{"version":7,"data":{"actionType":"INITIATE","spectra":[{"originalInfo":{"nucleus":["1H","13C"],"isFt":true,"isFid":false,"isComplex":false,"dimension":2,"name":"CCP-3786_26.zip/CCP-3786/26","pulseSequence":"hmbcgpndqf","aqMod":3,"experiment":"hmbc","acquisitionScheme":"notPhaseSensitive","lpNumberOfCoefficients":[0,60],"linearPredictionBin":[0,256],"tdOff":[0,0],"windowMultiplicationMode":[4,4],"title":"Parameter file, TopSpin 4.4.1","temperature":297.985604465754,"type":"NMR Spectrum","phc1":[0,0],"phc0":[0,0],"numberOfPoints":"8","originFrequency":[400.261790429516,100.656528052276],"probeName":"Z166552_0019 (PI HR-BBO400S1-BBF/H/D-5.0-Z SP DP)","baseFrequency":[400.26,100.645457052],"scaleFactor":[1024,1024],"fieldStrength":9.400744570450799,"spectralWidth":[7.5251954215737,249.997500275703],"spectrumSize":[2048,1024],"acquisitionTime":0.0011619999999999996,"pulseStrength90":33003.300330033,"relaxationTime":1.5,"numberOfScans":8,"groupDelay":68,"DSPFVS":20,"DECIM":6640,"increment":1.0750279173676713,"epoch":1733349747000,"date":"Wed, 04 Dec 2024 22:02:27 GMT","localeDate":"12/4/2024, 11:02:27 PM","solvent":"CDCl3","reverse":[false,false],"frequencyOffset":[1790.4295160064976,11071.000276004383],"experimentNumber":26},"display":{"isPositiveVisible":true,"isNegativeVisible":true,"isVisible":true,"contourOptions":{"positive":{"contourLevels":[0,21],"numberOfLayers":10},"negative":{"contourLevels":[0,21],"numberOfLayers":10}},"dimension":2,"positiveColor":"darkviolet","negativeColor":"yellow"},"data":{"rr":{"z":[[3727,7799,4904,-3317,-2820,-1067,-6239,-11610,1265,20748,34657,22839,-4272,-5941,-3315,-9095,-7994,-11689,-7959,-1840,6915,2638,16112,29942,27258,13444,-107,-7755,-3740,-8237,-7654,-5524,-1796,-771,4339,6135,-3481,-6779,-3626,-2344,-13438,-5618,605,-9703,-14142,-4642,-1882,-5560,-751,2804,-4333,-13351,-19918,-12506,-421,-1026,-2178,4253,21019,10493,-3135,-10493,-14532,-3959,4068,6692,10257,4663,3026,9865,12342,7543,2752,-2896,-3401,-3238,881,4766,5378,-5491,-14408,2324,2239,-9295,-12761,-4750,4859,1892,-7493,-5032,5936,-7688,-12264,-7060,-7645,4082,6574,6622,23709,31115,32946,23590,16891,10799,12356,13690,7073,7329,10367,17435,18044,12002,11235,-1343,-10521,-16995,-10691,-7179,-16128,-18102,-6025,4446,5972,1092,-6622,-4689,-7514,-8720,2719,4481,-3512,-15224,1463,32119,55722,79325,79243,52981,15006,-13923,-11991,-8259,-7508,-2382,5256,6308,12731,19820,14525,3703,-3584,-1456,1879,-3134,-4738,2555,7790,1089,-7124,-1387,2945,5992,15494,15828,-2168,-7858,3137,18175,19600,12699,8376,-518,-5686,-66594,-201324,-292106,-296185,-188190,-47824,65435,35769,11420,-12861,3312,210,-10043,-25095,-15427,-9077,-2568,-4503,-530,7974,11103,1849,-13737,-6507,24930,52113,38626,1320,-5712,2967,8572,-5511,-9435,19434,46988,45849,4096,-7029,2426,16053,32997,29113,17235,-3683,-2597,31141,58321,74581,73850,55671,23893,-10136,-16618,-4470,3939,13760,3912,-4400,7356,19617,30827,45934,20199,7576,1470,-132,-8055,-12855,-796,2919,15577,43737,18822,16665,4228,-8128,-17537,-6725,7378,2350,-2693,-7430,-7454,-1273,1636,-8454,-5682,-727,-218,238,1038,-1774,-8038,-14216,-14112,-6045,318,3895,4915,9587,15493,21472,23056,31766,35989,15389,11528,9373,15567,28474,23283,19342,10107,5930,-2508,-13871,-7730,-4897,12944,13895,-1740,-8677,1132,6630,-1966,-7121,7037,21667,12628,-1291,-1977,-8665,-15772,6231,24291,33055,29531,12554,3647,1292,8485,1133,-8190,-12287,-8898,-3271,-2582,-332,10668,21963,33961,25734,2422,-13363,-4422,5870,13359,4558,-9309,-19399,-12492,-9536,-5001,-11879,-20709,-19135,-10036,-4502,-6342,-7377,-7255,-10991,-12344,-14458,-6589,8112,23146,23103,26072,30756,36007,32632,27739,20744,9588,3521,-2826,-8610,-4179,-178,-2810,-11506,-14057,-7837,-5775,-8866,-7394,-2549,4180,-3787,-8386,-281,-2101,-2324,-1952,-258,-2449,-7189,-10648,-1044,10738,17331,17447,6669,7274,24084,59648,65350,35674,27204,35073,38081,29313,31885,22461,6477,1323,1747,963,-3272,-4823,-6098,-5778,-14047,-9552,-21892,-12191,-580,12590,33957,18802,-396,4032,4177,-9610,-4901,10697,16088,20420,11233,25715,23733,26818,10302,-7436,-14041,-13157,-5440,2074,9820,7583,4326,2351,-3002,-4340,5204,5072,6816,10139,8859,6431,1280,-3886,-12766,-19007,-6486,-2305,-7893,-9899,-8270,-1748,-4153,-7410,-4241,-2177,-6565,-5249,3065,5026,6747,3207,5465,14912,18638,4521,-5631,-10535,-216,13582,28200,21871,6824,-2629,-922,5625,10095,1535,-7245,-8102,1012,15528,20135,20541,13381,-1600,-15482,-7547,-10005,-10642,-5613,1992,4936,11392,6672,9175,-2696,-1329,10084,8161,-1604,-2459,755,4287,-3440,-10803,-4859,-4279,-5073,-1963,8962,19449,13777,12545,2324,-7342,-7966,-8753,-9814,-1145,9384,-6889,-9962,-8137,-231,8931,15020,14259,8806,6930,11003,10834,8743,11341,12219,10305,5270,5430,2996,-954,-6771,-12230,-18502,-23016,-20496,-13965,-11119,-1029,6770,5908,-2941,-12556,-11022,-7006,-7948,4741,26914,49524,59499,34589,22667,23923,20034,10453,9122,12050,9443,2808,-4370,-10274,-12825,-4950,-4664,-16695,-18678,-3273,13451,16877,5891,24510,48666,41111,26606,19480,15567,9809,11906,22326,31062,31033,15612,8255,10061,8196,3217,-408,8017,9941,6986,-3241,-7611,-4943,2975,10281,4555,-13992,-17738,-10291,-8303,-13445,-15233,-6108,2502,13371,15762,14263,9139,3882,1522,-4275,-3755,-1474,-3632,-3144,-1652,3772,14167,33913,24022,33215,41722,35899,784,-3913,-9627,-7964,-4394,-6700,-5772,-1912,-11595,-12603,-4632,-3281,-6031,-19524,-15934,-3831,14502,21227,5044,-1664,-11858,-9011,178,-3202,-7858,-10496,-15456,-13427,-8658,-8340,-8383,-8754,-8188,863,9677,7235,4078,-1675,-5917,-12968,-17432,-14126,-8674,2928,9647,9876,7642,2620,-99,-3586,-8741,-11121,-7804,-7510,-4414,-7750,-6085,2287,7603,9648,-303,-6963,-7111,-1120,676,-1478,-1787,-1012,1812,594,1796,2718,5471,14725,12501,5832,978,-330,-2502,-4795,-9285,-7074,6088,14903,8580,3974,-560,-9889,-11595,-4987,5071,25651,30578,23955,11284,6230,2936,6985,10251,3159,-3307,205,6572,8402,1427,-2882,2625,16253,22877,36849,38124,35875,49124,77785,77883,17312,-2576,-7349,-7558,-14754,-6052,6111,7425,-1532,-1603,1903,11247,9856,-3628,-15151,-15465,-14727,-9138,5155,8590,-1313,-4559,702,6575,-5396,-14092,-14308,45,5533,2723,3562,-3729,-4598,954,11898,19200,15020,10667,4956,-5090,916,10341,21042,34215,30778,7053,-8309,-8318,-6143,-10996,-9503,3401,7675,4239,5698,4958,2398,15490,36192,42458,19459,2709,-4059,-2388,445,-6819,-13620,-5989,849,1120,-2674,-3126,7378,2125,-9238,-16482,-9169,-682,3587,2681,410,-2075,-7216,2641,4917,6854,7107,3521,-3985,-8951,-17572,-10744,8494,5275,-4793,7727,29015,24462,8442,-6187,-16938,-5130,-3815,-14668,-8732,-3174,1842,-2464,-7185,-12533,-18073,-3542,6482,23144,30664,19232,16039,11926,5401,-1259,-7307,-13114,-535,12012,15148,6188,-10,-2620,-3744,-7344,-6962,296,7105,7706,8684,7716,-451,-16307,-1380,5634,5647,6986,-4016,6210,6720,8681,16783,33658,46209,30834,7614,-11385,-5239,7906,-1045,-9503,-1962,1021,6581,3300,5795,13759,13360,796,-10688,2317,7101,12102,3575,-9044,-11181,2608,7813,16629,36326,53131,46980,38481,37786,17204,-4560,-13478,-15057,-12897,-7606,-5200,-1340,3093,13115,21145,17187,2108,-4386,-4131,7350,15168,20064,20205,12387,4094,-317,1297,4779,12277,14405,8204,79,-8043,-9477,-2501,598,3532,-4988,1137,2706,-2157,-3549,-480,-469,-7573,-16882,-26021,-12403,-9214,-9799,-8927,-8332,-7024,-2599,7535,12493,1926,-8446,-7882,-11688,-21383,-13762,822,-7081,-3598,-4833,-5496,-7186,-6649,-2497,2900,5325,4284,1372,2664,2891,8965,12623,1790,2683,31,-2328,-2516,-14730,-19133,-19966,-14449,-7768,7266,28241,57991,72405,53202,24679,9632,-1264,-5354,3845,12050,3836,1391,1461,3358,6682,3613,-11057,-11453,-3168,1061,-4580,-2024,256,6681,-755,592,2002,6913,10168,10124,4978,-4147,-3879,4637,15980,4933,-5059,-9527,-7039,1783,9859,1386,-8529,-14865,-15983,-19513,-10471,-2399,-884,10055,2675,1478,-5060,-2546,1826,-1761,-11282,3111,8180,3075,-4611,-4961,-4214,3135,-6213,-10446,-7957,-3360,9706,14627,2400,-7558,-16131,-7711,4016,6943,4659,-1517,2740,7876,2201,-10223,-6328,2972,6546,5560,1358,-2427,-6588,-13159,-9593,5528,14699,8018,-139,-3830,-7890,-1353,-1079,-3954,-7241,-12046,-6379,-9005,16734,46726,63635,81039,63872,30133,13181,7861,7420,10192,6780,-1593,-2038,-2038,-1526,-165,2130,1007,5309,15595,24225,34539,12135,-5906,-14772,-12089,-3629,2417,13334,18288,7211,4367,8186,14580,18447,19348,14257,4332,3652,5157,1865,980,12302,27202,29681,21309,-1970,-16332,-2918,10022,13510,3125,-4994,-3025,-7229,-1317,9457,15489,1633,-2256,-3575,-558,2571,946,-5150,-2882,-10964,-14230,-11662,-11118,-8497,-9676,-16901,-17279,-13349,-8338,-5071,-2035,-8386,-20173,-10086,-2990,1289,-3131,-10000,-10716,-5367,-3320,-6872,-2463,4743,9509,-6066,-6029,18704,52243,44919,13652,941,-5429,-4448,5443,16790,4539,-1951,-5877,-264,4346,328,-10173,-10666,-4707,649,2217,6592,14833,1895,-5285,-5339,-2116,-1598,-7567,-9756,1746,5205,-7072,4739,20062,37086,50924,53298,17445,-6928,502,10202,17452,18356,5068,-9390,-4887,-2724,-7576,-9690,2170,-1968,-10214,-6296,-8856,-13800,-14008,-16010,-19647,-5188,9430,8188,10645,5123,1686,-257,-8942,-2496,1809,-3724,-13559,-1317,11109,19833,24105,24966,30067,28224,11244,4545,-2164,-5864,-13430,-10703,-10021,-8773,461,4696,10850,9297,-2449,-14643,-18467,2942,15982,29069,27455,24655,17545,31498,30132,26441,23082,18302,9803,4394,5410,839,1209,8898,5950,-2953,-9445,-5006,-3084,-1884,814,14939,26026,19216,13882,10979,9767,7755,6393,10267,1201,-6678,-4799,-6787,-7763,-1080,-863,-972,834,2907,6096,6966,4338,6279,17000,32586,38867,30916,11955,2029,-6519,-11080,-3454,-4952,-3041,-7948,-5447,-3748,1534,12075,20182,19258,13057,17786,33776,53319,67743,53884,26716,8011,-3611,-3921,-6005,-10024,-6406,693,3323,9383,13918,24116,34460,34151,9853,-7014,-8300,3144,10221,6824,1968,7864,6840,8060,31588,34662,20442,12028,9475,9819,27196,22522,6597,-9636,-22135,-6432,16195,19570,5781,-4644,-4064,10474,28106,9443,-7303,-19696,-31298,-26220,-17866,-13879,-5518,2400,7573,4142,-4333,-7415,1467,15357,34293,32774,13452,2479,2144,4163,5761,10081,9275,4112,-3505,-16440,-10764,-7036,-2739,-888,-3044,-6472,2014,860,-9457,-7124,-2380,775,3251,18738,30843,5957,-1032,-7546,-2970,1735,3960,6374,1572,-1615,6486,13813,14850,12648,-2612,-4657,-6171,-8702,-15879,-29794,-21740,-7078,7120,15761,22606,18754,1277,-12037,-9825,-8021,-3581,693,-7639,-8529,-7879,-2889,4102,-583,-5191,-8333,-4047,5601,18722,34112,31242,9206,2285,-1137,16333,23227,16910,-2683,-16536,-17134,-7900,2622,3079,-3727,-8691,-8429,-7171,-3862,-7080,-4582,2981,8378,7468,2197,-1651,-8211,-5157,-7554,-9406,-3005,6282,5415,-3249,-3339,-657,5501,7552,1362,-4971,-4338,6886,20849,27275,16688,9767,17584,29725,23484,11416,2580,7728,16880,16801,3347,-117,-3199,-3994,424,2963,1185,4088,-82,-13152,-13126,-1500,-842,-8959,-7870,-6295,-2795,-5777,-2824,34,-1546,6,2512,2084,-5631,-10649,-7873,-1901,-832,-4095,-6569,-5476,-1439,6,-3087,-8488,-16269,-3755,3212,-2360,-2283,-5602,-4753,-2861,120,-3261,-15052,-11989,10588,28374,35906,35556,32460,23259,14398,4404,-4326,-4401,-8908,-16321,-24200,-13237,-3809,-3976,-8837,572,6932,2694,-7358,-1344,24801,26144,14032,-2968,-16390,-9078,-3521,6653,13185,12987,5081,-5607,-11783,-5766,4908,1972,-6952,-5031,-2213,-6753,-11563,-5425,552,-5944,-12527,-16993,-8999,6545,7721,-823,-18543,-18088,-7051,1737,2885,-5099,-9368,-4972,1429,-5819,-19749,-15044,-8480,-111,6021,7364,3982,1287,2250,6759,7592,27463,50466,62171,48822,28554,6174,-3669,17199,40893,43975,35187,6641,-10285,-16350,-10951,-5503,6349,17913,7736,-4649,690,8829,-8189,-10014,675,12557,16184,6367,-9372,-18840,-15208,-15967,-18637,-13542,-18567,-20399,-13785,-12339,-7868,-1759,10100,17940,14016,3105,-212,5389,11454,4385,-5175,-1975,4702,12433,8419,6389,7303,3052,6559,1908,-863,-317,-7278,-15392,-13317,-12765,-13948,-9149,-8408,-6056,-5109,6140,26656,34348,7736,-189,1014,-274,2019,-9501,-11184,-6473,9586,18469,19310,9180,5555,-7966,-11946,-3492,-1518,-7406,-10730,-7677,-3770,-3661,-4538,3363,9325,7814,-1838,-5528,-8558,-4558,-5635,-2864,869,6271,6708,3543,-1807,-6974,-8365,-3298,1664,3548,5346,5034,1219,-7417,-7516,-2101,1941,3111,-1798,5385,11563,1167,-2077,2346,9158,5348,1922,-10634,-6001,-1640,9913,10394,-2579,-13650,-8001,-98,10773,6147,2143,8547,10615,8268,6983,10919,12553,14580,2283,-11105,-18315,-19973,-9072,-7431,-2516,5829,15332,18416,12611,3855,-907,-4107,-9045,6535,6836,154,-3521,-3358,-4145,-7180,-3638,-1500,-4302,-6421,-9090,-12157,-5762,-11010,-13199,-494,7116,9772,6282,4039,18899,20727,14381,10886,8490,19177,23101,32022,45235,45486,4009,-5537,-10356,-4198,1926,-3669,-8569,-7538,-4095,5184,18666,20631,27172,28856,9217,-5000,-17005,-22653,-16409,-397,2450,-7966,-2016,29385,62068,48876,21683,-8620,-7906,-702,2093,8355,14309,11063,3077,-1609,-1230,-4623,-6845,-12676,-10662,-7722,-3663,-695,2794,6576,5555,5679,6300,7691,3322,-2768,-661,9574,7419,-6105,-14693,-10564,-307,-453,-9307,-10592,-10356,-10845,-2825,3380,1316,993,-16940,2393,11075,16039,23100,28147,24963,18527,10131,-373,-3893,-4867,-5799,-10089,-14499,-12118,-2225,3132,-7055,-21718,-21489,-18128,-16009,-8767,-2716,-10340,-10011,-4131,16740,11886,9888,1217,-12076,-17305,-6215,-760,-1149,3917,11427,16348,23535,30120,24125,17088,3822,-7770,-3851,-6448,-4766,3181,-9866,-19073,-172,-337,-1857,4226,3975,-364,-1172,2888,2313,-5985,-3210,7022,11120,9580,5209,9097,4545,-2832,-9631,-12079,-709,4957,1776,-3992,-5693,-3920,-6991,-2334,-4304,-4624,4014,10983,15502,14078,8308,2280,-2798,-11054,-7337,-1872,2019,4068,4246,3451,855,1772,79,-9626,-6023,-1932,1846,842,-2338,-23,-534,-1269],[1892,4880,1929,-5721,-2349,-1336,-7464,-11854,3009,22839,36273,25664,-1402,-5503,-4862,-10091,-8157,-8218,-1504,5145,11662,4072,15149,27409,23816,10500,-1912,-6096,-1361,-6958,-8730,-4251,623,2004,6661,8114,-6798,-10885,-7916,-6469,-14542,-4303,2542,-6877,-13722,-6049,-1338,-4930,-788,1299,-5506,-12878,-17878,-13135,-1211,-411,-203,7512,25363,14892,482,-7055,-11797,-5286,3892,8300,12058,5231,3612,10212,12155,6885,2422,-3146,-5255,-6402,-2061,1980,4784,-5467,-19412,620,898,-9376,-12013,-3752,6240,4676,-4500,-5647,3661,-7986,-11822,-5854,-6587,3624,5509,7165,26386,35549,35532,22357,14821,9274,12235,14939,6390,6180,11386,24956,32845,28608,22114,3749,-8843,-16815,-11353,-7561,-14989,-18952,-7011,3899,6267,2600,-5499,-4166,-6379,-7702,2479,3027,-5574,-13282,4940,35499,57437,78361,74698,47066,13722,-13802,-10983,-6817,-5233,-592,6382,7470,14385,18791,11508,850,-5819,-4071,-927,-3884,-4572,483,5809,58,-6523,-728,3445,6740,16622,16672,-2228,-8207,1803,15730,16491,10165,5546,-4059,-7428,-54590,-155779,-193754,-132273,22987,164877,237934,150593,70795,9349,4877,-5081,-16039,-18851,-6103,-204,2042,-3728,-1408,7293,11260,2567,-13150,-6298,29991,57208,40358,1588,-5988,2621,7508,-6234,-10035,19165,47832,48914,6295,-6194,2620,16797,32907,27711,15355,-6737,-6623,26962,55057,73336,71622,48864,14258,-18113,-22912,-8669,1055,11773,1587,-5646,5948,15989,28683,44469,19593,4971,-616,-873,-7931,-12597,-1098,1583,13684,43609,18317,15085,3614,-7336,-16477,-7189,4356,306,-2490,-5081,-4149,-612,1329,-7457,-5524,-1049,-547,-185,266,-3092,-9816,-14607,-13543,-6125,18,3185,3232,6969,12594,19143,23346,34171,38619,16278,10291,7607,13603,27588,24237,21256,12287,6874,-1590,-12191,-5880,-3586,12649,11469,-3301,-11327,-3014,4838,-1340,-4746,9858,19539,6701,-6624,-4753,-9578,-16370,6834,23615,32284,32308,17170,6837,1347,7204,1052,-7165,-10768,-7353,-2931,-4237,-1345,10858,24626,42823,36168,9959,-11751,-8937,-338,6986,1591,-8430,-17351,-14751,-12342,-6768,-9563,-17737,-16535,-9521,-4429,-6008,-6443,-5466,-8416,-10756,-13950,-7296,6045,17569,15559,17911,22234,28005,29399,29105,24487,13366,6097,-1683,-8673,-4533,-531,-3662,-12970,-16493,-10344,-7726,-9135,-5819,-633,4423,-5317,-11709,-3289,-3943,-546,-841,243,-1665,-6369,-11281,-2651,9594,15569,12871,1275,3439,19201,53878,61285,32458,25187,35249,43928,37980,39271,26401,7096,221,580,-238,-4075,-4189,-5333,-6017,-12484,-4582,-16101,-9055,861,13189,32306,16982,-391,3814,1874,-9960,-1428,18306,23711,24843,11981,21904,19099,24207,11010,-7069,-15739,-10219,-2315,3736,9110,5624,3014,2853,-1600,-512,7523,5913,7781,10852,8281,4977,-255,-4730,-12987,-17298,-6545,-4348,-10557,-11914,-7663,-1130,-2885,-7151,-7062,-6074,-9465,-4205,4538,5509,6138,1958,5380,15804,20494,7078,-3388,-14654,-4460,8717,24219,21936,8943,-726,-1192,3612,6442,-1485,-7152,-6740,2492,15583,20127,20843,13254,-1269,-10494,-4824,-6647,-7805,-4100,1108,1682,7609,4314,7554,-4108,-3932,7358,6667,-1587,-1951,509,1583,-7976,-10116,-3797,-4224,-5509,-1873,11234,23253,17235,13844,2997,-6859,-8883,-12104,-13253,-5047,4546,-10110,-11275,-7346,1038,10014,15556,15083,10196,7335,9998,9063,6626,8060,7873,7730,5304,5958,2967,-1351,-7719,-12161,-16877,-20352,-17505,-11645,-9787,237,8836,7761,-1375,-11112,-10926,-6556,-8814,1624,23723,48999,71838,50335,33859,31417,21125,7563,4906,8840,8347,3148,-3925,-9844,-12475,-7654,-9597,-19010,-13180,1093,15478,15647,3916,21829,44147,35098,20771,13233,12394,7636,10161,20939,32416,35546,18727,8480,9048,6934,2353,2132,11259,11509,8287,-609,-4572,-2292,6544,16034,12831,-8943,-21521,-14444,-10561,-13853,-15930,-9341,-1232,8818,10585,10460,8393,5240,3396,-3050,-4607,-778,-11,862,361,4330,14438,35516,24337,30576,39621,40359,8540,474,-7145,-6148,-3163,-5954,-5710,-2848,-12943,-12108,-4596,-2416,-4528,-18072,-15290,-2093,19133,28275,7768,-1527,-12051,-2882,10428,5009,-3888,-8554,-14275,-13454,-9231,-8867,-8110,-7134,-6043,2452,9229,5924,4040,588,-3445,-10341,-16240,-17139,-12663,-47,8247,9343,7813,3434,58,-4286,-9693,-11476,-7811,-7038,-3170,-6262,-4675,4796,11445,13196,1741,-6835,-8759,-575,2723,586,-1034,-1338,1307,17,1344,2715,5600,13529,12008,6568,1423,-593,-3156,-4825,-7549,-5202,6822,13413,7243,4452,92,-8761,-9888,-1937,4837,22747,30003,23683,10338,5182,2612,6166,9245,3052,-3185,-986,4823,8810,4270,652,3782,14393,24151,41359,43350,40073,53562,82510,72600,16347,-757,-5379,-6332,-13626,-5158,6832,8388,-248,-2865,-1056,6354,5569,-7106,-16687,-13645,-12923,-7604,5793,7778,-1649,-2729,4260,10764,-2926,-12603,-12732,1578,5259,1817,2951,-5029,-2951,3480,13387,18689,14132,9863,5584,-2453,-721,7803,17973,32830,31642,7793,-7527,-9042,-6081,-10374,-10823,2308,6447,4138,6987,7491,4911,18571,41652,48565,22561,2544,-4288,-2059,1867,-4703,-11757,-5922,841,1740,-1276,-3276,4700,-3414,-14930,-18784,-8932,-598,2731,1475,-717,-2878,-6321,2513,3524,4112,2970,-1293,-6773,-9541,-16826,-11849,6259,3135,-6711,8614,24541,17392,1849,-11783,-14029,-1480,-3447,-15617,-9998,-5451,-1655,-5885,-8895,-13729,-17234,-1250,9166,25847,31332,17911,15612,12157,5489,-1803,-8095,-14066,-3456,6656,10187,3606,-2742,-5500,-6604,-10136,-10198,-3764,2900,5698,8180,7740,-1093,-16287,-1797,3845,3226,4730,-3048,7473,10688,13864,20805,37111,46014,27086,4118,-15598,-289,14807,4617,-5171,722,3679,7958,2506,2266,10355,10489,-2196,-11262,3657,6345,8170,1990,-6836,-10147,575,4036,10999,29484,46163,40604,33683,35699,16520,-5065,-12879,-12697,-15623,-9073,-4942,-1201,3919,14823,23386,19877,5033,-2508,-4343,4834,11937,17750,18614,11380,3491,-1517,-1704,-175,6397,9722,6234,-373,-7783,-10064,-4100,1258,5795,-1659,4904,5508,-1839,-3642,-105,-1,-7574,-16626,-24510,-13862,-11516,-12368,-11437,-10019,-7812,-2668,8154,13252,1760,-9299,-7724,-10233,-18391,-16594,-5274,-8415,-2210,-3076,-4049,-6441,-5747,-2084,3864,6704,4692,653,1100,1594,9279,13663,3680,6121,3971,424,-1809,-14602,-18274,-21334,-16997,-10718,3634,23102,51631,65592,44956,19021,6108,-3036,-4659,4648,12676,4516,1080,567,2351,5834,3470,-11143,-12830,-3182,2466,-2572,-500,3297,11953,2673,507,1310,7860,9866,8548,4085,-4846,-4084,5769,19913,9989,-2962,-9007,-6465,379,9232,6910,-3901,-12343,-16318,-21891,-13499,-5118,-4527,8280,3784,2432,-4608,-4837,-1137,-4185,-9212,4715,10291,4435,-4501,-5640,-7266,-3627,-12650,-7329,-5333,-2136,9352,14955,2833,-7631,-16355,-8001,3031,6062,3100,-4695,1671,7586,2796,-9428,-9854,-409,6329,6237,1232,-3968,-9900,-18796,-14394,2747,13404,8229,1386,-2262,-5914,1540,2404,-704,-4865,-9252,-4811,-13225,10042,41544,65440,85086,62765,27011,10888,5921,5685,8998,5933,-1890,-2548,-3108,-2804,-1705,506,311,6326,16899,23738,32355,8621,-7851,-16635,-15915,-6448,2612,17308,23592,11063,7331,10609,15736,17645,17713,11689,2571,3022,3952,355,-180,11399,26674,31518,23767,-922,-14508,-2785,8218,9909,-1788,-7594,-3383,-5404,1801,13371,19735,5555,816,-1516,-197,1489,90,-4950,-2373,-10094,-17638,-13264,-12231,-8334,-8460,-14047,-19710,-16480,-8876,-3739,-506,-10629,-22418,-11708,-4895,-323,-4353,-10252,-10762,-5023,-2994,-7163,-4757,1353,6170,-5116,-1773,22580,53741,44828,12327,-478,-5501,-4138,6785,18890,6701,-5728,-11859,-3091,4036,1548,-8248,-9503,-5299,-87,2385,8194,14764,1803,-4825,-5387,-2577,-2796,-9150,-10371,-342,3331,-6786,2766,16160,29406,41338,48779,19650,-3505,2777,13094,21871,21047,5029,-10229,-6815,-5991,-9818,-6337,4590,-1352,-11662,-7472,-9416,-14485,-14201,-15852,-18791,-3621,11598,11454,15165,10498,5149,646,-6717,205,3269,-3573,-14945,-2781,8789,15460,22195,26704,34955,34079,15252,5410,-2945,-7883,-10969,-8628,-9755,-6887,4906,7025,12660,11552,-403,-13067,-17229,2618,15772,27901,24879,22523,16894,33433,34501,28992,22704,16509,8825,3924,4532,3014,4739,10899,6899,-2438,-9603,-5519,-3382,-2295,-421,12242,22820,18647,14261,11983,11002,8293,5657,9489,1975,-7383,-6777,-8986,-9406,-2203,-1564,-1823,-1180,-139,2937,4203,1856,2640,10945,24743,30660,25788,9642,1959,-5959,-12374,-5445,-6035,-3454,-6906,-5134,-4849,-256,9410,17680,17123,10880,15848,32279,51625,66436,52134,23759,5436,-3707,-2881,-5877,-11091,-7039,16,1362,6977,12740,25134,38439,39675,12565,-6250,-9769,-882,6209,4223,-167,7449,7018,8382,33174,35488,20972,13009,10974,11742,28889,22582,5518,-9904,-20042,-3120,19915,18841,3578,-6295,-4706,10648,29087,12745,-2976,-17364,-36051,-25793,-15707,-13228,-8515,-1483,3494,-223,-7596,-4888,4470,16049,31841,29627,11866,2117,1423,2874,4915,9308,9552,6798,119,-13886,-4285,-3325,-2034,-1249,-3486,-7148,710,1973,-5021,-3736,-1336,494,2541,17577,31058,9519,-281,-7984,-2947,3413,6595,9444,4327,-856,6263,12064,11510,9688,-3215,-5065,-8315,-7802,-14415,-28251,-20603,-6458,8240,17329,23174,18520,1298,-11535,-8935,-6547,-2123,1440,-7427,-8619,-7944,-3178,3550,-1069,-4865,-6940,-1814,7562,17951,33363,34067,10237,1618,-2101,14153,19322,14815,-3825,-17349,-19258,-9261,1919,2486,-4237,-10484,-11583,-8331,-3692,-7026,-4381,3668,9541,8810,4238,716,-5021,-1078,-4002,-7424,-1468,9093,7929,-2011,-3187,-1069,5611,10315,4688,-2282,-7632,4309,18865,25581,16388,10077,16325,25132,18233,7490,-2119,1536,9534,9002,-1433,-2383,-4224,-3657,252,2391,1695,5410,2131,-11430,-12618,-1491,-2863,-9764,-7317,-6946,-2168,-5206,-3399,-403,-1573,-744,1430,1016,-6814,-12136,-10143,-5089,-3127,-5819,-8046,-6684,-2457,-1170,-4305,-9236,-14718,-4352,996,-5521,-3573,-6082,-5866,-3265,1018,945,-7641,-5238,12012,29224,37280,34957,29770,21190,13378,4561,-2624,-2804,-8213,-18559,-27377,-15349,-4287,-4603,-9382,932,7193,2332,-9016,1324,28996,28646,14020,-1779,-20306,-12197,-3285,6509,11113,10662,2507,-7603,-12468,-5833,4751,1331,-8564,-5738,-1076,-4278,-7584,1059,6135,-3937,-12832,-12457,-539,16452,17202,7059,-13653,-20339,-9484,-999,1401,-4227,-7564,-3810,604,-8229,-17385,-12116,-6730,-138,4499,5825,4210,2622,5361,11826,13116,29538,47176,56301,42477,23226,3085,-6051,13833,32771,35104,31561,8261,-8002,-17901,-14750,-6812,6372,17770,7720,-4800,480,7255,-9556,-9354,736,12049,15483,5814,-9317,-20027,-18156,-18307,-18940,-13085,-15140,-16641,-12120,-11784,-7764,-2386,9255,16417,12665,1969,-3326,2280,8640,2333,-6251,-1730,4091,11149,7896,6905,11584,10085,10893,4404,238,-505,-8135,-16288,-8962,-7683,-6729,-2455,-6946,-7749,-4928,6852,27887,36539,10062,1776,2622,1099,3557,-9444,-11506,-7080,7654,15706,19129,12286,9738,-4055,-12786,-3179,-1911,-7651,-10481,-7681,-4569,-4635,-5907,3137,9622,8336,-1361,-5389,-7940,-3715,-5346,-3527,-506,4469,5170,2704,-2467,-7153,-7189,-81,3894,3805,4086,2318,-2454,-10350,-6509,-2898,500,2135,-2236,3234,10185,1771,-1657,2061,7120,1658,-268,-11649,-6909,-2857,9105,11192,485,-8855,-5595,-1198,8215,3927,1352,9286,12645,9491,6839,8432,9052,12413,1323,-15394,-21105,-17681,-8599,-8207,-3959,5154,14713,15552,6345,-2179,-1902,-1614,-3937,4175,3762,-1647,-4297,-3853,-4188,-6429,-3089,-3829,-8462,-10171,-12030,-11337,-4670,-9834,-12231,-2059,4849,6765,3657,4503,17190,17624,13403,10222,8707,21115,25361,33695,45864,45546,2839,-7051,-10466,-7780,-3145,-7973,-6677,-11874,-11606,-5451,11900,19773,31537,32173,10169,-3616,-15129,-25472,-17280,-244,4972,-4459,903,32757,65767,52942,23771,-5975,-7475,-1552,1258,7994,14304,10407,545,-4201,-1994,-3965,-6377,-17350,-17203,-12233,-5316,-2115,540,4764,4030,4078,5843,9188,3984,-135,4401,10719,7206,-5972,-15262,-10114,389,833,-7401,-9625,-10710,-11085,-3721,1420,-1242,-343,-15144,3297,11320,16570,21739,25467,21515,15013,7049,-2498,-4184,-3956,-4880,-10634,-16909,-14088,-307,6585,-2634,-18206,-18258,-14833,-13603,-7772,-3142,-8845,-7641,-645,19830,12364,8527,-814,-13771,-14599,-4144,-1270,-1462,4447,11379,14979,21995,31500,28511,21346,7444,-5807,-3228,-5888,-4613,2929,-10651,-20127,-273,-820,-2161,3648,3170,-1065,-2109,2408,2794,-5430,-3617,6831,10179,8924,5550,10304,7242,-582,-7993,-10484,791,5902,2695,-3102,-7406,-5806,-5577,833,-805,-4661,-272,7661,14018,13719,6998,-366,-6535,-11918,-6157,-2294,218,2356,2342,2469,3487,4002,1852,-6609,-4480,-1379,1693,804,-1945,369,-349,-1039],[521,2557,-426,-6710,-1508,-1212,-8153,-11692,4487,24308,36979,27712,1642,-4519,-6254,-10852,-7932,-4030,5276,12245,16359,5430,14101,24684,20542,7955,-3388,-4437,1003,-5284,-8990,-2889,3005,4635,8622,10371,-8109,-14832,-11425,-9508,-12531,-3582,3379,-4548,-12880,-5757,-320,-4136,-598,342,-5528,-11207,-15269,-13255,-1797,665,2277,10819,29070,18914,4021,-3423,-8732,-6230,3895,9879,13689,6087,4221,10427,11791,6172,2209,-2867,-6455,-9000,-4131,-196,4813,-3869,-16147,635,-25,-9604,-11434,-2046,8249,7956,-1039,-4743,1945,-7975,-11066,-4605,-5559,2780,4278,8086,29171,39555,37498,21211,13090,8017,12102,15976,5927,5167,12217,31857,47369,44952,32164,8378,-7157,-16132,-11522,-7690,-13615,-19404,-8033,3203,6454,4239,-4151,-3437,-5029,-6392,2573,1861,-7335,-11334,7676,36671,55677,73307,66675,39757,11840,-13910,-9432,-4591,-2111,1945,8115,9276,16122,17342,8918,-1001,-7077,-5843,-3296,-4460,-4086,-926,3753,-984,-5609,435,4375,7712,17686,17178,-2528,-9376,-1128,11097,11536,6613,2372,-6551,-8794,-42484,-105313,-74909,68405,275674,412259,434802,281664,139693,34810,6622,-10625,-22110,-12578,3287,9071,6470,-2705,-1908,6349,10716,2829,-12420,-6276,32716,57712,39431,1711,-5993,2250,5955,-7025,-10065,18317,46656,49813,7825,-5548,2651,16795,31380,25143,13008,-9004,-10633,20660,47804,67265,65047,39383,4228,-24051,-27584,-12738,-2070,9425,-400,-6329,4410,11944,25556,41765,18424,2353,-2486,-1449,-7598,-12090,-1137,348,11210,41613,16824,13265,3156,-6180,-14698,-6987,1874,-1249,-2041,-3209,-2217,-687,327,-6439,-4977,-1266,-807,-295,-156,-4065,-11246,-14001,-12919,-6324,-228,2934,2182,4871,10048,16690,22877,35861,40816,17017,9330,6389,11923,25980,23984,21747,13473,7514,-518,-9921,-3109,-1789,12022,8711,-4372,-12091,-6877,2932,-967,-2662,11965,16720,1102,-11422,-7359,-10761,-15636,8015,22851,30956,34087,20784,8930,1061,5754,782,-6289,-9374,-6031,-3016,-6417,-2342,11072,26465,49329,44660,17454,-7750,-11990,-6560,777,-1272,-7604,-14190,-14857,-14136,-7832,-7075,-14237,-13122,-8914,-4230,-5101,-4189,-2182,-5250,-8872,-13520,-8167,4318,13515,10551,12394,16087,21254,25946,30090,28405,17806,9254,-186,-8452,-4678,-880,-4599,-14253,-18944,-11950,-8283,-8366,-4105,890,4169,-6659,-13836,-4504,-1268,811,58,592,-1007,-5545,-11455,-4305,8195,13036,7329,-4216,-623,13532,45341,53847,27681,21826,33287,47173,45031,45333,29371,6959,-1397,-1180,-1682,-4475,-3222,-4217,-5379,-9567,-123,-10732,-5968,2287,13565,29981,15146,-113,3411,-83,-9481,1762,25950,31295,28996,12129,17811,14304,20743,10828,-6894,-15383,-6888,864,5319,8364,3629,1456,3207,494,3300,9404,6448,8310,11335,7606,3374,-1811,-5538,-13019,-14919,-4295,-4167,-12171,-13647,-6847,-459,-1614,-6440,-9092,-9671,-11094,-2608,6031,6076,5949,1706,6456,17559,23826,11872,1018,-12876,-8865,3861,19722,21232,10848,1318,-1404,1461,2689,-4529,-7202,-5395,3838,14857,18895,19838,12443,146,-4670,-526,-2746,-5111,-2820,224,-1252,3822,1644,5785,-5125,-5312,5736,5515,-1663,-1571,84,-1077,-11567,-7927,-3017,-4499,-6227,-2391,11864,24883,19503,14788,3533,-6400,-8957,-11594,-16336,-8874,852,-12812,-11855,-6254,2322,10627,15505,15586,11488,7695,8968,7099,4262,4751,3840,5187,5041,5981,2568,-1704,-7926,-11271,-14994,-17542,-14001,-8402,-7480,2001,10743,9313,189,-9320,-10063,-6014,-9175,-2055,18853,45681,81536,68196,47786,40579,22812,4908,719,5617,6809,2991,-3660,-9342,-11702,-8676,-10900,-13640,-7226,4966,16260,13211,1138,18135,38098,28088,14067,6376,8844,5427,8400,18955,32089,38288,20836,8203,7698,5247,1126,4834,14002,12349,9046,1686,-1557,669,10295,21778,21680,-1447,-19206,-18201,-12784,-14289,-16038,-12663,-5448,3215,4589,6488,7441,6113,4700,-2146,-5482,-226,3460,4179,1768,4467,14006,35910,23696,26959,35757,42395,15550,4665,-4776,-4503,-2079,-5334,-5755,-3656,-13627,-11157,-4636,-1736,-3141,-16832,-14781,-165,24273,35605,10641,-1545,-11689,3910,21103,13183,3,-6458,-12627,-12735,-9169,-9262,-7753,-5656,-4124,3719,8448,4563,3690,2493,-950,-7638,-14621,-19815,-16518,-2831,7020,8744,7614,3957,78,-4964,-11029,-11999,-7749,-6691,-2210,-4910,-3218,7200,15124,17137,3913,-6783,-10458,-16,4793,2722,-100,-1188,1513,-131,832,2460,5231,11571,11102,7145,1718,-997,-3605,-4192,-5620,-3761,6620,10760,4911,3878,-93,-7949,-8235,1391,5254,18884,27599,22274,8902,3849,2143,5330,8030,2490,-3734,-2490,2645,8403,6315,3246,3943,11170,22495,42864,45759,41056,53746,80442,62349,14909,1279,-3017,-4750,-12216,-4079,7519,9219,982,-3844,-4062,925,618,-10943,-17333,-11890,-10759,-5314,6960,6979,-2228,-1061,7756,15263,-299,-11134,-11159,2867,4661,951,2477,-6108,-1292,5949,14462,17848,13133,9073,5902,-498,-1992,5413,14385,29878,30833,7899,-6822,-9666,-6056,-9550,-11320,1450,5443,3869,7729,9819,7306,21259,45647,52175,24318,2230,-4341,-1983,2839,-2795,-9640,-5328,920,2292,-37,-3534,1433,-9257,-20501,-19515,-8613,-845,1437,-328,-2522,-3843,-4285,3130,2730,1958,-705,-6044,-9277,-9699,-14961,-12259,4239,1238,-8422,7787,18208,10130,-4193,-13668,-8481,1662,-3748,-17030,-11455,-7728,-4976,-9220,-10387,-14550,-16115,1295,12261,28210,30865,16134,14661,11890,5200,-2638,-8907,-14848,-6390,1729,4824,867,-5672,-8358,-9369,-12893,-13540,-8018,-1418,3535,7045,7040,-2210,-15883,-2149,2087,798,2449,-2160,8159,12864,16879,23200,38819,43374,22384,587,-13287,5009,21090,9017,-1671,3417,5949,8839,1787,-1114,7076,7597,-5266,-11297,4425,4947,5078,2184,-3684,-8697,-1892,-1102,3621,21230,37871,33040,27865,32263,15151,-5818,-12489,-10585,-15755,-10664,-5067,-1094,4908,15903,25085,22239,7528,-1097,-4289,2720,8526,15381,16867,10050,2591,-2706,-4395,-4877,545,5011,4160,-898,-7401,-9698,-3457,3830,9647,2781,9097,8212,-1666,-4273,-346,118,-7290,-15575,-21407,-14892,-13627,-14772,-13852,-11723,-8496,-2682,8598,13637,1399,-9491,-7207,-8556,-15389,-16356,-6387,-4924,1385,354,-1486,-4943,-4734,-2052,4266,7937,5040,-115,-380,595,9162,14072,5005,8944,7427,2554,-1707,-14144,-16243,-20912,-18608,-12760,1058,18759,44864,57050,35930,13351,2847,-4080,-3613,5287,12925,4885,543,-492,1243,4934,3422,-10823,-13996,-3370,3564,-810,948,6650,18105,6764,385,-713,7217,8286,6387,2901,-5427,-4232,6179,22541,14988,-445,-7981,-5612,-1331,7614,11193,989,-9375,-15975,-20318,-16184,-7460,-7454,6183,4793,3425,-3557,-6254,-3999,-6869,-7302,6536,12517,6044,-3787,-4892,-6874,-5413,-8825,-4511,-3418,-1478,8349,13993,2446,-7846,-16348,-7965,1977,4892,1197,-7872,947,7009,2865,-8644,-12446,-3713,5795,6782,1174,-5403,-12579,-20806,-17093,677,12185,8258,2780,-463,-3721,4230,5428,2248,-2537,-6041,-2620,-14578,3201,34778,64039,84389,58174,22699,8116,3781,3706,7592,5137,-1880,-2659,-3813,-3962,-3117,-1073,-598,6927,17825,23023,29472,4388,-10351,-18365,-16377,-7389,3507,21387,28299,14205,9745,12328,15917,15899,15239,8651,947,2478,2923,-777,-956,10313,25103,31826,25014,-250,-12746,-2550,5795,5183,-6844,-9615,-3572,-3501,5318,17900,24209,10111,4678,898,205,512,-411,-4165,-1486,-9090,-18451,-11958,-12344,-8305,-7356,-10972,-16535,-17985,-9049,-2654,1010,-11338,-23130,-12101,-6796,-2085,-5758,-10571,-10867,-4861,-3110,-7537,-6647,-2009,2559,-3257,2181,24522,51490,41774,10169,-1663,-4802,-2962,8484,19810,8037,-8501,-18386,-5156,4043,2748,-6397,-8352,-5851,-631,2804,9812,14559,1486,-4748,-5642,-3226,-4160,-10744,-11002,-3056,567,-6625,1093,12567,22469,32234,43112,21969,648,4667,14502,24850,22505,4249,-10389,-8003,-8999,-11826,-4387,5654,-1006,-12045,-8310,-9967,-15164,-14081,-15528,-18036,-2460,13195,14622,19591,15703,9003,1856,-4759,2482,4150,-4004,-16450,-3861,6942,11337,19276,27532,38675,38092,17660,5513,-4087,-10221,-8286,-6248,-8535,-4627,8656,8639,13861,13329,1819,-11149,-15993,1501,14182,24999,20998,19399,14613,32753,36984,30461,21573,14281,7683,3590,4301,5525,8293,12606,7720,-1929,-9747,-6251,-3996,-2918,-1939,8713,18013,16646,13646,12234,11535,8012,4116,8292,3016,-7396,-8210,-11131,-11319,-3812,-2869,-3141,-3409,-3279,131,1791,-482,-583,5079,16516,21687,19934,6553,1379,-5571,-13564,-7438,-7011,-3580,-5802,-4905,-5758,-1653,7000,14968,14701,8511,13526,29607,47378,61634,47791,19696,2437,-3986,-1968,-5748,-11966,-7965,-976,-733,4124,11020,25372,41318,44503,15276,-4906,-9897,-3675,2515,1657,-2407,6568,6590,8207,34076,34639,19825,12809,11775,13010,29677,21865,4150,-9907,-17072,1517,24217,18191,1535,-7879,-5568,9821,27789,13723,-110,-14281,-32132,-23910,-13609,-12073,-11551,-5801,-1350,-5076,-9725,-1432,8021,16181,27939,25218,9694,1371,275,1138,3505,7849,9134,9261,5387,-5227,3778,182,-1575,-1985,-4366,-8110,-868,2493,-1106,-725,-173,289,1810,16042,30391,12967,341,-8575,-3326,4664,9553,13395,7917,-214,5509,9764,7901,6437,-3882,-3983,-5219,-4125,-11759,-26404,-19522,-6389,8222,17345,22593,17274,772,-11267,-8371,-5364,-1136,1574,-7687,-9045,-8377,-3952,2655,-1763,-4983,-6069,-111,8315,15455,30327,35289,10942,952,-3696,11234,14889,12077,-4995,-17644,-21368,-10869,805,1469,-5080,-12068,-14059,-7927,-3385,-7085,-4088,4427,10645,10033,6393,3617,-335,4196,-460,-5926,-578,11177,9831,-1144,-3195,-1757,5206,12422,8096,748,-11485,1012,15777,22608,15250,10014,14693,19933,12109,2925,-6294,-5278,1434,824,-6700,-5211,-5494,-3573,-157,1359,1712,6184,3698,-9885,-12588,-2308,-5063,-6359,-4193,-4656,1013,-2946,-2990,-398,-1670,-1746,88,-299,-8271,-14290,-13089,-8714,-5664,-7723,-9544,-7839,-3506,-2490,-5883,-10615,-13810,-3870,106,-8697,-5303,-6850,-6931,-3660,1878,5343,763,2343,12666,27419,35777,32001,25595,18319,11797,4078,-1712,-2341,-8347,-20293,-30333,-16209,-4530,-5310,-9922,980,6866,1509,-10931,3353,32258,30532,14244,769,-16391,-14702,-3014,6057,8495,7123,-1146,-10219,-13467,-6133,4318,397,-10331,-6600,-233,-1947,-3579,7340,11527,-1457,-10960,-5848,8657,26554,27184,14811,-8699,-17817,-10979,-2220,1910,-2093,-5528,-3141,-1323,-12107,-14219,-9020,-5128,-522,2260,3211,3621,3205,6354,14409,17257,30189,42408,49162,35901,17983,-47,-8666,9338,23766,26282,26487,8577,-6223,-17941,-18621,-8218,5837,17001,7466,-4825,142,5432,-10766,-8920,473,11085,14254,5055,-8958,-19665,-21156,-20790,-17907,-11988,-11475,-12941,-10529,-11696,-8035,-3559,7711,14258,10919,834,-6086,-665,5836,272,-7440,-2414,2578,9095,6660,6579,14441,16788,15550,6941,1200,-782,-8892,-15723,-4665,-1768,941,4528,-5656,-8999,-4602,7328,28816,38776,12959,4034,4404,2709,4885,-9360,-12026,-7900,5436,12162,17716,14644,14418,2399,-7784,-1723,-2523,-8468,-10839,-8443,-6196,-6177,-6632,3006,9565,8306,-1380,-4976,-6952,-2513,-4730,-3927,-1788,2559,3265,1288,-3796,-7901,-6135,2829,5586,3715,2567,-712,-6318,-13418,-5876,-4145,-1533,398,-2700,1801,8605,1870,-1711,1290,4393,-2590,-3102,-13137,-7705,-3783,8635,12444,3930,-4270,-3067,-1875,5886,1850,69,8785,13436,9765,5737,4670,4855,9865,1392,-15079,-19791,-14844,-8249,-9383,-5640,4417,13825,12636,455,-4590,379,2060,-297,2591,566,-3672,-5286,-4471,-4421,-5983,-2704,-5770,-12696,-13805,-15565,-10143,-3582,-8679,-10920,-3640,2155,3467,906,4252,14614,14311,11937,9242,8828,23169,27696,34997,45727,44455,1093,-8533,-10179,-10957,-8081,-10989,-4206,-10376,-16251,-14401,4243,16988,33090,33013,10337,-2541,-13048,-22461,-16852,151,7515,-991,4542,36762,68823,57022,26926,-3024,-7104,-2778,-33,7142,13869,9518,-2030,-7105,-3096,-3732,-5043,-15623,-17907,-10536,-2948,-1202,-501,3364,2613,2362,5129,10392,6203,6497,10125,12075,7190,-5552,-15449,-9816,997,2007,-5664,-8583,-10804,-11095,-4313,45,-2873,-289,-11991,3444,10740,15549,18918,21958,17580,11149,4009,-3926,-3776,-2837,-3998,-11130,-19624,-13400,2505,10781,2568,-12828,-13859,-11770,-11619,-7072,-3436,-7123,-5118,2604,22239,12170,6479,-3633,-15120,-11181,-2414,-2145,-1975,4877,11254,13500,20066,31978,32494,25121,10560,-4166,-2817,-5108,-2963,5943,-5775,-18765,-529,-1389,-2636,2849,2313,-1804,-3261,1586,2842,-5150,-4348,6069,8587,7785,5414,11230,9927,1839,-6199,-8721,2222,6597,3518,-2149,-8033,-6991,-3773,3221,1720,-3630,-3534,4638,12223,12855,5511,-3019,-8825,-8916,-4630,-2296,-1065,1058,1361,2542,5893,6133,3599,-3161,-2927,-999,1249,411,-1817,700,-62,-671],[-522,759,-2155,-5551,-618,-911,-8342,-11229,5442,24811,36493,28511,4375,-3234,-7258,-11314,-7618,57,11199,18497,20487,6401,12688,21605,17365,5695,-4832,-3171,2932,-3560,-8727,-1695,5011,6756,9861,12284,-6259,-17705,-13633,-10856,-10710,-3510,3067,-3007,-11935,-4400,630,-3426,-377,-54,-4477,-8771,-12495,-13152,-2443,2009,5047,13802,31594,22068,7180,132,-5607,-6928,3757,11030,14620,6779,4560,10277,11107,5276,1945,-2263,-6577,-9663,-4207,-853,5334,-1452,-11114,1710,-626,-10182,-11217,-149,10386,11238,2397,-2976,722,-7826,-10268,-3594,-4870,1312,2913,9246,31700,42523,38300,19871,11438,6798,11707,16496,5679,4191,12403,36714,59118,58712,40045,11812,-6028,-15306,-11346,-7776,-12254,-19385,-9333,2122,6281,5673,-2897,-2796,-3766,-5090,2784,864,-8954,-9774,9303,35473,50625,64693,56048,31798,9563,-14672,-7717,-1832,1596,4911,10101,11388,17467,15435,6784,-2018,-7667,-7103,-5385,-5086,-3565,-1420,1390,-2249,-4579,1775,5460,8651,18356,16968,-3279,-11499,-5660,4498,4928,2111,-1105,-7255,-9137,-30710,-51672,58161,292029,551595,677758,644541,422471,215382,62679,8087,-16404,-25609,-6528,12244,18182,10358,-1687,-2173,5073,9292,2384,-11769,-6768,32137,52933,35418,1316,-5976,1616,3789,-8064,-9894,16608,43206,48055,8304,-5361,2319,15876,28392,21509,10381,-10006,-14451,12629,37231,56964,54790,28190,-5311,-22532,-24040,-15116,-4920,6590,-2202,-6688,2636,7534,21493,37907,16632,-310,-4281,-2055,-7280,-11557,-1115,-1000,8028,37704,14225,11047,2607,-4916,-12462,-6127,-155,-2679,-1769,-2056,-1596,-1639,-1641,-6118,-4509,-1594,-1102,-225,-437,-4917,-12056,-13111,-12424,-6835,-689,2788,1617,3259,7704,14068,21506,36531,42257,17332,8377,5364,10238,23494,22392,20689,13400,7593,425,-7408,242,240,11036,5692,-5303,-11448,-10605,686,-1093,-1068,13145,13289,-4112,-15249,-9153,-11431,-12512,8636,21068,28385,34027,22567,9544,289,3998,172,-5734,-8326,-5227,-3765,-9252,-3194,11140,27065,52380,49894,23775,-2708,-11970,-12140,-5152,-3989,-6941,-11279,-13123,-14187,-7767,-4813,-11043,-10195,-8506,-4089,-4005,-1707,996,-2406,-7156,-13294,-9009,3522,11024,7598,8925,11831,15609,22124,30295,32043,22685,12894,1582,-8126,-4883,-1482,-5727,-14963,-20360,-12220,-7570,-6909,-2483,1812,3312,-7416,-11997,-2962,1101,1655,582,639,-618,-4875,-11311,-6221,6288,9525,967,-9256,-4701,7451,35046,44040,21765,17351,29288,47151,49324,49214,30999,6052,-3391,-3596,-3476,-4665,-2378,-3282,-4593,-6891,3446,-6113,-3184,3492,13531,27073,13259,140,2645,-1894,-8805,4248,32780,38142,32487,11533,13579,9481,16594,9732,-6936,-13087,-3543,3758,6510,7371,1466,-315,3398,3047,6636,10611,6461,8201,11363,6666,1525,-3477,-6444,-13007,-12544,-743,-1389,-11647,-13529,-6018,131,-495,-5551,-10259,-12972,-11351,-1106,7170,6462,5923,1976,7458,18553,26544,17008,5803,-8997,-12870,-572,14930,19661,12273,3103,-1790,-877,-1127,-7265,-7395,-4226,4722,13175,16426,17540,10805,1458,-161,3554,660,-3112,-2234,-1052,-4132,-41,-1574,3664,-5882,-5652,4883,4531,-1909,-1369,-486,-3435,-11690,-5762,-2678,-5163,-7295,-3582,10853,24213,20084,14910,3612,-6187,-8372,-8996,-16992,-11802,-527,-14332,-11640,-5139,3380,10504,14667,15563,12464,7814,7758,4821,1562,1438,256,2796,4487,5485,1694,-2305,-7677,-9820,-12952,-14781,-10522,-4946,-4721,3988,12188,10257,1412,-7605,-8885,-5510,-9091,-6077,12852,40000,87188,86381,63929,51222,25418,3081,-3052,2451,4910,2369,-3553,-8808,-10634,-6729,-6751,-6323,-1215,8065,15760,9773,-2369,13561,30734,20332,6815,-580,4956,3166,6619,16493,30070,38915,21726,7398,5993,3116,-359,7247,15788,12328,9177,3403,1073,3588,13634,26575,29614,5805,-15172,-21317,-15036,-14804,-15639,-13859,-9058,-3004,-1878,2701,6342,6457,5369,-1628,-6480,112,6467,6629,2524,4177,12860,34893,21933,22471,30411,41696,21101,8534,-2565,-3043,-1160,-4869,-5905,-4339,-13676,-10131,-4839,-1391,-2078,-15979,-14442,1996,29563,42293,13274,-1961,-11083,10290,30759,20435,3487,-4409,-10691,-11339,-8464,-9635,-7548,-4572,-2644,4482,7328,3167,3023,3899,1472,-4946,-12732,-21321,-20179,-5390,5854,7932,6942,4088,-81,-5490,-12781,-12715,-7804,-6665,-1634,-3788,-1877,9113,18156,21325,6177,-6849,-12217,444,6754,4819,988,-493,2671,617,659,2109,4342,8954,9753,7458,1823,-1527,-3806,-3070,-3752,-2838,5503,7225,1787,2278,-1099,-7477,-6840,4652,6405,14490,23583,19781,7042,2308,1528,4439,6571,1420,-4948,-4429,-26,7031,7318,4756,3206,7047,18121,41056,44925,38587,49466,71635,48225,12796,3215,-491,-2933,-10647,-2981,7944,9656,1951,-4513,-6994,-4382,-4207,-14616,-16577,-10396,-8671,-2917,7995,5918,-3128,283,10721,19599,2397,-9713,-9631,3763,3645,17,1971,-6887,179,8038,14913,16592,11830,8049,5710,681,-2994,3202,10474,25436,28236,7339,-6329,-10282,-6152,-8598,-10375,1131,4717,3452,8132,12287,9775,23633,47983,53052,24625,1745,-4350,-2241,3222,-1224,-7654,-4548,878,2531,810,-3964,-2415,-15228,-24689,-18546,-8292,-1431,-251,-2618,-4946,-5021,-2547,3779,2161,260,-3759,-10385,-10938,-9103,-11878,-10995,2895,-264,-9853,5291,10893,3094,-8915,-10428,-2629,4048,-4762,-18880,-12947,-9764,-7728,-12217,-11473,-14808,-14806,4025,15728,30040,29244,13928,13090,10975,4414,-3854,-9789,-15081,-9306,-2584,-349,-2092,-8709,-11043,-11954,-15519,-16948,-12446,-5699,1232,5227,5489,-3884,-15261,-2431,410,-1606,137,-1417,8255,13166,17562,23778,38464,38385,16950,-2878,-9861,9598,25579,11673,718,5420,7375,9015,972,-4159,4200,5026,-7654,-10377,4585,3129,3347,3918,-5,-6894,-4477,-7323,-4907,12452,29172,25120,21554,27651,13068,-6834,-12375,-8887,-13266,-11803,-5487,-962,6052,16444,26402,24448,9727,-27,-4048,1064,5200,13076,14992,8383,1321,-3972,-6566,-8999,-4805,521,2045,-1472,-6913,-8582,-1284,7131,14123,7684,13277,10502,-1774,-5531,-1183,-136,-6929,-14337,-19026,-15660,-15369,-16622,-15574,-13382,-9119,-2730,8729,13502,790,-9108,-6425,-6809,-12468,-13287,-1380,52,5445,4530,2072,-2435,-3201,-2080,4245,9092,5428,-818,-1713,-398,8439,13817,5781,11020,10074,3599,-2637,-13158,-13241,-18342,-17879,-13262,-241,15546,38570,48300,27679,8479,317,-4276,-2412,5705,12791,4962,-154,-1619,109,4010,3407,-10188,-14777,-3664,4356,637,2240,10078,24556,11244,634,-4037,5243,5770,3828,1526,-5875,-4448,5738,23497,19350,2299,-6477,-4571,-3207,5458,14098,6042,-5925,-14734,-17314,-16872,-8647,-9200,4187,5670,4302,-2264,-6486,-6368,-9731,-5697,8156,14531,7722,-2619,-3116,-4123,-2626,-3328,-2525,-2253,-1350,6850,11989,1403,-8141,-16225,-7737,908,3484,-1018,-9931,662,6255,2475,-8138,-13917,-6418,5168,7279,1209,-6704,-13516,-16752,-16402,-439,11196,8250,4097,1589,-1326,6589,7835,4816,-220,-2665,-338,-12955,-3307,26858,59181,78808,50752,17665,5160,1712,1687,6075,4392,-1662,-2467,-4273,-5109,-4395,-2506,-1557,7327,18709,22756,27120,543,-13238,-19430,-14210,-6661,4924,25215,31978,16443,11550,13310,15173,13358,12103,5451,-362,2129,2171,-1419,-1248,9215,22774,30672,24978,139,-11048,-2212,2900,-474,-11753,-10970,-3543,-1491,9263,22965,28557,15066,9296,3697,763,-232,-563,-2833,-56,-7789,-13372,-7830,-11730,-8513,-6474,-8381,-13261,-17452,-8683,-1717,2313,-10206,-21906,-11383,-8539,-3841,-7187,-10861,-10954,-4807,-3527,-7965,-8044,-5096,-624,-721,5657,24542,45969,36297,7521,-2327,-3426,-1035,10537,19508,8262,-9250,-20701,-5600,4426,3918,-4674,-7370,-6487,-996,3484,11410,14158,899,-4990,-6031,-3966,-5550,-12051,-11237,-6028,-2835,-6429,-138,9437,16651,24356,36712,23965,4794,6034,14180,25836,22412,2730,-10055,-8322,-11499,-13498,-3460,5494,-1134,-11474,-8467,-10106,-15107,-13557,-14906,-17216,-1584,14216,17514,23486,20148,12847,3320,-2996,4298,4503,-4886,-17757,-4431,5608,7880,15591,27381,40905,40040,18398,4835,-5508,-12517,-5295,-3684,-6748,-2358,11421,9564,14507,14618,4206,-8814,-14566,-183,11339,20568,16096,15484,11015,29672,37390,30823,19873,11891,6678,3753,4901,8161,11793,14030,8493,-1293,-9647,-6949,-4692,-3502,-3365,4968,12441,13567,12165,11764,11378,7038,2197,7300,4783,-6179,-8557,-12814,-13241,-5630,-4482,-4669,-5561,-6074,-1917,-126,-2562,-3196,-230,8625,12935,14008,3079,535,-5171,-14375,-9192,-7632,-3197,-4488,-4531,-6287,-2638,4842,12175,12174,6168,11088,26138,41234,54035,41428,15050,-482,-4160,-1070,-5540,-12274,-8902,-2012,-2585,1102,8961,24976,43040,48393,18043,-2941,-8629,-4558,-185,-271,-4166,5640,5901,7836,34428,32392,17342,11554,11700,13286,29284,20387,2677,-9369,-13086,7697,28746,17511,-253,-9245,-6538,8178,24545,12479,946,-11794,-27774,-21135,-11475,-10746,-14211,-9982,-6307,-9872,-9648,2831,12506,15909,22991,20012,7205,492,-980,-661,1958,6126,8334,11603,12519,6458,12648,3577,-1058,-2756,-5392,-9108,-2397,2666,2440,2118,1109,262,1186,14326,29150,16340,1179,-8963,-3910,5470,12677,18207,12473,589,4455,7209,4356,3241,-4399,-2031,-1439,-276,-8491,-23994,-18113,-6463,7454,16174,21218,15393,8,-10982,-7891,-4226,-301,1476,-8018,-9438,-8829,-4808,1797,-2371,-5321,-5600,1034,7851,11774,25605,34958,11653,779,-5371,8115,10657,9321,-5760,-17205,-22295,-12374,-358,390,-5951,-13235,-14529,-6933,-2856,-6804,-3275,5600,11933,11274,8557,6610,5243,10294,3055,-4646,-26,12807,11403,-352,-3074,-2391,4605,13926,11615,4214,-10857,-2578,11984,18804,13624,9865,13167,15028,5958,-1462,-7783,-11636,-6332,-6650,-11900,-8170,-6693,-3478,-488,235,1545,6747,4981,-8079,-12747,-3749,-6416,-3123,-74,867,7818,1833,-1243,189,-1506,-2609,-1099,-1468,-9568,-16668,-16132,-12179,-8020,-9385,-10604,-8508,-4153,-3479,-7243,-12075,-13301,-2937,108,-11179,-7004,-7498,-7487,-3746,2643,9374,9330,9954,12809,23222,31491,26967,20460,15111,10046,3316,-1276,-2612,-8885,-20533,-29693,-15320,-4378,-5822,-10069,1099,6335,533,-12816,5225,34828,31981,14738,3952,-10252,-14741,-2274,5719,5916,2737,-5567,-12872,-14217,-6146,4124,-276,-11581,-7198,693,586,707,13537,16695,1648,-6832,1930,18302,36597,37528,22280,-3572,-13894,-9646,-515,4808,1491,-2905,-2472,-3486,-16322,-10261,-5580,-3383,-810,-125,-109,2334,3093,5738,14843,19865,29550,36864,41640,29631,13167,-2835,-10907,4685,15331,18649,20921,7997,-4779,-16765,-21984,-9314,5165,16085,7427,-4380,-84,3691,-11145,-8305,309,10101,12901,4439,-8089,-18041,-22598,-22240,-16395,-10092,-7349,-8927,-8635,-11665,-8386,-5105,5731,11798,9067,-69,-7986,-3193,3302,-1581,-8548,-3467,765,6832,5143,5757,15867,22654,20562,9702,2257,-838,-9183,-13870,-417,4680,8704,11236,-3619,-7381,-3524,7815,29478,40998,16628,6945,6705,4643,6121,-8962,-12231,-8308,3643,8565,15525,16442,19891,10956,-197,1168,-2817,-9376,-11311,-9440,-8071,-7770,-6249,3274,9510,8118,-1540,-4167,-5329,-668,-3553,-3841,-2706,800,1277,-394,-5435,-8721,-4952,5422,6875,3548,1311,-3293,-9517,-11550,-5417,-5606,-3996,-2017,-3234,1200,7586,2163,-1650,513,1475,-6926,-6266,-14877,-8108,-4040,9045,14745,8016,90,-710,-2241,3905,159,-1311,7524,13215,9199,3778,-13,632,7429,2647,-10685,-15833,-12154,-7963,-10739,-7235,3804,12818,9862,-4752,-3447,3623,5466,2298,1556,-2509,-5687,-6248,-5025,-4717,-5680,-2366,-6679,-14041,-14812,-16658,-8531,-2438,-7460,-9468,-5033,-777,129,-1862,3558,11685,10965,10094,7997,8850,25329,30274,36290,45398,42949,-603,-9690,-9737,-11229,-10349,-8903,-2222,-7666,-11247,-13303,-2252,12859,31831,31519,9808,-1785,-11116,-19061,-15578,609,9833,2409,8631,41051,70714,60490,30650,-131,-6816,-4353,-1778,5802,13020,8403,-4447,-10217,-4504,-4027,-3818,-11871,-13069,-5992,219,87,-936,2180,1207,420,4014,11061,10235,15113,15996,13430,7133,-5125,-15653,-9775,1352,2881,-4319,-7837,-10956,-10987,-4605,-714,-3537,1116,-9049,2621,9197,12914,14850,17796,13361,7198,1185,-4843,-3344,-2185,-3605,-11612,-20769,-10487,5857,15204,7802,-7714,-10142,-9534,-10462,-7021,-3997,-5858,-3035,5070,23438,11026,3676,-7427,-15644,-7949,-1555,-3744,-2909,4979,10837,11717,17589,31202,35317,27640,12526,-3378,-3088,-4645,-863,10054,788,-15842,-1364,-2477,-3722,1419,998,-2992,-5174,-206,1718,-5899,-6091,4095,5889,5698,4385,11431,12060,3908,-4826,-7450,2872,6394,3582,-1813,-7644,-7704,-2621,4278,2731,-2976,-6475,1159,9380,10705,3140,-6029,-6306,-5350,-3542,-2732,-2641,-674,93,2325,7070,7273,4393,-416,-2270,-1574,-224,-1114,-2789,88,-543,-1055],[-1884,-1098,-3667,-4655,-395,-1106,-8543,-10960,5180,23628,34203,27284,5831,-2439,-7331,-11719,-7892,2991,15016,22806,23254,6332,10255,17626,13797,3222,-6915,-3003,3633,-2516,-8773,-1293,5923,7638,9721,13013,-3331,-14299,-13894,-10493,-9726,-4474,1357,-2761,-11527,-3298,791,-3354,-643,-255,-3015,-6382,-10194,-13421,-3721,3103,7553,15773,32195,23636,9376,3059,-2954,-7670,2918,11152,14228,6689,4106,9287,9706,3808,1201,-1808,-5688,-7792,-2156,256,5780,653,-6952,2654,-1278,-11459,-11723,1294,11978,13829,5156,-1271,-330,-7907,-9877,-3271,-4994,-1122,1362,10260,33395,43740,37380,17891,9405,5200,10635,16072,5516,3057,11326,38190,65868,67674,44519,13278,-6022,-14672,-11223,-8202,-11306,-18933,-11263,311,5391,6443,-2169,-2659,-3019,-4227,2737,-204,-10682,-9104,9330,31666,42437,53052,43609,23673,7048,-16527,-6343,1059,5414,7789,11810,13239,17825,12899,4863,-2582,-7913,-8176,-7457,-6062,-3365,-1046,-1527,-3941,-3686,2946,6341,9232,18250,15646,-4729,-14731,-11736,-3696,-3038,-3260,-4919,-6372,-8393,-19804,2824,196778,520196,826456,938751,850756,563049,293082,91411,8880,-20636,-18980,-977,20236,26490,13364,-952,-2437,3433,6933,1079,-11413,-8056,27829,43041,28295,22,-6203,502,976,-9495,-9932,13822,37488,43470,7432,-5858,1488,14005,24147,17082,7729,-9530,-16776,3366,24214,43361,41798,16250,-13398,-15365,-15262,-13477,-6386,3342,-3902,-6926,559,2810,16603,33065,14192,-3061,-6101,-2828,-7149,-11179,-1213,-2681,3998,31964,10448,8280,1743,-3765,-9964,-4641,-1766,-4217,-1926,-1710,-2116,-3380,-4592,-6816,-4501,-2212,-1490,-112,-810,-5866,-11440,-12346,-12137,-7732,-1524,2473,1322,2097,5490,11257,19192,35981,42705,17040,7247,4277,8348,20137,19534,18198,12028,6990,1049,-4927,3861,2265,9750,2566,-6340,-10374,-14259,-2044,-1840,-19,13348,9399,-8842,-17586,-9348,-10129,-7798,7981,17733,24226,31610,21972,8535,-995,1909,-803,-5534,-7700,-5099,-5257,-12513,-3506,10984,26229,51448,51098,28125,2252,-9050,-14537,-10689,-6396,-6457,-8802,-10691,-12478,-6447,-2998,-8492,-7996,-8433,-4085,-3000,336,3440,-113,-5775,-13225,-9360,3732,9532,5923,6715,8803,10826,17847,29433,35027,27862,17048,3695,-7727,-5223,-2391,-6839,-14457,-18053,-11234,-6137,-5095,-1003,2106,1902,-7187,-8339,87,3055,2052,713,356,-525,-4385,-10909,-8457,3781,5065,-5665,-11405,-8287,1490,24380,33387,15441,12298,23766,43815,50191,50415,31171,4540,-5476,-6508,-5549,-4793,-1922,-2822,-4098,-4722,6131,-2358,-807,4402,13039,23802,11385,247,1501,-3638,-8281,5873,38136,43714,35120,10278,9467,4867,12065,7873,-7083,-10230,-333,6207,7201,6083,-848,-2073,3579,5757,9241,11112,5933,7433,10879,5461,-499,-5169,-7408,-12946,-10279,3294,3233,-8846,-11565,-5231,648,480,-4596,-10558,-15793,-10808,-6,7828,6582,5920,2364,7799,18058,27245,20816,9831,-5514,-15244,-4116,10149,17323,13131,4481,-2388,-3296,-4832,-9114,-7530,-3204,5038,10665,13040,14267,8457,2137,2869,6557,2994,-2042,-2490,-2790,-6978,-3702,-5405,1150,-6410,-5233,4499,3662,-2238,-1203,-956,-4996,-9094,-4003,-2719,-6061,-8517,-5181,8665,21664,18970,14051,3117,-6267,-7423,-6696,-14696,-11471,602,-14149,-10789,-4098,4173,9661,13106,15020,13066,7659,6386,2301,-1364,-1653,-2652,794,3838,4659,455,-3209,-7219,-7977,-10680,-12063,-7256,-1652,-1873,6016,13048,10540,2229,-6068,-7590,-5002,-8695,-10056,6525,32832,88143,102889,81294,63050,29350,2920,-5518,-458,2890,1509,-3400,-8115,-9266,-3634,-1346,973,4548,10317,14219,5807,-6323,8437,22542,12280,-400,-6728,920,988,4954,13826,26662,37466,21447,6222,4083,696,-1717,9158,16475,11598,8805,4509,3155,6247,16166,29761,35442,11774,-11622,-22745,-17258,-15304,-14870,-11051,-7989,-7453,-7834,-313,5315,6404,5510,-1403,-7517,333,8882,8272,2796,3641,11185,32591,19189,17479,24203,38556,24890,12170,-339,-1635,-257,-4411,-6010,-4774,-13364,-9161,-5121,-1345,-1337,-15469,-14037,4614,34671,47457,15318,-2872,-10311,15646,38342,26113,6411,-2456,-8511,-9400,-7276,-9898,-7477,-3891,-1627,4721,5996,1875,2184,4846,3860,-2195,-10537,-20604,-23490,-7597,4765,6920,5878,3900,-321,-5625,-14784,-13429,-7957,-6936,-1343,-2794,-634,10329,20230,25570,8607,-6917,-13875,851,8613,6917,2345,884,5047,2904,1624,2172,3245,6046,8142,7593,1895,-1976,-3586,-1537,-1967,-2309,3724,3303,-1745,-120,-2739,-7232,-5702,7647,8233,10118,18492,16504,4976,745,879,3593,4972,-47,-6625,-6656,-2938,4823,7260,5262,1844,2649,11821,36281,41027,33066,41343,57447,32039,9958,4845,2054,-952,-8957,-1900,8030,9587,2599,-4904,-9631,-8456,-7646,-16769,-15126,-9143,-6794,-734,8571,4557,-4248,1318,12868,23351,5201,-8217,-8070,4254,2292,-918,1434,-7145,1445,9650,14780,15013,10234,6764,5071,1244,-3738,1284,6574,19895,24097,6298,-6024,-10882,-6326,-7474,-8134,1676,4428,3100,8565,15369,12675,25866,48671,51368,23647,1194,-4316,-2727,3063,23,-5816,-3706,661,2371,1190,-4482,-6616,-19860,-21181,-16569,-7934,-2228,-2121,-5062,-7726,-6258,-1303,4128,1592,-1064,-5862,-11403,-10948,-7321,-7321,-7627,2582,-1304,-9852,1806,3745,-3364,-10658,-5767,2891,5625,-6386,-20942,-14033,-11023,-9079,-11693,-11902,-14447,-13328,6941,19530,31287,26702,11450,10952,9385,3112,-5432,-10681,-14662,-12127,-6396,-5005,-5240,-11503,-12558,-14213,-17743,-20250,-16933,-9501,-1102,2789,3084,-6099,-14375,-2572,-1080,-3895,-2140,-813,7845,11798,16111,22603,36001,31464,11057,-6028,-6735,12893,27628,12486,1970,6470,7798,8458,-10,-6490,1995,3155,-8430,-8555,4274,1337,3162,6668,3948,-4879,-6682,-14053,-13602,4207,20956,17628,15283,22208,10387,-8016,-12499,-7625,-9863,-11733,-5957,-692,7337,16563,27531,26714,11793,858,-3644,-124,2227,10940,13015,6392,-338,-5367,-7928,-11610,-9181,-3561,-33,-2061,-6351,-7130,1180,10119,18246,12431,17027,12107,-2224,-7417,-2520,-713,-6576,-13143,-17243,-16166,-16469,-17386,-15512,-13366,-9723,-2897,8424,12747,-102,-8492,-5511,-5122,-9711,-9438,4461,4841,9030,8725,6434,1241,-715,-1759,4006,10255,5976,-1358,-2877,-1687,6994,12915,6058,12302,11695,3238,-4915,-11436,-9560,-14674,-15108,-12144,-390,13392,33118,40280,21153,5085,-1126,-3814,-1285,5811,12246,4737,-985,-2758,-1022,3028,3276,-9460,-15103,-4007,4818,1652,3237,13203,30467,15585,1545,-8402,2476,2727,991,-30,-6264,-4891,4369,22565,22463,4947,-4685,-3543,-5175,3193,15760,11173,-1871,-12660,-13957,-14696,-8037,-9640,2479,6246,4814,-1102,-5775,-7838,-12659,-4606,9141,15882,9105,-1381,-1063,-1061,1041,643,-1550,-1906,-1794,4889,9107,-236,-8574,-16169,-7566,-266,1766,-3631,-8888,667,5310,1594,-8122,-14569,-8205,4536,7678,1237,-7935,-12638,-12827,-13507,-715,10383,8176,5214,3765,1077,8350,9345,6778,2012,521,1550,-10889,-9277,18061,50801,68646,41213,12145,2110,-212,-313,4397,3532,-1502,-2258,-4774,-6466,-5656,-3845,-2547,7610,19718,23296,26106,-1779,-16385,-19449,-12312,-5280,6268,28102,33978,17366,12450,13313,13385,10004,8301,2120,-1543,1763,1494,-1810,-1310,7978,19789,28101,23576,184,-9603,-2013,-487,-6995,-16353,-11899,-3516,412,13405,28189,32224,19831,14241,6579,1271,-958,-698,-1302,1912,-5888,-6434,-2419,-10983,-9280,-6139,-6633,-10871,-15902,-8010,-1091,3014,-8207,-19813,-10433,-10234,-5732,-8765,-11319,-11234,-5070,-4372,-8663,-9233,-7936,-2440,1985,8254,22600,37800,28939,4474,-2614,-1877,1120,12497,17770,6911,-8549,-15622,-4815,4799,4703,-3438,-6978,-7608,-1503,4105,12611,13208,-271,-5813,-6810,-5035,-7164,-13055,-11112,-8862,-6768,-6394,-1222,6506,11679,17711,29681,24801,8095,6408,11654,24133,20281,140,-9792,-8305,-13683,-15108,-3546,4201,-1960,-10685,-8090,-9830,-14400,-12971,-14291,-16584,-1269,14275,19468,25918,22833,15847,4571,-1763,5257,3998,-6466,-18803,-4895,4360,4984,11121,25831,41006,39459,17120,2981,-7547,-13373,-2409,-1425,-5120,-737,12614,9417,14213,14979,6258,-6481,-13277,-2633,7024,14546,10117,10621,6142,24270,35256,29618,17309,9103,5568,4162,5739,10233,14619,14679,8784,-915,-9607,-7868,-5751,-4342,-4894,1106,6513,9413,9518,10128,10057,5025,-94,6415,6908,-4036,-8075,-14143,-15420,-7895,-6611,-6669,-7915,-8576,-3497,-2011,-4812,-5600,-5228,1147,4666,7962,-997,-910,-5163,-15151,-11051,-8177,-2742,-3403,-4418,-6907,-3798,2340,8831,9122,3450,8184,21719,33483,44113,33269,9814,-3390,-4555,-671,-5735,-12436,-10168,-3441,-4454,-2463,6103,23432,42929,50482,20254,-997,-6917,-4378,-2034,-1629,-5394,4672,4818,7024,33837,28607,13435,8930,10065,11668,26870,17586,666,-8720,-8639,14657,32261,15963,-2434,-10939,-8146,5329,19322,8831,-306,-10893,-24393,-18457,-9830,-9849,-16720,-14146,-11386,-14774,-8327,7160,17316,14710,16890,13922,4037,-943,-2735,-2848,5,3837,6768,13226,20500,19958,20955,6208,-949,-3960,-6996,-10624,-4322,2050,5091,4311,1900,-217,9,11853,26914,18903,1820,-9543,-5266,5113,14971,22881,17228,1083,2551,3903,394,-412,-5416,-416,1662,2954,-5354,-21572,-16803,-7012,5629,13511,18673,12524,-1428,-11182,-7991,-3653,-96,779,-8768,-10197,-9714,-6118,560,-3402,-6399,-6143,882,5605,6931,19381,32564,11877,680,-7185,4543,6434,6320,-6566,-16751,-21858,-14227,-2041,-1217,-7340,-14601,-14387,-6421,-2670,-6542,-2360,6698,12859,11939,9951,8693,10449,16101,5737,-4166,-334,13407,12052,-221,-3400,-3494,3299,14102,14357,7311,-7969,-6790,7096,13846,11056,9067,11307,10337,-300,-5449,-6319,-12701,-12071,-12548,-17222,-11639,-8360,-3969,-1321,-1494,617,6547,5484,-6426,-13632,-6430,-6688,-720,3510,8012,17316,8155,754,511,-1637,-3823,-2606,-2984,-11120,-19661,-19479,-15798,-10670,-11253,-11691,-9210,-4888,-4557,-8657,-13813,-13791,-2925,-574,-12907,-9067,-8451,-8001,-4154,2447,11908,16614,16207,11841,16359,24086,19555,14128,11158,7614,1760,-1855,-4062,-10258,-19883,-27490,-14133,-4495,-6717,-10340,773,5105,-1133,-15123,6467,36063,32293,14732,6668,-4224,-12227,-1573,4989,3065,-2903,-11201,-15568,-14934,-6192,3825,-1009,-12462,-8016,1170,2756,4613,18815,20770,4615,-1783,9779,27322,45465,47013,28385,931,-9780,-6274,2878,8406,5409,-340,-2202,-5806,-14754,-6429,-2505,-2062,-1365,-2756,-4427,-345,1603,3305,12855,20119,27050,30373,33639,23193,8216,-5810,-13081,-64,7753,12008,14923,6200,-4213,-15641,-20379,-10561,3914,14596,7093,-4077,-792,1595,-11124,-7971,-195,8669,10975,3444,-7367,-16415,-21684,-22082,-15026,-8040,-3266,-5077,-6842,-11903,-9074,-7563,2811,8595,6636,-1267,-9289,-5830,531,-3777,-10039,-5065,-1538,4117,3025,4061,15275,26430,24994,12119,2897,-1099,-9395,-11790,3150,10692,15260,16328,-938,-3148,-1930,7831,29159,42333,20405,10136,9111,6275,6766,-8624,-12305,-8421,2193,4927,12396,17191,25482,20231,7906,4278,-3223,-10593,-12061,-10804,-10276,-9567,-5729,3502,9067,7433,-2185,-3464,-3539,1381,-2275,-3704,-3621,-1112,-1082,-2626,-7624,-9678,-4059,7109,7299,2943,141,-5180,-11081,-9496,-5458,-7512,-7203,-5452,-4295,767,7046,2801,-1384,-302,-1662,-11399,-9971,-17108,-8349,-3795,10340,18101,12412,3729,919,-2892,1876,-1439,-2895,5511,11867,7565,686,-5557,-3231,5092,4356,-5201,-11458,-9947,-8043,-12447,-8788,3087,11449,6993,-9073,-1050,6465,7991,3816,523,-5587,-7757,-7234,-5679,-5254,-5650,-2247,-6640,-11246,-12134,-13294,-6687,-1487,-6416,-8197,-6326,-3978,-3188,-4719,2480,8560,7489,7812,6384,8589,27352,33047,37792,45402,41787,-1661,-10391,-9418,-9125,-8025,-6311,-838,-5504,-6455,-6280,-5445,8117,28130,28115,8665,-1383,-9486,-15973,-14048,988,11811,5761,13068,45229,70939,62640,34407,2561,-6583,-6159,-3880,4062,11849,7171,-6298,-12584,-5978,-4770,-2997,-8656,-7963,-1509,2809,1060,-1106,1227,-73,-1624,2611,11226,15757,24545,21551,14634,6875,-4818,-15982,-9713,1638,3628,-3211,-7317,-11108,-10571,-4341,-632,-3182,3534,-6179,1176,7105,9210,10216,13576,9510,3896,-839,-5144,-3041,-2000,-3498,-11524,-18177,-6685,9937,19863,13005,-2954,-6996,-7864,-9779,-7229,-4507,-4828,-1185,6963,23707,9454,906,-11334,-14390,-4860,-1221,-5569,-3639,5319,10714,10284,15262,29803,37188,29155,13710,-2983,-3493,-4008,1659,14346,7337,-11762,-2091,-3424,-4754,73,-53,-3854,-7209,-2440,-197,-7300,-8332,1589,2938,3472,3315,11729,14397,6412,-3105,-5972,3411,6032,3601,-1391,-7018,-7337,-1422,4933,3200,-2266,-8293,-1992,6315,8087,749,-7529,-1828,-1174,-2086,-2818,-3685,-1997,-793,2309,7841,8283,5133,2306,-1583,-2059,-1618,-2601,-3709,-340,-680,-1139],[-3276,-2683,-4497,-4083,-550,-1494,-8409,-10455,4033,21094,30572,24388,6044,-2093,-6417,-11487,-8388,4850,16837,25348,24979,5601,7143,13184,10304,1008,-9294,-3608,3323,-1940,-8924,-1327,6000,7532,8582,12833,-496,-11332,-12595,-9398,-9146,-5909,-983,-3244,-11284,-2473,475,-3514,-942,180,-1050,-3893,-8017,-13659,-5239,4359,10138,16989,31218,23936,10997,5756,-360,-7785,1808,10673,13001,6235,3316,7949,8142,2308,487,-1058,-3605,-4181,1617,3110,6381,2434,-3472,3371,-1481,-12693,-12310,2632,13327,15983,7546,513,-711,-7659,-9394,-3130,-5448,-3826,487,11550,34573,43546,35265,15755,7441,3709,9389,15255,6155,2512,9327,36309,67084,71216,45654,13060,-6701,-13634,-10723,-8475,-10281,-17589,-13236,-1655,4346,7021,-1478,-2537,-2307,-3329,2917,-711,-11790,-8907,8186,25974,32228,39834,30923,16473,5233,-17458,-4958,4459,9602,10832,13514,15009,17468,10347,3621,-2349,-7347,-8502,-8940,-6825,-2971,389,-4280,-5279,-2310,4703,7567,9928,17812,13701,-6262,-18334,-18360,-12146,-11192,-8559,-8315,-4279,-6619,-9434,56326,331133,732639,1074229,1171093,1035712,692365,367409,119685,9528,-17592,-11625,4558,27526,34142,15982,25,-2228,2184,4504,-301,-10750,-9555,20765,29825,19246,-1753,-6147,-493,-1639,-10633,-9785,10631,30566,36990,5777,-6425,862,12042,19769,12979,5945,-7261,-14743,-5736,10499,28361,27930,5137,-17885,-7149,-5257,-7138,-4645,810,-4760,-6499,-1143,-1473,11732,28127,11774,-5275,-7340,-3154,-6619,-10397,-910,-4230,-329,25282,6151,5507,1063,-2240,-6688,-2019,-2342,-5327,-2001,-1532,-2898,-5003,-7532,-7851,-4565,-2636,-1393,499,-887,-6498,-10261,-11243,-11468,-8321,-2187,2416,1648,1886,3988,8872,16591,34715,42605,16642,6415,3554,6724,16608,16212,15146,10069,6262,1807,-2105,8024,4629,8810,86,-7043,-8958,-16702,-4770,-2650,1086,13186,5775,-12370,-17666,-7145,-5840,-1823,6402,13259,18992,27217,19301,6483,-2212,50,-1560,-5102,-6935,-5164,-6932,-13335,-2326,11075,24436,47126,48643,30543,6922,-4565,-11428,-12920,-7814,-5670,-6315,-7753,-9444,-3849,-1281,-6292,-6167,-8269,-3772,-1799,2099,5401,2002,-4312,-12712,-8488,4800,8779,5219,5447,6774,7057,13529,27766,37468,33605,22186,6715,-6788,-5229,-3108,-7118,-12555,-15323,-9336,-4141,-2760,771,2266,455,-5863,-4353,3726,4983,2492,889,161,-326,-3670,-9917,-10607,1041,228,-10610,-8604,-10289,-3419,15127,23902,9957,7738,17861,38059,47901,49202,30335,3033,-6957,-9200,-7404,-4678,-1665,-2647,-3739,-2660,8371,827,1439,5315,12409,20725,9911,501,337,-5034,-7730,6949,41891,47976,37183,8917,6034,988,7766,5756,-6887,-6961,2950,8421,7658,4806,-2965,-3244,4161,8531,11255,11241,5208,6349,10178,4321,-2302,-6470,-8073,-12551,-7860,7655,8995,-4491,-8924,-4265,1366,1596,-3367,-9888,-17289,-9889,844,8238,6651,6065,2828,7553,16227,25625,22475,12687,-2376,-14714,-6301,5834,14593,13608,5614,-2965,-5468,-8033,-9435,-7165,-2044,4983,7804,9389,10676,5811,2236,4667,8338,4176,-1790,-3397,-4731,-9519,-6271,-9671,-1535,-6566,-4236,4486,3027,-2382,-720,-872,-5198,-6317,-2544,-2872,-6840,-9467,-6681,6028,18003,16548,12357,2155,-6481,-6223,-4610,-12024,-8716,3131,-12466,-9505,-3015,4876,8409,11145,14151,13377,7328,5011,-228,-4244,-4163,-4621,-533,3400,3830,-874,-4290,-6641,-5756,-7976,-9235,-4211,1343,855,7961,13339,10297,2745,-4645,-6169,-4357,-8074,-13342,773,25238,84566,115855,98487,75544,34855,4956,-5668,-2891,1043,708,-2950,-7067,-7539,-328,3749,7591,9770,11759,12013,1874,-10354,3147,14123,4435,-6817,-10006,-3028,-949,3545,11225,22304,34221,20169,4858,2134,-1826,-2467,10483,16124,10393,8076,5023,4584,8436,17612,30901,38299,15894,-8779,-21710,-19427,-15694,-13875,-7784,-3750,-4135,-9307,-2045,4526,6068,5212,-1394,-8475,514,10629,9223,2755,3006,9133,29226,15687,12343,17779,33599,26883,15684,2103,-165,744,-3845,-5991,-4955,-13072,-8351,-5433,-1565,-894,-15189,-13242,7843,39133,50233,16301,-4421,-9343,19586,43115,29733,8593,-711,-6205,-7112,-5849,-10032,-7536,-3636,-1146,4356,4488,711,1232,5325,6155,588,-8065,-18450,-26402,-9482,3681,5662,4454,3405,-645,-5381,-16312,-13984,-8248,-7505,-1262,-1874,450,10609,21025,29402,11082,-6995,-15332,1151,10266,8935,3934,2864,8598,7099,4445,3295,2418,3211,6386,7572,2011,-2235,-2950,209,-346,-2144,1469,-621,-5409,-3171,-4941,-7231,-4917,10101,10349,6095,12827,12684,2760,-850,151,2756,3215,-1920,-8673,-9096,-5841,1887,6080,4765,0,-1629,4532,29225,34580,25202,30431,39978,15648,6249,5820,4315,946,-7338,-1013,7592,8813,2740,-5309,-11950,-10296,-8832,-16167,-13608,-8212,-5304,945,8438,2831,-5571,1942,13859,25949,7968,-6669,-6571,4197,585,-1905,746,-7165,2355,10602,14016,13073,8284,5146,3976,1236,-4377,-422,2868,13672,18743,4871,-6009,-11618,-6674,-6281,-5234,3011,4520,2864,9183,19260,16191,27901,47631,47388,21518,538,-4388,-3449,2309,843,-4226,-2966,130,1626,930,-5068,-10160,-15276,-17007,-14346,-7647,-3237,-4059,-7349,-10549,-7397,-684,3925,756,-2278,-6913,-8521,-9183,-4119,-1209,-2776,3004,-2193,-8936,-1451,-2076,-9174,-9240,-1306,7687,6283,-8605,-22984,-14233,-11040,-8624,-9988,-11933,-13761,-11831,9878,23394,31821,23454,8735,8225,7017,1175,-7459,-11626,-13983,-14864,-9968,-9234,-8608,-13377,-11843,-14331,-18936,-21902,-19659,-11937,-3466,-286,-243,-8928,-13297,-2625,-2406,-6088,-4427,-450,6917,9018,12862,19820,31535,23131,4867,-8517,-4032,14497,26948,11491,2061,6439,7140,7138,-1292,-7769,417,2016,-7611,-6355,3630,-10,4198,9872,7900,-2913,-7998,-16756,-14664,-2066,13795,11028,9377,16272,7251,-9283,-12861,-6859,-6524,-10110,-6159,-224,8615,16251,28521,29116,13770,1615,-3167,-957,-257,8968,10890,4061,-2436,-6963,-8389,-11030,-11403,-7177,-2050,-2679,-5808,-5651,3322,12117,21234,16464,19964,12808,-3031,-9894,-4210,-1523,-6236,-11975,-15744,-16251,-16648,-16741,-13913,-12467,-10340,-3267,7587,11332,-1297,-7867,-4588,-3590,-7181,-5509,9934,8887,11715,12461,11425,6186,3028,-675,3841,11560,6903,-1611,-3831,-3450,4836,11491,5977,12889,12274,1432,-8607,-8899,-5452,-10456,-11437,-9941,215,11967,28420,33156,16354,3364,-1441,-3009,-362,5604,11353,4296,-1825,-3764,-2043,2042,2970,-8776,-14962,-4204,5053,2243,3919,15725,35068,19276,3234,-12565,-43,-179,-1860,-1636,-6550,-5521,2246,19928,24011,7297,-2725,-2568,-6615,1346,16723,16591,3133,-9610,-10256,-10969,-5589,-8811,1263,6528,4936,-157,-4497,-7998,-14368,-3990,9359,16381,10028,-280,833,1482,3822,3006,-1373,-2169,-2589,2735,5769,-2172,-8964,-16063,-7432,-1403,-82,-6463,-6808,994,4387,464,-8458,-14717,-8850,4196,8184,1446,-8847,-11125,-9140,-9804,-148,9938,8280,6276,6222,3575,9584,10059,8258,4430,3542,3063,-9124,-14286,8958,39544,55089,30679,6652,-635,-1614,-1857,2906,2777,-1282,-1939,-5179,-7761,-6547,-4701,-3123,8274,21303,24964,26686,-1754,-18635,-18587,-10636,-3648,7386,29822,34207,17043,12558,12546,10927,6324,4321,-941,-2446,1559,1079,-1824,-1030,6865,16707,24785,21404,357,-8088,-1700,-3821,-13704,-19684,-12228,-3232,2506,18002,33637,35240,24283,19448,9690,2005,-1405,-630,595,4999,-2078,2529,3593,-9978,-10299,-6068,-5439,-9131,-13904,-6804,-353,3437,-5785,-17216,-9158,-11282,-7288,-10003,-11528,-11309,-5222,-5129,-9178,-9907,-9890,-1843,4978,10293,19502,28521,21071,1802,-2158,27,3677,14523,15217,4405,-7309,-11361,-3328,5408,5447,-2334,-6831,-8859,-1732,5072,13782,12140,-1552,-6718,-7482,-5919,-8448,-13106,-10197,-9568,-9212,-5967,-1748,4235,7868,12702,22922,24553,10669,6174,7448,20286,16846,-2934,-9214,-7792,-15052,-16100,-3855,2713,-2802,-9419,-6681,-8486,-12785,-11840,-13161,-15539,-909,13895,20667,26861,23779,18114,6054,-478,5926,3283,-8020,-18604,-4801,3679,3296,6941,23532,39457,37043,14577,587,-9497,-10802,853,993,-3301,639,12762,8821,13601,15006,8456,-3594,-11521,-4988,2152,8063,4106,5733,1151,17917,31386,27490,14615,6668,5060,5424,7119,12163,17191,15139,9217,-134,-8915,-8200,-6394,-4716,-5763,-1811,1669,5421,6627,8063,8269,2810,-1549,6359,9766,-526,-6249,-14217,-16945,-9678,-8276,-8214,-9640,-9672,-3959,-3192,-6486,-7077,-9053,-4739,-1868,2812,-4748,-2130,-4769,-15119,-12131,-7798,-1585,-1778,-3795,-6921,-4473,173,5730,6384,1187,5693,17463,25772,33791,24933,5257,-5121,-4260,28,-5526,-11742,-10775,-4336,-5339,-5699,3241,21476,41658,51317,22602,1606,-4372,-3138,-2338,-1449,-4788,5196,4720,6964,33370,24650,9512,6169,7792,8846,23205,14401,-878,-7050,-2963,22682,34867,14155,-4254,-12103,-9494,2383,13740,4362,-2516,-10501,-20925,-15145,-7737,-8455,-17726,-16940,-15077,-18392,-5866,12175,22884,13517,11103,8384,1327,-1883,-3905,-4262,-1142,2143,5540,15032,29411,34864,28828,8916,-246,-4497,-8083,-11616,-5576,1747,7867,6915,3174,-235,-828,9613,24830,21466,3385,-9159,-6371,4536,17026,27822,22845,2407,797,886,-2955,-3539,-6065,1506,4861,6440,-1458,-18111,-14476,-6770,4093,10743,16231,9965,-2329,-10710,-7489,-2500,671,793,-8613,-10081,-9794,-6613,172,-3717,-7036,-6589,449,2890,2662,13645,29503,12758,1793,-7298,1985,3584,4447,-6245,-15305,-20267,-15179,-3038,-2139,-8025,-15049,-13602,-5320,-1623,-5003,-84,8952,14650,13249,11652,10834,15875,22228,8538,-3342,-295,14133,12901,372,-3040,-3844,2534,14067,17166,10924,-4261,-9947,2551,9222,8897,8837,10385,7391,-4967,-6620,-2384,-7011,-9426,-12813,-20595,-14070,-9239,-3862,-1466,-2571,114,6796,6500,-3529,-13837,-9069,-4779,2039,7383,17039,29562,16199,3560,1565,-824,-4073,-3110,-3549,-11511,-21213,-21105,-17962,-12276,-11941,-11530,-8732,-4445,-4370,-8598,-14043,-14028,-2975,-1213,-12480,-10014,-8276,-7158,-3686,2367,13911,23140,21720,11045,8699,15587,11610,8302,7894,5840,744,-2118,-5269,-11057,-17675,-24210,-11804,-3632,-6681,-9447,1305,4533,-2154,-15975,8375,37163,32629,15348,9939,2664,-6873,358,5163,1462,-8109,-15976,-16000,-13920,-4745,4877,-356,-11509,-7727,2470,5788,9236,24129,24760,8459,4707,18518,36481,53880,56105,33909,5824,-4414,-862,7701,12689,10245,3241,-940,-6350,-10287,-1834,1286,91,-726,-3706,-7722,-3160,-7,759,10176,19251,24076,24512,26716,17847,4359,-7750,-13775,-3219,2669,7547,10218,4755,-3191,-13628,-17446,-10673,3398,13829,7620,-2819,-789,584,-9707,-6666,240,8083,9738,3247,-5702,-13876,-19032,-19914,-12602,-4696,1993,-217,-3906,-10881,-8505,-9551,212,5940,4902,-1531,-8826,-7395,-1282,-5155,-10592,-5728,-2940,2303,1649,2815,13961,28748,29465,15292,4335,-270,-8232,-8619,7053,16824,20934,20241,3392,3472,1334,8517,28797,43520,25105,14814,12753,8586,8003,-7075,-10891,-6933,2378,2719,9767,17991,31784,30180,16474,7766,-2869,-10836,-11734,-11136,-11397,-10267,-4345,4664,9260,7322,-2217,-1894,-646,4589,60,-2530,-3447,-1994,-2599,-4214,-9115,-9464,-2510,8758,7827,2915,120,-4946,-9259,-6773,-4926,-8604,-10003,-8796,-4859,1153,7854,5067,420,65,-3784,-14730,-13119,-18594,-7394,-2015,13635,23512,17884,7396,2605,-3103,605,-2081,-3633,3907,10516,5902,-2571,-10523,-5181,3841,6764,680,-6557,-7404,-7687,-13587,-9256,3098,10551,4824,-8610,2090,9357,10329,5152,64,-7793,-8915,-7303,-5652,-5239,-5064,-1549,-5370,-7364,-7393,-8451,-3933,-122,-4963,-6534,-6823,-6601,-5562,-6867,1855,6077,4610,5845,5109,8664,29735,36647,40391,46911,42323,-945,-9943,-8733,-6219,-3926,-3566,477,-3331,-1934,610,-4362,4109,23255,23988,7567,-818,-7720,-12827,-12099,1682,13849,9531,18266,49382,69646,63330,38122,5382,-5984,-7688,-5891,2334,10746,6227,-6867,-11235,-6896,-5581,-2394,-5892,-3387,2286,4727,1777,-1000,684,-988,-3514,1175,11061,22032,33766,26306,15512,6213,-4813,-16455,-9361,2011,4388,-2207,-6965,-11259,-9835,-3528,186,-2157,6192,-3416,-543,4739,4843,5407,9578,6327,1539,-2031,-5209,-3268,-2523,-3784,-10858,-14644,-2348,14405,24225,17614,1000,-4696,-6933,-9696,-7822,-5207,-4314,97,7931,22784,7344,-1678,-14035,-12068,-2514,-1756,-7866,-4355,5582,10558,8940,12876,27567,37510,29120,13637,-3424,-4420,-3662,3746,17511,12440,-7672,-3060,-4657,-6181,-1596,-1277,-4760,-9672,-5776,-3769,-10216,-11765,-1921,-697,577,1703,11536,16271,8695,-1696,-5039,3072,4774,2774,-1724,-7100,-7290,-1018,4469,2425,-2521,-9933,-5739,2152,4108,-2561,-7480,2023,2231,-1367,-3657,-5303,-4020,-2440,1218,7074,8013,4690,3648,-2024,-3543,-3961,-4852,-5429,-1557,-1597,-2170],[-4257,-3556,-4378,-3413,-617,-1622,-7603,-9276,2500,17739,26243,20423,5243,-2183,-5093,-10406,-8568,5977,17170,26602,26108,4625,3703,8680,7278,-521,-11480,-4650,2198,-1724,-8986,-1511,5395,6581,6754,12009,1822,-8710,-10931,-8200,-8721,-7480,-3422,-4026,-11012,-1931,-211,-3752,-1105,1228,1143,-1420,-5902,-13686,-6886,5826,12717,17368,28807,23033,12070,8228,2159,-7210,489,9673,11152,5462,2242,6331,6501,835,-168,-63,-863,-9,6031,6602,6847,3582,-885,3541,-1328,-13428,-12769,3664,14188,17390,9310,2045,-625,-7156,-8913,-3251,-6320,-6592,292,12771,34887,41757,31969,13297,5316,2115,7788,13969,7416,2543,6145,30932,62498,68927,43273,10895,-8256,-12397,-10196,-8884,-9465,-15884,-15365,-3984,2932,7105,-1117,-2739,-1958,-2739,2960,-901,-12271,-9555,5525,18365,20343,25657,18536,10137,3932,-14637,-4080,7695,13385,13318,14545,15908,15806,7441,2527,-1960,-6543,-8525,-10224,-7749,-2806,1956,-6668,-6282,-749,7156,8833,10120,16414,10658,-8205,-22402,-25341,-20330,-19425,-13816,-11634,-2477,-5098,-183,105803,449732,908510,1269734,1351586,1181686,798407,431440,144765,9568,-9780,-4200,9442,33313,40204,17655,683,-2210,929,1860,-1964,-10265,-11682,11359,14553,8648,-4664,-6370,-1829,-4242,-11871,-10117,6675,22586,28707,2886,-7496,85,9787,15272,9094,4513,-4477,-10726,-14063,-3228,12851,13946,-4906,-18331,-287,3811,961,-331,-660,-5143,-6032,-2961,-5773,6539,22760,8835,-7584,-8601,-3591,-6263,-9826,-882,-6375,-5571,17481,846,2088,-110,-1034,-3318,889,-2562,-6636,-2653,-2067,-4283,-6689,-9852,-9186,-5412,-3590,-1510,803,-1508,-7571,-9434,-10488,-11065,-8917,-3292,1886,1721,1792,2563,6289,13190,32090,41233,15456,5172,2441,4652,12421,12056,11229,7085,4776,1957,235,11790,6463,7588,-2266,-8093,-8083,-15087,-8149,-4090,1685,12097,1871,-15147,-16590,-3783,-145,3949,3486,7155,12198,20333,13939,2881,-3965,-2213,-2689,-5027,-6608,-6054,-9327,-10367,-250,10676,21099,39341,42305,30212,10182,-441,-7359,-9432,-8901,-5335,-4543,-5321,-6505,-1225,-465,-5267,-5475,-8739,-3894,-1239,2739,6115,3183,-3493,-12351,-7369,5243,7562,4176,3808,4463,3258,8472,24486,38347,38921,27530,10003,-5964,-5536,-4210,-7004,-10653,-13234,-7839,-2686,-816,2157,1710,-1633,-4755,-1309,6623,6152,2322,442,-630,-731,-3440,-9124,-13301,-2640,-5398,-9711,-5268,-10914,-7449,7689,16176,5443,3679,11711,30156,42255,45206,28045,1092,-8269,-11345,-9576,-5224,-2437,-3568,-4245,-1273,9573,2709,2783,5469,10903,17288,8149,181,-1519,-6834,-7902,6856,43186,50112,38100,7056,2774,-2694,3224,2863,-6927,-4141,5518,9638,7177,2871,-5517,-4309,4457,10315,11920,10387,3691,4370,8628,2643,-4414,-7906,-9034,-12494,-5949,11423,14491,-149,-6731,-3843,1601,2185,-2567,-9136,-17132,-9519,826,7798,6010,5607,2558,6103,12671,21201,20971,13445,-349,-12908,-7889,1449,10984,13049,5833,-4142,-7947,-11166,-9007,-6769,-1311,3985,4275,5313,6624,2488,1168,4747,8229,3539,-2934,-5484,-7359,-12229,-7224,-14820,-4796,-7002,-3598,4012,1958,-2855,-343,-592,-4660,-4457,-1956,-3625,-7910,-10476,-8344,2854,13248,12566,9325,160,-7361,-5503,-3299,-9966,-6117,5266,-10622,-8602,-2383,5088,6537,8517,12512,12807,6234,3104,-3205,-7466,-6440,-6197,-1685,2768,2649,-2666,-6036,-6601,-3770,-5245,-6700,-2001,3337,2674,9053,12490,9107,2496,-3853,-5176,-4066,-7849,-12248,-4065,17608,76704,123260,113303,87313,41249,8474,-4366,-5243,-954,-315,-2554,-6041,-5939,2381,7559,12548,13634,11951,9016,-2011,-14593,-2455,5588,-3243,-11603,-8839,-7128,-3006,2008,8416,16978,29120,17640,2997,-177,-4753,-2761,10788,14491,8505,6678,4545,4860,9527,17401,29431,37394,17508,-7004,-20083,-21928,-16300,-13150,-4936,457,848,-5656,-2750,3666,5144,4159,-1923,-9540,372,11357,9281,2214,2023,6464,24734,11345,7010,11337,27312,26977,18900,4713,1262,1676,-3380,-6138,-5269,-13366,-8061,-6014,-2239,-917,-15119,-11905,11479,42182,49736,15502,-6986,-8287,21716,44550,30849,9657,459,-4168,-4906,-4600,-10277,-7934,-4032,-1486,3109,2590,-559,-19,5121,8053,3138,-5560,-16027,-28138,-11321,2341,3965,2549,2441,-1273,-5101,-15176,-14453,-8875,-8478,-1414,-1121,1153,9667,20211,32091,13242,-7258,-16573,1153,11454,10622,5527,5121,12979,13162,9435,6059,2387,747,4540,7343,2160,-2312,-2090,1889,947,-2395,-1170,-4320,-9011,-6765,-7707,-7579,-4613,11741,12226,2532,7019,8510,359,-2598,-770,1832,1243,-4237,-11001,-11165,-8429,-1628,3773,3296,-2212,-5528,-2756,20895,26469,15998,18123,21742,656,1588,5809,5988,2512,-5980,-477,6515,7234,2243,-5968,-13894,-10337,-8356,-14119,-12253,-7616,-4272,1982,7570,796,-6941,2143,13557,26983,10568,-5038,-5195,3545,-1384,-2902,-104,-7162,2860,10851,12688,10831,6064,3280,2539,812,-4940,-1935,-385,7434,12796,3268,-6264,-12522,-7165,-5009,-2020,4931,4964,2849,10113,24009,20529,29700,44966,41660,18571,-131,-4553,-4275,1109,1325,-2788,-2257,-648,321,95,-5428,-8294,-10968,-13226,-12126,-7359,-4281,-5744,-8898,-12508,-7979,-567,3238,-338,-3430,-6976,-5300,-6058,750,6414,2792,3620,-3160,-7351,-2595,-5191,-14042,-6746,2728,11701,6183,-11159,-24374,-12953,-9516,-6929,-8500,-11730,-12822,-10228,12852,27180,31780,19974,6029,5167,4055,-1252,-9757,-12393,-13162,-13663,-13072,-12981,-11916,-13303,-10578,-13921,-18569,-19661,-16011,-11637,-5593,-3738,-4250,-12160,-11869,-2413,-3374,-7960,-6517,-158,5722,5433,8571,16007,25688,14275,-1187,-9492,-1574,14528,23925,9146,1291,5596,5703,5355,-2674,-8034,-578,1537,-5941,-4037,3098,-342,6244,13416,11889,-957,-7934,-11164,-8098,-3364,8207,5734,4263,10483,4177,-10224,-13171,-6362,-3420,-6970,-5414,766,9937,15669,29562,31885,15869,2488,-2460,-1311,-1950,7385,8835,1654,-4710,-8490,-7950,-9255,-10409,-10050,-3715,-3072,-5105,-4073,5081,13056,22879,19620,22056,12765,-3868,-12585,-5781,-2176,-5582,-10436,-13920,-15413,-15521,-14608,-11466,-11245,-10700,-3642,6427,9549,-2520,-7074,-3491,-2009,-4651,-1509,14934,12258,13601,15680,17130,12699,8334,1654,4293,13398,8762,-1163,-4258,-5476,2277,9965,5952,13226,12238,-1307,-13303,-5441,-938,-5762,-7248,-7081,1295,11045,24355,26763,12770,3007,-819,-1977,483,5333,10424,3959,-2324,-4279,-2617,1338,2681,-8037,-14252,-3849,5394,2661,4492,17590,37929,22053,5687,-12663,-905,-2020,-4232,-2968,-6482,-6024,-154,16206,24091,9383,-533,-1459,-6000,461,17701,22728,9607,-5173,-6004,-6408,-1676,-6792,799,6731,4875,738,-2800,-6803,-12770,-3590,8963,16113,10540,691,2490,3406,5493,4245,-1548,-2632,-3338,800,2538,-3962,-8982,-15601,-7136,-2249,-1750,-9183,-4412,1786,3798,-558,-8843,-14512,-8458,4429,9083,2132,-9067,-9216,-5451,-5740,1271,10089,8855,7513,9180,6317,10497,10229,9489,7350,6550,4400,-7616,-17928,129,26440,39751,20241,1692,-2684,-2175,-2482,2024,2418,-809,-1357,-5283,-8499,-6610,-4662,-2832,9784,23724,27605,28156,67,-17713,-17139,-8930,-1828,8287,30337,32821,15640,11964,11211,8228,2906,721,-3402,-2990,1644,1042,-1427,-384,6024,13963,21395,19135,1087,-6228,-1071,-6541,-19780,-20497,-11905,-2506,5014,23189,39217,37640,28202,24644,13017,3104,-1441,-252,2903,9551,4669,13400,9754,-8574,-11349,-6073,-4601,-7844,-11749,-5075,725,3839,-3171,-14212,-7390,-11133,-8177,-10574,-11257,-10957,-5020,-5485,-9234,-9959,-10572,162,8146,11925,15944,19487,13827,1,-934,2296,6609,16502,12347,1154,-6491,-8305,-1841,6218,6223,-1258,-6818,-10125,-1528,6499,15022,11136,-2734,-7479,-7845,-6403,-9168,-12193,-8549,-7376,-7032,-4975,-1679,2695,5140,9117,16913,23151,12399,5434,1963,15073,13057,-5999,-8257,-6970,-15661,-16327,-4075,1414,-3430,-7704,-4297,-6081,-10429,-10137,-11451,-13941,-343,13193,20885,26009,22814,19401,7738,982,6467,2592,-9204,-17082,-4215,3553,2778,3725,20755,36436,33152,11117,-2126,-10939,-6403,4365,3463,-1442,1697,11970,7859,12740,14762,10708,-228,-9333,-6933,-2810,1800,-1461,1164,-3424,11466,26192,24531,11894,4665,5112,7316,8681,13777,19293,15360,9754,1012,-7591,-7850,-6559,-4663,-6047,-3661,-1574,2209,3846,5711,6088,604,-1746,6870,12747,3812,-3452,-13151,-17637,-10787,-9221,-9101,-10742,-9330,-3597,-3804,-7654,-7748,-11731,-8697,-6373,-1312,-8110,-3148,-4079,-14419,-12381,-6705,4,292,-2795,-6523,-4854,-1802,2842,3953,-674,3569,13550,18800,24095,17126,1686,-5552,-3348,899,-5042,-10428,-10695,-4753,-5276,-8743,156,18849,39039,50633,24796,4584,-1460,-1562,-1777,-156,-2450,7587,6001,7845,33106,20860,5951,3590,5068,4859,18388,10887,-1956,-4588,3519,30680,35703,11728,-5996,-12944,-10789,-584,8464,-162,-5068,-10217,-17270,-11463,-5396,-6767,-17129,-18119,-16881,-18681,-3152,17177,28113,12064,5911,3580,-987,-2487,-4646,-4979,-1549,925,4495,16693,37857,49042,35187,11288,760,-4554,-8829,-12316,-6394,1579,10511,9720,4625,-144,-1703,7336,22732,23548,5610,-8005,-7471,3472,18195,32029,28495,4410,-1184,-2205,-6080,-6591,-6889,3102,7619,9679,2676,-14016,-11499,-5947,2766,7855,13753,7580,-2910,-9814,-6586,-987,1857,1436,-7698,-9344,-9317,-6517,338,-3669,-7480,-7235,-636,-350,-951,8743,25815,13881,3624,-5698,450,1844,3430,-5245,-13396,-18257,-15531,-3728,-2729,-8339,-14981,-12649,-4047,-122,-2582,3176,12010,16985,14895,13236,12576,20614,27664,10820,-2641,-319,14506,13420,894,-2520,-3866,1912,13405,19299,14287,-381,-11217,-1822,4764,6853,8723,9947,5854,-7569,-4859,2224,-731,-2865,-8399,-20653,-15382,-9725,-3671,-1458,-3478,-516,6948,7564,270,-13256,-11727,-1928,4624,10846,26537,42401,24160,6077,2662,389,-3818,-3078,-3656,-11127,-18859,-20094,-17891,-13195,-11841,-10719,-7720,-3422,-3453,-7521,-12876,-14529,-3700,-2409,-11437,-10132,-7386,-5521,-2944,1773,14778,27825,25501,9919,486,6774,3425,2904,4921,4225,-232,-2540,-6644,-11719,-14926,-20583,-9025,-2344,-6225,-7991,2118,4105,-3042,-14591,10315,37487,32311,15888,13029,9556,-226,2831,5623,702,-11763,-16085,-13664,-11431,-2245,6739,1106,-9545,-6925,3938,8938,13704,28514,27827,12252,11342,26992,44619,60694,63363,37853,10240,1302,4977,12103,16125,14732,6963,761,-5335,-5720,2562,4985,2440,612,-3005,-8859,-6519,-2252,-1983,6786,16856,20258,18888,20398,12945,938,-9321,-13534,-5203,-595,4395,6502,3415,-2184,-11427,-14420,-10282,3021,13148,8227,-1412,-750,382,-7759,-5052,975,7707,8528,3109,-3876,-11213,-16095,-17203,-9785,-755,7737,4884,-548,-9084,-7036,-11005,-2597,3298,3337,-1453,-7595,-8545,-2778,-6361,-10565,-5916,-3998,793,482,1538,11584,28791,32837,18544,6082,1238,-6158,-5127,10521,21816,24448,21964,8240,10710,5419,9254,27644,43614,29671,20337,16937,10841,9343,-4765,-8481,-4472,3534,1514,7347,18274,37502,38970,23773,10284,-2606,-10540,-10681,-10731,-11750,-10352,-2852,6031,9416,7164,-2208,-134,2618,8245,2771,-954,-2728,-2246,-3598,-5474,-9981,-8527,-960,9738,7897,2913,639,-3231,-5885,-3968,-4243,-8950,-12428,-12304,-5300,1614,9127,8412,3416,1231,-5215,-16974,-15945,-18740,-5655,821,18389,30213,23633,10453,3823,-3421,-435,-2301,-3877,2491,8969,3986,-6257,-14228,-5302,3184,8910,5892,-1863,-4993,-7384,-14489,-8879,3447,9750,2935,-5460,5166,11840,12081,6018,-308,-9367,-9284,-6681,-5277,-4975,-4195,-560,-3585,-3409,-2240,-3106,-671,1219,-3573,-4909,-6899,-8779,-7062,-7374,1506,4063,2171,4056,4014,8842,32094,40730,43927,49942,44571,1414,-8665,-7956,-3241,369,-926,1507,-1340,2084,6210,-1079,1311,17955,19720,6538,-202,-5971,-9812,-9998,2544,15784,13592,24094,53148,66814,62258,41364,8224,-5035,-8849,-7793,592,9664,5564,-6093,-8692,-6913,-6367,-2032,-3619,427,5217,5998,2255,-683,537,-1491,-5152,-161,10653,28115,41689,29780,15865,4949,-5318,-16981,-8493,2642,5349,-1097,-6591,-11287,-8698,-2137,1676,-688,8631,-624,-1783,2610,481,1008,6317,4282,482,-2288,-5079,-3915,-3489,-4125,-9396,-10566,2691,19318,28228,21602,4324,-2874,-6268,-9678,-8270,-5681,-3864,1237,8409,21243,5355,-3216,-12296,-8799,-601,-2589,-9968,-4398,6312,10903,8307,11146,25308,36838,28185,12999,-3985,-5098,-2898,5855,19889,16455,-3208,-3294,-5290,-7142,-2673,-1751,-4724,-9788,-9276,-8283,-13749,-15055,-5200,-3884,-1915,633,11855,18633,11742,461,-3641,2892,3706,2134,-1786,-6857,-6731,-315,4093,1641,-2663,-10439,-8907,-1864,47,-5531,-5836,5967,5779,-244,-4043,-6285,-5499,-3540,357,6144,7800,4444,4841,-2180,-4532,-5654,-5831,-5959,-1802,-1747,-2665],[-5213,-4147,-4008,-2948,-859,-1769,-6578,-7784,493,13532,21258,15497,3283,-3226,-3903,-8987,-8279,6444,16300,26753,26701,3405,-152,4083,4654,-1387,-11827,-6028,180,-2098,-9002,-1803,4015,4682,4330,10634,3387,-6502,-9309,-7070,-8410,-9070,-5654,-4794,-10583,-1635,-1245,-4005,-1063,2673,3260,901,-3804,-13244,-8475,7479,15132,16884,25287,21150,12707,10547,4656,-6009,-822,8409,9085,4596,1117,4689,5044,-370,-535,1336,2383,4395,10635,10110,7258,4308,1062,3413,-623,-12701,-12430,4569,14710,18155,10616,3485,66,-6083,-8073,-3234,-7175,-8578,922,13963,34507,38842,28143,10914,3367,762,6241,12770,9495,3584,2290,23079,53463,62015,38355,7401,-10017,-10528,-9274,-9005,-8436,-13555,-16685,-6121,1702,7186,-574,-2770,-1485,-1977,3310,-264,-11396,-10534,1920,9784,8102,12053,7710,5256,3573,-10463,-3262,10871,16818,15445,15207,16153,13355,4873,2042,-1039,-5083,-7744,-10700,-8155,-2236,3923,-6305,-5867,1828,11589,11076,10158,14388,7137,-9671,-25165,-29848,-25461,-26597,-17728,-14149,-927,-3690,8667,149439,543262,1032065,1395231,1464299,1276287,872470,480096,165154,9811,-31,3814,14281,38100,45067,19133,1767,-1730,473,179,-2739,-9108,-13372,1702,40,-1623,-7949,-5995,-2510,-5588,-12176,-10109,3047,15182,20297,-149,-7975,280,8477,12014,6582,4104,-976,-5618,-18553,-14688,-744,2083,-12311,-16189,5347,11794,9548,6142,828,-3890,-4613,-3870,-9029,2226,18149,6363,-9115,-8974,-3129,-5057,-8484,-228,-8229,-10621,10164,-4229,-970,-797,785,1048,4761,-1581,-7109,-2886,-2203,-4978,-6938,-8548,-8385,-5963,-4116,-921,1640,-1811,-8045,-7914,-9059,-9913,-8193,-3703,1893,2410,2639,2253,4608,10228,29258,39648,14566,4561,1952,3188,8820,8427,7862,4404,3677,2543,3066,16013,8695,7156,-3338,-8309,-6617,-11591,-10856,-4826,3018,11291,-1126,-15871,-14000,1060,7109,9889,1005,942,5289,12534,7370,-876,-5027,-3692,-2951,-4068,-5426,-6465,-10889,-5822,3543,10881,17572,30255,34181,28484,13001,3930,-2830,-5911,-8718,-4370,-2360,-2398,-2892,2176,564,-4327,-4776,-8689,-3323,-230,3407,6778,4570,-2140,-10926,-5310,5729,6819,3583,2627,2713,319,3907,20793,38597,44601,34043,14708,-4029,-4876,-4305,-5397,-7985,-10728,-5884,-818,1756,4344,1782,-3083,-3071,1714,9636,7721,2759,595,-791,-555,-2515,-7409,-13952,-6054,-10099,-5071,-1661,-9304,-8956,3792,11933,3631,1837,7274,22551,35509,40392,25944,210,-8078,-10044,-10681,-5437,-3127,-4434,-4273,792,11025,4456,4332,5979,9673,14759,7261,475,-2866,-7893,-7584,6941,43359,51431,39291,6195,991,-4903,-218,535,-5949,-698,8457,10989,6944,1485,-7267,-4042,5536,12010,12417,9815,2671,2835,7518,1723,-5474,-8154,-9048,-11605,-3362,15614,20338,4769,-4008,-2848,2484,3381,-1067,-7312,-14950,-8445,1281,7806,5857,5654,2657,4756,8961,15778,17728,13332,1708,-10072,-8084,-1822,7809,12622,6289,-4744,-9541,-12276,-7217,-5131,203,3311,1530,2378,3721,-93,209,4460,7535,2401,-4164,-7426,-9367,-13717,-5359,-12192,-6753,-6594,-2418,4052,1523,-2445,1225,1151,-2642,-2460,-1072,-3767,-8018,-10247,-8795,631,9005,8476,6204,-1676,-7701,-4223,-1635,-7469,-3071,7509,-8038,-7024,-883,6273,5623,6690,11372,12457,5445,1775,-5405,-9758,-7333,-6438,-1650,3078,2352,-3661,-7294,-6080,-1014,-1260,-3156,389,5235,4419,10108,11578,8168,2618,-2616,-3585,-3076,-7013,-9708,-5990,11688,66845,125332,125128,98284,49035,13880,-1646,-6413,-1966,-399,-1130,-3939,-3461,5355,10904,16534,16882,11996,6554,-4484,-17643,-7080,-1515,-9394,-11508,-5503,-9906,-4086,1380,6500,12086,23630,15075,1726,-1777,-6984,-1731,11139,12838,7091,5660,4096,4943,10348,16514,26491,33899,17658,-5202,-17582,-22969,-16083,-11803,-1702,4867,5850,-1101,-1847,3670,4609,3331,-2005,-9493,952,12106,9568,2256,1671,4161,20341,7353,2594,6157,21433,26504,22921,8748,3989,3692,-1988,-5555,-4926,-13510,-7342,-5819,-2228,-178,-13747,-8674,16367,44303,46692,13531,-9696,-6070,23015,43749,30482,10442,1835,-1668,-2082,-2798,-9789,-7757,-4160,-1794,1840,1191,-1093,-681,5113,10302,6236,-2216,-12814,-25934,-12334,1550,2730,1140,1913,-1404,-4153,-13304,-14061,-9019,-8890,-779,378,2232,8337,18625,33914,15612,-6932,-16603,1639,12870,12652,7780,8198,18593,21575,17323,11502,4331,-263,3568,7792,3231,-1382,-374,4126,2642,-2251,-3274,-6811,-11485,-9870,-10184,-7530,-4060,13220,14240,218,2241,4953,-1500,-3829,-1193,1526,-203,-6244,-12673,-9575,-9611,-4775,1181,1689,-3918,-8102,-8408,13181,18519,7277,6579,5891,-11206,-3291,5244,7493,4211,-4361,256,5442,5525,1699,-6345,-13877,-9599,-7010,-11419,-10521,-6703,-3093,2954,6685,-811,-7490,2555,12620,26843,13429,-2715,-3427,2890,-2905,-3295,-537,-6635,3496,10952,11433,8918,4221,1825,1426,652,-4894,-2770,-2482,2414,7492,2161,-6252,-13099,-7243,-3163,1783,7602,6130,3545,11754,29757,26100,31553,41253,35218,15577,-319,-4372,-4681,69,2021,-955,-1051,-1150,-1066,-736,-4799,-4263,-6757,-9470,-9606,-6624,-4816,-6515,-8871,-12084,-7380,-458,2549,-1281,-4193,-6062,-1908,-1799,7492,15314,8554,4106,-4039,-4677,-589,-4915,-12433,-3934,6633,15206,5783,-13526,-24158,-9785,-6394,-4375,-6846,-11031,-11387,-8201,16053,30896,31540,16899,3760,2255,926,-3803,-11918,-12520,-11998,-11883,-14724,-15840,-14607,-11663,-8972,-13520,-17460,-16651,-11755,-9014,-7093,-7163,-8525,-15445,-9850,-1685,-3721,-9196,-8119,325,4597,1730,4116,11930,19353,5842,-6525,-8373,864,13356,19305,6023,22,4308,3884,3485,-3889,-7837,-1196,1405,-4158,-1763,3064,608,9124,17298,15973,1056,-6644,-5448,-2354,-1048,4308,1824,149,5401,1687,-10480,-13206,-5988,-627,-2770,-3219,2444,11178,14785,30583,34974,18060,3516,-1510,-1205,-2793,6238,6940,-685,-7005,-9716,-6840,-7352,-8608,-12059,-4922,-3170,-4221,-2443,6353,12945,23088,21695,23193,12046,-4565,-15190,-6917,-2495,-4510,-8364,-11500,-13498,-13185,-11387,-8504,-9646,-10734,-4046,4950,7506,-3730,-6153,-2283,-413,-2141,2399,19265,14902,14661,18151,23284,20665,14954,5118,5502,15813,11829,184,-4076,-7560,-622,8475,6096,13505,11883,-4407,-18447,-1428,3599,-973,-2995,-4179,2260,10111,20506,20615,9519,3051,7,-1151,1033,4893,9396,3651,-2541,-4359,-2813,817,2243,-7509,-13291,-3005,5733,2750,4749,18404,38464,23363,8293,-8035,386,-2444,-6040,-4151,-6242,-6470,-2746,11738,22607,10859,1519,-448,-5006,346,18669,29366,17430,588,-1467,-1580,2917,-4154,822,6659,4423,1329,-1156,-4980,-10150,-3595,7717,14801,10277,1126,3478,4370,5877,4450,-2115,-3381,-4141,-1021,-578,-5687,-8818,-14958,-6945,-3080,-3463,-11895,-2107,2675,3294,-1671,-9495,-14450,-7817,4859,10069,3031,-8809,-7290,-2045,-1872,2987,10473,9596,8614,12263,8867,10779,9623,10168,10448,9171,5259,-6700,-20317,-8491,12172,23817,10233,-2868,-4303,-2279,-2420,1593,2170,-452,-929,-5451,-8534,-6025,-3984,-1895,11883,26424,30185,28936,1972,-15403,-15684,-7512,-286,8561,29276,29690,12854,10151,8934,5235,-75,-2381,-5514,-3695,1525,876,-1202,16,4951,11268,17916,16802,2127,-4379,-531,-8658,-23196,-19106,-11497,-1779,7539,28431,44181,38927,30807,28874,15877,4061,-1561,-62,5032,15025,13890,25040,15169,-7200,-12795,-6564,-4521,-7401,-10072,-3488,1668,3880,-954,-11326,-5525,-10104,-8615,-10758,-10905,-10601,-4869,-5789,-9204,-9893,-10574,2103,10759,12704,11976,11231,7523,-1196,407,4334,9272,17706,9081,-2816,-7154,-7260,-1341,6576,6479,-721,-7397,-11909,-1377,7838,15793,9773,-4225,-8479,-8313,-6910,-9749,-11106,-6873,-4269,-3376,-3938,-1631,1303,2813,6069,11338,20114,12669,3749,-4773,9330,9881,-8434,-7476,-6596,-16303,-16290,-4588,-100,-4293,-6144,-1669,-3371,-8075,-8486,-9744,-12304,-36,11700,19390,22719,19499,19018,8975,2142,6491,1633,-10151,-15131,-3804,3365,2669,1486,17294,31706,27676,6558,-5413,-11612,-1310,7345,5240,-284,1812,9860,6033,11112,13745,12345,2920,-7373,-8732,-7827,-3999,-6699,-3344,-7739,5115,19656,20343,8665,2541,5017,8923,9560,14402,20187,14760,9794,1898,-6266,-7353,-6800,-4844,-6506,-5150,-3647,-176,1136,2833,3195,-1782,-1167,7049,14672,7820,-573,-11771,-17851,-11540,-9711,-9612,-11831,-8580,-3264,-4531,-8933,-8281,-13895,-10922,-9136,-4787,-11591,-4525,-3716,-13743,-12315,-5691,1403,2230,-2077,-6421,-5628,-4203,-287,1373,-2689,1247,9604,12616,15406,9961,-1165,-5260,-2435,1349,-4900,-9193,-10439,-5252,-4907,-12218,-3823,14871,34612,47959,26135,7217,1014,-517,-1412,1200,680,11202,8366,9309,32612,17014,2573,1117,2038,-97,12675,6927,-2931,-2049,9846,37008,33789,8059,-8201,-13986,-12651,-3806,3851,-4150,-7401,-9761,-13684,-8032,-3407,-5381,-15887,-17972,-16746,-15660,-1092,20998,31427,9698,1119,-786,-3371,-3299,-5509,-5498,-1762,-350,3091,17531,44079,59891,38757,12577,1404,-4683,-9715,-13272,-7338,1038,12457,12226,5676,-574,-3234,4483,20123,24401,7843,-6632,-8983,1464,17693,34271,32986,6705,-4043,-6064,-9671,-10328,-8701,3531,9165,11922,6235,-10008,-8578,-5114,1240,4531,10801,4935,-3662,-8980,-5675,539,3244,2414,-6474,-8547,-8813,-6345,474,-3847,-8152,-8496,-2848,-4347,-4312,4470,21372,14567,5397,-3367,-264,659,2675,-4269,-11720,-16497,-15757,-4695,-3539,-8807,-14960,-12138,-3229,1164,25,6818,15355,19402,16415,14171,13405,23722,31297,11833,-2684,-968,13906,12927,658,-2514,-4125,895,11670,19984,16532,2886,-9601,-6188,175,4525,8171,9394,5099,-6985,-1860,6399,4964,3523,-3159,-17468,-15359,-10225,-4000,-1914,-4782,-1918,6360,8101,4465,-11292,-10668,752,6446,13247,35043,53452,30244,7353,3131,1389,-3580,-3044,-3857,-10502,-15865,-17547,-15942,-13332,-11451,-9938,-6858,-2477,-2442,-6120,-10971,-15784,-5448,-4455,-10880,-9792,-6290,-3724,-2496,158,14123,29878,26832,8006,-7933,-585,-4314,-2120,1846,2289,-1629,-3522,-8544,-12646,-12402,-17201,-6367,-1125,-5790,-6561,2661,3349,-4250,-12260,11671,36498,30763,15739,15309,15605,6493,5160,5792,369,-9241,-9629,-9016,-7879,801,8795,2730,-7441,-6152,4967,11490,17157,31125,29281,15129,16949,34042,50651,64918,67566,39495,13466,6519,10010,14849,17727,17859,10049,2415,-3428,-1818,5994,7918,4454,2152,-1138,-6876,-9930,-5309,-4634,2913,12921,15456,13177,14263,7993,-2561,-10963,-12805,-6498,-2848,1840,3515,2127,-1430,-9476,-11772,-9902,2325,12053,8275,-487,-1168,891,-5906,-3667,1493,7003,6788,2420,-2512,-9005,-13538,-14671,-7072,3253,13378,9546,2583,-7054,-5143,-10615,-5879,336,1610,-1447,-6367,-9759,-4434,-7863,-10033,-6060,-5240,-944,-908,-94,8107,26369,34405,21426,7970,3293,-3452,-1859,12972,24685,25029,21108,12550,17273,9498,9589,25230,41970,33132,26026,21038,12503,10477,-2029,-5575,-1686,5013,866,4948,17668,41495,45054,28411,10955,-3051,-10003,-9179,-9806,-11603,-10299,-1811,6996,9003,6465,-2597,1254,5637,11771,5294,522,-1892,-2160,-4230,-6434,-9611,-7391,52,9622,7112,2508,1156,-950,-2352,-1545,-3686,-8431,-12475,-13500,-5809,1611,10022,12034,7043,2678,-6354,-17974,-17676,-16830,-3509,4223,23894,37190,28781,12357,4166,-4238,-1681,-2578,-3991,1058,7080,1696,-10433,-14841,-4309,2542,10043,9772,2037,-3189,-7643,-15407,-7968,3772,8701,905,-2492,7683,13530,12907,6116,-1046,-10476,-9046,-5734,-4926,-4806,-3381,389,-1825,72,2392,2012,2556,2020,-2815,-3843,-7067,-10750,-7989,-5996,1077,2184,-88,2213,2856,8803,33929,44698,47834,53880,47742,4625,-7177,-7528,-734,4155,1240,1836,44,5219,10094,2161,-379,12701,15564,5362,106,-4634,-7359,-8196,3181,17175,17466,30063,55961,62430,59190,43535,10705,-4086,-9853,-9935,-1568,8154,4781,-4642,-6182,-6247,-7373,-2290,-2234,3023,6916,6338,2153,-575,325,-2017,-6909,-1709,9663,32727,46961,31199,15099,2512,-6990,-17794,-7496,3137,6138,-223,-6538,-11617,-7673,-764,3184,497,10030,1677,-2373,508,-3920,-3138,3561,2965,88,-2370,-5432,-5455,-5292,-4923,-7787,-6608,7796,23875,31038,24190,6452,-1930,-6200,-10020,-8915,-6380,-3846,1841,8017,18832,3200,-3979,-8766,-5504,294,-4091,-12173,-4181,6984,11193,7874,9665,22752,34773,26026,11472,-5010,-5850,-2150,7384,20913,18865,930,-3006,-5649,-8018,-3500,-1857,-4166,-7890,-11847,-13807,-16749,-13407,-8112,-6889,-4321,-253,12223,20936,15007,2940,-2249,2457,2439,1239,-2059,-6757,-6203,200,3398,454,-3183,-10587,-11931,-6117,-4436,-8565,-4146,9142,8678,683,-4506,-7181,-6945,-4566,-687,4642,7160,3912,5307,-2541,-5472,-7034,-5818,-5553,-1488,-1696,-3194],[-5756,-4124,-3195,-2228,-804,-1515,-5106,-5731,-1322,9166,16297,10415,961,-4684,-2584,-7141,-6839,6987,15105,26526,27307,2422,-4052,-218,2752,-1292,-9241,-7013,-2350,-2925,-8591,-1750,2166,2075,1711,9079,4405,-4504,-7607,-5849,-8023,-10454,-7342,-5168,-9743,-1331,-2495,-4152,-738,4285,5061,2957,-1691,-12072,-9690,9121,17051,15475,20983,18491,12911,12621,6990,-4471,-2062,6950,6965,3639,-56,3017,3725,-1379,-683,2968,5760,8593,14848,12995,7434,4611,2371,2978,365,-10378,-11190,5054,14569,17922,11142,4512,937,-4723,-7067,-3225,-8104,-9513,1667,14494,33015,34742,23814,8351,1265,-702,4454,11499,11726,5154,-2259,13406,41296,51686,31504,2632,-11703,-8458,-8386,-9255,-7618,-11133,-16238,-8388,304,6866,-240,-3053,-1328,-1513,3458,676,-9743,-12290,-3000,246,-4144,-513,-1546,1209,3355,-5985,-3022,12907,18821,16326,14753,14968,9683,2252,1508,-297,-3678,-6841,-10974,-8561,-1827,5464,-4423,-4487,5029,17608,13977,9099,10652,2406,-10910,-24192,-26464,-23757,-26371,-19834,-16573,-586,-3378,16507,184246,603666,1092957,1441081,1500886,1312158,908208,508552,178334,9575,9529,11336,18176,40949,47699,19678,2512,-1611,14,-1005,-3073,-7989,-14850,-7590,-12652,-11298,-12343,-5629,-3061,-6099,-12119,-10468,-793,8265,11823,-3757,-8311,886,7585,9468,4672,3604,1959,-793,-17743,-23067,-11762,-7274,-17333,-14652,8493,16982,16228,12419,4664,-1712,-3102,-4651,-11973,-1763,13690,3578,-10811,-9398,-2598,-3783,-7199,141,-10669,-15866,3436,-9461,-4474,-1839,2300,5394,8384,-478,-7577,-3571,-2716,-5613,-6335,-5293,-6044,-6878,-5138,-644,1946,-2808,-8575,-6578,-7884,-8965,-7294,-4185,1530,2697,3317,2083,2956,7006,25471,36981,13100,3659,1135,1410,5037,4631,4377,1320,2090,2610,5379,19570,10276,6524,-4132,-8495,-5368,-8164,-12881,-5416,4260,9898,-4146,-15621,-11423,5857,14231,14416,-1131,-5807,-2306,3564,-762,-5420,-6241,-5285,-3225,-3114,-4199,-7068,-11294,-1499,7580,10678,13181,20099,24531,24865,14437,7373,851,-3369,-8581,-3819,-759,-58,183,5085,856,-4442,-5008,-9084,-3067,231,3204,6500,5191,-1203,-9448,-3662,5146,5501,2318,844,465,-2897,-1052,15850,37104,49193,40381,19692,-1917,-4130,-4131,-3559,-5734,-8856,-4610,361,3857,6340,1671,-4765,-1994,3606,11608,8691,2856,429,-1235,-756,-1881,-5805,-11544,-10107,-12945,-1270,963,-7263,-8873,2178,9788,3490,1357,4082,15526,28111,34894,23697,-255,-7384,-7862,-11407,-6441,-4738,-6146,-4412,2733,11852,5112,5047,5802,7726,12206,6263,437,-4651,-9166,-7648,6472,41857,51254,40024,5610,-227,-6547,-3400,-2006,-4875,2315,10739,11502,6036,-249,-9093,-3522,6287,12540,11879,8684,1337,1020,6102,811,-6193,-8042,-9013,-10815,-1018,19190,25170,8932,-1801,-2232,3055,4206,158,-5461,-12434,-7276,1584,7555,5373,5294,2243,2789,4604,9294,12591,11803,2990,-7692,-8150,-4887,4316,11476,6098,-5646,-11101,-11087,-5391,-3174,1652,2245,-1065,-2,1447,-2515,-1329,3188,5696,246,-6042,-9797,-11443,-14355,-2778,-6187,-6520,-6134,-1677,3645,820,-1925,3270,3520,-404,-1148,-674,-4056,-7930,-9582,-8752,-1253,4777,3746,2318,-4038,-8179,-3234,-413,-5364,-528,8860,-5704,-5370,1151,8188,5344,5254,10173,11610,4177,252,-7467,-11724,-7760,-6371,-1355,3523,2249,-4473,-8755,-5872,1667,3299,920,2243,6136,5123,10155,9909,6879,2450,-1658,-2163,-2148,-6331,-7686,-5534,7196,55692,121329,131886,106527,56670,19753,1160,-7092,-2667,-197,565,-1473,-847,7793,13034,18702,18644,11307,4150,-6116,-19748,-11176,-7321,-14280,-8711,-2534,-10590,-4751,1001,4852,7288,17576,12043,457,-3252,-9081,-352,11018,10814,5627,4425,3093,4241,10209,14487,21910,27919,16064,-3812,-14861,-20564,-15570,-10501,1177,8520,9772,2658,-511,3840,3856,2142,-2198,-8616,1818,12475,9689,2396,1344,1664,15765,3388,-1370,1824,16064,25372,27372,14012,8132,6632,-83,-4816,-4578,-14201,-6471,-5110,-1655,1391,-10774,-3758,21744,44702,40921,9863,-12873,-3143,23190,40775,28541,10493,2855,663,702,-1034,-9079,-7415,-4400,-2504,145,-127,-1377,-1192,4892,12335,9337,1451,-9346,-23087,-12938,864,1615,16,1502,-1502,-3124,-11407,-13433,-9090,-8941,392,2275,3219,6376,16091,34108,17493,-6458,-15734,2224,14032,14506,10151,11441,24484,31152,27097,18759,7609,-177,3261,8674,4953,196,1690,6457,4367,-2017,-5080,-8334,-12815,-12381,-12585,-7391,-3551,14235,15875,-1186,-1500,1879,-3144,-4863,-1415,1535,-1372,-8176,-13567,-7682,-9579,-7603,-1756,-151,-5218,-9429,-11961,6949,11582,-205,-3225,-5654,-19626,-8458,3727,8382,5636,-2841,870,4199,3577,904,-6673,-12237,-9261,-5937,-8798,-8655,-5642,-1961,3673,5751,-2042,-7159,3031,11080,25372,16173,93,-1545,2122,-4017,-3231,-698,-5777,4086,10766,10164,7247,2674,692,584,723,-4385,-3157,-3536,-955,3344,1475,-6088,-13467,-6986,-900,5848,10558,7724,4724,13710,35665,32358,33016,36503,28460,12655,-146,-3983,-4763,-740,2964,1266,629,-1366,-2534,-1363,-3060,106,-2795,-5835,-6920,-5499,-4815,-6300,-7324,-9484,-5854,-315,1909,-2078,-4646,-4567,1493,3096,15427,24394,13594,3891,-4772,-1021,3303,-2585,-8876,-1106,10389,18136,5174,-15561,-22111,-5045,-2037,-1258,-4932,-9790,-9477,-5744,19313,34213,31167,14458,2021,-308,-2184,-6371,-13681,-11790,-10471,-10030,-13672,-16943,-15980,-9391,-7048,-12981,-15891,-13097,-6994,-5290,-7809,-10358,-12808,-18212,-7225,-414,-3413,-9667,-7168,1100,3708,-1628,165,8266,13423,-1488,-10239,-5544,3354,11373,13882,2586,-1480,2859,2013,1828,-4700,-7481,-1678,1260,-2647,369,3718,2740,12722,21559,20203,3209,-4490,-228,2212,1450,1950,-778,-2839,1527,302,-9710,-12737,-5576,1869,2060,623,4889,12179,13555,31444,38220,20240,4719,-260,-584,-2758,5628,5376,-2737,-9042,-10123,-5007,-5207,-6576,-11367,-5474,-2793,-3014,-651,7258,12123,22172,22782,23528,10961,-4776,-15762,-7160,-2188,-2814,-5535,-8224,-10363,-9681,-7202,-4912,-7397,-10122,-4274,3425,5582,-4644,-4891,-781,1414,578,6350,23102,17135,15227,19999,29767,29986,22707,9635,7686,19042,16598,3097,-2762,-7817,-3437,7472,6813,14259,12001,-6486,-15997,3043,8121,3825,1270,-1376,2984,9161,17020,14997,6568,3138,807,-503,1482,4586,8594,3662,-2172,-3698,-2326,798,1947,-7008,-11961,-1437,6308,2754,4908,18317,36876,23313,10894,-1718,3788,-1064,-6751,-4869,-5539,-6416,-4936,7386,20161,11953,3589,761,-3654,1095,19780,36438,26698,8026,3606,3666,8142,-859,1586,6728,3977,1931,613,-2617,-6994,-3587,6018,12843,9543,1284,4064,4740,5565,4289,-2542,-3916,-4525,-2274,-3049,-6866,-8081,-13677,-6453,-3548,-4826,-12244,431,3938,3242,-2458,-10000,-14262,-6934,5681,11440,4492,-7722,-4991,1452,2033,5129,11321,10803,9954,15696,11454,10836,8732,10694,13987,11734,6054,-5958,-20528,-16347,-1751,9155,1506,-6511,-5136,-1694,-1344,2126,2476,162,-336,-5335,-7210,-4404,-2335,60,14884,29439,32412,28568,3366,-12831,-13944,-5962,1341,8680,27286,25724,9313,7391,6174,2831,-1442,-3868,-6656,-4257,1498,857,-935,368,3903,9006,14963,15055,3896,-2128,317,-9429,-19069,-16418,-10733,-677,10480,33934,48585,39518,32259,32036,18382,5183,-1430,293,7233,21415,25112,36838,19906,-5445,-14103,-7088,-4741,-7315,-8520,-1854,2770,4041,1253,-8164,-3108,-8016,-7888,-9972,-10020,-9810,-4339,-5586,-8646,-9331,-9943,3969,12997,13065,8415,4803,3030,-1385,2090,6439,11900,18340,6187,-6366,-9062,-7938,-1629,6747,6551,-319,-8056,-13800,-887,9393,16435,8510,-5540,-9148,-8399,-6997,-9790,-9695,-4960,-877,338,-2552,-1322,347,1145,3717,6577,16050,11880,1664,-11503,5313,9325,-7651,-6554,-6477,-16866,-15622,-4911,-1417,-4950,-4440,1345,-250,-5533,-6616,-7729,-10265,438,9886,16528,17618,14664,17377,10012,3426,6564,1074,-9985,-12733,-3308,3405,3098,863,13922,26085,21471,1664,-8470,-10101,4464,9881,6456,340,1329,7033,3755,9106,12374,13633,6038,-5417,-9806,-11675,-8032,-10807,-7185,-11183,-259,12733,15492,5347,615,4920,10199,9885,14329,20122,13701,9647,2779,-4703,-6419,-6812,-5056,-7050,-6244,-4503,-1038,-537,305,386,-3387,160,6948,15432,11301,2478,-9944,-17184,-11427,-9255,-9201,-12687,-7617,-2869,-5179,-10064,-8439,-13434,-11083,-9802,-6964,-14854,-5946,-3436,-12899,-11652,-4485,3178,4364,-1435,-6443,-6602,-6734,-3101,-872,-4526,-997,6024,7863,8717,4261,-2852,-4172,-1299,1652,-4876,-7888,-9778,-5582,-4122,-14907,-8361,9925,29072,43962,26837,9649,3157,125,-1222,2508,4363,15584,11867,11566,32101,13522,-169,-591,8,-4189,7914,3578,-3320,618,15759,40911,29361,3501,-10289,-14734,-14904,-6536,1022,-6211,-8100,-8151,-9780,-4723,-1604,-4106,-14311,-16536,-14803,-12328,418,23311,32235,6573,-2858,-4375,-5553,-4125,-6323,-5699,-1723,-1521,1517,17640,47300,65866,39285,12827,1760,-4710,-10448,-14231,-8206,361,13900,14719,6623,-1278,-5162,1307,17203,24073,10060,-4947,-10240,-1121,15648,34222,35866,9586,-7519,-10634,-13595,-14778,-11553,2722,9492,13150,9089,-6145,-5777,-4263,-316,1037,7559,2197,-4453,-8037,-4456,2534,5438,4077,-4861,-7678,-8220,-6041,575,-4210,-8791,-9996,-5887,-8714,-7408,875,16625,14719,6929,-875,-28,-13,2095,-3443,-10351,-15033,-15720,-5914,-4532,-9362,-14951,-12137,-2960,2083,2610,10755,19034,21997,17891,14512,13410,24972,32697,11448,-3526,-2250,12279,11306,-464,-3143,-4639,-522,9024,19124,17412,5312,-6571,-9709,-4296,2023,7141,8619,4847,-4463,1163,9831,9834,8975,1520,-13139,-13714,-10551,-4942,-2969,-6564,-4260,4847,7965,8823,-7326,-6278,2836,7382,14449,41586,60950,33409,7099,2801,1984,-3464,-3135,-4294,-9875,-13226,-14981,-14055,-12481,-11003,-9456,-6416,-1872,-1610,-4826,-8967,-17169,-7912,-7064,-11091,-9252,-5245,-2087,-2504,-2479,12095,29195,25634,5235,-15464,-3016,-9069,-6458,-1377,-90,-3538,-5065,-10948,-13896,-10437,-14299,-4052,-146,-5480,-5439,2684,2107,-5887,-10081,12140,34042,27781,14616,16457,20227,12412,6900,5380,197,-3726,-1842,-3170,-3692,3988,10558,4031,-5730,-5705,5199,12933,18964,31448,28780,16514,20651,38699,53763,65914,67996,38557,15108,10606,13438,15379,17122,19055,12006,3709,-1420,952,8000,9676,5798,3446,941,-3651,-8889,-7579,-6246,-840,7869,9794,7199,8038,2693,-6457,-12678,-11902,-7532,-4818,-583,1047,981,-950,-7993,-9813,-9907,999,10192,7320,-491,-2354,1670,-4595,-2916,1378,5524,4078,711,-2082,-7678,-11783,-12743,-4822,6931,18380,13152,4924,-5371,-3420,-8206,-9376,-3079,-458,-1824,-5646,-10573,-6616,-9961,-9306,-6597,-7175,-3422,-2943,-2342,3654,21812,33998,23763,10074,5940,-336,741,13947,24754,22405,17820,15441,22160,12772,9148,21288,38180,34589,31020,24400,13157,11131,736,-2762,755,6193,242,2361,15906,42851,47320,29436,9291,-4650,-9506,-7579,-8641,-11296,-10580,-1737,6995,7555,4792,-3775,1717,7826,14632,7114,1435,-1368,-2075,-4670,-6957,-8632,-6663,42,8075,5132,1306,1153,1008,580,35,-3469,-7303,-9751,-9716,-6530,713,9805,14927,10483,3709,-7762,-17927,-16033,-14299,-1388,7633,29286,43275,32400,12620,3296,-5861,-3505,-3353,-4378,-613,4724,-996,-14658,-12375,-3259,1322,9613,11856,4623,-2454,-8976,-16319,-6883,3777,7131,-1662,-262,9281,14122,12560,5205,-2520,-11159,-8503,-4879,-4936,-5051,-2949,978,-460,2665,5849,6234,5192,1843,-3203,-3793,-7799,-12757,-8804,-5385,202,138,-2389,170,1473,8311,34831,47912,51354,57743,50690,7711,-6061,-7812,925,7015,2692,1119,481,7197,12187,4280,-1334,7857,11660,3906,-148,-3994,-5772,-6994,3327,17688,20722,35692,57435,56808,54327,44329,12631,-3371,-10739,-12546,-4430,5884,3611,-3092,-4065,-5275,-8609,-3352,-1924,4211,7292,5682,1363,-886,-210,-2823,-8951,-3541,8018,35098,48852,30282,12965,-1275,-10110,-18454,-6588,3326,6622,339,-6852,-12400,-7011,286,4387,1083,10090,3228,-2173,-1617,-8214,-6933,1310,2110,-85,-2680,-6479,-7876,-7901,-6244,-6343,-3020,12656,27604,32289,25119,7322,-1820,-6628,-10604,-9701,-7344,-4122,2022,6904,15806,1005,-4073,-5143,-2506,141,-6132,-14228,-3700,7548,11342,7573,8467,20094,31537,22935,9311,-6259,-6418,-1319,8323,20735,19884,4688,-1870,-5472,-8592,-3845,-1432,-3028,-5386,-8831,-13998,-13962,-9318,-9545,-9363,-6290,-719,12800,23252,18526,5937,-651,2085,1327,404,-2255,-6506,-5438,786,2724,-761,-3750,-10304,-14385,-10136,-8813,-11218,-2452,11630,11066,1710,-4665,-7625,-7920,-5055,-1362,3147,6589,3595,5510,-2607,-5830,-7519,-4824,-4050,-308,-1074,-3289],[-5888,-3501,-1965,-1162,-348,-801,-3276,-3223,-2509,5102,11726,5756,-752,-4604,-827,-4915,-4084,8082,14146,26356,28231,2032,-7725,-3929,1751,-174,-5587,-6608,-4931,-3998,-7370,-821,397,-857,-649,7710,5219,-2435,-5589,-4303,-7337,-11381,-8169,-4800,-8166,-555,-3684,-3933,58,6017,6556,4842,669,-9805,-9746,10647,18308,13364,16500,15573,12961,14622,9286,-2559,-2833,5671,5202,2915,-935,1643,2808,-1897,-313,5015,9328,12622,18624,15298,7714,5034,3623,2734,1800,-6514,-8791,5307,13948,16890,11110,5349,2102,-2881,-5563,-2816,-8594,-9006,2368,14340,30642,30057,19594,5962,-696,-2007,2773,10586,14078,7314,-6543,3415,28327,40229,24291,-2353,-11507,-5917,-7219,-9315,-6695,-8378,-13818,-10313,-854,6522,276,-3220,-1135,-1012,3719,2165,-7191,-14410,-8709,-9315,-15180,-10833,-8608,-1840,3337,-1257,-2844,13636,19272,16063,13462,12690,5467,136,1221,542,-2051,-5535,-10731,-8521,-1178,6790,-2257,-2017,9362,25120,17979,7213,5128,-3304,-10960,-19550,-19750,-18190,-20092,-18734,-18611,-1132,-3917,23765,208843,627956,1090439,1409756,1464405,1290720,905284,515610,183672,9208,18274,18247,21314,42090,48297,19669,3277,-1500,-145,-1214,-2454,-6487,-14840,-14717,-15084,-16106,-17196,-4586,-2801,-5256,-11175,-10631,-4267,2644,4386,-7044,-7732,2420,7585,8041,3600,3154,4454,3910,-12945,-26370,-18576,-12885,-19289,-14021,9332,19138,20358,17743,10523,1753,-1121,-4897,-14073,-4650,10117,1061,-12316,-9571,-1605,-1966,-5513,599,-13169,-19359,-698,-13461,-7880,-2750,3890,9926,11862,969,-7586,-4265,-3091,-5567,-4541,-1322,-2751,-7259,-6223,-358,2011,-4121,-8203,-4993,-6572,-7856,-6081,-4177,1235,2947,4117,2371,1792,4182,21385,33760,11541,2898,400,-240,1598,1246,1350,-1569,490,2572,7548,22748,11571,6037,-4399,-8131,-3786,-4400,-11708,-4926,5882,8363,-6781,-14421,-8741,10661,21030,17522,-1842,-11748,-9758,-5113,-9218,-9999,-7095,-6534,-3082,-1755,-2441,-7090,-9496,2694,11737,10424,8650,10393,14976,20384,15050,10248,4025,-1364,-8386,-3342,628,2004,2921,7645,890,-5158,-5706,-9525,-2768,543,2642,5785,5452,-259,-7617,-2256,3985,3984,802,-1069,-1818,-6043,-5945,10266,34226,52567,46395,25007,742,-2846,-3215,-1366,-3626,-7283,-3737,1155,5729,8444,1856,-6201,-1274,4673,12780,9391,2988,347,-1548,-967,-1205,-4017,-8525,-13261,-10298,1528,2895,-5070,-7445,2301,9179,4719,2192,2539,10295,21768,30218,22324,306,-6024,-5680,-10974,-8017,-6919,-8137,-3771,4976,12430,5004,5166,5157,5345,9914,5421,384,-6563,-10279,-7648,6005,39471,50142,40645,5622,-645,-7343,-5937,-4291,-3446,5091,12564,11454,4772,-2001,-10638,-2716,6825,12182,10694,7345,76,-564,4907,415,-6098,-7290,-8678,-9874,1337,22321,28900,12293,47,-1768,3512,4830,1273,-3458,-9486,-5436,2319,7529,4922,4807,1602,626,170,2775,6790,9637,3909,-5649,-8078,-7539,848,9888,5490,-6621,-12282,-9337,-3539,-806,3242,1148,-3172,-1539,145,-4291,-3052,1411,3311,-2245,-7923,-11968,-13237,-13811,-173,187,-2820,-5324,-1255,2879,-13,-1058,6020,6555,1924,-318,-563,-4295,-7518,-8452,-8121,-2567,893,-1261,-2043,-6563,-8491,-2418,512,-3527,1582,9485,-3415,-3034,4561,11460,6059,4612,9308,10556,2600,-1342,-9078,-13080,-7930,-6157,-877,4104,2450,-4881,-10221,-5891,4259,8421,5788,3860,6051,4716,9122,7683,5455,2156,-873,-855,-1218,-5741,-6134,-3877,4373,44638,112044,132805,111013,63252,25495,3847,-7248,-3042,299,2447,1301,1865,9679,14042,19125,18916,10027,1903,-7044,-20490,-14516,-10383,-11823,-5805,-169,-8268,-4867,871,3467,2808,11415,8766,-769,-4557,-10960,1087,10541,8651,4161,2978,1585,2835,9138,11583,16311,20511,13227,-2661,-11887,-17317,-14719,-9334,3526,11143,12397,5324,723,3977,2774,524,-2512,-6847,3073,12602,9711,2574,875,-1128,11182,-402,-4907,-1767,11515,23888,32272,20700,14340,10910,2375,-4046,-4419,-15679,-4986,-3592,-180,4360,-5771,2735,27023,43163,33070,4684,-15869,200,22327,36224,25429,9788,3331,2556,3134,450,-8328,-6990,-4771,-3671,-2000,-1459,-1587,-1694,4354,13881,12166,5173,-5847,-20070,-13135,125,528,-685,1192,-1774,-2338,-9819,-13014,-9253,-8593,1942,4345,3830,3862,12768,32357,18397,-6095,-14305,2705,14651,15827,12237,14341,29667,40388,37337,26534,11167,452,3415,9808,7102,2119,3711,8537,5848,-1913,-6779,-9180,-13004,-13792,-15045,-7400,-3292,14633,16841,-1996,-4298,-869,-4849,-5932,-1664,1583,-2472,-10243,-13376,-6034,-9024,-10221,-5048,-2295,-6247,-9733,-13385,2721,6194,-6060,-10816,-11314,-17813,-13865,929,8202,6354,-1822,1012,2606,1282,-345,-7192,-10463,-9817,-5748,-6735,-6964,-4693,-1157,3883,4630,-3068,-6222,3312,8964,22500,18271,2985,30,1038,-4916,-3044,-887,-4923,4298,10010,8613,5538,1127,-427,-258,767,-3753,-3540,-4037,-2833,399,822,-6091,-13862,-6675,1373,9626,13150,9200,5870,15243,40386,38137,33316,30508,21414,9565,-50,-3806,-4947,-1526,3922,3553,2431,-1570,-4314,-1731,-664,4066,458,-2740,-4507,-4383,-4621,-5542,-5072,-6185,-4130,-442,1031,-3063,-5168,-3076,4441,7884,23158,31982,16750,2321,-5094,3017,7256,61,-5976,1258,13556,20017,4007,-17565,-18991,444,2860,1893,-3097,-8376,-7515,-3299,21995,36378,30264,12298,418,-2772,-5522,-9298,-14702,-10502,-8980,-8539,-11815,-15662,-15284,-7390,-5323,-12609,-14321,-9482,-2235,-1494,-8143,-13638,-17272,-14287,-4549,854,-2991,-9806,-5564,1709,2652,-4838,-3308,5082,8259,-7716,-10727,-2180,5350,8453,7880,-1328,-3532,945,-184,97,-5416,-7586,-2745,336,-2059,1762,4487,5159,16375,25677,24040,5017,-2297,3761,5067,2950,287,-2778,-5245,-1365,-232,-8331,-12201,-5645,3449,6509,5261,7363,12074,11253,31271,40637,21540,5384,652,-87,-2553,4941,3617,-4976,-11179,-9686,-2996,-3271,-4848,-9707,-5927,-2503,-2064,693,7266,10326,19909,22392,22582,9126,-4918,-12867,-6894,-1795,-1134,-2611,-4765,-6772,-5822,-2828,-1271,-5003,-9277,-4876,1382,3432,-5743,-3848,434,2917,2962,9730,25923,18561,14926,20638,35516,39422,30429,14188,10068,22390,22562,7558,-394,-4721,-6388,6583,7667,15188,12614,-6693,-9252,7060,11769,7684,4621,400,2632,7511,13373,9707,3472,2446,720,-747,1263,3898,7492,3402,-1784,-2871,-1730,741,1288,-7143,-10990,92,6403,2018,4314,16775,32884,21398,12561,4236,7815,1208,-6781,-5691,-4952,-6286,-6990,3096,16641,12124,5029,1617,-2525,1863,20157,42652,36289,16423,8570,8684,13225,2347,2482,6539,3121,2013,1887,-518,-4038,-3957,3451,9868,7863,635,3730,4095,4313,3491,-3211,-4652,-4948,-3439,-5313,-7948,-7280,-12184,-6036,-4129,-6222,-8986,2670,4992,3118,-3402,-10840,-14478,-6504,6201,12562,5941,-6399,-2833,4510,5361,6960,11948,11837,11052,18750,13424,10227,7204,10604,17267,13701,6322,-5827,-18950,-23477,-14366,-3092,-6027,-9634,-5775,-1096,71,3163,2886,545,-121,-5464,-5307,-2381,-361,2413,18099,31898,33312,26306,3332,-10905,-12497,-4748,2575,8303,24312,21133,4968,3159,2684,1261,-947,-3584,-6991,-5169,1017,419,-1235,36,2297,6631,12109,13441,5798,29,1010,-9177,-14008,-13811,-10153,340,13381,39002,51689,39053,32041,33321,19832,5932,-1543,352,8940,27678,36580,47231,23319,-3765,-15224,-7981,-5601,-7874,-7489,-759,3454,3932,3066,-5142,-530,-5482,-6237,-8517,-8949,-8965,-3824,-5285,-7975,-8690,-9420,5187,14317,12665,5121,43,53,-1120,3574,8134,13943,17917,3555,-8925,-12424,-10600,-2987,6275,6036,-347,-8876,-16023,-444,10669,16511,7041,-6914,-9537,-8371,-7005,-9704,-8474,-3315,1957,3218,-1291,-1193,-613,-302,1675,2172,10959,9822,-909,-16911,4213,11554,-3364,-5893,-7101,-17847,-14675,-5298,-2828,-5656,-2988,4195,2692,-3290,-4935,-5778,-8163,817,7574,12187,11050,8786,14419,10439,4596,6599,924,-8674,-10446,-3077,3318,3589,1412,10780,19826,14762,-3412,-10931,-6380,10199,11468,6621,6,74,3537,854,6523,10475,14277,8727,-3806,-10347,-13466,-9669,-13498,-10349,-13857,-4651,5781,10041,1806,-1366,4412,10601,9344,13378,18902,12041,9111,3388,-3209,-5347,-6840,-5603,-8066,-7414,-4821,-697,-851,-1315,-1755,-3620,1554,6248,14722,13785,5449,-7857,-15930,-10637,-8120,-8079,-12865,-6881,-2718,-5998,-11212,-8371,-11724,-10073,-9028,-7542,-18010,-7482,-3397,-12047,-10512,-2847,5743,6671,-1029,-6788,-7955,-9409,-5188,-2605,-6227,-3268,2780,4476,4272,285,-3516,-2652,-79,1786,-5069,-6698,-8929,-5837,-3160,-10660,-12660,4621,23218,39279,26930,11758,4841,289,-1276,3567,8089,19711,15817,14257,31333,10347,-2296,-1402,-99,-5310,6206,1962,-2927,3212,20732,41725,22850,-1653,-11158,-14626,-17564,-7967,452,-5817,-6603,-5184,-5614,-1646,-15,-2919,-12598,-14356,-11966,-9037,1531,23895,30303,2789,-5943,-7077,-7408,-4881,-7063,-5753,-1589,-2568,-140,17055,47089,66046,36806,12069,1849,-4538,-10736,-14874,-8788,-237,15055,17510,7939,-1767,-7009,-1863,14145,22694,12165,-2931,-10028,-3782,12406,31882,36864,13198,-10498,-15442,-16472,-14951,-15219,787,8734,13462,11212,-2436,-3089,-3369,-1758,-2379,4228,-445,-5098,-6746,-2547,5650,9224,6811,-2777,-6654,-7400,-5468,732,-4559,-8972,-11013,-9093,-12957,-10138,-2039,12092,14398,8230,1565,1019,-120,1753,-2668,-9133,-13675,-15171,-7113,-5449,-9702,-14686,-12500,-3114,2709,5181,15097,23325,25074,19594,14571,12964,24595,31942,9911,-4903,-3845,9939,8834,-2230,-4163,-5084,-2016,5990,17107,17138,7059,-3364,-10091,-7868,-187,5967,7875,5124,-1656,3990,12701,14094,13582,5574,-8572,-10644,-10091,-6121,-4316,-8414,-7253,2681,7425,13316,-1422,-1580,4481,7779,14816,45836,64121,33566,5716,2052,2475,-3113,-3001,-4608,-9026,-10731,-12495,-12261,-11200,-10289,-8985,-6096,-1308,-684,-3524,-6952,-14932,-9890,-9164,-11617,-8405,-4008,-400,-2541,-5399,9525,26549,22657,2150,-12822,131,-7088,-9088,-4198,-2415,-5394,-6471,-13112,-14865,-8660,-11455,-1657,1063,-4725,-4239,2602,899,-7333,-7820,12133,30722,23920,12967,16878,23574,17407,8323,4825,514,1805,5905,3375,1236,7491,12197,5240,-4110,-5136,5043,13506,19296,29870,26862,16701,22465,40812,54014,64012,65074,35761,15671,13795,15483,14294,15064,18812,13262,5132,756,3009,9061,10748,6962,4771,2913,-605,-4879,-4653,-5373,-2826,3248,4350,1652,2333,-2360,-10123,-13102,-10329,-7876,-6277,-2420,-348,834,142,-6268,-7926,-9762,-348,8166,5919,-878,-3592,2901,-3327,-2274,1140,3744,925,-1505,-2088,-6677,-10240,-10822,-2425,10841,23107,16032,6871,-3669,-1558,-4734,-10297,-5861,-2030,-1938,-4883,-9288,-8643,-11357,-8035,-6963,-9310,-6158,-5074,-4487,-621,16768,32934,26642,13602,10219,3895,3253,14069,22666,17738,13625,17246,25598,15504,8593,16711,33040,34290,35302,27354,13494,11986,4029,314,3232,7542,110,335,13803,42030,46252,27492,6183,-6693,-8358,-5304,-6588,-10174,-10512,-2068,6545,5711,2810,-5026,1737,9642,17350,8806,2393,-544,-1380,-4231,-6273,-7283,-5900,-383,5885,2721,-10,1200,2966,3400,1391,-2722,-5235,-6187,-5504,-6610,-387,8944,17100,13786,4548,-9053,-16824,-12941,-11233,1246,11459,34663,48342,34644,11849,1965,-7484,-5217,-4001,-4417,-1734,2823,-3000,-15788,-8649,-2081,14,8249,12803,6443,-2221,-10864,-15827,-4994,4216,5848,-4116,1850,10631,14353,11829,4051,-4066,-10631,-7132,-3564,-4644,-5046,-2264,1854,1183,4991,8575,9891,7632,1277,-4227,-4208,-8562,-14148,-9137,-4956,-535,-1443,-4032,-1260,650,8084,35355,50600,54486,61215,53103,10625,-4948,-8253,2316,9506,4135,-95,560,8686,13400,5804,-1236,4381,8774,2866,-358,-3472,-4477,-5815,3574,17830,23687,41196,58050,51117,48864,44410,14704,-2296,-10765,-15056,-7501,3292,2569,-1171,-1898,-3730,-9240,-4632,-2095,4614,7039,4717,520,-1104,-614,-3464,-10741,-4987,6378,35523,47821,27696,10004,-5768,-14095,-17517,-5389,3652,7273,1123,-6937,-13159,-6354,1339,5608,1441,9281,4333,-1084,-3408,-11813,-9761,-12,1878,56,-2999,-7788,-10505,-10691,-7680,-4881,425,17374,30505,32215,24758,7431,-2013,-7015,-10918,-10205,-8218,-4086,2354,5658,12794,-807,-3430,-1548,238,-698,-8289,-15408,-2729,8198,11501,7535,7750,17681,27628,19435,6982,-7286,-6396,-189,8809,19709,19937,8148,405,-4452,-8573,-3450,-331,-1286,-2387,-3642,-6720,-7574,-4897,-9004,-11057,-7549,-692,13605,25470,22081,9389,1140,1914,541,-220,-2274,-6016,-4406,1429,2113,-1923,-4306,-9726,-16019,-13763,-12862,-13395,-937,13216,12744,2735,-4545,-7668,-8417,-4999,-1594,1776,6090,3477,5440,-2430,-5673,-7266,-3542,-2152,1224,-195,-3130],[-7044,-3676,-1711,-1087,-825,-1015,-2582,-1802,-4031,439,6448,737,-1974,-1396,602,-3652,-1516,8525,12338,25098,28264,1211,-12151,-7961,485,581,-2553,-5404,-8063,-6178,-6331,239,-1546,-4732,-3541,5536,4915,-1294,-4314,-3510,-7431,-12925,-9223,-4785,-6919,-131,-5708,-4342,230,6624,6579,5436,2267,-7500,-9106,10634,17519,9625,11217,11731,11951,15508,10460,-1388,-3911,3739,2931,1547,-2358,-317,1354,-2778,-289,6463,11979,15388,20841,16089,7344,5002,4306,2023,2687,-2502,-6287,4385,11926,14214,9668,5129,2599,-1492,-4343,-2707,-9230,-8358,1928,12511,26633,24329,14945,3021,-3269,-3940,467,9314,15519,9065,-9935,-6464,15742,28855,17373,-6825,-9250,-3673,-6466,-9868,-6360,-6048,-11245,-12222,-2374,5534,371,-3905,-1542,-1112,3447,3441,-4544,-17287,-15509,-18780,-24722,-18807,-13985,-4647,2726,2712,-2977,12130,17289,13980,10829,8977,609,-1885,584,904,-796,-4414,-10548,-8490,-773,7281,-805,646,14220,32609,22240,4512,-2751,-10217,-9670,-14191,-13418,-12918,-14952,-15978,-20648,-2909,-5738,30061,221995,617076,1031612,1313326,1366771,1220103,867676,502161,180758,8176,24874,23525,23065,41028,46400,18700,3638,-1788,-440,-913,-1329,-4980,-13445,-15830,-8443,-9755,-12833,-2887,-1869,-3587,-9704,-10700,-7605,-1992,-1922,-9712,-6330,4493,8019,7213,2805,2286,6047,8030,-7317,-24898,-21091,-15021,-18952,-14645,7528,17683,21110,21114,17047,6037,1005,-4937,-15368,-6234,7628,-1099,-13847,-9860,-452,184,-3635,889,-15496,-18231,-623,-14791,-11201,-3671,5290,14161,14723,2396,-7311,-5136,-3452,-4958,-2115,2494,644,-6714,-7461,-296,1575,-5838,-6752,-3350,-5334,-6810,-4854,-3810,884,2993,4811,2862,999,1867,17150,29988,9810,2146,-386,-1874,-1550,-1782,-1274,-4252,-1194,2327,9444,25364,12462,5524,-4447,-7319,-1918,-416,-7475,-2949,7761,6623,-9088,-12725,-6127,15203,26929,18973,-1245,-10623,-14880,-11255,-16676,-14279,-7574,-7463,-2641,-117,-250,-6319,-7029,6464,15484,10039,4242,1939,6468,15664,15053,12579,6692,155,-8341,-3012,1748,3679,5121,9622,798,-6349,-6778,-10025,-2482,732,1867,4744,5384,734,-5542,-1191,2460,2323,-823,-2956,-3963,-9005,-10692,4327,30086,54255,51480,30218,3916,-957,-1616,1063,-1643,-5957,-3259,1564,7300,10571,2399,-7139,-932,4954,13126,9832,3194,425,-1638,-1130,-479,-2072,-5202,-8386,-6216,3325,4191,-3005,-5372,3327,9395,6577,3776,2367,7163,17398,27308,22445,2124,-4119,-3634,-9206,-9965,-9380,-9669,-1730,7609,12842,4225,4679,4006,2587,7908,4759,399,-8505,-10952,-7335,5822,36682,48289,41025,6115,-329,-7265,-7639,-6026,-1670,7606,13949,10933,3282,-3626,-11679,-1774,7129,11151,9090,5950,-927,-1612,4309,902,-4988,-5895,-8013,-8717,3777,25019,31399,14754,1566,-1369,3910,5262,2267,-1348,-6087,-2659,3880,8075,4766,4375,916,-1453,-3989,-3075,1456,7529,4818,-3717,-7794,-9633,-2401,8039,4589,-7523,-12328,-7519,-1640,1944,5042,258,-4673,-2259,-207,-5093,-4627,-459,959,-4412,-9139,-13152,-14460,-12751,2137,6680,3327,-3904,-1027,1796,-884,303,9544,10148,4271,187,-609,-4375,-6776,-6959,-6990,-3250,-2427,-6275,-6627,-8773,-8353,-1695,1241,-1869,3340,9630,-841,695,10062,16246,7704,4924,9127,9661,951,-2897,-9860,-13629,-8116,-5929,-286,4786,2996,-4731,-11436,-6033,6702,13816,11400,5769,5208,3255,7076,5170,4110,1921,-112,449,-188,-5154,-4941,-2018,3168,34789,98862,127820,111095,67957,30605,6382,-6855,-3074,1081,4428,4297,4668,11083,14145,18098,17883,8333,-156,-7537,-19887,-16754,-8275,-7913,-3226,1744,-4623,-4230,1052,2375,-1159,5620,5543,-1831,-5555,-12302,2478,9878,6590,2782,1407,-273,939,7356,8237,10505,12954,9825,-1472,-8556,-13624,-13407,-8282,5289,12692,13796,6915,1626,3975,1349,-1451,-2789,-4186,4913,12717,9755,2769,174,-4190,6893,-3712,-7880,-4666,7974,22367,37669,28973,23184,17071,5576,-3193,-4470,-16539,-2147,-848,2454,9027,1202,10482,31599,39825,24219,-1319,-15919,3663,20635,30856,21745,8511,3279,3924,5083,1611,-7528,-6390,-5078,-5099,-4373,-2695,-1714,-2144,3587,14881,14625,8838,-2343,-16835,-12577,-530,-355,-551,1233,-2212,-1896,-8668,-13014,-9387,-7731,3714,6409,3983,1152,9103,28847,18132,-5899,-12507,3102,14683,16492,13862,16612,33300,47754,46471,33510,14080,1182,3933,11150,9591,4274,5555,10279,7050,-1929,-8329,-9486,-12156,-13258,-17457,-7536,-3223,14581,17254,-2251,-6118,-3261,-6604,-6940,-1882,1653,-3429,-12380,-12128,-4699,-8449,-12537,-8389,-4509,-6921,-9175,-12984,704,2666,-10064,-16050,-11433,-12544,-18932,-3065,6853,6252,-1384,650,812,-1139,-1871,-7759,-8741,-11072,-6411,-5282,-5426,-3808,-649,3653,3468,-3772,-4894,3440,6663,18646,19527,5816,1207,-202,-5518,-2770,-1080,-4092,4141,8742,6843,3826,-419,-1553,-1075,823,-3012,-4042,-4267,-3569,-1386,101,-6226,-13832,-6245,3571,12899,15140,10383,6795,15956,42901,42389,32037,23481,14352,6330,-154,-3912,-5310,-2123,5000,5880,4299,-1695,-6153,-1412,2078,7330,2930,-238,-2431,-3312,-4256,-4471,-2689,-2939,-2489,-775,0,-4176,-5700,-1657,6905,12248,29569,36944,17570,-480,-3850,7154,10492,2363,-3767,3121,16063,20761,2288,-19483,-15363,6270,8088,5015,-1288,-6756,-5517,-923,23861,37108,28803,10357,-1065,-4949,-8844,-12494,-13484,-8686,-7480,-7408,-10282,-13776,-13626,-5926,-3923,-12265,-12776,-5914,2377,2058,-8156,-16872,-20582,-9969,-1994,1956,-2617,-9669,-4073,2101,1426,-7782,-6094,2702,4532,-11435,-7698,1160,6678,4892,1833,-5531,-6034,-1315,-2573,-1594,-5882,-8199,-4550,-1450,-2382,2357,5128,7396,19896,29609,27404,6471,-310,6367,6298,3463,-982,-4355,-7140,-3198,33,-6442,-11607,-6292,3946,10075,10015,9445,10450,7649,29671,41619,21513,5232,1034,101,-2455,4006,1583,-7444,-13095,-8163,-901,-1546,-3426,-8314,-6417,-2436,-1516,1432,6350,7792,16640,20608,20407,6623,-5014,-9700,-6219,-1481,254,76,-1469,-3104,-1943,1461,2286,-2550,-8190,-5933,-1164,1205,-6983,-3141,1228,3979,4901,12399,27715,19274,13890,20021,39829,47868,37256,18154,12188,25476,29378,13898,3512,34,-8543,5846,8612,16346,14015,-4429,-2860,10183,14177,10072,6490,667,933,5047,9536,5018,374,893,-460,-1999,373,2798,5996,2703,-1527,-2040,-1180,550,254,-7980,-10687,1142,5663,308,2768,13827,26973,17787,12958,9056,11486,3736,-6279,-6756,-4625,-6095,-8733,-883,12440,11357,5693,2014,-1735,2302,19429,47013,45219,25255,13196,13282,17905,5234,3339,6162,1934,1506,2523,1062,-1516,-4576,86,6017,5292,-827,2495,2510,2288,2158,-4113,-5604,-5486,-4628,-7452,-8994,-6518,-10500,-5513,-4703,-7186,-5435,4505,5696,2816,-4561,-12069,-15150,-6661,6198,13216,7195,-5046,-917,7001,7914,8177,12056,12430,11842,21061,14569,8955,5122,9886,19951,14950,6009,-6306,-16577,-17086,-18168,-9697,-11726,-12239,-6441,-725,1531,4536,3326,634,-393,-5926,-3256,-247,1658,4889,21176,33398,32566,22283,1759,-9909,-11517,-3967,3324,7482,20743,16530,397,-2563,-1028,1180,1264,-1849,-6483,-6461,-47,-596,-2289,-1166,-23,3945,9183,11714,7505,1936,1453,-8168,-9835,-11715,-9868,1209,16129,43266,53194,37599,30179,32489,19961,6146,-2012,35,9995,33072,46816,55125,25244,-2302,-14548,-9163,-7055,-8943,-6972,-378,3494,3471,4440,-2353,2118,-2686,-3830,-6484,-7701,-8085,-3392,-4999,-7323,-8061,-9199,5624,14595,11502,2116,-3277,-1714,-723,4677,9281,15186,16373,1255,-9721,-16686,-14960,-5030,5079,4897,-683,-9376,-17653,-122,11456,15883,5352,-8147,-9318,-8225,-7029,-9653,-7585,-2104,3902,4921,-367,-1371,-1710,-1679,-71,-2022,5168,6653,-3689,-17878,5786,15310,2453,-5585,-8655,-19156,-13541,-5756,-4334,-6410,-1918,6596,5159,-1541,-3562,-3986,-6090,1084,4865,6718,4022,2812,10496,10118,5626,6693,1300,-6447,-8531,-3176,3009,3952,2592,8151,13409,7954,-8267,-12122,-1261,15328,11886,5491,-1440,-1784,-322,-2610,3387,8093,14233,10825,-2634,-10590,-13063,-9267,-14456,-12666,-15765,-8121,-757,4282,-1874,-3452,3322,9891,7908,11615,16588,9830,8172,3652,-1895,-4285,-6946,-6554,-9668,-8832,-5049,273,124,-1479,-2445,-2436,2576,4903,12707,15263,8416,-5394,-14294,-9430,-6612,-6541,-11426,-6517,-2930,-7096,-12305,-8051,-10366,-8765,-7639,-6655,-20118,-9019,-3600,-11154,-8792,-94,9606,9263,-873,-7510,-9723,-11718,-5857,-3556,-7736,-5576,-111,2178,1823,-1950,-3456,-971,1167,1839,-5470,-5712,-8059,-6058,-2161,-6148,-13348,638,18350,34773,26598,13511,6043,14,-1459,4442,11432,22688,19372,16838,30008,7397,-3942,-1481,1683,-2704,8510,2959,-1686,5567,24301,39278,15047,-6901,-9706,-13299,-20223,-7404,1743,-3581,-3448,-1330,-1481,1019,1309,-1795,-10813,-11864,-8851,-5769,2529,22924,26056,-1432,-8239,-8887,-8834,-5481,-7714,-5922,-1567,-3521,-1815,15822,43529,60415,31684,10376,1682,-4123,-10375,-14840,-8900,-583,16140,20903,10250,-1275,-8006,-4650,11067,20412,13957,-702,-8096,-5931,8410,27521,35877,17335,-10066,-16571,-13647,-8956,-16191,-2055,7024,12927,12542,1015,-585,-2525,-3109,-5663,839,-2985,-5590,-5053,214,10365,15136,10735,-359,-5536,-6373,-4671,890,-4819,-8508,-10914,-11693,-16773,-12519,-4439,8011,13523,9177,3713,2389,166,1543,-1990,-8051,-12391,-14209,-8167,-6210,-9710,-14084,-13267,-3738,2958,7555,19696,28211,28629,21497,14423,12227,22813,29164,7353,-6727,-5601,7091,5718,-4497,-5464,-5324,-3472,2869,14216,15836,8134,-466,-7563,-9378,-1910,4746,7173,5723,936,6444,14997,17733,17311,8923,-4181,-6832,-8688,-7286,-5842,-10018,-10835,-98,6492,17463,5661,2902,5648,7703,14471,47455,62665,30903,3495,1018,2889,-2479,-2607,-4743,-8010,-8393,-10173,-10552,-9799,-9389,-8511,-5868,-759,307,-2367,-5261,-12497,-10388,-9675,-12144,-7457,-2695,1172,-2554,-7950,6904,22560,18454,-1053,-7570,4494,-3245,-9667,-6446,-4543,-6972,-7364,-14510,-15315,-7027,-8591,871,2597,-3324,-2936,2452,-130,-8284,-5465,11724,26821,19413,10886,16627,25501,21059,9327,4199,1186,6578,12790,9845,6480,10983,13458,6208,-2625,-4412,4533,13083,18010,26538,23786,15721,22170,39967,51227,59335,59171,31563,15318,15989,16163,12026,12085,17425,13927,6712,2880,4385,9303,11246,7970,5906,4160,1358,-1204,-1075,-2873,-2389,375,-66,-3137,-2652,-7014,-13120,-11695,-8138,-7582,-7340,-3723,-772,1798,2151,-4083,-5971,-9410,-1585,6117,4231,-1495,-4471,4364,-2083,-1702,797,1660,-2585,-4141,-2483,-5905,-8773,-8776,239,15024,27369,18033,8351,-2049,292,-1056,-7476,-6991,-2795,-1698,-4008,-7800,-8685,-9911,-6341,-7051,-11604,-9161,-7299,-6379,-4163,12402,32254,30769,19148,16429,9271,5717,13480,18819,11924,9615,17961,27487,17505,8040,11956,26933,32144,38286,29701,13710,13054,7657,3420,5608,9024,398,-999,11649,39315,42393,23227,2216,-8911,-6554,-2460,-3674,-8167,-9790,-2798,5627,3582,666,-6130,1227,10941,19834,10410,3451,605,-127,-3026,-4778,-5806,-5192,-1165,3298,84,-1330,1312,4792,6063,2591,-1207,-2510,-2360,-1326,-5970,-1561,7453,18062,16326,4793,-10444,-15381,-9725,-7888,4236,15447,39515,51791,35211,10121,369,-8834,-6704,-4457,-4076,-2121,1723,-3754,-12428,-4905,-1058,-1435,6093,12741,7490,-2482,-13294,-13542,-2289,5244,5119,-6272,3875,11796,14353,10890,2807,-5591,-9114,-5099,-1840,-3996,-4742,-1326,3027,3188,7106,10526,12771,9678,395,-5904,-5087,-9365,-14948,-9162,-4625,-1117,-2541,-4955,-1903,531,8215,35487,52392,56588,63383,54248,12858,-4010,-8879,3447,11631,5727,-1865,354,9818,14067,6973,-359,2344,6863,2298,-503,-3065,-3467,-4649,3939,17539,26064,46101,57736,45844,43429,44014,17133,-746,-9824,-17249,-10847,257,1634,875,184,-1875,-8997,-6094,-2674,4352,6311,3571,-299,-1262,-962,-4046,-12250,-5873,4908,34139,44267,23792,6321,-10705,-18442,-14972,-4073,4003,8011,2115,-6713,-13913,-5849,2232,6707,1510,7699,4810,160,-5099,-14709,-11515,-585,1951,230,-3464,-9261,-12931,-13345,-9305,-3671,3489,21556,32191,30774,23241,6972,-2355,-7241,-10901,-10466,-9057,-3492,3038,4479,9966,-2275,-2420,1748,2444,-2194,-10551,-15207,-1487,8722,11421,7476,7271,15389,23160,15646,4553,-8017,-5823,1007,8578,17840,19088,11039,3577,-2711,-8018,-2471,1167,713,763,1913,1320,-715,-931,-7752,-12041,-8211,-496,14285,27105,25027,12754,2712,1727,-91,-813,-2323,-5520,-3406,1781,1285,-3272,-5086,-9212,-16289,-17125,-16547,-13176,34,13519,13313,3406,-4434,-7615,-8664,-4647,-1576,419,5438,3318,4903,-2287,-5307,-6744,-2640,-677,2373,432,-3064],[-7605,-3262,-1065,-638,-893,-878,-1828,-374,-4400,-3057,1886,-2751,-720,4976,3491,-2075,1726,9253,10800,23853,28470,1296,-15451,-10316,126,1870,747,-2719,-8944,-7427,-4243,2823,-1091,-7278,-5476,3671,4709,39,-2750,-2461,-7313,-14129,-9643,-4318,-5178,974,-6753,-4392,620,6881,5988,5597,3997,-4452,-7030,9523,15246,5239,6288,8103,10780,16030,11224,-279,-4345,2029,934,346,-3478,-2120,65,-3181,156,7876,14202,17409,22025,16110,7125,5402,5351,1615,3528,1787,-3276,2827,9057,10561,7445,4423,2895,-122,-2846,-2277,-9336,-7615,789,9521,21647,18371,10509,61,-5939,-6031,-1971,8090,16327,10648,-9878,-14622,5427,19465,12415,-7481,-5632,-1398,-5727,-10518,-6224,-3840,-8510,-12688,-3839,4288,433,-4757,-2209,-1491,2999,4684,-1658,-19737,-22531,-26850,-31542,-23640,-17338,-6980,1700,5817,-2768,8581,13084,10410,7308,4481,-4152,-3559,-203,1007,264,-3316,-10257,-8212,-370,7080,-99,3318,19361,38996,26223,2730,-10129,-9930,-6612,-8712,-7840,-8469,-10785,-12877,-20124,-5564,-8504,35672,224314,577081,931161,1172101,1227500,1114728,804102,472205,170680,6384,28667,26592,23231,37792,42137,16792,3583,-2419,-821,-227,150,-3481,-11484,-12594,-4793,-4704,-6344,-327,-241,-1481,-7870,-10442,-10766,-5943,-6980,-11150,-4176,6829,8563,6632,1990,882,6616,11365,-2177,-20870,-20351,-14720,-17490,-16514,3102,12643,18386,22126,23148,10733,3090,-4983,-15649,-6238,6671,-2472,-15342,-10497,640,2529,-1684,848,-16142,-12681,3465,-12451,-14127,-4683,6293,17627,16612,3516,-6923,-6331,-3935,-4036,369,5680,3617,-5335,-8716,-638,439,-7690,-4682,-1894,-4424,-6085,-3895,-3384,302,2638,5154,3255,379,94,12895,25615,7731,1187,-1442,-3683,-4597,-4681,-3716,-6856,-3162,1667,10842,27160,12739,4694,-4699,-6423,-63,3447,-2060,440,9541,4502,-11142,-10952,-3812,19147,31315,18610,-253,-5255,-9093,-10516,-19511,-17640,-7911,-8074,-2274,1404,1959,-5065,-4851,9335,18152,9232,-46,-5071,-657,10996,14440,14196,8661,1028,-8812,-3136,2286,4610,6348,10573,487,-8057,-8344,-10870,-2529,558,756,3214,4762,1540,-3620,-763,506,339,-2682,-4925,-6036,-11794,-15517,-1967,24616,53600,54719,34501,7213,1260,296,3404,-3,-5086,-3436,1307,8183,12272,2940,-7443,-1277,4210,12342,9693,3164,387,-1763,-1528,-44,-345,-1981,-3499,-2937,3900,4599,-1515,-3464,4357,9663,8150,5242,2768,5481,14753,26121,23951,4874,-2110,-1975,-6650,-11072,-11428,-9644,1562,10264,12768,2522,3233,1936,-840,5822,3931,192,-10653,-11115,-6838,5738,33415,45363,40484,6454,211,-6714,-8672,-7284,33,9468,14543,9674,1343,-5330,-11999,-1169,6866,9361,6919,4249,-1921,-2289,4211,2175,-3197,-4288,-7387,-7670,5981,26941,32306,15967,2469,-1299,3939,5140,2743,436,-2649,684,6101,9090,4796,3842,0,-3566,-7963,-8108,-2844,5671,5668,-1965,-7464,-11318,-5632,5746,3158,-8483,-10965,-5946,26,4682,6725,-614,-5932,-2710,-216,-5187,-6051,-2337,-1136,-6007,-9455,-12963,-14435,-11924,3668,12622,10373,-2023,-1176,109,-2003,1929,13461,13798,6293,167,-1055,-4570,-6095,-5576,-5844,-3671,-5314,-11362,-11396,-10223,-7865,-1327,1513,-654,4501,9239,2012,5985,17451,21756,9546,5759,9528,9009,-763,-4633,-9808,-13650,-8887,-6086,57,5206,3559,-4268,-12328,-6489,8558,18613,17033,8276,3875,694,3937,2377,2709,1601,472,1568,743,-4770,-4308,-619,2924,26514,83177,117282,106358,69867,34372,8498,-6221,-3056,1817,6123,7070,7231,11824,13309,15743,15546,6085,-2383,-8186,-18829,-17539,-5103,-4627,-1072,3147,-890,-2976,1334,1319,-4790,304,2405,-2850,-6342,-12132,3512,8889,4523,1291,-458,-2575,-1459,4902,4657,5045,6192,6249,-252,-5066,-9741,-11804,-7543,6203,12999,13936,7326,1879,3511,-663,-3876,-2976,-869,7213,12738,9642,2678,-1081,-7687,3024,-6382,-10252,-7115,5210,20794,43255,38532,34549,25246,9483,-2352,-4908,-12421,2155,3055,5886,14771,9357,18592,34631,34840,15327,-7274,-11944,6712,18130,25172,17835,6712,2585,4552,6287,2281,-6814,-5686,-5249,-6656,-6830,-3855,-1884,-2644,2545,15172,16491,12181,990,-13478,-11075,-927,-624,605,1811,-2881,-2004,-8183,-13688,-9197,-6552,5216,8003,3488,-1489,5426,23914,16535,-6024,-10594,3329,14030,16320,14786,17894,34535,51733,52801,38337,15557,1581,4555,12489,12165,6456,7050,11542,7869,-2110,-9706,-9465,-10735,-11116,-17219,-7829,-3320,14232,17276,-2003,-7062,-5318,-8387,-7775,-2031,1689,-4203,-14495,-10469,-3735,-8116,-14526,-11394,-6560,-7242,-8073,-11496,416,756,-12391,-19399,-9774,-8407,-22338,-8028,4304,5263,-1588,-202,-997,-3452,-3376,-7712,-7185,-12541,-7718,-4389,-3982,-2904,-364,3102,2406,-4068,-3419,3486,4569,14350,19822,8436,1963,-1380,-5738,-2402,-1197,-3248,3695,7093,4964,2185,-1923,-2642,-1791,969,-2126,-4705,-4477,-3760,-2376,-726,-6349,-12606,-5543,5684,15531,16447,11213,7430,15635,42514,44157,28974,15817,7545,3020,-488,-4268,-5795,-2259,6335,8252,6207,-1638,-7462,-160,4894,9784,4675,1744,-629,-2214,-3660,-3260,-539,-44,-999,-1111,-966,-5199,-5965,-143,9072,16057,33889,38795,16246,-3605,-728,11221,12881,4189,-2106,4609,17965,20442,156,-21077,-11525,12217,13636,8236,727,-4727,-3311,1491,24878,36400,26923,8690,-2288,-6416,-11176,-14099,-10589,-6311,-5726,-6395,-9152,-12193,-12110,-4976,-2796,-11652,-11133,-2360,6831,5334,-7778,-19486,-16919,-5635,461,2924,-2254,-9158,-2561,2427,218,-10209,-7976,1361,2704,-8393,-3678,4250,7352,1153,-3660,-9653,-8652,-3591,-4833,-2959,-5762,-8954,-6874,-3704,-3220,2413,5624,9322,23380,33587,30500,7841,1523,7792,6353,3356,-1756,-5370,-8311,-3828,1050,-4007,-10713,-7363,3481,12602,14382,10924,7243,2883,26641,40884,20043,4294,978,86,-2433,2938,-530,-9879,-13532,-5661,1411,207,-2050,-6962,-6817,-2466,-1242,1698,4815,5058,13015,17898,17398,3804,-4879,-6614,-5114,-1177,1331,2432,1552,542,1919,5699,5914,145,-6640,-7186,-3882,-602,-7502,-2605,1753,4776,6568,14526,28774,19649,12572,18482,42327,54378,42549,21206,13843,28127,36701,22340,9587,5820,-7359,5535,9834,17951,16421,-238,2767,12344,15331,10776,6572,-742,-1975,2034,5751,1245,-2357,-1103,-2389,-3783,-626,1632,4312,1684,-1251,-1082,-557,413,-821,-9106,-11104,1480,4014,-2300,398,9971,20127,13122,12216,12554,14425,6254,-5250,-7908,-4409,-5635,-9730,-4174,8221,10000,5795,2158,-1099,2444,17733,48946,52648,34074,17534,17566,22254,7900,4285,5938,843,668,2708,2236,642,-4959,-3675,1779,2263,-2727,760,409,-69,635,-4980,-6531,-5991,-5721,-9310,-9809,-5635,-8397,-4325,-4597,-6330,-1766,6123,6198,2502,-5706,-13420,-15950,-7158,5793,13457,8321,-3597,919,9059,9772,8773,11627,12588,12500,22544,15004,7327,2855,8836,21989,15630,5334,-7080,-13704,-9892,-9135,-6848,-13642,-14057,-7078,-512,3026,6235,3952,654,-944,-6460,-1091,1993,3736,7476,24039,33920,30346,17158,-964,-9772,-10913,-3468,3750,6484,17150,12631,-3259,-9358,-3502,2922,4467,535,-5290,-7802,-1534,-2065,-3971,-3115,-2911,1014,6222,9829,8884,3644,1783,-6593,-6539,-10055,-9697,2120,18807,46564,53139,35469,27082,29773,18844,5913,-2709,-483,10516,37159,54741,59940,25855,-993,-12411,-10235,-8795,-10088,-6729,-610,2911,2762,5513,280,4919,436,-742,-3827,-6101,-6979,-2919,-4675,-6659,-7368,-9133,5392,13972,9771,-519,-5441,-2583,-321,5428,9943,15621,13929,-595,-8637,-18056,-19899,-6639,3320,3335,-927,-8758,-15789,166,11701,14585,3581,-8545,-8422,-7882,-7046,-9646,-6949,-1280,4919,5426,171,-1799,-2894,-2982,-1432,-5836,-855,2724,-6164,-14169,8378,18888,8248,-5438,-11165,-18723,-12190,-6190,-5813,-7112,-1229,8402,6997,-319,-2463,-2319,-4032,1315,1979,758,-1931,-2166,6159,9056,6535,6887,2108,-3835,-7098,-3529,2482,4130,3919,6201,7309,1443,-12383,-11601,4283,19361,11124,2965,-3975,-3823,-4129,-6477,-195,5329,13562,12269,-1880,-10743,-12066,-8271,-14130,-13951,-16941,-10844,-6563,-1443,-5547,-5635,1587,8014,5668,9187,13319,7133,6847,3557,-826,-3332,-7136,-7843,-11767,-10469,-5441,1294,1789,-347,-1639,-721,2946,2951,9810,16047,11623,-2361,-12381,-8060,-4989,-4839,-9928,-6574,-3584,-8547,-12980,-7492,-9222,-7582,-6201,-5108,-17213,-10367,-4027,-10151,-6274,4470,15022,12215,-983,-8662,-11949,-11529,-4945,-3713,-9096,-7981,-2693,492,500,-2991,-3154,587,2306,1822,-6115,-5069,-7385,-6373,-1307,-1832,-8326,381,15775,31131,25961,14791,6681,-729,-1715,5205,13918,23787,21659,18622,27760,4456,-5423,-1334,4227,1796,13266,6240,139,7415,25989,33793,6768,-10889,-7052,-11229,-16750,-5197,3843,-769,147,2508,2055,2915,2149,-884,-9150,-9463,-5907,-2684,3578,20842,20485,-5817,-9967,-10027,-9871,-5953,-8308,-6595,-1992,-4596,-3611,13840,37057,49737,24400,7701,1118,-3637,-9523,-14178,-8656,-727,17196,24999,14075,878,-7434,-6809,7871,17241,15024,1376,-5626,-7112,4013,21510,32865,21335,-5285,-10843,-7934,-2669,-11117,-5437,4339,11436,12844,3880,1457,-2036,-4656,-9048,-2853,-5701,-6216,-3245,3601,16677,23104,15535,1966,-4645,-5434,-3971,742,-5194,-7688,-9729,-13053,-20161,-14786,-6694,4201,11762,9393,5121,3405,376,1085,-1716,-7357,-11428,-13265,-9235,-7022,-9588,-13376,-14766,-5152,2484,9258,23999,33190,32157,23125,13781,11007,19667,24414,3656,-9214,-7620,3745,2061,-7245,-7104,-5555,-5104,-433,10457,13394,8271,1618,-4795,-8504,-3350,3230,6179,6136,2876,8109,16364,20375,19817,11215,-503,-3101,-6806,-8246,-7600,-11089,-15262,-3744,4836,20373,12730,6506,5974,6849,13172,46068,56722,25725,471,-510,2887,-1936,-2326,-5031,-7227,-6581,-8397,-9263,-8695,-8721,-8390,-6074,-578,969,-1857,-4600,-10619,-9958,-9073,-12459,-6928,-1813,2051,-2975,-9500,4228,17501,13210,-4605,-4056,7400,-812,-9686,-8420,-6785,-8474,-7859,-15044,-15539,-5897,-6045,3199,4153,-1508,-1913,1827,-1264,-8811,-3380,10606,22214,14098,8064,15356,25558,22692,9423,3157,1641,9841,17768,15088,11079,13643,13692,6401,-1721,-3944,3331,11197,14693,21341,19476,13316,19335,35571,45048,51819,50537,26051,13833,16762,15254,8683,8338,14903,13755,8001,4385,4701,8473,10889,8379,6202,3887,1473,1090,1641,-436,-676,-282,-2727,-6901,-6915,-11416,-13947,-9536,-5915,-7168,-8474,-5034,-906,3260,4731,-1726,-4264,-9240,-3032,3759,2056,-2524,-4789,5495,-1302,-1623,-86,-1138,-6731,-7481,-3616,-5673,-7660,-6915,2841,19037,30494,18594,8883,-1013,1589,1978,-3807,-6260,-3041,-1518,-3411,-6564,-7035,-7977,-4738,-7125,-14306,-12829,-10054,-8376,-7034,9087,32268,36142,26484,24032,15196,7719,11937,13386,5506,6164,17298,27484,18250,7163,7115,19881,27888,39144,30926,13597,13806,10895,5898,7361,10209,643,-1999,9311,34901,36372,17326,-2287,-11023,-4640,327,-435,-5629,-8472,-4308,3850,894,-1866,-7146,-297,11154,21545,11595,4272,1688,1181,-1668,-3246,-4673,-4995,-2616,168,-2949,-2927,1123,6049,8151,3437,829,308,1185,2262,-5100,-3037,5068,17117,17134,3714,-12468,-14342,-7017,-4820,6952,18917,43024,52889,33641,7212,-1626,-9936,-8209,-4996,-3648,-1961,1415,-3176,-7668,-1845,-623,-3345,3030,11536,7516,-3434,-15884,-10121,867,6642,4913,-5977,5518,12511,13912,9577,1306,-7252,-7235,-2849,-43,-3260,-4396,-443,4190,5328,8801,11470,14483,10903,-907,-8421,-6634,-10426,-15487,-9171,-4459,-1702,-3372,-5413,-1943,926,8510,34993,52752,56893,63320,53475,13873,-3561,-9911,4157,13212,7446,-4409,-164,10611,14312,7889,908,1401,5569,2020,-729,-2927,-2869,-3625,4292,16621,27386,49716,56312,41139,38403,43346,20077,1435,-7985,-17460,-14584,-3411,743,2721,1943,-12,-7966,-7772,-3624,3514,5198,2297,-1094,-1431,-1358,-4703,-13244,-6062,3762,31357,38923,19024,2096,-15581,-19578,-11512,-2800,4270,8744,3283,-6097,-14607,-5601,2867,7655,1337,5567,4585,958,-6847,-16750,-12073,-579,2153,348,-3998,-10522,-14381,-15089,-11014,-2822,6089,24959,32571,28260,21048,6459,-2422,-6971,-10315,-10333,-9578,-1934,4476,3754,7669,-3228,-1075,4849,4191,-3977,-12644,-13550,55,9182,11146,7406,7058,13344,18552,11962,2389,-8063,-4539,2282,7702,15490,17739,13485,7631,-83,-6597,-736,3149,3029,4112,7402,8961,5602,2326,-6414,-11636,-8029,-19,14941,28142,27160,15839,4074,1770,-269,-1041,-2094,-4728,-2241,2022,479,-4513,-5780,-8525,-14464,-19252,-15421,-10309,772,12872,13053,3991,-3994,-7138,-8196,-3624,-891,-362,5076,3551,4420,-1758,-4357,-5680,-1872,442,3219,1077,-2638],[-6982,-2995,-754,-541,-1287,-1162,-1818,150,-4506,-5618,-2581,-4692,1796,11818,7227,-722,4557,9156,8665,21791,27993,1708,-16298,-10165,0,2798,3427,-20,-7327,-6951,-1564,6406,2144,-7253,-6640,1505,4105,1000,-1530,-1795,-7611,-15651,-10218,-4224,-3772,2040,-5671,-4645,543,6118,4224,4766,5268,-1494,-4735,6425,10818,-148,1406,4392,8974,15574,10959,121,-4650,69,-1342,-1199,-4743,-4348,-1607,-3488,517,8548,15240,17991,21553,14952,6624,5791,6325,1018,3681,5390,-471,101,4829,5592,4042,2742,2422,614,-1578,-1993,-9431,-7575,-1413,5113,15453,11945,5857,-3384,-9107,-8724,-5007,6328,15940,11465,-7047,-16811,-2246,12326,9597,-4447,-2110,377,-5449,-11696,-6724,-2277,-6187,-11531,-5624,2370,43,-6210,-3575,-2587,2018,5326,837,-19645,-29168,-32730,-35382,-25683,-19072,-9158,-124,7400,-2372,2915,6522,5234,2851,-646,-8736,-5341,-1510,501,737,-2652,-10212,-8007,-262,5860,-589,5317,23748,42733,28755,3775,-3935,411,-2240,-3736,-3526,-5275,-7877,-10384,-17942,-9064,-11747,40627,217297,516953,807290,1009414,1068738,991437,725276,431073,154931,3383,28968,26617,21263,32152,35440,13642,2779,-3635,-1483,456,1530,-2321,-9902,-10975,-3666,-1585,-286,2730,1624,396,-6152,-9966,-13915,-9808,-10801,-11330,-1803,8849,8648,5743,700,-1308,5889,13510,1695,-16709,-18413,-13653,-16074,-19738,-3924,4330,12489,20621,27801,15230,4785,-5377,-15254,-4881,7434,-2648,-16621,-11805,1334,4792,116,244,-14168,-5777,9452,-7755,-15401,-5946,6618,19800,17192,4028,-6669,-8044,-4759,-3208,2365,7853,5757,-3751,-9305,-1467,-1463,-8037,-2617,-903,-4096,-5932,-3459,-3238,-678,1714,4941,3287,-268,-1103,8875,20648,5148,-170,-2941,-5814,-7697,-7663,-6158,-9463,-5549,465,11589,27984,12279,3348,-5436,-5791,1468,6862,3545,4854,10935,2016,-12615,-9323,-1876,22328,33838,16573,347,-766,-2737,-4800,-15498,-17471,-8295,-7651,-2244,2524,3834,-3757,-3329,11012,19327,7876,-4136,-10682,-6311,6641,13308,15097,9923,1274,-9946,-3839,2102,4605,6365,10285,19,-10010,-10266,-12165,-3048,-30,-640,1203,3577,2121,-2039,-1020,-1800,-1910,-4706,-6855,-7769,-13746,-20352,-8415,18030,50324,55494,37254,10398,3720,2545,5666,1356,-4607,-4264,336,8230,13297,3275,-7011,-2350,2448,10396,8888,2800,157,-1995,-2221,-22,1003,961,826,-922,3309,4117,-722,-2062,4939,9596,9002,6138,3214,4609,13189,26190,26511,8282,-145,-652,-3599,-8365,-10525,-6902,5778,12741,12104,-70,788,-1201,-4951,3550,2838,-277,-12163,-10535,-6121,5675,29680,41239,38593,6241,700,-5880,-8973,-7926,1477,10556,14276,7684,-995,-7042,-11397,-1052,6032,7014,4275,2229,-2947,-2676,4534,4197,-922,-2656,-6918,-6806,7871,28010,31666,15985,2784,-1540,3558,4371,2560,1694,599,4289,8834,10579,5108,3306,-1082,-5575,-11524,-11797,-5689,4232,6538,-236,-6984,-12414,-8807,3090,1237,-9159,-9054,-4641,1440,7261,8178,-1473,-7144,-3239,-285,-4913,-7047,-3873,-2588,-6769,-8795,-11727,-13665,-11473,4280,17546,17415,287,-1597,-2180,-3286,3775,17529,17239,7941,-336,-1922,-4945,-5631,-4506,-4916,-3998,-7561,-15945,-14893,-10005,-6984,-1347,1296,84,5064,8458,5224,12722,26020,27005,10974,6737,10430,8826,-2236,-6539,-9057,-13203,-10506,-6737,53,5240,3997,-3601,-12428,-7194,9555,22011,21925,11702,2990,-2453,81,-436,1281,1230,942,2537,1571,-4575,-4236,146,3059,19950,66635,102393,97198,68588,36405,10130,-5455,-3096,2356,7350,9340,9382,11919,11688,12406,12151,3276,-4994,-9325,-17984,-16720,-2330,-1707,802,4120,2512,-1196,1661,181,-8171,-4343,-451,-3762,-6822,-10471,4084,7551,2414,-383,-2626,-5263,-4243,1994,1184,598,1077,2886,1047,-1540,-5793,-9981,-7167,6169,12131,12997,6649,1392,2414,-3366,-6571,-2692,3055,9808,12592,9256,2097,-3077,-11611,-119,-8067,-11730,-9176,2991,19178,48684,48884,47823,35230,14089,-1467,-5723,-7172,7438,7773,9494,20522,17625,25985,35468,28601,7272,-11602,-6989,8925,14930,19639,14007,4525,1251,4333,6598,2397,-6225,-4895,-5141,-8034,-9070,-4893,-2142,-3225,1248,14708,17623,14994,4038,-10060,-8636,-589,388,2735,3175,-3669,-2792,-8525,-15048,-7950,-5162,5842,8544,2232,-3791,2025,18110,13637,-6579,-8726,3330,12669,15230,14843,17915,32838,51305,55010,40026,15173,1406,5034,13584,14544,8493,8085,12226,8232,-2454,-10783,-9280,-9148,-8388,-14094,-8290,-3539,13752,17101,-1288,-7279,-7037,-10100,-8293,-2079,1633,-4753,-14297,-8791,-3169,-8090,-15089,-13461,-8212,-7281,-6767,-9611,1082,-63,-13358,-21772,-8416,-5273,-21773,-13560,589,3343,-2478,-1517,-2643,-5471,-4430,-6437,-5918,-13259,-9459,-3990,-2590,-1947,-243,2335,1516,-4015,-2009,3480,2918,10111,19056,10627,2278,-2339,-5581,-1982,-1200,-2402,3004,5164,3040,644,-3397,-3704,-2397,1202,-1120,-5615,-4927,-4021,-3112,-1712,-6337,-10487,-4513,7620,17339,16988,11609,7679,14155,38924,42695,24076,7948,1138,-381,-1155,-4898,-6340,-1751,7891,10510,7993,-1476,-7503,1770,7444,11317,5694,3207,891,-1089,-2889,-2153,1055,2272,265,-1321,-1749,-5970,-5721,1603,11112,19155,35726,37712,13493,-5026,3404,14976,14461,5471,-928,5763,19203,19065,-2353,-22031,-7721,18000,19396,11605,3086,-2180,-826,3931,24976,34301,24652,7227,-3215,-6866,-10076,-10326,-7213,-3512,-3600,-5288,-8457,-11130,-11041,-4550,-1984,-10738,-9423,1058,10949,8199,-7097,-19865,-11921,-1438,2730,3679,-1971,-8339,-1013,2736,-898,-12034,-9054,856,2428,-4558,106,6791,7276,-2463,-8145,-13432,-11138,-5693,-6823,-3914,-5047,-8926,-9490,-5898,-4212,2127,5894,10814,26823,37724,33450,9293,3162,8214,5611,2865,-1914,-5791,-8677,-3431,2516,-1169,-9393,-8803,2099,13932,17804,11524,2431,-2863,22305,38249,17061,2554,505,-110,-2523,1780,-2603,-12000,-11557,-2592,3916,2061,-615,-5572,-7111,-2577,-1209,1532,2908,2543,9539,14678,13877,879,-4497,-3705,-3731,-925,1988,4251,4089,3973,5643,9816,9652,3146,-4581,-8346,-6465,-1554,-6147,-2177,2058,5376,8015,16172,29255,19888,11315,16333,42716,58035,45633,22956,14765,30063,43874,32490,17971,12566,-3005,5743,11346,19977,19548,4625,7320,13458,15190,9573,4541,-3998,-5905,-1305,2143,-1672,-4527,-3038,-4423,-5099,-874,756,2563,381,-897,21,162,417,-1652,-9935,-12416,758,1369,-5732,-2680,5741,13299,8036,10539,14658,16447,8551,-3821,-9065,-4248,-4869,-9810,-6630,4459,8349,5518,2180,-492,2333,15311,48151,57719,42178,21530,21553,26281,10397,5365,6056,218,-274,2595,3090,2461,-4733,-7474,-2403,-815,-4687,-1037,-1796,-2409,-825,-5632,-7284,-6405,-6706,-10813,-10278,-4532,-5756,-2076,-3067,-3124,2013,7656,6610,2272,-6651,-14553,-16430,-7749,5117,13317,9319,-2033,2779,10757,10968,8724,10629,12279,13099,23132,14862,5624,736,7754,23337,15860,4473,-7813,-10358,-3328,-467,-224,-11149,-14878,-7630,-365,4545,8152,4843,825,-1524,-6557,1221,4356,5914,10187,26661,33589,26988,11610,-4363,-10354,-10582,-3105,4013,5520,13965,9867,-4706,-15993,-2898,5982,7807,2829,-3796,-8725,-3219,-3812,-6066,-5546,-6106,-2025,3313,7836,9848,5207,2156,-4554,-3814,-8576,-9383,3302,21477,48773,51694,33008,23303,25675,16722,5394,-3442,-959,10708,39733,59696,61565,25482,258,-9974,-10641,-10371,-10721,-6472,-1234,1856,1973,6469,2884,8011,4034,3059,-428,-3906,-5364,-2196,-4186,-5880,-6483,-8906,4744,12744,7759,-2684,-6680,-2787,107,5988,10292,15378,10984,-1880,-6330,-12961,-15561,-6183,1334,1729,-513,-6420,-11850,624,11477,12793,1975,-7626,-7070,-7217,-6928,-9494,-6279,-583,5263,5017,445,-2250,-3930,-4038,-2249,-8585,-6512,-1441,-7624,-9355,10524,21227,13254,-4807,-14455,-15718,-10433,-6364,-6994,-7524,-726,9677,8284,574,-1375,-539,-1805,1744,-688,-4706,-4843,-5164,2153,7506,7448,7207,3131,-1229,-5963,-3822,1970,4313,5276,5092,2081,-4221,-15023,-9377,9695,22145,9542,-723,-7068,-5154,-7155,-10307,-3864,2525,12586,13292,-1218,-10440,-11485,-7408,-13088,-13816,-17204,-12751,-11226,-6548,-8768,-7602,-490,5349,3064,6526,9505,4245,5410,3379,252,-2248,-7058,-8937,-13692,-11775,-5814,2283,3758,1586,73,950,2814,791,6906,16927,15631,1685,-9907,-6343,-3066,-2764,-7995,-6640,-4325,-9933,-12326,-6433,-7847,-6255,-4595,-3174,-14445,-10931,-4273,-8586,-2213,11678,22392,15908,-995,-9898,-14273,-8858,-2822,-3032,-10061,-10184,-4620,-588,-154,-3261,-2668,2166,3550,2080,-6622,-4495,-6698,-6528,-367,2378,-806,4941,16407,29025,25469,15874,7088,-1541,-1617,6318,15575,23051,22460,19448,24804,1757,-6622,-1043,6758,6390,18551,11016,2607,8974,25959,26374,-775,-8949,-4065,-8627,-12958,-1857,6306,2074,3608,5977,4908,4157,2733,105,-7344,-7004,-2997,466,5179,18848,15582,-9064,-10311,-10269,-10047,-5747,-8073,-7563,-2638,-5501,-5116,11533,29022,36049,16119,4564,553,-2765,-8011,-12795,-7833,-278,18729,30326,20348,5585,-4572,-7634,4992,13760,15526,3452,-2955,-6715,162,14997,28595,24967,1757,-3171,-1134,4031,-5013,-7239,1273,9482,12517,6407,3371,-1590,-6081,-12175,-6499,-8309,-6731,-1108,7849,24838,33134,21299,4377,-3673,-4285,-3097,592,-5321,-6403,-7498,-12526,-22511,-16556,-8496,989,9428,9138,5993,4153,688,637,-1517,-6677,-10401,-12072,-9762,-7435,-8946,-12176,-14693,-6998,1627,10478,27997,38176,35591,24536,12956,9710,15919,18565,-602,-11914,-9260,728,-1072,-9461,-8082,-5350,-6484,-3422,6491,10415,7899,3163,-2306,-6496,-4148,1811,5214,6562,4479,9286,17116,22297,21436,12806,2679,601,-4317,-7920,-8319,-10573,-20015,-7727,2851,21939,19263,9352,5805,5606,11381,42339,47792,19362,-2566,-2038,2838,-1188,-1866,-5131,-6342,-4934,-6805,-8028,-7560,-7980,-8258,-6333,-399,1612,-1762,-4954,-9227,-9442,-8145,-11751,-6561,-1151,2366,-3598,-9046,2054,12299,7773,-8040,-1874,8707,202,-9839,-9767,-8788,-9429,-7549,-14394,-15276,-4909,-3434,5802,6247,1167,-819,1020,-2081,-8301,-1186,9222,17488,8546,4948,13472,24152,22575,8921,2089,2059,11761,20708,18766,14753,15386,13066,6072,-1090,-3421,1901,8261,9876,15066,14664,10092,14505,28093,36198,42394,40377,20049,11751,16531,13397,5110,4662,12039,13254,9242,5499,4341,7088,10143,8465,5825,2344,123,2127,3499,1545,1439,1035,-2547,-7667,-8438,-13062,-11798,-6982,-3568,-6470,-9390,-6194,-737,5171,8062,1153,-2423,-8924,-4307,1533,-16,-3287,-3893,6480,-719,-1747,-1206,-4262,-10975,-11005,-5040,-5525,-6453,-4858,5733,23075,32536,17936,8734,-326,2532,4378,-114,-4259,-2608,-1173,-2801,-5304,-5302,-5962,-3049,-6763,-16630,-16805,-13077,-10219,-8945,7171,33180,42767,35471,32725,21550,9487,9881,7281,-455,3719,15710,26042,17972,6254,2955,12555,22202,38066,31341,13559,14264,13607,7749,8635,11304,1048,-2434,7253,29805,29734,11374,-6212,-10238,-2625,2990,3114,-2369,-6200,-6333,1461,-2025,-4375,-7418,-2663,10385,22581,12639,5117,2868,2610,-186,-1714,-3764,-5174,-4463,-3096,-5995,-4536,817,6885,9802,4490,3549,3254,4492,5270,-4055,-4532,2091,14290,15876,1204,-15056,-13692,-4826,-2098,9187,21640,44955,51646,30174,3420,-3696,-10401,-9510,-5412,-2945,-1014,2260,-1124,-2776,534,-684,-5579,-569,9571,6857,-4572,-14165,-5897,4437,8512,5505,-3555,6855,12870,13167,8066,-242,-8537,-5161,-447,1841,-2396,-3946,388,5334,7652,10176,11569,15053,11264,-2347,-11558,-8694,-11622,-15799,-9081,-4168,-2071,-3865,-5493,-1475,1764,8939,33891,51530,55120,60738,50716,13549,-3626,-11327,4508,14282,9423,-7274,-665,11347,14388,8733,2390,1231,4632,1922,-1044,-3071,-2663,-2748,4610,15028,27328,51473,53723,37020,34062,42719,23799,4608,-5219,-14255,-18259,-7744,-42,4088,3159,1603,-6513,-9694,-4870,2208,3759,898,-1904,-1685,-1905,-5574,-12614,-5570,3003,27673,32575,13774,-2542,-18439,-14547,-7802,-1833,4206,9218,4404,-5222,-15217,-5844,3023,8338,840,2950,3463,730,-8940,-17465,-11760,-412,2144,163,-4697,-11347,-14315,-15119,-12794,-2680,7890,27078,31408,24767,18417,6147,-2056,-6205,-9303,-10011,-9520,381,6525,3371,5759,-3918,251,7499,5237,-6070,-14727,-11494,1449,9168,10250,6869,6641,11133,13675,8195,287,-7646,-3084,2962,5707,12447,15679,15041,11853,2898,-4666,1208,5036,5079,7015,11784,14792,10037,4071,-5724,-10498,-7629,121,14937,27851,27561,17606,4427,1460,-535,-1402,-2107,-4205,-1599,1469,-936,-6243,-6972,-8321,-12494,-15182,-11171,-7728,716,10750,11331,3776,-3904,-6922,-7471,-2629,-209,-1075,4369,3509,3431,-1526,-3570,-4859,-1984,312,2818,888,-2501],[-5890,-2581,-432,-446,-1670,-1536,-2218,3,-4464,-6721,-6539,-4529,4779,18274,11772,976,6977,8288,6192,19232,27113,2866,-13372,-7478,442,3579,5686,2497,-4956,-4510,2285,11354,7999,-3589,-6395,-522,3597,2037,-250,-1099,-7870,-17055,-10661,-4226,-2469,3296,-3864,-4630,382,4800,1886,3542,6530,1591,-2343,1727,4909,-5723,-2688,1291,7106,14616,10154,270,-4466,-1564,-3398,-2549,-5559,-6546,-3081,-3069,1294,8813,15394,17519,19916,13275,6396,6627,7633,694,3570,8440,2458,-3115,-167,121,188,679,1692,1175,-9,-1327,-9128,-7749,-3820,326,8972,5776,1532,-6751,-11966,-11354,-8083,4469,14914,12009,-3111,-12378,-6549,7864,9037,-292,1366,2148,-5075,-12826,-7276,-858,-3786,-9414,-7075,359,-231,-7705,-5092,-3846,1189,5812,3245,-16433,-33055,-35125,-35956,-25102,-18913,-10479,-2080,7940,-1301,-3502,-1283,-523,-1531,-5281,-12205,-6745,-2711,21,1204,-1862,-9753,-7241,224,4341,-1633,6947,27169,43557,29742,8848,9892,13132,3796,1132,44,-2716,-5590,-8148,-15489,-12310,-12267,46016,204282,447949,679197,848153,912090,867301,642850,385428,136291,-283,26469,23935,17551,24899,27286,9874,1807,-4733,-1691,1712,3307,-954,-8383,-10307,-3486,458,5498,6550,3998,2341,-4152,-8705,-16196,-13172,-11195,-10052,1026,10838,8624,4921,-591,-3644,4506,14918,4571,-13143,-16357,-12490,-14671,-23545,-12527,-5655,5064,17602,31053,19711,6561,-5601,-14137,-2014,10461,-648,-16525,-13252,2104,7488,2372,-331,-10882,1558,16418,-1811,-13785,-6829,6794,21010,17008,4461,-6011,-9668,-5403,-2148,4180,9483,7525,-1805,-8085,-1941,-3125,-5743,-328,102,-3832,-5823,-3022,-2925,-1476,815,4735,3466,-413,-1055,6240,15912,2638,-1383,-4313,-7641,-10192,-10204,-8022,-11419,-7762,-660,12275,28427,11688,2020,-6167,-5051,3032,10156,9411,10335,12389,-2,-12391,-7347,297,25312,35019,13792,757,3002,3130,1745,-9801,-14537,-8300,-7109,-2123,3627,5671,-2197,-2035,11920,19393,6523,-7372,-14527,-10070,3259,12311,15901,11114,1568,-11207,-4593,1689,4132,5607,9251,2,-11169,-11618,-13380,-3544,-471,-1690,-677,2476,3037,-362,-1366,-3818,-3760,-6237,-7986,-8186,-13195,-21264,-14129,11184,44969,53973,38553,13774,6905,5953,8547,3106,-3850,-5121,-805,7888,13961,3734,-5895,-3606,258,7852,7895,2548,184,-1885,-2728,7,2351,3972,4705,174,2151,3304,-177,-850,5306,9401,9403,6702,3821,4498,12445,27229,29966,12431,2142,826,49,-3526,-5781,-1501,10912,15279,11217,-2970,-2038,-4966,-9247,1476,1858,-568,-10676,-8960,-4821,5888,25872,36341,35545,5614,1324,-4540,-8152,-7514,2916,11215,13552,5433,-3221,-8225,-10492,-1065,5109,4727,1665,288,-3688,-2625,5324,7102,2017,-761,-6291,-5783,9787,28585,30053,15381,3027,-1644,3128,3277,1988,2624,3784,8165,12131,12757,6080,3214,-1909,-6923,-12905,-12553,-6854,3449,7711,1847,-5961,-12446,-11488,518,-733,-8718,-6758,-3292,2906,9870,9599,-2026,-8177,-3805,-411,-4383,-7121,-4459,-2922,-6492,-7289,-10109,-13237,-11070,4236,21339,24028,3155,-1855,-4707,-4270,6059,21750,20531,9519,-963,-2942,-5277,-5221,-3608,-4086,-4094,-8559,-16372,-12258,-7596,-5489,-1504,843,601,5325,7659,8914,20593,34861,31224,11764,7735,11830,9407,-2893,-8338,-7729,-11850,-12827,-7647,-103,5048,4433,-2632,-11287,-7744,9655,23508,25530,16141,3961,-4975,-3583,-2754,57,1032,1569,3625,2514,-4311,-4509,427,3321,15130,50914,85030,84794,64347,36691,11430,-4434,-3075,2774,8175,11046,11140,11592,9619,8615,8135,42,-8002,-10962,-17499,-15208,243,1190,2629,4878,5488,1084,2130,-998,-11261,-8011,-2668,-4297,-6719,-8623,4267,5971,327,-2151,-4938,-8120,-7170,-1007,-1710,-2052,-1758,73,2505,1986,-1799,-7899,-7047,5268,10357,11309,5147,262,666,-6695,-8947,-1256,7684,12510,12237,8595,1020,-5827,-15744,-2055,-8365,-11878,-10702,1164,17581,53603,59335,61916,46388,19338,-374,-6638,-1471,12869,12776,12650,25125,24818,31553,33790,21675,687,-12079,-2482,10047,11252,14644,10489,2124,-634,3263,5975,1991,-5719,-3990,-4619,-8776,-10636,-5724,-2482,-3870,-235,13540,17971,17133,6732,-6628,-5414,1000,2438,5631,5512,-4142,-4327,-9792,-14974,-5322,-3322,5036,7441,202,-5554,-911,12068,9651,-7646,-7021,3054,10643,13221,13935,16497,28094,46188,52480,38143,12867,561,5165,14197,16438,10211,8584,12252,8072,-2951,-11410,-9056,-7657,-5701,-11234,-8940,-3853,13243,16837,-193,-6957,-8382,-11589,-8408,-2055,1392,-5110,-11585,-7289,-3041,-8331,-12795,-13784,-9301,-7194,-5562,-7801,2046,-312,-13274,-20787,-7650,-3150,-18064,-18908,-4230,440,-4119,-3280,-4001,-7110,-4575,-4973,-5058,-12162,-11515,-4042,-1275,-962,-277,1395,761,-3840,-876,3364,1723,6264,17132,12096,2096,-3057,-5179,-1611,-1140,-1653,2040,2961,1041,-850,-4941,-4840,-2983,1407,-126,-6924,-5886,-4829,-4108,-2941,-6148,-8062,-3246,9162,18061,16627,11420,7387,11465,32277,37649,17441,332,-4814,-3991,-2351,-5936,-6896,-640,9395,12304,9304,-1519,-6215,3792,9335,11762,5878,4032,1996,-84,-2153,-1479,1754,3759,1181,-1411,-2397,-6458,-4911,3567,13087,21346,35139,34513,10484,-2809,7616,18047,15208,6054,-310,6461,19556,16526,-5338,-21798,-4243,23207,25072,15028,5750,809,1840,6196,23998,30830,21858,5735,-4000,-6409,-7197,-6784,-3953,-614,-1207,-3985,-8308,-10821,-10663,-4778,-1684,-9808,-7890,4004,14328,10331,-6417,-17393,-7469,2292,4553,3970,-2013,-7482,381,2894,-2053,-13408,-9760,588,2728,-1608,3055,8293,6175,-5889,-10800,-16380,-13399,-7678,-8695,-4703,-4149,-7559,-11929,-7473,-5208,1501,5719,11655,30027,41891,36169,10731,4347,7666,4236,1987,-1616,-5848,-8452,-2530,3909,1694,-7763,-10708,-304,13832,19662,10889,-4032,-9368,16942,33711,12536,-102,-520,-642,-2914,408,-4661,-13202,-8466,520,6317,3807,702,-4349,-7505,-2973,-1609,774,677,402,6381,11131,9934,-2215,-4131,-1257,-2441,-964,1952,5145,5721,6783,8886,13509,13295,6259,-2250,-9005,-8533,-1616,-4223,-2044,1944,5596,9028,17138,29001,19805,10123,13684,40745,58053,45784,22851,14523,30817,49882,43264,28139,20088,2486,6198,12830,22024,22615,8907,10350,13264,13533,6146,92,-9274,-10757,-4983,-1428,-4125,-6216,-4503,-5537,-4469,471,379,619,-1425,-698,1007,719,352,-2243,-9912,-15078,-1584,-2433,-10010,-6566,1451,7040,2864,7965,15186,17270,10260,-2373,-10433,-4379,-4130,-9407,-8511,1184,6391,4766,1904,-94,1773,12203,44482,59515,48517,24810,24927,29672,12472,6302,6294,50,-1358,2057,3439,3673,-4076,-11255,-6414,-3847,-6603,-2710,-3966,-4704,-2301,-6233,-8049,-7020,-7901,-12211,-10616,-3450,-2840,1002,-118,1367,5575,8915,6718,1879,-7542,-15073,-16258,-8489,3997,12517,9834,-673,4409,11821,11210,7712,8731,11174,13308,22527,13979,3774,-1268,6614,23679,15411,3257,-8448,-6879,2275,6171,5798,-7334,-14982,-8353,-515,5735,9788,5678,1008,-2159,-5841,3399,6545,7929,12741,28757,32307,22584,5830,-8320,-11811,-10757,-3105,3891,4391,11086,7977,-3757,-10378,407,9140,10288,4251,-2675,-9085,-5197,-5998,-8610,-8422,-9600,-5323,237,5519,10016,6299,2356,-2403,-1625,-7314,-9011,4573,23746,49413,48747,30146,19043,20484,13578,4393,-4386,-1520,10427,40422,61102,59929,24126,1180,-7789,-10331,-11614,-10682,-6335,-2374,150,885,7089,5181,11121,7863,7246,3436,-1269,-3365,-1427,-3800,-5290,-5701,-8592,3560,10833,5347,-4686,-7541,-2879,245,6125,10107,14234,7577,-2947,-3900,-7158,-9114,-3749,-896,106,601,-2842,-7588,1030,10471,10308,379,-6334,-5790,-6565,-6932,-9306,-5641,-92,4935,3714,213,-2875,-4974,-5067,-2813,-9386,-11489,-5765,-8001,-5401,11147,21531,16627,-3259,-14604,-12026,-8525,-6493,-8053,-7862,-637,10108,8729,968,-443,1145,319,2137,-3212,-8862,-4391,-6337,-1307,5341,7966,7047,3549,675,-5255,-4156,1278,4280,6277,4388,-2313,-8973,-16070,-6347,14179,23254,7220,-5621,-9790,-5255,-9049,-14014,-7702,-443,11186,13709,-739,-9308,-11439,-6821,-11614,-12362,-16823,-14183,-14932,-10928,-11507,-9473,-2979,1974,117,3601,5066,960,3641,2939,1169,-1190,-6743,-9551,-14751,-12416,-6379,2875,5386,3366,1559,1890,1953,-1620,4372,18111,20276,6508,-7056,-4482,-1038,-490,-5717,-6544,-5056,-10557,-10701,-5128,-6332,-4851,-2966,-1234,-12067,-10746,-4401,-6518,3705,21486,31394,20102,-1028,-11303,-13894,-5961,-510,-2155,-10964,-12376,-6029,-1420,-699,-3494,-2440,3440,4599,2381,-7097,-4189,-6240,-6764,396,6052,6759,11989,19250,28059,24921,16496,7093,-2519,-1368,7571,16038,20361,21382,18900,21056,-940,-7879,-1081,8390,9614,22611,15934,5268,10005,24100,17898,-7102,-5459,-1499,-6060,-9134,1731,8507,4307,6217,8432,6586,4408,2786,920,-5670,-4824,-465,3350,7077,17484,12669,-9669,-9149,-9917,-9461,-4824,-6713,-8966,-3747,-6453,-6434,8812,20430,21267,7511,996,-122,-1751,-6266,-11211,-6830,513,20577,36662,29124,12734,-65,-7306,2313,10013,15159,5146,-611,-5419,-2765,8708,23478,27479,9219,4896,6144,10681,1086,-5507,-2083,7034,11482,8337,4976,-1356,-7528,-15146,-10207,-11037,-7431,989,12602,34190,44160,27379,6570,-2813,-3148,-2309,226,-5435,-5178,-5088,-11040,-23793,-18008,-10077,-1905,6340,8146,6027,4268,757,-66,-1605,-6174,-9467,-10836,-9643,-7498,-7970,-10653,-12544,-9371,210,10900,31059,42324,38153,25202,11711,8161,11771,12004,-5378,-14915,-10319,-1561,-2927,-10287,-7642,-4916,-7765,-6228,2368,6945,6907,3940,-542,-4666,-4610,297,4026,6681,5513,9740,17006,23189,21940,13493,5057,3869,-1621,-6481,-7339,-8866,-20202,-11850,423,21703,24261,11090,4949,3819,8994,36651,37185,12658,-5406,-3648,2552,-534,-1536,-5289,-5585,-3648,-5589,-7063,-6638,-7418,-8327,-6834,-441,1990,-2399,-6802,-8737,-9822,-7465,-10514,-6600,-1053,1712,-4812,-7737,192,7162,2320,-11468,-1006,8339,-236,-10529,-10775,-10825,-10027,-6829,-13327,-14935,-4279,-959,8708,8933,4495,134,-278,-2781,-6893,905,7457,12611,2742,1440,10842,21247,20625,7611,800,2081,12084,21138,20123,16690,15652,11292,4969,-982,-3114,224,4333,3771,8050,9527,6169,7877,17793,25234,31674,29411,13736,9029,15213,10715,1482,1188,8988,12323,10079,5905,3133,5115,8904,7936,4493,-459,-2489,1730,4095,2446,2917,2743,-824,-5893,-6698,-10478,-9434,-4675,-1615,-5938,-10402,-7596,-777,6902,11627,4270,-653,-8698,-5614,-692,-1923,-3570,-2375,6952,-641,-2336,-2771,-7724,-15186,-14622,-6752,-5501,-5281,-2818,8673,26711,33045,15801,7650,-279,2790,5685,2876,-2225,-2068,-1035,-2470,-4331,-3892,-4294,-1674,-6204,-17661,-20696,-16641,-12274,-10523,5831,33917,49388,44883,41309,27501,10669,7205,820,-5764,1605,13113,23146,16442,5032,-349,5014,15491,35171,30912,13365,13895,15111,8481,9060,11967,1298,-2641,5347,24520,23435,6403,-8679,-8181,-1093,4902,6357,1182,-3399,-8871,-1783,-5382,-6918,-6992,-5983,8524,22728,13320,5726,3773,3707,919,-649,-3479,-6089,-6927,-6602,-9152,-6419,49,6960,10689,5982,6504,5863,7103,7227,-3390,-6279,-1652,9312,11934,-3161,-18490,-13764,-3628,-306,10205,22902,44705,47839,24760,-1428,-6035,-10612,-10826,-5979,-2259,399,3953,1711,1419,1844,-1587,-8469,-4743,6906,5635,-5352,-9652,-1644,7821,10376,6502,-1372,7488,12476,11749,6045,-2103,-8464,-3446,1596,3360,-1847,-3798,711,5984,9682,10855,10576,14166,10361,-4044,-15420,-11508,-13244,-16300,-9262,-3941,-2376,-4393,-5776,-1141,2452,8980,31792,48362,50947,55485,45888,11562,-4551,-13448,4167,14470,11293,-7324,-851,11986,14091,9165,3514,1108,3430,1467,-1843,-3879,-3192,-2390,4486,12365,25276,50563,49592,32966,30104,42002,28153,8800,-1796,-10157,-16173,-12457,-938,4372,3288,2392,-5392,-12237,-6611,216,1697,-976,-3106,-2386,-2970,-7054,-11441,-4919,2310,23262,25642,8038,-7769,-15728,-9146,-4653,-1687,3290,8877,4931,-4588,-15819,-7039,2289,8484,-267,-342,1077,-1105,-11820,-16620,-11391,-720,1400,-759,-5842,-11793,-13070,-13543,-14333,-3711,8412,27315,28422,20220,15308,5989,-1339,-5207,-8253,-9898,-8924,2769,8588,2860,3819,-4789,1100,9337,5281,-8644,-17050,-10007,2092,8130,8204,5322,5458,8232,8279,3990,-2101,-7216,-2239,2160,2107,8426,12577,15229,15433,5572,-2756,2705,6191,6247,8778,14052,17626,11544,3703,-6140,-9884,-7695,-660,13669,25595,25468,17058,3026,214,-1429,-2387,-2865,-4488,-2147,-482,-3529,-8990,-9171,-9180,-11473,-12249,-8043,-5983,-481,6852,7679,2147,-4746,-7551,-7033,-2267,-117,-2110,2793,2660,1503,-2125,-3544,-4860,-3444,-1581,554,-727,-2986],[-4581,-1872,99,-140,-1840,-1774,-2757,-649,-4569,-6786,-9622,-2958,7478,23654,16666,3282,8827,6692,3534,16396,25988,4847,-8721,-3779,1438,4200,7473,4545,-2978,-1385,7365,17520,15348,2388,-4898,-2318,3284,3208,1122,-317,-7977,-17930,-11001,-4361,-1368,4589,-2020,-4330,126,3047,-756,2185,7786,4593,-271,-4351,-1870,-10942,-5665,-1064,5259,13177,8871,175,-4025,-2826,-5218,-3667,-5899,-8757,-4191,-1965,2374,8504,14476,15883,17145,11184,6392,7722,9000,498,3096,10562,5245,-6318,-5848,-5472,-3855,-1719,665,1467,1811,-374,-8684,-8087,-6079,-4172,2638,-101,-2588,-10102,-13564,-13682,-11275,2332,13208,12186,630,-8555,-8210,5202,9457,3353,4392,3732,-4745,-14019,-7983,219,-1506,-7105,-8217,-1873,-547,-9397,-6949,-5444,485,5874,5096,-12608,-32930,-34939,-34802,-23373,-17738,-11091,-4212,7321,-98,-9263,-9780,-6477,-5553,-9180,-14492,-8030,-3937,-574,1459,-1181,-8978,-6065,966,2536,-3207,7776,28682,40928,28618,15873,24464,26631,10948,5490,2624,-974,-4113,-6517,-13248,-14861,-8651,52093,188042,379620,561756,705016,773171,754871,565521,340278,116620,-4799,21528,18428,11736,16112,17915,5287,405,-5832,-1605,3281,5147,301,-7314,-10346,-3842,1411,10324,10374,6251,3875,-2308,-7106,-17443,-16225,-9331,-8313,3682,12246,8039,3726,-2241,-6345,2248,15186,5936,-11231,-15629,-12410,-13866,-25722,-22447,-15963,-2714,13400,32303,23458,7987,-5984,-12940,1445,14917,3045,-15028,-15167,2537,10212,4809,-1162,-7680,8254,23249,3996,-11731,-7617,6462,20793,15792,4470,-5324,-11452,-6280,-1426,5272,10194,8554,-93,-6146,-1976,-3888,-2947,1586,701,-3999,-6110,-2945,-2863,-2409,-348,4217,3423,-429,-161,5315,11529,-89,-2792,-5860,-9369,-11753,-12575,-9567,-12949,-10082,-1956,12602,28211,10689,381,-7216,-4656,4110,12750,14769,15952,13503,-1562,-11038,-5447,2402,27789,34654,10329,538,5643,7961,7271,-5089,-11839,-8391,-6922,-2310,4259,6929,-968,-1338,11692,18025,4872,-10034,-17205,-12598,416,11131,16322,11998,1726,-12870,-5703,704,2823,3723,7197,56,-11379,-12191,-14771,-4345,-1053,-2653,-2669,1313,3990,1042,-2022,-5770,-5413,-7473,-8459,-7432,-10934,-17124,-18362,4116,37479,49768,37843,16802,10503,10626,12020,5093,-2978,-6168,-2375,6834,13812,3864,-4853,-5240,-2541,4522,6423,2066,112,-1806,-3361,-321,3290,6594,7488,40,257,1963,-169,-205,5053,8624,9000,6541,4060,4488,11728,28236,33304,16562,4339,2073,3530,1579,351,5111,16211,17345,9735,-6201,-4913,-9160,-13930,-727,656,-965,-8206,-7100,-3404,5848,21678,30533,31069,4123,1589,-3200,-6706,-6510,3922,11119,12108,2723,-5493,-9070,-10020,-1475,3929,2381,-1110,-1859,-4543,-2768,5778,10170,5163,985,-5839,-4900,11410,28402,27476,14141,3116,-1805,2351,1557,673,2796,6359,11671,15330,15079,7333,3298,-2719,-7627,-11056,-11009,-7187,2771,8725,3897,-4752,-11830,-13637,-2100,-2856,-7395,-4528,-2210,4101,12075,10568,-2599,-9445,-4854,-1056,-4189,-6687,-4316,-2575,-5830,-5821,-9045,-13492,-10879,3318,23452,29345,6052,-2073,-7575,-4985,8407,25557,23232,10846,-1852,-4372,-5848,-5180,-3199,-3689,-4281,-8343,-12132,-6920,-3924,-3742,-2032,-67,676,5105,6655,12504,28508,42445,33385,11436,8249,13160,10319,-2802,-10198,-6269,-9525,-15427,-8887,-608,4406,4572,-1708,-9513,-8048,8470,22440,27080,20802,7250,-5743,-6248,-4495,-1160,781,2187,4699,3408,-4078,-5295,21,3238,11496,36966,66883,70337,57393,35047,12184,-3390,-3197,2824,8356,11839,12172,10722,7079,4493,3578,-3818,-11695,-13284,-17586,-13640,2542,3888,4183,5273,7692,3459,2502,-2490,-14317,-10644,-4193,-4462,-6109,-7048,3862,3956,-1972,-4144,-7443,-11168,-10320,-4022,-3823,-2779,-2699,-2301,3839,5176,1945,-5785,-7295,3380,7743,8950,2857,-1616,-1961,-10724,-10206,1644,12834,14816,11392,7521,-541,-9371,-19705,-2599,-7350,-10771,-11642,-555,15854,57433,68803,75118,57416,24818,891,-7283,3851,17338,17259,14678,27400,29585,34162,29469,14479,-4328,-9920,824,9817,7191,10255,7235,-478,-3096,1237,4310,991,-5365,-3088,-3762,-8590,-11155,-6391,-3008,-4678,-1946,11658,17432,18393,8912,-3336,-1677,4001,4998,9040,8778,-3598,-6733,-11995,-11594,-1716,-591,2551,4171,-2549,-6758,-3370,6305,4882,-9346,-5628,2411,8009,10329,11993,13560,20624,36918,45462,32882,8872,-967,4787,14119,17576,11442,8491,11557,7335,-3585,-11536,-8887,-6386,-3341,-8722,-9799,-4235,12746,16505,1155,-6263,-9236,-12592,-8118,-2007,912,-5326,-9058,-6040,-3326,-8626,-10430,-12385,-9753,-7101,-4620,-6277,2955,-275,-12350,-17517,-7289,-1962,-13861,-21696,-9933,-3384,-6462,-5352,-4885,-8146,-3833,-3438,-4505,-10042,-13739,-4378,39,112,-324,451,179,-3683,-60,3188,964,3110,14164,12707,1526,-3459,-4547,-1248,-950,-977,908,630,-922,-2192,-6505,-6006,-3498,1593,856,-8616,-7364,-6269,-5501,-4252,-5601,-5478,-1734,10225,17641,15446,10699,6614,7889,23429,29472,9612,-5991,-9801,-7689,-4063,-7306,-7109,1071,10716,13448,9958,-1932,-4203,5596,10469,11248,5344,4315,2772,865,-1448,-1288,1541,4505,1965,-1168,-2791,-6461,-3428,5899,15244,22781,32950,30776,8874,1774,11469,20370,15335,6082,-75,6824,19070,13038,-8586,-19956,-1035,27728,30576,18700,8906,4423,4844,8326,22143,26400,18698,4280,-4526,-5254,-4381,-3624,-906,2345,1557,-2112,-8300,-11130,-10812,-5432,-1769,-8865,-6483,6430,16849,11708,-5726,-14174,-3656,5565,6004,3888,-2287,-6538,1750,3082,-3061,-14208,-10223,291,3063,569,5129,8646,4164,-8642,-9746,-15070,-14879,-9345,-10364,-5341,-3202,-5629,-10613,-7576,-5789,863,5292,12056,33128,46237,38873,12334,5189,6577,2722,1088,-953,-5472,-7589,-1276,5154,4572,-5604,-12535,-3356,12616,19946,9245,-11550,-15274,11830,28265,7216,-3231,-1751,-1205,-3330,-833,-6193,-11974,-5021,3639,8692,5583,2066,-3148,-7795,-3437,-2196,-285,-1345,-877,3978,7810,6059,-5176,-3644,905,-1143,-1056,1471,5258,6531,9029,11753,16916,17044,9699,536,-8055,-8274,-785,-2123,-1947,1664,5682,9807,17645,28224,19498,9282,11067,36923,54631,43067,20925,13257,30508,54222,53794,39700,28660,8652,6991,14359,24083,25292,12220,12011,12052,10685,869,-5904,-15345,-15358,-8516,-4611,-5888,-7011,-4627,-4100,-751,4179,1183,-1121,-3452,-425,2073,1325,463,-2197,-8208,-17484,-5383,-6623,-14298,-10794,-2079,2147,-1677,5081,14565,17230,11593,-732,-11703,-4559,-3299,-8627,-9638,-1254,4555,3930,1645,410,1114,8931,38705,58025,52619,27479,27821,32590,14366,7308,6841,661,-2096,1476,3624,4549,-2933,-14441,-9695,-6296,-7905,-3578,-5418,-6431,-3382,-6457,-8521,-7623,-9121,-13219,-10544,-2136,528,4895,4161,6653,9078,10203,6825,1583,-8039,-14015,-14925,-8941,2781,11312,10003,678,6046,12483,10741,5980,6176,9524,13284,21078,12737,2191,-2716,5883,23296,14570,2027,-8385,-3115,7130,11086,10656,-3602,-14322,-8957,-662,6759,11166,6619,1544,-2281,-4124,5699,8814,10063,15454,30675,30636,17827,366,-12220,-13728,-11128,-3179,3685,3372,8787,6987,-1069,-2652,4828,11844,11700,4818,-1920,-8467,-6958,-8243,-10892,-10931,-12664,-8370,-2632,3261,9627,7138,2708,115,601,-5736,-8141,6219,25671,48585,44788,27295,14994,15097,10011,3266,-5187,-1769,10060,39586,59359,55833,22352,2045,-5671,-9154,-11772,-9561,-5971,-3595,-1801,-178,7681,7436,14517,12210,12033,8020,2216,-624,-294,-3249,-4644,-4796,-7813,2287,8712,2945,-6272,-7908,-2766,356,6155,9707,12556,4289,-3610,-1553,-1514,-2882,-251,-2802,-977,2708,1650,-3074,1680,8945,7508,-808,-4808,-4392,-5691,-6688,-8515,-4535,699,4589,2199,-151,-3259,-5603,-5728,-2873,-7715,-13935,-9663,-7239,-2428,10423,20099,18341,-126,-8987,-7702,-6209,-6266,-8648,-7827,-628,9978,8651,1278,732,3045,2576,2758,-5193,-10088,-1864,-6026,-3673,3044,8152,6258,3192,1940,-4433,-4128,742,4365,7189,4166,-5509,-12184,-15297,-2840,17684,23015,4911,-10723,-8912,-3491,-9131,-16712,-11250,-3172,9777,13903,18,-6447,-10041,-5096,-8700,-9211,-15516,-14898,-17404,-13937,-13155,-10801,-5308,-1337,-2565,880,434,-2415,1837,2575,2302,282,-5631,-8764,-13586,-11630,-6768,3354,6773,4856,2602,2210,730,-3761,2916,19960,25509,12120,-3535,-2120,1481,2383,-2663,-5357,-4790,-8784,-8229,-3313,-4330,-2899,-835,1059,-9737,-9682,-3987,-3540,12083,33807,41800,24874,-700,-12303,-10966,-2994,1774,-1174,-11662,-14199,-6551,-1765,-959,-3642,-2304,4626,5646,2931,-7141,-3795,-5702,-6789,1258,9295,13556,19334,23069,27952,24475,16874,7034,-3246,-742,9107,15616,16403,18903,17387,17151,-3319,-8943,-1259,9160,11294,25018,20507,8287,10886,21099,9817,-11487,-2491,700,-3448,-5039,5491,10584,6106,8097,9987,7282,3954,2574,1812,-3890,-2724,1877,6116,9315,17231,12287,-7260,-6910,-8779,-7844,-2756,-3914,-8564,-4986,-7116,-7158,6119,12743,7835,-337,-2431,-490,-343,-4165,-9336,-5507,1826,22917,43973,40438,22401,5633,-5887,217,6538,14239,6625,1558,-3559,-4097,3860,18514,28782,16479,13106,13923,17277,7015,-1892,-5061,4593,10230,9980,6658,-915,-8531,-17404,-13381,-13505,-8046,3204,18022,44269,55246,33509,8851,-1654,-1683,-1300,1,-5278,-3994,-2785,-9270,-23734,-18804,-11155,-4222,2921,6730,5502,4005,829,-735,-1635,-5467,-8224,-9165,-8394,-6754,-6322,-8456,-9638,-11312,-1355,10811,33100,45241,39579,25214,10403,6712,7904,5649,-10079,-17482,-10082,-2258,-2432,-8494,-5434,-3969,-8563,-8443,-1364,3547,5748,4319,774,-2987,-4549,-963,2927,6756,6315,9816,16363,23303,21678,13649,6921,6941,1505,-4088,-5192,-6271,-15000,-14709,-1922,20064,27515,12043,3840,1956,6492,30167,26799,6853,-7350,-4858,2413,286,-1084,-5186,-4601,-2320,-4343,-5996,-5589,-6699,-8221,-7186,-339,2456,-3444,-9766,-8776,-10999,-6619,-8702,-6597,-1234,344,-6370,-6229,-1089,2728,-2471,-14335,-805,7032,-1419,-11190,-11189,-12586,-9933,-5590,-11953,-14300,-3616,1757,12573,12875,8753,1358,-1790,-3014,-4343,3260,5813,8131,-2730,-1876,7982,17518,17558,5969,-294,1999,11311,19485,19287,16911,14736,8884,3546,-989,-2660,-1017,362,-2482,1376,4849,2348,514,5953,13895,21189,18992,7831,6240,13414,7965,-1501,-1459,6436,11442,10793,5980,1590,3191,7720,7196,2747,-3475,-5088,627,3860,2476,3768,4346,1445,-3342,-4068,-7437,-7094,-2450,116,-5343,-11146,-8874,-760,8583,15545,7978,1526,-8086,-6462,-2363,-2933,-2559,-248,7272,-632,-2868,-4149,-10534,-18145,-17311,-7900,-4887,-3581,-323,12110,30214,32423,12779,6163,-407,2802,6261,5313,-189,-1247,-729,-1959,-3205,-2401,-2603,-250,-5073,-16102,-18137,-20214,-14175,-11783,4880,33977,55159,53953,49208,32930,11685,4581,-5046,-9787,-207,10190,19612,14305,3994,-2021,-1951,9232,31809,30546,13497,13002,15616,8501,9121,12680,1924,-2133,4233,20181,18839,3782,-8399,-5944,245,6331,9507,5351,236,-8866,-5226,-8504,-8613,-5490,-8476,6944,22975,14310,6706,4890,4925,2091,426,-3300,-7170,-9271,-9456,-11483,-7938,-616,6870,11484,8961,10098,8598,9497,8629,-2679,-7595,-5378,3057,5931,-8583,-20659,-13798,-2885,943,10277,23013,42806,42438,18474,-6521,-7924,-10274,-11148,-5992,-918,2881,6978,5554,5315,2735,-2660,-11325,-8376,4830,5339,-3822,-4089,2879,11384,12732,8371,1069,8058,11975,10322,4233,-3498,-7116,-1544,3849,5128,-982,-3295,1149,6740,11958,11511,9364,12690,8988,-5040,-18634,-14170,-14451,-16258,-9062,-3058,-1756,-4259,-5695,-464,3487,9210,29485,44285,45650,49186,40499,9000,-5414,-15183,3988,14584,13737,-2025,1188,13703,14345,9935,4910,1581,2615,1324,-2299,-4489,-3540,-1683,4742,9527,22005,47669,44847,29638,27316,42158,34103,15186,3307,-4973,-10717,-10827,-867,4325,3131,3117,-3960,-14475,-7668,-1360,21,-2376,-3758,-2538,-3498,-8042,-9816,-3434,2586,19519,19692,3066,-12407,-11067,-3792,-1381,-1438,2422,8574,5693,-3347,-15044,-8138,1797,9325,-766,-3044,-1372,-3447,-14019,-14513,-10331,-618,916,-1340,-6225,-10752,-10309,-10183,-13276,-4692,8788,26741,24979,16030,12979,7168,978,-2820,-6063,-8840,-7158,5935,11401,3169,2920,-4734,2612,11583,5647,-10314,-18158,-8195,3014,7166,6146,3939,4662,5833,3827,641,-3515,-5673,-1132,676,-1699,4872,9801,15332,19306,8984,217,4806,7734,7689,10481,15140,18422,11284,2678,-6146,-8635,-7001,-1086,12407,22695,22158,15176,1056,-690,-1648,-2625,-3000,-4270,-2685,-2506,-5949,-11318,-10900,-9721,-10174,-9220,-4837,-3675,-1002,3019,3663,477,-5131,-7624,-5672,-1151,779,-1910,1830,2473,219,-2046,-2832,-4197,-4536,-3415,-1951,-2167,-2232],[-3106,-919,854,401,-1767,-1765,-3218,-1645,-5082,-6639,-7186,-877,9491,27491,21354,6167,9982,4533,876,13580,24853,7589,-3536,231,2903,4670,8753,5974,-1699,1618,13450,24543,23268,9330,-2507,-3728,3257,4588,2672,665,-7723,-16937,-11109,-4489,-397,5939,-134,-3662,-92,1163,-3196,1181,9168,7455,1345,-11154,-8122,-14652,-7008,-2486,3655,11476,7402,74,-3326,-3499,-6567,-4310,-5609,-10629,-4476,-164,3819,7760,12616,13290,13603,9040,6791,9148,10433,565,2488,11776,7902,-7882,-11708,-10216,-7343,-4020,-323,1792,4203,1138,-7920,-8068,-7454,-7196,-2484,-5309,-6233,-13094,-12172,-14617,-14250,199,11237,12344,4086,-5392,-8121,3734,10142,6342,7128,5403,-4157,-14942,-8482,1240,925,-4467,-8577,-3984,-575,-10790,-8841,-7054,351,5773,6407,-8852,-30313,-33535,-33105,-21338,-15961,-10790,-6031,6083,1190,-10765,-17466,-11425,-8333,-11760,-15151,-8858,-4760,-872,1855,-280,-7437,-4054,2372,1094,-4458,8053,28191,35521,25846,22919,38041,40111,19111,9533,4603,383,-3024,-5145,-10999,-15658,-2741,59541,171607,319557,464806,589936,661233,662046,499264,299619,97994,-9536,15628,11138,4335,6743,8339,369,-1010,-6368,-816,5525,7379,1792,-6323,-10341,-4106,1866,14267,14119,8477,5298,-333,-4960,-16930,-17270,-7074,-6264,6293,13300,7232,2501,-3847,-8927,-362,14681,6110,-10908,-16414,-13421,-13247,-20832,-32275,-22163,-8645,9146,31921,26495,9361,-6090,-11365,5384,20495,8234,-11912,-17076,2970,13267,7876,-1768,-4561,14217,29898,9443,-9717,-7860,6036,19567,14094,4496,-4226,-12786,-7060,-833,5899,10405,9280,1653,-3614,-787,-2454,38,3338,1257,-4167,-6355,-2800,-2663,-3022,-1283,3849,3571,65,1805,6796,8764,-2467,-3955,-7079,-10312,-10767,-13878,-10247,-13556,-12004,-2881,13049,27834,9784,-1103,-8074,-4191,5007,14867,19637,21534,14656,-2003,-8892,-3298,4847,30182,33421,6968,160,7622,12081,11762,-1398,-9435,-8229,-6631,-2377,4795,7926,245,-785,10808,15811,3417,-11701,-18546,-13958,-1712,10121,16795,13072,2306,-14326,-6685,-406,1121,1201,4692,466,-10148,-11287,-15659,-4980,-1309,-3074,-4251,724,5408,2593,-2433,-7142,-6384,-7937,-7906,-5448,-7762,-12761,-17847,-2378,28749,43542,35547,19694,14949,17301,16814,7862,-1480,-6821,-3866,5534,13204,4005,-3631,-6613,-5354,1010,4954,1778,332,-1391,-3692,-618,4162,9087,9321,-815,-1784,653,-240,264,4621,7683,8258,6093,4229,4740,11231,29155,36321,20605,6705,3314,6772,6656,6886,12368,21649,19129,8024,-8848,-5878,-10667,-16957,-2650,-379,-1053,-5396,-4883,-1677,5727,17538,24506,25807,2131,1744,-1677,-4557,-4822,4778,10662,10404,63,-7284,-9226,-9711,-1798,3014,474,-3604,-3827,-5248,-3073,5760,13250,8739,2880,-5225,-3775,13095,27884,24623,12898,3605,-1612,1537,-437,-1058,2463,8422,14829,18414,17573,9016,3807,-3160,-7228,-8649,-8857,-6957,2266,9690,6035,-3199,-10581,-13992,-4274,-4543,-5299,-2138,-1108,5265,14002,11255,-2924,-10698,-6150,-1992,-4191,-5801,-3399,-1632,-4922,-4562,-8513,-13934,-10472,1944,24095,33235,8978,-1883,-10244,-4942,10959,28936,25507,12306,-2547,-5905,-6365,-5226,-2998,-3451,-4285,-6865,-7019,-1068,600,-1591,-2616,-1115,631,4765,5722,15836,35785,47913,33361,10256,8417,14364,11462,-1833,-11772,-4463,-5858,-13671,-9819,-1115,3639,4644,-680,-7300,-7497,6293,19074,26646,25158,12674,-3631,-6688,-5234,-2115,685,3043,6078,4599,-3502,-6287,-795,2923,8859,25727,49930,55576,48714,31924,12617,-2120,-3199,2726,8129,11872,12597,9596,4435,500,-1084,-8093,-15876,-15847,-17795,-11729,4754,6427,5549,5510,9222,5863,2879,-4184,-17184,-11764,-4686,-3929,-4824,-5605,3031,1657,-4313,-5991,-9633,-13825,-13454,-6583,-4689,-2094,-2562,-4148,5026,8010,5454,-3539,-7644,772,4693,6277,138,-4011,-5347,-14988,-9149,6130,18467,16521,10116,6326,-1897,-12918,-21259,-1642,-5185,-8651,-11704,-2097,14112,59909,76414,85814,66975,30186,2485,-6933,8151,20095,20691,15380,26763,31088,33298,22992,7592,-7730,-7896,2702,8340,3023,6524,4305,-3084,-5938,-1599,1754,-434,-5013,-2117,-2545,-7310,-10336,-6783,-3654,-5577,-3757,9261,16130,18789,10595,-192,2500,8607,8413,13013,12997,-1447,-9761,-12916,-7408,2492,3355,-377,-1290,-5626,-7398,-5317,1332,-109,-11666,-4569,1438,4980,6784,9125,9297,11266,24877,35196,25166,3732,-3052,3879,13295,17836,12115,7854,10180,6056,-4302,-11298,-8774,-5344,-1395,-6580,-10848,-4637,12240,16040,2604,-5331,-9454,-12834,-7533,-2003,160,-5501,-6897,-5093,-3978,-8661,-8239,-10381,-9707,-7128,-4046,-5139,3616,-140,-10896,-14130,-7067,-1566,-10240,-18894,-16161,-8060,-9460,-7577,-5269,-7846,-2885,-1831,-4048,-7929,-16096,-4883,1349,1274,-291,-391,-294,-3728,361,2913,460,663,10275,12314,609,-3610,-3791,-922,-697,-462,-410,-1823,-2863,-3343,-8040,-7251,-4023,1619,1677,-10772,-9373,-8368,-7362,-5549,-4747,-2951,-179,10539,15932,13398,9365,5293,3734,13423,19068,1159,-8572,-11795,-11414,-6427,-9101,-6808,3061,11530,13571,9573,-3047,-2136,6804,10630,9745,4006,3942,3078,1584,-996,-1807,292,4537,2737,-656,-3118,-6151,-1596,8389,17430,23403,29951,27742,9378,6500,14435,21669,14760,5450,-314,6695,17534,8608,-12046,-17323,1740,31228,35483,22538,12436,8539,8011,10041,19381,21188,15043,2631,-5010,-4023,-2211,-1179,1566,5008,4413,245,-7964,-12122,-11536,-6572,-2422,-8225,-5491,7960,18061,11962,-5354,-11265,-805,8049,6823,3185,-3046,-5813,2836,3100,-4124,-14727,-10880,-534,2838,1809,5997,7437,1037,-10384,-6886,-12018,-15354,-10993,-12225,-6300,-2695,-3911,-7791,-6625,-6107,71,4426,11850,35806,50376,41234,13740,5372,4950,1101,142,-444,-5078,-6558,-193,5822,7012,-3202,-13106,-6917,10318,18447,6605,-19325,-17305,8624,23242,1975,-6552,-3159,-1905,-3895,-1996,-6976,-9363,-1889,6290,10624,7001,3102,-2345,-8280,-4213,-3182,-1808,-3012,-1520,2084,4677,2213,-8246,-3395,2475,-182,-1402,411,4367,6183,10294,13854,19658,20548,13117,3411,-5925,-6256,118,-328,-2157,921,5322,9974,17351,26558,18399,8315,8354,31441,47970,37401,16822,10693,28863,56031,62617,51463,37878,14807,7562,15393,25566,26808,13924,12006,9598,6469,-6153,-10818,-15613,-15508,-11933,-7604,-7175,-7210,-3663,-786,4684,9412,3019,-2779,-5987,-493,2797,1597,369,-1872,-5352,-11473,-10119,-9859,-17229,-15382,-4697,-1492,-5609,1854,12705,16118,12202,687,-13071,-5173,-2873,-8133,-10478,-3287,2576,2745,1061,680,109,5322,31228,53053,53601,28995,29697,34519,15665,7940,7180,1529,-2659,591,3335,4728,-2005,-16714,-12429,-8392,-8797,-3802,-6200,-7746,-4339,-6660,-9063,-8646,-10808,-14188,-10457,-1019,3789,8752,8754,11754,11990,11127,6552,963,-8536,-12409,-13253,-9402,1115,9295,9257,1534,7225,12281,9146,3143,2572,6966,12528,18571,10828,545,-3920,5261,21851,12931,420,-7815,377,10772,14055,13782,-877,-13646,-9835,-1214,7077,11639,7105,2021,-2037,-2227,7672,10728,11906,18012,32154,28523,12749,-5061,-16083,-16355,-12043,-3773,2952,1999,6518,6102,1650,3692,8422,13065,11345,4016,-2122,-7628,-8558,-10871,-12478,-12668,-14947,-11119,-5545,744,8287,7228,2841,2546,2641,-4065,-7090,7700,26509,45748,39629,24078,11018,9659,5920,1652,-6227,-2085,9230,37006,54490,49561,19964,2418,-4107,-7914,-11133,-8027,-5817,-5199,-4307,-1632,7799,9180,17722,16611,16881,12811,6251,2408,739,-3005,-4435,-4298,-7065,642,6096,206,-7919,-8320,-2998,-13,5653,8668,10026,927,-4424,36,3191,2310,2964,-4509,-1811,5025,5954,1019,2102,6462,4088,-1882,-3592,-3325,-5001,-6384,-7247,-3258,1524,4146,477,-951,-3695,-6117,-6409,-2928,-5450,-12127,-13268,-6342,-875,8193,16827,17903,3935,-2898,-3373,-4008,-6131,-9187,-7883,-1104,8893,7692,1215,1768,4673,4411,3095,-7045,-8886,595,-5457,-5381,409,7319,4062,1531,2213,-3635,-4118,-44,4166,7596,3823,-7955,-13943,-13619,297,19618,21208,2712,-11732,-4155,-673,-8081,-17710,-14751,-6015,8024,13528,763,-2277,-5854,-1150,-4017,-4816,-13748,-15363,-19085,-15672,-13924,-11874,-7523,-4395,-5062,-1926,-4693,-6289,-443,1866,3283,1892,-3907,-6631,-10770,-10082,-7336,3318,7431,5462,2620,1482,-1171,-5802,2194,21709,30207,17547,140,380,4186,5537,836,-3048,-3181,-5736,-5501,-1449,-2276,-725,1558,3417,-7811,-8513,-3421,-59,22283,47158,52125,29347,-387,-12775,-8162,-521,3326,-787,-12733,-15921,-6612,-2117,-1447,-4236,-2740,5242,6180,3162,-7137,-3660,-5462,-7007,1782,11516,18403,24896,26097,27641,23487,16500,6529,-4022,-258,10277,14050,11324,15106,14928,13156,-5730,-10207,-1997,8678,11045,25224,23900,11253,11413,17197,2758,-13787,-716,2018,-1331,-1145,8795,12106,7122,8894,10279,6673,2503,1730,2357,-2437,-1159,3548,8220,11168,17240,12849,-4086,-4506,-7372,-5744,-17,-307,-6333,-6660,-7805,-7605,3217,6395,-2761,-7199,-5828,-828,1020,-2221,-7680,-4355,3132,25099,51212,53029,33614,11460,-4257,-1617,3150,12512,7447,3131,-1892,-4277,730,13960,28342,22487,20571,21468,23120,11968,1511,-7489,1994,8619,11032,8152,-475,-9218,-18917,-15841,-15840,-8900,5080,23618,53732,64674,38749,10969,-373,-162,-379,-348,-5268,-3429,-1376,-8205,-23075,-19264,-12105,-6314,-979,4624,4139,3037,554,-1694,-1881,-4800,-6893,-7267,-6457,-5480,-4293,-5882,-6324,-10464,-3266,9935,33480,45973,39101,24195,8826,5087,4278,-314,-14734,-16634,-8825,-1594,-77,-4561,-2401,-2888,-9152,-10246,-4797,117,4243,4079,1372,-1833,-4415,-2251,1618,6463,6610,9279,14935,22309,20398,13049,7996,9510,4736,-1337,-2767,-3475,-9819,-14678,-4214,17074,28539,12032,2357,-73,3794,23525,17607,2180,-8554,-5834,2194,926,-875,-5128,-3647,-1149,-3246,-5048,-4674,-6089,-8168,-7605,-328,2753,-4988,-13128,-9164,-13224,-5719,-6728,-6552,-1949,-1986,-8512,-5186,-2201,-1129,-6577,-16153,-1254,4927,-3232,-11766,-11392,-14281,-9449,-4290,-10761,-13691,-3131,4430,17238,17881,13477,2667,-3833,-3132,-1172,5589,4170,3941,-7901,-4927,4832,13075,13577,3896,-1417,1534,9429,15820,16117,15203,12672,5932,1726,-1278,-2297,-1752,-3052,-8009,-4390,731,-1201,-6877,-6241,4065,12122,9750,2317,3299,11117,5209,-3900,-3431,4279,10395,11059,5502,-375,1323,6484,6072,653,-5946,-6708,-903,2736,1336,3598,5218,3356,-1060,-1723,-4842,-5186,-732,1189,-5094,-11898,-10224,-976,9797,19291,11940,3942,-7241,-7033,-3621,-3133,-452,1978,7176,-853,-3351,-5155,-11996,-18845,-18556,-8238,-3674,-1527,2394,15783,33184,30559,8880,4171,-884,2367,5887,6719,1355,-599,-554,-1498,-2174,-1103,-1192,901,-3782,-13190,-13896,-17267,-16252,-13332,3661,32461,58615,61170,55189,37039,12251,1953,-10231,-12823,-2263,6873,15516,11534,2911,-2419,-8282,4340,28746,30373,13617,11234,14724,7578,8611,13184,2719,-1174,3721,16851,15872,3125,-6680,-4082,978,6878,12036,9636,4208,-6059,-8939,-11436,-9360,-3496,-7170,6862,23714,15446,7817,5898,5924,3001,1224,-3494,-8608,-11440,-11302,-12585,-9258,-1433,6408,12125,13158,13839,11084,11329,9185,-2276,-8660,-9122,-4282,-2023,-14524,-17376,-13734,-2853,1210,8918,21544,39079,35690,11605,-11947,-9647,-10042,-10908,-5676,804,6040,10775,9760,8461,2943,-4150,-14384,-11046,3900,6689,381,1595,6950,14524,15088,10538,3383,8255,11045,8570,2342,-4676,-5796,106,5875,6740,-164,-2800,1331,7194,13943,11771,7770,10523,6974,-5564,-18779,-16814,-15464,-15978,-8976,-2049,-666,-3937,-5720,-14,4287,9116,26721,39475,39831,42897,35327,6090,-6301,-15666,3675,14277,16162,5084,5904,16394,14811,10547,6000,2085,1720,975,-2778,-5212,-3977,-961,4968,6216,17259,42576,39245,26451,25116,42672,41032,23367,9727,646,-5077,-5009,-234,3450,2222,3259,-2797,-12111,-8157,-2788,-1647,-3736,-4307,-2517,-3754,-8584,-8396,-1869,3214,16220,14587,-1464,-16770,-6901,616,1339,-1568,1073,7712,6038,-2174,-13451,-9453,1286,10584,-892,-5368,-4068,-6478,-11558,-12471,-9381,-739,143,-2064,-6283,-9115,-7439,-6557,-10185,-5719,8646,24961,20846,11838,10751,8816,4186,284,-3399,-7439,-5290,8832,13871,3424,2311,-4452,4123,13616,5826,-11600,-18483,-6880,3425,5552,3419,2136,3632,3393,94,-2436,-4640,-3855,-555,-2307,-5818,1350,6773,14732,22521,12232,3292,6603,8815,8588,11224,14203,16553,8841,678,-6163,-7495,-6282,-1878,10415,18518,17046,11060,-2293,-2098,-2042,-2908,-3282,-4405,-4173,-5362,-9005,-13847,-12691,-10685,-9516,-7044,-2498,-1683,-1074,-783,-1351,-2153,-5989,-8058,-4442,-253,1492,-1421,563,2013,-1274,-2204,-2412,-3834,-5773,-5267,-5409,-3992,-1064],[-2080,-354,1227,592,-2036,-2001,-3914,-3285,-6671,-7370,-5101,670,10127,29027,24759,8777,9789,1451,-2176,10503,23335,10266,1123,3668,4071,4358,8874,6085,-1821,3461,19342,31160,30358,15733,-208,-5277,2895,5534,3768,1256,-7605,-15587,-11502,-5131,-132,6709,1146,-3298,-858,-1215,-5551,306,10068,9402,1742,-18214,-11968,-15861,-7259,-3658,1714,8967,5284,-540,-3070,-4208,-7993,-5024,-5361,-11310,-4360,1418,4845,6041,9248,9219,8920,6395,6953,10199,11193,241,1201,11402,9616,-6823,-17681,-13384,-10140,-6535,-1719,1675,6679,2707,-7348,-7977,-8204,-8642,-5688,-10197,-9922,-15542,-9869,-13939,-17494,-2457,8584,12002,6606,-3190,-7748,2210,9986,8039,8972,6589,-3884,-16124,-9270,1630,2902,-2142,-8606,-6502,-839,-10206,-11202,-9156,287,4934,6343,-6323,-28224,-32791,-32339,-20177,-14593,-10325,-7935,3951,1747,-7692,-15066,-13424,-9887,-13619,-15262,-9777,-5666,-1393,1820,251,-5657,-1720,3853,-252,-5197,7255,25080,27688,21393,27780,48493,51744,27070,12532,5464,865,-2809,-4550,-9403,-15223,3633,67801,156315,271103,391254,504731,577828,590501,445634,264666,80951,-14588,9649,2849,-4598,-2728,-1169,-5299,-2958,-6764,34,7784,9357,2916,-5947,-10703,-4860,1403,16574,16831,9915,6013,1150,-2975,-15519,-15519,-5386,-4752,8110,13361,5653,691,-5929,-11858,-3738,12877,4579,-12763,-19368,-16008,-13047,-15821,-21832,-18748,-11675,4933,29533,27943,10021,-6400,-10005,8836,25942,13623,-8180,-19074,2788,15955,10995,-2627,-2303,18508,35461,13539,-8498,-8080,4993,16929,11559,4046,-3289,-13778,-8358,-1072,5400,9616,9219,2822,-1256,1137,154,2342,4242,1205,-4831,-7038,-3084,-2843,-3802,-2450,3145,3389,504,4056,9711,8140,-4712,-5339,-8360,-10638,-9076,-13615,-10524,-13827,-13967,-3824,13134,26852,8529,-2887,-9113,-4083,5181,15847,23126,25991,15236,-1881,-7001,-1535,7031,31912,31106,3479,-788,8524,14944,14585,717,-7899,-8360,-6672,-2770,4756,8171,955,-798,8892,12532,1734,-12930,-18494,-15157,-3915,8663,16787,13872,2889,-15165,-7952,-2093,-1405,-2305,1459,568,-8376,-9731,-15870,-5854,-1673,-3437,-5808,393,6771,3826,-2939,-8353,-7186,-8176,-7091,-3209,-4688,-8918,-14330,-8322,18904,35316,31433,21793,19747,25473,22668,11012,180,-7424,-5638,3630,11706,3688,-2734,-7802,-8390,-2903,3140,1262,388,-1122,-4144,-1327,4474,10839,9607,-2654,-4210,-892,-751,147,3660,6259,6890,5027,3880,4649,10448,29320,38150,23681,8621,3933,8953,10740,12442,18918,26355,20038,5691,-10502,-3499,-6471,-12412,-4635,-1634,-1224,-2898,-2922,-213,4987,13156,18215,19763,-673,1310,-547,-2427,-3155,5025,9503,8165,-2794,-8881,-9278,-9956,-2253,2121,-1311,-6142,-5968,-6260,-4160,4527,15435,12190,4531,-4834,-2742,14466,26763,21449,11476,4218,-1453,223,-3066,-3572,1199,9380,16996,20708,19570,10524,4202,-3591,-6294,-6621,-7121,-6894,1407,10070,7675,-1856,-9366,-12888,-6165,-5817,-3137,-9,-371,5947,15106,11183,-3387,-12245,-8028,-3559,-4789,-5107,-2430,-847,-4430,-4106,-8886,-13772,-10103,-34,23086,35189,11349,-1639,-12674,-4402,13211,31312,26952,13656,-3146,-7804,-7078,-5623,-3266,-3637,-4361,-4911,-2196,4597,5316,566,-3491,-2539,249,4102,4529,18207,41266,50240,30904,8125,7952,14913,12156,-645,-13225,-2572,-1202,-8418,-10059,-1744,2614,4403,117,-5152,-6193,3268,13766,24245,28263,18795,706,-4987,-5240,-3036,457,3854,7608,6036,-2680,-7575,-2217,2108,6599,17174,35250,41633,38999,27471,12518,-879,-3225,2307,7333,10963,12140,8071,1610,-3399,-5877,-12943,-20643,-18138,-17774,-9575,6561,8375,6389,5391,9860,7815,2934,-6319,-19952,-11531,-4347,-2844,-3166,-4481,1571,-1126,-6715,-7383,-10905,-14799,-16544,-8415,-4548,-1154,-2303,-5741,5699,10130,8398,-1393,-8077,-2519,1283,3283,-2944,-6987,-9636,-18648,-5890,11611,24070,17197,8271,5173,-2227,-14411,-18181,244,-2505,-6176,-11105,-3583,12220,60621,81161,92289,73440,34710,4236,-5535,10692,20425,22422,14608,22911,28750,28798,14947,1248,-9479,-7029,2949,5670,-1230,3124,1491,-5713,-9124,-5254,-1660,-2275,-4702,-1184,-1152,-5297,-8565,-6995,-4534,-6676,-5697,6416,14089,18248,11666,2641,6914,14885,13494,17635,17996,2051,-6907,-8991,-3040,6771,8140,520,-8150,-8379,-7680,-6880,-2625,-4713,-14667,-3948,114,1732,2803,5458,4040,1082,11948,23614,16362,-1953,-5589,2412,11682,17132,12138,6695,8145,4248,-5141,-11051,-8717,-4539,75,-4859,-12112,-5076,11600,15273,3939,-4299,-9002,-12277,-6854,-2146,-895,-5773,-5236,-4497,-4935,-8225,-6292,-8573,-9454,-7373,-3875,-4400,3964,-17,-9235,-10771,-6609,-1686,-7472,-13717,-20988,-13387,-12942,-9527,-5320,-7369,-2145,-127,-3313,-6119,-18527,-5373,2711,2604,13,-953,-661,-4031,435,2589,112,-1149,5759,10982,-468,-3482,-2860,-534,-360,-98,-1822,-4286,-4648,-4065,-8861,-8388,-4505,1474,2319,-10626,-11533,-10809,-9417,-6524,-3599,-525,1338,9981,13036,10631,7522,3560,-399,3599,8065,-7038,-5945,-8909,-14507,-9346,-11179,-5833,5151,11777,12567,8015,-4841,-126,7387,9911,7490,2006,3019,2998,2119,-779,-2990,-1711,4375,3961,220,-3379,-5595,414,10935,19519,23332,26979,26058,11572,10489,16398,22001,13638,4346,-842,6172,15058,3576,-15064,-14291,4246,33732,39633,26736,16552,13362,11436,11352,16049,15693,11102,894,-5373,-2916,-673,575,3454,7337,7358,3213,-6386,-13054,-12285,-7859,-3462,-7818,-4833,8597,17915,11101,-5249,-8725,1184,9805,7141,2011,-4155,-5234,3742,3105,-5082,-14886,-11645,-1815,2102,2354,5800,4804,-2921,-10311,-3979,-9380,-14763,-12586,-14255,-7615,-2639,-2479,-5311,-5305,-6080,-654,3366,11309,38110,54211,43206,14928,5040,3210,-209,-413,-47,-4643,-5388,720,6003,9013,-439,-10703,-9802,7591,15667,3666,-18560,-12392,9578,21007,-1093,-8755,-4057,-2317,-4216,-2619,-6437,-6391,929,8508,12174,8147,3899,-1842,-8777,-5017,-4240,-3393,-3612,-1530,793,2089,-1143,-11201,-3218,3688,664,-1639,-709,2972,5010,10742,15352,21894,23939,16648,6521,-3160,-4055,910,1285,-2405,-36,4722,9669,16459,24191,16458,7122,5773,25111,39251,29660,10935,7269,26317,55311,69005,62689,47690,20842,7896,15945,26494,27158,14190,10713,6318,1363,-13618,-7498,-6883,-10297,-14386,-9930,-7661,-6790,-1953,3292,10751,15483,5988,-3780,-8709,-750,3357,1758,284,-1165,-1778,-4088,-9952,-8612,-15606,-15000,-5846,-3665,-8441,-1173,10172,14388,12407,2108,-13261,-5966,-2678,-7796,-10859,-4797,758,1540,427,993,-823,1794,23183,45471,51560,29468,30642,35584,16605,8404,7448,2665,-2673,-231,2919,4530,-1290,-15706,-14260,-9857,-9025,-3229,-5986,-8233,-4805,-6546,-9368,-9826,-12670,-14753,-10099,111,6955,12337,13289,16405,14444,11950,6203,266,-8826,-10623,-11393,-9561,-688,6765,7718,2081,8157,11448,6747,-409,-1713,3931,11299,15577,8636,-844,-4584,5038,19761,10787,-1224,-6452,3729,13456,15580,15469,968,-12947,-10671,-1875,6883,11343,7288,2672,-1025,-51,9608,12593,13797,20874,33725,26708,8177,-10065,-17902,-16152,-13041,-4630,1947,502,4399,5267,3855,8370,10622,12743,9460,2205,-3045,-6757,-9041,-12582,-11881,-12424,-15150,-12317,-7872,-1637,6411,6840,3153,5141,4882,-1868,-5473,9120,26231,41209,33833,20805,7577,4945,1923,-83,-7163,-2177,8250,33285,47492,42205,17454,2620,-2798,-6563,-9723,-6125,-5595,-6768,-6929,-3150,7727,10697,20993,21303,21957,17996,11257,5931,1907,-2815,-4424,-3999,-6189,-912,3426,-2488,-9348,-8535,-3311,-570,4925,7307,7127,-1999,-5181,1070,7066,6532,5759,-5381,-2154,7311,9791,4770,2532,3388,543,-2330,-2389,-2213,-3993,-5242,-5045,-1480,2726,4109,-751,-1686,-3735,-6098,-6757,-2766,-3081,-8492,-14417,-5453,-293,5174,12494,15828,8694,3694,1047,-1738,-5819,-9362,-7770,-1730,7251,6293,1214,2951,6222,5975,3347,-8530,-6729,2556,-4836,-6353,-1988,5573,752,-573,2227,-2365,-3870,-774,3988,7811,3551,-9399,-13925,-11315,3128,20293,18476,1361,-5755,2443,2815,-6284,-16152,-17549,-8637,6281,12951,1858,3097,1309,5829,2938,983,-11333,-15331,-19647,-15888,-13747,-12314,-8898,-6248,-6692,-4419,-9882,-10280,-2901,1066,4383,4008,-1188,-3028,-6990,-8063,-7753,3084,7652,5459,1967,130,-3347,-7199,2267,23100,33818,22329,4032,3370,7492,9331,5095,663,184,-1730,-2336,669,30,1918,4586,6234,-5954,-7266,-2530,4056,33756,60131,61154,33155,155,-12012,-5313,1606,4211,-922,-14056,-16885,-6064,-2312,-2014,-5073,-3524,5485,6348,3144,-6910,-3471,-5235,-7162,2191,12829,21026,27968,27731,26872,21945,15503,5832,-4532,211,11091,11824,5952,10928,12403,9811,-7867,-11398,-3018,7333,9388,23676,26183,14484,12141,13435,-2319,-13123,81,2651,404,2659,11700,13291,7690,9000,9714,5201,473,550,2763,-1116,39,4694,9740,12529,17040,13216,-988,-2003,-5637,-3179,3338,4021,-3500,-8444,-8226,-7609,441,1864,-8869,-12460,-8757,-873,2465,-347,-6144,-3262,4469,26973,57653,65650,45516,17009,-2639,-2993,170,10369,7799,4303,-399,-3579,-479,10389,26409,26929,26970,28496,28052,15750,4266,-8368,-409,7048,11759,9727,286,-9193,-19120,-16694,-17443,-9709,6735,29383,61706,71438,42826,13283,1413,1686,690,-541,-5314,-3481,-995,-7959,-21988,-19215,-12782,-7993,-4937,2154,2267,1597,111,-2732,-2102,-3911,-5197,-4860,-3809,-3506,-1698,-2769,-2496,-7392,-5195,8553,32206,44282,36716,22469,7313,3496,1220,-5378,-18824,-13654,-6720,103,3311,737,1236,-1601,-9362,-11275,-7465,-3053,2668,3471,1462,-1047,-4171,-3397,271,5953,6588,8382,12981,20378,18343,11938,8512,11782,8227,1783,-91,-537,-4804,-11786,-6007,13403,27660,11420,895,-1850,1342,17761,10450,-1174,-9074,-6376,2076,1465,-853,-5005,-2576,79,-2052,-4004,-3721,-5432,-7985,-7906,-241,3012,-6229,-12755,-8746,-16187,-4533,-4546,-5913,-2937,-5003,-10840,-4570,-3173,-4241,-9549,-15321,-1997,2494,-5218,-11930,-11399,-15154,-8477,-2920,-9694,-12987,-2654,7080,22547,23739,18433,4244,-6309,-3198,2384,7920,2746,271,-12307,-7143,1710,8395,9255,1661,-2459,790,6822,10768,11212,12226,10293,3083,-130,-1637,-1903,-1675,-4870,-11289,-8236,-2467,-4034,-12652,-15092,-1197,6111,2523,-2587,418,8609,2747,-5550,-4653,2623,9264,10905,4610,-2488,-183,5385,4760,-1283,-6769,-6437,-2199,1125,-839,2470,5341,4770,850,249,-2718,-3721,410,1524,-5251,-12612,-11445,-1329,10532,22658,16098,6719,-5999,-7217,-4385,-2554,2512,4205,6742,-1055,-3313,-5088,-11377,-17325,-17966,-7413,-1697,924,5369,19685,35566,27795,4497,1902,-1564,1632,4731,6980,2306,-211,-465,-1002,-1181,37,-44,1786,-2460,-9890,-9672,-13573,-18063,-15188,2098,29270,58999,65531,58550,39461,12393,-464,-14355,-14791,-4536,3366,11194,8424,1862,-1935,-10127,1876,26761,30595,13644,8632,12535,5910,7687,13541,3781,276,3840,14571,14180,3586,-4768,-2673,1077,6567,13796,13800,8316,-2679,-12624,-13708,-9003,-1197,-2286,9545,25412,16714,9027,6771,6666,3640,1763,-4000,-10187,-12828,-11348,-12035,-10205,-2324,5706,12898,18088,17518,13276,12600,8982,-2161,-9355,-12538,-12024,-11087,-17523,-12869,-13073,-3312,480,6152,18564,33845,28269,4847,-17468,-11242,-10117,-10541,-4970,2937,9774,15076,14093,10812,2573,-5936,-17494,-11828,4961,10387,6731,6986,10256,17054,17325,12815,5565,8157,9758,6564,447,-5575,-4673,1461,7632,8186,644,-2279,1298,7360,15484,11664,6023,7994,4605,-5626,-16017,-17960,-16091,-15356,-9046,-1045,699,-3510,-5854,135,4751,8672,23765,34720,34795,38287,31766,3723,-6755,-14043,3359,13644,18354,12934,13181,20157,15529,10963,6685,2569,797,421,-3145,-5824,-4247,-61,5241,2675,11521,35974,33144,23391,23389,43368,48467,33041,17405,6572,463,1093,864,1878,707,2904,-1826,-9534,-7718,-3802,-3149,-4957,-4671,-2174,-3452,-8091,-7113,-354,4085,13544,10528,-5387,-18525,-3379,4057,3548,-1886,-613,6357,5961,-1094,-11265,-10425,1236,12629,-150,-6789,-6266,-9211,-8495,-10533,-8527,-982,-756,-2725,-5848,-7200,-4870,-3046,-5968,-5748,8507,22461,16502,7905,8526,10613,8153,4129,-204,-5580,-3375,11266,15740,3563,2009,-3884,5732,15534,6067,-12271,-18201,-6007,3384,3426,257,297,2718,1450,-1957,-4901,-5357,-1650,297,-5571,-8492,-1636,3819,13758,25141,15378,6436,8166,9554,9105,11127,11627,12782,5187,-1390,-5617,-6203,-5249,-2654,8066,13598,10792,5142,-6655,-3769,-2396,-2963,-3308,-4497,-6275,-8359,-12346,-15627,-13421,-11346,-9185,-5472,-755,280,183,-2423,-6516,-5441,-7011,-8421,-3103,686,2273,-466,-673,1597,-2600,-2238,-1976,-3470,-5744,-4828,-6008,-4267,652],[-451,851,2253,1469,-1604,-1336,-3481,-4017,-8146,-8060,-2666,2593,10545,29457,27613,11802,9358,-1246,-4360,8492,22634,13585,6015,7392,5801,4276,8853,5916,-2285,4976,25296,37582,36952,22011,2746,-5873,3160,6988,5360,2437,-6541,-13366,-11064,-5187,490,7897,2789,-2357,-1166,-2802,-6290,844,11468,11277,1846,-14877,-10042,-13355,-5923,-3766,376,6645,3598,-621,-2344,-4078,-8502,-4829,-4261,-8902,-2977,3392,6201,4481,5455,4756,4304,4317,7764,11724,12146,422,233,10406,11112,-2872,-15214,-12680,-10565,-7976,-2419,2187,10263,5386,-5855,-6671,-7423,-7744,-4951,-11678,-12031,-12732,-6853,-11321,-19822,-4648,6315,12146,9150,-797,-6523,1180,9757,9474,10876,8196,-3026,-16579,-9365,2290,5265,719,-7410,-8490,-379,-7074,-12336,-10539,1146,4278,5591,-4659,-26859,-32356,-31827,-19066,-12840,-8955,-8898,2103,2366,-2875,-8128,-10271,-9387,-14197,-14604,-9905,-5751,-1270,2183,1232,-2842,1745,6134,-514,-4185,6426,20591,19627,16926,30408,55526,61157,34875,15173,6107,1381,-2526,-3773,-7661,-13463,10792,77367,144081,235983,340663,447270,520808,539188,404811,236468,66802,-18407,5833,-3292,-12158,-9164,-8430,-10736,-4602,-6223,1590,10663,11748,4407,-5359,-10581,-5323,910,17966,19015,11219,6799,2879,-497,-13010,-12732,-3541,-3144,9779,13181,4125,-905,-7667,-14314,-6976,10596,2190,-15912,-23510,-18903,-11956,-10127,-11432,-10908,-10985,1931,26211,28308,10602,-6107,-8161,12220,31347,19254,-3514,-17748,2657,18781,14702,-2958,-340,21548,40310,16691,-7376,-7572,4067,13831,9098,3879,-1844,-13118,-9507,-1568,4396,8586,9129,4071,1480,4229,3732,4433,4881,1223,-5226,-7387,-3060,-2681,-4023,-3104,2827,3561,1513,6983,13923,10610,-5658,-6159,-8830,-9544,-6796,-11666,-9846,-13315,-15231,-4032,13519,25974,7646,-4241,-9493,-3501,5352,16274,25575,29457,15723,-865,-5018,344,9433,33463,28606,690,-1565,9107,17181,16383,1990,-6580,-8173,-6342,-2776,4867,8413,1876,-660,6722,9130,504,-13190,-17457,-15800,-5830,7221,16811,14963,4067,-13751,-8832,-3705,-4069,-6013,-1678,800,-5973,-7423,-14720,-6288,-1529,-3185,-6666,942,8558,5336,-2844,-8823,-7366,-7792,-5769,-481,-1342,-5061,-10065,-12416,9122,26295,26459,23486,25282,35186,30104,15101,2490,-7385,-7037,1801,9968,3490,-1621,-7803,-10737,-6404,1649,1114,836,-480,-4164,-1899,4733,12194,8868,-4724,-6230,-1982,-1102,21,2795,5043,5610,4011,3577,4646,9842,29151,39042,25904,10370,4294,10332,13902,16732,24320,30326,20446,3330,-9792,2594,1000,-7784,-6022,-2561,-988,-345,-852,1354,4080,9166,12481,13867,-3652,748,537,-111,-1289,5115,8203,6023,-5229,-9823,-9015,-10200,-2157,1823,-2480,-8207,-7765,-7127,-5672,2380,16720,15700,6439,-4186,-1282,15992,25631,18686,10420,5352,-970,-1297,-5872,-6384,-552,9497,18394,22408,21241,12049,4699,-3540,-4637,-4500,-5414,-6710,565,10191,9053,-468,-7933,-11150,-7171,-5994,-699,2210,393,6450,15609,10671,-3602,-13526,-10012,-5300,-5563,-4358,-1317,-132,-4142,-4120,-9637,-12301,-9366,-2007,21195,35694,13385,-1063,-13971,-3104,15362,32882,27914,15284,-3053,-9544,-7483,-5893,-3530,-3773,-4060,-2476,2517,10306,10400,3055,-4198,-3887,-7,3582,3397,19673,44694,49584,26801,5715,7307,15025,12444,700,-13952,-240,4589,-1795,-8635,-1945,1872,4256,987,-2843,-3924,734,8161,20894,30039,24719,6359,-1614,-4396,-3560,406,4907,9715,8330,-1174,-8483,-3851,1132,4769,11401,23850,29793,29466,22485,12230,617,-2859,1960,6378,9538,11121,6526,-949,-6755,-10327,-17952,-25240,-18262,-16533,-6883,8128,9827,6903,5216,9973,9361,2807,-8596,-21514,-10109,-3083,-999,-994,-3363,-235,-4042,-8345,-7102,-9836,-12459,-15419,-8705,-3580,-197,-1896,-6858,5949,11642,10893,860,-8051,-5856,-1975,362,-5808,-10133,-14478,-19076,-1123,17708,29370,16942,6234,4687,-370,-11001,-12997,2733,464,-3519,-9928,-4726,10436,59692,82692,93693,75850,37980,6265,-3085,11477,18370,22347,12803,16422,22977,21481,6466,-4091,-8823,-7036,1951,2336,-5270,12,-1113,-8051,-12189,-9358,-5523,-4158,-4174,-94,539,-2696,-6123,-6882,-5482,-7786,-7507,3486,11662,17038,12293,5270,11599,23017,21250,23323,23797,6784,-1604,-3548,1282,10781,13199,6927,-8911,-9500,-7622,-8004,-5304,-7946,-18150,-3624,-1317,-1304,-1105,1443,-1383,-8249,877,13480,8453,-7271,-8259,576,9491,15652,11643,5230,5692,2129,-6019,-10964,-8503,-3818,1190,-3450,-13477,-5458,10782,14155,5072,-3165,-7878,-11069,-6174,-2416,-2149,-6159,-4084,-4197,-6006,-7368,-4582,-7200,-9231,-7815,-4006,-3962,4075,97,-7566,-7561,-5571,-1960,-5490,-8580,-17147,-18068,-16226,-10085,-5294,-7277,-1677,1663,-2005,-4627,-17861,-5663,4188,4205,779,-1080,-921,-4587,262,2277,-140,-2514,961,8906,-1497,-3013,-1647,18,36,115,-3260,-6676,-6132,-4155,-7979,-9065,-4914,1118,2730,-7746,-12992,-13016,-11205,-6933,-2301,1705,2676,8407,9096,7253,5235,1520,-3910,-4804,-1279,-13617,-2333,-5038,-15189,-12749,-13332,-4398,7072,11394,10355,5165,-6746,1735,7299,8352,4621,-612,1552,2501,2389,-889,-4872,-4035,4666,5897,1358,-3734,-5056,2286,13168,20997,22382,24189,25154,14098,13277,17204,21317,11967,2784,-1655,5169,11619,-1847,-16445,-11172,6472,35141,42675,31221,21328,18917,14989,12085,12303,10165,6919,-1000,-5757,-2216,88,1473,4536,9071,10129,6619,-3573,-12505,-12375,-9155,-4940,-7802,-4644,8166,16200,8921,-5565,-6740,2195,10662,6855,285,-5735,-4988,4297,2953,-6070,-14860,-12546,-3569,770,2178,4477,834,-7588,-8850,-1677,-7563,-13962,-14264,-16491,-9535,-3300,-1667,-3630,-4420,-6058,-1481,2023,10371,39713,57179,44296,15498,4022,1406,-1212,-590,-18,-4464,-4429,1172,5489,10231,2407,-6958,-10145,4845,11932,901,-10597,-4761,14521,22687,-461,-8588,-4105,-2437,-4311,-2734,-5061,-3708,3105,9961,13006,8689,4125,-1950,-9532,-5920,-5392,-4984,-3431,-1505,-327,-119,-3954,-14265,-3362,4365,1211,-1819,-1717,1346,3092,10185,15996,23339,26840,19901,9527,-442,-2403,1126,2398,-2880,-1444,3574,8532,14709,20884,13222,5037,2843,18144,29371,20598,3370,3099,22893,51913,72058,72150,57279,26073,7470,15547,26449,26023,12847,8075,2147,-4594,-16918,1439,2832,-5011,-14947,-11386,-7794,-6400,-440,6902,16217,21210,9472,-4097,-11815,-1613,3372,1489,-136,-599,1563,3844,-2185,-3061,-10854,-10449,-6016,-4974,-10370,-4105,6975,11941,11972,3177,-12034,-7207,-3026,-7932,-11149,-6269,-1219,33,-568,1016,-1828,-1816,15013,35866,46393,28467,30172,35351,16849,8346,7223,3475,-2533,-1254,2098,3678,-1270,-13896,-15567,-11114,-9113,-2565,-5413,-8250,-5072,-6444,-9736,-11454,-14899,-15131,-9847,829,9359,14804,16800,19761,15962,12286,5449,-892,-9366,-9226,-9915,-9812,-2973,3410,4904,1873,8418,9601,3291,-4819,-6880,313,9316,12061,5886,-2349,-5125,4738,16823,7798,-3194,-4850,6434,14818,15497,15432,1512,-12801,-11812,-3006,5763,9869,6704,3051,291,1968,11196,14104,15467,23863,35288,25283,4357,-14814,-15477,-12753,-14040,-6176,237,-1569,1890,3840,4733,10635,10630,10384,5806,-830,-5045,-6592,-8529,-10012,-9556,-10507,-13541,-11549,-9416,-4178,3785,5610,3402,7447,6918,497,-3594,9858,24160,34722,27273,17071,4328,886,-2111,-2261,-8344,-2511,6697,28384,38806,34128,14558,2312,-2067,-5569,-8315,-4502,-5723,-8592,-9921,-5108,7039,11572,23875,25799,26706,23029,16840,9351,2705,-3133,-5073,-4397,-5756,-2593,419,-5468,-10990,-9018,-4113,-1716,3576,5262,3704,-4740,-6366,1093,9570,9245,7537,-5644,-2690,8573,12274,7543,2484,-563,-3217,-2380,-1565,-1324,-2676,-3091,-2388,281,3780,3992,-1729,-2571,-3677,-5908,-7119,-2895,-1262,-5298,-12063,-5210,-884,1343,7154,12165,13155,10005,4921,46,-5788,-9598,-7927,-2866,4797,4231,962,3779,7130,6701,3011,-10152,-5062,3493,-4764,-7288,-4255,2502,-3383,-2129,2240,-1084,-3900,-1851,3420,7437,2882,-10322,-13087,-9217,5142,19465,14805,607,788,9103,5979,-4721,-13681,-18825,-11435,4173,11821,2898,8792,9878,14781,11456,7549,-8842,-15261,-19553,-15726,-13630,-12563,-9480,-6892,-7557,-6851,-15251,-14541,-5856,-262,5090,6172,2035,1142,-3381,-6377,-8409,2287,7082,4544,470,-1951,-6060,-8121,2379,23274,35234,25310,7434,6557,11166,13426,9698,5172,4629,2666,777,2563,2093,4525,7853,9209,-4491,-6522,-1892,8128,44804,70396,66936,35262,472,-10825,-2921,2883,3906,-2085,-16118,-16797,-5449,-2799,-3091,-6555,-5038,4922,5670,2318,-7012,-3586,-5385,-7636,2071,12768,20809,27770,27192,24966,19284,13413,4553,-5126,195,11012,8846,416,6759,10102,7141,-10036,-12845,-4635,4967,6335,20402,27011,17758,13133,10239,-5466,-12583,-388,2248,1312,5854,13677,13755,7547,8262,8199,2814,-2241,-1195,2700,-291,496,4903,10198,12804,15775,12373,1269,19,-4114,-766,6587,8341,-635,-10287,-8661,-7663,-2460,-1521,-10819,-16213,-11411,-999,3527,978,-5184,-2668,5325,27844,61968,76193,56309,21377,-1683,-4325,-2687,7699,7392,4775,505,-2856,-751,7528,22918,29163,31534,34151,31428,17740,5743,-7886,-2823,5353,11906,11075,1118,-8683,-18213,-15892,-18083,-10624,7830,34723,66963,74490,45232,15675,3576,3631,1661,-795,-5816,-4574,-2114,-8860,-20886,-18991,-13500,-9556,-8957,-701,-70,-469,-806,-4092,-2506,-3008,-3347,-2167,-752,-1019,1182,556,1454,-4113,-7256,6530,29026,39840,32363,20096,5764,1707,-1464,-9639,-20182,-10812,-4438,1855,6385,6145,5066,-462,-9474,-11589,-9037,-6132,857,2328,845,-876,-4173,-4643,-1331,4991,6043,7000,10410,17360,15387,10189,8360,13631,11773,4956,2495,2169,-431,-8259,-7298,9402,25158,10296,-435,-3170,-627,13342,5214,-3735,-9536,-6720,1854,1630,-1299,-5065,-1606,1202,-880,-2978,-2887,-4911,-7829,-8248,-271,3000,-5952,-7084,-6733,-13116,-3243,-2424,-4489,-4075,-8548,-12510,-4510,-4310,-6804,-11220,-13297,-3031,-190,-7291,-11954,-11523,-14251,-7197,-1676,-8893,-12318,-2308,9370,27697,29589,23020,5973,-9234,-3584,5768,9957,1427,-2946,-11943,-8217,-1345,3644,4824,-744,-3584,-353,3619,4810,5309,8966,8536,872,-1847,-2075,-1586,-919,-4673,-11466,-9600,-4739,-6052,-14295,-12131,-277,3948,-2246,-6963,-2450,5914,562,-6571,-5337,1284,7918,10197,3263,-4653,-1292,4378,3302,-2757,-5858,-4822,-2931,-647,-4009,377,4677,5564,2273,1740,-1197,-2851,778,946,-5999,-13420,-12449,-1832,10686,25312,20179,9797,-4348,-7083,-4824,-1569,5820,6238,5938,-1011,-2286,-3501,-9354,-15175,-16200,-5604,876,3609,8464,23627,37239,24456,-62,-531,-2407,650,2912,5963,2476,-249,-515,-501,-278,952,766,2323,-1313,-6724,-5679,-9808,-16176,-16951,199,24641,56015,66338,58862,39942,12074,-2581,-15764,-15449,-6932,-221,6840,5174,847,-1045,-5786,1992,25912,31039,13438,5260,9323,3784,6512,13760,5140,2182,4479,13107,13158,4303,-3226,-1787,548,5484,14682,17552,12298,806,-13336,-14444,-7783,1280,3857,14723,27821,17809,10101,7421,7067,3949,2005,-4794,-11566,-12762,-9901,-10546,-10653,-3236,4876,13960,22958,20858,15097,13303,8131,-2282,-9623,-15212,-19220,-19517,-13057,-8089,-11438,-3885,-1135,2174,14313,27547,20851,-1064,-22751,-12793,-10600,-10025,-3866,5454,13915,19581,18325,12351,1714,-7902,-20169,-10324,8324,16273,14136,11692,12583,18868,19349,15032,7618,7858,8200,4384,-1399,-6212,-3809,2478,9061,9441,1446,-1700,1123,7278,16450,11250,4330,5426,2172,-5356,-13187,-15916,-16130,-14292,-9099,-57,2121,-3061,-6064,-21,4855,7933,20952,30819,31680,36398,30779,2791,-6341,-11637,3121,12759,20075,20785,22160,24753,16452,11129,6868,2964,-99,-316,-3276,-6076,-4100,1164,5618,-852,5555,28934,26990,20480,21994,43963,55582,43428,25961,12561,5650,6767,2164,-199,-1250,2176,-879,-6628,-6235,-4235,-4391,-5997,-4847,-1481,-2501,-6582,-5905,997,5038,11501,7475,-8614,-14694,-427,6621,5309,-2227,-2514,4556,5432,-166,-8718,-10299,2129,15759,1907,-6827,-7012,-9418,-5540,-8698,-7772,-1311,-1704,-3224,-4952,-5312,-2805,149,-1264,-3790,8923,19686,12240,4283,6108,12125,12597,8619,3439,-3314,-1506,13020,16765,3467,1898,-3132,7346,17210,6437,-12224,-17933,-5662,2799,778,-3237,-1226,2197,634,-1602,-6497,-5782,953,2979,-5295,-7358,-3796,1036,12551,27115,18310,9422,9386,9856,9174,10143,7775,7960,1347,-2724,-4434,-4783,-3942,-3197,5571,8299,3917,-2174,-11823,-5733,-2801,-2833,-2847,-3945,-6708,-8094,-15265,-15311,-12098,-10744,-9030,-4510,388,2143,2677,-306,-8997,-9382,-8152,-7925,-1762,1548,2991,681,-1912,1122,-3808,-2206,-1625,-3240,-4396,-2319,-1564,-1864,2490],[546,1451,2686,1782,-1712,-927,-2895,-4371,-10234,-9783,-935,3685,9748,27978,28616,13728,7674,-4485,-6595,6588,21631,16018,9764,10114,6788,3266,7616,4468,-4096,5032,29400,41882,41365,26593,5041,-6535,2885,7756,6267,3057,-5617,-11441,-10785,-5649,456,8422,3671,-2055,-2090,-4297,-6069,1828,12314,11923,649,-8699,-5562,-10079,-4683,-4052,-1468,3461,1357,-1176,-2247,-4288,-9154,-4796,-3417,-6463,-1697,4402,6661,2410,479,-938,-998,1883,8136,12630,12242,45,-1384,7906,11211,1171,-9502,-10025,-9588,-8927,-3251,2456,14018,8336,-4211,-5103,-6389,-6360,-2273,-8206,-9775,-9958,-4444,-8653,-19057,-7265,3598,11858,10832,966,-5434,-320,8656,9937,11990,9276,-2554,-16932,-9630,2285,6998,3127,-6061,-10851,-58,-3402,-11038,-11265,1887,2958,3143,-5256,-27455,-33069,-32185,-18595,-11461,-7665,-9706,-113,2206,941,-2716,-6857,-8597,-14765,-14242,-10131,-5917,-1427,2013,1724,-25,5269,8098,-680,-2807,5010,14643,12036,12441,29744,57731,66540,40850,16475,5767,1171,-2864,-3442,-6541,-11913,17595,86770,134529,212218,308200,410841,483459,502919,373592,213413,54738,-20868,4121,-5039,-12960,-9280,-11714,-16440,-6745,-5708,2848,13098,13572,5367,-5335,-10667,-6186,-333,17691,19725,11533,6855,4024,1584,-10606,-10307,-2319,-2281,10445,12017,1930,-3016,-9775,-17043,-10727,7121,-1769,-20995,-29188,-21901,-10145,-4602,-2393,-4180,-8981,-488,21599,26700,10229,-5927,-6639,14523,35380,23794,992,-14787,1745,20683,17867,-3500,489,22418,43352,18010,-6967,-7130,2535,9832,6168,3297,-681,-11529,-11160,-3110,2112,6651,8334,4657,3733,7380,6954,5441,4477,608,-5964,-8004,-3377,-2848,-4374,-3930,2199,3375,2314,9571,17978,14549,-5465,-6926,-8942,-7941,-4756,-9676,-9125,-12969,-16420,-4150,13473,24539,6491,-5786,-9716,-2903,5002,15489,26108,30853,15242,-45,-3800,1528,11157,33938,25435,-1959,-2733,8838,18148,16582,1920,-6067,-8320,-6202,-2941,4630,8218,2488,-927,3825,5280,-876,-13194,-16000,-16071,-8258,5021,16101,15599,5110,-12223,-9912,-5830,-7391,-10330,-5129,446,-3927,-5309,-13480,-6825,-1483,-2961,-7377,1633,10009,6492,-2687,-9198,-7691,-7586,-4802,1910,1579,-1808,-6303,-13873,-655,16551,20492,24035,30585,44905,38166,19491,4767,-7302,-8529,-378,7569,2890,-857,-7092,-12212,-9459,43,820,1124,-44,-4321,-2880,4349,12400,6663,-7344,-8061,-3039,-1784,-606,1562,3640,4074,2653,2851,4191,8831,28086,38337,26422,11168,3798,10307,15335,18646,27180,32488,19743,613,-7070,10387,9093,-3691,-6943,-3622,-889,1659,737,2438,2566,5260,7084,8011,-7114,-421,978,1676,83,4555,6372,3655,-7604,-10780,-9148,-10713,-1815,1683,-3513,-10243,-9620,-8263,-8023,-1093,16297,18371,8151,-3680,207,17213,24182,16102,9297,6384,-732,-3662,-9307,-9881,-3180,8231,18425,22890,21927,12916,4637,-3346,-2823,-2628,-4056,-6821,-655,9618,9639,438,-6768,-9592,-7614,-5507,1480,4064,782,6262,14960,9284,-3984,-14601,-12368,-7514,-6836,-3989,-651,-70,-4527,-4934,-10877,-10619,-8684,-4113,18585,34738,14668,-662,-14183,-1669,16863,33196,28035,16742,-2491,-10882,-7741,-6249,-4003,-4077,-3647,-116,6696,15596,15367,5521,-4956,-5375,-358,2955,1975,19771,45496,45965,21408,3061,6298,14344,11841,1579,-13819,2174,10870,5324,-5797,-1801,1336,3994,1617,-731,-1249,-78,3907,17217,30122,29269,11832,2091,-3296,-3946,285,5915,12211,11485,807,-8595,-5896,-226,2972,7580,15510,20255,20597,17212,11554,2085,-2269,1544,5136,7533,9362,4787,-3362,-9673,-14475,-23134,-25522,-15689,-14077,-3982,9129,10444,6833,4785,9503,10156,2193,-11095,-20249,-8266,-1373,1250,1371,-2391,-2520,-6836,-8233,-4306,-6298,-8632,-12073,-7702,-2438,413,-1540,-7641,5487,12250,12644,3009,-7440,-8479,-4949,-2522,-7879,-13168,-19600,-15412,4018,23591,33629,15610,4087,4994,3566,-4389,-7609,5221,3236,-1085,-8658,-5622,8669,57049,80695,89568,73473,39333,8319,232,10737,14063,20262,10228,8004,14516,12452,-1527,-8207,-7491,-7599,85,-1277,-9076,-3043,-3651,-10005,-14387,-13553,-9558,-5840,-3480,1085,2414,187,-3436,-6589,-6584,-8952,-9135,631,9012,15260,12444,7575,16336,32626,31773,30152,30095,12555,4872,2517,5143,13978,17608,14950,-652,-8400,-7420,-8842,-6814,-9112,-21830,-3590,-2734,-3851,-4513,-2462,-5847,-10797,-3440,7763,3554,-10901,-10786,-1540,6858,13550,10692,3574,2985,-144,-6940,-11114,-7989,-3127,1977,-2335,-14911,-5817,9649,12580,5852,-1987,-6269,-9547,-5605,-2838,-3543,-6721,-3502,-4199,-7024,-6351,-3158,-6351,-9259,-8464,-4362,-3760,4028,207,-6042,-4644,-3894,-2069,-4119,-4046,-10452,-14249,-15657,-8867,-5359,-7439,-1400,3490,-111,-3366,-15700,-5599,5848,6182,2157,-676,-1055,-5324,10,2089,-285,-3575,-3734,6464,-2179,-2026,56,888,517,241,-4589,-8846,-7047,-3544,-6094,-8785,-5124,621,2970,-4751,-12376,-13913,-11956,-6581,-917,3761,3795,5895,4517,3532,2720,-561,-6085,-8657,-5077,-11929,405,-1581,-12811,-16148,-14513,-2670,8756,10594,7194,1260,-5908,3543,6735,6227,1454,-3591,-233,1775,2536,-1189,-7223,-5600,6283,8780,2825,-4096,-4554,3953,14836,21424,20499,21523,24263,16080,14932,17063,19876,10014,1050,-2502,3857,7507,-7141,-15011,-7924,8660,35690,44588,36075,27142,25492,18796,12402,8600,5090,2896,-2771,-5995,-1815,279,1695,4936,10280,12762,10591,411,-9949,-11186,-9978,-6560,-7960,-4682,6922,13182,5635,-6027,-5096,2503,10844,6269,-1662,-7511,-4870,4727,2882,-6839,-14413,-13056,-5237,-761,1665,2496,-3543,-11750,-6688,133,-6365,-13088,-14957,-17525,-11630,-4464,-1342,-2618,-3983,-5964,-2170,745,9406,40699,59091,44435,15516,2633,-15,-1592,-195,-122,-4340,-3517,1383,4570,10823,5511,-2518,-6934,2977,8162,-794,-3014,3140,21717,27590,3600,-5694,-2881,-1906,-3823,-2101,-3167,-1205,4863,10882,13332,8835,3987,-2441,-10220,-6392,-6059,-5940,-2906,-1478,-1182,-1641,-5586,-16957,-3513,4885,1838,-1483,-1894,444,1286,9110,16138,24275,29388,22996,12617,2355,-1035,1012,3287,-3186,-2954,2125,6799,12472,17061,8967,2050,-442,11144,19804,11895,-4907,-860,19243,46612,71925,79374,66207,30387,6432,14439,25730,23883,10486,4727,-2308,-10581,-10880,10938,11733,-437,-13549,-11242,-7529,-5965,830,9891,20798,26222,13506,-3278,-14821,-2829,3144,1158,-553,-3,4608,12133,8033,4351,-5241,-6172,-5405,-5488,-11173,-6427,3800,9370,11362,4237,-10418,-8336,-3397,-8019,-11006,-7435,-2983,-1355,-1533,1117,-2358,-4906,7686,25688,39091,26360,28621,34202,16835,8184,6877,4179,-2034,-2049,1336,2652,-1576,-12338,-16044,-11871,-8898,-1778,-4435,-7555,-4739,-5936,-9695,-12953,-16640,-14784,-9320,1457,11071,16171,19190,21857,16868,12524,4749,-2112,-9777,-7830,-8460,-9758,-5287,-259,1199,1289,8404,7205,-565,-9204,-12205,-3053,7181,8787,3108,-3538,-5200,4636,13643,4463,-4909,-2788,8828,15358,14455,14276,1212,-12889,-12774,-4114,4221,7767,5790,3558,2205,4354,13048,15856,17580,27601,37539,25098,2354,-15789,-11932,-9078,-13728,-7969,-1759,-3806,-636,2141,4579,10847,8854,6594,1182,-4370,-7513,-6789,-7320,-7297,-6191,-7326,-10702,-9147,-9211,-6295,1111,4135,4238,9887,9168,3491,-844,10188,20627,27071,20687,13361,1747,-1871,-5509,-4291,-9160,-2707,5009,23164,29836,26486,11856,2097,-1244,-4346,-6556,-2753,-5679,-10064,-12596,-6973,6222,12305,26813,30482,31458,28229,23298,12902,3518,-3516,-5925,-5068,-5418,-3684,-2292,-8157,-12357,-9328,-4893,-2935,2138,3130,601,-6675,-7523,596,11131,10913,8747,-4971,-3292,8825,13560,9643,2387,-4689,-6100,-1562,-553,43,-15,903,1024,2347,4952,4018,-2136,-2986,-2995,-5093,-6931,-2846,438,-2417,-9648,-5189,-1929,-2494,1703,8091,17301,16099,8524,1713,-5576,-9411,-7837,-3928,2242,2227,987,4616,7758,6980,2543,-11480,-3613,4065,-4731,-7915,-5633,-1059,-5945,-1035,3252,412,-3836,-2744,2973,6991,2306,-10352,-11582,-7049,6845,17924,11088,747,7064,15579,8915,-3210,-10810,-17089,-13911,2222,10691,4333,14839,19240,25123,21401,15038,-5951,-14708,-18606,-15332,-13544,-12265,-8731,-6003,-7219,-8411,-18880,-17871,-8579,-1613,5735,8683,6005,5834,136,-4741,-8798,1480,6308,3390,-1019,-3742,-8568,-8026,2713,22515,34579,26399,10509,10583,15888,18366,15095,10746,10342,7821,4232,4634,4307,7441,11765,12889,-2844,-5831,-1194,12253,54424,76707,68781,35703,997,-9243,-605,3706,2817,-3828,-18440,-15119,-4399,-3079,-4145,-8139,-6706,4073,4601,1066,-7153,-3516,-5394,-7907,1907,11840,18345,24882,24926,22314,15934,10711,3199,-5310,128,10487,5891,-4395,3755,8963,5789,-11659,-14000,-6247,2309,2777,16371,27050,21723,15333,8645,-6390,-12192,-1489,1380,1841,8748,15080,13957,7261,7383,6540,371,-4839,-2807,2765,583,724,4653,10022,12372,13801,10819,3004,1854,-2494,1720,9821,12695,2554,-9082,-8603,-7438,-4929,-3839,-10754,-17867,-13247,-832,4538,2099,-4439,-2195,6041,27927,63818,83414,64870,24524,-1119,-5257,-4942,5199,6804,5074,1260,-1988,-378,5620,18742,29587,34438,38435,33501,18261,6266,-6679,-4715,4095,11974,12602,2456,-7300,-15999,-13411,-16995,-10987,8843,39712,69384,74152,46509,18727,6646,6166,3028,-597,-6398,-6292,-4273,-10216,-19303,-18208,-13817,-10570,-12236,-3023,-1772,-2316,-1789,-5241,-2567,-1590,-855,1291,3343,2707,4771,4444,5797,-621,-8795,4453,24599,33460,27096,17913,4731,177,-3352,-12651,-16990,-7890,-1888,3485,8756,11219,9406,859,-9107,-10766,-8545,-8632,-709,1138,-22,-914,-4088,-5584,-2752,4005,5420,5667,7829,13824,12090,8328,8121,15595,15809,8527,5279,4936,3476,-4773,-7626,5972,22143,9467,-804,-3095,-1113,10953,1948,-5503,-9932,-6553,1892,1753,-1893,-4976,-399,2592,690,-1507,-1736,-4126,-7296,-8223,-122,3074,-2586,816,-2867,-8975,-1569,-84,-1849,-4453,-11277,-11177,-4518,-5336,-8496,-11099,-10889,-3870,-2594,-8927,-11744,-11537,-12138,-5302,-196,-7929,-11296,-1725,11423,32234,34915,27112,8188,-11638,-4114,8877,11858,530,-5316,-8654,-7783,-3879,-612,874,-2895,-4501,-1544,362,-1095,-32,7158,8702,216,-2798,-2154,-1018,630,-2401,-8752,-8450,-5779,-6907,-11092,-3103,4909,5211,-4131,-10517,-4986,3413,-1033,-6736,-5331,433,6635,9223,1821,-6379,-1694,3753,2121,-3246,-3740,-2621,-2744,-1820,-7677,-2252,3622,6051,3502,3035,-22,-2356,567,-289,-7133,-14162,-12788,-2150,10541,27290,24189,13397,-1978,-6412,-4862,-284,9293,8219,5076,-64,462,-205,-6721,-12948,-13821,-3002,4011,6588,11786,27655,38426,21174,-4222,-2764,-3110,-237,879,3955,1921,-599,-492,220,725,1823,1422,2698,-250,-3717,-1779,-5748,-12373,-16921,-1719,19277,50139,63600,56323,38669,11487,-4139,-13347,-14583,-9124,-3599,2789,2149,62,135,-1561,4027,25872,31526,13065,1435,5835,1826,5500,14038,6953,4634,5620,12307,12470,4927,-2105,-1308,-399,3933,14821,20747,16019,4257,-10045,-13102,-5912,3987,10353,21019,30194,18302,10749,7812,7143,3962,1994,-5757,-12004,-11133,-7778,-8713,-10471,-4033,4110,15339,27033,23641,16538,13515,6845,-2488,-9390,-16587,-23881,-21251,-5921,-3194,-8698,-3943,-3282,-2612,9225,20754,14107,-5288,-25760,-14193,-11491,-9174,-2370,8310,18257,24004,22246,13114,469,-9901,-18402,-7058,13575,23483,21540,15410,13860,19975,21097,17055,9531,7446,6458,2110,-3164,-6676,-3261,3094,10069,10438,2191,-1046,864,6986,16760,10608,2848,3061,-106,-4926,-10755,-14166,-15454,-12742,-8597,1052,3338,-2712,-6359,-489,4601,6999,18602,28274,30801,36870,32196,3698,-4910,-9107,2908,11594,21051,27784,31587,29571,17379,10919,6383,3091,-1028,-1272,-3139,-5793,-3403,2735,6037,-4185,444,22748,21243,17674,20705,44079,61297,53272,34606,18176,10100,11401,3289,-2600,-3569,1151,215,-3299,-3938,-4122,-5438,-6972,-4984,-605,-1118,-4593,-4837,1988,5803,9884,5169,-11112,-11147,1967,8361,6600,-2546,-4591,2266,4329,445,-6087,-8593,4306,20096,5498,-5347,-5795,-6635,-2890,-7087,-7228,-1818,-2768,-3647,-3826,-3730,-1373,2842,3431,194,10285,16878,8083,825,3284,12914,17114,13512,7280,-874,103,13845,16729,2955,1722,-2451,8701,18336,6855,-11440,-18114,-6082,1454,-2525,-7054,-2133,2236,1417,645,-7095,-6201,3834,8664,1325,-2824,-5125,-1664,11099,28330,20801,11913,10029,9477,8577,8130,3015,3025,-1660,-2879,-2969,-3446,-2610,-3399,3074,2882,-3185,-10451,-17676,-8149,-3513,-2749,-1756,-1946,-2609,-4032,-11686,-12896,-9271,-8654,-8756,-4191,852,3687,5663,3805,-4762,-13183,-9127,-6704,-650,2079,3386,1648,-3245,337,-5110,-2305,-1581,-3414,-3294,3,2058,1120,3977],[1113,1640,2710,1694,-2186,-553,-1913,-3676,-11421,-11619,425,4186,8149,25271,28034,14506,5171,-7827,-8441,5050,20432,17419,12384,11919,7103,1548,5539,2245,-6839,4008,31254,43648,43405,29359,6722,-6969,2237,7964,6615,3261,-4673,-9653,-10386,-6212,50,8494,3959,-2338,-3375,-5034,-4663,3346,12854,11573,-1474,-4006,-1277,-7204,-3757,-4462,-3640,-355,-1211,-1990,-2615,-4784,-9793,-4786,-2697,-4339,-718,4417,6289,583,-4897,-7440,-6524,-616,8203,13044,11670,-737,-3422,4310,10018,4276,-4718,-7141,-7897,-8997,-3873,2758,18120,11889,-2108,-3227,-5254,-5118,784,-4484,-6924,-7630,-2652,-6245,-16461,-10065,714,11320,11896,2345,-4225,-1749,7262,9939,12615,9994,-2320,-16462,-9811,1798,8200,5202,-4558,-13357,326,962,-6925,-10009,2520,1256,-768,-8264,-29560,-34144,-32591,-18067,-10044,-6343,-10184,-2355,1578,3518,1181,-4194,-8001,-15392,-14003,-10311,-6070,-1771,1416,1828,2727,8645,9600,-881,-1590,3524,8474,6485,8686,26351,55396,67568,44474,16561,4742,539,-3417,-3045,-5609,-10678,24015,95345,127880,197840,289111,388851,459001,476395,348895,194306,44602,-21172,4291,-1708,-4704,-2743,-9161,-20823,-9214,-5245,3801,14986,14813,5869,-5671,-10616,-7076,-2099,16070,19124,11015,6360,4736,3360,-8364,-8198,-1534,-2005,10270,10129,-664,-5387,-11960,-19853,-14691,2704,-7084,-27688,-35351,-23263,-7077,814,5039,563,-7052,-2267,16285,23301,8980,-5697,-5336,15741,37745,26960,5236,-11488,139,21457,20137,-4122,331,21284,44507,17779,-6774,-6683,569,5407,3101,2485,294,-9343,-12749,-5447,-1264,4041,7037,4738,5530,10358,9579,5465,3188,-438,-6730,-8571,-3798,-3148,-4695,-4773,1416,2975,2980,11671,21446,18940,-3793,-7212,-8347,-5965,-2838,-7788,-8413,-12824,-17226,-4049,13061,22698,5235,-7305,-9531,-1949,4527,13761,24829,30119,13811,385,-3309,2029,12119,33260,21861,-4266,-4043,7996,18047,15477,853,-6129,-8646,-5997,-3007,4388,7999,3080,-1352,524,1421,-2228,-12816,-13957,-14938,-11091,2119,14674,15771,6024,-10863,-11020,-8264,-11085,-14876,-8550,-368,-2297,-3414,-12282,-7278,-1400,-2638,-7759,2417,11114,7406,-2285,-9364,-8128,-7561,-4226,3918,4168,978,-3015,-12035,-9836,6843,14121,23482,35240,53585,46335,24240,7100,-6989,-9784,-2569,4877,2115,-259,-5882,-11673,-8240,-1398,598,1433,329,-4476,-4096,3469,11466,3409,-10104,-9038,-3838,-2601,-1511,210,2339,2626,1257,1939,3503,7568,26303,36195,25215,10959,2627,9147,15128,18081,27068,32500,18055,-1926,-2816,18756,17025,-36,-6687,-4600,-807,3208,1969,3165,785,1869,2474,2703,-10690,-1974,887,2938,985,3531,4287,1406,-9610,-11906,-9665,-10716,-975,1841,-4275,-12051,-11248,-9354,-10808,-5469,14181,19832,9697,-3060,1958,18284,22727,14012,8262,7286,-644,-6875,-13203,-13811,-6362,5787,17185,22198,21608,13050,3984,-2693,-757,-771,-2757,-6969,-1998,8585,9577,993,-5691,-8078,-7387,-4453,3489,5687,1003,5465,13250,7221,-4354,-14749,-14648,-9888,-8284,-3794,-349,-594,-5430,-6260,-11999,-8731,-7939,-5934,16033,33043,15469,-355,-13623,-199,17753,32452,27533,18035,-1304,-10046,-7443,-6341,-4335,-4210,-2876,2237,10465,20508,20214,8138,-5427,-6607,-501,2469,450,18740,44021,40342,15677,674,5254,13094,10497,2023,-12684,4747,17347,12685,-1780,-958,1378,3896,2191,1320,1755,1932,2912,14232,28922,32140,16475,5543,-2058,-4019,346,7097,15272,15770,3462,-7285,-8082,-1733,1353,5186,9938,13151,13042,12268,10723,3654,-1248,1336,3898,5321,7147,3085,-5345,-11816,-17779,-27314,-20311,-11566,-10525,-848,9689,10390,6376,4306,8836,10414,1326,-13263,-17574,-6191,698,3893,4001,-1320,-4813,-7461,-5094,1472,-725,-4122,-8538,-5915,-1255,797,-1070,-7824,4456,12063,13731,5175,-5904,-8333,-6985,-5036,-7625,-12991,-19388,-9741,9006,28769,36462,13516,2280,6242,8843,3346,-2391,7560,5742,1113,-7391,-6125,7119,53052,75558,80588,66621,38612,10437,4656,9562,8320,16462,7415,-1073,5012,3586,-7743,-10135,-6061,-8049,-1739,-4352,-12283,-5884,-5952,-11133,-13542,-13343,-11775,-6603,-2473,2520,4612,3367,-573,-6054,-7670,-9955,-10266,-1727,6562,13287,12319,9662,21058,43125,44537,38065,36622,19352,12542,8879,8366,16092,20706,22199,8015,-5833,-7060,-9389,-7282,-8147,-19607,-3631,-3826,-5503,-6794,-5436,-7611,-5162,41,7434,2864,-10639,-12366,-3693,4095,11185,9543,1982,364,-2208,-7656,-11161,-6942,-2317,2591,-1376,-16041,-6091,8190,10594,6273,-716,-4280,-7866,-5125,-3315,-4904,-7405,-3440,-4425,-7683,-5284,-1991,-5949,-9590,-9232,-4784,-3660,3958,391,-4692,-2069,-1696,-1729,-3065,-149,-3690,-7944,-11729,-7106,-5510,-7599,-1162,5298,2203,-2195,-13589,-5096,7750,8638,4203,244,-1056,-6150,-146,2112,-296,-4425,-7997,4101,-2226,-315,2441,2138,1067,314,-5717,-10681,-7225,-2431,-3885,-7531,-5060,47,3080,-1732,-9639,-12709,-11157,-5558,437,5594,4588,2644,-198,-321,144,-2479,-6792,-5657,-2774,-7908,1889,1162,-9502,-16803,-13370,-892,10075,9561,3448,-3188,-2408,5219,5788,3700,-1821,-6747,-2186,926,2603,-1646,-9894,-5293,9453,12433,4524,-4478,-4214,5218,15485,20196,17530,18662,22749,17036,15517,16089,17811,7889,-747,-3347,2210,2865,-11865,-12086,-4701,10809,35427,45199,41021,34039,33036,22761,12305,5156,683,-706,-4282,-6122,-1774,-113,1219,4575,10809,15038,14947,5294,-6429,-9297,-10255,-8274,-8323,-4936,4953,9001,1269,-6510,-3819,2134,10322,5440,-3727,-9479,-4945,4986,2846,-7432,-13643,-12877,-6430,-2368,897,187,-6541,-10282,-4523,1339,-5835,-12105,-13143,-15469,-12949,-6185,-1665,-2412,-4146,-6014,-2850,-488,8414,40798,59429,43275,14752,863,-1069,-1570,407,-492,-4397,-2815,1226,3177,10612,8650,2249,-2096,2273,4854,-1300,3184,10175,29003,33359,8833,-1604,-931,-987,-2993,-1134,-1335,868,6036,11136,12966,8370,3276,-3500,-10730,-6348,-6136,-6215,-2760,-1830,-2084,-2672,-5961,-17261,-3826,5143,2426,-760,-1205,595,78,7651,15662,24471,31157,25484,15438,4927,-81,394,3732,-3449,-4747,66,4218,9636,12686,3624,-2246,-4627,4019,11319,5037,-12646,-3922,15400,39842,68633,83577,73339,33109,4445,12420,24162,20769,7199,752,-7002,-15706,-3769,18673,18523,2788,-12086,-10534,-7372,-5886,1434,11765,23842,29732,17540,-1784,-17684,-4733,2372,525,-1237,219,6859,19883,18392,11791,-48,-2645,-4807,-5910,-11608,-8339,636,6586,10359,4955,-9008,-9213,-3763,-8109,-10784,-8640,-4828,-2888,-2743,982,-2642,-7495,1287,15666,30236,22937,25761,31965,16366,7700,6153,4390,-1697,-2946,354,1225,-2474,-11394,-16109,-12516,-8902,-1426,-3565,-6666,-4200,-5351,-9512,-14290,-17371,-13987,-8889,1558,11451,15855,19786,22144,16787,12288,3815,-3717,-10242,-6696,-7324,-9708,-7901,-4466,-3671,32,7775,4014,-4803,-13004,-17186,-5997,4765,5658,51,-4776,-5286,4186,10001,511,-6512,-810,10481,14806,12311,11860,-226,-13672,-13912,-5502,2026,4896,4258,3837,4246,6874,14987,17639,20002,31749,40187,25930,2039,-12593,-8856,-5670,-12081,-10336,-4466,-6634,-3610,-268,2984,8749,5132,1321,-4363,-8528,-10507,-7579,-6419,-5119,-3006,-4215,-8005,-6676,-8111,-8267,-1783,2209,5380,12016,11153,6649,2468,9604,15246,18254,13890,9280,-604,-3798,-8576,-6461,-9752,-3308,2712,17557,21041,19352,8971,1699,-471,-3088,-4793,-1276,-5824,-11493,-15080,-9123,4838,12458,29306,34763,35600,32936,29732,15836,3789,-4456,-7462,-6512,-5751,-4519,-5032,-10928,-13902,-9970,-6105,-4646,219,635,-2207,-8229,-9143,-876,11243,11085,8949,-4169,-4786,7270,12974,10436,1706,-9186,-7581,-601,217,1592,3954,6186,4439,4009,5481,3385,-2852,-3463,-2279,-4269,-6692,-3109,1497,-442,-8100,-5899,-3731,-6645,-4083,3915,20221,21015,11133,2615,-5742,-9343,-7981,-5334,-712,-59,689,4784,7456,6243,1436,-13037,-2886,3939,-5187,-8898,-6628,-4785,-5108,2181,4622,1187,-4340,-3949,2126,5940,1282,-10249,-10334,-5453,7748,15451,7076,817,11999,20773,10803,-2449,-8465,-14707,-16659,-138,9030,5497,20240,27869,35126,31324,22419,-3396,-14296,-17641,-15407,-14285,-12181,-7567,-4797,-6709,-9241,-16711,-19317,-11237,-3479,5545,10615,9741,9959,2711,-3846,-9510,150,4849,1597,-2702,-5073,-10413,-7726,2455,20262,31284,24722,12369,14939,21146,23549,20585,16536,16371,12915,7303,6190,5979,9906,15566,16668,-1525,-5742,-1174,15388,60646,77359,65598,33723,1082,-8121,900,3414,295,-6742,-21302,-13069,-3614,-3713,-5704,-10349,-8941,2448,2574,-1241,-8127,-3918,-5865,-8549,1114,9543,13430,19164,20504,18325,11353,6871,1198,-5707,-618,8961,2579,-8798,1621,8380,4954,-13249,-15406,-8316,-998,-1529,11439,25918,25831,18414,8085,-6355,-12242,-3635,-414,1396,10562,15204,13257,6273,5923,4424,-2369,-7595,-4604,2553,1017,206,3396,8625,10656,10677,8280,3549,2745,-1551,3432,12061,16018,5256,-7225,-8694,-7651,-7509,-6111,-11170,-18415,-14912,-1135,4728,2255,-4640,-2536,5912,26497,62159,85447,69220,25451,-1678,-6539,-7212,2473,5576,4659,1242,-1782,-455,3730,13736,27766,34997,40452,33629,16771,5207,-6054,-6660,2700,11362,13584,3578,-5856,-13553,-10647,-15092,-11222,9220,43329,68228,70235,46297,21738,9922,8652,4193,-533,-7685,-9117,-7780,-12022,-17813,-17551,-14343,-11681,-14881,-4743,-2476,-3489,-3372,-6627,-2799,-230,1684,4975,8305,7465,8436,8156,9713,2222,-9981,1861,18737,25358,21271,15628,3639,-1682,-5103,-15079,-14382,-5600,70,4000,9329,14613,13445,1701,-8904,-9659,-7159,-10637,-2596,-654,-1724,-1781,-4581,-6829,-4567,2411,4154,3891,4862,9392,8024,5889,7383,17195,19737,11878,7569,7090,6139,-2400,-7762,2844,18760,8827,-408,-1936,-195,9785,-436,-7357,-11071,-6534,1535,1191,-3278,-5396,371,3586,2027,-145,-810,-3668,-6975,-8388,-539,2778,2850,8556,1460,-5117,-246,1769,1150,-4061,-11070,-8422,-5025,-6899,-9949,-10145,-8951,-5029,-5204,-10630,-12090,-12125,-10122,-3488,951,-7287,-10490,-1501,12432,34847,38331,29722,10234,-12325,-5367,10695,12830,-610,-7348,-6326,-6982,-6447,-4819,-3044,-5325,-5840,-3336,-3371,-6893,-3961,7186,10423,705,-3357,-2382,-782,2101,550,-5171,-6444,-6319,-7323,-6754,4878,10486,7523,-4359,-13851,-7777,567,-2661,-6744,-5380,-639,4831,7434,-234,-8058,-2060,2905,760,-3359,-1929,-1131,-2476,-2557,-12105,-5758,1767,5741,4013,3605,247,-2825,-784,-2645,-9221,-15523,-12905,-2782,9580,27866,27282,16854,557,-5824,-5270,439,12021,9498,3701,1626,4557,3699,-4634,-11389,-11871,-667,6806,9089,14620,30991,38595,17726,-8233,-5244,-4165,-1471,-1648,723,-99,-1888,-956,597,1237,2054,1347,2346,116,-1504,1509,-1855,-8097,-14569,-4013,13172,41522,57063,50759,35302,10109,-5654,-10941,-13290,-11528,-7232,-1407,-1072,-1041,906,1772,6361,25455,31153,11916,-3181,2428,114,4418,13877,8620,6966,6496,11322,11243,4680,-2007,-1782,-2203,1562,13721,22576,18643,6868,-7350,-11142,-4196,6313,16044,26311,30962,17023,9874,7131,6242,3064,1132,-7421,-11390,-9113,-6004,-7359,-10279,-5247,2920,16204,29092,25012,16945,12678,4718,-3246,-9241,-16862,-23394,-14737,661,1077,-5615,-3402,-5927,-8308,3223,13446,8003,-7657,-22096,-15318,-13328,-8443,-1116,10810,21937,27463,25041,12569,-1657,-12348,-15427,-3437,19284,30340,27480,17375,13606,19919,21968,18196,10710,6437,4055,-732,-5347,-7610,-3654,2679,9969,10519,2263,-841,44,5993,15896,9323,1158,548,-2616,-4980,-9286,-13173,-14586,-11228,-7237,2088,3564,-3089,-7260,-1729,3564,5553,16470,26622,31000,37847,34419,5677,-3127,-7202,2104,9598,20569,32601,39562,33335,17566,9713,4589,2254,-2590,-2956,-3220,-5344,-2582,4133,5934,-7571,-2801,18228,15965,14449,18840,42918,64113,60681,41872,22450,12954,13978,3475,-5470,-6617,-486,1230,37,-1599,-4058,-6847,-8473,-5707,-224,-60,-3027,-4428,2002,5702,8005,2907,-13006,-8465,3364,8912,6977,-3264,-7182,-951,2144,174,-4064,-5938,7484,25087,10104,-3016,-3555,-3609,-1151,-6258,-7431,-3015,-4450,-4542,-3153,-3005,-959,4510,7290,5015,12256,13691,3525,-3016,-413,12316,20931,18148,10653,1080,845,13187,15162,1496,831,-2499,9109,18208,6828,-10359,-19004,-7892,-1219,-6969,-11439,-2633,2459,3239,3136,-7294,-7287,6374,16381,10734,2211,-6312,-4807,8995,28344,22252,13208,9478,7770,6667,4606,-2572,-1337,-3513,-2531,-2043,-2839,-1948,-3698,358,-2790,-10601,-19585,-24384,-11571,-5221,-3393,-489,1099,2372,-264,-8544,-10372,-6538,-6377,-8385,-4828,179,4245,7945,7400,156,-9888,-9538,-6091,-435,1598,2766,1664,-5074,-1488,-7176,-3192,-2505,-4686,-3635,658,3876,2992,4268],[1700,1859,2757,1614,-2601,214,-246,-1647,-9696,-10042,1951,4591,6366,22232,26508,14448,2544,-10509,-9303,4222,19303,17964,14178,13162,7097,-391,3406,215,-9722,2656,31024,43035,43335,30551,8092,-6738,1643,8004,6785,3437,-3348,-7613,-9415,-6335,-209,8559,4068,-2907,-4440,-4245,-2010,5573,13579,10834,-3839,-738,1999,-4903,-2953,-4654,-5649,-4266,-3658,-2655,-3053,-5267,-10052,-4449,-1768,-2374,46,3742,5439,28,-8253,-14046,-11533,-2674,8319,13325,10851,-1560,-5461,298,7958,6119,-974,-4674,-6043,-8121,-3821,3502,22844,16499,774,-893,-3903,-4089,3690,-984,-4163,-5529,-1259,-4014,-13856,-12626,-1909,10852,12716,3694,-2504,-2058,6556,10187,13209,10653,-2033,-15178,-9527,1181,9129,7202,-2756,-13923,1043,6242,-1218,-6576,3174,-392,-5567,-13409,-31419,-34093,-31829,-16583,-8072,-4779,-10194,-4250,906,5186,3930,-2144,-7547,-15911,-13647,-10252,-6070,-2142,571,1714,5361,11616,10536,-1196,-729,2416,3435,3676,5935,21243,49475,64527,45545,15703,3446,-93,-3651,-1982,-4239,-9504,30112,102346,124015,190537,278754,374932,440648,454022,327251,177632,36038,-19609,5379,3821,6345,6378,-3177,-18624,-11852,-4843,4459,16221,15445,5953,-6167,-10129,-7644,-4211,13451,17446,9819,5457,5138,4897,-6296,-6365,-1071,-2187,9416,7762,-3434,-7757,-13808,-22514,-18542,-2391,-13529,-35460,-39295,-21287,-2733,6024,10642,3237,-5834,-3570,10720,18338,6856,-5410,-4252,15858,38192,28504,9037,-8021,-2199,20781,21014,-4863,-727,18395,43818,16484,-6219,-6327,-1809,863,63,1465,1019,-6890,-13125,-8124,-5572,834,5273,4311,6735,12785,11310,4518,1043,-1858,-7349,-8908,-4232,-3563,-5034,-5680,423,2292,3364,12956,23848,22878,-1065,-6796,-7085,-3873,-1146,-6187,-7927,-13068,-17260,-3877,12086,20351,3792,-8838,-9074,-666,4102,11193,21756,27188,11308,107,-3705,1638,11993,31155,17836,-6356,-5539,6573,16823,13125,-1134,-6800,-9274,-5757,-3018,4184,7830,3610,-1985,-3165,-2362,-3689,-12236,-11627,-12807,-14410,-1688,12240,15125,6478,-9973,-12339,-11128,-15136,-19572,-11934,-1778,-1352,-2004,-11395,-7857,-1518,-2447,-8032,2900,11538,7815,-1852,-9504,-8933,-8007,-4367,5079,6143,3070,-422,-8816,-17224,-2514,7471,21568,38398,59840,53543,28976,9268,-6533,-10678,-4760,1904,1023,-15,-4730,-9998,-5574,-2791,282,1551,392,-4906,-5771,1860,9109,-803,-12820,-8971,-4627,-3775,-2875,-1402,1005,1166,-326,657,2405,5842,23591,32459,22011,9341,617,6839,13162,14905,23581,29811,15164,-3866,1911,26454,23827,2862,-5794,-5719,-1045,3988,2576,3290,-1249,-933,-1275,-1992,-14446,-4099,-9,3306,1058,1801,1781,-780,-11011,-13855,-10937,-9762,50,1931,-5087,-13843,-12704,-10428,-13751,-10559,10183,19255,10418,-2574,3743,18873,21105,12203,7036,7614,-957,-11322,-17843,-18299,-10032,2167,14447,19969,19822,11891,2307,-1751,1189,783,-1734,-7336,-3641,6914,8626,919,-4954,-6858,-6963,-3414,4975,6771,839,3707,10186,4265,-4995,-13941,-16144,-12388,-9838,-3964,-728,-2034,-7140,-8248,-12677,-7008,-7450,-7524,13720,30896,15727,-428,-13340,774,17663,30490,26190,18664,77,-7706,-6708,-6270,-4615,-4275,-1987,4253,13506,24599,24421,10595,-5645,-7455,-584,1891,-1415,16549,40523,33446,10016,-1478,4021,11096,8227,1776,-11103,7045,23176,19533,2681,376,1813,3775,2457,3008,4594,5676,4739,12106,26598,32981,19583,8046,-1180,-4088,425,8263,18464,20675,6490,-5164,-10522,-3581,-323,3324,6126,7820,6725,7727,9544,5012,-85,1149,2509,2827,4370,1214,-7072,-13247,-19635,-24648,-14936,-7192,-6503,2106,9574,9507,5375,3588,7968,10160,308,-14383,-14880,-4306,2703,6527,6580,-287,-5383,-4446,786,9517,6141,602,-5128,-4064,-423,722,-729,-7561,2707,10880,13903,7102,-3691,-5637,-7561,-6984,-5586,-9727,-13416,-3869,13166,32479,37262,10732,890,7938,14100,10820,2201,9392,7673,2806,-6477,-6496,5619,47811,67684,67841,56059,35658,12361,9889,8966,1967,11108,4457,-9617,-3463,-3170,-11060,-9394,-4776,-8097,-2780,-6233,-14625,-8536,-8040,-11257,-10606,-8733,-8706,-6153,-1328,4085,6979,6603,2206,-5478,-8807,-10782,-10812,-3392,4517,11278,11897,11391,25398,53323,58091,46320,42692,26742,20943,14958,10635,16781,21860,27134,15007,-3053,-6710,-9843,-7137,-6023,-15022,-3690,-4498,-6173,-7609,-6726,-6077,-368,3793,9246,4579,-7917,-11939,-5809,1350,8772,8320,559,-1958,-3758,-7827,-10575,-5366,-1410,3026,-571,-15154,-6349,6309,8179,6251,601,-2095,-6192,-4766,-3827,-6128,-8243,-3926,-4888,-7809,-4299,-1134,-5955,-10275,-10092,-5199,-3608,3917,660,-3548,106,778,-839,-2072,3200,2808,-1385,-7324,-5380,-5703,-7508,-870,7021,4734,-986,-11469,-4153,9957,11671,6859,1579,-934,-6957,-42,2433,-136,-5073,-11539,2283,-1365,2353,5662,3787,1688,397,-6525,-11994,-6670,-975,-1490,-5573,-4611,-438,3199,1273,-5764,-9723,-8927,-4027,1745,7244,5046,-711,-4121,-3991,-2210,-3936,-6599,-3291,363,-5208,2243,3249,-6083,-13355,-10861,898,11093,8653,-71,-6079,1955,6801,4710,1085,-4890,-9595,-3879,308,2873,-1992,-12453,-2757,13920,16706,6556,-4634,-3915,6127,14927,17126,13823,15743,20749,17149,15412,14690,15533,5962,-2240,-3949,461,-1861,-14883,-8717,-1384,13116,34663,44688,45920,42106,41582,27065,12154,2453,-2551,-3231,-5017,-5832,-1796,-764,378,3740,10857,17062,19709,11082,-2162,-6951,-9835,-9674,-8537,-5011,2801,4325,-3696,-6375,-2526,1512,9465,4836,-5330,-11218,-4856,5458,3216,-7497,-12277,-11444,-6394,-3505,392,-1437,-5012,-5709,-2294,2312,-5514,-10231,-8833,-10811,-11274,-7936,-2279,-2616,-4466,-5874,-3160,-1214,7851,40268,58299,41118,13570,-755,-1366,-955,1369,-744,-4190,-1917,1136,1804,10040,12143,7694,3529,3156,2881,-455,8155,16266,35490,38606,14027,2973,1664,510,-1606,279,637,2895,7099,11277,12408,7742,2440,-4651,-10032,-5188,-5038,-5462,-2742,-2163,-2604,-2778,-4641,-14391,-3778,5671,3487,776,738,2338,474,6709,15152,24357,32375,27579,18300,7704,1090,-133,4259,-3095,-6268,-2191,1339,6869,8520,-1981,-7292,-9379,-2537,5276,2280,-12861,-4575,12064,32874,63342,85060,78333,34425,2053,10238,22456,17581,3929,-2949,-11045,-15271,2632,24273,23145,5064,-10608,-9420,-6880,-5623,1939,13078,25774,32019,21886,686,-18360,-6743,1657,235,-1558,623,8858,27128,28509,19175,4989,702,-3890,-5914,-11549,-9189,-1668,4372,9619,5912,-7164,-8508,-3037,-7296,-9905,-9240,-6087,-3864,-3508,1249,-2081,-8643,-3214,7369,21532,19105,22513,29591,16291,7715,5836,4807,-985,-3315,-137,163,-3177,-10267,-15182,-12392,-8553,-898,-2095,-5004,-2840,-4005,-8436,-14173,-15650,-12077,-7871,1764,11019,14529,19206,21345,16452,12281,3435,-4856,-9590,-4900,-5626,-8808,-9845,-8315,-8766,-844,7337,994,-8085,-13874,-16263,-7224,3049,3587,-2385,-5290,-4729,4012,6769,-3158,-6942,1747,12150,14085,10094,9257,-1862,-14417,-14424,-6285,183,2377,3117,4795,7216,10491,17966,20368,23720,36962,43872,28391,3871,-9174,-5621,-1815,-8748,-12086,-7058,-9251,-6193,-2541,864,5520,748,-4113,-9484,-12183,-11767,-7514,-5098,-2666,435,-937,-5127,-3885,-6113,-9122,-3826,985,7711,14677,13693,10758,7185,9049,9119,9602,7954,5759,-1874,-4295,-10426,-7689,-9101,-3551,641,12725,14024,13870,6801,2173,1471,-625,-1925,930,-5189,-11873,-15972,-10573,3779,12917,32174,39356,39849,37788,36372,18720,4310,-5100,-8808,-7858,-5955,-4378,-6770,-12797,-14709,-10055,-6829,-5893,-1169,-1023,-3368,-8582,-10341,-2398,10808,10735,9116,-2553,-6520,4695,11381,10727,1299,-12666,-6392,1121,1677,4340,10305,13286,8459,5947,6034,2788,-3287,-3257,-790,-2669,-5573,-2754,2811,1504,-6550,-6413,-5223,-10058,-9094,1379,22573,25261,13477,3537,-5437,-8524,-7414,-6075,-2975,-1659,803,5028,7073,5446,685,-13677,-1910,4173,-5133,-9373,-6612,-6225,-558,6858,6619,1787,-4591,-4492,1818,5205,717,-9319,-8587,-3548,8831,13253,3857,1338,16151,25159,12376,-1586,-5847,-11653,-18854,-2053,7724,7156,25491,35836,44562,41088,30000,-447,-13194,-15882,-14856,-15043,-11571,-5577,-3026,-5592,-8368,-12062,-17105,-12393,-4796,5257,12429,13612,13933,5053,-2867,-9679,-749,3697,224,-3384,-4504,-8672,-6666,2356,17583,26626,21264,13720,20403,27683,29720,26857,23071,23076,18438,10683,7998,7890,12623,19897,21335,388,-5238,-1017,18007,63424,73029,58608,30397,1566,-6723,2297,2885,-2777,-9908,-19105,-10191,-2302,-3810,-6825,-12165,-10462,1161,595,-3646,-9227,-4042,-5962,-8669,585,6916,7528,12160,15077,13931,6553,2917,-528,-5494,-1197,7395,-86,-11695,1046,8796,5049,-13874,-16152,-9842,-3862,-5448,6828,24649,30768,23113,8949,-5226,-11562,-5749,-2100,890,11993,14839,12463,5427,4810,2883,-4292,-9385,-5437,3155,2001,-79,2091,6951,8632,7546,5930,3731,3416,-603,4979,13831,18729,8069,-4942,-8202,-7555,-9309,-7675,-11430,-17879,-15703,-1291,4725,2096,-5098,-2949,5708,24393,57845,82600,69352,24742,-2609,-7507,-8738,470,4661,4381,1226,-1547,-420,2374,9112,24849,34138,40964,32791,14347,3435,-5456,-7888,1911,10833,14631,5083,-3852,-10562,-7459,-12217,-10477,9794,45963,64558,64253,45523,25060,13848,11690,5849,109,-8809,-11863,-11066,-12476,-15686,-16351,-14342,-12198,-15603,-4668,-982,-1988,-4352,-7246,-2395,1801,5004,9743,15356,14224,12826,12225,13648,4899,-9671,-423,12718,17467,16647,14031,3121,-3170,-6126,-15928,-12039,-3332,1935,3888,8600,16464,17448,2712,-8197,-7872,-5075,-9429,-4091,-2338,-3579,-2835,-5033,-7730,-6082,889,2931,2418,2392,5002,4030,3653,6967,19136,24149,15695,10020,9238,8093,-728,-7405,759,16234,9483,1495,720,2813,9882,-1760,-8754,-12319,-6069,1316,522,-4854,-5776,1214,4665,3618,1692,521,-2937,-6279,-8063,-1045,3186,9776,15765,6082,-1240,1146,3596,4671,-2159,-7640,-5163,-5299,-8456,-10644,-8395,-7018,-5917,-7414,-11840,-12534,-12768,-7948,-1382,2292,-6337,-9375,-1128,12772,35608,39832,31132,12516,-9423,-6511,11391,13212,-1578,-8414,-4613,-5967,-8601,-8395,-6372,-7501,-7130,-5191,-6948,-11294,-4990,9275,13436,2444,-3036,-2252,-415,3695,3857,-1346,-3996,-6131,-7088,-2609,11093,15097,9879,-3521,-16491,-10378,-2144,-3926,-6291,-5200,-1605,2960,5336,-2389,-9127,-2112,2223,-262,-2910,-551,-242,-2049,-2378,-14444,-9353,-263,5181,4311,3950,103,-3788,-2704,-5392,-11728,-17181,-12426,-3271,8278,27375,29610,20438,3652,-4966,-5826,801,14160,10426,2392,4639,10193,7933,-2903,-10063,-10171,1388,9315,11297,17178,33794,38170,14685,-11461,-7508,-5144,-2549,-3930,-2563,-3317,-3763,-1496,983,1589,1989,906,1662,174,343,4711,2392,-3067,-10764,-6055,7125,31461,47783,43180,30575,8356,-6745,-8808,-11744,-13630,-10697,-5320,-4032,-2108,1556,4576,8619,24606,30051,10325,-7943,557,-336,3952,13669,10386,9350,7220,10236,9626,3827,-2550,-2828,-4380,-1094,11829,23172,20238,8740,-5084,-8920,-2453,8547,20823,29854,29766,13834,7233,5300,4570,1533,-276,-9340,-9478,-6865,-4424,-6224,-9864,-6537,1677,16520,29073,25056,16546,11133,2236,-4129,-8887,-15817,-18876,-7178,6266,4903,-2152,-1572,-7744,-14042,-2828,6473,3266,-7687,-16565,-14312,-15520,-7460,152,13118,24956,29998,26817,11121,-4261,-14645,-12447,267,24859,36172,31631,17887,12400,19246,22298,18713,11466,5257,1442,-3653,-7460,-8669,-4686,1539,8985,9896,1992,-691,-857,4768,14402,7979,-218,-1578,-4868,-5143,-8271,-12333,-13188,-9370,-4273,3767,2996,-3843,-8298,-3149,2409,4322,15156,25926,31644,38491,36727,8547,-793,-5581,1072,7222,19027,35072,45253,35763,17273,7919,1884,744,-4411,-4820,-3016,-4172,-1120,5823,5778,-9928,-2712,16529,12259,11362,16804,40857,63914,64975,47333,25509,14485,14702,3175,-7581,-9638,-1885,2971,3978,1127,-3577,-8061,-9959,-6500,123,1062,-1506,-4060,1617,5270,6352,1224,-13144,-6002,4479,9095,7185,-3632,-9287,-4268,-337,-281,-2094,-2210,12199,30991,16054,545,-382,-553,372,-5486,-7615,-4093,-5921,-5164,-2277,-2249,-495,6024,10874,10672,15385,10963,-629,-6275,-3885,11274,24738,23252,14320,3324,1557,12038,13166,65,64,-2448,9380,17676,7307,-8115,-18528,-10116,-4107,-11351,-14472,-1789,3761,6400,6036,-6534,-8056,9389,25583,20995,7307,-6661,-7262,7508,28446,23783,14352,8831,5806,4526,881,-6820,-2943,-3119,-1105,-660,-1843,-861,-2987,-1071,-7043,-16628,-24338,-28167,-14586,-6748,-3578,2113,6037,8640,3906,-5188,-7260,-3129,-3096,-6411,-4631,-45,5164,10496,11039,5270,-4995,-7877,-4756,329,1550,2579,2140,-5560,-2955,-8507,-3352,-2846,-5497,-3980,996,5325,4974,4869],[1191,992,1718,415,-4038,275,805,87,-7218,-7538,2651,3939,3542,18199,23330,12587,-929,-12900,-10123,2965,17136,16610,14176,12911,5855,-3325,911,-1705,-11686,549,28012,39356,40429,29327,8257,-6765,383,7120,6018,2830,-2450,-6069,-8610,-6611,-915,7961,3340,-4511,-5566,-2618,813,7604,13912,9414,-6717,495,3322,-3994,-2937,-5178,-7806,-8472,-6430,-3696,-4061,-6306,-10434,-4318,-1174,-1211,-39,1975,3740,503,-6215,-16363,-15263,-4564,8090,13092,9467,-2791,-7808,-4127,4867,6024,1089,-3379,-4919,-7162,-3408,4369,27718,21842,3964,1406,-2746,-3654,5867,1911,-1853,-3988,-558,-2313,-11603,-14896,-4361,10241,13133,4845,-466,-758,7107,10905,13746,11102,-1828,-13642,-8866,411,9668,8979,-871,-11560,1907,12131,5161,-2041,3653,-1868,-10367,-19733,-29894,-31560,-28997,-13620,-5377,-3036,-9963,-5751,321,6180,5755,-631,-7223,-16289,-13204,-10004,-5988,-2582,-519,1369,7604,13703,10674,-1756,-344,1741,376,2681,3887,15463,41229,58142,44145,14220,2287,-310,-3079,194,-1845,-7982,35927,107027,122355,187820,272840,363248,422018,430331,305093,161747,28625,-17080,6556,9187,17100,15748,3694,-12758,-13809,-4391,4945,16826,15552,5769,-6508,-8909,-7488,-6392,10337,15135,8260,4441,5513,6437,-4212,-4586,-656,-2506,8271,5371,-5928,-9551,-14353,-23261,-21210,-7480,-20403,-41758,-36407,-15615,2771,11121,14559,4311,-5160,-4313,5544,12439,4197,-4830,-3102,15242,36963,28643,12556,-4148,-4977,18767,20481,-5444,-2189,14581,42054,15269,-4375,-5810,-4224,-3170,-2449,608,1794,-3967,-10703,-9457,-9941,-2493,3477,3797,7649,14741,12364,3118,-1460,-3104,-7229,-8443,-4136,-3626,-5007,-6265,-386,1701,3763,13613,25322,26248,2486,-5160,-4902,-1388,688,-4538,-7341,-13347,-16159,-3314,10843,17888,2555,-9931,-8097,1264,4329,8459,17580,22773,8273,-551,-4575,715,11080,28029,13848,-7857,-6741,5092,14991,10153,-3416,-7557,-9773,-5003,-2489,4540,8238,4545,-2301,-6639,-5437,-4834,-11092,-8730,-9813,-17445,-5969,9141,13898,6727,-9232,-13477,-13942,-18496,-15536,-14017,-3262,-667,-674,-10411,-8231,-1523,-2048,-7873,3355,11600,8067,-1013,-9126,-9659,-8523,-4887,5490,7794,4860,1913,-5023,-11299,-10266,1173,18746,39947,63242,59385,33913,11764,-5291,-10315,-6213,-671,111,344,-3371,-7828,-3057,-3634,351,1906,536,-5249,-7479,-14,5885,-5174,-12313,-7772,-5054,-4891,-4225,-2752,142,173,-1621,-533,1355,4131,20430,27708,17376,6691,-1689,4099,10171,10030,17532,24912,11675,-3851,6902,33084,29315,5373,-4470,-6535,-1231,4379,2990,3304,-2772,-2397,-3398,-5284,-17770,-6291,-1270,3137,654,-203,-652,-2177,-10040,-16626,-12627,-7792,1507,2213,-5620,-15025,-13196,-10763,-15352,-14839,5035,16611,10120,-1959,5968,19272,19760,11033,6006,7652,-1133,-16581,-22853,-22134,-12854,-1474,10852,16545,16743,9495,-92,-168,3245,2322,-654,-7526,-5146,5074,7216,598,-4181,-5567,-6188,-2260,6210,7615,716,1262,6141,838,-5582,-12190,-14663,-12990,-10162,-4058,-1462,-4091,-9356,-10472,-12076,-5201,-6930,-8403,12143,29026,16024,-481,-13472,1361,16847,27782,24364,18690,1708,-4757,-5249,-5636,-4388,-3852,-719,6165,16051,27941,27964,13052,-5010,-7096,-246,1480,-3320,13830,35986,26495,5147,-3040,2904,8699,5430,1231,-8924,9092,27976,25568,7386,2314,2771,3870,2641,4504,7255,9852,7746,10919,23822,32188,21194,9599,-648,-4071,747,9604,21577,25750,9931,-2513,-11424,-5537,-1882,1729,3434,3822,1739,3921,8216,6233,1263,1136,1162,329,1306,-672,-8386,-13724,-18983,-19622,-9929,-2961,-2223,4824,8945,8062,4047,2780,7180,9895,-158,-13327,-12333,-2641,4568,9064,9083,877,-2464,685,8817,19121,13996,5492,-1844,-2340,1,237,-518,-6845,468,8832,13211,8760,-945,-2169,-6652,-7278,-3093,-6141,-7102,1484,16205,34337,35860,7612,89,9649,18378,17246,5983,10638,8979,3963,-6023,-6884,4115,41629,57845,53054,43333,30816,14010,15400,9584,-3636,4610,1386,-12990,-7642,-6018,-11071,-7406,-3714,-7625,-2518,-6440,-15544,-10831,-9729,-10451,-7359,-4150,-5101,-5033,-194,5673,9370,9686,4705,-5008,-10007,-11332,-10706,-4197,3101,9422,11177,12632,28945,61822,70519,53786,47462,34020,29309,20152,11714,15858,20757,28852,19326,-863,-6589,-10453,-6834,-3743,-10505,-3773,-4810,-6050,-7013,-5995,-2804,2530,5536,10390,6359,-5226,-10427,-7947,-1371,6380,7020,-747,-3921,-4587,-7081,-8960,-3541,-639,3088,-110,-13519,-6820,3763,5160,5554,1715,-50,-4824,-4744,-4541,-7293,-9488,-5189,-5828,-7685,-3727,-879,-6565,-11536,-11240,-5800,-3837,3649,737,-2889,1584,3000,271,-1215,5868,8662,4914,-3185,-4139,-6182,-7400,-803,8272,6973,20,-9633,-3159,12198,15044,9628,2815,-1081,-7990,59,2707,-172,-5891,-14514,952,169,5738,9322,5345,1947,102,-7377,-12946,-6029,272,594,-3580,-4160,-1097,3025,3742,-1898,-6228,-6251,-2656,2512,8240,4680,-3416,-6169,-7672,-4566,-5194,-6648,-2602,1769,-4207,1181,4267,-3279,-9732,-8382,2148,11341,7602,-2695,-3967,6029,7713,3129,-1939,-8057,-11900,-5365,-250,3077,-2543,-14824,558,18417,20717,8356,-4925,-4172,6078,12452,11744,9451,12495,18079,16126,14318,12574,12761,3884,-3805,-4850,-1876,-6939,-15230,-5951,1387,14964,32919,42540,49788,50345,50145,31106,11582,147,-4921,-4797,-5219,-5578,-2340,-2144,-1290,1939,9839,18103,23907,16728,1995,-5044,-9554,-11143,-9066,-5387,214,-888,-9564,-5802,-1687,204,7750,4023,-6708,-13143,-5146,5622,3455,-7654,-11006,-9447,-5656,-4612,-254,-2159,-1083,-1784,-752,2481,-5839,-7659,-3380,-5356,-7978,-9791,-3751,-3762,-5409,-6142,-3730,-1998,7126,38418,54994,37422,11405,-2694,-1657,-614,1873,-1536,-4267,-1419,523,-94,8579,15265,13120,8772,4615,1716,566,11215,20469,39771,41660,17655,6738,3853,1649,-605,1193,1943,4166,7439,10798,11115,6304,832,-6499,-8749,-3628,-3545,-4664,-3591,-3149,-3408,-2724,-2657,-11425,-4014,5782,4296,2271,2893,4516,1764,5930,13956,23124,32059,28286,20267,9885,1875,-1160,4180,-2802,-8160,-5442,-2414,3643,4104,-8149,-13456,-15385,-8617,1603,3158,-6045,-3380,8554,25632,56148,83168,79736,33392,-1386,7511,20097,13938,328,-6786,-14719,-11169,7064,26662,24615,5610,-10013,-8863,-6850,-5903,1683,13198,25901,32244,25510,3185,-16225,-9557,284,-409,-2231,449,9892,32672,36933,25408,8998,3127,-3532,-6405,-12038,-9740,-3737,2042,8347,6273,-5567,-6486,-1580,-6192,-9182,-9990,-7484,-4989,-4543,1147,-1580,-9017,-6280,792,13289,14511,18541,26714,16056,7627,5296,4760,-719,-3995,-919,-1244,-4357,-9643,-14221,-12343,-8690,-908,-651,-3386,-1526,-2710,-7230,-12934,-12549,-9941,-7061,1253,8962,11569,16824,18891,15151,11709,2891,-5960,-8136,-2927,-3927,-7692,-11036,-12326,-13121,-1393,6450,-2274,-10402,-12045,-11771,-7276,1436,1840,-4805,-5826,-4392,3259,3248,-7137,-6699,4060,13094,12607,7305,6071,-4166,-15921,-15058,-7113,-1810,-158,1943,5886,10455,14555,21237,23253,27960,42083,47403,31215,6367,-6532,-3041,1645,-4963,-12627,-10150,-12396,-9095,-5359,-2363,898,-4454,-9897,-14169,-13745,-9801,-6415,-3849,-599,3205,1442,-3062,-1789,-4468,-9558,-5558,72,10415,17152,16062,15010,12357,8090,1996,866,2389,2229,-2801,-4480,-11857,-8418,-8179,-4234,-1931,8124,8436,9324,4642,2955,4153,2565,1578,3256,-4418,-11830,-15568,-11871,2347,12967,34632,43353,43344,41801,41762,20565,4306,-6171,-10661,-9792,-6792,-4332,-8097,-14377,-15426,-10258,-7728,-7278,-2541,-2145,-3390,-8626,-11815,-4625,9166,9272,8655,-881,-9289,543,8225,9820,451,-13776,-4389,2698,3126,7626,18162,20903,12072,7276,5774,1505,-4256,-3190,606,-1093,-4381,-2455,3707,2738,-5664,-7353,-6942,-13264,-13754,362,23615,27893,14777,3724,-5385,-7674,-6776,-6720,-5105,-3285,476,4578,5972,4089,-203,-13362,-1302,4188,-5149,-9959,-6619,-5037,4527,10804,7871,1360,-5240,-4898,1472,4180,-21,-8336,-7008,-1952,9535,10943,895,1454,18709,27821,12932,-1226,-3566,-8652,-21226,-4230,6104,8541,29645,41896,51862,49064,36536,2157,-12050,-13989,-13950,-16425,-11097,-3746,-1706,-4749,-6887,-7779,-13369,-12182,-5887,4242,13119,16434,16743,6467,-2414,-9911,-1735,2371,-1171,-3518,-2942,-6346,-5671,1794,14162,20691,15982,14021,26066,34516,36030,33054,29334,29216,23306,13591,9388,9390,14886,23934,26171,2375,-4655,-1206,19331,61987,63953,48405,25723,1915,-5660,2879,1759,-6725,-13585,-15149,-7205,-1028,-3871,-7911,-11117,-10943,169,-1508,-6330,-11034,-4529,-6240,-8732,-106,3710,852,4160,8518,8772,1275,-1369,-2348,-5169,-2056,5468,-2491,-13285,1068,9198,5175,-13973,-16641,-11128,-6484,-9177,2360,22884,35653,28460,10159,-3928,-10454,-7923,-3828,46,12561,13594,11149,4301,3644,1574,-5670,-10430,-5460,4398,3298,-336,575,4828,6153,4337,3571,3217,3438,-134,5821,14567,20176,10421,-2759,-7570,-7545,-10559,-8917,-11693,-17108,-16075,-1849,3985,1128,-6261,-3783,5140,21467,51068,74947,64924,22114,-4221,-8593,-9889,-1033,3872,3968,883,-1641,-666,1081,4895,21017,31904,39931,31139,11251,837,-5212,-8723,1368,10095,15313,6513,-1821,-7641,-4510,-9154,-9083,10367,47117,58739,56757,43856,27731,17625,14731,7605,999,-9605,-13633,-12584,-10855,-13218,-14916,-14044,-12387,-15084,-3462,1747,1505,-3834,-6981,-1522,4262,8904,15595,24538,22635,17585,16183,17092,7014,-8791,-2499,7078,11118,13755,12784,2857,-4466,-6730,-14723,-10113,-1308,3394,2945,6489,16369,20716,3728,-7123,-5771,-2875,-7322,-5287,-4016,-5712,-4238,-5606,-8437,-7399,-676,1641,1161,463,837,177,1625,6835,21247,28790,19934,12656,11286,9245,69,-7017,-496,14743,11606,4646,4485,7429,10494,-2450,-9646,-13326,-5262,1046,-352,-6666,-6254,1927,5587,5195,3828,2173,-2025,-5308,-7156,-1485,5018,17071,21737,10385,2347,2395,5209,8223,765,-3549,-1994,-5277,-10059,-10715,-6361,-5208,-6589,-9273,-12672,-13141,-13439,-5904,737,3714,-5076,-8042,-699,12333,34387,39220,31247,14823,-4438,-6934,10726,12823,-2497,-8617,-3599,-5231,-10503,-11350,-9132,-9442,-8412,-7081,-10237,-13137,-3536,12169,16545,4741,-2076,-1834,37,5193,6970,2158,-1565,-5485,-6478,791,15361,18061,11511,-2436,-18248,-12797,-4694,-4872,-5549,-4950,-2559,1034,3014,-4580,-9583,-2030,1656,-899,-2184,196,-30,-1729,-1641,-10372,-12246,-2228,4542,4521,4194,-294,-5057,-4764,-7844,-14232,-19063,-11498,-3580,6727,25856,31004,24002,7264,-3858,-6637,726,15608,11016,1426,8824,16856,11902,-1484,-8820,-8753,2938,11301,13070,19330,35890,37194,12100,-13717,-9452,-5969,-3330,-5511,-4351,-7244,-6125,-1972,1405,1793,1655,171,752,69,2064,8136,7209,2618,-6475,-7471,1462,20947,36747,34417,24993,6363,-7348,-6945,-10165,-15118,-13910,-8810,-6607,-3093,2108,6923,10486,23281,28226,8366,-12206,1024,939,4400,13498,12137,11608,7621,8886,7570,2457,-3567,-4318,-6734,-3836,9320,22439,20612,9725,-3254,-6677,-738,10670,24434,31202,26520,8645,2391,1805,1931,-716,-2253,-10949,-6766,-4618,-3074,-5297,-9325,-7867,404,15986,26926,23648,15275,8926,-436,-5018,-8349,-13920,-13648,-696,10589,8152,1405,1394,-7676,-18700,-8388,293,88,-6076,-10971,-11050,-15156,-6269,1333,15015,26967,31353,27375,8856,-7293,-16254,-9599,3624,29446,40183,33572,17025,10549,18144,22047,18503,11715,3930,-1304,-6510,-9311,-9758,-6448,-397,6950,8326,1288,-682,-1771,3367,12504,6735,-1229,-3285,-6881,-5464,-7605,-11435,-11438,-7328,-189,5959,1418,-5098,-9462,-4553,1390,3514,14525,25511,31740,37987,38251,11613,1849,-4370,-361,4366,16349,34729,47515,36112,16172,5377,-1896,-1784,-6786,-6902,-2699,-2502,757,7559,5374,-10576,-508,16870,10250,8294,14343,37676,60312,65170,50014,26838,14318,13226,2202,-8360,-12571,-3002,5217,8179,3791,-3062,-9350,-11702,-7662,63,1822,-453,-3985,573,4207,4560,-184,-12174,-4090,5041,8744,7006,-3929,-10748,-7786,-3249,-1180,-620,1641,17480,36611,22270,4629,2809,1903,1308,-5125,-8094,-5317,-7449,-5907,-1656,-1681,-45,7094,13607,16054,18647,8194,-4824,-8671,-7046,9641,28021,28249,17747,5327,1782,10118,10554,-1701,-1083,-2828,8956,16268,7717,-5478,-16701,-12940,-7266,-15508,-14749,-580,5234,9468,8280,-5845,-9012,11957,33944,29686,11122,-7188,-9528,6236,28258,24832,14718,7476,2937,1487,-3440,-8413,-2670,-2004,219,372,-1211,-142,-2236,-1983,-10210,-18350,-18347,-24287,-17482,-8934,-4133,4935,11494,14883,7439,-2569,-4765,-180,76,-3942,-4080,-473,5541,12150,13460,9224,-550,-5776,-3610,715,1003,1876,2092,-5571,-5148,-10096,-3796,-3588,-6767,-5311,26,5381,5864,4699],[574,1,542,-983,-5504,488,1890,1867,-4457,-4851,3320,3097,597,14139,19562,9808,-4283,-13468,-10352,1762,14505,14067,13081,11855,4066,-6424,-563,-2155,-9304,-1301,23325,33717,35584,26358,7696,-6705,-912,5898,4871,1961,-1551,-4540,-7542,-6487,-1510,7193,2270,-6719,-5694,-61,3905,9606,14203,8023,-9411,273,3077,-4193,-3390,-5634,-9394,-11935,-9044,-4809,-5302,-7629,-10636,-4151,-719,-695,-769,-473,1583,1748,-1652,-10627,-13902,-5995,7724,12565,7781,-4230,-10240,-8416,1186,4106,1429,-3314,-4710,-6432,-2642,5374,32534,27768,7260,3553,-1799,-3719,7255,4179,-41,-3047,-543,-1178,-9712,-15642,-6486,9451,13130,5757,1760,2106,9288,12303,14248,11276,-1757,-12073,-7941,-458,9750,10407,910,-9351,2669,18121,11497,2641,3719,-3127,-11401,-17317,-24107,-26230,-23884,-9131,-2061,-1324,-9872,-7034,-292,6546,6665,221,-7220,-16370,-12987,-9898,-6163,-3407,-2142,469,8851,14164,9533,-2925,-768,969,-1191,1758,1755,9513,31642,49130,40311,12124,1271,-129,-1793,3185,1418,-6180,40994,108352,121429,186695,267046,348212,397006,399915,278612,144550,21427,-14812,6838,12856,25774,23825,9822,-7027,-11313,-4383,4762,16223,14593,4817,-7014,-7463,-6995,-9079,6513,11937,5940,2886,5430,7501,-2621,-3368,-780,-3399,6479,2657,-8436,-10822,-13458,-20944,-21048,-11931,-26525,-38884,-28455,-8204,8337,15350,16215,3535,-5483,-5230,434,5445,511,-4630,-2479,13477,33632,26852,15094,-519,-8778,14873,17945,-6496,-4434,9951,39437,14408,-1681,-5817,-7256,-7063,-4932,-683,1961,-1291,-6497,-8081,-13325,-6431,1105,2647,7621,15396,12054,870,-4799,-4559,-6906,-7774,-4016,-3894,-5268,-7162,-1635,547,3438,12875,25120,28134,5638,-3094,-2666,734,1956,-3546,-7351,-14320,-15109,-3094,8578,14642,833,-11232,-7458,2952,4566,5173,12024,16720,4255,-2263,-6551,-1381,8736,23396,9320,-9534,-8299,2949,11980,6093,-6485,-8989,-10838,-4408,-2092,4752,8497,5187,-2853,-10186,-8257,-6364,-10163,-6093,-6917,-19402,-11353,4661,11234,5926,-9438,-15167,-17338,-17156,-11314,-12050,-5364,-865,-85,-9989,-9252,-2281,-2293,-8151,2998,10564,7387,-548,-8840,-10878,-9758,-6516,4103,8215,5614,3313,-1774,-4580,-11060,-5375,14468,38952,62790,62558,38112,14012,-3773,-9248,-7241,-3276,-1239,188,-2546,-6232,-1542,-4602,171,1813,44,-6251,-9883,-2681,1539,-10015,-9895,-6738,-5887,-6632,-6175,-4408,-883,-1037,-3292,-2272,-278,1840,16249,21514,10986,2460,-4790,577,5945,3627,9286,17842,7510,-2038,11067,37373,32423,6830,-3620,-7640,-1987,3800,2669,2783,-4016,-3025,-4358,-7356,-21007,-9049,-3389,1871,-819,-3042,-3505,-2829,-6871,-16226,-14615,-5811,2617,1951,-6523,-15620,-12938,-10637,-14853,-14639,-1178,11190,7624,-1995,8040,18798,18133,9847,4616,6824,-1453,-13600,-19013,-20174,-13120,-3918,6558,11518,11669,5041,-3574,1374,4710,3180,-144,-8107,-6990,2649,4934,-440,-3889,-4746,-5731,-1646,6611,7680,244,-2404,695,-3466,-6625,-10489,-12156,-10886,-8968,-4418,-2984,-7247,-12600,-13264,-10783,-3831,-6846,-8997,10697,27122,16132,-783,-14663,967,14860,24070,21655,17475,2876,-2063,-3674,-4867,-3997,-3301,428,7489,17607,29892,30107,14895,-3661,-5724,150,767,-5644,10595,30723,19802,865,-4453,1483,5589,1900,238,-6626,10248,30775,29882,11533,4194,3603,3723,2353,5346,9114,12942,9920,9805,20573,29750,20976,9763,-982,-4513,834,10594,23683,29750,13140,-3,-9380,-7915,-3681,-158,838,209,-2493,525,6409,6862,2292,883,-489,-2437,-2258,-2933,-9672,-13687,-16935,-15163,-5899,480,1706,6802,7542,5933,2204,1585,6243,9659,192,-11058,-10378,-1584,5856,11027,11072,1977,1536,6855,18003,29082,22117,10124,934,-1175,-350,-944,-760,-6107,-2236,5823,11433,9790,1839,981,-5462,-6283,-941,-2890,-1319,5646,17696,33904,32084,4289,-349,10735,20818,21807,8580,11052,9470,4396,-6281,-7659,2299,34589,46664,37882,30173,24578,15127,20223,10859,-6659,-2723,-2052,-8246,-6186,-5510,-9518,-5609,-3069,-6953,-1342,-5455,-15106,-12334,-10718,-9257,-4441,-208,-2189,-4044,675,7061,11517,12318,6685,-4830,-11281,-11516,-10063,-4206,2438,7854,10140,13226,31252,67248,79777,59143,50071,40290,36740,23969,11523,13354,17509,27155,20579,353,-6849,-11382,-6650,-1857,-6359,-3821,-4858,-5402,-5339,-3573,649,3713,5465,10241,7307,-3272,-9025,-10042,-3959,4151,5752,-1866,-5350,-4450,-5098,-6263,-1641,-92,2731,-12,-11807,-7477,566,1594,4200,2592,1762,-3788,-5016,-5364,-8185,-11140,-7169,-7212,-7530,-3619,-1251,-7692,-13236,-12539,-6521,-4321,3153,614,-2679,2396,4785,1493,-324,8063,13894,10871,570,-3372,-6856,-7364,-938,9055,8827,913,-8012,-2131,14611,18877,12366,3827,-1508,-8929,231,2958,-376,-6829,-16639,258,2444,9938,13310,6694,1840,-523,-8216,-13247,-5487,1251,2341,-1662,-3665,-1690,2748,5627,1636,-2714,-3507,-1543,2766,8614,3592,-3675,-5288,-11020,-6609,-6040,-7065,-3027,1586,-4422,-958,4416,-1084,-6432,-6112,2901,10947,6620,-3090,693,9504,7994,1251,-5131,-10823,-12304,-5985,-233,3637,-2923,-15169,3697,22268,24198,9986,-5054,-4833,5149,8268,4797,5528,9451,15301,14396,12594,10110,9882,1963,-5199,-5961,-4573,-11846,-13390,-3840,3680,16380,30384,39009,52327,58213,58262,34998,10966,-1433,-6093,-5014,-4497,-5043,-3080,-3974,-3481,-520,7961,18196,27184,21723,5918,-3596,-9425,-12072,-9544,-5795,-2279,-5682,-15781,-4339,-954,-1405,5435,3335,-7291,-14374,-5537,5759,3821,-7753,-9699,-6963,-4329,-5398,-620,-1302,2936,1273,255,2131,-6317,-3998,3136,606,-4075,-9835,-5725,-5461,-6504,-6501,-4296,-2553,6468,35514,49917,32688,8657,-4515,-1834,-464,2077,-2605,-4203,-969,-261,-2121,6728,18262,18752,13668,6472,1457,1618,12804,22957,41804,42475,19663,9642,5688,2486,58,1693,2800,4958,7427,10186,9606,4442,-1179,-8493,-6820,-1484,-1552,-3723,-4950,-4386,-4122,-2310,-113,-8258,-4153,5751,5082,3840,5154,6807,3747,5753,12386,20966,30314,27700,21424,11680,2658,-2200,3860,-2243,-9872,-9321,-6397,503,48,-13937,-16713,-19521,-11147,768,6291,1277,-875,5181,18932,48271,78600,77494,30343,-5358,5039,17672,10501,-2892,-10061,-16012,-6954,9784,26347,23430,4855,-9977,-8541,-6917,-6306,1161,12706,24808,30865,28474,6011,-12903,-12649,-1308,-987,-2852,85,10423,36639,43587,30689,12331,5039,-3393,-7063,-12817,-9630,-5156,-38,6810,6304,-3704,-2864,1089,-4456,-8296,-10512,-8610,-5829,-5409,1039,-915,-8453,-7394,-3111,6870,10106,14777,24119,16220,7952,5033,4758,-489,-4663,-1647,-2592,-5566,-9146,-13112,-12121,-8954,-893,1337,-1435,37,-1150,-5545,-10336,-8392,-7314,-6073,444,5810,7675,13388,15529,13358,10929,2592,-6034,-5364,-96,-1639,-5911,-9831,-10976,-7133,-306,5692,-4897,-10755,-8800,-7328,-6096,386,746,-6615,-5974,-3961,2283,-126,-10786,-5303,6495,13763,10958,4611,3155,-6203,-17779,-15326,-7493,-3320,-1931,1513,7753,14478,19457,25019,26461,32801,46873,50526,34122,9242,-4258,-750,5017,-623,-10117,-12655,-15612,-11860,-8237,-6090,-4182,-9376,-14843,-12347,-10258,-6475,-3542,-1717,1705,5677,3205,-1504,-111,-3013,-9321,-6442,180,13742,19884,18712,19693,17971,7606,-4916,-7071,-1875,-574,-3034,-4287,-12610,-8051,-6783,-4985,-4568,4208,4556,5899,2903,4525,8103,7002,6259,6121,-3108,-10973,-13862,-12384,948,13000,37000,46956,46349,45102,45620,21566,4141,-7274,-12593,-11819,-7863,-4250,-8603,-15182,-15598,-10142,-8346,-8281,-3263,-1992,-2183,-8218,-13168,-7109,6772,7216,8062,1212,-12528,-4372,4197,8180,-454,-11322,-2201,4343,4898,11790,27328,28605,15334,8217,5034,27,-5326,-2931,2107,715,-2881,-1874,4548,3616,-5046,-8266,-8384,-15692,-16998,1111,23803,29171,15366,3491,-5294,-6513,-5710,-6842,-6733,-4739,-99,3768,4662,2797,-648,-11917,-708,4342,-4840,-10217,-6588,-2110,8817,13457,8248,237,-5811,-4634,1528,3271,-568,-7032,-5230,-287,10261,9022,-1433,1412,19977,28964,12808,-957,-1204,-5279,-22374,-6448,4430,9840,32807,46010,56708,54785,41793,4667,-10541,-11669,-12150,-17609,-10372,-1971,-704,-3987,-4966,-3843,-9127,-10321,-6121,2977,12702,17932,18348,7228,-2157,-9900,-2416,1286,-2175,-2902,-792,-3954,-4571,1088,10565,14571,10110,13852,31692,41289,42318,39080,35085,34326,27223,16071,10545,10696,16851,27660,31213,4709,-3490,-1246,19666,57133,51971,36921,20744,2455,-4701,2778,772,-9964,-13010,-10607,-3949,474,-3603,-8249,-8655,-9401,438,-2832,-8247,-13189,-5239,-6496,-8432,-591,480,-5642,-3821,1477,3272,-3935,-5357,-3811,-4463,-2880,3603,-4324,-13248,1437,9403,5299,-13361,-16557,-11770,-8332,-12230,-1552,20867,40078,33904,11434,-2457,-8744,-9215,-4943,-623,12613,11857,9618,3155,2643,700,-6280,-10469,-4372,6629,5267,-88,-561,2865,3792,1556,1516,2369,3098,60,6129,14481,20512,12407,-515,-6600,-7355,-10748,-9602,-11631,-15908,-15805,-2736,2588,-516,-7930,-4653,4634,18279,42977,63962,57010,18181,-6145,-9611,-10481,-1768,3540,3698,452,-1823,-954,37,1526,17030,29008,38071,29543,8540,-2059,-5025,-9001,1221,9408,15772,7967,284,-4777,-1779,-6007,-6987,11230,46994,51789,48650,41252,29157,20760,17541,9459,2240,-9086,-12462,-10296,-7076,-10251,-13055,-13198,-12007,-14261,-1879,4822,5814,-784,-5380,38,7313,13627,22917,35832,32331,22651,19908,19938,8634,-7799,-4029,2937,7930,12782,11845,2918,-5330,-6807,-12574,-8231,701,4601,1494,3565,14767,23080,5055,-5403,-3263,-510,-5023,-5848,-5364,-7826,-5757,-6054,-8726,-8250,-2033,530,340,-632,-2557,-3133,127,7190,23577,33648,24860,15895,13534,9965,300,-6666,-955,14448,15368,9164,9620,13319,11321,-2514,-9530,-12779,-3943,839,-1205,-8363,-6643,2606,6393,6749,6299,4279,-754,-3886,-5240,-659,9009,24081,26305,14218,5658,3566,6698,11607,4290,551,1015,-4743,-11483,-10090,-4132,-3384,-6887,-10618,-13045,-13686,-13704,-4038,2796,5268,-3351,-6395,-102,11322,31604,36888,30370,17124,1315,-5788,8884,11766,-3265,-8282,-3132,-4875,-12149,-13528,-11178,-10986,-9503,-8758,-12719,-11791,-814,14738,18908,7106,-669,-1088,685,6608,9746,5282,818,-4442,-5554,3476,17977,19442,12312,-1385,-18369,-14851,-6877,-5375,-4541,-4621,-3427,-784,712,-6603,-9432,-1832,1302,-1004,-1233,489,-297,-1539,-669,-6471,-12315,-3748,4135,4912,4619,-570,-6135,-6028,-8716,-15449,-19424,-10134,-3588,5124,23553,31514,27510,11414,-2399,-7648,348,16476,11427,1160,13824,23881,15233,-115,-7419,-7484,3983,12711,14417,21062,37216,35763,9970,-14907,-10893,-6485,-3617,-5920,-3089,-8591,-8549,-2070,1994,1963,1199,-653,-134,110,4083,12214,12828,8849,-2077,-7892,-3518,10912,25087,25368,19157,4388,-7323,-5186,-8504,-15488,-16710,-11594,-8578,-3851,2692,8990,11964,21728,25919,6240,-13629,3724,3961,5930,13478,13809,13627,7653,7277,5231,883,-4675,-5943,-8963,-6410,6461,20469,19748,9861,-1714,-4403,1025,12766,26880,30557,21809,1950,-4711,-3778,-1882,-3825,-4805,-10435,-3445,-2348,-1829,-4430,-8602,-9069,-776,14584,23050,20933,13235,6271,-3004,-5682,-7505,-11470,-8688,4424,13679,10870,4958,5171,-5504,-17196,-12778,-4561,-1464,-3597,-5506,-6390,-12132,-4789,2488,16437,27850,31534,26783,6076,-10489,-16181,-6801,6515,32566,42065,33378,15200,8583,16954,21372,17700,11574,2680,-3870,-8860,-10396,-10314,-8696,-2851,4061,5828,203,-748,-2375,2091,10694,5953,-1620,-4334,-8471,-5733,-6926,-10073,-9285,-5056,4527,8390,-959,-6681,-10359,-5388,1046,3474,14509,25027,30982,36356,38875,14707,5075,-3228,-1993,1275,12873,31770,46014,34208,14315,2315,-6506,-5344,-9683,-8838,-2143,-311,3106,9407,4890,-9885,2254,18121,9879,5555,11622,33645,53806,61294,49693,26490,12633,9850,879,-7617,-14503,-3551,7911,12581,6373,-2459,-10533,-13501,-9020,-293,2287,225,-4006,-865,2748,2803,-1133,-10717,-2588,5242,8156,6704,-3984,-11125,-11036,-6144,-2223,488,5263,22602,41112,28060,9125,5933,3895,1890,-4933,-8580,-6336,-8677,-6557,-1108,-915,887,8053,15610,20826,21587,5545,-8826,-8779,-8926,8072,31036,33226,21090,7262,1781,7877,7846,-3445,-2358,-3402,8057,14335,8147,-2513,-13746,-14712,-9431,-17362,-12754,727,6651,11940,9795,-5230,-9699,13978,40275,35863,13564,-7904,-11176,5634,28267,25745,14631,5746,-522,-2095,-7712,-7282,-1424,-627,1481,1269,-707,432,-1410,-2477,-12106,-15797,-13457,-19807,-18833,-11499,-4732,7820,17074,20828,10474,-484,-2819,2370,3232,-997,-2783,-683,5642,13021,14783,12074,3485,-3268,-2309,1045,281,969,1816,-5056,-7879,-11662,-4269,-4399,-8031,-7196,-1775,4474,5939,4097],[462,-520,-175,-1983,-6092,1399,3388,3901,-1397,-1784,4444,2664,-1798,10674,16008,6879,-6763,-11897,-9664,994,11928,11060,11573,10650,2386,-8734,75,-520,-5825,-2017,18318,27495,29906,22479,6953,-6135,-1507,5040,4026,1488,-102,-2414,-5644,-5314,-1307,6913,1554,-8729,-3658,3771,7719,12035,14956,7466,-11021,-405,2143,-4812,-3627,-5274,-9321,-12793,-10543,-5333,-6042,-8552,-9972,-3308,206,-170,-1395,-2679,-136,3735,3367,-4990,-10652,-6286,7946,12497,6585,-5130,-11980,-11414,-2017,1322,735,-3807,-4842,-5451,-997,7108,37609,34554,11096,6112,-396,-3468,8577,6512,1947,-2016,-438,162,-7398,-13553,-7294,9194,13433,7130,4788,6768,13697,15202,15488,11924,-1033,-9785,-6087,-495,10182,12226,3296,-6672,3965,24469,18015,7657,4087,-3262,-6503,-7761,-15428,-18070,-16112,-2553,2577,1120,-9252,-7331,-124,7255,7623,1276,-6721,-15681,-12278,-9225,-5871,-3871,-3515,-242,9596,13485,7842,-3888,-1138,619,-1470,1005,56,4665,22665,39525,35531,10636,1503,1481,991,7518,6170,-3183,45979,106851,120842,185755,259203,326873,362321,359964,246107,125594,14904,-12392,6823,15309,32462,30824,15502,-1252,-8012,-4031,4683,15156,13330,3898,-6703,-5104,-5405,-11416,3012,8876,3753,1669,5764,8926,-716,-1893,-610,-3986,5011,626,-9901,-10346,-10638,-17325,-17482,-11902,-23854,-29525,-18371,317,14264,19356,16519,2079,-5818,-5645,-3653,-1388,-3257,-4122,-1600,11611,29360,24134,17376,3615,-12336,10428,14724,-7162,-6397,6141,37715,15183,2335,-5567,-10060,-9784,-6507,-1600,2288,1854,-661,-2881,-11656,-10010,-905,1786,7504,15468,11232,-1089,-7971,-5078,-5667,-6233,-3049,-3522,-5032,-7556,-2467,-355,3105,11525,24087,29249,8774,-109,220,3198,3410,-2446,-7153,-15118,-13433,-2451,6077,11458,-595,-11938,-6521,4929,5446,2398,6349,10505,328,-4159,-8751,-3680,6029,18489,5212,-10682,-9401,993,8711,1959,-9361,-10198,-11679,-3210,-1064,5496,9274,6278,-2659,-11023,-9667,-7503,-8779,-3062,-3502,-17035,-16902,-326,7862,4741,-9895,-16604,-20469,-12990,-7144,-9247,-7070,-1015,639,-9248,-10327,-3220,-2626,-8285,2596,9224,6490,214,-7843,-11552,-10798,-8434,1390,7882,6047,4554,1531,1696,-4596,-11363,9820,36349,59532,63552,42086,16884,-1208,-7082,-6855,-4894,-2223,326,-1512,-4582,-332,-5028,510,2000,-383,-7243,-12174,-4967,-2264,-11143,-7234,-5469,-6469,-8264,-7921,-5574,-1377,-1822,-4633,-3797,-1730,-234,11905,14911,4069,-2335,-7771,-2725,1733,-2489,1323,10954,4728,1803,14805,39665,33688,7955,-2631,-8224,-2517,3142,2521,2786,-4017,-2386,-3755,-7372,-22959,-11491,-5445,401,-2546,-5928,-5838,-1424,-1617,-10015,-11710,-3278,3916,1734,-7118,-14571,-11398,-9245,-11919,-10241,-6541,3960,3256,-1997,10587,18058,16904,9226,3583,5897,-971,-6898,-12797,-14603,-9363,-2301,3726,6129,5301,-916,-6606,3361,6114,3910,354,-8483,-8462,435,2606,-1433,-3396,-3744,-5000,-959,6824,7639,254,-6581,-5330,-7817,-7429,-8489,-9165,-7804,-6547,-4196,-4466,-10743,-16217,-15542,-8568,-2217,-6460,-8761,9743,25760,16832,-426,-16205,221,12441,20228,18787,15598,3990,801,-1543,-3389,-2773,-1968,2026,8846,18783,30943,31254,16562,-926,-2920,1268,331,-7691,7876,25937,14388,-2201,-5195,347,2489,-1489,-264,-3715,10926,31782,32682,15343,6282,4593,3823,2202,6081,10571,14919,11101,8886,17639,26677,19698,9154,-1697,-5023,998,11473,24794,32344,16300,2694,-6978,-10042,-5125,-1805,-1496,-2910,-5678,-1983,4682,7342,3380,823,-1933,-4879,-5649,-5058,-10482,-12902,-14188,-11043,-2528,3437,5552,8415,5972,3875,520,540,5653,10049,1891,-8181,-8620,-707,6961,12751,12891,3627,6646,14367,28027,38877,30411,14804,3577,-188,-1062,-2334,-991,-5056,-4485,2615,9162,10559,4902,3981,-4127,-4860,1141,361,4068,8821,18039,31681,26743,1589,-104,11379,21591,24566,10339,11116,9691,4650,-6772,-8527,482,27379,35319,24334,18965,18314,16078,23995,12298,-5663,-9864,-5510,-3863,-2243,-3508,-7591,-4034,-2444,-5985,412,-3747,-13752,-11886,-10325,-7679,-1625,3295,242,-3132,1554,8516,13622,14709,8447,-4588,-12060,-10783,-8649,-3274,2947,7119,9239,13503,32393,69002,84562,61629,50256,45072,42790,26534,10557,9900,12984,22884,19315,863,-7201,-12333,-6346,-236,-2419,-3418,-4416,-4158,-2708,129,3913,3948,4523,9391,7616,-1886,-7790,-11647,-5991,2491,4923,-2407,-5844,-3108,-1769,-2542,469,443,2215,17,-9731,-7870,-2898,-2139,2547,3497,3572,-2787,-5221,-5895,-8339,-12610,-9421,-8673,-7256,-3745,-1998,-8988,-14832,-13504,-7064,-4828,2639,493,-2666,2813,6208,2911,900,10194,18793,16637,4094,-2820,-7443,-7314,-1075,9577,10430,1923,-6376,-890,17492,23358,15078,4672,-2067,-9000,626,3322,-592,-7698,-17556,249,5524,15056,17491,7802,1470,-1332,-8890,-13228,-5078,1996,3798,193,-3035,-1925,2625,6976,4730,660,-808,-642,2610,8443,2078,-1222,-2983,-13357,-7983,-6293,-7592,-4020,474,-5281,-3781,3971,584,-3544,-4099,3222,10055,5790,-1394,5313,12153,7705,-751,-8290,-10659,-10638,-5253,800,4929,-2751,-13965,5931,24860,26835,11429,-4828,-5791,3396,2800,-2090,3140,6992,12742,12242,10468,7529,7134,330,-6398,-7348,-7411,-14970,-11233,-2463,5425,17228,27095,34258,53139,64861,65214,38675,10498,-2222,-6140,-4096,-2855,-4087,-3822,-6147,-6061,-3489,5277,17199,28934,25221,9163,-2787,-9562,-11972,-9760,-6235,-4466,-9000,-10880,-2082,-214,-3132,2504,2782,-6983,-13641,-6003,5867,4257,-7918,-8490,-4371,-2966,-5957,-598,703,6061,3225,614,1249,-6702,552,10280,6554,-215,-8094,-8094,-7600,-7548,-6938,-4919,-2978,5720,31554,43308,27156,5414,-6134,-2135,-726,1831,-4006,-3894,-564,-1217,-4232,4691,21064,24397,17982,8265,1666,2370,13087,23672,41490,41065,19916,11418,6933,2744,65,1529,3048,5152,7021,9472,8042,2164,-3624,-9173,-4518,988,599,-2813,-6785,-5850,-4811,-1835,2495,-5057,-4232,5349,5571,5134,7003,8514,5595,5835,10213,17637,26901,25554,21403,12790,3269,-3230,3181,-1609,-10978,-13551,-10154,-2480,-3493,-13964,-10661,-12602,-7820,1859,9795,7596,1803,1706,12861,40300,71741,71443,25313,-9783,3070,15201,7323,-5597,-12353,-14063,-3475,10769,23634,19856,2766,-10685,-8638,-7247,-6961,331,11660,22588,27901,30299,9029,-9275,-15718,-3219,-1660,-3608,-653,10353,38781,48061,34742,14801,6270,-3684,-8132,-14142,-9125,-6210,-2178,4633,5648,-1607,1766,4532,-2490,-7556,-11067,-9683,-6594,-6282,655,-472,-7602,-7228,-4597,2696,6306,11490,21822,16582,8468,4846,4652,-460,-5637,-2663,-4163,-7063,-9138,-12423,-12201,-9609,-815,3750,555,1471,292,-3752,-7100,-3955,-4592,-5160,-802,1609,2958,9102,11408,10872,9606,2191,-4996,-1600,3497,1037,-3844,-7575,-7399,-1669,2328,4973,-6608,-9703,-5877,-3843,-4632,-477,-143,-7927,-6066,-3834,753,-3655,-14008,-3222,8704,13894,8984,1933,717,-7388,-19867,-15321,-7709,-4522,-3032,1732,10198,18983,24693,28607,29216,37269,50198,52182,36087,11657,-2667,843,7826,3674,-5797,-12442,-18927,-14752,-11459,-10427,-9589,-12663,-10818,-8849,-7485,-3360,242,1494,4249,7614,4031,-826,725,-2243,-9064,-6815,1048,17130,22547,21334,24252,23090,7660,-10380,-12719,-3286,-2299,-3093,-4344,-13211,-7119,-5378,-6173,-7613,517,1469,2896,1174,6433,12850,12243,11652,8994,-1755,-9829,-11956,-12353,-827,12592,38773,49560,48343,47035,47056,21209,3383,-8807,-14955,-13893,-9450,-4654,-8878,-15591,-15593,-10106,-9041,-9178,-3542,-989,-741,-8009,-14828,-10239,3278,4264,6986,3239,-13084,-9569,-672,5550,-1850,-9141,-721,5474,6464,16267,36427,35027,17487,8208,3423,-1847,-6613,-2901,3079,2172,-1677,-1559,4842,3647,-5129,-9460,-9860,-17473,-16820,2503,22860,28686,14819,2365,-5727,-5614,-4738,-6894,-8401,-6678,-1490,2197,2931,1414,-919,-10533,-645,4103,-4707,-10541,-7150,450,11061,13979,7092,-1905,-6486,-3954,1603,2065,-1388,-5947,-3741,969,10529,7061,-3616,703,19528,28105,11570,-1181,834,-1898,-18897,-9381,2104,10419,34344,47560,58330,57303,44870,6549,-9153,-9472,-10015,-14904,-9731,-840,-584,-3873,-3390,-865,-5477,-7855,-5793,1310,10555,17090,17989,6833,-2596,-10189,-3251,3,-3253,-2302,938,-2162,-3968,-247,6474,8482,4401,13152,36111,46682,47463,43904,39203,37156,29088,17304,10819,11197,17858,30215,35572,6790,-2171,-1368,18733,49406,38466,25379,15720,2705,-4411,1400,155,-7627,-7591,-6152,-1073,1642,-3537,-7663,-6502,-6813,2056,-3004,-8560,-13820,-6810,-7375,-8289,-1322,-3046,-11961,-11696,-6223,-2951,-9294,-9121,-5238,-3919,-4167,1390,-6120,-12693,1226,8609,4701,-12705,-16408,-12185,-9714,-14954,-5426,17945,42701,37976,11861,-1485,-7153,-8962,-5542,-1335,11854,9300,7386,1443,1174,-453,-6856,-10244,-2928,9176,7335,285,-1480,951,1333,-1194,-784,788,1943,-570,5343,13101,19263,13360,1155,-5881,-7507,-10364,-10327,-11791,-14772,-15418,-4650,-152,-3450,-10607,-5683,3935,14658,34071,50826,46536,13071,-8689,-11116,-11139,-2341,3130,3050,-613,-2618,-1803,-1314,-1468,12796,25391,35375,28082,6602,-5373,-5329,-9386,827,8266,15452,8827,1809,-2644,81,-3524,-4959,11873,45231,43929,39865,36881,28072,21899,18968,10543,3148,-7358,-8935,-5651,-2586,-7401,-11322,-12312,-11543,-14175,-1251,6853,9325,3637,-3083,1668,10319,18607,31116,47916,41817,27060,22436,21316,9126,-7428,-5373,688,7585,12486,10459,2656,-6245,-6942,-10291,-6661,2251,5043,-769,-81,11919,24141,6467,-3476,-934,1424,-3133,-6116,-6680,-10172,-7817,-6806,-9076,-9068,-3637,-876,-573,-1477,-5371,-6235,-1284,7401,25366,37910,29905,19394,15624,10041,-288,-7001,-1403,14574,19984,14713,15924,19385,11537,-2568,-8649,-10541,-2682,129,-2448,-10079,-7403,2668,6460,7598,8404,6227,350,-2529,-2639,2291,14413,29646,28889,16924,8096,4083,7493,14030,7405,3847,3225,-4272,-13135,-9398,-2343,-2068,-7335,-11970,-13551,-14026,-13661,-3049,4057,6307,-1740,-5019,106,9374,27270,32855,28274,18721,6527,-3493,5632,9572,-4388,-8331,-3671,-5508,-14149,-15418,-13026,-12620,-10830,-10533,-13705,-9222,1532,15716,19467,8593,352,-641,993,7377,11583,7491,2606,-3619,-4927,5006,18734,18947,11802,-1024,-17402,-16888,-9043,-5916,-3897,-4796,-4718,-2940,-1928,-8869,-9358,-2093,660,-1071,-580,54,-1364,-2016,-249,-3723,-10349,-5111,3638,5144,4922,-881,-6881,-5932,-7497,-14185,-16725,-8841,-3785,3057,20188,30721,30342,15465,-1074,-9332,-693,16385,11267,1157,18518,29874,17129,895,-6265,-6769,4068,13021,14830,21821,37170,33374,7651,-15724,-12226,-7122,-3848,-5591,167,-3567,-10009,-1981,2334,1669,236,-1869,-1259,86,6243,16706,18769,14851,1667,-7768,-8098,1466,13286,16234,13043,2153,-7129,-3899,-7183,-15079,-19456,-13757,-10278,-4780,2914,10411,12626,19699,22897,3630,-11151,7230,7729,7898,13123,14778,14751,6788,4964,2336,-982,-5865,-7779,-11294,-9138,2988,16926,17206,8778,-799,-2566,2405,14392,27803,27996,16114,-5701,-14238,-12183,-7490,-8621,-8399,-7565,-34,-464,-1035,-3973,-8108,-10447,-2257,11986,17584,16706,10098,2945,-5670,-6423,-6728,-9073,-4622,7826,15247,12655,7963,8910,-2521,-13804,-15857,-8178,-2094,-1229,-732,-1315,-8829,-3443,3202,16857,27112,30180,24743,2646,-13983,-14765,-4441,8424,33489,41356,30940,12439,6501,15451,19938,16002,10704,1254,-6338,-10651,-10733,-10117,-10528,-5638,423,2212,-1836,-1325,-2813,783,8932,5435,-1657,-4998,-9906,-6204,-6376,-8460,-7162,-3006,8873,10126,-4076,-8808,-10961,-5647,1297,3850,14468,23847,28977,33514,38360,17378,8790,-2070,-3964,-2220,8561,26292,40568,29754,11394,-1370,-11954,-10286,-13472,-10608,-1695,1918,5493,10962,4051,-9284,4261,18902,10210,3056,8421,28675,44878,53594,46180,24303,9362,4671,-854,-6446,-14637,-3955,10375,16569,8418,-2147,-11859,-15562,-10818,-1248,2128,216,-4371,-2840,730,861,-1911,-9501,-1814,4825,7161,6086,-4121,-11067,-13986,-8997,-3537,957,7942,26363,43335,32318,13489,8620,5196,1927,-5095,-9205,-7241,-9713,-7336,-874,-85,2193,8753,16630,24358,23473,2846,-12781,-7862,-9329,6769,33633,37801,24022,8846,1384,5299,5049,-5277,-3926,-4356,6493,11835,8208,298,-10166,-13427,-9495,-15950,-10621,1531,7375,13055,10161,-4981,-10007,15040,43474,38723,14371,-9086,-12219,5632,28421,26391,13994,3553,-4650,-6129,-11232,-6011,-243,488,2436,1839,-523,659,-838,-3139,-13760,-14171,-10036,-15969,-17955,-14325,-5353,10112,21863,25760,12785,883,-1721,4177,6021,1996,-1080,-812,5288,12860,14791,13535,6746,-637,-946,1197,-718,-252,1187,-4424,-11360,-13410,-4999,-5399,-9223,-9566,-4306,2677,5130,3013],[-416,-1873,-1715,-3788,-6326,1650,3836,4637,354,108,4581,1334,-4869,6486,11525,2733,-9457,-10466,-9580,-753,8148,6548,8548,8145,-345,-10173,1331,1280,-3264,-2798,12581,20328,22792,16817,4764,-6413,-2483,3451,2371,257,635,-891,-4149,-4317,-1467,5964,101,-10710,-600,7561,10993,13607,14814,6484,-12535,-2276,-283,-6863,-4695,-5143,-8527,-11540,-11660,-6378,-7292,-10125,-9559,-2917,456,-677,-2861,-5449,-2283,4875,7069,-783,-8472,-6643,7714,11900,4924,-6480,-13989,-13648,-5422,-2916,-1878,-5825,-6355,-5332,331,8425,41505,40613,14226,7979,455,-3771,8900,7906,3100,-1876,-1123,857,-5501,-11134,-7451,8495,13064,7956,7515,11790,18926,18598,16521,12144,-524,-7733,-4329,-453,10125,13542,5351,-4446,4811,29750,23335,11683,3862,-3156,-1112,1672,-6410,-9100,-7395,4725,7461,3398,-9016,-7536,-34,7569,7917,1748,-6549,-15380,-11934,-8859,-5969,-4802,-5429,-1599,8811,10802,4893,-5320,-2089,-257,-2094,-379,-2029,236,14315,29749,29895,9398,2365,3766,4221,11931,11189,120,49949,102002,118922,182870,247106,296934,315543,308184,205704,103558,8188,-10668,5788,15907,36156,35706,19785,3579,-4929,-4029,3988,12938,11077,2364,-6065,-2637,-3537,-13959,-663,5431,1105,183,5912,10072,847,-814,-784,-4869,3346,-1225,-10766,-8845,-7243,-13631,-13345,-7678,-16449,-19829,-8578,8347,19525,22365,15025,-323,-6620,-6286,-7280,-8269,-7565,-4050,-1114,9312,24039,20173,18756,7582,-9351,6210,11344,-7831,-8414,3282,36851,16742,6527,-5595,-13179,-11693,-7742,-2718,2167,4785,5559,4033,-6837,-13444,-2922,818,6865,14442,9465,-2862,-10943,-4933,-4288,-4588,-1895,-3090,-4874,-7973,-3333,-1501,2152,9102,21839,29100,11100,2912,3028,5363,4459,-1782,-7230,-16051,-11687,-1883,2937,7957,-2254,-12580,-5921,6426,6179,-177,535,4366,-3718,-6635,-11557,-6247,3024,13483,1288,-11864,-10537,-1225,4843,-2510,-12342,-11530,-12668,-1926,38,6124,9952,7304,-1968,-8124,-9769,-8729,-7510,-225,-167,-12723,-22399,-5945,3488,2677,-11095,-17905,-18338,-9013,-3579,-6783,-8448,-1336,1222,-8439,-12063,-4985,-3729,-8883,1782,7235,4915,734,-6625,-11684,-11789,-10787,-3187,6085,5686,5223,4383,7041,1756,-12499,5033,32355,53846,62036,45188,20002,1832,-4608,-5612,-5727,-3217,405,-661,-3322,159,-5309,962,2031,-1190,-8698,-14391,-6306,-4178,-7116,-4960,-4480,-7231,-10158,-9758,-6627,-1844,-2697,-6070,-5460,-3312,-2388,7210,7911,-3078,-7530,-10561,-5947,-2295,-7210,-3803,6833,4992,6535,17535,39496,32817,8409,-1922,-8512,-3021,2345,2492,3331,-3242,-1361,-2570,-6211,-23313,-13758,-7487,-1304,-4663,-9100,-7489,1775,4922,-2399,-6756,-600,4921,1137,-7731,-12798,-9347,-7094,-8273,-5878,-9110,-4689,-3264,-1743,13119,16687,15709,8720,2579,4662,12,-332,-6506,-8748,-3906,2681,3962,1494,-2239,-8531,-7259,5261,7018,4086,407,-9081,-9866,-1762,104,-2573,-3007,-2902,-4336,-508,6563,7237,598,-11360,-12032,-12229,-8228,-6672,-6288,-4678,-3855,-3551,-5865,-14554,-20458,-16460,-5967,-565,-5922,-8150,8728,24448,17777,496,-17069,-1078,9477,16204,15585,12848,4589,3380,679,-1593,-1054,-181,3736,9970,19309,30763,31015,17608,2703,824,2853,-122,-9614,5676,21669,10060,-4422,-5631,-787,-748,-4673,-241,-599,10738,30573,33491,18230,7985,5185,3788,1967,6431,11237,15319,10921,7645,14825,23109,17364,7616,-3080,-6034,612,11551,24273,32616,18710,5108,-4814,-11313,-6345,-3381,-3923,-6015,-8241,-3982,2801,7343,4128,583,-3457,-7177,-8901,-7315,-11169,-11907,-11539,-7640,-192,5521,8852,9317,4101,1917,-1062,-573,5081,10574,4094,-5548,-7390,-296,7557,13846,14136,5686,12474,22664,37693,47241,37941,19062,5733,314,-2396,-4128,-1426,-4088,-5955,-567,6373,10751,7801,6472,-3095,-3695,2836,3307,8577,10683,17078,27729,20248,-389,411,11253,20510,25152,10996,10677,9592,4705,-7577,-9811,-1678,19991,24144,13135,10969,12814,16564,25927,12953,-2991,-15293,-9135,-995,1172,-1768,-6159,-3030,-2063,-5231,1843,-2255,-12442,-10657,-9254,-6183,780,6037,1937,-2656,2117,9663,15261,16492,9740,-4456,-12266,-9304,-6878,-1992,4204,7027,8322,13213,31950,66434,83648,60268,47470,47470,46644,27603,8863,5672,7674,16749,15935,517,-7876,-13514,-6158,847,973,-2747,-3831,-2755,265,4233,6565,3483,2990,7960,7148,-1275,-7034,-12802,-7626,1193,4355,-2537,-5661,-1127,2148,1569,2441,696,1316,-200,-7452,-7913,-6640,-6113,524,4236,5172,-1957,-5438,-6198,-7968,-11801,-11587,-10168,-7133,-4306,-3298,-10529,-15981,-14001,-7585,-5595,1843,109,-3054,2667,6983,4195,2255,12215,23255,21973,7162,-2609,-8081,-7522,-1427,9665,11554,2860,-4885,388,20686,28118,17401,5060,-2985,-8592,982,3533,-1039,-8675,-17600,466,9024,20682,21259,8285,596,-2502,-9506,-13570,-5138,2204,4662,1653,-2560,-1937,2519,7541,7035,3563,1551,-141,1855,7473,319,2101,-979,-13359,-8738,-6143,-8129,-5485,-1236,-6538,-7123,2975,1577,-1369,-2636,2909,8532,4832,830,8898,13581,6690,-2945,-11378,-8980,-8376,-3406,2800,6936,-1947,-13426,6551,25520,28130,12421,-4388,-7107,726,-3459,-5007,2472,5080,10299,9650,7909,4797,4469,-1194,-7704,-9302,-9917,-12615,-9672,-2052,6355,17177,22904,28311,51748,69245,70103,41851,10119,-2456,-5561,-2709,-683,-2779,-4507,-8692,-9044,-6912,1714,14855,28484,26280,11045,-2910,-10137,-11255,-9670,-6899,-6470,-10027,-5631,508,467,-4883,-1213,2180,-6101,-12369,-6658,5798,4534,-8395,-7631,-2141,-2169,-6556,-275,2988,7831,3852,115,-299,-6872,5476,17275,11755,2982,-6210,-10625,-10078,-8417,-7532,-5751,-3506,4594,26513,35458,21013,1693,-7575,-2830,-1644,946,-4394,-3298,-250,-2399,-6414,2666,23604,29764,21477,9617,1890,2625,12250,22663,38948,37684,18469,11931,7457,2217,-855,491,2538,4624,6148,8605,6570,-461,-6510,-7502,-2107,3510,2585,-2005,-7964,-7437,-5564,-1615,4748,-1987,-4218,4346,5485,5846,8046,9182,6658,5675,7238,13011,21811,21788,19942,12963,3524,-4170,2080,-1055,-10654,-15890,-12629,-5150,-6155,-9758,-4249,-5378,-2941,3705,12711,12467,3969,-2020,7426,32696,63179,61957,18636,-13979,1739,12718,4464,-7577,-12603,-11651,-784,10290,19163,14493,-495,-12199,-9210,-7879,-7874,-745,10195,19443,23565,30710,12352,-5538,-16810,-5325,-2434,-4550,-1806,9734,39196,50349,37511,16405,6829,-4424,-9685,-16042,-8393,-7054,-4508,1644,4227,1001,7017,8337,-549,-7086,-11733,-10759,-7336,-7119,-83,-402,-6882,-6640,-4703,647,3591,8918,19794,16975,9039,4662,4463,-548,-6963,-4105,-6041,-8916,-9804,-12477,-12820,-10570,-269,6622,2514,2637,1454,-2010,-3635,431,-1867,-4263,-2208,-3126,-2175,4490,6965,7766,7668,1558,-3147,3087,7868,4033,-1685,-5327,-4473,2811,5773,4461,-7074,-8195,-3976,-1564,-3458,-1328,-994,-8617,-6146,-4097,-1330,-7345,-15975,-714,10660,13534,6831,-517,-748,-6749,-17852,-14715,-7773,-5408,-3521,2526,13142,23841,29916,31483,30959,40535,51279,51766,36569,13308,-1697,1653,9932,7690,-577,-8742,-18495,-15495,-14892,-14944,-14818,-10596,-7334,-6493,-5539,-786,4306,5995,7545,9324,4138,-927,742,-2197,-9021,-6737,2579,20424,25215,24037,28469,27159,8419,-11195,-8325,-1190,-2148,-3124,-4769,-13585,-5927,-3967,-7638,-10947,-3029,-1355,98,-540,8531,18176,18125,17494,11653,-495,-8548,-10215,-11866,-2955,11758,39898,51047,49282,47475,45938,19561,2087,-10694,-17291,-13603,-10713,-5372,-9104,-15589,-15354,-10099,-9711,-9784,-3257,544,509,-8112,-16743,-13906,-1177,595,5533,5141,-8335,-12841,-5634,2275,-3656,-7898,-80,6036,7778,20909,44382,39368,18352,7264,1160,-3656,-6915,-2966,3433,3187,-834,-1553,4578,2854,-5804,-10506,-11096,-18081,-13909,3952,21095,26717,13342,476,-6723,-4992,-3859,-6797,-10031,-9145,-3574,180,1237,329,-817,-9380,-1085,3479,-4732,-10785,-8248,1918,11174,12522,4598,-4631,-6654,-2534,1884,746,-2361,-5030,-2445,1915,10425,5143,-5562,-549,17627,25498,9434,-1678,2740,1728,-14894,-13129,-842,10279,34354,46793,56971,56730,45772,7963,-7725,-7335,-7608,-11751,-8800,-195,-1178,-4295,-2159,1248,-2559,-5274,-4801,-122,6944,13743,15752,5500,-3561,-10677,-4063,-1283,-4269,-1827,2148,-907,-3763,-2019,2188,3167,503,12567,38877,50079,50972,47133,41286,37315,28636,17161,10237,10960,17943,31434,38986,8672,-603,-1121,17126,40327,25433,15435,11476,2899,-4570,-927,902,-1248,-1512,-1735,1481,2593,-3505,-6774,-4598,-3775,5280,-1128,-6320,-10230,-9043,-8824,-8081,-2041,-6466,-17554,-18407,-13953,-9536,-14099,-11862,-6194,-3355,-5696,-886,-7707,-12113,439,6929,3509,-11890,-15963,-12074,-10259,-16938,-9147,14191,43011,40054,11438,-860,-5640,-7150,-5116,-1506,10916,6442,4754,-623,-652,-1878,-7457,-9865,-1293,11955,9549,1055,-1643,-267,-726,-3627,-3069,-1123,350,-1766,3747,10822,16865,13440,2396,-5244,-7743,-9625,-10904,-11926,-13503,-14705,-7470,-4073,-7400,-13624,-5750,3649,11211,25551,37580,35482,7945,-11167,-12813,-11724,-2641,2835,2293,-2059,-3758,-2920,-2706,-3856,8875,21696,32498,27362,6316,-7867,-5743,-9761,339,6970,14663,9337,2963,-1045,1299,-1560,-2925,12587,42451,36047,31042,30948,24305,20558,18613,10743,3824,-4572,-4347,-267,2108,-4459,-9455,-11100,-10666,-14393,-1746,7566,11580,8521,-178,3495,13411,23993,40074,59891,50217,30542,23592,21216,8740,-7409,-5996,902,9080,12330,8812,2291,-6831,-6830,-7529,-4792,3799,5128,-3222,-3305,9413,25062,8793,-974,1480,3210,-1352,-5660,-7291,-11552,-9814,-7400,-9109,-9437,-5081,-2213,-1294,-1926,-7069,-8658,-2282,7604,26647,41535,35179,23518,18055,10168,-979,-7700,-1748,15101,25389,21848,23849,25294,11310,-2315,-6682,-7031,-1232,-757,-3592,-10764,-8074,2418,6068,7981,10293,8208,1603,-902,1007,7824,20725,33677,29996,18852,9993,4274,7914,15650,10107,6537,4917,-3652,-14488,-8413,-704,-905,-7594,-12979,-13879,-13010,-12914,-2725,4678,7035,-6,-3638,244,7057,22359,28120,25640,19790,11038,-287,1881,6740,-5466,-8558,-4772,-6765,-16161,-16619,-14328,-13957,-11919,-11630,-12128,-6376,3312,15252,18458,9321,1094,-241,1300,7849,12835,9184,4169,-2707,-4272,5879,18332,17267,10496,-1007,-15955,-18182,-10583,-6096,-3350,-5156,-6041,-4986,-4399,-10928,-9135,-2454,124,-731,231,-415,-2607,-2766,-154,-1942,-8315,-5915,3495,5691,5642,-528,-6289,-3773,-4209,-10486,-13050,-7184,-3792,978,16407,29195,32773,19597,497,-11206,-1798,15891,11020,1572,22597,34316,17869,2037,-4972,-6149,3690,12677,14733,21956,36061,30405,5379,-16106,-12982,-7454,-3655,-4460,4231,4983,-7174,-1016,2891,1366,-709,-2852,-1991,609,9099,21990,25206,20640,4949,-6964,-11594,-6693,2466,7863,7375,223,-6421,-2599,-5720,-13810,-19387,-14342,-11212,-5419,3228,11674,12962,17748,19785,1085,-7712,10915,11917,10299,12731,15270,15205,5398,2417,-437,-2268,-6143,-8771,-13118,-11537,-538,12409,13513,7083,16,-781,3809,15945,27798,24622,10887,-12089,-24398,-20976,-12285,-14435,-10420,-2685,3876,1495,-172,-3428,-7380,-11440,-3595,8864,11624,11748,6471,-336,-7796,-6785,-5576,-6384,-1014,10145,15918,13965,10756,12695,818,-10893,-17009,-10078,-1832,1143,3628,4201,-5065,-1842,3885,16615,25219,27863,21891,-739,-16878,-12347,-2100,9705,32529,38689,27170,9605,4948,14094,18198,13949,9582,187,-7955,-11131,-9879,-8539,-8303,-6980,-2291,-1140,-4778,-1946,-2490,31,7781,5603,-922,-4844,-10682,-6376,-5414,-6202,-4745,-882,12619,11043,-6382,-10605,-10700,-4899,2482,4801,14508,22270,26306,30274,37372,19970,13429,-12,-5577,-5522,4147,19395,32322,23548,7967,-4852,-16999,-15822,-17602,-11397,-976,4430,8201,12539,3329,-8753,5531,19076,10993,1458,5300,23462,34990,43589,40471,21091,5386,-1300,-2375,-5074,-13817,-4095,12583,20168,10179,-1778,-12867,-17343,-12582,-2374,1745,-57,-4645,-4766,-1294,-783,-2194,-8331,-1385,4219,6257,5621,-4019,-10728,-15959,-11149,-4598,1228,9755,28411,43139,34807,17825,11235,6267,1889,-5137,-9464,-7539,-10114,-7840,-557,1201,4198,9618,17111,26819,24463,667,-14205,-6633,-8372,6381,36225,42110,26746,10361,1023,2895,2649,-6754,-5353,-5267,4687,9316,8128,3128,-5751,-9309,-6786,-12761,-8642,1941,7437,12824,9606,-4718,-9284,15513,43644,38598,14056,-10293,-12212,6566,29081,27123,13255,1369,-8933,-9429,-11441,-5019,881,1591,3444,2449,-317,874,-283,-3850,-15455,-12987,-7512,-12433,-15232,-15856,-5338,11686,25466,29526,14709,1916,-1237,5376,8561,5105,1042,-613,4789,11961,13826,13886,9356,2315,841,1521,-1629,-1429,550,-3534,-15222,-15146,-5797,-6260,-9893,-11738,-7001,536,3889,1863],[-490,-2530,-2557,-4599,-4484,2616,4546,5344,2002,2000,4955,437,-7211,2886,7552,-1064,-10561,-8424,-8978,-2257,4512,2077,5486,5736,-2790,-8145,3704,3728,-643,-2649,7979,14148,16065,10978,2259,-6540,-2628,2346,1094,-590,1675,1072,-2042,-2538,-982,5374,-975,-9007,4168,12226,14628,15186,14533,5706,-12960,-4000,-2907,-9266,-5543,-4291,-6364,-8308,-11303,-7080,-8059,-11354,-8607,-2191,805,-1300,-4190,-7733,-3891,5697,9995,2640,-6767,-6538,7757,11560,3602,-7510,-15475,-14101,-8020,-7383,-5435,-8566,-8523,-5425,1834,9836,44455,45948,17094,9719,1367,-3922,8890,8948,3985,-2022,-1882,1638,-3302,-8171,-6300,7879,12527,8703,10322,17357,24992,22853,17822,12474,321,-5464,-2289,228,10151,14842,7507,-2227,5615,33927,27524,14842,3490,-2535,3822,10206,2340,26,1696,12396,12611,5778,-8831,-7357,299,7875,7964,2013,-6366,-15091,-11617,-8496,-6131,-5862,-7519,-3275,6715,6630,1241,-6645,-3089,-1368,-3058,-1896,-4147,-3636,7231,21029,24485,8927,4026,6740,7684,16046,16111,3641,52900,94684,115346,177656,230928,259199,257595,245258,157757,78607,1423,-9443,4024,15081,37090,38497,22721,7444,-1986,-4170,2833,9811,8052,483,-4802,39,-1393,-15364,-4240,1839,-1791,-1369,6058,11092,2204,-7,-1169,-5902,1679,-2721,-10902,-6740,-3628,-9867,-9300,-2409,-8985,-10931,126,15291,23840,24283,12050,-3240,-7678,-7179,-10408,-14791,-12180,-4490,-1024,6901,18283,15349,19252,11340,-3949,4722,9325,-8053,-10200,1685,36632,18257,10344,-5723,-16525,-12652,-8691,-4041,1576,7356,11615,11189,-1716,-13191,-4651,-65,5887,12472,6911,-3907,-9315,-4201,-3052,-3087,-760,-2740,-4859,-8403,-4109,-2789,482,5701,18549,27760,12417,5585,5500,7036,4976,-1628,-7580,-16592,-9988,-1393,-582,4357,-4183,-13264,-5830,7143,6384,-2559,-4990,-1033,-7656,-9638,-14914,-8324,463,9111,-2166,-13214,-11809,-3778,452,-7157,-15284,-12861,-11963,-721,992,6364,10305,8137,-727,-4487,-8903,-10149,-6556,2201,2857,-8150,-22116,-11283,-1343,-163,-12964,-17868,-15201,-5625,-806,-4832,-9102,-1654,1779,-7431,-14581,-7835,-5941,-10145,591,4610,2557,781,-5456,-11158,-12395,-12595,-9514,2532,4371,5201,6584,11286,7167,-6939,1211,27807,46616,58219,47074,23129,4967,-2215,-4053,-5919,-4339,331,-107,-2590,-171,-5159,1362,1734,-2560,-10812,-14778,-5665,-3071,-3956,-3276,-3930,-8268,-12339,-11626,-7755,-2592,-3927,-7762,-7321,-5029,-4612,2332,918,-9606,-11948,-10408,-8849,-5618,-8835,-3469,8019,8958,11463,19002,36933,29990,8114,-1656,-8592,-3443,1613,2783,4477,-2207,-551,-1481,-4744,-22252,-15709,-9314,-2943,-6971,-12555,-7714,6268,12276,6170,-818,2121,5407,-8,-8442,-10924,-7168,-4589,-4879,-2436,-7603,-13165,-11072,-179,15265,14616,14372,8097,1476,3141,1127,5397,-537,-3143,1849,8859,7652,159,-9046,-16499,-4300,6770,7222,3516,-196,-10125,-11315,-3948,-2486,-3833,-2829,-2349,-3845,-357,5791,6460,1251,-15232,-19264,-16143,-9015,-5239,-3736,-1754,-1223,-2549,-6745,-17409,-25171,-14921,-3138,1148,-5171,-7355,7424,22889,18661,1905,-14989,-2827,6110,12126,12109,9342,4484,5464,2782,331,969,1885,5445,10823,19151,29324,29342,17859,6807,5325,4832,-655,-11268,3980,17901,6605,-5992,-5881,-1962,-4039,-7309,409,2522,9627,27211,32270,19901,8986,5132,3478,1682,6398,11048,14195,9557,6024,12093,19316,14229,5268,-5125,-7697,-719,10421,22026,30320,19951,7013,-3049,-10285,-7163,-4783,-6325,-9152,-10230,-5604,787,6811,4420,55,-5076,-9204,-11548,-9692,-11808,-10892,-9183,-5002,1078,6689,11444,9486,2091,353,-2327,-1687,4437,10832,6051,-3445,-6711,-338,7619,14225,14688,8192,18772,31203,46029,53312,44020,22678,7350,348,-4284,-6184,-1969,-3264,-6152,-3023,3463,10394,10408,8469,-2360,-2850,4168,5971,12116,11351,15058,22585,13541,-1379,1090,10460,17911,23736,10655,9911,9470,4936,-8339,-11478,-4172,12703,13577,4476,6519,8972,16612,25910,12655,-395,-13160,-12394,615,3405,-657,-5281,-2510,-1836,-4786,2637,-1271,-11401,-9400,-7971,-4796,2846,8095,3056,-2539,2389,10443,16340,17682,10732,-4145,-11452,-7004,-4807,-592,5941,7541,7530,12465,29992,59884,77072,55010,41926,47287,48153,27481,6933,1238,2427,9961,11420,-376,-8718,-14708,-5919,1567,3885,-1686,-3064,-1201,3440,8423,8759,2859,1287,6247,6152,-1205,-6597,-13288,-8741,332,4182,-2098,-4790,1247,6232,5877,4341,803,224,-423,-4734,-7074,-10145,-9980,-1515,5022,6770,-1015,-5335,-5995,-7062,-9941,-12016,-11023,-6968,-5072,-4900,-11969,-15885,-13575,-7868,-6467,893,-421,-3677,2196,7311,5458,3903,14449,27581,27043,9984,-2427,-8504,-7796,-1761,9583,12423,3938,-3278,1993,24367,33062,19434,5172,-4038,-7908,1450,3754,-1502,-9494,-16988,863,12917,26673,24410,8238,-561,-3674,-9517,-13846,-5546,2036,5091,2830,-2096,-1542,2677,7581,8738,6212,3833,302,813,5903,-847,5265,423,-12205,-8677,-5413,-8163,-6970,-2976,-7574,-10162,1992,2261,326,-1522,2240,6717,3905,2906,11396,13996,5326,-4864,-12919,-7254,-6017,-630,5844,9844,-155,-13746,5554,24291,28180,13170,-3492,-8230,-2350,-9211,-1789,3150,3930,8203,7025,5334,2316,2220,-2435,-9004,-11568,-9934,-9187,-8625,-2318,6716,16436,18204,21734,48339,70941,72627,44675,10169,-1994,-4446,-1006,2017,-776,-4584,-10948,-11750,-10094,-2255,11483,25885,24723,11410,-3703,-10715,-10014,-8886,-7484,-8105,-9159,-948,3401,1466,-6016,-5387,1846,-4542,-10815,-7147,5878,4892,-8943,-6865,-200,-1913,-6943,647,5333,8567,3527,-957,-2159,-6341,10569,23604,15848,5388,-4404,-11155,-12093,-8608,-7895,-6470,-3916,3268,20900,27175,14873,-2028,-8434,-3651,-2938,-280,-3070,-1957,384,-3368,-8164,1299,26298,34973,24398,10722,2244,2748,10962,20567,34949,33194,15972,11675,7767,1326,-2390,-1078,1626,3751,5200,7913,5708,-2807,-9347,-5253,580,6234,4562,-880,-6251,-8455,-6052,-1497,6750,1220,-3556,3003,5018,6179,8455,9032,6986,5264,3803,7557,15719,16985,17349,12439,3674,-4540,975,-285,-8437,-12600,-12297,-6892,-7064,-6246,1477,1488,1787,5885,15069,16121,5690,-5655,3014,26124,53969,50246,11264,-12298,1299,10598,2348,-8231,-10435,-8715,1784,9188,14089,8510,-4216,-14113,-9857,-8424,-8640,-1644,8761,15906,18525,29992,16507,-1425,-14227,-6984,-2875,-5306,-2983,9026,38549,51058,39423,17594,7161,-5175,-11354,-17574,-7212,-7405,-6636,-1717,2760,4899,12942,12485,1531,-6595,-12170,-11502,-7745,-7487,-837,-411,-6175,-5913,-4345,103,2333,7286,18156,17471,9819,4725,4540,-278,-8192,-5707,-7914,-10814,-10919,-13139,-13716,-11132,1531,10280,4736,3781,2556,-124,104,4910,1194,-2886,-2980,-7225,-6966,431,2994,4506,5433,895,-550,8896,13193,7511,674,-3128,-2053,6300,9436,4560,-6171,-6737,-3065,-267,-2602,-2025,-1605,-8355,-5931,-4459,-3599,-10858,-15507,2308,12675,13067,4935,-2259,-739,-4004,-13966,-13110,-7414,-5785,-3409,3866,16585,29014,34907,33394,31450,42068,49864,49258,35573,14337,-934,1874,11475,11480,5425,-3396,-14519,-12820,-12566,-16338,-12358,-7683,-4971,-5052,-4174,1365,8419,11838,12319,11509,4153,-1347,295,-2590,-9057,-6077,4798,23773,28246,27191,32361,29979,9890,-7436,-3142,1582,-551,-3027,-5356,-13224,-4460,-2296,-8741,-14150,-6257,-3974,-2359,-2005,10819,23931,24553,23554,14043,736,-7056,-8565,-10986,-5172,10750,40577,51595,49392,46628,42688,17016,537,-12598,-16354,-10862,-9607,-5568,-9088,-15019,-14693,-9896,-10075,-9813,-2316,2363,1508,-8406,-18672,-17805,-6259,-3441,3950,6979,-2916,-11263,-9353,-1003,-5590,-7502,-135,6159,8961,25609,50281,41204,18003,5627,-1275,-4641,-5507,-2885,3250,3776,-256,-1785,3841,1388,-6782,-10589,-11665,-17211,-10710,5243,18927,23762,11323,-1836,-8220,-4547,-2994,-6358,-11094,-11925,-5910,-1674,180,-104,-210,-8399,-1899,2568,-4846,-10794,-9667,2216,9534,9573,1197,-7212,-5596,-75,2577,-443,-3297,-4171,-1215,2684,10066,3365,-7124,-2163,14634,21558,6716,-2183,4708,5820,-10104,-17784,-4224,9519,33070,44174,53229,53618,44852,9175,-6069,-5185,-4996,-8317,-7230,222,-2249,-5105,-1189,2629,-396,-2926,-3302,-744,2424,8046,12033,3551,-4881,-11295,-4724,-2430,-5139,-1545,2827,-127,-3874,-4082,-2065,-844,-488,12504,39696,51015,52378,48358,41015,34674,25809,15526,8767,9993,17099,31154,41139,10317,1113,-323,15383,31251,14320,8073,8439,3200,-4830,-3453,3191,5826,4878,2610,3684,3292,-3476,-6024,-2986,-714,9605,2710,-2461,-6270,-11162,-10877,-7692,-2661,-9573,-18306,-18585,-19399,-15980,-17109,-12892,-6449,-2752,-7397,-3136,-9083,-11821,-938,4456,1748,-10942,-15153,-11379,-9919,-17929,-12832,9566,40577,39573,10095,-607,-4319,-4993,-3779,-842,10327,3674,1826,-3036,-2939,-3773,-8348,-9671,129,14587,11633,2142,-962,-576,-2245,-5726,-5257,-3153,-1453,-3444,1455,7850,13591,12600,3085,-4797,-8075,-8956,-11388,-12053,-12282,-13810,-11277,-9096,-12009,-14647,-4002,4027,8177,18057,25628,25322,3752,-12855,-14491,-12395,-2889,2514,1409,-3919,-5279,-4322,-4180,-5780,5343,18081,29531,27217,7459,-7481,-6216,-10209,-427,5468,13422,9450,3658,-91,1797,-254,-1069,13353,39051,28509,22456,23611,17736,16113,15785,9573,4002,-1469,127,4667,6392,-1600,-7579,-9700,-9489,-14242,-3602,6544,12018,12729,2758,5187,16258,29369,48949,70276,56253,32384,22821,19273,7349,-7804,-5851,2612,10764,11646,6762,1640,-7133,-6576,-4442,-2497,5401,4871,-5624,-5326,8436,26982,12359,1937,3776,4664,154,-4716,-7033,-10672,-10864,-7825,-8920,-9430,-6412,-3612,-2036,-2350,-7890,-10468,-3112,7416,26963,43951,40121,27972,20757,10465,-1509,-8824,-2341,15517,30931,30258,32745,30106,10387,-1959,-4127,-3206,100,-1999,-4633,-10054,-8663,1644,5027,7693,11589,9840,2753,775,5301,14655,26730,35760,29729,19897,11174,3948,7744,16170,11937,8337,5849,-3270,-15479,-7465,547,-98,-7896,-13864,-14237,-12323,-12092,-3389,4284,7086,1475,-2559,44,4366,17210,23029,22515,19953,14257,2841,-1826,3248,-6686,-9225,-6570,-8821,-18321,-17342,-15364,-15239,-12889,-11683,-9941,-4025,4097,13251,15794,8934,1130,-248,1313,7760,13271,10135,5258,-1993,-3850,5982,16813,14458,8304,-1563,-14668,-18422,-11469,-6180,-3249,-5998,-7637,-7122,-6854,-12991,-9099,-3164,-553,-287,1038,-870,-4009,-3992,-707,-1467,-7199,-6667,3309,6252,6563,346,-4589,-602,-274,-6037,-9111,-5384,-3893,-1344,12216,26914,34416,23250,1996,-13303,-2973,14891,10475,1787,25129,36189,17241,3009,-3904,-5860,2712,11518,13916,21167,33575,26594,2750,-16619,-13410,-7773,-3419,-3238,7760,14354,-682,810,3444,822,-1779,-3634,-2439,1464,12253,27430,31403,25505,7311,-6132,-13774,-13783,-7228,165,2034,-1593,-5622,-1539,-4333,-12237,-17111,-13597,-11667,-6025,3375,12539,12761,15633,16452,-1564,-4793,13735,15527,12326,11848,14831,14535,3191,-560,-3052,-2808,-5367,-8541,-14572,-13880,-4305,6863,8599,4802,536,622,4914,17089,26801,20796,6670,-14612,-18477,-10405,-6058,-8879,-5076,3741,8003,3293,564,-2994,-6656,-12160,-5049,5267,5535,6255,2406,-3387,-9425,-7099,-4346,-3714,1938,11363,15642,14577,13012,16020,3728,-8899,-17028,-10883,-1394,3073,7170,9524,-1281,-319,4243,15422,22072,24545,18244,-4101,-18442,-9720,-75,10057,29524,34206,22380,6795,3679,12540,15895,11402,8009,-717,-8722,-10620,-8406,-6130,-4251,-5383,-2255,-1894,-9209,-2417,-1616,-342,6910,6051,223,-4201,-10996,-6443,-4274,-3691,-2404,916,14923,10512,-6208,-10240,-10068,-3722,3947,5666,14115,20043,22965,26773,35904,22084,18356,2852,-6825,-8697,-308,11648,22201,16033,4112,-7654,-19744,-19710,-18748,-11230,-267,6824,10851,13814,2550,-8607,5762,18269,11540,705,2243,18104,25006,32478,33300,17264,1238,-7501,-3770,-4024,-13115,-4467,13929,22790,11326,-1600,-13697,-18825,-14427,-3813,971,-736,-4985,-6638,-3356,-2264,-2293,-7505,-1491,3302,5358,5183,-3945,-10646,-16985,-12596,-5478,1209,10392,28196,40303,35055,21677,13629,7022,1671,-5155,-9435,-7388,-10108,-8244,-329,2684,6536,10477,17001,28029,24460,-917,-12429,-5532,-6967,6744,38538,45654,28869,11542,586,578,499,-8014,-6725,-6225,2580,6784,7692,5706,-769,-3616,-2283,-9244,-7149,1697,6534,11010,7959,-4470,-7527,15507,41033,35874,12819,-11421,-11323,8183,30021,27773,12406,-766,-13185,-10145,-10315,-4464,1813,2617,4490,3056,-150,1005,125,-4708,-16643,-11932,-5587,-9123,-11379,-14190,-4412,12163,27267,31771,16282,2704,-1450,5744,10579,8024,3245,-249,4100,10336,11949,13142,11160,5424,3047,2035,-2400,-2512,-55,-2488,-18656,-17038,-6796,-6940,-10010,-12852,-9579,-1679,2439,820],[494,-2261,-2446,-3475,-1018,4395,5630,6135,3609,3909,5613,102,-8570,62,4445,-3999,-9073,-5776,-7733,-3267,1382,-1808,2898,3850,-4590,-4477,6790,6569,2127,-1626,5136,9741,10649,5829,-230,-6378,-1683,2058,531,-761,3213,3689,883,163,330,5381,-1308,-4164,10565,17970,18791,16937,14211,5022,-12092,-4976,-5097,-11556,-5674,-2472,-3038,-4070,-9442,-7174,-7883,-10717,-6927,-929,1472,-1652,-4966,-9085,-4607,6395,12358,5532,-5234,-5930,8281,11757,2925,-7928,-16065,-12915,-9363,-11274,-9208,-11553,-10953,-5428,3643,11490,46431,50283,19854,11589,2632,-3571,8897,9907,4868,-2131,-2280,2950,-367,-4338,-3754,7606,12056,9590,13384,23554,31753,28103,19668,13274,1849,-2724,232,1838,10694,16444,10029,273,6666,36956,30661,17271,3306,-1316,8198,17379,10357,8690,10490,19949,17836,8363,-8455,-6582,1113,8453,8088,2371,-5883,-14389,-10991,-7834,-6039,-6699,-9407,-4892,3671,1742,-2401,-6923,-3534,-2260,-3966,-3083,-5899,-6788,1788,14295,20212,9545,6526,10325,11214,19543,20626,7295,54883,86077,110122,170100,211456,215665,190956,173257,103514,51301,-5143,-8318,2016,13467,35920,39532,24602,10529,1047,-4025,1567,6267,4728,-1183,-2537,3348,1266,-12987,-7257,-1498,-4511,-2577,6585,12340,3714,872,-1421,-6733,383,-3551,-10187,-4216,267,-5772,-5279,2808,-2069,-3172,7392,20872,27117,25233,8239,-5966,-8537,-8058,-12775,-20264,-16599,-5213,-1056,4926,12982,10339,19212,15141,2127,7812,9875,-7171,-11153,1384,36523,19142,13641,-5345,-19209,-12476,-9145,-5224,832,9727,17307,17830,2895,-10224,-5371,-346,5146,10166,4096,-3607,-6064,-2902,-1860,-1607,475,-2295,-4659,-8386,-4241,-3521,-1611,1827,14771,25706,12999,7947,7737,8374,5200,-1676,-7805,-15789,-8094,-586,-3490,1514,-5994,-13725,-6015,7221,6110,-4513,-9267,-4719,-10820,-12724,-17350,-8468,-528,6389,-4415,-14431,-12922,-6365,-3971,-11339,-17519,-13535,-10326,593,1914,6344,10512,9040,1336,-762,-7467,-11491,-5718,4404,5731,-3484,-15787,-13316,-4620,-2517,-13502,-15989,-12272,-2709,1398,-3157,-8494,-1424,2808,-5772,-12266,-11562,-9134,-11614,-510,1757,-277,506,-4272,-10016,-12025,-11458,-14251,-2366,2360,4742,8297,14624,11707,-1706,276,23884,39009,52778,47741,26224,8143,144,-2335,-5514,-5385,331,380,-2157,-1046,-4400,1873,1278,-4309,-13416,-12323,-2938,-236,-1536,-1990,-3579,-9211,-14210,-12896,-8829,-3603,-5384,-9446,-9034,-6478,-6475,-2052,-5045,-13731,-12256,-7859,-10074,-7246,-7474,312,13208,15371,16415,19379,32604,25880,7324,-1659,-8472,-3567,1253,3692,6195,-1174,-88,-666,-3298,-20509,-16919,-10552,-3971,-8936,-15970,-5862,11775,20127,15271,5984,5091,5469,-1560,-9037,-9008,-4840,-1831,-1978,22,-4366,-13070,-11425,3520,16851,12138,12970,7392,381,1574,2139,9904,4919,2093,7430,14899,13427,3823,-8411,-13001,396,7848,6793,2271,-1428,-11597,-12700,-5932,-4870,-4991,-2766,-2005,-3412,-328,4718,5524,2285,-11853,-20887,-17868,-9581,-4139,-1465,991,1316,-1185,-6524,-15922,-23117,-11535,-40,3094,-4047,-6348,5903,21012,19248,3657,-12333,-4708,2653,8241,8574,5429,3714,7017,4727,2336,3212,4155,7167,11498,18416,26804,26427,17333,11033,10477,7198,-1184,-12262,2658,14533,3790,-6990,-5932,-3100,-7204,-8989,1662,5548,7731,22090,29263,20253,9135,4371,2875,1460,6099,10101,11868,7353,4152,9472,15527,10594,2310,-7707,-10043,-3241,7886,18359,25817,19782,8243,-1772,-8954,-7444,-5890,-8439,-12206,-11539,-6931,-1301,5749,4199,-811,-6735,-10733,-12682,-12094,-12423,-9943,-7174,-3104,1359,7010,13215,8961,120,-616,-3115,-2729,3643,10472,7196,-2041,-6589,-820,7121,13802,14442,11012,25072,39197,52141,56475,48012,25382,8361,-72,-6649,-8320,-2559,-2640,-5098,-4064,910,9543,12568,9977,-1909,-2364,5124,8333,14629,10995,12218,16788,7653,-1427,1774,9095,14175,20591,9376,8877,9497,5657,-8671,-13547,-7034,5659,3769,-2257,4394,7004,16154,24105,11471,1482,-8279,-14094,1211,4405,-236,-4974,-2468,-1813,-4791,2582,-987,-10774,-8397,-6795,-3619,4507,9448,3657,-2789,2256,10632,16637,18216,11527,-3358,-9428,-3966,-2625,611,7661,8297,6756,11197,26557,50126,65648,46259,34090,44584,47331,26392,5074,-3021,-2262,3392,6578,-1658,-9736,-15847,-5666,1918,6226,-354,-2257,336,6533,12306,10485,2278,-499,4220,4667,-1627,-6491,-13412,-9550,-298,4254,-1229,-3483,3596,9906,9992,6019,694,-1048,-581,-1595,-5196,-12972,-13611,-3468,5818,8344,65,-4867,-5359,-5848,-7728,-10186,-10803,-6799,-6067,-6807,-13230,-14673,-12351,-8027,-7585,-391,-1294,-4695,1336,7142,6553,5684,16871,31752,31706,12483,-2269,-8755,-8203,-2146,9284,12968,5057,-1598,3922,28329,37707,21009,4917,-5299,-7163,1868,3832,-2080,-10202,-16204,1128,16787,32382,26432,7492,-2078,-4588,-8621,-13138,-6527,1330,4932,3519,-1821,-971,2943,7082,9764,8556,6025,738,-505,3617,-982,7566,997,-11349,-8126,-4355,-7759,-8340,-4696,-8265,-11744,1247,2697,1496,-867,1159,4592,2827,4330,12612,13375,3686,-6314,-11618,-5719,-3999,2384,9352,13183,2353,-14943,2789,21097,26840,13535,-2317,-8782,-5511,-11554,1956,4031,3217,6268,4360,2757,64,246,-3690,-10560,-11534,-7328,-6210,-8240,-3325,6409,14920,13077,14734,42916,69395,72300,46848,10516,-1144,-3210,602,4824,1786,-3977,-11862,-12908,-12247,-6498,7110,21120,20426,9916,-5173,-11144,-8502,-7578,-8040,-9684,-8092,2793,6174,2681,-6299,-9971,1811,-2501,-9051,-7581,5977,5160,-9730,-6313,1157,-2445,-7219,1969,7314,8332,2315,-2708,-4379,-5237,15099,28218,18022,6442,-3047,-9612,-12785,-8267,-8101,-7177,-4421,1516,14823,18811,8857,-5745,-8818,-4701,-4723,-1979,-1322,62,1292,-4133,-9407,667,29023,39627,26545,11386,2490,2694,9411,17649,29911,28013,12700,10851,8149,316,-4470,-3189,275,2502,4124,7234,5352,-4587,-11960,-3060,3232,8808,6250,481,-3913,-8683,-6449,-1742,8205,4367,-2131,1228,3953,5943,8077,8030,6423,4330,-27,1439,9038,11456,13612,11062,3530,-4477,-136,557,-5141,-6925,-9761,-7649,-6595,-3766,5935,7357,5741,7869,16669,18456,6761,-9230,-417,20573,44648,37327,3817,-8645,1289,8667,885,-7497,-6854,-4892,4572,7913,9094,2696,-7943,-16442,-10584,-8945,-9333,-2500,7190,11927,13005,28164,21409,2855,-10603,-7959,-2986,-5939,-4238,8249,37126,50475,40492,18397,7303,-5904,-13151,-15977,-5788,-7368,-8364,-4925,2302,10321,19139,16567,3528,-6195,-12450,-12024,-7980,-7482,-1668,-591,-5682,-5461,-4404,-213,1825,6040,16495,17652,10480,4811,4742,333,-9071,-7586,-9858,-12838,-12615,-14612,-14782,-10714,4778,14568,7089,4762,3424,1700,3797,9253,4541,-935,-2768,-9557,-11017,-2705,-155,1182,2843,-4,2439,15349,19017,11130,2940,-1251,-333,8518,12507,5111,-4580,-5846,-3279,-22,-2317,-2793,-2120,-7382,-5519,-4977,-6033,-14235,-13265,5595,14662,12473,3306,-3311,349,-135,-9548,-10745,-6766,-5913,-3128,5278,20002,33900,38953,33752,30211,41165,45713,44631,33009,14637,-269,1320,12244,14737,11835,2681,-10168,-10236,-9445,-12579,-8561,-5631,-3752,-4462,-3428,2933,12111,18438,18600,14450,4408,-1893,-539,-3430,-9301,-5079,7362,27021,31652,30806,35629,31220,11499,-2859,999,3937,1324,-2994,-6166,-12218,-2906,-426,-8907,-16907,-9255,-6519,-4569,-3306,12933,29490,30948,29149,15799,1709,-5540,-7132,-10037,-7477,9574,40777,51185,48668,44542,37734,13769,-1247,-14369,-13637,-7697,-6965,-4550,-8656,-13995,-13729,-9564,-10176,-9393,-1044,4030,2051,-8988,-20573,-21536,-11901,-7788,2179,8525,2389,-6676,-10422,-3737,-7548,-7997,-930,5754,9904,29907,53212,40224,16397,3377,-3507,-4482,-3647,-2726,2421,3699,-98,-2464,2432,-818,-7907,-9510,-11449,-15408,-7825,6141,16502,20128,8973,-4328,-10385,-4430,-2289,-5573,-10846,-14498,-7924,-2801,28,55,672,-7684,-3145,1277,-5200,-10703,-11345,1395,6549,5525,-2801,-8837,-3162,3364,3606,-1478,-4186,-3433,-121,3221,9388,1622,-8351,-4134,10766,16617,3607,-2618,6707,10344,-4439,-20385,-7674,8184,30662,40116,47739,48634,42569,10388,-4157,-3110,-2378,-4762,-4981,575,-3652,-6244,-468,3314,933,-1137,-1720,-474,-2284,465,7611,1378,-6443,-12094,-5261,-3446,-5930,-1573,2921,128,-4335,-6402,-6187,-3367,737,12892,38432,49232,51291,47191,38179,29361,20771,12326,6297,8210,15246,29221,41723,11593,2722,839,13773,23055,5807,3323,6526,3674,-4576,-4513,6306,12635,11287,6771,5460,3615,-3551,-5566,-1778,2038,14149,7638,1766,-2483,-10040,-13097,-7065,-3198,-12290,-14666,-13610,-14612,-16155,-16664,-12148,-6015,-2160,-9059,-5349,-10317,-11940,-2855,1327,-556,-9941,-13960,-10159,-8842,-17829,-16639,4118,35341,36300,7795,-796,-3313,-3041,-1954,667,10472,1381,-1315,-5821,-5786,-6303,-9773,-9979,956,16663,13267,3351,342,-150,-3290,-7523,-7238,-5043,-3139,-5434,-1332,4407,9730,10833,3097,-4665,-8528,-8545,-11830,-12249,-11340,-12949,-15972,-14233,-14334,-11174,-580,5074,5661,11871,15774,16892,1122,-12928,-14835,-13279,-3272,2052,429,-6169,-7200,-6015,-5751,-7379,2134,14549,26354,27139,9183,-5269,-6695,-10253,-1619,3705,11790,9176,3866,176,1568,367,587,14283,35505,21583,14413,15336,8705,8378,10121,6696,3480,1407,3889,8585,9906,1045,-5787,-8243,-8137,-12943,-6660,3668,10474,15444,5237,6455,18564,34263,56809,77749,58942,32020,19787,15319,4943,-8484,-5096,4634,11723,10193,4293,617,-7126,-6220,-1148,290,7177,4401,-7629,-5686,9416,30571,17068,5070,5805,5675,1292,-3586,-6029,-8379,-9768,-8040,-8532,-9066,-7537,-5141,-2928,-2982,-8288,-11703,-3988,6562,25994,44684,44136,32388,23568,10943,-1614,-10207,-3363,15464,35973,39160,41443,32978,8675,-1628,-1471,370,1086,-3659,-5458,-8483,-9066,269,3322,6732,12078,10836,3623,2359,9780,21411,31390,35810,28346,20099,11612,3045,6889,15484,12646,9110,5892,-3396,-15909,-6748,1298,266,-8359,-14738,-14613,-12176,-11658,-5199,2677,6248,2439,-1975,-628,1399,12135,17879,18971,18992,15862,5203,-4676,-740,-8099,-10368,-9075,-11684,-20269,-17740,-16313,-16622,-13786,-11025,-8109,-2470,3767,9928,11686,7316,238,-856,866,6976,12773,10226,5731,-1634,-3792,5318,14289,10655,5248,-2774,-13750,-17545,-11635,-6333,-3810,-7478,-9611,-9426,-9359,-15161,-9395,-4316,-1502,63,1758,-1220,-5413,-5749,-2056,-2345,-7183,-7946,2623,6514,7470,1471,-2478,2460,3277,-1764,-5239,-3574,-4245,-4018,7757,24010,35011,25953,3188,-14935,-4066,13381,9506,1365,25482,34927,15321,3526,-3349,-6047,1139,9554,12317,19310,29604,21862,-462,-17573,-13675,-8263,-3421,-2421,10065,23156,7894,3610,3887,-76,-2976,-4181,-2721,2385,15187,32259,36598,28875,8471,-5742,-14342,-19856,-15732,-7023,-3110,-3463,-5071,-903,-3153,-10594,-14989,-12386,-11913,-6769,3179,12858,11908,13168,12810,-4420,-2846,15062,17800,13306,10128,13157,12463,18,-4030,-5315,-2545,-3778,-7472,-15785,-16373,-8425,378,2615,2180,627,1402,5476,17571,24841,16785,3612,-12612,-7536,3774,6345,2341,4527,11434,12117,4758,1037,-2805,-6124,-12655,-6764,1348,-343,639,-1703,-5649,-10512,-7695,-3290,-1301,4111,11517,14422,14357,14529,18584,5786,-7972,-16950,-11388,-1322,4234,9575,14084,2139,847,4057,13141,17761,20313,13926,-7453,-17988,-7374,1378,9284,24552,28208,16921,4028,2326,10453,12836,8296,5840,-1665,-8858,-9743,-6914,-3482,376,-1133,1275,1866,-6249,-1895,-501,-576,5911,6312,1389,-3437,-11070,-6591,-3239,-1329,-498,2000,15129,8186,-4480,-8749,-9585,-2786,4892,5781,12864,16986,18967,23061,33862,23238,22584,5932,-7908,-11850,-4782,3595,11333,7882,125,-9017,-17822,-16312,-14466,-10518,149,8708,13055,14461,1523,-9075,4785,16314,11372,580,-720,12710,15620,21450,25546,13367,-2268,-12909,-5271,-3650,-12865,-5517,13890,23883,11522,-1880,-14525,-19882,-16480,-5715,-347,-1942,-5563,-8496,-5547,-3790,-2584,-7324,-2324,1939,4339,4580,-4216,-11248,-17326,-13486,-6335,784,9700,25549,35022,32907,24570,15608,7293,1082,-5335,-9310,-7102,-10079,-8832,-466,3948,8679,11027,16207,27906,23474,-2006,-11004,-4891,-5820,7347,40013,47738,29860,12010,-166,-1907,-1729,-9354,-8251,-7441,27,4090,6638,7703,4379,2954,2860,-6143,-6457,520,4404,7488,5022,-4353,-5064,15104,36192,31148,10815,-12420,-9985,9984,30772,27983,11282,-2955,-15375,-8230,-9683,-4474,2379,3411,5428,3473,-244,813,108,-5834,-15804,-10850,-4102,-6091,-6810,-9667,-2674,11218,26767,32186,17440,3281,-2537,4905,11619,10283,5056,-64,3010,7864,9090,11216,11890,8288,5416,2551,-3174,-3646,-782,-1550,-17341,-19456,-8274,-7561,-9792,-12660,-11952,-3923,815,-148],[2321,-1260,-1562,-453,3284,6595,6777,6715,4819,5420,6150,-15,-9114,-2269,2352,-5693,-5979,-2929,-6162,-3947,-1290,-4986,893,2482,-5810,-432,9879,9212,4638,-284,3770,7088,6944,1960,-2687,-6273,-46,2313,427,-519,4902,6603,4253,3347,2067,5630,-1087,1829,17910,24353,23013,18425,13434,3832,-10456,-5306,-6845,-13857,-5087,-108,655,118,-6929,-7040,-6964,-8205,-4990,408,2036,-2002,-5477,-9806,-4833,6616,13819,7575,-4157,-5405,8780,12045,2472,-8162,-15941,-11245,-9879,-14357,-12665,-14783,-13841,-5697,5206,12851,46866,52821,22028,13179,3841,-3116,8538,10325,5287,-2601,-2605,4461,2939,-31,-573,7201,11144,10114,16217,29763,38370,33719,21640,14186,3634,-9,2695,3826,11413,17877,12395,2563,7506,38222,32237,18479,2873,-158,11378,22213,16498,15550,17527,26034,22065,10399,-8448,-5777,1843,8768,7791,2321,-5607,-13657,-10510,-7363,-6168,-7756,-11514,-6777,-611,-3663,-5911,-6170,-3674,-3235,-5117,-4404,-7750,-9770,-2578,9259,16789,10509,8988,13575,13873,21353,23621,10171,55089,76441,102415,159075,188154,167296,117586,93892,43693,21431,-12163,-7702,-574,10846,32633,38428,24922,12227,3545,-3970,-269,2015,806,-2799,165,6968,3859,-10426,-10088,-5067,-7463,-3879,7003,13297,4864,1311,-2070,-7888,-1086,-4359,-9504,-2175,3693,-1980,-1971,6848,3178,2274,11993,23902,28327,24471,3439,-8653,-9663,-9509,-15049,-21148,-20823,-6838,-1799,2960,8043,4906,18128,18352,8090,13222,11756,-5916,-11557,1209,35038,18226,15538,-4719,-18339,-12121,-9784,-6782,-603,11181,21585,22573,5884,-8108,-5468,-478,4311,7311,674,-2889,-3515,-1943,-1448,-881,1076,-2458,-4715,-8236,-4112,-3687,-4635,-2866,10191,22557,12321,9235,8984,8652,4496,-2473,-8372,-14649,-6626,31,-5269,-287,-8074,-14564,-7092,5994,4633,-6786,-11748,-6885,-13312,-16252,-14576,-6862,-241,4941,-5751,-15984,-14390,-9539,-8662,-14887,-19063,-13755,-9082,1319,2018,5357,9904,9407,3501,2208,-6520,-13346,-5634,5726,7776,481,-9470,-10488,-4353,-2544,-11352,-14019,-10283,-957,2427,-2369,-7517,-1068,3884,-4004,-9238,-16577,-13828,-12798,-1909,-1779,-4088,-775,-3879,-9356,-11487,-8567,-8467,-8165,-838,3255,8838,16386,14645,2377,1860,20425,31036,45539,46359,28288,10484,1719,-1336,-5466,-7020,-260,168,-2630,-2981,-3932,1801,-5,-7074,-17144,-9664,24,1868,-481,-1705,-3977,-10382,-15289,-13538,-10486,-5661,-7670,-11548,-10931,-8008,-8300,-5882,-9363,-14477,-9350,-5950,-9549,-7611,-6088,3519,18560,21877,20514,18134,26483,20428,5505,-2552,-9023,-4252,368,4327,7333,-1101,-778,-931,-2735,-19325,-17966,-11934,-4978,-10991,-19632,-3019,17221,27218,23499,12583,7677,4460,-4131,-10095,-7795,-3075,366,-385,823,-2142,-6986,-3806,8105,16945,8882,10802,5874,-1386,-614,2098,12176,8896,6090,11806,19359,18974,10020,-779,-3940,4548,7733,5078,-293,-3988,-14200,-14634,-8315,-7551,-6600,-3478,-2535,-3663,-989,2842,3913,2938,-6984,-14647,-16869,-10496,-4030,-145,2863,3025,-252,-5826,-12536,-18720,-8047,2595,4641,-3219,-5833,3590,18099,18583,4757,-10361,-7120,-1321,4023,4475,760,1674,7318,5780,3674,4864,5822,8198,11361,16491,22734,21866,15429,14307,15335,9179,-2318,-13146,769,10709,689,-8177,-6454,-4806,-10773,-10211,2646,7693,4602,15069,24183,18607,7699,2256,1321,727,5015,7910,8054,3957,1528,6341,11217,6042,-1705,-11298,-13642,-7679,3319,13201,19351,17517,8005,-1699,-8448,-7934,-7285,-10620,-15459,-12740,-8673,-4050,3542,2789,-2672,-8957,-12115,-12382,-14609,-13637,-9731,-6145,-2497,209,6079,13477,7214,-2254,-1591,-4023,-4251,2038,8704,6642,-2005,-7600,-2325,5437,11897,12742,13273,30206,45220,54814,55880,48885,26327,8132,-1497,-9964,-10760,-3738,-2833,-3836,-3984,-1301,7767,13565,10436,-2276,-2826,5125,9804,15580,9291,8259,10282,3009,-1359,1758,6695,9126,15543,6687,7027,9167,6553,-8761,-16511,-10789,-1563,-5779,-8326,2563,5919,14630,20419,9077,1942,-4544,-13589,465,3746,-1025,-5712,-3406,-2568,-5852,1097,-1984,-11138,-8279,-6412,-3257,5194,9599,3308,-3887,1107,9494,15482,17613,11834,-2163,-6569,-729,-992,886,8400,8349,5309,8848,21327,37873,50476,34503,24325,39384,43998,24098,3044,-7163,-6590,-2918,1630,-3622,-11396,-17290,-5925,1434,7473,647,-1995,1243,8837,15093,11256,1359,-2725,1447,2322,-2918,-7136,-13945,-10760,-1375,3937,-579,-2419,5146,12276,13120,6921,-88,-2827,-934,1500,-2817,-14963,-17254,-5678,6146,9445,873,-4484,-4873,-4889,-5717,-7870,-10045,-7076,-7716,-9426,-14663,-13442,-11153,-8670,-9523,-2614,-3132,-6712,-403,6027,6956,7039,19008,35281,35361,14164,-2545,-9287,-9173,-3038,8318,12728,5718,-284,5776,31943,41233,21621,3855,-7187,-6868,1698,3236,-3248,-11223,-15908,659,19795,36687,26554,5585,-4348,-5053,-7128,-11652,-8707,-456,3741,3241,-2210,-809,2798,5730,9768,10235,7788,860,-2371,213,-440,8340,354,-11320,-7731,-3590,-7519,-9672,-6734,-8991,-11148,564,2646,1848,-1044,-685,1811,1135,4566,12207,11494,1568,-7385,-9987,-4820,-2911,4680,12299,15986,4817,-15917,-1978,15805,23828,13094,-1350,-8660,-8464,-9941,3401,3972,2268,4046,1349,-115,-2305,-1943,-5565,-12767,-9009,-4177,-4247,-8885,-5364,5142,12419,7426,7258,35436,64141,68624,47767,10701,-470,-2424,1572,7071,4425,-3014,-10834,-11658,-12431,-10980,1634,14278,13581,6453,-7341,-11426,-7129,-6225,-8772,-11690,-8011,5062,8216,3713,-5905,-14342,2053,-263,-7253,-8353,5642,4955,-10974,-6250,1493,-4099,-7655,3206,8448,7063,183,-5407,-7151,-4021,18122,29960,17370,5452,-2610,-8282,-12286,-7917,-8465,-8177,-5422,-1052,8208,10425,2799,-9666,-9090,-6218,-7264,-4417,566,2427,2177,-4910,-10316,459,31297,43059,27523,11261,2250,2220,7540,14003,24079,22313,8754,9588,8950,-242,-6765,-5863,-1672,706,2699,6232,5078,-5667,-10919,-1411,5345,10695,7230,1749,-1747,-8418,-7116,-2730,8706,7074,-78,-966,2004,4867,6707,6126,4851,2692,-4097,-5195,2156,5508,8703,8617,2794,-4384,-1365,1209,-1592,-1252,-6692,-7752,-5877,-2523,8643,11580,8489,9180,17261,19317,6970,-12689,-3003,15760,35494,24168,-3078,-5621,1077,6574,-162,-5596,-2273,40,7754,6764,4670,-2210,-10927,-19267,-11444,-9600,-10148,-3658,5072,7253,7162,25328,26561,6953,-7273,-8257,-2891,-6602,-5709,7318,35128,48827,40658,18760,7207,-6634,-14883,-14051,-4394,-7101,-9244,-6453,4354,17096,25101,20154,5186,-6035,-12699,-12510,-8289,-7380,-2671,-1050,-5579,-5551,-5365,-1273,1032,4484,14391,17093,10647,4632,4831,1116,-9149,-9826,-11913,-14703,-14905,-16966,-15429,-8753,9369,19227,9391,5429,3878,3231,7114,13223,8070,1575,-1545,-9439,-13552,-4788,-2267,-2075,-137,-1343,5392,21611,24631,14471,4814,71,527,9325,14406,5798,-2950,-5713,-4582,-817,-2743,-3815,-2659,-6016,-4985,-5656,-8573,-17497,-10427,8945,16513,11713,1901,-3825,1849,3954,-4839,-7877,-5979,-6016,-2968,6384,22847,37818,41352,32176,27052,37519,39063,38256,29065,14207,475,-169,12069,17209,18266,9112,-5789,-7940,-6585,-8560,-5654,-4562,-3490,-4505,-3235,3870,15066,25088,25986,18183,5193,-2288,-1575,-4618,-9762,-3923,10016,30087,35468,34888,38105,30850,12747,1028,4023,5683,2972,-3108,-7139,-10788,-1297,1652,-7780,-18131,-11978,-8932,-6508,-4438,14582,34213,36668,33637,16703,2330,-4042,-5896,-9152,-9677,8427,40679,50040,47296,41516,31802,10171,-3126,-15491,-10791,-4481,-3753,-2415,-7496,-12489,-12472,-9067,-9993,-8641,334,5348,2144,-9807,-21232,-19325,-17881,-12276,261,9669,7232,-1712,-8632,-5147,-9140,-9225,-2327,4915,10679,33437,52856,36680,13778,843,-4868,-3380,-1790,-2473,1044,2862,-421,-3712,285,-3652,-8696,-7656,-10397,-13119,-5259,6690,14053,16258,6681,-6395,-13221,-4697,-1700,-4283,-9155,-14136,-8530,-2572,920,733,1702,-7133,-4679,-281,-5760,-10530,-13015,-133,2880,933,-6887,-8563,529,7727,4997,-2189,-4834,-2685,961,3664,8538,17,-9117,-6255,6450,11285,562,-2748,8841,15355,2290,-13490,-9776,6692,27580,35264,41390,42754,39712,12044,-1787,-981,287,-1035,-1966,1238,-4979,-7345,282,3609,1643,117,-239,517,-5942,-7585,4229,-82,-7738,-12767,-5481,-4131,-6461,-1728,2661,70,-4925,-8715,-9842,-4304,2834,13600,35498,45087,47836,43696,33080,22125,14299,7986,3009,5804,12602,25907,40892,12669,4250,2266,12543,16367,142,613,5612,4609,-2854,-2373,9639,18793,17646,10933,7064,3761,-3611,-5199,-792,4505,18295,12919,5829,1042,-6420,-11420,-5881,-3415,-14015,-11903,-8987,-7923,-9909,-13424,-10085,-4820,-1352,-8039,-7235,-11191,-12195,-4880,-1945,-3057,-8688,-12090,-8174,-6911,-16541,-20292,-1624,28022,30716,4876,-1202,-2413,-1198,272,3079,11682,121,-4298,-8684,-8932,-9236,-11578,-10717,1193,18154,14509,4797,2189,866,-3790,-8764,-8565,-6161,-3965,-7059,-3968,1057,5878,8512,2644,-4647,-8799,-8143,-11985,-12313,-10566,-11993,-17211,-12547,-9830,-5712,4067,6840,3920,7266,8532,10539,239,-11189,-13315,-14097,-3573,1715,-228,-8321,-9169,-7646,-7072,-8441,-559,11344,23118,26863,10942,-2947,-6795,-9367,-2995,1992,10194,8909,3952,115,1016,726,2532,15962,32596,15807,7489,7057,-1730,-1927,2179,2403,2493,4049,6989,11611,12819,3738,-3795,-6487,-6381,-10420,-9590,-549,7543,16548,7242,7432,20451,38593,63196,81755,58127,29513,14809,9778,1970,-8711,-3728,6602,12035,8362,1816,-431,-6401,-5304,2673,3919,9599,4242,-8585,-4375,11971,35579,22614,8542,7795,6548,2377,-2144,-4303,-5618,-7578,-7688,-7544,-7963,-7885,-6448,-3660,-3543,-8289,-12028,-4682,5262,23950,43793,47024,36665,26532,11816,-835,-11083,-4465,15109,40274,47723,48865,33659,6580,-1029,1297,3716,1940,-5357,-5561,-6429,-8838,-1282,1487,5655,12086,11404,4491,4146,14327,27302,34369,34415,26551,19982,11777,2003,5740,14034,12549,9226,5413,-3795,-15402,-5950,1940,600,-8603,-15215,-14486,-12240,-11434,-7764,241,4864,3122,-1573,-1391,-1289,7786,13287,15485,17258,16180,6847,-5611,-4465,-9245,-10618,-11788,-14828,-20302,-17586,-16883,-17793,-14249,-10010,-6475,-1388,2799,6039,6930,4958,-1190,-1683,328,5877,11745,9840,5960,-1267,-3708,4395,11351,6459,1858,-4200,-12817,-15702,-10746,-6229,-4700,-9207,-11517,-11446,-11484,-16920,-9587,-5454,-2318,635,2759,-1008,-6190,-7504,-3764,-3879,-7383,-9841,1433,6602,8564,2932,-222,5104,6288,2286,-1253,-1416,-4460,-6597,3714,21140,34869,27786,4350,-14216,-4423,11855,8495,543,23845,30947,12827,3815,-3043,-6315,-477,7378,10455,16836,24708,16744,-3872,-18525,-13422,-8564,-3376,-1807,11350,30850,18174,8024,4690,-881,-3767,-4071,-2562,3534,17821,36160,40553,30845,8778,-5605,-13585,-20726,-21916,-13391,-7700,-5068,-4542,-329,-1763,-8431,-12563,-10807,-11698,-7265,3030,13030,10852,10732,9300,-7021,-1558,15090,18720,13250,7860,10621,9385,-3641,-7417,-6471,-1223,-1401,-5878,-16451,-18648,-12440,-6346,-3576,143,710,1922,5837,17720,22505,13215,1908,-8900,2224,18115,20950,15821,16717,20460,16508,6287,1639,-2460,-5457,-12510,-8233,-2180,-5204,-3879,-4416,-5907,-10548,-8332,-2097,1196,5943,11178,12818,13778,15756,20796,7361,-7599,-16944,-11739,-1463,4929,11157,17945,5399,1976,3719,10332,13051,15878,9665,-10276,-16184,-5112,2596,7840,18430,21620,11640,1758,1053,8107,9465,5175,3558,-2310,-8279,-8569,-5317,-518,5621,4787,7290,8807,1263,920,1036,-382,4989,6522,2754,-2351,-10587,-6391,-2019,1082,1220,2590,13437,4590,-2694,-7124,-9081,-2105,5147,5159,11013,13550,14887,19667,31631,23532,25632,8844,-8712,-14514,-8684,-3771,1431,541,-2866,-7820,-12123,-8859,-9606,-9235,602,10319,15031,14779,652,-9754,3104,13740,10769,1264,-2915,7995,7849,12028,18632,10528,-3693,-14007,-6595,-3583,-12602,-6987,12682,23618,11086,-2267,-14929,-19836,-18141,-7566,-1686,-3116,-5878,-9794,-7387,-5011,-2831,-7451,-3436,643,3668,4201,-4542,-12269,-16654,-13464,-6758,441,8312,21299,28425,29138,26714,17565,7485,498,-5298,-8748,-6452,-9843,-9342,-698,5119,10660,11523,15240,27086,22168,-2288,-9686,-4412,-4833,8135,40547,48242,29801,11989,-917,-4286,-3830,-10549,-9602,-8579,-2509,1606,5325,9399,9816,10396,8304,-3372,-6251,-1232,1497,2891,1257,-3911,-1812,14857,30386,25683,8748,-12692,-8150,11957,31373,27924,10243,-4762,-12326,-5296,-9438,-4599,2989,4385,6656,4037,-311,574,-85,-6774,-13271,-9156,-2424,-2870,-1294,-3124,11,9304,24333,31219,18678,4313,-3974,3066,11769,11943,6565,124,1816,4963,5718,8585,11855,10991,8128,3358,-3610,-4492,-1307,-497,-13343,-22236,-9866,-7706,-8980,-11592,-13496,-5718,-493,-629],[3246,-1159,-1500,1951,6357,7421,6347,5484,3984,4829,4895,-1481,-10006,-5320,1045,-6030,-3740,-1481,-5740,-5540,-4554,-8278,-1402,627,-6933,2287,11329,10106,5451,-167,2297,4943,4298,-694,-5445,-7077,833,1825,-446,-1060,5532,8589,6829,5732,2981,4936,-1308,7205,24672,30053,26010,18469,11114,990,-9388,-5956,-8864,-16773,-4429,1691,3383,2913,-5156,-7640,-6366,-6375,-3850,802,1547,-3175,-6587,-10819,-5548,5583,13642,8064,-4218,-5924,8296,11521,1380,-9064,-15542,-10268,-10559,-12459,-12880,-16719,-16892,-6861,5702,13139,45120,52786,22973,13891,4376,-3195,7225,9567,4618,-3977,-3311,5613,6040,4172,2408,6106,9210,9738,18366,35315,43994,39009,23357,14881,5250,2201,4591,5633,11953,18698,14131,4214,7761,37412,32020,18226,1892,483,13022,24202,19948,19586,21680,29584,24450,11316,-9127,-5241,2189,8543,6836,1633,-5743,-13052,-10314,-7246,-6662,-9112,-13689,-8603,-5871,-8561,-8142,-5093,-3538,-4185,-6392,-5909,-9723,-12563,-5923,5753,14080,11446,11063,16099,15370,21103,24625,11940,53290,66337,91997,143851,160505,115142,40143,9967,-19949,-10373,-19579,-7359,-3433,7624,27966,35586,23914,12684,5579,-3642,-2341,-2434,-3167,-3700,3473,11277,6561,-8088,-12217,-8544,-10216,-4902,7612,14260,5978,1637,-2807,-9053,-2444,-4969,-8816,-486,6802,1729,861,9733,6620,5256,13766,24270,27507,22323,-1384,-10522,-10588,-11100,-16935,-17647,-17140,-8923,-2798,1487,4222,-202,16563,21399,14240,19176,13997,-4170,-10771,1189,32195,15861,16440,-3138,-15365,-11382,-10131,-8040,-2068,12190,24667,25476,7559,-6491,-4613,111,4140,4903,-2485,-1667,-1152,-885,-1259,-371,1600,-2603,-4081,-6937,-2996,-2516,-7461,-7417,5794,19255,11248,10108,9859,8503,3597,-3194,-8406,-12922,-4828,1303,-4259,486,-9319,-14965,-8246,4287,2735,-8740,-11202,-6968,-13941,-18625,-11633,-3496,1660,5136,-5530,-16686,-15031,-12257,-11815,-15601,-18688,-12619,-7380,2269,2017,4238,9327,10130,6503,5210,-5346,-14764,-5371,7077,9895,4560,-2983,-4563,195,1844,-7355,-11449,-8356,579,3296,-1471,-5670,416,6061,-1186,-5420,-14702,-16664,-11328,-2460,-4844,-7677,-2073,-3431,-8530,-10220,-4590,-878,-10098,-3846,1836,9191,17572,16941,6190,5239,18212,24075,38001,43894,30023,12884,3511,-114,-4906,-8211,-418,328,-2884,-4706,-2794,2188,-1033,-9711,-17464,-6338,3257,3538,391,-1235,-3894,-10344,-13840,-12126,-11396,-7708,-9453,-12504,-11391,-8120,-8614,-7259,-9803,-11684,-5330,-3784,-7855,-6499,-4596,6122,23499,28574,24790,16653,20426,15390,3973,-3089,-9200,-4685,-365,5324,8502,-963,-1476,-1116,-1902,-17673,-17852,-12672,-5196,-12128,-20424,1444,23361,34081,31253,19627,11019,3657,-6434,-10358,-6118,-691,3103,1099,1259,-377,-1307,4011,13616,16620,6431,9069,4719,-2613,-2150,2078,13313,12358,9908,15961,23110,24492,17681,9185,5615,8632,7615,3359,-2875,-6613,-16689,-15735,-9811,-9158,-7345,-3706,-2679,-3304,-974,1604,3017,4342,-1398,-8152,-13539,-10471,-3613,1502,5090,5101,1370,-3792,-8186,-13669,-3753,5916,7003,-1514,-4603,1874,15422,17724,6134,-8037,-8578,-4357,833,1225,-3115,-232,7623,7149,5522,7046,7991,9737,11675,14690,18619,17272,13558,17497,20731,11857,-2739,-13137,-678,7520,-1627,-8390,-6219,-5785,-13387,-9896,4358,10102,1784,8004,18752,16305,5954,133,114,794,4565,5974,4371,870,-440,4024,7717,2023,-5314,-14358,-16863,-12599,-1776,8511,13490,14633,7470,-1623,-7584,-7597,-7751,-11430,-15634,-12716,-9627,-6159,1478,1424,-4253,-10303,-11871,-10132,-14117,-14147,-9019,-4822,-1810,-787,5550,13466,5623,-3645,-1504,-3925,-4974,856,6795,5628,-2073,-8434,-3582,3793,9693,10867,15886,34886,49854,55068,52916,47722,26565,7888,-2615,-12773,-11584,-4243,-2624,-1673,-1923,-1516,6544,14528,11103,-2177,-2999,5400,11599,16301,7742,4669,4680,1243,-306,2144,4564,4308,10246,3910,5520,9595,8903,-7268,-18697,-14099,-7642,-13698,-12494,1565,6233,13282,16634,6880,2174,-1232,-10788,-254,2740,-1812,-6216,-4074,-2930,-6808,-555,-3006,-11289,-7900,-5728,-2583,6041,9776,3267,-4571,44,8045,14013,17201,13147,1076,-1581,3832,1105,1232,8951,8426,4111,6526,15745,25673,34725,22235,14929,33681,39783,21937,2059,-9409,-9205,-7633,-1750,-4945,-12522,-17780,-5639,1251,8736,2331,-1248,2506,11241,17627,12134,1202,-4104,-804,379,-3850,-7351,-13847,-11497,-1998,4142,739,-732,6745,14123,16042,8069,-405,-3722,-83,5576,792,-14788,-19570,-7040,7019,11114,2450,-3221,-3666,-3218,-2975,-4840,-8195,-6784,-8960,-11691,-15247,-11743,-9443,-9038,-11439,-4942,-5125,-8903,-2090,4934,7591,8835,21759,39024,38770,15906,-2298,-9174,-9694,-3514,7605,12617,6784,1576,8481,35943,44296,22171,2939,-8741,-6168,1763,2796,-4138,-11669,-15291,274,22415,39811,25497,3453,-6382,-3828,-4254,-8732,-11397,-2560,2566,3003,-2346,-294,3022,4514,9710,12155,10009,1546,-3769,-3362,1149,8404,-575,-11197,-6836,-2517,-6860,-9895,-8190,-9072,-9053,791,3040,2342,-1159,-2426,-776,-414,4399,11129,9362,-42,-7213,-8035,-3832,-2122,6525,14771,18367,7543,-13517,-7680,9586,20114,12572,37,-7102,-9651,-9220,2809,3341,1537,2199,-1255,-2523,-4119,-3801,-7567,-14334,-5659,-578,-2702,-9857,-7630,3766,9909,2288,240,27046,56099,62408,47831,11233,491,-1589,2416,9104,7555,-1178,-8400,-9076,-10532,-14208,-3992,6706,5958,2591,-8868,-10733,-5370,-4391,-8901,-13489,-8593,6313,9891,5019,-4389,-13331,3479,2818,-4665,-8975,5106,4690,-10819,-5999,1327,-6241,-7691,4676,9182,5555,-1948,-8365,-9587,-2337,19650,28805,14069,2684,-2680,-7128,-11192,-7327,-8561,-8997,-6518,-3999,1720,2715,-2774,-13247,-8879,-7627,-10015,-6842,3043,5488,3410,-5249,-10478,874,33168,45259,27637,10707,1862,1743,5884,10349,18295,16823,4854,8671,11215,1321,-7573,-8216,-3684,-1151,1341,5228,5034,-5605,-9313,-134,7035,11962,7711,3098,377,-7703,-7842,-4212,8467,9505,2875,-2509,-404,3313,4786,3890,2811,888,-7452,-11601,-3970,80,3199,5469,1705,-4180,-2306,1912,2068,3887,-3749,-7261,-5170,-2138,9814,14153,10178,9870,17066,19038,6616,-14783,-4463,11765,27051,12042,-8017,-3261,551,4372,-674,-2492,3557,6414,11635,6268,1551,-5137,-11703,-17938,-12095,-10173,-10949,-5183,2295,1948,1604,22061,31511,10805,-4517,-7913,-2454,-7134,-7230,6438,32994,46590,40138,18899,7098,-7126,-14755,-12107,-3011,-6518,-8570,-4303,9590,24893,30530,23118,6535,-5996,-12814,-12905,-8685,-7256,-3690,-1647,-5768,-6131,-7237,-3412,-688,2286,11760,15695,10200,4107,4737,1987,-8178,-12089,-13433,-13426,-16722,-19162,-14442,-5004,15213,24084,11576,5786,3905,4395,9887,16705,11722,4582,428,-7745,-13475,-5938,-3311,-4958,-3408,-3186,7805,26659,29225,17150,6103,715,482,8792,14862,6327,-1655,-6240,-6743,-2529,-3910,-5181,-3272,-4522,-4352,-6421,-11096,-20633,-7598,12174,18082,10703,616,-4074,3151,7625,-106,-4773,-5244,-6288,-3121,6907,24608,40090,41522,28524,22063,31256,30546,30728,24056,13044,1401,-2779,10740,18602,24193,15477,-1625,-6077,-4141,-5105,-3762,-4468,-3968,-4978,-3569,4084,16967,30923,33556,22263,6451,-2413,-2715,-6136,-10538,-2905,12393,32748,39508,39212,39579,28920,13162,3684,5819,6657,4049,-3573,-8306,-9241,205,3773,-5852,-17251,-14506,-11355,-8346,-5567,15322,37244,40825,36246,16449,2381,-2739,-4995,-8588,-11577,7444,40396,48322,45343,37749,25464,6363,-5163,-15564,-8197,-1562,-464,259,-5745,-10721,-11159,-8614,-9778,-7931,1404,5985,1602,-11030,-19757,-15248,-15002,-16986,-2040,10063,11055,2359,-5745,-5052,-10024,-11242,-4429,3514,11131,35604,49136,30923,10239,-1807,-5112,-2116,-338,-2434,-1022,929,-1629,-6002,-2940,-7201,-8881,-5739,-8981,-10890,-3251,6675,11438,12205,4463,-7595,-17041,-5685,-1387,-2717,-6962,-11608,-7492,-1222,2350,1421,2417,-6955,-6677,-2313,-6832,-10665,-14747,-2245,-1220,-4093,-10795,-6685,4832,12422,6332,-2828,-5405,-2139,1792,3792,7316,-1700,-9715,-8682,1768,5869,-2288,-2778,10783,20410,9702,-5683,-8764,5268,23933,29833,34584,36439,36556,14069,800,925,2673,2501,1395,2086,-6191,-8293,961,3452,1607,563,638,1395,-7858,-13045,3633,-60,-8378,-13101,-5620,-4734,-6965,-2194,1899,-488,-5840,-11172,-13081,-4361,4539,13985,31134,38856,41988,37752,25854,13590,7124,2916,-1255,2557,8995,21246,38639,13344,5349,3417,11275,10967,-3424,-1315,5061,5761,226,1662,12349,23580,23401,14856,8394,3587,-3979,-5145,-276,6294,21089,17445,9008,3825,-2471,-7624,-4272,-3529,-13271,-10200,-5467,-2010,-3757,-9592,-7715,-3346,-565,-6704,-8960,-11944,-12707,-6992,-5268,-5839,-7449,-9726,-5560,-4404,-14591,-20012,-7313,19314,23237,1260,-2043,-1857,283,2477,5858,13406,-340,-7246,-11779,-12493,-12677,-13976,-12200,471,18667,15087,6161,4029,1842,-4212,-9714,-9311,-6464,-3832,-7897,-6122,-2082,2121,5599,1512,-4987,-9023,-7919,-12098,-12518,-10254,-11208,-11980,-6231,-3710,57,9070,8751,2599,3817,3520,5627,116,-8773,-11577,-14927,-3961,1365,-584,-10104,-11262,-9302,-8237,-9186,-3035,8218,19562,25820,12034,-1186,-6578,-8100,-4714,202,8590,8591,3856,-321,142,895,4920,18514,30437,11198,1626,-822,-12771,-13781,-6893,-2990,918,6131,9227,13644,14978,6301,-1747,-4622,-4419,-7370,-9471,-5810,3781,15846,8445,7907,21714,41983,67496,81851,53780,24838,8157,2884,-1457,-8261,-2186,8101,11650,6222,-674,-1542,-5006,-3556,7016,8241,12632,4453,-8549,-2314,14775,40418,27915,11972,9563,7192,3338,-599,-2278,-2943,-5353,-6922,-5961,-6142,-7310,-7545,-4302,-4069,-8098,-11599,-5293,3442,20786,41116,48268,40179,29143,12780,646,-11000,-5587,14339,43235,54546,53597,31837,4216,-240,3915,6559,2526,-7069,-4912,-4303,-8060,-2876,-210,4737,11706,11488,5298,6074,18451,31458,35339,31984,24639,19726,11829,966,4391,11998,11726,8765,4474,-4518,-14238,-5043,2571,1024,-8531,-15209,-13842,-12347,-11404,-10923,-2802,3078,3516,-1295,-2109,-3479,4388,9459,12191,14893,15394,7741,-4705,-7223,-9890,-9464,-14402,-17536,-18551,-16997,-17066,-18736,-14307,-8887,-5002,-653,1439,2038,2057,2191,-2905,-2508,-153,4615,10341,9109,6062,-780,-3458,3460,8314,2190,-1602,-5641,-11725,-13271,-8936,-5801,-5804,-11010,-13099,-12952,-13055,-16718,-9447,-6337,-2828,1507,4094,-178,-6103,-8858,-5570,-5274,-6507,-12288,-287,6438,9732,4553,1847,7055,8600,5980,2800,1151,-4353,-8799,547,18693,34136,28697,5546,-11579,-3750,10565,7606,-512,20537,24913,10292,3927,-2871,-6441,-1775,5409,8679,14068,19370,11638,-7213,-18966,-12482,-8470,-3137,-1263,11863,36949,29597,14363,6188,-1316,-3894,-3269,-1969,4859,19901,38694,42958,31497,8500,-5587,-12297,-16528,-20530,-18797,-11568,-6311,-3938,373,71,-5436,-9480,-8786,-10917,-7278,3166,13304,9880,8579,6204,-9068,-672,14066,18323,12190,5284,7557,5665,-7380,-10202,-6164,1007,1583,-3993,-16521,-20449,-16011,-12734,-8913,-578,1064,2441,6230,17749,20207,10382,1302,-5457,10023,31180,36165,30544,30521,30426,21241,8132,2594,-1754,-4518,-11619,-9000,-4757,-8353,-5936,-4301,-3865,-9414,-8896,-601,3965,7707,10726,11216,13197,17052,23027,8818,-7370,-16984,-11998,-1693,5367,12150,21105,8589,3267,3527,7513,8614,11821,6027,-12244,-13975,-2834,3779,6111,11920,15178,7091,146,-104,5690,6144,2468,1540,-2485,-7134,-7187,-3565,2761,11390,11530,14307,16979,10471,5959,2986,354,4284,6708,4346,-893,-9420,-5559,-458,3623,2869,2790,10199,324,-1402,-5514,-8486,-1742,4515,3783,8734,10028,11081,16831,29353,22961,27012,10952,-9467,-16357,-11549,-9867,-6070,-4639,-3903,-4090,-4931,-649,-4581,-7481,1242,11746,16826,14902,124,-10416,1044,10884,9902,2610,-3916,4451,2181,5072,13452,9362,-2602,-10988,-7710,-3583,-11994,-8769,10447,22079,10136,-2642,-14745,-18723,-18452,-9010,-2665,-3841,-5612,-10287,-8719,-5880,-3047,-7798,-4606,-335,3504,4116,-4903,-13677,-14946,-12539,-6664,352,6677,16224,21449,24427,28113,19530,7645,-62,-5034,-7793,-5572,-9575,-9897,-1152,5937,12160,11851,14252,25883,20760,-2005,-8574,-4179,-4187,8652,39643,46759,28464,11326,-1787,-6724,-6029,-11831,-10929,-9774,-4982,-781,3681,10630,15142,18126,13360,-1234,-6668,-3621,-2101,-2509,-3287,-3243,1702,14589,24261,20105,6695,-12321,-6341,13503,31293,27214,9051,-6360,-9088,-2706,-9866,-4985,3438,5321,7951,4457,-710,-95,-879,-7759,-10277,-7106,-715,271,4672,4191,2864,6393,19938,28777,19774,5821,-5636,-167,10433,12356,7153,-259,25,1273,1514,4963,10631,12796,10453,3866,-4255,-5595,-2203,19,-9361,-25839,-11720,-7770,-8216,-10670,-14426,-7591,-2017,-1237],[3969,-1093,-1422,3886,8613,7521,5197,3347,1937,2890,2619,-3191,-9471,-3366,2992,-3409,-1959,-785,-5704,-6960,-6922,-9992,-2587,-457,-5439,4213,11701,9857,5205,-700,1129,3927,3647,-570,-5827,-5865,1385,1140,-1498,-1710,5819,10328,9267,7889,3657,3913,-1284,12154,30988,35337,28173,17586,7906,-2812,-8600,-6481,-10328,-17525,-3048,3390,5480,4691,-3847,-8361,-5907,-4987,-3103,679,510,-4596,-7801,-11753,-6395,3894,12458,7659,-4746,-7090,7151,10517,4,-10273,-14684,-9608,-11277,-9885,-9040,-13222,-14853,-8364,5443,12710,41824,50738,23176,14202,4653,-3444,5372,7990,3216,-5833,-3952,6692,9181,8519,5305,4661,6567,8851,20300,40335,48650,44052,25284,15813,7019,4187,6155,7392,12542,19135,15433,5454,7712,35036,30535,16988,671,806,13474,23729,20720,20636,22679,30309,24752,11025,-10250,-4757,2329,7959,5425,511,-6062,-12401,-10166,-7272,-7299,-10453,-12066,-9154,-11072,-10333,-7581,-4061,-3117,-4823,-7464,-7342,-11587,-14854,-8052,3517,11932,12161,12629,17754,15723,18825,23438,12432,49423,56150,79018,124200,128314,60536,-37930,-74539,-84690,-42940,-27144,-7125,-6316,4116,22567,31398,21756,12008,7118,-2859,-4333,-6641,-6679,-3516,7365,16185,9270,-6075,-13235,-11797,-12515,-5542,8434,15235,7085,1886,-3615,-10224,-3721,-5510,-8310,716,9408,5176,3114,11242,7855,5505,12551,21868,24614,18910,-5480,-11389,-11357,-12845,-18616,-14900,-13904,-11492,-4060,392,1511,-4852,14535,24135,20291,24304,15404,-2322,-9001,1066,27936,12134,16284,-793,-12238,-10552,-10344,-8982,-3544,12598,26219,26185,7702,-5590,-3393,1128,4465,3044,-5289,-412,855,23,-1481,-323,1860,-2769,-2557,-4280,-1027,-545,-7762,-11697,1682,15865,9805,10436,10160,7698,2342,-3898,-7991,-10932,-2858,3117,-917,3567,-9564,-15054,-9599,2022,326,-10691,-9438,-5945,-13110,-17855,-8883,395,4051,5921,-4578,-16611,-14814,-13803,-11839,-13832,-17029,-10654,-5447,3155,1528,2739,8515,10937,9919,7923,-4251,-15944,-5132,8225,11818,8404,3090,1847,6276,8641,-2403,-8742,-6786,1690,3839,-675,-3532,2641,9016,2293,-1333,-9629,-12089,-8272,-2456,-7577,-11011,-3622,-3344,-8075,-8848,-581,6007,-5649,-6276,284,9020,17847,18219,9241,8435,16258,17985,30312,40135,30880,14940,5187,972,-4234,-9314,-533,513,-3188,-6259,-1406,2659,-2126,-12398,-14075,-2933,5736,4216,879,-808,-3545,-9416,-11152,-9315,-11346,-10048,-10652,-12104,-10240,-6830,-7538,-6243,-7230,-7881,-1626,-1739,-6014,-5026,-3449,7741,27147,34561,28841,14884,14732,10909,2554,-3494,-9426,-5515,-1750,5766,8911,-1136,-2499,-1501,-1085,-15857,-17072,-13620,-5722,-13314,-17674,6801,29345,39724,37457,26163,14615,2856,-8721,-10181,-4364,1926,5944,2185,1114,479,2667,10215,18542,15562,4761,7407,3531,-3677,-3375,1702,13046,14761,13057,19384,25708,29064,25059,18964,14285,11880,7130,1354,-5724,-9525,-19383,-16136,-10750,-10002,-7551,-3791,-2779,-2654,-537,864,2598,6021,4208,-1897,-9613,-9894,-3175,3143,7277,7130,3195,-1242,-3826,-8524,676,9400,9704,579,-3089,533,12678,16231,7174,-5868,-9320,-6679,-1628,-1411,-6331,-2163,7615,8443,7448,9263,10155,11348,12051,12701,14393,12728,11599,19911,25771,14643,-2754,-12978,-2195,4505,-3596,-8081,-5648,-6388,-15341,-8770,6218,12330,-726,1133,13114,13183,3667,-2200,-1026,1319,4565,4215,770,-2032,-1952,2248,4743,-1642,-8618,-16721,-18797,-17575,-7312,4558,9266,11267,6312,-1867,-6705,-6949,-7745,-11264,-13698,-12053,-10151,-7915,-717,-217,-5794,-10829,-10300,-7041,-11990,-14178,-8116,-3475,-1200,-1423,5679,12936,4044,-4303,-913,-3323,-5205,-185,4610,4048,-2438,-9273,-4853,1871,6849,8680,18257,38459,52469,52816,47805,44404,25738,7377,-3594,-14641,-10826,-4349,-2290,707,1159,-8,5919,15130,11736,-1817,-3129,5697,13440,16668,6346,1438,-41,1484,1139,2570,2488,-310,4898,945,4020,10288,12320,-4580,-17894,-16914,-12628,-18103,-13500,1241,7218,11987,13064,4790,2006,1296,-7257,-1003,1284,-2759,-6608,-4596,-3099,-7853,-2404,-4092,-11355,-7455,-4991,-1833,6824,9848,3412,-4901,-1149,6058,12210,17092,15657,6524,5386,9404,3348,1371,8885,8001,2758,4036,10008,14650,20229,10722,7093,28255,35054,19861,1853,-9419,-9942,-10256,-3365,-5585,-13178,-17449,-5025,1239,9895,4465,-227,3868,13409,19561,12932,1600,-4589,-2394,-1061,-4361,-7107,-13125,-12016,-2436,4592,2408,1263,8122,15193,18416,9364,-198,-3291,2251,10428,5081,-13070,-20377,-7655,8282,13229,4656,-1301,-1976,-963,275,-1557,-5739,-6027,-9827,-13628,-15166,-10023,-7743,-9509,-13606,-7606,-7511,-11507,-3854,3772,8349,10903,24961,42718,41616,17523,-1623,-8526,-9725,-3672,7038,12531,8104,3878,11891,40020,46697,22638,2170,-9918,-5169,1930,2386,-4837,-11614,-14414,-67,24260,41237,23273,1185,-7976,-1234,-183,-4488,-12188,-4679,2057,3258,-2036,557,3559,3543,9673,14309,12630,2703,-4552,-6860,3170,7895,-1664,-10818,-5559,-1317,-5949,-9223,-9001,-8703,-6652,1771,3945,3158,-1035,-3935,-3101,-1812,3917,9624,7259,-948,-6017,-5927,-2768,-1683,7550,16207,19788,10140,-9161,-13817,3035,16083,12021,1780,-4446,-8843,-10072,514,2122,901,747,-3363,-4382,-5386,-5388,-9735,-13254,-1661,3133,-1544,-11049,-9836,2669,7916,-1782,-6045,18413,45970,54176,46916,12056,1688,-704,3143,10755,10979,1438,-5210,-5915,-7813,-14165,-9278,-516,-253,380,-8539,-9002,-3212,-2121,-8172,-14636,-9716,6620,11159,6571,-1953,-8347,6308,6905,-973,-9154,3968,4175,-9138,-5196,904,-8546,-7250,6284,9627,4189,-3417,-10882,-10412,-110,19623,24889,8355,-1696,-3084,-6212,-9980,-6556,-8317,-9483,-7599,-7151,-4321,-4057,-7700,-16108,-8098,-8579,-12502,-7254,6250,9292,5034,-5031,-9891,1758,34352,46020,26982,9865,1446,1422,4665,7095,13067,11930,1420,8528,15422,5977,-5332,-9152,-5361,-2752,286,4418,5256,-4539,-7776,827,8290,12598,7816,4520,2492,-6686,-8537,-6012,7634,11680,6714,-1898,-2626,1648,2742,1818,807,-543,-9093,-16978,-8412,-3773,-2336,1984,489,-3773,-2627,2881,5754,8267,-1120,-6275,-4380,-2172,9846,15267,11024,10058,16311,17986,6057,-13598,-4609,8694,19746,2038,-9086,-1395,-196,2193,-500,1818,10866,14302,16289,6787,278,-5436,-9792,-15126,-12131,-10342,-11467,-7047,-1070,-3755,-2697,19099,35774,14430,-2331,-7061,-1486,-7239,-8481,5946,31207,44300,39254,19123,7311,-7035,-13264,-9969,-1447,-5408,-6095,1215,17274,33235,35309,25584,7829,-5744,-12489,-12918,-8944,-6920,-4335,-2000,-5898,-6855,-9644,-6417,-3383,-406,8931,13783,9375,3456,4664,3101,-6229,-12390,-12433,-11210,-14710,-16641,-11018,626,22423,29188,13853,6161,3835,5456,12320,19900,15656,8176,3031,-5409,-11931,-6199,-3277,-6708,-6440,-5173,9395,29768,32296,19137,7024,958,-99,7460,14218,6828,-499,-6799,-9037,-4609,-5400,-6537,-3603,-2674,-3198,-6746,-13037,-22765,-4632,15509,19579,9726,-277,-3931,4257,10849,4759,-1308,-4338,-6435,-3254,7136,25371,40664,39616,23443,16121,23423,21556,23232,18834,11641,2985,-6122,8557,19140,29518,21785,2569,-4280,-1749,-1980,-2438,-4761,-4381,-5152,-3863,4035,18110,35648,40676,26483,8395,-1759,-3351,-7396,-11177,-1785,14668,35265,43996,43983,40474,26182,13007,5451,6869,7305,4878,-4012,-9052,-7261,2007,6298,-3184,-15295,-16170,-13402,-9669,-6274,15342,38409,43161,36946,15403,2306,-1169,-3961,-7968,-12087,7489,40775,46917,43569,34097,19805,3037,-6820,-14384,-5523,1368,3156,3691,-3048,-8318,-9416,-7806,-9182,-6992,2433,6303,886,-12187,-17792,-10864,-8778,-17196,-4335,10020,14002,5563,-2564,-3375,-9342,-13357,-6664,2137,11790,36590,43095,24198,6626,-3632,-4010,-639,1037,-2269,-3230,-1673,-3341,-9115,-6749,-10609,-7857,-3639,-7089,-8466,-1371,6554,9113,8573,2892,-7049,-15435,-6595,-610,-531,-4332,-8642,-5081,1166,4323,2281,3068,-6694,-8639,-4355,-8040,-10841,-15908,-4180,-4954,-8898,-13154,-3532,9783,17401,7828,-3013,-5419,-1333,2807,4055,6200,-3106,-9830,-10885,-2480,1436,-4155,-2324,12828,25612,17841,3147,-3998,4901,20491,24589,28189,30552,33730,16767,3936,2983,5111,6142,5293,3511,-6642,-8241,2082,3451,1416,673,1180,2026,-7801,-10608,6969,2551,-7267,-12180,-5274,-4889,-7033,-2477,1155,-1077,-6627,-13288,-15252,-3729,5861,14136,26349,31687,34617,30106,17490,5332,1198,-1077,-5711,-1080,4921,16088,35842,14121,6380,4465,10120,7055,-5321,-2696,4965,7389,4525,6342,14450,27002,28574,18905,10058,3683,-4298,-5015,143,7642,22369,20814,11318,6046,1611,-2935,-1782,-3135,-12154,-9092,-2760,3140,2131,-5690,-5184,-1496,527,-5253,-10085,-12247,-12999,-8600,-7973,-8421,-5932,-6501,-1771,-977,-11896,-16215,-11540,10805,15137,-2544,-2975,-1335,1721,4852,8996,15401,-61,-9833,-14688,-15895,-16005,-16562,-14167,-977,18475,15415,7689,5891,2771,-4468,-10187,-9238,-5746,-2621,-7230,-6961,-4388,-1023,2577,-4,-5423,-8851,-7564,-11939,-12656,-10170,-10334,-6274,409,2448,5742,14103,10677,1713,1433,576,1962,150,-6206,-9732,-15280,-4116,1323,-286,-10532,-13106,-10646,-8903,-9389,-5161,5344,15943,24077,12469,212,-5703,-6337,-6498,-1376,7295,8524,3903,-780,-644,1374,8264,22197,29189,8018,-3035,-7768,-23262,-23132,-13023,-7925,-937,7780,10866,15030,16633,8876,536,-2509,-2142,-3995,-5849,-11343,447,13769,8945,8062,22580,44553,69735,78455,46686,18606,792,-4643,-4858,-7159,-567,9171,10859,4095,-2931,-2480,-2802,-270,12200,13303,16345,5204,-7691,-99,16982,43715,32082,15113,11096,7735,4318,1095,-65,-439,-3295,-5750,-3628,-3461,-5673,-8204,-4742,-4411,-7593,-10462,-5687,1269,16733,36850,47655,42413,30991,13649,2648,-9599,-6427,13252,44492,58498,54736,27712,1858,763,6303,8784,2827,-8647,-3515,-2184,-6805,-4204,-1354,4313,11191,11208,6084,8140,21782,33434,34410,29044,22885,19541,11978,156,3012,9634,10366,7874,3200,-5546,-12638,-3947,3328,1685,-8018,-14637,-12712,-12017,-11359,-14446,-6014,1163,3679,-1041,-2601,-5013,2030,6486,9170,12077,13767,7988,-2732,-8053,-9797,-7803,-11800,-14520,-16293,-16145,-16922,-19504,-14051,-7738,-3672,-186,-125,-1771,-2516,-623,-4569,-3062,-472,3270,8634,8078,6056,-167,-3029,2620,5349,-1977,-4999,-7019,-10478,-10532,-6522,-5149,-7131,-12818,-14185,-13859,-14072,-15164,-8940,-6893,-3024,2579,5588,1027,-5297,-9458,-7263,-5565,-3562,-11486,-1906,5947,10614,5994,3349,8031,9996,9044,6645,3905,-3976,-10544,-1592,16726,32787,28515,6596,-8246,-2211,9473,6763,-1750,15921,17566,7911,3703,-2927,-6436,-2660,3795,7086,11113,13876,6685,-10409,-18398,-10953,-8046,-2800,-860,11699,40955,41162,22374,8450,-1399,-3583,-2167,-1297,6004,20942,39281,43372,30773,7664,-5801,-11030,-12607,-15451,-23391,-14885,-7444,-3470,1075,2228,-1664,-5767,-6456,-9772,-6932,3486,13586,8928,6618,3435,-10612,-223,12027,16483,9982,2376,4049,1436,-11082,-12105,-4776,3586,4708,-2201,-16313,-21853,-19136,-18542,-11379,5,1597,2895,6541,17519,17946,8077,1147,-3103,15154,41307,50011,44755,44313,40265,25884,10122,3716,-924,-3554,-10309,-8956,-6232,-9386,-5145,-1560,-463,-7535,-9636,950,6763,9240,10092,9567,12580,18416,25300,10192,-7244,-17243,-12445,-2198,5402,12447,23270,11438,4562,3419,4862,4708,8309,3146,-13448,-12018,-801,4765,4160,5418,9140,3295,-1101,-1414,3092,2914,242,-153,-2391,-5866,-5906,-1892,6047,17200,18227,21059,24905,20373,12063,4996,1416,3692,6616,5869,647,-7787,-4135,1303,6086,4272,2443,5779,-4183,-897,-4260,-7991,-1931,2704,1498,5971,6427,7568,14426,26868,21363,26315,11516,-10619,-16975,-12888,-14558,-9927,-6844,-2796,1156,2373,7075,177,-5493,2000,12907,18300,14775,-95,-10995,-1269,7870,8800,4257,-3650,2316,-1342,750,10265,9798,158,-7685,-8686,-3457,-10802,-10793,7342,19390,8731,-2973,-13944,-16922,-17144,-9654,-2868,-3674,-4455,-9854,-9497,-6420,-3252,-8278,-5603,-786,3925,4349,-5260,-15360,-12316,-10769,-5975,683,5271,11195,14989,19581,28935,21555,7866,-520,-4466,-6422,-4491,-9323,-10528,-1858,6276,13031,12068,13566,24745,19508,-1293,-7579,-4066,-3803,8751,37200,43367,26028,10194,-2626,-9100,-8237,-13146,-12126,-10877,-6967,-2875,1990,11592,20268,25796,17801,414,-7406,-6244,-5800,-7955,-8000,-2084,5365,14394,18710,15278,5109,-11099,-4561,14561,30589,26078,8013,-7387,-5999,-683,-10593,-5171,4126,6611,9725,5139,-1105,-890,-1992,-8392,-6883,-4384,1475,3762,11240,11884,5848,3413,14615,25718,21311,8656,-6024,-4000,8067,11894,7198,-810,-1876,-2577,-2837,1098,8885,14057,12677,4513,-4607,-6445,-2968,461,-5375,-24904,-12195,-6874,-6950,-9462,-14127,-8899,-3109,-1393],[3962,-1509,-1859,4616,9347,6442,3165,272,-1418,-635,-868,-4286,-7606,1305,6952,-13,-1135,-1260,-6364,-8168,-7801,-9819,-2618,-753,-3476,4894,10614,8111,3562,-2243,-206,3483,4138,1285,-3400,-3728,1077,-210,-3168,-2777,5597,11648,11388,9516,3791,2293,-1454,15999,36037,39457,28974,15430,3621,-7643,-8645,-7466,-11501,-15238,-1508,4623,6537,5117,-3433,-9263,-6191,-4499,-3155,-314,-1333,-6490,-9422,-13083,-7793,1371,10135,6248,-5833,-9210,4934,8603,-2061,-12159,-14030,-9457,-12496,-8725,-5540,-8779,-10734,-10282,4086,11279,37062,46779,22498,13939,4413,-4180,2740,5324,810,-8365,-4786,7285,11901,12547,7628,2620,2969,7331,21925,44361,51849,48325,27297,16828,8688,5668,7066,8657,12744,18864,15932,5949,7071,31189,27826,14752,-1004,511,12631,20954,18687,18488,20243,27791,22416,8969,-11813,-4555,1988,6731,3287,-1302,-6785,-12018,-10313,-7684,-8311,-11831,-10502,-8201,-12658,-8577,-5957,-3526,-2904,-5411,-8482,-8791,-13439,-16644,-9346,1758,9766,12146,13267,18141,14774,14532,19707,11175,43184,45801,63830,100552,92142,5337,-112473,-154528,-146895,-74758,-34724,-7232,-9332,280,16665,25952,18320,10040,7834,-1863,-6116,-10408,-9480,-2571,11405,20900,11452,-4754,-13482,-14892,-14371,-6013,9172,15929,7921,1808,-4752,-11650,-5189,-6325,-8330,1128,11096,7895,4456,11050,6448,2976,8598,16987,19859,14459,-8074,-11538,-12262,-14943,-20420,-13203,-11387,-14711,-5732,-662,-498,-9178,11875,26211,25759,27776,15268,-843,-6754,669,22484,7174,14970,1791,-9390,-9960,-10719,-9781,-5120,12189,25978,24531,6114,-5720,-2415,2087,4830,1497,-7778,455,2240,464,-2401,-1103,1575,-2909,-34,-225,1664,1709,-5288,-14288,-2160,12325,7921,10073,9675,5966,501,-4723,-7361,-8951,-925,5292,3496,7906,-8888,-15030,-11320,-881,-2680,-12946,-7874,-4802,-11723,-15807,-6665,3845,5840,6290,-3765,-16480,-14300,-12822,-9640,-11406,-14960,-8414,-3566,3615,155,595,7159,11462,13248,9995,-3520,-17104,-5160,8893,13216,11604,8170,7422,11883,15906,2898,-6344,-5836,2187,3887,-194,-1541,5124,12322,5982,2453,-4654,-6425,-4753,-2336,-10106,-13819,-5595,-4030,-8453,-7809,2760,11184,850,-7410,-1562,7996,16878,18108,11009,10215,13724,12622,22666,35140,30533,16358,6467,1623,-3767,-10662,-970,389,-3788,-7514,-170,2855,-3556,-14913,-10425,32,6743,3676,830,-611,-3143,-8121,-8119,-5746,-10057,-12785,-10997,-10337,-7576,-4320,-5393,-3621,-3520,-4465,1192,-101,-4427,-3739,-2767,8442,29286,39297,32342,12842,9619,7035,1136,-3886,-10067,-7046,-4188,5026,8075,-1844,-4054,-2255,-449,-14034,-15752,-15401,-7553,-15547,-13709,12448,34391,43361,41303,31353,17995,2008,-11163,-9899,-2847,4449,8520,2700,272,261,4631,13984,21722,13756,3760,5542,1998,-4883,-4584,765,11375,15766,15204,21754,27000,32174,31077,27309,21158,13809,6024,-1128,-8964,-12460,-22180,-15917,-11392,-10373,-7500,-3983,-3093,-1968,138,560,2455,7604,9359,3740,-5851,-9113,-2910,4514,9078,8754,4814,1174,-30,-3756,4736,12592,12300,2633,-1647,-615,9667,13868,7473,-4206,-9618,-8495,-3623,-3626,-9029,-4152,7098,9353,9084,11105,11894,12650,12155,10316,10110,8439,9551,21052,29614,16988,-2610,-13079,-4105,1347,-5496,-7637,-5111,-6937,-16898,-7460,7770,14013,-2842,-5271,7455,9209,745,-4855,-2307,1989,4867,2619,-2824,-4807,-3153,790,2069,-5092,-11607,-17817,-17429,-18502,-13014,1341,7110,7813,4404,-2625,-6068,-6389,-7700,-10700,-11761,-11235,-10542,-9550,-3255,-2381,-7411,-10541,-7860,-3760,-9510,-13851,-7269,-2317,-751,-1293,6745,11757,2388,-4543,-318,-2681,-5265,-1323,2112,1930,-3212,-10228,-6372,-640,3089,6204,19918,40534,52833,48351,41035,39119,23648,6405,-4551,-13852,-9447,-4343,-2093,2790,4407,2542,5909,15105,12096,-1406,-3431,5776,15048,16561,5040,-1484,-4066,2438,2466,2685,221,-4857,-303,-2244,2194,10691,16236,-1178,-15129,-18821,-15382,-13884,-10685,1660,8411,10636,9834,2647,1279,2763,-3870,-1875,-712,-3999,-7029,-5093,-3290,-9175,-4399,-5197,-11437,-7144,-4454,-1260,7296,9660,3562,-4958,-2670,3459,10253,17459,19436,14034,13844,15423,5378,1033,7857,6626,842,1161,4275,5533,8315,979,1985,23598,30051,17686,1943,-8277,-9286,-8657,-3431,-5633,-13471,-16695,-4381,1183,10762,6757,782,4998,14937,20530,13360,2227,-4352,-3253,-1962,-4451,-6443,-11865,-12557,-3007,4936,4028,3165,8976,15269,19866,10669,609,-1140,6086,15624,9335,-10867,-19978,-7800,9659,15505,7195,910,-128,1622,3670,1532,-3149,-5047,-10451,-15366,-14808,-8728,-6631,-10596,-16453,-10948,-10607,-14851,-5921,2335,8994,12955,28302,45910,43437,18679,-780,-7605,-9373,-3758,6369,12219,9368,6339,15622,43637,48177,22898,1435,-10717,-4134,1927,1740,-5594,-11312,-13458,-492,24965,40637,19960,-1207,-8806,2078,4661,769,-6924,-4542,3357,4602,-1136,1647,4225,2723,9511,16413,15299,3951,-4865,-9815,4999,6837,-2965,-10221,-4187,-303,-5087,-8267,-9390,-8264,-4545,3018,5109,4207,-665,-5234,-5284,-3242,3029,7737,5223,-1270,-4372,-3967,-1866,-1825,7282,15969,19651,12086,-4163,-18639,-3388,11962,11291,3580,-1321,-6965,-12380,-3003,204,89,-531,-5141,-5873,-6392,-6953,-12193,-10320,2508,6463,-976,-12595,-11788,2140,6758,-4418,-11657,9960,34462,44458,44767,12858,2843,-6,3522,11647,14180,4468,-1702,-2616,-5098,-11807,-13946,-6053,-2031,1603,-6023,-6639,-939,251,-6773,-14720,-11432,5841,11750,8036,860,-2836,10044,11707,3750,-8261,1442,2745,-6652,-3715,308,-10921,-6666,7610,9620,2969,-3836,-11493,-8260,2527,18076,18657,680,-7560,-3850,-5860,-9093,-5929,-8003,-9822,-8858,-10618,-9979,-10067,-12151,-17384,-6995,-9024,-13698,-4448,9993,13510,6699,-4553,-8993,2612,34283,44933,25364,8548,789,1059,3688,4183,8408,7542,-1618,8947,21059,13072,-527,-8153,-6659,-4155,-600,3645,5476,-3020,-6452,1199,8778,12319,7356,5625,4253,-5780,-9467,-8296,6017,13216,10879,1464,-3847,-5,684,-24,-1061,-1512,-8802,-19836,-10593,-5276,-7692,-1837,-1009,-3435,-2476,3932,9029,11444,849,-5206,-3685,-2558,8882,14913,10899,9507,14826,16111,5245,-10483,-3819,6269,13497,-5211,-7386,-212,-1366,-198,29,6849,19258,23049,21140,8013,557,-3833,-6596,-12258,-11716,-10233,-11764,-9619,-5184,-9952,-4840,16628,38455,17371,-1080,-6292,-306,-7086,-9565,5702,29695,41910,37809,19196,7647,-6593,-11647,-7918,27,-4081,-2613,8113,25746,40975,38864,27238,8863,-5427,-11921,-12708,-9284,-6624,-4710,-2217,-6090,-7825,-12624,-10307,-7269,-3732,5843,11333,8029,2452,4350,4133,-3859,-10094,-10459,-8769,-10976,-11765,-5830,7615,30519,34023,15894,6375,3511,6208,14167,22509,19427,11814,5652,-3209,-10352,-6109,-2790,-7172,-8939,-7290,9377,29920,32985,19934,7330,596,-1345,5412,12500,7007,300,-7253,-11173,-7006,-7301,-8035,-3817,-698,-1599,-6619,-14352,-20707,-1791,18612,20635,8484,-1056,-3763,4799,13165,9243,2039,-3595,-6685,-3532,6910,24854,39206,35603,17333,9800,14858,13048,16332,13660,9939,5015,-10048,5307,18551,33581,27416,6465,-2725,424,587,-1746,-5345,-4486,-4922,-4096,3651,18334,38569,46157,30005,10515,-547,-3509,-8354,-11775,-877,16449,37276,48447,48741,40715,22891,12140,6230,7113,7521,5270,-4598,-9238,-5085,3933,8972,-272,-13287,-16449,-15251,-10607,-6695,14372,37190,43036,35375,13473,2043,608,-2888,-7458,-10919,8895,42164,46196,42211,30822,15141,229,-8149,-12727,-2973,4077,6812,7659,406,-5525,-7455,-6834,-8433,-6101,3154,6143,-98,-13385,-15783,-6468,-2519,-12674,-6802,9311,15726,7605,211,-955,-7448,-14683,-8976,867,12620,36167,35497,17246,3273,-4274,-2327,696,2117,-2217,-5598,-4893,-5160,-11715,-10308,-12503,-6136,-1736,-5163,-6120,222,6193,6905,5285,1821,-5142,-10248,-5976,1015,1945,-1727,-5944,-2394,3797,6288,2956,3385,-6482,-10646,-6523,-9589,-11358,-16156,-5856,-8241,-13492,-12813,81,14866,21946,9120,-2951,-5007,-388,3849,4305,5079,-4368,-9749,-12807,-5936,-1493,-4981,-1654,14651,30377,25916,12294,2691,5812,17377,19579,22258,25085,30930,19514,7267,4952,7353,9573,9295,5180,-6388,-7163,3490,3603,1115,424,1190,1883,-7222,-4343,12701,7403,-4492,-10329,-4628,-4849,-6858,-2674,365,-1802,-7425,-15177,-16280,-3048,6538,13726,21551,24226,26167,21100,8581,-950,-1324,-1911,-8325,-5141,326,10880,32947,15003,7205,5127,8750,4192,-6511,-3907,4952,9073,9151,10524,15584,28645,32613,22814,12165,4190,-4638,-4981,287,8246,21646,22221,12315,7401,5263,2045,1408,-2372,-11132,-8674,-1066,7119,7294,-2275,-2981,294,1666,-3952,-10655,-12341,-13169,-9745,-10021,-10888,-4411,-2594,3298,3197,-8849,-12455,-12772,3730,7335,-6540,-4208,-1097,2877,7069,11956,16888,219,-12377,-17387,-18701,-18693,-19295,-16856,-3375,17526,15532,9119,7354,3238,-4927,-10552,-8839,-4602,-1027,-5555,-6586,-5823,-3618,-582,-2114,-6210,-8485,-7308,-11789,-13028,-10558,-9582,-1012,6167,7727,10558,18363,12037,773,-473,-1115,-905,-406,-4181,-8160,-15136,-4207,1387,388,-9600,-14812,-11850,-9235,-9313,-7273,2425,12095,21426,12015,1163,-4348,-4404,-8509,-2941,6080,8466,3908,-1393,-1431,2145,12380,26397,28256,5905,-6847,-13960,-24503,-18361,-10224,-9720,-3175,8720,11750,15681,17575,11097,2737,-484,78,-864,-1721,-8995,-1430,10515,8483,7694,22932,46144,69778,71989,37569,11270,-6129,-12283,-7989,-6023,631,9471,9474,1803,-5177,-3456,-154,4663,18065,18659,20233,6100,-6708,1540,17801,44232,34021,17237,11929,7874,5022,2581,1882,1458,-1884,-4597,-876,-274,-3418,-8500,-5311,-4867,-7053,-9080,-6097,-1448,11701,30982,44815,42574,31357,13892,4575,-7336,-7020,11594,43470,58487,51629,21471,-570,1618,8038,9940,2443,-10199,-1809,-411,-5490,-5267,-1934,4237,10442,10384,6532,9943,23690,32849,31663,25727,21101,19227,12039,-563,1430,6850,8349,6376,1381,-7182,-11024,-2921,3996,2368,-7308,-13818,-11424,-10979,-11176,-15828,-8853,-793,3437,-969,-2981,-6119,349,4051,6167,8717,11300,7458,-687,-6769,-9076,-6077,-9134,-11493,-14293,-15466,-16811,-20392,-13761,-6840,-2722,-179,-2004,-5442,-6710,-3289,-5929,-3223,-764,1666,6441,6535,5697,295,-2694,1680,2345,-6150,-8478,-8514,-9366,-7923,-4048,-4653,-8934,-14778,-14799,-14361,-14807,-13759,-8352,-7326,-3153,3503,6793,2087,-4296,-9173,-8329,-4224,1042,-5183,-1164,5271,10622,6761,3823,7685,10153,11057,9795,6374,-3608,-11953,-2933,14976,30653,27004,7131,-4943,-339,8300,5705,-3163,10373,9620,5555,2853,-3420,-6444,-3229,2479,5590,7938,8353,1843,-13397,-16654,-9082,-7494,-2584,-775,10854,42516,51625,31365,11394,-1289,-3362,-1323,-1027,6502,20462,37454,41449,28627,6229,-6423,-10142,-9420,-10857,-19649,-17937,-8837,-3441,1538,4454,2654,-1633,-4038,-8547,-6459,3777,13669,7815,4648,801,-11770,-296,9033,13176,6568,-907,173,-3147,-14607,-12880,-2968,5945,7484,-861,-16115,-22907,-21766,-21903,-8805,1406,2187,3218,6644,16870,15635,6006,894,-2096,17299,47213,60542,56535,56255,48719,29869,11998,4803,-206,-2735,-8873,-8108,-6558,-8452,-2686,2405,3324,-5332,-10785,2279,9291,10325,9150,7780,11881,19819,27600,11515,-7166,-17781,-13226,-3093,4937,12003,24265,13733,5750,3389,2570,1544,5480,1107,-13910,-10649,789,5443,2129,-684,3675,177,-2257,-3008,323,-111,-1400,-1354,-2162,-4751,-4885,-397,9146,22633,24272,26782,31637,29793,18077,6840,2690,3247,6153,7133,2087,-5801,-2090,3263,8422,5413,1605,999,-8237,-1042,-3515,-7617,-2617,-185,-1551,2863,2879,4451,12409,24187,18854,23670,10273,-12296,-15610,-11963,-12656,-9595,-6271,-18,7006,9139,13707,4485,-3280,2990,13931,19529,14550,103,-11183,-3527,4982,7702,6064,-2142,1812,-2750,-1042,9034,11520,3656,-4864,-9296,-2737,-8660,-12646,3842,16011,7176,-3002,-12316,-14474,-15146,-8943,-1675,-2013,-1964,-8217,-9491,-6424,-3195,-8521,-5938,-334,5171,5131,-5279,-16615,-8719,-8006,-4384,1819,4714,7184,9957,15594,29677,23890,8488,-532,-3249,-4353,-2949,-8837,-10982,-2578,6312,13480,12576,13814,24320,18843,26,-6297,-3634,-3257,8699,33692,38770,23156,9146,-2945,-10943,-9990,-14084,-12794,-11410,-7676,-4145,877,12820,25423,33300,21822,2123,-7785,-8290,-8572,-12255,-11610,87,9402,14661,14754,12118,4659,-8628,-2428,15478,29765,25164,7794,-7166,-2699,1142,-10826,-4334,5779,8977,12745,6937,-691,-1060,-2715,-7972,-2662,-391,4877,8348,18810,19935,9358,1679,9891,23333,24179,13826,-3151,-6692,5758,11478,7585,-666,-2959,-5514,-6214,-1808,7770,15645,15514,6148,-3768,-6116,-2699,1726,-789,-18756,-9083,-3712,-4194,-7032,-12128,-8612,-2764,-148],[3768,-1925,-2403,4612,8995,4863,1297,-2292,-4591,-4529,-3967,-3075,-4650,6809,12079,3540,-708,-2312,-7049,-8350,-6669,-7945,-1271,96,-1708,4900,8714,5532,1186,-4119,-1145,3803,5415,3852,417,-1437,332,-1780,-5030,-3712,5637,13359,14007,11271,3999,730,-1512,18988,39874,42471,28769,12548,-1050,-12637,-9162,-8692,-12110,-12613,417,5907,7075,4773,-3438,-9581,-6868,-4513,-3573,-1684,-3387,-8252,-10932,-14474,-9336,-1400,7292,4439,-6843,-11756,2043,6118,-4459,-14297,-13182,-9195,-13611,-8527,-2893,-4492,-6510,-11839,2085,9357,31720,41862,21547,13634,4100,-5000,-177,2052,-2124,-11011,-5441,7669,14405,16428,9607,465,-1045,5883,23855,47679,53898,51996,29889,18361,10668,7043,7684,9650,12773,18232,15917,6017,6190,26670,24580,12138,-2706,-36,11085,16902,14781,14111,15312,22747,17849,5425,-12527,-4212,1547,5207,782,-3436,-7506,-11618,-10421,-8129,-9327,-12637,-9167,-6336,-9104,-6109,-4403,-3213,-2750,-5741,-9115,-9763,-14696,-17388,-9884,293,7629,11567,13212,17557,13110,9207,13900,8351,34999,35782,47859,74914,54204,-47573,-178805,-223986,-201766,-103447,-41594,-7426,-12092,-3423,10885,19845,14021,7206,7961,-466,-7003,-13014,-11028,-1063,15443,24798,12941,-3969,-13401,-17150,-15352,-6092,9998,16528,8685,1628,-5993,-13067,-6594,-7206,-8648,979,11981,9912,5077,9447,2816,-1140,3590,11253,14534,10237,-8082,-10964,-13116,-17058,-21961,-12195,-9347,-17347,-7378,-1517,-1843,-12882,8877,27727,30627,29675,13855,315,-4095,406,16759,1647,12928,4489,-6680,-9433,-11103,-10242,-6396,11323,24375,21112,3202,-6707,-1711,2970,5177,277,-9472,1049,3171,573,-3848,-2628,917,-2289,3993,5477,5375,4308,-2271,-11639,-5322,8953,5938,9344,8709,3534,-1728,-5394,-6378,-6779,1246,8073,8323,12851,-7245,-14691,-13113,-4037,-5883,-15321,-6702,-3823,-10174,-13815,-4892,6558,6648,5924,-3355,-16469,-13564,-10729,-6963,-9007,-12734,-5962,-1639,3599,-2060,-2042,5344,11682,16307,11475,-3024,-17833,-5335,9159,14081,14080,12071,11697,16165,22530,8217,-4314,-5346,2298,3658,130,319,7762,15868,9744,5728,-20,-741,-1102,-2202,-12065,-15066,-7672,-5499,-9689,-7006,5280,14343,6888,-6443,-3459,6152,14692,16596,11315,10201,10540,8195,15620,29533,29249,17289,7456,1919,-3452,-12221,-1718,-19,-4560,-7882,861,2746,-5226,-15100,-6571,2405,6162,2189,431,-500,-2616,-6639,-4907,-1581,-7417,-14840,-10061,-7305,-3546,-694,-2396,-210,211,-1765,3146,1204,-3047,-2629,-2304,8693,30294,42720,35263,10823,5468,3995,-61,-3999,-11182,-8341,-7061,3206,6137,-2907,-5995,-3160,197,-12004,-13522,-17761,-11024,-19212,-8839,18064,38102,44756,42600,34825,21031,1456,-13593,-9560,-1566,6847,10789,2816,-1038,-796,4933,15325,22701,11674,3396,3538,138,-6227,-5763,-561,8733,15502,16443,23208,27273,33802,35291,33624,25855,14409,4373,-3949,-12252,-13444,-19870,-15066,-11689,-10301,-7181,-4212,-3574,-1214,1133,897,2648,9046,13923,8728,-2386,-8171,-2694,5649,10424,9889,6118,3192,3011,469,8265,15335,14619,4512,-343,-1503,6495,10823,7072,-3009,-9522,-9780,-5147,-5364,-11136,-5923,6201,9870,10359,12472,13099,13547,11933,7658,6139,4865,7684,20859,31789,18634,-2295,-13464,-6368,-1929,-7275,-7170,-4728,-7514,-18052,-6198,8891,15079,-4262,-10595,2179,4665,-2592,-7670,-3671,2721,5519,1379,-6289,-7222,-3942,-330,-280,-8205,-13919,-16802,-12904,-13132,-17461,-1256,6442,4971,2043,-3731,-5639,-6021,-7775,-10060,-10038,-10395,-10836,-11051,-6085,-5022,-8877,-9327,-4863,-525,-6878,-13042,-6461,-1311,-295,196,8988,10124,790,-4537,78,-2190,-5270,-2555,-518,-442,-4233,-11119,-8127,-3861,-1561,3811,20741,41150,51220,42389,33414,32484,20458,5039,-5365,-11605,-8001,-4316,-2079,4390,7378,5561,6578,14448,12150,-958,-3901,5608,16334,16030,3868,-4006,-7465,3348,3435,2353,-2313,-9331,-4875,-5322,-24,10495,20186,2734,-12011,-18783,-12642,-8246,-5904,3000,9717,9307,7064,470,30,3137,-1037,-2827,-3131,-5436,-7412,-5494,-3541,-10749,-6184,-6001,-11407,-6957,-4157,-912,7408,9216,3674,-4683,-4442,637,8720,18616,24497,23258,23082,21281,7005,157,5803,4147,-1797,-2113,-1163,-1256,-263,-6111,154,19879,25044,15336,1968,-7131,-8283,-6214,-2457,-5137,-13391,-15829,-3853,1006,11283,9046,1633,5703,15590,20374,13275,2876,-3615,-3294,-2192,-4009,-5296,-10135,-13077,-3866,4967,5339,4710,9184,14373,20221,12016,2287,2899,11210,20698,12949,-8903,-19027,-7676,10962,17710,9819,3156,1701,4370,6919,4152,-725,-3997,-10870,-16491,-14453,-8115,-6503,-12641,-20284,-15040,-14467,-19104,-8344,557,9387,14808,31553,48200,43902,19142,54,-6587,-8782,-3911,5452,11524,10345,8736,19290,46256,48596,22962,759,-10916,-3238,1577,693,-6570,-10949,-12518,-976,24507,38189,15931,-3571,-8390,5603,9812,6685,99,549,7436,7547,553,2966,4904,1977,9083,18155,17642,4919,-4952,-10362,6305,5339,-4490,-9463,-2941,338,-4477,-7420,-9613,-8034,-3039,4074,6226,5340,-27,-6263,-7365,-4832,1685,5526,3259,-1246,-2766,-2395,-1318,-2696,5414,13655,17625,13022,703,-12463,-8902,8036,10274,5158,1733,-4819,-12542,-7024,-2425,-1072,-1831,-6749,-7188,-7403,-8645,-14546,-7091,6318,8966,-1160,-14608,-13032,2531,6613,-5392,-16624,2035,22439,33983,41318,13370,3715,289,3336,11472,16631,7537,1796,490,-2856,-9485,-14763,-6883,716,5649,-2143,-4104,1140,2388,-5078,-13666,-13753,3874,11437,9073,3530,2289,13886,16738,9259,-5312,-3006,-226,-3447,-1482,-291,-13241,-6347,8233,8987,1801,-3143,-8718,-3644,5497,15452,11217,-7702,-14283,-4904,-6386,-8878,-5757,-7923,-10237,-10501,-14519,-15390,-15577,-16204,-15855,-5874,-9001,-11981,-450,14109,17707,7981,-4208,-8279,2946,32534,41791,22642,6566,-336,409,2660,1404,4150,3418,-4508,9392,27042,21162,5258,-6018,-7639,-5506,-1532,2702,5413,-1519,-5449,696,8172,10918,6148,5974,5252,-5402,-10950,-11259,3411,13661,14638,6704,-2949,-1416,-1309,-1725,-2836,-2148,-7269,-17807,-10748,-4722,-11761,-6023,-3011,-3494,-2190,4804,11462,13087,1879,-4456,-3307,-3310,7069,13171,9659,7962,12363,13275,4045,-7070,-2622,4166,8117,-7811,-5635,45,-3174,-3081,459,11949,27996,31691,25435,9395,1640,-1615,-3452,-9780,-11258,-10091,-11785,-13285,-9643,-16248,-4381,14487,38768,19085,-1156,-6192,616,-6975,-10633,5445,28178,39153,35439,18674,7713,-6239,-10395,-6358,1006,-3002,906,14762,33354,46829,40563,27678,9301,-5340,-11457,-12559,-10014,-6728,-5107,-2569,-6606,-9262,-16267,-14653,-12452,-7842,2339,8273,5983,780,3427,4655,-1632,-7407,-8574,-6478,-6988,-6347,254,15318,38719,37877,17192,6095,2651,6331,15091,24098,22381,14768,7653,-1646,-9275,-6201,-2502,-6870,-9537,-9149,6991,26509,30690,19047,6716,-670,-3501,2585,9733,6528,426,-7705,-12966,-9785,-9835,-9971,-4240,1071,222,-6193,-15185,-18650,541,20966,20706,6501,-2127,-4013,4362,14042,12616,4563,-3513,-7418,-4259,5969,22796,35518,29620,10632,3640,6388,5693,10176,8496,7694,6972,-13390,668,16447,35608,31549,9531,-1741,2050,2248,-1893,-6269,-4347,-4519,-4438,2716,17386,39075,48852,31914,12104,699,-3512,-9157,-12597,-664,17167,38187,52063,52741,40068,19103,10333,5803,6334,7045,4891,-5670,-8984,-3118,5605,11312,2298,-11815,-15781,-17117,-11412,-7131,12125,33244,39948,31281,10463,1432,2392,-2024,-7409,-8838,11666,44652,46304,41293,27912,11372,-2289,-9399,-11236,-897,6193,10064,11850,4306,-2775,-5678,-6071,-7928,-5684,3168,5201,-1627,-14898,-14128,-2498,3290,-8397,-9731,7573,15808,8156,2049,1341,-5177,-13439,-11219,-302,13377,34089,27017,10552,358,-3940,-870,1454,2529,-2671,-8307,-8363,-5530,-7289,-9094,-11075,-4564,-551,-3743,-4262,1196,5285,4453,2021,822,-2838,-4682,-2336,3604,4154,285,-4112,-406,5843,7629,3007,2998,-6631,-12945,-9106,-11848,-12668,-16277,-7462,-11225,-18059,-10613,3431,19406,25171,9714,-2980,-4491,406,4604,4221,3658,-5840,-9921,-14220,-8183,-2852,-5206,-1230,15750,33911,32793,20673,9515,7599,14445,14559,16487,19663,27495,21311,10173,6410,8982,12313,12790,6510,-5826,-5605,4768,3674,597,-291,441,525,-7573,1034,18585,13422,-759,-8171,-4038,-5050,-6830,-3061,-708,-2932,-8539,-17129,-16579,-2923,6261,12412,16835,16884,16990,11046,-90,-2568,46,755,-5252,-9206,-4987,6042,30178,15869,7611,5078,6819,1761,-7826,-5296,4550,10192,13093,13352,15409,28133,34864,26095,14671,5256,-5052,-5295,-135,7701,18572,20958,11519,7528,7861,6560,4843,-1527,-10386,-9173,-686,9434,11123,115,-1625,1490,2445,-3189,-11023,-12603,-13493,-10733,-11661,-13426,-3292,1696,9647,7831,-5940,-9285,-11151,-926,702,-10808,-6071,-1526,3365,8662,14113,17120,-264,-15350,-19553,-19847,-19614,-21871,-20567,-6919,15966,15461,10081,7958,2827,-5997,-11271,-8732,-3748,201,-3811,-5792,-6660,-5845,-3962,-5106,-7651,-8267,-7503,-12046,-13979,-11709,-9242,3012,10134,11304,13698,21015,12246,-746,-2489,-2470,-3412,-2034,-3287,-7297,-14801,-4502,1230,955,-8335,-16465,-13169,-9527,-9321,-9754,-886,7808,17740,10545,1668,-2834,-2735,-10854,-4759,4596,8039,3568,-2397,-2427,2970,16650,30068,26876,4290,-10085,-19775,-16539,-8043,-1594,-6793,-5898,8653,11658,15407,17508,12479,4432,1029,1766,1413,1500,-4468,-1666,6307,6825,6593,22656,46587,67565,63068,27267,3418,-10043,-10824,-9776,-5452,880,8606,7197,-943,-7726,-4772,2439,10824,24220,23725,23628,6602,-6263,2038,16780,41412,32979,17579,11499,7226,5088,3449,3087,2295,-1620,-3906,1807,2897,-1101,-8531,-6426,-5853,-6882,-7970,-6814,-4934,5587,23626,39636,40132,29691,13020,5828,-4946,-7448,9085,39780,54002,44313,13544,-3207,1891,8672,9560,908,-10368,-293,681,-4509,-6098,-2129,4151,9261,8824,6274,11005,23656,29673,27331,21990,18973,18472,11702,-1418,-556,3473,5491,4046,-1240,-9770,-9805,-2294,4262,2749,-6766,-13177,-10364,-9536,-10668,-11982,-10145,-2635,2667,-1234,-3425,-7157,-1186,1681,2859,4667,7925,5980,718,-4463,-8073,-4736,-7150,-9258,-13115,-15440,-17162,-20806,-13634,-6474,-2446,-896,-4391,-9155,-10577,-5606,-6694,-2954,-1239,-444,3515,4199,4653,234,-2844,323,-912,-10522,-12278,-10401,-8817,-5956,-2112,-4818,-11556,-16982,-15111,-14827,-15652,-13002,-8151,-8001,-3591,3815,7154,2389,-3726,-8389,-7635,-1884,6112,2866,3630,5027,9142,6312,2817,5675,8715,11542,11672,7970,-3651,-13277,-4024,12962,27487,23931,6659,-2323,1151,6607,4038,-4521,4215,1589,2819,1008,-4623,-6708,-3744,1220,3944,4375,2722,-3103,-15789,-14315,-7274,-7170,-2846,-1331,9154,41386,59614,40228,14683,-1273,-4002,-1438,-1789,5759,17944,32835,36896,24923,3992,-7768,-10082,-7379,-7478,-15592,-21198,-11040,-4344,1325,6251,6990,2397,-2002,-7743,-6336,3601,13112,6116,2213,-2146,-12789,-1200,4966,8303,1800,-4819,-4204,-8079,-17944,-12785,-1637,7303,9131,-550,-16375,-23677,-23635,-17324,-4928,2719,2432,3090,6144,15352,12847,3579,-150,-2816,16185,47899,65874,63838,64282,54215,32220,13062,5297,-112,-2497,-7954,-7047,-6329,-6999,-328,5981,6414,-3550,-12942,2684,10787,10300,7328,5320,10613,20750,29407,12347,-7502,-19001,-14855,-4893,3458,10357,23567,14846,6278,2956,281,-1260,2902,-576,-14086,-10550,1271,5224,-327,-6588,-1684,-2947,-4079,-5479,-3088,-3369,-2950,-2400,-2456,-4534,-4774,299,11331,26729,28638,30442,35949,36921,22379,7752,3482,2379,4654,7327,2616,-4202,-80,4805,9988,5684,-166,-3493,-9172,-2165,-4003,-7979,-4213,-4416,-5697,-1083,-1215,1076,10008,20649,14924,18816,6609,-15181,-13421,-10072,-9264,-7948,-4991,2776,11941,14157,18090,7432,-1645,3490,14140,19776,13536,-45,-11432,-6295,1598,5953,7070,-536,1962,-3193,-1634,8522,13163,6372,-3420,-10147,-1920,-6325,-13918,-519,11492,4809,-3455,-10696,-12306,-13648,-7837,179,367,1016,-6242,-9570,-6773,-3687,-9215,-6270,148,6274,5545,-5692,-15559,-5306,-5297,-2782,2919,4249,3667,5768,12040,29593,25473,8586,-1027,-2301,-2575,-1949,-9136,-12299,-4379,4944,12490,12538,14284,23773,17770,818,-5687,-3811,-3499,7486,28460,32538,19208,7344,-3678,-13199,-12213,-15650,-14048,-12369,-7869,-5585,-570,13296,29276,38963,24169,2932,-8677,-10494,-10904,-15269,-13111,2052,12414,14169,11520,9558,4203,-6293,-1250,14931,27669,23418,7281,-6858,-585,1500,-11529,-3539,7218,11228,15862,8903,-374,-1618,-4123,-7794,908,3453,8166,12717,25665,26368,11875,271,5177,20776,27051,19836,1926,-7864,2745,10044,7133,-1065,-4417,-8595,-9660,-4759,6247,16281,17464,7337,-3137,-5992,-2822,2397,2752,-12303,-3836,438,-1370,-4831,-10222,-8189,-2492,920],[3586,-2227,-2939,4093,7771,3174,346,-2849,-5433,-6314,-3399,-376,-870,13141,17965,7063,-428,-3660,-7457,-7451,-4391,-5318,948,1729,-128,4518,6371,2511,-1539,-5868,-1467,4715,6993,6247,4219,795,-675,-3379,-6967,-4307,6362,16007,17699,13578,4612,-410,-1434,21147,42336,44165,27671,9242,-5702,-16895,-9995,-10147,-12255,-10022,2788,7516,7425,4034,-3592,-9165,-7723,-4854,-4161,-3151,-5250,-9494,-12009,-15793,-10835,-4110,4249,2510,-7505,-14381,-1315,3185,-7063,-16310,-11873,-8485,-13894,-8977,-1160,-589,-2412,-12358,-213,7300,26449,36723,20674,13549,3906,-5717,-3088,-1513,-5288,-13266,-5800,7918,16667,20087,11283,-1502,-4966,5160,26511,50444,54988,55021,33198,20522,13152,8522,8179,10424,12694,17386,15480,5785,5221,22057,21229,9529,-4201,-643,9275,12529,10199,8959,9417,16462,11968,1157,-10954,-3476,1233,3585,-1895,-5687,-7997,-11097,-10363,-8442,-10157,-12736,-7954,-4163,-5120,-4087,-3172,-2950,-2593,-5809,-9313,-10084,-15011,-17123,-9962,-1071,5483,10528,12617,16255,11275,4076,6635,4143,25302,26447,32558,49651,17116,-95861,-234168,-278883,-245450,-127089,-47310,-7626,-14389,-6718,5564,13470,9120,3822,7632,1319,-6690,-14153,-11482,492,18921,26970,13335,-3711,-13340,-17768,-15382,-5750,10903,17049,9404,1409,-7259,-14295,-7776,-8027,-9122,416,12102,11155,5066,6695,-2039,-4326,699,7595,10848,8328,-5474,-9824,-13809,-18885,-22392,-11603,-7648,-14872,-8552,-2088,-2658,-15807,5716,28668,34782,30247,11592,1122,-1204,530,11597,-3930,10492,7078,-4065,-8891,-11469,-10385,-7062,10393,21967,16687,-582,-8455,-1328,3685,5364,-782,-10045,1391,3697,390,-5723,-4880,101,-120,9796,12628,10060,7226,776,-9038,-7450,5912,4047,8483,7557,647,-4229,-5759,-5024,-4281,3925,11598,13173,17869,-4877,-13951,-14615,-7089,-8891,-17401,-5927,-3158,-8722,-12071,-3554,8329,6303,4662,-3534,-16662,-12621,-8385,-4448,-6896,-10528,-3421,305,2857,-5104,-5064,3080,11446,18768,12328,-2717,-17437,-5659,8959,14254,15614,14544,14337,18601,27547,13021,-2775,-5197,2177,3277,363,2029,10397,19441,13319,8244,4007,4529,2390,-2186,-12896,-14138,-9410,-7796,-11710,-6231,6891,15430,11431,-3709,-5170,3446,11241,13596,9930,8279,6927,4704,9570,23959,27398,17884,8204,1870,-3314,-13982,-2777,-710,-5406,-7196,1572,2228,-7040,-12466,-2690,4002,4048,10,-205,-436,-2019,-5162,-1662,2966,-3760,-13306,-8008,-3432,1433,3682,1024,3210,3354,106,4280,2183,-1878,-1703,-1929,8796,30520,44756,37403,8963,2427,1829,-905,-3623,-12294,-7042,-8492,854,3473,-4161,-8223,-4038,996,-9642,-10197,-18969,-15792,-23698,-3240,23210,40154,43876,41397,36327,23550,1474,-15838,-9285,-585,9021,12661,2657,-2637,-2501,4007,14604,21435,9763,3392,1426,-2074,-7755,-6959,-2142,5562,14246,16972,23976,26810,33982,37423,37511,28184,13745,2237,-6983,-14387,-10697,-15707,-13787,-11627,-9861,-6643,-4438,-4213,-432,2446,1934,3145,10268,17775,13053,734,-7110,-2434,6510,11190,10393,6958,4574,5120,3972,11113,17462,16461,6052,728,-2151,3244,7365,6151,-2154,-9118,-10573,-6248,-6650,-12672,-7252,5050,9983,11187,13260,13673,13926,11335,4892,2807,2300,6149,19431,31990,19358,-1849,-14144,-8906,-5277,-8892,-6801,-4643,-8247,-18711,-5116,9488,15459,-4887,-13703,-2365,-182,-6111,-10507,-5103,3390,6459,559,-9552,-9043,-4280,-1134,-2303,-10852,-15120,-13757,-7032,-6896,-14469,-3542,6081,3217,-271,-4862,-5346,-5907,-8096,-9536,-8567,-9607,-11058,-12372,-9138,-7993,-9861,-7291,-1621,2472,-4214,-11668,-5649,-417,348,3292,12273,8288,-640,-4480,145,-1986,-5338,-3877,-3140,-2842,-5331,-11696,-9991,-7884,-6857,1974,20725,40482,48063,35698,25700,25208,16461,3394,-5897,-9295,-6714,-4336,-2274,5419,9812,8585,7800,13232,11880,-489,-4484,5200,17236,15113,2800,-6090,-10314,3910,3895,1482,-5169,-13698,-8062,-7630,-2499,9582,23760,7076,-8729,-16915,-9627,-3239,-485,5334,11122,8082,4747,-1670,-1656,2470,985,-3844,-5778,-6875,-7598,-5695,-3854,-12450,-7252,-6123,-11066,-6790,-4052,-764,7180,8573,3733,-4067,-6133,-1546,8272,20731,30591,33496,32126,26317,8126,-1199,2832,621,-5145,-5686,-5984,-5619,-5483,-8710,359,16860,20261,12811,1689,-6414,-7485,-4237,-1030,-4175,-12917,-15048,-3505,692,11465,11233,2256,5884,15251,19082,12632,3424,-2618,-2611,-1706,-2961,-3621,-7998,-13236,-5041,4584,6190,5745,8756,12701,19498,13550,5155,8607,17187,25122,15431,-7558,-18064,-7393,12091,19638,12327,5280,3469,7183,9836,6199,1373,-2933,-11066,-15200,-14214,-8263,-7537,-15718,-24067,-14082,-17030,-24188,-10900,-1445,9511,16432,34567,49312,42883,18839,830,-5522,-8046,-4112,4301,10439,10948,10961,22586,47471,47956,23021,375,-10229,-2506,870,-755,-7775,-10574,-11555,-1306,23290,34606,11840,-5536,-6940,9003,14854,12908,8252,8785,13988,12046,3140,4611,5637,1347,8362,19340,19412,5422,-4961,-7618,7117,3657,-6090,-8525,-1830,665,-4100,-6763,-9762,-8053,-2161,4725,7119,6478,974,-6772,-9092,-6516,25,3189,1476,-1042,-1386,-1238,-1125,-4196,1987,9310,13840,12948,4996,-6688,-10981,4793,9078,6447,4450,-2552,-8293,-10070,-5520,-2502,-3113,-8131,-8322,-8447,-10238,-14064,-4126,9432,10481,-2013,-16953,-12804,4238,7547,-4792,-15481,-4845,11001,23831,36972,13607,4332,226,2629,10261,18094,10525,5221,3344,-1160,-7792,-11504,-4076,4383,10470,2268,-1565,2980,4227,-3290,-11859,-16378,925,10312,9629,5861,6733,17261,21632,15370,37,-6659,-3793,793,1692,-478,-15029,-6423,8080,7858,808,-1507,-3497,2556,9004,12811,4700,-12754,-14212,-5774,-7757,-9289,-5997,-8065,-10656,-12401,-18632,-20360,-20444,-16982,-13149,-4742,-8417,-8424,4353,18845,21702,8775,-4082,-7889,2689,29265,37007,19127,4128,-1770,-404,1626,-1168,382,-403,-7261,9553,32423,28968,10906,-3667,-8191,-6627,-2382,1724,5159,-73,-4466,-544,6592,8696,4449,5533,5440,-5596,-12903,-14653,59,12989,17593,12704,627,-1856,-2777,-3085,-4246,-2357,-5169,-14628,-10116,-3344,-8787,-9959,-5314,-3870,-1778,5637,13117,13448,2182,-3950,-3066,-4071,4972,10648,7654,5633,9118,9751,2724,-3647,-1112,2534,3890,-5749,-4542,-414,-5371,-6250,723,16829,36555,39571,28890,10785,3125,570,-779,-7711,-10785,-9739,-10911,-14383,-10875,-12332,-1982,12690,36719,19579,-2346,-6751,1250,-6777,-11280,5355,26770,36144,32211,17490,7510,-6003,-9463,-5229,1546,-2189,4098,20428,39168,50147,40350,27001,9267,-5327,-10986,-12280,-10907,-7090,-5406,-2883,-7241,-10890,-18367,-14861,-18251,-12346,-1261,5016,3616,-1342,2053,4785,441,-4714,-6731,-4201,-2819,-534,7043,23591,46580,40527,17735,5475,1484,6039,15305,24770,24383,16862,9048,-521,-8477,-6354,-2375,-6192,-7796,-8927,2369,20319,26004,16848,5599,-2472,-6268,-568,6569,5692,134,-7849,-13722,-12316,-12639,-12088,-4662,2874,2586,-5135,-15237,-16833,2536,22588,19859,3919,-3254,-4476,3188,13601,14702,6100,-4002,-8441,-5144,4665,19666,30240,22609,4428,-1256,-606,364,5130,3726,5214,8837,-12098,-4991,13123,35555,33986,11816,-1048,3409,3285,-2485,-6982,-3690,-3771,-4534,1620,15689,37458,48614,32122,13138,2018,-3183,-9456,-13274,-995,16895,37997,54570,55775,38877,15405,8028,4591,4944,6235,4050,-6919,-8105,-1146,7248,13424,4614,-10672,-14833,-18055,-11682,-7236,9156,27287,34415,25316,6894,1002,4642,-939,-7547,-6187,16106,48670,47804,41339,25848,8815,-4177,-10196,-9685,1065,8065,13170,16637,8981,154,-3820,-5223,-7393,-5475,2776,3871,-3300,-16311,-12536,1276,8832,-4104,-12314,5181,14622,7654,3255,3568,-2562,-10938,-11788,-723,14422,30880,18879,5071,-1371,-2688,458,1946,2611,-3310,-10814,-9772,-2585,-1733,-4414,-7854,-3246,141,-2580,-2563,1931,4218,2088,-853,148,-297,1365,4216,7489,6233,1907,-2937,890,7374,8581,2798,2320,-6740,-15017,-11669,-14435,-14461,-16229,-8538,-13307,-19419,-7597,6689,23463,27030,9920,-2652,-3479,1504,5507,4214,2347,-7158,-10018,-14030,-8348,-2571,-4806,-770,16397,36193,38053,27852,15862,10149,12165,9956,11213,14585,23556,21920,12731,7684,10359,14648,15925,7689,-4711,-3489,6188,4105,493,-754,-372,-1462,-8920,4688,23689,20250,4066,-5367,-3098,-5145,-6581,-3179,-1545,-3952,-9499,-18667,-16233,-3014,5545,10730,12846,10632,8212,1117,-5332,348,3299,5349,762,-8749,-10395,2760,28250,17347,8229,4898,4910,-55,-8973,-6430,4117,10946,16266,15063,14531,26089,35592,28986,18206,7976,-4553,-5271,-550,6510,13913,17454,9407,6978,9696,10642,8707,-131,-9336,-9959,-1063,10470,13847,1845,-727,2439,3298,-2494,-11102,-12551,-13458,-11156,-12496,-14821,-2122,6886,17932,13463,-2786,-6336,-8288,-2363,-3232,-14424,-8017,-2134,3648,10024,15745,16419,-1220,-17955,-19442,-17711,-17315,-22472,-24584,-10593,15172,16046,11064,8192,2084,-7131,-11875,-8559,-2909,1340,-1917,-4651,-6617,-7034,-6531,-8295,-9008,-7682,-7619,-12211,-14899,-12963,-8714,6007,12510,13422,15380,22257,11739,-2380,-4155,-3279,-5142,-4058,-3057,-6633,-13916,-4385,1401,1799,-6826,-16850,-13908,-9216,-8886,-12013,-3974,3806,13937,9028,2753,-630,-845,-12236,-6161,3404,7764,3488,-3107,-2971,4329,21021,32961,25327,3465,-11943,-20523,-10042,1228,7709,-1181,-8129,8268,11305,14935,17074,13471,6125,2567,3403,3225,3979,-696,-662,2295,4761,5548,22570,46601,64007,53343,17554,-3259,-8243,-4725,-8484,-5006,658,7180,4691,-3474,-9923,-5765,5423,18333,31015,28823,26810,7159,-5896,1966,14720,36349,29673,16484,10270,6413,5141,4294,4116,2651,-1961,-3073,4829,6401,1684,-7599,-7494,-6813,-6531,-6640,-7134,-8383,-678,16067,33379,36016,26750,11667,6899,-2136,-6865,6504,34327,46245,34541,5538,-5184,2184,8815,8281,-1194,-8653,1595,1839,-3145,-5743,-1262,4619,8398,7372,5986,11872,22387,25228,22754,18699,17188,17962,11636,-1658,-2077,365,2667,1731,-3845,-12513,-8290,-1364,4831,3494,-5772,-12109,-8883,-7229,-8886,-7824,-8308,-3150,2412,-860,-3100,-7477,-2063,-58,0,851,4618,4452,2097,-1254,-6209,-3161,-5261,-7259,-12167,-15435,-17282,-19252,-12712,-5778,-2009,-1493,-6414,-12041,-13169,-6398,-5738,-1397,-1074,-2210,722,1906,3699,358,-2786,-691,-3534,-14135,-15498,-11843,-8171,-4047,-188,-5067,-14221,-17901,-14423,-14609,-15913,-12216,-7750,-8233,-3628,4159,7257,2488,-3032,-6715,-5198,1393,11590,12281,11622,7036,6945,5322,1125,2897,6536,11231,12905,9316,-3333,-13659,-4412,11312,24211,20324,5877,154,2716,5090,2535,-4087,-1083,-5068,398,-990,-5543,-6259,-3320,901,3054,1429,-2003,-7215,-15360,-11000,-4756,-6250,-2746,-1655,7563,38705,65114,48892,19036,-367,-5031,-1944,-2986,4429,14235,26505,30822,20759,1976,-8891,-10056,-5665,-4560,-11698,-20840,-13352,-5431,1243,8337,11933,6927,347,-6652,-5839,3734,12692,4609,64,-4650,-12562,-2013,996,3166,-3097,-8367,-7946,-11972,-19691,-11342,-322,8176,10113,-546,-16157,-22851,-22546,-12378,-998,4437,3221,3480,5938,13805,10396,1547,-1257,-4312,13067,44332,66059,66430,68036,56692,33245,13791,5840,147,-2098,-6964,-5237,-5142,-5042,2083,9291,9192,-1595,-15382,2775,11733,9772,5324,2920,9561,21916,31396,13490,-7325,-19834,-16490,-6771,1788,8384,22057,15520,6933,2940,-1154,-2894,1379,-1176,-13124,-10933,1371,4904,-2240,-11236,-6187,-5470,-5918,-7998,-6212,-5979,-3636,-2333,-2528,-4542,-4816,971,13292,29988,31822,32638,38302,41507,24980,8441,4495,1887,2891,7038,2817,-2328,2579,6722,11609,5977,-1660,-4977,-5160,-3047,-4906,-8086,-5378,-8249,-9491,-4799,-5031,-1787,7914,17089,10583,13131,1733,-17202,-10348,-7398,-6223,-6018,-3422,5523,16102,17855,20797,9691,96,4241,14348,19810,12525,142,-10691,-8618,-1435,4384,7877,1471,3085,-2432,-926,8975,14994,8684,-2525,-10147,-121,-3177,-11156,-4691,6922,2511,-3519,-8403,-9713,-12004,-6157,3096,3906,4975,-3328,-9037,-6780,-3953,-9461,-5820,1214,7776,6239,-5559,-11659,-1629,-2107,-497,4699,4560,1430,3200,9834,29463,26791,8827,-1313,-913,-441,-856,-9580,-13851,-6671,2775,10858,12902,15900,23798,16939,1677,-5024,-3851,-3791,5866,22723,26093,15295,5652,-4050,-15020,-13980,-16985,-15258,-12926,-6810,-6485,-1568,13714,32259,42945,25466,3680,-9184,-11811,-11440,-13627,-9764,4295,14829,13562,9662,8080,4293,-3670,-497,13475,25024,21605,7146,-5884,808,1081,-11508,-2125,9018,13942,19677,11979,1049,-1356,-5114,-7326,4249,7573,11854,17337,31875,31229,13864,-179,1577,18944,30327,26700,8853,-5427,498,8584,6661,-1285,-5445,-10752,-12168,-6829,5203,16700,19035,8604,-2164,-5493,-2803,3029,5706,-5545,2988,5999,2070,-2298,-7961,-7106,-1821,2231],[3392,-2480,-3472,3135,5809,1599,623,-961,-2944,-3925,-855,2802,3453,19868,24138,10407,-228,-5179,-7487,-5806,-1716,-2494,3562,3741,1296,3907,3835,-692,-4312,-7066,-1161,5998,8584,8038,7260,2708,-1834,-4814,-8908,-4478,7949,19943,22873,16766,5843,-901,-1201,22500,43293,44348,25781,5765,-10014,-16382,-10954,-11783,-11954,-7316,5724,9697,7922,3262,-3645,-8026,-8375,-5333,-4718,-4411,-6493,-9893,-12349,-16854,-12095,-6486,1262,637,-7683,-16533,-4894,-44,-9729,-16996,-9832,-7070,-12923,-9691,-193,2847,1513,-11234,-2216,5555,21852,32041,20179,13893,4028,-6111,-5636,-4964,-8272,-14118,-5718,8188,18731,23487,12773,-2923,-7850,5943,30313,52891,55385,57367,37209,23357,16358,10388,8783,11128,12688,16503,14786,5457,4379,17924,18192,7311,-5179,-1027,7718,8897,6648,5337,5152,11428,7024,-1481,-6814,-2001,1394,2194,-4440,-7732,-7952,-10247,-9930,-8368,-10522,-12203,-6638,-1795,-1491,-2466,-2071,-2427,-2197,-5482,-8967,-9668,-14309,-16050,-9607,-2257,3497,9333,11808,14685,9911,703,-922,-901,14770,18214,19326,27297,-16069,-137306,-277596,-318121,-275935,-144332,-51419,-7606,-15923,-9253,1037,7271,3999,384,7169,3598,-5154,-13917,-11311,1704,21246,26775,12386,-3823,-13163,-16593,-14453,-4855,11993,17636,10210,1333,-8334,-14934,-8404,-8490,-9435,-232,11718,11770,4691,3306,-5518,-2058,4915,10743,12676,11579,-861,-8042,-14003,-19803,-21015,-10998,-6009,-11392,-8579,-2129,-2880,-17638,2733,29190,38315,30050,9117,1714,1870,1290,7808,-8997,8101,9530,-1359,-8120,-11670,-10173,-6720,10030,19624,12339,-4455,-10675,-1119,4320,5444,-1661,-9687,1644,3995,92,-7749,-7537,47,4456,17503,20787,15468,10484,3756,-6674,-8119,3441,2515,7830,6695,-2150,-6715,-5581,-3159,-1176,7562,16087,18055,22773,-1905,-12618,-14920,-9432,-11033,-16136,-5358,-2714,-7361,-10481,-2510,9207,4973,2634,-4269,-16971,-11336,-5845,-2179,-5062,-8355,-806,2328,1200,-8696,-8157,506,10703,20376,12635,-2434,-16243,-6045,8261,13656,16083,15501,15290,19072,30343,16863,-1688,-5126,2066,2937,656,3681,13008,22920,16519,9918,7316,9136,5573,-2232,-12055,-11660,-10032,-10749,-13755,-5037,7732,14758,14119,-116,-6312,-52,6581,9132,6787,4684,3355,2028,4815,19044,25475,18414,8850,1555,-3325,-14970,-3930,-1515,-6044,-5755,1926,1280,-8639,-8856,1043,4772,732,-2565,-949,-370,-1410,-3798,1515,7667,533,-9866,-5297,857,6920,8388,4433,6114,5639,1183,4719,2878,-903,-943,-1568,8925,30256,45358,38476,7316,518,519,-1276,-2605,-9834,-3227,-6317,-958,734,-5418,-10618,-4688,2064,-6871,-5849,-16013,-19139,-21324,2715,27428,40399,40941,38010,35783,25336,2151,-16142,-9216,14,10854,14050,2317,-4361,-4688,2256,12417,18290,8249,3391,-767,-4684,-9536,-8249,-3890,2245,12410,17135,24369,25822,32756,37336,38756,28147,11932,-360,-9991,-12815,-6268,-11142,-12326,-11238,-9181,-5988,-4669,-5056,256,3957,3547,3813,11141,20772,16681,3495,-5977,-2120,6973,11193,10057,7117,5057,6105,6520,13093,18768,17569,7030,1400,-2721,-94,3794,4980,-1490,-8541,-11028,-7077,-7651,-13784,-8092,3674,9590,11412,13317,13472,13611,10246,2147,244,670,4840,16913,30064,18919,-1437,-15227,-11714,-8737,-10422,-6761,-5094,-9376,-18752,-4403,9384,14983,-5008,-13414,-5991,-5228,-9693,-13374,-6744,3719,7400,-25,-12685,-10231,-4338,-1810,-4141,-13022,-15001,-9586,-1000,-1279,-10039,-5854,5112,2378,-2029,-5682,-5243,-6220,-8922,-9348,-7507,-9067,-11400,-13570,-12351,-11071,-10171,-4884,1403,4883,-1819,-9913,-4929,243,1175,7638,16076,6338,-2039,-4719,-378,-2337,-5752,-5480,-5865,-5307,-6551,-11859,-11680,-12645,-11937,884,19756,38523,43577,28739,18277,17759,11825,1409,-6267,-7422,-5878,-4667,-2901,5651,11370,11107,9087,11356,11064,-249,-5308,4360,17482,13601,1515,-8004,-12872,3813,3528,-209,-8608,-18010,-9158,-8470,-5044,7856,26479,11583,-5492,-14709,-7600,639,4850,8396,12363,6739,2550,-3948,-3948,608,1757,-5231,-8672,-8292,-7620,-5877,-4481,-14307,-7438,-5604,-10519,-6761,-4293,-1009,6410,7512,3436,-3481,-7328,-2291,8898,23367,36896,43415,39597,29631,8406,-3196,-1122,-4043,-9328,-9641,-10126,-7924,-7254,-7502,517,13839,15570,9863,697,-6506,-7329,-3145,121,-3189,-12408,-14760,-3673,-69,11004,12909,2300,5176,13566,16411,11108,3473,-1891,-1819,-964,-1682,-1778,-5844,-12922,-6816,3402,6152,5855,7434,10194,17505,15080,9025,15148,23059,27978,16050,-7366,-17689,-7345,12628,20721,14140,6824,4856,9610,11921,7307,2708,-2228,-11425,-14268,-14456,-9497,-10099,-19855,-18139,-8002,-12548,-22586,-13367,-3821,9023,17484,36809,48671,40033,17423,1170,-4782,-7571,-4624,2647,8659,10773,12552,24853,46645,45942,22943,253,-9099,-2278,-512,-2905,-9537,-10575,-10887,-1623,21538,30456,8016,-7103,-5494,11606,18949,18599,16531,18071,21456,17037,6066,6208,6079,501,6961,19425,20047,5011,-5275,-4105,7226,1663,-7984,-7802,-1174,441,-4267,-6673,-10243,-8666,-2237,4497,7273,7121,1931,-6981,-10384,-8567,-2175,512,-478,-1215,-688,-845,-1626,-6526,-3163,2855,8316,11652,8024,-2302,-8767,2247,7451,7025,6259,-473,-4162,-9927,-9163,-4443,-4661,-9603,-9647,-9854,-11538,-11841,-2177,11182,10561,-3789,-19784,-11329,6886,8889,-3577,-11920,-10037,890,14752,31955,13268,4385,-517,1100,7763,18048,12943,8144,5532,-363,-7159,-9397,-1932,6662,14125,6235,480,4184,5362,-1965,-10176,-18554,-3147,8144,9314,7343,9933,19367,25585,21326,6831,-443,-1635,5945,5382,-425,-16209,-7332,6792,6012,-312,263,2547,9470,12733,10784,1129,-9710,-7937,-6403,-10236,-10518,-6907,-8750,-11381,-14774,-23071,-24392,-17556,-13964,-10618,-3977,-7736,-4549,9734,24052,24857,8622,-4624,-8277,1490,24538,30886,14898,1165,-3656,-1595,275,-3857,-3202,-4272,-10305,8790,35944,34900,15170,-2090,-8787,-7739,-3405,457,4428,920,-3635,-2679,3873,5711,2207,3972,4412,-6767,-15542,-18422,-4054,10913,19036,18063,5614,-1148,-3723,-4359,-5472,-2504,-3332,-12133,-9939,-2417,-5077,-11560,-8004,-4839,-1641,6200,13813,12567,1681,-3923,-3177,-4922,2733,7630,4954,2418,4953,5456,1162,-637,330,1200,807,-3675,-4433,-1724,-8053,-9837,391,20798,43894,45673,30966,11706,4338,2030,889,-6446,-10689,-9368,-9198,-9497,-6552,-5907,777,10732,32340,18715,-4536,-8157,1218,-6754,-11452,5236,25188,32594,27845,15185,6637,-6292,-9151,-4820,1335,-2016,6349,24283,42229,50234,37959,24980,8513,-5630,-10777,-12068,-12014,-7918,-5891,-3385,-8174,-12796,-15047,-10065,-16918,-17175,-5053,1545,956,-4021,52,4314,2016,-2422,-5178,-2165,1173,5260,14058,31877,53173,41434,17163,4279,-124,5206,14666,24292,24985,17646,9591,54,-8055,-6742,-2629,-5758,-5941,-6927,-4201,13007,20107,13916,4434,-4425,-9682,-3979,3319,4524,-634,-7853,-13387,-13972,-15596,-14492,-5248,4569,5390,-3571,-14722,-15418,4001,23154,17922,692,-4434,-5200,1228,11708,15037,6184,-5296,-9903,-6218,3013,15674,23822,15240,-603,-4404,-5296,-3114,882,-752,2431,10212,-6791,-11312,8643,33248,34314,13037,-689,4425,3643,-3482,-7387,-2819,-2975,-4484,391,13356,33939,45417,30451,13347,3118,-2763,-9433,-13789,-2049,15393,36379,55337,57249,37069,11899,5304,2663,3014,5084,2722,-8352,-6921,683,8712,15040,6433,-9962,-14050,-17398,-11434,-7023,5896,20133,26993,17989,2957,908,7413,490,-7952,-3446,21724,53804,50528,42241,24556,7257,-5517,-10569,-8121,2957,9745,16082,21964,14290,3132,-1974,-4351,-6914,-5555,1943,2197,-5081,-17481,-11076,4703,13895,101,-11887,2200,12299,6240,3847,5551,129,-8237,-10434,-358,15592,26706,11678,1089,-1874,-1076,1520,2143,2353,-4169,-12759,-7862,2237,3788,226,-4858,-2616,261,-1705,-1027,2444,3010,-215,-3320,-297,2154,7525,12220,12102,7954,2996,-2527,1305,8253,9124,2384,1446,-6787,-16328,-14138,-17318,-16763,-15480,-9058,-14277,-16108,-4446,9713,26723,27266,9734,-1885,-1972,2970,6612,4302,1148,-8366,-10071,-12717,-7029,-1522,-4207,-360,16499,36905,40994,33050,20968,12767,10485,5754,6325,9759,19010,20883,14598,8704,11450,16483,18465,8559,-3232,-1082,7587,4834,928,-656,-836,-3615,-11281,6394,27271,27207,9859,-1861,-1843,-5187,-6167,-3033,-2087,-4782,-10252,-19740,-15665,-3285,4521,8841,9597,5718,475,-7617,-3149,4166,6551,10154,7584,-3960,-15678,1414,27030,19478,9254,4803,3228,-1417,-9866,-7386,3593,11176,18316,15689,13194,22870,34778,31242,22685,12892,-2328,-4529,-740,4836,8242,12045,6151,5933,10735,13909,12596,1758,-7944,-10827,-2048,10235,15249,2868,-294,3101,4215,-1830,-11090,-12137,-13023,-11114,-12706,-14005,-885,12924,27946,20072,551,-3659,-5544,-1791,-4296,-16642,-9914,-2892,3720,11073,16723,14837,-2601,-16881,-16620,-13085,-12738,-20197,-27551,-13005,16166,17454,12081,8135,1147,-8199,-12322,-8350,-2175,2300,-98,-3549,-6034,-7206,-7165,-10732,-9608,-6713,-7590,-12272,-15609,-14098,-7926,7824,13242,14024,15513,21989,10567,-4090,-5391,-3529,-6193,-6192,-3412,-6131,-12634,-3797,1916,2802,-5360,-16280,-13851,-8288,-8010,-13917,-6714,293,10482,8014,4826,2202,1219,-11459,-7001,2528,7628,3723,-3394,-3034,5926,24664,34387,23519,3195,-12276,-16215,-4922,8317,15413,4602,-9261,7718,10842,14391,16352,13981,7753,4126,4934,4456,5550,2129,479,-1095,2556,4784,22809,46155,59369,43777,9388,-7608,-4403,236,-6203,-4797,-94,5239,2043,-5707,-11711,-6380,8621,26455,37958,33617,29475,7668,-5636,1386,11946,29960,24658,13903,8153,5459,5201,5119,4951,2541,-2928,-2061,7892,9862,4696,-5870,-8513,-7805,-6104,-5224,-7037,-11594,-6799,9115,26983,30943,22918,9912,7698,830,-5270,4024,27612,36337,23869,-1611,-6384,2432,8442,6171,-3898,-5983,3767,3159,-1292,-4103,517,5480,7833,6134,5665,12408,20069,20293,18477,15901,15698,17627,11749,-1326,-2930,-2335,7,-431,-6281,-13482,-6490,-174,5627,4474,-4491,-10761,-7080,-4318,-6071,-3659,-4664,-2185,2984,374,-2035,-7227,-2493,-1332,-2392,-2573,1544,2974,3406,2366,-3739,-1514,-3642,-5689,-11605,-15573,-17189,-17068,-10939,-4633,-1360,-1927,-8027,-14090,-14514,-5749,-3417,1046,-394,-3638,-1902,-329,2771,526,-2675,-1460,-5449,-16737,-17928,-12839,-7645,-2483,1389,-5704,-17010,-16733,-13138,-13999,-15779,-11593,-7457,-8271,-3470,4292,6824,2108,-2460,-4580,-2200,4817,16655,21796,20380,11154,4392,3642,-1269,-623,3600,10017,13292,10206,-2772,-13256,-4599,9690,20806,16325,4573,2101,3903,3473,1010,-2529,-5042,-10147,-1993,-3204,-6058,-5100,-2096,1372,2821,-900,-5905,-10528,-12723,-7258,-1783,-4915,-2445,-1902,5952,34701,67380,56229,23959,1422,-6751,-3135,-5018,2195,9282,18689,23408,16159,113,-9845,-10313,-4536,-2379,-8282,-17343,-16089,-6996,1033,10319,16881,11360,2543,-5701,-5371,3827,12051,2939,-2178,-7098,-11563,-2965,-2792,-1895,-7877,-11699,-11035,-14483,-19733,-9520,360,7939,9788,-1220,-15575,-21299,-20030,-8294,2149,6020,4216,4120,5718,11856,7873,-465,-2769,-6845,8062,36835,60713,63573,66569,55238,32098,13313,5616,-108,-2488,-6616,-3443,-3920,-3434,3791,11429,10866,-146,-15122,1966,11274,8008,2503,-28,8155,22622,32831,14348,-7095,-20180,-18623,-9240,-598,5615,19316,15170,7135,2733,-2393,-4057,214,-1455,-11752,-12217,507,3915,-4104,-15022,-10581,-8213,-8512,-11090,-9483,-8563,-4256,-1901,-3046,-5523,-5690,947,14279,31536,33004,32697,37955,42201,24763,8192,4943,1030,157,5316,1732,-1041,4987,8254,12624,5755,-2894,-3328,-1946,-4045,-6819,-8206,-6008,-10398,-12363,-8427,-9310,-4916,5273,12796,5270,6425,-4445,-12943,-7605,-5208,-4317,-5158,-3020,6789,18165,19175,20985,10372,970,4292,13675,18726,10602,-357,-9858,-11184,-4998,2091,7437,2514,3752,-1905,-438,9006,15740,9485,-3028,-9938,1567,-430,-7985,-9449,1577,-623,-4167,-6548,-7728,-11236,-5512,5437,7079,8459,-765,-8997,-7596,-5042,-10223,-5840,1462,8344,6031,-5724,-8213,906,226,1230,5945,4366,-814,962,7710,28051,26355,7937,-2626,-295,776,-961,-11448,-16915,-10780,-1427,7684,12806,17527,23037,15039,1262,-5561,-4986,-5390,2660,15782,18862,10475,2892,-5324,-17246,-16145,-18886,-17461,-14042,-6112,-8222,-3450,12663,32778,43517,24416,3161,-10489,-13337,-11415,-10864,-6182,5161,15037,11427,7425,5898,3303,-2461,-1742,9594,20455,18311,5856,-5855,-148,-1499,-11100,-1742,9493,15411,22474,14879,2798,-746,-6235,-8268,5578,10147,14190,20310,35237,32519,13619,-1608,-2357,16248,31983,31902,14576,-1839,-1678,5845,4695,-2894,-7512,-12640,-14369,-9531,3078,15282,18410,8094,-2686,-6405,-4516,1786,6228,-803,8417,10741,4220,-1311,-7254,-7308,-2737,1744],[2981,-2888,-4137,1674,3161,144,1783,2341,1316,-42,1628,5743,7743,26033,29711,13192,-306,-6974,-7308,-3955,798,96,6066,5653,2361,2953,1059,-4091,-7034,-7572,-566,7227,9796,8822,8879,3769,-3283,-6068,-10909,-4455,10084,24948,29399,20762,7507,-969,-1085,22796,42428,42650,22923,2025,-14017,-13603,-12076,-13814,-11417,-4639,9012,12305,8522,2419,-3720,-6461,-8521,-6081,-5398,-5500,-7105,-9727,-12170,-17718,-13312,-8686,-1867,-1465,-7734,-17039,-8798,-3779,-12688,-15349,-7227,-5201,-11208,-10630,-151,5373,4841,-8611,-3369,4199,17980,27904,19828,14361,4196,-6398,-7872,-8224,-10864,-13345,-5483,8226,20229,26162,13778,-3904,-8697,8378,35034,54719,54861,58479,41234,26350,19987,12456,9260,11457,12412,15245,13548,4780,3420,14244,15330,5329,-5818,-1356,6424,6458,5462,5413,5196,10516,5975,618,-955,78,1947,948,-6976,-9689,-7571,-9328,-9381,-8133,-10632,-11490,-5444,352,1352,-1391,-1264,-1773,-1740,-5035,-8409,-8941,-13145,-14682,-9154,-3532,1475,7903,10704,12872,9056,-214,-7173,-6214,3696,10932,8720,9763,-42120,-168905,-308108,-342411,-293258,-154722,-53865,-7528,-16900,-11187,-2910,1176,-1402,-3000,6515,6026,-3018,-13108,-11413,1823,21448,23558,9558,-4551,-12947,-14660,-13032,-3690,12946,18020,10806,1168,-9382,-14904,-8544,-8679,-9663,-1022,10767,11602,3866,-441,-4127,8622,18980,23719,23015,20879,4746,-5806,-13644,-19454,-18665,-10338,-4543,-7705,-7340,-1798,-2780,-18464,-74,29132,41026,29339,6653,1901,4735,2421,5532,-13433,5784,11543,1283,-7245,-11909,-9935,-5474,10487,17892,8850,-7661,-13273,-1193,4674,5213,-2578,-9121,1643,3917,-431,-9824,-9920,2296,11676,26586,28916,20746,13647,6315,-4702,-7634,1438,1261,7376,6299,-4307,-9056,-4957,-918,2554,12312,21422,22894,27286,1372,-10753,-13574,-10552,-11750,-13823,-5028,-2577,-6248,-9159,-1844,9114,2745,-154,-5679,-17489,-9808,-3307,-342,-3663,-6422,1652,4264,-1590,-11603,-10917,-2391,9234,20717,12310,-2196,-14554,-6587,6799,12085,15241,14793,14499,17549,30508,19274,-1065,-5003,2031,2652,988,5233,15473,26057,19059,10637,9738,12795,8226,-2295,-9928,-8563,-9016,-13758,-13211,-3091,7941,12737,14876,3428,-6557,-4288,721,3205,1904,-166,257,-128,1363,15085,23790,19079,9479,985,-3538,-12768,-4609,-2073,-6036,-3967,1873,-75,-9238,-4876,4390,4739,-3292,-5328,-1720,-319,-900,-2668,4493,12196,5031,-6124,-2423,5153,12444,12981,7422,8167,6968,1554,4613,3335,-101,-330,-1193,9126,29682,44528,38187,5910,-295,31,-1073,-877,-6001,1559,-1655,-1069,-1263,-6452,-12996,-4866,3542,-3609,-684,-9716,-15213,-13597,8555,30393,38960,36438,33032,33373,26200,3389,-14174,-9400,264,12342,15015,1981,-5935,-7103,101,9520,14066,7156,3208,-2868,-7583,-11500,-9571,-5611,-759,10659,17558,24884,24600,30349,35231,37547,26119,9297,-3202,-11783,-9396,-1509,-6281,-10659,-10363,-8184,-5145,-4728,-5957,895,5687,5677,4689,11728,23006,19833,6159,-4546,-1552,7116,10506,8962,6632,4671,6059,8158,14301,19325,17965,7485,1755,-3164,-3282,750,4211,-548,-7636,-11040,-7534,-8305,-14409,-8309,2354,8886,11191,12818,12689,12760,8911,-121,-1314,-95,3809,13822,26429,17489,-940,-15018,-14444,-12035,-11635,-6957,-5980,-10811,-17961,-3886,8752,13822,-4783,-11140,-8220,-10079,-12829,-15925,-8429,3773,8334,-315,-15326,-10557,-4006,-2212,-5587,-14336,-13372,-4737,4784,3472,-6194,-7887,3593,2196,-2473,-5520,-4990,-6703,-10112,-9246,-6611,-8579,-11661,-14229,-12258,-13041,-9397,-2241,4166,6755,380,-7631,-3971,965,2547,13055,20286,4733,-3204,-5140,-1282,-3043,-6352,-7139,-8427,-7523,-7543,-11126,-11786,-15324,-12540,856,18195,35678,38334,22223,11741,10906,7179,-516,-6227,-5821,-5252,-5072,-3706,5374,12281,13219,10399,9228,9956,-27,-5977,3404,17307,11761,139,-9620,-14802,3303,2556,-2482,-12371,-21189,-7699,-7077,-6622,6015,28639,16535,-1920,-12562,-6372,3563,10103,12322,13636,5505,599,-6042,-6502,-2055,1425,-6816,-11221,-9070,-6991,-5763,-5160,-15572,-6492,-4285,-9481,-6448,-4448,-1266,5445,6337,3010,-2824,-7087,-1168,10482,26327,42892,52026,44770,31060,8122,-5377,-5511,-9304,-13701,-13354,-12868,-8418,-6685,-6879,28,10781,11324,6852,-717,-7057,-7509,-2635,1045,-2056,-11712,-14757,-4110,-1019,10160,14225,2002,3821,10815,12741,8984,3221,-1332,-977,27,-79,374,-3476,-11775,-8829,1640,5407,5242,5567,7392,14750,16925,14008,22135,28369,28961,14773,-8164,-17697,-7303,12746,20967,15236,7929,6144,11756,13294,7768,3473,-1658,-11771,-13784,-14891,-11482,-13815,-21691,-11535,-1070,-5736,-16298,-14460,-6050,8202,18218,38249,46378,35726,15207,1308,-4129,-7121,-5075,876,6521,10051,13654,26081,43965,42902,23168,979,-7498,-2272,-2253,-5415,-11559,-10721,-10258,-1538,20014,26768,5197,-7845,-4220,13365,21871,23448,24337,27403,28804,21849,9181,7869,6456,-296,5130,18542,19681,3948,-5432,-468,7054,-236,-9787,-7071,-652,61,-4653,-6885,-10821,-9566,-2937,3617,6830,7377,2937,-6692,-10649,-10608,-4550,-2169,-2423,-1661,-433,-930,-2545,-9209,-9472,-4980,1889,9632,9848,770,-5882,746,5735,7097,7281,1673,-495,-7844,-12814,-6490,-6119,-10884,-10929,-11271,-11704,-9894,-1293,11590,9463,-6120,-21522,-8932,10314,10386,-2163,-9100,-9720,-5852,8068,27179,12692,4154,-1660,-942,4407,16691,14897,10717,7235,-162,-7203,-8244,-949,7429,16108,9580,2178,4962,6019,-1004,-8675,-16912,-7884,5316,8353,8105,12006,20210,28409,26791,14406,9388,6756,12208,9502,-50,-16468,-8867,4693,3815,-1337,1998,8958,16842,16689,9945,1252,-3853,-2666,-6463,-13342,-11937,-8085,-9696,-12152,-17220,-27228,-22619,-14198,-10922,-8256,-3403,-6946,-500,15996,29896,27031,7647,-5707,-9300,-350,19160,24442,10688,-1752,-5524,-2806,-1152,-6441,-6374,-7967,-13519,7147,37136,38153,17554,-1483,-9473,-8557,-4347,-840,3449,1572,-2714,-5253,446,2615,-80,1563,2282,-8737,-18148,-21237,-8253,7820,18910,22078,10853,832,-3868,-5368,-6264,-2463,-1776,-10136,-10170,-2101,-2069,-9136,-10381,-6170,-1682,6723,13946,11052,820,-4094,-3401,-5583,818,4797,2185,-1255,228,786,-322,2061,1837,489,-730,-2297,-4968,-3549,-10873,-13483,-493,23620,49395,49572,31708,12194,5190,2723,1587,-5919,-10853,-8719,-6602,-4045,-388,78,3262,8535,26431,17079,-6712,-9950,590,-6788,-10896,5281,23537,28624,22527,11724,5075,-7095,-9325,-4976,478,-2440,7560,26141,42366,47189,33666,21808,7159,-6127,-10718,-11778,-12915,-9021,-6467,-3951,-9230,-14661,-11504,-4568,-11144,-19095,-8817,-1894,-1665,-6982,-2364,3426,3125,-526,-3799,-257,4998,10980,21197,39854,57879,40494,15484,2574,-2003,4020,13345,22789,24156,17113,9433,299,-7783,-7201,-3102,-5642,-4491,-4545,-10502,8058,15522,11891,4537,-5093,-13450,-7288,516,3370,-1602,-7607,-12007,-13724,-17908,-17012,-5891,6242,8703,-1461,-13698,-14284,4997,22651,15175,-2584,-5232,-5881,-1244,8578,13561,4717,-7328,-11679,-7221,1279,11304,17004,8333,-3826,-5874,-7414,-5412,-2795,-4887,-514,10949,-452,-14728,3500,29022,32572,13213,-448,5232,3476,-4672,-7377,-1908,-2254,-4285,-768,10717,29139,39869,27177,12773,3949,-2307,-9207,-14038,-3793,12662,33249,54004,56784,34678,8724,2383,249,776,3736,1053,-9738,-5568,2364,9969,16046,7692,-9621,-13480,-16103,-10652,-6398,3119,13179,18726,10039,-1014,1323,10806,2564,-8503,-845,27754,59272,54026,43711,23903,6494,-6329,-10491,-6474,4938,11435,18899,27746,20042,6116,-140,-3433,-6488,-5914,735,299,-6881,-17992,-9747,7680,18314,4152,-9202,-1186,9112,4142,3937,7235,2742,-5586,-8522,554,16586,21736,5721,-1429,-1478,526,2270,2056,1778,-5240,-13126,-4804,7116,8440,3778,-2966,-3051,-160,-1045,378,2769,1686,-2463,-5301,-549,4338,13350,20324,16641,9120,3456,-2927,787,8477,9310,1846,490,-6771,-15665,-16371,-20419,-19532,-13910,-9072,-14232,-13024,-1475,12353,28837,25792,9164,-674,-38,4803,7931,4444,-25,-9588,-10140,-11064,-5281,-539,-3793,-134,15933,35814,41102,35605,24202,14752,9184,1853,1641,5046,13854,17955,15382,9326,12155,17655,20133,8949,-1647,1329,8693,5625,1791,87,-614,-5285,-14531,6263,28920,33572,16397,2318,-479,-5333,-5763,-2783,-2456,-5494,-10890,-20416,-15117,-3757,3208,6784,6863,1957,-5659,-8532,2048,7380,9079,14240,14440,1856,-11808,1555,25964,21931,10655,4869,1832,-2491,-10476,-8415,2796,10655,18940,15268,11514,18785,32408,32464,27546,19892,2195,-2777,-583,2809,2143,5229,1880,4459,10890,15910,15847,3821,-6405,-11721,-3632,8641,14997,3001,-474,3315,5019,-1319,-11152,-11469,-12306,-10836,-12623,-12711,270,19396,38836,27278,3845,-1440,-3542,-839,-3644,-16789,-11696,-3923,3399,11557,16805,12412,-4302,-12968,-12127,-7312,-7199,-16008,-24723,-11958,19289,19385,12939,7725,19,-9208,-12704,-8259,-1748,2882,1338,-2859,-5358,-6821,-5902,-8379,-8706,-5530,-7518,-12374,-16093,-15030,-7046,8302,12309,13049,14023,20152,8703,-5965,-6242,-3311,-6732,-8317,-4365,-5901,-11229,-2911,2588,3703,-4237,-15813,-13060,-6917,-6890,-15422,-9155,-2726,7647,7837,7830,5367,3243,-9156,-7330,1811,7435,4134,-3329,-2877,7107,26535,33756,21327,3136,-11492,-12428,-1119,12937,20596,9297,-8995,6980,10225,13709,15258,13786,9085,5580,6182,4902,6050,3834,1162,-3807,324,4314,23183,44921,53717,34977,3210,-9132,-1330,3712,-4034,-5048,-1524,2738,-771,-7697,-13181,-6721,11699,34213,44285,37617,31271,7986,-5563,283,8677,23176,18688,9946,5047,4292,5186,5832,5504,1926,-4580,-915,10539,12748,7559,-3641,-9447,-8949,-5789,-3928,-6639,-14391,-12534,3691,21431,25793,18698,7823,8114,3677,-2910,1829,20229,25666,13939,-7171,-6907,2511,7512,3389,-6987,-1914,6107,4683,1120,-1312,2959,6559,7452,5106,5267,12470,16993,15573,14819,13542,14423,17360,11897,-543,-2926,-4493,-2381,-2310,-8240,-9791,-4376,1233,6549,5525,-3107,-9262,-5041,-995,-2574,311,-564,-34,4580,2617,-329,-6538,-2577,-2193,-4227,-5390,-1094,1687,4703,6179,-844,118,-2366,-4616,-11463,-15830,-16638,-14334,-8323,-2821,-309,-2035,-9093,-15232,-14777,-4161,-420,3831,660,-4650,-4198,-2350,1949,751,-2492,-1896,-6409,-17705,-18738,-13194,-7271,-1372,2469,-6855,-19781,-14248,-11473,-13095,-15244,-11107,-7359,-8177,-3133,4189,5850,1272,-1926,-2005,1173,8116,20893,30292,28285,16386,2970,1533,-3990,-4537,238,8184,13060,10856,-1735,-12004,-4694,8108,17553,12429,2931,3495,4661,1837,-368,-622,-6802,-13046,-4223,-5210,-5603,-2903,145,2861,3545,-2222,-8688,-12540,-9310,-3129,1813,-2897,-1644,-1782,4587,30087,66512,61688,29287,4467,-7016,-4300,-7729,-638,3696,10280,15420,11607,-1176,-10099,-10531,-3703,-637,-5093,-13636,-18537,-8624,1077,12400,21749,15632,4682,-4728,-4724,4162,11465,1383,-4258,-9225,-10015,-3666,-5602,-5661,-11352,-14191,-12711,-14742,-17926,-7494,585,6765,8515,-2000,-14140,-19309,-17144,-4752,4834,7793,5812,5446,5942,9944,5669,-1928,-4069,-9783,2101,26971,51074,56181,60562,50328,28993,11636,4462,-1062,-4173,-6406,-1455,-2540,-1875,5145,12609,11686,1135,-10515,928,9615,5292,-764,-3126,6861,23182,34004,15335,-6294,-18833,-20489,-11730,-3133,2669,16068,14376,7415,2798,-3032,-4409,-225,-1091,-9697,-13269,-574,2949,-5280,-17077,-14444,-10756,-11337,-13829,-11891,-10541,-4430,-842,-3338,-6908,-6757,863,14891,31949,32836,31428,35763,39541,22411,7734,5419,429,-2829,2630,-185,238,7634,10053,13874,6077,-2314,255,724,-4241,-8525,-7072,-4764,-8238,-11739,-9646,-12774,-7308,2895,8699,52,48,-9951,-8301,-4656,-2900,-2694,-4676,-3185,7084,18690,18922,19730,10394,1748,4426,12979,17383,8615,-793,-8370,-12734,-8165,-17,6599,3183,4479,-1046,359,9238,16181,9743,-3818,-8679,3824,2637,-4607,-13665,-3362,-3513,-4373,-4227,-5326,-10176,-5309,7612,10443,12061,2192,-8439,-8241,-5857,-10431,-5599,1626,8853,5989,-4845,-4619,3162,2612,3378,7661,4661,-2103,-62,6511,26360,25006,6961,-3828,707,2207,-1162,-13563,-19350,-15548,-6224,4923,13963,20380,22578,13262,777,-6016,-5914,-7016,-707,9470,12690,6299,453,-6183,-17154,-16645,-18824,-16356,-13628,-4850,-9496,-4893,11444,32069,41982,22654,2972,-10994,-13729,-10252,-8140,-2759,5873,14399,9230,5787,4151,2534,-1367,-3530,4848,15608,15085,4872,-5323,-1913,-4491,-9565,-1049,10011,16971,25570,19356,7057,2745,-4807,-9082,6360,12586,16672,22902,36893,31790,12797,-2715,-4983,14261,33286,36277,19602,2635,-1622,3948,3178,-4035,-8628,-11884,-13585,-11097,1704,13908,17366,7525,-2945,-6876,-6210,442,6187,3316,13422,15982,6831,-49,-6277,-7030,-3459,1201],[2964,-2839,-4226,492,761,-462,3993,6824,6794,4510,4224,8692,12098,31303,34379,15723,-145,-8354,-6349,-1585,3545,2910,8829,7823,3572,2222,-1330,-7022,-8637,-6786,638,8717,10989,9033,9319,4170,-4434,-6303,-11776,-3800,12933,31081,37416,25951,9956,-349,-727,22448,40183,39500,19578,-1491,-16946,-10675,-12566,-15774,-10225,-1599,12951,15664,9661,1937,-3446,-4211,-7319,-6615,-5800,-5926,-6765,-8918,-11339,-17288,-14141,-10370,-4871,-3622,-7553,-15262,-12566,-7689,-15527,-11956,-3829,-2742,-8771,-11183,-682,7033,7614,-4413,-2390,3730,15154,24635,19693,14973,4515,-6413,-9403,-10468,-11320,-11750,-5001,8174,21200,28054,14374,-4280,-6814,12492,40444,55792,53439,58112,44758,29253,23968,14845,9653,11383,11698,13556,11788,3804,2392,11122,12709,3645,-6041,-1527,5599,5585,7451,10400,11109,15622,10864,8117,6105,2870,3082,51,-9336,-11367,-6867,-8366,-8765,-7762,-10516,-10713,-4369,2166,3404,-713,-660,-905,-1167,-4502,-7733,-8071,-11747,-13175,-8669,-4923,-527,6390,9419,10992,8679,979,-8738,-9970,-7463,4518,1037,-1234,-57061,-185321,-321510,-350267,-297034,-157577,-54318,-7386,-17447,-12643,-6434,-4823,-7013,-6035,5768,8374,-774,-12261,-12339,343,19029,17451,4688,-5989,-12490,-12519,-11421,-2418,13548,18037,10980,778,-10350,-14040,-8219,-8613,-9810,-1919,9336,10683,2639,-3914,3047,25807,40604,44832,41038,34646,10664,-3173,-12560,-17696,-15890,-9575,-3335,-4141,-5084,-1283,-2595,-18478,-2643,28448,42835,28385,4368,1547,7051,3589,4539,-17153,3509,12904,3728,-6375,-12378,-9991,-3601,11763,17078,6795,-9111,-15346,-1590,4585,4515,-3688,-8744,1220,3317,-1276,-11484,-9568,7995,21336,36145,35842,24904,16120,8104,-3263,-6706,-267,118,7007,6397,-5064,-10766,-4076,1515,6843,18132,27314,27634,31203,4698,-8466,-11294,-10159,-11020,-11685,-5027,-2860,-5549,-8258,-1683,8012,-273,-3689,-7891,-17977,-8210,-1022,857,-2894,-4993,3643,5870,-4621,-8522,-12145,-5593,6809,19427,11224,-2079,-12511,-7421,4253,9452,12915,12346,11995,14137,28020,20015,-852,-4791,1997,2316,1245,6567,17628,28570,20661,10319,11109,15244,10110,-2304,-7236,-5469,-6697,-13744,-9067,-385,7624,9762,13832,6207,-5811,-9076,-6337,-4168,-4540,-5579,-2046,-2071,-1065,11964,22313,19906,10088,79,-4110,-9792,-3699,-1706,-4939,-2197,1299,-1732,-8016,-924,7005,3934,-7436,-8233,-2577,-445,-729,-1989,7005,16054,9139,-2707,89,8952,17420,16957,9561,9077,7230,1215,3991,3484,423,26,-940,9228,28723,42212,36191,4655,-251,174,-373,1414,-1116,6338,3422,631,-2050,-7250,-15279,-4560,5378,17,4833,-2338,-7241,-5463,13604,31760,35995,30829,26989,29292,25794,4746,-12347,-10018,70,13390,15529,1667,-7246,-9648,-2302,6378,9525,6108,2606,-4825,-10789,-13700,-10999,-7298,-3255,9462,18717,25793,23205,26866,31325,34150,22486,6036,-6145,-10486,-5784,2917,-1383,-8791,-8985,-6923,-4195,-4592,-6899,1374,7464,8060,5646,11949,24447,22598,8918,-2679,-723,6855,9133,7186,5459,3370,4997,8829,14729,19114,17578,7343,1744,-3594,-6216,-1274,4335,941,-6394,-10651,-7660,-8714,-14714,-8071,1189,7937,10588,11858,11432,11453,7473,-1661,-2015,-348,2893,10532,21583,15211,-403,-13660,-16831,-15037,-12486,-7423,-7309,-12573,-16646,-3530,7648,12031,-4518,-8714,-8972,-14499,-14997,-17848,-10162,3480,9092,-427,-16718,-10158,-3365,-2354,-6571,-14606,-10552,424,9918,7188,-3046,-9243,1771,2212,-1618,-4296,-4447,-7197,-11612,-9083,-5775,-8087,-11797,-14207,-9479,-12466,-7610,388,6508,7999,2314,-4861,-2557,1922,4614,19194,24715,3717,-4129,-5712,-2455,-4003,-7084,-8767,-10728,-9382,-8146,-9329,-9051,-10693,-7229,1667,16291,32196,32703,16507,6323,5079,2976,-2128,-5746,-4375,-4677,-5412,-4533,4801,12723,15009,11647,7146,8704,252,-6204,2566,16869,9742,-1318,-10973,-15724,2538,1121,-5168,-16273,-20965,-4524,-3889,-6299,4850,30733,22199,2301,-10476,-5772,5631,15149,16974,14975,4436,-1113,-7786,-9084,-5214,117,-8525,-12825,-8752,-5478,-5248,-5741,-15502,-4706,-2355,-7914,-5610,-4174,-1241,4539,5232,2561,-2109,-5604,925,12424,29152,47863,58289,47149,30630,7522,-7301,-9804,-14671,-17040,-15987,-13659,-8030,-6284,-6887,-1099,7744,7711,4082,-2231,-7683,-7715,-2423,1833,-732,-10778,-14884,-4652,-1996,9088,15245,1547,2021,7260,8402,6471,2800,-852,-139,1174,1806,2858,-789,-9838,-10704,-546,4080,4061,3436,4740,11774,19213,19881,29020,32583,27832,11627,-9814,-17816,-7091,12547,20342,15508,8677,7526,13617,14039,7857,3851,-1068,-11952,-13607,-15277,-13904,-18256,-17492,-4588,6494,2108,-9580,-13292,-7636,7257,18775,38718,42563,30357,12470,1409,-3393,-6522,-5163,-643,4336,8985,14344,26277,39811,39206,23975,2975,-5350,-2253,-4066,-7970,-13580,-10841,-9496,-868,19111,24054,3681,-7711,-3135,14232,23417,27078,30932,35758,35097,25868,12241,9581,6915,-834,3107,16861,18490,2544,-4861,3214,6923,-1755,-11168,-6134,13,-138,-4978,-7162,-11289,-10464,-3946,2344,5974,7350,4006,-5900,-9971,-12173,-6790,-4608,-4255,-2234,-361,-1210,-3631,-11678,-16302,-13369,-4431,7389,10632,2723,-3524,251,4209,6857,7702,3983,2660,-5767,-15960,-8247,-7165,-11757,-11944,-12272,-11013,-8528,-1420,10815,7533,-8644,-19624,-5986,14186,11795,-763,-6798,-6714,-5826,4738,23420,12197,3891,-2936,-3188,661,14340,16477,13066,8628,-208,-7399,-7570,-737,7147,16524,12285,3701,5549,6453,-218,-7200,-14262,-12776,2225,6989,8318,13155,20034,30043,31388,21976,19900,17256,19439,13791,533,-15910,-10710,2204,1643,-2062,3670,15423,24294,20648,10057,3095,826,1014,-5935,-14857,-12476,-8986,-10536,-12697,-19156,-27432,-19508,-11238,-7933,-5908,-2815,-5978,3748,23174,36178,28086,6041,-7160,-10731,-2381,14078,18723,7280,-3972,-6859,-3663,-2372,-8670,-8840,-11128,-16684,4888,35961,38399,17876,-1850,-10191,-8781,-4928,-1901,2474,2022,-1585,-7661,-3169,84,-1887,-1268,-774,-11135,-17886,-20520,-11500,4327,17408,24327,15439,3724,-3167,-5933,-6393,-2028,-280,-8208,-10371,-2247,328,-5893,-10884,-7584,-1737,7439,13985,9558,101,-4119,-3490,-5849,-464,2668,35,-4836,-4614,-3800,-1418,4616,3631,755,-567,-1264,-5690,-5486,-13442,-16767,-1783,25169,52624,51135,31359,12403,5758,2791,1495,-5947,-10934,-7449,-3064,1845,6058,5494,5315,6189,20075,15605,-7248,-11296,-457,-6734,-9594,5692,21964,24428,16575,7217,2871,-8303,-9696,-5399,-823,-3324,7805,26124,39887,41582,27979,17797,5395,-6640,-10626,-11224,-13090,-10114,-6925,-4394,-10180,-16050,-8068,845,-5515,-15177,-12302,-5069,-3930,-9853,-4896,2394,3912,1101,-2384,1708,8759,16675,28446,47187,60264,37822,12857,491,-3912,2732,11570,20492,22063,15460,8849,514,-7362,-7472,-3516,-5665,-3448,-2396,-7313,8712,14996,12828,7431,-2847,-14844,-9947,-1372,2625,-2345,-6864,-9666,-11510,-18024,-19375,-6401,8009,12557,1236,-12159,-13210,5665,21229,12199,-4585,-4983,-6055,-3806,4610,10537,1923,-9877,-13391,-7748,-186,7113,10553,2593,-5217,-6407,-8154,-7223,-5963,-8524,-3395,11079,5760,-9453,-1303,23664,29247,12636,53,6046,3037,-5772,-6932,-997,-1587,-3890,-1600,8205,23888,32993,22888,11674,4645,-1720,-8782,-13947,-6040,8899,28759,50527,54274,31821,6028,-441,-2317,-1417,2430,-678,-10561,-4006,3998,11099,16479,8485,-9451,-12993,-14588,-9291,-5196,1725,8255,11077,2347,-4594,2386,14914,5720,-8769,1476,33279,64092,57677,45378,23782,6429,-6546,-9864,-4560,7258,13462,21889,33914,26062,9199,1806,-2340,-5999,-6409,-655,-1598,-8505,-17581,-8432,10211,22010,8036,-6123,-4621,5526,1736,3769,8710,5266,-3012,-6561,1757,17083,16259,1178,-2686,-531,2041,2823,1821,1037,-6388,-12194,-1976,10946,11590,5740,-2542,-4718,-807,-319,1832,3057,394,-4514,-6529,-471,6299,18511,27467,20451,9704,3354,-3998,-443,8296,9383,1404,-304,-6551,-14292,-17615,-23174,-21862,-11528,-8536,-13473,-10316,1241,14588,29622,22846,8353,1012,2356,7099,9592,4722,-1139,-10832,-10144,-9308,-3662,-29,-3703,-96,14735,32984,38337,35281,25284,15720,8136,-1701,-2862,477,8336,13329,14915,9547,12496,18151,20837,8896,-58,3618,9357,6309,2952,1497,593,-5594,-18217,4739,28666,38809,23457,7151,843,-5614,-5425,-2510,-2711,-6100,-11409,-20535,-14488,-4280,1760,4688,4535,-867,-8775,-2337,6936,9766,10819,17281,20888,8088,-6621,2453,24589,24278,12383,5221,846,-3217,-10655,-9594,1687,9375,18141,14036,9679,14269,28710,32425,32122,28349,9208,349,215,785,-3579,-2086,-3087,2743,10266,16471,17932,5782,-4842,-12474,-5685,5785,12962,2178,-1301,3051,5639,-976,-11266,-10563,-11293,-10352,-12350,-11379,1302,25801,49503,34597,6986,295,-2414,-317,-2530,-15032,-12916,-5225,2608,11340,15929,9394,-5869,-8279,-6813,-1161,-1409,-10960,-19230,-7136,24058,21428,13532,7018,-1186,-10023,-12991,-8335,-1694,3027,2239,-2740,-4809,-6260,-4186,-4854,-6561,-4228,-7382,-12496,-16275,-15590,-6207,7519,9951,10675,11098,16994,6291,-8002,-6675,-2778,-6811,-10267,-5798,-5963,-9872,-1878,3284,4352,-3588,-15711,-11661,-5217,-5666,-16158,-11307,-5229,5665,8655,11480,8584,5079,-6387,-7188,1150,7058,4616,-2951,-2796,7169,25842,30884,18748,3067,-10152,-9259,1501,15278,23105,12396,-7731,6053,9426,12833,13761,12762,9950,6898,7119,4529,5496,4431,1257,-5948,-1817,4099,23402,42591,47198,27351,-929,-8945,242,5692,-2128,-5936,-3688,-278,-3746,-9498,-14412,-6900,14324,40654,49216,40383,31968,8057,-5692,-1324,5100,16780,12652,5048,974,2864,5020,6365,5718,818,-6897,325,12326,14556,9902,-1185,-9878,-10271,-5758,-2954,-6115,-16442,-17309,806,17489,21338,14604,5478,8052,6161,-134,157,12811,15575,6127,-10597,-7053,2255,6011,297,-6911,3759,8456,6381,4043,2313,5752,7665,7080,4146,4675,11893,13442,11499,11793,11464,13197,16959,11846,487,-2059,-6016,-4512,-3866,-9173,-5420,-1980,2727,7384,6369,-1896,-7829,-2937,2457,1173,3824,3204,2637,6993,5698,1727,-5643,-2487,-2762,-5507,-7481,-3231,591,5907,9892,2166,1536,-1600,-4192,-11871,-16195,-15364,-11179,-5084,-327,1186,-1805,-9646,-15619,-14448,-2478,2375,6200,1705,-5415,-6206,-4182,1141,887,-2352,-2040,-6359,-16799,-17402,-12912,-7231,-975,2697,-8817,-18901,-11425,-9743,-12144,-14496,-10902,-7716,-8213,-2860,3631,4163,-152,-1468,870,4711,10972,23851,36525,33933,21303,4360,-758,-6729,-8730,-3369,5899,12330,11317,-269,-10167,-4963,6341,14433,8837,953,4100,4745,8,-1706,1148,-6388,-12491,-6390,-6705,-4029,246,3305,5295,5187,-2490,-10339,-12924,-5990,1079,5884,-222,-352,-1353,3367,25185,62678,64615,34421,8551,-2914,-3941,-11225,-3933,-2065,1947,7267,7162,-1941,-9564,-10717,-3232,603,-2250,-9882,-16592,-9846,1405,14388,26021,19259,6441,-3992,-4091,4611,10797,-205,-6324,-11148,-8364,-4199,-7109,-7286,-12581,-15399,-12823,-13120,-15168,-5715,142,4537,6763,-2364,-12121,-17229,-14358,-1815,7004,9611,7815,7254,6491,7994,3672,-2770,-4913,-12866,-4502,15889,38414,45302,50850,42400,23859,8353,1588,-3735,-8307,-5346,445,-1325,-544,5995,12594,11412,2063,-5376,260,6561,1373,-4684,-6563,5586,23354,34643,16249,-5127,-16459,-18075,-14299,-5871,-477,12414,13109,7646,2904,-3358,-4322,-297,-465,-7402,-13041,-1580,2085,-5891,-17248,-17971,-13311,-14560,-15251,-12716,-12056,-4530,347,-3411,-8841,-8073,622,15004,31156,31329,28954,31962,33830,18238,7051,5742,-115,-6116,-1309,-3297,1303,10157,11893,15385,7225,203,3819,2634,-3993,-7975,-5053,-2327,-3759,-8112,-7365,-10682,-8191,808,4877,-4889,-5650,-12036,-3989,-1888,-763,-1482,-4746,-4096,6158,17456,17072,17247,9733,2221,4420,12089,15626,6379,-1425,-6732,-13016,-11036,-2078,5213,3125,4861,-215,1110,9328,16118,9426,-4852,-7025,6159,5651,-1468,-14083,-7918,-6195,-4254,-1668,-2618,-8703,-5976,8947,13418,15228,5096,-7556,-8904,-6503,-10387,-5633,1283,9048,6061,-2998,-1330,4810,4720,5645,9558,5194,-2734,-370,5694,24094,22353,5623,-5045,1954,3679,-1677,-15823,-15506,-21090,-10889,3599,16625,24143,22128,11412,57,-6509,-6753,-8813,-4214,4037,7700,2734,-1781,-6836,-15256,-15334,-16280,-12600,-11377,-3568,-10551,-6159,9820,29950,38390,20384,3126,-10717,-13665,-9026,-6126,-160,6100,12758,6795,4136,2425,1672,-703,-5969,-769,10478,11756,3937,-4469,-4404,-7795,-8116,-458,10204,18177,28471,25177,13672,8728,-1474,-9974,6327,14542,18959,24503,36336,29020,11259,-3954,-6694,12570,33665,38916,22894,6365,-226,2851,2022,-4860,-9009,-10612,-12828,-12019,795,12405,15705,6626,-3170,-7038,-8123,-1265,5432,6255,17170,20908,9556,1188,-5331,-6661,-4313,231],[2300,-3348,-4652,-1225,-2006,-1195,5842,10986,11896,8237,5792,10481,15110,33935,36353,16726,-728,-9926,-5469,284,5590,5055,10873,9260,4027,880,-4111,-10126,-8969,-5766,1443,9489,11252,7907,7736,2947,-5776,-5923,-10853,-3296,15338,36863,45445,31285,12248,-39,-927,20744,35993,34387,15156,-5427,-16912,-8462,-12448,-17824,-9090,1028,16677,18898,10592,1109,-3535,-2085,-5557,-7314,-6486,-6281,-6399,-8369,-10716,-16327,-14783,-11857,-8432,-6580,-7951,-13487,-15834,-12049,-16665,-8036,-370,-476,-6432,-11464,-2230,7103,9097,430,665,3757,12743,21582,18982,14914,4285,-6788,-10556,-10604,-9698,-10542,-4936,7432,20978,28428,13934,-4727,-3884,17096,45221,55144,50411,55414,46560,31133,27475,16963,9336,10189,9676,10802,8908,1946,706,7915,9730,1658,-6421,-2046,4747,5531,11329,18462,20777,24669,19420,17576,13258,5924,4468,-758,-11734,-12839,-6408,-7905,-8643,-7806,-10734,-10420,-3893,3114,4301,-730,-605,-183,-844,-4333,-7415,-7567,-10674,-12045,-8598,-6855,-2819,4562,7668,8762,8153,2646,-5059,-9476,-18615,-1522,-4194,-5134,-57923,-180951,-311454,-337353,-285667,-152399,-52773,-7517,-18082,-14141,-10056,-11089,-13024,-8635,4734,10109,894,-11971,-14667,-3282,13952,9260,-2303,-8382,-11754,-10662,-10072,-1425,13374,17299,10305,-179,-11031,-12581,-7754,-8584,-10132,-3132,7330,8937,936,-6306,12569,44693,64625,69315,62935,50177,16244,-350,-10805,-15058,-13169,-8903,-2664,-1185,-2505,-998,-2729,-18212,-5047,27022,43595,27251,2232,406,8392,4318,4182,-20162,1078,13360,5737,-5712,-13330,-10738,-1596,13396,16956,6112,-8264,-13798,-2353,3835,3151,-5176,-8854,137,1999,-2538,-11643,-5349,16487,32648,44981,40426,26972,17199,8768,-2536,-5940,-1922,-1168,6495,6788,-4112,-10761,-3210,3867,11460,24665,33251,32139,34309,7821,-5899,-8755,-8769,-9718,-10062,-5465,-3659,-5414,-7929,-2142,5917,-3947,-7904,-10970,-16865,-6723,757,1249,-2919,-4307,4876,6940,-2550,-2738,-10420,-8801,3343,16359,9317,-2118,-10235,-8555,539,6063,9214,8309,7980,9136,23365,19295,-809,-4464,1880,1825,1344,7628,19393,30291,21233,9039,11397,16405,11128,-2060,-4442,-2724,-3857,-9569,-3612,2805,6945,6253,11370,7837,-4215,-13384,-14358,-12751,-11584,-9314,-3220,-3883,-2783,9406,20860,20875,10763,-1131,-5116,-6567,-300,590,-2482,-633,231,-3155,-5190,2721,8677,2593,-10651,-11191,-3512,-832,-1045,-1865,8889,18841,12350,-13,1901,11887,21404,20012,10670,8807,6490,280,2987,3356,673,123,-865,9117,27325,38565,32447,3610,473,842,795,4220,4580,10530,7879,3255,-1670,-7811,-17092,-3801,7550,3926,10264,4860,888,1875,17347,31456,31882,24675,20497,23957,23950,5850,-10811,-11131,-489,14080,15726,1467,-8139,-12142,-4782,3312,5378,4785,1538,-6485,-14183,-16077,-12476,-8874,-5103,9113,20956,27280,21749,22564,26086,29112,17801,2436,-8715,-7478,-2317,6734,3425,-6501,-7001,-5333,-3102,-4169,-7751,1675,9187,10499,6645,11818,25175,25161,12087,-140,423,6222,7273,5123,3762,1288,3087,8627,14509,18268,16505,6671,1424,-4017,-8681,-1916,5680,3167,-4737,-9811,-7405,-8883,-14824,-7479,345,6911,9800,10682,9950,9930,6203,-2293,-2057,-317,2036,7414,16241,12406,222,-12114,-18391,-17456,-12924,-8080,-8954,-14561,-15001,-3224,6215,9763,-4357,-6614,-8528,-17858,-15475,-18517,-11884,2865,9598,-381,-15804,-9212,-2439,-2176,-6947,-13695,-6862,5685,14171,9908,-501,-9510,11,2241,32,-2319,-3500,-7441,-13222,-8646,-4857,-7485,-11707,-13648,-6640,-9562,-5062,2869,8367,8605,3950,-1608,-431,3356,7466,25725,29213,3486,-4780,-6327,-3713,-5044,-7827,-10225,-12644,-10769,-8209,-6463,-3560,-1914,-147,2954,14329,28411,27096,11806,2117,540,-380,-3167,-4773,-2875,-3929,-5472,-5159,4215,12988,16702,12906,5447,7497,699,-5736,2152,16398,7744,-2786,-12050,-15404,1716,-563,-8029,-20028,-17613,-577,220,-3933,5122,33425,28948,7547,-8217,-5552,6999,19839,22065,16382,3583,-2581,-9030,-11402,-8482,-1877,-10167,-12891,-7105,-3030,-4245,-6066,-14166,-2423,-35,-5853,-4109,-3168,-635,3938,4366,2201,-1320,-3567,3073,14174,31402,51169,61499,46734,28695,6914,-8472,-13266,-19487,-16614,-16430,-12682,-7257,-5786,-7027,-2611,4897,4840,1873,-3392,-7891,-7592,-2200,2645,844,-9552,-14976,-5135,-2860,7949,16048,1140,31,3219,3717,3775,2342,-332,705,2406,3940,5661,2267,-7197,-11916,-3020,2295,2472,1296,2609,9200,21942,26216,35198,35256,24584,6782,-12155,-17670,-6554,12109,18853,14858,9137,9101,15137,14244,7839,4076,-323,-11746,-13605,-15409,-16439,-22914,-12195,2261,14369,10669,-2635,-10354,-8186,6339,19140,37973,37426,24333,9457,1580,-2462,-5654,-4712,-1579,2384,7754,14660,25507,34737,35234,25433,6392,-2541,-2039,-5719,-10280,-15401,-10823,-8522,371,18766,22222,3307,-6922,-2234,14178,23466,29137,35606,42155,39588,28644,14970,11240,7518,-987,1088,14560,16665,1088,-3223,6852,7006,-2777,-11868,-4859,989,33,-5055,-7336,-11514,-11140,-5024,907,4864,7118,5087,-4708,-8737,-12533,-8704,-6699,-5957,-2800,-247,-1472,-4726,-13263,-21760,-21087,-9402,5292,10563,3762,-1755,455,3013,6418,7706,6356,5292,-4034,-18174,-9445,-7624,-12137,-12569,-12515,-9999,-7832,-2446,9097,5121,-11088,-17003,-2753,18074,12923,520,-4860,-3840,-2238,4533,21006,11925,3694,-4209,-5441,-3104,11316,17666,15184,9777,-244,-7252,-6932,-871,6306,15732,14345,5152,6087,6842,553,-5579,-11161,-16797,-837,5363,8068,13540,19135,30479,34679,28616,29618,28075,27026,17777,1091,-14773,-12530,-310,-275,-2435,5232,21484,31178,24114,10387,4616,3384,2900,-5014,-12089,-11202,-9060,-10955,-12876,-19579,-24341,-16591,-8552,-4932,-3536,-2145,-4862,8054,30761,42179,27804,3909,-8912,-12405,-4129,10093,14448,5172,-5057,-7355,-3989,-3268,-10433,-10433,-13278,-19558,2325,32699,35736,16170,-3206,-10831,-8286,-5041,-2616,1597,2291,-344,-9247,-6544,-1475,-2889,-4043,-4717,-13120,-14806,-17348,-12650,1096,14814,24532,18596,6830,-1889,-6049,-5834,-1119,1312,-6068,-10118,-2761,2148,-2691,-9286,-8948,-1782,8366,14193,8480,-185,-3834,-3382,-5767,-1161,1319,-1097,-7816,-9290,-8001,-2046,7028,5769,2090,935,-318,-6296,-7299,-15579,-19441,-3433,25277,53239,50363,30104,12364,6015,2276,709,-6399,-10486,-5345,1305,7872,12137,10136,6812,3731,14215,15134,-5074,-11334,-1875,-6649,-7815,6431,20424,20058,10216,1724,-75,-9943,-9978,-5828,-2488,-4676,7089,24396,35264,34131,21365,13153,3236,-7182,-10486,-10415,-12388,-11066,-7192,-4706,-10981,-16661,-4895,5786,-323,-11166,-15444,-7956,-5790,-12416,-7415,1319,4380,2441,-906,3728,12396,22225,35593,53305,59935,33517,9338,-2025,-5795,1380,9368,17468,18794,12816,7945,791,-6700,-7500,-3779,-5717,-2899,-949,-902,13550,18824,17484,13453,2091,-11461,-11330,-2300,2393,-2618,-5520,-6576,-8160,-15867,-21328,-6788,9737,16686,4330,-10254,-12171,5946,18945,9552,-3817,-3264,-5470,-6155,94,6337,-1860,-12833,-13672,-7613,-1255,3384,4894,-1742,-5629,-6737,-8843,-9030,-8708,-11658,-6175,10538,11115,-2098,-4257,18161,25028,11661,1037,6865,2363,-6748,-6286,-241,-1095,-3449,-2112,6018,18790,25729,18086,10200,5217,-1039,-8289,-13688,-8739,4206,23017,44951,49664,28441,3702,-3102,-4900,-3403,1200,-2349,-10426,-2359,5489,11986,16247,8771,-9432,-12640,-13031,-7512,-3498,2035,6590,5507,-4425,-7599,3874,19516,10167,-8242,3053,37081,67031,60550,46622,23873,6797,-6303,-8804,-2435,9875,15897,25108,40141,31935,12285,3798,-1141,-5520,-7088,-2228,-3480,-9979,-16811,-7206,12098,24704,11509,-3118,-7903,1840,-790,3397,9880,7499,-713,-4853,2827,16536,10424,-2144,-3197,527,3292,3105,1387,90,-7663,-11179,-30,12889,12647,5740,-3856,-7714,-1281,603,3313,3258,-911,-6354,-6933,-100,7947,22556,32631,22875,9566,2607,-5733,-2195,7898,9441,1085,-912,-6150,-12838,-16687,-23475,-19850,-8561,-7622,-12496,-8163,3463,16189,28772,18633,7251,2929,5027,9740,11518,5039,-2330,-12290,-10174,-7714,-2623,-359,-4172,-431,12789,28476,32840,32017,24012,15317,7049,-5006,-7358,-4032,2584,7298,13002,9208,12323,17797,20394,8318,1280,5485,9255,6518,3997,3213,2599,-4280,-19815,2150,26579,42311,30431,12202,1723,-6240,-5398,-2490,-3133,-6848,-12009,-19994,-13745,-4870,140,2477,2382,-3121,-7715,2950,10654,11202,11683,19022,26350,14287,-1724,3325,22424,25789,14058,5708,138,-3697,-10479,-11105,68,7217,15917,12058,7634,9527,23826,30823,35496,36987,18148,4874,1725,-982,-8131,-8682,-8553,773,8838,15420,18281,7147,-3580,-13122,-8241,1679,9002,174,-2994,2095,5816,-1001,-11484,-9626,-10144,-9787,-12048,-10223,1978,31348,58572,41239,9691,1391,-2301,-644,-1878,-12571,-12903,-6888,1114,10144,13952,5959,-6777,-3458,-1429,4642,3957,-5882,-13449,-611,29182,22926,13569,5891,-2528,-10644,-13301,-8809,-2240,2512,2308,-3460,-4718,-5958,-2906,-1600,-4007,-3083,-7302,-12526,-16320,-15852,-5740,5479,6322,6990,6886,12759,3376,-10375,-6892,-2390,-6787,-12136,-7747,-6517,-8908,-1061,3669,4445,-3655,-16029,-9996,-3514,-4670,-15790,-13423,-7448,4362,10090,15125,11370,6407,-3812,-6863,256,6198,4852,-2503,-3296,5245,22006,25775,15607,2650,-8902,-6946,2870,15553,23028,13584,-6376,4711,8213,11507,11650,10668,10027,7953,7740,3346,3879,3870,607,-7905,-4001,3806,22940,38801,39885,20888,-3528,-8902,130,6206,-513,-7729,-6671,-3799,-7034,-11376,-15683,-7245,15978,44754,51888,41373,31278,7695,-6202,-3613,1138,11043,7204,-120,-4114,957,4433,6454,5354,-915,-9911,1378,12691,14707,11207,1044,-9081,-11670,-6340,-2679,-5858,-17313,-17770,639,15085,17712,10840,2774,7258,7890,2507,-909,5772,6868,876,-11928,-7393,1323,3819,-2511,-1866,10590,10464,7958,7109,6185,8383,8437,6375,2872,3565,10368,9482,7987,9030,9290,11645,16030,11170,1451,-697,-7009,-6659,-5320,-8721,-1192,488,4011,7719,6528,-1319,-6834,-1125,5563,4575,6447,6000,5001,9568,9056,3621,-4969,-2584,-3365,-6486,-8949,-4990,-540,6704,13015,4789,2357,-1672,-4709,-13116,-16631,-13419,-7940,-1655,2548,2940,-1451,-9958,-15660,-14175,-1617,4064,7307,2136,-6375,-8233,-6074,68,638,-2489,-2062,-5581,-14830,-15217,-12322,-7842,-1680,1564,-12010,-15224,-8870,-8364,-11543,-13908,-11258,-8933,-8798,-3087,2226,1436,-2417,-1239,3757,8072,13002,25073,39407,36239,24601,8276,-2790,-8994,-13268,-7038,3307,11160,11460,1303,-8222,-5749,4020,11205,5498,-1446,3582,3805,-2342,-3268,2345,-5189,-10674,-8734,-7418,-1697,3964,7094,8423,7482,-1943,-10962,-12321,-3376,4909,10100,2908,1263,-849,1994,20022,56218,64510,38569,13064,2617,-903,-10534,-7268,-7303,-5468,-849,2650,-2509,-8604,-11006,-3336,1136,-9,-6386,-12101,-9413,1892,15934,29028,21604,7337,-3903,-3793,4881,9766,-2111,-8668,-12423,-7044,-4863,-7421,-6696,-11519,-15079,-11918,-10782,-12442,-4618,-1245,1389,5763,-1488,-9959,-15369,-11979,363,8490,11146,9796,9071,7008,5782,1640,-3094,-5126,-15522,-11677,4459,24117,32241,38609,32157,16773,3263,-3531,-8656,-10135,-1733,1910,-627,299,6110,11129,9774,2414,-150,956,2226,-3945,-9497,-10566,4250,22901,34475,16805,-3959,-14079,-15226,-17101,-8951,-3937,8376,11301,7598,2728,-3725,-4255,-437,-12,-5345,-10927,-2069,1369,-6194,-15958,-20934,-15915,-18319,-13848,-11653,-12985,-4941,1216,-3297,-11471,-9653,99,14474,29135,28518,25368,26805,25760,12813,6103,5690,-863,-9714,-6629,-7901,1966,12147,13471,17113,9325,3862,6436,3608,-3893,-5991,-3027,69,500,-3779,-3403,-6370,-6878,-805,1466,-9316,-10236,-9117,-503,324,919,-823,-5485,-5844,3917,14431,13722,13799,8399,2219,4078,10836,13310,3729,-2475,-5332,-12263,-13608,-4204,3197,2117,4637,352,1610,9054,15441,8576,-6031,-5505,8157,8313,1173,-10536,-12121,-8591,-3887,963,311,-6692,-7737,8986,15565,17555,7597,-6499,-9661,-7028,-10423,-6362,235,8953,6415,-419,1378,5704,6359,7833,11443,5846,-2893,-364,4866,21144,18278,3793,-6158,3449,5179,-2542,-15556,-11107,-16923,-13000,4851,20858,28522,21593,9468,-861,-6988,-7460,-10735,-7613,-270,3898,-179,-3759,-7351,-13222,-12874,-12154,-8025,-7644,-2472,-11417,-7324,7805,26608,33313,18109,3814,-9487,-13286,-8077,-4839,1541,5835,10309,4191,2332,695,718,-436,-8753,-6848,5355,8424,3091,-3151,-6717,-10752,-6944,-40,10057,18916,31004,32156,22310,16494,2698,-10711,5640,16066,21021,24909,33682,24778,9292,-5245,-7624,11118,33052,39596,24212,8813,1515,2556,1381,-5245,-8855,-9869,-13104,-12333,436,11008,13721,5629,-3089,-6589,-9876,-3110,4292,8086,19577,25236,12542,2610,-4224,-6079,-5073,-963],[1009,-4362,-5264,-3234,-4643,-2072,7072,14524,16243,10890,6351,11117,16531,33554,35130,15929,-2000,-10919,-4441,1771,7107,6721,12321,10069,3897,-852,-7017,-12309,-7840,-4636,1916,9651,10763,5817,4541,379,-6485,-4611,-8143,-2652,17161,41677,52745,36553,14409,-5,-1397,18079,30470,28035,10174,-9341,-14224,-6626,-11067,-17502,-7782,3436,20254,22022,11469,182,-3674,109,-3327,-7434,-6956,-6294,-5982,-7906,-10095,-15158,-14073,-11579,-12166,-9996,-8661,-11856,-13973,-13926,-13386,-3491,3367,1813,-3972,-10738,-4171,5990,9651,5811,5676,4716,11010,18975,17891,14385,3811,-7176,-10787,-8987,-7812,-9580,-4977,6383,19920,27601,12819,-5054,-785,21652,48744,52752,46071,50688,46512,32070,30569,19118,8654,8133,6557,7382,5293,-430,-1292,4859,6695,-331,-6646,-2513,4168,6059,15700,27038,30914,34142,28173,26344,20199,9653,6661,-823,-13128,-12838,-5898,-7616,-8707,-7965,-11014,-10282,-3621,3607,4636,-873,-561,885,-254,-4115,-7067,-7043,-9597,-10964,-8559,-8916,-4854,3001,5959,6651,7588,4038,490,-4155,-13278,-6890,-7043,-1916,-43556,-152565,-272943,-298961,-256826,-138423,-48748,-7555,-18571,-15484,-13545,-17242,-18605,-9931,3929,11443,2135,-11937,-17992,-8361,8243,2107,-10219,-10844,-10145,-8757,-8641,-353,12758,16164,9100,-1293,-10190,-10305,-6891,-8267,-10263,-4248,5325,7031,-563,-6284,21306,61226,86405,92718,85046,65505,21606,3046,-7959,-11618,-10299,-7980,-2203,1308,275,-798,-3006,-17687,-6781,25387,43791,26479,763,-1149,8978,4745,4288,-21742,-1174,13281,7640,-4875,-14364,-11974,546,15200,17433,6687,-5518,-10083,-2920,2762,1469,-6693,-9144,-1288,329,-3695,-9492,893,26753,44816,52319,42318,26744,16729,8490,-2226,-5247,-3324,-2415,6030,7557,-1725,-8784,-2216,6226,16397,31635,38899,36510,36712,10863,-2816,-5909,-6829,-8305,-8828,-6061,-4668,-5573,-7925,-2945,3267,-7767,-12319,-14535,-14894,-5167,2154,1047,-3523,-4232,5428,7638,4488,3658,-6599,-10713,-729,11946,6907,-2033,-7564,-9405,-3485,3070,4898,3343,3075,3221,17737,17990,-367,-3824,1801,1309,1451,8635,20956,31371,21068,7201,10890,16549,11505,-1191,-1624,-339,-991,-4405,2112,6216,6228,2727,8157,8358,-1971,-13958,-17566,-15128,-10932,-7023,-3057,-5362,-3962,7252,19322,21990,11747,-2382,-6438,-3144,5349,5348,1253,745,-1102,-3370,-1503,5926,9402,1140,-11447,-14003,-4404,-1441,-1862,-2247,10121,20328,14329,1741,2861,13771,24158,22089,10855,7567,4980,-1033,1802,3074,754,49,-947,8759,25463,33893,27227,2931,1731,1971,2425,7583,10691,13788,11258,5810,-662,-8218,-16954,-2743,9988,7990,15160,11021,7706,7602,19430,29592,27047,18453,14046,17880,20679,6409,-9561,-12775,-1254,14579,15763,1410,-8590,-14462,-7237,385,1927,2971,-20,-7782,-17677,-18598,-13952,-10349,-6399,9460,24146,29226,20253,17659,19982,22981,12515,-1318,-9820,-4197,800,9726,7997,-3591,-4431,-3438,-1928,-3506,-8460,1691,10635,12696,7533,11240,25148,27520,15804,3124,1763,5138,5083,3238,1711,-1497,412,7546,13670,16833,14768,5432,722,-4578,-10555,-1418,8003,5934,-2809,-8640,-6880,-8970,-14978,-6747,-232,5812,8872,9396,8341,8303,5144,-2258,-1847,-307,1049,4515,10924,9243,778,-10557,-18789,-18534,-13175,-9018,-10946,-16836,-13335,-3102,4389,6975,-4555,-5110,-7589,-17660,-14392,-17779,-13755,1750,9582,-393,-14034,-8117,-1472,-1849,-6815,-11861,-2779,10607,17175,11513,1309,-9019,-1672,2060,1722,-209,-2384,-7430,-14604,-8032,-4001,-6940,-11572,-12997,-4130,-5854,-2312,4861,9455,8316,4992,1823,2348,5224,10795,31970,33244,3881,-5383,-7154,-5161,-6274,-8723,-11615,-14354,-11895,-7922,-2951,3587,8135,6783,4125,12285,24407,21643,7883,-1185,-2914,-2916,-3730,-3552,-1405,-3103,-5347,-5653,3616,13102,18297,14054,4150,6213,1107,-4771,2191,15835,5665,-4448,-13089,-14434,743,-2577,-11117,-23447,-13551,3280,4239,-533,6811,36855,36751,13778,-5811,-5733,7528,23676,26874,17503,2668,-4121,-9960,-13379,-11683,-4356,-11564,-11546,-4528,-91,-3001,-6313,-12398,-183,2190,-3682,-2228,-1579,457,3526,3566,1710,-745,-1719,4509,15098,32451,52094,61168,43708,25547,6306,-8775,-14866,-16730,-13173,-14689,-10903,-6488,-5596,-7359,-4542,2107,2457,208,-4013,-7512,-7145,-1990,3338,2436,-8273,-15181,-5723,-3803,6581,16450,734,-2117,-1224,-1304,787,1665,36,1298,3385,6001,8462,5371,-4233,-12123,-5941,-111,347,-928,991,7403,24716,32183,39804,35827,19228,256,-15313,-17114,-5860,11218,16324,13000,9104,10575,15959,13735,7679,4185,452,-11138,-13947,-15416,-19010,-21158,-7232,8230,21821,19269,4005,-6767,-7823,5278,18891,35569,31009,17779,6103,1607,-1543,-4723,-3934,-1957,670,6275,14374,23665,29136,31122,27184,10878,782,-1743,-7257,-12293,-17099,-10839,-7542,1798,18407,20634,3449,-5995,-1743,13017,21824,29188,37643,45645,41605,29735,16908,12500,8052,-907,-978,11620,14190,-388,-818,10077,7146,-3508,-11910,-3387,2135,453,-4977,-7503,-11607,-11608,-6167,-689,3469,6569,5932,-3420,-7357,-11662,-10365,-8606,-7694,-3355,-38,-1716,-5916,-13406,-15646,-17490,-11461,3398,9685,3948,-591,915,2028,5692,7329,8451,7255,-2839,-19147,-10097,-7609,-12185,-12877,-12078,-9034,-7957,-4275,6690,2478,-13346,-14274,464,21474,13553,1541,-3319,-1436,1298,6049,19665,11739,3420,-5543,-7685,-6716,7840,18286,16880,10574,-171,-6470,-6073,-1134,5175,14125,15742,6519,6591,7241,1388,-3717,-7652,-14931,-3714,3474,7323,13229,17759,29762,36279,33419,37155,37614,34022,20877,1401,-13246,-13802,-2576,-1858,-2534,6570,26568,36689,26478,10269,4935,3699,2983,-3901,-8127,-8198,-7892,-10653,-12629,-18254,-21261,-13946,-6096,-1926,-1194,-1400,-3667,12110,37828,46900,26031,1336,-10947,-14051,-4994,7774,11907,4450,-4907,-6944,-3746,-3806,-11676,-11055,-13615,-21300,-92,28016,30807,12832,-5457,-11022,-7018,-4621,-2927,882,2413,904,-9283,-9152,-1893,-2884,-5891,-9331,-11818,-10703,-13571,-11347,-1122,11652,22758,19849,9530,-324,-5707,-4599,358,3180,-3487,-9007,-3486,3470,332,-6855,-10106,-1753,9498,14753,8088,182,-3089,-3003,-5375,-1386,633,-1076,-9525,-13442,-11410,-2123,9349,8337,4502,3375,801,-6436,-8669,-17075,-21180,-5247,24029,51334,47631,28282,12218,6058,1354,-474,-6805,-8691,-2066,6471,13820,17552,13973,7851,1388,9736,16266,-543,-9601,-3455,-6494,-5696,7501,18967,15710,3854,-4393,-3639,-11766,-9418,-5642,-4147,-6320,5659,21432,29352,25915,14575,8372,895,-7607,-10113,-9201,-10750,-11547,-7011,-4711,-11430,-16125,-1907,10183,4468,-7070,-17402,-10312,-7038,-14218,-9600,478,4763,3711,865,6001,16078,27730,42609,57865,57010,28055,5298,-4793,-7277,260,6996,14019,14756,9615,7053,1433,-5501,-7013,-3586,-5372,-2600,-265,4590,19205,25072,25083,22026,8866,-7588,-10638,-2164,2908,-1975,-3238,-2624,-3977,-12433,-19478,-6778,11542,21012,7893,-7806,-10864,6063,16229,8077,429,341,-3720,-7635,-4322,1990,-5523,-15510,-11537,-6463,-1544,612,565,-4381,-5437,-6732,-9381,-10613,-10584,-13879,-8488,9682,15477,5569,-3309,14184,21317,11244,3043,7992,1811,-7275,-5291,617,-501,-2743,-2026,4628,14670,19264,13640,8915,6097,119,-7416,-13011,-11402,-849,16651,37982,43561,24912,2000,-5179,-6984,-4632,459,-3400,-8947,-331,7140,12920,15734,8970,-9119,-12058,-11143,-5067,-1020,4128,8200,3530,-9117,-9523,5905,24705,16420,-5785,3715,38492,67481,62203,47333,24330,7825,-5296,-6990,248,13065,19103,28955,46482,37695,15721,6215,530,-4666,-7521,-3517,-4898,-10899,-15568,-5674,13627,26596,14757,-9,-10252,-1186,-2771,3349,11124,9728,1607,-3113,3922,14994,4960,-4011,-2920,1902,4654,3550,1190,-606,-8611,-9934,1258,13052,11885,4253,-6315,-10672,-403,2346,5287,3817,-1755,-7364,-6073,1015,9753,25674,35678,24063,9164,1708,-7524,-3541,8105,10129,1426,-823,-5033,-10788,-13820,-19861,-15261,-4721,-5988,-11072,-6182,5499,17460,26648,13996,6334,5319,8322,13135,14179,5873,-3118,-13556,-9748,-5946,-1898,-1188,-4797,-743,10583,23080,25656,26668,21008,13972,6259,-7493,-11378,-7857,-2636,936,10237,8771,12076,17048,19332,7779,2723,7233,8680,6468,5077,5362,5511,-1292,-15621,-607,23466,44236,37153,17415,2352,-6813,-5316,-2404,-3408,-7413,-12246,-18297,-12225,-4913,-1093,661,833,-4438,-4705,7230,13519,12217,12218,19962,30920,20618,3280,4321,19818,26358,15822,6688,111,-3469,-9497,-12434,-1617,4751,12998,9974,5878,5293,18558,28123,37471,44948,28596,11198,4498,-1647,-9857,-11360,-13523,-861,7236,13411,17193,8073,-2320,-13129,-10660,-2893,3878,-2561,-5112,896,5959,-950,-10984,-8271,-8416,-8593,-11168,-8810,2686,35907,65488,47057,12342,2377,-2604,-1354,-1531,-9696,-10807,-8086,-626,8418,11498,2997,-5964,1533,3975,10071,8940,-778,-7437,6608,33907,23920,13404,4847,-3437,-10459,-13105,-9286,-2976,1762,1915,-4613,-4730,-5631,-1892,1500,-990,-1740,-6740,-11509,-15805,-15365,-5313,2890,2221,2742,2255,8471,731,-12635,-6555,-1961,-6525,-13482,-9630,-7143,-8059,-222,4022,4320,-3976,-15231,-7783,-1556,-3628,-14433,-15207,-9090,3918,12096,18690,13850,7538,-1268,-6083,-536,5184,5126,-1607,-4180,1206,15619,19338,12349,2193,-7651,-5115,3483,14599,21263,13367,-5004,3304,6928,10061,9312,7929,9653,9307,8993,2401,2038,2816,-330,-9474,-5824,3613,21905,33977,32534,15920,-4736,-9326,-962,6030,1462,-9128,-9400,-6844,-10174,-13046,-16712,-7536,16738,46286,52211,40751,29612,7321,-6672,-6221,-2803,6436,3334,-3748,-9598,-1069,3709,6379,4720,-2831,-11630,2445,11763,13346,11571,3139,-6882,-11553,-7290,-2919,-5733,-16394,-13485,2515,13943,15012,7872,124,6021,9028,5018,-894,21,224,-2149,-12030,-7944,-91,1453,-3423,4206,18207,12268,9549,10312,10141,10833,9019,5525,1397,2088,8111,5585,5133,6548,7108,9855,14650,9938,2679,1113,-7229,-8704,-6555,-7222,2784,3243,5278,7628,6000,-1351,-6134,503,8313,7522,8218,7772,6808,11985,12454,5295,-4490,-2803,-3934,-7098,-9625,-6114,-1555,7165,15460,6935,2633,-2460,-5988,-15032,-16424,-10719,-4558,1917,5806,5083,-843,-9949,-15387,-14029,-1867,4326,6876,1788,-7646,-10273,-7930,-1153,150,-2674,-1735,-4181,-12559,-13105,-11536,-8930,-3346,-893,-16311,-11811,-6648,-7335,-11287,-13487,-11978,-11019,-9949,-3899,-58,-2274,-5359,-1016,6697,11264,14239,24613,38670,35035,25740,12983,-3403,-9531,-15246,-9723,1054,9974,11380,2842,-6343,-7016,1113,7890,2549,-3962,2007,1885,-5200,-5005,2905,-4191,-9420,-11190,-7058,1032,8041,11493,12243,10328,-705,-10557,-11861,-1679,8175,14373,6518,3263,-295,406,14728,47944,61456,41230,17480,8265,3686,-5609,-8988,-10254,-9717,-8462,-1905,-3100,-7608,-11323,-3999,976,1596,-3255,-7598,-6966,2542,16874,30349,22287,7092,-4664,-3937,4837,8269,-4432,-11388,-10902,-6253,-5848,-6985,-4777,-9397,-14184,-10776,-8647,-10279,-4368,-3600,-1554,7189,1070,-7886,-13821,-10071,1778,9218,12152,11388,10478,7166,3186,-551,-3045,-4606,-16351,-19298,-6639,9585,18465,25262,20597,8178,-2925,-8156,-7553,1011,4519,2728,-652,513,5381,8135,6684,2147,4754,3663,-2429,-10408,-15210,-15024,2992,21790,33409,16817,-3121,-12248,-13063,-19514,-12431,-7761,4037,8967,7082,2013,-4412,-4576,-1001,-76,-3889,-7825,-1622,843,-6440,-14080,-21161,-17601,-14898,-10889,-9912,-12729,-5952,1441,-3082,-14599,-11255,-779,13208,25940,24492,20752,20530,16264,6867,4847,5068,-2067,-13254,-12399,-13686,2116,13206,14455,18915,12180,7531,7700,3493,-4420,-4815,-1787,1427,3244,-334,320,-2680,-4794,-1739,-1327,-12902,-12853,-5616,1735,1602,1835,-906,-6986,-8498,342,9690,8998,9562,6346,1557,3178,9006,10259,469,-4170,-4522,-11319,-15507,-6564,450,-13,3586,433,1651,8196,13985,7149,-7334,-4542,9409,10297,3058,-7922,-14614,-10588,-3433,3428,3249,-4296,-10737,7382,16447,18678,9341,-5531,-10613,-7604,-10917,-8236,-1543,8799,7221,2421,3220,5696,7288,9673,13050,6421,-2874,-474,3638,17414,12797,1298,-6975,5134,6619,-3829,-13036,-6929,-10711,-10112,8725,26198,33053,20860,7359,-1996,-7501,-8113,-12797,-10689,-3483,1017,-2538,-5498,-7885,-11685,-10168,-7427,-2794,-3131,-1706,-12170,-8513,5405,22327,27494,16252,5076,-7254,-12196,-7503,-4246,2370,5099,7268,1460,389,-1016,-321,-524,-11452,-12867,481,5143,2334,-1326,-7228,-11353,-6075,176,9586,19109,33003,39798,32322,25248,7001,-11032,4525,17265,22767,24047,29319,19751,7212,-6385,-7956,9892,31556,38435,23724,9928,2950,2824,1257,-5184,-8477,-9764,-14319,-11620,765,9972,11771,4849,-2365,-5279,-10734,-4777,3146,9100,20878,28867,16024,4520,-2682,-5063,-5409,-2045],[-675,-5594,-5767,-5102,-6324,-3026,7656,17297,19613,12432,6090,10801,16383,30309,30688,13141,-3893,-10485,-3048,3032,8299,8096,13290,10356,3326,-2790,-9810,-11514,-6235,-3544,2085,9270,9645,3089,194,-3161,-5979,-2597,-4654,-1737,18137,44746,58297,41204,16205,-376,-1982,14704,24123,21092,5000,-12848,-11440,-5003,-8753,-15079,-6392,5528,23417,24677,12087,-890,-3815,2263,-960,-6796,-7063,-6165,-5723,-7605,-9531,-13907,-12816,-10373,-14690,-13739,-9662,-10530,-10515,-10544,-9275,1377,7180,4006,-1509,-9189,-6162,3884,9372,11102,11654,6463,9786,16621,16288,13269,3043,-7617,-10357,-7550,-6412,-9017,-5213,5005,18021,25570,11009,-5520,1661,25114,49985,48342,40423,44103,44355,31859,32918,21177,7639,5237,2467,3369,1013,-3363,-3687,1752,3478,-2471,-6875,-2982,3643,6385,18657,33065,37775,40199,33760,32305,26121,13964,9718,23,-12756,-11510,-5501,-7629,-9112,-8410,-11555,-10396,-3583,3687,4608,-1007,-431,2344,690,-3881,-6774,-6585,-8654,-10083,-8647,-11146,-6549,1768,4286,4596,6675,4438,5413,3062,-4215,-11792,-8447,6402,-16974,-103346,-208188,-236249,-211617,-116689,-42745,-7696,-19138,-16930,-17104,-23318,-21811,-9774,3337,12151,2716,-12220,-21866,-12982,5445,552,-12361,-11689,-7801,-6857,-7151,732,11675,14590,7323,-2452,-7931,-7525,-5876,-7835,-10327,-5344,3416,5229,-1536,-4284,26834,71919,101736,110801,103683,78613,26546,6917,-4205,-7786,-7461,-6938,-2037,3140,2821,-927,-3634,-17280,-7809,23701,43521,26110,18,-3078,8730,4709,4399,-21733,-3291,12713,9414,-3817,-15195,-13754,2458,16573,17890,7774,-2153,-6099,-3067,1402,-492,-8191,-9509,-2985,-1557,-4411,-6161,7691,37295,56382,57220,41303,24114,14470,7237,-2318,-4725,-4564,-3721,5501,8428,1158,-6130,-1257,8295,21118,38175,43474,40362,38118,13598,700,-2858,-4746,-7089,-8037,-6763,-5800,-5989,-8226,-4027,284,-11478,-16571,-17832,-12540,-3595,3084,275,-4680,-4807,5201,7973,12762,10163,-2054,-9801,-4793,6729,4173,-1747,-4546,-9027,-5670,1902,973,-1831,-2194,-3086,12435,16966,747,-2938,1681,728,1576,9654,22337,31852,20401,5120,9802,15908,11404,372,1088,1618,1471,580,7469,9438,5612,-538,4710,7902,533,-9587,-9077,-5938,-3395,-1924,-1956,-6406,-4803,5321,17557,23103,13189,-3372,-7960,362,12533,12213,5889,1953,-2448,-1938,2467,8550,9258,-38,-9839,-15952,-5159,-2221,-3170,-3014,10751,20434,14890,2441,2941,14544,25610,23312,10454,5762,3042,-2461,669,2813,844,-28,-1098,8197,23184,28595,21102,2787,3430,3580,4580,11651,16745,16006,13490,7796,475,-8522,-15863,-1534,12633,12107,19190,15625,12551,11304,19824,26546,22013,12631,8096,11729,16382,6414,-8395,-14673,-1750,15295,15953,1633,-8561,-16353,-9435,-2280,-788,786,-1875,-8599,-19199,-20921,-15070,-11572,-7210,10209,27953,31504,18921,12577,13659,16475,7170,-4864,-8400,-895,3610,11983,12423,311,-1140,-1053,-499,-2475,-8733,1549,11813,14597,8385,10358,24538,29807,20304,7282,3364,3798,2989,2219,-155,-4588,-2671,5861,12515,15164,12731,3900,-166,-5137,-11419,-156,10999,9151,-542,-7011,-5946,-8843,-15056,-5788,-364,4900,8121,8389,6992,6977,4528,-1685,-1435,-243,95,2060,6311,6182,1400,-8864,-17923,-17332,-13188,-9986,-12965,-19077,-11607,-3031,2387,3936,-4988,-4042,-6390,-14667,-12327,-15999,-15607,298,9136,-324,-12058,-6860,-361,-1214,-5971,-9135,1633,15054,18996,12272,2600,-8074,-3039,1896,3283,1863,-1073,-6909,-13806,-7070,-3058,-6300,-11247,-12239,-1880,-1983,485,6444,9910,7267,5487,5438,5987,7780,14520,37511,36531,5009,-5746,-8002,-6565,-7434,-9516,-12507,-15680,-12643,-7177,1073,11686,18460,12988,5082,10432,20627,16784,4760,-3579,-5242,-4433,-3630,-1945,268,-1982,-4825,-5737,3350,13467,20187,15415,3586,5073,1603,-3260,3014,15446,3754,-6088,-13866,-12995,-126,-4641,-14118,-24388,-9470,6788,7775,3168,9647,40997,45542,21075,-2994,-5951,7451,26537,30988,18310,1777,-5674,-10421,-14324,-13946,-6378,-11598,-9026,-1240,3157,-1422,-6312,-10388,1949,4248,-1447,10,636,2160,3460,2966,1203,-322,-228,5160,15155,32210,50628,57753,38991,21929,5993,-8031,-13533,-12254,-9032,-11569,-8702,-5632,-5695,-7754,-6632,-445,617,-698,-3701,-6314,-6204,-1561,4067,4116,-6864,-15327,-6291,-4726,5151,16627,642,-3979,-5577,-6364,-2311,874,347,1675,4088,7982,11252,8469,-1062,-10977,-9171,-2997,-2134,-3048,60,6967,27383,37211,42381,34258,12389,-7517,-19110,-15777,-4945,9949,12971,10067,8668,11824,16005,12614,7561,4557,1453,-9869,-14555,-15239,-20845,-16288,-3059,12845,28320,27360,10018,-3103,-6754,4083,17771,31482,23719,11016,2521,1467,-661,-3762,-2925,-1754,-624,4677,13496,20947,23592,27165,28936,16097,4621,-1322,-8560,-13685,-18576,-10890,-6608,3174,17636,18857,3670,-5197,-1720,10840,18654,27186,36861,45875,41012,29102,17825,13188,8437,-644,-3026,8164,11177,-1794,1890,12648,7247,-4087,-11341,-1789,3351,1024,-4776,-7683,-11594,-11787,-7280,-2356,1854,5705,6427,-2218,-6022,-10348,-11789,-10424,-9414,-3695,427,-1889,-7257,-12054,-8943,-10069,-9975,1691,8103,3413,55,1362,1120,4619,6644,9979,8443,-2280,-18765,-10342,-7325,-12099,-12985,-11312,-8367,-8962,-6637,4040,-75,-15187,-11670,3398,23974,13565,2181,-2260,362,4076,7947,18779,11326,2807,-7088,-9991,-10129,4082,18109,17871,10825,-22,-5061,-4957,-1521,3784,12008,16456,7727,6993,7605,2267,-1651,-3914,-10156,-6346,1177,5925,12170,15977,27926,35904,35630,41342,44336,39283,22455,1241,-11601,-13687,-4529,-3265,-2650,7404,29947,39897,27064,9197,3764,1832,1276,-2897,-3931,-4258,-5619,-9623,-12127,-16508,-18652,-11814,-4092,797,786,-860,-2710,15259,43016,49120,22528,-1819,-13497,-15284,-4577,7030,10653,4486,-4097,-6084,-3318,-4307,-12678,-11030,-12198,-20172,-2106,22549,24382,8316,-8665,-10453,-5332,-3988,-3144,31,2109,1753,-8125,-10567,-1620,-2200,-5839,-7914,-7093,-6224,-10134,-9007,-2159,8208,19008,18633,10945,864,-5328,-3157,2033,5036,-770,-7288,-4690,3938,2689,-4524,-11361,-2040,10327,15259,8000,819,-2281,-2772,-5187,-1749,-92,-592,-9906,-17099,-14002,-2126,11103,10852,7344,5916,1767,-6349,-9798,-18311,-22176,-7485,21167,46810,42990,25703,11556,5447,-325,-2168,-6827,-5364,2146,11762,18905,21562,16467,8006,-1175,6559,18356,4666,-7112,-5558,-6856,-3960,8217,16994,10976,-2710,-11133,-7989,-13363,-7622,-4622,-5700,-8678,3191,17145,22435,17410,7860,3548,-1980,-8433,-9992,-8108,-8875,-11773,-6816,-4926,-12012,-15048,324,13367,8281,-3434,-14993,-12513,-8132,-15415,-11858,-598,4593,4425,2410,7983,19245,32555,48671,59893,51183,21280,428,-8322,-8431,-973,3995,9689,9625,5551,5709,1924,-4302,-6560,-3466,-4962,-2954,-1044,7830,22977,30901,33355,31335,15983,-3989,-8977,-1769,3482,-933,-601,1463,151,-8945,-17190,-6960,12691,24574,11138,-5455,-9847,5370,12715,7480,6486,5021,-1464,-8470,-8802,-1909,-8045,-14498,-9057,-4992,-1635,-1717,-2969,-6097,-5451,-6878,-9976,-12493,-11763,-15549,-10886,8034,18019,12300,781,12442,18746,11526,5566,8766,783,-8004,-4666,948,-431,-2471,-2070,3439,11158,13556,9366,7430,6783,1207,-6760,-12596,-14358,-6572,9446,29594,35848,20692,206,-7253,-9028,-5577,-371,-4221,-7103,1391,8260,13218,14398,8556,-9038,-11875,-9625,-2699,1475,6694,10876,4193,-11319,-11020,7572,29495,23772,-1358,2298,36204,64229,61372,46531,24333,8746,-4243,-5129,2761,15950,22218,32621,51847,42326,18794,8381,2002,-4086,-8305,-5100,-6464,-11930,-14546,-4476,14078,26912,16920,2376,-11364,-3876,-4585,3101,11778,11201,3216,-2055,4235,11673,-330,-5247,-2750,2839,5465,3531,613,-1648,-9812,-9138,1260,10926,8910,1052,-9778,-9579,1888,4363,7093,4088,-2719,-7898,-4770,2228,11138,27160,35844,23408,7973,119,-9725,-4411,8715,11038,1880,-662,-3741,-8603,-10515,-15257,-10287,-824,-4364,-9902,-5038,6606,17630,22708,8722,4995,7349,11507,16615,16962,6671,-4002,-15211,-9431,-4707,-2196,-3129,-6174,-1669,7611,16660,16995,19299,16058,11224,5106,-9494,-15349,-11092,-7434,-5579,6385,7706,11174,15383,17278,6843,3607,8150,6928,5365,5329,7028,8271,1992,-11420,-3733,19175,43954,42411,21598,1933,-7931,-5821,-2932,-4223,-8471,-12543,-16152,-10372,-4824,-2411,-1270,-669,-5371,-2079,9938,14988,12311,11940,19676,33790,26228,7804,4850,16301,25012,16778,7479,129,-3138,-8354,-13300,-3882,1606,9195,7403,3902,1235,12735,23964,37129,50497,38836,18475,7923,-1570,-9084,-8921,-15730,-2546,5151,10327,14330,7844,-1686,-13006,-13145,-7815,-2117,-6381,-8012,-889,5645,-1255,-10145,-7036,-6632,-7185,-10098,-7648,2923,38632,69226,51168,14468,2942,-3549,-2775,-1972,-7193,-7704,-8287,-2887,5876,8482,612,-3972,5847,8516,14281,12777,3566,-1973,13169,36865,23757,12584,3544,-4189,-9844,-12750,-10183,-4290,402,655,-6556,-5266,-5741,-1649,3832,1860,-603,-5959,-9820,-14999,-14519,-5282,-289,-2354,-2078,-2598,4505,-1473,-14790,-6154,-1944,-6608,-14688,-11620,-8155,-7770,158,3902,3634,-4687,-13288,-5468,187,-2966,-13088,-17095,-10620,3662,13884,21465,15515,8144,816,-5260,-1525,3733,5071,-517,-5565,-5454,7344,12086,8826,1416,-6821,-4006,3208,12563,18126,11767,-4089,1581,5319,8242,6568,4454,8685,11032,11556,2782,685,1519,-1664,-10931,-7481,3139,19968,28197,25358,11996,-5283,-10298,-2670,5499,3805,-6661,-9194,-8059,-13032,-14714,-17687,-8028,16285,44871,49923,38401,27047,6913,-7098,-9224,-6820,2735,1186,-4293,-14341,-3237,2714,6005,3695,-4873,-8682,3280,9491,10475,10836,4843,-4145,-9536,-8641,-3805,-5926,-14569,-9123,4944,13199,12720,5562,-2396,4357,9486,7147,48,-3699,-4677,-4438,-12321,-8902,-1996,-643,-1654,10413,25698,13755,10992,13320,13765,12866,9340,4547,-324,188,5198,1905,2684,4187,4821,7754,12754,8177,4539,3135,-6844,-10709,-7745,-5601,6276,6278,6637,7119,4717,-2006,-5590,1978,10619,9850,9130,8499,7885,13906,15583,6677,-4197,-3130,-4481,-7455,-9659,-6515,-2371,7317,17136,8522,2446,-3790,-7783,-17386,-15084,-7296,-951,5628,9413,7693,134,-9526,-14745,-13803,-3202,3152,4976,680,-9264,-12276,-9575,-2259,-231,-2477,-754,-2270,-10318,-11252,-10556,-9929,-5311,-3855,-19671,-8582,-4593,-6427,-11157,-13046,-12426,-13694,-11376,-5141,-3005,-6668,-8484,-385,9926,14528,15011,22920,34840,30976,24888,17186,-1800,-7975,-11083,-9597,176,9425,11351,4417,-4403,-8324,-2056,4816,322,-5881,-64,-500,-8113,-6408,3152,-3400,-8520,-13270,-5681,4086,12592,16836,17086,13912,1363,-9051,-11625,-625,11128,18992,10975,6083,697,-1019,9758,39173,56291,42490,21677,13697,8765,-601,-7236,-9116,-8263,-13515,-5961,-3468,-6479,-11187,-4684,668,3067,-86,-2963,-3370,3778,17564,30215,21575,6022,-5885,-4028,4868,6769,-6694,-13981,-9042,-5586,-6782,-5935,-2203,-6993,-13280,-9465,-6684,-8373,-4397,-6159,-1627,11619,5257,-5462,-12017,-8029,3035,9701,12984,12851,11694,7244,712,-2383,-2325,-2999,-14274,-24943,-16138,-3462,5839,12725,9355,-531,-6450,-1570,4167,15389,12751,3412,-860,675,4453,4320,2862,2000,9622,8410,-4633,-15981,-20350,-17459,2763,20816,32171,16858,-2186,-10584,-11128,-17050,-15579,-11238,229,6889,6663,1299,-4913,-4843,-1532,-178,-2569,-4124,411,1158,-6134,-11601,-17703,-15964,-10491,-7282,-7868,-11703,-7009,1553,-2232,-14073,-11592,-1273,11921,22444,20136,15933,14077,7048,1906,3993,4484,-3179,-13470,-11125,-13476,2505,13743,15303,21303,16045,11045,8216,2960,-5092,-4198,-1154,1864,4595,2130,3587,658,-2444,-1426,-2609,-14523,-12323,-2683,3189,2391,2461,-1154,-8546,-11312,-3742,4172,3818,5388,4279,846,2289,7160,7102,-2800,-5954,-3834,-10195,-15174,-8586,-2380,-2634,2303,578,1771,7292,12300,5757,-8119,-3731,10289,12020,4684,-5705,-11669,-11315,-2408,6145,6571,-1179,-13053,4666,16404,19019,10704,-4282,-11201,-7825,-11440,-11020,-2933,9772,9182,5635,4587,5295,7878,11485,14710,7284,-2421,-483,2297,13446,6705,-1455,-6735,7457,8382,-5067,-10215,-2848,-4535,-3628,14621,32341,37679,20329,5493,-2914,-7700,-8424,-14575,-12761,-5390,-851,-4056,-6606,-8166,-10505,-7422,-2254,3414,1939,-981,-12534,-9497,2998,17818,22088,15368,7123,-3808,-9846,-7015,-4031,2670,4189,4097,-1115,-1378,-2461,-1228,-719,-13326,-17916,-3805,2084,1773,1014,-5182,-9345,-5380,288,8915,18804,34373,47406,42857,34193,11055,-10779,3227,18248,24073,21988,23785,14537,5229,-7221,-7963,8765,29246,35674,21701,9765,3663,3157,1312,-5003,-8314,-10319,-15616,-9621,1608,9182,9845,4233,-1112,-3375,-10306,-6388,1883,9222,20997,31344,19695,6685,-985,-3940,-5584,-3247],[-2799,-6896,-6229,-6573,-6776,-4327,7323,18869,21492,12602,4941,9518,14585,24496,23202,8033,-6632,-8844,-1466,3911,9047,9045,13599,9953,2186,-5024,-12315,-10072,-4933,-2848,1727,8174,7782,-194,-5019,-7277,-4715,-494,-1161,-755,17798,45225,60976,44396,17084,-1508,-2741,10656,17232,13971,-228,-15467,-9048,-3665,-6179,-12403,-5268,6962,25647,26236,11969,-2381,-4111,4037,1055,-5917,-7080,-6352,-5963,-7723,-9250,-12824,-11633,-9428,-12105,-17634,-11049,-9789,-7632,-6427,-5389,5977,10619,5811,656,-7449,-8002,915,8229,15454,17453,8501,8701,14158,13939,11369,1805,-8317,-9906,-6956,-5917,-9124,-5902,3108,15153,22246,8348,-6538,2771,26385,48005,41750,33471,35936,40030,30320,34149,22908,6415,1842,-2158,-1011,-3588,-6928,-6685,-1709,-167,-5055,-7440,-3668,2756,5688,18568,34083,38550,40194,34115,34141,30113,18477,13437,1647,-11101,-10045,-5543,-8230,-10179,-9490,-12738,-10971,-3913,3333,4291,-1179,-288,4074,1918,-3846,-6844,-6542,-8195,-9740,-9176,-13761,-8057,622,2399,2303,5012,3363,8538,9966,3094,-16731,-9949,16256,15430,-42088,-126418,-156795,-155099,-89980,-36006,-8421,-20178,-18902,-21096,-28311,-19553,-8791,2636,11829,2259,-13047,-22433,-11493,8314,4706,-5144,-9457,-5201,-5219,-5816,1524,9936,12346,4784,-3622,-5104,-4796,-5211,-7739,-10732,-6811,1365,3497,-1954,-1926,27587,74474,107698,120405,115886,87823,30651,10810,-105,-4140,-5085,-6215,-2508,3911,4536,-1859,-5069,-17529,-8511,21786,42557,25777,-380,-5565,7373,3839,3928,-21201,-5594,11427,10742,-2770,-15501,-16108,3474,16714,17474,8400,661,-2666,-3003,-495,-2991,-9898,-9965,-5050,-3688,-4632,-2830,13888,46307,65469,58750,37327,19094,10148,4734,-3120,-4751,-6045,-5494,4483,8814,3536,-3826,-841,9347,24552,42910,45805,42792,37802,15377,4139,-38,-3019,-6429,-7981,-7832,-7301,-6963,-9168,-5681,-3193,-15235,-20175,-16120,-10296,-2429,3120,-1391,-6709,-6422,3755,7610,20432,16026,2244,-6894,-7769,1216,958,-1640,-1630,-6715,-3530,3024,-1707,-6683,-7639,-9722,8313,16381,2100,-2354,998,-400,1281,10292,23072,31324,19025,2682,7945,14338,10610,2073,3197,2710,2835,4408,11567,11709,4713,-3822,975,6280,2520,-3868,-1088,2216,3366,2517,-914,-7446,-5871,3063,15089,23577,14696,-4182,-9936,3356,20018,19986,10531,2568,-3956,94,5864,10033,7946,-1156,-7834,-14327,-6166,-3566,-5408,-4411,10436,18774,13556,1629,1744,13799,25369,23444,9486,3461,602,-4216,-689,2272,664,-413,-1696,7013,20090,22567,14295,2720,4999,5210,6825,16062,21721,16760,14214,8622,999,-9244,-15489,-852,14821,15578,21584,17884,14685,12397,18223,22292,16717,7021,2428,5616,11192,5507,-7570,-16276,-1803,16172,16071,1737,-8607,-18102,-11671,-5063,-3433,-2010,-4288,-9453,-16214,-19980,-15633,-12901,-8165,10474,31343,33392,17449,7222,7177,9690,1659,-8309,-6093,1870,5665,13143,16221,4924,2438,1464,846,-1493,-8802,891,12236,15675,8763,8814,22989,31501,25083,11817,4731,1908,845,1818,-1805,-8039,-6314,3359,10852,13170,10338,1894,-1544,-6040,-11610,884,13725,12139,1580,-5344,-4991,-8879,-15410,-5031,-445,3878,7297,7500,5741,5793,3939,-1238,-1309,-505,-1128,-300,2351,3113,1709,-7420,-16729,-16118,-13364,-11183,-15118,-20984,-10276,-3426,-102,419,-5980,-3709,-5460,-11754,-10199,-14071,-17736,-1805,7900,-523,-10348,-5845,528,-591,-4741,-6065,5864,18401,19318,11988,3100,-7329,-4389,1514,4275,3384,-42,-6238,-11959,-6127,-2374,-5902,-11076,-11756,-268,1316,2794,7295,9488,5183,5041,8729,10116,10729,18027,41470,38351,6437,-6066,-9093,-8152,-8709,-10322,-12502,-16565,-13371,-6352,4982,19619,27763,17691,5398,8541,16988,12384,1985,-5507,-6892,-5279,-3178,-261,1894,-852,-4203,-5612,3295,14033,22327,16916,3623,3856,1886,-1610,4444,15010,1827,-7846,-14415,-11434,-1063,-6904,-17135,-21654,-5962,9422,10209,6291,12650,44920,54338,28795,-27,-6186,6649,27982,33662,18404,638,-7531,-10631,-13910,-14315,-6947,-9551,-6006,2147,6174,228,-6225,-8454,3640,5767,465,2185,3051,4108,3491,2339,453,-300,541,4853,14186,30492,46856,51916,33363,18227,5845,-6691,-10983,-8450,-5138,-8066,-6468,-4838,-6153,-8339,-8912,-2817,-870,-1047,-2636,-4660,-5031,-1028,4686,5687,-5499,-15498,-7006,-5812,3572,16567,982,-5233,-9426,-11409,-5579,-176,431,1634,4265,9605,13785,11304,1978,-8936,-12755,-6369,-4972,-5115,-313,7974,29586,40616,42506,30593,4880,-16190,-23080,-13663,-3947,8224,8951,6219,7784,12503,15089,10855,7457,5425,2810,-7968,-15470,-15011,-19553,-12046,-71,15692,33286,34269,14995,165,-5474,2612,15492,25915,16027,4249,-1320,1006,29,-2923,-1905,-1211,-1467,3013,12004,17544,18496,23507,30305,21536,8829,-821,-9605,-14137,-19725,-11025,-5801,4252,16188,16652,3630,-4746,-2229,7857,14285,23327,33486,42994,38043,26895,17581,13177,8602,-259,-4999,4321,7738,-3101,4438,14421,7222,-4638,-10327,-143,4533,1646,-4481,-7878,-11449,-11562,-8166,-3942,148,4622,6583,-1167,-4788,-8913,-12764,-11969,-10169,-3355,1455,-1842,-8725,-9787,-2774,-3430,-6724,187,6056,2439,424,1780,285,3277,5827,10854,8910,-2251,-17551,-10244,-6869,-11940,-12889,-10434,-8036,-10630,-8806,1943,-1962,-15547,-9206,6010,25503,13126,2566,-1570,1644,6111,9627,17928,10561,1800,-8792,-12217,-13120,418,17191,18140,10600,355,-3041,-3465,-1847,2324,9878,16819,9032,7531,8172,3425,792,77,-5210,-8275,-1373,4036,10625,14096,25389,33851,35229,41902,47471,42176,22419,861,-9780,-11939,-5848,-4367,-2726,7826,31395,40473,25792,7326,1515,-1586,-1658,-1835,373,295,-2304,-7675,-11150,-14595,-16385,-10024,-2359,3346,2484,-381,-1871,17251,45501,48351,17712,-5200,-16321,-14666,-2276,7776,10385,4893,-2955,-4920,-2696,-4668,-13261,-10331,-9703,-16850,-2971,17513,17963,3929,-11908,-8528,-3134,-2969,-3076,-739,1662,2403,-6258,-9951,-704,-770,-3009,77,72,-1201,-7092,-6571,-1840,5398,14165,15296,10959,1658,-4765,-1412,4074,7128,2272,-4848,-6017,3800,4521,-2286,-11427,-2424,10948,15821,8319,1837,-1251,-2499,-5058,-2183,-884,140,-8854,-18458,-14877,-1901,12453,13422,10547,8495,2853,-5720,-10214,-19025,-22078,-9669,17305,40534,37302,22859,10655,4443,-2378,-3534,-4975,40,7692,17155,23121,24275,17869,7621,-3555,4888,20982,9844,-4295,-7776,-7574,-2570,8591,14658,6223,-8933,-16808,-10954,-11298,-3698,-1805,-5556,-11288,202,12255,15538,9855,2550,103,-4666,-9351,-9792,-6845,-6592,-11028,-6249,-5029,-12371,-13356,2093,15599,11423,34,-11589,-13940,-8598,-15236,-13728,-1562,4271,4966,4041,9973,22172,36949,53787,59491,43320,13986,-4622,-12094,-7953,-1526,905,4934,3977,1222,4317,2597,-2785,-5818,-3102,-3988,-3195,-2874,9019,24564,35366,41211,40536,23071,-391,-6758,-964,4319,783,2624,5865,4379,-5298,-14813,-6974,13424,27387,14243,-2884,-8742,4175,9022,7982,13362,10722,1467,-8122,-12302,-3480,-7122,-10412,-6176,-2992,-1203,-3240,-5400,-6724,-5250,-6632,-9692,-14162,-11268,-15825,-12932,6163,19124,18038,6637,13750,18545,13390,8917,9514,-320,-8600,-4053,1176,-467,-2288,-1968,2762,8652,9217,5933,6337,7779,2706,-5845,-12069,-15512,-12105,2293,20919,27599,16332,-1329,-8884,-10452,-5755,-840,-4192,-4800,3180,9212,13263,12808,8094,-8646,-11647,-8123,-97,4256,9533,13730,6411,-10309,-11835,9080,33944,32315,5814,-855,30576,57667,58167,44499,24198,9892,-2787,-2856,5435,18664,25293,36155,56083,45870,21827,10679,3681,-3338,-8939,-6470,-7723,-12664,-13271,-3149,13889,26073,18273,4332,-10142,-5508,-5533,3217,12279,12278,4488,-1260,4155,7176,-4359,-5573,-2384,3738,6170,3517,137,-2523,-10668,-8322,586,7460,4760,-2635,-11224,-3203,6131,7044,9082,4497,-3294,-7301,-2836,3934,12627,27569,33887,21671,6635,-1561,-11426,-3664,10572,12848,2972,-15,-1769,-5667,-6505,-9922,-4721,3387,-2382,-8523,-4257,7170,17048,17701,3636,3713,9308,14933,20586,20318,7970,-4322,-16564,-8709,-3602,-3075,-5624,-7740,-2701,4525,10249,8238,11201,10172,7811,4071,-10127,-16831,-12088,-10194,-10782,2493,6616,10152,13430,15078,6168,4371,8636,4448,3516,5019,8423,10913,5375,-7389,-6425,14641,42158,46214,24715,854,-9077,-6448,-3662,-5171,-9540,-11989,-13172,-7717,-4028,-3250,-2781,-1646,-5459,284,11659,15609,11997,11387,18812,35312,31302,12293,5509,12551,22020,17070,8420,560,-2339,-6715,-11403,-6181,-1556,5331,4922,2184,-2040,7151,19119,34867,53243,48038,26579,12197,-496,-6992,-4478,-11626,-3703,3249,7143,10640,6846,-1302,-12408,-14715,-11405,-6772,-10243,-10756,-2337,5603,-1282,-8760,-5510,-4404,-5140,-8387,-6328,3152,39893,70202,53856,16566,3719,-4407,-4281,-2647,-4738,-3764,-6243,-4706,3355,5899,-247,-1047,9553,12240,17394,15663,7318,3054,18813,37937,22813,11571,2506,-4242,-8531,-11844,-11041,-5698,-1067,-961,-8763,-5854,-5847,-1772,5683,4790,793,-4493,-7284,-13262,-12841,-5071,-3281,-6661,-6679,-6504,2072,-2193,-13143,-5410,-1928,-6710,-15404,-13138,-9072,-7685,400,3663,2846,-5021,-10462,-2768,1988,-2337,-11555,-18480,-11767,3668,15469,23568,16657,8670,2770,-4067,-2234,2326,5056,1236,-6213,-14199,-493,5372,5634,758,-6073,-3172,2586,10153,14508,9500,-3329,-49,3795,6461,3888,851,7709,13780,16536,6250,1481,975,-2888,-11867,-8586,2628,17509,22216,19020,9064,-5241,-10907,-3984,5444,6792,-2419,-5474,-6195,-14239,-16036,-18223,-8426,14942,41037,45617,34918,24261,6945,-6957,-12191,-10552,80,779,-1837,-10363,-5015,1786,5625,2573,-6553,-5163,4064,6488,6764,9392,6365,-937,-6568,-9868,-5012,-6172,-12357,-5107,7334,12614,10795,3964,-4364,2689,9597,9063,1822,-4430,-8136,-6652,-12833,-10008,-3955,-1571,2175,16525,32361,15127,12410,16081,16968,14574,9619,3777,-1956,-1873,2027,-1240,671,2079,2586,5542,10583,6469,7670,5394,-5912,-12197,-8919,-4126,9276,9656,8378,6462,2870,-3009,-4788,3517,12594,11613,9368,8396,8332,15267,18327,7892,-3917,-3404,-4907,-7598,-9244,-6185,-2851,7281,18073,9588,1994,-5363,-9685,-19748,-12715,-3142,3014,9503,13320,10795,1594,-8569,-13597,-13117,-5277,820,2007,-1031,-11225,-14176,-10811,-2930,-88,-1488,1015,0,-8234,-9654,-9377,-9981,-6133,-5097,-15415,-5504,-2580,-5451,-10978,-12465,-11915,-15977,-12676,-6707,-6450,-11542,-11182,830,13488,17954,15546,20414,28754,25003,22430,20075,1275,-5565,-7208,-6805,1218,9788,11355,5872,-2477,-9386,-5334,2089,-1209,-6788,-2097,-2875,-10602,-7060,3174,-2797,-7836,-14500,-3931,7145,17410,23080,22854,18012,4038,-6773,-11390,-193,13724,23856,16193,9735,2130,-2239,5153,30769,49704,42239,25197,18301,13379,4102,-3614,-5673,-4220,-11609,-9180,-3733,-5413,-10684,-5279,330,4475,3082,1605,643,5457,17897,28543,19415,4031,-7559,-4021,4853,5241,-8892,-16340,-7379,-5116,-7780,-4801,221,-4992,-12816,-8323,-5137,-6814,-4580,-8374,1807,17320,10202,-2782,-9950,-5817,4110,9836,13418,13885,12403,6954,-1732,-3950,-1364,-848,-10861,-18467,-17129,-13834,-4869,1833,-814,-7906,-3020,10270,18840,31112,21521,3849,-1327,726,3355,-194,-1504,2073,14042,13834,-2628,-17007,-20514,-14625,3708,20076,30799,16800,-1394,-9313,-9612,-14901,-18259,-14360,-2949,5093,6174,431,-5443,-5301,-2257,-531,-1605,-553,3353,2004,-5555,-8998,-13179,-12378,-5918,-3696,-6065,-10702,-8278,1362,-1107,-10783,-10474,-1425,10546,18716,15516,10908,7517,-1195,-1492,3390,3756,-4431,-10940,-3829,-6131,3077,13420,15679,23850,20175,13684,7871,1900,-6123,-4414,-1604,931,4187,3074,5745,3203,-488,-646,-2829,-14455,-10385,-823,3586,2348,2456,-1841,-10300,-14342,-8305,-1976,-1755,1187,2036,-109,1181,5076,3701,-6239,-8061,-3599,-9464,-14230,-10532,-5474,-5891,604,545,1682,6047,10071,4099,-8738,-3434,10408,13092,5744,-4118,-9247,-10987,-1180,8661,9749,2079,-9627,756,15087,18300,11325,-3196,-11694,-8128,-12035,-14765,-2766,12363,11954,8546,5122,4240,7708,12786,15967,7990,-2067,-889,420,9039,254,-4815,-5724,10032,9975,-6573,-7817,532,897,3559,20873,38109,41576,19678,3538,-3957,-8037,-8885,-16361,-13962,-6607,-2290,-5165,-7396,-8556,-10104,-5304,2726,10108,6743,-652,-12903,-10671,352,13208,17519,15115,9392,234,-6846,-6928,-4484,2190,2816,642,-3842,-3262,-3994,-2364,-1334,-14240,-21287,-7795,-1154,946,3218,-2340,-7473,-5215,-74,7712,17644,34559,53686,52452,42063,14200,-10420,1563,18766,24538,18657,17345,9217,3120,-7973,-8204,7269,25918,31382,18244,8206,3190,2846,882,-5330,-8916,-11428,-13691,-6730,2532,8227,7645,3452,234,-1414,-9200,-8292,159,8244,19795,32203,23057,8722,434,-3167,-6018,-4906],[-4092,-6615,-5618,-6208,-5766,-5091,6996,19967,22570,12349,3993,8425,12361,17883,14434,1673,-9156,-5660,1076,5278,10284,10468,14139,9787,1446,-6538,-11918,-8195,-3286,-1767,1727,7304,6158,-2881,-9714,-9558,-2397,2204,2827,1059,16832,43668,61118,46474,17592,-2666,-2692,7029,11085,8052,-4346,-15544,-6247,-1676,-2809,-9053,-3676,8473,27508,27172,11696,-3482,-3669,6131,3316,-4403,-6416,-6230,-5948,-7455,-8422,-11106,-9793,-8126,-9422,-19183,-11828,-8843,-4855,-2169,-1289,10638,14209,7973,3271,-5043,-8583,-1703,7196,19106,23076,11257,8388,12274,11697,9594,966,-8469,-8895,-6410,-5568,-9125,-6285,1503,12213,18606,5704,-7468,3048,25627,43317,34108,26352,27647,34835,28496,35109,25245,6513,233,-4880,-3077,-5908,-9796,-9387,-4745,-3436,-7364,-7686,-3807,2092,4300,15310,29651,32915,34199,29683,32423,32423,23643,18450,4719,-8327,-8182,-5378,-8726,-11255,-10583,-13977,-11123,-3686,3556,4689,-532,706,6896,4279,-3292,-6668,-6361,-7630,-9322,-9526,-16039,-8717,113,900,386,3237,1528,10211,16153,9055,-21399,-12475,24204,46546,20579,-39574,-70799,-93787,-61220,-29208,-9344,-21136,-20863,-24913,-23702,-14877,-7005,2323,11011,1342,-13719,-18068,-4221,15186,10192,1796,-5006,-1923,-3196,-3971,2571,8277,10107,2250,-3792,-1407,-1764,-4517,-7567,-11035,-8209,-293,2537,-1137,310,23878,69261,104389,121246,121109,93084,34376,15043,4579,-366,-2737,-5404,-3083,4174,5810,-3143,-6893,-18017,-8547,20198,41416,25832,-143,-7880,5536,2665,3268,-20464,-7577,10006,12106,-1167,-14238,-16991,3766,15794,16329,8625,2951,405,-2372,-2363,-5474,-11181,-9725,-6555,-5108,-3762,546,19315,52975,71211,57210,31520,12842,4601,1583,-4149,-4907,-7374,-7315,3374,8972,5479,-1749,-705,9379,26335,45291,45664,43626,35842,16292,7645,2852,-1273,-5730,-8023,-8700,-8649,-8045,-10334,-7438,-6599,-18496,-20501,-12273,-7906,-1367,2594,-3527,-9174,-8701,1419,6966,26789,21234,6344,-3141,-7421,-2892,-2152,-1447,1452,-2053,2419,6011,-2117,-9923,-12323,-16006,6256,16447,3671,-1969,-100,-1887,790,10746,23265,29969,17290,381,5804,12363,9574,3950,4909,3212,3212,6960,14319,13049,3762,-6819,-2617,4018,3949,1644,5792,8905,8555,5783,-106,-8342,-7019,634,12173,23439,16388,-4299,-11755,5821,27076,27896,14884,2773,-5158,2114,8522,10468,5835,-2024,-6203,-12893,-7250,-5258,-8408,-5884,9541,15742,10631,-450,-436,11826,23748,22860,8568,1392,-1793,-5971,-2037,1694,494,-853,-2556,5359,16370,16193,7592,2658,6422,6950,9275,20855,25193,16269,13713,8470,921,-10300,-15759,-849,16280,18112,22180,17761,14217,11105,14993,17321,11486,1803,-2810,20,5863,3936,-6860,-15256,-745,17523,16283,1771,-8821,-19562,-13811,-7843,-6147,-5101,-6975,-10486,-13818,-17883,-15227,-14193,-9423,9905,33711,34600,15940,1905,892,2993,-3807,-11193,-3869,3995,6937,13261,19150,10115,6226,4096,2174,-590,-8570,-205,11848,15840,8623,6650,20511,32336,29749,16409,5704,-440,-1305,1528,-3074,-11464,-10312,193,8867,11176,7985,-351,-3347,-7267,-11589,1166,15608,14542,3367,-3774,-4127,-9145,-16034,-4626,-623,2685,6374,6776,4654,4774,3144,-1234,-1615,-1160,-2627,-2646,-981,113,1587,-6338,-15720,-15443,-13760,-12501,-17128,-20167,-9541,-4488,-3181,-3558,-7584,-4145,-4955,-9340,-8370,-12358,-20064,-4638,5761,-1113,-9040,-5210,1067,-88,-3289,-2979,9594,20252,18112,10657,2740,-7070,-5838,844,4560,4109,411,-5723,-10260,-5444,-2148,-5933,-11250,-11750,496,3643,4304,7308,8204,2037,3421,11281,14344,13788,20816,43228,38249,7753,-6375,-10434,-10026,-10157,-11069,-11795,-16157,-14340,-5770,8231,26347,34877,20354,4807,6380,13332,8206,-810,-7332,-8263,-5824,-2682,1213,3186,-12,-3798,-5521,3289,14728,24634,18483,4084,2351,1639,-194,6164,14217,-318,-9793,-14656,-9999,-2261,-9541,-20301,-18864,-3519,10702,11031,8158,14838,47455,61715,35958,2658,-6485,4977,27619,34229,17371,-1039,-9998,-10882,-12776,-12879,-5533,-6056,-3124,4989,8377,1578,-6265,-6924,4521,6337,1586,3744,5057,5725,3216,1335,-870,-1029,208,3432,12047,27198,41088,44457,27394,14513,5457,-5477,-8820,-5719,-2048,-4921,-4637,-4418,-7125,-9336,-11515,-5124,-2339,-1359,-1487,-3227,-4158,-777,4834,6753,-4538,-15953,-8272,-7450,1568,16059,1647,-5766,-12394,-16564,-9295,-1862,-120,736,3415,10272,15514,13444,4366,-6913,-16853,-10336,-8354,-7451,-599,9833,30746,41611,39766,24844,-2265,-24688,-19965,-11273,-3318,5709,4214,1512,6125,11984,12787,8138,6963,6570,4364,-5936,-16746,-15196,-17536,-9132,1181,16282,36002,39095,18272,2338,-4840,347,11675,19144,8287,-2617,-5855,-307,-14,-2754,-1478,-1028,-2326,947,9543,13288,13649,19780,30543,26217,12750,-723,-10831,-14147,-20079,-11683,-5608,4425,13589,13563,2686,-5228,-3747,3978,8742,17589,27660,37158,32767,22947,15678,11941,8021,-291,-7307,-268,3480,-4828,5995,14881,6509,-5742,-9556,946,5059,1705,-4637,-8606,-11683,-11393,-9088,-5816,-2054,2911,5943,-804,-4207,-7978,-13102,-12293,-8787,-2366,2810,-1977,-10848,-7732,2092,1616,-3851,-1700,3211,754,186,1646,-1044,1181,4401,10483,8160,-3166,-16346,-10469,-6946,-12371,-13237,-10204,-8659,-13268,-10264,543,-3273,-14444,-7503,7672,25486,11820,2215,-1771,1866,6844,10203,16208,8738,-263,-11258,-14880,-16177,-3485,14996,17047,9323,369,-1258,-2287,-2641,268,7421,16521,10060,7794,8480,4322,2968,3562,-1154,-9652,-4717,1119,8131,11611,21851,29920,31914,38467,46137,41681,20201,-168,-8486,-10211,-7119,-5837,-3453,7191,30150,37670,22102,4221,-2089,-6656,-5926,-1291,3944,4486,1091,-5606,-10303,-13201,-15071,-9174,-1504,5010,3176,-625,-1807,17116,44019,43801,11403,-9195,-19801,-12069,1147,8823,9916,4510,-2613,-4443,-2729,-5625,-14089,-9827,-7501,-13642,-3073,13086,12109,325,-12839,-6133,-1204,-2263,-3399,-2070,546,2283,-4814,-8558,-57,557,1173,9228,9018,3737,-5274,-5376,-1401,3109,8492,9620,8783,1228,-4767,-178,5719,8760,4867,-2585,-7934,2403,5087,-959,-10200,-3592,10551,15596,8159,2344,-820,-2917,-5742,-3489,-2602,28,-7717,-16469,-14444,-2241,12612,15158,13063,10178,3336,-5296,-10479,-19924,-22042,-12251,12199,32545,30459,19223,8814,2342,-5330,-4428,-1084,6779,13806,21598,25550,24930,17514,6079,-6346,3625,22658,13625,-2342,-10668,-9446,-2501,7603,11130,822,-15311,-16808,-8407,-5733,1591,2269,-3223,-14233,-3769,6424,8530,3413,-685,-999,-6813,-10998,-10196,-6138,-4700,-10033,-6083,-5712,-13128,-11992,2680,16181,13198,2580,-8797,-14888,-8957,-14216,-15613,-3142,3145,4650,4981,11187,24057,40127,56914,55968,33436,5924,-10195,-15707,-5803,-1433,-2580,-798,-2702,-3872,2182,2666,-1758,-5568,-3311,-3197,-3330,-6206,7708,23429,37269,46936,47884,28795,2400,-5076,-645,4537,2251,5508,9635,7783,-2392,-13144,-7586,12915,28428,16277,-890,-8298,1684,4646,8353,19278,16199,4071,-7536,-14063,-2749,-3888,-6716,-3773,-1381,-1109,-4793,-7635,-7218,-5506,-6664,-9132,-12905,-10179,-15330,-15343,3511,18219,21708,12034,16491,19818,15963,12088,9425,-2224,-9863,-4197,590,-1329,-2980,-2588,1687,6199,5383,2654,4990,8388,3911,-5351,-12205,-12969,-16649,-5040,11919,18745,11252,-3390,-10812,-11859,-5966,-1666,-4064,-2999,4239,9191,12291,10385,6987,-8561,-12064,-7455,1851,6394,11488,15415,8219,-8349,-12952,9531,36958,40677,14880,-5040,21554,47574,51875,40525,23106,10417,-1754,-990,7405,20169,27114,38268,57763,47177,23909,12288,4775,-3160,-10090,-8311,-9424,-13883,-12421,-2400,12404,23461,17985,5038,-9225,-6580,-6121,3083,11900,12158,4637,-1454,2984,1198,-6781,-5919,-2650,3827,6024,2789,-946,-3894,-11365,-8176,-1257,2632,-513,-6295,-8330,3856,11046,9423,10346,4250,-4174,-6434,-1224,5313,13546,26409,29709,18611,4649,-3924,-12650,-1852,13153,15023,4040,308,118,-2603,-2567,-4775,542,6967,-854,-7605,-4461,6469,14974,11431,-1713,1791,10353,17767,24251,23483,9106,-4580,-17674,-8280,-3395,-5205,-9169,-9998,-4440,894,3773,-417,2492,3236,3358,2501,-9865,-13755,-10778,-9915,-13891,-1409,4971,8420,10734,12498,5227,4318,7977,623,156,3363,8711,12467,7782,-4362,-9089,9612,38611,47728,25868,-1477,-10798,-7823,-5275,-6932,-10671,-10798,-10081,-5041,-3202,-4214,-4467,-2757,-5475,1677,11877,14818,10661,9958,16894,34854,34919,16058,5819,8168,16769,15788,8760,668,-1835,-5337,-9535,-9019,-5197,1060,1973,98,-5055,1437,13331,30298,52210,54409,34098,16305,511,-5454,-953,-7375,-4872,1087,3775,6246,4526,-1848,-12144,-15341,-12316,-7704,-12984,-12650,-3124,5765,-1329,-7573,-4355,-2457,-3224,-6786,-5521,2805,39264,68171,54534,18064,4240,-5525,-6287,-3996,-2960,56,-3169,-5640,874,3787,-57,1540,11760,14230,18603,16859,9682,6759,22419,36372,20578,9836,1216,-4176,-7340,-11098,-12385,-7708,-3136,-3369,-11680,-6980,-6449,-2797,6443,7093,1964,-2972,-4622,-11008,-10812,-5013,-6311,-10973,-11095,-8977,1087,-1688,-10618,-5003,-2454,-7363,-16232,-14589,-10350,-8370,-110,2725,1497,-5113,-7587,-380,3187,-2322,-10398,-17089,-13081,3179,16080,24304,16719,8666,4046,-3078,-3053,586,4573,3181,-5132,-23073,-5187,-278,2511,-217,-5895,-3048,1272,7097,10265,6371,-3245,-2044,1898,4267,879,-3117,6494,17111,23396,12521,4546,1235,-4328,-12645,-9626,1537,14156,15921,13122,6214,-5362,-10939,-4788,5636,9635,1838,-1542,-3469,-13485,-17457,-18723,-9221,12345,34861,39387,30254,21172,7044,-6573,-15400,-14461,-2218,960,1152,-5695,-6556,486,4735,823,-8225,-2358,4239,2805,2302,6979,7223,2113,-3682,-10922,-6904,-6893,-10545,-1981,8868,11540,8694,2379,-6131,764,9048,10276,3549,-3372,-10340,-9190,-13779,-11582,-6060,-1279,6338,21678,36916,15895,13248,17906,19072,15432,9435,2915,-3682,-4421,-1602,-4264,-1412,-239,-52,2845,7882,5402,11809,7343,-4999,-11595,-10535,-3330,11214,12718,10122,5399,133,-4502,-3855,4752,13813,12348,8582,7165,7777,15588,20108,8563,-3992,-3974,-5636,-8063,-9033,-5763,-3427,6655,17819,9690,989,-7357,-11691,-21074,-10113,1191,6940,13046,16924,13815,3136,-7439,-12263,-12061,-7840,-2524,-1686,-3521,-13930,-16260,-11822,-3255,550,115,3102,2055,-6761,-8685,-8386,-8710,-4147,-2072,-9560,-2946,-881,-4603,-10963,-12022,-10684,-13872,-13452,-8749,-10504,-17049,-12839,2307,16988,21225,15712,17216,21155,17912,18633,20986,4498,-3423,-4024,-3184,3720,10757,11022,6751,-958,-10210,-8849,-502,-2484,-6922,-3656,-4818,-11893,-7000,2773,-2564,-7487,-14561,-2571,9673,21964,29736,29001,22044,6821,-4214,-10861,-550,15686,28539,21697,13880,3740,-3435,722,23130,42238,40345,27458,21365,16633,7888,-42,-2236,-561,-7810,-11019,-4133,-4694,-10145,-5875,-103,5697,6016,5769,4579,7204,17586,25248,15752,949,-9691,-4023,4506,3522,-11156,-17995,-6140,-5036,-9010,-3982,2016,-3757,-13055,-7626,-4203,-5704,-4808,-9368,6717,22418,15116,-28,-7719,-3533,4847,9421,13192,14178,12305,6015,-4293,-5428,-656,1227,-7416,-12772,-10699,-10205,-13159,-7179,-9559,-9629,3824,22637,34033,46039,29427,3919,-2106,621,2161,-5129,-5931,2426,17634,18688,2393,-12101,-15178,-9887,5661,19580,29308,16542,-904,-8545,-8588,-13199,-19934,-17001,-5382,3614,5534,-645,-6118,-6063,-3273,-1213,-1073,2520,6484,3055,-4887,-6511,-8386,-8009,-1212,-347,-4670,-9878,-9760,830,48,-7363,-8366,-1196,9143,14930,10798,5797,1027,-7517,-3052,2969,2867,-5866,-8502,3906,1961,3844,12138,15480,26228,23982,15159,6799,433,-7455,-5397,-3234,-1410,2077,2403,6562,4758,847,38,-2652,-13491,-8433,17,2973,1421,1742,-3001,-12161,-17320,-13050,-8370,-7447,-2950,-291,-1215,-58,2874,315,-9585,-10386,-3828,-9241,-13618,-12373,-8729,-9595,-1346,404,1430,4468,7287,2126,-9363,-3653,9746,13459,6268,-3062,-7311,-9912,178,10820,12527,5202,-6112,-3880,12649,16690,11261,-2348,-12067,-8577,-11951,-14189,719,17004,15268,10879,4880,2639,6729,13460,16760,8469,-1941,-1752,-1978,4381,-5612,-8720,-4132,12763,11171,-8349,-5951,3054,5316,10207,26447,42773,44341,19007,1567,-5105,-8580,-9568,-17947,-14294,-7346,-3390,-5875,-7768,-8893,-10397,-3922,7337,16977,10930,-631,-13243,-11959,-2305,9038,14316,15345,11645,4523,-3584,-7133,-5457,1136,1141,-2838,-6578,-5149,-5532,-3649,-2243,-14030,-22026,-11407,-4528,-172,5020,232,-6159,-5453,-785,6149,15799,33508,57850,60107,48150,16374,-10031,-190,19129,24513,14751,10800,4199,1093,-8434,-8658,5443,21885,26187,13988,5703,1719,1807,-142,-6226,-10105,-11820,-9810,-3209,3544,7151,5300,2601,1642,523,-7931,-10377,-1907,6437,17639,31603,26044,10696,1612,-2723,-6682,-6868],[-4725,-5244,-4734,-5142,-4742,-6169,5895,19654,21917,10977,2616,6964,9330,10672,4760,-6108,-10954,-2261,3491,6220,11174,11517,14098,9107,411,-7938,-10548,-6853,-2174,-1133,1340,5982,4145,-5468,-14075,-8298,-185,4497,6264,2793,14454,39487,58059,46545,16916,-4601,-2509,3337,5329,2997,-7784,-14178,-3746,314,479,-5824,-2308,9370,28191,26623,10443,-4801,-3078,7784,4998,-3220,-5957,-6535,-6316,-7410,-7636,-9372,-7936,-7128,-7406,-17393,-12364,-8254,-2924,1215,2140,14318,17105,9897,5735,-2719,-8429,-4135,5854,21153,27374,13850,8194,10413,9192,7648,140,-8541,-7889,-6173,-5715,-9451,-6839,-241,8883,14430,2757,-8820,1976,22185,35765,25586,19077,19564,29128,26453,35719,28211,8725,2494,-2366,776,-3568,-10662,-11596,-7464,-6498,-9749,-8038,-3744,1188,1628,8231,19540,21287,23104,21317,27511,32554,28746,24193,8762,-5249,-6401,-5354,-9404,-12665,-12051,-15649,-10785,-2861,4392,5727,719,2343,10609,7600,-2469,-6552,-6361,-7257,-9109,-9994,-18167,-8934,-225,-561,-1440,1176,-1103,10174,20738,13331,-26379,-17809,26042,68587,73278,39252,10039,-35666,-34464,-23895,-10855,-22220,-23013,-28498,-18910,-10280,-5107,2093,9516,-158,-14284,-13231,4003,22122,14006,7088,124,1779,-845,-1718,3672,6736,7860,-146,-2795,2922,1278,-4050,-7550,-11430,-9749,-1740,2228,673,1781,16313,57999,93823,114873,120071,94564,37568,19289,9491,3293,-538,-4633,-3761,4044,6657,-4755,-9178,-18732,-8160,18848,39996,26027,409,-9724,3415,1276,2440,-19828,-9227,8523,13485,1032,-11518,-14833,3124,13713,14344,8276,4550,2963,-1401,-4055,-7800,-11817,-8806,-6911,-5277,-1960,3801,23574,56505,72866,52995,24879,6374,-1424,-1899,-5249,-5096,-8449,-9036,2287,8934,6937,60,-871,8136,25975,44816,42913,42551,32224,16238,11041,5836,648,-4545,-7556,-8931,-9517,-8988,-11512,-9026,-9607,-21004,-18274,-8367,-5315,-294,1693,-5847,-11781,-11395,-1584,6301,31217,25634,10256,822,-4465,-4011,-4687,-1087,4836,4267,9572,9527,-632,-10876,-15380,-20970,5976,16800,5264,-1717,-1509,-3602,251,11077,22873,27860,15386,-1401,3820,10477,8729,6073,6497,3483,2887,8312,15839,13650,2994,-9219,-5727,1690,4925,6445,11320,13866,12035,7960,554,-8871,-7962,-1659,9222,22872,18380,-3315,-12165,7864,33034,35176,18785,2882,-5581,3935,10508,10165,3481,-2466,-4936,-11657,-8104,-6855,-11753,-6387,8734,12095,6803,-3223,-2994,9219,21342,22101,8409,453,-3367,-7195,-2952,1532,828,-888,-3237,3655,12504,10060,1939,2712,7994,9175,12351,26177,27193,15124,12624,7956,735,-11161,-15888,-1311,16961,19663,21276,15785,11848,8218,10963,12438,6887,-2571,-7175,-4408,1509,2386,-5720,-11709,2109,19815,17036,2177,-8848,-20198,-15362,-10079,-8454,-7646,-9070,-11360,-11670,-15647,-13916,-14752,-10620,8761,35031,35350,14904,-2624,-4486,-2913,-8601,-12369,-1591,5879,7892,12881,21309,15986,10619,7281,4051,725,-7538,-1097,11173,15596,8463,4467,17656,32494,34210,21113,6636,-2594,-3055,1132,-3649,-13771,-13897,-2866,7351,10149,6722,-1931,-4870,-8154,-11216,920,16775,16638,5234,-1851,-2874,-9101,-16113,-4103,-465,1831,5883,6797,4343,4434,2521,-1250,-1807,-1594,-3721,-4360,-3219,-2168,1594,-5059,-14457,-14655,-13666,-13089,-17880,-17768,-8885,-5733,-6270,-7231,-9111,-4643,-4231,-6830,-6336,-10367,-20804,-7525,3385,-1480,-7507,-4309,1898,949,-1051,578,13245,21055,16181,9050,2242,-6702,-6718,567,4857,4662,813,-4914,-8286,-4455,-1766,-5766,-11149,-11592,1058,5527,5615,7273,7037,-1185,1284,13490,18962,17396,23304,43267,36853,9349,-5864,-11002,-11382,-10968,-10887,-10432,-15090,-14924,-4877,11186,31799,39684,21490,3989,4576,10282,4799,-3042,-8497,-8841,-5550,-1570,3065,4736,1122,-3045,-4854,4014,16321,27817,20887,5652,1320,1472,1579,8706,13620,-1975,-10993,-13585,-7950,-2945,-11782,-22836,-16204,-1592,11199,10826,9244,16431,48565,67152,42405,5555,-5986,3311,26176,33220,15865,-2508,-12301,-10499,-10923,-10160,-1943,-1215,114,7738,10287,3280,-5596,-5053,5305,6630,2507,5179,7057,7435,3261,656,-2036,-1776,-460,1868,9745,23462,34897,37186,22447,11706,5402,-3985,-6694,-3299,927,-1567,-2521,-3610,-7689,-9883,-12986,-6274,-3007,-1109,68,-1549,-3006,-139,5233,8028,-3199,-15792,-9400,-8898,-10,15977,3535,-4574,-13054,-20560,-12570,-3415,-594,-301,2211,10519,16970,15628,6799,-4557,-17224,-13348,-11158,-9223,-138,12848,31529,40830,35213,18373,-6030,-15666,-13972,-8010,-2315,3294,-89,-2670,4545,10904,9962,5364,6826,8723,7044,-3151,-15812,-14996,-15410,-6880,1561,15621,37229,42376,20543,4042,-4384,-1952,7611,13134,2409,-8144,-10296,-1775,-106,-2560,-979,-641,-2566,-650,7040,9253,9891,16747,30240,30413,16868,-275,-11507,-13532,-19138,-11993,-5213,4433,10778,10501,1560,-5901,-5443,563,3415,11375,21029,30123,26689,18420,12993,10294,7475,5,-9061,-4702,-713,-6211,7205,14910,5872,-6644,-8383,2161,5618,1900,-4492,-9075,-11507,-10531,-8999,-7045,-3875,1473,5405,-317,-3487,-6783,-11760,-10073,-5569,333,5505,-1397,-12827,-5443,6310,5773,-1212,-3234,563,-582,296,1798,-2061,-812,3148,9670,7065,-4030,-14287,-10242,-6885,-12713,-13373,-9987,-9484,-15544,-9456,809,-3128,-12468,-5824,9129,24791,10572,1999,-2022,1851,7097,10343,14279,6672,-2547,-13719,-17118,-18465,-6688,12418,15392,7824,723,778,-805,-3080,-1537,5581,16585,11829,8772,9411,5695,5490,7066,2482,-9408,-7972,-1955,5589,9335,18337,25404,27108,32608,41489,38609,16873,-913,-7051,-8334,-7724,-6992,-4129,6276,27105,32524,17086,904,-5956,-12136,-10095,-460,7356,8770,4998,-2896,-8828,-11533,-13886,-8456,-741,6464,3549,-840,-1750,15450,39239,36638,4956,-12689,-19805,-7417,5895,10340,9559,3738,-2685,-4206,-2859,-6518,-14439,-8974,-5193,-10320,-1902,10331,8252,-835,-9064,-2998,1055,-1179,-3394,-3188,-330,2290,-3240,-6577,886,2366,6564,20048,20483,9380,-4002,-5021,-787,2244,3892,3099,5252,231,-4667,1151,7600,10608,7619,20,-9264,519,5070,70,-8863,-4810,9782,15151,8041,2844,-414,-3352,-6563,-4998,-4591,-472,-6371,-13630,-12765,-2528,12198,16550,15271,11511,3871,-4503,-9950,-20279,-21870,-14331,6993,24235,23658,15617,6716,-158,-8203,-3328,5337,15227,20859,25413,26768,24267,16194,4185,-8746,2997,23524,16346,-833,-13384,-11739,-3340,5661,7027,-4444,-19787,-10749,-1035,2152,8540,7916,1529,-14263,-7724,624,2525,-429,-290,1653,-6080,-12348,-10472,-5320,-2573,-8275,-5874,-6272,-13450,-10477,2769,15863,14308,4805,-6109,-14443,-8422,-12014,-15926,-4705,1941,4165,5799,12175,25482,42714,58460,50317,23044,-1800,-14956,-13400,-1781,433,-5022,-6520,-9575,-8871,-38,2681,-698,-5244,-3568,-2136,-2104,-9723,5085,20779,37291,50611,53252,33318,4947,-3455,-309,4646,3873,8439,13170,10807,258,-11628,-8205,11746,28135,17680,1059,-7933,-1539,376,8656,24125,21554,6713,-6511,-12540,-168,236,-3151,-1372,271,-902,-5923,-9276,-7209,-5605,-6420,-8093,-10812,-8728,-14129,-17530,829,16175,23690,16629,19828,22145,19145,15262,9027,-4314,-11266,-4507,-210,-2417,-4005,-3463,604,4062,2292,-13,3938,9124,5359,-4675,-12489,-9886,-13559,-11432,3722,10405,6175,-5454,-12495,-12627,-5825,-2299,-3533,-1331,5046,8679,10839,7822,5886,-8154,-12476,-7181,3508,8210,12860,16324,9618,-6114,-14016,9371,38764,48508,25723,-4409,11256,35468,43381,35298,21523,10728,-726,876,9061,20749,27746,38877,56770,46411,25330,13599,5719,-3061,-11200,-10085,-11095,-15072,-11457,-1706,10291,19844,16592,5010,-8377,-6364,-5686,3309,11148,11273,4102,-2121,1338,-5127,-6436,-6045,-3153,3527,5460,1805,-2157,-5207,-10785,-8194,-3561,-2364,-5603,-7566,-3493,10604,16296,11598,11077,3701,-4911,-5203,333,6696,14352,24419,24527,15190,2685,-6438,-12470,1020,16858,18130,5554,639,2225,1037,1684,474,5709,10082,539,-6677,-5031,5034,12039,5128,-6767,-346,10813,20286,27891,26725,10445,-4270,-17193,-7800,-3743,-8097,-12852,-12120,-6270,-2510,-1682,-7703,-5715,-3826,-1431,843,-8648,-10185,-8091,-7334,-13564,-4238,3310,6485,7973,10339,4488,3838,6567,-3977,-4204,810,8270,13256,9487,-1974,-11136,4806,34233,47483,25568,-4403,-12498,-9460,-7361,-9018,-9580,-8607,-6579,-2155,-2108,-4942,-5914,-3664,-5254,2459,11093,13070,8696,8054,14432,32905,37206,19385,6261,3789,9873,13128,8801,743,-1364,-3961,-7709,-11581,-8830,-3070,-1052,-2018,-7354,-3870,7327,24250,47936,57478,40515,20132,1374,-4557,1448,-3777,-5692,-896,987,2368,1437,-3030,-12084,-14647,-10139,-4393,-11362,-11294,-1780,7174,-708,-6343,-3321,-624,-1381,-5223,-4994,2244,37366,63958,53586,19215,4823,-6454,-8333,-5560,-1566,3791,393,-4615,-558,2871,1074,3629,12566,14561,18098,16613,10838,9199,23961,32637,17485,7720,-24,-3829,-6194,-10364,-13824,-9985,-5453,-6090,-14890,-8233,-7144,-4350,6463,8978,3250,-1261,-1710,-7962,-8167,-4653,-8819,-14582,-13644,-8999,1565,-72,-8227,-4771,-3275,-8240,-16910,-15615,-11606,-9569,-1168,1316,-55,-4516,-4645,1751,3906,-2706,-9364,-15037,-14110,2346,15844,23879,15989,8463,4886,-2083,-3595,-1084,3897,5515,-1101,-12015,-4019,-3769,-84,-1190,-5992,-3297,-345,3799,5858,2861,-3592,-4125,-108,1933,-2148,-6980,5486,20991,31562,20914,9530,2581,-5574,-13000,-10407,86,10293,9797,7793,3372,-5549,-10000,-4616,6235,12139,5763,1727,-1218,-12393,-18594,-18999,-10222,8898,27349,32209,25130,18314,7398,-5731,-18254,-18369,-4199,1260,3600,-1936,-7345,-1001,3416,-1505,-9659,-272,3919,-764,-2103,4007,7611,5057,-939,-11005,-9211,-7871,-9075,425,9597,10099,6573,775,-7546,-1065,8162,10932,5026,-1789,-9650,-10982,-14555,-13232,-7636,307,10185,25660,38919,16136,13549,18749,20079,15541,8943,2212,-5000,-7087,-5246,-7028,-3416,-2657,-2957,-24,5260,6636,16825,9019,-3981,-9249,-11382,-2914,12158,15267,11886,4226,-3220,-5855,-2472,5833,14411,12187,6975,5079,6443,15033,20974,8873,-4216,-4638,-6537,-8793,-9019,-5361,-4041,5560,16485,8941,-332,-9406,-13169,-19635,-7483,5564,10848,16224,20049,16560,4826,-5991,-10589,-10380,-9633,-5782,-4747,-6289,-17234,-18116,-12235,-2883,1978,2368,5368,3815,-5852,-8230,-7488,-6025,1373,5046,-3733,-809,687,-3624,-10852,-11535,-8934,-10407,-12746,-10747,-14515,-22840,-12448,4066,20399,24416,15799,13891,13263,10876,14265,20082,7350,-1708,-1380,585,7235,12268,10452,7074,198,-10491,-12246,-2755,-3557,-6510,-3978,-5397,-10979,-6383,2150,-2451,-7167,-14295,-1760,11578,26062,36477,35167,25756,9604,-1401,-9449,-1376,17156,32920,27269,18437,5603,-4405,-3328,16731,34755,37208,28414,22760,18243,10551,2842,437,2057,-4808,-10850,-4488,-4157,-9508,-6234,-375,6932,8815,9545,8422,8995,16703,20750,11027,-2947,-11686,-3843,3905,1796,-13258,-17560,-5166,-5174,-10195,-3331,3331,-3059,-13798,-7212,-3663,-4770,-4619,-8352,11425,25946,19666,2950,-5130,-1008,5377,8605,12428,13832,11539,4580,-6750,-6684,-325,2998,-4283,-7797,-4807,-3767,-12659,-14171,-15151,-5633,10590,33721,47823,58251,35545,3837,-2905,653,1299,-9364,-8811,3328,20378,22361,8221,-4882,-8667,-4750,8455,19457,27903,16257,-516,-8013,-7744,-11653,-19730,-18659,-6738,2724,4990,-1644,-6716,-6881,-4316,-1943,-690,5201,9554,4303,-3992,-3994,-3277,-2744,3975,2987,-3432,-8994,-11079,263,1356,-3857,-5568,-331,8046,11524,6424,1044,-4808,-6204,-3005,2924,2123,-7180,-6403,10976,9782,4959,10219,14986,28428,27283,15703,5482,-970,-8616,-6667,-5638,-4702,-1182,555,6312,5522,1748,614,-2296,-12053,-6578,325,1798,-49,602,-4328,-13715,-19231,-17292,-14331,-12691,-6627,-2298,-2011,-931,1135,-2308,-11964,-12366,-4153,-9191,-13114,-13712,-11698,-13140,-2976,596,1482,2960,4333,132,-9821,-3990,8705,13459,6658,-2065,-5370,-8094,1941,12808,15009,8277,-2495,-8061,9799,14825,11006,-1392,-11951,-8798,-10079,-6801,8164,23752,19063,12805,4349,985,5323,13810,17464,9076,-1711,-2666,-4434,64,-9049,-12637,-1754,15878,12075,-10039,-4198,5066,8957,16082,31077,46189,46096,18849,92,-5939,-8944,-10068,-18136,-13580,-7310,-3737,-5745,-7196,-8471,-10754,-2830,11848,23975,14677,-374,-13067,-12782,-4255,6210,12997,16258,14068,9077,31,-7051,-6306,193,-185,-5625,-8698,-6457,-6493,-4491,-2829,-12561,-20365,-14100,-7472,-1088,6686,2598,-4868,-5415,-1146,4972,14016,31772,59867,65555,52487,18170,-9093,-1221,20251,25160,11746,5508,335,-119,-7920,-8666,3936,18062,21295,10128,3321,133,689,-1153,-6998,-10727,-9708,-4693,1212,5232,6606,3543,2369,3677,2992,-6124,-11895,-3544,4738,15553,30491,29241,13334,3261,-1889,-6859,-8236],[-4127,-3312,-3680,-3941,-3928,-7631,4043,17876,19532,8615,930,5294,5889,3743,-4399,-12786,-8947,855,5311,6492,11554,12015,13380,7899,-879,-9021,-9511,-6169,-1707,-1016,558,4259,1831,-7806,-17078,-5706,1633,6159,8854,4192,10727,33248,52476,44893,15355,-7177,-2293,-272,183,-1047,-10373,-12508,-1598,2267,3551,-2744,-1077,9743,27731,24612,8163,-6231,-2310,8910,5988,-2573,-5880,-7272,-7034,-7527,-6834,-7609,-6061,-6408,-6126,-14944,-12457,-7927,-1858,3527,4689,16654,19101,11614,8074,-540,-7774,-6123,4296,21525,29981,16043,8080,8643,6673,5834,-483,-8426,-6782,-5823,-6011,-9921,-7462,-1985,5413,10073,-234,-10483,-203,16398,26215,16981,12169,12446,23821,24838,36581,32514,14250,10177,7679,11282,3023,-8175,-11697,-8882,-8797,-11995,-8406,-3372,129,-2276,-2138,5795,6903,10403,11693,20910,30838,33473,30401,13683,-1950,-4640,-5353,-10074,-14252,-13782,-17103,-9412,-971,6172,7582,2671,4745,15266,11978,-1234,-6317,-6320,-6912,-8971,-10454,-18337,-8801,-515,-1986,-3083,-917,-4130,8693,23459,16043,-31751,-26927,18951,75904,107203,99246,75552,12157,-13218,-21159,-12935,-23292,-25179,-27720,-14519,-6180,-3285,1956,7518,-2031,-14501,-8548,11595,27147,15576,10569,5398,5953,2036,1031,4867,5564,5837,-2032,-606,7874,4303,-3779,-7656,-11841,-11384,-2940,2541,3268,2355,6532,44490,80588,105271,115294,93234,40229,23372,14433,6777,1583,-3823,-4314,3914,7440,-6362,-11796,-19356,-7403,17719,38276,26200,1094,-10704,1367,-65,1648,-19213,-10432,7123,14910,3895,-7695,-11155,1554,10626,11665,7425,5517,5025,-240,-5368,-9769,-11710,-7373,-5933,-4061,518,6897,26502,56696,70405,46901,18447,764,-6901,-5325,-6243,-5203,-9128,-10447,1382,8792,7974,1619,-1329,5479,23334,41518,37860,39508,27166,15189,14065,8860,2822,-2532,-5962,-8114,-9645,-9601,-12538,-10210,-11977,-22687,-15909,-4675,-2558,821,568,-8132,-14283,-14317,-5100,5723,33318,29002,13929,4625,-939,-2599,-6345,-644,8403,11102,16036,12371,1486,-10083,-16437,-17539,6480,16843,6559,-1656,-3267,-5572,-376,11069,21608,24860,13224,-2600,2202,8934,8285,8408,8103,3752,2098,8538,16205,13602,2423,-10946,-8310,-412,5398,10094,15125,16773,13703,9074,1022,-9052,-8668,-3740,6384,21844,20428,-1375,-10771,9319,37010,40784,21814,2899,-5353,5300,11669,9189,1116,-2683,-4115,-10666,-8774,-8159,-13780,-5122,8422,8387,2545,-6380,-5599,6252,18406,21238,9072,918,-3814,-7803,-3440,1815,1686,-516,-3709,1932,8582,4303,-2351,2599,9640,11854,16077,31578,27566,13510,11164,7293,594,-11570,-15159,-2364,16335,19711,18840,12212,7987,4186,6535,7884,2912,-6168,-10669,-7652,-1489,1055,-4194,-7120,6407,22714,18166,2899,-8758,-20032,-16387,-11772,-10204,-9177,-10032,-12060,-9906,-13365,-12135,-14397,-11855,6906,34895,35371,14208,-6226,-8909,-7993,-12658,-11748,488,7354,8417,11964,22152,21801,15388,10826,6421,2362,-5921,-1717,10183,14884,8176,2268,14354,31506,37574,25196,7224,-4569,-4762,-77,-4145,-14526,-16915,-5652,6474,10390,6870,-2574,-6016,-8656,-10762,-159,16794,18065,6910,163,-1477,-8907,-15740,-3687,-250,1076,5592,7321,4611,4456,1769,-1500,-2036,-1911,-4460,-5541,-4694,-3896,1551,-3760,-13123,-13749,-13098,-12898,-17261,-15294,-8514,-7423,-9554,-10468,-10615,-5244,-3379,-4372,-4313,-8333,-19077,-10550,688,-1792,-5913,-3278,2889,2388,1725,4289,16429,20585,13578,7124,1532,-6385,-7203,526,5090,4912,909,-4173,-6342,-3411,-1417,-5589,-10976,-11473,1256,6749,6568,7196,6206,-4056,-1491,14897,23262,21026,25168,41517,34150,10743,-4703,-10696,-12214,-11262,-10079,-8937,-13973,-15351,-3990,13409,35199,41496,20907,2781,2861,7527,1814,-4963,-9326,-8981,-4838,-191,4959,6209,2229,-2278,-3946,5180,18576,31488,23847,8006,673,1076,3404,11596,12822,-3388,-11429,-11385,-5480,-3243,-13774,-24977,-14089,-503,10604,9348,9234,16946,47637,69444,47069,8200,-4940,1594,23555,30435,13662,-3942,-14504,-9810,-9005,-7279,2459,4108,3293,9955,11543,4996,-4378,-3050,5761,6383,2886,6026,8492,8706,3277,26,-3274,-2762,-1607,166,7328,19501,28814,30573,18536,9551,5233,-2696,-4965,-1379,3540,1652,-416,-2691,-7922,-10151,-12137,-6276,-3122,-766,1395,-104,-1973,526,5599,9220,-1689,-15117,-10726,-10406,-1334,16067,6311,-2108,-11739,-22064,-15473,-5071,-1315,-1770,442,10060,17693,17517,8977,-2447,-13261,-13732,-12996,-10632,693,16267,31660,38147,29122,11601,-5163,-7072,-7538,-4285,-1202,878,-3896,-5982,2829,8992,6522,2406,6730,11343,10512,-56,-13807,-14539,-13519,-5459,1079,13910,36962,43856,21618,4977,-4533,-4385,4098,9073,-535,-11096,-14867,-3726,-595,-2660,-743,-459,-2672,-2019,4386,5418,6872,14054,29065,33415,20548,224,-12015,-13078,-18419,-12079,-4823,4039,7725,7341,-5,-7028,-7461,-1836,-1280,5086,14242,22678,20271,13431,9441,8068,6733,345,-10375,-9130,-4995,-7473,7836,14427,5073,-7579,-7180,3150,5881,1921,-4325,-9519,-11186,-9346,-8095,-7759,-5508,166,4854,116,-2846,-5576,-9753,-7147,-1678,4524,9404,-281,-14850,-3358,9570,8795,737,-4703,-1919,-1581,598,2034,-2946,-2865,1767,8246,5505,-4813,-11602,-9636,-6994,-13298,-13679,-10124,-10751,-15375,-7375,1968,-2186,-10559,-4431,10129,23318,9254,1762,-2489,1419,6716,9818,11970,4380,-4975,-16399,-18885,-20142,-9342,9405,13042,5963,1080,2605,594,-3371,-3238,4187,16926,14314,10434,10807,7207,7910,10064,5205,-8031,-11132,-5279,2887,7052,14809,20597,21410,25246,34226,33200,12701,-1502,-5782,-6764,-8112,-8143,-5006,4915,22436,25438,11041,-2559,-9932,-17837,-13109,455,10243,12656,8877,-3,-6968,-9737,-12946,-8015,-238,7415,3346,-1226,-1862,12137,31460,27582,-1182,-15317,-15940,-1757,11091,11657,8822,2215,-3583,-4617,-3430,-7605,-14541,-8116,-3159,-7312,-224,8762,6054,-98,-4383,284,3313,36,-3275,-4238,-968,2411,-1773,-4626,1857,4371,12490,32055,33906,15564,-3390,-5814,-639,2327,1363,-3320,515,-1483,-4674,2311,9451,12437,10246,2635,-9355,-1947,4301,557,-7675,-6195,8465,14228,7642,2981,-327,-3996,-7691,-6875,-6995,-1610,-5285,-11056,-10822,-3000,10987,17234,16743,12231,4232,-3659,-9017,-20196,-21758,-16023,1815,15968,17082,11949,4183,-3209,-10655,-279,13300,24563,28085,28105,26605,22280,13914,1924,-10771,2510,23221,17772,7,-15892,-14028,-5458,2441,2238,-9610,-14405,-4228,7585,11297,16448,14371,7506,-10738,-11254,-5055,-2228,-1462,2648,6609,-2353,-12504,-10644,-4510,-365,-5860,-6111,-6878,-13324,-9118,2273,14659,14682,6520,-3780,-13003,-7192,-9274,-14622,-6383,624,3418,6282,12723,26332,44628,58249,43076,12951,-8834,-16736,-8723,3057,3734,-5424,-11445,-16564,-13616,-2427,2444,175,-5010,-4086,-1189,197,-10946,1714,17132,35649,51969,56110,36239,7111,-2056,-125,4486,5364,11116,16176,13212,2451,-10404,-8939,9860,26390,18225,2784,-7744,-5579,-3745,8425,27397,26266,9137,-5456,-10077,2643,3879,-8,831,1752,-790,-6838,-10531,-6969,-5625,-6075,-7016,-8998,-7369,-12827,-19560,-1808,13279,23881,19767,22535,24309,22026,17948,8269,-6514,-12855,-5014,-1249,-3754,-5428,-4689,-647,1930,-490,-2302,3044,9821,6926,-3859,-12999,-7282,-8987,-14933,-3339,2923,1223,-7556,-13972,-12858,-5560,-2785,-2942,15,5501,7599,8879,5206,4821,-7412,-12681,-7439,4630,9452,13518,16494,10474,-4009,-14986,8579,39141,54806,37154,3569,2536,22692,33306,29080,19403,10702,165,2608,10278,20292,26872,37495,52720,43399,25874,14494,6422,-3088,-12232,-11778,-12777,-15217,-10382,-1039,7803,15648,14337,4477,-6824,-4689,-4116,4008,10071,9599,2857,-3196,-527,-9938,-4847,-6189,-3969,2767,4423,537,-3506,-6342,-9701,-8339,-6099,-6908,-9440,-6097,1047,16222,21112,13180,11009,2738,-5558,-3922,1702,7961,15021,21900,19097,11851,957,-9081,-11369,4348,21490,22220,7535,880,4362,5218,6212,5666,10486,12467,1690,-5702,-5587,3230,8909,13,-11469,-2680,10650,22346,31316,29826,11837,-3478,-15468,-7385,-4698,-11534,-14510,-13213,-7844,-5215,-5367,-12490,-12741,-10597,-6293,-852,-7055,-6947,-5246,-4511,-11554,-5650,1748,4489,5460,8835,3939,2956,4465,-8919,-8801,-2148,7423,13564,10664,-93,-12423,449,29546,45864,24282,-7367,-13809,-11112,-9763,-10701,-7048,-5592,-2749,763,-916,-5473,-7060,-4388,-4973,2661,9455,10488,6166,5732,11568,29709,38022,22191,6896,-234,1783,9156,8586,802,-932,-2655,-6040,-11083,-12329,-6907,-4090,-4150,-8827,-8568,1506,17371,41120,56959,45085,23260,1842,-4369,2716,-978,-6164,-2647,-993,-162,-1947,-4815,-12358,-13386,-7158,-114,-5884,-6411,2225,10370,813,-5111,-2458,958,139,-3941,-4791,1558,34511,58037,51059,19873,5364,-7182,-10283,-7167,-528,7208,3936,-2328,-593,3094,2539,4970,11924,13178,15951,15035,10840,10316,23430,27212,13750,5309,-1212,-3372,-5225,-9734,-14907,-12449,-7926,-8776,-17688,-9396,-7745,-6145,6005,10498,4706,501,1298,-4229,-5013,-3939,-10601,-15730,-12445,-7257,2784,2004,-6062,-4756,-4384,-9231,-17341,-16172,-12646,-11217,-2793,-564,-1683,-3383,-1875,3422,4053,-3500,-8450,-12945,-14402,1186,14774,22362,14572,8132,5321,-1107,-3740,-2512,3097,8100,5310,-314,846,-4957,-2028,-2099,-6292,-3804,-2124,410,1440,-826,-4333,-6230,-2184,-493,-5131,-10520,4770,24916,39902,30253,15544,4617,-6471,-13183,-10985,-1659,6137,4027,2915,420,-5838,-8520,-3678,6990,13940,8845,3787,-178,-11927,-18925,-19218,-11433,4849,19401,24932,20065,15891,7904,-4550,-19793,-22287,-6069,1247,5018,707,-7383,-2716,1515,-4597,-10684,1034,3074,-3680,-5896,694,7559,7754,1475,-10181,-11846,-9065,-8004,2105,9489,8231,4353,-1011,-8760,-2685,7070,10991,5956,-398,-7625,-10853,-14777,-14536,-8218,2576,13250,28158,38094,15695,13154,18453,19900,14842,8102,1672,-5598,-9431,-8522,-9546,-5337,-5268,-6123,-2713,3644,10875,22036,10270,-2852,-6226,-9073,-2358,12087,16904,13358,2992,-7068,-6468,-707,6665,14351,11119,4580,2232,4389,13648,20857,8810,-4583,-5376,-7639,-9884,-9313,-5243,-4859,3914,14030,7299,-1934,-11334,-13864,-18085,-5177,9522,14448,18741,22259,18526,6464,-4307,-8684,-8234,-9489,-7584,-5765,-8816,-21151,-19240,-11933,-1845,3995,4857,7366,4959,-5684,-8414,-6834,-2495,9125,13743,1429,786,2069,-2515,-10648,-11059,-7023,-6823,-10656,-12079,-17090,-19484,-10388,5862,23415,27319,15831,10724,5890,4543,9749,17549,9345,-606,668,4093,11081,13949,9559,6677,800,-10393,-15303,-4753,-4715,-6143,-3176,-4412,-8831,-5686,1235,-2471,-6837,-14338,-1786,12549,29197,42504,40565,28588,12019,1402,-7260,-2495,18036,36566,32325,22953,7498,-5243,-7038,11472,27671,33060,27909,22313,17886,11677,4506,1862,3298,-3073,-9850,-4898,-3890,-8950,-6463,-565,8039,11259,12654,11892,10504,15023,15272,5497,-7603,-12903,-3681,2836,-63,-15278,-16485,-4605,-5662,-11234,-2905,4160,-2843,-15103,-7191,-3568,-4056,-3973,-6199,14653,27167,23280,5954,-2355,1515,5482,7233,10983,12702,10016,2572,-9157,-7907,-776,3957,-1885,-3718,112,1283,-8349,-13396,-10526,-1605,15664,41813,58073,65833,38915,3469,-3776,767,841,-10490,-8264,4568,21975,24213,13012,1967,-2403,170,11401,19302,26296,15713,-369,-7773,-7100,-10292,-18419,-19235,-7233,2250,4434,-2652,-7376,-7860,-5476,-2793,-524,7307,12125,5434,-3098,-1673,1880,3388,9638,6173,-2450,-8200,-11787,-415,2582,-553,-2585,922,7136,8460,2390,-3297,-9097,-2877,-2295,3013,1417,-8454,-4914,16471,16354,6016,7656,14137,30072,29613,15286,3985,-2262,-9392,-8128,-8689,-8767,-5331,-2277,5036,5373,2031,806,-2114,-10583,-4957,197,126,-2112,-1082,-5941,-14964,-18897,-20568,-19685,-17420,-9907,-4029,-2488,-1319,100,-3790,-12709,-13603,-4635,-9370,-12783,-14588,-14398,-16160,-4140,1082,1907,1558,1229,-2008,-10343,-4467,7265,12988,6850,-1135,-3417,-5856,3897,14344,16854,10954,848,-10138,6927,12916,10628,-416,-11469,-8834,-6524,3202,18328,31584,22749,14088,3571,-706,3445,13730,18045,9746,-1479,-3656,-6925,-3812,-8962,-15111,1266,19044,12308,-11759,-2512,6537,11675,20757,34312,47956,46606,19241,-849,-6534,-9214,-10423,-16997,-12140,-6612,-3385,-4848,-5692,-7080,-10923,-1963,16005,30457,17755,165,-12392,-13033,-5301,4902,13168,17546,16347,13396,3642,-6639,-6893,-458,-1023,-7532,-10097,-7106,-6794,-4809,-2996,-10375,-17789,-15881,-9921,-1784,8051,4609,-3490,-4914,-944,4425,12512,29488,59531,68345,54880,19759,-7550,-1279,22450,27097,10558,2193,-2140,-360,-6385,-8052,2914,14841,17307,7244,1600,-1132,-253,-1911,-7256,-9717,-5297,1316,6311,7631,6737,2570,2914,6396,6039,-3742,-12607,-4461,3560,14022,29381,32734,16834,5607,-420,-6291,-8467],[-2460,-1151,-2443,-2724,-3273,-9370,1634,14839,15705,5551,-870,3601,2462,-2213,-8918,-9160,-4717,3258,6061,5859,11238,11760,11887,6128,-2398,-9611,-9053,-6291,-2007,-1520,-697,2100,-796,-9924,-16870,-3657,2746,6895,10216,4831,5696,25735,45376,42109,13532,-9864,-2468,-3943,-4476,-4349,-12296,-11392,-143,3833,6039,-71,-67,9530,26064,21098,4635,-7939,-1727,9120,5890,-2918,-6633,-8717,-8408,-8104,-6341,-6189,-4555,-6292,-5977,-13119,-12433,-8161,-2011,4284,5796,16993,19616,12702,9861,1010,-7392,-8122,2077,19916,30285,17175,7540,6571,3894,3906,-1265,-8540,-5977,-5522,-6560,-10846,-8574,-4125,1495,5315,-3545,-12804,-3585,8450,15280,8455,5489,6270,18994,23554,37603,38090,22890,22364,23628,25457,11130,-4228,-9889,-8433,-10195,-14427,-9302,-3252,-1580,-7811,-14658,-7201,-4552,1101,3869,13882,27279,36902,36045,18655,927,-3475,-5918,-11186,-16442,-16276,-15641,-7331,1614,8332,9575,4645,7293,20028,16641,-139,-6417,-6631,-7111,-9471,-11476,-17520,-9082,-1529,-4061,-5146,-3481,-7844,5415,23553,16661,-38033,-40739,1013,64708,115981,131702,116766,42848,-1326,-22604,-16142,-24929,-27865,-25084,-11247,-3376,-2295,1236,4514,-4755,-14894,-4912,17142,28917,14627,11730,9789,9894,4878,3559,5451,4201,3518,-3830,1783,12638,6573,-4366,-8545,-12877,-13741,-4564,2666,5673,1408,-3723,32996,69661,96591,109131,89537,41612,26368,18453,9290,2986,-3563,-5192,3509,7927,-8169,-15294,-20123,-6979,16056,35497,25462,1047,-11465,-970,-1791,386,-19149,-11823,5206,15667,6702,-3768,-7537,-1484,6114,7865,5560,5327,6014,386,-6796,-11890,-11676,-6241,-4695,-2497,2783,9173,27458,53258,63799,39267,12412,-3719,-10063,-8970,-7616,-5768,-9922,-11961,158,8017,8062,2323,-2658,837,18191,35452,30645,34156,20477,12628,15830,11204,4648,-177,-3499,-6605,-9444,-10315,-13845,-11359,-14098,-24226,-14626,-1975,-283,1412,-1191,-10704,-16939,-17801,-9514,4705,32493,30600,16726,7462,1585,-1020,-7555,-786,11253,16658,20080,13330,2677,-9158,-16485,-14502,6485,15683,6809,-2325,-5904,-8321,-1652,9949,18684,20379,10196,-3770,588,7434,7925,10528,9442,3831,757,7426,15174,12599,1579,-12409,-10804,-2549,4920,11861,16524,17070,13240,8795,851,-9374,-9555,-5954,3332,19919,21814,779,-8862,9653,37958,43446,23218,2395,-5180,5709,11557,7261,-1476,-3272,-4153,-10355,-9719,-9189,-10270,-2257,8601,4838,-1963,-9919,-8247,2807,14793,19871,9980,2304,-3412,-8120,-3890,2173,2654,-151,-4301,-99,4366,-1301,-5587,1813,11017,14682,20159,36202,26099,11294,9246,6390,408,-11462,-13485,-4243,13659,17540,14701,7156,2852,-753,1842,3544,-782,-9303,-13399,-10035,-3436,-180,-2666,-2397,11213,25444,19196,3670,-8741,-19403,-17199,-13182,-11320,-9434,-9622,-12373,-8728,-11227,-10229,-13401,-13324,4141,32894,34275,13453,-9021,-12560,-12430,-16000,-10380,2017,8112,8262,10332,21089,26529,20110,14389,9045,4077,-4144,-2159,8762,13564,7544,-43,10427,28830,38789,27733,7044,-6541,-6880,-2575,-5255,-14266,-19102,-8020,6326,11955,8375,-2222,-6707,-8785,-10393,-2324,15288,18453,8076,1925,-264,-8797,-15336,-3630,-304,121,5204,7993,5122,4423,617,-2168,-2460,-2237,-4932,-6315,-5728,-5294,1280,-2623,-11855,-12715,-12140,-12064,-15783,-13100,-8566,-9776,-13134,-12672,-12111,-5940,-2464,-2088,-2469,-6448,-16733,-13734,-2350,-2180,-4397,-2206,3965,4137,4832,7901,18814,18816,10433,4901,607,-6158,-7417,622,5262,4861,574,-3741,-4630,-2468,-1184,-5477,-10818,-11470,1063,7291,7176,7217,6033,-5672,-4825,15195,26583,24201,26342,38326,30424,11639,-3061,-9719,-12342,-11128,-8956,-7485,-12911,-15686,-3237,14719,36223,40196,18748,1209,1176,4970,-852,-6616,-9937,-8829,-3865,1291,6737,7472,3194,-1612,-2933,6661,21370,35293,27135,10935,620,390,5207,14534,11658,-4605,-10937,-8245,-2560,-3008,-15283,-25726,-12489,-242,8954,6710,8177,16364,44736,68161,49367,10420,-3464,42,20041,26157,10878,-5218,-15395,-8913,-7201,-4599,6849,9476,6319,11577,12155,6668,-2552,-849,5961,5664,2720,6191,9175,9373,3241,-512,-4485,-3877,-3008,-1387,5137,15811,23415,24952,15695,8003,4861,-1681,-3568,198,5904,4767,1708,-1633,-7603,-9987,-10093,-5174,-2646,-384,2311,1040,-1070,1215,5981,10371,147,-13723,-12237,-11803,-2237,16310,9763,1204,-9198,-19923,-17544,-6695,-2238,-3539,-1300,9504,17881,19101,10899,-756,-9258,-10796,-12992,-11502,1931,19809,31344,34082,22313,5336,-1685,663,-701,-31,184,-1217,-6874,-7948,1131,6514,2852,-454,6750,14187,14594,3292,-11358,-13442,-11502,-4403,313,11902,35796,43915,21860,5414,-5098,-6191,2647,8108,254,-9613,-18561,-6042,-1389,-2913,-628,-394,-2699,-3051,1855,2119,4600,11747,27224,35071,23556,918,-12285,-12873,-17920,-11621,-4189,3501,4819,4351,-1791,-8402,-9348,-2250,-4403,-488,8243,15917,14297,8506,5450,5580,6023,893,-10887,-13257,-9035,-8274,8237,13826,4367,-8279,-5844,4026,5999,1931,-3954,-9709,-10536,-7762,-6387,-7718,-6719,-724,4621,794,-2028,-4141,-7219,-3657,2873,10365,14692,1596,-16102,-1377,12084,10954,2149,-5922,-3803,-1885,1289,2565,-3402,-4672,414,6533,3844,-5003,-8183,-8105,-7039,-13973,-14070,-10446,-12193,-12604,-4850,3492,-820,-8710,-3111,10893,21440,8142,1782,-2861,859,6034,8939,9693,2538,-6624,-19007,-18540,-20739,-11223,6392,10402,4100,1559,4289,2016,-3301,-4518,3452,17778,17817,13150,12920,8965,10226,12482,7024,-5891,-13430,-8431,342,5007,11628,16157,15847,17815,25806,26466,8489,-1696,-4499,-5336,-8213,-9113,-5854,3451,17000,17509,4807,-5598,-13051,-20514,-12419,1662,12730,16134,12630,3077,-4516,-7524,-11907,-7530,286,8023,2793,-1518,-1816,7773,21927,18115,-6180,-16071,-11721,4560,16321,12701,7800,181,-5153,-5561,-4302,-8670,-14196,-7109,-1263,-4536,1640,7998,5018,1538,163,3650,5681,1559,-2825,-4930,-983,3017,-171,-2601,3079,6757,18947,44980,48722,22479,-2970,-7482,-912,3088,1612,-7571,-4626,-3529,-4548,3491,11446,14438,12903,5375,-7717,-4646,3069,691,-6471,-7376,6916,13042,7115,2860,-406,-4620,-8882,-8843,-9501,-3075,-4311,-8610,-8765,-3488,9185,17289,17528,12524,4581,-2680,-7713,-19476,-21191,-17274,-3059,8246,11136,8457,1416,-6588,-11668,4286,22015,33986,34854,29621,25349,19390,11086,-350,-12032,2165,22038,18252,481,-17802,-13670,-8739,-1831,-2855,-14324,-9603,1616,16273,21100,24815,21126,14092,-6013,-13008,-10236,-5077,-207,6615,12378,3167,-10579,-10392,-3499,2087,-2548,-6903,-7543,-12665,-7911,1427,12918,14563,7848,-1743,-10956,-5354,-6255,-12753,-7972,-525,2603,6506,12952,26904,46140,56667,35350,4310,-13717,-14061,-4120,8061,7880,-3161,-13043,-23297,-17513,-4758,2056,927,-4740,-4769,-455,2980,-8094,-1650,13124,32911,51317,56519,37586,9031,-728,39,4198,6753,13540,18649,15045,4252,-9343,-9621,7514,23473,17987,4351,-7548,-10208,-7488,7651,29098,30161,11407,-4372,-7842,4915,6630,2710,2897,3109,-723,-7476,-11087,-6455,-5425,-5579,-5939,-7359,-6046,-11459,-20927,-4137,10048,22570,21244,24030,25609,24039,19910,7373,-8435,-14356,-5533,-2341,-5135,-7083,-6083,-1913,-186,-3127,-4225,2338,10466,8645,-2788,-13580,-5311,-5279,-12187,-8940,-3357,-3302,-9526,-15050,-12599,-5176,-3002,-2385,1061,5689,6090,6596,2764,3943,-6214,-12192,-8179,5143,10063,13572,16192,10978,-1979,-15299,7390,38167,58801,47768,14321,-421,11078,22611,22348,16882,10386,943,4215,11113,19002,24601,34059,45817,38407,25543,15028,6950,-3144,-13025,-13236,-14359,-13978,-9102,-231,5399,11584,11872,4157,-3769,-1427,-1202,5415,8887,7279,1026,-4423,-2120,-6688,-3285,-6418,-5051,1593,2965,-936,-4888,-6988,-8511,-8455,-8536,-10347,-10105,-3868,4636,20276,24970,13968,10038,1370,-6078,-2708,2884,9098,15600,19198,14101,8974,-260,-11768,-10063,7730,26851,27338,10058,1047,6401,9932,11051,10658,14592,13946,2562,-4597,-5506,1945,6944,-2355,-15726,-5125,9950,23888,34355,32552,13101,-2397,-13378,-7119,-6220,-14630,-11840,-12393,-8650,-6703,-6736,-13529,-16942,-16735,-10970,-2490,-5462,-4162,-2712,-2196,-9616,-5899,391,2625,3491,7956,3518,1757,1800,-12255,-11052,-4214,7007,14049,11738,1558,-12887,-3350,24918,43280,22573,-9495,-14395,-12347,-11980,-10049,-3927,-1838,1310,3542,226,-5837,-7827,-4955,-4760,2339,7128,7219,3151,3056,8426,25562,37324,24385,7678,-3450,-6943,4257,8278,900,-499,-1488,-4645,-9203,-15517,-10278,-7083,-6288,-9546,-12225,-3763,10317,32739,53096,47275,25323,1791,-4863,2989,995,-6357,-4203,-2269,-1147,-4772,-7103,-13057,-12265,-4848,3114,789,617,8580,15290,3171,-3941,-1838,2136,1094,-3161,-4950,796,30851,50703,46915,19783,5645,-7857,-12076,-8685,154,10047,7045,110,342,3904,3811,5425,9900,10154,12349,12351,9894,10266,21129,20715,9566,2649,-2412,-3007,-4552,-9298,-14884,-15036,-10512,-10875,-15587,-10251,-8128,-7476,5438,11733,6271,2145,4153,-87,-1614,-3053,-11720,-14186,-9680,-4974,4065,3989,-4195,-5014,-5793,-10241,-17483,-16359,-13312,-13207,-5010,-2926,-3281,-2119,439,4398,3513,-4736,-7716,-10948,-13855,-247,12930,19884,12566,7673,5354,-224,-3503,-3621,2209,10678,12753,10364,5974,-4704,-3414,-2968,-6767,-4485,-3972,-2987,-2913,-4551,-5451,-8341,-4341,-3020,-8074,-13612,4229,28263,47234,39367,21829,6790,-7047,-13509,-11483,-3615,1916,-1234,-1542,-2662,-6306,-7007,-2454,7575,14761,10630,4271,-724,-12323,-18760,-19564,-12900,431,11809,18276,15447,13908,8366,-3262,-19250,-25963,-7971,660,5267,2151,-7074,-4719,-1156,-8636,-10866,1605,1701,-5718,-8759,-2795,7103,10047,3384,-9071,-14673,-10443,-7366,3039,8541,5858,1894,-3110,-10026,-4086,5848,10398,6121,532,-5740,-9835,-14772,-15029,-7797,4826,15277,28989,34550,14393,11925,16949,18518,13306,6863,1221,-5419,-10617,-10747,-11641,-7153,-8172,-9375,-4490,4267,17280,26598,10956,-1592,-2609,-3879,-727,11118,17297,14159,1658,-11264,-5982,1195,7116,13627,9230,1489,-1239,1706,11523,19759,8357,-5092,-6152,-8895,-11399,-10001,-5614,-6037,1654,10475,4783,-3769,-12996,-14209,-17137,-3525,12563,17354,20285,23125,19180,7796,-2494,-6692,-5904,-7406,-7016,-4606,-10373,-25562,-19131,-10975,-372,6187,7055,8610,5155,-6431,-9372,-6590,1357,17522,21927,5405,1736,3182,-1320,-10389,-10659,-5201,-3425,-7856,-12034,-16208,-14654,-7616,7478,25729,29696,15787,7906,-438,-851,5313,13744,10193,-178,2108,7116,14743,15463,8328,5466,692,-10236,-17481,-6608,-6185,-6285,-1959,-2437,-6520,-5211,-46,-2657,-6488,-14536,-2835,12310,30844,46903,44341,30013,13709,3929,-4628,-3556,18299,39069,36272,26924,9189,-6059,-10427,7045,21180,28170,25954,20081,15496,10975,4595,1788,3021,-2772,-9202,-5514,-3967,-8604,-6697,-799,8823,13092,14815,14706,11396,12340,9093,-520,-12859,-12788,-3817,1129,-2186,-17306,-15741,-4597,-6627,-11956,-2738,4550,-2991,-16992,-7658,-3968,-3657,-3026,-4078,15646,25821,25459,8742,367,3729,4940,5177,8764,10729,7726,-10,-11478,-9254,-2392,3594,-560,-656,3968,5023,-4986,-9854,-7277,999,18251,45680,63140,67588,39008,2650,-4813,869,788,-7726,-5151,5832,22164,23882,15670,7046,2792,4349,13753,18572,24070,14590,-643,-7913,-6707,-9198,-16964,-19001,-7263,1926,3694,-3831,-8290,-9152,-6896,-3890,-701,8658,13849,6139,-2484,169,6744,10247,15624,9004,-1897,-7738,-11632,-1377,3425,2187,97,2144,6141,5545,-1454,-7215,-8803,-484,-1667,2884,516,-9876,-4326,19636,20767,6439,4401,12802,30746,30540,13851,2217,-3569,-9652,-9811,-12260,-13380,-10087,-5875,2795,4161,1408,266,-2434,-9423,-3741,-428,-2124,-4954,-3594,-8132,-15954,-17688,-21676,-24531,-21817,-13066,-5765,-2868,-1292,-195,-4127,-11806,-13710,-5549,-10027,-12880,-15257,-16406,-17553,-4974,1530,2534,207,-2095,-4633,-11352,-5366,5164,11680,6478,-609,-1783,-3723,5511,14870,17478,12622,3284,-8982,4172,10848,9869,180,-11077,-9032,-2217,14229,29315,38911,25427,14212,2221,-2822,777,12869,18185,10082,-1685,-5116,-9819,-7589,-6928,-11248,4488,21488,11168,-13790,-1211,7089,12991,23541,35495,47444,45328,19689,-1682,-7448,-9957,-11121,-15745,-10666,-5831,-2918,-3814,-3860,-5163,-11019,-1689,19012,35260,19479,435,-11830,-13206,-5907,4427,13703,18347,17617,16430,6337,-6512,-7730,-1317,-1915,-9066,-11366,-7701,-7046,-5226,-3387,-8601,-15830,-17480,-12519,-2956,8312,5536,-2640,-4536,-763,3911,10645,26090,56211,67633,54619,20521,-6152,-1043,24944,29677,10773,409,-3948,-429,-4750,-7546,1631,11640,13742,4821,68,-2564,-1648,-3002,-7327,-7215,-253,6945,10857,9717,6638,1509,3323,8796,8628,-1763,-13373,-5460,2186,12342,27656,35465,20196,7719,785,-5846,-8028],[436,1879,-199,-650,-1859,-10354,-211,11788,11776,3007,-1705,2916,308,-5873,-4548,-1487,772,5555,6359,5193,11107,11602,10591,4839,-3035,-8745,-8220,-6238,-2037,-1572,-1351,603,-2622,-10801,-14458,-1501,4088,7663,11245,5530,759,19198,39201,40254,13563,-9543,-2250,-6639,-7586,-6018,-12593,-10026,1552,5927,8910,3266,2019,10129,24651,17581,1101,-8754,-400,9417,5733,-3276,-7201,-9666,-9356,-8043,-5109,-4099,-2410,-5672,-5860,-11003,-11313,-7831,-2234,4573,6450,16336,19615,14192,12131,2946,-6506,-9287,229,17698,29394,18150,7595,5314,2076,3019,-1118,-7800,-4387,-4129,-6024,-11001,-9066,-5527,-1651,1427,-5900,-14284,-6444,411,5219,1544,330,2295,15871,23707,39896,45892,35181,39245,44949,42048,20321,1085,-6405,-5628,-9233,-15628,-9632,-2405,-2805,-13506,-22857,-9981,-4512,1444,2019,9252,23716,39840,41679,24388,4388,-1852,-5972,-11546,-17701,-17834,-12701,-3454,5920,11754,12553,7561,10944,25497,22247,1917,-5709,-6171,-6797,-9560,-12000,-16197,-8808,-2285,-5790,-6591,-5318,-10883,1671,22079,16306,-43752,-57767,-26556,35162,97666,132197,128300,52324,-529,-27949,-19172,-26052,-29809,-22000,-8157,-932,-1191,904,1658,-7168,-14406,-1448,21270,28586,12931,11941,13979,14449,8632,6692,6337,3620,1951,-4474,4941,17924,8976,-4834,-9262,-13502,-15808,-5639,3397,8555,89,-10160,28362,65766,92870,104505,85232,42512,28915,22105,11579,4599,-2854,-5258,4059,9427,-8659,-18642,-19628,-5987,14683,32464,24472,969,-11521,-2496,-2810,-356,-18611,-12540,3665,16512,10157,836,-3494,-4816,1352,4113,3746,5031,6961,1427,-7304,-13207,-11065,-4711,-2858,-212,5483,11472,27466,47841,55022,31895,8091,-5776,-8068,-11694,-8430,-5910,-9959,-12587,-479,7501,8110,3007,-3943,-4699,12428,28698,23162,27929,13527,9535,16884,13501,6830,3175,551,-3627,-8073,-10246,-14495,-11508,-15033,-25009,-13850,308,2177,2235,-2631,-12485,-18490,-20717,-13878,3940,29805,31097,19285,9881,3457,421,-7670,-927,13522,20475,21736,12896,3148,-8183,-15686,-11953,6366,13957,6622,-2969,-8657,-11089,-2869,8230,14658,15165,6954,-4331,-250,6801,8477,13268,11451,4714,24,6096,13771,11522,1138,-12924,-12484,-3939,4233,12294,16131,15557,11604,7952,718,-9260,-9958,-7577,768,17756,22881,3439,-6399,9481,36282,43299,23412,1967,-4700,5795,10848,5154,-3578,-3775,-4444,-10166,-10421,-8841,-5007,2398,10014,2550,-5576,-12854,-10062,-371,11228,18470,11324,4751,-1789,-7619,-3787,3100,4125,622,-4485,-1844,517,-6128,-7530,852,12694,18266,25109,40056,23625,9167,7591,5947,889,-10104,-10667,-6065,9194,13425,9607,1629,-2481,-5546,-2218,-25,-3819,-11436,-14472,-11188,-4311,-823,-836,2463,16233,27873,20322,4956,-8166,-17974,-17420,-13932,-11153,-8051,-7591,-11169,-7397,-8661,-7773,-11581,-14458,984,29425,32352,12800,-10680,-15056,-15813,-17864,-8683,3272,8461,7779,8412,18352,29708,24818,18168,12128,6113,-2137,-2082,7353,12063,6890,-2028,6228,24550,37417,28322,6198,-8259,-9275,-6008,-6972,-13717,-19348,-9340,7393,15096,11265,-660,-6470,-8196,-9773,-5306,12434,17910,8837,3488,823,-8623,-14770,-3775,-539,-933,4802,8784,5845,4287,-765,-3053,-2890,-2378,-4945,-6529,-6269,-6284,923,-1518,-10477,-11302,-10696,-10636,-13852,-11123,-8830,-12695,-16520,-12335,-13318,-6475,-1322,131,-727,-4656,-14235,-16786,-5489,-2556,-2898,-998,5262,6295,8258,11361,20302,16048,7050,2558,-370,-5875,-7347,893,5504,4685,-118,-3679,-3212,-1644,-1002,-5360,-10639,-11529,592,7304,7599,7540,6744,-5148,-8457,14241,28367,26501,26931,34286,26072,11877,-1142,-8356,-11757,-10729,-7763,-6162,-11939,-15953,-2681,15074,34893,36096,15293,-670,-505,2560,-3245,-8051,-10442,-8520,-2808,2701,8237,8387,3892,-1181,-1969,8283,24447,38689,30338,14068,1294,-588,6868,17104,9946,-5758,-9609,-4512,719,-2131,-15743,-22879,-11260,-757,6321,3018,6103,14705,40140,63349,48929,11977,-1858,-1284,15863,20698,7532,-6364,-13443,-8074,-5782,-2447,10553,14363,8955,12445,12023,8048,-297,1397,5787,4361,1854,5475,8834,9158,2934,-1130,-5783,-5217,-4636,-2774,3225,12506,18663,20084,13546,6727,4020,-1194,-2663,1331,7869,7556,3627,-693,-7025,-9535,-8059,-3563,-1879,-233,2478,1585,-556,1651,6145,11233,2153,-11754,-14190,-13094,-2907,16284,13193,4527,-6557,-16926,-18263,-8470,-3591,-5622,-1991,9811,17975,20185,12189,4,-5979,-6856,-11583,-12033,3257,22948,30504,28989,15301,-39,1753,7062,6193,4545,1684,-3030,-9222,-8991,-789,3487,-1001,-3339,6575,16632,18580,6436,-8849,-11735,-9219,-3448,-453,9947,33983,42639,21300,5363,-5981,-6438,3726,9658,3619,-5078,-14519,-8993,-2811,-3553,-876,-733,-3092,-4173,-797,-842,2654,9455,24561,34941,25248,1521,-12536,-13301,-17956,-10820,-3545,2640,1929,1292,-4020,-10260,-10509,-1081,-5614,-5158,3220,10139,8895,3688,1025,2695,5108,1345,-10766,-17253,-12882,-8650,8315,13004,3545,-8913,-4758,4426,5657,1628,-3687,-9900,-9872,-6182,-4460,-7305,-7808,-1454,4494,1506,-1277,-2762,-4546,8,7756,17460,20890,3904,-14527,134,13592,12044,2742,-7202,-5173,-1782,1956,3027,-3667,-6434,-1232,4364,1941,-4691,-4510,-5645,-7177,-15031,-14950,-11200,-13818,-9691,-2674,4561,222,-7307,-2151,11134,19000,6939,1781,-3343,-51,4871,7530,7416,1363,-6799,-18732,-16681,-20341,-12679,3287,7406,2102,1794,5449,3090,-3198,-5593,3000,18718,21948,16661,15448,10589,11973,13774,7503,-3781,-14073,-11386,-2262,2944,8633,12084,10728,11009,17191,19047,4481,-1827,-3482,-4287,-8321,-10163,-6884,1821,11306,9418,-1296,-8038,-13569,-14743,-9036,2843,14487,18728,15667,5866,-1780,-5152,-10917,-7169,622,7986,1661,-1911,-1757,2737,11685,9314,-9839,-15269,-7827,10773,20764,13045,6221,-2484,-7607,-7314,-5746,-9923,-13681,-6241,199,-2326,3072,7255,4186,2841,3892,6634,7806,3096,-2298,-5441,-556,3918,1364,-720,4360,9282,25630,57919,63587,29778,-2534,-10066,-1811,3889,3675,-7639,-9422,-5788,-4420,4492,13360,16406,15360,7971,-5297,-7561,1293,279,-5489,-8219,5161,11504,6275,2268,-846,-5376,-10274,-11018,-12157,-4822,-3564,-6462,-6930,-4203,6655,16474,17387,12236,4703,-1842,-6409,-18430,-20152,-18517,-7946,999,5748,4990,-1742,-10444,-10710,9364,30242,42128,40090,29660,22999,15706,7789,-2637,-12530,1707,20090,17932,680,-18055,-10402,-12996,-6904,-7995,-15998,-5560,6267,24034,30534,32706,27349,20513,-1083,-11863,-14750,-5775,1998,10366,17743,9196,-7458,-9738,-2401,4616,1509,-7370,-8685,-11976,-7148,175,10697,13904,8632,-194,-8872,-3358,-3401,-10932,-9484,-1495,1642,6285,12793,27344,47343,54148,28142,-1780,-11381,-10652,-209,12460,11966,867,-9587,-23381,-19753,-6995,1405,1420,-4513,-5701,-195,5449,-4840,-4649,8994,29426,48972,54639,37351,10660,504,165,3774,7928,15561,20433,16203,5574,-8469,-10233,4844,19613,16930,5654,-7282,-15281,-10813,6332,29301,33046,13508,-3253,-6107,6311,8329,4926,4773,4287,-737,-7854,-10476,-5667,-4978,-4955,-4888,-5824,-4677,-10004,-19248,-6010,6874,20122,20990,23995,25652,24813,20937,6525,-9628,-14835,-5962,-3361,-6392,-8826,-7398,-2937,-2152,-5709,-5729,1828,11009,10505,-1395,-13896,-4041,-2681,-9141,-12898,-8260,-7118,-11168,-15483,-11944,-4626,-2854,-1867,1860,5724,4365,4214,693,3373,-4465,-10596,-9252,5033,10072,13206,15697,11385,126,-14286,6182,36113,60039,56144,24748,3113,3110,12412,15683,14207,9937,1737,5808,11763,17342,21486,28997,36842,32127,24565,15422,7507,-3009,-13305,-14162,-15547,-12354,-7419,1014,3687,8570,10255,5271,1092,3557,3372,7874,8023,4678,-1045,-5323,-2772,-2661,-1911,-6547,-6151,249,1349,-2338,-5989,-6712,-7064,-8174,-10236,-11559,-8374,-1757,7310,22841,27804,14164,8451,-97,-6205,-1356,4155,10373,16365,16831,10219,7000,-495,-13819,-8623,11190,32983,33670,13414,1452,8497,15358,16483,15513,17971,14677,3417,-3028,-3908,2795,7972,-1186,-18666,-7261,9163,25198,37135,34948,14321,-980,-11041,-6751,-7860,-13982,-7425,-9829,-7993,-6436,-5830,-11521,-15301,-21292,-14867,-3621,-3708,-1511,-308,-232,-7939,-5241,-320,1455,2585,7814,3501,734,-853,-9482,-7759,-3086,8672,15924,13633,3727,-12150,-6216,20897,40357,21182,-9648,-13953,-12315,-12262,-7287,40,3040,5896,6459,1659,-5558,-7683,-4946,-4251,2007,4738,3902,198,554,5584,21257,35634,26340,8972,-4894,-15188,-85,8668,1612,480,-17,-3106,-7127,-14249,-12242,-9455,-7909,-9341,-12948,-7598,4178,24356,47102,47391,26607,1727,-5442,2971,2718,-5823,-5122,-2625,-675,-5248,-9052,-13621,-11085,-3222,5097,7544,9275,17274,21959,6702,-2333,-962,3355,1888,-2459,-4888,552,26971,42768,41720,19267,6009,-8092,-13105,-9419,1077,12667,9969,2593,2075,5269,5161,5576,7285,6331,8236,9537,9002,10089,18301,14444,5753,421,-3065,-2263,-3628,-8492,-13757,-16587,-12499,-11077,-12993,-10054,-7630,-6777,5804,13399,8462,4160,7217,4712,2348,-1628,-11812,-11783,-6236,-2135,5678,6200,-2015,-4897,-6812,-10524,-16743,-15691,-12916,-14555,-7097,-5035,-4053,-417,2726,5179,2918,-5732,-6538,-8490,-12192,-1175,11137,17338,10793,7756,5716,1197,-2301,-3711,1992,13689,20707,19902,10409,-3454,-3785,-3146,-6688,-4541,-5094,-5605,-6408,-7441,-6164,-9701,-5860,-4920,-10265,-15447,4372,31221,53317,47931,28520,9408,-6765,-13399,-11284,-4897,-1315,-4978,-4665,-5096,-6294,-5032,-615,8493,15245,11632,3807,-2202,-12811,-17897,-19357,-13883,-3379,5878,13451,12238,12985,9350,-1332,-16829,-25978,-9145,177,5159,3192,-6051,-6235,-3947,-12923,-9141,2374,647,-6322,-10016,-5523,7095,12573,5435,-7338,-15547,-11143,-6376,4012,7582,3744,-112,-4812,-10801,-4571,5309,9898,6192,1692,-3588,-8177,-14185,-14331,-6082,7317,16961,28940,29560,12884,10567,15079,16815,11763,6006,1539,-3934,-9416,-10509,-12040,-7997,-10648,-11284,-3678,8361,25167,30503,11775,619,2463,4221,3517,10334,17081,14760,914,-14763,-3878,3718,7856,13095,7548,-1270,-4308,-671,9577,18543,8293,-4941,-6120,-9364,-12562,-10351,-5817,-6903,-451,6720,2286,-4967,-13693,-14142,-16261,-2000,15037,19959,21374,23096,18856,9312,101,-3984,-2896,-3701,-4058,-1861,-9833,-22919,-17163,-8848,1971,8846,9235,9432,4861,-7473,-10438,-6121,5914,25941,28872,8600,2756,4716,644,-9373,-9621,-2870,326,-4133,-9806,-12330,-9513,-3992,9539,27864,32092,16390,6267,-4737,-4684,1767,9851,10565,381,3729,10280,18618,17312,7556,4205,530,-9578,-17491,-7694,-7360,-6474,-356,445,-3827,-4389,-1001,-2302,-5400,-13679,-4216,11415,31293,49568,46487,30348,15103,6667,-1149,-3336,18767,40867,39340,30604,11192,-6235,-12755,3791,15985,23523,23423,17038,11976,9044,3641,843,1930,-3243,-8772,-5829,-3747,-7842,-6360,-503,9797,14773,16487,17266,12036,9211,3214,-5955,-17442,-11018,-3849,-629,-3967,-18718,-14907,-4558,-7470,-11656,-2196,5243,-2676,-18706,-7988,-4206,-3024,-1437,-2151,14764,22722,26509,11724,3453,5970,4240,3036,6430,8632,5429,-2410,-12805,-10102,-4817,2130,124,2026,7372,8150,-2006,-6688,-4667,2547,18705,45441,62888,63953,36461,1874,-5474,1498,1722,-3234,-811,7444,21446,21939,16281,10110,6810,7869,15459,17384,21440,13184,-895,-7894,-6019,-7863,-15208,-17855,-6605,2092,3213,-4744,-9039,-10292,-8103,-4750,-740,9708,15085,6781,-1807,1862,11533,18092,22239,11838,-1362,-7275,-11197,-2218,4186,4595,2623,3463,5325,3111,-4710,-10001,-5513,1355,-1077,2750,-268,-11066,-4312,20586,22937,6259,1022,11438,30698,30360,11944,593,-4535,-9364,-11098,-13503,-15575,-14140,-9274,349,2437,186,-776,-2955,-8295,-2567,-1125,-4493,-8215,-6682,-10669,-16039,-16509,-20397,-26608,-25603,-15899,-7322,-2939,-484,575,-3249,-9701,-12686,-6690,-10921,-13172,-15533,-14290,-15991,-5264,2010,3593,-498,-4982,-7518,-12754,-6488,2605,9635,5604,-420,-416,-1753,6672,14307,16823,13176,4688,-6826,2012,8895,8898,448,-10793,-9289,2284,25223,39712,44668,26757,13168,392,-5335,-2417,11545,18120,10180,-2314,-7011,-13062,-11236,-4798,-6468,7941,22926,8599,-14394,-192,6823,12923,24312,34557,44643,42272,20018,-2395,-8829,-11338,-12195,-14593,-9355,-5139,-2559,-2935,-1991,-2929,-10644,-1878,20542,37770,19644,221,-11639,-13462,-6279,4287,13949,18246,17473,17634,7657,-6960,-8997,-2563,-3089,-10433,-12780,-8526,-7542,-6031,-4338,-7874,-15158,-19250,-15555,-4926,7121,5094,-2595,-4559,-904,3057,8051,21429,49960,63307,51584,20167,-5331,-964,26985,32020,11666,-403,-5573,-874,-3624,-7573,-340,8131,10276,2506,-1513,-4294,-3694,-4521,-7053,-3965,4290,11255,13962,10743,5705,-220,2989,10179,10022,-838,-13705,-7028,159,10037,24947,36674,22665,8959,1150,-6011,-7286],[3476,5042,2421,1705,-238,-10812,-1821,8585,7695,721,-2046,2712,-941,-7624,-469,5064,6155,6993,5527,4049,10630,10967,9022,3602,-3162,-7268,-7533,-6496,-2185,-1533,-1809,-648,-4064,-10991,-12082,216,5140,7968,11421,5656,-4062,14378,34593,39584,15507,-6447,-2372,-8914,-9649,-6737,-11966,-8965,2878,7919,11612,6791,4919,11476,23524,14160,-2627,-9118,1000,9277,5041,-4141,-8014,-10291,-10342,-7807,-3660,-1892,-188,-4976,-6161,-9077,-9719,-7370,-2885,4048,6202,14324,18613,15538,14344,4725,-5790,-10352,-1728,14786,27065,18383,7723,4439,833,2666,-551,-6691,-2537,-2274,-4839,-10742,-9385,-6608,-4400,-1937,-7585,-13665,-8263,-6883,-3340,-3997,-3676,-46,13742,24486,42590,54665,49571,59159,68883,58281,28998,6697,-2378,-1916,-6755,-15606,-9837,-1426,-3912,-18767,-17571,773,7281,10304,5617,7539,20484,41738,46383,30015,7907,-241,-5967,-11451,-17087,-15966,-8895,1669,11251,15717,15822,10844,15110,30680,27819,4593,-4680,-5531,-6488,-9690,-12451,-14711,-8314,-3071,-7550,-7829,-6711,-13291,-2662,18774,14653,-48498,-77421,-62977,-12417,51066,97425,105733,36786,-13072,-37790,-21666,-26941,-29633,-19035,-5697,744,-394,547,-1265,-9487,-13439,1406,23525,26422,10868,11294,17353,18989,12756,9838,7088,3370,792,-4379,8164,23049,11095,-5516,-10184,-13977,-17887,-6491,4238,11310,-1633,-10387,30094,67720,93143,101011,80259,42418,30356,24597,13074,6046,-1965,-4686,5334,11739,-7669,-21545,-17940,-4779,13202,28772,22686,337,-11716,-3451,-3306,-837,-17814,-12955,2153,16969,13672,5481,363,-8154,-3614,441,1898,4553,7824,2841,-6955,-13939,-10342,-3236,-1084,2125,8167,13509,26545,41225,45170,25288,5306,-6041,-6222,-13273,-8889,-5875,-9581,-12542,-792,7004,7913,3415,-5248,-10762,7570,22631,16391,21509,6680,5901,16816,15315,8965,6991,5624,401,-5845,-9602,-14575,-10811,-14921,-25276,-13897,1775,4481,3064,-3766,-13298,-18479,-22397,-18147,3118,25618,30353,21303,11601,4414,1248,-7092,-1409,14312,21432,20590,10988,2593,-7738,-14862,-10053,5852,11611,5821,-3651,-11489,-13756,-4036,5781,9479,9301,3393,-4565,-455,6952,9892,16655,14200,6462,156,4932,12244,10432,949,-12701,-13405,-4684,3320,11296,13949,12448,9068,6625,526,-8926,-9987,-8671,-1403,15278,23271,6182,-3784,8781,32106,40207,22248,1494,-4170,5543,9601,2960,-5258,-4377,-5060,-10219,-11012,-6987,1096,8251,12415,1643,-7892,-14836,-11077,-3310,7730,16861,12645,7674,635,-6444,-3224,4439,5823,1585,-4366,-3303,-2880,-10167,-8734,-225,14702,22684,30749,42697,20541,7234,6323,6040,2114,-7673,-7191,-7075,2964,7425,3916,-3723,-7283,-9536,-5286,-2846,-6342,-12338,-13860,-11390,-4648,-976,1101,7036,20746,29467,21278,6769,-6794,-15848,-17095,-14164,-9997,-5685,-4608,-8341,-5305,-5432,-4716,-9148,-14950,-2394,24622,29544,11992,-11490,-16479,-18110,-17958,-7060,4196,8390,6982,6295,14112,30700,29057,21960,15402,8252,-203,-1643,6050,10493,6231,-3539,1824,18616,32995,26416,4538,-9812,-11977,-9996,-9309,-13443,-17982,-9358,9726,19549,15110,1812,-5276,-6952,-8822,-9003,8321,16389,9099,4675,1615,-8461,-14091,-4148,-1051,-2161,4298,9467,6528,3859,-2327,-4105,-3320,-2335,-4544,-6264,-6414,-6946,475,-458,-8980,-9513,-8906,-8889,-11823,-9387,-9134,-16118,-17942,-9236,-14040,-6733,43,2266,884,-3001,-11720,-18774,-8531,-2933,-1471,323,6808,8859,11897,14535,20776,12615,3636,190,-1332,-5458,-7050,1305,5861,4520,-1103,-4056,-2174,-999,-835,-5193,-10421,-11620,-64,6945,7976,8274,8267,-2668,-11969,11994,28196,27570,27074,30050,21492,11398,831,-6747,-10699,-10239,-6694,-5035,-11059,-16135,-2307,14585,31583,29893,10945,-2745,-2131,343,-5326,-9269,-10872,-8103,-1753,3947,9389,8926,4307,-1013,-1095,9981,27578,41186,33047,17049,2750,-1538,8398,18978,7679,-6860,-7573,-385,4374,-355,-14085,-18884,-9814,-1604,3169,-1361,3247,12209,34449,55731,45911,12839,-257,-2217,11459,14623,3825,-7263,-11080,-7387,-4820,-906,13309,18495,11169,12647,11276,9075,2357,3688,5291,2562,365,3970,7521,8091,2352,-1800,-7061,-6670,-6261,-3836,1759,9701,14442,15818,11846,5582,2728,-1239,-2183,2113,9487,10009,5320,99,-6368,-8843,-6215,-1798,-927,-287,1903,1513,-436,1828,6106,11794,4375,-9140,-16166,-13800,-3316,15796,16088,7330,-4405,-14327,-17400,-10312,-5170,-7141,-166,12296,19268,21354,12943,-302,-3786,-3141,-9770,-12198,4626,25497,29368,23590,8828,-3948,4321,12050,13069,9593,3441,-4330,-10949,-9629,-2851,324,-4628,-6092,6178,18415,22003,9191,-6328,-9312,-6215,-1959,-639,8558,31977,40401,20263,5280,-6301,-4135,6674,12392,8037,517,-8992,-12305,-4857,-4432,-1386,-1441,-3943,-5557,-3610,-3456,935,7142,21259,33057,25371,2061,-12362,-14332,-18462,-9712,-2875,1566,-852,-1802,-6618,-12525,-9400,721,-5197,-8566,-669,5560,4343,-642,-3482,-427,4037,1679,-10073,-20771,-15961,-8352,8260,12099,2700,-9342,-4006,4294,4846,1004,-3559,-10078,-9235,-4700,-2557,-6705,-8827,-2056,4480,2282,-580,-1455,-1799,3782,12988,25505,27609,6527,-12356,1109,14143,12158,2544,-8561,-5913,-1436,2409,3280,-3786,-8068,-3178,1846,-83,-3909,-819,-2234,-7106,-16311,-16398,-12097,-13079,-7056,-1033,4899,654,-6443,-1577,10819,16076,5564,1693,-3892,-1272,3287,5689,5350,1123,-5036,-15213,-14931,-19786,-13860,197,4236,81,1698,6006,3721,-3168,-6481,2639,19473,26352,20820,18274,11997,13004,13719,6517,-2087,-12485,-13637,-4959,824,5871,8482,6282,5296,9307,11746,967,-2030,-2778,-3592,-8398,-11219,-8007,271,6123,1990,-6827,-9415,-10913,-9564,-5288,3858,15399,20187,17600,8069,1084,-2753,-9972,-6923,727,7206,-68,-2402,-1665,-2190,1961,2265,-12046,-14195,-4584,16263,23858,12521,4049,-5647,-10933,-9929,-7847,-11371,-13152,-5644,1091,-858,3751,6099,3043,3245,6461,8942,9469,4463,-1841,-5864,97,4921,2731,962,5631,11849,32413,69938,77083,37094,-1683,-13379,-3344,4368,6273,-4347,-12143,-7848,-4299,5239,15103,18257,17498,10237,-2824,-10224,-942,-788,-4901,-8306,3429,9717,5090,1136,-1715,-6337,-11961,-13471,-14952,-6660,-3083,-4777,-5561,-5318,3334,14658,16189,11253,4400,-1404,-5424,-17432,-18997,-20049,-13217,-5895,825,1392,-5430,-14950,-8196,14041,36727,47609,42780,28022,19563,11308,4062,-4994,-12588,889,17487,16938,708,-17123,-6896,-15202,-11736,-12254,-11851,-2501,9386,29995,38435,39077,32168,25970,3490,-9023,-16255,-4918,4054,13090,21795,14758,-4006,-8927,-1488,6879,5893,-4456,-10670,-12000,-7239,-1687,7882,12488,8562,536,-7289,-1789,-1257,-9588,-10909,-2450,271,5246,12048,27675,48272,51185,22219,-4263,-7428,-8048,2413,15372,14987,5162,-3765,-16817,-19547,-9297,173,1291,-4653,-7179,-818,6812,-2560,-7389,4609,25235,45105,50591,35382,11666,1358,-32,2925,8526,16773,21115,16304,6035,-8105,-11056,1706,14804,14752,6260,-7142,-20787,-14011,4240,27900,34491,15120,-2349,-5180,6485,8685,6256,6075,4897,-1210,-8322,-9428,-4959,-4639,-4561,-4177,-4635,-3521,-8770,-17576,-7708,3684,16627,18748,21952,23927,23826,20534,5478,-10106,-13673,-6659,-4618,-7777,-10939,-8675,-3772,-4083,-8660,-7098,1094,10964,12017,-94,-13558,-3942,-1695,-7572,-15419,-12189,-10463,-12766,-15571,-11442,-4325,-2777,-1843,1987,5222,2168,1451,-1375,2659,-2649,-8280,-10849,3796,9018,12075,14689,11350,1887,-12495,4815,32805,57886,60546,32571,8305,797,3285,9054,11062,8943,2087,6911,11856,15290,17848,22586,26355,24874,22675,15332,7709,-3063,-13436,-14877,-16387,-10907,-5799,2315,2506,6718,9871,8246,7123,9715,9191,10955,7239,1539,-3659,-6060,-2816,-98,-1243,-7018,-7702,-1699,-849,-4080,-7172,-6088,-5854,-7865,-11121,-10874,-6926,-483,8624,23534,29090,13479,6019,-2014,-6396,-368,5063,11321,16826,14460,7077,5437,-144,-13456,-7568,14093,39099,40425,16997,1625,10037,20759,21868,19390,19759,14064,3710,-1525,-1140,6198,11813,1638,-16632,-9496,7940,25768,38948,36211,14729,-18,-9168,-6865,-9829,-10389,-3106,-6919,-6494,-5274,-4215,-9098,-12002,-18942,-18227,-4699,-2413,450,1349,789,-7133,-4700,-885,580,2123,7507,3226,-524,-3814,-5817,-1781,1375,12748,19144,16167,6163,-10819,-8814,16860,36505,19464,-8761,-13493,-11637,-10557,-4122,4236,8395,10269,8812,2802,-5037,-7108,-4933,-4048,1190,1905,191,-3131,-2251,2580,16537,32550,27416,10075,-5012,-17777,-2399,9641,2507,1498,1190,-2020,-5602,-12339,-12435,-11634,-9544,-9098,-11420,-10187,-1181,16323,39404,45018,26472,1141,-6561,2281,3699,-5213,-6063,-2948,-53,-3731,-10414,-14413,-10491,-2960,5118,12771,18076,26982,29039,10578,-911,-433,3970,1889,-2445,-5107,220,22280,33986,35046,17576,5704,-8613,-13928,-9852,1680,14315,11855,4153,3447,6183,5870,4931,3795,1500,3489,6493,8107,9842,15216,8490,1939,-1868,-3784,-1797,-3055,-7908,-12596,-15563,-14037,-10002,-10837,-9499,-6902,-4993,6729,14875,10518,5849,9610,9098,5947,-522,-11789,-9623,-2966,477,6889,7871,-111,-4945,-7976,-10631,-15858,-14919,-12186,-15199,-9417,-7251,-4443,910,4241,5104,1710,-7004,-5530,-6256,-10382,-2073,9014,14413,8829,7778,5910,2541,-869,-3414,1949,16359,27705,27224,13128,-2564,-4013,-3276,-6589,-4461,-5972,-7926,-9509,-9841,-6913,-10810,-7271,-6735,-12265,-16560,4444,32901,56986,54537,34560,11656,-6373,-13440,-11016,-5865,-3718,-7345,-6645,-7336,-6390,-3302,1046,9084,14929,11371,2024,-4971,-13693,-16987,-19113,-14909,-6924,1292,9986,9897,12406,10182,535,-14026,-23229,-9946,-672,4320,3424,-5049,-7605,-7286,-16489,-6298,3046,-451,-6466,-10636,-7811,7126,14737,7056,-5707,-13956,-11541,-5475,4580,6213,1460,-2141,-6624,-11743,-4784,4924,9002,5677,2568,-1738,-6637,-13660,-13546,-4127,9265,17870,27702,23392,10649,8603,12536,14494,9855,5092,2044,-1980,-6975,-8788,-11106,-8253,-13164,-11207,-575,14617,32686,32697,12247,3367,8630,14301,9831,9671,15852,14548,195,-16818,-1193,6130,8366,12468,6054,-3652,-6977,-2965,7538,16909,8195,-4536,-5648,-9254,-13753,-10820,-6319,-7918,-2763,2553,-416,-5796,-14212,-14547,-15981,-1161,16282,21566,21453,21618,16898,10334,2925,-1097,144,238,-452,899,-8140,-19141,-14364,-6287,4451,11160,10649,9133,3445,-9299,-12046,-5848,10479,32844,33250,10478,3495,6239,2905,-8020,-8318,-480,3913,-199,-6376,-7649,-4571,-171,11656,29377,34019,17274,5421,-7335,-7582,-1240,5972,10266,912,5308,13215,22168,19025,7036,2720,19,-8911,-16266,-8402,-8561,-7118,818,3311,-1293,-3575,-1910,-1696,-3859,-11733,-6008,9537,30018,49665,46261,29122,15730,9174,2666,-1659,19442,41615,40992,33410,13130,-6060,-14187,1163,11713,19147,20376,13372,7507,5786,1461,-1086,-36,-4605,-9015,-6244,-3455,-6855,-5693,60,10639,15953,17343,19117,11942,5451,-2193,-10517,-16092,-8613,-4131,-2573,-5545,-19637,-14203,-4622,-8322,-10693,-1446,6172,-1869,-19893,-8265,-4326,-2359,294,-1064,12055,18275,26203,14609,6613,7922,3274,809,4084,6586,3315,-4455,-12834,-10296,-8223,-678,185,4490,10396,10689,557,-3948,-2624,3098,17213,41417,57616,55811,31835,1119,-5751,2675,3619,1839,3973,9284,19951,18699,14865,10806,9127,10325,16120,15520,18261,11387,-1101,-7612,-4962,-6250,-13236,-16013,-5336,2733,3050,-5333,-9554,-11170,-8970,-5230,-498,10604,15959,7454,-998,3459,16166,26641,29314,14727,-708,-6720,-10572,-2777,4949,6683,4936,4797,4737,1265,-7173,-11001,-1927,2850,-530,2692,-795,-11785,-4623,19634,23015,5547,-1972,10412,30210,29453,10053,-575,-4952,-8728,-11042,-10601,-11852,-14938,-11285,-1454,917,-1200,-2021,-3307,-6884,-1070,-1446,-6427,-11395,-9965,-13164,-15014,-15273,-18598,-23437,-28099,-18068,-8386,-2391,1490,2587,-1291,-6849,-10899,-7652,-11586,-13202,-15168,-11918,-13098,-4714,2803,5445,335,-6177,-9995,-14105,-7314,132,7324,4611,-198,1045,358,7641,13033,15334,13017,5455,-4774,1070,7696,8308,905,-10147,-9030,6979,35541,48784,48622,27118,11591,-1283,-7647,-5028,10971,18846,10830,-2685,-8669,-15948,-14113,-2801,-957,12342,23962,5625,-11480,1305,6597,12303,23840,32340,40492,38350,20762,-2121,-9946,-12721,-12667,-12827,-7521,-3861,-1684,-1644,473,207,-8629,-1320,21382,38580,19098,255,-11103,-13020,-5707,4969,14450,17943,16677,17713,8317,-7207,-9804,-3319,-3706,-10788,-13508,-8767,-7455,-6366,-5049,-7542,-15030,-20219,-18041,-6744,5488,4313,-2388,-4028,-472,2682,5652,16717,42405,56920,47198,19738,-4173,-176,29048,34318,13514,268,-6143,-828,-2157,-7119,-1963,5423,7951,1326,-1968,-4885,-4868,-4821,-4962,453,8936,14967,16407,11595,4956,-1555,2985,11555,11190,107,-11859,-7902,-1270,8312,22571,37381,25220,10484,1927,-5397,-5343],[5652,7503,4662,3648,895,-10404,-3659,4978,3275,-1754,-2605,2267,-1950,-8110,1409,9003,10165,6878,3055,2061,9256,9233,6623,1888,-3297,-6108,-7605,-7625,-2852,-1816,-2565,-2197,-5681,-11202,-10568,952,5319,7253,10214,4567,-8619,11423,31339,39473,18163,-3316,-3619,-11446,-11246,-7295,-11280,-8783,3131,9073,13491,9861,8113,13319,22582,10849,-6724,-9696,1666,8090,3272,-6074,-9447,-10602,-11955,-7982,-2662,-256,1420,-4754,-7321,-7867,-8393,-7356,-4405,2336,4597,10658,16114,16054,15823,5690,-5948,-12076,-4337,10981,23084,17248,7309,3395,-373,2189,-195,-5822,-1111,-806,-3780,-10620,-10118,-7920,-7266,-5327,-9049,-11548,-8622,-11963,-9844,-8709,-7082,-1665,11629,24762,44406,62564,63999,79678,91698,71239,35591,11530,1266,1643,-4017,-14796,-10463,-1055,-5385,-19834,-3921,17881,23541,21806,11211,7821,17572,42068,49221,34528,10800,746,-6500,-11324,-14905,-12828,-4836,7219,16611,19329,18562,13817,19005,34453,32200,7423,-4065,-5553,-6871,-10447,-13410,-13514,-7872,-4026,-9702,-9385,-8093,-15140,-7847,13363,11288,-51526,-98635,-106580,-76123,-22406,27751,48567,-4433,-39316,-51550,-22646,-27754,-27738,-16820,-4426,1162,-438,-368,-4578,-12021,-12566,3151,23572,22747,8389,9716,19237,22674,16468,12271,7154,2852,-456,-4154,10737,27237,12445,-6829,-11803,-14632,-20380,-7555,4609,13252,-3864,-6545,34058,70931,93675,96644,74056,40719,29942,25006,13074,6811,-1299,-3855,6751,14225,-5575,-17459,-15633,-3854,11122,23964,19518,-1458,-12791,-4245,-3622,-1410,-17124,-13535,205,16448,16473,9393,3362,-10598,-8744,-3181,-161,3733,8524,4592,-5872,-14329,-10052,-2384,-25,3839,10291,14894,24668,34102,35190,19539,3454,-5767,-5902,-12389,-9346,-6056,-9314,-12315,-1232,6123,7113,3174,-6623,-15257,5222,18307,11086,15646,178,1619,15222,16105,10509,10541,10928,4877,-3272,-8797,-14354,-9667,-14120,-24989,-15116,1951,6159,3564,-4729,-13233,-17242,-21708,-19419,1803,20297,28280,22484,12434,4349,1253,-6275,-2618,12784,18790,16564,7617,846,-8221,-14616,-9045,4663,8554,4215,-4446,-14017,-15439,-4927,2827,3421,3022,-581,-4812,-315,7640,11950,20548,17521,8813,1017,4152,10696,9234,738,-12156,-13766,-5073,2082,8801,10021,7986,5808,4780,62,-8701,-9891,-9429,-3407,12322,22599,8504,-1427,7518,25860,34381,19630,743,-3890,4862,7818,658,-6758,-5328,-6165,-10717,-11628,-4094,7573,14655,15196,1702,-8941,-15727,-11774,-6247,4163,14800,13468,10457,3323,-4866,-2376,5915,7369,2424,-4170,-4569,-5798,-13527,-9830,-1337,16974,27903,36670,43766,17160,5488,5402,6555,3916,-4663,-3581,-6498,-4730,-53,-1896,-8023,-10542,-11949,-7169,-5075,-8581,-11979,-12576,-11199,-4883,-884,2885,10864,24080,29762,21739,9010,-4520,-13222,-16337,-14155,-8472,-3039,-1352,-4474,-1933,-1363,-1076,-6330,-14555,-5850,18653,25764,10732,-11925,-17096,-19335,-17005,-5758,4705,7864,5848,4004,8721,29144,32239,25422,18427,10094,1264,-1196,4843,8908,5540,-4488,-2727,11125,25404,21699,1960,-11347,-14942,-13455,-11999,-13583,-16261,-8174,13145,24873,19434,4783,-3351,-5270,-7568,-13272,3189,13921,8778,5300,1926,-8420,-13371,-4771,-1914,-3594,3630,9829,6912,3003,-3974,-5271,-3763,-2160,-3845,-5669,-6265,-7363,-74,530,-7384,-7437,-6950,-7093,-9891,-7892,-9200,-19522,-14746,-4486,-14050,-6666,1581,4279,2341,-1513,-9260,-16843,-11096,-3326,-180,1733,8635,11811,15647,17301,20233,8923,379,-2122,-2225,-4858,-6552,1828,6365,4502,-2242,-4870,-1555,-555,-615,-4898,-10124,-11677,-781,6400,8444,9444,10313,777,-14280,8601,25937,27225,26930,26239,17086,10284,2705,-4965,-9357,-9737,-5867,-4138,-10232,-16134,-1989,13510,26946,22543,6179,-4828,-3572,-1578,-7013,-10219,-11174,-7543,-699,5030,10224,9160,4521,-1047,-240,11800,30560,42445,34923,19575,4839,-1753,9922,19936,5005,-7791,-4921,4068,8488,2677,-9836,-13434,-7166,-1829,490,-5771,-17,9262,28379,46467,40908,13131,1337,-2553,7381,8637,83,-7734,-8728,-6792,-4252,115,15141,21823,13092,12447,10193,9838,5498,6109,4643,490,-1503,1997,5558,6434,1641,-2351,-8055,-7981,-7531,-4329,957,7462,10676,12161,10490,4588,1204,-1635,-1918,2767,10936,12256,6926,886,-5585,-7866,-4455,43,254,-317,881,1033,-504,1945,6088,12235,6976,-5646,-14260,-13030,-3286,14886,18144,9380,-2892,-12262,-15958,-11888,-6222,-6091,4092,17276,23098,24043,14089,-1268,-2794,-66,-8079,-11801,6179,27538,28383,18809,3743,-5762,6148,15893,20035,15498,5835,-4716,-11831,-10033,-4632,-2208,-7176,-8304,5766,19604,24683,11612,-3596,-5985,-1993,765,410,8254,30302,37743,19270,5927,-4630,478,10332,15254,12632,6462,-3140,-10551,-7139,-4969,-1758,-2193,-5029,-7119,-6404,-5506,-367,5067,17781,29884,24103,2852,-11015,-15258,-18424,-8153,-1942,637,-3206,-4618,-9229,-14808,-6622,2664,-3977,-10188,-3230,2400,1158,-3667,-7323,-3355,3150,2160,-8742,-20294,-16531,-7044,8480,11496,2206,-9161,-3370,3894,3873,359,-3317,-9957,-8349,-3077,-542,-5810,-9543,-2287,4834,3413,361,63,1289,7933,18882,34235,34601,9619,-10030,1816,14144,11736,1958,-9636,-5717,-722,2795,3492,-3552,-9107,-5034,-565,-1772,-2521,2988,2231,-5982,-16640,-16912,-11766,-10228,-4463,415,4806,694,-5822,-1052,10288,13103,4294,1795,-4121,-2390,1705,3890,4022,2068,-1590,-11537,-13232,-19232,-14519,-2455,1427,-1474,1624,6327,4245,-2913,-6863,2553,20134,30934,25753,21644,13575,13713,12658,4447,-648,-9306,-13972,-7385,-976,3808,5789,2899,1055,3093,5582,-1575,-2008,-1987,-2774,-7935,-11521,-8507,-388,2561,-3636,-10937,-9116,-7155,-4833,-1579,5015,15829,20758,18559,9876,4311,-58,-8659,-6338,1014,6088,-1912,-2504,-1095,-5553,-5721,-1885,-12602,-13145,-1769,20931,25683,11525,1792,-8546,-14581,-12895,-10129,-12468,-12298,-4957,1786,213,3963,4776,1806,3031,8144,10810,10952,5959,-1107,-5859,1164,6253,4305,2928,7362,14943,39711,80606,88306,44417,354,-16409,-4968,4824,9027,102,-10601,-8560,-3640,6217,17185,20487,19756,12547,-203,-10125,-2869,-2059,-4327,-7012,2656,8517,4204,86,-2448,-6983,-13453,-15727,-17188,-7805,-2406,-3222,-4347,-6428,-238,12361,14438,10031,4042,-1040,-4485,-16286,-17616,-20638,-18512,-11495,-2981,-1837,-9078,-19626,-4542,18143,40975,49933,42785,25227,15665,6861,522,-6917,-12243,89,14881,15919,1226,-16773,-3832,-10192,-12719,-11990,-8088,-35,11374,34087,44342,43594,35445,30353,7860,-5573,-12658,-3108,5862,14873,24497,19707,-130,-7684,-468,9105,10661,807,-11227,-12730,-7891,-3721,4953,10712,7962,764,-6003,-538,316,-8443,-11028,-2949,-1152,3667,11204,28633,49781,48980,18610,-3085,-4166,-6120,3921,16697,16740,9098,2624,-10638,-17091,-11113,-1298,840,-4827,-8815,-1944,7221,-1111,-9424,503,21014,40578,45286,32288,12370,2195,-175,2030,8857,17456,20971,15649,5916,-7910,-11696,-1377,9728,11867,6406,-6606,-19090,-16633,1857,25543,34802,16570,-1210,-4530,5966,8216,7048,7111,5239,-1816,-8537,-8036,-4010,-4088,-4033,-3375,-3307,-2153,-7380,-15841,-8831,1022,12960,15195,18314,20822,21469,19040,4630,-9563,-12153,-7316,-5731,-8821,-12994,-9104,-3744,-5167,-11600,-7827,462,10587,13403,1402,-12274,-4702,-2001,-7202,-15581,-14891,-12891,-13883,-15121,-10854,-3957,-2517,-2017,1757,4522,0,-1265,-3154,2042,-545,-5061,-11851,1756,7239,10545,13515,11198,3559,-10120,3858,28864,52875,60528,37001,12368,3061,-3215,3095,7874,7736,2286,7800,11774,13570,15022,16345,15859,17784,20433,15187,7941,-2901,-13022,-14952,-15852,-9381,-3980,3963,2219,6439,11317,13427,14377,17232,16439,14825,6974,-1608,-6316,-6138,-2278,1273,-942,-7451,-9369,-3918,-3272,-5809,-7985,-5086,-4601,-7177,-10597,-9480,-5832,273,9026,22939,29319,12630,3548,-3841,-6330,545,5941,12248,17245,12415,4821,4444,1023,-10036,-6416,16648,45104,47358,20834,1835,11214,26020,27142,22155,19908,12343,3653,87,2758,12077,17481,4773,-14055,-11466,6716,25904,39894,36348,14361,545,-7569,-7182,-11119,-6058,962,-3893,-4343,-3564,-2449,-6883,-9032,-15593,-20126,-5445,-1389,1946,2450,1108,-6895,-4251,-1059,278,2071,6954,2813,-1658,-6570,-2984,4346,7989,19098,23720,19578,9217,-8736,-11038,12848,31775,17261,-7593,-13135,-10635,-7913,-628,8770,14207,14387,10664,3893,-3821,-5861,-4732,-3972,159,-998,-3457,-6503,-5096,-314,11856,28491,27730,11031,-4123,-11073,-529,11817,3980,2798,2355,-1216,-4502,-10775,-11226,-13083,-10985,-8809,-9480,-11174,-5348,9447,31268,40782,25169,286,-7929,1252,4178,-4447,-6928,-3274,520,-1233,-9785,-14767,-10187,-3760,3516,15909,26107,36760,35794,14667,412,-111,4116,1287,-2905,-5351,-143,16978,24986,27393,14827,4769,-9361,-14381,-9806,2110,15011,12640,4718,4313,6583,6042,3762,-119,-3775,-1248,3820,7791,10222,12789,3519,-1564,-4011,-4461,-1520,-2716,-7423,-11374,-13741,-13537,-8226,-9056,-8715,-5982,-2790,8155,16060,12314,7199,11135,12635,8936,149,-11764,-7593,227,2926,7754,8992,1592,-4999,-9166,-10544,-14908,-14101,-11243,-14502,-11308,-8985,-4263,1817,4965,4263,43,-8378,-4640,-4260,-8603,-2823,6820,11441,6885,7775,6079,3835,669,-2779,2206,18619,33228,32217,14278,-2344,-4317,-3383,-6394,-4148,-6505,-9838,-12069,-11470,-7486,-11545,-8488,-8390,-14023,-16973,4379,33252,58077,58645,39536,13428,-5970,-13574,-10687,-6317,-4904,-7988,-7155,-9143,-6549,-1846,2448,9350,14044,10235,-558,-8588,-14459,-15995,-18743,-15922,-10040,-2040,7618,8261,12014,10791,2224,-11205,-20152,-10084,-1718,2960,3034,-4140,-8389,-10401,-11599,-2796,3810,-1405,-6496,-11061,-9442,7285,16480,8248,-4255,-12249,-11509,-4561,4831,4573,-853,-4080,-8514,-12929,-4896,4591,7726,4656,3187,-202,-5294,-13224,-12916,-2326,10546,18120,25551,16870,7743,6111,9558,11785,7744,4168,2620,113,-4040,-6478,-9406,-8001,-15534,-8968,4056,21693,38667,32849,12384,6639,15858,25577,17404,9425,13797,13486,-620,-15208,1498,8146,8567,11907,5250,-4944,-8641,-4947,5520,14963,8019,-3911,-4761,-8507,-14890,-11469,-7148,-9110,-5215,-1812,-3145,-6146,-14738,-15733,-16319,-1050,16223,21994,20461,18679,13233,10554,5697,1753,2937,3747,2858,3065,-6138,-15569,-11381,-3722,6679,12729,11013,7492,645,-12078,-14284,-5795,14674,37305,34555,10985,3918,7587,5202,-6502,-6856,1817,7124,3583,-2512,-3022,-66,3567,13723,30152,35275,18278,5093,-8588,-9909,-3854,2345,9467,1518,6828,15782,25120,20388,6733,1112,-874,-8440,-14815,-8914,-9859,-8345,1155,5610,807,-2928,-2871,-980,-2013,-8837,-7736,6647,26867,46882,43397,26183,15328,11159,6463,1376,20455,41225,40993,34994,14770,-5718,-14856,-1209,7993,15050,16967,9358,2443,1356,-1884,-3879,-2739,-6807,-10205,-7132,-3290,-5768,-4870,694,11096,16345,17146,19824,10657,972,-7011,-13866,-12283,-6417,-4952,-4781,-7033,-20199,-13806,-4921,-9304,-9554,-748,7152,-702,-19568,-8590,-4410,-1933,1556,-1370,7818,12945,24406,17000,9472,9240,1911,-1528,1827,4751,1509,-6059,-11938,-9732,-12714,-4829,-133,6891,12994,12512,2504,-1842,-1284,2637,14062,34405,48341,44632,25838,214,-5830,4245,6207,7008,8755,11112,17726,14425,11544,8896,9133,11108,15246,12667,14280,8917,-1486,-7259,-3796,-4662,-11375,-13803,-3709,3587,2985,-5824,-10048,-11960,-9670,-5486,-143,11188,16319,7966,-277,4718,20231,35044,36158,17346,-147,-6326,-10049,-3256,5456,8129,6641,5727,4065,-268,-9008,-10372,1183,3779,-356,2393,-1353,-12233,-5385,16957,21062,4109,-4507,9605,29203,27854,8180,-1492,-5156,-8197,-10275,-7951,-7776,-12086,-11389,-2371,-111,-2684,-3656,-3646,-5460,499,-1574,-7901,-14349,-13448,-14750,-13520,-14254,-17197,-20932,-26593,-19815,-9249,-1563,4238,5125,880,-4063,-9036,-8677,-12207,-13177,-14625,-9686,-10182,-3827,3476,7613,2589,-5330,-11834,-15610,-8017,-2411,4543,3154,-331,2195,2172,7953,10768,12818,11890,5310,-3507,836,7013,7873,1278,-9458,-8510,11129,43821,55282,50118,26260,9378,-3020,-9957,-6443,11697,20582,12025,-2902,-10226,-18597,-16517,-1456,4808,17464,24574,2847,-7537,3004,6338,11079,22063,28832,35091,33602,21423,-937,-10895,-14435,-12258,-10748,-5482,-2346,-696,-408,3055,3763,-5236,257,21467,37491,17703,187,-10563,-12206,-4609,5939,14792,17118,15012,16471,8037,-7604,-10402,-3886,-4103,-10538,-13896,-8808,-7146,-6548,-5917,-8061,-15791,-20394,-19876,-8590,3311,3030,-2299,-3279,130,2323,3166,11908,34007,48934,41688,18949,-3080,845,30298,35494,15289,1516,-6187,-781,-838,-6581,-3575,3207,6336,823,-1639,-4393,-4895,-3735,-1646,5095,12930,17442,17597,11710,3931,-2904,2941,12475,11646,666,-10001,-8317,-2410,6793,20234,37093,27253,11883,2808,-4217,-3038],[7586,9956,7269,5986,2338,-8930,-4742,2155,-219,-3436,-2679,2306,-2016,-6967,2251,10988,13197,6253,273,530,7998,7342,4366,678,-2564,-4580,-7542,-8609,-2835,-1315,-2632,-3146,-6598,-10667,-8975,1704,5557,6486,8658,3201,-10449,10966,29861,40007,21039,-449,-5191,-13261,-11393,-7013,-9910,-8522,3104,10135,15356,13230,12336,16624,22983,9003,-9712,-9793,2240,6719,1354,-8138,-10038,-9319,-13307,-7722,-1355,1551,3154,-4147,-8284,-6448,-6635,-6972,-5811,554,2695,6558,13119,16456,17280,6588,-6218,-13678,-6668,7418,18704,15591,7159,3031,-705,2376,757,-4416,559,816,-2332,-9901,-10489,-8658,-9417,-7988,-9494,-8776,-6844,-11591,-11494,-11824,-9135,-2235,9958,24771,45397,68977,77482,99082,110626,79667,40065,15849,4975,5484,-800,-12843,-10705,-722,-6399,-14255,10991,35269,39028,32339,16829,9644,15859,41652,50672,38216,13614,1732,-6923,-10373,-11537,-8779,39,13470,22120,22919,21206,17054,22978,37027,35521,11105,-3309,-5686,-7332,-11196,-14282,-11879,-6388,-3818,-11210,-10557,-8749,-15341,-12980,6836,7012,-50719,-117848,-152280,-149362,-115003,-68608,-35544,-65119,-74629,-64407,-19979,-27123,-25411,-14844,-3762,971,-738,-1274,-7439,-13842,-11293,4410,22314,18841,6178,8086,20108,25675,19976,14341,7066,2537,-1246,-3360,13104,30844,13668,-8066,-13570,-14711,-20825,-8239,4976,14733,-5691,-1700,37268,72187,91893,90396,66994,37848,28002,23481,11887,7334,-326,-2314,8521,16956,-2250,-12929,-12571,-2805,8912,18595,15460,-3987,-13848,-4290,-3206,-1482,-16017,-13761,-1716,15310,18668,12693,5790,-9733,-12609,-5880,-1747,3292,9857,7454,-3430,-13704,-9882,-1864,614,5177,12161,16065,22637,27778,26555,15233,2564,-5145,-6587,-11453,-9396,-6078,-8897,-11743,-1541,5177,6084,2677,-7255,-11124,6320,16510,8229,11702,-4985,-2692,12563,16091,11624,13791,16326,9851,-206,-7623,-13523,-7861,-12402,-23279,-17046,1118,7421,4115,-5053,-12266,-15212,-18723,-14807,237,14809,25588,23397,13113,4018,1015,-4974,-4032,9254,13082,10558,3498,-1528,-9279,-14765,-8567,3132,5252,2247,-4782,-14321,-13659,-4351,812,-1988,-2470,-4366,-4807,390,9095,14888,25191,21548,11752,2605,4224,9597,8254,692,-11268,-13429,-4975,900,5315,4947,2915,2409,2816,-454,-8467,-9518,-9628,-5005,9187,20993,10359,700,6116,18674,26781,15979,-127,-3731,4035,5889,-1432,-7996,-6475,-7529,-11454,-11758,-417,14260,21303,17997,2346,-8953,-15814,-12475,-9161,671,12400,13739,12900,6095,-2882,-1140,7521,8677,3123,-3856,-5483,-7872,-15500,-11013,-2103,19642,34015,42555,43325,13962,4114,4919,7490,6207,-1370,-98,-4148,-12737,-7674,-6713,-9756,-10863,-11977,-7729,-6721,-10565,-10914,-11333,-10991,-5109,-642,4444,13724,25877,28621,21553,11635,-1280,-10166,-15154,-14064,-6937,-487,1782,-67,2839,3699,3175,-3242,-13271,-9114,11838,21047,8850,-12309,-17138,-19555,-15950,-4861,4822,6955,4429,1591,2691,25166,33906,28220,20781,11220,1907,-1125,3676,7349,4809,-4830,-7264,2380,14979,14215,-1538,-12954,-16956,-12205,-13557,-13922,-14669,-6199,17270,30555,23796,7840,-1064,-3452,-6176,-17947,-2471,10635,7796,5146,1538,-8665,-12759,-5713,-3244,-5286,2697,9624,6693,1556,-5659,-6571,-4340,-2028,-3113,-5022,-6048,-7723,-837,1315,-5844,-5328,-5141,-5601,-8315,-6755,-8836,-18947,-8721,1081,-13353,-6466,3045,5967,3463,-370,-7069,-13599,-12405,-3935,719,3005,10573,14928,19200,19349,18574,5189,-2767,-4519,-3247,-4298,-6094,2217,6800,4504,-3583,-6284,-1570,-503,-479,-4635,-9950,-11884,-1702,5563,8818,10718,12255,4025,-13473,4093,21503,25215,26334,23034,12964,8427,4090,-3415,-8085,-9465,-5612,-3806,-9742,-16078,-1847,11889,21453,14721,1147,-7026,-5015,-3434,-8571,-11180,-11605,-7123,41,5647,10476,8857,4299,-1536,358,13477,32822,41949,35350,21023,6860,-829,11212,19481,1764,-8731,-2085,8446,12757,6878,-3677,-6537,-2786,-556,-657,-9522,-3694,5848,22145,36419,34332,12620,2565,-2582,3736,3011,-3791,-8065,-6761,-6577,-4407,328,15796,23994,14464,11720,8649,10028,8758,8295,3579,-2066,-3923,-512,2913,4078,518,-3054,-8888,-9295,-8572,-4517,491,5302,6877,8668,8946,3352,-750,-2647,-2129,3021,11901,13948,8107,1348,-5028,-7014,-3117,1489,1235,-567,-669,-67,-1012,1759,5863,12278,9555,-1571,-9545,-10716,-3145,13174,18653,10067,-2510,-11166,-15004,-13184,-6126,-3082,8901,23109,29006,29144,16739,-2213,-3499,1627,-7219,-11201,7510,28657,27420,14900,192,-5890,7084,18424,26633,22052,8694,-4442,-12086,-10515,-6074,-3776,-7962,-10008,5005,19811,26009,13238,-1011,-2197,3114,4479,2464,8721,28723,34555,18178,7377,-807,5846,13241,17167,16452,11986,2540,-5614,-7621,-4953,-2140,-3228,-6646,-9305,-9563,-7377,-1639,2918,14005,25440,21219,3621,-8853,-14284,-16808,-6615,-1141,-403,-5432,-7430,-12077,-17104,-3688,4048,-3088,-10546,-4952,223,-740,-5048,-10078,-6286,2159,2445,-7355,-16949,-14460,-5275,8685,10915,1803,-8701,-3227,2897,2445,-614,-3330,-9912,-7549,-1670,1157,-5095,-10350,-2551,5151,4520,1192,1437,4347,12132,25000,42482,40845,12636,-8026,1916,13406,10618,793,-10580,-5061,-133,2676,3208,-3446,-9667,-6995,-3045,-3292,-1062,6409,7062,-3671,-14931,-14246,-9753,-7116,-2226,1478,4115,36,-5762,-851,9272,9886,2788,1725,-4294,-3613,-76,1982,3190,3488,2220,-8167,-11946,-19036,-14983,-4936,-1171,-2733,1348,6208,4414,-2738,-7124,2296,20200,34895,30866,25137,15132,14024,10533,1146,169,-5851,-12496,-9822,-2706,2250,3777,208,-2300,-1548,663,-3503,-2070,-1344,-2014,-7135,-10851,-8104,-4,748,-7080,-13249,-7836,-3606,-889,1615,6021,15545,20132,18159,10919,7466,2558,-7212,-5583,1280,4467,-3940,-2324,-270,-6663,-9186,-3667,-12072,-12263,365,24230,25932,9928,-567,-10685,-18510,-16119,-12605,-13174,-11415,-4419,2065,659,3479,3039,213,2045,8709,11926,11951,7278,-357,-5744,2216,7524,5849,5080,9496,18570,47318,89006,95962,50989,3367,-16995,-6718,5058,11371,4194,-6642,-7582,-2504,7353,19601,23044,22018,14709,2216,-7359,-4048,-3616,-3938,-4927,3214,8374,3897,-665,-2949,-7290,-14683,-17814,-17815,-8159,-1757,-2093,-3534,-7640,-4011,9623,12137,8485,3462,-966,-3854,-15319,-16396,-18725,-19245,-12024,-5199,-4554,-12229,-15412,-511,21145,42328,48594,39861,21382,11412,2496,-2756,-8461,-11995,-844,12282,14860,2217,-16848,-1966,-4254,-8848,-8221,-5009,1716,12205,35974,47530,45648,36730,33173,11719,-2266,-8930,-1248,7028,15445,25505,23540,3884,-6269,431,11001,15270,7180,-7514,-14257,-9104,-5904,1911,8497,6695,352,-5199,120,1048,-7652,-9578,-3065,-2738,1413,10398,30663,52386,48048,17204,-591,-1861,-5001,4150,16071,16757,11854,8493,-4994,-13892,-12287,-3095,-64,-5155,-10615,-3441,6708,-512,-10700,-3162,17012,35792,39253,28321,12660,2943,-327,1017,8817,17503,19894,14137,5087,-7961,-12190,-4305,4639,8320,5919,-5537,-13139,-18255,-729,22488,33912,17720,180,-3920,5008,7127,7308,7813,5236,-2613,-8555,-6508,-2907,-3406,-3372,-2394,-1742,-573,-5849,-14043,-9368,-1003,9660,10914,13312,16492,17922,16561,3929,-8460,-10790,-8010,-6679,-9400,-14929,-8394,-2732,-4931,-12787,-7779,-65,9849,14548,3048,-10520,-6259,-3521,-7907,-14712,-16460,-14334,-14404,-14307,-10202,-3522,-2157,-2387,1188,3658,-1932,-3833,-4701,1448,1737,-1065,-10570,-874,4850,8687,12198,10919,5084,-7537,3475,24643,45648,56106,37680,14377,6130,-5282,-1921,4794,6388,2360,8487,11624,12534,13984,11972,6634,11638,18185,15176,8356,-2327,-11891,-14235,-14663,-7750,-1947,5932,2703,7373,14150,20169,22612,25997,24833,19265,7288,-4463,-8681,-5479,-1515,1736,-829,-7608,-11007,-6246,-5728,-7352,-8119,-3795,-3231,-6022,-9022,-7933,-4938,694,8823,21565,28962,12283,1880,-5090,-5859,1506,6947,13283,17688,10770,3298,3981,2953,-5229,-4689,18978,50679,53862,24635,2154,12103,30802,31935,23561,18363,9676,3310,1802,7398,19346,23398,7447,-11742,-12936,5784,25828,40026,35336,13204,743,-6029,-7284,-10368,-1564,4677,-890,-1868,-1681,-810,-4972,-6553,-12832,-19534,-5735,-526,3089,3097,887,-6978,-3766,-722,624,2253,6108,2330,-2404,-8563,-1296,9333,14981,26495,28978,23671,12957,-5832,-12708,8856,26232,14385,-6585,-12826,-9668,-4974,3217,13625,20243,18099,12038,5170,-1523,-3818,-4199,-3873,-872,-3667,-6496,-9552,-7771,-2901,7577,23888,27377,11855,-2721,-4905,4800,15579,6521,4668,3673,-537,-3684,-9390,-9617,-12909,-12052,-8355,-7510,-10663,-8122,4172,23838,35516,23060,-597,-9262,185,4382,-3463,-7589,-3526,1124,1567,-7035,-13784,-9684,-5137,827,16714,32359,45347,41463,18800,1733,163,4005,381,-3534,-5344,-524,11405,16496,19452,11313,3362,-10183,-14242,-9123,2540,14887,12391,4420,4786,6615,5891,2410,-3983,-8865,-5286,2042,8412,11611,11606,45,-4433,-5754,-4922,-1258,-2426,-6850,-9923,-11625,-11734,-6013,-7487,-7739,-4866,-406,9807,16812,13773,8261,11711,15016,11190,430,-11618,-5419,3577,5406,8452,9686,3249,-4780,-10214,-10224,-13875,-13190,-10077,-12536,-11325,-9143,-3282,2447,5059,2933,-1792,-9538,-3691,-2394,-6839,-3283,4872,8818,5238,7883,6466,5206,2318,-1766,2961,20581,37167,35180,14336,-2694,-4729,-3386,-5942,-3452,-6530,-11138,-13850,-11997,-7541,-11675,-9299,-9700,-15368,-16643,4330,32558,56934,60182,43249,14831,-5446,-13589,-10156,-6019,-4592,-6866,-6130,-9896,-6558,-509,3728,9496,13009,8947,-2954,-12089,-14284,-14743,-18016,-16727,-12497,-4246,6130,7258,11848,11290,3792,-8374,-16880,-9200,-2581,1448,2353,-3192,-7948,-9964,-6082,1069,4874,-1885,-6371,-11334,-10115,7748,17916,9202,-2823,-10514,-10801,-3365,5023,2958,-2900,-5651,-10277,-14198,-4900,4310,6257,3417,3750,1188,-4017,-12685,-12329,-726,11310,18013,22968,10890,4491,3404,6587,9113,5782,3449,3316,2270,-856,-3865,-7187,-7282,-13163,-5363,9408,28524,42418,31114,12408,10550,24045,37063,25293,9813,11365,11851,-1448,-13039,3957,9716,8588,11741,5737,-4291,-8542,-6208,3787,12968,7874,-2949,-3361,-7067,-15385,-12140,-8069,-10253,-7469,-5939,-5571,-5750,-14208,-17701,-16834,-1324,15220,21463,18683,14656,8217,9928,8241,4511,5410,6623,5572,4581,-4203,-12295,-8516,-1365,8501,13467,10422,4706,-3473,-15784,-16951,-5629,18373,39049,33026,10409,4193,8755,7401,-4826,-5172,4074,9956,7089,1397,1273,3952,7143,15796,30327,35874,19380,5138,-8855,-11715,-6023,-741,8592,2464,8420,18007,27414,21374,6729,-289,-1942,-8111,-13431,-9192,-11080,-10035,596,7119,2421,-2404,-3797,-136,153,-5034,-8068,3104,22145,41534,38190,21747,13872,12514,10054,5441,21974,39877,39462,35313,16062,-5213,-14871,-3446,4622,11299,13459,5369,-2697,-3729,-5923,-7017,-5683,-9486,-12368,-8665,-3310,-4561,-3889,1370,11100,15873,15884,19166,7948,-4094,-11037,-15600,-9128,-4893,-6375,-7161,-8375,-20430,-13702,-5394,-10334,-8526,-255,8025,677,-18111,-8919,-4395,-1860,1872,-3325,2704,7313,21273,18635,11780,9781,217,-3809,-29,3416,221,-7092,-10686,-8341,-17591,-9238,43,9568,15217,13622,3781,-420,-661,1278,9774,25696,36769,32368,19372,-879,-5796,6163,9312,12105,13379,12871,15027,9542,6736,4571,6530,9780,12606,8756,9482,5673,-2183,-6983,-2754,-3372,-9871,-11365,-1834,4503,2883,-6360,-10640,-12753,-10303,-5614,218,11372,16122,8218,242,5512,23414,42399,42032,19409,173,-6257,-9819,-3780,5539,8720,7448,5949,3087,-1687,-10265,-8936,3528,4029,-730,1630,-2175,-12604,-6615,12989,17477,1968,-6496,8883,27686,25698,6322,-2361,-5479,-8069,-9763,-6108,-4464,-8398,-10040,-2511,-496,-3983,-5776,-4137,-4344,1837,-1754,-8902,-16071,-14603,-12335,-11948,-13626,-16515,-19337,-24556,-21262,-10188,-802,7242,7405,2519,-1945,-7558,-10001,-12970,-13325,-14290,-7916,-7797,-3138,3599,9507,5620,-3077,-12508,-16498,-8794,-5167,1174,884,-1241,2589,3229,7173,7296,9165,9629,4048,-3370,611,6492,7309,1272,-9059,-8053,14076,48945,58343,48884,24077,6467,-5064,-12353,-6124,13952,23328,13712,-3014,-11726,-20981,-18828,-1092,10309,23004,24920,1169,-3781,4461,5866,9178,18954,24016,28522,28029,21417,917,-11492,-15655,-11069,-8765,-3667,-1048,-88,255,5212,7202,-1021,2927,20770,34431,15272,-407,-10411,-11437,-3487,6664,14545,15415,12275,13807,6563,-8572,-11146,-4687,-4741,-10273,-14396,-9153,-7090,-6982,-7418,-9927,-17819,-19881,-20070,-10621,469,988,-2747,-2808,356,1449,273,6778,25057,39721,35137,17344,-2613,1488,29919,34655,16062,2408,-6400,-1354,-292,-6540,-5668,1005,4809,344,-1145,-3303,-3879,-1777,1805,8967,15432,17986,16860,10391,1999,-4840,2356,12370,10789,282,-8701,-8689,-3773,4897,17403,35196,27984,12552,3289,-3018,-1269],[8666,11787,9659,8186,3550,-7654,-5478,-112,-2837,-4633,-2911,2241,-1822,-5431,2094,10769,14548,5082,-2418,-495,6579,4988,1929,-359,-1508,-3240,-7710,-9503,-2182,-290,-2360,-3933,-7268,-9897,-7584,2203,5526,5377,6573,1328,-8874,11544,28896,39746,22446,1162,-7295,-13331,-10545,-6460,-8440,-8421,2400,10644,16773,16349,16896,20793,24311,8438,-11055,-9966,2169,4824,-974,-10546,-9156,-7168,-13465,-7366,-171,3087,4564,-3520,-9108,-5101,-4915,-6594,-7300,-1312,466,2108,9521,16298,18265,7022,-6941,-15395,-8882,3984,14036,13208,6984,3077,-413,3015,2089,-2790,2039,2085,-1059,-9024,-10821,-9128,-11118,-10294,-9385,-6115,-4399,-8452,-9307,-13487,-10197,-2449,8237,23864,44758,72455,87967,114382,122260,82016,41688,18959,8181,9064,2280,-10482,-10641,-811,-7094,-7546,23995,49162,50407,39541,20822,11669,14885,40357,50406,40501,15930,2390,-7532,-8820,-7672,-4255,5287,19634,26938,25916,23294,20184,26409,37914,37215,15332,-2411,-5847,-7928,-12090,-15363,-9969,-3624,-1942,-11640,-11421,-8846,-14069,-17834,-539,1879,-45726,-129990,-191225,-219345,-210343,-172934,-128265,-130126,-107794,-66668,-14013,-24952,-22969,-13325,-3845,98,-1442,-2328,-9560,-14506,-9866,5099,19996,14981,4017,6432,19825,27478,22780,15751,6695,2232,-1709,-2207,15123,33672,14822,-9026,-15522,-14094,-17673,-8606,5191,15496,-6838,2217,37995,69759,86374,81670,59048,33761,24441,19775,9320,7478,876,-287,10240,19385,1742,-8205,-9168,-1802,6521,12771,10658,-7064,-12368,-3337,-1977,-967,-14467,-13459,-3579,13518,19939,15091,7554,-6242,-12679,-7281,-2661,3477,12069,11524,318,-12048,-9941,-1767,819,6059,13698,17051,20784,22825,19909,12287,2256,-4435,-7918,-10697,-9013,-5933,-8405,-11044,-1840,4125,4853,2000,-6756,-4973,9307,16466,7646,10137,-7991,-6728,9141,15274,12223,16461,21383,15062,3207,-6172,-12142,-5446,-9813,-20076,-18988,-519,8325,4933,-4619,-10857,-12810,-14716,-10043,-1464,9778,22901,24637,14422,4162,998,-3091,-4565,4992,5528,3593,-772,-4035,-10592,-15157,-8375,1490,2005,320,-4147,-11057,-8854,-1434,1424,-4335,-5316,-7081,-4270,1813,11448,18816,30600,26165,15039,4663,5227,9203,7700,944,-10026,-12427,-4314,138,1426,-639,-2055,-629,1096,-816,-8074,-8709,-9041,-5869,6242,18712,11775,2691,5040,11878,18597,11842,-897,-3471,3391,4248,-2960,-8798,-7536,-8796,-12001,-10525,3945,21022,27971,20608,3300,-8282,-15728,-13250,-11897,-2484,9948,13646,15066,8985,-365,709,9401,9869,3870,-3211,-5727,-8588,-13086,-12056,-2009,22921,41093,48181,41792,11499,3447,5076,8978,9025,2187,3269,-571,-13768,-12072,-8342,-7809,-7935,-9624,-6942,-7537,-12038,-9486,-10131,-10714,-5055,-36,6021,15798,26290,26388,20906,14775,3126,-6445,-13266,-13673,-5272,2059,4846,4786,8888,9990,8318,340,-11101,-11498,4872,15818,6612,-12388,-16357,-18864,-14856,-4001,4986,6149,3178,-525,-3098,19787,34324,30549,22600,11724,1834,-1341,2869,6241,4446,-4200,-10823,-6667,2888,4824,-5358,-14084,-13293,-7834,-10910,-13354,-12818,-3437,22124,36563,28322,11120,1712,-1304,-4378,-19112,-7021,7404,6666,4574,791,-8844,-11902,-6507,-4605,-6685,1970,9203,6153,-52,-6761,-7470,-4647,-1597,-2076,-4051,-5443,-7656,-1363,2325,-3975,-2894,-3215,-4162,-6745,-5524,-7407,-13344,-1291,7505,-11537,-5816,4747,7718,4673,850,-4754,-10003,-10944,-4376,1577,4542,13059,18570,22856,21001,16420,2187,-5253,-6519,-4000,-3431,-5302,2851,7568,4987,-4500,-7709,-1674,-243,156,-3906,-9460,-11776,-2344,4934,9503,12361,14167,6912,-10669,-692,15774,22176,25742,21069,9917,6494,5343,-1779,-6424,-8781,-5453,-3665,-9193,-15323,-1251,10509,16267,7689,-3338,-8702,-5932,-4762,-9576,-11735,-11708,-6405,893,6234,10621,8521,4148,-2010,1212,15491,34560,40130,34580,21590,8799,1766,12742,17990,-1433,-9041,1288,13111,17590,12706,4401,2289,3986,3359,1170,-10465,-7034,2660,16530,27051,27403,11853,3843,-1931,1284,-1289,-7151,-7850,-4714,-6143,-4808,246,15873,25518,15818,11118,7271,10140,12507,10636,2608,-4552,-6294,-2860,351,1723,-500,-3395,-8839,-9672,-8798,-3942,742,3517,3429,5656,7557,2327,-2531,-3735,-2306,3370,12831,15501,9311,1958,-4221,-5864,-1744,2914,2387,-498,-1952,-1134,-1381,1861,6034,12460,12436,3489,-3213,-6664,-2428,11162,17875,9704,-2854,-10629,-14310,-12980,-4089,708,13355,28508,36032,37126,22549,-764,-5257,2166,-6896,-9977,8982,29262,27048,12643,-1176,-4530,7842,20339,33177,29717,12570,-3112,-11156,-10218,-6197,-3434,-6307,-10284,4350,19512,26323,14446,1865,2357,9343,9380,5751,10217,27658,31452,17532,10158,4987,11397,15303,18327,19625,17255,8326,11,-3679,-3557,-1935,-3986,-8148,-11687,-12567,-8643,-2499,1152,10564,20585,17450,4830,-5729,-11134,-14270,-4783,-116,-1076,-7078,-9742,-14592,-17156,-572,5153,-2432,-10095,-5518,-602,-826,-4146,-10386,-8699,1522,2941,-5696,-13542,-11241,-2970,9245,10774,1924,-7675,-3198,1729,1014,-1486,-3226,-9594,-6406,-81,2882,-4254,-10920,-2526,5749,5917,2253,3022,7721,16773,31401,49620,45962,15684,-6082,1808,12508,9417,-354,-10621,-3751,623,2385,2709,-3237,-9280,-8508,-5049,-4105,689,9653,12172,194,-11094,-10498,-6332,-3526,73,2716,3485,-859,-5875,-561,8205,6917,1412,1804,-4028,-4462,-1591,480,3120,5263,5978,-4881,-10742,-18769,-14842,-6853,-3103,-3239,1341,6142,4664,-2278,-7048,2090,19855,38080,36119,28920,17112,14625,8193,-2811,731,-2284,-9809,-11902,-3992,1553,2773,-1576,-4796,-4242,-2551,-4655,-1896,-497,-945,-5753,-8983,-6248,1861,759,-7882,-13065,-5942,-219,2591,4578,7189,14922,18654,16752,11491,10641,5283,-5333,-4286,1888,2794,-5586,-1436,1100,-5554,-6505,-4342,-10219,-10662,2329,26429,25105,8238,-2418,-10626,-16716,-18106,-14450,-12893,-10270,-3745,2244,796,2647,1226,-1434,706,8515,12523,12684,8623,656,-5358,3350,8857,7618,7802,12563,23310,55433,94906,99577,56419,7219,-13937,-8172,5377,13423,7753,-2153,-4902,-585,9030,22820,26307,24606,16994,4599,-3938,-3572,-5048,-3457,-2208,5575,10198,5058,-370,-2677,-6832,-14760,-17929,-15881,-7578,-1078,-1313,-2948,-8578,-7430,6942,9707,6923,2891,-989,-3385,-14447,-15297,-15784,-12955,-6650,-4813,-5936,-13013,-9114,3787,23111,41001,44079,34594,17041,7294,-1289,-5365,-9374,-11833,-1713,9945,13946,3796,-15598,-1514,733,-3733,-4262,-2497,2964,12213,35890,47949,45267,36132,34423,15104,845,-5528,415,7571,14932,24956,26188,8090,-4636,1249,12550,19415,14009,-2199,-15118,-10206,-7775,-944,6056,4928,-538,-4749,244,994,-7106,-7399,-2679,-4324,-1229,10397,34675,56718,48627,17475,1889,-362,-4526,3283,13608,15006,13114,13482,246,-10523,-12474,-5077,-1329,-5567,-12198,-4687,5787,-432,-10916,-5962,13669,31273,33155,23937,12594,3682,-395,-29,8482,17020,18013,11857,3575,-8194,-12428,-6833,-91,4345,4810,-3723,-7378,-17725,-3296,19087,31902,18477,1874,-2933,4074,5803,7208,8247,4929,-3546,-8345,-4895,-1669,-2589,-2486,-1053,174,1242,-4150,-12120,-9241,-2268,7281,6858,7455,11253,13513,13354,3328,-7235,-9683,-8774,-7394,-9375,-13739,-6740,-898,-3363,-9474,-6948,-450,8799,15389,4834,-8416,-8405,-6075,-9438,-13876,-16913,-14773,-14212,-13137,-9437,-3025,-1771,-2941,316,2654,-3436,-6162,-6112,790,4078,3580,-6480,-3525,2050,6571,10738,10480,6364,-5047,3623,20428,37076,48004,34884,14359,8249,-3626,-5845,1915,4926,2296,8937,11440,12257,14968,10883,-35,6882,16181,15402,9053,-1183,-9969,-12720,-13192,-6051,234,8048,3607,8827,17412,27448,31354,35597,33709,23795,7953,-6859,-10410,-4301,-818,1543,-820,-7339,-12560,-8565,-8055,-8587,-7482,-2347,-1801,-4489,-6993,-6408,-4225,816,8180,19785,28348,12813,1650,-5363,-5021,2483,8083,14379,18040,9401,2198,3857,5351,378,-2071,21090,55295,59046,27826,2417,12648,34614,35685,23359,15127,6115,2560,3393,12161,26597,28138,9212,-9822,-13880,5200,25592,39296,33090,11151,533,-4376,-6513,-7339,2684,7766,1810,492,-45,437,-3507,-4678,-10763,-17816,-5731,61,3769,3177,74,-7355,-3279,-31,1361,2308,4793,1650,-2753,-9308,-1029,12268,20729,33218,33788,27803,17040,-2335,-13615,4706,19910,10665,-6035,-12563,-9116,-2220,7151,18409,25865,20972,12729,6618,1795,-1176,-3459,-3861,-1962,-6069,-8233,-11586,-10353,-5277,3756,18915,26192,12307,-1344,329,11421,20697,10421,7225,5069,-101,-3259,-8288,-8083,-11628,-12877,-7862,-5668,-9320,-9750,329,17684,29819,20282,-1581,-10586,-941,4206,-2515,-8186,-3843,1647,4175,-3246,-11324,-8665,-6766,-2648,14983,35634,51126,45061,22441,2825,257,3598,-765,-4275,-5145,-1232,5673,8831,11656,7143,1407,-11188,-13606,-8003,2827,13847,10976,3222,4810,6223,5366,900,-7700,-13422,-8280,1144,9678,13599,11399,-2025,-6696,-7167,-5294,-1135,-2305,-6316,-8386,-9401,-9532,-3644,-6242,-6876,-3861,1752,11026,16696,14525,8766,11041,15774,12365,151,-11413,-3132,6993,7804,8873,9783,4677,-4280,-11257,-9946,-13018,-12429,-8938,-9931,-8753,-7084,-1628,2715,4455,1163,-3778,-10354,-2786,-821,-5327,-3672,3115,6566,3829,7928,6975,6483,3810,-613,4074,22105,39385,36336,13546,-3640,-5498,-3498,-5390,-2569,-6227,-11951,-14935,-11582,-7079,-11288,-9785,-10780,-16400,-15807,4247,30983,53924,59141,45334,15744,-4939,-13548,-9543,-5120,-3095,-4587,-4112,-9300,-6491,616,4783,9461,11934,7961,-4174,-13084,-13029,-13331,-16999,-17395,-14402,-5683,5163,6618,11747,11565,5060,-5728,-13593,-7423,-3113,-114,1446,-2312,-6396,-5876,-624,4788,6063,-1883,-6097,-11505,-9969,8377,18925,9911,-1418,-8738,-9407,-1850,5189,1433,-4631,-6833,-11919,-15516,-4955,3856,4571,2058,4249,2394,-2836,-12046,-11800,554,11569,17628,20202,5920,1113,672,3880,6720,4131,2941,4009,4294,2321,-1153,-4664,-6327,-10593,-1199,14632,34081,43447,27778,12390,14976,32625,47379,32338,10620,8867,9853,-2300,-11136,5925,10707,8441,12091,7664,-1646,-6687,-6529,2436,11033,7728,-1685,-1517,-5078,-14468,-12666,-8854,-11113,-9120,-9382,-7527,-4507,-11865,-19035,-16622,-1475,13768,20317,16495,10034,2335,8449,10264,7013,7443,8770,7591,5524,-2526,-9446,-6008,582,9779,13385,9111,1225,-8675,-20376,-19212,-4798,21617,38357,29373,9145,4474,9717,9318,-3023,-3223,6340,12433,10234,5103,5099,7456,10487,17887,30069,35872,20544,5457,-8483,-12928,-7645,-3060,8041,3978,10197,19948,29049,22014,7080,-1111,-2847,-7733,-12043,-9067,-11899,-11925,-709,7811,3614,-1866,-4512,942,2750,-281,-5520,-234,16598,34501,31415,16315,11533,13270,13380,10141,24024,37903,36802,34590,17115,-4409,-14237,-5427,1624,8033,10195,1829,-7193,-8290,-9419,-9338,-7856,-11706,-15266,-10665,-3350,-3015,-2540,2277,10827,14737,13867,17369,4019,-9327,-13885,-15706,-6741,-4091,-8149,-9362,-9277,-20195,-13563,-5661,-10919,-7538,149,8830,2279,-16261,-8933,-3937,-1902,1131,-6716,-2185,2138,17385,19580,13625,9813,-1377,-5493,-859,3068,-135,-7236,-9107,-5978,-16212,-10009,2245,13119,17427,14380,4723,666,-394,-500,5217,16986,25129,21246,13583,-1794,-5355,8775,13212,17444,18185,14965,12584,4890,1385,-1267,1745,6487,8572,4271,4412,2116,-2882,-6521,-1665,-2241,-8494,-8352,658,5804,3081,-6606,-10966,-13153,-10501,-5247,950,11549,15819,8616,968,6257,25958,48332,46708,21146,628,-6129,-9522,-3922,5610,8839,7680,5788,2187,-2605,-10433,-6914,5506,4129,-1189,808,-2890,-12567,-7705,8835,13411,-127,-7393,8650,26282,23713,5028,-2786,-5601,-7942,-9260,-4727,-1720,-4784,-7798,-1768,169,-4112,-7710,-4336,-3234,3256,-1625,-8882,-14476,-10543,-8720,-9902,-12821,-16013,-18084,-22645,-21416,-10744,278,10635,9434,3775,-220,-6101,-11118,-13334,-13143,-13721,-6143,-5571,-2376,3552,11292,9271,122,-11241,-14396,-9077,-7438,-1916,-1696,-2533,2596,3901,5756,3307,5175,6993,2372,-3726,632,6574,7152,1440,-8421,-7162,16160,51072,58426,45853,21458,3721,-6744,-13654,-3567,18090,27544,16598,-2096,-12079,-21753,-20525,-1040,15941,29534,26080,1985,-29,6103,5854,7468,15481,18847,21797,22545,21135,3934,-10337,-12746,-8869,-6358,-1572,522,631,853,7442,11045,4512,7325,20194,30427,12632,-925,-9984,-10117,-1827,7672,14323,13553,9360,10782,4781,-9442,-11369,-5122,-5048,-9570,-14421,-9254,-6709,-6989,-8897,-12512,-20354,-18240,-17844,-11726,-2001,-990,-3097,-2063,776,728,-2197,2119,16764,30639,28626,15545,-2230,2245,28421,32423,16278,3283,-6344,-2021,-11,-6486,-7598,-542,3855,343,-60,-1274,-1455,1160,5466,12301,16843,17169,14774,8134,-318,-6753,1933,11883,9257,-409,-7370,-8367,-4714,3211,14690,32344,27842,13055,4003,-1340,334],[9172,13228,12063,10508,4812,-6372,-5525,-1308,-3696,-4659,-3082,2328,-1224,-3593,1720,9199,14590,4307,-3545,-334,5515,2708,-173,-747,63,-1779,-7563,-9031,-285,1665,-1354,-4220,-7354,-8570,-5861,3006,5735,4471,4651,-360,-6297,12452,28074,38346,22053,1661,-8309,-10401,-8727,-5384,-6616,-7891,1493,10989,18120,19435,21789,25772,26640,9374,-9754,-9922,1760,2881,-3174,-12036,-6466,-4301,-10711,-6445,1260,4708,6007,-2502,-9037,-3395,-2924,-5845,-8317,-2521,-1305,-1895,5994,15907,19083,7363,-7670,-16541,-10343,1217,9861,10707,7270,4025,1008,4720,4371,-526,3641,3278,264,-7746,-10731,-8975,-11935,-11936,-8624,-3420,-1873,-5366,-6700,-13137,-10087,-2228,6738,22253,42640,72649,94304,123573,124975,78393,40774,20934,10954,12471,5338,-7673,-9647,-1015,-6970,-923,34132,58301,56744,42981,22940,13495,14560,38578,48795,41485,17880,2942,-8041,-6431,-3216,872,10927,25395,30793,28284,24892,23234,29156,37367,37462,20171,-429,-4995,-7915,-12533,-16486,-7548,810,2083,-10115,-11528,-8168,-11614,-19055,-7968,-3564,-37336,-128647,-208732,-262714,-277331,-249120,-193609,-168939,-116275,-51657,-5894,-21515,-20186,-12079,-4433,-1171,-2350,-3360,-9958,-13394,-8225,5444,17143,11456,1995,4955,18594,27913,24690,16531,6179,2027,-1715,-634,16926,35820,16206,-9117,-17246,-12605,-14387,-8569,5285,15489,-6868,4818,36110,63786,77442,71026,50549,28686,19506,14049,5421,7212,2276,2011,11631,21138,6001,-3401,-5717,-980,3965,6731,5537,-9705,-7792,-1047,216,119,-12430,-12352,-5258,11127,20052,16378,8632,-2210,-9255,-7352,-2857,4374,15116,16524,5052,-9633,-10399,-2213,579,6378,14730,17742,19206,19307,15272,10291,2062,-3928,-9551,-9706,-8356,-5794,-8066,-10583,-2446,2715,3231,1036,-5374,200,12051,16745,8290,10249,-8490,-10440,5083,13469,11977,18042,25375,19892,6496,-4869,-10601,-2775,-6720,-15989,-18726,-2856,8739,5924,-3841,-9700,-10516,-10570,-5779,-3468,5218,20397,26333,16628,5002,1170,-1041,-2857,2618,-1889,-3557,-5050,-6603,-12250,-16083,-8720,-523,-1407,-1619,-2658,-5800,-3039,3148,4635,-2403,-4320,-7907,-3434,3531,14231,23209,36061,30510,17769,6318,6368,8968,7075,971,-9034,-11462,-3682,-529,-2831,-6789,-6987,-3576,-758,-1538,-8063,-8012,-8205,-6328,3172,15369,12094,3911,3919,6050,10263,7013,-2125,-3651,2450,2483,-4413,-9749,-8974,-10334,-12451,-8473,8094,26837,33560,22073,3579,-7961,-16039,-14649,-15107,-5933,6867,12561,16205,11177,1876,2433,10760,10185,3944,-2951,-5975,-8650,-11518,-13284,-1691,25930,47967,52302,38701,9170,2746,5001,10101,11375,5027,5567,2523,-6499,-9951,-6304,-4055,-3964,-6726,-6043,-8322,-13362,-8763,-9868,-11253,-5501,77,6783,16272,24569,22437,18901,17295,7643,-2976,-11546,-13811,-4442,3590,6785,8861,14627,16271,13306,3432,-9274,-13459,-2726,9329,3152,-12898,-15636,-18507,-14704,-4005,4429,4707,1296,-3204,-9156,13236,33001,31620,23034,10672,-5,-2928,1447,4665,3538,-3660,-12490,-15782,-10715,-6595,-9950,-15039,-10038,-4286,-7670,-12218,-11554,-1157,26373,41552,31831,13453,3757,6,-3305,-14172,-8946,4086,4650,2658,-1290,-10002,-11862,-8088,-6965,-8544,528,7558,4209,-2800,-8113,-8868,-5746,-2004,-1921,-3933,-5594,-8266,-2675,2512,-2883,-1327,-2386,-3982,-6325,-5272,-6071,-7644,5553,13281,-9818,-5962,5462,8385,4865,1046,-3458,-7400,-8875,-5817,1203,5218,14953,21500,25324,21038,12895,-996,-8115,-9194,-5688,-3541,-5414,2527,7449,4743,-5959,-9916,-2712,-565,352,-3820,-9841,-12514,-3885,3318,9211,12987,14592,7901,-9007,-6444,8204,17273,23923,19091,7045,3609,5263,-1238,-5416,-8440,-6534,-5002,-9838,-14952,-1239,8483,10770,837,-8144,-10769,-7503,-6812,-11316,-13172,-12731,-6666,574,5532,9442,6953,2860,-3718,1125,16581,34311,35919,31325,19878,8988,4112,13162,14280,-5713,-9764,3849,16692,21585,18597,12588,11418,11343,8133,4127,-9130,-11005,-1430,10375,17726,19483,9606,3832,-2052,-1161,-5149,-11156,-8501,-3863,-6510,-6695,-1367,14245,25185,15895,9475,4874,8899,15263,11735,482,-8203,-9832,-6222,-3216,-1740,-2689,-4659,-9104,-9648,-9593,-4020,233,653,-1040,1638,4942,220,-5319,-6163,-3768,2472,12342,15510,9159,1363,-4504,-5785,-1688,2904,2259,-1441,-3957,-3232,-2828,1034,5371,11498,14070,7982,3193,-2711,-2516,7586,14425,6918,-5269,-12029,-15322,-12492,-2289,3070,15172,30708,40985,45162,29791,2795,-8431,260,-8421,-9554,9103,27949,25875,10628,-1993,-3721,7283,20535,38129,36932,16067,-2289,-10521,-10086,-6086,-2789,-4809,-10375,2433,17399,24287,13852,3643,6137,14974,13681,8515,11066,25627,27195,15960,12601,10384,15057,15061,17387,20623,20660,12627,4602,-223,-2407,-2504,-5718,-9303,-15244,-16316,-10637,-4390,-1604,6237,14372,11839,5065,-3268,-8493,-12564,-4131,-313,-2738,-9509,-12869,-17891,-15344,1136,4559,-3465,-10834,-6386,-1517,-777,-3001,-9725,-11914,-111,2262,-5275,-11741,-9290,-1817,8685,9658,1175,-7596,-4666,-938,-1729,-3591,-4399,-10363,-6241,344,3234,-4709,-12676,-3613,5208,6157,2111,3403,9988,20446,36168,53270,47862,17058,-5687,204,10381,7112,-2482,-10626,-3273,194,613,597,-4389,-9531,-10671,-7712,-5392,1305,11247,15738,3837,-7347,-7265,-3312,-858,1192,3021,2040,-3125,-7446,-1435,5875,3014,-1110,698,-4644,-6121,-4047,-1794,2298,5717,7921,-3094,-10928,-19511,-15285,-9385,-5561,-4229,453,5016,3842,-2769,-8061,549,17726,38781,39786,31502,18284,14616,5144,-8398,-112,-114,-7926,-14740,-6051,385,1421,-3808,-7882,-5965,-5327,-6413,-2733,-708,-856,-5196,-7618,-4486,3673,658,-8254,-12955,-5088,1757,4464,6132,7316,12836,15224,13333,10461,12401,6801,-4257,-3608,1684,39,-7706,-988,1800,-4673,-5754,-6036,-8411,-8947,3397,26636,22464,5587,-4508,-9436,-12915,-17186,-15697,-12647,-10053,-4087,1218,-465,427,-1708,-4190,-1956,6556,11465,11988,8798,780,-5914,3314,9022,8469,10072,15775,28362,62767,96955,97774,58958,10232,-11457,-10279,4746,14062,9587,938,-2363,963,10256,25907,29241,26483,18363,5848,-1598,-2486,-7100,-3878,-102,8439,13232,7212,311,-2490,-6620,-14354,-16523,-14466,-7479,-1627,-2054,-3622,-10004,-10921,3594,6335,4431,1353,-2114,-4123,-14764,-15431,-13696,-7609,-1280,-2848,-6194,-10898,-3390,7224,23193,36571,36303,26809,11646,2672,-5134,-8066,-10595,-12765,-3456,6923,12171,4834,-13698,-3573,2928,-521,-2022,-1484,2841,10670,33213,44876,41762,32949,33238,17048,2803,-3406,813,6549,12509,22122,26719,11548,-3690,1021,12745,21822,19577,2619,-13289,-10912,-9578,-4186,2697,1919,-2679,-5432,-985,-646,-7604,-5805,-2677,-6641,-4370,11663,40596,62025,49494,17784,3101,-383,-5380,733,8823,10850,12131,16795,4427,-7954,-12405,-7939,-3685,-6839,-12320,-5630,4331,-1276,-11011,-8258,10566,26637,26735,18763,11443,3682,-1103,-1835,7176,15420,14805,8202,667,-9321,-13086,-9470,-4867,-527,2408,-1828,-2797,-16175,-6323,14916,28173,17974,3113,-1921,2971,3972,6281,7804,3686,-5240,-8584,-3919,-1001,-2292,-1959,131,1793,2592,-2946,-10679,-9071,-3364,5535,3569,930,4869,7992,9115,2136,-6751,-9445,-10225,-8399,-9308,-11876,-5130,867,-1525,-6670,-6081,-1227,6978,15329,6192,-6564,-11114,-9937,-11833,-13206,-16700,-14796,-13745,-12005,-8967,-2976,-1926,-4158,-1297,1049,-4852,-8578,-7974,-470,5888,8267,-1095,-5384,-1267,3879,8733,9440,6889,-3314,3660,16012,27703,37099,28996,12301,8631,-1845,-8885,-1077,2993,1693,8749,10839,12195,16955,12541,-3080,3260,14242,15584,9772,297,-7607,-10772,-11686,-4608,2187,9775,4258,9869,19890,33898,39634,45012,41836,27537,8306,-9028,-11266,-3126,-552,668,-1107,-6857,-14073,-10722,-10057,-9477,-6503,-1075,-610,-2941,-5092,-5236,-3940,417,6999,17669,27437,13972,2744,-4694,-4105,3231,9128,15254,17971,7961,1101,3730,7724,6209,1386,22881,58322,61926,29643,2258,12672,36971,37868,21501,10394,1662,1169,4506,16331,32471,30657,9787,-8506,-14438,4834,25132,37664,29577,8114,-97,-2428,-4157,-3063,6281,9919,3903,2327,989,1066,-2650,-3545,-9516,-16339,-5704,205,3826,2538,-1423,-8033,-2862,776,2159,1941,2904,683,-2762,-8603,-2280,12672,24107,37813,37147,31315,21027,1471,-13329,331,13055,6242,-6007,-12170,-9023,52,10843,22648,30390,22629,12616,8227,5868,1853,-2597,-3986,-3121,-8080,-7691,-10307,-12870,-7470,513,13823,24113,12238,-225,4608,18018,26738,15957,10757,6540,81,-3216,-7474,-6720,-10117,-13507,-7343,-3922,-7580,-10474,-2383,13057,24327,17100,-2646,-11807,-2068,3651,-1750,-8725,-4193,2114,6451,972,-7711,-6763,-8076,-6480,11013,35268,52951,45989,25174,3610,193,3068,-1887,-4916,-4731,-2413,34,2194,4504,2662,-948,-12281,-12454,-6502,3003,12059,8545,1412,4575,5580,4609,-576,-11058,-16718,-9787,1077,11252,15679,11716,-2919,-8242,-8153,-5502,-1073,-2278,-5755,-6715,-7034,-6890,-1067,-5213,-6196,-3028,3497,11441,15608,14461,8665,9180,14915,12476,-556,-10897,-577,10575,10200,9116,9354,5888,-3280,-12089,-9750,-12364,-11826,-7814,-6900,-4206,-2943,762,2825,3378,-724,-5631,-10309,-1777,568,-4022,-4005,1651,4854,2773,7960,7704,7716,5143,693,5582,23317,40177,36246,12375,-4861,-6574,-3701,-4712,-1512,-5596,-12208,-15233,-10344,-5972,-10278,-9798,-11514,-16931,-14424,4354,29003,49799,56054,45827,16298,-4347,-13308,-8739,-3629,-679,-1564,-1447,-7621,-6237,1657,5745,9395,11050,7708,-3378,-9878,-10966,-11680,-15585,-17772,-15709,-6384,4734,6365,11791,11723,6070,-3239,-10264,-4855,-2982,-1451,527,-1422,-4079,-888,4438,8069,7298,-1298,-5431,-11306,-9170,9150,19558,10556,189,-6588,-7103,165,5519,211,-5862,-7487,-13247,-16503,-4993,3185,2803,831,4825,3557,-1605,-11168,-11161,1626,11499,17126,17566,2260,-1966,-1685,1834,4978,3048,2746,4705,6141,5417,1659,-1868,-5212,-7774,3123,19152,37700,41792,23440,12504,19801,40870,55260,37597,11553,6648,7810,-3084,-9476,7335,11122,8231,13040,10849,2462,-3614,-5788,1593,9303,7610,-118,724,-2630,-12350,-12573,-9055,-11234,-9456,-11131,-8872,-2377,-8083,-14601,-14385,-795,12484,19034,14388,5464,-3787,6249,11470,9079,8945,10200,8960,6036,-1174,-7133,-4040,1960,10425,12607,7423,-2159,-14269,-25259,-17514,-2526,24707,36013,24583,7583,4848,10397,10713,-1210,-1066,8578,14517,12902,8379,8296,10334,13411,19827,29413,35232,21584,5879,-7795,-13586,-8755,-4615,7911,6020,12067,21489,29890,22185,7623,-1224,-3377,-7204,-10606,-8476,-12066,-13805,-2693,7568,4291,-1362,-5039,2159,5663,5262,-330,-2095,11123,26810,23908,10281,8316,13241,16131,14793,26100,35358,33241,32880,17778,-3453,-13177,-7252,-1185,5063,7140,-1244,-10008,-9519,-10089,-9468,-8208,-12040,-15659,-12740,-3451,-1250,-961,3269,10148,12874,11191,14748,-732,-14495,-15487,-15237,-5418,-4323,-10361,-11432,-9897,-19828,-13367,-5640,-10701,-6827,192,9138,3606,-14560,-8765,-3157,-2145,-1027,-11575,-6036,-2428,12944,19525,14683,9224,-2899,-6516,-748,3439,165,-6841,-7575,-3161,-9289,-4630,6902,17346,19346,14566,5090,1180,-690,-2820,539,9087,14762,12345,8688,-2766,-4840,11753,17642,22764,22923,17171,10474,641,-4170,-8101,-5081,931,3006,-902,-979,-1852,-3955,-6335,-1074,-1857,-7681,-5174,3379,7076,3171,-6967,-11406,-13526,-10689,-4822,1616,11316,15061,8767,1524,6589,27364,51823,49247,21982,763,-6375,-9618,-4093,5253,8064,6869,4785,920,-3493,-10020,-5085,6695,3758,-2132,-528,-4014,-12745,-8948,4626,9072,-2332,-7813,8321,24604,21576,3807,-3358,-6140,-8346,-9351,-4342,-176,-2242,-6034,-1196,935,-3458,-9380,-4897,-2892,4000,-1900,-8577,-11752,-6246,-5249,-8043,-12333,-16164,-17641,-21439,-20751,-11541,990,13418,10255,3835,345,-5388,-12657,-13920,-13299,-13580,-5040,-4226,-2369,2621,12039,12213,2793,-9527,-12680,-9562,-9636,-4736,-5149,-5021,1394,3381,3024,-1683,466,3576,-207,-5122,50,6417,6655,1082,-8264,-6637,16578,49517,55104,40848,18015,691,-8643,-13711,-491,22456,31872,19789,-613,-11509,-21066,-22271,-1967,20735,36152,27420,3984,2637,6967,5494,5397,11244,12871,14454,16573,19604,6913,-8034,-9950,-6847,-4490,-180,1383,509,500,8859,14465,10442,12117,18963,25027,9102,-2223,-10079,-9169,-636,7974,13219,10755,5674,6976,2123,-11003,-11986,-6143,-6001,-9535,-14969,-10090,-6976,-7442,-11115,-16681,-24037,-16902,-15850,-12391,-4618,-3690,-4344,-2133,377,-706,-5048,-2982,8474,21206,21440,12521,-3034,1976,24882,28106,14906,2945,-7193,-3889,-1138,-7586,-10341,-2487,2286,-402,312,223,685,3408,7815,13714,15960,13970,10313,3793,-4206,-9624,693,9990,6046,-2467,-7149,-8577,-6327,612,10973,27565,25608,12203,3777,-562,448],[7877,12953,13113,11610,4814,-6376,-6196,-2597,-3743,-4423,-4530,1235,-1656,-2919,117,5628,12303,3138,-3694,-346,3585,-602,-3070,-1714,676,-1531,-8036,-7818,1466,3124,-969,-5362,-8187,-8044,-4989,2985,5031,2661,1933,-2733,-5549,11718,25664,34316,18505,-186,-6738,-7793,-7588,-5174,-5808,-8047,-741,9956,18135,21062,25334,29739,28247,10106,-7796,-10869,-252,-238,-6309,-9776,-4110,-2273,-8526,-6068,1736,5199,6259,-2345,-9097,-2568,-1933,-5931,-9923,-3979,-3409,-6318,1620,14073,18484,6429,-9489,-17601,-11915,-1940,5319,7222,7000,4854,2521,6552,6624,1279,4214,3243,452,-7288,-11308,-9365,-12956,-14050,-8579,-1937,-824,-4224,-5723,-12813,-10184,-2792,4372,18906,38056,68363,94503,124162,117387,68572,36670,20675,12060,14451,7199,-5608,-8632,-2239,-6842,4110,39765,61111,56706,41492,21955,13697,13529,35421,45072,40152,18373,2382,-9311,-4235,748,5508,15732,29292,32378,28866,24900,24931,29965,34715,35569,24529,2735,-2876,-7069,-12340,-18440,-5509,5869,7021,-7366,-11417,-7587,-9369,-14649,-15359,-9565,-27844,-113163,-194144,-255227,-278579,-251955,-187535,-148155,-85533,-27359,2526,-17761,-17681,-11736,-6104,-3398,-4102,-5023,-9051,-11699,-7121,4860,13419,7625,-486,3033,15923,26202,24871,16044,4952,1315,-1833,740,17956,36722,17386,-8382,-17639,-10934,-11701,-8722,4667,14094,-6103,5676,31500,54534,65558,58876,41366,22499,13208,6320,-127,6036,3313,3880,12049,21572,9817,974,-2846,-874,880,372,443,-9758,-2242,2306,3182,1316,-10183,-10581,-6803,8003,18651,16219,8822,1096,-5745,-6745,-2662,5703,18536,21799,10191,-6857,-11558,-3371,-151,5995,14993,17895,17779,16888,12179,8723,1592,-3873,-9537,-8107,-7592,-5806,-8055,-10626,-3612,765,1121,-217,-3631,3827,13416,16464,9226,10972,-7225,-13551,751,10757,10818,18316,27847,23894,9379,-3893,-8988,80,-3200,-11295,-14831,-5033,9079,7320,-2885,-8943,-8282,-6403,-2021,-5323,1391,18464,28634,19895,6823,1799,1155,1849,5505,-4736,-9089,-8557,-8572,-13739,-17263,-9295,-2584,-4606,-2981,-54,497,3345,8773,9390,2437,-306,-5896,-1859,5822,17673,28228,41512,34434,19840,7568,7585,9023,6636,1052,-8046,-10345,-2813,-618,-6378,-12729,-11174,-5899,-2287,-2234,-8016,-7019,-6780,-5809,652,11602,11705,4760,3264,2548,3130,2290,-3314,-3735,1772,1197,-5226,-10245,-10041,-11239,-11535,-5427,12273,31830,38151,22747,3560,-7534,-14649,-15210,-18046,-9047,3850,11166,16902,13182,4312,4539,12118,10244,3992,-2436,-5604,-7800,-10343,-12755,-585,29098,54672,55144,35079,7688,2653,5269,11408,13753,7704,7412,5234,535,-3411,-1487,789,664,-3318,-4606,-8250,-11571,-8042,-9759,-11766,-5560,517,7580,16112,21845,17945,16382,19664,12846,1044,-9134,-13437,-3612,4885,8363,12749,20228,22895,18764,6832,-7107,-13733,-9514,2726,-439,-12528,-14040,-17500,-14431,-3753,4316,3802,-89,-5366,-14162,8059,31914,32955,23550,9505,-2431,-4788,482,3689,3180,-2292,-9757,-16019,-21461,-17385,-12823,-13780,-6499,-880,-4064,-9632,-9585,1637,30885,46402,35363,15883,6071,1516,-1888,-9013,-5638,3133,3439,900,-3307,-10886,-11436,-9109,-8988,-9198,-225,6063,2171,-5332,-8292,-9336,-6377,-2051,-1472,-3469,-5272,-8285,-3419,3221,-1295,581,-1447,-3819,-5769,-4687,-3807,-1372,12413,19239,-6956,-5684,6444,9308,5423,1611,-1823,-4504,-5997,-6919,963,6484,17616,24971,27853,20827,9731,-2856,-9822,-10947,-6894,-3330,-5089,2645,7835,5133,-6351,-10506,-2616,581,1869,-2827,-9627,-12609,-4868,2157,9312,13917,14887,8348,-7485,-10998,1066,12492,22368,18401,6050,1762,5551,44,-3132,-6221,-7213,-6355,-10084,-13423,-74,7667,6980,-3825,-11155,-11078,-8091,-8004,-12246,-13966,-13082,-6341,671,5158,8598,5826,2103,-5069,1789,18326,33618,31311,27380,17556,8823,7002,13931,10255,-9273,-9067,7187,20751,26189,25629,21805,21760,19980,14175,8372,-5649,-13264,-4634,5364,10385,12713,7636,4190,-1425,-2035,-6656,-13939,-8440,-2449,-5557,-8142,-2690,12813,24833,16440,8608,3270,8080,18534,13256,-940,-11180,-12755,-8825,-5915,-4389,-4233,-5064,-8154,-8331,-9456,-3155,526,-1583,-4806,-1726,2901,-1120,-7179,-8085,-4741,2076,12144,15655,9367,1314,-4113,-5036,-1198,3180,2523,-1659,-4645,-4228,-3437,1145,5695,11205,16024,13332,11172,2522,-1685,4341,10238,3600,-7899,-13589,-16272,-10865,173,5342,15647,30701,44165,52959,38484,9117,-8460,-1620,-9475,-8222,9510,26481,25535,10310,-1038,-2028,7384,21046,43074,45072,20779,-433,-8683,-8323,-4241,-771,-2589,-9092,1038,15336,21866,13304,6076,10723,21380,18744,12153,12743,24295,23680,15186,15983,16276,18168,14476,16252,21155,23754,16966,9590,3935,-267,-2227,-6510,-6900,-13633,-17087,-11465,-5606,-3606,2891,8932,6631,5984,70,-4963,-10106,-2975,-31,-3631,-10974,-14989,-19549,-12371,3022,4015,-4419,-11046,-5990,-1022,586,-744,-7572,-14167,-1006,2122,-4463,-9909,-7230,-342,8599,9210,1211,-6841,-5907,-3342,-4014,-5184,-5153,-10299,-5283,1344,3916,-4786,-13948,-4112,5211,6870,2387,4212,12759,24667,40284,54282,47645,18069,-5307,-1030,9127,5862,-3351,-8821,-2003,316,-825,-1457,-5304,-9080,-11507,-9100,-5403,2394,12738,18940,8260,-2563,-3052,716,2478,2857,4228,1953,-4785,-8757,-1756,4044,-57,-3086,35,-4550,-6840,-5745,-3151,2094,6237,9436,-1305,-10895,-19242,-14661,-10648,-6782,-4098,399,4598,3689,-2540,-8708,-821,15350,38279,42970,34202,20155,15775,3804,-13714,-609,2082,-5613,-15933,-7284,122,1071,-5052,-10039,-5330,-6200,-7289,-3054,-503,-328,-4120,-5551,-1656,6467,1285,-7883,-12592,-3904,3894,6347,7842,7912,10878,11516,9745,9456,14002,8476,-2577,-2098,2130,-2195,-8519,426,3234,-3316,-5663,-6807,-5574,-5651,5521,26751,19990,3752,-5048,-6945,-8989,-13569,-14176,-11202,-9405,-4061,412,-1682,-1681,-4266,-6547,-4411,4357,10140,11203,9098,1337,-6108,3366,9287,9716,13275,20767,35223,70328,96476,92098,59416,13158,-9115,-11625,4494,14584,10991,3636,624,3238,12310,30102,32991,28853,20083,7229,707,-193,-7978,-3868,2526,12561,18396,11644,2587,-1237,-5609,-13049,-14859,-12988,-7046,-2428,-3248,-4347,-10439,-12235,995,3351,2254,38,-3179,-4945,-15197,-15737,-11630,-2553,4162,868,-3997,-6044,2690,10816,22805,31069,27611,18606,6689,-1046,-7672,-9704,-11111,-13728,-5009,4234,10525,6162,-10788,-7016,2841,949,-749,-920,2419,8772,29398,39851,36650,28580,30829,18521,4592,-1550,867,4937,9286,18272,26212,15188,-2408,648,12425,23135,24012,7123,-8919,-9319,-9651,-6466,-406,-1237,-5059,-6263,-2594,-2877,-8208,-4090,-2278,-8594,-5178,16419,49424,68576,50782,18326,3794,-992,-6583,-2335,3189,5639,10442,19710,8580,-5391,-11544,-10780,-6273,-8206,-10545,-4993,3658,-1931,-10764,-9101,8646,22872,21085,13833,9961,3653,-1738,-3694,5735,13716,11459,4163,-2844,-10665,-13464,-11326,-8701,-5329,-474,661,1039,-14149,-8898,10818,23508,16642,4352,-154,2719,2653,5373,7167,2147,-7068,-8726,-3086,-398,-1945,-1190,1776,3555,3914,-1759,-9197,-8403,-3814,4914,2455,-4405,-1724,2217,4641,787,-6603,-9502,-11886,-9146,-8830,-10055,-3361,2750,556,-4067,-4990,-1947,4939,14788,7529,-4582,-11981,-14139,-12885,-11811,-15595,-14110,-12605,-10385,-8260,-2989,-2286,-5631,-3201,-757,-5762,-10260,-10015,-2013,7420,13143,5012,-4585,-4183,1181,6647,8201,6985,-2169,3616,11858,18741,25284,21390,8959,7657,-948,-10139,-3828,907,839,8190,10069,12303,19184,15549,-2621,830,12698,15998,10822,2360,-4667,-8205,-9750,-3099,4113,11128,4590,10300,21171,38771,46801,53422,48339,30059,8120,-10872,-10815,-1972,-495,-513,-1490,-6146,-14100,-11405,-10559,-9541,-5332,98,428,-1382,-3391,-4370,-4000,-392,5467,15486,26296,15377,4665,-3248,-3176,3766,10093,15848,17397,6372,-81,3508,9831,11883,5595,24514,59511,61996,29624,1469,12187,37788,38490,18571,4975,-3431,-924,4948,19374,36016,30525,9141,-7889,-14801,4541,24415,35226,24971,4189,-1013,-16,-182,1532,8898,10901,5125,3324,1178,896,-2559,-3301,-9241,-15618,-5988,-310,3051,991,-3736,-9063,-2694,1350,2597,856,317,-703,-2644,-7118,-5086,10393,24406,39210,38239,33512,24320,5107,-11942,-4423,5834,1256,-6647,-11652,-9214,1485,13666,25596,32944,22541,11434,9661,9984,4776,-1948,-4533,-4608,-9654,-5893,-7716,-14879,-9750,-2273,8566,20811,11233,236,7663,23561,32782,22780,15149,7746,-307,-3872,-7302,-5917,-8995,-14171,-7207,-2629,-6053,-10935,-4748,9363,19049,13326,-4202,-13241,-3589,2272,-1756,-9658,-4952,2094,7891,4812,-3812,-4379,-8970,-10724,4922,30748,49913,43559,26137,3517,-469,2138,-3235,-5807,-4660,-4695,-5865,-4018,-2235,-2310,-4052,-13890,-11385,-5234,2563,9209,4791,-1139,3717,4294,3199,-2448,-14472,-18157,-10169,1091,12190,16753,11465,-3661,-9633,-9244,-6093,-1613,-2897,-5736,-5517,-5136,-4310,1159,-4892,-6386,-3042,3959,10182,12973,12910,7275,5702,12113,11061,-2111,-10432,1679,13696,11969,8593,7798,6183,-2302,-12240,-10328,-12617,-12064,-7342,-4220,985,2084,3200,2315,1385,-3107,-7674,-9698,-1216,1203,-3560,-5022,-206,3035,1417,7280,7962,8215,5609,1454,6740,23594,39211,34738,10512,-6695,-8602,-4734,-4674,-1082,-5415,-12636,-15471,-9246,-4973,-9343,-9944,-12512,-17367,-13176,4115,26334,44579,50885,44181,15882,-4347,-13510,-8404,-2343,1621,1158,854,-6121,-6502,1953,5948,8629,9688,7461,-1678,-6502,-9221,-10531,-14499,-18409,-17184,-7108,4159,5802,11297,11082,6084,-1672,-7678,-2445,-2747,-3091,-1007,-1248,-2127,3286,7998,9890,7688,-916,-4950,-11215,-8679,9218,19085,10531,1494,-4383,-4410,2038,5401,-1305,-7219,-8280,-14582,-17108,-5655,1531,312,-819,4849,4061,-939,-10726,-11010,1871,10495,15841,14524,-812,-5052,-3957,80,3455,1974,2180,4668,7047,7634,3842,422,-4723,-5403,6601,21818,38297,37144,18065,12170,24087,47203,59023,39703,11606,4251,5298,-4406,-8653,7507,10327,7373,13859,14176,6723,-551,-4741,677,7227,6889,1074,2640,-465,-10047,-11772,-8730,-10666,-8370,-10259,-10048,-52,-3734,-9468,-10320,692,11286,17446,12233,1120,-10096,2967,11037,9929,9267,10405,9219,5699,-715,-5998,-3288,2127,9882,10815,5220,-4803,-16358,-18197,-12029,1432,27716,32668,19257,5616,4874,10252,10912,6,734,10265,15717,14558,10616,10307,12039,15276,20949,27910,33497,21868,5860,-7389,-14182,-9819,-5895,7680,8026,13494,22119,29440,21394,7779,-1057,-3701,-6715,-9320,-7651,-11634,-15375,-5548,6048,4081,-1239,-5690,3123,8491,11148,6182,-1175,6698,19460,16430,3889,4057,12046,17790,18525,27347,32040,28839,30105,17722,-2680,-12024,-9115,-4089,2067,4041,-4063,-8743,-5822,-6650,-6790,-6266,-9647,-10532,-12877,-3448,575,655,4159,8949,10297,8139,12306,-4382,-17215,-15726,-14957,-5274,-5711,-13000,-13369,-10408,-19584,-12860,-5021,-9219,-6339,-215,8645,4275,-13249,-8418,-2050,-2338,-4321,-16913,-7637,-6106,8441,18554,14996,8235,-4131,-6680,122,4299,992,-6022,-6094,-137,-1767,3740,13580,22052,20960,14275,4963,1205,-1404,-5430,-3879,2701,6763,6257,4952,-3586,-4146,15152,22843,28341,27845,19721,9166,-2515,-8945,-14409,-12599,-6344,-3515,-6255,-6067,-5550,-5123,-6232,-861,-2149,-7139,-1643,6536,8554,3420,-7166,-11641,-13521,-10593,-4092,2481,10996,14240,9031,2293,6944,27996,52928,49753,22223,959,-6570,-9696,-3833,4954,6908,5522,3465,-213,-3885,-8777,-3098,7668,3591,-2967,-1825,-5026,-12730,-9601,1372,5562,-3798,-7445,8384,23294,19967,3231,-3529,-6515,-8580,-9395,-4215,846,-251,-4470,-473,2054,-1683,-8546,-5221,-2777,4619,-1965,-7520,-8488,-1648,-1326,-5671,-11311,-16012,-17039,-20028,-19336,-11746,2120,16073,10552,3513,570,-4595,-13721,-13826,-12901,-12941,-3699,-2867,-2268,1803,12580,14917,5429,-7185,-10562,-9323,-10379,-5214,-7824,-7763,-38,2698,200,-6335,-3503,829,-2315,-6229,16,7066,6959,1406,-7381,-5349,16592,45931,50204,35707,15281,-1136,-9259,-11542,3398,27246,36739,24194,2854,-8531,-18196,-21432,-2401,25858,43900,29987,7304,5466,8352,6150,4607,8108,7911,8235,11746,18246,10818,-3564,-5832,-3687,-1776,1898,2956,1042,835,11155,19208,18295,18225,18600,20262,6495,-2575,-8931,-6970,1624,9156,12911,8866,3257,4590,710,-11264,-11278,-5993,-5844,-8488,-14302,-9863,-6092,-6444,-11745,-20319,-26088,-14319,-12845,-10776,-5142,-5017,-4596,-1196,1101,-782,-6213,-6499,2291,13706,15728,10283,-3056,2607,21624,24283,14114,3415,-6933,-4874,-1629,-7821,-11479,-2714,2134,121,1928,3014,4190,6701,10733,15230,15026,10817,5916,-317,-7411,-10514,1078,9143,3658,-3441,-5703,-7123,-6195,-453,8678,23525,23722,12381,4962,1511,1403],[5970,12022,13791,12490,4602,-6571,-6508,-2975,-2416,-3088,-6208,-22,-2199,-2473,-1581,1660,9114,2667,-2362,22,1730,-3833,-5649,-2344,1107,-1573,-7810,-5603,3672,4761,-423,-6522,-8911,-7514,-4068,3117,4403,974,-405,-4440,-6048,9893,22337,28750,13083,-3250,-3447,-5260,-6518,-5112,-5285,-8040,-3331,8419,17607,21866,27901,32893,29423,10883,-5561,-11860,-3060,-3670,-9383,-7053,-1905,-536,-6399,-5409,2027,5305,6050,-2406,-8820,-2027,-1323,-6178,-11346,-4927,-4892,-10287,-2734,11447,17044,4867,-11670,-17238,-12746,-4790,1210,3657,6915,6281,4726,9102,9424,3194,4347,2568,58,-7168,-11971,-9863,-13716,-16031,-8876,-1230,-876,-4492,-5878,-13023,-10285,-3707,1642,14464,31759,60466,88870,116477,101344,54657,30521,18770,11828,15246,8184,-3983,-7368,-3802,-6237,7690,41093,58018,50814,35503,18119,12375,11890,31330,39879,36932,17640,1003,-10648,-2008,4407,9785,19705,31247,31830,27806,23447,25114,28886,30612,32199,28503,8190,2070,-3477,-9776,-17360,-3701,11341,12373,-3654,-10637,-6963,-7500,-10345,-19463,-14445,-18210,-88167,-151858,-195977,-205507,-169153,-102014,-70706,-29469,-1085,10666,-13582,-15194,-11977,-8531,-6290,-6498,-7140,-7880,-10097,-6512,3530,9172,3618,-3229,765,12082,22464,23324,14402,3136,175,-1966,1936,18258,36394,18388,-6640,-15302,-9304,-9708,-9157,3281,11271,-4666,5062,24635,42752,51623,45929,31791,15703,6350,-2451,-7092,3869,3776,5012,11326,20608,12958,4799,-784,-1677,-2777,-6074,-3597,-6447,3304,6284,6856,2475,-7789,-8314,-7967,4267,15705,14589,8119,3139,-3370,-6208,-2424,7142,21813,26713,15184,-3992,-13606,-5234,-1294,4868,14246,17221,16254,15028,9881,7063,515,-4501,-7532,-6188,-6982,-6199,-8595,-11469,-5672,-2012,-1690,-1888,-2268,5561,12899,15112,9625,11143,-5856,-15867,-3721,7046,8469,16891,28154,26286,11224,-3726,-7672,2721,308,-6590,-10056,-6078,9531,8824,-2339,-9033,-6405,-2654,852,-6637,-1934,16683,30606,23236,8924,2422,2887,7937,11997,-1354,-10715,-10825,-9897,-15118,-19036,-10444,-5025,-7776,-3882,3020,6827,9496,14114,13650,7255,4116,-2519,33,8174,21186,33190,46064,37019,20451,7719,8053,8637,5769,612,-7660,-9710,-2314,-618,-8778,-18299,-14918,-8106,-4046,-3490,-8438,-6296,-5459,-4952,-1679,7059,10047,4642,2410,919,-2631,-2668,-5043,-4255,797,-162,-5972,-10734,-10990,-11619,-9812,-2269,15539,34979,40688,21898,2533,-7557,-12348,-14065,-20415,-12428,345,8907,16509,14254,6118,6201,12689,9395,3346,-2360,-5392,-7227,-10089,-10868,388,31436,59775,55682,30571,6267,2352,5041,12037,15244,9359,8023,6488,5389,2727,3514,5174,4656,-522,-3547,-8034,-10144,-8111,-10544,-12901,-5891,526,7680,14761,17789,12547,12641,20689,17610,4766,-6826,-13040,-3593,5060,8700,15393,24286,28419,23498,9590,-5558,-13235,-15234,-4505,-4686,-11788,-12506,-16603,-14677,-3897,4002,2767,-1704,-7755,-18390,4890,31303,34333,23919,8151,-5716,-7453,-779,2467,2537,-1087,-5789,-8377,-10818,-14078,-12237,-11421,-3606,1450,-1242,-6953,-7669,4057,34611,50085,37998,17481,7647,2252,-1066,-4845,-433,4581,2884,-988,-5711,-12241,-11476,-10258,-11413,-9132,-981,4068,-671,-8394,-8184,-9634,-7431,-2685,-1675,-3597,-5398,-8602,-4418,3632,-121,1866,-1358,-4599,-5993,-4692,-1889,4022,17678,23890,-3975,-5969,6712,9578,5481,1677,-757,-2272,-3633,-8600,5,7549,20060,27871,29372,19472,6338,-4364,-11186,-12342,-8424,-3828,-5330,2270,7762,5133,-6591,-9570,-1657,2698,3954,-1779,-9741,-12962,-6253,478,8786,14117,14104,7334,-7167,-14246,-5823,7374,20137,17763,5941,577,5675,1711,92,-2362,-7655,-8847,-10739,-11719,1413,7310,4208,-6949,-12399,-10402,-8586,-9229,-13290,-15099,-13678,-6384,260,4233,7253,4311,1041,-7040,2360,19711,31611,25851,22158,13895,7326,8836,13903,5420,-12832,-7868,10331,24273,30177,32099,30186,31298,27787,19261,11704,-2513,-13272,-7770,530,4031,6403,5079,3976,-1117,-2563,-7013,-15746,-8670,-1325,-3894,-9525,-4470,10839,23667,16528,7646,1615,6845,21191,14291,-2321,-14064,-15961,-11633,-8574,-6930,-5912,-5469,-7232,-7312,-9557,-2444,501,-4052,-8771,-5329,633,-2469,-8781,-10269,-6126,1258,11282,14951,8977,892,-3948,-4540,-1184,2810,2198,-2122,-4885,-4715,-4026,1285,6027,10666,17218,18179,19318,7787,-917,664,4735,-898,-11488,-16175,-17984,-9552,1866,6406,13821,27487,43856,57743,45618,15476,-4599,-2722,-9530,-6956,9164,23972,24904,10364,255,-454,7407,21175,46863,52605,25475,1332,-6818,-6185,-2100,1151,-887,-7891,-713,12532,18448,12076,8250,15024,27248,23311,15465,14119,22694,20141,14243,18902,21082,19657,12944,14183,20344,25464,20197,13727,7554,1520,-2233,-7074,-4164,-9638,-14479,-11816,-7046,-5739,-289,3666,1447,6580,3206,-1629,-7915,-2218,-147,-4626,-12354,-16864,-19293,-9752,4085,2692,-6071,-11214,-5423,-306,1937,1231,-5594,-14866,-2014,1658,-4165,-8933,-6052,438,8028,8498,1114,-6272,-7714,-6260,-6600,-7055,-6338,-9881,-4304,2128,4105,-5312,-15527,-4755,4993,7222,2207,4556,15111,28289,42240,51371,44192,17566,-5887,-2282,8557,5536,-3019,-6266,-714,330,-2435,-4154,-6786,-8881,-11594,-9712,-4967,3146,13270,20605,12004,2047,1141,4780,5660,4375,5707,2860,-6011,-10384,-2179,2101,-2923,-5182,-911,-4526,-7276,-7360,-4336,1570,5985,9740,-320,-11354,-18538,-13767,-10968,-7265,-3611,532,4320,3639,-2205,-9793,-2793,12028,35766,44552,36062,21866,17321,3895,-16937,-1198,3554,-3667,-14823,-8311,-117,802,-6112,-11662,-4081,-6082,-7888,-3511,-617,-150,-3328,-3615,1364,9146,1593,-7968,-12756,-2952,5708,7748,9143,8351,8559,7177,5854,8026,14664,9596,-993,-443,2545,-4447,-8520,2072,4740,-2232,-6017,-6298,-2660,-1791,8365,26623,17598,2468,-4584,-4586,-5737,-9881,-11385,-9456,-8940,-4264,-728,-3370,-4141,-6893,-8897,-7042,1516,8036,9769,8912,1737,-6500,2897,9064,10785,16850,27125,43250,77133,93151,82727,57055,15043,-7634,-12679,4098,14493,11489,5343,3082,5475,14574,34609,36717,31035,21624,8277,2412,2202,-7661,-3792,5125,17000,24485,17355,5582,327,-4510,-11837,-13633,-12026,-6942,-4047,-5420,-5502,-10192,-11368,-1174,416,3,-1476,-4620,-6319,-16242,-16686,-10197,1510,8944,5049,-358,-400,8460,14021,21875,25092,18883,10567,2099,-4013,-9249,-10804,-11416,-15074,-6771,1458,8615,7231,-7551,-11884,-8,16,-851,-1119,1387,6308,24580,33277,30275,23194,27184,19201,5874,-242,275,2449,5130,13483,24594,18690,-921,-159,11218,22888,26405,10400,-4208,-6193,-8212,-7547,-3144,-4521,-7834,-7426,-4747,-5803,-9116,-2641,-1872,-9865,-2274,24619,60126,75023,51522,18457,3723,-2344,-8194,-5648,-2305,344,9317,22754,12759,-3001,-10490,-13690,-9184,-9898,-8925,-3461,3675,-2379,-10661,-9005,7663,19875,16208,9152,7989,3370,-2521,-5800,4227,12330,8798,353,-6783,-12413,-13744,-12401,-11384,-9817,-3682,3309,3811,-12250,-10835,6795,17980,14169,5225,2091,3358,2029,4598,6297,239,-9127,-8951,-2606,-40,-1659,-282,3735,5154,4948,-805,-7844,-7489,-3871,4930,3208,-6704,-8143,-3581,101,-835,-6841,-9718,-13807,-9676,-8179,-8290,-1583,4508,2499,-1816,-3982,-2696,2741,13700,8735,-2590,-9492,-14581,-10570,-9745,-13956,-12881,-10886,-8248,-7220,-3084,-2911,-7354,-5309,-2757,-6276,-10363,-12300,-3839,8592,17919,11116,-1372,-5876,-1122,4732,6948,6796,-1649,3252,8076,10929,14124,13167,4755,5588,-1058,-9678,-6232,-1235,-183,7335,9139,12303,20866,18348,-1273,-665,11625,16708,12292,4967,-1230,-4996,-7146,-1235,6137,12054,4529,10022,21070,41465,52058,59774,52320,30933,7162,-12416,-9414,-825,-442,-1729,-1850,-5338,-12644,-9838,-9309,-8813,-4037,1295,1448,228,-1846,-3686,-4252,-1434,3807,13444,24919,16546,6731,-1397,-2242,4184,11040,16173,16363,4711,-1240,3270,11614,17159,10452,26357,59093,59411,27752,52,11403,37407,38165,15823,479,-8484,-3480,4823,21112,36898,28003,7607,-7757,-15011,4368,23604,32371,19836,-129,-1746,3067,5048,6119,10604,10869,5613,3614,711,151,-3007,-3714,-9698,-15535,-6524,-1297,1656,-1223,-6562,-10056,-2556,1775,2728,-722,-2572,-2115,-2216,-5280,-8864,6157,21936,37426,37109,34361,26863,8575,-9663,-9089,-1115,-3610,-7523,-10687,-8659,2429,15522,27083,33352,20869,9575,11065,13929,7648,-1247,-5153,-6043,-9962,-3845,-5099,-12636,-11619,-4073,3757,16658,9576,391,9906,27987,38520,30831,20750,9029,-871,-4821,-7414,-5327,-7981,-13701,-7167,-1457,-4517,-11014,-6756,6459,14451,9455,-5924,-14399,-5176,380,-2340,-10675,-5701,1937,8808,8334,369,-1443,-8819,-14570,-2141,23123,42901,38440,25451,2836,-1269,1377,-4281,-6574,-4705,-7802,-11615,-9676,-8141,-7139,-7373,-15519,-10168,-3932,1896,5928,381,-3503,2741,2857,1606,-4266,-17160,-16829,-9192,1385,12591,16843,10665,-4316,-10563,-10068,-6680,-2357,-3770,-5893,-4467,-3377,-1334,3406,-4787,-7116,-3650,3201,7524,9355,10288,4954,1368,8388,8897,-3789,-9426,4028,16689,13459,7720,5540,5871,-989,-10620,-11271,-13437,-12759,-7077,-1581,6811,7967,5987,1783,-916,-5345,-8924,-8366,-617,1594,-3471,-6385,-2138,1449,118,6227,8073,8341,5594,2040,7823,23372,37253,32634,8673,-8322,-11037,-6266,-4992,-1026,-5401,-12905,-15370,-8145,-3829,-8138,-9740,-13196,-16886,-11659,4045,23712,39269,44759,41100,14980,-4539,-13721,-8110,-964,3936,3740,2970,-4722,-6908,1924,5804,7549,8171,7316,324,-3674,-7684,-9561,-13417,-18607,-18472,-7533,3844,5336,10669,10043,5465,-698,-5550,-55,-2040,-4525,-2718,-1448,-491,6444,10084,10381,7432,-510,-4272,-10718,-8301,8802,17859,10289,3089,-1302,-801,4136,5255,-2674,-8288,-8833,-14299,-16104,-6464,-753,-2485,-2422,4732,4349,-435,-10383,-10915,1717,8977,14108,11502,-3124,-7411,-5394,-783,2648,1298,1558,4200,7285,9207,5670,2428,-4626,-3185,9298,22672,36138,30499,12598,11765,27816,51122,58511,38706,10874,2099,2803,-5905,-8256,6805,8694,6252,14711,17457,10915,2428,-3292,37,5214,5935,2165,4430,1621,-7361,-9576,-7158,-8742,-5461,-7247,-10376,2603,1264,-3542,-4693,3366,10717,16082,10637,-1862,-15408,-811,9142,9690,8678,9780,8789,4937,-819,-5784,-3515,1368,8512,8575,3151,-5253,-10202,-10427,-4876,7676,31534,29764,14657,3862,4866,9568,10113,788,2361,11618,16304,15468,12037,11372,12786,16197,21293,25808,30953,21478,5603,-7074,-14160,-10643,-6778,7355,9995,14563,21972,27885,19811,7592,-605,-3495,-5830,-7727,-6232,-10234,-14934,-8821,3581,3238,-1260,-6196,4013,11410,17459,13460,3033,4823,13925,10284,-2010,-837,9847,18367,21034,27446,28202,24102,26668,17084,-1983,-10659,-10683,-6910,-826,1046,-6462,-5545,-703,-1099,-2035,-2505,-5601,-4961,-8823,-2463,2711,2454,5111,7488,7451,5552,11942,-2624,-12617,-14653,-14782,-5950,-7927,-15715,-14873,-10817,-19416,-11471,-3246,-6362,-5528,-870,7296,4116,-12346,-7751,-483,-1921,-7289,-11078,-6531,-8374,4586,17137,14899,7245,-4800,-6014,1402,5366,2224,-4822,-4594,2881,5459,12456,21086,26754,22176,13547,4355,740,-2457,-8149,-7871,-2102,1296,2509,2259,-4160,-3305,18792,28859,34324,33021,22596,8727,-4139,-11853,-17618,-17222,-14608,-10546,-11505,-10197,-8208,-6254,-6191,-1122,-3288,-6773,2024,9938,10108,3733,-7286,-11720,-13178,-10355,-3254,3362,10466,13280,9300,3185,7280,27812,51555,48116,21747,1088,-6812,-9883,-3246,4637,5340,3620,1826,-1292,-3949,-7132,-1196,8339,3633,-3764,-3204,-6097,-12775,-9670,-876,2971,-4592,-6714,8580,22151,18674,3027,-3552,-6931,-8604,-9544,-4385,1291,1024,-3415,39,3040,469,-6078,-5611,-3245,4734,-2136,-6190,-5322,2707,2654,-3124,-10016,-15695,-16370,-18546,-17738,-11614,3373,18027,10040,2579,170,-4051,-14592,-13348,-12258,-12112,-2448,-1810,-2416,915,12616,16767,7455,-4965,-8472,-8807,-9758,-3079,-7997,-11174,-2019,1584,-2761,-10741,-6708,-1273,-4037,-7196,231,8073,7702,2105,-6082,-3720,15994,40660,44101,30572,13034,-2049,-8750,-8558,7033,31125,40861,28838,7751,-3761,-14291,-19207,-2658,30650,51735,32696,10528,7959,9757,7289,4766,6021,3896,2902,7680,16623,14605,2022,-912,-22,1132,4025,4633,1721,1543,14086,25034,27401,24518,18467,15985,4445,-2379,-7007,-4125,4256,10551,12819,7472,1823,3397,302,-10510,-9886,-5242,-5144,-7052,-13056,-9135,-4647,-4555,-10702,-22799,-24964,-11274,-9631,-8068,-4234,-5446,-4506,26,2298,-128,-6381,-8958,-2437,7590,10867,8209,-2973,3409,18363,20832,13377,4039,-6239,-5596,-2187,-7945,-11006,-1978,2609,1108,3909,6130,7988,10018,13291,16062,13456,7268,1156,-4730,-10461,-8883,2450,8763,1607,-3871,-3751,-4869,-5006,-597,7156,19825,21596,12815,6689,3905,2384],[3634,10478,14061,13138,4210,-6815,-6508,-2658,-531,-1209,-7245,-1392,-2865,-2237,-3255,-2205,5544,2587,-651,316,-114,-6843,-7735,-2735,1240,-1889,-6899,-3054,6016,6349,181,-7721,-9524,-7055,-3131,3439,3945,-439,-2118,-5101,-7685,6983,18160,22245,6605,-6935,-111,-2975,-5606,-5233,-5067,-7916,-6061,6512,16585,21791,29201,34770,29832,11340,-3646,-12503,-6483,-7170,-10963,-4709,-84,841,-4344,-4340,2288,5152,5491,-2665,-8564,-1837,-1087,-6527,-12497,-5475,-5664,-13544,-6861,8116,14762,2743,-14070,-16070,-12830,-7190,-2317,338,7182,8446,7552,12200,12602,5196,4154,1375,-810,-7352,-12620,-10535,-14345,-17385,-9485,-1263,-1917,-5850,-6948,-13908,-10485,-4920,-1339,9217,24193,49857,78180,101904,79724,38811,23262,15621,10349,14793,8298,-2821,-6033,-5187,-5200,9806,38439,49652,39692,25410,11587,9537,9580,26522,33654,32099,15693,-1149,-11015,219,7689,13572,22648,31180,29318,25182,20555,23494,25940,25570,27921,32039,16477,11121,4052,-4400,-14542,-2160,16742,17504,497,-9061,-6272,-6135,-6964,-16264,-14492,-9100,-59403,-95847,-108094,-88974,-36666,25878,31498,33154,23194,18106,-8887,-12543,-12444,-11355,-9561,-9346,-9535,-7168,-8921,-6358,1622,4696,-349,-6041,-1728,7421,17072,20236,11818,902,-1241,-1975,3023,17917,34889,19147,-4121,-12263,-7845,-8379,-9900,1160,7141,-2818,3459,16148,29202,36419,32690,22205,9107,324,-10161,-14959,819,3595,5301,9564,18535,15481,8181,519,-3319,-6836,-12143,-5282,-2151,8327,10418,11188,4115,-5083,-5595,-8336,308,11579,11852,6779,3906,-2315,-6094,-2267,8561,24688,30959,19791,-988,-14489,-7218,-2422,3353,12605,15742,14653,13489,7949,5244,-1065,-5631,-5706,-4115,-6415,-6777,-9392,-12900,-8494,-5462,-4946,-3672,-1469,5674,10880,12946,9385,10451,-5037,-16762,-7734,2773,5182,13959,26280,26788,11844,-4331,-6484,5219,3839,-1963,-5360,-4967,10681,10452,-2220,-9783,-4611,807,3082,-6353,-4288,14907,31531,25903,10951,2998,4106,14063,18771,4087,-8223,-11012,-10182,-15907,-21155,-11951,-7601,-10356,-4007,6426,13033,15295,18637,16534,10874,7976,1220,2333,10676,24750,37985,49496,38103,19606,6860,7740,7786,4551,-238,-7763,-9453,-2062,-387,-9015,-16201,-17331,-10096,-5931,-5169,-9004,-5698,-4222,-3872,-3542,2126,7378,3755,1396,470,-6137,-7506,-7118,-4973,-280,-1423,-6476,-10865,-11263,-11038,-7598,965,17755,36151,41042,19703,695,-7665,-9673,-11311,-19191,-15831,-3358,6076,15245,14513,7333,7436,12565,7882,2206,-2559,-5291,-7082,-10224,-8518,1212,32889,62837,54015,25717,4978,1927,4426,12067,15884,10081,7603,6380,8041,7237,8064,8945,7997,1736,-2696,-7497,-9151,-8785,-11976,-14136,-6202,314,7325,12672,13125,6908,8025,20215,21728,8305,-4433,-12163,-4205,4242,7972,16812,26608,32479,27292,11746,-4522,-12246,-16574,-11512,-8789,-10470,-10990,-15667,-15006,-4058,3833,1896,-3266,-10093,-18564,4333,31845,36238,24773,7643,-8218,-9910,-2002,1199,1815,50,-1839,-1353,-996,-4412,-8430,-8481,-1164,2942,920,-4275,-5564,6344,37652,52745,39960,18453,8602,2366,-646,-1603,4717,8253,3898,-1965,-7560,-13509,-11654,-11054,-12608,-8159,-1330,2126,-3794,-11588,-7723,-9500,-8654,-3697,-2313,-4084,-5732,-8953,-5360,4065,884,2725,-1895,-6042,-6717,-5044,-411,8261,20990,26918,-784,-6583,6501,9474,5348,1551,13,-467,-1662,-10519,-1217,8818,22399,30214,29991,17306,3273,-5399,-11890,-12651,-9646,-4823,-5928,1678,7474,4906,-6586,-7628,555,5926,6759,-401,-9892,-13263,-7792,-1460,7879,13829,12595,5268,-7762,-14751,-11579,2577,17532,17165,6695,769,6557,4791,5248,3989,-4926,-12406,-11285,-9539,3523,7717,2721,-8287,-11535,-9178,-8704,-10045,-13978,-16317,-14157,-6491,-317,3153,5857,2864,131,-9405,3219,20923,28785,20332,16428,9560,4946,9537,13207,641,-15309,-6045,13543,27481,33520,37479,37040,39130,33903,22701,13707,14,-11054,-10346,-3804,-1240,924,2329,3525,-905,-2771,-6595,-14876,-8894,-117,-1232,-9567,-6115,8806,22136,16475,6941,307,5640,23431,15288,-2924,-15013,-18931,-14360,-10554,-8704,-7178,-5482,-6199,-6391,-9707,-1745,286,-6232,-12532,-8690,-1338,-3311,-9517,-12077,-7524,378,10087,13686,8291,452,-3632,-3948,-1266,2154,1602,-2531,-4530,-4346,-4288,1669,6515,10176,17907,22404,27299,13113,38,-2947,-1290,-5804,-15372,-19362,-19013,-8412,2875,6576,10367,21897,40328,58671,49818,20766,1135,-804,-6864,-5485,8295,20819,24097,10774,1885,1335,7809,21376,49525,59056,30032,3164,-4791,-3716,251,3016,504,-6711,-2443,9440,14716,10755,10486,19175,32519,27422,18554,15361,21129,17004,13389,21274,24637,19876,11046,11643,18592,25985,22397,16978,10600,2933,-2431,-7010,-1265,-5244,-10455,-11254,-8353,-7678,-2962,-924,-2927,7059,6267,1649,-5783,-1527,-300,-5388,-13326,-18035,-17479,-7382,4549,975,-7959,-10594,-4558,686,3324,2999,-3763,-13026,-2802,1201,-4071,-8475,-5472,752,7216,7767,1145,-5521,-9576,-9262,-9020,-8785,-7635,-8808,-2931,3069,4162,-5927,-16779,-5006,5032,7615,1892,4700,17244,31181,41855,44900,37902,15653,-7209,-2453,9717,7200,-606,-2834,998,735,-3415,-6877,-8454,-8640,-10754,-9141,-3905,3879,13144,20814,14774,6356,5342,8963,8957,6160,7847,5119,-5749,-11517,-2250,539,-5110,-6953,-1757,-4259,-7100,-8467,-5076,939,5279,9243,174,-11895,-17265,-12386,-9914,-6555,-2502,1196,4601,4156,-1313,-11014,-5059,8173,31715,44615,37233,23544,19249,5395,-12123,-1283,4646,-1765,-12412,-8700,-161,742,-6767,-11448,-2620,-5065,-7736,-3709,-750,-81,-2575,-1579,4789,11709,1746,-8263,-12658,-1634,7773,9168,10442,8987,6426,2973,2588,6686,14654,10438,739,1578,3137,-6373,-7579,4154,6591,-992,-5678,-4675,362,2429,12063,26763,15923,2243,-3138,-2387,-2973,-6363,-8001,-7372,-8367,-4379,-1854,-5152,-6527,-9129,-10696,-9321,-1463,5547,8028,8530,2270,-6713,2202,8677,11980,21046,35003,52327,82935,87695,71090,52366,15986,-6693,-13131,3851,14135,11470,6386,5045,7722,17162,39223,40222,33065,23224,9379,3866,4687,-6060,-3181,7955,21682,30929,23812,9068,2188,-3202,-10591,-12589,-11271,-6847,-6053,-8234,-6629,-9104,-9281,-2588,-2086,-1973,-2858,-6127,-7949,-17628,-17957,-9170,4712,13183,9459,4255,5539,13919,16952,20897,19681,11402,3772,-1588,-5882,-9916,-11369,-11271,-15543,-8444,-1108,6829,8266,-3934,-15924,-4994,-2900,-1888,-1699,94,3706,19536,26286,23680,17631,23012,19454,7007,938,-501,-484,618,8535,22519,22392,1379,-926,9437,21401,26785,12360,235,-2289,-5648,-6916,-4685,-7100,-10525,-8514,-6993,-8903,-9929,-1247,-1267,-9351,3246,35499,71524,80418,51523,18281,3231,-4049,-9654,-8010,-4969,-2251,10713,26791,17485,-394,-9248,-16146,-11861,-11635,-7511,-1627,4301,-2314,-10459,-8288,7613,17867,12473,5127,5862,3075,-3213,-7842,3391,12520,8655,-1186,-9750,-14279,-13666,-12434,-12331,-13115,-6371,6047,5691,-10401,-11556,3238,12156,10755,5759,4786,5004,2466,4418,5554,-1696,-11126,-9044,-2302,290,-1175,1043,6154,6631,5787,53,-6457,-6252,-3484,5322,4906,-5314,-13422,-8859,-4048,-2454,-7080,-9496,-14569,-9774,-7242,-6255,503,6308,4355,235,-3002,-3284,710,12280,9939,-445,-5611,-10008,-6812,-7049,-11782,-11023,-8459,-5389,-5560,-3021,-3604,-9077,-7241,-4718,-6390,-8791,-14374,-5674,9574,22438,16734,2883,-5506,-2313,3550,6170,6817,-1455,2628,4917,4928,5068,5366,176,2893,-1812,-8896,-8054,-3196,-1138,6407,8192,12109,21674,20183,-306,-1319,11139,17838,14304,8091,2691,-1043,-3600,1428,8510,12650,4183,9179,19778,41823,54817,63208,53226,29966,5389,-13388,-7450,409,-221,-2751,-2100,-4551,-10500,-7127,-7437,-7679,-2581,2665,2607,1946,-378,-3040,-4529,-2519,2216,11655,23268,17086,8406,469,-1354,4516,11934,16175,14906,3053,-2283,3063,13034,21784,15726,28710,57577,54850,24361,-2019,10434,36198,37633,14513,-1316,-12176,-6246,4217,21419,35103,23590,5464,-7951,-15240,4180,22642,29302,14619,-4407,-2034,6619,10869,10368,11406,9914,5422,3272,-304,-1064,-3912,-4695,-10777,-16044,-7380,-2732,-304,-4011,-9715,-10754,-2420,1979,2480,-2696,-5486,-3311,-1533,-3441,-12904,829,17283,32830,33935,33792,28457,11658,-7043,-13145,-7529,-8006,-8432,-9416,-6899,3128,16153,26810,31413,17673,7274,12266,17248,10272,-481,-5712,-7244,-9264,-2095,-2733,-10284,-12641,-4795,-243,11796,7333,363,11446,31113,43372,39432,27319,10409,-1490,-5937,-7738,-4897,-7051,-13030,-7283,-453,-3053,-10884,-8594,3893,10427,5574,-7830,-15080,-6861,-2041,-3631,-11809,-6363,1644,9175,11282,4516,1626,-7843,-16957,-9239,13821,33527,31568,23190,1567,-2016,940,-5016,-7344,-5023,-11779,-17151,-14844,-13296,-11667,-10775,-16961,-8984,-2731,1006,2468,-4367,-5068,1672,1305,-130,-6039,-16891,-14052,-7289,1826,12311,15792,9115,-5249,-11238,-10732,-7337,-3361,-4960,-6325,-3709,-1867,2003,5529,-4837,-8360,-5109,849,3442,4974,6649,1667,-3234,4659,6546,-5179,-7930,6312,19356,14502,6414,2531,4772,369,-8602,-12453,-14907,-13920,-7001,849,12809,14209,8859,1280,-3426,-7388,-8913,-6881,-60,1727,-3764,-8247,-4360,-144,-1331,4593,7787,7916,4969,2275,8544,22508,34472,30096,6948,-9445,-13629,-8482,-5948,-1655,-5838,-13275,-15254,-7414,-2889,-6918,-9280,-13416,-15536,-10074,4025,21181,34114,38144,36803,13498,-5123,-14122,-8025,233,5874,5807,4526,-3817,-7676,1378,5097,5906,6158,6723,1717,-1889,-6768,-9090,-12667,-18347,-19700,-8008,3514,4729,9662,8363,3961,-622,-4252,1827,-1290,-5921,-4824,-2327,285,7883,10190,9129,6121,-540,-3792,-10147,-8417,7489,15596,9588,4871,2673,3477,6088,4799,-4165,-9377,-9442,-12908,-14242,-7564,-3930,-5857,-4235,4204,4166,-409,-10519,-11151,895,6651,11544,8185,-5201,-9143,-6145,-1053,2193,622,489,2921,6458,9678,6690,3644,-5377,-1557,10626,21247,31117,22313,7157,10909,30230,51674,53492,34406,8875,-187,0,-7967,-8579,4925,5913,4531,15005,19849,14220,4672,-2081,-714,2971,4467,2722,5565,3101,-4793,-6700,-4829,-5990,-1664,-3979,-9881,4913,6188,2492,1362,6330,10245,14500,9194,-3341,-13950,-5229,5407,7846,6760,7992,7343,3403,-1876,-6926,-5144,-683,6016,5717,979,-4102,-3687,-3141,2710,15468,35877,27519,10926,2071,4361,7947,7903,564,3232,12094,15810,15199,12183,11037,12077,15583,20193,22612,27163,19783,4588,-7379,-13998,-11787,-7939,6169,11110,14588,20440,24710,16879,6352,-767,-3441,-4961,-6172,-4708,-8537,-12903,-12770,-187,1299,-1947,-7037,4264,13861,23475,20381,8645,5330,10394,5762,-7183,-6682,6107,17165,21395,25511,23360,18714,22205,15252,-2026,-9745,-12274,-10217,-4188,-2460,-8974,-3117,3571,4217,2904,1387,-1741,112,-3010,-338,4720,3830,5544,5323,4138,3661,14142,3682,-7527,-13485,-14959,-7528,-11022,-18343,-16249,-11917,-19788,-9549,-666,-2938,-4398,-2206,4390,2295,-12564,-7374,889,-1079,-7612,-4027,-4708,-9352,1485,15301,14194,5951,-5456,-5537,2006,5667,3045,-3939,-3719,4998,11163,19512,27434,30141,22167,11708,2571,-913,-4469,-11431,-12015,-6297,-2878,-510,-289,-5097,-3058,21718,34883,40131,37764,24977,8264,-4806,-12482,-15852,-13493,-17669,-18131,-16994,-12096,-9392,-7614,-6665,-2457,-6026,-7058,4893,12671,10923,3338,-8079,-12355,-13224,-10778,-3203,3390,8939,11435,8793,3419,6876,26164,47283,43873,19884,389,-7830,-10943,-3106,3567,2694,552,-728,-3039,-4517,-6103,-280,7939,3221,-5193,-5413,-8035,-13638,-9848,-2945,477,-5601,-6562,8064,20326,16817,2292,-4284,-8160,-8625,-10375,-5410,621,976,-3576,-437,3001,1826,-3987,-6833,-5141,3445,-3238,-5542,-3227,5751,5710,-1327,-9360,-16019,-16329,-17697,-16803,-11966,3903,18247,8017,326,-1635,-4621,-16056,-13320,-12214,-11963,-2155,-1893,-3635,-694,11439,16817,7927,-3912,-7347,-8984,-8821,199,-4622,-15760,-5112,-570,-6165,-15501,-9613,-3355,-5981,-8676,-114,8514,8052,2402,-5149,-2640,14144,33695,36706,24957,10426,-2988,-7988,-6186,9138,32613,42674,32239,12859,1696,-10451,-17341,-3527,33951,57911,34015,12313,9262,10293,7949,4999,4391,319,-2248,3519,13948,16867,7320,3795,3089,3168,5173,5430,1704,2018,17130,31354,36654,29706,17662,11657,2183,-2399,-5219,-1643,6172,11108,11977,5746,601,2565,93,-9549,-8786,-4792,-4787,-6141,-12180,-8789,-3572,-2740,-8676,-20636,-21652,-8795,-7205,-5730,-3245,-5853,-5034,521,2946,169,-6662,-11027,-6616,1915,5906,5425,-3701,3409,14550,17207,11905,3951,-5995,-6848,-3723,-8934,-9586,-1326,2695,1536,5187,8452,10892,12223,14448,15324,10540,2731,-4502,-9868,-12318,-6092,3882,8027,-782,-4409,-2156,-2770,-3639,-564,5638,15918,18583,12588,7924,5527,2496],[1291,8570,14104,13772,3875,-6730,-6084,-1777,1540,964,-5581,-2615,-3458,-2015,-4604,-5470,2241,2616,804,399,-1840,-9354,-9017,-2866,1170,-2272,-5435,-314,8408,7877,933,-8738,-9853,-6573,-2091,4088,3867,-1320,-2943,-4635,-10038,3361,13562,15728,222,-9726,2908,-890,-4753,-5391,-4983,-7620,-8569,4534,15296,21007,29220,35199,29415,11401,-2131,-12281,-10049,-10000,-9176,-2675,1398,1985,-2218,-2642,2869,5054,4865,-2930,-8415,-1910,-1064,-6769,-13203,-5753,-5796,-15595,-10447,4339,11779,257,-16433,-14741,-12319,-8894,-5074,-2349,8015,11518,10936,15625,15934,7298,3877,-65,-1911,-7650,-13046,-11331,-14919,-17314,-10134,-1793,-3584,-7789,-8507,-14960,-10673,-6248,-4325,3580,15947,37824,64138,83221,56333,23259,15907,11861,7957,13220,7678,-2037,-4655,-5737,-3817,10736,32679,37245,24508,12049,2879,5461,6734,21360,26960,26125,12686,-3909,-9753,2498,10602,16828,24520,29347,25341,21346,16532,20149,21455,20162,23353,35127,27718,24896,15734,3332,-11363,-872,21623,21971,4769,-6673,-5388,-5226,-4595,-11912,-10432,-1023,-31184,-38156,-14599,36703,104728,158129,132138,90639,42985,24591,-3557,-9572,-12710,-14118,-12861,-12391,-11962,-7058,-8250,-6577,-665,290,-3969,-8748,-4297,2353,10677,15970,8556,-1552,-2760,-1735,4063,17020,32290,19511,-1220,-9242,-6628,-7658,-10965,-1660,1900,-815,1455,6872,14749,20683,19540,13044,3612,-3133,-13030,-22915,-2986,2684,4681,6943,15765,17522,11256,1188,-5670,-11126,-16757,-4803,1598,12366,14165,15897,7354,-1896,-2498,-7846,-3552,6673,8411,5001,3483,-2571,-6576,-2336,9770,26896,34263,23738,2146,-12248,-8392,-3232,1782,10169,13449,12925,12047,6054,3220,-3067,-7120,-4288,-2082,-5843,-7381,-9971,-14600,-11910,-9409,-8341,-5343,-1344,4477,7836,10249,8516,8860,-4976,-16485,-10764,-1610,1218,9768,22338,25150,10995,-5674,-5314,7543,7300,2379,-1210,-2411,12551,11952,-2578,-10971,-2707,4027,4873,-4618,-5270,12819,30659,27130,12480,3353,4700,19070,23621,8408,-4886,-9696,-9594,-15970,-23464,-13748,-10220,-11827,-3419,9891,18884,20502,21870,17584,12802,10824,4730,4907,13203,28096,42230,51484,37514,17315,5025,6571,6363,2935,-1514,-8358,-9587,-2061,12,-7349,-11871,-16833,-12008,-8015,-7261,-9440,-5249,-3200,-2917,-4987,-3006,3879,2191,107,186,-7251,-12082,-9506,-5815,-1452,-2606,-6767,-10553,-10725,-9748,-5252,4038,18650,35168,39056,16228,-1879,-7668,-6928,-8110,-16605,-19175,-7163,2768,13149,13916,7833,8085,11681,5784,575,-3101,-5483,-7522,-10135,-6174,1754,33333,63508,50314,20821,3697,1286,3370,11414,15549,9795,6199,4981,8603,9753,11820,11958,10629,3469,-1997,-6765,-8657,-10053,-13927,-14566,-6457,-131,6537,10073,8385,1520,2756,18004,24737,11531,-2013,-10795,-5474,2337,6173,16877,27011,34660,29770,13111,-4086,-11258,-13113,-15535,-11500,-8842,-9685,-14867,-15259,-4149,3822,1157,-4788,-12373,-15915,5260,32930,38217,25960,8243,-7933,-10684,-3126,-178,938,964,1562,4026,6153,3404,-3821,-5384,773,3596,2349,-1851,-3387,8456,39854,54293,41227,18761,8794,1745,-684,562,8820,12881,6613,-1415,-8090,-14152,-11851,-11432,-10890,-6756,-1249,530,-6840,-14798,-7214,-9104,-10098,-5167,-3434,-4973,-6326,-9371,-6265,4496,1653,3060,-3112,-8129,-7892,-5757,307,10830,21887,27813,2301,-7547,5766,8980,5025,1219,443,854,-187,-12395,-2383,10332,24350,31652,29507,14388,660,-6207,-12082,-11782,-9953,-6348,-6996,822,6888,4291,-6679,-5698,3430,9575,9787,1113,-10123,-13537,-9567,-3699,6551,13008,10418,2288,-9213,-13635,-15847,-1755,14525,16301,7817,2293,8781,9986,12879,13129,2096,-9258,-11222,-6842,6110,8670,2165,-8473,-10018,-7989,-8590,-10337,-14022,-17707,-14503,-6715,-1066,1987,4538,1630,-459,-12316,4333,21754,25345,15091,10625,4932,1898,8937,11714,-3526,-14275,-3953,16679,30180,35811,40970,41407,44071,37310,23843,14077,1766,-8322,-12139,-7590,-5651,-3820,-615,2802,-915,-3005,-6114,-13542,-9141,1111,2023,-7821,-7354,6768,20268,16188,6414,-655,4555,25180,16405,-2411,-12945,-15758,-13445,-10767,-9359,-7834,-5141,-5179,-5622,-10048,-1341,-379,-7858,-15954,-11595,-2868,-3556,-9322,-13011,-8909,-586,8513,11770,7225,-52,-3203,-3299,-1450,1220,711,-2941,-3919,-3509,-4479,1995,6833,9602,18028,25563,34313,18128,1033,-6398,-7375,-10513,-18824,-23057,-16822,-7578,3059,5916,5829,14748,34065,55347,50021,23976,6779,3892,-2097,-3946,6763,17059,22865,11219,3584,3279,8575,21584,50631,63462,33850,4858,-2802,-1242,2500,4610,1483,-5745,-4162,6118,10955,9572,12685,22913,36776,30778,21184,16304,19532,14254,12464,22733,26565,18933,8859,8676,15947,25167,23271,18934,12646,3598,-3082,-6478,1566,-828,-6188,-9929,-9528,-9500,-5241,-4852,-6162,7260,8985,4635,-3886,-938,-503,-5983,-13975,-18487,-15443,-5491,4266,-1128,-9952,-9367,-3620,1696,4520,4377,-2221,-11163,-3438,681,-4235,-8544,-5536,494,6048,6886,1190,-4572,-10602,-12149,-10979,-10249,-9067,-7281,-1220,4132,4057,-6632,-16703,-4617,5502,8164,1438,4517,18917,32778,38892,35379,29178,12212,-9387,-745,13026,11247,3839,1331,3156,1621,-3316,-8672,-10229,-8348,-9353,-7693,-2464,4515,12314,19445,16033,9823,9106,12892,12216,8249,10573,8367,-3902,-11261,-1910,-549,-6526,-8316,-2484,-3795,-6453,-8984,-5501,116,4120,8046,175,-12364,-15603,-10679,-7892,-4831,-903,2302,5410,5271,176,-12017,-7660,3896,26486,43141,37622,24967,21064,7446,-7588,-734,5397,97,-9557,-8376,-127,725,-7128,-10263,-1254,-3524,-6739,-3560,-904,-179,-1932,472,8492,13893,1693,-8667,-11601,369,10323,10724,11759,9817,4773,-457,498,5543,13991,10955,2509,3800,3710,-8048,-6054,6535,8688,490,-4376,-2659,3226,6493,16023,26998,14963,2995,-1173,-497,-801,-3300,-4555,-5170,-7729,-4426,-2950,-6987,-8757,-10805,-11661,-10968,-4406,2763,6028,7947,2906,-6628,1302,8176,13301,25712,43873,61678,87113,80635,58536,45893,16007,-6140,-13049,3719,13563,11032,6837,6372,9746,19812,43278,42921,34630,24794,10637,5230,7200,-3539,-1885,10984,26276,36865,30129,12578,4092,-1805,-9368,-11724,-10651,-6555,-7905,-11529,-7475,-7452,-6931,-3302,-4073,-3608,-4058,-7652,-9806,-19332,-19359,-8510,7026,16779,13800,9274,11311,18781,19381,19840,15090,5620,-1296,-4229,-6883,-10220,-11657,-10620,-13787,-9950,-3364,5390,9334,-108,-10445,-11348,-7261,-3486,-2474,-1338,1135,14729,19702,17600,12450,18797,19475,8210,2275,-1018,-3482,-3763,4035,20450,26419,4937,-1150,7286,18958,25351,13001,3969,1726,-2535,-4881,-4512,-8095,-12631,-9320,-9052,-11804,-10412,130,-440,-7407,9881,47549,81980,83812,50678,17844,2495,-5866,-10458,-8074,-2732,244,15089,31834,22904,2654,-7851,-17254,-13478,-13267,-6381,-18,5124,-1779,-9982,-7279,8224,16790,10001,1976,3789,2869,-3709,-9559,4013,15487,12452,1710,-9206,-15860,-13089,-11552,-11506,-14319,-7592,8699,6809,-8582,-10929,405,6535,6605,5896,7743,7445,3956,5065,5179,-3389,-12857,-8876,-2068,742,-330,3006,9012,7954,6460,864,-4967,-4683,-2684,5824,6540,-2406,-15305,-13115,-7464,-3798,-6942,-8364,-12430,-9350,-5932,-3688,3203,8320,6204,2204,-1986,-3574,-904,10692,11185,1940,-1336,-4895,-2598,-3798,-9072,-8499,-5243,-1677,-3108,-2583,-4167,-10528,-8492,-6415,-6144,-6307,-12818,-7153,10578,26518,21455,7177,-3111,-1741,3706,6438,7702,-1100,1983,2628,1151,-820,-1249,-4335,91,-2698,-7993,-9093,-4725,-1756,5660,7390,11757,21601,20871,190,-1100,11348,19493,16940,11708,7100,3754,1142,5369,11541,13129,3786,8087,17798,40223,54938,63341,51017,27288,2996,-12898,-4954,1891,310,-3368,-2127,-3750,-7231,-3908,-5447,-6249,-798,4449,4168,3936,1212,-2190,-4563,-3359,980,10286,21490,16958,9558,2205,-436,4869,12796,15919,13220,1624,-2977,3094,14230,25704,21310,31923,55884,49667,20433,-4546,9516,34632,37593,15390,323,-11813,-8655,3473,20520,31160,18144,3189,-8085,-15407,4006,21573,26282,9873,-8011,-1593,10459,16842,14231,11576,8377,4863,2658,-1501,-2418,-4972,-5928,-12132,-16828,-8362,-4353,-2528,-7011,-12595,-10662,-2010,2178,2072,-4689,-7786,-3799,-428,-1503,-11902,-4205,11613,26466,29398,32157,29260,14428,-4189,-14780,-12993,-11337,-8922,-7785,-3964,4138,15753,24960,27490,13463,5134,13386,19891,12774,686,-5714,-7658,-8015,-512,-387,-7749,-12187,-4397,-2730,6764,4994,633,12701,33231,47196,48055,34692,12218,-1706,-6722,-7830,-4201,-5801,-11996,-7264,671,-1391,-10337,-9946,1789,7156,2112,-9545,-14890,-8296,-4587,-5281,-12591,-6475,1631,9391,13850,8729,4848,-6113,-16050,-14695,5389,24811,25017,20410,343,-1991,1303,-5134,-7876,-5269,-16104,-20536,-17617,-17120,-15328,-13644,-17363,-7534,-1279,377,-430,-8477,-5056,961,131,-1494,-7305,-14479,-10561,-4446,2856,11871,14165,7288,-6175,-11371,-10844,-7621,-4156,-6002,-6611,-2852,-132,6125,7849,-4433,-9106,-6698,-2687,-1400,658,2703,-1968,-6379,2579,5335,-5221,-5590,8915,22031,15498,5191,-654,3327,1973,-6101,-12672,-16313,-14753,-6435,3526,19077,20879,12116,1389,-5446,-8679,-7648,-5048,937,2189,-3782,-10049,-6444,-1369,-2514,2815,7484,7412,4286,2636,9259,21507,31617,27819,6004,-9223,-14899,-10745,-7105,-2569,-6305,-13326,-14760,-6682,-1810,-5251,-8013,-12354,-13093,-7962,4561,19361,29859,32051,32215,12056,-5576,-14215,-7606,1709,7818,7757,5919,-3016,-8280,867,4361,4193,4064,6008,2711,-685,-6064,-8684,-11828,-17344,-19914,-8139,3602,4478,8789,6564,2124,-943,-3362,3504,-213,-6724,-6739,-3379,525,7859,8762,6644,4210,-640,-3176,-9177,-8538,5737,12885,8972,7413,8068,8845,8293,4555,-5236,-10019,-9602,-11058,-11805,-8234,-7342,-9199,-5682,3846,4106,-331,-10660,-11136,0,4098,8687,5141,-6600,-9796,-5871,-386,2468,396,-505,1387,5099,9525,7353,4456,-6478,-60,10999,18206,24324,14002,2642,10124,31554,49248,45283,27949,6213,-2097,-2555,-10037,-8961,2554,2649,2841,15155,21602,16886,6589,-721,-992,1243,3285,3339,6505,4442,-1884,-3037,-1543,-2157,3067,-374,-8143,7146,11254,8875,7767,9469,10156,13115,8302,-3015,-10455,-9420,705,5072,4220,5758,5584,1776,-3203,-8741,-7444,-3215,3233,3077,-660,-2084,1993,3675,10768,24715,40883,26485,8749,925,3965,6147,5098,-110,3862,12243,14886,14461,11773,10012,10571,14030,18192,18987,22868,17352,3447,-7704,-13896,-12664,-8903,4590,11693,14044,18115,20648,13253,4534,-1328,-3318,-3539,-3962,-2510,-6168,-10016,-16191,-4383,-975,-2646,-7540,4502,16507,29597,27094,14886,7914,9280,3684,-10021,-12543,1543,14767,20055,22131,18284,13500,17525,12848,-2262,-8764,-12994,-13335,-7304,-5820,-10042,-1156,7161,9167,7795,5267,1970,4983,3592,3721,7425,5449,6148,3300,1448,3650,18714,11416,-2761,-11973,-14340,-8393,-12880,-17474,-16500,-13208,-19376,-6447,3447,1646,-1953,-3289,648,-615,-13241,-6609,2664,1017,-3085,2628,-2761,-8729,425,14516,14075,5298,-5480,-4965,2289,5663,4035,-2700,-2773,6699,15607,24825,32241,32302,21477,9459,306,-3057,-6619,-13842,-15256,-9461,-5779,-2750,-2134,-5631,-2762,24306,41275,46433,42685,27348,8101,-4259,-10563,-11030,-5836,-9124,-14977,-16788,-10002,-8087,-7706,-6434,-3776,-9556,-7030,7434,15223,11599,2888,-8861,-12812,-12973,-11211,-3408,3128,7071,9394,8171,3644,6441,23907,41412,38269,17528,-382,-8853,-12149,-2743,2452,-222,-2775,-3295,-4708,-4974,-5180,205,7119,3123,-6292,-7579,-10103,-13985,-9421,-4341,-1457,-6346,-6338,7533,18469,15010,1635,-5056,-9411,-7639,-9896,-6226,-62,655,-3998,-1063,2703,2917,-1845,-7788,-7620,1520,-4465,-4906,-1559,7988,8388,336,-8759,-16368,-16132,-16661,-15771,-12081,4402,17379,5431,-2338,-4023,-5601,-16019,-12999,-12043,-11813,-2103,-2367,-5132,-2093,9975,15861,7579,-3395,-6528,-9229,-7291,4329,1427,-10493,-7482,-2531,-8244,-18251,-11143,-4664,-7271,-9759,-279,9070,8781,3112,-3782,-1406,12010,26607,29421,19806,8093,-3419,-6509,-3966,10232,32174,42514,34602,18446,8341,-5953,-15128,-4219,36187,62223,34267,13301,10176,10720,8794,5928,4046,-1778,-6303,-1,11104,17945,12537,8793,6191,4880,5968,6026,1843,3323,21388,39158,46542,34371,17096,8344,561,-1797,-2912,1082,7923,11420,11045,4444,284,2653,673,-7791,-7281,-3889,-3987,-4980,-10935,-8058,-2155,-367,-5378,-15520,-17302,-6225,-4866,-3352,-1887,-5565,-5478,942,3623,595,-6549,-11528,-9112,-2555,1555,2745,-4469,3330,11223,14316,10559,3972,-5390,-7642,-5418,-10061,-7113,-155,3049,2064,6400,10585,13472,13940,14922,13893,7308,-1697,-9764,-12313,-8112,-2230,6025,7652,-2567,-4006,-63,-54,-1350,527,5042,12880,15754,12470,9307,7004,2595],[-197,6914,14497,14994,4216,-5596,-4751,-31,4093,3740,-2968,-3023,-3344,-1193,-4923,-7370,146,3057,2280,770,-2847,-10625,-8831,-2248,1485,-2028,-3009,3082,11304,9866,2446,-8772,-9234,-5465,-362,5658,4838,-953,-2288,-2788,-11994,155,9763,10759,-4229,-8018,6069,1610,-3289,-4862,-4275,-6524,-9955,3349,14560,20340,28675,34773,28839,11709,-326,-10415,-12328,-9760,-5832,-169,3270,3646,744,475,4766,5963,5102,-2345,-7672,-1481,-424,-6062,-12708,-5240,-4838,-15314,-12506,1053,8906,-1742,-17874,-12699,-10727,-9075,-6254,-3438,10192,16199,15409,19769,19784,10121,4426,-789,-2296,-7153,-12360,-11456,-14803,-15734,-9735,-1787,-4695,-9004,-9202,-13991,-9969,-6790,-6341,-1317,8368,26570,49867,64811,35799,10512,10038,8885,5881,11491,7228,-793,-2488,-4395,-1439,11693,25850,23216,7559,-2704,-6556,1264,4294,16985,21094,20306,9613,-6268,-6655,5647,13930,20299,26154,27004,21358,17679,12790,16386,16768,15657,19798,38406,42134,43642,31797,13592,-7080,958,26338,26264,9756,-2736,-3363,-3853,-2422,-7903,-4965,6184,-6155,13142,68781,147954,227357,269890,215054,136265,57346,30776,3327,-5394,-11646,-15528,-14982,-14559,-13288,-6678,-7265,-6287,-2352,-2946,-6103,-10390,-5986,-1812,5021,11814,5698,-3239,-3401,-372,5893,16456,29549,20102,2524,-5603,-4894,-6666,-11551,-4354,-3371,1996,467,-1318,1282,6087,7784,5670,805,-2229,-8804,-22477,-6585,1766,3925,4494,13576,20059,14981,2233,-7684,-14681,-14858,-2903,4948,15870,17866,21342,14189,2790,1711,-5968,-6311,2184,5469,3736,2833,-3231,-6882,-1934,11379,29014,37215,27580,6146,-8805,-7287,-2827,1255,7907,11190,11813,11339,4842,1769,-4626,-8079,-2551,521,-4470,-7083,-9243,-15216,-14790,-12739,-10598,-5986,-1146,3060,4969,8026,7901,7306,-4885,-15123,-11725,-4804,-2315,5475,17437,22089,9287,-6822,-3311,10372,11293,6946,2793,1016,15373,13724,-2681,-11463,190,7755,7176,-1532,-4485,10918,28325,27178,13947,4066,5318,22857,26310,11412,-1495,-7275,-7855,-14733,-24846,-15108,-12132,-11362,-1674,13844,24830,25570,24236,17455,13666,13178,8388,8244,16229,31495,46078,52425,35890,14379,2973,5215,4999,1566,-2554,-8768,-9422,-1635,1154,-4118,-7499,-15212,-13358,-9715,-9018,-8892,-4332,-1877,-1752,-5585,-7539,468,740,-864,177,-6565,-15318,-11534,-6106,-2101,-3134,-6289,-9244,-8980,-7554,-2371,7268,18651,32639,35387,12195,-4463,-6850,-3733,-4515,-13727,-21732,-10395,-342,10851,13022,8120,8607,10606,3779,-955,-3538,-5586,-7921,-8649,-3432,2544,33387,62401,45563,16681,2884,928,2419,10578,14719,9016,4448,3019,7947,10889,15193,14728,13130,5303,-847,-5483,-8200,-11288,-15150,-13287,-6160,-300,5854,7682,4557,-2529,-2310,14525,26697,14787,857,-8563,-6881,-211,3848,16049,26038,35298,31206,14019,-3828,-10093,-8331,-11828,-10773,-6724,-8291,-13925,-14956,-3715,4339,890,-5877,-14146,-13228,6645,33741,39697,27258,9887,-4800,-8980,-3729,-1307,238,1920,4557,7933,10898,9260,925,-1959,2569,3832,3409,531,-907,10697,41447,55030,42172,18790,8485,686,-840,1955,11813,17713,10888,978,-6710,-13377,-11546,-11346,-9227,-5028,-486,-153,-9028,-17457,-6592,-8351,-11466,-6812,-4714,-5945,-6888,-9574,-6850,5146,2397,3090,-4721,-10486,-9027,-6437,385,11689,20499,26599,5194,-8534,4797,8389,4794,946,773,1933,1019,-12983,-2716,12299,25841,32102,28004,11072,-1242,-6753,-11767,-9902,-8635,-7969,-8387,-95,6162,3378,-6967,-4085,6414,13031,12608,2678,-10251,-13594,-11415,-6016,5034,11866,7864,-1240,-11140,-12434,-18239,-5437,11314,15131,9021,4876,12771,17984,23350,25118,12830,-2233,-9391,-3348,9141,10020,2220,-8174,-8637,-6919,-8263,-10136,-13526,-17741,-14550,-6964,-1844,969,3594,918,-400,-13662,5712,22112,21625,10446,5250,546,-1411,7231,9534,-6451,-12457,-1858,19622,32214,36780,42102,42704,45390,37489,22591,12985,2862,-5647,-12831,-10535,-9106,-7836,-3702,1829,-1195,-3451,-5953,-12726,-9364,2290,5414,-4865,-7920,4752,18104,15605,6009,-1268,3721,26540,17877,-703,-9929,-12744,-10995,-9340,-8943,-7822,-4537,-4216,-4980,-10723,-1550,-1725,-8603,-17120,-13658,-3839,-3226,-8424,-12681,-10208,-1659,6521,9107,5654,-707,-2765,-2679,-1767,12,-477,-3377,-3331,-2623,-4975,1859,6608,8746,17532,27310,39572,22413,1855,-9642,-13026,-14073,-19879,-20436,-14206,-7201,2330,4493,797,6887,25870,48108,45917,24492,11208,9435,3336,-2591,4371,12651,20927,11358,5043,5153,9495,21511,49662,64832,36199,6109,-1142,882,4320,5669,1847,-5265,-6006,2496,7285,8582,14579,25834,39530,32983,23012,16675,17708,11654,11153,22878,26530,16842,6216,5154,12326,22763,22412,19089,13136,3021,-4548,-5837,3962,3138,-2301,-8318,-10689,-11470,-7456,-8414,-8232,6869,10915,6913,-2561,-663,-972,-6689,-14609,-18568,-13937,-4514,2894,-3828,-11784,-8169,-3028,2288,5144,5025,-1269,-9603,-4222,-203,-4913,-9324,-6459,-621,4203,5495,914,-3659,-9151,-12139,-11623,-11282,-10623,-5676,472,4979,3490,-7653,-15088,-3603,6360,8798,683,3607,19558,32315,33265,23531,18488,7042,-12756,2754,18051,17248,9632,5859,5452,2702,-2316,-7827,-11920,-8243,-7946,-6067,-1185,4665,10481,16268,15147,11643,11650,15820,14914,10348,13421,11813,-1384,-9604,-1469,-1426,-7420,-9514,-3395,-3504,-5838,-9191,-6051,-1248,2194,5940,-584,-12747,-14005,-9136,-5728,-2796,680,3367,6292,6590,1911,-10724,-10962,-951,20349,40111,36970,25632,21974,8915,-4037,30,5518,1561,-6840,-7679,-433,295,-7620,-9277,-477,-2041,-5274,-3308,-1371,-809,-1819,2077,11932,15130,1055,-9335,-9715,2915,13124,12066,12673,10431,3573,-2649,-550,4213,12364,10717,3787,5593,3627,-9998,-4655,8676,10497,1787,-2808,-978,5286,9518,19108,26528,14058,4011,525,586,286,-1327,-1820,-3471,-7497,-4857,-4435,-9288,-11205,-12067,-11999,-12048,-7541,-653,3388,6733,3169,-6536,-190,7208,14314,30165,52421,69814,88612,72101,45966,37990,14877,-6158,-12974,3205,12374,9828,6337,6566,10895,21772,45661,43809,34959,25752,11686,6276,9405,-584,-272,13706,29969,41050,35042,15298,5389,-873,-8678,-11499,-10532,-6231,-8910,-15402,-8225,-5970,-5112,-3876,-5942,-5322,-5515,-9637,-12338,-21802,-19963,-8588,8025,19195,17374,13774,16058,22283,20563,17956,10597,913,-4959,-6298,-7944,-11100,-12257,-9867,-11964,-11696,-5661,4070,10042,3266,-4626,-16725,-12626,-5577,-3722,-3293,-1747,10014,13647,12081,7581,14461,18995,9311,3658,-1090,-6231,-7755,69,18261,30298,9602,-582,4604,15449,22106,12079,6289,4968,289,-2509,-3152,-7442,-12889,-10174,-11176,-14611,-10860,1024,131,-5295,16304,58668,89461,84124,48572,16731,1185,-8020,-10569,-6014,1859,5657,20722,36685,28335,5821,-6733,-16437,-13237,-15071,-6096,568,5321,-1428,-9584,-6608,8722,15997,8287,-615,1463,2326,-4436,-11044,6282,21254,19552,8437,-4881,-15445,-12405,-10489,-9899,-13479,-7097,10604,6827,-7282,-9760,-1997,1116,1510,5097,10230,9870,5768,6058,4808,-5089,-14471,-8840,-2304,954,519,5313,11680,8594,6484,1153,-3849,-3299,-2014,5783,7014,-333,-13361,-16145,-10342,-5083,-6629,-6730,-10358,-8902,-4681,-922,6229,10177,7622,3689,-1362,-3963,-2434,8552,11932,4086,2509,-274,1293,-595,-6373,-5841,-1727,2433,-324,-2104,-4927,-10522,-8911,-8128,-6084,-3797,-10215,-8307,11342,29514,24488,10469,109,294,5117,7752,9590,-430,1218,928,-824,-3561,-6601,-8903,-2779,-3676,-7223,-9783,-6110,-2316,4794,6357,10825,20311,20039,-29,-474,11780,21183,19675,15248,11436,8910,6723,10408,14952,13209,3077,6602,15271,37004,52347,59918,45694,22796,-159,-10964,-2370,3215,709,-3990,-2378,-3259,-3026,-867,-3939,-4999,946,6312,5828,5829,2585,-1454,-4642,-4207,-170,8957,19289,15830,9772,3270,60,4776,13083,14961,11007,131,-3620,3036,14849,28427,26573,35661,54416,44890,16868,-7767,8330,32485,37688,17589,3729,-8658,-10438,2466,18271,25354,12030,720,-8254,-15864,3339,19865,22923,5467,-10884,-832,13873,22087,17207,10912,6118,3780,1676,-3013,-4104,-6407,-7627,-13942,-18053,-9769,-6422,-5236,-10352,-14053,-9874,-1538,2124,1264,-6829,-9230,-3705,727,196,-7840,-7889,5676,19036,23776,29384,28984,16462,-1593,-12924,-16131,-13105,-9136,-6217,-712,5386,14206,21409,21684,8370,3260,14068,21429,14802,2070,-5196,-7306,-6740,625,1690,-5268,-10843,-3588,-3735,1638,2640,1136,13529,34198,49473,55591,41997,14199,-1636,-7220,-7763,-3344,-4361,-10752,-7349,1656,188,-9699,-10959,-59,4321,-1044,-11206,-14301,-9647,-7326,-7320,-12794,-6118,1796,9348,15761,12622,7823,-4166,-13676,-16612,207,19455,20841,18350,-342,-1030,2263,-4948,-8420,-5506,-19844,-17213,-14918,-17685,-18093,-15815,-16666,-6012,258,-30,-2595,-10715,-3978,494,-718,-2490,-8124,-11918,-6945,-1111,4400,11382,12155,5254,-7216,-11181,-10543,-7613,-4792,-6952,-6841,-1991,1852,10817,10138,-3508,-8133,-5952,-6182,-6746,-3252,-1287,-5756,-6500,2807,5921,-3627,-2642,11680,24510,16324,4064,-3918,1520,3473,-3332,-11244,-16928,-14701,-5233,6379,25173,27472,15516,2045,-6828,-9311,-5992,-3078,2262,2985,-3402,-11607,-8437,-2348,-3509,844,7038,6806,3613,3077,9832,20348,28830,25876,5858,-7681,-13628,-12511,-8431,-3830,-6865,-13131,-14015,-6037,-723,-3218,-5976,-10025,-9894,-5419,5576,18218,26534,26744,27665,10738,-5877,-14072,-6852,3401,9658,9493,7053,-2429,-8690,441,3615,2406,1839,5132,3243,-32,-5632,-8413,-10994,-15967,-19072,-8046,3990,4515,8021,4647,25,-1654,-2964,4785,952,-6978,-8371,-4591,106,6302,5891,3031,1691,-930,-2626,-8050,-8653,3553,9841,8419,10532,14497,14974,10571,4482,-5909,-10327,-9380,-9099,-9227,-8354,-10783,-12419,-6744,3702,4210,-217,-10853,-10823,-915,1376,5596,2445,-7377,-9790,-5046,851,3223,513,-1413,-343,3257,8719,7564,4709,-7872,1218,10372,13837,16486,6362,-752,9371,31575,44127,35087,20204,3053,-3703,-4902,-12112,-9273,-142,-974,1273,15076,22530,18702,8095,679,-779,245,2689,4080,7164,5555,1219,1023,2323,2482,8350,3376,-5667,8972,16026,15168,13863,12154,10134,11751,7697,-1800,-7938,-13133,-4410,1692,1270,3227,3609,123,-4699,-11067,-10156,-5891,468,816,-1880,-283,6319,9487,18661,34452,45631,26076,7742,344,3666,4358,2023,-1233,4168,12014,13581,13385,10969,8457,8367,11598,15322,15031,18233,14226,2213,-8074,-13872,-13247,-9764,2602,11511,12836,15073,15992,9074,2026,-2678,-3635,-1807,-1195,218,-3365,-6973,-16248,-8740,-3441,-3358,-7780,4713,19362,35501,33148,20798,11202,9603,3390,-10142,-17961,-3730,11170,17007,17493,13124,8540,12742,9846,-2836,-7900,-12932,-16247,-10000,-8934,-8831,241,9830,13282,12017,8578,5145,9265,10055,9115,10844,7282,6896,1543,-362,5166,23710,18369,1300,-10390,-12906,-7628,-11607,-14628,-16004,-14889,-17770,-2414,8925,7170,1479,-3961,-3834,-4678,-14346,-5567,4590,3971,3900,8238,-1329,-7716,1128,15145,14767,5259,-5173,-4682,1934,5127,4998,-1258,-1890,7724,18411,27890,34705,32684,19879,6710,-2531,-5747,-8742,-13339,-15265,-11629,-7913,-4519,-3470,-5882,-2619,26090,47380,52865,47424,29278,7667,-3398,-7869,-6255,1143,-1284,-8982,-12758,-7291,-5668,-6092,-5100,-4569,-13768,-6730,9237,17184,11847,2141,-9836,-13264,-12700,-11898,-4247,2226,4613,6924,7167,3575,5731,20987,34455,31744,14713,-1347,-9969,-12128,-2461,1007,-3586,-6374,-5911,-6533,-5691,-4799,-158,5512,3045,-6888,-9215,-11988,-12974,-8751,-5641,-3442,-7371,-6346,6680,16223,12872,659,-6223,-10672,-6403,-8785,-6739,-652,159,-4716,-2012,1908,3341,-93,-7921,-10599,-1142,-5970,-4634,-725,8888,10112,1381,-8756,-17330,-16179,-15777,-14998,-12379,4415,15066,2141,-5606,-7275,-7418,-14752,-12803,-12189,-12113,-2710,-3636,-7239,-3556,7977,13620,6018,-3912,-6540,-10097,-6014,8101,8166,-3806,-7063,-3964,-8225,-14689,-11794,-5932,-8481,-10829,-822,9150,9385,3756,-2500,-604,9238,19523,22170,14609,5311,-4154,-5230,-2653,9639,29239,39695,34954,23371,15192,-1427,-13188,-5353,36456,63240,32698,12945,10125,10407,9098,6706,4149,-3000,-9770,-3592,7554,16921,16424,13013,8327,5373,5606,5685,1594,4985,26299,47729,55961,37729,16247,5541,-1106,-1332,-993,3103,8537,10551,9135,2707,-141,2515,918,-6307,-6226,-3355,-3543,-4354,-10160,-7781,-1314,1539,-2223,-10836,-13600,-4524,-3527,-2014,-1339,-5609,-6789,287,3196,-36,-7188,-11351,-9685,-6481,-3150,-716,-6208,2190,7565,11141,8425,3174,-5373,-8605,-8083,-12262,-5042,352,2535,1567,6406,11362,14534,14047,13687,10883,2966,-6788,-13239,-8362,-2813,1339,7578,6317,-4784,-3624,1499,2182,627,1499,4302,9742,12212,11272,9528,7034,1617],[-1582,4308,13994,15549,4021,-4686,-3881,1122,5712,5651,-972,-3846,-3774,-1038,-5459,-9148,-1883,2543,2472,153,-4402,-11836,-8607,-2305,837,-2410,-1096,5679,13237,10909,3376,-8934,-9033,-5104,639,6722,5474,-708,-1696,-1282,-10734,-3184,6247,6913,-6735,-5039,7889,3102,-2602,-4976,-4245,-6034,-11448,1709,13122,18588,26347,32216,26796,10904,418,-8558,-13117,-7377,-2865,1535,4185,4457,3148,3628,6799,6670,4972,-2189,-7671,-1890,-491,-5742,-12449,-5505,-4457,-14483,-14118,-2960,4781,-4613,-18380,-11367,-9633,-9245,-7318,-4255,12165,20806,19256,22828,22308,12024,4460,-2050,-3248,-7157,-11913,-12264,-15537,-14688,-9402,-2334,-6188,-10264,-9612,-12321,-9729,-7868,-8655,-6613,701,16290,36731,48995,19897,137,4738,5781,3241,8437,5636,-491,-1017,-2861,381,11757,18063,8121,-10792,-19101,-17531,-4202,992,12262,15023,13711,5305,-9203,-3537,8240,16236,22530,26258,23329,16701,13561,8874,11815,11205,11005,16172,40149,56926,64199,49484,24151,-3237,1911,29103,28785,13915,1264,-1440,-3241,-1757,-6004,-649,10406,11408,49961,128884,226814,311172,343383,268114,163832,63898,35247,10522,-1402,-10517,-16583,-16864,-16884,-14358,-7243,-7268,-6786,-4639,-6077,-7807,-12106,-7995,-5737,59,6985,2162,-5336,-4348,788,7167,14986,25561,19458,5512,-2774,-4002,-6647,-12944,-8226,-9527,4234,-345,-8583,-11255,-7669,-3150,-464,-310,856,-2544,-15816,-11022,-497,1785,1234,11173,22001,18237,2676,-10223,-18597,-12600,-1900,6394,17400,19959,25796,23753,8032,5734,-4284,-9118,-2762,2159,1911,990,-5316,-8153,-2306,12025,29695,38492,29940,9717,-5413,-5560,-2481,799,4990,8051,10130,10096,3128,-282,-6823,-9567,-1683,2404,-3449,-6937,-8577,-15218,-17299,-15640,-12062,-6726,-1976,577,1484,5354,6604,4944,-5756,-14314,-11904,-7252,-5968,590,11139,16819,5735,-8396,-1497,12515,14540,10398,5293,3318,17320,14371,-3565,-11768,3088,10904,9117,1322,-3757,8097,23561,24919,14159,4006,4905,23929,25710,12106,544,-5405,-6362,-13456,-25207,-17016,-14345,-10437,-67,17026,29593,29277,24687,15422,12639,14013,11028,11133,18489,33462,47924,51129,32348,10060,-127,2773,2746,-499,-4291,-9913,-9840,-1688,2024,-985,-4010,-14131,-15173,-11974,-10664,-8308,-3879,-1261,-1508,-6511,-12236,-3326,-1246,-2372,-557,-6115,-14620,-13874,-6699,-3100,-3917,-5986,-7941,-7200,-5616,26,9509,16865,27921,29463,6921,-7682,-6041,-1108,-1717,-11693,-23090,-13800,-4006,7590,11032,7367,8138,8596,1195,-3122,-4810,-6557,-8643,-6435,-1160,2848,32515,59176,39592,12685,1727,78,849,8806,12641,7021,1737,12,5771,10208,17450,16592,14897,6660,97,-4543,-8535,-12703,-14462,-11741,-6061,-883,4635,4983,1318,-5346,-7327,9299,26589,17215,3420,-6274,-8906,-4047,476,13749,23287,33861,30975,13788,-4380,-9523,-4235,-5691,-7742,-4927,-7534,-13609,-14845,-3457,4617,337,-7208,-15985,-11512,6972,32524,39009,27271,11125,-1395,-6875,-4486,-2816,-936,2213,6397,9784,12851,12535,4813,1077,3662,3146,3560,2191,1165,12393,41723,54319,42249,18074,7087,-1377,-1632,2067,13050,21497,15421,4006,-4513,-11961,-11159,-11546,-8299,-3745,286,-374,-10459,-19139,-6532,-7958,-13253,-9112,-6562,-7424,-7884,-10057,-7599,5364,2491,2256,-7160,-13407,-10207,-7291,-612,10332,16559,22883,7058,-9861,3213,7308,4242,310,572,2347,1543,-11914,-2163,14115,26140,30883,24993,7113,-2935,-7591,-11620,-7940,-6308,-9250,-10540,-1477,4860,1692,-8072,-3460,8476,15196,14237,3591,-10637,-13803,-13641,-8664,3062,10093,4677,-5492,-13435,-11972,-19206,-8859,7600,13186,9614,7585,17919,28452,35994,38979,26102,6521,-5529,758,12113,11158,2150,-8264,-8001,-6356,-8165,-10080,-13162,-16726,-14591,-7560,-2919,-75,2924,613,165,-10534,6890,21512,17547,6186,337,-3431,-4892,4434,6552,-8182,-11471,-326,21836,33035,35938,40422,40468,42598,34171,19007,10585,3195,-3515,-12671,-12455,-11471,-11205,-7175,345,-2045,-4473,-6548,-12808,-9758,3043,8252,-1706,-7996,2497,15425,14447,5434,-1760,3050,27500,19657,1722,-7044,-10166,-9007,-7949,-8303,-7538,-3980,-3482,-4535,-12037,-2888,-4043,-8604,-15110,-14604,-4397,-2614,-7359,-11710,-11408,-2988,3961,5507,3334,-1752,-2581,-2310,-2364,-1538,-1991,-3891,-3000,-1964,-6121,777,5467,7366,16327,27433,42448,25532,2255,-12628,-17480,-15307,-17491,-16451,-11863,-7425,651,2373,-4174,-1004,16639,37890,37949,22168,13750,14123,8264,-1687,981,7582,18097,10916,5983,6704,10303,20823,46261,62471,36459,6665,-34,2408,5485,6011,1448,-5472,-8063,-1412,3830,7771,15935,27620,40459,33774,23798,16314,15540,9012,9215,21504,24460,13730,3012,1052,7780,18724,19600,17156,11719,889,-6979,-5262,5694,6326,865,-6779,-11727,-13682,-9803,-11801,-9304,5761,11790,8258,-1943,-736,-1772,-7633,-15381,-18604,-13260,-4700,293,-7131,-11838,-7367,-2998,2245,5028,4818,-1009,-8478,-5279,-1570,-6135,-10721,-8171,-2613,1591,3451,203,-2840,-6709,-9332,-10411,-11338,-10844,-4155,1980,5447,2362,-8942,-12966,-1907,7746,9703,-166,1802,18788,29468,25583,10695,6740,388,-17274,7440,24084,24560,16243,10614,7775,3830,-850,-5546,-11427,-8279,-6713,-4617,-321,4195,7659,11495,12011,11393,12494,17282,16752,12386,16130,14964,1152,-7320,-1024,-2119,-7800,-10483,-4516,-3460,-5436,-9272,-6801,-3168,-502,3001,-2010,-12601,-12609,-7942,-3827,-856,2039,4198,7048,7958,3794,-8500,-14929,-6012,14147,36215,35576,25489,21677,9288,-1666,755,5061,2565,-4427,-6717,-1096,-603,-8288,-8667,-390,-752,-3516,-2852,-2016,-1921,-2316,3107,14837,15243,-189,-10050,-7405,5971,16113,13072,13046,10730,3102,-2983,-843,2574,9844,9634,4355,6622,2585,-12385,-3637,10382,11791,2707,-1458,77,6253,11051,20619,24914,12824,4841,1645,757,167,-707,-175,-2531,-7798,-5795,-6375,-12128,-13925,-12633,-11970,-12420,-10642,-4701,89,4819,2915,-6448,-2261,5814,14941,33975,59463,75477,86855,62567,34382,29438,12873,-6514,-13091,2157,10501,7850,4882,5554,10934,22675,45791,42401,33698,25846,12466,7145,11432,2839,1591,15935,32264,42767,37826,16875,5841,-608,-8678,-12046,-10922,-5751,-8013,-17286,-8783,-4978,-4039,-4524,-7746,-7212,-7350,-12196,-15660,-20029,-18034,-9407,7674,20256,19855,17241,19321,24043,20107,14773,5632,-3272,-7249,-7841,-9541,-12967,-13202,-9126,-10359,-13715,-8011,2898,10315,5865,279,-10493,-16526,-7515,-5373,-5844,-4999,5448,8300,7253,3103,10130,18091,10549,5364,-115,-7311,-10096,-3095,15945,33676,15276,1285,1728,11131,17530,9829,7015,7035,2438,-423,-1322,-5780,-11174,-11154,-13361,-17071,-11350,1263,264,-3548,21749,67179,92627,81027,45190,14827,-763,-10286,-9906,-3078,6276,11203,25760,40156,33108,8968,-5947,-15752,-11857,-15400,-6931,-210,4506,-1649,-9424,-6496,8680,15075,6983,-2730,-1191,1261,-5572,-11923,10141,29014,28308,16938,981,-12905,-11789,-9663,-8282,-11391,-5194,11402,5672,-6764,-8734,-4109,-3852,-4412,3115,11745,11719,7344,6981,4195,-6843,-13066,-9131,-3180,803,1262,7840,13669,8267,5597,644,-3386,-2416,-1804,4865,5839,-137,-11780,-16924,-12625,-6345,-6317,-5104,-8753,-8762,-3757,1777,9293,11608,8356,4457,-1372,-4706,-4103,5640,11755,5641,5418,3320,4369,2105,-4101,-3454,1701,6591,2417,-1809,-6059,-9277,-8463,-9866,-6580,-1760,-7797,-8911,11807,31068,25417,12157,3131,3162,7502,10023,12548,877,525,-349,-1623,-4032,-10144,-13546,-5441,-4557,-6717,-10559,-7520,-3029,3578,4809,9045,17671,17616,-941,158,12017,22453,22016,18221,15199,13939,12736,16225,18434,12687,1883,4678,12487,32958,47713,53528,37875,16767,-3909,-8441,-96,4005,579,-5018,-3257,-3035,1629,1466,-3327,-4297,2280,7896,7277,7255,3420,-1144,-5051,-5315,-1505,7313,16450,13552,8804,3243,-297,3770,12279,12915,8008,-1715,-4510,2563,14563,29547,30889,39385,53243,41194,14640,-11715,6524,29365,37043,19606,6920,-5536,-11210,1076,14630,18073,5481,-2073,-8575,-16878,1654,16949,18723,1073,-13117,-287,16186,25803,18825,9192,2966,2019,222,-5022,-6389,-8503,-10066,-16450,-19861,-11925,-9265,-8708,-14112,-12217,-8697,-1274,1542,-208,-9326,-9731,-3399,1466,1254,-4420,-9450,12,11089,17236,25344,27305,17268,239,-10126,-12285,-12646,-9420,-5186,1989,6496,11500,16129,14185,2517,1574,13890,21469,15925,3333,-4408,-6563,-5853,952,3112,-3235,-9542,-3184,-3984,-3571,323,1574,13597,33786,49715,60853,48104,15861,-1654,-7718,-7806,-2631,-3059,-9634,-7963,2048,1196,-9475,-11947,-1959,1513,-4196,-13132,-13977,-11266,-10411,-9614,-12175,-5619,1809,8736,16591,15650,10057,-2587,-11636,-15166,-950,18103,20205,18370,157,593,3278,-5009,-9356,-5875,-16849,-12739,-11200,-15431,-20077,-17195,-15689,-4828,1489,-522,-4219,-9808,-2893,-105,-1550,-3376,-8814,-9789,-3771,2085,6068,10717,9755,2879,-8680,-11101,-10212,-7642,-5569,-8115,-7350,-1445,3897,15462,11902,-2331,-4994,-633,-3985,-12432,-6623,-5262,-9699,-4448,4596,8052,-899,404,14161,26290,16587,2781,-7370,-883,4281,-776,-8843,-15996,-13597,-3646,9038,30372,33187,18520,2787,-7796,-9750,-4641,-1400,3468,3745,-2879,-12792,-10638,-3477,-4667,-1626,6058,5805,2731,3255,9863,18726,25884,23949,6108,-5471,-10203,-12751,-9956,-5701,-7827,-13042,-13393,-5804,-16,-1195,-3585,-7015,-6484,-2863,6638,17319,23715,21970,23035,9289,-6282,-14088,-6097,4911,10982,10628,7556,-2432,-9137,-126,2611,292,-784,3887,3100,-132,-5779,-8618,-10529,-14726,-18014,-8101,4258,4447,7012,2310,-2510,-3002,-3407,5222,1722,-7084,-9854,-6198,-1281,3076,1546,-1761,-1659,-1769,-2590,-7251,-9007,738,6354,7590,13544,20988,21058,12437,4247,-6508,-10700,-9141,-7429,-7017,-8210,-14160,-15615,-7678,3526,4233,-344,-11393,-10428,-2064,-1693,2173,-4,-7876,-9826,-4367,2040,3963,631,-2439,-2423,783,7022,7001,4011,-9487,1952,8555,8301,8159,-127,-3197,8377,29999,36743,24038,11876,-591,-5309,-7317,-14384,-9589,-3204,-5063,-261,14540,22358,19335,8948,1848,-288,-41,2741,4802,7274,6169,4128,4963,6280,7533,13655,6936,-3078,9868,19815,20647,18817,13759,9781,10120,6985,-611,-6543,-16161,-9212,-1857,-1943,371,1332,-1668,-6412,-13842,-13037,-8410,-2104,-1165,-2998,706,8977,13765,25586,43461,49016,25503,7199,5,3310,2647,-1067,-2876,3964,11237,11838,11991,9847,6468,5513,8323,11620,10776,13369,10459,843,-8600,-14024,-13543,-10611,257,10410,10935,11542,11273,4670,-1249,-5192,-4861,-150,1874,3273,-334,-4119,-13792,-12999,-5945,-4113,-7948,4878,22379,40806,38140,25784,14213,10369,3902,-8583,-20655,-9549,6481,12466,12015,8108,3923,8000,6302,-3852,-7314,-12483,-16821,-11673,-10643,-7268,1114,11525,16317,15200,11017,7587,12696,15762,15060,14899,9401,7848,224,-1257,7331,27581,23493,4537,-8817,-10928,-5191,-7936,-11647,-15260,-16939,-15078,2397,15558,13364,5410,-4042,-8637,-9626,-15383,-4199,6523,7253,11102,12535,-498,-6876,2825,17094,16322,5798,-4669,-4731,950,4158,5978,416,-997,8132,19625,28800,34707,31244,17491,3672,-5717,-8653,-10076,-10802,-12941,-12152,-9137,-5587,-4151,-5703,-2494,26992,52793,59215,51882,30699,6824,-2631,-5302,-2385,6424,4755,-4305,-9555,-5075,-3053,-2788,-2254,-3912,-17616,-5998,10395,18618,11829,1311,-10750,-13435,-12238,-12586,-5572,860,1834,4295,6020,3435,5006,17875,27462,25281,12042,-2003,-10577,-10785,-2021,-520,-7008,-9575,-8018,-8171,-6440,-4753,-1153,3372,3249,-6286,-8306,-10788,-10842,-7607,-6708,-5390,-8498,-6189,5889,13939,10756,-317,-7429,-10613,-4836,-7365,-6287,-391,301,-5021,-2723,1142,3523,1618,-6380,-12640,-3485,-6961,-4249,-287,8820,11160,2169,-9028,-18682,-16055,-14587,-14004,-12430,4322,11938,-1109,-8740,-10705,-9550,-13178,-12258,-12194,-12340,-3422,-5138,-9265,-4489,6114,10847,3862,-4931,-6895,-11126,-4693,11572,15329,3660,-2861,-3500,-5775,-11000,-11466,-6944,-9340,-11297,-1217,9260,10416,4919,-764,283,6558,13452,15787,9893,2526,-4779,-3822,-1769,7978,24661,35028,33752,27710,22320,3613,-10935,-6328,35220,61160,30076,12033,9808,10017,9443,7763,5000,-2947,-11850,-6632,4100,14443,19134,16675,9908,5171,4732,5149,1879,7773,32402,57394,65002,40402,15971,4067,-2077,-382,1096,4952,8571,9114,6895,1163,-225,2560,1266,-4562,-4885,-2426,-2654,-3433,-9054,-7191,-362,3569,1150,-6339,-10115,-2984,-2415,-1020,-930,-5264,-8181,-714,2289,-1090,-7930,-10410,-7913,-8087,-7306,-4034,-8045,844,4453,8397,6396,2454,-5067,-8470,-10086,-13158,-2699,918,1922,843,6020,11585,14881,13425,11736,7415,-1315,-11378,-9304,-2691,2859,5404,9234,4656,-6378,-2345,3583,4922,3092,3132,4337,7510,9121,9940,9427,6509,713],[-1616,1308,13104,15919,3856,-3607,-3021,2118,6880,7138,849,-4491,-4138,-934,-5655,-10211,-3209,1823,2183,-699,-5774,-12184,-7919,-2458,-119,-2670,851,8031,14788,11651,4401,-8342,-8606,-4799,1579,7917,6433,83,-617,427,-7079,-4430,4817,5709,-5790,-1983,9126,4328,-1917,-4903,-4014,-5343,-12141,518,11926,16800,23386,28720,24342,9933,1025,-6180,-10627,-3699,619,3493,5100,5319,5851,7688,9984,8191,5498,-1456,-7373,-2134,-275,-4871,-11556,-5693,-3870,-12852,-13957,-6555,402,-7366,-15898,-9735,-8153,-8632,-7395,-3845,14662,25877,23125,25433,24121,13760,4982,-2707,-3670,-6557,-10664,-12564,-16190,-13313,-7973,-2050,-6509,-9865,-8062,-9684,-8901,-8369,-10115,-11024,-4835,10007,28547,39446,11251,-6598,1273,3935,1691,5470,4093,-48,752,-530,2642,12496,12109,-4434,-26943,-34449,-28376,-9655,-1915,8490,10074,7844,1171,-10245,563,11368,18619,24625,26153,20061,13210,11004,7002,8932,6781,7602,13764,41106,71226,84996,67860,35063,1066,3105,30800,30591,18261,6358,1648,-2018,-1269,-5105,3298,12236,20623,68974,159231,264137,346356,370583,286681,172122,63641,39255,19320,3470,-8285,-16065,-17032,-17745,-13621,-7386,-7007,-6842,-6204,-7621,-7743,-12414,-8957,-7255,-1558,3251,-626,-6520,-4293,2879,9024,13895,21798,18713,8707,320,-2802,-6316,-13861,-12076,-14310,7053,385,-12758,-20278,-18113,-10932,-3295,1060,5656,4239,-8856,-14657,-2917,-434,-1264,10147,24679,22341,4045,-11481,-21331,-10486,-940,7152,18152,21521,30026,36618,15309,10689,-1866,-10791,-6672,-34,903,-486,-7340,-9054,-2225,12802,30064,39257,31931,13933,-899,-2689,-1165,1690,3266,5815,9139,9429,2122,-1737,-8352,-10253,-488,4669,-1597,-5723,-6987,-13336,-16411,-14883,-11092,-6486,-2569,-1539,-1161,3628,6040,3268,-6220,-13029,-10638,-7252,-7631,-2704,5747,11398,2154,-8332,1334,15039,18011,13679,7289,5168,18909,14865,-3993,-10324,7139,14590,11973,4856,-2333,5622,18033,21771,14256,4311,4675,23394,23478,12026,2336,-3185,-4185,-11175,-23263,-18220,-15725,-8411,2325,20349,34027,32581,24511,13069,11146,14503,13670,14461,20781,34602,48272,48576,28206,5765,-2990,476,795,-2107,-5572,-10633,-9623,-1046,3684,2814,-211,-12381,-16269,-13628,-9282,-6679,-2772,-310,-1208,-6878,-15844,-5739,-2312,-3175,-851,-5196,-11908,-11934,-6498,-3356,-3900,-4837,-5703,-4526,-3025,2879,11565,14483,22487,22842,1682,-10078,-4244,1868,1129,-9552,-21382,-16257,-7096,4496,9062,6674,7749,6834,-749,-4706,-5982,-7344,-7675,-2643,1628,3784,32094,55515,34068,9930,1243,-207,-235,7173,10404,4922,-739,-2723,3533,9122,19693,18703,17115,8718,1862,-3087,-8671,-12072,-11539,-9300,-5213,-846,3962,3121,-188,-5713,-10549,3733,25222,19595,6543,-3083,-10009,-8058,-2760,11125,20108,31654,30304,13499,-4703,-8615,-162,1262,-2966,-2571,-6468,-13045,-14176,-2566,5429,307,-7910,-16838,-9876,6838,29621,36379,26339,12192,2027,-4452,-4625,-3822,-1714,2666,7905,10628,13315,14344,8533,4521,4966,2526,3741,3953,3573,14285,41417,52960,42331,17631,5520,-3543,-2135,1878,13488,24713,20329,7673,-1469,-9569,-9873,-11094,-7245,-2175,1725,552,-10255,-18191,-6290,-7263,-14589,-11126,-7959,-8443,-8432,-10010,-7661,5706,2514,1282,-9526,-15763,-10158,-7180,-1658,7809,11364,17837,8385,-10524,1908,6588,4191,145,669,2943,2231,-9258,95,16265,25779,28629,21273,3493,-3803,-8040,-11097,-5537,-2765,-8082,-12545,-2559,3719,-33,-9388,-3203,9923,16336,14983,4343,-10466,-13411,-15013,-10709,1498,8477,1679,-9568,-14341,-11405,-18653,-11309,4194,11133,10076,10602,24279,41399,50543,54171,41363,17319,954,6225,15542,12545,2358,-8314,-7478,-5627,-7707,-9701,-12365,-15258,-13991,-7842,-3584,-373,3329,1459,1842,-6625,8270,20443,13913,2940,-3257,-5981,-7491,1595,3658,-8582,-10834,1021,23616,32969,33829,36740,35618,36744,28561,14435,8069,3516,-1466,-11433,-12489,-11825,-12838,-10411,-1062,-2901,-5507,-7359,-13203,-9701,3831,10755,1721,-7206,535,12826,13264,5229,-1560,3237,28846,22314,5033,-3927,-7518,-7014,-6510,-7424,-6750,-3021,-2353,-3543,-12695,-5084,-6666,-7737,-12976,-14010,-4090,-1348,-5870,-10211,-11750,-3974,1459,1551,745,-2720,-2224,-1733,-2704,-2781,-3091,-3809,-2362,-893,-7170,-970,3838,5943,14999,26589,43290,27817,2694,-14521,-18804,-13646,-13365,-12296,-9494,-7716,-1335,229,-7927,-7924,7782,26571,27746,17880,14700,17463,12359,-897,-2857,2484,14898,10274,6754,8240,11291,19773,40899,56702,34772,6887,904,3720,6401,6072,736,-5962,-9849,-4992,1213,7514,17060,28550,39931,33518,23910,15650,13470,6650,6978,19048,20978,10228,-305,-3103,2935,13650,15278,13537,8725,-2478,-9696,-4375,7077,8954,3552,-5115,-11994,-15570,-11917,-14643,-9477,4370,11935,9029,-1570,-667,-2472,-8451,-15960,-18426,-13119,-5779,-3147,-10365,-10369,-6767,-3254,1865,4510,4130,-1086,-7481,-6280,-3065,-7408,-12021,-9943,-4914,-1370,1089,-580,-1757,-3880,-6315,-8294,-10213,-9382,-2455,3569,5770,1006,-9921,-10482,731,10084,11427,-330,-620,16680,24643,17345,-866,-4697,-6873,-14296,12854,30586,32685,23502,15794,10362,5175,873,-3171,-10106,-8021,-5376,-3199,311,3391,4336,5903,7195,9260,11695,17325,17855,14602,18798,17782,3633,-4662,-345,-2303,-7346,-10753,-5452,-3342,-4986,-9126,-7362,-5205,-3579,-322,-3531,-11401,-11169,-6888,-2110,1026,3338,5001,7872,9588,6101,-5756,-17795,-10069,9318,32825,34340,25043,20490,8734,-228,1484,4448,3404,-2104,-5294,-1694,-1573,-8724,-8162,-671,625,-1328,-1759,-2227,-2989,-3109,3797,17247,14502,-1696,-10328,-4824,9609,19383,13896,13071,10978,3795,-1407,-619,839,6878,7988,4355,6900,703,-14872,-2799,11830,12711,3377,-380,609,6253,11124,20449,22277,11312,5459,2335,297,-879,-1296,378,-2247,-8392,-6990,-8417,-15201,-16528,-12393,-11745,-12116,-12671,-9011,-3505,2518,2373,-6130,-4389,4465,15493,37026,64186,77913,81907,52813,24685,21300,10710,-6606,-13179,803,8264,5466,2860,3715,10133,22684,43818,38881,31009,25228,13243,8291,13782,7130,4048,17827,33044,41960,38426,17466,5656,-807,-9136,-13111,-11418,-4780,-5359,-13902,-8857,-4344,-3442,-5026,-9140,-8975,-9304,-15013,-15959,-16752,-15480,-10543,6388,20230,21355,19623,21129,24194,18151,10357,175,-6796,-7605,-7995,-11204,-15652,-13814,-8151,-8784,-15456,-9999,2191,10441,7801,4203,-4312,-13794,-8122,-6881,-8643,-8264,1425,4031,3460,-619,6243,17274,12637,8119,2607,-5384,-9362,-5095,13730,36445,21975,4900,-321,6727,12562,6984,6591,8123,4067,1379,673,-3682,-9254,-11929,-15223,-18431,-11599,1142,230,-2045,26046,72217,91218,75117,41022,12493,-2946,-11538,-8343,90,9860,15872,29304,41748,36929,12359,-4982,-15785,-10426,-13874,-8618,-2076,2917,-2282,-9226,-6583,8298,14155,6174,-4024,-3753,-9,-6793,-11446,15429,37754,37344,25811,7184,-9740,-10936,-8873,-6692,-8655,-2345,11342,3812,-6760,-7893,-5643,-7539,-10367,334,12337,13039,8715,7891,3547,-8185,-11688,-9425,-4281,776,2434,10904,15020,7295,4124,-369,-3304,-1780,-1793,3402,3401,-1656,-11461,-16106,-13618,-7134,-5803,-3491,-7389,-8676,-2874,4610,12487,12820,8716,4854,-1667,-5485,-5587,2354,10811,6811,7529,6027,6772,4438,-2087,-1154,5217,11002,5294,-1376,-7126,-8029,-7167,-10662,-7338,-9,-5325,-8268,12584,31640,24739,12500,5809,6719,10964,13555,16857,3479,763,-777,-1406,-3155,-10340,-17401,-6784,-4629,-6056,-11220,-8388,-3474,2409,3118,6853,14292,14356,-1726,1034,12290,23496,24126,20827,18565,18977,19308,22918,22215,12035,711,2956,10375,29660,42958,46151,29341,10473,-6991,-5464,2124,4578,278,-6119,-4420,-1973,6657,3309,-3243,-3764,3490,9514,8875,8555,4101,-875,-5373,-6220,-2580,5746,13502,10794,7227,2524,-1179,2155,10708,10222,4735,-3474,-5200,2083,13804,29493,34413,43144,52663,39149,14787,-14179,4520,25625,35423,20806,9342,-2828,-10403,-76,10386,10478,-662,-4611,-8419,-17548,-772,13077,13958,-2941,-14162,318,17655,28161,19489,7003,-441,292,-959,-6906,-8758,-10727,-12701,-19104,-20813,-14254,-12382,-12367,-16213,-8747,-6756,-650,1034,-1735,-11554,-8942,-2582,2140,2094,-1490,-8709,-4336,3766,10672,20736,24763,17237,1689,-7237,-8689,-10812,-9372,-4270,4319,7796,8632,10109,6152,-3006,691,13346,20605,16608,4950,-2888,-5128,-4837,970,4313,-1232,-8179,-3011,-3702,-7746,-978,2394,13392,32660,48493,63736,52763,17496,-1372,-7770,-7435,-1559,-1402,-8141,-8669,2257,1994,-9306,-12378,-3357,-752,-6776,-14781,-13552,-12616,-12860,-10367,-10101,-4478,2183,8111,16832,18182,12010,-964,-9745,-12718,490,19298,22916,21706,3043,3214,4618,-4954,-10051,-5537,-11691,-8198,-7445,-12865,-20487,-17004,-14334,-3509,2869,-594,-4837,-7402,-1755,-345,-1813,-3561,-8844,-7621,-646,5430,8256,10561,7797,915,-9965,-10655,-9355,-7161,-5916,-8934,-7590,-614,6643,20208,13538,-380,396,8258,3384,-8897,-8326,-8162,-12498,-1601,7429,11690,3026,3939,16765,27717,16754,1943,-10159,-3203,4756,1957,-5498,-13146,-11055,-1210,11945,34852,38120,21458,3962,-7843,-9558,-3160,461,4950,4897,-1713,-12542,-12418,-4252,-5435,-3998,5055,4994,2278,3676,9845,17204,23349,22517,7119,-2468,-5101,-9762,-10442,-7459,-8596,-12521,-12366,-5412,813,1291,-457,-3113,-2519,119,8136,17020,21738,18175,18933,8245,-6194,-13790,-4859,6651,12220,11623,7920,-2509,-8969,-209,1969,-1505,-3146,2987,2983,-319,-5937,-8767,-9928,-13184,-16488,-7791,4835,4702,6234,87,-4773,-4367,-4179,5244,2493,-6650,-10471,-7560,-3019,-933,-3292,-6825,-5174,-2633,-2649,-6388,-9014,-2021,3160,6946,16469,27205,26967,14216,4313,-6571,-10697,-8428,-5597,-4802,-7413,-16094,-17624,-7961,3834,4694,-195,-11763,-9378,-2861,-4479,-757,-1435,-7707,-9653,-3597,3410,5015,1215,-2972,-4185,-1640,5020,6131,2779,-9687,2588,6199,2565,657,-4213,-4250,7629,27445,28510,13927,4313,-3922,-6462,-9315,-16176,-9236,-5872,-8994,-1096,14102,21631,19282,9664,3263,958,951,4039,5998,7306,6729,7133,8989,10588,13324,19168,10638,-191,10042,22590,25216,22535,14528,9472,8702,6539,684,-5608,-16791,-11796,-4207,-4530,-2179,-713,-3090,-7769,-16285,-15028,-9794,-3728,-2426,-3675,1314,10545,16814,31452,51206,50837,24817,7085,146,3331,1618,-3354,-4481,3659,10324,10172,10852,9045,4732,2662,4864,7753,6818,8927,6744,-167,-8837,-13901,-13158,-10902,-1724,9010,9084,8660,8018,1340,-4665,-8626,-6643,1559,5411,6944,3241,-1199,-11167,-16426,-7837,-4455,-7764,5442,25890,45574,42221,29944,16898,11411,4919,-6215,-17297,-15279,1326,7256,6680,3926,188,3895,2762,-5022,-6769,-11708,-14736,-11221,-8742,-5419,1899,12638,18498,17461,12758,9537,15441,20583,21134,19644,12190,9355,-278,-1235,9538,29736,26580,7182,-7035,-8442,-1577,-3261,-8549,-14194,-17871,-11160,8028,23125,19985,9564,-3324,-12852,-14719,-15123,-2263,8467,10474,17472,15636,-7,-6152,5013,19925,18602,6918,-3894,-4899,-425,3084,7135,2419,80,8173,19593,28028,32633,28297,14605,663,-8908,-11095,-9641,-7742,-10427,-11140,-9259,-5725,-4036,-4957,-2209,27063,57186,65210,55968,31629,5564,-2139,-3174,414,9778,8671,-1067,-7160,-3439,-624,1653,1903,-1605,-17402,-4905,11004,19561,11644,527,-11419,-13180,-11543,-13107,-7255,-830,-1085,1661,4854,3318,4384,14884,21216,19586,9915,-1977,-10194,-9067,-1378,-2104,-10302,-11652,-9289,-9496,-7185,-5026,-2701,768,3736,-4506,-5277,-7676,-7885,-6057,-7591,-7423,-9760,-5763,5234,11691,8746,-1272,-8639,-9345,-3057,-5745,-4972,816,1307,-4718,-3075,510,3524,3213,-3876,-12323,-4479,-7014,-3708,-224,7818,11428,2654,-9628,-20646,-15793,-13164,-12828,-12312,3971,8189,-4143,-11467,-13987,-11883,-11454,-11482,-12178,-12493,-4243,-6854,-11003,-5018,4381,7690,1130,-6502,-7697,-12466,-3582,14305,22147,11330,2859,-1250,-2396,-7780,-10816,-8132,-10358,-11419,-1650,9164,11608,6371,1154,996,3872,8336,10106,5341,-556,-5581,-2694,-1620,5120,18606,28700,30836,30747,28790,8628,-8688,-7446,32225,55777,26402,10423,8992,9273,9477,8600,5899,-2405,-12908,-9478,537,10389,19944,18980,10354,3835,3030,4238,2590,11179,38828,66931,72360,41799,15874,3457,-2767,495,2793,6035,7500,6624,3857,-711,-651,2122,1075,-3139,-3690,-1534,-1729,-2585,-8027,-6754,125,5048,3955,-2803,-7551,-2158,-2028,-897,-1184,-5053,-10059,-2629,258,-3169,-9410,-9870,-6082,-7364,-10943,-7587,-10481,-1223,1276,5395,3926,1263,-5073,-7798,-9929,-10918,-818,814,509,-770,4604,10601,13862,11498,8587,3089,-5943,-15605,-5361,1956,7648,9083,10066,1758,-7443,-970,5579,7489,5171,4462,4288,5399,5880,7741,8183,4669,-633],[-272,-2204,11636,15819,3493,-2806,-2523,2609,7280,7843,2112,-5295,-4726,-1161,-5903,-10901,-4153,825,1345,-1948,-7142,-11947,-7333,-3101,-1720,-3070,2341,9652,15507,11687,5103,-7455,-8432,-4940,2019,8758,7234,925,398,1833,-3712,-2842,5622,6687,-3092,350,9377,4818,-1703,-5057,-3965,-4885,-12466,-646,10625,14753,19768,24402,21365,8484,1089,-4028,-6973,63,4176,5431,5627,5730,8264,12067,13777,9995,6192,-629,-7132,-2634,-255,-4028,-10645,-6382,-3678,-11299,-12714,-9943,-4730,-10495,-13391,-8310,-6894,-8020,-7210,-2903,16789,30257,26092,26710,24364,14509,5346,-3261,-4107,-5902,-9214,-12590,-17426,-12248,-6154,-1289,-5921,-8243,-5469,-6974,-8141,-8870,-11268,-14960,-6584,8761,26006,35397,7876,-10756,-1040,2798,1037,2385,2083,-100,2098,1559,4627,13604,8958,-11665,-36302,-43734,-37153,-15389,-4884,5142,5677,2320,-3070,-8028,4880,14327,20421,25950,25426,17078,10787,9994,7094,8095,3747,4986,11928,40350,82182,102274,83801,44437,4879,3868,30665,31007,21997,11714,5283,-593,-1272,-5704,6110,10885,19904,67404,155463,254477,327709,347554,268351,160126,56451,42307,29077,8378,-5895,-14964,-16241,-17391,-12257,-7544,-7035,-7066,-7570,-8016,-6701,-11786,-9289,-6308,-104,493,-3107,-7335,-3808,5156,10735,12639,17887,17241,11267,2912,-1977,-6192,-14673,-16496,-15223,9720,1862,-14033,-24809,-23777,-14371,-2993,3510,10384,9964,-2666,-16980,-6070,-3156,-3142,10103,27513,26708,6006,-11390,-19898,-9116,-625,6815,17678,21989,33113,50871,24092,15855,497,-11972,-9898,-1535,333,-1681,-9481,-10027,-2222,13043,29511,38942,32963,18048,4083,375,385,3272,3077,4837,8395,8655,1228,-3150,-9632,-10514,493,6696,508,-4033,-5143,-10647,-13048,-11540,-8897,-5989,-3375,-3616,-3258,2531,5901,2014,-6615,-11778,-8881,-5496,-6845,-3545,2477,7011,-484,-6212,4633,17312,20987,16097,8201,5858,19253,14659,-4372,-7717,11738,18225,15250,8432,-823,3211,12032,17746,13835,4531,4252,21097,19958,11133,3471,-1160,-1897,-8461,-20375,-18727,-13891,-5990,4910,23170,37417,34918,23559,10455,9084,14315,15807,17548,22356,34054,46215,44308,23317,1403,-5840,-1939,-1158,-3579,-6734,-11249,-9041,-28,5712,6739,3575,-10240,-16054,-12801,-6484,-4419,-1324,602,-1245,-7161,-15744,-6259,-2380,-3402,-895,-4192,-9206,-9693,-5851,-3185,-3423,-3213,-2956,-1415,-203,5741,12940,11463,16571,15882,-3579,-11240,-1854,4801,3618,-7633,-19452,-18002,-9832,1380,6929,5862,7261,5247,-2117,-5594,-7149,-7636,-4251,2254,4636,5175,32174,51774,29265,8172,1213,-107,-959,5543,7918,2651,-2984,-5093,1419,7827,21867,21045,19777,11414,4209,-1416,-8780,-9516,-7538,-6253,-3830,-304,3783,2053,-243,-4244,-11371,-1733,22470,21558,9931,721,-9282,-12011,-5712,8278,16789,28986,29456,13294,-4771,-7449,3726,8407,2697,258,-5120,-12325,-13229,-1296,6516,606,-8127,-16679,-8369,6161,25028,31620,24204,12699,4889,-2186,-4354,-4394,-2166,3179,9021,10671,12728,14996,11938,8247,6475,2048,4003,5760,6182,16193,40426,50900,42363,17656,3956,-5739,-2280,1562,13380,27239,25032,11306,1803,-6540,-7753,-9715,-5905,-306,3686,2350,-8783,-16382,-5865,-6357,-15359,-12513,-8529,-8738,-8392,-9386,-6899,5919,2196,125,-11562,-16883,-8553,-5848,-2355,4670,5686,12167,9124,-10188,1103,6377,4780,663,1271,3919,3282,-5650,3729,18506,24732,25473,17122,579,-3872,-8000,-10213,-2837,1642,-4281,-11664,-3188,2888,-1562,-10806,-3152,10708,16432,14855,5038,-9421,-12215,-14130,-11696,629,7238,-884,-13133,-12796,-10254,-16930,-12520,1410,9194,10482,13738,31230,55646,65660,69203,57109,29553,9869,13137,19484,14255,2918,-8156,-6801,-4491,-6727,-8855,-10911,-13087,-12565,-7563,-3569,354,5075,3621,4600,-1896,9802,19040,11060,891,-5208,-6719,-8578,-617,1374,-8127,-10276,2264,24855,32008,30793,31838,29186,29150,22052,10147,6288,4182,665,-9324,-10729,-10281,-12128,-13026,-2103,-3461,-6216,-8064,-13555,-8885,4866,12988,5405,-5539,-862,10642,12388,5702,-317,4712,31018,25958,9195,-312,-4523,-4758,-4838,-6230,-5383,-1396,-414,-1471,-10789,-7966,-8636,-6130,-10720,-12227,-2749,768,-3765,-8148,-10825,-4176,-466,-2245,-1757,-3292,-1414,-646,-2432,-3223,-3150,-2659,-979,1159,-6714,-3091,2166,4895,14003,25437,42669,29622,3580,-14615,-16866,-10132,-8452,-7740,-6826,-7593,-3053,-1407,-9426,-13244,397,15950,17119,12724,14572,19408,15467,75,-6553,-2028,11903,9823,7689,10038,12713,18639,34312,48320,31499,7140,2068,5234,7510,6310,169,-6304,-10896,-7569,-62,8037,18261,28986,38477,32702,23798,15177,11951,4912,4826,16056,16841,6959,-3224,-6733,-1498,8312,10080,8837,4702,-6561,-9958,-2758,8520,11354,6109,-3011,-10980,-16068,-13239,-16236,-8809,3248,11868,9804,-755,136,-2555,-8683,-15909,-17690,-13046,-7327,-6870,-10652,-8299,-6007,-3385,1588,4067,3469,-1033,-6211,-6779,-4203,-8033,-12210,-10629,-6600,-4058,-1103,-924,31,-422,-2853,-5365,-7863,-6910,-194,5614,6290,-103,-9825,-7342,4556,13757,14487,1109,-3211,13548,18751,10628,-6645,-14405,-13344,-9299,18732,37142,41142,31283,21622,13545,7021,2880,-801,-8543,-6948,-3484,-1451,1107,2743,1260,555,1690,5854,9699,16390,18630,17346,21685,20464,6298,-1431,953,-1506,-5607,-9678,-5580,-2635,-4011,-8377,-7121,-6661,-6447,-3395,-4324,-8901,-9236,-5558,-240,3151,4960,6206,9183,11896,9323,-2049,-14655,-11010,7390,31476,34445,25157,19163,7864,802,2493,4281,4555,551,-3052,-1559,-1935,-8305,-7221,-729,2578,1619,522,-1167,-3199,-3663,4588,19371,13440,-2920,-9737,-1842,13901,23051,14832,13126,11628,5969,1639,125,-561,4106,6273,4132,6662,-1600,-16351,-1678,13417,13623,4127,669,961,5674,10113,18958,19162,9895,6149,3014,-279,-2344,-2697,64,-2302,-8852,-7973,-9887,-17844,-17645,-11424,-11169,-11197,-12203,-13021,-6780,367,1956,-5241,-5621,3872,16493,39407,66199,76918,74386,43692,17401,14599,9222,-5794,-12815,-414,6173,3236,859,1710,9141,22398,40492,33941,27393,24263,14408,10190,16953,12694,7613,19645,32426,39070,37270,17509,5268,-1087,-9636,-14266,-11444,-3025,-1722,-9769,-8207,-3721,-2853,-4988,-9647,-10141,-10961,-17043,-12219,-12697,-12423,-11412,4746,19570,22172,21101,21766,23147,15147,5139,-5389,-8612,-5662,-5663,-11260,-18720,-13173,-6623,-6923,-15785,-11138,2205,10759,9337,7339,952,-8543,-6791,-7572,-11222,-11072,-1612,1135,999,-3242,3227,17120,16326,12655,7352,-1226,-6687,-5937,11773,38440,29462,10206,-458,3051,8102,4276,5627,8611,5464,3091,2776,-1373,-7228,-12143,-16405,-18340,-11356,1021,355,-561,29208,73467,85723,67391,36595,10135,-4908,-10679,-5918,3344,12627,19456,31125,41447,39615,16193,-3259,-16347,-9248,-12052,-10819,-4622,889,-3089,-8746,-6460,7887,13435,5936,-4316,-5814,-1178,-7771,-9534,21599,46272,45487,34020,13158,-5971,-9593,-7888,-5027,-5619,913,10724,1685,-7028,-7193,-6469,-9214,-14830,-2783,12054,13907,9948,8809,2979,-8776,-10282,-9479,-5181,1358,4576,14582,15746,5976,2351,-1653,-3397,-1209,-1786,1715,235,-4401,-12323,-15496,-13429,-7291,-5098,-1960,-6132,-8491,-1894,7565,15631,13822,8863,5085,-2039,-6135,-6723,-975,9153,7643,8894,7881,8522,6385,-318,1094,8804,15656,8301,-689,-7849,-6683,-5320,-9822,-8198,1491,-2733,-6316,14055,31673,23028,11771,8005,10726,15387,18307,22176,7244,2298,-230,-488,-1769,-8222,-17681,-6214,-3724,-5135,-11725,-8331,-3498,1431,1439,4484,10604,10894,-1780,2124,12589,24267,25921,23031,21463,23846,26149,30058,26106,11419,-211,1754,9344,27981,39724,39779,21818,5151,-8016,-2316,4229,4971,-82,-7159,-5717,607,11515,4594,-3556,-3291,4514,11154,10628,9737,4677,-586,-5524,-6788,-3295,4338,10631,7898,5296,1232,-2563,-12,8517,7061,1367,-5054,-5624,1626,12659,28400,36970,46506,52150,38108,16774,-11050,2382,21334,32459,20643,10635,-745,-8720,-878,5926,3225,-6154,-6776,-7682,-16748,-4049,8151,8530,-6590,-14072,906,18263,29108,19257,4498,-3874,-1021,-1548,-8468,-11156,-12926,-15326,-21155,-19084,-14759,-15572,-15764,-13355,-4891,-4210,436,788,-3096,-13213,-7482,-1515,2624,2656,804,-7093,-7254,-2590,4344,15719,21428,16322,2684,-4638,-5625,-8873,-9135,-3511,6123,9064,6180,3992,-1680,-7437,499,12442,18991,16812,6815,-806,-3260,-3705,647,5139,560,-7074,-3343,-3541,-9445,-989,3395,12833,30946,45992,63888,55306,18789,-1034,-7602,-6775,-252,478,-6390,-9607,2118,2361,-9411,-12357,-4342,-2543,-8803,-16215,-13187,-13734,-13616,-8320,-6956,-2835,2775,7394,16389,20012,13572,552,-8169,-10743,1918,20297,26738,27219,7979,6376,5906,-5002,-10391,-4356,-6392,-3927,-3974,-10562,-19698,-15930,-12920,-2237,4164,-477,-4860,-5181,-920,-393,-1645,-3179,-8416,-5600,2174,8562,10607,10799,6322,-612,-11152,-10039,-8160,-6314,-5962,-9556,-7694,411,9892,24434,14772,2080,7279,18985,11894,-3798,-8219,-9307,-10536,886,10253,15868,7481,7635,19145,28398,16551,1369,-11963,-5471,4628,4520,-1743,-9377,-7727,1685,14754,38102,41700,23926,5184,-7313,-8949,-1743,2262,6369,6099,-251,-11133,-13828,-4906,-5987,-6398,3817,4208,2080,4071,9532,15583,20996,21260,8455,771,674,-4287,-9145,-8991,-9296,-11772,-11141,-5030,1522,3925,2974,1146,1577,3164,9677,16883,20136,14962,15116,7309,-5800,-13436,-3447,8229,13009,12153,7875,-2882,-8295,57,1563,-3061,-5240,2403,2847,-682,-6284,-9070,-9428,-11611,-14809,-7353,5404,4939,5377,-2271,-6749,-5877,-5517,4541,2938,-6053,-10357,-8768,-5159,-5383,-8036,-11560,-8831,-3715,-3086,-5784,-8862,-4746,231,6187,18574,32057,31769,15496,4377,-6400,-10587,-7523,-3882,-2919,-6379,-15379,-16622,-7836,4354,5318,-20,-12169,-7881,-3474,-7070,-2965,-1809,-7228,-9607,-3109,4532,6025,2012,-3128,-5658,-4008,2611,4723,788,-7792,2870,3287,-3165,-5286,-5435,-4339,6909,23940,20192,5506,-2096,-6824,-7407,-11093,-16725,-8280,-7941,-12836,-1255,13634,20262,18423,10091,4720,2700,2918,6242,7351,7060,7005,9812,12653,14867,19476,24388,14131,2566,9094,23699,28147,24406,14203,8986,7346,6132,1766,-5118,-14779,-11123,-4661,-6212,-4470,-2670,-4305,-8852,-18117,-15612,-9873,-4436,-3230,-4160,1524,11153,18544,35741,56782,50715,23727,6911,401,3532,1168,-4765,-6066,3061,9072,8467,9894,8556,3339,-93,1313,3828,3139,4957,3238,-923,-8915,-13614,-12395,-10604,-3093,7695,7867,7501,7525,440,-7497,-13095,-8470,3024,8997,10985,7159,1554,-8889,-18752,-8982,-4388,-7424,6312,29621,49397,45135,33064,19022,12390,5986,-3778,-12702,-20575,-4088,1877,2081,861,-2487,692,-528,-6503,-6479,-10999,-12903,-9503,-5939,-3431,2606,13172,19711,18607,13660,10877,17336,24144,26619,24598,15578,11325,-113,-848,11074,29796,27469,9144,-5204,-5792,2424,1551,-5487,-12896,-15208,-6234,14061,30833,26306,13413,-2081,-15230,-18509,-12867,124,10091,13051,22264,17537,175,-5583,7260,22853,21060,8334,-2968,-5170,-2161,2013,8346,4554,1247,7914,18546,26000,28941,24149,11364,-2202,-11920,-11937,-7364,-4497,-7916,-9470,-8475,-5011,-3210,-3703,-1744,26321,60233,70461,59524,32095,3889,-2065,-1641,2121,11241,10396,703,-5505,-2322,1483,6645,6817,1728,-13933,-3617,11191,20058,11365,-115,-11681,-12411,-10592,-13297,-9004,-2555,-3920,-808,3814,3356,4007,12327,16325,15191,8661,-934,-8538,-6883,-438,-3647,-13058,-11600,-9430,-10280,-7727,-5410,-4463,-2030,4665,-1471,-843,-3553,-3957,-4039,-8079,-9405,-10923,-4803,4968,9786,7167,-1961,-9611,-7438,-922,-3761,-2902,2982,3306,-3584,-2796,326,3664,4863,-825,-9391,-3026,-5633,-2693,-187,6344,11292,3196,-10101,-23013,-14977,-11251,-11171,-11743,3558,4425,-6471,-13079,-15736,-13295,-9269,-10219,-11850,-12115,-4717,-8267,-11687,-4911,3159,4728,-1685,-8134,-8477,-13726,-2390,16482,28391,19023,9184,2405,1427,-4615,-9654,-9177,-11400,-10884,-1709,9207,13187,8404,3536,1876,1655,4501,5447,1282,-3517,-6077,-1518,-1777,1688,11973,21716,26950,32614,34361,13682,-6058,-8258,28150,48129,22462,8704,8208,8669,9640,9544,7012,-1359,-12813,-11661,-2524,5691,19178,20067,10018,1881,1181,3786,4427,15418,45358,75634,77436,42170,16355,4023,-2701,1675,4497,6744,5827,3638,615,-2397,-1008,1661,836,-1523,-1986,-50,-117,-1111,-6410,-5861,661,6407,6560,186,-5419,-1450,-1705,-974,-1404,-4316,-10565,-4797,-2248,-5571,-10998,-9334,-4157,-5043,-10887,-10220,-12659,-3231,-1339,2766,1743,327,-4724,-6253,-7002,-7449,1204,671,-1010,-2508,2971,9200,12282,9140,5195,-1075,-9931,-12773,-2104,5801,11821,12805,10624,-1540,-6410,1197,8322,10667,7487,6047,4765,4098,3379,5540,6579,2416,-1359],[1385,-4550,9560,15002,2569,-2863,-2872,2126,6477,7315,2335,-6758,-5972,-2138,-6718,-11695,-5137,-618,-219,-3848,-8752,-11758,-7469,-4701,-4371,-3957,2775,9969,14886,10532,4939,-7034,-9079,-5967,1469,8700,7313,1245,785,2402,-1363,-53,7596,8426,-679,1395,8222,4071,-2471,-5900,-4552,-5150,-13000,-2300,8796,12175,15492,19522,17875,6280,170,-2814,-3845,3139,7292,7040,5371,5127,9718,16061,17423,11389,6444,-305,-7346,-3839,-979,-3878,-10389,-8136,-4433,-10499,-11564,-12753,-11072,-13939,-11449,-7643,-6483,-8188,-7533,-2259,17618,32735,27221,25838,22286,13478,4830,-4289,-5197,-5835,-8233,-12468,-19920,-12116,-4830,-707,-5193,-6526,-3110,-5032,-8184,-10033,-12739,-14067,-4336,11214,26974,33561,6022,-13778,-3107,1559,643,-967,-949,-1340,2246,2456,5576,14491,8757,-11382,-32977,-36493,-31360,-19846,-8334,1588,1104,-3466,-7630,-4450,8558,16327,20927,25828,23592,14019,8942,9764,7904,8321,1918,2546,9834,37103,87215,112495,94198,50345,7136,3434,27998,29317,24203,16318,8631,503,-1945,-8110,7059,5965,8535,44285,116227,196500,254688,274494,213419,128060,42495,43764,38720,12265,-4491,-14576,-15791,-16976,-11613,-8300,-8046,-8226,-9409,-8107,-5881,-11302,-9629,-4370,2235,-1775,-5915,-8537,-3716,6653,11357,10469,13199,14263,12170,4005,-2412,-6942,-15454,-21802,-11458,11208,2817,-13642,-24850,-23549,-13242,-1035,5457,13599,13496,1733,-16717,-10694,-6867,-4689,10158,29536,30366,7793,-10524,-17379,-9232,-1689,4804,15355,20652,33997,63976,33196,20165,1780,-13557,-13058,-3192,-474,-2829,-11897,-11838,-3143,11771,27128,36677,32159,20946,8467,2506,1113,4432,4168,5056,7129,6702,-576,-5443,-11383,-11066,345,7509,1870,-2907,-4097,-8617,-9822,-8458,-7292,-6380,-5248,-6407,-5484,1294,5402,405,-7733,-11444,-7792,-3610,-4778,-2223,2113,5132,-907,-2905,7310,18243,22309,16570,7095,4412,17314,12871,-5602,-5280,15674,20690,17831,10946,-237,93,5394,12425,12022,3718,2761,16612,14988,8763,3044,-352,-567,-6419,-17909,-18460,-12436,-4277,6582,24321,38513,35206,21170,7004,5762,12570,16378,19118,21914,30546,40518,37377,16950,-3749,-9510,-5334,-4004,-5841,-8719,-12655,-9006,400,7054,9665,6311,-8725,-14928,-10918,-4147,-2579,-488,495,-2597,-8435,-13024,-5543,-2168,-3826,-1537,-4084,-7605,-8291,-5821,-3608,-3519,-2175,-806,1016,1742,7439,12521,7133,9739,8347,-9565,-11275,-14,6574,4663,-6969,-18557,-20061,-13201,-2693,3721,4024,5770,3016,-3733,-6230,-8389,-6877,735,6977,6755,5983,31797,47216,24419,6303,614,-613,-2256,2987,4308,-628,-5776,-7803,-1281,5642,23083,22756,21992,13762,5991,-666,-9862,-6888,-3745,-3702,-2984,-242,3176,830,-180,-2752,-10883,-7425,17511,21834,12329,3902,-7311,-14937,-9047,4420,12657,25243,27763,12489,-5439,-7001,6423,14534,7963,2618,-4372,-12389,-13181,-838,6681,112,-8960,-16639,-7963,4054,18277,24141,20017,11621,5982,-1267,-4829,-5580,-3320,2710,8777,9187,10535,13863,13958,11156,7183,787,3398,6583,7869,16944,37714,47150,41249,17338,1721,-8874,-3011,312,12033,28119,28103,13439,3885,-4131,-5916,-8262,-5042,907,5017,3677,-7584,-15379,-6282,-6351,-16475,-13604,-8862,-9063,-8679,-9223,-6248,4702,180,-2290,-13756,-17011,-6615,-4546,-3506,449,-752,5619,8382,-9645,-32,5718,5078,1073,1555,4389,3794,-2449,7110,19485,21987,20579,11819,-2392,-4280,-8467,-10046,-1041,5511,234,-9205,-4357,1410,-3629,-13139,-4120,9868,14619,13041,4892,-8253,-11165,-12632,-12373,-483,5385,-3966,-16972,-10452,-9244,-15246,-13387,-1605,6466,9815,15738,36956,68378,78485,81194,70382,41065,19549,20167,22802,15237,2817,-8725,-6864,-3904,-6259,-8539,-9743,-11153,-11318,-7673,-3827,1093,7089,5920,7069,2355,10214,16299,8052,-1006,-6559,-6877,-9009,-2856,-1067,-8108,-10679,2311,24233,28995,26066,25459,21290,20331,15143,6213,4663,4241,1843,-7672,-8784,-8514,-10579,-15590,-3697,-4625,-7441,-9528,-14694,-8273,5165,13902,8207,-4166,-2643,7983,10937,5943,1131,6635,33032,29286,12991,2834,-2147,-3202,-3907,-5739,-4510,-83,1472,869,-8363,-12368,-9301,-4979,-9276,-10699,-1462,2713,-2015,-6532,-9696,-4402,-2476,-6462,-5018,-4404,-1125,-20,-2494,-3697,-2893,-1366,246,3353,-4668,-6360,-259,3411,12509,23394,40114,30159,4102,-13966,-14479,-6762,-4074,-3779,-4797,-7825,-5188,-3320,-9564,-17176,-5856,6303,6524,6630,12817,19056,16409,291,-10661,-6565,8512,8750,7892,11121,13568,16531,26234,37299,25998,6569,2618,6142,8033,5964,-1011,-7280,-12011,-9702,-911,8260,18610,28124,35535,30690,22754,14178,10188,2907,1934,11892,11604,3259,-6463,-10487,-6015,2372,3568,2570,-865,-11489,-7150,-1247,9237,12681,7706,-1344,-9660,-15371,-14276,-16662,-8333,1765,11042,10132,119,1040,-2735,-9082,-16014,-17186,-13698,-10033,-11377,-8174,-6704,-5906,-4182,670,2986,2148,-1601,-5489,-7558,-5679,-8446,-11487,-10118,-7624,-6892,-3834,-1511,1727,2791,245,-2449,-5055,-4011,1815,7213,6128,-1665,-9212,-4366,8552,17790,17998,3614,-6650,8668,11883,6443,-3935,-15717,-16289,-4458,23740,42253,48222,38143,26972,16398,8463,4157,559,-7644,-5768,-1758,-142,1336,1624,-1898,-4530,-4487,883,6052,14042,18498,19794,23924,22131,8299,1524,2106,-437,-3313,-7806,-5355,-1952,-3152,-7707,-6659,-7901,-9627,-6714,-4711,-6077,-7489,-4639,1043,4741,6184,7156,10337,14217,12884,2006,-10161,-8851,7991,32023,35757,25650,17513,6356,914,3016,4031,5398,2869,-730,-1141,-2065,-7534,-6308,-989,4500,4578,3379,798,-2830,-4503,4841,20349,11579,-4394,-9101,663,17739,26058,15097,12548,12071,8658,4746,538,-2196,1099,3948,3007,5164,-4804,-15766,-818,14521,13894,4286,998,517,3968,7528,15742,15251,8032,6286,3149,-1448,-4682,-5449,-1824,-3357,-9751,-9222,-10889,-19336,-16306,-10522,-10898,-10518,-10615,-15554,-9953,-2054,1118,-4409,-5784,3751,17484,40310,64575,71878,64338,34974,11657,9117,8098,-4616,-12519,-1977,3821,794,-1434,-623,7926,21777,35982,27618,22583,22455,15381,12228,20257,18773,11789,20652,29746,33957,34177,16627,4254,-1933,-10629,-15966,-11322,-1186,1610,-6223,-7584,-3607,-2663,-4888,-9744,-11094,-12746,-15565,-8215,-8393,-9490,-12284,2495,17916,21810,21113,20805,20619,10901,-1051,-11216,-8015,-2432,-1473,-8966,-15822,-11632,-5069,-5277,-14984,-11864,2255,10735,9968,9186,4637,-3880,-4634,-7663,-13856,-13715,-4066,-967,-701,-5264,632,17318,21412,18751,13351,3505,-4048,-6627,9423,38753,36480,16102,973,165,4121,1539,4003,8219,6225,4247,4360,484,-5545,-12205,-17374,-17892,-11106,540,236,436,30669,70505,76565,58331,31710,7447,-6868,-8675,-3329,6067,14167,21457,30851,39033,40509,19920,-945,-17221,-8957,-10491,-13784,-8024,-1847,-4441,-8400,-6382,7188,12522,5718,-4222,-7612,-2565,-8799,-7065,27392,52890,51263,40172,17977,-2069,-8148,-7074,-3714,-2959,3681,9306,-888,-7911,-7100,-7132,-9279,-14057,-6203,10447,13902,10623,9243,2066,-8953,-9188,-9652,-5926,2495,7656,18213,15385,4094,41,-3503,-3998,-1055,-2103,-351,-3453,-7982,-14538,-15896,-13315,-7368,-4764,-1043,-5363,-8567,-1224,10040,17955,14074,8423,4819,-2800,-7024,-7871,-4452,6400,7673,9102,8472,9175,7430,737,2839,11934,20001,10934,-149,-8449,-5580,-3492,-8175,-9417,2332,-430,-3730,15945,31175,20569,9960,9262,14649,20297,23727,27387,11106,4577,864,539,-651,-5944,-14812,-4512,-2402,-4317,-12345,-7600,-3408,353,-475,1794,6664,7549,-1139,2999,12514,24364,26946,24436,23459,27953,32435,36612,29407,10570,-1093,890,9046,27552,38398,35484,16392,1646,-6778,413,5779,4882,-729,-8166,-7053,4308,15294,4943,-4414,-3051,5004,12512,12181,10469,4850,-568,-5758,-7230,-3901,2849,7676,4833,2928,-792,-4708,-2794,5739,3379,-2228,-6679,-6054,911,10910,26143,38127,48704,50731,36830,19096,-6377,-90,16419,27918,18748,10499,370,-7162,-1670,1307,-3411,-11172,-8806,-6679,-14627,-8516,1869,2150,-9907,-13303,1204,17858,28512,17999,1569,-7306,-1745,-1544,-9745,-13777,-14980,-17301,-18307,-16708,-11994,-16155,-15750,-9419,-1236,-1479,1813,776,-4231,-13786,-6150,-698,2583,2642,2161,-5821,-9265,-8153,-1842,10176,17158,14320,2970,-2684,-3374,-7440,-9057,-3125,7177,9914,4438,-1503,-8463,-9932,520,11011,16610,16301,8563,1412,-1382,-2678,-224,5167,1691,-6701,-4570,-4092,-8002,-62,4144,11654,28580,42330,61124,55123,19244,-1075,-7654,-6189,938,2236,-4699,-11083,1325,1938,-10162,-12217,-5204,-4111,-10465,-17584,-13176,-14737,-12128,-4385,-3256,-1017,3266,6316,15025,20808,14473,1664,-7170,-9727,2007,19501,29659,32889,14032,9447,6613,-5464,-10365,-2594,-1567,-316,-1149,-8852,-18638,-14887,-11820,-1361,4952,-605,-4907,-3767,-739,-563,-1362,-2569,-7929,-4071,4291,10999,12591,11053,5100,-1896,-12477,-9601,-6977,-5400,-5971,-10247,-7929,1373,13124,27391,15218,4597,14819,29857,19828,368,-7265,-8682,-8467,2369,12260,19594,11742,11012,20761,27784,15534,658,-12463,-7888,3571,6419,1834,-5516,-4338,4460,16932,39548,43309,25377,5944,-6717,-8238,-702,3607,7252,6856,981,-9466,-14863,-5815,-6626,-9094,2002,3115,1737,3987,8528,13494,18404,19674,9522,3628,6221,2244,-6072,-10163,-10182,-11143,-10063,-4980,1702,6184,6071,5061,5194,5723,10704,16309,18299,11764,11170,5992,-5485,-13410,-2342,9075,12812,11708,6996,-3933,-7429,356,1100,-4575,-7057,1916,2457,-1488,-7159,-9893,-9406,-10413,-13397,-7191,5488,4655,3965,-5192,-8518,-7815,-7820,2656,2578,-5831,-10038,-10057,-7881,-9496,-10716,-12427,-11828,-5333,-4325,-5905,-8949,-7608,-2680,4849,19071,34425,34435,15709,3940,-6499,-10804,-6899,-2759,-1875,-5689,-13002,-14017,-7767,4571,5598,-294,-13005,-6393,-4299,-9742,-4326,-1499,-6991,-10157,-3401,4834,6469,2573,-3233,-7072,-6486,-464,2376,-2259,-5321,2346,-398,-8975,-8418,-4597,-4204,5770,19373,12213,-1106,-7467,-9369,-8607,-13008,-15094,-7099,-9120,-15989,-1052,12767,17951,16465,9842,5766,4395,5174,8562,8183,6100,6531,11509,15299,18517,25299,28572,16798,4549,6464,22398,28629,23778,12368,7849,5623,5268,2123,-5374,-12442,-8502,-3499,-7093,-6855,-4995,-5764,-10025,-19057,-14926,-9179,-4773,-4155,-4955,1075,10700,18739,37888,59367,48403,21821,6038,136,3379,779,-5747,-7953,1654,6954,6264,8650,7953,1990,-2987,-2564,-408,-654,1119,-226,-1908,-9318,-13625,-11848,-10121,-3947,6785,7898,8853,10094,2694,-7736,-15795,-8876,3782,11846,14757,10829,3567,-7570,-18814,-9605,-4201,-7456,6971,32817,51539,46353,34674,20106,12733,6477,-1989,-8729,-15730,-9893,-3401,-1573,-1171,-4198,-1556,-3420,-8854,-7072,-11072,-11922,-8041,-3618,-1863,2801,12730,19484,18118,13227,11104,17856,25799,30526,28792,18958,13147,16,-1049,11072,27391,25885,9909,-3950,-3723,5799,5578,-3042,-11882,-12444,-1089,19505,37268,31101,16071,-1099,-14569,-16603,-9532,2305,10588,14089,24648,17856,-384,-5650,8885,24815,22734,9322,-2449,-5964,-4709,567,8928,6071,1872,6934,16249,22666,23711,18702,7423,-5355,-14813,-10498,-4377,-1696,-5930,-8038,-7574,-4151,-2332,-2553,-1639,24349,61256,74152,61966,31740,1375,-3022,-1310,2250,10505,9599,552,-5033,-2163,2703,11140,11305,4676,-11122,-2806,10551,19612,10473,-1132,-11960,-11671,-9960,-13618,-10818,-4377,-6989,-3558,2436,3065,3410,9862,12499,11769,7810,638,-6298,-4784,248,-5659,-14351,-9955,-9026,-10912,-8404,-6197,-6493,-5309,5626,2515,4590,1206,457,-2147,-8552,-11794,-12257,-3724,4698,7955,5724,-2792,-10761,-5607,1049,-1912,-829,5278,5499,-2277,-2392,165,3559,6047,1910,-5721,91,-3434,-1632,-510,4272,10649,3625,-10386,-20071,-13782,-9309,-9471,-11146,2573,541,-8405,-13676,-14664,-12247,-7029,-8939,-11647,-11486,-5064,-9495,-11454,-4712,2038,1751,-4820,-9938,-9341,-14608,-1508,17644,33168,25776,15050,6330,4968,-1793,-8303,-10191,-12886,-10023,-1710,8979,14530,10489,5898,2520,-390,1410,1347,-2655,-6599,-6419,-646,-2481,-2372,4896,14364,22241,32880,38144,18043,-3417,-9035,23073,38872,18244,6701,7231,7943,9628,10211,7834,-423,-12319,-13456,-5244,726,16675,19500,8631,-823,-734,3989,7170,19846,50917,81894,78926,41079,17011,5247,-2195,2791,5876,6757,3378,30,-2901,-4047,-1540,986,394,95,185,1918,2085,939,-4273,-4634,1002,7349,8640,2384,-3894,-969,-1508,-1270,-1597,-3153,-8697,-7219,-5187,-8190,-12727,-8954,-2358,-2332,-8099,-10688,-11617,-5067,-3482,462,-137,-346,-4086,-4238,-3036,-3326,3266,460,-2597,-4188,1361,7580,10336,6585,1864,-4749,-12964,-10256,318,8637,15029,16197,10831,-4313,-3644,4177,11888,14495,10009,7828,5737,3628,1807,3606,4826,118,-1131],[3471,-922,8777,14801,1958,-3156,-3354,1404,5247,6348,2299,-8123,-7109,-3085,-7351,-11848,-5376,-1500,-1486,-5409,-9620,-11141,-7632,-6440,-7132,-4438,2834,9717,13735,9008,4621,-6571,-9776,-6953,800,8546,7451,1818,1360,2975,665,3190,10399,10719,1575,2032,6653,3004,-3312,-6480,-4847,-5230,-13034,-3571,7419,10197,11969,15762,15421,4556,-706,-1728,-766,6331,10877,9437,5479,4416,11001,20315,21475,13065,7063,365,-6986,-4704,-1515,-3598,-9958,-9959,-5087,-9506,-9960,-12132,-13118,-12536,-9113,-6756,-5992,-8297,-7570,-1235,17868,33767,27224,23697,18877,11555,4294,-4820,-6005,-5447,-6807,-11014,-22028,-11841,-3285,407,-3801,-4306,-430,-3032,-8131,-10904,-13569,-10875,22,15790,29652,32396,4897,-15447,-4231,969,1128,-2961,-3868,-2758,2128,3008,6435,16043,11965,-3968,-20166,-21535,-19581,-15878,-10742,-1074,-2629,-8522,-10529,-46,12438,18300,21176,25359,21883,12050,8551,10669,9334,9374,2027,1319,8369,32639,86344,114901,98387,52949,8601,2840,24028,26621,25725,20867,12544,2458,-1452,-10303,7318,-611,-11533,2044,44507,93962,132061,156406,125919,78818,24011,44753,48606,15855,-3376,-14324,-15217,-16263,-10881,-8446,-8847,-9231,-10550,-7199,-4672,-10371,-9025,-1613,5000,-2536,-7847,-9071,-3044,8231,11793,8481,8875,10875,12280,4465,-3093,-7245,-14085,-19030,-5774,12330,3797,-11587,-20893,-18311,-8512,2354,7420,16079,15857,5266,-13389,-15442,-9817,-4453,11118,31558,34085,10289,-8264,-14860,-9639,-2967,2434,12502,18769,33648,75199,42894,24388,2882,-14409,-14734,-4059,-347,-2327,-12209,-13390,-3952,9920,23905,33492,30573,23386,12989,4526,1883,5908,7276,7496,6449,4440,-2422,-7613,-12245,-10871,46,8041,3355,-1513,-3014,-6681,-6585,-5463,-5856,-6876,-7146,-8747,-6648,952,5561,-565,-8531,-10999,-6495,-1212,-1558,1176,5362,7911,2814,1789,10086,18643,22760,16012,5030,1902,14228,10610,-6706,-2453,19539,22726,20386,13174,297,-2635,-271,7226,9847,2804,1200,11500,10089,6004,2031,101,612,-4299,-15177,-16731,-10703,-2457,8133,24559,38009,34275,18524,3881,2327,10277,16214,19796,20126,24929,32181,28871,10238,-8580,-12968,-8698,-6763,-7914,-10568,-13787,-8599,1094,8479,12306,8731,-7086,-13349,-8946,-1678,-386,626,290,-4329,-9886,-10563,-3416,-896,-3460,-1778,-3992,-6300,-7013,-5665,-3839,-3403,-970,1468,3485,3521,8619,11119,2662,3374,1998,-14535,-9317,1930,7892,5038,-6765,-17927,-21691,-16414,-6877,320,2034,4176,1109,-4675,-5404,-6944,-2689,7499,11966,8617,6860,31519,42554,20299,4940,169,-973,-3317,340,469,-3945,-8037,-9746,-3569,3564,24169,24664,24519,16410,7747,-216,-11152,-3884,384,-1023,-2034,62,2933,220,366,-1167,-9365,-11820,11398,20879,14135,6884,-4102,-11727,-11564,436,8629,21412,26092,12063,-5863,-6559,8632,20201,13404,5270,-3388,-12402,-13480,-715,6397,-607,-9846,-16325,-7979,1345,10814,15398,14833,9779,5942,-1112,-5528,-6782,-4551,1896,7905,7113,7762,11920,15193,13766,7688,-582,2587,7012,9139,16999,33945,42414,39479,17405,-68,-12239,-3695,-1092,10357,28089,29865,14412,5105,-1975,-3913,-6192,-3766,2116,6163,4792,-6527,-14741,-6987,-6781,-17289,-13055,-8145,-8706,-8701,-9036,-5188,2461,-3225,-5290,-14249,-15763,-4411,-3382,-4733,-3907,-6830,-558,7070,-8249,-754,5193,5721,2183,2266,4954,4332,571,10118,19399,18109,14702,6202,-4795,-4677,-8961,-10172,146,8913,5165,-6328,-5638,-211,-5264,-14692,-5289,8078,11726,10458,4781,-6283,-9797,-10890,-12326,-1478,3267,-7150,-18893,-7699,-7880,-13335,-13510,-4333,3460,8496,16815,41105,78071,87528,88785,79687,50868,29369,27131,25695,15830,2432,-9579,-7233,-3516,-6006,-8382,-8463,-9073,-9929,-7805,-4028,2059,9508,8406,9152,6028,9564,12613,5190,-2511,-7199,-6611,-8780,-4667,-3282,-8210,-11592,1382,21777,24168,20240,18643,13413,12220,9571,3630,3563,3934,2304,-6423,-6855,-6683,-8599,-16525,-5512,-6027,-8764,-11373,-16143,-7649,4981,13773,10283,-2951,-4540,5148,9219,6238,3180,9351,34938,32118,16430,5710,-190,-2132,-3501,-5738,-3976,1099,3534,3678,-5274,-9757,-7622,-4211,-8399,-9436,-166,4625,-424,-5163,-8340,-4377,-4075,-10279,-8704,-5873,-1213,254,-2797,-4049,-2149,82,1384,5679,-1304,-10020,-3019,1751,10726,20827,36284,29763,4515,-12919,-12383,-3863,-255,-344,-3272,-8156,-7389,-5291,-9110,-15114,-10109,-1384,-2932,484,9987,16813,15272,-164,-14481,-10647,5158,7262,7476,11520,13855,13616,17535,24868,18812,5301,2690,6613,8169,5228,-2601,-8665,-13074,-11097,-1440,8077,18151,26192,31614,27912,21105,12894,8292,672,-1573,6857,5714,-667,-9848,-14109,-10196,-3465,-3610,-4770,-7346,-7369,-3677,186,9346,13028,8427,-82,-8167,-13943,-14570,-15748,-8044,157,9927,10641,1615,2214,-2892,-9565,-16215,-16827,-14752,-13508,-12575,-5590,-5658,-6422,-5605,-805,1374,298,-2729,-5325,-8607,-7338,-8299,-9646,-7987,-7061,-9148,-7016,-2256,3268,5658,2955,478,-1628,-192,3599,8081,5144,-3567,-8129,-1610,12435,21851,21659,7065,-10472,2253,5234,5349,240,-10341,-12976,-110,27389,45313,53003,43286,31269,18624,9290,4488,710,-7515,-4536,-250,673,994,147,-4733,-8512,-10447,-5037,1236,10792,17711,21830,25357,22632,9485,4051,3008,819,-549,-5125,-4550,-1264,-2417,-7124,-6041,-8672,-12979,-10117,-4570,-3213,-5980,-4185,1650,5687,6930,7840,11343,16530,16853,6410,-5506,-5085,10310,34047,38236,26791,15973,4555,226,2939,3679,5867,4754,1496,-407,-1829,-6450,-5304,-1218,6355,7386,6690,3645,-1782,-5599,4462,19919,9009,-6132,-8729,2410,20513,27847,14452,11216,12206,11357,7325,450,-4060,-2079,986,836,2270,-8684,-13794,-255,15038,13435,3735,495,-776,1200,3529,11062,10759,5729,5813,2727,-3181,-7835,-9542,-5397,-5525,-11178,-10665,-10963,-17752,-14356,-9814,-11023,-10296,-9064,-12255,-12290,-4669,-226,-3801,-4764,4132,18417,39493,59356,63199,52544,26737,6875,4782,7213,-3353,-12396,-3908,1247,-1778,-3874,-2894,7099,21350,30989,20515,16834,19777,15962,14068,23177,24737,16227,20439,24936,27125,29569,14911,2631,-3415,-12110,-18224,-11035,417,4086,-3638,-7332,-4076,-2880,-4852,-9637,-11864,-14594,-13091,-4081,-4024,-6891,-13087,-261,15315,20210,19576,18308,16817,5751,-7818,-15908,-5353,1437,3757,-5194,-12292,-9621,-3672,-3992,-13978,-12410,1966,10139,9565,9667,6645,-425,-2485,-7276,-16176,-16068,-6068,-2574,-1903,-6864,-1724,17722,27724,26249,20092,8088,-2117,-7715,6394,36937,41969,21709,3167,-1655,767,-1214,1874,7026,6302,4751,5244,1712,-4271,-12239,-18337,-17719,-10986,-355,-236,793,30317,63795,64946,48713,26440,4414,-8695,-6439,-885,8057,14519,21939,28792,34946,39513,23241,1922,-16236,-9730,-9340,-13731,-12068,-5238,-6369,-8305,-6344,6257,11352,5304,-4094,-9108,-4195,-9861,-4514,31933,56573,53871,43458,21165,1760,-6724,-6519,-2864,-918,5563,7165,-3832,-9452,-7739,-7910,-8531,-10350,-9344,7497,13007,10708,9089,756,-8853,-8429,-10021,-6226,4372,11742,21296,13881,1752,-2723,-5902,-5129,-1362,-2770,-2618,-6910,-10966,-17538,-17367,-13745,-7679,-5023,-915,-5162,-8983,-1015,11670,18997,13344,7285,3980,-4011,-8254,-9121,-7801,2547,6727,8075,7720,8596,7325,905,3932,14351,23696,12960,100,-8949,-4777,-1850,-6322,-10894,2409,1441,-893,17980,30299,17933,7472,9523,18336,25580,29456,31512,14078,6973,2277,1520,12,-4121,-11917,-2436,-991,-3685,-12881,-6484,-3285,-834,-2575,-1050,2864,4908,60,3530,11987,23725,27083,24960,24445,30993,37564,41744,31629,9457,-1899,320,9102,27593,38322,33256,13468,401,-4435,2479,6653,4330,-1592,-8581,-7491,8469,17530,4336,-5575,-2806,5138,13706,13491,10734,4633,-815,-6010,-7468,-4374,1347,4766,1823,322,-3372,-7505,-5580,2917,-505,-5871,-8243,-6471,-27,8663,22940,37828,49340,47913,34672,20741,-1903,-2732,11241,22274,15431,9149,598,-6096,-2600,-3095,-8747,-15609,-10672,-5517,-11760,-14038,-5648,-5030,-11991,-12021,1325,16710,26724,15973,-1566,-10210,-1444,-765,-10444,-16375,-15889,-16195,-15407,-14376,-8957,-12523,-12012,-5575,2137,1385,3604,1282,-4722,-12934,-5161,-216,2080,2139,2693,-5124,-10696,-12917,-7673,4316,12187,11474,2721,-1262,-1784,-6483,-9072,-2906,7734,10419,3765,-4651,-10960,-9751,616,9276,13826,15234,10194,3730,526,-1591,-1388,4324,2025,-7085,-6609,-5341,-5625,1434,4619,10036,25918,38105,56010,52347,18850,-1478,-7916,-5636,2079,3938,-2977,-12956,95,897,-11448,-11887,-5798,-5296,-11500,-17070,-13343,-15188,-9430,408,986,1076,3793,5050,12966,20712,14893,2532,-6517,-9359,958,17030,30992,37457,20676,12300,6697,-6116,-9599,-304,2733,2731,1147,-7541,-17472,-13908,-10872,-737,5294,-939,-5046,-3001,-985,-650,-805,-1614,-7296,-2876,5832,12804,14212,11388,4297,-2707,-13655,-9174,-5648,-4194,-5652,-10639,-8003,2502,16227,28972,15073,7226,22646,39652,26437,3637,-6061,-7263,-7112,3016,13466,22632,15720,14129,21607,25925,13823,-100,-11751,-10126,1915,7763,5239,-1636,-939,7100,18512,39307,43039,25882,6354,-5937,-7173,247,4695,7749,7294,2059,-7713,-14755,-6764,-7044,-11708,-105,1960,1385,3555,7044,11154,15735,17868,10364,6169,11339,9243,-1519,-10230,-10872,-10344,-8850,-4971,1554,8128,8787,8535,8326,7863,11288,15369,16302,8705,7348,4451,-5028,-13380,-1359,9298,11778,10437,5519,-5388,-6080,1014,950,-5565,-7701,1897,2206,-2354,-8220,-10903,-9528,-9286,-11987,-7056,5294,4056,2231,-8424,-9416,-9754,-10787,-151,1645,-5815,-9509,-10939,-10642,-9148,-7969,-7744,-9243,-7023,-6049,-6481,-9008,-9968,-5186,3211,18086,34220,34860,15058,3223,-6645,-11045,-6308,-1976,-1425,-5143,-10121,-11171,-7515,4673,5724,-791,-13849,-4675,-5010,-11982,-4205,-435,-6768,-10983,-4176,4540,6602,3194,-2893,-7896,-8473,-3675,-491,-5686,-2756,1360,-4310,-14182,-7088,-2718,-3810,4530,14429,5573,-5434,-11296,-10743,-9726,-14511,-12466,-5395,-8330,-12556,-133,11880,15182,13941,9326,6736,6274,7777,10936,8562,4804,5663,12397,17126,21784,30849,31810,18828,5948,2513,19110,27039,21098,9489,6376,3858,4226,2047,-5919,-10116,-5290,-1110,-6813,-8910,-7354,-7085,-10769,-18145,-13029,-7803,-4653,-4969,-5734,487,9872,18081,38377,59371,44778,19603,4781,-419,3145,668,-6119,-9627,-239,4256,3894,7406,7532,1111,-5435,-6193,-4425,-4177,-2127,-3049,-2825,-9733,-13563,-11234,-9238,-3771,7372,10425,13294,15337,7921,-3412,-8839,-5783,4440,14047,18415,14440,5101,-6936,-17812,-9100,-3288,-7511,7668,35484,52165,46261,35214,20556,12751,6683,-562,-5260,-10285,-14770,-7235,-3397,-1581,-4255,-1924,-4537,-11765,-8351,-11770,-11570,-6960,-1705,-494,2830,11732,18210,16391,11851,10571,17360,25880,32861,32107,22426,14942,159,-1833,9724,23270,22593,9797,-3104,-2159,8493,8845,-997,-10876,-9545,4167,24109,41845,34062,17583,-331,-11553,-11384,-5484,4347,10000,13677,24902,17061,-1344,-6008,10110,25819,23628,10031,-2063,-6850,-7730,-880,8943,6974,2086,5583,13241,18691,17797,12652,3197,-8474,-14828,-7276,-984,820,-4236,-6712,-6527,-3121,-1321,-1385,-1716,21560,60509,76342,63549,31094,-1497,-4851,-2016,1092,8116,6890,-1133,-5430,-2669,3230,14879,14943,6665,-9381,-2331,9420,18454,9128,-2366,-12001,-10844,-9548,-13900,-11549,-5389,-9825,-6393,897,2608,2771,7726,9817,9391,7350,2643,-3656,-2731,725,-7907,-12087,-7559,-8245,-11183,-8804,-6882,-7878,-8644,6860,7817,11420,7010,5385,-420,-8824,-14447,-13194,-2428,4592,6552,4675,-3645,-11986,-3907,2853,-187,1086,7379,7501,-1046,-1958,30,3270,6721,4060,-2398,3785,-810,-550,-1077,2004,10036,4393,-9733,-15972,-11961,-7390,-7773,-10549,922,-3221,-9972,-13403,-11936,-9264,-4782,-7763,-11662,-10654,-5144,-10274,-10686,-4630,880,-1208,-8200,-11419,-9808,-13077,-1019,17694,35981,30929,19866,9888,7967,635,-6789,-10628,-13503,-8921,-1773,8265,15137,12194,7911,2710,-2412,-1298,-2459,-6643,-9803,-6554,-216,-3720,-6882,-2440,7008,17026,31404,39552,21091,-1073,-9935,17204,28854,13707,4270,5865,6846,9155,10257,7954,-85,-12077,-15148,-7810,-4004,12503,17031,6004,-4380,-2541,4921,10297,23672,54357,84143,75793,38148,17296,6474,-1731,3340,6427,5604,-159,-4460,-6838,-5945,-2637,-264,-583,1298,2532,4000,4493,3195,-2004,-3509,588,7242,9570,3266,-3444,-1164,-1862,-2168,-2156,-2137,-6635,-10110,-8767,-11132,-15004,-9285,-1274,-204,-5527,-9324,-9832,-7116,-5779,-2094,-2263,-1335,-3822,-2622,659,593,4640,-468,-4771,-6096,-479,5359,7592,3398,-1809,-8335,-15103,-8979,1179,9640,16256,18045,9896,-4734,-582,7078,15360,18039,11830,8911,6324,3113,396,1332,2247,-2665,-780],[5488,3694,10722,15984,1704,-3987,-4196,214,3399,4791,1868,-8257,-8394,-4249,-8022,-11720,-5259,-2029,-2585,-6771,-10014,-10700,-8199,-8591,-9329,-4873,2068,8519,11744,6772,3653,-6695,-10894,-8129,-284,7904,7222,2202,1723,3153,1879,5640,12615,12412,2951,1865,4387,1286,-4588,-7152,-5273,-5574,-13221,-4951,6081,8525,9058,13088,14020,3178,-1896,-1292,1592,9070,14400,12247,5729,3092,11446,23874,24891,14215,7376,735,-6628,-5688,-2426,-3853,-10005,-12234,-6010,-8846,-8616,-9289,-6867,-8414,-6984,-6213,-6017,-8997,-8047,-716,16829,32469,25363,19734,13719,8173,3056,-5496,-7185,-5438,-5617,-9133,-19344,-11850,-2370,1062,-2826,-2595,1706,-1725,-8671,-12149,-14510,-8890,3760,19777,31403,30150,3513,-16932,-5356,123,1315,-3892,-7142,-4978,1051,2500,6513,17344,16405,5735,-6102,-7212,-8676,-9688,-12034,-3404,-6092,-13579,-11050,3867,15656,19486,20535,23979,19787,10455,8537,11256,9835,9449,2497,485,6712,26757,78979,108487,95091,51237,8447,1433,18383,22332,25704,24289,16065,4618,200,-11178,6441,-8102,-38663,-56010,-54626,-46810,-33160,-355,10129,14569,1949,44624,57030,18148,-3475,-15219,-15645,-16451,-10812,-8611,-9892,-10644,-11536,-6425,-4088,-9969,-8494,488,6709,-2833,-9426,-9621,-2568,9054,11253,6056,4282,6475,10811,3505,-4577,-7312,-11381,-12547,-755,12273,3794,-9587,-16068,-12195,-3381,5496,8448,17114,16511,7227,-9864,-19551,-11361,-3155,12016,32666,36859,12513,-5975,-13120,-10746,-4964,-676,8794,15976,31527,82335,51499,27619,3122,-14913,-15201,-4890,132,-743,-10701,-15229,-5249,6829,19236,28817,27657,24519,16705,5688,1970,6840,10859,10677,5798,1279,-5021,-10122,-12393,-10755,-1010,7672,4240,-611,-2628,-5734,-4371,-3536,-5485,-8180,-9533,-10905,-7236,873,5764,-1545,-9575,-10962,-5587,811,1467,4733,9736,13143,8558,6437,12148,17871,21732,13979,1703,-1961,9875,7576,-8200,-81,22423,23622,22092,14434,204,-5367,-5012,2017,6908,1291,-867,5854,5080,2472,7,-339,1031,-2788,-12890,-14954,-9233,-1082,8985,23360,35329,31639,15356,768,-1446,7140,14854,18944,16478,17029,21336,18840,3006,-13277,-16432,-12291,-9708,-9996,-12476,-14704,-8229,1583,9445,14081,10243,-5879,-12084,-7461,306,1654,1653,-265,-6659,-11906,-8871,-1178,705,-2697,-1860,-4199,-5667,-6340,-5840,-4287,-3473,-16,3425,5537,4670,8781,8503,-1974,-2263,-2252,-13842,-6556,3505,8359,4445,-7303,-17872,-23298,-19793,-11421,-3478,-327,2289,-619,-5207,-3627,-2398,4326,15006,16539,9785,7354,30683,37314,16490,3654,-431,-1475,-4382,-2561,-3691,-7220,-9530,-10770,-5416,1551,24908,26513,27023,18938,9046,-365,-12660,-982,4448,1453,-1268,386,2910,89,973,-34,-7912,-14201,4415,18332,14846,9188,-564,-7242,-12696,-3681,4669,17524,24295,11994,-6057,-6238,10253,25181,18845,8180,-2144,-12229,-14259,-1218,5377,-1750,-10978,-16007,-8486,-1856,3376,6297,9089,7325,4814,-1781,-6593,-8109,-5915,728,6509,4699,4700,9434,15624,15933,7917,-2068,1557,6996,9870,16231,29245,36860,36940,17833,-836,-15715,-4318,-2489,8621,27342,30213,14169,5359,-250,-1868,-3603,-1799,3446,7069,5502,-5834,-14447,-7936,-7663,-17711,-11052,-6439,-7633,-8402,-8837,-3786,-477,-7658,-7925,-11991,-13764,-2525,-3033,-6387,-8106,-12059,-5649,5916,-5766,-574,5138,7074,4445,3785,5808,5048,3309,12400,18206,13411,8324,827,-6467,-5024,-9321,-10433,752,11634,10030,-3122,-6931,-1724,-5532,-12680,-5891,5933,8492,7974,5369,-3196,-7918,-8915,-11643,-2325,965,-10246,-16024,-4718,-6034,-11124,-12853,-6498,507,6798,17081,43346,83374,91546,90981,83839,57890,38364,33567,28198,16249,2041,-10410,-7621,-3123,-5789,-8086,-6792,-6590,-8174,-7685,-3956,3344,12326,11009,10749,8929,7954,8419,2706,-3412,-7110,-6021,-8038,-5797,-5016,-8046,-12523,-240,17683,17950,13982,12344,6943,6516,6562,2808,3149,3536,2371,-5382,-4871,-4631,-6173,-14405,-7020,-7162,-9645,-13113,-16815,-6712,4697,13079,11982,-1556,-6131,2551,7666,6983,6377,13349,36894,34474,19705,8638,1707,-1160,-3213,-5811,-3408,2499,6117,7203,-1182,-3840,-4666,-3478,-7614,-8081,1476,6873,1442,-3574,-6432,-3619,-4515,-12124,-12037,-7251,-1273,534,-3019,-3944,-639,1898,2703,8248,2956,-9228,-5390,461,9157,18300,32078,29082,5382,-11341,-10294,-1111,3407,2994,-1738,-8019,-8903,-6692,-8201,-12067,-10872,-5867,-10198,-4617,7011,13651,12774,-768,-15929,-13051,2686,6010,6992,11700,13991,10558,9559,12751,11056,3914,2854,7252,8557,4757,-3916,-9701,-13460,-11218,-1306,7939,17471,24003,27822,25423,19779,12083,6855,-1242,-5044,1762,69,-4135,-12708,-16827,-13116,-7787,-9766,-12142,-7123,-1114,491,2105,9527,13099,8963,1392,-5977,-11651,-13349,-13663,-7302,-765,9674,12664,4799,4344,-2352,-9469,-15870,-15927,-15096,-15753,-7649,-2660,-4579,-6870,-6988,-2127,-36,-1324,-3726,-5087,-9278,-8293,-6785,-6249,-3864,-4057,-9086,-9896,-2458,5194,8689,5881,4047,3119,5451,5930,8467,3861,-4908,-6048,1556,16602,26239,25775,11829,-10229,-4573,1043,6550,3437,-6200,-8656,4132,30054,46669,55491,46675,34570,20562,10019,4460,239,-7449,-2590,1708,1683,845,-802,-6154,-9834,-13906,-10287,-3287,8049,17333,24140,26652,22653,10492,6755,4333,2911,3345,-903,-2208,219,-1052,-5875,-4636,-8145,-15486,-12585,-3256,232,-3981,-3454,2292,6689,7932,9048,13038,19620,22077,11951,-137,-253,13997,37358,42126,29355,15637,3596,-302,3007,3959,6712,6914,4254,1348,-410,-4359,-3322,-135,8983,10723,11133,8006,638,-6092,4169,18744,6664,-7336,-8053,3971,22487,28757,13533,9879,12735,14413,9824,632,-5253,-4518,-1785,-1641,-1170,-11794,-10840,794,15720,13040,3257,-30,-2056,-1534,-731,6117,6709,3850,5565,2599,-4588,-10868,-14029,-9664,-7890,-12281,-11244,-9249,-14308,-11702,-8522,-10727,-9805,-7142,-8617,-11712,-6492,-1293,-2720,-2334,5688,20006,37725,51943,52656,40799,19844,3489,2179,7117,-1492,-11701,-5350,-636,-3531,-5398,-3764,8093,22326,26887,14064,11290,17095,16788,16179,25961,30608,21132,19449,19014,20073,24813,13343,1289,-4718,-13095,-19388,-9775,2370,6211,-1433,-6865,-4314,-2660,-4175,-8729,-11719,-14888,-9836,882,1042,-3957,-12966,-2576,12694,18228,17387,15292,12883,1000,-13536,-13478,-1073,6276,10008,-169,-7992,-6730,-1768,-2353,-12397,-12241,1838,9577,8879,9598,7844,2411,-44,-5891,-15963,-17042,-6993,-3145,-2030,-7379,-3232,18835,35547,35503,27851,12909,-309,-8650,3326,33619,45754,26948,5976,-1698,-1061,-3195,157,5946,6492,5359,6148,3031,-2648,-11588,-18689,-17268,-10279,-921,-388,1167,28977,55057,53046,39939,21631,1809,-9407,-3669,1950,9946,14570,21900,26236,30571,37548,26609,5917,-12706,-10791,-7938,-10112,-14756,-8415,-8103,-7792,-5645,5894,10641,5276,-3457,-9572,-5319,-10172,-1450,35311,57497,53700,44183,23157,6005,-4710,-5585,-1838,1072,7063,5124,-6361,-10937,-8452,-8311,-7100,-6461,-10562,4133,12084,11000,9073,-169,-7923,-7292,-9929,-5260,7757,17310,23990,12010,-231,-5128,-8105,-6099,-1464,-3090,-4173,-8433,-10560,-16626,-19003,-14092,-7791,-5333,-972,-4899,-9149,-763,12778,19077,12142,6014,3133,-5096,-9283,-9908,-9979,-1655,5302,6434,6251,7330,6472,669,4877,16433,26961,14772,533,-8870,-3714,95,-3954,-11770,2263,3349,2474,20259,29585,16099,5401,9449,22257,31663,35591,34213,15774,9353,4338,2962,786,-2258,-8834,119,821,-2741,-12478,-4824,-2723,-1609,-4239,-3321,146,3865,1972,4142,11497,22876,26782,25074,24880,33220,41460,45177,32807,8503,-2176,352,9513,27677,38602,32341,12713,1154,-1758,4162,7245,3828,-2159,-7566,-5770,12782,18454,3280,-6249,-1767,5904,15428,14989,10984,4473,-887,-5775,-7044,-4306,302,2431,-561,-1946,-5906,-10386,-6784,1071,-3859,-8992,-9227,-6466,-765,6413,19390,36456,48507,43898,31811,21552,2305,-4970,6526,16547,11523,7239,409,-5335,-3510,-6466,-11234,-18502,-12060,-4017,-8073,-14732,-13826,-12074,-11239,-10076,1677,15412,24456,13753,-4415,-11535,297,1045,-10119,-17443,-14440,-12710,-12336,-11975,-5687,-8236,-7617,-1760,5442,4575,6085,2692,-4101,-11418,-4344,140,1449,1475,2773,-4736,-11594,-16725,-12650,-1480,6957,8281,2342,-9,-470,-5675,-8868,-2459,8252,10884,4219,-3965,-7580,-7635,850,7604,11090,13907,11829,6265,2647,-162,-2344,2646,1496,-8068,-9184,-7015,-3438,3160,4934,8300,23417,33979,49436,47527,17783,-2074,-8243,-4984,3313,5732,-1067,-13735,-1112,-380,-13037,-11232,-5940,-5907,-11708,-15815,-13448,-14720,-6355,5531,5787,3540,4523,3800,10470,19896,14997,3324,-5959,-9207,-591,13642,30667,40188,27298,14864,6155,-6681,-7981,2307,6474,5287,2989,-6471,-16156,-12866,-9942,-263,5215,-1466,-5281,-2679,-1437,-509,103,-304,-6497,-1917,6874,14013,15445,11787,3935,-2984,-14447,-8686,-4112,-2576,-4772,-10288,-7689,3850,18940,29135,14465,9893,30159,47132,31098,6010,-4882,-5721,-6327,2971,13897,24776,19235,16886,21520,22803,11418,-988,-10831,-12072,-104,8536,8320,2086,2303,9437,19387,37458,40951,25360,6375,-4991,-5757,1175,5525,7839,7381,2892,-6076,-13808,-7739,-7152,-11100,-2410,734,877,2664,5064,8535,12899,15724,10816,8266,15633,15964,3697,-9165,-11228,-9330,-7480,-4973,998,9513,10791,11195,10679,9360,11240,13881,14004,5688,3657,2592,-4516,-13198,-568,8784,9806,8219,3398,-7235,-4298,2039,1142,-5935,-6961,2275,2093,-3228,-9439,-12050,-9743,-8230,-10646,-7039,4706,3065,151,-12055,-9253,-11554,-14437,-3941,32,-6185,-9130,-11369,-12882,-5327,-3157,-2501,-4918,-8554,-8277,-7592,-9169,-11047,-7350,1217,15600,31353,32837,13411,2063,-7008,-11401,-5895,-1677,-1708,-4866,-7384,-8520,-7262,4408,5467,-1707,-14364,-2922,-5716,-13604,-2994,889,-6738,-12159,-5524,3492,6268,3729,-2187,-8063,-9829,-6894,-3836,-8716,-587,-142,-8345,-17020,-3804,-880,-3492,3068,9346,580,-7798,-13052,-10815,-10840,-15244,-9732,-3395,-5931,-8183,1261,10854,11963,10942,8482,7492,8097,10339,12868,8137,3096,4332,12264,17978,24517,35709,33794,19971,6521,-2730,14450,23850,16683,5587,4391,1838,2765,1344,-6794,-8113,-2546,1381,-5881,-10722,-9889,-8270,-10908,-15982,-10716,-6356,-4513,-5890,-6651,-276,8770,16749,37353,57053,40376,17158,3085,-1459,2614,543,-6257,-11025,-2755,827,1203,5920,7027,520,-7378,-9489,-8218,-7547,-4784,-5213,-3881,-10335,-13515,-10732,-8293,-2894,9453,15200,19651,21659,14482,3244,-1378,-697,5285,15350,21610,17683,5965,-7142,-17836,-7439,-1578,-7620,8131,37119,51058,44865,34718,20325,12317,6486,391,-2478,-5555,-11277,-8572,-3474,-623,-2778,-368,-3159,-15058,-10539,-13333,-12029,-6597,-500,421,2565,10156,15903,13487,9573,9244,15844,24434,33422,34122,25580,16360,-35,-3457,7029,17925,18065,8755,-2884,-1379,10160,11067,486,-10003,-6797,8964,27281,43812,34744,17781,-24,-8288,-6409,-1277,5938,8130,11737,23194,15288,-2706,-6619,10893,25783,23621,10366,-1814,-7553,-11182,-2301,8120,6960,1731,3903,9715,14340,11647,6356,-1192,-11514,-11890,-3471,2414,2942,-2887,-5569,-5515,-2126,-320,-322,-2059,18182,58145,76943,64321,30519,-4176,-7567,-3776,-1239,4484,2826,-4083,-6547,-3743,3104,17512,17243,7205,-8736,-2083,7986,16689,7332,-3839,-11733,-9970,-9398,-14165,-10432,-4819,-11822,-9270,-773,2013,2151,5995,8058,7858,7064,4746,-851,-785,931,-9604,-8632,-5028,-7311,-10997,-8464,-6800,-7609,-10654,8582,14623,19852,14201,10754,1110,-8774,-17109,-12870,-835,4850,5977,4292,-4381,-13132,-2331,4517,1473,2810,9090,9030,-56,-1527,-16,2931,6967,5541,115,7193,1968,610,-1658,107,10183,6192,-7496,-11415,-9261,-5373,-5965,-9813,-1257,-6481,-11091,-12587,-8911,-5532,-2350,-6564,-11763,-9544,-4638,-10203,-9707,-4568,-184,-3901,-11394,-11364,-8980,-10717,-647,16935,36856,34291,23548,13019,10619,2977,-4812,-9513,-11043,-7315,-1624,7274,14917,13446,9672,2682,-4113,-3444,-5704,-10344,-12473,-5945,235,-4772,-10836,-9406,519,12157,28770,38842,22891,1237,-10487,11348,19431,9366,1893,4542,5763,8585,10035,7700,-46,-11872,-16297,-9704,-7182,7717,13408,2847,-8011,-3197,7152,13889,26885,55510,82087,68455,34077,17538,7963,-915,3725,6551,3754,-4143,-9109,-10164,-7351,-3686,-1464,-1439,2630,5683,6835,7691,6250,1006,-1885,-102,6499,9841,3486,-3382,-1366,-2084,-2930,-2383,-739,-4142,-10474,-11195,-12661,-16814,-9652,-268,1840,-2902,-7018,-7877,-8462,-7580,-4183,-3884,-1933,-3277,-856,4454,4780,5960,-1358,-6532,-6866,-1229,3693,5110,602,-4785,-10777,-14621,-8066,1392,9659,16197,18747,8703,-1237,3207,10530,19310,21882,13687,10113,7363,3382,23,-122,-5,-4390,462],[7526,8737,15893,19440,2397,-5084,-5081,-1120,1311,3102,1558,-7068,-9471,-5262,-8255,-11086,-4609,-1916,-3089,-7470,-9740,-10217,-8786,-10623,-7527,-4979,839,6875,9464,4325,2370,-7129,-11859,-8817,-1154,7318,7121,2893,2423,3496,2791,7459,14191,13673,3911,1520,2165,-336,-5558,-7242,-5234,-5577,-13074,-5844,5424,7870,7424,11944,14304,3023,-2584,-804,3849,12005,18516,16214,7150,1951,11624,26883,27794,15311,7979,1441,-5657,-6015,-2981,-3972,-9847,-13653,-6200,-7682,-6768,-5181,135,-3277,-4306,-5215,-5744,-9473,-8259,-137,15344,29658,22480,14978,7975,4332,1938,-5508,-7893,-5033,-3863,-6367,-15936,-11033,-1381,1827,-1669,-699,4090,-255,-8892,-12859,-14836,-7264,6985,23008,32261,27658,2737,-16333,-5774,-230,1756,-3232,-9551,-6965,-17,1913,6782,19092,21584,15629,6839,5477,1294,-3163,-11031,-4318,-8038,-17628,-8770,7928,19014,20811,20065,22824,18414,10085,9484,12051,10105,9121,3557,780,5776,21065,67305,95512,86023,46553,7739,312,12470,17609,25026,27225,19913,7908,4109,-8296,5780,-13489,-66478,-119048,-166269,-209434,-225577,-183351,-125412,-59267,-20063,44458,63929,19942,-3806,-16351,-16320,-16711,-10305,-7842,-9850,-11194,-11236,-5117,-3311,-9221,-7328,2585,8112,-2097,-9535,-9172,-1345,10041,10735,4315,517,2197,8802,2187,-5420,-5583,-6964,-5074,4047,12079,3778,-7191,-10818,-5917,1949,8879,9470,17816,16693,8683,-6081,-17636,-9565,-274,13600,33664,39345,15090,-3223,-11159,-11203,-6524,-3307,5575,13592,28883,85306,58890,30635,3548,-13903,-13830,-4792,1882,2443,-7786,-16246,-5991,3544,14176,23736,24518,25164,20261,6908,2305,8029,14960,14504,6095,-1499,-7476,-11299,-11066,-9997,-1824,7396,5388,635,-2083,-4994,-2472,-1920,-5327,-9309,-11195,-11493,-6437,1859,6857,-1719,-9977,-10365,-4128,3236,4827,8573,14612,19416,15162,11234,14168,16837,20223,11648,-1597,-5925,5713,4933,-9160,2491,24879,24148,23576,15493,318,-7103,-7721,-2062,4203,73,-2503,1013,919,-855,-2094,-848,1441,-1239,-10414,-12685,-7265,626,9919,21637,31372,28196,12622,-1452,-4478,4217,13219,17360,11951,8280,9989,9186,-3534,-16576,-18452,-14903,-11716,-10830,-13075,-14201,-7134,2568,10589,15592,11445,-4458,-10516,-5853,2366,4173,3345,-227,-8535,-13720,-7269,1293,2950,-990,-1001,-3862,-4940,-5648,-5729,-4299,-3077,1321,5678,7772,5779,8508,5559,-5855,-5727,-2792,-8810,-3091,5221,8589,3612,-7844,-17689,-24319,-22706,-15619,-6921,-2368,824,-1472,-4841,-924,4454,13372,23001,20841,10677,7849,29482,31946,13364,2859,-684,-1606,-4910,-5087,-7467,-9417,-9254,-10139,-6035,270,25752,28664,29774,21585,10191,-640,-12774,2076,8719,4074,-307,1161,3637,987,2015,958,-6515,-13920,-2418,14568,14607,10970,3229,-2730,-11798,-7414,1231,14085,22657,12581,-5567,-5620,11721,29782,24624,11792,-184,-11248,-14944,-2125,3831,-3035,-12054,-15402,-9100,-4954,-2928,-1786,3629,4805,3120,-2886,-7740,-9263,-7054,-366,5119,2543,1961,6988,15629,17861,8113,-3378,597,6797,10267,14867,24077,30974,33835,18682,-49,-16210,-4643,-3523,7208,26236,29365,12989,4834,1074,272,-456,1120,5165,7868,5849,-5456,-14315,-8948,-8859,-17667,-8259,-3982,-5886,-7713,-8570,-2142,-2948,-11079,-7745,-7803,-11104,-1312,-3992,-8866,-12031,-16187,-9143,5622,-2003,1100,6110,9547,8097,6332,7039,5996,5637,13698,15949,8174,1862,-3840,-7512,-5403,-9524,-10742,733,13370,14246,170,-8321,-2994,-3952,-8726,-5324,3948,5535,6230,6831,888,-5580,-6846,-10731,-3296,-1698,-13266,-12650,-1802,-3965,-8847,-11778,-8196,-2376,4709,16402,43289,83297,89690,87240,82082,61023,45194,38601,29952,16316,1509,-11326,-8203,-2972,-5859,-7750,-4915,-3915,-6290,-7514,-3887,4544,14995,13164,11381,10443,5131,3724,297,-4029,-6760,-5577,-7333,-6635,-6639,-7851,-13450,-2786,11822,10388,7390,6733,2297,3479,5677,2964,2863,2706,1759,-4933,-3303,-2766,-3759,-10840,-8107,-8107,-10243,-14904,-15836,-5882,3988,11643,12997,-300,-7703,-151,5940,7800,10424,18321,38343,35708,22245,11118,3103,-696,-3445,-6340,-3232,3630,8662,10746,3264,1993,-2021,-3258,-7300,-7084,2942,8935,3121,-2184,-4486,-2588,-4102,-11426,-14658,-9009,-1833,224,-3814,-4018,911,3326,3479,10151,6857,-5697,-7679,-924,7295,15291,27255,27682,6198,-9934,-8752,911,6309,5638,-720,-7932,-9947,-7880,-7603,-9732,-9313,-7201,-15213,-8825,3663,9504,8720,-2047,-14368,-13261,753,4537,5890,11018,13272,6922,2428,1382,2716,1834,2507,7475,8644,3999,-5454,-10681,-13618,-10866,-1270,7218,16032,21257,24099,23135,18534,11265,5229,-3522,-9059,-3845,-5770,-7750,-15664,-19150,-15228,-10293,-12329,-10540,-628,4922,4439,3754,9166,12337,8735,2424,-3810,-9318,-11536,-11572,-6809,-1577,10023,16000,9130,6699,-1827,-9512,-15720,-15199,-14865,-14326,-2690,-297,-4267,-7904,-9047,-3973,-1925,-3386,-5301,-5545,-10328,-8915,-4739,-2373,1018,54,-7258,-13061,-2904,6543,10909,8137,7334,8177,11847,8149,7118,1371,-6066,-3913,4276,19970,29766,29149,16703,-5675,-11459,-336,7458,4685,-3906,-5608,7191,30766,45424,54509,46938,35449,21000,9640,3199,-1728,-8133,-821,3218,2046,126,-1884,-6904,-9508,-13716,-14235,-7444,5556,16745,25842,26952,21383,10396,8652,5179,4880,7420,3953,921,1672,65,-4819,-3447,-7378,-17434,-14540,-1906,3205,-2389,-3315,2086,6856,8314,9952,14647,22645,27670,17726,4903,4129,17311,40085,45752,32137,15678,2842,-1355,2354,3916,7018,8393,6495,3064,1190,-2270,-1167,2174,11642,13628,15702,12777,3350,-6770,3004,15942,3791,-8904,-8130,4296,22391,27598,11362,7634,12649,16542,11121,213,-6494,-6887,-5198,-5308,-5811,-13617,-8193,1402,15639,11851,2007,-1396,-4045,-4519,-5616,434,2346,1545,4690,1921,-6474,-14531,-19566,-14582,-10753,-13748,-11462,-7080,-10968,-9410,-7582,-10877,-9983,-5899,-5654,-9696,-8169,-3001,-2168,-59,7184,21138,34202,42374,40605,29162,13419,445,76,6598,-191,-11407,-7132,-2631,-5216,-6630,-3727,10169,23701,22922,7800,5354,13594,16787,17342,27204,34619,24775,16500,11513,12592,19554,11207,-568,-6698,-14042,-17613,-8479,3608,6934,-630,-7221,-5173,-2874,-3864,-8116,-11715,-14152,-6851,5659,5703,-1680,-12842,-5208,9326,15102,13850,11154,8288,-3685,-16393,-8486,3094,10777,15563,4539,-4071,-4132,-346,-1298,-11262,-12471,776,8021,7029,8164,7487,3720,1557,-4674,-14285,-17273,-7931,-3768,-2127,-7777,-4925,19395,43167,44900,35199,16852,523,-10254,-665,28067,46272,30186,7844,-1320,-2208,-5209,-1877,4284,6007,5254,6238,3609,-1536,-11208,-19377,-17387,-9811,-1986,-1149,647,25998,44660,41311,31551,16529,-1182,-9664,-1431,4170,10835,13675,20838,22924,25711,34136,28935,9926,-8574,-12586,-7114,-6792,-12232,-11858,-10374,-7715,-5174,5300,9564,4734,-3281,-9918,-6696,-10482,1125,36379,54826,50073,41554,23064,9598,-3004,-5145,-1490,2125,7307,2515,-9198,-13106,-10007,-9249,-6259,-3818,-10245,173,10756,10955,8580,-1287,-7060,-6484,-10078,-3943,11819,23079,25095,9235,-2443,-7730,-10729,-7584,-2063,-3748,-5500,-8140,-7639,-12837,-18292,-14651,-8516,-6390,-1843,-5249,-9819,-1318,12394,17334,9739,3857,1493,-6828,-10889,-10990,-11225,-6689,2650,3555,3457,4684,4010,-740,4920,17302,28713,15493,354,-9060,-3105,1584,-1911,-12226,1213,4521,5428,21569,28157,14510,3603,8606,25646,37627,40924,34216,14805,10492,6204,4206,1153,-847,-6194,2304,2254,-2139,-11950,-3607,-2548,-2613,-5984,-5415,-1762,3698,3585,4134,10436,21262,25420,24152,24143,33838,43056,45738,31965,6998,-2631,134,9263,26586,37492,30776,12257,2082,-6,4752,6944,2849,-3010,-6056,-2949,16065,17559,1312,-6635,-182,7568,17410,16152,10714,3825,-1334,-5527,-6521,-4308,-802,210,-2774,-4304,-8750,-13659,-5976,43,-6914,-11964,-10046,-6562,-1790,3732,15162,33539,45548,38284,27889,20916,5487,-7052,2045,10857,7008,4567,-545,-5419,-5005,-8526,-10391,-17449,-13496,-2833,-4173,-7349,-9391,-10325,-8298,-8094,1852,13734,21610,11103,-7284,-11247,2794,3245,-9283,-15614,-11646,-8803,-9566,-10050,-2772,-4161,-3522,1473,8189,7574,8757,4518,-2920,-10174,-4123,-24,397,330,2119,-4957,-12488,-19862,-16259,-7470,1276,4641,1629,853,364,-5246,-8692,-1997,8551,11030,4990,-1435,-3487,-5238,784,5758,8224,12051,13023,8579,4622,1308,-2974,-318,-504,-9866,-12443,-9193,-2037,4384,4746,6305,21023,30033,41907,40992,15866,-3089,-8916,-4541,4341,7320,745,-11161,-1999,-1708,-15011,-10514,-5881,-6207,-11489,-14757,-13639,-13777,-3545,10293,10738,6089,5221,2402,7428,18182,14582,3835,-5593,-9175,-2276,9868,28644,40512,32863,16758,4734,-7113,-5915,4727,9387,7175,4192,-5771,-14834,-11828,-9123,-88,4526,-2376,-5763,-2788,-2093,-228,1204,1140,-5711,-1297,7322,14514,16138,12069,3839,-2892,-14703,-8236,-2493,-588,-3257,-8918,-6916,5271,20907,27900,13436,12398,36603,51284,33392,7470,-3840,-4215,-5911,2345,13577,25884,22078,19096,20312,18480,8370,-2122,-10230,-13663,-2240,8758,10925,5486,5246,11328,19502,34236,37266,23796,6012,-3860,-4029,2151,6124,7572,7156,3470,-4624,-12667,-8653,-6835,-8526,-4707,-522,113,1292,2664,5689,9897,13248,10854,9933,18878,21813,8930,-7387,-11011,-7921,-5795,-4823,84,10229,11915,12838,12111,10143,10544,11886,11501,2864,316,548,-3870,-12461,231,7725,7110,5237,883,-8924,-1948,3653,1879,-5519,-5280,3115,2298,-3840,-10511,-12957,-9690,-6976,-9197,-6979,3905,1949,-1854,-15864,-7957,-12688,-18395,-8424,-2047,-6827,-8916,-11313,-10392,-1366,1666,2384,-551,-9171,-10675,-8968,-9248,-10036,-8993,-810,12150,26461,28815,11054,671,-7386,-11604,-5445,-1637,-2463,-4554,-4698,-5905,-6812,3883,4960,-2854,-13399,-935,-6133,-13962,-1067,2440,-6646,-13286,-7075,1985,5740,4432,-828,-7140,-10088,-9572,-7134,-8946,1296,-1728,-11943,-13530,-254,833,-3060,1715,4784,-2282,-8381,-11877,-9893,-11469,-14370,-6740,-887,-2419,-3626,3291,10028,8768,8046,7744,8392,10132,13011,14454,7191,1444,3017,11531,18346,27176,40013,34824,20523,6595,-8532,10619,20732,11728,1226,2223,-168,1137,342,-7503,-6118,-215,3668,-4418,-11859,-12154,-8632,-9702,-12838,-7987,-4738,-4154,-6544,-7292,-760,7927,15380,35550,53398,36247,15164,1545,-2556,2148,686,-5940,-11504,-5346,-2814,-1354,4503,6692,495,-8288,-11778,-11201,-10300,-6189,-6311,-4705,-10714,-12998,-9922,-6994,-1281,12851,21648,26998,28240,21547,10977,6097,4964,7098,16264,24576,20804,6598,-7705,-17683,-4232,1352,-7119,8643,37814,48687,42826,33829,19959,11911,6379,1375,85,-1220,-6194,-7078,-1953,1664,273,3069,757,-15208,-13236,-15348,-12761,-6599,298,1213,2435,8559,13208,10151,7100,7735,13936,22198,32781,35147,28555,17611,-295,-5471,3752,12432,13341,7348,-2901,-1051,11125,12613,1821,-8833,-3904,13296,29136,43358,33598,17204,224,-5148,-1896,3191,7376,5513,8902,20391,13219,-3920,-6841,11774,25337,23299,10854,-1108,-7109,-11653,-3166,6748,6305,1234,2466,6352,10292,6092,617,-5121,-13712,-8235,817,6055,5091,-1426,-4184,-4184,-795,1072,1035,-2245,14966,54887,76372,64725,30757,-5171,-10591,-6093,-4111,558,-1461,-7490,-7736,-4820,2838,19275,18365,6569,-8353,-1393,6901,14909,5537,-5121,-10710,-8653,-9106,-14056,-7754,-2219,-11734,-11756,-2152,1703,2009,5087,7327,7275,7089,6949,2262,1342,1152,-8194,-4623,-2258,-6016,-10017,-6830,-5138,-5402,-8296,11225,23168,30065,23170,16697,2736,-8084,-16619,-10768,1409,5918,6798,5034,-4608,-13761,-616,6310,3377,4600,10539,10133,808,-898,282,2870,7108,6559,1866,9993,4908,2073,-1862,-745,11690,9652,-3600,-6396,-5524,-3007,-3815,-8691,-3648,-8815,-11621,-11422,-5803,-1227,510,-5114,-11753,-8032,-3336,-9181,-8616,-4350,-989,-6083,-13601,-9227,-6555,-7735,-95,15720,36009,35828,26116,15763,13114,5449,-2225,-6807,-7705,-5081,-1110,6135,13745,14008,11153,2565,-5327,-4917,-8228,-13559,-13837,-4345,1106,-4845,-12575,-15648,-4365,8181,25461,36338,23434,3541,-10441,5978,11394,5441,-222,3400,4780,7979,9610,7141,-252,-11696,-16716,-10767,-8107,3217,9245,-372,-11154,-2306,10424,17489,29077,54051,75638,57586,29281,17629,9564,198,3917,6175,1236,-8378,-13467,-11839,-8008,-4582,-2537,-2080,4038,9530,10475,11626,10040,4721,208,-1237,4868,9369,3151,-3628,-1576,-2208,-3554,-2354,800,-1484,-7380,-9548,-11426,-17136,-10176,489,3560,-482,-4637,-6031,-9083,-9102,-5953,-5155,-2347,-2711,733,7851,8711,6914,-2412,-7673,-6037,-560,2766,2940,-1830,-7100,-12145,-13524,-7635,885,8586,14644,17772,7132,3386,7090,13930,23025,25322,15140,11100,8503,4034,259,-852,-1880,-4631,2025],[8915,13319,22412,24180,3590,-6908,-6544,-3174,-1544,856,962,-6205,-10919,-6711,-8624,-10712,-4272,-2010,-3719,-8216,-9757,-10469,-10060,-12698,-5891,-5624,-1543,4252,6368,1056,-22,-8710,-13183,-9569,-2344,6145,6438,3157,2766,3323,2709,7766,14104,13597,3718,323,-581,-2397,-6767,-7489,-5519,-6014,-13408,-7043,4650,7416,6024,10845,14889,3253,-3437,-959,5246,14359,22396,20545,9240,452,10610,27929,28814,15357,7976,1611,-5009,-6504,-3996,-4806,-10331,-13844,-6275,-6764,-5180,-1188,6639,1677,-1948,-4580,-5959,-10478,-9107,-499,12722,24794,17913,8911,1233,-538,140,-5728,-8912,-5106,-2427,-3855,-12807,-10098,-1259,1667,-1307,485,5899,588,-9535,-13816,-15538,-6834,8540,24167,31166,24286,1507,-15872,-6481,-1054,1408,-2629,-11571,-9436,-1849,507,6461,20253,25743,23437,16667,15039,9053,2274,-9398,-4680,-9030,-17007,-6272,11047,21494,21381,19000,21193,16985,9922,10257,12084,9461,7720,3962,1046,4650,15266,52406,77595,72179,38997,5878,-1271,5839,11761,22758,28487,22918,11286,8916,-3224,4831,-15681,-86027,-167706,-260744,-360607,-417046,-374748,-271461,-136861,-38613,43520,67601,20329,-4986,-18381,-18210,-17753,-10024,-7123,-9371,-11429,-10533,-4368,-3321,-9069,-6578,3668,8329,-1546,-9094,-8604,-294,10286,9426,2521,-3129,-2674,5565,-59,-5621,-2595,-1938,2157,7599,11029,3070,-5321,-6383,-736,6300,11475,9681,17531,15826,8914,-3231,-12781,-6060,2841,14858,33609,40432,16852,-1169,-9749,-11471,-8313,-6109,2368,11089,25233,82891,63285,32478,3506,-12318,-12175,-4641,3940,5876,-5129,-17061,-6880,-547,8056,17619,20510,24459,22560,7392,2099,8597,18143,17403,6396,-3893,-10562,-10590,-9544,-9488,-3077,6530,5976,1384,-2187,-5234,-1633,-1279,-5931,-10708,-12338,-11051,-5281,3001,7992,-1931,-10554,-9929,-2844,5274,7613,11598,18484,24544,20525,14946,15251,14930,17771,8728,-5032,-10227,1635,2235,-10245,4408,25981,23582,23978,15585,-71,-8416,-9173,-5517,1192,-1473,-4305,-3402,-3052,-4492,-4840,-2082,1096,-490,-8605,-10791,-5540,1981,10279,18990,25775,23483,9757,-3417,-7102,1245,10948,14634,6361,-896,-50,1930,-8995,-18037,-18217,-15829,-12761,-10444,-12230,-12851,-5944,3376,11186,16111,11646,-3458,-9285,-4796,3759,6465,5101,40,-10018,-15780,-6346,3117,4954,859,190,-3379,-4535,-5506,-5936,-4453,-2794,2461,7641,9602,6250,7254,2042,-9324,-6808,-1095,-4050,100,6445,8087,2182,-8719,-17729,-24437,-25618,-19852,-10331,-4512,-645,-1945,-4289,1639,11600,22504,30107,23965,10675,7696,27194,26058,10267,1942,-1113,-1878,-5417,-7606,-11122,-10388,-7693,-8527,-5759,-636,26107,30364,31972,23594,10589,-1425,-11244,4636,12507,6262,305,1892,4745,2566,3096,1388,-5736,-12471,-8780,9247,12816,11633,6529,1073,-10094,-11093,-2093,10720,20656,13143,-4826,-5080,12691,33527,30249,15722,2063,-9754,-15276,-3814,1284,-4903,-13471,-14924,-10111,-7986,-7699,-8077,-1430,2037,750,-4661,-9298,-10547,-8200,-1529,3665,581,-508,4542,15046,19183,7952,-4812,-592,6107,9994,12645,18390,24707,29881,19332,1694,-13302,-4970,-4395,5879,24550,27129,10752,3317,1579,2084,2799,4594,7037,8285,5513,-5677,-14559,-10239,-10596,-17614,-5511,-1435,-3962,-6989,-8556,-784,-3307,-9358,-3439,-2735,-7802,-884,-6614,-12689,-15822,-19409,-11210,6204,2809,4483,8532,13172,12772,9624,8416,6948,7249,13730,12622,2495,-4495,-7623,-8368,-6083,-9749,-11131,-37,13766,17160,3119,-10030,-3995,-998,-4240,-3567,2534,3282,5435,8796,5537,-2944,-4889,-9979,-4708,-4878,-16019,-9489,748,-2007,-6780,-10694,-9622,-5204,2233,14717,40863,77744,82036,77942,74616,59727,48781,41490,30643,15880,740,-12411,-9117,-3254,-6381,-7381,-2970,-1208,-4446,-7404,-4004,5366,17012,14436,10853,10271,1166,-1290,-2169,-4524,-6400,-5468,-6894,-7372,-8361,-7769,-14070,-6168,4609,1955,786,1995,-497,2443,5901,3391,2421,1380,468,-5155,-2287,-1203,-1496,-6782,-8011,-8560,-10477,-16432,-14186,-5273,2849,9626,13398,856,-9167,-2982,4025,8616,15205,24197,39194,35692,23881,13015,3939,-757,-4185,-7288,-3459,4395,10964,13940,7691,7057,-231,-3564,-7392,-6428,4168,10715,4588,-945,-2536,-1298,-2899,-8698,-14980,-11088,-2942,-789,-5349,-4310,2356,4190,3545,11066,9801,-2646,-9722,-2353,5179,11820,22023,25605,6966,-8742,-7676,2264,8453,7584,-141,-7858,-10235,-8583,-7323,-8089,-7137,-6231,-15541,-11751,270,4903,3680,-3813,-11971,-11855,-476,3064,4331,9548,11683,2970,-3173,-8329,-5582,-808,1737,7384,8554,3115,-6976,-11049,-13131,-9957,-1176,6157,14157,18477,21104,21655,17831,10685,3535,-6064,-13416,-9660,-11547,-11365,-18587,-20836,-16433,-10375,-8734,-3576,5698,10491,8129,5198,8472,11056,8046,3227,-1501,-6793,-9284,-9521,-6427,-2085,11267,20791,14623,9335,-1202,-9565,-15656,-14532,-13603,-9946,1906,1477,-4622,-9189,-11591,-6102,-4086,-5660,-7256,-6540,-11521,-8678,-2189,1879,6400,4746,-4435,-14254,-3481,7262,12263,9737,10244,13237,18398,10454,3895,-2157,-6305,-1681,6649,22440,32239,31588,21421,-152,-9859,485,7404,4517,-2972,-3832,9076,29731,41939,50272,44002,33649,19761,8187,938,-4966,-8938,890,4399,1955,-880,-2789,-7106,-8583,-11685,-14792,-10154,3674,16108,27012,26478,19123,9349,9810,5700,6802,11762,9537,5002,3289,1108,-3778,-2411,-6488,-17751,-15239,-624,5734,-1031,-3550,1229,6389,8297,10799,16463,25794,33640,23792,9624,7921,19928,41708,48517,34804,16092,2546,-2546,1230,3657,6959,9331,8255,4702,2968,-106,1510,6557,14695,16255,20453,17940,6386,-7277,1132,11896,727,-10623,-8851,3500,20279,24503,8148,4737,12033,17629,11285,-538,-7319,-8479,-8819,-9782,-10826,-12622,-5826,1739,15017,10179,338,-3188,-6097,-6470,-10011,-5350,-2029,-931,3446,956,-8518,-18426,-21567,-16153,-12228,-14786,-10792,-4666,-7813,-7372,-6823,-11217,-10614,-5178,-3230,-7351,-9192,-5114,-2012,1788,8387,21704,29353,31961,28563,18651,7720,-2060,-1616,5639,585,-11343,-8951,-4423,-6484,-7139,-2568,13103,25087,19086,2116,-540,9587,16030,17523,26788,36248,26498,11732,3249,5481,14438,8883,-2624,-9054,-14098,-15018,-6984,4248,6433,-1056,-8244,-6362,-3294,-3806,-7732,-11825,-13350,-4037,10295,9929,83,-12599,-7822,5606,11228,9444,6412,3564,-7572,-13776,-3774,6845,14726,19843,8611,-577,-1835,714,-653,-10421,-13049,-1146,5577,4252,5662,5921,3760,2407,-3636,-12446,-16838,-8909,-4419,-2151,-7953,-6736,19189,49680,53639,41735,19962,716,-11998,-5311,20848,43404,31022,8499,-922,-2699,-6945,-3918,2385,5127,4686,5765,3668,-769,-11018,-20262,-17806,-9343,-3246,-2399,-627,21843,33967,30774,23856,11390,-4351,-9407,302,5798,10859,12185,19245,19491,21000,29868,30173,13786,-4167,-13792,-6649,-3870,-8929,-12680,-12875,-7921,-4874,4579,8257,3778,-3492,-10183,-8110,-10646,3237,35244,49140,43647,36116,21128,12393,-1557,-5133,-1729,2315,6432,-409,-12143,-15736,-12196,-10635,-6100,-2458,-9386,-3159,9718,11006,7961,-2254,-6269,-5810,-10189,-2412,16404,28426,24458,5978,-4590,-10126,-13484,-9355,-2957,-4540,-6321,-6573,-4091,-8990,-15628,-14311,-9609,-7828,-3121,-5954,-10863,-2667,10503,13957,6355,957,-871,-9132,-12992,-12283,-11361,-12137,-1050,-245,-341,882,12,-3218,4164,16943,28714,15080,-412,-9542,-2859,2654,-216,-11885,-591,4990,7796,21585,25903,13110,2523,7471,28531,43239,45068,31493,10890,10154,7831,5341,1377,425,-3842,4111,3307,-1782,-11443,-3065,-2899,-3774,-7592,-7014,-2674,3985,4655,3535,8923,19035,23098,22266,22324,32819,42160,43248,28968,4872,-3366,-532,8122,24126,34543,27871,11222,2360,564,4225,5819,1497,-4153,-4554,174,17999,15176,-1389,-6484,2091,10701,19859,17074,10038,2721,-2120,-5176,-5909,-4450,-1963,-1834,-4771,-6660,-11723,-16543,-3912,-286,-9449,-14613,-10622,-6765,-3073,697,10413,29172,40483,31380,23189,18975,7474,-8673,-2082,5607,2266,1388,-2128,-6323,-7029,-8543,-7630,-14746,-15006,-2150,-250,707,-139,-2600,-4478,-6258,1814,11789,18426,8150,-10101,-9900,5624,5542,-8206,-13345,-8390,-4862,-7160,-8748,-430,-560,-9,3979,10259,10208,11404,6467,-1598,-9432,-4534,-725,-1008,-1275,777,-5751,-13474,-19888,-15988,-13505,-4697,773,666,1419,827,-5113,-8487,-1514,8649,10821,5560,1003,-240,-3300,282,3695,5205,9633,13564,10457,6311,2699,-2892,-4622,-4289,-12082,-14726,-11251,-1551,4733,3935,4102,18796,26359,34051,33378,13193,-4510,-10032,-4451,5014,8557,2317,-8437,-1891,-2513,-17035,-9883,-5794,-6387,-11207,-14017,-13967,-12850,-1349,14162,15435,8545,5680,773,3794,15459,13481,3907,-5493,-9175,-3819,6088,25106,38296,36349,17521,2247,-7320,-3868,6503,11268,8283,4604,-5576,-13641,-10882,-8526,-373,3054,-3833,-6599,-3347,-2997,31,2266,2438,-5163,-1167,7042,14170,16121,12025,3762,-2704,-14525,-8024,-1019,1603,-1167,-6661,-5793,6459,21766,25353,11921,14415,41145,51499,33118,7925,-3080,-2898,-5743,1125,12415,25759,23915,20396,17704,13036,4718,-3710,-10290,-14383,-4405,8319,12748,8230,7577,12474,18672,29788,32120,21013,5068,-2748,-2279,2984,6298,6783,6452,3569,-3642,-11845,-9619,-6305,-6336,-6974,-2076,-1266,-828,-316,2405,6448,10192,10207,10929,20643,25956,13283,-5742,-10375,-6276,-3979,-4659,-1464,9850,11705,12977,12164,9795,8861,9130,8619,113,-2786,-1865,-3385,-11272,964,6067,3659,1461,-1944,-8843,714,5670,2877,-4756,-3552,4007,2523,-4359,-11479,-13545,-9411,-5704,-7923,-7161,2677,662,-3467,-13224,-6192,-12988,-22199,-13533,-4735,-8096,-9309,-11467,-8339,1757,5592,6272,3192,-8696,-13353,-10819,-9569,-8883,-10520,-3019,7899,19934,22974,7793,-1250,-8104,-11935,-5289,-2174,-3942,-4395,-2408,-3680,-6525,2623,3749,-4613,-11518,918,-6544,-13355,694,3681,-6814,-14404,-8984,-259,4695,4931,782,-5454,-9571,-11777,-10484,-6350,2509,-3561,-14846,-9582,2647,1953,-2918,168,722,-3569,-8146,-10276,-8974,-11701,-12472,-3923,1663,1271,623,5437,9040,5372,5130,6848,9095,11963,15293,15200,5466,-359,1520,10050,18179,29599,43257,34567,20105,5815,-11975,10011,19025,7023,-3752,-551,-2665,-1165,-1382,-8265,-4536,1249,5021,-3212,-12679,-14337,-8171,-7473,-9340,-5332,-3407,-4031,-7303,-8018,-1337,6987,13711,32848,48594,32469,13494,36,-4020,1327,604,-5677,-11311,-8005,-6636,-4056,2652,5962,430,-8619,-13217,-13503,-12673,-6523,-6957,-5740,-11270,-12439,-9208,-5830,301,16276,28148,33783,33794,27815,18418,12512,9727,9449,16625,26716,23191,6609,-8960,-15526,-130,4869,-6278,8622,36861,44754,39967,32314,19117,11158,5982,2010,2039,2239,-2010,-4780,-44,4308,3939,7281,5751,-10572,-16863,-17958,-13440,-7348,144,1325,1951,6574,9892,6305,4317,5806,11413,19057,30757,34745,30583,18014,-1189,-8229,-59,6868,8442,5280,-3632,-1699,10897,13005,2539,-7846,-1455,16331,29084,40190,30474,15592,-31,-2839,1495,7202,8172,1942,5006,16493,10599,-5342,-6922,12388,24270,22417,11156,-255,-5678,-7670,-3909,4230,4446,198,917,2867,6219,877,-4789,-8895,-14359,-4797,4855,9314,6781,-318,-3051,-3051,400,2392,2198,-2750,11722,50548,74093,64127,31366,-4001,-13770,-9336,-7746,-3565,-5652,-11420,-9231,-6246,2053,19651,17803,4479,-7853,-464,5917,12846,3325,-6669,-9461,-7396,-9142,-14123,-5047,1168,-9955,-14347,-3736,1192,1909,4494,6864,6859,6696,8392,4935,3013,785,-4844,-807,116,-4956,-8872,-4615,-2577,-2755,-5443,14141,32495,40989,33079,22398,3905,-7388,-13610,-7993,3783,7312,8567,6363,-4825,-14161,633,7629,4963,5888,11075,10100,874,-698,344,2554,6653,6567,2252,11320,7236,3221,-2171,-961,13808,14088,803,-1790,-1593,-874,-1933,-7771,-6695,-10694,-12251,-10711,-3301,2905,3238,-3964,-12208,-6723,-1956,-8185,-8123,-4572,-2153,-8322,-13489,-6385,-3547,-4757,172,13649,33069,34944,26947,17474,14873,7457,275,-3694,-4360,-2906,-865,4255,10886,12925,11560,1756,-6640,-6342,-10611,-16841,-13784,-2410,2135,-3837,-11097,-17985,-7392,4775,21271,31875,22166,5146,-10313,776,4448,1438,-2576,1880,3283,6707,8391,5716,-1257,-12123,-16799,-11560,-7730,-676,4652,-3755,-13445,-720,13471,19931,29256,49343,64772,43787,23587,16877,10560,971,3354,4662,-2416,-13079,-16343,-11310,-8302,-5794,-3985,-3026,4844,13205,14366,15627,13883,8507,2188,-3489,1624,7743,1983,-4578,-2320,-2813,-4609,-2735,1716,562,-4418,-6279,-8760,-15771,-11487,318,4239,1027,-3057,-5053,-9642,-11050,-8010,-6729,-3282,-2861,1379,9912,11379,6742,-4280,-8295,-4012,1056,2196,656,-4416,-9302,-13202,-13306,-8109,-711,6036,11185,14451,4761,7076,10064,16288,25390,27275,15421,11224,9042,4301,271,-1408,-3439,-3884,3026],[10030,17530,29214,29517,5596,-8446,-8024,-5455,-4613,-1269,640,-5365,-12227,-8089,-8752,-10256,-3951,-2077,-4168,-8711,-9860,-11067,-11556,-12653,-4663,-6480,-4509,1417,3153,-2433,-3068,-11048,-14181,-9898,-3230,4934,5645,3441,3240,3147,2173,7020,12752,12605,2881,-1184,-3223,-4216,-7571,-7501,-5727,-6455,-13779,-8119,4137,7471,4944,9497,15380,3998,-3948,-1188,6318,16612,26448,25645,12655,-451,8768,26940,27977,14715,7768,1670,-4315,-6739,-4993,-5892,-11001,-12675,-5711,-5564,-3296,3033,12884,6711,503,-3840,-6131,-11402,-10164,-1429,9627,18862,12439,2410,-5581,-5649,-1772,-5688,-9626,-5173,-870,-1348,-9653,-8626,-1576,970,-1272,1487,7725,1445,-9940,-14424,-16205,-7060,8825,23631,28703,20673,134,-15272,-7092,-1918,710,-2127,-12407,-11737,-3836,-1090,6110,21189,28932,29145,23612,21817,14869,6763,-7449,-4179,-8633,-13941,-3845,13546,23429,21649,17899,19693,16008,10305,11188,11958,8774,6207,4083,1510,3781,10226,36956,58283,56603,30457,3779,-2735,-671,5440,19358,28302,25255,14973,14392,3062,4308,-13795,-86679,-175362,-287824,-425225,-524382,-517324,-414804,-202241,-47356,42504,68246,20015,-5920,-19943,-20599,-17955,-9269,-6091,-8030,-10662,-9132,-3881,-3760,-9118,-5878,4163,7890,-950,-7884,-7544,943,10202,7857,1219,-5930,-7549,1892,-2101,-3747,2070,4079,9284,10305,9687,2293,-3432,-2274,3848,10085,13654,9608,16924,14603,8512,-1025,-7573,-1672,6241,16107,32902,40376,17975,454,-8388,-10950,-9771,-8535,-91,9103,21356,75854,64506,33512,3640,-10038,-10271,-4073,6529,9563,-2636,-17116,-7392,-4696,1450,11085,16197,22815,23760,7571,1789,8915,20437,19335,6882,-4320,-12396,-8014,-7673,-8855,-4258,5584,6369,1988,-2547,-5890,-1102,-634,-6181,-11170,-11962,-9562,-3651,4538,9441,-1865,-11002,-9290,-1354,7284,10125,14048,21431,28233,24306,17634,15696,12733,15140,6109,-7527,-13727,-1457,50,-11040,5954,26019,22373,23615,15078,-585,-8874,-9397,-7859,-1606,-2913,-5820,-6897,-6454,-7894,-7737,-3643,310,-318,-7250,-9056,-3770,3318,10479,16193,19417,18168,7160,-4800,-8655,-923,8853,11616,836,-8082,-3216,1927,-10376,-16742,-16381,-14276,-12027,-8380,-9582,-10632,-4359,4276,11473,15916,11221,-2483,-8008,-3968,4725,8758,7210,989,-10209,-17142,-5729,4502,6861,2984,1927,-2292,-3890,-5495,-6142,-4433,-2311,3726,9634,11343,6421,5461,-1381,-11849,-5801,1326,126,3066,7430,7271,722,-9304,-17397,-23158,-27623,-23345,-13074,-6355,-1742,-1808,-3444,3981,18140,30696,35800,25888,10021,7114,24094,20218,7394,1128,-1432,-2013,-5650,-9717,-14054,-9588,-5004,-6027,-4385,-808,26098,31529,33507,24966,10471,-2242,-9028,6807,15848,8184,768,2816,6593,5124,4589,1644,-5260,-10627,-13011,2906,9744,11430,9433,4355,-8015,-14385,-5027,7702,18519,13643,-3674,-4330,13480,36604,35823,20163,4719,-7586,-14038,-5568,-1946,-7134,-14986,-14331,-11135,-10261,-9844,-10952,-5364,-561,-1778,-6690,-10935,-11585,-8913,-2257,2668,-726,-2221,2635,14377,20185,7729,-6072,-1720,5226,9339,9968,12723,18557,25440,19676,3977,-10652,-5042,-4787,4850,22534,23917,7925,1197,1425,3689,6214,8626,9284,8591,4779,-6183,-14858,-11499,-12519,-17511,-2982,1102,-1827,-6090,-8605,260,-570,-2416,3660,3087,-3309,56,-9562,-17494,-18351,-21255,-12048,7604,8660,9842,13036,18120,18225,13559,10092,8115,8388,12885,8838,-3053,-10151,-10112,-9083,-6881,-9748,-11125,-1097,13078,18734,5739,-11749,-4300,2833,594,-752,2282,2279,5680,11006,10549,214,-2826,-9251,-6381,-8151,-17202,-6420,3044,-99,-4827,-9581,-10657,-7632,-219,12433,36656,67858,69907,64655,62877,54468,48840,42077,30364,15133,-37,-13408,-10165,-3805,-7131,-6663,-802,1678,-2489,-7148,-4165,5843,18159,14771,9471,8694,-3341,-6143,-4499,-4751,-5918,-5514,-6564,-7813,-10068,-7706,-13886,-9814,-2756,-6337,-5251,-1579,-1731,2483,6487,3817,1887,-198,-1209,-5828,-1666,207,725,-2412,-5983,-8016,-10152,-16861,-12345,-4757,1511,7429,13516,2204,-10167,-5746,2124,9552,20593,30921,39678,34666,24702,14398,4387,-1128,-5194,-8366,-3868,4908,12985,16594,11817,10935,651,-4176,-7621,-5902,5280,12275,5980,366,-417,381,-989,-5046,-12623,-13125,-4472,-2450,-7594,-4417,3890,4607,2974,10962,11510,-453,-11262,-3627,3005,8109,16693,22987,7782,-7630,-6834,3167,9994,8984,222,-7635,-9765,-8587,-7190,-6927,-5066,-4436,-13174,-13062,-2782,422,-1591,-5662,-9733,-10094,-939,1929,2667,7546,9372,-927,-6675,-15268,-13229,-3757,739,7175,8499,2351,-8106,-10308,-11545,-8054,-581,5233,12379,16309,19400,21417,18000,10601,2001,-8655,-17777,-15216,-16983,-14741,-21300,-21667,-16790,-8566,-3068,3014,11656,15541,11675,6601,7740,9687,7324,4143,1219,-3802,-6579,-7404,-5982,-2131,13374,26689,21121,12333,-307,-9449,-15517,-13796,-11360,-4741,5983,2685,-5462,-10131,-13400,-8159,-6262,-7890,-9330,-7835,-12373,-7421,867,6473,12035,9606,-1204,-11697,-4029,7364,12783,10732,12683,17890,24292,12867,-827,-6149,-5123,734,8802,23988,33566,33009,25735,5743,-3700,1884,6461,3497,-2918,-3047,9944,27342,36808,43417,38203,29226,16823,5814,-1903,-9049,-8833,2689,5403,1652,-1867,-3309,-7078,-7810,-9877,-12941,-11071,2282,15359,27632,25470,16252,7553,10322,6080,8768,16436,15846,10064,5242,2252,-2566,-1442,-5540,-16451,-14521,560,7870,273,-3909,-48,5517,8119,11823,18735,29185,39785,30059,14004,11101,21765,42035,50004,36993,16734,2768,-3524,-95,3303,6707,9862,9558,6203,4877,2233,5119,13101,18345,18730,25371,23442,9836,-7220,-1235,7125,-2211,-12254,-10055,1770,16455,19843,4188,1487,10967,17630,10439,-1341,-7289,-8454,-11787,-14342,-14609,-9655,-3659,1971,14106,8385,-1295,-4799,-7136,-6228,-12222,-10554,-6148,-3352,2067,-54,-10401,-20702,-16214,-11594,-10189,-14214,-9089,-2092,-4828,-5488,-6108,-11513,-11473,-4778,-1193,-5007,-9254,-7376,-2098,3055,9025,21510,23674,21929,17822,10029,3033,-3808,-2908,4333,953,-11316,-10499,-5727,-7053,-6693,-478,16338,25917,15249,-2822,-6051,5389,14621,16787,24832,35277,25832,5561,-4884,-630,9966,6703,-4570,-11402,-12911,-12010,-5085,4483,5001,-2441,-9704,-7550,-3698,-3853,-7456,-11965,-12581,-1267,14812,13689,1527,-12124,-10076,1954,7049,4695,1587,-822,-10119,-9954,307,10037,17937,22435,11835,2493,230,1587,-191,-9662,-13804,-3751,2451,843,2443,3532,2883,2711,-2666,-10621,-16021,-9884,-5010,-2012,-7784,-8522,18102,54169,60832,47105,22396,712,-12999,-10215,12706,37529,29382,7923,-690,-2717,-8046,-5610,632,4192,3974,5046,3484,-156,-10872,-21116,-18200,-8559,-4136,-3920,-2416,17075,24116,21936,17050,6514,-7435,-8749,1664,6931,10239,10496,17586,16447,16917,25364,30411,17398,380,-12703,-6208,-1328,-5876,-10173,-14869,-8171,-4622,3848,6896,2610,-3891,-10323,-9281,-10503,5037,32363,41418,35412,28777,17823,14328,-234,-5404,-2389,1808,4707,-3330,-14918,-18504,-14683,-12230,-6468,-2181,-8778,-4301,9702,11620,7613,-2769,-5470,-5028,-9875,-670,21234,32719,22245,2767,-6306,-11691,-15961,-11059,-3814,-5159,-6475,-4619,-872,-5399,-12679,-12865,-10385,-8894,-4098,-6526,-11930,-4642,7363,9442,2428,-2363,-3738,-11792,-15341,-13546,-10714,-15793,-5276,-4309,-4507,-3532,-5081,-6407,2899,15564,26978,13682,-1563,-10134,-2736,3491,1270,-10889,-2810,4986,9601,20380,22986,11881,2416,6774,31215,48496,48058,26801,4336,8597,9401,6605,1867,2031,-1462,5745,4184,-1403,-10770,-3199,-3720,-4808,-8625,-7670,-2577,4388,5220,2581,7274,16544,20128,19686,19724,30416,39015,38090,24100,2250,-4316,-1607,6206,20577,30102,23846,9480,1856,96,2831,4197,65,-5413,-3171,3335,18762,12003,-4428,-5641,5152,15347,22942,18069,9328,1399,-2981,-4433,-4980,-4570,-2970,-3448,-6333,-8729,-14397,-15176,-1619,-203,-11196,-16421,-10735,-6856,-4354,-2394,5507,23746,33738,23802,18225,16212,8436,-9342,-5604,1176,-2195,-1842,-3944,-7698,-8981,-6576,-4277,-12009,-16236,-1868,3681,8898,8890,5062,-413,-4484,1762,9880,15282,5206,-12527,-8095,8644,7920,-6920,-11115,-4874,-789,-4894,-7934,1382,2591,2975,5903,11814,12560,14038,8449,-314,-9044,-5305,-1653,-2397,-3007,-938,-6807,-14311,-17487,-12750,-17726,-10319,-2802,-204,2059,1326,-4879,-7917,-779,8771,10475,5862,2905,2214,-1837,-456,1632,2256,6921,13552,11966,7846,4135,-1693,-9276,-9592,-12784,-11268,-10738,-1707,4272,2705,2018,17008,23196,26648,25634,10247,-5916,-11365,-4540,5503,9618,3824,-5450,1,-1855,-17594,-9197,-5563,-6352,-10846,-13385,-14181,-12016,252,16972,19685,11091,5997,-837,-163,11960,11840,3683,-5451,-8932,-4825,2740,20633,34043,37248,16879,-1218,-6915,-1959,7592,12324,8914,4429,-5701,-12400,-9815,-7944,-953,997,-5624,-7519,-4051,-3897,401,3376,3625,-4759,-1349,6246,13203,15595,11815,3819,-2350,-14051,-7915,400,4140,1701,-3560,-4219,7427,21620,22023,10193,15953,43459,48111,30734,7681,-2380,-1604,-5375,-341,10695,24627,24791,20770,13870,7140,1123,-5465,-10865,-13300,-6154,7506,13889,10381,9376,12984,17128,24687,26090,17248,3727,-1522,-443,3820,6214,5681,5473,3341,-3044,-11329,-10264,-5498,-4513,-8672,-3869,-3222,-3515,-3591,-1108,2666,6702,9019,11417,20981,28070,16307,-4567,-9214,-4237,-1871,-4243,-3530,8362,10156,11580,10789,8288,6259,5791,5638,-2240,-5331,-4445,-3002,-9570,2000,4254,-17,-2431,-4095,-5894,3823,8228,4132,-3795,-1992,4902,2801,-4629,-11941,-13354,-8638,-4272,-6763,-7512,1255,-306,-3616,-8541,-4254,-12047,-22499,-16499,-7469,-9920,-10355,-12084,-6674,4020,8476,9039,6122,-7283,-15776,-12972,-10079,-8190,-11994,-5140,3447,12661,16012,3847,-3602,-9097,-12300,-5401,-3235,-5978,-4185,-472,-1830,-6387,526,1738,-6992,-9187,2664,-6840,-12244,1984,4515,-7187,-14761,-10867,-3143,3169,5188,2535,-3152,-8399,-12947,-13528,-3125,3148,-5406,-14608,-6246,4778,2476,-3075,-1518,-2525,-3812,-7520,-8892,-8143,-11263,-10118,-1334,4141,4817,4474,7555,7902,1898,2399,5886,9621,13535,17088,15072,3211,-2116,18,8173,17924,32035,45359,33133,18729,4241,-5894,13764,19834,3847,-9118,-3992,-5775,-4291,-3896,-8901,-3399,1855,5309,-2534,-13213,-15775,-6738,-4447,-5558,-2713,-2311,-4126,-8146,-8821,-2041,5889,11753,29400,43063,29209,12304,-1193,-5752,107,188,-5564,-10529,-9610,-9107,-6624,246,4634,65,-8624,-13744,-14574,-12823,-6038,-7493,-7048,-12036,-11937,-8648,-4901,1564,18954,33628,39112,37699,32586,24763,17265,12981,11904,16716,27848,24610,5996,-10844,-12066,4468,8585,-5203,7866,34048,39441,36473,30264,17802,10032,5258,2259,3357,4761,1084,-2872,1625,6829,7722,11695,10980,-4756,-17010,-15956,-11932,-8420,-1090,587,978,4152,6077,2280,1529,3642,8436,15262,27608,32970,31313,17300,-2875,-11621,-3744,1558,3611,2651,-5131,-3443,9445,12221,2561,-7137,360,17738,27140,34774,25830,13111,-833,-1487,3650,10481,8362,-2249,302,11840,7517,-6964,-6805,12716,22733,21121,11307,770,-3563,-3932,-4637,402,1337,-1269,-741,-685,2105,-4001,-9816,-12440,-12777,-1765,8398,12002,7928,367,-2267,-2202,1411,3580,3088,-3641,8586,45309,69959,62170,31991,-1086,-13585,-13411,-11888,-7296,-8874,-15503,-10845,-7974,776,18692,15740,1487,-6381,826,5150,10674,729,-8482,-8157,-6293,-9536,-14490,-2980,4409,-7425,-17146,-5600,408,1834,4094,6406,6303,5638,8696,6790,3942,-318,-1182,2581,1941,-4254,-7754,-2195,288,-485,-3292,16923,41783,51693,43200,27441,4539,-6908,-10893,-5081,6200,8993,11233,8092,-5086,-14115,1268,8320,6135,6596,10593,8788,1,-1056,56,1918,5606,5570,1310,11040,8741,3933,-2607,-762,15897,18861,5048,2017,2094,926,-432,-7141,-10270,-12171,-13129,-10567,-1462,6705,5774,-3089,-13087,-5703,-840,-7704,-8276,-5281,-3748,-10637,-11345,-3533,-397,-1856,235,10896,28359,31787,26080,18112,15866,8934,2520,-643,-1189,-933,-969,1653,6381,9944,10686,248,-8077,-7790,-12867,-20120,-12482,-321,3627,-1516,-7689,-12879,-7945,2024,16583,26045,19291,5982,-10112,-4017,-1407,-2511,-5036,56,1294,4783,6457,3560,-2898,-12995,-16573,-12109,-7031,-3210,431,-6709,-13710,881,15542,20739,27223,41777,50729,28626,17439,15335,10975,1508,2307,2211,-6720,-16593,-14360,-8992,-8086,-7054,-5579,-4096,5094,16431,18598,19731,17820,12465,4269,-6543,-2818,5745,681,-5762,-3317,-3697,-5903,-3434,2059,2036,-1969,-3228,-5850,-13808,-13387,-617,4034,1794,-2179,-4822,-10206,-13259,-10064,-8404,-4572,-3570,1230,10644,12684,5613,-6694,-7894,-952,3538,2204,-1364,-6817,-11151,-14117,-13582,-8846,-2700,2714,6569,9393,2162,9494,12151,17651,26350,27720,14836,10888,9296,4423,244,-1538,-3790,-2461,3698],[12452,22587,36576,35767,9667,-7202,-7817,-6374,-6259,-1568,1994,-3232,-11911,-7900,-7330,-8414,-2378,-903,-3225,-7784,-8876,-10726,-11941,-10677,-2739,-6265,-6353,113,1390,-4653,-5322,-12927,-13632,-8768,-2561,4916,5859,4818,4936,4091,2346,6379,11267,11755,2476,-1929,-4634,-4659,-6948,-6435,-4995,-6013,-13271,-8220,4641,8688,4772,8282,15891,5631,-3355,-600,7939,19555,31337,32140,18221,691,6833,24323,25773,14060,8000,2261,-2982,-6140,-5301,-6574,-11231,-10549,-4009,-3461,-462,8014,19215,12163,3520,-2473,-5675,-11554,-10958,-2470,6725,12961,6915,-3643,-11591,-10248,-3258,-4964,-9419,-4772,1162,1370,-6285,-6453,-1956,104,-1148,2769,10072,2871,-9579,-14276,-16523,-7540,8202,21826,25418,17173,-1083,-14330,-7434,-2611,-75,-1713,-11997,-13483,-5649,-2538,5957,21959,31078,32728,27785,25888,18643,10051,-5487,-2958,-7178,-11046,-1627,15412,24770,21652,16882,18458,15517,11195,12272,11917,8428,5047,3964,2004,3131,6102,22897,40450,41945,22515,1972,-4025,-6814,-1213,14836,26498,26607,18615,19802,9436,4177,-9639,-69701,-140571,-234677,-357164,-444945,-439243,-363313,-192348,-43311,41628,66246,19506,-5730,-19170,-21321,-15664,-8025,-4957,-6205,-9069,-7443,-3947,-4921,-9579,-5420,3943,6710,-647,-6404,-6332,2022,9535,5898,233,-7619,-12454,-1803,-2928,299,7951,10786,15733,11939,7851,1258,-1813,1200,7521,12932,15044,9064,15962,12988,7355,193,-3032,2526,9354,16957,31278,38820,17998,1289,-7343,-10080,-11124,-10821,-1913,7395,17220,64868,62099,33453,3839,-7697,-8658,-3493,9102,12855,-807,-16797,-7785,-8672,-5817,4022,11334,19922,23309,7099,1023,8607,21316,19748,6934,-2828,-9091,-4880,-5929,-8495,-5660,4250,6139,2005,-3550,-6990,-538,764,-5154,-10126,-10594,-7933,-2171,5907,10645,-1991,-11806,-8949,-138,8800,11883,15455,22954,29858,25816,18714,15073,10071,12326,3819,-8868,-15027,-3698,-1973,-11974,6640,24601,20207,22082,13564,-1659,-8995,-9318,-9499,-4515,-4635,-7441,-9929,-9676,-11310,-11104,-5941,-1402,-1270,-6925,-8046,-2484,4159,10155,13309,12621,12212,4395,-6127,-9435,-2230,7073,8594,-3860,-9127,1675,8012,-7021,-14490,-14851,-12637,-10477,-5513,-6044,-8298,-2912,4729,10905,14563,9871,-1837,-7012,-3758,4771,10475,9122,2098,-9452,-16282,-5804,4987,8125,4785,3606,-1022,-3210,-5862,-6765,-4684,-2081,4672,11231,12582,5929,2920,-4781,-13334,-4643,2970,3054,5195,7725,5872,-878,-9644,-16815,-22116,-25707,-23082,-15048,-8212,-2854,-1617,-2871,5440,22704,36390,39009,26004,8311,5689,19948,14337,4298,-24,-2045,-2412,-6054,-11733,-16101,-7878,-2017,-3310,-2522,-606,25211,31391,33611,25089,9516,-3128,-6908,8087,18132,9373,632,3522,8840,8193,6177,1503,-5327,-9174,-13316,-4402,5243,10176,11563,6814,-6165,-17404,-7881,4684,15950,13508,-2580,-3688,13802,38596,40763,24608,7231,-5292,-11253,-6226,-5643,-10059,-16945,-13900,-12299,-11639,-9522,-10356,-7994,-3115,-4495,-9081,-12810,-12443,-9267,-2612,2020,-1582,-3342,1235,13638,20687,7254,-7354,-3004,3955,8127,6813,7120,12486,20432,19149,5899,-8604,-5087,-4878,3839,19932,19715,4515,-1572,361,4720,9310,12696,11598,8635,3551,-7046,-15308,-12834,-14618,-17646,-1233,3181,157,-5283,-8930,592,3488,5823,11613,9228,2344,3036,-9357,-16029,-17466,-21228,-12459,9071,14894,16601,19282,23811,23647,17500,11812,9365,9052,11399,5002,-8218,-14917,-11605,-10022,-7933,-9621,-10577,-2127,11474,18869,7818,-13032,-3932,6798,5400,2495,3048,2334,6419,12904,15360,3825,-707,-8558,-8218,-10993,-15735,-3566,4950,1585,-3120,-8615,-11459,-9586,-2451,9810,31240,55176,55039,49247,48694,46100,45426,40308,29081,14060,-815,-14261,-11312,-4600,-7968,-5531,1525,4689,-457,-6720,-4396,5861,18065,14053,7537,6139,-7669,-10566,-6607,-4712,-5319,-5641,-6283,-7833,-11742,-7712,-12966,-12860,-8415,-13104,-10288,-3959,-2036,2816,6959,4056,1279,-1872,-3073,-6807,-1355,1513,2894,2073,-2216,-6327,-9306,-16042,-10434,-4269,132,5341,13597,3928,-10419,-8312,370,10628,26204,38131,40028,32935,24803,15318,4596,-1610,-6222,-9238,-4233,5256,14652,18524,15311,13379,759,-4838,-7725,-5311,6387,13647,7420,1948,2029,2547,1491,-1109,-8912,-14200,-6279,-4666,-10326,-3380,6012,4931,1995,10001,11955,832,-12042,-4507,1027,4472,11607,20012,8769,-6386,-5931,3910,11158,10056,658,-7041,-8684,-7852,-6935,-5936,-3138,-2512,-10843,-12903,-5085,-3358,-6229,-7018,-7635,-8205,-633,1523,1420,5471,6663,-4315,-7851,-17004,-19656,-6623,-166,7155,8790,2056,-8358,-8281,-8508,-4548,1165,5136,11421,15429,19358,22590,19201,11285,1022,-10878,-21455,-19224,-21682,-17387,-23487,-21437,-16205,-5521,3038,9487,17484,20335,15456,8370,7459,8848,7209,5741,4828,128,-3127,-4893,-5112,-1451,16236,33220,28507,15947,1218,-8791,-14951,-12685,-8269,700,9603,3559,-6332,-9768,-10766,-9437,-7992,-9611,-11029,-8934,-12030,-5060,4669,11524,17786,14488,2407,-8293,-4078,7201,12824,11444,14816,21968,28968,15456,-5182,-8646,-2358,3670,11112,24904,34005,33680,29663,11972,2172,3246,5261,2333,-3047,-2577,10362,24385,31021,35143,30504,22857,12659,3134,-4280,-12239,-6756,5008,6690,1683,-2248,-3102,-6795,-7121,-8349,-10547,-10651,1313,14632,27911,24442,13481,5550,10600,6813,11177,21761,23015,16280,7976,3966,-704,-131,-4226,-14077,-12580,1988,10002,2015,-3807,-1192,4796,8331,13532,21928,33139,46025,36581,18304,14017,23187,41441,50348,38751,17785,3778,-3701,-1030,3298,6749,10447,10744,7823,7192,5180,10263,21496,22824,21461,30677,29490,14139,-5901,-3454,2586,-4405,-13179,-11196,-286,11807,14533,183,-1450,9871,16915,9094,-1576,-5801,-6252,-12050,-17018,-14358,-5642,-1255,2605,13537,7227,-2021,-5090,-5915,-3657,-10855,-13869,-9403,-5181,1096,-564,-11485,-17490,-10541,-4667,-4742,-10823,-6070,966,-1649,-3337,-4986,-11245,-11989,-4143,963,-2322,-8054,-9173,-1913,4017,9192,20685,18010,13570,9597,4107,-6,-4293,-3374,3216,1434,-10763,-11155,-5963,-6397,-4949,2563,19664,26113,11740,-6642,-10591,1642,13033,15618,22009,32258,23022,-978,-11707,-4981,6786,5258,-5798,-12864,-10385,-8152,-2234,4894,3328,-4119,-10973,-8065,-3552,-3509,-6800,-11684,-11384,1914,19508,17284,3186,-10970,-11323,-904,3338,431,-2528,-4194,-10922,-6232,4023,12943,20565,23489,14433,5496,2491,2784,637,-8446,-14171,-6479,-783,-2561,-817,1027,1791,3048,-1286,-8362,-14594,-10453,-5122,-1316,-6859,-9791,16458,56185,65948,51310,24652,1253,-12157,-14539,4714,29733,25832,6557,-325,-2113,-7980,-6331,-332,3834,3731,4688,3604,773,-10320,-21416,-17982,-6871,-3571,-5090,-4151,12555,16094,15112,11545,2464,-9886,-7487,3096,7957,9499,9235,16487,14376,13992,21426,30103,20982,5246,-9293,-5179,1165,-2802,-7068,-14133,-7948,-4012,3458,5899,1703,-3993,-9974,-9712,-9627,6984,28641,33039,26713,20849,13969,15652,1357,-5563,-3064,1014,2664,-5690,-16977,-20837,-16871,-13525,-6897,-2466,-8281,-2590,11246,13269,7999,-2501,-4360,-3735,-8642,1551,26100,35633,19079,280,-7102,-11749,-17582,-12142,-4093,-5112,-5777,-2543,1967,-1923,-9310,-10446,-9701,-8471,-3787,-6192,-12226,-6833,3601,4636,-1342,-5521,-6645,-14355,-17441,-14334,-9462,-11116,-8695,-7257,-7769,-7362,-10070,-9539,1657,13645,23888,11693,-2688,-10437,-2316,4470,2885,-9286,-4879,4971,11129,18486,19921,11004,3353,7324,34270,53715,50447,21712,-3960,6665,11315,8378,3137,4507,1379,7583,5270,-588,-9552,-3799,-4720,-5193,-8480,-6923,-1512,4864,5543,1694,5953,14254,16982,16825,16787,27114,34242,31136,18028,-595,-5289,-2858,3872,16499,24971,19445,7384,893,-1018,1005,2579,-1037,-6500,-1701,6656,18879,8880,-7306,-4025,9046,21098,26673,19509,9072,192,-3548,-2942,-3361,-4381,-3524,-4313,-7175,-10153,-16142,-12252,532,101,-12034,-16683,-10168,-6549,-5286,-5167,888,17803,25958,16232,13514,13184,8702,-8914,-8264,-2177,-5911,-4643,-5534,-9049,-9827,-3373,-665,-9163,-16533,-1780,7566,16720,17237,12205,3673,-2615,1926,8296,12505,2567,-14098,-6020,11818,10428,-5380,-8815,-1078,3609,-2484,-7425,2746,5363,5541,7447,13049,14726,16661,10385,844,-8815,-6114,-2459,-3376,-4472,-2704,-7816,-14753,-15074,-8993,-14226,-13809,-5536,-684,3129,2276,-4124,-6707,370,9072,10162,5980,4355,4138,-694,-1214,-250,-444,4198,13110,13163,9327,5686,550,-9298,-13776,-10207,-7186,-8212,-2211,3167,1265,305,15785,20619,20228,18563,7532,-6821,-12705,-4658,5961,10651,5408,-2156,3767,686,-15780,-8363,-5122,-6049,-10351,-12682,-14104,-11310,1272,18576,23159,13818,6282,-2202,-4220,7899,9762,3241,-5365,-8383,-5186,35,15784,28437,35470,14557,-5761,-5699,-324,7978,12810,9390,3846,-6024,-11030,-8529,-7272,-1731,-1483,-7557,-8311,-4710,-4679,891,4524,4663,-4497,-1760,5063,11768,14698,11525,4037,-1844,-13485,-7877,1746,7022,5385,183,-2300,8102,20592,18366,8391,16921,43366,41875,26812,6970,-1652,-328,-4629,-1781,8629,22684,24687,20115,9008,1685,-1509,-6973,-11861,-12360,-7205,6512,14394,11931,10646,12899,15037,19373,19652,12660,2078,-182,1427,4669,5929,4362,4305,2823,-2853,-11188,-10272,-4526,-3144,-9322,-6003,-5727,-6529,-6827,-4652,-1423,2836,7360,11466,19964,27915,17549,-4169,-7661,-1836,509,-3480,-6082,5693,7237,8600,7871,5492,2729,2016,2817,-3941,-7082,-7111,-2806,-7507,3567,2658,-3308,-5364,-4031,-1676,7414,11234,5420,-2915,-789,5627,3005,-4708,-11749,-12410,-7421,-2758,-5829,-8119,-140,-507,-1730,-3948,-2451,-10018,-18179,-12012,-8891,-12161,-12214,-13199,-5296,5428,10196,10515,7954,-5664,-15752,-15391,-10858,-8094,-13136,-6996,-775,5340,8503,-695,-6399,-10430,-12749,-5912,-4916,-8457,-3878,1018,-490,-6515,-2588,-1234,-10133,-6666,4189,-7039,-11184,2514,4746,-7864,-13947,-12102,-6702,1045,4983,4085,-707,-6947,-12423,-13614,-261,3250,-7165,-12405,-3760,5975,2296,-3678,-3427,-4838,-3706,-6877,-7792,-7344,-10256,-7806,827,6290,7851,7689,9394,6490,-1678,-145,4776,9818,14650,18169,13981,630,-3738,-1477,6195,17916,34529,46111,30529,16293,1826,-71,19648,22527,2846,-14559,-8272,-9679,-8492,-7391,-9368,-2878,1506,4408,-2664,-13657,-15355,-4691,-1027,-1670,-167,-1439,-4469,-9172,-9822,-3046,4426,9344,25178,36956,26255,11454,-2079,-7738,-1671,-781,-5802,-9528,-8589,-7568,-8514,-2923,2417,-951,-8735,-13708,-14230,-11075,-5445,-8309,-8797,-13138,-11702,-8421,-4421,2203,20277,37191,42248,39458,35242,29205,19823,14363,13791,16655,27761,24756,4661,-13332,-8189,8978,11968,-4186,6128,29276,32952,32419,27627,15894,8388,4054,1967,3917,6231,2940,-1926,2587,8799,11161,15827,15826,1296,-11827,-11561,-8457,-8314,-3458,-1252,-703,1116,1784,-1645,-1006,1394,5105,10956,23535,29895,30408,15209,-5540,-15255,-6347,-3294,-1109,-459,-7446,-6392,6805,10274,1805,-6837,1338,17307,23459,27780,20181,9877,-2253,-1181,4501,12778,8044,-6650,-4995,6631,3988,-8831,-6658,12638,20762,19456,11262,1865,-1299,-786,-5503,-4853,-2821,-2936,-2558,-4312,-2136,-8665,-14538,-15639,-10801,718,11244,13945,8440,528,-1936,-1700,2180,4578,3636,-4985,5587,39331,63892,58512,32100,2379,-9656,-18032,-16097,-10019,-10329,-17588,-12397,-9969,-957,16609,12647,-1338,-3794,2422,4645,8579,-2131,-10431,-6966,-5435,-10271,-15208,-1889,6816,-4935,-18668,-7770,-679,1791,3775,5768,5393,3763,7604,7461,3803,-2160,2215,5360,3124,-3971,-6788,171,2962,1009,-2053,19114,50037,61114,52637,31471,4639,-6790,-8677,-2280,8615,11081,14889,10100,-5386,-14003,1201,8290,6851,6747,9135,6228,-1829,-1999,-604,971,4057,3716,-746,9294,9351,4199,-3136,-467,17343,23222,8633,4769,5180,2369,664,-6782,-13893,-13335,-14255,-10895,-170,10142,8171,-2286,-14014,-5180,-449,-8027,-8875,-6399,-5717,-12891,-9123,-935,2689,992,286,7763,22414,26783,23769,17804,16174,9912,4453,2164,1748,808,-1365,-1476,630,5180,8535,-1803,-9532,-9223,-14892,-20295,-10637,1836,5852,1904,-3916,-8740,-6796,-40,11835,19602,15262,6139,-9809,-7951,-6146,-6113,-7314,-1848,-992,2399,4079,1035,-4765,-13886,-16154,-12398,-6571,-4253,-2695,-8693,-13053,1864,16070,19677,23097,32209,35288,13736,11310,13263,11006,2084,1368,-564,-10397,-15024,-10216,-5988,-7308,-7979,-6944,-5021,4972,18999,23232,24075,22003,16816,6845,-9154,-6601,4871,206,-6547,-4128,-4513,-7122,-4207,2076,3163,57,-567,-2977,-11660,-15509,-1978,3304,2172,-1684,-5029,-10759,-15368,-11665,-9849,-5899,-4516,607,10281,12765,3886,-9210,-6455,2823,6625,2820,-2783,-8668,-12430,-14857,-13580,-9012,-4152,-404,1840,3636,-44,10772,13576,18302,26145,26930,13913,10649,9696,4775,508,-1018,-2682,-552,4463],[14092,26070,41424,39858,13419,-5340,-7730,-7782,-8224,-1848,2924,-1846,-11905,-7954,-6277,-7091,-1436,-375,-2772,-7326,-8623,-11182,-12891,-9299,-1910,-6422,-7358,-660,-119,-6715,-7598,-15193,-13352,-7951,-1886,4639,5540,5724,6320,4685,1860,4556,8406,9680,1132,-3262,-6131,-5107,-6407,-5783,-4765,-6085,-13205,-8722,4699,9517,4120,5813,14700,6459,-3042,-389,8947,21949,35691,38601,24710,3398,3971,18990,21128,12317,7517,2243,-2171,-5871,-5962,-7872,-12079,-8879,-2396,-1488,2367,12699,24420,16811,6025,-1485,-5509,-11709,-12468,-4537,3236,6776,859,-9749,-17283,-14949,-5062,-4415,-8969,-4629,2796,3324,-3726,-4671,-3151,-1630,-1588,3727,12361,4355,-9076,-14119,-17121,-8836,6197,18412,21000,13229,-2625,-13763,-8222,-3788,-1515,-2028,-11452,-15097,-7785,-4339,5389,21840,31400,33427,28481,26496,19480,11180,-4273,-1796,-5652,-8859,-209,16075,24900,20848,15453,16998,14972,12069,13048,11675,8101,3970,3227,1968,2206,2422,11134,25722,29891,16191,587,-5484,-12763,-8383,8974,22761,26438,21563,24229,14856,3937,-5979,-46798,-90213,-151175,-238919,-302428,-297401,-248615,-136520,-30790,41066,62559,19515,-3681,-15323,-17358,-11684,-6485,-3967,-4361,-7072,-5910,-4849,-7116,-10528,-5268,2990,4742,-884,-5084,-5294,2612,8093,3496,-579,-7832,-16809,-4496,-1330,5948,14635,17925,21080,12471,5472,-138,-781,3627,9877,14479,15414,8092,14852,11167,5571,399,483,6056,11947,17323,28808,35833,16875,1343,-6604,-9135,-12327,-12855,-3036,5949,13051,51438,56507,32493,4316,-5497,-7406,-2943,11493,15548,319,-16244,-7939,-11403,-13380,-3098,6075,15946,21192,6055,-116,7760,20881,18753,6454,-376,-4361,-1402,-4269,-8329,-7123,2666,5342,1487,-5083,-7847,1062,4207,-1710,-7534,-8736,-6358,-877,7082,11547,-2252,-12880,-8905,814,9849,12940,15935,23220,29626,25246,18316,13602,7355,9839,2262,-8762,-13287,-4967,-3706,-12950,6576,22011,17382,19629,11260,-3151,-8822,-9120,-10393,-7286,-6448,-8990,-12442,-12483,-14328,-14648,-8799,-3931,-3250,-7566,-7717,-1615,4616,9560,11002,6578,6287,1614,-7346,-9443,-2292,6291,6527,-6015,-4659,8437,15432,-1809,-12088,-13809,-11556,-8629,-2135,-1753,-5853,-1563,4788,9557,12298,8020,-1183,-5979,-3877,4049,11611,10822,3295,-8069,-14625,-6341,4779,8873,6301,5212,500,-2187,-6196,-7608,-5062,-1967,5430,12579,13505,5058,117,-7601,-13076,-4023,3559,4755,6506,7491,4233,-2132,-9272,-15686,-21115,-23361,-19865,-15520,-9832,-3844,-1380,-2523,6022,24780,38927,39481,24420,5758,3643,15204,8804,1144,-1381,-2803,-2933,-6523,-13470,-16480,-5765,1123,-384,-258,93,23561,29824,32146,23984,8050,-3501,-4879,8516,19281,9879,-42,4096,11507,11599,7897,1194,-5681,-8070,-10608,-12064,-125,8337,13131,8667,-4480,-15966,-10467,1778,13151,12735,-1566,-3050,13780,39514,44848,28871,9444,-3014,-7286,-3614,-7478,-13574,-19225,-13413,-13279,-11831,-7746,-7965,-8914,-5338,-7042,-11541,-14600,-12753,-9048,-2419,1827,-1964,-3826,569,13178,20903,6709,-8485,-4303,2462,6566,3553,1954,6741,15122,17619,7064,-7135,-5023,-4552,2914,16812,14832,807,-4730,-1528,5047,11797,16504,13875,8516,2034,-8050,-15746,-14090,-16496,-17879,-524,4674,1901,-4592,-9504,100,7193,13308,19302,15422,9007,8790,-3962,-9757,-14137,-19844,-12867,10093,20866,24041,26552,29561,28348,20913,13449,10734,9472,9745,1701,-12548,-18604,-12597,-11365,-9222,-9368,-9328,-2558,9458,17824,9359,-12539,-3026,10370,9889,5710,4395,2986,7160,14156,19465,7822,1490,-7763,-9823,-12377,-12546,-1028,6372,2925,-1752,-7909,-12189,-11060,-4269,7130,25256,41484,39404,33696,34069,35863,39117,36432,26823,12632,-1635,-14935,-12469,-5565,-8594,-4074,3849,7658,1532,-6173,-4775,5236,16367,12208,5368,3204,-10685,-14446,-8498,-4530,-4709,-5890,-6122,-7444,-13338,-7960,-11763,-13982,-10027,-15913,-13985,-5373,-2043,2935,6981,3881,478,-3638,-5113,-8144,-1478,2542,4760,6228,2566,-3866,-8273,-14891,-8734,-3983,-1375,3348,13575,5881,-10003,-10826,-1371,11548,31246,44978,40186,30577,24036,15550,4436,-2282,-7269,-9763,-4596,5243,15587,19308,17583,14067,34,-5595,-7805,-4818,7228,14492,8647,3603,4563,4867,4044,2509,-4969,-13282,-8595,-7688,-12553,-199,9179,5362,571,8077,10929,942,-12266,-5205,-923,819,6647,16461,9579,-5236,-5141,4317,11701,10546,970,-6322,-7493,-6868,-6764,-5289,-1667,-1063,-9225,-12284,-6797,-6458,-9813,-7799,-5951,-6558,-124,1609,620,3362,3428,-7337,-7598,-14335,-24936,-9582,-1227,7041,9150,1966,-7955,-5588,-4406,329,3970,5882,11304,15653,20377,24380,20710,12260,373,-12853,-22928,-18019,-18205,-18824,-23855,-20629,-15049,-2076,8856,15540,22892,24613,19282,10348,7449,8439,7627,7886,9098,4753,711,-2342,-4166,-530,18992,39130,35844,19700,2999,-7937,-14326,-11627,-5189,5392,12117,3597,-7390,-8237,-7883,-9768,-9559,-11132,-12607,-10061,-10841,-2252,8637,16262,22638,18498,5745,-4856,-3849,6485,12074,11477,16106,24634,31316,17412,-5377,-7053,1106,6644,13129,24732,33106,33151,32457,17668,6800,3913,3659,799,-3516,-2506,10181,20876,24747,25945,21290,14697,7223,285,-5351,-9659,-3336,7431,7893,1750,-2354,-2796,-6943,-7026,-7513,-8758,-10259,-53,13264,27187,23004,10637,3035,10213,7513,13542,27083,30089,22759,11003,5806,1380,1041,-3082,-11600,-10387,3155,11637,3776,-3546,-2542,3862,8546,15441,25446,36926,51239,42345,21832,16114,23694,39535,48985,39356,18575,4900,-3525,-1937,3156,6617,10596,11202,8873,9221,8210,16253,30092,27152,23862,35563,35244,18742,-3694,-5642,-1688,-6216,-13686,-12634,-2937,6426,8676,-4081,-4366,8215,14962,6832,-1609,-3439,-2866,-9149,-15871,-10558,-1734,851,3171,13003,6509,-1922,-4023,-3316,-428,-7767,-14513,-12133,-6897,51,-1053,-12175,-14649,-5510,1971,1820,-5226,-2383,3866,1080,-1520,-4039,-10940,-12600,-3704,2751,134,-6426,-10815,-1926,4050,8101,18427,12182,6805,3605,375,-1798,-4079,-3536,1886,1599,-10098,-11332,-5580,-5079,-2678,5633,22050,24910,8066,-9971,-14625,-2035,10760,13577,18160,27201,17821,-7596,-17185,-8000,4380,4031,-6778,-13232,-7411,-3990,1092,5086,1160,-6376,-12363,-8263,-3347,-3269,-6271,-11509,-10267,4961,23642,20034,4586,-9685,-11987,-3300,-177,-3576,-6205,-6984,-11013,-3482,6721,14899,21817,22449,15752,7831,4404,3824,1384,-7233,-14482,-9705,-4493,-6314,-4439,-1876,208,3027,20,-6150,-13126,-11152,-5322,-658,-5773,-10984,13744,54676,67700,53469,26234,2012,-10145,-16921,-3110,20440,20305,4020,-392,-1583,-7354,-6503,-890,3692,3589,4311,3589,1517,-9868,-21614,-17579,-4700,-1555,-5998,-6135,8182,9517,9476,6801,-1175,-12123,-6248,4091,8321,8239,8030,15511,12756,11662,17780,28856,23886,9731,-5104,-3926,3068,-282,-4214,-12323,-7666,-3554,2848,4738,608,-4215,-9627,-9859,-8461,8668,24160,24453,17935,12720,9529,15818,2727,-6109,-4262,-552,-49,-7799,-18553,-22929,-19039,-14880,-7768,-3622,-8234,245,13454,15249,8505,-2135,-3493,-2465,-7023,3661,29898,36232,14930,-1772,-7456,-11247,-18494,-12916,-4116,-4802,-4924,-1085,3838,846,-6143,-7739,-7699,-6639,-2297,-5041,-11506,-9581,-758,-323,-5028,-8674,-9860,-17113,-19461,-14984,-8302,-6975,-9024,-7633,-8800,-8930,-11730,-12069,234,10977,19253,8800,-4117,-10799,-1959,5199,4200,-7696,-6958,4733,12070,15927,16626,9999,4521,8844,37485,58544,52283,17481,-13511,4945,13281,10289,4875,7516,4345,9289,6237,337,-8136,-5259,-6103,-4952,-7274,-5151,-165,4870,5282,641,4722,11930,13455,13423,13287,22794,27995,22857,10997,-4005,-6728,-4635,918,11866,19395,14866,4810,-670,-2933,-1366,911,-2030,-7723,-297,9875,18397,5966,-10154,-2142,13163,26832,30339,21101,9124,-1167,-4016,-934,-1218,-4099,-3869,-4694,-7594,-11125,-16670,-9466,2033,98,-12538,-15836,-9271,-6089,-6037,-7738,-3455,11485,17394,8777,9002,9894,8171,-8066,-10306,-4771,-8977,-7072,-6932,-10266,-9056,80,2746,-6472,-15750,-2049,10814,23104,23924,18067,7255,-934,2108,6870,9909,68,-14638,-4032,14749,12718,-3913,-6691,2671,8129,-17,-7392,3357,7444,7459,8456,13786,16405,18859,11828,1500,-8894,-6982,-3165,-3954,-5584,-4553,-8841,-14953,-13057,-5591,-8701,-12142,-7219,-866,4599,3728,-2791,-4978,1740,9357,9715,5786,5303,5516,53,-2063,-2074,-3009,1474,12130,13831,10572,7114,3260,-3372,-7814,-5880,-3203,-5449,-2997,1426,-412,-1107,14912,18378,14846,12543,5317,-6959,-14001,-4853,6344,11629,7025,1329,8857,4640,-12994,-7476,-4588,-5593,-9793,-11900,-13752,-10891,1586,18780,25367,16491,6588,-3193,-8247,3406,7233,2527,-5301,-7700,-5091,-1980,11025,22255,31581,10794,-11513,-3735,870,7677,13040,10060,3018,-6498,-9528,-7016,-6502,-2672,-4252,-9435,-8819,-5232,-5335,1443,5668,5493,-4418,-2369,3589,9992,13545,11215,4422,-1215,-12896,-7893,2983,10192,9817,4336,-196,8442,18914,14799,6627,17264,40988,33919,22051,6065,-822,923,-3487,-2853,6514,20230,23701,18458,3514,-1932,-2103,-7490,-13033,-11623,-7419,5586,14440,13013,11527,12410,12689,14311,13329,7549,360,1355,3408,5646,5629,3036,3142,2183,-2955,-11344,-9495,-3380,-2157,-8945,-8393,-8333,-9104,-9223,-7646,-5544,-1138,5540,11349,17964,25677,16918,-4535,-5714,1005,3286,-2152,-8787,2061,3245,4323,3592,1562,-1421,-1685,745,-4560,-7659,-9562,-2658,-5013,5947,1814,-5210,-5668,-675,3530,11790,14712,6719,-2087,197,6292,3261,-4459,-10834,-10836,-5696,-1043,-4977,-8792,-869,644,1923,559,-675,-7052,-12381,-5365,-6839,-13532,-14687,-12034,-3764,6409,11085,10957,8781,-4103,-13537,-17679,-11640,-8223,-11741,-8046,-4083,-1134,1270,-5360,-9233,-11762,-12986,-6600,-6945,-10672,-3117,2324,570,-6643,-6304,-4581,-13249,-3737,5763,-6785,-10101,2494,4593,-8556,-12324,-11574,-10564,-1396,4484,5438,1696,-5262,-10479,-10483,2438,3294,-8366,-10300,-1864,6545,1737,-4440,-5211,-5843,-3299,-6070,-6560,-6071,-8580,-5424,2810,8293,10504,10473,11180,5157,-4935,-2116,3876,9983,15562,18782,12361,-1588,-4693,-2528,4843,18809,37402,45737,27255,13197,-947,4880,25353,25832,3994,-17548,-12951,-13760,-13487,-11548,-9226,-2638,616,2769,-3295,-13724,-13336,-2040,2906,2595,2742,-253,-4548,-9957,-10634,-4004,2915,6847,20671,30844,23720,11141,-2208,-9400,-3632,-1993,-6061,-8178,-4966,-2826,-8423,-6471,-415,-2396,-8809,-13114,-12965,-9319,-4749,-9138,-10593,-14055,-11393,-8184,-4062,2506,20448,38778,43257,39311,35890,31629,20427,14325,15072,16915,26880,23936,3054,-15568,-3911,13303,15016,-2974,3809,23252,26165,28392,24844,13796,6611,2748,1517,4140,7119,4042,-1640,3080,10445,14418,19843,20387,7638,-5757,-6271,-3599,-5254,-5660,-3964,-2717,-2201,-2441,-4644,-2554,-220,2096,6782,19256,26194,28219,12131,-8790,-15925,-6458,-6795,-5200,-3376,-9933,-9978,3756,7880,820,-6487,1858,15544,18879,20500,14548,6509,-3823,-1434,4571,14414,7824,-10265,-10153,1523,545,-10482,-6289,12498,18836,17911,11434,3348,1182,1999,-6087,-10957,-6711,-3906,-4091,-7510,-6086,-12752,-18568,-17627,-8757,3045,13732,15515,8746,579,-1640,-1104,3150,5874,4293,-6311,3168,33291,56508,53487,31686,5968,-5018,-20134,-18954,-10953,-9846,-15028,-13316,-11723,-2620,14233,9736,-2153,-236,4567,4805,7175,-4562,-11690,-5588,-4464,-10843,-15767,-1458,8430,-2432,-16083,-9711,-1606,2234,3862,5254,4408,1431,5425,7081,2704,-4028,5432,7778,4009,-3725,-5636,2715,5515,1970,-1383,20688,56597,68580,60815,34579,4629,-6739,-6660,664,11380,14265,20067,12729,-5309,-13787,727,7824,7459,6759,7213,2927,-4215,-3159,-1286,84,2465,1546,-3288,6722,9422,4389,-3398,-19,18040,26770,11488,6624,7690,3739,1663,-6314,-13578,-14103,-15247,-11198,1045,13522,10787,-963,-13805,-5469,-1188,-8926,-9281,-7543,-7713,-14565,-7027,1549,5844,4060,739,4827,16054,20711,20574,16942,16117,10666,6270,4860,4626,2515,-1764,-4673,-5549,-702,5461,-4000,-10703,-10414,-16378,-18084,-8533,4168,9007,6202,-195,-5325,-5066,-1365,7526,13361,10719,5875,-9257,-10196,-9382,-8907,-8988,-3468,-3231,-80,1714,-1291,-6232,-14171,-15390,-12353,-6394,-4359,-4475,-9611,-12796,1785,14729,16739,17268,21828,20448,387,5604,10977,10888,2992,1309,-2537,-11060,-10709,-5800,-2857,-6051,-8293,-7774,-5610,4632,20676,28076,28675,26479,21647,10223,-8639,-5582,6619,1262,-6481,-4442,-5035,-8068,-4899,1952,4092,1708,1678,-232,-9373,-17621,-3549,2317,2395,-1368,-5470,-11346,-17060,-12577,-10929,-7119,-5539,-332,8948,11662,1760,-11567,-4415,6763,9771,3679,-3675,-9964,-13233,-15260,-12823,-8232,-4512,-2578,-2123,-1852,-1723,10971,14348,18316,24896,25064,12921,10705,10321,5403,1080,17,-648,1629,5430],[16973,29722,45100,43126,18457,-1480,-5727,-7543,-8247,-212,5158,591,-10404,-6322,-3727,-4441,736,1380,-955,-5514,-7237,-10549,-12474,-6811,-348,-4715,-4275,1333,792,-6132,-6587,-11796,-11913,-5883,457,5911,6406,7805,9047,6634,2513,3466,6119,8164,569,-3473,-6065,-4073,-4544,-4037,-3506,-5114,-11960,-8095,5718,11263,4572,3823,13188,7649,-1668,935,10862,25214,40745,46134,33380,9415,2695,12930,15806,11004,7696,2977,-556,-4628,-5564,-8352,-12189,-6470,261,1646,6547,18319,29621,21706,9178,339,-4360,-10532,-13471,-6347,479,1998,-4122,-14373,-20387,-18391,-5888,-2879,-7093,-3444,5127,5523,-1042,-2460,-3967,-2970,-1333,5619,15790,7085,-7400,-13018,-16750,-9668,4285,14990,16942,10064,-3287,-12617,-8505,-4468,-2536,-2006,-10117,-15376,-9209,-5521,5274,21637,30672,32014,26465,24344,17993,10719,-3019,-17,-3501,-6529,1230,16355,24550,19981,14371,16037,15076,13690,14315,12074,8467,3642,2687,2053,1647,-264,2959,15644,22062,12930,593,-6426,-17551,-15103,2757,17997,25323,24171,27863,19475,3915,-3773,-26719,-44955,-74968,-130504,-175676,-177288,-155689,-84802,-15018,41849,59170,21446,955,-8982,-10503,-6255,-4217,-2617,-2200,-4464,-4259,-6127,-9954,-10953,-4659,2050,2596,-1242,-3673,-4161,2965,6289,1181,-839,-6307,-16994,-4349,3203,12902,22123,25581,25432,12410,3047,-1493,-219,4986,10885,14760,14974,7197,14213,9725,3694,9,3124,8986,14192,17478,25943,31935,14987,991,-5893,-8067,-13108,-14180,-3315,4932,9245,37509,48872,31180,5402,-3375,-6325,-2271,13743,17663,920,-15399,-7623,-11515,-18236,-9016,708,11234,17663,4640,-1439,6588,19457,16697,5509,2128,942,2444,-2586,-8226,-8474,981,4072,515,-7002,-7743,4244,9985,4020,-3985,-6725,-4901,206,7999,12021,-2635,-14088,-9225,1414,10366,13260,15537,22356,27807,22913,16607,11479,4870,7923,1444,-7714,-10934,-5551,-5230,-14053,5729,18443,14032,16395,8254,-5107,-8577,-9024,-10830,-9868,-8376,-10531,-14618,-14795,-16521,-18138,-12294,-7374,-6325,-9313,-8262,-1359,4523,8677,9498,2372,882,-1317,-8703,-9189,-1507,6537,5735,-5334,-116,13646,21522,3368,-9974,-13470,-11453,-6976,1241,2907,-3476,-587,4139,7187,9116,5785,-576,-4965,-4340,2380,11753,11850,4057,-6826,-13341,-7507,3728,8867,7195,6329,1857,-1104,-6519,-8897,-5837,-2277,5670,13380,13868,3713,-2811,-9660,-12490,-4519,2648,4855,6616,6466,2266,-3072,-8400,-14379,-20413,-21605,-17056,-14858,-11449,-5084,-1573,-2797,5336,23747,37618,36805,20924,2140,770,9879,3407,-2348,-3284,-4058,-3937,-7450,-15318,-15993,-4041,3855,2302,1872,875,20917,26434,28700,21363,6054,-3346,-3406,7658,18779,9268,-1722,4080,13886,14470,9097,323,-6625,-7693,-7861,-19846,-6039,5971,13849,9594,-3377,-13905,-13091,-1438,9778,10887,-1177,-2886,12972,38844,47284,32119,10646,-1424,-3115,1925,-4669,-17687,-18379,-13156,-14271,-11568,-6092,-5773,-8801,-7507,-9603,-14296,-16260,-12825,-8737,-2219,1489,-2508,-4303,170,12691,20470,5706,-9842,-6022,373,4351,56,-2943,974,9230,14533,6733,-6735,-5329,-4271,1684,12770,9059,-3491,-8564,-4657,3955,12775,19177,15418,7764,-95,-9516,-16557,-15676,-18118,-18325,-1482,5027,2791,-4563,-10832,-1768,9083,18424,25397,20814,15676,15775,3078,-4033,-10896,-18587,-13950,9839,25374,30763,33344,34083,31217,22833,14368,11753,9383,7839,-1111,-15993,-21793,-14180,-13724,-11226,-9516,-7915,-2393,7165,15560,9968,-10797,-2365,12638,13263,8028,5294,3225,7066,14119,21962,11568,3306,-7167,-11048,-11956,-9328,611,6751,3339,-1273,-8015,-13473,-12633,-6058,4138,18796,27954,24326,19229,20306,24677,30440,30532,23275,10384,-2994,-15828,-13809,-6895,-8925,-2900,5533,9936,2926,-6003,-5796,3382,12439,8894,2865,206,-11413,-18058,-10582,-4752,-4601,-6696,-6564,-7167,-14039,-9000,-11077,-12868,-8015,-14395,-16201,-6520,-2542,2207,5984,2753,-987,-5858,-7698,-10277,-2553,2711,5668,9187,7305,-1478,-7742,-14409,-7876,-4422,-3474,1015,12949,7473,-9501,-13786,-3592,11648,34561,50179,39699,27336,21963,14567,3455,-3536,-8582,-10057,-5249,4401,15161,18344,17889,12655,-1786,-6771,-8293,-4917,7229,14183,9090,4782,6604,6655,5925,5123,-1679,-11410,-11894,-11720,-10389,5458,13746,6062,-1411,4956,8175,-478,-12472,-6206,-3259,-3166,1400,11929,9640,-4634,-4890,3948,11132,9960,711,-5950,-6780,-6275,-7111,-5407,-1124,-644,-8818,-12196,-8382,-9161,-12087,-8238,-5079,-5617,-115,1622,64,1201,-533,-10376,-7157,-11468,-24864,-12999,-2891,6334,9089,1591,-7477,-2966,145,5865,7268,7085,11647,16332,21503,25711,21556,12792,-359,-14672,-20732,-14295,-14534,-18030,-21818,-19755,-13700,1105,13848,20801,27545,28094,22921,12356,7399,8142,8248,10211,13594,9615,4477,-199,-3598,48,20773,43178,42034,23030,4552,-7337,-14088,-11131,-2991,8381,12855,2245,-8637,-6281,-5435,-9453,-11306,-12824,-14377,-11471,-9617,355,12055,19738,25501,20769,8171,-1942,-3550,5068,10318,10492,16117,25252,30637,17991,-213,-2199,4451,9142,14375,23082,30519,31064,33458,21984,9637,3592,1457,-1335,-4452,-2874,9362,16866,18120,16312,11092,5196,1014,-1920,-4048,-4454,554,9604,8720,1599,-2546,-2992,-7996,-7833,-7557,-7921,-10593,-2322,10832,25002,20832,7590,-183,8865,7883,15482,31729,36045,28549,13889,7434,3355,1707,-2502,-9555,-8523,3700,12422,5232,-3314,-4315,2451,8443,17100,28664,39837,54428,46409,24017,16978,22958,36138,45689,38410,18686,5652,-3389,-3052,2546,5972,9964,10481,8822,10416,10883,22179,37334,30438,25518,39351,39952,23161,-920,-7409,-5484,-7849,-13878,-14439,-6170,687,2628,-8593,-7358,5696,11538,3467,-1642,-690,1001,-4490,-11432,-5702,1494,2352,3426,12437,6240,-1004,-1905,-435,2268,-4695,-12786,-14316,-8763,-1338,-1805,-12725,-12636,-1737,7129,7940,1851,1698,6202,2958,-409,-3626,-10929,-13502,-3639,3945,2077,-4881,-11965,-2310,2935,5460,14370,6240,1466,-620,-1793,-2605,-3497,-3627,256,1335,-9418,-11169,-4741,-3414,-363,8187,22971,22149,4157,-13042,-18247,-5740,7625,10578,13519,20815,10838,-12942,-14518,-9968,2403,2721,-7739,-12368,-4440,220,4660,4994,-1407,-9125,-13761,-8252,-3289,-3310,-6055,-11644,-9392,7634,26787,21622,5562,-8507,-12279,-5339,-3518,-7306,-9436,-9354,-11149,-1987,8150,15615,21328,19386,15607,9269,5767,4551,1914,-6176,-14619,-13373,-8641,-10405,-8419,-5138,-1823,2589,1112,-4118,-11749,-12137,-5823,-296,-4792,-12145,9943,49445,65522,53175,26941,2872,-7706,-13712,-10560,10593,13404,392,-1041,-1376,-6517,-6303,-1137,3717,3497,3854,3326,1917,-9662,-21842,-17086,-2207,1687,-5990,-8136,4197,4113,4638,2641,-4495,-14220,-5231,4493,7836,6456,6821,14493,11323,9647,14409,26724,25901,13568,-822,-2529,4246,1506,-1839,-10611,-7390,-3378,1839,3240,-771,-4616,-9381,-9840,-7037,10080,19365,16319,9682,5011,4819,14801,3765,-7160,-6145,-3019,-3398,-9524,-19160,-21413,-21038,-16300,-9092,-5563,-8361,2853,15458,16956,8734,-2001,-3041,-1450,-5300,5421,32016,34325,10246,-3461,-7586,-10836,-17207,-13271,-3884,-4316,-4198,-412,4664,2758,-3413,-4979,-4813,-3776,145,-3012,-9567,-12523,-4968,-4790,-8257,-11388,-12878,-16992,-20127,-15479,-7401,-3529,-5281,-4704,-6514,-6417,-7107,-12120,-1197,7770,13435,5111,-5828,-11220,-1697,5633,5154,-6286,-8815,4465,12626,13220,13436,8819,5492,10926,40654,62791,53844,15410,-16115,4635,15334,12268,6995,10893,7355,10842,7086,1335,-6583,-7548,-7367,-3653,-4906,-2488,1223,4339,4467,-473,3626,9611,9660,9527,9295,17697,20852,14153,3811,-7927,-8746,-6920,-2491,6957,13816,10479,1986,-2587,-5439,-4002,-507,-2848,-9064,1428,13106,17654,3565,-12833,-118,17199,31846,33522,22733,9523,-2673,-4271,1645,1549,-3594,-3939,-4598,-7607,-11558,-15720,-6936,2886,-275,-12991,-14485,-8111,-5449,-6473,-9850,-7062,5405,8662,1752,4877,6561,7050,-7105,-11695,-6653,-11275,-8973,-7931,-10904,-6813,3380,5845,-3948,-14043,-2459,13090,27260,28272,22197,10128,531,2351,5681,7530,-2209,-13866,-2124,17320,14686,-2593,-4741,6298,12787,2670,-7689,3149,8774,8753,9011,14066,17496,20401,12579,1562,-9207,-7718,-3620,-4024,-6034,-6318,-9783,-14915,-11478,-2746,-3302,-7355,-7613,-723,6543,5830,-733,-2737,3291,9608,9133,5361,5902,6498,530,-2891,-3779,-5373,-1059,10717,13945,11539,8311,6017,3691,462,-1057,443,-2855,-3856,-731,-2206,-2224,14242,16333,10476,7831,3897,-6164,-13950,-5025,6760,12675,8778,5104,14782,9317,-9965,-6499,-3934,-4973,-9115,-10933,-13059,-10778,1224,17646,26034,18767,7075,-3582,-11896,-1248,4362,1594,-5247,-7001,-4727,-3207,6948,16568,27216,7744,-11791,-1120,1589,6906,13568,11483,2289,-7004,-7842,-5214,-5575,-3677,-7080,-10922,-8882,-5527,-5852,2047,6832,6144,-4503,-3119,1947,8034,12279,10965,4992,-461,-12275,-7911,4108,13547,14805,8643,1924,8472,16880,11654,4978,16961,36730,25460,17120,5225,128,2115,-2046,-3230,4685,17610,22002,15921,-2101,-2453,-358,-6438,-13915,-11044,-6988,4896,14216,13773,12170,11715,10341,9802,7501,2189,-1169,3125,5530,6815,5450,1839,2101,1517,-3275,-11763,-8178,-2122,-1532,-8282,-10693,-10027,-10028,-9784,-9294,-9357,-4988,3830,11248,15373,21705,14459,-5615,-3473,4214,6428,-237,-11165,-2326,-1484,-917,-1877,-3320,-5805,-4682,-101,-4033,-7159,-11567,-2544,-2143,9024,1884,-5158,-2917,5124,9722,17039,18424,7858,-1377,1006,6900,3552,-3945,-9485,-8943,-3643,787,-4220,-9487,-478,3115,6474,4789,1106,-3502,-6187,1743,-1643,-11914,-13998,-9491,-1917,7241,11405,10556,8621,-2869,-11318,-16193,-12328,-8306,-10188,-8115,-6159,-6239,-5236,-9815,-11750,-12861,-12999,-7442,-9219,-11748,-1850,3492,1367,-6701,-9456,-6776,-11402,-413,7415,-6003,-8995,1991,4076,-9188,-10418,-9551,-14521,-4101,3622,6345,3602,-3676,-7843,-6668,5114,3470,-8946,-8625,-527,6560,871,-5317,-6774,-5770,-2731,-5164,-5121,-4239,-6465,-3062,4597,10068,12668,12765,12876,3998,-7728,-3499,3231,10099,16233,18891,10409,-3116,-4852,-3053,4311,20604,40372,44127,23505,9562,-3816,8568,29213,28250,6175,-14449,-16929,-15933,-17083,-15988,-8520,-2661,-704,571,-4363,-13468,-10895,895,7157,7124,6046,1397,-4187,-10401,-11194,-4879,1385,4313,16058,24893,21302,11091,-1709,-10498,-5718,-3468,-6354,-6635,-210,2853,-6283,-10191,-3891,-4326,-8973,-12276,-11496,-7731,-4109,-9972,-12358,-14312,-11032,-7956,-3856,2447,19498,38267,42086,37299,34461,31758,19177,13131,15531,17373,25339,22151,1249,-15737,389,16965,17369,-1680,1058,16565,19677,24553,21942,11507,4690,1328,902,4068,7529,4541,-1968,3054,11659,17312,23565,24459,13936,989,-201,2364,53,-4467,-7805,-4931,-5867,-6396,-6395,-3014,-975,-305,2941,15023,22155,24856,8174,-12607,-12602,-4439,-8232,-8517,-5764,-12022,-13498,1030,5591,-103,-5988,1936,12701,13874,13702,9387,3167,-5499,-2161,3982,15277,7705,-12652,-14860,-3302,-2709,-11896,-5965,12169,16930,16464,11737,5039,3617,4253,-6294,-16527,-8333,-3790,-5332,-10174,-9716,-16304,-21956,-17926,-6825,5184,15809,16691,8874,530,-1367,-413,4350,7582,5102,-7522,1291,27468,48227,47266,30491,9175,-498,-16506,-19154,-10523,-8695,-12967,-13707,-13139,-4084,12071,7912,-386,3617,7000,5525,6553,-6175,-11822,-4124,-3416,-11139,-15955,-1659,9105,-42,-13177,-10998,-2186,3191,4276,4789,3274,-1327,2247,5618,538,-5007,8211,9707,4557,-3515,-4324,5325,7757,2389,-1257,21340,60528,73184,66839,36553,4565,-6787,-4875,3693,14546,18937,26811,16061,-4765,-13439,-198,6860,7947,6719,5077,-841,-7061,-4502,-1973,-721,932,-722,-6016,3695,9034,4569,-3383,412,17784,28927,13337,7518,9411,4976,2568,-5632,-10876,-14702,-15949,-11244,2362,16860,13693,1235,-11377,-7344,-3660,-9797,-9059,-8609,-9667,-15306,-5160,3846,8951,7327,1683,2384,9814,14117,16818,15670,15752,11211,7929,7366,7359,4138,-2104,-7668,-11322,-6808,1844,-6136,-11536,-11353,-17215,-15933,-6370,6572,12870,10978,3246,-2583,-3399,-2123,3848,7776,6077,5286,-8475,-10282,-10166,-10559,-9854,-4609,-5176,-2339,-236,-2901,-6749,-13413,-14175,-11993,-6452,-4233,-5340,-9880,-13332,278,11360,12034,10279,12035,8325,-10816,588,8701,10756,4377,2802,-2198,-7846,-5900,-1486,159,-4474,-7906,-7904,-5786,4183,21267,32699,33396,31175,26883,14548,-3833,1237,11409,4033,-5352,-4060,-5097,-8577,-5348,1910,5026,3111,3584,2431,-6834,-17368,-5061,1427,2751,-964,-5840,-11848,-17616,-12616,-11481,-8021,-6411,-1338,6932,9626,-458,-13338,-2004,10489,12599,4559,-4070,-10632,-13389,-14701,-10986,-6323,-3439,-3089,-4302,-5713,-2753,10508,14731,18040,23095,22660,12342,11379,11421,6567,2221,1739,2224,4327,6967],[18311,30634,44639,42627,21707,1383,-4539,-8074,-8599,526,5926,1374,-10084,-5580,-2245,-3030,1634,1918,-205,-4779,-7099,-11182,-12967,-5660,-361,-3248,-504,3586,1836,-4964,-4057,-8467,-11827,-4922,2132,6561,6252,8809,10877,7765,2274,1262,2626,5277,-1195,-4545,-6559,-3809,-3580,-3284,-3259,-5093,-11433,-8294,5625,11768,4295,813,9599,7111,-1236,1485,11850,27432,44404,52474,42065,16837,3223,5723,8662,8569,6831,2751,142,-4122,-5689,-9518,-13167,-5010,2211,4319,10550,23207,33146,25105,11335,1416,-3757,-9571,-15451,-9271,-2916,-2529,-9132,-18629,-18394,-20470,-6973,-1743,-5253,-2412,6778,6559,284,-1405,-5588,-4954,-1488,7299,19072,9707,-5941,-12326,-16472,-10838,1971,11194,12623,6770,-4138,-12063,-9416,-5736,-4115,-2543,-9085,-15090,-10792,-7152,4501,20298,27954,27654,20941,18600,13254,7663,-2634,1306,-1815,-4964,1788,15389,22799,18102,12678,14594,14867,15195,15253,12281,8537,3078,1606,1423,579,-2927,-2498,9230,17338,11765,1166,-7589,-18086,-20649,-3836,12007,22663,25536,29753,22359,3170,-3924,-13805,-13610,-20031,-49959,-81150,-88472,-86721,-44193,74,43810,56445,24889,7009,-1653,-2346,-273,-1834,-1385,-347,-1984,-3122,-8135,-13747,-9994,-3531,1124,67,-2095,-2684,-3438,2561,3789,-1269,-925,-3991,-12955,-1298,9384,20208,29621,33017,28339,11680,553,-2897,-379,4999,10264,13474,13553,6446,14145,8746,1813,-964,4722,11081,15899,17324,22766,27353,12441,294,-5272,-7087,-13566,-14636,-3029,4202,5864,24640,40366,29874,7084,-1428,-5395,-1508,15731,19087,1053,-14271,-6794,-8938,-12718,-10497,-4501,6120,13078,3022,-2772,5307,17442,14009,4273,4276,6539,6731,-718,-7984,-9487,-596,2545,-699,-8996,-6285,8863,17461,11420,318,-4496,-3359,1295,8811,12178,-2901,-14838,-9690,1831,10547,13088,14612,20819,25054,19583,14212,9329,3201,6987,1508,-6019,-8559,-5405,-6215,-14962,4515,14561,10724,13020,5177,-7083,-7956,-8657,-10620,-11616,-9877,-11597,-16076,-15839,-16739,-19470,-15935,-11165,-9802,-11612,-9233,-1288,4347,8103,9352,1318,-2789,-3852,-9757,-8509,123,8045,6577,-2781,3519,17077,25909,8487,-7606,-13160,-11847,-5032,4959,8317,-342,665,3322,4462,5987,4100,682,-3247,-4257,506,11359,12583,4776,-5400,-11915,-8571,2627,8822,8072,7480,3524,538,-6068,-9884,-6317,-2384,6010,14290,14418,2853,-4658,-9950,-11519,-5444,957,4087,6237,5471,928,-2837,-6426,-12288,-19227,-19705,-14162,-12972,-12211,-5867,-1544,-2971,4172,20508,33407,32031,16580,-1587,-1901,5158,-966,-5252,-4886,-4999,-4616,-8033,-16517,-14746,-2107,6839,5527,4607,2514,18445,22456,24488,18487,4918,-1689,-1704,6374,17527,8464,-3623,4261,16351,17091,10292,-309,-7223,-7117,-5075,-17367,-10366,4446,14696,10536,-1966,-11541,-14678,-4055,6796,8932,-599,-2335,12248,37456,48665,34844,11523,202,1719,9815,2113,-14254,-15487,-12086,-14147,-10426,-4187,-3440,-7344,-8556,-10967,-16010,-16091,-11796,-7519,-1254,1761,-2450,-4023,870,13149,20374,5243,-10372,-7100,-1207,2686,-2343,-6269,-3715,3906,10942,5806,-6395,-5035,-3075,1320,8985,3691,-7216,-11868,-7906,2221,12859,21328,16989,7361,-1685,-10300,-16653,-16528,-18045,-17450,-2872,5324,3746,-4218,-11892,-3972,9781,21629,30338,26040,22648,23245,10427,1605,-7380,-16778,-14686,9240,28855,36898,39678,37724,32890,24003,15512,13509,10012,6944,-2255,-16987,-23885,-15777,-16095,-12852,-9072,-5482,-474,6202,13651,10853,-7791,-1187,14339,16284,10219,6358,3707,7000,13848,23651,15898,5826,-5541,-10292,-9176,-5618,2322,7094,3824,-666,-7918,-14380,-13452,-6840,1937,13309,16861,12172,8017,9677,14857,21668,24406,19751,8441,-3832,-15788,-13798,-7029,-7548,-1118,7466,12389,4721,-5159,-6368,1311,7447,5451,1365,-1142,-9333,-19659,-11733,-4384,-3959,-6941,-6565,-6097,-12438,-9804,-10052,-9670,-4168,-11142,-15898,-6605,-2619,1641,5006,1722,-2027,-7343,-9641,-12133,-3578,2943,6473,11626,12472,1548,-6818,-13811,-6955,-4579,-5112,-635,12665,9546,-8076,-16169,-5259,11774,36616,54022,39561,24445,19699,13387,2713,-4252,-8845,-8978,-4923,3884,14395,16729,17237,10527,-3414,-7218,-8186,-4642,7296,13609,9659,6368,8980,8652,7907,7621,1754,-8428,-12187,-11628,-3750,14449,21235,8648,-2440,1964,5052,-2202,-11841,-6573,-4941,-6327,-3141,7523,9852,-3583,-4194,3777,10386,9219,835,-4981,-5653,-5251,-7005,-5312,-556,-297,-8606,-11896,-8994,-10472,-11898,-7435,-4002,-4437,155,2277,761,412,-3902,-12489,-6165,-8561,-21011,-15911,-4267,5841,9414,1749,-6236,278,5824,12444,11562,9418,13118,17940,23104,26914,22167,13436,-339,-14907,-17308,-10148,-10845,-15519,-19240,-17950,-11302,4702,18809,26181,32417,31812,27425,15542,8223,8764,9801,13385,18925,15358,8919,2334,-2622,965,22092,45572,47205,26590,6585,-6235,-13466,-10468,-1241,10058,12424,162,-8570,-3515,-2780,-8308,-12390,-13890,-15487,-12248,-7922,3285,15271,22110,26562,21736,10252,1055,-2340,4047,8560,9387,15681,24586,27865,17785,6975,4133,8072,11740,15439,20723,27079,28233,33226,25258,11432,3176,-512,-3198,-4920,-2677,8949,13428,12225,7624,1457,-3894,-3388,-1165,181,1583,5194,12222,9931,1981,-2242,-3213,-9292,-8730,-7563,-7100,-10846,-4749,8086,22070,18606,5145,-3281,7319,8613,17608,35920,40770,33598,17120,9506,5837,2461,-1904,-7402,-6483,4231,12964,6982,-2379,-5778,1193,8563,18883,31743,42023,55631,48797,25208,17108,21555,31993,41276,36581,18690,6493,-2854,-3773,2008,5325,9065,9006,8010,11060,13499,27751,42732,32790,26893,42185,43643,27601,2795,-7336,-7816,-8740,-13227,-15574,-9061,-4257,-2463,-12507,-9769,2829,7274,-370,-1158,2716,5590,1320,-5434,-668,4354,3690,3874,12504,7058,1166,1235,2551,4353,-1851,-9876,-15000,-10344,-2653,-2423,-12780,-11148,909,10661,13113,10153,6621,8248,4244,268,-3464,-10914,-14231,-3480,4958,3871,-3199,-11065,-2586,1277,2011,9015,806,-2282,-3246,-2714,-2289,-2315,-3308,-1165,1143,-8219,-10192,-3038,-1157,2108,10323,22673,18469,525,-15345,-19102,-8989,4030,7122,8894,14607,3782,-11824,-11936,-10813,942,1475,-8451,-10666,-1372,4681,8600,5015,-3752,-11685,-14397,-7761,-3126,-3345,-5887,-11821,-8452,10147,28992,22233,6360,-7251,-12098,-6813,-6357,-10370,-11800,-11042,-11455,-1514,8513,15260,19295,14992,14326,10001,6776,5175,2431,-5072,-14041,-16318,-12538,-14350,-12423,-8392,-3953,1986,2167,-2071,-10237,-13163,-6517,-171,-3872,-12906,5460,41148,59628,50490,26803,3856,-5146,-9493,-17300,1581,6305,-3869,-2119,-1418,-5552,-5724,-987,4057,3618,3465,2925,2052,-9613,-22025,-16369,566,5688,-4342,-9174,1024,-208,568,-914,-7421,-16054,-4437,4310,6534,4374,5690,13399,9948,7841,11375,23978,27068,16728,3274,-1012,4746,2552,-2,-9134,-7079,-3473,417,1357,-2423,-5140,-9197,-9624,-5272,11325,14719,9178,2472,-1755,208,12858,4502,-8678,-8799,-6405,-7208,-10519,-18184,-18884,-21205,-17759,-10832,-8129,-8195,4528,16444,17734,8295,-2339,-3123,-917,-3771,6643,32122,30145,5499,-4935,-7713,-10710,-15014,-12912,-3412,-3778,-3801,-595,4438,3705,-1342,-2409,-1596,-530,3028,-311,-6766,-12431,-7435,-7801,-10387,-11985,-11452,-13416,-17988,-15868,-6912,-935,-297,-199,-2500,-2112,-1535,-9356,-2536,4194,6853,720,-7885,-11700,-1669,5631,5586,-5284,-10258,4282,12971,10745,10557,7366,5836,12695,42978,65737,54826,15421,-6420,6350,17327,14063,9176,14198,10114,12044,7640,2162,-5167,-10704,-7649,-1139,-1572,710,2331,3122,2980,-1737,2461,7109,5501,4984,4675,11880,13212,5721,-2526,-12257,-11641,-9855,-6367,1804,8292,6260,-1063,-4797,-8519,-6680,-1587,-3679,-10712,3676,16161,16633,1558,-15303,1736,20650,35423,35654,23955,9896,-4600,-4404,4590,4682,-2956,-3909,-4325,-7511,-11648,-14088,-4937,2938,-1260,-13845,-13172,-7003,-4883,-6721,-11285,-9223,237,242,-4847,1011,3057,5260,-6451,-12663,-8150,-13019,-10545,-8681,-10912,-4177,5984,8237,-1931,-12082,-2939,13844,28284,29479,23968,11815,1437,2367,4494,5096,-4450,-12328,-579,19119,15910,-1809,-3290,9392,17235,5430,-8334,1712,8983,9140,8856,13575,17535,20691,12120,655,-10026,-8498,-4126,-3968,-5974,-8166,-10928,-15039,-10696,-914,1278,-2438,-7188,-660,8583,8248,1706,-403,4607,9427,8045,4406,5910,6831,481,-3970,-5684,-7823,-3603,8625,13111,11788,8747,8086,10051,8267,3236,3166,-958,-4994,-3460,-4401,-3513,13206,13952,6540,4046,2972,-5017,-12819,-5466,6931,13534,10408,8989,20682,13663,-7342,-5800,-3523,-4573,-8665,-10118,-12384,-11369,-139,15015,24742,19813,7320,-3706,-14180,-6187,880,89,-5622,-6801,-4668,-4042,3752,12193,24364,9537,-2478,1564,1439,5594,14617,13884,1727,-7828,-6340,-3472,-4837,-5062,-10100,-12043,-8850,-5962,-6660,2305,7669,6290,-5113,-4389,-167,5625,10606,10407,5327,-4,-12013,-8287,4719,16511,19599,12387,3491,7848,14376,8715,3063,15611,30764,17146,12150,4238,761,2792,-829,-3129,3068,14786,19432,12343,-7616,-726,2522,-4383,-13933,-10980,-6626,4115,13497,13980,12343,10617,7810,5609,2017,-3554,-2586,4737,7417,7802,5091,458,848,506,-4126,-12802,-6955,-1214,-1640,-8202,-11560,-9521,-8633,-8347,-9220,-12633,-8838,2116,10902,12210,16126,10038,-7618,-1429,7272,9450,1776,-12611,-7586,-6823,-6992,-8662,-9085,-10024,-6518,97,-2983,-6365,-12983,-2840,626,12047,2318,-3804,1320,11799,16517,22710,21676,8316,-1197,1306,7090,3494,-3629,-8309,-7308,-1825,2250,-3948,-10511,728,6099,10833,8160,2600,-28,-348,8581,5099,-7973,-10518,-6635,-116,7812,11135,9284,7277,-2453,-9803,-14734,-13158,-8410,-8881,-7736,-7335,-9740,-11034,-13825,-13618,-13698,-13197,-8746,-11883,-11192,-443,4229,1596,-6951,-8553,-5513,-6774,2917,8804,-5035,-8134,813,2915,-9982,-8761,-7157,-15570,-7268,2040,6268,4300,-2793,-5140,-2603,7570,3570,-9382,-7731,3,5806,-525,-6554,-8310,-5354,-2373,-4489,-3764,-2227,-4390,-1067,5879,11258,13977,14224,14158,2820,-10213,-4640,2585,9862,16338,18180,8085,-4056,-4547,-3306,4175,22651,42614,40907,19195,5284,-6625,10469,30167,28655,8139,-9431,-14758,-12628,-11103,-11559,-7653,-3157,-2579,-2227,-6007,-13194,-8713,3610,11273,11509,9443,3323,-3520,-10648,-11671,-5852,-317,1625,11323,18997,18499,10766,-1071,-11092,-8051,-5430,-6907,-5219,4655,8342,-3181,-13549,-8172,-6926,-9473,-11599,-10281,-6532,-3783,-10927,-14023,-13994,-10836,-7945,-4007,1837,17402,35610,38712,33411,30879,29383,16179,10936,14969,17599,23149,19307,-872,-14117,4164,19370,18571,-589,-1986,9854,13943,20843,18756,8865,2448,-378,-30,3592,7421,4465,-2960,2353,12220,19530,26671,27741,19698,8012,6396,9151,6822,938,-9773,-6799,-10007,-9765,-6990,-2736,-991,-1997,-530,10897,17909,20441,3432,-17068,-8637,-1676,-7841,-10944,-7393,-12773,-14265,-312,4107,-610,-5330,1494,8996,8761,7772,4809,-181,-7368,-3405,2712,15102,7327,-13917,-18900,-7801,-5786,-13195,-6050,11377,14843,14903,11898,6596,5675,5701,-6078,-13267,-6207,-2739,-6409,-12291,-13054,-19408,-24745,-17234,-5189,6980,17301,17352,8745,290,-1225,223,5699,9751,5984,-8565,-226,22018,39520,40142,28346,11598,3410,-12380,-17367,-9739,-7952,-11920,-13984,-14230,-5321,10508,7687,2937,7137,9345,6532,6536,-6773,-11228,-2764,-2430,-11173,-15749,-2497,8766,2117,-9957,-10916,-2180,4539,4824,4215,1850,-4531,-1689,3394,-2373,-4195,10227,10920,4624,-3458,-2984,7797,9477,2222,-1731,20811,61086,74220,69884,37128,4365,-7058,-3457,6647,18143,25213,34801,20094,-3742,-12894,-1738,5238,8176,6583,2935,-4759,-10374,-6106,-2776,-1568,-590,-3013,-8787,458,8185,4687,-3232,615,16435,29206,13886,7346,10085,5850,3245,-4747,-8497,-15379,-16309,-10989,3768,20012,16790,4475,-6483,-10378,-7022,-8959,-8084,-9657,-11679,-15183,-3729,5721,11726,10556,2938,514,3978,7311,12615,13933,14935,11360,9199,9421,9657,5419,-2538,-10293,-14514,-11542,-1794,-8196,-12213,-12252,-17509,-14022,-4442,8717,16864,15640,6051,-709,-2240,-2717,635,2823,1413,4217,-7727,-9249,-9152,-11122,-10112,-5373,-6783,-4188,-1520,-3513,-6144,-11754,-12713,-11598,-6934,-4518,-6111,-10056,-14906,-3078,5825,5605,2713,4419,1286,-20163,-3810,6272,10355,5926,5796,913,-2971,-1409,2231,2570,-3080,-7242,-7681,-5924,3316,20313,36154,37569,35480,31849,19293,3236,10431,17960,7740,-3679,-3385,-5075,-8998,-5873,1696,5707,3960,4762,4590,-4436,-15196,-6742,487,2971,-781,-6343,-12640,-16910,-12302,-11971,-9009,-7513,-2776,3970,6402,-3069,-14462,46,13056,14181,4689,-4636,-11242,-13168,-13325,-8660,-4002,-1691,-2418,-4805,-7255,-3779,9176,14322,17120,20598,19643,11840,12132,12436,7730,3404,3585,5278,7061,8591],[19033,29771,41227,39543,23822,4017,-3323,-8199,-8296,1084,6042,1333,-10053,-4842,-950,-1986,2181,2215,447,-4167,-7224,-12116,-13326,-4997,-932,-1290,3598,6368,3494,-2960,-512,-5525,-12403,-4278,3834,7387,5889,9464,12508,8824,1997,-993,-953,1998,-3242,-5602,-6982,-3767,-2901,-2816,-3297,-5257,-10811,-8542,5052,11556,4022,-1999,4984,5469,-1148,1895,12576,29161,47032,57753,50831,25881,7397,655,1071,5847,5602,2204,534,-3748,-5637,-10547,-14353,-3916,3955,7117,15033,27841,35544,27451,12966,2249,-3181,-8400,-17782,-12601,-6283,-6146,-13392,-21100,-15597,-17385,-7605,-507,-3079,-932,8237,6900,650,-1217,-7402,-6760,-1448,9253,22421,12348,-4443,-11698,-15960,-11367,585,8409,9044,3963,-4822,-11736,-10533,-7147,-5706,-3017,-7801,-13696,-11513,-8882,3384,18282,23932,21271,12956,10264,6106,2627,-2658,2429,-341,-3824,1820,13589,20014,15468,10571,12818,14530,16812,16140,12512,8438,2422,314,325,-818,-5479,-5628,5938,14903,12024,2174,-8784,-14323,-17734,-9058,5728,18868,25675,29957,23570,1637,-5566,-7619,3785,12951,1471,-19356,-30162,-40545,-15315,13174,47147,54321,29136,13633,6137,6718,5962,619,-199,1164,178,-2592,-10491,-13843,-6784,-1344,725,-2570,-3359,-2149,-3181,1340,697,-3688,-867,-1313,-8020,3611,16174,27249,36501,39629,29733,10487,-1766,-4157,-1031,4003,8354,10804,11359,6131,14816,8398,152,-2330,5338,12321,17024,16863,19436,22400,9447,-638,-4790,-6316,-13830,-14334,-2490,3604,2893,13938,32071,28809,9145,193,-4675,-806,17228,19597,661,-12991,-5615,-4916,-5516,-6631,-9306,778,7711,1162,-4168,3903,14995,10876,2714,5699,11815,11159,1171,-7725,-10292,-2207,646,-2281,-10983,-4046,13860,25208,19424,4936,-2294,-1909,2187,9232,11699,-3271,-14785,-10510,1752,10093,12167,12990,18530,21484,15505,11278,7270,2256,6667,1927,-4337,-6541,-4983,-6927,-15967,2726,10367,7352,9506,2076,-9273,-7303,-8298,-10218,-12454,-11019,-12422,-17120,-15734,-15437,-17314,-19961,-15211,-13376,-14520,-10924,-1750,3776,7589,9982,2685,-4527,-6264,-10880,-7973,1764,9914,8047,-181,5709,18413,27973,12913,-5302,-13010,-13105,-3162,8442,13824,3540,2039,2024,1279,3088,2789,2162,-1206,-3772,-1755,9933,12416,4914,-4329,-10793,-9844,1248,8432,8505,8144,4898,2057,-5380,-10875,-6906,-2794,5952,14848,14804,2335,-5442,-9267,-10646,-7118,-1873,2102,5011,4209,-31,-1961,-4060,-10008,-18002,-18103,-11680,-10854,-12502,-6694,-1844,-3534,2144,15087,26448,25237,11316,-5697,-4513,936,-4694,-7877,-6605,-6095,-5447,-8743,-17612,-13626,-556,9435,8724,7424,4440,16098,18277,19943,15694,4768,762,-338,4230,15288,7246,-6351,4020,17792,18373,10599,-1350,-7973,-6817,-2955,-11613,-11795,3550,15138,10958,-813,-9433,-15563,-6590,3701,6434,-441,-2005,11019,34835,48263,36130,11366,1168,6246,18052,10073,-8627,-12122,-10737,-13422,-9384,-2819,-1715,-5674,-9027,-11547,-16423,-14916,-10432,-6120,-300,1877,-2523,-3737,1902,13822,19938,4696,-10600,-7972,-2669,1278,-3909,-8290,-7747,-1277,6458,3771,-6636,-4751,-1637,1465,5227,-1484,-10760,-14942,-11650,-857,11225,22040,17761,6665,-3200,-10881,-16570,-17235,-17156,-15669,-4471,5185,4098,-4168,-13226,-6983,8736,22257,33229,30143,28538,29032,16209,6153,-4450,-15164,-15583,7767,30342,41105,44117,39434,32662,23781,16279,15449,10840,6434,-2569,-16224,-26106,-18235,-18993,-14610,-8691,-2886,2247,6162,11924,11540,-4618,-331,14669,18094,11470,6702,3596,6293,12832,23874,19923,8468,-3414,-8220,-5826,-2365,3425,6778,3736,-558,-8242,-15615,-14391,-7511,-265,8336,8227,2950,-144,2046,6676,13344,18206,15951,6294,-4739,-15415,-12831,-6123,-5328,487,8870,14192,6258,-4250,-7002,-1555,1169,1675,335,-1357,-6843,-19008,-12538,-4092,-3386,-7134,-6722,-5040,-10724,-10956,-9385,-6364,-1091,-8796,-15013,-6475,-2919,670,3505,246,-3166,-8518,-11307,-14289,-5192,2520,6409,12649,16904,4360,-6160,-13843,-6675,-5054,-6866,-2245,12019,11282,-6526,-18477,-6935,11178,36467,55392,39113,21493,16807,11460,1674,-4914,-8452,-7332,-3930,3461,12999,14234,15336,7651,-5132,-7438,-8094,-4618,6768,12147,9706,7643,10902,10026,9243,9379,4651,-5184,-8373,-6223,4625,25442,30945,12820,-2502,-1030,1444,-4468,-11127,-6930,-6466,-8945,-7505,2873,9656,-2596,-3606,3241,8876,7730,770,-3987,-4681,-4435,-7000,-5531,-508,-533,-9029,-11943,-9320,-11054,-10576,-6182,-3182,-3541,55,2767,2022,767,-6656,-14231,-5447,-6304,-17922,-18833,-5960,4853,9408,1790,-4967,3462,11780,18888,15799,11966,14819,19506,24239,27097,21731,13376,-210,-13998,-14215,-6547,-7680,-12868,-16670,-15773,-8553,7968,23122,31179,37069,35383,32395,19666,9427,9639,11456,16483,24104,21090,13359,4697,-1800,1588,22269,45474,50228,29703,8477,-5225,-13015,-10204,-672,9724,10250,-3265,-7112,-719,-550,-7310,-13240,-14816,-16388,-12806,-6490,5757,17292,22332,24991,20792,11365,3492,-821,3235,6590,7887,14494,22406,23161,16421,13220,10162,11231,13767,15669,17266,22481,24324,31267,26769,11893,2363,-2624,-5063,-5218,-2192,8735,10383,6877,-141,-7396,-11049,-3499,2550,5710,7540,9851,14858,11170,2487,-2023,-4024,-11182,-9895,-7647,-6355,-11021,-7528,4808,18210,15976,2964,-6466,5371,9339,19486,38804,43206,36871,20111,11719,8420,2894,-1685,-5557,-4709,4358,12888,8606,-1052,-7142,-304,8406,20119,33820,42702,54175,48750,24860,16061,19111,26905,35721,33759,18311,7030,-2410,-4453,1163,4258,7502,6338,5913,10549,15367,31822,45400,33741,27608,43353,45475,31261,6862,-5566,-8787,-9245,-12279,-15376,-11418,-8201,-6371,-15687,-11818,-631,2083,-4820,-516,6270,10412,7387,550,3637,6457,4540,4261,13039,8659,4023,4578,4879,5290,247,-7023,-14190,-11900,-4188,-3242,-12746,-10552,1947,11975,16412,18461,12040,9596,4542,111,-3952,-11269,-14883,-3409,5556,5226,-1751,-9324,-2879,-693,-1425,2537,-4131,-5044,-5147,-3316,-1454,-909,-2852,-2472,950,-6588,-8498,-719,1314,4304,11630,21015,14078,-2861,-16534,-16182,-11624,-81,3241,4565,9582,-1402,-8517,-10955,-11077,-432,-79,-9181,-8832,1435,9032,12417,5024,-5663,-13547,-13961,-7057,-3070,-3544,-5949,-12197,-7547,12283,29941,21693,6788,-6163,-11821,-8025,-8838,-12790,-13236,-12073,-12169,-2115,7726,13719,15767,9724,11972,9898,7261,5532,2761,-4089,-12715,-14294,-13067,-16540,-16456,-11619,-6212,1114,3032,-137,-8660,-14102,-7567,-490,-3246,-13095,493,30615,50434,45407,25557,4643,-2853,-5596,-13500,-4936,372,-8390,-3674,-1833,-4723,-5026,-621,4597,3857,3050,2282,1802,-9834,-22293,-15487,3306,9691,-1468,-8183,-1142,-3609,-2825,-3989,-10041,-17636,-4046,3415,4372,2157,4562,12060,8403,6058,8593,20809,27393,19146,6918,439,4554,2773,1171,-8004,-6793,-3889,-1461,-1007,-4398,-5796,-9088,-9178,-3159,12442,10518,3321,-3347,-7254,-3999,10423,5054,-10426,-12318,-10658,-11084,-10370,-16076,-16415,-19250,-19233,-12951,-11104,-7373,5009,15846,17037,6907,-3265,-3788,-1033,-2670,7247,30265,24324,1127,-6310,-7952,-10670,-12151,-11308,-2613,-3225,-3762,-1537,3302,3733,-11,-166,1604,2643,5955,2855,-3317,-8018,-6199,-8061,-10330,-9837,-7587,-9815,-15321,-16064,-6813,860,4593,4580,1753,2075,3182,-5613,-3540,610,170,-4012,-10167,-11461,-1823,5259,5559,-4682,-10865,4428,13431,8915,8326,5826,5466,13441,43574,66545,54672,16407,1923,9860,19282,15633,11277,17168,12532,12936,7964,2805,-3921,-13510,-5894,2690,2706,4296,3143,1398,1002,-2976,1267,4503,1168,-68,-418,5709,5742,-1464,-5817,-14763,-15326,-13193,-10362,-3281,3061,2398,-3986,-6901,-11763,-8560,-1981,-4402,-12433,6685,18998,15535,17,-14739,3503,23440,37464,36672,24632,10097,-6877,-4075,8037,8158,-1925,-3585,-3821,-7223,-11252,-12181,-3324,2474,-2675,-15044,-11809,-5842,-4244,-6501,-11250,-8706,-2520,-6557,-10541,-2340,-368,3129,-6002,-13029,-9183,-14030,-11598,-8970,-10144,-1655,7876,9981,-310,-9952,-2852,13160,26070,27505,23412,12376,1895,2303,3540,2875,-6228,-10255,806,20242,16466,-1446,-2167,12036,21577,8612,-8586,-901,8225,8847,8216,12473,16545,19647,10486,-1043,-11121,-9070,-4571,-3771,-5287,-9713,-12082,-15202,-10532,18,5016,2021,-6176,-606,10774,11062,4612,2104,5789,8965,6613,3124,5567,6775,166,-5052,-7551,-10073,-5829,6155,11508,11379,8404,9354,15141,14883,6739,4986,349,-6114,-6380,-6759,-4895,11812,11274,2973,1179,2571,-3689,-11800,-5909,7144,14535,12291,13396,26312,17366,-5062,-5185,-3155,-4220,-8250,-9281,-11547,-12466,-2194,11489,22009,19571,7247,-3611,-12407,-10949,-2902,-1758,-6270,-6996,-4844,-4425,2048,10261,24903,17689,8528,4287,649,4325,16828,17864,1958,-8673,-4821,-1568,-4043,-6575,-12765,-12347,-8586,-6348,-7610,2423,8467,6266,-5967,-5987,-2506,3052,8782,9718,5552,298,-11918,-8777,5024,19064,23936,15435,4548,6859,11834,6233,1065,13437,23949,9863,7687,3388,1190,3088,243,-2407,2112,12272,16484,8259,-11949,1786,5690,-1743,-12887,-11200,-6371,3422,12616,13971,12394,9483,5443,1976,-2790,-9259,-3362,6361,9248,8777,4778,-897,-424,-617,-5215,-14232,-5802,-546,-2254,-8552,-8727,-6025,-5104,-5262,-7312,-14217,-12171,788,10539,9013,9720,4277,-10000,500,10182,12377,3889,-12048,-13219,-11649,-12655,-16245,-14208,-12360,-6430,1276,-1595,-5469,-12903,-3380,3315,14700,2919,-1800,5884,18669,23956,28715,24323,8172,-1392,1318,7063,3249,-3425,-7283,-5889,-238,3396,-3993,-11617,2537,9197,14616,10637,4027,3277,5021,15064,12888,-2623,-6466,-3548,1669,8430,10797,7743,5230,-2723,-8903,-13756,-13839,-8245,-7688,-7099,-7757,-10778,-14509,-15901,-13857,-13798,-13456,-10303,-14150,-9109,1181,4749,1459,-7183,-4723,-1199,-1529,6276,10028,-3815,-7292,-705,1332,-10653,-7283,-4679,-12071,-10455,-76,5234,3701,-2651,-2448,1739,9950,3749,-9784,-7427,-31,4552,-2203,-7923,-9561,-4790,-2105,-3891,-2364,-38,-2339,674,6808,11962,14543,14970,15137,1844,-12130,-5484,2107,9393,15957,16771,5805,-4278,-3815,-3177,4194,24466,43563,36208,14645,724,-8585,10622,28209,26979,9500,-4277,-8572,-6439,-3998,-6147,-6626,-3923,-4698,-5240,-7912,-12829,-6829,6022,15173,15710,12948,5613,-2391,-10493,-11841,-6720,-1928,-904,6838,13364,15257,10033,-438,-11060,-10341,-7711,-7562,-3843,9346,13309,265,-14314,-12936,-9913,-10151,-11063,-9268,-5579,-3638,-11744,-14632,-13432,-10682,-8015,-4376,839,14529,31295,33614,28064,25555,24867,11987,8205,13645,17484,20652,15692,-3130,-12352,7201,20342,18575,327,-4695,4197,9612,17443,15427,6015,23,-2223,-1110,2916,7052,4151,-4330,1141,12226,21066,29130,30243,24732,15100,13467,16698,14821,8808,-3615,-6503,-13564,-11374,-6602,-1985,-370,-2781,-3365,7136,13805,15481,-1609,-19460,-4685,1063,-6746,-12119,-7946,-11395,-10534,928,4414,-19,-4283,717,4922,3996,3014,964,-3376,-9298,-5001,941,13843,6415,-14445,-21742,-11707,-8473,-14259,-6633,10066,12565,13190,11823,7883,7258,6312,-5240,-6670,-1633,-1087,-7262,-13684,-15761,-21670,-25108,-16360,-3820,8452,18224,17568,8480,-17,-1143,857,7317,12615,7011,-9150,-1395,17195,31071,32703,25427,13141,6488,-8739,-15194,-9267,-7989,-11840,-14305,-14902,-6152,9920,9059,6670,10048,11442,7713,6983,-6388,-10454,-1491,-1445,-10838,-15177,-3785,7619,4158,-6227,-8736,-1077,6245,5468,3563,197,-7984,-5596,1572,-4262,-1975,11359,11377,4228,-3507,-1592,10089,10689,1624,-2680,19171,58134,71555,69574,36287,4075,-7505,-2356,9544,22449,33007,43639,24963,-2042,-11888,-3847,3021,8175,6454,1219,-8056,-13960,-7885,-3651,-2425,-2022,-5108,-11327,-2625,7073,4861,-2940,602,14176,27563,13159,6259,9737,6299,3767,-3498,-6591,-15949,-16143,-10306,5362,22986,20128,8955,962,-6611,-4168,-4841,-6362,-10568,-13653,-14570,-2713,7164,14106,13677,4465,-603,-988,718,8245,11875,13725,11144,10071,10995,11442,6312,-3012,-11803,-12009,-12005,-4314,-9907,-12702,-13099,-17208,-12252,-2745,10535,20638,19881,8160,343,-1609,-3220,-2084,-1449,-3039,2791,-6993,-7982,-7969,-10797,-9836,-5635,-7648,-4989,-1513,-2673,-4248,-9296,-10943,-11119,-7708,-5264,-7007,-9956,-16512,-8011,-1279,-1817,-3819,1403,1342,-16852,-7259,3841,9740,7581,10085,6127,2246,2621,5288,4327,-1962,-6392,-7139,-6015,2122,17953,37939,40858,39112,36154,24103,11270,20037,25048,11815,-1701,-2481,-4949,-9256,-6345,1518,6387,4518,5348,6333,-2071,-12639,-8206,-116,3264,-653,-6624,-13551,-15431,-11716,-12358,-9969,-8709,-4478,391,2379,-5833,-13936,1646,14219,14314,3999,-5390,-11668,-12132,-11059,-5900,-1402,454,-873,-3899,-6458,-4733,7471,13433,15885,17958,16656,11668,13043,13482,9052,4815,5738,8680,10085,10517],[19198,27394,35577,34557,24729,6371,-2059,-7798,-7669,1382,5553,525,-10087,-4028,205,-1249,2492,2447,1174,-3511,-7409,-13153,-13376,-4753,-1783,921,7512,9174,5356,-796,2867,-3315,-13535,-3833,5526,8363,5381,9738,13852,9767,1751,-2980,-4247,-1385,-5323,-6466,-7432,-4051,-2555,-2609,-3563,-5524,-10008,-8713,3978,10509,3680,-4130,-144,2824,-1415,2145,13019,30282,48354,61434,58918,35851,14175,941,-6197,3049,4096,1383,642,-3489,-5326,-11162,-15643,-3155,5465,10077,20049,32118,36875,28700,14003,2781,-2699,-7161,-18120,-16075,-9430,-8844,-16758,-20152,-13426,-14721,-7573,819,-694,984,9510,6590,53,-1979,-9272,-7953,-1165,11377,25399,14571,-3085,-11196,-15397,-10919,812,7394,6680,1736,-5471,-11653,-11812,-8618,-7134,-3212,-6071,-11225,-10375,-10606,1917,15757,19065,13661,3509,351,-2614,-3879,-2908,3324,913,-3067,1388,11129,16390,12110,7963,10583,13962,18420,16940,12698,8117,1653,-1112,-1198,-2576,-8009,-7306,4820,13810,12810,3236,-10034,-10877,-11463,-10011,209,14289,24523,28524,23157,-786,-7648,-5915,10896,28709,28813,14731,2237,-13825,3112,23981,51517,51804,32873,19931,13855,16086,11991,3005,900,2220,1763,-2802,-12337,-8134,-1636,2136,1199,-5062,-4973,-2097,-3390,-688,-2854,-5930,-718,1503,-2998,9214,22782,33433,42075,44758,29672,9040,-3745,-5166,-1878,2480,5670,7091,8822,6570,16311,8788,-1036,-3797,5205,12856,17669,16205,16177,17458,6328,-1592,-4372,-5712,-13926,-13523,-1820,3130,426,6063,24894,28164,11442,1511,-4065,-167,18163,19135,-118,-11503,-4075,-312,1617,-1061,-12572,-4361,2142,-759,-5471,2560,12462,7682,1064,6467,16381,15562,3144,-7329,-10788,-3736,-1449,-4068,-11293,-1525,18407,32141,27301,9806,-4,-409,2991,9300,10632,-3651,-13608,-11475,1218,9060,10588,10832,15729,17511,11231,8329,5751,2138,6865,2574,-2712,-4677,-4235,-7213,-16944,552,6205,4159,6241,-519,-11336,-6550,-7811,-9581,-12053,-11311,-12803,-17601,-14773,-13317,-14023,-20875,-17677,-15448,-17268,-13094,-2599,2988,7306,11117,5359,-4292,-8316,-11922,-7540,3246,11764,9638,1965,6775,18165,27985,16635,-2845,-12506,-14967,-1182,11679,19262,8629,4032,741,-1519,1297,2030,3854,1228,-2608,-3872,7696,11440,4644,-3456,-9803,-11037,-6,8023,8697,8427,5984,3339,-4490,-11380,-7417,-3426,5637,15246,15333,2614,-4883,-8034,-9615,-9013,-5485,-682,3341,3086,-270,-449,-1348,-7453,-16539,-16560,-9391,-8548,-12061,-7353,-2309,-4273,-380,8442,17894,17368,5823,-9737,-6385,-2232,-7408,-9783,-8113,-7086,-6170,-9311,-18376,-12484,821,11743,12027,10584,6795,14518,15377,16780,14387,6288,3892,905,1614,12876,6532,-9686,3502,17924,18145,10004,-2649,-8617,-6507,-1243,-6694,-9758,3557,15355,11083,288,-7335,-15413,-8764,786,3788,-462,-1686,9525,31390,46377,36075,10405,1658,10341,25718,18337,-1565,-7722,-8754,-11910,-8421,-1770,-349,-3838,-8702,-11151,-15276,-13160,-8614,-4385,758,1990,-2526,-3260,3359,14739,19249,4230,-10226,-8139,-3450,757,-4163,-8604,-10495,-5887,1668,1114,-7069,-4209,204,2580,2344,-5638,-13537,-16926,-15071,-4830,8249,21431,17845,5937,-4210,-10883,-15957,-17525,-15756,-12946,-4520,5210,4143,-4069,-14289,-10269,6622,20978,34388,33182,32974,32433,20060,9673,-1922,-13519,-16162,5915,30091,43265,46475,39416,31069,22724,17108,17944,12161,6454,-2158,-14077,-26836,-21131,-21783,-16006,-8079,-35,5540,7122,10927,12421,-1204,419,13905,18850,12009,6550,3165,5313,11551,23117,23693,11594,-474,-5063,-2408,547,4225,6166,3422,-600,-8641,-16902,-15365,-8132,-2436,4180,2447,-3050,-5131,-2426,889,6691,12908,12534,4429,-5322,-14451,-10901,-3908,-2444,2107,9952,15502,7846,-2911,-7171,-4679,-5316,-1620,5,-556,-4481,-17373,-12692,-3557,-2506,-6786,-6635,-3825,-8823,-12021,-8729,-3289,879,-7420,-14062,-5954,-3063,-254,1958,-1211,-3963,-8826,-11938,-16347,-7027,1722,5726,12467,20471,7154,-5362,-14198,-6733,-5452,-8329,-3494,11288,12842,-4625,-18626,-8180,10148,34431,54471,38679,19038,13891,9273,769,-5057,-7124,-5011,-1701,4160,12091,11940,13194,5024,-6269,-7062,-7687,-4503,5991,10225,9580,8859,12527,10942,10210,10765,7334,-1414,-3637,782,14361,37745,42485,18733,-928,-3131,-1802,-6536,-10097,-6949,-7396,-10269,-11138,-1379,9533,-1214,-2735,2717,6990,5873,882,-2606,-3437,-3453,-6718,-5643,-565,-918,-9562,-11836,-9085,-10785,-8622,-4370,-2153,-2521,-62,3234,3909,2535,-7814,-15227,-4722,-4309,-15140,-21272,-7677,3555,9203,2001,-3416,6877,18010,24914,19845,14719,16774,21060,25031,26498,20554,12806,253,-12186,-11274,-3241,-4674,-9932,-13753,-12969,-5387,11029,27034,36129,41895,39238,38159,25248,11370,10955,13167,19308,28852,26650,17915,7191,-817,2203,21642,43235,51026,32528,10494,-4043,-12421,-9985,-923,7900,6850,-7751,-4051,2277,1505,-6305,-13424,-15212,-16697,-12801,-5151,7800,17989,20395,21155,18420,11800,5576,1062,3064,4978,6588,13138,19484,17812,14560,17790,15547,14081,15339,15201,13159,17264,19836,28028,26776,11604,1596,-4443,-6417,-4958,-1074,9152,8213,2579,-6445,-14685,-10148,1002,8346,11981,13515,14652,17857,12827,3422,-1700,-5128,-13156,-10603,-7156,-5035,-10318,-9983,1577,14110,13373,1377,-9130,3669,10438,21432,40351,43295,38303,23039,14583,11409,3338,-1490,-3669,-2898,4414,12554,10387,1026,-7816,-1741,8144,20838,34792,41938,50447,46521,23235,14128,15973,21386,29787,30649,18040,7620,-1824,-4785,320,3035,5564,2796,2770,9036,16479,34227,45727,33812,27928,42850,45344,33918,11228,-2595,-8437,-9183,-11021,-13741,-12447,-10559,-8473,-16953,-13184,-4224,-3362,-9339,499,10088,15611,13605,6178,7253,8071,5217,4948,14359,11156,7503,7985,6483,5374,1867,-4246,-12148,-13036,-5626,-3991,-12429,-10585,1596,11317,17752,25946,17939,10436,4068,-691,-4914,-11758,-14760,-3050,6065,6410,-321,-7344,-2773,-1896,-2493,-3905,-7988,-6893,-6560,-3769,-148,858,-2016,-3260,1193,-4145,-5750,2319,4066,6308,12260,18490,9705,-5495,-15764,-13103,-12181,-4122,-431,1285,6807,-2249,-6415,-11089,-10812,-1653,-1827,-9668,-6719,4125,13286,15956,5271,-6505,-13480,-12268,-6000,-2874,-3623,-5984,-12428,-6322,14271,29844,20338,7072,-5066,-11386,-8903,-10712,-14142,-13346,-11961,-12834,-3300,6243,11455,11494,4477,9076,9253,7462,5836,3103,-3009,-10523,-9681,-8792,-13344,-16421,-14410,-8324,184,3880,1892,-6751,-14048,-8710,-1055,-2769,-12370,-4389,19291,39102,38462,23299,5217,-783,-2017,-7804,-6207,-2235,-11563,-5389,-2389,-3924,-4150,67,5494,4385,2791,1586,1348,-10134,-22447,-14216,5951,13284,2079,-5538,-2033,-5882,-5317,-6372,-12121,-18565,-3980,1978,1733,316,3625,10597,6778,4405,6208,17647,27192,21056,10146,1861,3912,2356,1823,-7061,-6378,-4426,-3564,-3680,-6493,-6354,-8845,-8241,-535,13625,7126,-909,-7264,-10964,-7301,8274,5961,-11330,-16495,-15192,-13752,-8739,-13316,-13872,-17178,-20433,-15241,-13899,-5751,4493,13576,14704,4596,-4657,-4883,-1744,-1972,7406,26935,17829,-2461,-7531,-8219,-10155,-8525,-8081,-1185,-2517,-3892,-2947,1564,3068,679,1747,4624,5534,8740,6366,766,-2581,-2366,-5958,-8545,-7232,-3702,-6302,-12664,-15917,-6974,2036,8972,9102,5640,5504,6699,-1897,-3932,-2553,-5890,-8512,-12491,-10644,-2018,4690,5234,-4379,-10514,5042,14162,7917,6992,4496,4476,12653,41657,64399,52686,17130,8532,14265,21198,16955,13162,19554,14537,13593,8148,3274,-2868,-9574,-2274,7633,7816,8047,3661,-619,-1252,-4035,71,1867,-3126,-5476,-5785,-410,-946,-6233,-4459,-11116,-18930,-16211,-13907,-8014,-1724,-961,-6444,-8512,-14497,-8688,-1564,-4956,-11760,10223,21379,14434,-1106,-12233,5241,25539,38092,36625,24584,9868,-9456,-2970,11992,11757,-391,-2870,-3098,-6714,-10359,-10164,-2005,1704,-4404,-16470,-10321,-4579,-3454,-5663,-9600,-6081,-1952,-9639,-14489,-5063,-3577,868,-5693,-12877,-9797,-14279,-12044,-8747,-8862,415,9016,11072,939,-7737,-1760,11300,20872,22604,20726,11854,1927,2177,2930,1134,-7063,-7836,2128,20730,16355,-1475,-1292,14217,25768,12443,-7494,-4773,6604,8013,7189,10789,14440,17142,7673,-3425,-12374,-9401,-5045,-3591,-4176,-10605,-13190,-15369,-10897,105,7804,5757,-4969,-639,12998,14163,7874,4732,6806,8239,4886,1555,4958,6427,-320,-6038,-9257,-11903,-7569,3461,9210,10220,7100,9658,18518,19702,9189,5856,1115,-7124,-9315,-9181,-6364,9977,8230,-398,-1007,2446,-2474,-10999,-6243,7560,15862,14705,18539,31401,20216,-3136,-4619,-2799,-3901,-7856,-8460,-10557,-14005,-4694,7707,18602,18326,6631,-3674,-10202,-15170,-6847,-3898,-7213,-7606,-5274,-4512,1773,10652,28106,28466,19886,6807,-679,3491,20219,23269,3134,-9417,-3274,529,-3127,-8122,-14503,-11890,-8176,-6672,-8712,2476,9389,6309,-6871,-7901,-5016,393,6851,8871,5604,405,-11984,-9303,5096,21037,27394,17539,5027,5658,9445,4185,-1023,10522,16944,3907,3944,2696,1350,2962,1104,-1262,1927,10299,13463,4061,-13670,3936,8445,964,-11546,-11650,-6321,2780,11681,13875,12453,8445,3332,-1088,-6780,-14692,-3273,7968,11000,9696,4491,-2260,-1749,-1825,-6403,-15971,-4815,-177,-3320,-8918,-3709,-705,-656,-1517,-4406,-13662,-14554,-54,10131,6021,3071,-2255,-12059,2224,12756,15020,5896,-10177,-18806,-13801,-14464,-19111,-14926,-11339,-4726,2972,-165,-4673,-12317,-4165,5709,16514,3314,131,9955,25126,31752,34682,26162,7435,-1947,1099,6867,2827,-3384,-6472,-4752,998,4139,-4338,-12679,4447,11902,17402,12083,5400,6190,9684,20978,21255,3786,-1937,-535,3266,9136,10686,6452,3002,-3578,-8555,-13191,-14227,-7867,-6632,-6457,-7785,-10005,-11987,-14953,-12631,-13285,-13744,-12019,-14180,-6326,2944,5138,1051,-7357,-886,3842,3831,9459,11014,-2433,-6384,-2317,-550,-11064,-5986,-2280,-8440,-12845,-2550,3279,1787,-3247,73,6154,12196,4005,-10302,-7584,-479,2971,-4010,-9295,-10406,-4211,-1878,-3292,-912,2208,-371,2186,7440,12209,14423,15046,15803,1136,-13360,-6062,1857,8720,15026,14725,3907,-3876,-2779,-2665,4031,25423,42614,30233,10076,-3751,-9053,9137,23725,23568,10170,701,-978,1415,4166,-100,-5458,-4792,-6790,-8105,-9783,-12368,-5264,8026,18709,19616,16480,8237,-759,-9794,-11517,-7336,-3219,-2958,2967,8154,11589,8793,54,-10481,-12270,-10161,-8188,-2425,13695,17560,3711,-11688,-17392,-12865,-10851,-10640,-8391,-4753,-3553,-12217,-14003,-12722,-10459,-8054,-4837,-387,11246,25921,27375,21731,19003,18767,7186,5328,11890,17012,18162,11645,-5372,-10764,9341,19863,17467,1117,-6347,541,7006,14485,12124,3150,-2390,-4008,-2123,2279,6699,3937,-5733,-365,11825,21962,30928,32015,28918,22010,20877,24833,23793,18342,4373,-3327,-11692,-10278,-5500,-964,713,-2690,-5304,4006,10185,10576,-6223,-15114,-818,3518,-5621,-12140,-7419,-8353,-4794,4835,6992,2197,-2630,-152,1009,-1,-471,-2063,-6222,-11102,-6725,-1118,11580,4797,-14708,-22917,-14647,-10485,-14808,-7679,8300,10171,11353,11481,8845,8358,6166,-3687,-138,3578,837,-7760,-14256,-17070,-22099,-23904,-15524,-2596,9683,18666,17494,8277,-176,-945,1660,9403,16416,8286,-9008,-2137,13236,23532,25606,22092,13892,8685,-5743,-13366,-9361,-8776,-12454,-14524,-15141,-6367,10480,11559,10196,12309,13282,9083,7789,-5313,-9679,-128,-272,-9998,-14259,-5241,6040,6314,-1724,-4399,1616,8306,6268,2999,-1458,-11323,-8111,1755,-2466,821,11658,11160,3490,-3522,-38,12252,11547,861,-3864,16754,52149,65633,66009,34197,3802,-7983,-1420,12519,27801,41919,52831,30802,624,-10130,-6235,526,8077,6504,404,-9527,-17437,-9653,-4452,-3169,-3212,-6717,-13294,-5175,6004,5307,-2409,509,11368,24319,11406,4560,8564,6350,4311,-1704,-5060,-15865,-15374,-9115,7249,25823,23751,14681,10807,5049,6856,1908,-4043,-11159,-15397,-13740,-2006,8263,16121,16674,6245,-866,-4569,-5287,4003,9689,12237,10648,10604,12116,12691,6831,-3445,-11427,-8824,-9200,-4766,-10981,-12938,-13851,-16347,-10493,-1207,12010,23912,23465,9564,645,-1436,-3634,-4301,-5082,-7126,1157,-6234,-6786,-6983,-10022,-9177,-5334,-7416,-4210,212,-282,-1240,-6235,-8855,-10510,-8658,-6387,-7952,-9141,-14563,-13351,-8768,-8862,-6731,3923,6175,-9996,-9418,1480,8868,9148,15046,12200,7147,6049,7586,5344,-1249,-5541,-6433,-6146,611,14424,37640,42825,41653,39231,28334,19243,28742,31513,15613,196,-1590,-4853,-9428,-6785,1430,7187,5005,5402,7627,217,-9750,-8938,-181,3619,-650,-6532,-14471,-13832,-11151,-12830,-11017,-10104,-6519,-3665,-2210,-8755,-12256,2519,13655,12733,2276,-6574,-11828,-10319,-8298,-3057,1077,2472,821,-2554,-5089,-5762,5569,12091,14318,15317,13925,11607,13797,14305,10309,6250,7986,12199,13192,12484],[18228,23279,28020,27944,23898,7829,-1304,-7586,-7597,833,3997,-1464,-10246,-3596,729,-1283,2178,2278,1610,-3162,-7938,-14555,-13619,-5322,-3075,2700,10507,11205,6660,660,4969,-2519,-15010,-3794,6779,9016,4401,9199,14384,10112,1186,-4764,-7270,-4908,-7462,-7315,-8314,-5032,-2867,-2944,-4309,-6100,-9285,-8958,2128,8272,2818,-5640,-5499,-866,-2272,1952,12891,30404,47893,62801,65234,45571,21617,5055,-12261,149,2225,147,297,-3516,-4902,-11326,-17044,-2846,6569,13072,25384,35756,37091,28723,14240,2806,-2544,-6112,-15629,-19323,-12216,-10785,-19247,-18764,-11852,-12393,-6892,2101,1665,3107,10483,5630,-1517,-3740,-11173,-8377,-785,13359,27410,15876,-2088,-10927,-14967,-9842,2498,8133,5635,-3,-6258,-11835,-13241,-10098,-8276,-3054,-3861,-7793,-7535,-11806,139,12857,13700,5459,-6532,-10163,-11979,-11283,-3182,3991,1951,-2669,547,8247,12312,8196,4784,7771,13047,19807,17578,12776,7581,811,-2577,-3061,-4670,-10527,-8239,4849,13408,13566,4114,-11329,-7964,-5346,-5888,-3244,9387,22142,25682,21372,-4010,-9314,-6002,12635,34066,39987,29296,16193,-943,13998,32928,56216,47928,34926,25180,20984,24997,17349,5233,1899,2758,2542,-3785,-11983,-1287,5055,6880,2651,-7082,-6835,-2476,-3911,-3318,-6616,-7806,-506,4344,1913,14774,28646,38257,45719,47836,28343,7533,-5318,-6012,-2888,573,2429,2567,6523,7979,18577,9909,-1577,-5054,4650,12939,18004,15485,13182,12851,3391,-2372,-3935,-5200,-13849,-12421,-1062,2812,-1443,1082,19232,27885,13791,2565,-3480,388,18408,17621,-1123,-9736,-2160,4429,8448,4566,-12131,-8744,-3010,-2583,-6562,1402,10080,4714,-474,6732,19888,19640,5200,-6717,-10910,-5102,-3593,-5922,-9401,838,21827,37394,34348,14839,2471,1240,3771,9023,9033,-4011,-11616,-12300,245,7463,8397,8222,12537,13388,7135,5765,5018,2729,7384,3331,-1117,-2798,-3121,-7002,-17680,-1924,2244,1226,3445,-2184,-10352,-5738,-7179,-8741,-10703,-10529,-12666,-17561,-13432,-10878,-10440,-16127,-15129,-13984,-18495,-15503,-3799,2045,7219,12349,8235,-2851,-9923,-12857,-7241,4395,13248,10948,3485,6972,16766,26279,19516,-226,-11294,-17040,882,14503,24276,14988,7051,282,-2710,1184,1616,5446,3815,-902,-5257,4886,9753,4058,-2766,-8978,-12073,-954,7707,8649,8220,6560,4040,-3668,-10953,-7930,-4433,5012,15486,16078,3747,-3366,-6678,-8451,-10390,-9745,-3978,1478,2252,151,1358,1408,-4830,-14966,-15145,-7377,-6261,-10990,-7906,-3064,-5267,-3313,1304,8684,9075,482,-13526,-7133,-4243,-9092,-10856,-9366,-8045,-6866,-9800,-18832,-11415,1911,13529,15139,13966,9310,13737,14626,16303,15392,9297,7191,1863,-1408,10949,7159,-12770,2505,16257,16091,8257,-4414,-9317,-6319,-44,-2872,-6416,4043,15073,10692,1089,-5452,-14613,-10743,-2103,945,-838,-1601,7582,27189,43119,34591,8549,1456,13481,31664,25873,6725,-1978,-6016,-9926,-7874,-1240,486,-2181,-7898,-10247,-13786,-11353,-6680,-2630,1590,1823,-2710,-2863,4845,15376,17832,3424,-9506,-7606,-3471,1161,-3393,-7729,-11605,-10016,-3325,-2150,-7832,-3706,2024,4390,753,-8277,-15350,-17106,-16164,-9118,4235,19245,16847,4885,-4870,-10562,-15084,-17749,-14518,-9961,-2312,5336,3616,-4135,-14643,-13784,3654,18133,33769,34723,35198,32765,21460,11749,-175,-12218,-16569,3581,27995,42974,46300,37543,28253,20950,17864,20664,13539,6439,-1741,-11426,-22843,-23696,-24017,-17163,-7610,2500,8507,8217,10269,13099,1902,684,11755,18103,11453,5587,2141,3815,9804,21313,26581,14825,2791,-1799,259,2597,4337,4930,2528,-1151,-9481,-18664,-16968,-9481,-5261,318,-1308,-6776,-7940,-4750,-2945,1754,8495,9358,2587,-5928,-13440,-8901,-1353,205,3191,10197,15745,9030,-1550,-7062,-8006,-10920,-4437,-278,256,-2937,-16162,-12743,-3230,-1705,-6182,-6631,-3031,-7257,-13257,-8450,-1154,1276,-7365,-13720,-5609,-3446,-1446,73,-2984,-4795,-8575,-11582,-18692,-9434,100,3948,10661,22380,9408,-4711,-15224,-7601,-6162,-9910,-4879,9966,13603,-2925,-16249,-9338,8224,30275,50969,37799,16829,10817,6547,-408,-5111,-5595,-2649,1344,6353,12408,10448,11206,2748,-7074,-6647,-7474,-4789,4499,7507,8824,9444,13193,10790,10288,11299,9277,2301,1407,8220,24275,49609,54192,25322,1579,-4374,-4769,-8549,-9353,-7172,-8201,-10535,-13934,-5405,9179,150,-2075,1718,4270,3187,669,-1357,-2340,-2746,-6653,-6096,-1171,-1882,-10563,-11888,-8831,-10432,-6964,-2692,-1351,-1845,-681,2975,5540,4706,-7765,-15981,-4486,-3048,-13066,-20581,-10021,1245,8024,1821,-2152,9969,23579,29447,22775,16859,18224,21888,24861,24670,18227,11152,392,-10494,-9062,-795,-2356,-7320,-11050,-10241,-2686,13135,29892,40426,46324,42815,43945,31707,13522,12055,14003,20765,31962,30914,21730,9200,-249,2232,19765,38604,48891,34293,12046,-3313,-12248,-10266,-2165,4772,2402,-13780,-404,4819,2793,-5893,-13454,-15525,-16898,-12828,-4559,8568,16464,15710,14936,14462,11054,6660,2431,2831,3340,5187,11316,15774,12275,12079,19789,19364,15968,15678,13301,8000,11088,14404,23201,24841,10296,403,-6403,-7661,-4750,3,9568,6387,-1101,-11714,-18259,-4694,6591,14336,17894,18799,18910,20658,14380,4181,-1907,-7016,-15404,-10896,-6400,-3519,-9065,-12121,-1906,9625,10394,-190,-11301,2085,11418,22905,39851,40529,37351,25348,17807,14239,3301,-1769,-2216,-1596,3877,11492,11769,3325,-7945,-3627,7136,20310,33893,39189,44396,41916,19928,10830,11682,15154,23480,27233,17606,7849,-1631,-5289,-1006,1107,2734,-2013,-1865,6041,16194,34486,43852,32895,27238,39975,42494,34564,14948,215,-7937,-9237,-10210,-12270,-12744,-12029,-9492,-16393,-14462,-8164,-8942,-14036,1275,13513,20541,19123,10582,9601,8734,5284,5509,15866,13775,10775,10610,6654,4349,2636,-2097,-9990,-14006,-7363,-5126,-12337,-11663,-509,8419,16607,31056,23270,10253,2358,-2637,-6875,-12750,-13875,-2760,6086,6969,601,-5772,-2633,-1973,-380,-8539,-10655,-8498,-8250,-4701,965,2415,-1267,-3861,1570,-1311,-2493,5302,6375,7506,11735,14996,5356,-7478,-14018,-10723,-10630,-7673,-3725,-931,5710,-487,-6201,-12454,-10642,-3259,-4258,-10169,-4666,6227,16703,18349,5274,-6526,-11869,-10245,-5093,-2911,-3942,-6373,-12727,-5068,15696,28358,17936,6814,-4401,-11310,-9967,-12336,-14687,-12649,-10989,-13261,-4980,4119,8606,6952,-499,5587,7781,7010,5698,3055,-2206,-8089,-5209,-4281,-9293,-12601,-16672,-10672,-1204,4274,3632,-4851,-12787,-10059,-2137,-2816,-11335,-9209,8076,26465,29823,19657,5063,619,807,-3069,-3101,-1040,-9900,-7389,-3342,-3532,-3529,658,6347,4825,2331,499,358,-10828,-22639,-12881,7955,15698,5373,-2692,-2207,-7340,-7146,-8221,-13715,-18670,-4611,-263,-1196,-1057,2587,8699,4752,2552,3891,14413,26342,22254,12589,2835,2629,1070,1690,-6547,-6127,-5304,-6033,-6869,-8866,-7011,-8700,-7043,2261,14566,4350,-3729,-9287,-12718,-9590,6760,7584,-10018,-18445,-18210,-13372,-6144,-10436,-11505,-15398,-20943,-17881,-15277,-3891,2966,9472,10499,1178,-6695,-6585,-3244,-1844,7007,22437,11261,-5416,-8857,-8738,-9165,-4574,-3640,889,-1800,-4254,-4809,-764,1649,547,3025,7021,7694,10961,9783,5154,2922,1785,-3343,-6581,-5050,-355,-3247,-10367,-15622,-7556,2487,12375,12830,8637,7721,8822,1306,-3776,-5195,-10947,-12150,-14953,-9881,-2351,3886,4559,-4496,-9847,5807,14814,7404,6362,3444,2839,9866,36605,58599,48165,16669,13120,18472,22792,17772,14467,20922,15854,13882,8079,3376,-2231,-5482,2102,13102,13305,11458,3683,-2920,-3770,-4997,-1290,-906,-7301,-11243,-11247,-6101,-6363,-7407,-844,-5471,-15055,-14854,-14958,-12059,-6089,-3818,-8280,-9470,-14981,-7136,-611,-5461,-10072,13633,22873,13212,-2030,-9768,6869,26857,37493,35539,23543,8828,-12177,-941,16219,15051,1497,-1860,-2284,-6075,-9125,-8201,-1002,685,-6441,-17373,-8747,-3269,-2542,-4267,-6966,-2791,929,-8165,-15046,-7202,-6560,-1449,-5536,-12531,-10157,-13893,-11879,-8082,-7415,1813,9345,11470,1810,-5536,314,8748,13344,15346,16311,10346,1516,1937,2679,177,-6554,-5201,3430,20651,15625,-1837,-585,15924,29715,17099,-4171,-9803,4330,6783,5845,8516,11161,13171,3778,-6334,-13679,-9575,-5664,-3580,-2894,-10605,-14197,-15450,-11638,-527,9606,8637,-3839,-823,15119,17457,11375,7451,7660,7299,2936,-234,4173,5885,-876,-6811,-10583,-12971,-8681,703,6388,8294,4713,9000,20042,22436,10530,5882,1499,-7925,-12081,-11358,-7688,7805,4860,-3597,-2680,2398,-1519,-10386,-6297,8458,17772,18029,24613,35988,22365,-1400,-3982,-2363,-3538,-7404,-7662,-9358,-15785,-7144,4515,15630,17056,5769,-4112,-8525,-17091,-10747,-6202,-8377,-8497,-5830,-4367,2433,12269,31745,38421,30289,8966,-2301,3425,24391,29363,5015,-9846,-1602,2950,-1963,-9483,-14652,-10907,-7588,-6794,-9840,2678,10737,6825,-7388,-10002,-7556,-2188,4946,7935,5524,390,-12085,-9657,5161,22493,29833,18720,5098,4551,7448,2615,-3088,7120,10461,-636,1139,2244,1316,2518,1833,194,2522,9038,10715,207,-12796,5378,10552,3525,-10081,-12148,-6386,2266,10891,13904,12724,7686,1628,-3476,-9583,-15155,-2235,9633,12749,10604,4277,-3571,-3057,-2971,-7379,-17089,-3933,-27,-4629,-8393,2233,5308,3802,2199,-1226,-11828,-15464,-316,9724,3463,-3205,-8754,-12554,3793,14922,17301,7727,-7846,-16376,-11594,-10429,-11449,-10057,-7712,-2115,4883,1245,-3930,-11689,-5063,7680,17280,3379,1703,13236,30827,39615,40350,27281,6352,-2688,823,6683,2381,-3403,-5777,-3793,1937,4548,-4813,-13413,6154,13920,19009,12573,6776,8633,13557,26237,29767,11081,2936,2160,4627,9987,11063,5962,1359,-4651,-8471,-12722,-14113,-7301,-5620,-5819,-7539,-8647,-9056,-12446,-10702,-12384,-13899,-13566,-12207,-3333,4878,5593,586,-7394,2167,8339,8885,12275,11761,-887,-5266,-3676,-2506,-11060,-4750,63,-4768,-12860,-4918,704,-1153,-4340,2402,10469,14303,4408,-10885,-7955,-1075,1333,-5706,-10448,-10713,-3555,-1537,-2539,679,4488,1540,3561,7899,12114,13772,14583,16189,772,-13772,-6296,1951,7954,13496,12228,2751,-2920,-1452,-1731,3537,25026,39408,23414,5747,-7564,-8117,6313,17469,19107,10322,5467,7736,10814,13380,6608,-4083,-5559,-8517,-10368,-11271,-11776,-3980,9577,21767,23142,19974,11166,1418,-8371,-10507,-7555,-3988,-4209,112,3603,7612,7038,342,-9504,-13486,-12620,-8639,-869,17619,21008,6960,-7642,-17951,-15098,-11452,-10310,-7584,-3953,-3425,-12258,-12940,-11842,-10075,-7993,-5313,-1731,7861,20095,20589,14872,11758,11724,2287,2564,9981,16233,15885,7481,-7526,-9447,10451,18014,15397,1775,-6638,-932,5898,11981,8970,439,-4622,-5559,-2901,1839,6526,4032,-6868,-2012,11100,22195,31959,33005,32089,28386,28272,33130,33208,28776,13740,1617,-7271,-7335,-3989,118,1987,-2036,-6346,1602,7209,6193,-9463,-10558,2847,5524,-4729,-11653,-6195,-4438,1785,10452,11363,5951,-426,-1051,-2442,-3068,-2855,-4374,-8717,-12766,-8544,-3443,8335,2295,-15183,-22831,-16463,-11773,-14714,-9257,6066,7593,9257,10676,9266,8783,5200,-1720,5537,8194,2603,-7986,-14309,-16769,-21195,-22939,-14931,-1633,10517,18489,17042,8103,-193,-652,2625,11931,20982,9596,-8352,-2619,9990,17081,19115,18452,13753,9780,-3697,-12356,-10302,-10389,-13612,-14592,-15242,-6132,11787,14326,12983,13706,14634,10406,8568,-4185,-9170,1261,999,-8874,-13284,-6916,4109,8479,3425,1527,5701,10338,6959,2382,-3157,-14424,-8426,4190,2279,3354,10891,10039,2184,-3711,1418,13964,11853,-168,-5399,13628,43715,56967,59313,30762,3246,-8740,-860,15337,33928,50829,61353,37192,4117,-7801,-8482,-1990,7640,6466,335,-8873,-19479,-11632,-5454,-4101,-4448,-8011,-14786,-7322,4841,5790,-1977,62,7958,19577,8567,2153,6388,5617,4618,242,-4191,-15296,-14488,-7861,9015,28070,27127,20896,21946,20016,20885,9529,-1793,-11756,-17118,-13239,-1947,8651,17349,19036,7758,-814,-6776,-10902,-346,7075,10109,9472,10365,12334,12901,6504,-4277,-10516,-6873,-6878,-4112,-11777,-13355,-14976,-15495,-9137,-260,12648,25991,25710,9768,-259,-2145,-4429,-6536,-8659,-11274,-1057,-5935,-6231,-6691,-9628,-8804,-5016,-6543,-2367,3045,2864,1987,-3297,-7016,-10284,-10202,-8281,-9173,-7847,-10548,-14254,-13926,-12838,-4777,9459,11954,-4351,-10547,-1316,7109,9856,19413,17538,10801,8215,8497,5009,-1600,-5422,-6289,-6952,-1766,9552,34561,42546,42147,39978,30700,25646,34992,35941,18074,1130,-1501,-5488,-10172,-7798,876,7625,5155,4523,7883,1846,-7184,-8793,-203,3395,-1469,-6656,-14166,-13032,-11457,-14127,-12819,-12382,-9557,-8534,-7591,-12426,-11053,1864,10693,8844,-1146,-8976,-11833,-8606,-6013,-1056,2498,3351,1497,-2130,-4882,-7519,3033,9770,11806,12108,10925,10773,13503,14074,10687,6905,9492,14933,15480,13569],[17644,19347,20973,22001,22951,9783,353,-6329,-6843,788,2830,-3050,-8698,-2162,1925,-762,2623,3082,3060,-1804,-7436,-14875,-13025,-5452,-3374,5023,13546,13382,8306,2263,6475,-2197,-14011,-2860,8629,10276,4037,8801,14883,10666,1271,-5096,-8760,-7259,-8338,-7127,-8737,-5777,-2909,-2885,-4584,-6025,-7784,-8309,405,5674,2066,-5894,-9655,-4480,-2878,2083,12904,30138,46250,62262,69689,54668,29095,10218,-10438,-2025,807,-763,197,-3153,-3721,-10348,-17521,-2315,7889,16720,31413,39212,36913,28178,14197,2807,-2276,-4808,-12553,-20459,-13784,-11517,-20047,-17172,-10123,-9728,-5176,3738,4305,5666,11556,4576,-3476,-5898,-12620,-7901,-49,15284,28374,16329,-1211,-10562,-14397,-8296,5222,10261,5966,-1071,-6913,-11907,-14451,-11180,-8739,-2302,-977,-3237,-3238,-11046,-1511,9947,8243,-2798,-16447,-20295,-20777,-18796,-3017,4667,2981,-2428,-456,5475,8629,4361,1209,4448,11802,20818,18079,12817,6989,60,-3888,-5051,-6958,-12910,-8675,5218,13276,14086,4765,-12587,-5565,174,460,-3735,4683,18717,21801,18677,-7772,-10232,-5831,13311,35627,43478,33757,20668,5052,21120,40678,60263,42307,34512,28759,26936,32505,21521,7142,2694,2635,2214,-5527,-8744,6069,12762,12532,4784,-8389,-8946,-3298,-4556,-6218,-10320,-9275,-407,6974,6443,19695,33204,41174,46818,48318,25839,5947,-6692,-7177,-4586,-2245,-1774,-2914,4964,10193,21243,11430,-1630,-6042,3829,12667,18023,14611,10375,8592,669,-3039,-3614,-4906,-13801,-11356,-445,2463,-2877,-1663,14783,27509,15764,3147,-3103,567,17500,14691,-2389,-7840,-89,8880,14590,9514,-8964,-11685,-7323,-4439,-7633,224,7713,1902,-2003,6426,21845,22774,7027,-6107,-10849,-6480,-5900,-7978,-7405,2500,23456,40178,39733,19686,4978,2865,4322,8177,6758,-4588,-9404,-12762,-1370,5086,5388,4956,8767,9003,3181,3594,4848,3564,7810,3897,275,-1004,-1850,-6515,-17142,-4891,-1698,-1696,972,-2954,-8257,-5177,-6664,-7967,-9062,-9114,-12247,-17415,-12199,-8584,-6991,-11043,-9075,-9256,-16938,-17664,-5540,785,6989,13129,10439,-1254,-11251,-13873,-7281,4951,14007,11622,4197,6338,14389,23097,21241,2305,-9403,-16755,2761,16570,28353,22319,11492,1873,-1109,2604,1039,6395,6056,885,-5353,1926,7567,3189,-2379,-8516,-13029,-1625,7415,8202,7270,6242,3708,-3255,-9858,-8631,-6098,3981,15528,16952,5460,-1543,-5558,-7375,-9920,-14551,-7361,-350,1698,932,3031,3813,-2464,-13552,-14068,-5851,-4261,-9561,-8468,-4321,-6684,-6608,-5725,-415,832,-4416,-15129,-6685,-5289,-9956,-11185,-10262,-9083,-7655,-10330,-18928,-10549,2571,14533,17647,17303,11622,13413,15800,18604,18548,13105,10162,2363,-4718,10101,9699,-9435,924,12589,12192,5305,-6767,-10222,-6394,540,-272,-3346,4519,14071,9593,1359,-3979,-13624,-12671,-5074,-2089,-1664,-1909,5097,22478,38919,31981,5939,481,15313,35114,31868,15891,5496,-2024,-7629,-7900,-1301,750,-846,-6822,-9163,-12491,-9737,-4827,-1032,2047,1284,-3143,-2632,6137,15381,15418,2009,-8545,-6305,-2557,2493,-1938,-6248,-10922,-13465,-8197,-5780,-8867,-3360,3574,6597,853,-8743,-15705,-15342,-12928,-9965,584,15718,14710,3520,-5095,-9983,-14009,-17990,-13660,-7119,1436,5568,2546,-4272,-13322,-15594,320,14437,31772,34762,35046,30239,20564,12384,750,-11313,-16691,967,24467,40481,43826,34250,24813,18993,18747,23528,14824,6220,-1546,-8479,-17676,-21989,-24124,-17809,-7295,4539,10723,8976,9791,13512,4568,550,8420,15909,9926,4070,802,2034,7798,18869,28439,18150,6255,1190,2034,3755,3840,3199,1156,-2124,-10688,-20825,-19279,-11757,-8808,-3325,-3702,-8948,-9273,-5646,-5121,-1393,5151,6674,974,-6417,-12431,-7119,966,2289,3723,9636,14919,9844,-66,-6355,-10243,-11609,-6391,-628,833,-2117,-15421,-12711,-3000,-825,-5081,-6408,-2630,-5962,-14080,-8285,150,539,-8212,-13858,-5377,-3875,-2627,-1848,-4823,-5463,-7638,-10153,-20910,-11940,-2018,1355,7629,22704,11328,-3750,-15980,-9042,-6927,-11384,-6254,8238,13659,-1293,-13557,-10077,5684,24666,45559,36754,15325,8243,3782,-1596,-4889,-3873,-107,5356,10878,15264,11061,10435,1432,-7248,-6064,-7243,-5246,2575,4428,7726,9587,13026,9777,9724,11231,10671,6067,6864,15882,33802,59982,64996,32148,4743,-4426,-6908,-9914,-8711,-7385,-8645,-9684,-13937,-8533,9102,1827,-1359,523,1067,16,402,1,-1030,-1941,-6510,-6566,-1973,-3045,-11582,-11622,-8267,-9871,-5443,-955,-435,-1180,-1455,2158,6852,6944,-6837,-16189,-4376,-2143,-11307,-17398,-12740,-1866,6006,1593,-820,13064,28420,32433,24637,18495,19363,22243,24072,22157,15329,8819,417,-8817,-7239,1114,-404,-4762,-8289,-7511,-470,14450,31918,44278,50575,46344,49657,39060,16263,13255,14038,20758,33237,33676,24775,10961,207,2013,17163,32441,44326,35086,13427,-2743,-12135,-10485,-3218,2264,-539,-7682,3806,7188,3662,-5708,-13047,-15276,-16536,-12524,-4392,8193,12949,8971,7533,9862,9615,7069,3385,2643,2145,4247,9601,12097,7688,9714,19740,21844,17250,14944,10203,2336,4535,8579,17481,21606,8584,-768,-8016,-8363,-4350,1217,10173,5180,-3721,-15118,-13264,416,11847,19997,23431,23643,22894,23577,16179,5054,-2291,-9178,-16529,-10062,-4963,-1467,-7040,-12790,-5059,5477,7560,-1417,-11607,1412,12694,24279,37794,35799,34883,27614,21996,17242,3229,-2019,-754,-444,3135,10181,13142,6212,-6769,-5418,5753,18886,31556,35127,37250,36077,15680,6698,6763,8925,17813,24448,17702,8279,-1384,-5552,-2355,-1118,-556,-7442,-7345,2306,15158,33576,41115,31728,25781,35125,37332,33237,17966,2753,-7292,-9179,-9628,-11121,-12692,-12847,-9741,-15133,-15431,-11449,-12814,-17399,2086,16795,25424,24008,13950,11114,8921,5233,6397,17740,16594,13941,12552,5749,3049,3153,-142,-7609,-14071,-8824,-6169,-12036,-13187,-3652,4105,13624,33394,27680,9462,-86,-5274,-9395,-13356,-11951,-2051,6094,7333,1428,-4243,-2067,-482,3638,-6996,-11015,-9492,-9919,-5679,2163,4041,-213,-3783,2560,2233,1403,8197,8314,8146,10498,11325,1824,-8097,-11800,-8727,-8316,-8226,-5298,-1501,5765,1312,-7223,-14327,-10253,-4901,-6955,-9962,-2117,8175,19346,19583,5300,-5564,-9353,-7905,-3996,-2718,-4050,-6687,-12461,-3329,16925,26014,15101,6428,-3799,-11260,-10883,-13244,-14173,-11149,-9003,-12329,-5989,2497,6455,3675,-4252,2202,5970,6307,5489,2988,-1288,-5263,-892,84,-5279,-8986,-16568,-12945,-2720,4476,5386,-2622,-10373,-10623,-3126,-2972,-9952,-13304,-1602,14100,20486,15086,4442,1680,3191,1072,1400,2458,-5731,-8869,-4215,-3199,-2868,1428,7430,5456,1978,-635,-821,-11527,-22052,-11146,9524,17028,8305,133,-1791,-7777,-7901,-8925,-13893,-17749,-5616,-2846,-3126,-1318,1814,6742,2687,805,1948,11598,25332,23153,14526,3589,1131,-671,1184,-6049,-5732,-6124,-8323,-10044,-10874,-7361,-8325,-5335,5399,15456,2468,-4936,-9256,-12344,-10348,6480,10794,-5909,-12267,-15054,-9233,-2703,-7269,-9030,-13595,-19790,-20226,-13244,-1834,1055,4154,5042,-2812,-8972,-8486,-5026,-1714,6477,17597,5557,-7528,-10014,-9205,-7650,-346,1896,4089,-668,-4343,-6537,-3167,-74,-51,3866,8860,9226,12743,13133,9914,8332,5575,-813,-4715,-3196,2491,-562,-8278,-14992,-8288,2549,14909,15803,10830,8962,10074,4327,-2752,-6882,-14065,-13332,-17241,-8966,-2454,3283,3935,-4735,-9080,6683,15291,7276,6431,3056,1045,5318,28746,49433,41268,15066,16016,22060,24105,18168,15176,21263,16582,14020,7981,3263,-1890,-1625,6595,18737,18892,14297,3308,-5210,-6238,-5677,-2655,-3625,-10761,-17044,-15373,-10200,-9403,-5701,2897,320,-9273,-11062,-12329,-11620,-9767,-5932,-9205,-9557,-12834,-4665,708,-5827,-8442,16463,23360,11961,-2711,-7311,8503,27584,36163,33733,21517,6870,-13353,2254,20538,17773,3667,-532,-1324,-5216,-7555,-6248,-198,-408,-8612,-15812,-6997,-1816,-1404,-2333,-3735,483,4513,-4735,-13092,-8753,-9198,-3676,-5437,-12111,-10307,-12949,-11023,-6933,-5927,2540,8950,11274,2425,-3337,3059,6284,4659,6677,10878,8129,756,1590,2793,314,-4625,-2380,4805,20215,14485,-2340,108,17219,33356,22725,1773,-11688,1928,5386,4290,5666,6738,7929,-940,-9549,-14880,-9713,-6524,-3833,-1649,-9898,-15048,-15324,-12516,-1692,10443,10592,-2959,-1219,16974,20860,15024,10204,8339,6174,813,-2212,3262,5187,-1464,-7319,-11305,-13071,-9208,-2040,3234,5676,1120,7462,19775,23053,10781,5187,1605,-8538,-14515,-12447,-8451,5538,1195,-6656,-4032,2202,-994,-10002,-6007,10056,20386,22475,31655,40263,24129,283,-3267,-1892,-3174,-6946,-7057,-8057,-17230,-8946,2511,13870,16848,5541,-4957,-7500,-14819,-14547,-8727,-9842,-9628,-6486,-4176,3294,13792,33777,45177,38231,10427,-4099,4014,28412,34780,6848,-9935,93,5645,-644,-10578,-13670,-9831,-6947,-6762,-11030,3058,12589,8006,-7182,-12344,-10209,-4758,2969,6774,5149,120,-12321,-9849,5265,23418,31165,19008,4841,3630,5790,1317,-5227,3308,4868,-4057,-815,1878,945,1626,2274,1640,3507,8200,8153,-3261,-11629,5899,11751,5596,-8727,-12762,-6696,1709,10140,13944,13064,7038,139,-5355,-11006,-11187,-673,11131,14258,11237,3862,-5086,-4587,-4210,-8105,-15472,-3367,-297,-6260,-6715,8204,10960,7395,5131,1463,-9980,-15155,-290,9061,1137,-8955,-14343,-11115,4954,16311,18830,9034,-5669,-11808,-7491,-4893,-4015,-3527,-3339,548,6528,2346,-3440,-11223,-6212,8806,16675,2818,2553,15367,35248,46864,45214,27640,4960,-3735,356,6381,1766,-3670,-5389,-3212,2343,4410,-5552,-13834,7166,14765,19081,11970,7826,10248,16277,30429,37508,18510,7500,3974,5430,10669,11699,6260,693,-5721,-8554,-12204,-13647,-6876,-4876,-5432,-7322,-7389,-6658,-9859,-8810,-11532,-14067,-12701,-9996,-688,6710,5989,-20,-7576,3825,11304,12842,14179,11956,521,-4143,-4784,-4611,-10848,-3745,2116,-1312,-10463,-6706,-2254,-4972,-5859,4272,14215,15993,4746,-11685,-8558,-1838,-385,-7358,-11467,-10707,-2999,-1207,-1776,2211,6506,3129,4593,8014,11519,12488,13438,16020,498,-13566,-6356,2210,6981,11069,9331,2333,-1735,-64,-603,2467,22682,33647,16062,1639,-10080,-6673,2312,10106,14177,9994,9777,16965,21145,23113,13645,-2651,-6257,-9777,-11795,-12266,-11243,-3145,10445,24021,25992,23142,14162,3981,-6213,-8848,-7484,-4338,-4653,-1560,-118,3333,4632,228,-8441,-13904,-15112,-8965,736,20928,23492,9722,-3385,-14006,-15864,-12058,-10227,-6944,-3253,-3329,-12044,-11845,-10897,-9598,-7900,-5887,-3234,4497,14251,13706,7806,4218,4273,-2416,-19,8039,15156,13826,3402,-9665,-8529,10391,14918,12507,2211,-6025,-1046,5656,9828,6049,-1982,-6520,-6724,-3352,1657,6584,4509,-7479,-3679,10097,21726,32084,33109,34085,33862,35196,41014,42350,39166,23683,7416,-2407,-3634,-2272,1153,3254,-1126,-6635,-26,5000,2721,-10215,-5961,6258,7068,-4083,-11042,-4592,-49,8820,16902,16753,10841,2234,-1880,-5154,-5038,-4225,-5970,-10778,-14178,-10331,-5915,4367,-954,-15992,-22229,-17115,-12298,-13898,-11120,3682,4997,6985,9423,9128,8532,3597,434,9957,11665,4094,-7843,-13974,-15569,-19922,-22155,-14492,-830,11017,17804,16361,8147,177,26,4033,15148,26188,10935,-7216,-2728,7506,11935,13597,14882,12978,9955,-2491,-12094,-11895,-12462,-14620,-14090,-15002,-5351,13657,17029,15088,14474,15699,11852,9368,-3130,-8679,3068,2683,-7311,-12103,-8466,2306,10920,9434,8922,11049,12375,7734,2059,-4404,-16534,-6879,8012,8038,5532,9405,8319,603,-3766,3032,15430,11944,-1060,-6855,10463,34283,46951,50554,26553,2675,-9459,-298,18353,40779,59015,68692,44124,8839,-4473,-8303,-3020,7300,6694,1216,-6489,-16989,-13354,-6238,-4819,-5339,-8547,-15269,-8572,4137,6789,-1239,-266,4624,14335,5435,-281,3853,4539,5192,2626,-3430,-14033,-13135,-6179,11054,30077,30442,27450,33677,36518,35659,17293,640,-11841,-17881,-12599,-1947,8913,18328,21189,9419,-131,-7069,-15244,-4090,4705,7964,8222,9932,12211,12601,5899,-4942,-9388,-5616,-5634,-3158,-11806,-13313,-15859,-14116,-7503,766,13101,27417,27160,9439,-1686,-2996,-4899,-8137,-11552,-14752,-3038,-5408,-5614,-6306,-9040,-8107,-4040,-4556,769,7188,7043,5785,90,-4744,-9689,-11450,-9949,-9440,-5393,-5458,-7975,-10901,-9862,1025,16517,18123,1072,-9818,-3663,5226,10395,23436,22292,13867,9948,8887,4206,-2182,-5279,-5946,-7580,-4056,4727,29832,40777,41272,38970,31532,30604,39096,38829,19925,1943,-1337,-5917,-10541,-8395,855,8753,6283,4095,8201,3929,-3938,-6665,774,3588,-2125,-6159,-12672,-12168,-11700,-15169,-14179,-14389,-12456,-12166,-11592,-14959,-9601,766,6754,4194,-4933,-11505,-10192,-6046,-3257,1073,3845,4071,2051,-1782,-4913,-8660,1302,7878,9658,9581,8865,10219,13270,13954,11359,7948,11369,17882,17961,14816],[16298,14863,14045,16235,21008,11066,1756,-5256,-6583,122,1052,-4820,-6454,-717,2676,-738,2841,3849,4438,-484,-6879,-14983,-12787,-6113,-3553,6738,15510,14584,9165,2861,6189,-3319,-11502,-1774,10115,11084,3398,7527,14127,10243,1094,-4689,-9430,-8966,-8560,-6822,-9589,-7081,-3491,-3242,-5169,-6065,-6374,-7538,-1904,1979,467,-6111,-12184,-8401,-3946,1750,12226,28589,42646,58953,70927,61345,34945,14099,-6664,-4089,-709,-1961,-314,-3069,-2495,-9011,-17179,-2179,8771,20294,37091,41702,35858,26563,13224,2087,-2625,-3921,-9635,-18868,-14449,-11701,-19396,-15691,-8561,-7173,-3179,5077,6505,7858,12109,3036,-6116,-8629,-14056,-7544,370,16334,27512,15300,-1043,-10623,-14233,-7128,7678,12404,6686,-2093,-7880,-12245,-15834,-12195,-8976,-1547,1940,1818,1832,-8277,-3017,6768,2362,-11406,-26345,-29684,-27828,-22949,-2545,5003,3623,-2739,-1930,2960,6026,1290,-2889,214,9742,20786,17965,12427,6033,-893,-5294,-7376,-9699,-15370,-8982,5148,12744,13955,4887,-14045,-4021,4491,6584,-2113,332,14199,17019,15424,-11944,-10851,-4798,15204,37783,45850,36068,23530,10293,27671,47440,62416,35128,31199,30021,30938,37498,23887,8411,3007,1554,358,-7901,-3929,13216,20661,18449,7042,-8917,-11385,-4588,-5081,-8729,-13356,-10410,-680,9062,10249,23481,35982,41748,44987,45904,22255,4196,-8106,-9198,-7577,-6585,-7401,-9415,4633,12860,23879,12963,-1474,-6772,2894,12173,17752,13489,7649,4647,-1832,-3667,-3498,-4915,-13924,-10531,-108,1969,-3993,-3034,11103,26606,17037,3123,-3073,148,14974,10094,-3762,-5865,2019,12846,19799,13444,-5348,-12088,-10127,-6377,-8804,-1133,5241,-794,-3532,5602,22077,24491,8413,-5590,-10652,-7870,-8323,-10215,-5707,3214,23082,40270,43010,24159,7536,4440,4607,6777,3894,-5455,-7270,-12360,-3570,1949,1567,1002,4367,4342,-612,1830,5009,4361,7972,4213,1498,738,-473,-5820,-15747,-8345,-5666,-4717,-1251,-3083,-6533,-4974,-6350,-7335,-7413,-7410,-11631,-17291,-11231,-6600,-3809,-5787,-1846,-3008,-13090,-17450,-7783,-751,6462,13222,11643,-66,-12314,-14924,-7622,4960,14086,11715,4235,5076,11331,18912,21747,4656,-6913,-13435,4342,17787,31267,30437,18118,6747,3504,5003,18,6375,7617,2450,-4152,-77,5583,2329,-2197,-8402,-13763,-1947,7233,7396,5532,4862,2220,-3253,-8490,-9364,-8448,2840,15635,18010,7502,210,-4770,-6481,-7483,-13467,-9686,-1723,1479,1854,4335,5662,-526,-12427,-13409,-4889,-2662,-7933,-8959,-6114,-8509,-9927,-11787,-8601,-6930,-8325,-11911,-5286,-5664,-10292,-11030,-10478,-10132,-8520,-10894,-18515,-9887,2780,14650,19225,20276,13444,13110,17714,22370,22768,16921,12452,2335,-7948,10514,13864,-3074,-1072,7134,6817,1372,-9673,-11394,-6805,482,1128,-1158,4626,12263,7666,920,-3060,-12797,-14658,-8175,-5235,-2946,-2708,2061,17630,34430,28851,2901,-1267,15635,35692,35704,25294,14782,3749,-5075,-8576,-2022,398,69,-5650,-8113,-11628,-8527,-3258,225,2002,319,-3874,-2642,7012,14450,11829,-256,-7460,-4364,-787,4452,-283,-4740,-9443,-15262,-12552,-9543,-10171,-3356,4542,8688,2317,-7363,-14687,-12825,-8788,-5207,-239,11368,11454,1867,-4918,-9346,-12929,-18370,-13400,-4880,5163,5588,877,-4463,-10802,-12456,-3140,10391,28722,33291,32545,25375,17660,11527,706,-10982,-16680,-1908,19846,36125,39403,29924,21147,17135,19689,26188,15698,5526,-1842,-5509,-11835,-16483,-21613,-17968,-7359,5706,11680,8889,9100,13382,6485,-62,3946,12216,7446,2216,-629,45,5499,15941,28960,21249,9502,3437,2679,3807,2563,843,-860,-3716,-12466,-23379,-22409,-15110,-13163,-7062,-5659,-10516,-10125,-6139,-6402,-3309,2561,4321,-563,-6991,-11764,-6074,2237,3218,3384,8025,12759,9947,1267,-5204,-9723,-7669,-7715,-1447,775,-2198,-15377,-12950,-3109,-79,-3683,-5991,-2922,-5236,-13830,-8300,519,-1133,-9854,-14672,-5566,-4578,-3952,-3940,-6905,-6183,-6464,-8357,-20906,-13957,-4413,-1965,3529,21370,12798,-2360,-14582,-11080,-7903,-12958,-7915,5882,12731,-29,-11038,-10537,2411,17939,38643,35413,14540,6468,1169,-2976,-4729,-2349,2309,9935,17521,20489,13823,10967,854,-7191,-5663,-7273,-6143,9,938,6074,8993,11729,7686,8269,10269,11143,9380,12208,22944,41758,67404,73364,38245,7712,-4013,-8424,-10600,-8530,-7934,-9124,-8559,-11856,-10623,9205,3535,-920,-1160,-2819,-3844,-242,1099,199,-1293,-6587,-7347,-3219,-4613,-12736,-11257,-7725,-9497,-4392,460,290,-831,-2656,378,7192,8348,-6153,-16206,-4645,-1858,-10141,-14470,-16083,-5982,2953,1167,413,15870,31911,33414,24979,19179,19811,21813,22435,18936,11823,5649,-95,-7590,-6111,2148,805,-2688,-5942,-5449,619,14534,32684,47179,54129,49306,54383,46373,19324,14277,12860,18730,32036,34184,26316,11968,141,1200,13703,25016,37461,34339,14186,-2709,-12373,-10639,-3252,2307,1584,645,7943,8974,3781,-6082,-12698,-14798,-15897,-12139,-4940,6210,7224,524,-207,4914,7289,6446,3399,1946,1115,3490,7749,8390,3963,7274,17778,22656,17606,12627,5493,-3982,-2582,2144,10841,17055,6274,-2248,-9587,-8947,-4290,1986,10380,4072,-5624,-15487,-9155,4102,15680,24367,27880,27536,26100,26073,17722,5555,-3221,-11815,-15442,-8648,-3384,545,-4965,-12094,-8116,1481,4578,-2779,-10524,1443,13845,25132,34162,29653,31445,29805,26840,19913,2784,-2518,325,76,1755,8324,14128,9214,-4598,-7102,3738,16344,27728,29916,29680,29693,10721,1612,1057,2768,13062,22373,18214,8696,-1380,-5939,-4018,-4005,-4661,-13493,-13572,-1736,13667,31997,37932,30016,23021,28153,29759,29429,19477,4368,-7016,-9544,-9822,-10977,-13355,-14011,-10232,-14550,-16657,-13121,-12671,-16643,2404,19369,29637,27543,15793,11484,8338,4776,7230,19303,18899,16321,13169,3578,1647,3265,1288,-5515,-13425,-10140,-7397,-11851,-14992,-7593,-1462,8882,32232,30030,7736,-3474,-8827,-12579,-12876,-9693,-1284,5756,7144,1804,-3134,-1559,1435,7230,-2639,-9748,-10142,-11890,-6906,2994,5241,744,-3367,3774,5909,5170,10187,9188,7728,8303,7529,-919,-7743,-9939,-7510,-6381,-5628,-4842,-1063,5741,1622,-9408,-16779,-10017,-6911,-10123,-9048,707,9738,20609,19043,4862,-4423,-7015,-5829,-3085,-2557,-4243,-7243,-11917,-1464,17528,22649,11746,5602,-3608,-11582,-11980,-13721,-13339,-9584,-6706,-10174,-5734,2051,5790,2316,-6668,-1164,3579,5039,4869,2579,-564,-2562,2747,3754,-1855,-5965,-14777,-15572,-4696,4024,6686,-475,-7670,-9908,-3954,-3456,-8755,-16635,-9350,2729,10786,9470,3025,2082,4799,4315,5450,6051,-1890,-9303,-5170,-3219,-2500,2012,8341,5885,1375,-2146,-2497,-12426,-20872,-9300,10331,16952,10256,2351,-1519,-7786,-7934,-8632,-12692,-16733,-7339,-5646,-3127,-732,1045,4545,360,-1122,90,9009,24000,23533,15654,3778,-756,-3006,221,-5705,-5472,-7072,-10357,-12891,-11958,-7604,-7997,-3515,8411,15863,1094,-5081,-8110,-11146,-10109,6978,15393,-276,-4997,-8105,-3398,994,-4178,-6733,-11972,-18172,-18269,-10124,-60,-1096,-2129,-1175,-7090,-11450,-10583,-6825,-1429,5664,12626,860,-9143,-11205,-9810,-6152,3564,7840,8240,827,-4097,-7928,-5558,-2093,-1187,4028,9790,9833,13800,15989,14557,13041,8411,1131,-3292,-1911,4490,1416,-6647,-14301,-9331,2110,16359,17730,12008,9219,10696,7256,-971,-7703,-14229,-11990,-15686,-8016,-2290,3000,3415,-5171,-8589,7254,15143,7037,6698,3195,-637,-796,18612,37472,32312,12363,17344,24561,24818,17882,14961,20328,16525,13896,7750,2779,-2040,1580,10480,23816,23858,16032,2317,-7554,-8665,-6226,-4137,-6399,-12470,-12436,-14072,-11054,-9446,-3456,5824,5527,-3406,-7357,-9347,-8538,-11774,-7416,-9405,-9070,-10389,-2177,1953,-6243,-7107,18135,22640,10501,-3309,-5008,9989,27697,34371,31326,18354,3764,-10822,6500,24447,19469,5756,881,-366,-4276,-5877,-4481,285,-1655,-10941,-13610,-5218,-352,-163,-138,-250,3293,7532,-1649,-11156,-9963,-11574,-5894,-5504,-11822,-10452,-11712,-9603,-5407,-4563,2519,7803,10467,2780,-1275,5855,4506,-3570,-2414,5189,5445,-366,1011,3072,1490,-1717,488,6212,19593,13167,-2806,848,18077,36534,29274,10206,-3815,419,4033,2572,2180,1202,1751,-6106,-12815,-15414,-9999,-7737,-4441,-642,-8935,-15754,-14948,-13219,-3173,10343,11564,-2461,-1906,18360,24286,18803,12909,8821,4872,-1449,-4352,2229,4323,-2086,-7551,-11282,-12429,-9346,-4741,73,2808,-3691,5279,18002,21813,10107,3957,1520,-9001,-15168,-11315,-8032,3810,-2563,-9510,-5162,1740,-969,-9801,-5257,12576,23791,28154,39686,44592,25988,2169,-2407,-1379,-2790,-6463,-6763,-6779,-16029,-9385,1852,13403,18165,7139,-5564,-6914,-12063,-17886,-11498,-11579,-10781,-7080,-3988,3937,14474,33285,47497,42621,11024,-5803,5019,31385,38208,7968,-9568,1818,8700,878,-11204,-12375,-8860,-6202,-6490,-12112,3752,15066,10065,-5870,-14747,-12905,-7243,975,5417,4496,-364,-12628,-9759,5617,24107,31781,18861,4666,3145,4522,259,-7339,-562,650,-6382,-1865,1673,326,354,2476,2987,4621,7548,5736,-6262,-10918,5677,12139,7127,-7468,-13336,-7165,1156,9515,14043,13475,6484,-1155,-6703,-10948,-7757,1125,12422,15476,11542,3179,-6838,-6354,-5483,-8345,-13366,-3074,-935,-8050,-4127,13675,15663,9722,6922,3333,-8614,-14092,-44,8154,-974,-13928,-15952,-8405,5713,16813,19479,9767,-3731,-7531,-3033,652,2961,2974,912,2959,7808,3151,-3114,-10762,-7417,9029,14873,1738,2756,16430,38277,53101,49147,27610,3669,-4899,-177,6106,1137,-4081,-5222,-2925,2282,3812,-6406,-13754,7403,14374,17706,10524,8478,11008,17812,33433,43750,25303,11199,4686,5688,11138,12518,7301,1272,-6133,-8299,-11137,-12710,-6593,-4339,-5222,-7081,-6231,-4639,-7478,-7102,-10775,-14119,-11322,-7991,1481,8486,6492,-557,-7936,4047,12450,15261,14928,11598,1789,-2974,-5445,-6662,-10347,-2850,3941,1950,-6754,-6885,-4754,-9084,-7365,5747,17272,17302,5103,-12489,-9099,-2500,-1934,-8775,-12170,-10363,-2417,-743,-882,3753,8264,4392,5328,7870,10547,10763,11763,15287,298,-12718,-6131,2704,6049,7906,6581,2765,-349,1414,744,1009,18284,25654,8838,-2025,-10400,-5191,-2327,2672,9636,9506,13654,26081,31642,32780,20762,-1043,-6702,-10280,-12025,-12505,-10722,-2674,10685,25418,28121,25949,17238,7024,-3015,-6403,-7030,-4248,-4239,-1839,-2482,-919,1709,-224,-7344,-13438,-17474,-9011,2509,23702,25147,11959,693,-9271,-14823,-12647,-10340,-6373,-2543,-3159,-11599,-10721,-9810,-8927,-7652,-6460,-4764,1415,8926,7311,1007,-3098,-2952,-6570,-2258,6270,13972,12078,-248,-11746,-7954,9265,10943,9140,2477,-5075,-678,5793,8060,3597,-3815,-7772,-7246,-3308,1840,6954,5447,-7270,-5118,8975,20656,31296,32319,34867,38198,41258,47952,50503,48529,33175,13410,2508,279,-427,2150,4450,-132,-6381,-872,3650,433,-8662,-1447,9395,8217,-3602,-10417,-2799,4609,16031,23555,22426,16299,5157,-2589,-6996,-5878,-4689,-6890,-12366,-15264,-12008,-8450,-7,-4699,-17146,-21626,-16992,-12242,-12496,-12477,1730,2627,4641,7741,8395,7562,1537,2437,12781,13649,5197,-7340,-13379,-14108,-18585,-21526,-14238,-231,11119,16608,15465,8445,1038,1266,5995,19172,31535,12082,-5784,-2537,5613,7918,9038,11491,11660,9296,-2104,-12559,-14027,-14709,-14772,-12971,-14384,-4203,15670,19293,16437,14648,16463,13360,10026,-2420,-8113,5404,4749,-5467,-10843,-9876,752,13521,16061,17262,16988,14121,8458,2045,-4975,-17128,-5071,11598,13222,7050,7224,5955,-1350,-3767,4637,16448,11735,-1857,-8230,7478,24986,36687,40611,21779,1909,-10306,192,21408,47467,65228,73814,50868,14587,-212,-4845,-1545,7012,6999,2528,-3634,-13968,-14890,-6929,-5473,-6057,-8571,-14986,-9107,3805,8157,-371,-601,1404,9020,2231,-2702,981,2968,5833,5012,-2860,-12462,-11587,-4331,13090,31522,33120,33361,44321,51995,48651,23916,2837,-11673,-17533,-12049,-2141,8899,18858,22807,10877,711,-6266,-16000,-7303,2459,5651,6712,9075,11504,11532,4777,-5730,-8585,-5164,-5876,-3210,-11504,-13052,-16729,-12560,-5850,1621,13132,27932,27550,8362,-3885,-4161,-5285,-9402,-14028,-17768,-4953,-4961,-5212,-6057,-8580,-7418,-2791,-2126,4281,11648,11425,9461,3444,-2452,-9075,-12601,-11368,-8758,-2424,-225,-779,-4611,-3893,7680,23470,23937,6034,-7946,-5847,2823,10376,26389,25705,15928,10908,8448,2631,-3373,-5581,-5892,-8426,-6573,24,23574,37182,38568,35692,30034,33077,40361,39657,20756,2286,-1463,-6521,-10964,-9003,896,10057,8054,4156,8263,6146,-465,-3682,2011,3671,-3102,-5905,-11556,-11858,-12372,-16204,-15148,-16023,-15085,-11696,-11716,-12658,-8555,-1184,1980,-831,-8954,-14009,-7721,-3237,-670,2704,4508,4035,1855,-2148,-5674,-9417,-5,6071,7443,7159,7056,9272,12496,13357,11714,8752,12883,20159,19757,15414],[14203,10167,7687,10992,18338,11643,2844,-4433,-6840,-1181,-1253,-5637,-3728,848,2919,-1194,2890,4550,5637,742,-6275,-14886,-13001,-7243,-3625,7771,16388,14792,9186,2385,4110,-5640,-8556,-381,11287,11406,2586,5347,11863,8607,815,-3453,-9249,-9804,-8100,-6434,-10774,-8691,-4424,-3862,-5899,-6070,-4994,-6550,-4483,-2525,-1926,-6546,-11341,-11972,-5267,1080,10937,25825,37353,53178,68829,64950,38771,16481,-3842,-5810,-1973,-3137,-986,-3038,-1071,-7278,-16108,-2204,9418,23825,42105,43310,34294,24270,11560,807,-3465,-3246,-6738,-16004,-14019,-11210,-17517,-13825,-6753,-4452,-853,6272,8349,9708,12331,1447,-8827,-11044,-14775,-7346,650,16590,25118,13168,-1335,-10818,-14217,-6236,9612,14216,7642,-2861,-8777,-12448,-17005,-12696,-8765,-626,4965,7429,7831,-3771,-3260,4005,-3344,-19684,-35230,-36510,-29797,-15949,-1291,5408,4237,-3285,-3379,1794,6006,1016,-6293,-4486,7155,19837,17528,11978,5146,-1608,-6302,-9455,-12351,-16959,-8682,5045,12104,13619,5007,-15043,-2943,7765,11876,645,-2877,9344,12256,12814,-15355,-11077,-2538,19418,43001,51227,41517,30138,19009,35975,53579,62303,27864,25820,29249,33034,39801,24717,9470,3316,-34,-2634,-9599,1859,20083,28496,24614,9604,-8094,-13358,-5497,-4473,-9055,-13574,-10639,-867,10990,13703,26488,37388,40480,40912,41356,18426,2889,-9018,-11687,-11392,-11867,-13738,-15765,6359,16230,26762,14818,-742,-6675,2638,12267,17899,12694,5553,1630,-3463,-3666,-2981,-4598,-13643,-9422,524,1918,-4256,-3222,8462,25542,18021,3056,-2849,-410,11049,4402,-4219,-3196,4763,16922,24557,16825,-1490,-9923,-10288,-7807,-9551,-2183,3165,-2795,-4422,4976,21300,25120,9812,-4580,-9700,-8527,-10060,-11854,-3807,3550,21464,38519,44709,28783,10869,6627,5318,5625,1291,-5972,-4748,-10199,-5430,-1114,-2307,-2975,-16,50,-3626,1016,5874,5587,8459,4949,3262,3101,1612,-4334,-13566,-11564,-9045,-7272,-2698,-2417,-4715,-4517,-5610,-6214,-5211,-4939,-10205,-16460,-9918,-4345,-296,226,6313,4152,-7710,-14049,-9757,-1818,6190,13203,12427,1108,-12493,-15220,-7477,5270,14381,12110,4481,4070,8523,14871,21745,7416,-3365,-8987,6208,18838,33606,39739,28080,15529,10754,8295,-916,5877,8904,4235,-1799,616,5228,2461,-1379,-7861,-13419,-1258,7900,6991,3733,3040,508,-2743,-6312,-9046,-10565,2960,16887,19948,10301,2381,-3634,-5157,-3711,-7732,-8862,-1634,2250,3411,5836,7518,1556,-10990,-12537,-3845,-833,-5553,-8549,-7704,-9920,-11505,-13615,-13664,-13191,-9531,-8058,-2709,-5031,-9766,-10090,-9384,-10289,-8666,-10727,-17012,-8688,3272,14582,20327,23204,15240,13148,19710,26516,27350,20717,14518,2476,-9473,12399,19305,4383,-2323,1151,1326,-2377,-12264,-12114,-6866,516,2152,708,4907,10407,5584,376,-2082,-11621,-16052,-10629,-7542,-3879,-3291,-705,13838,31083,26636,661,-2966,15166,34189,37777,34810,26219,12254,-1463,-9128,-2688,163,1270,-3725,-6425,-10555,-7144,-1400,1749,2150,-314,-4142,-2160,8065,13176,7831,-2709,-5570,-1251,2314,7330,1870,-2857,-7367,-13496,-14791,-12281,-10937,-3086,5440,10887,5063,-4535,-12298,-9652,-4294,1274,3542,8033,8170,908,-3644,-8067,-11252,-18070,-13086,-2834,8440,5778,-626,-3871,-7114,-8471,-5841,7112,25711,31217,28812,19729,13974,10023,404,-10576,-15992,-4238,15280,31183,34337,25754,18308,16246,21278,29030,16688,4968,-1984,-1980,-4986,-9298,-17165,-17038,-7216,6466,11814,8448,8691,13304,8210,-373,-749,7960,5055,1285,-929,-1155,3714,13443,28775,24569,12939,5425,2891,3436,1189,-1437,-2861,-5304,-14188,-23783,-19751,-17102,-16852,-10309,-6976,-11345,-10477,-6203,-6682,-3811,1170,2899,-1387,-7033,-10921,-5362,2659,3357,2737,6007,9906,9803,2986,-3088,-6151,-3053,-8027,-2222,650,-2457,-15329,-12899,-2935,1144,-1417,-4589,-3298,-4527,-12086,-7697,824,-2642,-11258,-15477,-5624,-4960,-4775,-5513,-8572,-6341,-4728,-5987,-17592,-13318,-5480,-4681,-442,19406,14651,377,-10481,-12214,-8379,-13907,-9282,3576,11482,1432,-8168,-10065,-791,11299,31535,34511,15284,6612,-39,-3787,-4083,-471,5177,15483,26441,27778,18649,13036,1328,-6538,-4905,-6972,-6888,-2557,-2166,4501,8253,9957,5231,6549,8976,11164,12530,17658,29378,47876,71619,78933,43601,10599,-3169,-8976,-10238,-8297,-8311,-9213,-7098,-9217,-10912,10106,5792,-254,-2773,-6703,-7724,-751,2386,1830,-278,-6353,-7901,-4311,-5932,-13269,-10322,-6751,-8826,-3266,2047,1338,-272,-3717,-1868,6807,8998,-5671,-15577,-4714,-1632,-9035,-11439,-17128,-9724,276,1574,2369,18975,34446,33017,24344,19366,20079,21187,20625,15861,8521,2395,-691,-6365,-5122,2818,1706,-751,-3770,-3943,867,13855,32649,49454,57258,51986,58038,53367,23301,15767,11176,15246,28877,32749,26511,12508,-39,308,10110,17462,29586,32551,14736,-2658,-12304,-9795,-967,6528,9424,9799,12242,10604,3685,-6501,-12038,-13724,-14540,-11037,-5492,3183,173,-7969,-6081,683,4726,5329,2921,1206,800,3345,6235,5221,1303,5189,15008,22421,17600,9174,-285,-10102,-9654,-4307,4064,12023,3917,-3563,-10636,-9108,-4249,2610,10494,3399,-6356,-12926,-5669,6839,18295,27519,31394,30766,28806,28339,19248,6005,-4246,-14121,-13041,-6668,-1485,2677,-2757,-10362,-10529,-1884,1897,-3953,-8970,2431,15197,25825,29962,23733,28625,32666,32599,22476,2401,-2797,1335,215,52,6443,15150,12563,-1311,-7571,1835,13487,23435,24719,23180,24375,6416,-3514,-4603,-2187,10209,21652,19726,9646,-1126,-6020,-5449,-7087,-9159,-18674,-18387,-4243,13060,30889,35017,27993,19302,19920,20725,23709,19564,5330,-6758,-10072,-10566,-11656,-14488,-15439,-10846,-14469,-17705,-11695,-8988,-13155,2438,21396,33216,29784,16445,11168,7430,4354,8297,20608,20739,17993,12661,1023,1042,3530,2588,-3447,-11876,-10679,-8339,-11393,-15073,-10756,-7290,3292,28114,30103,5479,-7221,-12612,-13783,-10563,-6986,-205,5401,6741,2072,-2108,-930,3318,9737,1413,-7629,-10028,-13646,-7784,3722,6227,1867,-2324,5412,9708,8655,11221,9054,6486,5675,4338,-2361,-6531,-8325,-6774,-4718,-1992,-2666,133,5538,733,-12002,-14981,-9616,-8857,-12992,-7008,4176,11436,20744,16995,4150,-3201,-4884,-3847,-2060,-2038,-4195,-7718,-10983,725,17660,18768,8416,4673,-3524,-11948,-12907,-13574,-12277,-7943,-4112,-6945,-3496,3807,7500,3085,-7419,-4082,959,3497,4118,2137,267,141,5868,6896,1158,-3268,-12560,-18339,-6731,3073,7585,1700,-4714,-7580,-3915,-3848,-7598,-17081,-14298,-6620,1559,3378,1169,2126,5895,6927,8924,9206,1475,-8123,-5783,-3294,-2160,2630,9245,6282,728,-3794,-4401,-13015,-19036,-7023,10734,15913,11302,4039,-1403,-7417,-7233,-7328,-10447,-15429,-9717,-6955,-502,666,562,2501,-1879,-2929,-1405,6931,22665,23669,16225,3629,-2685,-5494,-616,-5089,-5095,-7818,-11432,-13613,-10983,-7485,-7506,-1496,11295,15873,307,-4321,-6323,-9712,-9244,7984,21040,6404,2906,-41,3122,4938,-1019,-4425,-10234,-16270,-15280,-6867,1537,-2828,-8588,-6513,-10134,-12591,-11927,-7586,-522,4800,8062,-2484,-10086,-12049,-10276,-4657,7062,13920,13427,3094,-3029,-8261,-7318,-3894,-2409,3778,9982,9750,14364,18409,18978,16916,10385,2644,-2089,-937,5823,2856,-5241,-13363,-10397,1506,17048,18869,12509,9049,11352,10587,1849,-7417,-12912,-9601,-13351,-6689,-1323,3646,3514,-5438,-8161,7640,14514,6706,7087,3973,-1417,-7552,7570,24206,22402,9168,17705,26134,25057,17086,13967,18422,15969,13822,7708,2211,-2442,4191,13631,28050,27866,16627,927,-9653,-10641,-6402,-5404,-8933,-11139,-6766,-9019,-8442,-7424,-1342,7977,9999,2331,-3836,-6589,-5662,-9677,-8118,-8869,-8038,-8053,161,3120,-6531,-5902,18654,21055,9032,-3562,-2646,11520,27559,32698,28866,14398,-217,-6263,11867,27761,20152,7747,2490,800,-3050,-3965,-2738,645,-2825,-13081,-11094,-3241,1310,1366,2351,3594,5734,9588,527,-9750,-10786,-13424,-7890,-5531,-11492,-10442,-10112,-7467,-3276,-3086,2066,6221,9393,3207,828,8442,3943,-7755,-10191,482,2922,-1509,404,3585,3669,1960,3580,7907,19314,12340,-2665,1972,18773,39392,36850,21091,7369,1733,3347,1103,-1640,-5000,-4358,-10542,-14900,-14389,-10292,-9065,-5131,266,-7746,-16065,-14085,-13102,-4428,9662,11823,-2147,-2661,19357,27872,23072,15779,9382,3694,-3527,-6338,1334,3540,-2496,-7274,-10373,-11238,-9101,-7127,-2291,1079,-9242,3106,15401,19427,9004,2616,1500,-9119,-13005,-8531,-5836,3896,-5658,-11753,-5881,1205,-1217,-9441,-3688,16351,28197,35203,48776,49404,28517,4725,-1119,-582,-2126,-5686,-6666,-5557,-13581,-8225,2251,13717,20462,10876,-4539,-6109,-9186,-17888,-14379,-13281,-11420,-7209,-3601,4382,14224,30446,45385,43222,10923,-6914,6322,32757,38833,8116,-8460,3789,12390,2968,-11045,-11037,-7864,-5067,-5707,-12578,5028,18310,13232,-3188,-16295,-15368,-9356,-764,4132,3823,-795,-12732,-9103,6585,25095,32462,19140,5291,3491,3865,-374,-9075,-3745,-1562,-7236,-1800,1970,-188,-1019,2683,4389,5830,7039,3596,-8463,-10272,5184,12094,8339,-6081,-13460,-7505,861,9275,14415,14106,6166,-2103,-7326,-9733,-4710,3075,13623,16514,11655,2363,-8665,-8187,-6552,-7787,-10810,-2810,-1692,-9654,-885,18385,19206,10789,7524,4368,-7707,-12430,562,7252,-2714,-17800,-12314,-4995,6250,16520,19340,10110,-1793,-3253,1591,6113,9519,9008,4845,5183,8889,3882,-2677,-9960,-8163,8673,12460,532,2671,16818,40140,58184,52300,27764,3098,-5765,-469,6200,857,-4335,-5009,-2673,2011,3032,-7057,-12976,7099,13022,15317,8740,8857,11135,18391,35338,48001,30706,13603,4380,5634,11553,13573,9025,3034,-5164,-7044,-9008,-11048,-6246,-3769,-4923,-6565,-4905,-2650,-5141,-5426,-9938,-13779,-9627,-6234,3336,10461,7463,-615,-8321,3221,12042,16042,14544,10904,3100,-1565,-5396,-8273,-9294,-1771,5775,5206,-2225,-4601,-5448,-12414,-8211,7085,19769,18466,5742,-12787,-9081,-2620,-2915,-9617,-12240,-9493,-1509,147,417,5546,9947,5492,5957,7702,9515,8987,9915,14185,317,-11078,-5358,3652,5724,4813,4970,4176,1402,3185,2511,-303,12173,16257,2626,-4861,-8828,-3696,-6662,-3330,6462,9346,17307,34484,41482,41816,27779,1055,-6568,-9693,-10819,-11689,-9959,-2283,10595,26152,29699,28574,20627,10869,1726,-2909,-5935,-3593,-2910,-638,-2844,-4487,-1368,-723,-6027,-12014,-19369,-8458,4734,26257,26376,13873,4553,-4437,-12491,-13068,-10395,-5556,-1529,-2640,-10741,-9336,-8331,-7786,-6932,-6710,-5981,-943,4769,2171,-4810,-9537,-9243,-9673,-3822,5025,13052,10888,-2938,-13536,-7417,7501,6722,5855,2833,-3949,-114,6216,6949,2066,-4570,-7899,-6754,-2487,2622,7845,7041,-5895,-5833,8125,19350,29868,30870,34664,41429,46344,53694,57230,56156,41315,19155,7386,4316,1700,3364,5777,1071,-5577,-784,3395,-397,-5926,3072,12465,9289,-2956,-9562,-680,9625,23375,30163,28018,21954,8325,-2941,-7751,-5486,-4165,-6990,-13236,-15702,-13264,-10730,-4205,-8376,-18327,-20976,-16299,-11589,-10406,-11126,1405,1182,2718,6009,7357,6128,-461,4238,14102,14300,6128,-6253,-12305,-12322,-16948,-20726,-13943,369,11022,15191,14635,9270,2739,3470,8818,24370,36660,13074,-3943,-1861,4403,5030,5559,8585,10181,8241,-2109,-13305,-16161,-16252,-13332,-11090,-13118,-2595,17748,21167,17302,14577,17229,15155,10719,-1937,-6971,8585,7354,-3234,-9345,-10860,-214,16394,23233,26183,23057,15600,9294,2665,-4344,-15781,-3824,14051,17152,8038,4712,3235,-3476,-3489,6361,17139,11435,-2345,-9226,5128,17132,27492,30768,16987,1103,-11147,842,24554,53179,68657,76108,56845,21314,5219,829,2312,7075,7495,4049,-824,-11000,-15955,-7328,-5875,-6450,-8070,-14014,-8855,4040,10045,778,-737,-1388,4344,-489,-4766,-1877,1147,6600,7279,-2236,-10537,-9729,-2187,15240,32468,34927,37994,52550,64251,58015,28694,4773,-11181,-16447,-11429,-2296,8827,19105,23929,12148,1643,-4926,-13190,-9649,584,3462,5158,7954,10358,9861,3313,-6561,-8064,-5220,-7190,-4539,-10782,-12451,-17186,-10800,-4092,2412,12915,27768,27128,6782,-6709,-5370,-5425,-10236,-15862,-20011,-6570,-4528,-4916,-5786,-8094,-6612,-1237,525,7754,15867,15562,12753,6679,-163,-8422,-13462,-11996,-7139,798,4798,5576,1143,1940,13770,29758,29339,10678,-5337,-7712,-2,9983,28227,27740,17110,11236,7358,453,-5097,-6358,-6175,-9453,-9209,-4187,16499,32070,34203,30323,26118,32707,38872,38605,20765,2396,-1696,-7207,-11428,-9657,881,11316,10246,5024,8165,8546,3230,-482,3100,3510,-4398,-6362,-11064,-12177,-13333,-16770,-15088,-15652,-13537,-8552,-8737,-10080,-8064,-3860,-2680,-4779,-11398,-11599,-4719,-247,1621,3702,4382,3183,847,-3289,-7131,-9740,-1035,4353,5152,4677,5182,7748,11054,12156,11579,9110,13714,21300,20415,15006],[11926,6010,2521,6844,15671,11970,4007,-3454,-7143,-2693,-3592,-4438,-436,2969,2963,-1732,3149,5445,6838,2100,-5372,-14447,-13416,-8485,-3441,8385,16498,14302,8610,1065,638,-8401,-5406,1532,12410,11449,1875,2419,8056,5744,890,-1337,-8250,-9975,-7143,-5924,-12072,-10093,-5371,-4508,-6539,-5862,-3554,-5273,-6844,-7414,-4945,-7286,-9590,-14116,-6670,172,9087,21934,30733,45440,63619,65160,40452,17580,-1797,-7105,-2768,-4057,-1670,-2955,570,-5235,-14720,-2356,9820,27036,45905,43933,32361,21487,9261,-1055,-4851,-2777,-3984,-13064,-12928,-10226,-14996,-11550,-4717,-1693,1528,7143,9606,10947,12088,-106,-11242,-12258,-13959,-7508,675,15905,21364,10087,-2194,-11264,-14496,-5823,10632,15237,8415,-3540,-9711,-12593,-18066,-12778,-8405,147,7648,13046,14340,1785,-1559,2051,-8508,-27006,-41850,-38723,-26204,-9511,402,5701,4569,-4385,-4763,2403,8589,4205,-7187,-9652,3752,17581,16454,11198,4101,-2302,-7073,-11288,-14855,-16259,-8016,4858,11153,12888,4994,-15219,-2652,9465,15484,3130,-5067,4227,7678,11219,-16885,-11450,189,25164,50855,59713,50565,40911,31176,45492,58001,59005,21337,18828,26094,32590,38763,23636,9943,3288,-2475,-7071,-9709,7517,25727,35086,30085,11843,-6485,-14487,-5880,-2851,-7001,-11060,-10416,-1414,12215,16260,28237,37053,37168,34669,34808,14236,1652,-9776,-14925,-16048,-17910,-20505,-20826,9291,19530,29204,16334,-83,-6297,2706,12640,18070,11732,3579,-904,-4674,-3536,-2512,-4386,-13438,-8545,975,1829,-4235,-3317,6141,23745,18105,2403,-3014,-1746,4927,-2457,-3612,-373,7663,20635,28248,19064,1762,-7380,-9058,-9343,-10517,-3608,799,-4696,-5227,4066,19235,23994,10497,-3684,-8612,-8842,-11324,-11661,-2348,2977,18366,34872,44430,32884,14481,8875,5960,4391,-1387,-6721,-2565,-7147,-6936,-4294,-6599,-7551,-4943,-4455,-6517,357,6588,6509,8637,5518,4971,5413,3695,-2779,-11337,-15004,-12498,-10080,-4171,-2079,-3596,-4465,-5122,-5287,-3165,-2457,-8668,-15490,-8939,-2534,2846,6233,14091,10749,-2418,-10111,-11981,-3023,5425,12382,12136,1476,-12608,-15313,-7402,5409,14473,12350,4449,2798,5470,10667,20637,9781,267,-4687,7573,19076,34657,48939,40260,26361,18641,11084,-2513,4131,9005,5333,294,2884,5919,2995,-515,-7484,-12721,-432,8652,6323,1253,158,-1256,-2063,-4080,-8099,-11874,4589,18875,21936,12865,4132,-2885,-4233,-188,-2579,-6098,-884,3099,4676,6700,8530,2936,-10070,-12278,-3539,397,-3337,-7926,-9771,-11381,-10277,-10363,-12557,-15549,-8409,-4778,-151,-4482,-9461,-9475,-8269,-10105,-8764,-10536,-15409,-7699,3313,13607,20038,24926,16037,12511,20075,28870,30317,23106,15383,2003,-8808,14109,23984,11223,-3050,-5438,-4245,-6135,-15106,-13147,-7390,-119,2135,1484,4527,7836,2553,-1142,-1925,-11031,-17636,-12905,-9370,-5102,-4426,-3847,10715,28534,24997,-1078,-5260,13246,30223,37232,42667,38121,22421,2507,-10195,-4096,-758,1962,-1846,-4877,-10074,-6522,-202,2627,1692,-1355,-4692,-1949,8420,10761,2805,-6032,-3721,1999,5579,9839,3356,-1674,-5961,-11430,-14692,-14027,-11850,-3461,5288,11918,7379,-2090,-10121,-7045,-684,6791,8908,6496,4813,210,-2238,-7106,-9936,-17711,-13545,-2002,9814,5027,-2722,-3238,-3492,-5263,-8570,3942,22199,27976,23611,13330,9233,7260,-928,-10951,-15655,-6760,10306,25390,28409,21289,15577,15398,22424,30878,16829,3683,-2800,1051,1582,-2300,-12827,-16156,-7822,5789,10160,6759,7597,12402,8828,-1116,-6245,2770,2526,1071,-420,-2047,1737,10679,27098,27002,15467,6220,1922,1890,-1086,-4462,-5707,-7801,-16682,-20614,-14368,-13547,-16496,-13927,-8631,-12507,-11514,-7014,-7193,-4158,-66,1457,-2410,-7454,-10850,-5994,1181,1737,884,2769,5568,8353,4083,-1105,-2347,-7,-8533,-3879,-418,-3627,-15950,-13406,-3334,1946,720,-3049,-4558,-4756,-10554,-7215,501,-4410,-12788,-16998,-6475,-5934,-5980,-7393,-10657,-6860,-3555,-4194,-14444,-10483,-4815,-6400,-4419,16508,16227,3730,-5637,-11349,-9094,-14640,-11223,579,9188,2186,-5906,-9604,-4543,4391,23998,33252,16710,8003,-43,-4529,-3773,913,7613,20868,36009,35078,23664,15047,1575,-6361,-4686,-7204,-8352,-5950,-5557,2173,6512,6998,1736,3750,6465,9759,14309,21898,33706,50628,71416,80365,46913,12221,-3203,-9870,-10385,-8907,-9440,-9931,-6490,-7562,-10668,10797,7638,-300,-5168,-11294,-12354,-2050,2860,2853,154,-6745,-9122,-6063,-7764,-13900,-9884,-6387,-8798,-2945,2875,1767,-423,-5498,-5457,4632,7774,-6368,-15281,-5442,-2348,-8889,-9320,-13486,-10903,-758,2878,4572,21578,35201,30679,21995,18165,19292,19588,17978,12384,4812,-1530,-2293,-6065,-5093,2270,1324,-85,-3099,-4267,-692,11585,30942,50062,58862,53297,59274,58342,27385,17026,8618,9796,23217,28594,24272,11482,-1302,-1475,5759,9515,20950,29346,14401,-3153,-12438,-8513,2473,12799,19105,18357,15598,11175,2588,-7799,-12017,-13092,-13456,-10013,-6428,-1359,-8444,-14575,-8851,-3310,1222,3001,1226,-236,389,2814,4136,1677,-1637,2456,11168,20506,16504,3972,-7678,-15414,-17180,-11468,-3424,6011,712,-5569,-12012,-9853,-5117,2213,9697,2336,-6764,-10506,-3527,7921,18837,28413,32904,32335,29995,29234,19666,5473,-6204,-14269,-11369,-5368,-379,3813,-1546,-9220,-13005,-5525,-1351,-5889,-8391,3128,15760,25477,25052,18409,26531,35407,38005,23848,1238,-3708,1244,-1059,-2926,3853,15374,15133,1744,-7067,-223,10086,18632,19542,17773,20252,3173,-8431,-10056,-5646,8650,21390,21450,10399,-1368,-6577,-7239,-10953,-14845,-16689,-15953,-4597,13171,29607,31405,24633,13947,10280,10210,15791,17310,4806,-7377,-11679,-12817,-13928,-15768,-17987,-12314,-15597,-17875,-9430,-5448,-10433,1204,21814,34941,29651,15118,9430,5448,3193,8646,20565,21032,17929,10242,-1698,690,3260,2947,-2319,-10617,-11099,-9700,-11477,-13174,-11833,-13261,-3401,20919,26906,1932,-11774,-15855,-10872,-7915,-4831,195,4146,5286,1406,-2000,-1160,3844,9965,3566,-6135,-10045,-15578,-8814,3459,6071,2233,-1598,6456,12406,10588,10240,6950,3607,2106,1304,-3362,-5794,-7890,-7328,-4213,596,-713,767,4248,-1796,-15437,-13135,-9851,-11263,-15097,-4825,7417,12708,19161,12832,2282,-2982,-3930,-2869,-1744,-1933,-4724,-8921,-10734,2243,16318,13774,4506,2864,-4353,-13121,-14423,-13881,-12067,-7234,-2279,-3995,-537,6786,10216,4040,-7894,-7329,-2664,872,2422,886,385,1904,7575,8638,2913,-1668,-10961,-20476,-9191,794,6983,2856,-2553,-5123,-3614,-4804,-7369,-16103,-15812,-13950,-7601,-3595,-1717,1071,5681,8104,10918,10904,3486,-6944,-6746,-4182,-2634,2430,9232,5739,-820,-6409,-7306,-13651,-17394,-5030,10108,13436,10611,4282,-2381,-7676,-6885,-6211,-8454,-14341,-13557,-5063,3090,1656,-424,-13,-4693,-5308,-3291,4561,20549,22768,15468,2354,-5365,-8656,-1667,-4842,-5382,-9091,-12029,-12183,-9375,-7850,-7692,-224,13001,14578,-862,-3832,-5131,-9148,-9031,8206,25983,12812,10245,7316,8876,8110,1311,-2945,-9134,-14948,-12995,-4554,2124,-4548,-15422,-9019,-10350,-11375,-11962,-7567,59,3031,3322,-5387,-11176,-12796,-11353,-4080,9118,18856,18543,5470,-1785,-8018,-8800,-5924,-4209,2438,8681,8285,13723,19496,22023,18886,10713,2960,-1840,-978,5752,2994,-4777,-12958,-12183,92,16386,18571,11762,8034,11534,13610,4862,-6850,-12258,-7912,-11615,-5623,-18,4786,3725,-6164,-8492,7116,12753,5432,6610,4406,-1627,-14442,-3803,10331,11789,5141,16724,26116,24023,15022,11466,15031,14304,13151,7217,931,-3774,5385,15124,30305,29711,15250,-1551,-12188,-12589,-6900,-7050,-11866,-9122,-2121,-4198,-5276,-5589,-276,8655,12745,6800,-1377,-4923,-3886,-7910,-8924,-8577,-7376,-6645,1468,3358,-7428,-5575,17325,18134,6854,-4115,-964,12343,26602,30725,26054,9261,-5557,-1739,17272,29400,19043,8733,3501,1474,-2269,-2619,-1792,140,-4642,-15125,-9084,-1832,2425,2420,4258,7011,7172,9730,890,-9688,-12080,-15309,-10373,-6234,-11833,-11020,-8954,-5398,-1225,-2113,628,3644,7523,3132,2236,9780,3652,-5756,-10836,-2817,321,-3190,-900,3488,5784,5370,6176,9239,18992,11817,-2252,2874,18676,41180,44499,33280,19904,6251,3196,-460,-6167,-12069,-9247,-12339,-13822,-13785,-11290,-11078,-6428,392,-7118,-16655,-13464,-12600,-5800,7910,10805,-2664,-4115,19180,30759,27300,18200,9433,2080,-5941,-8718,-62,2193,-3338,-7168,-9498,-10449,-9322,-9794,-3697,1494,-11064,868,11795,15800,7122,645,806,-9572,-10938,-5699,-2727,6015,-7603,-13643,-6847,-30,-2325,-9373,-1817,20625,32806,42637,57788,53845,31065,7407,-13,-129,-1771,-5197,-7478,-5420,-11756,-6913,2288,13213,21708,14861,-2059,-5178,-6641,-14366,-18137,-15312,-11803,-7364,-3649,3939,12382,25161,38956,39736,9631,-7822,6977,31412,35522,6503,-7238,5356,16058,5221,-10788,-10513,-7474,-4093,-5035,-12686,6200,21406,16679,68,-15533,-18152,-11646,-2803,2390,2580,-1709,-13194,-8506,7608,25971,33090,19870,6526,4122,3171,-1226,-10820,-5963,-2197,-7102,-1289,2334,-993,-3033,2318,5201,6353,5912,1211,-9970,-9780,4105,11218,8673,-5156,-13442,-8257,256,8850,14441,14279,5414,-3369,-7874,-8551,-2683,4324,14009,16649,10909,779,-11172,-10718,-7996,-7074,-8477,-3113,-3113,-11524,2024,21398,20780,9996,6214,3874,-7853,-10846,911,5837,-4700,-20938,-8138,-1904,5954,14759,17753,9519,-313,585,5752,10850,14950,13663,7702,6611,9196,3974,-2657,-9280,-8528,7526,9422,-1105,1942,16209,40415,61314,54075,27792,3012,-6641,-993,6225,551,-4891,-5281,-3008,987,1554,-8004,-12176,5835,10361,11702,6379,8364,10149,17556,35531,49228,33294,13627,2522,4767,11318,14151,10549,4937,-3356,-5133,-6368,-9231,-6369,-3708,-5046,-6296,-3903,-1124,-3370,-4340,-9593,-13555,-8284,-5439,4417,12180,8540,-527,-9264,1184,9924,14600,12444,9386,3879,-512,-5250,-9757,-8184,-971,7090,7859,2220,-703,-4072,-13371,-8596,7783,21149,18978,6158,-12640,-8762,-2545,-3713,-10334,-12162,-8644,-745,976,1630,7062,11006,5836,5896,6984,8011,6843,7558,12235,-63,-9316,-4567,4502,5941,2696,4799,5816,2926,4678,4132,-1497,4232,5820,-2349,-7209,-7141,-2778,-9667,-6241,4698,9217,20217,40888,49149,48953,33746,3213,-6319,-8564,-8929,-10393,-9429,-2403,9791,25758,30212,30498,23872,15183,7679,1081,-4682,-3006,-1426,1185,-1717,-7143,-4944,-1682,-4998,-10330,-21201,-7742,6946,28214,26908,14993,7488,-379,-10186,-13924,-10788,-4864,-622,-2214,-9987,-8167,-6937,-6641,-6175,-7019,-7242,-2855,1641,-1629,-9373,-15012,-14686,-11860,-5119,3896,12016,9777,-4844,-15472,-7248,4939,2210,2492,2843,-3278,21,6352,6134,1187,-4543,-7267,-5736,-1412,3448,8695,8735,-3873,-5990,7277,17557,27494,28380,33092,42980,49767,57476,61605,60899,46679,23539,11463,7780,3588,4373,6797,1991,-4846,-344,3712,-366,-3331,7013,15013,9940,-2493,-8894,1289,14437,30120,35915,32657,26812,11031,-3376,-7983,-4538,-3267,-6831,-13817,-15793,-14418,-13093,-8312,-12067,-19827,-20713,-15706,-10920,-8166,-7453,3186,955,1251,4109,5772,3937,-2423,5229,13583,13352,6538,-4998,-11102,-10583,-15308,-20005,-14017,548,10328,13251,13545,10259,5002,6360,12151,30404,40571,13373,-2175,-1127,3390,2652,2622,5811,8323,6695,-2536,-14249,-18026,-16222,-10921,-8966,-11582,-1004,19308,22214,17405,14045,17724,16873,11091,-2037,-5286,12164,9946,-1098,-8011,-11727,-895,19052,30203,34644,28263,16332,9856,3686,-2622,-13111,-3814,14502,19045,8190,1707,-52,-6118,-3248,7774,17112,10712,-2873,-10090,3231,11123,19838,21666,12175,-68,-12375,1369,27197,56560,68300,74720,60913,28282,11482,7502,7173,7292,7797,5135,1238,-8574,-15578,-7733,-6337,-6853,-7506,-12888,-8254,4515,12081,1889,-956,-3951,427,-2710,-6640,-4865,-1115,7022,8873,-1804,-8642,-7880,-18,17216,32588,35267,40411,56919,71131,62119,30831,6038,-10729,-15389,-11001,-2606,8474,18805,24193,12844,2224,-3767,-10664,-11129,-1074,1456,3459,6361,8559,7447,1343,-7730,-8094,-5900,-9338,-7240,-9766,-11793,-16713,-9184,-2553,2852,12263,26863,25879,4683,-10341,-6616,-5521,-10904,-17073,-21308,-7988,-4388,-4970,-5696,-7725,-5838,333,2929,10588,19068,18697,15105,9369,1775,-8029,-14208,-11769,-5168,3772,9030,10188,5218,6377,18389,34800,34037,14842,-2591,-9357,-3292,9252,28855,28344,17393,10896,5625,-2338,-7495,-7856,-7071,-10855,-12094,-7955,9122,25690,28310,23077,19782,29244,34804,35834,20048,2393,-1971,-8044,-12119,-10625,469,12052,12246,6405,7698,10856,6952,2301,3466,2791,-6084,-8074,-11480,-13120,-14254,-16486,-14054,-13928,-11093,-5866,-5963,-8272,-8376,-7128,-6079,-6075,-10118,-8322,-1407,2819,3462,3907,3342,1441,-1007,-5228,-9269,-10246,-2201,2507,2667,1922,2916,5461,8795,10179,10730,8762,13503,20857,19491,13271],[9638,2598,-1515,3754,13228,12090,5222,-2306,-7358,-4358,-5878,-2402,3010,5485,2725,-2330,3574,6361,7821,3421,-4310,-13864,-14062,-9834,-3232,8525,15870,13117,7376,-1164,-4021,-10475,-2422,3735,13444,11172,1229,-1359,2512,1562,1615,1327,-6718,-10231,-6226,-5513,-13310,-10715,-6114,-5152,-7099,-5544,-2217,-3915,-8520,-12265,-8566,-8484,-8396,-13785,-8228,-1107,6524,16885,23059,36236,55723,61944,40004,17639,-379,-8102,-3117,-4575,-2312,-2844,2302,-3089,-13279,-2775,9808,29451,47895,43377,30062,18281,6323,-3528,-6759,-2554,-1602,-10540,-11740,-9037,-12250,-9095,-2662,834,3617,7440,10005,11304,11235,-1600,-12920,-11646,-12545,-8108,398,14287,16608,6305,-3685,-12072,-15211,-5980,10613,15306,8794,-4194,-10794,-12738,-17213,-12606,-8134,545,9587,18085,20903,7981,2282,1500,-12426,-32185,-44403,-36196,-20947,-4524,2112,5809,4452,-6303,-5602,4764,12774,9742,-3940,-14213,-537,13950,14643,9977,2813,-3041,-7607,-12531,-15757,-14062,-7147,4688,9960,11795,4929,-14030,-3258,9342,17039,4698,-6356,-785,3621,10866,-15375,-12044,2968,31563,59955,69359,60797,53203,44323,54375,59530,52276,16461,11279,20697,29501,34512,20805,9822,2987,-5657,-12665,-7467,12451,29644,39698,34329,13607,-4334,-13505,-5137,-380,-3528,-7634,-9897,-2354,12618,17809,28765,35194,32235,27030,27052,9993,515,-10302,-18566,-20898,-23888,-26788,-22081,12566,22492,31035,17372,381,-5761,3105,13347,18274,10576,1705,-2897,-5451,-3295,-2031,-4182,-13237,-7876,1307,1764,-3982,-3585,4040,21380,17327,1190,-3570,-3880,-3333,-7372,-1149,2716,10924,24139,30909,20231,4330,-5179,-7458,-11007,-11709,-5426,-1883,-6424,-5879,3019,16370,21326,10444,-2831,-7358,-8569,-11358,-9432,-1250,1740,14381,30156,42708,36520,18558,11378,6814,3538,-3713,-7525,-673,-3533,-6938,-6490,-10352,-12513,-9963,-8791,-9081,-138,7171,7257,8710,6141,6797,7776,5852,-1065,-8931,-15787,-15792,-12964,-5577,-2158,-3069,-4575,-4693,-4381,-1100,182,-6836,-14157,-8061,-951,5841,12310,21075,16402,2432,-6169,-13842,-4075,4402,11064,11123,1287,-12576,-14878,-7026,5832,14846,12881,4571,1674,2615,6881,18865,11933,4027,-527,8688,18910,34778,57394,53582,38056,26414,13209,-4394,1569,8174,5967,2100,5645,7316,4184,829,-6754,-11474,686,9727,5793,-1277,-2751,-897,-505,-1383,-6079,-8739,8882,22068,24191,15395,5820,-2089,-3375,3026,2007,-2608,561,4217,5929,7319,9075,3977,-9277,-12266,-3586,1408,-1002,-6703,-11719,-11771,-7169,-5953,-7762,-10466,-6014,-1632,2561,-3740,-9078,-8889,-7000,-9090,-8250,-9765,-13330,-6388,3448,12349,18908,25738,16257,11650,18985,29211,31434,24200,15460,1473,-6307,15445,27421,17131,-2460,-11325,-8355,-8605,-17274,-13877,-7803,-797,1801,1862,4142,5360,-757,-3063,-2051,-10505,-18208,-13241,-9465,-5776,-5419,-6540,9067,27387,24494,-1423,-7314,10771,25089,34918,48586,49883,34175,7531,-10818,-5548,-1681,2854,751,-2694,-9402,-6091,888,3468,1362,-2013,-4743,-1222,8803,8092,-2222,-9092,-1267,5877,9356,12269,4619,-644,-4710,-9433,-12512,-13350,-12004,-3792,4747,12183,9318,107,-7884,-4476,2550,11372,14567,8538,3414,928,-163,-5799,-8319,-16529,-13931,-1676,9905,3985,-4502,-1773,606,-2204,-10539,1685,19181,24695,18436,7722,4792,4368,-2339,-11252,-14974,-8528,6043,20057,22983,17626,13741,15188,23666,32289,16909,2558,-3369,4226,8255,4764,-8362,-14791,-8392,4431,7614,4777,6662,11599,9242,-1282,-11282,-1570,1598,2777,1911,-1445,657,8663,25034,29227,17814,6763,862,297,-3208,-7232,-8445,-10301,-18741,-15622,-7727,-6630,-11432,-16186,-9523,-12906,-12322,-7633,-7083,-3647,-314,895,-2702,-7302,-10583,-6976,-1027,-497,-1144,-570,917,6432,5396,1473,1574,2227,-8471,-5394,-1347,-4473,-15792,-13289,-3217,3321,3616,-469,-5441,-4889,-8533,-5775,889,-5028,-12873,-17634,-7074,-6475,-6545,-8485,-12054,-6774,-2034,-2094,-10800,-5704,-1094,-5025,-6509,14279,18694,8694,610,-7616,-8848,-13639,-12501,-1780,7192,3333,-3227,-8202,-7412,-1306,17626,32705,19703,11466,2443,-3527,-2458,3044,10763,26904,46379,42486,29180,17498,2399,-5631,-3873,-6815,-9366,-8973,-7876,274,4953,4230,-1413,1118,3920,8051,15585,25626,36605,50884,68213,78949,49167,13621,-3119,-10141,-9998,-9124,-10139,-10186,-5703,-5890,-9429,12183,10174,102,-7061,-15103,-16286,-2978,3597,4377,1165,-6630,-9779,-7145,-8750,-13454,-8952,-5619,-8274,-2207,4118,2738,-100,-6750,-9068,1946,6038,-6738,-14175,-5571,-2776,-8496,-7009,-8722,-6425,2873,7166,8693,25004,35631,28091,19416,16855,18718,18391,16005,10052,2169,-4530,-3640,-5445,-4693,1839,834,201,-3244,-5430,-2705,9127,28908,50170,60035,54344,59116,61881,32809,19468,7209,4322,16899,23347,20856,9973,-2439,-2714,2217,3049,14263,27200,15265,-2193,-10985,-5546,7376,20566,29965,26995,19096,11980,1912,-8617,-11393,-11741,-11488,-7836,-5802,-5095,-16563,-12578,-7344,-5724,-1755,1017,-59,-712,1154,3033,2668,-1040,-3901,290,7984,18483,15776,-925,-14296,-13984,-14632,-17174,-10056,670,-1953,-6930,-12382,-9915,-5433,2321,9613,2457,-5517,-7491,-1287,8841,18778,28385,33641,33477,30870,29848,20106,5284,-7687,-11974,-9470,-3676,1066,5083,-189,-7721,-14040,-8183,-3866,-7316,-7591,4472,16748,25452,21413,15755,26702,39003,43752,25144,645,-3973,1176,-2553,-5886,2151,16128,17894,5344,-4491,-487,8149,15448,16434,15109,18869,3233,-9858,-11881,-5402,9393,22598,24628,12362,-684,-6182,-7679,-13467,-20184,-11572,-10660,-1898,15156,29082,28162,21245,8670,1403,598,7960,14257,4234,-7553,-13056,-15199,-14857,-13596,-16407,-12840,-16098,-15966,-6390,-1807,-7705,-80,21754,35767,28352,13255,7710,3814,2673,9473,20339,20991,17457,7658,-1880,1806,3843,3714,-879,-8634,-10178,-10052,-10771,-9438,-8824,-15806,-9328,13066,22114,-1497,-15036,-13443,-6299,-4179,-2083,1027,3226,4097,1133,-1500,-1047,4086,9238,5079,-4195,-9071,-15660,-8470,3472,5997,3028,-57,7985,14912,11934,8510,4211,552,-650,-26,-2931,-4597,-7396,-7836,-3597,2934,1574,1801,3225,-4234,-15647,-10926,-9423,-12264,-13578,-1457,11570,15046,17640,8297,537,-2637,-2952,-1685,-883,-987,-4570,-9580,-10121,4114,14604,9162,1432,1466,-4821,-13788,-15256,-13676,-11628,-6360,-171,-497,3605,11348,13963,5300,-7586,-9729,-6042,-1592,1013,99,988,3833,9054,10189,4636,137,-8688,-17125,-9857,-1348,5818,3891,-228,-1980,-2055,-5021,-6920,-15094,-14433,-14452,-15248,-9517,-4038,198,5367,9033,12586,12318,5349,-5157,-6844,-4634,-2718,2550,9374,5347,-2144,-8840,-9930,-12744,-14777,-2104,9799,11046,9452,4183,-3338,-7493,-5933,-4419,-5778,-11951,-10772,1114,7563,3004,-794,-1704,-6756,-6997,-4411,2967,18756,21929,14533,1096,-7618,-10949,-1404,-3785,-5221,-9765,-11232,-9186,-6984,-7713,-7528,1246,14365,13007,-1495,-2825,-3676,-8457,-8631,8395,30268,19425,17535,14367,14430,11334,3753,-1299,-7609,-13192,-10431,-2240,2736,-5019,-13728,-6539,-7304,-8972,-10327,-6268,901,1310,-459,-7132,-11486,-12335,-12041,-3501,10586,23217,24147,8971,626,-6299,-8741,-6876,-5292,1135,6946,6554,12962,20154,24301,19731,10432,3080,-1538,-994,5333,2861,-4217,-12131,-13661,-1070,15526,17953,10934,7384,12209,17054,8744,-5212,-11092,-6144,-9403,-3806,2741,7492,5090,-6348,-8584,6710,10999,4124,6024,5132,-435,-15898,-13126,-1972,2218,1553,15597,25546,22597,12603,8447,11363,12575,12811,7217,-49,-5092,6015,15770,31210,29972,12840,-4166,-14269,-13236,-6860,-8102,-14253,-6803,2175,512,-1921,-3718,570,8781,14439,10452,729,-3558,-2380,-6236,-9208,-7913,-6384,-5312,2514,3412,-8140,-5345,15139,14954,4815,-4139,780,13195,25738,29455,24170,4403,-10871,2911,22869,29827,16970,9317,4592,2407,-1227,-1191,-978,-543,-6402,-13960,-6927,-335,3649,3632,6122,10594,8584,8686,213,-10181,-13229,-16174,-12642,-6924,-12135,-11516,-7632,-2804,1414,-883,-942,884,5708,3300,3546,10313,3716,-1556,-5760,-3509,-1326,-4566,-2208,3290,8087,8876,8875,10852,19432,12553,-765,4161,18413,42419,52347,46610,33692,14019,4757,-1006,-9630,-16737,-8942,-9349,-10972,-13199,-12399,-12984,-7538,338,-6516,-17018,-12638,-11321,-6511,5816,9190,-3421,-5662,18293,33145,31960,20805,9602,671,-7991,-10813,-1439,797,-4105,-6790,-8384,-9697,-9626,-11963,-3090,4967,-4384,-352,8079,11924,5199,-1444,-256,-9907,-8882,-2778,1212,10457,-6725,-14140,-7619,-1472,-3757,-8946,854,25505,37763,50303,66260,57685,33657,10514,1306,384,-1267,-4529,-8773,-6418,-10668,-5914,1754,11647,21154,17934,1473,-3395,-3817,-9794,-19716,-16306,-11282,-7129,-3768,2979,9460,18593,30037,33619,7828,-8091,7082,27545,28742,3654,-5662,6804,19848,8138,-10255,-10644,-7322,-2925,-4221,-12206,7385,24154,20315,3990,-12781,-20913,-13740,-4782,568,1140,-2752,-13693,-7776,8875,26966,34088,21621,8765,5231,2630,-2077,-11933,-5964,-1332,-6017,-223,3143,-1574,-5394,1630,5615,6318,4435,-813,-9718,-8737,2911,9906,8397,-4503,-12966,-9184,-456,8428,14268,14096,4356,-4836,-8261,-7579,-1557,4805,13579,15895,9413,-1393,-14063,-13815,-9643,-6237,-6333,-3768,-5011,-12981,4418,22655,20487,7645,3111,1971,-8765,-9197,1093,4102,-6843,-20027,-4582,715,4891,11564,14799,8186,985,4221,9555,14933,19220,16828,9491,7329,8821,3494,-2971,-8612,-7997,6241,6464,-2806,870,14938,39400,62430,54471,27792,3565,-7182,-1623,6324,441,-5600,-6020,-3949,-784,-601,-9234,-11436,3860,6720,7293,3728,7025,8195,15494,34072,47362,32580,11029,-735,3129,10390,14100,11569,6527,-1171,-2738,-3487,-7382,-6985,-4212,-5622,-6328,-3252,-48,-2188,-3891,-9813,-13413,-7557,-5628,4929,13711,9852,-136,-10560,-1630,6632,11095,8680,7055,4011,25,-5253,-10638,-7103,-494,7772,9700,6188,3892,-1168,-10910,-8555,7720,21308,18717,6221,-11826,-8084,-2284,-4398,-11036,-12095,-7996,-253,1586,2597,8114,11253,5200,4911,5562,6025,4425,4795,9439,-1137,-7821,-3999,5018,6886,3309,6175,7181,3937,5633,5335,-2152,-4994,-4638,-5433,-9055,-6273,-2604,-8746,-4564,4286,9032,22181,44576,53749,53450,38048,5226,-6204,-7268,-6883,-8983,-9317,-3186,8196,24111,29457,31510,26816,19929,14514,5163,-3534,-2876,-318,2952,143,-8099,-9113,-3257,-4511,-8816,-19650,-7121,8864,29396,26699,15114,9054,2321,-8729,-15615,-11590,-4410,-25,-2132,-9646,-7500,-5929,-5789,-5690,-7628,-8701,-4407,-532,-3868,-11334,-15261,-14198,-12798,-6419,2601,10607,8434,-6012,-17549,-7505,1713,-2468,-984,2231,-3405,-569,5954,5460,730,-4091,-6327,-4706,-568,3844,9041,10078,-1683,-5643,6336,15230,24130,24706,30002,42505,51112,58892,63127,62120,48341,25707,14135,10162,4832,4865,7206,2280,-4630,-18,4144,-65,-1551,9922,16694,9939,-2453,-8720,2775,18592,35641,40198,35728,30086,12702,-4232,-8197,-3640,-2502,-6880,-14378,-15707,-15602,-15780,-12328,-15759,-21822,-21108,-15616,-10638,-6223,-3115,6719,2283,534,2186,3626,901,-4239,5005,11178,10803,6211,-3917,-10032,-9100,-13815,-19419,-14775,-28,8754,10601,11974,11125,7605,9680,15793,36862,42486,12613,-858,-675,2206,329,-209,2879,5963,4695,-3191,-14900,-18589,-14320,-8345,-7009,-10087,213,19935,22156,16582,12936,17774,18232,10931,-2860,-3196,15536,11966,550,-7125,-12685,-1532,21118,36280,41687,31838,16025,9891,4982,29,-9447,-4949,12728,18643,7402,-1829,-3917,-9489,-3222,8569,16151,9382,-3664,-10905,1646,6917,13844,13788,7428,-1712,-14168,1644,28778,56610,63772,69370,62207,34742,18240,14469,12094,7605,7687,5404,2190,-6941,-14469,-8279,-6994,-7426,-7121,-11882,-7553,5065,14055,2823,-1362,-6328,-2590,-4350,-8347,-7955,-3798,6815,9506,-1640,-6932,-6129,2161,18996,31827,33911,40147,56762,71592,60484,30172,6514,-10430,-14559,-10769,-3031,7842,17924,23515,12848,2327,-3022,-8794,-11575,-2390,249,1951,4439,6233,4559,-936,-9210,-8593,-7065,-11694,-10466,-8274,-11082,-15864,-7747,-1263,2955,11321,25513,24177,2495,-14586,-7431,-5441,-11352,-17407,-21248,-8945,-4447,-5261,-5640,-7229,-4851,2002,5059,12695,21011,20547,16418,11479,3418,-7791,-14694,-10712,-3004,6481,12392,12997,7661,9351,21482,38573,38155,18771,243,-10473,-6408,8703,28758,28105,17323,10411,3839,-5167,-10155,-9781,-8322,-12296,-14827,-10950,2373,18906,21720,14923,11837,23321,29097,32156,19280,2942,-1657,-8532,-12640,-11585,-66,12410,14019,8193,7053,13238,11053,4739,3264,1853,-7475,-10707,-12130,-13627,-13857,-14812,-12073,-11612,-8646,-3740,-3723,-6826,-8993,-9968,-6743,-4117,-6294,-4518,2787,6630,5516,3992,2105,-402,-2858,-7072,-11129,-10660,-3165,1028,635,-461,850,3115,6444,8134,9815,8332,12803,19380,17540,10915],[8176,679,-3965,2258,11771,12687,7104,-330,-6643,-5408,-7349,152,6754,8636,2768,-2310,4706,7733,8999,5161,-2592,-12579,-14060,-10627,-2555,8810,15201,11899,6077,-3691,-8888,-9370,719,6556,14971,11200,1223,-5383,-4123,-2785,3835,4797,-4260,-10476,-5213,-4787,-12450,-9398,-5676,-5080,-6963,-4639,-555,-2095,-8382,-15113,-12039,-9573,-7395,-11819,-9461,-2322,3701,11324,15239,26734,46426,56296,38248,17480,1088,-8416,-2615,-3990,-2228,-2155,4556,-476,-11437,-3088,9724,31117,48193,42038,27899,15223,3336,-5843,-8166,-2007,676,-8222,-10387,-7431,-9138,-6276,-383,3310,5552,7408,9798,11062,10147,-2573,-13034,-9456,-10807,-8615,329,12346,11731,2531,-5397,-12907,-16063,-6246,10068,14875,9124,-4431,-11739,-12551,-15772,-12032,-7758,756,10786,22295,27330,14836,8169,3117,-14046,-33722,-42309,-31347,-16204,-1003,3750,6020,4063,-9003,-4729,8554,17633,16241,2300,-12847,-5361,9367,12372,8503,1468,-3641,-7662,-12552,-13656,-11683,-6089,4706,8803,10596,5088,-11799,-4617,7483,16608,5280,-6808,-5000,486,11638,-11938,-12702,5535,37607,68261,77048,68334,62960,54969,60400,57262,42495,13798,4528,13469,24068,27762,16679,9259,2668,-9040,-18036,-3488,16259,31573,41912,37031,14931,-1740,-10339,-2932,2506,196,-4344,-9251,-3659,12144,18305,28205,32164,26266,18896,18967,5955,-540,-10595,-22177,-25316,-29074,-31634,-19382,15254,24837,32079,17808,532,-5262,3646,14214,18333,9093,-193,-4398,-5949,-3092,-1613,-4024,-13095,-7517,1454,1636,-3706,-4212,1948,18595,15673,-737,-4690,-6874,-13205,-2356,3317,6151,14633,27367,32382,20215,5939,-3765,-6127,-13069,-13271,-7840,-5114,-8111,-6611,1697,12935,17244,9391,-2256,-6228,-7962,-10321,-7507,-735,-194,9816,24882,39842,39383,22838,13967,7808,3093,-5657,-8579,617,-37,-4989,-6439,-10476,-14619,-13280,-12242,-11303,-781,7311,7568,8449,6567,8410,9799,7678,419,-6705,-11962,-18743,-16129,-7231,-3056,-3469,-5069,-4655,-3875,616,2577,-5090,-12851,-7582,93,8376,17898,26283,20241,6053,-2938,-13212,-5307,2804,8989,9167,234,-12934,-14383,-6691,6237,15178,13361,4543,407,-318,3311,16235,13381,7295,2886,9145,18060,33651,63488,65634,48617,32788,13965,-6865,-1973,6054,5669,3010,7362,8029,5361,2226,-5946,-10251,1476,10497,4954,-3694,-3926,2423,1465,1389,-3177,-1499,15330,25726,26018,17289,6976,-1679,-3109,5128,5220,131,1743,4905,6582,7212,8660,4173,-9104,-13038,-4530,1630,774,-5564,-13751,-11049,-4310,-2270,-3326,-6280,-3931,855,4693,-3443,-9220,-8947,-6269,-8039,-7669,-8923,-11357,-5277,3181,10419,16623,25120,15366,10064,16006,26806,29827,23202,14134,360,-4001,15409,28397,20775,-1547,-14907,-10521,-9767,-18551,-14845,-8660,-2021,722,1416,3328,2738,-4721,-5934,-3079,-10656,-16881,-11255,-8095,-6233,-6750,-9163,8099,26546,23980,-1174,-9502,7459,18907,30638,51239,59471,45793,12852,-11199,-7596,-3178,3400,3606,-343,-8914,-6576,1133,3582,602,-2811,-4830,-485,8746,4899,-7473,-11486,1046,9520,12666,13642,4816,-534,-4363,-8366,-10504,-11690,-11939,-4751,3141,10830,9733,1010,-6536,-2743,4565,13971,18846,12711,4424,2488,1615,-4927,-7178,-15431,-14815,-2520,8185,1976,-6523,-285,4259,-52,-12485,-473,16049,20985,13229,2734,444,1020,-4341,-12114,-14729,-10149,1981,14786,17694,14157,11908,14614,24010,32332,16189,938,-4329,6615,13849,10665,-4870,-13947,-9721,1623,3585,1918,5165,10230,8797,-1523,-15420,-4329,2118,5311,4907,-116,-101,6728,22127,30323,19123,6405,-823,-1789,-5686,-10382,-11764,-13552,-20062,-10419,-909,497,-6393,-13307,-10191,-12946,-13501,-8690,-7024,-3177,-424,410,-3032,-7318,-10782,-8812,-3986,-3605,-3977,-4584,-4525,3207,5989,3622,4319,2986,-8714,-7443,-2743,-5440,-15100,-13039,-3234,4499,6370,2161,-6274,-5596,-6906,-4197,1417,-5089,-12064,-16977,-8119,-7324,-7258,-9538,-13479,-6930,-983,-572,-7562,-788,3897,-1947,-7089,12225,21131,14239,7152,-3366,-8380,-12374,-13459,-3907,5055,4131,-955,-6794,-9772,-6353,11959,31961,23081,15670,6140,-1153,-555,5343,13905,32468,55690,48461,33874,19244,2856,-5120,-3225,-6555,-10643,-12332,-9651,-1906,2854,1136,-4722,-1976,679,5333,15394,27676,37039,48013,62039,74594,49700,14104,-3613,-10172,-9455,-9529,-11092,-10740,-5501,-4979,-8493,13183,12571,239,-9018,-18266,-19529,-4292,3768,5677,2070,-6786,-10513,-8095,-9459,-12911,-8442,-5383,-8065,-1782,5018,3474,-62,-8160,-13123,-1375,3795,-6896,-13053,-5807,-3623,-8588,-5323,-4317,-339,9190,13674,14303,28542,35278,25006,16174,14790,17672,17013,14281,8362,42,-6955,-5405,-5202,-4544,980,-482,-1021,-5475,-8086,-5550,5997,25995,49057,59986,54333,56884,62854,38668,22418,6930,-916,9905,16849,15746,7164,-4175,-3819,-885,-1998,10290,27058,17987,489,-8282,-1933,12130,27871,40133,34428,21876,12348,1105,-9554,-10891,-10460,-9451,-5345,-4061,-6417,-11549,-7171,-5002,-7548,-4706,-915,-1140,-565,2259,3165,1076,-3702,-6258,-1974,4970,15919,14857,-4448,-14466,-8603,-7947,-14432,-16136,-4331,-4633,-8244,-12456,-9863,-5510,2770,10170,3525,-3307,-4597,509,9110,17700,26953,33008,33540,30762,29427,19845,4888,-9135,-10056,-8135,-2372,2099,5733,570,-6661,-14271,-10538,-6280,-8868,-7157,5594,17481,25232,18805,15004,27908,42164,48457,25582,49,-4310,327,-4894,-9291,1058,16754,19844,8352,-1273,618,7477,13724,15033,14202,18954,5606,-7424,-9455,-2752,11112,24214,28431,14963,395,-5324,-7023,-13513,-15362,-7172,-6192,1532,17546,28125,24626,17475,3433,-6381,-7250,1080,10346,3231,-7837,-14704,-16701,-11657,-9686,-13755,-12339,-15600,-13675,-3647,1054,-5653,-1995,20559,34897,25395,10516,5628,2127,2316,10138,19389,20165,16369,5357,287,3489,4751,4410,321,-6651,-8732,-9867,-9748,-5174,-4118,-13530,-14419,5351,16129,-5202,-15816,-9251,-1710,-217,610,1633,2115,2750,818,-1070,-1106,3524,7348,5689,-2323,-7721,-14185,-7278,3297,5511,3699,1661,9358,16491,12094,5754,631,-2728,-2447,-83,-1895,-3566,-7275,-8614,-3255,4357,3392,2624,2160,-6576,-13339,-8874,-8723,-11608,-9617,2488,16050,18120,16404,3645,-1402,-2611,-2354,-724,105,344,-4105,-10020,-9688,5683,12071,4804,-1101,137,-5272,-14237,-15833,-13537,-11434,-5791,1673,2856,7886,16125,17247,5895,-7301,-11724,-9502,-4208,-433,-532,1676,5491,9978,11258,6058,1940,-5975,-12979,-8145,-2879,3634,4133,1673,1041,-21,-4813,-6604,-14535,-13125,-11056,-13846,-12042,-5416,-656,4690,9419,13612,13197,6839,-3241,-6416,-4851,-2656,2677,9313,4780,-3535,-11339,-11922,-10562,-11456,1448,9667,8796,7768,3464,-4525,-7124,-4729,-2347,-2774,-8292,-3201,9561,11713,4197,-835,-2677,-8078,-8122,-5041,1830,17016,20900,13251,-319,-9631,-11935,51,-2172,-4837,-10083,-9766,-5922,-4494,-7409,-7290,2572,14965,10965,-1940,-1714,-2270,-7837,-8332,8209,32834,25360,23931,20328,19133,14166,5999,263,-5871,-11219,-7826,-153,3222,-4505,-8640,-2276,-3474,-6400,-8314,-4729,1382,-549,-3416,-8233,-11327,-11465,-12541,-3115,11276,26537,29615,13363,3973,-3557,-7359,-6700,-5540,-95,4760,4599,12072,20228,25375,19257,9535,2923,-1278,-1039,4580,2461,-3581,-10994,-14866,-1994,14556,17089,10123,7118,13156,20463,13005,-2797,-9237,-4251,-6628,-1235,7004,11637,7486,-6044,-8437,6479,9442,2788,5183,5836,1589,-11426,-16390,-11847,-5771,-1301,14495,24521,20757,9849,5050,7745,10904,12747,7660,-628,-6329,6097,15597,30712,28617,9638,-6777,-15880,-12715,-6349,-8538,-15905,-4554,5992,4832,1203,-1989,1234,8470,15053,13010,2433,-2459,-1083,-4637,-9119,-6993,-5081,-3919,3392,3331,-8623,-5179,12424,11802,3041,-3613,2569,14075,25126,29114,23793,1232,-13249,7260,27923,28922,14175,9464,5756,3643,62,260,-333,-1390,-8067,-11655,-4626,1247,4968,4954,7847,14242,10460,6855,-1145,-10871,-14071,-15565,-14389,-7486,-12233,-11811,-6092,334,4710,784,-2345,-1815,4214,3837,4781,10069,3732,1946,-1516,-2272,-1735,-5316,-3308,3026,10381,12386,11781,12883,20749,14659,1850,5877,18093,43132,59868,60131,47957,24045,8564,229,-8837,-11649,-4056,-4421,-7734,-12437,-13397,-14224,-8021,357,-5765,-17064,-11553,-9437,-6371,3724,7312,-4176,-7043,16873,34814,36900,23902,10180,-228,-9283,-12064,-2606,-473,-4614,-6033,-6988,-8844,-9866,-11892,-619,10386,2806,-67,4738,8380,3627,-3446,-1670,-9855,-6717,182,5636,16397,-3233,-12950,-7988,-2842,-5154,-7772,4515,30756,42913,57666,73282,60326,35933,13953,3002,1173,-321,-3380,-10005,-8684,-10501,-5507,640,9128,18622,19260,5325,-566,-317,-4317,-14110,-14422,-9585,-6287,-3696,1829,6001,11880,20805,26784,6294,-7542,6766,21657,19522,418,-3594,8358,23764,12038,-9197,-11259,-6979,-1259,-3051,-11276,8628,26261,23928,8731,-9246,-23294,-15215,-6304,-905,-75,-3517,-13867,-6711,10519,28154,35537,24559,12129,6982,2479,-2632,-11622,-3413,736,-4078,1567,4777,-1282,-7664,983,5959,6093,3266,-1463,-7202,-6680,2166,8670,7934,-3781,-11894,-9886,-924,8345,14225,13866,3343,-6189,-8221,-6631,-1013,4695,12546,14512,7531,-3620,-15490,-16767,-11021,-5111,-4136,-4285,-6942,-11301,6438,22543,18882,4462,-1266,-780,-9631,-7067,1477,2515,-8739,-17361,-1506,3102,3449,7323,10961,6698,2724,8144,13417,18751,22650,18839,10649,7801,8210,2843,-3212,-7556,-6248,5872,4594,-3810,140,13717,37819,61987,53858,28062,5045,-6705,-1825,7008,1114,-5867,-6819,-5157,-2930,-3046,-10383,-10350,1908,2932,2966,1434,5384,5940,12953,31662,43320,29218,6521,-4635,1234,9215,13788,12333,7956,1306,238,-228,-5188,-7596,-4859,-6210,-6246,-2517,1055,-1109,-3594,-10102,-12653,-7233,-5768,5806,15721,12065,1239,-10746,-4187,3332,6502,4025,4526,3951,443,-5117,-9680,-5604,161,8256,11074,9844,8867,2629,-7381,-7872,7332,20751,18146,6364,-10097,-6557,-1348,-4522,-11282,-11638,-7122,410,2393,3729,9104,11125,3991,3414,3964,4255,2546,2521,6664,-2585,-6389,-3312,5571,9044,7567,8951,8377,4768,6437,6467,-1337,-12599,-11252,-5608,-9660,-6085,-2571,-4639,-158,5355,9292,23692,45909,55578,55599,40878,7474,-5838,-5502,-4441,-7130,-9110,-4083,6453,21847,27996,32143,30041,25709,22279,9538,-2086,-2869,610,4742,2580,-6472,-13266,-4883,-4101,-7131,-16987,-6176,10875,30307,26398,14799,9591,3843,-8016,-17754,-11916,-3524,806,-1906,-9288,-6892,-4892,-4807,-5087,-8102,-9738,-4998,-1307,-3980,-9300,-10469,-9506,-11755,-7281,1570,9268,7294,-5873,-17039,-7343,-1143,-6394,-3898,1473,-3851,-1359,5675,5523,1053,-3035,-4957,-3526,241,4039,9149,11360,923,-4217,5988,13134,20606,20572,26102,40545,50865,58539,62387,60396,46654,25802,15635,11766,5796,5269,7465,2366,-4568,514,4987,683,-255,12145,17942,9813,-2331,-8572,4228,22399,40104,43260,37550,31943,13612,-5050,-8112,-2579,-1579,-6822,-13959,-14889,-15914,-18276,-15204,-18429,-23697,-21626,-15573,-10331,-4263,1685,11637,5721,1548,1248,1805,-2176,-5139,4040,7762,7525,5724,-2596,-8631,-7318,-11846,-18191,-15752,-931,6805,7834,10465,12326,11035,13948,20477,43888,42610,11278,398,-86,1260,-1581,-2581,242,3712,3021,-3106,-13893,-16427,-11154,-5504,-4860,-8211,1483,20023,21497,15419,11862,17914,19658,10784,-3693,-498,18587,13513,2040,-6223,-13226,-1680,22971,41505,47156,33923,15178,9881,7098,4020,-4313,-5766,9638,16741,6336,-5232,-7422,-13070,-2864,9152,14785,7981,-4228,-10950,849,4584,9806,7892,3459,-3119,-15342,2251,29378,53394,55914,60953,60826,40518,25632,21733,17083,8578,7648,5240,2440,-5659,-13263,-8452,-7331,-7673,-6458,-10551,-6316,6182,16387,4086,-1428,-7958,-4152,-4894,-9312,-10523,-6263,6341,9603,-1242,-4940,-3941,4960,21161,30783,31400,37649,52700,66289,54214,27555,6733,-9776,-13451,-10152,-2969,7470,16978,22399,12640,2434,-2230,-7046,-10673,-2684,1186,1766,2986,4169,2200,-2682,-10369,-8901,-8063,-13081,-11671,-5773,-9831,-14495,-6009,235,3233,10743,24500,22879,1232,-18498,-6838,-4597,-11073,-16518,-19681,-8760,-4112,-5213,-5033,-5937,-2991,4274,7378,14526,22069,21399,17116,13398,5244,-7175,-14443,-8673,-290,9376,15299,14619,9208,11490,23600,41484,42130,23005,3518,-10523,-8125,9060,28723,27980,17818,10695,2995,-7023,-12269,-11470,-9318,-13105,-16628,-12619,-2718,12867,15642,7263,3563,16139,23070,28654,19320,4824,3,-7970,-12351,-11944,-150,12864,15840,10327,6441,15877,15935,7138,2967,1279,-7631,-12834,-11362,-11999,-11012,-11450,-8889,-8380,-5700,-1696,-1551,-5115,-9239,-11045,-4483,94,-1154,400,8504,11902,8581,4792,1550,-1413,-3686,-7727,-11482,-10321,-3443,439,-275,-1745,-303,1490,4786,6781,9529,8492,12266,17585,15273,8817],[6205,-1248,-6475,705,9845,12331,8169,1032,-6247,-6907,-6599,1394,8889,10495,1678,-2979,5072,8013,8853,5839,-1622,-11837,-13832,-11897,-2795,8013,13351,9483,3499,-7681,-13757,-6874,2611,8545,15780,10432,683,-10500,-12500,-5584,6386,7649,-2152,-11801,-5538,-4954,-10944,-7482,-4769,-5103,-7090,-4260,294,-1001,-7365,-14185,-15700,-11366,-7525,-10592,-11412,-4520,-347,4562,6756,16669,35731,48125,34754,16463,1840,-9049,-2343,-3114,-2030,-1641,6459,1660,-10132,-4210,8643,30914,45930,39157,25134,11636,-226,-7916,-8469,-1645,1958,-6997,-9832,-6329,-6630,-4063,1190,4807,6401,6245,8239,9523,8197,-3649,-12336,-7405,-9607,-9274,27,9755,6599,-1532,-7832,-14334,-17671,-6934,8732,13609,8925,-4745,-13112,-12601,-14787,-11757,-7890,173,10474,24610,32526,21552,14978,6352,-13574,-32078,-37904,-26601,-13064,619,4611,5917,2907,-13139,-1994,12617,21864,22048,9122,-7258,-10777,3831,9375,6381,-351,-4536,-7657,-12097,-11536,-9964,-5472,4376,7330,8971,5139,-9465,-7012,3622,13965,4549,-6989,-7979,-1956,12559,-8507,-13890,6878,41432,72889,79080,69037,66084,59766,61546,50565,30180,12998,-431,4593,16601,19325,11538,8154,2375,-11345,-16795,746,18399,31206,41377,37861,15733,1055,-6175,277,5107,3265,-1777,-8815,-5451,10627,17601,26587,28243,19772,11012,11245,2201,-1655,-10705,-24773,-28373,-32285,-33135,-15487,16581,26245,32174,17546,288,-4989,4076,14952,17994,7157,-2233,-5498,-6361,-3078,-1326,-3924,-13016,-7512,1402,1414,-3550,-5190,-203,15731,13376,-3425,-6404,-10162,-8107,7563,9515,10379,19057,30349,32698,19092,6526,-3217,-5111,-12982,-14011,-10630,-8832,-9588,-7460,168,9312,12264,7393,-1950,-5267,-7203,-8980,-6000,-737,-2566,5234,19761,36412,41433,27232,16753,9134,3195,-6984,-9744,1369,3090,-1444,-3658,-6139,-8545,-9686,-11983,-12424,-1357,7186,7619,8041,6933,9875,11500,9180,1706,-4611,-8171,-17595,-18958,-8810,-4534,-4539,-5641,-4884,-3700,2066,4772,-3348,-11491,-7264,831,10678,22876,29329,22010,8264,-513,-11318,-6512,907,6477,6639,-1372,-13609,-13829,-6275,6727,15543,13894,4548,-776,-3058,269,13154,14258,10103,5643,9192,16859,31612,66280,74540,56771,37277,13447,-9563,-5893,3079,4705,3183,7695,7604,6504,3854,-4734,-8847,2056,10979,4022,-4525,-359,8058,3735,4540,1494,8564,23402,29559,27439,18723,7863,-1354,-3199,6140,7049,1918,2538,5247,6835,6682,7593,3817,-9225,-14325,-6127,1263,2081,-4468,-14319,-9556,-1919,766,505,-2861,-2194,2930,6332,-3379,-9613,-9390,-5866,-6941,-6842,-7752,-9233,-4073,2834,8277,13841,23614,13763,8143,11829,22188,25850,20358,11707,-1004,-2139,14160,26965,21941,-719,-11241,-10362,-9510,-18027,-15740,-9616,-3402,-641,626,2601,786,-8417,-9324,-4711,-11134,-14352,-7729,-5338,-5968,-7970,-11280,7600,25604,23061,-564,-11294,3943,12634,25199,50563,65858,56205,18413,-10708,-9839,-4869,4008,7200,2673,-7933,-7757,731,3233,-214,-3345,-4556,711,8833,2012,-11990,-11355,3350,12985,15504,14029,4124,-1108,-4651,-7977,-9013,-9870,-11434,-6008,824,8140,8640,628,-5982,-1640,5538,14761,21639,17769,7996,4894,3111,-4300,-6317,-14319,-15773,-4158,5290,-614,-8346,1317,7523,1454,-14192,-2419,13093,17381,8744,-1032,-3110,-2118,-6454,-13185,-14683,-11298,-1491,9981,12930,11109,10137,13699,23505,31153,14924,-864,-5354,8302,18214,15226,-2351,-13573,-11628,-2367,-1478,-1392,3384,8595,7839,-1596,-13590,-4031,4050,8142,8139,1834,-231,5153,18924,30409,19563,5493,-2720,-3795,-7925,-13505,-15373,-17314,-18726,-5091,5879,7179,-2027,-10528,-10405,-12473,-14377,-9822,-6722,-2638,-301,163,-3213,-7268,-11062,-10671,-5961,-6346,-7227,-8856,-10145,-1088,5830,5240,5786,2671,-9110,-9733,-4211,-6023,-13665,-12293,-3099,5632,9002,4764,-6369,-6514,-5554,-2443,2256,-4537,-10518,-15353,-9323,-8284,-8003,-10439,-14768,-7212,-278,447,-4689,3838,9149,1561,-6615,10384,23263,20033,13589,708,-7680,-11163,-13365,-5251,3205,4721,978,-5420,-11176,-10597,7214,30910,26435,20132,10411,2576,2331,8096,17164,37265,62927,52570,37478,20200,2963,-4720,-2672,-6362,-12023,-15887,-10642,-4247,315,-2006,-7884,-5297,-3016,1827,13733,27829,35059,42622,54119,68412,48930,13971,-4354,-9334,-8447,-9800,-12107,-11469,-5756,-4730,-8081,13570,14800,249,-10726,-19485,-19384,-5948,3380,6899,3069,-7120,-11080,-8648,-9760,-12515,-8458,-5821,-8220,-1641,5584,3962,-310,-9641,-15727,-3630,2545,-6201,-11965,-6124,-4842,-9153,-4320,-631,5330,15922,21518,21388,32044,34331,21788,12538,12042,16171,15561,13042,7364,-1516,-8529,-7547,-5329,-4588,-74,-2482,-4136,-10135,-11472,-8642,2452,22366,46752,58679,53217,52800,61113,44508,25668,7902,-4780,2829,9639,9230,2977,-6503,-4462,-3302,-5073,9523,29847,23480,5314,-4486,1770,16023,33889,48662,40058,23695,12197,168,-10620,-10646,-9432,-7575,-2838,-1691,-4256,-5404,-2955,-3648,-9369,-7504,-2448,-1679,138,3322,2928,-852,-6513,-8813,-4401,1978,12823,13607,-4344,-8276,-3236,-2064,-8993,-13209,-8650,-7322,-9589,-12546,-9699,-5055,4076,11856,5709,-448,-1999,1750,8664,15642,24192,30960,32396,29520,27802,18758,4265,-10527,-9049,-7668,-1756,2425,5482,459,-6342,-14289,-12864,-8828,-10759,-7211,6159,17715,24690,16962,15054,28929,43890,51102,24815,-774,-5129,-1699,-8185,-12648,546,16829,20331,10022,1485,2303,7593,12995,14651,13973,19192,8646,-3161,-5130,444,12708,25424,32145,17800,1541,-4296,-5578,-10942,-10163,-4131,-3328,4110,19007,25983,20613,13338,-1581,-12466,-11483,-3307,5941,1629,-8548,-15735,-13697,-6335,-5525,-11389,-11101,-14126,-11606,-1785,2653,-4666,-4892,17848,31875,20593,6744,2943,121,1756,10166,17419,18403,14883,4310,3291,4912,5490,4666,848,-5239,-7512,-9654,-8759,-1066,421,-9925,-17996,-1400,9847,-9494,-14261,-5686,1977,3196,2653,1443,373,905,84,-1133,-1787,1765,4210,5229,-955,-6507,-12206,-5966,2500,4153,3698,2906,9961,16537,10656,1831,-3844,-6046,-3293,372,-1061,-3264,-7956,-9943,-3589,4277,4058,2644,676,-8864,-11692,-7530,-8228,-9788,-5070,6383,20165,21283,15371,-917,-3909,-3393,-2614,-510,667,1434,-3800,-10616,-10069,6154,8279,401,-3621,-1617,-6196,-14916,-16805,-14129,-12089,-6144,2553,5243,11212,19691,18718,5086,-7762,-13911,-13546,-7452,-2435,-1542,1809,6245,9841,11380,6735,3319,-3351,-8975,-5074,-3046,58,2695,2323,3003,1437,-4870,-7026,-14931,-12653,-8570,-8735,-9129,-5665,-1898,3126,8686,13409,13003,7450,-1810,-6102,-5321,-2987,2212,8437,3456,-5526,-14275,-11657,-7986,-8076,4852,9128,6267,5205,1544,-6513,-7113,-3917,-675,-138,-4014,5885,18238,14273,4443,-1238,-3514,-9105,-9272,-5919,405,14665,19036,11066,-2466,-12022,-11874,1754,-766,-4897,-10754,-8721,-3473,-2808,-7703,-7700,2986,14003,7854,-2973,-1307,-1637,-7939,-8809,6970,32466,29209,28084,24002,21872,15692,7252,1019,-4647,-9760,-5926,1015,2936,-3992,-4937,1139,-464,-4567,-6998,-4231,492,-3213,-6338,-9677,-11538,-11075,-13622,-3633,10555,27961,33802,17757,7438,-775,-5677,-6148,-5552,-1772,1555,1909,10466,19012,24337,16826,7457,1804,-1778,-1793,2916,1224,-3503,-10281,-16383,-3341,12891,15407,8756,6505,13485,22745,16459,-593,-7461,-2784,-3876,1517,12120,16308,10021,-5981,-8722,5770,7554,796,3338,5582,3110,-7801,-12868,-17555,-12336,-3868,12807,22409,17801,6112,774,3782,8651,12098,7693,-1463,-8145,4970,13995,28248,25178,5306,-9899,-17612,-12434,-6255,-9214,-16234,-3247,8478,7835,3183,-1198,1007,7076,13910,13566,2939,-2341,-691,-3844,-9548,-6670,-4254,-3092,3484,2430,-9614,-5839,8738,8098,872,-3393,3573,14178,24081,29059,24535,790,-9765,10113,30828,25880,10138,8360,6150,4363,725,821,-744,-3230,-10418,-9849,-3024,2066,5507,5461,8499,16929,12408,4124,-3445,-11948,-14938,-14623,-13889,-8623,-12749,-12587,-5120,3173,7837,2148,-4151,-5126,2383,3897,5059,8300,2644,3409,645,-1128,-1832,-6080,-4859,1882,11637,14936,14084,14529,21933,16960,4520,7073,16873,42393,65472,71740,60780,34469,13834,2848,-4412,-5006,1248,25,-5112,-12201,-14878,-14973,-8406,-201,-5593,-17565,-11071,-8018,-6348,994,4565,-5631,-8937,14246,34699,40831,26802,10529,-1287,-10411,-12459,-4351,-2417,-5671,-5766,-6182,-8685,-10794,-10053,2138,15530,8923,678,1154,4601,1712,-6073,-4369,-10025,-5278,2180,9250,21822,768,-11532,-8756,-4858,-7109,-6591,8234,35101,47063,63127,76953,60288,36555,16500,4176,1418,319,-2485,-11023,-13152,-12232,-6616,-1707,5177,13618,17655,8012,2185,3061,1151,-7919,-10942,-7688,-5716,-4207,-177,1597,5116,12471,20206,4793,-7172,5215,13527,8325,-3063,-1973,9208,26770,16075,-8156,-13178,-6952,125,-2363,-10947,8911,26421,26204,13371,-6052,-23364,-16622,-7988,-2636,-1682,-4656,-14397,-6170,11582,28469,36244,27463,15487,8441,1905,-3640,-10627,-59,2743,-2286,3189,6423,-638,-10303,-304,5534,5127,2238,-941,-4014,-4588,1277,6916,6654,-3713,-11150,-11000,-1863,7866,13584,12882,1730,-8145,-8562,-6515,-1787,3164,10111,11760,4636,-6116,-12855,-15679,-12488,-4573,-2709,-5198,-9506,-9709,7245,20548,15612,257,-7304,-4597,-10325,-5152,1371,474,-11021,-15552,372,4506,1026,1441,5803,4682,4420,11697,16640,21606,24513,19081,10629,7451,6770,1370,-4039,-6836,-4444,6069,3466,-4480,-644,12174,35349,59506,51591,27761,6498,-5848,-2116,7666,1991,-6116,-8322,-7379,-6160,-6484,-12190,-9507,-314,-1212,-1497,-991,3019,3068,9737,28189,37526,23707,568,-9286,-1440,7215,12584,12132,8457,3055,2798,2492,-3408,-8681,-6265,-7418,-6696,-2343,1573,-696,-3964,-10861,-11674,-7996,-5028,7050,17877,14764,3173,-9123,-6461,52,962,-1644,1440,3167,134,-5578,-8302,-4307,451,7946,11276,12313,12980,5828,-4650,-7521,6023,18990,16702,5968,-8424,-4876,-375,-4752,-11688,-11433,-6632,640,2762,4386,9393,10043,1648,892,1836,2493,1105,789,4102,-5065,-5858,-3210,5508,11431,13146,11467,8507,4720,6441,6859,326,-7984,-7092,-4031,-9428,-7236,-3011,-527,4065,6752,9398,24269,44637,54395,54997,41540,9207,-5858,-3921,-2289,-5493,-9287,-5542,4192,18651,25452,31975,33121,31903,29739,13313,-971,-3637,586,5713,4555,-3778,-17810,-6975,-4305,-5899,-14777,-5532,12317,30392,25591,13652,8520,3419,-8828,-20594,-11625,-2516,1421,-2043,-9476,-6911,-4425,-4290,-4953,-9024,-10624,-5171,-1511,-3134,-6219,-6601,-6000,-10229,-8283,200,7414,5803,-5094,-13921,-6805,-3446,-9456,-6557,48,-5107,-2745,5268,5822,1346,-2333,-4091,-3090,176,3246,8281,11877,3213,-2342,5878,11032,16822,15803,21185,36774,48640,56195,59261,55710,41505,23263,15318,11958,5850,4989,7012,1681,-5267,620,5544,1118,-4,13068,18200,9072,-2647,-8978,5106,25160,42722,44448,37597,31779,13151,-6343,-8399,-2088,-1191,-7307,-12933,-13940,-15259,-18904,-15440,-18665,-25672,-22742,-16087,-10564,-2981,5959,16480,10186,3795,1159,257,-5349,-5702,1895,3285,3434,4649,-1654,-7504,-5749,-9835,-16620,-17417,-2744,3989,4521,8542,13285,14724,18816,26127,50413,40400,8922,972,24,-66,-3708,-5133,-2685,1126,1362,-2523,-11530,-13108,-8137,-3203,-3168,-6575,2208,18978,19727,13456,10368,17584,20490,10154,-4795,1633,20023,13620,2665,-5867,-13923,-1984,23963,44926,50007,33809,13293,9261,9427,8578,1494,-5481,5310,13270,4564,-8936,-9987,-16781,-2695,8848,12487,5979,-5123,-10596,165,2852,6616,3234,-159,-4492,-13433,2689,28018,46361,44956,49704,56127,44313,32473,28153,21180,9577,7057,3985,1343,-5396,-12675,-8901,-7988,-8251,-6195,-9579,-5248,7196,18339,5026,-1800,-9459,-5119,-5173,-10185,-13132,-9086,4852,8503,-1324,-3386,-1981,7764,23039,28838,27214,32454,44756,55689,44003,22894,6057,-9468,-12737,-9796,-3093,6611,15215,20129,11467,1816,-2113,-6087,-9597,-2575,3918,2873,1684,2046,278,-4228,-11673,-9597,-9572,-13784,-9823,-3231,-8886,-13467,-4821,1069,2872,9853,23210,21399,524,-18029,-5456,-3804,-10963,-15651,-18067,-8245,-4130,-5653,-4724,-4665,-1108,6197,8960,15189,21363,20302,16317,14110,6292,-7092,-14470,-6866,1949,11481,16783,14394,9230,12071,23933,42469,44806,26453,6053,-10689,-8792,9256,27855,27277,18177,11068,2500,-8398,-14490,-13802,-11034,-14200,-18021,-14003,-6988,6942,9620,-34,-5355,7436,16341,24664,19203,6917,1900,-7432,-12331,-12785,-859,12290,16389,11068,4238,17074,20006,8079,1382,-88,-7518,-11449,-8808,-8407,-6885,-7896,-5884,-5513,-3506,-993,-676,-4340,-10295,-11097,-1745,3992,3385,5088,14319,17289,11486,5202,616,-2605,-4455,-8080,-11236,-10425,-4443,-724,-1470,-3247,-1841,-677,2542,4825,8513,7861,10524,14228,11451,5901],[4589,-2539,-8002,-382,8135,11778,9108,2478,-5415,-7401,-5390,1838,9700,11238,176,-3574,5238,7703,7946,6021,-774,-10828,-12558,-11951,-3314,6881,11123,6640,358,-12321,-10773,-4070,3786,10156,16462,9587,249,-11317,-8650,-2031,9537,10243,72,-12010,-6770,-5452,-9192,-4997,-2833,-4401,-6809,-3866,846,-168,-5484,-10712,-16381,-12881,-8095,-9841,-13583,-7190,-4943,-2361,-1381,7199,25101,38967,30584,15291,2488,-9563,-2023,-1592,-995,-670,8517,3751,-8945,-5695,7013,29222,41844,35401,22337,8098,-3529,-8041,-6106,-697,2620,-6472,-9733,-5420,-4478,-2199,2338,5616,6449,4368,5829,7235,5952,-4379,-11000,-5672,-8634,-9183,53,7178,1996,-5231,-10422,-15647,-17145,-7226,7386,12191,8703,-4720,-14452,-12533,-13872,-11478,-8180,-851,8880,24943,36242,28111,22393,11005,-11182,-28242,-32567,-22239,-11070,952,4917,5866,1396,-18467,2565,16700,25249,26679,15611,-1295,-14745,-1722,6180,3974,-2351,-5472,-7405,-11678,-10031,-8850,-5236,3792,5764,7184,5272,-7052,-9899,-1732,9660,2907,-6799,-8718,-3532,13146,-5637,-15675,6404,41838,72174,73645,61105,60927,57624,57627,40197,16758,13770,-2616,-5218,8276,10753,6152,6885,2592,-9965,-10400,4444,18875,28851,38493,37141,16412,4214,-1444,4058,7173,5480,48,-8547,-7483,8289,15923,24270,24024,13524,4262,4690,-974,-2667,-10225,-23955,-28131,-31305,-29512,-11854,16249,26634,31465,16790,-145,-4855,4358,15445,17201,4858,-4338,-6194,-6735,-3228,-1087,-3751,-12857,-7738,1294,1206,-3497,-6389,-2259,13316,11004,-6791,-8555,-11549,3661,17722,16966,15987,24456,33122,31988,17036,6120,-3465,-4271,-10065,-11954,-12525,-12766,-10618,-8441,-1478,5783,7005,4627,-1886,-4504,-6488,-7816,-4935,-1179,-5109,1128,15306,32850,42556,31479,19718,10821,3695,-7715,-10924,1632,5625,2718,584,-812,-2416,-3580,-8074,-11792,-1634,6961,7543,7578,7266,11146,12809,10267,2723,-2724,-4835,-14281,-19801,-9876,-6238,-5834,-6034,-5401,-3957,3175,6646,-1699,-10143,-6982,1392,12845,26932,29847,21402,8786,870,-9966,-7611,-1133,3718,3777,-3344,-14648,-13393,-5933,7088,15703,14292,4502,-1888,-5576,-2205,9812,14527,12342,7704,8895,15394,28803,65012,78626,61316,39357,11655,-12369,-9714,-444,3160,2605,6457,5776,7428,5584,-3141,-7235,2369,10925,2958,-2693,6824,14387,5789,8012,8376,20549,31996,32909,28240,19633,8482,-1101,-3649,5897,7296,2526,2691,5101,6626,5760,5936,2966,-9542,-16058,-8404,216,2703,-3661,-13255,-8141,-222,3084,3657,-143,-912,4484,7261,-3627,-10249,-10226,-5848,-6004,-5939,-6352,-7006,-2809,2398,6061,10947,21535,11599,5966,6936,15831,19838,15775,8227,-2599,-920,11758,23251,20468,-498,-8707,-9287,-8727,-17066,-16598,-10600,-4811,-2113,-297,2194,108,-10007,-12899,-6935,-11776,-11325,-3503,-1767,-4944,-8943,-12949,6936,23912,21188,-164,-12531,506,6736,19103,46593,68033,63971,23652,-9387,-12128,-6639,4783,11656,6560,-6111,-9655,-397,2394,-1025,-3557,-3855,2482,9383,38,-14261,-9165,5437,16014,17595,13308,2506,-2370,-5543,-8248,-8228,-8394,-10697,-7462,-2075,4297,5978,-1258,-6416,-1243,5414,13847,22892,22604,12952,7652,4100,-4001,-5806,-13308,-16633,-6456,1637,-3630,-9797,2839,10203,2347,-15672,-4283,10307,14085,5251,-3463,-5554,-4682,-8439,-14350,-14825,-11999,-4294,5670,8652,8371,8265,12302,22066,28775,13133,-2792,-6376,9205,21085,18168,-927,-13745,-14135,-7419,-7302,-4922,1399,6766,6504,-1551,-9738,-1520,6498,10531,10985,4027,234,4001,15759,29494,19162,4182,-4634,-5344,-9340,-16025,-19046,-21327,-15267,106,12141,12811,1388,-8261,-10314,-11814,-13946,-10752,-6137,-2069,-26,131,-3212,-7068,-11116,-11331,-5314,-7029,-10558,-13069,-14549,-6155,4727,6067,5905,1580,-9597,-12088,-5455,-5973,-11789,-11042,-2687,6751,11421,7165,-5403,-7227,-4398,-573,3327,-3582,-8657,-13510,-10423,-9218,-8746,-11217,-15856,-7514,122,1006,-2177,7902,13908,4610,-5977,8507,24621,25487,19287,4178,-6827,-10014,-12152,-5463,1925,5180,2618,-4106,-11496,-14002,3434,29448,29347,24430,14714,7271,6391,11535,20626,40990,67247,54621,39868,20427,2833,-4301,-2145,-6159,-13266,-19370,-10781,-6577,-2533,-4946,-10570,-8500,-6766,-2087,10830,26125,31068,35743,45902,61739,47535,13729,-4776,-7704,-6952,-9551,-12833,-12066,-6148,-4860,-8109,13347,16953,468,-11696,-18278,-16935,-7757,2619,8343,4543,-7242,-10995,-8473,-9551,-12276,-8900,-6863,-8602,-1589,5998,4377,-657,-10897,-12845,-2206,4014,-4323,-10776,-6316,-6157,-9958,-3815,2255,9908,21687,29685,29739,35391,33058,18873,8958,8922,14465,14352,12656,7204,-2320,-9006,-9751,-5545,-4528,-743,-4374,-8866,-16198,-13002,-10786,-904,18515,43675,56488,51330,47562,57148,50040,29180,9954,-6037,-3472,2524,2040,-2159,-8752,-4009,-4557,-5790,11224,35210,31618,12104,229,5392,18991,38520,55217,43821,24738,11822,-585,-11431,-10389,-8421,-5675,-209,1058,-711,-879,-421,-3395,-11229,-9364,-2855,-1151,1472,4408,2520,-2845,-9188,-11167,-6532,-724,9605,12255,-955,-2070,1508,3039,-4010,-8744,-10480,-9377,-10517,-12394,-8944,-3370,7168,15410,9437,3225,635,2821,7943,13169,20768,28103,30539,27640,25528,17481,4124,-11397,-8781,-7760,-1514,2375,4680,-171,-6425,-14146,-14833,-11140,-12551,-7225,6560,17867,24265,15925,15380,29345,43986,51481,23210,-1421,-6207,-4570,-11578,-12875,982,16519,19455,10395,3554,4130,8239,13032,14938,14102,19195,11509,1428,-584,3431,13957,26162,35617,21048,3060,-2766,-3254,-6863,-5179,-2113,-1745,5678,19301,23021,16804,9588,-5585,-15409,-10771,-3783,2233,-9,-9233,-13853,-8649,247,-1162,-9024,-9169,-11774,-9469,-473,3413,-4272,-8267,14203,27306,14705,2607,233,-1674,1403,9929,15048,16496,14170,5747,6424,6192,6371,4956,1126,-4093,-6352,-9128,-7269,3219,4630,-6431,-17786,-5827,5157,-13750,-11962,-2773,4850,6189,4346,860,-1473,-818,-531,-1208,-2591,-609,664,4434,440,-4942,-9697,-4310,1602,2438,3454,4007,10201,15569,8333,-2368,-8167,-8034,-2707,1420,-144,-3202,-8846,-11036,-3985,3207,3973,2307,-632,-10022,-10255,-6401,-7414,-6805,-15,10651,24251,24722,15012,-4329,-6299,-4397,-3151,-517,1274,2687,-3046,-10608,-10796,5850,3991,-3347,-5677,-3249,-7011,-15217,-17767,-14983,-13086,-6939,2863,6948,13669,21876,18460,3491,-8456,-15611,-17479,-10611,-4384,-2389,1837,6594,9288,11258,7386,4959,-303,-4737,-1055,-622,-3523,-71,2085,4234,2539,-4793,-7616,-15590,-12318,-6589,-4332,-4325,-3989,-2726,1346,7457,12594,12375,7856,-202,-5277,-5343,-3024,1806,7433,2111,-7298,-15765,-8633,-4661,-4100,8429,8711,4116,2590,-917,-8589,-6754,-2868,1208,2671,1233,16275,26504,15481,4276,-1467,-3671,-9191,-9856,-6568,-803,12307,16984,8710,-4630,-14128,-10738,3838,884,-4819,-11221,-7747,-1440,-1459,-8060,-8169,3032,12063,4403,-4049,-1069,-1183,-8112,-9407,5374,29656,30951,30054,25630,22928,16372,8059,1576,-3357,-8232,-4152,1908,2576,-3153,-2034,3754,2035,-2950,-5913,-4427,-1257,-5971,-8774,-10964,-11566,-10561,-13183,-4370,9233,28183,37040,22556,11559,2509,-3357,-4795,-4763,-3053,-1866,-636,8912,17211,21803,13328,5055,426,-2393,-2578,1134,-19,-3251,-9351,-17111,-4421,11288,13695,7603,6141,13735,24301,19352,1792,-5322,-984,-397,5439,18733,21892,13160,-5433,-8659,5275,6113,-1044,1211,4915,4310,-5389,-9423,-13460,-14641,-5299,11259,19962,14456,2186,-3403,409,6519,11351,7791,-1886,-9766,3440,11855,24890,20892,1077,-12426,-18001,-12114,-6088,-9661,-15222,-2244,10255,10096,4642,-652,621,5379,11861,12804,2930,-2463,-466,-3156,-9915,-6344,-3257,-2031,3672,1526,-10405,-6634,5027,4644,-929,-2935,4407,14169,23336,29993,27084,4028,-4492,11841,31545,21504,5801,6689,6371,5147,1293,1002,-1668,-5446,-12769,-7982,-1501,2722,5822,5665,8608,19034,15220,2230,-5163,-11776,-14332,-13176,-11756,-9489,-12766,-12974,-4008,6349,11409,3876,-5472,-8287,926,4025,4954,5801,1067,3596,1543,-122,-1305,-6159,-6055,547,12358,17054,16427,16406,23275,19511,7521,8203,15335,40729,69009,80728,71615,44933,20853,7408,1638,1352,6254,4155,-2504,-11719,-15346,-14216,-7931,-506,-5249,-17598,-10538,-6573,-6047,-1599,1788,-7027,-10566,11314,33431,43953,30173,11488,-1716,-10681,-11458,-6052,-4410,-6650,-5417,-5372,-8541,-11590,-7469,5218,20058,14098,1967,-1959,1312,107,-8369,-7777,-9553,-3958,3667,12225,26283,5017,-9836,-9318,-6827,-8723,-4815,12394,38726,50458,66582,77104,57867,35781,18312,5283,1694,1290,-1197,-9816,-15355,-14476,-8260,-4136,1035,7592,13989,9749,5064,6746,6969,-790,-6143,-5232,-4921,-4688,-2295,-2702,-101,7234,15632,4221,-6631,3072,4522,-2731,-5158,-373,9922,29300,20795,-5938,-15557,-6307,1784,-1614,-10771,8608,24856,27210,18181,-2703,-20884,-17093,-9085,-3888,-2958,-5493,-14623,-5638,12466,28255,36403,30372,19011,10004,1430,-4503,-8833,3790,4949,-185,5077,8480,919,-11467,-1576,4986,4307,2485,1158,-482,-2259,842,5303,5218,-3710,-10256,-11792,-2693,7545,12935,11791,237,-10087,-8786,-6700,-3300,758,6877,8320,1492,-7245,-8231,-10942,-12707,-4163,-1598,-5765,-11992,-8232,7348,17540,11659,-3799,-13977,-7876,-9366,-2962,1326,-1397,-13041,-14076,1635,5475,-1629,-5345,325,3083,6705,15335,19690,23982,25332,18260,10164,6934,5129,-350,-4898,-5986,-2492,7102,3470,-4187,-764,11075,32817,55812,48320,27250,8121,-4341,-1871,8780,3519,-5629,-9908,-10202,-10012,-10451,-14192,-8308,-2003,-4827,-5254,-2941,735,480,6882,24881,31927,18570,-3629,-12246,-4254,4993,11055,11472,8490,4322,5125,4936,-1670,-9436,-7895,-8714,-7203,-2268,1989,-409,-4357,-11110,-9969,-8557,-1655,9572,20883,18528,6199,-5775,-7481,-2388,-4143,-7254,-1391,2289,-354,-6244,-6843,-2793,885,7342,10703,13802,16124,8288,-2644,-7395,4273,16633,14900,5464,-6610,-2774,961,-4768,-11851,-11064,-6079,857,3084,4943,9380,8484,-1298,-1937,78,1632,945,657,3195,-8048,-6029,-3384,5189,13809,18382,13132,7729,4107,5972,6838,2705,634,140,-1544,-8170,-9209,-3246,3111,7667,8329,9672,24419,41725,51190,52380,40408,10533,-5914,-2161,-102,-3761,-9370,-7047,1982,15182,22461,31558,36487,38522,36448,16510,76,-4861,-188,6034,6122,-743,-15664,-8971,-4731,-4806,-12712,-4932,13394,29949,24690,12218,6287,1267,-10902,-20170,-9791,-859,2261,-2145,-9870,-7225,-4240,-3958,-4952,-10005,-10727,-4793,-1285,-1918,-3470,-3748,-3420,-8727,-9164,-1270,5309,4265,-3679,-10126,-5222,-4238,-10490,-8334,-1691,-6796,-4178,5333,6528,1552,-2150,-3819,-3414,-760,1514,6548,11760,5282,23,6356,9420,13476,11107,15889,31808,44958,52557,54622,49145,34019,18651,13470,10971,5175,4201,6057,441,-6519,489,5937,1330,-530,12924,17722,7996,-3157,-9639,5664,26975,43566,43981,36263,30027,11661,-7803,-8900,-2068,-1247,-8182,-11671,-12766,-13663,-15752,-12940,-16303,-25928,-24170,-16910,-11135,-2311,9523,20738,15132,6967,2062,-495,-7744,-6141,-1052,-1524,-816,3292,-975,-6566,-4261,-7576,-14463,-19069,-5291,587,978,6457,14145,18819,24908,33444,56001,36308,5894,988,-225,-1656,-5944,-7749,-5753,-1534,10,-1312,-8222,-9573,-5500,-1434,-1848,-5090,2535,16980,17082,10944,8684,16901,20752,9246,-5727,2636,19320,12136,2484,-5863,-14645,-2376,24196,46425,50153,31715,10633,8179,11965,13535,7645,-3364,625,8938,2354,-12676,-9491,-12704,-2511,7718,9471,3587,-6120,-9856,-395,1339,3899,-428,-3158,-5148,-9990,3181,24595,36198,32198,36867,48594,45672,38183,33324,24272,10625,6062,1795,-927,-6037,-12652,-9554,-8874,-9083,-6263,-8893,-4291,8193,19931,5731,-2384,-10728,-5755,-5360,-10909,-15570,-12122,2456,6401,-1859,-2238,-170,10653,24594,26120,21701,25092,34160,41774,31766,17025,4680,-9404,-12285,-9577,-3330,5269,12645,16803,9415,589,-2547,-5751,-8544,-1957,8105,5689,1183,555,-472,-5078,-12329,-10365,-11450,-13768,-6650,-901,-8281,-12789,-4193,1203,1927,8818,21803,19858,611,-13599,-3409,-3069,-11070,-15076,-16720,-7482,-4322,-6518,-4694,-3430,722,7670,9776,14745,19067,17427,14188,13585,6539,-7520,-14845,-5439,3674,12792,16900,12716,8078,11376,22690,41473,45917,28895,7599,-11277,-8472,9017,26120,26137,18563,11744,2615,-8880,-16253,-16541,-13415,-15445,-18131,-15104,-10439,1320,4080,-5898,-14248,-1874,9465,20469,18894,9015,3856,-6976,-12591,-14057,-2087,10796,15620,10016,70,16239,22595,7350,-1444,-2219,-7178,-7010,-4073,-2414,-1505,-4349,-3159,-3040,-2044,-1576,-1032,-4451,-12099,-10285,644,6982,7055,9402,19895,22528,14248,5375,-488,-3751,-4929,-7897,-10514,-10769,-6156,-2511,-3000,-4944,-3700,-3290,-181,2369,6834,6503,7715,9601,6421,2665],[3828,-2889,-7341,-770,7045,11515,10345,4410,-3802,-6284,-4136,1872,9403,10981,-1184,-3627,5503,7071,6649,6061,341,-9038,-10417,-10852,-3669,5934,9082,3910,-2848,-14569,-5175,-1284,4615,11678,17326,9119,326,-5865,443,5041,13180,12758,2655,-9201,-8404,-5859,-6995,-1974,200,-2576,-5744,-3123,1430,679,-3086,-6844,-13270,-13140,-8604,-9187,-15636,-9982,-9317,-7845,-8107,-801,15637,30115,26543,14394,3408,-9659,-1554,640,1212,1161,11027,6029,-7642,-7243,5174,26461,36749,31395,19931,4989,-5931,-5783,-1588,1237,2914,-6367,-9855,-4529,-2548,-543,3232,5934,5906,2120,3030,4690,3868,-4526,-9336,-4238,-7690,-8200,605,4951,-1639,-8147,-12703,-15579,-15300,-6569,6556,11082,8776,-4185,-15235,-12140,-12749,-10935,-8365,-2029,6221,23238,38119,34171,29811,16482,-7698,-23596,-27268,-18468,-9909,484,4843,6066,-22,-13298,8364,20592,27712,29866,21189,4278,-12213,-6147,3244,1604,-4294,-6283,-6844,-11527,-9337,-8298,-5308,3055,4253,5378,5517,-4542,-12153,-7958,4321,794,-6114,-7113,-4198,13027,-3491,-18042,3965,38750,66380,61416,45380,48287,49446,49789,27654,3849,15631,-2124,-15248,775,3719,1242,5814,3655,-5692,-3975,7171,17827,24973,33932,35410,17386,7874,3704,7942,8588,6840,1214,-8367,-9482,5413,13536,21584,19995,8160,-711,-129,-3339,-3364,-8847,-19927,-24015,-25966,-22875,-9096,14133,25959,30161,15804,-505,-4706,4526,15627,15962,2355,-6393,-6550,-7107,-3479,-786,-3365,-12474,-8013,1317,1164,-3474,-7699,-3931,11884,9396,-10640,-10744,-8499,14584,26759,25086,23315,30908,35688,30473,14297,4844,-4327,-3406,-6614,-8863,-10788,-15100,-11037,-9503,-3098,2572,2150,1429,-1960,-3888,-5880,-6936,-4240,-1902,-7468,-2034,11866,29497,42705,35280,22805,12833,4408,-7985,-11932,1606,7558,6805,5330,4709,3774,2779,-3090,-9603,-1298,6952,7607,7265,7689,12300,13787,10965,3500,-1036,-2016,-10956,-17526,-9776,-7284,-6085,-5845,-6107,-4646,3974,8185,-126,-8744,-6471,2087,15126,29896,27857,18400,7540,1127,-9297,-8295,-2986,1075,1018,-5247,-15776,-13051,-5715,7189,15525,14475,4423,-2839,-7708,-3988,6509,14350,14127,9270,8482,13866,25533,59744,77201,61706,38907,8865,-15025,-12680,-3994,1331,1477,3880,2836,8202,7436,-1113,-5216,2607,10269,1945,1457,15666,20367,7318,11774,17480,33585,40141,35353,28437,20150,8992,-741,-4236,4532,6051,2056,2242,4548,6091,4662,3965,1891,-9729,-17808,-11167,-1411,2631,-3146,-12443,-7147,827,4838,6298,2096,20,5547,7462,-4079,-10919,-11249,-6047,-5184,-4941,-4670,-4553,-1343,2047,4064,8412,19267,9218,3790,1985,8526,12528,9931,3992,-4197,-221,8586,17885,16787,-892,-7295,-8217,-7967,-16383,-17222,-11269,-5852,-3261,-910,2520,1253,-7567,-14622,-9495,-12007,-7652,1412,2465,-3080,-9354,-14255,5781,21246,18309,-165,-13022,-2439,1683,12978,39982,65757,68084,28137,-7378,-13981,-8104,6022,17183,11710,-3096,-11877,-2087,1271,-1581,-3206,-2472,5076,10774,-405,-12873,-6415,7291,18555,18930,11682,222,-4018,-6712,-8907,-7963,-7218,-9689,-8670,-5113,-90,2170,-4592,-7795,-1431,4447,11725,22976,26826,18349,10478,4656,-3880,-5471,-12255,-17007,-9044,-2184,-6702,-10506,4349,12354,2899,-14559,-5911,7917,11446,2983,-4517,-6656,-6235,-9868,-15278,-14914,-12145,-6186,2035,4938,6013,6403,10579,19929,25556,11071,-4597,-7132,9543,22578,19602,-396,-14214,-16996,-13091,-13371,-8140,-474,5019,5135,-1261,-6185,1639,8757,12107,13143,6354,1367,3533,13129,27901,18218,2823,-6212,-5952,-9173,-16149,-20399,-20016,-10755,5071,17532,17148,3969,-6312,-9836,-10881,-12623,-10810,-5084,-1297,527,485,-2802,-6436,-10463,-9853,-2614,-5231,-12971,-16176,-12487,-10849,2717,6047,4942,184,-9900,-14143,-6047,-5108,-9552,-9247,-1768,8057,13733,9431,-3328,-6992,-3104,1575,4686,-2260,-6576,-11427,-10919,-9782,-9259,-11730,-16488,-7528,429,1358,196,11440,17902,6975,-5497,6539,24958,30052,23699,6917,-5692,-8668,-10104,-4417,1474,5718,4183,-2674,-10786,-16356,732,27719,31650,28399,18824,12602,11732,15953,24471,43536,68296,54806,41188,20229,2779,-3594,-1415,-5710,-13859,-19143,-10060,-8546,-5389,-7304,-12296,-10960,-9849,-5729,7262,23019,25912,28794,38894,55921,46373,14081,-4203,-5404,-4870,-8461,-12765,-12030,-6156,-4873,-8224,12812,19303,1413,-11407,-16027,-14463,-9384,1867,10355,6994,-6433,-9694,-7301,-8730,-11997,-9490,-8252,-8919,-1318,6575,5024,-786,-11481,-8183,3340,8498,-1363,-9245,-6086,-7172,-10641,-3474,4474,13242,25832,37193,38817,38421,31700,16614,5911,5832,12899,13753,13415,8005,-2184,-8403,-11600,-5479,-4005,-376,-4750,-13165,-15438,-9847,-10757,-3369,15042,40405,53957,49164,42020,51784,54990,32906,12703,-4591,-8029,-3757,-4987,-7469,-9431,-2043,-4385,-4655,14099,41687,41108,20086,5579,8877,21233,41965,59760,45916,25298,11558,-868,-11626,-9783,-7125,-3501,2707,4095,2869,2276,829,-3791,-12936,-9342,-1723,599,3423,5652,2210,-4575,-11379,-12765,-7811,-2799,6647,10998,3384,3288,5604,7479,498,-4730,-8678,-9984,-10605,-11667,-7234,-97,12477,21041,14841,7864,3611,4075,7368,10818,17361,25098,28530,25687,23289,16811,5366,-11276,-9046,-8083,-1322,2290,3713,-952,-6566,-13740,-16136,-12860,-13661,-6701,7247,18351,24285,15647,15763,29094,42554,49674,21193,-1546,-7327,-7862,-13603,-9232,2387,15924,17445,9641,4856,5713,9052,13502,15566,14470,18895,13763,5629,3465,5889,14778,26391,38543,24670,5140,-541,-131,-2028,-355,-735,-1015,6434,18544,19812,13725,6774,-8112,-15087,-8002,-1730,95,-1275,-9556,-11144,-2195,7851,3410,-6456,-6639,-8706,-7066,577,3715,-4064,-11671,10314,21998,8461,-1353,-2073,-2900,1507,9690,12805,15090,14959,9323,9331,7431,7556,5611,1463,-3036,-5167,-8158,-4871,7919,8571,-3173,-15321,-7515,3173,-16609,-9653,-443,6929,8750,5868,220,-2972,-1935,-672,-990,-3169,-3176,-2708,3798,2219,-2705,-6551,-2185,954,730,3251,5158,10362,14072,5753,-6159,-11313,-7831,-916,2979,1026,-3047,-9501,-11250,-4031,1548,3404,1874,-1413,-9468,-8736,-5181,-5993,-2780,5583,15525,28443,28301,15145,-6175,-8115,-5249,-3609,-439,2154,4277,-1489,-9476,-11560,5022,-142,-6104,-7122,-4479,-7401,-14825,-18489,-15843,-14164,-7940,2752,8004,15138,22424,16610,1586,-9075,-16064,-19858,-13083,-5928,-2850,1904,6766,8691,11320,8442,7189,3312,-215,3466,3801,-5091,-3924,1163,4928,3367,-4495,-8101,-16110,-11764,-4725,-317,782,-673,-2668,-253,6060,11484,11638,8406,1959,-3549,-4533,-2363,1872,6814,1322,-8100,-13559,-4285,-494,633,12107,8559,2541,337,-3586,-10192,-5660,-1257,3608,5847,7283,27042,33432,15466,3932,-1340,-3058,-8253,-9705,-6829,-1619,10211,15058,6585,-6428,-15502,-9016,6076,2845,-4411,-11297,-6742,293,-298,-8288,-8473,2897,9449,975,-4981,-820,-684,-8100,-9844,3772,24907,30405,29737,25253,22341,16371,8603,2164,-1819,-6462,-2332,2784,2442,-1987,328,5672,4114,-1420,-4947,-5206,-3612,-8505,-10680,-11909,-11238,-9730,-11947,-5008,7779,27631,39376,27688,16422,6373,-413,-2688,-3180,-3584,-5134,-2575,7710,15100,18106,9352,2790,-934,-2930,-3190,-430,-896,-2572,-8025,-16353,-5011,10001,12257,6943,6175,14041,25202,21559,4288,-2877,1296,3998,11128,26791,28199,16883,-4067,-7886,5159,5311,-2407,-880,3976,5066,-4088,-6958,-9267,-11881,-5492,10026,17409,10979,-1603,-6948,-2060,4643,10466,7888,-1828,-10909,1849,9634,21363,16685,-2216,-13371,-16843,-11774,-5899,-9954,-14117,-1377,11476,11725,5737,-159,281,3629,9289,11034,2595,-2595,-190,-2401,-10147,-5932,-2003,-524,4318,926,-10830,-7417,1635,1661,-2173,-2252,5163,14195,23040,31941,31122,9407,824,12429,29775,16205,1530,4615,6441,5984,1721,740,-3123,-7977,-14786,-5980,22,3257,5905,5507,8169,20373,18739,2440,-5129,-9549,-11964,-11318,-9317,-9677,-12033,-12623,-2592,9942,15464,6032,-6026,-11166,-87,4164,4481,2855,-827,2869,1529,564,-448,-5567,-6684,-815,12545,18720,18857,18513,24432,21753,10514,9102,13477,38135,69890,85996,79433,54510,29043,13490,8118,7002,10548,7816,100,-10836,-14009,-12260,-6649,-331,-4555,-16607,-9780,-5098,-5620,-3912,-759,-8194,-11755,8496,31353,46106,34008,13317,-1284,-10242,-10073,-7725,-6422,-7538,-5010,-4559,-8319,-11774,-4480,8296,23398,17980,3332,-4540,-1469,-1202,-9525,-11791,-8303,-2757,4518,14172,28969,8962,-8149,-9707,-8681,-9625,-2506,16699,41323,52804,67541,73480,53163,33489,18997,6115,1946,2573,474,-6296,-8282,-12747,-9235,-5626,-2418,1677,9051,10401,7695,10427,12710,6875,-390,-2426,-4003,-5136,-4364,-6267,-2501,5426,13045,4433,-6154,424,-4517,-11742,-5391,1028,10480,31337,26243,-1781,-15432,-4739,3634,-861,-10849,7546,21436,26524,22613,749,-18369,-16426,-9440,-4561,-3828,-6009,-14505,-5178,13021,27382,35779,32808,22298,11453,960,-5231,-6688,7574,7119,2095,7049,10676,3116,-9693,-2764,4377,3941,4104,4043,2763,-64,719,3816,3665,-3796,-9300,-12040,-3446,7322,12269,10678,-947,-11953,-8998,-7224,-5555,-2495,3016,4432,-1581,-6031,-3006,-5459,-11155,-3965,-923,-5930,-14125,-7028,6724,13834,7411,-7071,-20136,-8792,-6619,-650,1286,-3100,-14749,-12939,2320,6026,-4163,-12793,-4762,2224,9443,18822,22374,25730,25062,16573,9438,6319,3347,-2315,-5810,-5124,-723,8281,4071,-3155,-242,10495,30390,51224,44252,26387,9574,-2582,-1142,10173,5447,-4428,-11260,-13737,-14563,-14998,-16192,-6765,-3103,-7742,-8142,-4397,-1203,-1499,4823,22422,27807,15957,-2427,-9326,-7099,2636,9254,10375,8032,4926,6933,6884,-130,-9481,-9720,-10089,-7813,-2363,2230,-254,-4623,-10291,-7586,-6654,3903,13282,24693,23215,10136,-1863,-7390,-4100,-7790,-11944,-3606,1512,-896,-7147,-5635,-1198,1444,6480,9288,14040,17752,9587,-1583,-7775,2130,13851,12807,4806,-4852,-463,2456,-4756,-11845,-10567,-5482,1017,3286,5320,9013,6489,-4688,-4500,-707,1940,2085,2182,4427,-10811,-7105,-3945,4551,15514,21817,13254,5858,2864,4910,6303,5126,7949,6125,951,-6355,-11495,-3102,5960,10363,9696,9991,24213,37717,46509,48080,37527,11114,-5957,-189,2080,-2009,-9292,-8449,-31,11721,19331,31075,40038,44937,41627,18813,945,-6526,-1820,5624,7147,2075,-11287,-10565,-5317,-3868,-10835,-4481,13948,28914,23705,10732,3188,-2576,-14007,-15627,-6421,1523,3407,-2118,-10408,-7805,-4333,-3830,-5066,-10839,-10106,-4163,-1066,-972,-1586,-1974,-1738,-7538,-9938,-2872,2960,2733,-1919,-6088,-2597,-3445,-9573,-8866,-3586,-8728,-5193,6083,7420,1381,-2855,-4440,-4673,-2729,-1279,3878,10955,7035,2660,7387,8417,10916,6994,10659,26153,40225,48139,49207,41720,25386,12592,10349,8933,3806,2907,4629,-1298,-8230,216,6168,1322,-1681,11878,16654,6711,-3771,-10281,6059,27862,42693,42052,33926,27237,9562,-9161,-9504,-2453,-1717,-9337,-10188,-11325,-11611,-12734,-10075,-13612,-23971,-25631,-17865,-11892,-2213,12175,24031,19993,10458,3561,-441,-8682,-6794,-4425,-5972,-4620,1907,-473,-5775,-2831,-4987,-11664,-18569,-8291,-3042,-2438,4483,15055,23487,32934,42852,60226,31008,2604,621,-668,-3328,-8135,-10250,-8749,-3980,-830,408,-4482,-6138,-3217,-65,-711,-3587,2724,14368,13918,8235,7114,16055,20556,8341,-6097,2174,16317,9220,1807,-5833,-15160,-2665,23938,46177,47915,28189,7638,6941,14738,18761,13814,88,-3445,4559,107,-12428,-6199,-7586,-1919,6063,6168,1258,-6706,-8690,-622,167,1718,-3080,-5068,-4336,-5898,4131,19506,24280,19325,24015,39310,44657,42442,37205,26628,11991,5130,-797,-3816,-7101,-12800,-10038,-9603,-9789,-6268,-8095,-3042,9589,21531,6635,-2744,-11330,-5965,-5250,-11107,-17215,-14860,-244,3965,-2441,-1077,1947,14000,26061,23112,15653,16631,22689,27208,19841,11194,3262,-9022,-11505,-8939,-3194,3883,9731,13015,7088,-603,-2886,-5349,-7034,-320,13491,10436,2547,873,658,-4515,-11261,-10359,-13043,-12955,-3274,1477,-7516,-11918,-3582,1187,1072,8360,20915,18806,1925,-8649,-429,-1854,-10862,-14336,-15178,-6041,-3881,-7129,-4333,-1690,2966,9204,10446,13922,16097,13772,11684,12570,6663,-7765,-14919,-3773,5567,14028,16476,10701,6778,10394,20820,39223,45890,30751,8612,-11843,-7154,8772,24205,25332,19731,13510,4126,-7620,-16119,-18437,-15617,-15832,-16843,-15166,-12362,-3227,-19,-8335,-16175,-9822,3644,17050,19110,11680,6479,-5840,-12295,-14827,-2801,9466,14533,8021,-5276,13825,23827,5766,-4476,-4144,-5917,-974,3338,6855,5979,-23,139,-38,-302,-2302,-1547,-4406,-13601,-8146,3315,9856,10685,14104,25726,28178,17762,6398,-613,-3713,-4051,-6211,-8581,-10128,-7472,-3860,-3850,-5775,-4773,-5198,-2219,603,5684,5624,5163,5170,1780,753],[2148,-4165,-7921,-2291,4870,9936,10212,5124,-3162,-5871,-4431,-18,6497,8192,-3689,-4676,4218,4498,3500,4456,231,-7936,-9150,-10847,-5190,3895,5978,39,-7382,-10826,-864,-98,3821,11756,16959,7746,-351,-1130,7920,11374,15597,13825,4260,-5970,-10742,-7166,-5585,190,2887,-909,-5093,-3169,920,376,-1746,-4357,-10402,-13009,-9950,-9559,-17461,-13790,-12969,-9055,-10473,-7594,6881,21343,22024,12870,3668,-10240,-2044,2421,3535,2959,13030,7520,-7172,-9685,2390,22108,30454,26732,17266,1548,-8174,-3263,2773,3133,2081,-7412,-10964,-4494,-1692,76,3089,5027,4086,-1065,-545,1504,1449,-4856,-8359,-3839,-7458,-7506,753,2312,-4964,-10840,-15054,-14965,-13922,-5687,5673,9743,8528,-3880,-15508,-12000,-11910,-10607,-8938,-3797,2065,18874,37129,38377,35676,21358,-4665,-19924,-23546,-16445,-10287,-1152,3898,5965,-1411,-6724,14176,23550,28713,30986,24924,8615,-7846,-8554,384,-969,-6507,-7370,-6493,-12058,-10114,-8782,-6083,1818,2445,3146,5321,-2401,-12093,-14725,-1819,-1770,-5278,-4398,-4363,11620,-2507,-21055,-121,33264,57452,44839,24223,30124,36870,39421,14303,-7235,17746,-296,-25033,-4013,-733,-2953,4886,5283,-900,1187,8432,15192,19793,28209,32996,18682,11798,8840,11244,9046,7166,1555,-8480,-11450,2017,10428,18482,16161,3800,-3836,-3205,-4978,-3799,-6968,-15157,-18045,-18811,-15949,-7781,10042,23994,28253,14576,-769,-4579,4433,15256,14119,-384,-8497,-6884,-7712,-3961,-533,-2860,-11962,-8328,1472,1243,-3588,-9219,-5090,11622,9292,-14689,-12334,-2768,23451,33750,33026,32004,38011,37799,28223,10983,2695,-5724,-2525,-2717,-5275,-6881,-12287,-11135,-10733,-4698,-342,-1866,-1922,-2201,-3497,-5529,-6466,-3978,-2871,-9418,-4101,9407,26387,41718,38145,25699,14895,5054,-8067,-12708,1430,8912,10372,10089,10233,9899,8849,1864,-6714,-310,7340,7980,7187,8211,13321,14421,11203,3953,339,156,-7881,-13978,-8366,-6696,-4352,-4897,-6964,-5872,4392,9263,1274,-7327,-5575,3189,17641,31565,23569,13068,4428,73,-9451,-8289,-4387,-1147,-1238,-6608,-16155,-12810,-5773,6802,14805,14279,4227,-3655,-9378,-5112,3398,13833,15543,10493,8061,12321,21995,51146,70492,57936,36006,5339,-17405,-14086,-7161,-577,-80,261,-659,8853,9301,1234,-2750,2910,8854,1163,6929,24914,25237,7985,15484,28058,46362,46830,36496,27984,20291,9417,-250,-4807,2193,3397,573,1179,3574,5248,3457,1822,733,-9608,-18916,-14323,-3646,1822,-2895,-12238,-6937,1153,6026,8423,3875,526,5943,6783,-4803,-11600,-12410,-6458,-4587,-3991,-2851,-1963,256,1738,2330,6294,16751,6734,1650,-2654,865,4594,3257,-856,-5762,-81,4865,11451,11440,-1889,-6764,-7569,-7614,-16232,-17530,-11439,-6298,-3831,-983,3677,3951,-3020,-12065,-12325,-11364,-3295,6978,7135,-638,-9207,-15655,3717,17362,14368,-837,-13041,-4850,-2496,7060,31422,59160,67733,31181,-5180,-15015,-9127,7658,23482,18128,982,-13600,-4435,-213,-1970,-2420,-517,8256,12767,460,-10140,-4059,8578,20229,19224,9108,-2708,-5975,-8064,-9978,-8302,-6517,-8657,-9345,-8042,-4553,-2373,-9541,-10215,-2354,2625,8592,21973,29965,23216,12797,4535,-4160,-5518,-11398,-17010,-11964,-6095,-9902,-10608,5551,13685,2971,-13657,-7506,5758,9303,1521,-4876,-7024,-7070,-10836,-16081,-15141,-12121,-7444,-1190,1389,3659,4245,8277,16943,21474,8535,-6541,-7849,9140,22505,19348,-910,-15076,-20245,-19053,-19524,-10828,-2408,3114,3539,-1123,-3513,4050,9852,12171,13901,8255,2660,3449,10903,25499,16526,1199,-7707,-5921,-7763,-14117,-17342,-15540,-6154,9075,21161,19550,5348,-5015,-9368,-10014,-11255,-10065,-3963,-736,901,769,-2388,-5725,-9400,-7473,34,-3015,-12643,-14697,-8309,-11757,-678,4538,2627,-1751,-10388,-16219,-6366,-4116,-7595,-7566,-880,9061,15398,11019,-960,-5894,-1992,3516,5733,-1215,-4896,-9618,-11044,-10334,-9993,-12514,-17071,-7723,168,1044,1957,13871,20376,8039,-5805,3864,23477,32446,25627,8172,-4839,-7590,-8076,-3031,1177,5738,5138,-1673,-9983,-18070,-1595,25205,32523,31153,21846,17431,17449,20721,27991,44091,65353,52687,40846,19135,2309,-3167,-1068,-5564,-13990,-16039,-9340,-10593,-8725,-9460,-13407,-12676,-12158,-9069,2991,18432,19854,22420,33384,51051,45245,14722,-3123,-3260,-2931,-7262,-12375,-11757,-6108,-5093,-8873,11508,21258,2710,-10499,-14356,-13048,-11379,667,12356,10057,-4730,-7709,-5933,-8122,-12339,-10827,-10577,-9737,-1439,6700,5285,-1312,-11917,-3869,10374,13983,1515,-8083,-6109,-8446,-11788,-3901,5310,14511,27236,42222,46790,39952,29476,14261,2819,2177,10824,13095,14471,8868,-1968,-7841,-13675,-5765,-3709,495,-3231,-11103,-6389,-4037,-9267,-5330,11511,36564,50666,46209,35961,44957,58096,35747,14834,-2354,-10591,-9676,-12097,-12441,-7838,462,-3831,-3447,16251,46732,49254,27227,10182,11185,22022,43514,61443,45690,24666,10674,-1509,-12075,-9557,-6307,-1874,5012,6370,5144,3463,367,-5338,-15246,-8232,-133,2415,4912,6141,1199,-6789,-13799,-12702,-8717,-4959,3208,8918,6401,6617,8052,10282,3552,-2009,-6367,-9781,-10699,-11155,-5464,3661,18710,27333,20707,12474,6054,4697,6199,7947,13482,21485,25818,23116,20668,16367,7722,-10074,-10751,-9436,-1992,1382,1851,-2632,-7550,-13993,-17609,-14767,-14238,-6367,7519,18406,23837,15021,15169,27282,38878,44998,18097,-1990,-9378,-12183,-13517,-5354,3461,14023,13549,6944,4329,5744,8694,13098,15267,13982,17319,14200,8044,5642,6619,14082,25002,39438,27315,6753,1346,2564,2141,3174,-743,-1784,5620,16021,15828,10536,4082,-10113,-14327,-6218,-139,-1334,-3018,-10420,-8710,4552,15097,7085,-4659,-4656,-6114,-5398,484,2768,-4814,-15806,5953,15879,1442,-5830,-4782,-4481,1064,8515,9984,13458,16111,12780,10782,7610,8013,5755,983,-3063,-5033,-7807,-2392,12064,11277,-1111,-13466,-8186,2486,-14351,-8531,286,7145,9737,6250,-1230,-4788,-3177,-1227,-1413,-4368,-6701,-6636,2520,3512,-703,-3745,-604,-310,-1786,2223,5400,9577,11411,2365,-10139,-13381,-6750,533,3859,1463,-3639,-10643,-11260,-4556,-1414,1461,425,-2558,-8602,-8026,-4751,-4903,1121,10663,20047,31697,30668,14273,-7718,-10129,-6767,-4834,-1163,2341,5191,-30,-8057,-12934,3015,-4593,-8848,-9028,-6250,-8262,-14667,-19046,-17594,-16238,-10096,1181,7264,14360,20096,12377,-1286,-10474,-15770,-17831,-15111,-7884,-3915,939,5790,7230,10800,9098,9050,6379,3435,7065,8008,-3986,-9580,-1205,4311,3000,-5008,-9363,-17233,-11830,-3808,2455,4873,2683,-2523,-2416,3692,9252,9959,8269,3886,-1632,-3671,-1706,1783,6111,707,-8110,-10048,11,3486,5095,14663,7658,537,-2341,-7191,-11275,-4559,164,5723,8443,12716,35933,37174,13437,2567,-1800,-2737,-7448,-9777,-7559,-2932,7557,12504,4005,-8544,-16066,-7962,7233,4072,-4606,-11895,-6623,825,-198,-9247,-9469,1702,5459,-3157,-6654,-1435,-993,-8735,-10913,1463,17984,26647,26274,22081,19306,14912,8051,1971,-920,-5326,-1337,2854,1791,-1452,1390,6120,4898,-866,-5002,-7362,-7257,-11410,-12905,-13296,-11389,-9420,-10988,-6159,5692,25848,40010,32044,21057,9880,2189,-853,-1850,-4132,-8887,-4455,6113,11968,12729,4630,193,-2958,-4176,-4411,-2457,-2040,-2222,-7102,-15422,-5864,8314,10421,6066,5815,13626,24694,22140,5898,-1107,3146,8446,18065,35000,33995,20237,-2460,-6964,4629,4309,-3931,-3465,2099,4512,-4492,-6072,-6654,-8962,-5498,8339,14077,6743,-5823,-10149,-4357,2234,8540,7016,-2182,-12114,-266,6986,17603,12647,-4618,-12911,-15823,-12207,-6585,-10988,-13659,-1299,11488,12037,5819,-348,-660,1224,5774,7854,1336,-3322,-477,-2247,-10968,-6154,-1230,737,4916,109,-11560,-8835,-1972,-1455,-3533,-2128,5171,13636,22506,33969,35213,14671,5038,11286,24848,9756,-3128,1563,5616,6070,1200,-770,-5877,-11497,-14222,-4455,913,2989,5008,4208,6485,20094,21792,4574,-3349,-6119,-8921,-9711,-7329,-9521,-11236,-12012,-1398,13356,19335,7969,-6295,-14337,-1285,3626,3054,-884,-3489,937,300,311,-129,-5067,-7241,-2633,11645,19327,20768,20181,24451,22569,12522,8985,10705,34075,67212,86266,82918,61744,37040,19911,13862,11171,13433,10361,2089,-10029,-12403,-10196,-5337,-72,-3875,-14871,-9042,-4020,-5658,-6352,-3351,-9486,-12890,5690,28468,46859,37729,15737,-211,-9779,-9388,-9822,-8925,-8825,-5058,-4234,-8389,-11189,-1639,10700,24798,19889,3997,-7023,-4259,-2726,-9076,-12333,-6772,-2164,4184,14325,28947,11758,-7071,-10413,-10777,-9878,-146,20421,42302,53490,65420,66034,46216,29360,17893,6019,1711,3710,2092,-1875,-985,-7346,-8154,-5412,-4539,-3265,3584,9677,9404,13362,17474,14115,5659,212,-3381,-5871,-6502,-8192,-2032,5443,11234,4632,-6238,-2922,-13012,-15230,-4663,1785,10580,32683,32154,4480,-10676,-2422,5271,-431,-11547,5355,16070,23676,25708,3964,-15969,-14914,-9201,-4858,-4515,-6479,-14288,-5048,12931,25634,34114,34203,24764,12347,177,-6063,-4699,10701,8856,4211,8720,12515,5386,-7170,-3975,3572,4010,6433,6685,5133,1506,502,2201,1817,-4173,-8532,-11852,-4344,6960,11418,9498,-1761,-13715,-9458,-8236,-8676,-6563,-1163,432,-4143,-3223,2236,232,-8413,-4101,-908,-5929,-14048,-6344,5279,9609,3064,-9115,-17236,-6327,-2869,1504,1075,-4784,-16217,-12238,2390,6132,-6020,-20559,-8434,2140,12260,21759,24367,26594,23624,14217,8580,5590,1406,-4569,-6849,-4405,591,8907,4638,-1836,686,10325,28079,46056,39645,25065,10565,-942,-121,11577,7460,-2725,-11588,-17777,-19646,-18916,-16711,-4998,-3829,-10047,-10121,-5355,-2599,-2680,3773,21172,25648,16469,2397,-5761,-9817,265,7279,8914,7120,4817,8046,8216,1118,-8766,-11612,-11477,-8527,-2658,2252,-230,-4588,-8288,-4503,-1969,10493,17699,28998,28473,14673,1965,-6829,-5412,-9073,-12853,-4834,1131,-1208,-8159,-4794,381,2153,5525,7121,12886,17504,9529,-1511,-8754,-192,10964,10616,4064,-3210,1951,3968,-4798,-11632,-9859,-4746,1192,3409,5554,8372,4239,-8156,-5817,-24,3375,4190,4860,7258,-10733,-9103,-4843,3686,16178,22797,11638,2966,1137,3304,5276,7158,13277,10407,3148,-4250,-11915,-2468,8031,12227,10763,10370,23782,33087,40791,42465,33151,10792,-5663,2175,4359,-175,-8901,-9457,-1615,8655,16508,30786,43629,50540,44823,20132,1662,-8400,-4186,4684,7814,4640,-7168,-11213,-5833,-2953,-9064,-4158,13965,27366,22739,9573,-61,-7729,-16517,-10006,-1826,4701,5032,-1743,-10841,-8441,-4521,-3755,-5196,-11289,-9080,-3458,-1035,-497,-609,-1139,-779,-6620,-10485,-4482,534,1425,94,-1822,900,-1580,-7842,-8249,-5199,-10381,-5138,7600,8341,756,-4624,-6156,-6887,-5693,-5040,395,9574,8520,5483,8898,8070,9357,4002,6032,20455,35000,43513,43788,34504,16938,5973,6453,6149,1910,1210,2858,-3352,-10098,42,6382,1233,-3193,10267,15281,5426,-4315,-10380,6576,27990,40376,39014,31089,24161,7520,-10033,-9984,-3016,-2423,-10438,-8315,-9462,-9177,-9714,-7284,-10991,-21551,-26201,-18761,-12627,-2566,13832,26185,24319,13723,5111,19,-8541,-7819,-7819,-9355,-7422,733,-51,-5086,-1490,-2103,-8256,-15477,-11089,-6351,-5297,2890,16140,28875,43264,54143,62707,25218,-588,26,-1179,-4930,-10174,-12494,-11503,-6006,-1171,2345,-719,-2941,-1267,989,350,-1994,2949,11429,10512,5575,5815,15096,19896,7550,-5912,30,11094,5190,990,-5517,-15414,-2821,23305,44324,43673,23707,4558,5636,17466,23814,19430,3804,-6380,556,-2044,-9575,-2070,-2344,-832,3971,2746,-793,-6615,-7224,-583,-674,21,-4873,-5887,-2212,-1439,5492,13147,11972,7587,12212,29221,41302,44733,39550,28255,13560,4379,-3576,-7048,-8357,-12993,-10376,-10193,-10409,-6240,-7213,-1531,11353,23068,7709,-2903,-11343,-6003,-5049,-10916,-17915,-17219,-3008,1456,-3152,-5,4275,17524,27026,19712,9296,7594,11401,13868,9583,5901,1872,-8359,-10425,-7977,-2853,2260,6301,8753,4513,-1711,-3109,-4834,-5180,2082,19114,16177,5653,2946,2942,-3025,-9294,-9674,-14465,-12034,-528,3403,-6896,-11126,-3239,784,209,8314,20256,17841,3774,-3829,2846,-559,-10710,-13808,-13825,-4449,-2990,-7740,-3989,89,5063,10326,10592,12467,12414,9431,8816,10910,6341,-8177,-15064,-2278,7249,14835,15284,8314,5183,8950,18137,35385,44034,31224,8374,-13042,-6003,7836,21645,24332,21055,15729,6327,-5383,-14439,-19056,-18057,-15619,-15407,-14863,-13398,-7427,-3412,-7909,-9582,-13705,-1498,13863,19103,14041,8922,-4746,-12100,-15652,-3423,7944,12787,4919,-12213,9032,22346,2738,-8211,-6490,-4694,5124,12057,18091,14476,4171,3169,2706,1054,-3607,-2833,-4899,-15486,-5885,5351,11773,13327,18035,30344,32792,20910,7368,-606,-3404,-2868,-4167,-6561,-9306,-9240,-5660,-4989,-6723,-6010,-7316,-4473,-1353,4200,4379,2149,285,-2865,-488],[913,-5025,-8541,-3586,3017,8501,10091,5915,-2243,-5217,-4886,-2346,2721,4670,-5633,-5492,2548,1199,-129,2493,102,-6419,-7716,-10850,-6548,2085,3122,-3685,-11948,-6519,3006,576,2646,11536,16360,6552,-671,3350,14217,16856,17479,14418,5835,-1974,-10722,-7930,-3991,2370,5991,1399,-3987,-3048,287,-166,-806,-2519,-7704,-12083,-11078,-9952,-15789,-16846,-12207,-5377,-6843,-10350,-21,13934,18066,11579,4085,-10415,-2821,4345,6543,5432,15170,8871,-6849,-12192,-378,17364,24345,22597,15330,-1385,-9958,-1167,6453,5164,857,-8852,-12376,-4725,-1325,264,2550,3592,1730,-4329,-3848,-1358,-549,-4908,-7650,-3882,-7371,-6896,680,-388,-7612,-12806,-16610,-14307,-12664,-4516,5000,8542,8316,-3492,-15169,-11633,-10823,-9934,-9371,-5555,-2926,12419,33359,40148,39272,25166,-2344,-17546,-21647,-16257,-12044,-3573,2472,5787,-1992,97,19644,25712,28634,30426,26896,11820,-3822,-8277,-1981,-3272,-8594,-8430,-6138,-12561,-12159,-10036,-7273,415,680,719,4741,-480,-9102,-19883,-7853,-4136,-4103,-1168,-3810,9167,-2519,-23960,-4419,27716,48356,26969,227,8435,21543,27944,1667,-14749,19841,1937,-22315,-4388,-2243,-5987,4362,7391,3547,4809,8351,11400,13941,22250,30563,20535,16046,13854,13746,8694,6688,1273,-8748,-13036,-1568,6874,15118,12599,625,-5065,-4538,-5754,-3818,-4937,-10735,-11833,-11593,-9775,-7705,4306,20869,25895,13198,-759,-4294,4176,14353,11780,-3182,-10558,-7323,-8578,-4606,-258,-2184,-11286,-8487,1924,1548,-3782,-10872,-5501,12598,11249,-17143,-12104,3541,29505,38247,40029,41301,45178,39265,25437,7303,-191,-7408,-1616,1582,-1231,-2346,-8707,-11336,-12128,-6226,-2948,-4732,-5029,-2568,-3331,-5484,-6437,-4142,-3995,-10701,-5144,7729,23472,39538,39655,28047,16734,5513,-8092,-13190,1338,9941,13387,14752,15751,15834,14322,6344,-3757,1172,8239,8836,7434,8854,14231,14760,10947,4014,1298,1602,-5169,-10207,-6030,-4520,-1307,-3192,-7797,-7707,4386,9796,2424,-5902,-4142,5026,20455,31853,17485,5670,-533,-2450,-10443,-7351,-5083,-2629,-2559,-6874,-14756,-12584,-6205,5777,13424,13606,3865,-4345,-10434,-5653,592,13125,16742,11554,7726,10797,18366,40495,59717,50704,31113,1473,-19270,-13831,-9550,-2346,-1886,-3949,-3596,9473,11114,3808,176,3473,6623,985,13131,33710,28604,7631,18721,38938,57441,51309,36203,26951,20138,9835,454,-5066,-682,-359,-1703,-370,2276,4215,2285,-257,-292,-8984,-18334,-17511,-6297,660,-2355,-11611,-7705,823,6746,10116,5273,632,5625,5271,-5740,-12167,-13523,-6928,-4163,-3082,-923,790,2047,1551,980,4606,13909,4358,-273,-6561,-6440,-2967,-3408,-5953,-7054,-338,983,4752,5353,-3151,-6675,-7261,-7618,-16470,-17090,-10697,-5717,-3373,-112,5854,7851,2146,-8418,-14880,-9354,2064,13457,12338,2356,-8337,-17268,769,12460,9736,-2032,-12678,-6510,-5580,1740,22048,49289,63065,32556,-2922,-14648,-9291,9834,30327,25917,6279,-12385,-7141,-1782,-1976,-1017,2184,11975,15171,2302,-7332,-2163,9359,21067,18634,5994,-5775,-7606,-8952,-11026,-8876,-5997,-7387,-8791,-9877,-7854,-6193,-15324,-12287,-3276,540,5095,20401,32171,27318,14600,4020,-4575,-5650,-10494,-16452,-14782,-9614,-12856,-9897,6711,14477,2922,-12722,-8699,4193,7934,849,-4745,-6903,-7199,-11040,-16355,-15157,-11753,-7863,-3686,-1787,1542,2114,5757,13591,17152,5937,-8319,-8193,8468,21434,18010,-1897,-15632,-21852,-19387,-18069,-11795,-3932,1445,2143,-879,-1443,5572,9740,10871,13370,9885,4277,4083,9542,22903,14601,-248,-8735,-5071,-5224,-11118,-13516,-10675,-1514,12088,22987,20315,5976,-3918,-8527,-8776,-9474,-8346,-2385,3,1425,1302,-1615,-4547,-7625,-4746,2166,-1025,-10487,-11883,-4329,-7005,-4789,1816,-414,-3673,-10606,-17863,-6141,-2888,-5662,-5781,226,10126,16774,12313,1829,-3493,-507,5675,6826,-90,-3233,-7644,-10284,-10343,-10460,-13112,-17077,-7727,-155,506,3594,15646,21751,8364,-6310,1016,20621,32590,25130,8313,-3805,-6260,-5756,-1246,1258,5616,5953,-634,-8904,-18408,-3227,22498,32309,32894,23997,21650,23447,26067,31423,43004,59213,49008,39370,17744,1989,-2539,-602,-5161,-12865,-12651,-8305,-11996,-11749,-10485,-13368,-12624,-12481,-10761,-640,13722,14495,18176,30213,47813,44735,16214,-1227,-877,-674,-5554,-11132,-10592,-5232,-4667,-9263,10231,23418,5070,-8672,-13008,-12230,-13075,-117,15110,14680,-998,-4466,-3988,-7276,-12705,-12223,-13109,-10324,-1337,6996,5792,-1596,-11633,405,17855,19741,4542,-6737,-5803,-9273,-12708,-4397,5434,14424,26519,44555,53015,40193,26934,12300,343,-1348,8892,12967,16194,10232,-1197,-6998,-15213,-5736,-3029,2395,748,-2930,4055,2632,-6577,-6049,8806,33133,47563,43305,30425,37997,59595,38034,16655,362,-10015,-14448,-18253,-13066,-3574,3780,-2594,-2116,17772,49765,55079,33033,14115,12785,22122,43967,61081,44112,23643,9884,-1907,-12237,-8995,-5276,-151,7268,8376,6655,3670,-723,-7089,-17393,-6026,2167,4610,6406,6482,182,-8749,-15488,-11217,-8438,-6407,40,6628,8179,8471,9439,12019,5724,120,-3953,-8580,-10256,-10177,-3091,8156,25709,34126,27204,17536,8580,5364,5185,5402,10106,18287,23357,20888,18693,17008,11987,-5983,-13236,-11062,-2790,415,-67,-4380,-8590,-14202,-18520,-16036,-13471,-5493,8201,18771,23524,14650,14323,24785,34096,38707,14866,-2038,-11538,-16293,-11310,-1668,4492,11476,8773,3244,2676,4754,7675,12332,14600,13268,15237,13498,9189,6477,6233,12515,22600,38538,29173,8463,3457,5262,5998,5895,-1265,-3054,4188,12807,12063,7865,2198,-11034,-13470,-5106,839,-1839,-4529,-11152,-5893,12106,22238,10442,-2963,-2656,-3474,-3822,23,1438,-5659,-19312,2815,10800,-5099,-9907,-7116,-5782,664,7099,7429,12247,17593,15730,11398,7407,8363,6145,502,-3497,-5378,-7503,929,16272,13499,550,-11858,-8065,2602,-10551,-7902,144,6206,9760,6268,-2490,-5899,-3725,-1513,-1803,-5367,-10194,-10303,1365,5061,1787,-577,1086,-1429,-4288,1183,5470,8646,8607,-807,-13385,-13407,-4995,1873,4579,1826,-4167,-11338,-10404,-4825,-4667,-1077,-1309,-3362,-7327,-7383,-4363,-3485,5401,15797,24857,34605,32159,12681,-8769,-11540,-8164,-6063,-1960,2486,6030,1908,-5811,-13028,1157,-8193,-11030,-10863,-7926,-8922,-14120,-17903,-19347,-18624,-12762,-1290,5188,11747,15480,6772,-4201,-11933,-14553,-14631,-15183,-9453,-5021,-573,4254,5609,10430,10011,11034,9283,6599,9983,11633,-539,-15983,-3883,3371,2221,-5738,-10720,-18114,-11840,-3170,4650,8415,6190,-1725,-4342,1096,6616,8038,8120,6256,1260,-2008,-229,2503,6449,1449,-6214,-5760,4670,7764,9712,16427,6515,-1417,-4735,-10453,-9971,-2668,2199,8248,10987,17571,42271,37743,10250,836,-2312,-2289,-6465,-9516,-8063,-4130,5017,10057,1751,-10171,-15190,-7174,7637,4970,-4926,-12488,-6817,758,-522,-10291,-10569,14,881,-7322,-8516,-2358,-1541,-9438,-12020,-843,10246,20536,20539,16964,14660,12722,7002,1571,-166,-4333,-660,2699,1244,-1091,1775,5743,4924,-813,-5597,-10252,-11476,-12756,-14083,-14545,-11521,-9156,-9845,-6967,3820,23741,39581,35836,25748,13388,4805,1024,-508,-4312,-12463,-5627,4596,8381,6533,304,-1908,-5013,-5647,-5775,-4390,-2891,-1734,-6138,-14263,-6450,6751,8731,5459,5523,12970,23332,21514,6888,256,4808,13168,26491,43001,39180,23464,-103,-5409,4065,3392,-5148,-5817,-76,3135,-5938,-6166,-5137,-6734,-5297,6571,10456,2290,-9911,-12142,-6206,-379,5848,5373,-2761,-12797,-2201,4721,14587,9731,-5492,-11529,-14855,-13079,-7930,-12511,-13372,-1575,10731,11446,5311,-800,-1813,-1413,1908,3965,-380,-4196,-928,-2358,-12084,-6690,-687,1987,5825,-557,-12331,-10555,-5400,-4364,-4774,-2347,4762,12848,21940,35909,38721,19117,8184,8939,17451,2938,-7781,-2112,4064,5502,-121,-3381,-9778,-15688,-11743,-3104,1434,2177,3293,1885,3760,18319,23994,8198,27,-1864,-5331,-8118,-5655,-8889,-10358,-11038,-158,16788,23142,9841,-6085,-17500,-2434,2634,982,-4954,-6587,-1769,-1728,-667,-352,-4708,-7562,-4557,9928,19053,22267,21450,23165,21687,13273,7781,7172,28833,61193,81578,81914,66057,44078,26096,18555,13895,15037,11858,3488,-9174,-10819,-8274,-4166,378,-2923,-12328,-7824,-3046,-6030,-8705,-5635,-10643,-13831,3241,25303,46465,41290,18955,1886,-9015,-9455,-11711,-11782,-10436,-5514,-4338,-8555,-9608,1065,12365,24281,19835,3839,-9356,-7089,-4470,-7231,-7527,-5032,-2192,2634,12531,26139,13117,-6676,-11476,-12909,-9376,2244,23300,41663,52469,60429,55677,37677,23648,14935,4740,930,4605,3572,2570,5645,-1326,-4914,-3401,-4785,-6233,-1238,7787,9962,15169,20697,20174,11570,2513,-3120,-6871,-8386,-7724,-394,5752,9316,4262,-7041,-6845,-19332,-12639,-4022,1766,10229,33410,38268,12706,-4056,482,6519,-394,-12972,2007,9217,18727,26786,6776,-13549,-12841,-8425,-4860,-5096,-7016,-14056,-5259,12140,23062,31461,34279,26040,12403,-1091,-7100,-3153,12811,9921,5945,9826,13649,7279,-4918,-5191,2531,4333,8639,8370,6271,2112,-176,227,-459,-4990,-8133,-11637,-5567,6262,10268,8261,-2162,-15082,-10392,-9796,-12711,-11022,-4908,-3083,-5550,-159,6967,5659,-5271,-4635,-1746,-6162,-12983,-6436,2921,4945,-1337,-9972,-11262,-1979,972,3158,432,-6707,-17689,-12150,1746,5713,-6605,-22442,-9779,2419,14562,23589,25195,26175,20864,11313,7556,4566,-859,-7286,-8231,-4123,1123,8380,4519,-853,1512,10153,25617,40419,34609,23041,10687,87,730,12521,9058,-996,-10390,-17028,-16242,-14442,-14515,-3428,-4767,-12311,-11418,-6082,-3668,-3374,3349,20681,24569,18216,6827,-3272,-12377,-2264,4951,6901,5524,3742,8089,8594,1720,-7987,-13291,-13092,-9641,-3467,1699,-673,-4468,-5775,-1039,3955,16785,21827,32878,33349,19015,4975,-6632,-6980,-8922,-10685,-5367,1017,-1348,-9350,-4755,1487,2653,4309,4029,9923,14813,7666,-2788,-10716,-2747,7948,8168,2932,-2097,3996,4952,-5350,-11570,-9262,-4177,1056,3104,5290,7145,1522,-11622,-5657,1528,5099,6314,7552,10183,-7708,-12387,-6399,2280,15253,20839,7997,-1113,-1217,883,3335,8056,16012,12640,4531,-2435,-9718,-1877,8987,12973,11101,10362,22696,27606,33796,35371,27175,9113,-5017,4616,6352,1310,-8585,-10269,-3048,5834,13896,30384,46507,54307,45411,20016,1778,-10604,-7513,3129,8024,6658,-3637,-10937,-6511,-2413,-7827,-4451,12950,24923,21381,8577,-2838,-13711,-14626,-4255,3145,8141,6728,-1350,-11385,-9403,-5061,-4019,-5765,-11961,-8395,-3293,-1759,-1004,-941,-1555,-851,-6366,-11175,-6438,-2261,74,1865,2187,4536,252,-6495,-7481,-6379,-11244,-4163,9257,8661,-782,-8035,-9697,-10612,-9971,-9995,-4182,7297,9330,7946,10271,7804,8262,1930,2001,14837,29366,38675,38489,27872,9350,-775,1923,2530,-771,-1231,446,-5899,-11968,-195,6296,776,-5248,8053,13485,3899,-5051,-9815,7103,27191,36589,34838,27786,21085,5808,-10493,-10507,-3839,-3463,-10954,-6285,-7415,-6683,-6941,-4923,-8778,-19294,-25092,-19840,-13510,-3580,14135,26801,27371,15975,5898,8,-8673,-9535,-11199,-11413,-9187,-392,41,-4793,-644,611,-4663,-11418,-12099,-8671,-7338,1653,17221,34760,55305,66154,62915,19304,-3679,-928,-1919,-6577,-12221,-14567,-14079,-7715,-1372,3988,2566,-273,164,1594,1209,-485,3133,8262,6941,2995,4692,13867,18575,6719,-5552,-3853,4015,604,413,-4860,-15567,-2998,22230,40967,37811,18618,1465,4172,19659,28058,23864,6918,-8157,-2955,-4116,-7233,1856,2680,649,1492,-722,-2419,-5794,-5589,-411,-1254,-1239,-5941,-5916,595,3084,7032,6276,946,-2041,2171,19331,36021,44841,40348,29275,15266,3954,-6217,-10150,-9271,-12700,-10458,-10585,-10911,-6109,-6176,327,13548,24581,9040,-2757,-10758,-5855,-4734,-10323,-17516,-18729,-5227,-562,-3833,1083,6911,21056,27282,16061,3069,-1259,1338,3417,1996,1712,829,-7172,-8789,-6503,-2165,584,2544,4443,2206,-2236,-2793,-3767,-2688,5351,24525,22281,10262,6501,5860,-835,-6735,-8206,-15296,-11007,1665,4945,-6206,-10151,-2866,358,-136,9006,20041,17113,6019,983,6426,994,-10353,-13199,-12375,-2565,-1294,-7914,-3325,2127,7163,11301,10576,10864,8715,5269,6364,9330,6096,-8295,-14798,-506,9192,15716,13984,6305,3965,7717,15336,30637,40702,30481,7191,-14456,-4912,6648,19056,23604,22847,18656,9435,-2006,-11145,-17141,-19087,-14143,-13389,-13782,-13039,-10828,-5897,-5705,-3591,-9335,-5244,11509,19386,16527,11637,-3132,-11375,-15739,-3066,7235,11553,2598,-19156,2906,18473,-633,-11644,-8443,-2990,11389,21935,30888,23992,8801,6593,5951,3019,-4145,-3822,-4988,-16588,-2923,7560,13589,15719,21665,33975,36604,24192,9026,327,-2087,-742,-1153,-3694,-7372,-10457,-6912,-5487,-6890,-6484,-8664,-5923,-2438,3511,3938,14,-3718,-5663,-8],[101,-5440,-8999,-4588,1576,7343,10047,6769,-1073,-4397,-5366,-4805,-1053,1460,-6547,-6116,441,-2730,-3982,333,-21,-4630,-6203,-10797,-7515,701,685,-7102,-15611,-1951,6416,883,1325,11160,15546,5605,-520,7407,19033,21005,18703,14628,7418,2499,-7581,-7484,-2123,4586,9412,4273,-2424,-2663,-337,-854,-293,-1261,-5267,-10714,-11750,-10193,-13478,-15792,-8198,-898,-2921,-8598,-4777,8151,14880,10682,4779,-9969,-3844,6376,10165,8579,17384,10090,-6611,-14489,-2703,12846,19074,19521,14644,-3304,-11805,-257,8776,6915,-493,-10409,-13913,-5130,-1331,157,1806,1916,-797,-7156,-6177,-3410,-1906,-4679,-7142,-4173,-7265,-6396,213,-3164,-9691,-14018,-17018,-13852,-11586,-3410,4313,7375,8081,-3034,-14527,-10899,-9320,-8714,-9464,-7001,-8298,4320,26836,38673,39768,27330,-816,-16340,-21287,-17536,-14838,-6527,756,5473,-1534,6621,24227,27045,27697,28525,27181,13902,-459,-6772,-3789,-5092,-10360,-9353,-5743,-12075,-14800,-11769,-8781,-1023,-859,-1813,3677,1190,-4868,-17271,-12864,-5844,-2619,2171,-2467,6003,-3513,-26178,-7982,23239,39985,8191,-26816,-17306,3111,15394,-9609,-17698,21629,3880,-14706,-1461,-1970,-7833,4279,9697,7160,6802,7149,6886,7929,16813,28527,22912,20534,18514,15295,7689,5631,558,-9073,-13943,-5089,3066,11509,9173,-1361,-4641,-4411,-5654,-3392,-2980,-6918,-6016,-4960,-4496,-8018,-2415,16803,23107,11581,-421,-3723,3846,12978,9077,-5877,-12495,-7957,-9708,-5332,92,-1328,-10455,-8304,2823,2175,-4005,-12540,-5083,14629,15159,-14582,-9611,9268,32400,40133,45421,50148,51621,39874,22310,3479,-3617,-9012,-719,6167,3292,2313,-5557,-12091,-13684,-7658,-5254,-6453,-7456,-3031,-3397,-5782,-6863,-4727,-5187,-11205,-5490,6504,20625,36190,39480,29491,18102,5764,-8079,-13378,1571,11027,16107,19388,21256,21402,18929,10046,-1147,2845,9599,10258,8055,9617,15048,14877,10177,3581,1695,2251,-2936,-6612,-3264,-1570,2261,-869,-8202,-10184,3911,9685,3216,-4491,-2059,7828,23487,30770,10291,-3375,-7236,-6640,-11733,-5481,-4969,-3185,-2693,-5785,-12275,-12247,-7109,3969,11270,12338,3238,-4969,-10781,-5801,-1920,12288,17769,12499,7421,9216,14697,29239,46673,41195,24963,-2319,-19473,-12824,-10956,-3924,-3827,-8081,-4331,10043,12710,6395,3364,4297,3481,1722,19561,41226,30233,6103,20891,48545,65331,52982,34395,25320,19643,10181,1297,-4819,-3420,-4871,-4648,-2405,625,2969,1121,-2225,-1190,-7979,-16131,-19471,-8945,0,-619,-8734,-9675,-243,6899,11233,6148,180,4388,2869,-7014,-12727,-14605,-7489,-4056,-2396,877,3499,3843,1328,-145,3047,10484,2040,-2053,-9657,-12937,-9014,-8931,-11055,-7992,-1066,-2966,-1751,-793,-4558,-6940,-7378,-8081,-17128,-15810,-9003,-4075,-1844,1702,8883,12380,7123,-5049,-15051,-6198,8424,20772,17899,5601,-6943,-19215,-3193,6570,4538,-3815,-12270,-7601,-7680,-2983,12665,37336,54604,31953,-974,-13311,-8689,12241,36913,34502,12614,-8458,-10102,-3468,-1747,800,5378,15690,17313,4329,-4976,-951,9381,20789,17030,2430,-8693,-8476,-9007,-11882,-9646,-5692,-6016,-7190,-9823,-8922,-7301,-15091,-10804,-2892,-1335,1404,18315,33266,30187,15564,3018,-5249,-5957,-9690,-15647,-17452,-12652,-15401,-8656,7719,14645,2653,-11935,-9545,3132,7093,496,-4649,-6849,-7118,-10754,-16199,-15073,-11303,-7758,-5542,-4804,-536,-117,2915,9886,12751,3244,-10139,-8346,7528,19539,15822,-3177,-15533,-18841,-13061,-12135,-10721,-5077,-123,811,-770,-152,5879,8101,8004,11301,10884,5858,5182,8875,20198,12423,-1657,-9511,-3869,-2233,-7879,-9696,-5926,2550,13553,22603,19359,5787,-3105,-7492,-7319,-7427,-6070,-538,737,1858,1815,-732,-3139,-5525,-2368,3300,178,-8453,-9469,-1056,-1192,-8430,-2282,-4143,-5692,-10727,-19316,-5829,-1895,-4102,-4282,1169,11004,17642,13107,4629,-149,1260,7865,7745,914,-1765,-5685,-8948,-9977,-10800,-13634,-16738,-7851,-664,-513,4936,16646,21975,8006,-6933,-1982,16492,30202,22055,7197,-2777,-4847,-3445,429,1268,5037,6421,227,-7924,-17868,-4504,19537,30800,33210,24865,24479,28731,31295,34201,40071,50356,43876,36615,15934,1635,-1961,-221,-4630,-10750,-9332,-7287,-12673,-13692,-10120,-12750,-11379,-11145,-10507,-2872,9754,10731,16255,28859,45655,44295,18046,909,1433,1635,-3638,-9347,-8766,-3621,-3559,-9340,9015,25557,8250,-6468,-12257,-12206,-14517,-226,18782,21013,4884,-179,-1825,-6466,-13247,-13680,-15694,-10636,-1168,7307,6393,-1781,-10969,4329,24599,24742,7314,-5425,-5381,-9752,-13490,-5039,4822,13091,23882,43672,56247,38754,23917,10437,-1675,-4860,6949,13122,18146,11786,-149,-6187,-15744,-5546,-2187,4835,5975,6302,13612,8520,-3745,-5869,6920,30258,44747,40433,25496,31352,59107,39377,17890,2941,-7763,-17723,-17516,-8918,2039,7362,-1086,-1052,18315,50085,57421,36508,16764,13426,21520,43358,58884,41483,22294,9138,-2211,-12215,-8196,-4151,1507,9250,9881,7336,3126,-2214,-8950,-18187,-3391,4715,6781,7631,6507,-937,-10498,-15564,-9597,-7360,-7165,-2867,4012,8440,8778,9616,12511,6836,1573,-1795,-7030,-9553,-8884,-397,12798,32389,40398,33578,22663,10981,5930,4250,3179,7312,15609,21220,19064,17385,18353,17491,805,-16481,-12982,-3781,-650,-1983,-6145,-9677,-14421,-18910,-16568,-12224,-4228,9247,19330,23176,14428,13241,21780,28710,31519,11668,-1780,-13350,-18090,-8785,1231,5090,8288,3466,-1167,-9,2722,5950,11129,13505,12282,12739,11778,9065,6001,4758,10083,19156,35546,29713,10074,5595,7692,9205,7576,-2208,-4613,2351,9270,8599,5582,1002,-11069,-12609,-4547,1071,-2032,-5858,-11804,-2660,20178,28856,13403,-1403,-757,-944,-2413,-728,-117,-6455,-17167,1864,7911,-10482,-13386,-9018,-6919,169,5423,5187,11212,18584,17539,11234,6845,8578,6869,254,-4315,-6387,-7310,5086,20418,15338,1967,-10447,-7619,2743,-6603,-7577,-710,4287,8931,6166,-3138,-6015,-3571,-1557,-2164,-5915,-12054,-13559,408,6941,4944,3035,2923,-2296,-6571,355,5506,7749,6023,-3457,-15688,-12120,-3158,2918,5105,2165,-4404,-11283,-8892,-4782,-7621,-3993,-3161,-3734,-5855,-6649,-3859,-1703,9926,20953,29972,37184,32642,10367,-9532,-12181,-9224,-7106,-2659,2693,6813,4193,-2921,-10730,464,-10371,-12602,-12602,-9430,-9274,-13123,-16078,-19302,-21142,-15822,-4606,1754,7313,8894,447,-6742,-13256,-12807,-11273,-13318,-10288,-6086,-2654,2226,3998,10363,11227,13059,11898,9185,12076,14193,3409,-21585,-5716,2780,1467,-6465,-11935,-18327,-11588,-2597,6465,11499,9665,-295,-5676,-1393,3876,6136,8184,9250,5431,809,2438,4541,8388,4088,-2295,-786,9765,12425,14455,17422,5288,-3200,-6352,-9995,-6338,425,5317,11487,13638,21588,45393,35285,6514,-939,-2686,-1621,-5250,-8617,-7968,-4907,2975,8161,266,-10829,-13761,-6467,7433,5652,-5217,-12877,-7025,479,-830,-10886,-11405,-1847,-3747,-11160,-10287,-3292,-2032,-9909,-12858,-2709,2847,13006,13448,10712,9234,10352,5839,1301,691,-3218,-8,2664,1180,-623,1893,4996,4552,-974,-6442,-13360,-14668,-10732,-12846,-15217,-11337,-8660,-8261,-6668,2836,22037,38657,39147,30556,17063,7632,3132,1001,-3996,-14865,-5791,3441,4758,304,-2520,-2893,-6555,-6956,-6926,-5817,-3075,-784,-4793,-12598,-6275,5756,7599,5445,5655,12490,21641,20151,7503,1455,6458,18219,36086,50242,43608,26744,3260,-2957,3808,2785,-5727,-7207,-1752,1586,-7773,-6719,-4285,-5020,-4806,5118,7107,-1770,-13289,-12500,-7372,-2819,2784,3262,-3331,-12597,-3156,3674,13077,8431,-4883,-9723,-13615,-13933,-9586,-14051,-12651,-1693,9747,10480,4731,-1015,-2699,-3781,-1656,192,-1938,-4650,-1048,-2309,-13066,-7052,22,3534,7369,-742,-12790,-12090,-8138,-6608,-5560,-2496,4455,12330,21643,37589,41195,22607,10583,6224,8800,-3245,-11907,-5864,2164,4589,-1785,-6613,-14430,-17138,-8503,-1431,2109,1476,1243,-1068,471,15545,25313,12689,4624,3189,-929,-6028,-3889,-7628,-9105,-9437,1604,20669,27242,12072,-5018,-18312,-2841,1906,-968,-8563,-9505,-4554,-3879,-1818,-721,-4204,-7267,-5914,8058,18451,23761,22689,20829,19309,12819,5792,3458,23178,52855,73007,77184,67544,49803,31845,22383,15704,15955,12811,4721,-7768,-8833,-6203,-2877,1403,-1036,-8483,-5240,-1401,-6096,-10313,-6840,-10995,-14106,1617,22518,45482,44961,23459,5762,-6722,-9134,-11270,-14209,-11809,-5837,-4323,-8142,-6786,4120,13764,22573,18475,3318,-11006,-9496,-5921,-4415,-2103,-2637,-2286,410,9354,21397,13397,-6469,-12367,-13828,-7797,5197,25694,40081,50361,53664,44207,28777,17299,10852,2625,152,5717,5380,7007,11399,4668,-359,-4,-3143,-6628,-3999,5588,9833,16138,22537,24923,17395,4918,-2651,-7481,-8999,-6022,1433,6121,7519,3564,-8020,-10554,-18615,-9415,-3526,1571,10110,34111,44581,22899,4375,4311,7874,-131,-14461,-1705,2347,12744,26137,9762,-10275,-9826,-6607,-4031,-4990,-7017,-13196,-5050,11368,20481,28629,33552,26517,12080,-2280,-7728,-1574,14341,10813,7829,10861,14520,9146,-2572,-5669,1931,5248,10714,9387,6690,2226,-898,-1599,-2562,-5627,-7516,-11063,-6536,5796,9488,7735,-1470,-14921,-11226,-11073,-16491,-13030,-6312,-4707,-4961,3013,11418,11070,-1502,-4752,-2773,-6244,-12034,-6734,378,654,-5039,-9519,-5746,3220,5026,4815,-95,-8348,-18700,-12009,1123,5543,-5047,-15570,-8445,3206,16533,24576,25210,24922,17546,8859,7116,3874,-2800,-9800,-9328,-3722,1454,7221,4092,94,2567,10354,23517,35217,30042,20957,10465,942,1811,13407,10651,1168,-7434,-11735,-10204,-8617,-10531,-1652,-5591,-14307,-11405,-6057,-3955,-3252,3758,20921,24017,19696,9906,-1455,-13258,-4233,2959,5033,3919,2387,7654,8633,2250,-6921,-12620,-14223,-10557,-4216,1109,-1051,-3697,-2527,3305,10832,22587,25610,36195,37646,23185,7476,-6427,-8374,-8148,-8490,-5000,1770,-573,-9739,-5034,2628,3459,3612,945,5827,10297,4565,-4816,-13036,-4535,5700,6231,2048,-996,6102,5780,-5932,-11103,-8194,-3186,1205,2945,5090,5947,-954,-13891,-3973,3780,7095,8484,10160,12809,-3617,-16320,-7962,953,13347,16860,3228,-5312,-3152,-1537,988,8094,16732,13555,5618,-515,-6580,-1015,9455,13259,11250,10431,21329,21833,26173,27592,20531,6816,-3119,7621,8525,2895,-7886,-10228,-3754,3916,12184,30354,48790,56304,43963,19023,1740,-12147,-10783,2042,8755,8879,-58,-9184,-6700,-1732,-6694,-4997,11316,22116,20098,8347,-3424,-15148,-9137,1781,8565,12100,8871,-485,-11443,-10090,-5315,-3951,-6210,-12657,-7752,-3363,-2872,-2062,-2088,-2679,-1420,-6316,-11569,-8238,-4866,-770,3756,6273,8416,2020,-5367,-6497,-6217,-10228,-2080,11137,8623,-2765,-12729,-14925,-15073,-14105,-14925,-9248,4632,9865,10302,11668,7787,7712,1004,-789,10068,24110,34257,33962,22626,3722,-6589,-2264,-1206,-3728,-4005,-2091,-8088,-12307,84,6368,396,-7302,5977,11893,2592,-5536,-8075,8241,26088,32110,30207,24640,18743,5169,-10113,-10575,-4200,-4022,-9521,-3687,-4764,-3738,-4009,-2601,-6577,-16863,-23094,-20764,-14054,-4769,13492,26257,29159,17211,5922,-560,-9309,-11463,-13862,-11765,-9628,-1093,150,-4589,-101,3190,-808,-6553,-9200,-8391,-7664,1309,18691,41363,68359,77846,61077,14028,-6204,-1848,-2524,-7860,-13918,-15767,-15824,-8770,-1315,5427,5480,2109,1399,2096,2198,1218,3625,5436,3749,975,4054,12651,16865,6080,-4953,-8650,-3507,-2983,928,-3515,-15402,-2967,21013,36662,31162,13593,-1254,2790,21173,31239,26985,9263,-8840,-5652,-5813,-5260,5361,7431,2628,-982,-3907,-3224,-4125,-3643,25,-1441,-1892,-6216,-5372,3655,7523,8599,361,-5870,-8621,-5585,10777,29756,43126,39998,30041,17225,4117,-8239,-12280,-8945,-11083,-9965,-10573,-11145,-5705,-4817,2703,16282,26161,10768,-2151,-9536,-5353,-4173,-9277,-16131,-18597,-6113,-1432,-4217,2292,9910,24338,26663,12291,-2608,-9040,-6412,-2764,-2525,-1107,297,-5342,-6463,-4450,-1093,-1010,-1421,554,723,-1773,-1673,-1902,553,9390,29251,28026,15707,10816,8861,1701,-3799,-6168,-15158,-9959,3323,6020,-5470,-8977,-2395,69,289,10382,20154,16498,8329,5640,10035,2637,-9870,-12550,-10893,-588,1037,-7587,-2392,4251,9051,12016,10348,9170,5210,1622,4562,8127,6010,-8125,-14079,1512,11371,16663,12705,4806,3206,6772,12536,25188,35873,28245,4962,-16125,-4129,5176,16503,23004,24769,21872,13003,2049,-6913,-13522,-15527,-11672,-10941,-12212,-11564,-13312,-7998,-3200,1606,-3170,-7666,9784,19729,18843,14316,-1226,-10292,-14055,-1776,7440,11254,2681,-12749,-3676,12084,-3667,-14180,-10089,-1162,17060,31682,43440,33244,13409,10082,9478,5802,-3197,-4289,-4714,-15264,334,9704,15097,17531,24375,35873,38834,26942,10909,1779,-229,1788,2296,-389,-4665,-11165,-7754,-5586,-6603,-6516,-9505,-6804,-2850,3453,4164,-1156,-6876,-5901,1572],[109,-4969,-8701,-4847,999,6932,10492,8021,664,-3077,-5420,-6666,-3216,197,-5983,-6329,-1867,-6841,-7480,-1566,128,-2501,-4455,-10367,-7639,123,-992,-9893,-11963,3024,9603,1188,285,10960,14750,5148,362,11130,22469,23831,19438,14727,9191,7301,-2619,-5324,232,7006,13132,7717,-326,-1843,-740,-1519,-82,-368,-2984,-8935,-11714,-10120,-10685,-11982,-3197,3328,673,-5634,-7125,4029,12593,10343,5874,-8742,-5054,8485,14340,12325,19554,11157,-6422,-16188,-4202,9013,15006,17771,15670,-3397,-14132,-921,9400,8047,-1737,-11823,-15477,-5699,-1660,-173,986,243,-3126,-8891,-7028,-4416,-2627,-4291,-6853,-4648,-7116,-6048,-804,-6050,-11433,-14657,-16958,-13846,-10926,-2792,3249,5965,7601,-2636,-13697,-9864,-7453,-6990,-9217,-8047,-13521,-4967,17758,33400,36685,27410,-9,-15840,-21725,-19471,-18034,-9755,-1210,4734,-527,11991,27235,27324,25915,25473,25802,14735,1959,-5447,-5358,-6587,-11895,-10310,-5526,-10317,-14917,-13369,-10791,-2689,-2290,-4589,1769,2265,-802,-12834,-15821,-6902,-1221,5109,-644,2333,-5790,-27800,-11288,18414,29689,-15037,-60816,-50717,-21099,218,-20060,-17353,22561,4800,-8753,1999,-1668,-9168,4204,11537,9312,6944,4800,1750,1818,12085,26679,25238,24712,22177,15489,5865,3868,-761,-9723,-14400,-8738,-1236,7232,5323,-2522,-3323,-3603,-5182,-2970,-1461,-3964,-1195,359,-591,-8287,-9590,11710,19379,9094,-203,-3199,3122,10812,5749,-8739,-14643,-9247,-11480,-6440,152,-723,-9912,-8052,3882,2782,-4628,-14503,-4330,16980,19955,-9287,-6112,13205,31813,39188,48273,56978,56062,39005,18588,-707,-7677,-10401,-350,10396,7915,6334,-3804,-14196,-15835,-9435,-7726,-7789,-9279,-4015,-4152,-6897,-8209,-6174,-6773,-11509,-6011,4923,17235,31331,36995,29281,18366,5388,-8456,-13816,1852,12078,18429,23657,26215,25916,21984,12281,371,3909,10763,11752,8591,10015,15321,14417,8460,2095,918,1590,-1765,-3893,-899,1109,5464,1453,-7966,-13530,2479,8396,3087,-3544,312,11206,26066,27970,2399,-13841,-15690,-13122,-11030,-3343,-4580,-3302,-2187,-4048,-9741,-12068,-8956,830,7819,9930,1794,-6041,-10926,-6244,-4696,10839,18105,12786,6547,7003,10522,18236,32910,30503,18148,-5971,-18637,-12185,-11809,-5856,-6185,-8516,-2818,10018,13439,8277,6031,4731,-1057,3023,25273,46320,29661,2913,21011,54826,68395,51113,30661,22610,18273,9907,1708,-4450,-5248,-9792,-8586,-5376,-1856,1026,-547,-4556,-2531,-7338,-13757,-17813,-10515,821,2691,-3965,-12820,-2565,5892,11111,5862,-1432,1634,-853,-9213,-13890,-16144,-8656,-4868,-2574,1838,5456,4965,421,-1723,891,5970,-760,-4244,-12484,-18220,-12219,-11571,-14947,-8916,-2800,-7404,-8218,-6924,-6516,-8047,-8456,-9529,-18602,-14365,-6960,-1995,131,3856,12089,16621,10932,-2880,-13081,-2798,15150,28210,23143,8335,-5744,-20332,-8641,-655,-1544,-6646,-12512,-8821,-9389,-7547,3454,24219,42994,28889,-79,-12185,-8093,14020,41823,42473,19237,-3828,-13109,-5696,-1871,2374,8289,18362,18122,5468,-3747,-989,8013,18775,13940,-1866,-11406,-8672,-8620,-12690,-10942,-6027,-5090,-5514,-8518,-8264,-5474,-7776,-4988,63,-2601,-2792,15268,32697,31067,15020,1050,-6671,-6887,-9493,-15268,-19868,-14836,-14389,-7556,8105,13755,1638,-11906,-10529,2026,6073,-346,-5349,-7602,-7583,-10689,-16167,-15403,-11391,-7851,-7213,-8216,-3144,-2961,-741,5455,8035,99,-12602,-8918,5896,16615,12670,-4915,-14910,-14537,-6961,-7118,-8897,-6266,-2136,-1006,-1403,-141,4499,4481,3163,7266,10530,6677,6067,8284,17068,9578,-3562,-10657,-3129,320,-5116,-6618,-2179,5048,12638,19475,16371,4381,-2990,-6796,-6185,-5622,-3869,1007,919,1607,1678,-362,-2127,-3852,-1135,2887,-23,-7426,-8128,897,3699,-7870,-7914,-8857,-8299,-11293,-20358,-6243,-1894,-3589,-3778,1294,11158,17470,12882,6758,3469,2974,9629,7989,1308,-972,-4251,-7753,-9814,-11483,-14503,-16779,-8680,-1909,-2593,5480,16480,20811,6779,-7836,-5256,11229,25359,16484,4506,-2259,-3863,-1760,1267,494,3395,6028,373,-7656,-17630,-6060,15942,27592,31465,23796,24906,31867,35146,35370,34915,39212,37105,32160,13246,721,-1997,-432,-4421,-8459,-6705,-6885,-12928,-12942,-9046,-12381,-10222,-9520,-9299,-3631,6985,8700,15681,28082,43427,42830,19183,2419,3070,3456,-2073,-7636,-6884,-1815,-2189,-9403,7501,27001,11467,-4706,-12604,-13400,-15917,301,23097,28510,12372,4583,-71,-6230,-14411,-15294,-16179,-10896,-1387,7174,6628,-2317,-10549,7345,29534,28086,9257,-4643,-5339,-10310,-14530,-6201,3206,10423,19455,39298,55399,35207,20050,8132,-3683,-8779,4541,12995,19628,12968,641,-5911,-15041,-5663,-1705,6973,10870,14273,20567,12350,-1789,-5592,5456,27686,41926,37215,20832,25039,56188,39222,18135,4776,-5533,-16108,-13289,-4054,7664,10418,109,-741,17440,47314,55592,36827,17416,12667,19916,41451,54912,37900,20470,8148,-2796,-12189,-7564,-3329,2671,10481,10436,6932,1743,-4227,-11126,-16105,-1037,6861,8324,8094,5802,-2527,-12326,-14484,-8337,-6228,-7569,-5711,763,6884,7309,8223,11359,6493,2004,-360,-5813,-9110,-7727,2046,16737,37473,44938,38726,27081,12757,5960,3019,944,4779,13125,19055,17278,16232,19436,22861,9116,-13272,-15475,-5325,-2153,-4130,-8136,-11071,-14967,-19139,-16654,-11192,-3053,10242,19624,22390,13991,11672,18174,22950,23924,8352,-1598,-13422,-15331,-7105,2697,4713,4298,-2255,-6224,-3801,-492,3349,9250,11741,10762,9674,9018,7616,4203,2102,6604,14473,30188,28263,11114,7289,9344,11192,7766,-3813,-6611,-20,5397,5118,3322,76,-10667,-11835,-4578,408,-2601,-7373,-12656,904,28143,34333,15658,-280,669,1068,-1506,-1964,-2033,-7362,-13708,2955,7365,-13616,-16290,-10712,-8306,-868,3161,2925,9775,18220,17680,10128,5677,8370,7741,334,-5718,-8679,-7382,9648,24004,16581,2995,-9404,-7313,2442,-2999,-7561,-2332,1373,7205,5959,-3139,-5417,-3172,-1746,-2820,-5961,-9447,-14922,-601,8897,8778,6867,4635,-3122,-8748,-348,5341,6739,3620,-5716,-17199,-10654,-1803,3322,5133,2211,-4440,-10629,-7326,-4734,-9648,-7348,-5218,-3913,-4548,-5994,-3410,125,14172,25720,35004,39129,31791,7241,-10314,-12297,-10057,-8085,-3399,2747,7208,6223,-35,-7116,1250,-11098,-13626,-14484,-11025,-9569,-11959,-13978,-17085,-22986,-19495,-9004,-3287,911,548,-6129,-8815,-14601,-10994,-8156,-10636,-10366,-7312,-5654,-577,2160,10296,12326,14639,13734,10781,12951,15171,6405,-15559,-5694,2817,859,-7238,-13080,-17965,-11272,-2248,7730,13876,12655,1314,-6496,-3807,981,4142,8291,12605,10724,4783,6190,7817,11727,8307,3047,4582,15019,17170,18862,17390,3784,-5031,-6817,-5588,-1326,4687,9560,15294,16163,24268,44821,30061,2493,-2830,-3127,-1030,-4006,-7134,-7348,-5322,1490,6875,-469,-10588,-12233,-6013,6493,5876,-5747,-13298,-7357,29,-998,-10663,-11883,-3944,-8253,-14754,-12101,-4357,-2591,-10277,-13576,-4163,-3516,4792,5681,3856,3614,7934,4543,1047,1461,-2154,480,2638,1495,-189,1722,3894,3729,-1487,-7662,-16003,-10188,-7795,-11111,-15334,-11021,-8122,-6438,-5168,2882,20917,37388,41671,35056,20593,10400,5204,2401,-3545,-13298,-5336,2417,1041,-5606,-3427,-2872,-7525,-8183,-7984,-6832,-2778,448,-3212,-10570,-5297,5279,6873,5771,6039,12104,19670,18114,7555,2276,7814,23078,45645,55705,46709,29730,7208,14,3688,2212,-5942,-7562,-2515,131,-9883,-7740,-4169,-3963,-4333,3924,4169,-5239,-15790,-12113,-8117,-5194,-694,571,-4147,-11982,-2982,3959,12895,8194,-3733,-8045,-12300,-14678,-11613,-15362,-11467,-1689,8547,9146,4056,-1057,-3394,-5942,-4875,-3202,-3218,-4674,-919,-2244,-14006,-7240,772,5124,9179,-833,-13189,-13438,-10234,-8343,-6143,-2694,4214,11962,21281,38174,41775,24672,12062,3450,-292,-8275,-15529,-9731,-265,3090,-3722,-10222,-19744,-12304,-4776,430,2961,1230,-985,-4759,-3465,11817,25332,16999,9556,8518,3955,-3535,-2229,-6163,-7772,-7564,3656,24729,31322,14447,-3384,-15529,-2281,1730,-2474,-11483,-12266,-7391,-6153,-3226,-1424,-3870,-6698,-6747,6079,17447,24972,23635,17158,15098,10557,2697,-411,17344,42951,61557,69331,66022,53395,36382,24977,16531,16158,13104,5579,-5965,-6643,-4303,-1845,2602,1653,-3545,-1303,958,-5888,-11214,-7027,-10649,-14018,301,19735,43523,48121,28798,11226,-2455,-7260,-8661,-15467,-13059,-6169,-4340,-7227,-3183,7288,14693,19806,15864,2228,-12182,-11738,-7270,-1490,3395,126,-2518,-2633,4908,15200,12386,-6638,-13198,-12914,-5620,8493,27272,37577,47140,45684,32706,19891,10616,5889,-649,-775,6727,7207,10791,15508,9620,4148,3605,-847,-5763,-5026,3141,8798,15893,22576,27601,22333,7079,-2185,-7847,-8603,-4561,2578,5992,5596,2200,-9395,-14025,-15225,-7503,-3632,1056,10089,34381,49937,33842,13972,8514,9027,178,-15193,-5604,-3481,6262,23653,12814,-6233,-6307,-4184,-2737,-4481,-6675,-11938,-4444,10541,17847,25550,31752,25785,11018,-3645,-8190,-313,14932,11205,9569,11499,14786,10541,-509,-5638,1541,6149,12005,9374,6118,1515,-2068,-3634,-4759,-6336,-6951,-10538,-7547,5259,8883,7762,-82,-13600,-12220,-11947,-14836,-10567,-5377,-4724,-3493,5551,14911,15771,2324,-4534,-4148,-6625,-11666,-7540,-2502,-3427,-8269,-8740,-1361,8042,8673,6098,-874,-10121,-19775,-12043,356,5467,-2324,-9544,-6309,3632,17409,24078,23862,22397,13607,6915,6986,3172,-4717,-12374,-10448,-3588,1269,5207,2919,462,3271,10339,21304,30295,25769,18515,9527,1139,2578,13730,11745,3238,-3818,-6019,-4083,-2785,-6109,-235,-6812,-16636,-10633,-5815,-4107,-3043,4144,20782,22676,19336,10863,-716,-12841,-5975,970,2998,1977,486,6413,7999,2321,-6163,-11590,-15139,-11665,-5309,30,-1819,-2787,795,7931,17494,26937,28131,37865,40165,26200,8892,-6694,-9989,-7728,-7143,-4622,2788,655,-9418,-6151,3375,4061,3205,-1854,688,4007,-108,-7985,-15858,-5534,4000,4526,1047,-386,7652,5809,-7068,-10725,-7134,-2244,1184,2485,4486,4360,-3528,-14850,-2329,5505,8398,9811,11732,14056,-38,-20978,-9852,-709,10200,11060,-2636,-9002,-4213,-3902,-2277,6581,15160,12898,5928,888,-3908,-600,9021,12687,10719,9971,18969,15324,17673,18991,13232,3988,-394,10496,10234,3937,-7420,-9816,-4244,2401,10858,30045,49603,55777,40239,16737,915,-12897,-13084,1796,10044,11065,3192,-6679,-6821,-1491,-6318,-6535,8455,18451,18290,8279,-1934,-9500,-3227,7142,13439,15704,10684,143,-11619,-11022,-5742,-3864,-6802,-13901,-7933,-4419,-5059,-4293,-4613,-5052,-3067,-7120,-12364,-10480,-7801,-1719,5041,9629,11561,2809,-5195,-6121,-5530,-8684,12,12215,7430,-5693,-19073,-17257,-12880,-12501,-16174,-15030,997,9402,11687,12173,7100,6656,73,-3044,5622,18772,29647,29525,18085,-436,-11594,-6190,-5411,-7556,-7822,-5195,-9447,-10921,304,5919,-599,-9975,3627,9969,804,-6479,-6104,9407,24210,26641,24655,20972,16371,4770,-9835,-10906,-4467,-4150,-7429,-1279,-2232,-1062,-1666,-1062,-5133,-15029,-21426,-21634,-14935,-6743,11271,23893,28678,16432,4229,-2700,-11276,-13819,-15873,-11844,-9951,-2195,-538,-5315,-793,4460,2112,-2081,-4739,-6170,-6887,1208,19821,47597,80189,86927,56498,8810,-8948,-3511,-3800,-9535,-16055,-15991,-16585,-10091,-2024,5668,7031,3313,1597,1678,2466,2219,3534,2313,311,-1193,2993,10572,13908,4661,-5137,-13192,-9499,-4787,1910,-2472,-15880,-3685,18753,30813,23361,8030,-4441,539,20762,32056,27693,9742,-9875,-8427,-8003,-4672,7213,10667,3947,-4183,-7679,-4106,-2812,-2441,-331,-2325,-3000,-6889,-5626,5439,10455,8803,-3743,-6028,-12298,-11838,3410,22541,39193,37921,29747,18392,3857,-10414,-13644,-7931,-9107,-9704,-11092,-12158,-6057,-4182,4537,18416,26666,11792,-2154,-8841,-5479,-4405,-8915,-15171,-17663,-6219,-1795,-5097,2513,12059,25877,23919,7382,-8360,-14421,-9916,-4394,-5065,-3710,-866,-4030,-4554,-2978,-810,-3480,-6647,-3293,-454,-1221,-767,-296,3401,12856,31774,31653,20124,14063,10415,3161,-1791,-4920,-15001,-10089,3354,5448,-5890,-8762,-2921,-1049,461,11097,19262,14727,9331,8836,12237,2995,-10531,-13082,-10632,117,2532,-7910,-2444,5111,9375,11208,8678,6240,859,-2525,2271,6316,4961,-8868,-14055,2541,12552,16440,10344,2655,1718,4946,8630,18118,28565,23324,698,-19060,-4927,2284,12862,21208,25312,23774,15432,5182,-3470,-10380,-12071,-9678,-9394,-11604,-10534,-13666,-11094,-2150,4725,1198,-9974,7297,18760,19569,15522,-426,-10160,-13022,-963,7333,11029,4805,-4641,-9364,2412,-5867,-13084,-12571,-686,20335,38811,52641,39655,16330,12140,11946,8643,-898,-4937,-5221,-12527,2331,10351,14898,17289,24450,34387,37749,27369,11372,2140,532,3049,4504,1782,-2746,-10563,-9231,-6598,-7313,-7570,-11241,-8486,-3943,2656,3672,-2462,-10447,-4799,2331],[-74,-4582,-8473,-5294,366,6376,10520,8717,1999,-2176,-5862,-8080,-3396,689,-5080,-7088,-5268,-11707,-11093,-3822,-262,-1038,-3358,-10283,-7556,-340,-2620,-12775,-7472,7627,11915,950,-969,10357,13386,4576,1382,13879,24053,24835,19202,14259,10598,11542,2374,-2159,2610,9151,16443,11046,1734,-1058,-1321,-2575,-555,-149,-1218,-7163,-11281,-10109,-7910,-7697,1529,6685,3632,-2887,-7483,1103,10907,10360,7149,-6971,-6674,10362,18721,16285,21311,11840,-6464,-16498,-4850,5920,12071,17167,18440,-1063,-16723,-3206,8349,8423,-2654,-12823,-17017,-6458,-2274,-661,222,-1134,-4742,-8800,-6378,-4351,-2742,-3768,-6697,-5158,-6795,-5671,-2194,-8807,-12845,-14682,-16573,-14281,-10711,-2759,1812,4365,6977,-2119,-12457,-8340,-5017,-4554,-8327,-8351,-15576,-14171,7374,25133,30890,25918,687,-15136,-21847,-20901,-20551,-12415,-2885,3787,743,15910,28656,26897,23829,22029,23457,14835,3815,-4307,-6476,-7447,-12731,-10869,-5087,-7289,-10489,-12766,-12778,-4093,-3074,-6970,-603,3069,2898,-9016,-15398,-6873,406,7965,2002,-696,-8796,-28437,-14913,11109,13794,-47153,-106150,-95403,-53410,-18627,-29861,-15322,23064,5083,-4133,4967,-1570,-9849,4570,13214,10501,6145,2293,-2920,-3445,8964,25568,27835,28942,25205,15049,4093,2299,-1800,-9908,-13842,-11672,-5250,2940,1678,-2090,-789,-1769,-3850,-1928,457,-1048,2982,4432,2063,-7932,-15476,6710,15309,6266,557,-1945,2847,8753,2741,-10855,-16072,-10386,-12986,-6982,784,425,-8872,-6842,6026,4271,-4753,-15635,-2566,20187,25703,-2503,-1628,15715,29129,36759,49236,61695,58671,37452,15333,-4106,-10640,-10026,334,14914,13587,10399,-3013,-16755,-17610,-10630,-9447,-8194,-9478,-4544,-4637,-7877,-9502,-7457,-7564,-10930,-6068,3686,14155,26148,33231,28256,18435,5443,-8178,-13616,3231,14231,21540,28565,31473,30150,24356,13939,1649,5133,12506,14207,10058,11082,16132,14594,7011,563,-97,678,-670,-1129,1909,4288,9114,4744,-5530,-14781,1226,7009,3073,-1884,4170,16138,29020,24805,-3966,-21205,-21358,-20052,-6439,-71,-2989,-2081,-270,-1019,-6252,-10695,-10403,-2481,4226,7507,640,-6438,-9939,-6033,-6681,9869,18754,13413,6101,5229,7026,9593,21439,21510,13110,-7706,-17169,-10881,-11118,-7128,-7251,-4378,575,10480,14322,10395,8973,5611,-5703,5849,30985,49742,28302,-586,20010,57719,67241,46993,26375,20033,17188,10152,2800,-2850,-4020,-10887,-12104,-8039,-3930,-396,-1560,-6078,-3279,-6190,-10765,-13613,-7682,5227,8691,2998,-11527,-4894,4812,10764,5489,-3030,-1431,-4536,-11192,-14588,-15651,-9237,-5486,-2536,2959,7639,6409,-122,-2738,-777,1847,-2885,-5714,-14079,-17835,-10897,-9348,-11648,-8582,-4360,-11060,-13214,-11490,-7815,-8833,-9313,-10760,-19359,-11884,-3601,1490,3492,7335,16493,21411,14418,-964,-10461,1595,23015,36479,28996,11478,-3805,-17475,-14245,-7837,-7146,-9249,-12332,-9192,-9718,-10442,-3959,12433,30861,24814,766,-10568,-6718,15935,45296,49786,26775,1954,-13084,-7144,-1255,4694,11740,20638,18361,6505,-2564,-1131,6359,16182,10662,-5439,-12147,-7200,-7100,-12152,-11403,-5734,-3484,-3008,-5934,-6282,-1787,466,3671,6722,-1284,-6155,12405,31567,30947,14008,-707,-7617,-7181,-8729,-14276,-19117,-13529,-11357,-5599,9035,13022,964,-11637,-10611,1862,5755,-796,-5876,-8134,-7587,-9912,-15258,-15052,-11008,-7255,-7604,-10941,-5244,-5329,-4122,1506,4330,-2178,-14709,-8983,4653,13964,9947,-5774,-12781,-9421,-941,-2284,-6209,-6429,-3590,-2332,-1798,-289,2723,230,-2373,2564,9645,7541,7547,8623,14653,7163,-5006,-11287,-2080,3170,-1965,-3497,1157,6512,10175,14819,12623,2876,-2486,-5489,-4457,-3113,-835,3129,1458,1560,1755,346,-675,-1871,-239,1979,-658,-6610,-6995,2429,8071,-1998,-11773,-13387,-10569,-11431,-18741,-6697,-2143,-3351,-3491,1517,11522,17165,12532,8957,8134,5875,12012,8500,2024,82,-2455,-6029,-9115,-11626,-14822,-16558,-9347,-3307,-4815,6063,16156,19444,5852,-7854,-7271,6724,20281,10458,1374,-1415,-2510,3,1927,-388,1460,5582,564,-7367,-17222,-7203,12586,23672,28453,21506,23352,32731,37475,35236,28566,27578,29769,26875,10454,-54,-1966,-490,-3766,-5601,-4176,-6438,-12171,-9897,-7155,-11640,-8886,-7644,-7395,-2697,6312,8751,16174,27740,41130,40422,19710,3687,4647,5429,-214,-5423,-4401,737,34,-8721,6361,28066,14873,-3025,-13371,-14990,-16072,2174,28362,37110,21597,10243,1782,-5977,-15536,-15651,-13272,-10330,-1375,7211,7099,-2588,-9862,10010,32976,30257,10952,-3806,-5115,-10357,-15186,-7221,1373,7386,14482,32678,51036,30389,16031,5926,-5079,-12508,2223,13018,20984,14235,1661,-5627,-14255,-5596,-1131,8991,15097,20404,24655,14251,-490,-5045,4862,25979,39647,34164,16926,19829,51536,38062,17990,6312,-3327,-13395,-9812,507,13077,13117,1388,-688,15698,42411,50490,34541,16473,11031,17867,38884,50154,34320,18912,7512,-3116,-11579,-6679,-2377,3755,11344,10479,6053,205,-6117,-12972,-13932,1263,8835,9508,8136,4772,-4154,-13666,-13076,-7081,-4873,-7247,-7714,-2538,4144,4673,5718,8988,5115,1828,679,-4727,-8660,-6434,4404,19919,40628,47485,42312,30655,14113,5730,1803,-980,2768,11045,17062,15702,15247,19946,27339,18165,-7479,-17902,-7126,-3788,-6100,-9898,-12366,-15496,-19045,-16283,-10202,-1811,11344,19810,21439,13594,9976,14457,17564,16903,5311,-1279,-10936,-11881,-6301,2876,3562,42,-7683,-11262,-8112,-4318,395,7111,9682,9048,6475,5823,5510,1832,-1112,2529,9006,23048,24928,11654,8617,10288,11981,6632,-5844,-8765,-2602,1571,1793,1290,-499,-9786,-10745,-4756,-744,-3507,-8953,-13290,5354,35832,38649,17403,594,1749,2643,-963,-3405,-3990,-8110,-10469,5371,8568,-12759,-18000,-11910,-9856,-2469,409,695,7872,16423,16342,8369,4094,7907,9003,1416,-7148,-12569,-6906,14438,26867,17357,3833,-8510,-7128,1916,194,-7442,-4339,-2124,5009,5967,-2400,-4325,-2720,-2152,-3754,-5125,-5060,-12035,-1595,10982,13730,11011,6270,-3822,-10606,-760,5089,5742,1574,-7503,-17829,-9385,-967,3143,4683,1976,-4136,-9465,-5986,-4721,-9664,-10889,-7205,-3894,-3419,-5333,-2937,1919,17811,29877,39719,40370,29648,3598,-11053,-11978,-10531,-8865,-4069,2670,7094,7552,2336,-3141,3128,-10535,-13639,-16400,-12742,-9856,-10706,-11720,-14325,-20003,-23528,-14286,-9696,-7094,-8942,-11772,-10115,-15944,-9267,-5401,-7729,-9578,-8576,-9663,-4224,3,10018,13006,15462,14517,11203,12514,14510,7859,-10198,-3626,3635,614,-7892,-14010,-17273,-10972,-2146,8413,15464,14928,2800,-6855,-6012,-1956,2084,8389,16138,17001,10012,10895,12082,16003,13534,9268,10185,20269,21783,22546,16296,1962,-6966,-5831,-38,4587,10072,14909,19523,18440,25421,40801,22831,-1475,-4805,-3742,-680,-2725,-5123,-6219,-5232,786,6333,-484,-9656,-10768,-5876,4887,5573,-6687,-13947,-7880,-452,-782,-9255,-11711,-6202,-12043,-18142,-14015,-5597,-3280,-10608,-14288,-5255,-8093,-3238,-1966,-2955,-1478,5597,3150,725,1993,-1263,737,2543,2078,136,1286,2493,2472,-2422,-9320,-13297,-5780,-4801,-9426,-15049,-10741,-7701,-4548,-2692,3985,20483,35955,43253,38876,23698,12872,7022,3485,-3262,-11152,-4708,1310,-2796,-10519,-2752,-2235,-7947,-9369,-9038,-7531,-2208,1788,-1528,-8292,-3495,5222,6328,6130,6477,11732,17478,15530,6930,2557,8663,27220,53835,58609,48071,32052,11206,3089,3547,1438,-6111,-7134,-2095,-970,-12188,-9205,-4786,-3606,-4053,3034,1923,-7707,-16695,-11787,-8621,-7553,-4530,-2621,-5378,-11313,-1838,5380,13510,8261,-2800,-6799,-11087,-14852,-13645,-15514,-9887,-1609,7160,7483,3276,-994,-3968,-7944,-7714,-5957,-4031,-4257,-621,-2288,-14769,-7157,1532,6591,10877,-1239,-13735,-14052,-11637,-9717,-6704,-2965,4044,11597,20512,36901,39932,25094,12550,932,-8945,-11022,-14257,-13676,-3304,895,-5512,-12862,-16598,-6407,-663,2482,4221,2080,-2650,-8913,-8012,7385,23952,20457,14210,13707,9033,-682,-793,-4770,-6581,-5680,5753,28683,35085,16790,-1399,-12042,-512,2506,-3078,-13316,-14791,-10184,-8510,-4911,-2536,-3891,-6128,-7146,4094,16042,25675,24158,12186,8920,6048,-1647,-4112,11775,32585,48722,59435,61809,54450,39202,26203,16467,15734,12772,6026,-3805,-4325,-2760,-1300,3644,4948,2259,3799,4030,-5374,-11426,-6349,-9696,-13732,-1184,16629,40225,50099,34390,17879,3680,-3291,-5437,-14652,-14128,-6471,-4370,-5811,962,10466,15127,16326,12286,567,-12968,-13890,-8528,1139,8665,3139,-2709,-6410,-111,8502,10254,-7111,-13696,-10934,-3056,12055,27951,34410,43039,37297,22189,11459,4274,848,-5051,-1709,7540,8937,13635,17736,13018,7919,6824,1390,-4587,-5213,657,6949,14442,20898,27971,25842,8861,-1693,-7915,-7760,-3678,2873,5261,3600,274,-11074,-16908,-12741,-6848,-4282,401,10239,33961,53404,44342,24152,12803,9980,662,-13633,-8807,-6505,315,19944,16247,-1378,-2413,-1326,-1088,-3587,-5862,-10202,-3184,9891,15390,22419,28963,23820,9234,-5065,-8403,650,14638,11141,11239,11812,14550,11454,1306,-5072,1468,6881,12464,8493,4738,94,-3650,-5825,-6906,-6950,-6300,-9981,-8481,4777,8685,8501,1897,-11521,-13138,-11831,-10759,-6542,-3333,-3985,-1944,7290,17238,19492,6103,-3710,-5495,-7173,-11718,-8658,-5389,-7034,-10825,-7919,1979,12206,11903,7156,-1762,-11939,-20869,-11924,-181,5766,814,-4768,-4464,3419,16976,22023,21175,18777,9667,5985,7334,2643,-6379,-14729,-11355,-3535,848,2774,1228,352,3676,10126,19079,25956,22073,16019,8143,842,3121,13631,12495,5314,152,-145,2069,3034,-1455,926,-8198,-16782,-9143,-5285,-4119,-2775,4388,19995,20405,17202,10140,-706,-12306,-7236,-714,1147,52,-1519,4786,7093,2272,-5491,-10629,-15536,-12644,-6435,-1251,-2670,-1525,4340,12875,23568,29857,29415,37759,40643,27931,9519,-7093,-11327,-7271,-6127,-4188,4143,2486,-8039,-7827,4100,4730,3656,-2814,-3587,-2298,-5667,-11830,-16514,-5166,3269,3524,431,119,8869,5294,-8407,-10094,-5728,-987,1399,2143,3887,2841,-5665,-14545,-1165,6562,9075,10420,12381,14048,2934,-17337,-11388,-2217,6588,4708,-8452,-9943,-2771,-4707,-5973,3865,12099,11390,5955,2133,-1572,-302,8249,11817,9994,9358,15921,8752,9224,10561,6425,2097,3377,13452,11805,4807,-6757,-8571,-4021,1767,10353,29829,49248,53265,35204,13859,-250,-12196,-11770,3853,12962,14031,6825,-3046,-6174,-1191,-6244,-8742,4997,14623,16511,8779,1356,-2493,2714,11968,17898,19175,12489,932,-11487,-11629,-5690,-2834,-6359,-14380,-8723,-6017,-7776,-7107,-7866,-8027,-5190,-8241,-13088,-12565,-10360,-2255,6201,12641,14223,3054,-5433,-5871,-4299,-6749,2302,12775,5599,-8621,-17156,-8073,-2951,-3701,-10195,-18121,-2913,8500,12523,12209,6160,5411,-751,-4436,2080,14050,25425,25642,14603,-2823,-12407,-8631,-9013,-11485,-12044,-7604,-8034,-7823,1135,5580,-1585,-12550,1880,8466,-831,-7257,-3550,11261,22447,21253,19052,17334,14280,4763,-9332,-10941,-3751,-2477,-4548,1582,895,2073,717,334,-3799,-13161,-19504,-20743,-15484,-8642,8371,20567,26530,14233,1454,-5765,-13135,-13661,-15859,-11728,-9993,-3111,-1386,-6331,-2147,4704,4257,2146,395,-2452,-4700,2111,21416,53762,90056,92853,50222,4382,-11257,-5208,-5059,-10869,-17631,-15456,-15965,-11170,-2969,5301,7812,3982,1455,1046,2668,3136,3422,-290,-2489,-2738,2110,8308,10443,3027,-5496,-11068,-8254,-3583,3740,-1292,-16398,-4551,16101,24393,15522,2792,-7407,-1925,18921,30994,26670,9010,-11039,-10554,-9848,-4863,7884,12779,5024,-7138,-11276,-4503,-1460,-1442,-933,-3378,-4036,-7552,-6325,6119,12011,7914,-4198,-2755,-12486,-14616,-1402,16204,34644,35320,29226,19368,3738,-12056,-13661,-5930,-6397,-8940,-11409,-13234,-6551,-3670,6396,20400,26576,12617,-2221,-8176,-5555,-4796,-8716,-14303,-15995,-5078,-1051,-5486,2281,13703,25869,19610,2036,-12366,-12164,-6239,-1932,-5499,-5759,-2222,-2806,-2534,-1596,-823,-5980,-12458,-5311,-340,-21,441,1539,6328,16036,32442,33333,23479,16303,10865,3897,-309,-4097,-14806,-10856,2399,3821,-6954,-8947,-3821,-2252,847,11425,17713,12275,9486,11001,13327,2383,-11920,-14330,-11162,-103,3354,-8410,-3062,5057,8521,9325,6031,2609,-3770,-6689,-155,4397,3446,-10063,-14243,2990,13122,15433,7387,267,-91,2670,4135,10188,19716,16634,-4407,-18541,-6829,-1482,8618,18549,24670,24474,16825,7461,-819,-7859,-9079,-7944,-8453,-11740,-9908,-10715,-13492,-2136,6178,3776,-11723,4296,16770,18967,15474,-489,-10620,-12766,-591,7085,11227,8128,1595,-8959,-8847,-5016,-9446,-14584,-1401,21186,42597,57211,42393,17483,12877,13610,12193,3487,-4873,-6082,-10232,3079,9613,13134,15105,21883,29750,33480,25349,10324,1358,130,2938,5336,2776,-1679,-8287,-10031,-8098,-8858,-9543,-13679,-10764,-5584,1128,2404,-3756,-11133,-3588,1890],[-257,-4082,-8027,-5727,-144,5851,10303,8990,3014,-1582,-6516,-7615,-1571,2353,-4164,-8371,-9672,-16316,-14209,-6191,-1145,-372,-2978,-10506,-7232,-706,-4228,-15693,-2694,11721,13343,232,-2367,9340,11467,3834,2446,15610,23987,24203,18073,13239,11516,14767,6463,1435,4930,10917,18962,13847,3458,-509,-2229,-4206,-1831,-678,-98,-5570,-10636,-10397,-5552,-3642,5267,8861,5814,-691,-6715,-1065,9519,10550,8372,-4965,-8908,11723,22910,19985,22265,11880,-7006,-15476,-5034,3264,9854,17125,22324,3273,-16221,-6821,5917,8023,-3233,-13359,-18742,-7738,-3456,-1582,-711,-2293,-5489,-7500,-5153,-3837,-2756,-3558,-7040,-6045,-6677,-5499,-4062,-11584,-14367,-14503,-15955,-15626,-11511,-3854,-405,2169,5799,-1867,-11226,-6812,-2506,-1933,-7207,-8397,-12069,-15635,-1553,15823,23908,23352,1192,-14422,-21940,-22184,-22694,-14602,-4586,2124,1187,17428,27825,25290,21089,18033,20023,13870,4648,-3933,-7838,-8391,-13417,-11563,-4999,-4193,-5193,-10069,-15081,-5694,-3708,-9189,-4048,2871,5199,-6734,-13789,-6663,1494,10010,4645,-2935,-12916,-28809,-20386,-1373,-11316,-91846,-166046,-153891,-95609,-42456,-40305,-13690,22501,4077,-1623,6077,-2612,-10838,4566,13862,10192,4198,-633,-7260,-8188,6783,24350,29694,32199,26697,13473,1918,484,-3013,-10165,-13107,-13964,-9541,-2033,-2263,-815,1897,77,-2628,-1089,2082,978,5265,5761,1931,-8653,-19614,1523,10091,2273,1043,-726,2356,6222,-502,-12832,-17122,-12022,-14746,-7508,1319,1384,-8082,-5422,8578,5973,-5022,-15575,-687,23269,30964,4308,2489,15877,24428,32753,47656,62924,58263,34527,11972,-7124,-11408,-8448,578,18706,19499,13734,-4061,-16519,-16899,-11963,-11156,-8655,-9139,-5290,-5537,-9401,-11411,-9093,-7926,-10428,-6563,1900,10593,20194,27738,25724,17598,5264,-7934,-13595,4872,16556,24543,33145,36025,33152,25270,14268,1910,5650,13860,16678,11695,12119,16821,14909,5490,-1627,-2107,-1119,-371,926,4369,7123,12365,8225,-1775,-11914,-388,4891,2511,-28,8878,21652,31392,20936,-8079,-14243,-14859,-11412,-173,3459,-1094,-504,1954,2207,-2605,-8675,-11510,-6457,-72,4475,-849,-6803,-8750,-5962,-8611,8651,18879,13548,5290,3211,3663,3159,12971,15065,10247,-7872,-15908,-9494,-9817,-8521,-6877,-295,3984,10700,14610,11906,11156,5917,-10779,9134,35647,50743,25941,-4518,17383,55969,61378,40434,21180,17041,15790,10308,3940,-815,-1238,-7526,-15274,-10895,-6077,-1826,-2511,-7429,-4195,-5427,-8205,-9085,-1630,11941,15865,10653,-6017,-7563,2999,9460,4392,-5032,-5186,-8446,-13526,-15479,-15128,-9809,-6501,-2902,3526,9279,7428,-988,-3888,-2516,-1932,-4885,-7054,-15360,-15388,-8183,-5707,-7531,-7753,-6229,-13902,-15476,-13925,-9030,-9829,-10456,-12265,-19232,-9185,312,5663,7461,11430,21406,25928,16860,81,-8284,6026,30794,44349,34601,14271,-1878,-13810,-19896,-15216,-12455,-11928,-12248,-9356,-9444,-11217,-9757,2475,19178,19741,1036,-9168,-5384,17132,46107,54662,33835,7792,-10484,-8012,-387,7138,14916,21688,17421,6815,-1881,-1779,4015,12733,7049,-8231,-11256,-5131,-5436,-11038,-11276,-5095,-1609,-318,-3281,-4569,1576,7908,12587,14973,2102,-8577,9339,29497,29406,12130,-2562,-8283,-7015,-7682,-13047,-16564,-10841,-8248,-3246,10185,12190,269,-11593,-10313,2093,5575,-1332,-6622,-8742,-7460,-8884,-13917,-14357,-10541,-6478,-7188,-13202,-7199,-7528,-7542,-2132,1536,-3582,-16660,-9008,3425,11385,7521,-5986,-9930,-4342,4258,1852,-3475,-5959,-4826,-3533,-2263,-694,780,-4222,-8544,-2627,7806,7955,9115,9421,12730,4952,-6309,-11787,-1167,5829,1173,-799,3434,6327,5961,8807,8171,1176,-1750,-3869,-2469,-222,2711,5462,2033,1410,1726,1068,860,0,38,485,-1865,-6301,-6334,3301,11408,5195,-7427,-15957,-12734,-11410,-16713,-7483,-2915,-3665,-3602,1833,11942,16526,11853,10894,13499,10247,15095,9209,2965,1291,-466,-4134,-8238,-11415,-14806,-16346,-10081,-5553,-6799,6465,15650,18015,5295,-7031,-7306,4182,16817,5593,-2003,-405,-979,1574,2150,-1604,-869,4960,606,-7249,-16892,-8179,9364,19153,24199,17898,19542,30493,37215,33250,21239,16288,22042,20789,7425,-895,-2052,-515,-2822,-2637,-2014,-6125,-10925,-6439,-5040,-10666,-7693,-6072,-5643,-1314,6790,9674,16679,27011,38075,36530,19001,4388,6030,7448,1830,-2883,-1540,3796,2843,-7459,5404,28237,17745,-1770,-14601,-16585,-14661,4807,33519,45479,31549,16316,3556,-5806,-16652,-14374,-10159,-9062,-1194,7353,7714,-2667,-9022,12235,34817,31300,12385,-2954,-4776,-9986,-15462,-8078,-529,4266,9505,24775,43776,24719,11990,3834,-5817,-15936,-10,13043,22030,15488,2836,-5337,-13583,-5411,-554,10616,18075,24038,25622,14186,34,-4457,4990,25031,37838,31255,13698,15785,45543,35998,17592,7563,-1303,-10962,-7007,4297,17721,15242,2722,-806,13238,36127,43100,30214,14152,8682,15499,35877,45163,31201,17905,7405,-3009,-10487,-5549,-1265,4794,11869,10112,4931,-1227,-7617,-14127,-11731,3421,10553,10287,7784,3491,-5730,-14158,-11638,-5799,-3358,-6232,-8181,-5424,625,1198,2300,5580,2883,1181,1372,-3799,-8204,-5017,6557,22112,41584,47842,43936,33008,15005,5272,665,-2546,1226,9246,15115,14185,14186,19536,30157,26819,-464,-17134,-9117,-5461,-7710,-11183,-13346,-15855,-18691,-15668,-9215,-518,12505,19874,20457,13307,8341,10908,12970,11022,2717,-767,-7469,-8878,-6302,2014,1895,-3940,-12160,-15659,-12384,-8155,-2379,5067,7607,7385,3479,2698,3406,-322,-4196,-1707,3206,14901,20021,11715,9611,10592,11627,4383,-8154,-10908,-5182,-1975,-1205,-341,-693,-8441,-9107,-4716,-2049,-4611,-10489,-12668,11225,43055,41866,18837,1417,2620,3890,-617,-4769,-5679,-8462,-7431,8228,10486,-9693,-17774,-12179,-11276,-4614,-2698,-1408,5630,13487,13955,6290,2333,7442,10937,4276,-6867,-17620,-4387,19220,28887,17811,4690,-7498,-6929,1469,3013,-6778,-6209,-5701,2852,6365,-1073,-2979,-2322,-2767,-4827,-3158,-49,-8830,-2410,13325,20232,15630,7979,-4203,-11818,-709,4931,4962,89,-8687,-17594,-8272,-444,2645,3943,1604,-3366,-7933,-4967,-4604,-7819,-14153,-8581,-3567,-2304,-4448,-2227,3719,20639,33287,43940,40987,26519,-87,-11494,-11190,-10375,-9121,-4387,2639,6538,7935,3846,641,5305,-8901,-12093,-17710,-14414,-9996,-9250,-9224,-11170,-15978,-18182,-16607,-15296,-14932,-18181,-12854,-10260,-17020,-7520,-2883,-4662,-7789,-9285,-14349,-8411,-2350,9498,13176,15507,14280,10586,11025,12622,7901,-6009,-373,5212,1007,-8030,-14266,-16290,-10550,-2096,8726,16448,16562,4148,-6681,-7629,-4556,235,8660,19883,24245,16688,16505,17096,20808,19294,15973,15988,25526,26235,25383,14451,74,-8756,-3630,5977,11284,16596,21353,24176,20624,25338,34389,14829,-4860,-6565,-4358,-373,-1122,-2542,-4291,-4054,1400,6883,347,-8095,-9211,-5821,3043,5102,-7873,-14762,-8454,-613,249,-6534,-10446,-8078,-12327,-21018,-15797,-6773,-3877,-10701,-14861,-5881,-9923,-10014,-8497,-8799,-5139,3663,1953,508,2417,-396,977,2571,3027,572,891,1128,1096,-3532,-11176,-9799,-1471,-1786,-7717,-14439,-10413,-7272,-2470,719,6279,20984,34787,44121,41991,26414,15109,8668,4354,-3101,-9353,-4041,208,-6447,-11613,-1190,-1242,-7773,-10288,-9907,-7770,-1330,3305,384,-5587,-699,5656,5937,6450,6995,11509,15363,12798,5831,2431,9099,30419,59702,58758,47710,33585,14947,6100,3463,514,-6303,-6222,-526,-1432,-14413,-10825,-5854,-3716,-3802,2816,953,-8447,-15495,-11578,-8773,-9681,-8374,-5753,-6864,-10570,55,7697,14487,8192,-2334,-5963,-9926,-13840,-13853,-13678,-7880,-1319,5825,5761,2591,-713,-4298,-9632,-9941,-7658,-4015,-3223,-42,-2364,-14549,-6482,2565,8091,12363,-2053,-14359,-13128,-12063,-10674,-7153,-3097,4097,11217,19177,33381,35700,24011,12215,-959,-15241,-10287,-11037,-16128,-6777,-1822,-6335,-11614,-9204,247,4054,5106,6384,4659,-2288,-11653,-12773,2787,21468,22832,18301,18531,14123,2611,474,-3524,-5598,-3886,7732,32305,38324,19020,859,-8181,2501,4448,-2475,-13720,-16764,-12689,-10821,-6780,-3987,-4290,-5701,-7236,2233,14310,25726,24288,6664,979,-889,-7070,-6875,7131,23052,36214,48850,55655,53031,40116,26124,15688,14828,11947,6167,-1274,-1893,-1690,-1369,4263,8513,8555,9669,7637,-4590,-11093,-5087,-8265,-13306,-3157,13112,35430,50202,39440,24999,10992,1976,-2628,-13276,-14918,-6684,-4378,-3982,5403,13530,15069,12449,8037,-1666,-13497,-16033,-9724,3204,13430,6299,-2764,-10826,-4397,2430,7363,-7747,-13456,-8598,-323,15675,27637,30788,38253,29126,13145,3797,-833,-3079,-10329,-2500,7999,10366,15311,18083,14580,10487,9222,3114,-3612,-5349,-1826,4341,11822,17720,26019,27392,10010,-1291,-7828,-7037,-3557,2228,3831,1387,-2123,-13067,-18887,-11657,-7300,-5460,-370,10363,32440,54119,53001,33947,16722,10588,1260,-11567,-10008,-6160,-4218,15645,20059,3932,1490,1556,564,-2586,-4713,-8149,-1348,9357,13037,19117,25046,20401,6556,-6626,-8547,1112,13318,10446,12619,11664,13723,11678,2672,-4248,1517,7151,11969,6738,2516,-2149,-5850,-8373,-9110,-7586,-5707,-9559,-9489,4182,8810,9705,4011,-9279,-13948,-10876,-6827,-2859,-1674,-3689,-1082,7822,17916,21668,9363,-2543,-6761,-7987,-12270,-10213,-8301,-10298,-12906,-7440,4122,15298,14425,7780,-2978,-14079,-22023,-11644,-469,6252,3437,-1677,-3712,2038,14678,18012,16854,13949,6089,5956,7823,2026,-7985,-17029,-12269,-3783,57,-59,-1146,-508,3447,9332,16506,21935,18687,13329,6171,-226,3077,12827,12616,7011,3805,5227,7729,8361,2843,1499,-9940,-14637,-7452,-4884,-4416,-2871,4016,18072,16979,13442,7910,-1559,-12326,-8377,-2356,-736,-2053,-3725,2693,5781,1920,-5152,-10089,-15894,-13741,-7834,-2981,-3781,-235,7725,17535,28241,31019,29093,35465,38560,27842,9161,-7843,-12400,-6824,-5430,-4066,5306,4390,-6133,-10343,4438,5158,4873,-1163,-4280,-5684,-11368,-16478,-14055,-3970,3052,2930,79,314,9364,3937,-10216,-9527,-4295,259,1578,1692,3057,1199,-7515,-14241,-1211,6368,8648,9875,11685,12487,4750,-12949,-12517,-3761,2626,-1648,-13315,-7738,1363,-2756,-10070,-297,7725,9058,5506,2892,16,-442,6972,10467,8837,8244,11867,2126,1085,2619,631,1747,7421,15884,12813,5140,-6168,-6854,-3378,1700,10306,29351,47414,48740,29113,10364,-2051,-10958,-7695,8170,17498,17686,10719,1393,-4778,-1094,-6775,-12095,1071,10676,14603,9432,5098,3991,7867,15625,21304,21940,13811,1485,-11443,-12198,-5395,-751,-4345,-13265,-10687,-8392,-11148,-10659,-11942,-11735,-7977,-9931,-14075,-14691,-12600,-2719,6919,14893,15905,2475,-6310,-6043,-3182,-4991,4267,12388,2926,-11077,-9723,3181,9889,7950,-1824,-14453,-7193,6916,12449,11461,4660,3597,-2040,-5589,-933,9706,21294,21892,11586,-4332,-11198,-9704,-11642,-15406,-16754,-8455,-4650,-3991,2339,5141,-2755,-15065,639,7223,-2514,-8089,-839,13514,20800,16167,13437,13398,11865,4384,-9077,-11007,-2287,1063,-1069,4800,4602,5661,2957,1415,-2742,-11436,-17511,-19682,-15934,-10390,4959,16398,22693,10555,-2427,-9724,-12678,-12086,-15125,-11969,-10242,-4067,-2545,-7777,-4317,3477,4945,5348,5209,1732,-1717,3912,23556,59397,96792,94829,42708,568,-13277,-7016,-6391,-11956,-17715,-15183,-15397,-12295,-4344,4215,7703,4021,917,156,2686,3830,3065,-2422,-4590,-3733,1243,5815,6515,1028,-6122,-6701,-3150,-824,5692,-319,-17041,-5650,13009,17629,7925,-2040,-10181,-4605,15665,28099,24093,7149,-12608,-11988,-10995,-5844,7285,13579,5634,-9421,-14329,-4610,-275,-754,-1859,-4658,-5094,-8376,-7633,5343,11719,5712,-2419,-196,-11447,-13302,-3391,11836,30644,32854,28711,20206,3728,-13245,-13351,-3583,-3120,-7626,-11391,-13857,-7110,-3225,8296,22126,25847,13187,-2344,-7547,-5442,-5211,-8643,-13581,-14134,-3217,503,-4936,1686,14640,24149,14003,-3381,-12497,-6451,-22,1976,-4827,-7437,-3744,-1718,-330,-227,-1041,-7903,-16690,-4590,1160,1808,2006,3658,9405,18833,31459,33207,25681,17539,10393,4033,778,-3573,-14781,-11958,865,1565,-8333,-9166,-4686,-3076,1473,11391,15668,9468,9162,12405,13468,974,-13783,-15965,-12195,-1015,3549,-8819,-3946,4353,6832,6745,2802,-1263,-8216,-10581,-2540,2608,1827,-11320,-14290,3195,13377,13934,4241,-2016,-1872,342,-449,2189,10597,9804,-8221,-15507,-9228,-5494,4299,15469,23199,24270,17473,9113,1222,-5766,-6227,-6055,-7649,-12182,-9422,-7237,-11588,-2190,6709,5145,-12456,1320,14360,17626,14739,-843,-10942,-12617,-342,7033,12050,11507,6077,-3663,-12662,-1699,-5858,-13579,-2649,20237,43150,56946,41521,17350,12946,15177,16945,9954,-3284,-6463,-8249,3187,8192,10556,11759,17516,23209,27154,21631,8431,120,-752,2124,5426,3306,-746,-5849,-8709,-8646,-10042,-11339,-15505,-12460,-6857,-392,1020,-4444,-8727,-2588,954],[-266,-3307,-7149,-5947,-358,5540,10048,9059,3884,-1093,-7144,-5193,1223,4268,-3317,-9828,-14182,-12620,-15125,-8221,-2233,-336,-3097,-10775,-6500,-813,-5601,-13855,2564,15423,14142,-668,-3605,8172,9315,3164,3743,16656,22899,22572,16507,12032,12177,16956,9349,5210,7489,12605,20711,16087,4941,7,-3183,-6151,-3566,-1589,723,-3840,-9533,-10744,-3556,98,7929,10130,7586,1301,-5216,-2335,8641,11278,9838,-2515,-11138,12979,27122,23570,22739,11717,-7642,-14146,-4766,1253,8464,17600,26927,9138,-11015,-9825,3539,7798,-2775,-12766,-19969,-9195,-4807,-2537,-1390,-2714,-4868,-5545,-3587,-2875,-2463,-3364,-7523,-6953,-6442,-5019,-5572,-13590,-15395,-13796,-14587,-17257,-13088,-5701,-2843,-89,4554,-1432,-9670,-4995,323,1080,-5513,-7984,-7566,-6743,-88,11451,19583,21699,2413,-13200,-21783,-23247,-24355,-15825,-5867,212,783,16731,25166,22929,18179,14120,16229,12394,4896,-3927,-9210,-9258,-13691,-12041,-4946,-1262,-185,-6310,-16487,-6994,-3818,-10414,-8209,1863,6175,-5657,-12280,-6347,2201,11452,7338,-3463,-17258,-28446,-27189,-18624,-45013,-147591,-238150,-223591,-145476,-69971,-51215,-12569,21356,2202,-957,5420,-4507,-11934,4382,13691,9021,1940,-3289,-10255,-11321,5627,23149,30812,34401,26812,11280,-164,-1079,-3910,-10052,-11934,-13114,-13530,-7271,-5630,1268,4640,1912,-1522,-372,3496,2173,5727,4452,-930,-10864,-19645,-3081,4069,-2514,1420,619,1923,3612,-3589,-14336,-16911,-13807,-16212,-7638,2028,2371,-7327,-3659,11728,8129,-5131,-14548,1387,26232,35384,10840,5960,14034,18818,28052,44079,60667,54954,30605,8838,-9208,-8962,-5859,595,21693,25574,16765,-5604,-11498,-15066,-13211,-12656,-9092,-8522,-5998,-6602,-11194,-13604,-10225,-7458,-9940,-7361,-309,6728,13958,21143,22048,16109,5046,-7556,-13646,6679,18741,27127,37084,39646,34883,24921,13496,1346,5575,14787,19022,13573,13298,17603,15698,4617,-4008,-4929,-3530,-668,2464,6619,9725,15293,11946,2879,-7380,-1964,2310,1645,2360,14507,27479,33089,16877,-8889,-4538,-3999,-690,7316,7236,1037,1266,4266,5477,1233,-5893,-11178,-10487,-4781,1084,-2468,-7009,-7452,-6000,-10402,7252,18429,13153,4127,1083,748,-810,8128,11829,9713,-6789,-14756,-7904,-8070,-9903,-5406,3329,6999,10678,14314,12713,12298,5394,-12474,12470,38989,49564,23152,-7395,13740,49773,51675,32159,15426,13790,14191,10488,5233,1516,1825,-3617,-14953,-13715,-8031,-3096,-3322,-8591,-5352,-5236,-6327,-4526,6009,19559,23072,18085,579,-9736,454,7140,2636,-6958,-9046,-11983,-16132,-16533,-15042,-10374,-7864,-3645,3464,10193,7841,-2249,-5235,-4261,-4834,-6748,-8273,-16600,-14133,-6152,-2762,-4255,-6758,-8208,-12754,-12839,-11977,-10211,-11013,-11845,-13978,-18259,-6537,4512,10374,11835,15972,26587,29861,18172,255,-6813,9961,37509,50895,39483,16444,-234,-10146,-16187,-21713,-16593,-14392,-12274,-9457,-8904,-10016,-13428,-5191,9041,14219,741,-8124,-4390,17245,43773,55903,39111,12763,-7549,-8100,647,9476,17397,21240,15288,6293,-1740,-2937,1019,8666,3478,-9674,-9496,-3178,-4102,-9897,-10656,-4108,452,2330,-1034,-3690,3779,13613,20119,22808,6527,-9188,6015,26445,26423,9350,-4498,-8506,-6272,-6359,-11630,-13700,-8076,-5274,-700,11428,11232,-531,-12007,-9973,2397,5255,-2128,-7679,-9425,-7294,-7814,-12348,-13447,-10132,-5777,-6383,-14765,-9143,-9626,-11104,-5388,-352,-3992,-16542,-9271,1969,8736,5251,-5873,-7066,148,8179,4988,-1117,-5207,-6018,-4816,-2889,-1175,-674,-7527,-15032,-7732,4803,7575,10381,10315,11119,2818,-7670,-12406,-666,7960,4003,1148,4181,4147,141,1849,3156,-708,-908,-2178,-494,2761,6467,7693,2388,931,1364,1553,2199,1438,-463,-1631,-3715,-6704,-6339,3327,13381,11892,-312,-11949,-14995,-11484,-14501,-8567,-4264,-4633,-3989,2352,12216,15331,10636,12236,19133,16224,18965,10131,4086,2548,1523,-2431,-7573,-11086,-14635,-16412,-11471,-9306,-7118,6395,14831,16504,4967,-5771,-5629,4323,16314,3433,-5531,528,467,2616,1645,-3405,-3660,3962,213,-7568,-16890,-9321,6023,14069,18800,12909,13348,24611,33420,28893,13093,5905,13995,13882,3884,-2133,-2558,-762,-1957,-151,-628,-6262,-9833,-3442,-3279,-9757,-6996,-5292,-4752,-693,6977,10117,16265,25119,33622,30718,16439,4118,6992,9270,3780,-375,1295,6912,5728,-6065,4207,26856,19149,-1474,-16541,-17125,-12295,7068,36979,51828,40677,21919,4840,-6039,-17978,-12511,-7612,-7637,-1154,7282,8109,-2892,-8378,13699,34873,31119,13315,-2364,-4639,-9577,-15647,-9032,-2664,993,4627,16378,34490,18439,7792,1641,-6146,-16323,-2394,12647,22336,16339,3792,-5335,-13377,-5484,-354,11384,19221,24690,23442,12097,-508,-4245,5339,24302,36030,28151,10719,12452,38423,32889,16730,8231,164,-9162,-5110,6821,20846,16328,3752,-1341,9889,28906,34300,24372,10558,5508,12604,32320,40056,28494,17266,7553,-2714,-9419,-4569,-331,5468,11762,9113,3422,-2687,-8846,-14570,-9916,5000,11576,10264,6703,1666,-7563,-13923,-10630,-4843,-2085,-5024,-7142,-7360,-3626,-3192,-2189,978,-355,-183,1368,-3437,-8123,-3893,7998,22802,40041,45796,43141,33504,14999,4233,-746,-4133,-343,7182,12663,12159,12479,17709,30506,33593,7128,-13553,-11646,-7485,-9225,-12211,-14211,-16321,-18505,-15293,-8602,396,13245,19407,19146,12767,6496,7314,8963,6115,239,-451,-4154,-6919,-7328,176,-221,-7343,-15042,-18426,-16118,-11528,-4753,3056,5335,5560,553,-358,1464,-1967,-6785,-6042,-2884,6219,13678,10899,9888,9960,9896,936,-11037,-13362,-8020,-5491,-4109,-1867,-930,-7114,-7302,-4638,-3663,-6185,-12251,-10266,18436,49178,43666,19696,1935,2994,4491,-742,-6228,-7278,-8667,-4927,10572,12011,-6619,-15975,-11490,-12329,-7701,-6463,-3703,2846,9471,10592,3760,185,6793,13304,8970,-2723,-13308,720,23242,29537,17608,5273,-6600,-6991,833,5053,-5769,-7837,-9352,689,6603,68,-2055,-2512,-4035,-6261,-468,4991,-5912,-3344,15555,27899,20366,9436,-4549,-12558,-592,4537,4109,-1156,-9624,-17157,-7604,-428,1666,2674,771,-2643,-6700,-4772,-4634,-5644,-15875,-9235,-3328,-1472,-3595,-1564,5091,22028,35331,46957,40596,22331,-3852,-11829,-10329,-9841,-9006,-4537,2376,5211,6798,3779,3367,6667,-6783,-9461,-17613,-16289,-10276,-7918,-6850,-8006,-11664,-12325,-9720,-11525,-12949,-11838,-8904,-9650,-17125,-6038,-861,-1789,-5415,-8982,-17428,-12571,-5145,8282,12372,14442,12792,8764,8452,9682,6588,-3406,2707,6885,1703,-7756,-13874,-15355,-10261,-2311,8487,16646,17316,5021,-6369,-8698,-6782,-1516,8893,23487,31907,24382,22422,22116,25331,24694,22233,21372,30271,30032,26935,11868,-1969,-10472,-1061,11809,18216,23694,28250,28779,22522,24139,26595,6911,-7614,-8175,-5127,-161,596,217,-1502,-1430,3445,8402,1742,-6285,-7726,-5946,1101,4693,-9283,-16024,-9344,-578,1980,-2909,-8253,-8864,-9067,-20839,-17498,-7937,-4468,-10674,-15461,-6350,-9627,-14756,-13315,-13122,-7152,2074,927,262,2580,321,1136,2623,4130,1062,551,-149,-328,-4799,-13237,-6573,2479,1040,-6141,-13835,-10218,-6963,-330,4857,9574,22314,34004,44367,44256,28601,16978,10028,4928,-3177,-8080,-3592,-962,-9620,-8502,439,-320,-7317,-10949,-10624,-7667,-323,4838,2415,-2431,2926,6342,5449,6470,7403,11337,13385,10100,4318,1874,9075,32357,62436,56146,45629,34046,17982,8728,3341,-648,-6729,-5348,1524,-1466,-16494,-12483,-7251,-4201,-3504,3476,1512,-7367,-13552,-11317,-8587,-11483,-11976,-7954,-8385,-9775,2288,10441,15328,7629,-2513,-5573,-8882,-11965,-11240,-10621,-5588,-844,4644,4136,2085,-228,-4389,-10955,-11396,-8162,-3068,-1562,835,-2464,-13321,-5060,4134,9872,13705,-3078,-14845,-11668,-11629,-11162,-7359,-2904,4406,10730,17115,27498,29466,21673,11224,-2107,-11036,-7911,-7975,-12604,-10395,-4755,-5681,-6805,-1188,7640,9749,8882,9817,8920,971,-9070,-15841,-1285,18364,24144,21697,22818,19036,6394,1687,-2426,-4862,-2233,9456,35367,40850,21052,3355,-3983,6429,7313,-850,-13008,-17579,-14431,-12912,-8675,-5602,-4957,-5441,-7150,590,12348,25069,24217,2902,-7368,-9969,-12091,-7467,4219,15658,25719,39028,48649,49676,39307,25025,14484,13686,10911,6279,1709,746,-1059,-2010,4368,11995,14900,15855,11568,-3535,-10318,-3387,-6336,-12535,-5569,9584,29558,48069,43204,31783,18616,7541,-784,-12346,-15122,-6551,-4125,-1697,10038,16532,14732,8617,3603,-4246,-13712,-18001,-10680,4736,17670,9798,-2509,-15344,-5801,-1596,4514,-8044,-12099,-5964,2593,19295,26524,27118,33209,21800,5823,-2402,-3324,-4226,-14335,-2726,8236,11561,15993,17085,14616,11907,10839,4365,-2803,-5442,-4043,1350,8485,13743,22355,26963,10579,-801,-7458,-6453,-3965,952,2027,-872,-4505,-14976,-19470,-11686,-8403,-6795,-945,10503,29894,52005,58968,42639,20193,11086,2241,-9112,-8401,-3909,-6476,11618,24209,9514,5370,4427,2231,-1427,-3091,-5603,1182,9134,11006,15855,20258,15752,3250,-7990,-8438,1269,11280,9365,13846,11372,12663,11450,3809,-3004,1906,7214,10946,4588,-103,-4845,-8419,-11010,-10949,-7906,-4882,-8974,-10251,3773,9569,11468,6258,-6895,-14103,-9283,-3182,164,-764,-4101,-966,7280,17037,22289,12093,-992,-7481,-8612,-12805,-11815,-10731,-12898,-14265,-7045,5484,17536,16493,8263,-4240,-16308,-22013,-10643,49,7199,5467,47,-3799,-302,10616,12259,11231,8511,3832,6983,8584,1569,-9205,-18934,-12905,-4009,-692,-2768,-3804,-1822,2819,8145,13810,18431,15847,10851,4058,-1759,2656,11612,12389,8482,7068,10009,12930,13311,6816,1775,-11625,-12132,-5456,-4425,-4773,-3079,3271,15356,12959,8993,4994,-2799,-12627,-9215,-3671,-2321,-3975,-5652,664,4516,1683,-4747,-9616,-16080,-14616,-9144,-4757,-4620,1413,11187,21892,31499,30890,27566,31472,34361,26223,8277,-8552,-12659,-5903,-4511,-3903,6401,6454,-3620,-12923,4504,5782,7315,3269,223,-2847,-12790,-16927,-10719,-2100,3364,2943,465,691,9474,2197,-12104,-8736,-2553,1779,2056,1528,2401,-134,-8638,-14072,-2259,5167,7387,8471,9994,9906,5663,-8501,-12623,-4910,-981,-6967,-14648,-3540,7841,2939,-12018,-5363,2894,6572,5020,3508,1190,-641,5647,9068,7627,6924,7251,-3950,-5942,-3860,-3004,3243,11484,17819,13483,5241,-5261,-4458,-2034,2470,10953,28887,44528,42924,22826,6854,-4102,-9398,-2397,14400,23789,22343,15265,6941,-1966,-747,-7554,-16421,-2099,7423,13101,10461,8903,9741,12172,18172,23680,24067,14835,2063,-11215,-12419,-4555,2962,322,-9555,-12316,-10531,-14262,-14320,-16154,-15634,-10954,-11772,-15001,-16397,-13955,-2849,7531,16635,16817,1487,-7397,-6282,-2031,-3183,6094,11382,-95,-11785,-1840,15583,24741,21335,7500,-8976,-11290,5062,11791,10321,2984,1559,-3575,-6484,-3246,6041,17549,18470,9060,-5237,-10691,-9796,-12534,-18103,-20414,-6790,43,573,4212,4990,-3703,-16523,246,6587,-3833,-8606,2233,16355,19743,12091,8452,9448,9197,3586,-8878,-10867,0,6575,3626,8942,9478,10267,5442,2565,-1560,-9461,-15045,-17996,-15965,-11424,1794,12105,17883,6054,-6787,-13702,-10385,-10221,-14178,-12311,-10480,-4733,-3610,-9213,-6837,1004,4083,7263,9442,6286,2144,6995,26868,64667,100314,93220,35046,-2338,-14578,-8498,-7378,-12457,-17241,-14955,-14851,-13224,-5791,2836,7127,3839,436,-531,2893,4651,2722,-3741,-5594,-3901,706,3539,2689,-974,-6643,-2765,1891,2276,7476,565,-17418,-6583,9910,11156,1161,-6000,-12360,-7016,11676,24081,20684,4746,-14247,-12459,-10973,-7126,5857,13414,6019,-10261,-15219,-4212,1006,-58,-2760,-5778,-5819,-9059,-9219,3282,9595,2572,-158,1344,-10094,-10931,-2950,10239,28457,31411,28751,21329,4176,-13669,-12981,-1086,836,-5435,-10690,-13622,-7309,-2448,10586,23792,24765,13739,-2224,-6639,-4729,-5211,-8341,-12698,-12036,-866,2747,-3046,1194,14908,20989,7759,-8041,-9516,-369,6713,6263,-3728,-8668,-5100,-607,2270,1400,-1147,-8468,-12002,-1722,3892,4361,4137,6267,12853,21331,29402,31902,27148,18228,9492,3921,1793,-3038,-14697,-12897,-645,-665,-9452,-8886,-4976,-3098,2363,11159,13439,6810,8897,13462,12999,-902,-15752,-17493,-13321,-2251,3310,-8850,-4700,3388,4771,3942,-526,-4839,-11932,-13912,-4669,1114,424,-12262,-13921,3462,13536,12181,1251,-3902,-3325,-1693,-4678,-5151,2813,5159,-8277,-12439,-11538,-9193,341,12353,21257,23486,17643,10305,2796,-3916,-3262,-3686,-6625,-12564,-8876,-3719,-7262,-1352,7016,5866,-12303,-1222,11999,16012,13749,-1080,-10597,-11966,-40,7255,13245,14190,9037,2031,-3666,2272,-2426,-11171,-3961,18057,40804,52181,37413,16269,12776,16913,22382,17585,-414,-6137,-6469,2979,6488,7611,7773,12127,16008,19877,16857,6122,-1164,-1731,975,5065,3728,473,-3174,-6267,-7602,-9938,-11955,-15606,-12877,-7432,-1703,-325,-4656,-6878,-1922,-101],[-705,-2886,-6479,-6544,-896,4818,9183,8388,4034,-1259,-8297,-2679,3427,5165,-3236,-11291,-10359,-6715,-13252,-10214,-3960,-1403,-4181,-11550,-6048,-1326,-7203,-9775,7626,18022,13737,-2302,-5220,6285,6429,1973,4619,16564,20599,19765,14137,10175,11978,17356,10173,8116,9722,13676,20942,16915,5447,-114,-4696,-8998,-6262,-3364,754,-2525,-8611,-11751,-2707,2584,8673,9966,8444,2597,-3934,-3375,7626,12064,11001,-282,-12062,13939,30847,26443,22340,11052,-8674,-13498,-4958,-745,7142,17742,30857,15064,-4917,-9892,2004,7915,-1519,-11496,-20187,-11298,-6785,-4005,-2313,-2926,-3793,-3992,-2536,-2257,-2480,-3710,-8629,-8386,-6643,-4653,-6658,-14600,-14919,-13167,-13124,-16490,-15966,-8541,-5533,-2543,3010,-1175,-8317,-3448,2836,3813,-3784,-7757,-3969,1756,10221,16576,20537,21989,4538,-11589,-21623,-24437,-26004,-16649,-7198,-2122,-1005,13521,20491,19463,14751,10021,11947,10149,4213,-4665,-11096,-10606,-14109,-12740,-5389,593,3194,-3183,-15695,-8253,-3856,-10634,-13419,-454,5370,-6052,-11821,-6708,1961,11767,9364,-2703,-20451,-27331,-34392,-39001,-84751,-210355,-317225,-299143,-198804,-99102,-62513,-12162,19529,-749,-2494,2642,-7584,-13444,3562,12366,7106,-493,-5712,-11513,-11521,4788,21452,30582,34825,25152,8338,-2381,-2629,-4748,-9822,-10658,-10614,-16404,-12744,-7704,3285,6679,3062,-1176,-414,4103,2217,4600,1157,-5935,-14679,-17656,-6821,-2773,-8073,1260,1605,1177,698,-6747,-15661,-16322,-15968,-17347,-7684,2541,3004,-6991,-2060,14965,10322,-5382,-13809,3184,28526,38166,16217,8023,10217,12748,22883,38680,54825,48679,25618,5660,-10470,-5296,-3041,96,23301,31003,19653,-4152,-5554,-13554,-14647,-14270,-9861,-8218,-6912,-8076,-13430,-14947,-9938,-6645,-9797,-8714,-3223,2302,7429,13698,17228,13775,4473,-7377,-14099,8009,19947,28451,39502,41620,34908,23131,11475,-214,4671,14877,20635,15283,14344,18242,16786,4723,-6116,-8666,-6652,-1702,3347,8469,11865,17627,15498,7570,-2832,-3420,-823,393,5201,20593,32918,33732,12730,-7709,4028,7156,10756,15415,10926,3042,2800,6213,8395,4981,-2639,-9138,-13235,-9837,-2688,-4304,-7241,-6358,-6376,-12229,5507,17148,11962,2380,-1248,-1609,-2623,6192,10808,10296,-5404,-13861,-6349,-6275,-10844,-3778,6216,9278,10180,13233,12513,11962,3699,-8166,15292,40640,46466,20281,-6832,9818,39859,39283,22774,9245,10249,12340,10644,6668,3870,4334,-562,-12716,-16251,-9634,-4178,-4043,-9677,-6886,-5887,-5428,-176,14027,26628,29103,24278,7133,-9762,-2920,3698,258,-8071,-11300,-13862,-18990,-17387,-15492,-11079,-9571,-4783,2652,10111,7374,-4027,-6872,-6015,-6686,-8531,-9437,-17684,-14409,-5669,-1393,-2225,-5913,-9796,-10116,-10326,-10772,-11409,-12377,-13459,-15844,-17107,-4206,8678,15481,16504,20823,31689,32918,18395,-328,-6207,12850,42146,55232,43147,17778,900,-6836,-10521,-15420,-16865,-16064,-12357,-9547,-8310,-8326,-13980,-10466,1105,8869,88,-7370,-3846,16105,38319,52828,41307,15832,-5412,-7310,1837,11561,18894,19315,12198,5034,-2047,-4484,-2424,4480,590,-9429,-7635,-1736,-3286,-8985,-9702,-2729,2742,4894,671,-3697,4641,17053,25145,28675,11037,-7893,2571,22583,22236,5880,-6306,-8010,-4765,-4631,-9836,-10676,-5385,-2416,1992,12735,10253,-1284,-12916,-9705,2662,4774,-3105,-8889,-9967,-7031,-6706,-10532,-12250,-9685,-5173,-5432,-15008,-10953,-11423,-14660,-7878,-1287,-3400,-14514,-9776,275,6032,3097,-5684,-4546,3811,10732,7127,816,-4293,-7056,-6097,-3433,-1188,-677,-7462,-15501,-11113,838,6373,11254,11228,9875,911,-8973,-13071,-516,9567,6541,2393,3402,178,-6531,-5242,-1983,-2428,165,-352,1507,5840,10400,9825,2619,270,820,1932,3432,2520,-1504,-4082,-5910,-7610,-6803,2716,14162,17471,6720,-7585,-17100,-11513,-11974,-8898,-5415,-5578,-3780,3464,12412,13725,9069,13060,24887,23941,23955,11754,5854,4174,3716,-867,-7076,-10476,-14016,-16825,-13963,-11279,-4195,5947,13893,15146,4969,-4218,-3084,6840,18636,4302,-8765,1554,2026,3258,615,-5542,-6403,2837,-442,-8121,-16954,-10491,2739,8908,13006,7166,5416,15562,26101,22363,4780,-2503,6345,6781,32,-3623,-3292,-1021,-1102,1775,73,-6675,-8950,-1032,-1897,-8763,-6566,-5155,-4738,-1169,6258,9617,14797,22018,27877,23367,12193,3140,7922,11212,5863,2237,4182,10117,8645,-4495,2878,23957,18786,-2141,-18912,-15008,-9125,8387,37802,55039,47852,26592,5748,-6478,-18509,-10541,-5643,-6121,-1051,7205,8421,-3103,-7758,14599,33586,30156,14006,-1796,-4496,-8994,-15529,-9830,-4701,-2066,291,8695,24858,12345,3861,-287,-5857,-12690,-4465,11963,22040,16924,4673,-5397,-13448,-5650,-360,11460,18745,22843,19032,8637,-1775,-4204,5934,23732,34265,25062,8094,9780,31025,29178,15704,8554,1269,-7766,-3827,8279,22424,16540,4643,-1989,6013,21603,25460,18188,6529,2018,9549,28671,35348,26491,17162,8075,-2064,-8326,-3613,615,6006,11303,7824,1913,-3787,-9444,-13988,-8358,6102,12019,9603,5102,-459,-9445,-13170,-9948,-4046,-924,-3606,-4966,-6993,-7953,-8072,-7359,-4404,-4157,-1969,852,-3509,-8264,-2940,8777,22142,36555,42031,40446,32352,14269,2822,-2246,-5589,-1878,4891,9768,9697,10249,14749,28542,37819,15010,-9386,-14480,-9560,-10380,-12759,-14685,-16666,-18363,-15043,-8212,1040,13631,18542,17692,12108,4649,3894,5677,2276,-1989,-216,-1211,-5915,-9002,-1784,-1888,-9078,-14847,-16933,-16560,-12881,-5954,1482,3147,3831,-1966,-2985,121,-2616,-8095,-9814,-8726,-2031,6692,9337,9596,8702,7282,-3057,-14281,-15975,-10905,-8722,-6629,-3150,-1166,-5816,-5338,-4329,-5301,-8037,-13681,-5988,27062,54021,44228,20143,2357,3068,4621,-1130,-7506,-8530,-8562,-2783,12298,12996,-3815,-13155,-9543,-11823,-11592,-10697,-5998,-155,4970,6776,1071,-2128,6224,16174,15497,5845,-2093,8093,26215,28821,16825,5660,-5672,-7137,70,6359,-4413,-8737,-12724,-1299,6371,680,-1749,-3357,-5960,-7516,2905,9958,-3261,-4304,17652,36304,25136,10685,-4775,-12736,-491,3941,3246,-2141,-10296,-16677,-7255,-731,431,1030,-474,-2239,-6086,-5474,-4631,-3777,-13269,-9025,-3267,-836,-2722,-919,5939,21777,35737,48372,39146,17383,-7488,-11928,-9434,-8945,-8425,-4428,1908,3178,4078,1928,4666,6852,-4321,-6140,-15582,-18298,-10676,-6730,-4649,-4894,-7089,-5986,-899,-1586,-2978,-2695,-4245,-8655,-15790,-4799,716,881,-2607,-7117,-11954,-13070,-8182,6216,10483,12374,10278,5965,5114,6190,4443,-2288,4959,8237,2494,-7084,-12913,-14484,-10091,-2764,7764,16146,17262,5391,-6069,-9121,-8345,-3055,9094,26818,39532,32599,28137,26599,29068,29092,27226,25712,34032,32826,27093,8795,-4056,-11922,1424,17046,24935,30786,34933,32969,24122,22219,18643,-123,-9693,-9563,-5990,105,2245,3174,2696,3169,6983,10779,3544,-4371,-6317,-6202,-690,4867,-10250,-17798,-10726,-519,4193,1410,-5176,-7429,-5316,-18177,-19004,-9013,-5019,-10547,-16107,-6894,-8958,-15646,-15752,-15477,-7808,834,102,-59,2439,847,1241,2695,5254,1638,351,-1234,-1650,-6057,-15383,-3839,5922,3574,-4773,-13416,-10270,-6818,1812,9631,13732,24352,33706,44180,45697,30252,18454,11088,5216,-3483,-7385,-3488,-2142,-11186,-5070,1684,265,-6866,-11371,-11218,-7359,653,6209,4454,1287,7130,6991,4637,5975,7508,11068,11543,7577,2473,866,8558,32842,61671,51076,41957,33213,19923,10673,3034,-2144,-7592,-4962,3278,-1505,-18469,-14146,-8946,-5010,-3106,5040,3386,-5177,-11488,-10735,-8171,-12942,-14986,-8143,-9400,-8986,4448,13086,15588,6304,-3484,-5723,-8116,-9795,-7559,-7221,-3271,-362,3552,2634,1715,316,-4399,-12013,-12063,-7759,-1451,526,1888,-2710,-11859,-3047,6381,12215,15193,-3688,-14754,-10274,-10912,-11223,-7260,-2398,4762,9877,14074,19361,21788,18248,9594,-2768,-6810,-5613,-5265,-8831,-13415,-7592,-4099,-1136,6831,15515,16613,14120,14320,14000,6234,-3214,-12806,-4267,14990,24373,24155,26225,23354,10416,2795,-1651,-4622,-993,10582,37415,42260,22531,5783,230,10490,10271,993,-12097,-17196,-14874,-14846,-10677,-7419,-5978,-5571,-7278,-1118,9940,23423,23909,4493,-9383,-17117,-10513,-5488,3317,11038,18222,30945,41654,44896,36892,22971,12828,12246,9649,6346,4832,3363,-1092,-3411,3631,14666,20406,21482,15192,-2578,-9520,-1649,-4177,-11464,-8522,6304,23121,43340,44650,36992,25238,12140,-565,-12450,-14732,-6177,-3701,704,14370,19154,13988,4846,-891,-7282,-13909,-18783,-11592,5477,21071,13553,-2129,-14724,-3694,-3088,2215,-7796,-10067,-3385,5300,22380,24487,23365,27920,15283,-205,-6443,-2867,-2451,-11022,-2467,8014,12193,15564,15020,13282,12047,11460,4927,-2429,-5698,-6161,-2032,4555,9333,17405,24384,10242,-449,-7098,-6318,-5049,-1022,-189,-3371,-6777,-16664,-19516,-12884,-10197,-8367,-1538,10206,26156,47067,61364,49153,22763,11301,3402,-6591,-5573,-1686,-7020,7830,27737,14593,8717,6786,3462,-551,-1429,-2901,3915,8827,8970,12336,14404,9688,-841,-9274,-8391,850,8391,7679,14559,10815,11243,10545,4462,-1619,2374,6908,9398,2073,-3097,-8025,-11588,-13887,-12337,-8060,-4048,-8416,-10880,3359,10696,13319,8143,-4854,-13712,-7890,-459,1967,-1036,-5598,-2027,5365,14339,21000,13769,373,-7906,-9118,-13221,-13493,-12490,-15066,-15220,-6943,5979,18691,17857,8367,-5813,-18911,-20326,-8910,1415,8442,6683,505,-4549,-3533,4612,4568,4285,2822,3142,8491,9172,971,-10247,-20387,-13561,-4457,-1550,-5394,-6891,-3816,1503,6244,10679,15056,13229,8443,1751,-3959,1520,9747,11544,9313,9355,13607,17194,17476,10004,1538,-13278,-9704,-3595,-4260,-5469,-3638,1941,11797,8398,4164,1585,-4502,-13407,-10119,-4963,-3880,-5954,-7405,-1342,3157,1405,-4412,-9348,-16380,-15511,-10576,-6676,-5142,3183,14377,25364,32983,29469,24774,25927,28235,22989,6771,-9421,-12380,-4772,-3552,-3901,7030,8207,-957,-12198,3950,6710,10728,9262,7303,3479,-7874,-12299,-7339,-270,3594,3074,1372,1241,9113,94,-14240,-8049,-845,3224,2541,1435,1733,-1325,-9277,-14373,-4496,2757,5057,6001,7192,6380,5482,-4519,-11955,-5856,-4232,-10975,-12597,890,15223,11542,-8208,-11064,-2108,3970,4331,3738,1741,-1116,4085,7402,6111,5079,1996,-9610,-11773,-8450,-4398,5395,14695,18696,13444,4826,-4284,-1849,-393,3667,11851,28066,40441,35972,16492,3277,-6608,-8057,2728,21125,30893,27448,20075,13174,2249,-92,-8625,-21008,-3428,5130,11924,11475,12064,14139,15079,19124,24477,25015,15146,2336,-11121,-12612,-3553,8002,7786,-2801,-9098,-10477,-15464,-17140,-18196,-19745,-14203,-13919,-16119,-17823,-14644,-2992,7788,17550,16651,-65,-8863,-6816,-1199,-1649,7431,9587,-3508,-10916,5429,27531,39760,34804,16558,-3722,-15245,2762,10333,8633,974,-877,-5603,-7579,-5291,2729,13887,15001,6528,-6173,-11057,-9983,-12330,-18393,-17996,-3499,5249,5422,6415,4910,-4610,-16197,325,6249,-4960,-9050,5297,19295,19018,8990,4157,5269,5914,1938,-9064,-10858,2476,13279,9543,13978,15414,15730,7968,3583,-435,-7434,-12301,-15834,-15754,-11969,-998,7834,12363,909,-11508,-15987,-7857,-8543,-13412,-12931,-10936,-5332,-4737,-10755,-9757,-2881,1184,7179,12384,10703,6559,11172,31367,69287,100499,88373,27734,-4614,-15213,-9789,-8182,-12668,-16873,-14959,-14539,-14192,-7483,1063,5975,3301,-85,-1109,3096,5382,2149,-4509,-5819,-3591,274,1394,-990,-3130,-7249,59,5665,4682,8453,988,-17657,-7443,6747,5024,-4815,-9152,-14100,-9195,7287,19289,16673,1901,-15999,-12410,-10428,-8636,3632,12233,5975,-9879,-13979,-3558,2195,468,-3772,-6823,-6305,-9695,-11146,-200,5348,-1375,1436,1988,-8838,-8809,-1439,10760,28145,31106,29326,22659,4976,-13289,-12623,1064,4983,-2586,-9494,-13030,-7197,-1404,13151,25128,23168,13999,-2055,-5616,-3547,-4858,-7930,-11797,-9992,1466,5181,-205,951,14152,16392,1164,-11164,-5775,5232,13195,10199,-2840,-9757,-6307,224,4887,3037,-1300,-7826,-7344,1860,7137,7262,6567,9095,16367,23170,26500,29805,28159,18615,8297,3501,2621,-2609,-14678,-13613,-1972,-2619,-10055,-8032,-4678,-2594,3043,10470,10939,4390,8767,14132,11871,-3303,-17881,-18715,-14520,-3839,2467,-8676,-5316,2162,2411,979,-3865,-7962,-14676,-16792,-6707,-345,-920,-12991,-13334,3609,13302,9928,-1692,-5537,-4609,-3551,-8574,-11576,-2116,4441,-4855,-9704,-13604,-12455,-3258,9168,18812,22074,17224,10814,3660,-2498,-348,-950,-5457,-12922,-8462,-548,-2436,651,7411,6135,-11824,-3355,9725,14173,12523,-1226,-9619,-10655,135,7412,14171,15621,10530,6410,5223,5788,638,-8528,-5271,14898,35918,43610,30586,14309,12387,18463,27227,24862,2829,-5553,-5165,2373,4474,4332,3284,6349,9229,12558,11483,3511,-2456,-2804,-525,4148,3975,2004,-452,-3519,-5491,-8567,-11093,-14405,-12355,-7598,-3062,-1875,-4873,-5631,-1757,-1269],[-1204,-2480,-5722,-7122,-1397,4038,8119,7463,3946,-1568,-9421,-283,5023,5294,-3431,-10588,-3327,-1102,-10254,-11408,-5664,-2850,-5491,-11897,-5529,-1857,-8095,-5156,12756,19850,12598,-4199,-6693,4190,3346,717,5457,15947,17904,16611,11624,8256,11383,16416,9430,10271,12052,14626,20065,16619,5368,-337,-6042,-12207,-9345,-5419,578,-1128,-7460,-12925,-2637,3985,7858,8954,8952,3764,-2519,-3748,6908,13477,12436,2143,-9087,15796,34880,29263,21866,10743,-9109,-13052,-5312,-2235,6231,17878,33898,20772,1546,-5902,2627,9259,1134,-9188,-18492,-13368,-8758,-5406,-2967,-2592,-2320,-2518,-1595,-1599,-2304,-4002,-9742,-9768,-6777,-3897,-6497,-13847,-13585,-12180,-11212,-13343,-19390,-10998,-7160,-4122,2058,-402,-6629,-1663,5422,6634,-1528,-7215,-1026,9273,22162,27898,26474,24904,8498,-8478,-20157,-24429,-26596,-16810,-8073,-3896,-3326,8869,14815,15623,11487,6445,8006,7901,3313,-5473,-12887,-11793,-14127,-13043,-5725,1642,4957,-915,-13952,-8724,-3313,-9300,-18845,-3368,3630,-7020,-11833,-7363,1282,11493,11067,-699,-18586,-24361,-39679,-59496,-126903,-275355,-396932,-373017,-248953,-125967,-72661,-11414,18031,-3839,-5456,-1431,-11110,-14421,2742,10743,5640,-2043,-7023,-10498,-9258,4559,19819,29512,33859,22444,5496,-4015,-3507,-4904,-8809,-8651,-7389,-15111,-16168,-7082,5306,8261,3858,-1259,-869,4437,2135,3782,-1527,-10536,-18616,-15578,-8475,-9096,-13110,1109,2703,695,-1789,-9242,-16195,-15414,-17718,-17340,-7135,3383,3825,-6527,-218,18598,12970,-5201,-12951,5163,30511,39570,20489,8940,5544,7357,18211,32617,46615,40610,20464,3013,-10500,-1055,248,-307,23918,35752,23481,3364,1182,-11885,-15504,-15449,-10433,-7796,-7424,-9341,-15039,-12726,-8016,-5229,-9435,-9954,-6202,-2073,1379,6507,12156,11241,4025,-6926,-14446,9012,20257,28639,40404,42099,33677,20571,8900,-2100,3558,14589,21732,17152,15744,19248,18634,6611,-6312,-12354,-9798,-2795,4266,10522,14096,19877,19135,12194,1688,-3949,-3841,-543,9013,27237,37994,33774,9231,-5818,11343,18175,22813,24157,14917,5301,4432,8132,11327,9047,1476,-5352,-11745,-14253,-6159,-5765,-6998,-5032,-6614,-13535,3983,15553,10451,525,-3159,-2638,-2313,6357,10989,11173,-3847,-12738,-4494,-4171,-10042,-1824,8800,11207,9606,11790,11652,10459,1310,-3825,17751,40996,42462,18166,-3286,7040,28112,26159,13427,3299,6964,10762,11321,8853,6594,6440,1766,-10591,-16913,-10172,-4483,-4131,-10181,-8261,-7020,-5159,4288,21998,32537,33514,28920,13345,-7022,-6649,-357,-2100,-7323,-9386,-12551,-16587,-16576,-15956,-11582,-11056,-5794,1509,9259,6246,-5931,-8364,-7330,-7307,-9830,-10139,-17233,-15561,-6555,-1505,-1251,-5008,-9632,-7300,-7957,-9824,-12166,-13480,-14831,-17341,-15708,-1991,12846,21196,21834,26219,36673,35249,18069,-1059,-6131,14595,44311,57139,45590,18521,1739,-3758,-5098,-9358,-13625,-15977,-12055,-9272,-7402,-6459,-12406,-13110,-4133,4604,-226,-6347,-3370,14066,30574,45749,39755,16324,-4265,-5453,3471,13576,19533,16439,8799,3526,-2376,-5973,-5756,1110,-671,-7683,-5852,-715,-2768,-8128,-8347,-721,5566,7638,2087,-4193,4537,18288,27261,31758,15121,-5585,-541,18407,17444,2264,-7500,-6442,-2182,-2132,-7165,-7169,-2503,572,4992,14215,9557,-1552,-13978,-9277,3061,4390,-3925,-9855,-10022,-6474,-5362,-8234,-10510,-8906,-4462,-4323,-14040,-12295,-12485,-17812,-9022,-1239,-1940,-12171,-10314,-1464,3448,1139,-5517,-2438,6641,12105,8485,2493,-3141,-7691,-7106,-3455,-106,1324,-4005,-9845,-10440,-3607,4508,11787,12224,9150,-511,-9949,-13559,-500,10805,8933,3189,1427,-4959,-12681,-11420,-6716,-3543,1641,1765,3674,9095,14511,11952,2935,-305,371,2456,4763,3446,-2727,-6504,-8043,-8671,-7407,1797,14110,21749,13134,-3338,-17441,-11276,-8966,-6923,-4855,-5150,-1980,5306,12540,11908,7399,13524,30566,33123,30148,14626,8841,6550,6329,668,-6617,-9377,-12606,-17259,-13720,-3690,1009,5225,12949,14055,5314,-2481,-254,10545,22138,6670,-11394,2837,3943,3695,-666,-7686,-8423,1833,-1171,-8674,-16740,-11495,-316,4148,7770,1733,-3110,4635,16127,14266,-2881,-6125,522,651,-3928,-5214,-4053,-1101,-232,3088,195,-7198,-8271,716,-909,-7591,-6117,-5413,-5506,-2790,4445,8064,12353,17868,21203,15174,6816,1987,9295,13609,8273,5023,7138,13347,11475,-2725,1559,19802,16557,-3788,-21266,-11059,-5213,8434,35490,54442,52077,29853,6336,-6991,-17123,-8684,-4253,-4602,-747,7257,8711,-3224,-7066,15054,31360,28734,14607,-1105,-4230,-8187,-15000,-10297,-6419,-4705,-3286,2581,16425,7117,570,-1673,-4949,-8824,-5561,11072,21225,17288,5513,-5411,-13693,-5831,-484,10993,16981,19204,13404,4435,-3451,-4171,6689,23150,32469,22102,5835,7591,24099,25221,14659,8650,2109,-6658,-2993,8852,22505,16011,5431,-2576,1851,14754,17551,12624,2907,-1278,6675,25293,31268,25155,17455,8829,-1143,-7276,-2686,1633,6525,10681,6485,662,-4315,-9311,-12640,-7060,6702,11868,8341,3068,-2766,-11315,-12351,-9621,-3393,124,-2087,-2351,-4581,-11265,-13192,-12940,-10258,-8099,-3983,-131,-4013,-8598,-2176,8838,20269,31763,37338,36627,30007,12982,1178,-3764,-6885,-3402,2375,6519,6952,7685,10986,24680,39130,22585,-4912,-15999,-11288,-11030,-12881,-14753,-16848,-18275,-14913,-8043,1383,13607,17297,16106,11304,2813,653,2975,-702,-4007,-109,1102,-5835,-11013,-2912,-2138,-8469,-12412,-13845,-13515,-11363,-5630,485,1105,2274,-3921,-5115,-642,-2410,-7978,-12336,-13964,-9184,-230,7051,8781,7129,4505,-6606,-17677,-18744,-13750,-11476,-8603,-4231,-1505,-4695,-3415,-3843,-6842,-10142,-13309,192,36638,57221,43571,20141,2719,2911,4345,-1713,-8506,-9375,-8166,-937,13410,13479,-1287,-9842,-6508,-9139,-15874,-15306,-8176,-3193,395,2831,-1665,-4550,5798,19300,23256,17277,11010,16619,27826,26736,15413,5761,-4771,-7349,-903,6859,-3009,-8802,-15714,-3242,5251,378,-2324,-5014,-8593,-7339,6795,14572,-1011,-5341,19419,44541,29599,11607,-4957,-12583,-631,3031,2283,-3000,-10822,-16300,-7226,-1320,-990,-957,-2225,-2582,-6497,-7202,-4520,-2571,-10994,-8492,-3634,-442,-1956,-457,6031,19689,34177,47716,36462,11840,-10981,-11837,-8661,-7900,-7523,-4163,1135,448,-189,-1758,4350,5835,-1743,-2572,-12578,-20505,-11306,-5843,-2803,-2016,-2385,661,8451,9213,7201,5035,-344,-7725,-14561,-3890,1804,3236,386,-3949,-4815,-7726,-10751,3073,7392,9493,7077,2422,1261,2526,1942,-2421,6003,8880,3039,-6258,-11733,-13767,-10112,-3521,6534,14960,16438,5211,-5982,-9056,-9092,-4384,9161,29651,46466,40510,32983,29973,31546,31843,30064,28215,36209,34235,25840,5409,-6163,-12805,3461,21239,30842,37067,40559,36269,25311,19898,11445,-5951,-11311,-10810,-6937,413,3672,7041,9374,10186,11812,13723,5536,-2515,-5063,-6626,-2247,5980,-9442,-19440,-12780,-785,6467,6211,-1184,-3839,-1816,-15809,-20191,-9954,-5546,-10415,-16724,-7742,-8993,-14704,-16072,-16136,-7767,-108,-590,-544,1933,1114,1266,2746,6249,2283,312,-2087,-2754,-7103,-14903,-1776,8706,5707,-3689,-13309,-10690,-6879,3882,14910,18606,26930,33890,43723,46393,31413,19557,11874,5281,-3955,-7269,-3756,-3137,-9823,-2290,2325,381,-6582,-11580,-11722,-6987,1449,7225,6408,5710,11561,7323,3338,4820,7147,10547,9797,5328,423,-585,7554,31845,57527,44110,36973,31019,20539,11719,2421,-4015,-9011,-5340,4191,-1856,-20372,-15766,-10890,-6039,-2553,7364,6046,-2669,-9382,-9642,-7633,-14018,-14559,-6553,-9000,-8208,6253,15219,15014,4119,-5273,-6426,-7738,-7664,-3792,-3952,-1140,-27,2490,1295,1482,839,-4424,-12872,-12021,-6868,498,2851,3046,-3151,-10485,-677,9457,15600,17538,-2751,-13726,-9129,-10246,-10852,-6734,-1593,4971,8534,10020,9568,13559,14048,7433,-3225,-4145,-3837,-2980,-5450,-12537,-9734,-2558,3979,14310,23618,24721,20841,19438,18966,12138,3258,-7801,-5629,11780,23721,25641,28585,26788,14458,3944,-1186,-4989,-299,10943,38197,42345,23227,7932,4203,14017,12586,2388,-11522,-16388,-14181,-16039,-12640,-9263,-7229,-6091,-7798,-3087,6993,20726,23478,12243,590,-6471,-2540,-1655,4217,9165,14086,25327,35541,39453,33303,20230,10848,10604,8308,6469,7870,5858,-1720,-5478,1993,16012,24352,25834,18046,-1897,-8857,-10,-1826,-9940,-11844,3599,17039,36270,43178,39695,29825,14937,-2142,-13365,-13517,-5466,-2972,3095,18098,21283,12929,1291,-5058,-10615,-14124,-17341,-12464,5438,23601,17741,-1250,-9415,362,-2668,974,-6693,-7658,-979,7597,24599,21706,19652,22606,9598,-5133,-7372,-420,974,-5161,-1765,7371,12206,14229,12425,11117,11197,11268,4952,-2414,-6066,-8098,-5542,466,5084,11953,20014,9019,-172,-6697,-6574,-6657,-3450,-2605,-5957,-8562,-17477,-19820,-15001,-12470,-10002,-2161,9317,21531,40025,60143,52978,24383,11390,4806,-4011,-2612,-78,-6757,4113,29751,18655,11323,8465,4138,-93,71,-131,6561,8263,6853,8560,7639,2419,-5472,-10277,-8426,-94,4891,5536,14797,10227,9611,9056,4709,-22,2998,6421,7661,-426,-6012,-11179,-15261,-16528,-12700,-7862,-3112,-7749,-11093,3096,12163,15088,9527,-3294,-12848,-7145,1023,2462,-2316,-7935,-4259,2217,10105,17980,14276,1331,-8166,-9355,-13149,-14476,-12844,-16630,-15767,-6976,5867,18912,18624,8230,-7623,-21822,-17410,-6167,3970,10321,7628,493,-5033,-6484,-2612,-4736,-3289,-1863,4101,10195,9515,290,-10945,-19653,-14190,-5036,-2328,-7591,-10171,-6336,-405,3700,7197,11808,10892,6336,-363,-6560,-272,7379,10180,9471,10547,15913,20481,20890,12406,981,-13492,-7398,-1912,-4334,-6361,-4363,265,7817,3713,-519,-1829,-6332,-14349,-11000,-6154,-5323,-7865,-8739,-2996,1921,1295,-3876,-8963,-16587,-16255,-11926,-8310,-4907,5214,17323,27833,32938,27184,21114,19504,20985,18621,4922,-10278,-11678,-3427,-2487,-3884,7234,9607,1829,-8261,3537,8730,15113,16027,14833,10178,-1209,-7453,-4036,1322,3579,3212,2859,2392,8781,-1808,-16298,-7414,860,4618,3105,1570,1263,-2156,-9367,-14884,-7559,-553,1903,2762,3715,2474,4545,-1050,-10565,-6415,-6849,-13214,-9677,4849,22444,22088,-925,-14675,-6506,1647,3636,3746,1897,-1685,2462,5612,4400,2787,-3515,-14647,-15685,-10392,-3962,7338,16677,18435,12751,4025,-3150,850,1486,5209,12865,26850,35422,28445,10542,-96,-9366,-6927,7105,27264,37937,32650,25001,19911,8063,1702,-8844,-16055,-1820,4296,11309,12458,14440,17102,16545,18482,23604,24654,14741,2368,-11064,-12701,-2414,14135,18005,7287,-389,-5976,-12907,-15562,-14763,-18065,-17140,-16013,-17253,-18764,-14767,-3091,7835,17758,15576,-1932,-10485,-7475,-595,-305,8355,7310,-6935,-9249,11490,37701,53203,46909,24557,905,-18285,232,8288,6648,-1126,-3475,-7907,-8835,-7082,-185,10398,11542,3962,-7194,-11950,-10564,-11736,-16536,-13735,634,10725,10493,8948,5032,-5306,-14921,820,6243,-5693,-9313,8324,22160,18608,6991,975,1136,2165,-450,-9548,-10937,4852,20504,16730,20046,22382,21971,10645,4613,778,-5213,-9149,-13031,-15034,-12094,-3089,4029,6796,-4287,-16125,-13742,-5360,-7000,-12694,-13602,-11445,-5741,-5747,-12173,-12752,-7820,-3631,4983,13824,14857,11588,16575,37239,73309,97869,81243,21441,-6185,-15118,-10710,-8671,-12572,-16495,-15016,-14253,-15020,-9251,-879,4466,2579,-436,-1365,3411,6092,1473,-4680,-5344,-2862,37,-413,-4167,-5248,-7826,1885,8213,6233,8541,933,-17579,-7985,3809,-458,-9814,-11292,-15304,-10911,3201,14416,12562,-981,-17408,-11952,-9582,-9872,1015,10378,5649,-8635,-11927,-2548,3424,963,-4721,-7556,-6320,-9989,-13007,-4653,-753,-5372,2296,2240,-7620,-6960,442,12541,29335,31992,30592,24365,6292,-11769,-11680,2803,9009,872,-7743,-12059,-6567,128,16166,26161,21187,13949,-1784,-4380,-1813,-3993,-7277,-10760,-7974,3672,7667,3346,1509,12469,10830,-5182,-11565,-2014,10208,19199,13616,-2190,-10658,-7035,757,7229,4582,-1417,-6335,-2999,5480,10492,10388,9273,12077,19807,24247,23258,27593,29349,19284,7219,2960,3380,-2168,-14604,-13859,-2762,-3832,-9644,-6404,-3712,-1828,3269,9314,8330,2521,8965,14542,10273,-6040,-19981,-18981,-15510,-5562,1127,-8269,-5545,928,41,-1873,-6903,-10238,-15853,-19050,-8563,-1770,-2186,-13479,-12555,3591,12496,7096,-4490,-6880,-5697,-5184,-12022,-16612,-3025,7454,-48,-7386,-15083,-14966,-6359,6037,16030,20204,16298,10626,3789,-1511,2517,2192,-4076,-13112,-8183,2114,2330,3766,8295,6305,-11171,-4975,7712,12297,11220,-1194,-8041,-8556,208,7345,14518,15800,10889,9223,12149,8549,3331,-5812,-6366,11189,29325,32655,22141,11807,11923,19511,30455,30499,5738,-5092,-4446,1415,2254,880,-1388,1325,4237,6360,6284,960,-3548,-3828,-2252,2718,4077,3918,2229,-695,-2776,-6319,-9248,-12790,-11493,-7607,-4578,-3659,-5230,-4854,-1982,-2417],[-1940,-2303,-5124,-7774,-2040,3009,6730,6247,3619,-1969,-8094,1585,5775,4664,-3810,-7394,3665,3674,-7482,-11707,-7160,-4344,-6598,-11101,-5076,-2464,-7471,-199,17633,20767,10708,-6374,-7926,1947,113,-623,6164,14932,15070,13375,9123,6384,10398,14258,7415,11477,14346,15434,18151,15166,4762,-419,-6593,-15437,-12700,-7628,315,361,-6140,-14192,-3289,4149,5551,7272,9219,4903,-970,-3472,6490,15546,14359,4734,-4364,19411,39746,32379,21689,11157,-8276,-12518,-5760,-3113,5693,18003,35648,25719,7887,-209,5124,11705,5083,-5989,-15764,-14965,-10505,-6607,-3338,-1913,-788,-1077,-664,-838,-1808,-4021,-10622,-10913,-6749,-2779,-5284,-12090,-12015,-10795,-8868,-9460,-16107,-11071,-6838,-4238,2127,1105,-4468,477,8065,9511,1322,-6167,1325,15601,33137,39782,33937,29173,14224,-3250,-16343,-22092,-25353,-16503,-8411,-4553,-5346,3715,8841,11769,8656,3652,4768,6001,2518,-6060,-14325,-12376,-13505,-12712,-5729,1925,5076,216,-12110,-8144,-2114,-6736,-19183,-6196,1715,-7942,-11874,-8147,367,10842,12480,1973,-12822,-19081,-41649,-78296,-169596,-340394,-473095,-437193,-288352,-146512,-79968,-9725,17504,-6312,-9300,-6248,-14675,-14075,2272,9480,5339,-2232,-6892,-8022,-6304,4952,18507,27882,31711,19174,3199,-4789,-3523,-4234,-6794,-5719,-3509,-11071,-13778,-4290,7137,9354,4343,-1764,-1650,4873,2787,4923,-1219,-12243,-21458,-13891,-7748,-13166,-16246,1197,4064,724,-3459,-10658,-15726,-14102,-17967,-16180,-5915,4702,5031,-5718,1930,22515,16078,-4398,-11798,7448,32212,39671,23461,8799,867,3198,14494,26703,37238,31848,15729,1102,-9514,3460,4013,-320,23729,39504,28704,14991,8318,-9918,-14926,-15951,-10614,-7088,-7263,-10096,-13858,-9622,-5136,-3196,-8592,-10671,-8838,-6094,-3783,296,7406,8832,3846,-6055,-14495,9554,19631,27736,39681,41041,31407,17612,6143,-3950,2560,14118,22291,19161,17607,20755,21253,10238,-3720,-13874,-12618,-3555,5605,13053,16638,22208,22691,16357,5954,-3257,-6405,-799,13825,34077,42455,33437,6656,-3981,17276,28553,34898,33156,19237,7867,6204,10073,14332,13497,6511,-288,-7270,-15696,-8982,-6608,-6096,-3324,-6559,-14043,2963,13923,8824,-1261,-4288,-2049,-533,7526,11355,11593,-2320,-11268,-2369,-1818,-8108,456,11210,12861,9024,10076,10182,7927,-1388,249,19784,40278,38263,17106,1112,6025,16334,13835,4798,-2160,4106,9622,12692,12045,9709,8186,3421,-8744,-15280,-9456,-3791,-3337,-9863,-9138,-8544,-5396,8793,29224,36670,35850,31631,18697,-2896,-10532,-4772,-4066,-5138,-5686,-9735,-13750,-14718,-15529,-11877,-11983,-6485,125,7549,4358,-7899,-9597,-8143,-7110,-10601,-10339,-15037,-16608,-8671,-3088,-1408,-4168,-7724,-4443,-5585,-8792,-12305,-14239,-15853,-18217,-14152,-22,16638,27190,27758,31913,41058,36688,17409,-1648,-6520,14903,43720,56529,46677,18667,2197,-1099,-209,-3906,-9740,-14303,-11294,-8618,-6228,-4583,-10528,-13587,-6964,1811,221,-4720,-2773,11321,21390,35356,34052,13498,-4241,-2804,5431,15343,19181,12899,5379,1919,-2664,-7328,-8739,-869,-121,-5220,-4445,-267,-2618,-7437,-6855,1732,8820,10448,3155,-5080,3625,17338,26209,31442,18070,-3068,-3177,14127,12373,-1224,-7980,-4022,1358,1212,-3391,-3207,485,3548,8033,15557,9057,-1204,-14167,-8675,3461,4032,-4611,-10573,-9737,-5832,-3960,-5604,-8357,-7887,-3810,-3348,-12793,-13208,-12764,-19387,-8812,-637,-167,-9822,-11008,-3386,809,-892,-5753,-1067,8353,12211,8944,3732,-2008,-8068,-7923,-2918,2059,4742,643,-4870,-7733,-8263,1828,11662,12990,8691,-1589,-10713,-14022,-764,11488,10948,3505,-1530,-10589,-15881,-15289,-10824,-4058,3267,3957,5774,12220,18380,13789,3177,-897,-68,3011,6030,4072,-4137,-8925,-10012,-9863,-8175,563,13302,24458,18385,501,-15673,-10913,-5705,-2484,-1561,-2292,1422,7334,12190,9716,5517,13443,35539,42762,36940,18761,13177,9669,9153,1920,-6381,-7893,-10219,-14572,-6198,6999,6821,3976,11658,12888,5605,-950,2304,14139,24973,8762,-13612,4148,6115,3831,-2218,-9788,-9387,803,-2133,-9333,-16259,-12399,-3330,-89,3835,-1817,-9139,-4687,5978,5829,-7938,-2791,-722,-2041,-8102,-7084,-4964,-1193,329,3433,-474,-8004,-8091,1430,-658,-6513,-5662,-6059,-7149,-5725,1353,5280,8870,12742,13960,6925,1201,1395,11355,16480,10855,7682,9797,16126,13730,-1042,145,14599,12374,-6688,-21009,-6579,-985,6983,29887,49737,52464,31041,6350,-7780,-15706,-7364,-3727,-3439,-435,7253,8711,-3525,-6553,14839,28253,26771,14870,-526,-4084,-7437,-14305,-10593,-7940,-7099,-6309,-1774,9999,3054,-2002,-2598,-3847,-5244,-5182,9777,19687,17149,6006,-5609,-14295,-6256,-943,9863,14067,14304,7208,-217,-5483,-4303,7199,22098,30268,19062,3655,5450,17974,21052,13391,8312,2462,-6042,-2769,8458,21019,14631,5817,-3254,-2685,8385,10834,8037,212,-4014,4141,22235,27557,23991,17587,9297,-430,-6645,-2092,2479,6845,9803,5043,-399,-4469,-8830,-11214,-6312,6476,10818,6232,392,-5411,-13363,-11979,-9960,-3161,759,-854,-25,-1716,-10883,-18626,-18819,-16387,-11687,-6269,-1825,-5232,-9350,-1887,7895,17132,26086,32265,32362,26971,11227,-746,-5447,-8226,-5144,-509,2987,4167,4960,6602,19333,37385,28916,-527,-12721,-12089,-11292,-12996,-14826,-17165,-18524,-15148,-8352,1151,12891,15436,14109,10049,700,-2726,412,-3328,-6111,-441,2344,-6854,-13099,-2712,-697,-6284,-9793,-11335,-10368,-8538,-4314,-226,-1034,687,-5431,-7060,-1343,-2064,-7194,-13257,-18449,-15049,-6731,3870,7305,5492,2503,-8160,-19960,-21850,-16531,-13563,-10094,-5408,-2274,-4122,-1954,-3529,-8374,-12701,-11050,7938,46054,58169,41460,19376,2794,2390,3543,-2618,-9388,-10021,-7746,461,13825,13420,830,-6540,-2957,-5055,-15682,-19081,-10231,-6326,-4160,-1219,-4578,-7248,5290,22066,31123,29545,24383,24872,27760,23231,13159,5276,-4197,-7847,-2352,6299,-2095,-8518,-16855,-5518,2807,-1294,-4177,-7715,-11645,-5017,10803,18327,500,-6709,20447,51376,33131,11874,-5390,-12576,-1385,1528,939,-4047,-11494,-16295,-7722,-2361,-2743,-3428,-4713,-4177,-8425,-10118,-4450,-2370,-9821,-8528,-4827,-523,-1646,-556,4993,15577,30303,44512,32255,5703,-14491,-11848,-8325,-7101,-6682,-4057,-191,-3067,-5927,-7081,2507,3819,550,732,-9486,-18996,-12426,-5579,-1654,271,2150,7262,17581,19307,15934,10741,2254,-7326,-13765,-3541,2225,5006,3175,-258,2067,-533,-10786,-1443,2992,6093,3639,-1643,-2999,-1137,-608,-3530,5631,8465,2938,-5686,-10761,-13415,-10519,-4760,4647,12988,14810,4377,-6359,-8890,-9205,-5636,8858,31639,51897,47029,36196,31669,32314,32343,29950,28108,36263,33983,23266,1755,-8413,-12953,4666,23913,35222,41616,44235,38136,25842,17308,5416,-10765,-12903,-12194,-8032,532,5239,13426,19838,19927,17525,16776,7414,-952,-4155,-7382,-3718,7880,-6357,-17745,-15431,-1812,8287,11174,3704,1010,1164,-14018,-20993,-10784,-6162,-10478,-17021,-9036,-10135,-15216,-16297,-16068,-7554,-880,-1330,-1346,952,989,1103,2666,6922,2889,349,-2787,-3639,-7765,-13082,-579,10655,7296,-2991,-13637,-11633,-7209,5738,20409,23934,29800,34428,43026,46357,32076,20282,12402,5169,-4518,-7698,-4356,-3668,-7079,-379,2226,-37,-6512,-11617,-12231,-6722,1882,7671,8193,10802,15746,7060,1424,2902,6163,9586,8030,3369,-1707,-2488,6059,29447,50495,35920,31026,27530,19730,11704,1370,-6301,-11073,-6611,4037,-2576,-19858,-17309,-13045,-7182,-1852,10118,8881,-368,-7274,-8159,-7104,-14740,-12837,-4591,-7295,-7443,7486,16472,13469,1068,-7855,-7665,-7850,-5811,-414,-1148,606,1,1355,129,1387,1290,-4535,-13587,-11539,-5871,2448,5178,4224,-3809,-9350,1770,13390,20464,21457,280,-12106,-8324,-9766,-10139,-5764,-590,4846,6681,5148,-824,5850,9409,4882,-3721,-2806,-2669,-1152,-2583,-9514,-10645,-1859,7816,20735,31597,33817,28646,24570,23045,17598,9397,-2943,-5466,9080,22487,26238,29836,29140,18272,5390,-867,-5968,-225,10489,37631,41072,22999,9615,7676,16504,13747,2920,-11473,-15733,-13344,-15216,-14130,-10798,-8446,-6859,-8716,-5434,3496,17094,23040,23183,14667,6822,7003,3062,6236,9236,12758,22331,30889,34077,29102,17152,8729,8929,7086,6732,10608,8178,-2608,-7846,-398,15733,26238,28399,19828,-1534,-8319,1550,820,-7774,-15243,1522,12118,27594,38663,39373,31738,15570,-5220,-13477,-11138,-4168,-1672,5460,21053,22913,11752,-1822,-8185,-13542,-14221,-16036,-13201,4794,25406,22597,1088,-3344,4721,-1524,853,-4615,-4985,1233,9398,25785,18549,16191,17600,4851,-8769,-5904,2660,4742,512,-704,6499,11708,12366,9879,8821,9913,10714,4823,-2467,-6400,-9642,-8735,-3191,1573,6848,14569,7191,320,-5956,-6937,-8478,-5889,-4894,-8296,-9420,-16737,-20460,-17610,-14837,-11403,-2729,7901,16564,32012,55945,54165,25312,11709,6653,-1216,216,1053,-6105,387,29653,21406,13181,9504,4335,0,1345,2720,8943,7408,4724,4690,355,-5566,-10018,-10679,-8389,-1322,1258,3342,14971,9991,8012,7243,4826,2078,4018,6095,6203,-2346,-8073,-13043,-19131,-17314,-11531,-6964,-1815,-6670,-10459,3336,14031,16782,10489,-2151,-11547,-7179,1186,1879,-4067,-10407,-7397,-1670,5060,13844,13801,1898,-8319,-9194,-12403,-13809,-12037,-15933,-15723,-6818,5548,18541,19071,8193,-9371,-24764,-13431,-2093,8088,13397,9283,1200,-4040,-6818,-8674,-14982,-9571,-3552,6452,12025,9747,-212,-10965,-18706,-14567,-5486,-2688,-8807,-13173,-9029,-2605,801,3661,8907,9108,4951,-1630,-8855,-2443,4861,8597,9146,10829,17147,23026,23824,14295,503,-12228,-5054,-230,-4372,-7086,-4852,-1286,4057,-497,-4457,-4617,-7705,-14701,-11501,-6965,-6380,-9401,-9272,-3816,1189,1716,-2693,-7921,-16263,-16431,-12737,-8899,-3487,7770,20218,29474,31975,24645,17196,13091,13671,13882,3182,-10773,-10507,-1738,-1146,-3540,7291,10853,4920,-2972,5348,12776,20492,23141,21834,16027,5605,-2306,-713,2757,3431,3467,5048,4659,9246,-2730,-17258,-6600,2764,6164,3991,2247,1379,-2248,-8712,-15051,-10831,-4206,-1548,-605,367,-1002,3461,2167,-8338,-6247,-8489,-13553,-6746,8212,28736,33484,8458,-10750,-9153,106,3291,3884,2069,-2015,1093,3992,2761,311,-8691,-18451,-16321,-9634,-2374,8763,17410,17250,11677,3163,-1676,3669,3687,7129,13968,25343,29931,21068,5455,-2883,-11991,-5740,10536,32034,44097,37661,29964,26979,15550,5893,-5806,-7092,2526,5165,11506,13539,16150,18815,16802,16501,21205,23051,13791,2386,-10795,-12433,-1015,20972,30384,20340,11560,2257,-7974,-11451,-10558,-14346,-16996,-16924,-17837,-19010,-14355,-2907,7977,17573,13987,-3722,-11900,-7920,65,1098,9127,5070,-9827,-7342,16022,45084,63556,56442,30949,4845,-15786,-2195,6028,4745,-2943,-5850,-10105,-9989,-8454,-2500,7336,8331,1542,-8078,-12892,-11416,-11108,-13816,-9082,5218,16366,15805,11910,5580,-5527,-13144,1813,6710,-5737,-9212,11362,24859,18532,6144,-659,-2410,-1699,-3254,-10117,-10949,6973,27497,24879,27044,30090,28682,13589,5874,2299,-2609,-5420,-9385,-13434,-11773,-4289,1117,1891,-8842,-20078,-10107,-2870,-5413,-11786,-14021,-11756,-5778,-6415,-13200,-15417,-13201,-9863,962,13807,18677,17314,23317,44468,76698,93035,72815,16626,-6910,-14389,-11064,-8714,-12098,-15923,-14895,-13696,-15373,-10888,-2745,2834,1862,-393,-1084,3960,6838,891,-4188,-4238,-1737,91,-1683,-6506,-7115,-8246,3047,9893,7102,7893,453,-17022,-7950,1425,-5008,-13641,-12299,-15938,-12018,28,10076,8756,-3518,-17782,-11095,-8472,-10248,-1543,8230,5207,-6891,-9483,-1088,4821,1542,-5439,-7733,-5663,-9619,-14023,-8960,-8165,-8177,2662,2422,-6377,-5284,2378,14819,31303,33814,32546,26485,8190,-9118,-9662,4136,12500,4705,-5474,-10704,-5316,2319,19739,26884,18896,13483,-1452,-2928,428,-2599,-6363,-9578,-6036,5632,10034,7251,3275,10184,4870,-10683,-9593,1453,14390,24430,16391,-1757,-11360,-7042,940,8802,5725,-1559,-4514,790,8649,13496,13470,12074,14971,22810,24385,19991,25679,31067,20576,6516,2347,4034,-1739,-14508,-13624,-2919,-4125,-8073,-4086,-2321,-1348,2665,7532,5633,1284,9371,14575,8218,-9073,-21692,-17915,-16105,-7355,-742,-7792,-5291,-215,-2246,-4559,-9507,-11502,-15392,-20395,-10338,-3311,-3555,-13955,-11832,3096,10691,3424,-7177,-8089,-6801,-6798,-15181,-19622,-1038,11918,4350,-5759,-15856,-16593,-9104,2798,12820,17790,14703,9497,2940,-1193,5056,5461,-2703,-13259,-8322,3869,6386,7288,9585,6378,-10634,-6329,5777,10230,9665,-1261,-6320,-6062,-106,6616,13879,14637,10138,10384,16540,10252,5347,-3410,-7383,6978,21657,20652,13075,8844,11164,19483,31172,33304,7376,-5439,-4758,-204,-435,-2942,-6201,-1721,1773,2019,1784,-1454,-4616,-5052,-4459,451,3631,5690,4330,1653,-166,-3926,-7334,-11576,-11115,-8111,-6714,-5968,-6093,-4810,-2846,-3881],[-2771,-2255,-4630,-8155,-2735,1783,5113,4908,3269,-2171,-6859,2795,5730,3502,-4143,-3160,9968,7317,-5332,-11374,-8305,-5534,-7028,-9569,-4797,-3150,-5352,4769,21793,20573,7973,-8924,-8838,-459,-3362,-2213,6478,13439,12072,10037,6537,4423,8796,10878,4374,11458,16099,15716,15073,12385,3560,-252,-5810,-16283,-16592,-10244,-327,1516,-5125,-15864,-4817,2732,1529,4659,8868,5607,239,-3100,5874,17642,16459,6921,616,24708,45299,35523,21464,11853,-6413,-11958,-6631,-3923,4884,17511,35329,28896,13089,4948,7877,14063,9318,-2744,-13101,-16079,-12543,-8263,-4220,-1884,-137,-356,-387,-655,-1652,-4338,-11816,-12435,-7283,-2218,-4332,-10771,-11034,-9821,-6965,-5942,-11824,-8699,-5340,-3619,2502,2536,-2627,2145,9813,11494,3865,-5322,2292,19765,41262,48377,39224,32206,20231,3433,-10468,-17663,-22712,-16634,-9159,-4841,-6908,-1800,2232,7215,5451,785,1449,3689,1063,-7226,-16200,-12862,-13067,-12626,-6288,528,2768,-818,-11285,-7496,-1337,-4454,-13954,-8711,-536,-9298,-12497,-9893,-1658,8929,12554,3759,-6595,-12754,-40944,-95089,-211770,-403849,-540460,-479238,-308717,-157539,-83256,-8001,17216,-8447,-14530,-12420,-19028,-13129,1341,8054,5368,-2089,-6456,-5916,-4198,4831,16586,24869,27543,14659,578,-5759,-3830,-3911,-4872,-2977,-142,-7236,-9532,-1712,7449,8770,3373,-3881,-3774,4557,3573,7760,2179,-10619,-23133,-13895,-6398,-13911,-17300,508,4618,269,-5180,-11843,-15363,-13397,-17080,-15353,-5245,5374,5568,-5590,3212,25314,18342,-4083,-11399,8903,32417,37450,23840,6627,-4263,-624,10787,20417,26806,22349,10710,-1140,-8950,6947,7058,-897,21805,40887,34017,27158,14197,-8755,-14408,-16519,-11442,-7132,-7421,-11218,-12085,-6997,-2680,-1683,-8226,-11616,-11763,-10658,-8886,-5508,2298,5653,2875,-5828,-15249,8392,17036,24823,36312,37420,27233,13444,2381,-6596,822,12539,21232,20118,18822,21680,23387,14059,172,-11344,-15943,-4737,6552,15148,18539,23597,24789,18616,8673,-2454,-9297,-1181,18368,39569,45037,31901,4064,-3436,20738,36755,45243,40849,22772,9678,7063,11001,16370,17268,11386,4664,-2727,-13100,-11910,-7666,-5418,-2129,-7119,-14535,1658,11524,6267,-3820,-5234,-835,1115,7948,10417,10270,-1881,-10394,-1020,-283,-6635,2059,12553,13324,7501,7165,7206,3703,-4651,3060,20453,37873,33529,16197,4616,5562,5281,2528,-3556,-7905,869,8097,13924,15474,12307,8795,3670,-8065,-13754,-8464,-2842,-2304,-9343,-9964,-11159,-6757,12312,34227,37890,35161,31508,21984,1077,-14778,-10013,-6089,-3159,-2648,-7436,-11486,-13014,-14343,-12662,-12574,-7481,-2203,4159,875,-10654,-11220,-9211,-7176,-11596,-10787,-12602,-15959,-12323,-6676,-3411,-4255,-5723,-2353,-3817,-8144,-12362,-15308,-17151,-18636,-13190,900,18954,32208,33276,36770,43666,36439,15929,-2507,-7882,13095,40085,53298,45988,17702,1613,375,3305,158,-6596,-12360,-10659,-8187,-5419,-3341,-9425,-13447,-8535,32,1240,-2691,-2262,7717,11291,22489,24155,6617,-5393,-177,7024,16160,17306,8522,1667,-148,-3369,-8987,-11546,-1661,1322,-3033,-4024,-915,-3318,-7449,-5898,3959,11907,12746,3405,-6679,1704,14094,21835,27316,18943,-1086,-5455,9652,7096,-4575,-8094,-1430,5378,5308,1375,783,3115,5980,10455,16100,8361,-383,-12124,-8110,3478,3349,-5496,-11389,-9645,-5599,-2954,-3109,-6218,-7021,-3648,-2993,-11989,-14007,-12602,-16879,-7842,-98,1258,-7879,-12176,-5792,-2223,-3402,-6842,-840,8574,10863,8232,4184,-1299,-8531,-8775,-2018,4846,8570,4994,-1038,-5456,-12454,-1848,10452,13100,8122,-2604,-11493,-14725,-1547,11350,12275,3307,-4965,-14962,-13663,-14564,-13825,-4153,4736,5960,7546,14888,21548,15030,3164,-1626,-597,3467,7060,4273,-5729,-11376,-11337,-11071,-9097,-937,11935,25607,22183,3746,-14000,-10503,-2370,3650,4195,2972,5777,8974,11074,7106,3415,12771,39275,51759,43609,24012,18875,13568,12032,2776,-6351,-5892,-6216,-8164,4217,18759,12243,2158,9833,11481,5675,250,4432,17038,26348,9941,-15028,5463,8631,3882,-3742,-11430,-9089,-190,-3227,-9944,-15384,-12837,-6204,-3377,2041,-1267,-5097,-1365,4072,1735,-5103,2302,3632,1130,-11625,-9062,-5794,-1179,616,2861,-1768,-8906,-8313,1147,-1113,-5450,-4876,-6615,-9163,-9567,-2603,1679,4876,7382,7340,506,-2161,2977,14746,20240,13866,10303,12173,18333,15348,714,-945,9241,7012,-10506,-17445,-1827,3537,4812,21975,41828,49210,30260,6046,-8553,-14315,-6443,-3776,-2393,218,7527,8688,-3748,-5956,14252,24809,24642,15036,189,-3784,-6485,-13158,-10328,-8809,-8893,-8472,-4040,6173,871,-3260,-2687,-2408,-1702,-2771,8557,17870,16832,6441,-5630,-14472,-6512,-1321,8601,10824,9270,1515,-4454,-7161,-4154,7692,20820,27968,16370,1948,3656,13385,17339,12336,7997,2790,-5448,-2649,7716,18713,13007,6197,-3514,-7006,3083,5882,5071,-636,-5021,2916,20186,24551,23145,17709,9679,329,-6051,-1378,3657,7520,9306,4166,-667,-3851,-7734,-9509,-5632,5863,9331,3802,-2351,-7665,-13738,-11639,-10462,-2833,1460,500,2251,1327,-7229,-16147,-17274,-15669,-12818,-7964,-3643,-6620,-9875,-1528,6540,13564,20676,27969,28952,24605,10097,-2034,-6512,-8923,-6420,-2914,417,2802,3324,2680,13865,33732,33944,4223,-8287,-10654,-10522,-12658,-14532,-17123,-18503,-15089,-8507,968,12116,13625,12302,8908,-1123,-5688,-1521,-5181,-7683,-621,3053,-8202,-13619,-694,2602,-2987,-7111,-9134,-7395,-5161,-2041,-212,-2655,-252,-5776,-8267,-1635,-1392,-5783,-12228,-20654,-18529,-11716,598,6037,5093,3219,-5846,-17180,-21322,-17352,-13689,-10330,-6039,-2838,-3491,-400,-2811,-9028,-14789,-7518,17440,54814,57271,38608,18451,3264,2357,3113,-2981,-9381,-9763,-6643,2198,14453,13757,3337,-2693,1476,317,-9752,-14255,-11098,-8693,-7759,-4449,-6835,-9421,5336,24719,38772,41626,37242,32465,26905,19392,10879,4898,-3304,-7918,-3541,5434,-1190,-7598,-14593,-7444,-127,-3653,-6610,-10320,-10936,-659,15440,21672,1906,-7670,21339,56644,36057,12141,-5405,-12174,-2081,163,-76,-4597,-11611,-15937,-7981,-3073,-4017,-5528,-7109,-6352,-11244,-13024,-3696,-2442,-9125,-8905,-6143,-356,-1200,-647,3485,10434,24972,39529,27331,-16,-16991,-11358,-7765,-5942,-5327,-3460,-1299,-6448,-11928,-11771,751,2231,3109,4286,-5862,-16172,-13330,-5306,-581,2578,7153,14383,26696,28563,23240,14978,4188,-6867,-12704,-3025,2755,6861,6306,4136,8828,7449,-6720,-6578,-1624,3659,1528,-4966,-6657,-3776,-2091,-4269,4833,7758,2841,-4779,-9393,-12702,-10578,-5734,2888,11062,13295,3773,-6465,-8088,-8203,-6053,8871,33367,55971,51999,38046,32193,31982,31121,27367,25918,35013,33074,20582,-1241,-10081,-12287,5632,25609,38333,44527,46150,39015,26330,15323,1415,-14163,-14021,-13208,-8456,1175,9186,24829,35652,33292,24523,20319,9732,950,-2943,-7802,-4513,10811,-1057,-12975,-16518,-3082,10025,16742,10182,7281,4268,-12176,-20613,-10699,-6156,-10120,-15978,-9770,-11558,-16553,-16050,-15010,-6549,-833,-1519,-1799,218,1153,1429,3124,7889,4104,1127,-2691,-3618,-7243,-11140,376,12393,8993,-1983,-13672,-12443,-7069,7983,26462,30088,33443,35883,42748,46242,32889,21309,13405,5656,-4378,-7801,-4399,-2777,-3663,1295,2039,-271,-5868,-10798,-12149,-6004,2494,8072,10498,16942,19837,6689,-471,875,5122,8714,6785,2327,-3120,-4168,4745,26487,41986,27869,25176,23612,18188,11198,413,-8366,-13161,-8081,3628,-2810,-18061,-18094,-14733,-7727,-479,13486,11974,2048,-4635,-5968,-6095,-14626,-11344,-2555,-4578,-6112,8566,17114,11490,-2214,-10599,-8813,-7975,-3874,2802,1481,2339,126,574,-363,1955,2198,-4209,-13612,-10370,-4480,4645,7767,5820,-4179,-8041,4533,18559,27475,27606,5233,-9830,-7432,-9022,-8753,-4000,918,4706,4878,460,-8618,320,5091,2532,-3956,-2021,-1656,651,124,-6286,-10205,-2008,10397,26085,39395,43701,37253,29539,26116,22260,15049,1701,-4105,7425,21338,26456,30375,30659,21951,7753,-23,-7064,-452,9598,36132,38919,22154,10980,10703,17949,13836,2751,-11635,-15074,-12459,-13853,-14075,-11298,-8995,-7327,-9604,-7911,-204,13077,22918,34872,29696,20163,17053,8302,8913,10466,13367,21708,28055,29517,25060,14314,6897,7626,6382,7367,13061,10467,-2960,-9621,-3033,13965,26025,29092,20581,-1249,-7629,3292,4090,-4683,-18163,11,8775,18472,31613,36143,30957,14292,-8907,-10618,-7172,-1788,624,7974,23293,24200,10785,-4154,-9124,-12837,-13881,-14702,-13589,3893,26787,28322,5949,3547,8661,-312,1516,-1637,-2020,3310,10728,25988,15500,13258,13313,1284,-10528,-3655,5515,8166,5499,626,5644,10890,10398,7857,7046,8854,10373,5024,-2222,-6524,-10585,-11059,-5848,-844,2731,8870,5165,1389,-4469,-7027,-10196,-7830,-6777,-10095,-9168,-14523,-20910,-20218,-16896,-12337,-3202,6070,11748,24119,49753,53135,25896,12562,9070,1883,2884,1980,-5101,-3223,27152,22615,14252,9906,4084,-283,2237,5486,10756,6126,2533,782,-7072,-13761,-13325,-10407,-8258,-2684,-2050,1530,15537,10242,6452,5203,4975,4837,5472,6055,5234,-3357,-8640,-12173,-16068,-15032,-9046,-5268,-119,-5108,-8912,4201,16087,18214,10933,-1527,-10038,-8086,-138,361,-5842,-12072,-11336,-5663,56,9205,12472,1952,-8649,-8897,-11323,-12455,-11018,-15048,-15170,-6441,5106,17610,19167,8352,-10930,-21510,-8637,3190,13575,17696,12167,3297,-1202,-3240,-8468,-20151,-10468,-1396,9444,13656,9724,-596,-10373,-17745,-14802,-5857,-2655,-8920,-15631,-11891,-5137,-2490,40,6262,7806,4335,-1762,-9985,-5046,2181,6724,8196,10129,17284,24752,26196,15605,94,-10801,-2887,1254,-4483,-7673,-5118,-2649,722,-4052,-7495,-6581,-8439,-14038,-11615,-7530,-7207,-10691,-9159,-3847,884,2540,-926,-6236,-15497,-16057,-12930,-8245,-1239,10569,22760,30109,30320,21937,13143,7024,6821,9081,1499,-11050,-9233,-52,132,-3099,7016,11691,8005,3016,10878,18740,26243,29795,27381,20197,11641,2722,2249,3691,2844,3510,7474,7780,10579,-2613,-16263,-5889,4554,7548,4915,3230,1918,-1780,-7634,-14813,-14182,-8102,-5145,-3726,-2334,-3754,2358,4986,-5596,-5559,-9439,-12948,-4329,10552,33016,43902,18805,-4236,-9540,-804,3070,3956,2111,-2338,-281,2275,907,-2602,-13412,-19606,-14348,-7628,-627,9220,16574,14949,9989,2032,-280,6087,5733,8891,14576,23122,23934,13985,1057,-5264,-14612,-4722,12462,34376,48093,41649,34302,33557,23940,12836,1595,3452,8029,7007,12053,14273,16828,19016,15644,12996,16980,19794,11944,2071,-10610,-12082,237,27367,43151,34648,24585,12173,-2138,-6854,-6529,-10779,-13982,-15464,-16972,-19057,-13866,-2701,8004,16827,11810,-5580,-13272,-8305,584,2335,9540,2907,-12073,-5908,18407,48623,69323,62133,34965,7717,-12733,-4706,3428,2760,-4641,-8127,-12294,-11228,-9687,-4489,4499,5177,-983,-9001,-13730,-12769,-11003,-11225,-4611,9569,21580,20866,14912,6277,-5519,-11243,2951,7341,-5289,-9050,13963,26851,18357,5941,-978,-5085,-5703,-6533,-10992,-11176,8305,33034,32855,34083,37505,34879,16387,7127,3883,105,-1417,-5162,-11040,-11216,-4986,-1028,-2151,-12399,-18659,-6573,-675,-3984,-10850,-14283,-12024,-5670,-6926,-13982,-17674,-18438,-16986,-4577,12239,21724,23360,30988,52368,78876,86152,63537,13138,-7008,-13313,-10996,-8538,-11471,-15295,-14676,-12862,-15089,-12497,-4621,1002,1032,-46,-384,4570,7379,345,-3274,-2814,-491,260,-2516,-7978,-8767,-8607,3720,10917,7390,6608,-556,-16067,-7313,-271,-8526,-16236,-12415,-16211,-12643,-2045,6530,5390,-5547,-16760,-9956,-7236,-9508,-3715,6047,4700,-4964,-6824,781,6395,2219,-5860,-7192,-4278,-8394,-13094,-10188,-15263,-8256,2809,2648,-5060,-3692,4220,17120,33421,36182,35040,28964,10628,-5576,-6504,5170,15107,8596,-2756,-8949,-3362,5389,24021,27404,16443,12567,-1040,-1182,3185,-626,-5100,-8162,-4115,7378,12263,11285,6438,8144,-553,-14040,-6473,4625,17812,28744,18625,-1306,-11590,-5980,1065,9355,6339,-1541,-2482,4046,11277,16007,16458,15026,17758,25255,23783,17232,24555,33597,22871,6715,2065,4909,-973,-14030,-12641,-2117,-3152,-5122,-844,-434,-1297,1343,5447,3355,1121,10224,14542,6198,-11853,-20148,-15294,-15538,-8572,-2611,-6845,-3935,-568,-3797,-6444,-10961,-11195,-13420,-19313,-11513,-4450,-4551,-14019,-10748,2481,8183,-539,-8868,-8562,-7395,-7870,-17493,-18829,2458,16540,8144,-4267,-15180,-16413,-10865,89,9918,15585,13135,8103,1803,-856,7894,9434,-664,-12555,-8234,5288,10116,11382,11916,7235,-9448,-6727,4700,8804,8670,-712,-3906,-2686,-47,5926,13175,13259,9364,11116,19477,11950,7566,-518,-7313,3445,14714,10078,5649,6771,11146,19348,30511,34232,8417,-5809,-5157,-1448,-2482,-5922,-9379,-644,2724,1106,-166,-2223,-4438,-5291,-5925,-1458,3695,8099,6791,4529,3271,-440,-4415,-9733,-10235,-8084,-8206,-7228,-5996,-4063,-2909,-4340],[-3585,-2249,-4157,-7906,-3336,482,3433,3671,3179,-1836,-5784,3434,5162,2185,-4089,1284,15287,9915,-3673,-10638,-8841,-5972,-6353,-7624,-4383,-3414,-2122,9788,25189,19571,4808,-11312,-8793,-2473,-6627,-3656,6717,11935,9410,7118,4367,2858,7017,7033,1355,10803,17477,15767,11529,9063,2698,1129,-2946,-12508,-20469,-12675,-833,2736,-4021,-17226,-6126,752,-3293,1811,8451,6400,1602,-2232,5564,20002,19298,9165,6059,31933,52013,39241,21711,13217,-3177,-10295,-6919,-4105,4346,16965,33617,30687,17460,9493,10658,16380,13953,939,-10061,-15472,-14122,-9775,-5149,-2142,120,287,-75,-379,-1164,-4192,-12501,-13547,-7714,-1722,-3422,-9516,-10019,-8652,-4934,-2379,-7220,-4810,-2704,-1984,3678,4451,-428,3986,11253,13178,6691,-3871,2678,22454,46786,53210,41746,33625,26456,11944,-2024,-10604,-18032,-16089,-9643,-4241,-6397,-5665,-3750,2879,2672,-1414,-1153,1813,-189,-8129,-16934,-12255,-12004,-12028,-6627,-1627,-738,-2925,-10567,-6121,-337,-2093,-8686,-8386,-1566,-9898,-12478,-11522,-3861,6667,12060,5073,-166,-5388,-37238,-107253,-247608,-456573,-580970,-482129,-304714,-156651,-80830,-5704,17898,-8818,-19551,-18753,-22591,-11104,947,7614,6356,-1051,-5195,-3746,-2247,4942,14966,21569,22521,10045,-1504,-6241,-3807,-3299,-2349,248,3387,-3320,-5106,599,6912,7299,1731,-6837,-6279,4302,5247,12796,8944,-5170,-21678,-14628,-4454,-11271,-15943,-105,5188,209,-6021,-11909,-14391,-12407,-15695,-14369,-4473,6127,6234,-5297,4342,27473,20298,-3532,-10909,10249,31815,33903,22417,3496,-8559,-3270,7902,14933,17253,13873,6467,-2938,-8221,10056,10059,-1157,19197,40663,39557,38715,19076,-7654,-13615,-16039,-12128,-7127,-7091,-11651,-9930,-4162,-10,39,-7480,-11722,-13458,-14824,-12789,-9720,-2114,2617,1879,-5495,-15868,6233,13425,20941,31343,32219,22187,9053,-1444,-9098,-735,10753,19414,20662,20033,22678,25537,18226,5182,-6653,-17660,-5371,7960,17583,20555,24711,25805,19430,10398,-1076,-11363,-825,23009,43949,46347,30108,2166,-3442,22476,43034,53792,47369,26055,11328,7632,11556,18067,20929,16615,9865,1890,-9594,-14065,-8132,-4218,-672,-7565,-14246,848,9230,3594,-6306,-4940,1477,2898,7848,8666,7855,-1906,-9505,100,974,-5281,3512,13464,13262,5628,3663,3441,-1108,-6674,5228,20430,34765,29270,15846,7457,5437,-3132,-6525,-10677,-13295,-2121,6781,15551,19667,14898,9012,3333,-7952,-12305,-6874,-1034,-304,-7887,-9817,-13998,-8268,15152,37076,36770,32231,29337,23588,5112,-13725,-14711,-7342,-1413,-207,-5470,-9347,-11063,-12528,-12337,-12003,-8183,-4911,-356,-3659,-13641,-12599,-10063,-7187,-12339,-11022,-9877,-12454,-15792,-11311,-6600,-4856,-3759,-681,-2142,-7270,-11867,-16068,-18192,-17949,-12407,1149,19888,35992,38231,40618,44504,34873,14181,-3053,-9529,9939,34889,49009,44569,16334,442,987,5686,3124,-4016,-10256,-9773,-7601,-4614,-2373,-8805,-13175,-9152,-539,3365,374,-1009,4250,1841,9622,12173,-3442,-5953,2510,8415,16229,14361,3981,-1824,-2220,-4137,-10573,-13296,-1228,3280,-1061,-4293,-2316,-4524,-7885,-5317,6055,14948,14690,3133,-8582,-667,9379,15133,20247,17722,462,-6581,5749,2571,-6944,-7629,1304,10062,10866,7565,4934,5504,7930,12185,15857,7749,1369,-8795,-7222,3367,2587,-6363,-12146,-9738,-5694,-2243,-716,-4021,-6208,-3888,-3204,-11610,-14556,-12034,-13971,-6414,319,2259,-6295,-13674,-8513,-5512,-6297,-8692,-1654,7457,8325,6483,3878,-1043,-9084,-9484,-712,7985,12284,8615,1672,-4089,-12107,-6249,8064,12420,7339,-3592,-12269,-15683,-2842,10394,12847,2853,-7622,-14290,-8916,-11381,-14359,-3928,5930,7708,8927,16966,23752,15539,2847,-2500,-1209,3792,7785,4038,-7398,-13771,-10969,-12011,-10085,-2537,10347,25442,24450,6267,-12689,-10107,867,10695,11422,9635,10159,9720,9000,4043,1052,11453,41282,58937,49286,29870,25544,18053,14656,3050,-6563,-3319,-299,773,16294,29975,16405,-327,7183,9576,5264,902,5894,18828,25995,10032,-13520,6529,11280,3911,-5064,-12321,-8159,-1363,-4600,-10616,-14403,-12670,-9065,-5534,2105,2706,3043,9304,13491,7116,1239,6953,10089,6894,-8778,-11201,-6652,-1339,319,1112,-3880,-10103,-9185,-381,-2627,-4751,-3968,-6946,-11093,-14011,-7338,-2605,652,2381,2556,-1994,-969,7240,19456,24714,17020,12427,13722,19280,15761,2161,-1816,4237,1183,-15015,-13536,2573,7710,2617,12647,31582,42526,27311,5111,-9611,-13407,-6364,-4700,-1786,912,7770,8290,-4289,-5692,12923,20839,21993,14625,550,-3793,-5778,-11989,-9844,-9283,-10454,-10273,-5141,3975,146,-3595,-2457,-1230,1315,694,7204,15499,15891,6315,-5914,-13828,-6959,-1998,6928,7217,4221,-3725,-8311,-8664,-4201,7549,18758,25038,13565,242,1686,9816,13799,11019,7266,2665,-5308,-3037,6317,15488,10829,6033,-3830,-11469,-1580,2005,3001,-268,-4409,2921,18685,21530,21790,17031,9247,418,-6092,-1063,4650,8048,8754,3423,-708,-3192,-6797,-8223,-5552,4266,6824,531,-5640,-9484,-12049,-11854,-11596,-2934,1636,1303,3723,3601,-3621,-11335,-11850,-10128,-11243,-9247,-6105,-8745,-10561,-1676,4284,9259,15330,24042,25964,22693,9491,-2863,-7244,-9428,-7677,-5029,-961,3017,2765,-891,8360,28379,36547,8548,-4018,-8131,-9472,-12567,-14693,-17495,-18791,-15271,-9086,239,10704,11288,10036,7196,-3355,-8893,-3499,-7026,-9324,-1317,2591,-10344,-12614,1652,6157,-18,-5287,-8005,-5520,-2554,-109,-435,-4477,-1225,-5743,-9482,-2403,-1341,-4876,-10922,-20350,-18954,-15650,-3251,4548,5738,6234,-1647,-13487,-18629,-15953,-12738,-10174,-6857,-3907,-3545,471,-2471,-9378,-15196,-3962,27044,60895,53681,34342,16564,3377,2272,2609,-3300,-9145,-9338,-5614,3603,14736,13921,5543,857,5771,5651,-3584,-9781,-11329,-10923,-10984,-7426,-9048,-11683,5049,26048,44411,51137,47354,37766,24913,14988,8009,3901,-2907,-8333,-5199,3585,-1208,-7170,-13240,-9598,-3820,-7216,-10078,-11519,-6399,4179,19651,23600,2371,-8963,21263,58951,37280,11594,-5825,-12249,-3483,-1789,-1528,-5435,-11951,-15997,-8759,-4180,-5522,-7889,-9923,-9615,-15631,-14750,-3165,-3501,-9661,-10696,-8046,-758,-1560,-1667,740,3938,17825,32413,21209,-5655,-17941,-11287,-7813,-5300,-4359,-3212,-2872,-10233,-18341,-11276,-364,979,4965,7122,-2644,-13675,-14774,-5905,-472,3981,11666,21013,34450,35494,27882,16931,4651,-7227,-12191,-3132,2645,7920,8778,7966,14169,14610,-1275,-12467,-6338,2213,586,-7776,-10279,-5971,-3111,-4807,3344,6186,2020,-4367,-8469,-12420,-11081,-7214,521,8496,11282,2794,-7039,-7582,-7217,-6425,8369,33921,57456,53932,37493,30716,29789,27444,21748,21274,32398,31432,17633,-4194,-12007,-12176,5532,25503,39091,44652,45287,38000,25878,13175,-1544,-17283,-15595,-14877,-8844,1977,16566,40823,55556,49070,31651,23239,11546,2323,-2292,-8723,-5575,13350,4882,-7402,-14483,-5360,10656,21780,17222,13766,6662,-11124,-19929,-10384,-6307,-10202,-14695,-9911,-13100,-16227,-14833,-13568,-5454,-826,-2026,-2672,-973,858,1459,3328,8317,5095,1834,-2638,-3543,-6451,-9967,318,13139,10026,-1385,-14007,-13798,-7123,9767,31841,35849,36868,37350,42028,45149,32930,21786,14126,6034,-4223,-8030,-4327,-1192,-774,2003,1050,-952,-5244,-9882,-12289,-5646,2476,7682,12672,22820,22592,5403,-3010,-1900,3278,7135,5257,1416,-4387,-6282,2940,22510,32196,19922,19144,18888,15384,9510,-1209,-10881,-15923,-10095,2861,-2893,-16735,-18784,-16567,-8309,739,16325,14234,3754,-2269,-4015,-5370,-14513,-10839,-1466,-2093,-4917,8696,16211,8438,-6275,-14088,-10439,-8870,-2708,4914,3040,3229,-441,-642,-943,2466,2899,-4081,-13504,-9367,-3503,6207,9662,6983,-4934,-7314,6693,24014,35693,34692,10286,-7886,-7170,-8712,-7518,-2308,2042,3792,2665,-3511,-5424,-2625,657,-158,-4659,-2188,-1416,1751,1949,-3956,-9958,-3774,10902,29352,45779,52832,45178,33198,27255,24988,19143,5214,-2935,6078,19818,25784,29613,30626,24535,10481,1070,-8521,-1664,7685,33225,35498,20106,11180,12339,17533,12186,1263,-12593,-15074,-12244,-12959,-13101,-11132,-9225,-7847,-10851,-11139,-4622,8399,22388,44849,43441,31854,26219,13028,11087,11417,14203,21933,26079,25339,20933,11346,4867,6189,5638,7656,14401,11983,-2757,-10473,-6066,10230,23144,27268,19672,-1586,-7308,4659,7478,-1310,-17500,-1821,6052,9332,22142,29813,27165,10995,-12186,-6014,-2146,1455,3525,10059,24193,24560,9575,-6150,-8237,-9818,-13519,-13881,-14152,2365,27333,34207,13066,10707,11331,147,1844,1323,610,4606,10981,24758,12352,10474,9474,-1445,-10681,-2087,7086,10327,8977,1526,4407,9360,8098,6081,5690,8036,10220,5432,-1925,-6836,-11353,-12434,-7638,-2642,-639,3155,2888,2853,-2349,-6953,-12037,-9211,-8499,-11600,-8417,-11817,-20284,-22336,-18591,-13100,-4010,3527,6966,16731,42247,50151,26102,13736,11689,4925,5030,2551,-4111,-6648,22032,21807,14134,9301,3022,-1337,2209,7493,11289,3910,-160,-3502,-14198,-16713,-13386,-9900,-8379,-4340,-4772,365,16578,10559,4505,2673,5025,8043,7006,6014,4520,-3622,-7774,-9197,-11522,-11254,-5939,-3068,1683,-3335,-6832,5445,17788,18946,10533,-1750,-8755,-9704,-3108,-2045,-7346,-11831,-16007,-8327,-3761,4681,10409,1298,-9561,-8973,-10494,-11274,-10340,-14363,-14393,-6061,4366,15929,18662,8640,-12128,-17815,-3429,9210,19769,22656,16063,6647,2866,2845,-1586,-9320,-4913,3194,12318,14712,9208,-1033,-9439,-16931,-15123,-6256,-2357,-8146,-16964,-15020,-8135,-6270,-3750,3734,6846,4404,-720,-8917,-8137,-734,4434,6475,8428,16359,25588,27888,16258,-337,-9550,-1124,2346,-4785,-8188,-5234,-3811,-2061,-6809,-9498,-7617,-8446,-12571,-11346,-7980,-7951,-11843,-8648,-3244,917,3598,1289,-4113,-14471,-15199,-12438,-6646,1252,13260,24652,29712,28246,19122,9063,1555,858,4533,-143,-11188,-8074,1386,1101,-2755,6323,11996,10851,9207,19645,25876,31725,35361,31009,22449,16369,7317,4607,3954,1714,3209,9758,11305,12554,-1684,-14598,-5419,6065,8619,5740,4404,2822,-832,-6274,-14078,-17290,-11883,-8219,-5634,-3540,-5371,1505,7510,-2406,-4408,-9875,-12124,-2527,11790,34712,51733,29000,2331,-8003,-1177,2914,3952,2048,-2707,-1727,392,-1249,-5949,-17064,-17149,-11595,-5433,827,8751,14315,11693,7730,654,819,7838,7370,10185,14382,20078,17677,7501,-2695,-7158,-15875,-3816,12775,33857,49198,44140,37639,39040,32442,22228,12581,14726,13490,9154,12617,14458,16411,17778,13217,8141,11008,14839,9139,1370,-10545,-11647,1215,32364,54442,48225,36779,22245,4043,-2172,-2916,-7538,-10528,-12682,-15040,-18975,-13333,-2421,7981,15660,9280,-7395,-14479,-8473,1084,3518,9719,1139,-13064,-5168,18588,48183,70109,63686,36551,9654,-9540,-7184,630,748,-6158,-10195,-14294,-12432,-10774,-6132,2010,2229,-3553,-9798,-13238,-14454,-11528,-9104,-583,13348,26042,25431,17820,7079,-5312,-9264,4156,8086,-4352,-8914,15893,27886,17915,6098,-250,-6211,-9538,-10097,-12158,-11673,8631,36270,39558,40264,43654,39697,18738,8304,5468,2817,2704,-486,-7823,-10183,-5408,-2514,-5105,-14258,-14642,-3434,1170,-2733,-9902,-14348,-12261,-5506,-7332,-14559,-18874,-20338,-22630,-10755,9371,23728,29336,39084,60108,79258,77436,53802,10729,-6634,-12011,-10551,-8285,-10816,-14674,-14337,-11663,-13916,-14092,-6533,-1046,51,562,636,5115,7531,-193,-2184,-1338,641,384,-3031,-8623,-10230,-8972,4076,11478,7268,4887,-2128,-14832,-6119,-1182,-10861,-17392,-12050,-16377,-13002,-3205,3775,2447,-7036,-14847,-8722,-6086,-7979,-5269,3952,4068,-3170,-4181,2862,8003,2880,-6033,-5978,-2346,-6443,-10247,-6052,-9214,-5516,2795,2779,-3799,-2313,5712,18977,35082,38466,37606,31407,13223,-1724,-2782,5809,16339,11914,0,-7095,-983,9231,28803,27556,13661,10871,-852,587,6085,1557,-3811,-6821,-2532,8576,13955,14829,10323,7032,-4665,-13430,-3358,7099,20064,31504,19880,-1134,-11532,-4227,1035,8281,5805,-1709,-766,6291,12790,17341,18643,17510,19760,26412,22117,14769,23819,36194,25568,7537,1855,5661,-195,-13457,-11445,-896,-1523,-1520,2750,1241,-2529,-1294,2651,1269,1541,10883,13902,3858,-14594,-16682,-11980,-13977,-9368,-4811,-5916,-1889,-374,-4902,-7868,-11591,-10087,-11166,-17044,-12587,-5681,-5700,-14294,-9918,1083,4333,-5054,-9406,-8718,-8042,-8985,-19526,-16040,5636,19738,10439,-3502,-13986,-15226,-12257,-2716,6809,13059,11027,5884,-149,-1055,10353,13313,1371,-11558,-8649,5616,12595,14843,14292,8185,-8295,-6993,3727,7306,7512,-391,-1796,371,-491,4517,11977,11228,7962,10998,20671,13166,9224,1972,-6925,-31,8359,1306,212,5100,11132,18619,28583,33504,8290,-6975,-6473,-3119,-4605,-8623,-10151,2518,4756,2015,-341,-2085,-3955,-5455,-7483,-3841,3211,9700,8413,6794,6338,2957,-1624,-8316,-9950,-8674,-9751,-7753,-5613,-3459,-3057,-4853],[-4420,-2344,-3783,-7332,-3882,-967,1625,2493,3290,-1065,-5044,3392,4086,723,-3773,5245,19151,11366,-2602,-9967,-9060,-5909,-5060,-5631,-3860,-3074,1592,14431,27407,17708,1263,-12985,-7751,-3943,-9631,-4995,6745,10376,7049,4610,2598,1637,5004,3043,-1133,9686,18128,15323,7695,5663,2714,3864,1355,-7834,-18401,-14881,-1327,3796,-3043,-17520,-6407,-728,-8296,-1197,7868,7127,2934,-1152,5391,22123,22487,11238,11537,40026,59055,42999,22040,14721,787,-7554,-6343,-3887,3874,16157,30636,30917,20670,13007,12851,18119,18284,4605,-6969,-13619,-15296,-11383,-6466,-3074,-275,655,107,-176,-542,-3715,-12733,-14281,-8199,-1616,-3005,-8653,-9223,-7578,-3099,788,-2822,-782,111,-112,5084,6444,1871,5708,12097,14274,9433,-2011,2407,23507,49371,53947,41138,32922,31754,20933,7539,-2259,-12293,-14852,-10177,-3395,-4238,-6878,-8773,-1340,86,-3250,-3283,174,-1418,-8955,-15490,-11001,-10619,-11218,-7010,-4541,-4965,-5505,-9691,-4397,515,-169,-4001,-5257,-1286,-9805,-11799,-12776,-6265,3973,10766,5401,5496,1791,-31898,-113384,-270462,-484996,-576614,-455232,-286005,-148375,-75456,-3619,18843,-7618,-22553,-25027,-20253,-8694,950,7933,7679,293,-3696,-1950,-759,4964,13471,18042,16831,5335,-3377,-6703,-3942,-2854,332,3489,6660,188,-1374,1936,5247,4777,-808,-10829,-9180,3622,7008,18496,16902,1920,-17970,-15858,-2727,-8229,-14195,-903,5506,294,-6269,-11298,-13208,-11342,-14348,-13663,-4013,6593,6725,-5092,4955,28432,21402,-3140,-10582,11111,30065,29052,19127,-469,-11960,-5059,5499,10142,9165,6825,2822,-4610,-7696,12417,12615,-1344,15959,38806,44243,47853,22270,-6951,-12908,-15356,-12945,-7345,-6587,-11398,-7825,-1481,2489,1654,-6594,-11130,-13331,-18269,-14682,-12189,-5955,-426,599,-5348,-16513,2908,8825,16138,24970,25578,16336,4386,-5442,-11567,-2246,8659,16805,20489,20847,23371,27199,21967,10293,-1761,-14723,-5591,9539,20056,22405,25161,25212,18479,10814,321,-11757,96,27147,46646,46188,28042,710,-4116,22379,46823,59660,51981,28636,12442,7573,11428,19094,24063,21660,14754,6006,-6634,-15566,-8140,-2665,912,-8081,-13504,319,6950,705,-8562,-3318,4524,4419,6853,5926,4332,-2592,-8882,699,1663,-4471,4456,13686,12493,3122,-662,-1125,-5816,-6328,6602,19612,31117,25472,15543,9210,4775,-8226,-13173,-16003,-18507,-5032,5441,17204,24164,17172,8812,2523,-8515,-11271,-5114,1392,2500,-5671,-8838,-16407,-9495,16872,37348,33430,27382,25424,23404,8814,-8530,-14646,-7935,-387,1299,-4110,-7591,-9159,-10488,-11021,-11036,-8764,-8116,-5988,-9239,-16943,-13682,-10894,-7400,-13017,-11221,-7284,-7920,-15796,-15757,-10503,-5962,-2356,275,-705,-6275,-11129,-15347,-18811,-17019,-11965,573,19119,37793,41749,42713,43203,31915,12099,-3399,-11134,6084,29583,45003,43221,14920,-1289,594,6730,4812,-2214,-8370,-8805,-6994,-3950,-1808,-8768,-13297,-9513,-394,6370,4425,1251,1620,-5677,30,2211,-14641,-4243,4923,9345,15380,10481,-527,-5074,-4284,-5041,-12119,-13452,-295,5079,502,-5244,-4426,-6232,-8813,-5276,7771,17677,16084,2315,-10741,-3280,3791,7048,11182,14326,1372,-6187,3085,-315,-7785,-6766,3903,15280,18200,15058,9020,7478,9194,12921,14741,7360,4232,-4412,-5832,3240,1789,-7220,-12931,-10183,-6185,-1904,1378,-1903,-5540,-4600,-4054,-11718,-14913,-11314,-11300,-4928,487,2721,-5147,-15464,-11484,-9016,-9546,-11219,-3389,5182,4821,3762,2759,-1351,-9828,-9901,902,11119,15494,11324,3320,-3658,-8525,-10747,4439,10805,6221,-4632,-13051,-16942,-4649,8630,12604,2404,-7897,-9238,-4293,-8306,-12585,-3528,6785,9196,9930,18412,24858,15280,2228,-3490,-1863,3994,8191,3436,-8936,-13011,-9537,-12308,-10948,-3843,9069,24406,25352,8074,-11740,-9669,3969,18085,19296,16693,13880,9393,6063,685,-1445,9635,41403,63470,53340,35792,32671,22942,16861,2793,-6808,-43,7372,11403,28611,39207,18882,-3238,3786,7281,4458,1098,6773,19565,24336,9426,-11356,7377,14016,4290,-5672,-12059,-7081,-2631,-6076,-11164,-13327,-11866,-11173,-6237,3207,7836,10639,19284,25132,17041,7906,11101,16911,12908,-4589,-11475,-7259,-1558,-429,-1595,-6555,-11382,-10448,-2740,-5099,-4339,-2863,-6557,-11603,-16047,-12265,-6746,-2830,-1016,1111,143,4218,13871,25678,30080,20475,14071,14376,18793,14974,3400,-2115,630,-3357,-17760,-9408,6607,11423,1753,3633,20671,33660,22834,3859,-10644,-12841,-6945,-6155,-1283,1947,8266,7791,-4906,-5572,11098,16716,19071,13775,662,-3955,-5129,-10590,-8868,-8991,-11436,-11633,-5616,2804,652,-3019,-1857,-169,4030,4780,6279,13055,14598,5826,-6209,-12695,-7206,-2630,5270,3854,-214,-8073,-11178,-9580,-4248,6921,16159,21746,10926,-1169,-210,7206,10822,9728,6456,2450,-5263,-3553,4731,12038,8566,5617,-3909,-15595,-5256,-831,1684,1024,-2164,4532,17885,18602,20001,15701,8198,33,-6460,-776,5784,8730,8481,3130,-344,-2367,-5847,-7081,-5687,1986,3619,-3205,-8996,-9389,-10184,-12039,-12609,-3038,1627,1818,4626,5272,-401,-6980,-6860,-5041,-8328,-9479,-8718,-11186,-10769,-1917,1663,4865,10573,20643,23343,21308,9906,-2541,-6989,-9260,-8390,-6092,-474,5014,3655,-3330,3712,22609,36851,12604,250,-5016,-7977,-12276,-14979,-17983,-18835,-15182,-9586,-544,9163,8916,7737,5303,-5629,-11784,-5001,-8451,-10493,-2089,1504,-12600,-10605,4004,9601,2632,-3959,-7521,-4410,-588,1481,-741,-6105,-1831,-5157,-10269,-3257,-1500,-4154,-9521,-19032,-17893,-17906,-6971,3563,7895,11005,3186,-9750,-15963,-13723,-11142,-9531,-7438,-5001,-3819,1098,-2092,-9001,-13168,-153,35979,63622,47966,29218,14130,3545,2761,2805,-2848,-8155,-8303,-4229,5163,15228,14443,7901,4492,10156,10982,2552,-5709,-10767,-12502,-13259,-9522,-10575,-13313,4756,26167,47643,57244,54022,40718,22783,11133,5323,2857,-2548,-8605,-6787,1377,-1701,-6927,-12206,-11000,-6684,-10502,-12320,-8322,-393,9566,23599,24448,2374,-9996,20749,58552,37132,10757,-6166,-12334,-5006,-3724,-2849,-6016,-11985,-15939,-9514,-5115,-6671,-9818,-12050,-12438,-20210,-12320,-2490,-4902,-10735,-13348,-8967,-1262,-2331,-3187,-2559,-2716,10211,24646,15157,-9670,-16424,-11184,-7929,-4652,-3284,-2768,-4179,-13500,-16583,-5922,658,973,6538,9667,639,-10953,-15998,-6888,-837,4936,16008,27425,40887,40178,30228,17266,4248,-7873,-11665,-3277,2501,8661,10944,11392,18268,20916,5035,-10082,-8433,2699,1318,-9148,-13124,-7090,-3160,-4157,2520,4773,1298,-3787,-7403,-11980,-11438,-8595,-1803,5969,9484,2188,-7417,-6862,-5918,-6189,7943,33805,56711,53049,35135,27969,26489,22212,14379,15939,30315,30609,15622,-6360,-13692,-12079,5032,24322,38041,42566,42365,35748,24994,11380,-3235,-16569,-16966,-16821,-8396,4665,28583,60713,78322,66641,39061,25826,13289,3668,-1692,-9597,-6413,15520,11437,-922,-9834,-7752,10626,26452,24911,20573,8864,-10313,-18529,-9178,-6016,-10183,-12924,-8189,-11860,-12941,-11991,-11015,-3686,-390,-2328,-3340,-1920,760,1790,3836,8750,6368,3017,-2108,-2956,-5070,-9025,-117,13499,10999,-553,-13801,-14758,-6680,11582,36588,41218,40378,39256,41299,43464,32505,22076,15031,6829,-3527,-7517,-3289,1420,2007,2378,-83,-1370,-4006,-8392,-12131,-5104,2410,7265,15387,28243,24172,3806,-5440,-4646,1267,5443,4007,1147,-4830,-8145,1298,18384,22652,13229,13891,14323,12173,7344,-2903,-13179,-18619,-11275,3115,-2015,-15295,-18864,-17829,-8331,2266,18817,15973,5325,307,-1870,-4357,-13881,-10599,-757,497,-3268,8443,14232,5051,-10248,-17418,-11708,-9987,-1847,6328,3966,3768,-1148,-1770,-1116,3435,4018,-3439,-12534,-8009,-2389,7583,11205,8108,-5462,-6645,8653,29951,45038,42199,15028,-5941,-6984,-8265,-5974,-305,3135,2701,952,-4194,1309,-2705,-3164,-2487,-5227,-2518,-1309,2712,3413,-2107,-9906,-6432,9966,30915,50740,60801,52168,35783,27018,26147,21965,7963,-1846,5381,18588,24908,28214,29615,26309,14003,3282,-8809,-3313,5383,29712,31717,17608,10607,12859,15807,9520,-824,-13708,-15153,-12135,-11980,-11369,-9817,-8451,-7602,-11507,-14464,-8987,4057,21832,52370,55147,41583,34384,17469,12962,12151,15070,22689,24953,22033,17465,8932,3247,5184,5343,7969,14991,13096,-1123,-9199,-8273,5380,18441,23669,17736,-1944,-6779,6169,11493,2690,-14391,-3591,3960,1654,11732,21681,21530,6931,-11414,-386,4246,6328,7582,12191,24266,24474,8671,-7276,-6114,-6242,-12559,-13079,-14384,883,27618,40352,22548,18515,13195,323,1939,4308,3252,5472,10641,22825,9839,8450,6743,-2740,-9456,-1068,7558,11516,11274,2329,3326,7713,6166,5136,5424,8271,11057,6788,-945,-6787,-11494,-12095,-8048,-3521,-2833,-1544,1250,5356,1132,-5966,-13231,-9168,-9382,-12168,-6985,-8567,-17746,-21419,-18704,-13100,-4631,936,2865,10769,34922,46478,26752,15790,14989,8442,7196,3413,-2720,-8716,15391,19579,13347,8221,1661,-2682,1620,8838,10704,1127,-2956,-7657,-13271,-8642,-9935,-8856,-8263,-5525,-5690,977,18642,11134,2511,211,5684,12161,8993,6422,4492,-2767,-5387,-4969,-6356,-6461,-2076,-7,4003,-928,-3893,7444,19324,19306,9747,-2357,-7338,-10134,-6618,-4341,-7582,-9280,-11694,-6569,-4262,1745,8659,653,-10620,-9180,-9731,-10033,-9610,-13195,-12998,-5252,3782,13947,17973,9700,-11815,-13535,2421,15970,26427,28040,20826,11123,7780,10013,7449,1398,3186,8946,15133,15521,8632,-1083,-7891,-15815,-15136,-6161,-1326,-6300,-15861,-17911,-11119,-10001,-7167,1805,6676,5569,1817,-5372,-11028,-3396,2167,4446,6343,15027,26038,29312,16718,-383,-8159,568,3407,-4857,-8199,-4805,-4312,-3762,-8207,-9997,-7366,-7394,-10352,-10295,-7951,-8247,-12439,-7549,-1797,1657,5161,4189,-1496,-12936,-13575,-10950,-4363,3764,15866,26022,28778,26395,16636,5435,-2780,-3556,892,-1349,-10852,-6772,2804,1966,-2296,5553,12089,13624,15463,30125,33400,36670,39704,32935,23243,19850,11548,6546,3832,398,2905,11912,14984,14951,-106,-12744,-4914,7544,9636,6718,5996,4334,828,-4396,-12594,-18935,-14332,-9056,-4834,-2382,-5367,1423,10191,1522,-2537,-9648,-11125,-1006,12294,33974,56022,38114,8551,-5356,-889,3057,4165,2184,-2884,-3010,-1424,-3475,-9310,-17844,-13606,-8732,-3310,2053,7836,11275,8035,5271,-652,1698,8986,8642,11015,13445,16490,11709,2071,-5610,-8135,-12343,-2678,11838,30763,47434,45127,39952,43151,40374,33203,25699,25890,18292,11238,13084,14161,15132,15476,9988,2467,3741,8524,5602,472,-10400,-10883,2056,35373,62677,59222,46567,31339,10363,2587,339,-4554,-6878,-9293,-12490,-17640,-12422,-1756,8207,14462,6862,-8843,-15110,-8025,1960,5044,10072,242,-12115,-4995,17018,44532,66644,61776,36329,11220,-5864,-9151,-2004,-1072,-7291,-11780,-15679,-13250,-11475,-7181,256,-38,-5829,-9950,-10763,-15235,-12386,-7442,2949,16500,29683,29483,20714,8125,-4768,-7061,5559,9089,-2788,-8703,17138,28000,17303,6569,1285,-5230,-12411,-13571,-13389,-12287,8066,36903,44148,44850,47804,42556,20497,9470,7151,5570,6938,4681,-3619,-8074,-5464,-3385,-6766,-13719,-10857,-612,2834,-1491,-8785,-14015,-12313,-5196,-7508,-14807,-17384,-15373,-17710,-15471,5786,24672,34921,47068,66879,77527,67431,44191,9233,-5788,-10414,-9585,-7894,-10046,-13937,-13624,-9860,-11652,-15392,-8303,-3099,-854,1597,2057,5694,7361,-581,-967,149,1664,520,-3143,-8367,-11294,-9138,4467,11946,7125,3207,-3963,-13205,-4254,-1051,-11531,-16743,-11389,-16412,-13069,-3598,1885,91,-7788,-12483,-7334,-4986,-6009,-5792,2287,3507,-1483,-1514,5195,9749,3682,-5721,-3990,168,-3769,-6253,501,17,-1278,2899,2991,-2436,-1000,6954,20361,36179,40394,40017,33667,15845,2200,1145,6300,16239,14419,2705,-5124,1844,14031,34152,27578,10771,8512,-770,2500,9119,3932,-2442,-5495,-1209,9314,15126,17708,14394,7696,-6098,-9795,-477,8944,21195,32534,20099,-1137,-10915,-1903,1262,5708,4086,-1917,664,7570,13147,17343,19715,19273,20747,26101,19641,12773,23418,38432,28379,9054,1983,6493,809,-12460,-10079,651,589,2499,6633,2643,-5189,-5186,-606,-201,2513,11285,12726,1443,-16335,-12621,-8069,-11242,-9232,-7029,-4836,923,662,-5259,-8571,-11334,-8504,-8866,-14483,-13392,-6830,-6831,-14690,-9212,-945,-546,-8857,-7889,-8175,-8516,-9958,-20982,-12834,8211,21418,11442,-3225,-12557,-13500,-13068,-5432,3800,10492,8669,3203,-2495,-1379,12668,17157,3616,-10000,-9392,5057,13902,17497,16549,9333,-6951,-7039,3004,5952,6396,-197,-15,2813,-1391,2970,11079,9107,6298,10531,20943,14525,10653,4225,-6037,-3067,3261,-4704,-2285,4303,11500,18142,27120,33356,8540,-7744,-8150,-4746,-6209,-10069,-7343,6166,6882,3719,815,-1000,-3037,-5286,-8696,-6215,2427,10395,9315,8627,9173,6416,1290,-6944,-9841,-9599,-9391,-6474,-4319,-2470,-2804,-5075],[-5334,-2604,-3574,-6734,-4399,-2614,-366,1285,3434,-127,-4770,2635,2556,-885,-3381,8288,21324,11735,-2082,-9561,-9241,-5710,-3700,-3743,-3150,-1947,5468,18369,28233,15105,-2406,-12616,-5839,-4642,-12082,-6117,6580,8840,5064,2634,1349,841,2892,-519,-2600,8473,17971,14348,3942,3052,4139,7834,6523,-2914,-14377,-16467,-1733,4708,-2156,-16253,-4864,37,-11548,-3993,7268,7889,4316,141,5464,23821,25701,13193,16898,47968,65490,46294,22285,16117,5170,-3757,-4567,-3198,3593,15209,26969,29936,22864,15636,14475,19311,22007,8124,-3803,-11064,-15759,-12917,-8082,-4592,-1133,939,383,190,404,-2700,-12230,-14250,-8406,-1722,-2957,-8010,-8472,-6457,-1333,3617,1315,3092,2850,1764,6603,8553,4464,7483,12603,15024,12196,469,1962,23326,49444,51457,38253,30628,35400,29080,16829,6220,-6161,-12917,-10605,-2385,-1074,-5214,-11501,-5049,-2023,-4501,-4677,-923,-2288,-9360,-13665,-9205,-8742,-9973,-7159,-7586,-8565,-6804,-7622,-2115,1458,1487,181,-573,321,-8805,-10207,-12642,-8175,1404,9071,4926,10187,8398,-25954,-113253,-276648,-482749,-545309,-423486,-265991,-138793,-69861,-1930,19785,-5051,-20036,-23992,-15592,-5798,1754,9172,9393,2057,-1843,-234,614,5226,12538,15001,11383,1102,-4793,-6978,-4051,-2347,3351,6916,9913,3561,1832,2521,3030,1947,-3619,-15163,-11569,2717,8630,23719,24250,8849,-13468,-16608,-1072,-5670,-12679,-1463,5994,923,-5665,-9912,-11524,-9753,-12533,-12806,-3521,7123,7430,-4530,5427,28447,21870,-2599,-9963,11832,27612,23706,14817,-4353,-13782,-5662,3925,6480,3374,1874,165,-5763,-6932,14423,15054,-1029,12894,36250,47866,53990,24024,-6253,-11890,-14191,-13428,-7334,-5536,-10024,-5390,1419,5193,3582,-5116,-9491,-11134,-14674,-13080,-12275,-8737,-2926,-466,-4942,-16448,-851,4037,11172,18198,18491,10528,133,-8975,-13359,-3137,6906,14207,20108,21623,24123,28666,25379,15422,3265,-11656,-4956,11594,22920,24480,25244,23388,16408,10483,1981,-9721,2105,31011,48046,45249,26399,195,-4776,21183,48474,62942,54849,30802,13377,7293,11050,19854,26951,26612,19497,9864,-4047,-15964,-7101,-155,3239,-8091,-11997,511,5258,-1764,-9166,272,8788,6168,5543,2885,532,-3349,-8061,1269,2292,-3823,5271,13691,11539,453,-5228,-5500,-7877,-3352,7808,18670,27765,22662,15508,10285,3834,-9449,-15015,-16355,-22129,-7199,4574,19159,29049,19517,8896,2145,-9027,-10178,-2826,4865,6534,-2296,-6797,-15833,-9263,17823,35645,28908,21815,20929,22254,12546,-2517,-9698,-7559,318,2405,-2831,-5755,-6888,-7835,-8932,-9658,-8799,-11229,-11889,-15000,-19068,-13627,-11167,-7334,-13108,-10832,-4480,-2820,-10885,-14774,-11883,-6322,-1264,939,1030,-4624,-9753,-13897,-17835,-15642,-11324,-225,17278,37879,43792,43198,40346,28290,10272,-3105,-11462,3222,26224,42969,43353,14607,-2761,-200,6982,5763,-688,-6312,-7282,-5845,-2913,-1113,-8734,-13386,-9439,602,10451,9806,5084,1023,-8916,-1197,2498,-7225,307,7381,10222,14153,6510,-4252,-7478,-5743,-5547,-13028,-11861,1098,6878,2166,-6146,-6504,-7784,-9661,-5271,9494,20416,17354,1565,-12497,-5312,-1437,-791,1843,9520,1997,-4110,2859,-296,-6466,-5151,6720,21376,27720,23956,13326,9433,10178,13053,13457,7999,8899,2088,-2836,3894,1590,-7517,-13271,-10531,-6518,-1430,3518,543,-4540,-5254,-5025,-11788,-14618,-10116,-8482,-3141,863,3133,-3956,-16941,-14091,-12144,-12552,-13708,-5269,2608,1153,689,1298,-1819,-10327,-9321,3221,14466,18494,13608,4524,-3543,-4851,-12512,137,8644,5151,-5312,-13352,-18068,-6490,6574,11994,2659,-4909,-2814,-96,-5408,-9813,-2627,7735,10914,11083,19705,25301,14730,1763,-4151,-2108,4495,8693,2980,-9666,-10565,-7595,-11550,-11078,-3817,9071,23360,25548,9606,-10724,-8738,7303,25685,27485,23666,16856,8402,2861,-2400,-3565,7877,40076,65237,55695,41504,39886,28240,18833,2458,-6522,4145,16352,22755,39784,45578,19858,-5871,228,5177,3779,1311,7528,19753,22268,8899,-8670,8365,16994,5609,-4890,-10481,-5825,-3584,-7174,-11148,-11858,-10361,-9648,-5386,4757,12884,16996,27124,35184,27526,14892,15268,23856,18720,-164,-9123,-7122,-1464,-1192,-4712,-9268,-12289,-11388,-4630,-8157,-3885,-1374,-5007,-9563,-12299,-14524,-9162,-4330,-1838,2879,4760,11097,22233,33514,36536,24501,15434,14269,16987,13308,4709,-1464,-665,-4601,-14632,-4791,10484,14795,2953,-2915,10836,24236,17803,2805,-11107,-12287,-7807,-7604,-373,3750,9410,7628,-5198,-5283,9163,12896,16260,12785,758,-4001,-4240,-8645,-7040,-7551,-11304,-12390,-5713,2395,2088,-1603,-744,1064,6775,9297,6437,11186,13329,5257,-6190,-11051,-6788,-2808,4084,1279,-3585,-11174,-12580,-9658,-4106,6027,13366,18435,8765,-1979,-1747,5462,8718,8765,5928,2529,-4944,-3821,3408,8994,6650,5260,-3502,-17617,-7631,-2731,937,2846,1286,7659,17739,15891,17907,13924,6782,-614,-6825,-169,7287,9729,8651,3426,478,-1268,-4712,-5817,-5692,-735,-35,-7101,-11700,-7410,-8005,-11507,-12256,-2783,1695,2223,5141,6503,2472,-2952,-2301,-501,-5169,-8600,-10979,-13618,-10119,-1967,-881,831,6601,17589,20653,19937,11152,-912,-5546,-8252,-8330,-5948,1352,7954,5497,-4333,396,17373,35069,16284,4494,-1691,-6062,-11428,-15091,-18401,-18320,-14565,-9685,-1083,7797,6787,5628,3414,-7779,-13668,-5681,-9227,-10880,-2699,198,-14391,-8290,6105,12585,4929,-2942,-7452,-3915,767,2645,-1162,-7397,-1976,-4127,-10446,-3957,-1575,-3354,-8023,-17643,-16946,-18098,-10087,3405,11235,16384,7852,-6117,-13307,-11325,-9323,-8587,-7693,-5950,-4149,1642,-1550,-7969,-10736,3817,43084,62425,40584,23487,11258,3817,4008,4035,-1318,-6287,-6607,-2440,6941,16004,15366,10432,8202,14501,16040,8332,-2127,-9847,-13442,-14521,-10632,-11242,-13879,4413,24951,47981,59221,56651,41250,21039,8491,3218,1952,-2187,-8682,-8196,-963,-2567,-6865,-11303,-11030,-7126,-10738,-9633,-2600,6343,15186,26962,24175,1955,-10626,19895,55594,35638,9715,-6407,-12420,-6529,-5523,-3951,-6286,-11688,-15728,-10213,-5837,-7402,-11160,-12679,-12457,-15681,-8141,-1829,-6497,-11981,-14694,-7785,-1964,-3630,-5244,-6142,-8609,3474,17789,10512,-10337,-14409,-11118,-8100,-3997,-2118,-2113,-5029,-15542,-11696,-403,3351,2005,7710,11810,3887,-8054,-16487,-8333,-1747,5332,19827,33208,45542,42338,30272,16116,3002,-8861,-11162,-3482,2293,8925,12521,14004,20807,25832,11633,-2533,-6081,4617,2914,-9372,-15156,-7379,-2581,-2397,3108,4104,999,-2951,-6243,-11455,-11725,-9936,-4113,3458,7834,1904,-7649,-6078,-4581,-5512,7524,32878,53658,49277,31106,24103,22223,15818,6224,11615,29925,31179,14756,-7774,-15368,-11879,4192,22212,35262,38452,37668,32343,23494,9663,-4212,-14522,-17892,-19343,-7009,10433,44110,81922,100925,83902,46040,27645,14624,4699,-1413,-10640,-7251,16756,17814,5780,-4453,-9745,9687,30084,32295,26901,10570,-9974,-16718,-7272,-5502,-10315,-11067,-5138,-8462,-9230,-8445,-7759,-1624,99,-2697,-3976,-2730,709,2192,4358,8897,7578,4367,-1408,-2242,-3585,-8556,-1114,13243,11663,281,-13150,-14790,-5970,13048,39869,45266,43355,41118,40110,40724,31014,21578,15597,7572,-2740,-6501,-1531,4416,4294,2174,-1585,-1752,-2585,-6838,-12066,-4729,2049,6903,18278,32064,23965,1666,-7850,-7411,-1142,3369,2718,1100,-4798,-9979,-457,14017,13867,7774,9301,9888,8493,4521,-4961,-15512,-21291,-10997,4458,-658,-14112,-18869,-18718,-8208,3621,20257,16651,6444,2628,13,-3418,-13119,-10762,-661,2696,-1553,7494,10833,1202,-13837,-17277,-12567,-11725,-1775,6544,3778,3520,-2351,-3206,-1380,4352,5171,-2533,-11087,-6713,-1544,8301,11804,8624,-6122,-6489,9879,35499,54151,48545,18351,-4638,-7301,-8120,-4653,1381,3558,1166,-272,-1591,6245,-2089,-6715,-4754,-5990,-3252,-1685,3093,4041,-1243,-10609,-10106,7387,30307,53339,66237,57047,36682,25164,25339,22937,9373,-1513,4611,17203,23491,25865,27250,26600,17512,6209,-7305,-5831,2327,25401,27492,14520,8730,11598,12433,5650,-3724,-15347,-15733,-12543,-11371,-9772,-8162,-7216,-6902,-11556,-17748,-13257,86,20585,56123,63253,48261,40498,20863,13839,11933,15048,22862,23664,18942,14210,6614,1561,4078,4869,7624,14232,13145,1194,-6629,-9246,-616,11949,18220,14488,-2766,-6551,7241,15437,6497,-11602,-5797,1703,-4105,929,12215,14411,2383,-8286,4872,11010,12249,12107,13745,23029,23358,7498,-8179,-4188,-3083,-11584,-12898,-14874,-998,27067,45578,33006,26122,13782,-300,1056,6246,5079,5171,9220,19969,7511,6667,4554,-3292,-8257,-1322,6193,11060,11770,2335,1793,5467,4157,4442,5627,9011,12329,8535,129,-6966,-11716,-11140,-7996,-4326,-4663,-5503,-80,8191,5398,-4650,-13714,-8535,-9928,-12378,-5777,-5676,-14627,-18572,-17521,-12874,-5589,-2105,-1125,5673,27914,42161,27406,18026,18287,11868,8796,3984,-1720,-9634,7486,15605,11358,6113,-579,-4915,-205,8515,8144,-2919,-6539,-12189,-6677,-1600,-6080,-8086,-8493,-6425,-5025,2956,20659,10943,-300,-2676,6534,16369,10650,6555,4380,-1722,-2765,-907,-1341,-1712,1608,3052,6086,1376,-907,9323,19776,18544,7961,-3958,-6501,-8185,-9381,-6325,-6998,-6342,-5826,-1611,-1938,513,7269,-141,-12261,-10329,-9881,-9502,-9410,-12020,-11718,-4739,2657,10993,16455,11126,-9856,-9398,7952,22195,32068,32378,24964,15247,12070,16257,15466,10654,10828,14117,17003,15363,7345,-1437,-6601,-15089,-15540,-6215,-259,-4337,-13565,-20937,-14642,-14108,-10650,-112,6608,7017,4800,-1132,-12582,-6424,-754,1500,3417,12840,25485,29732,16307,-797,-7405,1426,3700,-5402,-8438,-4613,-4898,-5120,-9041,-10023,-6903,-6307,-8426,-9330,-8209,-8844,-13114,-6775,-462,2327,6334,6764,428,-11769,-12061,-9439,-2818,4977,17232,25869,26726,24166,13732,1549,-6671,-7050,-2428,-2851,-10830,-6142,3355,1870,-2607,3950,11215,15370,20506,39530,39359,39767,41715,32482,22114,21236,14397,7197,2570,-1776,1897,12897,17444,16329,823,-11714,-5155,8211,9825,7031,7118,5553,2300,-2846,-11343,-17566,-14045,-7281,-1970,29,-4774,1389,12306,5364,-804,-9675,-10855,-471,11433,30269,55324,44218,13240,-3226,-949,2639,3790,1718,-3705,-4970,-4002,-6595,-13078,-15795,-10780,-6885,-2287,2168,5901,7128,3515,1944,-2635,1413,8596,8550,10366,10902,11705,5507,-3032,-8520,-8761,-8953,-2030,9144,24744,42324,43821,40302,44708,45991,43414,38257,34933,21052,11992,12343,12461,12226,11489,5462,-4385,-5292,333,581,-1444,-11010,-10571,1891,35077,65736,65142,51781,37524,15586,6422,2327,-2744,-4039,-6401,-10317,-16147,-11730,-1413,7954,12601,3986,-10618,-15631,-7630,2611,6341,10044,-468,-10747,-6167,13409,37979,59394,56638,34198,12020,-2488,-10716,-5084,-3527,-8889,-13680,-16878,-14292,-12537,-8357,-1307,-1983,-8179,-9722,-8205,-12997,-13835,-7093,4973,18059,31537,32082,22712,8559,-4755,-5479,6313,9513,-1493,-9290,16767,26388,15715,6395,2407,-3425,-13613,-17566,-15406,-13811,5906,34114,45119,46304,48488,42170,20578,9651,8012,7396,10268,9366,751,-5381,-5766,-4693,-8127,-12233,-8165,1101,3563,-1039,-8313,-14061,-12995,-5616,-8283,-15581,-15196,-10129,-10405,-15062,1183,23694,38782,53301,70923,72678,55997,34429,7527,-5431,-9414,-8945,-8226,-10005,-13912,-13221,-8247,-9316,-16552,-10690,-5829,-2305,2273,3000,5502,6077,-1654,-602,704,1670,-198,-3714,-8173,-12636,-9775,4260,11693,6371,1098,-6531,-11990,-2601,-696,-11201,-15796,-11431,-17144,-13700,-4325,-70,-2462,-8636,-10814,-6659,-4808,-4768,-5990,404,2280,-755,303,6880,10797,3873,-5626,-2162,2345,-1359,-2591,6270,7411,2365,2425,2583,-1752,-536,7157,20406,35806,40854,41105,34656,17450,5104,4085,5958,14166,15109,4379,-3918,4218,18963,39106,26827,7141,4895,-1419,3828,11394,5577,-1842,-4998,-923,8827,14948,18943,17223,9244,-5251,-6446,1292,9413,20443,30919,18367,-2080,-10411,-66,1239,1282,475,-2848,1038,7151,11522,15063,18472,19106,19623,23394,15804,10454,22382,39079,30122,10329,1834,6766,1400,-11570,-9460,1538,2148,5844,9830,3065,-9863,-11024,-4758,-1456,3071,10539,10254,-1638,-15068,-8919,-4435,-8291,-8652,-9761,-4281,3601,1738,-5565,-9294,-11326,-7627,-7447,-12614,-14616,-8635,-8656,-15947,-9329,-4143,-6572,-9425,-5228,-7484,-9422,-11444,-21991,-10430,9442,21050,10690,-4047,-11858,-12402,-13851,-8725,333,7263,5501,-357,-5510,-2146,14263,20178,5426,-8581,-11133,3005,13361,18425,17661,9820,-6123,-7645,1783,4057,4644,-901,543,3455,-3630,1748,10457,6558,3832,9214,20131,15715,11356,5512,-5470,-6212,-1074,-8436,-2906,3757,11678,17740,26590,34814,10534,-6549,-9831,-6548,-7421,-9985,-3687,8613,7854,4614,1615,-189,-2602,-5536,-10049,-8995,720,9362,8764,9304,11006,9162,3663,-6113,-10127,-11354,-7054,-4472,-2872,-1639,-2703,-5623],[-6629,-3343,-3845,-6516,-5181,-4764,-2890,-371,3062,333,-5372,867,310,-2969,-3440,9801,21419,10814,-2389,-9819,-9949,-6057,-3032,-2461,-2584,-456,8857,20907,27186,11515,-6244,-10683,-3770,-4937,-13921,-7359,5796,6919,3033,801,221,37,377,-3479,-3435,6930,16524,12368,85,1524,6407,12072,11564,1543,-10820,-17422,-2555,4931,-1881,-15028,-2282,3170,-10717,-6742,6210,8177,5229,1059,5279,24410,27916,14432,21328,54145,69678,47926,21667,16594,9071,318,-2312,-2659,2949,13570,22526,27521,23595,16943,15000,19422,24209,10649,-1270,-8831,-16005,-14875,-10550,-7239,-2947,580,212,193,1092,-1750,-11577,-13928,-8676,-2542,-3838,-8158,-8371,-5940,-296,5423,4419,5966,4639,2750,7380,10011,6705,8677,12261,14887,14259,2872,1059,21545,46791,46127,33378,26589,36001,34500,24112,13465,-603,-11056,-11648,-2042,1727,-2699,-11270,-8765,-4291,-5840,-5984,-2111,-3413,-9948,-12354,-7819,-7173,-9007,-7735,-11024,-10681,-6136,-4690,-8,1802,2182,3076,3763,1983,-7854,-8679,-11448,-9712,-1395,6463,2993,12907,13411,-21278,-109681,-270296,-461372,-512475,-399709,-252069,-132082,-66016,-1620,19468,-2591,-15413,-18025,-11427,-3231,2666,10389,10667,3414,-463,712,1185,5010,11525,12060,6067,-3193,-6571,-7929,-4970,-2573,5781,9626,12344,6051,3779,1725,23,-1121,-6756,-19116,-12912,936,9117,26759,28883,13588,-10025,-17390,-360,-4661,-12421,-2477,5954,1322,-5164,-8790,-10181,-8369,-10831,-12342,-3702,6967,7600,-4306,5036,26773,20872,-2731,-9736,11640,23860,17559,9343,-8363,-14554,-5969,2371,3113,-1015,-1947,-2390,-7172,-6619,15341,16542,-996,9621,32858,49332,55973,23615,-6346,-11317,-13272,-14223,-7811,-4778,-8533,-3418,3726,7297,5052,-3835,-7809,-8635,-11250,-10796,-11497,-11286,-5537,-1998,-5027,-16009,-5396,-1360,5526,10794,10774,4389,-4221,-12530,-14943,-4094,4907,11208,18869,21519,24094,29078,27467,19405,7349,-9318,-4402,13086,25182,25823,23995,19679,12810,8829,2957,-7370,4424,33696,47498,43057,24560,-132,-5929,18449,47292,62769,55089,31598,13238,5944,9598,19491,28573,30220,22976,12464,-2814,-16171,-5698,2705,5629,-8273,-10670,537,3389,-4434,-7711,5059,13582,7472,3356,-973,-3940,-4819,-7826,1095,2188,-4102,5100,12714,9521,-2983,-10292,-9063,-5929,94,8226,17002,24156,19966,14745,9909,1902,-9406,-12076,-12698,-18308,-8996,3452,20372,32990,21027,8655,1828,-9829,-9792,-890,8491,10823,1269,-4867,-13076,-8154,17196,31562,23055,15483,15740,19826,15441,2985,-5102,-7325,-38,2461,-2331,-4637,-5118,-5475,-6962,-8835,-9233,-14929,-18383,-18294,-15739,-12964,-11565,-7735,-13335,-10548,-2336,1551,-5109,-9461,-8124,-5346,-1417,544,2369,-3065,-8553,-12746,-16716,-14635,-11194,-1837,14039,35798,43514,41338,35529,23580,8016,-3055,-10800,1715,24663,42375,44570,15204,-4258,-1964,5823,5331,-164,-4881,-6000,-4903,-2243,-1014,-9377,-14134,-9772,1431,14458,15430,9441,1769,-8070,3371,10814,5064,5512,9015,10263,11932,2073,-7777,-9713,-7280,-6374,-13935,-10161,1903,7777,3235,-7389,-8899,-9701,-11066,-5982,10412,22255,17729,291,-14353,-7146,-6299,-7972,-7295,3044,1427,-1742,4339,1625,-4270,-3665,8934,27319,37997,32791,16859,10564,10157,11979,11776,9279,14779,10725,2115,5105,1441,-7904,-13840,-11482,-7280,-1498,4859,2524,-3906,-6435,-6733,-12468,-14419,-9275,-6321,-1933,741,2852,-3399,-18591,-16900,-15481,-15855,-16506,-7536,-423,-2970,-3251,-1182,-3198,-11227,-8261,5497,17166,20539,14873,4774,-4239,-2304,-9577,-5278,5232,3385,-6366,-13785,-19766,-9011,3614,10357,3052,-549,2935,2825,-3401,-7473,-2024,8114,12267,11846,20278,24532,13301,780,-5195,-2659,4560,8572,2057,-10030,-8557,-6097,-10777,-10995,-2443,10046,21968,24601,10212,-10318,-7991,10120,32269,34612,29146,18138,6204,-1038,-5735,-5902,5649,36856,63453,55460,45649,45645,32726,19706,1455,-6281,8108,24691,32472,47445,47647,18730,-8531,-3731,2932,2758,990,7566,18882,19571,8080,-6195,8792,19235,7206,-3434,-8717,-5193,-4848,-8467,-11232,-10723,-9037,-7455,-4232,5520,16364,21047,31649,41618,36334,21569,19116,30010,23367,3718,-6864,-6879,-1692,-2500,-8620,-12473,-13385,-11898,-4634,-12079,-4016,-339,-3135,-6161,-8089,-10833,-9123,-4301,-1385,5275,9020,17356,30759,41812,43091,28282,15736,12611,13153,10268,5384,-610,-421,-3001,-8641,-388,13481,17060,4893,-5527,2457,14857,12272,1556,-11320,-12320,-9466,-9368,497,5766,10626,7304,-5647,-5443,6592,8883,13045,11085,186,-4570,-3716,-6745,-4931,-5599,-10497,-13134,-6271,1861,3390,-262,171,1929,9012,13306,7317,9711,11606,4026,-6420,-9514,-6139,-3001,2916,-962,-6458,-13610,-13243,-9677,-4445,4276,9901,14638,6549,-2756,-3472,3772,6852,7585,5197,2439,-4823,-4308,1930,6055,4649,4472,-3197,-15034,-9308,-4560,-137,4148,4756,11192,17339,12787,14924,11191,4527,-2056,-7559,305,8528,10328,8556,3585,1051,-508,-3949,-4928,-5954,-4433,-4681,-11634,-11809,-5124,-5975,-10354,-10377,-2577,1348,1961,4736,6768,4426,175,1193,2842,-2773,-7587,-12550,-14226,-9225,-2275,-3616,-3186,2781,14017,16921,17406,12029,1146,-3672,-7024,-8108,-5636,2984,10255,6930,-4666,-2021,12643,31007,18713,7980,1008,-4382,-10324,-15157,-18959,-17683,-13896,-9729,-1728,6250,4508,3283,1082,-10279,-14066,-5925,-9833,-11017,-3510,-1476,-15515,-6490,7295,14351,6322,-2622,-8136,-4447,1011,2798,-2253,-8784,-2179,-3285,-10456,-4811,-1788,-2688,-6785,-16604,-16429,-17438,-12633,3623,14656,20942,11431,-3177,-11149,-9370,-7929,-7968,-8102,-7129,-4898,1739,-1260,-6935,-8629,7312,46926,56872,31661,16917,7584,3713,5542,5915,924,-3993,-4731,-719,8456,16556,16151,12622,11476,18202,20133,13018,459,-9299,-14353,-15380,-11306,-11525,-13599,3604,22030,44913,56547,54830,39225,19546,7049,1645,936,-2217,-8952,-9711,-3606,-4042,-7287,-10741,-10024,-5185,-7073,-3932,3885,13025,20299,29039,22445,789,-11111,18427,50131,32600,8207,-6890,-12876,-8324,-7445,-5123,-6563,-11426,-15701,-11194,-6686,-8052,-12211,-12228,-9968,-10671,-4284,-1642,-8476,-13113,-11379,-5492,-3334,-5848,-8062,-9870,-12466,-713,13606,8745,-7995,-12810,-11440,-8590,-3600,-1157,-1525,-5578,-15781,-8109,3800,6273,3299,8139,13190,6718,-5316,-15926,-10557,-3489,4865,22507,37662,47859,41712,27950,13413,719,-10452,-10948,-3998,1721,8328,13010,15234,21406,28761,17838,5290,-1263,6853,4295,-9337,-16553,-7431,-1958,-119,5271,4660,1355,-1920,-5205,-11096,-12178,-11460,-6604,746,5989,1559,-8030,-5541,-3575,-4743,6938,30911,48318,42794,25583,19214,17056,8623,-1580,9713,31276,32830,14670,-8674,-17312,-11436,3109,19347,30970,32670,31587,27891,21161,7666,-5044,-12962,-17938,-18359,-4584,19595,61029,101190,119780,98291,51747,28260,15180,5082,-1770,-12087,-8286,16673,23186,11900,593,-10501,7651,31989,38257,31866,11449,-10300,-14682,-4919,-5001,-10828,-9466,-1622,-4528,-5620,-4843,-4355,288,299,-3361,-4710,-3468,613,2479,4635,8523,8414,5610,-774,-1689,-2323,-8669,-2784,12205,11811,926,-12275,-13854,-5218,13850,41027,47213,45226,42504,38138,36675,28035,19806,15339,7831,-2236,-5344,592,7307,5856,1270,-3546,-2254,-1384,-5650,-12365,-4707,1371,6988,20957,33436,21716,-1061,-10069,-9957,-3993,855,1279,1038,-4560,-11816,-2444,9442,6347,3414,5266,5635,4448,1096,-7420,-17931,-22868,-9275,6448,665,-13361,-19101,-19256,-8158,4575,20280,16065,7064,4494,1479,-2669,-12369,-11158,-1081,4329,66,5895,6123,-2794,-15165,-13774,-12588,-14183,-2658,5415,2354,2383,-4069,-5012,-1939,4979,6244,-1346,-9337,-5570,-1031,8251,11295,8368,-6898,-6961,10222,40095,61905,52690,19786,-4233,-8192,-8363,-3720,2470,3098,-542,-727,2239,8907,-1993,-9998,-6852,-6841,-4257,-2509,2845,3771,-1406,-11854,-14445,3484,27635,53216,68396,59241,35871,22029,22808,22095,9398,-2032,3535,15615,21626,22745,23683,25298,20532,9614,-4218,-9096,-1354,20575,23181,11289,5699,8509,7672,936,-7110,-17372,-16703,-13317,-11087,-8462,-6475,-5705,-5703,-10634,-16906,-15916,-2956,18565,55825,67098,51661,44213,23041,13678,10742,14013,22154,21905,15961,11195,4438,-136,2868,4128,6553,12208,12109,3607,-3583,-8509,-7105,4447,11587,10332,-3885,-6563,7864,19046,9835,-9162,-8215,-597,-6817,-8961,2554,6834,-1851,-5392,9245,17616,18948,16874,14706,20697,21312,6100,-8921,-2746,-446,-10584,-13265,-15542,-3088,25699,49247,43407,33200,13368,-1523,-679,6795,5807,3692,7088,16713,5531,5238,2891,-3308,-7326,-2728,3115,9102,10705,1620,-94,2889,2325,4114,6282,10206,13964,10664,1344,-7255,-12003,-10117,-7769,-5110,-6166,-8446,-917,11147,10364,-3038,-13257,-7733,-10083,-12233,-4821,-3169,-11173,-15249,-15466,-12236,-6548,-5169,-4811,1457,21828,37798,28206,20422,21654,15429,10027,4393,-1099,-9558,-558,10528,8526,3297,-3407,-7734,-2962,6501,3786,-8020,-10689,-15654,-632,4063,-2676,-7479,-8708,-6267,-2925,6112,22138,9882,-3760,-5430,7950,20567,12084,6574,4270,-577,-190,2842,3596,2935,5086,6074,8026,3711,2231,11031,19204,16890,5537,-6187,-5994,-3987,-7918,-6683,-5605,-3483,27,4505,1804,1182,7053,-152,-13414,-12180,-10707,-9353,-9202,-10504,-10315,-4285,1261,7401,14570,13571,-5581,-5033,13130,27521,36256,35323,28093,18651,15481,21075,21753,18322,17481,18506,18195,14600,5753,-1789,-5421,-14440,-15931,-6103,1130,-2095,-10680,-21219,-17776,-17381,-13216,-1543,6966,8895,8130,3325,-9742,-9326,-3935,-1869,291,10406,24369,29468,15410,-1286,-6970,1791,3588,-6039,-8604,-4401,-5298,-5941,-9295,-9749,-6304,-5150,-6630,-8278,-8429,-9378,-13311,-6094,908,3220,7300,8961,1572,-10713,-10421,-7748,-2214,4797,17336,24358,24125,21966,10759,-2201,-9682,-9246,-4981,-4250,-10777,-5822,3378,1144,-3395,1942,9806,16297,24262,46581,43193,41027,41615,30296,19841,21021,16082,6930,651,-4232,718,12954,18620,16579,1149,-11208,-5628,8587,9699,7118,8093,6738,3866,-1263,-10104,-15369,-11150,-3468,2350,3259,-3646,1745,14220,9424,1125,-9613,-10874,-389,9849,24643,50162,46941,16602,-1568,-1112,2042,3255,1074,-4765,-7193,-6925,-10125,-15693,-12480,-8426,-5696,-1986,1622,3590,2813,-1069,-1643,-4787,344,7072,7402,8573,7312,6478,-198,-7329,-10865,-8443,-5701,-1350,5583,17057,35232,41015,39192,44031,48985,51736,48871,41233,21916,11614,10730,9850,8294,6523,536,-11084,-15139,-8621,-5295,-3863,-11882,-10177,1202,31906,63637,65622,52301,40592,19832,9670,3526,-1666,-1656,-3667,-8128,-14345,-10565,-805,7801,10756,1367,-12073,-15243,-6783,3736,8170,10386,-566,-9311,-8040,9020,30453,50496,50031,31375,12781,956,-10289,-7776,-6100,-10500,-15399,-16832,-14799,-13336,-9034,-1893,-2539,-8764,-8396,-5456,-9212,-13778,-7383,5903,18514,32117,33715,24302,8879,-4775,-4010,6935,9883,-34,-10162,15349,23768,13786,6056,3353,-1166,-11667,-21340,-17438,-15590,2983,28908,42802,44809,46001,38992,19374,9187,8427,8664,13036,13939,5833,-1553,-5284,-6049,-8932,-10320,-5955,2362,4001,-776,-7924,-13912,-13733,-6238,-9087,-16354,-12992,-5587,-4156,-10391,-3394,21447,41006,57524,72062,65476,44610,25666,5939,-5115,-8514,-8148,-8735,-10133,-14035,-12460,-6320,-6610,-15422,-13041,-8431,-3424,3162,3960,5159,4355,-2893,-639,804,1179,-1217,-4218,-7686,-13480,-10130,4140,11407,5718,-590,-8656,-10593,-709,280,-9726,-14722,-11656,-17867,-14307,-4993,-1649,-4648,-9149,-9472,-6200,-5038,-3840,-5453,-1048,1006,-445,1769,8373,11643,4043,-5165,-109,4629,1161,868,10820,12835,5314,2002,2210,-1176,-339,6898,19649,34445,40155,41050,34649,18367,7316,6309,5397,11013,14528,5465,-3002,6567,24387,43887,25983,3560,1117,-1808,5241,13390,6920,-1513,-4784,-1057,7758,13989,18999,18882,11363,-2855,-3582,2563,9191,18491,27302,15217,-3374,-9511,1583,1590,-3472,-4118,-3801,967,5720,8525,11004,15112,17121,16704,18867,11403,8277,21085,38415,31018,11668,2055,7178,2269,-10152,-9201,2084,3466,8727,12628,3457,-13517,-17616,-8404,-1700,3512,9072,7059,-4624,-11593,-5152,-654,-4903,-7225,-11990,-3674,6455,3087,-5430,-9658,-11589,-7269,-6505,-11009,-15649,-10635,-10676,-17269,-9652,-7452,-10877,-5051,-1811,-6185,-10125,-12866,-21148,-8444,9976,19553,9044,-5349,-11521,-11656,-13873,-11982,-2938,3918,2176,-3889,-7995,-2395,15777,22800,7318,-6930,-13293,75,11542,18001,17833,9893,-5436,-8412,463,2071,2725,-2114,145,2341,-6949,3054,10927,4304,1112,7577,18990,17345,11957,6192,-5005,-8880,-4272,-10021,-2533,3722,12047,17820,27272,38170,15691,-2327,-9007,-7423,-7370,-8074,-358,9839,7848,4610,1671,98,-2612,-6036,-11108,-11617,-1467,7025,7096,9096,12045,11360,5751,-5384,-9816,-9381,-4541,-2429,-1391,-764,-2520,-6226],[-8327,-4577,-4622,-6739,-6233,-7373,-5997,-2609,1901,-8,-6904,-1851,-2595,-5512,-4094,9663,19567,8780,-3421,-10686,-11275,-7136,-3276,-1905,-2170,1183,11489,21795,24305,7100,-9688,-8365,-1875,-5017,-14714,-8690,4363,4582,897,-940,-850,-834,-2362,-5260,-3974,5084,13836,9422,-3663,1191,8925,15952,15987,5336,-7825,-17520,-3854,4382,-2281,-14257,476,7563,-7245,-9111,4698,7940,5610,1502,4784,23818,28727,14807,24465,57656,70743,47351,19991,15951,12154,4390,30,-2395,1880,11207,17649,24000,22992,17039,14467,18495,24656,11899,432,-7224,-16134,-17111,-13739,-10898,-5633,-439,-416,-155,1472,-968,-10899,-13404,-8771,-3924,-5594,-9088,-8963,-6120,-71,6147,6344,7679,5298,2645,7215,10665,8493,9240,11180,13931,15487,5035,76,18477,41925,39011,27329,21217,33354,36823,29371,19783,4904,-8716,-13220,-2436,3750,-496,-9406,-12406,-6737,-7285,-7239,-3422,-4804,-10722,-11643,-7079,-6109,-8433,-8796,-14316,-10320,-3806,-1230,1809,1507,1911,4624,7075,3139,-7294,-7592,-9660,-10357,-4068,3162,-224,13528,16517,-19060,-106138,-258869,-434536,-484570,-384015,-244306,-128562,-63763,-2699,17470,-961,-11299,-13070,-8000,-1080,3609,11382,11465,4307,368,902,952,4268,10401,9389,1448,-7448,-8828,-9689,-6805,-3614,7364,11423,13856,7642,4543,-169,-2874,-3104,-8685,-16782,-11857,-1458,8645,27568,30712,16137,-7639,-18542,-745,-5195,-13414,-3934,5364,1351,-5051,-8207,-9321,-7271,-9173,-11970,-4451,6135,7199,-4423,3803,23505,18387,-3628,-9866,10516,19011,11010,3351,-11959,-14466,-6199,736,-94,-4584,-5180,-5047,-8888,-6709,15176,16987,-1349,6406,29168,48605,53986,21230,-7282,-11187,-12558,-14983,-8746,-4432,-7189,-1973,5358,8736,6017,-2842,-6386,-6575,-8764,-9127,-10857,-13734,-8174,-3942,-5624,-15265,-10194,-7116,-634,3159,2924,-1750,-8389,-15355,-15847,-5112,2766,8079,16882,20469,23211,28375,28100,21930,10231,-7801,-4205,13650,26478,26079,21188,14386,8125,6076,3079,-5360,6924,35107,45224,39879,22549,-348,-7294,14548,43522,59315,52761,30837,11880,3436,6995,17879,28625,31948,24823,13563,-3136,-15357,-3864,6120,8099,-8568,-9684,233,1260,-7102,-4358,10941,18952,8471,555,-5393,-8710,-6856,-8182,273,1520,-5115,3906,10769,6189,-6027,-11720,-8676,-1837,3100,7975,14736,20369,17175,13087,8139,-847,-9516,-8964,-8583,-13394,-9703,2178,20550,35360,21550,8169,1835,-10173,-10104,584,12077,15067,4775,-3405,-10371,-6681,15087,25665,16468,9011,10408,16598,17421,7636,-1613,-7516,-1325,1656,-2530,-4253,-3953,-3563,-5220,-8652,-10296,-19038,-15268,-12031,-11999,-11801,-11958,-8539,-13654,-10283,-896,4852,-60,-4175,-3022,-2631,-2833,-721,3447,-1569,-7537,-11875,-15837,-13979,-11506,-4022,10131,32460,41480,37622,29354,18205,5416,-3368,-9574,1782,24214,42467,46513,16952,-5179,-4395,3499,3700,-559,-4084,-4985,-4149,-1914,-1456,-10603,-15425,-10428,1950,18018,20858,13832,3232,-5766,8115,19281,15126,10122,9797,9515,8958,-2436,-10970,-11698,-8833,-7473,-14685,-8789,2053,7785,3838,-8455,-10893,-11531,-12863,-7246,10547,23089,17257,-1288,-15288,-8362,-9858,-12950,-14659,-4454,-462,537,6785,4401,-1878,-2389,10541,32723,47911,40676,19411,10899,9334,10184,10464,11472,21959,21997,9975,7541,1585,-8245,-14388,-12882,-8201,-2001,5355,4037,-3500,-7813,-8917,-13596,-14294,-8813,-4851,-1360,208,2057,-3330,-19516,-19673,-18832,-19163,-18980,-9482,-3128,-6894,-7718,-4551,-5422,-12015,-6586,7817,19256,21783,15369,4362,-5451,-858,-5253,-11136,741,1014,-7701,-14070,-19003,-12041,-30,7881,3691,4088,7674,4629,-2106,-5660,-1679,8106,13520,12586,20467,22937,11282,-587,-6551,-3445,4239,7910,856,-9804,-6875,-5003,-10147,-10419,724,12150,20581,22872,10057,-10393,-7324,12478,37482,40200,32737,17804,3147,-5245,-8983,-8259,3223,32270,58588,52856,47806,49265,35961,19492,40,-5936,11382,31144,39100,50572,45484,15968,-10708,-7186,1150,1816,426,7121,17262,16694,7274,-3877,8770,20566,9025,-1464,-6959,-5035,-6212,-9744,-11314,-9825,-7855,-5478,-3079,5437,18015,22810,33037,44269,42895,28119,23277,35367,26899,7146,-4721,-6439,-2057,-4028,-12696,-15700,-14429,-10944,-1054,-10278,-4489,283,-1014,-2136,-4496,-7946,-7430,-3412,-820,6963,12163,22421,38812,50045,49388,31687,15032,9520,7634,6361,5551,427,854,104,-2235,3881,15725,18369,6811,-4556,-3850,6651,7015,532,-10802,-12618,-11547,-10803,1625,8197,12095,7126,-5884,-5854,3680,4989,9766,9008,-819,-5453,-3342,-4679,-2311,-2983,-8831,-13246,-7078,1273,4523,1045,1087,2763,11053,16800,9156,9241,9822,2399,-6637,-7854,-4943,-2871,2092,-2594,-8658,-15232,-13335,-9601,-5070,1948,6150,10771,4585,-3259,-5083,2313,5365,6467,4595,2525,-4565,-4678,676,3637,2923,3610,-2755,-12349,-10194,-6252,-1473,4905,8066,14861,16661,9578,11381,7888,1861,-3943,-8069,983,9624,10594,8285,3707,1553,193,-3242,-4073,-5988,-8785,-10046,-16324,-8904,-2582,-3696,-8005,-7058,-2023,924,1317,3743,6421,5773,2706,3887,5250,-1013,-6529,-11827,-11727,-7990,-2481,-5967,-6780,-709,10068,12373,13774,12257,3523,-1324,-5350,-7498,-5379,4024,11512,7648,-4437,-3291,8914,25518,19838,10764,3181,-2707,-8493,-14290,-18585,-16551,-12827,-9281,-2016,4969,2503,1106,-1292,-12753,-12633,-5499,-10039,-10762,-4029,-2819,-15156,-4996,7880,15128,7165,-2528,-9034,-5544,534,2280,-3656,-9839,-2124,-2349,-9986,-5321,-1569,-1572,-5277,-15344,-15765,-16353,-13836,4406,17941,24424,14075,-637,-9134,-7514,-6642,-7376,-8314,-8081,-5588,1880,-788,-5649,-6494,10510,47418,48068,22262,10141,3643,3597,7586,8628,4149,-976,-2352,1272,10034,17174,17067,14776,14621,21495,23453,16783,2439,-8848,-15015,-15710,-11387,-11211,-12284,2852,18103,39227,50202,49597,35641,18736,7213,1259,373,-2192,-8980,-10762,-5843,-5434,-7561,-9905,-8064,-1749,-1420,3145,11024,19688,24986,30037,19845,-598,-10954,16878,43237,28758,6815,-7104,-13235,-9857,-8960,-5850,-6369,-10765,-15389,-11975,-7199,-8171,-12569,-11317,-6871,-6109,-940,-1539,-10224,-13024,-7123,-2896,-5028,-8440,-10752,-12447,-12140,-339,14022,11124,-4177,-11261,-11685,-8839,-2910,120,-502,-5321,-14382,-5430,6873,9085,4928,8329,14262,9521,-2314,-14048,-13039,-5473,4129,24327,40939,48300,39097,24141,9906,-1983,-12092,-10484,-4278,1252,7297,12740,15406,20626,30066,23775,13292,4441,9206,5487,-9006,-16729,-7032,-1021,2806,9336,7432,3290,-28,-3741,-10372,-12258,-12602,-8695,-1631,4312,1408,-8169,-4806,-2476,-3474,6821,28509,41684,34852,19598,14172,11830,1760,-6885,10746,33919,35270,15425,-8636,-18251,-10054,2739,16747,26302,26468,25334,23297,18591,5834,-5424,-11335,-16426,-14611,-218,32159,77547,115942,132223,108069,56071,28060,15373,5253,-2311,-13382,-8943,15821,27535,17369,5298,-8977,5163,32312,42420,35361,11913,-10660,-11801,-1690,-4036,-11208,-7716,2367,-87,-1813,-969,-641,2327,609,-3794,-4933,-3473,1101,3186,5131,8140,9290,7169,290,-826,-816,-8676,-4516,10927,11930,1848,-10803,-12050,-4006,14387,40298,47163,46157,43661,35831,31929,24026,17088,14494,7865,-1674,-3804,3297,10339,7159,224,-5367,-2388,-138,-4593,-12635,-4498,1150,8549,23582,32510,18064,-3710,-11189,-11214,-6639,-1463,266,1402,-3755,-13002,-4142,5280,917,392,2189,2151,737,-2181,-9580,-19818,-21381,-6419,8848,2064,-12591,-19150,-19026,-7753,5556,19310,14761,7767,6370,3043,-1610,-11182,-11029,-1299,5875,2018,4411,1063,-5722,-12509,-9695,-11088,-16801,-4025,3470,253,952,-5653,-6616,-2371,5684,7661,621,-6901,-4087,-326,7962,10213,7889,-7117,-7585,10180,43794,67828,54536,19718,-4356,-9155,-8529,-2774,3249,2266,-1434,149,6242,9980,-2219,-12455,-8115,-7117,-4859,-3193,2484,3106,-2033,-12469,-18576,-842,23666,50764,67386,58962,34005,18552,19479,20175,8631,-2892,2513,14282,19935,19582,19644,22925,23053,13553,13,-12291,-5003,15983,19526,8880,2465,4213,2334,-3787,-10175,-19150,-17399,-13723,-10610,-7051,-4519,-3682,-3658,-8356,-12781,-14507,-4261,16235,52139,66925,52338,45848,24346,12965,9115,12453,20913,19965,13440,8824,2837,-1378,1964,3466,5165,9530,10467,5862,-378,-6331,-12885,-2834,4897,6110,-4741,-6388,8394,22303,12787,-6688,-10149,-2307,-5969,-15224,-5895,50,-4930,-2999,12804,23847,26243,21891,15414,17898,18830,4863,-9250,-1511,1935,-9241,-13754,-15956,-4897,23824,51059,52815,39588,12558,-2803,-2716,6051,5358,1424,5102,13830,4280,4488,1907,-2784,-6387,-4781,-1109,6163,8694,604,-1963,558,1187,4515,7583,11952,15991,13286,2945,-7309,-12076,-9032,-7315,-5605,-7059,-10030,-1086,14064,15881,-1000,-12598,-6779,-9728,-11614,-3833,-777,-7263,-11566,-12752,-10890,-6956,-7618,-7778,-1731,17141,33900,29278,23031,25251,19415,11199,4853,-651,-8846,-7630,5226,5416,280,-6332,-10577,-5962,3305,-1689,-13757,-14895,-12705,4606,8465,263,-6707,-8327,-4426,164,10033,22729,8099,-7512,-7118,10225,24650,13514,6735,4350,708,2320,6358,8551,7492,8395,9041,9951,6258,5652,12548,17802,14696,2943,-8598,-5508,1128,-2600,-4811,-3580,-702,5840,10855,5760,3144,8323,1361,-12495,-14345,-11732,-9025,-8300,-8417,-8554,-3651,-128,3561,12959,17615,1180,43,17859,31595,38712,36762,30062,21159,17947,24286,26148,24412,23042,22156,19005,13601,4224,-1932,-4254,-13641,-15808,-5585,3051,585,-7329,-17542,-18163,-17283,-13422,-2147,7906,11194,11604,7663,-5993,-11481,-7088,-5220,-2488,8173,22986,28700,14269,-1689,-6657,1874,3302,-6551,-8578,-4079,-5450,-6287,-9217,-9446,-5711,-3985,-4917,-7131,-8469,-9651,-12810,-5436,2286,4376,7980,10379,1741,-9710,-8616,-5897,-2822,3082,15993,21518,21308,19885,7823,-5634,-11511,-10118,-6646,-5408,-10604,-5684,2991,-100,-4571,-242,8078,16375,26492,50273,44464,40421,39540,26817,16891,19558,16627,5901,-1681,-6614,-397,12135,18346,15548,780,-11157,-5995,9004,9560,7152,8931,7810,5460,365,-8954,-13641,-7878,1048,7204,6644,-2314,2370,15829,13537,3187,-9457,-11067,-602,7809,17982,41383,46029,18592,-487,-1479,1264,2581,266,-6047,-9669,-10201,-13768,-15160,-9113,-6589,-5170,-2392,489,1049,-1259,-5402,-5334,-7048,-1514,4435,5105,5637,2980,1252,-5111,-10740,-12353,-7398,-2731,-647,1610,8644,27466,37289,36792,41173,48852,56779,55902,43977,20754,9978,8320,6521,3526,788,-4219,-15291,-23669,-15683,-11828,-6724,-13011,-9703,-47,26205,56816,60780,48310,40296,22751,12139,3911,-1382,86,-1294,-6083,-12425,-9003,-5,7691,8964,-924,-13140,-14344,-5746,5292,10609,11100,-401,-8243,-10482,4623,23216,41318,42850,28104,13235,4059,-8017,-9720,-8897,-12319,-17113,-15693,-14698,-13880,-9268,-1532,-1626,-6868,-6551,-2794,-5201,-11179,-8073,5588,17791,31381,34258,25301,8915,-5000,-2816,7272,10039,1322,-11444,12941,20340,11535,5391,3782,678,-8772,-18203,-18919,-17425,-413,21946,37340,40269,40389,33175,16720,7686,7969,8990,14854,18018,11416,3049,-3714,-7588,-9550,-8627,-4274,3138,4082,-826,-7781,-13740,-14654,-7251,-10066,-17330,-11192,-2186,316,-6100,-7752,17978,41088,58898,69734,56297,34003,18151,4173,-5102,-7961,-7496,-9593,-10619,-14485,-11539,-4385,-3951,-13112,-15430,-10735,-4038,4036,4667,4555,2206,-4535,-1343,209,5,-2706,-4886,-7316,-13811,-10234,3961,10937,5029,-1905,-9585,-9197,1081,1415,-7922,-13815,-12130,-18244,-15008,-5873,-3146,-6686,-9737,-8804,-6249,-5910,-3370,-4658,-2270,-503,-775,2613,9345,11985,3972,-4665,1769,6680,3400,3599,13459,15740,7053,1446,1722,-915,-595,5989,17881,31824,37876,39284,33183,18215,8471,7443,4403,6999,12651,5722,-2667,8522,29685,47781,24881,162,-1865,-1335,6696,14860,7652,-1704,-5024,-1677,6056,12128,17716,18932,12893,-503,-1525,3299,8333,15430,21871,10597,-5160,-8559,2672,1966,-6830,-9017,-4749,365,3350,4205,5151,9319,12843,11783,12575,6517,5972,19232,36231,30715,12654,2487,7722,3419,-8449,-9590,1941,4210,10699,14633,4434,-8812,-13813,-9462,-1134,3480,6690,3104,-7198,-8110,-1564,3034,-1501,-5500,-12521,-3127,9115,4192,-5196,-9885,-12722,-7790,-6248,-9854,-16317,-13032,-12998,-15853,-10074,-9544,-8296,578,1497,-4653,-10633,-14239,-19677,-7010,9915,17334,6819,-7052,-11694,-11442,-13307,-14370,-5891,414,-1170,-6808,-9026,-1794,17270,24919,9248,-5257,-14939,-3608,8569,16201,16859,9302,-5076,-9359,-1015,-8,668,-3865,-1360,-731,-10746,7075,12246,2496,-1782,5676,17653,19326,12622,6207,-4850,-10470,-6491,-10642,-2170,3941,12455,17909,27982,41670,22930,3329,-5836,-6838,-6082,-5446,2066,9791,6884,3589,657,-533,-3304,-6944,-11910,-13807,-3900,3823,4480,8026,12248,12911,7508,-4678,-8785,-7183,-2505,-854,-173,44,-2324,-6842],[-9877,-5748,-5343,-6872,-6979,-9674,-9146,-4964,304,-810,-8711,-4808,-5497,-7873,-4816,8514,16666,6465,-4415,-11387,-12539,-8350,-3872,-1524,-1320,3370,13774,21562,20441,2707,-11329,-5622,237,-4520,-14188,-9452,2942,2484,-741,-2006,-1287,-1147,-4310,-5111,-3927,3555,10765,6378,-6320,2119,11735,19624,20094,8999,-4749,-16439,-4942,3739,-2660,-13323,3467,12524,-3103,-10126,3503,7905,6174,2156,4699,22905,28772,14979,26759,58767,69077,45118,17964,14908,14938,8969,2911,-1706,1146,8933,13369,20487,22023,16866,13769,17408,24097,12514,1957,-5620,-15541,-18478,-16364,-14363,-8237,-1286,-666,-19,2340,378,-9489,-11988,-7724,-4758,-7280,-9916,-9421,-6215,137,6643,7894,9027,5606,2210,6862,11261,10570,10004,10343,13119,16655,7651,261,15430,36328,31864,21547,15799,28896,37430,34169,26842,12057,-4116,-13800,-2599,5706,1732,-6907,-14586,-8441,-7900,-7576,-3998,-5583,-10798,-10668,-6230,-4831,-7460,-9498,-15194,-7675,-226,3067,4113,1485,1665,5786,9955,4391,-6460,-6329,-7085,-9122,-5319,454,-3427,13053,18039,-20076,-106168,-249874,-410922,-461776,-373368,-240568,-127057,-61806,-4066,14526,248,-7566,-8514,-4518,1523,5430,12973,12757,5695,1603,1339,874,3903,10011,7917,-1095,-10548,-10664,-11374,-8655,-4562,8798,13088,15344,9319,5285,-1638,-3351,-1778,-6656,-10538,-8498,-3273,8556,27695,31492,18262,-4788,-19559,-1350,-6115,-14542,-4877,5115,1781,-4637,-7428,-8137,-5627,-6656,-10431,-4598,5634,7144,-3956,2736,19794,15444,-4410,-9366,9433,14286,5363,-1559,-13582,-13158,-5622,-133,-2318,-6988,-7392,-7041,-10005,-6237,14889,17248,-1266,4351,26463,46857,49635,18124,-8165,-10488,-11049,-14132,-9143,-3679,-5262,-204,7159,10374,7345,-1336,-4558,-4423,-6433,-7475,-9900,-15287,-9776,-5317,-5859,-13759,-12906,-12135,-6273,-3512,-3762,-6689,-10939,-14636,-14826,-5325,1431,5871,15144,19349,22338,27461,28142,23688,12609,-6306,-3745,13805,27219,25636,17540,8855,3688,3339,3085,-3057,10249,36036,42364,36796,21160,273,-7712,10758,38442,53852,48938,29239,10045,552,4021,15742,27648,32171,25566,13821,-4280,-12525,-623,11153,11427,-8114,-8328,273,-396,-8516,785,18535,25628,10142,-1735,-9296,-12486,-8441,-8279,-233,1356,-5356,2604,8722,2257,-4242,-5343,-3813,2971,6047,7933,12749,17172,14860,11214,5884,-3430,-9052,-5879,-4242,-8050,-7965,1686,20228,36366,21715,8211,2961,-8649,-10332,2228,16124,19663,8686,-1918,-8084,-4841,12453,19356,10415,3623,6070,13735,19164,11861,1260,-7553,-2613,915,-2635,-3899,-2784,-1559,-3141,-8393,-11525,-16247,-8780,-5854,-7930,-9747,-11520,-8969,-13345,-9312,545,7574,4250,456,2056,1512,-4548,-1660,5109,561,-6050,-10619,-14593,-13004,-11547,-5864,7075,29773,39430,33546,23158,13210,3175,-3520,-7891,3137,24232,42767,48948,20250,-4417,-6452,945,1705,-1175,-3310,-3680,-3002,-1323,-1814,-11743,-16550,-10676,2669,21354,26156,18267,5183,-3352,11615,25482,22536,13953,10310,8620,6050,-6160,-13226,-12854,-9849,-8280,-14656,-7366,2119,7517,4626,-8282,-10912,-11596,-14291,-8327,10465,23359,16522,-2469,-13576,-8221,-10599,-13067,-13094,-11779,-3257,3006,9822,7532,666,-951,12008,37582,56620,47136,21249,10976,8534,8893,10638,15022,30745,36191,21289,12118,2634,-8007,-14066,-13919,-8577,-2458,5381,5470,-2776,-8545,-10785,-14630,-13871,-8385,-3756,-1101,-303,1287,-3227,-18133,-21470,-21645,-21607,-19953,-10044,-4363,-9393,-11886,-8328,-8064,-11183,-3957,10600,21164,22740,15643,3846,-6619,-54,-1101,-14732,-4285,-1564,-8904,-13579,-16030,-15027,-3849,5074,4811,8682,11604,5788,-1088,-4093,-1304,8177,15257,13994,20912,21220,9239,-1976,-7951,-4214,3770,6991,-251,-8807,-5213,-4034,-9486,-8902,5739,15375,19596,20851,9494,-10656,-6492,14568,41221,44065,34438,16266,-255,-9198,-11506,-10319,966,27055,51593,48508,47887,50411,37691,18408,-1399,-5326,13636,34797,41773,49083,39965,12299,-11952,-8781,530,1469,6,6481,15245,13970,6698,-1649,8458,20919,10930,854,-5208,-5098,-7440,-10806,-11309,-9047,-6735,-3671,-2014,4653,17838,22477,31787,43594,47017,34557,28348,39933,29438,10190,-2601,-5777,-2409,-5443,-15389,-17435,-15261,-8553,5077,-3807,-5104,533,1255,1986,-1720,-5922,-5686,-2601,-1033,7363,14012,26081,45754,57453,54802,34364,13289,5127,924,2159,5224,1479,2504,3298,3644,7885,17214,18795,8153,-3023,-8221,133,2434,-90,-9474,-12922,-13702,-11283,3015,10966,13739,7148,-5742,-6539,511,1294,6565,6742,-2168,-6651,-3134,-2481,800,200,-6470,-12332,-8053,511,5337,2205,1999,3673,12939,19562,11669,9931,8122,394,-6878,-6146,-3279,-2410,1598,-3700,-10338,-16349,-13321,-9641,-6038,-945,2196,6986,2859,-3612,-6590,974,4048,5335,4082,2742,-4228,-4984,-390,1692,1428,2657,-2300,-10095,-10676,-8039,-3288,4829,10791,18077,15404,6226,7270,4041,-1152,-6301,-8086,1702,10200,10149,7511,3485,1787,725,-2683,-3349,-5723,-13347,-15790,-11329,-5407,0,-1218,-4408,-2886,-1267,270,107,2032,5356,6381,4486,5613,6554,-130,-5867,-10265,-9434,-6808,-2768,-7890,-10130,-4195,5526,7000,8993,11307,5628,1065,-3513,-6730,-5699,3888,11138,7107,-4204,-3817,5889,19018,19113,12316,4425,-1351,-6160,-12370,-17136,-15122,-11608,-8570,-2109,3773,557,-1106,-3893,-15422,-10713,-4946,-10298,-10505,-4373,-3828,-14189,-4146,7608,14634,7202,-2822,-10212,-7353,-882,838,-5619,-10765,-2133,-1644,-9432,-5731,-1148,-232,-3713,-14070,-15199,-15374,-13991,5162,20322,26170,15374,1126,-7589,-6086,-5795,-7177,-8679,-9059,-6437,1849,-409,-4492,-4626,12924,44401,36971,12723,3070,-693,3114,9513,11393,7679,2239,70,3118,11240,17388,17631,16436,17167,23870,25498,19137,3481,-8880,-15887,-16063,-11456,-10867,-10593,1992,13309,31334,40917,41671,30860,18079,8239,1704,-20,-2472,-9150,-11577,-7744,-6769,-7777,-9018,-6008,1672,4408,10412,17986,25517,28519,29458,16219,-2494,-10598,14931,35238,24072,5285,-7352,-13835,-11466,-10427,-6502,-6111,-10143,-15191,-12933,-7787,-8200,-12717,-11150,-4647,-2861,1134,-1955,-12000,-12281,-3390,-1245,-7515,-11402,-12611,-13178,-9737,3181,17856,15999,-488,-10202,-12259,-9175,-2285,1310,505,-4811,-12935,-3998,8425,11013,6224,7906,14564,11723,420,-11826,-16137,-7895,2934,24843,42449,46659,34575,18888,5425,-5410,-14111,-10167,-4711,392,5352,11159,14009,18223,29363,28641,20575,9618,10828,5926,-8877,-16212,-6794,-352,5625,14343,11962,6499,2334,-2282,-9719,-12393,-13756,-10769,-4109,2216,694,-8718,-4414,-1805,-2258,6838,25367,33889,25880,13199,8836,6382,-4696,-8905,12616,35944,37007,16019,-8282,-16908,-8296,2991,14443,21450,20106,19065,18468,15455,3692,-5896,-10052,-14304,-10361,5901,46455,90803,123151,135499,111096,58000,26553,14712,4740,-3521,-14867,-9641,13922,30022,21229,8843,-6301,1970,30377,43613,36457,11428,-11289,-8477,1778,-3127,-11914,-6396,5955,4071,1533,2471,2614,3826,476,-4439,-5005,-3082,1804,3860,5330,7300,9655,8471,1302,-126,474,-8775,-6685,8959,11494,2494,-9379,-10228,-2926,14093,37192,44527,45436,43867,32744,26267,18661,12934,12408,7009,-1658,-2614,5784,12796,7688,-1389,-7415,-2651,503,-4365,-13484,-4486,1286,11276,25294,28878,12885,-6576,-11450,-11314,-9409,-3909,-712,1675,-2987,-13809,-6027,1126,-3034,-2119,-554,-1051,-2965,-5454,-11541,-21422,-19531,-3704,10497,2783,-12326,-19535,-18696,-7489,6058,16983,12449,8159,7817,4285,-724,-10110,-10730,-1618,6862,3741,2927,-4019,-7043,-8509,-5744,-8821,-19638,-6306,361,-2782,-871,-7195,-8329,-3139,5949,8871,2803,-4360,-2723,150,7057,8272,6933,-6936,-8800,9370,45808,70745,53467,17830,-5489,-10607,-9083,-2337,3182,1003,-1416,1677,9288,9445,-3135,-14340,-8831,-7114,-5354,-4062,1627,1674,-3412,-12008,-18438,-5605,18343,45721,62824,55844,30970,14762,15447,17177,6914,-4395,1096,12794,18150,16256,15034,19249,24260,17122,4239,-14753,-8780,11464,16270,7264,-445,-1322,-3622,-8614,-13020,-20851,-17918,-13777,-10287,-5972,-2828,-1747,-1346,-5460,-8416,-10836,-4332,13285,45325,62632,50296,45116,24371,11437,6837,10137,18806,17451,10930,6667,1398,-2528,965,2447,3122,6074,7974,7064,2112,-3996,-14409,-9480,-1561,1837,-5594,-6414,8376,24340,14681,-4585,-11574,-3587,-3424,-14211,-12607,-5755,-7173,-1490,15092,28815,33053,26346,15474,14532,15712,3442,-9613,-852,3620,-7993,-14635,-16403,-6712,21024,50163,59527,44338,11214,-4305,-5150,3603,2971,-1726,3557,11249,3376,3976,1035,-2328,-5734,-7560,-6437,2173,5739,-926,-4061,-1578,571,5329,9098,13693,17772,15800,4500,-7435,-12275,-8323,-7078,-6128,-7623,-10653,-1148,16117,20934,971,-12331,-6065,-9315,-10930,-3069,1217,-3332,-7929,-9900,-9215,-6937,-9457,-10164,-4274,13513,30234,30075,25288,28544,23342,11994,4969,-670,-8122,-13452,32,2069,-2951,-9333,-13209,-8552,-261,-7282,-20125,-18292,-7817,8681,11408,2504,-5844,-7243,-1281,3464,13857,21874,5448,-11598,-7172,12977,28025,14712,6835,4371,1796,4424,9339,13095,11498,11131,11470,11519,8730,9014,13439,15430,11962,278,-11133,-5149,5905,3648,-1609,-1396,1774,11231,16719,9068,5333,10476,4200,-9700,-15698,-12355,-8032,-6459,-5913,-6557,-2940,-1562,-387,12073,23207,10049,6027,21717,33888,39121,36562,30696,22530,19296,25719,28556,28816,27336,24978,19478,12458,2829,-1971,-3256,-12740,-14857,-4502,5557,3673,-3599,-12798,-14531,-13519,-11267,-1970,9289,13658,14793,11395,-2488,-11756,-10095,-8172,-4540,6337,21430,27443,12941,-2017,-6447,1729,2906,-6899,-8420,-3709,-5458,-6391,-9138,-9345,-5252,-2905,-3332,-5969,-8308,-9595,-11815,-4817,3558,5667,8112,10454,848,-8796,-6704,-4027,-4789,-193,13073,17459,18516,17914,4989,-8468,-11830,-9831,-7418,-6234,-10270,-5625,2310,-1748,-6007,-2294,6279,15610,27097,50260,43197,38166,35835,22507,13667,17288,16197,4369,-4100,-8438,-1221,10641,16740,13403,-165,-11356,-5669,9957,9862,7456,9759,8774,7090,2117,-7835,-12423,-4795,5696,12121,9885,-841,3228,17090,17558,5406,-9071,-11200,-849,5702,11394,30525,41932,19442,204,-1934,474,1944,-532,-7348,-12167,-13717,-15798,-11107,-5864,-5098,-5100,-3254,-951,-1416,-4640,-9033,-8781,-9156,-3897,997,1876,1969,-1292,-3097,-8558,-12675,-12379,-5797,78,259,-2097,740,20801,33664,33683,36668,45744,57908,58519,43109,17926,7461,5869,3330,-1404,-5191,-7556,-12761,-13751,-10220,-14716,-9443,-13880,-8844,-1533,19040,46915,52059,41092,37253,24464,14028,3865,-1541,1393,887,-3982,-10214,-6931,1189,7871,7565,-2529,-13414,-13143,-4472,7419,13932,12363,27,-7292,-12763,1427,17540,33107,35919,24632,13256,6782,-4726,-10069,-11550,-14081,-17839,-13666,-13612,-13733,-8749,-91,673,-3637,-4227,41,-902,-6823,-8230,4462,16378,29850,34085,25972,8978,-5093,-1555,7676,10330,2823,-12671,10319,16936,9530,4803,3975,2069,-5910,-14591,-17886,-17598,-3317,14597,29864,33560,32651,25764,13186,5343,6703,8520,15903,21745,17746,8617,-622,-8430,-9483,-6785,-2547,4004,4315,-735,-7453,-13148,-15250,-8208,-10743,-18064,-9397,491,3385,-2829,-11211,14072,39395,57553,64458,46375,25239,12431,2678,-4961,-7351,-6659,-10304,-10990,-14756,-10087,-2118,-1075,-10368,-17211,-11806,-3437,5264,5517,4270,394,-6114,-2256,-593,-1309,-4104,-5262,-6766,-13210,-9580,4184,10755,4772,-2347,-8261,-7287,3122,2934,-5677,-12339,-11997,-17078,-15167,-6455,-4116,-8105,-10126,-8420,-6392,-6909,-2627,-3314,-2814,-1746,-1258,3267,10179,12216,4105,-3812,3792,8870,5695,5848,14514,16606,7992,1258,1662,-439,-760,4961,15633,28411,34375,36040,30610,17402,9015,7955,3458,3069,10342,5749,-2445,10412,34779,50710,23999,-2040,-1837,1399,8903,16349,8255,-1885,-5066,-2017,4494,10050,15774,17912,13768,1667,315,4253,7756,12281,15857,5373,-6863,-7201,3616,2613,-6145,-11140,-4950,-104,966,-376,-1401,1927,6856,5690,5518,1915,3989,17282,33186,29688,13608,3583,9050,5555,-6058,-10166,1505,4804,12065,16218,7235,821,-4681,-6118,390,3351,3942,-878,-8041,-4504,2263,7047,2197,-3373,-10649,-2147,11846,5201,-4462,-9196,-14525,-8813,-6214,-8679,-15749,-15398,-14813,-13279,-9767,-8179,-1996,6118,4716,-2723,-10458,-14997,-18098,-5651,9947,15354,4924,-8428,-11908,-11290,-12124,-12698,-7767,-2720,-3774,-7827,-7640,177,19226,26950,11681,-3224,-12950,-7333,5152,13642,15180,8367,-4723,-9870,-2106,-1613,-906,-5529,-3452,-4990,-5574,12692,14189,1564,-4321,4024,16621,21790,13850,5984,-4718,-9899,-7585,-10712,-1754,4558,13095,17826,27875,43785,30740,9627,-1701,-4824,-3777,-2617,3701,8922,5401,1928,-1145,-1937,-4498,-8048,-12344,-13933,-5925,783,1504,6444,11883,13985,9102,-3798,-7372,-5106,-887,286,847,903,-1974,-7236],[-11283,-6857,-6025,-6968,-7451,-11109,-12396,-7578,-1953,-2311,-10453,-7890,-8434,-10125,-5754,6386,12958,3949,-5355,-11869,-13734,-9809,-4976,-1560,-317,5650,15310,20006,15679,-1686,-11183,-3010,2087,-4006,-13390,-9998,1252,311,-2272,-2841,-1544,-1286,-5361,-3993,-3932,1871,7192,3164,-7872,3108,13921,22246,23147,11987,-2070,-15096,-6243,2569,-3460,-12717,5826,16595,236,-10399,2193,7594,6425,2497,4507,21373,27738,14475,27510,56919,64328,40818,15082,12961,16694,13240,5548,-1202,178,6245,9249,16674,20293,15986,12434,15659,22049,11858,2584,-4766,-15076,-19156,-17845,-16841,-11219,-2549,-1149,-31,3021,1553,-8107,-10448,-6295,-5395,-9432,-11259,-10429,-6961,-372,6269,8408,9341,4852,705,5572,11029,12066,10195,9120,11809,16967,9809,1091,12226,29916,24529,15574,10047,22868,36164,37975,33895,20113,2203,-13099,-3172,6760,2977,-5239,-13321,-10100,-8396,-7828,-4678,-6562,-10994,-10243,-6160,-4323,-7027,-10708,-13848,-4998,2828,6809,5927,951,754,5877,11472,4783,-6322,-5923,-5096,-7374,-5778,-2025,-6909,10946,16319,-27291,-115440,-252228,-399841,-449365,-370405,-242888,-129359,-61318,-6499,9796,-126,-5397,-5378,-1955,3651,7150,14215,13710,6758,2436,1254,135,2997,9316,6560,-2416,-13000,-12880,-13821,-11371,-6294,9011,13639,15911,10262,5451,-2681,-1518,1710,-2190,-4615,-5317,-5383,8061,26618,30844,19460,-2242,-21470,-2981,-8006,-16479,-6203,4215,1522,-5018,-7508,-7655,-4473,-4316,-8517,-4726,4695,6520,-3843,1027,15021,11303,-6006,-9091,7575,9105,34,-5682,-13743,-11964,-5304,-1222,-4527,-9466,-9779,-9391,-11412,-6099,13601,16380,-1760,2607,23951,43604,42999,13787,-9900,-9940,-9558,-12668,-9761,-3495,-3808,908,8151,11258,8079,-338,-3409,-3279,-5235,-6814,-9670,-16605,-11011,-6939,-6679,-12682,-11092,-17089,-12162,-9934,-9911,-10913,-11860,-12089,-13199,-5682,2,3726,12855,17315,20610,25522,26783,23723,13484,-5777,-4098,12374,26008,23082,12145,2826,-967,-34,1997,-1460,13227,35516,38322,33071,19388,657,-7851,6675,31753,46112,43087,25882,6835,-3571,-219,12117,24545,29711,24164,12358,-6869,-8731,3422,17127,14641,-7778,-7539,-303,-2496,-8802,6285,26631,32444,11725,-3995,-13153,-15039,-10065,-8824,-1011,1231,-4356,842,5957,-1646,2351,2279,1714,6855,7975,7357,10304,13715,12048,8306,2571,-6406,-8719,-3702,-665,-3193,-4835,1406,18504,34869,20665,7961,4248,-6255,-11185,3129,19537,23463,11962,-1298,-7528,-3880,8876,12573,4615,-1019,2256,10812,19905,14697,2727,-8183,-4362,-276,-3296,-4284,-2418,-357,-1608,-8496,-13756,-11679,-3538,-944,-4395,-7739,-10878,-9604,-13110,-8349,1396,9026,6832,3241,5706,5428,-6050,-1926,6887,2695,-4753,-9640,-13647,-12349,-11922,-7733,4944,28130,37845,29410,16967,8297,715,-4205,-6839,4021,23172,41875,50393,23963,-2527,-8109,-2008,-978,-2502,-3145,-2725,-2085,-1071,-2649,-13318,-17560,-10928,2966,23586,30218,21645,6475,-1897,13196,28344,26497,16141,10070,7135,2930,-9419,-15062,-13726,-10881,-9312,-14451,-6476,1678,6608,5212,-7075,-9168,-10018,-14718,-9421,9804,22587,15128,-3572,-11593,-7387,-9208,-10300,-8093,-12312,-7229,5065,12370,9932,2550,89,12874,40987,62506,50981,21824,10534,7855,8500,12008,19228,40264,52032,34925,18447,4276,-7545,-13029,-13279,-8563,-3260,4516,6402,-1988,-8528,-11993,-15810,-13598,-8452,-3513,-1609,-1163,280,-3336,-16085,-20434,-22930,-21956,-19274,-9253,-4066,-9893,-14974,-12726,-11159,-8816,-775,13560,22669,23250,15524,3054,-7901,-35,2001,-11283,-9872,-4561,-10148,-12393,-12735,-16913,-7897,1914,5982,12631,14445,6195,-517,-3046,-1171,8276,17591,16243,21706,19537,7228,-3519,-9680,-5252,2858,5578,-1431,-7512,-3784,-3403,-9006,-6521,11888,19059,18841,18526,8438,-11267,-5726,16132,43089,45782,34074,13636,-3929,-12475,-12546,-12140,-1194,21540,43248,42863,45705,48719,37489,16421,-2823,-4691,14366,34927,40114,43521,32183,8178,-12415,-7936,1237,1883,-151,5664,12875,11344,6200,291,7753,20088,12518,3174,-3614,-5324,-8529,-11714,-11346,-8482,-5792,-2133,-1199,3230,15859,20210,28387,40265,48637,40558,34489,43569,31025,12779,-540,-4984,-2732,-6467,-13523,-14954,-15886,-5379,12094,3747,-5727,278,3542,5922,236,-4747,-4548,-2453,-2377,6477,14703,28359,51055,63237,58642,35881,10516,-235,-6011,-1537,4462,2435,4140,5930,8535,11475,18004,18505,8816,-1917,-11086,-4531,-1227,-189,-7383,-12695,-14837,-10339,4685,14006,15525,7495,-4986,-7405,-2716,-2004,3736,4696,-3510,-7990,-2961,-52,4569,4063,-3380,-10456,-8856,-271,5960,3380,3155,4987,14897,21654,14646,11858,6908,-1685,-6957,-4248,-1051,-1408,1639,-4101,-11357,-17078,-13202,-9602,-7026,-4062,-1558,3817,1647,-3652,-7707,-59,3026,4423,3912,3329,-3576,-4984,-1017,440,437,1942,-1595,-8005,-10738,-9725,-5351,4098,12963,20725,13794,3147,3042,105,-3993,-8706,-7112,2622,10269,9081,6382,3101,2045,1446,-1890,-2383,-4654,-10745,-8558,-5518,-1318,2987,1963,910,2164,-50,-292,-1354,-20,3993,6660,5916,6785,7181,245,-5389,-8588,-7151,-5510,-2806,-8852,-12914,-7413,845,1491,3875,9538,7559,3686,-1213,-5376,-6284,2850,9456,5660,-3732,-3445,3785,12561,16805,12753,5027,25,-3031,-9012,-14436,-12970,-9842,-7231,-1567,3089,-913,-2915,-6220,-17830,-8589,-4169,-10356,-9800,-4020,-3987,-12899,-3558,6958,13365,6902,-2970,-10987,-9270,-2705,-1011,-7629,-11045,-1796,-748,-8481,-5651,-187,1664,-1701,-12389,-14321,-14160,-13119,6060,21934,26493,15776,2527,-6078,-4635,-4939,-6945,-8767,-9547,-6873,2223,408,-2967,-2469,14954,39109,25630,4128,-3576,-4667,2738,11442,14132,11506,5861,2872,5204,12467,17578,18212,17987,19474,25668,26680,20545,4141,-8882,-16474,-15983,-11158,-10143,-8212,1741,8809,22794,30577,32855,26097,17882,10164,3292,279,-2543,-8971,-11559,-8512,-7149,-7117,-7480,-3622,5052,10253,17797,24808,30601,31131,27862,12375,-4263,-9629,13162,27386,19411,4257,-6998,-14020,-12570,-11322,-6561,-5287,-9072,-14589,-13498,-7925,-7651,-12080,-11523,-3155,-689,2296,-2344,-13107,-10997,-214,-470,-10109,-12801,-11496,-11546,-6852,8196,23600,22055,3151,-9080,-12572,-8959,-1150,2935,1967,-3711,-11348,-3078,9240,12582,7643,7485,14603,13693,3294,-9054,-19184,-9729,2226,24839,42857,43964,29366,13269,793,-8869,-15701,-9394,-4700,-362,3060,8803,11660,15040,27416,32671,27282,14366,12138,6333,-8089,-14617,-6212,541,8678,20335,18497,11432,5665,-283,-8573,-12006,-14304,-12204,-6095,214,-236,-9351,-3896,-1047,-631,7630,22237,26099,17287,7351,3986,1488,-9808,-8030,14272,36833,37830,16598,-7220,-14460,-5793,4506,13321,17507,14705,13784,14253,12469,1844,-5890,-8510,-11441,-5165,14304,61370,99273,121897,129304,107248,57740,24383,13864,4248,-4726,-15641,-9822,11813,31062,23720,11599,-2805,-1039,26746,42035,35517,10539,-11293,-4254,5779,-1805,-12384,-5066,9338,8226,4799,5832,5715,5174,383,-4711,-4276,-1644,3332,5040,5739,6595,10005,9941,2775,969,2124,-8111,-8643,6852,10973,3290,-7628,-8046,-1576,13436,32499,40047,43512,43486,29526,20578,12798,8023,9549,5674,-1753,-1479,8217,14964,7919,-3029,-9009,-2531,983,-4559,-14437,-4015,2703,15362,26284,23519,7170,-8955,-10635,-10223,-11666,-5850,-1098,2309,-1865,-13594,-7630,-2521,-5559,-3916,-2632,-3559,-6061,-7758,-12238,-21661,-17723,-1197,11439,3135,-12145,-19818,-17916,-6902,6519,14013,9867,8753,9367,5713,394,-8821,-9917,-1538,7726,5554,2202,-7440,-5884,-3967,-1584,-5711,-18549,-8974,-3305,-5927,-1769,-7362,-9353,-3698,6217,10179,5399,-1444,-1093,831,6045,6124,6183,-5663,-10161,8318,46330,70680,50084,14801,-7194,-12119,-9678,-2097,2835,592,136,3862,11488,8152,-4212,-14950,-8607,-6439,-5313,-4654,706,-82,-4974,-10092,-14553,-10060,12424,38838,55520,50640,27514,11391,11573,13983,5001,-6018,-342,11509,16748,13402,10533,14870,24197,20151,8234,-13715,-12053,7528,13733,6836,-1451,-7101,-9554,-13011,-15157,-20160,-17645,-12959,-9783,-4948,-1198,237,1310,-2012,-3916,-6532,-3406,10130,36593,55197,46374,42573,23445,9520,4374,7530,16228,14686,8640,4907,332,-3346,92,1280,754,2364,5052,7150,3812,-1828,-10326,-14310,-7033,-1998,-6187,-6477,7915,24890,15489,-2702,-11892,-4145,-394,-9719,-16012,-10188,-8631,-524,16380,32333,38843,29975,15040,11015,12304,2009,-9920,-590,4691,-6808,-15672,-16660,-8394,17401,46507,62541,47005,9620,-5748,-7615,-265,-1471,-4759,3109,9132,2815,3656,191,-2008,-5196,-10573,-12231,-2435,2274,-2744,-6185,-3164,644,6619,10825,15340,19111,17973,5950,-7562,-12552,-7970,-7058,-6620,-7774,-10438,-1281,16895,24711,2718,-12447,-5515,-8869,-10188,-2437,2871,500,-4396,-7028,-7354,-6515,-10571,-11832,-6203,10754,26781,30314,26867,31113,26723,12266,4578,-1165,-7501,-17514,-4554,-1263,-6189,-12054,-14799,-9130,-1634,-9656,-22539,-16388,-2918,11563,13049,4146,-4717,-5300,2680,6583,17022,19501,2098,-15698,-5517,15817,30275,15593,6794,4221,2527,5962,11627,16867,14593,12996,12983,12454,10890,11989,13393,12101,8812,-2272,-13669,-5001,9612,9295,1917,643,3824,15882,21639,11331,7042,12724,7711,-6188,-13131,-11479,-5916,-3747,-3147,-4498,-2285,-3112,-4251,12229,29787,20330,12853,24259,34036,37407,34777,29958,22616,19412,25345,29024,31445,30196,26832,19516,11102,1450,-2184,-2707,-11913,-13174,-2551,8691,7018,344,-7633,-9173,-8572,-8371,-1420,10727,15849,17082,13831,152,-10350,-12890,-10207,-5724,4811,19562,25512,11255,-2511,-6577,1166,2213,-7325,-8443,-3602,-5685,-6715,-9534,-9806,-5211,-2212,-2179,-5123,-8215,-9461,-10857,-4564,4302,6574,7042,8400,-1213,-8352,-5108,-2714,-8365,-5189,8277,12140,15607,15670,2028,-10496,-10974,-9046,-7755,-7060,-10150,-5956,1048,-4075,-7884,-4160,4284,13650,25715,46431,39384,34245,30555,17337,10003,14194,14607,2210,-6684,-9625,-2079,8279,13636,10021,-1977,-11959,-4542,11409,10551,7891,10232,9137,8234,3520,-7194,-12174,-2549,9673,16297,12308,266,3739,17402,20705,7195,-8912,-11652,-1501,3277,5323,18795,34970,18882,162,-2918,-767,885,-1787,-9067,-14718,-17214,-13171,-5789,-3332,-4437,-5933,-4984,-3086,-4213,-7717,-12239,-12354,-11543,-7215,-3576,-2646,-2363,-5016,-6188,-10406,-13096,-11676,-4495,2113,760,-5717,-6153,16037,30399,29794,30443,39436,54337,55821,38310,13184,3953,3888,926,-6141,-11686,-8650,-6757,-4272,-1411,-7772,-11168,-14203,-8183,-3765,10897,35296,40732,31563,31622,24364,14705,2929,-2621,1619,2173,-2523,-8442,-5205,2012,7616,5925,-4078,-13536,-12523,-3826,9136,17201,13236,-143,-7034,-14168,-512,13157,25554,28697,20042,11755,8176,-1894,-9433,-14554,-16371,-15768,-11626,-12234,-13462,-8254,1390,3050,-690,-2258,2333,2843,-2448,-7926,2054,13797,27052,32525,25530,8354,-5738,-923,7461,10053,3683,-13403,7397,13383,7290,3655,3232,2117,-4200,-11963,-15695,-15743,-5766,7138,20712,24801,23007,16953,8446,1400,3592,6330,15317,24160,23815,14240,2992,-8138,-9067,-5363,-1307,4395,4069,-1176,-7630,-12859,-16073,-9754,-11750,-18541,-8278,1852,4544,-1354,-14321,9478,35460,52911,56085,35845,17748,7598,879,-5340,-7402,-6448,-11497,-11920,-15402,-8917,-354,1144,-8239,-18630,-12026,-2386,6006,5744,3700,-1414,-8255,-4040,-2260,-3318,-5945,-6060,-6865,-12783,-9026,4031,10114,4188,-2720,-6090,-5534,4589,3930,-3854,-10745,-11496,-15563,-15343,-7399,-5287,-9626,-11203,-9097,-7410,-8596,-2035,-2222,-3480,-3444,-2600,2978,10073,11528,3658,-3493,5079,10370,7187,6734,13347,14955,7461,710,1355,-413,-1491,3160,12241,23499,28869,30480,26199,15221,8277,7204,1842,-1112,7364,5041,-3027,11339,38287,51441,22563,-3192,1138,5974,11336,17298,8123,-2592,-5299,-2392,2751,7351,12767,15384,13149,2806,1403,4999,7301,9090,9628,-533,-9061,-6213,3711,2612,-3401,-8765,-4962,-953,-1526,-4611,-7495,-6191,-666,-1246,-2155,-2829,1634,14579,28865,27342,13736,4533,10557,8212,-3698,-11527,64,4564,12083,16752,11247,10822,4131,-1262,1780,2420,286,-5149,-7306,-1518,5612,10675,5393,-1755,-8690,-1414,13767,5248,-3722,-7645,-17694,-10987,-7001,-8093,-14697,-18335,-14754,-10888,-9061,-4958,3710,10297,6962,-1259,-10317,-15713,-17259,-4936,9654,13398,3152,-9721,-12701,-11719,-11200,-10119,-8904,-5969,-5866,-7220,-5109,2633,20910,28233,14027,-1449,-10353,-11264,1058,10065,12384,6520,-5009,-10173,-3107,-3035,-2211,-7166,-6055,-8239,-91,17922,15566,816,-6884,2233,15471,23867,15080,5119,-5132,-9094,-8358,-10858,-1737,4906,13333,16780,25902,43005,37114,15438,2167,-2585,-1498,-480,4024,6980,3116,-665,-4030,-4524,-6643,-9766,-12954,-13645,-7507,-1564,-1768,4062,10561,14096,10006,-3307,-6475,-3704,-154,540,1214,1375,-1907,-7784],[-11705,-7057,-5835,-6226,-6828,-10099,-13998,-9648,-4121,-3740,-9797,-9806,-10538,-11426,-6116,4317,9639,2243,-5296,-11169,-13831,-10602,-5734,-1247,1501,8562,16727,18042,11146,-5106,-9235,3,4242,-2953,-11993,-9694,51,-1205,-3042,-2863,-1026,-587,-4517,-1855,-3415,681,4127,922,-7360,4316,15824,24219,25619,14878,841,-13075,-7028,1590,-3977,-11770,8019,19905,3120,-9702,1485,7711,7044,3186,4851,20109,26660,14196,27423,53191,57803,35502,12082,10840,17935,17575,8441,-247,-364,3884,5974,13387,18600,15165,11224,13968,19367,10638,2875,-4136,-14340,-18414,-16406,-15136,-13772,-3532,-1212,422,4093,3085,-6223,-8242,-4114,-5062,-11306,-12443,-11375,-7797,-1018,5676,8549,9285,3653,-1289,3922,10506,13356,10293,8113,10629,16941,11885,3051,10056,23907,17843,10087,4936,16590,33456,40364,40202,28540,10194,-10426,-3496,7425,3678,-4086,-11704,-11031,-8223,-7554,-5005,-7244,-10827,-9867,-6418,-4252,-6783,-11964,-11639,-2464,5380,10009,7563,468,-148,5578,12160,4791,-6453,-6017,-3579,-5316,-5120,-3351,-9532,8263,11424,-41496,-136427,-270320,-406257,-451511,-377745,-252499,-135967,-62448,-9667,3963,-1726,-4472,-3312,32,5658,9055,15431,14732,7963,3384,1209,-747,1924,8530,5409,-2651,-13825,-14735,-16350,-14377,-8376,8304,13441,15969,10949,5800,-2078,2131,6325,3325,616,-2682,-7580,7105,24244,28587,19394,-318,-21472,-5037,-10173,-18657,-7592,2894,750,-5981,-8208,-7650,-3608,-2011,-6050,-4205,3812,5663,-3810,-878,9820,6497,-8089,-8728,5380,4098,-4398,-8281,-12692,-10743,-5063,-2309,-6457,-11820,-12166,-11852,-12738,-6032,11632,14649,-2642,1383,21822,39584,35379,8893,-12128,-9044,-7711,-10842,-10137,-3666,-2711,1536,8505,11586,8398,276,-2833,-2994,-4968,-6905,-9962,-15366,-11481,-8474,-7921,-11968,-8092,-14872,-17929,-15774,-14906,-12813,-11040,-9553,-11419,-6068,-1397,1760,10265,14648,18281,22856,24341,22252,12991,-6083,-5198,9334,22533,18130,5338,-2771,-5393,-3713,-75,-466,15681,33619,33479,28898,17217,720,-7606,2897,24267,36902,35709,20945,2477,-8682,-5600,7066,19301,24599,20753,9552,-9226,-3754,8708,24126,17660,-7534,-7289,-1484,-4969,-7534,11848,34711,38846,13174,-5833,-15491,-14644,-11159,-9543,-1724,1539,-1721,-131,3269,456,11065,9738,6715,9576,8895,6323,7491,10003,8670,4443,-1405,-9178,-8587,-2370,2125,1095,-1032,1484,15436,30826,18423,7373,5442,-3580,-12481,3132,21895,26061,14326,-1547,-8968,-3895,4761,5953,-467,-4568,-886,8006,19639,15995,2830,-9330,-6272,-1767,-4465,-5397,-2938,-152,-819,-8235,-15491,-7540,159,2440,-1550,-5960,-10123,-10370,-13061,-7514,1761,9334,7639,3953,7508,8391,-5109,-629,8828,4788,-3716,-9002,-13065,-12065,-12654,-9473,3845,27587,37065,25719,11196,3613,-2009,-5531,-6726,3668,20669,39440,50197,27420,20,-8725,-4898,-4119,-4504,-3651,-2262,-1547,-1283,-4040,-15365,-16668,-11153,2703,24368,32462,23434,6696,-1559,13146,28204,27231,16586,9055,5056,-313,-12217,-16588,-14501,-12086,-10690,-14408,-6275,723,5141,5587,-5085,-6725,-8317,-13436,-10284,8663,20771,13061,-4646,-10116,-6443,-7270,-7609,-4435,-5691,-9977,6483,13891,11087,3386,464,12973,42449,64655,51667,21014,9699,7687,9203,13896,23463,49593,67925,49451,25925,6337,-7026,-11707,-11400,-8272,-4610,2589,6647,-1215,-7668,-11816,-15998,-13756,-9286,-4409,-3149,-2593,-1096,-3749,-14165,-18247,-20660,-20139,-17636,-7622,-2713,-8580,-14642,-16951,-11948,-5766,2649,16451,23638,23201,14861,1822,-9420,-858,3581,-6553,-15912,-8084,-11475,-10782,-9428,-14454,-11973,-1485,6780,15511,15975,5734,-581,-2783,-1550,8398,20670,19420,22811,17914,5283,-5272,-12050,-6897,1162,3392,-2933,-6435,-2875,-3382,-8924,-3487,18270,22440,17995,15765,6736,-12478,-5370,16796,42745,45032,31582,9972,-7950,-13304,-11597,-13736,-3530,15818,34221,36299,41205,44072,35030,13443,-4352,-4449,13154,31335,34474,35015,23284,3787,-12704,-5814,2798,2849,-144,4490,9971,8467,5350,1514,6329,17778,13214,4990,-2504,-5899,-9752,-12819,-11807,-8475,-5403,-1232,-1011,984,11994,16011,23100,34804,47615,45366,41105,45844,31431,14542,1097,-4461,-3340,-7113,-9342,-11304,-16743,-2259,18419,11424,-6292,-1183,5525,9380,1221,-4684,-4565,-3565,-5156,4323,14147,29024,53943,66292,59870,35413,6405,-6281,-10775,-4156,2934,2802,5154,7385,11745,14036,17728,17242,8473,-1578,-12703,-7923,-4393,-246,-5132,-11825,-13722,-8696,6112,16696,16897,7748,-3976,-8868,-6318,-5247,1056,2818,-4884,-9784,-3223,2148,8655,8258,4,-8298,-9621,-1414,6013,4224,4282,6458,16554,22619,17272,14261,6005,-4019,-7273,-2628,1204,-294,1798,-4202,-12091,-18058,-13402,-9771,-8173,-7584,-5251,1311,585,-3846,-8781,-1248,1833,3323,3670,3847,-3047,-5110,-1638,-592,-469,1113,-1055,-6441,-10928,-11764,-8071,2274,14006,22121,11513,144,-1458,-4146,-6767,-11240,-5738,3134,9171,6848,4406,2091,1967,2026,-1193,-1516,-3068,-3669,-593,650,2966,6071,5694,7496,7346,1083,-1204,-3491,-2774,2010,6294,6695,7152,6883,-200,-5536,-7590,-5493,-4682,-3061,-9218,-15583,-10852,-4242,-4248,-1426,6795,8724,5972,1036,-3830,-7398,583,6257,3123,-3431,-2819,2005,6334,12708,11481,4538,967,300,-4817,-11062,-10525,-7982,-5743,-816,2504,-2341,-4715,-8545,-20175,-7023,-3859,-10752,-8987,-3361,-3839,-12034,-3680,5567,11018,5882,-3324,-11526,-11467,-5212,-3557,-10018,-11081,-1562,-90,-7680,-5632,658,3426,154,-10884,-13653,-13217,-12137,6467,22169,25002,14899,3099,-5058,-3616,-4524,-7151,-9044,-9933,-7205,2689,1323,-1412,-325,16229,32252,15143,-3379,-10022,-8273,2047,12568,15846,14636,9112,5429,6984,13184,17216,18273,18893,20965,26334,26548,20630,4068,-9237,-17127,-15894,-11027,-9584,-5738,1780,4884,14331,20123,23947,21473,17568,12161,5283,771,-2860,-8918,-11201,-8498,-6753,-5842,-5719,-1491,7706,15224,24272,30518,34108,32182,24984,8175,-6226,-8606,11188,19901,14630,3358,-6387,-13980,-13527,-12120,-6506,-4381,-8038,-14050,-14071,-8058,-7010,-10968,-12907,-2949,-144,2079,-3106,-13761,-10035,1609,-1138,-12312,-10954,-8075,-9199,-4569,12866,29197,27535,6098,-8319,-12988,-8561,49,4505,3345,-2650,-10170,-2865,9223,13513,8744,6689,13896,14810,5702,-6399,-18255,-10566,2035,24299,42131,40458,23788,7412,-4140,-12663,-16301,-8533,-4632,-1478,63,5335,8117,10998,24129,35189,32649,18047,12773,6627,-6608,-12475,-5687,1222,11397,26468,26267,17443,9417,1800,-7354,-11504,-14618,-13351,-7935,-1995,-1761,-10703,-3729,-613,924,8774,18918,18439,9332,1904,-657,-3134,-13752,-6716,14574,35791,37021,16543,-5986,-11792,-3134,6624,12996,14340,10196,9330,10446,9421,8,-5737,-7071,-8479,406,24139,74610,101197,111749,114080,96674,54877,21413,12795,3818,-5887,-15418,-9896,9444,30417,24399,13160,576,-3747,21292,37415,32312,8960,-10735,192,9607,-526,-12948,-4185,11846,11765,7491,8600,8122,5916,-60,-4902,-3018,546,5344,6355,5982,5738,9980,11138,4325,2149,3830,-6799,-10560,4294,9977,3794,-6023,-5965,-421,12062,26369,33901,40176,42145,26064,14941,6549,2322,5665,3516,-2332,-913,9917,16280,7480,-4987,-10164,-2304,1034,-5352,-14856,-3180,5369,19851,26064,16923,1162,-10887,-9569,-8983,-13579,-7506,-1171,2950,-772,-12732,-9295,-5976,-7551,-5470,-4468,-5765,-8724,-8709,-11470,-20654,-16516,459,11236,2781,-12393,-20294,-17009,-6273,6644,10440,7040,9306,10842,7066,1366,-7757,-9105,-1413,8152,7029,2085,-8101,-3405,383,2389,-2328,-14711,-12080,-7580,-8666,-687,-5276,-9187,-4012,6334,11186,7843,1378,464,1420,4736,3745,5573,-3514,-11769,6890,45014,67354,44587,10699,-9608,-13809,-10630,-2368,2602,1952,2743,6100,12536,6227,-5585,-14442,-7858,-5466,-5068,-5172,-469,-2331,-6706,-7659,-11171,-13995,6025,30419,46040,43781,23787,8435,8040,10921,3174,-7741,-1979,10203,15573,11032,6259,9859,22515,21969,11315,-10606,-14656,4055,11563,7100,-69,-11778,-15428,-17093,-16818,-18828,-16822,-11683,-9343,-4236,75,1911,3881,1469,281,-2570,-2305,6676,26753,45372,40959,38397,21460,7172,1711,4627,13135,11559,6311,3253,-654,-4102,-923,-275,-2053,-1566,1688,5857,4336,-335,-6931,-15689,-11322,-5502,-6785,-6869,6668,23396,14854,-1320,-11297,-4230,2200,-5796,-15162,-13469,-9746,-101,16686,34074,42847,32232,13936,7340,8585,375,-10410,-897,4898,-6025,-16970,-16845,-10208,12781,40116,61018,46992,7668,-7211,-10101,-5350,-8053,-5506,3720,7167,2260,3184,-918,-2097,-4879,-13145,-17502,-7400,-1561,-4884,-8337,-4159,1235,8168,12551,16639,19684,19352,6996,-7857,-13081,-8153,-7452,-7260,-7687,-9754,-1769,15952,26253,3839,-13033,-5179,-8560,-9546,-2034,4061,3924,-1224,-4424,-5659,-6083,-11265,-12890,-7682,8487,23375,29638,27298,32257,28719,11658,3386,-2247,-7172,-17269,-8269,-4492,-9329,-14031,-14418,-6588,1809,-5442,-15219,-11352,1584,13239,13570,5308,-3226,-2621,6888,9202,19069,15778,-1700,-12974,-2944,18252,31059,16027,6488,3770,2760,6798,13070,19491,16440,13719,13245,12480,12454,14192,12172,7898,5433,-4500,-16030,-5156,11874,13607,5122,2355,5387,19567,25345,12433,7916,14434,11197,-2648,-9756,-8976,-2605,-327,-191,-2477,-1746,-4767,-7625,13420,36460,31083,20186,25243,32051,33860,31727,28050,21515,18397,23418,27853,32412,31633,27712,19088,9501,3,-2733,-2724,-11166,-10859,937,12766,10679,4535,-2130,-3221,-3500,-5579,-821,11998,17560,18087,14515,1604,-8864,-13681,-10342,-5890,3654,17473,22992,9281,-3159,-7059,234,1270,-7838,-8696,-3787,-6212,-7402,-10501,-10776,-5480,-1852,-1435,-4592,-8153,-9243,-10067,-4702,4411,6838,4440,4121,-3773,-8454,-3991,-2295,-13165,-11525,1918,6210,12771,13139,-788,-10871,-9379,-8060,-7801,-7870,-10261,-6632,-693,-6953,-9758,-5265,2402,10625,22549,39619,33720,29201,24295,11634,6048,10630,12178,-208,-8973,-9840,-2938,5337,9461,5824,-4443,-12404,-2391,13553,11885,8774,10528,8931,8850,4560,-6965,-12848,-1182,12783,19514,13839,1046,3857,16713,22694,8454,-8945,-12324,-2456,775,545,7975,26289,17264,-362,-4272,-2334,-510,-3424,-10963,-14531,-12388,-7058,-308,-1485,-4513,-7529,-7402,-5738,-7190,-10415,-14653,-15773,-13986,-11269,-8944,-7873,-5873,-6757,-7155,-10360,-12359,-10869,-3634,3377,835,-8948,-10539,13747,28139,25758,23152,30655,46572,48312,30361,7079,478,3872,991,-8515,-17992,-7047,-640,3736,6285,-1501,-9449,-13189,-7683,-6564,3114,24129,28963,21437,24460,22667,14268,1348,-4351,876,2612,-1714,-7143,-3962,2378,6884,4069,-5550,-13573,-12492,-3908,10102,19977,13457,-951,-7241,-12713,-975,9973,18723,21269,14278,8635,8183,166,-8304,-16858,-17951,-13433,-9404,-10463,-12883,-7833,2624,5089,1759,-611,4156,5989,1485,-6870,-1226,10387,23298,29692,23973,7132,-6812,-807,6749,9313,3937,-11869,4956,10221,5088,2136,1731,908,-3619,-10132,-13400,-13231,-7119,511,11135,15115,12637,7871,3213,-3747,-1431,2423,13155,25174,29299,19830,6958,-6184,-7892,-4039,-264,4552,3537,-1973,-8135,-12736,-16751,-11602,-12839,-17639,-7597,2239,4283,-1290,-16593,4893,30012,45754,45718,25605,11443,3551,-832,-5919,-7895,-6754,-12874,-13159,-15835,-7938,981,2749,-6704,-18788,-11397,-1042,6314,5509,3118,-2663,-10538,-6405,-4491,-5588,-7756,-7069,-7483,-12676,-8605,3605,9154,3422,-2975,-3821,-3674,5604,4492,-2300,-8763,-10299,-14106,-15302,-8439,-6444,-11029,-12886,-10663,-9131,-10204,-1254,-1218,-4143,-5392,-4579,1932,9167,10067,2765,-3630,5697,11262,7958,6411,10421,11417,5811,-2,1066,-569,-2510,880,8002,17365,21594,22886,20296,11997,6605,5561,-200,-5073,4411,4079,-4087,11335,39810,49880,20734,-2857,5998,12165,14311,18166,7760,-3213,-5014,-2138,1494,4651,9297,11981,11441,3215,2138,5966,7682,6923,4725,-5719,-11122,-5394,3229,2067,-851,-5283,-4635,-1795,-3202,-5755,-7836,-8210,-6147,-5964,-8369,-7232,-843,11415,23761,24035,13190,5396,12391,11748,-1069,-13116,-2146,3758,11042,16678,16025,20028,12105,3647,2900,917,-3885,-8821,-5411,1042,8632,14072,8184,-586,-7101,-786,14836,4484,-2432,-4716,-17543,-14030,-8332,-7842,-13322,-17482,-12681,-8477,-7718,-1439,8127,13064,8288,-232,-10141,-16229,-16976,-4603,9361,11886,1956,-10401,-13773,-12402,-10422,-7806,-9185,-9003,-7017,-5438,-2197,5289,22181,28795,16408,259,-7773,-14100,-3176,6040,8931,4038,-5763,-9816,-3505,-3787,-2686,-7817,-7207,-4331,5513,21976,16098,179,-9141,625,14473,25398,16289,3990,-5825,-8549,-8857,-10776,-1794,5085,13291,15002,22369,39502,41323,20535,5662,-400,577,939,3279,4415,424,-3773,-7511,-7853,-9394,-11686,-13410,-13730,-8116,-2362,-4385,1277,8564,13415,10309,-3182,-6203,-2908,-113,136,1149,1677,-1909,-8263],[-11475,-6663,-5100,-4987,-5446,-7417,-10226,-11258,-6449,-5314,-7056,-9334,-12018,-11990,-6195,2289,6790,1240,-4430,-9529,-12916,-10847,-6313,-843,3730,11605,17688,15642,6946,-7587,-6593,2987,6296,-1763,-10416,-8904,-872,-2308,-3371,-2442,-90,649,-2186,687,-2651,-233,1705,-44,-5228,5270,17023,25193,27189,17388,3728,-10707,-7418,676,-4370,-10667,9797,22086,5315,-8583,1273,8148,7906,4086,5561,19120,25743,14443,26729,48262,50327,29604,8946,8506,18446,21571,11389,1058,-555,1868,3437,10627,16975,14420,10175,12348,16249,8937,2743,-3869,-13603,-16759,-13067,-11210,-15496,-4144,-853,1285,5473,4860,-3938,-5453,-1482,-3916,-12744,-13411,-12221,-8752,-1793,4927,8415,8972,2064,-3779,1934,9685,14216,10190,7312,9605,16558,13712,5837,9461,18966,11937,5179,666,10180,28484,39704,43973,35917,19067,-6466,-3426,7740,3855,-3472,-10523,-11084,-7412,-6808,-4997,-7581,-10283,-9484,-6976,-4711,-6829,-13179,-9323,-266,7298,12409,8941,231,-764,5181,12241,4558,-6743,-6551,-2663,-3360,-3693,-3242,-10533,5968,4118,-61478,-167520,-302129,-427662,-465980,-393236,-267216,-145427,-64908,-13567,-2402,-4306,-4631,-2201,1522,7590,11093,16608,15884,9455,4679,1497,-1472,801,7607,4302,-2400,-12917,-15338,-17697,-16637,-10577,6888,12697,15731,11628,6796,358,6448,11012,8953,4917,-664,-9792,5226,19836,23816,17149,374,-19438,-7093,-12077,-20701,-8920,1226,-470,-7397,-9384,-8008,-2960,252,-3129,-2715,3359,4802,-3711,-2643,4703,1468,-10404,-8118,3199,-251,-7548,-9150,-11018,-9317,-4742,-3230,-7904,-13801,-14358,-14171,-13586,-5839,9253,12310,-3744,778,20152,35448,27899,4055,-14149,-7367,-5154,-8638,-9846,-3928,-1837,1841,8393,11555,8489,666,-2641,-3314,-5351,-7415,-10470,-14398,-11132,-9519,-9357,-11427,-5501,-10722,-15749,-12815,-11118,-11497,-9654,-7379,-9608,-6291,-2604,115,7696,11761,15733,19892,21286,19699,11460,-6959,-6752,4946,16753,10857,-2065,-6441,-9133,-7273,-2807,287,17604,30645,28335,24579,14802,543,-6947,100,17042,27218,27488,14939,-2334,-13863,-11690,936,12252,17356,15978,6488,-7074,2822,15816,32194,20583,-7157,-7316,-2985,-7415,-4955,17454,42271,44277,14465,-6816,-13646,-12167,-10941,-9810,-1798,2763,2083,1472,3052,10191,20700,16774,11031,11383,9161,5176,4689,6361,5024,78,-4967,-9247,-8364,-1459,4447,5035,3157,2204,11548,24836,15432,6739,6641,-690,-13384,2396,22996,27363,15864,-2148,-11895,-4201,919,433,-3970,-6436,-2990,5720,18745,16085,2070,-10483,-7645,-3090,-5725,-6824,-3998,-729,-556,-6490,-12022,-3718,2554,4605,883,-4133,-9027,-10798,-12913,-6533,2185,9202,7349,3084,7713,10331,-1734,2394,11232,7195,-2571,-8333,-12468,-11764,-13338,-10609,3682,27695,36835,22781,6446,-365,-4592,-7117,-7249,2272,17296,35981,48559,30517,3114,-7647,-6681,-6947,-6642,-4390,-1924,-1043,-1598,-5563,-17352,-14925,-10933,2239,23952,32949,23760,6148,-1855,12318,26326,25865,15926,7775,2891,-3166,-14142,-17401,-14885,-13090,-11989,-14316,-6356,-205,3784,6288,-2246,-3908,-6639,-11883,-10190,7805,18616,10896,-5279,-8877,-5368,-5286,-5299,-1705,148,-5302,7683,14586,11231,3449,495,12719,42269,63314,49703,19461,9251,8683,10992,15919,27606,58178,82541,63706,34236,9170,-6039,-9970,-9178,-7437,-6114,98,6684,33,-5694,-10031,-14722,-13994,-10505,-6044,-5320,-4190,-2381,-3954,-11976,-15821,-18197,-17827,-15459,-5360,-570,-6035,-11274,-12255,-7723,-1902,6622,19578,24516,23058,14074,565,-10685,-1952,3992,-2644,-18858,-11496,-12215,-8564,-5812,-10598,-14111,-4165,7471,17638,16649,4950,-816,-2895,-2005,9227,25184,24044,24629,16854,4052,-6388,-14653,-8797,-967,844,-4361,-5361,-2099,-3550,-8719,542,24573,25486,17393,13099,4965,-13817,-5085,16884,40704,42402,27760,6035,-11645,-10660,-9220,-13986,-5660,10550,25752,29832,35264,37423,30978,10173,-5426,-4298,10565,25211,26689,25798,15023,-152,-12718,-3325,5125,4664,594,3557,7086,5709,4437,2333,4594,14564,13294,6620,-1425,-6289,-10687,-13744,-12288,-8613,-5205,-608,-1068,-1529,7037,10747,16943,28417,44717,48931,47943,47100,31181,15855,2674,-3863,-3821,-6739,-4603,-7171,-17495,807,23533,18939,-5114,-3643,8272,13233,2011,-5146,-5333,-5541,-8595,1953,13087,28653,54582,66491,58405,32988,1534,-10857,-7834,-4634,1094,2894,5817,8037,13504,15722,16796,15503,7641,-1484,-10985,-9957,-6852,-80,-2579,-9792,-10870,-6509,7525,19125,18049,8214,-2419,-10576,-9855,-8041,-970,1778,-5489,-11524,-3565,4405,13490,13260,4059,-5635,-9662,-2484,5909,5187,5875,8558,18231,22814,19515,16998,5921,-5876,-7468,-1008,3676,1214,2387,-3680,-12099,-18897,-13430,-9579,-8704,-10703,-8016,289,26,-3907,-9411,-2259,786,2373,3676,4585,-2349,-5058,-1968,-1156,-986,546,-340,-5002,-10930,-13840,-11087,-258,14173,22491,9121,-2152,-5509,-8183,-8698,-10578,-3977,3333,7083,3772,1921,834,2016,2913,-179,-339,-585,4689,8220,7466,7852,9756,10569,15367,12589,2291,-2147,-5934,-5837,-147,5751,7337,7305,6272,-926,-5852,-7155,-4380,-4152,-3258,-8771,-17735,-14212,-9228,-9641,-5996,3823,9370,8127,3444,-1833,-8308,-2353,2263,306,-2891,-1812,741,1170,7823,8868,3348,1786,3947,322,-6762,-7506,-5763,-3852,433,2340,-3407,-6152,-10298,-17864,-5892,-3892,-11231,-7696,-2138,-3305,-11411,-4211,3814,8061,4498,-3531,-11313,-13173,-7850,-6257,-12339,-10614,-1137,628,-6825,-5529,1410,5032,1908,-9437,-13009,-12294,-10993,6580,21290,22156,13128,3116,-4263,-2763,-4285,-7548,-9257,-9908,-7010,3678,2746,615,2258,17197,25315,6968,-8713,-15802,-10470,1346,12861,16377,16812,11901,7810,8605,13581,16507,18006,19339,21776,26052,25423,19801,3645,-9608,-17363,-15551,-10904,-9022,-3113,2313,2365,7309,10926,16146,17567,17330,14213,7613,1583,-3209,-8787,-10415,-7649,-5362,-3739,-3539,557,9783,19225,29512,34829,35977,31835,21360,4131,-8043,-7388,9311,13545,10196,2828,-5235,-13181,-13968,-12647,-6167,-3215,-6854,-13379,-14378,-7953,-6081,-9091,-14743,-3771,-957,800,-3967,-13518,-9306,2250,-2772,-11094,-6272,-3496,-6720,-2763,16786,33990,31892,8470,-7672,-13218,-7745,1480,6145,4733,-1567,-9190,-2909,8920,14221,9765,5776,12604,15108,7664,-3857,-14305,-9422,2884,23852,41021,37095,18803,2118,-8866,-16484,-14504,-7321,-4272,-2755,-3303,1170,3880,6648,20083,36251,36630,20806,13122,7373,-3980,-9696,-4976,1889,13867,32580,35123,24494,13610,4102,-5885,-10692,-14479,-13971,-9346,-3933,-3216,-12746,-3729,-233,2552,10313,15769,11505,2579,-2857,-4891,-7287,-16211,-5749,13716,33219,34870,15989,-4492,-8840,-319,9078,13333,12073,6829,5918,7316,6661,-1486,-5195,-5542,-5404,6286,34708,84498,96379,94315,92370,81234,49954,18257,12368,4512,-5838,-13713,-9753,7306,28647,23615,13804,3723,-5289,14655,30486,27478,7045,-9407,4562,13053,795,-13370,-3655,13428,14649,9687,10849,9900,6185,-676,-4756,-1008,3668,7978,7939,6229,4970,9792,12172,6085,3625,5796,-4627,-11852,1517,8668,4112,-4473,-3881,636,10189,19613,27001,35916,40142,22818,9937,602,-3608,1138,794,-3217,-869,10731,16691,6512,-7040,-10200,-1708,1040,-6036,-12248,-1444,9483,24230,24821,10251,-4395,-11740,-8423,-7837,-14650,-8616,-753,3738,424,-11259,-10833,-9034,-9138,-6694,-5964,-7559,-10499,-7746,-9243,-18996,-15878,1288,10182,1983,-12896,-20612,-15784,-5402,6618,6785,4452,10070,12547,8529,2266,-6892,-8345,-1184,8308,8210,2625,-6176,-608,4458,6219,1272,-10313,-14561,-11960,-9492,3049,-715,-6888,-3415,6662,11968,9999,4064,2030,2044,3375,1507,5316,-540,-12663,5417,42097,61295,37747,6017,-12270,-14186,-11790,-2888,3789,5742,6105,8330,12715,4123,-6995,-13128,-6656,-4222,-4600,-5444,-1659,-4805,-8057,-5081,-8166,-15900,-360,21289,35614,36295,20306,6183,5343,8701,2181,-9006,-3549,9050,14811,9473,2744,4687,19442,22438,13323,-7325,-15942,1253,9746,7761,3163,-11502,-20315,-20538,-18032,-17664,-15556,-10123,-8857,-3698,1107,3335,6333,4908,4162,868,-1307,3192,16925,34400,34771,33185,18726,4722,-796,1808,9885,8345,4085,1795,-1487,-4738,-2005,-2089,-5037,-5349,-1757,3508,3806,484,-4438,-13561,-13933,-8566,-7353,-7538,4647,19894,12911,-365,-10107,-3857,4190,-2895,-12780,-15330,-10472,82,16429,34290,44905,33083,12375,3794,4871,-1294,-10963,-1589,4366,-5645,-18288,-16713,-12105,7421,31750,55162,44338,5545,-8492,-12309,-10906,-15960,-1763,5186,5294,1694,2586,-2161,-2471,-4580,-12985,-16962,-11849,-5316,-7055,-10126,-4344,2407,10074,14415,17757,19635,19893,7665,-8159,-13680,-8705,-8128,-7931,-7275,-8646,-2463,13390,25172,4225,-13464,-4760,-8229,-8853,-1677,4954,6931,1593,-2103,-4208,-5842,-11724,-13304,-8577,6685,20163,28095,26472,31548,28752,10108,1455,-3698,-7028,-14750,-10725,-7282,-11921,-14339,-11800,-1569,9238,2867,-7558,-5795,5685,14044,13471,6391,-1066,798,11091,11363,19976,11326,-5285,-8765,-28,20093,30478,16159,6069,3181,2664,7114,13832,20926,17058,13375,12296,11641,13400,15497,9904,3248,2351,-5960,-17588,-5452,12847,16506,7876,3866,6678,22385,27956,12649,8048,15451,14343,782,-6221,-5483,1853,3902,3116,-332,-1133,-6263,-9760,15357,42370,41344,27574,24825,28446,29202,28031,25458,19632,16653,20506,25608,32090,31922,27826,18314,7729,-1463,-3559,-3166,-10232,-7707,6679,18265,14971,9222,3854,3130,1527,-2992,-238,13118,18889,17788,13328,1850,-7700,-11520,-8636,-5028,3074,15483,20240,7323,-3721,-7679,-780,355,-8229,-8971,-4042,-6859,-8302,-11828,-11827,-5614,-1470,-796,-4091,-7840,-8738,-9284,-5023,4026,6426,339,-1399,-5344,-8961,-3387,-2884,-12278,-17935,-4906,1191,10460,10576,-2692,-9138,-7300,-6869,-7502,-8444,-10401,-7407,-2589,-9971,-10497,-4955,1147,6987,18161,31226,27252,23861,17932,5893,2101,7097,9486,-2231,-10130,-9055,-3589,2343,4923,1469,-7094,-11833,803,16486,14081,10510,11078,8475,9157,5457,-6811,-14158,-474,15103,21845,14693,1773,3810,15277,23517,9305,-8921,-12931,-3412,-1376,-2328,-46,17329,15207,-847,-5544,-3860,-1927,-5132,-12331,-11128,-6124,765,5018,-50,-5000,-9501,-10091,-8511,-10002,-12463,-15544,-17564,-15728,-15638,-14105,-11500,-5872,-5532,-5912,-9010,-11283,-10132,-3054,4115,690,-11418,-10706,13591,27309,22443,15729,20558,35886,37366,20577,569,-1069,6775,4403,-6306,-15304,-3818,4819,10212,12388,3905,-6266,-11377,-7123,-9494,-2514,15426,18813,12414,17056,19902,13076,-410,-6191,-414,2559,-1299,-6123,-3073,2447,5857,2236,-6715,-13384,-12745,-4540,10282,22010,13079,-2115,-7425,-9840,-140,7855,12840,14050,7804,4357,7166,1594,-6959,-15385,-15681,-10334,-6499,-7904,-11620,-7304,3630,6790,3915,1032,5815,8736,4954,-5076,-4654,6709,19091,25948,21579,5658,-7938,-855,5907,8458,3890,-9910,3787,7995,3353,671,-62,-1120,-3721,-8570,-10894,-10408,-7060,-4348,2508,5856,2908,-89,-1277,-8547,-7896,-2775,9856,25026,34018,25478,11405,-2970,-5682,-2299,1053,4894,3113,-2712,-8536,-12370,-16685,-13091,-13511,-16420,-6846,2284,3390,-1915,-16839,1293,24277,37513,34941,16590,6401,589,-1774,-6043,-8281,-7168,-13846,-14112,-15333,-6779,2235,4062,-5425,-18225,-10008,620,6532,5271,3003,-2736,-12011,-8726,-6689,-7333,-8746,-7807,-8175,-12599,-8047,3277,8302,2913,-2780,-1500,-1197,6614,5050,-549,-6048,-8229,-12480,-14691,-9034,-7077,-11766,-14726,-12629,-11059,-9954,77,135,-4376,-7085,-6668,624,7927,8307,1873,-3805,6031,11926,8411,5438,6632,7002,3774,-364,1361,-340,-3235,-1243,3574,10654,13236,14093,13721,8466,4756,3771,-2074,-8146,2383,3615,-4860,10797,39478,46563,19060,-887,11727,19749,18336,19817,8214,-2551,-3098,-392,1611,2947,6326,8705,9543,3623,3223,7778,9673,6875,2770,-7238,-11103,-4178,2815,1532,1053,-2120,-3624,-1963,-3057,-2451,-1507,-242,-2699,-3718,-8121,-10302,-2822,8464,18697,20499,12506,6570,14908,16715,2642,-13404,-4478,3046,9757,16949,21242,28049,19171,8437,4089,-527,-7800,-10261,-2592,3757,11828,17739,11046,627,-5468,229,15380,3650,302,35,-12507,-17174,-9520,-7288,-11217,-14154,-9554,-5417,-5312,2162,11578,14970,9229,843,-9413,-15984,-16592,-3994,9721,11452,1983,-9798,-14397,-12594,-9196,-5319,-8402,-11085,-6716,-2742,1081,8282,23222,29028,19277,2529,-4712,-12763,-6619,2588,5774,1683,-6363,-8169,-2435,-3052,-1483,-6193,-4266,2733,11479,24857,16167,31,-10355,-71,14285,26729,17794,3437,-6028,-7608,-8483,-9745,-1191,5696,13596,13408,18443,34620,43676,25297,9295,2138,2868,2142,2246,2146,-1796,-6464,-10454,-10730,-11639,-12531,-12731,-13123,-7222,-1267,-4735,-940,6694,12648,10620,-2856,-6047,-2129,-39,-149,1438,2590,-1231,-7947],[-11181,-6238,-4393,-3833,-3892,-4310,-6128,-11148,-9134,-7229,-3962,-6705,-12841,-12000,-6487,84,4223,571,-3249,-7551,-11475,-10853,-7064,-750,5774,14117,17747,12651,2953,-9312,-4164,5380,7728,-930,-9127,-8124,-1874,-3375,-3708,-2068,795,1983,791,3090,-1976,-1125,12,365,-2306,5581,17105,24845,27548,19154,6225,-8370,-7611,-367,-4888,-9673,10925,22959,6664,-7449,1380,8752,8849,5013,6391,18242,24903,15476,25963,43026,42797,23566,5611,5840,17986,24763,14148,2596,-495,169,1469,8297,15370,13692,9258,10774,12864,6847,2120,-4102,-13128,-14851,-9245,-7161,-13746,-4235,-76,2475,7057,6761,-1351,-2195,1304,-2331,-13452,-14047,-12733,-9764,-2651,4103,8136,8557,193,-6752,-317,8612,14459,9803,6690,8748,15842,15163,9080,10643,15690,6927,947,-2883,3274,20510,34890,44067,41256,28144,-1687,-2765,7810,3611,-3332,-9788,-10353,-6073,-5633,-4634,-7483,-9331,-8993,-7741,-5728,-7233,-14005,-6947,1620,8649,13972,10074,470,-810,4998,12022,4296,-6975,-7341,-2333,-1687,-1835,-1825,-9618,5062,-3563,-83202,-201907,-337642,-452047,-481511,-407450,-279837,-153451,-67215,-17885,-8574,-7416,-5535,-1797,2676,9542,13230,17765,17216,11369,6548,2425,-1640,-175,6598,3204,-2003,-10988,-14015,-16009,-15122,-12597,5182,11734,15471,12559,8739,4099,10769,15222,14263,8296,953,-11689,2303,13201,16405,12685,-40,-17612,-8855,-13082,-22152,-10056,-645,-1977,-9028,-10802,-8540,-2383,2523,178,-158,3683,4217,-3359,-3886,212,-3299,-12609,-7109,1389,-3535,-9179,-8561,-8810,-7455,-4123,-3784,-8640,-15085,-16100,-15981,-13518,-5288,6787,9680,-4831,894,19065,31765,21411,-128,-13912,-4516,-1537,-5858,-8609,-3932,-997,2027,8011,11385,8561,1033,-2574,-3890,-6026,-7922,-10812,-13433,-10133,-9677,-10692,-10768,-3168,-6824,-10847,-8707,-8163,-9747,-8283,-5497,-7711,-6143,-3451,-1065,5470,9092,13381,17088,18133,16588,9306,-8078,-8311,-310,8915,1714,-6819,-6553,-11835,-10296,-5694,1312,19075,27037,23357,20409,12368,259,-5928,-1278,11141,18070,19085,8597,-6269,-15869,-17237,-5711,3923,8870,10927,4949,43,11263,25068,41111,23499,-6437,-7348,-4487,-9311,-1447,23044,48668,48073,15420,-6844,-10484,-9071,-9143,-9030,-824,5098,6736,5803,7790,23476,30497,23192,14703,12587,9120,4219,2238,3110,1433,-4281,-6087,-6690,-7707,-583,6586,8797,7558,3612,7445,17743,12187,6335,7968,2468,-12678,997,22499,27183,16625,-2398,-14157,-3813,-1894,-3168,-5238,-6590,-3968,4179,17555,15331,938,-11150,-7981,-3947,-6746,-8200,-5274,-1916,-599,-3170,-6882,-205,3929,5915,3137,-2041,-7468,-10602,-12463,-5227,3069,9293,6798,1305,6691,11296,2398,6383,14083,10096,-1054,-7360,-11586,-11167,-13697,-10997,3988,27605,36231,20275,2922,-3391,-6758,-8675,-8141,210,13661,32060,45847,33168,6603,-5130,-6704,-8818,-8497,-5033,-1459,-364,-1791,-6933,-16136,-12890,-10145,1786,22532,31775,22791,5116,-2406,11314,23843,23512,14746,6580,968,-5384,-15081,-17361,-14766,-13668,-12930,-14066,-6457,-755,3054,7663,1371,-766,-4862,-10255,-8926,7833,16758,9052,-5346,-7715,-4176,-3377,-3236,550,5139,1875,8965,14583,10526,2886,326,12333,40761,59095,45815,17745,9677,10758,13185,17585,31315,65192,94300,76190,42680,12836,-4414,-7772,-6679,-6117,-7586,-2592,6851,1946,-2855,-7437,-13330,-14143,-11853,-8101,-7873,-5761,-3365,-3696,-9270,-13071,-15670,-15453,-13095,-2839,1897,-3029,-7195,-6708,-2106,2807,11163,22887,25388,22939,13272,-603,-11485,-3035,3474,77,-13765,-14150,-12039,-5893,-1922,-6486,-12051,-5319,8098,19093,16650,4094,-1051,-3228,-2322,11121,31206,30012,27044,16371,3755,-6083,-16609,-10872,-3435,-1918,-5648,-4316,-1368,-3765,-8161,5437,30133,27947,17049,10744,3430,-15006,-4830,16439,37329,38345,23194,2255,-14096,-7084,-6313,-12608,-7556,5933,18508,23989,28574,29660,25908,7036,-5870,-4219,7069,17924,18688,17637,8429,-3418,-12517,-1207,7716,7135,2189,3197,4499,3129,3437,2757,2646,10811,12851,8162,-192,-6336,-11286,-14412,-12647,-8772,-5158,-234,-1320,-4106,1559,5095,10585,21791,40458,50930,54206,47372,30455,16752,4179,-3205,-4121,-5327,213,-2675,-16358,3496,26843,25548,-800,-4947,13405,18189,3087,-5804,-6716,-8204,-11889,163,11871,27444,52962,63646,54095,28455,-3617,-10128,-1580,-3406,-967,2695,6096,7953,13817,16350,15247,13380,6429,-1618,-9580,-10857,-8832,59,15,-6889,-7526,-4151,8760,20990,18805,8785,-486,-12442,-13295,-10420,-2316,1662,-5034,-12958,-4037,6575,19055,19142,8786,-2593,-8878,-3498,5660,6318,7982,11254,19773,22215,20988,19481,6599,-6788,-7604,450,6118,2938,3256,-2708,-11419,-18706,-13139,-8871,-8235,-12321,-8889,763,-169,-3974,-9658,-3169,-202,1469,3788,5378,-1636,-4973,-2167,-1446,-1280,143,446,-3728,-10791,-16078,-14472,-3464,13408,21854,6835,-3506,-8452,-11943,-9378,-7916,-2305,2862,3862,-155,-1094,-595,2315,4154,1105,1054,2685,13650,17357,14644,13244,14094,16581,23807,17294,3251,-3231,-8648,-9274,-2477,5066,7936,7458,5605,-1720,-6127,-7424,-4257,-4208,-3592,-7874,-18970,-17652,-13986,-14627,-9291,928,9356,9901,5721,284,-8562,-5787,-2157,-2244,-2179,-743,-275,-2672,3304,5189,1490,2340,7521,6004,-1754,-4133,-3418,-1790,1977,2446,-4254,-7326,-11245,-14874,-5466,-4551,-11956,-6118,-656,-2781,-11239,-5331,1588,4497,2618,-3773,-10499,-13777,-10317,-8860,-14488,-9942,-720,1216,-6177,-5667,1607,5972,3105,-8412,-12677,-11607,-9941,6242,19217,18019,10382,2373,-3925,-2313,-4460,-8379,-9653,-9686,-6359,5105,4591,3068,5220,17823,19016,1477,-10593,-15678,-10551,447,11912,15275,17419,13660,9564,9707,13355,15178,17127,19029,21560,24559,23183,18015,2757,-10137,-17076,-15302,-11151,-8729,-831,2862,1171,2359,3441,9712,14231,16898,15892,9738,2289,-3896,-8884,-9640,-6574,-3510,-1270,-1296,2230,11014,21765,32774,37025,35773,29877,17075,211,-9899,-6312,7336,8357,6008,2354,-3834,-11756,-13965,-13237,-5884,-2116,-5838,-12891,-14654,-7881,-5166,-6814,-14941,-5771,-3232,-1634,-5163,-12739,-8981,1755,-4883,-7082,-669,1115,-4707,-1661,19464,37318,34488,9936,-7405,-13476,-6835,2774,7465,5735,-845,-8655,-3287,8325,14595,10437,4473,10416,14186,8719,-1911,-10599,-6827,4445,23401,39701,34220,14787,-2220,-13097,-18055,-11657,-5991,-3880,-4429,-7136,-3607,-925,2029,15368,35546,38824,22406,13130,8514,-620,-6712,-4319,2242,15690,38037,44338,32033,17762,6244,-4495,-9880,-14199,-14331,-10535,-5480,-3876,-15659,-4079,-27,3934,11664,12584,5276,-3207,-7278,-9085,-11346,-17302,-5581,11786,29382,31437,14699,-3112,-6026,2168,11088,13537,10112,4156,3134,4550,4011,-2811,-4543,-4236,-2654,11857,44532,89271,85230,71867,67273,63146,43466,15278,13260,7324,-3573,-11237,-9773,5358,25986,21425,13402,6161,-5380,7122,21830,21370,4726,-7904,8010,15448,1767,-13865,-3837,13632,16396,11023,12208,10695,5680,-1734,-4489,1439,7341,10826,9425,6168,4050,9199,12716,7702,5110,7713,-2039,-11988,-1683,6787,3924,-3308,-2110,1274,7631,12599,19860,30872,37410,19776,5617,-4813,-9677,-4032,-2620,-4654,-1700,10094,15697,4709,-9353,-9106,-931,1024,-5972,-7961,1341,14485,27619,22438,4177,-9172,-11444,-7625,-7218,-13822,-9294,-169,4356,1420,-9619,-12393,-11820,-10629,-7944,-7448,-9222,-11146,-5694,-6447,-17262,-16146,1069,8327,680,-13866,-20283,-14480,-4542,6184,3055,2043,10841,14317,9812,2728,-6633,-8071,-1223,7949,8750,3240,-3728,1481,7770,9490,4609,-5973,-13857,-15776,-7950,8146,4927,-2914,-1752,7129,12194,11338,6130,3245,2376,1761,-730,5013,2614,-11386,3811,37526,52884,29923,778,-14428,-11854,-13179,-3464,6967,11017,9519,10186,12009,1781,-8618,-11744,-5486,-3158,-4338,-5770,-3033,-7636,-8777,-2906,-5781,-14139,-6661,11907,25156,28819,17066,4416,3445,7443,2205,-9530,-5139,7809,14173,8517,117,-591,14978,21195,13835,-4748,-15931,-1133,7872,8139,6701,-7011,-15814,-19845,-19253,-16802,-14304,-8793,-8635,-3584,1641,4209,8269,7871,7331,3351,-907,-457,7626,23074,28021,27126,15180,2081,-3203,-922,6474,4938,1737,256,-2477,-5602,-3479,-4413,-8318,-9057,-5281,248,2087,339,-2999,-11035,-14892,-11549,-8247,-8792,1518,14338,9543,-128,-9061,-3495,5224,-1233,-10862,-15517,-11058,-85,15646,33053,44774,32323,10241,230,1096,-3195,-11803,-2844,2899,-6013,-19332,-16375,-14367,1316,22112,45532,39078,3053,-9796,-14348,-16147,-10903,4560,6690,3092,772,1590,-3665,-3323,-4487,-10392,-12184,-14462,-8908,-9319,-11491,-4047,3823,12097,16233,18589,18926,19367,7685,-8626,-14369,-9768,-9294,-8882,-6855,-7493,-3479,9210,21177,3431,-12633,-4334,-8072,-8313,-1557,5353,9173,3691,-475,-3465,-6357,-12509,-13528,-9135,5059,16950,25496,24028,28327,26119,7301,-1405,-5630,-7300,-12844,-12139,-9679,-13763,-12981,-8054,4402,17888,11929,-224,-426,9068,13995,12853,7352,1561,4554,14737,12810,19521,6453,-8135,-5134,2548,20886,28454,15792,5342,2282,2098,6787,13771,20909,16244,11784,9962,9725,13378,15465,6475,-1675,-192,-6675,-17901,-6066,12542,17827,9861,4989,7565,24156,29363,11991,7297,15464,16645,3743,-2904,-1777,6960,8744,6544,1771,-603,-7685,-10519,17097,46339,49709,34014,22984,23576,23859,23908,22298,17046,14248,16831,22454,30488,30975,26999,16884,5401,-3333,-4948,-4227,-9162,-3803,14562,25052,19823,14253,10042,9458,6156,-868,-29,13780,19680,16067,10046,666,-7195,-9323,-6468,-3723,2851,13538,17264,5318,-4334,-8581,-1937,-607,-8638,-9401,-4491,-7787,-9579,-13603,-12715,-5475,-1023,-274,-3645,-7356,-8136,-8678,-5675,2951,4992,-5254,-5026,-4921,-10093,-3804,-4824,-7073,-14226,-9489,-887,8811,7961,-3058,-6187,-5196,-5765,-7141,-8946,-10739,-8431,-4679,-12867,-9477,-3501,518,2911,12821,22335,20607,18646,11981,211,-1943,3654,6728,-3540,-9827,-7874,-4211,-584,335,-2834,-9826,-10394,4503,19657,16704,12890,11877,7770,9033,6075,-6728,-16184,-550,16348,23004,14735,2329,3458,13017,22873,9480,-9011,-13603,-4487,-3171,-3611,-4233,8968,12916,-1180,-6629,-5345,-3441,-7000,-12592,-6934,1146,9377,9692,851,-5968,-11852,-13013,-11426,-12747,-13957,-15075,-15744,-15749,-20299,-14832,-9363,-2153,-2409,-3719,-7535,-10556,-9808,-2969,4165,108,-13323,-8521,14308,27455,20186,8718,9911,23430,24311,9941,-5467,469,11692,9966,-1350,-9739,-439,9053,14769,16387,7911,-3250,-9497,-6747,-12396,-4627,9762,11079,5232,10049,16191,11040,-2376,-8030,-2142,1997,-1408,-5635,-2829,1947,4280,201,-7814,-13226,-13392,-5961,9377,22760,11846,-3780,-7580,-6898,1137,6184,7647,7063,860,-795,5166,2169,-5912,-12506,-11571,-6246,-2898,-4669,-9841,-6974,3987,7754,5518,2475,7092,10750,7489,-3277,-7981,2744,14362,21173,18170,3772,-9265,-1256,4764,7287,3311,-8065,3578,6377,1845,-883,-2216,-3993,-4423,-7226,-8402,-7687,-6362,-7348,-4642,-2372,-5596,-6018,-4094,-9512,-14750,-9079,5452,23486,37201,30569,15873,739,-2919,-336,2431,5165,2550,-3604,-9014,-11967,-16077,-13989,-13912,-15206,-6138,1999,1986,-3170,-16005,-1098,18918,29178,24704,8856,2190,-1544,-2035,-5741,-8569,-7866,-14505,-14689,-14428,-5734,3093,4741,-4730,-18088,-8543,2025,6372,4824,3074,-2049,-12233,-10988,-8955,-8468,-8950,-8512,-9193,-12882,-7756,2704,7270,2384,-2505,353,1576,7359,5330,1095,-3123,-5960,-11092,-13973,-9434,-7437,-12011,-16871,-15246,-13384,-8403,1369,1443,-4503,-8775,-9130,-1225,6047,5967,655,-4362,5690,11929,8184,3681,2107,1908,1329,-652,1980,11,-3914,-3364,-1102,3322,3909,4411,6622,4635,2704,1753,-4020,-10597,1077,3404,-5334,9355,36905,41504,17279,1722,16921,27484,22866,22196,9800,-214,452,2489,2753,2183,3857,5586,7456,3833,4363,9969,12699,8383,3234,-4817,-9180,-2953,2167,670,1745,-116,-2572,-1848,-1726,2488,6180,9632,5793,2500,-3459,-11592,-4676,5398,13423,16430,11215,7411,17299,22332,7253,-11676,-7284,2060,8153,17464,25624,33699,24276,12124,4675,-2356,-11752,-9387,208,6109,14587,21033,13338,1295,-4377,1000,14627,2632,3984,5689,-6613,-18700,-11022,-6950,-9017,-10608,-6138,-2246,-2615,4950,13482,15508,9189,1326,-8697,-15503,-16593,-3655,10101,11365,2465,-8749,-15072,-12793,-8137,-3316,-7556,-12755,-5989,-351,3718,10551,22993,28091,21747,4699,-1890,-10304,-9676,-569,2607,-1036,-7470,-6092,-587,-1557,629,-2985,1382,9686,16655,25546,14989,-535,-11212,-535,14113,26928,18508,2870,-6326,-6854,-7907,-8530,-665,5958,13490,11536,13942,28582,43522,28794,12210,4122,4383,2196,301,-387,-4163,-9216,-12703,-12610,-12864,-12029,-11587,-12314,-6067,120,-3518,-3026,4249,10999,10053,-3197,-6904,-2295,-750,-1075,1348,3348,-697,-7708],[-11842,-6771,-4709,-3765,-3198,-2074,-2896,-8512,-11147,-9202,-1947,-4666,-11707,-11880,-7945,-2988,1199,-694,-2818,-6407,-10665,-11453,-8807,-1824,6567,14991,16036,8434,-1515,-10960,-3085,6177,7569,-1391,-9040,-8322,-3796,-5286,-4984,-2699,682,2461,3062,4402,-2199,-2645,-1341,1386,164,4457,15228,22465,25966,19331,7458,-6954,-8327,-2243,-6300,-9579,10709,22007,6600,-7073,1085,8848,9190,5258,6550,16665,23261,16708,25289,37910,35517,17271,1475,2148,15782,26122,15894,3684,-856,-1832,-683,5682,13131,12314,7841,8643,8772,3885,393,-5517,-13726,-13786,-6350,-4382,-12538,-4224,520,3314,8152,8087,830,785,3379,-1287,-13629,-14739,-12851,-11151,-4079,2702,7260,7636,-2331,-10791,-3273,6785,13361,8505,5602,7456,14249,15543,11821,12705,13802,2360,-3170,-6615,-4943,9110,25547,39930,43615,36150,3081,-1957,7160,2452,-4195,-10078,-9733,-4985,-4690,-4502,-7470,-8570,-8896,-9179,-7885,-8683,-14048,-5010,2713,8982,14210,10402,734,-710,4653,11177,3592,-7521,-8729,-3106,-973,-415,-159,-7911,5393,-9477,-101314,-229505,-361386,-462028,-482752,-408273,-281939,-155508,-67975,-22620,-14470,-11108,-7313,-2369,3062,10962,14783,18293,18127,13146,8499,3575,-1500,-1372,5007,1572,-2156,-9205,-11876,-12991,-12014,-14764,3122,10290,14823,13320,11049,7922,14161,18097,18432,10331,1868,-13433,-1871,4666,7152,6808,-1113,-16200,-10803,-13241,-22828,-11502,-3151,-4171,-11203,-12824,-9649,-2336,4253,3216,2762,4390,3563,-3192,-4886,-3737,-7946,-14927,-6197,-404,-6139,-9960,-7530,-6540,-5566,-3598,-4388,-9104,-15921,-17743,-17478,-12856,-4766,3957,6476,-6276,1231,18129,28342,15827,-3727,-11258,-775,2784,-2878,-6910,-3899,-583,1698,6951,10664,8213,995,-2943,-4946,-7197,-8550,-11155,-12778,-9140,-9290,-12201,-10239,-1332,-3528,-6607,-5527,-6315,-8757,-7544,-4326,-6192,-6007,-4358,-2223,3300,6486,11042,14304,14819,12918,6445,-9607,-9771,-6186,-908,-9011,-1688,-4717,-13772,-12818,-8332,2656,19693,22788,18383,16148,9673,-508,-5139,-1719,6914,9935,10568,2482,-7572,-11441,-14120,-11978,-5535,99,6775,6336,9257,21048,35856,49925,25951,-5704,-7651,-6170,-10488,2303,27978,52738,49145,15331,-6487,-7441,-6124,-6480,-7326,886,8031,11612,11546,16591,37643,39233,28339,17367,13022,8609,3223,-49,64,-2261,-8388,-3878,-3838,-6856,103,8312,12042,11583,5154,3309,10072,8776,5977,9117,5534,-10383,-1522,19580,24848,16196,-1822,-10625,-2219,-3501,-4772,-4778,-5983,-4395,3052,15919,13697,-547,-11354,-7636,-4596,-7694,-9627,-6844,-3924,-1078,836,-1278,2527,4212,6371,5003,71,-5778,-10072,-11953,-3866,4252,9730,6447,-909,4529,11064,6047,10178,16770,13142,644,-6263,-10599,-10456,-13919,-11090,4020,26376,34104,17384,196,-5725,-8680,-10348,-9508,-2445,9866,27778,42157,34984,10029,-2057,-5420,-9668,-10086,-5663,-1021,292,-2051,-8275,-14124,-10896,-9161,1126,19981,28830,20458,3556,-3213,10203,21269,20773,13219,5388,-816,-7218,-15452,-16871,-14425,-13986,-13621,-13873,-6691,-998,3038,9647,5458,2506,-3105,-8807,-6972,8818,15491,7589,-5141,-6812,-3149,-1811,-1569,2338,9071,9260,10306,13756,8870,1552,-238,11672,38045,52662,40632,16123,10827,13116,14814,18311,33962,69581,101540,85178,50149,16986,-2321,-5337,-4140,-4677,-9151,-5344,7210,4288,253,-4800,-12102,-14205,-13065,-10260,-10737,-7388,-4148,-3064,-6141,-10131,-13213,-13262,-10923,-537,4133,-215,-3346,-1279,3906,8065,15933,25938,25945,22577,12224,-1894,-11911,-4159,2079,1331,-9602,-14917,-11181,-3211,1862,-2566,-8266,-4679,8474,19715,15895,3153,-1378,-3865,-2452,14047,38136,36639,29521,16105,4175,-4101,-13883,-13254,-6349,-4971,-6999,-3549,-831,-4116,-7326,10601,34090,29433,16752,8665,2209,-15544,-4779,15314,32853,33208,18253,-1175,-13116,-3568,-3387,-10542,-9392,1843,12604,18849,21638,21544,20328,4252,-5825,-4375,3057,10848,12086,11437,3791,-6118,-12221,50,9952,9811,4432,3569,2398,658,2185,2652,421,6791,12000,9679,1254,-6116,-11694,-14817,-12786,-8924,-5344,-229,-1855,-6698,-3849,-118,4618,15253,35224,51050,58969,46593,29269,17131,5448,-2653,-4337,-3235,4811,2007,-13445,5487,27964,30421,6278,933,22343,24467,4646,-6362,-8620,-11404,-13378,-547,10631,25443,49157,57832,47054,21813,-7961,-4817,4172,-1695,-3247,2138,5909,7133,12724,15729,13043,10845,4819,-2129,-8631,-10859,-10636,-139,2304,-3624,-4267,-1945,9610,21955,18959,9273,1547,-11573,-16621,-12516,-3154,2189,-3671,-13564,-4752,8449,25149,25816,14107,674,-7570,-4572,5234,7598,10538,14358,20924,20789,21338,21115,7758,-6406,-7780,1542,8234,4628,4196,-1556,-10264,-16918,-12428,-7635,-6692,-11073,-7561,2099,-224,-4210,-9677,-4067,-1238,473,3835,6043,-1089,-5023,-2415,-1669,-1550,-234,1169,-2681,-10518,-18593,-18289,-7081,11925,20540,4932,-3812,-9065,-15078,-9007,-5756,-1177,1419,-463,-4805,-4519,-1859,3135,5885,2676,2591,6644,22520,26127,21763,18957,19082,23481,31934,20889,3667,-4409,-10802,-13101,-4884,4321,8633,7893,5266,-2194,-5862,-7819,-5544,-5073,-4214,-6836,-18255,-21245,-17737,-16824,-10547,-1626,8664,11131,7612,2170,-7929,-9454,-6506,-3828,-1379,141,-1242,-4997,927,1442,-771,2576,10705,11826,3771,-579,-1135,273,3662,2742,-4923,-8243,-11141,-12169,-5828,-5947,-12693,-4443,828,-2494,-11547,-7116,-1140,425,206,-4192,-9340,-12745,-11780,-10674,-15567,-9291,-419,1572,-5880,-6239,947,5885,3425,-8033,-12829,-11239,-9027,5551,16137,12827,6696,788,-4162,-2379,-5149,-9760,-10375,-9406,-5274,6941,6836,5955,8512,18077,13731,-1577,-9004,-10757,-8891,-718,9605,12478,16184,14027,10380,10068,12356,13116,15522,17838,20155,21793,19891,15402,1455,-10804,-16634,-15409,-11969,-8697,727,3012,836,-289,-2168,4631,11322,16169,16960,11300,2604,-5094,-9363,-9119,-5681,-1659,1203,793,3418,11345,22637,33642,36713,33394,26394,12402,-3518,-11835,-5509,5241,4267,2080,1768,-2363,-9906,-13482,-14032,-5819,-1224,-5119,-12711,-14948,-7912,-4377,-4412,-11590,-8874,-6811,-5069,-6744,-11816,-8802,760,-6091,-2594,4896,5217,-3357,-1259,20807,38996,35163,10407,-7573,-13792,-5996,3759,8284,6183,-616,-8576,-3922,7543,14669,10677,2720,7275,11964,8668,-799,-7435,-3733,6255,22735,38249,32100,12101,-4896,-14873,-13559,-8475,-4559,-3481,-6435,-11171,-8357,-5758,-2598,10263,33137,39215,22941,12961,9995,3036,-3745,-3742,2214,16710,42436,53266,39673,21637,8091,-3284,-9142,-13854,-14478,-11515,-6372,-2754,-16278,-4504,254,5019,12404,9305,-73,-8250,-11536,-13402,-15462,-17059,-6138,9190,24871,27127,12756,-1943,-3512,4100,12192,13101,8087,1896,749,2042,1493,-3926,-3861,-3215,-388,16734,52313,88141,69376,47526,42514,45265,36564,13304,16322,13286,1353,-8437,-10058,3737,22973,18262,12126,7771,-4161,-700,12451,14684,2239,-6643,10062,16493,2285,-14331,-4790,12385,16836,11424,12622,10484,4413,-3192,-4046,4235,11395,13708,10702,5774,2993,8250,12745,9094,6574,9511,736,-10662,-5191,4424,3273,-2496,-611,1548,4558,5889,13211,25501,34193,17122,2178,-9148,-15520,-9518,-6512,-6551,-3404,7847,13128,2074,-11504,-7175,99,1305,-4537,-2927,5447,19886,29607,19187,-583,-11996,-10390,-7175,-7074,-13122,-9210,514,4798,2239,-7861,-13498,-13778,-11906,-9250,-8902,-10643,-10431,-3323,-3558,-15468,-17189,123,6153,-767,-15079,-19043,-13034,-3650,5370,-519,-44,11649,16203,10915,2720,-7042,-8309,-1528,7184,8676,3650,-1857,2546,10138,12095,7530,-1885,-10336,-14437,-5143,13147,10413,1915,1025,7870,11897,11727,7439,4067,2409,0,-2872,4492,5589,-8374,2314,31710,43005,21730,-4725,-13395,-8517,-13291,-3083,11862,16713,12741,11757,10819,-553,-10283,-10440,-4425,-2342,-4354,-6158,-4423,-10587,-8466,-1192,-3881,-10904,-12307,3057,15842,22167,14277,3206,2498,7293,3364,-8837,-6426,6593,13673,8169,-1253,-5591,9599,18414,12935,-3018,-14968,-3061,5930,8025,9660,-2000,-11021,-16712,-19856,-15835,-13024,-7774,-8631,-3757,1810,4618,9675,10317,9786,4890,-1107,-4070,-554,12354,21143,20695,11119,-513,-5244,-3210,3289,1606,-576,-1260,-3560,-6680,-5319,-7130,-11654,-12397,-8416,-3225,-446,-625,-2329,-8916,-14417,-14413,-9384,-10500,-2607,7373,5135,-498,-8327,-3229,5447,-555,-9538,-14510,-11406,-383,14709,30907,42854,30300,7836,-3165,-2431,-5107,-12742,-4430,741,-7037,-18015,-15583,-16546,-5066,12429,33632,31960,388,-10968,-15968,-16863,-2257,11460,7865,591,-416,406,-5082,-4413,-4411,-7342,-7690,-13430,-11866,-11368,-12105,-3334,5523,14420,18236,19478,18085,18193,7286,-8963,-14391,-10979,-10734,-9963,-6362,-6260,-4503,4031,14882,1500,-10898,-3661,-7890,-7732,-1489,5452,10734,5121,435,-3532,-7738,-13686,-13633,-9236,3802,13954,22146,20149,22630,21070,3606,-4817,-7732,-7767,-11526,-12613,-11356,-14254,-10451,-3758,10689,26251,20496,6716,4725,11868,13505,12106,8400,4699,8612,17722,13736,18026,1791,-9131,-2067,4702,20702,25472,15154,4548,1342,1366,6155,13216,19751,14341,9285,6626,7059,12529,14183,2288,-6103,-1555,-6465,-16984,-6734,11507,18013,11289,5975,8336,25175,29974,10954,6016,14735,18180,6378,311,2045,12597,14457,10260,4080,110,-8700,-10110,18151,47860,55355,38947,20281,18320,18630,19915,19063,14258,11669,12980,18902,28022,29142,25472,14883,2519,-5577,-6729,-5620,-7568,1181,24381,33016,25456,19813,16483,15768,10530,1050,-33,14164,20299,13651,5362,-1396,-7119,-7335,-4279,-2104,3136,11976,14476,3608,-4704,-9463,-2835,-1247,-8758,-9670,-4816,-8694,-10918,-15427,-12660,-4541,-24,599,-2805,-6354,-7190,-7960,-6352,1465,2740,-10793,-1344,-2753,-11617,-5349,-7631,-2366,-7440,-6456,1633,8449,5967,-1130,-2483,-2929,-4526,-6513,-9092,-10973,-9405,-6513,-13936,-6935,-1168,725,-894,7281,14298,14701,14322,7349,-4808,-5736,796,4547,-3408,-7899,-6237,-4510,-2922,-3614,-6508,-12038,-8214,8644,22888,19632,15935,13245,7318,8890,6788,-6186,-18379,-1034,16730,23219,14332,3043,3153,10380,21054,9199,-8922,-14014,-5321,-4174,-3539,-4818,2246,10979,-862,-6964,-6325,-4653,-8637,-11206,-2083,9508,18424,13783,1570,-7014,-14075,-15537,-14020,-15075,-14461,-13661,-12720,-13651,-16656,-9593,-3269,3391,1520,-1253,-6153,-10015,-9636,-3062,3873,-614,-14483,-5838,15406,28383,19563,3213,-104,10891,11039,-124,-8789,4860,17710,16654,4587,-4534,2725,12192,17643,18495,10562,-566,-7472,-6328,-13686,-3184,6981,6095,539,4293,12163,8595,-4104,-9229,-3439,1558,-1546,-5369,-2949,1155,2457,-1721,-8548,-12778,-13946,-7800,7966,22575,10237,-5550,-7213,-3833,2707,4969,3347,812,-5654,-5773,2881,2265,-4986,-9264,-6119,-374,1935,-400,-7255,-6612,3847,8178,6851,4024,8263,12222,9231,-1578,-10372,-1066,9523,15849,14183,1862,-10387,-1678,3668,6123,2512,-6152,4069,5329,759,-2168,-4265,-7132,-4882,-5492,-5591,-4864,-5277,-8325,-9562,-8762,-12000,-8255,-4123,-4485,-13559,-14913,719,20985,38694,34923,20378,4964,471,2095,4100,5576,2094,-4338,-9215,-11204,-14754,-13546,-13706,-13692,-5078,1908,674,-4522,-14903,-1863,14943,22173,16292,2804,-957,-2639,-1410,-4631,-8164,-8320,-14663,-14230,-13086,-4582,3776,4984,-4399,-18181,-6896,3301,6147,4517,3528,-673,-10866,-12429,-10852,-8552,-8189,-8914,-10234,-13276,-7563,2087,6308,2094,-1973,1879,4733,8121,5606,2812,-34,-3560,-9772,-13040,-9384,-7252,-11378,-17955,-18207,-15161,-6406,2549,2835,-4267,-10086,-11686,-3343,3782,3344,-635,-5076,4863,11399,7516,1633,-2466,-3177,-928,-564,3200,752,-4257,-5006,-5230,-3576,-4645,-4277,-6,1216,1030,-29,-5726,-12016,583,3584,-4963,7376,32676,35567,15743,4638,21108,34630,27765,25655,13303,4469,5835,6408,4780,2529,2298,3077,5656,4166,5737,12509,16448,10879,5031,-1142,-6498,-1586,1524,-278,1561,878,-1513,-1362,319,7554,13418,18688,14619,9049,1376,-10646,-6226,2431,8198,12063,9399,7834,19227,28038,12923,-8014,-10278,1007,6828,18509,28721,36669,27097,14387,4586,-4468,-15421,-7016,2836,8125,16841,23827,14961,1396,-3818,1444,12459,2114,8370,11751,-265,-14845,-12741,-6807,-6773,-6846,-2454,1035,197,6814,13982,14819,8189,1201,-7900,-14647,-16845,-3580,10389,11384,3105,-7603,-15733,-12963,-7295,-1858,-6900,-14044,-5334,1314,5405,11678,21178,25825,23452,6661,541,-8245,-12195,-3176,-276,-3988,-9137,-3906,1682,314,3191,1180,8026,15568,20478,23912,12485,-1777,-11879,-918,13682,25748,17983,2151,-6706,-6279,-7230,-7386,-424,5674,12779,9413,9112,22104,41121,30790,14183,5285,4692,776,-2520,-3156,-6731,-11585,-12634,-11548,-11390,-10220,-10363,-11561,-5200,1102,-1882,-4680,1114,8289,8358,-4298,-8783,-3725,-2491,-2798,777,3769,-575,-7881],[-12283,-7070,-4867,-3607,-2252,300,550,-4598,-8149,-7754,-127,-2706,-9740,-10985,-9454,-5573,-1084,-1552,-2246,-5269,-9696,-11599,-10375,-2905,7051,15150,13708,4285,-5251,-11449,-2415,6360,6827,-2125,-9139,-8545,-5596,-7031,-6245,-3399,500,2977,5233,5543,-2273,-3530,-1087,3646,2868,2976,12394,19186,23549,18863,8304,-5604,-8601,-3932,-7662,-9455,10204,20504,6303,-6455,1307,9409,9907,5754,6861,15170,21444,18683,26203,34717,30175,12129,-2454,-1730,12631,26180,17277,5109,-841,-3311,-2285,3543,11062,11062,6705,6778,4933,984,-1581,-7317,-14726,-13079,-4067,-2525,-11975,-3292,1678,4488,9431,9498,3244,4027,5243,-350,-12865,-14554,-11557,-11472,-5187,1538,6632,7150,-4365,-15209,-5916,5015,11553,6975,4640,6335,12474,15412,14369,15642,13743,-1007,-6661,-10106,-13461,-3773,13744,33059,43500,42769,8106,-463,6441,982,-5480,-10852,-8952,-3850,-3560,-4107,-7023,-7544,-8614,-10600,-10628,-10824,-12151,-2944,3605,8904,13743,10384,1454,-13,4662,10305,2976,-7791,-10013,-4469,-862,752,1614,-5885,6973,-10957,-109235,-238053,-357109,-442494,-457135,-386166,-267264,-148253,-65684,-26853,-19201,-14396,-9072,-3237,3104,12097,15878,18406,18801,14958,10703,5162,-664,-2284,3201,-287,-2637,-7634,-9415,-9704,-8910,-16686,1437,8823,14091,14106,13651,11491,16579,19684,21508,11446,2463,-14462,-6489,-3799,-1261,1871,-1395,-14264,-12664,-12427,-22015,-13142,-6056,-6796,-13609,-15213,-11143,-2685,5477,5920,5851,5507,3018,-3111,-5460,-6640,-11990,-16759,-5387,-2126,-8137,-10245,-6365,-4165,-3614,-3097,-5003,-9312,-16079,-19128,-18381,-11693,-4219,935,2850,-8020,1741,17363,25284,11182,-6451,-7752,3866,7705,309,-4893,-3662,-589,844,5168,9316,7382,527,-3698,-6343,-8703,-9042,-11317,-12405,-8326,-8533,-13776,-9736,90,-870,-3149,-3273,-5470,-8633,-7581,-3964,-5216,-5998,-5460,-3512,1124,3991,8753,11620,11517,8962,3112,-11214,-10451,-11281,-11232,-4687,4933,-3002,-14842,-14014,-8913,4499,19348,18118,13373,11823,6791,-1891,-4931,-1807,4454,3568,2129,-2014,-4847,-4612,-6875,-11503,-15702,-6156,5290,10727,18981,31493,47291,57693,27609,-5190,-8384,-8047,-10604,5847,31696,53601,46822,13703,-6129,-4834,-3659,-3637,-5011,2916,11037,16217,17733,27495,50683,45794,31675,18767,12563,7491,1975,-2350,-2959,-6178,-10494,-440,-1382,-6152,391,9396,14438,14707,6282,-663,2430,5383,5506,9815,8154,-7307,-5673,13545,19730,14222,22,-3368,506,-4069,-4985,-3762,-5594,-4947,1924,13631,11124,-2452,-11337,-7292,-5419,-8844,-11267,-8742,-6893,-2051,4504,3828,3938,3301,5916,6195,1861,-4377,-9675,-11712,-2829,5324,10280,6457,-3010,1307,9447,8334,12768,18515,15756,2192,-5368,-9838,-9966,-14353,-11516,3162,23463,29785,13445,-2375,-7821,-10697,-12439,-11595,-5785,5709,22961,37435,35508,12852,728,-3904,-9987,-11659,-6541,-928,554,-2738,-9906,-12555,-9402,-8531,-159,16051,23992,16635,1251,-4475,8759,18590,17775,11217,3870,-2819,-9171,-15884,-16539,-14332,-14431,-14392,-14115,-7365,-1262,3495,11910,9600,5612,-1632,-7942,-5087,10308,14752,6337,-5176,-6563,-2751,-1016,-685,3316,11581,15606,11389,11811,5989,-898,-1637,10328,34069,44586,34559,14469,11982,14691,14974,17521,34780,70340,102889,89048,55316,20925,-211,-3105,-2024,-3667,-11160,-8133,7560,6485,2852,-2849,-11521,-14135,-13203,-11707,-13621,-9332,-5080,-2433,-3037,-7441,-11220,-11666,-9446,954,5512,1750,-399,3319,9448,13201,20246,27972,25542,21376,10402,-3805,-12357,-5683,-354,787,-7085,-13836,-10408,-1246,4824,521,-4831,-2993,8180,19082,14028,1831,-2181,-5122,-2537,17526,44789,42742,31218,15417,4682,-1139,-10338,-16226,-10014,-8609,-8919,-3561,-924,-4955,-6685,14982,35473,29386,16014,6512,1016,-14955,-5372,13129,27277,27096,12971,-4338,-10443,-741,-1018,-8647,-11520,-2191,7555,13990,14579,13475,14483,1687,-5818,-5169,-1346,4922,7442,6909,590,-8675,-12181,-54,11040,11962,6737,4436,755,-1975,298,1658,-2377,2576,10765,11110,2718,-6046,-12322,-15097,-12772,-9216,-6066,-954,-3013,-9490,-8330,-3691,-394,8707,29121,48928,61241,44488,27365,16650,6064,-2620,-4807,-1088,8728,6436,-9552,6553,26670,32676,14665,13461,34604,31244,6303,-6785,-11081,-15120,-12005,-482,9128,22426,43187,49248,37527,13117,-9151,1004,8241,-625,-5950,988,4993,5364,10140,13555,9949,7643,2549,-3343,-8397,-10536,-12699,-1144,3748,-699,-1659,-356,9699,21571,18172,9304,3216,-8745,-14160,-14647,-3992,2651,-2126,-13086,-5986,9652,31243,32828,19675,3849,-6319,-6028,4418,8800,13211,17400,21245,18360,20146,21238,8840,-5078,-8256,1912,9580,5863,4842,-614,-9056,-14885,-11513,-6206,-4602,-8457,-5658,3332,-540,-4912,-9846,-5199,-2579,-903,3510,6266,-1012,-5498,-3009,-2156,-2132,-881,1559,-2059,-10240,-20236,-22372,-10423,10275,19103,3550,-3433,-7604,-12594,-8679,-4717,-1131,-1313,-5790,-9969,-7990,-2367,4720,8226,4551,4187,11070,30412,33633,28173,24566,24471,30666,38716,22795,3186,-5445,-9544,-11470,-7171,3523,9446,8741,5525,-2012,-4646,-6641,-8645,-6985,-5327,-5983,-16264,-23580,-17343,-12877,-9922,-3820,7284,11640,8831,3417,-6958,-13095,-10150,-4157,-693,593,-2392,-5950,1668,-470,-2972,2437,13179,17315,9524,2955,872,2152,5308,3102,-5463,-8929,-10261,-9990,-6929,-8077,-12203,-2899,2058,-2568,-12229,-9625,-4393,-4012,-2748,-4956,-8191,-10595,-11287,-10825,-14484,-8844,-319,1615,-6033,-7366,-765,4523,2640,-8434,-13557,-11199,-8209,4793,12451,6905,2163,-1647,-5023,-3007,-6363,-11712,-11508,-9193,-3833,9073,9393,9203,11978,17827,9479,-2997,-6519,-6790,-6757,-2140,6079,8243,13172,12856,10070,9552,10541,10336,13211,15782,17558,17863,15750,12205,-93,-11469,-16506,-16045,-13333,-8559,1329,2489,739,-1176,-5966,731,8768,15154,17329,12085,2374,-6839,-10242,-8916,-5138,-74,3475,2645,4168,10916,21915,32082,33882,29079,21747,7734,-6870,-13718,-4911,3164,1106,-1460,1074,-862,-7768,-12511,-14991,-5946,-499,-4635,-12774,-15128,-7933,-3638,-2000,-7517,-12782,-11285,-9087,-8566,-10853,-8187,302,-5018,1609,10009,8638,-2563,-1330,21035,39207,34169,10039,-8021,-13992,-5198,4485,8667,6169,-742,-8738,-4565,6810,14624,10610,694,3430,8741,7652,-466,-4861,-685,7954,21655,36648,30866,10996,-5227,-12098,-8953,-4890,-2784,-2820,-8344,-14531,-11241,-9376,-6694,5270,29501,38206,22836,12967,11803,6757,-746,-3012,2007,17054,45659,61374,47186,25294,9797,-2060,-8273,-13243,-14181,-12084,-6475,205,-11284,-4185,1213,6044,12388,6137,-3942,-12552,-15546,-17653,-19180,-15825,-7000,6501,20431,22608,10596,-750,-1138,5592,12356,12003,6086,124,-1135,-29,-609,-4576,-2955,-2218,1579,20860,57260,81530,51381,24658,21871,30604,30943,13449,22043,22768,8758,-5236,-10337,2819,20393,14920,10486,8825,-2070,-7896,3639,8391,153,-5538,10841,16418,2637,-14288,-6193,10064,16219,11205,12426,9654,2798,-4595,-3026,7620,15970,16777,12005,5376,2158,7355,12630,10535,8313,11446,3832,-8302,-8454,2099,2644,-1559,1107,2017,1623,260,7955,20596,31046,15266,-21,-11480,-20157,-14564,-10217,-8413,-5516,4366,9285,-967,-11584,-4467,1783,2455,-1758,2649,11089,25458,30372,15753,-3455,-11091,-8791,-6581,-6804,-12181,-7795,1594,5467,3321,-5588,-12875,-13557,-12431,-10212,-9884,-11208,-8551,-696,-499,-13196,-18115,-608,4583,-1541,-15676,-17090,-11001,-2308,4569,-3351,-1376,12771,18522,12217,2657,-7736,-8561,-1615,6562,8480,4084,-497,2966,11743,14338,10281,2170,-6000,-10502,-2067,17272,15108,7170,4909,9259,11544,11542,8303,4862,2534,-1415,-4485,4034,8460,-4363,1554,25560,32989,14077,-9852,-9652,-4134,-10573,-405,17826,22323,16070,13627,9982,-2232,-11274,-8823,-3070,-1375,-4266,-6242,-5307,-12992,-6900,518,-1915,-7234,-15304,-4054,8966,17218,12434,2987,2888,8477,5776,-6566,-6645,5931,13717,8747,-883,-9364,4239,14844,11242,-1727,-13272,-4131,4361,7757,11998,2703,-6419,-13368,-18048,-13955,-11179,-6686,-8388,-3649,2173,5066,10961,12627,11940,5953,-1428,-7056,-6921,3315,14843,14674,7194,-2496,-6339,-4374,1113,-979,-2301,-2249,-4266,-7564,-7117,-9738,-14393,-14261,-10022,-5662,-2893,-1824,-1779,-6801,-12732,-16432,-10166,-11979,-7114,358,528,-948,-7528,-2695,5449,-221,-8315,-12893,-11100,-238,14280,28763,40073,27857,5838,-5868,-5006,-6403,-13144,-5729,-1446,-8189,-16261,-13794,-15751,-10736,4256,21588,24286,-1893,-11528,-16593,-12834,5578,18168,8906,-1764,-1383,-337,-5654,-5135,-3827,-4090,-3670,-9774,-13341,-12644,-11645,-1976,7879,17573,20985,21095,18058,17389,7199,-8492,-12841,-11439,-11847,-10700,-5416,-4588,-4913,-1076,7691,-1055,-8399,-2314,-7193,-6617,-1006,5742,12052,6288,951,-4191,-9721,-14901,-13312,-8505,3428,11690,18707,15452,15247,15092,262,-7846,-9409,-7911,-10292,-12099,-11760,-12930,-7019,1098,17235,33787,28281,13489,9944,14522,13197,11748,9838,8513,13151,20240,14607,16138,-1953,-7864,745,6693,19965,22327,14711,4169,872,1021,5815,12755,18113,12019,6515,3008,4324,11310,12095,-1958,-8688,-1100,-5138,-15256,-6973,10518,17810,12642,7283,9467,25954,30428,10241,4796,13801,19332,9066,3772,6185,18782,21399,14633,6966,1429,-8827,-9014,18413,46991,57990,42188,17541,13681,14329,16639,16335,11881,9514,9606,15502,25224,26905,23616,12529,-749,-7999,-8579,-6866,-4967,7587,35583,41743,31952,26021,23227,22148,14918,3176,78,14589,21228,11841,1066,-2845,-6904,-5312,-2028,-112,4126,11138,12270,2528,-4503,-9913,-2983,-1131,-8218,-9421,-4662,-9228,-11934,-16788,-11108,-2441,1973,2318,-1090,-4495,-5622,-6799,-6716,-95,65,-9173,6577,122,-13261,-8044,-9659,1591,-953,1283,7560,9929,5687,3078,1823,-305,-2896,-5380,-8614,-10801,-10054,-7577,-11528,-3432,1727,1729,-3716,2210,8044,10159,11421,4730,-8419,-8943,-1026,3537,-1399,-4499,-3959,-4253,-4285,-6414,-9120,-13127,-5405,13112,25957,22645,19434,15239,7512,9098,7929,-4730,-16613,-1598,16388,22650,13753,4106,3128,7718,18363,8591,-8506,-13964,-5681,-4151,-2487,-3703,-2299,9686,294,-6269,-6514,-5317,-9796,-8608,3363,18578,27267,17271,2294,-7901,-15706,-16674,-15890,-16838,-13822,-11651,-9257,-10371,-11394,-3274,3737,9249,5398,1022,-4961,-9559,-9496,-3197,3401,-1370,-14955,-3184,16593,29696,20588,129,-8616,-494,-1012,-8429,-7295,10692,23916,23546,10609,147,5403,14222,18934,18857,11774,1497,-5470,-5939,-11464,-117,6081,3333,-1819,36,8145,5906,-5483,-9483,-3445,1895,-1302,-5188,-3369,109,450,-3489,-8893,-11979,-14035,-9759,6737,21925,8623,-7335,-6232,-734,4334,4027,-268,-4655,-11058,-9585,755,1972,-4258,-5945,505,7580,8175,4862,-3979,-6319,3052,7969,7847,5603,9223,12983,10036,-271,-11361,-4729,4594,10172,9781,-34,-11190,-2173,2578,4896,1423,-4378,4518,4369,-146,-3241,-6136,-10233,-4487,-3237,-2559,-2141,-4238,-8077,-11656,-13197,-14424,-7154,-2096,2642,-4506,-16569,-3696,17653,38102,37879,24414,9334,4158,4721,5797,5862,1536,-5056,-9237,-10220,-13027,-12025,-13052,-12028,-3748,2048,-452,-5942,-13972,-1502,12430,17002,10109,-1783,-3290,-3137,-375,-2998,-7042,-8088,-14407,-13014,-11642,-3599,4016,4528,-4683,-18111,-5229,4246,5743,4201,4040,839,-8806,-12569,-12460,-8006,-7045,-9280,-11482,-14010,-7793,1127,5158,1772,-1531,2746,7707,8646,5613,4211,2639,-1567,-8859,-12271,-9196,-6796,-10050,-15883,-17661,-13677,-4724,3088,3924,-3868,-10954,-14592,-5975,872,236,-2244,-6232,3265,10001,6185,-681,-6890,-8063,-2873,-308,4759,1602,-4519,-6133,-7769,-6965,-5549,-4524,-4608,-1403,-229,-1686,-7428,-12194,308,3661,-4024,4948,27235,29241,14272,7149,23534,39943,32251,29763,18563,11125,12378,10556,6860,3272,1290,953,3961,4349,6923,14785,19993,13192,6628,1829,-3934,-509,563,-1595,428,673,-940,-988,2180,11659,19080,25524,21695,14159,4922,-9249,-7809,-759,2729,7089,6636,7245,19831,32512,18885,-3569,-13385,-397,5882,19618,29895,36547,27079,14535,3284,-7246,-18171,-4617,4764,9347,18038,25477,15337,450,-4211,1034,8449,2282,12546,17173,5595,-11045,-15014,-7294,-4990,-3335,1038,3972,2563,7347,12884,12663,5879,139,-7285,-13709,-17537,-4165,10060,10859,3206,-7032,-16525,-13495,-7107,-1357,-6922,-15459,-5530,1608,5543,10983,17328,21876,23695,7944,2089,-7200,-14119,-5395,-2924,-7232,-11603,-2235,3549,1730,5309,5282,14126,19459,22171,19827,8407,-4160,-12814,-1685,12439,22804,15642,722,-7436,-6154,-6871,-6818,-917,4432,11058,6721,3788,15396,36708,30968,14876,5274,3244,-2452,-6146,-6199,-9641,-12282,-10829,-8871,-8700,-8330,-9690,-11447,-5154,1175,-925,-5751,-2882,4294,5294,-5979,-10677,-6708,-5536,-5426,-342,3623,-1194,-8844],[-12096,-6718,-4456,-2952,-734,3095,4505,193,-3229,-4435,1685,-678,-7463,-9554,-10690,-7115,-2357,-1879,-1468,-4090,-8547,-11172,-11425,-3628,7393,14785,11152,641,-7870,-10842,-1941,6156,5753,-2891,-9201,-8639,-7039,-8419,-7328,-4016,390,3620,7208,6646,-1940,-3276,843,6794,5763,1475,8838,15387,20638,17925,8854,-4272,-8331,-5216,-8837,-9179,9674,18930,6152,-5409,2093,10561,11147,6604,7324,13728,19368,20813,28666,33846,27259,8649,-5883,-5752,8559,24704,18063,6747,-532,-4322,-3406,1826,9151,9883,5793,5174,1449,-1754,-3736,-9460,-16189,-12870,-2644,-1782,-12289,-1641,3299,5896,10782,10886,5726,7246,6658,237,-11928,-13658,-9544,-10125,-5781,690,6357,7341,-5118,-19659,-7557,3418,9051,5208,3662,5261,10512,14660,16381,18698,14828,-3179,-9800,-13355,-21357,-16283,1117,24115,40440,46734,12794,1379,5591,-871,-7267,-12211,-8253,-2995,-2475,-3599,-6300,-6451,-8219,-11723,-13701,-13857,-9137,-836,4272,8386,12575,9848,2349,1035,4858,9344,2327,-7860,-10993,-6419,-1522,1346,2904,-4334,8839,-7665,-103944,-222280,-322216,-392729,-403841,-340934,-236439,-132637,-61056,-30521,-22038,-16489,-10241,-4127,2738,12672,16154,17828,18916,16407,12720,6771,552,-2804,1179,-2483,-3633,-6646,-7270,-6882,-6514,-18011,290,7280,13064,14591,15945,14205,17658,19774,23312,11769,2733,-14641,-11394,-10814,-7134,-1179,-853,-11876,-14264,-11368,-20898,-15173,-9412,-9883,-16159,-18103,-13192,-3654,5896,7902,8583,6626,2391,-3359,-5852,-8281,-14659,-16672,-5018,-4114,-10041,-10663,-5487,-1983,-1896,-2878,-5902,-9598,-15865,-20272,-18824,-10519,-3890,-2350,-1315,-10276,2127,16536,22349,7100,-8340,-4188,9041,12728,3439,-2902,-3322,-1189,-722,2439,7037,5801,-595,-4980,-8160,-10550,-9347,-11335,-12442,-7937,-7783,-14098,-9306,973,953,-730,-2070,-5614,-9461,-8592,-4611,-5055,-6346,-6994,-5188,-1254,1498,6412,8973,8276,4928,-406,-11909,-9725,-12099,-7965,6237,10156,-2192,-14826,-13043,-6539,6721,17982,13163,8227,7574,3964,-3913,-5593,-2192,3216,-283,-6070,-3109,486,2268,203,-4700,-11399,-5083,7254,16636,28086,41696,58205,63512,28211,-5082,-9635,-9967,-9617,8854,33750,50817,40982,10375,-5860,-2766,-1837,-1086,-2428,4891,13720,20213,23774,38905,60900,49398,32923,18841,11239,5776,413,-4717,-6009,-10272,-8269,2740,462,-5783,219,9784,15859,16668,6723,-4083,-4201,2498,4981,10025,10201,-3860,-11708,4279,11670,10815,3367,4706,3889,-3935,-4707,-3010,-5864,-5952,656,10765,7837,-4606,-11261,-7259,-6521,-10203,-12966,-10482,-10203,-3137,7148,7732,3858,1425,4805,6759,3286,-3348,-9551,-11732,-2158,6118,10796,6904,-4187,-2472,6711,9005,13765,18965,17680,3601,-4636,-9275,-9671,-14978,-12445,1403,19124,23608,8554,-4999,-9721,-12729,-14849,-14227,-9543,1286,17751,31980,34766,15005,2996,-2715,-10171,-13131,-7505,-1050,508,-3751,-11703,-11439,-8389,-8310,-2048,10998,17734,11749,-1540,-5941,7156,15986,14825,8973,2134,-4937,-11222,-16391,-16389,-14441,-14901,-15099,-14593,-8238,-1376,4593,14602,13964,8824,-143,-7470,-3415,12118,14734,5602,-5368,-6822,-2876,-855,-441,3627,12887,20405,12321,9065,2218,-4199,-3733,8428,29328,35937,28375,12980,12817,15162,13664,15422,33759,67461,98286,87331,57606,24466,2050,-911,-175,-2986,-13297,-10161,8214,8517,4853,-1575,-11430,-13551,-11441,-10677,-14109,-11046,-5857,-1579,103,-4873,-9474,-10423,-8447,1794,6161,2990,1775,7041,14284,18074,24003,28897,24185,19372,7928,-6169,-12601,-7322,-3304,-1037,-6068,-12497,-9863,-36,6874,2827,-1947,-743,7490,17436,11366,491,-3180,-6578,-2013,21595,50553,47757,32043,14411,5282,2490,-6636,-17923,-13819,-12278,-11233,-4165,-1391,-5946,-6126,18134,34288,28044,15051,4579,77,-13756,-6340,10249,21289,20773,7996,-6584,-7732,1574,986,-6794,-13187,-5945,3345,9555,8058,6336,9196,-234,-5740,-6293,-5399,1184,4830,3874,-1338,-10770,-12067,-1146,10991,13575,9164,6021,127,-4264,-1867,159,-5326,-997,9997,13143,4645,-5895,-12846,-14698,-12032,-9058,-6855,-2038,-4407,-11840,-9317,-3669,-2935,2652,22884,45099,61007,41525,25174,15691,6326,-2796,-5148,1266,12225,10809,-4237,7680,23813,32433,23449,29294,48706,37712,8050,-6609,-13089,-15757,-9433,207,7688,18852,35903,39060,26715,3364,-5821,6201,10789,-174,-8559,-242,3816,3143,6721,10321,6438,4205,51,-4846,-8423,-9878,-14601,-2653,4532,1905,485,879,9369,20192,16854,9205,4755,-5606,-11248,-16398,-4728,2959,-573,-11731,-7297,10514,37348,40203,25704,7285,-4941,-7503,3662,10302,16236,20495,20991,15428,17770,19995,9931,-2984,-8643,1880,10392,6877,5500,458,-7509,-12659,-10154,-4439,-2092,-5646,-3827,4337,-872,-5717,-9930,-6209,-3857,-2311,3151,6398,-1060,-6040,-3603,-2584,-2722,-1475,1948,-1459,-9539,-17317,-20183,-11286,10108,18847,3259,-2421,-5421,-10163,-8622,-4661,-2045,-4921,-11159,-14309,-9760,-915,7849,11917,7455,6491,16228,36991,39538,33693,30053,30361,37876,43750,23140,2060,-5259,-5681,-7212,-8247,3178,10811,10469,6952,-564,-2033,-2543,-12821,-9558,-6583,-5059,-13692,-20197,-13823,-9260,-8406,-5327,5762,11810,9631,4160,-5961,-14861,-11640,-3277,99,886,-3450,-5683,4690,1410,-3982,2371,15155,22433,15556,6714,2872,4122,7173,3811,-5510,-9042,-8846,-8108,-8069,-10231,-10628,-1277,3231,-2600,-12554,-12452,-7742,-8137,-5791,-5838,-6988,-7822,-8727,-8946,-12370,-8351,-108,1661,-6315,-8715,-3233,2127,1006,-9305,-14542,-11083,-7074,4718,9116,1025,-2761,-4546,-6162,-3844,-7648,-13751,-12779,-8842,-1900,11564,12348,12905,15582,17133,6378,-3369,-4265,-3528,-4645,-3501,1918,3313,8980,10456,8807,8346,8189,7181,10563,13232,14137,13230,11268,8945,-1452,-11736,-16627,-17095,-14443,-7498,1087,1369,590,-1113,-8041,-2017,6729,14080,17147,12131,1691,-8938,-11314,-8841,-4808,1269,5582,4391,4740,10096,20002,28509,28985,23434,16569,3565,-9460,-14507,-4241,1396,-1235,-4377,457,765,-5323,-11049,-15908,-6096,232,-4183,-12853,-14929,-7690,-2746,441,-3295,-15744,-15940,-12963,-10366,-9756,-6663,1173,-2227,5276,14469,11408,-2096,-1577,20486,38268,31948,9082,-8537,-13889,-4364,5076,8756,5865,-1024,-8895,-5006,6294,14598,10359,-1379,-783,5007,5960,-784,-2896,2013,9226,19935,34676,30342,11335,-3397,-7487,-4080,-749,-455,-1683,-9688,-15562,-10012,-10102,-9684,792,25176,36260,22459,13293,13725,10267,2239,-2023,1715,16754,47519,67952,54106,28702,11428,-734,-7174,-12263,-13346,-12200,-6229,3862,-4871,-2439,3153,7054,11378,3181,-5557,-15841,-19374,-20554,-16669,-13998,-7918,3935,16385,18258,8485,524,1067,6583,11475,10258,4209,-1191,-2581,-1710,-2317,-4860,-1908,-1238,3216,23977,58721,70470,33726,5674,8122,20998,27789,16026,29798,34925,17975,-1773,-10606,2580,18540,11825,8665,9319,161,-13562,-3864,2953,-1336,-4556,10487,15343,2821,-13641,-8041,6786,14494,10334,11617,8264,901,-5800,-1428,11451,20790,19786,13176,4920,1494,6515,12340,11876,10170,13328,6981,-5581,-11111,-60,2140,-409,3160,2920,-801,-4127,4248,16396,27972,13984,-1315,-11835,-17719,-18208,-13399,-10199,-7991,-243,4127,-4412,-8984,-1349,3966,4311,1390,7999,17515,30415,29766,12269,-4998,-8780,-7063,-5829,-6217,-10430,-5478,2804,6225,4564,-2940,-10208,-11363,-12211,-10963,-10510,-10936,-6308,1776,2315,-10664,-17809,-695,3821,-1528,-15223,-14872,-8577,-735,3548,-5434,-2168,13715,20831,13474,2374,-8918,-8792,-1567,5995,8062,4249,152,2728,12074,15851,12465,5746,-1869,-6975,225,19491,18009,11882,9039,10850,10946,10573,8390,5305,2443,-2704,-5860,3317,10664,-111,1384,19330,23370,7038,-14709,-5337,1020,-6452,4165,23445,26901,19169,15686,9549,-3356,-10832,-7193,-1708,-539,-4398,-6432,-6022,-14793,-4859,1992,-103,-3756,-13396,-8754,4534,13665,11171,3376,4075,10274,8625,-3482,-5905,5582,13930,9741,572,-10922,-998,10522,8654,-1190,-11667,-4800,2852,6978,13168,6367,-2424,-10213,-15336,-11387,-9059,-5946,-8269,-3513,2454,5222,11694,14339,13381,6205,-2193,-9692,-11862,-4119,8866,8868,3154,-4239,-6894,-4749,-200,-3026,-3766,-3084,-4988,-8699,-9337,-12609,-15442,-12566,-9678,-6657,-5080,-3522,-1626,-5045,-10715,-15847,-10620,-12910,-11907,-5724,-4297,-1833,-7086,-2340,4942,-513,-7569,-11431,-10631,-21,14012,26511,36483,24952,3990,-8293,-6755,-7325,-13087,-7025,-3899,-9773,-14499,-11431,-12121,-12248,-1875,10495,16454,-4163,-11948,-16623,-9331,11468,23525,9320,-4402,-2522,-892,-5596,-5799,-3165,-1323,-650,-5752,-13390,-13718,-10969,-649,10315,21100,24046,23073,18763,17174,7389,-7467,-10556,-10947,-12837,-11545,-4586,-3073,-5126,-5966,435,-4448,-5875,-944,-6488,-5456,-622,5752,12663,6742,644,-5939,-12861,-16645,-13134,-7557,3456,9724,14906,9726,6755,10265,-1419,-9953,-11045,-8201,-9565,-11428,-11408,-10792,-3630,5719,23148,39441,34366,19395,14582,16542,12661,11216,10927,12122,17336,21594,14930,13579,-5209,-6035,2691,7888,18238,18846,13977,3734,427,660,5415,12044,15801,9059,3204,-1048,1398,9373,8873,-6459,-8773,490,-3506,-13659,-7236,9361,17049,13506,8435,10472,26067,30403,9597,3311,12304,19635,11286,6918,9979,24583,28812,19215,9812,2814,-8538,-8405,17134,43314,56913,42969,14689,9624,10666,13661,13720,9565,7426,6366,11820,21701,23842,20906,9172,-5040,-11230,-11020,-8203,-1838,14664,46374,49613,38188,31895,29329,27765,18709,5053,-193,14529,22009,11328,-55,-1674,-6148,-3816,-396,1557,5134,10403,10069,1467,-4273,-10092,-2725,-689,-7508,-9190,-4558,-9885,-13080,-17784,-8819,167,4453,4470,1093,-2297,-3975,-5692,-7248,-2188,-3190,-1743,14203,2387,-15480,-12393,-7820,3992,4339,9376,14393,12835,7686,8422,6004,2136,-1376,-4250,-7998,-10621,-10779,-7913,-7834,78,4268,2669,-5613,-2542,3337,6631,9509,3739,-10201,-11822,-2056,3526,1870,-357,-1513,-3928,-5075,-8331,-10956,-13188,-2629,17149,28087,24916,22472,17106,7975,9387,9213,-2617,-12591,-2483,14858,20856,12639,5044,2963,4753,14579,7194,-8252,-13865,-5925,-3566,-1242,-2585,-5060,8545,1706,-5078,-6298,-5786,-10806,-5731,8752,27177,34658,19636,2644,-8942,-16383,-15386,-16232,-18212,-12634,-9572,-5824,-6740,-6158,2826,10195,14175,8299,2450,-4387,-9514,-9707,-3702,2467,-2487,-15191,-1016,17374,30690,22552,-370,-14846,-10300,-11204,-13012,-2686,16516,29312,29635,15882,3834,7090,14834,18474,17406,11261,2349,-4109,-6036,-7524,3079,6012,1938,-2666,-3060,4097,2838,-6751,-9009,-1780,3749,-222,-5011,-4212,-1390,-1895,-5295,-9072,-11015,-13334,-10925,6374,21282,7271,-9261,-4875,2142,5730,3088,-3593,-9548,-14391,-11136,-961,1231,-3927,-2887,7852,17399,15759,10865,-305,-6301,1368,6978,8349,7009,9746,12791,9773,443,-10883,-8358,-447,4380,5152,-1910,-11399,-2826,1421,3507,-31,-2972,4364,3106,-1098,-4171,-7746,-12443,-2827,-477,555,314,-3449,-7366,-10520,-11867,-11354,-5076,622,9580,5309,-11428,-6671,13851,35387,38948,27549,13601,7977,7381,7387,5918,836,-5716,-9004,-8992,-10988,-9831,-11922,-10159,-2048,2642,-1106,-7169,-13204,-504,11154,13705,6226,-5006,-4913,-3287,845,-917,-5118,-6413,-12917,-11213,-10078,-2745,3897,3498,-5421,-16393,-3196,5174,5478,4110,4673,2435,-6420,-11218,-13424,-7024,-5696,-9465,-12625,-14804,-8303,3,4011,1586,-1055,3133,10368,9148,5589,5390,4858,64,-8132,-11462,-8643,-5807,-7716,-11711,-13550,-10544,-3312,3176,4997,-2823,-10431,-16574,-8678,-2278,-2858,-3711,-7427,1388,8186,4725,-2542,-9949,-11095,-3649,622,7106,2980,-4238,-5955,-6464,-2055,3136,3440,-3451,-1999,-382,-2614,-8572,-11205,480,3955,-2294,3248,22104,23833,13482,9526,24530,43237,36373,34699,25762,19809,20054,14987,9113,4502,1182,-218,3033,5009,8437,17173,23447,15400,8090,4256,-1086,826,-34,-2546,-692,199,-231,-139,4246,15182,23527,30416,27058,18085,7723,-7519,-8651,-3388,-2161,2346,3673,6243,19497,35552,25139,1835,-13959,-1210,6432,21364,30033,34515,25250,13301,1514,-9798,-16378,-1836,6800,10612,18945,26634,15210,-680,-4597,627,3715,4137,16878,22248,11319,-6833,-16743,-7450,-2773,839,5271,7496,5379,7680,11480,10273,3424,-601,-5673,-11643,-17287,-4292,10105,10696,3648,-6096,-16017,-13267,-6449,-634,-6451,-16037,-5654,1567,5201,9506,12827,17661,23467,9693,3905,-5967,-13767,-5976,-3851,-8888,-12818,6,5850,3526,7780,10039,20102,22386,22829,15099,4327,-6329,-12715,-1571,11628,19608,12847,-296,-7088,-5036,-5517,-5503,-757,3671,9779,4907,-468,10210,32413,30999,15918,5751,1684,-5431,-8080,-7413,-10735,-10174,-7546,-4831,-4679,-5401,-8232,-10604,-4431,1921,635,-4796,-5866,846,2748,-5755,-8687,-9336,-8057,-6822,15,4705,-838,-8927],[-11871,-6312,-4055,-2380,701,5649,8305,5044,1523,-1379,2871,814,-5512,-8270,-12143,-7893,-3239,-2374,-1180,-3554,-7883,-10843,-12358,-4339,7122,13487,8109,-2752,-9540,-9957,-2011,5263,4072,-3991,-9548,-8972,-8426,-9774,-8556,-4854,28,4015,8538,7416,-1372,-1936,3787,10131,8458,3,4475,11129,17278,16414,8915,-3194,-7785,-6180,-9964,-8879,9129,17448,6215,-4064,3209,12147,12802,7685,7750,12178,16983,22362,31821,34826,26595,7027,-8448,-9924,3565,21483,17881,8278,-155,-5031,-4150,463,7372,8716,5015,3782,-1612,-4232,-5956,-11821,-18011,-13005,-1933,-1865,-13535,476,5324,7542,12217,12269,8231,10268,7592,479,-11027,-12273,-7168,-7432,-5496,433,6750,8695,-3492,-14280,-7004,2367,6247,3510,2823,4408,8673,13529,17899,21570,16598,-3969,-12550,-15831,-27422,-26842,-11434,13146,33886,47156,16832,3556,4911,-2766,-9195,-13604,-7290,-2241,-1187,-2667,-5036,-5027,-7333,-11521,-14279,-16338,-5151,1678,5160,7868,11183,9150,3616,2659,5553,8718,2036,-7371,-10961,-8297,-2498,1695,3864,-3135,10670,-751,-88074,-189275,-268514,-324486,-333045,-280944,-195446,-111987,-55314,-33266,-21402,-16006,-9659,-4055,2626,13119,15973,16982,18829,17735,14703,8574,2348,-2204,-252,-4361,-4598,-5831,-5201,-4340,-4618,-16662,247,6247,12204,15115,18068,16310,17855,19046,24619,12259,3464,-13454,-16451,-15836,-10536,-2988,-229,-9366,-14718,-10016,-19313,-16793,-12274,-12469,-17537,-20830,-15184,-4679,6016,9607,11284,8114,2272,-3371,-5574,-7946,-13740,-14527,-4626,-5918,-11558,-10893,-4411,474,76,-2408,-6552,-9461,-15014,-20272,-18371,-9001,-3241,-5113,-5310,-12407,2928,16218,20073,3986,-8805,-186,15044,18064,7029,-433,-2238,-1679,-2297,-576,4362,4038,-1739,-6099,-9659,-11862,-8718,-10525,-12089,-7320,-6554,-12149,-8231,1970,2591,1254,-1182,-5823,-10335,-9877,-5592,-5109,-6427,-8334,-6631,-3204,-306,4721,7099,5944,1885,-2795,-9969,-6986,-7020,3577,15996,14073,-1684,-13594,-10655,-2450,9733,16431,8791,3725,4565,2471,-5561,-6501,-2586,3060,-810,-12886,-221,7000,9067,7145,2947,-2016,1601,12103,23219,36404,51405,68063,67369,28317,-4761,-10631,-10820,-7213,11847,34600,45207,32820,6305,-4828,-530,-1,1592,862,7246,16527,24107,29975,50137,67721,50368,32751,18373,9876,4272,-738,-6430,-8381,-13723,-4497,5788,2313,-5111,302,10218,16991,18073,7077,-5867,-7116,1362,5212,10477,12307,463,-17982,-6866,1771,7371,8591,13210,7946,-2941,-3994,-2242,-6271,-6871,-105,8150,4775,-6153,-10614,-6941,-7225,-11070,-13801,-10672,-10766,-3282,8896,10480,2911,-478,3944,7442,4997,-2065,-9118,-11310,-1194,7124,11652,8124,-3551,-5526,3873,8722,13707,18600,19322,5514,-3359,-8222,-8903,-15100,-13292,-505,14455,16921,3674,-7168,-10773,-13961,-15140,-16293,-12864,-2688,12877,26630,33444,17076,5244,-1564,-10040,-13931,-7810,-644,867,-4361,-12959,-10180,-7237,-7904,-3928,5692,11184,6831,-4008,-6841,6076,14028,12555,7166,804,-6533,-12715,-16326,-15842,-14148,-14772,-15095,-14467,-8475,-595,6993,18359,19241,12953,2179,-6601,-1468,14471,15859,6074,-5082,-6928,-2905,-689,-188,3898,13709,23833,13543,6348,-1587,-7546,-5919,6547,24706,28023,23029,12055,13480,14893,11578,12804,31539,61839,88891,80721,57161,27793,5014,1839,1995,-2072,-14666,-10291,9726,10751,6643,-494,-11242,-12202,-8420,-7137,-11200,-11317,-5781,63,3636,-1976,-7426,-8922,-7317,2564,6650,4074,3749,10240,18566,22830,27433,29050,22282,16963,5286,-8479,-12158,-8451,-5883,-3125,-5845,-11236,-9279,743,8273,4740,756,2002,7001,15301,8542,-230,-3807,-7449,-171,26456,55166,51488,32309,13537,6261,6790,-2437,-15081,-16096,-14605,-13500,-4923,-1754,-6515,-5354,19909,31098,25979,14304,3322,-371,-12198,-7189,7285,15716,15119,4073,-7172,-4925,3792,3028,-4608,-12758,-8955,64,5827,2717,897,5221,-1138,-5329,-7287,-8339,-148,3799,2281,-2162,-11813,-11482,-2591,10028,14765,11850,8425,855,-5541,-3800,-1328,-7867,-2986,10578,16449,7436,-5368,-12816,-13223,-10178,-7907,-7133,-3016,-5572,-12782,-6640,-619,-2243,-2407,17213,40304,58603,38244,23144,14696,6608,-2784,-4915,4077,15599,15301,2734,10206,20537,30178,31691,46014,62425,42846,9742,-5714,-12996,-12777,-6828,1239,6562,15186,28219,28540,15916,-6287,-400,10569,12210,-87,-10561,-1043,2832,932,3085,6565,2946,912,-2287,-6252,-8363,-8870,-15525,-4339,4835,4195,2341,1981,8924,18218,15390,9242,6339,-2080,-8516,-17037,-5328,3004,785,-9979,-8272,11334,43310,47711,32183,11205,-3272,-8734,3271,12292,19648,23581,20359,12384,14559,17604,11047,-475,-8690,1666,10814,7782,6350,1880,-5487,-10220,-8376,-2413,572,-3025,-2242,5052,-1111,-6408,-9805,-6897,-4891,-3555,2955,6645,-1032,-6443,-3996,-2777,-3171,-1870,2489,-673,-8269,-14094,-15352,-8183,12798,20563,4144,-1026,-3301,-8089,-8680,-5443,-3872,-9038,-14891,-15199,-8120,2849,12925,17428,11963,10067,22040,41802,43387,37907,35064,36426,44507,46598,22006,373,-3428,-1032,-2847,-7440,3452,12753,13041,9508,2084,1654,3588,-9514,-12368,-7868,-4039,-10818,-16487,-9978,-6156,-6861,-6210,4395,11804,10057,4350,-5289,-13045,-10893,-1900,937,1059,-4387,-4779,8153,6062,-3164,2555,16629,26876,21532,10619,4858,6188,9205,4810,-5077,-8658,-7366,-6562,-8600,-11336,-8687,348,4286,-2439,-12004,-15338,-10946,-11116,-8664,-6917,-5921,-4943,-5165,-5988,-10199,-7835,215,1720,-6696,-10203,-6340,-1230,-1419,-10577,-15745,-10778,-5562,5695,6899,-4188,-7932,-7781,-7499,-4767,-8675,-15207,-14205,-8474,269,14033,15337,16661,18804,15730,4149,-3324,-2619,-987,-2893,-4803,-2538,-1825,4054,6976,6527,6344,5302,3733,7699,10311,10035,8101,6652,5820,-2522,-11607,-17141,-18727,-13670,-5228,-56,-485,-1,-1023,-9022,-3941,5062,12842,16253,11186,383,-11480,-12676,-9003,-4819,2162,7280,5845,5066,8951,17092,23271,22439,16924,11242,-26,-10979,-12982,-3522,-100,-3132,-6803,-200,2300,-2841,-9417,-16889,-6413,821,-3880,-13012,-14412,-7248,-1818,2635,641,-11190,-16748,-14864,-12161,-8724,-4486,3036,741,8000,17873,13327,-2022,-2033,19183,36212,28673,7485,-9237,-13661,-3702,5366,8406,5150,-1561,-9142,-5412,5787,14361,9738,-3573,-5278,1128,3761,-1834,-1809,3910,9602,17216,31879,29974,12528,-402,-2548,935,3827,2334,-205,-10330,-13745,-6363,-8069,-11219,-3097,20466,33605,21836,13647,15228,13059,4873,-997,1116,15556,47618,72072,59608,31540,12778,496,-6036,-11106,-12192,-12045,-6431,6804,1639,656,5755,7729,8987,438,-4728,-13389,-16991,-16688,-12277,-11955,-8890,1328,12582,14077,6423,1669,2829,6792,9354,7915,2539,-2195,-3830,-3297,-3962,-5224,-1077,-547,4238,25636,56314,56384,18366,-8352,1981,16224,27137,20347,38256,48166,28058,1577,-11082,2666,17224,9034,6544,9018,1815,-10788,-9848,-1645,-2363,-3641,9253,13376,2657,-12640,-10541,2501,11447,8553,9968,6161,-1417,-6826,484,15351,25341,22262,13833,4130,717,5485,11621,12739,11733,14729,9706,-3056,-11252,-2174,1634,813,5434,4311,-2312,-7393,1708,12800,24694,12756,-2367,-11342,-13976,-15917,-15158,-12040,-10894,-5789,-2367,-8193,-5554,1778,6283,6360,3953,12164,23533,33864,27640,8614,-6197,-6949,-5580,-5071,-5294,-7987,-3055,3711,6784,5720,-193,-6166,-8528,-11566,-11772,-11089,-10296,-4340,3642,4349,-8317,-15526,-98,3625,-1066,-13969,-12855,-6146,683,1974,-6825,-2777,13812,22465,14309,1646,-10854,-8880,-1557,5261,7225,3843,-65,1920,10518,16116,13589,8303,1398,-4436,1079,19160,18427,15191,12519,12055,9842,8619,7346,4983,1734,-4189,-7376,2040,11669,3721,1479,13194,14442,590,-17919,-1268,6598,-1557,9421,27527,29746,21704,17743,9378,-4129,-9548,-5885,-649,-114,-5077,-7188,-7091,-13867,-2978,3020,1273,-919,-9592,-10032,1880,10869,10050,3925,5446,11963,11141,-355,-4552,5306,13959,10647,2320,-9192,-6086,5514,5095,-1674,-10742,-5540,1130,5420,12846,8540,578,-7605,-12592,-8590,-7005,-5926,-8597,-3567,2384,4752,11452,15004,13717,5357,-3682,-12245,-15844,-10220,2929,3021,-1262,-6136,-7381,-4814,-908,-4711,-5261,-4111,-6066,-10452,-12377,-15990,-12585,-10310,-8021,-6186,-6636,-5891,-2126,-3937,-8910,-12893,-10395,-12044,-13988,-8692,-9274,-3404,-7294,-2476,3708,-1650,-7589,-10522,-10386,-71,13540,23977,32166,21575,2095,-10754,-7595,-7982,-12506,-8472,-6742,-11828,-12882,-8841,-8004,-7244,-5327,1181,8832,-6697,-12606,-16472,-7197,14864,26949,8991,-7560,-4065,-1392,-5161,-6578,-2766,543,1188,-2145,-12195,-15255,-10729,171,12386,24588,27030,25028,19986,17737,8049,-6100,-8187,-9446,-13329,-12756,-4281,-2155,-5514,-10354,-5370,-8287,-3911,-119,-6154,-4607,-708,5166,12305,6338,-293,-8111,-16771,-18992,-13421,-6850,3509,7780,10654,3033,-326,10021,281,-9884,-12866,-8961,-9589,-11109,-10780,-8718,-889,9532,27768,42668,38248,23962,18212,17632,11589,10076,11101,14791,20468,21359,14392,10237,-8335,-4749,3384,7883,15334,14955,12653,2959,-261,44,4783,10930,12844,5446,-723,-5459,-1466,6730,4594,-11011,-6700,2451,-2147,-12655,-7792,7937,15723,13692,9148,11039,25270,29703,8916,1438,10084,18874,12747,9418,13012,29278,35918,23850,12186,3898,-8143,-8928,14029,37025,52158,41093,11797,6118,7390,10693,10981,7114,5209,3062,7570,17251,19741,17042,4430,-10632,-15588,-14222,-9246,1473,21669,55015,55094,42965,36421,33971,31989,21499,6425,-1096,13663,22245,12530,4206,3068,-3601,-3155,196,2458,5677,9274,7386,-71,-4358,-9250,-2252,-213,-6962,-9365,-4877,-10984,-14616,-17748,-6529,2715,6959,6730,3450,-119,-2600,-4950,-8230,-5057,-6497,5484,19632,3437,-12862,-13599,-2890,4447,7948,16310,20691,16689,12093,14000,9582,4038,-298,-3454,-7549,-10538,-11560,-7224,-4148,2999,5835,2893,-6714,-7019,-227,3730,8090,3707,-9708,-13965,-2427,4299,5688,3997,701,-3901,-5644,-9562,-12143,-12552,-335,20181,28787,25871,24319,18184,8319,9579,10473,-107,-8457,-3672,11871,17588,10753,5473,2330,1308,9688,4706,-8547,-13999,-6294,-2857,-329,-2019,-6600,7015,2765,-3991,-6077,-6361,-11896,-3198,13447,34118,39518,20495,2306,-10366,-15477,-12947,-14480,-16467,-11458,-7775,-2756,-3229,-1347,8097,15215,17354,9609,2593,-4738,-10123,-10556,-4860,865,-4215,-15453,359,17373,30831,24666,1054,-16448,-18223,-17786,-10798,2371,21352,33154,34122,19752,6079,7371,13785,16189,14191,8914,1481,-4130,-6970,-3350,5677,6033,1130,-2980,-5539,-122,-786,-8228,-8362,1029,7634,2328,-4522,-5539,-3575,-4776,-7397,-9389,-10183,-11956,-9441,7092,20823,6287,-11563,-3571,4450,6571,1858,-7005,-14032,-14363,-10328,-2291,-163,-4310,-560,15104,28210,24239,17123,3264,-6897,-1549,4948,8026,7829,9389,11257,8218,310,-9658,-12204,-5744,-1347,344,-3959,-10921,-3928,-115,1614,-2154,-2399,3033,1048,-2532,-5293,-9261,-11910,-448,2268,3245,2034,-3318,-6936,-9313,-9674,-8922,-3526,2792,14944,13817,-4140,-7391,9662,30398,37425,28987,17134,11391,9540,8357,5281,-398,-6624,-8843,-7919,-9111,-7666,-10698,-8447,-337,3407,-1492,-8370,-13017,226,10108,11247,3642,-7608,-6523,-3800,1596,1008,-2969,-3855,-10737,-9382,-8896,-2513,2988,1557,-6864,-13444,-991,5891,5111,3869,4923,3554,-4427,-9630,-13993,-6364,-4832,-9947,-13868,-15638,-9579,-1737,2401,1009,-1107,2580,11954,9147,5095,5779,5950,742,-8065,-11104,-8241,-4775,-4853,-6923,-9453,-7541,-2802,2359,5654,-1400,-8759,-13210,-11606,-6018,-6135,-5313,-9040,-952,5710,2876,-4116,-10559,-9739,-3469,1823,9750,4377,-3889,-4868,-2234,6169,12824,11102,922,-926,35,-3307,-9621,-10462,411,3828,-679,2422,17674,19348,12832,11067,23555,43551,39111,39354,33555,29103,27499,18631,10633,5260,1094,-1127,2290,5567,9624,18918,25894,16695,8721,5478,1272,1721,-848,-3643,-2165,-874,18,514,5770,17410,26065,32741,29961,20186,9255,-6287,-9360,-6030,-7045,-2681,-93,4082,17365,35719,30018,6939,-11821,-1905,7829,22839,28785,30584,21523,10216,-1454,-12652,-13156,469,8254,11218,18816,26417,13799,-2672,-5511,-433,-2035,6451,20138,25713,15625,-3214,-17969,-7979,-918,4877,9460,10802,7840,7274,9325,7153,300,-1411,-3776,-9303,-16558,-4616,9733,10033,3544,-5631,-15470,-13042,-6051,-354,-6162,-16701,-6593,389,3596,6501,7285,12731,21903,11055,5157,-5300,-13020,-6033,-3950,-9006,-11790,1867,7390,4505,9354,14081,24397,23436,21573,9481,-285,-9032,-12466,-1547,10330,15546,8898,-2066,-6636,-3840,-4166,-4392,-844,2542,8109,3072,-4458,5743,27910,30258,16662,6223,54,-7315,-7794,-7194,-10238,-7954,-4513,-1084,-876,-2737,-7133,-10123,-4043,2346,1704,-3518,-8455,-2772,124,-4143,-5002,-11168,-10511,-7234,1110,6051,-516,-9173],[-11178,-5493,-3297,-1543,2310,8216,12165,10052,5930,1261,3710,2029,-3676,-6931,-13227,-7557,-3650,-3001,-1358,-3619,-7656,-10608,-12969,-4781,6432,11527,4909,-5607,-9823,-8950,-2413,3925,2049,-5226,-10022,-9456,-9633,-10998,-9812,-5794,-505,4171,9206,7915,-442,461,7340,13363,10860,-1030,-473,6780,13773,14493,8528,-2409,-7100,-6788,-11063,-8552,8658,16182,6480,-2607,4408,13960,14701,8841,7952,10379,14377,22794,34560,36645,27436,7028,-9724,-14192,-2399,16332,16205,9095,-165,-5817,-4805,-805,5493,7282,4034,2253,-4495,-6636,-8402,-14532,-20153,-13311,-1639,-2174,-13734,2437,7282,9043,13354,13273,10296,12508,7646,13,-10571,-10993,-5004,-4473,-4659,490,7575,11089,248,-8646,-4658,1596,3049,1603,1712,3367,6667,11717,18436,23515,18119,-3976,-15480,-17770,-32004,-35795,-24761,-993,22714,42921,19285,5395,3948,-5070,-11612,-12584,-6356,-2055,-181,-1788,-3789,-3810,-6444,-10228,-10766,-12927,-934,4064,5816,6902,9146,7802,4544,4157,6130,7890,1530,-7013,-10488,-10297,-4221,1258,3844,-2942,11379,6675,-68905,-152246,-212556,-255176,-261102,-219476,-153223,-90987,-50362,-35198,-19019,-13810,-7804,-3233,2446,12903,14731,15248,17817,18062,15660,9587,3721,-1205,-1390,-6354,-6115,-5884,-4033,-2960,-4087,-15680,328,5021,10742,14816,19018,16943,16494,17090,25172,12662,4213,-11546,-22989,-20246,-13734,-5865,-1555,-8346,-15097,-9343,-17945,-17891,-14444,-14410,-17321,-19351,-17734,-6494,5085,10228,13047,9064,1926,-3876,-5504,-6918,-11369,-12716,-5079,-8365,-13659,-11841,-3995,2291,1414,-2539,-7799,-9740,-14557,-20058,-18152,-8163,-3169,-7907,-9802,-15017,3266,15537,17541,832,-8961,3262,20608,22423,10086,1592,-1319,-2742,-4537,-4571,391,1232,-3722,-7833,-11604,-13180,-8098,-9808,-11899,-7244,-5821,-10572,-7392,2204,3178,1927,-1359,-6561,-11495,-12165,-7704,-6258,-7109,-10341,-8730,-5612,-2299,2837,5163,3753,-689,-4179,-7130,-3804,-655,13659,22788,15599,-2259,-12622,-8667,1211,12215,14004,4206,-779,2503,2023,-7080,-8508,-4116,2257,-133,-10545,3477,12367,14306,12539,9158,5474,8164,17053,28484,42337,58742,74738,67816,26906,-5209,-12075,-11066,-4791,13785,33255,36445,22366,1218,-3819,960,905,3268,3704,8843,18351,26850,35091,59030,69518,47825,30377,16583,7709,2194,-2339,-8399,-11004,-13552,-1667,7502,3195,-5077,-229,9848,16965,18029,6434,-6829,-5954,1231,5334,10293,13495,4586,-9896,-12486,-8523,4573,14183,20497,11158,-2492,-4157,-2516,-7750,-8628,-1250,5070,1260,-7875,-10417,-7198,-8389,-12318,-14511,-10089,-8425,-3370,8494,10713,242,-3079,2597,7411,6058,-1473,-9352,-11328,-854,7277,11618,8698,-2573,-8004,406,6792,11808,16534,19597,6976,-2391,-7568,-8558,-15567,-14938,-3320,8995,9583,-1733,-9841,-11812,-14819,-13512,-14889,-16368,-7039,7510,20596,30703,18124,6497,-1513,-10802,-15091,-8289,-513,829,-5341,-14480,-9696,-6828,-8183,-6689,-510,3958,1375,-6890,-7996,4621,11714,9972,4907,-1020,-8476,-14385,-16542,-15800,-14339,-14927,-15227,-14336,-8670,404,9872,22276,24568,17304,4652,-5941,-123,16162,16904,6805,-5127,-7678,-3672,-1332,-738,3314,13310,24883,13972,3066,-5965,-11431,-9014,3809,19554,20476,17789,10563,12848,13039,8157,9125,27556,53369,75164,69238,53111,29688,7833,4340,3703,-1725,-15515,-9387,11114,12188,7299,-445,-11717,-11106,-5623,-3315,-7978,-10745,-5560,1662,6519,318,-5895,-7906,-6767,2553,6273,4316,4838,12040,21248,26351,29522,27602,19049,13326,1716,-11489,-11855,-9676,-8387,-5529,-6682,-10924,-9507,280,8145,5462,2492,4144,6080,11948,4986,-968,-4744,-8123,2238,31014,57375,52749,31264,12100,6725,10616,1395,-11579,-15324,-14508,-16198,-6570,-2712,-7286,-5257,19214,25619,22665,13048,1957,-1373,-11253,-8558,3733,10154,9763,734,-6883,-2813,5200,4386,-2820,-11077,-11592,-3231,2013,-2050,-3443,1937,-1909,-5389,-8785,-10644,-585,3029,1135,-3065,-12220,-11136,-4718,7410,14578,13826,10583,1892,-6292,-6021,-3307,-10438,-3769,12039,20388,10312,-5187,-12777,-11481,-8027,-6424,-7353,-4413,-7032,-12593,-3546,2794,-219,-6856,11735,34403,53678,34225,20752,13184,6375,-3070,-4596,6676,18193,19101,10373,14153,17123,25788,37637,60515,72673,44952,10376,-5028,-11829,-10516,-5197,1648,5122,11049,20173,18061,5551,-12451,4716,13383,12193,-830,-12244,-1759,1674,-1632,-1010,2049,-910,-2679,-4883,-8003,-8758,-8195,-15122,-6553,4130,5459,3335,2419,7906,15359,13427,8931,7411,1183,-6525,-16534,-6415,2068,1151,-8642,-9136,11742,48260,54328,38275,15070,-1810,-10153,2825,14193,22715,25899,18940,8927,10281,13842,11625,1601,-8834,863,10386,8064,6906,3122,-3606,-8165,-6838,-823,2594,-1255,-1463,4967,-1706,-7351,-9905,-7657,-6106,-5000,2552,6666,-1266,-7052,-4539,-3091,-3852,-2468,2777,-60,-6877,-10991,-10540,-2541,18132,23763,5547,130,-1894,-6633,-8628,-6941,-6846,-13504,-14060,-12296,-4129,8197,19673,24568,18077,14989,27864,44134,44483,40041,38771,41755,49516,46665,19239,-2145,-679,3624,1199,-5623,3989,14742,15828,12498,5190,5559,10383,-2229,-13058,-9420,-3249,-8059,-12962,-6575,-3829,-5871,-6875,3129,11473,9870,3698,-5379,-11711,-9769,-816,1472,875,-5447,-3917,10715,11212,-910,2875,17402,30142,26803,14305,6594,8090,11072,5738,-4512,-8199,-6349,-5597,-8119,-10220,-6714,1709,4974,-2146,-10601,-15369,-12948,-11421,-11058,-8457,-5321,-2451,-1600,-2995,-8409,-7471,484,1635,-7289,-11842,-9946,-5435,-4568,-12245,-17236,-10314,-3800,7713,6320,-7821,-13327,-11221,-8976,-5649,-8935,-14674,-15859,-8279,2296,15975,17834,19882,20980,13401,2409,-3281,-1667,798,-1683,-6078,-6994,-6769,-1127,2673,3249,3478,1914,147,4852,7248,5503,2744,2136,3010,-3265,-11180,-17423,-18369,-10529,-1953,-1923,-3068,-1193,-1376,-9544,-5246,3688,11389,14565,9132,-1564,-14370,-14330,-9424,-5175,2534,8460,6935,5174,7653,13578,17036,15049,10323,6330,-2940,-10759,-10953,-2643,-1255,-4681,-8749,-853,3679,-438,-7732,-17829,-6895,1253,-3686,-13110,-13489,-6504,-800,4520,4145,-5702,-11549,-12085,-13529,-7749,-1961,5265,3189,9714,20152,14487,-2182,-2530,17360,33292,24743,5439,-10013,-13269,-3128,5454,7741,4173,-2207,-9350,-5740,5304,13936,8833,-5660,-9615,-2050,1722,-3287,-1516,4965,9075,13679,28348,29644,14375,3295,2656,6296,9010,5808,1720,-10043,-10741,-2370,-4911,-10974,-5991,16016,30790,21232,13982,16179,15054,7181,168,328,13596,46063,73417,63298,33870,14037,1839,-4645,-9576,-10577,-11305,-7260,8421,7693,4824,8786,8085,5435,-1340,-2099,-9401,-12369,-11437,-7746,-9588,-9430,-1031,9260,10470,4842,2930,4347,6445,6497,5864,1802,-2449,-4565,-4594,-5420,-5652,-352,51,4858,25979,50690,41491,7124,-16646,1004,14800,28472,25823,46536,61195,38470,4962,-11464,3188,16612,6984,4493,8227,2915,-6518,-13489,-5110,-2607,-2111,8145,11322,2559,-11083,-13316,-2199,7491,6160,7807,3757,-3723,-7080,2988,19506,29670,24318,14183,3314,113,4582,10801,13315,13152,15812,12126,-555,-8667,-3899,1471,2422,8274,6687,-1951,-8836,315,10202,21555,11676,-3182,-10603,-10839,-11975,-13620,-13344,-12951,-10467,-8985,-10120,-1572,5227,9014,8684,5913,14966,28576,35744,24630,5269,-7161,-5471,-3989,-3852,-3561,-4788,-609,4565,7536,7201,3134,-761,-5277,-10361,-12212,-11312,-9271,-2450,5182,5763,-6017,-11673,1412,4092,-148,-12112,-10785,-3440,2235,314,-6944,-2875,13171,23464,15087,1050,-12907,-7930,-1080,4821,6493,3355,-543,1478,7286,15275,13905,10086,4081,-2361,968,16874,16864,17226,15367,13087,8739,6303,5634,4245,768,-5453,-8638,712,11837,7273,2152,8034,7106,-4397,-13052,2812,12909,4506,14854,30004,31213,24154,20304,9932,-4104,-8035,-4446,604,459,-5781,-8178,-8351,-11557,-835,4205,2702,1659,-5705,-8082,745,8926,9433,4969,7223,13734,13489,2976,-2323,5670,14302,11828,4472,-5820,-9996,671,1309,-2598,-10137,-5994,-221,3717,11674,9736,3046,-5095,-9534,-5313,-4627,-6128,-8809,-3217,2492,4127,10644,14999,13398,3974,-5332,-14140,-17251,-14363,-2427,-2334,-5493,-7761,-7469,-4316,-647,-5430,-6244,-4833,-6971,-12269,-15744,-14640,-9343,-8140,-5631,-4197,-6454,-8175,-2695,-2916,-6897,-9327,-8499,-8543,-8626,-6396,-13283,-5040,-7534,-2533,2372,-3017,-7793,-9612,-9862,95,13296,21717,27960,18479,765,-12542,-6866,-7685,-11137,-9296,-9245,-12926,-10631,-5518,-3320,-2320,-5364,-5174,2410,-8904,-13004,-15776,-5716,16582,29183,8917,-10457,-5316,-1157,-3921,-6748,-2120,2038,2652,1803,-9211,-16444,-10457,951,14524,28372,30300,27296,22031,19618,10037,-3863,-5336,-6749,-11963,-13542,-4001,-1366,-5647,-12945,-6563,-8764,-2247,456,-5683,-3554,-747,4564,11666,5986,-108,-6849,-12966,-18301,-13526,-5934,4032,6455,6766,-3589,299,15451,5302,-7264,-14198,-9638,-9717,-10652,-9558,-6532,1569,12872,31372,44070,40510,27681,21347,18397,10517,8781,10750,16711,22744,20103,13562,6861,-10836,-3714,3373,7212,11989,11357,11337,2445,-589,-197,4608,10131,10141,2036,-4465,-9099,-2961,4463,489,-12521,-3287,4872,-674,-11725,-8023,6950,14652,13917,10030,11733,24182,28927,8865,-67,7851,17735,14049,11840,15794,33089,42636,29206,14609,5189,-7105,-10119,9896,29480,45077,37555,9690,3814,5017,8294,8722,5167,3509,352,3329,12556,15276,12628,-1117,-16537,-19129,-16081,-8267,5434,28573,60778,57676,45835,39315,37184,35086,23753,7891,-1944,12542,22271,15574,11868,10240,1679,-2685,235,3064,6148,8079,4561,-1752,-4232,-7125,-993,794,-6096,-9524,-5149,-11985,-15943,-16105,-4042,5473,9805,9523,6474,2533,-985,-4040,-9054,-8051,-7543,11708,22773,3820,-8587,-5548,2777,3617,10399,22153,26434,21671,18829,19865,12977,5893,842,-2480,-6704,-9708,-11043,-4677,-202,5666,6751,2694,-6757,-10176,-2330,1781,7370,4554,-7201,-13292,-1648,6152,10074,8780,3032,-3737,-5601,-9634,-12103,-11172,1891,22527,28537,25903,25190,18668,8848,10208,12278,3207,-3889,-4155,8075,13487,8680,5809,1697,-1983,4564,1721,-8953,-13792,-6203,-1690,630,-1428,-6867,5324,3621,-2843,-5511,-6567,-12445,-731,17602,39116,41814,20324,1761,-11572,-13163,-10076,-12016,-14231,-9973,-5790,404,560,3448,12828,18919,19008,9685,1922,-5478,-10812,-11551,-6128,-757,-5920,-15025,1451,17043,30493,26973,3905,-12985,-15558,-13069,-5772,7313,25305,35694,37157,22446,7260,6686,11698,12879,10159,5620,-644,-5525,-7647,1151,7971,6226,831,-2884,-7210,-3933,-4366,-9495,-7452,4584,13798,7289,-2608,-6494,-5857,-7597,-9269,-9395,-9053,-9824,-5857,8975,20919,6220,-13686,-2019,6616,7321,851,-9991,-16104,-11721,-8113,-2788,-1680,-4962,1328,22013,39436,33582,23783,6954,-7638,-5227,2450,7312,8347,8432,8795,6007,-80,-7840,-14560,-10121,-5707,-3768,-5649,-9616,-5012,-1615,-379,-4496,-2367,887,-1404,-4066,-6204,-10112,-9268,2342,5036,5653,3279,-3485,-6607,-8352,-8219,-7199,-2318,4408,18564,20483,2948,-5473,5900,23915,33538,28733,20022,14589,11396,8934,4240,-1782,-7298,-8393,-6711,-7144,-5370,-9050,-6525,1719,4703,-1192,-9010,-13110,661,9019,9153,1796,-9735,-8074,-4551,2036,2903,-480,-504,-7502,-7273,-7894,-2690,1599,-807,-8272,-9564,1767,6854,5046,3762,5012,4392,-2716,-8107,-14004,-5922,-4307,-10477,-14532,-14744,-11381,-3822,538,180,-1560,1343,12552,8925,4452,5592,6070,648,-8401,-10963,-7795,-3504,-1254,-1579,-5348,-4768,-3044,1006,6259,769,-6110,-9684,-13079,-9774,-8723,-6519,-10577,-3027,3157,1099,-5008,-8550,-6250,-2249,3521,12831,5939,-3285,-2956,3253,14690,21406,17125,5451,1290,936,-3706,-10407,-10000,175,3402,664,2759,14493,16034,12338,11817,20919,40981,40216,43183,41020,37973,33865,21135,11317,5415,865,-1825,1780,6105,10541,20020,27286,17213,8740,5691,3065,2155,-1786,-4729,-3738,-2240,-66,1020,6796,18443,26874,32886,30737,20771,9803,-5496,-9920,-8573,-11801,-7690,-4524,789,13506,32667,32564,11115,-9392,-2238,9905,23944,26642,25636,16874,5964,-5595,-15205,-9915,2300,9174,11195,17666,24731,11121,-5422,-6616,-1965,-8227,8543,21938,27184,18048,-464,-17038,-8857,505,8691,13570,13785,9860,6340,6673,3536,-3219,-1921,-1714,-6873,-15308,-5036,8937,8805,2815,-5695,-15128,-12857,-5894,-419,-5962,-17147,-8372,-1850,807,2142,1152,7413,19033,11922,5777,-5180,-12659,-6057,-3684,-7818,-9221,3196,7834,4332,9628,16832,26423,22615,18465,3479,-5155,-12154,-12213,-1831,8442,10846,4003,-4896,-6382,-2773,-3033,-3659,-1290,1015,6037,1131,-8162,1926,23516,28954,17340,7342,371,-5504,-5265,-5981,-9208,-6300,-2170,1920,2250,-715,-6665,-10207,-4141,2274,2101,-2668,-10293,-6380,-2216,-1764,-1378,-9135,-10841,-6337,2820,7488,-397,-9756],[-10521,-4795,-2692,-953,3527,10229,15477,14506,9241,2869,3806,2550,-2415,-5985,-11921,-6579,-4057,-4269,-2528,-4790,-8330,-10959,-13573,-5251,5079,8759,1409,-8035,-9116,-8222,-3315,2042,-385,-6744,-10794,-10316,-10848,-12277,-11197,-6928,-1350,3890,9054,8021,738,3516,11025,16140,12760,-1324,-5685,2818,10441,12339,7748,-1943,-6412,-7049,-12151,-8166,8331,15148,6821,-1262,5498,15803,16698,9998,7888,8363,11825,22058,36173,38443,29044,8292,-9211,-17414,-8992,9555,12887,8864,-683,-6702,-5306,-1867,3671,5711,2914,608,-7071,-8743,-10787,-17262,-21073,-12779,-517,-990,-10049,4166,9201,10535,14358,14086,12029,14010,7090,-850,-10227,-9641,-2900,-1408,-3177,1160,9201,14931,5832,-2805,-1192,1413,131,-46,709,2520,4991,9772,18395,24781,19505,-3032,-18222,-18891,-33619,-40647,-36963,-17151,7800,34787,20436,7281,3224,-7154,-13852,-10019,-4749,-1732,1112,-436,-2116,-2313,-5050,-7836,-5719,-6851,3909,6841,6864,6171,7179,6494,5560,5955,7107,7458,1375,-6385,-9368,-11432,-5881,778,3508,-3144,11297,13060,-51616,-120535,-166271,-197662,-199493,-164685,-113957,-70440,-45243,-34129,-15881,-10279,-4471,-854,3291,13024,13361,13460,16569,17908,15994,10234,5080,549,-1328,-7474,-7320,-6006,-3069,-2068,-4199,-14650,859,4298,9387,14340,19386,16833,14474,15092,26290,14145,5995,-7786,-26573,-21155,-14613,-7829,-3481,-7968,-15195,-8505,-15853,-16572,-13764,-13740,-15071,-16501,-18754,-8148,4057,10671,14709,10294,2294,-3884,-4841,-4972,-8360,-10727,-5528,-10447,-15468,-12620,-3372,4264,2954,-2395,-8723,-9488,-13634,-19160,-17508,-7230,-2837,-9469,-13554,-15525,4036,15382,15612,-1547,-8224,6995,26205,26340,13376,4075,285,-3194,-6157,-8182,-3848,-1578,-5467,-9121,-12950,-13274,-6689,-8267,-10541,-6529,-4666,-8591,-5897,2657,3731,2323,-1440,-6323,-10853,-14015,-9796,-7443,-7326,-11926,-10447,-7452,-3470,1814,4213,2748,-1614,-3278,-3249,275,6095,22122,27132,15848,-2702,-11051,-6294,4971,14786,11947,520,-3773,2802,3856,-6619,-10385,-5806,1277,1256,-5751,7243,16754,18567,16991,14367,11719,14009,21903,32853,46489,63934,78286,65623,24959,-5428,-12480,-9461,-1620,15666,30869,26535,11925,-2700,-1773,2770,1938,4864,6939,10586,20126,29450,39953,65706,67346,43265,27159,14742,5995,773,-3225,-9528,-12795,-10803,907,8806,4157,-4620,-219,9866,16981,17753,5974,-6205,-2863,2784,6401,10574,14796,9407,188,153,-5667,5606,20574,27090,14189,-1826,-4235,-2701,-9093,-9947,-1604,2883,-1394,-8586,-9606,-6822,-8785,-12797,-14184,-8318,-4925,-2648,6980,9381,-2908,-5036,1973,7823,7531,-506,-9199,-10683,-45,7566,11547,9261,-964,-8240,-2162,4689,9477,14080,19549,9003,-589,-6210,-7549,-15209,-16138,-5788,4176,3277,-6297,-11936,-11749,-14088,-11413,-12347,-17692,-10605,2783,15009,27669,19185,7771,-1552,-11545,-15638,-7846,480,1549,-5508,-14951,-8936,-6052,-7980,-9224,-6319,-2416,-3242,-9022,-8380,3772,9980,7982,3188,-2331,-9734,-14972,-16071,-15256,-13988,-14357,-14425,-13031,-7544,2858,14279,27232,30836,22996,8429,-4196,1679,17949,18499,8567,-4469,-7997,-4135,-1747,-1047,2924,12806,24682,14389,447,-9502,-14150,-11988,1172,14962,14509,13591,9229,11801,10742,4719,5680,23215,44014,59823,55294,46784,30784,11450,7550,5951,-949,-14593,-7111,13057,13627,7727,-452,-11814,-9428,-2427,893,-4403,-9005,-4257,4061,9446,2801,-3996,-6421,-5794,2770,6064,4795,6111,13391,23181,29367,31069,25577,15504,9418,-1769,-14241,-10841,-9890,-9321,-6470,-6833,-10339,-9497,-364,7501,5949,4183,6396,5752,8360,1897,-765,-5035,-7466,5867,35740,57835,52273,29897,11038,7399,14452,5565,-7349,-11523,-11350,-15384,-8226,-3397,-7343,-5117,16868,19342,19173,12087,1202,-2442,-10294,-9550,629,5636,5740,-1066,-5351,-628,6588,5832,-677,-8362,-11909,-5886,-1151,-5469,-6046,-61,-2055,-5243,-9990,-11537,-88,2985,800,-3622,-11675,-10346,-6352,3903,13457,15468,12812,3493,-5880,-7686,-4919,-11864,-2989,14859,25333,13710,-4717,-11974,-8970,-5101,-4081,-6782,-5450,-8011,-11241,-460,6230,2500,-8887,7279,28552,47395,30318,18726,11955,6393,-2823,-3441,9618,20582,22633,18635,19804,14848,20565,41055,71219,78174,44060,10273,-4239,-10259,-8576,-4031,1866,3958,7272,12902,9021,-2693,-4923,9347,15228,11593,-1681,-12798,-1700,1057,-3827,-4774,-2366,-4441,-5951,-7057,-9455,-9023,-7346,-13376,-8434,3019,6112,3962,2704,6882,12381,11622,8804,8427,4505,-4814,-15271,-7511,543,829,-7360,-9091,12377,52356,59976,44013,19213,-105,-11276,2784,16288,25594,27627,17295,5636,5672,9648,12071,3433,-8671,-41,9560,8080,7520,4364,-1752,-6257,-5339,504,4089,-59,-1143,4473,-2284,-8117,-9839,-8082,-7159,-6211,2348,6891,-1321,-7444,-4819,-3117,-4369,-2920,3140,731,-5109,-7701,-5563,4445,25413,27995,7429,1240,-933,-5301,-7286,-7223,-9935,-13429,-10447,-8079,1174,14948,28175,33450,26134,21717,33618,44149,43005,40100,41014,45991,52552,44249,15409,-5140,2744,8308,5055,-3316,4885,16690,18637,15660,8476,9376,17166,5948,-9462,-10989,-2523,-5309,-9469,-3511,-2031,-5288,-7176,2304,11116,9320,2447,-6067,-11090,-8937,-94,1799,508,-6454,-3148,12171,15742,2270,3556,17711,32234,31151,17768,8220,9910,12755,6543,-3887,-7783,-5881,-5124,-6440,-7310,-4659,2849,5359,-1570,-8504,-11762,-10718,-8806,-12008,-10451,-5226,-500,1526,-447,-7054,-7207,737,1449,-8002,-13378,-13382,-9821,-7931,-14028,-18890,-9603,-1805,10623,7540,-8506,-18778,-14290,-10280,-6098,-7748,-12034,-16931,-8321,3918,17037,19419,22025,21573,10154,822,-3396,-1325,1883,-1039,-7278,-11188,-11168,-6049,-2056,-847,-184,-1800,-3195,2455,4390,900,-2522,-2039,632,-3757,-10643,-15851,-15315,-6195,1747,-4144,-6354,-3073,-2447,-10156,-6167,2446,9590,11966,5883,-4084,-16930,-16258,-10234,-5977,2243,8929,7475,4948,6223,9763,10497,7762,4532,2306,-5324,-9589,-8901,-1706,-2208,-6082,-10430,-1654,4626,1572,-6291,-18593,-7762,1249,-3821,-13221,-12339,-5614,108,5812,6867,-272,-6102,-8143,-13228,-7121,298,6991,4579,10175,21040,14725,-2736,-3255,14886,29408,20171,2801,-11127,-13032,-2885,5094,6519,2695,-3212,-9821,-6346,4470,12951,7361,-7823,-13596,-4031,254,-5077,-2280,4805,7351,9257,24010,28988,16392,7112,7806,11702,14419,9643,3611,-9416,-8086,784,-2150,-9897,-8028,11883,27753,20265,13685,15989,15713,8649,1011,-1106,10509,42601,71473,64388,35193,14835,2931,-3364,-8090,-8985,-10282,-9214,7905,12163,8875,11223,7482,549,-1846,892,-5649,-7830,-6279,-3679,-7459,-9734,-3446,6031,7166,3453,3865,5173,5157,3040,4639,1964,-2219,-5122,-6076,-7263,-6797,-338,25,4577,24523,42203,27193,48,-13119,1081,14335,30076,31092,53122,71954,47805,7746,-12217,3467,16003,5187,2063,6456,2805,-3790,-13535,-8100,-2653,-318,7249,9160,2127,-9622,-16410,-7303,2331,2591,4583,577,-6441,-6916,5452,23213,32946,25200,13550,1895,-929,3204,9291,12913,13661,15851,13471,1228,-6477,-6022,863,3602,10869,9317,-488,-8776,-955,7906,17984,9950,-4588,-10652,-8904,-9041,-11569,-14047,-10802,-9451,-9243,-7416,2161,8348,11454,10409,6470,15482,31302,35280,20454,1656,-8722,-4981,-2962,-2845,-1869,-1937,829,4603,7821,8358,6607,5085,-2550,-9499,-12887,-11987,-8884,-1471,5617,5649,-4809,-7983,2590,4028,-24,-10879,-9521,-1363,3068,-1945,-6648,-3304,10929,22817,15063,139,-14352,-6588,-868,3946,5218,2149,-1850,1116,1669,12242,12531,10303,5493,-1176,-420,12495,13049,17204,16613,13067,6975,3125,2591,2266,-1279,-7279,-10434,-1344,10453,9504,2427,3411,937,-7864,-8837,6026,18876,10762,18884,29943,30656,25755,22509,10271,-4232,-7273,-3681,1287,510,-7140,-10307,-10948,-9643,933,4871,3362,3116,-3055,-6042,-311,6756,8404,5554,8401,14589,14664,5465,-333,5917,14200,12403,5970,-3054,-9837,-4468,-3284,-4664,-10721,-7077,-1910,1258,9067,9222,4126,-3569,-7173,-2676,-2961,-7336,-9566,-3242,1919,2446,8325,13348,11529,1280,-7930,-16093,-15319,-16316,-7990,-8044,-10302,-10018,-8159,-4360,-568,-6078,-7552,-6128,-8508,-14692,-15692,-10603,-6922,-6977,-3993,-2350,-5437,-10789,-4137,-2818,-5622,-6480,-6127,-4478,-2437,-2638,-15386,-7493,-8560,-3355,137,-5423,-9002,-9541,-9970,-479,12254,18770,23170,14890,-857,-13133,-5995,-7399,-10301,-10159,-12127,-12388,-8481,-2419,800,1062,-4676,-9374,-3522,-11641,-14051,-15542,-5409,16355,29851,8799,-13104,-6965,-1082,-2993,-7046,-2185,2282,3130,5601,-5117,-13547,-10867,767,15706,31202,32634,28631,23491,21335,12280,-1782,-3006,-4269,-10087,-14261,-4653,-1667,-6591,-13863,-5113,-5843,-2084,-369,-6000,-3249,-1666,3084,10004,5228,1695,-1149,-6499,-15213,-14158,-5799,3980,4851,2625,-10404,6523,22019,10469,-4794,-15607,-11140,-10771,-10954,-8896,-5374,2684,14622,32831,42977,40429,29665,23083,17961,8494,6364,8902,16710,22962,17054,11548,2695,-13605,-3917,1791,5007,7501,7197,9161,1322,-1439,-927,4057,8869,7079,-1790,-8657,-11633,-3487,2273,-3255,-9589,-505,6476,-99,-11764,-8800,5565,13118,13439,10238,11649,21958,27145,8539,-1945,4829,15449,14339,13302,17402,34886,47359,34229,16255,5754,-6374,-12820,4209,20689,35832,32100,7594,1740,2570,5562,6076,2883,1499,-2529,-1768,6866,9701,6869,-8244,-16307,-14182,-13339,-5740,9015,33855,61926,55824,45033,38860,37624,35949,24516,8589,-3394,10286,20943,18356,19072,17272,7958,-3038,-1179,2468,5555,5736,567,-4579,-4738,-5254,89,1342,-5867,-10668,-6284,-13739,-17831,-14808,-2466,7341,11889,11821,9219,4783,-2,-3823,-10373,-11715,-5962,15494,22747,2866,-4689,2942,7076,920,10984,25889,30504,26486,25976,24765,15270,6828,1174,-2186,-6261,-8779,-9408,-1374,3061,7110,6084,1119,-7119,-10646,-3999,-276,6187,4894,-4806,-11211,-812,7811,13698,12774,4436,-4332,-5934,-9658,-11939,-10294,3183,23256,26621,24224,24160,17558,8485,10332,13733,6321,138,-4210,2960,7988,5716,5179,232,-5771,-1101,-2328,-10266,-13922,-6363,-1001,801,-1518,-7083,2479,3162,-2680,-5530,-7215,-13108,743,20132,40892,40612,18406,243,-13142,-11121,-7874,-10155,-12668,-9014,-4379,2896,3829,7434,16165,20400,18355,7816,-219,-7234,-12158,-13379,-8071,-2856,-7969,-14482,1598,15687,28955,28451,6612,-9139,-10666,-8263,-1527,11098,27535,36191,37891,23123,6646,4412,8156,8316,5236,1418,-4282,-9263,-6783,5087,9184,5556,-157,-3416,-8948,-7866,-8358,-11228,-7243,7350,20434,13558,174,-7249,-8663,-10823,-11464,-9732,-8310,-7955,-2469,10490,20364,6156,-13676,-953,8025,7413,-462,-13019,-14293,-9340,-6413,-3314,-3834,-6438,2083,27254,49210,42416,29857,9960,-8939,-10006,-841,5652,7813,6151,4934,2908,-1063,-6361,-12182,-10468,-7746,-7153,-7458,-8629,-6528,-3626,-3015,-7529,-3479,-2493,-4636,-6161,-7427,-10743,-7178,4290,6878,6978,3419,-4472,-7000,-8157,-7815,-6585,-1954,4851,19732,24280,8312,-2688,2444,15997,26915,26104,21535,16904,12337,8558,2319,-3646,-8009,-8162,-5931,-5653,-3541,-7470,-4800,3644,6012,-708,-9429,-13977,126,7026,6383,-475,-12188,-9961,-5945,1680,4144,1733,2952,-3632,-5342,-7586,-3777,-649,-3669,-9169,-5548,4549,7659,4866,3312,4472,4486,-1809,-7327,-14392,-6118,-4509,-11413,-14604,-13181,-14068,-6578,-2028,-1430,-2921,-916,11843,8253,3477,4576,4917,-547,-9464,-11383,-7712,-2398,2671,3728,-1829,-2836,-4389,-986,6612,3333,-3193,-6475,-11388,-12291,-9546,-7285,-11242,-4506,606,-696,-5533,-6154,-3177,-713,5350,15892,7278,-2778,-963,8446,21949,27617,20784,8885,3522,1664,-4294,-11285,-10114,-548,2395,1237,3376,11972,13302,11511,11454,16635,35567,39150,45236,46737,44819,37874,21827,10780,4596,66,-2727,1168,6333,10910,20203,27410,16904,8101,4839,3886,1783,-3077,-5976,-5534,-3959,-652,1140,7108,18166,25967,31140,29686,20021,9418,-5291,-10631,-11118,-15892,-11839,-9550,-3753,8019,26337,31866,13534,-7740,-2184,12246,24522,23923,20390,12385,1791,-10965,-15607,-6956,3545,9464,10438,15420,21484,7207,-8827,-7472,-3725,-8526,9775,21958,26408,18205,1077,-15710,-10131,1349,12115,17518,16238,11263,5009,3695,-406,-6823,-1944,260,-4581,-13731,-5444,7722,6981,1416,-6333,-15066,-12752,-5946,-734,-5781,-16520,-10826,-4871,-2873,-3153,-5087,2031,15062,12220,5764,-5522,-12772,-6364,-3489,-6214,-6313,3966,7059,2876,8427,17902,25979,20154,13842,-2389,-9780,-14919,-12006,-2507,6050,5906,-1352,-8794,-6444,-1895,-2150,-3299,-2020,-745,3778,-779,-11321,-1119,19586,27506,18439,10184,4639,80,-1631,-4380,-8342,-5265,-539,4138,4610,626,-6769,-10713,-4557,1835,1985,-2404,-10998,-9344,-3636,704,1593,-6247,-8556,-4315,5173,9132,-298,-10459],[-9892,-4205,-2222,-601,4301,11624,18105,18147,11269,3421,3241,2410,-1766,-5453,-9695,-5184,-4422,-6222,-4825,-7204,-10031,-12047,-14087,-5816,3129,5323,-2324,-9826,-8092,-7889,-4693,-315,-3144,-8548,-11897,-11655,-12034,-13654,-12614,-8229,-2585,3019,7999,7622,1982,6781,14435,18134,13913,-865,-9580,20,7622,10096,6559,-1920,-5950,-7157,-13307,-7886,7934,13999,6755,-528,6032,17170,18295,10764,7233,5869,9187,20041,35972,39215,30377,9940,-7414,-16582,-15752,1400,7611,6956,-2187,-8112,-6040,-3080,1594,3674,1244,-1647,-9767,-10875,-13344,-20237,-19472,-11074,1994,2339,-5965,5003,10468,11488,14735,14237,12877,14216,5566,-2455,-10286,-8682,-1391,1002,-1801,1888,11142,19706,12220,2654,2129,1168,-2701,-1832,-613,1409,3254,7414,17399,24883,20169,-1824,-20477,-20076,-29946,-36158,-40450,-31128,-9294,23664,19954,8698,2302,-9360,-15958,-7665,-2925,-1435,2258,832,-644,-1099,-3748,-5408,-770,-205,8725,9456,7814,5285,4925,4815,5971,7338,7848,6844,952,-6264,-8672,-12187,-7834,-148,2375,-4347,9776,16765,-39440,-98906,-134933,-156544,-151180,-117755,-77524,-49486,-39096,-31974,-13111,-6805,-921,2232,4909,13366,11694,11249,14489,16496,14810,9612,5507,1953,-931,-8233,-8718,-6731,-2909,-2241,-5449,-14156,839,3335,7442,12952,18430,15352,11306,12816,27702,16195,8233,-2887,-19177,-15955,-10636,-6113,-4252,-7901,-15829,-8024,-13655,-14080,-11165,-11332,-12570,-14184,-17121,-10152,2430,10398,15664,11165,2775,-3906,-4301,-3194,-5858,-9344,-6649,-12469,-17443,-13877,-3267,5632,3960,-2685,-9951,-9316,-12904,-18469,-17271,-6981,-3020,-10267,-16068,-13399,4519,15017,13522,-3938,-7539,10228,30687,28796,15998,6260,1758,-3518,-7440,-10746,-8706,-4793,-7468,-10548,-14345,-12947,-5355,-6583,-8461,-5588,-3793,-7041,-4572,2622,3579,1804,-1930,-5451,-8936,-14632,-12330,-9258,-7696,-12882,-12451,-9399,-4538,979,3573,2136,-1783,-1419,524,4170,11787,27708,28277,14406,-3506,-9673,-4346,7858,16433,9727,-2885,-5349,4511,6820,-4580,-12444,-8325,-882,1663,-2578,9512,18909,20758,19421,17480,15805,17977,25316,35339,47977,65704,77389,60108,21737,-6190,-12008,-6931,1400,16754,26981,15855,2204,-4663,440,4169,2380,5572,9594,11616,21031,31200,43702,68924,61142,36686,22766,12357,4203,-555,-4022,-10510,-14297,-8743,2352,8911,4472,-4480,-289,9712,16507,16766,5139,-5179,-229,4685,7597,10614,15451,13984,10534,13503,6249,10210,26407,31895,16080,-1812,-4869,-3286,-10635,-10964,-1734,1230,-3640,-8916,-8839,-6373,-8941,-13119,-13860,-6626,-2021,-2189,3918,6015,-6977,-6747,1479,8066,8733,174,-9327,-10040,587,7308,10667,8888,31,-7297,-3984,2281,6562,10988,18650,10880,1445,-4765,-6503,-14586,-17059,-8312,-332,-2224,-10392,-14003,-11408,-13108,-9549,-10020,-15898,-13937,-1886,9289,23792,19612,8417,-2278,-12908,-16102,-7105,1750,2476,-5388,-14674,-8492,-5425,-7688,-11956,-12127,-8068,-7358,-10952,-8694,2832,8143,5893,1364,-3747,-10912,-15015,-15630,-14828,-13698,-13694,-13252,-11179,-5587,6311,19545,32358,37166,29424,13012,-1745,3434,19085,19747,10468,-3726,-8403,-4834,-2466,-1660,2206,11747,23020,14113,-1887,-12089,-14889,-15346,-1947,10399,9557,9777,7368,9854,7714,1052,2231,18492,34304,44213,40120,38346,30331,15260,10917,8240,-220,-12905,-4601,14744,14434,7410,-980,-11936,-7786,423,4487,-1330,-7083,-2476,6606,11707,4833,-2287,-4967,-4855,2792,5648,5224,7249,13952,24026,31409,31642,22739,11378,4928,-5404,-17118,-9644,-9437,-8815,-5785,-5821,-9187,-9203,-1165,6286,5949,5474,8250,5728,4458,-553,-21,-5034,-5930,9967,39810,56229,49826,28021,10020,7754,17546,9489,-3004,-6975,-7171,-11680,-10074,-4145,-7038,-5328,12890,12624,15362,11004,546,-4185,-9859,-10427,-2187,1934,2817,-1700,-3403,1245,7582,6994,1425,-5415,-10220,-8290,-4014,-7906,-7533,-1417,-2169,-5303,-11239,-11553,601,3099,494,-4293,-11029,-9505,-7346,-633,10807,16044,14411,4947,-4940,-9044,-6357,-11444,-1656,18210,30391,16982,-4311,-10727,-6149,-1890,-1372,-5827,-6352,-8728,-9652,2077,9072,5044,-7125,3660,22913,40139,26424,16859,10905,6538,-2116,-1674,12534,22451,25458,26425,25878,13634,14999,41327,76405,77784,39960,9060,-3769,-8919,-7238,-3525,1666,2900,3918,6694,1981,-5951,1624,12908,16002,10489,-2660,-12401,-1063,892,-5708,-8237,-6586,-7706,-9040,-8798,-10361,-8956,-6382,-11106,-9561,1498,5979,4062,2672,5731,9361,9928,8727,9191,7523,-3539,-13717,-8605,-1675,-379,-6289,-8045,13288,55254,64047,48798,23296,1703,-12222,2998,18267,27878,28460,15465,2520,975,5744,12325,4790,-8344,-1071,8306,7698,8046,5326,-254,-4713,-4133,1319,4785,441,-1356,3566,-2893,-8724,-9645,-8209,-8135,-7161,2324,7324,-1144,-7595,-4828,-2833,-4697,-3260,3524,1667,-3065,-4280,-548,11793,33193,32289,9477,2245,-364,-3878,-4454,-4682,-9069,-9079,-6785,-3737,7207,22682,37912,43529,35815,30123,38991,42071,39199,38112,41589,48647,53270,39746,10986,-8367,6558,12880,8658,-841,6019,18307,21098,18587,11559,12746,23236,14297,-4742,-12434,-1815,-2560,-5959,-707,-585,-4927,-6955,2108,10931,8622,853,-7119,-11005,-8404,368,2022,112,-7251,-2413,12721,19203,5904,4787,17867,33361,34567,21096,9947,11761,14259,7226,-3230,-7441,-5902,-4959,-3849,-3550,-2367,3924,5626,-534,-5827,-7497,-6621,-4822,-10533,-12716,-5516,945,4068,1539,-5974,-6817,1181,1385,-8559,-14298,-15116,-12659,-10300,-15271,-19893,-8403,600,14334,10358,-5975,-17280,-15409,-10710,-5402,-4724,-8192,-14943,-8345,5211,17287,20062,22920,20536,6458,-543,-3347,-1139,2662,-584,-7962,-14598,-14303,-9813,-6345,-5026,-3950,-5002,-5049,1536,2583,-2896,-6881,-5197,-877,-3749,-9754,-13554,-11378,-1001,5668,-5640,-9808,-5176,-3883,-10684,-6419,1660,7831,8928,2089,-6271,-15449,-15697,-11039,-6788,1715,9073,7856,4821,5214,6543,5066,2510,1364,226,-6784,-7933,-6420,-255,-2536,-6895,-11444,-2137,5513,3518,-4718,-17861,-8588,1147,-3877,-12762,-10503,-4079,1387,6953,9192,5395,-561,-4001,-11354,-6418,2466,8327,5336,9967,21118,14654,-3110,-3683,12344,25190,15666,203,-12072,-12479,-2431,4812,5271,1255,-4058,-10077,-6775,3743,11886,5890,-9430,-15596,-3897,474,-6112,-3428,4002,5098,4853,19847,28680,19093,11501,13462,17673,20448,14305,5792,-8278,-5615,3401,357,-8155,-8601,8870,25198,19380,13110,15114,15531,9744,2026,-2705,7026,38189,67124,63343,36030,15808,4430,-1536,-6076,-6911,-8416,-11431,5848,15079,12637,13096,6360,-4491,-258,4362,-1486,-2708,-746,418,-5051,-9067,-5054,3683,4990,2978,5142,6010,3754,682,5669,3714,-820,-4736,-7020,-8862,-8086,-467,-3,4071,22068,32637,15641,-3212,-10872,1675,14519,31674,36161,57961,79850,55891,10516,-12587,4060,15924,4296,48,4476,2172,-1828,-11506,-10079,-1899,2298,7506,7963,2209,-7597,-13892,-9708,-2656,-1415,1027,-2570,-8667,-5601,8537,27052,35668,25503,12614,640,-1686,2081,7856,12222,13873,15516,14363,3017,-4112,-8125,230,4725,13570,12600,2069,-7567,-1637,6511,14858,8281,-5867,-10712,-7229,-6418,-9465,-13207,-7861,-4062,-1923,-1935,6416,11958,14377,12192,6451,14605,32302,33549,16370,-1321,-10070,-4596,-1712,-1321,280,947,1844,4601,8488,10041,11420,11955,340,-8263,-12772,-12362,-8533,-685,5713,4654,-4229,-4307,3731,3809,-370,-9756,-8360,710,3878,-3647,-5519,-3377,7982,21232,15104,110,-11856,-4367,-175,3458,4312,1194,-3010,1812,-4891,7545,10277,9989,6749,412,-1436,7812,8598,16216,17109,12853,5532,264,-731,-93,-3557,-8810,-11892,-3171,8572,11097,2957,373,-2836,-8013,-4701,9190,24941,17659,21834,28426,29287,27413,25069,11061,-3846,-6404,-2705,2315,1068,-7915,-12735,-14197,-6688,3525,6018,4143,4323,-849,-3996,-702,5140,7788,6473,9766,15352,15485,7855,2071,6957,14643,13281,7617,-304,-6424,-8309,-7464,-6783,-11545,-7887,-2867,-730,6278,8101,4774,-2129,-4720,-12,-1295,-8482,-9612,-2702,1553,582,5354,10880,9021,-1696,-10464,-16892,-13589,-14785,-12507,-13023,-14454,-11913,-8579,-4155,-20,-5872,-8233,-7056,-9603,-15232,-10961,-6125,-4397,-5818,-2382,-256,-3249,-11818,-5425,-2652,-4193,-3566,-2911,337,3818,1227,-13276,-9645,-9282,-3965,-1961,-7849,-10183,-9298,-9775,-910,11240,15982,18833,11783,-1847,-11479,-4641,-6458,-9247,-10141,-13820,-10219,-5475,1319,5098,3807,-3726,-11064,-8049,-13916,-14764,-14841,-4886,15866,30470,10045,-12360,-7814,-298,-1578,-6443,-2055,2270,3806,10459,1153,-9323,-10580,626,16795,33604,34575,29610,24764,23050,15176,970,-308,-1359,-7458,-13422,-5197,-2099,-7506,-13276,-3666,-2898,-2694,-1808,-6055,-2747,-2476,1767,8468,5415,6328,7515,612,-11620,-14086,-5503,4206,3918,-450,-14070,13339,27637,15138,-2563,-15394,-12454,-11654,-10987,-8006,-4409,3324,15579,32988,40711,39287,30999,24447,17324,6464,3817,6596,15673,21964,13443,9360,-1138,-13153,-4376,-267,2381,3081,3467,7162,603,-1824,-1149,4140,8204,4850,-4764,-11879,-10757,-2482,1516,-4368,-5884,2117,7987,499,-11758,-9143,4765,12196,13376,10818,11763,19629,25278,8800,-3111,2083,13075,14616,14783,18791,35527,50449,39384,18218,6569,-5053,-15761,-1619,12437,26485,26391,6449,689,931,3448,4027,1250,172,-4488,-6706,1304,4144,866,-15762,-9229,-7970,-8371,-1421,12995,37901,59185,50452,40994,35371,35917,35401,24676,9463,-4184,7864,19007,20634,25218,24008,15152,-2876,-3078,1631,4750,3022,-3690,-7522,-4792,-2889,1745,2192,-5449,-11997,-7302,-15230,-19180,-13368,-1030,9063,13927,14373,12510,7553,1282,-3368,-10802,-13501,-2441,17569,20881,1741,-489,11445,10332,-2403,10874,28457,33700,31557,33382,29248,17313,7727,1567,-1684,-5270,-6907,-6059,3121,6462,8162,4729,-935,-7349,-8686,-4613,-1778,5169,5240,-2334,-8479,584,9685,16984,16426,5579,-4869,-5921,-9132,-11212,-9257,4381,23200,24099,21853,22157,15669,7835,10539,15447,9823,4305,-2877,-2104,2291,2819,4381,-1229,-9018,-5783,-6123,-11495,-13432,-5866,-47,1019,-1445,-6699,-764,1944,-2844,-5398,-7501,-13217,1937,21646,40140,36946,15671,-1407,-13984,-8861,-5611,-8166,-10970,-7802,-2718,5525,7365,11410,18892,20502,16363,4975,-2859,-9029,-13095,-15012,-9528,-4219,-8898,-13190,1679,14178,27094,29740,9486,-5479,-6602,-4239,2384,14479,28890,35564,37131,22536,5069,1528,4369,3902,994,-1793,-7088,-13970,-2464,9049,10041,4587,-1340,-3934,-10094,-10904,-11591,-12639,-7152,9426,26821,20810,4059,-6830,-10860,-13446,-13109,-9628,-7236,-5829,801,11634,19278,6352,-11912,334,9469,7651,-1274,-15218,-11777,-7316,-5026,-3463,-5788,-7926,2403,30947,56996,50491,35562,12799,-9710,-14044,-3806,3825,6763,3141,673,134,-1694,-4695,-8358,-6523,-6336,-8594,-8703,-7633,-7647,-5444,-5551,-10432,-5012,-6139,-7587,-7930,-8229,-10573,-5482,5573,8102,7678,3099,-5571,-7450,-8048,-7665,-6320,-1742,4830,19251,25758,12192,399,162,7957,18618,21819,22177,18845,12959,7898,298,-4973,-7901,-7550,-5014,-4080,-1614,-5332,-2505,6085,7884,464,-9027,-14985,-848,4567,3277,-2901,-13863,-10553,-6858,1257,5208,4159,6980,1361,-2981,-7390,-5192,-3030,-5858,-8077,-1101,7687,8768,5058,3027,3880,4410,-1174,-6832,-14871,-6215,-4680,-11994,-13732,-11157,-16065,-9234,-4767,-3372,-4702,-3533,10713,7988,3079,3629,3333,-2114,-10595,-11747,-7447,-934,7381,9258,1417,-1406,-6194,-2725,7334,6665,320,-3138,-7974,-10275,-7829,-7005,-10206,-4630,-1148,-1815,-5319,-3701,-370,1254,7717,19231,8802,-1924,1205,13006,27556,31337,22482,11472,5727,2396,-4779,-11873,-10281,-1273,1325,1402,3951,9905,11134,10608,10458,11531,28367,36276,45391,50076,48807,39101,20868,9443,3253,-929,-3502,815,6654,11180,19946,26888,16451,7405,3546,4020,938,-4289,-6939,-7056,-5512,-1273,1269,7138,17133,24046,28475,27816,18759,8745,-5186,-11202,-12909,-12172,-11107,-13272,-8931,1874,17790,28043,14057,-6787,-1212,15061,25062,21422,15976,9676,339,-15974,-12913,-3940,4618,9551,9376,12584,17310,2853,-11938,-7074,-4762,-3788,10239,20563,23849,16419,1590,-14345,-11386,1916,15433,21644,18373,12281,3788,956,-4083,-9641,-1166,2281,-2239,-11679,-5343,6536,4967,-261,-7188,-14919,-12396,-5819,-873,-5238,-14961,-13047,-7686,-6490,-8342,-10688,-2834,10632,12196,5445,-5928,-12970,-6792,-3352,-4471,-3161,4500,5369,425,6002,17360,23474,16629,8422,-7477,-12353,-13804,-11669,-3393,3509,1362,-6302,-13371,-6546,-1024,-1304,-3075,-2733,-2351,1774,-2293,-13418,-3147,16516,26466,20561,15618,12546,7555,2460,-2542,-7564,-4618,607,5772,6345,1466,-7180,-11286,-4937,1343,1683,-2545,-11021,-10727,-3774,2857,3753,-3446,-5523,-1483,8227,11172,75,-10921],[-9096,-3506,-1672,-272,4825,12557,20121,20938,12182,3241,2369,1923,-1481,-5050,-7224,-3287,-4255,-8356,-7984,-10639,-12540,-13656,-13941,-6239,1017,1723,-5901,-10454,-6958,-7670,-6161,-2722,-5785,-10278,-12965,-13178,-11322,-14219,-13325,-9230,-3872,1827,6393,7017,3447,10262,17621,19481,14503,382,-7404,-211,6164,8399,5433,-1974,-5433,-6828,-13685,-7439,7631,12779,6231,-427,6087,18052,19457,11220,6176,3133,6674,17280,34111,38707,31081,11639,-4772,-12703,-15618,-6335,1186,3683,-4423,-9876,-6855,-4254,-495,1435,-764,-4392,-12457,-12828,-15698,-19784,-16938,-8042,6125,7490,-1606,4882,11022,11918,14553,13827,12900,13250,3352,-4522,-10405,-7954,-394,2660,-676,2650,13425,25380,19136,7732,4994,761,-5150,-3559,-2070,181,1629,4989,15748,24061,20270,-334,-18246,-21565,-25298,-27133,-32177,-33875,-25005,11903,18410,9750,1373,-11389,-15959,-5595,-894,-694,3409,2050,648,-79,-2495,-3130,3788,6782,13537,12045,8827,4510,2684,2981,5780,8277,8389,6131,312,-6711,-8681,-12845,-9773,-1246,678,-6405,7113,18187,-31316,-84933,-114267,-126189,-110679,-74750,-41815,-27212,-31421,-30485,-10615,-3707,2416,5714,7550,14616,10460,9071,11762,13818,11957,7550,4828,2659,-593,-8702,-10144,-7858,-3359,-3196,-7389,-14021,141,2114,4941,10663,16197,12637,7227,10663,29520,18751,10907,2740,-9401,-7280,-2978,-562,-2546,-7341,-16685,-7711,-11348,-11235,-7860,-8199,-10241,-12445,-15558,-12255,468,9635,16081,11794,3452,-3742,-3871,-1747,-3957,-8581,-8370,-13705,-18758,-15541,-3692,6358,4417,-3409,-11307,-9132,-12306,-18001,-17480,-7446,-3787,-10448,-15110,-10757,4710,14403,11205,-6411,-7009,12900,33690,29607,17745,8082,2993,-3622,-8132,-9794,-9383,-7214,-9332,-11983,-15763,-12562,-4204,-4640,-5479,-4099,-3109,-5996,-3535,2085,2730,449,-2642,-3995,-6500,-13071,-14837,-11561,-8154,-11725,-14736,-11458,-5582,298,3226,1732,-1689,490,3850,7563,16022,30231,26545,11639,-4521,-8629,-2957,9677,16953,7425,-5914,-5348,6830,10080,-1523,-14006,-11609,-4347,559,-1158,9954,18533,20546,19482,18246,17648,19969,26994,35854,46820,63765,71870,51565,17195,-7645,-10531,-3922,4057,16959,21843,5322,-5117,-4062,2471,5002,2118,5222,11262,11671,20880,32077,46203,68526,51927,28800,17477,9509,2341,-1841,-4832,-11472,-14714,-7520,2462,7640,3974,-4802,-492,9401,15591,15161,3935,-4252,1534,6263,8585,10207,15232,17838,20063,24670,17562,16388,30860,34487,16515,-2708,-6074,-4120,-11746,-10971,-1731,208,-5424,-9063,-8277,-6000,-9007,-13488,-13934,-5434,-173,-2423,-405,966,-11890,-8135,941,7968,9429,363,-9936,-9633,846,6333,8774,7271,-121,-6354,-4924,-69,3417,7517,16916,12326,3493,-3423,-5632,-13878,-17084,-10783,-4409,-6811,-13826,-15061,-11287,-12489,-8215,-8248,-13860,-17064,-6720,3236,18919,19124,8176,-3862,-15042,-16412,-6348,3012,3356,-5233,-14656,-8570,-5073,-7282,-14535,-17997,-12585,-10973,-12937,-9327,1440,5890,3393,-857,-5541,-12316,-15111,-15617,-14821,-13766,-13277,-12029,-9171,-3155,10455,25134,36958,42805,36107,18141,1170,4888,19162,20112,11881,-3308,-9171,-6052,-3773,-2871,878,9945,20076,12845,-4168,-13125,-13443,-19338,-5891,5495,5050,5885,4639,6847,3915,-2880,-1292,13539,24862,29669,25104,28349,27932,18763,14078,10223,166,-11305,-2599,15577,14195,6043,-2312,-12331,-6634,2372,6783,701,-5535,-726,8747,12789,5926,-1213,-3960,-4332,2282,4781,5465,8026,13579,23702,32268,31032,19037,6541,-252,-9036,-16260,-8716,-8822,-7655,-4090,-3675,-7070,-8248,-1734,4758,5373,6086,9304,5749,796,-1777,858,-5069,-4190,13776,42445,52516,45454,25510,8720,7287,19205,12569,860,-2811,-3098,-7639,-11546,-5226,-6753,-6061,7715,5745,11045,9330,-541,-7110,-10470,-11454,-4950,-1292,602,-1780,-1774,2374,7752,7448,3047,-2888,-8495,-10881,-6936,-9806,-8680,-2859,-2872,-6058,-12977,-11448,802,2660,-503,-5499,-10836,-9119,-7777,-6155,5981,14708,14625,5535,-4282,-10567,-7997,-10440,-810,21025,34391,19284,-4482,-9590,-3623,982,1034,-5175,-7572,-9619,-8560,3569,10773,6747,-4716,430,17316,32146,22202,14714,9690,6434,-1366,168,14792,23265,26970,32404,30718,12690,9240,38118,75108,71239,32729,6235,-4229,-8430,-7009,-4103,611,1512,777,1531,-2430,-2718,6003,14698,15357,8621,-4063,-11825,-498,671,-7699,-11836,-10865,-11074,-12444,-10249,-9923,-8381,-5698,-8996,-9685,-680,4619,3133,1796,3939,5935,7869,8165,9123,9456,-3230,-12425,-9800,-4936,-2951,-5929,-6560,14065,56290,65623,51628,26492,3019,-13569,2853,19377,28770,27740,13050,-890,-3951,2698,11883,5042,-8487,-2722,6147,6315,7907,5475,280,-4233,-3930,942,4000,-332,-2660,1763,-4097,-9736,-9879,-8646,-9641,-8345,1899,7400,-1227,-8030,-5122,-2778,-5356,-4070,3321,2131,-1414,-1385,3786,18252,39594,35260,10872,2536,-681,-2769,-1199,-1069,-5218,-5526,-4251,-182,13092,30322,47410,53281,45765,39106,43102,37749,32929,33747,39904,48791,50984,33140,5825,-11506,9917,16545,11270,1000,6599,18648,22176,20230,13424,14719,27357,21422,-287,-14154,-1774,-516,-3105,1222,-18,-5267,-6743,1911,10342,7272,-1507,-8953,-11938,-8686,22,1520,-915,-8451,-2352,11988,20787,8939,5922,17441,33143,36511,23706,11241,12975,14815,7014,-3332,-7954,-7096,-5693,-1517,-122,-486,4305,5159,244,-3422,-3450,-2488,-928,-7621,-15800,-6876,1104,5122,2119,-5835,-6939,1149,793,-9550,-14942,-14288,-12197,-10765,-16008,-18422,-7409,2689,17841,13441,-2389,-12164,-14022,-10477,-3953,-964,-4446,-12850,-8957,5430,16058,18988,21660,17173,1931,-2406,-3673,-1585,2596,-862,-8598,-14928,-15570,-12317,-10106,-9195,-7558,-7130,-4822,2044,1625,-5952,-10377,-7687,-2209,-4053,-9231,-11253,-7358,3898,8656,-6309,-13854,-7980,-6275,-11763,-6720,648,5502,5058,-2207,-7708,-11417,-13088,-12487,-8203,349,8278,7449,4181,4097,3728,1168,284,1082,-367,-8030,-6679,-4192,1030,-2925,-7791,-12468,-2932,5631,4648,-3700,-16425,-10007,147,-4571,-12298,-8653,-2525,2415,7322,10451,10529,4229,-628,-9736,-6336,3677,8471,4876,8620,19915,13762,-3884,-4464,9140,20098,10729,-2837,-13487,-12288,-2431,3951,3327,-816,-5429,-10828,-7723,2430,10076,3831,-11084,-15126,-2770,1734,-6476,-5413,2001,1847,182,15689,28232,21784,15712,18884,23392,26114,18856,7317,-7630,-4120,4762,1825,-6835,-8668,6300,22418,17704,11422,12850,13821,9702,2449,-5254,2831,32745,60343,59649,35658,16317,5717,210,-4264,-5140,-6561,-13521,1865,15426,14768,13268,3955,-8836,2080,7387,2461,2340,4333,3750,-3150,-8224,-6282,1739,3390,2718,6103,6287,1841,-63,8057,5982,889,-4115,-7989,-10827,-10186,-1480,-739,2691,18170,22442,6922,-5311,-10176,2052,14337,32117,39877,59986,83421,61358,12529,-13185,4182,15556,3532,-2096,1707,400,-1134,-10170,-11826,-1165,4688,7983,7103,2190,-5711,-9982,-6520,-6061,-6447,-3542,-6312,-10836,-4006,11474,30167,36943,24452,10676,-1086,-2833,531,5849,10568,13027,14111,14070,4178,-2011,-11179,-1493,4649,15181,15379,4394,-6763,-2572,5125,11609,6013,-7631,-11229,-6253,-4669,-8151,-12712,-5710,696,4896,3712,10554,15466,17125,13309,5344,12157,31304,30542,12219,-4183,-11825,-4922,-941,-64,1907,2829,1666,3922,8899,11647,17227,18826,2644,-7338,-12336,-12974,-9029,-853,4761,2003,-5186,-1757,3895,2515,-2198,-9607,-8076,1899,3867,-5129,-4638,-3903,3865,18098,14586,570,-8520,-2381,157,2654,3145,-74,-4610,2669,-10390,386,6697,8966,7539,2061,-1908,3187,3667,13989,16329,11859,3848,-2598,-4744,-3457,-6699,-10705,-13661,-5358,5778,11285,2891,-1782,-4699,-6239,-1346,11593,29889,23876,22741,25221,26846,28450,27072,11426,-3799,-6088,-2189,3024,1565,-8276,-15262,-11940,-2804,6552,7003,4361,4627,285,-2764,-1200,3377,6864,6983,10586,15332,15272,9361,4016,8040,15027,13829,8712,1697,-3690,-9006,-11118,-9388,-13185,-9028,-3635,-2557,3032,5951,4415,-1417,-2917,1822,-470,-9998,-9328,-2306,654,-2178,1039,6878,5230,-5513,-13514,-17074,-12811,-13084,-14992,-14943,-16987,-13866,-9364,-4397,170,-5677,-8945,-8250,-10691,-13352,-6435,-2042,-2410,-5215,-1497,1159,-1178,-11165,-7123,-3030,-3310,-1335,84,4813,9001,3945,-10587,-11910,-10228,-4991,-4472,-10870,-11869,-9451,-9920,-1898,9504,12604,14293,8475,-2929,-10153,-3779,-5803,-8725,-10263,-12653,-8325,-2407,4912,8717,5332,-3466,-12021,-11971,-16342,-15715,-14350,-4477,15004,30666,12005,-10215,-8339,452,-406,-5650,-2423,1399,4135,15581,8733,-4477,-9891,-31,17061,34483,35024,29234,24745,23459,17406,3616,2065,1171,-5024,-11886,-6108,-3243,-9077,-13388,-3843,-1503,-4808,-4583,-6278,-2678,-3757,72,6598,6012,12032,16294,7047,-8553,-13830,-5657,4017,2999,-2753,-11414,17780,30263,17834,-1583,-15004,-14092,-12791,-11264,-7593,-4301,2827,15007,31218,37056,36846,31238,24878,15884,3826,633,3424,13135,19232,9013,6472,-5061,-11962,-5636,-3187,-963,-1552,-402,4820,-279,-2330,-1442,4238,7571,2993,-7156,-13731,-8885,-1434,1409,-3534,-3094,3762,8670,523,-12220,-9656,3923,11326,13255,11267,11503,16690,22724,8930,-4111,-914,10078,14309,15689,19367,34459,50981,43411,19981,7104,-3791,-15782,-7663,4767,17411,20492,5572,-87,-529,1392,2027,-292,-1045,-5970,-11964,-4486,-1753,-5705,-15694,-2469,-2061,-3264,3470,16608,39759,52454,41656,33250,28029,31391,32869,23653,9923,-4561,4804,15858,21139,29012,29123,21687,-2361,-5934,73,3133,-696,-8548,-10435,-4538,-614,3218,2601,-5489,-14139,-8516,-16816,-20270,-12458,-354,9976,15218,16473,15698,10315,2350,-3200,-10513,-11637,875,17539,17300,161,3217,18470,11788,-6569,9879,29477,35479,35863,39605,32461,18536,8047,1469,-1512,-4238,-4729,-2018,7839,9374,8279,2251,-3917,-8170,-7304,-5069,-3421,3632,4876,-593,-6196,1685,10882,19048,18825,5778,-5908,-6190,-8834,-10731,-8667,4945,21879,20696,18521,18896,12567,6179,9959,16520,12887,7883,-1103,-6716,-3634,-413,2879,-3189,-11984,-9028,-9205,-12680,-12753,-5199,613,814,-1722,-6388,-4840,-724,-3914,-5640,-7938,-13616,2276,21537,36610,30855,11761,-3670,-14359,-6973,-3805,-6565,-9636,-6847,-1298,7798,10673,14904,20574,18945,12847,931,-6258,-11114,-13779,-15516,-10428,-4950,-8650,-11864,1306,12150,24567,30328,11864,-2670,-3620,-1209,5576,17091,29096,33592,34579,20301,2189,-2074,492,-41,-2124,-3234,-6452,-11091,3658,12387,10088,2879,-3124,-4858,-11149,-12992,-13431,-14066,-7705,9930,31109,27278,7868,-5969,-12325,-15561,-14511,-9488,-6285,-4011,3188,11634,16920,5935,-10658,1432,10603,7683,-1976,-16961,-10165,-6258,-4485,-3870,-7835,-9725,1918,32318,61388,56403,39918,14859,-9823,-13334,-6292,1502,4643,-1057,-3784,-2131,-2215,-3340,-4811,-2453,-3691,-8697,-9924,-7225,-8698,-7470,-8298,-13374,-7221,-9910,-10041,-9502,-8950,-10203,-4605,5598,8105,7266,1991,-7075,-8265,-8347,-8047,-6692,-2014,4099,17132,24821,14158,2771,-1355,155,8929,15888,21566,19949,12937,6748,-1847,-5516,-7245,-6948,-4356,-2819,34,-2970,206,8757,9904,1842,-8278,-16418,-2581,1304,-544,-5772,-12846,-8899,-6612,741,5700,6417,11138,6866,-518,-7528,-7183,-5629,-6996,-5488,3214,10585,9679,5180,2543,2978,3916,-1091,-6929,-15430,-6187,-4749,-12126,-12759,-9078,-13861,-11471,-7931,-5963,-7178,-6547,9411,8199,3435,3032,1582,-3969,-11852,-12169,-7198,663,12471,14442,3962,-825,-8454,-4023,8182,10270,4067,40,-4287,-6503,-5333,-6233,-9015,-4186,-2326,-2367,-4740,-1583,1931,3209,10305,22415,10223,-964,3031,16064,30596,32051,22192,13040,7482,2773,-5457,-12413,-10582,-2114,109,1006,3830,7631,8971,9344,8778,5872,20015,31550,43145,50081,48828,36882,18019,7254,1374,-2204,-4310,561,6956,11291,19270,25891,15972,6684,1909,3294,-505,-5458,-7674,-8320,-6903,-1951,1324,6845,15450,21368,25347,25637,17329,7954,-5119,-11744,-12913,-8177,-6698,-10617,-13864,-3917,8154,21363,12407,-6681,698,18222,25689,19417,12865,9413,3071,-10971,-8928,-906,5570,9522,8131,9425,12838,-1031,-13212,-5139,-4469,-54,9942,18014,19908,12966,1051,-12987,-12465,2244,18627,25898,20116,12874,2858,-1275,-7154,-10945,253,4273,133,-9197,-4469,5647,3004,-2002,-8083,-14476,-11658,-5340,-660,-4206,-12601,-13462,-8899,-8681,-11961,-15179,-6854,6300,11964,5018,-6150,-12944,-7180,-3212,-2634,225,5050,3095,-2716,2691,15476,19600,12603,2925,-11153,-10199,-11019,-11088,-4304,1160,-2215,-9642,-17493,-6132,71,-256,-2713,-3111,-3425,473,-3009,-13833,-3986,14618,26325,24174,23727,22456,15621,6850,-308,-6549,-4000,1632,7170,7756,2127,-7492,-11404,-4795,1261,1661,-2657,-10715,-10031,-2645,4699,5302,-636,-1897,2212,12208,13965,1204,-10538],[-8011,-2579,-926,172,5225,13122,21525,22799,12192,2675,1492,1358,-1336,-4514,-4353,-778,-3073,-9587,-11353,-14714,-15613,-15439,-12976,-6265,-775,-1530,-8905,-9862,-5667,-7254,-7312,-4758,-7876,-11549,-13558,-14050,-10637,-13507,-12834,-9473,-4833,641,4660,6545,5294,14060,20716,20404,14792,2304,-1848,2547,6792,7931,4926,-1631,-4427,-5647,-12380,-6494,7622,11608,5350,-806,5970,18660,20308,11581,5048,526,4545,14466,31121,37015,31100,13306,-1572,-8064,-9003,-7709,-3856,380,-6643,-11597,-7428,-5031,-2167,-492,-2603,-7156,-14784,-14237,-17128,-17580,-14119,-3913,11415,13535,3015,3982,10980,12032,14085,13179,12423,11572,979,-6525,-10031,-7055,419,3763,343,3635,16245,32027,26581,12656,7509,386,-6777,-4783,-3219,-765,490,3071,14044,22889,20315,1777,-15357,-23157,-21779,-19857,-23056,-28208,-34518,2364,16772,10824,868,-12632,-14394,-3534,1497,996,4893,3503,2094,1167,-915,-731,8104,14160,18690,15110,10377,4374,1020,1489,5404,9115,9118,5752,-95,-7346,-9178,-13538,-11018,-1876,-920,-8596,4201,18866,-24126,-73034,-96738,-99543,-74286,-36018,-9607,-6553,-23712,-29810,-7873,-737,5695,9707,11658,17753,10874,7939,9123,10401,7813,4350,3369,2872,-209,-8657,-11037,-8718,-3690,-4010,-8745,-13605,-755,1145,2432,7989,13278,9347,2954,9369,32007,22080,14370,9140,-456,316,3770,4989,44,-6404,-17028,-6935,-8491,-7862,-3995,-4425,-7665,-10764,-14028,-13659,-1017,9180,16706,12838,4890,-2708,-2982,-141,-2117,-7882,-9998,-13019,-17890,-17005,-4097,6996,4885,-3994,-11863,-8328,-11241,-17154,-17530,-8038,-4601,-9875,-12445,-7559,5195,14094,9199,-8416,-6062,15563,35593,29353,19054,10072,4518,-2971,-7810,-6891,-4318,-5804,-9797,-12635,-16571,-11757,-2654,-1611,-802,-1095,-1719,-4716,-2213,1674,1837,-991,-2750,-1623,-3436,-10298,-15613,-13460,-8015,-10049,-16631,-12967,-6041,371,3807,2027,-1157,2459,7113,10864,19271,30546,23251,8649,-4949,-7375,-1555,11021,17004,5798,-7673,-3694,9605,13516,2412,-13605,-14773,-8299,-1471,-642,9425,16392,18480,17709,17350,18066,20795,27618,35241,44012,58986,62879,41369,12136,-9156,-7592,-53,6931,16968,16513,-3599,-7199,-1358,4735,5879,1806,4463,12308,11292,20388,32983,48245,65592,41735,21052,12333,7013,1126,-2442,-5050,-11780,-13575,-6451,1901,5660,3282,-4818,-37,9776,15087,13835,3151,-2953,3092,7853,9830,9935,14736,21255,28455,33106,26769,22633,33981,35416,16103,-3860,-6919,-4135,-10798,-9177,-943,525,-5919,-8441,-7275,-5108,-8453,-13381,-13756,-4029,1322,-2737,-4732,-4252,-16703,-8382,985,8184,10240,718,-10348,-8850,1379,5379,6627,5120,-889,-5418,-4524,-1213,1227,4763,15269,13934,6156,-1481,-4259,-12431,-15469,-12052,-6924,-9373,-15063,-13460,-10924,-11705,-6810,-6448,-11716,-16818,-11028,-2400,13860,18344,7704,-5510,-16990,-15574,-4970,4833,4766,-4473,-14473,-8429,-4193,-5876,-14759,-21345,-14175,-13074,-14359,-9732,201,3868,1157,-2805,-7022,-13312,-14969,-15447,-14587,-13554,-12521,-10197,-6459,258,15757,31303,41215,47865,43325,24421,5137,6679,18791,20110,13174,-2699,-9639,-7113,-4989,-4002,-360,8201,17021,11401,-5729,-12154,-10598,-20757,-10000,844,1265,2430,1781,3666,284,-6190,-4026,9392,17047,18038,12289,18355,24356,22348,17695,12518,911,-9376,-664,16059,13560,4372,-3708,-12292,-5430,3913,8247,2272,-3761,1493,10934,13265,6638,-205,-2826,-3630,1899,4254,6398,9194,13178,23180,32789,30096,15444,1894,-5050,-10857,-13166,-7494,-7653,-5860,-1492,-194,-3175,-5462,-677,4240,5182,6774,10217,6548,-212,-177,2471,-4459,-1950,17559,43980,47853,40405,23289,7835,6557,19862,15255,4686,1269,1209,-2850,-9925,-5695,-5839,-6074,3182,-111,7052,7658,-1494,-10515,-11408,-11806,-6899,-3407,-374,-989,-3,3380,7742,7850,4824,-315,-6673,-12984,-9087,-10578,-9157,-3955,-3631,-6914,-14585,-10848,1002,2121,-1580,-6550,-10434,-8612,-6995,-10489,-413,11790,13895,5756,-3525,-11705,-9125,-9223,-172,23364,37283,20906,-4636,-8055,-890,4020,3583,-4411,-8515,-10065,-7443,4693,12001,8188,-2269,-1794,12544,24711,18378,12946,9018,6733,-59,2570,16863,23645,27769,36518,34044,12126,4353,32687,68554,60404,23923,2520,-5044,-8200,-7237,-5061,-600,451,-1307,-1473,-2512,1701,8834,15268,14104,6828,-5019,-10795,394,928,-9153,-14943,-14218,-13613,-15435,-10202,-7542,-6534,-4741,-6476,-7903,-2509,2828,1833,693,2129,2799,6042,7700,8767,10673,-3238,-10803,-9706,-8120,-6071,-5560,-4251,15347,56030,65100,52745,29091,4367,-14762,2868,20042,28698,26065,10767,-3932,-7923,2087,11397,4754,-8594,-4351,3773,4505,7688,5653,555,-4419,-4256,-66,2308,-1765,-4453,-249,-5313,-10582,-9934,-8906,-11101,-9123,1619,7669,-923,-8132,-5124,-2369,-5718,-4785,3068,2650,326,1467,7856,23876,44244,36969,12014,2662,-1190,-1300,2502,2868,-1181,-2644,-2384,3051,19166,37850,56137,62114,55487,48436,46308,32387,25389,28083,36791,46936,46491,25709,928,-8652,13170,19674,13323,2633,7009,17978,22033,20730,14277,15620,29683,27181,4106,-13023,-1884,1277,-432,2827,304,-5592,-5965,2176,9883,5917,-3871,-10738,-13171,-9060,-483,858,-2018,-9525,-2418,10784,21097,11636,7438,17158,32477,37778,26237,12749,14068,14854,6349,-3769,-8877,-8926,-6724,680,3205,1501,4557,4530,1186,-910,813,2073,3161,-3591,-18473,-8801,400,5033,1705,-6118,-7044,1140,194,-10401,-14612,-10811,-7931,-8171,-15258,-16466,-6182,4895,21338,16705,1603,-7249,-10714,-8965,-1379,3426,-665,-10503,-9504,5132,14062,16831,18808,12293,-2613,-4177,-3753,-1969,2323,-1218,-8512,-12188,-14000,-12473,-11864,-11557,-8802,-5976,-1912,4429,2082,-7408,-11920,-8889,-3040,-4340,-8596,-8542,-2969,8525,10819,-5463,-17291,-10679,-8995,-12685,-6603,-94,3199,1362,-5061,-6707,-6608,-9982,-14061,-9644,-1278,7122,6818,3588,3452,2145,-39,1575,3212,385,-8643,-5363,-1761,2596,-2935,-8310,-13029,-3520,5448,5395,-2746,-14391,-11407,-1418,-5486,-11311,-6316,-436,3739,7515,11191,15531,8651,2357,-8084,-6404,4308,7928,3836,6872,18184,12709,-4497,-5115,5824,14743,5975,-5561,-14727,-11929,-2425,2977,1133,-3061,-6870,-11623,-8703,1035,8063,1772,-12283,-13372,-1059,3943,-5495,-7452,-546,-1687,-3923,12414,28225,24822,20062,24356,29049,31437,23324,8383,-7186,-3125,5416,2761,-5626,-8215,4414,19719,15511,9013,9719,11117,8935,2658,-8346,-851,27473,52447,54169,34543,16851,7303,2369,-2260,-3321,-4475,-12505,-3068,13647,15280,11949,778,-7701,4794,10269,6706,7755,9264,6691,-1373,-6976,-6517,826,2817,3021,7232,6615,269,1303,11307,8704,3078,-2960,-8397,-12408,-12466,-2940,-1743,939,13582,13019,1338,-6999,-9544,2527,14146,31810,42441,59646,82968,64286,14227,-13492,4214,15253,3234,-3755,-1263,-1927,-1046,-9200,-12820,-157,6920,8664,6812,2485,-3518,-5751,-1179,-3854,-11279,-8600,-10137,-12166,-1926,14612,32805,37046,22446,8197,-2776,-3902,-980,3771,8469,11568,12135,13080,5283,609,-12558,-4189,3408,15656,17635,6549,-6127,-3390,4001,8741,3669,-9311,-11419,-5261,-3135,-7099,-12475,-4037,4450,10638,9385,15076,19457,20189,14216,3838,9407,29705,27630,8962,-6259,-13483,-5444,-247,1246,3221,3906,780,3104,9542,13735,24486,25644,4752,-6242,-11116,-12903,-10013,-1596,3184,-1831,-7162,-71,3670,756,-5077,-10078,-8293,2471,3392,-5795,-3826,-4516,-667,14118,13996,1990,-4995,-571,401,1934,2176,-1115,-6145,3731,-7479,-8143,3179,8455,8597,4225,-1088,-110,-593,11421,14960,10653,2445,-4684,-8629,-7278,-10186,-12477,-15276,-7394,2785,10528,2560,-2860,-4605,-3641,1648,13639,33588,29085,22027,21324,24177,29258,28684,11633,-3770,-5868,-1710,3824,2459,-7446,-12108,-6345,2710,10540,8211,4435,4516,905,-1822,-1440,1877,6019,7468,11263,14976,14490,10328,5761,9430,15780,14507,9692,3379,-1390,-6504,-10861,-11683,-15083,-9958,-3736,-3484,182,3482,3623,-944,-1368,3129,-165,-11194,-8326,-1721,-451,-5431,-4169,1781,648,-9631,-16576,-16652,-12444,-11640,-13051,-11131,-14976,-14959,-10019,-4605,374,-5231,-9293,-9260,-11121,-10425,-1901,1902,-527,-4629,-871,2227,802,-9284,-8712,-3491,-2580,570,3013,9031,13259,5913,-8065,-13481,-10913,-5959,-6827,-13971,-13442,-9473,-9956,-3032,7411,8996,9898,5318,-3800,-9026,-3137,-5234,-8385,-10458,-11969,-6644,914,8589,11874,6168,-3439,-12467,-15020,-18474,-16387,-13695,-3665,14388,30700,14586,-8019,-8111,1541,893,-4411,-2921,102,4485,20851,17411,1125,-8404,-709,16836,33859,33967,27642,23561,22611,18840,6415,4470,3637,-2493,-9688,-6713,-4546,-10833,-14150,-5033,-1392,-7865,-8215,-5986,-2617,-5024,-1505,4916,7165,17776,24115,12607,-5826,-13117,-5803,3809,2453,-3731,-8082,19620,30015,18629,-1525,-14672,-15369,-13501,-11243,-7249,-4621,1610,13267,28046,32813,33896,30958,24805,14058,1036,-2576,125,9882,15517,4579,3430,-8377,-11075,-7201,-6184,-4046,-5469,-3923,2623,-897,-2539,-1379,4694,7341,1944,-8303,-13150,-7040,-544,1724,-1914,-1004,4747,8868,405,-12650,-9964,3378,10880,13536,12065,11299,13653,19946,9239,-4544,-3741,6851,13794,16381,19511,32230,49372,46177,21906,7875,-2244,-12481,-12739,-1564,9692,15308,5226,-331,-1440,-175,520,-1352,-1795,-6575,-16975,-9774,-7287,-11875,-8441,3780,3647,2064,8932,20037,39700,43179,31125,23085,17476,24600,28870,21859,10330,-4019,1712,12046,20079,30635,32521,27022,-1004,-9190,-1674,1091,-5029,-12759,-11173,-2968,2060,4725,2788,-5669,-16538,-9038,-17784,-20490,-11699,-51,10427,16076,18392,19052,13463,3631,-2897,-9360,-8513,3718,16186,13109,-1264,6583,23658,11905,-10895,8779,29589,36298,39363,44320,34550,19298,8162,1250,-1284,-2768,-1908,2762,12729,12057,7901,-780,-7291,-9205,-6455,-5322,-4934,1901,4131,704,-4170,2633,11549,20048,20074,5338,-7072,-6430,-8516,-10240,-8187,5225,19765,17046,14917,15115,8822,3771,8616,16887,15524,10983,863,-8951,-8673,-3495,1055,-5243,-13987,-9702,-9847,-12641,-11451,-3992,1349,610,-1976,-5916,-9117,-4528,-5472,-5858,-8157,-14154,2066,20179,31233,23428,7185,-6160,-13913,-5114,-2093,-5011,-8326,-5802,231,10073,14110,18306,21677,16414,8545,-3651,-9804,-12854,-13815,-14744,-10232,-4689,-7187,-10313,904,10063,21878,30602,14062,-310,-1168,1397,8532,19432,28773,30942,30865,16927,-1455,-5463,-2357,-2388,-3171,-2379,-2652,-4116,10456,15216,9671,896,-4965,-5790,-11812,-13337,-12738,-14953,-8590,8982,32554,31989,11213,-4842,-12476,-16527,-15247,-8943,-5143,-2266,4854,10823,13672,4955,-9587,2710,11843,7883,-2268,-17997,-9213,-5812,-4411,-4288,-9540,-11401,1039,31628,62168,59646,42671,16243,-8551,-8899,-7503,-938,1673,-6116,-6894,-3130,-2319,-2088,-1483,1272,-943,-8038,-11050,-7252,-9498,-9463,-10901,-15555,-9542,-12324,-11050,-10398,-9309,-9536,-4126,4710,7135,6051,495,-8616,-9086,-8664,-8589,-7327,-2439,3055,14135,22262,14639,4434,-2127,-6337,-1093,9247,20045,20393,12610,5637,-3284,-4588,-5872,-6141,-3756,-1678,1631,-151,3751,11979,12252,3525,-7117,-17932,-4763,-2439,-4757,-8370,-9836,-5432,-4405,771,5821,8667,15441,12614,2190,-7574,-9369,-7915,-6562,-1968,7388,13199,10419,5306,2032,2050,3286,-1288,-7367,-14798,-5464,-4094,-11189,-11825,-6731,-10152,-11913,-11246,-8963,-10060,-9362,8624,9229,5027,3512,489,-5441,-12764,-12276,-6682,2654,17866,19116,5860,-918,-10508,-4380,9225,14013,8088,3196,-459,-2386,-2685,-5160,-7869,-3752,-2948,-2163,-3738,367,3954,5212,13173,25389,11637,222,4408,17219,30720,29893,20396,13872,8878,2894,-6208,-12752,-10725,-2827,-994,308,3042,5197,6763,7849,6747,244,11472,25411,38564,46501,44604,31304,13529,4517,-693,-3490,-4983,544,7411,11480,18501,24840,15745,6165,249,1862,-2368,-6344,-8019,-9122,-7928,-2496,1435,6403,13438,18381,22298,23719,16195,7376,-4831,-12127,-11020,-4108,-1352,-4835,-11152,-6958,-760,12766,8785,-7254,3583,21721,26622,18152,11289,11364,8881,-3491,-4279,2163,6515,9561,6953,6419,9177,-2893,-10919,-1863,-2744,2606,9130,14779,15190,8381,-412,-11577,-13142,2424,21619,30018,21389,13026,2337,-2786,-9295,-10348,2087,6199,2526,-6318,-2644,5317,1330,-3606,-8868,-13576,-10478,-4439,-60,-2684,-9446,-10674,-7071,-7828,-12038,-16783,-9864,2530,11552,4566,-6084,-12496,-7430,-3041,-727,3745,5733,512,-6323,-1155,12746,15223,8533,-2065,-9264,-7024,-8042,-10355,-5221,-858,-4514,-9794,-11264,-4503,1503,1024,-2176,-3091,-3893,4,-2816,-12625,-3830,13829,27148,29195,33594,32551,23222,11230,2236,-5266,-3369,2576,8355,8822,2599,-7653,-10872,-4028,1664,1979,-2632,-10355,-8221,-817,6028,6186,1974,2060,6505,16882,17380,3089,-9156],[-7206,-2008,-582,143,4914,12684,21587,22977,10864,1347,148,237,-1840,-4331,-1637,1715,-1331,-9059,-12885,-15888,-18265,-16045,-12012,-6400,-2550,-4695,-11531,-9202,-4877,-7161,-8565,-6849,-9856,-12814,-14072,-13446,-10608,-13245,-12330,-9596,-5974,-1056,2367,5650,6791,17415,22965,20268,14158,3912,3655,6648,8815,8291,4630,-1339,-3409,-4117,-10374,-5669,7145,9726,3392,-2305,5284,18493,20166,11164,3258,-2528,2108,11256,26709,33447,29551,13997,1084,-3994,-2752,-1566,-3596,-1341,-8548,-13780,-8430,-6058,-3976,-2507,-4531,-10054,-17196,-15781,-17803,-16116,-12008,-31,16117,18597,6807,1551,9405,11027,12582,11603,10818,8702,-2060,-8954,-9751,-6651,341,3549,407,3972,18669,38484,33411,16561,8787,-741,-8296,-6146,-4715,-2130,-914,1074,11790,20867,19732,3770,-12701,-24888,-21078,-17570,-19730,-25338,-35729,-3697,14814,11196,64,-13632,-13346,-2324,3187,2623,5743,4291,2892,1924,237,978,11233,20713,23317,17994,11768,4141,-760,-354,4182,9075,9263,4990,-915,-8851,-11033,-15328,-11926,-2580,-2847,-11166,791,18734,-17766,-62518,-82063,-79095,-48703,-11096,9686,5587,-19470,-30556,-5753,1234,8032,13242,16311,22170,12698,7734,6320,5788,1757,-809,342,1734,-703,-9014,-12085,-9842,-4289,-4778,-9145,-13484,-2457,-162,-643,4288,9141,5010,-1999,8294,34047,25185,17757,15443,6071,3611,5475,6293,254,-6897,-17639,-6353,-5882,-4804,-513,-929,-5504,-9758,-13295,-14799,-2449,8638,17068,13720,6374,-1440,-2267,962,-964,-7862,-11889,-11425,-16282,-18899,-5115,6917,4727,-5079,-11875,-7567,-10357,-16540,-17987,-9332,-6098,-9588,-10230,-4599,5352,13438,6845,-10581,-5304,17565,35709,27550,19224,11541,5698,-2329,-7564,-4565,515,-2131,-8993,-12947,-17366,-11234,-1293,2086,5078,3121,215,-3432,-1168,812,345,-2950,-2704,747,-639,-7701,-14649,-15117,-7873,-8735,-18678,-14480,-6580,533,4683,2335,-1087,3531,9514,13323,20925,28560,18615,5306,-5304,-6576,-776,11346,16161,4408,-8432,-1772,11626,15934,5971,-11930,-17877,-12782,-4603,-910,8032,12430,14111,13605,14488,16790,20131,26812,33251,39511,51419,50874,29948,6271,-11130,-3989,3964,9434,16307,10860,-10866,-5430,1458,6494,6223,927,2810,12008,9962,19354,33830,49563,60357,31377,13561,7122,4437,2,-2999,-5320,-12010,-12418,-5993,236,2515,1894,-4716,798,10528,14661,12476,2385,-1875,3969,8764,10653,9221,13425,23380,34341,37655,32330,26857,34792,34212,14384,-5703,-7527,-3495,-8514,-6763,35,1471,-5625,-7637,-6360,-4310,-7983,-13459,-13676,-2655,2214,-3505,-8894,-8857,-20392,-8035,1060,8206,10643,756,-11000,-8223,1688,4079,3935,2135,-2724,-5290,-3897,-1503,-179,2527,13439,15146,8832,634,-2817,-10738,-13341,-12129,-7920,-10076,-14360,-12217,-10895,-11277,-5840,-5125,-10046,-14635,-15015,-7818,8463,16816,6602,-7432,-18252,-14044,-3488,6633,6126,-3691,-14509,-8386,-3102,-3845,-12494,-17092,-13211,-13776,-15684,-10390,-1302,1691,-1164,-4823,-8521,-14301,-15185,-15532,-14537,-13497,-11914,-8322,-3575,4069,21489,37139,44292,51394,50121,31271,9605,8330,17590,19293,13736,-2426,-10214,-8387,-6471,-5406,-1831,6296,13927,9682,-6936,-10910,-7862,-16806,-14589,-3963,-2496,-1046,-1440,186,-3307,-9025,-6198,5906,10878,9543,2185,8762,19538,25304,21451,14726,1695,-7562,761,15809,12269,2194,-5408,-12179,-4608,4601,8505,3092,-2087,3696,12638,12798,6581,328,-1986,-3154,1327,3946,7887,10467,12644,22346,32726,28659,11895,-2671,-9037,-9953,-10252,-6384,-6491,-4226,1027,3584,1748,-1318,1819,4725,5269,7293,10704,7823,2591,3988,4434,-3531,176,20640,43909,42500,35015,21282,7115,5218,19116,17065,7955,4732,5271,2270,-5745,-5377,-4593,-4937,235,-4833,3246,5668,-2599,-14449,-12376,-11608,-8292,-4787,-634,76,1528,3982,7295,7955,6487,1890,-5213,-14382,-10344,-10640,-9452,-5062,-4731,-8149,-16326,-10165,907,1216,-2859,-7674,-10037,-8274,-5604,-9961,-8386,6933,11935,5349,-3023,-12762,-9853,-8145,-154,24527,38313,21356,-5023,-6476,1724,6901,5876,-3927,-9470,-10336,-6582,5289,12604,9137,-239,-3321,8374,18104,14797,11356,8674,7145,1326,5109,18396,23429,27720,38194,35153,11299,324,25774,58016,46983,14395,-2105,-6381,-8388,-8060,-6512,-2102,-516,-2484,-2344,-76,5333,10085,14482,12278,5153,-5444,-9747,1194,1318,-10277,-17770,-15954,-14665,-15642,-8686,-4356,-3855,-3775,-3708,-4874,-3627,714,95,-774,170,-168,4236,7102,7907,10829,-3648,-9073,-8074,-10042,-9379,-5155,-1542,16887,54338,62305,51790,30654,5500,-15503,2818,19995,27467,23401,8549,-6671,-10015,3631,10747,3786,-8893,-6054,1170,2164,7193,5872,398,-5781,-5261,-1721,-288,-3889,-6845,-2504,-6692,-11429,-9903,-9237,-12561,-9604,1283,7923,-327,-7993,-4986,-1770,-5892,-5534,2607,3034,1925,4039,11360,28117,46459,37068,12646,2463,-1893,389,6061,6264,2113,-733,-1284,5796,25028,44501,62862,68749,63647,57004,48348,26591,17144,21695,32633,43206,40207,18065,-3391,-4521,16039,21991,14587,3829,6979,15983,20218,19607,13726,15238,29965,30954,8035,-11037,-2266,2620,1870,3996,358,-5832,-4811,2655,9389,4522,-6133,-12061,-14627,-9430,-1149,-41,-3295,-10605,-2711,9215,20231,13705,9125,17035,31599,38524,28655,14452,14941,14248,5120,-4666,-10297,-11426,-8050,2362,6125,3482,4638,3695,2088,1505,5092,6913,7255,871,-17191,-11370,-1314,3620,190,-6897,-7224,1030,-507,-11146,-13490,-6298,-2120,-3766,-13294,-14505,-4906,7043,24467,19621,5329,-2799,-6950,-6602,1764,7735,2725,-8119,-9787,4437,11614,13915,14726,6486,-6949,-5792,-3611,-2182,1906,-1567,-7767,-9821,-11997,-11147,-11276,-10957,-6517,-1551,2537,8001,3414,-7594,-11660,-9121,-3701,-4836,-7920,-5629,1418,12334,11851,-3736,-14799,-12732,-11917,-13066,-6141,-615,1014,-1376,-4740,-3398,-1671,-6630,-13947,-11058,-3160,5646,6000,3047,3251,1766,885,4366,5952,1516,-8784,-4031,756,4302,-2693,-8562,-13208,-3939,4899,5660,-1890,-11990,-12513,-3767,-6738,-9879,-3570,2145,5364,7645,11495,20267,12620,4866,-6532,-6662,4296,6760,2355,4949,16177,11628,-4921,-5688,2417,9217,1479,-7569,-15299,-11325,-2469,1815,-1409,-5567,-8456,-12510,-9714,-429,5905,-206,-13095,-11839,482,6351,-3587,-9203,-3476,-5313,-7166,10181,28562,27924,24262,29518,34172,35826,27101,8739,-7041,-2591,5472,3229,-4610,-7645,2846,16858,12625,5856,5823,7518,7402,2561,-11664,-2760,23068,44256,47397,32678,17380,9170,4889,-178,-1582,-2390,-9384,-8341,10042,13969,9094,-3010,-3513,7299,12866,11247,13441,13864,9168,204,-5554,-5860,941,3079,3714,8543,7156,-541,3545,14499,11440,5465,-1491,-8206,-12832,-14334,-4842,-3029,-1134,8621,4961,-2072,-8402,-8803,2836,13921,30963,43825,57290,78960,64664,15642,-13450,4103,14932,3280,-4782,-4267,-4615,-1339,-8506,-12886,992,8731,9160,6770,2983,-1031,-1305,4480,2427,-9850,-13110,-13850,-12296,459,17837,34752,35856,19491,5248,-4343,-4850,-2412,1700,6058,9574,9708,11550,6558,4032,-7946,-8018,762,14663,18998,8333,-5659,-4104,3018,6267,1362,-10756,-11005,-4001,-1533,-6111,-12490,-2858,7008,14942,14726,20021,24126,23645,14991,2241,7318,28648,25713,7034,-7292,-14872,-6069,357,2532,4117,4123,-638,2326,10470,16492,32775,31839,6656,-4888,-9162,-11657,-11473,-2904,1022,-6540,-9335,971,3695,-472,-8023,-11087,-8977,2368,2465,-5746,-3153,-5174,-5241,9770,13395,4165,-1611,812,469,1332,1476,-1800,-7506,4727,755,-10725,2057,9284,10036,6686,618,-1784,-3676,8993,13350,9435,1416,-5724,-11499,-11326,-13822,-13897,-16621,-9132,-96,9023,2016,-3103,-3321,-929,4349,15366,35633,32646,19997,17349,21678,29834,29742,11652,-3741,-5642,-1202,4744,3778,-5453,-7711,486,9858,15401,9608,4450,4169,1285,-935,-1409,683,5319,7993,11868,14400,13284,10778,7247,11004,16912,15408,10662,4850,572,-3653,-7901,-12861,-16990,-10453,-3138,-3310,-1770,1107,2690,-510,38,3957,-282,-11805,-6794,-976,-1768,-9008,-10073,-4197,-4476,-13825,-19457,-15917,-12265,-10422,-9620,-7060,-11614,-14694,-10351,-4565,735,-4516,-9221,-9945,-10725,-7138,2509,5639,1350,-3848,-319,3058,2601,-6968,-9988,-3905,-1925,2234,5803,12805,16559,7382,-5734,-13686,-11154,-6634,-8698,-16871,-14435,-9134,-9729,-4190,5053,5256,5676,2358,-4469,-8038,-2671,-4784,-8171,-10789,-11588,-5157,4347,12245,14520,6565,-3451,-12357,-16773,-20103,-16593,-12812,-2422,14097,30284,17162,-6082,-7056,3100,2398,-2792,-3463,-1474,4863,25697,26372,7161,-6282,-1218,16166,31603,31234,24815,21251,20591,19294,9305,6968,6115,224,-6905,-6524,-5599,-12394,-15361,-6659,-2250,-10774,-11718,-4873,-2419,-6080,-2776,3600,8562,22568,30044,16905,-3495,-12019,-5738,3740,2358,-3457,-5544,19087,27435,17709,-2146,-14304,-15586,-13397,-10649,-6746,-5146,-126,10549,23875,28471,30889,30391,24316,11990,-1686,-5386,-2700,6628,11506,679,588,-10457,-10334,-8820,-8467,-5755,-7606,-6815,776,-1119,-2297,-816,5543,7568,1757,-8110,-11231,-5401,63,1981,-488,479,5208,8711,322,-12814,-9963,3193,10916,14346,13385,11301,10769,17222,9870,-4242,-6268,3458,13137,16919,19322,29213,46140,47725,24129,9201,-320,-8802,-14617,-6289,3811,11290,5418,6,-1681,-1068,-316,-1822,-2018,-6316,-20442,-13737,-11735,-14732,-1342,9364,9056,7568,14777,23225,38014,32891,20735,12569,4626,16133,23783,19504,10796,-2535,-885,8032,17817,30397,34128,30564,1047,-12392,-3307,-1219,-9764,-13680,-8421,460,5477,6273,2748,-5891,-17193,-8067,-17609,-19754,-10904,75,10591,16646,20185,22563,17077,5292,-2275,-7540,-5117,6018,14174,9054,-2249,9544,26714,11108,-14363,8105,29229,36420,41865,47200,35492,19713,8205,1049,-843,-729,1674,8116,17492,14500,7270,-3944,-10718,-10224,-6012,-5435,-6231,134,3182,1694,-2329,3428,11721,20046,20198,4417,-8200,-6535,-8098,-9655,-7703,5321,17141,13547,11520,11377,4844,719,6368,16263,17456,13423,2615,-8040,-11368,-6176,-917,-7206,-14689,-8207,-7893,-10920,-9321,-2113,2314,597,-2054,-5264,-12791,-9171,-7163,-5842,-8007,-14780,1414,17824,24862,15564,2220,-8725,-12714,-3152,-355,-3407,-6950,-4568,1974,12468,17805,21786,22475,13422,3976,-8328,-13087,-13849,-13416,-13929,-9331,-3733,-5083,-8532,648,8120,19285,30751,16234,1823,1016,3824,11477,21736,28300,28059,26454,12774,-5482,-7640,-3369,-2657,-2309,-292,1766,3028,16726,17362,8875,-1157,-6594,-6625,-12046,-12296,-10926,-15031,-9716,6649,30703,33996,13560,-3789,-11775,-16501,-15216,-7902,-3762,-599,5820,9464,9888,3376,-8556,4283,13336,8342,-2151,-18237,-8738,-5785,-4606,-4618,-10746,-12786,-49,29175,59385,59769,43396,16801,-5876,-3958,-7447,-3422,-2065,-11863,-6953,-2814,-2106,-1019,1480,4454,1385,-7267,-12279,-7817,-10319,-11508,-13337,-15841,-11361,-11792,-10555,-10643,-9389,-8700,-3812,3199,5344,4182,-1242,-10132,-9885,-8928,-9221,-8148,-2968,1776,10674,18668,13878,5289,-2559,-10385,-10575,2877,17718,20043,12026,4879,-3363,-2374,-3997,-5259,-3353,-817,3045,2983,8097,15693,14760,5287,-5803,-19322,-7413,-6649,-9297,-9643,-6133,-1100,-732,1548,5442,10633,19370,17801,4816,-7401,-11616,-9670,-5088,1707,11069,15173,10682,5161,1300,994,2414,-1886,-8266,-13353,-4017,-2631,-9203,-11160,-4236,-5934,-10251,-14801,-12448,-13383,-11491,8337,10689,7558,5030,293,-6295,-13275,-12133,-6044,4873,22933,22683,6781,-1882,-11531,-4057,10011,17264,11894,5990,3077,1423,-438,-4296,-7162,-4068,-3415,-1592,-2713,1866,5458,6913,15894,27630,12628,1247,4761,15752,27375,24762,17161,13787,9587,2422,-7375,-13191,-10923,-3694,-2260,-908,1370,2417,4118,5828,4223,-5322,3045,17886,31446,39018,35944,22384,7268,1024,-3102,-5035,-5902,340,7623,11409,17371,23457,15344,5429,-1740,-630,-4983,-7263,-8421,-9902,-9019,-3349,1107,5361,10789,14871,19096,21818,15100,6660,-4711,-12813,-8818,-494,3773,1074,-5389,-5301,-6174,2886,3050,-8780,6623,24786,27290,17020,10447,13975,15180,3842,54,4497,6815,9126,5403,3459,6966,-2013,-6771,1637,-849,3585,7388,10640,9600,2565,-3339,-10806,-13902,1781,23419,32722,21300,11946,1478,-4248,-11022,-9058,3351,7257,4130,-3884,-588,4960,-634,-5692,-10237,-12957,-9678,-3960,40,-1585,-6385,-6255,-3023,-4514,-9430,-13477,-12608,-1123,10144,3267,-6578,-12357,-8336,-3659,367,6364,5704,-2989,-11080,-5899,9203,10599,4090,-6599,-6183,-4916,-6111,-10559,-7056,-3413,-6281,-7530,-5334,-1963,2545,1630,-2431,-3651,-4780,-633,-2701,-11436,-3952,12957,27813,34229,42899,40323,28515,14236,3897,-4794,-3806,2352,8218,8400,1734,-8783,-10593,-3735,1420,1490,-3516,-11133,-7098,110,5637,5279,3019,4889,9928,20742,20013,4456,-7925],[-6060,-1188,-45,260,4515,11831,20822,22034,9048,109,-923,-693,-2245,-3730,1622,4805,1541,-5907,-8998,-10644,-14347,-13666,-10436,-5849,-3372,-6704,-12178,-8183,-3898,-6627,-9086,-8157,-10918,-13236,-13708,-12106,-10493,-12923,-11562,-9113,-6508,-2428,407,5102,8558,20905,24955,19817,13352,5686,9228,11918,12516,10172,5380,-227,-1514,-1417,-7159,-4212,6835,7843,1199,-3869,5387,18762,19991,10788,1671,-5184,135,8610,22040,28868,27074,14267,3650,-13,3142,6463,3069,1425,-8125,-15275,-9086,-6539,-5018,-3471,-5061,-10982,-17824,-16698,-16980,-14610,-9988,3824,20127,22593,10162,-1497,6852,9633,10844,9975,9061,5749,-4789,-10658,-8783,-5934,179,2903,246,4293,21198,44899,39872,20057,9520,-1775,-8883,-6796,-5731,-3122,-1844,-169,9948,18972,19418,6375,-9562,-22990,-22030,-18919,-21263,-26442,-33637,-5078,13599,11703,-264,-13531,-12172,-1284,4604,4427,6380,4984,3740,2958,1715,2748,13794,26644,27937,21471,13793,4507,-1933,-1725,3012,8907,9552,4626,-1238,-10324,-13567,-16606,-11105,-2392,-3968,-12829,-2085,18006,-13905,-56995,-75933,-72750,-43209,-8726,9664,5930,-19107,-31409,-3701,2932,10159,16932,21974,28260,16666,9732,4920,1518,-4778,-7119,-3435,5,-1327,-9065,-12527,-10306,-4036,-4129,-7262,-12798,-4025,-832,-3202,438,4802,758,-6614,8141,36010,28535,21764,22575,11507,4050,3257,4099,-1420,-8241,-17767,-5219,-2831,-1359,3284,2981,-2906,-8478,-12576,-14825,-2827,9064,18109,15255,8582,765,-916,2378,341,-7663,-12572,-8848,-13925,-20422,-5898,6978,4769,-5859,-10717,-6133,-8909,-15372,-17965,-10427,-7449,-9041,-7968,-1226,5965,13199,4922,-12057,-3946,19654,34905,25235,19038,13216,7349,-1032,-7024,-2575,5172,2743,-6401,-12097,-17402,-10230,685,7273,12864,9515,4027,-812,461,290,-937,-4458,-1704,3613,2426,-4834,-12275,-15281,-7038,-7095,-18974,-15232,-6541,1414,6468,3320,-886,4243,11621,15552,21792,25637,14130,2717,-4912,-5574,75,11469,15384,4132,-7372,574,13171,17589,9323,-9102,-19017,-15789,-6823,144,7561,8297,8509,8122,10803,14878,18923,25513,30919,34597,42654,37906,19051,643,-12285,780,8724,12232,15750,5935,-14766,-2432,4275,8292,6706,206,1060,11067,8653,19167,35864,51127,54390,22572,7416,2734,2444,-484,-3023,-5126,-11570,-10776,-5386,-1720,-995,712,-3248,3009,12509,15094,11871,2352,-409,4851,9557,11574,8673,11965,24581,37778,38859,34449,28734,33648,31656,12119,-7440,-6931,-1540,-5083,-3643,1655,3303,-4138,-6138,-4986,-3121,-7180,-13262,-12889,-448,3362,-3934,-11571,-10507,-15954,-6784,1660,8579,11178,1059,-11247,-7220,2312,3126,1513,-832,-4907,-5568,-3049,-723,-348,1384,12051,16387,11875,3495,-710,-8283,-10557,-10527,-6976,-8907,-12596,-10983,-10744,-10714,-4816,-3786,-8354,-12200,-15632,-11679,3841,15186,5533,-8709,-16937,-11596,-1484,8750,7772,-2529,-14127,-7806,-1248,-805,-8699,-13054,-11033,-12901,-16357,-10800,-2504,-47,-2959,-6281,-9411,-14695,-15246,-15311,-14169,-13137,-11053,-6112,-199,8542,27684,42583,46334,53419,56292,38782,14806,10189,16103,18140,13900,-2131,-10468,-9388,-7717,-6564,-2977,4863,11586,8475,-7200,-9717,-5301,-12439,-18899,-8413,-5927,-4106,-4413,-2934,-6220,-10741,-7340,3554,6835,4585,-4367,503,14316,27669,25771,17254,2964,-5454,2112,15358,10944,164,-6842,-11651,-3825,4835,8113,3752,-59,6151,14096,11858,6155,731,-1122,-2579,1046,4539,10406,12202,12502,21623,32358,27124,8901,-6657,-10502,-6660,-7247,-5103,-5160,-2667,3390,7389,7421,3945,5519,6264,5945,7987,11131,9828,8885,10182,6975,-2036,2245,23005,42500,37279,30167,19960,6935,3588,17308,18180,10773,7712,9236,7892,61,-3639,-2760,-2221,-382,-7797,26,3648,-3498,-13993,-11748,-10558,-8937,-5343,-195,1454,3038,4457,6721,8069,8302,3907,-3929,-13414,-10053,-9971,-9419,-5901,-5852,-9487,-17865,-9214,833,325,-3948,-8617,-9382,-7886,-3799,-4606,-15763,561,9115,4655,-2506,-13362,-9742,-6851,-546,24469,37464,20757,-5400,-4726,4376,9799,8013,-3557,-10278,-10292,-5788,5636,12873,9806,1487,-4121,4920,12767,11694,10150,8782,7726,2698,7737,19509,22917,27162,37655,34185,10138,-2703,18591,45633,33257,5329,-7228,-7914,-8684,-9206,-8209,-3698,-1333,-2797,-1535,2870,8138,10167,12683,10327,4000,-4998,-8672,1853,1811,-10989,-20179,-14990,-13366,-12383,-6047,-474,158,-1873,-328,-1066,-3424,-1200,-1760,-2365,-1682,-2792,2535,6417,6646,10011,-4184,-7196,-5316,-8737,-11521,-4363,1449,18617,51410,57548,48899,31095,6448,-14058,2763,19312,25266,20069,6550,-8858,-9296,6261,10047,2297,-9339,-7628,-1361,-413,6455,6077,-457,-8815,-6592,-3558,-3294,-6335,-9703,-4770,-8165,-12189,-9635,-9558,-13592,-9734,887,8147,639,-7471,-4649,-967,-5817,-6248,1980,3288,3345,6273,14174,30737,46134,35626,12722,1937,-2608,2245,9156,8725,4319,198,-837,8076,30376,49700,66733,72283,69142,63785,49158,21096,8834,15358,28049,38118,32863,10837,-6647,-470,18404,23378,14990,4496,6389,12574,16483,16560,11598,13606,28322,32490,11226,-9051,-2907,3436,3713,4714,203,-5852,-3464,3171,8754,3091,-8137,-12010,-15324,-9663,-1932,-1187,-4785,-11770,-3272,7372,18400,14974,10801,17043,30629,38764,30798,16294,15557,12999,3352,-5958,-11999,-14442,-9574,3273,8388,5363,4555,2649,2800,3677,9180,11865,11200,5299,-13127,-14610,-4107,840,-2435,-8217,-7571,688,-1409,-11821,-11968,-1815,3749,1128,-10753,-12723,-3780,8941,26887,21766,8352,888,-3536,-4052,4757,11235,5276,-5965,-9558,3576,9129,10785,10190,738,-10756,-7202,-3358,-2170,1377,-1872,-6642,-7928,-10350,-9610,-9406,-8107,-1876,4559,7574,11911,4729,-7403,-10598,-9006,-4597,-5820,-7356,-2841,5298,14761,11517,-1994,-11076,-13146,-14128,-12485,-5473,-1057,-1005,-2383,-1475,898,2874,-3312,-11694,-12383,-5417,3775,4913,2438,3281,2128,2553,6859,8049,2248,-8738,-2866,3093,5865,-2477,-8799,-13232,-4378,3785,5213,-1308,-9496,-12861,-7247,-8519,-8240,-662,4986,7115,7703,11350,24426,15939,6689,-5360,-7305,3492,4918,419,2912,13983,10482,-5323,-6414,-1225,3442,-2845,-8505,-14482,-10496,-2729,208,-4588,-8618,-10445,-13713,-10939,-2134,3487,-2241,-13814,-11174,1207,8151,-1568,-10472,-6837,-9072,-9507,8681,28768,30482,27717,33662,37967,38442,29324,8000,-7421,-2669,4832,3075,-4057,-7439,1021,13385,8714,1766,1074,2925,4871,1882,-12075,-2015,19703,36126,39572,29812,17579,10976,7391,1588,-309,-769,-6284,-13378,4936,10671,4626,-7383,137,8995,14785,15754,18952,17684,10864,1248,-4417,-4880,1596,3597,4350,9765,7775,-593,5314,16739,13590,7511,-196,-7806,-11815,-14305,-7412,-4906,-3776,3292,-1830,-4651,-9535,-8462,2560,13405,29608,43913,53224,72042,62515,16539,-13334,3492,14206,3230,-5445,-7417,-7698,-2109,-8310,-12502,1841,9670,8951,6381,3202,1376,2950,9774,9721,-2964,-9587,-16345,-11467,2685,20685,35445,32974,15294,1591,-6044,-5978,-4067,-634,3144,6832,6634,9392,7913,7995,-2198,-13195,-3633,11755,18862,9259,-5668,-5070,1754,3796,-1152,-12214,-10324,-2690,17,-5315,-13030,-2511,8038,17314,19049,24946,29229,27139,15320,466,6194,28426,24836,6193,-7559,-15734,-7100,461,3323,4172,3184,-2750,1397,11311,19657,40841,36396,7947,-3618,-6936,-9680,-13750,-5143,-2095,-11594,-10128,1593,4507,399,-7933,-12737,-10449,1199,739,-5681,-3031,-6192,-9930,5238,12365,6304,907,1155,-102,465,675,-2451,-9016,5091,9074,-561,5417,11336,11262,8642,2093,-2667,-5805,6638,11375,7938,359,-6173,-11727,-15641,-17578,-14858,-17125,-10870,-3059,6615,944,-3146,-1884,1252,6366,16363,35353,33671,16675,13339,19171,29703,29690,11047,-4119,-5770,-1064,5343,5040,-3007,-2960,7790,17850,20346,10658,4024,3330,1270,-347,-1559,-631,4378,8171,12011,13250,11345,10297,7978,12159,17895,16111,11244,5734,1832,-1415,-5137,-12583,-19082,-10796,-2358,-2581,-2960,-1242,1463,-370,954,3944,-1106,-12280,-5481,-620,-3752,-12949,-16806,-11139,-10163,-18226,-21168,-15381,-12570,-9783,-6489,-3581,-8664,-13843,-10677,-4537,937,-3959,-9184,-10676,-10064,-4170,6168,8596,2798,-3204,-137,3307,3738,-4983,-11241,-4664,-1772,3234,7926,15492,18459,8100,-3942,-12822,-11196,-7214,-10176,-19381,-14788,-8746,-9603,-5742,2032,1000,1169,-856,-5456,-7616,-2833,-4980,-8558,-11723,-11753,-4278,7230,15226,16110,6236,-3863,-12203,-16367,-21084,-16779,-12174,-1346,13580,28624,18593,-4962,-5549,4705,3609,-1415,-4479,-3712,4726,29035,34087,12657,-4261,-1953,14571,27254,26326,20345,17497,17200,18293,11664,9062,8156,2709,-4015,-5584,-6317,-13579,-17134,-8726,-4076,-10170,-9697,-3381,-2500,-7289,-4140,2206,9353,25296,33038,19171,-2137,-11127,-5819,3427,2234,-2786,-4297,16235,22874,14974,-3668,-14268,-15075,-12828,-9786,-6359,-6146,-2676,6623,18704,23913,27604,29092,22885,9264,-4668,-7821,-4940,3621,7442,-2753,-2170,-11223,-10128,-10805,-9517,-5563,-7588,-9261,-1127,-1423,-2049,-213,6218,7698,1830,-7352,-9366,-4431,-116,1355,-131,930,4739,7785,-126,-13085,-10120,2853,10891,15166,14755,11058,7707,14317,10499,-3488,-8854,-657,11775,16736,18308,25235,41468,48051,26467,10871,1494,-5472,-12750,-9865,-672,8075,5584,408,-1717,-1684,-907,-2205,-2269,-5873,-18003,-15366,-14140,-11228,4877,13667,13536,12632,20216,25545,34637,22556,11916,4723,-9616,6303,17510,16251,10853,-733,-2851,3805,14382,28284,33555,31460,2894,-14980,-5108,-4219,-15203,-10744,-3769,5220,9380,7346,1929,-6610,-14362,-5624,-16494,-18688,-10430,-306,10120,16546,21347,25596,20563,6898,-1733,-5633,-2095,7331,11569,5079,-3172,11533,27137,9335,-11997,7729,28270,35575,42744,47627,34805,19316,7729,438,-592,1417,5540,13260,21264,16116,6101,-7265,-14407,-11510,-6342,-5917,-7749,-2016,1701,2008,-1105,3579,10966,18693,18846,2707,-9660,-6926,-8014,-9414,-7663,4771,13780,10034,8259,7697,554,-3324,2645,13914,17836,14434,3336,-6124,-11222,-8716,-3369,-9404,-14648,-6153,-5102,-8355,-6696,37,3149,432,-2311,-4901,-14212,-14449,-8897,-5890,-7848,-15865,-51,14302,17859,7561,-3375,-11682,-11297,-1439,1024,-2177,-5933,-3540,3526,14606,21409,25027,22767,10006,-852,-13148,-16104,-14326,-13244,-13568,-8596,-2926,-3199,-6972,229,6038,16552,30495,18091,3503,2700,5800,14124,23709,27555,24925,21429,7845,-9762,-8016,-2717,-1551,-796,1519,5178,8797,20976,18200,7336,-3584,-8297,-7715,-12257,-10985,-9292,-14775,-11388,2781,25360,32470,14159,-3401,-11195,-16368,-14768,-6695,-2492,598,5840,7483,5567,937,-7729,5935,14847,8749,-2011,-17820,-8861,-6303,-5197,-5053,-11672,-14083,-1497,25134,53256,56386,41515,16096,-2480,440,-6993,-6218,-6515,-11712,-4491,-1890,-2049,-514,3658,6724,2869,-6902,-13979,-9305,-11772,-13942,-15920,-14960,-11753,-9711,-9517,-10760,-9599,-8062,-3696,1261,2825,1677,-3300,-11821,-10902,-9382,-10151,-9333,-3800,83,6812,14335,11932,5115,-3204,-11078,-14161,-1901,14538,18590,11056,4686,-1961,502,-1995,-4607,-3479,-598,3947,6058,12888,19600,17098,6768,-4699,-19069,-10686,-11438,-14050,-8656,-2312,3421,3572,2884,4367,11804,22145,21468,6842,-7003,-13580,-10802,-3425,4915,13873,16170,10172,4441,110,-348,1120,-3059,-9786,-11659,-2086,-578,-6485,-10515,-1717,-1575,-7610,-18525,-16273,-16902,-12132,8199,11990,10448,7124,829,-6498,-13397,-11823,-5396,7181,27040,24667,6522,-3773,-10769,-3493,10167,19483,15027,8157,6017,4583,1135,-3922,-7111,-5436,-3777,-971,-1920,2767,6337,8158,18203,28830,12963,1871,3759,11405,20588,16998,12791,12830,9547,1293,-9039,-13723,-11120,-4770,-3729,-2580,-956,-470,1115,3380,1412,-10455,-4841,9409,22175,28134,23610,10903,-404,-3051,-5575,-6677,-7072,-102,7568,11104,15953,21723,14652,4434,-3975,-4039,-8107,-8066,-8890,-10676,-10174,-4506,303,3736,7666,11063,15886,20042,14223,5946,-4648,-13349,-6646,2658,8453,6588,-26,-1521,-4165,-6796,-4084,-10494,9480,27181,27652,15936,10011,16419,20721,10515,3766,5950,6479,8362,3787,1279,7156,1493,-2164,4999,557,3217,5105,6153,3794,-3729,-7361,-10534,-14290,516,23807,33475,19811,9770,372,-5534,-12075,-7624,4072,7628,5090,-1786,1861,4913,-2489,-7889,-11894,-12401,-9092,-3776,-256,-802,-3300,-1102,2330,164,-6050,-10933,-13944,-3977,8166,1463,-7364,-12156,-9459,-4631,1008,8264,5291,-6757,-16424,-10157,6653,7536,717,-6956,-3787,-3666,-5057,-11438,-9301,-5996,-7003,-4284,279,1979,4066,2229,-2936,-4299,-5718,-1064,-2258,-10117,-4086,12303,28616,39243,50825,45251,31504,16110,5037,-4607,-4771,1498,7277,7006,46,-10350,-9819,-3370,1070,736,-4613,-10956,-6111,539,4294,3370,2997,6931,12829,24100,22293,5865,-6239],[-5010,-576,222,66,3574,10084,18707,19566,6526,-1343,-2144,-1829,-2929,-3036,4958,7907,4834,-1568,-3250,-4946,-10064,-10918,-8778,-5069,-3706,-7832,-11696,-7540,-3266,-6166,-9377,-9172,-11588,-13323,-13120,-10931,-10825,-13164,-11282,-8827,-6994,-3928,-1648,4315,9885,23735,25934,18470,11782,6824,13950,17203,16772,12669,6471,1092,644,1806,-3396,-2801,5941,5349,-1575,-5330,6448,19475,19576,9956,-248,-8048,-2023,5911,16792,22784,22923,13258,5172,2939,7579,13347,11195,7119,-5867,-16056,-10132,-7195,-5912,-3780,-4179,-9464,-16746,-17771,-16006,-13803,-8934,6472,22113,24247,11990,-5344,2483,7138,8263,7760,6712,2322,-7799,-11567,-8013,-5717,-832,1304,-840,3666,22678,49696,44534,22143,8874,-3298,-9265,-7530,-7087,-4577,-3176,-1539,7762,16470,18539,8608,-6987,-21711,-23951,-22002,-25050,-29299,-30879,-4396,12234,11551,-990,-13304,-11712,-1362,4540,4934,5524,4468,3646,3322,2556,3633,14767,30469,31274,24472,15528,4469,-3480,-3491,1095,7672,8994,3718,-1894,-12467,-17181,-14420,-8913,-2085,-4944,-14268,-5448,14519,-16781,-62573,-85205,-86497,-61647,-30477,-9775,-5177,-22399,-32920,-2749,3480,11164,19697,27292,34338,21327,13167,5136,-1381,-9999,-14866,-8772,-3159,-2912,-9715,-13344,-11008,-3664,-2783,-4607,-12500,-6241,-1599,-5611,-4406,-387,-3775,-11351,7800,36629,30876,25451,29683,15971,3312,-693,203,-4063,-10468,-18182,-4573,-354,1465,6423,6302,-742,-7598,-12681,-14696,-2917,9720,18924,16421,10378,2776,110,3177,906,-8143,-12197,-6730,-12072,-22386,-7274,6320,4107,-7264,-9751,-5097,-7919,-14645,-18323,-12099,-9517,-9308,-6700,1465,6065,12406,2492,-13647,-2983,20812,32410,21766,17629,14116,8611,-29,-7326,-2105,8244,7043,-3563,-11175,-17721,-9692,2363,12837,21288,17119,9297,2826,1810,-842,-2933,-6230,-786,5801,4606,-2859,-10317,-14849,-6573,-6130,-17887,-16212,-6980,1886,7957,3903,-1562,3535,12345,16503,21052,21438,9404,176,-4884,-5396,3,10533,13929,4100,-5711,2094,13001,17205,11071,-6741,-18057,-15976,-6487,3134,8175,4397,1398,695,5922,11735,16432,22989,27594,28848,32730,24433,8643,-5301,-12270,5541,13159,14352,14429,1054,-14359,-587,5816,9094,6388,-1247,-1557,8873,7137,19832,38574,52185,47564,14990,1877,-1661,-5,-1457,-3638,-5535,-11455,-9629,-5449,-4676,-5517,-299,-579,6063,14940,15513,11155,2150,500,4858,9291,11620,7397,9542,23828,37676,36211,32335,26958,29630,27114,8628,-9658,-5951,558,-1930,-1051,2805,4779,-2636,-4933,-4135,-2566,-7055,-13795,-12183,1751,3996,-4725,-12784,-9788,-12419,-5850,1792,8354,10899,723,-11887,-6782,2308,1728,-1245,-4278,-8033,-7220,-3217,-259,-575,247,10183,16615,14154,6160,1239,-5976,-8176,-8623,-5635,-7689,-11546,-10711,-11397,-10915,-4650,-3332,-7523,-10524,-12786,-12813,188,13020,3988,-9594,-14624,-9376,61,10145,8672,-1982,-14067,-7443,478,2189,-5144,-10311,-9616,-12073,-16772,-11716,-4107,-2016,-4876,-7839,-10361,-15133,-15753,-15472,-14293,-13317,-10828,-4594,2635,12604,33010,46345,46361,52865,60332,45582,19652,11331,13665,15930,12837,-2664,-11227,-10867,-9449,-8178,-4453,3277,9409,7298,-7068,-9597,-3963,-8710,-19159,-12816,-9644,-7383,-7717,-6264,-9015,-11963,-8317,1495,3936,1856,-7979,-6943,8428,28377,29790,19397,4018,-3736,2777,14237,9205,-2071,-8472,-11497,-3816,4007,6694,3835,1646,8012,14466,9852,4699,276,-994,-2629,563,5670,13192,13611,12104,20230,30767,24700,5775,-10738,-9473,-3026,-4889,-4407,-4489,-2046,4635,10085,12526,8978,8915,7527,6273,8098,10828,11724,16193,16656,9277,-794,3348,23704,39174,31872,25565,18686,6672,1063,13924,17864,12308,9421,12305,13169,6272,-1259,-1092,825,-170,-9451,-3182,980,-4689,-10181,-9522,-9451,-9635,-5943,55,2360,3861,4188,5422,7603,9637,5054,-3492,-12037,-9033,-9439,-9711,-6986,-7451,-11476,-19140,-8637,270,-1000,-5366,-9921,-9095,-8048,-2517,1274,-9064,-7373,5167,3301,-2404,-13562,-9285,-5755,-1769,22584,34255,18599,-6276,-3443,6473,12143,9390,-3803,-11535,-10577,-5634,5235,12324,9646,2300,-5006,1520,8106,8539,8777,8678,7776,3276,9683,19651,21724,25744,34745,30934,8029,-5446,11512,32827,20533,-2911,-13111,-9801,-9348,-11014,-10585,-5889,-2658,-3132,-526,4996,9632,8847,9683,8115,3118,-4214,-8134,1742,1749,-11877,-22262,-12938,-11105,-9195,-3148,3762,6092,2775,3796,2682,-2311,-2943,-3898,-4311,-3649,-5426,484,5116,4567,7913,-5083,-5714,-2548,-5495,-11176,-3449,4109,19870,46965,50785,43888,29910,6729,-12938,2290,17636,21895,15953,4385,-10633,-7369,8458,8902,-9,-10326,-9219,-3851,-3104,5375,5985,-2410,-14552,-7763,-5201,-6215,-8768,-13299,-7105,-10053,-13024,-9401,-9955,-13809,-9931,13,7909,1613,-6779,-4414,-367,-5874,-7225,868,3040,4171,7730,15820,31266,43139,32511,11860,714,-3514,3808,11202,9721,4962,-92,-1246,9592,34558,52691,66981,71906,70846,67552,48402,16211,654,9471,23303,32017,24950,4140,-8566,3003,19910,23502,14230,4297,4887,7527,10450,11138,7603,10624,24821,31559,13207,-7449,-3984,3444,4791,4741,-329,-5823,-2363,3320,7651,1376,-9993,-11359,-14170,-9928,-3019,-2793,-6732,-13296,-4326,5086,15626,15129,12091,16836,29270,38081,32118,17904,15697,11035,1053,-7470,-13139,-16403,-11243,3091,9639,6900,4180,1269,3080,5348,12719,16566,14705,9181,-8908,-18584,-8050,-3275,-6155,-10193,-8281,-107,-2687,-12550,-10532,1930,8792,5619,-8239,-11355,-3064,10329,28231,22743,10274,3443,-1060,-2046,6818,13184,6535,-4355,-8774,2804,6996,8105,6348,-3399,-12872,-8348,-3145,-1926,780,-2121,-5479,-6601,-9270,-8460,-7418,-4644,3290,11009,12610,15406,5178,-7629,-9582,-9030,-6037,-7493,-7017,-488,8185,15405,9787,-799,-7870,-11633,-11962,-10915,-4680,-1483,-2720,-1581,2754,5040,6625,-235,-9376,-13165,-8100,1510,3558,1722,3382,2727,3960,8291,8977,2246,-8634,-1958,5099,7121,-2437,-9142,-13201,-4902,2044,3972,-1037,-7044,-11862,-11985,-10622,-6448,2300,7961,8936,7836,10968,27891,18646,7822,-4648,-8330,2010,2579,-1769,994,11877,9442,-5666,-7318,-5026,-2418,-6797,-8060,-12187,-9177,-3020,-1806,-8380,-12269,-12856,-15208,-12324,-4011,923,-4252,-14466,-11455,929,9003,125,-10916,-10424,-12740,-10769,7668,28551,32109,30064,36304,39875,38809,29517,6194,-8204,-3216,3675,2420,-3947,-7667,-1253,9223,3842,-3082,-4275,-2423,1507,831,-7277,1034,17395,28415,31168,26020,17402,12632,9743,2977,467,298,-3734,-14422,-737,5884,-984,-11675,2730,9811,16029,20189,24136,20663,11863,1810,-3598,-3806,2563,4171,4889,11001,8665,169,6225,17816,15056,9133,870,-7248,-9967,-11988,-10306,-7258,-6792,-1993,-7384,-6770,-10140,-8501,1930,12818,28200,43197,48327,63537,58540,17132,-12990,2477,13130,3072,-5694,-10263,-10467,-2993,-8376,-11931,2430,9854,8145,5629,3138,3739,7070,14715,17176,5216,-2612,-13634,-9755,4816,23174,34841,28572,10102,-2481,-7638,-7090,-5738,-2999,47,3665,3248,7132,9744,12567,4345,-11673,-9170,7305,17303,9409,-5935,-6100,370,1467,-3586,-13374,-9383,-1135,1832,-4328,-13710,-2742,7896,18020,22273,29810,34892,30777,15428,-1060,6266,29059,24975,6408,-7017,-14958,-8271,234,3727,3632,1495,-5101,694,12242,23396,47762,38972,8810,-2214,-4302,-6974,-15503,-8020,-5911,-13353,-7466,2875,7083,4955,-2609,-13947,-12332,-702,-1451,-5638,-3184,-7213,-14206,1436,11075,8178,2459,563,-1072,-387,48,-2783,-10342,5034,16250,12017,13009,14440,12189,9984,3057,-3104,-6770,4825,9522,6519,-504,-6050,-9433,-12238,-14903,-14367,-16013,-12216,-5670,3903,-191,-2797,-291,3157,8014,16927,33039,32312,12867,9882,17060,29106,28777,10139,-4575,-5893,-972,5908,6477,-42,2286,15375,26351,25169,11552,3520,2509,1442,398,-1573,-1728,3584,8378,12051,11924,9127,9261,8240,13080,18924,16927,11814,6416,2789,493,-2591,-11088,-20643,-10586,-1179,-1215,-3040,-2891,589,8,1831,3570,-2038,-12307,-4377,-449,-5916,-15507,-20359,-17074,-14442,-19868,-18617,-14646,-12883,-9248,-3521,-370,-5977,-12585,-10515,-3973,1505,-3144,-8814,-11007,-8946,-1283,9291,11050,4210,-2234,218,3488,4642,-3038,-11919,-5327,-1698,4025,9753,17384,19458,8636,-2138,-10838,-10305,-6996,-10475,-19036,-13845,-7816,-9099,-7167,-1158,-3243,-3140,-3877,-6396,-7316,-3192,-5443,-9152,-12730,-11745,-3488,9833,17783,17043,5759,-4157,-11733,-14930,-20295,-16565,-11358,-145,13175,26035,18853,-4122,-2967,6766,4891,-10,-5433,-6019,4490,30897,39997,17547,-2106,-2438,12516,21504,19916,14916,13077,13328,16503,13797,11171,10265,5492,-487,-3109,-5488,-12975,-17006,-10353,-5753,-6192,-4591,-1171,-2347,-8110,-5097,1192,9790,26261,33511,19822,-1344,-10043,-5462,3449,2567,-1585,-3651,12255,17698,11442,-5309,-13952,-13790,-11359,-8054,-5369,-6862,-5281,2451,13696,19961,24677,27501,20945,6460,-7225,-8894,-5587,1983,4495,-4870,-3872,-10350,-9880,-12446,-8378,-3025,-5568,-10292,-2540,-1337,-1266,915,7128,8165,2531,-5861,-7289,-3530,-498,249,-369,953,3955,6686,-363,-12876,-9894,2853,11259,16437,16633,11088,5122,12035,11921,-1374,-10367,-5057,10126,16257,16984,21138,36620,48471,30013,13678,3712,-2056,-9618,-11820,-3452,6111,6194,1387,-1001,-1428,-690,-2012,-2090,-4888,-14275,-13419,-12563,-5322,10589,17215,17547,17666,25461,27451,30676,13901,6666,4071,-16178,-3064,11080,12844,11086,1843,-3023,414,10932,25456,31684,30289,4695,-13873,-6354,-7282,-20296,-5873,2072,11486,14418,8526,870,-7181,-9282,-1208,-13852,-16806,-9575,-465,9747,16467,22424,28514,24252,8998,-630,-3088,1089,8367,9357,1963,-3459,13095,25818,7541,-8331,8437,27604,34558,42584,46313,33160,18680,7317,30,107,4219,10180,18395,24288,17379,5180,-9553,-17439,-12275,-6737,-6175,-8845,-3827,440,2358,145,3703,9967,16802,16883,1023,-10758,-6963,-7635,-8896,-7470,4156,10533,7377,6065,5064,-3034,-7560,-1934,10310,16893,14290,3399,-4019,-9169,-10305,-5560,-11105,-13620,-3660,-1814,-4789,-2914,3082,4533,804,-2076,-4204,-11962,-15814,-9310,-5273,-7004,-16446,-1624,10538,11492,569,-8800,-14178,-9050,718,2688,-712,-4652,-2085,5516,17157,25639,28755,23382,7204,-4970,-17104,-17615,-13748,-12749,-13020,-7689,-1956,-1187,-5028,360,4555,14445,30559,20362,5507,4658,8061,17160,26007,27355,22514,16935,3291,-12612,-5860,-243,807,1198,3074,7620,12880,22999,18131,5689,-5722,-9414,-8398,-11855,-9147,-7417,-13775,-12879,-1605,18011,28279,13533,-3139,-10409,-15694,-13268,-4687,-702,1957,5747,5755,1600,-1465,-6198,8487,17107,9761,-1254,-16329,-8678,-6510,-5329,-4782,-11614,-14507,-2465,20778,45358,50505,37688,14785,1810,4628,-6023,-8606,-9461,-5444,-578,-221,-1651,30,5634,8762,4257,-6188,-15260,-11121,-13430,-15792,-18012,-13514,-9983,-7008,-8004,-10429,-9452,-7070,-2973,44,720,-455,-4843,-12980,-11471,-9422,-10721,-10171,-4255,-1307,3377,10311,9729,4629,-3609,-9217,-7617,-2770,11375,16654,10463,6100,1305,4370,694,-3600,-3600,-527,4859,9500,18451,24149,19779,8482,-3291,-17291,-13904,-16076,-16864,-5403,1991,8402,8613,5136,3275,12395,23747,23566,8540,-5718,-13697,-10632,-1465,7967,16283,16740,9449,3678,-964,-1368,-12,-4222,-11328,-9284,696,2382,-2722,-8392,1409,3259,-4231,-17685,-18738,-18280,-10585,8398,13256,13719,9796,2237,-5699,-12648,-10802,-4168,10087,30273,25417,5643,-5918,-8840,-2512,10033,20853,17656,10072,8724,7460,2479,-3614,-7270,-7311,-3402,-21,-987,3526,7088,9414,20458,29352,13006,2428,1758,4864,11429,7691,8189,11605,9283,46,-10716,-13695,-10727,-5570,-4922,-4105,-3100,-2636,-1423,1242,-909,-13946,-11471,947,11829,15234,9327,-1597,-8566,-7015,-7266,-7761,-8055,-383,7651,11002,14662,19941,13935,3545,-5970,-7761,-10713,-8203,-9045,-11097,-11027,-5596,-650,1914,4584,7501,13076,18733,14033,5680,-4234,-12331,-4299,5631,12795,11648,4750,2217,255,-12251,-11515,-10699,11999,28874,27839,15004,9897,18433,25086,16238,6700,6542,5704,7588,2613,714,9625,6371,2389,7961,1090,2106,2776,1931,-1556,-9627,-11927,-10486,-13770,-1013,22725,31957,16997,6749,-841,-6528,-12366,-6316,4391,7557,5598,98,4819,5417,-3844,-9788,-13510,-11709,-8610,-3831,-907,-295,-182,4282,8054,5035,-3090,-9045,-12120,-5460,6121,-547,-8331,-11760,-10300,-5546,1429,9475,4599,-10284,-22006,-11819,6647,7291,237,-3139,-2050,-3211,-4937,-12958,-11582,-8315,-6729,-1119,5313,6872,6556,3291,-3317,-4863,-6740,-1374,-1540,-8688,-4308,11748,29387,43682,56279,46841,32011,16658,5486,-4670,-6169,55,5531,4639,-2477,-12389,-8618,-3015,549,-359,-5808,-8310,-5034,490,2349,736,1810,7867,14864,26558,23939,7137,-4352],[-3650,226,622,-33,2516,7864,15693,16208,3973,-2491,-3084,-2701,-3381,-1636,8753,11272,8690,3688,3295,988,-5321,-7633,-6659,-3695,-3329,-7958,-11010,-6974,-2593,-5414,-9133,-9552,-11553,-12762,-12082,-9609,-11179,-13622,-11157,-8452,-7046,-5052,-3333,3625,11032,26023,26108,16617,9820,7534,17929,22499,21518,15752,8043,2872,3329,5857,1303,-1155,4718,2710,-3994,-5017,9359,21528,19862,9311,-2004,-10726,-4035,3475,11582,15777,17452,11187,5779,4975,10563,18579,18557,13641,-2460,-15447,-11286,-7731,-6288,-2987,-1428,-5893,-15121,-18736,-14980,-13375,-8614,7943,22135,23678,12387,-7805,-2865,4199,5626,5746,4559,-847,-10587,-11024,-7303,-5776,-2370,-501,-2186,2312,23045,52390,47088,22933,7260,-4514,-9071,-8085,-8532,-6228,-4660,-2850,5499,13627,17251,10477,-4960,-20949,-25039,-24081,-27765,-30927,-28005,-3701,10727,11045,-1872,-12902,-11596,-2327,3036,3907,3114,2789,2736,3164,2902,3810,14333,32011,33173,26917,17122,4220,-5242,-5426,-1267,5605,7741,2457,-2638,-14329,-15229,-8187,-5068,-1358,-5457,-15318,-9306,7921,-26824,-78861,-107014,-113535,-93537,-64678,-38874,-21724,-26838,-35107,-2538,3257,11332,21638,32031,39763,26231,18099,8295,558,-7426,-14003,-14751,-7223,-4937,-10578,-14309,-11754,-2943,-778,-1797,-12411,-8693,-2071,-6744,-9899,-5730,-7138,-13521,7365,35967,32211,29094,36669,20019,3398,-3392,-2502,-5500,-12103,-18526,-4273,1736,3882,9134,9214,1290,-6500,-12651,-13505,-2168,11010,19697,17315,11777,4592,1025,3635,1050,-8904,-10937,-5130,-10640,-22806,-8771,5349,3075,-8997,-9001,-4342,-7217,-14187,-18756,-13839,-11891,-10168,-6187,3596,5907,11303,-154,-14879,-2250,21198,28724,17702,15401,14520,9883,1065,-8129,-3001,9644,10447,-716,-10172,-18199,-9361,3979,18668,30030,25893,16585,8278,3155,-2354,-5349,-7754,141,7373,5977,-1687,-8894,-14067,-6333,-5619,-17235,-17251,-7750,2002,9055,4138,-2849,1641,11858,16385,19126,16726,5018,-1977,-5149,-5850,-770,8882,12192,4515,-3562,2916,11247,14871,11133,-5009,-15886,-12690,-2020,8701,10595,2434,-5684,-7900,809,7945,13093,19675,23768,22948,22825,11905,-425,-10844,-10613,10202,17319,15996,12640,-3404,-13061,56,6238,9113,5537,-3119,-4565,6367,6721,22238,42220,52957,40711,9025,-2794,-5816,-2832,-2867,-4736,-6366,-11417,-8744,-5817,-8036,-9818,766,4157,10549,18113,16140,10581,2019,1091,4298,8266,11076,5763,6616,21490,34570,30743,26845,21939,23299,21280,4552,-11502,-4543,2694,897,1051,3566,5925,-1078,-3826,-3618,-2485,-7387,-14835,-11321,4000,4320,-5491,-12959,-8487,-9826,-5228,1630,7739,10036,21,-12525,-6677,1898,217,-3784,-7426,-11275,-10010,-4292,-197,-1007,-880,8043,15969,15673,8754,3342,-3588,-6031,-6614,-4264,-6767,-11206,-11172,-12620,-11624,-5099,-3503,-7279,-9364,-9828,-10336,-868,11516,2925,-9275,-12072,-7339,1281,10913,8950,-1883,-14033,-6988,2255,5186,-1959,-8653,-9071,-11566,-16597,-12697,-5639,-3725,-6439,-9063,-10992,-15226,-16045,-15617,-14632,-13765,-11008,-3683,4936,16220,37204,48347,44676,49991,61946,51269,24099,11964,10748,13083,10905,-3735,-12211,-12461,-11271,-9829,-5823,1947,7730,6578,-6216,-10235,-3698,-5535,-14955,-14795,-12758,-10287,-10838,-9342,-11151,-12535,-9016,-99,2103,782,-8826,-13210,2667,27562,33533,21554,5248,-1981,3297,13149,7853,-3664,-9567,-11396,-4172,2722,5087,4007,3355,9471,13994,7256,2641,-689,-1283,-2916,566,7894,16344,14881,11734,18398,28092,21598,2748,-14670,-7017,622,-2853,-4014,-4270,-2150,4915,11689,16807,13480,11644,8218,6213,7816,10122,13613,23324,22802,11462,318,3579,22863,34463,26752,21650,17685,6640,-1919,9530,16451,12754,10089,14648,18173,12736,1664,546,3709,-36,-9898,-6045,-1968,-5682,-6820,-6312,-8240,-10247,-6465,265,3018,4290,3499,3722,6912,10788,5635,-3612,-10852,-7573,-8938,-10038,-7887,-8982,-13661,-18468,-8177,-412,-2354,-6771,-10894,-8933,-8454,-1667,6499,-177,-13985,905,1872,-2205,-12764,-8338,-4459,-3124,19462,29421,15425,-7251,-2363,8310,14235,10331,-4231,-12743,-10980,-5828,4427,11305,8950,2460,-5927,-1609,4188,5615,7496,8526,7477,3203,11019,19162,20294,23921,30365,26233,5281,-7856,5429,21387,10320,-9128,-19201,-11061,-9741,-12892,-13297,-8408,-4349,-3576,302,6360,10167,6656,6195,6322,2930,-3042,-7888,1057,1273,-12774,-21327,-10709,-8496,-6003,148,8946,15099,12208,9758,6455,-394,-3897,-5655,-5962,-5109,-7624,-1571,3445,2045,5145,-5856,-4465,39,-1866,-8506,-2139,6555,20674,41490,42807,37448,27415,6578,-11897,1699,15367,17913,11630,2334,-11476,-5396,9865,7581,-2704,-11513,-10087,-5469,-4670,5431,7475,-2704,-16770,-7021,-5417,-7446,-9574,-12376,-8444,-11872,-13190,-8878,-9876,-12688,-10024,-1115,7411,2802,-5472,-3902,226,-5865,-8151,-420,2540,4603,8579,16442,29988,38187,28284,10304,-997,-4210,5200,12315,9502,4346,-1187,-2133,10645,37561,53541,63902,67887,68660,67930,46357,12570,-6788,4739,18982,25785,17394,-1630,-8753,6028,20778,22612,12592,3455,2698,1299,2444,3589,2174,6812,20140,28678,14066,-6104,-5116,2917,5322,4342,-939,-5547,-1459,3201,6246,-425,-11445,-11024,-13330,-10071,-4182,-4620,-8915,-15008,-5648,2608,12329,14330,13056,16410,27476,36327,32370,19206,15507,8749,-1215,-8252,-11936,-13630,-12453,1966,9955,8212,3752,-167,3120,6678,15719,20961,17829,12420,-4916,-21672,-12617,-8016,-10402,-12524,-9181,-1224,-4140,-13116,-9259,4803,12763,9449,-5847,-10273,-2664,11285,28492,22537,11065,4822,313,-942,7534,13270,6422,-3298,-7442,2558,5708,6646,4545,-4209,-11829,-8912,-2835,-1236,439,-2076,-4319,-5671,-8605,-7659,-5661,-1379,8004,17016,17366,17988,4296,-8395,-8688,-9159,-7962,-9788,-6806,1338,9853,14250,6964,-255,-5223,-9193,-8564,-8630,-3658,-1768,-3865,158,6490,8412,9411,2551,-6961,-12781,-11113,-1015,2059,988,3527,3265,4734,8554,8693,1513,-8455,-1267,6755,8044,-2589,-9586,-13088,-5453,-257,1981,-1015,-4662,-9608,-17886,-12041,-4435,5288,10985,10799,8223,10671,30706,20898,8363,-4368,-9639,104,27,-3922,-529,10176,8766,-5846,-8362,-8817,-8078,-9888,-6556,-8921,-6996,-2945,-3920,-12277,-16512,-15669,-16935,-13810,-5991,-1678,-6185,-15028,-12643,-384,8751,1230,-10577,-14000,-15937,-11108,6798,27613,32448,30944,36959,39396,36618,27412,3448,-9268,-4152,2091,1293,-4323,-8384,-4123,4339,-1880,-8537,-10025,-8351,-2449,-144,-1112,4932,15641,21110,22439,21276,16669,13873,11630,3798,610,648,-2056,-11173,-5874,294,-7163,-12795,4116,9649,16496,24304,28640,22610,12101,1788,-3266,-2976,3445,4480,5159,12171,9760,1342,6116,17548,15630,10096,1497,-6762,-8003,-9135,-12121,-10105,-10106,-6965,-12138,-8483,-10483,-8940,1030,12134,26861,42004,43227,54500,53283,17373,-12542,899,11495,2502,-5866,-12356,-11653,-3893,-8768,-11592,2540,9170,6639,4299,2539,5736,10784,19059,24169,13835,4775,-8849,-7568,6633,25003,32638,22587,3869,-6965,-9224,-8341,-7574,-5523,-3281,55,-454,5007,11942,17306,11120,-4801,-13842,1689,14187,8510,-6628,-7381,-1339,-948,-6027,-14097,-8626,337,3675,-3268,-14251,-3695,6592,17055,23961,33985,40525,34085,15061,-2446,6800,29547,25243,6976,-6238,-13779,-9785,-615,3388,2316,-947,-7692,51,12912,27140,52120,38914,8928,-1000,-1659,-3993,-12718,-11503,-10618,-9526,-2475,5163,11177,12136,4819,-13476,-14642,-3430,-4272,-6076,-3859,-8408,-16790,-1286,9157,8974,2400,-1330,-2719,-1511,-717,-3115,-11730,4263,21287,23917,22199,17456,12155,10107,2910,-3778,-7109,3275,7572,4866,-1598,-6022,-7017,-8214,-11221,-13043,-15103,-13401,-8196,872,-1521,-2430,1022,4458,8955,16701,28599,28432,8684,6740,14974,27629,26666,8605,-5448,-6325,-1269,6063,7652,2896,7394,22246,34129,28904,11786,2599,1501,1609,975,-1833,-2961,2617,8263,11613,10085,6361,7375,7638,13260,19450,17389,11985,6518,3077,1673,-739,-9590,-21438,-10288,-148,83,-2734,-4073,-123,334,2312,2541,-3257,-12087,-4302,-1087,-8221,-14422,-13900,-13759,-12932,-16331,-15948,-14106,-13576,-9181,-1223,2097,-4082,-11675,-10238,-3209,2097,-2487,-8579,-11351,-7985,937,11294,12461,5111,-1380,422,3273,4919,-1625,-12371,-6344,-2148,4197,10819,17987,19234,8638,-664,-8404,-8700,-6269,-9958,-16753,-12330,-6819,-8661,-8820,-4915,-7794,-7531,-7117,-7814,-7613,-4230,-6692,-10492,-13892,-11739,-3180,11556,19279,16845,4748,-4775,-11578,-13773,-19286,-16530,-10902,547,12264,22120,17287,-3652,263,8631,5609,719,-6664,-8665,3657,30596,42836,20878,-510,-3213,9512,14279,11940,8391,7915,8937,13729,15041,12707,11937,8107,3223,501,-3011,-10757,-14965,-11552,-7094,-2226,463,993,-2500,-9063,-6213,-36,9263,25128,31336,18496,-1704,-9401,-5181,3322,2784,-635,-3881,7272,12039,7100,-7370,-13821,-12534,-9675,-5999,-4174,-7564,-8119,-1734,9171,16340,21560,24937,17892,3084,-9706,-8947,-5143,1380,2477,-5986,-4654,-9177,-10122,-13943,-6358,334,-3270,-10263,-4058,-1527,-570,1895,7585,8302,3132,-4473,-5653,-3203,-1577,-1914,-1704,41,2355,4879,-969,-12775,-9874,2563,11342,17439,18266,10734,2499,10008,13837,1975,-9819,-10392,7450,14748,14723,16583,31552,48910,34566,17065,5656,756,-7022,-12966,-5522,4535,6544,2279,-176,-912,-321,-1944,-2199,-4128,-10900,-10025,-8952,672,15063,19441,20416,21883,29538,28261,26077,6997,4368,8718,-4433,-9979,4453,8888,10902,4497,-1892,-2359,7373,21884,28357,26809,5543,-11343,-7565,-10871,-17993,-938,7743,18080,19846,9275,-1033,-8060,-3355,4071,-10488,-14766,-8854,-888,8990,15872,22736,30429,27155,10841,423,-550,3782,8653,7132,-899,-3821,13619,22664,5341,-5001,9607,26833,32943,40889,42988,30108,17132,6306,-804,654,6943,14719,22447,25663,17570,4056,-10728,-15727,-12987,-7718,-6823,-10103,-5806,-1094,2225,846,3207,8212,14035,14061,-1013,-12043,-7240,-7560,-8716,-7774,2809,7032,5173,4533,3064,-6084,-12247,-7854,4881,13744,12096,2065,-2868,-7328,-11384,-7979,-12824,-12542,-1652,903,-1201,1328,6358,5873,1135,-1941,-3746,-9158,-11427,-8499,-4552,-6060,-15791,-3786,6238,5559,-5717,-14516,-16175,-6532,2778,4036,361,-3724,-797,7344,19562,29986,32445,23876,4721,-8718,-20188,-17600,-12898,-12459,-12918,-7406,-1625,171,-3309,526,3171,12463,30403,22513,7365,6425,10108,19998,27996,27194,20492,12906,-783,-12815,-2571,2741,3141,2616,3550,8257,14103,21802,16408,3367,-8078,-10424,-9175,-11429,-7478,-5888,-12701,-14615,-6539,9548,21822,11346,-3535,-10072,-14949,-11279,-2443,1050,2947,5262,3916,-2401,-3876,-4174,11650,19650,10857,-449,-14496,-8482,-6742,-5331,-4172,-11089,-14448,-3264,16226,36317,42345,31719,12544,6045,7941,-5271,-10842,-7724,613,3243,1338,-1464,166,6978,10264,5349,-5294,-15482,-13730,-14812,-15670,-18302,-12277,-7630,-4709,-6908,-10388,-9542,-6270,-2094,-571,-935,-2308,-6150,-13984,-11994,-9525,-11379,-11006,-4725,-2740,48,6408,7088,3513,-4267,-7176,-2089,-702,8062,13897,9992,8888,5583,8663,3689,-2586,-4160,-1112,5306,12705,23978,28679,22317,9971,-2011,-15229,-17368,-20805,-14563,-1382,6191,13157,13565,7572,1976,11664,23318,23350,9290,-4041,-12088,-9733,178,10365,17941,16607,8222,2537,-2233,-2354,-1316,-5710,-13192,-6665,3749,5587,1451,-4478,4738,7938,-855,-14028,-17608,-15689,-8125,8317,13907,16591,12203,3701,-4614,-11524,-9414,-2632,13215,32038,24663,4006,-8399,-6836,-1641,9236,20882,19200,11338,10813,9698,3321,-3666,-7916,-9756,-2592,814,-263,3878,7474,10433,22310,28928,12441,2535,-1437,-3429,902,-2642,3635,10022,8656,-1420,-12577,-13094,-9886,-6256,-6025,-5529,-4844,-3862,-3033,-350,-2550,-14571,-16667,-7105,1027,1355,-5475,-13926,-16845,-10531,-7824,-8188,-8978,-663,7717,10958,13308,17852,12943,2603,-7761,-11663,-11307,-7693,-8995,-11306,-11706,-6727,-1890,-177,1608,4248,10588,17749,14530,5871,-3527,-10902,-1960,8278,16508,15836,8560,5147,3648,-7315,-18338,-8693,13669,29500,27607,14005,9803,19727,27911,20465,8371,5994,4382,6820,2080,1853,13071,11205,6412,9914,298,712,614,-1747,-6130,-14239,-16591,-10528,-12362,-2493,20224,28070,12875,3052,-2153,-7283,-12154,-5295,4387,7217,5772,1806,8256,6505,-4440,-11008,-14421,-10709,-8174,-4127,-1878,-31,2931,9573,13515,9379,-928,-7599,-9772,-5206,4806,-2227,-9289,-11097,-9863,-5723,1996,10167,3800,-12859,-27201,-9323,9544,9833,3307,865,-742,-3278,-5561,-14796,-13031,-9702,-5563,1829,9801,12304,10325,5451,-2715,-4831,-7601,-1386,-378,-6854,-4315,11499,30248,47321,58838,45435,30485,16110,5404,-4573,-7330,-1481,3410,1741,-5410,-14207,-6879,-2349,240,-1400,-6445,-5297,-3149,778,955,-1569,-25,7967,16265,28323,25270,8664,-1992],[-2551,665,624,-565,847,4733,11470,11893,1200,-3732,-4197,-3707,-3925,240,12515,14312,12444,9059,9615,6361,-691,-4210,-4434,-2137,-2807,-7978,-10844,-6810,-2164,-4693,-8756,-9674,-11179,-11914,-10952,-8416,-11669,-14434,-11259,-8055,-6748,-5839,-4776,2825,11758,27366,25233,14176,7360,7588,20829,27373,26312,18961,9757,4867,6325,10661,6940,586,3080,120,-5227,-2265,13923,24962,21322,9262,-3389,-13125,-5896,1292,6686,8202,10842,8086,5430,6003,11947,21815,23990,19255,1177,-14074,-12460,-8046,-6025,-1119,2748,-1485,-13477,-19474,-13928,-13141,-8884,8299,20435,21205,11498,-6085,-6344,2158,4183,4943,3381,-3126,-12573,-9888,-6580,-5960,-4125,-1710,-2769,633,22315,52696,47407,22645,5346,-4389,-8020,-8219,-9791,-7762,-5958,-3849,3429,10685,15681,11971,-3325,-19818,-24846,-25141,-29796,-32463,-27120,-4038,9185,10506,-2603,-12155,-11254,-3696,469,1480,-562,211,1308,2781,3041,3617,12938,31585,33797,28840,18809,4187,-6871,-7211,-3620,3198,6174,1258,-2997,-13589,-7579,675,475,170,-5159,-15584,-13237,-416,-40244,-98089,-128423,-135777,-117966,-91940,-63717,-36660,-30576,-38056,-2391,2884,11218,23132,36221,44233,31218,24588,15141,8887,2795,-4212,-10682,-10626,-6349,-10901,-14824,-12104,-1550,1888,1076,-12080,-10629,-1692,-5566,-15338,-9777,-7098,-10278,7315,34554,32989,33162,43252,23361,3888,-4769,-3555,-5266,-12296,-18274,-3845,3945,6456,11970,12217,3802,-4224,-10278,-9801,545,13622,20880,18336,13133,6553,2364,4392,1478,-9134,-8987,-3648,-9139,-20917,-9442,4894,2429,-10319,-8028,-3381,-6274,-13480,-18641,-14691,-13678,-10955,-5756,5705,6180,10535,-2332,-15038,-1244,21331,24749,13928,13173,15127,11965,3079,-8407,-4629,9821,13088,2360,-8725,-18337,-8626,6107,24863,38932,35860,26422,16402,5033,-3660,-7494,-8184,1525,8812,7029,-800,-7569,-12806,-5766,-4951,-16452,-17831,-8316,2189,10006,4387,-4069,-757,10786,15838,16846,12489,1719,-3211,-5231,-6349,-1638,7222,10849,5787,-600,3679,8604,11226,9925,-3561,-13119,-7348,5641,16663,14975,3642,-9532,-16258,-3058,4440,9693,16341,20238,17811,14268,1714,-7327,-14514,-7831,14896,21468,17681,10997,-6829,-12203,105,6171,8950,4781,-4748,-7098,5011,8754,26760,46889,53792,34737,5040,-6113,-9193,-5617,-4309,-5825,-7025,-10822,-7551,-5819,-10550,-9449,5417,11739,17200,22478,17431,10668,2490,1912,3788,7136,10635,4544,4062,18491,29695,23970,19458,14826,15851,15363,1040,-11677,-2472,5081,3715,3031,4319,7130,942,-2307,-2934,-2420,-7633,-15707,-9868,6449,4699,-5681,-13071,-7416,-7753,-4548,1647,7232,9118,-491,-12511,-6396,1576,-851,-5342,-9179,-13066,-13375,-5742,-156,-1354,-1672,6140,14912,16727,11566,6096,-668,-3668,-4271,-2726,-5890,-11113,-11872,-13915,-12323,-5667,-3794,-7106,-8222,-6797,-5968,1669,12446,3778,-7277,-9178,-5169,2520,11392,8984,-1819,-13598,-5996,4426,8446,1091,-7616,-9055,-11184,-15994,-13057,-6418,-4513,-7056,-9445,-10888,-14629,-15510,-15287,-14756,-13995,-11156,-3090,6842,19471,40223,48858,41912,45480,61256,55612,28256,12510,8005,10223,8719,-4829,-12970,-13643,-12604,-10925,-6527,1329,6881,6664,-4469,-11006,-4116,-2704,-10446,-12349,-13669,-11993,-13125,-11598,-12015,-12426,-9179,-915,1358,920,-7877,-17000,-2099,25673,37004,24226,7229,395,4414,12957,7813,-3647,-9278,-10821,-4256,1859,4261,4928,5427,10823,13060,4644,531,-1687,-1519,-2857,1876,11594,19925,16249,11719,16529,24722,18174,123,-18037,-3893,4481,-681,-3550,-4182,-2652,4530,12414,20177,17309,13636,8349,5837,7380,9408,15641,29612,28236,13661,1447,3117,20792,29045,22275,18676,17129,7126,-4778,4833,14422,12436,10038,16487,22958,19247,5006,2252,6080,-351,-9697,-8241,-4775,-6009,-3831,-2703,-6852,-10546,-6690,688,3723,4655,2720,1935,6349,12054,5995,-3964,-9706,-5820,-8288,-10105,-8208,-9841,-15385,-16984,-7583,-899,-3407,-7808,-10697,-8651,-8791,-1061,10755,7879,-8601,-2664,946,-1453,-11076,-6844,-2678,-3657,16039,23988,11920,-7898,-1217,10173,16340,11148,-4438,-12285,-11300,-6101,3511,10126,7993,2229,-6795,-4210,1024,3163,6525,8486,7035,2688,11849,18390,19007,22068,25429,20939,2245,-9854,853,12378,3333,-11972,-18402,-10699,-9324,-14016,-16039,-11023,-6248,-4145,889,7184,10088,4055,2984,5541,3663,-1514,-7721,-1,513,-13552,-19789,-8464,-5644,-2601,4031,15581,27382,26298,18290,10386,2076,-3786,-6451,-6628,-5535,-8983,-3251,1724,-512,2428,-6173,-3350,2331,1442,-5107,-396,8865,21037,35481,34400,30308,23963,6178,-10728,1246,12882,13834,7584,586,-11327,-3782,10435,6282,-5388,-12529,-9697,-5483,-3825,8829,13752,3884,-6031,-3313,-3501,-5973,-7855,-9201,-7992,-12635,-12397,-7866,-9299,-10621,-9918,-2328,6800,4317,-3211,-2763,939,-5694,-8793,-1628,1981,4795,8937,16159,27256,32065,23480,8276,-3048,-4410,6498,12653,8405,2862,-2675,-3148,11515,39447,52534,58199,60939,62972,64919,43316,10443,-12622,1431,15317,20094,10837,-6379,-7741,8730,21212,20979,10376,2194,98,-5441,-6997,-5603,-3943,2719,14921,24465,13920,-4944,-5922,2154,5538,3767,-1381,-4967,-708,2903,4702,-2155,-12420,-11189,-12791,-10055,-5249,-6465,-11128,-16742,-7038,136,8842,12737,13730,15673,25122,33372,31311,20015,15021,6473,-2863,-7443,-8839,-9846,-12646,86,9434,9358,3433,-1407,3131,7818,18165,24921,20583,14944,-1318,-18284,-16474,-11962,-14126,-14785,-10111,-2521,-5534,-13346,-8146,6796,15593,12535,-3556,-9323,-2456,11892,27703,21198,10739,5016,503,-1014,6626,11373,4989,-2758,-5731,3011,5400,6608,5019,-2403,-9780,-8784,-2278,34,663,-1559,-3112,-4932,-8130,-7010,-4117,1423,11794,21979,21525,19196,1853,-9239,-7540,-8992,-10055,-12530,-6592,2611,10206,11512,3477,-252,-3035,-6442,-4982,-5813,-2267,-1715,-4290,1872,9053,10730,11211,5076,-4374,-11404,-14292,-3622,568,368,3760,3640,4877,7857,7409,246,-8111,-673,8145,8714,-2838,-10018,-12756,-5866,-2934,-579,-1071,-2285,-6525,-16064,-11005,-1997,8364,14037,12742,9052,10856,33131,23017,8566,-4358,-10955,-1767,-2282,-5567,-1299,9286,8864,-5594,-9327,-12196,-12695,-11152,-4456,-4821,-3350,-1737,-5084,-13734,-18157,-18379,-18627,-15172,-7851,-4065,-7842,-15261,-14426,-2483,7588,1835,-9615,-16515,-17135,-10743,5974,25967,31470,30300,35495,36445,32053,23312,281,-10258,-5209,338,-99,-5013,-9361,-7424,-904,-7932,-14138,-15627,-14379,-6129,-15,5456,8725,14042,14306,13817,15837,15453,14643,12958,4135,269,416,-1176,-8231,-8680,-4679,-12327,-9519,4588,8767,16417,28100,32385,23662,11819,1373,-3274,-2359,4200,4574,5333,13479,11201,2773,5363,16239,15481,10524,1827,-6202,-5953,-6194,-9926,-12752,-12940,-10566,-16241,-9355,-10582,-9384,218,11597,25894,40948,38750,46098,47597,17533,-11779,-1028,9458,1574,-5963,-12612,-9969,-4349,-9207,-11404,2344,7912,4721,2627,1584,7398,14188,22978,30625,22665,12327,-3410,-4787,8390,26311,29081,15499,-2995,-11350,-10501,-9486,-9312,-7915,-6490,-3592,-4022,3658,14649,22131,17925,2703,-10948,-3641,10025,6782,-7483,-8632,-3107,-3207,-8046,-13516,-7944,1794,5647,-1904,-13788,-5028,4624,14982,24250,37219,45726,36915,14417,-3426,7478,29400,25257,7678,-5282,-12482,-11329,-1864,2472,580,-3632,-9932,-262,13457,30601,53264,36360,8506,194,1076,-661,-9060,-12968,-15084,-4130,3263,8686,16463,20680,12735,-10844,-16485,-6416,-7312,-6771,-4720,-9364,-13925,-2265,6944,8523,755,-4192,-4679,-2598,-1362,-3213,-12806,3114,24185,34116,31346,19897,11216,9153,1890,-4487,-6816,2227,5833,3237,-2735,-6020,-4759,-4367,-7589,-11194,-14144,-14039,-10302,-1858,-2519,-1742,2347,5493,9502,15989,22819,22863,4785,4215,13127,25557,23779,6809,-6398,-6698,-1609,6146,8846,5990,12331,28079,40588,31328,11567,1606,755,2150,1674,-2023,-3965,1858,8178,11016,8094,3504,5132,6551,12968,19663,17736,12076,6372,3049,2472,736,-8090,-20903,-9708,938,1409,-2118,-4503,-259,960,2723,1283,-4248,-10947,-5293,-2403,-9229,-9893,-6890,-6676,-7477,-11981,-13105,-13394,-14280,-9198,715,4141,-2679,-10917,-9469,-1879,3091,-1641,-8165,-11351,-6947,2733,12445,13131,5821,-322,918,3124,5002,-394,-12256,-7362,-2737,4171,11514,17724,18309,8540,926,-5226,-6023,-4712,-8512,-13903,-10253,-5451,-7915,-10139,-8747,-11912,-10996,-10038,-9379,-8137,-5577,-8342,-12272,-13503,-11184,-2888,12721,19998,15955,3650,-5314,-11409,-12635,-18099,-16375,-10479,1002,11102,17523,14541,-2285,4367,10443,5980,960,-7487,-10734,2673,28605,42659,22756,787,-3946,6015,6548,3431,1730,2977,4882,10724,15683,13982,13567,10985,7568,5635,1694,-7028,-12365,-11319,-7242,1225,5209,3221,-2595,-9795,-7163,-1166,8231,22794,27698,16012,-2824,-8908,-4618,3458,3237,322,-4294,2226,6683,2788,-9264,-13451,-11021,-7516,-3320,-2343,-7601,-10194,-4297,6540,13714,18607,21693,14137,-388,-11379,-7866,-3631,1964,1770,-5578,-3993,-7866,-10455,-13888,-3921,4006,-936,-9287,-5330,-1718,347,2977,7879,8420,3895,-2969,-4101,-2998,-2867,-4665,-3611,-1341,390,2782,-1590,-12445,-9697,2318,11426,18402,19821,10286,251,8755,16841,7318,-5663,-16027,4001,12457,11888,12137,26903,49557,40197,21102,7573,3260,-4826,-13290,-6875,3427,6900,3367,1064,172,471,-1753,-2348,-3350,-7573,-5872,-4289,6810,18606,20806,22487,25454,32478,28320,21680,2362,3930,14449,6543,-9621,-1231,5027,10691,7493,440,-3955,4423,18423,24463,22029,5661,-8636,-8237,-13938,-11996,3972,13112,24753,25742,10109,-3306,-8549,3244,9907,-6299,-12231,-7852,-1139,8281,15144,22556,31414,29179,12542,1737,2261,6276,8665,5300,-3238,-4044,13484,18612,3167,-1782,11427,26424,31230,38229,38493,26227,14927,4938,-1779,1341,9707,19070,25279,25553,16960,3173,-10181,-13031,-13259,-8894,-7534,-11176,-7567,-2502,1986,1320,2420,6126,11013,11100,-2854,-13178,-7464,-7492,-8579,-8323,964,3793,3851,3987,1968,-7851,-15501,-14526,-1752,8701,8026,-384,-2535,-5931,-11606,-10249,-14216,-11347,17,3089,2315,6048,9967,7387,1669,-1667,-3240,-6540,-6781,-6468,-3507,-4782,-14148,-6148,1924,442,-10941,-20139,-15982,-3448,4995,5271,1223,-2941,534,9219,22086,34719,36332,24541,2936,-11740,-20770,-16085,-11662,-12026,-13140,-7664,-1881,933,-1621,965,2138,10826,30196,24715,9322,8247,12150,22754,29736,27219,19148,9933,-3409,-10096,1163,5786,5137,3381,3062,7240,12480,17611,13094,516,-10340,-11010,-9822,-10856,-5882,-4547,-11462,-16204,-11123,2097,14804,8264,-4374,-10076,-13830,-8715,104,2857,3731,4762,2196,-6221,-5385,-1240,15742,22577,12123,453,-12412,-8037,-6793,-4989,-3065,-10068,-13781,-3642,12088,27347,32945,24278,9829,9917,10400,-4674,-11902,-3159,6095,6592,2673,-1406,90,7946,11620,6621,-3809,-13547,-14801,-11631,-12525,-15626,-11209,-5215,-2971,-6401,-10789,-9947,-5728,-1172,-574,-1874,-3651,-7124,-14760,-12396,-9679,-12108,-11681,-5143,-4111,-3086,2744,4198,1891,-5180,-5599,1833,2096,4817,10496,9802,12880,10518,13275,7063,-1419,-5142,-2457,5210,15436,28947,32798,24563,11165,-909,-13022,-20977,-20270,-10193,2730,10036,17329,17934,9782,665,9288,20578,20726,8877,-2311,-9738,-8522,1319,11973,18820,15828,6504,965,-3722,-3349,-2884,-7623,-15457,-4003,6723,8585,5565,781,7912,11971,2124,-10494,-13883,-11728,-5661,7657,13708,18552,13793,4640,-3797,-10386,-7898,-934,16232,32047,22430,1669,-11163,-5211,-1208,7574,19302,19243,11657,12012,11067,3493,-4275,-9244,-12651,-1811,1179,-16,3619,7289,10993,23456,27369,10988,1813,-5846,-12057,-7691,-13393,-435,7934,7488,-3231,-14846,-12128,-8899,-7044,-7315,-6987,-6126,-4144,-3256,-1244,-3518,-12758,-14473,-14274,-9640,-12575,-18179,-17467,-19058,-12548,-7354,-8168,-10169,-1295,7399,10585,11456,15022,11246,1234,-9592,-12903,-9253,-6931,-9096,-11698,-12602,-8272,-3824,-2874,-1446,1058,8024,16622,15359,6222,-2938,-9793,-149,10109,18966,18437,10794,6714,5253,-2658,-12034,-5996,13672,28364,26316,12360,9130,19770,28654,22337,7919,3613,1967,5575,1801,3673,15746,14606,9104,9689,-2576,-952,-1757,-5250,-10253,-15849,-17504,-10991,-10931,-3973,16283,21728,7043,-1690,-4134,-8447,-12330,-5227,3544,6163,5121,2742,11424,7432,-4812,-11882,-13939,-10011,-8435,-5350,-3804,-662,5261,13771,17516,12033,-341,-7141,-8138,-4168,4343,-3526,-10729,-10967,-8640,-5289,2278,9739,2228,-14573,-23332,-5148,13354,13108,7482,3556,-518,-4458,-7560,-16750,-13498,-10323,-4596,3733,12910,16956,14234,7937,-1413,-4733,-9026,-1929,379,-5391,-4778,10732,30274,48938,57457,40741,26527,13703,3861,-5056,-8283,-3629,282,-2330,-9417,-12152,-5665,-2248,-632,-3142,-7070,-3073,-1239,1224,198,-3242,-3085,6382,16098,28448,25397,9566,-166],[-1953,513,21,-1741,-1615,586,6195,7018,-1722,-5257,-5721,-5061,-4704,2435,15844,16548,15557,13887,14859,10496,3319,-945,-2391,-792,-2626,-8542,-11562,-7328,-2250,-4348,-8687,-9972,-10899,-11204,-10119,-7717,-12408,-15503,-11546,-7594,-6183,-6490,-6316,1551,11687,27238,22968,10901,4102,6572,22133,31143,30485,21633,11025,6534,9125,15868,13109,1938,667,-2467,-5022,1861,19017,28864,23614,9814,-4582,-15498,-8013,-1061,1936,47,3001,3720,3788,5590,11261,22482,26494,22533,3991,-12942,-14054,-8555,-5592,1077,7103,2426,-12490,-20385,-13336,-13483,-10123,7164,16888,16784,9041,-2149,-3557,2843,4949,5740,3150,-4692,-13730,-9205,-6435,-6811,-6457,-2391,-2181,-1271,20054,50019,44999,20995,3468,-2939,-6691,-8462,-11338,-9575,-7448,-4961,1107,7113,13169,12306,-2597,-18318,-24774,-27612,-34246,-37202,-29845,-6023,7057,9338,-3784,-11701,-10955,-5623,-3326,-2715,-5747,-3696,-1135,1634,2430,2556,10296,29060,32742,29538,19925,3908,-8947,-9520,-6431,100,3836,-321,-3197,-9695,1766,10656,6618,1805,-4710,-15428,-17369,-9014,-51856,-109399,-132861,-132652,-113666,-94387,-72957,-45682,-33908,-40857,-2774,1914,10375,23586,38930,46646,35229,31511,24443,20938,15275,6008,-4598,-10648,-6977,-11000,-15282,-12656,-298,4199,3121,-12083,-12310,-1121,-3178,-19978,-11436,-4400,-5858,7152,31989,32707,36856,47910,24298,2077,-7758,-5341,-5233,-12193,-17864,-3927,5654,8679,14380,14696,6274,-1074,-4924,-3762,5253,17053,21806,18793,13736,7921,3564,5023,1838,-9074,-7266,-2917,-8140,-18775,-9397,4732,1894,-11449,-7433,-2807,-5667,-13094,-18497,-14869,-14960,-12007,-5746,7346,6582,9701,-4412,-14831,-568,20654,20293,10165,10690,15582,14535,5694,-8026,-7356,8331,14137,4846,-7529,-18694,-7966,8183,30345,46634,45684,37758,26468,6789,-5276,-9691,-7918,2762,9562,7230,-705,-6887,-11778,-5361,-4566,-16016,-18508,-9190,1824,9999,3917,-5617,-3975,8781,14510,13992,8507,-950,-4189,-5667,-7338,-3023,5186,9438,7178,2502,4087,4965,6063,6955,-3015,-10703,-1787,14443,25522,19960,6822,-8015,-18704,-5233,1109,5987,12704,16709,13191,7077,-6256,-12506,-15233,-5083,18648,24713,18848,9053,-9715,-12239,-735,5306,8247,3761,-6465,-9261,4969,12551,32006,51344,53928,29348,2203,-8641,-12154,-8841,-6311,-7334,-7760,-9979,-6451,-5785,-11346,-5346,12516,21516,25482,27354,18831,10948,3123,2554,2993,5651,10135,3634,1890,15023,23619,16471,10842,6176,7960,9970,-1438,-10343,-378,7100,5968,4371,4578,7946,2982,-740,-2442,-2752,-8153,-16034,-8272,8345,4622,-5711,-13745,-7262,-6573,-4229,1474,6488,7848,-1079,-12118,-6266,1006,-1803,-6170,-9541,-12605,-16870,-7586,-406,-1950,-2512,4232,13198,16876,14018,9086,2388,-1428,-2060,-1494,-5422,-11511,-13075,-15533,-13238,-6630,-4460,-7253,-7362,-4084,-1303,6563,16349,6933,-4333,-6396,-3274,3377,11206,8450,-2095,-13082,-4804,6587,11510,3595,-7398,-9864,-11345,-15452,-12894,-6545,-4553,-7000,-9343,-10465,-13795,-14608,-14854,-14956,-14203,-11491,-3157,7798,21718,41448,47650,38144,39552,58053,57860,31601,12774,5442,7360,6312,-6031,-13675,-14532,-13507,-11530,-6732,1141,6461,7120,-2370,-11756,-5369,-629,-6289,-8598,-12228,-12420,-14592,-13106,-12044,-12115,-9049,-1200,1223,1496,-6468,-14815,-5670,22778,39624,27267,10024,3452,6326,13882,9259,-1924,-7644,-9746,-3849,1813,4442,6468,7621,11826,11566,2047,-1582,-2715,-1680,-2277,4644,16340,23436,17449,11859,14648,20769,14443,-2201,-18653,-515,8452,1649,-3083,-4351,-3651,3391,12131,22246,20007,14589,7713,4900,6624,8670,17533,34295,32306,15537,2312,1762,17530,23228,18290,16341,16738,7918,-7207,211,11978,11391,9256,17670,27143,25112,8247,3691,7397,-1353,-9502,-9877,-7351,-5705,-1362,676,-5521,-10593,-6662,1297,4462,4958,1808,-6,5865,13336,6159,-4531,-8657,-4045,-7595,-9958,-7976,-9830,-15995,-15320,-6924,-1247,-4194,-8428,-10069,-8296,-9041,-735,13755,14350,-1826,-4724,711,-116,-8892,-4976,-490,-2706,13281,18916,8636,-8047,10,12066,18388,11813,-4395,-11783,-11574,-6429,2537,8845,6824,1659,-7666,-6205,-1512,1192,5846,8533,6511,1813,12135,17492,17985,20305,20554,15634,-889,-11378,-2220,5973,-650,-11368,-13594,-8729,-7986,-13701,-18571,-13642,-8276,-4875,1206,7584,9575,1320,667,6027,5229,230,-7572,-1348,-509,-14207,-18247,-6239,-2606,1049,8541,23732,42086,43572,29256,14530,4853,-2770,-6100,-5947,-4803,-9342,-4218,323,-2702,391,-5997,-2386,4175,4060,-1925,1610,11028,20926,29371,26227,23095,19882,5633,-9327,1085,10467,10039,4122,-773,-10562,-2626,10254,5123,-7688,-12969,-8213,-3783,-252,16585,25980,17643,7045,2809,242,-2421,-4523,-6014,-6656,-11671,-10808,-6261,-8171,-7938,-9586,-3503,6168,6153,135,-790,1796,-5340,-9027,-2567,1509,4853,8875,15080,23481,25526,18580,5995,-5323,-3955,7765,12427,6807,944,-4144,-3962,12478,40417,50155,50862,52109,54636,58963,39635,9742,-12265,-626,12270,15332,5610,-10169,-6152,11248,21425,18904,7919,789,-2504,-11214,-16371,-14804,-9138,-1059,9709,19585,12944,-3905,-6073,1511,5707,3283,-1448,-4070,-39,2533,3202,-3640,-12869,-11785,-12433,-9852,-6074,-8112,-13099,-17247,-8295,-2141,5445,10530,14144,14551,22165,29283,28869,20143,14206,4419,-3496,-5043,-4857,-5897,-11725,-2318,8224,10337,3314,-2231,3337,8920,20048,28282,22948,16729,1786,-14394,-16055,-12571,-15197,-16107,-10902,-3851,-6599,-13113,-7126,8012,17350,14909,-1271,-8307,-2280,12247,25957,18835,9357,4069,-497,-2416,4002,7641,2429,-2658,-3794,4062,5877,7564,6744,17,-7861,-8090,-1352,1943,1674,-468,-1769,-4171,-7605,-6268,-2648,3750,14485,25418,24662,18607,-2138,-9167,-5611,-7936,-11613,-15488,-6275,3322,9274,7558,-238,-611,-1173,-3532,-1228,-2512,-378,-1153,-4029,3032,10229,11915,12100,7357,-1605,-9457,-17499,-6168,-843,-61,4110,3843,4513,6476,5421,-1312,-7556,-95,9330,9196,-3113,-10354,-12098,-5982,-5772,-3518,-1063,100,-3003,-9382,-7211,1009,11532,17009,14705,10339,11746,35408,25285,8673,-4519,-11987,-3160,-3936,-6315,-1131,9451,10036,-4691,-10030,-14639,-13749,-10363,-2148,34,2297,1490,-3666,-10167,-13690,-16130,-19733,-16279,-9458,-6094,-9132,-15025,-16421,-5099,5767,2080,-8208,-15599,-15623,-9989,5113,23684,29250,28157,31932,31150,25557,17842,-2704,-10936,-6253,-1470,-1688,-5947,-10408,-11028,-5840,-13164,-17940,-17789,-18749,-7989,1997,11858,11824,12219,7969,5590,9913,13731,14776,13525,3967,-509,-330,-1048,-6080,-8236,-7210,-12680,-5959,4372,7341,15945,31432,35169,23857,11111,614,-3616,-2028,4695,4413,5451,14945,12893,4218,4292,14138,14662,10414,1872,-5536,-3907,-3408,-6296,-13232,-13851,-11130,-14294,-9418,-10548,-9683,-495,11156,25248,40239,35272,38928,41985,17627,-10728,-3278,7007,175,-6117,-10870,-6717,-4184,-9656,-11467,1805,6149,2440,640,270,8506,17115,26441,36306,31166,19578,2307,-1455,10182,27040,24373,7733,-10300,-15054,-11456,-10558,-10969,-10173,-9527,-7167,-7210,3242,17544,26641,24249,10224,-4063,-6287,5284,4218,-8541,-9872,-4958,-5348,-9460,-11542,-7369,2951,7471,-445,-12736,-6723,2142,12060,23059,38910,49583,38691,13343,-4171,7834,28168,24519,8057,-4483,-11301,-12915,-3634,824,-1572,-6446,-11323,-429,13617,32981,50633,31379,7376,1135,3539,2621,-5109,-9456,-11426,604,8332,12706,22025,29110,19916,-7331,-16821,-9374,-10567,-7844,-5842,-10101,-10964,-1829,4590,6448,-2645,-7935,-6956,-3779,-2068,-3295,-13613,1491,24807,41535,38951,21109,9138,6943,-77,-5350,-6334,1374,4074,1386,-4183,-6329,-2963,-1023,-4330,-9297,-13348,-14371,-12142,-4193,-3196,-958,3474,6104,9475,14609,16109,16133,1175,2014,11192,22705,20079,4604,-7616,-7160,-2142,6013,9854,8903,16490,32119,44706,31826,10586,327,97,2756,2177,-2401,-4940,1110,7891,10005,5738,461,2556,4852,11960,19212,17624,11812,5718,2454,2641,1574,-6970,-20082,-9288,1705,2342,-1798,-4730,-213,1489,2687,-472,-5261,-9221,-7889,-4791,-8050,-4556,-691,-196,-1896,-7904,-10477,-12810,-15285,-9576,1985,5436,-2097,-10678,-8527,-369,4134,-957,-7936,-11343,-6221,3702,12408,12730,5975,552,1412,2799,4642,332,-12053,-8738,-3767,3685,11558,16395,16510,8044,2320,-1735,-2834,-2896,-6887,-11298,-8247,-4169,-7225,-11142,-12641,-14648,-11954,-12499,-11475,-9258,-7575,-10609,-14907,-11963,-10508,-2909,12969,19557,14115,2135,-6156,-11611,-11960,-17248,-16563,-10532,758,9203,12198,10966,539,8540,11548,5450,157,-7893,-11606,1254,24829,39228,22705,1294,-5097,1736,-1462,-5232,-4550,-1403,1160,7413,15270,14504,14709,13719,12155,11801,8016,-2789,-9945,-10310,-6836,3273,8689,4791,-3118,-10810,-8481,-2709,6422,19479,23130,12579,-5069,-9116,-4307,3387,3418,772,-5041,-2928,1326,-1635,-11334,-13323,-9791,-5462,-633,-440,-7315,-11199,-4449,6043,11852,15327,17298,9319,-4332,-12258,-6658,-2084,2788,1629,-4196,-2693,-7188,-11372,-12962,-2089,6846,623,-8457,-6862,-2513,892,3512,7455,7964,4226,-1957,-3168,-3378,-4751,-8395,-6426,-3634,-2396,-103,-2792,-12471,-9904,1547,10899,18653,20535,9120,-2144,7736,20403,14176,826,-15532,-822,8768,7957,7393,22126,49013,45239,24584,8749,4842,-3633,-13723,-8303,2004,6601,4002,2078,1167,1005,-2125,-3210,-3226,-4896,-1884,426,12367,20658,20874,23212,27620,33476,27104,17244,-850,3371,18234,14458,-4146,-5404,1080,9927,10122,2763,-5032,1674,14841,19947,16159,4514,-6636,-8555,-14609,-6235,8050,17262,30362,31189,10677,-6170,-8722,9289,15036,-2134,-9801,-7125,-1771,7057,13684,21225,30668,29340,13219,2649,4666,7921,7911,3247,-5720,-4828,12182,13610,431,645,13068,25824,28968,34322,32807,21228,11403,2493,-3543,1496,11646,22121,25920,23355,14993,2024,-9068,-11201,-13731,-10797,-8854,-12635,-9685,-4348,1068,959,754,3232,7473,7810,-4865,-14750,-8267,-8046,-9061,-9735,-2048,434,2818,3682,982,-8729,-13144,-12809,-8873,1874,1736,-4441,-3586,-5703,-11687,-12859,-15834,-10767,689,4005,4790,10221,13033,8351,1719,-1921,-3288,-4956,-3558,-4525,-2853,-3856,-12631,-9116,-2808,-4527,-15612,-25418,-13403,-382,6750,5730,1208,-2954,1265,10495,24133,39174,39728,24726,1226,-14626,-19360,-14386,-10650,-11866,-14257,-9116,-3455,406,-585,1078,846,8889,29234,26253,10758,9507,13542,24691,30457,26693,17801,7585,-4629,-6889,4152,7840,5887,2771,1058,4136,7714,10358,7609,-3502,-12727,-11634,-10899,-10766,-4988,-3983,-10703,-17381,-14132,-2509,8585,4487,-6120,-10998,-12817,-6261,2274,4069,3768,3864,81,-10327,-5691,2221,20235,25178,12909,786,-10878,-7952,-7231,-4860,-2081,-9223,-13150,-4100,8115,18800,22747,15609,6615,12537,11451,-4698,-11121,1022,10086,8722,3183,-1929,-528,8334,12732,7955,-2077,-10864,-11123,-7826,-8540,-12821,-10769,-3486,-2404,-7112,-12268,-11288,-6073,-961,-809,-2757,-5042,-8335,-15817,-13158,-10396,-13404,-12503,-5942,-5839,-6450,-1143,701,-607,-6810,-5090,3744,3844,1326,6279,9582,17221,15414,17671,10473,-265,-6821,-5052,4108,17057,32413,35658,25943,11610,-410,-11142,-17979,-16057,-6178,6166,12919,20207,20893,11065,-773,4831,15315,15645,6923,-1226,-7713,-7663,1560,12425,18654,14218,4055,-1331,-5698,-4660,-5060,-10323,-17330,-1736,9056,10734,8883,6151,10247,14656,4197,-7603,-9979,-8037,-3874,6083,12389,19067,14019,4488,-3818,-9672,-6625,651,18630,30092,18784,-1324,-14208,-4339,-1537,4846,15942,17447,10729,12066,11364,2846,-5617,-11438,-11787,-1569,780,-441,2626,6369,10906,23645,24598,8462,-33,-11082,-12239,-4481,-9289,-3129,5270,5713,-5346,-17558,-11052,-7982,-7974,-8926,-8463,-6915,-3696,-2044,-1318,-3881,-10535,-11156,-15379,-15817,-16645,-10956,-7983,-11658,-11329,-6257,-7886,-11709,-2362,6606,9761,8989,11396,8776,-597,-11315,-9278,-6215,-6078,-9343,-12276,-13726,-10208,-6448,-6049,-4299,-1902,5408,15323,16529,6903,-2440,-9074,1094,11131,20094,19348,11475,7072,5497,0,-7273,-3621,11911,25485,23974,10169,7980,18736,27552,21824,5268,-559,-1408,3985,1845,5530,17026,16324,10578,6918,-7341,-2131,-4037,-8298,-13519,-13950,-13334,-11348,-9511,-4541,12296,14402,167,-6968,-6473,-9792,-12826,-5840,2236,4837,4092,3243,14422,8294,-4735,-12073,-12512,-9421,-9076,-7171,-6277,-1788,7035,16938,20034,13087,-888,-7159,-6813,-2514,5551,-3200,-11720,-11052,-6971,-3738,2954,8805,384,-14795,-18566,-735,17106,16405,11773,5316,-768,-6062,-10194,-14956,-12517,-9637,-3505,5175,15219,20975,18258,10896,1009,-3978,-10311,-2400,1304,-3684,-4929,10054,29978,48878,53008,34237,21351,10269,1506,-5362,-7586,-5235,-2823,-6590,-13507,-9572,-4360,-1981,-1237,-4670,-6964,-989,1329,3080,1335,-2497,-5847,4169,15288,27851,25240,10721,1917],[-888,776,-148,-2528,-3794,-3347,1578,3427,-3448,-5994,-6628,-5727,-4600,5917,19556,18780,18748,18739,19503,14093,7500,3155,479,1253,-1878,-8728,-12100,-7437,-1795,-3397,-7996,-9522,-9796,-9695,-8610,-6529,-12134,-14982,-10434,-5540,-4026,-5918,-6974,837,11868,26618,20465,7974,1164,5515,22769,34503,34746,24559,12723,8757,12666,22448,20581,3800,-1403,-3677,-2589,7349,24787,33450,27345,12167,-4399,-16585,-9342,-2564,-1398,-7117,-4408,-361,2257,4988,9700,21683,27000,24153,6671,-11265,-14956,-8192,-4020,4295,11906,6282,-11281,-20374,-12169,-13282,-11187,5725,12950,11981,6355,2758,5004,9059,9795,9441,4887,-4568,-13066,-8148,-5947,-7378,-8204,-1597,806,-1342,17714,45793,41324,19527,3754,599,-4212,-7852,-12138,-10537,-7995,-5036,-263,3982,10628,12303,-1765,-16008,-24722,-31594,-41148,-44612,-33630,-7634,5432,8370,-4565,-10675,-9609,-6527,-6535,-7021,-10641,-7617,-3493,732,2070,1699,7788,26199,31479,30132,21471,4492,-10491,-11537,-8664,-2487,1853,-1155,-1789,-2926,12617,21620,13614,4225,-3292,-13839,-20122,-15286,-55929,-102043,-105935,-88477,-65761,-59397,-57357,-43572,-34757,-36238,-2870,1315,9812,23896,40773,47614,38787,39050,35898,35169,28385,16218,1821,-6596,-5658,-9961,-14739,-12570,1427,6670,5016,-11578,-12650,286,391,-15234,-9369,26,-737,7825,29366,32290,40601,50764,23213,-2249,-13026,-8314,-5486,-11476,-16452,-3823,7557,11371,17133,17342,9464,3703,3852,5338,12874,21962,23155,19364,14252,9337,5378,6433,3127,-7720,-5182,-2193,-6870,-15798,-7642,5909,2513,-11230,-6477,-1899,-4693,-12297,-17582,-13590,-14645,-12301,-5158,9464,8169,9708,-5497,-13858,446,19901,16388,7301,8913,16739,18390,9656,-5870,-10246,6167,14194,7177,-6022,-18589,-6664,10814,35235,52997,55060,50281,38378,8904,-6531,-10940,-6370,4465,10302,7288,-669,-6160,-10364,-4411,-3740,-15242,-18670,-9709,1472,9444,3173,-6775,-7118,6731,13243,11467,5552,-2446,-4485,-5824,-8114,-4215,3499,8542,9014,6159,4989,1622,484,2954,-2849,-8246,3930,23951,34886,25288,11252,-2475,-11676,-4820,-1138,2764,9481,13837,9733,1964,-11513,-15247,-13318,-2218,21476,27069,19843,7312,-11623,-12395,-1724,4346,7649,3093,-7650,-10271,6565,17537,37289,55240,53562,25072,572,-10023,-13747,-11881,-8415,-8711,-7708,-8312,-4946,-5187,-9563,-250,21275,33238,35358,32787,20620,11794,4313,3451,2415,4440,10314,3741,889,12196,17813,9511,2428,-2370,1684,6823,-1621,-7605,1967,9007,7906,5360,4660,8746,5408,1300,-1693,-3039,-8516,-14861,-6203,9786,4402,-5281,-14284,-7562,-5840,-3892,1505,5910,6693,-1260,-10993,-5895,569,-2297,-6040,-8401,-9810,-13150,-8456,-396,-2287,-3017,2776,11348,16449,16175,12433,5763,989,247,-298,-5021,-11951,-14362,-15432,-13902,-7641,-5139,-7357,-6447,-1434,3468,12746,23107,12507,-626,-3560,-1469,4024,10576,7612,-2450,-12261,-3232,8874,14465,5723,-7610,-11223,-11896,-14789,-11948,-5752,-3669,-6181,-8701,-9665,-12653,-13369,-14291,-15075,-14096,-11735,-3705,7742,22785,40876,45107,33958,33033,52943,57977,34109,13014,3448,4925,4165,-6981,-14090,-14931,-13738,-11409,-6312,1413,6420,7832,-54,-11885,-7168,652,-2575,-4689,-9475,-11595,-15085,-13747,-11601,-11560,-8483,-878,1638,2355,-4944,-12063,-7676,19384,41193,30695,13949,7507,9427,16183,12264,1396,-4789,-7886,-2461,3041,5672,8474,9870,12473,9677,-309,-3441,-3526,-1478,-760,8887,21710,26584,18436,12155,13027,16707,10757,-3988,-15486,3195,12647,4328,-2499,-4703,-5050,1633,10975,22957,21438,14540,6420,3431,5584,8062,19168,37039,34665,16872,2763,-492,13384,17433,14736,14406,16322,8825,-8676,-3789,9522,9853,7855,18146,30414,29700,10931,4571,7395,-2961,-9541,-11072,-9498,-4887,569,3454,-4384,-10364,-6347,2110,5258,5210,698,-2202,5295,14422,6139,-5291,-7731,-2420,-6947,-9683,-7338,-9000,-15164,-13636,-6304,-1562,-4811,-8662,-9416,-7947,-9231,-728,15358,18738,3563,-5014,1092,1607,-6528,-2942,1902,-249,12054,15068,6064,-7654,1250,13842,20096,12054,-4329,-11400,-11930,-6891,1444,7411,5393,711,-8648,-7627,-3574,-426,5307,8542,5867,591,11787,16483,17153,18577,16011,10602,-4040,-12140,-4189,1666,-2540,-9228,-9167,-5858,-5997,-12188,-19544,-16212,-10411,-5853,1140,7501,8618,-1496,-496,7569,7275,1908,-7588,-3063,-1941,-14905,-16857,-4226,378,4732,13414,32823,57458,61744,41591,18723,7589,-1345,-4979,-4238,-3356,-9013,-4414,-513,-4270,-822,-5690,-1837,5230,5569,371,3435,12805,20124,23311,18572,16089,15259,4778,-7884,1070,8102,6550,1164,-1963,-9753,-2181,9223,3917,-9481,-12743,-6237,-1045,5062,27297,41859,34966,21073,9931,4724,1756,-865,-3203,-5377,-10004,-8741,-4215,-6131,-5058,-9308,-4842,5274,7926,4148,1698,2440,-5143,-9145,-3415,910,4539,8124,13009,18781,18896,13693,3392,-8051,-3136,8718,11543,4745,-1316,-5541,-4581,13470,40433,46653,42639,42258,44492,50574,35369,9825,-8560,-2144,9355,11255,1396,-13459,-4602,13357,21255,16343,5219,-788,-4809,-12108,-13435,-11087,-10229,-4273,4553,14286,11000,-3310,-5768,996,5767,2790,-1346,-3224,261,1838,1571,-5052,-12854,-13033,-12458,-9784,-6901,-9720,-14798,-16061,-9605,-4451,1981,7527,13907,12642,18339,23976,24817,19083,12612,2251,-3567,-2053,-825,-2312,-10380,-5381,6123,10710,3006,-2874,3552,9720,20986,30494,24491,17406,3962,-10835,-12097,-9561,-13078,-15761,-11781,-5459,-7440,-12745,-6485,8246,17831,16312,753,-7395,-2348,12058,23004,15221,6636,1698,-2981,-5540,-570,2142,-1292,-3254,-2096,5100,6425,8484,8166,1638,-6607,-7350,-349,4104,3188,859,-562,-3564,-7169,-5583,-1460,5325,15728,26671,25967,15600,-7622,-7539,-2886,-5872,-11839,-18446,-6147,3138,6857,2495,-4153,-1497,158,-812,2399,949,1776,-284,-3503,3188,9797,11740,11928,9064,946,-7470,-19086,-8842,-2501,-619,4252,3575,3472,4371,2722,-3242,-7093,204,10033,9215,-3681,-10853,-11352,-5947,-8695,-6814,-1167,2160,327,-2807,-2046,4345,14441,19448,16270,11673,13046,37343,27633,8656,-5053,-12663,-4009,-4917,-6275,-305,10419,12113,-3259,-10575,-15759,-11309,-8786,-130,5269,10030,7323,1042,-4226,-9092,-13517,-19275,-17314,-10986,-7939,-10268,-14544,-18075,-8137,3400,1959,-6644,-13082,-13515,-9276,3997,20733,25816,24496,26325,23741,17676,11828,-5005,-11376,-7437,-3506,-3657,-7270,-11486,-14853,-8481,-13483,-13965,-13639,-14805,-6672,5635,17368,13769,9830,1906,-2134,3634,11363,13962,13003,3118,-1823,-1660,-1736,-4881,-6108,-6350,-8738,-2905,3524,5408,15109,34020,36694,23107,9915,-588,-4425,-2164,4709,3870,5440,16410,14567,5397,3102,11421,13154,9699,1573,-4821,-2039,-1048,-2568,-10381,-11681,-8480,-11182,-9076,-10480,-9884,-1315,10595,24655,39746,32797,33135,36708,17556,-9498,-5816,4170,-1711,-6313,-7837,-2996,-3399,-10114,-11898,867,3910,-196,-1653,-1398,8856,19376,29437,41024,38737,26034,8013,2401,12203,27278,19057,102,-17769,-16467,-12100,-11584,-12544,-12276,-12347,-10529,-9603,3598,20222,30471,29634,17230,3060,-4257,913,997,-9779,-11065,-6843,-7323,-10041,-8530,-6618,3540,8935,897,-11549,-8664,-648,8626,20529,38671,51304,38957,11814,-4784,7724,25919,22933,7922,-3965,-10267,-14225,-5869,-1519,-4012,-9143,-11199,-524,13309,33689,44419,24490,5571,1745,5488,5533,-1108,-4401,-6309,3969,12051,16531,27235,36427,25672,-3657,-15296,-11661,-13816,-9145,-7056,-10429,-8320,-470,2850,3147,-7184,-11698,-9152,-4908,-2752,-3303,-13915,-413,23567,45800,44319,21083,6157,3724,-2661,-6102,-5736,708,2363,-595,-5846,-6783,-1475,1880,-1386,-7344,-12579,-14471,-13420,-5741,-3314,28,4551,6501,9089,12790,9289,9211,-1877,212,9253,19349,15991,2277,-8872,-7416,-2541,6018,10950,11753,19731,34241,46206,30481,9043,-995,-272,3479,2608,-2752,-5613,633,7643,8810,3318,-2300,291,3024,10567,18312,17249,11440,4826,1571,2476,2077,-5985,-19247,-8910,2361,3093,-1683,-4816,24,1950,2306,-2489,-6117,-6999,-11777,-7704,-4777,677,4503,5253,3166,-4046,-7845,-12049,-16249,-9963,2933,6326,-1987,-10618,-7134,1525,5462,-146,-7592,-10994,-5471,4181,11602,11667,5908,1529,2244,2725,4291,950,-11553,-10106,-4787,3219,11423,14602,14380,7566,3898,2314,967,-695,-5007,-8725,-6106,-2674,-6191,-10990,-14323,-13251,-9181,-12907,-13669,-10525,-9670,-12406,-15159,-9799,-9442,-2730,12816,18491,11945,707,-6847,-11722,-11334,-16350,-16687,-10639,251,7026,7005,8203,5456,12690,12194,4385,-1268,-7142,-10219,40,20221,33655,21373,1491,-6179,-2627,-8658,-12258,-8240,-3853,-1396,4585,14366,14754,15861,16827,17500,19406,16119,2079,-7307,-8702,-5893,4246,11048,6003,-3552,-11624,-9685,-4146,4631,16428,19147,9567,-7627,-9512,-3774,3653,3877,1307,-5256,-7195,-3392,-5388,-12917,-12877,-8290,-3002,2480,1950,-6171,-10142,-1605,8098,11537,12431,12551,4294,-7930,-11578,-5112,-290,4095,2464,-1426,-644,-6640,-12222,-11542,-528,9036,1890,-7418,-7923,-3278,1652,4086,7003,7605,4749,-809,-2185,-3613,-6338,-12247,-9214,-6058,-5254,-3065,-3933,-12212,-9816,913,10389,18771,20901,7880,-3993,7507,24941,22850,9191,-8628,-6263,4400,3718,3158,17814,47013,48901,27404,9730,6185,-2718,-13793,-9189,867,6298,4828,3512,2703,1892,-2424,-4119,-3088,-2174,2509,5777,17922,22027,20553,23410,28985,33195,25475,13704,-2409,2877,20187,19770,2423,-6120,-1632,9466,12983,5354,-5126,-99,12126,16064,10773,3114,-4545,-7052,-10387,-193,11943,20786,35245,36631,12003,-7973,-7472,14875,19666,2565,-6658,-5839,-1975,6111,12281,19547,28935,28225,13425,3914,7406,9512,7286,1770,-7559,-5379,10696,8908,-2032,3056,15137,25855,27133,30376,27327,16325,7410,-315,-5275,1880,13320,24221,25033,20106,12702,1548,-7261,-9466,-13668,-12435,-9760,-13546,-11289,-5748,354,632,-890,577,4662,5442,-5958,-15786,-8794,-8307,-9176,-11011,-5365,-1931,2862,4265,742,-8167,-8084,-4905,-8937,-3341,-4728,-8941,-4985,-5700,-10940,-14626,-16670,-9974,1259,4501,6786,14220,16117,9515,2079,-1865,-2988,-3505,-1133,-2373,-1813,-2466,-10482,-11416,-6881,-8588,-18340,-21216,-8467,3577,8906,6272,1175,-2883,2263,12049,26622,44091,43359,25229,359,-16542,-16917,-11974,-8905,-10830,-14761,-10839,-5451,-459,712,1754,163,7487,28317,27870,12514,11053,15104,26551,30892,26344,17119,6595,-3812,-3430,6899,9501,6122,1666,-1451,153,1382,1836,1045,-7849,-13381,-11430,-11517,-10305,-3941,-3313,-9601,-16201,-12412,-2341,5681,1813,-7719,-11905,-11031,-3159,4835,5480,4008,3558,-1501,-13633,-3763,7133,25792,28070,13968,1319,-9230,-7519,-7257,-4147,-479,-7796,-11818,-3808,5272,12083,13540,7571,4363,14498,11999,-4391,-8998,4836,13194,10434,3759,-2035,-550,9423,14893,10449,678,-7334,-6685,-3232,-3662,-9046,-10015,-1704,-2192,-8245,-14041,-12817,-6599,-878,-863,-3177,-5919,-9137,-16420,-13481,-10895,-14422,-12465,-6257,-7064,-9177,-4445,-2517,-3073,-8325,-4853,4644,4916,-1556,2463,10222,22239,20866,22541,14791,2015,-7999,-8117,2784,18191,34712,37630,27056,12071,263,-8864,-14259,-11830,-2212,9419,15416,22274,22839,11940,-1419,-716,8913,9510,4314,-307,-5613,-6605,1649,12497,18267,12657,1713,-3567,-7340,-5554,-7120,-13124,-14483,742,11242,12468,11696,11316,12040,16377,5919,-4784,-5963,-4348,-2271,4297,10696,18671,13416,3751,-4197,-8836,-5045,2752,20754,27007,14723,-4027,-16426,-3666,-2021,1774,11607,14473,9162,11619,11267,2081,-6995,-13829,-9119,-1513,164,-891,1625,5345,10747,23408,21319,5448,-2548,-14384,-4283,4629,-125,-3118,2626,3933,-7006,-18302,-9534,-6744,-8447,-10394,-9346,-6888,-2506,434,-299,-3480,-8452,-8584,-10982,-8815,-6303,-1370,81,-5095,-8014,-4631,-7196,-13259,-3525,5653,8754,6243,7379,5893,-2543,-12351,-6081,-3086,-5016,-9423,-12724,-14778,-12193,-9458,-9185,-6360,-4264,2992,14046,18151,8272,-1824,-8610,1915,11540,20059,18763,10885,6567,4980,1099,-4095,-1998,8555,21112,20750,7676,6541,16865,24940,19116,583,-6385,-5630,2064,1985,6740,16606,16335,11090,1481,-13570,-2470,-6147,-10874,-15456,-12030,-9972,-11373,-8300,-3805,9709,8024,-7012,-12541,-9148,-11392,-13830,-7202,450,3259,2743,3261,16852,8705,-4581,-12099,-11476,-9320,-10287,-9754,-9379,-3507,7908,18586,20556,12190,-2670,-7798,-6011,-974,7800,-1349,-11780,-11765,-5647,-1809,3785,7199,-2033,-14539,-14947,2664,19474,18639,14979,5740,-1833,-8354,-13566,-13235,-11558,-8790,-2904,5721,16295,23565,21289,13183,3347,-3404,-11896,-3360,1795,-2335,-5284,8789,28583,46320,45435,26160,14850,5356,-2278,-6027,-6402,-6535,-6153,-11364,-14452,-7786,-3820,-2371,-2328,-6605,-7333,82,3526,5372,3021,-914,-7184,921,13180,25816,23964,11170,3235],[-282,570,-731,-3767,-6472,-7588,-2151,1071,-4583,-6736,-7760,-6571,-4414,9646,22543,19929,20823,22229,22236,16087,10790,7162,3290,3018,-1486,-9352,-13204,-7906,-1623,-2742,-7614,-9258,-8834,-8329,-7328,-5757,-11600,-13508,-8346,-2395,-994,-5018,-7669,-145,11516,24765,17129,4743,-2179,3606,21874,36303,37923,26709,13924,10593,16045,29263,27964,5169,-3824,-4166,421,12527,29623,37117,31028,15356,-3627,-17048,-10672,-4032,-3902,-12591,-10571,-3854,883,4013,6907,18896,24989,23454,8281,-9950,-15806,-7709,-2164,7451,15747,8904,-10739,-20169,-11174,-13218,-12732,3368,8265,6578,3074,6831,14796,19363,17486,14789,7404,-3849,-11967,-7556,-5961,-8477,-9960,-538,4795,655,15422,40220,36523,18357,6227,4953,-1458,-7182,-12901,-11278,-8266,-4653,-1017,866,7397,11198,-1628,-14668,-26112,-37654,-50264,-53185,-34828,-8345,3653,6752,-5817,-9944,-8041,-6505,-8293,-10348,-13852,-11444,-6201,-553,1334,513,5235,23242,30045,30412,23088,5642,-11774,-13995,-10918,-5025,-210,-1745,782,4560,22977,31600,19995,6432,-1738,-11814,-21896,-19632,-51106,-73007,-45228,-2548,25292,13345,-14556,-26860,-30763,-30839,-3415,516,8959,23391,40882,46435,40974,45722,47367,48791,39766,24701,7399,-1972,-3487,-8624,-13956,-12512,2760,8414,6024,-11244,-12371,1612,3821,-10530,-6018,4332,4054,8759,26311,31110,43306,50989,20237,-8780,-21033,-13361,-6986,-11128,-15032,-4305,8838,13813,19479,19331,12571,9124,14318,16270,22226,27309,24175,19322,13963,10043,7112,8075,4880,-5670,-3499,-2121,-5948,-12700,-4912,7913,3841,-10153,-5799,-1318,-4017,-11730,-16532,-11719,-13473,-12176,-4342,11715,10654,10097,-6095,-12989,1120,18500,12646,4800,7402,18016,22821,14190,-2692,-13643,3179,12790,8534,-4921,-18621,-5305,13266,38450,56757,62400,62089,50296,10574,-8038,-11385,-4322,6019,10497,6722,-1163,-5898,-9112,-3461,-3006,-14671,-18915,-10413,525,7656,1465,-8090,-10459,4411,11720,8939,3100,-3479,-4809,-6214,-9136,-5664,1692,7548,10480,9567,6047,-942,-5229,-2381,-3635,-6402,8878,32835,43319,29786,15362,3605,-5036,-3006,-2591,-303,6238,11089,6833,-1772,-14859,-15550,-11291,-33,22413,27476,19854,5168,-13168,-12890,-3126,2975,6769,2336,-8749,-10596,8467,21950,41055,57375,51982,21343,-733,-10881,-13526,-14580,-11036,-10191,-6831,-6319,-3552,-4529,-6921,4584,29979,45242,45443,37753,22115,12597,5460,4063,1588,3183,10930,4459,661,10024,12664,3252,-5428,-9487,-1248,6479,208,-4549,3952,10239,8914,5403,4016,9038,7711,3381,-1077,-3652,-9030,-13219,-4163,10166,3589,-4918,-14328,-8490,-5843,-3929,1350,5123,5361,-1335,-9630,-5704,-152,-2810,-5650,-6783,-6199,-7624,-7046,-248,-2530,-3539,1430,9165,15122,17385,15405,8814,3115,2140,438,-5038,-12660,-15723,-13484,-14412,-9063,-6182,-7773,-5866,703,7669,18756,30985,19244,3070,-1183,-251,3956,9075,6072,-3303,-11570,-1777,10755,16740,7042,-8434,-13460,-13306,-14414,-10739,-4551,-2426,-5178,-8077,-9018,-11725,-12391,-14215,-15581,-13995,-12195,-5082,6110,21967,38100,41154,29379,26240,46287,55693,35284,12910,1776,2755,2173,-7881,-14544,-15312,-13743,-11011,-5767,1612,6193,8185,1852,-11474,-9699,609,106,-1372,-6672,-10368,-15178,-14105,-11326,-11129,-7832,-392,2125,3088,-3721,-9887,-8478,15569,41186,33933,18722,12330,13464,19367,16086,5473,-1365,-5494,-236,5117,7187,10187,11613,12301,7140,-2680,-5256,-4320,-1044,1570,13881,26780,28720,18779,12187,11509,12677,7176,-5210,-11661,6941,16717,7100,-2066,-5530,-7090,-910,8815,22093,21293,13300,4295,1212,4035,7415,20123,37447,34826,17133,2359,-3903,8497,11718,11245,12353,15404,9300,-9120,-6859,7210,7850,5694,17597,32189,32177,12353,4352,5760,-5303,-10141,-12265,-11143,-3991,1737,5152,-3775,-10071,-5944,2893,5860,5127,-960,-5046,4114,14737,5668,-6458,-7191,-1316,-6659,-9622,-6734,-7845,-13682,-12258,-6052,-2181,-5582,-8831,-9040,-7888,-9607,-1252,15383,20653,6868,-4458,1634,3211,-4436,-1130,4093,2977,12424,12762,4387,-6951,2227,15105,20877,11293,-4713,-11402,-12655,-7730,7,5615,3508,-781,-9949,-8700,-5436,-1971,4614,8260,4943,-1069,10652,15223,16265,16682,11746,5860,-7187,-11907,-5692,-1448,-3500,-7141,-5445,-2780,-3795,-10250,-17833,-18233,-12564,-7177,511,6772,7084,-4446,-733,9661,9363,3193,-8000,-5289,-3954,-15856,-15839,-2681,3001,8094,18198,41838,71332,78196,53702,22713,9969,6,-3651,-2107,-1810,-8522,-4041,-730,-5093,-1601,-5718,-1999,5187,5670,1349,4642,13968,18468,17356,11518,9388,10151,3424,-6633,991,5697,3269,-1501,-3229,-9309,-2650,7279,2464,-10665,-12040,-4200,2053,10957,38604,57909,52315,34254,16745,8926,5453,2287,-1150,-4598,-8321,-6377,-1710,-2459,-2300,-9353,-6554,3879,9216,8205,4157,2458,-5445,-9479,-4399,-25,3627,6439,9813,13308,12383,8906,502,-11435,-2286,9108,9960,2236,-3854,-6815,-4989,14434,39508,42302,34224,32232,33541,40580,30632,10059,-5482,-3703,6172,7501,-2219,-16621,-3433,14874,20572,13307,2336,-2462,-6184,-7550,-3716,-900,-6362,-6660,-583,8775,8064,-3431,-5343,630,5733,2240,-1264,-2712,-12,631,-304,-6451,-12364,-14978,-12930,-10069,-7914,-11344,-15897,-15014,-11105,-6971,-1686,3638,12691,9748,13624,17607,19202,16503,9894,-406,-3796,627,2689,520,-9195,-9155,3062,10083,2129,-3579,3604,9988,20698,31125,24845,16739,4913,-7975,-7753,-5389,-10024,-14664,-12885,-7527,-8158,-12533,-6422,7419,16992,16625,2364,-6676,-2789,11110,18727,10262,2433,-2196,-7029,-10486,-6929,-4550,-5946,-4661,-964,5636,6464,8572,8315,1889,-6287,-6918,471,6167,4896,2141,317,-3233,-6916,-5076,-709,5988,15401,25398,24809,9925,-13006,-4499,369,-2974,-10329,-17966,-6468,1831,2955,-3465,-8242,-3015,818,1480,5673,4348,3996,687,-2975,2283,7870,10232,10719,9934,2871,-5830,-16344,-11664,-4701,-1590,3902,2611,1641,1538,-639,-5567,-6998,-14,10012,8528,-4785,-11727,-10732,-5847,-10973,-9971,-1487,3559,2903,2919,3317,7692,16737,20917,17022,12602,14299,38540,29915,8546,-6072,-12928,-4430,-5416,-5826,779,11740,14699,-1493,-11099,-15728,-8859,-7493,1212,10447,19623,15957,8332,2224,-4831,-11321,-18918,-18514,-12659,-9835,-11518,-14153,-18239,-11363,684,1527,-5149,-10677,-11737,-8925,2463,17177,21354,19465,18970,14753,9282,6434,-6253,-11805,-8999,-6017,-6255,-9155,-12518,-15614,-6336,-9144,-9783,-9715,-10027,-3154,9906,21305,14265,6681,-4132,-9257,-2743,8231,11918,11097,1372,-3812,-3651,-3311,-4776,-4095,-3632,-4566,-726,1981,2926,13858,35507,36619,21255,8056,-2440,-5921,-3023,3964,2756,5105,17556,15813,5976,1781,8145,10854,8231,797,-4238,-654,519,615,-6258,-7545,-4543,-8466,-8831,-10595,-10277,-2623,9516,23639,38966,30929,28397,31700,17035,-8382,-8578,1004,-4027,-6415,-4154,558,-2334,-10729,-12965,-692,1027,-3382,-4441,-3604,8112,20589,31783,44448,44597,31017,13170,6509,14514,27131,13924,-5924,-21807,-15076,-12741,-12825,-14290,-14457,-15164,-13786,-10995,4045,21983,33030,33428,22981,9213,145,-1737,-2699,-11427,-12459,-8989,-9354,-10064,-5123,-5448,2945,9511,1571,-10745,-11035,-3884,4659,16605,36026,50040,37101,9535,-5672,6815,22636,20253,6875,-4117,-9736,-14796,-8822,-4799,-6960,-11737,-10384,-978,12122,31981,35033,16049,2787,1569,6275,7275,2228,451,-2013,5276,13747,19244,31249,41511,29182,-624,-13330,-13053,-17257,-10909,-8595,-10641,-6319,939,2225,-350,-10845,-12851,-11038,-6262,-3749,-3603,-14026,-2839,20593,46556,46784,19674,2213,-614,-5937,-6910,-5490,-238,294,-3077,-8057,-7624,-578,3968,845,-5771,-12202,-14890,-14191,-6791,-3279,777,5189,6368,8063,10278,2561,2443,-4716,-1655,6907,15298,11432,-407,-10486,-7706,-2980,6017,11884,14103,21431,34015,44649,27098,6631,-2682,-802,3764,2523,-3433,-6309,56,7054,7076,558,-4860,-1546,1006,8563,16613,16220,10613,3364,65,1652,1938,-5462,-18933,-9043,2514,3322,-2192,-5434,-269,1613,953,-5236,-7377,-5084,-14874,-10296,-1139,4695,7920,8863,6868,-992,-5696,-11512,-17492,-10695,3233,6484,-2669,-11058,-5766,3258,6559,342,-7562,-10709,-5033,3852,9788,9660,5226,2159,2962,2544,3644,1107,-11268,-11839,-6080,2507,10832,12202,11673,6730,5225,6330,4683,1253,-3498,-6710,-4379,-1466,-5214,-9944,-11817,-9407,-5243,-11430,-16297,-12287,-11814,-12428,-11977,-7751,-8536,-2695,11981,16553,9237,-976,-7782,-12180,-11195,-15864,-17201,-11232,-916,4238,1958,6969,11281,15824,11816,2319,-3666,-5807,-7852,-1226,14871,26425,18655,993,-7580,-7250,-14987,-13221,-8027,-4323,-3071,1980,12657,14301,16548,19812,23068,27760,25019,6803,-4976,-7326,-5227,3728,11622,6253,-4357,-12719,-11257,-5905,2692,13748,15982,7324,-10422,-10545,-3537,3780,4162,1542,-5181,-10307,-7864,-8808,-14408,-12581,-6973,-638,5408,4168,-4830,-8000,2484,11300,12315,9722,7380,-1018,-11189,-10280,-3908,1066,5244,3752,1996,1240,-6719,-13408,-10390,135,9817,2333,-6734,-8779,-4334,2196,4284,6182,6946,5031,29,-1583,-4072,-7686,-15589,-11931,-8941,-8536,-6507,-5456,-12127,-9872,-38,9411,18231,20338,6112,-5754,7386,29471,32039,17892,-1645,-12587,-965,-1135,-941,13442,42531,49410,28339,9909,6807,-2507,-14077,-10037,-497,5485,5316,4827,4219,2569,-3161,-5555,-3451,71,6686,11134,22776,22328,19536,22710,28993,31239,23122,10633,-3354,1928,20044,22178,7827,-3977,-3002,8935,15398,7402,-5094,-1494,9862,12692,6048,1329,-2669,-3761,-3880,5429,15086,23124,38579,41187,13665,-8014,-5550,18899,22874,7080,-3240,-4444,-2238,4926,10451,17107,25846,25372,12508,4994,9938,10580,6371,363,-9231,-6103,8766,4314,-4648,4947,16980,25984,25373,26287,22028,11446,2613,-4097,-7420,1947,14012,24527,22189,15696,9951,1352,-5637,-8321,-13674,-13903,-10427,-14272,-12859,-7169,-605,-106,-2920,-2056,2485,3783,-6464,-15436,-9494,-8635,-9139,-12182,-9382,-3526,3339,5031,584,-7266,-3095,2834,-1099,-2336,-8079,-13779,-6961,-6243,-10010,-15191,-16916,-9433,1318,4166,7618,17067,18408,10265,2192,-2005,-2786,-2499,94,-808,-939,-1140,-8248,-12746,-10544,-12302,-18504,-15635,-2430,7965,10993,6454,688,-3151,3093,13455,29129,48767,46533,25465,-285,-18040,-14546,-9410,-6801,-9139,-13765,-13022,-7774,-1819,1893,2559,-392,6131,26939,28977,14090,12396,16327,27766,30500,25585,16358,6095,-2336,-682,8720,10173,5358,-294,-4705,-4733,-6021,-7115,-6496,-12968,-11999,-10956,-12113,-9911,-3172,-2951,-8632,-14310,-9309,-100,5644,538,-9355,-13087,-8952,54,7264,6599,4145,3480,-2916,-15936,-719,12948,31515,30499,14760,1565,-8016,-7318,-7347,-3342,1206,-6275,-10291,-3273,3093,6900,5657,974,3167,15255,11722,-4092,-6893,7539,14977,11415,4144,-1904,-39,11251,17991,13692,3828,-3688,-2130,1397,1326,-4637,-9084,-239,-2635,-10123,-16402,-14933,-7751,-1453,-1384,-3887,-6920,-10058,-17031,-13738,-11548,-15138,-11861,-6376,-8086,-11546,-7471,-5697,-5705,-9994,-5174,4466,4975,-4144,-679,11423,27195,26374,27460,19738,5478,-8210,-11835,991,18454,35269,38111,27449,12285,869,-6506,-10636,-8020,1200,12019,17101,23071,23286,12002,-1575,-6992,2354,2986,1083,51,-3843,-5693,1400,12027,17512,11040,-640,-5890,-8758,-6267,-9236,-16169,-11331,3140,12904,13385,13465,15198,12791,16790,7079,-2282,-2328,-1046,-1098,2172,8528,17166,11806,2216,-5178,-8102,-3404,5161,22140,22901,10415,-6320,-16890,-3367,-2768,-1618,6466,10397,6927,10672,10792,1224,-8305,-13044,-6832,-1886,-744,-1321,764,4232,10452,22651,17629,1937,-5842,-11695,2986,12686,7525,-1239,3,2197,-7953,-16001,-7778,-5351,-8484,-11761,-9636,-6407,-1095,3357,1276,-2810,-6900,-6823,-7486,-2626,1506,5617,6099,397,-4152,-2768,-6294,-14893,-4848,4460,7453,3246,3058,2636,-4587,-12611,-3501,-366,-3932,-9348,-13028,-15739,-14070,-12805,-11639,-7376,-5978,790,12757,19997,10395,-1088,-8448,2306,11407,19007,16891,9260,5416,4037,1170,-2369,-1349,3890,15655,16938,5201,4997,14382,21182,14630,-5583,-13511,-10513,-204,1893,6860,14561,14947,11264,-5450,-9442,-2033,-7941,-12868,-15821,-10937,-7602,-10922,-7272,-1867,9450,4831,-12405,-17620,-11822,-13027,-15199,-9095,-1554,1713,1461,3118,18641,8659,-4392,-12218,-11025,-9583,-11800,-12779,-12659,-5387,8016,18767,19213,9667,-5215,-8684,-5413,470,10586,1769,-10598,-12898,-4592,356,5023,5401,-4655,-14258,-12274,5013,20365,19821,16989,5237,-3274,-10808,-14770,-12071,-10915,-7966,-2504,5811,16623,24992,23285,14659,5303,-2991,-13257,-4363,2262,-930,-5404,7277,26350,41662,36006,17749,7962,-294,-6680,-6207,-4950,-6811,-8516,-14859,-11839,-6384,-3595,-2950,-3411,-8272,-7927,685,5721,8195,5022,898,-5940,-1949,10756,23181,22222,11412,4272],[527,608,-991,-4696,-8820,-10697,-3126,914,-4390,-6749,-8423,-6944,-3477,13979,25186,20463,22083,24479,23411,17039,13638,11532,6567,4969,-917,-9740,-14109,-8071,-1156,-1882,-7052,-8704,-7578,-6667,-5818,-4953,-10345,-10839,-4694,2324,3232,-3433,-7991,-908,11181,22373,13735,1879,-5340,1352,19937,36718,40109,28354,15012,12403,19590,36107,34841,6257,-6031,-3698,3619,17139,33313,39685,34388,19348,-2006,-16682,-11629,-5124,-5140,-11480,-11110,-4684,1372,4103,4005,14923,21314,21208,9127,-8753,-16113,-6774,205,10597,18461,10344,-10656,-19476,-10028,-12900,-14413,449,3413,1303,-123,9829,24068,32082,27141,21159,10338,-2726,-10675,-7237,-6309,-9926,-11306,509,9062,4892,14455,34790,31940,18612,10842,9866,1662,-6306,-13428,-11594,-8137,-3587,-531,-1421,3940,9276,-2147,-14720,-28844,-44363,-58834,-54396,-31776,-7983,1801,4626,-7499,-9554,-6400,-5325,-7145,-9645,-12444,-13415,-8656,-1963,449,-654,3243,20952,29113,31006,25372,8131,-11491,-16504,-13012,-7252,-1971,-1828,4262,11590,31513,39385,25063,8176,-217,-9774,-23024,-22369,-37775,-26378,40209,112237,145515,112662,49851,4427,-19609,-25492,-4185,-227,7967,22109,39236,43346,41701,50741,57312,59922,48069,30575,11741,2291,-1064,-7205,-13072,-12446,3599,9345,6178,-11081,-11766,2641,6692,-6443,-2759,7918,8293,9979,23106,29159,44640,48958,17133,-14523,-29905,-19676,-9414,-11274,-14042,-5417,9298,15818,21238,20417,15334,14637,25061,27906,32212,32440,24750,18607,12829,9953,8650,9950,7153,-3071,-2349,-2715,-5395,-9607,-1557,10603,5833,-8475,-5437,-1109,-3637,-11418,-15381,-9593,-11884,-11500,-3125,14300,14256,10902,-6249,-12429,1363,16480,9150,2620,6183,19266,27482,18928,1036,-16136,-104,10261,8740,-4374,-18839,-3945,15341,39639,57494,66848,71754,60723,11575,-9869,-10699,-1994,7371,10186,5629,-2094,-6051,-8012,-2564,-2400,-14322,-19296,-11280,-1028,4632,-1272,-9630,-13681,2169,10151,6533,1058,-4272,-5277,-6802,-10315,-7281,-205,6357,11333,12394,7301,-1693,-9622,-8753,-5378,-5269,12770,40379,50004,33009,18509,8808,313,-768,-3188,-3039,2995,8357,4262,-4582,-16642,-14468,-9780,1270,21191,25511,18506,2488,-14413,-13425,-4688,1382,5714,1525,-9749,-10461,9777,24793,42609,57334,49146,18036,-1967,-11275,-11803,-14585,-13631,-10867,-4820,-4106,-2320,-3853,-4218,8856,37509,56073,54581,41704,23136,13221,6433,4319,517,2023,12087,5624,946,8624,8677,-1837,-11889,-11494,190,8729,3413,-1582,5476,10786,8907,4410,2608,8836,9883,5562,-464,-4485,-9364,-11283,-2156,9530,2285,-4630,-13191,-9549,-6248,-4152,1163,4295,4100,-1107,-8027,-5625,-1086,-3328,-5199,-5151,-2425,-1438,-3104,432,-2327,-3917,301,6949,13163,17580,17737,11360,4954,3610,822,-5291,-13282,-14890,-11193,-14216,-10745,-7433,-8348,-5505,2386,11197,23962,38566,26171,6555,731,405,3200,6815,3947,-4563,-10933,-421,12218,18300,7690,-9429,-16279,-15508,-14149,-9300,-3002,-891,-4024,-7444,-8486,-10983,-11719,-14723,-16377,-13670,-12620,-7016,3004,19219,33453,36340,24962,20038,39196,51623,35286,12650,612,1135,672,-8441,-14860,-15687,-13536,-10329,-5081,1754,5794,8165,3300,-10409,-12549,-692,1719,1305,-4069,-9001,-14983,-14273,-11119,-10634,-6947,325,2808,3969,-2473,-7884,-8135,11934,39775,36878,24403,18105,18525,23270,20352,9968,2549,-2367,2937,7813,8655,11372,12792,11389,4265,-4819,-6738,-4777,-29,4901,19286,31210,29850,18646,12105,10407,9336,4372,-5220,-7301,10888,20740,10167,-1499,-6519,-9380,-3721,6218,20208,20027,11364,1770,-1331,2423,7142,20600,35955,33107,16441,1312,-8016,3774,6694,8079,10315,14143,9386,-8565,-8187,5758,6074,3275,16346,32575,32530,12524,3192,3001,-7914,-10951,-13284,-11457,-2833,2553,6057,-3347,-9323,-5028,3997,6590,4994,-2866,-8297,2388,14270,5048,-7652,-6693,-458,-6428,-9508,-5993,-6300,-11735,-10893,-5871,-2798,-6205,-8682,-8586,-7775,-9805,-1871,14408,20641,8418,-3616,2420,4785,-2408,715,6294,6736,14222,12283,4088,-5634,3268,16016,20706,9575,-5338,-11344,-13389,-8542,-1350,3897,1638,-2326,-11087,-9118,-6742,-3080,4131,8087,4215,-2596,9297,14208,15719,15080,8222,1985,-9527,-10713,-6667,-3644,-3822,-5168,-2070,632,-1140,-7810,-15324,-17696,-13788,-8201,-170,5888,5497,-6930,12,12396,11779,4474,-8361,-7455,-5988,-16548,-14731,-1181,5613,11423,23013,50236,82275,91100,64538,26896,12431,1610,-1904,580,-32,-7704,-2873,6,-4753,-1982,-5815,-2423,4552,4951,1520,5636,15085,16615,12180,5662,3635,5290,2102,-5100,1319,3832,730,-3432,-4103,-8812,-3487,5087,1282,-10602,-10538,-1693,5726,17186,48911,71443,67186,45435,22873,12767,8660,5065,511,-3881,-6266,-3122,2201,3900,764,-9241,-8112,2474,10318,12249,6625,2146,-5850,-9651,-5039,-784,2636,4351,6186,7975,6822,5029,-1761,-14903,-1017,9442,8388,-5,-5911,-7248,-4459,15985,38343,38019,26856,23411,23445,30654,26265,10674,-2730,-4911,3200,4441,-4879,-17026,-2131,16371,19995,10562,88,-3367,-5452,-1453,5898,9284,-398,-7426,-5047,3958,4975,-3743,-4455,1087,6380,2364,-619,-1996,-262,-467,-1736,-7062,-10946,-15075,-13056,-10098,-8484,-12207,-15360,-13567,-12127,-9100,-4918,-356,11038,6711,9003,11222,13015,13014,6622,-3126,-4082,3093,6002,3060,-7789,-12882,-127,8933,1101,-3825,4075,10285,19777,30657,24495,15376,5242,-5305,-3338,-926,-6720,-13095,-13481,-9411,-8154,-11965,-6294,6333,15691,16625,4250,-5402,-2858,10049,13929,4770,-2439,-6666,-11586,-16054,-13336,-10078,-10141,-6063,207,6144,6390,8135,7550,1375,-6266,-6248,1679,8623,7299,3944,1535,-2475,-6141,-4083,272,6448,14333,22412,21678,2625,-11265,-125,4446,1110,-6997,-14990,-6653,110,-1436,-9257,-11668,-4423,1523,3973,9218,8308,6892,2369,-1753,1380,5658,8493,9477,10596,4600,-4056,-13195,-13375,-6851,-2409,3643,1619,-226,-1182,-3752,-7428,-6669,-118,9901,7765,-5801,-12306,-9586,-4878,-10277,-10714,-1189,4834,5076,7964,8821,11503,18925,21889,17436,13531,15818,39280,32721,9308,-6603,-12105,-3912,-4982,-4603,2539,13718,18077,1190,-10936,-14698,-6668,-6213,2439,15955,31329,27828,17872,9117,-495,-9055,-18476,-19275,-13850,-11171,-12293,-13355,-16500,-13414,-1229,1733,-3059,-7977,-9762,-8296,1300,14039,17073,14259,11270,5949,2566,3706,-5732,-11668,-10310,-8376,-8842,-10848,-12535,-11931,-1263,-3782,-5735,-5940,-5246,1637,14583,24019,14066,3616,-9508,-14502,-7741,5230,9391,8532,-548,-5664,-5418,-4902,-4966,-2158,-85,-567,1183,515,744,13005,36435,35562,19050,6232,-4261,-7417,-3929,3137,1822,5129,18909,17136,6576,1066,5222,8581,6816,356,-3108,824,1843,3600,-1275,-2000,266,-5489,-8137,-10281,-10281,-3854,8433,22625,38210,30015,25098,27652,16670,-6778,-10172,-1163,-5442,-5051,742,4376,-534,-10728,-13968,-2188,-1781,-6419,-7031,-5628,6917,21299,34157,47192,48962,34826,18108,11425,18078,27890,11111,-7017,-15590,-12374,-12871,-13660,-15565,-16061,-17327,-16091,-10844,4716,23045,34641,35953,27714,14568,5266,-669,-5236,-12731,-13432,-10754,-10790,-9204,-1036,-2716,1435,9395,1901,-9874,-13142,-6858,945,12196,31666,46239,33659,7147,-6324,5711,19217,17211,5476,-4409,-9174,-13990,-11813,-8311,-9775,-12828,-9099,-1325,10564,28310,24176,7364,-368,1020,6132,7896,4986,4922,1454,4984,13935,21056,34276,44432,30803,1996,-11117,-12930,-20176,-12495,-9816,-10237,-4388,2604,3631,-695,-8218,-9529,-11365,-7255,-4529,-3686,-13539,-5157,16930,44723,46980,17837,-1747,-5278,-9082,-7139,-5173,-1045,-1659,-5534,-10254,-8175,302,5759,2850,-4148,-11724,-15215,-14054,-7005,-2761,1681,5834,6222,6971,7688,-3189,-3176,-6898,-3185,4642,11249,7154,-2835,-11935,-7458,-2774,6704,13224,16353,21925,32091,40882,22597,3961,-4209,-1131,3915,2337,-3940,-6548,-206,6537,5285,-1962,-6438,-2134,-413,6568,14634,15012,9822,1863,-1551,688,1693,-4860,-18680,-9279,2639,3575,-2794,-6332,-982,515,-1214,-8364,-8784,-3398,-9767,-9562,2195,7384,9732,10837,9357,1514,-3716,-10796,-18429,-11285,3392,6423,-3618,-11472,-4130,5089,7722,860,-7461,-10093,-4397,3287,7600,7274,4362,2794,3895,2667,3169,1243,-10870,-13464,-7074,2096,10308,9846,8915,5945,6638,10475,8416,3158,-2119,-4968,-2797,-243,-3896,-7831,-7242,-4620,-880,-8988,-18569,-14032,-12253,-9997,-8310,-5613,-7506,-2394,10980,14323,6567,-2474,-8549,-12656,-11179,-15436,-17751,-11954,-2344,1332,-2094,7849,17211,17804,10702,-384,-6434,-3935,-5069,-2105,9580,18850,15287,200,-8910,-11515,-16273,-9066,-4933,-2967,-3661,-22,10610,13486,17030,22847,28926,36688,34251,11362,-2710,-6022,-4697,2213,10679,5759,-5238,-13826,-12916,-7646,1144,12030,14163,6590,-12212,-11866,-3363,4010,4571,1858,-4480,-10897,-11743,-11567,-15511,-12166,-5547,1874,8269,6270,-3306,-5343,6810,14910,14226,7798,2613,-5825,-12765,-8632,-2898,2138,6443,5737,6021,2903,-7162,-14593,-9367,61,9285,2178,-6186,-8956,-5114,2924,4517,5393,6314,5345,824,-1091,-4434,-8019,-12480,-13112,-11918,-11880,-10128,-7078,-11959,-9821,-1072,8176,17220,19015,4085,-7222,7334,33528,40770,26021,4907,-18423,-6836,-6169,-4583,9234,35856,46270,27090,9392,6909,-2757,-14419,-10689,-1906,4349,5613,6158,5840,3173,-4111,-7260,-4146,1951,10637,16429,26794,21804,18128,21390,27787,27987,20394,8141,-3990,769,18498,22308,11717,-266,-2620,8539,17268,8839,-5102,-2546,8135,10162,2515,-351,-688,1184,3483,10529,17543,24411,40248,44485,15554,-6139,-3428,21063,24539,11298,602,-2798,-2451,3580,8325,14153,21793,21177,10566,5943,12330,11278,5332,-897,-10606,-6742,6770,138,-7215,6421,18562,26227,23878,22470,17278,7069,-2527,-8880,-9706,1745,13637,22966,17767,10715,7285,1580,-4255,-7642,-13768,-14067,-10421,-14616,-14356,-8539,-1723,-1155,-5177,-4265,1281,2966,-6338,-14412,-10239,-8777,-8547,-12293,-13814,-4154,4105,5841,462,-6449,1398,10005,7977,5225,-3927,-15941,-9184,-7088,-8945,-13951,-16373,-9053,1004,3167,7236,18379,19633,10509,2001,-2342,-2619,-1704,449,89,-251,110,-5968,-12283,-13409,-15667,-16653,-10246,4311,12757,13025,6367,-142,-3648,3844,14809,31688,52884,48963,25317,-843,-19201,-12332,-6707,-4252,-6646,-10950,-11864,-7910,-3054,3071,3520,-829,4831,25130,29476,15445,13521,17182,28257,29256,24320,15205,5561,-1099,1072,9479,9800,3652,-2969,-8458,-10042,-13379,-13257,-12924,-17390,-9438,-10331,-12686,-9578,-2659,-2872,-7836,-12429,-6669,1979,6887,719,-10674,-14225,-6654,3277,9477,7376,4299,3625,-4111,-15698,2628,19264,36673,32074,15133,1465,-7306,-7454,-7536,-2533,2849,-4732,-8666,-2629,1405,2948,-471,-2986,3116,14740,10682,-3843,-5119,9021,15550,11816,4507,-1345,1239,13974,21901,17323,7025,-185,2249,5691,6078,337,-7595,986,-3590,-12650,-19063,-17595,-9581,-2770,-2500,-5124,-8244,-11224,-17769,-13941,-12367,-14455,-10831,-6260,-8871,-13516,-10168,-8720,-8333,-11726,-5967,3485,4198,-6464,-2490,13079,31729,31749,32286,25255,10353,-6517,-15823,-1167,17856,34038,36966,27015,12327,1533,-4064,-7195,-4741,3923,13841,17889,22556,22211,11230,-1475,-11668,-2147,-2759,-2335,-101,-2413,-4928,921,11162,16488,9477,-2874,-8164,-9790,-6798,-11208,-17387,-7878,5457,13963,13431,14048,17284,12429,16043,7841,-19,854,1855,-238,-149,6000,14696,9341,-5,-6682,-7428,-1691,7853,22582,18127,6150,-8003,-15909,-3341,-3599,-5003,1000,5667,4334,9526,10215,550,-9061,-10776,-5044,-2627,-1749,-1442,430,3323,10194,21535,13848,-1819,-9752,-7300,8312,18415,13333,1220,-2399,789,-7796,-13312,-5780,-3779,-8065,-12828,-9307,-5594,377,6315,3015,-2147,-5898,-5748,-5211,1715,6782,10147,10298,4897,-7,-562,-5062,-16447,-6232,3112,5925,242,-1302,-768,-6546,-12265,-1505,1828,-2843,-9010,-13047,-16436,-15233,-16277,-12063,-7289,-7004,-1056,11564,21858,13304,-108,-8495,2422,10988,17338,14231,7029,3938,2939,765,-1729,-1601,-1511,9910,13199,3288,3646,11627,16755,9090,-11700,-19859,-15627,-2793,1271,5750,11268,12734,11951,-7441,-2459,-1087,-9233,-14101,-15849,-10587,-6142,-10041,-6324,791,10948,5113,-12140,-16018,-14016,-14369,-16683,-11249,-3501,475,653,3227,19807,8254,-4107,-12534,-11134,-9919,-13285,-15811,-15296,-6870,7555,17635,16320,6027,-8012,-9436,-4693,1961,13466,5807,-8382,-14214,-3641,2748,6796,3856,-7092,-14062,-10278,6497,20034,20144,17851,4237,-4666,-12919,-13170,-11348,-10481,-7089,-2018,5853,16676,25636,24386,15358,6728,-2670,-13937,-4966,3094,920,-4922,5816,23513,35424,26034,9968,1464,-5970,-10004,-5164,-3103,-5808,-8885,-14194,-9258,-5010,-3285,-3311,-4090,-9194,-8374,1348,8242,11569,7259,2813,-3768,-2934,9011,20716,20537,11806,5408],[728,144,-1644,-5969,-11352,-11894,-2137,1714,-3753,-6704,-9276,-7542,-2497,17863,26582,19631,21630,24503,22381,16417,15320,15417,9566,6361,-821,-10363,-15074,-8420,-982,-1468,-6946,-8494,-6691,-5363,-4717,-4751,-9023,-7700,-196,7729,7689,-1878,-8512,-1979,10401,19204,10111,-887,-8620,-1656,16594,35118,40535,28890,15511,13711,22711,41729,39893,6452,-8288,-3104,6014,20294,35076,40461,36546,23235,-109,-16190,-12606,-6251,-5644,-7430,-6632,-2022,4616,6119,1748,10061,16269,17654,8939,-8052,-16104,-5715,2693,13213,19473,10199,-11376,-18611,-8989,-12524,-16544,-3316,-1720,-3803,-3159,11272,31320,44975,37311,27426,12886,-1797,-9658,-7440,-7274,-11978,-12263,982,12567,10144,15197,30444,28345,20506,16445,14761,4868,-5456,-13933,-11798,-7977,-2149,1191,-2232,669,6606,-3540,-16011,-31825,-49014,-60481,-49118,-28748,-7871,-394,2029,-9778,-9860,-5176,-3642,-4231,-5419,-8073,-12183,-10274,-3417,-563,-1685,1923,19208,28526,31887,28388,12339,-8747,-17296,-14983,-9210,-3314,-1349,7903,17041,36935,43857,28081,9050,909,-8113,-23912,-23744,-19172,27505,133797,235559,274184,221205,124411,45202,-1878,-20181,-4812,-699,6883,19985,35861,38670,40917,53361,64235,66947,52261,33171,14503,5744,1140,-5923,-12226,-12358,3906,9463,5560,-11097,-11165,3200,8722,-3137,-189,10457,11803,11432,19985,26471,44431,45259,15180,-16612,-36337,-25095,-11367,-11309,-13551,-7019,8771,17134,22213,20408,17505,19676,34620,38810,41486,36644,24841,17284,10972,9121,9939,12064,9960,-63,-1763,-3880,-5135,-6577,2123,13742,8327,-6420,-5317,-1144,-3329,-11226,-14034,-7369,-10154,-10238,-1353,17384,19131,12136,-5991,-12203,1208,14026,6015,792,5313,20364,31999,23547,4957,-12443,-2930,7284,7873,-4372,-19143,-2515,16984,38845,55321,68042,78206,68402,11908,-11945,-8825,592,8625,9577,4288,-3196,-6408,-6938,-1693,-1866,-14077,-19690,-12110,-2942,723,-4830,-11330,-16115,467,8840,4429,-568,-4870,-5786,-7385,-11386,-8804,-2018,5049,11547,14436,8742,-224,-10380,-15661,-7839,-4741,15563,46128,54471,34857,20521,12682,4284,1384,-2903,-5103,-115,5656,1867,-6869,-17278,-13259,-8730,1755,17969,21169,15617,-703,-15184,-13608,-6017,-90,4733,827,-10531,-10075,10048,25629,41820,55182,45321,15136,-3095,-11101,-9559,-11598,-13765,-9276,-1777,-1727,-1188,-3082,-1633,12509,43072,64401,61712,44309,23690,13675,7225,4267,-677,1192,13813,7013,1393,7804,6007,-5342,-14633,-7601,4278,12345,7171,1135,6590,10815,8000,2435,537,8273,12015,8021,403,-5357,-9163,-9008,-83,8163,729,-4291,-11187,-9947,-6449,-4159,1288,3764,3288,-323,-6098,-5503,-2078,-3738,-4721,-3688,1269,5256,2444,2007,-1350,-3939,-472,5012,10970,16887,19268,13276,6547,4712,1024,-5527,-13342,-12317,-8498,-12984,-12452,-8682,-8889,-5212,3725,14038,28014,44710,32403,9706,2221,572,1842,3971,1401,-6112,-10234,889,13299,19180,7892,-9993,-18741,-18381,-13660,-7631,-1148,900,-2693,-6693,-7969,-10377,-11369,-15899,-17133,-12876,-12725,-9103,-1304,14687,27450,31262,21259,15235,32797,46609,34385,12379,19,203,-174,-8503,-14908,-16100,-13178,-9409,-4271,1842,5242,7773,4235,-8892,-15244,-3160,2203,3280,-1801,-7674,-14621,-14317,-10890,-9992,-5804,1253,3737,5202,-907,-5716,-6878,8914,37157,39300,30735,24715,24399,27501,24531,14453,6762,1477,6819,10671,9713,11736,13202,9689,1230,-6634,-7768,-4772,1662,9025,24587,34613,29947,18089,11912,9768,7049,2807,-3774,-2520,14905,24493,13442,-712,-7486,-11536,-6237,3728,17856,18085,9102,-909,-3940,1075,7412,20643,33017,29832,14816,-268,-12374,107,2757,5316,8263,12541,8956,-7650,-7775,5470,4984,926,14551,31603,30825,11394,1173,-419,-10603,-11853,-14151,-10365,-1444,3168,6307,-2984,-8014,-3441,5500,7461,4808,-4776,-11829,6,12806,4266,-8794,-6189,141,-6249,-9380,-5222,-4556,-9558,-9553,-5766,-3417,-6699,-8297,-8028,-7588,-9791,-2466,12774,19159,8501,-3003,3211,6100,-553,2521,8390,10509,16507,13007,4923,-3823,4300,16321,19207,6694,-6218,-11015,-14137,-9288,-2578,2320,-135,-3805,-11689,-9060,-7573,-3788,3822,8011,3728,-3846,7910,13500,15499,13814,5418,-928,-10511,-9105,-7331,-5444,-3912,-3427,883,4117,1780,-5087,-12532,-15294,-13629,-8714,-836,4890,3916,-8815,1203,15423,14395,5703,-8682,-9431,-7887,-16902,-13556,221,8079,14490,27413,56986,88770,98663,72701,31117,14953,3392,95,3557,1706,-6820,-1339,1156,-3735,-2491,-6167,-3133,3440,3685,1159,6532,16334,14811,7863,924,-1202,826,827,-3366,1953,2480,-1126,-4758,-4660,-8346,-4679,2745,328,-9526,-8459,1176,9726,23118,56466,79871,77075,53163,27587,15807,11024,7142,1609,-3324,-4008,1007,7877,12799,3979,-9077,-9578,952,10930,15559,8494,1213,-6569,-9883,-5490,-1457,1484,1848,2320,3100,2333,2202,-2980,-17423,435,9603,6891,-1957,-7429,-6897,-2988,17971,36884,33925,20833,16189,14899,21688,22367,11361,-376,-5854,340,1839,-6773,-14942,-803,17740,19456,8194,-1431,-3426,-3081,4448,14392,18378,5632,-6889,-8908,30,1981,-4374,-3463,2173,7708,3163,488,-1183,-556,-1527,-2728,-6827,-8923,-12993,-12732,-9939,-8680,-12245,-13509,-11858,-12721,-10939,-7794,-4265,9057,4046,4969,5172,6561,8632,2780,-6110,-4828,4877,8759,5083,-6417,-16505,-3195,7165,-371,-3837,4765,10418,18151,28979,23258,13295,4903,-2999,674,3062,-3772,-11482,-13509,-11200,-7711,-11281,-6207,5060,14081,16383,6355,-3588,-2521,8829,8745,-1096,-7687,-10966,-15412,-19732,-15462,-10932,-12679,-7286,1350,6469,5980,6943,5782,77,-6644,-5525,3081,11195,10127,6089,2995,-1382,-4955,-2759,1355,6652,12633,18024,16650,-5344,-4441,4541,8658,5765,-2747,-11789,-6890,-2005,-5965,-14590,-14401,-5780,2192,6499,12852,12631,10206,4512,51,886,3730,6993,8480,10934,5779,-2483,-9883,-13073,-9090,-3286,3268,472,-2189,-3778,-6511,-8751,-6304,-270,9543,6768,-6909,-12701,-8078,-3052,-6760,-8014,-190,5750,6482,11793,13734,15337,20704,22099,17228,14088,17092,38976,35676,11107,-6229,-10465,-2883,-4063,-3013,4566,15793,21585,4471,-10312,-13499,-5118,-5291,3357,21343,44158,41847,28415,15713,3491,-7039,-18215,-19822,-14770,-12179,-12838,-12473,-14187,-13695,-2071,2630,-566,-5215,-7776,-7533,494,11535,13386,9331,3937,-1308,-817,3849,-4122,-11259,-11559,-10760,-11582,-12348,-11586,-7772,4498,1383,-2119,-2553,-796,6606,18772,25248,13215,751,-14371,-16549,-10268,2566,6448,5343,-2698,-7307,-6808,-6392,-5439,-587,3321,2855,2658,-961,-1117,12471,36516,33392,16425,4315,-6181,-9010,-4952,2178,1040,5349,20147,18257,7043,771,2690,6375,5493,279,-1611,2150,2681,5967,3829,4061,5305,-2433,-7220,-9801,-10097,-5170,7098,21281,37025,29565,22750,24371,16288,-4891,-9642,-1331,-4921,-1465,6691,8126,1627,-10157,-14778,-3708,-4603,-9422,-9545,-7565,5205,21306,36379,49112,51431,37103,22371,16818,22984,30187,11743,-3009,-9472,-9736,-12805,-14242,-15846,-17045,-18967,-17252,-10058,5045,22948,34918,36858,30995,18735,10020,3201,-5268,-13155,-14157,-12293,-11800,-8012,3232,1589,-1227,7784,1505,-9224,-15059,-9646,-2546,7486,25833,40105,28735,4604,-6956,4283,15714,13805,3596,-5033,-8793,-12784,-14751,-12032,-12508,-11975,-7872,-1816,8457,22758,12979,-1054,-3996,-220,4625,6779,6503,8176,3495,3057,12636,21692,35958,44874,30446,3832,-9174,-11991,-20540,-13966,-10795,-9485,-2675,4150,6438,3399,-1867,-5257,-10305,-8024,-5272,-3747,-12792,-7440,12869,40812,45179,15920,-5301,-10152,-11933,-6995,-5040,-1960,-3693,-8113,-12519,-8465,1030,7096,4434,-2722,-11351,-15652,-13695,-6863,-2149,2444,6237,5872,5689,4959,-7965,-7567,-8675,-4629,2329,7257,3207,-5067,-13346,-6825,-1955,8032,14807,18216,21011,28659,35461,17471,1069,-5690,-1550,3630,1846,-4420,-6539,-447,5799,3266,-4285,-7035,-1670,-1223,4532,12262,13484,8941,239,-3385,-521,1263,-4254,-18543,-9782,2611,3823,-3477,-7781,-2545,-1908,-4642,-12085,-10631,-2372,-4074,-5833,4310,8198,9662,10959,10330,3160,-2182,-10104,-18863,-11844,3326,6087,-4865,-11914,-2539,6704,8671,1179,-7496,-9354,-3622,2545,5149,4524,3185,3227,4797,2908,2737,1207,-10583,-14970,-7695,1987,9805,7579,6053,5060,7911,14349,11754,4724,-1127,-3743,-1618,764,-2368,-5016,-2028,364,3332,-6509,-17168,-15432,-10699,-6765,-4555,-3658,-6542,-1965,9802,11873,3969,-3861,-9238,-13325,-11410,-15182,-18431,-12945,-4120,-1672,-4788,9809,21979,18184,8731,-3794,-9142,-2044,-2497,-2752,4543,11626,11515,-955,-10256,-15207,-12933,-5545,-1421,-923,-3634,-1619,8225,12213,17089,25556,34510,45284,42674,15267,-715,-4976,-4495,-139,8225,4383,-6343,-15081,-14787,-9407,33,11159,13378,7103,-12037,-13460,-3419,4159,4983,2213,-3367,-9397,-15068,-13797,-16361,-11746,-4117,4384,10791,7933,-2000,-2913,10439,18083,16736,6819,-1186,-9462,-11855,-7060,-2254,2781,7583,8241,10216,4033,-8049,-15711,-8661,-893,7346,1343,-5890,-8467,-5244,4048,4927,4697,5673,5608,1479,-796,-4718,-7143,-8380,-11960,-14977,-15158,-13954,-8780,-11753,-9742,-2281,6569,15621,16844,1770,-8549,7010,36298,47616,32368,10379,-12113,-12599,-11066,-7666,5171,27556,39460,23425,8045,6389,-3534,-14929,-11302,-3468,2820,5595,7370,7438,3608,-5211,-9104,-5249,3274,14019,21208,29509,20395,16297,19423,25286,23632,17357,6011,-4705,-653,16022,20654,13906,3629,-951,8125,18224,9420,-5458,-3544,6696,8351,131,-1810,1307,6916,10700,14742,19145,24583,39995,45841,17077,-3704,-1771,21127,24522,14885,4755,-991,-2715,1943,5829,10760,17077,16041,7657,6592,14444,11580,4142,-2146,-11741,-7209,4882,-3534,-9695,7384,19682,26373,22582,19052,13064,3404,-7272,-14769,-11516,1197,12029,19527,12139,5648,5105,2151,-3201,-7433,-14106,-12896,-9690,-14619,-15942,-9980,-3102,-2588,-7669,-5761,983,2754,-5843,-13543,-11027,-8615,-7211,-10648,-15962,-4003,4871,6457,242,-6047,5040,16124,16449,14624,3745,-12163,-11435,-8136,-7885,-11787,-15354,-8863,327,1577,5586,17801,19463,10032,1325,-3017,-2578,-1057,219,274,127,1148,-3799,-10524,-14929,-18675,-14379,-5279,11307,17736,14886,6026,-1277,-4318,4535,16118,34166,55950,50206,24569,-1516,-19321,-10362,-3987,-1293,-3293,-6491,-5975,-3654,-3448,4265,4553,-1260,3543,22892,29226,16454,14327,17571,27900,27110,22412,13316,4442,-758,1572,9025,8318,1040,-6250,-12470,-14926,-15357,-9311,-10047,-11400,-6456,-9685,-13306,-9356,-2442,-3126,-7328,-10853,-4950,3124,7989,1735,-11253,-14679,-4271,6349,11338,7714,4506,3889,-5111,-14294,5640,25347,40366,32359,14880,926,-7148,-7970,-7852,-1832,4292,-3296,-7088,-2071,-62,-311,-4847,-3988,3782,12939,8858,-3819,-3886,9296,15106,11785,4964,-290,3263,17329,26040,20709,9859,2902,6104,9291,10254,5662,-5169,2063,-4869,-15733,-20596,-20355,-12131,-4857,-4253,-6975,-9988,-12687,-18758,-14120,-13372,-13174,-9593,-5946,-9430,-15114,-12524,-11495,-10803,-13435,-7154,1912,2763,-8591,-2708,14912,35462,36708,36780,31077,16553,-2593,-18799,-3605,16423,31141,34188,25661,12239,2422,-1585,-4064,-2135,5810,14764,17704,20773,19724,9635,-1467,-8276,-2321,-6380,-5475,-613,-1295,-4325,270,9986,15208,7953,-4943,-10300,-10394,-7236,-12643,-14240,-4161,7638,14333,12587,13417,17378,11045,14432,8406,2068,3559,4360,446,-2557,3148,11404,6170,-2804,-8629,-6836,46,10623,21866,12932,2024,-9170,-14825,-3529,-4379,-7996,-4303,789,1741,8442,9728,219,-8912,-8578,-3859,-3702,-2692,-1103,829,2849,10092,20170,10205,-5594,-14115,-3406,11354,21460,17058,3434,-4479,-74,-6515,-10499,-3623,-2104,-7368,-13397,-8530,-4552,1831,9018,4547,-1747,-5484,-5325,-4124,4172,9688,12587,12950,8460,4364,2144,-3353,-17126,-7683,1591,4158,-2613,-5545,-4197,-8344,-11687,-123,3380,-1868,-8460,-12794,-16827,-15001,-14706,-10339,-6486,-7558,-2551,10451,23338,16685,1100,-8776,2327,10444,15432,11271,4510,2280,1718,96,-1919,-2703,-7070,4881,10341,2346,2600,8762,11959,3208,-13436,-13905,-18329,-5838,-284,3367,7069,10162,13627,888,4569,-2,-10076,-14598,-16171,-10920,-5619,-9065,-5560,3480,12649,6686,-8895,-12766,-15363,-15244,-18106,-13627,-5354,-453,449,3802,20236,7437,-3793,-13157,-12032,-10296,-14684,-18223,-15736,-7611,6516,15205,12101,1662,-10794,-9946,-3795,3433,15958,10323,-5367,-15716,-2874,5165,8889,2649,-9231,-14073,-8925,7147,18644,19614,17455,2891,-5894,-14453,-11783,-11127,-10241,-6219,-1461,5920,16595,25660,24619,15244,7385,-2567,-13821,-5003,4338,3263,-3810,4389,20010,27944,16399,3169,-4320,-11289,-9273,-2916,-868,-3822,-7353,-11393,-6811,-3669,-2861,-3418,-4360,-9470,-8577,2214,11033,15194,9501,4642,-1420,-1762,8417,18691,18964,12254,6584],[334,-741,-2594,-7414,-13588,-11013,-450,2708,-2907,-6581,-10231,-8311,-1499,20905,26609,17513,19456,22330,19472,14502,15849,18581,12168,7134,-1178,-11043,-15609,-8807,-1060,-1503,-7295,-8641,-6195,-4440,-4049,-5180,-7719,-4188,4854,13244,11794,-521,-9213,-3362,9193,15513,6560,-3309,-11667,-5282,12069,31531,39041,28266,15461,14587,25273,45423,42488,5701,-10424,-2793,7262,21713,34819,39442,37262,26538,1882,-15757,-13606,-7425,-5740,-3932,-1460,3427,10710,10506,1185,5128,10521,13357,7854,-7869,-15841,-4556,5215,15143,18750,8532,-12870,-17583,-8015,-12011,-19236,-7985,-7088,-8570,-5785,11190,35777,56226,46876,32856,14648,-1304,-9029,-8147,-8882,-14628,-12722,731,14740,15213,17257,27626,26078,23572,21982,19274,8058,-4681,-14477,-12139,-8031,-622,3811,-1155,-1539,3568,-5666,-17549,-33432,-50451,-58683,-46997,-28351,-9066,-2967,-726,-12654,-11080,-4721,-2132,-1166,-358,-3421,-8832,-10489,-4701,-1589,-2456,1019,17339,27549,32444,31577,17969,-4051,-15105,-16833,-11024,-4295,-186,11187,20236,38502,44405,28556,8686,1338,-6884,-24163,-24223,31,78748,222365,352753,397136,327490,201298,91179,21142,-14300,-4936,-795,5674,16899,30856,32782,38609,53032,66951,68767,51773,32141,15398,8025,2755,-5005,-11585,-12315,3645,8786,4238,-11377,-10874,3093,9662,-798,1346,11700,14357,12893,17007,23092,42482,40053,13275,-17141,-39540,-27506,-11245,-10238,-13265,-8999,6957,17286,22018,19040,18760,23589,41537,47342,48533,39097,24268,15340,8470,7535,10770,14178,13025,3035,-1907,-5642,-5254,-3846,5689,16814,10847,-4311,-5502,-1420,-3001,-11106,-12535,-5308,-8605,-8661,819,20741,24989,13476,-5590,-12478,531,11147,3102,-862,4588,20969,35717,27501,8563,-9072,-4803,4426,5938,-5089,-19607,-1165,17968,36177,50538,65867,80599,72257,11456,-14352,-6197,3241,9664,8672,2756,-4437,-6993,-6049,-1116,-1628,-14062,-20188,-12888,-5050,-3666,-9122,-13352,-16765,-674,7716,2460,-2052,-5514,-6451,-7999,-12308,-10210,-3829,3478,10920,15264,9931,2497,-7493,-22502,-10864,-4914,17056,49538,56242,35130,21168,14875,6681,2988,-2106,-6408,-3216,2717,-788,-9235,-17641,-12390,-8214,1324,12935,14546,10904,-4622,-15509,-13507,-7057,-1415,3760,98,-11292,-9890,8933,24171,38687,51018,40626,12363,-4266,-10596,-7491,-8208,-10608,-5835,1535,399,-391,-2432,541,15268,45905,68914,65704,45132,23576,13733,7574,3666,-2172,596,15668,8054,1351,6895,4121,-7422,-12174,-2563,8674,15760,10502,3232,7078,10257,6143,-696,-2349,7211,13920,10663,1549,-6366,-8735,-6713,1838,6137,-1118,-4051,-8902,-9193,-5993,-3702,1858,3645,2984,892,-4045,-5474,-3261,-4183,-4432,-2698,4515,11943,8672,4330,248,-3719,-1061,3291,8652,15281,19658,14212,7636,5221,930,-5775,-12721,-9340,-5610,-11122,-14165,-9985,-9487,-5116,4560,15934,30472,48383,36947,12154,3048,60,-280,470,-1679,-8115,-9620,1943,13796,19211,7660,-9748,-17594,-19213,-12733,-5969,724,2690,-1393,-5928,-7574,-10080,-11601,-17992,-16895,-11628,-12461,-10964,-6606,8482,20524,26288,18564,12209,27742,41314,32696,11965,-278,-297,-620,-8291,-14819,-16794,-12940,-8540,-3587,1657,4337,6811,4407,-7404,-17246,-6853,1298,4255,-180,-6708,-14375,-14443,-10801,-9422,-4666,2122,4717,6685,968,-3360,-5123,6614,33376,40727,37015,31583,30453,31373,27866,18279,10795,5656,10780,13052,9922,10894,12410,6955,-2013,-8276,-8481,-4465,3751,13343,29093,36526,28875,16960,11395,9324,5748,2494,-1257,2285,18539,27447,16500,134,-8360,-12851,-7736,1840,15498,15801,6714,-3715,-6568,113,8082,20120,28984,25269,12186,-2363,-15465,-1730,128,2888,6014,10447,7756,-7054,-6462,6145,4695,-1176,12254,29305,27275,8944,-1602,-4057,-13390,-12916,-14780,-8584,-32,3528,5930,-2736,-6286,-1233,7287,8301,4469,-6085,-14729,-3117,10119,3126,-10016,-5821,303,-6306,-9459,-4679,-2930,-7449,-8434,-5911,-4212,-7263,-7928,-7515,-7478,-9723,-3073,10695,16638,7438,-2947,3662,6829,900,4058,10105,13706,18299,14038,6282,-1835,5052,15594,15970,2496,-7288,-10262,-15046,-10075,-3779,782,-1886,-5273,-10926,-8877,-8187,-4289,3496,7856,3323,-4869,6535,12997,15445,12764,3142,-2973,-9991,-7479,-7901,-7208,-4032,-2059,3194,7266,4634,-2386,-9761,-12487,-12296,-8703,-1544,3687,2266,-10107,2269,18316,17014,6742,-9082,-11172,-9553,-16953,-12472,1345,10141,16936,30809,61115,89872,99826,77070,35057,17421,5222,2155,6520,3113,-6162,25,2036,-2680,-3541,-6982,-4187,2001,2265,761,7682,17977,13306,4369,-2923,-5344,-3255,-455,-1611,2682,1489,-2483,-5689,-5063,-8051,-6284,254,-525,-7894,-6033,4234,13788,28181,60086,81614,80384,56487,30361,17727,12301,8220,1938,-3063,-1772,5842,15299,23489,7095,-9024,-11080,-865,10716,17404,9183,-597,-7855,-10422,-5933,-2162,90,-992,-1426,-986,-1073,425,-2818,-13503,1789,9433,5467,-3681,-8442,-5975,-733,20070,34961,29975,16118,10545,8116,14195,18901,11882,1511,-6546,-2493,-501,-8019,-12941,420,18824,18837,6227,-2265,-2824,-43,9484,21143,25693,10885,-5651,-12277,-2805,-559,-5417,-2695,3508,9535,4561,1965,-354,-957,-2623,-3309,-5828,-6582,-10601,-11963,-9659,-8575,-11504,-10947,-10032,-12964,-12590,-10394,-7644,7406,2769,2254,-162,103,3486,-1504,-9408,-6161,5697,10692,6429,-5263,-18199,-5635,4974,-2492,-3801,5456,10215,15840,26148,21070,10559,3947,-1144,4026,6210,-1465,-10011,-12926,-12885,-7159,-10685,-6239,3706,12359,16011,8647,-1219,-1642,7532,3478,-6974,-12296,-12864,-15149,-16082,-9978,-6641,-12332,-8037,2541,6619,5182,4996,3149,-1913,-7436,-4849,4555,13689,13192,8489,4673,5,-3445,-1229,2460,6611,10490,12807,10270,-10020,2593,8638,12324,10332,1770,-8748,-7258,-4312,-9995,-18654,-16298,-7062,2807,8948,16455,17114,13665,6883,2295,1201,2719,6321,8070,10980,6210,-1369,-6575,-10848,-11357,-4313,2687,-831,-4206,-6168,-8718,-9397,-5971,-506,8917,5504,-8170,-12896,-6260,-284,-1667,-2946,1674,6268,6998,14177,17575,18829,21920,21492,16308,14065,17769,37288,38402,14182,-4311,-8076,-1630,-2939,-1282,6588,17554,24647,8058,-9390,-12458,-4304,-4859,3951,26291,56882,56451,38732,21425,6833,-5443,-18221,-20213,-15507,-12959,-13256,-11672,-11860,-12282,-1721,4248,2239,-2452,-5808,-6631,143,9916,10717,5215,-2133,-5088,-237,5797,-2058,-10707,-12729,-13147,-14458,-13403,-9829,-3434,10315,6068,1034,453,3250,11231,21951,25084,11972,-1585,-18372,-14853,-9581,680,3457,1832,-4898,-8417,-7459,-7463,-5994,677,6325,5677,3738,-2378,-2505,12249,35646,30222,13493,2344,-8151,-10565,-5887,1331,579,5747,21120,19121,7449,849,710,4457,4518,748,195,3263,3006,7538,8568,10110,10288,665,-6159,-9241,-9693,-6491,5509,19535,35267,29319,21085,21806,15931,-2718,-6749,1570,-1108,5059,13641,11668,3974,-8962,-14679,-5117,-7332,-12316,-11914,-9315,3183,20671,38376,50287,52003,37850,25747,22460,29317,34528,15797,3332,-4057,-7513,-12638,-14504,-15247,-16633,-19612,-17222,-9239,4834,21614,33786,36133,32737,21690,14120,8282,-2731,-12262,-14595,-13562,-12402,-6760,7384,7188,-4206,3885,298,-8863,-15557,-12060,-5646,2901,19259,32537,22964,2146,-7537,2653,12304,10260,1376,-5915,-8549,-11441,-15496,-15325,-14540,-10348,-6768,-2415,5936,15980,2721,-8577,-7908,-2176,1751,3770,6448,9740,3969,-111,10253,21315,36336,43096,28516,4889,-7594,-10741,-18413,-15088,-11350,-8406,-1084,5530,9855,9934,4899,-1147,-8519,-8476,-5899,-3722,-11834,-9490,8856,35727,42096,14488,-7545,-14837,-13986,-6558,-5060,-2936,-5712,-10663,-14612,-8322,1702,8097,5682,-1467,-11021,-16116,-13248,-6541,-1542,3050,6421,5369,4338,2278,-11662,-10564,-10041,-5923,154,3645,-154,-6926,-14476,-5748,-386,10090,16640,19648,18875,24316,29463,12617,-1626,-6931,-2025,2956,1156,-4745,-6259,-726,4768,1119,-6179,-6665,-471,-1384,2606,9650,11795,8119,-1282,-5245,-1791,841,-3441,-18198,-10380,2612,4317,-3867,-9673,-4960,-5797,-9431,-16173,-12843,-2040,1115,-1285,4879,7072,7881,9472,9901,3961,-1085,-9362,-18436,-12211,3221,5700,-6141,-12190,-1030,8099,9451,1368,-7589,-8427,-2529,1995,2866,1741,1867,3556,5729,3351,2463,1108,-10326,-15818,-7534,2482,9542,5663,3306,4216,9120,17861,14628,5990,-458,-2971,-785,1651,-466,-1428,3673,5441,7249,-4198,-14751,-14882,-8546,-3419,-856,-1827,-5510,-1273,8720,9546,1733,-4925,-9639,-14020,-11680,-14866,-18828,-14036,-6031,-4462,-5750,11789,24854,17045,6150,-7618,-10529,-266,-267,-3137,105,5481,7807,-2253,-11440,-17573,-10537,-3087,1615,1190,-3213,-2776,5788,10699,16818,27812,39413,52731,49337,18332,1098,-4034,-4471,-2836,4705,2370,-7503,-16274,-16618,-10842,-381,11116,13415,8476,-9776,-14818,-3548,4346,5575,2864,-1801,-7073,-16960,-15354,-16803,-11107,-2464,7066,13034,9173,-961,-911,13115,20576,19556,7016,-3220,-10809,-9538,-5541,-1803,3200,8878,11320,14462,4725,-9129,-16082,-8146,-2508,4411,111,-5636,-7251,-4112,6190,5961,4405,5255,6009,2181,-492,-4655,-5116,-4281,-9736,-17705,-17303,-17627,-10142,-11241,-9418,-3453,4777,13622,14098,-553,-9608,6425,37376,51594,36223,14515,-5873,-14217,-14270,-9561,1536,18818,29962,17811,6110,5446,-4613,-15395,-11723,-4982,1157,5467,8666,9234,4179,-5884,-10393,-6451,4157,16767,25245,30776,18307,14246,17039,21744,18717,14361,4313,-5404,-2108,13258,17968,14690,7190,1474,7714,18198,9246,-6074,-4438,5572,7272,-1127,-2826,3309,12695,17178,17994,20009,23900,37993,44933,17844,-1582,-761,19452,23170,17813,9302,1142,-2821,199,3210,7330,12345,10762,4293,7063,16439,11774,3097,-3200,-12363,-7169,3521,-6283,-11647,8050,20450,26487,21650,16329,9534,806,-9616,-18464,-10845,644,9446,14729,6082,1294,3973,3190,-2208,-7375,-14529,-11281,-8218,-14118,-17502,-11342,-4592,-4224,-10118,-6064,1568,3086,-4998,-12694,-11535,-7818,-4875,-7263,-11487,-3181,5650,6954,102,-5954,7799,21051,23775,23257,11343,-7785,-13209,-9049,-6694,-9128,-13899,-8625,-440,-247,3001,15465,17956,8914,246,-3928,-2520,-340,-118,28,337,2097,-1647,-8190,-14550,-18747,-12084,-676,18305,22840,16684,5704,-2384,-4812,5457,17620,36585,57686,50059,23265,-2222,-18301,-8465,-1132,2296,1383,360,2911,3254,-2356,5684,5776,-1554,2498,20511,28369,17227,14959,17654,26844,24304,20002,10680,2556,-1466,866,7506,5954,-2166,-9747,-15841,-12757,-9875,-2863,-2146,-4448,-3155,-8907,-13804,-9058,-2338,-3542,-7005,-9578,-4078,3495,8633,3146,-10512,-13589,-1707,9343,12933,7760,4964,4359,-5734,-13086,8053,30481,41950,31207,14017,87,-7295,-8549,-8052,-1131,5599,-1890,-5510,-1579,-1352,-3129,-7590,-2938,4708,10117,6401,-4041,-3157,8693,14099,11666,5782,1399,6002,20921,29741,23313,12118,5514,9308,12120,13767,11199,-1424,3298,-6014,-19066,-18501,-18935,-15167,-7481,-6429,-9213,-11925,-14155,-19760,-14118,-14382,-11657,-8163,-5330,-9621,-16210,-14382,-13763,-12790,-14840,-8474,96,984,-10437,-1641,16700,38169,41038,40764,36912,23792,3246,-17709,-6105,14353,27013,30080,23500,12183,3893,1009,-1247,-209,6863,14823,16652,18011,16207,7411,-1716,-3611,215,-6972,-7673,-1096,-305,-3782,-402,8675,13746,6486,-6768,-12131,-10537,-7603,-12775,-10423,-155,9700,14036,10995,11776,15734,8983,12462,9068,4115,5882,6590,1207,-4807,84,7539,2537,-5974,-10842,-6316,1789,13215,19925,7575,-1911,-10016,-13948,-3805,-4925,-10021,-8727,-3579,-387,7682,9479,308,-7956,-6626,-3295,-5022,-3392,-275,1933,2988,10267,18692,6906,-9032,-18167,-451,12186,21895,18625,5040,-6126,-234,-4395,-7672,-1418,-420,-6585,-13391,-7484,-3319,3292,11311,5618,-1774,-5671,-5526,-4115,4866,10507,13328,14310,11144,8917,5528,-1000,-15965,-9250,-153,2123,-5226,-9586,-7576,-9969,-11160,598,4164,-1173,-7832,-12385,-16978,-13918,-11603,-7746,-5469,-7989,-3810,9318,23971,19950,2424,-9398,2047,9885,13610,8436,1924,467,315,-881,-2828,-4637,-12005,1764,9179,2489,1789,5801,6930,-2288,-8806,-6144,-13955,-9450,-3044,-106,2206,7507,16147,12277,10933,852,-10703,-14589,-17008,-12002,-6161,-8493,-5287,5483,13187,7416,-6429,-10377,-15789,-15602,-18874,-16391,-7313,-1318,674,4829,19724,6019,-3630,-14042,-14269,-11002,-16121,-17487,-14333,-7637,4705,11345,6672,-3191,-13571,-10387,-2942,4582,17540,14716,-1905,-16961,-2643,7153,10775,1498,-11253,-14568,-8435,6764,16146,17981,15501,1044,-7164,-14964,-11163,-11657,-10393,-5679,-1182,5717,16160,24940,23835,14150,6942,-2993,-13126,-4574,5668,5779,-2392,2683,15491,19329,7389,-2894,-9524,-16150,-6446,-182,1403,-1509,-4952,-8502,-4936,-2787,-2712,-3653,-4638,-9679,-8847,2954,13574,18387,11208,5890,447,306,8607,16763,17034,12156,7249],[-480,-1823,-3616,-8724,-14724,-9594,1025,3491,-1939,-6288,-11097,-9077,-433,22804,25336,14421,15913,18476,15328,11744,15378,20837,14298,7340,-1853,-11548,-15398,-9006,-1249,-1892,-7993,-9044,-5992,-3796,-3714,-6144,-6442,-366,10119,18239,15009,551,-9958,-5011,7549,11507,3346,-5123,-13822,-9265,6737,26240,35696,26566,14993,15219,27271,46906,42508,4164,-12282,-3011,7252,21372,32725,36884,36547,28910,3852,-15402,-14581,-8592,-5701,-1469,2828,10034,18581,16567,2580,1072,4709,8814,6075,-8158,-15441,-3305,7710,16330,16511,5573,-14950,-16351,-7042,-11278,-22572,-13543,-12664,-12854,-7852,9830,37167,64367,54852,36937,15422,-1360,-8813,-9264,-11085,-17783,-12739,-215,15312,19154,19583,25925,24745,26766,26588,23068,11129,-3992,-15102,-12872,-8505,675,6676,1375,-1841,814,-8142,-18513,-34450,-53823,-61324,-48559,-30478,-11644,-5745,-3227,-16022,-13292,-5265,-1286,1202,4132,429,-5133,-9432,-5608,-2513,-2991,-19,14540,25267,31743,33885,24032,1679,-12193,-18448,-12830,-5157,1792,14063,21130,36229,41054,26325,6833,935,-5882,-23283,-24355,17976,125896,305845,464120,514610,431880,280660,141840,48737,-7301,-4439,-599,4275,12761,24431,26084,34851,49572,64887,65070,46667,27575,14274,8871,3534,-4608,-11279,-12394,2851,7414,2323,-11979,-11101,2182,9369,455,1675,11549,15791,14093,14155,19176,38660,33086,8802,-21300,-43968,-27168,-9014,-7822,-12654,-11229,3587,15781,20295,16236,18970,25916,44789,52141,52103,39181,22859,12816,5512,5278,10948,15979,15944,5878,-2881,-7954,-5817,-1635,8755,19296,12873,-2411,-6010,-1939,-2635,-10894,-10919,-3600,-7443,-7060,3162,23990,31244,14526,-5296,-13372,-757,7888,275,-2515,3789,20785,37992,30275,11412,-6334,-5620,2144,3089,-6643,-20153,-25,18144,32000,43788,60670,78673,71786,10215,-16553,-3205,5794,10387,7487,1098,-5781,-7826,-5547,-1117,-1926,-14408,-20808,-13510,-6897,-7584,-13918,-15787,-16003,-1522,6563,390,-3633,-6370,-7339,-8679,-13045,-11457,-5698,1548,9344,14562,10380,5200,-3412,-15962,-13783,-5756,17177,50315,55163,33777,20383,15268,7454,3803,-1154,-6876,-6341,-734,-4064,-12084,-17984,-11900,-8200,22,6592,6252,4509,-9298,-15402,-13391,-7848,-2616,2719,-799,-12209,-10217,6422,20543,33556,45215,35284,9534,-5544,-10030,-5974,-5419,-6729,-1904,4286,1872,-124,-2073,2126,16961,45701,68909,65917,44034,22762,13307,7310,2347,-4084,180,17232,8303,331,5351,2406,-8588,-9044,1670,12180,17914,12661,4421,6804,9134,3530,-4990,-6075,5592,15464,13452,3084,-7410,-8476,-4718,3409,3597,-3241,-3980,-6650,-7240,-4462,-2408,3128,4104,3195,2351,-2027,-5605,-4712,-4717,-4390,-2295,7078,18093,14917,7130,2223,-3343,-1564,1712,6341,12912,18792,13987,8033,5009,496,-6018,-11481,-6271,-2692,-9003,-15435,-11323,-10168,-5275,4825,16757,31155,49097,39157,13648,3084,-1219,-3211,-3644,-5295,-10662,-9134,2636,13652,18417,7146,-8444,-13392,-14548,-11089,-4433,2452,4345,-195,-5140,-7255,-10103,-12529,-19369,-14221,-9901,-11709,-11811,-12255,1065,13363,21889,17194,11095,24317,36348,30489,11377,-486,-614,-923,-8007,-14612,-17351,-12924,-7868,-3156,1108,3017,5229,3731,-6252,-17436,-11627,-1086,4065,634,-6247,-14356,-14672,-10931,-9059,-3704,2801,5646,8338,3145,-803,-3122,5130,28690,40839,42507,38027,36002,34292,29766,20938,14238,9758,14240,14564,9146,8761,10188,3146,-5394,-9740,-8887,-3933,5981,17324,32353,36770,26697,15245,10467,8888,5270,3225,1815,6788,21430,29203,18983,982,-8766,-11915,-7206,1232,13716,13657,4540,-6461,-9060,-318,9003,19036,24344,19887,8708,-4693,-12706,-1324,-876,962,3571,7889,5760,-7069,-4925,7432,5200,-2699,9727,26060,22535,5530,-4580,-7126,-16151,-14059,-13959,-6552,1329,3668,5094,-2554,-4218,1593,9363,9112,4238,-5429,-12846,-6651,6341,1572,-11344,-5603,-10,-6659,-9834,-4452,-1553,-5535,-7595,-6335,-5226,-7978,-7686,-7070,-7477,-9637,-3602,8521,13673,5754,-3420,3636,6876,1909,5260,11312,15961,19082,14793,7700,125,5352,13588,10916,-2782,-8037,-8943,-16068,-10862,-4928,-695,-3585,-6673,-9777,-8746,-8718,-4665,3084,7546,2928,-5665,5301,12704,15524,11909,1305,-4187,-8486,-5995,-8409,-8859,-4145,-1056,4740,9764,7190,112,-7177,-9765,-10342,-8156,-2205,2338,608,-10734,2929,20840,19590,7614,-9522,-12469,-10731,-16655,-11518,2132,11656,18541,32775,62107,85567,94632,77206,38485,19839,7114,4228,9307,4078,-5847,878,2277,-1945,-5205,-8280,-5447,636,1367,1195,9820,20536,12502,1795,-5930,-8894,-6883,-1647,85,3398,775,-3420,-6304,-5352,-7939,-8240,-2295,-1302,-6001,-3335,7424,17778,32057,59463,76533,76866,55304,31089,18490,12498,8219,1468,-3110,326,11176,24062,34882,9940,-9134,-12625,-3059,9525,17344,8406,-3268,-9828,-11354,-6368,-2831,-1439,-3691,-4264,-3750,-3321,-351,-1181,-9300,2884,8893,4182,-5149,-8922,-4638,2168,22006,32517,26161,12549,6272,2975,8357,15842,12155,2974,-6853,-5267,-2638,-8607,-11000,1509,19546,18096,4742,-2502,-1865,2946,13353,25836,30872,15030,-4157,-15173,-4274,-2121,-6806,-2331,4724,11601,6497,3809,527,-1431,-3738,-3460,-4217,-4100,-8149,-10829,-9261,-8184,-10117,-8055,-8162,-12902,-14070,-12710,-9582,7456,4096,1685,-4200,-6080,-2177,-5883,-12789,-7842,5524,11695,7054,-4395,-14709,-6654,3000,-5248,-3790,5981,9585,12980,22416,18034,7346,2546,285,6639,8407,129,-8726,-11794,-13008,-6791,-10318,-6424,2396,10735,15653,11110,1755,-16,6406,-1350,-11934,-13416,-10019,-10059,-8885,-2669,-1041,-9871,-8066,3920,6711,4089,2467,-69,-4429,-8588,-4253,6022,15972,16377,11138,6586,1676,-1682,405,3539,6371,8095,7436,3484,-5283,8293,11482,14802,14128,6015,-6104,-7740,-6427,-12511,-17807,-17201,-8228,3353,11227,19905,21470,16927,9229,4732,2397,2969,6871,8466,10841,5799,-918,-3426,-7724,-13346,-5528,1863,-2265,-6226,-8292,-10187,-9386,-5709,-817,8050,3990,-9618,-12860,-4181,3502,4317,3180,4404,6440,6652,15099,20047,21636,22468,20122,14670,13324,17586,34116,40491,18629,-371,-4903,-365,-1817,397,8338,18642,26723,11570,-8365,-11723,-4256,-5000,4243,30493,68048,69698,47525,25715,9253,-4422,-18577,-20436,-16166,-13628,-13663,-11109,-9822,-10071,-470,6401,5201,220,-3914,-5635,232,9184,9135,2141,-6222,-4675,2629,8167,-14,-10122,-13760,-15400,-17467,-13760,-7574,941,15881,10145,3734,3092,6808,15144,23785,23721,10536,-3139,-17655,-11741,-6793,-121,802,-1711,-6992,-8734,-7190,-7905,-6512,1686,8827,7878,4417,-3729,-3407,12171,33689,26159,10286,272,-10183,-11936,-6474,867,518,6200,21627,19643,7810,1192,-712,2926,4018,1773,2127,4010,2724,8121,12379,15549,14860,3639,-5185,-8744,-9110,-7817,3580,17278,32814,28992,19807,19782,15560,-353,-2319,7420,6405,14540,21249,14743,6227,-7304,-13388,-6365,-9984,-15156,-14202,-10916,968,19378,39856,50644,50730,37093,27965,27894,36702,40500,21774,9782,323,-5956,-12555,-14539,-14858,-16220,-19007,-16833,-8796,3905,19035,31182,33760,32832,23365,17369,13408,769,-11091,-14848,-14676,-12824,-5783,10949,13257,-5081,-3208,-1987,-9028,-14255,-13907,-8306,-1308,12669,24557,16989,-122,-8209,773,8931,6617,-1175,-7130,-8558,-10192,-12986,-14628,-13851,-8708,-5958,-3233,3036,8696,-5801,-14797,-12004,-4945,-2341,-1148,4501,9199,2814,-4203,7058,20004,35370,39411,25378,5112,-6551,-9628,-16373,-15774,-11521,-7210,251,6527,13005,16484,10725,2260,-6691,-8752,-6535,-3754,-10883,-11287,5004,30115,38243,13695,-7896,-18595,-14954,-6168,-5401,-4116,-7816,-13233,-16407,-7925,2150,8647,6454,-576,-10908,-16744,-12905,-6360,-1233,3270,6177,4518,2761,-440,-14458,-12334,-11196,-7193,-1881,467,-3006,-8529,-14613,-4428,1707,12566,18381,20324,15531,19454,23746,8662,-3856,-7951,-2717,1755,135,-5082,-5986,-1404,3067,-1343,-7724,-5875,733,-1367,567,6650,9837,7222,-2742,-7200,-3214,328,-2551,-17576,-11145,2523,4975,-3882,-12108,-8270,-11190,-15827,-19368,-15541,-2611,4973,2608,3597,3880,4413,6455,8010,3679,-699,-8810,-17670,-12557,2928,5160,-7477,-12463,71,8997,9832,1211,-7987,-7591,-1360,1629,857,-1053,272,3576,6449,3744,2105,704,-10342,-15601,-6524,3553,9382,3957,542,3230,10016,20628,16690,6689,-362,-2909,-556,2187,1614,2723,9494,10208,10401,-2482,-12570,-13550,-6803,-612,2292,-383,-4601,-548,7621,7291,-255,-5827,-9931,-14912,-12108,-14575,-18608,-15398,-8216,-7081,-5626,12706,25118,14328,2898,-11891,-9813,982,1207,-3686,-3910,449,4159,-3864,-12703,-18012,-9137,-1766,3613,2725,-2917,-3855,3180,8800,15972,29104,42794,57771,52987,20019,2442,-3419,-4831,-5786,273,-360,-8932,-17461,-18336,-11892,-310,11403,13643,9864,-6733,-15552,-3972,4304,6124,3643,-131,-4843,-15727,-16529,-17097,-10413,-751,9726,14689,9649,-590,218,14431,21958,22018,7912,-3569,-9984,-7216,-4401,-1768,3222,10126,14588,18259,4752,-10546,-15705,-8097,-4911,718,-1546,-5619,-5797,-1906,9425,7520,4325,4816,6271,2649,-419,-4411,-2594,-595,-7704,-16643,-16514,-19740,-11069,-10585,-9053,-4786,2563,11000,10655,-3036,-10724,5224,36154,51679,36821,16804,-508,-9752,-13157,-9983,-1809,10374,18796,10605,3463,3855,-6213,-15998,-12210,-6666,-784,5041,9854,11074,4900,-5778,-10593,-7719,4328,18406,27874,30117,15322,11684,13973,17021,13358,11289,2696,-6323,-3770,10250,14449,14013,9801,3716,6815,16726,8019,-7237,-5559,4371,6436,-1863,-3773,4720,17334,21946,19784,19820,22198,34151,41241,17113,-623,-797,16207,20522,19659,13776,3296,-2986,-1876,288,3836,7786,5677,656,7081,18053,11736,2049,-4268,-12635,-6867,2549,-8122,-12825,8199,20556,26199,20768,14050,6339,-989,-8071,-11394,-6930,196,5861,8836,-31,-2047,3708,4331,-1430,-7551,-15291,-9904,-6522,-13412,-19222,-12893,-6496,-6343,-12610,-5402,2475,3482,-4222,-12137,-11863,-6627,-1920,-3053,-6773,-2248,6064,7005,-199,-6390,9284,24301,29241,29532,17137,-4234,-14424,-9977,-5695,-6496,-12376,-8540,-1477,-2374,-521,11319,14896,6863,-1562,-5395,-2745,132,-673,-780,91,2650,162,-6014,-13267,-16699,-10166,3202,24567,27489,18066,5241,-3536,-5154,6493,19097,38458,57434,47960,21065,-3257,-17206,-6853,1570,6348,7583,9996,14334,11024,-312,7048,6861,-1973,1559,17891,26699,17476,15155,17193,24892,20725,16884,7057,-498,-3585,-1315,4753,2612,-5983,-13361,-15590,-8539,-5115,2507,5549,2568,95,-8290,-14387,-8864,-2527,-4330,-7136,-8947,-4232,3065,8665,4444,-8669,-11396,790,11980,13996,7343,5443,4756,-6172,-12575,9361,33577,40673,28278,12253,-1227,-7771,-9077,-8198,-652,6518,-779,-4220,-1435,-2782,-5877,-9255,-1469,5172,6300,3144,-4844,-3172,7274,12653,11456,6843,3453,8981,23899,31968,24321,13330,7309,11496,13922,16316,16457,3451,4695,-6805,-20388,-15080,-15157,-17712,-10547,-9038,-11798,-13943,-15327,-19268,-14034,-15202,-10175,-6791,-4588,-9567,-16926,-15875,-15561,-14257,-15871,-9868,-1895,-1107,-12100,-174,17972,39417,44220,43760,42086,31266,10107,-13704,-8671,11640,21964,24874,20521,12069,6048,3578,1035,826,6905,13916,14732,14490,11970,4608,-2462,-327,2468,-5801,-8515,-1300,576,-3369,-1151,7196,11982,4878,-8488,-13657,-10438,-8079,-11799,-6478,3957,11480,12989,8717,9304,12753,6565,10500,9904,6082,7792,8532,2153,-6695,-3153,3277,-1401,-9367,-13208,-6000,3362,15188,16717,2181,-5706,-10806,-13336,-4129,-5191,-10625,-11123,-6681,-1707,7318,9434,692,-6691,-5131,-3379,-6542,-3781,853,3437,3722,10766,17192,4077,-11551,-15509,1465,11110,20032,18126,5932,-7160,326,-1816,-4949,717,1174,-5866,-13033,-6281,-1890,4878,13187,6142,-2260,-6389,-6231,-4948,4101,9650,12759,14642,13086,13643,9792,2201,-14173,-10886,-2071,-82,-7435,-13247,-10726,-11316,-10740,759,4227,-795,-7158,-11825,-16864,-12548,-8491,-4915,-4445,-8467,-4809,8235,23538,22577,3896,-10274,1846,9602,12301,6279,-328,-1274,-1076,-2033,-4185,-7120,-14363,1622,10307,3741,1312,2972,2014,-6238,-2665,1284,-8484,-12515,-6204,-3635,-2773,5209,19200,23446,16351,1512,-11024,-14034,-18138,-13548,-7510,-8440,-5474,6639,12269,6753,-5392,-8799,-15199,-15001,-17544,-19176,-9187,-1993,1470,6625,18583,4280,-3278,-13957,-17040,-11096,-16418,-15575,-12516,-6801,2455,6480,723,-7751,-15907,-10477,-1897,5605,18350,18936,2200,-15143,-2777,8778,12426,590,-12815,-15224,-8453,5743,13063,15595,12371,-877,-8112,-14706,-11090,-12440,-10463,-5134,-911,5545,15734,23976,22602,12692,5945,-3427,-11405,-3035,7419,8800,-292,1198,10447,10493,-287,-7862,-13530,-16196,-3408,2972,4080,1316,-1861,-5477,-3270,-2001,-2448,-3609,-4537,-9536,-8712,3981,16126,21330,12742,6958,2152,2800,9654,15282,15114,11791,7727],[-566,-1906,-3534,-8676,-13737,-7375,2888,4902,67,-4815,-10754,-8726,1662,24262,23862,11709,12554,14717,11614,9514,15009,22922,16768,7990,-1774,-10784,-13571,-7896,-478,-1583,-7995,-8680,-5039,-2362,-2641,-6590,-4303,4525,16046,22969,17773,2182,-9685,-5991,6275,8180,1500,-5273,-13531,-12365,1926,20600,31659,24852,15140,16706,29720,47287,41263,3044,-12937,-2991,6901,20302,30019,34025,35436,30965,6553,-14227,-14604,-8835,-4824,798,6629,17223,27578,23856,6069,-538,220,5232,4676,-8006,-14159,-1148,10937,17610,13977,2503,-16340,-14032,-5194,-9429,-25493,-19036,-17551,-15573,-8504,8393,36505,69259,61270,40176,15976,-1177,-8198,-9825,-12953,-20375,-11702,-928,15084,22155,21942,25286,24354,29787,30394,26606,14707,-2601,-15015,-13434,-8755,2200,9844,5177,541,-98,-9674,-18161,-34312,-53960,-57741,-45964,-30551,-13585,-7653,-4350,-18448,-15530,-6132,-632,3252,8201,3839,-1332,-7115,-5351,-2559,-2765,-1019,11016,21785,29745,34973,29984,8420,-8450,-18814,-13962,-5443,5221,17520,21026,31616,35163,22295,4117,401,-4306,-21092,-22964,37945,176444,394169,578387,632724,537722,363355,196196,79351,1154,-2921,270,3292,8245,17533,19612,30455,43855,58839,57041,38298,20626,11753,8746,3955,-4208,-10792,-12059,2231,6121,584,-12327,-11367,998,8414,1180,1345,10627,16609,15361,11963,15504,33541,24836,1098,-30396,-48760,-24066,-5292,-4365,-11072,-13092,-914,12824,17424,12811,18909,27047,44534,52971,52014,37140,21003,10329,2909,3060,10855,17645,18736,8602,-4139,-10140,-6353,369,11504,21223,14424,-472,-6351,-2279,-1792,-9823,-8723,-1893,-6329,-5188,5905,27175,37543,15371,-4832,-14486,-2224,4787,-2119,-3858,3162,20058,38736,31872,13566,-4041,-5498,941,38,-8667,-20003,1231,17873,27250,36334,53581,73165,67512,8685,-14591,291,8525,11107,6438,-257,-6806,-8527,-5249,-1544,-2615,-14868,-21058,-13412,-7393,-8891,-17914,-18249,-15214,-2213,5388,-1682,-5153,-7195,-8145,-9124,-13286,-12188,-7331,-441,7141,12505,9997,7267,516,-9316,-14473,-6762,16327,48782,51718,31189,18520,14215,6974,4029,-14,-6237,-9021,-4778,-7963,-15351,-17420,-11403,-8326,-1717,-31,-2134,-2284,-13721,-14658,-13342,-8312,-3528,1756,-1746,-13193,-10983,2982,15415,27230,38544,29809,6821,-6705,-9421,-5016,-3477,-3136,1651,5955,2551,-314,-1915,3222,17725,42818,64633,62542,41403,21603,12685,6558,424,-6250,163,18438,7752,-1799,3053,546,-9377,-6663,4822,14503,18414,13289,4653,5861,7683,811,-9919,-10332,3581,16714,16526,5324,-7973,-8317,-3129,4561,821,-5471,-3985,-4503,-4413,-1689,119,5419,5329,3899,3910,-64,-5809,-6355,-5210,-4430,-2351,8925,23305,20700,10189,4398,-2792,-1946,294,4208,10119,16839,12676,7699,4094,-215,-6149,-9785,-3228,166,-6813,-15039,-12580,-10886,-5655,4566,16532,30141,46914,38805,14083,2315,-3238,-6858,-8173,-9283,-13754,-8698,2970,12950,17003,6600,-6191,-8566,-9470,-8664,-3039,3973,5858,960,-4257,-6849,-10294,-14102,-15389,-9443,-7673,-10384,-11006,-15676,-6668,6896,18509,17290,11593,22300,32040,28049,10629,-762,-977,-1323,-7839,-14314,-16025,-13123,-7493,-3069,143,1261,3036,2203,-5634,-15770,-17222,-4940,2593,515,-6386,-14612,-14917,-11366,-9047,-3068,3193,6416,10005,5485,1836,-1106,4407,23513,39409,46409,43203,40226,35633,29703,21987,16668,13219,16614,14943,7392,5467,6484,-1614,-8816,-10987,-9010,-3294,8034,20451,34018,35292,23501,12899,9025,8219,5245,4491,4877,10590,23193,29408,20486,1718,-8282,-9069,-4610,2227,12839,11977,2830,-8921,-11326,-347,9846,17337,19426,14078,4563,-6897,-8079,665,-301,-216,961,4866,2975,-7792,-3601,8810,6154,-3456,7259,22360,17392,1668,-6756,-8736,-18508,-15066,-12419,-4580,2470,3503,3852,-2520,-2060,4819,11604,9912,4569,-2201,-8201,-9947,1710,-512,-12924,-5654,-920,-7465,-10681,-4689,-609,-4005,-7181,-7142,-6569,-9015,-7764,-6828,-7733,-9683,-4089,6438,10658,3821,-4363,2995,6168,2393,5969,11800,16910,18536,14812,8694,1734,4902,10040,4085,-8720,-7884,-7296,-15615,-11709,-6138,-2245,-5359,-8090,-8850,-8913,-9395,-5129,2374,6859,2294,-6434,4155,12470,15550,11053,-323,-4836,-6838,-4915,-9028,-10172,-4295,-570,5258,11138,9054,2093,-5085,-7524,-8433,-7340,-2842,804,-1117,-10926,2912,22684,21959,8247,-10043,-13244,-11371,-16192,-10892,2372,12351,18984,32860,59699,76471,83908,73124,41024,22052,8918,6107,11606,4391,-6093,833,1619,-1849,-7553,-10145,-6847,-366,1422,3000,13404,24326,12555,61,-8184,-12048,-10081,-2781,1474,3836,72,-4183,-6822,-5722,-8160,-10632,-4983,-2181,-4201,-572,10537,21426,34411,54886,65598,67348,50084,29797,18052,11592,7016,73,-3606,2029,16492,33141,45437,12155,-9613,-14341,-5846,7178,15078,5978,-6669,-12712,-12792,-6795,-3423,-2949,-5456,-5285,-4844,-4560,-496,1419,-5122,3435,7818,2932,-6465,-9026,-3150,5387,23388,29451,22333,9703,2909,-1016,3849,13001,12010,3907,-6804,-8038,-4735,-8716,-9254,2293,19682,17044,3626,-2462,-1036,5277,15753,28232,33656,17804,-2824,-15466,-4490,-2448,-8462,-2617,5334,13402,8707,5892,1389,-2069,-5000,-3341,-2355,-1776,-5938,-9633,-8902,-7692,-8443,-5222,-6452,-12761,-15517,-14833,-9350,10321,8267,3442,-6313,-11804,-8212,-9837,-14818,-9403,4392,11639,6845,-3982,-11493,-5925,2064,-8310,-3929,6074,8347,9626,18010,14238,3745,788,1237,8418,9578,938,-7724,-10387,-11323,-6972,-10398,-6913,1085,9231,15285,13583,5274,2434,5673,-5081,-13462,-9737,-4426,-3306,-1507,4074,3856,-7113,-7533,5496,6794,2782,-448,-3603,-7352,-10104,-3821,7332,17851,19499,14007,8684,3533,169,1975,4471,5905,5526,2423,-2458,945,11764,12493,15483,16438,9420,-4066,-8283,-7907,-12650,-14786,-17324,-9293,3733,13154,22977,25254,19550,11218,6988,4126,4272,8546,9614,10614,4523,-1286,-631,-4385,-14363,-6958,759,-3809,-8222,-10162,-10896,-9009,-5551,-1190,6984,2260,-11275,-12597,-1912,8313,10794,9538,7715,6340,5604,14726,21050,23488,22303,18133,12404,11803,16388,29640,41577,24342,5823,-918,783,-831,1862,9590,18798,27383,14571,-7413,-11342,-4944,-5740,4315,33721,76254,79671,53662,28200,10586,-4044,-19315,-20317,-16794,-14243,-14118,-10871,-8247,-7817,1189,8819,8179,2746,-2128,-4583,679,9135,8386,-3,-8111,-2064,5904,10192,1790,-9503,-14407,-16847,-20341,-13259,-5046,5302,21080,13678,6114,5460,9883,18168,24229,21517,9127,-3739,-14269,-8583,-3360,247,-1086,-4921,-8698,-8100,-6020,-7596,-6816,2575,10905,9572,4787,-4909,-3815,12116,30706,21480,6934,-1846,-12162,-12711,-6244,1187,983,6692,21633,19894,8261,1837,-1532,1918,4136,3348,4096,4377,1898,7739,14904,19939,18801,6416,-4383,-8255,-8247,-9000,1384,14599,29790,28513,18851,18278,15287,2261,3114,15403,17112,26475,29114,17245,8271,-5235,-11250,-7214,-12411,-17835,-16312,-12253,-1150,17596,40634,50219,47944,35141,29030,32776,44572,47110,28092,15388,3602,-5018,-12495,-14294,-14605,-15905,-18225,-16440,-8722,2467,15668,27487,30086,31503,23978,19886,18114,4275,-9812,-14770,-15496,-13087,-5128,13689,19011,-865,-13733,-5543,-9694,-13020,-14350,-10139,-4676,7038,17400,11642,-1902,-8906,-1166,5776,3149,-3801,-8478,-8662,-8958,-10058,-11276,-11378,-7075,-5310,-4079,137,2026,-11748,-17893,-15589,-8052,-6534,-7236,877,6740,532,-8572,3586,18168,33382,34553,21738,4870,-5830,-8603,-14348,-15660,-11094,-5803,1487,7246,15573,21883,15203,4956,-4921,-8713,-6996,-3669,-9822,-12449,1647,24778,34334,13757,-6292,-16434,-14684,-5804,-5869,-5286,-9738,-15498,-17244,-7217,2517,8965,6956,111,-10836,-17314,-12468,-6214,-1104,3253,5669,3483,1124,-2963,-15824,-12781,-11925,-8129,-3382,-1933,-5146,-9679,-13566,-2679,4408,15418,19998,20288,11431,14855,19361,6358,-4927,-8361,-3344,341,-946,-5253,-5629,-2451,714,-3940,-8707,-4863,1686,-1349,-1491,3495,7910,6493,-3789,-8881,-4474,14,-1346,-16290,-11698,2620,6041,-3145,-14657,-11623,-16163,-21236,-16066,-18205,-3776,7340,5435,913,-854,-167,2505,5121,2572,-831,-8250,-16635,-12651,2694,4762,-8485,-12525,902,9603,10080,976,-8491,-6702,-45,1735,-386,-3362,-1265,3547,7170,4274,1852,176,-10403,-13885,-4223,5604,9613,2708,-1910,2397,10839,22793,18132,7058,-599,-3321,-689,2636,4119,7677,15482,14707,12783,-1262,-10527,-12101,-5559,1633,4926,928,-3515,479,6848,5492,-1668,-6262,-9842,-15680,-12298,-13885,-17387,-16666,-10325,-9085,-4920,12431,22988,10653,-556,-16097,-7344,1840,2065,-4336,-7281,-3197,968,-5467,-13813,-16981,-8236,-1033,4811,3779,-2647,-4683,783,6902,14878,29542,44432,59841,53186,20386,3537,-2828,-5243,-8402,-4372,-3323,-10297,-17948,-18892,-11888,499,12066,14034,11097,-3512,-14877,-4369,4305,6928,4892,1857,-2591,-13915,-17118,-16984,-9283,1438,12740,16021,9610,-692,692,14710,22492,24075,9376,-2413,-7769,-5008,-3391,-1812,3234,11669,18226,21717,4506,-11887,-14870,-8224,-7608,-2664,-2975,-5470,-4050,1322,14000,9832,4717,4607,6614,3117,-281,-3616,483,2893,-5883,-14112,-13634,-16818,-10926,-9414,-8294,-5892,277,8089,6976,-5287,-11660,3674,32872,48008,34450,17508,4028,-4345,-9296,-8734,-4395,3227,7673,2904,599,1962,-7992,-16290,-12434,-8161,-2549,4750,11378,13451,6495,-3988,-8787,-8218,4176,19113,29095,27821,11820,8858,10493,11585,8241,8588,1419,-7093,-5204,7485,10721,12426,11611,5601,5507,13998,6046,-8616,-6618,3320,5946,-2076,-4499,5506,20360,24744,20237,18858,19897,29154,35208,14927,-779,-1485,12273,17263,20627,18173,5675,-2880,-3908,-2523,825,4046,1489,-2516,7026,19635,11946,1396,-4970,-12315,-6131,2247,-8654,-12437,8186,20279,25734,20163,12439,3702,-1857,-3561,-2404,-454,712,1978,2772,-5288,-3791,4341,5722,-488,-7482,-16055,-8623,-4483,-12194,-19890,-14301,-8577,-8691,-14312,-3706,3761,4102,-3315,-11594,-11669,-4860,1720,1716,-2223,-1134,6318,6847,-369,-6946,9714,26038,32854,33126,20813,-1482,-14687,-10599,-4704,-3818,-10591,-8306,-2449,-4363,-4392,6044,10765,4200,-3860,-7190,-3024,518,-1174,-1806,-385,3025,1826,-3927,-11592,-14655,-8391,6521,29845,31546,19152,4929,-4316,-4866,8004,20747,39717,55147,43978,18171,-4377,-15715,-5212,4373,11212,15954,22820,27989,18975,2216,8478,7947,-2247,1080,15405,24519,17392,15134,16444,22366,16772,13373,2905,-4448,-6844,-4692,1161,-1247,-9870,-16208,-12553,-4801,-1308,6765,12348,9474,3386,-7691,-14786,-8489,-2732,-5246,-7540,-8848,-5063,2263,8538,5818,-5800,-8348,3436,14437,14704,6771,6094,5232,-6219,-12616,9577,34158,36595,23846,9784,-2740,-8116,-8997,-7959,-194,7232,195,-3093,-1496,-4224,-8359,-9932,-222,5057,1989,-652,-6126,-3741,5495,11232,11494,8347,5933,12064,25815,32199,23455,13457,8365,12783,14933,18049,21279,9414,6571,-6746,-17273,-11417,-10892,-15118,-13218,-11702,-14262,-15421,-15314,-17621,-13656,-14684,-8634,-5357,-3558,-9071,-17063,-16870,-16687,-14971,-16171,-10913,-3685,-3213,-13229,1292,18630,39155,46020,45564,46159,38289,17308,-9011,-11030,8558,16609,19184,17078,12037,9064,6231,2822,1042,6064,12288,12333,10819,7663,1569,-3580,1406,3548,-4295,-7829,-851,1572,-2935,-1816,5710,10006,3140,-10062,-14672,-10117,-8613,-10390,-2469,8134,12979,11337,6064,6438,9162,4309,8937,11003,8043,9402,10292,3468,-7799,-6287,-1001,-5279,-12594,-15372,-5893,4688,16255,12495,-3001,-9220,-11517,-12823,-4347,-5081,-9848,-10566,-7726,-1987,7378,9549,1229,-5475,-4178,-3997,-8098,-3797,2094,5015,4919,11630,15807,1859,-12235,-11077,2488,8612,16390,15923,6287,-7222,1511,899,-2434,2676,2608,-5294,-12539,-4974,-243,6742,14733,6155,-3155,-7518,-7264,-6323,2259,7523,11169,14144,14403,18437,14968,6303,-12036,-12563,-4127,-2374,-9180,-16402,-13518,-12360,-10473,415,3592,-813,-6546,-11207,-16544,-11112,-5475,-2139,-3577,-9181,-5641,7166,21866,23966,5362,-11393,1906,9711,11617,5006,-2032,-2847,-2388,-3329,-5891,-9999,-12798,3990,13265,5680,1044,300,-2648,-7715,2829,7816,-2867,-11257,-7299,-5590,-7528,3343,22106,32780,20481,1873,-11134,-13109,-19423,-15487,-9597,-9192,-6270,6798,9949,4754,-5881,-8027,-13821,-13350,-14596,-18914,-11013,-2624,2639,9093,16911,2254,-2649,-11420,-12266,-7780,-13684,-13924,-10935,-5498,-134,794,-5292,-11509,-17755,-10289,-781,6354,18279,22585,6761,-12422,-3480,9710,13441,-298,-13974,-16079,-8994,4110,9499,12422,8143,-2862,-8800,-14557,-11615,-13222,-10382,-4673,-802,5238,15199,22782,21039,11063,4622,-3667,-8783,-268,9459,12158,2365,119,5106,1962,-6682,-11892,-16006,-12861,-940,5987,6936,4337,1405,-2597,-1957,-1486,-2228,-3431,-4219,-9247,-8325,5065,18344,23663,13911,7702,3480,4990,10843,13910,12965,10850,7734],[-1932,-2974,-4357,-9288,-13388,-6680,2954,4856,964,-4273,-11204,-9241,2654,23064,20311,7722,8065,9923,6884,6096,12849,22613,17386,7131,-2829,-10682,-12245,-7342,-598,-2431,-9163,-9416,-5162,-1918,-2569,-8271,-3287,8300,20176,24970,17895,2428,-10133,-8171,3373,3710,-806,-5606,-12722,-15798,-3721,13375,25555,21563,14248,17424,31078,45434,37804,983,-14222,-4468,4649,17085,25416,29535,32454,30854,8148,-13876,-15300,-9763,-4837,1320,8169,22322,34653,29458,8992,-1281,-4152,1263,2285,-8910,-13630,298,13217,17478,10071,-1792,-17663,-12111,-3973,-7923,-26706,-25538,-22930,-17583,-9262,5842,32899,69169,64199,41049,14958,-2156,-8578,-11024,-15602,-21176,-11182,-2619,12901,22600,22352,23660,22889,30516,31646,28264,17238,-1806,-15428,-15274,-10124,2366,11396,8033,3423,5,-10990,-17946,-31311,-43193,-44632,-35918,-26005,-14234,-9647,-5125,-17961,-17991,-8365,-1437,3720,10435,5552,953,-5426,-5238,-2937,-3222,-3447,5576,15913,25088,33089,33589,14365,-5213,-18809,-15339,-6278,8637,20657,19832,25048,26883,16041,-326,-1240,-3430,-19525,-20558,60135,231321,485292,688378,740209,631625,436556,244284,106708,8890,-1835,562,1845,2630,9612,12781,24771,35622,48779,45123,27085,11310,7090,6724,3087,-4717,-11051,-12229,1056,4271,-1627,-13233,-12572,-1305,6055,608,-393,8282,16016,15702,9598,11427,26589,15369,-8269,-37293,-41015,-18816,-2037,-1771,-9817,-15208,-7033,7747,13031,8910,18512,26449,40366,49099,47516,32351,17919,7284,278,457,9737,18159,20194,10143,-6052,-12519,-7509,1372,13047,21611,14514,615,-7225,-3116,-999,-8173,-6599,-885,-5940,-3818,8230,29335,42377,15132,-4892,-16398,-4402,1401,-4692,-5554,1992,18150,37048,31400,14170,-2914,-5713,-92,-3379,-11659,-19409,2021,16667,21958,28510,45017,64356,59551,6521,-11671,3630,10862,11266,5058,-1788,-7972,-9538,-5770,-2937,-4351,-15992,-21093,-12849,-6438,-7182,-16286,-20121,-15337,-3708,3364,-4412,-7157,-8447,-9299,-9818,-13582,-12874,-9140,-2882,3993,8740,8142,7777,3204,-3709,-12008,-7893,14398,44901,45988,27189,15354,11530,5058,3321,800,-4971,-10947,-10286,-13090,-19155,-16180,-11102,-8810,-3982,-6244,-8337,-6757,-13313,-13568,-13942,-9047,-4629,447,-3156,-14659,-12518,-1343,9094,20062,31305,24202,3995,-7984,-9225,-5032,-2913,-717,3781,5776,1931,-1300,-2287,3536,17330,37562,56605,55951,37484,20249,11989,5238,-2219,-8716,468,19119,6405,-5391,-240,-1954,-10569,-5440,6614,15341,16929,11889,3593,4060,5827,-1381,-13168,-14307,1097,17447,19687,8271,-7647,-8222,-2214,4923,-2253,-7917,-4233,-2746,-1387,1847,3731,8540,7019,4676,5135,1578,-6191,-8306,-5720,-4538,-2845,9885,27048,25411,13079,6431,-2238,-2352,-1129,2167,7079,13947,10327,6498,2381,-1295,-6243,-7995,-457,2692,-4860,-13798,-13806,-11745,-6353,3716,15229,27534,42178,35907,13320,675,-6017,-11165,-12801,-13277,-17391,-8261,2912,11786,15212,6185,-3444,-3795,-4300,-5672,-1823,5214,7250,2186,-3254,-6218,-10402,-15892,-10434,-3298,-4915,-8509,-8963,-12561,-12375,2238,16393,18662,13068,21125,28365,25584,9758,-1203,-1552,-1981,-7915,-14005,-14297,-13375,-7431,-3353,-1243,-886,312,-72,-5616,-13505,-21896,-10110,-179,-579,-7119,-15089,-14939,-12091,-9425,-2788,3331,7002,11590,7862,4441,779,4301,18546,36485,48073,46341,42370,34900,27381,21230,17834,15534,17544,14217,4932,1559,1772,-6654,-11889,-11769,-8761,-2546,9739,22440,34031,32302,19526,10025,7126,7256,5384,5875,7578,13455,23674,28006,20838,2413,-6680,-5490,-792,4671,12971,11008,1884,-10544,-13095,-162,10395,15131,14581,8316,157,-8370,-3825,3333,1575,-162,-1470,1611,-323,-8807,-2506,9992,7274,-3307,5379,18975,12847,-1709,-6768,-8405,-17771,-14993,-10784,-2709,3418,3123,2417,-2557,88,8263,14001,11002,6184,2765,-3503,-11600,-3174,-2986,-14664,-5876,-2299,-8643,-11932,-5257,4,-2777,-7060,-8150,-8056,-10279,-8102,-6709,-8153,-9783,-4358,4775,8057,2094,-5388,1976,5030,2587,6294,11628,16551,16803,14057,9145,2918,3670,5101,-3989,-13676,-6459,-5426,-14165,-12406,-7278,-3758,-7115,-9348,-8147,-9332,-10136,-5642,1408,5821,1416,-7181,3224,12369,15568,10232,-1735,-4999,-5343,-4235,-9676,-10504,-4304,-520,4742,11185,10089,3496,-3532,-5830,-6803,-6335,-3192,-616,-2663,-10844,2324,23878,24227,8892,-10347,-13291,-11400,-15585,-10538,2121,12229,18276,31052,54292,64034,69434,65638,42587,24138,10707,7802,13347,4125,-6830,-119,279,-2321,-10295,-12322,-8014,-641,2614,6263,18531,29508,13603,-781,-9493,-14493,-12294,-3647,2551,3983,-653,-4786,-7212,-6121,-8609,-13296,-7659,-3099,-2537,2291,13611,24717,35289,47456,50937,53818,42060,26970,16714,9887,4843,-2079,-4440,3325,21388,41455,53753,13589,-10422,-16030,-9167,3929,10885,2212,-10016,-16436,-14367,-6801,-3508,-3770,-5056,-3821,-4098,-4846,-261,4492,-1058,3407,6283,1791,-7486,-8756,-1526,8793,24149,25994,18590,7388,272,-4093,429,10417,11508,4407,-6324,-10484,-6709,-8416,-7671,2788,19212,15691,2914,-2278,-568,6693,16670,28463,34187,19262,-1749,-13310,-3809,-1586,-9857,-3536,5129,14602,11051,8246,2339,-2782,-6357,-3001,-430,281,-4070,-8511,-8593,-7142,-6678,-2613,-4947,-12630,-16906,-16566,-7364,15851,14488,7071,-5982,-16069,-14286,-11892,-12383,-9901,2653,10644,5874,-4019,-8753,-3941,2814,-9669,-4138,5627,6491,5967,13322,9969,-14,-1116,1801,9473,9874,1083,-6951,-8864,-9698,-7775,-10983,-7740,-231,7875,14912,15957,9352,5808,5625,-6816,-10477,-4387,1636,3467,5060,9549,7402,-5083,-6833,7246,6969,1478,-3349,-6968,-10415,-11861,-3540,8426,19230,22456,17178,11019,5552,2027,3387,5205,5246,2887,-1886,-5954,5319,12574,11351,14009,16807,11643,-2623,-8661,-8333,-11049,-12349,-17212,-10249,3866,14569,25427,27983,21122,12566,8742,5909,6099,10906,11272,10420,2502,-2415,1650,-1199,-13681,-8540,-581,-5390,-10132,-11817,-11083,-8577,-5494,-1572,5812,406,-13121,-12143,462,14032,17394,15498,11083,5975,4083,13361,20680,24234,21447,15723,9659,9502,14130,24220,41401,30967,14228,3770,1720,-108,2922,10123,17825,26326,16574,-6735,-11351,-6335,-7078,4242,35772,80345,84815,56334,28692,10796,-4288,-20497,-19847,-17381,-14863,-14714,-11070,-7314,-6035,2702,11124,10950,4985,-572,-3619,1236,9338,7919,-1725,-8565,571,8571,11530,3188,-8893,-14424,-16299,-19300,-12136,-2520,9496,25747,16696,8225,7532,12373,20107,23309,18729,7773,-3577,-11264,-5925,-189,1408,-2093,-7615,-9880,-6783,-4333,-6778,-6941,3314,12522,10749,4817,-5952,-3954,11826,26740,16360,3426,-4091,-14046,-12551,-4943,2382,1855,7077,21034,19813,8768,2665,-1947,1272,4696,5213,5847,4208,455,6341,15750,22723,21716,8711,-3973,-7854,-7191,-10019,-1183,11434,26192,27694,18022,17093,15021,4995,9056,24306,29663,39576,36460,18890,9800,-3036,-8776,-7659,-14674,-20463,-18363,-13443,-3131,15268,40238,48739,43804,32147,28818,36529,51834,52787,33292,19455,5559,-4808,-12570,-13975,-14622,-15630,-17347,-16139,-9060,698,12019,23179,25406,28862,23563,21607,21926,7129,-8642,-14454,-16050,-13416,-5030,15149,23388,7382,-15541,-10923,-10994,-12061,-13352,-10915,-7006,2853,11628,7195,-3267,-9854,-3247,2764,-169,-6513,-10012,-8965,-7913,-7378,-8045,-8783,-5641,-4943,-5014,-2575,-3161,-13940,-15747,-16867,-10381,-8470,-12576,-4207,2599,-2440,-12870,33,15902,30431,28968,17959,4324,-5427,-7793,-12471,-14870,-10235,-4382,2457,7515,17180,25337,17959,6735,-3483,-8552,-7407,-3597,-8820,-12904,-1266,19970,30573,14340,-3714,-13088,-13919,-5705,-6570,-6528,-11513,-17398,-16953,-6506,2615,8940,7072,452,-10950,-16872,-12059,-6271,-1331,2849,4759,2116,-739,-5379,-15256,-12333,-12250,-8683,-4296,-3659,-6795,-10541,-12281,-641,7427,18219,21103,19270,6705,10946,16581,5578,-4745,-8157,-3916,-1263,-2158,-5453,-5454,-4149,-2568,-6832,-9375,-4093,1952,-1805,-3867,92,5983,5798,-4471,-10197,-5598,-195,-7,-14474,-12016,2779,7287,-1842,-16971,-13547,-14049,-12422,-10769,-19046,-5520,7983,6788,-2759,-6774,-5561,-2103,1402,595,-1617,-7837,-15594,-12645,2379,4394,-9175,-12545,1289,9808,10146,639,-9237,-6030,1000,2058,-895,-5045,-2743,3391,7745,4764,1524,-647,-10622,-11124,-663,8611,10137,1767,-4096,1667,11496,24207,18852,7008,-1270,-4315,-1260,2921,6865,13177,21230,18568,14053,-776,-8843,-10724,-5077,3039,6810,2048,-2289,1719,6349,4114,-2583,-6311,-9494,-16372,-12212,-12778,-15553,-17708,-12368,-10423,-4292,10837,18729,6386,-4086,-15527,-4412,2148,2130,-5364,-10163,-5719,-1803,-7092,-14881,-15757,-7743,-714,5224,4230,-2573,-5412,-1395,5048,13596,29064,44028,58448,49632,19255,4271,-2316,-5704,-10428,-8907,-6361,-11558,-17317,-17598,-10628,1917,12863,14309,11852,-686,-13206,-4757,4283,7939,6581,4068,-393,-12161,-17282,-16552,-7692,4221,16161,16992,9014,-1349,502,14083,22229,25467,10939,-539,-5214,-3088,-2559,-1926,3302,13521,22109,24698,4095,-13057,-13934,-8541,-10300,-4753,-3703,-5135,-2211,5057,19437,12630,5445,4526,6903,3470,-106,-2223,4035,6146,-4354,-11437,-10196,-13201,-9621,-7692,-7084,-6591,-1982,4946,3231,-7219,-12456,1809,27781,41060,29604,16822,7647,853,-4889,-6484,-5922,-2326,-2180,-4438,-2227,-142,-9877,-16039,-12341,-9370,-3917,4832,13478,16684,9466,-285,-5072,-7243,3989,18966,28853,24154,7987,5764,6598,5732,3806,6441,533,-7609,-6222,5132,7052,10247,12657,6924,3738,10087,3443,-10083,-7520,2470,5744,-1899,-5023,5516,21351,25327,19361,17238,17233,23623,27484,11392,-1942,-2442,8341,13867,20791,22224,8239,-2406,-5701,-4969,-1379,1388,-1577,-4847,7191,21410,12742,1327,-5135,-11486,-5021,2603,-7961,-10692,8220,19764,25189,19900,11510,1696,-1926,2046,7396,7845,2829,-1452,-2689,-8997,-3991,5588,7346,795,-6872,-16574,-7347,-2015,-10209,-17980,-15232,-10726,-11140,-13802,-1053,5474,5070,-2155,-10899,-10885,-2522,5989,6779,2067,227,6537,6615,-241,-7243,9316,26443,34703,34147,22461,599,-14115,-10742,-3654,-1127,-8446,-7730,-3135,-5886,-8078,397,6128,1288,-6400,-9115,-3171,916,-1482,-2804,-929,3384,3499,-1792,-9618,-12447,-6543,9408,33890,34807,19998,4938,-4418,-3537,10238,22632,40225,50938,38344,14813,-5327,-13527,-3198,7568,17202,26826,38553,43058,26560,4855,10042,9180,-2032,1388,13384,22145,17165,15115,15673,19645,12876,9837,-989,-8652,-10768,-8843,-2675,-4979,-13067,-16701,-9152,-1483,1844,10248,18131,16071,6824,-6932,-14654,-7594,-2623,-5992,-7982,-9097,-6083,1578,8748,7622,-1901,-4374,6525,16957,15314,6480,7114,6004,-5629,-12913,8905,32210,30318,18477,6982,-4040,-7807,-7853,-7007,526,8027,1298,-1891,-1486,-5403,-10217,-9542,819,4571,-2133,-4535,-7606,-4513,3900,10338,12177,10574,9030,15238,26501,30337,20813,12690,8960,13533,15622,19313,25624,16373,9285,-5479,-14103,-7598,-6122,-10553,-13377,-13816,-15914,-15545,-13485,-15218,-12654,-13468,-6765,-3555,-1915,-7756,-16277,-17122,-16912,-14713,-15395,-10997,-4755,-4871,-13139,2811,18875,37666,46450,46216,48935,44363,24396,-4090,-12692,5574,11696,13868,13816,12383,13045,9266,4362,733,4748,10550,10265,7921,4171,-1107,-4636,2059,3807,-2703,-5766,621,3068,-2115,-2033,4586,8152,1529,-11215,-14746,-9315,-8881,-8625,1767,12495,14414,9506,3619,3853,5921,2892,8171,12541,10246,11015,12151,5459,-7555,-8648,-4576,-8389,-14757,-16446,-5742,5922,16490,7903,-7492,-11925,-11672,-11940,-4067,-4324,-8019,-8156,-6597,-1062,8032,9983,2009,-4285,-3537,-4739,-9210,-3201,3505,6623,6579,13078,14891,604,-10670,-6453,3132,5474,11849,12926,6905,-5607,3411,3752,23,4602,4070,-4653,-11716,-3318,1896,9275,16348,6047,-4075,-8611,-8109,-7590,67,4807,9073,13260,15474,23392,21158,11436,-9313,-13944,-5989,-4370,-10180,-18603,-15560,-12842,-10106,-86,2590,-1017,-5831,-10358,-15776,-9409,-2371,709,-2640,-9961,-6140,6335,19223,23937,6821,-12437,2647,10487,11703,4796,-2815,-3909,-3323,-4457,-7611,-12862,-9316,7742,17286,8056,1086,-1965,-6707,-6670,7265,13334,2871,-5136,-3057,-4162,-11468,2080,24531,39552,23391,2107,-10851,-11738,-17661,-17480,-12071,-10703,-7392,6337,6887,2110,-7432,-7568,-11356,-10387,-10362,-15262,-12516,-3113,4188,12193,15032,209,-1483,-5862,-2335,704,-8042,-12594,-9684,-3970,-2657,-5281,-10605,-13760,-18961,-9737,449,6873,17455,25436,11685,-8942,-4795,9762,13602,-1221,-14671,-17008,-9919,2042,5672,8589,3133,-4729,-9139,-14333,-12454,-13464,-9978,-4244,-871,4750,14520,21425,19322,9495,3330,-3391,-5431,3699,11768,15724,5523,-120,176,-5422,-11938,-15021,-16362,-10013,678,8449,9710,7286,4473,-79,-1097,-1373,-2184,-3241,-3826,-8979,-7903,5919,19870,25068,14531,7980,4234,6400,11502,12277,10360,9050,6983],[-2165,-2638,-3753,-8327,-11821,-5340,3528,5649,2898,-2521,-10224,-8365,4622,21423,17085,4960,5276,6892,3592,3802,11130,21877,18032,6880,-2872,-9179,-9460,-5247,528,-2293,-9386,-9181,-4257,-310,-1278,-8991,-1533,12538,23913,25829,17245,3190,-9280,-9623,678,78,-1713,-4349,-10090,-16182,-7837,7056,19795,18840,14274,19271,33370,43865,34786,122,-14468,-5526,2574,13920,21138,25522,29611,30273,10207,-12572,-14884,-9589,-4003,1988,9230,26372,40421,34113,12241,-113,-6523,-1248,774,-9109,-12234,2612,16066,17670,6889,-5204,-16228,-8954,-1776,-5135,-22285,-27843,-24914,-16656,-8607,4160,28735,66075,65119,41249,14097,-2669,-8373,-11068,-16698,-18043,-9764,-3563,10654,22084,22154,22269,21534,30108,31649,29303,19911,-113,-14663,-16964,-11083,2378,12296,10655,7165,2249,-10299,-16559,-25829,-32289,-31696,-24982,-19543,-12724,-10378,-4303,-14053,-17062,-10150,-2283,4008,12120,6957,2860,-3518,-4262,-2520,-3355,-6030,-174,9355,19343,29433,35320,20039,-1522,-17479,-15425,-6188,12625,24343,19535,19396,18955,9744,-4905,-2806,-2591,-17873,-18253,78754,277293,556320,764393,805549,684632,477976,272727,125274,15715,-460,1269,1290,-2481,2235,6970,19275,26906,37242,32339,15975,2024,1675,3983,2047,-5033,-10984,-11850,532,3160,-3029,-13523,-13659,-3629,3517,-84,-2336,5805,15154,16050,8092,8043,19400,7662,-12641,-28644,-28845,-13192,178,-48,-8567,-16049,-12478,2514,9467,7142,19639,25524,34129,42182,40173,26180,14546,4689,-1250,-1319,8523,18171,20750,11051,-7025,-13636,-8345,2185,14120,21168,13840,1483,-7922,-3384,1036,-4850,-3763,228,-5452,-2209,10812,31061,45748,14483,-4707,-18195,-6331,-1268,-6611,-6862,976,15855,33601,29422,13764,-2275,-5946,-709,-5986,-14721,-17776,3083,15373,17311,21732,36649,54043,49585,4613,-8159,7431,13479,11517,4046,-2833,-8572,-10057,-6424,-4346,-6557,-17090,-20050,-11052,-3549,-3436,-12271,-18099,-15556,-5738,789,-7308,-9049,-9467,-10152,-10215,-13502,-13035,-10484,-5092,675,4132,5392,7145,5007,1257,-7240,-7949,12441,39873,39213,22631,11665,8058,2537,2336,1790,-2689,-10295,-17325,-18803,-15232,-14184,-10390,-9011,-5948,-10188,-8466,-4224,-7336,-11489,-14760,-9830,-5603,-821,-4613,-16165,-14216,-5673,2715,13159,24542,19228,1662,-8819,-9055,-5576,-3347,633,4500,4075,398,-2614,-2739,3552,16348,31190,46566,47696,33434,19746,12399,4420,-4580,-10274,1740,20090,5494,-9966,-3887,-4736,-12031,-4893,7532,15215,14100,8837,1606,1884,4092,-1755,-9304,-13106,-1259,18064,23253,12428,-5404,-7858,-1538,4724,-5167,-10132,-4317,-1074,1832,6051,8522,12510,9179,5569,6130,3149,-6310,-10057,-5763,-4161,-3152,10382,29458,29054,15908,8523,-1352,-2438,-2222,550,4397,10816,7577,4842,289,-2376,-5960,-5957,2242,5018,-3015,-12444,-14666,-12452,-7052,2647,13293,23957,35902,31184,11712,-1445,-9142,-15562,-16019,-15428,-18801,-7344,2866,10715,13726,6363,-293,917,974,-2046,-437,6513,8962,4037,-1749,-4927,-9774,-15881,-4944,3973,-1202,-5825,-6188,-7587,-10758,615,15768,21146,15140,20494,25389,23480,9113,-1532,-2126,-2688,-8016,-13520,-12300,-13124,-7381,-3731,-2777,-3108,-2559,-2661,-5908,-11108,-16712,-16030,-3952,-2391,-8150,-15444,-14369,-12710,-9900,-2560,3532,7652,13247,10375,7095,2646,4789,14808,32579,47280,47000,41988,31898,22919,18926,17846,16457,17059,12765,2359,-1885,-2466,-9835,-13513,-11657,-7924,-1512,11145,23312,32644,28271,15181,6924,5041,6161,5621,7232,9836,15381,22999,25288,20186,3350,-4030,-1598,3555,8099,13980,10873,1946,-10664,-14001,76,10582,12679,10153,3105,-3944,-8603,-187,6187,4471,1475,-3100,-1463,-3661,-9180,-1410,10947,8414,-2276,4631,16664,9740,-3543,-4947,-6813,-15649,-13874,-9049,-848,4316,2728,1070,-2502,2216,11724,16517,12731,9415,8334,661,-10817,-7562,-5544,-16093,-6052,-3861,-9980,-13371,-5860,573,-1575,-6911,-8980,-9300,-11516,-8516,-6542,-8530,-9738,-4184,3814,6213,913,-5977,1084,4028,2884,6473,10996,15123,14256,12714,9138,3728,1774,-751,-12371,-12964,-4045,-3349,-12573,-12671,-8150,-5049,-8673,-10100,-7516,-9817,-10660,-6054,333,4559,385,-7821,2678,12541,15697,9571,-2791,-4657,-3993,-3838,-10110,-9501,-3987,-745,3314,9863,10282,4386,-2449,-4611,-5447,-5127,-2914,-1439,-3639,-10578,1462,24650,26623,9961,-9977,-12568,-10898,-14800,-10306,1540,11429,16613,27645,46726,50087,53417,56037,43240,26244,12613,9383,14554,3476,-7858,-1766,-1287,-3086,-12802,-14265,-8539,-93,4657,10506,24723,35763,15563,-760,-9745,-14882,-12336,-4016,3432,3944,-1326,-5149,-7341,-6387,-9052,-15938,-10062,-3879,-905,5406,16801,27778,34977,38670,35175,38786,32809,23319,14942,7862,2161,-4641,-5348,4348,25540,48003,58753,14211,-11398,-17118,-12590,524,5517,-2232,-11736,-20723,-15059,-5734,-2443,-2953,-2073,-236,-1793,-4258,218,7691,2913,2957,4534,943,-7937,-8026,383,12394,24483,22609,15230,5663,-1528,-6143,-1899,8322,10891,4709,-5319,-11659,-8203,-7677,-6102,3158,18281,14215,2730,-1874,-430,7220,16326,26962,32928,19703,-797,-11398,-2600,124,-10020,-4845,4174,15088,13516,11023,3627,-3317,-7597,-2355,1564,2153,-2438,-7394,-8188,-6431,-4818,-200,-3519,-12420,-18039,-16600,-4654,22787,21709,11961,-3370,-15800,-18443,-10552,-8981,-8740,945,9099,4435,-4300,-6386,-1381,5101,-6753,-4073,4763,4232,2372,8914,5744,-3526,-2792,2258,10153,9710,936,-6149,-7171,-8006,-8558,-11812,-8710,-1408,6801,14680,18300,14164,10287,6570,-6162,-6205,930,7324,9707,10524,13672,9611,-4048,-6260,9234,7489,618,-5524,-9254,-12950,-13459,-3169,9485,20257,25357,20972,13924,7933,4044,4796,5930,4655,481,-5213,-6130,7447,10896,8203,10579,15459,12957,-1265,-8334,-7488,-8867,-10558,-17073,-10853,3903,15546,27202,29425,21556,13293,9994,7569,8126,13629,13363,10575,194,-3714,3547,1854,-11551,-9829,-1794,-6649,-11603,-13061,-10882,-8025,-5257,-1628,4919,-1164,-14765,-11289,3126,20613,23990,20791,14136,5480,2617,11646,19468,24143,20260,13394,6934,6789,11163,18606,40144,38221,24701,9172,2672,539,3697,10056,15923,23725,17435,-6216,-11473,-8069,-8640,4402,36820,79994,84611,55556,27601,10438,-4528,-21106,-18935,-17223,-15125,-15194,-11465,-6842,-4742,3919,13254,13589,7091,924,-2614,1925,9651,7501,-3273,-8350,2610,10556,12416,4388,-7998,-13354,-13869,-16138,-10497,78,13664,30044,19557,10406,9559,14474,21146,21495,15880,6727,-2748,-8656,-3715,2583,3135,-2095,-9405,-10230,-4913,-2252,-5486,-6675,4148,13953,11732,4807,-6590,-3771,11405,22277,11309,73,-6200,-15319,-11051,-2280,4575,3264,7573,20139,19677,9571,3849,-1893,1037,5724,7399,7477,3713,-1322,4287,15041,23796,23556,10558,-3815,-7249,-5713,-10432,-3891,8072,22373,26723,17487,16367,14971,8049,15379,33205,42637,52452,42751,19751,10845,-671,-5984,-7458,-16502,-22810,-20132,-14281,-4655,12644,38491,46165,38784,28594,27619,38952,57590,56375,36654,21869,6386,-5043,-12515,-13451,-14708,-14896,-15988,-15400,-9313,-657,9176,19468,20609,25499,22544,22842,24833,9273,-7439,-13681,-15913,-13625,-5367,15253,25786,17014,1208,-15857,-12496,-11171,-11668,-10378,-7928,443,7463,3824,-4123,-10978,-5207,157,-3071,-9028,-11467,-9251,-6915,-4958,-5094,-6200,-4270,-4654,-5778,-4550,-5875,-12268,-12579,-14223,-9141,-5615,-10629,-9890,-2358,-5233,-16474,-3185,13538,26848,23314,14582,3971,-4969,-6990,-10581,-13410,-8880,-2868,3280,7478,17918,26819,19175,7775,-2291,-8192,-7618,-3392,-7751,-12504,-3569,15974,27249,15278,-781,-10141,-13061,-5783,-7325,-7643,-12890,-18517,-15878,-5824,2525,8716,6952,577,-11118,-15997,-11554,-6408,-1793,2184,3581,541,-2714,-7434,-13624,-11241,-11905,-8559,-4432,-4700,-7978,-11009,-10677,1775,10732,20784,21568,17290,1730,8338,15372,5913,-3488,-7262,-4224,-2791,-3353,-5683,-5494,-6485,-6740,-9936,-9825,-3706,1462,-2875,-6618,-3372,4250,5180,-4730,-10769,-6424,-217,1448,-12200,-11921,3013,8583,-154,-17453,-12160,-6090,-2997,-5249,-16285,-7619,7110,6725,-6519,-13223,-11272,-6942,-2793,-2090,-2977,-7560,-14590,-12553,1977,4052,-9473,-12509,1267,9697,10175,396,-10181,-5769,1429,2338,-758,-5891,-3987,3186,8190,5185,1074,-1818,-10947,-7592,4113,12533,10938,1086,-5945,1105,12010,24883,18900,6562,-2365,-5870,-2188,3060,9673,18862,26301,21455,13992,-1140,-7618,-9307,-5403,3511,7894,3014,-889,3171,6094,3117,-3058,-6034,-8977,-16972,-11818,-11283,-13345,-18066,-14308,-11118,-4084,8035,12935,1940,-7541,-11671,-1831,1787,1248,-6988,-12646,-7433,-4245,-8735,-15881,-14702,-7624,-715,4917,4016,-2823,-6179,-3388,3247,12205,27808,41658,53670,42557,16532,4488,-1984,-6268,-11582,-13105,-9386,-12641,-15761,-14998,-8262,3712,13541,14202,11868,1312,-11339,-5254,4084,8974,8545,6299,1597,-10617,-17255,-16007,-5776,7606,19879,17464,7731,-2733,-382,12651,21170,25923,12101,1283,-2994,-1685,-2096,-2255,3318,15509,25959,26960,3477,-14143,-13202,-9210,-12590,-4968,-3495,-4769,-610,8623,24836,15351,6137,4244,6760,3341,-152,-398,7843,8944,-3289,-8779,-6780,-9813,-7607,-5660,-5612,-6843,-4277,1393,-667,-9011,-13391,-552,21128,31584,22883,14845,10133,5377,-675,-3992,-6393,-6580,-10268,-10946,-5065,-2655,-12099,-15389,-12201,-10525,-4986,5244,16131,20788,13803,4709,-381,-4754,3888,17910,27013,19257,3706,2067,1936,-477,133,4650,-253,-8157,-7058,2936,3245,7402,12678,7279,1257,4790,-38,-11900,-8550,1494,5424,-1782,-5698,4342,19814,23314,16854,14722,14017,17776,18602,6419,-4211,-3629,4524,10287,19837,25192,10444,-1994,-7535,-7240,-3015,-626,-4063,-6712,7431,23161,13973,1553,-5119,-10674,-4042,3065,-6816,-8597,8013,18681,24188,19512,10708,-141,-1851,7307,16979,16906,6178,-4057,-7390,-11244,-3651,6615,8616,1952,-6107,-17024,-6526,458,-7747,-14935,-15746,-13431,-14102,-11317,1981,7156,5946,-1204,-10499,-10129,-261,10181,11256,5450,1346,6225,5807,-312,-7507,7792,25178,34405,32471,21875,1595,-13550,-10936,-3155,849,-6552,-7345,-4043,-7371,-11750,-5499,963,-2085,-9475,-11609,-3670,750,-2168,-4273,-2098,3177,4623,-145,-7941,-10576,-5138,11272,35815,36349,19901,4621,-4370,-1617,12557,23937,39106,44387,30733,10518,-6559,-11156,-1220,10713,23782,39318,55507,57576,32555,6683,11027,9969,-1678,1926,11292,19076,16166,14494,14330,16307,8639,5844,-4271,-12290,-15094,-13801,-6611,-8471,-15276,-14970,-6398,764,3837,12472,22117,21280,9591,-6706,-14481,-6706,-2743,-7150,-9099,-10346,-7585,637,8826,9297,2184,-178,9466,18868,15190,6028,7793,6382,-5111,-14039,6762,27280,21940,11991,3388,-5609,-7371,-6430,-6069,837,8251,1870,-1299,-2052,-6975,-12026,-8966,995,3135,-6259,-8866,-9878,-6048,2025,9426,12873,12807,11971,17540,25037,25686,15817,10358,8471,13242,15513,19495,28480,23084,12094,-3924,-11804,-4586,-1759,-6059,-11188,-15566,-17051,-14858,-10959,-12810,-11735,-12608,-5300,-2065,-333,-6240,-15230,-17418,-17138,-14415,-14424,-10667,-5673,-6668,-12530,3597,17991,34390,44652,44864,49365,48122,30005,65,-14161,2096,6830,8725,10392,12330,16822,11886,4872,-805,2456,8538,8550,5695,1264,-3817,-6187,1290,2953,-1783,-3587,2226,4325,-1599,-2490,3137,5727,-696,-12676,-14539,-8752,-9548,-7374,5352,16070,14961,6933,937,1131,2805,1786,7390,13580,11860,11852,13284,7272,-6728,-10438,-7610,-10875,-15609,-16342,-6300,6227,15122,2648,-11872,-14143,-11703,-11260,-3953,-3709,-6386,-5989,-4996,20,8395,9879,2136,-4044,-3928,-6171,-10252,-2804,4206,7293,7657,14231,13750,-408,-8490,-2522,2948,1435,6361,9428,8081,-2652,5151,5805,1585,5637,4757,-4675,-11247,-2022,3813,11835,17449,5307,-5548,-10130,-9152,-8996,-2632,1232,6035,11487,15740,27602,27314,16624,-6679,-15552,-8229,-6595,-11116,-20153,-17378,-13440,-10258,-1278,684,-2061,-5730,-9974,-15170,-8066,152,2958,-2188,-11416,-6993,5097,15204,21715,7330,-13890,3541,11243,11721,4787,-3276,-4963,-4440,-5917,-9811,-16115,-6108,11177,20867,9899,755,-4374,-10604,-4912,9957,17137,8012,2472,4869,-310,-14682,808,25637,42864,24592,1730,-10674,-10513,-15957,-19740,-15173,-13470,-8750,5247,3237,-1052,-10044,-7218,-7941,-6413,-5422,-11323,-13856,-3919,5551,15150,12665,-2155,-213,1562,10405,12867,-873,-11941,-9276,-2897,-5059,-11789,-14561,-14625,-19964,-9205,1377,6776,15590,26847,16354,-5081,-7182,8355,12354,-2594,-15269,-18255,-11439,-628,1440,3910,-2608,-6542,-9332,-13844,-13240,-12996,-9435,-4050,-1355,3790,13406,19692,17327,7877,2089,-2675,-1838,8369,14174,19146,8928,771,-3073,-9957,-16234,-17217,-15231,-7988,1344,10026,12071,9855,7005,1850,-774,-1762,-2409,-3122,-3453,-8833,-7637,6318,20463,25381,14535,7782,4395,6897,11324,10271,7329,6406,5469],[-3297,-2991,-3870,-8058,-11374,-5497,2649,5255,3691,-1749,-9909,-8138,5390,17533,12413,1611,2513,3742,-237,702,7976,18692,16526,5253,-3851,-8299,-7271,-3596,1017,-3006,-10536,-9878,-4188,658,-469,-10374,-1092,14894,24903,23581,14113,2587,-8959,-12188,-3615,-4403,-3101,-3499,-7870,-14576,-11655,440,13185,15203,13525,20395,34769,41167,30921,-1168,-15527,-7666,-654,9557,15870,20538,25429,27559,10828,-11991,-15009,-9939,-3937,1356,8359,27420,42616,35702,13761,585,-8521,-3799,-1278,-10086,-11569,4137,17783,16757,3270,-8745,-13565,-6101,-147,-2669,-17180,-22750,-21675,-14762,-8099,2193,23416,59510,62926,39668,12216,-4031,-8954,-11156,-16240,-15265,-8884,-4950,7425,19592,20171,19819,18975,27316,29157,28301,21110,1175,-13756,-19475,-12654,783,10974,11283,9718,4616,-8861,-15691,-22888,-27360,-26501,-21183,-17798,-12912,-11333,-3455,-10162,-13769,-11769,-4180,3053,12131,6986,3183,-2837,-3943,-2731,-4528,-9684,-6877,1678,12042,23300,33707,23633,1187,-16384,-15160,-5934,15389,26629,19091,14792,11810,3527,-10188,-5437,-3251,-17029,-21444,80946,290400,572842,767966,792712,667110,466739,269609,129714,20043,162,1500,940,-7295,-5087,1355,13384,17750,24926,19907,6312,-6172,-4992,-210,4,-6022,-11471,-11845,-162,2071,-4322,-13909,-15460,-6772,169,-1578,-5088,2646,13338,15547,6612,4573,11911,2695,-11609,-20652,-22936,-12163,-799,-340,-8382,-15484,-14198,-983,8587,8524,22112,23992,26233,32678,30324,18502,10210,1812,-2450,-2814,6558,16787,19330,10337,-6901,-13765,-9528,2047,13927,19169,11684,1198,-9326,-3171,4102,-607,-1059,703,-5572,-1128,12824,31553,46386,12708,-4988,-20129,-8425,-3655,-8461,-8477,-621,12568,27827,25157,11498,-2817,-7014,-1933,-8116,-18162,-15975,3754,13469,12907,15722,28591,42721,38057,2427,-4858,10983,15696,11155,2726,-4104,-9247,-10527,-7618,-5546,-9674,-18461,-18591,-8647,5,185,-8980,-15950,-15831,-9075,-3192,-11049,-11420,-10802,-11269,-10991,-13810,-13434,-11939,-7582,-3199,-1497,1335,4846,5310,4897,-2105,-6962,10476,33920,31537,17239,7104,3547,-823,655,2382,-87,-6841,-13305,-13317,-11067,-12264,-9848,-9439,-7902,-11380,-4341,2996,-449,-8841,-16055,-11451,-7185,-2709,-6740,-18252,-16328,-10177,-3689,6485,18174,14599,-560,-9671,-9472,-7137,-5250,262,3201,607,-2459,-4704,-3753,2833,14446,24064,35513,38583,29510,20247,14428,4909,-5827,-9958,3602,21344,5751,-15671,-7859,-8156,-14317,-5358,7218,13835,9950,3885,-1745,-1013,2110,-584,-3087,-8703,-3664,18111,26578,17275,-1199,-8025,-1521,3474,-8283,-12471,-4666,16,4531,10008,13546,16269,10871,5813,6222,4078,-6521,-11642,-5675,-3588,-3387,10155,30081,31000,18042,10136,-574,-2640,-3418,-1101,1818,7399,4361,2477,-2479,-3851,-5763,-4230,4335,6546,-1869,-11597,-15554,-13455,-8167,993,10468,19350,28460,24834,8963,-4336,-12875,-19727,-15747,-13929,-15227,-6188,2600,9641,12503,6785,2559,4944,5655,1546,779,7540,10742,6367,-8,-3321,-8576,-13707,202,11372,3232,-2767,-3564,-3367,-5508,1362,15865,23788,16880,19588,22469,21327,8370,-2068,-3048,-3810,-8539,-13357,-10602,-12491,-7661,-4560,-4843,-5741,-5834,-5738,-6800,-9218,-11443,-21416,-9009,-5255,-9771,-15951,-13696,-13154,-10665,-2587,3528,8008,14537,12517,9260,3998,5206,12432,27799,43508,44365,38237,25975,16072,15022,16396,15301,14809,10471,-322,-4247,-4219,-8788,-13213,-11019,-6972,-661,11720,22582,29591,23080,10242,3291,2467,4546,5371,7935,11051,15835,20804,21099,18238,4254,-1096,1886,7434,11368,14937,10879,2430,-9782,-14518,-380,9790,9632,5781,-1783,-7807,-8250,2283,8479,7612,4027,-3927,-4503,-7148,-8696,-642,11161,8928,-1160,4640,15190,7728,-4070,-3196,-5367,-14055,-12953,-7736,499,4712,1919,-544,-2797,3718,14338,18393,14600,13263,13044,3483,-9401,-11332,-8426,-15671,-6545,-5853,-11816,-15341,-6733,871,-612,-6899,-9754,-10418,-13018,-9406,-6751,-9234,-9932,-3996,3099,4665,-197,-6356,328,3167,3077,6157,9554,12392,10741,10444,8238,3662,-1180,-7252,-18359,-8552,-1660,-1649,-11367,-12921,-9169,-6531,-10436,-10553,-7342,-10737,-11158,-6788,-1277,2619,-1281,-8825,2043,12495,15445,8614,-3892,-4346,-3272,-4182,-10594,-8041,-3823,-1676,548,6659,9111,4279,-2332,-4353,-4871,-4262,-2347,-1764,-4276,-10719,88,24724,28806,11298,-9147,-11761,-10629,-14405,-10636,203,9533,13681,22535,37434,35823,37414,45160,42526,27884,14118,10299,14654,2051,-9558,-4378,-3219,-4430,-13217,-15590,-8864,430,6422,14428,30555,41707,17506,-648,-9741,-13856,-11313,-4381,3630,3230,-2478,-5815,-7701,-6968,-9854,-18485,-12531,-4957,199,8289,19656,30142,33247,29356,20119,24000,23199,18909,12559,5383,-1086,-7823,-6657,4632,28058,51362,59198,13390,-12983,-17330,-14395,-2314,-559,-7179,-11208,-19684,-14185,-3729,-387,-617,2076,3920,905,-3579,225,10113,6136,1672,2210,-103,-8269,-7417,2084,15547,24027,19136,11949,4087,-2886,-7513,-3619,6335,9777,4404,-4406,-11216,-9355,-7114,-5070,2919,16407,12165,2511,-1760,-1132,6335,14364,23610,29804,18828,-431,-10170,-1764,1629,-9079,-6882,2012,14217,15414,13657,4802,-4091,-9156,-2003,3003,3283,-1557,-6813,-8201,-6111,-3481,1418,-2689,-12673,-19392,-15933,-2565,29004,28336,16954,198,-12160,-14490,-7976,-6236,-7082,-759,6800,2180,-5267,-4915,666,7486,-2156,-4010,2995,1156,-1486,4614,1407,-7082,-4590,2204,10155,8850,206,-5760,-5931,-6632,-8319,-13061,-10231,-2980,5427,14023,19994,19129,15243,7862,-4588,-2713,5021,11619,14484,14157,15906,10051,-4663,-6690,10758,7841,-113,-6977,-10237,-14566,-15034,-3143,10013,20417,27622,24962,17105,10222,5706,5689,6163,3707,-2082,-8208,-5170,6954,6568,2774,5170,12622,13515,101,-7529,-6299,-7330,-9907,-17566,-11572,3315,15464,27537,28759,20217,12823,10171,8383,9483,15796,15128,10624,-2564,-4935,4567,4187,-9244,-10873,-3119,-7887,-12930,-14380,-11008,-7854,-5234,-1721,4015,-2693,-16324,-10543,5572,27127,29737,24568,15840,4184,998,9530,17357,22933,18455,10933,4072,3438,7281,12853,37468,44998,35991,14475,3211,642,3662,8908,12727,19279,16465,-6378,-12080,-10422,-10556,4495,36454,74860,78775,51268,25007,9747,-4344,-19506,-18136,-16578,-15199,-15901,-12415,-7246,-4501,4158,14534,15524,8552,1863,-2099,2128,9372,6406,-5383,-8455,3470,11412,12517,4992,-7174,-11680,-11092,-13342,-9070,2205,17271,33461,21929,12281,11084,15718,20879,18664,12770,5535,-2023,-6908,-2424,4414,4615,-1794,-10681,-10317,-3230,-452,-4361,-6481,4666,14836,12228,4457,-7192,-3819,10398,17260,6201,-3418,-8476,-15879,-8811,1117,7058,4692,7840,18718,19143,10254,4904,-1949,608,6624,9376,8536,2563,-3715,1400,12525,22633,23721,11391,-4333,-6699,-4164,-10324,-7063,4225,18114,25246,16841,15661,14751,11045,21333,40625,53873,63011,46947,19405,10898,1319,-3398,-7059,-18183,-25190,-21927,-15128,-6015,9416,34695,41875,32776,24395,25252,39425,60482,56587,37292,22162,5842,-5891,-12545,-13091,-15151,-13880,-14384,-14177,-9243,-1217,7734,17301,16418,21698,20922,23427,26428,10327,-6545,-12783,-15204,-13910,-6468,13521,25407,25507,19023,-7067,-13447,-10538,-10116,-9309,-7923,-905,4132,947,-4923,-12635,-7179,-2222,-5766,-11552,-13025,-9748,-6273,-3195,-2835,-4039,-3247,-4673,-6550,-5698,-6360,-10108,-10131,-10477,-4752,-221,-4494,-14427,-7356,-7443,-19002,-6175,10899,22508,17688,11586,3854,-4460,-6365,-8924,-11725,-7391,-1560,3695,6927,17614,26279,18840,7928,-1598,-7925,-7864,-3281,-6852,-11719,-5501,12525,24143,16053,1854,-7907,-12553,-6237,-8288,-8765,-13968,-18819,-14825,-5493,2019,8119,6430,320,-11518,-15223,-11144,-6791,-2649,1102,2000,-1376,-4908,-8955,-11833,-9923,-10997,-7867,-4053,-5423,-9001,-11144,-8845,4382,14040,22710,21066,14189,-3335,7243,15096,6561,-1861,-6017,-4368,-4255,-4644,-6184,-5991,-9530,-11813,-13267,-10326,-3935,101,-4748,-9947,-6751,2718,4475,-4788,-10579,-6987,-178,2807,-9763,-11498,3120,9569,1491,-15662,-8691,2454,6225,-22,-12965,-9992,4982,5382,-9285,-19507,-16920,-11745,-7247,-5386,-4906,-7502,-13746,-12504,1371,3617,-9458,-12384,865,9311,10253,446,-11203,-6247,828,2203,-292,-5921,-4823,3024,8555,5533,442,-3394,-11272,-3473,9855,17144,11963,611,-7402,767,12411,24886,18357,5755,-3860,-7905,-3293,3090,12304,24205,30224,23055,12507,-2364,-6821,-7605,-6384,3114,8295,3953,803,4903,6086,2482,-3119,-5434,-8311,-17185,-11078,-9439,-10844,-17241,-15960,-11236,-4330,4359,6458,-2187,-10635,-8289,55,803,-581,-9229,-14485,-8474,-6291,-10128,-16285,-13630,-7709,-832,4161,3295,-3315,-6912,-5066,1672,10991,26305,38063,46488,32990,12479,4263,-1726,-6773,-11479,-13793,-12115,-13021,-13570,-11647,-4933,5883,14149,13789,11254,2472,-9595,-5722,3828,10096,10852,8619,3489,-9134,-16924,-15254,-3419,11855,23987,17598,5961,-4656,-1541,10919,19704,25638,12855,2889,-1129,-625,-1820,-2592,3513,17787,29827,28660,2958,-14866,-12524,-9963,-13160,-3346,-2074,-4157,875,11876,29700,17871,6845,3865,6212,2767,-241,2125,12122,11540,-2297,-5825,-3269,-6538,-4990,-3112,-3585,-6049,-6030,-2210,-4311,-10346,-14214,-3053,13826,21151,15577,12301,11927,9486,3506,-1221,-5613,-9178,-15880,-15338,-7423,-5195,-14315,-14075,-11742,-11315,-5308,6523,19876,26259,19720,10704,4923,-700,4694,16726,24362,14041,-482,-1891,-3181,-6043,-2083,3624,-576,-8375,-7363,1264,-273,4461,12155,7107,-1211,-1293,-3912,-13627,-9299,777,5319,-1408,-6093,2451,16339,19346,13301,11901,10810,12459,9941,856,-6666,-4268,1509,7136,18280,27173,12487,-1352,-8933,-8726,-3678,-1813,-5800,-7884,8328,25424,16266,2731,-4435,-9386,-2734,3986,-5078,-6000,8162,17584,23246,19378,10321,-1435,-1369,12169,26131,26468,10773,-4668,-10331,-11758,-2897,7590,9844,3343,-4794,-16523,-5660,3480,-4209,-10880,-14914,-16245,-16573,-7315,5855,9324,7239,16,-9891,-9059,2219,14506,15248,8311,2739,5856,4888,-140,-7026,5997,23052,32761,29261,20098,2201,-12580,-10705,-2797,2406,-4520,-6706,-4694,-8302,-14560,-10484,-3643,-4965,-11993,-13832,-3907,549,-2705,-5653,-3379,2921,5712,1574,-6016,-8471,-3613,12624,35985,36429,19281,4400,-3656,1399,15275,24882,36687,36441,22139,6000,-7316,-8030,1418,14495,31408,53222,72652,70573,37051,8141,11932,10984,-330,3203,9695,15955,14931,13826,13034,13101,4814,2152,-5189,-11318,-14780,-15541,-8443,-9912,-14828,-11814,-3802,2551,5354,14133,24866,25281,12013,-6502,-13534,-5132,-2429,-8081,-10310,-11891,-8484,287,9449,11426,6856,4800,12896,20713,14954,6223,8680,6907,-4154,-15267,3969,20658,13107,5594,-69,-6625,-6239,-4445,-4718,1299,8510,2521,-714,-2547,-8302,-13045,-7811,1022,1551,-9212,-12367,-12156,-7564,662,9161,14177,15590,15254,19318,22057,19225,9472,7211,7643,12760,15420,19288,30181,29469,15459,-1774,-9971,-2013,2564,-1342,-7982,-15553,-16925,-13103,-7647,-9816,-10307,-11585,-3654,-241,1839,-3779,-13225,-17140,-16968,-13701,-12846,-9400,-5799,-7891,-11207,4283,16681,30245,41297,42161,47965,49807,34306,3972,-14566,-1174,2799,4772,7759,12405,20427,14518,4889,-2913,254,7756,8616,5111,-242,-5624,-7457,163,2097,-819,-1060,4277,5849,-798,-2579,1978,3371,-2933,-13807,-13479,-7776,-9917,-6101,8693,19174,15119,4412,-1132,-935,669,1595,7023,14480,13328,12411,14121,9261,-5047,-10567,-8892,-11541,-14295,-15035,-6972,6150,12867,-2267,-15490,-14813,-10834,-10126,-3425,-2755,-4664,-3978,-3110,1479,8858,9682,2032,-4364,-4744,-7595,-10168,-2162,4627,7396,8342,15371,12864,-743,-5906,1139,2673,-2620,1201,7287,11450,2345,7138,7378,2624,6096,5025,-4893,-10597,-612,5948,14848,18542,4590,-6926,-11356,-9628,-9662,-4818,-2319,2768,9459,15763,31262,33345,21864,-3708,-16618,-10323,-8477,-11589,-20192,-18456,-13769,-10453,-2615,-1572,-3507,-5893,-9685,-14263,-6637,2493,5021,-1687,-13010,-7858,3798,10555,17855,6958,-14234,4901,12188,11799,5048,-3186,-5599,-5352,-7292,-12019,-18978,-3245,14018,23695,11268,300,-6593,-13892,-3042,11355,19564,12705,10664,14049,4493,-16400,-252,25659,43146,24522,1082,-10293,-9209,-14129,-20830,-18076,-17037,-8794,4432,-132,-4005,-12931,-5922,-3034,-942,423,-7054,-14289,-4765,6864,17769,10149,-4496,1206,10150,25206,27332,7170,-11491,-9553,-2271,-6608,-18212,-15549,-14430,-20793,-8553,2130,6221,12924,26728,20542,-730,-10584,5456,9707,-4336,-15742,-19628,-13349,-3663,-2946,-1378,-8592,-7852,-9223,-12858,-12949,-11804,-8716,-3968,-2136,2400,11861,17609,15121,6227,950,-1681,1648,13208,16659,22167,12444,2904,-3072,-9292,-16600,-18110,-13884,-6835,1182,10615,13762,11802,8746,2990,-1060,-2706,-2978,-3162,-3240,-8970,-7779,5985,19861,24413,13763,6998,3847,6342,10063,7725,3831,2889,3098],[-2421,-1251,-2008,-5915,-9474,-4418,3205,6413,5907,572,-7674,-5924,7483,14423,9186,344,2229,2656,-2234,-664,6038,15680,15214,4677,-3339,-5704,-3381,-77,3281,-2090,-10192,-9160,-2603,3350,2297,-9787,132,17199,25115,20648,11060,2817,-7035,-13620,-7149,-7356,-2888,-1129,-4189,-10634,-12382,-3913,8326,12963,14063,22595,36859,39132,28099,-1084,-15521,-8589,-2626,6393,11827,16643,21948,24664,11617,-10330,-13859,-8988,-2788,1423,7605,27268,42884,35947,15170,2025,-8682,-4680,-2064,-10065,-9995,6414,19879,16507,1104,-10267,-8820,-2015,2434,764,-11001,-15920,-16258,-11269,-6325,1624,19197,52268,59815,38275,11091,-4651,-8817,-9792,-13174,-11718,-7134,-5183,5067,17035,18167,17912,16827,23936,25846,26657,21930,3355,-11199,-19096,-12972,-1170,8637,10966,11906,7670,-5812,-14428,-22527,-28608,-29596,-25226,-21371,-15051,-11496,-1775,-5663,-8682,-10943,-5733,2121,11708,6881,3089,-2434,-3513,-2777,-5765,-12896,-12926,-5240,5091,16513,29942,25721,3728,-14775,-13663,-4350,17383,27586,18891,12406,7440,-469,-14550,-8190,-4405,-15374,-31748,60762,258427,518633,684685,692857,575717,403142,236785,121699,23251,1207,2315,1831,-9932,-10937,-3188,8254,9803,14171,10632,1259,-9053,-11327,-4776,-2143,-6843,-11701,-11488,-275,1819,-4666,-13466,-17077,-9915,-2990,-2945,-7594,-159,11469,14923,5834,1849,5517,511,-10723,-19830,-24792,-15448,-3220,-980,-8252,-12915,-9191,1380,13225,14031,26337,22762,18450,22621,19882,10630,5670,-779,-2973,-3420,4565,14580,16403,8523,-4880,-12557,-10460,1499,13005,16278,8721,150,-10834,-1319,8651,4647,1780,971,-5833,-158,14619,31268,44524,10327,-5313,-20024,-9829,-5054,-9672,-9973,-2427,8774,20420,18999,7632,-4096,-8495,-3524,-9310,-20433,-13787,4365,11418,9134,10862,21634,31749,26352,327,-1576,14497,17730,10392,1303,-5409,-9736,-10434,-8550,-4912,-11632,-18661,-16462,-5416,3871,3230,-6430,-14000,-15101,-13331,-8453,-15409,-13983,-12147,-12384,-11997,-14401,-14001,-13293,-10064,-7213,-7456,-3506,1298,4389,7339,2925,-4630,9277,28022,23792,11454,2048,-1497,-4465,-1376,2751,2896,-794,-1804,-4291,-6808,-10455,-9458,-9993,-9562,-10564,355,11075,6545,-5428,-16440,-14033,-9441,-5256,-9542,-20672,-18172,-14373,-9577,505,12613,10581,-2482,-10463,-10385,-9531,-8373,-1647,293,-3831,-6293,-7379,-5205,1546,11910,16998,24877,29865,26356,22238,18912,8175,-4367,-7696,6001,23183,8038,-13858,-11041,-11812,-17322,-6611,5871,11473,5204,-2425,-6276,-4422,-21,1489,3132,-4171,-5732,17622,29388,22532,5152,-7872,-2087,1442,-11312,-14640,-5234,514,6539,13321,18196,19108,11615,5176,5265,4243,-6745,-12244,-5384,-2744,-3245,9480,29109,31245,19351,11212,108,-2944,-4715,-2815,-569,4028,1047,-330,-5753,-5694,-5722,-2905,5729,7170,-1447,-11016,-16177,-14735,-9684,-1185,6933,14061,20570,17533,5269,-7826,-17030,-20664,-12795,-10234,-11113,-4676,2350,8866,11797,7403,4924,8115,9470,4838,1872,8377,12634,9238,2160,-1423,-6839,-10816,4521,18171,8410,594,-1286,-243,-694,3157,16146,26035,17905,18138,19412,19018,7564,-2704,-4198,-5266,-9454,-13609,-9349,-11407,-8171,-5806,-7450,-8767,-9387,-9057,-8150,-7919,-7031,-17288,-15179,-9043,-11834,-16504,-13049,-12957,-11334,-2550,3481,8129,15445,14234,10826,4770,5337,11305,22751,36984,38359,30996,17102,7360,10235,13788,12025,11065,7662,-2794,-5058,-2344,-5461,-11902,-10033,-6046,-119,11333,20237,25042,16988,4841,-746,-462,2479,4557,7879,11121,14794,17235,15798,15288,5259,1842,4755,10430,13867,15347,10691,3054,-8446,-14934,-1784,7902,6060,1481,-6246,-11149,-7850,3589,10089,10754,7030,-3864,-7228,-10476,-7538,-113,10659,8714,-316,5108,14281,6352,-4063,-2245,-4507,-13100,-12467,-6900,1284,4602,746,-2351,-3428,4472,15720,19270,16248,16767,16179,4817,-8510,-14089,-11364,-14700,-7240,-7988,-13978,-17655,-7595,1211,481,-6640,-10113,-11083,-14550,-10683,-7257,-10135,-10260,-3783,2541,3307,-1350,-6530,125,2777,3349,5486,7479,8721,6606,7456,6575,2782,-4986,-12711,-13828,-4217,391,-364,-10521,-13186,-10263,-8094,-12238,-10582,-7431,-11894,-11453,-7706,-3294,112,-3495,-10045,1363,12252,14863,7498,-4819,-3999,-3052,-5142,-10860,-6494,-3780,-3166,-3358,1823,6798,3339,-3055,-4920,-4945,-3677,-1400,-1301,-4386,-11182,-1426,24463,31017,13300,-7652,-10901,-10671,-14334,-11368,-1701,6771,9849,16357,27509,22739,23203,34378,40678,29157,15295,10610,13737,79,-11667,-7507,-5128,-6007,-11542,-15449,-9076,645,7518,17474,35228,46423,19081,-583,-9692,-12877,-10315,-4659,3335,2029,-3966,-6658,-8129,-7647,-10697,-17350,-14655,-6085,982,11130,22426,32063,30625,20708,7589,11296,14436,14380,10007,2955,-4196,-11046,-7952,4438,28902,51237,55208,11265,-14861,-16058,-11075,-2702,-5800,-11676,-9310,-15262,-11372,-555,2867,3106,6547,8020,3667,-2848,-157,11663,8633,-30,-275,-1125,-8325,-6755,3791,18329,23183,16096,9191,3059,-3411,-7801,-4385,4852,8562,3849,-3443,-9570,-9573,-6557,-4315,2365,13920,9892,2450,-1615,-2283,4401,11265,19117,25578,17160,-301,-9240,-1214,2837,-7264,-9142,-929,12279,16854,16314,6162,-4732,-10665,-1729,4105,3964,-1071,-6435,-8308,-5905,-2434,2488,-2145,-13069,-20429,-15558,-1203,33558,33866,21930,4426,-7680,-9724,-5298,-4014,-5363,-1834,4406,-375,-6507,-3989,2233,9496,2785,-3380,761,-2258,-5104,1023,-2376,-10162,-6081,2072,10012,7898,-557,-5410,-4919,-5040,-5443,-13605,-11699,-4557,4060,13267,21323,24454,20798,9554,-2732,-14,7978,14662,17957,16312,16765,9323,-6451,-7883,11986,8328,-283,-7174,-9583,-14214,-15608,-2988,10414,20121,29554,29484,21140,12892,7414,6477,6333,2870,-4298,-10698,-4343,4794,589,-4009,-629,10237,14835,2491,-5815,-4821,-6258,-9908,-18295,-11975,2502,14643,26618,26276,17576,11612,9723,8680,10393,17557,16794,10944,-5009,-4824,5232,6209,-6655,-10686,-3834,-8512,-13506,-15277,-11069,-7551,-4912,-1340,3677,-3512,-16802,-9522,8218,33423,34731,27056,16245,2321,-150,7811,15223,21331,16676,8977,1834,228,3291,7840,34091,51077,47450,19714,3850,686,3276,7214,8898,13786,14119,-6745,-12592,-12675,-11745,5107,35275,66188,68804,44845,22192,10106,-2227,-17422,-16989,-15394,-14469,-16178,-13251,-7913,-4840,3793,15298,17142,9804,2688,-1655,2213,8867,5034,-7625,-8490,3768,11731,12440,5558,-5860,-9120,-7902,-10541,-7552,4272,20691,36388,24319,14316,12537,16547,19874,15636,10040,4643,-1158,-5502,-1520,5800,6115,-989,-11032,-9919,-1465,1401,-3023,-5903,5370,15733,12873,4420,-7218,-3676,9354,12584,1802,-6381,-10206,-14868,-5592,5395,9969,6537,8479,17498,18776,11262,6222,-1774,337,7796,11626,9591,1429,-6051,-1532,9063,19825,22597,11552,-5021,-5498,-1973,-8998,-10066,524,14097,23851,16595,15449,14862,14498,27027,46163,62282,70306,49126,18418,10385,3294,-647,-6111,-19123,-26930,-23081,-15464,-6684,6202,29178,36192,26535,20293,22461,38367,60334,53558,35548,20917,4686,-6532,-11967,-12371,-15111,-12093,-11997,-11816,-7711,50,8618,18040,14632,18851,19667,24098,27262,10883,-5440,-11277,-13454,-13515,-7778,10431,22702,31916,36181,7147,-11246,-9400,-8311,-7684,-6977,-1312,1642,-1191,-5280,-14226,-8304,-3694,-7646,-13500,-14042,-9871,-5478,-1637,-814,-1860,-2054,-4437,-6726,-5378,-5073,-7917,-7987,-6324,1170,5794,1600,-11615,-10211,-8266,-18961,-8400,8481,17987,12795,9562,4641,-3172,-5347,-7001,-9470,-5380,0,4214,6430,16918,24633,17784,7821,-895,-7315,-7659,-2762,-5626,-10335,-6626,9976,21669,16929,4484,-5855,-11940,-6500,-8887,-9337,-14199,-17992,-13603,-5099,1583,7665,6032,216,-11624,-14112,-10350,-6899,-3376,138,568,-3072,-6626,-8872,-9528,-8020,-9140,-6256,-2917,-5578,-9487,-10297,-6273,7663,17728,24288,19989,10535,-7550,8180,15683,7502,88,-4261,-3966,-5153,-5578,-6591,-6555,-12436,-16712,-15401,-10385,-4310,-1517,-6866,-13353,-9063,1937,4080,-4353,-9529,-6809,340,4414,-6904,-10374,3416,10418,3212,-13239,-4743,10335,14923,5032,-9400,-12046,2450,3530,-9597,-19590,-21296,-15787,-11276,-8684,-6851,-7246,-12676,-12135,944,3469,-8738,-11519,668,9203,10932,1491,-11417,-7325,-679,1780,584,-4920,-4620,3530,9465,6350,42,-4945,-10900,1462,16506,22468,13556,730,-7998,1089,13125,24703,17711,5003,-5345,-9868,-3892,3420,14838,28924,32891,23462,9986,-3989,-5931,-5115,-7363,2362,8570,5363,3265,7316,6632,2479,-2494,-4218,-7201,-16200,-9724,-7045,-7838,-15311,-16669,-10649,-4663,452,422,-5271,-12676,-5257,1341,-468,-3108,-11773,-14894,-8683,-7607,-10558,-14994,-12030,-7608,-688,3445,2472,-3726,-7313,-6105,671,10392,25349,34545,38708,22639,7653,3873,-1259,-6902,-10201,-10033,-13332,-11993,-10760,-7631,-688,8553,14912,13343,10339,3046,-7977,-5904,3757,11428,13619,11177,5461,-7508,-16060,-14107,-480,17176,28498,17598,3969,-6842,-2349,9487,18310,24970,13390,4368,564,339,-1503,-2700,4104,20454,33716,29955,2802,-14910,-11677,-10444,-11267,-653,396,-3143,2393,14784,33657,20121,7626,3474,5255,1725,-207,5539,16952,14146,-965,-2382,419,-3286,-1918,62,-790,-3803,-6599,-5502,-7328,-10978,-14758,-5415,6749,11255,8813,9815,13414,13379,7764,1842,-3870,-9278,-15300,-14930,-8998,-7522,-16310,-12085,-10874,-11632,-4699,8940,24943,33113,26873,17152,10370,4434,6888,16142,21716,9264,-4243,-5919,-8626,-9374,-2535,3475,-327,-8144,-7101,200,-3357,1727,11369,6747,-2814,-7752,-7852,-15069,-9639,416,5492,-709,-6022,156,11523,14042,9177,9184,7873,7987,2439,-4651,-8325,-4100,-549,4582,16339,28043,14236,-556,-9818,-9198,-3493,-2367,-6888,-8462,9884,28213,19774,5323,-2818,-7292,-848,5489,-2792,-2905,8905,16674,22488,19451,10223,-2254,-585,16378,34198,35719,15969,-3357,-11055,-11212,-2098,8336,10889,4821,-3092,-15213,-4665,7121,438,-6030,-12687,-19145,-15314,-2190,10542,11976,8923,1476,-9074,-7815,4701,18564,18372,10613,4407,5373,3790,167,-5757,4457,20524,30231,25295,17745,2641,-11160,-10101,-2697,3301,-2567,-5966,-5210,-8822,-16081,-13804,-7153,-6920,-12817,-14488,-3863,277,-3143,-6960,-4850,2532,6673,3319,-3893,-6202,-2022,13379,34328,34811,17982,4099,-2360,5206,17931,25026,32822,27598,13067,1437,-7377,-4291,4685,18865,39667,67256,88030,80521,39684,9144,12674,12313,2089,4968,8432,12722,13316,12976,11706,10055,1419,-1184,-3581,-5735,-8633,-9721,-6288,-8219,-11853,-8260,-1527,3808,6357,15182,26310,27640,13638,-6572,-11869,-2902,-1785,-8893,-11763,-13246,-8348,556,10459,13745,11739,10343,16667,22235,14513,7074,9596,7362,-3035,-16419,758,13246,4817,-183,-3105,-7029,-4734,-2406,-3346,1655,8618,3081,-301,-3102,-9515,-13260,-6417,856,-126,-10568,-13564,-14126,-8970,-224,9348,15830,18622,18524,20181,17648,11458,2218,3326,6495,12140,15296,18572,30367,34618,18960,558,-8994,-306,6374,3132,-4848,-14225,-16059,-10974,-4091,-6476,-8598,-10665,-2020,1778,4521,-388,-10317,-16287,-16731,-12911,-10987,-7610,-5396,-8640,-9600,4741,14903,25439,36475,38155,44721,49180,36932,7476,-13879,-4381,-511,2044,5967,12346,23117,16704,4157,-5628,-1157,9102,10735,5858,-705,-6460,-8476,-1089,1455,129,1400,6299,7313,73,-2491,941,962,-5314,-14633,-11802,-6481,-9996,-4997,11458,21380,14678,2057,-2536,-2416,-609,2026,6804,14927,14364,12452,14365,11009,-3031,-9173,-8291,-10443,-12031,-13623,-7799,5667,9907,-6615,-18423,-13933,-9198,-8645,-2619,-1655,-3095,-2362,-1394,2953,9194,9220,1529,-5473,-5924,-8947,-9086,-1446,4636,6749,8226,16100,12031,-661,-3367,4360,2353,-6509,-2740,7611,17279,9231,9288,8293,2965,5714,4624,-5416,-9782,816,8156,18070,19478,3960,-8106,-12126,-9444,-9445,-6035,-5459,-535,7287,15576,34075,38571,26574,-513,-16485,-12244,-9939,-11685,-19221,-18842,-13908,-10656,-3995,-4076,-5338,-6390,-9535,-13015,-5097,4646,6917,-963,-14398,-8783,2377,5723,12875,5577,-12348,6534,13137,11778,5369,-2717,-5798,-5971,-8488,-14077,-15580,-757,16053,25455,12054,-278,-8562,-16243,-1334,11803,20826,16856,18694,22635,8917,-16498,-1053,24807,41034,23509,355,-9577,-7744,-12113,-19004,-18550,-18188,-6291,4537,-2618,-6308,-15430,-3185,3600,6403,7287,-2349,-13246,-5366,8261,19835,7792,-6484,2728,19194,40840,42447,15374,-10510,-10230,-1903,-6638,-18067,-13529,-13653,-21366,-7507,2986,5544,9871,25256,24131,4357,-14108,1431,6045,-6094,-15830,-20648,-15176,-6548,-6946,-6710,-13358,-7827,-8402,-11163,-11079,-9881,-7494,-3489,-2655,1077,10331,15626,13165,4943,247,-291,5137,18068,19620,24956,16387,6451,300,-5448,-13641,-17322,-12333,-5917,1025,10882,15246,13589,10177,3850,-1332,-3502,-3194,-2695,-2577,-8786,-7774,5484,18693,22882,12916,6385,3390,5591,8567,5488,873,-382,890],[-1878,118,-659,-4461,-8611,-4361,3072,6842,7155,2038,-5833,-3985,8638,10424,5554,-995,1847,1009,-4688,-2359,3443,11080,12051,3098,-3382,-3486,112,3241,5404,-1319,-10127,-8886,-1359,5893,5200,-8677,197,17374,22768,15724,6817,2185,-5320,-15064,-11174,-10138,-2766,961,-819,-6869,-11254,-7200,4100,10806,14368,24084,37527,35790,24468,-1374,-15907,-9162,-4165,3529,7888,12586,17943,20413,11036,-8960,-12765,-8022,-1772,1142,6047,25060,40427,34083,15442,2849,-8498,-5105,-2640,-10076,-8642,8240,21192,15999,-490,-10409,-3625,2211,4836,3647,-5492,-9646,-11022,-7640,-4332,1565,15700,44783,55849,36809,10231,-5184,-8709,-7881,-9414,-8262,-5242,-4835,3267,14277,15893,16145,14769,19980,21625,23982,21640,5743,-7583,-14781,-11810,-3876,4910,9223,13027,10405,-2105,-12638,-22834,-32114,-36151,-32862,-27827,-18744,-11147,180,-1126,-3068,-7889,-6960,1016,10698,6470,2417,-2641,-3480,-3145,-7285,-15214,-17893,-10587,-798,9891,24539,26094,5943,-12844,-11322,-1702,18281,26606,18203,11487,5846,-1653,-16849,-10882,-5541,-12399,-47460,22366,188905,406933,535536,532845,437627,308961,187725,106874,26561,3048,3871,4072,-9312,-14153,-6470,4313,3798,6299,5897,1746,-5163,-12947,-8986,-3953,-7135,-11349,-10543,409,2644,-3779,-11766,-17455,-12603,-5285,-3610,-9025,-1928,10124,14603,6090,525,1021,-878,-12670,-23940,-28638,-16933,-2875,270,-6984,-8885,-797,9841,23122,22779,31884,22354,12208,13893,10692,3837,1796,-2473,-2490,-2654,3373,12389,12869,6553,-1008,-10019,-10442,1260,12115,13440,5930,-933,-10858,2788,14604,10944,5202,1697,-5514,1393,16853,31035,41084,8231,-4950,-17357,-9260,-4485,-9291,-10500,-3667,5347,12607,11870,2934,-5098,-9338,-4631,-8977,-18612,-10517,5698,10145,6756,7819,16751,22779,16258,-819,2439,18696,20263,10000,553,-5952,-9175,-8735,-7552,-981,-7704,-15866,-12639,-476,8526,6349,-3765,-11423,-12325,-15975,-13968,-19358,-15634,-12438,-12434,-12295,-14341,-13833,-13579,-11470,-10167,-12230,-7723,-2155,3407,9599,8481,-234,10239,23824,17499,6527,-2265,-5633,-6822,-2458,3986,7261,8344,13008,7549,-1510,-7826,-8279,-9678,-9824,-8306,4975,19144,14311,-120,-13350,-16698,-11413,-7519,-12052,-21068,-17754,-16614,-13421,-3366,9176,8388,-2938,-10138,-10593,-11421,-11300,-3588,-2337,-6838,-9479,-9307,-5852,993,10152,11698,16795,23494,25378,26849,26971,15653,900,-3435,9828,26574,13190,-6887,-10662,-13764,-19687,-7246,4879,9581,1829,-8093,-10463,-6890,-1050,4835,9905,1078,-5949,17802,32521,28871,14498,-3113,-1379,645,-12295,-14689,-4763,1658,8975,16875,23038,21591,12263,4753,4442,4776,-5716,-10361,-3630,-397,-1298,9930,28141,31194,21028,12975,1966,-2060,-4845,-3336,-1492,2211,-790,-1986,-8048,-6592,-4643,-779,7650,8218,-221,-8769,-14640,-14842,-10238,-2521,4164,9696,14073,11202,2170,-10409,-20053,-17086,-8150,-4759,-5495,-1427,3693,9906,12975,9427,8019,11627,13508,8860,4145,10357,15791,13706,6209,2046,-3435,-6623,8892,24929,15386,5423,1926,3111,4135,6166,17425,28721,19270,17297,17386,17712,7982,-2023,-4106,-5632,-9414,-13044,-7330,-8657,-7446,-6116,-9299,-10909,-11813,-11032,-8505,-5919,-2373,-10498,-20819,-12227,-12830,-15745,-11206,-10948,-10160,-774,4861,9374,17276,16798,13028,6223,6324,12027,19224,29563,30560,21810,6822,-803,6903,11766,8158,7531,5904,-3690,-3746,2189,-1293,-9371,-7694,-4059,1203,11110,17567,20417,11449,327,-3800,-2350,1299,4418,8272,11256,13554,13738,11024,12960,7652,5758,8028,13437,16341,16053,11241,4738,-5928,-14276,-3083,6083,3229,-1537,-9054,-12648,-6652,4989,12154,14861,11166,-2081,-8284,-12163,-5097,1406,10696,8915,1147,6711,14545,6145,-3237,-1127,-3197,-11642,-11344,-5447,2588,5109,384,-3174,-3258,5511,16712,19951,18229,20076,18395,5784,-7394,-14831,-12966,-12791,-6957,-8856,-15159,-18901,-7114,2983,3166,-4718,-8819,-10197,-14822,-11219,-6943,-10066,-9602,-2553,3035,3008,-1673,-5693,1540,3858,4715,5550,5957,5507,3152,4963,5307,2172,-8331,-12926,-6653,286,2921,1445,-9052,-12592,-10452,-8691,-12894,-9330,-6643,-12150,-10737,-7740,-4659,-1935,-5243,-10331,1563,12703,14894,7283,-4434,-2658,-2306,-5718,-9928,-4189,-2968,-4196,-7292,-3238,4706,2682,-3625,-5329,-4680,-2476,725,760,-3184,-11025,-1945,24985,34225,17020,-4641,-9127,-10183,-13718,-11568,-3217,4166,6277,10550,18675,12607,12676,25495,38717,30862,16924,11110,12662,-1501,-13221,-9934,-6095,-6819,-9183,-13904,-8695,1035,8412,19946,38790,49768,20635,5,-9040,-11487,-8857,-4161,3356,1160,-5017,-6939,-7861,-7596,-10672,-14945,-15234,-6423,2235,14676,25942,34390,28226,14020,-981,2234,7794,10724,8138,1495,-5951,-12921,-8289,4559,28743,48379,48086,8559,-16147,-12941,-4853,585,-7973,-14328,-6818,-10327,-6633,4185,7662,8182,11229,12163,6751,-1631,-366,12708,10783,-1243,-2094,-1533,-7629,-5489,6037,21139,22662,14236,7681,3320,-2457,-6452,-3612,4546,7963,3706,-1937,-7019,-8411,-5517,-3279,2090,11467,8046,3018,-828,-3092,2145,7820,14455,21262,15497,219,-7950,-475,4072,-4693,-10888,-3941,9912,18175,19300,8135,-4703,-11560,-1118,5298,4702,-408,-5700,-8007,-5367,-1269,3438,-1403,-13097,-19519,-15168,-312,36111,38169,27024,9419,-2682,-4937,-2554,-1973,-3590,-1876,2632,-2645,-7531,-3158,3591,11073,7753,-1665,-1355,-5468,-7973,-1342,-4998,-12297,-6894,2266,10210,7375,-885,-4780,-3943,-2757,-267,-12120,-12332,-5662,3048,12733,22566,30215,26923,11608,-794,2126,10034,16702,20373,17424,16796,8064,-8693,-9278,12999,9087,252,-6210,-7885,-12539,-14700,-2384,10916,19650,31296,34531,26303,16257,9406,7401,6686,2416,-5857,-12651,-3928,1950,-6098,-10976,-4395,10309,17992,6298,-3206,-3170,-5508,-10287,-19056,-11912,1626,13166,24457,22239,14009,9932,8905,8607,10918,18900,18344,11549,-6745,-3016,5863,8077,-3726,-8875,-3612,-8373,-13231,-15521,-10893,-6939,-4183,-429,4002,-3455,-15855,-8272,11042,38905,38733,28255,15223,-180,-706,6736,13441,19624,15081,7612,427,-2444,-392,3839,30341,55836,57819,24460,4629,699,2562,5092,4684,7671,10603,-7265,-12933,-14497,-11474,6233,33423,55185,56267,37422,19953,12077,2051,-14973,-15550,-13866,-13149,-15897,-13769,-8671,-5752,2720,15368,18280,10715,3264,-1431,2029,8027,3339,-9998,-8475,3575,11517,12148,6025,-4157,-6021,-4581,-7931,-6201,6073,23634,38520,26476,16234,13634,16719,18056,12501,7585,3821,-472,-4570,-1108,6621,7343,-54,-10794,-9500,26,3018,-1725,-5159,6062,16479,13569,4627,-6880,-3599,8140,8365,-1902,-8861,-11303,-12782,-1821,9878,12731,8445,9319,16417,18344,12236,7397,-1785,-102,9022,13993,10556,288,-8405,-4504,4871,15361,19867,10600,-6102,-3746,622,-6801,-12929,-3222,10179,22326,16446,15369,14962,18067,31750,48945,66471,73129,48848,16625,8933,4742,1784,-5155,-19663,-27045,-23565,-15650,-7062,2830,21649,28742,19918,16097,19122,35493,56526,47103,31182,18020,2932,-6936,-11026,-11669,-14292,-10013,-9264,-8806,-4950,2643,10966,20895,15670,17572,18931,24679,27049,10676,-4529,-9630,-11253,-12615,-9613,5650,17655,35009,50219,23368,-6505,-7902,-6708,-6212,-5991,-1683,-689,-3146,-5688,-14889,-8522,-4520,-9050,-15264,-14827,-10027,-5002,-774,476,-192,-1165,-4382,-6730,-4301,-3505,-6339,-6573,-2582,7022,10798,6094,-6764,-9818,-8526,-17909,-10484,5653,12794,8192,7965,5822,-1495,-4395,-5343,-7297,-3469,1271,4353,5550,15473,21845,15818,7052,-702,-6947,-7571,-2387,-4615,-9074,-7584,7594,19155,17213,6484,-4438,-11690,-6990,-9590,-9870,-14193,-17075,-12888,-5240,680,6826,5240,-248,-11955,-13273,-9762,-7277,-4497,-1226,-1201,-4987,-8030,-7388,-7316,-6182,-7085,-4520,-1879,-5938,-10078,-8976,-3564,11122,21111,24817,17755,5913,-10367,10229,16135,7853,1405,-2920,-3843,-6191,-6809,-7610,-7823,-14116,-14671,-13444,-10309,-5288,-3690,-9522,-17203,-10200,1295,3324,-4190,-8693,-6561,677,5550,-4432,-9318,3137,10242,4080,-11711,-2015,16010,21757,8999,-6498,-14288,-740,862,-8471,-14387,-18355,-19280,-15325,-12418,-9282,-7437,-12070,-12161,24,2955,-7951,-10266,270,8852,11650,3073,-10591,-9755,-3880,218,911,-3877,-3879,4350,10624,7219,-708,-7012,-10102,6287,22735,27335,14978,796,-8337,1397,13489,23759,16383,3654,-7473,-12070,-4259,3387,16285,31658,33218,21812,5888,-6432,-5340,-2617,-8575,788,8269,6679,5916,9737,6968,2310,-1986,-3163,-6406,-15230,-8584,-4981,-5181,-13513,-16562,-10256,-5698,-4105,-5191,-7669,-13375,-3426,1188,-2677,-7120,-15134,-14131,-8900,-8825,-10177,-12471,-10460,-7956,-971,2226,945,-4745,-8082,-7208,-461,9717,24535,31421,31460,12601,1681,2603,-1315,-7361,-9073,-7258,-10789,-10470,-8227,-3886,3442,10831,15067,12181,8530,2438,-7331,-6485,3151,12085,15910,13114,6679,-6537,-15442,-13354,2156,22579,32266,16640,1024,-9953,-3006,7989,16510,23390,13037,4983,1381,518,-1867,-3302,4313,22567,36581,30010,2265,-14794,-11305,-11043,-8773,1555,2672,-2550,3174,16494,35648,21222,7659,2269,2991,-717,-728,9026,21390,16057,210,750,3457,-856,616,3060,2081,-872,-6257,-8764,-10033,-11512,-15711,-8229,-129,2295,2603,7069,14111,16384,11317,4366,-2331,-7907,-12008,-12148,-10407,-10234,-17196,-10267,-10367,-12260,-3942,11757,30460,40155,33822,22678,14714,9273,9710,15968,19131,4803,-8081,-10503,-15015,-8884,-2075,3429,-236,-8163,-7077,-1011,-6693,-1307,9841,5866,-3211,-14775,-11830,-16671,-10240,-290,5217,-403,-6065,-2888,5406,7489,4452,6354,4710,3695,-4046,-9968,-8590,-3872,-2408,1960,13527,27105,14866,-412,-10888,-9324,-3403,-3110,-7951,-9049,11176,30604,23770,9200,-462,-4604,1386,7217,-469,130,9788,15482,21359,18982,9604,-3376,-243,19133,39932,43122,20445,-1651,-10606,-10829,-2075,8099,10975,5555,-1863,-14165,-4070,10747,5454,-1224,-10068,-18764,-10472,3340,15337,14422,10295,2497,-8660,-7146,6344,21264,19742,11811,5729,4117,1858,-105,-4443,3274,17703,26898,20807,14869,2621,-9767,-9726,-3510,2774,-1500,-5875,-6300,-9686,-16112,-14729,-9627,-8211,-11576,-12417,-4096,-633,-4062,-8712,-7109,1398,6882,4507,-2153,-4350,-953,12963,30446,30911,15434,3160,-1008,8847,19509,23498,27066,17973,3616,-3275,-6961,-611,7954,23146,47420,79379,99231,85758,39849,9218,12775,13604,4947,6461,6866,8858,10766,11373,9810,6705,-2032,-4565,-1148,772,-1603,-2104,-1043,-4169,-7943,-5178,-123,4072,6401,15150,26031,27680,13617,-7612,-10014,-470,-1358,-10093,-13993,-12862,-7392,942,11240,15551,16059,15805,20171,22774,13472,8139,10014,7155,-2412,-16069,-2789,5820,-2255,-5014,-5634,-7161,-3555,-1088,-2692,1271,8030,3031,-553,-4180,-11074,-13089,-5402,117,-2156,-10530,-11601,-14380,-10249,-1044,9426,17205,21205,21023,19489,11784,2788,-5672,-1429,4765,11066,14720,16917,28542,37427,21847,2498,-9511,-158,8875,6607,-2591,-13134,-15415,-9316,-1007,-3328,-7115,-10385,-832,3621,7456,3683,-6741,-14996,-16874,-12536,-9374,-5978,-5048,-9259,-8242,4598,12379,19941,30205,32796,39604,46063,37518,10256,-12514,-7933,-3512,127,4642,11684,24056,17685,2198,-8982,-848,12727,14185,6987,-986,-6778,-9556,-2614,819,744,3230,7639,8154,550,-2663,-371,-1825,-8160,-15261,-9943,-5176,-9968,-4441,13125,22119,13293,-113,-3486,-3680,-1539,2528,6328,14483,14501,11562,13549,11903,-1347,-7169,-6660,-8600,-10023,-12822,-8891,4690,6319,-10491,-20725,-12332,-7312,-7152,-1867,-760,-2031,-1466,-286,3978,9034,8190,365,-7729,-7406,-10273,-7867,-980,3998,5075,6786,15840,10825,-649,-1342,6797,1762,-10307,-4557,10158,24479,17276,11389,8322,2354,4080,3109,-6541,-9009,1961,10081,20966,19840,3218,-9214,-12568,-8936,-8742,-6265,-7943,-3872,4864,14995,35595,42143,29984,2527,-15119,-14193,-11128,-11708,-18213,-18931,-14153,-11051,-5553,-6954,-7739,-7493,-9764,-11635,-3663,6373,8446,-86,-15021,-10059,502,930,7355,3200,-10337,7920,13662,11331,5384,-2289,-5865,-6464,-9668,-16051,-12314,1143,16997,25789,11961,-1223,-10504,-16686,-69,11386,20892,20057,25571,29083,11930,-15937,-1835,23063,37059,21569,-593,-8753,-6366,-10172,-16358,-15644,-13231,-1955,5422,-4200,-8031,-17281,359,11480,15387,14822,2491,-11168,-5804,9487,20805,5497,-8212,3877,27563,55326,55971,22573,-8756,-11391,-1943,-5441,-12164,-10486,-12836,-21735,-6250,3780,4641,6393,22261,26527,9846,-9935,-3390,1482,-7976,-15738,-21266,-16958,-9281,-10509,-11996,-9300,-6578,-7074,-9073,-8523,-7776,-6043,-2682,-2877,-192,8725,13620,11312,3817,-329,1018,8148,22195,22690,27001,20314,10667,4973,-1477,-11053,-15870,-10840,-5216,1006,10886,16370,15030,11135,4260,-1680,-4121,-3045,-1785,-1604,-8422,-7759,4698,16915,20805,11945,5930,3075,4777,7012,3691,-1197,-2852,-795],[-780,1868,897,-3038,-8117,-4326,3216,7299,8074,3251,-3735,-1684,9564,6728,2524,-1774,1578,-868,-7109,-3719,983,5884,7723,1024,-3494,-1230,3582,6722,7868,-58,-9655,-8532,-16,8627,8516,-6482,-566,15722,18504,9772,2221,1081,-3641,-12423,-14318,-12044,-2529,2880,2351,-3361,-8927,-8964,976,9058,14588,24762,36364,30946,19855,-2200,-16539,-8626,-4599,1516,4351,8495,13545,15052,8957,-7965,-11793,-7097,-890,667,3976,21363,36002,30779,14838,3016,-8376,-5342,-3137,-10198,-7699,9338,21507,15173,-1623,-9426,1343,6198,6545,4985,-1664,-4707,-6645,-4490,-2575,1586,12827,37747,51612,35503,9620,-5813,-8949,-5983,-5826,-5342,-3575,-4210,1905,11409,13328,14306,12687,15745,16744,20200,19814,7702,-3592,-9592,-9478,-7362,-341,5791,12493,11879,1449,-9554,-20225,-30618,-36596,-34979,-30857,-22089,-10662,1839,2773,1925,-4225,-8123,-773,8621,5218,658,-4113,-4650,-4632,-9626,-16143,-18582,-13218,-5524,3714,17818,24350,7205,-11305,-9122,882,17455,23045,16014,10437,5402,-1260,-16399,-13962,-6972,-9337,-63611,-21342,106156,274675,366997,361306,294985,213855,138642,90989,29752,4529,5019,6566,-6336,-14346,-9335,794,-969,873,4320,4761,536,-7299,-12314,-6102,-7724,-11321,-10010,834,3429,-2749,-9813,-16021,-15612,-7316,-4367,-9854,-3414,8482,13604,6266,-157,-2576,-3585,-15994,-25807,-26374,-13228,-4,2338,-5380,-5301,7177,20070,34572,31854,36475,21413,6881,6390,2730,-2306,-2081,-4224,-2225,-1792,2141,9539,8316,4056,2715,-7830,-10561,312,10299,9880,2557,-2898,-9181,7141,19649,16331,7768,1676,-5778,2348,18307,29819,35406,5413,-5103,-14686,-7616,-3132,-8413,-11106,-5513,1167,3677,2815,-3691,-6559,-10223,-6366,-8744,-15518,-7562,6427,8455,4402,5087,12528,14992,7196,-2247,5806,22097,21737,8587,-923,-7085,-8879,-6749,-5390,4194,-1077,-11851,-8225,4802,12339,8138,-2298,-9590,-9255,-12954,-20176,-23923,-17257,-12885,-12593,-13217,-14961,-14289,-14168,-13078,-13223,-16628,-12238,-6471,1216,10371,12929,4394,11963,20214,11559,1239,-6996,-9658,-8560,-3605,4778,11557,18616,28843,20314,3346,-5876,-7807,-9959,-10174,-6784,7712,24969,21100,5671,-8473,-18616,-14417,-10931,-15844,-18984,-16245,-17597,-16132,-6308,6507,6582,-3396,-10197,-11350,-13784,-14991,-6371,-5058,-8191,-12688,-11673,-6977,-59,8022,7044,10284,18297,24976,32126,36250,24789,7209,728,13268,29515,18690,-248,-8094,-14303,-20983,-8480,3013,6991,-954,-13228,-15124,-9516,-2369,7461,15414,5343,-5714,17182,34138,34136,24460,6140,1197,1039,-11651,-13665,-4660,2044,10345,18966,26005,21796,11155,3077,2362,4174,-4905,-8022,-1866,1955,1019,10340,26156,29695,21645,13994,3610,-1362,-5199,-4072,-2379,667,-2366,-3591,-10537,-7900,-4002,693,8699,8506,946,-5582,-11991,-14762,-11052,-4286,967,5122,7921,4948,-1441,-13213,-22643,-13556,-3990,558,271,2260,5497,11457,14569,11406,10487,14107,16294,12026,6180,12076,18516,17887,10739,5752,102,-2836,11687,29651,22282,10136,4773,5526,7547,8486,18023,30159,19494,15673,14965,15954,8239,-1272,-3938,-6090,-9683,-12996,-5850,-5642,-6535,-6653,-11551,-13528,-14341,-12597,-9028,-4495,1154,-4361,-15018,-15560,-13768,-14950,-9484,-8703,-8201,1782,6573,10558,18815,18974,14622,7113,6836,12614,16166,20796,20350,10078,-5506,-7210,4941,9611,2991,3478,4151,-4376,-2703,5946,1461,-7218,-5444,-2394,1907,9721,13430,14661,5392,-4425,-6886,-4231,-104,3786,7938,10306,11063,9372,5992,10474,10162,9195,10320,14993,17253,15647,11157,6084,-3669,-13758,-5494,3230,40,-4435,-11370,-13536,-6036,5418,13487,18520,14807,-234,-8886,-12981,-2859,2824,10262,8437,1915,7843,14324,5524,-3148,-897,-2529,-10782,-10730,-4541,3248,5106,-250,-4089,-3382,5691,16118,19181,18892,21369,18425,5446,-7141,-15232,-14035,-11075,-6716,-9253,-16122,-19476,-6183,5365,6687,-2017,-7017,-9076,-14783,-12008,-6819,-9992,-8971,-1443,3381,2573,-2331,-5153,3193,5068,5962,5322,4110,2095,-428,2125,3580,946,-11715,-8860,-501,3822,4831,2741,-7971,-12250,-10767,-9261,-13126,-7873,-5828,-12352,-10129,-7779,-6241,-4434,-7439,-10392,1640,12798,14580,7156,-3531,-1270,-1892,-6785,-8827,-2211,-2350,-5605,-11930,-8324,2781,1735,-4820,-6406,-4909,-1575,2961,3263,-1786,-11078,-2205,25500,37456,21538,-1070,-7259,-9947,-13405,-12044,-5124,1037,2408,4781,10723,4970,5260,18188,36020,32093,18101,10950,10696,-3419,-14926,-12025,-6964,-7575,-7216,-12471,-8810,617,8143,20756,39982,50328,21062,197,-8667,-10454,-7734,-3753,2950,-97,-6379,-7419,-7652,-7509,-10417,-12849,-14852,-6620,3283,18182,29563,36527,25699,8719,-6555,-3895,2654,7326,6262,336,-6782,-13083,-8200,4406,27075,42687,38333,4740,-17142,-8931,2529,5697,-7325,-15434,-5034,-5808,-1202,9448,12878,13284,15004,15388,9274,-716,-1063,12429,11691,-2247,-3660,-1976,-6922,-4284,8086,23143,21898,12948,6806,4311,-715,-4263,-2017,4847,7503,3480,-508,-4478,-6837,-4621,-2514,1570,8622,6183,3605,120,-3712,-686,3793,9510,16782,13597,739,-6640,18,4798,-2241,-12439,-7289,6866,18761,21896,10126,-4476,-12240,-685,6091,5105,123,-4942,-7696,-4954,-465,3836,-849,-13061,-18352,-15207,-361,35974,40514,31596,14609,2262,-641,-284,-538,-2344,-1542,1295,-4844,-8649,-2742,4344,11707,11931,737,-3349,-8631,-10328,-2822,-6677,-13801,-7436,2446,10443,7000,-1076,-4269,-3465,-104,5780,-8585,-11842,-6299,2214,12180,23428,35824,32944,13471,781,3487,10988,17569,21568,17498,16079,6492,-10531,-10047,13396,9694,987,-4943,-6153,-10698,-13035,-1510,11236,18837,32529,39458,32144,20118,11461,8255,7016,2152,-6900,-14351,-4023,-925,-12832,-15635,-3779,13304,22691,10983,-163,-1660,-5201,-11107,-19914,-11586,534,10863,20912,16848,9745,7834,7721,8091,10931,19629,19532,12153,-7783,-170,6658,9778,-528,-5747,-2531,-7677,-12410,-15074,-10446,-6048,-3189,798,4769,-2715,-13958,-7018,13764,42895,41469,28214,12786,-3335,-745,6277,12121,17914,13650,6708,-213,-4277,-3448,876,26476,58742,65881,28289,5502,667,1542,2678,330,1372,6359,-7806,-13046,-15260,-9610,7788,31070,43303,42963,30153,18825,15515,7831,-12195,-13820,-12032,-11404,-14945,-13620,-9095,-7003,1002,14724,18894,11279,3570,-1439,1601,6961,1501,-12277,-8302,3079,10906,11726,6484,-2038,-2507,-1154,-5502,-5027,7608,25997,39737,28258,17889,14276,16188,15576,9502,5479,3092,45,-3973,-1020,7049,8361,1011,-9999,-9149,1234,4428,-385,-4139,6858,17216,14496,5268,-6098,-3470,7001,4975,-4639,-10531,-11281,-9934,2437,14208,15200,10443,10500,15726,17973,13174,8386,-2000,-458,10708,16909,11927,-373,-10377,-7070,676,9826,15779,8582,-7114,-1160,3822,-3727,-14443,-6733,6675,20949,16581,15556,15210,21860,35411,49095,66363,71583,46554,14510,6775,5670,3950,-4182,-19720,-25107,-22814,-15513,-7035,-206,12709,19978,13346,12146,15681,31264,49526,38094,24847,14178,1398,-6425,-9439,-10746,-12986,-7501,-6030,-5068,-1022,6222,14104,24811,19364,18848,19539,25652,26216,10138,-3541,-7638,-8481,-10819,-11406,-288,11443,34916,59802,40266,518,-5546,-5005,-4734,-4945,-1938,-2575,-4614,-5846,-12213,-7202,-4270,-9553,-16325,-14909,-9884,-4556,-297,1340,1225,-293,-4174,-6259,-2595,-1894,-5122,-5495,899,12505,14584,9007,-2667,-7566,-8524,-16883,-12345,2521,7235,4175,7000,7576,900,-3133,-3637,-4985,-1399,2595,4510,4699,13764,18684,13559,6062,-673,-6549,-7310,-1837,-3492,-7690,-8151,5552,16821,17166,8194,-3184,-11313,-7192,-9965,-10010,-13752,-16046,-12364,-5568,-282,5998,4455,-659,-12097,-12381,-9042,-7537,-5606,-2574,-2845,-6541,-8192,-4450,-4848,-4077,-4627,-2493,-798,-6256,-10419,-6922,-364,15353,24465,24645,14849,975,-9474,13253,16588,7868,2253,-1902,-3903,-7185,-8018,-8938,-9339,-11472,-8220,-8995,-9201,-6098,-5507,-11589,-19581,-9375,1063,2560,-3998,-7920,-5944,1191,6545,-2097,-8082,2575,9248,4245,-11054,-523,19397,26603,12054,-4047,-14629,-3887,-1971,-6911,-10198,-14294,-18085,-18841,-15907,-11527,-7668,-11556,-12221,-968,2573,-6600,-8046,367,8801,12829,5616,-7714,-12240,-8274,-2139,860,-2692,-2213,6237,12892,8886,-1214,-8850,-8292,11028,28181,31605,16567,1266,-7966,2043,13884,22550,14864,2145,-9794,-13327,-3599,3410,16793,32272,31393,18480,900,-8627,-4300,11,-9038,-926,8030,8391,9246,12549,7425,2275,-1303,-1956,-5591,-14190,-7386,-3036,-2662,-11723,-15223,-9780,-6903,-8657,-9311,-8743,-11901,-2467,-43,-5262,-12272,-17488,-12061,-8858,-9404,-8281,-8798,-8488,-8274,-1294,1036,-758,-5931,-8783,-7971,-1360,9260,24224,29644,26640,5370,-4650,889,-1513,-7746,-8050,-5163,-8537,-8533,-5693,-179,7571,12930,14981,10771,6442,1353,-7168,-6903,2467,12309,17846,14667,7403,-5933,-14774,-12680,4675,27935,35097,14960,-2529,-13427,-2581,7099,14913,21517,12309,5180,1767,347,-2516,-4010,4432,24203,38410,29070,1651,-13970,-10830,-10813,-6226,3217,4689,-2129,3557,17359,35978,21507,7262,580,-305,-4337,-1237,12743,25471,17628,1711,3778,6092,1056,2766,6143,5403,2803,-4621,-10606,-11119,-11495,-16196,-10964,-5737,-4576,-2284,4697,14540,18857,14419,6596,-936,-6335,-9514,-9716,-11303,-12752,-14193,-8397,-9927,-12926,-2845,15120,36333,46949,40081,27027,17846,13512,13025,16713,17477,1401,-11461,-14476,-18876,-4938,-818,3694,-19,-8115,-7067,-2105,-9929,-4108,8149,5219,-1547,-8172,-12120,-17295,-10748,-1034,4781,-198,-5824,-5825,-770,1087,484,4293,1848,-190,-8939,-12134,-6927,-3492,-3906,-437,10375,24835,14638,-674,-11874,-9003,-3324,-3699,-8459,-9074,12168,32489,28325,15072,3594,-496,4961,10005,2541,3611,11260,14506,20241,18197,8653,-4614,-98,20684,43215,48192,23950,-51,-9731,-10458,-2519,7154,10299,5672,-1013,-13288,-3415,14562,10892,3590,-7143,-14210,-4273,9528,20376,16823,11540,3323,-8337,-6866,7223,22447,19598,12383,6953,2374,-624,-757,-3027,3393,15811,23923,16860,12330,2754,-8051,-9256,-4939,1041,-1243,-6288,-7775,-10773,-15214,-13397,-10623,-8685,-9077,-9309,-4385,-1881,-5158,-10480,-9850,-216,6583,5412,-503,-2614,-123,11697,24961,25200,12071,2069,780,12126,19878,20411,20018,8515,-5227,-6959,-5618,3132,11321,27315,54143,88298,105019,85980,37967,8738,12588,15184,8158,7732,5168,4669,7620,9315,7632,3339,-5286,-7596,1074,6898,5377,5755,5754,1274,-3688,-2446,682,3687,5834,14351,24436,25701,11967,-9543,-7746,2429,-974,-11422,-16412,-9502,-5646,1553,11878,16888,19811,21230,23474,22447,12314,9634,10183,6458,-2203,-13858,-5591,-25,-6548,-7575,-6821,-6771,-2630,-423,-2708,229,6915,2568,-1227,-5509,-12705,-12497,-4646,-854,-4085,-9243,-8133,-11984,-10345,-1562,9508,18351,23279,22646,17423,5277,-5503,-13065,-6443,2853,9827,13908,14594,25090,37743,24072,4301,-11353,-1495,10001,9035,-1158,-12549,-15122,-8162,1625,-245,-5701,-10570,231,5647,11152,8841,-1973,-12731,-16942,-12278,-7836,-4450,-4663,-9396,-6947,4145,9495,14317,23259,26782,33401,41162,36523,12669,-10370,-11543,-5951,-911,3899,10658,23294,17379,-774,-11678,2376,18421,18347,8109,-1304,-6726,-10416,-4064,455,1294,4540,8344,8451,789,-2903,-1719,-4664,-11081,-15007,-7675,-3542,-9418,-4166,13869,21570,11350,-1342,-3658,-4528,-2077,3176,5867,13430,13953,10008,11924,12019,38,-4891,-4526,-6483,-8380,-12494,-9569,3825,2801,-13498,-19774,-10301,-5102,-5366,-847,248,-1138,-932,496,4790,8689,6986,-962,-10764,-8066,-10740,-6489,-408,3207,2853,4274,14731,9458,-544,417,8767,1263,-13487,-3487,14125,31961,26002,13892,8078,1386,1579,760,-7869,-7832,3187,12038,23613,19877,2779,-9738,-12293,-7948,-7492,-5239,-8805,-6507,2771,14506,36151,44040,32114,5684,-12734,-15560,-11506,-11272,-16985,-18475,-14083,-11131,-6732,-9649,-10131,-8659,-9785,-9653,-1874,8142,10106,1529,-13435,-11273,-1437,-2896,2876,1244,-7516,9253,14096,10919,5531,-1540,-5401,-6288,-10240,-16844,-8761,3007,17431,25269,11538,-1988,-11839,-14289,1319,10903,20493,22659,31142,33117,13711,-14901,-2076,21197,32555,19479,-1136,-7281,-4539,-7782,-13088,-11304,-7274,3591,7315,-4297,-8484,-17140,4523,20539,26173,23366,7937,-7902,-5347,11107,21117,4009,-8936,5079,35031,67563,66723,28612,-5497,-12170,-1593,-2822,-6060,-6565,-11201,-19769,-4074,5247,4322,3355,18634,28120,16181,-2202,-6172,-2546,-9142,-14658,-20351,-17762,-10905,-12499,-14532,-3400,-3728,-4504,-5891,-4988,-4918,-3648,-662,-1750,-351,8004,12502,10437,3673,5,2930,11317,25993,26441,28869,24709,15792,10435,2699,-7980,-13266,-8437,-3601,2266,11803,18158,17103,12628,5224,-1061,-3357,-1363,636,673,-6825,-6640,4734,15740,19439,12015,6822,4180,5284,6845,3709,-772,-2555,-297],[509,3588,2278,-2042,-8403,-4151,3521,7494,8319,3852,-1682,659,10086,3507,215,-2196,1012,-3154,-9728,-4837,-1332,373,2297,-1765,-3911,778,6717,10055,10477,1679,-8624,-8079,1297,11276,11846,-3568,-2187,12310,12723,3315,-2409,-516,-2265,-7860,-13009,-12515,-2347,4409,5114,-357,-6572,-9302,-1049,7707,14616,24388,33076,24663,14254,-3748,-16805,-6772,-3687,712,1466,4432,8813,8821,5349,-7459,-11026,-6268,-122,183,1764,16987,30678,26943,13854,2783,-8478,-5541,-3563,-10340,-7164,9667,20893,14189,-2199,-7764,5720,9748,7190,4038,-112,-1424,-3332,-1991,-1157,1564,10592,31799,47854,34889,9615,-6269,-9407,-4164,-2531,-2873,-2004,-3182,1241,8915,10901,12680,10957,12080,12150,15968,16811,9174,587,-4276,-6431,-10153,-6262,1275,10541,11972,5028,-4302,-14132,-23620,-29769,-29661,-27739,-21857,-9570,3510,6247,6119,-651,-8568,-2873,5879,3469,-1773,-6512,-6764,-6947,-12222,-14714,-13964,-11495,-8335,-1093,11124,21257,7847,-9912,-6999,3252,15579,17919,12856,9119,5382,-141,-13773,-16847,-8417,-6950,-63712,-52826,40821,164764,227119,221859,180697,138460,100315,78522,32872,5290,5759,9417,-1586,-11692,-11360,-1945,-4244,-2066,4547,8163,5812,-876,-10292,-7835,-8121,-11206,-9532,1284,4362,-1356,-7353,-13191,-17640,-8304,-4706,-9424,-4131,7083,12353,6659,304,-5000,-5961,-14003,-18151,-17682,-7865,2136,3918,-3500,-2115,14086,29949,45581,40194,39531,20032,2934,1036,-2789,-6706,-4975,-5308,-1661,-505,1554,7061,4318,2534,6087,-5858,-10347,-735,8245,6437,-521,-4698,-5728,11161,23199,20541,9710,1365,-6129,3200,19451,28266,28710,2536,-5294,-11850,-4562,-711,-6607,-11066,-7372,-3172,-5344,-7254,-11176,-7050,-9839,-8069,-8452,-12295,-4603,6938,6858,2474,2955,9179,8912,-3,-3329,8957,24971,22372,6575,-2718,-8328,-8368,-4171,-1709,10158,7058,-6248,-2463,10777,15575,9112,-1479,-8003,-5777,-6880,-14356,-20103,-17134,-12875,-12254,-14211,-15703,-14840,-14582,-14311,-15718,-18238,-16167,-10718,-1441,10259,16578,9321,14521,17541,6506,-3818,-11331,-12138,-8495,-3867,5728,16169,29722,44772,33550,8215,-4177,-7602,-10376,-10230,-5661,9167,28766,27115,12339,-1659,-12416,-15924,-13809,-19908,-15567,-13811,-16806,-16826,-7766,4968,5509,-3500,-10210,-11873,-14813,-17305,-8679,-6384,-7141,-14144,-13720,-7925,-910,6254,3591,5748,14546,25186,37722,45832,34392,13768,4866,16405,31835,23916,6103,-4336,-12666,-18213,-9632,949,4418,-2427,-15024,-17691,-11398,-3477,9554,19875,8919,-4836,16151,34335,38016,34147,18906,8308,4310,-8966,-11757,-4453,2172,11080,19845,27041,19946,8703,652,-402,2860,-3977,-5238,311,4661,3983,11242,23961,27502,21674,14697,5500,-363,-5290,-4567,-2820,-141,-3180,-4525,-12538,-9115,-3420,1904,9357,8796,3077,-856,-7883,-13526,-11397,-5871,-2022,955,2684,-503,-4894,-15563,-22104,-10401,-179,5918,6613,6864,8297,13831,16797,13709,12840,16047,18238,14578,8258,13788,20767,21527,15798,10093,4038,674,13204,32309,28737,14779,7685,7622,10078,10322,18158,30523,18901,13654,12465,14034,8616,-79,-3240,-6160,-9841,-13047,-4413,-2021,-4690,-6639,-12964,-16116,-15557,-13057,-9260,-3241,3914,1138,-8843,-17039,-14006,-13772,-7538,-6035,-5200,5581,9126,12130,20496,21184,16052,7854,7202,12969,13792,11927,8962,-2823,-18158,-7632,5283,8037,-2408,-286,2794,-4758,-2407,8166,2782,-5219,-3117,-853,2156,7428,8279,8234,-766,-8981,-9412,-5628,-1335,3027,7240,8689,7836,4705,1366,8417,12833,12146,11731,15175,16652,14306,10634,7226,-1529,-12998,-8687,-196,-3157,-6948,-12962,-13780,-5812,5240,14302,21679,17774,1510,-9079,-12645,-678,4429,9752,7614,2133,8397,13507,4495,-3665,-1137,-2192,-10271,-10449,-4044,3424,4788,-921,-4855,-3577,5238,14263,17225,18087,20488,16570,4216,-7446,-15624,-14291,-9414,-6322,-8899,-16329,-18615,-4552,8655,11330,1591,-4764,-7858,-14403,-12855,-6706,-9702,-8225,-420,3594,2035,-3251,-4979,4710,6143,6949,4879,2200,-1058,-3878,-778,1685,-607,-14017,-3663,4431,6478,6158,3580,-7208,-12165,-11174,-9681,-12692,-6201,-4869,-12391,-9642,-7697,-7843,-7280,-9954,-9983,1585,12491,13985,7310,-2017,172,-1699,-8255,-7635,-610,-1933,-7273,-16885,-10787,2248,1017,-6440,-8070,-5557,-995,5133,5926,-396,-11276,-2198,25909,40416,26578,2984,-5236,-9781,-13366,-12764,-7380,-2473,-1534,-593,3982,-312,428,12473,32770,32731,18711,10084,7948,-5638,-16760,-13368,-7872,-8307,-5735,-11374,-9665,-747,6613,19714,38573,47828,20098,-179,-8701,-9832,-7051,-3639,2020,-1822,-8144,-8207,-7617,-7450,-10013,-11253,-14288,-6734,4064,21485,33223,38454,23213,4562,-10112,-7854,-1397,3985,4141,-794,-6991,-11958,-7869,3911,24083,34978,27271,-101,-17425,-4247,10596,11080,-5547,-15773,-4323,-2156,4275,14579,17779,17633,17402,17318,10863,-422,-2468,10497,10899,-2987,-5043,-2726,-6528,-3438,9519,23885,20623,11836,6141,5636,1355,-1773,-97,5401,6965,2957,533,-2378,-5449,-4214,-2320,549,5245,4117,3879,980,-3957,-3951,-768,4369,12245,11445,1099,-5400,169,4841,-368,-13971,-11022,3157,18234,23546,11662,-4392,-12960,-767,6180,4965,382,-4352,-7633,-4998,-372,3396,-726,-13088,-17249,-15996,-1636,32998,40494,35110,19544,6752,2774,1123,-46,-2024,-1500,115,-7171,-10150,-3028,4172,11119,14650,3285,-4979,-11791,-12418,-3915,-7803,-15062,-8177,2193,10270,6326,-1548,-4315,-3903,2376,11432,-3894,-10139,-6408,1415,11328,23563,40588,38088,14607,1599,3786,10611,17076,21383,16498,14632,4820,-10386,-8866,12672,9555,1190,-4340,-5247,-9439,-11402,-772,10863,17349,32758,43312,37725,23920,13114,8597,6873,1621,-7861,-16236,-4843,-3485,-16472,-13220,328,17565,27392,15393,2581,-802,-5717,-12705,-20684,-11515,-1208,7337,15736,10179,4753,5061,5862,6768,10015,19260,19782,12120,-8685,2473,7522,11006,2529,-2216,-1266,-7131,-11819,-14531,-10108,-5372,-2521,1648,5220,-2066,-12160,-6412,15551,44462,42368,26707,8774,-7392,-832,5814,10739,15722,11801,5576,-822,-5586,-6092,-1668,22200,58977,70205,30376,5886,47,-255,-395,-4451,-5215,1559,-8653,-13440,-14886,-7325,9051,27821,31358,29964,23336,18229,19052,13544,-9719,-12410,-10522,-9935,-13953,-13100,-9176,-8709,-1821,12799,18360,10882,2980,-2297,373,5194,-894,-14873,-8592,1751,9351,10582,6340,-177,668,1696,-3919,-4692,8216,27008,39263,28795,18400,13643,14200,11878,6080,3051,1776,-257,-4288,-1807,6543,8560,1552,-9375,-9603,1438,4944,348,-3463,7145,17306,15034,5688,-5579,-3915,5421,1904,-6968,-11855,-10638,-7272,6259,17218,16506,11760,11290,14780,16980,13273,8333,-3250,-1015,12665,20164,13484,-866,-12299,-9570,-3600,3071,9869,4833,-7893,1564,6926,-616,-13140,-10575,3041,19150,16346,15304,14912,25082,37251,46402,61879,65688,42124,11803,3374,5168,5037,-4042,-20178,-23675,-22016,-15778,-7396,-3202,2371,9760,6334,7840,11646,25360,39332,26791,16551,9481,154,-5386,-7942,-10280,-12117,-5346,-3078,-1459,2965,9453,16538,27778,23719,21916,21188,26485,24253,8753,-3151,-6038,-5917,-8833,-12984,-7429,4858,31423,63388,55344,9103,-2878,-3839,-3991,-4630,-2801,-4652,-6286,-6423,-9285,-5261,-3662,-9769,-16419,-14861,-10110,-4812,-836,1124,1689,-131,-4458,-6041,-1318,-1158,-4931,-5338,3354,16517,16296,9713,-455,-6215,-9338,-16521,-14887,-1848,638,15,5850,9031,3248,-2170,-2539,-3247,145,3358,4098,3273,11232,14790,10526,4252,-1480,-6856,-7610,-1816,-2936,-6902,-9102,3060,13904,16098,8976,-2626,-11316,-7610,-10609,-10456,-13710,-15706,-12673,-6699,-1885,4574,3078,-1628,-12655,-12126,-8874,-8293,-7300,-4492,-4890,-8087,-7431,-1344,-2813,-2401,-2551,-971,-475,-7238,-11148,-4974,2787,19993,27031,23181,10842,-4518,-6315,16095,16274,6867,1894,-2067,-5062,-8974,-9848,-11265,-11411,-7562,-2574,-4752,-7423,-6723,-6855,-12319,-17186,-7730,397,1145,-4414,-7887,-5675,1243,6755,-630,-7386,1069,6730,2930,-12043,-871,19837,28606,13447,-2793,-12632,-7333,-5426,-6472,-8015,-11837,-15681,-18632,-19054,-13772,-8509,-11743,-12930,-2572,1908,-5139,-5514,607,8551,13828,8358,-3670,-11039,-13997,-5801,-293,-2169,-377,8890,16142,11153,-1732,-10283,-6245,14666,31543,34215,17680,1646,-7442,2350,13677,20570,12668,-25,-12774,-13134,-2340,2951,15672,29937,26889,13078,-5140,-9781,-3181,1875,-9014,-3020,7486,9986,12735,15137,7410,1768,-1073,-1220,-5347,-13682,-6773,-1903,-1008,-10617,-13850,-9778,-8615,-13486,-11617,-9090,-10344,-2837,-2829,-8238,-16383,-15160,-9847,-9168,-9705,-5615,-4971,-6685,-8955,-2175,-514,-2972,-7689,-9833,-8863,-2549,8363,23557,28481,24029,2092,-11425,-1670,-2330,-8519,-7749,-4218,-7146,-6923,-3692,2907,11001,14235,14194,8784,3957,-108,-7483,-7215,1443,11589,18719,15243,7086,-6224,-14574,-12573,6426,32084,35915,11962,-7170,-16758,-1202,6562,13269,19162,10952,4662,1410,-511,-3820,-5198,3945,24616,38407,26620,471,-12984,-10354,-9861,-4403,3781,5773,-2384,3138,17051,34444,20671,6070,-1962,-4978,-9482,-1698,15982,28414,18412,3091,6136,7851,2058,4020,8830,8766,6462,-2498,-10163,-10259,-11321,-15457,-13662,-9595,-9216,-6086,2481,14433,20397,16586,8084,-194,-5531,-8159,-8391,-12145,-14445,-11468,-6912,-9930,-13999,-1912,18398,41592,52267,44552,29403,19116,16273,15828,17752,16494,-1144,-14431,-15047,-11827,-420,433,3813,-42,-8329,-7441,-3438,-13309,-6735,6246,4848,1286,-1649,-8231,-16434,-11408,-2107,3873,-410,-5573,-8060,-5996,-3848,-1687,3179,-790,-4001,-10584,-9462,-4858,-3459,-5466,-2894,6864,21299,13362,-1590,-13019,-8794,-3615,-4194,-8456,-8626,12327,33169,32776,22651,9581,5195,10399,14219,6469,7527,13111,13658,18951,16814,7071,-6280,-397,20841,43663,50167,25891,828,-9126,-10149,-3464,5356,8605,4834,-913,-12854,-2747,18133,16166,7930,-4393,-9521,2546,16071,25209,18810,12342,3714,-8249,-7237,6951,21662,18009,12398,7824,42,-3769,-2020,-1919,4769,15505,22005,13864,10354,3123,-6225,-8823,-7043,-2016,-2150,-7489,-9849,-12353,-14852,-12174,-10871,-9100,-7052,-6752,-5045,-3598,-6550,-12158,-13162,-2440,5615,5880,940,-1086,338,9528,18216,17949,8106,1128,2919,14457,18645,15663,12031,-346,-12611,-8302,-3614,6642,14396,30814,58815,92527,104394,81108,34226,7663,12016,16749,11099,8456,3131,98,3955,6815,5110,-184,-8544,-10275,2211,11703,11637,13125,12791,6992,330,-249,806,2624,4618,12727,21574,21806,8485,-12602,-5211,5550,-891,-13006,-14136,-5118,-3830,2014,12051,17440,22636,26209,26151,21060,11287,11309,9976,5078,-2714,-11738,-6920,-3428,-7468,-7593,-6724,-6184,-2225,-621,-3656,-1763,4986,1465,-2480,-7225,-14537,-12027,-4429,-2139,-5900,-7628,-4946,-9401,-9411,-2053,9277,18881,24338,22887,13873,-1430,-11621,-16284,-11563,617,8187,12600,11448,20125,35329,25203,5872,-14321,-4488,9403,10015,-829,-12868,-15593,-7909,3392,2408,-4671,-11358,1112,7795,15633,14879,4008,-9497,-16705,-12219,-6676,-3414,-4599,-9243,-6023,3151,6119,8529,15889,20289,26421,34762,33945,14500,-7853,-15081,-8022,-1635,3219,9010,20599,15272,-5017,-11856,7780,24740,21909,8391,-2316,-7091,-11401,-5802,-69,1377,4853,7902,7702,314,-3660,-3496,-7816,-14138,-13960,-5394,-1940,-8739,-4556,13272,19370,8647,-1654,-3538,-5484,-2885,3369,4995,11393,12263,7386,9099,10784,481,-3253,-2982,-5063,-7792,-13204,-9852,2819,-846,-16155,-17990,-8715,-3269,-3813,-40,889,-886,-1220,425,4809,7639,5168,-2681,-13382,-7502,-10435,-5654,-265,1921,-216,187,12100,7210,-1119,1237,9647,212,-16545,-1395,17461,37544,33609,16125,7325,-93,-2167,-3032,-9818,-6899,3792,13267,25009,18810,1933,-10334,-12183,-7500,-6783,-4150,-8562,-8761,430,13413,34989,43276,31959,7972,-10569,-16187,-11804,-11266,-16441,-18462,-14551,-11692,-8286,-12910,-13011,-10334,-10002,-7991,-665,9031,10993,2968,-10846,-13424,-4441,-6282,-305,404,-4742,9286,13316,9527,4776,-1593,-5572,-6555,-11185,-15887,-6072,3768,16369,22980,9776,-3621,-13528,-12143,1695,9355,18596,23297,33678,33196,12976,-14953,-3076,18113,26873,16134,-2526,-6521,-3628,-6326,-10707,-7733,-2293,8011,8304,-4514,-9025,-16347,7090,28308,36376,30999,12310,-5330,-5462,11513,19225,1874,-10118,4660,39359,74651,71878,31384,-2650,-13796,-2317,-876,-1389,-3547,-10095,-17617,-2704,5675,2946,-849,12913,26949,21151,5293,-3770,-5995,-11341,-14302,-19417,-19209,-13042,-14057,-9111,753,-1625,-2735,-3706,-2745,-3457,-2427,546,-1150,-1178,6260,10263,8457,2390,-851,3272,12352,27010,28329,28154,26818,18951,13669,4628,-6629,-11884,-7355,-3211,2549,11460,18346,17474,12331,4389,-1821,-3424,-466,2114,1729,-6389,-6794,3181,12827,16445,10655,6553,4264,4763,5749,3089,-355,-1818,-43],[1983,5309,3565,-1359,-9426,-3095,4156,7505,7952,3893,397,3124,10402,1114,-960,-2092,334,-5410,-12346,-5492,-3263,-4865,-3769,-5228,-4594,2476,9408,13121,13194,3959,-6777,-7274,2603,13679,14874,-382,-4245,7597,6089,-3108,-6746,-2528,-1384,-3642,-8487,-11350,-2369,5379,7290,1951,-4815,-8841,-2192,6622,14292,22804,27764,17421,7907,-6097,-14239,-4270,-1867,1069,-552,384,3682,1862,196,-7704,-10716,-5766,356,-318,-367,12591,25314,23205,12780,2279,-9073,-6082,-4212,-10688,-7282,8963,19218,12909,-2431,-6248,8862,12254,6058,-84,-1502,-326,-1564,-615,-524,1004,8474,26760,44565,34876,10056,-6702,-10377,-2859,23,-1161,-835,-2153,911,6648,8441,10977,9371,9175,8310,11530,12640,9599,4195,304,-3728,-9847,-11707,-4061,7060,10296,8299,2315,-6175,-14211,-19982,-21276,-21772,-17712,-7914,4757,8837,8843,1932,-8408,-5522,2238,933,-5071,-10037,-10055,-10282,-14877,-12781,-10278,-8588,-9755,-4926,4721,16819,7375,-9210,-5603,4618,12711,11915,8849,7051,4703,304,-11336,-19723,-10577,-6392,-55272,-56751,15250,104730,141922,133132,105984,89201,76400,71019,34878,4499,5627,11993,3464,-8476,-12959,-4486,-6775,-3871,4591,10200,9411,4330,-6268,-9120,-8712,-11452,-9553,1220,4786,-222,-5019,-10409,-16105,-8575,-5115,-8528,-4665,5551,10452,6736,1260,-6802,-6001,-5391,-4382,-5943,-2503,2715,4426,-2331,225,19015,37530,53925,46268,39962,17479,-376,-2686,-5983,-9234,-6817,-5890,-1098,682,1257,5006,1628,2271,8199,-4750,-10310,-2219,5684,2950,-3462,-6071,-2207,13556,24101,22543,10360,273,-7028,3488,19811,26042,21290,-726,-6010,-9451,-987,1999,-4508,-10643,-9535,-8043,-14322,-17337,-14595,-6059,-8557,-10016,-8789,-9952,-2335,6635,4867,424,807,5948,3739,-5920,-4312,11389,26669,21565,3516,-5358,-10114,-8132,-1744,2408,15722,15575,600,4366,16715,17593,8873,-1688,-7111,-2641,-738,-6663,-15224,-15744,-12880,-11976,-15626,-16960,-15881,-15308,-15556,-17942,-16579,-19705,-14939,-4761,8954,18854,13716,16837,14921,1717,-9052,-15091,-12439,-6956,-3304,6494,20417,40153,58638,45548,12624,-3205,-8117,-11371,-10524,-5345,9175,30162,31668,19198,6455,-4083,-11456,-11371,-14092,-11900,-11472,-15612,-16460,-8458,3829,4499,-3841,-10635,-12149,-13440,-15108,-10070,-6581,-5736,-13669,-15578,-8929,-1775,4608,793,2311,11370,25061,42322,53834,42435,19172,8215,18495,32634,27636,11368,-799,-10281,-15897,-10960,-1534,1660,-3273,-13540,-15524,-12503,-4747,10631,22749,11306,-4084,14214,32475,39460,41683,32682,19415,9970,-5464,-9782,-4524,1706,10796,19013,25481,15736,4664,-2757,-4037,497,-3454,-2652,2451,7228,6961,12159,21446,24547,20811,14715,7284,624,-5399,-5141,-3186,-616,-3640,-5135,-14201,-10505,-3280,2478,9375,9063,6033,4704,-2891,-11179,-11239,-7347,-4904,-2996,-1961,-5361,-8351,-17599,-20613,-8170,2835,10859,13111,12052,11719,16509,19146,16030,14929,17313,19145,16123,9901,14956,21830,23735,20473,14649,7943,3430,13266,32491,33642,18637,10367,9345,11689,11415,17538,29497,17240,11031,9607,11657,8740,1232,-2298,-6047,-10100,-13310,-3058,1976,-1763,-5531,-11707,-14377,-13780,-12778,-9378,-2320,5758,5588,-3071,-15193,-13589,-12440,-5575,-3246,-1593,10279,12426,13998,22224,23344,17299,8370,7265,12789,11622,3628,-2746,-15116,-16998,-2160,7325,6988,-7338,-3579,1646,-5155,-3318,8326,2545,-3507,-939,366,1734,4135,2183,1170,-7048,-13197,-11119,-6523,-2451,2092,6158,6485,4040,-94,-2646,6783,15197,14203,12011,13769,14347,11959,9588,8024,367,-11911,-12483,-3889,-6307,-9148,-13964,-13695,-6012,4498,14504,23970,19668,2829,-9235,-11697,1434,6253,9293,6551,1767,8156,11941,2978,-4723,-1632,-2100,-10076,-10579,-4054,3061,4146,-1601,-5445,-3819,4238,11478,14392,15785,17504,13191,2351,-8158,-16189,-13944,-7826,-5763,-7896,-15538,-16709,-2152,12889,17008,5948,-2251,-6705,-13853,-13679,-6531,-9105,-7336,459,3635,1406,-4357,-5238,5718,6865,7499,4238,476,-3568,-7028,-3506,-85,-2165,-13814,1188,8196,8371,6971,4042,-6672,-12296,-11635,-9826,-11612,-4327,-3716,-12226,-9225,-7367,-9116,-10317,-12488,-9010,1452,11818,13274,7973,162,1726,-1541,-9955,-6324,692,-1620,-8963,-20945,-8157,4090,1244,-8056,-10104,-6431,-628,7215,8656,978,-11404,-1873,26127,42830,31844,7651,-2820,-9222,-13344,-13509,-9753,-6032,-5182,-5187,-1280,-3606,-2566,8269,29376,32912,18909,8758,4841,-7854,-18494,-13534,-8675,-8831,-4521,-10342,-11090,-2824,4111,17095,34942,42732,17946,-943,-8917,-9376,-6623,-3693,774,-3790,-10071,-9040,-7520,-7152,-9256,-9971,-13763,-6485,4887,24767,37176,40484,21223,1611,-12276,-10303,-4567,818,1894,-1854,-6776,-10517,-7195,3407,20480,26692,16660,-5313,-16180,1404,19204,16070,-3768,-15997,-4348,696,9639,19377,22137,21082,18634,18193,11715,-526,-4271,7209,8562,-3132,-5896,-3523,-6220,-2727,10443,23519,19086,10979,5716,7296,3799,1061,2178,6327,6624,2455,1467,-524,-4163,-4056,-2436,-640,1804,2224,4127,2070,-3159,-6623,-5125,-273,8324,9631,1770,-3677,634,4806,1297,-14892,-14451,-502,16946,24387,12920,-4141,-13309,-987,5988,4804,920,-3448,-7375,-5124,-623,2581,-523,-12537,-15738,-17069,-3635,28113,38652,37779,24489,11140,5678,2073,-58,-2204,-1576,-549,-9052,-11573,-3525,3570,9930,16171,6124,-5095,-13752,-13657,-4420,-8106,-15660,-8775,1863,9988,5648,-1900,-4425,-4586,4872,16414,1717,-6767,-5094,1422,10784,23499,44685,42498,15443,2201,3640,9599,15971,20624,15332,13421,4229,-6792,-4924,11285,8999,1048,-4314,-4904,-8310,-9408,322,10204,15816,32463,46079,42848,27863,14802,8914,6726,1276,-8283,-17695,-5707,-4647,-11118,-6900,5698,21736,31236,19296,5298,-76,-6435,-14380,-19439,-11229,-3012,3331,9908,3422,20,2374,4038,5318,8800,18362,19558,11855,-9115,4908,9315,12563,6051,1859,420,-6436,-11153,-13591,-9292,-4409,-1750,2449,5596,-1274,-10314,-6053,16581,44012,42086,24715,4361,-11219,-471,5740,9732,13559,10001,4595,-1131,-5892,-7585,-3417,18235,57067,70901,31151,6270,-603,-2172,-3376,-8861,-11099,-2241,-8857,-13507,-13493,-4687,10398,24399,20987,19039,17962,18268,22323,18857,-7041,-10800,-8837,-8277,-12490,-11558,-7761,-9374,-4915,10275,17261,10111,2062,-3421,-983,3458,-3095,-17067,-8874,198,7463,9291,6169,1913,3967,4483,-2642,-4633,8454,27134,37607,28442,18092,12118,11203,7608,2816,830,428,-791,-4866,-2806,5780,8563,2143,-8419,-10322,1175,5114,1047,-2528,7544,17322,15739,6362,-4847,-4315,4116,-230,-8321,-12203,-9021,-4411,9823,19015,17095,12869,12134,14104,15930,12987,7639,-5102,-489,16041,24814,16208,-385,-13168,-10958,-6811,-3752,3039,170,-6656,4840,10397,2956,-9730,-14001,-26,17613,16352,15185,14649,28177,37998,42319,54876,57310,36856,9570,-324,3598,5475,-4304,-20537,-22321,-21083,-15914,-7653,-5143,-7880,-379,-345,3832,7762,18805,27520,14835,7872,5647,504,-3245,-6019,-9668,-11184,-3064,84,2428,7213,12410,18339,29500,28013,26504,24416,27757,21897,7247,-2757,-4287,-3029,-6166,-12162,-12356,601,26047,61609,67458,19599,808,-2564,-3410,-4477,-3636,-6341,-7670,-6881,-6243,-2644,-2338,-9215,-15005,-14187,-10100,-5144,-1708,478,1786,-81,-4600,-5546,-135,-804,-5122,-5413,5317,19389,16587,9070,441,-5772,-10459,-15641,-17475,-7101,-6301,-3712,4980,10591,6009,-825,-1377,-1422,1837,4267,3793,1897,8525,10913,7413,2243,-2539,-7336,-7950,-1777,-2366,-6142,-9922,626,10939,14602,9458,-2073,-11013,-7582,-10914,-10677,-13610,-15492,-13164,-7961,-3426,3211,1758,-2534,-13007,-11948,-8690,-8887,-8904,-6305,-6585,-8714,-5441,1985,-684,-616,-399,514,-406,-8308,-11665,-2737,6764,25777,29249,21136,6631,-9198,-2363,18891,15705,5430,897,-2948,-6960,-11064,-11560,-14046,-12436,-3644,2300,-604,-4627,-5937,-6543,-10537,-13099,-5667,-393,-360,-4831,-7954,-5249,1395,6752,462,-6712,-767,3287,649,-14064,-2141,18228,28397,13694,-2254,-10966,-10134,-8868,-6971,-7335,-10532,-13950,-15918,-19081,-14925,-9380,-12077,-13737,-4131,1721,-2946,-2364,1601,8668,15071,11550,1459,-5191,-14104,-10011,-2076,-1899,1930,12923,21191,14901,-1319,-9890,-3752,17288,32808,35336,18774,2512,-6274,2720,13282,18375,10378,-2254,-15677,-10872,-193,2547,13460,25253,20511,6461,-11213,-8449,-1603,3197,-8417,-4696,7227,11923,16810,17877,7391,1260,-853,-525,-5214,-13212,-6321,-1224,68,-9768,-12334,-9722,-10099,-17739,-11433,-8635,-8783,-3782,-6537,-9704,-8978,-9965,-7442,-9396,-9237,-2161,-849,-4681,-9380,-3141,-1878,-5021,-9391,-10635,-9373,-3574,7333,22528,27580,22975,2537,-17685,-4458,-3263,-9170,-7732,-3898,-6119,-5275,-1773,5777,14019,15117,13219,6887,2012,-742,-6967,-6479,867,10473,18817,15190,6143,-7005,-14433,-12598,7669,34679,34610,7993,-12457,-15774,1468,6831,12128,16973,9596,4025,892,-1493,-5247,-6351,3211,23969,36736,23094,-892,-11635,-9221,-8113,-3003,3704,6251,-2944,2360,16134,31848,19323,4606,-4838,-10279,-14991,-1185,18772,30233,18690,4544,8053,9093,2603,4734,11419,12471,10122,-24,-7602,-8095,-10762,-14570,-15197,-10732,-11192,-8504,822,14194,21319,18073,9148,222,-5181,-7474,-7744,-12749,-13389,-8875,-5496,-9999,-15036,-884,21634,45918,55680,47018,29906,18741,17522,17850,18868,16140,-2694,-16167,-11264,-4756,3834,1697,4023,16,-8460,-7862,-4672,-16289,-8581,4704,5217,4635,3990,-3606,-14632,-11795,-3127,2837,-705,-5020,-8259,-8098,-5160,-1036,3383,-2725,-7337,-8478,-6333,-2977,-3572,-6861,-5046,3579,17269,11564,-2708,-13848,-8568,-3877,-4027,-7651,-7535,11851,32637,36911,31664,17768,12911,18422,20597,12051,12373,15551,13312,17814,15153,5167,-8100,-808,20036,41716,49182,26410,1197,-8476,-9339,-4254,3186,6232,3289,-1359,-12515,-1658,21409,21085,11799,-1722,-4543,10047,23054,29804,20502,12896,3949,-8049,-7999,5696,19345,15856,12392,8528,-2371,-7114,-3597,-995,7202,17268,21920,12350,9350,4093,-4105,-8130,-9314,-5956,-4076,-9264,-12199,-14149,-15010,-11523,-10925,-9836,-6113,-5077,-6009,-5486,-7904,-13126,-16642,-4929,4288,6210,2511,577,768,6887,11079,10100,4439,1182,5609,15786,16038,9778,3970,-7956,-15408,-6830,-976,10044,17174,33437,60913,91507,97607,72104,29332,6328,11300,18188,13556,8761,974,-4457,434,4466,2665,-3585,-11659,-12193,2246,14937,17017,19828,19636,12626,4130,1688,605,1262,3095,10615,17907,16646,3572,-16032,-2161,8880,-1010,-14566,-10963,-652,-2203,2320,11831,17335,24628,30656,28117,18978,11120,13247,9671,3258,-3844,-9889,-6569,-4460,-6566,-6228,-5734,-5440,-2159,-1389,-5272,-4546,2288,-154,-4075,-9071,-16295,-11758,-4626,-3456,-7260,-6087,-2444,-7216,-8164,-2463,8822,18825,24316,21756,9273,-7473,-10901,-12208,-16361,-1838,6289,10941,7741,14266,30724,25303,7549,-15497,-8347,7469,9741,-1329,-13936,-16709,-8467,4317,4650,-3926,-11879,2266,10448,21214,21812,11442,-4921,-15433,-11930,-5760,-2782,-4733,-8692,-5338,1812,2546,2903,8700,13866,19372,27615,30232,15910,-4830,-16149,-9359,-2112,2569,6999,16471,11551,-10055,-8391,14308,30608,24191,7665,-4010,-7966,-12280,-7720,-732,1047,4227,6363,5960,-819,-4863,-5570,-10906,-16245,-12081,-2954,-223,-7921,-5442,11539,15836,5602,-963,-3169,-6512,-4006,3129,3854,8613,9599,3927,5378,8348,-28,-2422,-2277,-4505,-8260,-14859,-9409,1830,-4358,-18430,-16795,-7619,-1807,-2366,725,1348,-1068,-2115,-338,4148,6046,2990,-4212,-9128,-5714,-9631,-5313,-390,542,-3512,-5031,8162,4116,-2382,1219,9587,-1286,-18945,405,19225,40089,38992,18028,6674,-1205,-6104,-7634,-10569,-6080,3910,13855,25066,16805,828,-10853,-12309,-7678,-6724,-3312,-7479,-10012,-1803,11928,32378,40052,29654,9343,-8664,-14994,-11894,-11623,-16482,-18840,-15396,-12548,-9947,-16032,-14699,-11122,-9340,-6573,45,9163,11235,4263,-8016,-16232,-8266,-8699,-1447,1919,-1967,8006,11387,7298,3270,-2337,-6368,-7306,-12290,-14216,-4202,3556,14082,19345,7021,-5800,-14968,-10719,1160,6924,15418,21954,33013,29593,10002,-16060,-4825,14008,20493,11773,-4650,-6458,-3597,-5768,-9217,-5103,1429,10725,8043,-5073,-9624,-16216,7522,33655,44743,37135,15469,-3704,-6141,10657,15356,-807,-11618,2708,40297,76086,71141,30866,-575,-14809,-3863,220,1988,-1282,-9120,-15849,-2123,5130,673,-6021,5568,23090,24324,12070,2638,-5281,-14422,-14438,-18481,-20759,-15171,-14083,-4612,3115,-460,-1808,-2591,-1919,-3438,-2428,917,-987,-2355,3735,7032,5442,12,-2743,2203,11304,25241,28100,24939,26110,19607,14305,4326,-6888,-11656,-7480,-3867,1887,10006,17079,16238,10375,1886,-3783,-4055,-252,2653,1567,-6816,-7906,241,8459,12092,8014,5212,3476,3468,3984,1915,-347,-1284,-253],[3640,7141,4948,-646,-7539,-716,5256,7540,7212,3638,2746,6059,10877,-62,-589,-1088,139,-6684,-13340,-5268,-4365,-8640,-9209,-8869,-5057,4122,11883,16139,16287,7046,-3796,-5547,4285,16051,17677,3038,-5120,2752,-186,-8660,-9840,-4375,-712,174,-4087,-9174,-2280,6127,9202,3913,-3442,-7921,-2296,6140,13985,20532,21487,10504,1747,-8554,-11455,-1475,640,2711,-911,-2918,-1265,-5017,-5682,-8317,-10468,-5166,1022,-222,-1523,9383,21173,20592,12466,2306,-9606,-6594,-4680,-10724,-7548,7767,17147,11925,-1829,-4763,10924,13810,3452,-7110,-5304,-928,-930,16,-297,255,6714,22967,42179,35910,11446,-6482,-11328,-1614,2290,359,454,-727,1266,5132,6503,9686,8477,7771,6328,8045,8296,9354,7344,4253,-1333,-6030,-12063,-8648,3155,7776,11611,9741,3626,-1559,-5975,-8558,-12075,-10778,-5252,5863,10973,10561,3904,-7251,-8021,-1572,-1704,-8397,-13736,-13568,-13695,-15803,-10947,-7471,-5817,-9687,-7651,-738,11849,6246,-8761,-4560,5316,9835,6744,5110,4914,3656,179,-9262,-20534,-12614,-6757,-42336,-29686,32121,94954,108720,91015,69028,67647,69387,69677,36174,3204,5634,14712,8637,-5031,-13535,-6429,-8325,-4838,4303,11054,11751,8522,-2441,-9048,-8877,-11443,-9417,1215,5153,1139,-2366,-7360,-13020,-7833,-5131,-7175,-4646,4541,8656,7095,2861,-7433,-3382,5364,11477,9285,7334,6856,6504,-1282,2517,22382,42636,59135,50032,38193,14271,-2851,-4634,-6659,-9279,-6796,-5210,200,2363,1822,4209,1396,3660,9426,-3966,-9901,-3410,3394,243,-5475,-5985,1165,14514,22813,22689,10226,-995,-7873,3836,19990,23841,14397,-3677,-6662,-6980,3276,5299,-1692,-9190,-11071,-12677,-13752,-8752,-6616,-3047,-6473,-11342,-9281,-8172,-414,5980,3028,-1225,-870,3228,-395,-10385,-4384,13702,27733,20086,243,-8266,-11742,-7619,824,6871,20944,24462,9306,12810,22781,18833,8073,-2259,-6305,495,5383,1026,-10343,-13777,-12478,-11377,-15797,-18076,-16755,-15794,-16145,-17501,-15414,-20149,-18064,-7895,7206,20278,17825,18859,12447,-2508,-13768,-16491,-10019,-3939,-1265,7706,24501,49246,69328,55526,17069,-2399,-8772,-12345,-10565,-5240,8541,29963,35103,26374,15998,6509,-2172,-3145,-6825,-7667,-9051,-14231,-15528,-8406,3227,3803,-4062,-10960,-11383,-10606,-11574,-9763,-5919,-4620,-12369,-16503,-9332,-2020,3612,-1133,-146,8784,24626,45595,59466,48103,23157,10937,19781,32167,29808,15652,2472,-7613,-13801,-11938,-3838,-687,-3606,-11487,-12313,-12369,-5710,11157,24435,12889,-3319,11704,28925,38507,46218,45554,33047,17333,-1344,-7506,-4467,1084,9910,16856,21717,9923,-268,-6557,-7920,-2420,-3093,-124,4822,9877,10036,13226,19119,21455,19492,14409,9326,2023,-5066,-5378,-3136,-495,-3507,-5219,-15080,-11612,-3232,2764,9228,9794,9822,10817,2980,-7474,-9981,-8055,-7088,-6305,-5754,-9330,-11452,-18985,-19503,-6645,5310,15540,19777,17976,15859,19557,21764,18706,17252,18434,19493,16939,11189,15607,21715,24420,24343,19373,11916,5628,12436,30662,36547,21523,13005,11123,12898,12136,16527,27476,14873,8154,6701,9096,8763,2785,-974,-5515,-10174,-13295,-1310,6590,2735,-2271,-7388,-10651,-11662,-11908,-9107,-1419,7045,9137,2321,-11560,-12280,-10706,-3345,-161,2633,15734,16692,16467,24293,25793,18783,9021,7322,12358,9637,-3165,-13295,-16457,-4725,5566,10284,6534,-10659,-6026,841,-5377,-5145,6737,1262,-1801,1277,1487,873,193,-4372,-6129,-13096,-16202,-11468,-6669,-3222,1251,5011,4135,190,-4564,-5640,5659,17046,15290,11253,10959,10577,8910,8298,8682,2224,-10188,-15821,-6993,-9018,-10838,-14282,-13260,-6362,3484,14256,25301,20471,3775,-9371,-10276,3696,8530,9220,5610,1090,7279,9849,1209,-5965,-1986,-1966,-9960,-10980,-4451,2315,3381,-2062,-5645,-3883,3019,8402,11324,12457,13037,8972,256,-8993,-16775,-13154,-6185,-4898,-6323,-13695,-13965,1242,18121,23535,10905,493,-5549,-13113,-14294,-6102,-8019,-6166,1256,3606,838,-5411,-5819,6109,7278,7631,3568,-638,-5008,-9674,-5724,-1362,-3283,-11434,5316,11002,9688,7427,4299,-6179,-12508,-12047,-9545,-10004,-2271,-2352,-11833,-8791,-6668,-9497,-13176,-12893,-7522,1305,10873,12659,9309,2975,3435,-1240,-11682,-4881,1776,-1335,-10429,-19731,-2649,8092,2901,-9149,-12339,-7382,-392,9165,11338,2324,-11311,-1311,25955,44319,36860,12985,118,-7868,-13096,-14106,-12085,-9404,-8316,-8864,-5123,-5605,-4496,5281,26122,32722,18798,7164,1758,-9815,-20024,-12794,-9320,-9113,-3463,-9150,-12858,-5443,865,13181,29581,35747,14814,-2021,-9220,-9005,-6378,-3910,-762,-5962,-12065,-9782,-7284,-6542,-8171,-8981,-13360,-5821,5858,28010,41410,42665,19856,-288,-13610,-12043,-7277,-2277,-573,-3021,-6534,-9252,-6316,2991,16764,18989,7739,-10273,-13338,7990,27765,20104,-2531,-16497,-4888,2663,14480,23441,25591,23434,18828,18110,11843,-1006,-6396,2748,4724,-2924,-6283,-4387,-6034,-2209,10703,22040,17263,10165,5256,8896,6343,4015,4562,7413,6376,1955,2258,981,-3169,-4244,-2916,-1996,-1555,538,4317,3351,-1315,-7605,-8693,-4047,5295,8364,2868,-1302,1806,5090,2976,-14507,-16950,-3738,14982,24271,13719,-3784,-13239,-1289,5626,4810,1878,-2178,-6864,-5322,-1207,1506,-65,-11224,-13784,-16461,-6195,22048,35309,39447,29243,15360,8054,2600,-503,-2805,-1863,-791,-10272,-12860,-4158,2650,8382,16488,8932,-3436,-13159,-13902,-4575,-7817,-15541,-9284,1373,9421,4812,-2098,-4352,-4833,7107,20185,7632,-2106,-2174,2521,10699,23307,47864,45910,16018,2684,3201,8189,14545,19662,14447,12949,5249,-1088,392,9288,7915,343,-5081,-5144,-7156,-7041,1758,9224,14436,31704,47384,46799,31511,16435,9209,6555,1069,-8255,-18374,-6541,-4357,-5428,-664,10402,24424,33183,22117,7805,573,-7198,-15741,-17403,-10746,-4723,-744,4125,-2747,-4058,-12,2440,3940,7429,17007,18823,11283,-9258,6852,12139,14773,10063,6144,2235,-5793,-10571,-12421,-8044,-3224,-973,2993,5603,-613,-8718,-6148,16570,41717,40871,22732,424,-13582,277,5902,8938,11364,8164,3618,-1389,-5548,-7999,-4578,14669,53218,67999,30642,6589,-1275,-4080,-6063,-12662,-15608,-3991,-8070,-13202,-11892,-2090,11665,20966,12804,10843,14046,18378,24650,23112,-4210,-9048,-7043,-6511,-10702,-9129,-4641,-7848,-7666,7419,15734,9047,880,-4733,-2317,1923,-4931,-18752,-9253,-1563,5278,7862,5972,4157,7289,7147,-1698,-4828,8344,26347,34845,27103,16783,9546,7121,2846,-302,-1227,-960,-1521,-5632,-3932,4856,8433,2791,-7208,-11294,443,4928,1704,-1313,8111,17246,16554,7142,-4052,-4616,3211,-1500,-8845,-11747,-6834,-1520,12639,19242,16910,13681,12884,13614,14850,12255,6188,-7574,1912,21246,31086,20226,1025,-12819,-10865,-8501,-10019,-4273,-4669,-3311,8378,14031,6820,-5783,-16346,-2420,16418,16644,15225,14451,31016,37961,37860,46915,47935,31449,8234,-3552,797,5041,-5112,-20451,-20967,-20148,-15944,-7868,-5793,-11758,-8069,-6502,201,4163,12076,15208,3274,298,4010,2732,-230,-3729,-8853,-10252,-754,3375,6428,11374,14753,19274,29578,31317,31508,28710,29269,19267,5740,-2322,-2391,161,-2905,-8616,-7980,469,19957,55373,75332,31392,5649,-1093,-2952,-4414,-4333,-7663,-8895,-7307,-3383,201,-578,-8107,-13140,-13036,-9801,-5428,-2724,-463,1576,-86,-4539,-4784,855,-813,-5583,-5582,6807,21047,15712,7486,236,-6193,-11623,-13709,-18849,-13331,-13054,-6836,4342,12148,9091,1077,103,733,3903,5548,3717,620,5715,7153,4308,106,-3779,-7971,-8346,-1714,-1735,-5356,-10583,-1718,7983,12770,9734,-1409,-10349,-7117,-10838,-10662,-13436,-15282,-13669,-9167,-4681,2067,659,-3280,-13077,-11759,-8389,-9106,-10180,-7792,-7647,-8209,-2739,5247,1553,1297,1801,1977,-516,-9328,-11857,-270,12056,32636,31055,18799,2751,-10900,1651,21382,14947,3688,-551,-4353,-9587,-13098,-12477,-17082,-11041,-197,6209,3299,-1114,-3518,-4548,-7356,-9102,-3856,-1424,-1855,-5083,-7816,-4586,1755,6679,1257,-5954,-2672,-790,-2391,-16471,-3613,15320,26452,12974,-2343,-9591,-11263,-12048,-8366,-7943,-10219,-12842,-13647,-16547,-14609,-10138,-12432,-14505,-5393,2262,12,1235,3305,9200,16516,14985,7226,2126,-7847,-14156,-4340,-1813,4595,18263,28114,20413,474,-7701,-1010,18654,31848,34916,19887,3988,-4391,3158,12663,16079,8145,-4335,-17509,-7334,2534,2337,10467,18780,12903,-766,-15267,-5607,211,3927,-7669,-5643,7364,14225,21409,20705,7477,881,-541,201,-5097,-12644,-5949,-969,509,-9035,-10651,-9396,-10931,-17565,-9998,-7675,-7045,-4587,-10765,-7924,-716,-3939,-4926,-9385,-8025,1828,3440,-2447,-9272,-4033,-2897,-6549,-10653,-10909,-9336,-4295,6206,20917,26225,22102,4402,-16845,-7120,-4104,-9501,-7825,-3970,-5239,-3459,256,8580,16670,15701,12323,5515,1258,227,-4724,-4382,1245,9356,18270,14630,4767,-8121,-14206,-12581,8413,35173,31013,3250,-17907,-10752,5238,7933,11663,15256,8572,3604,540,-2282,-6496,-7187,2364,22287,33510,18797,-2277,-9908,-7260,-5828,-1873,3289,6340,-3611,1437,14950,28819,17892,3219,-7676,-14018,-14589,731,20902,30774,18454,5966,9589,10017,2981,5123,13978,16508,13631,2587,-4114,-5434,-9807,-13577,-14757,-9806,-11193,-9607,-176,13963,21727,18942,9932,509,-5004,-7152,-7456,-13097,-11297,-6280,-3976,-9918,-15620,377,24721,48904,56841,47359,28688,16963,17261,18844,19689,16058,-3449,-16133,-6240,2218,7637,2993,4453,355,-8289,-8101,-5596,-18026,-9271,3860,6377,7977,8751,956,-12356,-11616,-3806,1929,-853,-4026,-6289,-6232,-2630,1884,4696,-3722,-9742,-6545,-3805,-1414,-3642,-7881,-6577,992,13443,9754,-3589,-13850,-8122,-3644,-2849,-6060,-5889,11016,31024,40392,41296,27771,22578,29007,29346,19731,18442,18635,13692,17074,13527,3259,-9798,-1019,18706,38037,45718,25812,1398,-7384,-7623,-4170,1216,3553,1327,-2100,-11839,129,24230,25345,15167,995,912,18206,30405,34074,22028,13423,4319,-7410,-8843,3784,16516,14242,12785,9241,-4220,-10050,-5124,-37,10289,20795,23778,12443,9478,5876,-1491,-6869,-11060,-10172,-6770,-11303,-14305,-15672,-15275,-11167,-10936,-10963,-6327,-4303,-7120,-7187,-8832,-12891,-19513,-7225,3014,6792,4627,2795,1616,4344,4597,3058,2313,2986,9014,16336,12608,3562,-3148,-13747,-12740,-3886,2372,13599,19773,35144,60307,85523,85921,60571,24168,5177,10759,19469,15562,8975,-899,-8365,-1929,3212,1014,-6322,-14333,-12843,1625,16754,21603,25928,26240,18197,8006,3863,686,189,1790,8556,14114,11154,-1949,-14151,1794,12447,-1035,-15576,-7321,3671,-657,2727,11558,16997,26190,34698,29519,17054,12667,15758,9792,1551,-5206,-8046,-5095,-4124,-5235,-4406,-4149,-4312,-1936,-2057,-6825,-7529,-892,-1939,-5496,-10486,-17362,-11360,-4791,-4260,-7643,-4472,-371,-5215,-6698,-2438,8571,18586,23604,19797,4524,-11579,-7103,-8305,-20261,-4162,4682,9462,4123,8497,25113,24908,9951,-11076,-10504,5518,9089,-1811,-15045,-17865,-9308,4828,6828,-2968,-10297,4559,14359,28366,29798,20603,1612,-12331,-10608,-4524,-2009,-4467,-7318,-4331,744,-500,-1837,2599,8390,13270,20874,26273,17451,-670,-12627,-9142,-1875,2463,5399,12077,7202,-14062,-2353,21379,35567,25244,6427,-5719,-8638,-12125,-9191,-1003,856,3264,4371,3879,-2007,-5896,-7251,-12754,-15238,-8965,340,2298,-6418,-6089,9521,11952,3197,938,-2056,-6973,-4828,3108,3174,5943,6769,516,1788,5674,-819,-1855,-1878,-4230,-9093,-16701,-7757,1441,-6958,-19644,-15489,-6306,-12,-249,2273,2466,-799,-2710,-937,3629,4759,1385,-4333,-4251,-2762,-8127,-4698,50,128,-5441,-9755,4038,984,-3574,1227,9527,-2361,-17772,1951,19646,39694,41981,20141,7312,-435,-7178,-9536,-7994,-4502,4483,14686,24619,14939,455,-10400,-11869,-7632,-6471,-2061,-5288,-9185,-2749,11106,29505,35665,26411,10645,-6123,-12372,-10924,-11405,-16126,-18641,-15563,-12655,-10559,-14516,-12394,-8699,-6215,-4423,1254,9589,11872,6305,-4445,-16962,-11294,-9005,-279,5818,1618,6520,9409,5367,2193,-2580,-6753,-7631,-12316,-11862,-2087,3530,11890,15911,4805,-6955,-14389,-9028,833,4793,12222,19783,30365,24061,6311,-16945,-6215,10130,14772,7729,-6272,-5952,-3273,-4912,-7428,-2312,4855,12603,7559,-5003,-9198,-15681,6711,36709,51066,42229,18496,-1951,-6231,9734,11114,-2756,-12087,715,39305,73523,66418,28724,1680,-12968,-4721,1743,5510,1666,-6803,-13255,-1017,4995,-991,-10563,-1507,18198,26658,18945,10522,-258,-12921,-13559,-16401,-20284,-15123,-11604,-122,5152,1094,-348,-1185,-1122,-3415,-2230,1836,155,-2186,2175,4432,2963,-1876,-3900,1541,9895,22446,27172,21179,23694,18880,13759,3453,-7067,-10906,-7123,-3838,1882,9135,16096,15122,8531,-483,-5018,-3394,958,3887,1908,-6056,-7845,-2136,4634,8359,5945,4566,3591,3265,3393,1819,349,-187,273],[4398,8111,5545,-450,-3752,1553,5718,6693,5277,2325,4503,8802,10723,-917,218,-53,-89,-7097,-10530,-5068,-5416,-9457,-8792,-8675,-5537,4898,13288,18246,18899,9981,-745,-3665,5599,17531,19301,5663,-3842,-1717,-5712,-12776,-10093,-6443,-1013,2617,-1271,-7664,-2850,5934,10102,4812,-3179,-7642,-2334,5465,12974,17108,14468,4052,-4460,-11195,-9521,386,2592,4442,-284,-5569,-6454,-11912,-12149,-9963,-10936,-5101,1267,-76,-2000,7160,17962,18638,12416,2431,-10488,-7719,-5639,-11043,-8490,5618,14316,10736,-1033,-4048,11112,13519,-596,-17287,-11325,-3446,-1936,-714,-1124,-1344,4549,19586,39859,37158,13091,-6128,-12790,-992,3716,1210,1326,422,1530,3696,4474,8179,7670,7158,5672,5515,3734,7860,9142,6686,-105,-2093,-7634,-11162,-897,4551,13975,16140,12292,9914,6868,3129,-3305,-4944,-3140,5982,12067,10873,4761,-6041,-10748,-5877,-4772,-11787,-16939,-15805,-16263,-14949,-10027,-6000,-3963,-8937,-9903,-5953,6071,4032,-9034,-4405,4814,6718,2649,1500,2314,1694,-1051,-8058,-18361,-14055,-7152,-24471,8165,62013,97997,88017,61541,45645,58883,70705,70562,36660,2060,5812,16915,12979,-1999,-13523,-8381,-9611,-5915,3063,10336,12483,11145,251,-8338,-9051,-11554,-9453,878,4988,2279,94,-4553,-10267,-6956,-5325,-6221,-4654,3687,6777,7356,4201,-7313,-1736,12483,22977,22226,18361,14076,10345,-258,4439,23737,44662,60442,50878,34076,10121,-5223,-5800,-6279,-8106,-5613,-3760,1864,4172,2755,4156,2577,5383,9388,-3822,-9512,-4532,1196,-1870,-6858,-5099,3609,13736,19387,20762,9011,-2736,-8968,3948,19674,21400,8166,-6561,-7572,-4828,7528,8602,1379,-7123,-11800,-16766,-6580,1501,2708,848,-4417,-12018,-10272,-7425,619,4592,1004,-2829,-2452,641,-4100,-14004,-3757,15653,28026,18241,-2810,-11572,-13179,-7136,3008,10848,25192,32836,19348,22249,28187,18948,6536,-3356,-5813,3187,10796,7920,-5979,-11987,-12103,-10867,-14798,-19064,-17550,-16298,-16335,-16770,-15346,-18664,-19492,-10731,5030,20670,21150,19889,9571,-6648,-17487,-14881,-6238,-364,1751,9150,27750,55613,75335,62143,21210,-1909,-9670,-13392,-10608,-5544,7227,28287,37059,33078,26024,18558,9727,7619,1421,-3330,-7018,-13232,-14871,-8364,2571,2955,-4531,-11364,-9980,-7667,-8385,-8624,-5411,-4355,-11534,-16674,-9288,-1857,2928,-2761,-2439,6139,23307,46693,61621,50335,25004,12552,19918,30220,29966,18409,4915,-5443,-12364,-12850,-6115,-2804,-4157,-10642,-10140,-11773,-6605,10949,24711,13406,-3001,8290,23569,34866,46722,55022,46557,24867,2714,-5365,-4598,37,8154,13170,15738,2784,-5989,-10772,-12082,-6003,-3292,1758,6906,12112,12609,13898,16728,18110,17495,13488,11294,3619,-4506,-5518,-2983,-190,-3230,-5299,-15557,-12628,-3549,2506,8753,10618,13504,16473,8955,-3003,-7930,-8012,-8620,-9201,-9101,-12831,-14573,-20196,-19335,-6185,6910,19413,25805,23976,20079,22426,24227,21447,19655,19312,19151,16733,11584,15163,20017,23166,26462,23440,15382,6983,10749,26914,36629,22687,15102,12676,13557,12273,14942,24420,11639,4779,3478,6060,8241,4073,211,-4972,-10387,-13058,617,11373,8432,3010,-1500,-6360,-9465,-10961,-8760,-806,7582,11451,6835,-7719,-10526,-8897,-1177,2825,6936,21034,21348,19177,26312,28212,20298,9582,7118,11450,7417,-8176,-17311,-6699,6512,12847,12964,6081,-12106,-7993,-23,-5678,-7878,3486,-906,-353,3215,2247,-647,-4503,-11411,-13787,-18889,-17014,-10788,-6482,-4007,216,3588,1578,-3715,-8813,-7899,4475,17669,14859,9088,6520,5189,5008,6558,8931,3754,-8136,-15844,-8828,-11318,-12330,-14354,-12888,-7079,1980,13231,25157,19825,3999,-9869,-8814,5743,10917,9322,4663,-39,5556,7072,-1001,-7487,-2361,-2023,-10137,-11942,-5541,905,2240,-2534,-5715,-4015,1456,5202,8196,8335,7491,4154,-2186,-10152,-17606,-12421,-4822,-4067,-4716,-11311,-10645,5443,23856,30094,15785,3026,-4707,-12499,-14907,-5685,-6730,-5026,1598,3183,55,-6573,-6994,5524,7152,7092,2717,-1053,-5526,-12061,-7521,-2236,-3997,-8668,8277,12682,10222,7294,4143,-5912,-13005,-12714,-9144,-8382,-448,-1178,-11584,-8653,-5925,-8880,-12357,-10158,-5991,813,9405,11980,10968,5945,4930,-1023,-13393,-3705,2304,-1374,-11762,-15482,2967,12868,5627,-9517,-14987,-8656,-582,10585,13507,3281,-11253,-996,24853,44208,40729,18593,3305,-5825,-12700,-14721,-14551,-12757,-11164,-11994,-8157,-7293,-6145,2901,22887,31942,18190,5200,-1224,-11504,-20921,-11958,-10107,-9488,-2820,-7961,-14695,-8756,-3205,7996,22786,27446,10688,-3684,-9862,-8968,-6522,-4593,-2970,-8682,-14341,-10591,-7175,-5914,-7143,-8590,-13410,-5081,6720,30823,45472,44591,18770,-1654,-14790,-13931,-10175,-5732,-3655,-4764,-6844,-8625,-5675,2399,13033,12411,886,-14029,-9555,14928,35212,22510,-2272,-17547,-5971,3453,18121,26169,27655,24410,17944,16967,11042,-2072,-9006,-2822,-702,-3119,-6707,-5649,-6315,-2262,9897,19262,14835,8903,4227,9711,8363,6556,6560,8136,5722,1102,2575,1742,-2939,-5221,-4089,-3795,-4978,-1263,4115,4446,968,-6457,-10857,-6873,3022,7452,4149,1510,3720,5819,4747,-12543,-17750,-6518,12194,22844,13610,-3669,-13019,-1869,4956,4869,2995,-872,-6365,-5869,-2388,29,533,-9434,-11701,-14298,-9428,15255,30598,39699,33228,19021,9609,2469,-1578,-4006,-2629,-959,-10799,-14165,-5143,1233,6400,15438,11105,-810,-10917,-13565,-4865,-7449,-14944,-9989,346,8093,3424,-2270,-3893,-3945,8561,22143,13038,3060,1869,4510,10872,22731,49594,47803,16089,2837,2306,6300,12753,18524,13924,13306,7612,4834,5381,6516,5912,-1353,-6955,-5993,-5945,-4545,3196,7678,13132,30321,46775,48697,34067,17602,9210,6046,655,-8185,-18099,-7619,-3388,-833,4218,13285,24684,32466,23246,9685,934,-8095,-16304,-15325,-10329,-6391,-4542,-1021,-8045,-7488,-2209,969,2569,5776,15004,17293,10097,-9449,7933,15505,17615,14236,10069,3648,-5641,-10452,-11371,-6740,-2171,-548,2809,4711,-548,-7887,-7321,15200,37749,38769,20914,-2323,-13120,1063,5901,7926,8806,5954,2276,-2040,-5190,-7940,-5625,11243,47529,61674,28739,6508,-2237,-6117,-8543,-15835,-17044,-3670,-6544,-12759,-10627,-39,12465,17444,6700,5231,11095,17926,25463,25659,-1557,-7492,-5478,-4981,-8975,-6298,-305,-4132,-9098,4452,13835,7644,-669,-6331,-3698,482,-6539,-19923,-10042,-3769,2574,6039,5493,6211,10274,9350,-1359,-5499,7674,24438,30925,24604,14173,5579,1676,-2565,-3557,-3412,-2643,-2663,-6781,-5368,3598,7956,3224,-6100,-12732,-973,4137,2038,-89,8626,16766,17116,7644,-3625,-4998,2532,-2335,-9079,-11072,-4719,941,13943,17464,15705,13863,13152,12965,13557,10852,3691,-10201,6279,28024,38460,25009,2811,-11961,-10013,-8903,-15034,-11807,-7928,917,11544,17276,10501,-2031,-15524,-4350,15335,16994,15203,14094,33209,37199,33567,39046,38577,26119,7690,-5146,-3468,3143,-6941,-19360,-19718,-19472,-16146,-8344,-5637,-3865,-6509,-12208,-3241,679,5356,3161,-6987,-4169,5064,6242,3092,-1407,-8032,-9646,1166,6367,10062,14824,15987,19010,27728,32791,35659,32957,30336,16162,4035,-2092,-630,3376,637,-3581,290,3457,13955,45900,78091,43246,11411,364,-2845,-4629,-5041,-8864,-10334,-8114,-1241,2655,1066,-6962,-11363,-11787,-9419,-5760,-3920,-1820,856,-374,-4529,-4039,1343,-1403,-6514,-5998,7588,21273,13716,5075,-1067,-7535,-12435,-11005,-16667,-20500,-15363,-9193,3619,13334,12097,3398,1973,3296,6391,7134,3638,-835,2542,3241,961,-2410,-5381,-8974,-9117,-1934,-1308,-4785,-11319,-4225,4815,10395,9565,-898,-9682,-6633,-10693,-10682,-13417,-15213,-14278,-10417,-5710,1017,-344,-4074,-13133,-11725,-8126,-9017,-11086,-8958,-8119,-6998,-69,7950,3591,3057,3722,3140,-985,-10413,-11898,2103,18657,39824,32091,16195,-442,-8557,5191,23066,13780,1464,-2467,-6016,-12855,-14167,-11883,-14547,-8215,2287,8794,6564,2531,-158,-1734,-4047,-5826,-2963,-3038,-3554,-5331,-7433,-3895,2114,6367,1538,-5294,-4586,-5384,-6104,-16047,-4806,11691,23173,11270,-3232,-8755,-10289,-14279,-10793,-9811,-10944,-12492,-12020,-13964,-13476,-10985,-13005,-15420,-6440,3263,3271,4760,5188,9776,17766,18121,12879,9350,-1953,-15634,-7177,-2113,7171,24202,36194,27281,3480,-4840,1469,18349,28545,32781,20701,5792,-2068,3405,11425,13418,5738,-6448,-16425,-3532,5168,2087,6778,11004,4489,-8291,-11348,-2714,1648,3790,-7275,-6079,7587,16512,25996,23154,7415,421,-366,694,-5247,-12209,-5920,-1454,-103,-8561,-9048,-8952,-11136,-14577,-8602,-6672,-5184,-4556,-14708,-4193,7658,2131,-2633,-9294,-6532,5801,7420,-323,-8804,-5048,-3847,-7622,-11414,-10773,-8993,-4937,4709,18326,23650,20165,5779,-12110,-9567,-5002,-9700,-8217,-4590,-4664,-1701,2221,11111,18675,15797,11416,4717,1720,2601,-1085,-1491,2443,8303,16982,13371,2840,-9786,-14136,-12744,8300,32862,24865,-2221,-18889,-4503,9509,9397,11538,13802,7729,3270,251,-2967,-7658,-7853,1153,19363,28678,13725,-3916,-8201,-4906,-3556,-1235,2432,5923,-4536,156,13396,25517,16361,1849,-10434,-10463,-8084,3551,21785,29572,17244,6826,10425,10429,3079,5029,16116,20326,16437,4824,-682,-2921,-8831,-12761,-13449,-8475,-10646,-10025,-922,13397,21273,18814,10131,430,-5167,-7296,-7650,-13572,-9419,-3993,-2640,-9930,-15656,1584,27128,49855,55270,45271,25630,13721,15233,18318,19559,15531,-4070,-15219,-1278,8612,10590,3951,4773,688,-8080,-8427,-6502,-17738,-9160,3418,7695,10606,12229,4827,-10099,-11119,-4352,902,-1122,-2957,-3393,-2467,1539,5426,6191,-4220,-11136,-5275,-2297,-553,-3945,-8777,-7678,-1018,9909,7915,-4307,-13185,-7669,-2920,-1065,-4286,-4284,9657,28134,42388,49897,38172,33095,40894,39577,28993,25244,21810,14377,16407,11734,1147,-11623,-1273,16748,32886,40029,23973,1265,-6066,-5339,-3138,-452,425,-1288,-3391,-10904,2205,25826,28021,17391,3299,6400,26277,37311,37323,22944,13562,4513,-6644,-10045,1259,14150,13537,13209,9510,-5416,-12440,-6825,615,13121,24788,26518,13357,10089,7926,1185,-5405,-12116,-14493,-10533,-13860,-15995,-16703,-15737,-11305,-11357,-12914,-8067,-4869,-8778,-9009,-9629,-12035,-17505,-9515,1567,7365,7038,5324,2682,1831,-760,-1859,2236,6184,12525,15818,8378,-2762,-8917,-17886,-9989,-1101,5828,16868,21652,35308,56568,74948,70614,47691,18886,3914,9985,19927,16570,8754,-2798,-11587,-2831,3327,267,-8348,-16936,-12714,228,16796,24827,30820,31915,23083,11549,6040,960,-747,454,6338,10123,5507,-7834,-9367,6143,15395,-1436,-16190,-3725,7046,260,2769,10838,16133,27011,37666,29793,15595,15626,18346,10054,-216,-7176,-6681,-3734,-3827,-4333,-3030,-2824,-3334,-1861,-2713,-8159,-10598,-4974,-4424,-7075,-11737,-17896,-11259,-5290,-4893,-7504,-3302,831,-3910,-5643,-2470,8123,17777,21907,16933,-219,-13350,-4301,-5703,-17228,-6762,3168,7859,381,2851,18920,23757,12649,-4173,-8141,4585,8400,-2097,-15736,-19230,-10784,4446,8282,-2188,-6959,7796,19212,36314,37792,30384,9467,-7976,-8561,-3359,-1477,-4154,-5676,-3418,-426,-3294,-5954,-2636,3635,7973,14593,21967,18635,4253,-7253,-7767,-1405,2477,3968,7642,2547,-14060,4276,27545,38358,24339,4263,-7642,-9038,-11246,-10634,-1401,308,1544,1568,1130,-3667,-7202,-8894,-12976,-11965,-5216,4095,5215,-4743,-6856,7027,7656,1228,3057,-806,-7312,-5800,2891,2561,3112,3482,-3043,-1634,2866,-2271,-2065,-2283,-4705,-10682,-17092,-5781,972,-9105,-20224,-14434,-5193,1663,2088,4185,3854,-410,-3290,-1704,2877,3406,26,-3440,465,327,-6620,-4263,592,321,-5705,-11306,-233,-2592,-5176,912,9191,-3361,-16811,2423,18019,35770,41513,21625,8710,1726,-4443,-5914,-4473,-2655,5123,15299,23304,12997,449,-9476,-11324,-7759,-6445,-967,-2938,-7189,-2717,10596,26198,30182,22189,11365,-3449,-9423,-9530,-11101,-15837,-18350,-15486,-12517,-10571,-11467,-8430,-4121,-1488,-2051,2472,9880,12431,8440,-910,-14083,-12353,-8177,1372,9860,5170,4595,6999,3336,1203,-2577,-7122,-8087,-11645,-9477,-210,3277,9560,12698,3223,-6950,-12466,-7642,205,2506,8670,16434,25617,16963,1880,-17815,-7776,6054,9266,3675,-7793,-5533,-3134,-4205,-5794,121,7366,13067,6352,-4962,-8443,-14946,4100,36193,53548,44927,20717,-610,-6366,8249,6432,-4501,-12023,-1428,36537,67625,58556,25123,3357,-10590,-5315,3204,8748,4793,-3810,-10455,57,4795,-2383,-14286,-8233,12217,27345,24820,17801,5335,-10165,-12267,-13907,-18051,-13095,-8231,3753,6431,2430,1032,-101,-910,-3906,-2408,2643,1558,-1227,1259,2053,550,-3722,-4532,1172,7936,18483,25069,17130,18830,15974,11505,1586,-7587,-10095,-6742,-3593,1980,8341,14950,13682,6401,-3069,-5672,-1942,2560,5210,2324,-4495,-6911,-4151,1149,4964,4025,4052,3998,3579,3359,2008,698,271,457],[4073,8110,5341,-426,-817,2924,5247,4924,2221,159,5683,11528,9934,-1693,957,857,-233,-6697,-8094,-5141,-6483,-7240,-3333,-3646,-5098,4924,13707,19500,21052,12650,2143,-1704,6675,18207,19803,7483,-1017,-3942,-8274,-9831,-7811,-7905,-2035,3775,75,-6966,-3869,5068,10241,4935,-3700,-7776,-2250,4768,11529,13122,7919,-1147,-10079,-12507,-8224,1318,3962,6110,1168,-6492,-10913,-14248,-15275,-12240,-11682,-5147,1522,485,-1418,6264,15931,17531,12888,3012,-11010,-8990,-6694,-11236,-9532,3180,11424,9865,309,-3582,9888,11820,-3143,-13825,-15911,-6388,-3784,-2258,-2526,-3318,2420,16885,37835,38776,15311,-5153,-14198,-439,4877,2020,2329,1730,2035,2706,2795,6945,7400,7459,6329,4728,-18,5779,9918,7957,352,1202,-2431,-9793,-3812,1732,15562,21672,18270,15753,11896,6861,-899,-3184,-2281,5622,12820,10641,5200,-4482,-12880,-9842,-7402,-13698,-15618,-12220,-13410,-13222,-9275,-4968,-2259,-7092,-10532,-10157,514,1723,-9147,-4313,3929,4124,328,-1229,-37,-458,-2520,-6864,-15077,-13460,-5425,-8201,31571,61951,58074,20099,-9644,-8250,31147,62066,67731,37859,2518,6872,19060,16974,1421,-12150,-9686,-10045,-6545,1689,9023,12566,12985,2469,-6798,-8503,-10957,-8806,1055,5095,3999,3092,-1238,-7214,-5489,-5029,-5081,-3953,3802,5786,8286,5795,-5547,-2613,13532,26278,27742,25225,20947,15862,2452,6630,23972,44643,58905,49776,28957,6073,-6883,-5854,-4915,-5801,-3012,-1008,4580,6910,4750,5311,4841,7388,9096,-3343,-8284,-4583,153,-2390,-6775,-3182,5857,12524,15502,18100,7790,-3959,-9368,4773,19792,19651,3736,-8396,-7801,-2137,12331,12581,5498,-3678,-10384,-16161,544,11579,12348,5834,-1715,-11085,-10797,-6834,1513,3397,-270,-3480,-3043,-887,-6500,-14970,-1627,18254,28805,17862,-3299,-13465,-12838,-5729,5605,14931,29249,41104,31141,32987,33362,18905,5342,-3877,-4598,6299,16179,14574,-1367,-9585,-10890,-9560,-12981,-18179,-16987,-15775,-15404,-15656,-15245,-16910,-18007,-11778,3811,21253,24558,20723,7235,-9766,-16840,-10189,-1032,4263,6308,11767,30744,59425,77073,65761,25911,-555,-9517,-13245,-9647,-5217,6370,26509,38505,39724,36616,32113,24175,20673,11203,1850,-4526,-11749,-13715,-7651,2618,2803,-4320,-10705,-7276,-4013,-4829,-6400,-4386,-3865,-10346,-15208,-7815,-377,3363,-3379,-3973,4159,21928,46294,60972,49895,25569,13960,19941,28012,29140,20428,7296,-3109,-10764,-12822,-7307,-3688,-4175,-10318,-8437,-10270,-6441,11089,24658,13875,-2255,4955,17760,29874,44095,60369,58518,32417,7336,-2589,-4050,-505,6486,9063,9000,-4090,-11114,-14122,-15282,-9072,-3169,3590,9297,14587,15330,14900,15182,15550,15816,12887,14032,6454,-2754,-4594,-1849,1085,-2056,-4664,-14928,-12534,-3239,2713,8996,12229,17348,21925,15371,2758,-4383,-6241,-8438,-10717,-11199,-15083,-16844,-20399,-19323,-5928,8493,23045,31462,30425,24877,25786,27326,25120,23088,20958,19124,16412,11733,14289,17697,21026,27333,27184,18971,8516,9408,22642,34572,22655,17272,14774,14582,12730,13763,21563,8620,1801,800,3411,7879,5686,1849,-3738,-9953,-11618,3500,16865,15769,10649,6112,-772,-6325,-9161,-7546,356,8278,13383,11149,-3224,-7649,-6228,1690,6424,11846,26237,26628,22697,28810,31179,22584,10868,7475,10912,5742,-9985,-9932,3269,16501,19495,15643,6201,-11388,-8854,-256,-5236,-10244,-98,-2605,1634,5624,3480,-1896,-8959,-17886,-20844,-20908,-14541,-8726,-5424,-4164,-288,2708,-207,-6656,-11984,-8871,3683,17492,13494,6238,1354,-830,1169,5205,9540,5705,-5129,-11273,-7856,-12137,-12914,-13615,-11953,-7393,746,12117,24142,18534,4222,-10012,-6734,8104,13942,10295,4536,-725,3862,4489,-2841,-8408,-2059,-1563,-9822,-12710,-6601,-436,1473,-2278,-4963,-3509,385,2874,5972,4679,2306,-147,-4194,-10910,-17842,-11177,-3127,-2682,-2628,-7896,-5910,11205,30460,36709,20790,5858,-3558,-11322,-14362,-4666,-4630,-3304,2058,2972,-314,-7073,-8090,4663,7270,6738,2644,196,-4619,-13547,-8142,-2037,-3651,-5702,10684,13982,10667,7259,4287,-5110,-12966,-13041,-8094,-6333,1641,297,-10939,-8260,-4613,-6839,-8329,-6499,-4012,507,8082,11912,13350,9420,6687,-294,-12859,-2359,2779,-1167,-12142,-10758,8177,17866,9484,-8322,-17403,-9667,-647,11927,15538,4331,-10715,-594,23187,42806,43417,24741,7261,-2615,-11445,-14683,-16391,-15481,-13204,-14217,-10289,-8561,-7211,1392,20271,31198,17751,3618,-3216,-11989,-19013,-10827,-10573,-9535,-2119,-6308,-14686,-12129,-7416,2388,15669,19207,6373,-5454,-10342,-8711,-6465,-5285,-5558,-11599,-16231,-10843,-6725,-4860,-5829,-8352,-13475,-3935,7879,33489,49513,46468,18223,-2322,-15616,-15771,-13047,-9245,-7016,-6784,-7426,-8286,-4991,2019,9937,7723,-3505,-13781,-4841,22078,41134,23463,-2620,-18204,-6896,3566,20685,27811,28735,24590,16701,15432,9888,-3156,-11417,-8393,-6997,-3837,-7092,-7004,-6766,-2621,8338,15736,12134,7385,2796,9676,9815,8719,8331,8581,4672,145,2704,2008,-3301,-6893,-5640,-5659,-7935,-2936,3774,5543,3592,-3609,-10550,-8205,1780,7147,5866,4995,6751,7546,7226,-9140,-16171,-8351,9055,20415,12749,-3574,-12386,-2345,4415,5348,4441,601,-5643,-6476,-3856,-1432,1656,-7057,-9323,-11763,-12918,8575,25194,38698,36323,22199,10583,1978,-2949,-5475,-3559,-818,-10118,-14880,-6197,-370,4335,13452,12586,2235,-8262,-12821,-5237,-6993,-13739,-10618,-1096,6033,1657,-1967,-2353,-1354,9257,22382,17645,8427,6765,7370,11436,21910,49809,48123,15822,2842,1175,4208,10882,17517,14083,14725,10940,9974,9130,3290,2954,-4033,-9625,-6675,-4185,-1783,4621,5835,12188,28576,44430,48297,35161,18248,9038,5271,59,-8116,-17148,-8867,-2234,2639,7585,14205,22565,29245,22694,10932,1155,-8812,-15373,-13245,-9875,-7617,-7205,-4558,-12057,-10077,-4060,-187,1455,4037,12494,15045,8371,-9579,8236,19035,21197,18471,13411,4506,-6051,-10800,-10421,-5455,-1292,-508,1761,2751,-1118,-7879,-9944,12887,32752,36109,19522,-3208,-10665,1812,5679,6588,5885,3361,524,-3147,-5001,-7735,-6715,7912,40464,52683,25698,5968,-3495,-8163,-10670,-17810,-15095,-2191,-4615,-12196,-9753,1340,12747,14063,2523,1891,8831,16802,24774,26367,818,-6235,-4249,-3781,-7438,-3307,4828,1024,-7937,2099,12082,6307,-2301,-7980,-4977,-813,-7886,-19639,-11225,-6402,-637,3783,4686,7945,12761,10948,-1692,-6644,6449,21468,26105,21205,10415,199,-5087,-8582,-7013,-5819,-4684,-4255,-8351,-7137,1979,7091,3334,-5281,-14632,-3067,2688,1941,1015,9002,15737,17167,7709,-3745,-5442,2002,-3063,-9423,-10618,-3087,2635,13229,13643,13455,13265,12742,11979,12061,8893,216,-8691,12339,35816,46080,29863,4476,-11276,-9240,-8670,-16680,-17947,-6736,5006,13799,19667,13624,1157,-13329,-5974,14191,17275,15018,13475,34484,35744,29625,31805,29857,20910,7546,-4155,-8746,-697,-10258,-17191,-18527,-19148,-16684,-9267,-5375,1626,-605,-13832,-6585,-2787,-1135,-7986,-13165,-3860,8114,10231,6312,682,-7314,-9597,2282,8568,12876,17031,15807,17423,24010,31991,37993,36033,30246,12439,1971,-2253,785,6416,4358,2240,8497,7167,8551,34692,75680,53818,17711,1629,-3254,-5234,-5869,-10058,-12228,-9630,-265,4212,2139,-6195,-9976,-10711,-9114,-6142,-5231,-3619,-506,-1152,-4798,-3531,1104,-2724,-8080,-6783,7491,19994,10683,1917,-3414,-9775,-12174,-8046,-12097,-17308,-9499,-10193,2534,13821,14629,5971,4399,6476,9420,8905,3282,-2751,-1240,-1102,-2884,-5536,-7375,-10358,-10564,-2739,-1370,-4663,-12339,-7111,1231,7273,8678,-866,-9412,-6563,-10791,-10971,-13725,-15378,-14998,-11783,-6557,-44,-1357,-5117,-13442,-11942,-8016,-8743,-11529,-9757,-8174,-5692,1983,9684,5129,4381,5045,3740,-1953,-11602,-11941,4104,26152,46346,32044,13388,-2553,-5111,7844,23516,11993,-1415,-4706,-6992,-13785,-12939,-9899,-10932,-5296,3467,9820,8838,5779,3319,1036,-1315,-3696,-3410,-5485,-5679,-5801,-6885,-3386,2246,5636,1099,-4933,-6389,-10202,-10145,-13047,-5475,7916,19103,8699,-5034,-8689,-8673,-13045,-14287,-12705,-12587,-12985,-11222,-12102,-12436,-12164,-14022,-16670,-7400,4267,6233,7673,6654,9952,18403,20435,17664,15388,2746,-12373,-10498,-2961,9171,29767,44260,34639,7197,-2203,3187,16143,23100,28929,20868,7575,396,3327,9196,10104,2868,-8817,-14266,-177,7091,1526,2545,2541,-4284,-15836,-7392,-604,2177,2608,-7553,-6401,7550,18390,29960,24729,6935,-344,-551,697,-5930,-12160,-6492,-2974,-2141,-8397,-7738,-8554,-11004,-12338,-7788,-5914,-3262,-3097,-13046,-181,15304,7656,-838,-9271,-5199,9222,10625,1365,-8242,-6351,-5037,-8421,-11644,-10416,-8620,-5712,2643,14568,19485,16599,5880,-8421,-11434,-6088,-9950,-9078,-5922,-4558,-216,3978,13207,19835,15288,10441,4468,2985,5578,2987,1413,3967,7312,15006,11370,371,-12162,-14457,-13299,7042,27430,16306,-7760,-12465,2231,13783,10762,11353,12346,6851,2855,-106,-3642,-8792,-8508,-593,15228,22481,7990,-6004,-6884,-2654,-1752,-1279,1045,4949,-5749,-1679,11348,22004,14676,459,-12804,-5159,-1352,6463,20998,26387,14712,6710,10348,10203,2843,4379,17479,23358,18082,6314,2150,-920,-8129,-12359,-12330,-7648,-10390,-10327,-1785,12188,19675,17391,9488,-189,-5804,-7927,-8387,-14431,-8141,-2275,-1729,-10219,-15100,2522,28442,48393,50909,40780,20852,9152,11462,16087,18126,14132,-5011,-14258,3130,14033,12483,4324,4734,797,-8024,-9055,-7636,-16461,-8724,3036,8591,12103,14179,7587,-8166,-10545,-4919,-415,-1705,-2087,-457,1486,5651,8396,7119,-4673,-11523,-4849,-1952,-574,-4639,-9669,-8463,-2585,6699,6051,-4903,-12202,-7250,-1701,881,-2769,-3122,7732,24041,42307,55907,47370,43068,52414,50024,38949,32120,24591,15025,15598,9702,-1226,-13660,-1711,14157,26700,32687,20979,765,-4701,-2810,-1231,-1527,-3121,-4628,-5271,-9663,4213,25622,28356,17940,4859,11538,33517,42996,39035,22964,13096,4341,-5967,-11713,-1110,13399,13718,13273,9031,-5883,-13936,-8772,801,15136,28186,29120,14399,10658,9808,3640,-3980,-12292,-16611,-15388,-16824,-16529,-16501,-16200,-11945,-12289,-15749,-11186,-6669,-11054,-11103,-10471,-11099,-15005,-11804,-121,7838,9679,8157,3930,-540,-4275,-2915,4272,10252,15706,14262,3620,-8729,-12242,-15876,-8506,842,8966,19586,22505,33658,49888,61005,53554,34833,13725,2414,8783,19245,16375,7974,-4823,-13728,-2118,5022,737,-9145,-18968,-12244,-1784,15128,26437,34198,36266,26935,14561,8178,1576,-1488,-970,3957,6058,23,-13314,-4387,10399,17064,-2457,-16237,-455,9064,305,2250,9551,14726,27059,39164,28736,15197,19509,20750,10367,-1927,-9851,-5966,-2996,-3980,-4008,-2362,-2122,-2748,-2012,-3227,-8676,-12496,-9289,-7934,-8919,-12809,-17822,-11583,-6230,-5486,-7133,-2736,1080,-3485,-5248,-2771,7360,16360,19373,13556,-4442,-13406,-2990,-4345,-13832,-9250,2000,6161,-3374,-2495,12792,21921,15338,3456,-1642,5993,8535,-1595,-14468,-20289,-12944,2968,8563,-1631,-2462,11823,24764,44254,44846,39613,17900,-2855,-6001,-2385,-1281,-3873,-4023,-2739,-1806,-5848,-9374,-7059,-441,3452,8973,17517,19277,9790,-908,-5511,-855,2506,2727,3630,-1460,-9749,10387,31815,38331,21320,1151,-9416,-8508,-9980,-12161,-2115,-767,-1016,-2020,-2199,-5877,-8913,-10510,-11488,-7771,-1023,8221,8400,-3067,-7803,4205,3190,-365,4866,319,-7639,-7030,2397,1934,155,-231,-6580,-4393,687,-4240,-3144,-3523,-5940,-12901,-14139,-3972,118,-10946,-20265,-13648,-4358,3078,4446,6284,5379,46,-3828,-2629,1868,1931,-1160,-2028,4600,3127,-5324,-4133,1032,853,-4519,-7990,-4143,-6651,-7303,329,8695,-4237,-16698,1540,14255,28627,37398,21996,10305,4467,15,-774,-838,-741,5740,15521,21157,11053,697,-8306,-10750,-8030,-6671,-205,-858,-4797,-1910,10304,22579,24045,17331,11363,-851,-6484,-8032,-10900,-15784,-18178,-15393,-12440,-10351,-8643,-4200,1303,3976,312,3510,9896,12707,10310,2201,-10068,-10382,-7067,2496,12693,8118,2488,4104,1103,261,-2226,-7339,-8681,-10499,-7251,1262,2695,7161,10012,2660,-5609,-10115,-6843,-945,-85,4775,12002,19198,9018,-2995,-18323,-9722,1627,3763,-415,-9143,-5438,-3344,-3760,-4442,2014,8739,12049,4320,-5263,-7765,-13996,-335,31631,51130,44229,21622,69,-6896,6105,1534,-6311,-11758,-3396,32786,59793,49026,20623,4070,-8725,-5951,4377,11460,7738,-694,-7825,803,4296,-3539,-14355,-13685,5445,26012,28913,23408,9996,-7867,-10995,-11434,-14781,-9840,-4675,6717,6767,3176,1928,272,-1580,-5194,-3331,2867,2610,-46,730,-336,-2079,-5746,-4694,1187,5564,13489,21648,13502,11318,10493,7323,-1495,-8642,-9531,-6652,-3491,1783,7253,13320,11622,3734,-6051,-5779,-228,4041,6140,2585,-2716,-5747,-5739,-1984,1769,1924,3194,4129,3832,3265,1801,-2,-640,-440],[3191,7662,4903,-48,1264,3339,4118,2714,-1360,-2052,6746,14646,8846,-2356,1566,1768,-120,-6017,-6588,-5522,-7523,-4921,1529,1315,-3404,4528,13397,20103,22855,15020,4744,243,7639,18228,19346,8572,1824,-3479,-7303,-7059,-5908,-8177,-3561,3717,99,-7113,-5287,3638,9690,4369,-4877,-8169,-2184,3951,9633,8854,2457,-5067,-14092,-11754,-7661,1107,4496,7278,2709,-5841,-12330,-9551,-11175,-15132,-12578,-5377,1666,1171,-321,6058,14431,16650,13320,3561,-11197,-10549,-8123,-11627,-10741,448,8419,9038,1759,-3454,7232,8881,-702,-1286,-12498,-8186,-6192,-4829,-4857,-6022,23,14295,35503,39997,17459,-4082,-15842,-363,5373,2404,2992,2640,2134,1486,876,5467,7032,7673,7036,4877,-3188,2759,9010,7418,-585,2757,1395,-6958,-6044,-1239,15751,27321,24851,20911,14391,6697,-3077,-6318,-3833,4365,12774,9424,4600,-3423,-14287,-13962,-9967,-13577,-11275,-7547,-9986,-12027,-9098,-4770,-1346,-5368,-10002,-13335,-5037,-949,-9537,-4788,2133,1253,-1504,-3939,-2917,-3482,-4774,-6395,-12495,-11548,-2197,-673,23481,2846,-61421,-131646,-154155,-118290,-34169,33335,58210,39850,3264,7380,20037,19715,4395,-10361,-11260,-10628,-7661,-593,6470,11307,13237,3320,-5752,-8217,-10564,-8393,862,4594,5382,5624,1597,-4845,-4553,-5288,-4765,-3480,3890,4739,8793,6742,-3195,-6849,10653,26490,32421,33640,30767,24180,6802,7856,22363,42081,54203,46136,22479,1367,-8932,-6125,-4008,-3850,-495,1650,7054,9420,6599,6254,6338,8162,7767,-3430,-7266,-4498,-570,-2273,-6342,-1703,6956,10464,11069,14308,5791,-5589,-10051,5299,19303,17543,77,-10174,-8371,-18,16279,15937,9459,-63,-7894,-11917,6421,19975,20555,10373,460,-10024,-11824,-7401,1120,1412,-1825,-4236,-3720,-2402,-8569,-12965,666,20477,29323,18564,-1079,-12046,-11311,-4430,7485,17872,32050,47772,42817,43064,36786,17729,3571,-4721,-3634,8733,20301,19656,2291,-7708,-9936,-8542,-11522,-16466,-15916,-15184,-14611,-15100,-15870,-15580,-15970,-11567,3033,21402,27057,20421,4599,-12564,-12785,-4717,4051,8581,10924,14381,32137,59316,73723,65301,30019,911,-8915,-12617,-8700,-5226,5066,23936,38483,44749,45769,44946,38925,33884,20876,6585,-2672,-10818,-13114,-7428,2240,2288,-4434,-9799,-4527,-838,-2009,-4476,-3842,-3922,-9586,-13131,-5984,1292,3730,-4148,-5920,1746,19502,43445,56794,46166,24094,14291,19062,24901,26607,20679,8516,-1773,-10068,-12921,-8317,-4298,-4606,-11313,-8206,-9072,-6147,10736,23484,13437,-2026,880,11143,23318,38059,59918,66015,38145,11299,-301,-3858,-1502,4000,3858,1245,-11001,-16007,-16766,-17713,-12153,-3592,4140,10661,16107,17070,15234,13545,12927,13642,11746,16535,9794,-679,-3451,-662,2330,-1013,-4344,-14290,-12112,-3023,2700,9224,13543,20057,25831,20812,8530,-442,-3756,-7421,-11628,-12925,-16831,-18272,-19687,-20369,-6699,9195,25284,35353,35925,29056,28660,30194,28863,26703,22589,18673,15224,10674,12081,14209,17609,26179,29499,21821,9684,7888,17628,29817,20518,18491,16473,15176,12747,12323,18598,5435,-1479,-2101,433,6803,6603,2926,-2746,-9686,-9766,6424,21930,23361,19067,14115,5147,-3028,-7264,-6230,1342,8506,14324,14514,1111,-4440,-3438,4500,9826,16344,29874,31016,25904,30641,33534,24714,12139,7713,10100,3979,-9212,-2850,11310,24202,24517,17506,6184,-10136,-9346,-567,-4700,-12174,-4026,-3842,3541,7865,4644,-3240,-13530,-23968,-23603,-15880,-10851,-6362,-4348,-4436,-905,1831,-1600,-8942,-14630,-9472,2478,15775,10588,2190,-4847,-7716,-2953,3777,9995,7535,-1870,-5721,-4887,-11748,-13137,-12743,-11071,-7804,-718,10384,21759,16313,3998,-10214,-4704,10060,16817,11550,4788,-1226,1960,1817,-4662,-9049,-1643,-1075,-9345,-13540,-8061,-2088,711,-1696,-3844,-2802,-525,1076,4236,1518,-2286,-4085,-6117,-11644,-17452,-9869,-1560,-1254,-630,-3983,14,18173,37202,42380,25086,8515,-2509,-9871,-12907,-3494,-2160,-1399,2237,2586,-652,-7160,-9388,3352,7477,6655,3532,2843,-2934,-14431,-7941,-1240,-2805,-3179,12333,14748,10830,7126,4578,-3870,-12301,-13293,-6783,-4283,3621,1694,-10167,-7924,-3079,-4069,-3881,-2596,-1991,98,6810,12260,15946,12922,8380,715,-10213,-1189,2950,-863,-11495,-6296,12307,22093,13634,-5928,-19391,-10569,-759,12949,17120,5257,-9955,-455,20741,39941,44344,30818,11842,1401,-9409,-14002,-17068,-17537,-14558,-15728,-12014,-9637,-7898,441,18162,30513,17592,2610,-3995,-11100,-16685,-9625,-10862,-9432,-1517,-4453,-12233,-15445,-11652,-3322,8779,11764,2150,-7418,-10642,-8166,-6238,-6094,-8764,-14891,-17123,-10399,-5969,-3484,-4357,-8258,-13519,-2560,9219,35791,53132,47969,17954,-2597,-16227,-17461,-15989,-12911,-10692,-9119,-8286,-8234,-4365,1810,7584,4796,-6013,-10445,420,28772,44881,22926,-3526,-16982,-7276,3290,22158,28475,29076,24333,15527,13959,8809,-3819,-12736,-11703,-13569,-5376,-7659,-8439,-7376,-3290,6152,11798,9236,5587,951,8582,10388,10203,9736,8530,2899,-850,2735,1878,-4162,-9423,-7374,-7246,-9763,-4467,3336,6614,6304,-85,-8279,-8045,1467,7398,8019,9095,10794,10353,10628,-4766,-13182,-9088,5923,17268,11244,-3374,-11259,-2445,4294,6375,6176,2218,-4607,-6902,-5335,-2530,3496,-4111,-6598,-8885,-16259,2585,19689,36628,38352,24900,11201,1410,-4288,-6894,-4319,-111,-8031,-14109,-7033,-1867,2466,11003,13428,5353,-5512,-11745,-5563,-6387,-11901,-10785,-2756,3351,-152,-718,632,2515,9363,21276,21326,13803,12239,10952,12469,21001,48572,46940,15426,2923,72,2210,9203,16867,15100,17212,14737,13786,11180,161,-956,-7620,-12166,-5952,-1358,1462,6067,4234,11930,26874,40887,45802,34719,18483,8988,4466,-518,-7903,-15847,-10019,-1025,5295,9762,13605,18730,24302,20902,11783,1577,-8833,-13117,-10934,-9027,-7788,-7898,-5861,-14458,-11538,-5242,-686,1002,2615,9857,12437,6486,-9236,8160,22540,25628,22863,16257,4999,-6780,-11276,-9223,-3958,-329,-564,45,-44,-1876,-8052,-13466,10890,27735,33449,18887,-2182,-7664,2769,5551,5212,2988,759,-1288,-4344,-4633,-7206,-7590,4949,32875,42342,22184,5293,-4694,-9762,-11980,-17660,-12579,-322,-2345,-11191,-8828,2430,12964,11519,448,655,7441,15527,23242,25728,3200,-4978,-3045,-2594,-5775,70,10750,7209,-4252,1617,11593,6115,-3028,-8893,-5611,-1527,-8509,-18013,-12152,-8909,-3847,1528,3969,9681,15027,12240,-2286,-7790,5145,18026,21163,17902,6663,-5686,-12249,-14611,-10188,-8045,-6658,-5859,-9900,-8789,447,6262,3490,-4438,-16393,-5261,1065,1821,2365,9630,14515,16920,7755,-3907,-5341,2004,-3489,-9708,-10219,-1766,3723,10760,8548,10728,12310,12047,11052,10956,7378,-2818,-3157,20172,44290,53351,34518,6115,-10639,-8430,-7975,-14364,-13532,-2304,8709,15214,21311,16380,4038,-11111,-6975,13322,17900,15143,13052,35123,33998,26354,25675,22455,16212,7737,-1117,-11424,-5866,-14895,-13732,-16770,-18634,-17105,-10201,-5050,5052,4308,-9842,-9309,-5757,-6607,-16730,-10218,218,12368,14558,9751,2946,-6191,-9677,2704,9938,14943,18090,14613,15082,19275,29363,38432,37531,28954,8589,-10,-2369,2272,9716,8955,9127,16222,10632,4384,23732,69340,62439,24564,3128,-3698,-5710,-6327,-10682,-14063,-11476,-205,5066,2868,-5525,-8608,-9414,-8403,-5930,-5913,-5185,-1970,-1970,-4884,-2822,604,-4269,-9797,-7413,7023,17876,7322,-1343,-6130,-12175,-10510,-4705,-6293,-8259,-2610,-9182,1463,13940,16919,9191,8156,11163,13674,11240,2976,-4751,-5213,-5491,-6836,-8808,-8814,-10931,-12328,-3770,-1555,-4583,-13187,-9934,-2322,3837,7410,-1029,-9283,-6633,-10783,-11088,-13846,-15203,-15046,-12514,-6601,-547,-1821,-5911,-13577,-11808,-7527,-7875,-10957,-9594,-7538,-4222,3613,10768,6519,5638,6126,4185,-2870,-12203,-11481,6193,34399,51841,31364,11098,-2841,-1694,9904,23043,10048,-4458,-6253,-5526,-9411,-9678,-6865,-7018,-2395,3768,9806,10470,8801,6845,3767,1048,-2369,-4750,-8249,-7785,-6113,-5819,-2612,2571,4956,401,-4457,-7357,-14059,-13024,-9978,-5212,5063,15485,6194,-7120,-8951,-6905,-10151,-17288,-15144,-14069,-13691,-10800,-10715,-11540,-13294,-15066,-17779,-7847,5379,8910,10082,7768,9902,18649,22088,21518,20006,6372,-8559,-13042,-3821,10736,34473,51486,41891,11549,231,4332,12656,16598,24141,20673,9574,3322,3591,6354,6489,-144,-11068,-11972,2792,8399,978,-1443,-5347,-12418,-18025,-4241,856,2033,901,-8105,-6448,7541,20099,33293,25578,6354,-1036,-694,601,-6769,-12142,-7292,-5188,-5276,-7911,-6320,-7794,-10389,-10552,-7187,-4987,-810,145,-8208,3755,21922,12677,810,-8884,-3822,12164,13211,2892,-7323,-7475,-6196,-8682,-10940,-9517,-7927,-6239,465,10174,14217,11889,5085,-5400,-11511,-6890,-9853,-9957,-7575,-4516,1344,5953,15290,20607,14698,9895,5118,4856,8676,6941,4076,5630,6719,12992,9268,-1905,-14797,-14845,-13902,4984,19560,6438,-10724,-4574,9605,18192,12148,11248,11116,6202,2662,-175,-3879,-9413,-8806,-2436,10667,15919,2286,-8191,-5806,-496,-305,-1667,-466,3891,-6648,-3746,9158,18725,13212,-520,-13633,-204,4783,9135,18822,21726,11167,5833,9721,9746,2721,3656,18262,25536,18692,7269,4515,780,-7468,-12102,-11416,-7242,-10347,-10465,-2609,10547,17193,14927,8257,-1031,-6567,-8587,-9230,-15402,-7225,-894,-1003,-10500,-13792,3459,28825,44892,44485,34609,15081,3968,6618,12651,15728,12113,-6113,-13148,7112,18596,13621,4353,4567,926,-7854,-9760,-8800,-15050,-8031,2767,9009,12638,14877,9333,-6391,-9738,-5260,-1754,-2347,-1237,2417,5232,9239,10487,7367,-5096,-11140,-4989,-2423,-1164,-5419,-10229,-8672,-3511,4123,4479,-5123,-10911,-6480,236,2937,-1460,-2315,5590,19326,40206,58461,54172,51353,62100,59534,48707,38583,26892,15699,14853,7771,-3482,-15315,-2086,11316,20267,24729,17351,244,-3130,23,1615,-1424,-6561,-8306,-7189,-7731,6148,23586,26140,16680,5748,16274,39520,47072,39179,22224,12198,3983,-5245,-13487,-1590,14801,14517,12911,7914,-5515,-14096,-10664,753,16321,30546,31107,15351,11089,11480,5948,-2483,-11476,-13383,-18022,-18816,-15190,-15017,-16100,-12733,-13381,-18951,-14484,-8543,-13228,-13246,-11206,-10153,-12764,-13719,-1758,8473,12885,11779,5667,-2329,-5175,55,8105,14928,18506,12123,-1057,-13242,-11848,-14167,-8060,2033,11756,21836,22453,30466,41179,45646,36953,23433,9136,885,7330,17632,15245,6868,-6746,-14145,126,8364,2851,-7961,-17502,-11443,-3905,12336,26668,36215,39334,29809,17176,10518,2984,-1637,-2224,1734,2353,-4767,-14867,368,14254,17225,-3970,-15428,2575,9861,-358,1337,7943,13123,26661,39192,26660,16492,23938,23039,10930,-3083,-12940,-5666,-2743,-4347,-4006,-2169,-1892,-2413,-2158,-3240,-7611,-10882,-9350,-12444,-10755,-13276,-16909,-12072,-7374,-5867,-6494,-2532,714,-3703,-5356,-3177,6531,14713,16625,10498,-7217,-13137,-2814,-3679,-10052,-9717,1914,4819,-6614,-7117,7521,19846,17973,11243,6715,10171,10442,397,-11672,-19643,-15459,552,7551,-893,3065,16607,30887,51515,50310,47306,26220,2818,-2903,-1370,-1143,-3367,-2242,-2087,-3164,-7843,-11540,-10438,-3569,-70,4420,13483,19598,16045,6578,-2235,1,2806,2007,712,-3449,-4234,15473,33794,35584,16664,-2476,-9922,-6584,-8239,-13473,-2906,-2122,-4079,-5863,-5442,-8259,-10755,-11628,-8709,-2895,3917,13039,12110,-1148,-8599,1617,-838,-1387,6424,1525,-7632,-8192,1985,1622,-2474,-3919,-9427,-5539,465,-5696,-4524,-4954,-7235,-14493,-10602,-2243,-870,-12188,-19559,-12700,-3428,4527,7009,8771,7301,907,-3868,-3220,1067,744,-1840,-208,8272,5825,-3904,-3948,1602,1781,-2402,-4054,-6619,-10656,-9517,134,8707,-4361,-16933,-333,9004,19550,30522,21407,11940,7380,4767,4372,2992,1537,6727,15671,18760,9621,1535,-6590,-9671,-7814,-6594,645,1212,-2055,-155,10623,19280,18216,12727,11109,1999,-3245,-6133,-10413,-15558,-17756,-15001,-12151,-9683,-5701,372,7253,9950,3030,4784,10094,13085,12184,5170,-5390,-6608,-5625,3263,14251,10604,1237,1352,-794,-44,-790,-6331,-8335,-8426,-4622,2888,2388,5453,8733,3872,-2657,-7323,-6192,-2105,-2342,1402,7507,12477,1651,-7245,-17533,-11481,-2543,-1163,-3751,-8830,-5116,-3244,-2853,-2665,4027,9659,10424,2218,-5367,-6726,-12283,-5607,23976,44274,40228,21328,450,-7176,4229,-2548,-7594,-10827,-3945,29836,52306,40091,16611,4450,-7062,-6154,5898,14254,10971,2878,-4821,1864,4187,-3525,-10393,-12449,-869,23465,31578,27582,13932,-5449,-9195,-8413,-10278,-5192,-330,9536,6991,3982,2948,600,-2365,-6514,-4319,3057,3680,1756,1190,-1947,-4154,-7045,-3590,2590,4089,8699,17976,11977,2580,3452,2237,-4860,-9168,-8422,-6041,-2779,2052,6647,12033,9813,1455,-8389,-4512,2302,6064,7400,3660,-203,-3915,-5691,-3423,-120,532,2738,4655,4659,3732,1894,-954,-2095,-1596],[1750,6711,4168,156,1958,2449,2197,77,-5302,-3857,7710,17853,7352,-3211,1800,2459,-64,-5746,-6118,-6471,-8817,-3429,5167,5898,-953,3829,12403,20030,24156,16848,6788,1934,8405,17608,18021,8939,3947,-2235,-5806,-5503,-4792,-7686,-5340,2593,-987,-8033,-7023,1794,8573,3266,-6495,-8575,-2158,3010,7379,4630,-1675,-7780,-12938,-9989,-7686,-160,4243,7830,3958,-4497,-10265,-5347,-6361,-17332,-12901,-5568,1855,1945,974,6117,13099,15702,13454,3889,-10972,-12134,-9803,-12168,-11757,-2173,5606,8355,3300,-3205,3995,6054,6419,10257,-4424,-6734,-7965,-7980,-7913,-9245,-2275,11860,32907,40666,19465,-2877,-15465,-590,5405,2566,3454,3225,1854,45,-1172,3917,6568,7564,7434,5548,-5508,-789,6614,5273,-2699,2547,3544,-4538,-7791,-4432,15224,35454,39504,39861,33892,22214,5259,-6569,-6618,2811,12292,7524,3187,-2778,-13287,-17363,-11813,-11191,-6273,-2910,-6932,-11100,-8877,-4857,-1003,-4093,-8876,-14534,-9871,-3301,-9708,-5382,-119,-1760,-3168,-6496,-6057,-6989,-7379,-6452,-10406,-8160,1517,-2578,-13832,-108743,-244557,-332217,-328223,-246976,-111349,-753,48125,42673,3415,7029,19968,21467,7044,-8210,-12898,-11273,-9070,-3490,3069,9071,12221,3060,-5241,-8107,-10263,-8086,503,3708,6582,7773,4041,-3023,-4075,-5999,-5054,-3013,4050,3734,8925,7457,-714,-9586,14545,39893,54252,58442,52006,37849,12675,8269,19611,37780,47397,40711,15469,-3576,-11202,-6594,-3538,-2256,1775,4044,9132,11630,8258,6864,6893,7757,5818,-3829,-6359,-4107,-682,-1392,-5503,-657,7273,8308,7062,10202,3463,-7354,-10825,5655,18314,15147,-2837,-11715,-9131,1575,19146,18524,13173,3687,-4570,-7177,11185,26525,27001,14266,2184,-9056,-13073,-8817,-379,-1083,-3468,-4948,-4356,-3772,-10125,-10397,2944,22382,29809,20391,3456,-7724,-8801,-3096,8774,19755,33822,52695,53525,51593,38253,15667,1469,-5607,-2732,10612,23210,23140,5013,-6279,-9129,-7713,-10332,-14444,-14365,-14362,-13890,-14786,-16497,-14139,-13849,-9899,3342,21795,29018,19452,2165,-13152,-7763,932,8831,12469,15299,16870,31885,55610,66307,61354,33522,2879,-7437,-11285,-7678,-5411,3515,20920,37217,47835,52694,55890,52650,46132,29791,10691,-1394,-10321,-12928,-7633,1495,1519,-4721,-8453,-1804,1842,153,-2892,-3581,-4187,-8774,-10358,-3796,3088,3974,-5022,-8190,-958,16257,38566,49908,40053,21181,13908,17630,21314,22824,19326,8599,-1448,-10222,-13117,-8995,-4552,-5158,-13134,-9146,-8131,-5631,10087,21454,12303,-2151,-3634,4558,16236,29919,54096,67929,41465,14427,1412,-4048,-2897,837,-2038,-6702,-17314,-17911,-16251,-16513,-13783,-4322,3272,10660,16505,17791,14985,11861,10337,11150,10206,18745,13870,1840,-1959,611,3513,-157,-4359,-13727,-11249,-2614,2805,9629,14508,21531,28040,24899,13933,3714,-791,-5730,-11810,-14129,-17022,-15890,-16919,-22255,-8359,9065,25982,37177,40022,32378,31021,32876,32655,30411,24183,17875,13311,8402,8633,9945,13497,23465,30479,24145,10772,6383,12430,23018,16432,18601,17617,15300,12338,10727,16018,2757,-4837,-5204,-2741,4989,6587,3225,-2124,-9636,-7638,9194,26164,30424,27279,21813,11028,294,-5318,-4860,2163,8375,14478,17043,5336,-917,-545,7212,12937,20088,31312,33604,28206,31243,34631,26304,13281,7807,9045,2163,-7139,2753,17234,29547,27916,18650,6140,-8710,-9410,-990,-4162,-12753,-7623,-4111,5350,9912,5817,-4362,-17846,-23771,-15644,-9821,-6955,-4064,-3477,-4973,-1693,1007,-2441,-10303,-16812,-10058,716,12535,6255,-2931,-11775,-15099,-7113,2346,10312,9233,1437,-255,-980,-10228,-13005,-11877,-10347,-8336,-2431,8016,18155,13469,3419,-10306,-2920,11390,19183,12906,5366,-1352,130,-762,-6384,-9361,-1268,-606,-8563,-13708,-9961,-3982,26,-802,-2415,-1941,-1251,-305,2758,-995,-5912,-7566,-7938,-12347,-16204,-8541,-197,73,1107,251,7141,26210,43692,46589,28266,10912,-1561,-8089,-11081,-2351,526,587,2110,1978,-1048,-6858,-10843,1757,7861,7324,5857,6596,-849,-14721,-7211,-223,-1954,-1237,13343,15100,10799,6983,5116,-2084,-10744,-13428,-5373,-2398,5198,2734,-9235,-7728,-1447,-920,734,1361,-101,-480,5727,12922,18410,16163,9883,1915,-7097,-270,2840,-373,-9695,-2278,15157,25036,17439,-2865,-18810,-11348,-928,13581,18123,6001,-9131,-766,17529,35774,43281,36183,17005,5947,-6702,-12701,-15855,-17861,-15124,-15451,-13402,-10471,-8331,-176,16446,29957,17908,2425,-3585,-9200,-14278,-8460,-11068,-9309,-1155,-2714,-8822,-14627,-15773,-8700,2683,5680,-1714,-9646,-10599,-7281,-6010,-6999,-12107,-18200,-16003,-9204,-4962,-1913,-2827,-8222,-13334,-1174,10552,37459,55868,48736,17669,-2789,-16773,-18034,-18992,-16830,-14699,-11731,-9360,-8481,-3938,1649,5876,3103,-7457,-6802,5743,34228,45982,20902,-5013,-14503,-6874,2911,22642,28320,28864,23852,14684,12937,8270,-3591,-11735,-9290,-14312,-7967,-8727,-10078,-8247,-4374,3410,7635,6087,3390,-1398,6240,9679,10512,10336,7490,-176,-1848,2621,1374,-5250,-12929,-8901,-8042,-9521,-6045,2635,7422,8711,3308,-5417,-7028,1621,7838,10300,13401,15267,13770,14573,-20,-9912,-9027,2906,13523,9052,-3171,-9861,-2198,4518,7668,7843,3672,-3463,-7115,-6721,-3185,5847,-873,-3761,-5961,-18230,-2591,14314,33482,38934,26835,11427,777,-5535,-8244,-4876,1090,-4936,-11964,-7601,-3277,706,8254,13492,8096,-2950,-10583,-5996,-5865,-9790,-10396,-4681,-102,-1872,1390,4563,6577,8792,18995,23722,18690,17676,14670,13607,19772,45689,44074,14719,2899,-1150,163,7521,16267,16558,20157,18152,15605,11030,-2543,-6239,-12472,-12563,-3224,2461,4891,7069,3100,12146,25178,36417,41300,32456,18033,8940,3469,-1301,-7796,-14575,-11235,-154,7055,10802,11748,13625,18190,18014,12070,2073,-8189,-10370,-8584,-7870,-6947,-7150,-5974,-15823,-12149,-5980,-767,1014,1381,6993,9390,4408,-8557,7650,25409,30320,26969,18259,4881,-8018,-11929,-7909,-2484,503,-887,-2563,-3796,-2616,-7543,-13328,10337,23126,30752,18643,-338,-4983,3681,5370,3653,82,-1917,-3297,-5710,-4167,-6565,-8455,2106,25066,31524,18347,4305,-5996,-11004,-12596,-16459,-10622,1096,-270,-9995,-7887,3201,13175,10027,59,711,6628,14167,21078,23838,5301,-3957,-2102,-1636,-4202,3531,16879,13602,447,3188,12706,7514,-2316,-8856,-5730,-1834,-8503,-15951,-12547,-11152,-7035,-817,3190,11154,16757,12939,-3296,-9037,3655,14150,16291,15289,4320,-9955,-15619,-17143,-12991,-10258,-8727,-7625,-11587,-10480,-1171,5286,3471,-3835,-17522,-7494,-805,1512,3721,10258,12898,16024,7601,-4027,-4630,2272,-3974,-10282,-10231,-1144,3778,6534,2637,7531,10855,10906,9993,10223,7164,-2361,4194,29205,52342,59031,38119,7299,-10346,-7838,-7338,-11445,-8093,2302,11331,15352,21768,18357,6292,-9327,-7720,12394,18618,15410,12645,34758,31611,23269,20234,16126,11702,7552,2203,-7246,-9294,-12228,-9292,-14540,-18020,-17575,-11315,-5116,6442,7201,-6929,-11503,-8381,-10817,-12318,-4268,5243,16592,18627,13240,5294,-4775,-9960,1909,9728,15622,17537,12263,11980,13821,24948,36550,36667,25954,4500,-2097,-2642,3614,13079,14544,16749,22869,13143,1071,13924,60111,68035,31155,4624,-4324,-6192,-6624,-10871,-15625,-13797,-1354,4824,2885,-5259,-7509,-8128,-7452,-5217,-5948,-6414,-3562,-2960,-4858,-2089,-298,-6166,-11792,-8003,6085,14994,3658,-4769,-9206,-14286,-8378,-1453,-145,1035,3728,-7287,155,13398,18549,12713,13182,17410,18917,13714,2396,-7073,-9516,-10149,-11123,-12189,-8967,-9838,-14684,-5293,-2117,-4794,-14060,-12889,-6043,-129,5424,-1767,-9655,-7156,-10927,-11205,-13887,-14751,-14239,-12184,-5858,-540,-1840,-6550,-13665,-11395,-6813,-6747,-9797,-8784,-6695,-3058,4459,10950,7490,6564,6705,4257,-3803,-12229,-10700,8266,42442,55505,29982,9353,-1831,1020,11054,21421,7796,-7795,-6673,-1973,-3856,-5892,-3626,-3198,-23,3070,8706,11239,11187,9832,5980,2741,-2036,-6996,-11323,-10023,-6547,-4621,-1773,2874,4148,-726,-4135,-7657,-16252,-13706,-7695,-4608,3274,12813,4197,-9335,-9704,-5459,-7228,-15009,-15193,-14542,-14548,-10937,-10108,-11279,-14646,-16340,-18841,-8070,6100,10719,11514,8040,9184,18125,22673,23861,22609,8605,-5327,-13321,-4728,11389,37228,56374,47669,15764,2025,4554,8081,9640,18650,19793,11405,6388,4370,2942,2383,-3591,-13450,-10068,4910,8664,148,-5071,-11982,-18213,-12989,-2197,1376,987,-1377,-9103,-6614,7285,21319,35448,25310,5379,-1903,-1001,219,-7966,-12404,-8528,-8313,-9610,-7084,-4987,-6888,-9660,-9332,-6897,-4037,1943,4319,-3405,6917,26673,16674,2093,-8352,-2755,14123,14779,3953,-6401,-8497,-7604,-8835,-9705,-8397,-7220,-6730,-1915,5150,7873,6181,3459,-3075,-9930,-7494,-9604,-10912,-9757,-4737,2731,7974,17191,20921,13991,9612,6197,6422,10811,9659,5672,6617,6027,10886,7153,-3693,-17495,-15558,-14803,1967,9755,-3687,-8783,3580,17158,22315,13144,10803,9757,5420,2359,-223,-3861,-9631,-8985,-4430,6043,9538,-3222,-10708,-5375,992,343,-2649,-2307,2598,-7184,-6294,6568,15426,11671,-1323,-13021,3575,9455,10769,15161,15729,6515,3968,8384,8874,2545,2778,18138,26265,17904,7377,6036,1843,-7186,-12300,-11103,-7572,-10833,-10855,-3783,8139,13564,11174,6133,-2358,-7676,-9433,-10315,-16757,-6978,-177,-814,-11088,-12316,4081,27950,39389,36355,27039,8535,-1652,909,8098,12280,9280,-7697,-12209,10272,21887,13751,3716,3930,733,-7894,-10895,-10382,-14159,-7677,2084,8429,11888,14081,9663,-5191,-9155,-5761,-3436,-3378,-792,4714,8159,11634,11093,6421,-6011,-10935,-5953,-3916,-2553,-6548,-10726,-8705,-4276,1771,2819,-5436,-9880,-5629,2307,4490,-831,-2299,2946,13984,35821,56633,57102,56342,68027,66318,56555,43439,28074,15899,13798,5684,-5802,-15542,-2753,7991,13644,16499,13004,-581,-1808,2641,4750,-473,-9729,-12349,-8777,-5407,7401,19316,20814,12930,5510,19919,43317,48665,37282,20303,10450,3004,-4954,-14463,328,16947,14772,11487,5733,-5100,-13726,-12823,108,16189,31072,31643,15530,10763,12320,7565,-1428,-10508,-9886,-12726,-17710,-12996,-13441,-15823,-13948,-14854,-21198,-15378,-8955,-13955,-15788,-12304,-9764,-11287,-15412,-3672,8905,16433,16158,7548,-3776,-4218,4619,12550,19350,20316,9239,-5762,-14855,-10259,-13791,-8807,2192,13654,23129,21093,25557,30958,30214,21994,13802,4789,-1113,5184,14779,12879,5022,-9005,-13494,2848,12434,6040,-5376,-14576,-10860,-6323,8492,25268,36503,40622,31162,18850,12565,4835,-1515,-3725,-698,-1273,-9129,-12181,3909,16673,15196,-6456,-14378,4856,9126,-2182,-463,5596,10998,25446,37180,23372,18821,27830,24606,11209,-3932,-16793,-6170,-3384,-5356,-4771,-2865,-2586,-2845,-2800,-3271,-5548,-6289,-3375,-18540,-12766,-13344,-15691,-13073,-9219,-6606,-6241,-3124,-570,-4947,-6489,-4231,5169,12546,13595,7776,-8537,-13821,-4049,-3871,-6360,-7163,2798,3600,-9399,-11360,2878,17209,19758,18009,14737,15427,13523,3263,-8661,-17901,-18671,-3390,4425,-291,8643,21162,36461,56571,52879,51796,32817,7985,-61,-878,-1572,-3205,-993,-2057,-5071,-9768,-12578,-13351,-6305,-3216,392,9550,19062,22170,14565,1512,592,2786,1247,-1491,-3685,380,18346,32537,29778,10239,-6960,-9136,-4320,-6707,-13537,-4325,-4315,-8109,-9993,-8419,-11181,-13293,-12502,-5840,1864,9065,18017,15705,397,-9791,-1057,-4755,-2593,7065,2182,-7841,-9827,1141,1068,-5200,-8018,-11738,-5380,2010,-5849,-6052,-6387,-8239,-13748,-7195,-1305,-2536,-13457,-18901,-12089,-2949,5366,8980,10853,8902,1529,-3953,-3900,38,-664,-2650,1118,10775,7760,-2933,-4307,1566,2168,-790,-1444,-7850,-14860,-12172,136,8938,-4076,-17415,-3709,2119,9090,21245,19202,12581,9301,8396,8333,6159,3465,7415,15007,15643,8081,2205,-5043,-8664,-7544,-6696,991,2583,165,1633,10851,15833,12508,8149,10080,4376,-437,-4561,-10302,-15789,-17737,-15072,-12392,-9230,-3212,4520,12559,15190,5377,5644,9846,12866,13282,7239,-1078,-3068,-4656,3039,13864,11812,712,-1698,-2925,-283,1223,-4154,-6746,-5940,-2086,4158,1878,4045,8337,5976,738,-4999,-6362,-3821,-4616,-1515,3140,5944,-4799,-10829,-16499,-13568,-6984,-6021,-6532,-7742,-5140,-3261,-1865,-880,5698,9728,7977,-361,-5889,-6028,-10585,-11790,13569,33042,32262,18588,-665,-7317,2525,-6057,-8935,-9990,-3309,27974,45745,32364,13068,4049,-6384,-6662,7136,16454,13708,6060,-2116,2665,3932,-2698,-6131,-8425,-6792,19452,32125,29580,16380,-3582,-7565,-5536,-5469,-67,4187,11716,6658,4232,3425,295,-3737,-8356,-5987,2444,3804,3306,1772,-3365,-6229,-7967,-2020,4734,3443,3992,13812,12075,-6139,-5107,-3947,-8870,-9276,-7336,-5449,-2066,2195,5953,10559,7771,-874,-10380,-2788,4809,7917,8350,5010,2201,-2248,-4785,-3468,-1072,-686,2045,4867,5308,4005,1713,-2539,-4469,-3346],[811,6199,3976,547,1932,1161,462,-1931,-8351,-4005,9501,21575,6309,-3474,2507,3705,590,-5275,-5781,-7224,-9661,-1977,8383,10809,2812,3834,11622,20051,25566,18705,8852,3974,9651,17155,16748,9414,5868,-812,-4396,-4273,-3670,-6360,-6313,1370,-2214,-8894,-8269,392,7725,2471,-7648,-8167,-1514,2620,5528,1329,-4084,-8752,-9888,-7577,-7471,-1693,3911,8322,5302,-2629,-7432,-1718,-2011,-15331,-11818,-4954,2768,3317,2791,6648,12213,15008,13618,4354,-9960,-12975,-11116,-12314,-11808,-3861,3682,8331,5387,-1919,1926,5631,15352,20099,4266,-1759,-7435,-10541,-11063,-12250,-3584,10081,30547,41074,21644,-1122,-13679,-580,5517,3043,4190,3909,1591,-1207,-2866,2756,6294,7345,7749,6677,-6654,-4143,3357,2144,-5335,1059,4290,-2911,-8904,-7348,15079,45442,59259,67819,65296,49812,23589,942,-8131,1519,11788,5403,1469,-2232,-11325,-15418,-11984,-7316,-914,1731,-4016,-9797,-7862,-4515,-786,-3136,-7773,-14223,-13285,-4576,-9122,-5579,-2254,-4630,-4569,-8538,-8953,-10422,-9771,-6597,-8086,-3691,4389,-8938,-59256,-230582,-401217,-435027,-413332,-320701,-161547,-23604,41466,44105,2621,6209,19248,22515,9448,-5830,-14241,-11830,-10515,-6683,-798,6216,10315,2016,-5173,-8079,-9983,-7740,181,2666,7722,9597,6141,-1624,-3950,-7045,-5643,-2346,4352,2907,8809,8043,1139,-6612,25668,62871,85667,90588,77247,52521,18143,8338,16489,32489,39491,34308,8688,-8334,-13536,-7205,-3417,-971,3688,5979,10592,13331,9576,7054,6572,6387,3538,-4429,-5611,-3450,-138,135,-4331,0,7098,6488,3991,6357,1091,-9117,-11658,5776,16726,12342,-5269,-12982,-10114,2488,20560,20018,16318,7329,-864,-2620,14823,31024,31380,17246,3384,-8391,-14235,-10761,-2773,-3934,-5178,-5650,-5003,-5067,-11298,-8343,4870,23743,29984,22430,8732,-2821,-5913,-1820,9433,20565,34647,55668,62184,57535,37520,12762,-968,-6508,-1968,11841,24795,24888,6620,-5450,-8584,-7206,-9550,-12470,-12728,-13494,-13371,-14565,-15618,-12453,-11749,-7358,4885,22853,30727,18199,247,-10445,-2951,6167,12933,15581,18910,18785,29852,48839,56037,54584,36117,5322,-5320,-9629,-6823,-5919,1601,17426,34656,48531,56537,63632,63717,56018,36994,13703,-906,-10427,-13289,-8453,185,342,-5299,-6951,539,3737,1460,-1892,-3721,-4662,-7773,-7258,-1563,4650,3780,-6166,-10876,-3979,12215,31995,41104,32383,17277,12958,15670,17280,17950,16308,7308,-2385,-11418,-13579,-9534,-4702,-5751,-15163,-10986,-7590,-5164,8974,18486,10343,-2752,-8561,-1342,9394,20924,43938,63833,41730,16198,2123,-4965,-4973,-3097,-8454,-14123,-17419,-13803,-13222,-13323,-11533,-5325,693,8748,15403,17244,13965,9837,7513,8187,8099,20246,18463,4656,-306,1689,4281,143,-5022,-13585,-10248,-2050,3038,10013,14840,21580,28323,27107,18296,7598,2076,-3958,-11571,-14825,-15086,-11783,-12816,-19069,-10983,7881,24882,36587,42085,34373,32566,35099,36106,33700,25314,16445,10513,4711,3829,4975,8929,19615,30245,25968,11574,4631,7163,14815,10451,17200,17726,14561,11160,8711,13853,1186,-7915,-8705,-6123,2217,5108,2225,-2257,-10171,-5714,11295,28890,35803,33937,28102,16053,3125,-3747,-3832,2497,7689,13800,18670,9267,2617,2107,9470,15349,22406,29857,33280,28622,29752,33497,26583,13810,7395,7460,-7,-5225,6591,20862,32386,29574,19000,5973,-7297,-9154,-1855,-4066,-11931,-10219,-3579,6721,11422,6735,-5243,-20832,-17487,-8325,-4285,-3555,-2363,-3276,-6199,-2972,4,-2934,-10835,-18942,-11213,-1958,7678,465,-9205,-18633,-21387,-11181,682,10212,10498,4311,4370,2663,-8274,-12803,-11416,-10158,-9306,-4706,4750,13325,10062,2326,-10319,-1855,11666,20440,13886,5869,-1263,-1597,-3352,-8228,-9701,-1332,-446,-7607,-12214,-12640,-6308,-788,75,-1030,-1266,-2088,-1740,1003,-3265,-8759,-10885,-9900,-13263,-14859,-7504,642,899,2197,4328,14982,34697,49290,48791,29845,12796,-799,-6202,-9235,-1718,2954,2279,1470,885,-1836,-6543,-12568,-216,8165,8833,9513,10813,1119,-14730,-6610,312,-1855,-93,13644,14934,10437,6695,5733,4,-8638,-13547,-4235,-1060,5611,2764,-8284,-7963,-54,2172,5148,5007,1311,-1473,4735,13485,20204,18669,10882,2963,-4161,311,2531,286,-7036,1052,16541,26276,20214,118,-16209,-12177,-1347,13602,18302,6336,-8592,-1850,13467,30440,40084,39976,22424,10607,-3687,-11124,-13792,-16251,-14939,-13834,-12207,-11129,-8871,-856,14776,29339,18644,2993,-2571,-7097,-12110,-7591,-11442,-9440,-1342,-1588,-5712,-11061,-16286,-13034,-2129,1137,-5161,-12320,-10051,-6184,-5806,-7144,-10570,-15378,-13239,-7489,-3890,-376,-1395,-8172,-12736,-103,11555,38132,57191,48364,17012,-3261,-17506,-16398,-16315,-21102,-18933,-14406,-10497,-9068,-3912,1320,4550,2002,-8464,-3924,10542,37698,44235,17432,-7157,-11885,-5774,2659,22312,27462,28114,23114,14202,12608,8659,-2166,-8590,-4027,-7994,-11631,-10614,-12093,-9470,-5945,206,3353,2608,669,-4328,2661,7436,9229,9605,4935,-5146,-2595,2340,619,-5625,-11899,-8666,-7205,-7691,-7889,1474,7704,10457,6053,-2877,-5894,1737,8055,12327,17395,19458,17129,18412,4524,-6997,-8619,57,9349,6229,-3059,-8455,-1756,4854,8837,9081,4671,-2428,-7044,-7799,-3365,8430,2409,-1048,-3264,-15755,-6894,9239,29374,37863,27809,11290,137,-6583,-9474,-5217,2645,-1229,-9036,-7730,-4556,-1010,5383,12817,10252,-693,-9458,-6589,-5575,-7700,-9382,-6728,-4330,-3234,4048,8739,9988,7585,15850,24685,22729,22592,18045,14543,18085,41213,39603,13603,2676,-2558,-2018,5680,15429,18024,22972,20563,15151,8640,-4208,-12974,-18183,-8750,1456,7094,8127,7233,2723,12632,23510,31460,35234,28442,16820,8898,2301,-2347,-7853,-13393,-12494,229,7997,10975,9166,7880,11597,14385,11801,2635,-6922,-7505,-6211,-6340,-5271,-5854,-6062,-16666,-12067,-6373,-592,1331,295,3954,6042,2332,-7634,6808,27327,34763,30508,19316,4156,-9733,-12496,-6433,-1055,1205,-1411,-5979,-8107,-2707,-4943,-5581,12139,19355,28107,18542,1588,-2776,4524,5248,2077,-2534,-4433,-5367,-7037,-3473,-5770,-9229,-610,17506,21310,14528,3095,-7310,-11731,-12482,-15032,-9249,1885,1428,-8628,-6706,3981,13812,9962,1049,1556,6357,13017,18719,21110,7091,-3130,-1364,-830,-2637,7057,22864,19746,5375,6369,15384,10617,225,-7644,-5284,-1608,-7680,-13475,-11899,-12491,-9712,-3004,2494,12392,17926,13066,-4562,-10181,2179,10202,11917,14192,5531,-7204,-8877,-11549,-14207,-12277,-10722,-9381,-13244,-12046,-2737,4299,3386,-3375,-16811,-9301,-2626,1229,5205,10979,11096,14665,7476,-3514,-2864,2870,-4457,-11062,-10576,-1206,2811,1341,-2919,4283,9169,9569,9017,10163,9546,3950,13586,39144,59236,62453,40344,8081,-10186,-7224,-6652,-8780,-3483,6180,12788,14349,21122,19601,8053,-7804,-8164,11482,19543,16049,12459,33461,28674,20391,15581,10993,7521,6852,5125,-156,-3455,-3949,-3732,-11601,-16985,-17804,-12303,-5394,6472,8343,-4915,-12786,-10347,-12826,-6474,1445,10100,20477,22500,17198,8306,-2663,-9749,19,7772,14733,15488,9185,8642,8425,19461,32693,33500,21511,598,-3963,-2763,5099,16793,21593,25160,28536,14956,-1362,6118,49691,70419,37112,6374,-4739,-6319,-6484,-10364,-15453,-15886,-3347,3705,2429,-5100,-6343,-6501,-5886,-3677,-4972,-6635,-4655,-3577,-4117,-921,-1151,-7971,-13585,-8091,5185,12012,248,-7875,-12039,-14045,-5818,1863,6238,10267,9509,-4860,-1037,12515,19707,16689,19705,25432,25136,16380,1846,-9300,-13397,-14647,-15334,-13864,-6849,-6730,-16302,-6927,-2632,-4913,-14519,-15542,-9493,-4215,3012,-2814,-10211,-7744,-10817,-10849,-13313,-13461,-11926,-9810,-3695,574,-920,-6436,-13106,-10213,-5449,-5064,-7937,-7177,-5460,-1928,4904,10716,8471,7580,7228,4438,-4148,-11255,-9147,10990,50063,57554,28622,8737,259,3348,11703,19219,5815,-10822,-5317,3062,2366,-1746,-112,827,2133,2018,7222,11686,13307,12519,8009,4239,-2077,-9270,-13807,-11742,-6633,-2928,-330,3685,3770,-1706,-3549,-7056,-16308,-12655,-5892,-3504,3078,12014,3876,-10568,-10317,-3836,-3928,-10247,-11812,-12775,-14693,-11085,-9797,-11251,-15715,-17233,-19101,-7628,6808,11958,12345,7840,8187,17260,22654,25068,23693,10094,-2301,-10781,-4906,11515,37943,58476,51513,19894,3665,4439,3549,3639,13507,18767,13506,10067,6560,299,-1399,-6880,-15371,-8068,6627,8408,-412,-7494,-14982,-13049,-8650,-578,1647,-199,-3407,-9848,-6347,7430,22656,36867,24500,4575,-2335,-820,269,-8786,-12299,-9477,-11595,-13901,-5146,-3054,-5191,-8163,-7810,-6066,-2330,5595,9443,1506,9621,29792,20100,3703,-7048,-1406,15555,15903,5175,-4897,-8559,-8559,-8390,-7464,-6429,-5859,-6473,-3601,467,1441,740,2187,-420,-6591,-6968,-8451,-10945,-11723,-4469,4620,10773,19647,21668,14056,10260,8029,7756,11925,11091,6407,7180,5586,9371,5912,-3841,-16042,-15868,-15261,-1091,-176,-10439,-2934,12229,25316,26732,14378,10653,8925,5129,2584,441,-2805,-8599,-8257,-5555,2729,4847,-7311,-12763,-4953,2285,814,-3464,-3689,1878,-6479,-8527,4338,12810,10723,-1246,-11145,6659,13045,11810,11136,9738,1859,2039,7238,8410,3119,2688,17918,26125,16501,7414,7446,3015,-6548,-12203,-10668,-7834,-11021,-10770,-4593,5740,9649,7039,3922,-3353,-8251,-9583,-10708,-17626,-6581,661,-390,-11228,-10122,5151,26677,33188,28030,19476,2546,-6431,-4326,3700,8877,6600,-8920,-10665,13341,24650,13751,3213,3606,996,-7368,-11690,-11637,-13101,-7052,1629,7561,10714,12715,9379,-3850,-8128,-5712,-4655,-3988,0,7099,10927,13475,10944,5075,-6711,-10415,-6831,-5466,-3805,-7115,-10321,-7874,-4256,317,1773,-5247,-8490,-3939,4941,6125,-155,-2313,636,9110,30308,51331,56411,58005,69918,69993,62011,46727,28753,16327,13227,4324,-7183,-13850,-2904,5097,7906,9316,8997,-845,-6,5714,8683,1851,-10882,-14760,-8053,-1902,8572,13845,13350,7325,5019,22981,45286,48318,34254,18030,8657,2187,-4361,-12531,4563,19160,14640,9669,3354,-4280,-12665,-14374,-280,15567,30431,31335,15585,10357,12970,9169,-112,-8990,-6294,-6494,-13271,-9848,-11367,-14842,-14667,-15668,-18379,-11689,-6004,-11511,-17509,-12994,-9197,-9810,-15679,-4926,10001,21344,22439,10409,-3990,-1570,9999,17770,23970,21843,6651,-9404,-12871,-8389,-13793,-9528,2494,15594,24358,19411,20173,21054,16993,10453,6923,1496,-2762,3169,11700,10272,3271,-10798,-11665,6276,17488,10739,-1183,-10694,-9752,-8050,4989,23415,36089,41000,31781,20286,15003,7849,-280,-4628,-2489,-3922,-12180,-9505,6599,17971,11853,-9006,-12355,7224,8019,-4277,-2375,3350,9259,24265,33921,20087,22295,31467,26108,11884,-3641,-17655,-6559,-4024,-6203,-5475,-3577,-3323,-3255,-3201,-2735,-2331,327,5147,-11871,-13059,-11983,-13341,-13479,-11011,-7033,-5738,-3680,-1750,-6202,-7858,-5211,4083,10824,11362,6365,-7824,-14716,-5715,-3895,-2202,-1949,5397,3516,-10460,-14182,-390,14893,21187,23907,22089,21043,17728,7234,-4962,-15154,-21118,-8166,-230,1002,14390,25653,41472,59251,52755,52996,37419,12788,2950,-244,-1846,-2744,291,-2021,-6879,-10867,-11991,-13920,-7982,-5363,-2514,6513,18392,28401,23430,6424,1543,3030,1029,-2390,-2389,4046,19199,28648,22139,3310,-11324,-6955,-1548,-4841,-11973,-5681,-6653,-12311,-12432,-9313,-13560,-15861,-12157,-2596,6906,15001,23767,19693,2103,-10755,-2988,-7732,-3532,7402,2875,-7647,-11289,524,871,-7249,-11775,-12571,-3711,5261,-3040,-5737,-5970,-6918,-9719,-3507,-639,-4220,-14238,-17883,-11211,-2353,6077,10680,12826,10552,2343,-3574,-3980,-519,-1674,-3107,2336,12627,9449,-1842,-4716,1296,2245,326,86,-7718,-17545,-13873,1261,10090,-2775,-16198,-7919,-5364,-1124,11227,15983,12467,10397,11033,11301,8896,5377,8123,13787,12299,6766,2969,-3337,-7336,-6750,-6487,1274,3652,2149,3607,11260,12731,7606,4261,8794,6553,2228,-3013,-10219,-16082,-17702,-15330,-12877,-8464,-688,8531,17176,19538,7592,6408,9478,12332,13835,8656,2850,-3,-3890,2259,12123,12038,1286,-4503,-4932,-161,4074,-152,-2718,-2424,832,5526,1631,3377,8891,8683,4343,-3065,-7096,-5633,-6194,-3002,340,1388,-8682,-12649,-15473,-15551,-11334,-10268,-7891,-6617,-5184,-2914,-320,1333,7408,9418,5302,-3023,-6601,-5524,-8890,-17479,2019,19064,21048,13009,-3843,-6052,1689,-8584,-10135,-9227,-1519,27562,40705,26578,10452,3281,-6619,-7387,8148,18082,15888,8761,338,3322,3735,-899,-2099,-5165,-11676,14531,30764,29572,17398,-2266,-6140,-2858,-569,5332,8829,13358,5914,3935,3314,-582,-5528,-10580,-8350,789,2654,4402,2130,-4706,-8338,-8340,-336,7274,3756,-273,9385,12884,-7343,-13121,-10718,-13167,-8704,-6389,-4956,-1498,2082,5056,8815,5455,-3262,-11913,-1208,6881,9302,8765,6306,4087,-1105,-3853,-2791,-1384,-1946,838,4442,5407,3697,1122,-4419,-7558,-5446],[-49,5578,3646,267,872,-725,-1407,-3634,-10314,-3119,11551,24742,5231,-3619,3245,4967,1226,-5156,-5980,-8270,-10599,-964,10767,15415,7280,4261,10631,19590,26331,19852,10248,5699,10757,16403,15203,9607,7087,-54,-3707,-3659,-2910,-4977,-6643,-135,-3816,-10042,-9400,-899,6802,1655,-8602,-7415,-755,2304,3692,-1412,-5695,-8717,-7208,-5364,-7256,-3751,3114,8247,6139,-1091,-5129,850,1139,-12199,-10105,-3879,3983,4767,4515,6987,11152,13982,13217,4388,-8818,-13360,-12435,-12493,-11315,-4888,2278,8487,7524,221,1881,8109,23321,26977,11735,4507,-4836,-11667,-14571,-13081,-3934,8588,28045,40686,23425,730,-11782,-666,5392,3502,4821,4275,920,-2670,-4582,1511,5638,6532,7596,7549,-7284,-7420,-823,-2046,-8404,-1826,3302,-2568,-9783,-9732,15188,52429,71090,82566,80768,63016,32583,5878,-8113,-238,10740,2833,-677,-2167,-9690,-11973,-10646,-3085,4223,5875,-1560,-8185,-6198,-3771,-773,-2600,-7251,-13956,-14909,-4750,-8044,-5586,-4328,-7633,-6048,-10281,-11641,-13887,-11854,-6758,-5673,-119,5218,-12556,-85431,-292582,-369775,-404495,-430401,-376090,-215531,-53946,29117,40219,1126,5380,17787,22462,11158,-3847,-15225,-12581,-12192,-10353,-5278,2592,7445,85,-5855,-8515,-10081,-7636,-357,1252,8460,10711,7484,-962,-4488,-8703,-6516,-1722,4453,2076,8247,7702,1608,-5992,29726,72317,98993,104684,88875,59443,20468,8361,13227,26484,31010,27451,2622,-12545,-16053,-8197,-3849,-234,4873,7011,10944,13987,10085,6502,5289,4100,866,-5459,-5394,-2955,635,1805,-3204,87,6396,4868,1661,2864,-1371,-10995,-12810,5286,14136,8714,-7729,-14119,-11608,2301,19981,19879,18294,10336,2597,1271,17095,33188,33361,18926,3805,-8362,-14439,-12686,-5688,-7057,-7091,-6561,-5899,-6542,-12497,-7207,5978,24098,29185,23378,13269,1748,-3225,-887,9290,20215,34481,56496,67715,59951,34409,8915,-3926,-7566,-1593,12207,24876,24743,6848,-5478,-8517,-7275,-9419,-10952,-11461,-12922,-13291,-14392,-13808,-10766,-9798,-4718,7269,24688,32426,16947,-1028,-7304,980,10414,15941,17527,21222,19604,26010,39783,44206,45739,37366,7907,-3185,-8228,-6470,-6985,-873,13284,30683,46518,56722,67162,70685,62300,41591,15160,-1456,-11349,-14336,-10063,-1900,-1437,-6303,-5719,2127,4544,1714,-1715,-4448,-5414,-6736,-4357,381,5637,2879,-7612,-13497,-7165,7489,24191,31234,23981,12853,11553,13138,12735,12108,11655,4474,-4728,-13669,-14181,-10117,-4988,-6254,-15189,-12834,-7503,-5040,7206,14476,7429,-3917,-13813,-5682,3468,12284,31112,54357,38618,16054,1384,-6929,-7929,-7560,-14657,-16369,-12357,-10066,-10522,-10714,-8636,-6404,-3580,4712,12678,15351,12060,7235,4222,4645,5317,20665,23213,7777,1409,2369,4364,-394,-6560,-14088,-9431,-1418,3370,10175,14403,20250,26735,27192,21095,10788,4387,-2624,-11283,-14955,-12840,-7982,-8369,-14742,-14287,5658,22063,33616,41771,34768,33124,36674,38864,36073,25607,14179,6775,-367,-2261,-613,4135,15227,29114,27259,11750,2361,1914,6165,2879,14066,16446,12670,8960,6067,11986,1285,-8960,-11516,-9060,-1359,1871,-482,-3371,-11519,-4347,12361,29658,38561,37903,32001,19442,5013,-2904,-3460,2129,6378,12418,19543,12865,5978,4281,11020,16774,22769,25266,29353,26346,25585,29456,24934,13332,6197,5167,-2742,-4155,8610,22254,32825,29583,18642,5728,-5925,-8677,-3371,-4757,-10775,-10670,-2759,7408,12130,7172,-5911,-19153,-12151,-2188,304,-1004,-1564,-4022,-8400,-4905,-1287,-3297,-10810,-19528,-13312,-5738,1373,-6537,-16322,-11501,-14125,-14431,-1356,9507,11117,6381,7653,5279,-6536,-12718,-11614,-10757,-10916,-7763,457,7458,6224,671,-10275,-1859,10623,20175,14113,5943,-1166,-3161,-5979,-10370,-10442,-2053,-734,-6588,-9844,-13427,-9081,-1896,639,17,-1055,-3297,-3594,-1404,-5749,-11188,-14292,-12162,-14542,-13997,-7006,723,910,2359,7774,22835,42806,53437,48768,29641,14100,-20,-4410,-7548,-2046,4631,3306,223,-856,-3276,-6604,-14076,-2651,8080,10951,14019,14929,2613,-14855,-6717,-284,-3104,239,13215,14176,9644,6137,6208,2049,-6529,-13726,-3674,-567,4082,1228,-7426,-8860,814,4876,9041,8035,1972,-3057,3657,13499,20860,20028,11106,3502,-1793,707,2473,1230,-3948,3541,16428,25640,21455,2388,-14012,-13228,-2201,12836,17472,6058,-8648,-3964,8521,24144,34877,41437,27574,14999,-740,-9693,-12084,-14985,-14600,-12730,-10830,-11770,-9903,-2003,12745,28326,19531,3957,-1715,-5484,-10514,-7306,-12249,-10103,-2398,-1544,-3662,-8483,-12986,-14446,-5158,-2039,-8237,-15326,-8989,-4872,-4511,-4350,-3309,-9452,-9965,-5649,-2996,894,-181,-8029,-12032,297,11861,37456,56645,46534,15659,-4352,-18616,-14348,-13035,-19566,-21674,-16353,-11436,-10035,-4516,547,3236,923,-9464,-2271,14188,38595,39711,12564,-10045,-9705,-4436,2563,21265,25830,26561,21799,13797,12860,9959,213,-4740,814,-2941,-15362,-13623,-14608,-10980,-8016,-3403,-1088,-1349,-2745,-7960,-1968,3633,6223,7225,754,-12407,-2725,1776,-290,-4314,-5830,-5158,-4565,-5809,-10332,-470,7076,11107,7651,-1290,-5344,1236,7525,13550,20366,22495,19593,21275,8197,-4970,-8475,-2807,4773,2771,-3316,-7479,-1554,4759,9282,9384,4777,-1903,-6864,-8509,-3323,10747,5350,1135,-1242,-13320,-10383,4361,24306,34929,27510,10655,-653,-7566,-10777,-5639,4076,2516,-5878,-7433,-5850,-2966,2305,11323,11514,959,-8698,-7577,-5863,-6114,-8091,-8811,-9464,-4282,6512,12233,11956,5579,11907,23967,25391,26317,20429,14766,15595,35123,33542,11751,1912,-4454,-4674,3265,13812,18800,24850,21264,12162,4044,-4599,-17387,-13615,-2599,7180,11788,10293,5933,2837,12846,21557,26122,27892,22666,14564,8561,792,-3937,-8351,-12582,-13927,-250,7895,10240,6121,1767,4744,10043,10696,2915,-5529,-5023,-4127,-4712,-3374,-4905,-6908,-16826,-11799,-6874,-689,1390,-1080,443,2231,163,-6968,5370,27781,38092,32862,19038,2508,-12220,-12968,-5141,-37,1428,-2388,-10239,-11800,-1958,-276,4851,15629,16228,25179,17992,2848,-1421,4912,4931,348,-4825,-6859,-7742,-8487,-2922,-5222,-10206,-3582,10151,12181,10577,1367,-8932,-12215,-12078,-13911,-8723,1664,2241,-7536,-5546,4714,14870,10992,2574,2387,6115,11790,16034,17507,8073,-2889,-1203,-538,-1445,10161,27857,24763,9629,9851,18487,14340,3762,-5879,-4740,-1176,-6414,-11070,-10633,-12804,-11658,-5209,1524,12913,18009,12161,-6407,-11532,403,6019,7847,14440,10419,878,-532,-6405,-13220,-14401,-12986,-11473,-15224,-13847,-4649,2896,2829,-3483,-15872,-10780,-4617,681,6420,11340,8875,12896,7475,-2004,-201,3319,-5378,-12466,-11684,-2457,393,-4077,-7071,857,6974,7740,7776,10397,14418,13801,24705,48939,63762,62711,40493,8006,-10481,-6914,-6296,-6872,-151,8599,12624,11911,18993,19624,8897,-6913,-8822,10081,20141,16640,12053,30750,24791,17291,11363,6575,3269,5065,6802,6641,7043,5778,2349,-8448,-15904,-18151,-13490,-6240,5220,7643,-4171,-13542,-12008,-12820,-2134,6011,13920,23418,25751,21420,12039,-60,-8673,-2990,3626,11509,11533,5206,4934,3136,13053,26801,27789,15477,-3366,-5951,-3098,6313,20403,29543,33546,32739,15808,-3505,-51,38952,69126,41422,7917,-5244,-6479,-6374,-9705,-14013,-16135,-6409,1301,1080,-5409,-5442,-4869,-4061,-1804,-3534,-6069,-5231,-3837,-2707,391,-2218,-9982,-15265,-7968,4106,8831,-3125,-10933,-14607,-12055,-3412,4681,12014,18398,14119,-2579,-2493,10881,19856,20428,26857,34136,31225,18470,909,-11732,-14111,-12329,-14590,-11760,-3237,-2448,-13200,-9008,-3401,-5307,-14883,-18249,-12998,-8790,-299,-4675,-11395,-8747,-10819,-10350,-12405,-11628,-8470,-5671,-330,2549,547,-5821,-12116,-8684,-3885,-3335,-6023,-5482,-4427,-1320,4576,9786,9096,8288,7334,4388,-4182,-9855,-7236,14218,56402,57687,27171,8803,2426,4856,11447,16242,3852,-13699,-3024,8333,8438,2017,2999,4476,3605,420,5193,11536,14726,14352,9382,5166,-2679,-11427,-15398,-13017,-6744,-1202,1361,4646,3491,-2840,-3194,-6381,-16011,-11808,-4867,-2443,3857,12682,5161,-10556,-11042,-2360,-653,-5025,-6993,-9546,-14241,-11633,-10197,-11895,-16905,-17930,-18772,-6981,7070,12152,12127,6717,6433,15619,21654,24772,23110,10676,119,-7418,-4564,10670,35957,56883,52375,23149,4799,3760,-687,-1094,8744,17249,15396,13861,9813,-614,-4551,-10225,-17088,-6322,7543,7302,-1080,-9006,-13594,-8785,-5354,425,1497,-1620,-5317,-10573,-5971,7726,23836,37200,22880,3568,-2703,-483,485,-9378,-12125,-10307,-15042,-15614,-2469,-803,-3024,-6124,-6010,-4792,-129,9730,14692,5909,11314,30804,22534,5370,-5361,-122,16032,16260,6236,-3186,-7844,-9231,-7751,-4661,-3892,-4151,-5747,-4650,-3846,-5075,-3834,1607,2655,-2060,-5240,-6628,-10058,-13580,-3947,6696,14022,22326,22680,14668,11353,9875,8033,11078,10382,5636,6741,4801,7923,5093,-2769,-13496,-16013,-15515,-4191,-9068,-8918,3876,20568,33376,30998,15528,10515,8315,4971,2978,1499,-964,-6543,-6804,-5811,846,2036,-9704,-14541,-4853,2941,792,-4344,-4835,1490,-4963,-10604,2248,10582,10026,-645,-8970,8703,15169,11919,6981,4145,-2624,42,6167,8121,4160,3255,17491,24866,14364,7181,8516,4054,-5813,-12046,-10357,-8210,-11062,-10445,-5289,3178,5378,2509,1482,-4187,-8411,-9213,-10508,-17755,-6189,1458,72,-11180,-7606,6425,24949,26652,19960,12292,-2579,-10138,-8804,-267,5622,4056,-9910,-8781,16049,26677,13501,2651,3378,1495,-6509,-12345,-12786,-12133,-6474,1106,6217,9028,10750,8372,-2630,-6974,-5416,-5592,-4353,905,9270,13244,14492,9901,3249,-7388,-9890,-7711,-7071,-4932,-7186,-9226,-6517,-3826,-578,1055,-4952,-7102,-1788,7518,7483,352,-2536,-1506,4720,24015,43114,52052,55932,67231,69685,63938,47735,28694,16730,12940,3542,-7642,-11603,-2717,2554,3006,3274,5366,-701,2043,8959,12975,4959,-9634,-13147,-4706,2483,9329,7458,4110,-272,4436,25061,45060,45878,30202,15322,6681,1372,-3676,-9740,9357,20182,13606,7285,769,-3556,-11537,-15418,-522,14400,28524,30017,15290,9654,13162,10491,1216,-7346,-2966,-167,-7419,-6305,-9149,-13581,-14953,-15744,-14545,-6547,-1133,-7766,-16616,-13424,-8613,-8486,-14691,-5465,11714,27597,30503,14065,-3145,1796,15282,23151,28354,22943,4437,-11755,-10124,-6747,-14129,-9810,3323,17803,25678,17630,14769,12301,6826,2445,2371,-900,-4146,1211,8508,7503,1534,-12249,-9308,9908,22954,16399,3965,-6212,-8290,-9095,2308,21512,35193,40528,31608,21299,17553,11674,1879,-4975,-3700,-5665,-14001,-7672,8095,17792,7513,-11317,-9473,9710,6969,-6508,-4478,1159,7885,23025,29454,17197,26022,34413,27356,12756,-2478,-13788,-6760,-4627,-6950,-6145,-4280,-4023,-3651,-3471,-1964,1271,7550,13928,-3847,-10392,-9166,-9831,-12794,-12839,-7329,-5168,-4205,-2593,-7069,-9416,-6208,3244,9624,9978,6042,-5901,-15361,-7664,-3660,2026,4293,9270,4625,-9740,-15033,-2536,12906,22036,28417,27969,25846,22048,11677,-798,-11818,-20211,-13815,-6383,2788,19541,29442,45114,58906,49750,50571,39296,16643,5801,417,-2019,-2138,1421,-2122,-8689,-11117,-10669,-12261,-8712,-6620,-4464,4274,17566,34114,32519,12294,2725,3336,1127,-2310,-728,6286,17702,22323,13444,-3367,-14326,-4231,1308,-2826,-10141,-6932,-9084,-16413,-11334,-7636,-14475,-18220,-10566,701,11825,21379,30035,23802,3768,-11564,-4098,-9625,-4383,7401,3520,-7143,-12613,85,934,-8493,-15012,-12040,-1327,9098,2106,-2500,-2888,-2658,-4089,182,-343,-5916,-14680,-16706,-10170,-1752,6485,11776,14314,11940,3087,-2948,-3494,-573,-2321,-3348,3313,13796,10805,-692,-5322,548,1704,617,476,-7180,-16247,-12862,3672,12030,-697,-13715,-12817,-12973,-10266,1490,11876,11408,10461,12469,13060,10874,6990,8510,11646,8588,5375,3516,-1717,-5931,-5713,-6155,1343,4269,3682,5411,11537,9845,3466,1033,7216,8246,4483,-1737,-10369,-16547,-17671,-15956,-13808,-7301,1851,12187,20661,22453,9378,6876,8786,11269,13597,9198,5890,2150,-3532,875,9270,11197,2349,-6929,-6974,50,7427,5818,4340,2502,4169,7006,1645,3280,9793,11234,7546,-1872,-8566,-7356,-6753,-2777,-5,178,-8834,-12538,-14881,-17318,-15570,-12846,-7783,-5870,-5296,-2150,1774,3918,9065,8755,2490,-5831,-7691,-5471,-7575,-11985,-8677,4407,7736,4330,-9250,-2726,1709,-10311,-11397,-8881,627,27884,36774,22511,8580,2262,-7879,-8425,8602,18784,17114,10590,2249,3583,3558,1494,1301,-3217,-13922,8985,27544,27552,16799,-1830,-5285,-771,3879,10447,13111,14156,4548,2786,2269,-2257,-7823,-13251,-11723,-2491,-136,4632,1651,-6459,-10841,-8581,867,9524,4438,-4036,4532,12974,-552,-9346,-13902,-14036,-7925,-5986,-4925,-1486,1318,3574,6460,2566,-5996,-13363,-547,7894,9682,8189,6856,4844,-1024,-3802,-2576,-1875,-3728,-1374,2852,4386,2229,-181,-5806,-10436,-7579],[-784,4831,3126,-468,-178,-2370,-3018,-4748,-10028,-1557,13710,26855,4175,-3540,4102,6244,1794,-5347,-6580,-9531,-11592,-269,12445,19567,12329,5334,9492,18502,26137,20038,10796,6953,11567,15359,13531,9620,7717,116,-3566,-3453,-2379,-3609,-6163,-1594,-5549,-11347,-10298,-1947,5936,955,-9171,-6390,85,2069,1957,-3578,-6837,-8131,-5037,-3466,-6816,-6094,1914,7583,6400,-57,-3481,2458,3094,-8877,-7944,-2307,5492,6243,6074,7044,9852,12589,12206,3962,-7686,-13249,-13684,-12653,-10405,-5240,1412,8793,9678,3249,4196,12613,29045,30608,17420,10601,-997,-10296,-13335,-9941,-3161,7452,25467,39450,24672,2663,-9750,-734,5164,4038,5412,4346,-126,-4310,-6339,49,4504,5172,7136,8029,-7651,-10379,-5510,-6895,-10837,-5676,806,-3341,-10561,-10747,15239,52571,65949,69619,62872,45731,20830,1643,-8242,-2960,8988,66,-2961,-2522,-8423,-8786,-8208,1232,9097,9578,622,-6118,-3923,-2429,-559,-1942,-6714,-13453,-13687,-3736,-6567,-5303,-5984,-10592,-7518,-11578,-13721,-17152,-12896,-6471,-3497,1135,5090,-5163,-76352,-267445,-381615,-454835,-534237,-526620,-329278,-113819,2574,29381,505,5214,15733,21243,12205,-2300,-15270,-13365,-13793,-14239,-10135,-1549,3987,-2362,-7139,-9370,-10428,-7629,-982,-312,8871,11155,8075,-912,-5552,-10781,-7099,-1016,4420,1431,7384,5966,1297,-12077,17299,53723,77359,85466,76320,53492,18790,8832,10082,20298,22754,21136,-1667,-14743,-18104,-9394,-4599,168,5442,7191,10203,13529,9767,5353,3433,1403,-1869,-6752,-5652,-2677,1502,3510,-2094,-166,5470,3508,-29,9,-3631,-12661,-14137,4193,10538,4279,-10239,-14727,-13439,1027,17427,18066,18941,12590,5660,4497,18197,33291,33231,19456,3649,-8827,-13065,-13054,-7774,-9723,-8843,-7447,-6846,-8003,-13697,-6814,6300,23435,27182,22654,16453,5813,-750,-166,8627,19103,33714,55547,69783,58731,29380,4461,-7164,-8520,-1440,11937,23771,23075,5934,-6142,-8684,-7714,-9747,-9875,-10542,-12557,-13453,-14106,-12057,-9050,-7793,-2167,10175,27412,34574,16197,-1434,-4640,3958,13602,17918,18395,22230,19321,20917,29781,32414,35976,37203,10494,-1282,-7193,-6523,-8426,-3699,8718,25616,42109,53484,66398,73018,64569,43363,15131,-2839,-12857,-15712,-12117,-4503,-3565,-7413,-4761,3025,4421,1167,-2144,-5508,-6118,-5662,-1807,2117,6175,1505,-8742,-12576,-9645,2741,16096,21474,15936,8703,10103,10342,7985,5803,5900,472,-7961,-15899,-14079,-10496,-5207,-6243,-12698,-12719,-7491,-5137,5005,9732,3850,-5300,-16038,-7348,-768,5266,17848,41406,32602,13867,-894,-9868,-11177,-10897,-16264,-11381,-8540,-7403,-8569,-8787,-6336,-6980,-8591,-687,8951,12595,9610,4286,685,856,2213,20086,27951,11696,3579,2946,3971,-1572,-8722,-14945,-8695,-529,4023,10291,13541,18111,23923,25577,22384,13343,6186,-1709,-10952,-14437,-10887,-4812,-4008,-10418,-16820,3108,18275,28960,39420,33870,33014,37853,40997,37485,25171,11364,2530,-6148,-9045,-6356,-300,11223,27652,28075,11267,-270,-2844,-1314,-5432,9549,13958,9845,5978,3050,10514,3264,-6270,-9249,-9527,-4521,-2534,-4825,-5276,-13185,-3372,12557,28661,38487,38783,33172,20944,5995,-2659,-3573,1339,4875,10965,20308,16546,9446,6212,12093,17425,21221,18134,22090,21296,18938,22680,21372,11949,4426,2473,-5762,-3822,9254,22002,31537,28542,18139,5883,-4296,-7837,-5238,-6038,-9867,-9329,-1814,7651,12246,7321,-6167,-16189,-7914,2883,4156,970,-1355,-5385,-11326,-7073,-2491,-3390,-10310,-18088,-16130,-10268,-5552,-13198,-12046,-4801,-7758,-15135,-3427,8501,11382,7813,9689,6843,-5044,-12466,-12162,-11839,-12800,-11318,-4432,1325,2512,-1113,-9982,-2741,8563,18607,13747,5738,-900,-4175,-8241,-12560,-11408,-3014,-1035,-5213,-7163,-10447,-11455,-3041,1056,919,-1109,-4660,-5652,-4203,-8342,-13105,-17534,-14353,-15805,-13492,-6805,328,320,1850,10571,30217,49956,56085,47042,28245,15446,1683,-2360,-5632,-3287,5492,3754,-1185,-2860,-5090,-6922,-13806,-5185,7739,13598,19198,18965,3869,-14959,-7513,-2102,-5566,345,12517,13221,8787,5621,6709,4104,-4454,-13724,-3453,-543,1003,-1001,-6283,-10124,1405,7409,12613,10683,2168,-4862,2672,13003,20501,20389,10822,3669,151,1634,3760,3080,-370,5557,15373,23632,21339,3955,-12367,-14222,-3172,11643,16016,5465,-9061,-6793,3179,17580,28494,40545,32234,19228,2265,-8292,-10838,-14240,-14333,-12057,-9908,-12185,-11210,-3471,10451,26982,20592,5260,-1147,-4347,-9299,-7384,-13234,-11036,-4087,-2458,-2699,-6815,-10575,-12708,-5989,-3895,-10537,-15800,-7135,-2444,72,2134,6288,-2444,-6299,-3562,-1983,2263,1272,-7337,-11274,236,11661,35699,54473,43598,13897,-5785,-19507,-12372,-10024,-15670,-19306,-16080,-11541,-10881,-5407,-399,2097,-20,-10325,-1553,16660,37143,33287,6933,-13118,-7865,-2918,2941,19970,23721,24324,19986,13513,13745,12162,3376,-719,4624,790,-13793,-16773,-13928,-11652,-9793,-6773,-5224,-5366,-6457,-11844,-6554,-704,2662,4455,-2620,-12227,-1515,1325,-788,-1326,1112,1180,-360,-4147,-13126,-2983,5709,10806,8236,-551,-5353,179,6319,13955,22147,24138,20943,22927,10921,-3711,-8595,-5442,336,-725,-3732,-6836,-1564,4169,8948,8821,4124,-1756,-6377,-8462,-2907,12847,8101,2922,211,-11544,-12551,28,18850,30629,26257,9906,-1272,-8233,-11929,-6037,5357,6262,-2361,-6355,-6789,-4926,-607,9472,12165,2240,-8117,-8655,-6513,-4955,-6512,-10228,-15044,-4804,8531,14767,12475,3128,7679,21945,26753,28789,21801,14363,12538,28070,26576,9390,812,-6586,-7610,411,11465,18784,25617,20266,7159,-1922,-3619,-9780,-5237,4309,13164,15902,10855,3222,3359,12775,19472,20894,20091,15790,11601,8129,-571,-5688,-8951,-11868,-14814,-1414,7020,9003,3310,-3971,-1855,5476,9008,3054,-4025,-2842,-2119,-2775,-1317,-4243,-8142,-15836,-11322,-7408,-1059,1132,-2711,-3329,-1638,-1686,-6556,3547,26909,40061,33977,17614,173,-15234,-12934,-3926,708,1342,-3510,-13225,-10902,-218,5653,16057,19749,13814,22124,16978,3432,-737,4967,4674,-1084,-6205,-8716,-10151,-9766,-2492,-4877,-11182,-6669,3312,4744,6737,-662,-10632,-12317,-11364,-12927,-8769,651,2222,-6682,-4271,5742,16624,12920,4337,3052,5827,10523,13214,13414,8248,-3137,-1497,-620,-510,12797,31462,28285,12919,12900,21139,17761,7520,-3898,-4077,-404,-4751,-8796,-9050,-12124,-12247,-7106,358,12669,16950,10248,-8705,-12965,-1536,1869,4197,15666,17571,10488,7429,-1967,-11531,-16349,-15410,-13793,-17444,-15791,-6879,1107,1830,-4128,-15361,-11810,-6586,33,7434,11348,6548,11764,8947,1672,3489,3567,-6700,-14445,-13517,-4929,-3298,-7953,-8386,-2453,4424,5540,6338,10847,21094,25684,37241,57768,65349,59717,38514,7090,-11111,-6836,-6209,-5612,2039,9592,11003,8292,15553,18418,8839,-6596,-9736,8133,20252,17123,11352,26683,20127,14030,7633,2764,-985,2171,7055,12066,18226,16217,8578,-5266,-14817,-18600,-14816,-7570,3074,5508,-4616,-14082,-13380,-11963,865,9355,16587,25419,28451,26018,16866,3248,-6238,-5472,-1935,5758,5773,573,1083,-1733,6275,19382,20010,8281,-7296,-8036,-3658,7172,23705,37790,41281,35443,15830,-5474,-4916,28811,64426,43582,9112,-5810,-6767,-6433,-9120,-12347,-14079,-10262,-2382,-1162,-6124,-4750,-3200,-2026,193,-1914,-4872,-4938,-3275,-311,1878,-3457,-12197,-15844,-7651,2923,5613,-6414,-13903,-15780,-9831,-1375,6766,16663,24729,17327,-647,-4265,8408,18808,23465,33772,42303,36208,19531,-510,-14305,-10692,-8007,-10240,-7815,1205,2675,-9238,-11137,-4377,-5990,-15125,-18415,-16481,-13926,-4645,-7556,-13363,-10194,-11031,-9811,-11237,-9373,-4113,8,4152,5286,2333,-4824,-10751,-7022,-2337,-1782,-4403,-4139,-3922,-1445,3392,8160,9255,8524,6894,3993,-4045,-8388,-5178,17981,60992,55976,25611,9123,4068,5356,10113,12548,1864,-15473,-567,13075,13806,4986,5282,7344,4171,-1743,2638,10719,15239,15030,9821,5315,-3836,-13063,-15574,-13560,-7033,301,3104,5563,3123,-4264,-3423,-6267,-16608,-11522,-4531,-1639,5078,14235,7628,-9340,-11980,-1188,2368,192,-1879,-5712,-13313,-12876,-11596,-13478,-18481,-18247,-18152,-6433,6671,11088,10627,4415,3634,12930,19487,22892,21018,10343,1718,-4307,-3955,8645,31130,51385,49798,24978,5239,2477,-4345,-4493,4346,15019,16692,17316,13518,1096,-5845,-13142,-17765,-4959,7446,5190,-2135,-10043,-11814,-5939,-3255,714,851,-3269,-7195,-11461,-5717,8010,24682,36286,20331,2037,-3340,-330,574,-9817,-12129,-11068,-17947,-11809,468,1488,-699,-3739,-3928,-3222,2262,13910,19346,9252,11567,29529,23668,6811,-3683,782,15240,15602,6820,-1627,-6697,-9718,-7226,-1674,-978,-2389,-4862,-5173,-7631,-11659,-6440,1993,6151,3357,-2184,-4398,-8530,-13873,-3435,8586,17252,24750,23591,15376,12246,10958,6537,7473,6900,2877,4873,3180,5918,3906,-1518,-11424,-16252,-15844,-7348,-13538,-3057,10010,27700,40457,34558,16228,10087,7581,4541,3117,2539,1267,-3838,-4925,-5449,-51,611,-10475,-16272,-5418,2518,-60,-5617,-6068,1052,-3316,-12699,20,8367,9167,-3,-7148,9421,15567,10856,2839,-819,-6882,-2139,4879,7593,5191,4113,16682,22300,11319,6374,8915,4611,-5350,-12193,-10536,-9020,-11251,-10224,-6215,180,582,-2492,-1423,-5162,-8445,-8712,-10048,-16791,-6072,1960,295,-11369,-5270,7492,22613,19966,12280,5603,-6751,-12815,-12508,-3794,2407,1451,-10950,-7030,17964,27622,12710,1674,2871,1830,-5731,-13181,-14179,-11663,-6396,97,4093,6585,7993,6425,-1962,-6180,-5351,-6615,-4826,1497,10729,14632,14271,7726,776,-8348,-9770,-8901,-8873,-6112,-7038,-7911,-5182,-3544,-1451,215,-5083,-6262,106,9232,8042,285,-3330,-3862,541,17155,32782,44410,50150,59997,64938,61546,45884,27572,16666,12485,2895,-7562,-9474,-2604,24,-1434,-1973,1858,-567,3877,11862,16965,8038,-7273,-9242,214,7087,9172,361,-6291,-9867,4003,25602,42291,41225,25113,11896,4166,203,-3318,-6861,13067,19145,11203,4015,-2217,-3550,-11013,-16330,-996,12415,25159,27400,14228,8219,12402,11013,2052,-6164,-409,5419,-1363,-3035,-7348,-12645,-15180,-15416,-11096,-1790,3781,-4060,-14290,-13978,-8424,-7722,-13370,-5464,13746,34657,39464,17917,-1817,4970,19679,27893,31833,23250,2360,-12640,-7891,-5745,-14982,-9488,4720,20277,27053,15806,9610,5109,-278,-2820,-839,-2878,-5618,-1038,4995,4343,-558,-13757,-7092,13113,28070,22190,9263,-1704,-6935,-9863,478,19683,33765,39023,30343,21430,19616,15557,4384,-5092,-4709,-6962,-15053,-7027,8002,15809,2494,-12776,-6152,12055,6136,-8802,-7123,-1310,6497,21285,23625,14723,28974,36113,27901,13331,-1145,-10311,-7021,-5476,-7919,-7098,-5216,-4850,-4247,-3966,-1541,4325,13982,21257,4329,-5624,-5244,-5421,-10895,-15048,-7969,-4986,-4993,-3138,-7217,-11086,-7573,2345,8627,8995,6095,-3793,-14867,-9981,-3464,5640,10238,13574,6477,-8169,-14238,-4159,10933,21899,30927,31605,28872,25414,15783,3373,-8351,-16325,-20396,-13870,4383,23108,31715,46472,55089,43852,44558,37979,18889,7976,770,-2374,-1767,1983,-2732,-10794,-10728,-9399,-11003,-8884,-7309,-5807,2451,16337,38444,40722,18455,3785,3285,1092,-1853,437,6672,13593,13855,4542,-8514,-11776,-1706,3726,-1022,-8367,-8049,-11503,-16147,-7954,-4610,-13234,-17967,-8148,3596,15917,27400,36143,27494,4995,-12358,-4557,-10428,-5414,6907,3893,-6600,-13985,-385,1000,-8959,-16992,-10787,960,12472,8114,3022,2246,3630,2042,3462,-596,-7756,-15024,-15662,-9221,-1389,6322,11897,14862,12635,3393,-2413,-2661,-257,-2759,-3575,3914,14244,11708,398,-6266,-937,303,-60,-191,-6991,-13231,-9714,7224,14327,1726,-10774,-16150,-15945,-13345,-7229,7055,9343,9425,12642,13526,11823,8006,8198,8279,4393,3654,3604,-402,-4691,-4761,-5929,1077,4352,4648,6805,11434,7064,-24,-1623,5380,9263,6146,-895,-10873,-17151,-17456,-16814,-14974,-5597,4497,15392,22825,23727,10578,6966,7696,9634,12514,8835,7755,3258,-3613,-1006,5713,9466,3339,-8555,-9037,245,11101,14082,14968,9530,8196,8836,2115,3679,10678,13237,10046,-1486,-10655,-8350,-6014,-1014,2060,2199,-6326,-11257,-14727,-18356,-17680,-11754,-6840,-5394,-5145,-674,4639,7061,10825,8025,-137,-8535,-8978,-5738,-6612,-7422,-11363,-6169,-3951,-5293,-10272,2533,2482,-11246,-12509,-8836,2760,28369,33707,19970,7528,1587,-9423,-9185,8655,18726,17537,11723,3874,3779,4029,4547,4289,-2206,-12523,3678,23207,24187,15033,-1997,-4762,934,7935,15283,17060,14359,2942,1141,619,-4255,-9958,-15462,-15690,-7280,-3616,4370,518,-8426,-13414,-8606,1827,11599,5425,-6514,-227,12064,5968,-1764,-8952,-10871,-6872,-5737,-4909,-1611,344,1961,4007,-334,-8501,-14607,-567,8171,9454,7090,6873,4847,-1568,-4353,-2759,-2404,-5529,-4095,585,2694,65,-1526,-5431,-10090,-8562],[-2228,3261,1945,-1255,-87,-3110,-4465,-5690,-8664,-396,15002,26852,2486,-3859,4423,6813,1559,-6493,-8132,-11561,-13234,-458,12866,22433,17098,6608,7609,15952,24027,18408,9727,6961,11308,13406,11253,8959,7356,-639,-4285,-4006,-2506,-2814,-5507,-3223,-7722,-13236,-11367,-3164,4729,-19,-9731,-5687,477,1422,-88,-5674,-8147,-7850,-3793,-2357,-6436,-8910,-96,5884,5616,-28,-2877,2853,3572,-6006,-5825,-676,6843,7322,7045,6428,7958,10495,10254,2748,-6986,-13061,-15125,-13055,-9557,-5345,724,8910,11511,6689,7701,17198,31693,30959,20853,15351,2857,-7498,-9659,-6572,-1710,6441,22613,37103,24996,4411,-7780,-906,4748,4516,5806,3941,-1697,-6310,-8426,-1927,2737,3207,6389,7883,-8122,-13056,-10473,-12137,-10940,-10157,-3013,-5214,-11692,-10261,14714,45941,45716,32813,16476,2351,-8916,-10621,-9604,-6766,6479,-2708,-5302,-3289,-7483,-6047,-5257,5458,13683,12969,2720,-3753,-1355,-578,129,-852,-5558,-11980,-11163,-2105,-4996,-4783,-6962,-13303,-8982,-12419,-14712,-17955,-12393,-5705,-2016,219,6642,15545,-31009,-183735,-350004,-448428,-481664,-437508,-301407,-137375,-24548,14021,1639,5374,13061,18940,12711,-1015,-14470,-14034,-14868,-17948,-15107,-5912,418,-4827,-8801,-10509,-10765,-7582,-1543,-1715,9103,11067,8017,-1259,-6902,-12925,-6782,-82,4377,1029,6291,3021,1557,-11311,-9435,11411,26959,39380,44506,37515,14982,9677,7096,14466,15556,16446,-3117,-13638,-17997,-10521,-5300,577,5685,6776,8604,12093,8786,3898,1508,-1070,-4220,-8002,-6161,-2527,2437,5317,-807,-405,4679,2529,-1132,-1971,-5324,-13613,-15348,2605,6076,-745,-12563,-14373,-15114,-1121,13266,14836,18352,14158,8371,7247,18510,31893,31612,19261,3339,-9433,-11025,-10976,-7427,-10817,-9836,-7883,-7448,-9042,-14624,-6806,6125,22007,24125,20355,18220,9470,1756,669,7925,17840,32913,53476,68648,54421,23250,-63,-10228,-8943,-1138,11499,22057,20552,4410,-6937,-8600,-8071,-10133,-9018,-9716,-12081,-13425,-13552,-10267,-7087,-5428,461,13376,30896,37382,16272,-932,-2379,6213,15945,19187,18554,22272,18278,15446,20288,22110,26516,35765,12999,412,-6325,-6642,-9833,-6439,4165,19986,36021,47639,62000,71003,63142,42632,14032,-4604,-14472,-16718,-13842,-7085,-5551,-8116,-3835,3541,3786,307,-2721,-6405,-6322,-4428,455,3903,6637,162,-8707,-9569,-10222,-1059,8831,12983,9267,5598,9033,7720,3509,-291,-124,-3913,-10863,-15384,-12703,-10232,-4938,-5350,-9577,-10464,-7054,-5106,2798,4762,101,-6391,-12283,-6583,-2961,637,6273,27585,24797,9907,-4480,-13340,-12192,-10118,-11569,-6334,-5526,-5444,-7029,-7102,-4390,-6665,-10698,-5356,5394,9745,7156,1468,-2638,-2644,-652,18832,32517,16985,6836,3982,3580,-2931,-11022,-15593,-7708,866,5246,10708,12809,15931,20780,23053,22568,15557,7789,-915,-10359,-13297,-9037,-2193,21,-6315,-16557,1336,14514,23583,35752,32276,32766,39064,42760,38135,24385,8528,-1572,-11276,-15562,-11618,-3672,8400,26215,28316,10285,-2887,-6444,-5712,-13433,4293,10718,6565,2694,133,9588,6737,-1116,-4825,-6689,-5090,-6206,-10307,-7773,-13490,-2375,12315,26460,35930,36784,31756,20650,6342,-2659,-3774,629,3829,10231,21698,20800,13465,8344,13132,17721,18141,9557,12465,13951,10565,13963,16320,10000,2513,-101,-8587,-3803,9149,20866,29387,27218,18151,6973,-2065,-6439,-6954,-7462,-9070,-7366,-621,7869,12146,7489,-5889,-13586,-4457,7251,7722,2910,-1124,-6688,-14488,-8768,-3090,-2963,-9273,-16485,-19100,-14970,-11547,-10924,-5639,1188,-2265,-13305,-5034,7666,11749,9012,10854,7672,-3540,-11626,-12507,-12844,-14260,-14874,-9182,-4017,-464,-2456,-9237,-4086,6011,16262,13160,5602,-213,-4325,-9702,-14444,-12012,-3488,-716,-3097,-4079,-7307,-11981,-3898,1635,2027,-1089,-5814,-7477,-6886,-10649,-14222,-18503,-15901,-16549,-12974,-6515,-106,-472,1117,12838,36616,55573,57350,44413,26600,17771,5443,639,-2873,-5177,5592,3853,-2198,-4561,-6815,-7173,-12721,-7355,7426,16728,24998,23146,5328,-14595,-8741,-4987,-8564,971,12094,12539,8301,5494,7462,6310,-2262,-13303,-3157,-98,-477,-401,-4360,-11305,2114,10151,16208,13337,2367,-6353,1969,12222,19476,20108,10442,3734,1955,3657,7101,6407,3875,7571,14077,20977,20321,5069,-10992,-14807,-3817,10528,14470,4978,-9416,-9834,-1941,11476,21996,37714,36207,23446,5546,-6640,-9768,-13617,-13933,-11426,-9057,-12066,-12314,-4933,8147,25455,21820,6917,-691,-3424,-8138,-7460,-14008,-11818,-5995,-3988,-2579,-5734,-8692,-10184,-5179,-4559,-11597,-13109,-4138,2262,8650,11806,17593,5854,-1924,-897,-370,4314,3580,-5753,-10259,92,11323,33361,51237,40169,12218,-7086,-19599,-10277,-6948,-11719,-15389,-13848,-10602,-11096,-6073,-1098,1456,-492,-10800,-1255,18187,33973,26126,1351,-15372,-6064,-1105,4013,18834,21446,21642,17892,13431,15194,15016,7114,3448,7544,3578,-9367,-15007,-12012,-10723,-10203,-9108,-8461,-8857,-9871,-15317,-9410,-3767,818,4335,248,-2348,1294,1443,-417,2637,8547,9440,5097,-2448,-13840,-5664,3955,9909,8166,-288,-5601,-1121,4744,13719,22802,24468,21277,23478,12885,-2864,-8731,-7519,-3323,-3511,-3985,-6252,-1593,3224,8002,7675,3045,-1696,-5380,-7430,-1886,14984,10987,4622,1387,-10151,-13107,-3318,13729,25731,24585,9551,-1312,-8321,-12671,-6182,6619,10121,1821,-4193,-6913,-6493,-2874,7855,12659,3537,-7377,-9356,-7112,-3937,-4525,-10290,-20355,-4702,10114,16416,11952,737,3770,19252,27158,30216,22434,13702,9413,20949,19616,6960,-205,-8482,-10417,-2521,8720,18172,25445,17996,1044,-7979,-1557,-559,3684,10946,18428,18660,9437,-364,4240,12640,17577,16302,12761,8765,8547,7969,-1006,-6796,-9002,-10760,-14410,-2845,5827,7778,1444,-8384,-7663,1297,7209,3393,-2191,-632,241,-141,1130,-3401,-8898,-14068,-10388,-7656,-1447,762,-4349,-6935,-4885,-2674,-6131,1755,25209,40814,34128,15532,-2359,-18291,-12063,-2482,1561,1355,-4192,-10572,-6710,2340,11915,26905,23630,12289,19343,15815,3712,-282,5072,4960,-1501,-6027,-9369,-12075,-10479,-1976,-4472,-11739,-9474,-2581,-646,3419,-2519,-11897,-11766,-10083,-11644,-8834,-644,1746,-5765,-2573,7487,19256,15589,6446,3802,5677,9414,10596,9416,7919,-3496,-1856,-670,541,15146,33613,30288,15304,15276,22902,20349,11016,-1731,-2957,1050,-2563,-6475,-7185,-10684,-11324,-8103,-663,11896,14999,7668,-11040,-14081,-3238,-1741,1240,17438,25548,20343,14711,1971,-9667,-17025,-17555,-15922,-19532,-17466,-9103,-752,718,-4969,-15114,-12312,-8085,-237,8632,11325,4799,12834,13871,8654,8435,3886,-8056,-16636,-15675,-8268,-7536,-8532,-7110,-5051,1976,3389,5067,11665,28820,38805,50665,65023,64032,54097,34893,5713,-11635,-6625,-6014,-4535,3616,9713,8580,4178,11432,16402,8258,-6457,-10548,5999,20075,17751,10617,21835,15295,11001,4637,-282,-4763,-1377,6241,15849,28563,26649,14764,-1947,-13448,-18792,-15896,-8934,672,2739,-5715,-14298,-14168,-10946,3008,11840,18495,26959,31113,31365,23291,7821,-2158,-3987,-5755,-1961,-1143,-4031,-2347,-5588,50,11486,11291,858,-10740,-9794,-4087,7930,26764,45799,48021,37040,15514,-6964,-8514,20184,57300,43746,10205,-6034,-6922,-6398,-8416,-10510,-11377,-13593,-6845,-3763,-6678,-3753,-1046,532,2502,30,-2939,-3262,-996,3725,3931,-4454,-14238,-14514,-6803,2069,2841,-9191,-16285,-14497,-7503,511,8316,20123,29104,19391,1207,-5944,5457,16863,25728,39841,48975,39564,19616,-2052,-16130,-6805,-3624,-5622,-3032,6414,8761,-4001,-10703,-4856,-6403,-14707,-15797,-17884,-19080,-9476,-11162,-15817,-11576,-11123,-8938,-9514,-6487,1162,7232,9902,8983,4584,-3269,-8743,-4965,-510,-136,-2973,-3130,-3827,-2076,1761,6319,9301,8569,6212,3569,-3518,-6723,-2757,22613,63881,52909,24144,9611,5175,5112,8004,8664,227,-13739,1883,17142,18415,7276,6820,9477,4102,-4074,11,9633,15132,14761,9518,4900,-5100,-13453,-14207,-12910,-7170,1810,5126,6669,2918,-5668,-4121,-6765,-18083,-10795,-4212,-762,6726,16465,11022,-7074,-12797,-26,5363,5502,3423,-1364,-11603,-14653,-13831,-15764,-20191,-17541,-17124,-5783,5924,9148,8182,1226,29,9462,16507,19932,18120,9546,2786,-1571,-2993,5852,24202,42826,44307,25469,5323,1071,-6818,-6454,631,12365,17486,20404,17353,5465,-3451,-12550,-15240,-3441,6749,2460,-3374,-10669,-10694,-4128,-1969,649,98,-4679,-8660,-12218,-5328,8584,25495,34536,17274,158,-4128,-282,609,-9763,-12087,-11289,-17497,-6273,3608,3987,1932,-750,-1178,-1128,4966,18144,23222,11510,10561,26534,23758,8191,-1941,1476,13456,14211,7092,-96,-5107,-9637,-6551,1634,2638,-385,-3668,-4925,-9872,-16880,-5706,3748,10368,9858,2706,-1527,-6348,-11469,-2738,10368,20349,26800,24348,16028,12693,11039,3297,1059,826,-1587,1820,866,3305,1986,-744,-9932,-16331,-16036,-10112,-9779,2495,14977,33230,46083,37270,16591,9599,6865,3926,3061,3615,3904,-465,-2536,-4491,-328,63,-9952,-17501,-6467,1161,-1549,-7131,-7238,643,-1713,-14328,-2102,6309,8248,691,-5673,9118,14643,8999,-764,-4616,-10494,-4239,3476,6835,6151,5256,15782,18886,7709,5150,8787,4808,-5062,-12533,-11104,-10134,-11450,-9976,-7229,-3035,-4414,-7539,-4528,-6108,-8265,-8069,-9295,-15521,-6023,2438,506,-11768,-3149,8402,19993,13666,5383,-115,-9546,-14310,-15113,-6608,-513,-988,-11872,-5442,19102,27612,11534,373,2153,2052,-4995,-13981,-15664,-11648,-6781,-1318,1396,3614,4713,3819,-1797,-5753,-5535,-7638,-5316,1787,11418,15042,12881,4688,-1992,-9378,-9979,-10240,-10461,-7035,-6559,-6436,-3963,-3502,-2364,-692,-5618,-6053,1405,9786,7752,-308,-4595,-6370,-3309,10330,21754,34780,41675,49352,56371,55115,41426,25603,16130,11820,2310,-7065,-7538,-2569,-2431,-5428,-6492,-1401,-484,5446,14318,20419,10758,-4814,-4993,5959,11556,8100,-6685,-14404,-17589,4578,24599,37294,34867,19422,7913,1210,-1203,-3252,-4067,14993,16136,7596,17,-5339,-4378,-11238,-17084,-1706,9753,20638,23667,12411,6039,10623,10614,2270,-5583,1307,9902,4341,-269,-6115,-12219,-15383,-14842,-8323,2010,7851,-842,-12024,-14659,-8655,-7525,-12034,-4757,16191,42038,48306,21560,-305,7612,22918,31598,34132,22792,521,-11863,-6322,-5365,-15875,-8336,6767,23104,28673,14342,5322,79,-4439,-6124,-3356,-4609,-7188,-3584,1230,845,-3054,-15359,-5211,15696,32482,27631,14311,2557,-5845,-10540,-480,18203,31984,36595,28011,20549,20896,19007,6902,-5021,-5615,-8048,-15649,-7425,6451,12296,-2393,-12124,-2583,14207,5805,-10347,-10369,-4125,4919,18822,16627,12739,30648,36422,27599,13395,-96,-7622,-7420,-6618,-9171,-8406,-6375,-5692,-4926,-4724,-1708,6310,18625,25980,11806,236,-373,-218,-7904,-17610,-9192,-5418,-6130,-3290,-6244,-11596,-9408,1276,7609,8055,6020,-2021,-13004,-12343,-3471,8220,15088,17681,8599,-6603,-13144,-5635,8823,20661,31225,32707,29766,27265,19069,7303,-4940,-11674,-14406,-15751,5208,24428,31998,45089,48029,35602,35715,33720,19306,9234,687,-3008,-1832,1763,-4037,-13095,-9865,-8444,-10265,-8800,-7640,-6718,802,14595,40752,46961,24125,4517,2614,623,-1457,861,5181,7015,3909,-3033,-9181,-8105,210,5389,363,-6819,-8569,-12850,-12151,-4437,-1545,-10683,-14760,-5263,5734,18504,32103,41229,30224,5459,-12906,-4543,-10301,-6744,5865,3878,-6213,-15482,-1037,899,-8760,-16187,-9437,2637,14704,13722,9409,8250,10691,7947,5997,-1487,-9809,-15454,-14963,-8587,-1460,5403,10817,14139,12270,2941,-2254,-1721,236,-3171,-3942,4078,13994,12079,1349,-7474,-3295,-1992,-1553,-1679,-7493,-10564,-5895,11512,16395,4009,-7820,-11358,-10018,-8109,-14559,1712,6299,7321,11593,12730,11555,8128,6827,3533,-329,1399,3049,416,-3866,-4233,-6076,339,3825,4955,7579,10718,4239,-3070,-3885,3288,9423,7022,-672,-11872,-17802,-16905,-17224,-14953,-3369,7255,17989,23570,23317,11034,6569,6103,7381,10542,7551,8216,3241,-4217,-3339,1721,6977,3772,-9159,-11164,247,14827,24543,28974,19037,13099,11152,3107,4338,11209,14359,11527,-2016,-13252,-8194,-4317,1507,5318,5623,-3186,-9764,-15024,-18543,-15513,-9490,-5834,-5092,-4529,1561,8287,10714,12608,7296,-2504,-11048,-10394,-6303,-6056,-4013,-5712,-5021,-4683,-6029,-885,8765,3466,-11703,-13422,-9078,4522,28415,31112,18403,7108,1561,-10106,-9208,8343,17967,17239,12266,5373,4256,5684,8130,6916,-1832,-10889,-670,18383,20003,12419,-2632,-4476,2326,11496,19641,20463,14010,1271,-789,-1431,-6242,-11383,-16129,-19640,-13464,-5859,3865,-1154,-10547,-14902,-8415,2703,13532,6518,-7465,-4608,10172,10537,4714,-3977,-7685,-5620,-5442,-4652,-1629,-572,498,1800,-2854,-10401,-15812,-1119,7910,8861,5783,6466,4350,-2448,-5255,-3170,-2837,-6966,-6980,-2033,601,-2465,-2549,-4015,-8123,-8413],[-2982,2669,2474,1098,3467,-729,-3645,-4858,-6065,1430,16471,25949,1507,-3261,5465,7864,1705,-7347,-9255,-12906,-14166,-284,13265,24986,22420,9358,6197,12851,20823,15874,8007,6629,10860,11564,9478,8713,7216,-1052,-4572,-4113,-2203,-1626,-3951,-3810,-9173,-14703,-11560,-3566,4163,-294,-9385,-4542,1231,1202,-1555,-6914,-8871,-7237,-2587,-1225,-5276,-11065,-2133,3908,4526,-279,-2470,2959,3483,-3070,-3139,1604,8628,8652,8080,5817,6173,8424,8080,1447,-6130,-12306,-16060,-13007,-8276,-4761,744,9401,13561,10814,11815,21161,31879,29223,22633,18804,6581,-3895,-5652,-2838,544,6000,19983,34117,24695,6367,-5422,-651,4716,5423,6475,3508,-3299,-8209,-10491,-3958,904,1182,5898,7476,-8439,-15080,-15049,-16740,-8420,-14200,-7410,-7732,-12880,-8508,14081,37920,25235,-1803,-25197,-35864,-36360,-20254,-11652,-10637,3886,-4997,-7412,-4094,-6518,-3561,-1896,9761,18294,16531,5219,-1082,1416,1834,1572,750,-3677,-9709,-8887,-449,-3382,-3931,-7016,-15254,-10298,-12703,-14064,-14823,-10598,-4677,-1018,-541,10522,38946,27398,-64485,-167905,-215858,-196830,-153185,-99200,-56868,-23104,281,3128,4697,9801,15943,12789,160,-13355,-14570,-15070,-20246,-19988,-10208,-2736,-6744,-10640,-11806,-10951,-7561,-2019,-2728,9217,10500,7334,-1896,-8391,-14705,-5426,1029,4290,631,4863,-312,2710,675,-28500,-27603,-17867,-1172,15838,22529,12366,10015,4074,9292,10013,14013,-1817,-10532,-16172,-11583,-5830,1077,5664,5827,6203,9633,7074,2147,-320,-3046,-6034,-9193,-6965,-2669,3171,7049,552,-621,3992,1742,-1967,-3320,-6502,-13772,-16508,206,556,-6422,-14767,-13380,-16051,-4237,7695,10218,16358,14767,10433,9340,18040,29230,28806,18420,2914,-10207,-8969,-7615,-4902,-10177,-9994,-7894,-7740,-9682,-15333,-7276,5362,19728,19966,16560,18339,12403,4125,1493,7183,16537,32126,50507,64506,47493,16436,-4614,-13082,-8950,-790,10892,19869,17414,2399,-7759,-8283,-8362,-10708,-8651,-9214,-11668,-13288,-12991,-8650,-5139,-2975,2881,16161,34188,40049,16593,-208,-807,7526,17208,19597,17894,21268,16408,9937,11936,13713,17820,32745,14753,1464,-5909,-7014,-11341,-9205,-481,13776,28533,39714,54520,64960,58278,39478,11834,-6849,-16258,-17153,-14687,-9569,-7464,-8574,-3251,3431,2509,-946,-3549,-7215,-6272,-3478,1946,5327,6772,-1223,-7770,-6542,-9062,-3594,2781,6022,4059,3385,8000,5047,-843,-6135,-6073,-8065,-11930,-12282,-10642,-9539,-4388,-4032,-6741,-7815,-6444,-5199,387,-537,-3943,-7365,-9228,-5158,-3968,-2292,-2754,14999,16305,4586,-8589,-12159,-8975,-5631,-5957,-2239,-3388,-4298,-6025,-5744,-2973,-6040,-7309,-6088,2778,6933,4600,-1325,-5892,-5954,-3353,16652,35991,23269,11138,5454,3101,-4587,-13568,-16054,-6732,2337,6595,11141,12102,13772,17520,19857,21557,17130,8946,-490,-9851,-12099,-7600,-568,2827,-3383,-14532,672,10950,17747,30969,30010,32275,40070,43775,37678,23079,5619,-5497,-13670,-17984,-16229,-5981,6576,24272,27186,8456,-5681,-8799,-6629,-20310,-1610,6656,2762,-959,-2794,8755,10596,4981,166,-2235,-2023,-6073,-14918,-11340,-11946,-1504,11513,23138,31012,31951,27646,18270,5788,-3103,-4215,-67,3262,10262,23619,25361,17816,10517,13985,17475,13468,209,1306,4641,980,3888,9839,7305,353,-2558,-11304,-4214,8315,18980,26615,25711,18630,8812,477,-4837,-8586,-9104,-8529,-5476,508,7900,11626,7360,-5622,-11814,-1955,10767,10927,4842,-735,-7655,-17859,-9805,-3235,-2346,-8082,-14788,-21192,-19686,-12571,-5403,148,6105,2068,-10761,-6259,6900,12106,9882,11075,7641,-2234,-10354,-12579,-13671,-14939,-18025,-13150,-7836,-2772,-3400,-8341,-5976,2976,13221,12234,5386,612,-3993,-10628,-16237,-11938,-3251,287,-402,-764,-4192,-11086,-4746,2134,3143,-1215,-6931,-9141,-9455,-12715,-14809,-17356,-16801,-16932,-12566,-6287,-691,-1574,107,14192,40969,58588,56853,41164,25156,21461,11760,5081,905,-7601,4511,3339,-2871,-5926,-8465,-7488,-11635,-9241,6947,19827,30888,27231,6945,-13755,-10571,-9175,-11042,2256,11904,12015,8019,5501,8143,8265,-288,-12700,-2849,1538,4652,5795,-1705,-12444,2846,12977,19647,15899,2574,-7518,1216,10954,17719,19105,9899,3499,3404,6416,11939,10967,8448,9491,12696,17931,18487,5596,-10002,-15132,-4188,9503,12869,4496,-9751,-13025,-6731,5954,15924,33193,38855,27249,8793,-4889,-8937,-13105,-13507,-10890,-8302,-11586,-13129,-6486,5662,23461,22703,8526,-500,-2854,-7154,-7614,-14636,-12481,-8113,-6172,-3397,-5287,-7301,-7870,-3787,-4507,-11518,-9630,-63,9517,20288,23710,29664,15082,3116,2314,1948,7244,6858,-3528,-9141,-174,10815,30578,47177,36483,10698,-8191,-19258,-8238,-3907,-7844,-11386,-10906,-9108,-10811,-6447,-1560,1217,-578,-11027,-1264,18677,29475,18957,-3776,-15922,-4409,771,5462,17681,18867,18418,15386,13211,16634,17753,10830,7434,9522,5518,-4649,-11000,-9713,-8813,-9209,-10222,-10691,-11646,-12776,-17957,-9752,-4186,2401,9304,9879,8765,5118,2043,564,6680,15676,18449,11121,-757,-11934,-8463,1781,8397,7450,-476,-6092,-2681,2773,12683,22125,23370,20472,22851,13995,-2430,-8966,-9161,-6072,-5365,-4196,-5839,-1812,1764,6298,5886,1510,-1835,-4145,-5784,-447,17041,13923,6151,2204,-9187,-12731,-5716,9208,20629,22626,9608,-851,-8030,-13199,-6246,7631,13781,6523,-1160,-6290,-7679,-4477,6577,13005,4796,-6547,-9661,-7625,-3144,-2401,-9173,-24286,-4388,10993,17026,10566,-1511,295,16143,26630,30509,22310,12838,6379,14236,13110,4525,-1110,-10039,-13063,-5528,5605,16895,24305,14732,-5552,-12817,902,8217,11933,15854,21414,18837,5453,-4171,5082,12319,15786,12321,6277,2181,5679,8034,-188,-6675,-8195,-9180,-13150,-4499,4363,6589,558,-10919,-12633,-2332,5397,3870,-175,1555,2966,3157,3840,-2315,-8828,-11884,-9118,-7661,-1937,139,-6105,-10310,-7185,-2821,-5775,18,22890,40318,33330,12962,-4950,-21237,-10631,-915,2503,1496,-4238,-6433,-2186,4975,17321,35961,26412,11398,16865,14510,3735,14,5229,5849,-646,-4423,-8838,-13382,-10789,-1552,-4125,-11920,-11981,-7583,-4474,601,-4108,-12597,-10737,-8389,-10075,-8765,-2078,856,-4867,-578,9768,22244,18394,8680,4571,5484,8253,8082,5642,7068,-3946,-2263,-666,1693,16977,33971,30480,16503,16571,23301,21547,13586,309,-1430,3026,-169,-4325,-5368,-9015,-9624,-8112,-1587,10465,12079,4419,-13390,-14877,-4705,-4740,-1204,18984,32949,29402,20809,5267,-7887,-16319,-19204,-17723,-21431,-18811,-11395,-2758,-568,-6026,-15294,-12768,-9092,-31,10010,11225,3876,16510,22536,18725,14231,4161,-9437,-19072,-17991,-12353,-11528,-6882,-5158,-6781,-335,1284,3913,12582,36453,51844,63580,69721,59781,46388,29906,3898,-12016,-6341,-5758,-3599,4717,9207,5690,-108,6956,13684,7163,-6497,-11239,3737,19495,18391,9774,16581,10539,8175,2111,-2829,-7929,-5450,4469,17631,36585,35798,20230,1189,-11924,-18738,-16751,-10279,-1811,-252,-7198,-14016,-14497,-10220,4303,13447,19681,28131,33832,37300,31077,13692,3171,1552,-3448,-10620,-8706,-8156,-5224,-8327,-5086,3914,2588,-6176,-13606,-11139,-4421,8410,29152,52491,53036,37566,14925,-8075,-11244,13220,48543,41969,11090,-5932,-7081,-6399,-7763,-8739,-8592,-12932,-11744,-6291,-6752,-2302,1627,3481,4916,2093,-551,-377,3270,9441,6442,-5244,-16167,-12496,-5544,1507,516,-11467,-17549,-12478,-5334,2080,9158,22038,31167,20243,2887,-7434,2030,14006,26787,44089,52958,40611,18521,-3724,-15517,-3203,570,-930,2144,12003,15432,2425,-6266,-4041,-6162,-13496,-13032,-15189,-20097,-13558,-15233,-18675,-12506,-11160,-7858,-7397,-3249,6788,15291,16419,13288,7013,-1452,-6297,-2576,1567,1458,-2065,-2821,-4410,-3382,-239,4390,9211,8299,5203,3036,-2817,-5074,-162,27856,64685,48438,22383,9783,5450,4020,5079,4721,-1114,-11494,3912,20133,21892,8704,7384,10565,3322,-6587,-2622,8297,14337,13429,8298,3756,-6399,-12683,-12203,-11627,-7181,3182,7241,7788,2728,-7124,-5506,-8135,-19957,-8964,-3684,139,8488,18869,14719,-4366,-13570,1014,8159,10638,8624,3270,-9046,-17018,-17072,-18748,-20835,-16149,-15873,-5171,4811,6445,4855,-2851,-4419,5237,12774,16107,14724,8337,3267,475,-2014,2508,15877,32161,36525,24535,5056,-326,-8137,-7512,-2543,9245,17533,22726,20639,11172,2130,-7393,-10652,-1363,5713,-768,-4926,-11274,-10332,-3257,-1430,230,-755,-5798,-9689,-12883,-4909,9364,26196,32059,13824,-2204,-5287,-638,247,-9408,-12108,-10924,-13972,-1007,6556,6498,4677,2727,2163,1281,7734,22079,25866,12395,8282,22245,22813,9317,-384,1811,10753,12102,6879,1203,-3432,-9049,-5709,5102,6948,1729,-2335,-4121,-9685,-13391,-2528,6498,15092,17198,9399,1942,-3821,-8725,-1994,11782,22815,28011,24504,16088,12170,9706,-1438,-8135,-7519,-7272,-2259,-2157,-68,-1105,-1162,-9339,-16260,-16121,-12384,-5512,6571,18356,36588,49516,38687,16458,9020,6059,2968,2617,4489,6636,3252,74,-3368,-647,-423,-9091,-17440,-8037,-1141,-3680,-8984,-8438,95,-495,-14910,-4081,4346,7187,1246,-4694,7939,12683,6587,-3697,-7155,-13376,-6332,1776,5623,6746,6389,14809,14993,3666,3451,8067,4549,-5066,-13172,-12159,-11644,-11744,-9766,-8355,-6434,-9482,-12278,-7713,-7056,-8056,-7494,-8473,-14361,-6017,3020,832,-12553,-1434,9015,17220,7973,-682,-4630,-10978,-15000,-16631,-8850,-3158,-3246,-12698,-4208,19328,26626,9960,-1312,1141,2049,-4415,-14508,-17123,-12181,-7709,-3162,-1781,214,1040,727,-2191,-5796,-6073,-8702,-5874,1661,11147,14289,10309,989,-4744,-10326,-10511,-11467,-11352,-7514,-5819,-4973,-3037,-3852,-3432,-1637,-6452,-6585,1718,8932,6531,-1462,-6290,-9026,-6767,3946,11281,24587,31792,36787,45054,45452,34897,22995,15094,10839,1629,-6421,-5876,-2666,-4827,-9052,-10425,-4362,-555,6628,16182,23073,12823,-2807,-982,11928,15484,6198,-12134,-9412,-7869,6707,22178,30570,27422,13533,3557,-2034,-2635,-3368,-1533,14942,11629,3097,-4494,-8254,-6052,-12267,-17606,-2657,6575,15331,19074,9917,3163,7822,9223,1785,-5669,2202,13080,9240,1848,-5535,-12403,-15547,-14199,-6342,4641,10642,1652,-10111,-15396,-9257,-7813,-10681,-3236,19219,49064,55793,24513,1131,9574,24888,34000,35112,21708,-914,-10110,-5304,-5467,-15493,-6512,9276,26050,30504,13568,2506,-2394,-6105,-8113,-5559,-6185,-8739,-6292,-2631,-2848,-5872,-16682,-3664,17644,36023,32414,18893,6418,-5032,-11219,-766,17207,30039,33459,24793,18720,21286,21707,9246,-4695,-6358,-9017,-16058,-8464,3928,7933,-6163,-9543,1163,16168,6121,-9985,-14079,-7155,3112,15584,8874,11248,30976,35507,26531,12951,467,-5862,-7934,-7928,-10575,-9952,-7548,-6276,-5309,-5471,-2359,7107,20932,27549,17916,6700,5433,5754,-3973,-19452,-11034,-6478,-7477,-2916,-4168,-9801,-11528,129,6498,7025,5678,-668,-10556,-13540,-3622,9693,18514,21224,10658,-5364,-12361,-7021,6668,18535,29547,31520,28761,27608,21457,11012,-1468,-6705,-6690,-7703,5035,23377,30312,41141,38686,26077,25458,27530,18281,9786,394,-3697,-2201,883,-5891,-13808,-8513,-7642,-9786,-8474,-7573,-7119,-583,12535,40878,50542,28680,5029,1422,-211,-1158,870,2399,-1298,-6269,-6200,-5926,-4916,1541,6393,1493,-5314,-7861,-11671,-8485,-1502,1077,-7598,-10752,-1874,7129,19241,34752,44598,31699,5171,-12440,-3960,-9423,-8101,4580,3726,-5817,-16775,-1672,816,-7869,-13769,-8089,3731,15740,18268,15647,14331,17681,13291,7834,-2715,-11776,-15782,-14438,-8118,-1786,3960,8789,12301,10891,1798,-2349,-566,998,-3444,-4257,4114,13439,12230,2458,-8195,-6088,-4544,-3032,-3311,-8418,-8420,-1651,16317,17967,6017,-4861,-6344,-5038,-4413,-12850,-3620,2716,4593,9774,11138,10359,7464,4502,-2087,-5128,-1137,2119,956,-3288,-4028,-6460,-612,3020,4928,7951,9586,1593,-5514,-5581,1300,8971,7318,-861,-13119,-17992,-15657,-16051,-13072,-351,10419,20158,23266,21731,11027,5958,4286,4866,8060,5744,7547,2451,-5051,-5721,-2211,4195,3702,-8733,-13039,255,18657,36832,45623,31166,19314,14367,4936,5344,11492,14718,12086,-3177,-15734,-6749,-1916,4352,8905,9351,-27,-8199,-15422,-18002,-12981,-7183,-4799,-4513,-3043,4783,12926,14986,14511,6812,-4351,-13048,-11590,-6852,-5647,-1545,-348,2203,4682,5446,11728,15151,4398,-11729,-13881,-9323,5948,27897,28882,17464,7330,2477,-8710,-8138,7941,16829,16569,12611,7185,5781,9078,12265,9395,-1607,-9337,-3251,13851,15661,9451,-3420,-4147,3646,14635,23471,23242,13316,-159,-2636,-3494,-7744,-11602,-14948,-19899,-19459,-4550,3453,-3070,-12598,-13868,-7782,3803,15516,7736,-7116,-8233,7714,13049,9638,357,-4666,-4124,-4865,-3878,-1275,-1150,-514,198,-4599,-11340,-16970,-1986,7353,8171,4570,5827,3629,-3383,-6210,-3508,-2915,-7613,-9687,-4736,-1702,-5016,-3112,-2324,-5930,-7726],[-3626,3115,5139,6016,8483,3152,-1258,-3008,-3393,3081,17251,23670,656,-2408,6521,8685,1538,-8531,-10279,-13456,-14558,-298,13083,26476,27308,13037,4952,8510,15814,11808,5032,5264,9512,9251,7698,8377,6924,-1407,-4655,-4073,-1897,-570,-2263,-3739,-10166,-16175,-11262,-3603,3809,-307,-8712,-3538,1817,917,-2890,-7807,-9509,-6768,-1787,-484,-3827,-12146,-4603,1238,2716,-1202,-2489,2572,2625,-681,-407,3982,10328,9801,8777,4872,4193,6092,5424,-217,-5491,-11457,-16654,-12758,-6961,-3948,1062,9926,15463,14968,15433,23581,29856,25949,22689,20488,9480,-359,-1706,877,2987,5763,17308,30256,23354,8179,-2954,-148,4930,6533,7221,2845,-5044,-10047,-12639,-6016,-1018,-927,5545,6618,-8860,-16717,-19204,-14557,-5210,-13702,-12022,-10829,-13807,-6582,14043,35795,21753,-5394,-24415,-30209,-28579,-19730,-14497,-13490,1842,-6728,-9416,-4931,-5643,-1477,1543,13963,22884,20343,8231,1706,4130,4568,3472,2360,-1827,-7746,-7699,809,-1769,-2842,-6320,-15795,-11507,-12563,-12242,-11437,-8264,-3633,272,1124,13187,48755,57892,9275,-40515,-46879,-9970,16096,19722,49,-12954,-5178,2455,2278,6224,12822,12430,1099,-12216,-15012,-14416,-18278,-21757,-13909,-4768,-7405,-12283,-13059,-10944,-7620,-2344,-3079,9312,9576,6160,-2650,-9801,-15098,-3232,2311,4215,200,3267,-2834,3568,6662,-15519,-24635,-19100,-4138,11960,19258,12334,9134,1176,5286,6776,14099,1332,-6768,-13890,-12448,-5876,1922,5653,4659,3332,6403,4830,322,-1738,-4124,-6967,-10071,-7828,-2967,3779,8850,2167,-583,3596,1262,-2480,-4060,-7014,-12949,-17350,-3105,-5884,-12392,-16465,-11862,-15137,-8043,1418,4689,13249,14528,11897,10938,17124,25887,25465,17364,2736,-10831,-6862,-3771,-1292,-8320,-9166,-7229,-7429,-9617,-15314,-7954,4330,16963,15237,11991,17185,14725,6588,2568,6741,15608,31713,47242,58273,39090,9738,-8757,-15020,-8311,-92,10535,17771,14338,526,-8003,-7409,-8187,-11211,-8584,-8831,-11064,-12718,-12137,-6902,-2990,-293,5274,18366,36719,41951,16852,554,310,8205,17686,19486,16800,19682,14205,5108,5440,7602,10567,28502,15644,2002,-5693,-7334,-12607,-11606,-4822,7445,20464,30851,45277,56159,51107,34725,9082,-9173,-17712,-16539,-13871,-10788,-8874,-8589,-2815,2955,972,-2189,-4236,-7545,-5796,-2698,2734,6408,6749,-2281,-6106,-3518,-6707,-4398,-1439,1047,570,2133,7099,2559,-4741,-11146,-10549,-9906,-9608,-7969,-7895,-8161,-3290,-2273,-4105,-5214,-5510,-5152,-1921,-5751,-7900,-7940,-6654,-3624,-4185,-4068,-8664,6132,9723,961,-7116,-6076,-3196,668,-380,1246,-1678,-3518,-5100,-4272,-1688,-5158,-2931,-2086,2089,4690,2320,-3684,-8705,-8693,-5501,13849,37951,30276,16785,7836,3003,-6094,-15951,-15888,-5510,3969,8123,11791,11742,12078,14728,16706,19841,18285,9932,-141,-9223,-10751,-6345,209,4092,-2074,-12110,1322,7895,12048,25774,27576,31872,41051,44165,36356,21616,3075,-8722,-11457,-13139,-18064,-6928,5799,21809,24595,6068,-8304,-9462,-5087,-18591,-7576,2247,-1084,-4530,-5345,8114,14455,11704,5878,3173,4243,-10,-10020,-13598,-9182,-429,10519,19293,24629,25179,21517,14217,4593,-3683,-4538,-362,3536,11310,26155,30216,22615,12993,14922,16872,7726,-8781,-9813,-5347,-8501,-6231,2623,4198,-1646,-4370,-13463,-4735,7181,16859,23803,24447,19796,11515,3461,-2911,-9776,-10580,-7868,-3503,1742,7984,10882,7020,-5449,-10703,-101,13740,14113,7187,348,-7547,-16738,-9745,-2775,-1447,-6628,-12716,-19286,-18795,-8471,-269,5281,10082,5459,-8028,-6846,6461,12684,10750,10751,7088,-914,-8450,-11927,-13783,-14228,-16426,-14051,-9008,-4225,-3696,-7136,-8056,-157,9982,11240,5337,1688,-3217,-11008,-17587,-10673,-1881,2277,3121,3257,-656,-9532,-5572,2583,4348,-1400,-7857,-10398,-11590,-14242,-14869,-16355,-16942,-16871,-12060,-5960,-1247,-2753,-916,14622,42686,58477,54606,37773,24472,26838,21073,11901,6188,-8118,2250,2316,-3080,-6690,-9751,-7660,-10460,-10639,6436,22780,36655,31278,8956,-12177,-12826,-14467,-10441,4433,12102,11733,7960,5589,8676,9811,1391,-11827,-2319,5267,15860,16093,1799,-13341,3747,15982,22971,18480,3037,-8169,373,9319,15480,17603,9358,3041,4526,9551,17570,16457,13177,11372,11525,14935,16221,5715,-9222,-15089,-4127,8767,11440,4121,-9879,-16068,-10888,1244,10872,27685,39947,30433,11898,-2963,-8117,-12468,-12906,-10284,-7468,-10747,-13424,-7995,3073,20999,22992,9951,-474,-2541,-6275,-7728,-14989,-12868,-10193,-8801,-4938,-5232,-6088,-5709,-2099,-3803,-10356,-5678,5160,19094,33773,36795,41519,24813,8927,6261,5300,11408,11270,-773,-7877,-422,10287,27678,42737,32892,9542,-8892,-18656,-6229,-831,-4014,-7463,-7722,-7285,-10099,-6356,-1668,1433,-236,-10964,-1338,18260,24259,12514,-7851,-14737,-2852,2679,7111,16461,16053,14810,12554,12711,17696,19839,14148,11090,10736,6877,-53,-6145,-6817,-6139,-7270,-10202,-11837,-13508,-14835,-18740,-8615,-2240,7039,18563,22604,20025,9406,3040,1868,10283,21796,27091,17095,1011,-9570,-11072,-718,6389,6227,-962,-6691,-4373,531,10867,20168,21026,18690,21266,14358,-2284,-9244,-10399,-7829,-6265,-4408,-5606,-2245,-170,3876,3533,-400,-2210,-2876,-3827,1306,19002,16877,7502,2673,-8595,-11998,-7207,5516,15719,20514,10066,45,-7448,-13598,-6291,8284,16984,11557,2544,-5032,-8456,-5393,5712,13210,5983,-5654,-9564,-7961,-2580,-334,-7347,-21617,-4159,11101,16660,8635,-3516,-2651,12905,25301,29722,21540,11946,3696,8353,7392,2207,-1820,-11100,-15446,-8535,2282,15080,22435,11021,-11883,-14474,3333,15475,18289,17723,20823,15680,-1227,-6624,5654,11756,14029,8842,825,-3327,3303,8282,1944,-4830,-6281,-7063,-11395,-6294,2690,5430,464,-11396,-16732,-5283,3698,4449,1916,3693,6046,7064,6700,-1033,-7998,-9466,-7605,-7431,-2557,-798,-8033,-13315,-8273,-2301,-5500,-1627,20235,38760,31762,10162,-7396,-20272,-8902,683,3532,1814,-3540,-2457,1696,7036,20967,42069,27700,10913,14725,13141,3602,240,5461,7359,1551,-1768,-7392,-13971,-10935,-1364,-3921,-11806,-14149,-11749,-7300,-1734,-5336,-12660,-9398,-6435,-8268,-8434,-3497,-361,-4046,1575,12281,24924,20802,10847,5302,5132,6880,5585,2176,5799,-4411,-2668,-576,2930,18070,32398,28743,16320,16576,22283,21258,14896,2047,417,5263,2115,-2544,-3828,-7429,-7683,-7191,-2403,8337,8213,566,-15682,-15318,-5941,-7075,-3321,19782,38802,36852,25360,7816,-6300,-15250,-19490,-18607,-20119,-19683,-13789,-4963,-2058,-7278,-16035,-13548,-9513,779,11560,11013,3832,21902,33558,30834,20270,4304,-10768,-21528,-19628,-16343,-13590,-5039,-3627,-7601,-2476,-780,2826,13365,42990,63362,74367,71092,52896,37322,23987,1734,-12209,-6038,-5492,-2790,5454,8326,2678,-4243,2544,10482,5602,-6710,-11720,1542,18584,19021,8905,11478,6096,5533,-167,-5055,-10263,-9844,1994,17380,41268,42493,24338,3860,-10337,-18380,-17370,-11544,-4202,-2992,-8523,-12962,-14437,-9928,4760,14191,20201,29004,36607,43503,39663,20665,9257,8548,3684,-13260,-14427,-10898,-7442,-9974,-8503,-2279,-4847,-11981,-15418,-11844,-4665,8449,30426,56841,55740,37104,14131,-8888,-13408,7772,39070,38608,11755,-5507,-7320,-6498,-7274,-7171,-5941,-9094,-15264,-7739,-5928,-238,4845,6682,7271,4140,2106,3487,9480,16544,9208,-5874,-18018,-10239,-3990,1166,-1414,-13252,-16947,-10526,-3477,3215,9204,22234,30862,19929,4351,-8470,-1764,10362,26381,45815,53532,39083,16254,-5466,-13640,-191,4351,3652,7459,17623,22210,9757,609,-808,-4622,-11434,-10175,-11620,-14723,-12646,-16201,-17822,-12256,-11144,-6667,-5047,44,12111,23237,23026,17773,9384,385,-3629,146,3871,2747,-2038,-3510,-5873,-5444,-2375,2610,9031,7638,3843,2374,-2096,-3563,2491,33292,63051,42513,19932,9261,4724,2048,1411,891,-2214,-9570,5269,21830,24030,9232,6896,10423,1850,-9257,-5100,6801,12878,11053,6111,1844,-7506,-11164,-10150,-10192,-7028,4349,9306,8797,2464,-8632,-7661,-10391,-19549,-6200,-2889,1039,10188,21145,18296,-1567,-14371,1862,10639,15402,13594,8178,-5349,-18272,-20974,-21113,-18382,-14379,-14453,-4646,3409,3226,894,-7644,-9534,559,8507,11720,11110,6793,3187,1695,-1253,-905,7134,20681,27438,22327,4538,-1550,-8560,-8131,-5272,5716,16690,23976,22889,17006,9565,370,-3940,1939,4896,-4212,-6832,-12068,-10570,-3131,-1500,-495,-1687,-6602,-10240,-13349,-4515,10269,26709,29030,10174,-5066,-6953,-1638,-795,-9015,-12238,-10079,-9895,3275,9023,8877,7403,6625,5947,3820,10361,25404,26970,11766,4926,17259,20956,10043,816,1713,7384,9391,6061,2127,-1944,-8127,-4610,8614,11884,3891,-958,-2988,-7538,-7614,1380,9658,19999,25003,17594,6050,-1150,-6036,-1308,12604,24195,28021,23705,15128,10314,6814,-6166,-19406,-15795,-11558,-6876,-5768,-4130,-5426,-3077,-9836,-16039,-16043,-14159,-2878,9066,20018,37444,50205,38427,15720,8382,5128,1592,1662,4978,9163,6975,2603,-2456,-1411,-1355,-8544,-16427,-10063,-4263,-6366,-11213,-9687,-687,129,-14258,-5793,2487,5988,1559,-4261,6104,10060,3913,-5959,-8593,-15217,-8553,-379,3794,6748,7242,13742,11072,-646,1254,6727,3782,-5445,-14160,-13729,-13612,-12189,-9635,-9566,-9938,-14447,-15637,-10739,-8027,-8015,-7163,-7777,-13417,-6024,3847,1525,-13876,-279,9219,14400,2990,-5967,-7693,-11414,-15357,-17247,-10817,-5596,-5332,-13463,-3483,18548,24667,7983,-3434,-243,1713,-4093,-14472,-18132,-13350,-9227,-5410,-5305,-3496,-2910,-2677,-3170,-6371,-7025,-9824,-6570,985,9747,12190,6589,-3126,-7119,-11055,-11337,-11498,-11243,-7520,-4976,-3699,-2572,-4720,-4742,-2546,-7281,-7844,784,6590,4330,-3209,-8370,-11769,-9641,-1769,2280,15153,21825,23842,32280,33717,27018,19922,13499,9410,656,-5898,-4583,-2991,-7239,-12435,-13941,-7030,-948,7237,17255,24627,13935,-1582,2513,17578,18477,3611,-11515,-209,4028,10079,18539,22663,19444,7690,-1040,-5379,-3875,-3554,542,13082,6199,-1967,-9340,-10579,-8601,-14179,-17916,-3954,2942,9527,13796,6780,-407,3933,6697,422,-6559,2223,14797,12858,3103,-5770,-13381,-15713,-13690,-5287,5938,11888,3156,-8819,-16268,-10304,-8588,-9339,-1064,22821,54780,60512,26076,2101,10616,25401,34744,34558,19992,-1985,-8267,-4853,-6066,-14149,-4578,11679,28398,32013,13332,1200,-2840,-6353,-9423,-7816,-7900,-10334,-9183,-6630,-6800,-9121,-16774,-2623,18784,38382,36085,22626,9517,-4704,-12179,-953,16319,27748,29577,20671,15834,20530,23208,11044,-4319,-7108,-10152,-16654,-9955,753,3246,-8469,-6539,4722,17603,6709,-8088,-17059,-10395,809,11315,541,9822,29838,33345,24557,11758,161,-5368,-8870,-9575,-12282,-11901,-8834,-6720,-5365,-6134,-3502,6537,20444,25616,21797,13000,11684,11985,428,-18396,-13852,-8501,-9198,-2383,-1746,-7224,-13858,-1368,4878,5491,4710,-56,-8307,-12820,-4172,9753,20014,23481,11952,-4920,-12318,-8655,4192,15401,25911,28117,25932,26312,22610,14136,1803,-1916,518,-527,3433,19749,26517,34774,27920,16033,14909,20245,16064,9593,-229,-4622,-3135,-908,-8538,-12146,-7140,-7235,-9759,-8335,-7533,-7443,-2065,9887,38439,50576,31036,4964,-603,-1757,-1366,382,-1272,-10840,-14751,-4365,-2614,-2786,1903,6428,2074,-4162,-6585,-9640,-5854,127,2631,-4707,-6617,1559,7328,17364,34186,45052,31087,3603,-11279,-3269,-8529,-9716,2813,3150,-5782,-17951,-2661,387,-6903,-11448,-7235,3839,15166,20764,20362,19246,23249,17167,8476,-4553,-13921,-16417,-14493,-8252,-2775,1660,5571,9024,8017,-551,-3149,307,1431,-4148,-4991,3678,12308,11832,3385,-8235,-8993,-6852,-4101,-5090,-10044,-7316,2334,20639,18196,6943,-2586,-2246,-1776,-2579,-10094,-9173,-1655,995,6953,8538,7930,5499,827,-8232,-10094,-4329,444,778,-3460,-4697,-7615,-2210,1575,4195,7456,7568,-1361,-7911,-7268,-985,7458,6525,-1989,-15094,-18052,-14262,-14001,-10682,2957,13403,21267,21578,18821,10145,4669,1769,1693,4717,3065,5365,492,-6615,-8550,-6478,720,2511,-8388,-15127,-325,21777,49119,62493,44491,26250,17951,7006,5970,10881,13690,11084,-5454,-17548,-5117,128,6414,11499,12126,2254,-7306,-16409,-17758,-11255,-5674,-4411,-4089,-1298,8247,17751,18954,15652,5846,-6398,-15169,-13134,-7965,-6010,-606,2698,7926,14139,18513,23821,19999,4273,-12195,-14603,-10219,6245,25977,26019,16014,7282,3458,-6199,-6918,6786,14714,14982,12244,8813,8202,13430,15949,10922,-2070,-8475,-4613,9293,10736,5612,-5031,-4495,4152,16450,25741,24347,11507,-2087,-5033,-6146,-9344,-11496,-13400,-16842,-14697,-1018,2363,-5890,-15319,-13226,-7451,4435,16750,8181,-6856,-11739,4228,12873,11983,2968,-2830,-3369,-4833,-3402,-1358,-2177,-1826,-1504,-6238,-12072,-18922,-3977,5702,6596,2690,4163,1917,-5162,-7930,-4449,-3358,-8079,-12573,-8325,-5108,-8182,-4225,-1740,-4851,-7875],[-3560,5387,10026,12058,13405,7326,2037,-376,-715,4573,17361,20509,135,-1267,7612,9308,1117,-9931,-10491,-12023,-13589,-313,12479,26928,31458,17641,4641,3261,9243,6444,970,2906,7263,6577,6045,8048,6684,-1424,-4190,-3605,-1438,414,-583,-3038,-10392,-15851,-10368,-3198,3757,0,-7811,-2729,2223,588,-4044,-8361,-10021,-6392,-1298,-62,-2174,-10709,-7337,-2055,248,-2682,-2644,1918,1209,987,2223,6286,11818,10719,9142,3659,2110,3615,2425,-2154,-5068,-10587,-16468,-12211,-5646,-2991,1601,10460,17149,18814,18159,24386,26456,21945,21337,20443,11328,2794,2038,4456,5336,5582,14542,25545,20832,9700,-457,629,5423,7788,8040,1958,-6795,-11431,-14540,-7912,-3057,-2947,5287,5307,-9439,-18047,-16348,-9487,-2194,-9443,-15405,-14029,-13948,-5161,15772,43802,37481,12814,-9109,-20197,-22034,-15212,-15559,-14398,1159,-7676,-11268,-5770,-4990,95,4815,17887,27309,24274,11694,4617,6713,7391,5374,3581,-627,-6710,-7494,1872,-97,-1618,-5124,-14607,-12637,-12161,-10004,-8351,-5879,-2408,2674,4427,10738,34173,30883,-19741,-62021,-66965,-40535,-25915,-23483,-30773,-22210,858,-1620,-1561,2800,9980,11474,1403,-11267,-15409,-13220,-14535,-16680,-15061,-5004,-6567,-12296,-14139,-10865,-7824,-2531,-2695,9342,8296,4536,-3520,-11073,-13736,-685,3582,4086,-183,1752,-4187,2649,2372,-29578,-22375,-8247,10208,25757,27201,13251,6868,-1343,2735,5936,16174,5216,-3038,-11600,-13222,-5354,3104,5699,3391,165,2520,2063,-1595,-2747,-4324,-7038,-10608,-8714,-3440,4203,10683,3985,-331,3394,959,-2825,-4460,-7018,-11371,-17526,-7686,-13273,-17376,-16363,-10105,-12861,-12460,-4849,-1443,9160,13343,12583,11930,15809,22132,21884,16181,2812,-11296,-4907,-120,2205,-6176,-7735,-6037,-6600,-8949,-14463,-8857,3040,13802,10233,7111,14952,16257,9027,3806,6545,15022,31615,43908,50723,30107,3520,-12389,-15072,-7183,900,10476,15964,11646,-899,-7471,-6104,-7587,-11771,-8963,-8715,-10390,-11805,-11004,-5065,-776,2395,7453,19583,37655,42126,16405,932,876,8230,17347,18825,15292,17642,11827,1140,741,3360,4791,23268,15376,1870,-5779,-7684,-13689,-13613,-8775,1063,12221,21786,35281,45728,42566,28940,5976,-11578,-18575,-15204,-12076,-9729,-9774,-8452,-2734,1984,-840,-3443,-4813,-7478,-5170,-2343,2552,6722,6247,-3172,-4276,-816,-4092,-3963,-4025,-2207,-1631,1355,6024,54,-8298,-14336,-10989,-8001,-5107,-3275,-4764,-6305,-1843,-433,-1909,-3092,-4569,-5137,-4246,-10777,-11789,-8270,-4622,-2339,-4125,-5384,-11893,2302,8050,4082,2048,1886,3800,7383,4728,4097,-417,-3088,-4223,-2723,-596,-4361,739,3077,2981,2923,209,-5648,-11150,-10967,-7223,10339,37655,36959,23356,11073,3336,-7401,-18128,-15219,-4252,5431,9480,12402,11534,10720,12383,13759,17497,18806,10584,-17,-8695,-9537,-5502,-87,3217,-3107,-10088,2446,4933,6478,20360,24970,31355,41667,43612,34055,19922,849,-11175,-7552,-8222,-15790,-6951,5568,18629,20377,3064,-10818,-8802,-2855,-13579,-13519,-2441,-4909,-7973,-7599,7380,17687,18405,12011,8910,12044,9713,670,-7756,-5660,703,9231,15035,17385,17160,13827,8649,2618,-4515,-4809,-380,4380,12919,28717,34734,27365,15485,15662,15512,1063,-16850,-14525,-13399,-14557,-14765,-4982,635,-3457,-5376,-14304,-5541,5677,14488,20963,23273,21265,14653,6542,-979,-10670,-11988,-7211,-1703,2787,7862,9648,6089,-5836,-10477,989,16043,17111,9805,2057,-6346,-13790,-8925,-2098,-617,-5226,-10529,-16283,-14806,-4093,3902,9347,12872,7738,-5579,-7053,6100,13195,11466,9877,5930,174,-6198,-10644,-13170,-12532,-13155,-11581,-8128,-5181,-3621,-5875,-10310,-3470,6569,10009,5276,2704,-2431,-11243,-17210,-8564,321,4975,7352,8272,3581,-7673,-6874,2430,5140,-2037,-8907,-11505,-13477,-15428,-14851,-15685,-16814,-16720,-11713,-5848,-2088,-4231,-2153,13755,41058,54654,50288,34096,24293,33214,32801,21264,12873,-4352,-1464,520,-3245,-7143,-10855,-7925,-9481,-11827,5599,25101,41653,34874,11106,-10135,-15634,-20885,-6244,7111,12329,11270,7624,5224,8529,10323,2244,-11016,-1820,10765,29441,27862,5682,-13896,4481,18740,25712,20693,3522,-8675,-967,7052,12601,15412,8523,2032,4928,12240,22814,21920,17379,12768,10313,11906,13477,5225,-8878,-14982,-3956,8018,9900,3477,-10072,-19098,-14572,-2934,6739,21575,39072,32443,14377,-1173,-7463,-11914,-12420,-9894,-6860,-9992,-13518,-9766,62,17741,22124,10683,-915,-2817,-5861,-8109,-15368,-13268,-12330,-12056,-7254,-5603,-5071,-3841,-465,-2805,-8687,-1791,11017,29740,47094,49249,51629,33987,15093,10715,9585,16645,16411,1986,-6843,-928,9483,24539,37884,29230,8458,-9452,-18172,-4592,1950,-622,-4064,-4863,-5641,-9431,-6112,-1741,1736,124,-10998,-1701,16707,18512,6891,-10609,-13102,-1770,4207,8437,14797,12768,10655,9138,11465,17739,20544,16389,13874,10996,7501,3848,-1026,-3456,-3093,-5198,-9806,-12421,-14751,-16182,-18200,-7743,100,12413,29008,35264,29958,13279,3899,2832,12724,25930,33870,21977,2542,-7143,-12957,-3802,3634,4282,-1965,-7643,-6435,-2190,7999,16752,17391,15844,18701,13790,-2667,-9875,-11623,-9046,-6845,-5039,-5916,-3244,-2803,506,368,-2974,-3240,-2139,-2172,2915,20468,19400,8294,2452,-8683,-11555,-8273,2395,10917,17940,10458,934,-6971,-14251,-6715,8155,19133,16272,6329,-3670,-9190,-6015,4905,12880,6666,-5104,-9475,-8404,-2603,1133,-5691,-18912,-4533,10122,15123,6118,-5569,-5384,9409,22970,27620,19930,10863,1289,3244,2277,-235,-2624,-11899,-17786,-11798,-1359,12647,19928,7249,-17278,-12994,5144,20053,21414,15338,15804,9232,-10218,-6117,5512,10568,11889,5376,-3945,-7459,1306,8312,4761,-1597,-3554,-4755,-9645,-8474,526,3930,521,-10719,-20258,-7803,1905,4756,3639,5392,9068,11129,9234,-53,-7080,-7291,-6263,-7294,-3636,-2416,-10477,-16017,-8473,-1672,-5601,-3460,17210,36159,29413,7126,-9731,-17953,-7402,1904,4322,2027,-2474,552,4148,7752,21994,44219,27147,10323,12642,11500,3111,162,5475,9121,4630,1244,-5665,-14131,-11442,-1817,-4224,-11811,-16242,-15432,-9752,-3904,-6432,-12456,-8197,-4678,-6616,-8078,-5050,-2088,-3638,3459,14382,26383,22084,12449,5619,4260,4932,2771,-1226,4041,-5033,-3259,-636,3949,17965,28687,24863,14362,15001,19933,19575,14681,3137,2153,7175,3729,-1559,-2998,-6371,-6038,-5772,-3270,5353,3264,-4032,-17996,-15612,-7222,-9000,-5512,19316,42240,41831,27902,9306,-5233,-14429,-18615,-18131,-18663,-20155,-16539,-7655,-4015,-8898,-17700,-14942,-9325,2071,12971,10397,4174,27190,44572,43123,25581,4011,-12106,-19282,-18763,-16545,-12373,-4274,-3106,-7887,-4660,-3058,1523,13604,47389,71736,81249,68485,43704,27467,17461,-824,-12369,-5980,-5492,-2354,5670,7043,-414,-8159,-1559,6877,3436,-7324,-12111,-478,17427,19606,8118,6955,1955,2889,-2495,-7253,-11762,-14519,-1037,15132,41944,45694,26402,5629,-8949,-17823,-17854,-12875,-6491,-5150,-9046,-11443,-14189,-10274,4232,13916,19925,29384,39080,49234,48001,28073,15324,14957,11394,-4809,-9844,-11198,-9135,-10990,-9921,-5956,-9498,-14840,-15202,-11890,-4965,7737,30015,57882,55615,35603,13034,-9621,-15393,3326,29613,34064,12121,-4908,-7795,-6865,-7168,-6034,-3704,-5047,-12515,-6998,-4099,2383,8405,9817,9295,5944,4786,8015,17116,24226,11794,-6551,-19143,-7990,-2376,806,-3164,-14706,-15918,-9010,-2156,3734,8317,20614,28276,18463,5473,-8813,-5834,6044,24341,44634,50493,35053,12899,-7279,-11920,1925,7403,7845,12579,22824,28424,17367,8766,5157,-1291,-8645,-7360,-8037,-8988,-6519,-10824,-13734,-10858,-11120,-5514,-2710,3025,16404,29932,28861,21896,11445,2009,-1025,3053,6099,3183,-3337,-5479,-8409,-8239,-4251,1227,8775,6487,2120,1565,-1500,-2288,5117,38329,58741,35213,16472,7763,2904,-797,-2846,-2681,-3175,-8155,5799,22153,24759,8915,5403,8983,-244,-12036,-7190,5263,10852,7775,3051,-654,-8004,-9310,-8312,-8824,-6659,5296,11202,9616,2100,-10146,-10503,-13260,-16327,-3210,-1962,1903,11742,23157,21556,1215,-15235,2476,12727,19666,18320,13484,-95,-14389,-19385,-18100,-15112,-12267,-12792,-4139,1897,-129,-3213,-12642,-14461,-3727,4137,7165,7536,5082,2695,2147,-764,-3587,-754,9854,18243,19244,4002,-2352,-8339,-8470,-7501,2000,15023,24058,23944,22259,18082,10204,5454,7325,5145,-7276,-8941,-13008,-11063,-3386,-1875,-1329,-2542,-6997,-10224,-13270,-4035,11330,27058,25775,6699,-8155,-9035,-3304,-2545,-8636,-12328,-8858,-6143,6369,10982,11192,10198,11047,10147,6506,12866,28021,26564,9818,1060,12394,18575,10458,1752,1364,3932,6474,4767,2774,-642,-6910,-2972,12275,17476,6338,648,-1473,-4429,-2048,5219,12911,24926,32966,26920,11088,1784,-3285,-509,12907,24417,26911,22029,13179,7232,2825,-6702,-10173,-8702,-7880,-10208,-9471,-8366,-10353,-5999,-11176,-15426,-15423,-15290,-1516,10508,20386,36054,48172,36536,14646,8059,4440,120,462,5271,11543,10693,5105,-1666,-2416,-2579,-8235,-15102,-12023,-7609,-9067,-13430,-10558,-1364,436,-12844,-6718,1183,5107,1989,-3966,4244,7547,1663,-7240,-8886,-14747,-10594,-2673,1686,6433,8038,12947,7972,-4604,-993,5210,2912,-5816,-15012,-15239,-15615,-12347,-9165,-10339,-12956,-17706,-14631,-12521,-8553,-7818,-6724,-6854,-12224,-5531,5480,3399,-15335,716,9440,12100,-750,-10011,-8659,-10827,-15015,-16687,-12255,-7360,-6717,-13680,-2823,17273,22317,6169,-5458,-1500,1519,-3542,-13386,-17583,-14642,-10752,-7405,-8409,-6792,-6436,-5632,-4109,-6875,-7758,-10379,-6883,261,7706,9251,2464,-6699,-8156,-10899,-11740,-10144,-9951,-6595,-3559,-2113,-2040,-5528,-5662,-2657,-6969,-8831,-672,3601,1864,-4869,-10029,-13435,-10726,-6023,-4029,8138,13593,12527,20051,21909,19293,17222,12035,8161,-20,-4930,-2978,-2889,-9012,-14964,-16306,-8656,-1058,7880,18121,25580,14627,-548,6136,23252,21078,1378,-7309,8302,15374,14534,14789,14927,12197,2830,-4922,-7669,-3931,-2847,2955,10747,1296,-6356,-13353,-11108,-11146,-16170,-17343,-4854,-229,4345,8872,3959,-3724,-189,3804,-1094,-7470,2249,15930,15732,4230,-6028,-14396,-14949,-12480,-4280,6780,12444,4405,-7444,-16484,-10931,-8862,-7066,2492,27824,59196,62247,26527,3199,11498,25282,34536,33314,18600,-1853,-5848,-4015,-6203,-11956,-2064,14382,30380,33499,14197,1904,-1419,-5257,-9506,-9291,-9026,-11039,-11200,-9749,-10031,-11847,-15099,-1207,19974,40327,39300,26211,12566,-3986,-12581,-503,16096,25913,25959,16710,12923,19543,24266,13061,-3049,-6951,-10576,-16525,-10652,-1689,-247,-8715,-2999,8818,19277,8200,-4758,-13000,-11896,-968,7082,-7047,9167,28395,31125,22733,10766,-152,-5207,-9357,-10558,-13254,-13219,-9196,-6093,-4033,-5423,-3751,5934,18406,21557,24041,19523,18911,19013,6060,-14240,-16793,-10568,-10162,-894,1555,-3653,-13920,-2245,3632,4371,4089,799,-5486,-10149,-4045,9476,20533,25033,13107,-4323,-11977,-9521,2429,12453,21725,24006,22763,24704,23610,17609,5887,3540,7807,5899,1546,14986,22046,27791,18064,7531,6394,14005,14384,10116,125,-4588,-3492,-2447,-10775,-9001,-4823,-6088,-9039,-7381,-6544,-6750,-2613,7781,34704,47986,31701,5346,-2299,-2882,-999,684,-3740,-18797,-13484,-82,701,-682,2415,6703,3292,-2211,-4074,-6700,-3293,1460,4207,-974,-1330,6018,7454,13811,31107,43211,29197,1733,-8491,-1393,-6661,-10283,1836,3374,-4950,-17691,-2853,778,-4905,-8359,-5720,4194,14282,22057,23976,23437,27732,20283,9026,-5717,-14913,-16181,-13946,-7840,-3251,-216,2586,5703,4872,-3000,-3459,2010,2527,-4275,-5049,3986,11894,12153,5389,-6221,-8921,-6347,-2972,-5549,-10989,-6027,7016,25102,18032,7644,-82,1808,889,-1135,-7703,-13587,-5429,-2081,4531,6358,5711,3494,-2571,-11143,-12831,-6803,-599,1168,-3154,-5032,-8319,-3156,849,4106,7369,5949,-3403,-9073,-7780,-2287,6202,5887,-2823,-16506,-16768,-11607,-10176,-6543,7812,17229,22392,19934,16227,9805,4036,-141,-777,1954,930,3139,-1241,-7624,-10456,-9748,-2111,1450,-7302,-16088,-282,25103,60903,78378,58706,34794,23042,10450,7314,10583,12543,9825,-7420,-16265,-2544,2683,8539,13865,14851,4757,-5939,-16647,-16789,-9147,-3768,-3430,-2502,1835,12964,23653,23411,16967,5483,-7535,-16228,-13768,-8371,-5900,127,4749,12076,21988,30433,34485,23657,4135,-12015,-14457,-10547,6551,23824,23478,15016,7981,5405,-2186,-4687,6102,12933,13859,12582,11627,12996,19499,20024,12558,-1939,-7012,-3977,6125,6608,2256,-6242,-4342,4997,17986,27385,24729,9769,-3354,-6713,-8012,-9773,-10121,-10700,-12237,-6899,3775,1649,-8334,-17380,-11812,-6260,5818,18365,8937,-5953,-13778,1209,11587,12926,4829,-1238,-2415,-4244,-2145,-784,-2527,-2262,-2104,-6545,-11484,-20210,-5941,4104,5285,1298,2678,407,-6622,-9128,-4680,-2914,-7124,-12346,-11516,-8487,-10347,-4948,-1455,-4015,-7955],[-3097,8313,14997,16783,16234,10006,4582,1733,965,4942,15887,15992,-896,-878,7718,8754,-485,-12422,-10159,-10038,-12174,-1087,10655,25473,33623,22035,5365,-2589,939,-606,-4771,-1212,3281,2800,3741,6881,5709,-1851,-3923,-3445,-1605,482,99,-2814,-10623,-14170,-9768,-3191,3184,-237,-7664,-3025,1578,-623,-5841,-9435,-11204,-6924,-1891,-730,-1257,-8221,-10596,-6664,-3591,-5286,-3396,378,-1387,988,3767,7528,12184,10563,8420,1497,-741,358,-1523,-5056,-5632,-10481,-15860,-12044,-5102,-2713,1512,10205,17789,21321,19164,23157,21833,17113,18196,18152,11324,4655,4717,7059,6665,4595,10922,19343,16360,10064,1252,964,5465,8397,8219,188,-8963,-12351,-16032,-10460,-6107,-5334,4336,2893,-10864,-17640,-12558,-5254,-355,-5993,-13469,-16916,-13869,-4428,19011,59034,69766,63175,54477,42882,26480,11836,-9729,-13897,1761,-8072,-13271,-7220,-5249,463,7083,20727,30680,27346,14631,7026,8551,9411,6349,3924,-545,-6850,-7762,2542,853,-1034,-4198,-13120,-14215,-12210,-8414,-6321,-4182,-1208,5548,6383,2190,-2220,-46401,-134296,-205504,-252361,-271670,-263453,-206306,-113191,-18613,15390,-8231,-5616,-525,6926,9368,348,-11102,-16161,-12204,-11110,-12183,-12352,-3854,-5204,-10623,-15043,-11129,-8460,-2980,-2025,8818,6252,2166,-4934,-12567,-12217,1360,4285,3463,-700,207,-5308,-571,-6314,4049,34689,56895,68769,66697,46719,14372,3765,-3413,1356,6686,19061,8798,1,-9824,-14347,-4593,4230,5487,1820,-3406,-2122,-1500,-3948,-3739,-4185,-6758,-11088,-9858,-4330,4186,12265,5663,-241,2971,397,-3447,-5040,-7004,-9597,-16395,-13808,-18633,-13130,-14814,-8601,-10326,-17345,-9936,-8059,4068,10941,12111,11978,13887,17933,18024,14655,2822,-11839,-3526,2664,4629,-4560,-6340,-4750,-5615,-8081,-13339,-10183,1305,10140,5022,2085,11697,16666,11088,4910,6298,14487,31531,40486,42499,21193,-2130,-15325,-13429,-5904,1948,10573,14440,9436,-1759,-6336,-4720,-6842,-12610,-10048,-9159,-9925,-10829,-9739,-3312,1243,4743,9102,19424,36271,39762,14661,525,709,7501,16083,17480,13274,15168,9313,-2058,-2607,272,201,17425,13845,943,-6322,-8236,-14742,-15195,-12078,-5327,4074,13066,25374,34757,33539,22654,2668,-14089,-18510,-13656,-10135,-8198,-10255,-8471,-3235,385,-2960,-4773,-5345,-7193,-4669,-2640,1217,5908,4944,-4178,-2727,1270,-1852,-3095,-5530,-4233,-3088,604,4547,-2641,-11565,-12546,-7878,-3910,53,1327,-1472,-4137,-226,1231,-304,-1669,-3876,-5253,-6538,-14567,-15301,-8381,-3096,-1359,-3977,-6448,-12749,2655,12241,14273,14423,11207,11310,13723,9164,6360,439,-2902,-3297,-1109,306,-3769,3266,7325,4495,1486,-1761,-7155,-13083,-12753,-8587,6218,34755,42244,30280,15130,4303,-8232,-19419,-14144,-3024,6579,10512,12865,11394,9649,10499,11201,14776,18665,10913,-82,-8295,-8534,-5108,-1435,68,-6667,-8428,3291,1820,1152,15044,22312,30661,41734,42064,30963,18130,-926,-12569,-3686,-3824,-12763,-6424,5591,15068,14985,-312,-12964,-7243,-627,-9170,-19166,-7018,-8299,-10890,-9409,6574,20086,24669,18385,14707,20212,20712,13380,2125,-1363,1982,7809,10685,10196,8979,5443,2144,90,-5360,-4781,-34,5630,14765,30911,38484,31715,17896,16092,13171,-5965,-14701,-6565,-9791,-9370,-13577,-12223,-2996,-4623,-5140,-12896,-6531,4016,12132,18346,22264,22895,18092,9704,970,-11122,-13111,-6426,-29,3681,7598,8015,4588,-6801,-10946,1616,17910,20043,12767,4442,-4119,-10721,-7526,-1249,183,-3816,-8176,-12983,-10827,-195,7169,12415,14697,9193,-3324,-6795,5916,13681,12209,8855,4502,1197,-3507,-8550,-11618,-10059,-9496,-7908,-6383,-5617,-3089,-4358,-11900,-6638,3385,8817,5484,3816,-1554,-11199,-15355,-5668,3309,8442,12682,15000,9317,-4881,-8792,1434,5341,-3061,-9937,-12303,-14869,-16045,-14649,-15070,-16361,-16316,-11315,-5805,-3081,-5747,-3348,11804,36303,47511,44239,30343,24520,39931,46221,33146,21066,1808,-6151,-1720,-3300,-7164,-11500,-8021,-8477,-12601,4660,26878,45771,38087,13604,-7450,-17633,-16291,115,10309,12720,10709,6999,4389,7702,9723,2284,-10058,-1091,17491,43061,39416,9883,-13174,5216,21276,27892,22617,4269,-8935,-2589,4494,9498,12918,7637,747,4830,14337,27169,26883,20896,13763,9290,9239,10759,4528,-8598,-14536,-3478,7461,8492,2752,-10063,-21592,-17352,-6324,3759,15816,36666,33450,16455,819,-6533,-11098,-11761,-9429,-6228,-9138,-13207,-11513,-3043,14053,20286,10856,-1521,-3407,-5664,-8460,-15472,-13392,-13730,-15454,-9481,-5603,-3609,-1751,1492,-1253,-6501,2082,17381,40406,58668,59748,59166,42070,21693,16021,15242,23230,22331,4869,-5782,-1339,8762,21604,33099,25825,7693,-9550,-17428,-2981,4742,2565,-965,-2155,-3960,-8592,-5448,-1475,2393,728,-10874,-1972,14474,12993,2594,-11328,-11266,-885,5615,9648,13069,9512,6479,5569,9759,16946,20024,17655,15941,10776,7852,7243,4446,890,650,-2934,-9090,-12415,-15195,-16525,-17355,-7393,1967,17113,38511,46173,37857,16639,4767,3577,14140,28033,38159,25456,4179,-4360,-12098,-6960,588,2102,-3021,-8507,-8406,-4880,4593,12536,13201,12619,15890,12866,-3123,-10462,-12500,-9580,-7132,-5790,-6410,-4410,-5571,-3231,-3095,-5770,-4633,-1764,-671,4617,21720,21709,8852,1917,-9048,-11158,-8722,190,6749,15257,10981,2087,-6240,-14765,-7175,7594,20393,20651,10254,-2028,-9559,-6058,4478,12328,7102,-4607,-9118,-8559,-2849,2195,-4263,-16773,-5182,8542,12995,3626,-7282,-7542,6173,20158,24728,17993,10109,-237,-545,-1831,-2344,-3114,-12025,-19471,-14828,-4624,10396,17754,4583,-19373,-10181,6576,21909,21165,8925,7749,2832,-14012,-2754,5012,9094,9658,2145,-7804,-9323,149,8425,8132,2911,167,-1963,-7631,-10550,-1695,2442,821,-9320,-21791,-9472,519,5132,5248,6947,12249,15529,11655,785,-6029,-5108,-4791,-6875,-4785,-4344,-13044,-17496,-7688,-733,-5621,-5055,14442,33308,27050,4589,-11176,-15493,-5887,3059,5240,2545,-850,2684,5298,7264,20662,42701,25344,9847,11007,10078,2756,229,5670,11389,8665,4716,-3518,-13547,-12073,-2573,-4671,-11640,-17822,-18262,-11504,-5519,-6976,-11752,-6874,-2878,-4844,-7318,-6229,-3818,-3282,5334,16138,26547,22330,13686,5826,3256,2798,20,-4154,2491,-5203,-3474,-363,5112,16960,23526,19477,11024,12444,17343,17611,13682,3995,3956,8846,4836,-1094,-2586,-5531,-4411,-3623,-3539,2225,-2104,-8822,-19370,-15319,-8168,-10150,-7471,17933,43399,44402,28799,10119,-4333,-13586,-17330,-16800,-17124,-19740,-19123,-10450,-6009,-10306,-19983,-15729,-7729,4316,14491,9676,4829,31288,53839,54104,29835,3639,-12696,-15620,-14883,-11101,-8781,-4431,-3232,-7521,-6488,-5189,351,13558,49482,76238,83440,62302,33310,17974,11398,-3034,-12022,-5799,-5431,-1959,5748,5836,-3059,-11253,-4497,3615,1142,-7990,-11986,-1585,16905,20934,8319,3954,-1348,668,-4478,-9093,-12066,-18392,-3824,11677,39127,45432,26540,6712,-7430,-16635,-17671,-13880,-8103,-5929,-7859,-9323,-13394,-10834,3164,13038,19249,29546,41256,54069,55350,35511,21059,20012,17854,4965,-2297,-8979,-10000,-11515,-9604,-6182,-9862,-13168,-13753,-11169,-4947,6505,27962,55515,52927,33521,12012,-9970,-17028,-187,21241,29265,12630,-3794,-8076,-7129,-7148,-5028,-1623,-1106,-7106,-3765,-1019,5847,12463,13006,11198,7772,7738,13365,25804,31828,14151,-7041,-17245,-5489,-499,615,-4533,-15612,-14900,-7717,-1120,3916,6859,17692,24138,16331,6555,-7976,-9539,1656,21150,41059,44664,29375,9069,-8739,-10314,3314,9826,11739,17539,27526,33742,24805,17654,13529,4280,-4908,-4363,-4355,-3230,1504,-3326,-8842,-8681,-10760,-4172,-278,5706,19402,34668,33417,25465,13330,3616,1577,6166,8043,2401,-6014,-8553,-11830,-10997,-4894,805,8745,5089,374,914,-818,-999,7981,42606,52140,27210,12166,5407,267,-4172,-7151,-5584,-3848,-7068,5713,21421,24411,8148,3325,6553,-2611,-14593,-8352,4064,8655,4124,-290,-2904,-7174,-7137,-6552,-7376,-5838,6247,13036,10399,1844,-11399,-13594,-15872,-12363,-445,-951,2854,13286,25037,24599,4190,-15989,2982,14528,23492,22975,19459,7203,-7086,-12486,-12325,-11030,-9590,-10634,-3411,608,-3090,-6621,-15951,-13922,-5738,374,2912,4298,3485,2064,2090,-376,-4577,-5986,1177,10111,15849,3775,-2456,-7540,-8446,-9049,-1560,12768,23076,23924,26613,27252,22010,17875,15433,7177,-9112,-11018,-13926,-11400,-3607,-2222,-2041,-3156,-6916,-9639,-12483,-3339,12549,27226,22598,3769,-11012,-11357,-5584,-4895,-8217,-12238,-7456,-3092,8242,12462,13494,13151,16013,14628,9350,15243,29818,24779,6830,-2630,8308,16011,10613,2487,898,959,3696,3080,3163,440,-5509,-718,16009,23489,9274,2604,433,-876,3200,8631,15923,29547,40510,36575,17058,4993,-466,417,12653,23453,24823,19611,10343,3077,-1549,-1141,3007,2439,-482,-8561,-12870,-12403,-14771,-8745,-13160,-14403,-14147,-15967,-951,11277,19823,32726,43521,32992,13332,8181,4164,-1302,-920,5337,13617,14153,7416,-1049,-3558,-4013,-8139,-13634,-13494,-10772,-11431,-15459,-10866,-1850,473,-11218,-6723,584,4699,2617,-3687,2637,5509,118,-7595,-8323,-12971,-12321,-5048,-631,5793,8699,12406,6015,-7891,-3197,3602,1991,-6170,-15400,-16042,-17591,-12159,-8357,-10568,-15168,-14230,-11376,-11972,-8581,-7500,-6211,-5723,-10699,-4493,7852,6631,-16778,1536,9665,10364,-3270,-12747,-7830,-9454,-13770,-15054,-13179,-8391,-7357,-13373,-2243,15578,19683,4595,-7331,-2623,1443,-2787,-11598,-15878,-16049,-12166,-8962,-10785,-9430,-9413,-7960,-4910,-7205,-8132,-10305,-6880,-570,5026,5510,-1802,-9220,-7767,-9969,-11572,-8439,-8128,-5025,-1702,-306,-1502,-6273,-6149,-1875,-5142,-8665,-2093,437,-686,-6342,-10977,-12575,-9690,-8715,-7571,3863,7754,3698,9428,11187,12426,14975,10715,7058,-450,-3558,-1061,-2414,-10209,-16710,-16250,-9208,-986,8495,18656,25754,14760,267,9886,28679,23258,-161,-3367,15123,24980,18988,11299,7852,5991,-1015,-7901,-8464,-2851,-1155,5907,8627,-2488,-9455,-14578,-10089,-13565,-18236,-16140,-5440,-2883,8,4469,1649,-6505,-4492,503,-2884,-8446,2324,16589,17681,5145,-6345,-15508,-13230,-10542,-3233,7250,12396,5294,-6166,-16249,-11175,-8494,-3861,7284,33958,61562,60333,25361,4122,12057,24452,33243,31358,17509,-754,-3142,-2848,-5918,-9373,623,16901,31435,34356,15611,3840,845,-3556,-8705,-9950,-9826,-11022,-12251,-11910,-12556,-14081,-12732,397,21011,41609,41727,29317,15248,-3059,-12601,194,16035,24239,22532,12902,9976,18237,24670,15030,-1160,-6104,-10478,-15820,-10572,-3319,-2465,-7935,481,13025,20862,10122,-878,-8365,-9723,-1953,3228,-13496,8908,26717,28892,20974,9772,-715,-5536,-9656,-11068,-13595,-14012,-8840,-4758,-1644,-3377,-2793,5757,15397,15972,24339,25417,26249,26028,12403,-8535,-20197,-12915,-10368,1132,5185,389,-11481,-2759,2464,3384,3562,1648,-2490,-6678,-3385,8754,19884,25258,13562,-3847,-11536,-9870,1121,9582,17129,19424,19433,22857,24287,21025,10409,9158,14462,10846,-572,9458,17207,20898,10094,1207,507,9238,13500,11463,1424,-3781,-3480,-3898,-12522,-5196,-2002,-4468,-7901,-5971,-4981,-5453,-2588,5953,29777,42788,30123,5766,-3854,-3813,-340,1565,-4300,-17445,-6508,4170,3481,1081,2823,7050,4901,252,-881,-3513,-1159,2271,5674,3303,4666,10962,7307,8355,25369,38867,25762,-824,-4455,1311,-4211,-9974,1425,4138,-3631,-16664,-2581,1678,-2330,-4894,-3812,4613,13027,21841,25759,26050,30206,21981,9133,-6431,-14923,-15392,-13109,-7232,-3538,-1890,-218,2315,1315,-5900,-3528,4122,3755,-4331,-4878,4676,11901,12900,8186,-2415,-4663,-2648,-102,-5014,-11438,-4805,11773,28861,17103,7521,1966,5182,2627,-195,-5657,-17137,-8798,-4837,2317,4415,3636,1303,-5013,-8154,-11001,-8675,-1169,1881,-2670,-5340,-8864,-3679,646,4447,7432,4483,-4868,-9376,-7523,-2934,4977,5111,-3683,-17573,-14617,-8171,-5045,-613,13832,21214,23029,18187,13982,9884,3859,-1698,-2780,-367,-844,803,-2932,-8364,-11643,-12253,-4580,237,-6055,-16185,14,27922,69992,90399,71496,43894,29027,14755,8920,10253,11029,8184,-9082,-13636,288,5116,10087,15339,16977,7033,-4551,-16418,-15502,-6988,-1803,-2185,-127,5847,18281,29795,27519,17859,5256,-8204,-16607,-13824,-8369,-5623,454,5806,14443,27132,38998,41711,25229,3620,-11597,-13876,-10646,6500,21139,20794,14077,8949,7688,2323,-2071,5572,11282,13074,13523,15393,19645,26296,23805,13846,-1528,-5245,-2300,4084,3050,-813,-7359,-4041,5823,18831,27937,23961,7819,-4318,-7928,-9184,-9263,-7872,-7274,-6907,1035,7929,830,-10578,-17634,-9986,-4571,7667,20012,9663,-4944,-14494,-1356,9457,12412,5574,-382,-1754,-3430,-504,83,-2514,-2094,-1854,-5761,-9950,-19833,-8136,2301,3978,131,1211,-1090,-7978,-9818,-4277,-1755,-5079,-9381,-12448,-11625,-10952,-5633,-1824,-3702,-8046],[-787,12286,20086,20544,17836,12101,7258,4372,2937,5499,14198,11804,-1118,-81,8033,8273,-1971,-14621,-8265,-7183,-9657,-1133,9062,23525,34837,27099,8954,-4216,-5292,-6741,-10228,-5454,-935,-528,2189,6156,5277,-1459,-2717,-2376,-1124,883,934,-2115,-9894,-12088,-8362,-2367,3306,133,-7159,-3261,1075,-1499,-7046,-9866,-11801,-7172,-2312,-1230,-2,-4708,-11542,-11067,-7422,-7310,-3252,-732,-3844,400,5195,8679,12495,10509,7885,-292,-3048,-2327,-5028,-7711,-6027,-9966,-14015,-11091,-4202,-2036,1818,10208,18394,23393,19692,21544,17868,12991,14742,15029,10597,6194,7290,9646,7895,3751,7465,12830,11064,10189,3099,1814,6010,9301,8743,-1348,-9968,-11215,-14856,-13059,-9295,-6782,3556,437,-12083,-15328,-8611,-1006,1202,-2774,-8821,-16596,-12583,-2007,23207,74675,107932,128299,137594,122321,83171,40335,-3533,-11970,4420,-6808,-13769,-8348,-5424,494,9050,23191,33568,30030,17352,9502,10361,11195,7318,4957,353,-5879,-6231,3626,1456,-469,-2814,-11091,-15207,-11978,-6882,-4382,-2388,678,8686,6466,-7586,-40477,-115179,-199657,-278790,-397716,-524955,-545710,-312428,-85166,25977,30101,-12782,-7648,-2993,4047,7057,-1065,-10968,-16349,-10803,-7609,-7647,-8008,-1263,-3181,-8348,-13975,-10721,-8529,-2902,-397,8477,4300,77,-6129,-13397,-10498,3350,5104,3084,-570,-559,-6147,-3720,4391,49418,107268,142792,146852,120232,71457,16709,2200,-4052,1640,8933,22749,12479,2934,-7917,-14483,-2947,5919,5738,793,-6369,-6426,-5016,-6009,-4133,-3328,-5730,-10789,-10416,-4773,4563,14341,7839,271,2876,92,-3844,-5312,-6503,-7213,-12925,-15761,-9476,-6214,-12806,-6882,-7318,-16253,-10414,-13895,-1079,8037,11069,11670,12035,14084,14622,13384,3240,-11826,-2265,4892,6192,-3210,-4714,-2987,-4055,-6641,-11687,-11283,-260,6668,373,-2306,8256,16442,13152,6325,6448,14436,31908,37676,34909,13558,-6446,-15684,-10780,-4072,3519,11355,13832,8394,-1417,-4334,-2939,-5596,-12884,-11383,-9769,-9296,-9437,-7888,-1192,3457,7062,10554,18293,32784,35074,11854,-354,268,6534,14394,15889,11217,12826,7216,-4165,-4633,-1795,-3079,12033,11802,-222,-6902,-8629,-15400,-15701,-13405,-10899,-3283,5541,16653,24642,25223,16803,-217,-16137,-17196,-11847,-8118,-6700,-10105,-8437,-4055,-1452,-4944,-5792,-5467,-6477,-4109,-3342,-915,4237,3102,-5231,-1432,2869,-25,-2153,-6252,-5240,-3943,-86,2900,-5287,-13696,-9162,-4151,807,5281,5801,2124,-1470,1716,2863,927,-738,-3293,-5203,-8044,-12670,-15443,-7913,-1723,-382,-3537,-7007,-11645,5055,19864,27563,27943,21347,18863,19339,13021,8294,1173,-2626,-2045,717,1204,-3212,4751,10047,5886,360,-3416,-7960,-13588,-13417,-9505,1840,29464,45323,36957,20001,6259,-8077,-18274,-12641,-1741,7472,11262,13242,11392,8932,9168,9234,12059,18011,11076,-164,-7902,-7667,-5075,-3619,-5042,-12276,-6635,3494,-1379,-3727,10164,19769,29781,41156,39624,27447,16438,-2107,-12729,-315,-4,-9885,-5650,5670,11646,9162,-3768,-14298,-5185,1434,-5410,-19275,-10827,-10636,-12668,-10660,5740,21571,30077,24676,20274,27817,31289,26623,13867,3670,3440,6368,6473,3858,1715,-2738,-4679,-2666,-5924,-4265,604,6948,16409,32298,40973,35152,19935,15903,9470,-12459,-9188,-401,-2378,-2909,-7125,-16902,-6242,-4757,-3652,-10873,-7729,2278,9913,16020,21322,24396,21545,12800,2830,-11174,-13914,-5612,1381,4295,7099,5971,2465,-8420,-11989,1963,19402,22757,15799,7138,-1373,-7749,-5921,-430,833,-2517,-5831,-9693,-7119,2995,9503,14450,15646,9944,-1321,-6215,5772,13938,12858,7827,2926,2097,-533,-5821,-9348,-7162,-5673,-4223,-4692,-5748,-2277,-2635,-11571,-9596,516,7698,6004,4948,-692,-10910,-13026,-2308,6716,12436,19225,23621,16917,-518,-11630,-955,4468,-4626,-11061,-12935,-15802,-16195,-14388,-14537,-15697,-15731,-10937,-5968,-4369,-7317,-4562,8801,28798,37621,36674,26348,24604,45844,59771,46473,30200,9025,-10994,-4299,-3460,-6994,-11802,-8041,-7573,-13112,3508,27911,48603,40607,16261,-4331,-15439,-8747,7102,13669,13080,9815,5744,2753,5869,7664,1229,-9107,-260,24237,54500,48967,13878,-12228,5704,23167,29128,23891,5056,-9245,-4575,1643,6211,10132,6543,-873,4129,15491,29940,30504,23197,14062,8245,6855,8119,3641,-8397,-13926,-2969,6836,7004,1723,-10044,-21734,-19128,-9092,1585,10796,32939,33349,18034,2965,-5348,-10135,-11076,-9040,-5763,-8397,-12724,-13382,-6316,9939,17378,10222,-2445,-4479,-5865,-8927,-15452,-13408,-13598,-18395,-10651,-4687,-1551,583,3676,600,-4235,5520,23468,49394,66585,66676,63149,48117,28228,21960,22075,30727,28466,7543,-4900,-1764,7990,18744,28269,22428,6934,-9368,-16460,-1483,7332,5292,1597,150,-2474,-7801,-4617,-1059,3179,1323,-10790,-2306,11563,7859,-573,-10563,-9652,-414,6690,10524,11240,6325,2310,1808,7476,15162,18164,17687,16997,10033,7832,9881,9835,6148,4881,-807,-8465,-12281,-15276,-16364,-16808,-7801,2671,19971,45205,53708,42812,18998,5325,3825,14341,27872,39206,26880,5734,-1484,-9120,-9931,-2772,-305,-4165,-9358,-10332,-7507,727,7754,8711,9184,13032,11662,-3701,-11117,-13174,-9811,-7591,-6830,-7191,-5811,-8351,-7131,-6775,-8827,-6585,-2038,378,6154,22518,23489,9005,964,-9801,-11011,-8872,-1344,3154,12316,11323,3289,-5382,-15181,-7824,6494,20513,24138,13841,-441,-9778,-5767,4218,11377,7046,-4382,-8733,-8569,-3450,2575,-3492,-15384,-6203,6379,10343,1163,-8806,-9303,3130,16854,21055,15692,9600,-909,-3088,-5085,-4190,-3423,-11673,-20123,-17552,-7226,8713,16353,3440,-17482,-7504,7436,20975,17544,-962,664,3284,-3963,1351,4050,7169,7121,-1107,-11038,-9236,-406,8411,11375,7857,4385,1027,-5604,-12497,-4043,841,1032,-7880,-19953,-10450,-482,5419,6476,8113,15216,19850,13646,1156,-5197,-3159,-3388,-6319,-6109,-6708,-15816,-17269,-6409,308,-5573,-6495,11981,30468,24928,2781,-11440,-13077,-4561,3972,6139,3265,952,3655,4953,5415,17109,37875,22468,9232,9678,8853,2507,360,5929,13847,13148,8317,-1228,-12444,-13020,-3754,-5371,-11480,-18934,-19948,-12669,-6702,-7094,-10816,-5654,-1278,-3180,-6346,-7073,-5548,-3100,6981,17187,25087,21272,14296,5774,2062,451,-2733,-6688,1384,-4710,-3158,284,6288,14976,17273,12872,6336,9246,15278,16100,12373,4586,5508,9942,5197,-1289,-2721,-5029,-2924,-961,-2908,-514,-7519,-13682,-18911,-14524,-8868,-10695,-9318,15665,42258,44469,28114,10211,-3715,-12890,-16161,-15429,-15656,-18572,-20939,-13408,-8009,-11182,-18288,-13959,-4530,7401,15802,8627,5217,33130,59572,61945,32380,3118,-12147,-11323,-9357,-3811,-4676,-5437,-3964,-6817,-8015,-7264,-780,13092,48956,76170,80335,52942,22437,9532,6618,-4329,-11123,-5537,-5408,-1731,5588,4651,-5292,-13380,-5945,1055,-1212,-8829,-11458,-1589,17498,23483,9984,2650,-3754,-1138,-6144,-10681,-11551,-15446,-5941,7458,33421,41862,24727,6987,-5863,-14889,-16788,-14619,-8941,-5385,-5423,-6864,-12163,-11533,1617,11574,18150,29309,42627,57058,60480,41992,25740,23021,22010,13500,4873,-5726,-10204,-12015,-8845,-4413,-7608,-10222,-12266,-10142,-4658,4625,24073,49692,47834,30898,11018,-10040,-18487,-3139,14366,24645,13280,-2232,-8015,-7284,-7289,-4222,203,2431,-1629,772,2935,9914,16666,15943,12809,9513,10838,19253,34510,38176,15854,-7501,-15174,-2847,1474,410,-5692,-16189,-14122,-6777,-466,3701,4870,13752,18928,13662,7508,-6218,-12381,-2517,17146,35664,36975,22766,5068,-9802,-8979,3847,11371,15034,21970,31273,37503,31154,26246,23124,11749,-400,-1353,-820,2141,9824,5024,-3462,-6232,-10101,-2765,2002,7796,20704,36668,35988,28013,14870,5124,3971,9094,9164,-228,-10115,-12350,-16138,-12109,-3664,1456,8854,3369,-1379,375,-151,235,11042,45470,43716,19151,7040,2091,-3162,-7992,-11069,-7783,-4432,-6434,4957,19723,23091,7038,845,3219,-5214,-16759,-8479,3236,6411,501,-3184,-3805,-4910,-4888,-5004,-5985,-4707,7101,14590,10987,1601,-12466,-16646,-17033,-8644,1547,-207,3659,14626,26622,27263,7288,-14684,3168,15809,26617,27384,25947,16457,2541,-4033,-5535,-6258,-6391,-8016,-2543,-464,-5470,-8527,-13526,-8382,-4064,-2266,-945,1320,1958,1263,1520,-166,-3802,-6750,-4290,3564,12388,3844,-1959,-6409,-8224,-10042,-4906,9964,20967,22805,29689,36383,35176,32841,26076,10873,-9196,-13085,-14888,-11479,-3715,-2538,-2717,-3672,-6599,-8777,-11313,-2604,13591,26868,19459,1407,-13077,-13893,-8625,-7895,-7886,-12128,-6398,-1241,8734,13257,15556,16069,21133,18901,12084,17208,30452,21606,2905,-5525,5169,13282,10284,2813,168,-1310,1113,857,3042,1017,-4265,1811,19347,29241,12644,4747,2483,2712,7868,11241,18199,33239,46702,45294,23453,8202,2131,1192,11586,21220,21826,16490,6672,-2079,-5251,6737,15187,12850,6804,-4159,-14460,-16097,-14086,-8729,-15414,-13235,-12464,-16616,-982,11439,18499,27723,36387,27679,11664,8541,4197,-2772,-2690,4882,14979,16858,9142,-862,-4955,-5762,-8409,-12275,-13951,-13318,-13038,-16829,-10705,-2329,43,-9836,-6095,527,4608,3235,-3584,1205,3892,-855,-7369,-7330,-10952,-13309,-7639,-3338,4590,8922,11812,4987,-10354,-5547,1706,771,-6800,-14812,-15062,-19745,-11877,-7551,-10508,-15744,-10494,-8132,-9706,-8302,-7346,-5916,-4655,-9052,-3206,10407,10706,-16701,1881,9586,8864,-4987,-14131,-6119,-7623,-11734,-12752,-13577,-8828,-7512,-12874,-2019,13276,16587,3043,-9277,-3896,1166,-2140,-9677,-13837,-17828,-13556,-10145,-12334,-11376,-12054,-9850,-5780,-7535,-8285,-9921,-6957,-1869,1486,852,-6091,-10399,-6569,-8824,-11079,-6919,-6464,-3388,167,1339,-1303,-7227,-6440,-525,-2175,-6692,-2716,-2411,-3293,-7711,-11032,-9973,-7585,-10007,-9142,1527,3974,-2677,738,2019,6578,12873,9238,5785,-927,-2080,839,-1950,-11215,-17837,-14302,-9047,-1095,8768,18459,24723,13953,656,13521,33399,24792,-1063,-628,19557,31634,22192,8051,1444,611,-4210,-10072,-7995,-1336,1145,9371,7020,-4987,-10756,-11633,-8668,-15850,-20678,-14832,-6127,-5313,-3667,393,-215,-8388,-9093,-3556,-5382,-9810,2182,16589,18336,5464,-7024,-16647,-10966,-8182,-2297,7166,11570,5439,-5470,-16163,-11390,-7642,-106,12874,40411,61072,54385,21960,4270,11804,22540,30517,28395,16310,639,-726,-1817,-5645,-7038,2820,18521,30937,33853,16720,5946,2988,-2021,-7643,-9865,-10890,-10914,-12599,-13137,-14526,-15652,-10426,1612,21291,41637,42728,31267,16916,-2470,-12743,487,15382,22094,18845,8854,6634,16208,23945,16347,679,-5210,-10427,-15141,-10343,-4680,-4089,-7295,3137,16534,21714,11700,2631,-3818,-5317,-1558,657,-13776,8376,24483,26290,18811,8193,-2108,-6837,-10385,-11698,-13758,-14458,-8415,-3495,971,-656,-829,6235,11988,9301,22293,29487,32342,31783,18462,-2327,-22758,-15888,-10133,2926,8295,4096,-8665,-3512,737,1878,2491,1847,-78,-3402,-2719,7136,17570,23260,12467,-4147,-11594,-10355,-395,6233,11810,14151,15633,20404,24059,23513,14471,13959,19408,13460,-3078,3336,12076,14509,4482,-2748,-3185,5420,12908,13139,3118,-2875,-3736,-5837,-12757,-1629,452,-3099,-7096,-4894,-3650,-4370,-2788,3695,23476,35001,25727,5354,-5862,-5192,-105,2287,-3265,-10068,-321,7073,4983,1786,2446,6865,6186,2476,2112,-983,-142,2096,6630,7381,10386,15330,6366,628,17225,32271,20756,-4389,59,4047,-1995,-9500,880,4692,-2598,-15921,-2642,2299,-47,-1859,-2226,4488,10971,19681,24920,26065,29635,21318,8018,-7415,-14667,-14830,-12758,-7240,-4431,-4053,-3369,-1576,-3047,-10000,-3979,5716,4133,-5261,-5391,4884,11510,13270,10971,2645,2143,2806,3063,-4498,-12101,-4356,15507,30761,14795,5668,2365,6797,2692,-390,-4520,-17722,-12391,-7944,-380,1991,1161,-1471,-5600,-3514,-8046,-10451,-1910,2194,-2766,-6374,-9954,-4446,291,4522,6937,2469,-6576,-9681,-7391,-3756,3103,3462,-5333,-18760,-12579,-4925,477,6637,19984,24114,22245,15699,11562,9767,3493,-3607,-5064,-2901,-2977,-2187,-5240,-9581,-12786,-14560,-7443,-1851,-5601,-16302,-268,29059,74016,95689,80056,51721,34649,18857,9874,9090,8502,5739,-10715,-11322,2337,6411,10006,14880,17517,8136,-4095,-16530,-14689,-5543,-565,-1488,2096,9704,22993,34772,29993,17378,4291,-9249,-17096,-14109,-8724,-5928,-262,5412,14687,28788,42528,43761,23775,2019,-11758,-13723,-11303,5323,17233,17186,12444,9299,9295,6084,-68,4455,9150,12090,14509,19329,26795,32324,26238,13955,-1617,-3958,-799,2356,-628,-4230,-9116,-4372,5858,18242,26659,21379,5002,-5728,-9358,-10175,-8418,-5404,-3850,-1819,7538,9857,-942,-13171,-15955,-8532,-3171,9251,20930,9652,-4640,-14719,-3917,6384,10186,4592,-1063,-2203,-3070,742,522,-2804,-1965,-1376,-4531,-8236,-18183,-11150,-302,2059,-1427,-731,-3077,-9710,-10301,-3742,-472,-2746,-5971,-9320,-12422,-10253,-6872,-3312,-4227,-8108],[2396,15926,23892,22429,17791,13056,9391,6918,4744,5801,11911,7752,-1054,537,7991,7365,-3773,-16210,-5933,-4306,-6879,-706,7466,20830,34509,31859,14503,625,-3629,-8638,-13637,-9271,-5263,-3349,1086,5430,4884,-865,-1300,-1044,-487,1154,1397,-1638,-9075,-10204,-6765,-1241,3616,552,-6846,-3943,232,-2488,-8072,-10165,-12248,-7605,-2973,-1973,1014,-1160,-9232,-13779,-11156,-8228,-2577,-1827,-6504,-1257,5830,9107,12281,10247,7310,-1911,-5035,-4597,-8138,-10531,-6704,-9429,-11800,-9841,-3405,-1485,1941,9891,18374,24447,19524,19669,14629,9407,10889,10978,8800,6883,9168,11623,8442,2477,3660,5685,4695,9487,4479,2541,6443,9924,9034,-2962,-9630,-8806,-12024,-15488,-12719,-7531,2329,-2461,-13360,-12903,-4976,2727,2015,-384,-4730,-14256,-10780,1513,25034,79505,125166,157120,173514,155762,106047,50930,-3768,-10614,7688,-4770,-12720,-9586,-5802,-314,10039,24615,35238,31629,18929,10984,11291,12061,8199,6876,2860,-2608,-2774,4461,1035,-363,-1453,-9173,-15471,-12001,-5857,-2604,-1033,2037,10564,4538,-11795,-49249,-145788,-216054,-303174,-458446,-609322,-470635,-214123,-23614,51249,32258,-11937,-8993,-5609,428,4455,-2717,-11266,-16223,-9728,-4676,-3601,-3618,1665,-1261,-6232,-12083,-9921,-8434,-2766,1636,7914,2223,-1728,-7474,-13733,-9211,4718,5688,2553,-535,-1212,-7632,-4278,13958,70286,139142,179842,180324,143209,81445,17394,3155,-3840,2780,11473,26405,15831,5422,-6185,-12786,-844,7773,6162,147,-8650,-9943,-8453,-7951,-4307,-2314,-4488,-9986,-10447,-4770,5286,16736,10212,874,2756,-334,-4398,-5632,-5922,-4649,-7828,-7052,477,439,-10852,-5308,-4316,-10462,-6533,-14698,-6144,4592,9305,10820,10134,10538,11555,12151,3721,-11397,-1408,6216,6572,-2500,-3262,-1111,-2259,-4993,-9881,-12138,-1760,3337,-3772,-6164,4707,15411,14854,7778,6752,14665,32567,35488,28430,7526,-9230,-13263,-7784,-1896,5447,12687,14047,8405,-113,-1913,-1033,-4083,-11695,-13065,-10705,-8702,-7863,-5629,1142,5679,9127,11607,16211,27201,28143,7878,-1831,-488,5321,12263,13961,9060,10617,5501,-5459,-5856,-3298,-5416,7622,9727,-1455,-7543,-8978,-15746,-14985,-11943,-13193,-9648,-596,9438,16011,18102,11744,-2510,-17233,-15212,-10045,-6332,-5536,-9588,-8432,-5236,-3381,-6660,-6435,-5168,-5478,-3596,-4477,-3655,2034,1013,-6544,-632,3825,1174,-1568,-6689,-5679,-4492,-848,1099,-7863,-12191,-5988,-838,5247,10028,9907,5957,1665,3934,4427,1828,-221,-2792,-4743,-7569,-7851,-11834,-6696,-335,712,-2760,-6989,-9838,8089,28170,40868,40970,31361,25777,23857,16286,10013,1933,-2057,-381,2738,2147,-2594,5386,11170,6694,-547,-4665,-7946,-12116,-12152,-9959,-2435,22325,45628,42664,25489,9426,-6545,-15496,-10711,-332,8185,11797,13601,11604,8638,8452,7964,9719,17057,11258,-59,-7344,-6798,-5240,-6324,-11443,-17907,-4145,3156,-4266,-7902,6072,17551,28786,39958,36578,24023,15130,-2504,-11849,2538,3336,-7171,-4724,5782,8905,3839,-6903,-14185,-2769,3441,-2053,-13818,-12482,-11020,-12503,-11156,5092,22333,34433,30629,25469,34289,40351,39127,26173,9430,5254,5206,2784,-787,-3302,-9287,-10930,-4837,-5589,-2918,1602,8175,17655,32747,42021,37375,21471,14952,4290,-13663,-4671,3708,3770,2468,-1394,-12367,-8219,-3425,-1003,-8500,-8880,819,8209,14291,20620,25776,25002,15976,4777,-10616,-14114,-4608,2682,4806,6588,3882,112,-10343,-13032,2569,20860,25327,18808,9966,1678,-4746,-4067,533,1575,-1098,-3330,-6309,-3536,5743,11297,15870,16226,10507,767,-5095,5890,14126,13577,7223,1681,3207,2939,-2313,-6274,-3717,-1491,-620,-3061,-5375,-984,-386,-8908,-11864,-1606,7126,7304,6465,513,-9923,-10087,1631,10611,17154,27399,34441,26998,6548,-12463,-4614,2694,-6284,-11886,-13075,-15792,-15570,-13707,-13669,-14433,-14524,-10121,-5951,-5537,-8418,-5384,5352,19787,26408,28459,22444,24536,50390,72105,60118,39882,16921,-9737,-6513,-3360,-6365,-11418,-7591,-6404,-13036,2542,28545,50323,42605,19337,-513,-10280,-1063,14176,17360,13773,8950,4132,587,3307,4471,-558,-7787,1046,30350,62562,55634,17661,-10709,6198,24480,29575,24650,6114,-9332,-6382,-923,3320,7605,5631,-2307,3349,16069,31216,32622,24373,13963,7512,5170,6092,3105,-7772,-12854,-2212,6407,5758,726,-9681,-19328,-19225,-10867,378,7226,28719,32645,19567,5714,-3477,-8634,-9971,-8338,-5101,-7416,-11766,-14944,-9229,5998,13973,9139,-3287,-5626,-6054,-9087,-14915,-12949,-11687,-15840,-9043,-1896,1660,3639,6458,2987,-1740,8659,28938,55681,69983,69452,63622,51947,34660,28730,30208,39008,34690,10256,-3826,-1761,7536,16298,23748,19292,6401,-8527,-14724,404,10010,7851,3955,2381,-834,-6694,-3324,-124,4419,2223,-10369,-2338,8550,3695,-2404,-8815,-8034,-18,7782,11429,9825,3787,-1285,-1607,5139,12920,15568,16901,17364,9242,7852,12102,15214,12591,9863,1457,-7689,-11871,-14895,-15704,-16252,-8430,2533,21016,48577,57446,44868,20533,5837,3926,13819,26054,37282,26379,7517,1718,-5047,-11099,-5922,-2397,-4916,-9765,-11741,-9532,-2961,3189,4659,6169,10744,10747,-3948,-11443,-13271,-9573,-8053,-7765,-7802,-6965,-10473,-10192,-9866,-11599,-8758,-2683,1232,7770,23109,24920,9108,16,-10552,-10796,-8536,-2014,509,9514,11699,4824,-4053,-14975,-8318,5277,19831,26699,17075,1235,-9599,-4929,4371,10352,6742,-4176,-8081,-8145,-4042,2529,-3205,-14346,-7175,4108,7657,-907,-9848,-10377,614,13469,17040,13358,9578,-478,-4144,-7206,-5436,-3269,-10671,-19098,-19137,-8407,8367,16340,4099,-14099,-5095,7996,18067,11645,-12641,2562,12953,7650,5244,2954,5037,4485,-4197,-13362,-7858,-322,8461,14280,12793,8911,4259,-3440,-13757,-6179,-580,1294,-6434,-18187,-10599,-790,5854,7423,8993,17911,23960,15257,1134,-4479,-1309,-1898,-5435,-7340,-9269,-18446,-15437,-4692,1676,-5104,-7543,10110,28108,23510,2150,-10224,-10532,-3253,4819,7190,4394,2870,3635,3386,2543,12074,30853,19003,8562,8782,8065,2594,744,6415,16430,17841,12054,1285,-10750,-14120,-5158,-6130,-11220,-19322,-18375,-13189,-7316,-6675,-9606,-4478,145,-1594,-5141,-7440,-7055,-2958,8431,17495,22154,19040,14308,5603,908,-1859,-5312,-8665,1085,-3092,-1871,1624,7569,12277,10591,5641,676,6204,14545,15706,11428,5085,6735,10421,4863,-2041,-3295,-4750,-1484,2183,-918,-1906,-12037,-18210,-16818,-13214,-9235,-10683,-10950,12802,39227,42383,26219,9738,-3328,-12356,-15250,-14219,-14180,-16635,-20068,-16383,-9718,-10842,-14014,-9119,216,11163,16627,7103,4988,32353,60810,65420,32941,2527,-10249,-6328,-2649,4041,-835,-6980,-5097,-5902,-9185,-9274,-1849,12200,45898,71521,72169,41283,11899,3066,4190,-3930,-9601,-5128,-5422,-1722,5129,3437,-7167,-14319,-5881,-369,-3432,-9936,-10691,-535,19469,27582,13250,2764,-5244,-2544,-7537,-12128,-10672,-11525,-6986,2925,25789,35637,21231,6452,-4315,-12711,-15347,-15152,-9078,-4054,-2536,-4308,-10662,-12218,-321,9568,16601,28482,42704,57341,62296,46502,28734,23702,23497,19885,11071,-2323,-9926,-12787,-8437,-2495,-5078,-7723,-11068,-9147,-4216,1993,18324,40795,40715,27723,9920,-10000,-19930,-5763,9040,20384,13900,-369,-7449,-7354,-7706,-3723,1632,5316,3213,5506,7244,14157,20480,18226,13888,10969,13869,25200,41971,42109,16457,-8154,-13156,-287,3279,-49,-6873,-16761,-13804,-6383,-363,2973,2358,9087,13060,10464,8107,-4107,-13580,-6240,12745,29207,28462,15881,1076,-10580,-8149,3327,11704,17273,25335,33507,39053,35416,33338,32436,20291,4492,1320,2141,6579,17360,13397,1962,-3972,-9368,-1569,3759,8928,20025,35447,35993,29050,15778,6353,5934,11469,9233,-4957,-13869,-13426,-16011,-9297,-534,2944,8805,1135,-3288,-282,240,1182,14071,46257,34147,11648,1110,-2359,-7410,-12136,-13511,-9483,-5299,-6537,3357,17029,20788,5513,-1970,-1027,-8201,-16613,-7922,2573,4128,-2546,-4420,-2361,-1809,-2973,-3989,-4971,-3646,7551,15446,11030,1079,-13651,-19282,-16055,-5958,2240,-213,3868,15348,27521,29171,10212,-13070,2586,16129,28566,31089,32394,27020,13855,5182,1579,-1164,-2892,-5207,-1847,-1580,-7373,-8534,-8779,-2921,-385,-3587,-4621,-1709,215,15,234,-387,-2237,-4643,-6334,-1575,8813,3917,-1251,-5349,-8185,-10869,-8151,6540,17589,20454,31065,44520,48536,49044,38249,15379,-7879,-15271,-16083,-11467,-3923,-3094,-3696,-4461,-6477,-8074,-10235,-2231,13886,25436,16055,-645,-13477,-16312,-12620,-11603,-7870,-12363,-6461,-1137,7601,12997,16933,18533,25695,22228,14232,18275,29479,16980,-1940,-7023,2678,10152,9061,2326,-1177,-3043,-1454,-2096,1998,646,-3645,3981,21545,33766,16155,6705,4241,5842,11476,12593,19154,35224,50479,51634,29342,10910,4020,1316,9364,17681,17952,12667,2247,-8154,-6728,13889,24916,21229,12614,-106,-11651,-13802,-9747,-5216,-14284,-12366,-10860,-17461,-1677,10829,16440,21341,27022,20544,9441,8720,4244,-4478,-5188,3474,15126,18226,9803,-1470,-6863,-8045,-9306,-11387,-13141,-13760,-12980,-15397,-10382,-3129,-1167,-9137,-5362,651,4495,3485,-3964,-352,2369,-1656,-7041,-6375,-9161,-12503,-10511,-6688,2518,8314,10756,4341,-11764,-8351,-792,-1105,-8117,-13335,-12644,-17324,-11892,-7215,-10602,-14321,-7515,-5485,-7086,-7936,-7689,-6193,-3984,-7592,-2080,12378,14677,-13922,1390,8807,7144,-6473,-14017,-4308,-5669,-9342,-10303,-13263,-8816,-7511,-12563,-2457,10164,12810,1254,-11502,-5632,347,-1933,-8078,-11919,-19573,-14836,-11013,-12974,-12460,-14475,-11541,-6955,-8060,-8414,-9661,-7525,-3975,-3037,-4640,-9967,-10243,-5345,-8024,-10643,-5952,-5438,-2166,1658,2476,-1737,-8597,-6749,990,1233,-3261,-1790,-4149,-5607,-8759,-9962,-7109,-5377,-10079,-9844,-28,1406,-7076,-6035,-5496,1711,10664,7405,4145,-1588,-684,2487,-1786,-12286,-17569,-12686,-8518,-1514,8569,17336,22334,12073,718,16976,37172,25629,-1467,597,21328,34613,23339,5044,-4275,-4114,-6890,-11250,-6979,-26,3766,13338,6109,-6114,-10127,-8714,-7580,-16805,-20350,-13670,-7096,-7616,-6709,-3348,-1416,-8355,-12886,-8416,-8753,-11502,1838,15997,17725,5130,-7976,-15239,-8352,-5485,-1275,6716,10141,4813,-5495,-16505,-11577,-6213,4103,19180,46524,57619,44994,16348,3443,10631,19586,26493,24565,14920,1995,1210,-1058,-5481,-5155,4307,19044,28941,31937,17202,7768,4713,-835,-6501,-8882,-12221,-10970,-12359,-12942,-14910,-14154,-8358,2291,20656,40315,42189,31899,17449,-2299,-13007,278,13996,19399,14941,4661,3060,13596,22207,16960,2320,-4424,-10489,-14636,-10225,-5977,-5448,-7020,4864,19117,21820,12803,5598,585,131,1687,1752,-7901,7562,21923,23533,16364,6054,-4252,-8926,-11506,-12418,-13598,-13680,-7944,-2408,3620,2581,2212,7955,9396,2689,18444,31397,36570,35794,23871,4124,-16816,-17979,-9102,4483,10833,7425,-5756,-4260,-1394,-21,1001,1515,1768,-379,-1841,5010,13954,19145,9917,-5069,-11960,-10832,-1985,2636,6213,8706,11777,17727,23153,25008,17917,17785,22532,14014,-5086,-2013,7779,9902,2190,-3619,-4943,2500,12624,15239,5382,-1697,-3999,-7910,-10237,1730,2625,-1763,-6458,-3996,-2391,-3345,-3047,1251,16661,25968,19339,4237,-7911,-6666,-21,3060,-881,-3202,4449,8789,5557,1768,1646,6549,7415,4716,5090,1119,257,1729,7804,11521,15841,19090,5312,-8386,9181,25884,16345,-6015,5354,7113,282,-8573,586,5376,-1516,-15182,-2707,2986,2223,1076,-536,4395,8883,16575,22258,23991,26564,18750,6116,-8211,-13807,-14089,-12477,-7474,-5526,-6206,-6226,-5181,-7048,-14722,-4086,7047,3963,-6702,-6205,4967,11113,13678,14150,9599,10910,9430,6334,-3785,-12467,-4099,18433,31139,11984,2796,1248,6945,1702,-1066,-3640,-14154,-15239,-10683,-2913,-324,-962,-3616,-3132,862,-5160,-11192,-2146,2736,-2825,-7497,-10841,-4697,496,5009,6581,610,-7950,-9465,-6864,-4178,1328,1664,-7067,-18565,-10196,-1413,6853,15775,26413,26126,20650,13268,9803,10214,3732,-5081,-6949,-4896,-4782,-4955,-7348,-10528,-13097,-14995,-9970,-4019,-5337,-15997,-468,28901,72772,93850,83507,57826,40009,23122,10799,7831,5905,3734,-10920,-8850,4199,7198,8871,13064,17015,8576,-4013,-16286,-13548,-4008,711,-624,4733,13883,27404,38736,31236,16292,3351,-9876,-16850,-13855,-8612,-5960,-1052,4639,14064,28192,41842,41410,20382,293,-11678,-13230,-11680,3902,13066,13561,10979,9811,10923,9611,2019,3653,7575,11980,16540,24138,34487,37753,28012,13762,-1361,-2327,1164,1705,-3497,-6968,-10600,-4464,5995,17213,24621,18129,2347,-6653,-10053,-10007,-6208,-1672,527,3736,12899,10212,-2768,-14941,-13362,-6589,-1224,11435,21985,9871,-4129,-13941,-5345,3864,7770,3086,-2343,-2837,-2156,2474,1481,-2385,-860,378,-1888,-5471,-15258,-13893,-2634,576,-2344,-1989,-4355,-10521,-9411,-2106,1882,682,-1442,-4308,-8356,-7992,-7537,-4541,-3952,-6300],[5228,18018,25324,21865,15886,12418,10354,8724,5838,5321,8566,3499,-1347,354,6988,5493,-6357,-14967,-4013,-2019,-4459,-135,5669,17193,32195,35296,20567,8194,3471,-4713,-11883,-10690,-8689,-5319,151,4302,4062,-669,-348,-68,-164,904,1081,-1900,-8830,-8950,-5474,-254,3689,550,-7118,-5436,-1292,-3893,-9170,-10706,-12876,-8533,-4138,-3228,1374,1763,-5648,-11180,-12608,-7578,-1870,-3236,-9560,-4212,5203,8427,11395,9847,6814,-3275,-6655,-6306,-10422,-13748,-7894,-9047,-9681,-8612,-2948,-1388,1496,8860,17339,24196,18701,17776,12144,6329,6764,6132,5860,6454,10002,12626,7974,444,-771,-2125,-2507,7659,5038,2728,6380,9942,8735,-4603,-8230,-6098,-8831,-11916,-14740,-7885,319,-5949,-13994,-10707,-1927,5658,1933,899,-2059,-11898,-9669,3484,22135,66665,104829,118060,121579,105421,69542,31744,-12143,-11096,10023,-2790,-10917,-11074,-6479,-2203,9621,24572,35333,32023,19183,10817,10768,11796,9001,8989,6427,2481,2005,5340,61,-405,-231,-7643,-14827,-12586,-5384,-924,-495,1899,10811,3594,-5378,-7948,-81237,-206763,-334385,-409493,-357430,-233943,-104868,-18780,21817,13184,-5082,-11338,-9248,-4340,1624,-4504,-12233,-15777,-9523,-2735,-417,266,4271,123,-4605,-10319,-9272,-8778,-2956,3606,6841,-33,-3115,-9239,-13786,-8752,5087,5786,1558,-1401,-2533,-10203,-990,8516,42360,91528,122347,127855,107618,63515,15686,6616,-3415,3901,13282,29397,18532,7228,-4864,-10996,1264,9389,6464,-344,-10247,-11819,-11429,-9839,-4628,-1626,-3490,-9044,-10091,-4380,6246,19190,12407,1201,2244,-1263,-5498,-6369,-5674,-2353,-1939,3202,9784,6014,-9357,-4265,-1796,-4944,-1852,-10019,-11063,529,6653,9206,7988,7136,8565,10640,3833,-10861,-1292,6290,5503,-2837,-2453,411,-699,-3612,-8371,-12599,-3431,-47,-7697,-9846,900,13274,15629,8793,6814,14837,33221,33743,23120,2994,-10425,-10311,-4943,237,7359,14184,14675,8948,1482,280,525,-2739,-9813,-15315,-12343,-8575,-6600,-3459,3245,7464,10472,11820,13079,19564,19107,2509,-4257,-1875,3539,9345,11275,6404,8167,3724,-6589,-7020,-4838,-7411,4129,7734,-2897,-8626,-9771,-16163,-13563,-8862,-9501,-14392,-5702,3334,8689,11930,7241,-4523,-16982,-13415,-8858,-5418,-5304,-9143,-8854,-7119,-5450,-8331,-7024,-4887,-4757,-3630,-6465,-7011,-275,-929,-8682,-1003,3549,1148,-2034,-7613,-6331,-5367,-2182,-1265,-10786,-9455,-3757,1270,8423,13396,12947,9449,4736,5867,5412,1957,-499,-2746,-3955,-4830,-3481,-8378,-5243,659,1466,-2175,-6972,-8509,10677,35057,51634,51459,39617,30806,26449,18377,11021,2261,-1633,1102,4288,2541,-2429,4872,10379,6208,-1906,-6035,-7730,-10512,-10963,-10559,-6847,13567,42394,46100,30611,13213,-4174,-12682,-9004,605,8142,11524,13325,11412,8152,7718,6752,7379,15363,10951,-262,-7129,-6463,-6122,-9898,-18728,-15144,-1457,1989,-6967,-11888,2334,15122,27043,37500,32541,20474,13708,-2737,-11053,4210,5552,-5293,-4408,5218,6363,-978,-10145,-13202,-813,4745,367,-9136,-11370,-9842,-11211,-11602,4027,21824,36850,35173,29336,38443,46346,48795,36727,14888,6736,3767,-862,-3956,-5612,-10990,-13369,-5998,-4623,-1378,2113,8307,17493,31370,40724,37305,21508,12325,-3229,-7927,-1638,5385,7400,5946,2544,-7445,-9072,-1540,1661,-6560,-10584,-876,6478,12523,19423,26174,27517,18436,6076,-10201,-14396,-4193,3098,4464,5363,1263,-2874,-13040,-14230,2998,21608,26787,20662,11752,3940,-2526,-2808,900,1716,-287,-1484,-3686,-892,7376,12005,16174,15981,10399,2284,-4207,5503,13445,13504,6364,218,3866,6112,1088,-3320,-573,2207,1969,-2291,-5296,-26,1632,-5827,-13909,-3622,6549,8782,7706,1422,-8834,-7386,5241,14071,21783,36401,46525,38971,16160,-5991,-9270,-214,-8360,-12964,-13388,-15389,-14959,-13290,-13107,-13236,-13258,-9380,-6306,-7038,-9456,-6439,1093,9686,14446,19517,17968,23409,52252,80883,71655,48464,24101,-4061,-8598,-3607,-6009,-11098,-7356,-5671,-13119,1117,28105,50142,43180,21960,3150,-4770,5393,19974,20531,14171,7553,1546,-2765,-641,-389,-3619,-6780,2121,34342,65662,58037,20219,-9330,5874,24249,28388,23973,6543,-9889,-8399,-3648,330,4812,4235,-4083,2020,15522,30281,32243,23587,12764,6382,3506,4072,2339,-7360,-12171,-2083,5367,4002,-945,-9739,-17401,-18570,-12357,-735,4484,23735,30724,20324,8287,-1673,-7300,-9124,-7989,-4922,-6937,-11142,-16789,-12261,1772,9658,6960,-4712,-7475,-6833,-9570,-14548,-12714,-9682,-11786,-5404,2144,5325,6712,9062,5053,111,10631,32408,57593,67718,67126,60111,52644,39891,35343,38476,46701,39791,12247,-3203,-1941,6662,13496,18815,15651,5298,-7620,-12725,2182,12002,9515,5424,3848,291,-5897,-2291,684,5416,2727,-10253,-2741,5008,-63,-3781,-7354,-7152,-368,8243,11742,8286,1422,-4727,-5100,2351,9857,11960,14835,16446,7855,7298,13281,19671,19271,14775,3195,-7428,-11936,-14871,-15411,-16230,-9573,1190,19836,47943,56720,43562,20583,5654,3338,12215,22460,32201,23446,8850,4498,-1107,-9491,-9256,-4560,-5739,-10255,-13108,-11399,-6778,-1347,790,3192,8592,9693,-4347,-11960,-13363,-9570,-9160,-9046,-8640,-8278,-12129,-11367,-11769,-14176,-11664,-4228,1313,8828,22873,25328,8673,-1337,-11777,-11048,-8378,-2525,-1750,6427,11508,6126,-2809,-14515,-9161,3553,17948,27550,19122,2324,-9612,-4171,4334,8774,5637,-4548,-7735,-7836,-5039,1594,-3862,-13973,-8489,1368,4558,-3092,-10879,-11235,-1853,9604,12305,10459,9369,327,-4431,-8720,-6541,-3162,-9639,-17467,-19054,-8349,9080,17130,5531,-11169,-3523,7802,13588,4370,-19172,12140,25030,17413,7920,1321,2239,1271,-7620,-14740,-6431,-310,8072,16070,16692,12845,7042,-1719,-14178,-8424,-2180,1128,-5547,-17108,-10510,-815,6023,7550,9031,19591,27034,15915,213,-4339,-36,-791,-4666,-8780,-12392,-20413,-13216,-3080,3011,-4499,-8575,8418,25925,22460,2328,-8284,-8268,-2332,5227,7990,5542,4312,2350,443,-1460,5873,22404,14814,7397,7864,7361,2676,1011,6746,18534,21997,15425,3597,-8910,-15578,-7058,-7238,-11230,-19317,-17049,-13583,-7733,-6121,-8498,-3750,957,-529,-4169,-7743,-8623,-3187,9250,16650,17646,15442,13354,5037,-378,-4284,-7953,-10353,1328,-425,406,3585,8667,8836,3739,-1998,-5804,3916,15050,16187,10911,5250,7255,9983,3614,-3549,-4512,-4922,-356,5393,2267,-1452,-14278,-19824,-14305,-11752,-9510,-10509,-12533,9356,34561,38410,23269,8583,-3418,-12299,-14973,-13489,-12750,-14069,-16976,-19278,-10909,-9052,-8860,-2517,5907,14982,16388,4703,3730,28911,57225,63834,31326,1761,-7414,-682,4900,11688,2277,-8944,-6585,-5034,-10121,-11372,-2992,10731,40497,62725,59759,28308,2420,-333,4572,-1738,-7623,-4633,-5579,-2094,4195,1994,-8902,-14187,-4849,-477,-5244,-11515,-9998,1137,22509,32964,17606,3592,-6030,-3683,-8843,-13645,-9831,-8124,-6924,-1605,17240,27667,16477,5161,-2888,-10295,-13587,-15532,-8829,-2568,195,-1903,-9094,-12645,-2524,7113,14604,26943,41155,54405,60127,48224,29632,22184,22510,23777,16068,905,-9244,-13897,-8611,-1328,-3295,-5999,-10234,-8341,-3691,-1303,11001,29712,32233,24075,8675,-9943,-21063,-8015,5144,16583,14341,1743,-6153,-7232,-8357,-3493,2683,7516,7152,9821,11532,18222,23482,19631,14376,12131,16784,30784,47175,42973,15837,-8989,-11183,2161,4862,-724,-8014,-17365,-13899,-6461,-695,1911,-356,4307,7155,6966,8355,-1929,-12586,-8884,8737,22801,20380,9562,-2490,-10975,-7745,1910,10843,18308,27396,34047,38262,37115,38143,40260,29123,9601,3601,4404,9875,23517,21229,7252,-1936,-8476,-511,4997,9173,17711,31373,33567,28626,16169,7519,7799,13699,9307,-9487,-9765,-7404,-8593,-2684,4455,5288,8707,-1351,-5104,-901,526,2039,17196,44961,24721,5608,-5022,-7509,-11724,-14632,-12354,-10536,-6355,-7195,1265,13820,17982,3952,-4509,-5626,-11216,-14330,-6817,2303,2402,-3652,-2492,1599,1721,-1336,-3331,-4155,-2546,7780,15715,10701,508,-14761,-20198,-13937,-4417,1803,-847,3581,15555,27864,30453,13128,-11089,1349,15612,29443,34119,38614,38402,26522,14954,8956,4385,1240,-1930,-1089,-2478,-8459,-6827,-4125,1861,3592,-3394,-7799,-4515,-1445,-1378,-1368,-687,-404,-2173,-6036,-5320,5576,4251,-161,-4141,-8093,-11359,-10626,3183,13557,17412,31085,51329,61272,65286,51105,20282,-5537,-16443,-16635,-11017,-3884,-3575,-4689,-5222,-6275,-7251,-9008,-1974,13533,23089,12705,-2074,-11549,-16119,-16296,-14276,-7628,-12530,-7705,-2384,5393,12036,17868,20790,29594,24587,16002,18694,27325,11703,-6800,-6436,1007,7029,7254,1330,-2796,-3974,-3505,-4938,477,-311,-3318,5827,22575,36825,20111,8815,5971,8724,14235,13015,19022,35551,51712,55133,34401,13317,5420,1013,6515,13707,14035,8934,-1935,-14006,-4950,19369,31781,27374,16840,3272,-8561,-10362,-5676,-430,-10557,-11518,-9160,-16339,-2474,9970,14369,14770,16665,12527,7280,8985,4697,-5796,-7977,1448,14362,18519,9729,-2461,-8818,-10337,-10333,-10586,-11355,-11573,-11185,-12913,-9590,-3856,-2732,-8736,-4323,1265,4728,3720,-4424,-1678,1225,-2043,-6380,-5197,-7295,-10131,-12449,-10191,34,7257,9581,4163,-11432,-11190,-3476,-3263,-9825,-11088,-9382,-14437,-11902,-7103,-10612,-12313,-4843,-2979,-4083,-6962,-8083,-6644,-3313,-5960,-838,13711,18185,-10298,411,7628,5426,-7636,-12766,-2223,-3295,-6495,-7546,-11616,-7896,-7030,-12126,-3154,6749,8830,-355,-13390,-7446,-643,-1785,-6470,-9750,-17201,-15028,-11011,-12280,-12035,-13656,-12589,-8051,-8361,-8197,-9347,-8323,-6524,-7898,-9856,-11833,-8822,-4130,-7426,-10085,-5216,-4765,-1132,3038,3412,-2435,-9926,-6669,2834,4945,1153,914,-3763,-6401,-8452,-7393,-3876,-2932,-8956,-9931,-1133,-300,-9635,-10581,-11082,-1851,8687,5619,2569,-1937,1003,4197,-1643,-13040,-16050,-11230,-7446,-1580,8450,15816,19221,9740,1306,20711,40310,26187,-1255,656,20875,34106,22476,2623,-8848,-7831,-8493,-10860,-5735,1084,6946,17948,6172,-5821,-8273,-6356,-6744,-14942,-17063,-12373,-8010,-9438,-8762,-6267,-1391,-5836,-11084,-13435,-12650,-12729,1778,15291,16423,4572,-8530,-12023,-5154,-2169,422,6569,8743,3906,-5880,-17059,-11289,-3861,9095,26457,51945,51863,33679,9241,1907,8872,16088,21818,20436,13612,3383,2872,-364,-5187,-3533,5294,18739,26050,29121,17220,9354,6179,229,-5145,-7154,-10836,-11097,-11724,-11721,-13384,-11637,-6388,2584,19256,37883,40357,31391,17077,-2347,-13119,-222,12105,16394,11106,654,-340,10792,19852,17077,3839,-3683,-10542,-14234,-10286,-7265,-6622,-6924,5842,20788,21405,13550,8119,4962,6496,8270,7261,-2360,6635,19346,20908,13856,3517,-6908,-11478,-12842,-13069,-13031,-12193,-7337,-1457,6235,6212,6118,10841,8231,-2765,13543,31116,38567,37797,28302,10503,-9788,-15926,-7132,5845,12818,10367,-2768,-4635,-3714,-2166,-764,769,3086,2355,-642,2784,9419,13225,6126,-6479,-12495,-11214,-3575,-1069,637,3445,8111,15028,21667,25353,20429,20377,23752,12886,-5836,-4609,5373,7838,2801,-2161,-5568,139,12292,17428,8032,-322,-4212,-9943,-7158,4685,4456,-440,-6062,-3343,-1271,-2448,-3433,-1386,9949,16968,11873,2339,-9866,-8156,-113,3766,1930,2198,7581,9294,5259,1052,457,6116,8464,6849,7891,2723,295,1687,9437,15504,20610,21833,4451,-17956,4673,22497,15256,-1318,11222,10336,2453,-7453,431,6029,-546,-14587,-2936,3572,4283,3740,1147,4368,6998,13139,18391,20181,21388,14395,3332,-8947,-12671,-13358,-12433,-8134,-7023,-8484,-8829,-8347,-9429,-18159,-3734,7690,2961,-8841,-7510,4610,10401,13824,17363,18032,20619,16072,8976,-3340,-12811,-4207,20086,29774,8912,-625,-1894,5222,-465,-2358,-3221,-11028,-16093,-12917,-5378,-2776,-2915,-4597,582,4011,-2932,-11008,-2165,3221,-3116,-8951,-11576,-4538,1048,5658,6150,-1312,-9351,-9146,-6349,-4552,-518,-445,-9074,-17060,-7978,1837,13410,25759,32031,26530,17956,10673,8413,10828,4252,-6348,-8836,-6753,-6686,-7737,-9510,-11519,-12988,-13526,-12478,-6533,-5712,-15961,-1047,26836,65793,84586,80609,60694,43940,26652,11151,6043,3056,2252,-9818,-6811,5331,7057,6184,9319,14735,7513,-5011,-16249,-12523,-2845,1506,-199,7022,17528,30520,40621,30538,14210,1951,-10551,-16375,-13643,-8569,-6201,-2301,3142,12367,25419,37167,34927,15081,-1955,-11923,-13013,-12348,1737,8198,9405,9088,9856,11893,12095,3496,2623,6129,12278,19001,28887,41201,41395,28437,12706,-1435,-1064,2808,1340,-6174,-9474,-12440,-5006,5573,15251,21452,13904,-697,-7717,-10679,-9501,-3335,2695,5173,8844,16071,8490,-5283,-16218,-10951,-4942,443,13340,22334,9612,-4136,-13298,-6307,1576,5041,727,-4863,-4326,-1396,3861,2201,-1958,522,2726,1348,-2541,-12218,-17019,-5366,-1201,-3371,-3206,-5470,-10774,-8101,-354,4370,4204,3278,987,-3280,-5783,-8306,-5820,-3017,-3208],[7495,18541,24557,19479,12899,10719,10477,10021,6506,4366,4566,-456,-1793,-382,5260,2947,-9365,-13379,-2310,-22,-2116,942,4270,13239,28386,37208,26436,15942,10946,981,-7189,-8195,-8721,-5509,-243,3141,3111,-680,295,727,109,500,374,-2594,-8929,-7974,-4203,889,3831,411,-7600,-7345,-3091,-5268,-9853,-11108,-13307,-9518,-5361,-4522,1391,4143,-1979,-7322,-10305,-5637,-1094,-4648,-12489,-7876,3622,7082,10597,10263,7312,-3589,-7177,-6637,-10746,-16884,-9104,-8326,-7343,-7007,-2364,-1380,801,7401,15595,23114,17936,16619,10900,4344,3179,1303,2438,5379,10177,13005,6894,-1953,-5384,-9765,-9023,5211,5165,2726,6176,9757,8228,-5462,-6048,-3349,-5679,-8724,-13579,-7776,-2031,-9382,-12898,-8388,924,8156,1542,1539,-696,-9822,-9899,2092,15750,46906,86201,88541,80596,65374,42961,20719,-3150,-12063,10998,-677,-8428,-12088,-7077,-4656,8118,23358,34266,31876,19114,9666,9300,11113,9768,10075,9202,7413,7216,7638,590,850,1610,-5973,-13634,-13291,-4837,935,-367,785,11178,10024,10928,75995,137515,175309,201650,237074,302730,321967,251590,118961,12845,-24292,6652,-13056,-13517,-9334,-850,-6201,-13328,-14646,-9816,-1385,2262,3974,6814,1358,-3073,-8501,-8663,-9353,-2973,5776,5710,-1746,-3446,-10968,-13404,-8695,4921,5864,590,-2878,-4393,-11601,4975,5171,-24586,13451,47700,69037,69677,45831,21827,12132,-2437,4962,14430,31951,21032,8897,-3410,-8901,3663,11101,7089,-238,-10692,-11248,-12325,-10896,-4668,-890,-2364,-7616,-8906,-3057,7979,22095,14766,1678,1779,-2247,-6680,-7065,-5362,25,4665,13595,18233,10647,-7888,-3302,604,305,2576,-5561,-14495,-3410,3800,7445,6223,4519,6207,9381,4022,-9759,-1342,5719,3682,-3731,-1869,1958,992,-2121,-6740,-11761,-4659,-2830,-10835,-12896,-2544,10610,15750,9720,7100,15512,34478,33087,19657,489,-9606,-7112,-1795,2834,9753,16306,16104,10263,3543,2562,2193,-1084,-7368,-16039,-14097,-8436,-5236,-1005,5530,9247,11550,11688,9804,11100,9215,-3459,-7018,-3294,1737,6184,8303,3751,5964,2296,-7272,-7819,-5964,-8639,2016,6550,-3876,-9633,-10584,-15939,-11203,-4833,-4331,-11130,-9162,-1345,3074,7141,3835,-5723,-15204,-11520,-7902,-4987,-5539,-8033,-8974,-8793,-6412,-9125,-6889,-4114,-3868,-3694,-8686,-9415,-812,-959,-10899,-2163,2482,376,-3070,-8621,-6830,-6073,-3500,-3550,-13405,-6591,-2027,2602,10561,15627,15300,13055,8225,7999,6366,1950,-834,-2323,-1756,-12,375,-5190,-3181,1867,2454,-1268,-6531,-7297,13078,40284,59094,58744,45653,33911,27512,19808,11899,2764,-771,2845,5778,2872,-2161,4024,8662,5057,-3220,-6964,-6909,-8737,-9674,-10771,-10426,4735,36460,47298,35416,17966,-648,-9560,-7037,1599,7908,10985,12909,11279,7973,7448,6062,5727,13661,10770,-141,-6619,-6015,-7034,-13472,-17777,-6807,1661,1008,-8424,-15101,-377,13096,25115,34388,28342,17689,12816,-2314,-10096,5261,7186,-3713,-4225,4515,4483,-4378,-12784,-11309,1117,5902,2497,-4692,-7783,-7143,-9062,-11582,3121,20751,37810,38526,32194,40558,49330,54982,44479,20030,8361,2670,-3725,-4974,-4630,-6358,-7771,-4581,-2342,804,2500,7625,16213,28623,37591,35285,20440,8775,-12385,-1104,717,5740,9191,8277,5422,-3331,-8502,825,4416,-4550,-12016,-2032,5405,11304,18265,26032,29396,20607,7224,-9445,-14221,-3870,3134,3779,3990,-1023,-5461,-15496,-14257,3970,22139,27398,21494,12655,5671,-626,-1665,1227,1839,455,175,-1395,1290,8512,12348,16156,15704,10356,3818,-3056,5122,12419,13061,5731,-803,4675,9442,4764,-111,2708,5817,3969,-1836,-5014,1051,3861,-2463,-14549,-4933,6659,11020,9276,2668,-7027,-4501,8890,17496,26789,46484,60018,53175,28847,4355,-8588,-1942,-9504,-13454,-13197,-14155,-13872,-12542,-12232,-11529,-11201,-7856,-6112,-7704,-9420,-7038,-3020,248,3660,11157,13633,21792,51806,85456,80046,55569,30519,1649,-9383,-3437,-5313,-10291,-6740,-4780,-12814,-100,27261,48681,42751,24453,7004,961,10649,24595,23654,14990,6528,-1045,-6416,-5113,-5939,-6945,-5465,3543,36365,64318,56757,21945,-7519,5215,22905,26129,22307,6729,-10034,-9474,-5629,-1965,2523,3020,-5442,1010,14695,27962,29949,21465,11138,5494,2472,2676,1968,-6601,-11485,-2150,4231,2293,-2676,-9684,-15574,-17254,-13009,-1293,3010,18925,28192,20704,11000,518,-5576,-7923,-7372,-4608,-6430,-10400,-18101,-14530,-1938,5333,4393,-6080,-9287,-7449,-9702,-13778,-12127,-7458,-7466,-267,7625,9852,10271,11932,7216,1774,11916,33944,55376,60803,60773,53902,50941,44147,41966,46797,53644,43892,14082,-2341,-1686,5812,10793,14021,12079,4194,-5897,-9761,4628,13832,10845,6594,5138,1510,-4742,-949,2002,6731,3397,-9849,-2938,1754,-2843,-4340,-5881,-6466,-862,8688,12086,7266,-65,-7120,-7716,57,6922,8347,12361,14980,6559,6789,14049,23561,26278,19939,4996,-7072,-11939,-14717,-14985,-15970,-10213,-329,17593,44511,52738,40039,19823,5394,2774,10429,18308,25385,19087,10245,7293,2923,-5795,-11911,-5985,-5914,-10161,-13719,-12477,-9886,-4930,-2027,1029,7230,9179,-4201,-12006,-12883,-9292,-10298,-9849,-8884,-8987,-12354,-9041,-10234,-14737,-14596,-5941,1274,9885,22391,25271,8414,-2297,-12774,-11138,-7875,-2437,-3116,3805,11364,7767,-1105,-13238,-9707,2093,15699,27196,20356,3313,-9262,-2986,4632,7303,4351,-4912,-7122,-7071,-5652,599,-4592,-13382,-9454,-1149,1716,-4813,-11148,-11169,-3634,5981,7562,7518,9327,1770,-3697,-9123,-6906,-2536,-8103,-15228,-16804,-6603,11224,18834,7620,-8436,-2186,7492,9099,-1967,-7838,22505,35431,24746,9806,-190,-608,-1893,-10756,-13784,-4754,8,7806,17179,19727,16370,9716,17,-13007,-10038,-3281,1114,-4701,-16150,-9764,-24,6548,7381,8705,20552,29265,16100,-1054,-4174,1210,497,-3443,-9605,-15272,-17851,-10463,-1040,4913,-3144,-9008,7391,24426,22206,3671,-5512,-5723,-1168,5821,9106,7259,5711,591,-3005,-5687,-246,14199,10653,6260,7397,7283,3308,1710,7463,20523,25863,18868,6214,-6463,-15401,-8779,-8050,-10945,-18607,-15728,-13412,-7445,-4922,-6910,-2933,1628,473,-3008,-7561,-9692,-3239,9887,15193,12474,11263,11986,4674,-1090,-6077,-10038,-11180,2489,3826,4434,6932,10196,5577,-2251,-8993,-11682,3733,16984,17678,11349,5639,7604,9270,2144,-5150,-5727,-4937,997,9012,6940,1409,-12407,-15439,-11281,-9727,-9152,-9748,-13275,6130,29374,33712,20235,7437,-3446,-12255,-14878,-12591,-10422,-10154,-12631,-19813,-10459,-5384,-2209,5564,12502,18829,15281,1821,1960,23915,50055,58088,28369,1466,-3398,6351,13692,19212,5112,-10522,-7621,-3731,-10256,-12974,-3624,9252,33844,51413,45200,15846,-4126,544,7680,2211,-4780,-3449,-5264,-2300,3301,793,-10043,-12889,-2840,1235,-5462,-13111,-9041,3509,26542,39447,22804,5065,-5852,-4111,-9638,-14809,-8643,-4804,-5553,-5293,9257,19550,11596,3845,-1084,-7244,-11125,-15157,-7974,-789,2967,703,-7084,-12017,-4212,4927,12768,25199,38432,48796,54442,47250,28835,19432,20145,25781,20352,4388,-7675,-14523,-8805,-691,-2013,-4546,-9270,-7290,-2650,-4493,3108,18108,23667,20549,7752,-9448,-19767,-9255,2877,13718,14895,4515,-3611,-6346,-8692,-2990,3870,9522,10518,13790,15906,22169,25720,20440,14717,13467,19985,35974,49840,41061,14488,-9474,-8809,4911,6651,-1039,-8499,-17422,-13887,-6448,-831,1235,-2403,501,2194,3796,8666,546,-9894,-9336,6303,17825,14127,4867,-4861,-10571,-7262,208,9292,18433,28361,33238,35671,36498,40557,45968,37668,15024,5797,6215,12237,28200,28268,12516,240,-7007,855,6128,9043,14675,25617,29553,27324,16541,9169,10334,16848,11500,-5574,-1073,1877,1122,7133,11530,8785,9047,-3451,-6285,-1001,1195,3301,20770,42151,16926,1809,-10186,-12218,-13854,-11553,-9035,-10635,-7181,-7909,-612,10894,15439,2979,-5846,-9531,-13421,-11621,-5071,2881,2172,-1642,2508,7291,5501,320,-2614,-3109,-1039,8231,15798,10446,369,-15341,-19010,-11712,-3760,779,-1678,3163,15592,27987,31427,16324,-8266,-152,14663,29616,36678,44503,49998,40038,25158,16704,10663,6489,2227,146,-2733,-8373,-4051,252,6020,7300,-1982,-10022,-6601,-2552,-2445,-2718,-553,1660,179,-4810,-7716,3212,5228,1630,-2409,-7542,-11216,-11172,874,9777,14387,30344,56687,72582,80247,63660,25377,-2395,-14847,-15321,-9744,-3197,-3566,-5283,-5479,-5528,-5859,-7247,-1445,12808,20213,9838,-2522,-8054,-12403,-14626,-11416,-6509,-11830,-9789,-4006,2878,10893,18741,23179,32849,26185,17747,18936,24758,6880,-10058,-4227,304,4387,5321,252,-4230,-3953,-4448,-6156,-693,-1220,-2757,7510,22612,38418,24766,11492,8018,11629,16428,12957,18224,34521,50689,55864,38446,15684,6641,604,3821,10310,10940,6144,-4707,-16575,-1382,22962,35843,31456,19711,6166,-5483,-7065,-2066,4402,-6307,-10374,-7187,-14449,-2802,9404,12984,9385,6893,4986,5892,9640,5930,-5989,-10455,-767,13128,18168,9375,-3365,-10328,-12063,-10947,-9437,-8897,-8529,-8595,-9996,-8073,-4093,-4174,-8117,-2642,2692,5696,4320,-4540,-2432,725,-1783,-5127,-3512,-5051,-6966,-11494,-13323,-2327,6187,8674,4576,-9544,-13610,-5888,-5269,-11581,-7950,-5357,-11117,-11590,-6916,-10242,-9810,-1956,-107,-407,-4928,-7960,-6819,-2229,-3809,796,14464,20994,-6007,-673,6363,3956,-8332,-10821,430,-284,-3110,-4284,-8547,-5800,-5779,-11228,-3674,3560,5140,-1370,-14022,-8904,-1373,-1240,-4403,-6923,-13476,-13422,-9779,-10277,-10121,-11017,-12463,-8700,-8110,-7447,-8785,-9053,-9075,-12188,-12577,-10505,-6484,-2777,-6783,-9176,-4340,-4080,18,4616,4483,-2985,-10701,-5806,5182,8925,6168,4725,-1409,-4843,-6098,-3265,121,119,-6804,-9235,-1671,-1189,-10421,-12569,-14697,-3881,7323,4322,1545,-1467,3323,6284,-1198,-12964,-13903,-9521,-5579,-281,9301,14785,16377,7907,3350,25112,43087,26798,-382,-12,18793,30732,20008,1014,-11720,-9926,-8295,-8787,-4144,2379,11026,23094,7257,-4404,-5862,-4286,-5853,-11759,-13329,-10553,-8426,-10415,-9575,-7817,158,-1497,-5458,-13679,-16601,-12315,2541,14975,15123,4342,-7878,-7846,-1053,2078,3322,7456,8118,3381,-6062,-17080,-10018,-291,15292,34902,56441,44873,22366,1692,119,7049,12751,17342,16717,12775,5048,4609,598,-4404,-1802,6178,18105,23087,26187,17176,10992,7742,1552,-3320,-4753,-8327,-10951,-10737,-10048,-11128,-8881,-4200,2835,17455,34826,37740,30206,16292,-2219,-12636,-593,10191,13562,7819,-2653,-2974,8368,17492,17124,5529,-2700,-10259,-13591,-10302,-8328,-7318,-6557,6536,21866,20950,14339,10592,9668,14010,17790,15697,2794,6012,17234,18861,11709,1012,-9521,-13906,-13929,-13211,-11832,-10190,-6229,-272,9072,10400,10784,14463,8393,-5921,8672,29223,38574,38074,31763,16716,-1874,-9874,-4047,7387,14630,13268,646,-3920,-5608,-4036,-2299,91,4277,5144,1257,1268,4784,6422,1848,-7836,-12665,-11049,-4707,-4366,-4281,-931,5207,12826,20071,24846,22092,21940,23559,10983,-4731,-2759,5819,8551,5287,636,-5292,-1493,12026,19707,11203,1594,-3890,-11257,-3826,7519,6467,1378,-5496,-2505,147,-1251,-3527,-3730,4424,9800,4990,217,-11102,-9087,104,4791,4942,6359,9537,9134,4683,221,-543,6059,9727,9287,10912,4390,847,2897,12056,19602,24856,23804,4549,-14503,6663,24256,19583,8358,17937,14129,4939,-5796,889,7074,750,-13636,-2856,4522,6571,6590,3326,5030,6100,10598,14800,15980,15485,9225,268,-9061,-10907,-12148,-12109,-8725,-8429,-10346,-10595,-10238,-8280,-11970,-2298,7931,1669,-10905,-8575,4238,9787,14123,20909,27832,30930,22505,11193,-2789,-12674,-4114,20838,27366,6569,-2557,-6566,2128,-3124,-3617,-2694,-7854,-13454,-13283,-6898,-4755,-4211,-3619,4512,6320,-898,-9715,-1512,4160,-3080,-10126,-11278,-3225,2585,7057,6294,-2648,-10251,-8253,-5343,-4314,-1685,-2042,-10491,-14600,-5504,5227,20252,35982,36594,25730,14937,8621,7960,12053,5556,-6667,-10176,-7983,-8156,-9836,-10979,-11877,-12056,-11230,-12366,-8531,-6078,-15774,-1450,23440,54537,69852,72154,60182,46332,29540,11444,4349,875,2244,-7191,-4675,6355,6858,2847,4276,11013,5139,-6703,-15804,-10970,-1417,2381,281,9340,20902,32549,40706,28561,12021,812,-10535,-15116,-12894,-7970,-5962,-3215,1747,10495,21794,30445,26413,9298,-3923,-11841,-12455,-12637,-409,3425,5405,7421,10087,12835,14101,4974,2097,5619,13651,22380,33773,46743,43546,28225,11563,-1211,421,4709,1771,-7967,-10683,-13864,-5369,5273,13253,18209,9803,-3335,-8153,-10548,-8102,709,8301,10706,13973,17706,5905,-7636,-15836,-8173,-2981,2401,15427,22519,9570,-3951,-12317,-6199,470,3289,-1159,-7663,-5747,-80,5539,3403,-760,2981,6462,5773,1135,-8538,-19698,-7650,-2504,-3771,-3557,-5458,-9498,-5982,1952,7499,8315,8743,6936,2311,-3303,-8328,-5918,-486,1374],[9365,17978,22332,16291,9765,8724,10333,11230,7175,3410,518,-3451,-2019,-1268,3173,147,-12332,-11508,-444,2105,537,2845,3820,9637,23715,37542,31543,22862,17430,6491,-1982,-3711,-5427,-3851,108,2261,2295,-698,810,1502,540,232,-387,-3452,-9147,-7006,-2741,2350,4223,316,-8011,-9391,-4890,-6315,-9853,-11135,-13346,-10287,-6393,-5576,1209,5851,1153,-3954,-7618,-3372,-445,-6019,-15015,-11813,1252,5436,10544,12207,9359,-2530,-6352,-5401,-9156,-18095,-10126,-7161,-4756,-4903,-1507,-1424,-146,5474,13142,21381,17523,16380,10832,3534,516,-3084,-1160,3798,9729,12758,5246,-4692,-10067,-14957,-12279,2398,4871,2552,5831,9389,7556,-5443,-3729,-1161,-3455,-6889,-12362,-7622,-4585,-11548,-11249,-6081,3448,10079,977,1523,-864,-8969,-11682,-2681,9929,49332,139089,202273,230354,208831,145855,73936,16517,-11850,10688,1367,-5879,-12211,-8003,-7587,5389,20741,31764,30836,18865,8127,7243,10127,9433,8226,8339,9109,10663,11264,3994,4253,4326,-4199,-12491,-14259,-4558,2139,-665,-436,12985,21988,29982,165985,366324,577383,764831,905851,989445,926044,690417,364571,103034,-15080,17388,-13173,-17891,-13799,-3288,-8586,-14473,-13539,-10672,-870,4120,7176,8932,2147,-2002,-7067,-8317,-10083,-2785,7716,4246,-2942,-3240,-12931,-13162,-9270,4048,5604,-460,-4767,-6944,-9834,9983,28631,60824,132867,189703,198435,153668,84034,38319,16870,-1712,5444,14673,33561,22987,10192,-2053,-6923,5836,12427,7685,42,-10519,-10093,-11238,-11238,-4781,-473,-1494,-6183,-7428,-1292,10031,24880,16749,1930,1008,-3620,-8262,-8051,-5373,2022,11010,22706,24864,13753,-6828,-2767,2462,4691,5940,-2246,-13371,-7363,597,5316,4600,2468,4196,8078,3945,-8464,-1738,4368,1053,-5510,-1918,3061,2321,-990,-5427,-10466,-5698,-5182,-13262,-15712,-5938,7147,14639,10004,7189,16346,36033,33210,17600,-599,-7975,-4294,1227,5508,12231,18588,17785,11697,5420,4441,3558,468,-4988,-13497,-16026,-8671,-4254,1195,7476,10555,11926,10826,6429,2397,-1102,-10045,-10374,-5082,-489,2388,4594,677,3556,686,-8095,-8762,-7099,-9564,499,5547,-4853,-11041,-11947,-15151,-8528,-889,222,-6797,-11017,-5276,-1577,3103,1025,-6639,-13351,-10105,-7699,-5519,-6549,-6598,-8843,-9467,-6078,-9196,-6352,-3313,-3284,-4190,-11421,-9413,795,956,-11059,-4606,159,-1536,-5027,-10150,-7652,-6989,-5101,-6036,-13092,-4313,-1269,2697,11060,16117,16445,16258,11628,9857,6887,1501,-1386,-1541,1777,5389,3004,-2947,-1182,2891,3258,-502,-6209,-6573,14696,43108,62179,61698,48336,34330,26629,20143,12247,3065,83,4285,6659,2653,-2228,2660,6070,3010,-4920,-7862,-6090,-7324,-8723,-11001,-12810,-3443,28125,45629,38966,22900,3263,-6673,-5298,2193,7069,9742,11852,10659,7582,7121,5364,4380,11718,10336,-84,-6167,-5758,-8186,-16610,-10324,802,4260,151,-8860,-17940,-2447,11072,22610,30312,23819,15433,12058,-1765,-9534,5279,7798,-2890,-4663,3245,2658,-6759,-15108,-9477,2484,6486,3959,-931,-3604,-4045,-7048,-11701,1935,18847,36971,40079,33493,40208,48815,56514,47779,23738,9553,1472,-6041,-4660,-2322,-1477,-2754,-1477,635,2999,2145,5486,13178,24073,32327,30959,18001,5148,-5101,4933,2153,4909,9108,9293,7051,-511,-7941,2420,6304,-2991,-12497,-2825,4628,10171,16681,24832,29934,21850,7670,-8912,-14069,-4141,2287,2233,2014,-3067,-7477,-17189,-13048,4993,21831,26398,20486,11926,6179,390,-1160,1051,1481,619,1066,-50,2445,8711,11971,15519,15065,9985,4854,-2222,4204,10569,11673,4693,-1854,5151,12296,8020,2676,5487,8606,4759,-2202,-5094,1632,5597,296,-13748,-6045,6970,13369,10652,3763,-5065,-2100,11835,20219,31504,56557,73619,68231,43280,16417,-85,-260,-9270,-13570,-12912,-12886,-12907,-11987,-11570,-9893,-8749,-5796,-5396,-7244,-8514,-7592,-7154,-7914,-4981,3693,9139,19269,48691,84685,83550,59859,35129,6080,-9037,-3217,-4763,-9565,-6292,-4278,-12719,-1567,25568,45524,40645,25874,10115,5778,13776,27170,26071,15802,5758,-3423,-10075,-9886,-12095,-10233,-4388,4725,35807,58638,51826,22217,-5880,3580,19864,22324,19058,5921,-9536,-9479,-7133,-3978,312,1504,-6839,23,13277,24087,25435,17628,8651,4336,1479,1272,1341,-6231,-11604,-3123,2370,26,-5022,-10163,-14504,-16309,-13518,-2004,1907,13952,24410,19824,12851,2312,-4123,-6970,-7053,-4728,-6585,-10306,-18717,-16257,-5614,653,993,-7913,-11348,-8282,-10024,-13280,-11838,-5849,-3779,4824,13355,14313,13487,14241,8676,2517,11849,32656,48755,49798,50849,45348,46649,46537,47478,53773,58508,46028,15143,-1745,-1698,4102,7393,8701,8004,2547,-3839,-6457,7211,14832,11192,6804,5573,2161,-3810,38,3214,7651,3502,-9875,-3628,-1716,-5425,-4966,-5207,-6707,-2158,8470,11792,6047,-1355,-8785,-9590,-2029,3791,4421,9086,12475,4724,5642,13746,25983,32283,24312,6152,-7282,-12608,-15191,-15145,-15931,-10632,-2260,14274,38590,45831,34346,17678,4371,1636,8033,13461,17144,13209,10854,9199,5982,-2359,-14040,-7257,-6100,-10180,-14220,-13620,-12898,-8097,-4364,-898,5915,8460,-4189,-12287,-12691,-9591,-12146,-10629,-9145,-9777,-11947,-6108,-7174,-13133,-18155,-8343,449,10131,20908,23997,7675,-3433,-14209,-11808,-7883,-2703,-4548,977,10513,8893,152,-12173,-10718,266,12566,24893,19839,3300,-9389,-2285,4377,5188,2113,-6080,-7068,-6684,-6431,-841,-5711,-13114,-10874,-4252,-1694,-6913,-11221,-10925,-5462,1947,2111,3610,8335,2629,-3173,-9458,-7422,-2299,-7035,-13513,-14439,-4566,13354,19962,8944,-6830,-1909,6230,4499,-6590,-29,28856,41040,28236,10062,-2403,-4345,-5781,-14309,-12044,-3909,-416,6742,16695,20771,18263,11146,740,-12006,-11765,-4731,327,-4866,-16261,-9422,541,6524,5991,7013,19641,29404,14828,-3584,-4843,1487,1025,-2707,-10316,-16163,-14448,-8305,445,6361,-2069,-9818,5919,22473,21491,4842,-3234,-3898,-672,5699,9565,8499,6049,-2305,-7612,-10795,-6707,6114,5681,4125,6274,6762,3447,1813,7529,21247,28192,21246,8045,-4545,-13501,-11213,-9493,-11366,-18502,-15384,-13738,-7547,-4146,-5794,-2999,1069,290,-2819,-8100,-11347,-4181,9170,12109,5992,5738,9207,3476,-2159,-8097,-12570,-12234,3223,8313,9154,10724,11193,1850,-8053,-15801,-14849,4740,18658,18569,11380,5152,6762,7376,-416,-7773,-7908,-5845,1432,11690,11508,4837,-8995,-11691,-9061,-8383,-9303,-9600,-13775,2226,23071,27790,16406,5340,-4533,-13409,-15995,-12145,-7708,-5849,-8706,-17654,-9209,-1268,4817,13316,18189,20925,11936,-2725,-1313,17011,39469,48134,23433,589,400,13712,22319,25068,6524,-12600,-9071,-3226,-10794,-15144,-4863,6641,25427,37826,29222,4160,-6680,3258,11061,5919,-2454,-2746,-5544,-3453,1289,-1387,-11818,-12061,-1384,3244,-4632,-15906,-9183,4953,29607,44822,26797,5555,-6242,-5148,-11222,-16891,-8339,-2780,-4577,-9082,1285,10996,5949,1514,-168,-4913,-9305,-15186,-7967,-157,4348,2131,-6001,-11552,-6298,2011,9970,22076,33441,39795,44580,42343,25251,14783,15875,25015,22743,6839,-6564,-13899,-10074,-1857,-2496,-4577,-9425,-7310,-2449,-8250,-6005,5918,14462,15968,5844,-9876,-18674,-10640,584,10420,14096,6529,-1282,-5976,-9940,-3483,3908,10056,11937,15828,18696,24242,25517,19212,13604,13669,22065,38944,48325,35393,11253,-10779,-7391,6572,7301,-2112,-9388,-17864,-14979,-7511,-1844,-24,-4631,-3087,-2738,-249,7658,1833,-7749,-8738,4535,13481,8864,808,-7156,-10824,-7985,-2914,5859,16234,26734,29792,30280,32402,39077,47501,43529,18965,6414,6045,12152,29684,32475,16001,1145,-6375,1163,5803,7298,10111,17820,23251,24059,15596,9987,12380,19991,15309,2341,6895,10955,11452,18436,19183,11937,8554,-6312,-8128,-1921,904,3638,23231,36806,10000,-1367,-14042,-15485,-12511,-7633,-6786,-11374,-9155,-9967,-3304,7214,12063,1336,-7009,-12803,-14840,-10099,-4330,2933,2442,1490,7643,12041,7623,465,-3242,-3224,-578,7521,14318,8913,-667,-16685,-18756,-11531,-5398,-2013,-4034,1208,14004,26403,30566,18175,-5959,-3218,11953,27714,37156,48105,59182,51765,33730,23063,16034,11370,5764,442,-3769,-8730,-2331,2702,7924,8861,-1578,-12703,-9236,-4439,-4540,-5071,-1326,2366,954,-4728,-10543,359,5380,2613,-1604,-7935,-11968,-10941,-1219,5427,10255,27675,58792,79943,90837,73119,28808,-212,-13068,-14108,-9122,-3319,-4504,-6873,-6535,-5550,-5264,-6375,-2051,10249,15489,6071,-3508,-5309,-8540,-10082,-7958,-5847,-11075,-12897,-6135,-875,8325,18159,24220,33800,25626,18131,17851,21008,2071,-10894,-2806,-1101,886,1975,-2242,-6789,-4673,-5480,-5829,-2056,-2962,-3137,7475,20220,37013,28487,13367,8955,13029,16566,11125,15496,30873,46309,52675,39740,16509,6243,-1321,466,6623,7611,3243,-6849,-14063,825,23144,35824,32162,19904,7143,-3906,-5345,-392,7239,-3372,-10382,-6531,-13438,-3881,7887,11101,4814,-1872,-1798,4176,9241,6501,-6117,-13511,-4440,10190,15965,7512,-5431,-12662,-14398,-12354,-9243,-7397,-6640,-7053,-8162,-7348,-5181,-6745,-8417,-1625,3595,6087,3944,-5622,-4027,-610,-2359,-4747,-2774,-3855,-4774,-9498,-17257,-5716,3854,6712,4045,-8224,-16821,-9243,-8321,-14642,-5372,-2153,-8778,-12346,-8016,-10777,-8102,-62,1882,2521,-3216,-8338,-7954,-2040,-2538,1390,13173,21442,-2598,-3154,3638,1317,-10023,-9659,2263,1841,-754,-1984,-5844,-4108,-5203,-11230,-5261,-557,545,-3101,-14184,-11233,-3004,-1436,-3025,-4739,-10394,-11685,-8824,-8716,-8572,-9266,-12360,-10200,-8732,-7702,-9415,-11024,-12630,-14362,-11712,-8376,-5010,-2673,-7434,-9273,-4577,-4617,-10,5056,4389,-4588,-12041,-5452,6602,11602,9952,7410,581,-2762,-3326,857,3682,2564,-5197,-9104,-2906,-2639,-11044,-13392,-17883,-5796,5343,2338,-63,-1387,4936,7414,-1728,-13098,-12500,-8737,-4227,1842,10887,13982,13573,6262,5915,28784,44082,26113,-322,-2527,14162,23821,14999,-1213,-13729,-11049,-7548,-6682,-3170,3145,14776,26990,7801,-3644,-4544,-3668,-6096,-9370,-10406,-9365,-9435,-11831,-10657,-9130,1656,2591,-234,-8708,-14621,-11028,3028,13937,12944,3436,-7030,-4074,2718,5980,6187,8401,7384,2411,-6898,-16313,-8926,3188,21502,42916,58345,36329,11456,-6650,-2921,4223,8802,12397,12557,11259,5754,5264,649,-4301,-1084,5882,16174,19324,22396,15999,11495,8245,1954,-2325,-3090,-6475,-11554,-10766,-9429,-9849,-7186,-2983,1916,14186,30195,33429,27408,14150,-3002,-12658,-1890,7278,9912,4044,-6233,-5761,5376,14224,16050,6208,-2651,-10787,-13774,-11433,-10327,-8605,-6968,5967,21264,19465,14127,11980,13555,21324,28113,24149,6410,4640,14517,16262,8817,-2475,-12918,-17095,-15727,-13854,-11236,-8910,-5729,72,10950,13849,14617,16772,7832,-7654,3386,25110,35725,35697,32906,21169,5338,-3204,-1285,8018,15220,15027,3369,-3065,-7827,-6533,-4542,-1480,4319,6886,2707,-206,-476,-1595,-3453,-9976,-13350,-11377,-6371,-8183,-9353,-5183,2154,10127,17381,22448,21618,21326,21133,7797,-3381,439,7520,10001,7508,2886,-5504,-3585,10626,20675,13543,2930,-4021,-12436,-1564,9140,7824,2725,-5796,-2471,872,-778,-4370,-6745,-342,4510,-1002,-2872,-12519,-10373,-357,5051,6727,8218,9368,7414,2957,-1595,-2256,5351,10111,10953,13081,5249,1234,4391,14412,22554,27325,23894,4621,-6224,11762,28678,26662,19020,24165,17381,6666,-4726,913,7425,1299,-13337,-3485,4799,8038,8592,4962,5405,5279,8382,11379,11425,8926,2840,-3966,-9493,-9657,-11500,-12498,-10269,-10775,-12793,-12544,-11626,-5970,-6825,-1072,6574,-768,-13014,-9861,2751,8131,13417,23439,36963,39804,27052,11770,-3258,-13184,-4865,19558,23108,4165,-2253,-13402,-3303,-7155,-5816,-3113,-5778,-10460,-12363,-7980,-7125,-6144,-2541,6709,6770,-164,-8974,-1452,4362,-3833,-12078,-10811,-1772,4043,8087,5952,-4433,-11799,-7975,-4995,-4555,-3081,-3885,-11946,-12861,-4045,7481,25676,43942,38274,22645,10734,6080,7207,12519,6279,-7111,-12137,-9894,-10392,-12307,-12751,-12718,-11747,-9904,-10058,-10437,-7409,-16596,-2916,17680,39353,50684,58081,54841,45405,30076,10355,1543,-1534,2409,-4978,-3740,6083,5825,-1449,-3042,4347,-189,-10556,-16056,-10186,-1029,1962,-620,10150,22361,31910,37589,24249,8744,-1258,-11032,-14568,-13017,-8193,-6556,-5016,-728,7327,16585,21764,16183,2417,-6864,-12830,-12987,-13926,-3780,-2501,143,4603,9083,12316,14181,4987,687,4648,14482,24853,36764,48937,42585,25988,8939,-2261,526,5232,1294,-10418,-11566,-15598,-7178,3530,9876,13712,4654,-7084,-9449,-11180,-7415,3995,13255,15290,17237,16369,1449,-11311,-15537,-6845,-2488,2810,15684,20645,7978,-5305,-12866,-7014,-1177,1186,-3541,-11963,-8520,-91,5620,3256,-598,4783,9725,9318,3525,-6256,-17314,-11182,-5193,-5472,-4932,-6135,-8892,-5324,2510,8960,10700,12628,11123,5829,-2749,-9594,-6726,1105,4593],[10406,16302,18900,12617,6588,6507,9859,12118,7621,2315,-3515,-5527,-2229,-2462,525,-3037,-15326,-9505,1445,4243,3341,5290,4174,6505,18392,35939,35005,28074,22205,10983,2790,1072,-965,-1229,899,1557,1513,-848,1062,2106,991,47,-1197,-4509,-9525,-6076,-1180,3975,4756,177,-8330,-11557,-6676,-7023,-9259,-10797,-13029,-10801,-7215,-6339,782,6597,3218,-1690,-5809,-1537,-202,-7468,-17026,-15568,-1733,3945,11757,16056,13075,-203,-4335,-2889,-6484,-16405,-10840,-5591,-1955,-2189,-318,-1536,-1382,3024,9990,19166,17622,17031,11752,3805,-1001,-6645,-4597,1908,8765,11940,3144,-7681,-14388,-11372,-10112,-273,4248,2320,5485,8954,6868,-4885,-1637,279,-2510,-6280,-11449,-7490,-6841,-9946,-9485,-3794,5636,11405,528,1003,-2528,-10063,-12549,-7309,6648,59472,185002,286188,333644,304797,213781,109075,25539,-12157,10493,2921,-3977,-11198,-9442,-10400,1689,16835,27609,28144,17754,6634,5197,8972,7479,3090,3024,6757,12156,16901,11486,10598,8407,-2143,-11449,-15289,-4912,2069,-893,-316,15385,29516,39237,198190,437703,691152,912807,1075888,1165133,1085669,813098,440544,139537,1682,19151,-14786,-21000,-16503,-5685,-11814,-14776,-12745,-11705,-1150,5188,9903,10637,2525,-1430,-5946,-7592,-9849,-1970,9377,2529,-3465,-2940,-15026,-13085,-10298,2765,5038,-1261,-6107,-9606,-8733,9722,39153,101579,205394,281097,285066,214200,113952,48354,17774,-1925,5664,14518,34109,24400,11212,-663,-5116,7612,13244,8262,446,-9617,-9604,-9578,-10988,-4943,-335,-875,-4839,-5879,669,12201,27224,18167,1966,-25,-5317,-10149,-9249,-5699,3561,16480,29686,29261,15249,-6169,-2602,3770,8097,8163,-85,-11000,-11140,-2743,2976,3222,1079,2613,6819,3700,-6972,-2170,2599,-1968,-8090,-2607,3625,3171,-293,-4475,-9200,-6442,-6852,-13845,-18113,-9237,3018,12163,9475,7032,17307,37845,34057,16695,-716,-6320,-2007,4035,8226,14736,20908,19545,13038,6959,5865,4604,1861,-2843,-10799,-15802,-9243,-3739,2977,8931,11281,11550,9245,3320,-5069,-10877,-16666,-14140,-7230,-3203,-2072,69,-2855,864,-1245,-9216,-9927,-8306,-10327,-915,4227,-6119,-13020,-14030,-13642,-5647,2640,3800,-3425,-11020,-8625,-5634,-429,-1366,-7510,-12011,-9357,-8386,-7033,-7750,-4990,-8309,-8163,-4991,-8650,-5503,-2619,-3103,-5150,-14489,-6919,3698,3769,-7958,-8317,-3459,-4549,-7813,-12207,-8854,-8102,-6877,-8599,-10715,-2846,-1586,1504,9779,14735,16281,18888,14743,11310,6927,672,-1913,-110,6521,10479,4192,-1876,433,3641,3800,6,-6155,-6295,15397,43430,60831,60161,47327,31975,23889,19325,12019,3115,782,5222,6764,1760,-2730,874,2916,215,-7036,-8793,-5493,-6368,-8159,-11283,-12968,-9231,18343,41187,40751,27483,7144,-4176,-3916,2290,5577,7720,10046,9389,6798,6555,4487,3227,9667,9615,-150,-5794,-5615,-9296,-15539,-4025,6440,5820,-561,-8654,-18669,-3984,8974,19521,25377,19138,13658,11351,-1266,-9444,4233,7328,-2899,-5814,1357,695,-8382,-16718,-8094,3150,6450,4736,2081,418,-984,-5434,-12146,398,16224,34541,39825,33246,37638,45107,53250,46037,25313,10075,75,-7606,-3731,-18,2350,1082,2150,3993,4939,896,1760,8269,17823,25262,24785,14867,4520,7237,9756,2754,3300,7633,9254,7658,1159,-8293,2415,6768,-1983,-10697,-3013,4162,9057,14650,22547,28914,21915,7269,-8747,-13985,-5040,519,-250,-556,-4495,-8325,-16704,-10909,5842,20458,23564,17431,9437,5312,422,-1335,369,622,139,1068,199,2475,7978,10931,14364,14098,9259,5280,-1845,2678,7931,9309,3086,-3004,5240,14494,10632,4846,7581,10281,4236,-3429,-5612,1586,6576,2152,-12851,-6998,7348,15529,11739,4643,-3087,-342,13790,22070,35672,65773,86043,82539,57907,28978,10609,5312,-7361,-13154,-12503,-11777,-12142,-11656,-11172,-8433,-5843,-3026,-3736,-5354,-6843,-7998,-10942,-13185,-9252,-1748,4856,16050,43393,78718,81631,60859,37633,8980,-7825,-2816,-4295,-8931,-6015,-4158,-12867,-3166,23172,40909,36833,25767,12020,9172,14669,27600,27685,16686,5643,-4493,-11251,-10630,-14357,-11640,-3506,5670,33002,49902,44336,21155,-4413,1016,15352,17276,14418,4115,-7813,-8281,-7921,-5545,-1625,-91,-8083,-657,11579,19247,19290,12511,5601,3095,598,-143,411,-6353,-12625,-4929,-89,-2684,-7817,-11094,-14100,-15794,-13925,-2868,964,9149,19540,17601,13593,3670,-2869,-6137,-6864,-5082,-7295,-10853,-17758,-16970,-9063,-4004,-2839,-9812,-12694,-8869,-10309,-12959,-11718,-4809,-741,9447,18918,18532,16299,15971,9477,2471,10653,28835,38916,36589,39011,35738,40645,47171,51641,58931,61045,46338,15762,-1016,-1884,1474,3392,3136,3895,882,-1146,-2623,10170,15304,10867,6306,5375,2484,-2772,1003,4631,8385,3243,-10120,-4568,-5031,-7683,-5550,-5115,-7633,-3909,7914,11137,4834,-2244,-9182,-9857,-3245,1067,783,5617,9486,2730,4187,12728,27122,36965,27847,6981,-7663,-13596,-15957,-15486,-15556,-10304,-3819,10873,31657,37547,27639,14684,2993,389,5627,8739,8893,6946,10918,10415,8130,421,-13406,-7939,-5889,-9894,-14147,-14587,-15416,-10372,-5773,-2034,5070,7934,-3836,-12359,-12534,-10149,-14087,-10707,-9017,-10293,-10939,-3234,-3752,-10289,-18577,-10565,-566,10008,18939,22067,7020,-4126,-15473,-12561,-7986,-3004,-5773,-1528,9486,9885,1297,-11076,-11692,-1313,9326,21345,18048,2732,-9505,-1652,3999,2982,-507,-7530,-7050,-6150,-6531,-1540,-6032,-12479,-12271,-7447,-5171,-8815,-10464,-10011,-6612,-1634,-3262,-752,6714,3128,-2625,-9409,-7610,-1958,-5960,-11890,-12043,-2259,15368,20555,9757,-5742,-2062,4648,725,-8417,4113,30464,41759,28538,9445,-4643,-8269,-9468,-16536,-9950,-3381,-1049,5506,15369,20438,18973,11792,999,-11131,-12831,-5885,-618,-5445,-16823,-8910,1383,6610,4120,4602,17411,27951,12806,-6613,-5543,1496,1500,-1759,-9690,-12158,-10751,-6104,2018,7900,-733,-10342,4556,20567,20717,6174,-970,-2120,-67,5677,10119,9906,6134,-5172,-12296,-15761,-12289,-522,821,1724,5144,6455,3791,2054,7676,21407,29620,23204,9763,-2514,-11102,-13456,-10699,-11678,-18344,-15147,-13758,-7315,-3014,-4234,-2979,103,-329,-2900,-8704,-12795,-5196,7799,8287,-598,0,5959,2284,-2680,-9309,-14634,-12772,4103,13427,15196,15779,12609,-1077,-12429,-18884,-10949,7208,20415,19337,11549,4642,5724,5410,-2919,-10339,-10026,-6730,1768,14051,16289,8808,-4934,-8215,-6875,-6939,-9121,-9207,-13029,-1273,16989,22083,13034,3393,-5721,-14796,-16608,-10202,-3064,-182,-4527,-14458,-6481,4101,13030,21011,23218,21657,7289,-7851,-4823,9976,28055,36530,18105,170,4735,22197,31326,29935,7553,-13837,-9695,-2599,-10877,-16686,-5676,3954,16913,24472,14856,-3655,-4270,7015,14723,9718,137,-1552,-5251,-4378,-720,-3506,-13137,-10853,415,6228,-1673,-17866,-9485,6203,32099,49155,29950,5878,-6412,-5841,-12569,-18787,-7798,-930,-3266,-11566,-5301,3716,1084,-512,915,-2322,-7143,-14610,-7820,334,5339,3357,-4863,-10412,-7343,-269,7449,18797,27618,29434,32775,35095,20377,9935,11500,23127,24483,9352,-4936,-12331,-10947,-3578,-3512,-4868,-9527,-7285,-2028,-10144,-14544,-4682,6330,11584,4088,-10137,-17423,-11031,-911,7744,13008,8770,1762,-4988,-10870,-3801,3961,10305,12573,16958,20750,25183,23805,17079,12278,13958,24093,40473,44007,27931,7601,-11464,-5771,8285,8027,-2474,-9195,-17177,-15741,-8200,-2189,-236,-5405,-4915,-6151,-3855,6519,3071,-5242,-6420,4579,11051,5854,-1326,-8097,-10621,-8610,-5973,2047,13009,23767,25188,23892,26611,35230,45912,47093,22213,6597,5054,10831,29095,34587,18573,2001,-5386,1670,5327,5356,5807,10325,16722,20458,14673,11208,15115,24125,20941,10363,13995,20035,23229,32070,28487,15916,8637,-8426,-9313,-2350,953,4361,25604,30718,5209,-3160,-13056,-12884,-8183,-3507,-4836,-11661,-10952,-11920,-5117,4361,9350,360,-6742,-12255,-13281,-8532,-3441,3788,4558,5902,12959,16196,9019,286,-3926,-3192,97,6979,12657,7482,-1224,-17240,-19107,-12442,-7847,-4947,-6472,-932,12084,24356,29077,19718,-2835,-6125,8988,25178,36722,50244,66081,61664,41288,28976,21517,16936,9777,1093,-4302,-8462,-674,4436,8784,9384,-1416,-14602,-10891,-5699,-6287,-6969,-1666,3000,1578,-4534,-12646,-1657,5962,4025,-451,-7937,-12389,-9606,-1544,2406,6602,24658,58792,83850,97103,79686,31649,2195,-10666,-12172,-7871,-2987,-5097,-8113,-6928,-4933,-4117,-5093,-2446,7215,10423,2751,-3852,-2411,-4052,-4692,-4330,-4442,-8700,-11134,-5716,-3970,5858,17499,25150,33685,24472,18723,17228,18179,-349,-8328,-1370,-2090,-2093,-1291,-4736,-9034,-4999,-5128,-2629,-1324,-3439,-2900,6986,16887,34107,32335,15781,10096,14121,15930,8962,12371,26272,40536,47619,39593,17041,5537,-3394,-1593,4210,5467,1633,-7065,-10146,2189,21451,33509,31102,18953,7560,-2553,-3899,706,9136,-719,-10311,-6027,-12000,-4274,6816,10079,3005,-5372,-4039,3546,9034,7604,-4792,-14857,-8106,7052,13443,5611,-7239,-14439,-15852,-13144,-8657,-5668,-4758,-5417,-6217,-6272,-5833,-9060,-8077,154,5522,7273,3918,-6340,-5241,-1607,-2586,-4052,-1787,-2497,-2466,-6658,-16274,-8601,1641,4996,3714,-6635,-18951,-12039,-10754,-14589,-2196,1286,-6248,-12950,-9098,-10678,-5870,2133,4230,5812,-693,-7779,-8697,-1515,-1003,2055,11142,20777,1042,-5650,662,-1306,-11501,-8018,4405,4085,1593,449,-2672,-1899,-4229,-10965,-6635,-4245,-3642,-4387,-13153,-13095,-4072,-918,-948,-2037,-6882,-9133,-7192,-6679,-6483,-7175,-11244,-11270,-9198,-7979,-10151,-12889,-13638,-10971,-8318,-5621,-3468,-2659,-8190,-9209,-4700,-5117,-38,5481,4277,-5980,-12639,-4492,8138,13941,13282,9587,2642,123,437,5860,7976,5579,-3135,-8533,-3656,-3498,-10783,-12871,-16672,-6585,3907,865,-1034,-646,6815,8592,-2106,-12186,-10693,-7697,-2329,6145,15432,15754,13092,6925,9991,32515,44188,25137,-51,-5649,8471,15246,9010,-3136,-13675,-10168,-5655,-3713,-1101,5362,19215,30268,8629,-2749,-3314,-3298,-6346,-6909,-7227,-7655,-9806,-12739,-11273,-9337,3709,7039,5038,-3272,-9647,-8239,4287,13271,11188,3058,-5144,233,7154,10452,9857,10419,7717,2359,-6927,-14684,-7059,7460,28591,50874,58399,28102,3260,-13863,-5972,1700,5661,8418,9204,10088,6484,5874,792,-3870,-308,5508,14155,16073,19088,14781,11841,8671,2369,-1302,-1316,-4331,-11575,-10895,-8982,-8694,-5628,-1798,865,10571,25217,28710,24279,11867,-3667,-12227,-3062,4492,6563,850,-8953,-7584,2909,11192,14883,6792,-2605,-11164,-13655,-12647,-12214,-9420,-7145,5236,20035,18015,13949,13326,17513,29000,39075,32338,9444,3507,12116,13929,6091,-5838,-15204,-16067,-16841,-13971,-10392,-7482,-4940,543,12730,17278,18076,17945,6756,-7722,-827,20414,31497,31968,32539,24345,12171,3907,1715,8641,15554,16563,6265,-1322,-9021,-8529,-6407,-2887,4225,8502,4530,-449,-4630,-8794,-7938,-11578,-13401,-11282,-7567,-11426,-13243,-8051,1,7904,14606,19238,19849,19506,17761,4768,-1472,4006,10299,12124,9870,5178,-5418,-5312,9023,21053,15723,4544,-3629,-12116,393,10558,9693,4542,-6000,-2211,1909,-47,-5017,-9393,-2938,2316,-4048,-5474,-13079,-10997,-510,5457,8039,8797,8155,5248,1210,-3265,-3608,4917,10530,12771,15346,6438,2549,6793,17082,25114,28875,23148,5429,654,17224,33820,34612,29990,30460,20978,8580,-3306,1464,8004,2038,-12691,-3791,5414,9698,10765,7039,6452,5444,7524,9646,8500,3892,-2937,-8173,-9110,-7956,-10391,-12503,-11665,-12972,-14725,-13663,-11522,-3374,-2197,489,4634,-2903,-12169,-9368,1196,6418,12677,25680,45323,47302,30328,11758,-3686,-13292,-5367,17368,18388,2781,1252,-14157,-9696,-11236,-7770,-3359,-3763,-7134,-9877,-7047,-8104,-7880,-1214,7932,6684,452,-7992,-1021,4870,-4261,-13596,-9031,962,6593,9879,6313,-5423,-12811,-7182,-4130,-4028,-3308,-4363,-11692,-10884,-2467,9738,30400,49716,37965,18840,6930,4401,7277,13272,7429,-6475,-13339,-11303,-12048,-13673,-13357,-12750,-10993,-8391,-7370,-9489,-7825,-15579,-4112,11246,23517,31089,41650,46447,42283,29290,9198,-940,-2496,3734,-2319,-2614,6056,5985,-3116,-9887,-3851,-7101,-15165,-15135,-8741,-230,1644,-1537,10789,23175,30056,33016,19574,6273,-2534,-10406,-13313,-12504,-7697,-6378,-6008,-2521,4711,11939,14038,7396,-3296,-9021,-13250,-12968,-14471,-6410,-7596,-4664,2464,8585,12099,14147,5305,206,4930,16258,27739,39101,49162,40409,23674,6739,-2826,986,6110,1576,-11693,-10285,-13607,-8612,2261,7232,10236,754,-9968,-9533,-10439,-5451,8117,19114,20585,20386,14440,-2247,-14077,-13945,-5044,-1510,3592,15864,18659,6866,-6103,-12912,-6917,-1388,1024,-3477,-13912,-9889,606,6225,3955,726,8215,14592,13919,6691,-3252,-13465,-13178,-6881,-6183,-5036,-5267,-7057,-4018,3346,10706,13333,16863,15494,9300,-1721,-9683,-6097,3506,8225],[11230,14513,15494,9549,4217,4981,9859,13319,8476,1819,-6524,-6131,-1794,-3268,-2066,-5867,-17228,-6741,3980,6997,6844,8683,5740,4594,13359,32985,36876,31739,25653,14783,7357,6055,4085,2226,2432,1535,1305,-596,1576,3035,1954,493,-1449,-5191,-9488,-4633,960,6148,5864,468,-7983,-13272,-7914,-6904,-7741,-9620,-11896,-10530,-7334,-6310,572,6624,4298,-495,-4947,-118,-85,-8635,-18025,-17481,-4484,3687,14909,22159,18607,3466,-1051,880,-3006,-14518,-10787,-3328,1393,1600,1575,-1379,-2573,381,6587,17007,18621,18763,13773,5285,-1055,-8758,-7208,251,7746,10961,1026,-10498,-15392,-5147,-4884,-1847,3708,2413,5578,8832,6483,-4105,121,1503,-1926,-5032,-9524,-6828,-7770,-7585,-7454,-1288,7707,12349,676,409,-5380,-12481,-9172,-7310,532,33626,128450,190297,214803,194635,138097,73121,12788,-10721,12468,3221,-3187,-9062,-11001,-11686,-2263,12234,21899,23214,14678,4711,3467,7892,4690,-3075,-2606,6151,17181,27599,23753,19964,14129,374,-10372,-15916,-5997,818,-333,1942,15317,22867,27920,120757,211803,257623,263411,281290,349477,374522,296370,142775,17083,-26749,9612,-16551,-21657,-15684,-7542,-14759,-13524,-11906,-12462,-2090,5658,12338,12080,2642,-1185,-4703,-5794,-7888,-285,10872,761,-3260,-2814,-16652,-12946,-11400,1618,4376,-1399,-6127,-12186,-13282,2460,12465,29428,92002,146753,162213,130015,72511,35323,15115,-1238,6487,14603,33619,25334,12096,989,-3420,8919,13537,8962,1134,-7386,-9929,-8308,-10429,-5027,-310,-385,-3544,-4331,2682,14356,28897,18976,1942,-1140,-7134,-12097,-10440,-6187,4704,20673,34108,31362,15302,-5785,-2602,4703,10641,9448,1145,-9254,-14485,-5925,677,2264,463,1629,5807,3542,-5176,-2140,1002,-4717,-11222,-3785,3690,3563,50,-3773,-8000,-6693,-7544,-12741,-17840,-12206,-1468,8458,8144,6712,18419,39865,35578,16716,-236,-4929,-238,6651,11062,17325,23262,21387,14342,8257,6988,5489,3173,-913,-8267,-13619,-9864,-3568,4372,9907,11487,10556,7144,855,-8575,-17090,-20905,-17354,-9584,-6303,-7014,-5138,-6644,-1964,-3412,-10550,-11183,-9467,-10935,-2427,2346,-7815,-15555,-16426,-11248,-2380,5751,6449,-926,-9861,-11074,-9073,-3393,-3299,-8388,-11273,-9251,-9865,-9091,-7038,-3195,-7426,-6131,-4044,-7615,-4318,-1963,-3181,-6370,-14616,-3664,6696,6409,-4513,-12422,-8102,-8297,-11050,-14541,-10230,-9156,-8450,-10784,-8958,-2146,-2815,-761,6921,11718,15029,21008,17561,12463,6669,-249,-1958,2247,12292,14786,4116,-1854,1646,4242,4250,402,-6221,-6212,15413,41619,55833,54840,43044,27357,19759,17589,11426,3123,1411,5747,6243,377,-3502,-1040,-350,-2924,-9289,-9551,-5025,-5645,-7750,-11404,-11520,-9452,8447,34668,40692,31436,10900,-1915,-2715,2098,3694,5167,7725,7703,5761,5850,3564,2411,7936,8895,-108,-5248,-5218,-9671,-11957,809,9940,6331,-1081,-8137,-16718,-4916,6989,16151,20033,14721,12483,10898,-671,-9512,2436,6063,-3479,-7432,-871,-1201,-9292,-16425,-7075,3329,6073,5125,4595,4242,2123,-4002,-12708,-1232,13329,31172,38291,31990,33675,39190,46042,39824,24585,10005,-1295,-7891,-2435,2054,5303,4028,5889,7813,6757,-940,-3199,1877,10523,17352,18082,12646,9562,19363,13465,2886,1474,5589,8752,7816,2311,-9471,469,5682,-1235,-7631,-2150,4311,8240,12543,19598,26596,20918,6224,-8740,-13652,-6185,-1805,-3351,-3266,-4737,-7557,-14143,-8248,6539,18192,19196,12705,5624,3387,-227,-1834,-445,-394,-690,439,-399,1670,6677,9610,13071,13110,8436,5322,-1710,854,4948,6382,1166,-3994,5222,16213,12740,6571,9155,10907,2701,-5198,-6259,1157,6899,3216,-12300,-7496,7887,17461,12726,5545,-911,1004,14795,23217,39287,73407,95952,94348,71056,40904,21114,12712,-4209,-12022,-11737,-10639,-11325,-11255,-10781,-6937,-2197,753,-812,-2270,-4484,-7896,-13627,-13129,-7889,-3661,1605,12707,36880,68733,74852,58832,38269,10657,-6029,-1922,-3572,-8095,-5617,-4107,-12985,-4497,20510,35436,31695,23966,12545,11072,13777,26257,28648,17854,6533,-3466,-8537,-6287,-8975,-9809,-2517,6661,28820,39937,35870,19274,-2844,-2068,10043,11679,9033,1782,-5041,-6290,-7781,-6354,-2876,-1233,-8658,-607,10103,14297,12507,6913,2589,2207,127,-1344,-639,-6821,-14334,-7095,-2684,-5421,-10591,-12071,-13995,-15415,-14043,-3649,254,5024,14132,14381,13356,4828,-1513,-5078,-6400,-5182,-8140,-11795,-16259,-16607,-11983,-8067,-6338,-10807,-11841,-8577,-10170,-12521,-11438,-4050,1867,13554,24126,22522,18833,17311,9884,1990,8797,23300,27651,23371,27140,26416,34051,46499,54508,62184,61503,45389,16521,400,-2035,-1968,-901,-2091,609,26,2422,1977,13656,15714,10379,5508,4884,2816,-1217,2513,6678,9261,2947,-10239,-5397,-7772,-9353,-5841,-5238,-8873,-5590,7464,10493,3909,-2509,-8152,-8295,-3082,-694,-2001,2594,6666,1041,2845,11439,27318,40183,30603,7851,-7740,-14440,-16554,-15477,-14467,-9101,-4351,8216,25066,29346,20971,11405,1687,-510,3757,4789,1881,1463,10694,11158,9461,2437,-12016,-7721,-4940,-8896,-13080,-14987,-17173,-11459,-6021,-1966,5102,7989,-2699,-11829,-12202,-10711,-15067,-9783,-8358,-10371,-9294,-244,-140,-6954,-14703,-11574,-1213,9908,16964,20016,6859,-3993,-16048,-12988,-7846,-3092,-6603,-3344,8693,10979,2539,-9765,-12261,-2217,6581,17234,15447,1956,-9252,-819,3798,1083,-3102,-8906,-6687,-5088,-5349,-477,-4713,-11161,-13385,-10456,-8410,-9999,-8776,-8256,-6506,-3946,-7804,-5184,4647,3336,-1950,-8873,-7250,-1264,-4630,-10107,-9564,180,17010,20601,10246,-4803,-2263,3115,-2001,-8607,4971,27850,38356,26486,8449,-6506,-11867,-11801,-14527,-7615,-2933,-1615,4432,13710,19189,18776,11889,1059,-10315,-12956,-6502,-1483,-6191,-17560,-7943,2662,7071,2237,1816,14188,25262,10486,-9652,-5815,1587,2261,-284,-7239,-6777,-6626,-3602,3851,9598,946,-10354,3443,18813,19921,7652,1406,-178,938,6119,11082,11678,6410,-7097,-16120,-20067,-15955,-4999,-3415,-667,4190,6520,4543,2677,8140,21280,30365,24880,11515,-243,-8370,-14415,-11332,-11591,-17918,-14681,-13239,-6577,-1288,-1848,-2327,-901,-1141,-3080,-9250,-13690,-5976,5920,4056,-6761,-5424,2654,1340,-2423,-9341,-15820,-12701,5162,18861,22354,22070,14672,-2672,-14653,-14995,-4934,10514,22138,20010,11838,4318,4837,3819,-4870,-12406,-11719,-7383,2115,16042,20913,12798,-815,-4910,-4634,-5318,-8505,-8421,-11484,-4084,11573,17137,10524,1947,-6739,-15677,-14716,-5707,3950,6847,-153,-10922,-2600,10836,22196,28132,27114,20809,1748,-12989,-7972,3617,17503,25131,13100,340,9469,31384,40221,33736,8389,-13793,-9287,-1800,-10573,-17184,-5949,1380,9020,12879,4385,-4720,-119,10861,18148,13189,2842,163,-4151,-4761,-2458,-5402,-13682,-9217,2636,10031,3044,-15125,-9911,7141,33662,51792,31907,6023,-6455,-6200,-13597,-20224,-6860,907,-1699,-12304,-10418,-1937,-2640,-1977,2216,500,-4666,-13523,-7493,736,5970,4357,-3709,-8864,-7162,-1654,5378,15553,21427,18863,20483,26394,14786,5390,7547,20683,25709,11882,-2964,-10483,-10977,-5644,-4912,-5306,-9510,-7196,-1442,-8929,-16625,-13008,-403,7509,2487,-10277,-16149,-10639,-1852,5578,11631,11040,5281,-3446,-11434,-3997,3973,10251,12448,17116,21782,24631,20488,14089,10854,14375,25918,40308,37506,19665,3831,-11282,-4022,9957,8839,-1910,-7854,-15619,-15802,-8279,-1602,832,-4698,-5154,-8039,-7000,5190,4191,-2500,-3183,5879,10139,4693,-1852,-7940,-10123,-9136,-8727,-1850,8886,19578,19752,17105,19826,29587,41455,47783,24300,6227,3191,8290,26481,34256,19813,2698,-4219,2256,4661,3267,2035,3975,10628,16770,13721,12614,18028,28178,26272,16522,19173,28083,35539,47032,38873,20472,9235,-9737,-9962,-2420,1193,5327,27423,24285,1892,-4127,-9662,-7832,-3386,130,-3500,-11782,-12684,-13565,-5908,2310,7215,-172,-5644,-9422,-10834,-7145,-2643,5316,8010,10536,17417,18924,9283,-489,-4868,-3219,738,6420,10725,6024,-1445,-16875,-20630,-14766,-10840,-7760,-9024,-3399,9618,21581,26666,20460,835,-7977,5820,21982,35085,50357,69511,68262,46924,33815,26493,22471,13665,1812,-4633,-8038,543,5191,8342,8550,-2072,-16181,-11600,-6533,-7918,-8589,-1883,3300,1854,-4528,-14363,-3165,6612,5491,708,-7843,-12853,-8253,-768,754,3344,21226,56426,83629,98102,82409,33495,4470,-8146,-9962,-6335,-2589,-5714,-9302,-6900,-3982,-2766,-3785,-2942,3484,4910,-447,-4049,75,337,443,-1211,-2869,-5250,-4366,-2554,-6146,3336,16471,25517,32226,22747,19564,17244,16557,-392,-5226,-505,-3175,-4895,-4636,-7485,-11202,-5382,-3794,1824,1267,-2483,-2317,5679,12541,29746,35672,18336,11056,14427,14145,6190,8681,20804,33818,41310,37900,16869,4147,-5901,-2443,2558,3961,700,-6465,-7252,2037,17904,29165,28286,16733,7063,-1879,-3163,878,9633,1012,-10694,-6128,-10574,-4388,5770,9365,3278,-3003,-1672,3418,8519,8638,-2689,-14022,-11984,3462,10379,3363,-9153,-16053,-16791,-13765,-8144,-4262,-3433,-4251,-4746,-5481,-6586,-11534,-7397,2341,8585,8882,3806,-7138,-6631,-2848,-3043,-3628,-1135,-1549,-665,-4062,-13413,-11136,-863,3024,2985,-5502,-18329,-14254,-12005,-11153,881,4213,-4158,-13944,-10468,-9967,-3701,4007,6283,8724,1909,-6977,-9540,-1289,96,2075,8047,18760,4301,-8301,-3097,-4474,-13183,-6452,6138,5650,3170,2322,87,-46,-3615,-11103,-8357,-7981,-7952,-5928,-12332,-14906,-4821,-1,1339,460,-3682,-6718,-5693,-4933,-4607,-5348,-10000,-12254,-10223,-9009,-11686,-13857,-10864,-7645,-5354,-3500,-2599,-3356,-9644,-9596,-5294,-6128,-686,5190,3476,-7687,-13047,-3647,9065,15189,15271,10411,3780,2539,4031,10757,12251,8461,-1389,-8342,-4624,-4439,-10645,-12459,-15083,-7050,2345,-732,-2021,-106,8083,8989,-2965,-10958,-9144,-7047,-653,11563,22486,20047,14869,9587,14484,35173,42561,23152,-211,-9913,1529,5165,1890,-5549,-13165,-8981,-3805,-759,1933,9068,23464,31981,8889,-2511,-2805,-3714,-7258,-5152,-4505,-6049,-10086,-13924,-12293,-9520,5208,10846,9375,1375,-5090,-5253,5478,12258,9280,2562,-3337,4207,11437,14596,13309,12528,8290,2641,-6543,-13173,-5268,11612,35445,57233,55818,20128,-2334,-19094,-9536,-969,2886,4891,6018,8507,6481,5715,275,-3862,-164,4400,11470,12744,15702,12833,11248,8229,1961,-1111,-275,-2700,-11333,-11865,-9484,-8473,-5025,-1459,-989,6059,19430,23194,20412,8912,-4925,-12152,-4794,1205,2881,-2436,-11398,-9152,275,7747,12905,6470,-3347,-12119,-13745,-14380,-14374,-10409,-7807,3707,17552,15914,13112,13939,20657,35733,48701,38587,11141,1877,9201,10930,2773,-9405,-14254,-13665,-16478,-14301,-10145,-6754,-4707,372,13558,19678,19953,16789,4152,-7865,-4284,15185,25876,26624,29944,25148,17238,9958,3857,8443,14907,17099,8471,224,-9614,-10571,-8516,-4773,3322,9239,5858,-229,-7203,-9903,-9573,-12745,-13425,-11565,-8997,-14527,-15603,-10012,-1937,5435,11097,14744,16130,15907,13131,1590,-81,6519,12515,13538,11368,6629,-5834,-7491,6557,20050,16812,5630,-3447,-11578,1236,11223,11432,5982,-6801,-2333,2596,234,-6209,-12271,-4039,1683,-4912,-7588,-13393,-11681,-1061,5261,8085,7518,5342,2099,-1110,-5331,-5245,4000,10253,13993,16995,7382,3945,8909,18970,26412,28803,21074,5956,5193,20438,36883,40646,39280,35622,24088,9972,-2240,1811,8050,2213,-12392,-4401,5714,10906,12468,8840,7375,5667,7010,8785,6953,621,-7645,-12711,-8496,-6501,-9475,-12682,-13410,-15522,-16664,-14648,-11029,-1943,844,1234,1598,-4738,-9013,-7427,-996,3959,11196,26661,51135,51918,31431,10612,-4661,-13608,-6227,13810,12915,1544,5485,-5695,-15873,-15537,-10019,-4047,-2495,-4482,-7317,-4979,-7260,-10246,-798,7548,5686,452,-7497,-947,5003,-4991,-15155,-6744,4283,9608,11792,6775,-6129,-13789,-6475,-3311,-3255,-2846,-3818,-10387,-9367,-1348,11473,33574,52163,35259,14305,3342,3128,7501,13624,8251,-5484,-13915,-12678,-13404,-14190,-13289,-12586,-10450,-7241,-4984,-6893,-7006,-13386,-5470,4138,8444,13087,24697,35576,36691,26619,7488,-3469,-2388,5268,8,-1741,5973,7333,-236,-10205,-13199,-14945,-20097,-13103,-7110,535,961,-2950,10793,22857,26768,27089,14708,4526,-3170,-9064,-11828,-11765,-6866,-5772,-6476,-3840,2541,7933,7803,752,-7784,-10628,-13432,-12714,-14449,-8082,-11346,-9173,922,8346,11961,13858,5716,437,6047,18369,30315,40120,47115,37065,21175,4782,-3219,1467,7000,2226,-12065,-7953,-10135,-9902,1331,5302,7848,-1784,-12164,-8543,-8473,-2502,12488,25162,25973,22987,12156,-4932,-15796,-11719,-3044,-295,4468,15554,16357,6023,-6495,-12650,-6301,-567,2480,-959,-11092,-9387,1699,7169,5349,3047,13052,20591,19072,10317,221,-8985,-12531,-7443,-5985,-4034,-3210,-4425,-2327,4080,12187,15668,20816,19527,12403,-259,-8734,-4541,6059,11677],[10884,11974,11635,6359,1801,3396,9534,13911,8828,1158,-8714,-6413,-1584,-4429,-5409,-8863,-16010,-4045,6324,9509,10130,11998,7440,3167,8175,28171,36172,32966,27094,17131,10835,10182,8490,5367,3799,1471,1011,-575,1726,3634,2769,955,-1686,-6042,-9559,-3240,3051,8152,6906,623,-7444,-14646,-9113,-6551,-6013,-8171,-10485,-9949,-7241,-5985,124,5335,3711,-1090,-5757,241,-583,-9990,-18476,-16172,-6619,4802,19368,29493,24943,7682,2767,5171,524,-12831,-10335,-844,4882,6134,3763,-1327,-4070,-2753,2803,14792,20165,21093,16418,7472,-146,-9602,-8959,-1200,6577,9679,-1225,-13245,-11872,923,727,-1977,3240,2730,6039,8839,6071,-3758,803,2649,-697,-2328,-6843,-4945,-6954,-5474,-5335,1278,9510,12759,1434,-122,-9401,-13190,-4123,-3991,-7396,27188,56734,59103,76450,71871,40686,6452,-3373,2290,18147,1338,-3503,-5995,-11691,-10281,-5513,7898,15268,16319,9182,1430,1966,7299,3264,-5975,-1153,15392,31100,44181,38876,30560,20766,3272,-9197,-15710,-7437,-574,1399,6062,10406,-1277,13346,94077,242154,442687,572937,520711,365712,272254,265689,220559,125071,23051,12019,-4966,-18711,-10171,-7821,-12991,-11000,-10128,-12400,-3429,5816,14720,13447,2663,-897,-2816,-3074,-4929,2267,12414,-783,-2369,-2882,-15693,-12339,-11998,1307,4001,-615,-4517,-15586,-14796,3370,50795,113843,168297,185084,168070,125986,57233,-2858,17269,5123,8986,15414,32309,25838,13061,3261,-1616,9850,13474,10122,2623,-3258,-10327,-7598,-9624,-4731,-45,285,-2048,-2607,4853,16593,29941,19420,2240,-1923,-8648,-13617,-11183,-6446,5768,23589,36150,31595,14429,-5316,-2317,5721,12783,10325,1960,-7845,-16956,-8451,-1101,2069,849,1584,5457,3956,-2749,-989,429,-6181,-14358,-5022,3560,3794,420,-2911,-6494,-6056,-7010,-11146,-16146,-14083,-5690,4089,6393,6611,19927,42203,37897,17683,816,-3592,1332,9333,14319,20291,25905,23640,16069,9779,8285,6655,4763,1136,-5598,-10835,-9828,-3222,5736,10744,11556,9401,5042,-507,-6538,-13421,-17821,-15998,-11666,-9353,-11877,-10540,-10039,-4415,-5364,-11652,-12071,-10156,-11103,-3780,200,-9688,-17883,-13834,-7461,1798,8826,8613,1194,-8073,-11771,-11283,-5315,-4419,-8982,-10815,-9439,-11665,-10062,-3397,-823,-6015,-4081,-3506,-5842,-2506,-963,-3060,-7331,-11826,-325,9284,8576,-930,-10024,-13018,-11945,-13983,-16575,-11251,-9629,-9169,-11633,-7516,-1824,-4440,-3559,3077,7725,13289,22972,20324,13699,6579,-711,-929,5832,18997,18268,3420,-2355,2772,5078,5046,1122,-5947,-5872,15293,38449,48645,47194,36634,21537,15057,15480,10960,3531,2318,6234,5552,-1021,-4114,-2584,-3133,-5777,-11098,-9685,-4285,-4657,-7014,-10970,-9538,-6543,-51,27232,39158,34757,14721,524,-1262,2078,1947,2636,5389,6125,4897,5349,2984,2277,7140,8729,517,-4080,-4031,-8594,-8066,4518,11775,6213,-1248,-7325,-14755,-5082,5462,12995,14917,11113,12134,11075,396,-9174,408,4507,-4142,-9061,-2968,-2621,-9375,-15001,-6060,3453,5816,5602,7026,8091,5567,-2319,-12948,-2518,10755,27721,36289,30529,29428,32391,36434,30613,21847,9584,-2184,-6460,-619,4181,7882,6595,9817,12366,8787,-2776,-8771,-5209,3339,10082,12844,13102,18645,30493,16357,2988,-62,3814,8462,8192,3757,-10189,-3396,3212,-277,-3871,13,5381,8068,10845,16590,23490,19124,4826,-8575,-12724,-7070,-4207,-6584,-5375,-3523,-5363,-10646,-5291,7168,15364,13858,6961,1159,866,-1159,-2200,-954,-1184,-1521,-493,-1520,390,5210,8389,11991,12367,7768,5214,-1577,-907,2104,3387,-721,-4557,5384,17661,14527,8047,10374,10601,514,-7176,-6687,622,6715,3652,-11972,-7297,8605,19074,13729,6621,1604,2217,14866,23767,42220,78605,101895,101856,80952,50943,30172,19883,-618,-10301,-10561,-9336,-10280,-10573,-10218,-5270,2237,5531,3200,1503,-1584,-7110,-14511,-10107,-4131,-1992,116,9713,30029,56321,64421,54355,37373,11460,-3869,-450,-2424,-6892,-4937,-3940,-12915,-5337,17865,29596,25592,20283,11514,11486,11615,23518,28907,19169,8181,-992,-4957,-2162,-4309,-6575,-1302,7809,24081,30352,27781,16981,-1088,-5342,4564,6124,3558,-461,-1639,-4025,-6956,-6411,-3287,-1560,-8165,234,9076,9813,5911,1498,33,1856,120,-2309,-1832,-7637,-16624,-9117,-5009,-7845,-12402,-12679,-14025,-15056,-13875,-4328,-309,1761,8658,10508,12241,5842,13,-3695,-5516,-4723,-8767,-13108,-14798,-15854,-14424,-11102,-8648,-9931,-8887,-7260,-9554,-11930,-10940,-3521,4018,16923,28560,26026,20958,18200,9929,1203,6525,16895,16593,11778,16564,18161,27630,44809,56010,63451,60177,43674,17760,2665,-2184,-6337,-5392,-6231,-1042,475,6566,7115,17249,16146,9979,4529,4109,3139,874,4929,9415,10273,2622,-10187,-6073,-9896,-10477,-5888,-5525,-10365,-6893,7220,9875,3216,-2292,-6241,-5701,-1754,-1495,-3850,218,4290,-218,1707,9979,26631,41639,32364,8770,-7394,-14953,-16790,-14913,-12865,-7452,-3876,6486,19451,21993,14784,8010,501,-1025,2508,1700,-3338,-2560,10088,11304,9758,3348,-11288,-6742,-3343,-7173,-11028,-14495,-18335,-11640,-5427,-895,5976,8644,-762,-10711,-11838,-11402,-13835,-8270,-7527,-10291,-7163,2827,3445,-3592,-10845,-10846,-1342,9859,15097,18007,7105,-3253,-15933,-13085,-7507,-3084,-7206,-4551,8115,11990,3705,-8413,-12487,-2526,4438,12886,12192,960,-8679,81,3658,-544,-5686,-10289,-5991,-3523,-2934,2521,-1882,-9430,-14360,-13424,-11493,-10182,-6477,-5904,-5073,-4548,-10919,-9607,1999,2987,-1402,-8124,-6568,-401,-3202,-8304,-7231,2344,17794,19863,10299,-4054,-2560,1583,-4116,-8933,3148,22072,31950,22757,7123,-7993,-14566,-11376,-10543,-5322,-2705,-2219,3458,11841,17197,17683,11361,825,-9759,-12498,-6830,-2460,-7277,-18528,-6594,4155,7735,461,-1356,10038,21550,8074,-12331,-5624,1726,3244,1639,-3267,-707,-2259,-970,5656,11109,2655,-10048,2365,16968,18844,8960,3674,1733,2200,6963,12383,13650,6975,-7384,-13757,-16234,-16248,-7022,-6790,-3141,3222,6737,5522,3563,8784,20825,30337,26035,13069,2033,-5582,-11996,-11470,-11201,-17347,-14034,-12370,-5521,901,1394,-752,-1753,-2177,-3508,-9912,-13733,-6418,3403,-592,-12410,-10379,-595,542,-1584,-8324,-15883,-12275,6168,23953,29898,28989,17114,-2947,-14493,-10297,821,13890,23562,20423,12028,4064,4097,2668,-6129,-13806,-12922,-7941,2268,17345,24770,16225,2934,-1945,-2550,-3743,-7686,-7400,-9642,-6290,6816,13017,8849,1051,-7492,-14073,-10245,1290,13007,14692,4059,-7398,1905,18677,31567,33957,29280,18173,-4235,-16293,-10302,-1789,8854,15311,8725,879,14128,40264,48119,36235,8959,-12661,-8133,-1007,-10189,-16633,-5871,-1139,2127,4240,30,-1156,3795,14154,20819,15811,5292,2190,-2293,-4473,-3796,-7090,-13247,-7271,5198,14402,8967,-10338,-10571,7549,33981,52251,32385,5878,-6563,-6390,-14392,-20765,-5567,2721,-23,-11408,-14335,-6092,-5224,-2848,3634,3395,-2049,-12157,-7057,990,6185,4999,-2696,-7231,-6045,-2150,3751,12395,15209,9039,9032,17228,8992,1371,4200,18032,26392,14214,-928,-8559,-10003,-7883,-6625,-5868,-9390,-7093,-815,-5707,-9790,-17485,-5736,3791,996,-10388,-14971,-9819,-2430,3767,10007,13095,9006,-1439,-11589,-4192,3828,9827,11594,16329,21597,22358,15664,10444,9560,14997,27398,38449,29785,11610,285,-10139,-2189,11541,9793,-308,-5506,-13460,-14832,-7546,38,3118,-2871,-4319,-8611,-9609,3715,5243,465,463,7873,10300,4891,-1177,-6995,-9369,-9474,-10710,-5311,4230,14597,14067,10636,12948,23060,34956,45614,25054,5431,733,4867,22307,31636,19594,3309,-2888,2954,3939,1231,-953,-521,5653,13373,12863,14131,20679,31080,29654,19947,22010,34445,47423,62108,49726,25526,10392,-10085,-9988,-2055,1701,6621,28473,18130,-407,-4420,-6188,-2724,1036,3081,-2685,-11669,-14117,-13612,-5543,1137,5745,-249,-4062,-6123,-8180,-5826,-1763,7726,12477,14979,20615,20024,8505,-1731,-5912,-3165,1451,6016,8824,4788,-1132,-15245,-23197,-18061,-13016,-9470,-11257,-5912,6832,18270,23548,20418,5112,-6885,3030,18584,32509,48550,69205,70916,50316,37429,30759,27577,17197,2753,-4606,-7396,1529,5280,6942,6642,-3467,-17485,-11083,-6660,-9167,-9633,-1811,3527,2054,-4517,-15474,-3985,7501,7182,2076,-7415,-13158,-6935,675,597,930,17839,52236,79696,94233,81482,34662,6902,-5262,-7232,-4252,-1899,-6111,-10119,-6169,-2458,-971,-2220,-3215,-446,-488,-3209,-3924,2341,4667,5263,1563,-1033,-740,4462,2466,-6680,1266,15491,25575,29975,21208,21386,18617,16648,1434,-2310,78,-4080,-7151,-7455,-9982,-12745,-5430,-1315,6769,5311,86,-1083,4028,7968,24928,38704,21382,12275,14351,11732,3329,5069,15425,27426,35176,35580,16495,2584,-8125,-1964,1804,3266,510,-5433,-5327,850,13511,24001,24669,14023,6207,-1440,-2675,670,9298,2151,-11164,-6169,-8709,-3818,5179,9231,5167,2131,2978,3980,8123,9921,302,-11036,-15039,116,7469,1388,-10593,-16911,-16846,-13788,-7233,-2760,-2208,-3111,-3357,-4620,-7010,-13605,-5855,5510,14007,11570,4214,-7414,-7711,-3867,-3259,-3023,-345,-525,1113,-1369,-10485,-12246,-3009,1350,2355,-4379,-15972,-14330,-10452,-6804,4180,6955,-2057,-14569,-10758,-7631,-1210,5938,8431,11601,4942,-5621,-9911,-921,1168,1853,4839,16503,7764,-9356,-6835,-7476,-13941,-4405,7893,6925,4406,4103,2771,1778,-2938,-11141,-9831,-11056,-11745,-7233,-11572,-15740,-4301,2119,4422,3201,-343,-4052,-3870,-2975,-2447,-3229,-8249,-12051,-11017,-10090,-13417,-11538,-7300,-4639,-2820,-1607,-1821,-4109,-11087,-9726,-5688,-6925,-1301,4740,2580,-8933,-12618,-2362,9981,15962,16485,10575,4529,4750,7667,15780,16950,11740,580,-7977,-5234,-4853,-10119,-11662,-13372,-6718,1311,-1790,-2411,673,9181,9110,-3524,-8896,-7190,-6099,1350,18030,31758,26937,19114,14383,19545,36978,39862,20917,-7,-14227,-5111,-4844,-5103,-7758,-12290,-7430,-1616,2678,6712,14955,27947,32837,9217,-2207,-2180,-4012,-8088,-3427,-1539,-3773,-9445,-14541,-12903,-9243,6551,14481,13262,5681,-441,-1769,7123,11586,7990,2651,-1265,8336,16136,18917,16925,15059,9534,3877,-4989,-11111,-2959,16137,42189,61915,51530,13552,-5025,-18342,-12673,-2838,1276,2517,3691,7207,6463,5533,-190,-3579,111,3335,8953,10075,13007,10916,10398,7582,1387,-1087,691,-927,-10050,-12819,-10208,-8505,-4717,-1321,-2822,1626,13881,18013,16885,6196,-6027,-11773,-6313,-1758,-306,-5015,-12704,-9817,-1795,4655,10856,5913,-4184,-12867,-13117,-14698,-14826,-10770,-8215,2183,14678,13911,12363,14558,23532,41603,56475,42916,12216,469,6409,7838,-241,-11219,-11277,-11238,-15056,-14199,-9887,-6138,-4454,206,14017,21457,20561,13911,836,-7938,-6005,10907,20356,20890,26010,24129,20668,14999,5532,8030,13964,17285,10522,1940,-9062,-11806,-10095,-6379,2365,9776,7255,867,-6685,-4698,-6796,-12304,-12815,-11623,-10001,-15302,-14719,-10454,-3036,3375,7601,9975,11393,11471,8353,-728,1260,8380,14243,14508,12476,7796,-6143,-9536,3953,18350,17318,6729,-2903,-10799,1594,11949,13478,7422,-7577,-2128,3551,642,-7403,-14599,-3581,2017,-4320,-8004,-12707,-11909,-1454,4994,7418,5116,1655,-1305,-3310,-7097,-6649,3084,9802,15112,18558,8634,5639,10826,20275,26853,27714,18460,6451,7929,21408,37487,44132,46290,39595,26987,11311,-1058,2359,7943,2202,-12032,-4805,6180,12149,14183,10748,8441,6083,6817,8642,6816,-360,-9361,-14544,-7263,-4919,-8368,-12547,-14778,-17584,-17995,-15183,-10164,-1518,2372,1137,-1893,-5258,-4910,-4402,-3316,1044,9262,26429,53822,53381,30602,8779,-5830,-13794,-7146,9429,7293,394,9222,2874,-8419,-15254,-12273,-4960,-1806,-2500,-4869,-2164,-4484,-10835,-1192,5936,4163,128,-7308,-1143,4849,-5913,-16280,-4065,8151,13112,13850,7405,-6413,-14393,-5783,-2453,-2152,-1708,-2366,-8646,-8340,-577,12876,35262,51437,30787,9681,292,2279,7736,13462,8562,-4399,-13398,-13693,-14047,-13841,-12857,-12464,-10283,-6539,-3048,-4126,-4804,-10791,-6967,-3195,-4423,-1386,9569,23732,29168,22137,5097,-6062,-1610,6451,1640,-1304,5751,9633,6354,-1616,-7505,-11898,-14783,-10281,-5627,974,-357,-5165,9944,21188,22116,20165,9875,3308,-3308,-7483,-10535,-11193,-6082,-5117,-6796,-5003,591,4433,3015,-3811,-11331,-12056,-13831,-12663,-14127,-8476,-12054,-12645,-224,7927,11482,12970,5796,854,7237,19939,31643,39070,42542,32372,18006,2500,-4123,1258,7175,2461,-12279,-5977,-6840,-11566,212,3513,5975,-3489,-14301,-7376,-6274,400,15945,30014,30129,23980,9026,-7274,-16343,-9992,-1828,180,4431,13708,12896,4479,-7419,-13096,-6327,20,4129,2321,-6459,-8109,1936,7324,6297,5154,17788,26020,23178,13033,2858,-5195,-9927,-7640,-6034,-3272,-1520,-2507,-1680,3196,11661,15932,22609,21495,13652,290,-8248,-3786,6974,13158],[9176,8660,7344,2832,-898,1574,8666,13588,8380,176,-9088,-6920,-1929,-6064,-9700,-11467,-13042,-1786,8086,11339,12685,14612,8610,1772,2761,21601,32628,31492,26377,17745,12786,12892,11587,7535,4440,935,265,-1118,1179,3535,3048,1064,-2223,-7338,-10020,-2260,4650,9457,7412,276,-7037,-13398,-10643,-6459,-4658,-6934,-9253,-9458,-7339,-5829,-901,2327,1053,-3854,-8608,-801,-2043,-11911,-18905,-14269,-7475,6853,24012,36489,30764,11603,6389,9269,3454,-11759,-9984,1307,8008,10824,5664,-1866,-6324,-6746,-1468,12291,21715,23421,19137,9779,993,-9761,-10084,-2667,4994,7780,-3939,-16075,-7869,6079,5401,-997,2766,3057,6518,8434,4917,-4394,-793,2686,240,-807,-4132,-863,-5172,-4231,-3605,3413,10628,12179,2348,-759,-14177,-10332,-1115,2568,11262,148839,334136,527153,645428,591945,396472,179758,42836,20763,27789,-3008,-4198,-2657,-10714,-7211,-7047,5282,9328,9048,2421,-3303,712,7675,6499,-2802,277,26012,46510,60057,51161,38372,26123,6016,-8234,-14931,-8553,-740,3632,10335,1410,-4855,54520,370441,1017721,1862655,2573621,2853103,2707355,2312944,1779545,1129055,519736,118878,42377,11400,-13118,-2850,-5956,-10227,-7948,-7809,-11553,-5165,5402,16661,14266,2081,-804,-735,-780,-2675,5199,13576,-2504,-1525,-3685,-13928,-11464,-12070,1765,3679,277,-1893,-16124,3294,22799,159659,399742,645149,768332,712322,508048,244880,29493,29081,14837,12977,16493,29766,24923,13522,5755,-203,9779,12516,11363,4837,1992,-10293,-8075,-9250,-4529,36,674,-857,-1242,6609,18309,29780,19086,2501,-2728,-10202,-14942,-11844,-6869,6316,24692,35597,29844,12439,-5190,-2099,6530,14277,10572,2102,-7125,-18931,-10683,-2727,2117,1576,1923,5322,4549,-207,885,758,-6308,-17455,-6684,2738,3385,403,-2274,-5073,-5016,-6048,-9866,-14736,-14407,-9757,-1035,3926,6323,21237,44101,40246,18818,1710,-2833,2212,11502,17408,23047,28241,25828,17914,11188,9416,7710,6154,2849,-3263,-8088,-9195,-2866,6641,10981,11059,7735,2643,-1352,-2567,-7274,-12472,-12455,-13595,-12677,-16665,-16346,-12820,-6693,-7405,-12862,-12929,-10757,-11338,-5425,-2519,-12154,-15549,-9502,-2497,6573,11473,9975,2637,-6443,-11123,-12273,-6518,-5204,-9762,-11075,-10370,-13894,-7989,2052,1874,-4546,-2937,-4076,-3766,-578,-43,-3072,-8313,-9345,2240,10639,9609,2127,-4928,-11928,-14901,-16562,-18531,-12195,-9861,-9320,-11384,-6829,-2210,-6625,-7119,-1861,2775,10972,24351,22469,14603,6315,-988,775,10046,25643,20284,2137,-3470,3420,5745,5835,1840,-5648,-5634,14789,34000,40126,38165,28794,14980,9867,12796,10346,3995,3085,6332,4444,-2674,-4878,-4033,-5642,-8477,-12579,-9509,-3579,-3624,-6208,-10377,-7851,-4164,-6482,19391,35995,36814,18115,2856,163,1981,186,101,2834,4367,3913,4701,2452,2460,7084,9007,1562,-2564,-2321,-6516,-4511,6929,12010,5349,-1534,-6744,-13251,-5040,4018,9846,9952,8098,12145,11565,1652,-8528,-1986,2522,-5043,-10901,-5111,-3831,-9152,-13631,-5290,3319,5490,5981,9121,11543,8940,-636,-13043,-3654,8423,24359,33984,29006,25334,25428,25617,19760,17149,8500,-2561,-3745,1451,6187,10014,8695,13571,17343,10846,-4451,-14727,-11982,-2165,4943,10613,16295,28491,39364,18208,2896,-1446,2436,8442,8846,5695,-8455,-9398,-610,879,33,2943,7019,8301,9498,13661,19759,16381,2837,-8458,-11458,-7688,-6712,-9735,-6309,-1436,-2627,-7105,-2534,7392,11952,7795,517,-3666,-2220,-2412,-2449,-1232,-1867,-2494,-1865,-3284,-1451,3495,7138,10934,11616,7011,4729,-1670,-2683,-590,374,-2642,-4876,5542,18619,15746,9040,10966,9118,-2350,-9458,-6930,-148,5819,3261,-12044,-6655,9086,19883,14394,7567,4165,3232,13651,23388,43878,80223,102393,103375,85808,57658,36589,25197,2420,-8574,-9377,-8138,-9232,-9808,-9690,-3689,6948,10684,7562,5258,1423,-5945,-13877,-7214,-573,1344,397,7123,23243,42958,51733,47983,35068,11460,-1701,1274,-1076,-5528,-4168,-3821,-12836,-5879,15128,23534,18691,14451,8698,10353,8512,19528,28030,19989,9742,1551,-2275,473,-1147,-3559,-63,8911,19277,22132,20834,14412,631,-8666,-684,926,-1412,-1862,1829,-1997,-5995,-6077,-3064,-1063,-6632,1538,8371,5965,-15,-3303,-1934,1896,347,-3257,-3400,-8957,-19230,-10327,-6623,-9323,-9962,-12198,-14239,-14828,-13601,-5095,-983,-832,3432,6260,10323,6590,1569,-2113,-4309,-3606,-8699,-14851,-13672,-15381,-16685,-12473,-8768,-7321,-5044,-5247,-8674,-11342,-10364,-3339,5516,19228,31696,28637,22383,18436,9501,104,3966,10505,7048,2709,7964,11245,21785,42281,56088,62790,57450,41599,19586,5621,-2310,-11713,-9751,-7326,-483,2244,10682,12219,20193,16425,9767,3390,2906,3251,3316,8449,12692,11271,2152,-10026,-6685,-11529,-11203,-5860,-6027,-12129,-7497,7143,9187,2598,-1843,-4048,-2841,154,-1656,-4935,-1536,2436,-1043,785,8370,25098,41187,32934,9634,-6631,-14937,-16489,-13780,-11075,-5794,-2807,5502,14944,15737,9164,4542,-620,-1267,1777,-666,-6711,-4825,8953,10680,8824,2878,-11446,-5213,-1289,-4807,-8125,-12822,-18974,-11369,-4429,722,7468,9818,1867,-9072,-11541,-12361,-11449,-6694,-6933,-10319,-4742,5874,6810,-497,-7348,-8767,-915,9866,13417,16126,7535,-2302,-15445,-12895,-7035,-3101,-7737,-5291,7660,12697,4602,-7199,-12493,-2453,2831,8580,8470,-264,-7897,870,3431,-1979,-8346,-11849,-5010,-1543,387,6974,1799,-7641,-15276,-16491,-14389,-9165,-3803,-3204,-2495,-3347,-11929,-13821,-1303,1859,-1206,-7412,-5833,403,-1860,-6627,-5238,3914,17396,18233,9829,-3579,-3034,-22,-6019,-10110,-451,14576,23936,18035,5455,-9107,-13938,-8263,-6368,-3307,-2840,-2953,2511,9848,14670,15813,10228,247,-9613,-11916,-7169,-3783,-8891,-18631,-4935,5661,8392,-1074,-4893,5167,17314,6006,-13372,-5024,1871,4387,3958,1880,5731,2133,1550,7087,12091,4076,-9638,1128,14848,17322,9869,5635,3388,3505,8076,13908,15657,7842,-5917,-9456,-12032,-13516,-6686,-8946,-5791,2055,6872,6539,4588,9452,20002,29463,26418,14174,4081,-2962,-9732,-11237,-10662,-16796,-13334,-11397,-4367,3381,5500,2082,-1935,-3338,-4299,-10802,-12420,-6244,254,-5656,-17536,-14564,-3658,-250,-445,-6583,-14743,-11753,6898,28045,36934,35694,19482,-2215,-12663,-6310,5651,16794,24493,20445,11937,3711,3405,1877,-6716,-14391,-13577,-8588,1975,17656,27304,18647,6004,462,-882,-2493,-6956,-6376,-7827,-8073,2518,9555,7783,634,-7736,-10457,-4242,10119,23219,22495,7668,-4217,6533,27069,40172,37855,29292,13777,-9602,-12743,-11385,-6315,2476,7859,4985,1420,18090,47583,54023,37194,9074,-11080,-6728,-480,-10088,-15552,-5793,-3775,-3519,-296,1118,2640,6681,16387,22245,17077,7036,4232,75,-3555,-4683,-8675,-12181,-5261,7895,19017,15543,-4891,-11626,7139,32807,50282,31198,5240,-7003,-6708,-15182,-19923,-4171,4327,1517,-9686,-16589,-9207,-6972,-3326,4929,6055,378,-10872,-6746,889,5792,5010,-2140,-5932,-4653,-2127,2314,9150,9051,468,-734,8437,3315,-2211,1253,15164,26231,15873,687,-6933,-8469,-10251,-8798,-6765,-9402,-7218,-465,-2257,-4413,-12951,-10080,256,-633,-10772,-14211,-9105,-3008,1949,7987,14487,12435,712,-11477,-4785,3134,8702,9824,14455,19871,18091,9397,6352,8500,15670,28161,34862,21652,4312,-2970,-8475,-575,12721,10655,1963,-2675,-11147,-13292,-6291,2272,5932,-765,-3288,-8569,-11921,1874,6009,3308,3897,9823,10829,5666,-29,-5850,-8692,-9868,-11567,-7963,-836,9118,8471,4789,6458,16253,27147,40735,24195,4128,-2152,742,16917,26874,17625,3557,-1778,3412,2909,-958,-3463,-3300,1840,10156,11818,15301,22309,31676,29824,20070,22149,38335,57460,75496,59838,30508,11615,-9910,-9729,-1597,2137,7899,28162,12366,-2298,-4644,-3721,1264,4249,4818,-2664,-11640,-14668,-11853,-4674,322,4476,-348,-2650,-3294,-5847,-4895,-1000,10735,17173,18528,21927,19099,6443,-3732,-7367,-3381,1853,5440,6769,3523,-607,-12823,-21125,-19778,-12544,-9395,-13093,-8684,3464,14169,19568,19276,9429,-3509,687,14923,28846,44659,64928,69012,50821,39192,33571,31245,19559,3498,-4623,-6989,1973,4547,4477,3464,-5975,-19054,-9940,-6431,-10347,-10445,-1887,3347,1845,-4890,-16353,-4564,8207,8677,3245,-7030,-13672,-6133,1822,1042,-890,14296,46317,72325,85963,76987,34900,9156,-2357,-4353,-2028,-1330,-6684,-10883,-5223,-845,815,-836,-3604,-4658,-5899,-5891,-3950,3943,8339,9139,3539,499,4053,13278,7498,-6151,-591,14273,24897,26826,19739,23926,20913,17643,3563,-270,19,-5220,-9249,-9858,-12409,-13788,-5439,1613,11107,9486,3187,202,1804,3211,19915,40898,24468,13462,13671,8577,130,1368,10245,21635,29572,32769,15724,660,-9647,-1198,1306,2748,316,-4907,-4805,-1544,8469,18379,20407,10793,4742,-1600,-2786,-199,7937,2270,-12159,-6116,-6835,-3079,4586,9070,7344,7078,7435,4522,7417,10909,3406,-7392,-15998,-3184,4480,-620,-11878,-17290,-16733,-13724,-6382,-1637,-1518,-2440,-2561,-4219,-7585,-14055,-4018,9199,21650,15065,4854,-7450,-8873,-5093,-3663,-2680,153,159,2481,975,-7890,-11925,-5080,-409,1408,-3716,-13642,-12637,-7460,-2288,7020,8889,-439,-14418,-8993,-4097,909,7279,10079,13834,7755,-4315,-10280,-977,1621,837,1592,14174,11035,-7630,-10192,-10272,-13308,-2352,9110,7339,4767,5273,4751,2939,-2776,-11595,-11489,-13707,-15346,-8740,-11526,-15644,-2804,5026,7695,5568,2551,-1721,-2253,-1311,-546,-1359,-6614,-10742,-11234,-10902,-13028,-8181,-4067,-2507,-1224,-412,-1579,-5303,-12828,-9910,-6286,-7855,-2290,3614,1133,-9955,-11833,-1141,10444,15888,16574,9844,4466,6080,10527,20025,21326,14800,2225,-7910,-5983,-5227,-9651,-10914,-11962,-6224,353,-2757,-2744,1053,9468,8400,-4005,-6594,-5293,-5286,3104,24215,41175,34540,24238,19918,24194,37117,35814,18142,251,-13270,-9731,-13913,-11719,-10085,-11723,-6165,284,5952,12398,21917,31936,32615,9190,-2190,-1710,-4386,-9229,-2169,1248,-1193,-8258,-14554,-13105,-9032,7082,17290,16078,8999,3646,1498,8571,10795,6878,2833,360,11894,20597,22765,19957,17152,10663,5356,-2910,-8944,-654,20343,47722,63891,45546,8130,-6392,-15641,-15620,-4245,239,680,1694,5747,6043,4956,-1015,-3458,144,1941,6256,7595,10538,8644,8848,6274,201,-1672,1119,501,-8377,-13673,-11498,-9223,-5161,-1853,-4897,-2800,8547,13221,13599,3451,-7355,-11543,-7972,-4724,-3309,-7183,-13239,-10141,-3720,1525,8352,4695,-5527,-13655,-12139,-13143,-13288,-10861,-8752,346,11183,11627,11318,14784,25557,45605,60977,44502,12294,-1091,3338,4313,-2760,-10036,-8344,-9222,-13753,-14143,-10096,-6134,-4699,-417,13602,21950,19261,9169,-3223,-8506,-6464,7808,15277,14903,20708,21015,21735,18142,6156,6959,12364,16714,11889,3220,-8223,-12545,-11468,-8009,1075,9775,8294,2153,-4453,-624,-3865,-11052,-12107,-11861,-10968,-13870,-12899,-10182,-3767,1381,3886,5006,5790,6299,3624,-2235,2120,9157,14818,14476,12773,8304,-6671,-11750,983,15781,16898,7453,-2390,-10228,1282,12526,15150,8274,-8618,-1838,4438,793,-8985,-16341,-2605,2223,-3732,-7155,-11249,-12044,-2023,4321,5775,1516,-2999,-5085,-5568,-8742,-8222,1812,8886,15799,19713,9817,7024,11968,20506,26096,25461,15311,6500,8832,20096,35376,44419,49978,41625,29134,12332,-29,2741,7303,1627,-11963,-5226,6560,13193,15662,12411,9209,6176,6325,8354,7008,-119,-8173,-10831,-5778,-3500,-7354,-12290,-15424,-18190,-18700,-15577,-9321,-2257,2033,-235,-5620,-4577,-1020,-1270,-5613,-2585,6651,24602,52701,51283,27747,6198,-7354,-14026,-8332,4339,1596,-1153,11474,10119,-592,-11103,-14724,-6341,-1969,-1529,-2878,792,-740,-6843,-2254,3219,2055,-620,-7540,-1823,4177,-7269,-16406,-1413,12149,16730,15732,7925,-6481,-14385,-5343,-1790,-986,-318,-658,-7243,-8035,-187,14042,35649,48126,25303,5383,-2169,1609,7670,12547,8089,-3602,-12262,-13776,-13782,-13149,-12586,-12739,-10718,-6449,-1782,-1854,-1961,-8069,-8500,-10303,-12433,-8888,-706,13042,20796,16277,1991,-8589,-703,6923,2367,-1421,5321,12290,14184,8654,4765,-1177,-7324,-7180,-4484,969,-2308,-8248,8350,18306,16507,12868,5395,2457,-2968,-5922,-9576,-10892,-5431,-4527,-7125,-6105,-1151,1475,-452,-6662,-14035,-13332,-14502,-12834,-13414,-7062,-8713,-10232,-705,7369,10735,11646,5634,1379,8236,20687,31488,36027,36067,26752,14238,-84,-5591,298,6579,2198,-12416,-4802,-3995,-12767,-789,1968,4622,-4344,-14406,-6282,-4106,2964,18197,33139,32578,23212,5327,-9291,-15057,-8873,-1427,-100,3477,10463,8598,2349,-8728,-14232,-7038,223,5583,5548,-2146,-6780,1215,6707,6780,6938,21805,30223,25837,14692,4590,-2174,-6617,-6904,-6096,-2793,-385,-1424,-2111,676,8952,13890,21921,21255,13155,24,-8248,-3895,6223,12619],[6850,5338,3359,-437,-3217,170,7890,12962,7761,-393,-7445,-7159,-2251,-7276,-13872,-11390,-9498,557,9758,12921,14868,16803,9533,792,-2121,14442,27195,28165,24353,17337,13767,14655,13779,9104,4786,436,-359,-1620,547,3312,3352,1376,-2444,-8388,-10199,-1118,6247,10479,7862,51,-6159,-11222,-11931,-6192,-3287,-5468,-7716,-8540,-7098,-5378,-1854,-1718,-2783,-7591,-12136,-2314,-3710,-13700,-18820,-12534,-6347,9683,28326,42210,35555,15330,10084,13453,6155,-10747,-9299,3547,11225,15872,7615,-2519,-8802,-10871,-5157,10265,23688,26179,22425,12694,2644,-8999,-10051,-3435,3709,5936,-6472,-17131,-3584,10762,9401,1262,3385,4402,7659,7990,3374,-5047,-4860,252,-1548,-1976,3064,7124,-2653,-3420,-1744,5604,11709,11195,3829,-736,-13452,-7112,-1598,12898,38880,253486,575238,891623,1069065,969257,648914,302110,77006,32661,40423,-7238,-3917,1283,-7242,-3048,-5514,7386,8226,5599,-1321,-6656,1225,10917,19414,14069,-11462,21917,48994,64291,54510,40547,28907,9506,-6598,-13164,-6966,2328,6020,13270,-5058,24653,102170,582961,1549377,2769413,3763229,4146056,3944275,3379875,2578737,1608101,722628,169023,62199,14667,-7880,1670,-504,-7606,-3850,-6017,-9831,-5863,5172,18691,14955,1232,-476,1630,1648,10,9813,14817,-3905,-506,-4778,-11735,-9599,-10803,3525,4106,1086,1314,-7525,20295,35037,234582,601964,986717,1189141,1108467,790604,384019,67615,38228,18519,18212,18298,26603,22061,13719,8884,1160,8997,11008,13164,8517,7985,-8726,-9368,-9047,-4085,305,1122,346,78,8254,19790,28822,18474,3180,-3106,-11333,-15488,-12048,-7063,6729,24464,33328,26949,9975,-5060,-1557,7625,15699,10749,2085,-6645,-19038,-12267,-3843,2596,2726,2780,5641,5576,2647,3594,2289,-4836,-16014,-8392,1484,2636,348,-1502,-3387,-3382,-4695,-8650,-13337,-13045,-12626,-6144,1346,6194,22481,45536,42527,20088,2510,-2426,2637,13251,20355,25637,30343,28151,20241,12808,10689,8914,7550,4445,-1038,-5181,-7502,-1865,7353,10839,10245,5874,309,-1705,1268,-1730,-7169,-8550,-13650,-15765,-19330,-19936,-13369,-8260,-9163,-13866,-13468,-11043,-11492,-7116,-5373,-14782,-11195,-3793,4039,12163,13936,10863,3715,-4862,-9569,-11728,-6818,-5570,-10579,-11863,-11865,-15074,-2167,9364,5419,-2758,-2789,-5550,-1251,1527,935,-2998,-9046,-7211,3965,10814,9680,4627,181,-6219,-14592,-18025,-20109,-12842,-9749,-8879,-10714,-6746,-2938,-8650,-11142,-7394,-2397,8601,25235,23948,15248,6010,-922,3111,14760,31665,20891,923,-4606,3736,6346,6727,2713,-5166,-5375,14058,28827,31500,29130,20782,8627,4711,9807,9736,4574,3739,6139,3132,-4349,-5677,-5242,-7698,-10753,-13385,-8944,-2745,-2352,-5183,-9586,-6455,-2624,-9479,11988,31630,37530,21042,5206,1685,1958,-1296,-1815,457,2339,2824,3980,2105,2971,7798,9958,3298,-614,-73,-3761,-1323,8325,11182,4047,-1955,-6434,-12157,-4956,2636,6824,5341,5714,12417,12378,3158,-7403,-4559,303,-5983,-12825,-7149,-4791,-8767,-12375,-4659,3066,5237,6389,10914,14471,12071,1022,-12906,-4551,6493,21417,31693,27673,21908,19141,15042,9073,11193,6875,-1871,53,3897,8233,11889,10489,17110,22655,13058,-5410,-18511,-12944,-2671,3880,12019,21109,37056,45233,19062,2672,-2590,1673,8892,9999,8382,-3556,-17155,-4370,2481,3857,6245,8997,8867,8619,11200,15963,12957,251,-8346,-9944,-7863,-9143,-11309,-5242,1090,190,-3719,-51,7243,8311,1616,-6044,-8295,-5627,-3780,-2423,-1211,-2401,-3567,-3614,-5597,-3746,1615,5873,9849,10763,6094,3834,-2038,-4375,-3005,-2455,-4460,-4968,5687,19065,16350,9490,10825,6480,-5713,-11867,-6839,-1094,4252,2074,-12476,-5743,9101,19615,14479,8187,6591,4179,11023,21871,43821,77623,96878,98292,84739,60219,39775,27838,4318,-7270,-8491,-7215,-8306,-9071,-9290,-2345,11383,15534,11622,8554,4262,-4654,-12690,-5145,2064,4789,1972,4980,16823,30151,38528,40522,31629,10814,302,2993,298,-4147,-3434,-3843,-12855,-6328,12197,17447,11401,6623,4355,7941,4905,14532,25629,19646,10448,3248,-1108,1153,339,-1315,1051,9818,14825,15807,15405,11729,2128,-10715,-5203,-3606,-4768,-1574,4887,-497,-5297,-5659,-2454,124,-4380,2971,7857,2823,-4873,-7010,-3247,2127,585,-4347,-5495,-10721,-17500,-9750,-6746,-8317,-6560,-10385,-14638,-14822,-13327,-6070,-1946,-3041,-1272,1990,7825,7013,3028,-453,-2878,-1822,-7207,-15565,-13031,-15515,-18279,-11471,-6558,-3910,-1135,-2998,-7760,-10897,-9846,-3592,6198,20222,33130,30013,22870,17864,8551,-1210,1379,5211,38,-3658,1467,5638,16680,39086,54819,60475,53806,39464,21877,8956,-1990,-14817,-10595,-4158,2005,4875,14110,16552,21671,16283,9787,2182,1134,2912,5866,13027,16264,12079,1410,-9815,-7335,-12801,-11685,-5909,-6779,-14065,-7122,7121,8319,1915,-1387,-1980,-181,2057,-1623,-5563,-2845,1039,-1475,95,6639,22799,38909,32240,10321,-5536,-14213,-15556,-12268,-9387,-4449,-1665,4881,11317,10443,3982,999,-1760,-1407,1365,-2525,-8616,-5596,7183,9161,6582,945,-12220,-3342,995,-1932,-4566,-10202,-18399,-11052,-3407,2392,9216,11327,4978,-6977,-11243,-13492,-9118,-5477,-6915,-10600,-2287,8704,9764,2106,-4446,-6225,-15,9937,11991,14396,7870,-1551,-15052,-12459,-6470,-3216,-8298,-5698,7208,12918,5089,-6260,-12405,-2268,1580,4535,4503,-1680,-7057,1369,2969,-3302,-11173,-13787,-3776,721,4181,12087,5556,-6109,-15995,-19471,-15773,-7190,-929,-355,865,-799,-10758,-17266,-5223,-172,-1533,-6936,-5297,937,-763,-5187,-3707,4689,15701,15721,8801,-3451,-3754,-1747,-7898,-12107,-4924,6698,15589,12915,3449,-9807,-10431,-4138,-2472,-1738,-3422,-3843,1571,7812,11858,13414,8656,-606,-9917,-11536,-7763,-5623,-11150,-15907,-3001,7063,8901,-2205,-8681,16,13423,5063,-11189,-4130,2058,5743,6762,7965,12259,6349,3726,7872,12320,5003,-9265,-337,12411,15369,10318,7200,4650,4694,9339,15576,17614,8977,-3503,-5712,-8514,-10058,-4843,-9479,-8583,616,6811,7535,5749,10094,18870,27797,25908,14703,5797,-554,-7474,-10629,-10056,-16344,-12656,-10457,-3209,6076,10570,6610,-375,-4098,-5335,-11722,-9692,-4999,-3017,-10789,-17116,-16088,-6156,-1046,821,-4377,-12757,-11214,7295,30727,42692,41397,21410,-806,-10142,-3159,9397,19053,24956,20116,11576,3249,2770,1420,-6674,-14015,-13461,-9306,1190,16938,28281,19957,8337,2281,291,-1647,-6421,-5413,-6102,-9424,-1395,6661,7173,730,-6917,-5966,2778,19978,33514,29452,10448,-1468,11042,35438,47277,39653,27230,8143,-10640,-7219,-10969,-9992,-1705,3058,1913,1797,20963,52403,57319,36689,8771,-9424,-5290,-169,-10300,-14352,-5845,-6450,-7165,-377,3640,5335,8411,17428,22286,16877,7975,6299,2908,-1923,-4822,-9930,-10871,-3161,10782,23837,22549,1058,-12830,5962,30319,46239,28623,4226,-7708,-7124,-15862,-17903,-2684,5798,2990,-7596,-13281,-11455,-7962,-3356,6179,8519,2623,-9689,-6488,543,4940,4474,-2003,-5004,-3289,-1758,1068,5920,3258,-6387,-8132,1132,-1572,-5125,-1268,12245,25199,16680,1778,-5601,-6623,-12088,-11240,-7867,-9433,-7438,-330,805,-447,-9592,-13525,-2850,-2202,-11309,-13791,-8552,-3518,203,5831,15213,15481,3085,-10766,-5778,1889,6956,7406,11837,16824,12186,2428,2892,8314,16662,28307,30140,14239,-1620,-5418,-6403,973,13625,11603,4825,568,-8626,-11377,-4568,4878,8886,1298,-2319,-8167,-13712,-62,6736,6093,7077,11642,11606,6826,1463,-4516,-7943,-10103,-10861,-8817,-5665,4102,3848,227,1106,10116,19283,34149,22199,2890,-4485,-3155,11343,20918,14332,3684,-758,3775,1819,-3031,-5393,-4498,-562,7436,10822,16221,22895,29903,26908,17508,20214,39839,64938,86049,68506,35313,12887,-9216,-8968,-824,2730,9368,26587,7549,-3580,-4856,-2283,3932,6181,5494,-3081,-11402,-12891,-9355,-3462,-109,3496,-346,-1310,-799,-3612,-4025,135,14579,21959,21220,21585,16626,3587,-6102,-8902,-3601,2189,4988,4998,2589,402,-9553,-15568,-14527,-8589,-7247,-13616,-11283,-66,9792,15430,17635,13777,794,-592,11572,24716,39433,57688,63250,48749,39247,34916,33207,20675,4295,-4414,-6559,2270,3601,1654,-418,-9152,-16970,-8140,-5573,-11068,-10738,-1851,3120,1599,-5281,-16608,-4659,9028,10281,4541,-6341,-13941,-5536,2664,1841,-1764,11072,39581,62858,74972,70104,34714,11636,997,-949,638,-547,-7076,-11165,-3867,1081,2869,675,-3704,-8310,-10715,-8081,-3808,5249,11575,12312,5088,1971,9058,21300,11913,-4854,-1761,13306,23873,23432,18737,27252,24034,19240,5667,1256,-208,-6185,-10820,-11238,-14073,-13702,-4901,5063,14841,13513,6576,1705,-385,-929,15657,42528,27907,15163,13142,5522,-2817,-1819,6012,17161,25229,30234,15238,-857,-8769,-191,1366,2683,315,-4681,-5111,-4417,3787,13413,16487,7842,3287,-1844,-2978,-1161,6230,1862,-13187,-5081,-4560,-1849,4371,9172,9695,11525,11396,5273,6853,11953,6762,-3313,-13666,-5772,1995,-2128,-12471,-16755,-16207,-13179,-5189,-486,-895,-1781,-1950,-3896,-7892,-11969,-1635,13699,31510,19902,6336,-6622,-9542,-6011,-3760,-2114,865,1051,4035,3548,-5056,-9991,-6401,-1708,674,-2999,-11020,-9725,-3547,2606,9633,10359,1170,-12015,-4351,726,2865,8331,11600,15801,10640,-2659,-10200,-1073,1821,-485,-619,12754,14624,-2738,-10723,-11174,-10723,174,10226,7338,4713,6282,6396,3802,-2714,-12003,-12774,-14948,-17351,-9676,-11652,-14112,-15,9007,11398,7932,5398,716,-361,532,1513,668,-4710,-7953,-9098,-8996,-9310,-3932,-863,-672,96,676,-1300,-6319,-14092,-9436,-6493,-8288,-3063,2303,-263,-9954,-10206,541,11059,15671,16315,9033,4228,6961,12856,23602,25578,17998,4010,-7579,-6312,-5024,-8658,-9666,-10304,-5168,31,-3085,-2560,1467,9374,7410,-3544,-3625,-2924,-4027,5038,29772,49528,41821,29644,25859,28498,35946,31282,15580,1229,-7675,-8125,-14888,-15710,-11711,-10882,-4673,2357,9430,18946,29641,35765,32230,9453,-1772,-680,-4020,-10050,-770,4450,2328,-5948,-13027,-11964,-8283,7244,19646,18258,11723,7531,4902,10194,10443,6489,3616,1934,15122,25091,26492,22672,18944,11898,7322,-8,-6069,2199,24555,52018,63498,39051,4432,-6769,-13170,-17675,-4705,48,-269,488,4726,5906,4677,-1571,-2909,585,868,4025,5824,8820,6674,7217,4898,-978,-2270,1579,2133,-5910,-12801,-12536,-10018,-5770,-2478,-6440,-6204,4494,9907,11364,1374,-8257,-10878,-9106,-7007,-5414,-8212,-12541,-9682,-4914,-1025,6042,3433,-6755,-13615,-10300,-10223,-10434,-10114,-8808,-1125,7843,9677,10577,15194,27172,47877,62171,43819,12024,-2172,690,1331,-3164,-6170,-5138,-7035,-12071,-13597,-10238,-6238,-4951,-981,12808,21526,16587,3683,-6968,-8968,-5571,6717,11721,9690,15088,16742,20957,19672,6212,5788,10715,15969,13032,4523,-6911,-12331,-12066,-9034,130,9891,9557,3959,-1365,2380,-1223,-9093,-10862,-11694,-11365,-11990,-10891,-9173,-3722,54,671,896,650,1614,198,-2192,3054,9415,14663,13919,12828,8730,-6803,-13458,-1645,13155,16232,8359,-1388,-9225,1132,13505,16632,8901,-9288,-859,5778,1175,-10456,-16420,-1043,2569,-2986,-5210,-8596,-11475,-2196,3813,3853,-2363,-7754,-8418,-7190,-9581,-9516,734,8118,16617,21012,11376,8452,12775,20173,24740,22787,12475,6700,8885,17657,31676,42283,50611,42007,30856,13663,1442,3429,6603,966,-11691,-5048,7437,14628,17483,14303,10115,6371,5917,8118,7418,935,-5376,-6553,-3624,-1722,-5910,-11348,-14365,-16361,-18312,-15317,-7972,-3324,478,-2312,-8314,-2745,2734,2043,-6584,-6356,4038,21794,48445,46455,23734,3605,-8600,-13745,-9226,-545,-3402,-2705,12499,15871,6800,-6738,-15001,-7661,-2465,-1063,-804,4253,4163,-1300,-2612,359,-10,-1181,-7510,-2392,3530,-8556,-14975,1544,16547,20746,17824,8767,-5884,-13312,-4702,-886,610,1558,1335,-6029,-7948,561,15848,35804,43816,20310,2365,-3459,1461,7655,11334,7276,-2781,-10652,-12359,-12397,-12095,-12276,-13105,-11332,-6500,-786,161,1302,-4907,-9232,-14539,-7591,-5053,-1900,6813,13780,10412,-1152,-10079,382,7026,2607,-1648,5105,15120,21942,18675,16712,9286,-143,-3875,-3368,943,-4165,-11693,6785,14979,10895,6249,1865,2142,-1866,-4128,-8599,-10483,-4530,-3659,-7211,-6883,-2392,-630,-2537,-8043,-15648,-14092,-15044,-12804,-11954,-3714,-3267,-4822,31,7139,10213,10439,5703,2261,9192,20824,30193,31709,28864,20945,10304,-2578,-7286,-1078,5549,1769,-12101,-4431,-1544,-11672,-979,1042,3989,-4283,-12360,-5174,-1882,5217,19362,34425,33225,20930,1530,-10865,-13459,-8132,-1559,-845,1946,6516,4296,194,-9832,-15747,-8127,240,6797,8361,1350,-5857,-270,5581,6991,8447,24538,32750,26943,15397,5579,210,-3258,-5006,-5712,-2423,252,-1076,-3423,-3139,4378,9716,18853,19021,11296,-827,-8610,-4668,4128,10351],[3372,1396,-1008,-4163,-5789,-1532,6490,11347,6296,-1193,-6127,-7938,-3313,-8433,-14982,-9082,-6439,2127,10445,13308,15640,17476,9163,-809,-7172,6514,19655,22555,20489,15240,12987,14612,14147,9104,3886,-931,-1729,-2909,-978,2107,2787,989,-3219,-9929,-10893,-713,6851,10186,7274,-847,-5711,-9698,-13868,-6778,-2956,-4827,-6894,-8185,-7474,-5673,-3555,-7496,-7756,-10774,-13056,-4488,-6168,-15892,-19098,-12139,-5388,11309,30131,44176,37289,17409,12603,16468,7501,-10760,-9365,4784,13454,19803,8406,-4327,-12476,-15599,-8458,7913,24963,28326,25317,15256,3634,-8630,-10083,-4426,1884,3285,-9740,-15987,-178,13936,11673,3297,4734,6548,8671,6408,550,-5734,-12481,-7932,-8745,2859,20070,18126,-1007,-4114,-763,6784,11957,9003,4657,-929,-7058,-4189,-1856,17260,49508,235354,527450,753470,860908,750187,476927,210217,48668,20498,51135,-8071,-6032,5082,-626,592,-2982,14229,14305,9750,1185,-6442,3538,18204,44669,53201,11852,-9489,23638,45004,46784,38478,28633,13896,-4692,-11494,-1371,9393,6487,14914,-2523,15571,84619,431289,1086921,1825394,2250121,2161199,1822347,1534448,1240989,813892,382506,116283,39408,-10706,-8829,-3906,9552,-938,456,-8351,-9270,-5196,4498,19822,14408,-1118,-1337,3196,6559,7466,17158,15081,-5963,-506,-7147,-10273,-7429,-9076,5301,4702,620,3023,1041,22006,15470,175648,473450,783627,942492,877422,625973,291187,31353,31210,3104,22350,20184,22316,15033,12525,11584,1390,6483,7926,14557,12689,12800,-6991,-12394,-10094,-4488,-308,537,465,283,8743,19984,26204,16717,3328,-4016,-12983,-16257,-12891,-8054,6010,22171,28996,22437,6306,-5963,-1731,8079,16234,10026,1028,-7331,-18933,-14261,-5489,2323,3055,2923,5257,5872,4637,5806,3704,-3281,-13327,-11086,-1218,601,-701,-1575,-2426,-2298,-4189,-8505,-12947,-12130,-12939,-11431,-1821,5320,22548,45270,43359,20214,2067,-3404,1592,13422,21868,26804,31011,29517,22051,13661,11130,9258,7912,4922,73,-3139,-5739,-821,6941,9348,8156,2921,-2825,-2775,3320,1849,-3331,-5527,-12149,-18247,-17358,-15073,-11882,-9682,-11397,-15512,-14582,-11972,-12534,-9702,-8973,-16155,-6950,2425,11282,17522,15319,10488,3602,-4256,-8535,-11032,-7277,-6557,-12371,-14056,-14658,-13407,5333,17522,9311,-1330,-4461,-8239,704,2799,1025,-3710,-10349,-6437,3838,9004,8058,5560,3901,-1455,-12266,-18715,-22059,-14060,-10285,-8981,-11072,-7965,-4284,-9767,-14469,-13525,-7605,5782,24735,23748,14695,4776,-1395,5017,18882,35573,19375,-515,-5904,2969,6064,6868,2926,-5310,-5897,12272,22505,22751,20240,12791,2377,-859,5847,8319,4360,3368,4835,936,-6686,-7289,-6999,-10057,-13199,-14114,-8814,-2498,-1532,-4686,-9397,-6106,-2482,-9539,4820,25744,36135,22667,6866,2575,1314,-3006,-2980,-1261,-697,774,2553,1308,3009,8351,10885,5202,1065,1869,-1403,717,8203,9017,1826,-3232,-7141,-12165,-5688,561,3312,481,3164,12108,12746,4214,-6467,-7856,-2706,-7493,-15434,-9672,-6197,-9011,-11882,-4766,2125,4499,6228,11710,16032,14033,1874,-13232,-5833,4359,18370,28868,25851,18643,13402,5193,-440,4388,4451,-235,4112,6204,9848,13031,11448,19751,27507,14897,-5802,-13927,-6662,1813,6395,15218,25368,42510,47170,18381,1751,-4026,971,9287,11152,11223,2499,-10178,-4453,4084,6821,8963,10449,9068,7677,8977,12238,8862,-3433,-8682,-8829,-8074,-11875,-9639,-2749,3195,2335,-999,1786,6469,4470,-4407,-12686,-12568,-9614,-5497,-2540,-1397,-3284,-5202,-6146,-8817,-6843,-833,4107,8193,9246,4495,2052,-3181,-6349,-5533,-5406,-6494,-5294,5374,18570,15885,8924,9436,2400,-9752,-12811,-6726,-2544,1726,-193,-13406,-5170,8083,17698,13350,7895,8299,4787,6589,18661,41358,70358,85389,86744,77461,58069,39288,27206,4344,-7123,-8561,-7098,-7985,-8831,-9455,-1736,14590,19012,14446,10707,6339,-3830,-12056,-4360,3264,7221,3739,2893,10559,18725,26119,32430,27003,9318,1691,4166,1217,-3212,-3173,-4409,-13378,-7239,8627,11242,4227,-2791,-923,4435,917,8480,21091,17238,9454,3370,-1891,-535,0,-253,1631,10111,10693,11083,11160,8790,2946,-7936,-8470,-7491,-5417,-108,6846,34,-5365,-5642,-1962,1446,-2117,3986,7143,137,-8588,-9495,-4245,2063,386,-5933,-8433,-12725,-12936,-7444,-5292,-5720,-3573,-8281,-15360,-15333,-13354,-7516,-3535,-5366,-5527,-2224,4818,6882,4093,982,-1527,332,-4320,-12654,-13113,-16543,-15536,-8980,-3434,-621,2142,-1124,-7212,-10903,-9682,-4494,5763,19577,32454,29736,22079,16235,6942,-2664,-897,1991,-3927,-7954,-3421,949,12101,35198,52204,56728,49501,37180,24069,12087,-682,-7585,-5621,545,5299,7540,16119,19195,20873,15332,9847,969,-1413,1706,8082,18107,19656,12385,157,-9723,-8242,-13962,-12194,-6286,-7893,-15319,-5992,6863,7050,930,-1207,-415,1884,3375,-1943,-6207,-4102,-213,-1736,-460,4737,19751,34984,30230,10616,-4369,-12979,-14258,-10771,-8128,-3738,-992,4087,8042,5652,-1097,-2701,-3079,-1733,925,-4197,-9770,-5719,4638,6586,3039,-2346,-11004,-1446,3184,1189,-698,-7307,-17151,-11036,-2741,3609,10705,12795,8174,-4553,-10729,-13827,-7383,-5012,-7799,-11154,-174,10977,12016,3960,-2411,-3979,1071,9996,10763,12681,7768,-1411,-15256,-11901,-5921,-3544,-9018,-5983,6556,12444,5006,-5784,-12420,-2330,342,787,427,-3298,-6434,1319,2045,-4664,-14220,-14991,-2417,3006,7919,16977,8645,-5166,-16147,-18516,-13159,-4857,1914,2450,4479,2201,-8436,-18807,-9714,-3236,-2607,-6961,-5295,903,-156,-4170,-2799,4476,12651,12299,7095,-3844,-4879,-3738,-9871,-14768,-9765,-856,7659,7727,1030,-10220,-6865,-165,781,-854,-4615,-4981,505,5666,8867,10667,6791,-1700,-10733,-11647,-8905,-8224,-14219,-12684,-979,8166,9033,-2977,-12633,-4816,10774,5902,-7326,-3271,2208,7316,10077,14562,18380,10002,5155,7647,11520,5138,-9185,-2178,9578,12964,10192,8180,5264,5468,10451,17089,19231,10058,-1139,-2902,-5930,-7111,-2751,-8680,-11554,-1283,6327,8339,6918,10499,17305,25248,24278,14408,6938,1494,-5172,-9771,-9640,-16264,-12277,-9822,-2301,8712,16440,12921,3733,-3667,-6497,-12322,-6256,-2777,-5306,-13985,-12352,-13453,-7750,-2027,1856,-2150,-10587,-10891,7125,31553,46298,45158,22386,733,-7728,-1020,11849,20425,24801,19271,10747,2441,1935,964,-6432,-13146,-12780,-10220,-311,15012,27414,19925,9682,3256,680,-1506,-6409,-4816,-4741,-10523,-5275,3936,6548,991,-5084,-1186,10096,29566,42348,34483,11957,520,14955,42810,52060,39205,23200,1713,-6712,-2481,-9835,-13217,-4517,89,-881,1595,22166,53820,57387,34583,7775,-8210,-4246,-250,-10984,-13575,-6448,-9397,-8060,1356,5179,6444,8687,16913,20589,14943,7818,8108,5787,14,-4424,-10929,-9879,-1307,13552,28450,29383,7049,-13965,3762,26438,40321,24680,2595,-8938,-7932,-16602,-15734,-1535,6794,4075,-5728,-10529,-13208,-8668,-3302,7095,10458,4322,-8998,-6644,-337,3386,3092,-2647,-4854,-2545,-1644,-432,2346,-2417,-11863,-13431,-3994,-5167,-7463,-3823,8871,22787,15990,1827,-4984,-5091,-12672,-14216,-9528,-9853,-8061,-787,2812,1846,-7568,-16432,-5650,-3853,-12275,-14089,-8608,-4380,-1835,3282,14850,17573,5232,-9669,-7668,-414,4207,4185,8374,12292,4686,-4440,1215,9080,17685,27460,24443,7834,-6511,-7042,-4529,2101,13847,12211,7587,3639,-6398,-9740,-3074,6991,11037,2588,-2039,-8110,-15322,-2381,7059,8281,9461,12779,12032,7725,2691,-3528,-7578,-10597,-9883,-8429,-10199,22,381,-3190,-3270,4689,11787,26397,19092,1736,-5736,-6276,6062,14251,9674,3256,-358,3510,224,-5422,-7346,-5195,-2262,4751,9405,16353,21957,25596,21070,12665,16413,38670,68801,92285,74421,39060,13474,-8711,-8221,-223,2982,10480,23286,3359,-4735,-5750,-2454,4535,6163,4628,-4303,-11416,-11191,-7239,-2724,-837,2135,-869,-618,873,-1968,-3622,1387,18555,25935,22402,19239,12470,-290,-9210,-10975,-4372,1897,4132,3090,1509,1312,-6190,-9717,-7796,-3482,-4648,-13161,-14137,-4152,4971,11259,15513,17239,4408,-1385,8138,19928,32952,48055,54022,43807,36978,33998,32480,19710,4485,-4611,-6738,1907,2185,-1596,-5305,-13147,-14113,-6419,-4777,-11853,-11225,-2368,2266,758,-6221,-16779,-4985,9318,11371,5340,-5963,-14217,-5762,2405,1929,-2476,7622,31970,51791,62141,61179,33588,13729,4261,2340,3018,-211,-7907,-11572,-2937,2526,4427,1603,-4144,-11077,-15338,-10365,-4183,5627,13617,14073,5564,2622,13125,26953,14457,-4133,-2898,11999,21862,19311,17291,30010,26610,20150,6770,1674,-1188,-7646,-12632,-12331,-15289,-13242,-4455,8012,17080,16276,9124,2528,-3053,-4854,11741,42697,30817,16755,12450,2390,-6044,-5119,2039,13150,21334,27321,14517,-2247,-6915,144,1195,2255,-334,-5501,-6730,-8211,-749,8889,12646,4758,1289,-2828,-3911,-2845,3635,264,-14782,-3744,-2743,-1026,3686,8663,11202,14581,13924,5328,5667,12189,9330,33,-11034,-8250,-699,-3886,-13138,-16348,-16112,-12986,-4527,-159,-1128,-1924,-2357,-4515,-8755,-10574,267,17896,41697,25161,7933,-5663,-10360,-7369,-4325,-2117,1018,1442,5098,5699,-2662,-7852,-7572,-3294,-608,-3001,-8958,-7022,29,6713,10957,10436,1940,-8436,1390,5380,3542,8113,12077,16596,12569,-1562,-10559,-2140,805,-2795,-2136,11603,17604,3262,-7691,-9670,-7651,2283,10366,6068,3390,6223,6735,3408,-3681,-13261,-14412,-15064,-15791,-10259,-12228,-12213,2743,12732,14302,9288,7233,2331,907,1639,2750,1850,-3537,-5025,-5127,-4489,-4832,27,1282,86,430,858,-1813,-7933,-15385,-9083,-7134,-9052,-4445,-111,-2307,-9575,-8678,1809,11032,14633,15120,7511,3031,6457,13542,25269,28463,20245,4976,-7891,-7073,-5135,-8014,-8847,-9298,-4547,-543,-3687,-2842,945,7956,5372,-2797,-1021,-1027,-3207,6135,32998,54385,46506,33533,30578,31129,32547,25720,12483,2033,-2120,-2588,-8501,-14529,-13153,-10591,-3857,3632,12028,24809,36381,38383,31112,9193,-1775,64,-3668,-11415,-105,7152,5905,-3454,-11062,-10572,-7875,6051,20424,18780,12782,10068,7314,10883,9592,5859,4015,2434,16739,28288,28927,23834,19081,11976,8523,2545,-3363,4713,27640,53767,59962,31783,1390,-7449,-12001,-19736,-5380,-515,-1420,-937,3268,5285,3942,-2694,-2842,596,-706,1398,3798,6891,4190,4677,2599,-3011,-3773,1167,3035,-3675,-10887,-13458,-11738,-7408,-4042,-8167,-9013,1358,7577,9356,-877,-9555,-10669,-10539,-9417,-7400,-8910,-11739,-9450,-6281,-3866,3126,1311,-8714,-13386,-8590,-7368,-7752,-9485,-9259,-3020,3966,7195,9250,14883,27403,47326,59082,40181,10616,-3595,-2150,-1155,-1650,-2044,-2616,-5529,-10895,-13444,-11222,-7374,-6140,-2416,10725,19208,11855,-2607,-10663,-10066,-4698,6554,9013,4740,8786,10984,17706,18671,4845,3678,8219,14215,13027,4959,-6177,-12254,-12810,-10285,-1224,9377,10244,5292,1003,3591,186,-7614,-9989,-11912,-12057,-10911,-9806,-8635,-3898,-1408,-2704,-2673,-3817,-2513,-1948,-1472,3287,8406,12935,12030,11876,8313,-7297,-15326,-4560,9957,14721,8689,-720,-8505,665,13965,16880,8430,-10237,18,6726,932,-12633,-15399,118,2254,-2851,-3525,-5783,-10824,-2678,2777,1145,-6695,-12749,-11539,-8766,-10213,-11320,-835,6862,16886,21732,12492,9130,12567,18649,22198,19201,9506,6510,7903,14093,26481,37664,47756,40108,31380,14772,2783,3712,5160,-459,-11891,-4832,8210,15862,19041,15753,10510,6052,4979,7234,7146,1636,-2874,-2929,-1516,-165,-4629,-10327,-12484,-14014,-17877,-14943,-6657,-4793,-2520,-5412,-9535,-1034,5544,4735,-5949,-10492,1283,17843,41296,39140,18560,729,-9904,-13462,-10258,-5335,-8019,-4732,11892,19304,12795,-2943,-12968,-9284,-3661,-1394,1069,7765,9685,5072,-1614,-2481,-2330,-1869,-7400,-3057,2638,-10096,-13134,4298,20737,24566,19667,9533,-5044,-11969,-4244,-152,2170,3392,2968,-5489,-8277,1696,18394,35991,39204,16344,649,-3871,1422,7335,9577,5896,-2298,-9149,-10451,-10701,-11187,-12300,-13886,-12320,-6877,-312,1588,4285,-1692,-9012,-10790,-2911,-517,2118,6515,9928,5610,-4060,-10052,1222,6613,2265,-2094,4942,17492,28463,27327,26960,17738,5770,-987,-2496,856,-5376,-13686,5634,11578,5727,723,-804,2056,-281,-2236,-7658,-9982,-3396,-2580,-7196,-7514,-3312,-2081,-3634,-8487,-16289,-14365,-15369,-12480,-9832,930,2859,1030,1961,7415,10143,9617,6181,3458,10052,20441,28070,26789,21896,15381,6442,-4742,-9003,-2656,4321,1425,-10961,-4967,324,-8349,116,950,4112,-3472,-10342,-3945,472,7216,19628,33917,32125,17514,-1964,-11901,-11938,-7454,-1854,-1669,329,2966,1184,-1093,-9848,-15903,-9043,486,7982,10800,4139,-5276,-2069,4426,7320,9880,25675,33510,26772,15567,6285,2392,286,-1939,-4252,-1654,845,-976,-5015,-7255,-859,4274,14196,15620,8957,-1628,-8763,-5400,1608,7278],[772,-1275,-3935,-6478,-6671,-1733,6295,10645,5900,-392,-3852,-7524,-3283,-7517,-10172,-4358,-2217,4640,11836,14144,16564,18156,9101,-1459,-10551,207,12493,16897,16835,13384,12295,14575,14446,9224,3429,-1475,-2124,-3239,-1626,1637,3029,1562,-2883,-10157,-10363,623,8049,10170,7260,-578,-4043,-7225,-14619,-6650,-2108,-3486,-5238,-6825,-6850,-5175,-4252,-12994,-9701,-7644,-7613,-4698,-7246,-15970,-18013,-11400,-4115,12365,29941,42838,36746,18933,15242,19585,8936,-10198,-8691,6505,16167,23650,9396,-5753,-15720,-17160,-8983,6924,26979,31408,29429,19085,5412,-7343,-8943,-4149,1166,1479,-12115,-13162,3802,17138,13817,6306,8845,11940,11497,5379,-1449,-4015,-13627,-14613,-1096,29163,49626,32806,876,-4826,842,8402,13191,7703,6079,238,1554,10725,18959,7450,41866,152562,468023,735320,865230,804824,568761,263782,80385,-4289,59229,443,-13768,11378,13063,4834,357,26324,30394,27989,16316,3389,12089,34016,85368,118756,89997,50591,28885,28093,54525,51163,33461,22023,-394,-8412,11904,25780,6544,29963,22389,18145,11574,247885,829348,1789091,3083973,4402663,5220271,5044530,3905998,2358116,1055531,315942,85887,46150,-10801,-12619,28367,18468,6417,-16228,-7692,-591,5181,21358,13835,-3891,-2232,6703,20374,26803,30676,15566,-7334,-365,-9470,-8382,-3235,-5356,7914,7692,2125,7815,7796,7350,28696,95169,282529,561901,760019,752989,544478,273693,100622,48168,-988,26000,25023,19101,4022,11226,14938,1612,3617,4519,16698,18134,16786,-4840,-15765,-11234,-4653,-722,-12,559,488,9219,20011,23242,15066,4098,-4299,-13969,-16453,-13404,-8791,5268,19271,24359,17907,2772,-6842,-1625,8955,17065,9592,91,-8053,-18941,-15683,-6686,2176,3410,3180,5045,6273,6604,8214,5616,-1174,-10448,-13636,-4285,-1561,-1668,-1479,-1224,-933,-3696,-8456,-12601,-11147,-11087,-13508,-3907,4789,22341,44139,43345,19882,1205,-4831,39,12833,22573,27209,30998,30702,24099,14612,11635,9621,8121,5189,981,-1078,-3094,1300,6374,7433,5710,-155,-5773,-3823,4366,4318,-226,-2619,-9799,-16813,-12956,-9100,-8730,-9848,-13026,-16829,-15388,-12716,-13606,-12173,-11955,-13443,-2192,9924,19904,23251,16504,9839,3236,-3769,-7397,-9874,-7268,-7449,-14319,-16672,-16846,-8185,14446,27003,14664,899,-6253,-9272,2738,3921,974,-4407,-11372,-6311,2635,6195,5735,5663,6677,2758,-9484,-18223,-23476,-15135,-10846,-9122,-11793,-9055,-4303,-7712,-9885,-13236,-10083,3749,23600,22533,13591,3283,-1739,7037,22907,37601,16761,-1095,-5948,1991,5683,6986,3191,-5345,-6468,10131,16074,14994,12698,6196,-2575,-5815,1757,6721,3905,2538,3093,-1328,-8773,-9002,-8645,-12064,-14855,-14121,-8504,-2100,-402,-4022,-9137,-6079,-2816,-8806,-1139,19474,33452,23639,8545,3506,748,-4030,-1883,602,-2684,-1344,1397,852,3142,9098,12273,8010,3139,4004,930,2200,7359,6462,-509,-4722,-8236,-12630,-6686,-1549,104,-3917,904,11696,13179,5412,-5174,-11096,-5810,-8837,-18004,-11993,-7478,-9348,-11516,-4945,1197,3977,6146,12044,16646,15134,2336,-13571,-6939,2558,15755,26035,23886,15917,8892,-2700,-6819,-1178,2537,2919,8745,8985,11716,14102,12168,21929,32148,16909,-5035,-8416,775,8455,10988,18954,28414,44817,45819,16767,672,-5211,718,10078,12786,14521,8969,-1041,658,6101,9220,11256,11567,9239,7104,7655,9736,5528,-7542,-8810,-7698,-7923,-14223,-6080,883,5162,4218,1668,3811,6045,1584,-8799,-18469,-15049,-13474,-6795,-2354,-1386,-4060,-6878,-8861,-12292,-10118,-3296,2318,6400,7492,2677,-88,-4628,-8064,-7705,-7900,-8135,-5357,5107,17673,14880,7830,7270,-2382,-13417,-10256,-6143,-3884,-1042,-2797,-13385,-4649,6445,14581,11313,7037,9626,5602,1007,14232,36946,59529,69779,70768,65518,52184,36008,24037,2842,-7945,-9363,-7441,-7901,-8713,-9765,-1507,16514,20975,16044,11943,7900,-3225,-11864,-4393,3488,8810,5528,1212,4909,9706,16103,24732,21875,7506,2818,5064,1985,-2404,-3044,-5145,-14035,-8395,4740,5698,-485,-9359,-4709,893,-2648,2044,14702,12797,6931,2312,-3923,-3978,-1309,150,2013,10104,7357,7939,8165,6110,3356,-5631,-8892,-10065,-4084,1724,7788,-85,-5902,-5741,-1395,2950,155,4767,6528,-1702,-10519,-10430,-4794,1858,-24,-7673,-11807,-13483,-8030,-3921,-2575,-2649,-794,-5983,-15814,-16028,-13364,-8964,-5384,-7610,-8974,-5817,1957,6611,5094,2514,84,3135,-102,-8664,-13434,-17828,-12300,-5780,-74,2476,4829,432,-6798,-11058,-9556,-5615,4542,17636,30014,28087,20333,13955,5228,-3412,-1640,1698,-4695,-10423,-6849,-2741,8235,31097,48819,52295,45156,34953,25925,14931,2211,49,533,5490,8902,9987,16674,19872,17838,13828,10199,453,-4215,-312,9984,23350,22830,12397,-1299,-9409,-9090,-14727,-12468,-6672,-8889,-13691,-4253,6540,5696,-35,-1039,878,3576,4186,-2570,-6827,-5237,-1217,-1638,-535,3135,16505,30212,27448,10811,-2930,-11195,-12542,-9174,-7083,-3421,-710,3125,5046,1357,-5931,-6040,-4222,-2040,591,-5500,-10338,-5548,1735,3360,-1093,-5854,-8079,597,5423,4717,3567,-4297,-15826,-11077,-2260,4445,11919,14245,11478,-1447,-9202,-11763,-6106,-5138,-9331,-11238,1696,12803,13743,5305,-991,-2039,2456,10383,10065,11243,7405,-1714,-15960,-10893,-5032,-3702,-9514,-5898,5970,11605,4726,-5452,-12262,-2500,-785,-2285,-3201,-4675,-5861,930,900,-5732,-13537,-11612,-624,5465,11562,21338,10942,-4602,-14961,-14401,-9321,-2204,5002,5667,8295,5236,-5732,-17446,-14109,-6911,-4171,-7292,-5684,477,187,-3279,-2158,3628,8767,8425,5055,-4470,-6109,-5664,-11497,-17312,-14337,-7518,958,3198,-1361,-10194,-3631,3496,3556,-393,-6102,-5986,-372,3754,6198,8206,5251,-2483,-11462,-11944,-10349,-11302,-17540,-9080,1350,9235,9059,-3119,-15945,-7895,10376,9007,-2988,-2321,2712,9614,14348,21585,23996,13112,5904,6589,9956,4714,-9155,-4007,6821,10632,9921,8895,5483,6017,11548,18554,20629,11167,1030,-808,-4027,-4726,-827,-6971,-14016,-3313,5724,9307,8458,10934,15638,22234,21853,13554,7757,3499,-2410,-8355,-9156,-16329,-11976,-9223,-1384,11495,23285,21299,10804,-727,-6911,-11564,-2327,289,-4553,-10288,-8083,-9905,-7733,-2835,2826,206,-8181,-10484,6674,30802,47622,46752,22546,2450,-5350,513,13421,21283,24418,18266,9772,1578,1157,680,-5933,-11882,-11461,-10788,-2136,12332,25118,18949,10360,3691,566,-1787,-6665,-4338,-3457,-10938,-8888,1519,5965,1508,-2296,3947,17450,38023,48788,37219,12391,2019,18388,48790,54559,37197,18122,-4408,-2284,1319,-8392,-15790,-6246,-1688,-3252,1035,21875,52008,54602,31405,6419,-7249,-3352,-220,-11293,-12992,-7373,-12225,-6629,3072,5698,6383,7905,15168,17519,11788,7065,10000,8889,2361,-3317,-11186,-8981,601,16503,33021,36000,13208,-13785,963,21765,33458,20069,767,-10272,-8710,-16803,-13419,-498,7603,5093,-3848,-8103,-13726,-8874,-2862,8069,12251,5834,-8467,-6911,-1374,1571,1287,-3715,-5164,-2197,-1609,-1911,-1237,-7614,-15825,-16358,-5676,-5926,-8485,-6165,5291,19197,13895,1079,-4756,-3681,-11152,-17195,-11395,-10325,-8646,-1458,4026,3005,-6223,-16910,-7308,-4779,-13039,-14689,-8925,-5262,-3755,816,13805,18930,7436,-7816,-10119,-3476,975,936,4799,6991,-3438,-7634,2887,11341,19153,26086,18718,3083,-10167,-7218,-2586,3270,13790,12802,10374,6784,-4152,-8136,-1681,8582,12397,3357,-2092,-8139,-16233,-4519,7407,10177,11403,13614,12415,8650,3953,-2544,-7220,-10939,-8999,-7655,-13082,-2009,-1287,-5040,-6254,561,5607,18840,15847,1450,-5070,-7283,2353,8253,4622,2664,-229,2964,-1462,-7717,-9039,-5485,-3215,2473,7994,16110,20125,19938,13840,7067,11966,35711,69348,94158,77414,41775,13623,-8099,-7093,643,3320,11583,18928,257,-5384,-6897,-3771,3452,4646,2814,-5718,-11224,-9567,-5289,-2168,-1467,720,-1539,-109,2276,-383,-3066,3392,22778,29218,22492,15681,7597,-4392,-12392,-13038,-5248,1425,3340,1578,775,2523,-2450,-3529,-750,1889,-1984,-12008,-16689,-8109,820,8448,14120,19923,7205,-1602,5144,15316,26427,37865,43135,36993,32957,31209,29389,17087,4452,-4795,-7097,1406,1060,-4145,-10359,-13487,-10579,-4297,-3680,-12173,-11579,-3010,1281,-148,-7154,-16500,-5181,9527,12422,6136,-5405,-13598,-6297,1480,1540,-2835,4452,24446,40647,49366,51646,32058,15906,7984,5970,5478,150,-8661,-11667,-2119,3830,5872,2370,-4452,-11026,-12200,-12074,-4599,5618,14925,14949,5502,2882,16290,30156,15357,-3938,-3533,10910,19429,15094,15588,31961,28513,20513,7325,1637,-2308,-9087,-14319,-12995,-15467,-12208,-3607,10683,18302,18089,11110,3073,-5536,-7858,8702,41704,33456,18733,12395,213,-8821,-8029,-1383,9708,18110,24430,14120,-2622,-4818,340,1247,1945,-1122,-6705,-8792,-12164,-4145,5650,9740,2324,-542,-3936,-4987,-4636,825,-1904,-15607,-1952,-1004,-247,2951,7997,12307,16838,15586,5149,4385,12057,11394,2889,-8605,-9972,-3085,-5385,-13423,-15792,-15923,-12665,-3987,-215,-1699,-2344,-3282,-5610,-9677,-9404,1998,21913,51372,31029,10150,-4099,-10645,-8579,-4804,-2144,1169,1946,6323,8134,-56,-5344,-7878,-4571,-1855,-3130,-6951,-4239,3543,10176,11334,9594,2390,-3954,7625,9658,3252,7092,11999,16715,13891,-553,-10827,-3681,-952,-5026,-2268,11186,20341,10029,-1764,-5555,-3955,4458,10086,4109,1353,5568,6200,2220,-5187,-14872,-15501,-13936,-13097,-9213,-11190,-9489,5443,16110,16546,10058,8506,3620,2066,2496,3590,2593,-2669,-1907,473,2283,906,3892,2804,412,446,731,-2526,-9492,-15723,-8346,-7629,-9613,-5855,-3088,-4037,-8173,-6754,3224,11005,13533,13824,6002,1506,5122,13001,25355,30220,21893,5598,-8343,-7695,-5020,-7187,-7969,-8413,-3896,-851,-4058,-3134,2,5803,3116,-1226,1598,869,-2284,6820,33852,55262,48186,35834,34056,32310,27640,19994,9502,3119,3591,3976,-2308,-10735,-13498,-10232,-3171,4610,14144,29958,42015,40276,30043,9017,-1635,1025,-2789,-12766,370,9844,10025,-298,-8460,-8752,-7300,4017,19965,18120,12559,11538,9019,10972,8734,5442,4491,2344,16925,30234,30295,23636,17676,11088,9164,5061,-252,7478,30002,53399,54290,24835,-732,-8057,-11383,-21338,-6032,-1123,-2317,-2147,1927,4874,3465,-3778,-2746,758,-2137,-1056,1992,5232,1811,1872,-12,-5319,-5636,428,3697,-1256,-8050,-12487,-13767,-9487,-5882,-9415,-10302,103,6884,8009,-2799,-10658,-10402,-11701,-11380,-8684,-8818,-10552,-9015,-7335,-6471,234,-1042,-10859,-12445,-6592,-4265,-4934,-8557,-9606,-4749,239,4686,7817,14314,26721,44514,52656,34544,8666,-4818,-4295,-1616,1746,2071,-341,-4193,-9735,-13180,-12565,-9074,-7803,-4275,7845,15521,5975,-8054,-13016,-11161,-3673,7314,7509,744,2712,4822,12908,15794,2619,1142,5396,11947,12307,4999,-5635,-12066,-13357,-11332,-2469,8774,10846,6501,2810,3747,922,-6306,-9068,-11995,-12607,-10201,-9218,-8322,-4009,-2570,-5656,-4813,-6035,-4614,-1827,140,3348,6681,10123,9301,10385,7536,-7694,-16804,-7161,6892,13030,8925,11,-7613,528,14162,16226,7305,-10843,1146,7581,370,-15137,-13184,1258,1761,-2826,-1962,-2700,-9537,-2986,1719,-1583,-10077,-15485,-12737,-9773,-10120,-13041,-2424,5621,17063,22272,13511,9489,11867,16499,19030,15297,6991,6521,6794,10406,20930,31778,42536,36708,31215,16246,4498,3953,3391,-2215,-12136,-4085,9299,17318,20741,17129,10842,5733,4043,6198,6586,2193,-688,347,852,1590,-3100,-8884,-9932,-11508,-17388,-13995,-4947,-5659,-6069,-8760,-8769,474,7669,7057,-3456,-11047,-447,13825,32904,30823,13230,-1769,-10615,-12819,-10953,-9279,-11777,-6730,10343,20800,17486,599,-10735,-10587,-4955,-1781,3367,11758,16086,12426,1483,-4153,-4378,-2213,-6640,-3139,2108,-11325,-10818,7158,24908,28386,21611,10605,-3625,-10168,-3585,746,3974,5458,4470,-5254,-8386,3922,22316,36887,35229,14220,739,-3129,1801,7083,7760,4449,-1797,-7504,-8157,-8678,-10158,-12292,-14711,-13133,-7099,23,2758,7023,1718,-7528,-6368,530,3256,6557,10266,10371,3413,-5658,-8439,2051,6109,1799,-2337,5176,19477,33529,34341,34922,23541,10037,1341,-1651,1121,-4816,-9503,5627,8887,1775,-3108,-2444,2342,1883,20,-6422,-9022,-1686,-987,-6829,-7832,-3787,-2768,-3780,-8017,-15777,-13865,-15067,-11508,-6861,6626,9499,7301,5091,8578,10983,9654,7413,5143,11024,19922,25758,22191,16128,10557,3073,-6155,-10339,-4025,3316,1610,-8569,-6247,1441,-3623,2777,1939,5111,-1952,-8194,-2360,3115,9136,19333,31908,29564,13497,-4798,-12227,-10253,-6496,-1931,-2184,-820,1076,413,-577,-8213,-13710,-9190,1330,9345,12980,6416,-4815,-3786,3610,8010,11266,24977,32531,25627,15520,7022,4625,4129,2122,-1502,-169,1670,-844,-6477,-9764,-4511,-1496,8741,11760,6740,-2053,-8451,-5691,-695,4072],[-2460,-4304,-7077,-8922,-7373,-2095,5721,9394,5131,404,-2244,-7503,-3585,-6186,-5340,248,1629,6633,12468,13960,16130,17345,7934,-2592,-13202,-5101,5204,10459,12446,10750,10649,13494,13609,8334,2276,-2355,-2682,-3708,-2435,822,2963,1976,-2575,-10136,-9632,1860,8756,9398,6810,73,-2142,-4780,-14239,-6766,-1699,-2437,-3723,-5398,-6083,-4797,-4687,-15404,-6683,-720,-905,-3183,-7129,-14270,-16291,-10765,-3793,11469,26397,37069,32899,18829,17054,21834,9729,-9635,-7932,8063,18684,26378,9892,-7320,-18812,-13928,-7249,6821,29132,34949,34333,23761,7506,-5709,-7312,-3159,1198,224,-13841,-9830,7956,20056,15629,9827,15576,20804,16346,5225,-1886,-334,-801,6171,30977,72193,88949,49451,2560,-5684,2893,10253,15693,8395,7729,2864,11443,43469,64747,32284,110334,727899,1931738,3285605,4037835,3785108,2676303,1308772,386170,102046,75000,22067,-6811,21860,35011,9525,3437,42348,57278,62981,48769,28411,32218,60506,140283,207744,206088,178802,148947,113535,115339,95759,53876,34493,7067,-3542,34380,55006,10404,73019,84849,217445,332140,1972604,5494368,10434589,15656092,19650322,21078866,19219158,14555301,8763477,3848176,995726,326152,194515,18882,27464,57809,53078,14198,-8726,377,9096,8046,23578,13482,-6551,-854,15511,44588,58469,51270,16506,-7537,233,-11296,-5796,3821,1182,11302,14778,10242,26882,14455,61559,174116,725621,1856066,3180880,4000118,3816312,2734077,1407882,455712,154171,82135,32789,37683,18802,-9838,10700,19225,2248,1316,1424,19910,24592,19834,-2571,-18581,-11911,-4147,-510,-111,1054,1184,10191,20341,20574,14059,5960,-3430,-13725,-15950,-13248,-8845,5001,16625,20460,14273,97,-7212,-841,10645,18689,10009,-153,-8254,-18529,-16099,-6996,2538,4169,3900,5372,7120,8894,11065,8191,1624,-7052,-15185,-6935,-3035,-1939,-695,688,1080,-2791,-7979,-11780,-9721,-8709,-10833,-3837,5247,22397,42662,42737,19383,369,-6149,-1418,11970,22747,27170,30710,32048,26613,16098,12700,10510,8705,5806,2258,1533,876,4855,6285,5706,3504,-2726,-7893,-4360,5060,6289,2640,640,-6552,-13076,-7641,-2526,-4376,-8336,-13326,-17163,-15345,-12761,-14122,-13694,-12882,-9620,3373,18973,30015,29556,18075,9629,3275,-2810,-5683,-7990,-6432,-7764,-15840,-18379,-14988,-336,24993,37797,22102,4891,-5382,-6347,5211,5349,1299,-4534,-11516,-6265,1032,3204,3474,5537,8907,6745,-6379,-16762,-23655,-15605,-11008,-8933,-11928,-7912,-1335,-3086,-4395,-7014,-7885,3407,22430,20861,12396,2001,-1485,9571,27148,38053,13979,-303,-4042,1591,5792,7663,4032,-4714,-6561,8188,10326,8825,7069,1719,-5508,-9297,-1763,5333,3557,1635,1421,-3002,-9749,-10214,-9730,-13237,-14920,-13130,-7548,-1002,1665,-2675,-8270,-5789,-2954,-8005,-5334,13761,30270,24519,10795,4988,796,-3703,1985,7022,247,-1654,1681,1398,3786,10236,14299,12093,6149,6691,3541,3569,6384,4191,-2353,-5900,-9177,-13024,-7456,-3060,-1997,-7180,-773,11511,14024,7177,-3141,-13408,-8490,-9486,-19292,-13562,-8216,-9355,-10794,-4680,868,4234,6620,12309,16647,15602,2697,-13636,-7493,1413,13862,23523,21938,13782,5765,-8072,-8970,-3182,2464,7463,13994,12608,14301,15573,13064,23891,36550,19348,-3133,-3258,7845,15437,16186,22408,30046,44386,42071,14687,-198,-5828,1058,11458,15124,18310,15339,7612,7281,8586,11212,13166,12407,9538,7083,7479,9081,4341,-10934,-8223,-6276,-7272,-14829,-1955,5274,7189,6136,4728,6726,6810,462,-10381,-18742,-14952,-16724,-7213,-1726,-1020,-4490,-8252,-11279,-15472,-13127,-5417,794,4734,5777,937,-2223,-6078,-9250,-9326,-9620,-9005,-4848,5206,16740,13700,6552,4679,-7246,-13753,-7272,-4994,-4709,-3440,-4993,-12009,-4057,4461,10626,8566,5853,10774,6871,-4903,9193,31261,46629,52321,52860,50960,43862,30918,19189,147,-9654,-10797,-7996,-7849,-8535,-9996,-1485,17068,21281,16380,12350,8985,-2780,-11999,-4936,3084,9771,7242,98,78,3166,8957,17897,16630,5663,3817,5775,2700,-1628,-2933,-5905,-14675,-9768,691,1660,225,-2616,-4338,-1895,-5329,-4362,6753,6407,3104,523,-6164,-8452,-2714,264,2305,9863,4861,5928,6162,3900,3410,-4243,-7941,-10987,-2864,3025,7657,-753,-6799,-5866,-785,4438,2237,5273,6059,-2635,-10827,-10415,-5151,1401,-680,-9478,-15425,-11993,-3159,6,661,467,1771,-3637,-15681,-16859,-13360,-10129,-7349,-9762,-11674,-8668,-485,6318,6076,4179,2032,6540,4969,-4523,-13714,-18156,-8901,-2425,3031,5128,6735,1496,-6566,-11348,-9448,-6734,2600,14516,26017,25160,17728,11205,3770,-2846,-90,3442,-3711,-11056,-9240,-5702,4873,26892,44884,47480,40853,32510,26840,17080,6122,7061,6673,10139,12295,11789,15617,18218,12653,11837,10684,983,-6628,-3536,11160,27875,25321,11968,-2961,-8918,-9906,-15140,-12571,-7060,-9577,-11228,-2505,5941,4226,-998,-935,1836,4813,4322,-3710,-7704,-6510,-2235,-1411,-232,1926,13256,25046,24122,10849,-1392,-9202,-10714,-7673,-6359,-3566,-1000,1726,1984,-2713,-10671,-8544,-5155,-2461,152,-6608,-10691,-5533,-1415,-423,-5079,-7343,-4968,2516,7475,8384,7887,-1583,-14712,-11247,-2111,4694,12529,15318,14498,2263,-6465,-8493,-5455,-6002,-11510,-10523,3075,13925,14743,6019,-283,-647,3838,10961,9728,9902,6649,-2561,-17365,-9514,-3872,-3699,-9776,-5592,5336,10396,4273,-5309,-12061,-2985,-2070,-4814,-6275,-5834,-5582,26,-614,-6549,-10110,-7619,1461,7820,14703,24576,12064,-4539,-12744,-10143,-5489,463,8295,9556,11883,7659,-3452,-14862,-17673,-11073,-6344,-8138,-6716,-554,108,-2624,-1798,2187,4246,4148,2614,-5456,-7550,-7614,-12698,-16728,-17619,-13272,-4106,-305,-3614,-10142,-1086,6465,5633,-477,-7966,-6900,-1214,1956,3853,6159,4168,-2867,-11624,-12410,-12170,-14903,-17963,-5390,3730,10104,8852,-2918,-17409,-8337,11880,13614,1106,-1547,3511,12659,19412,28385,28538,15254,5652,4520,7537,3586,-9345,-5811,4263,8511,9529,9245,5153,6116,12328,19588,21442,11956,2660,403,-2965,-3186,429,-5261,-15062,-5543,4920,10392,10278,11194,13742,18745,18584,12007,8054,5249,560,-6590,-8748,-16727,-11932,-8786,-622,14169,30628,31220,20081,4759,-5999,-9438,1524,3395,-1180,-4849,-4530,-6797,-6561,-3514,3502,2404,-5805,-10120,5808,28528,46408,45830,21764,4046,-3224,1439,14142,21598,23751,17018,8539,510,252,324,-5500,-10621,-9909,-10831,-4239,8979,21525,17045,10284,3474,-175,-2599,-7340,-4151,-2397,-10731,-12396,-868,5062,1874,768,9025,24057,44137,51768,37156,11603,2899,21060,52679,54682,34060,12615,-9480,1013,3926,-7201,-17680,-7305,-3041,-5463,-15,20065,47254,49323,27335,4609,-6728,-2752,16,-10493,-12658,-8748,-14956,-4942,3902,5168,5205,6082,12171,13131,7656,5932,11842,11938,4772,-1916,-10939,-8309,2427,19470,37209,41827,19153,-12050,-2384,16497,26113,15037,-1263,-11656,-9358,-16297,-11176,238,8079,5939,-2090,-6028,-12976,-8752,-2150,9083,13897,7159,-8111,-7418,-2609,-476,-915,-5244,-5998,-2331,-1751,-3394,-4830,-12422,-18403,-15476,-4822,-4231,-8180,-8447,1333,14258,10138,-577,-4973,-2534,-8609,-19151,-13538,-10946,-9139,-2329,4427,3193,-5473,-14837,-7345,-4466,-13160,-15478,-9526,-6222,-5545,-1530,12147,19413,9533,-5366,-12937,-7274,-2322,-1714,1501,1297,-11415,-4231,7180,14803,20959,24270,13425,-215,-12558,-6240,-627,4543,13467,13272,12948,9853,-1978,-6674,-596,9344,12784,3623,-2393,-8273,-16374,-6286,7772,11736,12925,14180,12725,9545,5187,-1613,-6894,-11122,-8473,-7298,-12342,-2207,-1648,-5746,-8045,-2344,918,12203,12937,2079,-3172,-6256,622,3727,-177,1849,-417,2098,-3220,-9905,-10572,-5646,-3746,554,6616,15575,17767,13913,6464,1759,7596,31597,66901,91758,77225,43152,13269,-7412,-5590,1793,3788,12586,13966,-1846,-5626,-8074,-6057,865,1888,392,-7077,-10820,-8092,-3592,-1785,-1915,-746,-2334,319,3585,1303,-2134,6171,26847,31595,21617,11413,2587,-8307,-15350,-14926,-6155,863,2695,535,461,4034,1568,2644,6025,6858,371,-10822,-18803,-11494,-1641,7920,14095,21621,8906,-1697,2587,11250,20648,28511,32127,29074,27491,26707,24179,13080,4198,-4948,-7596,863,446,-5327,-13304,-8757,-6353,-1621,-2312,-11967,-11866,-3724,284,-981,-7918,-15942,-5266,9714,13535,7038,-4571,-12189,-6991,11,650,-3074,1608,17426,30311,37825,42388,30213,18199,12256,9953,8004,638,-9197,-11496,-1465,4964,7252,3018,-4588,-9116,-9064,-12714,-4958,5381,15622,15130,5046,2821,18305,30814,14690,-4408,-3610,10172,16786,10988,13507,32650,29433,20314,7506,1413,-3362,-10401,-15933,-13572,-14993,-10744,-2321,12952,18691,19047,12576,3449,-7599,-9774,6498,39504,35619,21041,13067,-649,-10796,-10525,-4495,6525,15361,21541,14034,-1859,-2844,582,1538,1848,-1855,-7913,-10672,-15973,-5921,3847,7983,792,-1929,-4950,-6015,-6348,-1982,-4433,-14513,-102,601,442,2178,7261,13131,18527,16616,4846,3126,11604,12872,5153,-6587,-10835,-5079,-6554,-13352,-15138,-15532,-12176,-3594,-639,-2523,-2907,-4616,-7108,-10554,-8394,3486,25438,59323,37079,12969,-1976,-10273,-9471,-5081,-2099,1428,2705,7879,11065,2927,-2559,-7150,-5361,-2900,-3212,-4919,-1413,6866,12711,10747,7932,2561,716,13327,12916,1982,5402,11458,16244,14548,385,-10857,-5543,-3237,-5975,-1272,11345,22733,17018,5520,115,227,6716,9531,1644,-1265,4322,4784,272,-7155,-16780,-15342,-12384,-10504,-6485,-7505,-5984,7574,18527,17832,10236,9236,4616,3150,3121,4004,2849,-2143,1031,6804,10480,7626,7335,3707,445,263,390,-3324,-10794,-15006,-7317,-7901,-9975,-7205,-6482,-4667,-5764,-4417,4871,11126,12608,12698,4648,-235,3048,11259,23869,30691,22824,5859,-8948,-8126,-4665,-6180,-7043,-7623,-3240,-896,-4225,-3479,-1324,3084,1086,912,4078,2698,-1247,7028,32108,51852,46452,36222,35920,31901,21592,14366,6712,4357,9207,10124,2652,-7174,-12760,-9754,-2615,5276,15684,33973,46120,41467,29129,8937,-1418,2057,-1528,-14132,611,12389,14519,3382,-5508,-6811,-6684,1133,18130,16254,10907,11638,9693,10242,7763,5107,4931,1629,15353,30439,30249,21749,14365,8868,8905,7279,3220,10516,31579,51063,47096,18542,-2307,-8779,-11142,-22387,-6945,-1893,-3021,-3291,640,4745,3352,-4817,-2764,1016,-3325,-3391,251,3705,-471,-1145,-2905,-7921,-7929,-707,3965,1091,-4877,-10223,-15904,-11995,-7818,-10196,-10077,703,7469,6987,-4591,-11631,-10245,-12719,-13021,-9457,-8295,-9310,-8593,-8287,-9001,-2625,-3619,-13346,-11141,-4570,-1226,-2273,-7598,-10060,-6437,-3349,1946,6030,13245,24961,39566,43585,27343,6076,-6034,-5534,51,5677,5522,1408,-3257,-8841,-13011,-14428,-11559,-10178,-6824,4007,10442,-555,-11082,-13538,-12363,-2890,8263,6638,-2477,-3093,-1450,6864,11140,-597,-2053,1989,8883,10585,4376,-5624,-12222,-14140,-12559,-3928,7793,11021,7142,3598,2841,796,-5573,-8473,-12233,-13346,-10174,-9441,-8688,-4556,-3865,-8467,-5728,-5914,-4447,34,2037,2971,4009,5961,5425,7979,6066,-8406,-18219,-9708,3774,10966,8690,344,-7028,346,13546,14328,5199,-11220,1967,7716,-1097,-18408,-10587,1944,726,-3299,-1074,-109,-8044,-3519,273,-4309,-11448,-13073,-11568,-10648,-9734,-13512,-4439,3963,16659,22104,13891,9088,10311,13393,14877,10700,4507,6345,5454,6524,15061,24934,35477,31965,30161,17737,6123,3560,801,-4750,-12878,-3289,10119,18397,21979,17839,10637,5007,2729,4612,5302,2021,528,2664,2805,2957,-1926,-7699,-7691,-9767,-17625,-13022,-3451,-6003,-10122,-12555,-7814,936,8434,8319,-499,-6712,-751,10036,24144,22090,7749,-4261,-11084,-12501,-11881,-12659,-15302,-9174,7599,19997,20119,3218,-8921,-11747,-6675,-2391,5601,15558,22400,19700,5452,-4624,-6700,-2859,-5886,-3055,1490,-12651,-8823,9361,28174,31334,22925,11277,-2410,-8684,-3447,1040,5210,6973,5081,-5961,-8675,6633,26801,37682,31285,13215,1772,-2134,1843,6200,5275,2339,-2022,-6534,-6453,-7271,-9796,-12963,-16240,-14057,-7779,-511,2906,8511,4288,-5986,-3390,2507,5938,9716,14188,12854,3276,-6041,-6853,2014,4795,516,-3112,4983,20146,36078,38543,39205,25422,11356,1835,-1827,949,-3156,-5936,5980,6403,-1497,-6054,-4086,2025,3565,1724,-5752,-8432,-267,226,-7000,-8818,-4839,-3733,-4115,-7711,-15114,-13457,-14949,-10771,-4028,12112,15564,12983,8170,9731,11938,9760,8475,6283,11126,18482,22725,17535,10988,5647,-598,-7623,-12092,-5978,1755,1535,-5852,-8474,509,1025,5760,2977,5911,-877,-6826,-1384,4987,9988,17654,27650,24796,8277,-7899,-12801,-9270,-6141,-2636,-3233,-2140,497,1083,1010,-6179,-11960,-9201,1872,9894,13886,7250,-5322,-6217,2258,8059,11413,21341,28948,22761,14398,6884,5929,7179,5906,1402,1095,1810,-1602,-8590,-7642,-3377,-7172,2222,6989,3969,-3039,-8660,-6392,-3413,175],[-5240,-6737,-9521,-10301,-7021,-1852,5597,8506,4887,1862,-542,-7178,-3409,-4085,-482,4925,5672,8718,12935,13339,14872,15587,6227,-3695,-11812,-7836,-912,4292,8109,8034,8744,12046,12264,6959,883,-3182,-3044,-3960,-3000,5,2853,2449,-2166,-9820,-8471,3229,9134,8097,6116,1400,112,-2229,-12649,-6997,-1622,-1658,-2352,-3892,-5103,-4514,-4797,-9264,-585,6922,5470,-422,-5689,-11586,-14056,-9843,-4485,8325,19412,27183,25866,16745,17617,22750,9643,-9191,-7280,9254,20709,27491,9639,-9148,-18900,-9327,-4412,7250,31033,38626,39671,28909,9628,-4096,-5662,-1943,1621,-783,-14958,-6486,11898,22372,16876,13423,24249,32460,23007,6415,-488,3963,14491,36092,75204,125488,132840,65650,3440,-7036,4850,11831,19463,11991,8904,6977,22635,90465,132117,136958,295229,1781089,4512870,7569242,9261182,8626244,6054669,2965517,867377,271698,122868,59169,24450,36652,63955,13929,5031,60185,93705,112847,98233,69710,65760,96419,203840,310605,350114,349235,321556,258497,215354,163753,89788,49506,17190,2455,64997,96232,23913,141292,189911,544277,866512,4683099,12768807,23822986,34971326,42911685,45175066,40745721,30751760,18518084,8102975,2036665,696953,406261,79283,99418,96191,101297,22476,15331,17279,23203,12537,25547,12458,-7562,6073,30574,76117,98521,76654,16912,-7288,451,-13375,-3476,13066,9932,14228,25707,25386,64567,32848,190864,394813,1717664,4391829,7441981,9281773,8811737,6305549,3231473,1009137,325997,204551,50352,62484,21535,-9540,10796,23276,2373,-675,-1972,23007,30294,20776,-1554,-19067,-12875,-3912,-615,-717,1007,1491,10738,19957,17335,12737,7894,-2315,-13119,-15875,-13484,-9222,4260,13574,16691,10842,-2496,-8029,-445,11992,20005,10294,-631,-8848,-18586,-16532,-7452,2377,4296,4005,5159,7315,10404,13193,10219,3929,-4202,-15778,-9493,-4377,-2389,-216,2262,2610,-2513,-8035,-11451,-8876,-7146,-8065,-2676,5797,21795,39957,40390,17536,-1456,-8254,-3628,9917,21276,25597,29147,32388,28259,17036,13321,10942,8727,5861,3004,3759,5116,8511,5823,3327,665,-5646,-10029,-5300,4660,6963,4350,3250,-3531,-9393,-2795,3514,-163,-6435,-13200,-17385,-15399,-13044,-14955,-14665,-12091,-6112,8549,28162,39995,35113,19143,9100,2938,-2230,-4324,-6419,-5805,-8429,-17734,-17506,-9954,8492,35331,48302,30569,10035,-1640,-2243,7079,6154,1135,-4933,-11577,-6973,-1507,-490,629,4478,9781,9612,-3873,-15480,-23410,-16375,-11676,-9315,-11184,-4360,3700,2176,934,-860,-3605,3998,20544,18063,10277,77,-1453,11767,30631,36210,10668,759,-1410,1364,5645,8198,4706,-4154,-6948,5742,4721,3390,2369,-1624,-7308,-11641,-5159,3276,2383,-187,-858,-4614,-9948,-11253,-11002,-14229,-14341,-12071,-6650,157,4132,-1321,-7435,-5812,-3470,-7774,-8580,8281,26304,24763,13012,6367,830,-2701,7194,15525,7857,1406,3558,2446,4261,10903,15968,16495,9534,9240,5700,4213,4753,1708,-4203,-7275,-10426,-13812,-8431,-4213,-3105,-9404,-2579,10878,14597,8914,-986,-14246,-11264,-10009,-18089,-14789,-8997,-9579,-10215,-4420,800,4890,7160,11956,15493,14850,2388,-14045,-8070,293,12024,20772,19343,11378,3047,-11699,-9189,-2042,4074,12154,18918,16462,17129,17023,13680,25008,39757,21487,-1114,798,13507,21384,20594,24627,29779,41305,36279,11845,-1277,-6388,1351,12821,17573,21838,20578,14549,12962,10742,12259,14062,12376,9427,7026,7772,9618,5300,-10464,-7198,-4955,-6672,-13800,1858,9587,8840,7723,7867,10409,8682,729,-9924,-15791,-14018,-16804,-7193,-1211,-782,-4950,-9558,-13351,-17928,-16025,-7445,-760,2907,3830,-976,-4520,-7777,-10306,-10817,-10857,-9316,-3995,5437,15612,12220,4949,1603,-12039,-11190,-4603,-3746,-5177,-5292,-6319,-10316,-3716,1990,5825,4972,4272,11586,8310,-8702,4513,25061,33098,35012,35249,35738,34264,24704,13266,-3581,-12396,-12917,-8630,-7911,-8458,-10267,-1821,16039,19732,15258,11741,9310,-2739,-12592,-5958,2143,10176,8740,-488,-3935,-1729,3866,11778,11303,3783,4528,6135,3206,-1047,-2980,-6797,-15401,-11530,-3429,76,4792,6123,-978,-3651,-7027,-10415,-2264,-1694,-1754,-1543,-6994,-10906,-3391,271,2424,9282,2929,4495,4804,2168,3073,-3934,-7505,-11209,-2662,3219,6396,-1973,-8025,-6021,-258,5632,3862,5397,5666,-2840,-10423,-10311,-5690,497,-1696,-11329,-18924,-8982,1351,3785,3923,3441,4077,-1373,-14956,-17852,-13446,-10745,-9246,-11795,-13762,-10801,-2402,6068,7052,5971,4371,10376,10320,-680,-13684,-16655,-5440,830,5639,7151,7739,1962,-6530,-11723,-9311,-7480,74,10427,20824,21196,14484,8297,3059,-532,3724,6002,-2162,-10266,-10808,-8114,1874,22740,40647,42523,36589,29658,26414,18273,10251,12925,12486,14366,15277,12781,13114,14309,5883,9623,11230,2822,-7105,-8285,11264,30885,26736,11064,-4672,-8205,-10562,-15124,-12417,-7284,-9676,-8844,-1090,5012,2759,-1817,-782,2575,5704,3854,-5335,-8911,-7934,-3297,-1132,417,1293,10333,20038,20643,10848,260,-7077,-8827,-6241,-5849,-4028,-1771,-85,-1147,-6418,-14615,-9160,-5622,-2885,-356,-7474,-10907,-5705,-4408,-4394,-7139,-5002,-1950,4253,9323,12087,12114,754,-13751,-11371,-2173,4444,12525,15937,17089,6649,-2490,-4727,-5306,-7455,-13776,-9001,3998,14370,15082,6242,-100,291,5185,11732,9727,8703,5679,-3670,-18582,-7600,-2299,-3328,-9571,-4974,4807,9120,3965,-5121,-11692,-3677,-3455,-6754,-8502,-6665,-5567,-1295,-2366,-6896,-6546,-3112,3892,10040,17228,26479,12024,-4764,-9825,-5834,-1698,3197,12103,14688,15134,9295,-1776,-12243,-18380,-15115,-8913,-9420,-8333,-2102,-262,-2030,-1415,563,-386,-200,-8,-6637,-9016,-9394,-13187,-14220,-14615,-15006,-6414,-2112,-5221,-10162,798,8739,7108,-909,-9991,-7546,-1939,392,2031,4802,3780,-2639,-10838,-12659,-14007,-18447,-14029,-1620,6148,10861,8571,-2422,-16040,-6489,14473,18935,4823,-870,4788,16568,25118,34498,31726,16303,4433,1623,4498,1932,-9628,-7279,2317,6972,9288,9398,4413,5845,12766,20074,21587,12409,3786,870,-2615,-2422,964,-3933,-14009,-7746,4152,11814,12483,11308,11731,15037,14739,9912,7865,6652,3558,-4488,-8273,-17283,-12010,-8366,82,16706,38039,42048,30768,12243,-3285,-6339,4992,6017,3072,325,-1612,-4229,-4863,-3862,3934,4417,-3441,-9684,4638,25204,42987,42638,20287,5529,-1266,1992,14280,21560,22931,15637,7140,-684,-728,-89,-5134,-9390,-8215,-10073,-6242,5296,17068,14472,9597,2720,-1420,-3798,-8345,-4213,-1500,-9944,-15723,-3286,3713,1875,3679,13758,29311,47177,50929,34342,9726,3244,22909,54175,52742,30431,7464,-12237,3002,5413,-6358,-17484,-7721,-4061,-7561,-1441,17106,40481,42439,22794,2445,-6652,-2424,609,-8536,-12375,-10469,-17354,-3840,3723,3748,3153,3415,8131,7725,3053,4820,13552,14762,7042,-510,-10514,-7828,4154,22357,40706,46344,24530,-9407,-6052,10936,18753,9887,-3392,-12844,-9576,-14990,-9023,631,8188,6599,-470,-4238,-11763,-8353,-1181,10205,15505,8448,-7765,-8198,-4002,-2654,-3383,-7171,-7313,-2863,-1945,-4644,-8137,-16730,-18488,-14438,-3381,-1804,-7105,-10725,-3084,7957,4661,-3130,-5593,-1687,-5849,-17343,-15981,-11775,-9467,-3299,4145,2615,-5273,-12569,-5772,-2681,-12177,-16112,-10383,-7268,-7172,-3707,10015,18970,11348,-2490,-13893,-11218,-4575,-2917,-1096,-4353,-13327,1604,12467,18892,22869,22100,8866,-2533,-11870,-4691,1343,5944,12901,13501,15105,12680,16,-5446,28,9128,12255,3528,-2797,-8474,-15939,-7480,8100,12922,14052,14497,12919,10324,6291,-821,-6674,-11185,-8338,-7580,-10927,-1742,-1654,-6054,-9051,-4311,-2480,6801,10508,3211,-1114,-4379,396,923,-4139,660,-1024,822,-5102,-12035,-12112,-5916,-4173,-1149,5229,14792,15222,8364,-109,-2668,3703,26869,61963,85501,73818,42920,12325,-6752,-3831,3123,4383,13273,8837,-3256,-5673,-8939,-9111,-2923,-1719,-2254,-8223,-10355,-6921,-2316,-1620,-2196,-2346,-3318,648,4826,3101,-809,9349,30174,32789,19829,6791,-2191,-11798,-17917,-16608,-7131,195,2138,-177,462,5687,5613,8337,11938,10888,2116,-10022,-20142,-13684,-1687,9695,15367,22075,9268,-2184,214,7784,16039,20898,22203,20711,20829,20636,17214,8028,3567,-5220,-8366,153,160,-5246,-9205,-3583,-1672,1555,-863,-11459,-12294,-4607,-776,-1773,-8528,-15401,-5431,9752,14638,7983,-3554,-10436,-7846,-2022,-858,-3566,-1100,10979,21150,28058,33881,27928,20403,16860,14063,10424,1189,-9561,-11333,-1183,5744,8502,3429,-4750,-7253,-6808,-12360,-5362,4896,15678,14643,4161,2340,18875,29015,12519,-5711,-3261,9700,14002,7013,10889,31735,29117,19492,7320,1041,-4363,-11684,-17730,-14342,-14167,-9047,-781,14570,18304,19176,13474,3651,-9238,-10821,4810,36010,36897,23296,14041,-524,-11848,-12818,-7663,3240,12754,18547,13951,-426,-1242,837,1879,1875,-2463,-8818,-11720,-17794,-6202,3133,7138,60,-2804,-5824,-6983,-7992,-4782,-7292,-12491,1329,1856,830,1227,6405,13661,19698,17093,4378,1840,10732,13569,6630,-5162,-11088,-6771,-7486,-13124,-14539,-15045,-11665,-3534,-1569,-3658,-3605,-6302,-8998,-11382,-7607,4561,28079,64478,42639,16154,475,-9447,-10017,-5182,-2031,1735,3654,9728,14444,6229,328,-5531,-5607,-3672,-3164,-2909,1337,9750,13989,9161,5488,2320,4749,17460,14535,-246,3198,10483,15186,14416,1158,-10571,-7449,-5475,-4652,272,11778,24598,23692,13197,6608,4733,8983,8811,-1164,-4384,2418,2434,-2421,-9496,-17962,-13943,-10857,-8238,-2752,-1897,-1956,8648,19403,17920,9815,9427,5331,4166,3513,3965,2577,-1997,3470,12970,19105,14657,9999,4037,285,-51,-89,-4091,-11616,-13649,-6124,-7904,-10169,-8391,-9847,-3387,-2452,-1614,6856,11551,12063,11939,3540,-2070,413,8499,21044,29906,23026,5804,-9656,-8276,-4019,-4936,-5992,-6822,-2518,-632,-4157,-3835,-2893,128,-204,3296,6340,4477,-5,6833,28011,44690,41554,34720,36100,30092,15076,9178,4308,5710,14585,15343,6328,-4270,-11238,-8997,-2042,5797,16782,36792,48697,42192,28533,9076,-1071,3143,92,-15358,715,14778,19302,7602,-2253,-4792,-6008,-2338,15220,13556,7978,10283,9208,8735,6801,4954,5462,580,12098,28867,28852,18326,9280,5318,7757,9242,7244,14125,32721,47422,39332,13315,-3377,-9485,-10849,-21867,-7890,-2472,-3226,-4193,-361,5246,3992,-5458,-2728,1638,-3755,-5297,-1223,2525,-2320,-3892,-5558,-10367,-10316,-1911,4063,3435,-1505,-7360,-15698,-14206,-9022,-10125,-8269,3108,9152,6340,-6068,-12121,-9948,-13323,-14074,-9588,-7315,-7853,-7939,-8914,-11167,-4892,-5795,-15861,-9361,-2304,1931,446,-6382,-10348,-7734,-6264,-742,4144,11964,22549,33339,33367,19661,3292,-6930,-5352,3352,9515,8331,2897,-2406,-7922,-12577,-15746,-14418,-12884,-9703,-252,4810,-6009,-10060,-12209,-13224,-2065,9412,6415,-4600,-8106,-7008,519,5602,-4236,-5504,-1634,5377,8277,3479,-5802,-12451,-14907,-13716,-5300,6749,11022,7416,3670,1521,306,-5086,-7872,-12210,-13805,-10411,-10043,-9407,-5297,-5038,-10749,-5351,-3866,-2026,3352,4420,2665,1002,1067,925,5089,4360,-9077,-19154,-11725,1146,9074,8383,588,-6478,394,12478,11771,2658,-10773,2713,7281,-3261,-21433,-7443,2602,-370,-3828,-491,2118,-6068,-3816,-1026,-5967,-9567,-8321,-9368,-11018,-8668,-11085,-6355,2297,16032,21582,14008,8404,8439,9895,10265,5906,2480,6420,4572,3200,9703,18315,28211,27208,29161,19815,8078,2881,-2105,-7426,-13397,-2010,10968,19394,23049,18244,10390,4445,1634,3075,3859,1572,1207,4424,4645,4296,-751,-6505,-5653,-8611,-18192,-11606,-1813,-5301,-13253,-15824,-7052,670,8247,8902,2715,-1589,1217,7791,16826,14471,3083,-6112,-10871,-12149,-12611,-14458,-15869,-11412,4469,17772,21186,5335,-7099,-11706,-7954,-2332,8200,19448,28545,26762,9980,-3454,-8765,-3452,-4875,-2297,1356,-13338,-6818,11215,30732,33619,23940,11881,-1127,-7190,-3488,1024,6160,8244,5199,-7102,-8525,10019,31762,38427,27774,13460,3775,-712,1912,5120,2639,49,-2623,-5956,-5142,-6258,-9786,-13902,-17202,-13946,-8401,-1562,2363,8917,6038,-4527,-1531,3666,7966,12081,17190,15654,4532,-4922,-5454,1376,3007,-1224,-4098,4597,19757,36372,40085,39940,23754,9843,389,-2966,552,-813,-2965,6593,4487,-3707,-7971,-5636,1230,4757,2972,-5484,-8017,994,1190,-7521,-10389,-6395,-4936,-4665,-7523,-14262,-12956,-14854,-10192,-1300,17229,21028,18060,10976,10874,13112,10087,9390,6826,10353,16293,19343,13210,6541,722,-4431,-9065,-14074,-8370,-218,1278,-2936,-7826,-2185,5285,8598,3887,6354,-421,-6271,-1121,5909,9686,14665,21413,18089,2120,-11374,-13661,-9017,-6448,-4019,-4880,-3518,610,2079,3040,-4353,-10924,-9210,1898,9392,13299,6515,-6810,-9377,192,7155,9898,14805,22960,18274,12070,5637,5984,8999,8860,3958,1818,998,-3536,-11432,-4850,146,-8110,-5019,1401,422,-5002,-9860,-7869,-6757,-4553],[-8324,-9377,-12013,-10275,-6579,-1896,5109,7272,4458,3105,527,-7288,-3404,-2164,3533,8754,9149,10195,12565,11639,12169,12321,3417,-5355,-9381,-7591,-5546,-1582,3572,4934,6329,9993,10154,4766,-1165,-4456,-3725,-4498,-3743,-1245,2187,2415,-2298,-9973,-7300,4310,8744,5924,4792,2955,2269,22,-11017,-7653,-2194,-1550,-1566,-2713,-4243,-4642,-4963,-3673,5733,13572,10492,2412,-3617,-8805,-11670,-8407,-5642,3196,9652,14191,16251,12529,16522,21892,8464,-8985,-6904,9904,21980,26787,8563,-11154,-15095,-4930,-1462,7902,32422,42191,45088,34184,11709,-2607,-4151,-702,2274,-1632,-14965,-3206,15560,24108,17638,16946,34061,45768,31042,9446,2352,8064,29639,69525,125141,181699,175052,79356,3520,-8611,6632,13198,24885,18841,9538,13475,36258,145924,217095,299675,562189,3196693,7972180,13259488,16167998,15004792,10489459,5136506,1488913,491532,212688,111497,68045,54968,97626,18140,5113,78123,136568,172584,160596,125192,111090,138592,268140,413683,504745,543408,524815,431448,331989,240541,133671,65114,29754,9539,101622,146191,47915,226523,334406,985355,1578499,8227992,22235423,41166310,59856166,72714172,75915274,68149186,51360941,30929875,13510106,3350246,1161477,662459,163791,193283,140269,159571,30651,46551,41726,41161,18730,27379,11037,-2804,19548,51231,111426,142360,104176,16947,-6200,664,-15203,-1211,24499,20989,16730,40100,45578,118114,74943,370264,675063,3013790,7723743,13048810,16232387,15385187,11004738,5624196,1728418,541049,355982,85107,100970,27307,13241,12612,27083,2303,-1472,-4886,25939,34779,20029,-1574,-16575,-13551,-3616,-680,-1475,781,1823,11158,19031,13878,11378,10079,-594,-11763,-15797,-13802,-9614,3377,10647,13517,8030,-4585,-8945,-206,13082,21097,10680,-999,-9461,-18686,-16705,-7778,2010,4099,3759,4654,7098,11364,14800,11877,5945,-1637,-14421,-10390,-4867,-2651,223,3707,3814,-2593,-8295,-11296,-8326,-6147,-5948,-784,6707,20900,36468,36541,14475,-3964,-10743,-6140,7095,18446,22780,26650,31824,28987,17598,13744,11196,8517,5709,3586,5905,9760,12104,5353,725,-2440,-8536,-11807,-6289,3702,6809,5241,5420,-602,-5838,1682,9145,3988,-4208,-12535,-17263,-15316,-13300,-15789,-14401,-10114,-2843,13291,37056,49214,39736,19941,8612,2574,-1723,-3082,-5010,-5256,-9209,-19487,-14172,-3252,17902,44885,57920,39821,16485,3690,1854,8417,6523,734,-5343,-11282,-7793,-4168,-4262,-2393,2901,9712,11669,-1634,-14124,-22669,-17279,-12676,-10039,-8874,1236,10209,7763,6148,4793,1057,5414,18296,14548,7429,-2334,-1425,13830,33385,32593,7365,1895,1585,1930,5431,8787,5432,-3490,-7471,3036,-410,-1268,-1519,-4106,-8234,-12394,-7722,624,307,-2868,-3465,-5776,-9234,-10854,-12243,-14569,-13483,-10913,-5631,1658,7266,185,-6453,-5904,-4147,-7786,-10984,3389,22073,24638,15355,7769,982,-1123,12905,24265,17525,8132,7401,4127,4635,11064,17059,20828,13410,11717,7461,4252,2624,-828,-5882,-8615,-11666,-14644,-9198,-4514,-2808,-9886,-4473,9819,14878,10667,1337,-12809,-14003,-10449,-16441,-15501,-9790,-9951,-9669,-4007,1292,6167,7835,11041,13322,13022,1523,-14761,-8682,-870,10146,17812,16113,8501,293,-14113,-9542,-53,6718,16252,23016,20347,20133,18492,14060,25155,41293,22997,580,3659,17533,25900,23845,25556,27954,36411,29321,8411,-2537,-6997,1434,13986,19931,24785,24265,19205,16781,12185,12293,13799,11398,8809,6730,8151,10692,7631,-6658,-5793,-3761,-6273,-12970,5084,13427,10033,8904,10956,14711,11408,1770,-8944,-14250,-13471,-14916,-7104,-1102,-878,-5530,-10697,-14402,-17639,-18400,-9397,-2390,892,1640,-3075,-6927,-9744,-11482,-12390,-11707,-9119,-2848,5735,14296,10511,3123,-1706,-15952,-8920,-2513,-2683,-5415,-6378,-6379,-8715,-3761,-934,368,710,2538,12121,9733,-5154,2656,19687,20577,19598,19894,21779,24603,18044,6951,-7791,-15752,-14791,-8660,-7947,-8510,-10617,-2558,13528,16485,12729,10037,8660,-3285,-13668,-7366,824,10208,10092,-467,-6877,-5884,-380,6067,5901,1888,4796,6002,3356,-820,-3327,-7938,-16311,-13794,-7085,1232,9980,13201,2445,-4605,-7907,-14378,-10622,-10824,-7152,-3414,-5457,-6872,-2925,199,2215,8185,1170,3187,3767,817,2351,-4795,-8023,-11922,-3752,2006,3988,-3826,-9599,-6282,-24,6191,4698,4942,5164,-2732,-10162,-10819,-6848,-1147,-3306,-13321,-19425,-5642,5087,6922,6781,6012,5920,539,-14010,-19198,-13888,-10912,-10965,-13790,-15513,-12463,-3960,5714,7839,7689,6911,14101,15062,2277,-13446,-14616,-2245,3629,7426,8214,7578,1562,-6898,-12328,-9304,-7650,-3041,5410,14655,16313,10683,5419,3280,3311,9050,8483,-769,-9462,-11925,-10312,-1063,18563,36086,37326,32059,26054,24244,18135,13633,17009,17494,17899,17514,12684,9251,8348,-1887,7200,11522,5668,-4426,-15059,9746,31427,26418,9373,-6470,-7485,-11174,-14882,-12183,-7461,-9373,-6978,-484,3465,1128,-2640,-755,2951,6085,2617,-7649,-10757,-9677,-4632,-1143,1047,1006,7710,15306,17043,10615,1754,-5133,-7183,-5128,-5732,-4936,-3184,-2503,-4507,-9516,-12120,-7863,-5712,-3472,-1157,-8346,-11325,-6308,-7035,-8397,-6258,-1660,504,5467,10642,15380,15784,2410,-13163,-11598,-2610,3526,11665,15784,18823,11330,2200,-1038,-5797,-9602,-14665,-7237,4242,13903,14547,5814,-558,604,6175,12297,9653,7364,4395,-4959,-16526,-5294,-531,-2760,-9054,-4277,4222,7780,3786,-4956,-11346,-4727,-5113,-8376,-9977,-7494,-6081,-3235,-4527,-6906,-3149,1537,6319,11760,18724,26636,10621,-5316,-6698,-1720,1823,5793,16424,21045,17681,9834,-976,-10234,-16340,-18216,-11846,-11316,-10739,-4337,-1064,-1616,-1015,-1057,-4855,-4594,-2886,-8130,-10608,-11102,-13216,-12056,-11309,-11357,-5741,-2222,-5947,-10513,1829,10086,7828,-1730,-12236,-8121,-2779,-1126,582,3982,3862,-2057,-9740,-12597,-15530,-18672,-9700,1942,8310,11309,8109,-1916,-13735,-3911,17058,24018,7860,-408,6411,20970,30833,39202,33122,15964,2149,-2084,874,-266,-10105,-8372,1085,6028,9157,9262,3185,5078,12631,19724,20838,12355,4292,538,-3058,-2560,588,-3363,-12369,-9871,3486,13543,14878,11081,9506,11146,10409,7236,7011,7329,6108,-2277,-7755,-17571,-12185,-7988,647,18878,44759,52692,41745,20724,903,-2853,7605,7625,6878,4717,598,-2312,-3211,-3878,4047,6080,-1213,-9222,3141,21259,37856,37621,18306,6814,494,2259,13941,21175,21890,14064,5526,-2055,-1840,-623,-4894,-8253,-6525,-8635,-7766,1534,12109,11394,8350,1450,-3124,-5290,-9656,-4566,-810,-8841,-18850,-5858,1754,1253,6003,17708,32625,46781,46432,29126,6901,3084,23856,53149,49110,26753,3203,-12137,3788,5913,-5850,-16137,-7658,-4697,-9591,-3100,13505,32854,35038,18262,34,-7059,-2408,1496,-6001,-11939,-12356,-16505,-3523,2609,1620,470,114,3324,1674,-1405,3999,14965,17160,8993,670,-10187,-7486,5763,24994,43141,49031,28898,-6442,-9681,5403,11725,4875,-5499,-13471,-9038,-12847,-6895,708,7936,7095,1039,-2634,-10420,-7668,71,11536,17236,9948,-7128,-9199,-5454,-4799,-5897,-9329,-8976,-3564,-1899,-5151,-10371,-19284,-16965,-13877,-2160,518,-5742,-12839,-7909,557,-2295,-6408,-6433,-1049,-3100,-14045,-18640,-12784,-9552,-4089,3514,1586,-5448,-10357,-3070,362,-9979,-15968,-11313,-8277,-8496,-5558,7691,17741,12825,753,-10308,-11821,-4029,-2072,-2562,-9306,-7107,7231,17686,23106,24704,19805,5312,-4168,-9999,-2837,3521,7622,12287,13559,16848,15270,1899,-4353,288,8195,11281,3501,-2939,-8469,-15019,-7733,8506,13908,15003,14767,13135,11082,7349,-71,-6447,-10981,-8255,-8208,-10244,-1496,-1888,-6372,-9495,-5462,-4751,2801,8616,4490,610,-2519,918,-354,-6603,-772,-1916,-692,-6902,-13883,-13594,-6269,-4508,-2535,4017,14061,13034,4130,-5081,-5902,648,22199,55377,76330,67709,41221,11015,-5968,-1696,4813,5439,13687,4205,-4061,-5456,-8747,-12197,-7014,-5180,-4308,-8760,-9753,-5937,-1345,-1450,-2123,-3858,-4272,1100,6229,5196,1007,12625,32473,32875,17485,2362,-6280,-14472,-19695,-17799,-7896,-277,1870,-480,918,7603,9694,13415,16800,13897,3355,-9512,-18859,-13591,697,13197,17565,21449,8482,-3121,-1982,5063,12913,15610,14420,12800,13568,13531,9363,2761,2710,-5477,-9255,-597,121,-4452,-5239,1457,3415,5346,760,-10627,-12754,-5459,-1659,-2272,-8735,-14799,-5564,9791,15938,9194,-2175,-8343,-8534,-4341,-2755,-4315,-3625,5303,13473,20384,26623,25365,22540,21724,18302,12879,2040,-9531,-11156,-1157,6316,9903,3819,-4871,-5888,-5292,-11635,-5639,4405,15363,13799,3076,1639,18155,25412,9280,-7624,-2363,9633,11449,3458,7987,29444,27781,18321,7011,767,-5102,-12785,-19660,-14743,-12447,-6974,1080,15614,17473,18816,14066,3952,-10243,-11165,3562,31560,37173,25268,14973,160,-11889,-14847,-10868,-105,10237,15675,13804,1347,90,1234,2310,2149,-2634,-8870,-11178,-14326,-5433,3168,6983,68,-2983,-6299,-7675,-9387,-7364,-10246,-10221,2259,2761,936,198,5610,14084,20581,17279,3915,659,9570,13575,7410,-4209,-10904,-8057,-8095,-12731,-13933,-14435,-11133,-3800,-2953,-4967,-4198,-7756,-10820,-11874,-6911,5297,29747,66371,47182,19582,3176,-8296,-10057,-4987,-1859,2138,4792,11898,18196,9809,3289,-3146,-5119,-3932,-2748,-855,4032,12074,13928,6751,2468,1595,7510,19353,14259,-3168,863,9233,13654,13506,1755,-9859,-8666,-6191,-1639,1923,12268,25886,29655,20673,13508,9473,11240,8128,-4020,-7831,-146,-805,-5731,-11872,-15173,-11911,-9522,-6387,1308,4603,2217,8361,18389,16737,8862,9138,5811,5140,3713,3516,1791,-2228,5172,18140,26968,21047,11582,3871,2,-465,-640,-4708,-11768,-12082,-4914,-7678,-10253,-9322,-11671,-107,1572,1671,9242,12364,11976,11578,2656,-3939,-2627,4947,17206,27977,22477,5418,-10475,-8135,-3120,-3479,-4798,-5976,-1739,-106,-3927,-4256,-4649,-2801,-648,5459,8197,6112,1403,6234,22018,34807,34092,31432,34574,27152,8832,4650,2330,7007,19405,19243,8653,-2198,-9425,-8025,-1485,6192,17467,38384,49794,42508,28152,9311,-773,4070,1847,-15505,543,16732,23958,12076,1039,-2922,-5495,-6278,11764,10571,3899,7173,7193,6317,5723,4834,5963,-670,7201,25634,26281,13745,2692,341,5601,10762,11650,18245,33538,42927,31540,9069,-4208,-10284,-10472,-19605,-8655,-2680,-2929,-4981,-1191,6297,5334,-5671,-2832,2529,-3284,-6796,-2576,1543,-3771,-6152,-7573,-12263,-12797,-3189,3851,5410,1515,-4566,-13189,-14143,-9018,-9240,-5336,6654,11281,5728,-7458,-12215,-9679,-13693,-14742,-9438,-6241,-6422,-7239,-9422,-13082,-6286,-7168,-16939,-7396,-23,4951,2995,-5129,-10654,-8778,-8321,-3535,1966,10325,19506,26334,23106,12167,335,-7679,-4160,6943,12459,10140,3902,-1831,-7180,-12018,-14208,-13710,-15849,-12945,-4678,-586,-7972,-6802,-10290,-13872,-1399,10376,6380,-5923,-12433,-11651,-5775,-341,-8147,-9313,-5658,1266,5322,2164,-6357,-12977,-15890,-15087,-6867,5355,10472,6945,2827,-187,-634,-5051,-7496,-12098,-13888,-11025,-11136,-10686,-6526,-6420,-12726,-4415,-1217,1493,7298,6988,2406,-2083,-4123,-3959,1752,2370,-9920,-19789,-13350,-1086,7270,7805,467,-6275,319,10839,8626,-324,-9919,3036,5831,-6458,-19219,-4104,3062,-1637,-4551,-388,3609,-4025,-3993,-2162,-6068,-5730,-3546,-7318,-11118,-7171,-7810,-8024,411,14924,20492,13676,7332,6184,5974,5132,814,725,6529,4119,576,5103,12502,21808,23271,28632,22400,10148,1711,-5281,-9760,-13109,-422,11548,19994,23649,18143,10030,4033,777,1610,2264,766,1270,5516,6148,5405,212,-5577,-4206,-8338,-18933,-9894,-221,-3977,-13736,-13389,-6791,-403,7057,8722,5712,3597,4745,7376,11740,8686,-423,-7236,-10299,-11861,-13210,-14240,-13454,-13070,1293,14656,20901,6960,-5293,-10526,-8326,-1394,10997,23183,33933,33009,14523,-1276,-10365,-4065,-3780,-921,1795,-13091,-4830,12675,32460,35138,24627,12384,152,-5680,-3693,676,6813,9279,4987,-8405,-7813,13762,36616,38919,25050,14775,6471,1094,2180,4123,182,-2157,-3441,-5661,-4161,-5552,-9963,-14816,-15733,-12561,-8575,-2873,1366,8394,6930,-3267,-441,4332,9477,14015,19216,17856,6250,-2757,-4135,421,1064,-3070,-4961,4268,18690,34923,39425,37794,19528,6132,-2818,-4826,227,1816,-406,7401,3463,-4411,-8495,-6664,335,5708,4087,-5215,-7339,2490,2320,-7860,-12103,-7976,-5942,-5052,-7023,-12832,-11824,-14258,-9296,1780,22282,26319,22955,13826,12438,15042,11266,10714,7293,9280,14079,16473,10000,3295,-3528,-7607,-9809,-15330,-10355,-1789,1530,673,-1926,-3383,9737,11647,5314,7152,155,-5695,-782,6622,9096,11402,14515,10797,-3727,-14294,-13814,-8491,-6440,-5072,-6114,-3932,1341,3389,5796,-2019,-9630,-8430,2364,8872,12333,5436,-7874,-11792,-1401,6379,7845,7288,16565,13865,9944,4578,6008,10727,12039,7299,3287,667,-5216,-12686,-2321,3665,-4028,-10422,-3183,-2391,-6515,-10640,-8630,-9120,-8407],[-10164,-10551,-9655,-7596,-4825,-861,5665,7153,5273,5450,2390,-6438,-2156,855,8056,13019,13344,12380,12698,10232,9438,9026,901,-6183,-6304,-4698,-6446,-5218,417,2964,4968,8900,8824,3198,-2565,-4993,-3594,-4211,-3491,-1714,2048,2865,-2049,-9783,-4935,6222,8702,4069,3943,5574,5290,2984,-8457,-7596,-2314,-1130,-465,-956,-2544,-4162,-4343,1808,12009,19404,14678,5557,-569,-5304,-8328,-5301,-4422,-1048,480,780,6256,7482,14571,20020,7098,-8096,-5930,10871,23245,25301,7679,-12035,-10394,-362,1895,9336,33909,46159,50909,39939,14517,-482,-2056,1223,3778,-1684,-13102,727,19625,26007,18677,20867,44491,59662,40125,14614,6352,12132,43374,102342,174011,232715,209540,89376,3478,-9449,8684,15004,32406,28359,10147,23623,53302,202285,312047,506384,878062,4817326,11926320,19728889,23995549,22214001,15487162,7580135,2178550,737089,333827,174951,120476,75045,132593,22630,4371,94407,180580,234172,228059,189177,163619,182014,323833,501173,647353,734397,730816,606860,444992,312204,177061,79227,44041,17524,140475,199154,78484,317134,505050,1495921,2391177,12213751,32835830,60511241,87479914,105628000,109723172,98217422,73958648,44536905,19430112,4775664,1660576,930110,264647,298882,184682,221247,38008,81952,70906,61368,26294,29213,9622,6118,37865,75261,146009,184105,130310,16868,-3929,1355,-15266,1275,37622,33954,18979,56555,67846,181374,138746,579321,981926,4469623,11481807,19377572,24077461,22803297,16306712,8318394,2531799,770159,518057,134916,149893,34933,39971,16710,30571,2325,-794,-6392,28610,37766,18254,-2162,-14324,-13424,-2956,-348,-2007,758,2574,11649,17646,10528,10243,12620,2046,-9314,-14892,-13754,-9658,2677,8235,11188,6064,-5875,-9644,88,13957,21959,11297,-985,-9759,-18415,-16363,-7704,1776,3898,3421,4093,6714,12021,16118,13381,7900,883,-11710,-8512,-4094,-2459,817,5168,4811,-2793,-8466,-11027,-7799,-5429,-4331,1416,8104,20018,32621,31508,10373,-6813,-13203,-8519,3949,14660,19108,23597,30478,28816,17943,14190,11520,8376,5680,4348,8247,14830,15476,5178,-1663,-5457,-11022,-12887,-6979,2716,6319,5671,7348,2356,-2309,5945,14502,8213,-1623,-11292,-16628,-14855,-13250,-16304,-13068,-7598,315,17579,45118,56988,43275,20671,8466,2515,-983,-1696,-3560,-4595,-9840,-19276,-9863,4543,27423,53114,66038,49325,23996,9435,5569,9379,6696,410,-5443,-10332,-7802,-5711,-7254,-5126,1307,9257,13369,810,-12251,-21212,-18013,-13728,-10693,-5149,8398,17662,13611,11365,9966,5543,7454,16110,10853,4185,-4969,-988,16144,35581,28002,4579,3126,4859,3956,5665,9683,6553,-2442,-7825,417,-4676,-4941,-4480,-5800,-8423,-11447,-8307,-2153,-2613,-6190,-5783,-5951,-7687,-9326,-12446,-13885,-12257,-9371,-4116,4074,11404,2149,-5000,-5663,-4598,-7621,-12445,-509,18226,24577,18123,9486,1530,1036,18531,31906,27179,17007,13013,6646,5205,10973,17666,24878,18011,14452,9153,4070,391,-3029,-6998,-9415,-12239,-14763,-9001,-3388,-909,-8405,-5979,8697,15134,12750,4164,-9832,-16075,-10622,-14682,-15402,-10278,-10105,-8770,-3001,2905,8536,8978,9952,10667,10756,666,-15290,-9007,-1790,8495,15026,12707,5419,-2469,-15476,-10009,1694,9740,19479,26154,24326,23534,20348,14628,24643,41159,23907,2041,5717,20278,29239,26258,25771,25482,31010,22389,4967,-3541,-7333,1609,15213,22390,27283,26590,21769,18769,13043,11781,12788,9991,8101,6470,8710,12103,10622,-2089,-3696,-2258,-5709,-12044,7980,16924,11159,10043,14195,19626,14831,3285,-7979,-13511,-13170,-13307,-6833,-1173,-1001,-5772,-10960,-13320,-15012,-17520,-10777,-3640,-821,-275,-4856,-8896,-11485,-12514,-13659,-11679,-7977,-973,6511,13292,9157,1734,-4311,-13626,-7020,-675,-1508,-5119,-6290,-5103,-6885,-3745,-3716,-4957,-3225,1624,13030,11518,1476,6049,17056,11060,7667,8522,11066,16352,11984,1434,-10784,-17129,-13117,-6650,-7052,-8041,-10457,-3099,10429,12553,9612,7822,7456,-3955,-14577,-8449,-112,10672,12022,816,-7716,-9195,-3999,1109,1057,626,5096,5894,3659,-451,-3465,-8788,-16607,-15928,-8245,4618,15049,18501,5163,-4670,-7688,-11591,-10156,-16661,-11499,-4120,-2181,-1892,-1020,621,2182,7083,-99,2374,3457,396,2089,-6057,-8822,-12204,-5423,41,1218,-5664,-10785,-6025,426,6509,5158,4450,5047,-2041,-9759,-11641,-8280,-3083,-5011,-14759,-16125,-2005,8398,9771,9622,8662,7820,2560,-12472,-20265,-14212,-10349,-11646,-15048,-16416,-13200,-4675,5814,8966,9828,10054,17720,18983,4572,-12588,-12129,1071,6383,8866,8785,6790,808,-7138,-12562,-8833,-6562,-5860,294,8493,11437,7233,3561,5051,8912,15900,11186,784,-8548,-12325,-11721,-3358,15083,31938,32500,27718,22253,20979,17225,16271,19641,22003,21259,19493,12083,5007,1663,-9119,5270,12038,9759,1692,-11539,7067,29572,24568,7379,-7490,-6186,-11052,-13873,-11289,-6956,-8270,-5183,-288,1851,-67,-2862,-262,3592,6551,1243,-10038,-12716,-10914,-5597,-971,2064,1497,6015,11579,14038,10701,3578,-2895,-5298,-3806,-5423,-5648,-4594,-4898,-7349,-10328,-7879,-5050,-4868,-3581,-1683,-8684,-11454,-6793,-8247,-10850,-3701,1566,2764,6611,11884,18556,19203,3906,-12397,-11362,-2822,2559,10531,15363,20062,16542,7751,2826,-6284,-11685,-12373,-4942,4369,13088,13707,5333,-1017,878,7242,12950,9818,6345,3431,-5532,-13664,-1999,1908,-1496,-7735,-3014,4142,7078,4381,-4174,-10469,-5491,-6400,-9131,-10155,-7937,-6653,-5279,-6528,-6073,544,6570,9004,13285,19495,25454,8440,-5502,-3019,2693,5592,8788,21803,28811,19912,9812,-492,-8428,-13200,-18253,-14087,-13212,-13386,-6700,-1719,-825,41,-1803,-8200,-8326,-5409,-9367,-11749,-12179,-12565,-9909,-8168,-7228,-2989,-644,-5193,-10669,2514,10987,8340,-2261,-14091,-8237,-3324,-2146,-46,4084,4726,-824,-8187,-11685,-15552,-14898,-5009,5645,10560,11877,7984,-987,-11007,-1032,19504,28719,10603,408,8810,25919,36417,42494,33068,14696,-529,-5902,-2663,-2376,-10250,-8556,1062,6104,9587,9301,2014,4317,12334,18944,19694,12283,4688,-36,-3764,-3124,-255,-3203,-10555,-11243,3585,16052,17725,10898,7546,7654,6270,4537,5898,7480,8320,346,-6663,-16474,-11798,-7121,1548,21008,50555,62493,52373,29728,6450,1086,9490,8423,10068,8550,2563,-579,-1377,-3117,4323,7769,1284,-8250,1831,17638,32246,31983,16543,8357,2549,2821,13696,20894,20981,12677,4122,-3154,-2626,-816,-4307,-6758,-4456,-6315,-7950,-1553,7488,8459,7090,180,-4718,-6436,-10729,-4775,90,-7224,-17270,-8221,-454,269,7829,20891,34061,43549,39436,22593,3765,2908,24312,50154,44627,23687,446,-10948,4035,6052,-5168,-14390,-6981,-4603,-11148,-4354,10268,25958,28648,14751,-1998,-7588,-2371,2845,-2918,-10805,-13689,-14664,-3580,1141,-578,-2194,-3208,-1496,-4218,-4632,3861,16262,19302,10846,1840,-9743,-6850,7567,27482,44482,49803,32114,-3142,-12287,562,5599,539,-7132,-12958,-7249,-9469,-4366,865,7680,7780,2788,-807,-8612,-6354,1951,13469,19533,12213,-5579,-9980,-6555,-6463,-7903,-11193,-10533,-3859,-1020,-4091,-10150,-17074,-15017,-13337,-1004,2808,-3986,-13947,-12744,-6798,-9771,-9907,-6988,-243,-154,-10114,-15591,-13674,-9184,-4123,3193,681,-5542,-7895,508,4419,-6594,-14536,-11862,-8893,-9166,-6703,5683,16160,14139,4504,-4803,-6810,-338,663,-2598,-12259,-1398,12215,22461,27195,26450,17792,3062,-5036,-7968,-553,6293,9882,12021,13735,18399,17807,3918,-3090,530,7199,10608,4162,-2303,-7805,-13412,-6691,9261,15035,16138,15323,13655,12061,8599,893,-5936,-10233,-7642,-8525,-10036,-1683,-2438,-6697,-9325,-5721,-5940,251,7279,5768,2018,-902,1702,-549,-7207,-2008,-2781,-2090,-8230,-14984,-14814,-6532,-4595,-3373,3286,13783,11762,1825,-7832,-7923,-1308,18181,48071,65456,59790,38488,9702,-4815,1032,7286,7469,14041,680,-4228,-4778,-7146,-13638,-9728,-6930,-4800,-8336,-8840,-4930,-461,-985,-1510,-4969,-4886,1930,8019,7717,3304,15710,33659,32080,15001,-1407,-9371,-16095,-20418,-18159,-8032,-161,2123,-247,2005,9946,13866,17878,20612,16014,4361,-8948,-16687,-11160,4752,17641,20164,20078,6938,-4354,-3930,3129,11207,12579,9256,6151,6375,6035,1682,-1675,1852,-5550,-10083,-1245,243,-3547,-1932,6182,8802,9744,2674,-9407,-13053,-6024,-2097,-2226,-8314,-13992,-5509,10004,17652,10910,-247,-5819,-8670,-6640,-4749,-5206,-5903,515,7348,14686,20843,22744,24619,26675,22621,15528,3441,-8903,-10892,-1209,6896,11735,4452,-4868,-4993,-4309,-10867,-5614,4157,14962,12904,2036,935,16473,20814,5460,-9789,-820,10082,9500,595,5141,26253,25788,17077,6787,761,-5420,-13545,-20369,-13512,-9306,-4365,3349,16230,16522,18331,14617,4602,-10467,-11025,2712,26675,36431,26726,15574,996,-11164,-16390,-13931,-3330,7831,13174,13614,3271,1320,1853,2888,2772,-2084,-7683,-9050,-11087,-4171,3598,7248,672,-2400,-6138,-7878,-10345,-9481,-13046,-7876,2766,3368,833,-740,5078,14585,21384,17420,3630,-280,8305,13096,7722,-3487,-10361,-8814,-8277,-12111,-13221,-13674,-10564,-4325,-4687,-6229,-4288,-7583,-11350,-11574,-6094,5888,30557,65058,50302,23142,6105,-6870,-9433,-4343,-1474,2683,6119,14396,22103,13554,6321,-104,-3706,-3372,-1683,1354,6725,13784,12652,3819,-846,363,8626,18808,12220,-6341,-1089,7938,11820,11937,2216,-8689,-8162,-4022,1899,3456,12701,26655,34663,27542,20528,14407,13528,7754,-6465,-11335,-3264,-4770,-9354,-13306,-11928,-9568,-8359,-4925,5232,11150,6180,6748,15522,14487,7594,8554,6207,6204,3894,2868,664,-2699,6109,21739,32964,25882,12018,3437,-229,-819,-1055,-4931,-11077,-10431,-3681,-7167,-10132,-9739,-9486,4686,6259,5599,12214,13749,12493,11703,2081,-5636,-5728,1053,12919,25288,21381,4852,-11264,-7545,-1850,-1662,-3255,-4856,-711,803,-3449,-4617,-6361,-5292,-420,7172,9673,7706,3109,5476,14996,23778,25182,26811,31688,23732,4085,1295,995,8300,23563,21813,9841,-815,-7462,-6723,-777,6718,18059,39110,49840,42671,28063,9701,-479,4873,3778,-13736,162,18163,28217,16698,4354,-1175,-5124,-10098,9275,8936,-279,2331,3604,3208,4679,4868,6576,-1621,1287,21709,23590,9479,-3996,-5633,2830,11994,16467,22962,34345,38214,24350,5855,-4706,-10953,-9788,-16060,-8378,-1952,-1894,-5482,-1693,7996,7482,-5160,-2968,3857,-1692,-7633,-3623,928,-4573,-7330,-8004,-12372,-14806,-4166,3545,6957,3945,-2070,-10361,-11536,-7696,-7418,-1409,10994,13594,5189,-8644,-11757,-9264,-13692,-14938,-9009,-5032,-4888,-6329,-9668,-14393,-6201,-6902,-13814,-5149,2418,7943,5516,-3674,-10793,-9382,-8920,-6193,-281,8620,16282,19441,14163,5958,-2288,-8050,-2260,10155,14365,11084,4605,-1329,-6431,-11107,-11294,-9976,-13658,-15689,-8094,-3755,-5106,-3092,-8311,-14109,-690,11254,6545,-6432,-15827,-14789,-11392,-5677,-11550,-13084,-9845,-3132,2163,710,-7045,-13551,-16810,-16516,-8487,3705,9371,5778,1340,-1905,-1709,-5224,-7134,-11664,-13182,-11661,-12371,-12265,-8074,-7892,-13974,-3092,1564,5558,11684,9909,2606,-4064,-7082,-7086,-1039,599,-10676,-19829,-14315,-2622,5859,7183,150,-6280,253,9017,5398,-3303,-8686,3040,3409,-10453,-13926,-470,3575,-2758,-5170,-479,4533,-1918,-3732,-2575,-4191,-1076,943,-5440,-10737,-5098,-3967,-8377,-1489,13514,19073,13151,6188,3900,2009,-159,-4225,-513,6822,4355,-820,2008,8496,17562,21174,29195,25679,12472,293,-8009,-10044,-11265,1650,11956,20264,23865,17750,9859,4097,494,585,869,-92,1033,6252,7520,6473,1141,-4804,-3319,-8779,-18732,-7710,1482,-2214,-11600,-10779,-6734,-1954,5221,8081,8497,8822,9150,8552,9086,5225,-2360,-7379,-9365,-11399,-13448,-12817,-11042,-13275,-1309,11468,19890,8421,-3249,-8542,-7365,521,13990,26726,38266,38144,18957,1542,-10931,-4529,-2508,1141,3028,-11675,-2646,13940,33497,36032,25160,12939,1561,-3960,-3838,189,7375,10264,4827,-9388,-6507,17582,40878,39263,23729,17066,9756,3402,2959,3670,-1601,-3914,-4196,-5421,-3322,-4939,-10070,-15263,-13387,-10277,-7923,-4077,229,7243,7080,-2170,280,4795,10670,15721,20594,19322,7964,-31,-2704,-565,-760,-4730,-5435,4185,17300,32312,37151,33717,14037,1234,-7491,-7069,171,4415,1830,8291,3392,-3487,-7426,-6819,-424,6509,5190,-4737,-6180,4375,3796,-7686,-13726,-9296,-6569,-5162,-6110,-10755,-9886,-12969,-7929,5333,27243,31496,27703,16726,14436,17779,13497,12598,7829,8068,12087,14398,8047,1254,-6883,-9745,-9777,-15399,-11612,-2737,2318,4790,6546,1380,14464,14755,7292,8404,982,-4928,-248,7221,8422,8217,7615,3604,-8815,-16393,-13151,-7503,-5941,-5621,-6783,-3444,2042,4567,8778,741,-7982,-7042,3255,8426,11175,4302,-8051,-12711,-2347,5805,5503,139,10964,10199,8353,3908,6108,12366,15371,11415,5628,1087,-6329,-11380,-437,6168,-73,-7411,-6323,-4367,-7517,-10923,-8601,-10382,-11217],[-12375,-10094,-6837,-5318,-3572,-417,5629,6550,5714,7238,3490,-6182,-1267,3373,11558,16178,16671,13723,11837,7684,5341,4455,-2690,-7389,-4167,-2412,-5378,-7305,-2459,953,3542,7674,7196,1109,-4621,-6240,-4145,-4603,-3709,-2693,998,2259,-2935,-10810,-2598,7638,7719,1295,2233,7558,7698,5243,-6371,-7969,-3186,-1731,-499,-77,-1396,-4343,-4424,5569,16293,22676,16537,7298,1688,-2567,-5440,-1891,-594,-899,-1747,-11548,-3511,1178,10667,16008,4489,-7661,-5537,10962,23251,22244,6085,-12179,-6461,2953,4199,10122,34112,48964,55374,44477,16843,1106,-558,2630,4842,-2217,-11153,4159,22880,26928,18835,23713,52972,70974,47846,19831,9668,14810,53004,128454,212849,268943,229546,93386,2324,-10119,9745,16206,40161,37670,9618,36331,71572,249160,403784,730838,1195326,6408127,15804953,26043678,31611442,29207821,20319514,9938847,2832574,971486,466411,240151,173799,92890,163026,26311,2304,105756,217636,286374,288842,251446,214953,219077,360446,556944,753204,890463,905782,755395,533608,364771,210851,88538,57304,24560,175191,246413,109291,397585,678179,2003838,3187197,16061636,43027736,79034005,113789892,136794581,141579432,126469038,95171259,57306508,24976752,6095465,2115820,1166284,368242,400705,221594,276214,42560,115872,99752,80144,33361,29933,7425,16122,57730,98539,173872,216374,150146,15794,-1380,1846,-13710,3104,50329,46824,20070,71904,87723,244425,214985,787348,1268755,5872424,15119677,25508796,31676971,29987451,21439638,10920378,3299670,976150,665519,191698,201746,41876,65371,21852,32609,1646,26,-6678,29917,38204,15216,-3648,-13416,-13207,-2671,-282,-2903,349,3117,11349,14901,6666,8640,14615,4893,-6436,-13114,-13586,-9827,1581,5704,8893,4126,-7118,-10758,-271,13764,21657,11307,-1297,-10366,-18279,-16153,-7836,1152,3136,2375,2830,5542,11768,16540,14104,9161,2721,-8959,-5458,-2916,-2498,843,5886,4854,-3724,-9120,-11230,-7883,-5548,-3744,2873,9170,18558,27971,24867,4648,-10379,-15927,-11172,99,9598,14230,19567,27714,27078,17425,14045,11332,7767,5277,4798,10221,19435,17717,4719,-4183,-8816,-13471,-13761,-7843,1414,5201,5216,8430,4666,536,9377,18923,11854,623,-10198,-16111,-14569,-13413,-16964,-11835,-5528,2719,20626,51032,61943,44866,20707,8085,2246,-512,-681,-2625,-4386,-10823,-17566,-5653,12291,35719,58781,71298,57470,31181,14146,8023,9372,6140,-286,-5666,-9238,-7011,-5655,-9097,-7844,-588,8203,14388,3122,-10209,-19534,-18855,-15279,-11480,-834,15944,24795,18896,15907,13978,8984,9167,13602,6730,148,-8282,-397,18381,36673,22524,1915,3818,7699,7133,6611,10399,7596,-1523,-8454,-2554,-8505,-8171,-7093,-7382,-8614,-9814,-6813,-4704,-6945,-10664,-7623,-5482,-6130,-7863,-11576,-13092,-11158,-7898,-2515,7302,15913,4055,-3586,-5519,-5244,-7745,-13508,-3908,14512,24149,20748,10982,1915,2979,22749,36657,34520,25607,19021,9296,5466,10160,17212,27681,22623,16977,10354,3292,-2333,-5305,-7996,-9979,-12299,-14241,-8044,-1436,1603,-6233,-7174,7148,14852,14639,7015,-6547,-16649,-11118,-13373,-15170,-10953,-10489,-7961,-1811,5249,11514,10040,8267,7321,8025,-305,-15665,-9522,-2983,6562,11969,8813,1699,-5838,-16392,-10832,2395,11886,20913,27469,27572,26652,22088,14991,23043,38737,23479,2651,6598,21408,30981,27468,25093,22442,25436,15624,1253,-4696,-7894,1387,15943,24275,28668,27079,21891,18476,12723,10425,10748,7985,6938,5718,8783,12989,13014,2085,-1492,-884,-5435,-11404,9959,19387,11744,10607,16818,24080,17800,4264,-7794,-13780,-13525,-12362,-7030,-2037,-1699,-6030,-10463,-10881,-12107,-15471,-11904,-4950,-2635,-2297,-6717,-10815,-13413,-13982,-14914,-11142,-6391,1100,7233,12140,7798,540,-6079,-11111,-6041,359,-802,-4951,-5883,-3688,-5383,-4119,-6673,-10247,-6398,1581,13990,13127,7985,12485,17147,4995,-982,822,3774,9529,6401,-3070,-11300,-14000,-7933,-2821,-5247,-7259,-10121,-3781,6789,8135,5891,4778,5202,-5211,-15561,-9502,-948,11282,14150,2827,-6923,-11876,-7548,-3547,-3510,-354,4929,5372,3659,-406,-3842,-9774,-16352,-17169,-6428,8573,19127,21465,6407,-4709,-7139,-6957,-2747,-10721,-13330,-4126,969,2278,1198,996,1819,5514,-1475,1530,3312,408,2221,-7652,-10082,-11331,-7733,-2835,-2063,-7775,-11737,-5633,629,6017,4695,3482,4798,-1436,-9664,-13295,-10559,-5814,-7283,-15749,-12677,1151,10704,11761,11883,10864,9273,4142,-10912,-20063,-14931,-9883,-11654,-15844,-16974,-13587,-5112,5867,9927,11812,13019,20138,20933,5517,-11799,-9944,3868,8490,9452,8365,4946,-782,-7739,-12863,-8331,-4902,-8184,-5077,2252,6491,4054,2602,7604,15322,23290,13555,1915,-8034,-12760,-12556,-5293,12047,27935,27614,23014,17865,16495,15243,17373,20331,25303,23925,20677,10585,361,-5083,-14773,3382,12235,14207,9624,-1425,3215,24693,20541,4655,-7736,-4774,-10542,-12608,-10224,-6225,-7058,-4024,-1033,-241,-1277,-2949,239,4088,6647,-661,-12886,-15128,-11567,-6524,-1151,2846,2091,4718,8382,11186,10568,5156,-938,-3744,-2811,-5398,-6577,-6362,-7621,-9811,-8817,-3897,-2045,-3713,-3628,-2385,-8976,-11782,-7653,-8372,-9727,-1594,3627,4219,7132,12465,20854,21661,4747,-11959,-11194,-3271,1119,8681,14171,20163,21318,13204,6063,-7152,-13508,-9182,-2797,3923,11457,12092,4335,-1906,641,7767,12918,9484,5040,2313,-5628,-10623,1804,4404,-150,-6246,-1771,4043,6592,5245,-3225,-9539,-6306,-7612,-9366,-9629,-8569,-7836,-7965,-8812,-5009,3922,11094,11086,13812,18809,22396,5041,-5682,561,6850,9071,11653,27451,36651,21225,8823,-739,-7331,-10412,-15950,-14874,-15208,-16612,-9598,-2673,-168,1258,-1982,-10585,-11746,-8029,-10832,-12926,-13148,-12043,-8391,-5840,-3948,-97,1342,-3815,-11028,2350,10911,8166,-2808,-15534,-8587,-4207,-3262,-487,4392,5616,323,-6877,-10613,-14448,-11017,-737,8783,12203,11951,7654,-222,-8626,1237,20971,32028,12444,1138,11318,30322,40680,43528,31069,12071,-3810,-10068,-6457,-4769,-10566,-8485,1483,6422,9884,8899,443,3077,11312,17237,17758,11697,4486,-1296,-5229,-4658,-2098,-4024,-9427,-12165,4059,18673,20176,10164,5318,4089,1970,1383,3971,6406,9378,2679,-5490,-14895,-11174,-6250,2261,22433,54290,69875,61080,37842,12207,4612,9895,7825,11847,11157,3767,460,13,-2208,4268,8889,3466,-7275,251,14188,26456,26042,14701,9653,4410,3261,13092,20135,19509,10812,2356,-4504,-3589,-1160,-3861,-5423,-2579,-3888,-7185,-4180,3032,5343,5409,-1518,-6540,-7478,-11893,-5343,670,-5792,-14835,-10929,-3423,-1674,8389,22439,33013,37604,30532,15044,57,2280,23810,45043,39216,20762,-1489,-10415,3525,5564,-4708,-12852,-6424,-4485,-12715,-5419,7433,20179,23666,12438,-3719,-8777,-2908,3866,-96,-9485,-14443,-13401,-4389,-888,-3020,-5046,-6785,-6266,-9934,-6446,3668,16767,20507,11969,2386,-9749,-6369,8979,28994,43891,47892,33209,-263,-13267,-3753,3,-3489,-8716,-11958,-4790,-5307,-1862,679,6936,8154,4272,785,-6785,-4909,3945,15511,21926,14885,-3440,-10618,-7736,-8050,-9541,-12730,-12310,-4000,325,-1765,-7711,-13440,-13308,-13190,-386,4547,-2342,-13323,-16898,-9533,-13009,-13852,-7502,306,2451,-6203,-12268,-14865,-8998,-3646,3066,-317,-5897,-5657,4115,8485,-2870,-12593,-12312,-9569,-9648,-7545,3701,13940,14721,8088,1173,-377,4521,3916,-2076,-12029,2902,15919,25956,30251,27370,15710,1536,-5680,-6309,1629,9243,12252,11742,13604,19271,19743,5587,-2085,427,6146,10136,5266,-1206,-6801,-11575,-4967,9896,15886,17051,15744,14022,12791,9561,1613,-5577,-9397,-6669,-8475,-10538,-2818,-3842,-7508,-9002,-5618,-6699,-1594,5834,6379,2675,-76,1961,-653,-6837,-2967,-3889,-3596,-9289,-15375,-16206,-7167,-4899,-4066,2676,13648,11145,1038,-8550,-9446,-2641,14585,40243,53547,50531,34679,8142,-3687,3972,10508,10374,14031,-1989,-4302,-4056,-4981,-11996,-9402,-6136,-3793,-7402,-8041,-4279,-23,-571,-844,-5958,-5454,2754,9755,10066,5345,17803,33237,30132,12170,-4785,-11968,-17301,-20799,-17958,-7665,349,2525,96,3325,12323,17628,21264,22979,16979,4967,-8349,-14165,-7710,9239,21923,22232,17869,4604,-6130,-5996,1442,10075,10764,6026,857,-590,-1722,-5111,-4640,746,-5775,-11175,-2135,42,-3302,178,9990,13808,14107,4485,-8208,-13450,-6527,-2335,-1917,-7624,-13312,-5582,10076,19492,12880,1930,-3221,-8357,-9096,-6967,-6487,-8306,-3789,2237,10130,16062,19881,26172,30996,26456,18031,5146,-7968,-10877,-1548,7327,13770,5174,-5048,-4817,-4066,-10498,-5553,3945,14311,11807,848,30,13852,15600,1125,-12066,983,10684,8030,-1784,2287,22336,23132,15592,6396,719,-5620,-14189,-17287,-10296,-5022,-1489,5707,16216,15348,17645,14969,5378,-10238,-10924,1884,21567,34396,27120,15334,1400,-10324,-16687,-16634,-6505,5273,10888,13140,4929,2272,2389,3309,3471,-986,-5561,-6240,-8390,-3123,3828,7371,1396,-1433,-5530,-7755,-11034,-11110,-15669,-5817,2695,3432,300,-1707,4663,14977,21949,17391,3357,-1178,6843,12137,7610,-2980,-9701,-9278,-8284,-11499,-12614,-13045,-10241,-5304,-6955,-7404,-3542,-4503,-9242,-10404,-5194,6317,30479,60725,51443,26417,8949,-5450,-8328,-3398,-1073,3087,7344,16877,25542,16986,9134,3220,-1545,-2019,-29,3517,9158,14582,10174,418,-4438,-1600,7785,15853,8620,-9511,-2445,6546,9588,9606,2304,-7388,-5992,13,4958,4508,12756,26737,38309,33215,27097,19199,15619,7661,-8174,-14864,-7016,-9477,-12972,-12336,-8465,-7285,-7551,-4031,8425,16724,9359,3907,10918,11308,6027,7623,6438,7265,4036,2066,-809,-3469,6139,23221,36001,28206,11175,2742,-473,-1161,-1340,-4755,-9779,-8926,-2610,-6560,-9908,-9591,-5039,10153,11346,10104,15717,15639,13497,12138,1682,-7149,-8679,-2883,8556,22089,19785,4066,-12097,-6578,-302,458,-1366,-3415,585,2029,-2832,-4989,-8012,-7255,-154,8118,10648,9193,5038,4660,7679,13049,15886,21238,27725,20362,1989,-503,279,9487,26806,22985,9959,-114,-5558,-5202,47,7440,18717,39247,49136,42698,28117,10095,-316,5451,5775,-11600,-558,18779,31577,21106,7490,316,-5045,-12462,9646,10945,-1572,-4027,-1600,-414,3671,5015,7262,-1876,-4560,18556,22276,7748,-7098,-11691,35,12998,21455,27999,35084,33537,17985,3450,-4928,-11458,-8857,-11718,-6347,2,-147,-5702,-1930,10151,10230,-3908,-3210,5518,722,-7845,-4345,654,-4727,-7155,-6595,-10533,-14014,-4579,3226,7871,5444,-214,-7759,-8672,-5853,-4955,3140,15615,15710,4598,-9691,-10883,-8726,-13391,-14797,-8442,-3792,-3311,-5256,-9693,-14659,-4655,-4873,-10400,-2705,4970,10827,7956,-2050,-10770,-9611,-8053,-8601,-2502,6998,13142,13238,7405,1924,-4098,-7969,-110,12486,15105,11183,4992,-906,-5694,-9871,-8154,-6204,-9811,-14811,-8706,-2876,-246,198,-6621,-14045,33,11971,6748,-6399,-18051,-16080,-16072,-9470,-13460,-15901,-14020,-7415,-872,-823,-7838,-14077,-17359,-18047,-10236,1664,7490,3782,-695,-3541,-2856,-5585,-6807,-10945,-11985,-12148,-13588,-14100,-9980,-9540,-12895,-1615,4158,9670,16209,13084,3390,-3628,-4023,-4305,-1613,-555,-11294,-19248,-14644,-3466,4845,6481,-444,-6571,147,7150,2278,-6102,-7278,2591,-107,-14658,-7742,3255,4098,-3726,-5685,-729,4906,26,-2992,-1937,-900,3520,4819,-3877,-9968,-2635,154,-6773,-3505,11707,17299,12391,4972,1610,-1933,-5541,-9074,-1290,7125,5120,-921,802,6817,15886,21008,30717,29337,14823,-1397,-9391,-7416,-8230,3980,11980,19954,23459,16956,9797,4535,672,-73,-373,-1059,482,6633,8673,7377,1892,-4377,-3233,-9953,-16816,-5281,3077,-486,-9018,-8581,-6868,-3990,2744,6929,10770,13689,13557,10281,7918,3540,-3073,-6872,-8351,-10921,-13513,-11236,-8839,-12102,-3175,8513,18375,9626,-1155,-6311,-5563,2827,16706,29603,40938,41555,22816,4434,-10438,-5104,-1367,3494,4756,-9522,-504,14770,33589,36031,25244,13227,2769,-2310,-4159,-686,7602,10922,4629,-10053,-5197,20686,43648,39200,23652,19706,13095,5834,4040,3731,-2725,-5384,-5112,-5502,-2914,-4700,-10357,-15289,-10887,-7774,-6760,-5228,-1230,5325,6193,-1635,489,4841,11329,16839,21154,19763,9107,2486,-1484,-1847,-2765,-6490,-5835,3955,15386,28610,33407,28295,8173,-3860,-13673,-9447,65,6269,3303,8715,3729,-1542,-5274,-6326,-1381,6679,5810,-4437,-4951,6178,5181,-7291,-15609,-10662,-7278,-5495,-5346,-8593,-7655,-11442,-6587,8804,31415,35919,31658,19057,16193,20637,16255,14512,7950,6237,9859,12616,6712,-226,-9791,-11087,-9633,-14928,-12556,-3640,2889,8438,15393,10854,18932,17190,9168,9495,1479,-4533,-110,7115,7159,4737,616,-3563,-13493,-17889,-12418,-6657,-5558,-6269,-7514,-2966,1793,4745,10885,3123,-6654,-5912,3767,7379,9255,2629,-7772,-12230,-3251,4745,2483,-4935,6641,7075,6808,3044,5616,13147,17995,15504,8185,1720,-7219,-10181,-50,6699,2158,-4242,-8342,-6288,-8785,-11274,-8581,-11319,-13752],[-11926,-8421,-5124,-3991,-3103,-759,4814,5289,5581,8271,3699,-6645,-978,5173,13900,18120,18953,14087,9914,3982,-3,-1143,-7291,-8405,-3094,-1375,-4252,-7846,-4794,-934,2208,6508,5530,-1239,-7247,-8292,-5536,-5856,-4594,-4098,-1017,452,-4966,-10381,-150,8575,5894,-2274,-369,8491,9294,6674,-4867,-8525,-4632,-3328,-1830,-283,-955,-5167,-5402,7356,18198,23182,16045,7396,2792,-796,-3172,1511,4847,4993,5538,-3934,-9284,-5147,5213,10241,1005,-7585,-5669,10221,22028,18149,4150,-11164,-3562,4850,5297,10043,32835,50156,57859,47250,18588,2144,329,3483,5327,-3354,-9479,7046,25219,26838,18034,25140,58167,77832,52975,24112,11908,16051,57559,143727,235081,284126,231788,91013,231,-10221,9723,16836,46912,45057,7961,50698,88549,277997,478416,939157,1460480,7704029,18962834,31151933,37744734,34816690,24176035,11816011,3339991,1155436,588178,296626,219527,105567,184249,29071,-245,110450,241003,319577,332104,301646,256800,243465,371132,570681,803583,984637,1019702,851553,582002,388658,228818,91414,67486,29692,200304,280237,134930,453434,826441,2426245,3834909,19130697,51109895,93635450,134368597,160958622,166091089,148108942,111395050,67069268,29207290,7083500,2448070,1329698,459142,482725,244423,315042,43497,143131,123687,94505,38942,29376,4627,25969,76588,117787,190726,233832,160398,13849,1442,2367,-12464,4314,61213,58278,20076,83736,101776,296929,292251,960146,1486984,6987449,18029323,30417670,37760303,35735972,25544369,12993593,3901745,1122982,773461,246327,248237,46778,86423,27261,33018,366,534,-5632,29744,36197,11555,-5327,-13778,-12973,-2664,-309,-3838,-140,3639,10251,10852,2594,6767,16031,8022,-2993,-10040,-12438,-9556,449,3240,6648,2209,-8284,-12080,-1128,12567,20152,10698,-1866,-11122,-17991,-15848,-7893,480,2113,866,1066,3832,10898,16345,14280,9939,4073,-6244,-2167,-1539,-2658,396,5909,4051,-5162,-9994,-11657,-8336,-6226,-3863,3557,9881,16702,22861,17102,-2344,-13849,-17229,-13661,-4032,3845,8688,14966,23799,24075,16241,13506,10844,6952,4798,5230,12043,23427,18821,4154,-6318,-11997,-15166,-14169,-8597,263,3967,4275,8875,6454,2864,12162,22539,15042,2657,-9133,-15533,-14225,-13532,-17394,-10782,-3868,4526,22487,54412,63728,44566,20193,7615,1983,-53,224,-1953,-4376,-11871,-15718,-1612,19590,42237,61595,73267,63281,37228,17459,9284,8615,5095,-1010,-5648,-7793,-5361,-3820,-8883,-9962,-2331,7047,15081,5604,-7688,-17380,-18874,-16865,-11612,4066,23405,31123,23558,19853,16970,11458,10467,11088,2652,-4256,-11606,960,21022,36958,16964,-370,4196,10258,11659,9789,11462,8784,-474,-9028,-5568,-11616,-10757,-9176,-8682,-8612,-7629,-3329,-4841,-11562,-15487,-7643,-4141,-4478,-6341,-10388,-12069,-9855,-6176,-495,11923,20721,6106,-2008,-5212,-5783,-7900,-13859,-6614,11302,23600,23342,12428,2272,4664,25100,37956,38527,32607,24748,12047,5656,8953,15986,29154,27143,19559,11424,2350,-5125,-7301,-8609,-9918,-11441,-12753,-6138,1237,4436,-3689,-7154,5654,14297,16545,10147,-2923,-14624,-11679,-12260,-14744,-11563,-10802,-6970,-157,8482,15165,11156,6316,3894,5663,-705,-15043,-9936,-4183,4616,8944,4887,-2214,-9442,-16259,-11629,2425,12998,20634,27025,29995,29519,23926,15514,20802,34452,21860,2644,6734,21445,31567,27937,24089,19550,20518,9681,-2254,-5658,-8393,1054,16385,25645,29090,26150,20203,16492,11523,8759,8311,6078,5767,4754,8552,13451,14691,5876,998,666,-5121,-10703,11220,20946,12086,10816,18797,27715,19994,4680,-8090,-14488,-14107,-11680,-7447,-3500,-2728,-5819,-8677,-7391,-8921,-13136,-12216,-6012,-4201,-4049,-8297,-12361,-15195,-15631,-15147,-9781,-4151,3547,8091,11103,6774,23,-6317,-9240,-5664,830,-354,-4791,-5281,-2311,-3986,-4561,-9374,-14570,-7365,2929,15311,14779,13994,19788,19256,2482,-6383,-3856,-327,4407,1779,-5607,-8540,-7451,-460,2849,-1967,-5593,-9175,-4192,3408,4186,2355,1377,2208,-6700,-16037,-10156,-1352,12295,16603,5541,-4960,-12144,-10338,-7213,-6778,-749,4547,4764,3661,-381,-4151,-10558,-15865,-15155,-2733,12678,22393,22632,6636,-4610,-6206,-2401,4671,-3439,-11683,-3552,3534,5573,3459,1471,1373,3787,-2716,910,3537,1055,3320,-8133,-10941,-9690,-9426,-5861,-5237,-9493,-11747,-4734,901,4943,3566,2401,4652,-750,-9425,-15405,-13415,-9021,-9753,-15468,-9136,3954,12265,13153,13797,12852,10533,5520,-9092,-18445,-15726,-9466,-10956,-15856,-16973,-13455,-5082,6122,10962,13786,15682,21111,20784,5356,-10961,-7937,6284,10139,9474,7280,2442,-2890,-8428,-12888,-7459,-2637,-8575,-9890,-3467,2149,1801,2896,10768,22258,30931,15859,2919,-7543,-12974,-12153,-6186,10067,24646,23055,18217,13335,11629,12799,17176,19558,27510,26119,21305,8602,-3947,-9890,-14917,1779,12360,18892,18668,10021,117,17320,14786,1885,-6473,-2976,-9253,-10846,-8731,-5009,-5610,-3255,-2383,-2361,-2173,-2602,1067,4818,6671,-2697,-15636,-16896,-10646,-6937,-1405,3590,2898,3970,5906,8746,10422,6672,917,-2319,-1907,-5377,-7371,-7996,-10133,-11039,-5921,-65,973,-2172,-3269,-2906,-8910,-11978,-8603,-7652,-7348,-223,4641,5120,7282,12598,22334,23272,5232,-11582,-10879,-3669,-440,6471,12499,19297,25372,18336,8628,-8008,-12665,-5705,-672,3237,9339,10023,3122,-2896,174,7892,12226,8706,3604,1259,-4997,-7309,6325,7069,1396,-4489,-398,4126,6573,6543,-1835,-8267,-6671,-8158,-8637,-8295,-9013,-9349,-11068,-10863,-3601,7091,14942,12431,13256,16725,17813,761,-5506,4164,10937,12464,14578,33047,43710,21836,7304,-1330,-6638,-8011,-12801,-13053,-15638,-18789,-12360,-3565,574,2784,-1389,-11689,-14453,-10485,-12295,-13922,-13841,-11625,-7341,-4140,-1392,2510,3403,-2042,-11123,1593,10093,7606,-2879,-13774,-9121,-5323,-4337,-667,4912,6531,1414,-5712,-9400,-12621,-7353,3071,11346,13266,11633,7262,513,-6452,2978,21555,33839,13535,2050,13920,33791,43248,42397,27528,8497,-6986,-13853,-10160,-7091,-10867,-8211,2137,6809,9951,8074,-1246,1600,9748,14897,15399,10799,3897,-2988,-7278,-7016,-4728,-5610,-9006,-12284,5104,21286,22000,8998,2964,617,-2213,-1967,1407,4229,9279,4669,-4103,-12915,-10049,-5210,2915,23182,55708,74198,67172,44453,17757,7587,8900,6068,12299,12596,4343,946,1037,-1193,4016,9486,5367,-6183,-1400,11207,21267,20645,13034,10823,6205,3761,12265,18899,17342,8356,243,-6012,-4610,-1530,-3442,-4164,-843,-1460,-5656,-5985,-899,2308,3507,-3468,-8243,-7994,-12748,-6157,994,-4598,-12778,-13909,-6955,-4517,7607,22201,29755,29949,21013,7362,-3899,1339,22507,38470,33408,17966,-2910,-10521,2603,4745,-4322,-11483,-6028,-4458,-14168,-5957,5376,15940,20547,11947,-4317,-10574,-4051,4355,2270,-8070,-14155,-12674,-5692,-3023,-5202,-7630,-10133,-9447,-10705,-6737,3139,16439,20699,12304,2272,-10203,-5972,9909,29222,41201,43311,31865,2021,-11871,-7144,-4960,-7090,-10173,-10772,-1842,-423,663,249,5733,8211,5478,2168,-4886,-3336,6017,17619,24340,17960,-703,-10079,-8935,-9506,-10038,-12250,-13850,-3834,2040,1535,-3974,-9949,-11875,-13318,-255,5753,-778,-10937,-11850,-2464,-5469,-14342,-7760,609,4636,-2427,-8812,-14093,-9149,-2591,3364,-1226,-6470,-3710,7444,12089,819,-10519,-12535,-10375,-10033,-8093,1831,11227,14441,11185,7113,5986,9308,6895,-1600,-10103,5800,18296,27927,31877,27201,13567,470,-6242,-5078,3574,12214,14557,11420,13106,19362,20894,6770,-1424,6,5232,9768,6669,221,-5540,-9658,-2925,10249,16332,17614,15887,14091,13123,10067,1945,-5488,-8640,-5415,-7932,-11632,-4879,-6190,-8815,-8562,-5306,-7267,-3184,4016,6104,2554,-90,1493,-1073,-6246,-3050,-5044,-5037,-9950,-14911,-17908,-8329,-5575,-4728,2061,13504,10975,1260,-7838,-10759,-3584,11295,32256,41542,40757,30084,6329,-2746,7033,14754,14183,13675,-4072,-4565,-3509,-2860,-8555,-6224,-3351,-1877,-6338,-7552,-4154,-179,-407,-430,-6924,-6104,3333,11125,11728,6553,18456,31097,26985,8906,-7956,-14550,-18690,-21567,-17403,-6883,1108,2806,309,4622,14479,20641,23343,23798,16819,5256,-7455,-11377,-4037,13417,25384,23240,14911,1674,-8420,-8284,-352,8817,9219,3802,-3107,-6980,-9554,-9505,-5699,-710,-6373,-12764,-3445,-662,-3995,719,12416,17799,17792,5856,-7345,-14046,-7127,-2600,-1634,-7028,-13014,-6031,9739,21172,14873,4089,-866,-7803,-11865,-9402,-8207,-11100,-7974,-2386,5924,11708,16658,26757,33964,29205,19973,6829,-7055,-11410,-2309,7504,15744,5841,-5647,-5534,-4742,-10880,-5743,3519,13185,10295,-726,-1307,10330,9971,-3730,-13780,2576,10997,6727,-3990,-721,17807,19736,13585,5487,234,-6111,-14935,-14218,-6006,-233,1245,7733,15303,13721,16546,14828,5874,-10045,-11366,662,16320,30817,25901,13821,873,-9955,-15081,-14960,-9624,2273,8488,12092,5890,2643,2401,3141,3815,226,-3183,-3702,-6671,-2922,3240,6733,1670,-627,-4901,-7682,-11782,-12062,-13956,-4521,1765,2577,-1013,-2943,4011,14846,21890,16854,2749,-2402,4929,10618,7042,-2774,-9248,-9941,-8616,-11335,-12537,-13024,-10633,-7035,-10130,-8389,-1689,936,-5102,-8855,-4448,6412,29353,53634,50002,28743,11161,-4516,-7207,-2564,-1117,2793,7951,18674,27635,19360,11188,6192,835,-296,1749,5104,10749,13949,6352,-3688,-8586,-4663,4785,10701,3647,-12598,-3493,4682,6572,6162,1471,-6627,-3497,3892,6599,4479,11851,25648,39971,36872,32292,23133,16941,7407,-9146,-18638,-11703,-15143,-15571,-9454,-5389,-5708,-7597,-4198,10062,20117,10951,-86,4615,7134,3826,5920,6056,7853,3765,838,-2971,-4962,4848,21999,35110,27064,8697,1401,-1200,-1916,-1895,-4626,-8610,-8133,-2266,-6443,-10072,-9326,-641,15171,16154,14662,19220,17505,14420,12275,908,-8873,-11527,-6971,4008,18210,17330,2592,-13489,-5763,988,2360,384,-2060,1737,3069,-2625,-5893,-10059,-9260,-854,7675,10612,10078,6637,3461,259,3441,6789,14700,22578,16996,2389,-1069,-383,10030,28492,22344,8625,-528,-4332,-4063,455,7906,19100,38593,47473,42059,27660,9843,-863,5254,7265,-9688,-2232,17810,33058,24402,9755,942,-5880,-11140,13305,17388,3690,-9551,-8416,-4646,2232,4732,7471,-1638,-7811,17344,23241,9735,-3253,-11138,-2180,13393,25805,32413,34993,28433,11966,1114,-5450,-12332,-8331,-7421,-2954,2712,1666,-6183,-2525,11967,12772,-2552,-4141,6767,2929,-8148,-5248,166,-4828,-6305,-4636,-8500,-11743,-4690,2516,7587,5342,263,-6219,-6762,-4789,-2828,7317,19469,16767,3316,-11198,-10310,-8631,-13399,-14960,-8360,-3122,-2286,-4612,-10067,-14105,-2681,-2175,-7394,-680,7035,12985,9720,-825,-11123,-10126,-6832,-10964,-5001,5131,9783,7572,2684,31,-4996,-7827,1493,13217,14201,9998,4533,-1095,-5514,-8920,-5734,-3285,-6590,-11456,-6480,528,3964,2231,-5891,-14357,206,11940,6345,-6624,-17205,-16210,-20231,-11357,-13271,-14329,-14052,-9753,-3781,-2896,-9207,-14831,-17242,-18845,-12650,-1376,4172,424,-3646,-5535,-4538,-6607,-7022,-10512,-11069,-12743,-15004,-16602,-12731,-11862,-11209,-586,5947,13045,20152,15891,4286,-1254,1875,1713,665,-1100,-12125,-18650,-14849,-4113,3731,5200,-1839,-7633,-423,4900,-1058,-8975,-6303,1151,-5087,-15834,-1558,6409,4122,-4993,-6545,-1516,4430,1303,-2094,-470,2594,7102,7418,-3133,-9343,-402,3874,-4306,-6124,9061,14771,10959,3271,-1064,-6173,-11269,-13562,-2029,6888,5825,-291,1092,7024,16011,21853,32323,32555,16600,-3662,-8773,-3429,-4730,5941,11125,18522,21907,15351,9409,4860,790,-841,-1873,-2510,-685,6419,9304,7780,2127,-4640,-4258,-11725,-13848,-3136,4063,584,-7110,-7122,-7408,-6757,-583,4987,12061,17583,17091,11485,7076,2531,-3369,-6339,-7670,-10774,-13789,-10080,-7188,-10547,-4429,5768,16348,10274,621,-4359,-3730,4769,18568,31262,41421,42684,25576,6867,-9397,-6106,-728,5703,6585,-7144,1281,14856,32458,34855,24536,12883,3403,-1074,-4911,-2195,7244,10974,4268,-10466,-4498,22320,44213,38505,24240,22115,16045,8050,5197,4234,-3247,-6713,-6354,-6087,-3134,-5018,-10993,-14998,-8581,-5462,-5419,-6093,-3045,2681,4243,-1831,166,4449,11464,17253,20858,19220,9525,4416,-602,-3467,-5041,-8416,-6257,3437,12980,24123,28625,22383,3056,-7111,-19759,-10507,22,7134,3961,8601,4318,1134,-2299,-5132,-2456,6162,5878,-4296,-3681,7816,6435,-6606,-17649,-11958,-8115,-6083,-4801,-6445,-5199,-9653,-5272,12083,34584,39395,34664,20747,17565,23401,19465,16422,7788,3916,7496,11142,5912,-1164,-12045,-11349,-9393,-14243,-13082,-4504,3133,11294,23514,22140,23361,19088,11044,10547,1812,-4320,-174,6545,5603,1390,-5815,-10026,-17298,-17811,-11526,-5733,-5048,-6768,-8055,-2410,942,4185,12111,5281,-5346,-4850,4098,6064,7015,937,-6708,-10356,-3677,3604,-431,-4020,4717,5168,5855,2535,5035,13490,20241,19933,11518,3162,-6979,-9243,-599,5935,3137,-2115,-8429,-7668,-9795,-10707,-8069,-11426,-14447],[-10603,-7314,-4280,-3420,-3185,-1592,3508,3649,5110,8790,3314,-7506,-1133,6402,15284,19102,20412,13745,7279,-463,-6013,-6925,-12249,-8365,-2819,-1425,-3985,-7803,-6258,-2332,1287,5752,4291,-3269,-9936,-10898,-7596,-7831,-6093,-5583,-3612,-2269,-7517,-7370,2809,9351,3684,-6171,-3609,8297,10149,7415,-3791,-8750,-6102,-5473,-4310,-1554,-1163,-6380,-7190,7249,17769,21177,13550,5977,2703,48,-1474,4782,10632,12259,12997,3327,-7391,-9730,-903,3661,-2488,-7596,-6078,8889,19865,13717,2375,-9542,-1784,5364,5243,9057,30066,49424,57932,47904,19718,2712,697,3851,5197,-5083,-8136,9392,26587,25759,16247,24950,59234,79044,54692,26789,12971,15966,56893,145893,237029,275810,216170,82844,-2523,-10351,8684,16900,51336,49208,5251,65112,101119,283049,523381,1095869,1624817,8470491,20829106,34129196,41283986,38022527,26354903,12869066,3607964,1255514,677144,334103,249496,110834,192723,30690,-2310,107739,245927,327074,349515,330680,281772,250563,353349,539467,789442,1000327,1052536,878573,581615,379569,227649,87180,72610,32013,211422,294562,150638,473631,923958,2687769,4218259,20868292,55623920,101675182,145483276,173720600,178779940,159175281,119658267,72037626,31347373,7558140,2595447,1389743,522289,530949,248376,330199,40322,159140,138486,101785,42068,27305,1262,34425,91785,130149,193925,233444,159152,11085,4361,2925,-11834,4777,68776,66842,18935,89811,107206,329253,357586,1066677,1596660,7612601,19683878,33215181,41225358,39006952,27876426,14161011,4227166,1183222,822193,289189,280903,48545,100592,31926,31549,-1543,398,-3948,27877,31847,7563,-6721,-15402,-13109,-3109,-568,-4719,-653,4022,8149,5465,-1611,4556,16605,11162,802,-5932,-9883,-8454,-549,762,4215,47,-9643,-13700,-2590,10228,17215,9174,-2971,-12238,-17649,-15495,-7860,-201,837,-1142,-1271,1561,9440,15528,13850,10145,4837,-3819,668,-426,-3130,-738,4956,2250,-7152,-11117,-12381,-9233,-7512,-4698,3263,9883,14271,17274,8438,-10433,-15528,-15430,-15790,-8398,-2323,2701,9827,18740,19887,14285,12431,9924,5832,4185,5561,13552,26288,18543,3261,-7863,-14229,-15397,-14280,-9376,-726,2748,2903,8559,7512,4497,14129,25118,17518,4243,-8321,-15075,-13992,-13761,-17637,-10211,-2875,5533,22912,54742,61954,42203,18890,6762,1493,228,886,-1673,-4685,-13072,-14213,1837,25618,46149,61126,71399,65488,40935,18868,9136,6954,3405,-1818,-5428,-6258,-3697,-1475,-7426,-11225,-3943,5759,15280,7996,-4917,-14955,-17713,-17954,-10739,9070,29840,35813,27114,22849,18701,12718,10957,8417,-1401,-8871,-12568,3321,24110,36385,11569,-2503,4104,12314,17121,15965,13392,9865,525,-9650,-8749,-14172,-12980,-11023,-9937,-8584,-5282,1127,-1229,-11610,-14340,-5386,-2290,-3001,-5017,-9315,-10984,-8492,-4337,1827,17803,25141,8020,-553,-4992,-6418,-8286,-13859,-8919,8406,22667,25489,13496,2241,5578,24875,35386,38401,36660,29165,14393,5544,7252,13911,28940,30916,21953,12281,1288,-7911,-9101,-9061,-9423,-10000,-10736,-3761,4008,6933,-1238,-5668,4300,13315,18194,13326,719,-11614,-12341,-11518,-14450,-12328,-11221,-6016,1707,12090,18876,11935,3965,596,4017,-401,-13728,-10416,-5578,2482,5790,912,-6236,-13097,-15199,-12643,1784,12750,18519,24635,31065,31668,25559,16086,18019,28560,18889,1853,6112,20477,31023,27664,22780,16870,16315,4519,-5572,-6571,-9006,437,16281,26084,28292,23850,16986,13083,9378,6843,5743,4489,4565,3422,7796,13250,15357,8944,3489,2216,-4885,-10114,11515,21338,12013,10412,19655,29778,20783,4211,-8915,-15546,-14957,-11330,-8174,-5783,-4276,-5106,-5826,-3396,-5723,-10779,-11748,-7014,-5675,-5649,-9718,-13711,-16976,-17541,-13960,-7888,-1566,6020,8778,9934,5900,106,-5399,-8151,-5985,535,-414,-4963,-4936,-1369,-2934,-5227,-11870,-16177,-5899,5256,16689,16203,18971,26293,21692,2104,-9032,-7018,-2734,478,-1922,-6045,-4055,485,8324,9824,2619,-3025,-7681,-4436,507,1046,-682,-2337,-1611,-8428,-15934,-10656,-1643,13274,18813,8329,-2743,-10474,-11619,-8589,-5492,-826,3732,3926,3490,-554,-4557,-11286,-15414,-12852,1253,16356,24661,22272,6036,-4571,-5220,1499,10384,2156,-9088,-3068,4960,7651,5221,1715,617,1767,-4012,290,3862,2035,5162,-6761,-10604,-7915,-8835,-8437,-8183,-10197,-10675,-3454,1112,3087,1607,1133,4376,-221,-9005,-17858,-16976,-12716,-12314,-13927,-5726,6162,12950,13800,15163,14400,11399,6502,-7200,-16483,-16503,-9392,-10105,-15533,-16716,-13086,-4844,6356,11839,15385,17448,20187,18319,4050,-10334,-6370,8043,11096,8806,5463,-729,-5611,-9369,-12689,-6318,-80,-6652,-12746,-8594,-1412,517,4001,13927,28888,37995,17942,3711,-7173,-12862,-10709,-5740,9386,22296,18867,13246,8725,6869,10136,15728,17526,28373,27589,21172,6130,-7669,-10898,-11871,262,12249,23306,27835,21696,581,7904,7893,29,-3743,-945,-7265,-8768,-6980,-3504,-4162,-2994,-4294,-4373,-2828,-1930,2155,5761,6520,-4828,-17510,-15931,-8060,-6810,-1818,4127,3667,3494,3897,6529,10050,7904,2449,-1208,-1253,-5474,-8067,-9218,-12005,-10682,-2751,3344,3612,-564,-2579,-3214,-8534,-12059,-9737,-6836,-5322,197,4565,5415,6985,12167,22748,23844,5299,-11366,-10570,-4087,-2120,3910,10302,17343,28045,22547,10157,-8804,-9898,-2358,1234,2319,6735,7492,1667,-4007,-595,7420,10626,7244,1856,80,-4010,-3996,11291,9658,2925,-2708,896,4228,6861,8065,-79,-6690,-6381,-7756,-7012,-6419,-8991,-10893,-14448,-11745,-2058,9819,17679,12653,11274,13128,11918,-4361,-5000,7601,14822,15645,17381,37773,48815,21734,5466,-2141,-6306,-6144,-9773,-9829,-13231,-16107,-13069,-4239,1322,4410,-328,-11853,-16294,-12823,-13822,-14824,-14406,-11487,-6837,-3106,416,4552,5153,-263,-10693,287,8570,6767,-2233,-11585,-10003,-6798,-5483,-769,5414,7269,2272,-4827,-8291,-10695,-4206,6134,13087,13548,10790,6688,1111,-4544,4157,21250,34003,13858,3157,16337,35808,43719,39226,22769,4253,-9310,-15031,-13510,-9148,-11201,-8005,2597,6867,9419,6593,-2891,-34,7664,12086,12791,9580,2923,-5021,-9953,-10232,-7979,-7786,-9463,-11608,6582,23463,22784,7356,427,-2817,-6230,-5423,-1713,1051,7985,6103,-2590,-10656,-8484,-4056,3455,23151,54660,75050,70139,49022,22645,9862,6645,3345,11502,12836,4264,859,1618,-289,3514,9434,6838,-5039,-3078,8662,16995,16210,11564,11819,7891,4318,11182,17033,14176,5008,-2379,-7735,-5715,-1956,-3096,-3043,683,787,-3820,-6890,-4175,-551,1446,-5628,-9509,-7746,-12898,-7204,1014,-3773,-11131,-17074,-10675,-8225,5423,20100,24700,21582,11928,191,-7902,127,20514,31184,27670,15204,-4122,-10980,1510,3766,-4004,-10344,-5834,-4606,-14788,-5864,4082,13071,19089,13399,-2967,-12763,-5852,4138,3976,-6765,-13159,-12416,-7122,-4615,-6440,-9182,-11967,-8210,-6102,-6368,2048,15319,19874,11798,1465,-11090,-5622,10234,27913,36437,36366,27990,3596,-8914,-9212,-9222,-10157,-11442,-9612,1361,4959,3203,-317,4103,7941,6388,3365,-2873,-1636,8124,19723,26619,21297,2547,-8276,-10067,-10779,-9127,-10075,-13321,-3307,3900,5285,95,-6881,-10709,-13558,-488,6533,814,-7733,-5844,6462,2617,-10154,-7616,705,6365,1149,-5223,-11874,-9453,-939,4196,-1842,-7187,-2064,10328,14951,4224,-8481,-12415,-11320,-10311,-8283,218,8274,13331,13551,12573,11649,13372,9195,-1554,-8384,7559,19499,28398,31951,25924,11481,-271,-6759,-4180,5252,15049,16658,11103,12313,18718,21222,7455,-1074,-607,4450,9239,8141,1860,-4065,-7704,-756,10298,16374,17818,15756,13866,13063,10099,1914,-5616,-7971,-4006,-7068,-13033,-7467,-9279,-10079,-7842,-4737,-7599,-4694,1863,5041,1875,-697,479,-1781,-5734,-1814,-5580,-5905,-9925,-13705,-17654,-9917,-6494,-5238,1501,13325,11115,2034,-6646,-11752,-4116,8365,24640,30549,31516,25258,4490,-1900,10434,20426,19022,13291,-5685,-4996,-3113,-961,-4848,-2053,177,392,-5236,-7281,-4427,-780,-429,-260,-7710,-6714,3697,12078,12465,6740,17748,27611,22947,5395,-10734,-17208,-20201,-22812,-16464,-5678,2135,2989,500,5968,16486,22930,24313,23436,16011,5722,-5751,-8166,-242,17153,27957,23269,11671,-1202,-10498,-10239,-2080,7326,7644,2126,-5598,-11648,-16918,-9169,-5050,-2193,-7155,-14662,-4813,-1372,-5035,-194,13477,20580,20563,6845,-6724,-14404,-7597,-2767,-1311,-6487,-12927,-6674,9141,22776,17048,6392,1361,-6963,-14681,-11325,-9701,-13884,-11890,-6494,1960,7725,13430,26432,35383,30731,21335,8536,-6063,-12292,-3067,7853,17900,6824,-6297,-6772,-5994,-11825,-5978,3080,11809,8611,-2430,-2814,6429,4442,-8650,-13180,3980,11080,5654,-5860,-3565,13211,15983,11262,4223,-579,-6780,-15309,-11103,-1166,4807,3906,9504,13765,11914,15306,14401,6159,-9841,-12197,-752,11437,26105,23230,11322,-378,-9909,-13025,-11771,-11412,-825,6212,10800,6375,2694,2036,2564,3969,1623,-699,-1572,-5740,-3461,1929,5427,1609,109,-4116,-7461,-12303,-11598,-11125,-3794,317,1106,-2748,-4009,3364,14387,21430,16091,2097,-3659,2991,9171,6717,-2280,-8621,-10681,-9161,-11405,-12744,-13399,-11457,-8918,-13872,-8089,1949,7981,216,-6862,-3413,6711,27721,44902,46276,30151,12902,-3818,-5850,-1570,-1361,1938,8141,19817,28375,20707,12676,8908,3551,1948,3751,6251,11580,12178,1879,-8033,-12772,-8152,608,4687,-1582,-14197,-4076,2709,3176,2092,-62,-6297,-1197,6904,6913,3595,10213,23672,39889,38568,35965,26221,17686,7238,-8938,-16206,-15661,-19206,-13997,-5727,-2536,-4654,-8177,-5073,10274,21204,11126,-3945,-2343,2821,1451,3803,5414,8303,3538,-238,-5306,-6774,2735,18683,30793,22856,5188,-174,-2066,-2693,-2315,-4246,-7456,-7752,-2351,-6552,-10277,-8695,3421,19628,20834,19530,22962,19620,15530,12362,71,-10330,-13051,-10418,-83,14293,14535,830,-15091,-4800,2333,4351,2326,-383,3183,4299,-2493,-6971,-12105,-11147,-2356,6286,10027,10775,8226,2442,-6389,-3443,-667,8135,17055,14197,4481,-411,-723,10334,28994,20486,6393,-1562,-3452,-3013,802,8499,19693,37764,45459,41088,26938,9228,-1747,4697,8619,-7610,-4519,15472,32698,26620,11391,1038,-7291,-7262,19542,27630,14832,-3905,-12923,-8138,875,4430,7599,-460,-4729,19148,26993,14869,3469,-4686,-2154,13783,29642,36144,34201,23308,6650,-894,-5911,-13189,-7936,-3031,1777,6401,3831,-6523,-3153,13604,15247,-847,-5327,7735,4825,-8388,-5875,-134,-4569,-4835,-2546,-6602,-9511,-3991,2111,6793,4278,-159,-5445,-5643,-4533,-1051,11044,22497,16947,1693,-12773,-9740,-8567,-13338,-15022,-8357,-2616,-1416,-4017,-10358,-12873,-371,981,-4455,1299,9001,14787,11190,403,-11398,-10636,-5452,-11910,-6874,3680,6808,3024,139,169,-4194,-6995,2936,12869,12289,8112,3694,-1439,-5437,-7920,-3900,-1097,-3858,-7922,-2891,4603,7211,3377,-5714,-14712,238,11572,5700,-6874,-15613,-15597,-23195,-10934,-10787,-9879,-8727,-6140,-5335,-4983,-10601,-14947,-15816,-16456,-15121,-4991,-131,-3713,-6845,-7363,-6251,-7787,-7312,-9989,-10127,-12761,-15677,-19088,-15776,-14109,-9338,407,7370,15971,23776,18621,5616,2098,8052,8253,4799,-345,-12492,-17699,-14506,-4140,2958,3796,-3577,-8890,-887,2846,-4032,-11011,-5420,-820,-10535,-10530,4673,9239,4055,-6099,-7274,-2262,3837,2541,-331,2200,6109,9790,9053,-2771,-8520,1882,7430,-1252,-8901,6108,12015,9320,1561,-3618,-10079,-16280,-14847,-2268,6485,6754,1183,2787,8840,17492,23383,33865,35326,18089,-5854,-6127,1208,-510,7729,9839,16371,19612,13413,9091,5392,1130,-1403,-3234,-3985,-1900,6254,10012,8244,2441,-4921,-5519,-12298,-10012,-999,4761,1268,-5609,-5891,-7742,-9695,-4157,2792,12760,20724,19836,12210,6548,1972,-3297,-5596,-6928,-10539,-13900,-8987,-5669,-8730,-4671,3762,14414,10759,2437,-2392,-1834,6444,19823,31989,40145,41907,27478,9101,-7795,-7075,-224,8111,8874,-4286,3070,14595,30579,32965,23402,12235,3769,56,-5684,-3868,6744,10838,4227,-10149,-4341,22491,42743,37535,25349,24434,18822,10313,6748,5522,-2841,-7508,-7506,-6775,-3587,-5502,-11584,-14185,-6246,-3160,-3719,-5802,-4653,-90,1821,-2334,-217,4086,11530,17416,20148,18238,9628,5985,277,-4990,-7211,-10105,-6350,2948,10532,19535,23643,17099,-94,-6331,-12473,-8245,655,7307,4215,8386,5458,4682,1606,-2944,-3153,5307,5710,-3934,-2087,9533,7827,-5343,-17161,-12841,-8851,-6631,-4207,-4124,-2333,-7321,-3748,15228,36748,41891,36778,21958,18618,26009,23128,18411,7677,1440,5264,10118,5718,-1446,-13198,-10506,-8920,-13401,-13167,-5306,3058,13190,30050,33259,27994,20782,13099,11718,2176,-4073,-186,5810,4072,-1394,-10995,-15134,-19299,-16503,-10398,-4588,-4256,-6948,-8218,-1600,-17,3179,12487,7271,-3884,-3715,4352,4688,4755,-424,-4909,-7651,-3393,2627,-2640,-306,4997,4582,5680,2664,4663,13602,22215,24750,15881,5583,-5410,-8551,-1731,4432,3245,-752,-7392,-8417,-10418,-9436,-6995,-10708,-12456],[-8451,-5255,-2564,-1878,-2068,-1120,3507,3404,6037,10542,4131,-6951,-69,8655,17340,20827,22737,14483,5830,-3708,-10430,-9621,-12443,-6073,-1529,-731,-3139,-6597,-5502,-1577,2418,7090,5258,-3012,-10521,-12157,-8562,-8790,-6598,-5441,-4622,-3875,-7562,-1547,8157,11834,3156,-8219,-5632,8601,11944,9220,-1386,-6775,-5371,-5856,-6021,-2262,-370,-6150,-8006,7054,16848,18704,11109,4896,3104,1664,1367,9463,17603,20063,19198,8274,-2900,-9935,-4876,-673,-3222,-5816,-4866,8903,18799,11181,2730,-6375,460,6231,5781,8822,27522,48203,56990,47884,21806,4531,2280,5440,6064,-5693,-5483,12813,28562,25354,15094,24725,57631,75999,54358,29153,14516,16360,53272,136655,220408,247537,187402,71887,-3895,-9475,8477,17956,53992,51040,3256,79216,108160,264452,532185,1174071,1658099,8563899,21051932,34412319,41558605,38216998,26441872,12897818,3586936,1254283,718001,346673,259548,109344,188536,32524,-1590,99798,232527,308438,339052,334675,286850,240283,311267,470299,715439,937203,1000901,834184,534781,341104,209261,77970,72950,32556,207954,288121,154940,455026,954406,2741022,4267565,20950647,55722957,101638657,145030151,172651814,177219650,157546707,118377319,71261415,30989333,7430105,2530757,1336028,548253,538506,233429,319728,34715,162712,142953,102003,43684,25180,-1051,41951,102734,135509,184832,216990,148091,9270,8731,4982,-10328,5916,73430,72883,18154,90246,104181,336504,400840,1088402,1578233,7631136,19772145,33373824,41417918,39182472,27995326,14202016,4214326,1146616,803889,313759,294729,48094,107889,36519,29653,-2419,1113,-866,25722,26882,4799,-6167,-16579,-12494,-2753,185,-4053,279,5527,6409,360,-4448,3336,17540,15367,6045,247,-4616,-4905,152,-383,2800,-1194,-10068,-14356,-3380,8057,14103,7825,-3554,-12599,-16018,-13789,-6407,406,617,-2345,-2904,78,8774,15407,14069,10995,6220,-596,3976,1396,-2760,-1419,4099,691,-8383,-11196,-12196,-9359,-8182,-5008,3138,10138,12342,12431,395,-17275,-12602,-12059,-15922,-11759,-7389,-2288,5371,13828,15887,12702,11904,9642,5505,4557,6867,15761,28751,17944,2993,-7551,-12884,-13142,-13158,-9212,-521,2767,2336,8566,8833,6439,16255,27573,20161,6276,-6844,-13798,-12943,-13177,-16923,-9237,-1659,6657,22833,52922,57709,38865,17675,6309,1595,1224,2241,-816,-4345,-13430,-12309,5330,30651,47912,58300,66608,64251,42374,19123,8492,5276,1929,-1771,-4086,-3951,-1855,1133,-5058,-10769,-4532,5192,15715,10892,-1244,-11531,-14925,-16556,-8021,14570,35310,39124,30060,25492,19917,13513,11268,6317,-4593,-11934,-7954,7788,28554,35886,7336,-3831,4304,14568,23876,25672,17854,11530,2130,-9546,-11362,-15428,-14285,-12089,-10516,-7837,-2261,6493,5839,-3674,-6185,-694,466,-1132,-3317,-7724,-9240,-6462,-1725,5183,25230,29201,10250,1248,-4368,-6617,-8326,-13289,-10347,6326,21831,27512,14587,2184,5932,22412,29900,34839,37706,32158,16548,5604,5695,11682,27581,33988,24557,13530,903,-9748,-10099,-8919,-8113,-7757,-7976,-731,6959,9224,1462,-2452,3818,12435,19937,16917,4701,-7879,-12300,-10662,-13910,-12852,-11316,-4746,4053,16013,22486,12547,1679,-1720,3780,1038,-11741,-10553,-6781,550,2915,-2568,-9543,-15510,-13315,-13570,972,11589,15222,20865,30885,33172,27168,17073,15400,22059,15074,672,5220,19087,29879,27106,21586,14768,13113,401,-8235,-7119,-9449,-167,15828,25654,26546,20727,12982,8994,6732,5105,3735,3684,3679,2014,6758,12648,15311,11443,6129,3981,-4436,-9447,11047,20774,11746,9546,19355,30044,20096,3019,-9916,-16476,-15775,-11039,-8806,-8682,-6101,-3602,-2018,985,-2485,-8329,-10584,-7824,-6923,-6933,-10793,-14732,-18569,-18621,-11853,-5522,1299,8434,9270,8656,5230,876,-3823,-7628,-6796,-431,-954,-5490,-4915,-867,-2196,-6023,-13949,-13948,-2858,8098,17960,17352,22753,31217,23397,2556,-9310,-9421,-4469,-2586,-4559,-4877,853,8928,17744,17605,8308,495,-5604,-4499,-1693,-1067,-2839,-6057,-5993,-9922,-15255,-11209,-2117,13787,20258,10691,-758,-8707,-10820,-6850,-2533,-772,2401,2825,3067,-1000,-5132,-12006,-15073,-10785,4743,19259,25889,20806,4902,-4650,-4395,4465,13846,5484,-7118,-3154,4958,8332,6152,1470,-630,-629,-5504,-530,4060,3068,7277,-4463,-9379,-6346,-6530,-9244,-10759,-9303,-8678,-1926,1162,289,-1301,-359,3744,-53,-8412,-19790,-21272,-16545,-14311,-11631,-2647,7572,12663,13563,15763,15233,11637,6889,-5471,-14453,-16290,-9922,-9599,-15430,-16568,-12825,-4727,6265,12233,16157,17749,17195,13635,1614,-10193,-5522,8826,11077,7256,2779,-4641,-9101,-10826,-12409,-5096,2417,-3521,-11342,-13266,-4282,-166,5182,16406,34210,43498,19525,4063,-7220,-12540,-8882,-4056,10053,21019,15086,7977,3952,2499,7298,13085,14347,27555,27864,19892,2982,-10800,-9343,-9741,-1517,11565,26803,35989,32116,5096,-3060,1448,494,-41,1042,-4875,-6751,-5345,-2110,-3097,-3518,-6796,-6270,-3521,-1257,3238,6669,5873,-7165,-16973,-12083,-4568,-6482,-2681,4109,3979,2806,1859,4103,9005,8380,3192,-822,-1231,-6045,-8955,-9828,-12740,-9411,-132,5795,5299,563,-1935,-3482,-8168,-12296,-11403,-6656,-4202,-605,3233,4845,5935,10832,21683,22984,4610,-11682,-10682,-4873,-4173,751,7255,13963,28469,24969,10061,-9785,-7138,273,2456,913,3381,4220,-335,-5538,-2033,5879,7661,4617,-671,-1748,-3440,-1261,15990,11617,3921,-1456,1584,3850,6940,9267,1631,-5168,-5667,-6712,-5109,-4611,-8536,-11277,-10707,-10651,-919,11548,18657,11169,7349,7857,4890,-10607,-4607,10349,18001,18115,19458,40445,50700,20632,3229,-3367,-6610,-5221,-7629,-6710,-9579,-11629,-10471,-4790,1658,5556,437,-12005,-17494,-15461,-15847,-16100,-15353,-12111,-7301,-3120,1112,5527,5990,879,-10036,-1802,6126,5513,-1111,-9669,-11642,-9075,-7148,-1329,5341,7300,2392,-4709,-7857,-9433,-2194,7815,13402,12508,8937,5434,1081,-3326,4439,19778,32222,13115,4054,17926,35667,41576,33983,16818,-710,-10366,-12705,-12363,-10926,-12010,-8463,2119,5870,7528,3889,-4563,-2064,4769,8609,9683,7638,1195,-7581,-13627,-14562,-11506,-10409,-11261,-10709,7855,24350,21810,4840,-2738,-6676,-10444,-9228,-5597,-3283,5211,6400,-1463,-8640,-7025,-3262,3419,21896,50897,72088,69485,50908,26199,11123,3137,-502,9229,11514,3104,-227,1281,-115,2268,8194,7294,-4358,-5139,5995,13192,12384,9838,12158,8980,4485,9403,13999,9319,47,-6120,-10145,-7359,-2906,-3317,-2549,1525,2296,-2481,-7487,-7201,-3608,-1162,-8392,-10401,-7139,-12577,-8852,272,-3837,-10320,-16850,-13498,-13092,1472,15827,17978,12954,3574,-6468,-12215,-1753,17534,23629,22022,12015,-5652,-11736,24,2306,-4229,-9928,-6303,-5387,-14140,-5721,2850,10705,18278,15958,145,-14460,-8666,2740,4482,-6174,-12483,-12874,-8460,-5267,-6591,-9263,-10976,-4997,-2742,-6668,-65,13170,17732,10033,-458,-12802,-5716,9440,24554,29446,27224,21391,4051,-5803,-10219,-13127,-13003,-12880,-9021,4152,10023,5268,-1334,1660,6907,6552,3974,-1151,-247,9782,21295,28120,24198,5747,-6353,-11450,-12267,-8281,-8030,-11444,-2892,5192,8494,3430,-4786,-10232,-14214,-1361,6579,2108,-4583,-248,14296,8913,-6768,-7568,192,7176,4018,-1923,-9671,-9368,856,5043,-2480,-8410,-1161,12208,16476,6707,-6995,-12418,-12832,-10810,-8497,-1445,4920,11072,14548,16673,15733,15933,10213,-2539,-7593,8071,19309,27091,30106,23244,9125,-1206,-7683,-3962,6209,17073,17907,10373,10856,16992,20298,7210,-1462,-1802,3102,7760,8920,3100,-2911,-6226,955,9611,15587,17243,14947,12965,12197,9232,1134,-6329,-7817,-3056,-6626,-14561,-10259,-12964,-10376,-7114,-4291,-8023,-6597,-935,2950,447,-2024,-1231,-3048,-5787,-36,-5146,-6130,-9551,-12528,-16041,-12142,-7842,-5874,593,12579,10928,2532,-6006,-12695,-4626,5461,17428,21028,23250,20285,2428,-1457,14008,27200,24424,12734,-7313,-5950,-3259,221,-1874,1549,3199,2238,-4547,-7523,-5368,-2075,-991,-673,-8596,-7626,3458,12146,11692,5504,15591,22857,17938,1420,-12960,-17322,-19801,-21616,-15549,-4603,2923,2672,393,7018,17999,24157,24045,21949,14679,6425,-3446,-4886,3266,20049,29336,22191,8213,-3661,-11318,-11252,-3772,5389,5688,494,-6983,-13086,-15770,-6435,-3986,-3762,-8277,-16900,-6058,-1727,-5617,-2752,12895,21656,21863,7107,-6645,-14538,-8176,-3170,-1314,-6348,-13268,-7727,8032,23917,19094,8592,3172,-6262,-15146,-11970,-10363,-15632,-15176,-10267,-2025,3799,10131,24915,34790,30565,21666,9837,-5305,-13673,-3747,8372,20088,8101,-6909,-8468,-7799,-13403,-6428,2397,9975,6567,-4417,-4634,2202,-1060,-13591,-11104,4831,10607,4413,-7630,-6383,8551,11788,8406,2375,-1990,-7902,-15284,-8287,3430,9364,6107,10638,11461,9765,13748,13468,5883,-9969,-13591,-2522,6831,20335,19006,7824,-2464,-10316,-11264,-9166,-10758,-4057,3928,9195,6237,2265,1056,1387,3702,2834,1389,-245,-5796,-4949,-334,3214,977,517,-3445,-7320,-12758,-10562,-8853,-3813,-1718,-1021,-4825,-4862,2526,13370,20367,14960,1288,-5053,1048,7991,6850,-1402,-7870,-11737,-10225,-11921,-13401,-14323,-12663,-10290,-15943,-6171,7101,15603,5826,-4692,-2127,7282,25660,35272,40355,30281,13926,-3491,-4451,-581,-1958,250,7702,20050,27669,20803,13415,11065,6250,4328,5531,6629,11301,9249,-2884,-12560,-16104,-11123,-3677,-989,-6240,-13605,-4654,617,-459,-2340,-2460,-6639,308,8389,5776,1727,7692,20682,37972,38072,37620,28043,17627,6901,-8086,-12903,-12185,-14320,-9862,-2039,-190,-4334,-9361,-6657,8962,19792,9835,-6411,-9050,-1106,-1105,1180,4434,8504,3365,-1041,-7660,-8933,-46,13794,23811,16081,900,-2035,-3178,-3554,-2688,-3828,-6595,-7909,-2994,-7056,-10636,-7978,6757,23098,25071,24420,26643,21772,16636,12213,-964,-11519,-12794,-12828,-3667,10440,11440,-1267,-15632,-3861,3560,6235,4264,1490,4857,5621,-2553,-8328,-14164,-13093,-4576,4146,8970,11233,9631,1631,-12009,-6402,-5446,2084,11488,11725,6644,641,-964,10371,28323,17597,3339,-3176,-3044,-2245,938,9042,20364,36757,43101,39598,25725,8073,-3040,3734,9707,-5478,-7479,11582,30204,27348,12163,469,-9411,-3185,26397,39621,28961,8534,-7654,-9321,-370,4013,7528,1266,930,22752,31957,20539,9350,1009,-107,14214,32617,38678,32408,18075,1804,-2774,-6470,-14168,-7910,1083,7186,10660,6097,-6871,-4022,14718,17283,892,-6759,8004,5865,-8907,-6336,-393,-4201,-3338,-916,-5270,-7716,-2800,2214,5961,2776,-1205,-5454,-5484,-5387,-111,13706,24155,15969,-445,-14542,-9384,-8674,-13359,-15069,-8540,-2396,-861,-3649,-10666,-11590,1774,4008,-1806,3055,10686,16037,12175,1459,-11703,-11429,-4466,-11042,-7614,2665,4133,-666,-1289,924,-2216,-5487,4180,11584,9509,5549,2374,-2061,-5590,-7137,-3034,-46,-2023,-4985,472,7928,9127,3513,-6231,-15293,-52,10702,4605,-7449,-14594,-15058,-21096,-9520,-7406,-5019,-2877,-374,-5150,-7165,-11981,-14318,-13968,-14091,-15844,-9272,-5408,-8494,-10167,-9095,-8123,-9235,-7829,-9626,-9423,-12418,-15448,-20451,-18730,-14701,-7549,1179,8275,18178,26721,20882,6926,5055,13160,13896,8888,1234,-12387,-16646,-13851,-3787,2306,2105,-5817,-10197,-1308,886,-6707,-11412,-4933,-3447,-13926,-3475,10265,11339,3640,-7254,-8051,-3039,3245,3874,2334,5464,8936,11135,9417,-3014,-7856,3837,10408,1795,-11996,2788,8909,7270,-363,-6216,-13487,-15819,-11875,-2258,5640,7522,2871,4904,11074,19201,24724,34615,36995,18919,-7942,-2961,5632,3967,8859,7960,13313,16367,10960,8542,5758,1280,-2155,-4762,-5706,-3248,6127,10727,8650,2772,-5034,-6330,-10373,-6026,693,4803,1210,-4787,-5077,-7966,-12925,-8056,182,12614,22696,21323,12058,5848,1175,-3470,-5083,-6425,-10508,-14171,-8260,-4576,-7204,-4457,2137,12331,10706,3921,-795,-410,7388,20138,31489,37047,39094,28116,10728,-6220,-8163,-142,10428,11325,-1350,4513,13686,27780,30196,21556,10948,3495,673,-6760,-5830,5903,10285,4252,-9417,-5261,20700,39021,35905,26288,26200,20979,12174,8239,7041,-2088,-8150,-8874,-7869,-4577,-6467,-12456,-13426,-4374,-1383,-2194,-4599,-6101,-3102,-1153,-3377,-917,3453,11182,17064,18765,16616,9120,6777,763,-6689,-9610,-11802,-6465,2116,7755,14731,18482,12560,-1444,-2976,-4763,-3576,1874,6518,3824,7874,6788,8590,5887,-278,-3626,3852,4983,-3651,-597,10870,8904,-4006,-15073,-13772,-9932,-7514,-3962,-2128,427,-4866,-2474,17504,37187,42614,37366,22168,18756,27689,26426,19812,7258,-1517,2749,9001,5542,-1667,-13414,-9444,-8710,-12965,-13542,-6715,2069,13435,33765,42136,32263,22042,14861,12487,2086,-4238,-512,4600,2215,-3846,-13676,-17323,-18071,-15299,-9575,-3740,-3691,-7309,-8430,-869,-1126,1461,11555,8529,-2729,-2954,4058,2852,2138,-1763,-3087,-5008,-2850,1460,-4277,2339,5912,4524,5727,3063,4243,13152,23463,29359,20840,8433,-3355,-8534,-3629,2204,2379,-348,-6598,-9042,-11099,-8201,-5876,-9788,-10948],[-7674,-4497,-2192,-1584,-1976,-1525,2637,2354,6103,11273,3927,-7222,-115,9495,17644,20919,23531,14045,3430,-7840,-14242,-9190,-9373,-4508,-1459,-1474,-3996,-7021,-5473,-1273,3027,7951,5894,-2908,-11079,-14045,-10724,-11068,-8600,-6360,-5899,-6086,-5562,4991,13482,13666,2158,-10282,-8716,7025,12246,9714,-26,-5148,-4514,-6062,-8729,-4928,-1083,-6861,-10115,4531,13269,13769,6650,1908,1609,1644,2968,12986,22781,24984,21186,8899,-1376,-9486,-8057,-3612,-2903,-4609,-4317,8089,16748,8409,2720,-4563,665,5100,4552,6892,22878,43957,52534,44709,22264,5178,2667,5793,5407,-7550,-4025,14750,28593,23165,12111,22079,51399,66972,49789,28655,14138,14934,45424,115866,186488,202560,148452,57511,-5806,-10063,6929,17393,51878,48055,-270,88625,105636,222941,500823,1156959,1551059,7963518,19584408,31940494,38508061,35354779,24413171,11891524,3278236,1149621,700510,329050,245395,99246,170100,31906,-633,86079,200613,264422,300317,310814,268975,211926,249621,373229,593634,806082,873660,725860,448870,278645,175110,63108,65848,28914,188129,259633,144849,398190,910096,2573739,3972366,19361545,51386263,93525748,133077470,157923802,161665953,143493342,107766802,64871743,28193864,6720738,2263599,1176153,530567,502395,199464,282891,25223,151377,134252,92919,41440,20880,-4408,45560,106029,131543,163581,185783,127285,6708,12209,6242,-10044,5517,72516,73626,15629,82654,90989,315045,412230,1019216,1432896,7037320,18274805,30860018,38297026,36224568,25874439,13105166,3862315,1018020,719951,313371,284713,43343,106080,38476,25532,-3782,870,1088,21358,19643,1177,-5967,-18057,-13331,-3765,-252,-3880,655,5996,3231,-5864,-7784,1034,16730,18269,10379,6111,999,-1027,652,-2143,371,-3596,-11675,-16080,-5483,4173,8968,4550,-5767,-14236,-15087,-12694,-5514,265,-511,-4612,-5690,-2391,7109,14106,13013,10552,6299,1405,5712,1910,-3417,-3459,1483,-2273,-10442,-11990,-12954,-10544,-10055,-6598,1370,8661,9017,6587,-8375,-12632,-8893,-9867,-15852,-15825,-12700,-7808,-147,7482,10571,9789,10141,8213,4214,4163,7347,16824,28818,15365,1501,-7258,-10457,-11037,-12677,-9949,-975,2384,1077,7328,8761,7020,16836,28157,21176,6980,-6448,-13432,-12811,-13526,-17172,-9559,-1904,6248,20680,47589,49867,33223,14914,4507,567,1301,2738,-886,-4850,-14415,-11717,7053,32650,45855,51933,57848,57925,39628,16773,5926,2124,-841,-2349,-3162,-2588,-1805,1783,-4020,-10759,-5600,3824,14814,12580,1672,-8655,-12320,-14368,-5206,18717,37848,39348,30780,26236,19249,12489,9964,3367,-8256,-12034,-1907,13236,33089,34350,3053,-5756,3510,15703,30164,36552,24131,12673,2950,-9895,-14623,-16502,-16064,-13751,-11696,-7651,40,10961,13347,6268,2970,4416,2678,-143,-2481,-6806,-8161,-4995,505,8601,32386,31197,11454,2108,-4605,-7597,-9177,-13512,-12118,3846,19925,28080,14449,786,4288,16784,21344,27632,34704,32288,17192,4733,3362,8479,24261,34951,26182,14219,467,-11043,-11201,-9223,-7128,-5931,-5646,1735,8809,10114,3406,949,3428,10846,20759,19885,7960,-4624,-12016,-10490,-13984,-14011,-11964,-4106,5814,18853,24526,11909,-1285,-3467,4020,2533,-10162,-11135,-8581,-1955,-433,-6140,-12180,-15967,-11814,-15135,-680,9009,10472,15370,28632,33088,27855,17718,12632,15052,10051,-1466,3546,16829,27657,25695,19873,12520,10089,-3437,-10622,-7907,-10352,-1378,14341,23604,23323,16491,8051,4079,3223,3036,1984,3041,2573,45,4939,11187,14206,12880,8358,5460,-4187,-9224,9376,18870,10826,7709,17285,27830,17390,697,-11357,-17351,-16896,-11173,-9429,-12443,-8399,-1816,1945,5040,202,-6316,-9459,-8841,-8349,-8278,-11853,-15727,-20111,-17162,-9717,-3218,3916,10250,9115,6871,4389,1933,-2380,-7828,-8250,-2308,-2293,-6709,-5535,-1064,-2057,-7183,-15633,-11062,376,10680,18666,17908,25041,33948,23653,2762,-8659,-11441,-6103,-5191,-6273,-3217,5268,17030,26819,25323,14506,4715,-3129,-4543,-3299,-2372,-4032,-9249,-9986,-10167,-14224,-12116,-3171,13355,20426,12166,676,-7287,-9149,-4284,57,-694,554,1458,2339,-1760,-5906,-12731,-14838,-9098,7358,21202,26144,18708,3561,-4798,-3801,6402,15036,6539,-6160,-3975,3549,7699,6206,717,-2325,-3272,-7125,-1518,4144,4122,9363,-1966,-7926,-5014,-3895,-7778,-11629,-7150,-5804,-11,1283,-3195,-4872,-1741,2873,-81,-7413,-18656,-24046,-18184,-13926,-8686,293,8418,11740,12731,15799,15506,11466,6965,-3704,-12166,-14916,-10799,-9344,-15492,-16369,-12518,-4576,6028,12280,16163,16715,12872,7685,-1313,-10214,-5062,8939,10411,5233,-302,-8757,-12913,-12463,-11666,-3344,5155,298,-7621,-15550,-6118,-233,6394,18276,37929,47201,20977,4377,-7303,-11761,-6573,-922,12605,21593,12582,3130,-335,-689,4935,10117,10870,25545,27186,17842,-280,-12684,-7390,-8483,-3088,10771,29587,42839,40622,11706,-13186,-69,4586,4963,3729,-1525,-4316,-3333,-336,-1891,-4175,-8884,-7186,-3665,-25,4937,8154,5332,-8809,-13825,-6273,-136,-5510,-3344,4151,4414,2415,275,2002,7810,8576,3657,-562,-1226,-6453,-9354,-8897,-11361,-7301,2316,7773,6534,1722,-729,-2862,-7122,-11934,-12893,-6570,-3312,-1727,1623,4256,4931,9382,19903,21465,3916,-11798,-10507,-5262,-5711,-2114,4176,10007,27069,25938,8977,-10096,-4058,2803,3703,-63,197,1118,-1989,-6588,-3303,4027,4163,1606,-3227,-3552,-2796,1544,20850,13616,5099,-54,2341,3708,7495,10845,4107,-2842,-3769,-4418,-2364,-2241,-6793,-8551,-6126,-7694,554,13003,18651,8852,2587,2593,-1211,-16947,-3530,13160,21225,20631,21431,41326,49838,19589,1830,-3885,-6496,-4288,-5599,-3308,-4887,-6205,-5833,-3998,2527,6996,1518,-11665,-17302,-17460,-17438,-16859,-15809,-12577,-7750,-3183,1691,6362,6786,2213,-8367,-3347,4121,5224,1406,-7027,-12744,-11091,-8333,-1446,5591,7561,2722,-4405,-7206,-8037,-450,8970,13174,11096,7064,4454,1381,-1780,4975,18378,29861,12567,5751,19546,34355,38037,28244,11175,-4962,-9225,-9312,-9358,-10841,-12243,-8606,1533,4659,5084,1100,-4698,-3159,2332,5753,7252,6071,-125,-9044,-16426,-17420,-11788,-11174,-13078,-8659,9727,24670,20050,2591,-5448,-9886,-13648,-11934,-8692,-7284,2294,6570,270,-5870,-4716,-1791,3880,20564,45957,66901,66638,51304,29472,12823,220,-4075,6838,9876,2003,-1186,1100,292,1311,6773,7664,-3135,-6381,4191,10735,10081,8917,12891,10520,5352,8084,10903,3748,-5583,-10037,-12138,-8443,-3311,-3039,-1599,2786,4108,-758,-7002,-8945,-5742,-3189,-10607,-9594,-5260,-10908,-9822,-103,-3722,-9187,-12907,-11408,-16822,-2929,10808,11325,5823,-2591,-11276,-15575,-3145,14851,17775,17907,9578,-6266,-11150,-574,1539,-3945,-9165,-6354,-5709,-12897,-4717,2457,9553,18627,20062,5691,-11961,-11012,1382,4908,-5262,-11287,-12566,-7839,-3725,-4942,-7285,-7821,-1103,225,-6942,-1882,11443,15644,8225,-2331,-14094,-5088,8650,20406,21850,17854,13811,4715,-1887,-9364,-15452,-14388,-13305,-7949,7394,15393,7855,-1584,-428,6210,7060,5121,1391,1927,12032,23331,29721,27422,9851,-3522,-11844,-12837,-6888,-5302,-8430,-1540,6767,11772,6719,-2641,-9351,-14148,-1646,7105,4258,-582,5865,21207,13791,-3375,-6738,163,8121,7169,2170,-6364,-6765,3825,6767,-2062,-8991,45,14059,17673,9173,-5035,-11576,-13772,-10287,-7667,-2010,2487,8924,15113,20102,19026,17916,11015,-3458,-6505,8702,18992,25301,27613,20465,7617,-1327,-7956,-3325,7450,19043,19087,10228,9821,15310,19170,7044,-1593,-2585,1944,6113,9708,4752,-1205,-4317,3071,9215,15022,16951,14562,12485,11578,8490,657,-6564,-7180,-1731,-5816,-12969,-10756,-12043,-7987,-5277,-2950,-7487,-7841,-3274,1029,-540,-2814,-2364,-3711,-5383,2582,-2518,-4578,-8011,-10666,-13795,-13471,-8285,-5563,275,12069,11142,3443,-5173,-12543,-4147,3661,11894,14329,17373,16478,1250,-380,18852,35706,31045,13064,-7996,-6427,-2991,1570,1050,5048,6263,4411,-3347,-7251,-5915,-2997,-1125,-655,-8593,-7920,3525,12164,10269,4015,13352,18239,13167,-1896,-12702,-13911,-16911,-19104,-13831,-2977,4166,2721,968,8677,19925,25283,23707,20678,14146,8490,204,-735,7312,22991,30541,21207,5790,-4197,-9393,-9812,-4078,4304,4573,7,-6413,-10388,-9739,-3009,-2347,-4322,-8648,-17088,-5657,-241,-3708,-5851,11678,21857,22429,7474,-6247,-13724,-8022,-3025,-860,-5784,-13102,-8252,7299,25290,21761,11566,5401,-4964,-12454,-10335,-8868,-13675,-13146,-12453,-5059,851,7750,23115,33016,29474,21661,11374,-4011,-14438,-3242,10007,23101,10605,-6315,-9349,-8894,-12679,-6190,2266,8504,5021,-5755,-5855,-1330,-5667,-17307,-8161,5846,10333,3666,-8515,-8328,4738,8044,5837,753,-3211,-8705,-14265,-5131,8065,13664,8420,11712,9223,8082,12664,12788,5697,-9749,-14665,-3820,3228,14564,14224,4339,-4466,-10262,-9160,-6552,-8564,-6513,2473,8126,6289,2115,192,387,3746,4427,3580,888,-6092,-6610,-2791,846,501,1280,-2229,-6580,-12479,-8953,-6509,-3829,-3518,-2862,-6078,-4629,2169,12460,19382,14190,1056,-5842,-66,7953,8258,604,-6275,-12285,-11261,-12249,-13829,-15036,-13016,-9441,-11622,-2278,13964,23744,11893,-1715,109,8875,23964,26235,33313,29628,14810,-2845,-2408,1026,-2231,-1740,7302,20265,26600,20383,14045,13169,9340,7173,7362,6650,10355,6035,-6642,-15641,-14486,-10953,-5763,-4287,-8713,-12152,-4885,-737,-3083,-5441,-5036,-7045,1438,8799,3984,-464,4910,17310,34935,36026,37627,28940,17277,6835,-6589,-9638,-6617,-7698,-4777,1808,2063,-4217,-10471,-8151,6947,16755,7873,-6099,-11959,-3479,-3239,-1369,3712,8996,3885,-886,-9095,-10792,-2611,8783,16189,8337,-3239,-3617,-3999,-3952,-2524,-3003,-5628,-8081,-3673,-7476,-10656,-6818,9724,25903,29159,29553,30495,24319,18144,12268,-1716,-11951,-11392,-13476,-6231,7251,8656,-3144,-13842,-2552,5062,8357,6532,3938,7205,7480,-2349,-9469,-15238,-13868,-6349,2238,8139,11936,11208,1490,-11608,-5458,-6457,-2238,6757,9740,8403,1938,-754,10679,27116,14443,77,-4801,-2696,-1422,1221,9803,21369,35939,40818,37916,24337,6760,-4268,2835,10888,-2921,-10447,6594,25992,26768,12360,-377,-11841,806,32792,51923,44627,22967,2049,-7312,-1016,3856,7614,3496,6515,26684,36554,25108,13520,5387,2930,15059,34917,40124,29970,13181,-2388,-4220,-6821,-14926,-8019,5017,13151,15558,8655,-6954,-4875,15452,18975,2794,-7785,7680,6104,-9490,-6349,-338,-3549,-1822,338,-4337,-6149,-1112,3324,6102,2082,-1834,-5541,-5787,-7022,46,15192,24428,14042,-2849,-16113,-9001,-8687,-13204,-14772,-8588,-2167,-367,-3270,-10647,-10136,3782,6844,714,4805,12304,16939,12866,2531,-11773,-12389,-3882,-9431,-6697,2312,1921,-3584,-2321,1552,481,-3083,5621,9993,6416,2691,847,-2700,-5710,-6468,-3056,-63,-1066,-2700,3227,10233,9933,2929,-7195,-15785,-461,9543,3256,-8212,-13835,-14580,-19765,-7978,-3745,165,3483,5850,-3528,-9140,-12789,-12974,-11923,-11660,-13339,-13817,-11135,-13177,-12969,-10398,-9931,-10722,-8381,-9321,-8849,-11820,-14570,-18751,-17617,-12401,-5726,1897,8868,19782,28996,22604,8037,7069,16724,18060,12111,3217,-11668,-15392,-12785,-2976,1898,324,-8332,-10657,-1450,-753,-8768,-10352,-4788,-6396,-10403,3407,14823,12649,2953,-8333,-8717,-3596,3069,5788,6034,8879,10821,11112,8601,-3740,-7369,5434,12766,4733,-11817,-551,5678,4957,-2380,-8680,-15036,-11333,-7767,-1952,4440,8093,4522,6938,13086,20619,25591,34418,37364,19081,-9559,6,9545,8484,9230,5745,9614,12402,8185,7819,5956,1224,-3107,-6405,-7521,-4422,6351,11669,9162,3328,-4418,-5492,-6232,-2181,1863,4194,463,-4488,-4525,-7875,-16016,-11930,-2648,11781,23526,21580,11146,4888,9,-3986,-4803,-6085,-10609,-14555,-7835,-3843,-6014,-4065,788,10120,10079,5061,456,507,7659,19661,29959,32605,34662,27534,11764,-4767,-9038,-305,12800,14057,1664,5636,12242,24352,26866,19194,9145,2638,775,-7991,-7576,4981,9526,4463,-8227,-7231,17162,33597,33695,27058,27467,22521,13607,9599,8534,-1229,-8664,-10351,-9252,-5975,-7795,-13515,-12809,-3013,-212,-933,-2837,-6904,-6053,-4355,-4748,-1783,2636,10449,16320,16910,14575,8126,6853,883,-8392,-12125,-13199,-6514,1033,4787,9954,13500,9004,-1478,793,2127,1991,3864,5083,3045,7364,8427,12819,10475,2771,-3562,2096,3919,-3276,817,11841,9677,-2674,-13327,-14837,-11280,-8616,-3990,-465,3053,-2240,-1433,18567,35666,41242,36314,21376,17909,28182,28947,20422,6631,-4767,50,7767,5309,-1933,-13022,-8408,-8718,-12900,-14362,-8857,213,12065,34368,47725,35971,23206,16386,12838,1569,-4715,-918,3172,205,-5686,-11290,-14494,-16025,-14303,-9020,-3172,-3343,-7810,-8532,33,-1889,-630,9531,9062,-1806,-2431,3353,733,-619,-2880,-1345,-2550,-2010,312,-5212,3499,6661,4673,5918,3844,4117,12444,24162,33668,26362,11636,-1094,-8869,-5901,-212,1004,-528,-6147,-9483,-11684,-6975,-4661,-8680,-9760],[-7073,-3870,-1963,-1325,-1699,-1576,2155,1758,6522,12199,3944,-7127,-93,9990,17290,20484,23864,13660,1472,-11383,-13680,-6250,-5951,-2684,-1281,-2251,-5134,-7845,-5303,-421,4145,9347,7177,-1995,-10535,-14585,-12602,-13321,-10902,-7528,-6019,-6211,20,13699,19859,16029,2018,-10811,-11467,4979,12329,10216,1597,-2811,-2235,-4130,-9557,-8328,-2101,-7273,-11886,1264,8705,8158,1827,-1467,-356,1377,4743,16553,27146,28043,20653,7458,-1598,-8931,-8847,-3260,-535,-2650,-3007,8035,15342,6789,3384,-3014,165,3449,3018,4666,17699,38157,46130,39917,22313,6028,3249,6240,4524,-9151,-2486,16421,27960,20575,8698,18584,42956,54887,43079,26769,13251,13186,36159,88809,142985,150259,107117,42971,-6408,-10300,5654,16373,46450,42200,-3682,93269,94934,166968,436133,1049391,1325011,6784113,16704077,27178713,32705487,29973223,20649432,10039134,2740884,962547,629233,285135,210987,83820,141711,29996,1175,70747,157016,203926,241766,265224,232985,171534,179771,266129,447622,633212,696596,575828,341485,205194,132962,46453,53493,22912,156503,215170,123650,314386,800964,2218967,3391024,16403384,43431775,78858838,111857307,132274882,135002167,119618120,89793893,54055534,23481729,5563385,1844790,940673,474244,431129,153315,227327,14657,128900,115503,77510,37104,16104,-7212,46301,103007,121002,135815,147155,102022,5542,16059,7964,-9431,5026,67654,70510,12891,69416,71147,270144,391368,873583,1188926,5944585,15476127,26149589,32452419,30691860,21914579,11077816,3237741,822626,587173,289375,253635,36167,97652,38999,21106,-3621,1258,3010,16477,11952,-2074,-5311,-16836,-14259,-4836,-635,-2943,1813,6698,529,-10526,-10080,-1039,15516,20866,14760,12510,7798,4064,2144,-3122,-1710,-5850,-13195,-17564,-7552,75,3470,725,-8405,-15523,-13557,-10934,-4009,479,-1353,-6565,-8155,-4327,5818,12915,11944,10073,6362,3393,7126,2365,-3753,-5244,-1242,-4804,-11530,-12216,-13408,-11486,-11819,-8172,-713,6649,5553,1167,-10236,-5264,-4784,-7854,-15120,-18273,-15979,-12339,-5475,1134,5414,6875,8389,6853,3177,4183,8131,17841,27593,12168,-93,-6214,-7239,-8452,-11799,-10551,-1132,2703,481,6239,8593,7473,17043,28009,21639,7433,-6056,-12905,-12521,-13764,-17374,-10054,-2475,5467,17729,40401,40309,26792,11766,2376,-573,1547,3548,-634,-4988,-14848,-11456,7907,32456,41293,43754,47137,48184,33914,13119,2670,-1343,-3817,-2561,-1754,-1338,-2727,1096,-3691,-10828,-6181,2618,13542,13859,4654,-5402,-9024,-11076,-1604,22152,38216,37486,30183,26007,17785,10739,8074,534,-11342,-8682,5355,20688,38669,32990,-251,-7356,2745,16705,36473,48198,32902,14750,3840,-9622,-14163,-16592,-17449,-15129,-12512,-7153,2411,15042,20863,16966,13210,10303,5071,838,-1585,-5726,-6990,-3198,3279,13274,39342,31656,12327,2802,-4906,-8527,-9974,-13721,-13410,1775,17840,27937,13895,-1299,1252,9392,11830,19016,29119,30349,16986,3745,1245,5397,20180,34436,27474,15188,989,-10589,-11578,-9169,-5786,-3879,-3081,4251,10115,10270,5368,4741,3886,9496,21403,22886,11134,-1295,-10577,-10081,-13786,-14936,-12366,-3394,7538,20877,25230,10618,-3982,-3703,5067,4440,-8418,-11392,-10205,-4256,-3462,-8800,-12665,-13766,-10241,-16507,-2394,6049,5524,9370,25113,31996,28139,18601,10730,9048,4981,-3698,1941,14568,25198,24164,18289,10674,7693,-6447,-11665,-8236,-11033,-2530,12434,20561,19436,12104,3269,-638,-274,1252,1105,2919,1821,-1773,3051,9617,12922,14011,10822,7321,-3418,-8803,7250,16425,9899,5542,14021,23744,13342,-2053,-12430,-17248,-17615,-11110,-9170,-15759,-10091,510,6164,8972,2667,-4356,-8064,-9502,-9450,-9178,-12347,-16053,-20419,-14839,-7297,-632,6610,11795,8726,5036,3850,3666,-798,-8091,-9686,-4497,-3937,-8143,-6274,-1408,-2009,-8182,-16167,-8245,3574,13053,19094,18267,26333,34880,22830,2714,-7737,-12713,-7263,-6994,-6828,-1350,9192,24575,35059,32527,20990,9793,1,-4219,-4057,-2756,-3946,-10217,-9925,-7667,-12492,-13126,-4688,12081,19428,12869,1788,-5944,-7201,-1662,2482,-146,-1263,229,1637,-2489,-6539,-13110,-14336,-7548,9222,22399,25832,16643,2526,-4687,-3207,7548,14463,5858,-5977,-5310,1118,6138,5655,-280,-4171,-5807,-8596,-2389,4353,5364,11346,612,-6309,-3751,-1226,-5391,-10255,-4280,-2013,2504,1851,-6633,-8419,-2537,1976,-45,-5824,-15181,-19552,-15182,-10813,-5064,3286,8977,10554,11608,15473,15368,11127,7034,-1746,-9502,-12974,-11760,-9207,-15630,-15988,-12079,-4336,5689,11976,15397,14585,8145,1468,-4233,-10188,-4756,8599,9318,2987,-3503,-12698,-16774,-14090,-10344,-824,8210,4471,-3494,-12315,-7044,29,7460,19430,39647,48766,22350,4736,-7314,-10594,-3888,3399,17001,24218,11858,-773,-3880,-2606,3183,7302,7490,22505,25383,14995,-3532,-13328,-6053,-7883,-4395,9883,31469,47740,46306,18267,-2470,5210,11290,11071,7534,2812,-1482,-969,1809,-524,-4800,-9945,-6994,-3270,1735,7275,10175,4934,-9376,-9583,657,4747,-4131,-3803,4256,4943,2243,-973,143,6352,8288,3717,-456,-1271,-6733,-9303,-6817,-8620,-4935,4359,9071,7150,2747,898,-1338,-5479,-11027,-14219,-6680,-2692,-2989,-42,3708,4002,7842,17469,19309,3153,-11801,-10130,-5302,-6644,-4570,1057,5543,23666,25077,6790,-9807,-972,5013,4829,-588,-2749,-1770,-3264,-7119,-4430,1783,131,-1858,-5963,-5550,-2386,4215,25395,15413,6240,1224,2885,3548,8244,12519,7129,126,-1074,-1387,804,312,-4297,-4214,-941,-3968,2066,13908,17566,5717,-2339,-1043,-4301,-23263,-2093,15674,24087,22821,22782,39855,46115,18555,1317,-3727,-6046,-3493,-3940,-133,34,-559,-452,-1980,3736,8395,2441,-11343,-16498,-19025,-18843,-17391,-16059,-13103,-8360,-3466,1956,6828,7273,3406,-6202,-4065,2872,6010,4793,-3927,-12559,-12821,-9252,-1442,5848,7762,2978,-4195,-6670,-6892,668,9247,12082,9044,4913,3437,1694,-188,5629,17046,27141,12243,7900,20808,31784,33232,22309,5942,-8422,-7268,-6225,-6688,-9661,-12175,-8693,435,2861,1749,-1433,-3218,-3350,311,3389,5236,4605,-1204,-8760,-14116,-14012,-7417,-9096,-13864,-5894,11585,23874,17257,371,-8001,-12773,-15784,-13171,-10334,-10498,-801,6260,2171,-2797,-2043,-58,4461,18893,40062,59892,61829,50159,32172,15001,-1505,-7467,4216,7747,638,-2362,679,457,201,4695,7365,-1888,-7098,2773,8956,8608,8340,13540,12021,6472,6925,7482,-2833,-12053,-14670,-14069,-9397,-3646,-2735,-632,4059,5764,796,-6203,-10020,-7455,-5104,-12653,-7657,-2859,-8730,-10249,-523,-3889,-8112,-8620,-6340,-12324,-7966,5011,4822,49,-7058,-14636,-18344,-4491,12141,13702,14933,7523,-6263,-9625,-693,967,-3718,-8571,-6510,-6109,-11732,-3650,2134,8812,19181,24537,12518,-6726,-12215,-201,4876,-4511,-10075,-11560,-5773,-1255,-2809,-4794,-4428,2344,2262,-7804,-3453,10027,13419,6011,-4595,-14785,-4202,7474,15330,13767,8758,5830,5449,2096,-7779,-16613,-14813,-13237,-6980,10302,19995,10256,-1529,-2649,5285,7326,6257,4181,4306,14241,25158,30670,30033,14123,-535,-11736,-13011,-5600,-2509,-5038,184,7909,14181,9133,-1049,-8655,-13976,-1817,7619,6689,3583,11734,25987,16286,-781,-5923,21,8579,9887,6435,-2482,-2494,7251,8531,-1270,-9451,925,15199,17950,10896,-3222,-10553,-13537,-9229,-6437,-2073,587,6552,14660,22063,20868,18777,11180,-4594,-5440,9088,18118,22691,24192,17290,6376,-1274,-8171,-2875,8309,20078,19350,9973,8594,13125,17245,6279,-2195,-3581,306,3599,9607,5962,239,-2770,4790,8498,14108,16427,14133,11968,10677,7314,-100,-6925,-6710,-789,-5382,-11524,-8793,-7597,-4398,-2955,-1345,-6646,-8950,-5701,-1190,-1610,-3521,-3330,-4267,-5133,4845,1184,-2164,-6215,-8956,-11624,-12930,-8051,-4941,-198,10937,10870,3945,-4843,-11981,-3375,2447,7538,9624,13171,13354,382,724,24241,44588,37682,13564,-8348,-7060,-2978,2347,3110,7587,8548,6154,-2322,-7067,-6617,-4111,-1479,-787,-8351,-8329,3190,11383,7643,2131,10830,13498,8204,-4934,-10562,-10310,-13676,-16437,-12159,-1732,4934,2408,1585,10229,21548,25708,22892,19329,13973,11185,4239,3430,11078,25276,31017,19938,3994,-3491,-6659,-7265,-3315,3984,4236,465,-4611,-6439,-4672,-234,-1128,-4488,-8705,-14920,-3928,2506,-60,-9831,9390,20617,21599,7226,-6233,-12960,-7914,-3109,-708,-5495,-13058,-8871,6274,25986,24150,14588,7325,-3828,-10134,-8154,-6458,-10625,-10188,-13047,-7721,-1717,5651,20484,29576,26866,20590,12286,-2929,-14379,-2186,11927,25935,13484,-5107,-9553,-9299,-10601,-5854,1951,6708,3343,-6951,-7043,-4716,-10043,-18674,-5574,6311,9590,2678,-9222,-10068,1131,4153,2922,-1266,-4874,-9846,-13211,-2469,11608,16516,9930,11835,6428,6211,11389,11690,4856,-9904,-15866,-5248,-149,8406,8532,457,-6852,-10204,-7425,-4658,-6770,-8682,1278,7000,5936,1591,-1205,-1018,3469,5614,5048,1112,-7253,-8977,-5997,-2246,-430,1738,-1161,-5927,-12215,-7699,-4792,-4436,-5597,-4687,-6521,-3936,1626,10994,17817,13142,752,-6678,-983,8291,10088,2943,-4522,-12404,-13007,-13083,-14679,-15957,-12379,-7100,-7338,2428,21284,31097,17374,1408,2623,10776,22046,17840,25058,27471,14867,-2452,-399,2597,-2716,-4775,6728,20582,25249,19056,13981,14517,11979,9562,8274,5506,8041,2318,-8944,-13316,-10754,-8095,-5242,-5162,-9279,-11347,-5456,-1580,-4122,-5469,-7900,-7925,1640,7716,1268,-3430,1366,13058,30396,32056,35389,28189,16026,6329,-5436,-7060,-1501,-1514,-12,5026,3520,-4859,-11880,-9714,4149,12148,5005,-4543,-9070,-4606,-5528,-4359,2736,9206,4569,-348,-9724,-12739,-5108,4180,9294,519,-7410,-5470,-5077,-4448,-2453,-2467,-5184,-8794,-4900,-8369,-10907,-5871,11714,27429,32345,34019,33660,26564,19433,11958,-2733,-12332,-10444,-13538,-8395,4236,5756,-5203,-12262,-1477,6219,10039,8441,6303,9629,9288,-2389,-10837,-14776,-12682,-6960,739,7276,12376,12340,1403,-8646,-3662,-5376,-4611,2844,7620,8976,2706,-578,10889,25121,10864,-3689,-6763,-2898,-1117,1094,10119,21987,34696,38082,35517,22267,4843,-5811,1576,11612,-452,-12981,257,19842,24352,11459,-1920,-14916,3994,37353,62497,59759,37160,11657,-4312,-1483,3497,7386,5395,10599,29046,38815,27017,15162,7673,5329,15727,36019,40015,26667,8370,-6504,-5685,-7414,-15824,-8754,8139,18893,20508,10943,-7268,-6170,15263,19729,4260,-8277,6350,5130,-10406,-6376,-422,-3127,-859,755,-4232,-5240,436,4963,7140,2476,-1710,-5487,-6454,-9611,-1048,14875,22794,10813,-5885,-17232,-8967,-8992,-13254,-14501,-8803,-2265,-308,-3258,-10569,-8892,5139,8907,2656,6170,13465,17095,12849,3196,-11952,-13965,-4201,-8398,-4948,2066,-337,-6456,-3881,1252,3007,-256,7045,8188,3020,-643,-1153,-3632,-6071,-6325,-4300,-1496,-1413,-1531,4833,11100,9450,1419,-8866,-16118,-1270,7854,1408,-9420,-13416,-14397,-19339,-7082,-431,5369,10026,11711,-1649,-11026,-12974,-11553,-10134,-9520,-10665,-16156,-17108,-16615,-14641,-11339,-11862,-12447,-9213,-9376,-8690,-11480,-13847,-16740,-14590,-9535,-4151,2346,8988,20567,30259,23347,8398,7530,18175,20060,13746,4876,-10745,-14192,-11575,-1993,1507,-1658,-11146,-9938,-1494,-2199,-10216,-9364,-5230,-9378,-5131,8929,17664,12832,1778,-9514,-9413,-4015,3299,8247,10245,11708,11342,9514,6489,-5085,-7314,6421,14250,7255,-9007,-3677,2326,2307,-4587,-11043,-13958,-7159,-3951,-1548,2778,8229,5749,8379,14314,21296,25726,33157,36220,18405,-10699,2290,12609,12537,8666,3343,5502,7886,5160,6854,5881,865,-4341,-8203,-9365,-5236,7030,12817,9710,4025,-2935,-2833,-1289,1157,2357,2876,-950,-4599,-4175,-7457,-15891,-15137,-5564,10393,23270,20691,9605,3571,-1569,-4866,-4751,-5864,-10813,-15030,-7670,-3423,-5162,-3715,-436,7759,8848,5842,1406,981,7428,18643,27699,27394,29155,25891,12306,-3415,-9225,-406,15427,17217,4808,6537,10472,20705,23436,16674,7108,1406,477,-9074,-8220,4320,8884,5063,-6440,-9803,12622,27537,31296,27998,28503,23633,14736,10879,9874,-326,-8939,-11674,-10632,-7477,-9200,-14483,-12146,-2006,480,180,-741,-6568,-8400,-7281,-6037,-2471,1927,9601,15504,15030,12556,7011,6545,908,-9671,-14359,-13581,-6158,69,2023,5650,9213,6660,-666,4164,8102,7745,6867,3750,2442,7440,10806,17639,15635,6431,-2421,800,3169,-2304,2534,12830,10506,-1075,-11595,-15773,-12339,-9416,-3856,1262,5898,972,-187,18422,32385,37923,34000,20030,16494,27735,30705,20514,6282,-7650,-2254,6867,5415,-1865,-12127,-6994,-8392,-12633,-15099,-11269,-1714,9867,32565,50111,39342,25077,18250,13278,1187,-4797,-542,2367,-1251,-6159,-7899,-11157,-13558,-12815,-8099,-2287,-2623,-7828,-7746,1862,-1370,-2072,7350,9525,-443,-1373,3052,-837,-2679,-2992,913,338,-248,25,-4981,4183,7609,5453,6831,5715,5301,12538,25228,38248,32907,15773,1955,-8171,-7466,-1696,249,-235,-5170,-8947,-11173,-4939,-2535,-6588,-7936],[-6742,-3486,-1970,-1177,-1333,-1366,2010,1582,7244,13252,4124,-6779,-116,9946,16129,19352,23502,13243,42,-13875,-10878,-2998,-2654,-748,-983,-2979,-6403,-8958,-5174,773,5599,11052,8818,-640,-9374,-13799,-13328,-15247,-13550,-9401,-5506,-3034,8649,24323,26845,18662,2524,-10209,-13850,2625,12151,10707,3450,5,1187,-49,-6964,-12536,-3558,-7553,-12777,-2407,3593,2350,-3072,-5044,-2644,973,6785,20012,30487,29298,18368,4960,-3069,-9150,-8161,-879,2879,-30,-945,8886,14689,6142,4351,-1872,-983,1438,1308,2216,12262,31135,38250,33893,21863,7113,4063,6763,3387,-10306,-957,17681,26644,17667,5005,14605,33659,41759,35221,23738,11939,11254,26860,60043,97264,98992,69365,29870,-5669,-9586,4775,14741,38427,34537,-6556,92546,77758,105849,349294,871739,1021435,5241232,12935835,20992127,25204041,23048091,15832135,7675468,2071435,727022,517461,222250,162817,65812,107684,26694,3147,56844,109395,137012,173770,206643,185630,125652,112260,165825,302130,448954,501052,410604,231509,133751,90401,30856,37657,15442,118101,161938,95354,218053,647256,1741751,2630693,12613845,33299403,60284399,85184864,100300215,101992849,90182741,67667520,40745197,17694852,4164374,1348653,670644,389832,337919,102546,162521,5024,99740,90419,58688,31462,11336,-9174,44322,94661,106249,106566,107988,76932,6510,20219,10058,-8300,4610,59721,64215,10175,52532,47976,210128,342706,678162,889893,4551528,11885456,20099370,24946518,23589646,16835161,8487668,2452966,594966,428993,246319,206887,27464,84664,38209,17095,-1904,2295,4762,11568,4293,-5087,-4680,-14663,-15086,-5911,-954,-1346,3729,7657,-870,-11603,-11193,-2853,14007,22897,18823,18891,15205,9786,4312,-3291,-3323,-7868,-14566,-18593,-9502,-3938,-1690,-3095,-11461,-15558,-11402,-8531,-2059,828,-2029,-8088,-9912,-5459,4921,11804,10837,9553,6449,5341,8266,2794,-3679,-6132,-3139,-5959,-11292,-12005,-13603,-12158,-13398,-9678,-3000,4149,2048,-3410,-3916,1320,-917,-6123,-14213,-16353,-15708,-15372,-10562,-5032,609,4097,6692,5578,2391,4532,9103,18676,25117,8544,-1831,-4848,-3809,-5655,-10665,-11160,-1253,3516,620,5549,8513,7873,16891,27138,21485,7551,-5773,-12339,-12176,-14015,-17619,-10751,-3371,4339,14140,31982,29861,19943,8267,-171,-1937,1900,4708,48,-4696,-14820,-11678,7694,30020,34688,34494,35589,36158,25785,8398,-1154,-5049,-7042,-2669,-214,-501,-4690,-1192,-4423,-11424,-6447,1409,11791,14465,7417,-1970,-5211,-7002,2423,24535,36392,33679,28182,24696,15553,8292,5575,-2305,-13842,-4677,13191,29775,44938,31843,-2684,-8796,1927,17470,42185,59056,42982,18229,4691,-8801,-12041,-16394,-18522,-16383,-13085,-6565,4570,18285,27273,27019,23675,16415,7336,1637,-756,-4766,-5887,-1165,6465,19275,45075,30294,12512,3076,-5497,-9599,-10901,-14091,-14412,-76,15506,26922,12852,-4376,-3331,977,2493,10393,21786,26405,15682,2460,-675,2524,15608,32272,28073,16210,2307,-8812,-11509,-8922,-4372,-1901,-580,6464,10496,9453,7138,8250,4764,8343,21679,25576,13889,1708,-8469,-9486,-13351,-15582,-12673,-2868,8811,21508,24063,8413,-6290,-2846,6218,6177,-6835,-11532,-11825,-6527,-6324,-10485,-11432,-10721,-8968,-15946,-4332,2787,645,3167,20378,29646,27623,19287,9558,4457,169,-6048,300,12184,22374,22288,16530,8845,5475,-8876,-11364,-8319,-11675,-3870,9862,16390,14865,7627,-1164,-5000,-3764,-525,595,2746,1065,-3611,959,7846,11475,14791,13335,9370,-2317,-8374,4610,13431,8750,2882,9390,17734,7891,-5342,-13181,-16509,-18052,-11114,-8314,-15760,-10709,2658,9848,12113,4398,-2894,-6833,-10053,-10549,-9991,-12606,-15931,-19622,-12682,-5071,1768,8897,12609,7737,2824,3308,5659,557,-8574,-11231,-7151,-6171,-10065,-7336,-2083,-2304,-9285,-15971,-6067,6059,14638,18829,18069,26438,33882,20735,1907,-7226,-13812,-8343,-8397,-6960,-7,12040,30622,41256,38004,26654,14966,3210,-3960,-4551,-2860,-3231,-8589,-5313,-3016,-10241,-14443,-7150,9537,16866,12323,2158,-5121,-5715,337,4382,695,-2978,-1146,581,-3548,-7383,-13482,-13890,-6561,9872,22431,24667,14441,1493,-4721,-3059,7496,12096,3457,-6865,-7522,-2532,3426,4175,-1866,-6498,-8548,-10287,-3489,4288,6317,12604,2676,-5073,-3017,858,-3297,-9125,-1586,2053,5144,2644,-8312,-10255,-2878,660,-309,-4159,-11334,-14431,-10477,-6705,-1328,5869,8923,8862,9895,14394,14403,10304,6818,-68,-6983,-11090,-13022,-9565,-16274,-15847,-11995,-4546,4683,10699,13363,11219,3533,-4580,-7271,-10466,-4881,7537,7517,250,-7106,-16238,-18966,-15167,-8856,2126,11093,8301,128,-9770,-7809,-107,7790,19338,38699,47602,23129,4697,-7644,-9601,-1414,8162,22556,28261,12621,-3629,-7003,-3966,1570,4520,3990,18144,21821,10860,-7172,-13525,-5899,-8152,-5886,8424,31835,49757,48172,23111,7111,13231,18662,17486,12367,7594,1246,1229,3821,552,-5650,-9957,-6331,-2865,3487,9742,12145,4268,-9076,-5304,7706,9214,-3024,-4548,3961,5100,1787,-2427,-1980,4097,6859,2877,-909,-1807,-7357,-9323,-4555,-5713,-3072,5395,9098,6617,3084,2369,587,-3774,-10102,-15727,-7435,-2781,-4630,-1968,2830,2774,5852,14095,16183,1845,-12178,-10029,-5441,-7283,-6786,-2460,289,17983,21854,3126,-9394,1482,6343,5328,-1053,-5693,-4723,-4470,-7437,-5710,-1192,-4716,-6141,-9348,-8237,-2668,6339,28969,16478,6794,1776,2587,2786,8569,13686,10087,3212,1673,1589,3682,2362,-1982,372,4236,-306,2994,13709,15141,1627,-5756,-1032,-2686,-17144,-930,17175,25825,23974,22704,35529,39617,17141,1282,-3309,-5680,-3261,-3138,2153,4272,4444,4797,654,4824,9187,2580,-11651,-15960,-19026,-20563,-18242,-16618,-14128,-9506,-4357,1491,6486,6979,3920,-4261,-3935,2462,7452,8165,-922,-10799,-13918,-10320,-1850,5592,7418,2686,-4560,-6758,-6529,667,8172,9681,5948,2056,1895,1516,973,6056,15595,24141,11982,9933,21204,27854,27246,16231,928,-11208,-5867,-4228,-4982,-8711,-12215,-8999,-1568,179,-2396,-2472,-653,-2967,-1497,1163,3187,2825,-2293,-6793,-8931,-6884,-840,-4871,-11531,-2982,12730,21486,13255,-2158,-10768,-15725,-16245,-12734,-9763,-10335,-4206,5087,3690,22,427,1422,4689,16546,33357,51454,55314,47423,33925,17406,-1763,-10842,1160,4910,-1353,-4146,-418,-110,-1524,1466,5748,-1200,-7645,1274,7221,7284,7586,13573,12948,7352,5667,3725,-9775,-14375,-18677,-16093,-10663,-4408,-2881,-75,4938,6827,1686,-5760,-11100,-9323,-7450,-14769,-5349,-664,-6779,-10169,-1344,-4767,-7440,-4590,-836,-6715,-13757,-1535,-1556,-4766,-10524,-17021,-20743,-6217,9083,10970,12510,5509,-6008,-7960,-809,99,-4057,-8597,-7212,-7034,-11117,-3187,1278,7815,19212,28398,19569,-622,-10927,-2080,4187,-4216,-9096,-10088,-3332,1038,-1070,-2672,-1573,4762,3028,-9569,-4504,8895,10966,3187,-7547,-13457,-3398,5806,9522,5468,822,-962,6296,5603,-6351,-17106,-14856,-13136,-6548,12248,22947,11887,-1530,-5320,3717,6910,6959,6775,6458,15919,26268,30453,31297,17932,2014,-11607,-13100,-4782,-43,-1632,2005,8246,15146,10194,-375,-8528,-14154,-2201,7784,8940,7474,16739,27871,15954,487,-5652,-621,8157,11664,10383,1617,2542,10545,9775,-590,-10081,1069,15224,17024,11452,-1929,-9722,-12023,-8005,-5215,-2031,-962,3964,13058,22298,21111,18431,10744,-5468,-4426,9063,16507,19215,19920,13730,5090,-1377,-8605,-2932,8424,19702,18275,9198,6859,10198,14250,4538,-3712,-4809,-1766,17,8165,6223,932,-2054,5660,7208,12686,15596,13675,11452,9514,5646,-1309,-7643,-6677,-517,-5607,-10633,-6020,-3008,-417,-483,260,-5806,-10033,-8409,-3827,-2949,-4282,-4224,-4867,-5262,6179,5003,441,-4660,-7785,-9876,-10840,-7179,-4301,-1181,8761,9679,3692,-5231,-11340,-2611,1713,4208,6186,10007,10690,-378,1654,29646,52664,43385,13849,-8568,-8060,-3453,2262,3999,8902,9810,7217,-1699,-7117,-7537,-5519,-2217,-1186,-8082,-9142,2218,9589,3989,404,8211,8739,3048,-7421,-7755,-6943,-10639,-14061,-10947,-1308,4813,1526,2051,11432,22633,25344,21665,18003,14012,14051,8171,7218,14217,26686,30698,18451,2772,-2344,-4113,-4573,-1641,4814,5191,2139,-1877,-2540,-710,1663,-568,-4498,-8430,-12301,-1234,5927,4232,-12995,6225,18058,19387,6214,-6761,-12596,-8098,-3651,-1050,-5608,-13210,-9654,4843,25635,25827,17401,8767,-3020,-8323,-6185,-3961,-7730,-7771,-12382,-10097,-4005,3684,17104,24728,22886,18407,12353,-2224,-13566,-886,13627,27901,16199,-3576,-8941,-8665,-8435,-5457,1293,4506,1534,-7791,-8085,-7900,-14240,-16683,-3597,6176,8369,1396,-9870,-11669,-2297,163,-310,-3664,-6959,-11320,-12319,-506,13635,17468,10343,10775,3082,4128,9904,10156,3302,-10490,-16835,-6776,-3420,2063,2261,-3599,-9402,-9982,-6087,-3516,-5716,-10337,375,5837,5231,702,-3106,-2705,2954,6326,5704,427,-9226,-11745,-9703,-5898,-1719,1924,-238,-5364,-12044,-6871,-3695,-5521,-7753,-5950,-5688,-2863,928,9031,15724,11847,388,-7557,-1796,8660,11933,5385,-2655,-11411,-15454,-14412,-15930,-16541,-10529,-4139,-3280,7589,28434,37120,21989,4719,5405,12860,19969,10594,16252,23877,14128,-2186,1602,4171,-3176,-8796,7191,22108,24310,17166,13381,15164,14067,11318,8087,3176,4528,-1231,-8871,-9980,-6905,-4292,-3065,-4495,-8777,-11135,-6141,-1459,-2645,-2438,-8132,-8702,1282,5698,-1808,-6805,-2625,8249,24800,26666,31292,25970,14065,5449,-4683,-5038,2952,4027,4310,7646,4268,-6012,-13105,-10592,1423,6955,1764,-3001,-5735,-4720,-7855,-7508,1740,9295,5560,589,-9345,-14238,-6940,1129,5123,-5134,-11068,-7414,-6212,-4882,-2385,-2155,-5116,-9816,-6420,-9518,-11225,-5026,12912,27888,34640,37612,36037,28551,20624,11474,-3826,-12724,-10153,-13702,-10092,1595,3033,-7048,-10739,-490,7151,11342,10040,8648,12226,11146,-2458,-12050,-13321,-10182,-5521,424,6786,12739,13135,1408,-6556,-2111,-3764,-4819,432,5810,8823,3234,-79,11349,22782,7386,-7534,-8674,-3406,-1159,731,10061,22204,33117,35083,32656,19810,2672,-7309,221,12018,2110,-12999,-6769,12442,20452,9716,-3791,-14276,6495,39867,70302,72991,49954,20046,-1459,-1589,3167,7071,6927,13090,29319,38148,26140,14614,8081,6693,16186,36145,38769,23117,4121,-10379,-6942,-8020,-16506,-9878,10550,24367,25675,13086,-7654,-7656,14340,19659,5367,-7649,4602,3549,-10908,-6222,-437,-2776,-280,618,-4654,-4729,1919,7041,8933,3964,-523,-4655,-6648,-12538,-3109,12929,19521,6627,-9250,-16784,-9012,-9355,-13280,-14072,-8895,-2426,-451,-3363,-10111,-7599,5970,10262,4207,7391,14372,16703,12290,3589,-12046,-15991,-5288,-8010,-2847,1808,-2621,-9399,-5991,97,5205,2976,8635,6704,-154,-4148,-3369,-4609,-6418,-6575,-6478,-4064,-2890,-1334,5429,10800,8033,-731,-11025,-16044,-2237,5917,-637,-10729,-12932,-14204,-19430,-6790,2572,10779,16814,17009,87,-12439,-12586,-10159,-8567,-7590,-8123,-12686,-18259,-16287,-14633,-11774,-13551,-14239,-10203,-9702,-8836,-11421,-13442,-15065,-11639,-6670,-2749,2669,8835,20691,30545,23043,7841,6404,17531,19795,13714,5968,-9745,-13009,-10206,-860,1186,-3643,-13741,-8458,-1436,-3378,-10976,-8859,-6225,-11117,-650,12403,18408,11809,121,-10782,-10101,-4261,3926,11068,14332,13458,10363,6390,3186,-7027,-7751,6731,14798,9218,-6424,-6079,-1013,-618,-6977,-13216,-12194,-3743,-788,-1173,622,7758,6282,8924,14453,21014,25044,30914,33557,16758,-11655,3643,14591,15590,7080,892,1301,3062,1934,5553,5420,105,-5933,-10222,-11189,-5653,8023,13908,10014,4488,-1037,606,3212,3488,1888,665,-3113,-5154,-4156,-6987,-13518,-15884,-8643,8385,21828,18606,7364,1661,-3753,-6312,-5144,-5987,-11369,-15856,-8006,-3565,-4921,-3829,-1970,4905,6685,5899,1750,766,6546,16966,24631,21590,22738,23028,12092,-2478,-8821,-505,17981,20380,7618,6826,8123,16781,19893,13911,4669,-457,-596,-10254,-7817,3537,8052,5623,-4545,-12357,7758,21645,28739,28896,28992,23891,15030,11453,10295,-62,-9568,-13307,-12460,-9514,-11137,-15812,-11951,-1916,70,473,783,-5975,-10255,-10288,-7717,-3525,752,8072,14052,12663,10082,5219,5271,166,-11056,-16632,-13396,-6083,-1405,-1162,1207,5017,4547,-336,6007,12161,12318,9852,2297,1444,7483,13156,22111,20453,9752,-1036,-391,2241,-1507,3691,12979,10494,-199,-10800,-17560,-13697,-10691,-4450,2120,7957,3779,368,15695,26202,31525,29464,17177,13519,25245,30315,18938,5141,-10982,-5081,5226,4709,-2638,-11899,-6300,-8787,-13155,-14509,-12957,-4022,6195,27800,48312,40895,26570,19246,12543,-247,-5417,-272,1216,-3321,-6589,-5891,-9096,-11848,-12004,-8087,-2426,-2906,-8716,-7323,3213,-947,-3770,3974,8545,-65,-1133,1885,-3144,-5366,-3550,2152,2114,808,-843,-5447,3313,7154,5114,6751,6983,6369,12165,25238,41244,38329,18953,4051,-7292,-9699,-3755,-1356,-994,-5284,-9197,-10877,-3862,-1309,-5340,-7181],[-6616,-3301,-2151,-1056,-813,-856,2262,1960,8420,14557,4581,-6130,-119,9387,14249,17563,22417,12875,-608,-13957,-7828,141,558,1376,-400,-3425,-7483,-10009,-4915,2423,7493,13104,10793,1071,-7791,-12265,-12163,-14801,-16062,-12062,-4782,3155,19810,36255,34012,21415,3535,-8962,-15668,332,11855,11336,5664,3303,5591,5900,-1328,-16126,-5380,-7714,-12256,-5791,-1296,-2878,-7532,-8437,-4840,802,9351,23369,32891,29216,15378,2380,-5024,-10007,-6956,2108,6647,3323,1989,10802,14878,6375,5510,-1006,-2478,-551,-234,-155,7063,23591,29737,27350,21083,8672,5381,7573,2220,-10639,665,18614,24910,14820,1539,10865,25028,29749,27392,20073,10511,9487,18757,33945,56145,55766,39651,19494,-3821,-7651,4473,12653,29169,26536,-8119,87030,57383,49337,254629,656120,692903,3598081,8920295,14428432,17271830,15748169,10772788,5198089,1381271,482998,385284,150953,110096,48284,72950,22264,5160,46840,66650,74180,107680,145858,135486,81374,56204,86495,179322,282318,317990,256214,136814,76611,54932,19101,20915,7895,78864,108207,65344,124945,476002,1224272,1821704,8631757,22689851,40908914,57502272,67302073,68093383,60043712,45037524,27136835,11787337,2753395,856252,409180,292355,239054,55552,99131,-1015,69734,64185,40424,25739,7370,-9879,40401,82896,90093,80503,74545,56372,10061,24874,12705,-6287,4736,50251,56098,8001,34764,25410,145950,275843,466603,585407,3093315,8109841,13731812,17046964,16116921,11493592,5771319,1639346,372022,271321,192448,152725,18587,69845,36674,14378,1020,4050,6561,7457,-2610,-7677,-4072,-12217,-15230,-6567,-812,1109,6627,9239,-42,-8723,-10964,-4049,12667,24485,22545,24963,22832,15815,7080,-2417,-4036,-9197,-15334,-18228,-10894,-7150,-5047,-5095,-14176,-13648,-8230,-5168,489,1452,-2335,-8707,-10093,-5323,4676,11045,9998,9326,6967,7600,9572,3604,-2829,-5259,-2747,-4783,-9821,-11218,-13255,-12204,-14328,-10702,-4998,1664,-929,-5816,1948,7005,2747,-4323,-12875,-13802,-13461,-15754,-14738,-10486,-3320,1978,5506,4789,2211,5474,10506,19554,21951,5077,-3311,-3050,-32,-2409,-9001,-11485,-1156,4975,1848,5907,9153,8721,16828,26027,21127,7700,-5271,-11445,-11471,-13953,-17531,-11226,-4129,3348,10530,23403,19732,13436,4926,-2745,-3139,2757,6656,1676,-3517,-14039,-12067,6748,26012,27133,25326,24776,23784,16585,3309,-4895,-8338,-10099,-2573,1488,116,-7059,-4679,-6019,-12324,-6078,514,9957,14662,10147,1890,-587,-1856,7033,26163,33118,28742,25270,22732,13082,5671,2957,-4790,-15107,-526,21409,40258,51779,31285,-3902,-9756,1437,18357,47181,68165,53304,23739,6159,-7072,-9858,-15869,-18223,-16544,-13067,-5612,6746,20841,32263,35755,33866,22738,9677,2576,341,-3626,-4274,1550,10451,26913,49164,27597,12199,3211,-6060,-10473,-11621,-14265,-14781,-1344,13428,25533,12000,-7851,-8269,-6691,-5137,3528,14195,21259,13649,1245,-1918,457,11347,29039,28205,17534,4643,-5964,-10778,-8073,-2602,268,2104,8572,10149,8045,9026,11451,6074,7830,21981,28156,16443,4562,-5745,-8263,-12187,-15259,-12471,-2219,9804,20901,21316,5756,-7369,-1016,7423,7800,-5167,-11230,-13056,-8389,-8610,-10788,-9156,-7517,-7733,-14755,-6093,-221,-3487,-2454,15141,26439,26491,19845,9280,1868,-3497,-7970,-968,10054,19573,20375,14852,7234,3597,-10133,-9731,-7815,-11865,-5083,7003,11666,10195,3662,-4399,-7979,-6573,-1918,503,2630,530,-5065,-873,6379,10440,15770,16305,11966,-557,-7528,2032,10476,7739,233,3903,10483,1645,-8650,-13135,-15151,-17796,-10897,-6843,-12245,-9586,4481,12789,14401,5514,-1753,-5559,-10121,-11371,-10499,-12431,-15117,-18181,-10611,-2885,4137,10909,12858,6400,540,3089,8111,2004,-8846,-12410,-9758,-8648,-12094,-8235,-2637,-2543,-10137,-15271,-4280,7971,15602,18136,17591,25805,31588,17858,632,-6785,-14010,-9158,-9224,-6806,902,13960,34962,45043,41332,31028,19966,6455,-3610,-4730,-2614,-1941,-5283,1088,3276,-6877,-14733,-10097,6186,13178,10804,2034,-4600,-4604,1852,6048,2214,-3643,-2314,-569,-4655,-8144,-13529,-13203,-5899,9572,21571,22997,12426,698,-4686,-3162,6522,8584,28,-8407,-10251,-6889,22,2133,-3664,-8924,-11175,-11910,-4519,4197,7155,13248,4340,-4071,-2601,2497,-1500,-8234,811,6290,7992,4080,-5041,-7021,-2323,-811,-596,-2319,-7356,-9227,-5419,-2176,2580,8188,8586,7078,7937,12837,12897,9375,6675,1474,-4509,-9162,-13825,-10061,-17102,-15680,-12083,-5096,3056,8496,10328,7262,106,-9437,-10013,-10759,-5051,6203,5468,-2546,-10749,-15122,-14843,-13168,-6856,5735,13936,11810,3308,-7688,-8425,-567,7550,18232,35398,44078,23421,4479,-8046,-8667,913,13353,29206,33487,14783,-4832,-9454,-4911,285,2178,691,12870,16619,5651,-10948,-13472,-6541,-8895,-7369,6562,30800,48869,46354,25850,15274,21299,25715,23899,18435,12752,3977,3339,5787,1509,-6279,-8872,-5354,-2377,5288,12387,14052,3578,-7857,-1076,14507,13082,-2175,-5483,3408,5040,1194,-3972,-4211,1201,4325,1415,-1614,-2611,-8154,-9335,-2285,-2867,-1693,5502,7952,5091,2857,3745,2993,-1929,-9090,-16773,-8609,-3408,-6326,-3786,1851,1487,3675,10150,12397,135,-12814,-10055,-5526,-7411,-8197,-6045,-5362,10695,16698,-1616,-8700,3324,6879,5326,-1318,-8047,-7326,-5316,-7280,-6704,-4453,-9995,-10886,-13189,-11329,-3223,8312,31728,16934,6825,1617,1430,1471,8488,14367,12923,6461,4374,4385,6186,3849,-126,4747,9244,3119,3288,12519,11835,-2846,-4699,3081,2480,-10451,-60,17506,26240,23972,21045,28801,31381,15508,1732,-2571,-5294,-3448,-3058,3570,7615,8588,9737,3799,5915,9457,1985,-12507,-15719,-17524,-22500,-19352,-17404,-15450,-10912,-5616,501,5515,6042,3827,-2643,-2835,3143,9296,11163,1933,-8119,-13195,-11383,-2617,4894,6625,1951,-5395,-7369,-6851,-303,5934,6193,2039,-1338,-71,925,1786,6436,14363,21418,12062,11815,20845,23139,20768,10475,-3643,-12968,-5384,-3400,-4256,-8271,-12189,-9092,-3964,-2587,-5314,-25,2626,-2057,-2836,-802,1192,874,-3065,-3771,-2898,1659,6551,426,-6835,7,13060,17763,8551,-4754,-13426,-18124,-14950,-11135,-7634,-7609,-7496,3256,4825,2563,2669,2677,4613,13703,26427,42436,47828,43554,34790,19923,-673,-13713,-2015,1698,-3784,-6394,-2079,-1304,-3700,-2816,2696,-1138,-7895,-197,5523,6046,6653,12976,13282,8004,4622,619,-9057,-6318,-12378,-17212,-12132,-5572,-3407,188,5548,7394,1987,-5719,-12328,-11465,-10317,-15933,-2869,1150,-5199,-9408,-2386,-6256,-7012,-877,4457,-1340,-12357,-8321,-7498,-8712,-13270,-18478,-20418,-8266,5797,9126,10424,3633,-5575,-6490,-1009,-1089,-4963,-9193,-8370,-8412,-11024,-3438,-158,6417,18583,31270,26281,5772,-7922,-3776,3183,-4119,-8068,-8258,-1002,2834,127,-1034,679,6173,2704,-11902,-4392,8312,8555,13,-10993,-11391,-2563,4124,3845,-2395,-3977,-3240,7561,8536,-5310,-17411,-14753,-13041,-6624,13109,23958,12617,-1546,-8258,1525,5810,7220,9132,8381,17009,26618,29107,30992,20988,3915,-11595,-13174,-4329,2155,1879,4152,8044,14770,10024,-483,-8893,-14708,-2726,7624,10887,11042,20577,26798,13099,399,-5969,-1728,6920,12406,13820,5867,7844,13456,10434,-88,-10744,495,14164,15057,10878,-1102,-9027,-10493,-6652,-4005,-1925,-2065,1602,10764,21221,20211,17335,10285,-4759,-3171,8786,14346,15212,15286,10159,3845,-1550,-9126,-3411,7857,17983,15979,7897,4671,6670,10335,1831,-6215,-5329,-3401,-4343,5443,5450,780,-2253,5660,5520,11050,14866,13687,11538,8753,4062,-2637,-8511,-6893,-662,-6278,-10261,-3381,1393,3842,2176,1951,-4903,-10838,-11226,-6659,-4420,-4948,-4841,-5340,-5643,6554,8399,2977,-3419,-7154,-8562,-8469,-5771,-3625,-2655,5535,7547,2712,-6223,-10593,-1807,1603,2054,3677,7518,8507,-930,2547,34673,58990,47488,13879,-8592,-9297,-4311,1390,3814,9152,10211,7715,-1370,-7224,-8345,-6965,-3151,-1651,-7679,-10311,717,7030,133,-379,5812,4267,-2024,-8647,-4873,-3903,-7975,-12130,-10310,-1782,3774,223,2459,12343,23253,24437,20369,16970,14240,16837,11823,10524,16672,27293,29781,17006,2164,-1261,-1971,-2031,732,7078,7924,5224,1652,1108,2364,2875,-523,-4403,-7698,-9559,2052,9539,8429,-8867,2729,14692,16210,4602,-7704,-12617,-8523,-4577,-1773,-5942,-13354,-10398,3183,24172,26598,19912,9807,-2401,-6871,-4523,-1657,-5157,-5857,-11404,-12065,-5908,1914,13358,19113,18055,15440,11700,-1779,-12688,472,14737,28508,18348,-1842,-7635,-7129,-6149,-4826,382,2097,-80,-7687,-8480,-10427,-17929,-14204,-2092,5692,6961,90,-10324,-12921,-5262,-3546,-3539,-6145,-9164,-12836,-11465,818,14078,16495,9631,8642,-544,2058,8440,8441,1279,-11287,-16900,-8132,-6393,-4061,-4015,-7391,-11577,-9304,-4915,-2868,-5252,-10967,-36,4862,4445,-306,-5245,-4206,2597,6803,5765,-874,-11696,-13721,-12981,-9550,-2997,2121,782,-4653,-11778,-6233,-2943,-6724,-9484,-5903,-3479,-1312,366,6905,13406,10568,238,-8222,-2492,8827,13552,7910,-515,-9187,-17767,-15958,-17331,-15966,-7650,-968,685,13114,34994,41609,25754,8447,8662,15194,18025,4948,7747,19237,12871,-1701,3844,6014,-3092,-12257,10484,25697,24187,15192,12636,15452,15796,12590,6987,-31,410,-3578,-7086,-6633,-2965,-270,-375,-3277,-7905,-11028,-6392,-50,975,1690,-5019,-8422,1059,3646,-4407,-9872,-6363,3565,18937,20723,26192,22889,11883,4549,-4015,-3170,6917,9076,8436,10024,4717,-7121,-13380,-10008,-121,2423,-1109,-1752,-3055,-4120,-9867,-10174,1197,9660,7176,2134,-8015,-14375,-7449,367,4424,-5950,-13352,-9016,-6939,-4851,-1973,-1704,-4989,-10640,-7692,-10415,-11193,-3914,13792,27815,36336,40412,37849,30609,22109,11275,-4553,-12902,-10181,-13929,-10986,-230,1009,-7972,-8833,829,8254,12598,11661,11305,15332,13381,-2079,-12399,-11197,-6820,-2294,1811,7195,13442,13982,1833,-4736,-656,-2053,-3320,173,5311,9111,4411,1478,12636,20744,4727,-10727,-9882,-3679,-1061,612,10043,22360,31637,32358,29966,17642,960,-8114,-695,12538,5242,-9813,-13172,4927,15910,7803,-5174,-10961,8809,40802,75016,83422,60687,26954,1199,-917,3421,7234,8493,14506,27887,34966,23243,12849,7424,7357,16703,35885,37255,20302,1280,-13423,-7432,-8059,-16305,-10728,12785,29937,31570,15621,-7595,-8674,13295,19298,6575,-5552,3778,2773,-9694,-5272,222,-1928,526,660,-4848,-3935,3860,9781,11350,6331,1743,-2583,-5482,-14486,-5338,10122,15462,2331,-12097,-14907,-8408,-9103,-12619,-12887,-8181,-1973,-123,-2884,-8573,-5544,6879,11463,6085,9218,15693,16429,11814,4284,-11424,-17707,-6434,-7308,-185,1888,-4380,-11916,-7959,-1190,7484,7014,10909,6372,-2140,-7055,-5040,-4873,-6003,-6547,-8692,-6872,-4718,-1356,5778,10205,6556,-2728,-12961,-15089,-2563,4607,-1969,-11098,-11531,-13198,-19072,-6349,5926,17105,24349,22147,2135,-12566,-11365,-8246,-6593,-5211,-5152,-8707,-14248,-14045,-13482,-11286,-13435,-15357,-10658,-9603,-8560,-10981,-12738,-13160,-8318,-3295,-807,3637,9239,20975,30576,22324,6933,4533,15710,18103,12840,7053,-8072,-11145,-8018,1042,1640,-4730,-14170,-6051,-645,-3599,-10592,-8206,-7008,-9717,3086,14080,17530,10253,-1290,-11415,-10055,-3650,5511,14553,18310,14507,8612,2628,-407,-8774,-7915,7101,15148,11255,-3444,-6507,-3415,-2967,-8748,-14294,-9972,-413,2371,-148,-1263,7298,6721,9188,14154,20498,24351,28662,30362,14877,-12000,4828,16236,18036,5342,-645,-1677,-845,-562,4714,5366,-227,-7015,-11577,-12012,-4892,9948,15477,10661,5183,1469,4506,7257,5261,1127,-1657,-5102,-5240,-3670,-5825,-10637,-13527,-10995,6655,20121,16294,5326,18,-5679,-7488,-5182,-5682,-11526,-16276,-8055,-3476,-4512,-3697,-3137,2302,4373,5928,2242,697,5924,15541,21726,16373,16617,19972,12037,-1053,-7074,454,21098,24093,10719,7252,6096,13643,17326,11979,2867,-1955,-1568,-10786,-6283,3208,7835,6851,-1890,-11787,5001,18083,27522,30812,29914,24144,15216,11947,10351,193,-9861,-14452,-13924,-11241,-12780,-16585,-11389,-1937,-722,589,2223,-4888,-10351,-12289,-8968,-4176,-105,6690,12792,10693,8040,3580,3838,-618,-11721,-15786,-12231,-5616,-2619,-3972,-2572,1680,3100,-93,6973,14915,16060,13209,2070,1015,8319,16122,26725,25492,13300,1112,-391,2172,-170,4974,13001,10313,550,-10244,-19292,-14156,-11592,-5045,2790,9841,6760,1070,10768,17748,22790,23534,13569,9721,21459,28287,16344,3796,-13659,-7589,3507,3777,-3650,-11497,-5633,-9197,-13619,-12058,-8643,-4287,2421,21597,43680,41072,28215,19953,11224,-2010,-5408,795,555,-5328,-6658,-4646,-7520,-10134,-11165,-8345,-3019,-3648,-9896,-6667,4504,-281,-4626,385,6781,-134,-1120,568,-5465,-8009,-4057,2879,3280,1564,-1766,-6256,1802,5883,4086,6096,8011,7843,12113,24874,42921,42480,21405,5676,-5699,-9916,-5829,-3174,-2164,-5897,-9770,-10547,-3285,-561,-4519,-6970],[-8787,-5422,-4575,-3013,-2217,-2170,804,905,8125,14136,3310,-7247,-2149,6271,9686,13117,18571,10560,-2339,-13853,-6889,1090,1705,1703,-1460,-5452,-10157,-12728,-6335,2662,7937,13562,11111,1108,-7870,-12274,-12138,-14511,-16315,-16710,-5691,9440,30419,46389,38823,22128,2923,-9352,-17659,-3518,9614,10270,6382,5139,8868,11354,4272,-12284,-9376,-9707,-12542,-9802,-6840,-8344,-12649,-13084,-8340,-630,10714,24678,32614,26448,10673,-1579,-8701,-12863,-7572,3093,8521,5578,4017,11912,13998,5537,5006,-2067,-5811,-3988,-3121,-3975,748,14475,19675,19210,18387,9136,5693,7126,-483,-11734,702,17555,21326,10749,-2751,6438,16484,18683,18749,14534,7541,6474,10843,11961,22578,23027,18250,10762,-2869,-6328,3099,8657,18454,17825,-9423,76399,36186,5040,164339,436458,388413,2100629,5258143,8464878,10086319,9153674,6217033,2970457,768527,265088,252678,80872,61291,32039,40219,15494,5764,39726,36275,22819,51559,91358,89090,42986,16186,36256,93151,153349,169540,130857,69774,41194,30448,11060,4400,187,42647,59833,37390,47123,312860,744571,1084687,5043336,13158802,23560469,32826246,38037891,38165288,33510088,25136053,15173003,6600187,1529312,435281,190041,196014,148474,19047,44984,-3271,43279,40830,25296,19634,3467,-10699,34082,68349,73363,59070,49077,41391,14604,28729,14656,-4569,4401,39449,46244,5434,17381,5498,86998,201370,269811,317890,1783959,4707260,7988764,9921789,9377986,6678612,3328347,914409,183234,134993,136124,98654,9531,54400,33682,12115,3425,5195,7330,3568,-9413,-10914,-4620,-10796,-15483,-7660,-1069,3327,9374,10515,1956,-5022,-10756,-5536,10701,24574,24697,29198,28955,20573,9134,-1617,-4730,-10620,-16260,-17753,-12520,-9966,-6200,-3984,-14141,-10799,-4788,-1737,2604,1351,-3203,-9143,-9387,-4904,4097,9701,8546,8557,7159,9376,10328,4030,-2108,-3668,-847,-2624,-8541,-10819,-13227,-12443,-15260,-11957,-7322,-1347,-3826,-5728,6238,10803,5306,-3142,-11810,-11856,-11624,-14504,-16563,-15804,-6971,-26,4227,3822,1895,6180,11505,19643,17702,1297,-5120,-1624,3291,536,-7527,-12199,-1608,6242,3405,6839,10118,9519,16347,24243,20074,7327,-5170,-10885,-11086,-14190,-17654,-11982,-5189,2067,6565,14680,10014,7004,1348,-5813,-4641,3598,8843,3741,-1959,-13026,-13150,4618,20452,18898,16400,15126,12188,6930,-2333,-8465,-10924,-13426,-3065,2487,-67,-9731,-9609,-9033,-13788,-5551,-552,7638,13956,12239,5604,4298,3804,11594,26712,28557,22808,21241,19818,10136,2640,-43,-7305,-15202,3040,28957,50793,58075,30801,-4369,-10670,882,18962,50681,74077,62026,30539,8464,-4807,-8052,-15458,-17267,-15409,-12789,-4685,8509,22281,35143,42063,42550,28563,11635,3293,1343,-2472,-2157,4686,15029,35448,50758,23620,11016,2873,-6890,-11434,-12414,-14502,-14782,-2261,11521,23789,11664,-10079,-10077,-10844,-10020,-991,7091,15234,10768,-89,-2621,-831,7581,24930,27610,18843,7568,-2762,-9628,-6747,-717,2363,4687,10237,8765,5977,10783,13896,7306,7782,22212,30325,18536,6969,-2907,-6565,-10390,-13915,-11845,-1616,10259,18955,17123,2865,-6869,1217,8307,9001,-3593,-10636,-13978,-9944,-10355,-10162,-6746,-4727,-6666,-13415,-7728,-2953,-6816,-7273,9742,22413,24542,19925,9487,934,-5651,-9351,-1922,8098,16754,18329,13123,5685,1886,-9839,-7330,-6790,-11586,-6232,3929,6724,5661,423,-5925,-8355,-8082,-2774,662,2486,151,-6080,-2312,5377,9982,17118,19754,15063,1777,-6211,-201,7809,6898,-2137,-2143,2467,-5050,-11673,-12259,-13387,-16871,-10470,-5094,-8197,-7202,5639,14575,15571,5930,-961,-4247,-9603,-11862,-10744,-11900,-13723,-16386,-8707,-810,6395,12563,12512,4764,-1709,3320,10993,3656,-8726,-12959,-11784,-11208,-13910,-8594,-2800,-2509,-10578,-14307,-2751,9398,16039,17156,16947,24713,28493,14520,-851,-6134,-12569,-9637,-9501,-6531,1428,15036,37436,46269,42303,33688,24347,9530,-3137,-4590,-1979,-158,-1203,8035,10694,-1930,-11990,-12133,2714,8896,8613,1620,-4211,-3761,3006,7678,4502,-2545,-2982,-1628,-5588,-8559,-12955,-12057,-5367,8600,20093,21116,10792,285,-4425,-3346,4899,4521,-3795,-10156,-12982,-11324,-3588,-68,-5213,-10935,-13401,-13190,-5215,4297,8048,13470,5750,-3133,-2265,3897,166,-7317,2853,10497,11057,6504,1427,-920,-603,-2125,-606,-166,-3217,-3946,-342,2573,6718,10403,8347,5647,6139,11156,11261,8778,6955,3051,-1952,-7012,-13018,-10168,-17337,-15111,-12063,-5797,930,5572,6767,3471,-1520,-11909,-12058,-10728,-4814,5167,3793,-4770,-13884,-11441,-10469,-9944,-3765,10218,16948,15161,6281,-5686,-8648,-1023,7120,16579,30498,38982,23469,4448,-8159,-7535,3299,19115,36947,39634,18068,-4229,-10882,-5272,-278,725,-2001,7298,10250,-141,-14345,-13019,-7363,-9589,-8497,4660,28763,45542,41634,26739,22197,28493,31955,30067,25631,18204,6934,5583,7932,2698,-6011,-6886,-4001,-1558,7354,15384,16078,3323,-5721,3291,20875,16447,-1295,-6322,2923,5106,821,-5261,-6117,-1860,1137,88,-1953,-3192,-8726,-9049,174,100,-456,5052,6036,3043,2479,5329,6175,365,-7687,-16026,-9659,-4154,-7595,-4951,1217,609,1800,6235,8516,-1583,-13345,-9815,-5186,-6726,-8076,-8936,-10678,3142,10829,-6455,-7289,4868,7003,5217,-1069,-8603,-8749,-5312,-6213,-6584,-7014,-14937,-15077,-16784,-13686,-2998,10976,34234,17209,6689,1057,-316,-16,8325,14887,15810,10144,7251,7197,8540,5038,1368,8726,13995,6320,3163,10837,8486,-6718,-72,9364,8975,-3820,835,16815,25464,23039,18097,20736,22902,14085,2871,-1234,-4548,-3617,-3229,4533,10293,12061,14519,7655,7440,9649,1106,-13447,-15349,-15832,-22534,-20223,-17990,-16406,-11879,-6650,-466,4431,4937,3534,-1096,-871,4889,11349,13750,4842,-4825,-10882,-11982,-3357,4162,5817,1215,-6250,-8041,-7370,-1680,3166,2278,-2050,-4756,-2013,351,2659,7219,13901,19621,12880,13833,20216,18553,14756,5657,-7319,-13383,-5568,-3402,-4145,-7979,-11603,-8192,-5136,-3354,-3276,5912,6493,-519,-3315,-2104,-325,-768,-2945,34,4212,11401,14437,6334,-876,3302,12890,13463,4065,-6788,-14933,-17079,-12955,-8967,-4964,-4887,-9585,1344,5912,5129,5010,4075,4604,10840,20026,33837,40315,39261,35068,22479,1281,-14888,-4675,-1218,-6094,-8605,-3820,-2600,-5614,-7531,-1511,-1408,-7439,-1147,4266,5236,5866,12085,13355,8775,4436,-85,-603,3373,-4740,-15874,-13294,-6759,-3860,640,6359,7907,2148,-5697,-13453,-13682,-13501,-14261,28,2803,-3753,-7895,-3108,-7905,-6351,2796,9572,3924,-6572,-14211,-12401,-11583,-15215,-18908,-18729,-10263,2682,7920,8815,2245,-4860,-5108,-1098,-2301,-6085,-9968,-9551,-9817,-11060,-4129,-1847,4857,17556,33220,32414,12320,-4359,-4578,2499,-3656,-6481,-5990,1250,4302,1078,433,2647,6978,1825,-13171,-2828,8571,6582,-2996,-14342,-8934,-1315,3202,-369,-9040,-3869,-136,9472,11051,-4448,-17564,-14337,-12671,-6875,13125,23224,12639,-1284,-10849,-983,4299,7300,11466,10341,17740,26464,27065,29304,23144,5205,-11499,-13133,-3857,4406,5856,7099,8067,13724,9208,-892,-9371,-15374,-3096,7380,12570,14369,23095,23265,8559,-701,-6608,-2989,5225,12311,16698,10290,13069,15944,10756,445,-11058,-528,12336,12465,9498,-475,-8194,-8796,-4982,-2583,-1581,-2558,51,8547,19632,18935,16195,10592,-1564,-1333,8558,12009,11209,10950,7090,2934,-1508,-9392,-4015,6911,15349,12923,6275,2273,2855,5860,-1621,-9521,-3791,-3427,-8971,1803,3788,-104,-3239,5015,3831,9721,14823,14824,13014,9358,3529,-3392,-9044,-6886,-635,-6883,-10192,-1064,5620,8517,5327,3946,-3734,-11055,-13843,-9350,-5775,-5288,-4917,-5431,-6014,6211,11090,5386,-2386,-6908,-7575,-6095,-3985,-2807,-4449,1463,4631,1142,-7643,-9573,-814,2207,1207,2043,5570,6861,-1115,3602,38889,62784,49525,13721,-8326,-10558,-5349,-64,2783,8614,10009,7842,-1164,-7161,-8624,-8070,-4006,-1965,-7019,-11725,-1117,4210,-2713,-18,3777,310,-6752,-8292,-2155,-1267,-5824,-10779,-10337,-3144,1905,-1281,2883,13022,23489,23230,19270,16348,14542,19269,15017,13239,18393,27165,28408,15720,2015,-519,-313,225,3465,10561,12411,9558,5713,4462,4747,3573,-846,-4302,-6593,-6756,5523,12860,11935,-5339,-599,10995,12465,2509,-8998,-13048,-9187,-5876,-2812,-6379,-13372,-10996,1396,21532,26186,21830,10411,-1935,-5725,-3232,233,-3027,-4461,-10659,-13644,-7464,272,9490,13250,12797,11933,10388,-1595,-12010,1519,14773,27298,19427,-140,-6022,-5203,-3846,-4027,-850,-448,-1276,-6320,-7897,-11613,-17408,-11992,-1042,4950,5486,-1157,-10621,-13756,-7548,-6664,-6575,-8620,-11378,-14243,-10721,1370,12802,13556,7609,5472,-4405,-6,6995,6573,-1173,-12292,-16088,-9311,-9072,-9872,-10001,-10711,-12948,-8276,-3924,-2693,-5412,-10869,-100,3988,3537,-1492,-7645,-5194,2575,7065,5229,-2722,-14640,-12913,-13712,-12440,-4185,2297,1830,-3882,-11545,-5851,-2559,-8009,-10576,-4575,-455,470,-102,4612,10826,9235,266,-8683,-3468,8207,14383,10140,1667,-6311,-15224,-17669,-19010,-14386,-4323,1909,4317,18494,40205,44127,28362,12357,12159,17438,16087,630,-134,13591,10953,-1119,6120,7932,-2389,-8346,16901,30707,24260,13010,11670,15300,16963,13180,4871,-4165,-3929,-4317,-4986,-3559,753,3396,1978,-2260,-7223,-10966,-6225,2035,5375,5693,-1416,-7021,1098,1881,-6222,-12124,-9346,-644,13186,14651,20584,19189,9483,3478,-3596,-1584,10102,13309,12125,12010,4780,-8167,-12807,-8398,-315,-938,-3520,-1089,-1254,-3481,-11740,-12120,960,10098,9088,3887,-6359,-13430,-6941,1121,5430,-3896,-13933,-10449,-7398,-4574,-1478,-1355,-4978,-11393,-8802,-11174,-11054,-2816,14182,27104,37106,41925,38772,32448,23626,11151,-5154,-13245,-10750,-14521,-11368,-1490,-511,-8056,-6796,2215,9224,13458,12952,13905,18525,15564,-1514,-12008,-8877,-3235,1527,4173,8133,14148,14556,2309,-3289,397,-792,-1400,1426,6270,10397,6583,4065,14475,18800,2715,-13298,-10577,-3941,-1086,469,9770,22111,29990,29710,27354,15712,-332,-8422,-1460,12803,8589,-5309,-17016,-2323,10917,5710,-5875,-7305,10667,40080,76000,89714,68167,31630,3151,98,3990,7618,9744,14690,24685,29372,18639,10163,5846,7074,16748,34978,35493,18254,-240,-15758,-7458,-7814,-15518,-11434,14603,35130,37732,18282,-7437,-9398,11919,18355,7499,-2768,4466,3555,-6812,-3749,1286,-877,1317,743,-4923,-3048,5906,12534,13445,8537,4110,-82,-3535,-14513,-7776,6481,10711,-2048,-14195,-12486,-7319,-8443,-11513,-11256,-6943,-1171,426,-2023,-6248,-2948,7563,12193,8195,11541,17181,16025,11136,4928,-10393,-18534,-7634,-5596,2533,1812,-5887,-14281,-9851,-2751,9362,11256,13352,6872,-3020,-9574,-6328,-4608,-5042,-6476,-10902,-9873,-6966,-1698,5754,9264,4930,-4744,-14931,-13514,-2367,3883,-2550,-10395,-9460,-11634,-18285,-5913,9347,24007,32027,26586,4138,-11939,-9882,-6189,-4549,-2662,-2113,-5034,-11197,-12263,-12333,-10423,-12170,-16066,-10870,-9342,-8100,-10404,-11973,-11307,-4989,228,1430,5047,10052,21275,30139,20934,5384,2007,12889,15091,11179,7849,-6043,-8876,-5341,3344,2588,-4987,-12130,-3236,534,-3203,-9671,-7660,-7715,-6636,5575,13535,14735,7919,-2692,-11666,-9541,-2509,7600,17984,21332,14470,6004,-1757,-4299,-10409,-7875,7367,15126,13051,-379,-5286,-4882,-4824,-10049,-14344,-7683,2641,5323,1271,-3064,6503,6776,8939,13243,19610,23550,26434,26791,12617,-12013,5828,17503,19550,3471,-1330,-3015,-3414,-2332,4211,5599,-216,-7611,-12254,-11819,-3246,12412,17109,11360,5727,3878,7900,10115,6061,-134,-4187,-6790,-4880,-2850,-4216,-7580,-10399,-12602,5173,18185,13849,3504,-1332,-7343,-8404,-4928,-5050,-11400,-16388,-7903,-3227,-4008,-3407,-4037,-110,1916,5786,2789,762,5569,14357,19063,11970,11079,17022,12347,1068,-3986,2637,24387,27933,13889,7762,4513,11463,15887,11073,1946,-2776,-2159,-11012,-4642,3020,8196,8641,1372,-7450,5824,17763,28341,34072,31554,24551,15313,12277,9973,405,-9825,-14958,-14943,-12523,-13990,-16405,-10292,-1852,-1776,501,3436,-3594,-9084,-12544,-9657,-4345,-538,5618,11929,9344,6657,2299,2445,-1336,-11565,-13423,-10423,-4722,-3422,-6226,-5475,-643,2238,67,7267,16536,18938,16805,3740,1797,10240,19705,31365,30726,17115,3954,1082,3344,1879,6593,13148,10179,1332,-9647,-17329,-13156,-11731,-5344,3534,11732,10022,2449,3852,7435,12343,16791,9617,5503,16962,25072,13146,2481,-14151,-9199,2052,2892,-4592,-10380,-4605,-9229,-13408,-8711,-3153,-1340,-159,15278,37625,40255,30150,20680,9736,-3423,-3711,3153,872,-6811,-6260,-3623,-5801,-7927,-9832,-8394,-3629,-4431,-10892,-5370,6007,812,-3985,-2465,4880,-180,-859,-293,-7143,-9986,-4069,3623,4357,2435,-2268,-6874,425,4436,2906,5376,9212,10161,13108,24864,43661,45302,23473,7476,-3274,-7826,-7247,-4434,-2952,-6229,-9985,-9934,-2549,343,-3480,-6547],[-10134,-6773,-6135,-3935,-2505,-2343,568,1465,9467,15032,3320,-7213,-3278,3544,5446,8978,14923,9205,-2239,-12038,-5241,2689,3589,2990,-1386,-6251,-11575,-14252,-6592,4257,9652,15093,12406,2070,-7058,-11355,-11074,-13104,-13626,-14510,-4762,17215,41243,55692,43091,23040,2971,-9122,-17177,-6303,7876,9922,7976,7819,13134,18116,11257,-6669,-13055,-11323,-11902,-10973,-9435,-10320,-14477,-15990,-10410,-823,13006,25906,31887,23546,6875,-4613,-11629,-15112,-8021,3882,10322,8680,7118,13990,13863,5469,4804,-2952,-8766,-6704,-5245,-7137,-4477,6328,10678,11914,15806,10454,7042,7445,-2644,-11882,962,16373,18007,7754,-5239,3837,10388,10852,11457,9212,4942,4098,4949,-2693,22,3310,6087,5225,-1469,-4254,2155,4561,9016,10771,-9001,63908,19804,-5858,90287,244973,146974,930455,2386194,3803690,4487031,4029901,2690041,1248902,302473,99529,139021,23907,27998,19725,13844,8149,6506,35526,24979,-4062,13314,51389,53367,15215,-2922,17515,49548,73808,69420,46053,37567,27392,18298,6950,-7967,-5249,14597,23270,16544,-1699,180547,364445,508982,2262259,5792706,10197807,13911405,15735715,15477355,13462590,10118926,6149027,2694534,629078,132704,35500,114519,78539,2752,7822,-2510,25680,25602,16793,14776,900,-11034,27127,53626,58176,43744,32574,32532,20395,32497,16717,-2339,4541,29376,36640,3452,3071,-8670,42269,131277,112344,116969,774026,2070919,3533843,4393531,4150167,2945302,1439393,360116,48474,34575,86833,52645,1920,40711,30268,10781,5539,6173,7728,852,-15005,-14096,-5628,-9843,-15194,-8398,-954,5820,12387,12103,5070,-1345,-10331,-6666,8840,23743,25665,31696,33398,24051,10734,-569,-4913,-11522,-16710,-17022,-13758,-11360,-4483,1143,-7943,-5970,-343,2215,4622,943,-4136,-8808,-7714,-4013,3482,8127,6886,7681,7537,11125,11046,4518,-1279,-1715,1775,-172,-7442,-10534,-13193,-12549,-15729,-13023,-9463,-4257,-5945,-3534,9238,12993,7044,-2157,-10645,-10204,-10150,-12446,-13596,-16596,-9934,-1494,3245,2972,1645,6770,12198,19040,12958,-2373,-6859,-371,6300,3354,-6046,-13029,-2432,7404,5338,8541,11745,10568,15787,22228,18724,6752,-5237,-10495,-10903,-14544,-17720,-12725,-6195,833,2619,6390,1268,982,-2136,-9058,-6091,4592,11306,6294,102,-11536,-14675,1686,14206,10850,8273,7253,2973,-1976,-8136,-9910,-10890,-16747,-4332,2517,-985,-11470,-15464,-13246,-13702,-4799,-1723,4968,12419,13612,9077,9330,9795,15954,26447,23422,16489,16409,16161,6920,-591,-3245,-9801,-14356,5844,35141,60183,62963,30171,-4257,-11585,221,19219,52367,76087,67846,37658,12121,-2065,-6724,-15209,-16185,-14017,-12202,-3826,9758,22564,35801,45432,48857,33417,13008,3644,2138,-1095,390,8109,20276,43986,49537,18758,8921,1957,-8068,-12571,-13349,-14799,-14510,-2880,9869,21963,12460,-6756,-4529,-8431,-10575,-3469,962,8761,7116,-1593,-2890,-1390,4486,20362,26262,19948,10704,402,-8048,-5016,1113,4175,6917,11144,6095,3325,12174,15257,8039,7942,22272,31823,19943,8690,-368,-4635,-8163,-11821,-10912,-1240,9971,15743,11896,220,-4898,3361,8565,9497,-2333,-9980,-14737,-11404,-11585,-9300,-4804,-2743,-5962,-12148,-9417,-5577,-9559,-11330,4362,17529,21505,19093,9620,835,-6424,-10296,-2817,6056,13698,15900,11076,3911,30,-8478,-4738,-5518,-11065,-7574,586,1794,1272,-2139,-5785,-6404,-7737,-3096,813,2113,-307,-6838,-3469,4713,9923,18660,23352,18253,4283,-4693,-2073,5366,5961,-4162,-8625,-6069,-12125,-14206,-10947,-11589,-15668,-10147,-3631,-4693,-4634,5646,14627,15158,5333,-790,-3184,-8764,-12252,-11085,-11416,-12214,-14603,-7331,764,8140,13446,11231,2541,-4138,3778,13906,5239,-8437,-13043,-12143,-14043,-14963,-8387,-2691,-2370,-10839,-13471,-1697,10112,15728,15668,15866,23015,24669,10633,-2638,-5466,-10854,-10052,-9677,-6581,1290,15038,37736,44794,40713,34120,27335,11833,-2921,-4490,-1306,1685,2922,14609,18289,4409,-6555,-10427,-237,4262,5696,708,-4191,-3464,3525,9004,6977,-152,-3330,-2852,-6564,-8763,-11943,-10722,-5202,6827,17859,18851,9223,-88,-4245,-3893,2463,-25,-7939,-12021,-14654,-13733,-7316,-2450,-6411,-12117,-14168,-14326,-5839,4293,8673,13023,6587,-2571,-2236,4820,1428,-6602,4046,13909,13752,9591,8943,6103,1879,-3445,-555,1947,677,919,4109,6921,10577,12161,8095,4505,4394,9227,9471,8393,7382,4291,284,-4982,-11047,-9788,-16218,-14270,-12123,-6956,-2077,1783,2766,-7,-2062,-11773,-13639,-10616,-4343,4408,2600,-6199,-14335,-7921,-6284,-6203,460,15112,19769,17987,8758,-3957,-8665,-1579,6409,14402,24454,32765,22998,4424,-8163,-6477,5404,24991,44995,45750,21524,-2779,-11432,-5211,-246,-42,-4270,1558,2934,-6384,-16643,-12381,-8294,-10266,-9475,2568,25714,40016,34616,25832,27651,34062,36628,35170,32889,23169,9705,7649,9970,3964,-4769,-4615,-2645,-691,9349,18331,17883,3415,-3212,7460,26106,18937,-560,-7317,2270,5081,482,-6463,-7676,-4858,-2293,-562,-1784,-3552,-9194,-8703,2527,2926,528,3957,3320,493,1891,6915,9859,2904,-6115,-14154,-10399,-5125,-8570,-5522,840,65,153,2393,4553,-3435,-13954,-9466,-4632,-5584,-6729,-10530,-15170,-3252,5743,-9639,-5271,5944,6597,4881,-583,-7410,-8733,-4616,-4435,-5132,-8108,-18295,-14497,-16220,-13158,-1302,14652,36480,17200,6230,-86,-2891,-1750,7930,15092,18398,13962,10042,9736,10489,5729,2165,11602,17693,8648,2323,8785,5490,-9099,5029,15625,15187,2430,1659,14824,23232,21002,13850,12091,15114,12819,4404,459,-3630,-3846,-3665,5039,12199,14703,18850,11940,9350,9778,-25,-14443,-14832,-14030,-20302,-19991,-18198,-16450,-12096,-7316,-1345,3270,3664,3000,192,1224,6881,12927,15472,7494,-1367,-8057,-12162,-4142,3347,4971,468,-7127,-8721,-7977,-3232,200,-1681,-6012,-8107,-3918,-217,3554,8342,14165,18678,14195,15837,19379,14475,9578,1773,-10160,-13039,-6444,-4259,-4648,-7680,-10448,-6181,-3325,-299,3793,13509,10456,1301,-3128,-2787,-1359,-2058,-1986,4243,12270,21715,22240,12277,5641,6683,12199,9017,305,-7997,-14376,-14460,-10877,-6748,-2407,-2612,-9074,-469,6892,7616,7377,5588,4619,7995,14359,26069,33167,34790,34638,24571,3341,-14008,-6564,-3562,-8063,-10632,-5492,-3723,-6578,-11722,-6863,-2046,-6289,-1415,3537,4859,5203,10903,13169,9660,5285,2337,8616,13034,3487,-12587,-13872,-7904,-4081,1442,7498,8470,2309,-5579,-14481,-16088,-17066,-10432,3352,4246,-2492,-5935,-3303,-9564,-5333,6394,14337,8956,-970,-11158,-15253,-13379,-16502,-18644,-17093,-12139,-191,6999,7606,1333,-4050,-3912,-1167,-3502,-7323,-10802,-10598,-11038,-11037,-5217,-3697,3167,16170,34144,37492,18595,-836,-4388,2384,-2622,-4275,-3450,3307,5445,1878,1827,4429,7369,681,-11246,-324,9483,5022,-5663,-16314,-6101,431,3320,-2184,-13231,-1242,4677,11707,13041,-3718,-17348,-13528,-11926,-7158,12404,20956,12001,-704,-12222,-3723,2453,7233,13744,12381,18135,25904,24657,26362,23979,5733,-11204,-12908,-3213,6818,10396,11014,9009,12774,8337,-1229,-9720,-16043,-3216,7075,13764,17149,23913,17882,3221,-2486,-7422,-4239,3334,11501,18795,14593,17673,17840,10884,1075,-10822,-1857,9923,9506,7507,42,-7139,-6864,-2950,-873,-968,-2558,-534,6919,18136,17834,15471,12038,3713,1145,8492,9706,7563,7359,4808,2502,-1103,-9226,-4567,5793,12226,9530,4431,-230,-1064,1113,-5632,-13091,51,-1568,-13481,-2389,1328,-1693,-4958,3953,2475,9088,15807,17370,16252,11858,4762,-2899,-8759,-6178,117,-6885,-10289,857,9626,13652,9352,6406,-2195,-10631,-16012,-11669,-6883,-5214,-4352,-5023,-6210,5389,12863,7604,-1473,-6928,-6877,-3832,-2012,-1822,-6369,-3148,1127,-931,-9390,-8175,444,3427,1511,1222,4112,5731,-863,4936,41779,63472,49224,13443,-7762,-11619,-6346,-1832,1156,7546,9426,7746,-966,-6776,-8115,-8446,-4547,-2002,-6056,-13292,-3070,1856,-3425,1011,2073,-3026,-10931,-6843,242,860,-4337,-10149,-11107,-5321,-619,-2735,3341,13496,23400,21920,18522,16111,14774,21100,17571,15253,19340,26369,26681,14595,2092,-228,826,2117,6246,14787,18326,14882,9994,7493,6622,3943,-1376,-4251,-5257,-3931,8854,15531,14343,-2815,-3334,7391,8545,86,-10566,-13872,-10036,-7529,-4046,-6761,-13150,-11335,-368,17795,24439,22836,10547,-1576,-4828,-2308,1602,-1413,-3566,-10301,-14894,-8677,-1247,5741,7605,7508,8151,8568,-1624,-11652,1920,13451,24190,19153,1384,-4327,-3186,-1613,-3169,-2441,-2977,-1760,-3683,-6276,-10871,-14567,-10101,-369,4074,4079,-2238,-10757,-14030,-8795,-8650,-9050,-10989,-13441,-15081,-10131,1085,9859,8882,4306,1576,-8410,-2042,5596,4614,-3965,-13443,-14802,-10294,-11374,-15116,-14889,-12948,-13106,-7052,-3105,-2900,-6118,-10496,24,3119,2453,-2908,-10187,-5147,3168,7255,4231,-4905,-17330,-9655,-10662,-12491,-5151,2445,2855,-3105,-11408,-5740,-2520,-9308,-10857,-2400,2904,2303,-501,2186,7972,7845,517,-8813,-5067,6353,14011,11753,3665,-3252,-11577,-18351,-19010,-12153,-949,4202,7418,23237,43473,44471,29638,16180,15666,19314,14068,-2774,-7194,7075,8268,-560,8242,9739,-1053,-1514,25279,35767,23712,10429,10416,14678,17479,13080,1901,-9138,-7711,-3687,-3198,-945,3997,6402,3680,-1696,-6896,-10863,-5809,4008,9496,8966,1831,-5006,1336,495,-7138,-12497,-10439,-3742,8087,8948,15066,15245,6915,2128,-3537,-402,12317,16482,15175,13503,4437,-9137,-11876,-6495,398,-3006,-5409,-983,-261,-3119,-13461,-12913,848,10401,10944,5487,-4821,-12160,-5983,2301,6373,-2062,-13561,-11826,-7701,-4264,-1146,-1320,-5251,-12203,-9839,-11875,-11083,-2038,13898,25638,36648,41790,38609,33812,24900,10857,-5905,-14063,-12014,-15621,-11484,-2452,-1797,-7649,-4928,3369,9735,13564,13563,16037,21305,17227,-1088,-11302,-6749,60,5102,6627,9089,14470,14511,2475,-2378,815,-309,46,3190,8282,12851,9902,7471,16440,16637,989,-15331,-11090,-4464,-1524,0,8967,21164,27936,26930,24677,13908,-1351,-8573,-2435,12412,11695,-803,-15029,-9049,5708,3504,-5692,-3789,11761,37716,73071,91048,71584,33587,3990,962,4531,7900,10337,13497,19777,21736,12750,6794,3483,5679,15811,33077,33318,16716,-839,-15321,-7427,-7656,-14604,-12152,15751,39424,43449,20717,-7625,-10101,9927,16478,7665,-86,6618,6106,-2911,-1985,2391,-12,1747,602,-5116,-2379,7610,14608,14452,9775,5725,1925,-1751,-13254,-10554,2029,5362,-6452,-14841,-10106,-6059,-7671,-10334,-9615,-5639,-444,809,-1133,-3630,-204,7580,12039,10383,14150,18455,15117,9842,5024,-9407,-16880,-8501,-2271,4805,1063,-7405,-12417,-11618,-4843,10235,14904,15288,7590,-3202,-12090,-7512,-4141,-3933,-6736,-13039,-12826,-9737,-2551,5104,7752,2877,-7119,-17347,-11633,-1917,3532,-2525,-8888,-7271,-10046,-17386,-5821,12337,30816,38916,29647,5623,-11349,-8784,-4542,-2922,-383,462,-2328,-9685,-11811,-11915,-9801,-11022,-16857,-11347,-9388,-7893,-10100,-11510,-9897,-2118,3392,3521,6466,10878,21216,28842,18474,2804,-1104,9165,10807,8661,7934,-4173,-6706,-2752,5427,3486,-4767,-9333,-639,1530,-2798,-8952,-7690,-8579,-3463,6347,10426,9691,4370,-4561,-12048,-9092,-1422,9499,20471,22528,12923,2358,-6891,-8692,-12002,-7782,7169,14317,14029,2171,-3577,-5734,-6537,-11282,-13848,-5800,5012,7626,2542,-5218,4720,5927,7752,11352,17965,22253,23906,22735,9626,-11868,6456,18204,19799,1236,-1638,-2876,-4532,-3714,3607,5685,-265,-8073,-12552,-11075,-1415,14652,18091,11566,5538,5303,9790,10919,5206,-2406,-7317,-8215,-4484,-2190,-2722,-4867,-7550,-13673,3524,15696,10995,1541,-2737,-9094,-9420,-4803,-4555,-11463,-16637,-8020,-3268,-3833,-3374,-5070,-2719,-990,4997,2920,552,5040,12957,16295,8109,5927,14198,12960,3833,222,5650,26876,30983,16495,7931,3104,9889,15124,10806,1659,-2932,-2184,-11655,-4041,2368,8674,10454,4675,-1538,9684,20014,30985,38512,33801,24923,14985,11991,8775,166,-9860,-14473,-15837,-13580,-14972,-15367,-8921,-1754,-3274,-214,3901,-2650,-7631,-11343,-10070,-4402,-879,4574,11222,8371,5701,1159,866,-2298,-11034,-11123,-8573,-3817,-4121,-8177,-7701,-2255,1533,-162,6710,16844,20617,20118,7105,4228,13083,23344,35413,35630,20781,6975,3508,5448,4347,8316,13236,9887,1877,-9131,-14436,-11197,-11280,-5498,4165,13368,13185,4624,-4896,-4535,682,9545,5349,860,12165,21057,9431,1001,-12178,-9759,777,1893,-5585,-8633,-3302,-8958,-12489,-4781,2866,3233,-833,9554,31120,38548,32000,21265,8122,-3993,-110,6607,2000,-7765,-5650,-2765,-3888,-5338,-8093,-8242,-4288,-5293,-11624,-3516,7568,2125,-2253,-4042,3086,-180,-391,-662,-8055,-11157,-3598,4485,5424,3405,-2357,-7153,-649,2993,1689,4682,10544,13216,15226,25403,43449,46397,25094,9659,-209,-5478,-7806,-4851,-3022,-5957,-9563,-8905,-1459,1592,-2032,-5622],[-10972,-7718,-7108,-4086,-2024,-1802,1092,3296,12152,16936,4303,-6400,-3844,927,1320,4946,11335,8555,-685,-9214,-3110,4687,5904,4878,-509,-6118,-12017,-14870,-5957,6861,12261,17334,14348,3640,-5689,-9873,-9391,-11089,-10098,-8801,-1162,24875,50009,62345,45942,23699,3298,-8603,-16324,-8173,6401,10037,10165,11023,17881,25352,18637,-195,-15981,-12847,-10891,-9496,-8551,-8620,-12474,-15930,-10778,170,15786,26585,30560,20602,3969,-6868,-13791,-16556,-8372,4322,11773,12281,10993,16545,14113,5869,4744,-3697,-11306,-8752,-6703,-9690,-8610,-539,3087,5684,13324,12460,9399,8544,-4117,-11431,1290,15051,15180,6300,-5216,3429,6791,5822,5527,4317,2780,2366,808,-10281,-12406,-5501,435,2176,71,-1782,1430,474,1460,5542,-7533,51150,11071,5844,37543,101383,-13540,191983,517297,767473,845059,703477,409349,138378,22775,-3339,55064,-614,17493,11638,-4438,700,7522,32400,25094,3428,-2687,27636,30032,-1312,-5492,14097,34415,38346,18111,3070,27168,21284,12298,4489,-11454,-7635,-2313,1778,3960,1334,91696,122203,138867,467855,1044030,1609222,1835447,1656177,1348022,1095491,884336,610886,328341,165094,27267,-2286,55293,34739,4027,-4826,-1398,17302,19029,14043,11384,-305,-11171,20231,40013,45066,33765,22964,27894,26774,35912,18763,251,5074,20824,28079,2044,-7171,-13865,15706,73646,5788,-7351,125288,366700,646522,807426,758775,525064,219770,8130,-405,-21799,50607,19131,-3643,29627,26675,9903,7085,6806,7725,-719,-18512,-17057,-6951,-9354,-14523,-8687,-409,8412,15382,13909,8512,1707,-9913,-7418,7185,22062,25361,32174,35579,25807,11652,500,-4740,-11917,-16715,-16080,-14548,-11210,-1130,8633,2129,1558,5382,6613,6420,238,-4987,-7641,-5462,-2860,2716,6253,5004,6716,8167,12869,11792,5071,-525,-118,3928,1729,-6719,-10419,-13177,-12550,-15781,-13850,-11278,-6785,-7040,-731,10985,13687,8006,-1261,-9359,-8819,-8989,-10064,-9468,-12448,-12094,-2327,2673,2244,1351,7084,12397,17607,8046,-5794,-8335,707,8907,5990,-4565,-13869,-3614,8386,7464,10824,13998,11907,15267,20244,17333,6161,-5356,-10213,-10905,-14993,-17613,-13310,-6928,-181,-1139,-1243,-6343,-4545,-5352,-12126,-7120,5736,13851,9168,2647,-9407,-16128,-1482,8220,3673,1205,1212,-2555,-8846,-13769,-7538,-8182,-15937,-6547,1329,-2538,-10922,-15847,-15873,-10466,-3820,-2946,2053,10135,14180,12160,14278,15772,19909,25643,18376,10350,11123,12008,3645,-3797,-6443,-12202,-13169,7782,39341,67181,65613,29172,-3772,-12521,-566,19079,52111,74023,69887,43910,17148,1052,-5910,-15087,-14997,-12367,-11148,-2941,10520,21803,34463,45808,52227,36907,13680,3536,2761,626,2987,11787,26352,51504,45624,13528,6121,501,-9537,-13862,-14335,-14781,-13952,-3145,8647,20461,14901,1931,4648,-3524,-8642,-4868,-4027,2307,2966,-3161,-2779,-1289,2241,15932,24442,20915,13934,3613,-5715,-2843,2874,5654,8655,11078,2054,469,13095,15450,8090,8129,22170,32580,20641,9698,1713,-2599,-5615,-9191,-9648,-1093,8977,11677,6476,-1252,-1868,5205,8151,9260,-1402,-9319,-15295,-12841,-11925,-8564,-3515,-1620,-5616,-11027,-11181,-8132,-11863,-14639,-707,11945,17342,17181,9374,952,-6241,-10830,-3753,3847,10382,13051,8666,1851,-2062,-6831,-2240,-4114,-10406,-9188,-2827,-2632,-2832,-4001,-4519,-3808,-6041,-2830,929,1539,-858,-7351,-4323,4357,10155,20284,26830,21204,6685,-3137,-3434,3185,4817,-5601,-14968,-14646,-19356,-15524,-9468,-9898,-14379,-10059,-2759,-2187,-2569,4392,12743,13028,3682,-1278,-2443,-7743,-12542,-11693,-11193,-10853,-12953,-6614,1637,9144,13332,8876,-375,-6745,4382,16578,6601,-8085,-12815,-10294,-14863,-13772,-7590,-2352,-2170,-11017,-12887,-1160,10080,14638,13619,14231,20687,20258,6241,-4656,-4868,-9204,-10476,-10026,-7140,416,13984,35999,41012,36904,32348,28527,13009,-3150,-4612,-800,3352,6746,20226,25209,11743,531,-5001,-1619,-215,2208,-745,-4633,-3826,3304,9854,9100,2654,-3453,-4359,-7651,-8706,-10616,-9358,-5512,4291,14899,16150,7523,-631,-4327,-4937,-798,-4937,-12274,-13472,-12484,-9500,-10513,-4857,-6965,-11652,-11775,-15186,-6576,3974,8801,11792,6652,-2593,-2612,5159,2130,-6238,4088,15864,15530,12897,16520,13328,4758,-4833,-588,3785,4034,4977,7427,10338,13698,13214,7800,3632,2676,7037,7614,8062,7648,4869,1851,-3346,-8795,-8819,-14231,-13256,-12324,-8778,-6227,-2617,-1387,-3137,-2480,-10884,-15018,-10685,-3916,3767,1921,-6579,-11332,-5034,-2616,-2186,5714,19851,22040,19950,10450,-2722,-8590,-2264,5390,11784,17832,25956,21788,4228,-8199,-5754,6886,30351,52213,50728,24218,-1472,-11151,-4785,184,-434,-6323,-4141,-4424,-11701,-15023,-11692,-9272,-10964,-10538,182,21794,32762,26047,23367,31438,37590,39211,38434,38903,26756,11759,9274,11735,5234,-2707,-2497,-1608,-81,10898,20769,19138,3683,-826,11032,29544,20233,-131,-8735,1150,4681,-63,-7761,-8616,-6859,-4478,72,-1071,-3749,-9751,-8600,4434,5310,1137,2169,-185,-2501,1018,8225,13595,5414,-4678,-12137,-10445,-6465,-9488,-5728,539,-345,-1476,-1493,400,-5643,-14930,-9289,-4221,-4504,-4946,-10224,-17512,-6462,3627,-7541,-2948,6298,5441,4059,-292,-5865,-7828,-3625,-2342,-2584,-7285,-15759,-10073,-11946,-9659,1969,19214,38103,16625,5158,-2143,-6643,-3866,7027,14707,20195,17393,12339,11575,11656,5612,1847,12559,19290,9222,378,6491,3075,-8866,8895,20437,20120,7812,2214,11235,19264,17645,8337,3462,8490,11481,5896,2075,-2951,-4428,-4575,4931,13159,16313,22344,16200,11406,9676,-1562,-15663,-14369,-12383,-18014,-18397,-17514,-15450,-11577,-7706,-2305,1832,1998,1953,831,2630,8137,13261,15739,9331,1669,-5461,-12242,-5271,2164,3816,-547,-8270,-9551,-8725,-4820,-2632,-5224,-9458,-11510,-6020,-1039,4165,9432,14702,18044,15411,17419,18135,10853,5120,-1577,-12518,-12751,-8218,-6179,-5880,-7221,-9040,-3513,1419,6011,12877,20989,13837,2857,-2787,-3182,-2203,-3255,-710,8325,20622,31484,29121,17545,11919,9622,10744,4573,-2592,-8448,-12435,-11987,-9183,-4996,-519,-1141,-7427,-2335,7397,9593,9384,6873,4279,4862,9181,19030,26317,30016,33131,25528,4799,-12488,-7801,-5420,-9738,-12614,-7209,-4587,-6022,-12065,-13515,-3315,-4809,-1195,3109,4593,4318,9140,12427,10329,6830,6721,16939,21522,11522,-8562,-13845,-9243,-4198,2422,8730,8831,2275,-5537,-15646,-19080,-19888,-5399,6802,5132,-1786,-4060,-3180,-11414,-4219,9562,18299,13335,4014,-6088,-13739,-14260,-17545,-18215,-15761,-14150,-3110,5922,6451,528,-3601,-3279,-1614,-4974,-8900,-11894,-11701,-11079,-11059,-6961,-5920,1107,14171,33702,40793,23842,2034,-3820,2571,-1321,-1892,-1110,4780,5975,2311,2916,5793,7209,-777,-8618,2250,10423,3396,-8212,-14242,-3195,2349,4016,-2011,-9412,1147,8678,13498,14048,-3404,-16691,-12540,-11041,-7627,10807,17243,10487,-123,-11558,-6942,31,6738,15569,14175,17918,24729,21938,22132,22753,5091,-10831,-12702,-2617,9113,15182,15543,11073,12461,7775,-1395,-9993,-16422,-3333,6398,13868,18533,22417,11213,-2127,-4711,-8550,-5589,1296,9963,19692,18103,20860,18734,10665,1554,-10233,-3647,6821,6094,4790,183,-6143,-4958,-820,878,-371,-2529,-682,5739,16759,16930,15084,14254,10053,3931,8346,7321,4286,4540,3176,2348,-543,-8851,-5208,4434,8802,5933,2175,-3048,-5221,-3760,-9966,-13017,5171,1258,-14306,-6965,-2055,-4216,-7596,2550,1509,9111,17569,20903,20764,15768,7515,-1079,-7592,-4669,1644,-6163,-10693,2119,13096,18976,14411,9286,-474,-9927,-17397,-13647,-7915,-4973,-3391,-4333,-6358,4094,13403,9354,-807,-7314,-6681,-2005,-239,-926,-8317,-7815,-2826,-3626,-11614,-6572,1772,4866,2394,813,2890,4854,-388,6365,42683,60648,46417,12887,-7121,-12351,-7164,-3667,-975,5976,8435,7330,-902,-6195,-7026,-8035,-4783,-1922,-5001,-15093,-5014,651,-2214,1897,412,-5884,-14356,-5152,2011,2184,-3841,-10541,-12833,-8336,-3721,-4036,3637,13589,22848,20459,17977,15973,14645,21959,19139,16306,19345,24832,24523,13397,2013,-564,1279,3433,8668,19077,25004,20789,14022,9984,7995,4020,-2083,-4392,-3962,-1289,11650,17189,15300,-1644,-5338,4061,4643,-2634,-12422,-15125,-11074,-9638,-5364,-7006,-12714,-11441,-2032,13139,21284,22540,10084,-1413,-4233,-1832,2291,-451,-3254,-10459,-16064,-9602,-2701,2218,2429,2398,4241,6339,-1840,-11798,1318,10666,19429,17432,2571,-2745,-1320,374,-2466,-4469,-5299,-1367,-65,-3838,-8964,-11928,-8555,-45,3119,2799,-3139,-10780,-13694,-8787,-9006,-10363,-13203,-15127,-14729,-9761,-80,5452,2931,104,-2335,-12473,-4038,4248,2610,-6996,-14603,-13378,-11093,-13095,-14332,-12824,-12591,-12377,-5793,-2433,-3352,-7159,-9711,193,2159,1130,-4591,-11861,-3574,4698,7636,3069,-6958,-14184,-5450,-6013,-9532,-5721,2604,3861,-2313,-11341,-5836,-2725,-10503,-10371,182,6323,4092,-807,-291,4886,6472,1067,-8436,-7498,3041,12245,12562,5335,-355,-7666,-16090,-16520,-9337,2295,5858,9929,26992,44541,42790,29639,19724,19045,20707,12002,-5564,-13225,-3,4887,-16,10162,11369,926,6168,34016,39601,22079,7426,8943,13736,17505,12624,-1262,-14591,-9526,-2322,-1822,1205,6704,8726,4789,-1503,-6766,-10503,-5277,5321,12683,11266,4405,-2841,1696,-488,-7274,-11278,-9150,-4790,4483,4335,10408,11661,4463,628,-3708,490,13685,18662,17651,14643,3902,-9859,-10902,-4667,1476,-3899,-6500,-979,377,-2812,-14342,-12154,928,10628,12668,6876,-3458,-10823,-4860,3368,6731,-1054,-13148,-12795,-7635,-3822,-894,-1496,-5658,-12896,-10611,-12049,-11241,-1573,13054,23588,35036,40152,37611,34812,25978,10460,-6747,-15283,-13721,-16828,-11202,-3036,-2804,-6964,-3191,4338,9810,12950,13523,17624,23477,18256,-788,-10447,-4811,2993,8233,8820,9903,14403,13912,2396,-1805,821,-429,856,4931,10879,16336,14432,11664,18423,14353,-484,-16585,-11414,-5115,-2231,-656,7846,19750,25717,24243,22171,12452,-1940,-8548,-3532,11440,14486,3289,-10845,-14658,1018,1798,-4251,-426,12248,34239,66966,87730,71105,33121,3878,1686,5164,8222,10455,11320,13761,13030,6498,3371,932,3571,13987,30347,30938,15700,-707,-13617,-7264,-7456,-13520,-12500,16546,42858,48427,23029,-8069,-10575,7554,13858,7144,2344,9889,10250,1847,198,3701,822,1989,453,-5175,-1726,9048,15945,14430,10106,6552,3239,-431,-11953,-13248,-2562,197,-9946,-13256,-7715,-4447,-6505,-8909,-7844,-4195,310,1174,-42,-692,2770,7030,11252,13100,17389,19693,13901,8103,4663,-8334,-13769,-7466,2853,6770,-139,-8447,-9535,-12133,-7135,10147,17768,16705,8470,-2696,-14376,-8223,-3204,-2532,-7100,-13952,-12759,-12156,-3451,4183,6021,706,-9554,-19600,-9110,-878,3867,-1587,-6585,-4971,-8424,-16257,-5853,14956,37298,44602,31320,6754,-10759,-8051,-3265,-1472,1868,2676,-536,-9490,-12555,-12127,-9341,-9986,-17592,-11986,-9593,-7769,-9829,-11003,-8552,582,6389,5630,8047,11879,20984,26911,15227,-490,-3898,5318,5958,5844,7549,-2341,-4530,-235,7268,4377,-3921,-6306,1788,2405,-2381,-8454,-8139,-8869,-479,5775,5333,2874,-154,-6763,-12479,-8638,-359,11163,21886,21927,10281,-1694,-12058,-12979,-12207,-7026,6824,12930,14212,4209,-1838,-5872,-7864,-12208,-12851,-4141,6917,9441,3696,-7456,1911,4301,5907,8821,15790,20648,21266,18607,6197,-10951,7145,18808,19272,-1034,-1594,-1450,-3956,-4551,3002,5709,-279,-8303,-12341,-9914,420,16438,18304,11336,4714,5562,9969,9533,2622,-5654,-10870,-8721,-4028,-1701,-1385,-2496,-5079,-13732,1736,12784,7898,-464,-4123,-10824,-10417,-4758,-4191,-11700,-16966,-8443,-3615,-3958,-3551,-6149,-5432,-4169,3552,2605,65,4263,11254,13454,4829,1289,11960,14261,7648,5768,9269,27899,32679,18283,7734,1959,8767,14735,10923,1922,-2179,-899,-11630,-4911,1287,9138,12078,7764,4659,14967,23530,34812,43990,36771,25415,14274,10999,6763,-615,-10080,-13299,-15206,-14140,-15453,-13791,-7352,-1432,-4958,-1697,3396,-2289,-6462,-9829,-10284,-4524,-1285,3432,10569,7673,5078,116,-933,-3633,-10447,-9152,-7001,-3171,-4910,-9952,-9306,-3361,751,-921,5245,15810,20959,22779,11622,8593,16621,26446,38294,39679,23913,9709,6220,7988,6935,9932,13101,9251,1942,-8802,-11624,-9046,-10616,-5727,4454,14442,15784,7488,-14074,-17602,-11095,2327,789,-4277,7720,16926,5301,-946,-9750,-9418,-556,472,-6924,-6679,-2044,-8690,-11336,-831,8672,7833,29,4565,24677,35942,33198,21319,6264,-3330,4804,10524,3327,-8284,-5334,-2438,-2238,-2949,-6493,-8330,-5438,-6669,-12007,-1617,8657,3089,-425,-4412,1247,-556,-265,-1110,-8711,-11906,-3142,5068,6056,3949,-2589,-7525,-1898,1131,-35,3518,11371,16230,17738,25935,41703,44923,25601,11715,2728,-3532,-7887,-4949,-2851,-5574,-9024,-8055,-634,2560,-805,-4746],[-12234,-9272,-8397,-4380,-1812,-1665,1204,5245,15034,18755,5214,-5891,-4880,-2524,-3559,193,7087,7667,1125,-6483,-1409,6145,7638,6304,111,-6079,-12516,-15637,-5487,9274,14575,19148,15873,4810,-4755,-8836,-8118,-9525,-6955,-2831,4198,30148,54005,64191,46013,23069,2927,-8713,-15980,-10016,4290,9691,12004,13779,21941,31554,24867,5812,-16539,-15149,-10561,-7520,-6087,-5618,-9558,-14170,-10221,1456,17819,25614,27843,16995,1172,-9078,-15839,-17811,-9229,3798,12105,15410,14707,18518,13880,5909,4122,-4911,-14016,-10880,-8274,-12327,-12315,-6596,-3577,-9,10332,14308,12064,9814,-5300,-11254,1013,13100,12546,6180,-3168,4487,4899,2317,326,-455,590,708,-2429,-13626,-17895,-8249,-2175,133,975,231,208,-4015,-4572,1431,-6146,38834,8381,10133,5539,12284,45304,217052,431611,705507,872807,827315,614157,347941,94333,6796,2718,13777,19300,7122,-12069,-6555,8405,28756,24971,8642,-3756,15285,16402,-8925,-5608,13297,28470,25198,1297,-7639,18629,13054,6270,1703,-8089,-7771,-6711,-5220,-3455,8629,46498,56872,33240,309327,977089,1950770,3045222,3907524,4199576,3767590,2794551,1642611,702966,209367,80896,27422,19208,14064,5616,-2575,-1469,13287,16530,13308,8925,-743,-11592,13512,28064,33978,27780,18147,25603,32773,38302,20280,2652,5452,13767,20588,723,-13184,-11780,3628,31685,5326,26953,153390,408199,684163,841608,802142,587265,326178,116333,24274,3606,28546,-1305,-7343,20890,22714,8708,7585,6639,6967,-1738,-18873,-19563,-8646,-9556,-13941,-8822,208,10566,17725,15436,11365,3600,-9920,-8105,5468,19364,23503,30284,34886,25292,11447,1095,-4692,-12213,-16712,-15243,-15184,-10243,2375,16553,14655,11734,12256,11023,7630,-970,-5772,-5955,-3112,-1824,1463,3769,2658,5448,8838,14355,12348,5414,-248,430,4691,2378,-6716,-10741,-13419,-12685,-15802,-14643,-12893,-8936,-7406,1646,11352,12880,8059,-600,-8209,-7902,-8257,-7689,-5404,-8912,-13556,-2703,2407,1420,666,6742,11700,15057,3056,-9071,-9520,1431,10840,8199,-3272,-14735,-5294,8975,9420,13217,16502,13296,14664,18310,15955,5578,-5524,-10047,-11100,-15599,-17415,-13779,-7367,-1028,-4761,-8324,-12970,-9747,-8318,-14255,-7445,6809,16065,11989,5466,-6682,-16257,-4025,3424,-2159,-4790,-3398,-4246,-10268,-11114,-3756,-4711,-12346,-9873,-1302,-4665,-8765,-9441,-10422,-5979,-2753,-4253,-1104,7106,13767,14563,18726,21174,23111,24408,13826,4771,5665,7557,433,-6818,-9485,-14466,-12092,8721,41015,70625,65313,27555,-3199,-13562,-1567,18428,49888,68156,67747,48096,22825,4259,-5664,-15091,-13759,-10464,-9548,-1912,10837,20132,31505,43452,52417,38670,13513,2836,3282,2395,5283,15895,33220,56954,39452,8347,2935,-1414,-11226,-15261,-14904,-14088,-13119,-3015,7983,19610,18948,13023,14247,806,-6780,-5972,-8041,-3776,-1334,-4645,-2400,-712,883,12204,22630,22036,17449,7360,-2285,-216,4584,6790,9746,9835,-3365,-1921,13487,14514,7401,8187,21889,32601,20689,10068,3303,-539,-2831,-6146,-7993,-1103,7444,7320,1928,-749,1734,6679,7146,8395,-714,-8641,-15511,-14244,-11316,-8035,-2808,-1188,-5514,-10065,-12944,-10572,-13827,-17219,-5129,5932,12182,14220,8645,956,-5635,-10965,-4706,1528,6914,9904,6012,-390,-4328,-5331,12,-2612,-9604,-11032,-5898,-5899,-6461,-5167,-2828,-1399,-4019,-2076,1053,888,-1378,-7524,-4797,4300,10606,21912,29947,23657,8821,-1622,-4128,1365,3469,-6216,-18351,-20223,-24255,-14875,-7930,-8296,-13029,-10174,-2567,-842,-1313,2138,9119,9363,1187,-2230,-1913,-6557,-12529,-12561,-11248,-9704,-11396,-6453,1799,9358,12187,5529,-3911,-9251,5182,18882,7735,-7654,-12402,-7904,-11368,-11252,-6284,-1751,-1854,-11066,-12469,-1006,9454,12930,11122,12091,17847,15497,1564,-6622,-4224,-7587,-10740,-10575,-8120,-1003,12191,32820,35769,31678,28938,28040,13087,-3755,-4919,-467,4826,10200,24609,30826,19550,8662,1824,-717,-3722,-1432,-2550,-5424,-4744,2480,10247,10566,5228,-3303,-6043,-8679,-8144,-8921,-7923,-6169,1277,11507,13185,5725,-1314,-4611,-6354,-4655,-9920,-16364,-13321,-8517,-4833,-10199,-6864,-6545,-9757,-9700,-14480,-7401,3342,8427,9905,5993,-3150,-3205,5075,2368,-6145,3041,16060,16080,16069,23632,20433,7919,-6077,-612,5385,6853,8110,9407,12559,15873,13627,7686,3207,1195,4846,6017,7760,7633,4718,2667,-2106,-6526,-7142,-11895,-11988,-12389,-11082,-11338,-6321,-4931,-5768,-3139,-10319,-16226,-10973,-3679,3143,1795,-5789,-8540,-2816,507,2144,11867,24047,23644,20992,11329,-1963,-8271,-2820,4326,9091,11429,19294,19939,3946,-8126,-5356,7685,34616,57410,53611,25557,-738,-9918,-3827,973,-551,-8090,-8844,-7153,-8218,-11438,-10828,-9951,-11448,-11642,-2225,17608,24719,16927,19928,33661,39170,39730,39568,42695,28410,12832,10642,13605,6902,117,-536,-848,287,11945,22574,19867,4183,1310,13882,30981,20402,173,-10443,-421,3923,-743,-8902,-8150,-5869,-2797,2441,333,-3575,-10279,-8741,5870,7272,1600,102,-3982,-5394,153,9310,17153,7923,-3365,-10162,-9405,-7873,-10122,-5553,425,-560,-3047,-5293,-3786,-8087,-16257,-9274,-4055,-3688,-3164,-8293,-16033,-5114,6025,-1936,-398,6019,3647,2791,-331,-4668,-6709,-2485,-30,838,-4815,-11620,-5754,-7567,-5195,6543,24390,38815,15472,3511,-5103,-11483,-6077,5676,13787,21068,20192,14050,12633,12018,4738,374,11256,18144,7537,-2519,4584,1668,-7050,11042,23310,23479,12161,2707,6307,13808,13247,2173,-4384,3387,10165,7282,3503,-2618,-5376,-5874,4363,13392,17137,25092,20387,13699,9477,-3359,-16982,-13909,-10885,-15684,-16297,-16270,-13981,-10424,-7690,-3239,206,10,415,750,3019,8207,12096,14392,10110,4031,-3309,-12266,-6746,616,2369,-1811,-9641,-10314,-9285,-5848,-4382,-7017,-10880,-14516,-8276,-2096,4467,10355,15250,17388,16227,18475,16543,7695,1327,-4560,-14369,-12760,-10776,-8927,-7218,-6022,-7443,-487,7844,13965,21945,27294,16315,3964,-2459,-3354,-2905,-4391,567,12032,28584,39722,34552,21798,17475,11868,8587,466,-4418,-8134,-10114,-9855,-7966,-3844,562,-491,-6047,-4196,7301,10853,10858,7822,3435,1372,4426,12733,19836,25038,30560,25173,5475,-11189,-8429,-6728,-10902,-14366,-8755,-4800,-3754,-7255,-15889,-5008,-3138,-532,2979,4348,3114,6785,11107,10695,8799,11698,23635,28132,18780,-4276,-13129,-10735,-4101,3602,10009,8930,2052,-5493,-16764,-22625,-15507,686,10292,5388,-1766,-2503,-2863,-13406,-3088,12176,21282,16905,8233,-1808,-10929,-14278,-18304,-17702,-14691,-16263,-6146,4609,5268,-289,-3642,-3324,-2581,-6772,-10800,-13218,-12769,-9754,-11041,-9373,-8468,-1317,11544,31862,41972,27587,3993,-3365,2843,22,362,788,5522,5848,2371,3665,6704,6560,-2428,-6232,4420,10990,1426,-10565,-10660,-327,4237,4772,-1083,-6699,2535,11129,14356,13848,-3624,-15646,-11453,-10092,-8192,8458,12499,8147,310,-9507,-10695,-2919,5744,16696,15542,17045,22947,19144,16940,19082,3218,-10292,-12530,-2178,11139,19946,20325,14177,13234,7955,-1158,-10073,-15437,-3537,5233,12458,17781,18455,4309,-6168,-6631,-9937,-6909,-537,8081,19389,20356,22167,18486,10088,1782,-9433,-5847,3093,2260,1364,-216,-5377,-3201,1289,2562,68,-2767,-959,4636,15333,16133,14847,16675,16661,6817,7995,4855,1492,2505,2070,2341,48,-8445,-5980,2888,5374,2367,-533,-6273,-9583,-7911,-12483,-7414,10577,4183,-10412,-11446,-6273,-7727,-11144,1160,1041,9642,19655,24733,25686,20138,10997,1688,-5698,-2460,3696,-4905,-11454,2601,15824,24227,20605,12697,1312,-9225,-16779,-15103,-8992,-4771,-2279,-3554,-6548,2387,12643,10494,-383,-8021,-7105,-842,1056,-322,-9746,-10154,-6448,-6857,-14399,-4904,3022,6196,3343,424,1696,4026,129,7697,41192,54442,41335,11953,-6578,-12441,-7453,-4879,-3345,3978,7026,6513,-1083,-5556,-5669,-7016,-4777,-1906,-4055,-16850,-6560,1009,-317,2102,-1445,-8370,-13823,-3797,2894,2458,-4591,-12155,-15543,-12110,-7240,-5065,3569,13135,21698,18746,17406,15625,13924,21570,19428,16188,18309,22541,21881,11885,1463,-1655,902,3982,10390,22768,31556,26746,17329,11696,8832,3845,-2940,-4819,-2960,943,13591,17606,14666,-1922,-6714,1026,852,-5609,-14397,-16038,-12116,-12324,-6432,-6996,-12144,-11382,-3478,7984,16914,20672,8884,-1592,-4034,-1888,2152,-300,-3629,-11231,-17387,-10282,-4122,-1048,-2194,-2477,236,3766,-2218,-12643,-602,6534,13561,14371,3241,-1484,152,1886,-2211,-7020,-7154,-204,4061,-902,-6784,-9664,-7452,-134,2028,1567,-3978,-10846,-12954,-7824,-7986,-10178,-15325,-15973,-13867,-9766,-2193,-126,-3542,-3901,-5067,-16558,-6070,2855,505,-10248,-15563,-12126,-11843,-13936,-10060,-8708,-10868,-11558,-4764,-2002,-3969,-8192,-8386,166,880,-642,-6653,-10164,-430,7290,8402,2050,-8239,-10202,-985,-986,-5704,-5893,2669,4722,-1603,-11403,-6214,-3220,-11623,-9558,2714,9455,5616,-1181,-2930,1417,4986,1694,-7754,-11084,-1947,8893,12274,6382,1904,-3920,-12377,-13438,-6028,5174,6768,11662,29324,43267,39287,28368,22613,21964,21370,9748,-8084,-17913,-7477,820,380,11671,12572,3245,13906,41438,41169,19120,3902,7137,12445,17091,12095,-3714,-19810,-8783,-995,-1018,2718,8645,10208,5205,-1787,-6833,-9979,-5002,5376,14207,12215,5854,-1102,1783,-1412,-7244,-10139,-7182,-3901,2789,1191,6932,8705,2189,-1082,-4176,987,14174,19762,19412,15327,3122,-10513,-10298,-3327,2221,-4257,-6838,-800,966,-2372,-13686,-10418,1025,10627,13980,7817,-2509,-9725,-3959,3909,6363,-858,-13013,-12937,-7204,-3362,-856,-1989,-6276,-13537,-11214,-11884,-11694,-1638,11524,20859,32169,37100,35884,35341,26653,9771,-7851,-17002,-15662,-17337,-10644,-3396,-3735,-6477,-1806,4908,9228,11450,12649,18315,24570,18321,-863,-9799,-3297,5297,10609,10324,10208,13707,12596,1903,-1638,401,-1185,803,6060,13232,19957,19485,16158,20025,11846,-2017,-17304,-11819,-6012,-3305,-1598,6420,17912,23337,21578,19704,11157,-2368,-8613,-4899,9752,16596,6478,-7419,-18757,-2702,890,-1948,2503,12024,29895,58480,80426,67140,30531,2778,2052,5733,8464,10079,8334,6961,3915,434,127,-1583,908,11217,26750,28215,14810,-434,-12465,-7148,-7347,-12480,-12403,17070,45292,52151,24980,-8908,-10960,4754,10435,5763,4187,13310,15013,7113,2748,5162,1514,1943,202,-5186,-1190,10033,16317,13393,9528,6481,3584,40,-11230,-15669,-6806,-4065,-11371,-10584,-5525,-2654,-4962,-7346,-6088,-2810,918,1383,1097,2290,5688,5725,9988,16532,21252,20785,12313,5846,3706,-7294,-10240,-4070,8869,8309,-1696,-8760,-6950,-11021,-9556,9024,19527,17440,9229,-1854,-16219,-8356,-1818,-1005,-7614,-13046,-9802,-12485,-4193,3091,4157,-1499,-11850,-18721,-5866,801,4774,65,-3922,-2832,-7028,-15128,-6083,16969,42835,48413,31432,7460,-10179,-7837,-2572,54,4180,4444,253,-10463,-14432,-13014,-9166,-9188,-17116,-12908,-10040,-7783,-9570,-10288,-6984,3331,9237,7676,9678,12920,20469,24334,11296,-4332,-5530,1862,975,2991,6737,-636,-2461,1999,8624,5076,-2641,-3333,3918,3027,-2143,-8326,-9042,-7981,2061,4243,-1043,-5280,-5511,-9327,-13071,-8303,537,12419,22066,19654,6947,-5404,-15851,-15601,-10308,-5336,6532,11007,13457,5550,-452,-5653,-8765,-12688,-11583,-2676,8401,10737,4559,-9339,-1914,2028,3741,5981,13180,18745,18486,14546,2520,-9284,8094,19576,18394,-3187,-1421,547,-2256,-4926,2335,5596,-370,-8469,-11841,-8702,1955,17408,17562,10638,3334,4525,8328,5903,-1776,-9937,-14488,-7996,-3677,-1536,-366,-587,-3111,-12852,-314,9434,4563,-2545,-5540,-12540,-11391,-4870,-4061,-12167,-17344,-9310,-4361,-4451,-3991,-7253,-8227,-7516,1403,1726,-816,3047,9075,10479,2029,-2832,10601,16439,12737,12621,12988,26808,32462,18961,7116,1065,7759,14215,10937,2397,-632,2004,-8341,-7075,166,9419,13270,10363,10354,20034,26891,38694,49933,40426,26203,13328,9302,4023,-2006,-10603,-12222,-13637,-13674,-14991,-12063,-5738,-758,-6293,-3978,1807,-2653,-5780,-8663,-10380,-4866,-1890,2086,9822,7118,4666,-846,-2921,-5422,-10027,-7667,-5911,-2977,-5934,-11597,-10292,-4146,-226,-2242,2900,13510,19980,24549,16672,14519,20434,28472,39578,42449,26223,11825,8675,10504,9452,11341,12695,8225,1433,-8671,-9228,-7218,-10095,-6145,4312,14801,17499,10777,-11134,-9936,-10624,-3152,-3588,-9676,4825,13835,1260,-3451,-7750,-8477,-1980,-1467,-8701,-4801,-996,-8542,-10368,2739,13705,11672,1430,311,18712,32754,33582,20792,4413,-1131,10485,14462,4495,-7668,-5504,-2843,-1149,-1129,-5332,-8862,-7248,-8689,-10981,104,9089,3504,1006,-3913,-430,-1354,-688,-1937,-9447,-12288,-2807,5356,6225,3956,-3126,-8085,-3440,-1225,-2374,1782,11457,18803,20210,26228,38353,40753,24842,13482,5231,-2152,-7457,-4944,-2612,-5262,-8671,-7557,-256,3044,6,-4049],[-12548,-10214,-8657,-3603,-794,-936,1828,8118,18846,21333,7023,-4705,-5335,-5670,-7939,-3920,3616,7621,3972,-2896,967,8145,9805,8214,1431,-5170,-12101,-15560,-4304,12153,17287,21316,17862,6547,-3264,-7249,-6285,-7464,-3377,3782,11357,33015,53153,61661,44153,22139,2878,-8382,-15074,-10838,2579,9892,14457,17036,26067,37171,30420,11929,-12675,-17119,-9982,-4947,-2432,-1601,-5851,-11207,-8139,3784,19618,23807,24807,13873,-498,-10109,-16606,-17858,-9388,3567,12458,18916,19117,20748,14198,6632,4073,-5390,-15722,-12154,-9038,-14012,-14542,-10734,-8255,-4074,7951,16782,15917,12255,-4965,-10404,1249,11860,11492,8482,1336,7517,5396,1009,-2977,-3637,-369,220,-3847,-14540,-18828,-7864,-2767,-665,2178,2639,-522,-7666,-7964,-659,-4072,28772,8549,9172,-7388,-9226,66900,299001,658654,1068127,1293990,1198820,855955,463248,119580,13522,-15514,24283,21456,6562,-8938,-10794,10181,25405,22357,7596,-3217,9954,10173,-9638,-3979,16578,29821,24386,2900,-5613,9200,3522,-136,-723,-4251,-5901,-4895,-6029,-8710,5242,29092,67799,57822,501555,1476905,2811345,4152764,5050294,5212062,4583264,3388736,2002207,854874,217253,77840,23688,3315,6902,4135,-3156,-1850,10258,14926,13125,8037,244,-11230,8215,19350,26143,25660,17993,25893,38827,40366,22090,5648,6427,9081,15135,258,-13044,-10042,-2056,5374,24184,33546,218514,592358,1003713,1241735,1180590,854935,454115,145979,23089,6697,17733,-10471,-8686,14949,19348,7817,7887,6488,6318,-1673,-15972,-19276,-9397,-9362,-12641,-7977,1643,12917,19991,17321,14091,5135,-9535,-7913,4536,16669,21065,27075,32206,23325,10882,1882,-4129,-11733,-16043,-13759,-14915,-8214,6179,24544,29357,24844,20904,16005,8978,-1775,-5405,-3111,-7,-171,500,1443,714,4760,10349,16343,13496,6290,231,585,4737,2501,-6671,-10717,-13113,-12161,-15137,-14642,-13490,-9885,-6674,3953,11217,11600,8058,588,-6544,-6724,-7133,-4631,-867,-5258,-13594,-1924,3284,1248,137,6273,10653,12142,-1055,-11424,-9534,2515,12729,10631,-1459,-14665,-6696,9864,11733,16080,19636,15253,14599,17160,15363,5809,-4865,-9028,-10446,-15362,-16453,-13431,-6771,-1039,-7488,-14123,-17315,-14022,-10330,-13219,-6214,8293,18297,15139,9071,-2721,-13353,-3978,1411,-5458,-8903,-6241,-3547,-6796,-5910,658,-656,-8060,-13469,-4695,-6535,-5733,-2733,-2532,-289,-1068,-4960,-3798,4043,12914,16645,22873,26058,25860,23424,10636,732,1035,3722,-1927,-8799,-11492,-15699,-10716,9229,40525,70389,62337,25782,-2152,-14149,-2233,17787,46463,59854,62234,49934,28664,7758,-5384,-14602,-11939,-7747,-6807,35,11410,18319,27979,39487,50144,39064,12976,2003,4310,4368,8324,21540,41123,60069,32262,4051,288,-3074,-12455,-15976,-13744,-12435,-11486,-1920,8486,20094,24566,25269,23278,4394,-4952,-6511,-10792,-8715,-4835,-5376,-1389,593,781,10048,21895,24295,22234,12767,2840,3293,6753,8087,10496,7751,-9652,-2506,13782,13028,6452,8446,21817,32363,20639,10382,4892,1928,545,-2337,-5472,-744,6009,3659,-413,2054,5927,8182,6091,7476,263,-7522,-14866,-14677,-9953,-7213,-2030,-737,-5129,-8870,-13320,-12323,-15141,-17270,-8057,229,6613,10739,7788,1069,-4626,-10374,-5212,-400,3853,7049,3693,-2248,-6249,-3850,2237,-703,-8304,-12683,-7724,-7129,-9133,-5467,-877,907,-1849,-798,1469,566,-1442,-6965,-4563,4778,11492,23753,32764,25685,10865,79,-3885,250,2232,-5755,-14318,-13521,-17208,-12419,-6104,-6467,-11322,-10127,-2787,-407,-681,-361,4493,4821,-1531,-3086,-1166,-4938,-11789,-13384,-11286,-8518,-9616,-6377,1562,9029,10308,1661,-7683,-10884,6445,20942,8877,-6885,-11661,-5345,-7553,-8176,-4427,-699,-1185,-10716,-11864,-875,8616,10992,8514,9718,14821,10795,-2933,-7925,-3163,-5695,-10361,-11052,-9105,-2454,10334,29194,30198,26101,24880,26549,12544,-4366,-5143,-83,6317,13460,27809,34838,27296,17388,9043,2096,-5321,-4550,-4282,-6232,-5896,1427,10402,11378,7351,-2700,-7572,-9273,-6785,-6619,-6193,-6844,-1705,8215,10330,4070,-1900,-4825,-7775,-8668,-14504,-17446,-11094,-4116,-527,-7143,-7954,-5123,-7228,-7734,-13167,-8114,2583,7730,7678,4866,-4004,-3594,4928,2431,-6070,1281,14576,15342,18858,29972,27265,11447,-6776,-371,6991,9350,10428,10084,13540,17120,13727,8108,3486,293,3080,5047,7562,7395,3967,2844,-1091,-4163,-4685,-9181,-10293,-11836,-13129,-15304,-6612,-6639,-7646,-3838,-9936,-17121,-11364,-3673,2454,2161,-4073,-6094,-1087,3276,6950,18675,27454,24629,21229,11516,-1520,-7430,-2853,3624,6801,6022,13490,17752,3820,-7676,-5103,7912,37205,59447,53593,25213,-563,-7737,-2196,2148,-356,-9342,-9065,-1530,-1520,-7606,-9571,-9885,-11387,-12594,-4076,14090,17094,8221,16201,34583,39201,38585,38701,43735,27912,12905,12266,16294,9618,3699,1480,-113,636,12656,23845,20307,5067,3275,16043,30564,19754,725,-11871,-2227,3033,-1274,-9203,-6175,-1816,2768,6320,2495,-2764,-10496,-8943,6999,9020,2337,-1442,-7009,-7179,-213,10413,20449,10601,-1965,-8105,-7554,-8474,-9781,-4834,753,-383,-4367,-8740,-7682,-10399,-17676,-9221,-4061,-3116,-1477,-5616,-12503,-773,11734,4410,2421,5434,1542,1301,-630,-3904,-5611,-1135,2610,5025,-1422,-7766,-1850,-3216,-398,12043,29739,38449,13935,1584,-8655,-16489,-7736,4165,12623,21168,22329,15314,13094,11831,3455,-1986,7815,14132,3560,-5325,3995,1607,-5084,11672,24387,25411,15579,3595,924,7601,8518,-3328,-10674,-41,9181,8763,4886,-2491,-6479,-7262,3704,13355,17721,27591,24838,16568,9499,-5075,-18063,-13241,-9319,-13095,-13645,-14547,-12228,-8733,-7029,-3800,-1258,-1985,-1357,169,2524,7180,9679,11683,9896,5753,-1479,-12027,-8300,-1037,892,-3055,-10943,-10487,-9058,-5464,-3834,-5645,-8934,-14777,-10388,-3115,4681,11231,15796,16693,16686,19186,14901,5114,-1742,-7061,-14383,-12847,-13721,-11427,-6763,-3541,-5465,2866,15074,22419,29968,31961,17936,4798,-1938,-3094,-3257,-5258,1855,15372,35530,45771,38391,25075,22167,13491,6117,-2782,-4955,-6981,-7591,-7852,-6991,-3078,1073,-341,-4899,-5730,6768,11463,11893,8594,2223,-2213,319,7394,13997,20223,27359,23857,5659,-10095,-8404,-7264,-11096,-15209,-9524,-3847,-82,-803,-7510,-6094,-1096,755,3418,4349,1837,4203,9561,11010,11166,16608,28566,32716,25062,328,-11585,-11887,-3387,5288,11571,9007,1948,-5032,-16940,-20722,-8532,8015,14026,5331,-2195,-1118,-2230,-15115,-1684,14489,23521,19904,11943,1921,-8179,-13566,-17595,-16685,-13443,-17704,-8989,3412,4410,-789,-3813,-3728,-3790,-8554,-12618,-14329,-13063,-8279,-10607,-12034,-10781,-3682,8698,29080,41284,29888,5274,-2996,3324,1524,2573,2435,5830,5452,2452,4428,7524,5875,-3763,-3973,6286,11294,-662,-11801,-6477,2772,6267,5501,-4,-4733,3260,12338,14404,12731,-4098,-14152,-10014,-8779,-8273,5971,7623,5528,878,-6780,-14367,-5660,4708,17314,16711,15998,21045,16897,11765,13347,796,-9111,-11954,-1594,13140,24768,25308,18224,15382,9409,21,-9444,-14050,-3454,3991,9686,14793,12911,-712,-7006,-6904,-10958,-7496,-1232,6924,18659,21541,21867,17542,9599,2129,-8142,-7819,-681,-1501,-2276,-863,-4524,-1222,3763,4544,697,-3028,-1390,3579,14017,15685,14930,19152,23306,10136,7825,2828,-254,1616,1784,2804,1006,-7700,-6441,1694,2676,-435,-3158,-9448,-13256,-8448,-8857,210,15984,7123,-6707,-14218,-10486,-11603,-14743,784,1564,10862,21955,28513,30496,24408,14788,5278,-2883,609,6265,-3029,-12088,2762,18181,29623,28243,17278,3576,-8232,-15355,-15123,-9716,-4311,-766,-2377,-6371,848,11208,11489,410,-8358,-7665,12,2188,329,-9280,-6756,-7106,-9398,-13266,-2777,4579,7688,4505,282,875,3614,1052,9235,37749,45995,35036,11087,-5750,-11438,-6379,-4012,-4960,2187,5727,5767,-1073,-4468,-3772,-5185,-4124,-1602,-2858,-16052,-6516,3118,1747,1921,-3116,-9944,-10977,-2570,3245,2045,-6208,-14451,-17799,-13339,-10411,-5261,3513,12550,20386,17200,17089,15351,13009,20326,18788,15340,16796,20140,19345,10450,792,-2985,184,4189,11708,25822,37457,32570,20088,12986,9662,4030,-3314,-4985,-1869,3133,15034,17300,13163,-2759,-7127,-1220,-2234,-8133,-14673,-14120,-11985,-14450,-6026,-6006,-10943,-10663,-3960,3740,12465,17785,7466,-1680,-3720,-1930,1689,-489,-4179,-12027,-17226,-10118,-4919,-3448,-5658,-6552,-3287,1496,-2096,-13488,-3411,2022,7936,10871,3842,-139,1614,3289,-2089,-9492,-7623,1980,8754,2784,-4183,-7322,-6305,-129,1283,827,-4347,-10544,-11546,-5924,-5855,-8636,-16470,-15226,-12600,-9684,-4642,-5760,-8149,-4746,-4699,-19572,-7603,1909,-1177,-13040,-15326,-10676,-12103,-13259,-5832,-4733,-8752,-10552,-3610,-1311,-4038,-7978,-6078,317,-352,-2488,-8344,-5997,4663,11480,10281,2118,-7482,-5621,3959,4513,-1361,-5179,3129,5904,-477,-11051,-6400,-3507,-12162,-8282,5425,12582,7236,-1249,-5323,-2046,3738,2633,-6416,-15392,-8092,4489,11237,7104,3683,-201,-7450,-9127,-1697,8109,7467,13030,30496,40353,34885,26478,25051,24649,21660,7716,-10001,-16970,-14572,-3098,1129,13160,13663,6063,21464,46832,40583,15520,436,5446,11337,16876,12355,-3811,-16867,-6212,357,-346,3988,10176,11267,5377,-2090,-6560,-8939,-4760,4325,14017,12011,6329,297,1768,-2075,-7018,-9250,-5200,-1704,3229,32,5094,6912,624,-2517,-4477,1515,14313,20272,20837,15924,2483,-10864,-9826,-2227,2707,-4151,-6126,261,2331,-1036,-11155,-7914,1487,10771,15159,8623,-1679,-8589,-3039,4228,5820,-823,-12514,-11574,-5953,-2483,-645,-2396,-6673,-13701,-11308,-11403,-12037,-1933,9677,17837,28527,33380,34053,35773,27192,9074,-8870,-18616,-16376,-15926,-9475,-3199,-4287,-6106,-530,5320,8264,9438,11261,18227,24595,17613,-1100,-9176,-1951,7219,12477,11330,10176,12634,10892,1317,-1498,-23,-2135,227,6633,15101,23174,24587,20785,21302,9537,-3410,-17518,-12087,-6826,-4387,-2453,5167,16158,21207,19239,17466,10110,-2587,-8589,-6223,7705,18090,8821,-5039,-17697,-4815,1176,1004,5133,11406,25284,48963,70648,60878,26696,1106,2276,6471,8901,9642,5194,83,-4707,-4634,-2468,-3582,-1798,7923,22716,25379,14016,-158,-11625,-6857,-7083,-11311,-11554,17770,47059,54667,26705,-9833,-11111,1820,6529,3743,5547,16379,19795,12931,6100,7139,2307,1841,63,-4936,-571,10706,15943,11809,8458,5840,3166,-226,-10994,-17246,-9846,-6250,-9931,-7552,-3435,-616,-2843,-5457,-4192,-1372,1499,1574,2368,5310,8430,3776,8958,21094,25867,21865,10567,3297,2344,-6110,-6386,1033,14950,9537,-3135,-8158,-4682,-9154,-11682,7328,20378,17726,9908,-770,-16155,-7693,154,664,-8118,-11305,-6661,-10246,-4414,2150,2482,-3381,-13272,-14984,-1648,3345,6186,2251,-1147,-903,-5879,-14030,-6409,18346,46963,49992,30112,7873,-9328,-8013,-2393,2349,6894,5922,244,-12088,-17116,-14356,-9190,-8549,-16060,-14035,-10625,-7813,-9137,-9078,-4699,6573,12111,9687,11348,13949,19645,21228,6952,-8376,-5487,-717,-3685,411,5669,1005,-463,3891,9403,5510,-1068,-463,5770,3415,-2116,-8556,-10271,-6176,4106,2396,-7425,-14125,-11227,-12112,-13823,-8089,1267,13256,21095,16142,3528,-7601,-15338,-13768,-7538,-2820,6586,8690,11717,6113,430,-5461,-9220,-12494,-10115,-1317,9543,11510,5005,-9801,-5915,-211,2063,3415,10318,16601,15568,10614,-1169,-7350,9326,20571,17447,-5090,-1307,2513,-224,-4994,1561,5268,-676,-8825,-11372,-7763,2925,17249,15778,9472,1558,2227,4955,193,-7935,-15244,-14702,-6458,-3637,-1855,173,739,-1752,-11733,-2767,5585,937,-4765,-7040,-14213,-12389,-5255,-4286,-12858,-17624,-10745,-5581,-5421,-4806,-8405,-11079,-10947,-1483,144,-2255,1169,6231,7252,-453,-6399,10053,19313,18963,20305,16076,23142,29880,18228,5978,276,6408,12952,10221,2543,1206,5971,-3132,-8604,-447,9256,13715,12120,14877,23697,28975,41387,55326,44438,27344,12358,6971,633,-4135,-11663,-11519,-12401,-12672,-13957,-10548,-4418,6,-6751,-6966,-923,-3895,-5823,-8263,-10640,-5705,-2946,284,8639,6375,4146,-1914,-5167,-7865,-10078,-6939,-5610,-3542,-7467,-13251,-10922,-4985,-1649,-4306,-436,9909,17603,25087,21460,20837,23663,28761,38790,43423,27276,12858,10257,12383,11522,12266,11794,6606,111,-9015,-7746,-6282,-10260,-7065,3477,14137,17866,13752,-289,3293,-99,-3482,-6597,-13029,4263,12498,-1957,-6739,-6701,-7649,-3705,-4171,-11172,-3477,-538,-8829,-10160,5333,17250,14064,2226,-3662,13197,29156,33011,19581,2688,1915,16098,17756,5025,-6633,-6452,-4441,-1146,-430,-5098,-10253,-10092,-11578,-9586,1226,8534,3025,1530,-3552,-1970,-2708,-1970,-3594,-10861,-12611,-2835,5193,5794,3218,-4233,-9028,-5568,-4353,-5615,-784,10429,20364,22021,25829,33299,33902,22613,14553,6843,-1679,-7672,-5344,-2782,-5493,-9015,-7771,-691,2666,21,-3879],[-12514,-11202,-8598,-2767,-75,-794,1717,10378,21920,23178,8435,-4055,-6337,-9507,-12467,-7917,298,7288,6436,292,2896,9584,11243,9400,2243,-4576,-11911,-15644,-3672,13941,18905,22449,19028,7675,-2330,-6208,-5001,-6048,-623,9402,17955,31932,46268,53885,39408,19890,2124,-8586,-14600,-11732,261,9572,16392,19672,28985,40720,33897,16732,-7947,-19436,-10209,-3209,613,1818,-2714,-8621,-6054,5747,19671,20084,20536,10340,-2021,-10859,-17004,-17773,-9689,2884,12021,21685,23086,22206,14196,7161,3799,-5896,-17168,-13674,-10092,-15718,-16230,-13953,-11965,-7448,5321,18614,19705,14754,-4087,-9779,1274,10793,11327,11874,6569,10971,6906,898,-4999,-5584,-727,113,-4316,-14820,-18646,-7444,-3487,-1591,2809,4490,-1594,-11020,-9319,-1517,-2183,20471,8016,6544,-7067,-2674,52249,224601,486866,775306,926418,850022,605336,338930,84191,-262,-7287,26343,21952,7849,-6195,-9877,12009,21889,17615,3749,-1505,9405,8884,-6929,-620,22245,37364,34664,17970,6137,3716,-4750,-6589,-3226,-1696,-3681,-3939,-7766,-14078,-3474,19055,50366,25519,313057,959747,1833692,2688027,3210684,3241024,2793334,2043215,1202141,513309,129224,41286,5950,1011,5097,953,-6350,-2910,6396,12339,12275,7803,1768,-10441,3837,13382,20876,25308,20139,27504,43957,41390,23541,8551,7289,5872,10945,-59,-10352,-8666,-5360,-9727,19656,15134,145433,411174,702799,870607,829447,601821,319771,100777,8280,683,12591,-12900,-8944,10600,16075,6617,7514,5819,5275,-1339,-12248,-16326,-9115,-8913,-11068,-6721,3242,14784,21489,18871,16010,5876,-9229,-7374,3870,13696,17803,22514,27480,19671,9493,2276,-3664,-11079,-15302,-12196,-14298,-5952,9517,31316,44307,39245,30297,20789,9975,-2474,-4151,221,3284,1627,-568,-1134,-1072,4401,12255,18372,14803,7250,490,142,4138,2150,-6829,-10679,-12572,-11319,-14226,-14262,-13459,-10159,-5744,5554,10345,9754,7721,1876,-4864,-5686,-5940,-1334,3652,-1869,-12779,-442,5037,1487,-801,5142,8856,8745,-4407,-13085,-8730,3583,14159,12878,541,-13683,-8019,10741,13899,18746,22683,17164,14523,16291,15093,6502,-3560,-7065,-8663,-14040,-15088,-12679,-5560,-669,-9453,-14530,-14998,-17664,-11759,-10282,-3978,9642,19952,18023,12931,2047,-8549,-1008,2134,-6236,-11042,-7714,-2604,-3644,-1246,4917,3343,-3525,-14853,-8860,-8208,-2771,3522,5916,5876,840,-5270,-6204,757,11278,17837,25995,29615,27598,22403,8562,-1730,-2546,618,-3499,-9748,-12380,-15215,-9400,9067,37689,66061,56552,23555,-1045,-14560,-2823,16877,41921,49995,53899,48787,33315,10864,-5238,-13821,-9829,-4480,-3187,2873,12178,16348,24129,34396,45694,37892,11801,748,5536,6547,13722,29244,49255,60213,24645,546,-1741,-4432,-13217,-15311,-11876,-10291,-9288,-53,9970,21679,30800,37117,30605,6973,-3410,-6703,-12465,-12168,-7142,-5441,-109,2191,1487,9333,22496,28009,28588,19903,9221,7372,9215,9406,10627,4773,-16870,-891,13767,10939,5106,8620,21649,31690,20392,10578,6359,4543,4215,1947,-2281,-113,4650,902,-616,6053,10179,9507,4909,6469,1426,-6188,-13597,-13034,-8223,-6077,-1009,-112,-4566,-7658,-11289,-12457,-16046,-15419,-8986,-4769,679,6760,6622,1029,-3623,-9305,-5310,-1909,1289,4637,1844,-3607,-7712,-2749,4083,1324,-6756,-14155,-8003,-6655,-10984,-5385,836,2817,36,450,1825,335,-1248,-5906,-3922,5423,12461,25452,34819,26873,12463,1648,-3140,-432,887,-4789,-8695,-6412,-10819,-9326,-4276,-4640,-9504,-10047,-3628,-1061,-877,-2748,-670,-256,-4196,-3730,-292,-3148,-10588,-14371,-11499,-7535,-7836,-6325,798,7943,7603,-2490,-11630,-11083,7885,22378,9756,-6048,-10903,-3008,-3771,-5056,-2473,436,-487,-10231,-11245,-945,7407,8681,5618,6857,11392,6002,-7248,-8376,-1866,-3746,-9436,-11550,-10039,-3804,8695,25633,24792,20586,20644,24459,11592,-5018,-5483,102,7548,16202,29487,36661,33866,25654,15640,5384,-5173,-6928,-5978,-7183,-7426,56,10055,11183,8544,-1978,-9091,-9597,-5001,-3963,-4442,-7694,-4603,5104,7473,2323,-2619,-5169,-9260,-12881,-16810,-13963,-7971,71,2960,-4314,-8514,-3498,-4853,-6133,-12057,-9018,1385,6394,4925,3053,-5371,-3790,4600,2126,-6255,-1182,11274,12904,20547,34808,33179,14941,-7058,-105,8390,11302,11629,9101,12838,17089,13446,8857,4130,-263,1604,4384,7049,6556,2303,2042,-600,-2063,-1912,-6435,-8517,-10778,-13666,-10138,-3137,-6198,-8965,-4693,-9869,-17196,-12211,-4399,1121,2320,-2308,-4380,-106,5436,11829,25195,29382,24558,20303,10646,-1709,-6303,-2514,3155,4814,1628,8518,15050,3557,-7172,-5302,7189,37023,56889,49562,22485,-1206,-5221,-409,3202,-303,-10373,-5622,5181,4511,-4212,-8303,-9351,-11109,-13716,-5187,11685,10583,93,12219,33961,37629,35818,35723,41418,24798,11621,14166,19845,13315,7461,3235,337,688,12712,24215,20170,5885,4633,17016,28082,18105,1317,-12397,-4534,1751,-1858,-8538,-3727,3256,9592,10491,4752,-1740,-10690,-9567,7445,10201,3155,-2124,-8179,-7429,-223,11234,22894,13026,-803,-6379,-5731,-7855,-8693,-4021,1124,-250,-5834,-12151,-11506,-12610,-18528,-9468,-4730,-3313,-452,-3287,-9225,3709,17910,10181,4932,4314,-1093,-778,-1692,-4109,-5103,-72,5123,9258,1727,-4864,1042,526,3968,17483,34078,36347,11641,-839,-12756,-16610,-8731,2191,10897,20124,23222,15695,12615,10835,1615,-5450,2032,6978,-2934,-6136,4689,2201,-3830,10633,23460,25587,17589,4641,-4009,1073,3747,-6426,-9895,-2580,8159,9904,5747,-3049,-8168,-9094,2622,12794,17914,29740,29300,19618,9299,-7090,-19280,-12897,-8174,-10729,-10949,-12830,-10774,-7243,-6288,-4332,-2846,-4305,-3795,-1327,849,4762,5826,7340,8167,6239,-489,-11975,-10325,-3215,-1042,-4726,-12518,-10338,-8334,-3947,-1384,-2312,-5612,-12456,-12775,-4551,4308,11450,15639,15307,16200,19030,12751,2421,-4802,-9644,-13403,-13433,-17394,-11618,-3891,-416,-3668,5792,21756,29781,35557,34068,18074,4820,-1749,-2987,-3834,-6444,2445,17534,40019,48436,39889,26734,25164,13835,2949,-5550,-5031,-5803,-5558,-6524,-6795,-3231,513,-1144,-4513,-7405,5158,10678,11746,8496,-26,-6394,-3633,2414,8198,15072,23218,21267,4895,-9813,-8590,-7758,-10929,-15302,-9834,-2438,3746,5226,523,-5782,653,1938,3800,3982,-83,976,7337,10692,13057,20286,30977,34556,29436,4508,-10015,-12777,-2612,6856,12731,8409,1361,-4674,-16171,-16175,-954,15689,17245,4442,-3703,-628,-2090,-16790,-650,15884,24419,21718,14536,4511,-6292,-13108,-16330,-15576,-12450,-17662,-12231,1800,3376,-1456,-4525,-5000,-5835,-10888,-14860,-15629,-12920,-7506,-10366,-15271,-12823,-6430,5156,24972,38293,30059,5264,-3474,3230,2373,3924,3112,5104,4260,1996,4592,7651,4630,-5255,-2552,7123,10613,-3414,-11491,-2502,5382,7636,5307,221,-3906,2870,11890,12991,10153,-5526,-13166,-9031,-7821,-8277,3007,2482,2241,886,-4470,-12765,-7767,3218,16659,16914,14380,18550,14719,6851,5389,-1958,-7923,-11559,-1584,14327,28637,29379,21875,17638,11211,1453,-8729,-12977,-3713,2159,4878,8936,6650,-2313,-5656,-6076,-11907,-7649,-1013,6466,17440,21065,19485,15425,8575,1926,-7131,-9793,-4911,-5753,-6669,-2462,-4242,358,5964,6156,821,-4048,-2881,1597,11963,14759,14451,20590,28779,13206,7208,730,-1528,1046,1503,2976,1598,-7347,-7244,269,262,-2790,-6031,-12982,-14772,-4867,-2077,8196,20241,9137,-3992,-14192,-14333,-15653,-15907,1184,2324,11787,23260,30848,33654,27113,17543,8483,-46,3496,8211,-1527,-13159,2022,19499,34255,36216,22423,5630,-7695,-14534,-14645,-10780,-4381,281,-1606,-6544,-1063,8751,11798,1146,-8628,-8880,-111,2427,276,-7620,-1416,-4016,-9461,-10100,-881,5741,8565,5051,-375,-293,2899,1652,10166,32013,35669,27627,9629,-5357,-10413,-4678,-1614,-5787,148,3942,4449,-1544,-3658,-2117,-3432,-3592,-1765,-2146,-13853,-5057,5526,2859,729,-5275,-11077,-8816,-2247,2358,250,-9326,-17508,-16040,-9535,-8146,-5435,2754,11153,18238,15089,16185,14359,11236,17622,16554,13190,14371,17263,16472,8464,-673,-5075,-1416,3430,11891,27160,41070,36810,21452,13165,9908,4074,-3690,-5416,-1354,4563,15340,15843,10668,-3882,-7362,-3369,-5171,-10434,-12951,-11460,-10807,-11499,-4281,-4520,-9728,-9919,-3916,1110,8323,13609,5315,-2340,-3856,-2460,362,-1597,-5442,-13179,-15646,-9617,-5580,-5463,-8408,-10315,-6883,-937,-1936,-13474,-7566,-2793,2868,6861,3766,635,2403,3909,-2812,-12167,-7086,4220,12936,6345,-1912,-5534,-5717,-633,244,-105,-4957,-10540,-10287,-4140,-3866,-7167,-15399,-14294,-11686,-10082,-7778,-10849,-8006,-1463,-1935,-18499,-9131,843,-2970,-15403,-14213,-9666,-12495,-12214,-2402,-1626,-7096,-10067,-2985,-905,-3887,-6530,-3535,17,-2186,-5013,-8957,-955,11001,16567,12803,3031,-5196,-1163,8652,9729,2683,-4214,3448,6875,558,-10774,-7037,-4180,-12709,-7324,7603,15005,8303,-1675,-8107,-6068,2114,3302,-4391,-14984,-15671,-1280,8883,6859,4261,2681,-2138,-3898,3181,10588,7537,13500,29952,35755,29602,23697,26314,26357,20998,5359,-11879,-13780,-17383,-6297,1890,14125,14036,8558,27675,49064,37566,11246,-3268,3396,10002,16542,13171,-1753,-11838,-3650,1096,-266,4514,10775,11431,4842,-2853,-6361,-7990,-5157,1619,11382,9969,5147,656,1026,-3067,-7231,-9221,-4059,308,4469,-37,4073,5660,-658,-4055,-5009,1640,13780,19840,21440,15895,1444,-11564,-10012,-1865,2382,-4303,-5059,1863,4347,1020,-7832,-5424,1846,10623,15704,8826,-1456,-7932,-2590,3934,4813,-1192,-11665,-9464,-4286,-1578,-655,-3091,-7204,-13774,-11345,-10791,-12447,-2890,7105,14130,23940,29075,31951,35693,27096,7914,-10168,-17924,-15021,-13809,-8126,-2840,-4823,-6403,140,5063,6502,6629,9005,16792,22931,15692,-1974,-9048,-1181,8366,13456,11442,9368,10788,8476,300,-1694,-740,-3515,-1130,6189,15796,24976,28606,24674,21720,7266,-5003,-17832,-12561,-7848,-5734,-3450,3960,14355,19063,16841,14955,8714,-3167,-8859,-7759,5112,18504,9929,-4057,-16319,-5757,2036,3837,7030,10133,20371,39152,59533,53147,22022,-1242,2052,7053,9275,9080,2155,-6548,-12607,-8531,-4574,-5233,-4590,4082,18248,22213,12850,-356,-11259,-6622,-6911,-10307,-10282,18559,48087,55830,28025,-10835,-11406,-1434,2012,898,6153,18430,23778,18928,10405,9611,3019,1485,-195,-4685,-125,10806,14711,9749,6910,4598,1899,-1390,-11425,-17876,-11375,-6098,-7024,-4759,-1719,1311,-450,-3416,-2348,-109,1829,1518,3453,7981,10464,1024,8748,26665,30843,22701,8556,390,525,-4907,-2522,6776,20083,10223,-4284,-7195,-3017,-7452,-12850,5668,20601,17634,10339,257,-14643,-6500,2475,2187,-8743,-9692,-3990,-7502,-4153,1414,1088,-4745,-13106,-10572,3470,6684,7698,4543,1339,589,-5151,-13144,-6919,18898,49117,49026,27418,7959,-8103,-8540,-2504,5921,10168,7193,-404,-13752,-20225,-15869,-9437,-8099,-15039,-15376,-11340,-7840,-8496,-7340,-1498,10499,14988,11546,12909,14767,18342,17604,2389,-12343,-4504,-2315,-7713,-1747,4445,2613,1487,5358,9512,5585,609,2243,7354,3581,-2320,-9098,-11586,-4065,5649,924,-11453,-22606,-16064,-14773,-14679,-7950,1896,13754,19202,11948,631,-7429,-11572,-10108,-4712,163,7210,6187,9041,5926,823,-5516,-9239,-11505,-8368,71,10440,11793,4999,-8092,-7070,-710,2142,1901,7527,14399,12639,6916,-4532,-5484,10736,21643,16478,-6534,-1231,4205,1680,-4818,803,4821,-1175,-9443,-11053,-7184,3276,15883,13143,8045,-242,-966,295,-7040,-15425,-20768,-11071,-4623,-3891,-2584,307,1599,-861,-10586,-5482,1417,-2804,-6924,-8354,-15252,-13240,-5771,-4713,-13329,-17430,-12535,-6999,-6695,-5842,-9394,-13497,-14024,-4793,-1953,-4091,-1249,2891,3990,-2438,-8542,10190,22677,26087,28239,18091,17136,25074,16215,4601,-268,4668,10730,8527,2157,3051,10374,2907,-5892,36,8739,13496,13083,18062,25616,29461,42296,59416,48667,29175,12067,4711,-2780,-6654,-13094,-11018,-11342,-11597,-12732,-9146,-3363,729,-6050,-9302,-3995,-5526,-6349,-8521,-10991,-6871,-4280,-1801,7054,5487,3570,-2904,-7254,-10687,-10414,-6797,-5937,-4701,-9309,-14531,-11204,-5849,-3330,-6856,-4407,5483,14281,24576,25673,26563,25765,27229,36087,42667,27136,12832,10884,13516,13206,12863,10619,4668,-1761,-9771,-7200,-6262,-11157,-8318,2157,12624,16938,15991,9751,14611,8625,443,-6153,-9325,5832,13005,-2977,-10471,-6507,-7145,-5476,-7335,-13913,-2694,-597,-9382,-10734,6843,19163,14987,2148,-7416,8474,25767,31960,18123,1513,5177,21203,20204,4994,-5617,-7755,-7221,-2210,-864,-5752,-12420,-13861,-14411,-8400,1767,7145,1806,1211,-3730,-3149,-4172,-3784,-5907,-13035,-12842,-2977,4924,5167,2099,-5646,-9859,-8101,-8091,-9580,-3927,8416,20828,23030,24749,27013,25106,19261,14905,7563,-2013,-8533,-6233,-3453,-6311,-10089,-8652,-1878,1462,-730,-4215],[-11806,-11316,-7964,-1849,364,-1260,767,11497,23517,23744,9129,-4109,-7980,-13910,-15227,-10713,-2450,6437,8043,2706,4112,10227,11682,9547,2222,-4627,-12195,-15924,-3992,13916,18753,21968,18857,7770,-2319,-6054,-4626,-5685,788,13140,22420,26764,33890,41406,31733,15977,269,-9679,-14957,-13163,-3047,8226,17187,21083,30012,41423,34608,19397,-4002,-20467,-11770,-3040,2110,3788,-881,-7220,-4957,6288,16978,13911,14503,5833,-4024,-11996,-17770,-18325,-10717,1248,10276,22912,25735,22206,13277,6879,2719,-7007,-18591,-16375,-12368,-18284,-18174,-17159,-15617,-10982,1666,18569,22083,16094,-3803,-10131,490,9367,11161,14807,10981,13439,8072,940,-6463,-6872,-1245,-441,-4743,-14762,-18913,-8953,-5793,-3813,1961,4791,-3911,-14456,-9404,-1965,-1349,12998,5378,4058,-4165,-11140,24654,107062,201116,293688,330579,291613,211321,144039,33913,-8600,-5699,23469,21943,8548,-5559,-6103,12698,17550,11615,-398,1118,11270,9763,-4289,1348,25669,44417,46913,34042,18910,4857,-9246,-12720,-6600,-1097,-2622,-4841,-10360,-18817,-12905,12001,28257,11285,38414,191398,402347,611264,704845,647450,481858,306409,156691,61150,21901,6726,-4571,4960,5889,-2493,-9942,-5518,1248,8150,9969,6877,2473,-10124,-826,8455,16320,24089,21425,28467,46742,40223,23475,10170,6836,2575,6566,-1479,-8709,-8152,-5784,-17890,5822,-1594,37204,131650,231450,285421,274701,202985,112813,36839,-4954,-1719,10045,-11502,-9943,6009,11721,3966,5396,3497,2720,-2100,-9682,-13373,-8495,-8905,-10257,-6286,3696,14901,20997,18783,15922,4788,-10097,-7702,2280,9488,12872,16071,20285,13626,6214,1057,-4547,-11503,-15715,-11851,-14574,-4777,11138,35184,56656,52147,38378,23857,9474,-4054,-3228,2623,5467,2384,-2782,-5018,-3497,3493,13364,19258,15111,7145,-536,-1508,2765,1216,-7798,-11572,-12775,-11219,-14197,-14662,-13977,-11156,-6170,5190,7801,6506,6026,2057,-4403,-5931,-5756,1001,6940,127,-12517,530,6616,1330,-3446,2217,5501,4372,-7726,-14428,-8392,3518,14016,13820,1717,-12653,-9984,10616,14725,19861,24189,17617,13030,14273,13741,6417,-2627,-4809,-6041,-12404,-14400,-12750,-4998,-1181,-11233,-9148,-10133,-20073,-13757,-8050,-2258,9585,19797,19360,15742,6385,-3702,3099,3846,-5900,-11858,-8812,-2843,-2399,1686,7726,6060,125,-10338,-13845,-10416,-1113,8057,13232,11061,1866,-6090,-9131,-3644,7833,16875,26717,30463,27178,20354,6507,-3414,-5349,-2217,-5049,-10470,-12852,-14149,-9140,7355,31946,57188,47581,19970,-926,-15721,-4230,14800,35771,38937,43075,43910,35016,12276,-6013,-13632,-8376,-1593,408,5884,12449,13573,19486,28041,38983,34608,9192,-1863,5993,9736,22823,38616,56050,56615,16559,-3011,-3928,-6023,-14051,-14305,-10558,-8579,-7344,1805,11627,23407,36194,46630,34909,7877,-2951,-7388,-13357,-12627,-8380,-5583,543,3129,1966,9072,23800,32644,35759,27576,15616,11138,11282,10165,9634,1116,-14823,1940,12767,7729,2782,7989,20615,29931,19367,10110,7105,6570,7390,5930,876,240,2827,-1456,-148,9630,13563,10002,3077,4876,2197,-5325,-12474,-11095,-6657,-4963,42,390,-4379,-7060,-9611,-10958,-16252,-14477,-8249,-8057,-5926,1981,4612,255,-3285,-8368,-5347,-3211,-883,2638,388,-4579,-8684,-2677,4885,2842,-5581,-14844,-7347,-5768,-12457,-5710,1671,3803,1029,893,1450,-388,-1354,-4931,-3497,5576,12884,26414,35474,26643,13042,2524,-2616,-1237,-1017,-4209,-4150,-857,-5725,-6601,-2941,-3278,-8042,-10219,-5463,-3099,-2197,-4875,-5774,-5362,-6464,-4184,427,-1624,-9468,-15881,-12207,-7128,-6452,-6312,-636,5852,4112,-6047,-14777,-9746,9049,22720,9981,-5522,-10513,-1304,-458,-2346,-904,1190,-199,-9969,-10903,-1509,5558,5761,2174,3192,7250,872,-11147,-7977,-657,-2050,-8314,-11806,-10705,-4815,7561,22455,19752,15241,16459,22168,10580,-5668,-6097,-126,8263,18122,29446,35999,38259,32404,20820,8050,-4187,-8396,-7615,-8307,-9389,-1632,9020,9835,8599,-1388,-10632,-9846,-3158,-1154,-2873,-8787,-7189,2394,4618,365,-3573,-5711,-10638,-16945,-12965,-10357,-4691,3750,5450,-2253,-9264,-2328,-2932,-4971,-11270,-10235,-383,4299,1639,551,-7209,-3623,4159,1471,-6727,-4027,6525,8765,20749,37740,37798,18230,-6924,181,9642,12798,11770,6470,10413,15876,13043,9890,4996,-518,462,3830,6158,5137,-211,281,-602,-243,1068,-3634,-6682,-9190,-11320,-3352,1697,-4379,-9530,-5469,-9925,-16204,-13410,-5855,-945,2000,-849,-3360,311,7198,16710,30815,29683,23446,18307,8781,-2366,-4715,-1596,3149,3361,-1568,4558,12092,3270,-6560,-5773,5628,33634,49308,41287,17360,-2208,-2464,1457,4140,-309,-11031,-2157,10777,9521,-1218,-6932,-8329,-10538,-14804,-4918,11079,6252,-7016,8430,32124,34978,32096,31324,36249,19501,9470,16729,24373,18063,11376,4977,842,782,12433,23968,19758,6754,5580,16928,24091,15889,2259,-11094,-6902,531,-2020,-6793,-930,8624,16351,14444,7048,-357,-10534,-10305,7525,11123,4405,-1309,-6751,-6046,481,12154,24701,15470,531,-4679,-3838,-6075,-6939,-2885,1778,77,-7114,-15049,-14503,-13676,-16744,-9544,-5723,-3988,168,-1294,-6500,7357,23273,15364,7322,3224,-3652,-3031,-3207,-4975,-4791,1060,7863,13624,4560,-2594,3231,3915,8073,22759,37129,32926,9119,-2984,-15380,-10335,-8366,310,9146,18484,23233,15673,11805,9739,102,-9018,-5121,-2054,-10141,-2850,6830,3452,-2871,8789,21377,24680,18688,6333,-5971,-4002,296,-5015,-6688,-4105,7597,11181,6562,-3790,-9916,-10791,1678,12287,18354,32224,34311,23211,9257,-8911,-20114,-12483,-7000,-8136,-7770,-10617,-9138,-5611,-5107,-4227,-3787,-6174,-6336,-3081,-1018,1994,1614,2237,5520,5995,200,-11542,-12121,-5282,-2826,-6240,-13083,-9383,-6695,-1128,2682,2130,-1725,-9526,-14792,-5830,3893,11480,15190,13724,15322,18575,10676,12,-7439,-11715,-12309,-13805,-16201,-7898,1032,3631,-1547,8621,27731,35730,38751,34065,17272,4607,-1338,-2555,-4132,-7450,2788,18796,41901,48031,39610,27339,26860,13421,-190,-7210,-4432,-4260,-3512,-5294,-6782,-3692,-453,-2221,-4244,-8457,2979,8901,10793,7927,-2830,-10386,-6572,-1558,2964,10172,18950,18278,3897,-9728,-8643,-7835,-10060,-14347,-9226,-362,7818,10790,8126,-2785,2590,3429,4613,3793,-2008,-2086,5201,10352,14815,22975,31518,34383,32325,8732,-7944,-12281,-1244,8803,13935,7649,835,-3832,-14111,-10962,7335,23734,20296,3438,-5709,-547,-2045,-16767,576,16959,24637,22963,16610,6568,-4724,-12368,-14219,-13586,-10913,-15524,-15247,478,2911,-1499,-4858,-6308,-8042,-13133,-16789,-16195,-12335,-6915,-9782,-13632,-12713,-8655,1711,20449,33984,28825,4655,-4236,3054,3017,4864,3358,4005,2987,1645,4735,7678,3492,-6190,-1374,7547,9595,-5836,-8795,1728,7965,8773,4692,128,-3427,2144,10662,10861,6933,-7353,-12416,-8135,-6740,-7539,445,-1977,-885,878,-2180,-8223,-6999,2241,15254,16637,13093,16238,13236,3847,-2934,-2910,-6222,-10733,-1644,15107,31720,32641,25018,19782,13389,3470,-7462,-11712,-3720,545,-1164,1741,3239,3,-3460,-4528,-12278,-6716,618,7369,16760,19772,15991,12916,7576,1718,-5960,-10660,-8701,-9847,-11095,-4398,-3856,2192,8490,7926,956,-5319,-4975,-834,9692,13783,13813,21288,33189,16555,6774,-724,-1864,1094,1601,3296,2290,-6882,-7882,-863,-1289,-3865,-7857,-14933,-11759,1035,6055,16486,23560,10600,-1834,-11798,-15217,-16223,-12037,2767,3618,12623,23651,31677,35035,28254,19320,11347,3070,6313,9645,-146,-13913,1005,20339,38381,44302,28402,7908,-7173,-13909,-13906,-11719,-4606,1149,-895,-6660,-2769,6129,12088,2527,-8011,-9979,-670,2246,-71,-5241,4146,1476,-5568,-6412,1231,6928,9227,5363,-1112,-1369,2311,2339,10824,25030,25073,20307,8033,-5011,-9216,-2258,1985,-4965,-1489,2163,3009,-2077,-2756,-347,-1484,-2883,-2052,-1548,-11195,-2034,7911,3298,-939,-7476,-11254,-7071,-2452,653,-2484,-13389,-18453,-11588,-5951,-5887,-5499,1660,9341,15637,12718,14912,12946,9021,13978,13208,10316,11752,14667,13922,6438,-2477,-7283,-3301,2173,11315,26882,42117,39176,21732,12651,10014,4452,-3602,-5631,-1026,5562,14962,13915,8231,-3822,-7156,-5152,-7568,-11536,-10477,-8366,-8620,-7939,-1130,-2202,-8149,-8842,-3052,1281,5885,9073,2939,-3281,-4034,-2987,-1366,-3220,-6960,-13794,-13620,-8478,-5722,-6695,-9928,-13132,-10203,-3139,-1419,-11155,-12406,-6801,-635,3162,3322,1092,2777,4013,-4114,-14001,-5498,6428,16416,9751,211,-4045,-5416,-1401,-902,-1085,-5657,-10622,-9095,-2523,-2148,-5934,-14532,-13416,-10910,-10632,-10954,-12669,-3580,4362,1976,-15654,-10288,-79,-4587,-15594,-12260,-8868,-12835,-11113,388,822,-5705,-9884,-2700,-514,-3114,-3868,-760,-533,-4425,-7819,-6780,5235,18603,22450,16032,4961,-1882,3213,13135,14704,6550,-2906,3848,7872,1779,-10344,-8160,-5201,-13195,-6632,9319,16769,8901,-2403,-11156,-9944,725,4512,53,-7233,-20798,-7851,5441,5768,3762,4698,3392,2503,8715,12776,7227,13259,27984,30229,24082,20420,26419,27034,19503,2794,-13611,-11092,-11345,-6581,3084,14782,13779,10564,32134,48188,32872,6953,-6864,1154,8631,16316,14640,1660,-7352,-1603,1311,-616,4425,10561,10845,3762,-3887,-6115,-7147,-6106,-2512,6479,6081,2292,-34,-372,-4310,-7781,-9938,-3766,1676,5703,376,3442,4732,-1631,-5506,-5620,1484,12780,18656,21254,15210,-10,-12673,-10754,-2115,1377,-4747,-3829,3963,7198,3932,-4068,-3031,2152,10261,15657,8502,-1799,-7760,-2576,3160,3475,-1824,-10189,-6834,-2199,-571,-812,-3977,-7753,-13697,-11225,-9786,-12422,-4444,3878,9830,18834,24751,29781,35104,26309,6290,-11613,-15846,-12813,-11518,-6604,-2285,-5215,-7390,117,4023,3989,3212,5985,13936,19490,12611,-3520,-9425,-946,8791,13613,10734,7813,8205,5441,-1074,-2160,-1682,-5172,-3101,4770,15204,25023,30959,27379,21205,5269,-6637,-18163,-13115,-8978,-7215,-4420,2987,12651,16921,14315,12012,6740,-4261,-9421,-9390,2171,17835,9911,-4247,-16171,-6083,2949,6183,8105,8282,15401,29935,48447,45064,17209,-4029,1415,7469,9643,8664,-48,-11467,-18235,-10869,-6150,-6504,-7245,21,13726,18891,11288,-1044,-11141,-6353,-6773,-9453,-8710,19545,48622,56007,29319,-11348,-11939,-4926,-2932,-2608,6099,19321,26671,25007,16115,12835,3745,958,-536,-4441,139,10367,12853,7508,5126,2986,16,-3264,-12388,-17746,-11454,-4307,-3815,-2332,-387,2998,2055,-1160,-492,1026,1955,1231,4257,10155,11503,-2290,10011,33009,35829,23277,6440,-2653,-1465,-3557,1289,12566,23736,10384,-4903,-6273,-1971,-6111,-11722,5309,21030,17538,10640,1239,-12957,-4939,5002,3476,-9400,-8309,-1781,-4884,-3368,1133,295,-5151,-11081,-5703,9482,10855,9120,6792,3489,1692,-4705,-12328,-7408,18776,49219,45758,23750,7931,-6263,-9000,-1876,11087,14276,8657,-1191,-14255,-17101,-16199,-9647,-7590,-13848,-16632,-11888,-7565,-7403,-4928,2766,15253,17956,13348,14441,15398,16652,13735,-1941,-15024,-3258,-2888,-10257,-3128,3421,4505,3744,6666,9207,5524,2516,5016,8964,3867,-2415,-9563,-12058,-1667,7040,662,-10270,-16147,-16403,-16194,-15195,-7464,2869,14386,17028,7942,-1028,-5120,-7051,-6229,-1788,3565,8740,4072,5887,5445,1187,-5522,-8486,-9393,-5842,1942,11485,11961,4917,-4526,-2220,2820,5203,2279,5522,12748,10264,3958,-6870,-3458,12475,22818,15680,-6946,-663,6017,3704,-4004,657,4845,-1312,-9791,-10402,-6490,3487,13816,10448,7077,-1209,-4049,-4529,-14466,-21795,-16570,-6558,-2272,-3819,-3066,685,2683,285,-8804,-7608,-2294,-5874,-8171,-8586,-14593,-13226,-5664,-4539,-12480,-16085,-13755,-7615,-7432,-6306,-9438,-13805,-15352,-7453,-3647,-5433,-3311,10,1666,-3016,-7579,11396,26833,34213,36259,19455,10170,19276,13985,4082,328,3446,8240,6515,1907,5463,15370,9869,214,2293,8810,13587,14206,20742,26667,29251,42123,62476,53740,32765,14002,4388,-4413,-8074,-13720,-9586,-9344,-9558,-10465,-6750,-1541,2156,-3729,-7618,-4471,-5560,-6003,-8239,-10317,-7092,-4625,-2904,6185,5582,4072,-2571,-7617,-12154,-9683,-5898,-5539,-5066,-9997,-13939,-10047,-5493,-3867,-8403,-7374,2092,11839,24576,30326,31999,27533,25280,33123,41734,27277,13160,11894,15202,15893,14626,10755,4076,-2472,-9546,-6147,-5701,-11331,-8230,2042,11939,16336,18602,19237,24806,16257,6285,-1940,-3447,9838,16008,-242,-11775,-5398,-5419,-5416,-8852,-13021,-733,601,-8310,-10273,8985,21200,16319,2980,-9170,6644,24894,32716,18605,2751,9872,27177,23518,6456,-2640,-6591,-8963,-2155,-332,-5177,-13106,-15912,-12375,-5465,3769,7127,2074,2254,-2477,-1991,-3186,-3447,-6264,-13613,-10782,-813,7087,7000,3274,-4835,-8503,-8316,-9992,-11676,-4982,7963,22511,25521,25407,22438,17664,17629,16941,9877,-579,-7344,-5139,-2162,-5183,-9342,-7582,-1183,2085,395,-2435],[-10591,-10084,-6733,-728,762,-2075,-804,11237,23186,22795,9078,-4656,-9978,-15744,-13173,-10678,-3935,5267,8831,4450,4814,10352,11405,8942,1650,-5030,-12550,-15833,-4943,12140,16945,20083,17591,7159,-2827,-6322,-4704,-5962,1187,15046,24316,18981,18317,26244,22201,11022,-2125,-11059,-15584,-14528,-6625,6372,17204,21696,29615,39817,33172,20334,-768,-18122,-13995,-3914,2477,4757,144,-6531,-4524,5618,12033,6194,7495,1059,-5897,-12971,-18426,-18925,-11789,-581,8023,23191,27579,21505,12212,6547,1627,-7929,-18452,-19641,-15252,-21122,-19736,-19724,-18557,-14056,-2328,16909,23085,16484,-3791,-10628,-164,8426,11444,17328,14762,15266,9256,1561,-6888,-7053,-1266,-659,-4463,-13298,-18089,-11558,-8831,-6626,434,4283,-6653,-16015,-7860,-1252,-636,6992,1972,2389,-2827,-19953,3132,57648,118621,157933,155703,105881,28831,1094,8833,981,-5180,20529,22578,8722,-4799,-1830,12900,13461,6396,-3195,2864,13197,11027,-2398,1420,25918,47645,54956,45016,27929,9992,-8080,-16324,-9900,-1284,-2001,-5377,-10310,-15922,-19237,11521,31952,48600,129758,276935,431925,539767,556142,508009,420786,313397,168719,47907,-23581,3455,-1248,9916,7982,-3779,-12449,-8592,-3367,4108,7574,6035,3105,-9352,-4990,4510,12413,22134,21709,29108,47949,37885,22841,11439,6006,-245,2627,-3120,-7570,-7959,-4482,-16184,-3603,6549,30696,79238,136089,161807,150186,104890,45195,5758,-6107,1854,10284,-8201,-11099,1577,7158,845,2582,506,-355,-3157,-7615,-10261,-6655,-8031,-9162,-5816,3803,14172,19513,17925,14825,2974,-11119,-8026,653,5152,7567,9406,12495,6740,2132,-861,-5888,-12118,-16367,-11956,-14826,-3806,11983,36846,65739,62702,45012,25777,8425,-5443,-2011,4725,7282,2950,-5029,-9046,-5114,3237,14510,19869,15307,6889,-1790,-2764,2586,1751,-7714,-12156,-12660,-10921,-14149,-14998,-14250,-12275,-7354,3701,4699,3011,3950,1917,-4365,-6584,-5683,3143,9756,1582,-12164,1743,8843,2065,-6997,-1213,2359,972,-9553,-13673,-7942,3144,13186,14293,3049,-10754,-10967,10523,15004,20055,24641,17085,10555,11473,11702,6108,-1356,-1254,-1208,-9605,-13549,-13009,-4529,-1992,-11393,-3674,-5043,-17043,-15554,-6254,-714,8758,18561,19770,18014,10798,1516,7898,6251,-4586,-11242,-9158,-3455,-2179,3538,9648,8096,3495,-4759,-12351,-12046,-65,11473,19539,15519,2651,-6611,-11390,-8343,3291,14254,25484,29133,25312,18012,4989,-3782,-6085,-3600,-5763,-10370,-12411,-12978,-9251,4903,24612,45510,37002,15802,-1194,-15473,-5695,12322,29165,28535,31902,36672,33994,12386,-6900,-13406,-6969,1525,4638,9799,13021,10857,14992,21697,31565,30484,6106,-5330,6624,17005,36873,50096,61456,50428,9249,-6106,-5864,-7114,-14231,-13248,-9309,-6759,-5063,4261,14027,25697,40877,53538,36645,7864,-2971,-8113,-12890,-10247,-7932,-5330,1030,3842,2544,9435,26052,38405,43563,35287,21917,14968,13560,11150,8746,-286,-6006,5682,11389,4131,168,7129,19222,27679,18175,9610,7708,8461,10464,9984,4424,954,1101,-3073,483,12600,16340,10174,1200,3259,3021,-4527,-11162,-8852,-4645,-3164,1822,1370,-4103,-6636,-8045,-9132,-15331,-13888,-6340,-6931,-12367,-2838,2264,-785,-3202,-7195,-4723,-3497,-1702,2079,271,-4313,-8252,-3279,4975,4177,-4441,-13327,-6007,-4727,-13089,-6241,1987,4289,1485,745,576,-1347,-1514,-3830,-3059,5442,12989,26927,35049,25368,12912,3002,-2168,-1927,-3110,-4035,-838,3232,-1734,-4187,-1816,-2090,-6653,-10147,-7865,-6009,-4149,-6117,-9023,-8503,-7126,-3851,1370,-118,-8285,-17540,-13006,-6987,-5213,-5736,-2022,3374,1062,-6248,-13134,-7089,10094,22148,9778,-5092,-10285,-50,2503,110,409,1671,-205,-9752,-10625,-2353,3310,2519,-1516,-1019,2604,-4374,-12811,-6623,565,-474,-6957,-11113,-10429,-4804,7506,20110,15433,10339,12676,20241,10193,-5840,-6711,-578,8603,19300,27965,33192,40070,37033,24309,9767,-3071,-8805,-8850,-9269,-11493,-3294,7460,7619,7797,-816,-11874,-10067,-1352,1821,-1432,-9929,-8915,514,2016,-1666,-4606,-6283,-11427,-13078,-9375,-7057,-1424,6888,7049,-845,-10839,-1947,-1435,-4149,-10695,-10909,-2678,1504,-2039,-2459,-9062,-2926,3776,612,-7393,-6687,1138,3225,19336,38625,40911,21235,-6420,549,10884,14032,11093,2400,6457,13847,12803,11118,5940,-560,-401,3164,4922,3281,-3425,-2369,-1063,1286,4181,-735,-4816,-7226,-7268,3125,6215,-2307,-9406,-6091,-10053,-15168,-14644,-7841,-3732,980,23,-3038,336,8741,21396,34884,28276,21247,15251,5910,-3319,-2642,-115,3611,2426,-3748,1472,8953,2851,-6001,-6494,3199,26804,36877,28926,9908,-3071,269,3152,4804,-474,-11463,504,14637,13210,1228,-5617,-7121,-9890,-15871,-3310,12069,4336,-13018,4938,29160,31478,27812,26061,28933,12476,6945,19673,29169,23192,15086,6601,1406,942,11827,23071,18997,7451,5975,15608,18898,13157,3375,-8943,-9163,-463,-1667,-4511,1922,13632,22016,17505,8991,1119,-10127,-11245,7170,11666,5876,490,-4414,-4120,1630,13079,25774,17807,2019,-3128,-2106,-3976,-4992,-1681,2435,351,-8320,-17056,-15301,-13133,-14486,-9381,-6989,-5236,217,42,-4716,9519,26903,19649,9306,2194,-5984,-5534,-5337,-6663,-4642,2147,10684,17670,6684,-1092,4549,6684,11612,27307,38316,28321,6418,-4469,-13748,-3269,-7037,-1473,7340,16291,22258,15214,10785,8767,-634,-10872,-12414,-9267,-7890,2470,9575,4835,-2275,6433,18460,22837,18854,8373,-4167,-6240,-1289,-1817,-4766,-4978,7321,12418,7223,-4757,-11748,-12374,765,11691,18854,34774,39387,26808,8990,-10732,-20766,-12248,-5991,-5537,-4344,-8066,-7434,-4055,-3750,-3562,-3935,-7287,-9028,-4959,-2425,-388,-2214,-3301,2041,4987,535,-10824,-13536,-7179,-4463,-7664,-12142,-8000,-4577,2289,7356,6744,2068,-6726,-16236,-7045,3313,11135,14260,11824,13989,17738,8575,-2328,-9834,-13097,-11357,-13894,-12496,-2624,6931,8181,709,11022,32262,39485,39229,31973,15457,4045,-891,-2036,-4339,-8470,2690,18789,40733,44661,37644,26849,27088,12140,-3284,-7943,-3562,-2644,-1619,-4299,-7062,-4509,-1812,-3591,-4129,-8672,57,5883,8764,6559,-6347,-13506,-8030,-4357,-1829,5371,14594,15027,2675,-9896,-8809,-7782,-8863,-12978,-8184,1889,11637,15345,14592,1962,4491,4956,5631,3641,-3943,-4801,3256,9922,16144,24385,30312,32442,33637,12787,-5509,-10851,493,10880,14895,6541,200,-2705,-11349,-5446,15629,31267,22776,2387,-8299,-1082,-2344,-15373,1873,17639,24181,23575,18060,7990,-3593,-11297,-11313,-10661,-8729,-12540,-18076,-539,3050,-823,-4500,-7275,-10302,-15342,-18242,-15943,-11698,-6675,-9210,-10434,-10777,-9969,-1432,15802,28807,26412,3521,-5329,2670,3282,5231,3086,2566,1689,1334,4749,7511,2414,-6565,-424,7632,8411,-7105,-4631,5962,10302,9486,3635,-282,-3208,1168,8863,8203,3371,-9570,-12243,-7618,-5704,-6234,-1535,-5634,-3690,767,-64,-3290,-3193,2182,13102,15792,12391,14269,12355,3445,-7359,-1162,-4159,-9513,-1873,15279,33586,34652,27069,21122,15331,5714,-5852,-10364,-3510,-582,-7878,-3604,5291,3697,-1577,-3129,-12936,-4950,3119,9048,16616,18021,11902,10224,6567,1460,-4770,-10211,-11519,-13714,-15185,-6304,-3063,4434,11380,9808,1061,-6851,-7611,-3542,7321,12698,12965,21182,36270,20136,6671,-1393,-1495,1527,1932,3676,3027,-6305,-8412,-1799,-2103,-3625,-7504,-12722,-6727,7789,14689,24505,25805,11466,-265,-9003,-12548,-12166,-7350,4999,5224,13169,22887,30695,34328,27671,19930,13549,6229,8703,10343,980,-13791,-118,20828,41796,51660,34696,10329,-6668,-13451,-13152,-12503,-5034,1705,-341,-6764,-4155,3746,12591,4730,-6335,-10463,-1443,1771,-694,-2811,9211,7766,354,-2121,3596,8155,9697,5468,-1869,-2281,1899,3154,11231,17621,15331,13718,6359,-4709,-7931,608,6150,-2649,-2475,502,1522,-2619,-1745,1570,620,-2035,-2444,-1016,-8241,1995,9873,3171,-2872,-9569,-10626,-5691,-3100,-1728,-6001,-17795,-14944,-6539,-2778,-4251,-5641,313,7213,12661,10088,13227,11150,6499,9683,9046,7125,9467,12852,12093,4713,-4299,-8936,-4955,709,10183,25115,40773,39694,21208,11721,10184,5316,-2940,-5461,-718,6238,14161,11973,6580,-2210,-6490,-6535,-9287,-11075,-7793,-4956,-5761,-3959,3003,971,-6079,-7358,-1503,3590,5662,5012,647,-4391,-4061,-3236,-3198,-5115,-8399,-13191,-11226,-6702,-5245,-7036,-10075,-14141,-13075,-4963,-580,-7585,-16027,-9093,-2330,298,2660,1333,2859,3755,-5771,-13859,-3226,8417,18910,12794,2239,-2739,-5282,-2354,-2127,-2106,-6423,-10695,-7975,-1132,-769,-4974,-13858,-12580,-10116,-11078,-13422,-10191,1799,10678,5906,-12941,-10815,-696,-5849,-13800,-9662,-8109,-13039,-10069,2640,2772,-4422,-9789,-2596,53,-1553,-393,2158,-1160,-6805,-9658,-2421,12907,27260,28819,19763,7657,1840,7476,17382,19432,10378,-1183,4499,9089,3444,-9532,-9991,-6684,-13652,-6138,10630,17882,9063,-3405,-14073,-10775,1331,7919,8269,2735,-12683,-14387,1200,3998,2451,5918,8856,10056,14837,14756,6731,12505,25009,24520,18835,16987,25443,26659,17316,153,-15109,-8927,-5844,-3283,5167,15409,13051,11968,34638,44733,27422,3212,-10029,-1090,7408,16332,16611,5509,-3503,-128,1160,-1216,3886,9709,9698,2322,-4986,-5744,-6385,-7409,-7677,16,738,-2102,-1626,-2226,-5617,-8442,-11178,-4158,2306,6492,804,2894,3966,-2293,-6656,-6124,1205,11518,16919,20330,13857,-1817,-14120,-11815,-2733,-42,-5376,-2547,6433,10909,7701,16,-708,2489,9781,15118,7787,-2596,-8044,-2917,2070,1942,-2567,-8062,-3658,302,603,-1019,-4912,-8187,-13413,-10738,-8290,-11635,-6461,107,5120,13824,20924,27674,34000,24819,4255,-12984,-13724,-10524,-9208,-4918,-1504,-5290,-8952,-710,2090,829,-580,2350,9698,14359,8518,-5733,-10261,-1169,8592,13055,9328,5592,4961,1899,-2731,-2863,-2809,-6985,-5505,2494,13359,23258,31300,28546,19759,3731,-8032,-18086,-13548,-10118,-8720,-5218,2336,11069,14699,11540,8484,4014,-5962,-10281,-11038,-956,16154,8968,-5272,-17041,-6430,3360,7675,8222,5867,10525,21869,38355,37446,12767,-7070,324,7609,9966,8534,-804,-11569,-14907,-11751,-7368,-7551,-9691,-4023,9460,15607,9387,-2187,-11074,-6078,-6731,-8844,-7104,20585,48702,55457,30946,-10771,-12933,-8728,-8253,-6654,5373,18933,28203,30881,23268,16769,4379,153,-1128,-4438,-2,9238,10409,5074,3076,996,-2465,-5857,-13943,-17652,-10986,-2198,-1071,-569,297,4044,4171,1073,1167,1819,1654,428,4375,11366,11042,-5963,12425,39173,40002,23232,4066,-5890,-3591,-2291,4647,17595,25342,9729,-5388,-6036,-1893,-5515,-9185,6909,22118,17395,10536,1799,-11705,-3615,7062,3997,-10439,-7497,-356,-2894,-2542,1014,-122,-4804,-8204,-933,15666,15214,9784,8323,4875,1980,-4854,-11901,-8144,17718,46975,40202,19009,7423,-4223,-9229,211,16979,18669,10123,-2167,-13439,-14015,-15035,-10176,-7407,-12920,-17662,-12621,-7368,-6337,-2462,7280,19950,20256,14442,15276,15123,13954,9154,-6385,-12504,-2684,-3267,-10366,-4219,2128,6192,5882,7326,7996,4746,3960,7191,10011,3767,-2901,-10402,-11618,267,7734,1123,-6324,-9561,-12785,-15989,-15787,-7136,3687,14679,14261,3884,-2107,-2543,-3368,-3195,411,6352,10221,1841,1686,4142,960,-6165,-7626,-6889,-3157,3550,11856,11216,4025,-751,5681,9616,10052,3479,3703,11041,7806,1033,-8820,-2191,13387,22782,13937,-7102,-318,7148,4955,-3449,398,4620,-1764,-10399,-10171,-6524,2684,10262,7175,5889,-1983,-7320,-9581,-18845,-14590,-10220,-2448,-418,-4209,-4117,451,3142,856,-7272,-9543,-6312,-9013,-9178,-8600,-14053,-13311,-5818,-4594,-11191,-14678,-14951,-8038,-8468,-7123,-9577,-12893,-15302,-10067,-5742,-7131,-5845,-3180,-517,-3185,-5858,12221,30159,41312,42204,18907,2008,12147,10860,3596,1011,1938,4362,2983,538,7043,19172,15822,6321,4516,8342,12904,14376,21762,25828,27327,39767,62905,58025,36744,17127,5528,-4629,-8833,-14113,-8393,-7606,-7826,-8471,-4578,-239,2713,-1752,-3971,-2014,-4298,-5780,-8637,-9931,-7518,-5193,-4248,4652,5257,4237,-2274,-7387,-11549,-9130,-5499,-5659,-5843,-10606,-12936,-9004,-5348,-4585,-10174,-10300,-906,9525,24021,33726,34878,27146,21681,28864,39451,26361,12397,11747,15839,17964,16023,10757,3482,-3266,-9998,-6161,-6170,-12367,-8100,1709,10643,14599,19674,25968,31747,21013,11089,2479,1807,13559,18791,3271,-9433,-4910,-4184,-5086,-9779,-10539,714,1401,-7202,-10251,10100,21765,16524,3088,-10556,6078,25014,33757,19337,4220,13678,31740,25779,7802,618,-3967,-9637,-2176,-277,-4874,-13134,-12380,-8546,-2665,5330,6723,2097,2921,-1657,-722,-1483,-2283,-5835,-13248,-8296,1880,9999,9688,5158,-3594,-7194,-7136,-9806,-12951,-5485,7358,23442,27464,25869,18115,10450,16098,18610,11811,696,-6007,-4067,-961,-4102,-8787,-6578,-619,2536,1370,-646],[-6797,-5561,-2660,2938,3591,-698,-503,11693,22816,22366,10414,-3350,-9960,-10677,-7368,-6145,-1926,5969,10873,7577,7113,12133,12612,9791,2709,-3624,-10763,-13244,-4344,10652,15507,18859,17274,7902,-1735,-4860,-3105,-4816,2552,16908,25191,12200,3941,12217,13523,7171,-3006,-10646,-14488,-13697,-8089,5971,18188,23303,29720,38013,31725,21400,3268,-13466,-14724,-3990,3465,6442,2071,-4885,-3198,5201,6819,-849,1455,-2167,-6003,-12229,-17373,-17911,-11238,-911,7003,24151,30136,21817,12646,7793,2146,-7049,-15309,-19593,-16679,-22428,-19501,-19425,-19114,-15316,-5243,14717,23483,16867,-2934,-9728,825,9242,13162,20267,18835,17539,11531,3755,-5540,-5589,201,729,-2382,-9808,-14754,-13010,-11086,-8779,-512,4157,-8586,-13852,-4277,1508,1266,3321,-422,1358,-3128,-15471,-3937,72138,187852,284870,318717,262442,141273,26088,13730,5855,-5161,19894,23423,9254,-2475,2701,13431,10625,3140,-4851,3169,14002,11874,-650,867,24501,47620,58328,50973,33651,16942,-2860,-15539,-12362,-1347,-1029,-4073,-7509,-11296,-18035,15691,43520,69553,220425,510027,845735,1106296,1193509,1125229,945827,698620,397431,145524,-4196,8076,1037,12818,9822,-2193,-14048,-11362,-6515,1254,5927,5806,4161,-7681,-8123,1400,9127,20055,21634,29878,48095,35106,22249,12970,5398,-2300,-550,-4451,-6583,-7939,-4248,-14663,-3416,12298,57929,151343,261392,319749,300929,213485,98483,12625,-5197,4516,11849,-5300,-12044,-2625,2712,-2288,-416,-2689,-3488,-4200,-5761,-6904,-3669,-5878,-7377,-5030,3808,12983,17539,16636,13183,951,-11876,-8097,-737,1137,2600,3590,5430,11,-2254,-3171,-7414,-12675,-16934,-12428,-14684,-2748,12389,36594,70632,69612,49430,26480,7090,-6359,-678,6448,8734,3425,-6791,-12120,-5213,3983,15751,20306,15509,6641,-2949,-3012,4002,4145,-5888,-11961,-12034,-10340,-13977,-15233,-14303,-13626,-9372,1246,1386,-422,1651,1437,-4746,-7594,-5678,5010,12021,2495,-11818,3089,11553,3965,-10592,-3443,1119,-168,-9548,-12481,-7648,2396,11711,14270,4666,-8153,-10025,10723,14726,19148,23682,15146,6636,7354,8503,5194,-77,3315,5761,-5550,-12608,-13734,-4514,-3427,-10156,1395,-211,-13033,-16985,-5214,172,6962,16169,19020,19335,14784,6575,12261,8349,-3287,-10530,-9647,-4590,-3012,4058,10327,9117,6190,410,-7557,-12950,167,13488,24073,18575,2869,-7062,-12228,-13487,-2591,9583,21924,25428,21904,15172,3523,-3643,-5433,-3795,-6020,-10066,-11860,-12337,-10027,1541,16115,32140,25552,10853,-2222,-14973,-7407,9259,22213,19260,21423,27829,29958,10754,-8123,-13563,-6010,4456,9186,14239,13575,8012,10460,15448,23944,26014,3016,-9977,8290,28797,54353,62465,64577,42092,2654,-9310,-8231,-8395,-14472,-12815,-8633,-5318,-2904,6861,16684,27958,44148,56920,35572,6662,-3861,-9411,-12511,-8360,-7044,-5335,802,3770,2561,9538,28167,43949,50241,41270,26934,18175,15585,12165,8525,2376,2113,9009,9222,-164,-3065,5612,16986,24498,16352,8606,7646,9594,12756,13399,7679,1595,-1034,-4849,96,13989,17767,9480,-1182,1023,3187,-4450,-10335,-6940,-2667,-1200,3655,2133,-4375,-7001,-7210,-8014,-15089,-14148,-4781,-3900,-12271,-7902,-946,-2649,-3997,-6505,-4038,-3186,-1495,2694,1155,-3299,-7335,-5181,3720,4641,-3956,-11855,-5158,-4447,-13663,-7715,1185,3729,807,-693,-1528,-3298,-2534,-3458,-3403,4232,12017,26339,32973,22519,11429,2398,-2576,-3278,-6007,-5176,337,5049,374,-2921,-1623,-1803,-6067,-10391,-11297,-10257,-7236,-7301,-9872,-8606,-6538,-3368,1844,609,-7871,-17830,-14452,-7777,-4880,-5206,-3391,523,-639,-2819,-8607,-4508,10165,19901,8389,-5534,-11003,-60,4216,1469,641,1017,-1370,-10401,-11219,-4275,-79,-1702,-6014,-6251,-3182,-10518,-11719,-5469,917,115,-6319,-10768,-10049,-4381,7767,17726,11013,5024,8426,17868,9805,-6178,-8019,-2032,7743,18846,24426,27821,38237,38187,25044,9524,-3189,-9433,-10433,-10735,-14407,-5559,4584,3932,5592,-1061,-13349,-11373,-672,3916,-1058,-11912,-10357,-1267,-1061,-4605,-6527,-7687,-12245,-10316,-7166,-4968,822,8526,6961,-759,-14589,-3390,-1203,-4521,-11166,-10363,-6312,-2743,-6913,-6651,-10298,-2670,2612,-1254,-9122,-9338,-4592,-4203,15429,36557,41478,22942,-6561,92,11302,14283,9052,-3659,483,10623,11965,11453,5894,-1428,-2043,1277,2496,305,-7990,-6726,-2882,1573,6421,1388,-3865,-6005,-3645,7828,8765,-1485,-9864,-7533,-11192,-15036,-15826,-10609,-7948,-1733,-777,-4304,-697,9358,24745,36011,24363,17066,10267,1155,-5075,-1023,907,3529,981,-6123,-1887,4754,1211,-6594,-8355,-993,15907,19763,12374,-343,-4117,1825,3554,4157,-1788,-12793,1262,15663,14507,2089,-5420,-6913,-10272,-17638,-1738,13017,3314,-15350,897,24267,26413,22380,19605,19601,3496,3811,21504,32361,26902,17314,7071,1094,252,9959,20565,16864,6850,4786,12037,11934,9005,3453,-7784,-11928,-1962,-1717,-2989,3701,16912,25041,18361,9395,1577,-10482,-13378,5428,10788,6338,1543,-3361,-3398,1931,12939,25168,19039,2718,-2746,-1617,-2936,-4087,-1574,1900,-586,-10436,-17983,-14652,-12485,-13114,-9795,-9000,-7878,-1316,-407,-5007,9081,27599,21965,9767,258,-8839,-9245,-9080,-10145,-5347,2248,12537,20064,6956,-1343,4000,7714,13443,29785,36500,21948,2723,-5778,-9488,2440,-6263,-4052,4542,12718,19371,13416,8798,7252,-1140,-9479,-8430,-3561,-345,6950,11233,5082,-2965,2899,14109,19339,17246,9456,-1371,-6474,-2207,-37,-4827,-6349,6236,12536,6753,-6794,-14474,-14708,-1128,9926,18206,35920,42751,28741,7155,-13662,-22365,-13308,-6225,-4054,-1820,-6223,-6625,-3607,-3306,-3349,-4124,-8177,-12624,-7502,-3542,-2373,-5496,-9661,-2898,2457,-356,-10817,-15182,-9615,-6748,-9882,-11933,-7439,-3300,4806,11025,10125,4542,-5218,-17178,-9150,1607,9419,11864,8681,11331,15612,5497,-5619,-12950,-14061,-11542,-14513,-9823,2101,12225,11960,2053,11847,33910,39674,36136,27156,11769,2175,-1474,-2524,-5501,-10503,1175,16433,35759,38058,33433,24466,24977,9099,-7160,-8900,-3568,-2037,-884,-4529,-8588,-6520,-4309,-6112,-5057,-8857,-4562,633,4685,3306,-11392,-14181,-8522,-6475,-7002,-318,9268,10730,380,-11180,-10082,-8657,-8459,-12351,-7940,3093,13941,17642,18507,6356,5298,5468,5818,2586,-6634,-7770,783,8537,15997,23553,26779,28268,32598,15657,-3616,-9866,1566,11987,14501,4099,-1538,-2366,-9098,-828,22286,36507,23469,575,-12287,-3234,-3984,-14486,2304,17043,22275,22679,17949,7843,-3803,-10610,-8473,-7610,-6642,-10021,-20120,-2080,2924,-251,-4072,-8103,-12896,-18386,-19534,-16056,-11898,-7943,-10084,-8264,-9199,-10827,-4786,10563,22462,22341,1175,-7558,1188,2231,4115,1450,61,-375,168,3696,6220,516,-7226,-403,6780,6653,-7031,-673,9106,11379,8852,1396,-1772,-4008,-803,5852,4452,-924,-12739,-13737,-8529,-5658,-5452,-3659,-9321,-6867,-288,1003,1018,1539,2478,9539,13597,11619,12008,11167,4496,-3391,1359,-2675,-8736,-3106,13895,33112,34329,26879,20459,15788,7060,-4883,-9808,-3912,-1784,-12633,-2326,10323,6303,-1155,-2909,-14609,-3419,5051,9860,15795,15357,6990,6769,4761,355,-4449,-9665,-13326,-17997,-17896,-7939,-2109,6530,13914,10991,352,-9367,-11233,-6840,4285,10747,11207,19621,37201,23151,6357,-1970,-1434,1422,1654,3322,3046,-6308,-9612,-3390,-3138,-3116,-5589,-8985,-1665,14049,22500,30966,26259,11032,19,-7267,-9153,-7493,-3569,6569,6244,12624,20235,27180,30870,24794,18685,14180,8458,9686,9541,1106,-13753,-1859,20417,43637,56725,39847,12053,-6869,-13780,-13095,-13759,-6351,1174,-693,-7567,-5816,1253,12812,7104,-4371,-10510,-2786,541,-2178,-1366,12734,13385,6633,2146,5587,8773,9374,4774,-3230,-3605,1088,3521,10875,9981,6646,7609,4046,-5068,-7197,3107,9856,6,-3256,-1560,-555,-3735,-1205,3067,2270,-1656,-3495,-1083,-5620,5941,10669,2055,-5463,-11942,-10091,-5185,-4652,-5188,-10653,-19237,-9911,-1976,-688,-3770,-6496,-1752,4324,8832,6663,10578,8485,3259,4502,3913,3608,7529,11686,10776,3157,-6124,-9517,-6175,-1077,8299,21886,37620,38745,19974,10277,10123,6239,-2218,-5335,-789,6194,12682,9864,5512,-268,-5909,-7966,-10728,-10092,-5518,-1810,-2830,-20,7294,4497,-3878,-5881,60,6216,6589,1655,-1764,-6009,-4249,-3467,-5276,-7463,-9796,-11829,-8868,-4768,-4570,-6963,-9534,-13504,-15692,-6765,-5,-3863,-12442,-9879,-3105,-1866,1506,1043,2370,2926,-7805,-12197,-1002,9686,19866,14901,3835,-1885,-5572,-3802,-3792,-3516,-7572,-11021,-7261,-311,-56,-4562,-13561,-12014,-9486,-11492,-14647,-6534,6509,16051,8977,-10745,-10851,-1184,-6914,-11753,-6797,-7497,-13337,-9360,4173,4089,-3388,-9823,-2770,690,529,3327,4831,-1912,-8937,-8109,3457,21940,36268,34988,23413,10447,5301,11316,21107,23656,14098,847,5329,10481,5655,-8106,-12951,-9030,-14316,-5956,11382,18142,8614,-4818,-15435,-5801,6034,14809,19901,14183,-4227,-18340,-3640,1623,564,6363,13760,18244,21138,16375,6048,11326,21389,19111,14061,13531,23415,25148,14485,-2543,-16379,-7264,-1206,1773,8367,16217,11992,12653,35143,39435,21988,337,-12535,-3220,6406,16567,18763,9200,-306,842,769,-1933,3031,8368,8138,673,-5988,-5240,-5682,-8805,-13404,-6049,-4060,-7655,-3793,-4243,-6754,-8932,-12676,-4964,2317,6744,1050,2331,3341,-2623,-7262,-6277,1019,10217,14850,18770,11919,-3750,-15573,-12733,-3323,-1490,-5927,-1158,9221,15483,12356,4486,1714,3041,9372,14305,6956,-3561,-8615,-3408,928,486,-3112,-5231,376,3380,2130,-1040,-5598,-8219,-12702,-9523,-6133,-10095,-8580,-3881,499,9885,18138,25887,32582,22858,2092,-13799,-11479,-8145,-6724,-2860,-272,-4692,-10493,-2208,-575,-2594,-4249,-1475,4496,8059,3923,-8273,-11138,-1450,8177,12195,7655,3126,1465,-1733,-4296,-3478,-3784,-8548,-7835,-129,10746,20198,29913,28339,17812,3080,-8484,-16862,-13262,-10781,-9768,-5373,2356,9939,12682,8818,4687,878,-7867,-11031,-12236,-3724,14060,7824,-6257,-17925,-6748,3304,8436,7704,3338,6333,15678,30222,31194,9461,-9686,-789,7820,10649,9206,474,-7490,-10354,-11405,-7996,-8083,-11390,-7297,6271,13181,7935,-3049,-10349,-5323,-6320,-8035,-5161,21979,48770,54780,33579,-8306,-14008,-12296,-13117,-10199,4575,17813,28833,36806,32091,21765,5377,-453,-1559,-4331,-180,7900,8009,2973,1302,-796,-4922,-8547,-15462,-17553,-10239,-28,1423,922,721,4693,6024,3640,3071,2719,1370,-517,4070,11827,9413,-8589,15699,44618,43168,22914,2008,-8570,-5042,-676,7848,21877,25364,8756,-5566,-6275,-2375,-5226,-5565,10782,24621,17780,10469,2316,-10551,-2363,8683,3977,-11427,-6759,783,-1106,-1385,1453,266,-3405,-4680,3914,21875,19707,9901,9132,5932,1916,-5036,-11315,-8519,16429,43282,33471,13924,6854,-1637,-7816,4555,23176,23425,12172,-2552,-11456,-10953,-13202,-10554,-7107,-11872,-16532,-13051,-6817,-4965,255,11944,24378,21924,15016,15606,14081,10546,4269,-10475,-10289,-2478,-3264,-8474,-4681,939,8030,8360,7786,6315,3565,5132,8939,10730,3656,-3381,-11181,-10490,1938,8074,2320,-2072,-4458,-8518,-14313,-15908,-6558,4740,15043,11465,284,-2638,-234,-522,-846,2058,8456,11473,-127,-3197,2492,531,-7155,-6324,-3724,-47,4994,11589,9668,2556,2885,14357,18312,15752,4927,2207,9560,5559,-1614,-10253,-1606,13295,21263,11268,-6889,27,7786,5559,-3086,210,4377,-2126,-10447,-10053,-7127,937,5493,3845,4718,-2376,-9974,-13133,-12472,-6797,-3987,1288,1075,-4785,-5555,-313,3057,927,-5953,-10208,-10333,-11754,-9697,-8562,-14006,-13571,-6201,-4780,-9633,-13274,-14941,-7868,-9682,-8296,-9975,-12057,-14807,-12228,-8113,-9098,-8696,-6454,-2437,-3180,-4518,12253,31985,46186,44959,16351,-6564,4630,7281,3175,1616,557,-801,-2225,-2261,7310,20997,19798,11098,5868,7070,11239,13371,20932,23071,23651,35248,60288,60703,40360,20767,7840,-3660,-8578,-13680,-7826,-6557,-6852,-7232,-3068,100,1761,-997,-547,1518,-2358,-5922,-10156,-10348,-8520,-6451,-6292,1840,3841,3396,-2670,-7235,-10117,-9322,-6148,-6818,-7497,-11459,-12470,-8867,-6137,-6147,-12708,-13184,-3212,7462,22725,35016,34016,23743,16015,22999,35341,23741,9758,9539,14449,18325,16032,9704,2056,-4772,-12196,-8237,-8673,-15257,-8567,256,7801,10825,17996,28630,34114,21928,13387,5238,5092,15252,19518,5420,-7708,-6149,-4666,-5730,-10737,-9395,362,520,-7340,-11476,9033,19759,14463,1216,-12251,5146,24598,33553,18626,3861,14647,32982,25409,7669,2671,-1506,-7540,-2781,-1607,-5843,-12691,-9582,-6104,-1759,4641,4240,209,1546,-2992,-1455,-1099,-1975,-6001,-12607,-7241,3246,11837,11384,5872,-3966,-7969,-7577,-8912,-13324,-7119,4809,21575,26717,24035,12306,2007,12730,17676,11186,-362,-6799,-5247,-2131,-5329,-10627,-7978,-2514,483,-187,-1333],[-3662,-1091,1358,6150,5951,105,-1074,9915,19380,19534,10192,-2996,-10621,-6281,-2320,-1436,342,5791,11372,9261,8244,12895,12707,9567,2867,-2953,-9362,-10883,-4590,7106,12074,15958,15524,7621,-1366,-3924,-2082,-4541,2554,16341,22758,6045,-8253,-1114,4244,2441,-4419,-10464,-13768,-12659,-8667,5074,17959,23781,28453,34438,28678,20755,5921,-9215,-14531,-5102,3203,6928,2978,-4230,-2984,3082,184,-8320,-5126,-5446,-6193,-11630,-16323,-16989,-10796,-1437,5631,24218,31743,21622,12951,8988,2664,-5936,-11430,-14747,-15404,-19165,-19103,-17759,-18495,-16383,-8592,10357,21347,15507,-2776,-8719,2033,10127,14565,21904,21516,18763,13384,5915,-4243,-4505,1487,2400,24,-6247,-10958,-12815,-13630,-11401,-2020,3220,-10850,-10414,-394,4780,3338,512,-2590,-689,-5341,-15291,-4371,64903,166672,245392,266303,210727,105414,19965,16793,2824,-6570,19626,22485,9381,-108,6231,13295,8081,697,-6967,1597,12812,11355,617,149,22373,45577,58411,53739,37634,24530,3829,-12017,-14746,-1962,-372,-2000,-4650,-7264,-11546,19884,45296,65182,187469,422093,682063,857832,865938,747970,576828,403944,214342,65542,-19711,2666,-2445,12382,10589,875,-12428,-14138,-8965,-952,4565,5701,5158,-5703,-10485,-1452,6058,17971,21461,30626,46897,31776,21451,14552,4796,-3989,-3347,-5660,-5991,-8222,-5817,-14421,-590,9279,41849,117150,207255,254584,241263,172990,79827,6650,-6694,4316,12869,-3584,-12694,-6861,-1793,-5458,-3523,-6055,-6628,-5278,-4158,-3444,12,-2656,-4928,-3981,3676,11469,15337,15044,11237,-1000,-12184,-7878,-1816,-2319,-1415,-469,213,-5642,-6506,-5627,-8904,-12978,-17054,-13219,-13686,-1304,12706,34958,71090,72157,51172,26048,5784,-6566,700,7841,9932,4006,-7268,-11334,-3345,6012,17288,20835,16009,6746,-3510,-2016,6669,7886,-2554,-10605,-10575,-9158,-13277,-15012,-13824,-14828,-11819,-1456,-1326,-3110,-298,1063,-5066,-8464,-5282,6964,14107,3324,-11022,4945,14958,7424,-8664,-1088,3668,1799,-7804,-11003,-7127,1802,10274,14341,7281,-4323,-6331,12238,14676,17735,21715,12133,1602,2234,4562,4092,1552,9047,15007,629,-10868,-14379,-4498,-4933,-7655,6594,4911,-8396,-16514,-4226,921,5004,13558,17882,20267,18722,11863,16312,10411,-1716,-9566,-9847,-5393,-3931,4059,10478,9853,8822,5503,-2625,-12452,477,14968,27307,20733,3304,-6648,-10662,-17796,-8890,3750,17023,20561,18161,12824,2833,-2632,-3530,-2469,-5155,-8975,-10677,-11371,-10505,-1640,8140,19579,15207,6223,-3085,-13965,-8224,6778,16249,12345,13569,19644,24431,8490,-8602,-13169,-4523,8146,15114,20125,15066,6183,7033,10601,17865,23161,2647,-10966,13782,44996,74324,75589,66239,33651,-2095,-11682,-9888,-9299,-14111,-12009,-7490,-3215,200,10677,20640,31215,47059,57869,33289,5578,-4390,-10129,-11599,-6314,-5320,-4625,965,4027,3061,10240,30673,49375,55624,45597,31231,21749,18549,14641,10933,9141,10151,12529,7580,-3762,-5514,4749,15202,21723,15144,8318,8102,11094,15348,17205,11681,3461,-2243,-5869,-310,14838,18959,9207,-2724,-693,3713,-3916,-8796,-4127,571,2073,6451,3679,-3981,-6865,-5815,-6386,-14304,-13875,-2694,39,-7177,-11188,-3603,-3953,-4358,-5127,-2134,-1096,841,5641,4242,-446,-5253,-6975,2568,5598,-2618,-9513,-3668,-3619,-13142,-8762,757,3660,538,-1955,-3480,-4923,-3166,-2624,-3240,3267,11392,26166,30888,19757,10109,2167,-2454,-3935,-8190,-6299,715,5988,1995,-1442,-943,-1002,-4883,-9489,-13695,-14148,-9829,-7407,-7749,-5266,-3840,-1461,3277,1970,-6851,-16404,-14882,-7957,-4013,-3379,-2617,-88,1650,3722,-2284,-907,10651,17508,7294,-5380,-11205,97,6020,3139,1244,651,-2286,-10488,-11253,-5792,-3035,-5166,-9177,-9606,-7670,-13168,-8396,-3374,1826,1144,-5038,-9667,-8498,-2285,9530,16564,7943,751,5088,16296,10711,-5222,-8414,-2924,7207,18245,20613,21948,34415,37181,24519,8853,-3243,-9281,-10942,-11175,-15451,-6747,2010,627,3926,-467,-13138,-12507,163,6367,-315,-13148,-10274,-1616,-2978,-6874,-7731,-8329,-11694,-7361,-4767,-2523,3505,10163,6863,-137,-14432,-4724,-582,-4511,-11064,-8965,-8830,-6115,-10932,-9560,-8537,-1463,2238,-2478,-10314,-9782,-7335,-11435,10797,33294,41079,24833,-5853,364,12521,15303,7719,-9426,-5098,8424,12096,12302,6332,-1625,-2992,-319,577,-1856,-11779,-11066,-4439,2174,9280,4397,-2236,-4118,509,11937,10639,-555,-9656,-8319,-11777,-14204,-14478,-11319,-11504,-4459,-1707,-5424,-853,10873,28169,35606,19864,12617,5075,-3701,-5295,1689,2917,4352,475,-7361,-4132,1142,-213,-6879,-9671,-5228,3454,1865,-5200,-10575,-3366,3635,4148,3749,-2665,-13588,1707,15556,15013,2910,-4830,-6268,-10192,-17733,899,14729,3803,-11883,-1979,19227,21575,17682,14104,11031,-4993,2254,23218,34718,29979,19370,7900,1495,312,8408,18032,14888,6424,3558,7847,5188,5062,3784,-6509,-13166,-2210,-665,-837,5874,19781,26772,18508,9783,2578,-10009,-15108,3935,10007,7085,2809,-2482,-2672,2668,13160,24493,20701,4197,-1987,-848,-1577,-2831,-1163,1560,-1315,-11858,-16942,-13136,-10964,-11176,-9124,-9293,-9843,-2807,-1153,-5852,7768,27154,23963,10248,-1099,-10571,-12535,-12627,-12298,-4900,3025,14904,22059,6897,-1737,3194,8477,15064,31572,33439,15821,-250,-5180,-3364,7852,-4883,-5783,2341,9479,16237,11897,7550,6920,121,-5566,-1650,5104,7107,11142,12865,5586,-3324,-60,10165,15997,15606,10796,1963,-4892,-1852,1205,-5073,-6832,5751,12962,6713,-8150,-16233,-16097,-2485,8435,17677,36581,44941,29759,4917,-16305,-23525,-14238,-6272,-2327,1121,-3649,-5159,-2749,-2314,-2143,-2910,-7291,-13936,-8616,-2671,-2006,-5939,-13511,-7178,287,-829,-10087,-15301,-10746,-7950,-11260,-11327,-6403,-1652,7511,14736,13505,7034,-3630,-16759,-10621,300,7836,9539,5853,8948,13759,2961,-8390,-15221,-13483,-11396,-14185,-6838,7229,17864,16118,3877,12437,33887,37667,31297,21525,7825,464,-1737,-2692,-6234,-12058,-259,13259,29176,30718,28977,21873,22180,5865,-10240,-8903,-3137,-1094,77,-4593,-9921,-8091,-6199,-8259,-5553,-7889,-9359,-5313,224,-314,-15230,-11503,-7160,-6414,-10753,-5501,4381,6872,-1511,-12089,-11049,-9130,-7576,-11110,-7212,4467,15856,18897,20984,10858,6299,6292,6494,2046,-8430,-9352,-675,7660,15718,21945,22678,23706,30801,18586,-876,-8064,3248,13296,13935,1627,-3105,-1650,-6230,3912,27933,40006,23478,-444,-15883,-5731,-5616,-12992,3159,16522,20379,21618,17537,7403,-4015,-8893,-4410,-3092,-3263,-6848,-18213,-2856,3737,1415,-2298,-7064,-13110,-18419,-19307,-15620,-11595,-9984,-11832,-6177,-7334,-10092,-6689,6385,16728,18283,-931,-9589,-144,1080,2772,-235,-2091,-1871,-690,2721,4949,-1030,-7002,106,6563,6167,-4426,3732,12109,12264,8057,-689,-3067,-4576,-2534,2941,1050,-4294,-15015,-15878,-9828,-5500,-4286,-4801,-11962,-9201,-1121,2167,5692,7306,4127,5959,11330,11871,10745,10739,7081,3289,4395,-782,-7327,-4196,11975,31237,32662,25430,18765,15581,8337,-3623,-9028,-3907,-1963,-7617,4664,16081,8252,-1118,-2462,-11648,-1241,6912,10128,14759,12968,2755,3741,3205,-568,-4075,-8665,-13056,-18298,-15749,-6855,567,9682,17088,12406,-186,-11813,-13118,-9009,1720,8939,9630,17765,37035,26502,7011,-1574,-942,1618,1649,3153,3294,-5880,-10523,-4778,-3705,-1859,-2086,-4162,3998,20335,29821,36277,25933,10278,-14,-5880,-5535,-2705,-202,7894,7428,11889,16764,22267,25861,20841,16618,14014,10325,9921,8149,1086,-13367,-3222,20064,44584,59560,43806,13662,-6968,-14007,-12888,-14605,-7730,314,-1210,-8302,-6929,-381,13570,10275,-1590,-9234,-3560,-411,-3615,-379,15225,18559,13450,7050,7931,9509,9047,4080,-4416,-4560,660,4214,10656,3518,152,2775,1860,-5374,-6295,5791,13525,3194,-3108,-3258,-2493,-4703,-432,4853,4136,-1061,-4460,-1009,-2691,10069,10957,775,-7906,-13678,-9227,-4845,-6348,-8886,-15486,-14550,-4148,2384,895,-3714,-7425,-3827,1378,4837,3089,7617,5626,17,-675,-1092,978,6934,11911,10689,2710,-6614,-8103,-5731,-2109,6690,18784,34992,38451,19518,9363,10560,7743,-1008,-4765,-653,6002,11188,8212,5237,1682,-5031,-8914,-11425,-8723,-3242,1431,592,4312,11897,8739,-1013,-3924,1909,8745,8059,-317,-3703,-7563,-4113,-3222,-6901,-9576,-10312,-9662,-6087,-2301,-3337,-6202,-8286,-11780,-17072,-8167,495,-91,-8766,-9567,-3206,-2987,318,645,1775,2087,-9302,-9615,1298,10527,19602,16256,5352,-1067,-5863,-5382,-5564,-4949,-8715,-11194,-6593,306,383,-4271,-13175,-11286,-8579,-11367,-14104,-2979,10482,20249,11276,-8722,-10064,-1158,-7390,-9503,-3417,-6548,-13407,-8653,5357,5167,-2238,-9509,-2777,1779,3301,7329,7362,-2319,-9103,-3140,11137,32335,45162,40655,26826,13112,8422,14839,24424,27523,18039,3517,6647,12370,8952,-5102,-14855,-12242,-15022,-5818,11773,17694,7719,-6357,-12763,2994,15328,25194,33731,26352,3726,-15022,-8533,-947,-1296,6425,17895,26518,27302,17679,5400,10079,17745,14531,10036,10331,20647,22694,11282,-5063,-17126,-5893,2647,7362,12847,17544,10968,12774,33996,33299,17250,-1458,-13995,-4995,5798,17060,20919,12552,2384,1528,348,-2566,2077,6780,6390,-987,-6703,-4560,-4953,-9895,-19113,-6357,-2059,-8669,-5875,-6043,-7455,-8995,-14152,-5863,1942,6579,1120,1790,2921,-2579,-7147,-5868,1083,9006,12579,16619,9465,-5528,-16319,-12955,-3537,-2660,-6187,373,12224,20756,17817,9312,4287,3848,9066,13290,6152,-4495,-9443,-4012,-183,-767,-3323,-1833,5444,7094,3970,-840,-5910,-7772,-11543,-7524,-3410,-8111,-10562,-7919,-3440,7782,16494,24390,30835,20457,-126,-13856,-9222,-5798,-4162,-515,1331,-3442,-11154,-4465,-4022,-6144,-7559,-5349,-1431,964,-870,-11011,-11754,-1663,7652,11140,5838,530,-2166,-5364,-5724,-4031,-4640,-9845,-9956,-2909,7580,16172,26977,26740,15492,3233,-7765,-14604,-12123,-10872,-10289,-4910,2921,9171,10795,6112,620,-2582,-9879,-11676,-12966,-6042,11777,6809,-6725,-17360,-7163,2561,8234,6472,733,3005,11389,24110,26379,7347,-11592,-1951,7990,11606,10599,3237,-2701,-6689,-10668,-8306,-8296,-12329,-9543,4406,12011,7439,-3174,-8899,-4146,-5562,-7050,-3021,23483,48636,53765,36821,-4313,-15185,-15334,-15200,-11504,3814,16062,28633,42510,41942,27466,6647,-899,-1932,-4282,-520,6343,5734,1162,-199,-2345,-7245,-11226,-16161,-17668,-9675,1830,3524,2057,762,4708,7267,6314,5125,3662,1032,-1753,3118,11298,6690,-8742,18838,48289,44721,22208,393,-10237,-5524,1172,10708,25058,24043,7567,-5662,-7162,-3460,-5204,-1193,15872,28148,18634,10373,2674,-9618,-1460,9450,3229,-12333,-6041,1711,530,-27,2318,1307,-1297,-968,8492,27377,23704,9397,8642,6587,1667,-5037,-10402,-8298,15324,38936,26460,8792,6198,1401,-4193,10350,28756,28095,14872,-2029,-8927,-7998,-11169,-10711,-6649,-10707,-15276,-13078,-5880,-3333,3058,16279,27983,22704,14948,15357,12170,6499,-807,-14111,-8435,-2475,-2809,-6056,-4509,-82,10048,11325,8278,4409,2044,5972,10165,11069,3646,-3697,-11721,-9143,3334,8162,3899,1506,-908,-4883,-12108,-15219,-5502,6215,15682,8988,-2613,-2825,1594,1580,971,3267,9780,12246,-1512,-8424,1054,244,-8225,-4276,358,3671,6300,10693,7443,802,6270,22622,27504,21462,6193,1053,8583,3877,-3640,-11136,-1487,12222,18333,8097,-6050,724,8284,5857,-2634,449,4546,-1655,-8752,-9406,-7828,-1434,259,1368,4059,-2026,-10833,-12321,-5242,653,2320,5188,2938,-4714,-6688,-1119,2894,970,-4409,-8707,-12112,-12294,-9239,-8125,-13981,-13546,-6263,-4463,-7357,-11268,-12652,-6136,-10246,-9153,-10128,-11193,-14160,-12962,-9948,-10543,-10901,-8731,-3287,-2545,-3103,12024,32603,48642,44656,12794,-13837,-927,4790,3690,2915,945,-5072,-7886,-5752,6850,21283,22112,14750,6862,5839,9512,12130,19312,19624,19440,29931,55756,62231,43968,25201,11666,-1247,-6552,-12292,-6947,-5290,-5703,-5824,-1252,551,340,-582,2971,5750,614,-5245,-11634,-10456,-8864,-7230,-7788,-1153,2370,2626,-2661,-6259,-8200,-9070,-6574,-7685,-8595,-11251,-11533,-8445,-6608,-7259,-14525,-13837,-2754,7816,22805,35776,30961,18961,10165,17431,31152,21066,6813,6694,12402,18175,15938,9023,1332,-5187,-14604,-10854,-11684,-17820,-7713,-640,5082,6777,15228,28947,33654,21003,14775,7710,7964,16377,19641,7479,-5825,-7270,-5084,-5647,-9917,-7953,32,-194,-6932,-11401,7975,17422,12291,-601,-12132,5344,25268,33740,18063,3191,14490,32717,24513,8242,5577,2506,-2188,-863,-1304,-5116,-10203,-6076,-3218,-626,3813,1908,-1314,451,-4139,-2088,-116,-562,-4723,-10447,-5238,5675,14987,14362,7626,-3704,-8377,-7684,-7820,-11839,-7293,3142,19584,25865,22518,7856,-4557,10249,16815,10748,-995,-7041,-5884,-2868,-6010,-11638,-8950,-3939,-1151,-1368,-1649],[-506,3967,6398,9753,8621,1221,-1614,6830,13851,15281,9207,-2861,-10414,-2302,2181,3173,2928,5362,10940,10015,8732,13213,12356,8990,2815,-2377,-7781,-8388,-4953,2447,7529,12195,13064,6962,-1055,-2841,-984,-4527,1756,13949,17934,2490,-6933,-10644,-4411,-2421,-5692,-9902,-12916,-11070,-7094,4447,16996,23584,26527,30124,24981,19100,7525,-5240,-11903,-6677,2221,6668,3264,-4218,-3586,-265,-6274,-14371,-11540,-8058,-6188,-10883,-14950,-15820,-10183,-1855,4319,23888,32779,21317,13365,10332,3401,-4322,-6902,-8566,-9992,-15454,-18405,-16218,-17292,-17160,-12151,4159,16807,12669,-2967,-7341,3463,10915,15539,22258,22763,19035,14840,7970,-3153,-4143,2385,4376,2660,-2857,-7103,-10131,-15730,-14232,-3932,1558,-13330,-6674,3501,8246,5663,-1675,-4523,-3344,-7336,-20192,-2542,42195,91265,112670,100639,57935,11508,20725,17230,-3838,-6651,18387,19847,9132,1559,8594,12391,5645,-1282,-9316,-668,10666,10203,1893,231,20907,43737,58035,56317,42064,32412,10969,-7399,-16871,-3187,-118,0,-2494,-3714,-4266,22516,38293,46698,90766,164648,213385,182324,43033,-118874,-206051,-184362,-135398,-82344,-31954,-8861,-9061,9575,10693,4061,-7994,-16961,-11376,-3041,3111,5383,5772,-3853,-11705,-4119,3221,16058,21404,31253,44157,27818,20176,15940,3931,-5670,-6084,-6919,-5927,-8778,-8117,-12400,921,1965,3750,30835,64633,79025,77140,57695,23770,-5766,-7569,2450,12512,-2769,-13064,-11564,-6815,-8967,-6898,-9855,-10054,-6749,-3151,-327,3691,963,-2272,-3113,2984,9364,12728,12865,8776,-3086,-12380,-7812,-2993,-5481,-4269,-2597,-2878,-9825,-10652,-8497,-10683,-13401,-16859,-14774,-11984,241,12679,31982,66977,69718,49543,24037,4135,-6637,1441,8303,10308,4172,-6548,-7541,-356,8611,18535,20931,16270,6711,-3884,-804,9171,11339,777,-8940,-8939,-7958,-12506,-14829,-13374,-16185,-15070,-4235,-3406,-5306,-2218,389,-5736,-9649,-5017,8391,15409,3533,-10285,6686,18192,11454,-2403,5185,8833,5245,-5730,-9888,-7011,821,8480,14018,10371,255,-855,14970,14656,15417,18114,7336,-5194,-4474,-634,2166,2700,14692,24997,8303,-8799,-15599,-5177,-7109,-5133,11182,9617,-3885,-14486,-3722,935,2532,10460,15937,20168,21700,16427,19074,11603,-700,-9128,-10325,-6242,-5282,3080,9529,9730,10660,9627,1377,-11688,363,15422,28497,21244,3345,-6043,-8394,-17010,-16067,-3623,10536,14507,13915,10486,2210,-1682,-1678,-864,-4028,-7889,-9639,-10665,-11214,-5058,755,8710,6290,1523,-4368,-13056,-8558,4514,10945,6927,7927,12666,17720,5309,-8928,-12864,-3114,11931,21794,26646,16732,4823,4179,6680,13161,21911,5990,-3920,23024,62888,93770,87511,65824,25414,-5749,-13920,-10624,-10880,-14040,-11485,-6525,-1117,3611,15051,25192,34814,49063,56146,29801,4191,-5053,-10812,-10853,-4738,-3744,-3926,920,4011,3383,10740,32466,53103,58086,46981,33777,24893,21783,17998,15102,16834,16921,15234,5960,-7092,-7610,4005,13334,18863,13934,8080,8391,12231,17471,20563,15562,5898,-2926,-6915,-1389,14464,19218,8768,-3960,-2700,3672,-3615,-7212,-1087,4378,5779,9126,5075,-3612,-6817,-4461,-4873,-13583,-13632,-871,3554,-2797,-11933,-6197,-5238,-4890,-3832,124,1827,4222,9828,8531,3202,-3057,-9145,1139,6542,-760,-6890,-2180,-2801,-12359,-9885,295,3737,394,-3348,-5748,-6824,-4100,-2089,-3226,1990,10744,26064,28563,16849,8580,1848,-2334,-4499,-10084,-7948,-244,5546,2604,-328,-329,-252,-3681,-8095,-14072,-17987,-12334,-7381,-4936,-1098,-428,1015,5030,3362,-5846,-14887,-14687,-7982,-3181,-1062,-184,1776,6621,11099,4555,2973,10950,14532,5971,-5183,-11425,-160,7232,4493,1666,1,-3552,-10620,-11322,-7419,-5906,-7896,-10068,-8490,-7841,-8248,-4690,-1140,2686,1987,-3794,-8548,-6714,502,11764,15815,5654,-3006,2033,14689,11943,-3729,-8388,-3734,6482,16971,16291,15629,28536,33634,22371,7347,-3808,-9223,-11130,-11309,-14401,-7389,-683,-2384,2727,582,-11598,-14248,352,8281,174,-14125,-9803,-1468,-4239,-8966,-8684,-8691,-10634,-4746,-2636,-226,6026,11269,6386,785,-9107,-5212,36,-4611,-10841,-7217,-7286,-6541,-8778,-8818,-5739,20,2113,-3472,-11445,-8918,-6627,-18175,5296,28716,39392,26359,-4852,823,14058,16744,7166,-13789,-9134,7267,12555,13041,6734,-1643,-3745,-2069,-1190,-3279,-14041,-15673,-6167,2595,12177,7890,-353,-2170,4308,14716,11312,-64,-9453,-9043,-12265,-13117,-11672,-9632,-13910,-7429,-3155,-6576,-234,12991,31031,33329,14776,7642,-597,-8632,-3742,4921,5246,5423,290,-8129,-5885,-2278,-2008,-7431,-10775,-9687,-9084,-10542,-17414,-15898,-1430,5135,4445,3135,-3528,-14393,1457,14130,14395,3236,-4347,-5728,-10146,-17007,3778,16186,4590,-8770,-4015,13800,16682,13452,9501,3798,-12565,1911,23930,35303,31397,20602,8594,2155,640,6689,15023,12583,5670,1851,2758,-1408,945,3626,-5893,-13170,-1640,888,1385,7919,21662,26830,17660,9843,3804,-9058,-16741,2367,8864,7449,3494,-2305,-2473,3212,13158,23322,22240,5969,-1280,-230,-414,-1769,-997,880,-2350,-12939,-15632,-11795,-9411,-9176,-7827,-7881,-10584,-4493,-2607,-7604,5545,25714,25534,10507,-2397,-11810,-15547,-13213,-9094,-3305,4238,17272,23051,6174,-2567,1860,8588,16136,32335,29276,9961,-2773,-3335,3132,12329,-3454,-6971,400,6361,12633,10305,6697,7339,2357,-1232,4218,12232,12932,14153,13849,5927,-3634,-2715,6470,12697,13799,11808,4503,-3349,-1427,1511,-5683,-6914,5426,13267,6802,-8895,-16923,-16686,-3610,6844,16731,35924,44772,28856,1664,-19080,-24615,-15432,-6546,-857,3940,-738,-3311,-1759,-1097,-344,-849,-5369,-12167,-8343,-730,-176,-4472,-11620,-9920,-1344,-1032,-9034,-14300,-10632,-8171,-11964,-10719,-5327,-147,9790,17843,16394,9137,-2352,-16287,-11687,-828,6167,7100,3155,6680,11995,745,-10907,-16692,-12523,-11199,-13303,-3917,12108,23093,20071,5843,12476,31916,33400,24974,15289,3559,-1313,-2026,-2896,-6864,-13083,-1755,9341,21900,23574,24626,19110,18759,2349,-12603,-8459,-2596,-143,966,-4777,-11277,-9151,-7273,-10148,-5837,-6370,-13501,-11749,-4050,-3861,-13214,-8151,-5047,-5022,-12567,-10383,-316,3240,-3191,-12753,-11874,-9477,-6542,-9465,-6174,5732,16990,18876,21761,14604,7228,7225,7436,1898,-9275,-9725,-1283,7179,15160,19563,18174,18952,28283,21221,2515,-5547,5314,14452,12887,-1088,-4760,-936,-3140,8260,31777,41034,22510,-695,-16749,-8780,-7240,-11139,4193,15904,18426,20209,16566,6449,-4349,-6368,602,2684,1224,-3370,-16091,-3142,5114,3783,386,-4594,-11165,-16710,-18580,-15015,-10909,-13522,-15244,-4735,-5691,-8549,-7131,3382,11798,14399,-2813,-11512,-1511,-358,1078,-2026,-3852,-2918,-1506,1547,3405,-2472,-6171,1098,7157,7322,-399,7995,14571,12685,6971,-2660,-4274,-5076,-4189,21,-1993,-6543,-15578,-18816,-11670,-5444,-3151,-5326,-13850,-10895,-1882,3265,10368,13211,6420,2445,9010,12759,10400,10877,10133,9064,7002,1189,-5542,-5210,9316,27772,29534,22621,15936,14420,9160,-2402,-8278,-3773,-1552,-1960,11975,20390,9185,-1480,-1268,-6804,1294,8082,9254,12912,10618,-700,1055,1739,-1492,-3938,-7903,-12061,-15609,-11920,-2896,5054,13786,20612,13761,-765,-14297,-10873,-9496,-516,7110,8160,15611,35719,29880,8575,-581,-364,1850,1674,2956,3577,-5158,-11180,-6158,-4199,-413,2156,1250,9882,26084,35889,39852,24786,9112,-460,-5018,-2422,1452,2301,8483,8475,10869,12658,16252,19649,16079,13779,12869,11364,9137,6123,777,-12918,-4306,19619,44314,59450,45596,14648,-7198,-14267,-12693,-15176,-9325,-1083,-2132,-9186,-7712,-1350,14543,13748,1529,-7126,-3669,-1023,-4965,-192,16342,22656,20030,12142,10350,10110,8545,3232,-5594,-5327,447,5051,10504,-1553,-4403,-1106,-346,-5800,-5389,8330,16753,6355,-2323,-4738,-4465,-5695,406,6741,6015,-425,-5454,-915,312,13855,10629,-720,-10274,-14594,-8350,-4806,-8263,-12771,-18605,-8822,1554,6072,1800,-4104,-8516,-6012,-1720,586,-731,4268,2487,-3314,-5791,-5431,-343,7604,13197,11559,3359,-5467,-5626,-3749,-2035,5797,16911,34230,39909,20637,9298,11452,9569,365,-4032,-524,5451,9509,6692,4979,2986,-4168,-9534,-11700,-7463,-1206,4458,4237,8738,16296,13313,2337,-1688,3720,10626,9116,-1391,-5322,-9107,-3904,-2818,-8081,-11379,-9903,-7112,-3043,480,-1803,-5097,-6791,-9801,-16588,-9422,550,3062,-6064,-9124,-3131,-3475,-1050,-39,949,1236,-9798,-6907,3334,10751,18049,16570,6572,-433,-6272,-7262,-7623,-6521,-9965,-11329,-6124,589,464,-4163,-12743,-10489,-7496,-10815,-12725,-129,13480,22910,12622,-6974,-8704,-752,-7389,-7232,253,-5235,-13365,-8031,6116,5930,-1092,-8865,-2604,3223,6460,11242,9433,-2344,-6395,3694,20403,43279,52915,45104,29471,15121,10827,17740,27042,30759,22059,6741,8330,14638,13461,134,-9251,-16276,-15899,-5823,11619,16314,6173,-7955,-7203,13653,27521,37319,47558,37725,10463,-9917,-13224,-3597,-2854,6202,20822,33850,32606,18394,4694,8838,14354,10798,6630,7307,17205,19280,7708,-7458,-17171,-4903,5568,12640,18247,19348,10097,12326,31463,26990,13332,-2445,-14353,-6431,5474,17596,22751,15320,4498,1906,-145,-3162,996,4939,4428,-2706,-7196,-3885,-4321,-10450,-14663,59,6630,-1247,-6888,-7361,-7699,-8680,-15514,-6707,1288,6056,981,1217,2644,-2240,-6339,-4869,1360,7807,10032,13776,6454,-6923,-15414,-12184,-3241,-3457,-6067,2000,15252,26383,23841,14328,6917,4796,8724,11994,5373,-5258,-10608,-4826,-1342,-1843,-3236,1858,11462,11460,5945,-496,-5822,-6891,-10008,-4880,-360,-6017,-12031,-11749,-5643,7836,15780,23046,28699,17625,-2401,-13237,-7119,-3635,-1696,1926,3125,-1745,-9849,-7411,-8218,-9682,-10213,-9161,-7833,-6478,-5367,-13502,-11561,-1713,7085,9954,3951,-2109,-5817,-8943,-6987,-4589,-5466,-10950,-11802,-5682,4082,11560,22841,23880,12927,3962,-5974,-11632,-10219,-10367,-10306,-3998,3830,8688,9037,3451,-3654,-6105,-11799,-12222,-13275,-7879,9493,6153,-6354,-15020,-7623,1078,6938,4495,-1865,774,8822,19759,22773,6219,-12457,-3174,8015,12726,12519,6705,1568,-4095,-10080,-8519,-8351,-12578,-10626,3854,12368,8409,-2096,-6872,-2643,-4471,-5891,-773,24862,48041,51983,39730,506,-16283,-16577,-11238,-8858,3196,13809,27778,47737,51942,33354,8072,-1214,-2334,-4422,-1110,4590,3633,-405,-1434,-3607,-9304,-13708,-14393,-18067,-9467,3243,5187,2804,337,3931,7664,8822,7227,4588,582,-3417,1356,9675,3282,-6292,21044,49399,44296,21089,-588,-10270,-4928,3104,13072,26956,21795,6334,-5647,-8721,-5150,-5289,3597,21015,31856,19745,10143,2737,-9051,-1132,9067,1664,-12995,-5289,2514,2086,1426,3424,2746,1113,2533,12379,31412,26552,8404,6225,6612,1551,-4588,-9015,-7297,14850,34822,20087,3824,5355,4683,1083,16170,32840,32143,18088,-494,-6191,-5267,-9148,-10679,-6097,-9535,-14072,-12720,-4651,-1595,5682,19778,30253,22365,14082,14492,9376,1932,-6018,-17300,-6933,-2563,-1876,-3479,-3873,-1032,12112,14738,8924,2427,98,6276,10657,10831,3671,-3889,-12050,-7918,4252,7873,5352,3931,929,-2502,-10036,-13735,-3999,8023,16494,6851,-4863,-2980,2743,2882,2204,3933,10060,12157,-2112,-10905,307,157,-9383,-1540,5289,7790,7164,8900,4386,-1191,9070,29448,35785,26323,6844,-136,7963,2738,-5030,-11870,-1962,9930,13942,4694,-4726,1681,8578,5792,-2225,1008,5102,-88,-5243,-8023,-8496,-4533,-4562,243,3873,-1129,-9726,-8298,1321,7321,8471,9385,5524,-3591,-7153,-2003,2542,857,-2820,-6099,-9429,-10525,-8160,-7463,-14069,-13383,-6093,-3683,-4503,-8669,-8788,-2808,-9907,-9612,-10161,-10511,-13726,-12772,-11226,-11457,-12188,-9677,-3194,-1569,-1725,11413,31722,48073,41169,8594,-15224,-2823,4053,5046,4814,3703,-4711,-11964,-10028,5407,19796,22474,16889,7286,4554,7705,10662,17081,15782,14945,24209,49662,62144,46861,29585,16102,1795,-3544,-10414,-5931,-4022,-4572,-4455,679,1122,-1379,-559,6068,9852,3973,-3965,-13073,-10357,-8641,-7634,-8700,-4451,607,1753,-2422,-4879,-6215,-8564,-6866,-8288,-9105,-10421,-10438,-7932,-6923,-8080,-15607,-12590,-14,10775,24941,36525,26384,13226,4529,12412,26967,18406,3648,3066,9484,17090,15368,8441,1105,-4555,-16504,-14183,-15371,-15876,-5629,-1105,2350,2425,11407,27100,30586,18503,15096,9528,10119,16669,18952,9035,-4162,-8400,-5608,-5178,-8122,-6491,-476,-953,-6327,-10102,7062,14909,10017,-2487,-11720,5989,26345,33660,17033,1687,12819,30742,22999,9298,8976,7445,4627,3283,800,-2590,-6627,-2327,-409,344,2459,-604,-2790,-659,-5346,-3020,782,1113,-2952,-7678,-2605,8836,19015,17963,9676,-3352,-8771,-7862,-6927,-10196,-6650,2169,17269,24566,20926,4399,-9339,8206,15704,10181,-1544,-7154,-6321,-3498,-6471,-12143,-9854,-5174,-2680,-2525,-2019],[1375,8225,11473,12773,10426,1557,-3145,1732,5808,9206,6789,-3767,-8589,33,4832,6152,4357,3683,8635,8800,7546,12101,10696,7304,1776,-2726,-6941,-6778,-6102,-3572,1596,7164,9387,5327,-1402,-2223,-405,-5336,-443,9317,10765,749,-302,-5240,-12206,-7663,-7122,-9407,-12435,-9700,-4339,4052,15031,22319,23805,25253,20740,16367,7710,-2129,-8811,-8841,373,5456,2687,-5126,-5331,-4767,-10499,-13546,-13171,-9496,-6266,-10239,-13566,-14643,-9651,-2350,3028,23268,33248,20852,13682,11578,4179,-2300,-1983,-1600,-2724,-11702,-17524,-15069,-16314,-17729,-15838,-3387,10418,8987,-2964,-5565,4909,11366,15980,21450,22606,18483,15938,9905,-2217,-4600,2847,6665,5491,444,-3090,-5859,-13562,-16353,-5908,-590,-15575,-2808,7427,11853,8438,-3072,-6187,-5660,-7389,-16970,703,30530,43711,39276,35734,41373,51973,56059,18107,-8910,-4291,16115,16708,8757,2667,10165,11112,3632,-2495,-10752,-2262,9080,9672,3825,1650,20838,43604,59212,60432,47859,40342,18415,-1960,-16000,-4410,264,2063,-216,1,2636,24134,29049,29692,12508,-53241,-169030,-278279,-304406,-235619,-132681,-30880,12575,13871,-9379,-19050,-14415,6615,10895,7094,-3097,-17522,-13265,-4567,2086,5363,6532,-1685,-10352,-5695,1508,15070,22083,32309,40611,24056,18999,17704,3374,-6759,-8052,-7388,-5542,-8745,-8867,-7569,1597,-2480,-991,14514,27433,28271,26408,18175,7392,-734,-5975,1527,11959,-1253,-12126,-16074,-11756,-11969,-9235,-13121,-12999,-7899,-2019,3083,7833,5416,1187,-1763,2410,7467,10557,10903,6645,-4474,-11780,-7226,-3557,-7445,-4705,-2130,-3176,-11242,-13446,-10853,-11936,-13203,-15446,-15696,-8769,2730,13192,28908,59961,63606,45479,21307,2902,-6044,2114,8470,10512,4611,-4132,-2349,3864,12101,20071,21211,16886,7169,-3449,783,11571,14343,3911,-6709,-6640,-6140,-10914,-13942,-12307,-16460,-18031,-5023,-3571,-6081,-3173,319,-5895,-10386,-4225,9890,16534,3780,-8900,8893,21581,16120,5528,13724,15531,9490,-3149,-8498,-6678,133,7138,14025,14454,6333,6682,19830,15799,13198,13608,1407,-12957,-11676,-6156,101,3794,20124,35065,17609,-5584,-16734,-5908,-9270,-2380,15589,14362,964,-10940,-2812,956,464,7827,14019,19685,24044,20502,20922,12406,242,-8672,-10282,-6223,-6163,1914,8172,9405,12199,13187,4893,-10386,484,15553,28277,20694,3560,-4777,-5417,-11769,-23182,-11563,3596,8518,10143,8800,2122,-425,339,1151,-2304,-6370,-8270,-9651,-11539,-8001,-4924,1353,149,-2440,-5524,-11743,-7826,3171,6962,3010,4422,8013,11400,2133,-8683,-12155,-1275,16212,29503,33917,18819,4354,2381,4145,10370,22644,13264,6908,35433,80410,110581,97312,63912,18495,-8046,-14880,-9132,-12912,-13956,-10857,-5361,1316,7685,20317,30613,39114,50682,52787,26115,3066,-5384,-11042,-9885,-3202,-2071,-2924,1071,4123,3873,11297,33586,54817,57508,45635,34736,27776,25474,22272,20231,23945,22238,17180,4739,-9701,-8956,3683,11723,16311,12977,8088,8697,13170,19256,23517,19300,9020,-2525,-7688,-2835,13140,18748,8422,-4584,-4946,2968,-3387,-5415,2299,8776,9773,11454,6248,-3134,-6621,-2939,-3278,-12721,-13218,781,6601,901,-10398,-8441,-6273,-5426,-2631,2604,5380,8366,14896,13725,7337,-865,-11367,-98,7793,2042,-3782,-560,-1857,-11328,-10817,110,4339,899,-4247,-7971,-8872,-5312,-1923,-3324,619,10537,26436,26477,14254,7180,1673,-2076,-4911,-11475,-9954,-2354,3935,2373,503,292,493,-2447,-6320,-12111,-19497,-14602,-7408,-2318,2905,3104,3757,6990,4724,-4921,-13344,-13847,-7770,-2401,1461,3362,5667,12678,18296,11476,6982,11005,11085,4402,-4989,-11657,-900,7683,5387,1850,-986,-5278,-10944,-11553,-9134,-8370,-9139,-8054,-3941,-3104,-3316,-1106,917,3297,2406,-2868,-7695,-5081,3426,13860,15140,4007,-6291,-934,12718,12930,-2108,-8150,-4582,5429,14903,11578,9199,21104,27828,18728,5000,-5021,-9597,-11409,-11580,-13710,-7871,-3591,-4706,2123,1976,-9023,-16955,-626,9015,64,-15080,-9634,-1478,-5201,-11135,-9614,-9024,-9584,-2719,-995,1636,8010,11566,5386,1837,-2823,-3546,430,-5123,-10767,-5452,-3220,-2709,-5031,-5793,-2866,1300,1837,-4506,-12824,-7952,-4342,-14407,-989,22965,36353,27112,-4007,1037,15502,18284,7425,-14366,-9843,6858,12720,13202,6730,-1823,-4616,-4249,-3098,-4077,-13741,-20626,-8430,2401,14568,11488,1455,-649,7024,15633,10450,-474,-9801,-10230,-13030,-12200,-8472,-6692,-14531,-10739,-5354,-7728,914,15269,32683,29073,9132,1928,-7005,-12527,-914,7979,7146,6010,-239,-9086,-7781,-5905,-4724,-8864,-12041,-14210,-13886,-4259,-5455,-9894,631,5716,3909,1815,-4873,-15809,78,11161,12284,2521,-4561,-5908,-10726,-16422,6081,16523,4721,-6713,-5749,7597,11256,9165,5358,-2110,-18521,1684,22850,33430,30290,20271,8490,2402,516,4105,10911,9300,3921,-948,-3616,-8195,-3919,2055,-6865,-12914,-1066,2091,2920,9099,21870,24839,15464,9181,4816,-8180,-17892,194,6703,6593,2752,-3433,-3436,2770,12116,20930,22697,7184,-1326,-444,-187,-1697,-1875,-897,-4448,-14334,-15094,-11469,-8747,-7925,-6791,-6079,-10056,-6778,-5432,-10852,2207,23238,26426,10218,-4347,-13753,-15913,-10193,-5234,-1173,5299,18741,22199,4173,-4448,-583,7390,16091,31640,24006,3933,-5552,-1521,8694,15037,-2781,-8331,-2016,2745,7989,7857,5374,7491,4304,2212,8073,16321,15886,15004,13328,5328,-4593,-5819,2355,8872,11275,11611,5189,-3205,-2097,287,-7323,-7483,4414,12629,6290,-9558,-17027,-17103,-5159,4423,14509,32950,41022,24854,-3494,-22807,-26203,-17701,-7914,-613,5650,1674,-1803,-1334,-406,1188,990,-3672,-10640,-7868,735,1400,-3094,-8974,-10520,-2757,-1620,-8544,-13337,-10111,-8170,-12778,-10928,-5069,280,10615,19277,17847,9971,-2246,-16811,-13047,-2472,3731,3889,-89,3856,9632,-1859,-13897,-17854,-12291,-11718,-12786,-1916,15642,26695,22743,7101,11220,27464,26551,16977,8105,-1571,-3857,-3159,-3978,-8218,-13781,-3917,4446,14488,16904,20174,15738,14321,-2019,-14860,-8538,-2770,-28,942,-5881,-13343,-10079,-7887,-12349,-6684,-5295,-11102,-16547,-7114,-6324,-8865,-5626,-3511,-3800,-12842,-15623,-5594,-939,-5410,-13859,-13219,-10494,-6224,-8165,-5415,6202,16546,16970,20293,16492,7354,7596,7938,1505,-9829,-9917,-1896,6431,13737,15970,12855,13548,24515,22618,5758,-2874,7070,14635,10615,-4762,-7275,-1125,-757,11200,32721,38695,19910,-856,-14361,-13072,-9115,-9711,4590,14468,15792,17721,14251,4247,-5425,-3922,5658,8846,5978,-495,-14747,-3804,6116,5878,2938,-1960,-9131,-15724,-18479,-15056,-10430,-10110,-15432,-5079,-5214,-7490,-7056,901,7110,10176,-5081,-13925,-3630,-2778,-1568,-4444,-5717,-4218,-3069,-627,765,-4595,-5575,1919,8041,9492,3517,11084,15620,11897,4982,-5091,-6033,-6221,-6495,-3589,-5267,-8295,-14839,-21494,-14430,-6179,-2948,-6191,-15796,-12734,-3219,3636,14143,17949,8000,-1547,6169,13334,10348,10931,12520,12542,8156,2396,-4178,-6613,5271,22204,24470,18002,11500,11646,8699,-2032,-8322,-4297,-1602,1876,16617,21721,8427,-2663,505,-1080,3382,7585,6460,9474,7488,-3968,-1909,-272,-3065,-4816,-8391,-11892,-13823,-8559,2300,10529,18063,23580,14255,-2082,-16592,-8174,-9144,-3171,4613,6230,12635,32723,32383,10388,148,-457,1400,1022,2052,3223,-4790,-11897,-8091,-5431,318,6146,6482,15148,30268,39530,40803,22330,6999,-1839,-5194,-609,4067,3163,7555,8663,9078,7800,9158,12241,10326,9796,10195,10718,6730,3022,-381,-13052,-5719,18426,42133,55625,44089,14068,-8236,-15138,-13118,-16062,-11706,-3612,-4104,-10853,-8842,-2400,14890,16525,4109,-5181,-3639,-1726,-6502,-1474,15424,24714,25130,16412,12082,9891,7262,1642,-7363,-6516,-152,5383,9809,-5750,-8024,-4833,-3124,-6900,-5022,10021,18800,8647,-1671,-6545,-7062,-7262,755,8132,7308,-309,-6993,-1307,2765,16450,9235,-2894,-13045,-15011,-8096,-5581,-10848,-16990,-14971,-3602,6220,8326,1529,-5305,-10074,-8776,-5443,-4319,-5168,174,-1356,-7188,-11181,-8492,-580,8782,14660,12595,4479,-3510,-3262,-1259,-1079,5736,16597,34878,42427,23175,9875,12326,11080,1239,-3768,-1023,3924,7035,4499,3725,2977,-3897,-10313,-12235,-6930,58,6661,7487,12575,19690,17446,5628,288,4891,11291,8948,-2568,-7135,-10969,-4234,-2947,-9250,-13087,-9146,-4774,-193,3086,-509,-4244,-5663,-8253,-15626,-11068,-413,4714,-4975,-9285,-3395,-4018,-3053,-1493,-523,79,-9424,-4819,4557,9957,14999,15378,6992,-425,-7192,-9868,-10361,-8518,-11633,-11786,-6273,162,-134,-4541,-12592,-10009,-6644,-10328,-11689,1536,15153,23688,12707,-5848,-7299,-374,-7317,-5321,3704,-3794,-13513,-7789,6136,6045,-345,-8250,-2503,4633,9455,14457,10517,-2257,-2045,11457,30504,53417,58273,47463,30669,15841,11997,19506,28447,32836,25678,10114,9965,16849,18902,7552,-768,-13675,-16962,-6294,10509,13582,3568,-9493,-583,24720,40257,48635,58728,46392,15123,-5881,-17550,-6416,-4138,5564,22038,39017,36137,18104,3659,7479,11195,7587,3472,4134,12980,14762,3581,-9978,-16832,-4603,7241,16862,23824,21226,9259,11212,27724,20813,9900,-3237,-14149,-7744,5130,17794,23845,17167,5781,1745,-963,-3979,-440,2636,2013,-4733,-7747,-3579,-4099,-10503,-9414,7667,16845,6675,-5898,-8090,-7758,-8363,-14784,-7553,284,5104,499,436,2283,-1802,-5034,-3474,1592,6326,6938,9985,2720,-7847,-13537,-10817,-2673,-4095,-5667,3558,17989,31798,29972,19173,9306,5564,8013,10148,4414,-5836,-12352,-6120,-2823,-2980,-3139,5359,17856,16262,7709,-256,-5487,-5822,-8343,-1953,2570,-4284,-12363,-13929,-5043,9502,15462,21540,25981,14232,-4901,-12405,-5469,-1957,313,4079,4722,-30,-7059,-10239,-12822,-12858,-11535,-12801,-14575,-13457,-8248,-13895,-10327,-1692,6354,8514,1880,-4880,-9465,-12580,-8191,-5389,-6555,-12162,-13550,-8480,306,6557,17772,19842,10061,4790,-3645,-8405,-7956,-9518,-10127,-3069,4692,8286,7328,767,-8209,-9132,-13418,-12856,-13443,-9441,7102,5705,-5343,-12212,-8151,-1246,4340,1622,-4431,-317,7445,16548,19812,5506,-12379,-4656,7626,13688,14508,10031,4656,-2824,-10118,-8989,-8556,-12539,-10999,4048,13959,10834,71,-4745,-1148,-3279,-4750,1322,25709,46529,48802,40979,5157,-16957,-14638,-6055,-4471,2559,10985,26287,52045,60893,38582,9290,-1649,-3060,-5069,-2222,2474,1499,-2007,-2658,-4773,-11121,-14714,-12133,-18900,-9818,3979,6212,2961,-821,2057,6887,10631,9014,5204,-252,-5855,-1512,6838,-231,-3011,21637,47380,41609,19391,-951,-8800,-3691,4714,14597,27324,18852,5012,-5462,-10870,-7608,-5374,8131,25060,34610,20579,9412,2110,-9250,-1749,7222,-888,-13247,-4707,3058,3400,2629,4313,4039,3195,5193,14892,33108,27482,7056,1208,5675,1871,-3642,-7305,-5699,15068,31373,14880,-1067,3949,7630,6651,20344,34529,34817,21268,1697,-3670,-3122,-7565,-10806,-5823,-8760,-13341,-12320,-3552,-212,7587,21774,30622,20552,12061,12881,5758,-3056,-11421,-14876,-6067,-2915,-778,-1194,-3272,-2316,13774,18195,9541,291,-2656,5568,10021,9647,3349,-4337,-12544,-7393,4158,6721,5917,4618,648,-2086,-8830,-11941,-2457,9691,16961,4640,-6887,-3611,2814,3039,2470,3634,8798,10718,-1853,-4876,496,-44,-11012,1368,10544,11645,6921,5644,50,-3654,10687,33782,41781,29487,6461,-2046,7115,1712,-6118,-13107,-3527,5924,7929,1098,-3477,2365,8199,4909,-2360,1363,5588,2169,-904,-6206,-9217,-8603,-6641,369,3667,-343,-7712,-3936,6410,12486,13893,13637,8715,-1579,-6843,-3343,1459,4,-1831,-3669,-6493,-8575,-7258,-7148,-14790,-13655,-6240,-2966,-1643,-5913,-4040,1453,-8901,-9940,-10586,-10581,-14115,-12998,-12545,-12417,-12902,-9791,-2945,-959,-928,9935,28810,43904,34460,3662,-11793,-1720,4721,6561,6704,8243,1630,-9604,-15613,2318,16058,20426,16909,6559,2638,5312,8514,13982,11362,9923,17918,41972,59613,47889,32632,19823,4437,-666,-8754,-5484,-3503,-4176,-3862,1984,1348,-3404,-1328,7837,12753,6710,-2924,-14692,-10694,-8582,-8334,-9560,-8647,-2158,163,-2606,-3977,-4947,-8554,-7662,-9210,-9659,-9993,-9996,-8057,-7784,-9334,-16649,-11237,3307,15285,28956,37593,20995,6668,-1049,7468,22193,15236,-31,-1966,4977,14161,13421,7132,571,-3727,-15568,-18889,-20054,-12901,-3226,-1881,-1111,-2828,6137,22902,24801,14150,13694,9834,10715,15400,16803,9240,-3577,-10241,-6960,-5231,-6698,-5831,-1905,-2530,-6475,-8841,5764,11748,7043,-5146,-12078,5953,26608,32161,14521,-1522,8877,26532,20274,9930,11847,12072,11345,7972,3439,450,-3187,548,1238,194,-342,-4205,-5148,-2697,-7452,-5145,418,1711,-2090,-5440,-225,11842,22832,20871,10690,-3980,-10069,-9024,-7158,-9567,-6477,980,13911,21937,18281,831,-12977,5531,13485,8616,-2918,-8101,-7484,-4895,-7613,-13242,-11579,-7068,-4949,-4558,-3393],[3548,12955,17942,16963,12845,2560,-4167,-3354,-2025,4070,5173,-3433,-5266,1833,6633,8373,5497,1913,5691,6722,5725,10583,8863,5713,899,-2959,-5945,-5247,-6956,-9251,-4067,2204,5677,3734,-1463,-1225,520,-6006,-3162,3565,2775,-137,3250,672,-12403,-12001,-7773,-8356,-11726,-8191,-834,4861,13007,20622,21068,20822,16866,13349,7009,370,-5665,-10917,-1738,3820,1727,-6507,-7883,-9308,-9494,-7967,-6926,-8878,-6265,-9553,-12138,-13393,-9126,-2781,2022,22734,33387,20351,13868,12597,4967,146,3208,5929,5275,-8081,-16546,-14376,-15823,-18089,-19431,-11304,3564,5684,-2134,-3619,5940,11106,15628,19499,20945,17018,16456,11466,-1530,-6064,2626,8827,8048,3349,756,-1209,-9046,-15163,-8020,-3526,-13660,643,10861,15005,11154,-3987,-8213,-7681,-6940,-11391,1904,27644,42158,59010,82382,96459,90974,70037,16910,-10940,-2969,12655,13251,7510,2780,10378,8908,1411,-3540,-11306,-3742,7754,9416,5667,3172,20745,43871,60684,64395,53196,46876,25134,3281,-12611,-6251,71,3513,1942,3030,7642,24716,22093,23144,13094,-12553,-19209,24932,103305,195393,246845,243440,166131,70264,-6327,-21782,-16951,3405,9882,8717,494,-14512,-15297,-6379,577,4650,6448,-260,-8447,-6899,32,13858,22129,32519,35451,19732,16854,18651,2002,-8258,-9953,-7798,-5711,-9150,-8896,-3287,951,-2213,15936,45685,75408,85895,78861,53591,24841,5449,-4706,1687,10914,202,-10820,-21327,-17641,-14672,-9252,-12357,-16468,-9776,-1818,5643,11167,9397,4287,-1015,844,4742,7783,8119,3813,-6241,-11610,-7269,-4610,-8944,-3978,-962,-2610,-11181,-15285,-13504,-13712,-13530,-14065,-13891,-5277,5092,13233,25072,50254,53873,38470,16966,952,-6132,1505,7183,9387,4200,-1673,2301,7615,14903,20578,20379,16515,6816,-3571,1243,12378,15248,5011,-5464,-5040,-4947,-9621,-13444,-11851,-16050,-17797,-3708,-2863,-6499,-4069,-7,-6490,-11789,-4129,10210,16246,2859,-8036,10291,23629,19621,12871,21657,21118,12478,-1481,-8017,-7316,-1400,5202,13255,18063,12725,14834,25549,17404,10533,7343,-6625,-21946,-17035,-12663,-3114,3535,23465,42667,26488,-2132,-15886,-7481,-12446,-812,18456,17775,4807,-7541,-2295,94,-2021,4824,11245,17801,24431,22613,20630,11637,-85,-9317,-10399,-6180,-7278,-257,5483,7906,12333,15042,6855,-9715,-194,14394,25788,18181,2884,-4010,-2987,-6761,-16360,-20247,-4017,2281,6133,6756,1457,-4,1342,2321,-1166,-5486,-7594,-9316,-12421,-11309,-9180,-2611,-3428,-6174,-7518,-11037,-7136,1834,3369,-794,1244,4526,5496,-1552,-8940,-11969,51,19911,36832,40439,20115,3683,638,1943,8309,23764,21993,19080,48316,94067,121471,102878,59813,12366,-9959,-13138,-7084,-16006,-14691,-11022,-4931,3126,11478,25485,35846,43186,51180,47682,21896,1506,-6165,-11655,-9503,-2467,-1140,-2429,681,3610,3732,11070,33116,53468,53260,41157,33408,29466,28589,26124,24275,28547,24988,17480,3179,-12222,-10315,2959,9619,13396,11488,7509,8211,13098,19871,25155,21900,11880,-1509,-8599,-5236,10253,16861,7488,-5210,-8214,665,-3935,-4123,5230,12814,13023,12482,6377,-3234,-6870,-1858,-2201,-12295,-13242,1608,8499,3288,-8990,-10788,-7577,-6521,-2227,4477,8694,12419,19883,18876,11016,631,-13512,-1221,9110,5530,-625,689,-1297,-10635,-11846,-89,5237,1996,-4389,-10107,-11434,-7276,-2691,-4014,-1029,10832,27222,24599,11917,5803,1425,-2001,-5548,-12618,-12522,-5763,1061,1159,791,628,908,-1544,-4655,-9670,-16970,-16839,-7864,-517,6020,6046,6173,8709,5694,-4425,-12084,-12724,-7518,-1940,3706,7125,10269,18377,24417,17877,10802,10633,7146,2408,-5006,-11985,-2291,7121,5563,1638,-2416,-7643,-11700,-12142,-10879,-9932,-8455,-4661,1227,2919,1403,2058,2509,3450,2156,-2539,-7357,-3853,6064,15378,14335,2893,-8929,-3910,10297,13332,-618,-7835,-5468,4043,12120,6723,3026,12885,20441,13990,2027,-6761,-10395,-11853,-12088,-13441,-8383,-6543,-5631,2266,3781,-5467,-19189,-2974,8274,-664,-15950,-9914,-1837,-5967,-13305,-10415,-9233,-8559,-1121,309,3141,9479,11209,4109,3042,3901,510,734,-5907,-10679,-3553,1891,3465,-1224,-2351,-50,2435,1518,-5363,-14214,-7160,-1970,-9778,-7430,16825,32546,27251,-3206,1166,16988,20097,8782,-10976,-7296,7069,12622,13025,6654,-1814,-5203,-6407,-4793,-3993,-11392,-20465,-10863,1892,16619,15479,3631,763,8810,15091,8569,-1445,-10411,-11566,-13591,-11076,-4847,-3248,-13425,-13509,-7509,-7893,2971,17952,33328,23773,3819,-3805,-13433,-11779,2994,10971,8757,6298,-843,-9917,-9479,-9113,-7742,-10826,-12923,-15875,-5619,7295,7013,-1623,2733,5825,3065,327,-6162,-17363,-1793,7474,9399,1304,-4989,-6332,-11431,-15468,8183,16211,4619,-5095,-6721,1345,5909,5321,2142,-6185,-18258,1461,20619,29984,27329,18901,8114,2725,368,1156,6289,5612,1751,-4207,-10367,-14358,-8848,-546,-9060,-12053,-125,3351,4278,9961,21083,21841,12942,8790,6493,-6623,-17052,-1764,4244,5095,1219,-5042,-4758,1973,10622,17963,22402,8281,-1480,-794,-234,-1996,-3168,-3054,-6917,-15362,-14726,-11503,-8413,-6846,-5578,-3997,-7886,-8449,-8792,-14653,-932,21089,27896,10753,-5817,-16091,-13841,-6221,-559,2098,7023,19850,20284,1811,-6491,-3195,5826,15996,30790,19221,-1234,-7843,555,13737,16792,-2098,-9111,-4108,-473,3325,5309,4204,7850,6367,5327,10662,18097,16747,14551,12155,4611,-5337,-8587,-1317,5502,9035,11045,4936,-3657,-3073,-1350,-9057,-7786,3533,11899,6079,-9153,-15788,-16445,-6063,2165,11906,28612,34647,18617,-9597,-26525,-26697,-20140,-9572,-883,6975,4433,320,-467,715,3279,3247,-1648,-9006,-6883,2105,2961,-1658,-6527,-8803,-2847,-1605,-7788,-11870,-8580,-7201,-12949,-11011,-4714,476,10751,19753,18661,10391,-2438,-17486,-13660,-3584,1605,1007,-2827,1519,7702,-3815,-16266,-17988,-11954,-11967,-11779,76,18546,29295,24865,8572,9784,21974,18734,8863,1322,-6301,-6050,-4138,-4966,-9339,-13553,-5562,225,8991,12309,17036,13092,10279,-6013,-15974,-8265,-2688,179,933,-6925,-14950,-9589,-6965,-13519,-7102,-3782,-6356,-12442,-6164,-4883,-3865,-3169,-1820,-2194,-11389,-19842,-10417,-4647,-7151,-14349,-13947,-11190,-5701,-6199,-3679,7125,15692,14512,18025,17547,7841,8571,9108,1976,-9261,-9317,-1691,6493,12720,12606,8062,8719,20717,23613,9756,1175,9700,14938,8294,-8266,-9611,-1278,1789,13584,31751,34277,16986,31,-10659,-17424,-9552,-7746,5300,13274,13621,15220,11626,1893,-6058,-742,11520,16131,11797,2628,-13234,-3926,7613,8534,6122,1453,-6580,-14476,-18064,-14719,-8835,-3057,-8969,-6540,-5022,-6246,-5963,-245,3638,6706,-6691,-15590,-5456,-5079,-3957,-6197,-6522,-4784,-4379,-2825,-2038,-6399,-4328,3493,10138,13254,7802,13787,16201,10944,3235,-6847,-7267,-7023,-8461,-6852,-7714,-8831,-12679,-18552,-16189,-6650,-2814,-6629,-16902,-13812,-4049,4358,17818,21981,9261,-5049,4013,14425,11661,12016,15129,14730,8773,3676,-2373,-7110,954,15847,18791,12906,6738,8374,7868,-1649,-8263,-4603,-1459,4458,18720,20905,7054,-3438,3680,5789,5772,6231,2868,5582,4436,-6190,-4172,-1838,-4280,-5843,-9399,-11987,-12125,-5117,8578,17386,23107,26573,14667,-3242,-14924,-5259,-7939,-5473,2382,4803,9817,29050,34529,13177,1355,-367,1123,536,1307,3083,-3935,-11498,-9513,-6633,1058,10548,12374,20466,33377,41218,39942,19584,4921,-3130,-5330,843,5940,3242,5952,8761,7536,3666,2619,5127,4813,5732,6965,9085,3658,-127,-1491,-12958,-6686,17218,38883,49180,40030,12501,-9339,-15794,-13375,-16490,-14019,-6424,-6347,-12526,-9611,-2931,15145,18973,6674,-2945,-2856,-1741,-7091,-3417,13287,25247,28883,20102,13660,9506,5917,32,-9001,-7413,-437,5836,9128,-8555,-10492,-7845,-5703,-7882,-4437,11482,20261,10598,-647,-7944,-9606,-8661,1336,9670,8667,-28,-8351,-1435,5274,18312,7563,-5009,-15486,-14528,-7842,-6467,-13326,-18787,-10173,1389,10173,9671,807,-6475,-10844,-11410,-9079,-8955,-9257,-3749,-5128,-10915,-16084,-8561,713,10672,16502,14093,6389,-730,-747,1766,1240,7400,18154,36089,44960,27053,11623,13686,12697,2052,-3504,-1719,1854,4185,1908,1796,2285,-3668,-10698,-12632,-6599,1115,8527,10717,16140,22363,21349,9269,2458,5880,11324,8072,-3694,-8631,-12441,-4742,-3313,-9989,-13974,-7810,-2200,2974,5978,965,-3249,-4494,-6731,-14467,-12678,-1940,5051,-5014,-9556,-3519,-4294,-5238,-3298,-2156,-801,-8079,-3047,5371,8684,11230,13197,6975,-619,-8131,-12700,-13138,-10209,-13048,-12044,-6608,-490,-870,-4867,-12245,-9435,-5652,-9661,-10966,2512,16047,23221,12100,-4889,-5581,323,-6828,-3377,7150,-1765,-13297,-7420,5871,5927,341,-7351,-2025,6334,12478,17120,10881,-1721,3326,20051,41072,61963,60874,47734,30566,15477,12208,20367,28849,33899,28961,13779,11726,19138,25336,17070,9365,-6841,-16420,-6880,8702,9775,174,-9849,6625,35378,51801,57234,65425,51229,17605,-3185,-18123,-8885,-4773,4923,21827,41618,37734,17082,2653,6463,8715,5083,763,1056,8440,9635,-696,-12302,-16320,-4756,7934,19999,29275,23160,8758,9928,23512,15360,6979,-3933,-13671,-8627,4987,17837,24392,18328,6501,1301,-1871,-4792,-1986,124,-634,-6844,-8171,-3502,-4113,-9891,-4871,14415,26649,14423,-2860,-7829,-7560,-8037,-13449,-8096,-727,4092,25,-269,2040,-981,-2958,-1511,1905,4671,3441,5455,-1420,-7945,-11430,-9203,-1910,-4518,-4716,5341,20563,36802,36062,23864,11536,6210,6976,7873,3433,-5868,-14517,-7781,-4517,-4064,-2993,8517,24066,21410,9311,15,-4725,-4471,-6429,1230,5283,-2998,-11315,-11430,-1760,12039,15289,19898,22872,10521,-7477,-11502,-4204,-723,1840,5863,6060,1603,-3639,-9374,-13321,-12584,-10515,-14364,-17342,-10647,-6843,-11056,-8256,-1440,5620,6982,-199,-7562,-12565,-15620,-9095,-6366,-7903,-13501,-15147,-11081,-3421,1603,12324,15067,7099,5538,-1094,-5038,-5486,-8380,-9856,-2287,5410,8070,5952,-1645,-12791,-9690,-14008,-13478,-13522,-10684,4658,5368,-3955,-9431,-8441,-4115,623,-1906,-6397,-112,6935,14128,17212,4879,-11687,-6286,6866,14446,16376,12835,6390,-2795,-10826,-9718,-8899,-12380,-11171,4455,16362,14458,3036,-2734,265,-1960,-3544,3316,25953,44010,44096,39761,8909,-16392,-11007,-999,117,1956,7821,24502,55316,67900,42572,10206,-2167,-4094,-6215,-3791,153,-590,-3628,-3846,-5764,-12267,-12344,-9951,-19552,-10468,4200,6749,2687,-2603,-810,5078,11536,10413,5539,-1394,-9061,-5300,3319,-2540,55,20634,42523,37035,17360,-488,-6404,-2110,5935,15334,26418,15736,3865,-4643,-11869,-10329,-4885,12031,27535,35860,20955,8173,774,-10233,-3109,4309,-3947,-12526,-4135,3600,4676,3626,4923,5040,4744,6788,15812,32266,26386,6016,-6152,4725,3573,-1814,-5086,-3427,16167,28964,11412,-5530,2074,9999,11456,21986,33735,35954,24232,4533,-1249,-1417,-6327,-10974,-5729,-8302,-12994,-11758,-2516,855,8776,22288,29292,17594,9176,11151,2487,-7287,-15197,-11632,-5591,-3169,626,915,-2661,-3757,15181,21807,10466,-1418,-5997,4047,8696,8042,2947,-4837,-12931,-7536,3145,4822,5529,3702,-1459,-3551,-8450,-9693,-668,11382,17171,2526,-8457,-4452,2174,2433,2093,2671,6330,8463,12,1690,2274,18,-12621,4586,16203,15204,5700,1228,-5178,-5910,11376,35709,45362,31287,5767,-4417,6218,1154,-6424,-13071,-5829,663,1238,-1699,-2045,3057,7508,3617,-2668,1843,6367,5248,4017,-3553,-8941,-11636,-3090,2045,3830,614,-5102,250,10334,16518,19015,18547,13024,1713,-4979,-4268,139,-1172,-1106,-1327,-3714,-6599,-6226,-6715,-15623,-13864,-6210,-1825,1682,-2404,2109,6951,-6612,-9340,-10740,-10827,-14761,-13516,-13520,-12975,-12691,-8953,-2239,-215,-75,8352,24750,37269,26121,-975,-9507,839,6945,8723,9184,14662,11667,-1965,-18787,-1663,11078,17046,15714,5467,836,3162,6592,11125,7524,5472,12139,34021,55370,47436,34593,23065,7228,2582,-6573,-4887,-3041,-3786,-3326,3343,2198,-4044,-1711,8969,15034,9410,-1463,-14634,-10591,-7965,-8501,-9544,-12725,-4927,-1031,-2222,-2759,-3541,-8166,-7974,-9436,-9420,-9238,-9331,-7878,-8224,-10086,-16923,-9532,7349,21664,35791,40933,17476,1423,-5018,3681,17910,12743,-2526,-7050,61,10477,11146,6149,767,-1842,-12386,-19962,-17965,-8794,343,-1872,-4103,-7662,1056,18245,18277,9591,11930,9820,10946,13907,14621,9359,-2838,-11454,-7795,-4639,-4710,-4701,-2866,-3590,-6215,-6829,5438,9472,4861,-7136,-11857,6438,27137,30458,11940,-4869,4346,22016,18005,11395,15355,17381,18730,13656,7145,4569,1138,3692,2996,341,-3074,-7407,-6937,-4194,-8888,-6881,135,2449,-903,-2353,3497,16266,27759,24252,11926,-4066,-10645,-9517,-6858,-8376,-5392,1100,11398,19723,16223,-1398,-13976,3841,11978,7848,-3355,-8136,-7605,-5219,-7621,-13159,-12243,-7778,-6029,-5572,-3889],[4729,16465,23883,21068,14598,2895,-5920,-8674,-6866,1098,4385,-1664,-2263,1804,6195,8398,4951,-1113,1112,2708,2112,7499,5847,3305,-772,-4129,-5962,-4983,-8473,-13875,-9322,-3166,1252,1342,-2168,-882,861,-7186,-7109,-3610,-6151,-2379,2855,3121,-7546,-13777,-8222,-7654,-11632,-7531,1960,6182,10733,17865,17732,16386,12936,9601,4834,1392,-3526,-13070,-4578,1273,-64,-8672,-11774,-12142,-5922,-3597,-2474,-7750,-6881,-9529,-11427,-12817,-9295,-3711,861,21900,32721,19262,13266,12651,5188,2469,8025,13225,12779,-5227,-15998,-14592,-16302,-18381,-21689,-16887,-1166,4264,-429,-2017,5928,9646,14100,16361,17666,14490,16114,12391,-1066,-8231,1686,10383,9890,5482,3898,2841,-4929,-12124,-9861,-7385,-10406,3386,13520,17389,13488,-4493,-10838,-9737,-7720,-9554,0,20496,31424,40807,57769,70378,68765,55714,14711,-11431,-4347,8592,9604,5274,2084,9241,5839,-1009,-4402,-10957,-5527,6448,9309,7299,4344,19738,43131,60718,66333,56800,51683,31182,8371,-8811,-8505,-569,4697,4217,5348,11068,25444,20565,25551,29558,21817,29167,78924,151930,226282,251536,225438,138881,47277,-20951,-18305,-17595,-145,7597,9215,3074,-11620,-16543,-8090,-1142,3433,5715,563,-6785,-7434,-1121,12311,21270,31719,29200,15370,13942,18719,-67,-9750,-10705,-7620,-6093,-9760,-8938,-386,638,-884,12862,34177,54058,57808,51021,32832,13847,3084,-3400,3341,10164,1572,-8948,-19111,-20697,-13771,-5627,-7574,-13958,-11904,-2100,7717,13977,13166,7430,-318,-1238,1680,4864,5003,740,-7986,-11543,-7477,-5616,-9028,-2474,493,-1622,-10074,-15189,-15366,-15434,-13925,-12460,-9417,-1160,7833,13407,21366,39841,42576,29973,11895,-1181,-6506,172,5065,7572,3610,994,6637,11032,17205,20469,18845,15499,6043,-3900,1004,12084,14482,4273,-4843,-3603,-3778,-7989,-12656,-11469,-14409,-13534,-629,-1257,-6057,-4096,322,-6676,-13188,-4167,9912,15132,1367,-7081,11413,24721,22056,19406,28444,25270,14395,-223,-7800,-8253,-3051,3422,12426,21465,19859,23895,32309,20369,8985,784,-15598,-13804,-10390,-17895,-6608,2530,24853,47302,34494,2411,-11945,-8148,-15748,65,20247,20255,8070,-3968,-1221,-670,-3986,2348,8532,15379,23480,23184,18911,9977,-1035,-10357,-9631,-5416,-7518,-2354,2413,6103,11842,15965,8111,-8961,-935,12765,22092,14714,2051,-3105,-467,-1558,-7871,-20236,-10109,-2755,2835,5072,876,246,1996,3269,14,-4511,-6852,-8882,-13045,-14036,-10215,-2943,-3627,-7956,-9566,-10217,-5968,1168,859,-3910,-1389,2224,1374,-4606,-9030,-11474,1632,23604,43854,46265,21105,3352,-443,605,7300,25196,31337,32208,60433,102357,125423,104100,54556,7864,-10717,-11272,-4596,-12614,-15170,-11220,-4541,4958,15619,31109,41401,47648,51385,42284,18244,366,-6605,-11902,-8931,-1716,-166,-1658,602,3309,3736,10819,31852,49986,46778,35074,30861,30612,31535,29631,27012,30763,25774,16876,2014,-13818,-11079,2440,7721,10893,10164,6997,7617,12710,20007,26091,23871,14938,871,-8427,-7682,6656,14335,6680,-5058,-11686,-2644,-4509,-2672,8267,16862,15885,12786,6110,-3215,-6800,-480,-885,-11529,-12972,2314,9956,5108,-7607,-12351,-8363,-7392,-1959,6255,12216,16889,25170,24335,14618,2063,-12263,-1083,11525,10601,3305,2269,-446,-9641,-12068,532,7304,4634,-2554,-10653,-13608,-9252,-3738,-4616,-1859,12853,29463,23941,10814,5428,2001,-1325,-5660,-12760,-14716,-9429,-1928,21,1411,1485,1750,-270,-2524,-6767,-14377,-18179,-8013,1094,8756,8814,8703,10715,6896,-3714,-10404,-10729,-6475,-1089,6193,11258,15323,23625,29694,24104,15061,10644,3644,732,-4528,-11554,-3552,6258,5673,1765,-3429,-9893,-12250,-12401,-11623,-9320,-5574,-392,6552,9444,6498,5386,4179,3758,1791,-2308,-6986,-2421,8863,16777,13996,2882,-9899,-6220,8175,13693,1269,-6880,-5695,3041,9450,2646,-1976,5296,12938,9274,-667,-8183,-10840,-11743,-12100,-12826,-8384,-8630,-4534,3659,6582,-390,-15444,-6202,6489,-1403,-16108,-10090,-2053,-6089,-14839,-10453,-8696,-6947,754,1935,4870,10979,10888,3278,4784,10928,6243,1481,-6361,-9963,-943,8274,11035,3086,1555,3053,3917,1689,-5458,-14340,-6130,353,-5648,-13066,11476,28941,27286,-1995,1735,18974,22583,11464,-5787,-3279,7878,12671,13114,7159,-987,-4848,-7776,-5677,-2766,-7916,-16292,-12829,1633,18756,20315,6860,2713,10206,13857,6443,-2403,-10756,-12475,-13237,-9176,-504,462,-11331,-14612,-8463,-6202,6253,21283,33345,18560,-213,-8591,-17593,-7301,7719,14011,10326,6603,-1123,-10202,-10522,-11073,-9855,-12871,-12936,-13072,3313,16473,16548,5815,4948,5985,2480,-768,-6847,-18501,-3483,3857,6469,134,-5151,-6532,-11781,-13620,10503,15845,4822,-3338,-6620,-4311,1182,2304,102,-8448,-15742,1241,17988,26031,23418,17016,7899,3480,498,-1733,1664,1982,-390,-7403,-16668,-19212,-13269,-3820,-12164,-10146,1389,4923,5803,10875,19877,18733,10942,9461,9428,-3901,-14996,-2862,2066,3423,-588,-6492,-5816,1276,9105,14904,21475,9403,-1363,-853,-143,-2299,-4466,-5003,-9240,-15704,-14196,-11534,-8132,-5694,-4121,-1871,-4538,-8493,-12072,-18227,-2935,20051,30640,13151,-5501,-18443,-11048,-1450,5033,6596,9709,20736,17818,-375,-8206,-5435,4519,16592,30754,15987,-4949,-9359,2893,18341,18028,-1096,-9071,-5549,-2902,-762,2979,3356,8471,8613,8302,12441,18226,16157,13338,10764,4102,-5533,-10736,-4230,3001,7515,10526,4345,-4184,-3894,-2802,-10461,-7591,3082,11432,6519,-7402,-13198,-14463,-5756,571,9351,23546,26531,10857,-15976,-24349,-25469,-22329,-11308,-1494,8156,7812,3415,1256,2621,6133,5967,718,-7156,-5514,3384,4425,-214,-4222,-6042,-1533,-718,-6558,-9913,-6156,-5273,-12424,-10642,-3959,692,10364,19367,18964,10587,-2716,-18099,-13183,-3819,171,-1151,-4715,-31,6496,-4821,-17528,-17397,-11338,-11670,-10123,2270,20876,30915,26503,10431,8625,16312,10923,1389,-4509,-10038,-7460,-4660,-5595,-10002,-12673,-6337,-2551,5931,10000,15614,11699,7265,-9124,-15950,-7503,-2145,630,1069,-7719,-15609,-7468,-4587,-13254,-6884,-1684,-939,-5707,-1959,-279,1297,-690,93,-224,-8933,-21481,-14527,-7669,-8216,-14044,-13787,-11379,-4875,-3423,-587,9022,14930,12121,15709,18265,9080,10474,11178,3457,-7752,-8089,-720,7532,12550,10113,4272,4756,17228,24213,14466,6862,13578,15729,6389,-11254,-11543,-1261,4539,15504,29287,28562,14312,1942,-6378,-17180,-8187,-5158,6394,12529,12185,12944,8929,-318,-5954,3059,17964,24190,18453,5985,-11454,-3402,9692,11784,9917,5533,-3592,-12831,-17168,-13791,-5668,6219,-687,-9145,-5061,-4855,-4219,-319,1324,4081,-7567,-16068,-6804,-6974,-5671,-6858,-6173,-4538,-5232,-4887,-4890,-7705,-2425,5739,13232,18049,12221,16114,16479,10052,2002,-7701,-7780,-7360,-9960,-9553,-9187,-8490,-9928,-14071,-15602,-6665,-2691,-6668,-17154,-14065,-4125,5709,21360,25031,9904,-8087,2834,16130,14590,14450,18181,16088,9072,5039,-124,-6371,-3272,9270,13041,7889,2139,4974,6816,-1193,-8024,-4623,-1202,5833,18368,18386,5351,-3472,7734,12974,8262,4151,-1074,1692,1594,-7459,-5596,-2782,-4910,-6904,-10911,-12365,-10461,-1686,15153,24918,28482,29286,14974,-4155,-12834,-2374,-6452,-7490,570,3984,7281,24901,35929,16718,3036,15,1084,281,806,3191,-2603,-10020,-10156,-7777,1812,15290,19020,25663,35145,40830,37499,16785,3098,-4044,-5068,2246,7294,2766,3864,8796,6483,945,-2393,-982,-86,1844,3426,6533,205,-3067,-2418,-12566,-7196,15976,34787,40874,33904,9979,-10484,-16148,-13414,-16474,-16136,-9368,-8777,-14131,-10015,-3056,15173,20788,9065,-596,-1559,-1173,-6541,-5778,10161,24211,30846,22765,14896,8924,4524,-1598,-10502,-7980,-401,6321,8255,-10284,-12117,-10185,-7971,-8583,-3552,12680,21118,12122,612,-8851,-12087,-9740,2227,11326,10078,425,-9466,-1212,7793,19343,5748,-6990,-17476,-13559,-7590,-7391,-15512,-16076,-5345,5907,13209,10108,-245,-7377,-10164,-13788,-12530,-12322,-12298,-7056,-8603,-14401,-18048,-6105,3079,12894,18396,15788,8761,2443,1749,4900,4552,10513,20432,36141,45582,30922,14132,15350,14259,2713,-3299,-2720,-838,861,-1233,-739,1161,-3392,-10686,-12980,-6409,2050,10072,13776,19246,24175,24724,13084,4734,6651,10856,6672,-4863,-9736,-13300,-5528,-4062,-10467,-13999,-6129,593,6478,9124,2572,-2163,-3323,-5266,-13268,-14246,-3957,3990,-6001,-9804,-3522,-4383,-7594,-5478,-3881,-1309,-6333,-1650,5794,7088,7121,10205,6466,-1020,-9005,-15492,-15183,-11040,-13704,-12013,-7090,-1264,-1598,-5029,-11660,-8783,-4582,-8990,-10657,2993,16368,21867,11017,-4023,-3644,1295,-5993,-1420,10386,817,-12479,-6768,5411,5617,940,-6265,-1159,8249,15363,19058,10516,-862,9100,28908,51141,67869,60331,45813,29111,14037,11506,20294,28179,33772,31545,17413,13374,21209,32106,27666,20086,821,-14190,-7502,6212,4952,-3951,-8310,13830,44482,60300,61360,66227,51338,17720,-2015,-15671,-10774,-4847,4360,20391,41371,37238,15465,1843,5949,6989,3213,-1520,-1914,3814,4209,-4938,-14322,-15887,-5353,7724,21920,34042,24818,8527,8737,19289,10768,4330,-4760,-13231,-8989,5101,17762,24445,18880,6740,648,-2829,-5569,-3577,-2549,-3513,-9010,-8455,-3673,-4358,-8870,-1193,19521,34879,21487,1202,-6701,-7231,-7841,-12440,-8325,-1626,3181,-265,-763,1960,358,33,969,2237,2804,-437,312,-5726,-7345,-9494,-7793,-1348,-4872,-3106,7545,22995,41062,41756,28278,13561,6681,5567,5207,2461,-5256,-16991,-9772,-6389,-5084,-2873,11052,29191,26358,10746,406,-3494,-2850,-4233,4557,7605,-2297,-9975,-7819,2643,14527,14944,18083,19515,6683,-10075,-10653,-3289,60,2795,7128,7019,3026,-134,-4339,-8185,-9421,-8347,-11817,-11228,-4416,-2998,-7422,-5849,-943,4939,5434,-2199,-10000,-14108,-13311,-9552,-7505,-9547,-15002,-16614,-13380,-6868,-2989,6930,9949,4153,6026,1390,-1665,-2975,-7084,-9649,-1830,5878,8086,5141,-3509,-13952,-7438,-13352,-14005,-13591,-11616,2096,4874,-2609,-6944,-8316,-7127,-3959,-5628,-6918,1215,6965,12198,14752,4062,-10931,-7946,5808,14950,17940,14855,6695,-3909,-12191,-10661,-9346,-12218,-11610,4504,18840,18529,6272,-1054,1503,-520,-2222,5249,25555,40501,38030,35755,11061,-14776,-7087,3651,4340,1337,4560,22741,57447,72184,44787,10692,-2770,-5420,-7852,-5724,-2178,-2577,-5287,-5021,-6569,-12381,-9869,-7998,-18750,-11068,4073,6945,2164,-4812,-4513,2502,11349,11298,5603,-2701,-12986,-9551,49,-2637,2421,18306,35535,31145,15223,722,-3746,-541,6670,15339,24546,12785,2995,-3117,-9619,-11033,-3618,14871,28190,35308,20661,6381,-1348,-12089,-4739,1075,-6675,-10938,-3525,4283,5974,4366,5110,5526,5488,7029,14932,28927,23369,5641,-14002,5907,7348,956,-2383,-652,17857,27288,9513,-9174,-248,11345,14365,20574,30611,35447,26629,7773,1079,-111,-5453,-11219,-5855,-8206,-13047,-11086,-1642,1502,9154,21391,26535,13770,5646,9847,1046,-9011,-12655,-8741,-5462,-3199,2199,2752,-2183,-5338,16318,25417,11722,-2319,-9871,1823,7188,6746,2588,-5421,-13059,-8536,1121,2055,3948,1131,-5293,-6901,-8910,-7086,1304,13010,16921,361,-9654,-5441,965,1191,1130,1082,2849,5984,3418,8224,5363,365,-11003,7875,21851,18038,3378,-4232,-11117,-7470,11135,35312,46501,32017,5328,-7141,5111,1016,-5959,-11387,-8867,-5654,-5104,-3116,-610,3597,6444,1903,-3179,2353,7328,8642,8844,-264,-7050,-9496,3095,4709,4265,1591,-2434,3851,13021,19403,23746,23929,18007,5795,-1892,-4083,-1298,-2772,-860,596,-1383,-4884,-5267,-6289,-16580,-14084,-6097,-391,5296,1773,9471,13255,-3275,-7885,-10575,-11290,-15712,-14552,-14434,-13375,-12116,-7817,-1402,507,760,6785,19913,29004,17228,-5197,-8482,3109,9801,11253,12070,22135,22959,7142,-12588,-6312,5205,12732,13504,3995,-903,1264,4978,8747,4512,1794,6978,26189,49473,45215,35016,25328,9913,5883,-4055,-4327,-2861,-3600,-3068,4453,3541,-2948,-1585,9269,16400,11717,106,-13483,-10222,-7105,-8382,-9063,-16511,-7424,-1595,-1315,-1456,-2205,-7608,-7928,-9110,-8739,-8464,-8673,-7587,-8429,-10574,-16950,-8030,11356,29002,44589,46493,16679,-1395,-7234,724,13915,10782,-3342,-11492,-5258,6089,8481,5311,1435,615,-8364,-15382,-12902,-4008,4469,-1434,-6825,-12149,-3529,13663,11595,4972,9753,9287,10602,12093,12356,9237,-2147,-12203,-8285,-3737,-2608,-3351,-3498,-4343,-5919,-4756,5594,7839,3273,-8662,-11293,7118,27487,28286,9217,-8258,-564,17540,16106,13188,18896,22597,25777,19122,10655,8474,5432,6396,4362,434,-5917,-10528,-8524,-5514,-9953,-8477,-509,2783,89,1075,8214,21688,33114,27396,12839,-3987,-10840,-9655,-6350,-6994,-3912,1952,9552,17644,14353,-2877,-14016,2718,10895,7549,-3216,-7636,-7073,-4799,-6865,-12259,-12134,-7656,-6219,-5884,-3829],[6613,19974,29988,26321,17214,4030,-6823,-9049,-2526,3195,6469,2916,1573,1416,4841,7481,3973,-4005,-3490,-1649,-1874,4228,3158,1600,-1791,-4916,-5813,-4833,-9344,-12618,-11267,-7094,-2393,-572,-2392,-156,1763,-7266,-10354,-9287,-12690,-5013,483,3600,-3646,-10600,-7344,-6372,-11150,-6851,4668,8672,9805,15199,14841,12987,10053,6300,2259,1738,-1756,-13061,-7068,-1110,-1513,-9858,-15179,-9581,-2110,-360,720,-6568,-7457,-9531,-10862,-12374,-9538,-4411,311,21477,31898,18193,12401,12158,5434,5213,12909,20469,19643,-2733,-15378,-15146,-17172,-17814,-19360,-14166,-66,6183,2344,-417,5159,7407,11895,12842,13561,11599,15437,13208,61,-8927,892,11527,11259,7013,6245,6057,-1490,-9247,-10081,-11591,-7329,5685,15674,19248,15587,-4393,-13695,-12023,-9720,-10370,-2637,17634,32421,29739,25242,25346,29338,34535,15795,-10335,-7484,4424,5656,2272,749,6950,2150,-3437,-4999,-10071,-7678,5013,9258,8776,5199,17516,40363,57841,64848,58017,54754,36668,13472,-4933,-10789,-1565,5737,6255,6938,13527,26695,23397,29867,34253,14589,-16455,-33272,-28679,4001,25014,34238,11032,-13962,-31712,-16496,-19443,-4460,4334,8785,4856,-9398,-16278,-9710,-3207,1525,4137,536,-5871,-7740,-2478,9860,18889,29324,21982,11028,10038,17233,-3218,-11029,-9971,-7146,-6926,-10819,-9826,910,1449,-1216,734,11474,18122,12276,6749,-70,-8001,-4366,-1663,5097,9231,2009,-7186,-13646,-14619,-9787,-1147,-3027,-10683,-14505,-3206,8872,15756,16195,10234,154,-4105,-2087,1379,1150,-3037,-10253,-12113,-8231,-6857,-8606,-1474,1198,-1264,-9268,-14188,-16057,-17396,-14901,-11300,-4467,2922,10406,13269,17558,29521,30764,20540,6000,-3987,-7737,-2275,1794,4764,2558,3124,9914,13306,18216,19096,15918,13071,4151,-5137,-481,10199,11630,1131,-5326,-2692,-2979,-6549,-12097,-11764,-12872,-9880,2106,-17,-5616,-3815,885,-6891,-15109,-4973,8395,12626,-1298,-6654,11581,24121,22451,23779,32644,26867,14478,-59,-8424,-9987,-5273,1288,10980,23640,26638,32686,38758,23928,8862,-4398,-16181,-4011,-1978,-14688,-10780,169,23407,47639,39887,7347,-7322,-7064,-16454,-517,20110,20834,9809,-1215,-236,-1775,-5987,-191,5387,11950,20587,21405,15200,6763,-3331,-12451,-8935,-4869,-7474,-4600,-1447,3478,10168,15411,8154,-8796,-2447,10048,16885,9945,373,-2849,1358,2972,-247,-12347,-12415,-6677,-372,2992,-404,-432,1555,3218,442,-4167,-6719,-9030,-14086,-16132,-9317,-2280,-2561,-7708,-12344,-10039,-5293,240,-1448,-7067,-4344,-303,-1729,-7514,-9708,-11308,2723,26320,49026,49895,20797,2385,-1816,-879,6156,25551,39211,44155,69134,103034,120893,99902,47743,4105,-11161,-10081,-2826,-9047,-15490,-12170,-5005,5936,19147,36141,46217,51539,50557,36382,14576,-1055,-7449,-12529,-8905,-1657,125,-1334,179,2541,3159,9815,29194,44126,38322,27581,26794,30373,33155,31395,27168,29691,23927,14722,457,-15198,-12220,1199,5199,8040,8206,5724,6132,11259,18917,25527,24302,17160,3628,-7495,-10595,1717,10476,5201,-4889,-15345,-7665,-5784,-1896,10455,19782,17306,11603,4695,-3852,-7146,451,-48,-11097,-13139,2141,10230,5654,-7134,-13665,-9337,-8697,-2536,7055,14917,20830,29688,28969,17100,2621,-10203,-239,14466,16512,7165,3378,-113,-9172,-12170,1242,9813,8041,389,-9779,-15793,-11892,-5771,-5858,-2050,16270,32567,23872,10289,5444,2774,-744,-5924,-12717,-17014,-13630,-5131,-1309,1848,2264,2359,648,-768,-4411,-12562,-19155,-8548,1795,10293,10477,10398,12100,7527,-3540,-8981,-8644,-5333,-542,8078,14640,19440,27226,33129,29153,19008,10522,164,-1270,-4241,-10925,-5202,4506,5031,1605,-4410,-12441,-13309,-12990,-11702,-7301,-2083,3449,10717,15067,11171,8142,5160,3540,567,-3009,-7337,-1428,11035,17297,13391,3127,-9790,-8491,5819,13359,2820,-6008,-5899,1831,6451,-1074,-6316,-1684,5474,4401,-3452,-9696,-11361,-11511,-11902,-12195,-8455,-8865,-2798,5389,9626,5433,-9584,-10920,3030,-2752,-16178,-10789,-2790,-6309,-16096,-10345,-8036,-5331,2378,3286,6169,11854,10095,2377,6199,16881,11661,1944,-7089,-9216,1774,14999,18491,7150,5023,5611,5076,1712,-5424,-13683,-5495,1840,-2644,-18190,6905,25284,26564,-1072,2149,20761,24914,14323,-922,129,8199,12229,12986,7761,91,-4128,-8748,-6304,-1300,-4542,-12329,-14779,1102,20330,25249,10699,4816,10829,11727,3754,-3844,-11371,-13368,-12385,-7006,3790,3455,-9471,-14365,-8181,-3378,9901,24349,32140,13484,-3142,-11951,-13177,-2372,11917,16115,11100,6266,-1675,-10513,-11438,-11876,-10048,-15504,-12703,-9466,9861,21649,22164,11067,6513,5774,1761,-1897,-7366,-17659,-5237,95,3257,-1383,-5509,-6981,-12235,-11315,12555,15154,4975,-1809,-6093,-9665,-3259,-424,-1482,-9896,-14162,423,14890,21811,18776,14336,7388,4117,333,-4968,-3311,-2005,-2921,-10809,-22243,-22158,-17389,-8003,-16311,-7525,2880,6242,6995,11378,18027,15526,9412,11004,13177,-441,-12357,-3273,8,1355,-2872,-7950,-6763,389,7271,11539,19411,9927,-1398,-988,-269,-2971,-5998,-6622,-11392,-15877,-13928,-11963,-8385,-5022,-3119,-489,-1068,-6904,-14985,-21003,-3802,19818,34178,17315,-2899,-17675,-7999,3448,10857,11601,12773,20869,14705,-2568,-9824,-7469,3429,17893,31636,14340,-7287,-10508,4934,21974,18492,-190,-8705,-6717,-4863,-4330,578,2397,8843,10539,10749,13313,16965,14328,11367,8979,3482,-5507,-12603,-6714,1096,6446,9885,3452,-4805,-4630,-4085,-11707,-7263,2767,11009,7338,-4750,-9799,-11545,-4318,-404,6736,17938,17305,2128,-21122,-20517,-23223,-23346,-13480,-2669,9040,11549,7244,3675,5093,9363,8650,2925,-5490,-4271,4190,5372,852,-2334,-3213,517,709,-5167,-7940,-3458,-2940,-11631,-9967,-2978,721,9178,17781,18394,10240,-3366,-18920,-11856,-3394,-731,-2732,-5960,-1044,5763,-5126,-17670,-16652,-10748,-11051,-8150,4384,22271,31235,27321,12365,7759,10971,3659,-5198,-9292,-12561,-8114,-4856,-6030,-10429,-11550,-6502,-4003,4529,9261,15592,11512,5363,-11256,-15379,-6527,-1380,1020,1018,-8528,-15202,-4143,-1326,-12023,-6251,748,4640,1096,3319,5349,5998,1561,1961,1804,-6132,-19594,-18054,-10185,-8819,-13203,-12968,-11276,-4035,-148,3704,11961,14440,10047,13718,18916,11055,13138,13890,5568,-5864,-6645,626,9257,13209,8720,1583,1546,13984,24136,19390,13887,18632,17060,5077,-13649,-13180,-1246,7208,16794,25618,22181,12117,4454,-2003,-13033,-5668,-2238,7608,12127,11410,10841,6140,-2363,-5234,7012,24321,32158,25246,9241,-9617,-2401,12200,15451,14071,9953,-454,-10944,-15898,-12315,-989,16640,8227,-12799,-5531,-3520,-2329,119,-233,2059,-7989,-15620,-7745,-8403,-6538,-6416,-5030,-3697,-5616,-6846,-7902,-8535,-154,8220,16681,23031,16364,17892,16420,9206,1251,-7758,-7667,-7366,-11108,-11650,-9829,-7792,-7287,-9292,-12885,-6323,-2715,-6509,-16792,-13642,-3427,7792,24557,26791,9626,-10935,2597,18381,19160,18334,21702,16966,9129,6298,2345,-4581,-7122,2860,7571,3309,-1995,1672,5564,-779,-7705,-4465,-1009,6057,15963,14648,3439,-2781,11839,19375,10379,1435,-5060,-1932,-1031,-8103,-6248,-3127,-4894,-7934,-12993,-13101,-8938,1511,21202,32074,33423,31238,15012,-4907,-10675,185,-5088,-9462,-821,3651,4963,20343,36033,20483,5068,683,1207,171,472,3390,-1016,-7911,-10086,-8968,2480,20155,26294,30316,35209,38307,33719,14008,1597,-4433,-4236,3790,8320,1924,1393,8657,5945,-67,-5121,-5566,-4227,-1814,-315,3113,-3457,-5714,-3209,-11970,-7381,14563,30041,31580,26463,6662,-11778,-16252,-13321,-16196,-18062,-12412,-11419,-15711,-10177,-2989,14786,21622,11018,1624,-121,-367,-5186,-8219,6265,21611,30666,23921,15499,8028,2964,-3400,-11983,-8299,-180,6606,6893,-11392,-13141,-11982,-9927,-8931,-2449,13473,21261,13059,1866,-9288,-14591,-10372,3380,12931,11385,903,-10397,-699,10145,19412,3775,-8912,-17838,-12472,-7452,-8409,-17152,-12567,-880,9652,15106,9603,-1630,-7871,-8645,-12796,-15183,-11780,-13296,-9296,-11596,-17687,-14250,-2603,5924,15040,19996,17367,11186,5609,3990,7682,8280,14250,22113,33911,42943,33245,16645,16911,15456,3036,-3299,-4204,-4250,-3047,-5007,-3680,-150,-3059,-10414,-13440,-6360,2871,11247,16406,21624,24984,27211,16735,6899,7066,9914,4864,-6111,-10455,-13600,-6758,-5373,-10978,-13494,-4378,3469,10178,12330,4129,-1156,-2304,-3998,-12170,-15796,-6433,1525,-7766,-10036,-3584,-4473,-10181,-8155,-5685,-1517,-4704,-739,5768,5223,2915,6509,5298,-1749,-9817,-17217,-14867,-10570,-13223,-11775,-7766,-2160,-2319,-5085,-10951,-8211,-3650,-8619,-10815,3087,16216,19874,9533,-3316,-1696,2349,-5041,340,13027,3640,-11028,-5857,4696,5014,1282,-5237,-109,10141,17804,20012,9343,-5,14604,37173,59511,70240,56534,41712,26243,11503,9876,19194,26284,32183,32852,20411,14441,22511,38073,37735,29969,8452,-11243,-8164,3011,-857,-8726,-5149,20311,50842,64202,59896,60583,46420,15368,-2500,-14184,-12016,-4680,3759,17912,38284,34656,13361,1266,5858,5832,1767,-3548,-4896,-838,-1328,-9083,-16059,-15774,-6520,6566,22458,37455,25690,8231,7657,15245,6810,1600,-5986,-13082,-8925,5406,17498,23961,18776,6445,-287,-3944,-6437,-5295,-5494,-6809,-11336,-8724,-4226,-4972,-7897,1401,22583,40652,27326,5408,-5162,-7018,-8007,-11962,-8511,-2531,2285,-409,-1091,1916,2134,3872,3707,2351,539,-4799,-5410,-10008,-6573,-8089,-7094,-1651,-5373,-907,10190,25131,44101,46459,32107,15183,6772,3612,2080,1377,-4271,-17011,-12160,-8517,-6171,-3008,12523,32130,30133,11878,900,-1969,-1137,-1881,7760,9262,-2434,-9217,-4938,6633,16073,14003,15898,15917,2766,-12834,-10050,-2826,246,2954,7578,7358,4000,2996,1778,-2792,-6355,-6216,-8555,-6156,574,823,-4088,-3619,-451,4153,3747,-4221,-12241,-13609,-10613,-9761,-8949,-11656,-16712,-17977,-15491,-10044,-7165,1745,4665,1124,5968,3427,1445,-706,-5915,-9784,-1990,5860,8152,4821,-4802,-10416,-4777,-12322,-14524,-13865,-12410,-812,3784,-1825,-5081,-7954,-9871,-9232,-8533,-5663,3136,7129,10418,12184,2746,-10633,-9615,4428,15041,18932,15783,5452,-6176,-14291,-11821,-9974,-12219,-12624,3612,20387,21852,9042,-11,2360,880,-897,7013,24380,35997,30891,29055,10939,-13049,-3517,7620,7787,474,1351,21125,58212,73080,44744,10512,-3594,-7121,-10066,-7953,-4342,-4499,-7132,-6340,-7348,-11856,-7933,-6496,-17100,-11347,3661,6833,1487,-7170,-8901,-547,9877,11440,5351,-3965,-17321,-13127,-1788,-1073,3797,14987,27291,24508,13064,2275,-1354,638,6748,14602,21948,10073,2253,-1346,-6166,-8692,-2039,16232,26913,32843,19456,3924,-4413,-14976,-5774,-1373,-7861,-9044,-2978,5069,7178,4682,4654,5204,5077,5598,12114,23373,18735,5667,-10183,10830,13090,4424,616,2315,19550,25669,8435,-11203,-2981,11178,14432,16094,25564,33306,28071,11064,3244,792,-4990,-11631,-6292,-8543,-13486,-10421,-1065,1598,8671,19288,22743,9392,1737,9260,2292,-7248,-7787,-6338,-5687,-3002,3739,4198,-1984,-6991,17184,28774,13162,-2235,-14158,-849,6158,6687,2453,-6138,-12760,-10390,-1866,-1651,1028,-3073,-10701,-11929,-9812,-4159,3431,14526,16048,-1980,-10565,-6453,-596,-504,-325,-1048,-1265,4156,7818,14390,9190,1008,-9499,11002,26968,19730,1,-10280,-16958,-7846,10085,33012,45582,32142,5656,-9671,3764,1312,-4824,-9409,-12399,-12551,-8546,-2907,718,3909,5026,-141,-3798,2907,8434,11924,13048,3445,-3309,-2695,9698,7881,4985,2588,105,6779,14613,21325,28014,29382,23025,10119,1963,-2107,-2312,-4669,-1138,1979,443,-3468,-4401,-5833,-17058,-14200,-5832,1352,9128,6586,17777,19940,934,-5700,-9923,-11789,-16812,-15999,-15133,-13571,-11404,-6600,-465,1282,1694,5562,15009,20384,9029,-8820,-8248,4586,12710,14115,15401,30068,34241,16595,-5595,-10357,-904,8120,10754,2398,-2368,-116,3984,7239,2705,-705,2730,19013,42452,41453,33963,26556,12588,9260,-1080,-3658,-2845,-3484,-2968,5299,5359,-323,-749,8962,16998,13682,1849,-11804,-9434,-5944,-7871,-8174,-13114,-8419,-778,439,117,-745,-6683,-7270,-8043,-7545,-7515,-7831,-6964,-8186,-10625,-16761,-6678,15175,36838,54530,53659,18501,-1047,-7651,-1377,10487,9623,-1918,-12102,-10238,1902,6079,5030,2841,3701,-3543,-9704,-6692,1473,8963,-469,-8961,-15774,-6705,10215,5795,891,7664,8630,10051,10416,10495,9325,-1097,-12095,-8048,-2265,-175,-1437,-3342,-4408,-5316,-2603,6219,7050,2593,-9359,-9972,8371,27949,26157,7012,-10783,-4774,14072,15055,15444,22500,27629,32160,23992,13579,11684,9371,8642,5575,879,-8101,-13138,-9516,-6254,-10199,-9408,-1117,3035,1250,5136,14274,28356,38958,30492,13837,-3269,-10192,-8945,-5129,-4948,-1667,3776,8958,16259,13133,-3279,-13078,2637,10781,8227,-2016,-6100,-5408,-3107,-4835,-10008,-10631,-6054,-4938,-4890,-2588],[8916,22855,35040,31727,20262,5592,-7049,-5465,3603,7736,10341,8954,5682,662,2375,5384,2306,-6910,-7807,-5901,-6122,843,979,691,-2146,-5391,-5694,-4990,-9670,-8487,-9582,-8996,-5155,-2117,-2356,724,3145,-5886,-10168,-7605,-6844,-7177,-2967,2645,-891,-6228,-5307,-4606,-10292,-6256,7075,11788,10517,12852,12427,10568,8280,3706,-483,1419,-486,-11670,-8955,-3029,-2117,-8654,-12559,-4501,1003,1771,2634,-5770,-7971,-9532,-10475,-12102,-9784,-4694,502,21487,30977,17220,11309,11093,5877,8427,17843,27332,25356,-581,-14593,-15814,-17939,-16424,-15457,-7224,5647,10403,5680,1230,3716,4616,9291,9499,9286,8897,14800,14293,2473,-6225,975,12335,12309,8038,7695,8386,1291,-6777,-8638,-9375,-4296,7777,17604,20857,17606,-3679,-16193,-14545,-11796,-10925,-3513,25907,63293,81126,81190,65311,43821,33681,19710,-7717,-9817,310,1457,-1045,-1073,3908,-1655,-5443,-5108,-8821,-9577,3822,9583,10480,6314,14736,35773,51946,59931,57205,56473,41834,19062,-653,-11546,-2366,6893,8024,8285,15757,27994,26646,31757,33364,11986,-46982,-147724,-240307,-243586,-200487,-132692,-82182,-40400,-14516,-17024,-23505,-8479,1430,8196,6393,-7504,-15123,-10756,-5197,-656,2124,27,-5408,-7848,-3957,6702,15254,25539,14650,7397,5742,14204,-7015,-10994,-8106,-6234,-7732,-11792,-10854,1644,2952,-2795,2475,30729,57777,64972,58792,39028,9163,-9010,81,6030,8077,1759,-5414,-8502,-7909,-4741,3693,1441,-7736,-16754,-4667,9478,16820,18770,13133,1122,-7019,-6097,-2262,-3024,-7180,-12746,-12925,-9009,-7691,-8122,-1037,1275,-1385,-8814,-12802,-15074,-18536,-16042,-10284,864,7214,13120,13228,14199,20614,20121,11561,108,-7000,-9391,-5226,-1923,1725,1756,4973,12389,14671,18212,16820,11894,9459,1445,-6942,-2708,7292,7461,-3615,-6000,-1507,-1715,-4872,-11353,-12321,-11562,-6948,4095,841,-5081,-3016,1973,-6767,-17060,-6152,6118,9245,-4680,-6373,11160,22235,21058,25869,34194,26211,13183,-595,-9368,-11797,-7359,-658,9390,24654,32799,40879,44481,28009,10928,-3589,-6946,4716,5312,-10146,-14934,-3023,19661,44057,42248,12727,-1780,-3761,-13634,-2207,18312,19643,10159,796,794,-2790,-7695,-2449,2320,8132,16379,17724,10102,2453,-6583,-15152,-8281,-4453,-7118,-6163,-5425,564,7862,13953,7552,-8842,-4399,6668,10914,4589,-1770,-2961,2761,6998,6397,-5242,-9908,-8854,-3175,776,-2114,-1739,344,2474,386,-4118,-6818,-9384,-15196,-15691,-8148,-1725,-1405,-6148,-14927,-10210,-5002,-897,-3482,-9947,-7249,-3056,-4111,-9914,-10627,-11113,3573,28081,51841,50908,19259,839,-3440,-2508,4798,24752,44804,53693,73172,95940,108557,90879,40069,1081,-11330,-9360,-1732,-5963,-14981,-13533,-6131,6160,22000,40422,50191,54811,48910,30561,11148,-2539,-8482,-13286,-9172,-2036,-23,-1235,-313,1581,2234,8313,25579,36820,29175,19792,21905,28900,33248,31152,24867,25811,19953,11433,-1318,-16199,-13767,-737,2165,4991,5773,3841,3954,8997,16872,23690,23328,18477,6578,-5568,-13060,-4271,5530,3145,-4624,-15252,-13907,-7434,-1740,11751,21389,17245,9199,2334,-5021,-7753,1084,491,-10778,-13565,1215,9469,5112,-7457,-14481,-10367,-10195,-3669,6992,16644,24117,33215,32491,18329,2372,-8479,1228,17920,23054,10808,4010,-297,-9234,-12205,1995,12717,12076,4042,-7711,-17342,-14977,-8560,-7456,-848,21248,36413,24323,10246,5806,3775,-234,-6242,-12614,-19125,-17627,-7697,-2319,2360,3119,2832,1231,529,-2747,-11543,-19749,-9470,1584,10570,10870,11043,12655,7454,-3954,-7756,-6513,-4119,-305,9232,16940,22147,28905,34575,32786,22584,10459,-3019,-3573,-4177,-10108,-6992,2021,3653,1179,-5009,-14242,-14912,-13916,-11099,-4590,1237,6402,13249,19216,15222,10238,5358,2787,-1584,-4853,-8467,-817,12460,16855,12362,3304,-9163,-10724,3274,12325,3919,-5353,-6171,385,3252,-4347,-9967,-7699,-1352,-289,-6141,-11133,-11805,-11001,-11119,-11239,-8481,-7746,-1166,7057,12641,11658,-2764,-16669,-2003,-4743,-16277,-12094,-4144,-6802,-15405,-10236,-7402,-3826,3665,4216,6865,11955,8810,1325,6932,20960,15597,1854,-8241,-8568,4479,21478,24914,10634,7625,7265,5693,1403,-5490,-13204,-5401,2327,-845,-14970,3407,21628,24874,-699,2259,22070,26627,16600,2746,2086,7545,11140,12567,8316,1165,-3354,-9441,-6873,-30,-1729,-8949,-16735,160,21088,29827,14975,7066,10790,8899,520,-5909,-12440,-14105,-11214,-4751,7607,5297,-8319,-13457,-6853,-93,13313,26495,29545,8781,-4973,-11861,-8738,1703,14568,16587,10664,4987,-2770,-11124,-12459,-11692,-7820,-14872,-12590,-6408,13492,22906,23846,13643,7061,5050,761,-3254,-7898,-16112,-7003,-3843,-234,-3388,-6282,-7918,-12991,-8795,14070,14072,4926,-688,-5544,-14769,-7414,-3154,-3089,-11112,-13700,-1134,11432,17615,13874,10848,6337,4286,-464,-8674,-8779,-6571,-6057,-14321,-20576,-20569,-20695,-12389,-16013,-4430,3979,6946,7541,11194,15490,12297,8324,13122,17218,3366,-9471,-3126,-1881,-1061,-5636,-9460,-7634,-811,5013,7860,16050,9442,-1869,-1439,-822,-4186,-7586,-7169,-12536,-16309,-14240,-13082,-9541,-5289,-3121,-345,1789,-4133,-15762,-21185,-3780,19885,37647,22577,1556,-13166,-5023,7866,16230,16407,15583,19879,10983,-4893,-11525,-9410,2532,19776,33189,13903,-8384,-11618,6283,24218,17976,222,-8483,-7959,-6665,-7399,-2098,1005,8600,11767,12364,13246,14652,11543,8680,6661,2447,-5579,-14454,-9075,-514,5522,8980,2299,-5521,-5315,-5207,-12903,-7135,2314,10431,8247,-1683,-6045,-8079,-1971,-816,4002,12007,7729,-6405,-17125,-16504,-20500,-20904,-16327,-4260,9693,15415,11520,6592,7872,12514,10781,4471,-4418,-3572,4219,5474,1226,-1118,-866,2633,2275,-3930,-6400,-1086,-784,-10984,-9111,-1941,400,6979,14715,16578,9002,-4694,-20213,-10048,-2657,-1375,-3989,-6872,-1878,5139,-5113,-17075,-16220,-10556,-10428,-6261,6055,22365,30005,26987,13967,7107,6390,-2519,-10615,-12747,-13700,-8187,-4925,-6499,-10921,-10583,-6557,-4829,3634,9180,16389,12237,4390,-12421,-14873,-5705,-737,936,344,-9699,-13808,-158,2236,-10431,-5510,3177,9866,7129,8245,10519,9656,3299,3467,3556,-3473,-16463,-21144,-12479,-9273,-12211,-11884,-11194,-3573,3131,8730,15655,14186,8352,12189,19599,13479,16110,16717,7697,-4178,-5399,1900,11189,14401,8365,-58,-1163,10771,23066,23841,21569,24439,18770,4381,-15371,-14743,-1495,9407,17228,21018,15658,10384,7018,1979,-8970,-2878,568,8559,11844,11073,8778,3179,-4294,-4269,10491,29717,38927,31264,11953,-8065,-1205,14911,19321,18288,14302,2465,-9089,-14480,-10440,4725,26739,16334,-15626,-6657,-2453,-748,512,-1509,286,-8351,-14963,-8447,-9372,-6583,-5225,-3634,-2619,-5593,-8734,-11232,-8983,2028,10335,19687,27311,19766,18887,15903,8260,764,-7339,-7191,-7286,-12122,-13073,-9924,-7215,-5311,-4962,-9435,-5910,-3084,-6412,-16169,-12796,-2051,10623,27166,27089,8279,-13735,3041,20971,25197,23574,25528,17550,8917,7186,4707,-2247,-10090,-3137,2590,-594,-5441,-1353,4111,-559,-7453,-4293,-1082,5216,12084,10122,1354,-1656,15207,23929,11564,-1809,-8918,-5240,-3535,-8510,-6303,-3006,-4276,-8707,-15622,-14228,-7730,4199,25948,37704,37067,31945,14578,-5654,-8748,2109,-4147,-11684,-1841,3558,2710,15422,34368,23789,7263,1579,1369,63,184,3424,495,-5696,-9691,-10337,2928,24849,33783,33828,33240,33760,28918,11262,403,-4269,-2843,5504,9136,891,-1392,8187,5807,374,-5440,-8233,-7563,-5285,-4230,-1065,-7201,-8078,-4016,-11331,-7399,12852,24863,22192,18628,2967,-13340,-16206,-13221,-15864,-19821,-15548,-14299,-17296,-10242,-2937,13848,21225,12276,3484,1122,286,-3595,-9993,1955,17609,28251,23274,15235,6742,1112,-5554,-13547,-8448,74,6464,4851,-12268,-13737,-13379,-11560,-8885,-1276,13707,20603,13275,2895,-9278,-16992,-10334,4736,14293,12408,1227,-11197,11,12152,18478,1609,-10859,-16235,-11492,-7535,-9574,-17460,-9290,2917,12389,15734,8188,-3343,-7846,-6910,-10507,-12013,-8337,-11843,-10060,-13804,-20772,-10918,976,8796,16847,21084,18604,13338,8463,5787,9747,11885,17731,22381,29262,36788,32903,18367,17918,15986,2904,-3591,-6257,-8278,-7445,-9204,-6496,-1314,-2619,-10002,-14106,-6365,3642,12061,18422,23116,24794,28596,19914,8779,7058,8565,2797,-7372,-10805,-13691,-8459,-7276,-11731,-12822,-2747,6303,13918,15404,5503,-328,-1527,-2997,-11211,-16935,-9212,-2121,-10020,-10248,-3835,-4690,-12800,-11282,-7331,-1457,-3439,-309,5336,3226,-1128,2318,3413,-2839,-10472,-15784,-11996,-8809,-11834,-11378,-8562,-3089,-3003,-5067,-10174,-7791,-2998,-8746,-11273,2998,15771,17535,7781,-2772,153,3386,-4123,1748,14771,6369,-9000,-4726,3728,4098,1298,-4411,953,11835,19594,19894,7446,617,19284,44037,65186,68726,49878,35756,22108,8030,7465,17122,23175,29055,32429,22218,14523,22537,42051,45603,37667,15295,-7812,-8687,-645,-7357,-13338,-1080,25507,53680,62778,52813,49182,37084,10805,-4469,-13793,-12526,-4443,3101,14754,32883,30393,11063,1052,6115,5084,647,-5356,-7864,-5373,-6686,-12925,-17420,-16030,-8242,4557,21647,39043,25415,7619,6685,11541,3255,-1353,-7670,-13245,-8474,5977,17124,23034,18108,5702,-1435,-5190,-7401,-7065,-8659,-10610,-13698,-8950,-5152,-5954,-7216,2897,23647,43605,31661,9342,-3467,-6968,-8584,-12046,-8841,-3505,1370,-419,-1226,1888,4294,8469,6517,2123,-2160,-9569,-11474,-13671,-6008,-7342,-7386,-3378,-5762,1966,13329,26881,45605,49675,35141,16368,6427,1109,-1391,206,-3163,-14760,-14797,-10792,-7322,-3500,12654,32122,31863,12699,1649,-232,619,622,10711,10169,-3477,-9433,-3351,9226,16145,12230,13285,12209,-1054,-15791,-9722,-2799,-186,2247,7072,7011,4470,5533,7580,1741,-3917,-4470,-5684,-2384,4008,3887,-1440,-1857,-166,3161,1866,-6302,-14306,-12404,-8628,-9969,-10691,-14273,-18066,-18642,-17351,-12968,-10851,-3098,-591,-2026,5216,4793,4118,1169,-5029,-10385,-2919,5237,8095,4798,-5675,-7875,-2819,-11619,-15095,-14449,-13175,-4168,1816,-1916,-4009,-7615,-11749,-14877,-8713,-3168,5186,7173,8612,9432,819,-11066,-11181,2819,14679,19215,15470,2711,-9513,-17078,-13030,-10782,-12435,-14056,1469,20097,23218,10618,215,2721,2125,358,8512,22379,30619,23115,20255,8182,-11830,-657,10697,10205,-829,-1595,19694,57415,70293,42237,9484,-4767,-9213,-12878,-10230,-6040,-6339,-9290,-7947,-8289,-11422,-6762,-5636,-15493,-11176,3012,6423,734,-9130,-13459,-3666,7074,10644,4804,-4782,-18774,-13790,-1535,676,4009,11001,18682,17626,10819,3639,370,1104,5994,13097,18787,7468,1317,-33,-3260,-6587,-956,15791,23706,28493,17121,698,-8621,-18602,-5317,-2061,-7005,-7377,-2725,5719,7980,4290,3241,3689,3070,2157,7280,16018,12856,5291,-2007,18116,19730,8085,3552,5045,20510,23349,7202,-11372,-6095,9015,11030,8920,19050,29548,28076,13833,4957,1109,-5130,-12468,-7283,-9517,-14343,-10071,-1104,863,7179,16127,18186,4591,-2467,8981,5137,-3682,-3472,-4783,-6510,-2903,4820,4909,-2418,-8771,17525,31297,14274,-1587,-18385,-3815,5767,7981,2415,-7315,-12362,-11848,-5484,-6472,-3504,-9032,-17768,-18170,-10395,-1218,5438,15599,14130,-4912,-11622,-7670,-2592,-2781,-2491,-3941,-5776,3293,12126,19479,12836,1562,-8527,13369,30567,19544,-4602,-15541,-16758,-7441,8011,28993,42740,31576,6395,-11104,1866,1631,-3610,-7604,-14549,-16021,-7050,-1976,1394,3481,2833,-2859,-4852,3091,9193,14274,15714,6786,1498,5342,15419,10750,5511,3156,1969,8542,14804,21959,31085,33732,26794,13561,5576,936,-2646,-7111,-2500,2187,1176,-2920,-4193,-5898,-16891,-14671,-5926,2818,12455,11248,25828,25769,5131,-3591,-9357,-12750,-18521,-18307,-15632,-14021,-11201,-5971,-49,1524,2137,4277,10102,11997,1836,-12455,-9003,4606,14627,16574,18494,37179,43838,25092,1170,-11187,-7359,2964,7126,163,-4097,-1543,3044,6001,1443,-2587,-1167,12078,34164,35780,30873,26005,14541,11919,1612,-3535,-3694,-4151,-3752,4995,6572,2277,-172,7440,16168,14514,2966,-10535,-9005,-5316,-7782,-7776,-10193,-7463,1095,2353,1206,83,-6156,-6748,-7064,-6697,-7189,-7590,-6795,-8301,-11086,-17302,-6349,17740,43665,63564,60190,20863,405,-7803,-3642,6879,8431,571,-8316,-13493,-1775,3725,4703,4166,6388,987,-4010,-435,6460,12437,-75,-11364,-18794,-8654,7648,563,-3329,4955,7063,8482,8098,8249,8842,-494,-12006,-8015,-1226,1587,111,-3245,-4697,-5379,-1542,6019,5913,1732,-10252,-8806,9276,27542,23295,4619,-12750,-8279,11048,13869,16921,24828,31038,36261,26673,14396,12564,11250,9037,5488,690,-9736,-16122,-10877,-7430,-10664,-10607,-2701,2140,1533,8626,20412,34871,43831,32339,13945,-2933,-9792,-8472,-4257,-3329,171,5262,8494,14518,11452,-3822,-12270,2449,10503,8718,-929,-4699,-3810,-1314,-2717,-7572,-8804,-3918,-3321,-3716,-1246],[10578,23946,37364,35481,22525,6543,-7392,-3126,7630,11467,13826,14534,8837,-866,-1878,1361,-866,-10550,-10772,-8890,-10443,-2737,-898,16,-2487,-6200,-6378,-6209,-10201,-5269,-6954,-9430,-7679,-4120,-2935,973,4340,-3699,-6338,-1391,-467,-7722,-7457,239,441,-2287,-2930,-3005,-9636,-6375,8486,14445,12012,10497,9917,8416,6987,1501,-3687,-11,-300,-10875,-10552,-4735,-2021,-5584,-7511,318,2835,2460,2849,-5940,-8860,-9985,-10752,-12470,-10366,-4841,999,21392,29531,15951,9592,9050,6278,11688,22343,33008,29099,831,-13994,-16663,-17458,-14792,-11692,-582,12127,14872,8684,2532,1341,1128,6184,6411,5154,6580,14218,15654,6081,-1353,1929,12531,12862,8402,8031,9653,3185,-5054,-6857,-5382,-1503,9551,19246,22156,19354,-2757,-17283,-17313,-12983,-9702,-3697,32105,84911,119133,127753,107121,69622,41460,21957,-5306,-10028,-4088,-2964,-4550,-3528,234,-5310,-6895,-4866,-7575,-10762,3101,10410,12487,7882,12069,30051,43752,52301,54767,56750,46297,25155,4126,-9611,-2569,8143,9527,9631,17756,28159,26927,29781,24473,-4384,-85917,-237776,-346425,-299098,-212019,-118398,-58695,-19807,-5790,-16782,-27059,-10321,10,7952,7826,-5719,-13609,-11014,-6842,-2828,-52,-730,-5193,-7875,-5523,3065,10708,20630,7972,4944,1788,9676,-10639,-9295,-5630,-4887,-8124,-12279,-11187,2582,3757,-4645,10366,51856,93423,108428,98820,66573,21973,-8351,803,5743,6661,1332,-3506,-3599,-1182,862,8922,6049,-4805,-17392,-6055,9851,17438,21111,16464,3253,-8897,-9888,-5656,-7152,-11382,-15126,-13507,-9272,-7546,-7466,-950,1044,-1629,-8420,-11069,-12758,-17595,-16813,-9033,6637,11969,16270,13671,11757,13999,11897,4234,-4939,-9663,-10904,-7940,-5237,-619,1889,6893,14416,15535,17667,14170,7232,5048,-1613,-8806,-5024,4103,2994,-8604,-5617,750,952,-2445,-9949,-12573,-10229,-4481,5489,1629,-4174,-1489,3783,-5992,-18370,-7147,3739,5749,-8105,-5714,10681,19726,18495,26013,33584,24077,11240,-1234,-9869,-12488,-8340,-1727,8269,24845,38147,48196,49283,32528,15239,2747,2227,12245,11215,-6276,-17909,-6233,14701,37798,41819,18556,4967,1121,-10642,-4354,15442,17136,9546,2417,2088,-3251,-8676,-3939,19,4811,11902,13096,4596,-2142,-10070,-17533,-7249,-3766,-6268,-6316,-8557,-1862,5757,12431,7114,-8460,-6190,3319,5153,-402,-3714,-2869,4280,10941,12246,856,-5692,-9076,-5044,-1018,-3664,-3054,-991,1668,442,-3724,-6456,-9238,-15754,-14438,-6979,-1223,-277,-3966,-12609,-10113,-4607,-1821,-4866,-11957,-9418,-5380,-5763,-11295,-11049,-10258,4726,29230,52291,49413,16955,-850,-4900,-3872,3627,23320,47985,60115,72336,82477,90625,78652,32666,-889,-10921,-8538,-812,-3155,-13421,-14517,-7336,6126,24435,44137,53605,57774,47045,25619,8501,-3516,-9120,-13529,-9089,-2214,1,-794,-269,1062,1589,6963,21870,29439,20880,13023,17242,26770,32091,29303,21022,20337,14964,7955,-2658,-16312,-15273,-2865,-811,2332,3484,1964,1764,6685,14648,21341,21628,19338,9971,-2293,-13206,-10563,210,1055,-3813,-11049,-17020,-8585,-1688,12602,22064,16274,6385,-260,-6121,-8016,2047,1428,-9857,-13550,135,8305,4148,-7964,-14460,-10893,-11152,-4432,6862,17814,27082,36017,35113,18725,1885,-6749,3490,22051,30150,14459,4626,-506,-9339,-11849,3151,16373,17021,8510,-4572,-17128,-17644,-11140,-8140,2731,27944,40998,25527,10921,6780,5404,675,-6016,-12078,-20316,-19517,-8378,-2145,3639,4679,3758,1996,1794,-1362,-10807,-19785,-10328,939,10041,10383,10961,12660,6984,-4529,-6140,-3854,-2379,108,10042,18420,23659,29094,34551,35372,26230,11110,-5139,-5667,-3883,-8713,-8051,-453,2110,1011,-4426,-12893,-16499,-14695,-9663,-1423,4315,8592,14364,22001,18955,12119,5232,2034,-4079,-7550,-9664,47,13575,15912,11237,3587,-8186,-12399,1081,11118,4964,-4537,-6121,-851,457,-6642,-12341,-11991,-6590,-4001,-8056,-11855,-11568,-9654,-9142,-9269,-7790,-6741,425,8829,15837,18342,4982,-12883,-7808,-6865,-16016,-13550,-5672,-7185,-14003,-9785,-6476,-2098,4971,5049,7286,11663,7518,527,7208,23110,17789,1475,-9469,-7639,7567,27533,29976,13656,9471,8216,6060,1083,-5397,-12607,-5466,2234,233,-11205,1521,18402,22560,-603,2454,23136,27769,18132,5185,2655,6134,9821,12280,9113,2401,-2407,-9639,-7089,1212,713,-5937,-17947,-843,21322,34043,19887,9892,10757,6088,-2768,-8234,-13653,-13784,-9482,-2129,11017,6214,-7673,-12256,-4729,3453,16340,27568,26003,4991,-5500,-9339,-5085,4575,15255,15302,9142,3007,-4174,-11813,-13324,-10789,-4207,-10998,-12456,-3978,14744,21389,22492,13881,6808,4152,-221,-4587,-8145,-14276,-8186,-7563,-3567,-5553,-7219,-9121,-13742,-5896,15173,12904,4912,255,-4897,-14070,-10505,-5636,-4672,-12117,-13826,-2982,8067,13893,9479,7042,4959,4095,-1724,-12412,-14413,-11474,-9523,-16652,-15749,-17538,-20058,-13324,-9102,-805,4806,7140,7578,10500,12641,9420,7897,15691,21271,7445,-6277,-2318,-3155,-3257,-8418,-10685,-8115,-2021,2663,4287,11856,8078,-2626,-2031,-1574,-5586,-8125,-5586,-11185,-17012,-15020,-14755,-11539,-6525,-4129,-1332,3886,-531,-12694,-18094,-3031,20000,40357,28185,7105,-7620,-2063,11573,20821,20659,17843,17906,7101,-7114,-13118,-11013,2024,22147,35084,14292,-8329,-12592,7020,25116,16654,122,-8486,-9241,-8251,-9670,-4845,-708,7828,12345,13257,12562,11892,8362,5643,4029,1070,-5696,-16109,-11252,-1810,4763,8012,1210,-6030,-5652,-5835,-13628,-7159,1809,9850,9278,1649,-1998,-4111,1240,-455,1462,6269,-1121,-11447,-10383,-12414,-17366,-17111,-18623,-5093,10720,19520,16220,10091,10995,15416,12200,5211,-4004,-3426,3563,4805,961,-498,935,4580,3899,-2813,-5368,725,955,-10547,-7860,-684,-17,3990,10319,13524,6877,-6665,-20328,-7895,-1717,-1797,-4927,-7512,-2626,4530,-4919,-16157,-16203,-10848,-9843,-4575,7196,21157,27377,25540,15106,6787,3221,-6612,-13791,-13845,-13355,-7718,-4806,-6937,-11486,-9872,-6782,-5612,2648,9260,17632,13683,4229,-12561,-14669,-5138,-309,203,-1141,-11234,-11464,4254,5883,-8626,-4701,5518,14512,12093,12284,14591,12097,4530,4578,4994,-1072,-13245,-22786,-14586,-9630,-11184,-10698,-11199,-3616,6094,14056,19687,14124,7159,11275,20412,16085,18978,19235,9438,-2938,-4448,2945,13057,15900,8952,-606,-3381,7573,21011,27344,29215,30487,20717,4357,-16047,-16221,-2033,10982,16837,15976,9601,9116,9340,5376,-5215,-305,3017,9107,11685,11112,6869,249,-5938,-3323,13081,33493,43632,35815,13908,-6921,82,17804,23447,22561,18392,5029,-7339,-12950,-8120,11016,35256,22499,-11745,-8069,-1541,416,671,-2664,-1296,-8775,-14338,-8836,-9692,-5830,-3631,-2291,-1459,-5054,-10124,-14650,-8965,3793,11689,21699,30324,22210,19118,15002,7239,440,-6632,-6458,-7155,-13025,-13448,-9582,-6906,-4179,-1530,-6205,-5589,-3776,-6406,-15433,-11604,80,14356,29225,26196,6193,-15376,3995,23775,32517,30091,29527,18061,8560,7647,6815,287,-10846,-8384,-1554,-3461,-7813,-3720,2720,-428,-7168,-4049,-1382,3629,7530,5337,-670,-313,17450,26089,11552,-5216,-12378,-8132,-5885,-8787,-5778,-2391,-2988,-8526,-17805,-15338,-6800,6312,28967,41022,38854,31269,13723,-6361,-7161,3328,-3632,-14209,-2335,3613,572,10407,30912,26140,9623,2816,1667,26,25,3218,1770,-3691,-9287,-11771,3253,29241,40971,35743,29258,27729,23702,8760,-341,-3457,-889,7426,9935,7,-4242,7439,6060,1830,-3952,-8778,-9828,-8414,-8112,-5606,-10703,-9988,-4833,-10627,-7183,10969,19684,13666,11494,-217,-14996,-15917,-13011,-15428,-21076,-18506,-17102,-18473,-10152,-2877,12494,19704,12849,5018,2132,659,-2080,-9738,-1939,12782,24022,21004,14217,5310,-898,-8008,-14948,-8260,432,5937,2300,-12979,-13852,-14310,-12633,-8296,-10,13461,19318,12901,3736,-8641,-17115,-9222,6438,15456,13187,1433,-11687,1043,13875,16823,-542,-12661,-14530,-10552,-7702,-10692,-16068,-6316,6023,14181,15294,6180,-5138,-7123,-5016,-8153,-8836,-4406,-8755,-9158,-14647,-22935,-7925,4386,11613,18415,21802,19609,15228,11023,7238,11070,15146,20511,21250,23080,28074,29662,18836,18163,15813,2512,-3949,-8608,-12229,-11600,-12807,-8012,-1733,-1783,-9290,-14753,-6024,4702,12812,19971,23924,23993,29085,22648,10532,6896,7172,878,-8313,-10647,-13696,-10226,-9355,-12555,-11948,-1082,9244,17780,18430,6878,548,-741,-1983,-10062,-16327,-11674,-6299,-12073,-10163,-4047,-4800,-14007,-13935,-7996,-823,-2274,43,4927,1564,-4462,-1826,1148,-3929,-10498,-12186,-7712,-5905,-9710,-10485,-9022,-3644,-3325,-4687,-9013,-7206,-2383,-9166,-11354,3298,15570,15453,6239,-2013,2215,4718,-2979,3005,15740,9015,-6209,-3129,2878,3252,1338,-3490,2258,13566,20978,19123,5376,1248,23074,49194,67893,63924,41535,28871,17364,4267,4889,14608,19372,24890,30393,22784,13726,21265,43430,50234,42538,21130,-3547,-8338,-3694,-13141,-14001,3711,29439,53136,56643,41571,34169,25118,5022,-7053,-13708,-11906,-3738,2868,11774,26475,25566,9399,1758,7072,5070,267,-6459,-10249,-9133,-11077,-15658,-17883,-16139,-9941,2353,20124,39023,24252,7033,6251,8756,429,-4003,-9235,-13145,-7160,7443,17285,22335,17548,5187,-2136,-5944,-7878,-8186,-11291,-14422,-14971,-8483,-5814,-6694,-6371,3955,23573,44354,34939,13350,-1141,-6450,-8933,-12065,-8835,-4016,967,244,-575,2480,7328,14184,9816,2091,-4650,-13917,-16752,-14907,-5240,-6616,-8161,-6327,-4524,6317,17556,28760,46029,51650,37840,17822,6312,-1194,-4331,-307,-1464,-12030,-16627,-12317,-7843,-3730,11972,29568,31714,13985,3548,2340,3112,3987,14052,11085,-4644,-10121,-2590,10494,15178,10229,10966,9285,-3802,-18138,-8929,-2435,-465,1429,6330,6784,5234,8118,13082,5731,-1494,-2456,-2674,776,6635,6715,1084,36,524,2655,541,-7677,-15522,-10793,-6602,-9543,-11755,-16552,-17267,-17385,-17550,-14925,-13166,-6702,-4867,-4513,4530,6180,7056,3404,-3678,-10622,-3840,4805,8592,5622,-5611,-5641,-1066,-10675,-14946,-14515,-13136,-7100,-282,-2145,-2899,-6661,-11663,-14835,-5598,675,7920,7842,7604,7435,-777,-11429,-11631,2042,14838,19683,14807,-406,-12829,-19257,-13103,-10813,-11942,-14234,-875,18450,22738,11355,573,3534,4101,2468,10612,20523,25524,16098,11198,3808,-10447,2231,13726,12454,-1701,-3078,19361,55910,64964,38391,8521,-5364,-10590,-15100,-11084,-6078,-7041,-10810,-8901,-8522,-10485,-5455,-4512,-13226,-9633,3228,6772,1004,-9026,-13897,-5323,4188,9909,5173,-3636,-14368,-10242,1159,2634,4083,7680,11530,11957,9424,5447,2247,1743,5400,11930,16278,5865,950,1318,-702,-4929,99,14569,19836,23563,14692,-2109,-12933,-14838,-2243,28,-4001,-5164,-1859,7056,9180,4074,1758,1798,247,-2321,1712,8589,7353,4890,4979,25985,26861,12563,7260,8336,21354,21040,6291,-10152,-8161,5875,5327,1087,12812,25528,27517,16716,7114,1876,-4822,-12739,-7822,-10041,-14289,-9106,-809,300,5881,13371,14367,742,-5645,9454,8916,868,772,-3158,-6905,-2017,6304,5817,-2550,-9380,18304,33620,15756,219,-16740,-5565,6841,10992,3436,-7994,-11062,-8916,-6161,-10368,-8192,-15032,-24619,-19677,-8412,2717,8387,17206,12137,-7493,-11951,-8001,-3803,-4451,-4264,-6501,-8836,4224,16560,24103,16795,2948,-7143,15702,33002,18187,-9061,-13912,-11087,-5835,6034,24771,39385,31260,8043,-9923,556,2893,-1557,-5084,-11163,-9987,-2945,-158,2208,3146,779,-5236,-5302,3852,10465,16339,17402,10217,7650,14105,20730,13979,6725,4206,4044,10059,14638,22267,33445,37068,29427,16364,9264,5110,-923,-8713,-4087,1975,1593,-2447,-3865,-5693,-16092,-14614,-5559,4725,15842,16164,33451,30705,9651,-1021,-8226,-13268,-19911,-17537,-14817,-13772,-10661,-5145,593,1969,2787,3704,6453,5515,-3049,-15417,-9706,4048,16030,19210,21955,43561,51607,32767,8103,-7076,-12804,-1847,3510,-1929,-5357,-2367,2726,5492,1105,-3349,-4018,6137,25804,29249,26625,24323,16339,14344,4537,-3295,-4803,-5048,-4878,3924,7263,4615,270,5372,14562,14716,3923,-9244,-8488,-4800,-7687,-7469,-7608,-4212,4533,4851,2259,737,-5591,-5953,-5830,-5819,-7069,-7541,-6682,-8408,-11606,-18281,-6652,19253,49144,70817,65015,22948,1948,-7977,-5886,3541,7507,3758,-3007,-10412,-3217,2401,4906,5717,8799,5253,1739,5858,10788,14604,-278,-13783,-18924,-8758,6459,-3573,-7387,1951,4860,6134,5370,5813,8000,-134,-11837,-8154,-621,2716,1355,-3097,-5134,-6050,-1659,4784,4197,504,-11466,-7770,9849,26261,19862,2179,-13595,-9946,8551,12395,17303,25474,32365,37526,26692,12767,10734,10429,7160,3862,-216,-9334,-12406,-12419,-9163,-11584,-12152,-5402,-95,749,11143,26003,40464,47045,32594,13017,-3243,-10023,-8637,-4103,-2522,1132,5814,7599,12005,8857,-5032,-12053,1585,9492,8429,-559,-4030,-2921,-63,-1158,-5592,-7185,-1629,-1966,-3004,-380],[11554,23357,36768,36982,23765,6886,-7746,-2415,9277,13578,16139,18909,10833,-2373,-7442,-4245,-5334,-14455,-8979,-7498,-11627,-4832,-1724,-266,-2705,-7084,-7715,-8345,-10893,-3439,-4892,-9095,-9941,-6675,-4210,669,5436,-914,-1465,4635,4433,-6162,-12558,-2708,1047,1303,-287,-1517,-9105,-7140,8924,16315,13688,8363,7329,6381,6037,-125,-7036,-2346,-1119,-10836,-11665,-6013,-1209,-1671,-2329,4243,3538,1919,1550,-7016,-10047,-10848,-11684,-13399,-11067,-4704,1735,21061,27594,14433,7307,6152,6840,14943,26302,37108,30653,1518,-13569,-16962,-16140,-13043,-8289,4779,17453,18493,10931,3367,-1851,-2878,2764,3804,1755,5062,13982,17525,10707,4258,3497,12113,12993,8322,7446,9949,4136,-4171,-5360,-1654,1022,11052,20677,23234,20793,-1863,-16132,-20001,-13296,-8036,-5268,28018,80251,114004,122428,102302,65777,38589,20618,-3795,-9635,-8807,-7273,-8113,-6569,-3893,-8398,-7694,-4424,-6537,-11028,3007,11805,14722,9750,9921,24054,34521,43129,50914,55183,49362,31434,9464,-5792,-1815,9551,10952,11035,19242,26580,23577,25377,11816,-39290,-139437,-234849,-210479,-120280,-57893,-18533,-14520,-13055,-6543,-11209,-20939,-8787,483,8253,9117,-3969,-11896,-10567,-8026,-4873,-2308,-1690,-5201,-7971,-7225,-923,5490,14806,2482,3708,-995,3775,-11700,-6429,-2855,-3283,-8030,-12258,-10710,3667,3143,-5541,11082,49885,87812,99512,88728,58121,17047,-7372,75,4391,4914,984,-1596,871,5109,6555,14269,10652,-1917,-16065,-7281,9946,17523,23040,20096,6687,-8692,-13295,-8746,-11234,-15668,-17246,-13662,-8885,-6438,-6552,-1177,579,-1910,-7978,-9025,-9562,-15028,-16908,-7537,12508,17017,19716,14524,10185,9675,6401,-999,-8789,-11783,-12059,-10049,-7663,-1787,2978,8795,15942,15948,16732,11389,2160,-87,-4947,-10618,-7190,1003,-1068,-11744,-3841,3983,5138,750,-7896,-12390,-8959,-2595,6202,2298,-3025,495,5949,-4807,-18694,-7879,1479,2523,-11192,-4663,10191,16835,15058,24386,31183,20971,8931,-1849,-9631,-11500,-7896,-1795,7675,24152,42005,53852,52597,36869,20881,10794,10614,18123,15345,-3265,-18240,-9112,9337,30053,38811,24163,12428,6514,-7653,-6786,11665,13372,7968,3515,3319,-3339,-9069,-4767,-1443,2328,7818,8236,-688,-6550,-13410,-17646,-5897,-2895,-5168,-5416,-10375,-3632,4100,11100,7033,-7590,-7767,137,-62,-4724,-5344,-2557,5887,14623,16973,5663,-1628,-8139,-6073,-2404,-5017,-4304,-2355,887,654,-2917,-5504,-8436,-15702,-13228,-5971,-901,604,-1709,-9955,-9689,-4131,-2589,-5762,-13151,-10827,-7102,-6909,-11810,-10802,-8771,6116,29565,50070,45234,13836,-2766,-6308,-5054,2596,21382,48448,62582,66681,64540,69622,64753,26085,-2027,-10106,-7610,-85,-879,-11392,-14809,-8574,5801,26176,46956,56253,60212,45044,21654,6573,-4009,-9362,-13189,-8572,-2119,225,-58,261,1005,1276,5855,18350,22686,14112,7740,13159,24025,29542,25961,16214,14086,9657,4788,-3378,-15585,-16761,-5144,-3672,114,1446,218,-234,4609,12539,18761,19436,19740,13557,2084,-10552,-16776,-5275,-1056,-2594,-5941,-10870,-8894,-1738,12987,21810,14588,3495,-2878,-7065,-7841,3472,2984,-8137,-12870,-996,6856,2924,-8531,-13972,-10915,-11359,-4304,7158,18499,29557,37896,36616,18308,1251,-5078,6181,26323,36938,17795,5193,-736,-9475,-11268,4543,20590,22636,13496,-817,-15230,-19194,-12657,-6670,8473,35465,45545,27140,12011,8049,7477,1951,-5122,-11161,-20562,-18261,-7101,-728,5773,7037,5240,3000,3003,-272,-10285,-19577,-11178,-149,8725,9011,10075,11948,5895,-5317,-3955,-629,-128,720,10451,18975,23917,27934,33253,36934,29910,12570,-5968,-7498,-3381,-6846,-7937,-2538,580,1170,-2595,-9263,-17536,-15303,-7822,1676,6759,9794,14052,23308,22266,13844,4875,1421,-6329,-11201,-9954,1398,14417,14552,9926,3761,-7223,-13401,-657,9848,5952,-3605,-5789,-1868,-1797,-7935,-13211,-14186,-9822,-6415,-9003,-11759,-10601,-7477,-6055,-6232,-6239,-6047,1823,10546,19042,25073,13167,-5390,-13768,-8956,-15398,-15039,-7267,-7417,-12363,-9057,-5356,-258,6206,5711,7399,11023,6330,-6,6965,23193,18018,765,-10791,-6373,11071,32614,33156,15962,10368,8406,6139,731,-5229,-11914,-5638,1663,749,-7975,1049,15591,19712,-795,2813,23883,28107,18592,6218,1802,4030,8425,12200,10069,3615,-1506,-9547,-6976,2357,2737,-3352,-17509,-1861,21059,37591,25199,13290,11045,3686,-5901,-10748,-15008,-12444,-7285,821,13834,6268,-7537,-11190,-2454,6819,18537,27202,21763,2163,-5106,-6762,-2519,5773,13521,12035,6451,339,-5906,-12624,-14057,-9754,-477,-6811,-12412,-2317,14170,18130,18929,12095,5800,3137,-1197,-5930,-8078,-12255,-8479,-10981,-6569,-7803,-8340,-10626,-14338,-2782,15660,11579,4831,953,-4306,-9863,-11575,-7779,-6365,-13140,-14197,-4871,4894,10569,5830,3182,3242,3429,-3440,-15751,-20050,-16650,-13121,-15738,-11729,-14848,-16705,-8596,-1230,3051,5283,6735,7026,9250,9587,6908,7918,18181,24740,11379,-3016,-1188,-3745,-4880,-10957,-11599,-8238,-3180,310,948,7179,5876,-3712,-2806,-2499,-6867,-6761,-2324,-8059,-18187,-16333,-17001,-14506,-8898,-6166,-3393,5009,3336,-7870,-13793,-2069,19713,41462,33038,12726,-1814,688,14145,24087,23789,19070,15011,3260,-9235,-14643,-12303,1652,24358,36494,14759,-7744,-13488,7080,24601,14518,-693,-8974,-10711,-9763,-11146,-7682,-2809,6464,12149,13342,11315,8899,4973,2324,1069,-771,-6005,-17396,-13401,-3014,3959,6923,198,-6336,-5647,-5947,-13519,-7492,1129,9167,10197,4893,2077,95,4934,502,-783,967,-8364,-9233,-4417,-8574,-14072,-12915,-15927,-3675,12510,23688,21005,13966,14224,17641,12567,4825,-4491,-3981,2151,3271,-73,-609,1984,6010,5288,-1956,-5064,1583,1839,-10558,-6258,728,-423,409,4682,9118,3705,-9399,-18053,-5816,-957,-2308,-5828,-8188,-3614,3603,-4927,-15481,-16900,-11944,-9582,-3448,7476,18479,23365,22851,15422,6559,1572,-7938,-13768,-12585,-12276,-7132,-4741,-7515,-12359,-9734,-7649,-6980,1112,8945,18735,15315,4372,-12196,-15168,-5185,-452,-1627,-3886,-13140,-8562,8662,9206,-6911,-4119,7429,18108,15580,14997,17057,13062,5041,5028,5846,747,-10519,-21137,-16772,-10195,-10489,-9821,-11611,-4536,8077,18786,23058,13657,6094,10597,20907,18151,20917,20673,10148,-2580,-4131,3369,14300,17087,9865,-509,-5399,4069,17762,29174,35674,35710,22235,4521,-15897,-17909,-3193,11480,15352,10579,4078,7832,10868,7722,-2248,1418,4542,8841,11317,11089,4905,-2728,-7493,-3032,14079,34767,45283,38005,14609,-6645,938,20442,27522,26559,21680,6755,-6129,-11724,-5716,16973,40838,25573,-5856,-8818,-882,840,194,-4087,-3000,-9630,-14096,-9178,-9661,-4918,-2419,-1630,-772,-4419,-10699,-16566,-8923,4356,11528,21884,31272,23149,18224,13374,5715,-264,-6248,-6004,-7415,-14251,-13121,-9356,-7337,-4369,264,-4206,-5976,-5170,-6932,-15147,-10602,2561,18583,30395,24111,3507,-13930,4760,26090,40197,37083,32946,18083,7650,7186,8056,2246,-9619,-13051,-5075,-5585,-9358,-5594,1224,-660,-7167,-4146,-2333,1090,2420,167,-2913,494,17881,25227,9758,-8946,-15810,-11135,-8627,-9466,-5245,-1809,-1600,-7311,-16718,-16030,-6623,7277,29485,41011,37940,28733,11992,-7552,-6566,3256,-4032,-17562,-2763,3149,-1982,4980,25355,26528,11516,3857,1597,-464,-497,2095,2024,-2803,-9757,-13637,2954,32532,46475,35034,22854,20343,18121,6091,-1212,-2724,816,8773,10090,-1153,-7613,5814,5965,3110,-2277,-8343,-11449,-11635,-12460,-10673,-14134,-11951,-6387,-10551,-7364,8400,14197,5962,5142,-2701,-16784,-16028,-13292,-15495,-21669,-21007,-19242,-18807,-10600,-3516,10152,16548,12058,5547,2203,-66,-1622,-8015,-4965,7139,17875,16763,11923,3282,-3657,-11478,-16441,-8371,166,4310,-1285,-14299,-14294,-15529,-13805,-8000,487,11979,16757,11261,3606,-8107,-14688,-7747,7720,15601,12901,697,-12571,1637,14514,13897,-3345,-14947,-13630,-10449,-8703,-12461,-14800,-4514,7550,14214,13115,2985,-7707,-6673,-3838,-6575,-6629,-1515,-5931,-7914,-14835,-21917,-6092,6598,13380,18915,21384,19570,15959,12358,7467,10735,16938,21420,18150,15578,17304,22920,16707,16408,13877,1089,-5149,-11961,-15625,-14715,-14510,-8220,-2067,-1399,-9190,-16193,-6036,5256,12682,20138,23217,21923,27913,23951,11267,5784,4987,-1656,-9788,-11077,-14703,-12578,-12108,-14339,-11879,-381,11233,20625,20309,7288,550,-852,-1812,-9506,-15005,-14080,-11510,-14227,-10728,-5162,-5727,-12877,-14002,-8001,-516,-2047,-455,3745,-561,-7822,-6645,-2346,-5843,-10696,-8773,-3737,-3272,-8093,-9999,-10010,-4785,-4303,-4942,-8430,-7387,-2835,-10937,-11625,3196,14791,12827,4022,-1997,3502,5358,-2645,2984,14794,10270,-3901,-2250,1137,1503,413,-3513,2676,14205,20866,16824,2334,812,24642,51150,66389,55509,31466,20650,11306,-540,1343,10765,14053,18926,25649,20804,10877,17378,40549,49673,42971,24472,421,-7847,-6031,-14217,-10164,7714,30810,48383,45749,26910,16774,11244,-2260,-10609,-14301,-11400,-3632,2030,8236,18921,19815,7605,2279,7493,4565,-519,-7915,-13021,-13057,-15318,-17745,-18678,-17127,-12602,-956,16969,36173,20974,5320,5129,5747,-2867,-7347,-11681,-13807,-6160,8740,16966,20880,16127,3933,-3367,-7225,-8946,-9579,-13989,-19408,-15147,-8322,-7231,-8253,-6512,3596,21638,42108,36017,16129,632,-6508,-10063,-13077,-9666,-5244,-123,335,-332,2537,9913,19449,12236,1071,-8003,-18438,-20236,-14513,-5491,-6922,-10393,-11794,-1800,11093,21499,29415,44145,50964,38873,18488,5320,-4319,-7627,-1234,-466,-10098,-18051,-13997,-8902,-4885,9310,23605,28617,14822,5608,4532,5190,7047,16575,11000,-6790,-12385,-3589,8949,11923,6795,7808,6145,-6377,-18210,-8850,-2898,-1707,-582,4306,5704,5236,9537,16607,7762,-315,-1394,-803,2197,7380,8030,2185,759,307,1385,-1429,-9538,-17281,-10271,-5640,-9667,-12913,-15812,-15991,-15928,-17026,-17168,-15261,-10192,-9263,-7548,2700,6323,8962,4769,-3086,-11589,-5929,3385,8313,5828,-6134,-4966,-819,-10750,-15360,-15248,-13560,-10712,-3678,-3667,-2858,-6402,-11398,-11498,-2252,4143,9916,7852,6168,5097,-3072,-12898,-12168,1067,14460,19212,12696,-4748,-17043,-20129,-13132,-11234,-11927,-13658,-3729,14829,19418,9980,150,3731,5599,4262,12022,17692,19747,8962,1637,-2859,-10163,3829,15450,13355,-3314,-4231,18780,52470,56498,32473,6463,-6588,-12193,-16837,-11384,-5868,-7823,-12855,-10379,-9293,-10375,-5210,-4331,-11604,-8132,3233,6760,1138,-8042,-11259,-6385,544,8212,5528,-1571,-9485,-5848,3839,3217,2930,4021,5136,6592,7570,6265,3006,1358,3850,10041,13379,3948,-219,1195,-200,-5533,-216,11610,14470,17253,11186,-5222,-17690,-10700,1493,2706,-1147,-3700,-1635,7672,9392,2762,-1038,-1767,-4669,-8871,-5316,641,1620,2991,8286,30725,31740,16288,10437,10885,20753,17559,4308,-9731,-9776,1043,-3085,-7136,6411,20503,25265,18222,8420,1958,-5146,-13570,-9005,-11105,-14242,-8716,-1338,-1148,3944,10338,10577,-2933,-8671,8976,11224,4251,3616,-2626,-7928,-1570,6986,5763,-3519,-9773,18316,34275,16220,1659,-13735,-6880,7605,13519,4154,-9280,-10115,-4387,-2667,-10099,-11872,-18231,-18134,-14246,-4801,6501,11300,18269,9102,-10760,-12691,-8470,-5092,-6370,-6548,-9630,-10529,5087,19406,26899,19645,4090,-6321,16786,32796,14560,-13504,-9068,-5947,-4607,3304,19803,34828,29938,8999,-8547,-865,4069,217,-2922,-7306,-4578,226,983,2062,1854,-2107,-8100,-5989,4276,11271,17036,16981,12287,13416,21677,24452,16498,7714,4856,5443,10462,13330,21318,33746,37780,29446,17092,11551,8661,1706,-9543,-6630,427,762,-2983,-4357,-6155,-15786,-14894,-5624,6074,18135,19954,38656,33043,13068,889,-7573,-14132,-21261,-16484,-13977,-13579,-10496,-4889,617,1736,2711,2872,3445,552,-6313,-15862,-10953,2333,16012,21059,24847,47906,56158,38348,14069,-2046,-15018,-7010,-709,-4551,-6897,-3474,2038,4608,530,-4060,-6542,519,17185,21631,20849,20903,17204,15682,6838,-3538,-6816,-6921,-7078,1249,6244,5367,-540,2185,11633,13623,4006,-8669,-8636,-5139,-8324,-7970,-6120,-429,8522,7135,2589,552,-5658,-5600,-5085,-5588,-7780,-8310,-7264,-9174,-12829,-20348,-8064,19062,52083,74681,66530,23493,2373,-9029,-8742,52,6267,6469,1711,-6197,-2607,1929,5322,6998,10313,8531,6814,11365,13542,14559,-1788,-16487,-16874,-7798,6051,-7011,-11660,-1660,1706,2673,1861,2767,6416,-387,-12056,-8986,-941,2796,1898,-3272,-6074,-7642,-3324,2072,1358,-1646,-13511,-7209,9755,23806,15698,-548,-13545,-9681,6172,10237,16130,23949,31114,35507,23726,8578,6196,6563,2707,500,-1879,-6975,-8976,-13100,-11353,-13143,-13900,-9150,-3665,-1107,12431,30453,44435,48115,31163,11136,-4209,-11012,-9593,-4753,-2612,1078,5208,5990,8636,5303,-7002,-12526,-120,7600,7221,-1026,-4194,-2873,515,-267,-4154,-5722,968,-788,-2760,76],[11974,21574,33729,36165,23989,6832,-8001,-2892,9069,14175,17140,21718,11749,-2970,-13156,-10801,-10637,-15807,-5528,-3452,-8305,-3729,-1048,-40,-2639,-7661,-9327,-11049,-11586,-2784,-3730,-8610,-11673,-9631,-6006,119,6618,2370,3516,9552,7883,-3840,-12861,-4536,1906,4938,2718,3,-8541,-8356,8559,17299,15058,6632,4749,4407,5330,-1066,-10089,-5223,-2672,-11230,-12108,-6720,41,2394,2652,7136,3342,417,-953,-8796,-11384,-12034,-13167,-14637,-11549,-4174,2629,20432,25272,12755,4571,2683,7755,18135,29609,39359,30063,1541,-13299,-16400,-14618,-11229,-5308,8670,20964,20780,12151,3572,-5701,-7232,-795,1736,-495,4538,14285,19970,15915,9738,5158,11080,12767,8069,6169,9214,3969,-4230,-4451,1538,3181,12248,21877,24083,21812,-1238,-14433,-21943,-13662,-7432,-8602,15429,55391,76443,77987,61473,37451,25346,16870,-2725,-9690,-13535,-11056,-11592,-10108,-8348,-10421,-7944,-4011,-5849,-10657,3396,13564,16846,11435,8120,18160,25286,33359,45414,51195,50209,37225,15281,-1013,4,11216,12378,12294,19959,23487,18190,21531,13259,-29188,-72049,-46031,44077,118404,113653,70948,8920,-25231,-9240,-2486,-14194,-4852,2393,8957,10194,-2348,-10254,-9752,-8797,-6839,-4754,-3017,-5595,-8361,-9225,-5315,-335,8186,-1587,3286,-1909,-2970,-8198,-3007,-125,-1744,-7682,-12008,-10030,4308,1381,-4905,5525,29830,51587,52990,43629,25336,557,-6729,-1752,2418,2754,519,-50,4477,10247,11603,19122,14754,632,-13901,-8503,9440,16705,24063,23479,11015,-6382,-15665,-11680,-15511,-20223,-18741,-13426,-8087,-4824,-5414,-1768,-195,-2327,-7569,-6821,-5905,-11557,-16226,-6063,17848,21871,22999,15385,9071,6999,3172,-4352,-11467,-13368,-12840,-11471,-9090,-1863,4495,10270,16644,15725,15370,8668,-2822,-5958,-8720,-12539,-9222,-1850,-4197,-10229,-1471,7334,10143,4371,-5558,-11946,-8070,-1623,5973,2534,-2042,2382,7809,-3779,-18321,-8590,-738,-242,-13097,-3555,9390,13490,10820,21129,27299,17154,6198,-2626,-8792,-9450,-6457,-1228,7254,22306,43516,56870,53725,40151,26619,18487,17416,21797,17276,-1424,-16522,-11602,4133,21849,33509,28502,19563,11304,-5082,-9649,6893,8197,5189,3693,3897,-3560,-9339,-5416,-2448,616,4558,3842,-5102,-10143,-15925,-15081,-4629,-2253,-4310,-4318,-10820,-5012,2706,9775,7053,-6561,-9444,-3124,-4860,-8537,-6921,-2384,7164,17477,19971,8729,1431,-7047,-6747,-3759,-6482,-5779,-4014,-148,699,-2010,-4224,-7188,-15306,-12499,-5455,-1099,865,50,-7407,-9256,-3931,-3556,-6644,-14005,-11863,-8475,-7851,-11956,-10173,-7097,7275,28584,44852,38165,9546,-5320,-8057,-6408,1381,18774,45934,60506,56748,44338,48078,50545,20415,-2837,-9335,-6939,98,387,-9685,-14498,-10111,4888,26731,48361,57714,61665,42702,18323,4937,-4413,-9566,-12563,-7897,-2029,304,520,805,1029,971,4709,14900,16708,8832,3745,9495,20379,25285,21131,10749,7531,4458,2157,-3573,-14352,-18484,-7740,-6655,-1929,-544,-1559,-2116,2767,10524,15931,16714,19432,16814,7066,-6165,-18969,-10989,-3478,-1450,-1098,-4575,-8538,-2183,12636,20473,12188,552,-5607,-8058,-7451,5217,5133,-5744,-11613,-2368,4952,1307,-9319,-13514,-10765,-11000,-3143,8137,18682,31162,38468,36633,16926,315,-3775,8713,29875,42190,20230,5412,-1228,-9866,-10842,5745,24865,28393,18511,3026,-12492,-18907,-12293,-2633,15278,42288,48927,28561,12983,9043,9500,3314,-3696,-10109,-20372,-15718,-4797,1411,8443,9959,7121,4089,3950,339,-10093,-19469,-12299,-1902,6457,6610,8168,10188,3724,-6491,-1182,2994,2404,1356,10226,18392,22819,25505,30783,37372,33342,14584,-5689,-9209,-2888,-4808,-6689,-3985,-878,1551,104,-4805,-16582,-15923,-6138,4128,8106,9720,12339,23082,24938,15344,4287,958,-6851,-14287,-7943,3270,14898,12765,8236,3534,-6596,-13758,-1989,8467,6757,-2718,-5339,-2800,-3548,-8414,-12724,-14253,-11011,-7479,-9053,-11024,-9109,-4699,-2101,-2322,-3978,-5792,2880,12032,22018,31329,21138,2261,-14984,-10914,-14483,-16277,-8845,-7473,-10569,-8186,-4223,1464,7177,6065,7139,10063,5304,-310,6181,21342,16413,-277,-12236,-4702,14949,36229,34144,17298,10216,7889,5923,335,-5047,-11135,-5848,744,872,-5248,1512,13146,16527,-1188,3453,24282,27533,17870,5867,-298,1474,7202,12428,11111,4682,-775,-9311,-6481,3454,4415,-1134,-15857,-2775,20453,40315,30662,17194,11917,2120,-8488,-13210,-16389,-10468,-4618,4157,16041,5725,-7749,-10353,-395,9734,19646,25314,17265,292,-4140,-4570,-1100,5137,9417,6971,2761,-2790,-7785,-13403,-14503,-8763,2792,-2559,-12364,-1248,12580,14192,14169,8962,4383,2259,-2008,-7121,-7494,-9928,-7625,-13824,-8824,-9827,-9423,-12208,-14231,561,15540,10200,4773,1562,-3641,-5988,-10015,-9116,-7967,-14033,-14132,-6275,2240,7739,3150,-161,1487,2513,-5204,-17438,-19156,-17223,-15370,-12263,-8520,-12464,-12951,-1681,6843,7122,5704,6012,6165,7759,6732,5012,8406,20396,27423,15060,378,210,-3464,-5383,-12600,-11879,-7755,-3871,-1605,-1726,2790,3396,-4726,-3383,-3136,-7148,-3535,1943,-4158,-19429,-17641,-18818,-17943,-11863,-8462,-5889,5558,7474,-2236,-9022,-862,19182,40894,36665,18043,4104,3505,15723,26053,25798,19410,11872,106,-10781,-15638,-12869,1506,26107,37113,15166,-6721,-13769,7004,23269,12149,-1820,-9594,-11878,-10722,-11447,-10081,-4755,5059,11673,13125,10100,6312,2006,-678,-1642,-2549,-6015,-17228,-15059,-3727,3538,6249,-194,-5917,-4806,-5056,-12174,-7628,798,8894,11398,8362,6571,4936,9358,2402,-1998,-3001,-11908,-3278,704,-4604,-10150,-7912,-8796,1372,15857,28311,26136,18625,17969,19500,12357,3818,-5320,-4542,717,1596,-1214,-804,2894,7438,6965,-682,-4832,1966,2276,-10418,-3666,2990,139,-2473,-1070,4208,253,-12090,-15137,-3420,68,-2389,-6138,-8350,-4292,2901,-4639,-14577,-17716,-13273,-9040,-2346,7452,15123,18929,19747,15494,6976,1924,-6160,-10778,-9687,-10429,-5996,-4097,-7484,-12793,-9509,-8566,-8319,-260,8780,20144,17532,5272,-11002,-15736,-5216,-546,-4020,-7300,-13761,-4418,13677,12862,-4535,-3040,9575,21244,18333,17187,18736,13477,5685,5633,6925,2759,-7600,-18200,-18098,-10157,-9381,-8551,-11646,-5572,9502,22987,25750,13167,5734,10719,21616,20021,22213,21423,10417,-2318,-3608,3964,15551,18484,11548,766,-6348,1115,14332,29907,40963,40139,23734,5406,-14498,-18855,-4099,11678,13717,5994,130,7213,12344,9847,733,3031,5851,8670,11631,11777,3902,-4545,-8017,-2736,14149,34181,44529,38486,14928,-6374,2050,23564,32425,31222,24922,8504,-4577,-9911,-2343,23031,43918,26261,103,-6195,919,1681,175,-4683,-3629,-9737,-13073,-8385,-8387,-3211,-929,-832,292,-2855,-9192,-13187,-8058,4347,10609,21007,31009,23547,17312,12092,4686,-446,-5305,-4892,-7019,-14765,-11539,-8342,-7436,-4779,1327,-2705,-6160,-6108,-6908,-14336,-8844,6434,24259,31866,22377,2011,-10395,6154,28678,48574,45011,36478,18612,7280,6888,9397,4468,-7085,-15168,-6737,-5965,-9098,-5748,1050,175,-6110,-3396,-2743,-1059,-1778,-4013,-4050,1685,17642,22781,7460,-11576,-18027,-13150,-10668,-9321,-3627,-140,912,-3991,-12332,-14331,-5966,8238,28646,38786,35531,25791,10697,-8032,-5889,3077,-4047,-17274,-1937,3245,-3750,501,19367,25871,13988,5858,2364,-179,-127,1189,2259,-2130,-10089,-14210,3318,35704,50672,32668,15662,13789,14077,4655,-1056,-1087,3209,10495,10684,-1334,-10155,4554,6607,5023,99,-6516,-11219,-13271,-15798,-13886,-14471,-12540,-7520,-9913,-6707,6550,9902,579,1038,-2968,-15510,-15281,-12718,-14669,-20109,-19076,-16982,-17036,-10358,-3619,8201,13291,11238,6384,2664,-652,-1146,-4758,-4744,2867,11847,12361,9924,2255,-5631,-14626,-15986,-7443,551,2924,-4383,-14889,-13868,-15774,-13874,-6927,1352,10553,14328,9740,3786,-6448,-10823,-4815,9804,15975,12785,258,-12517,3097,15360,11257,-5343,-15954,-12247,-9875,-9199,-13465,-12858,-2616,8758,13803,10649,100,-9643,-5370,-2089,-4477,-4151,1408,-2645,-5635,-13447,-19317,-4097,8808,15261,19681,21259,19869,16848,13752,7794,10128,18476,21760,14926,9077,7258,14840,13059,13631,11343,123,-5748,-14772,-14786,-12985,-11847,-6174,-1043,-170,-8382,-16997,-4964,6666,13054,20277,22449,20178,26638,25188,12417,5244,3525,-3365,-10475,-10930,-15379,-13385,-13298,-15602,-11265,633,13437,23535,22228,8065,1062,-443,-995,-7998,-12354,-14049,-15982,-14227,-10574,-5793,-6037,-9427,-9806,-5828,885,-1192,-238,3320,-1676,-9664,-10574,-5488,-6970,-9591,-4553,960,187,-5707,-8466,-10064,-5174,-4608,-4429,-7008,-6847,-2969,-12691,-10376,4211,14941,11158,2583,-1297,5461,6766,-1710,2992,13318,11309,-947,-892,-99,294,-37,-3071,3531,15060,20657,14616,-43,731,25268,51140,62329,45929,22098,13104,5676,-4715,-1568,7152,8937,13024,19849,17748,7547,12271,34824,45207,40447,26572,5390,-5587,-5090,-8550,-4019,12013,31007,41533,33155,12483,787,-1086,-8471,-12561,-13317,-9724,-2671,2066,5813,12512,15202,7286,3943,8680,4898,-333,-8253,-14608,-15562,-15424,-17417,-18560,-17423,-14657,-3747,13812,31975,17003,3982,4652,3862,-5176,-9751,-13396,-13705,-4104,11264,17648,20209,15412,3526,-3558,-7483,-9114,-9622,-14358,-19707,-12498,-6904,-7839,-9117,-6163,3451,19715,38832,36389,18965,3240,-5614,-10338,-13537,-9864,-5755,-493,1185,853,3478,13273,25155,14978,502,-10660,-19720,-17363,-12574,-5286,-6517,-11607,-16597,3970,17597,26208,30065,41477,49028,39567,19927,4985,-6629,-9540,-1068,1206,-7585,-17197,-14217,-9069,-5500,6295,16606,24895,17134,9370,7762,8331,11224,19721,11630,-7657,-13164,-3772,6116,7910,3435,5368,4403,-7098,-15946,-8072,-2748,-2388,-2176,2791,5584,6110,11254,19320,9223,1077,152,1331,3456,7869,9260,3262,1703,557,762,-2579,-10409,-18334,-9355,-4103,-8743,-12312,-13446,-13465,-13198,-14958,-17329,-15733,-12042,-12262,-9701,1180,6640,11186,6695,-1815,-11659,-7662,2472,8618,6683,-5993,-4403,-622,-10376,-14959,-15184,-13052,-13412,-6790,-4843,-2232,-5383,-10211,-8101,1824,8317,12429,8572,5705,3929,-4397,-13939,-11521,1402,15116,19350,10741,-8424,-20020,-17981,-11860,-10632,-10971,-11211,-3683,12967,16720,8962,1021,4941,8034,7188,14034,15389,14906,3270,-6198,-9326,-9454,5481,17257,14403,-4157,-3866,19125,48569,47217,26524,4811,-7017,-12365,-15513,-10016,-4459,-7455,-13960,-10928,-9213,-9714,-4595,-3681,-9289,-5514,4510,7844,2473,-5424,-7660,-5623,-1776,7225,7398,2472,-3629,-543,6973,3764,2055,1435,938,2978,6495,7321,4014,1381,2821,8910,11519,2959,-947,796,-694,-7387,-237,8659,9342,11358,8340,-6419,-15083,-5016,6446,6360,2304,-1686,-759,8667,9758,1631,-3819,-5662,-10211,-15842,-11850,-5873,-2595,1030,8828,31974,34290,20159,14311,13943,20077,14405,2588,-8997,-9401,-3159,-11561,-12276,1768,16213,22818,19416,10047,2690,-4700,-13589,-9438,-11199,-12918,-7618,-1353,-2017,3030,8700,8408,-4831,-10145,8536,12745,7306,6296,-1850,-8139,-310,8133,6047,-4011,-8800,18723,34294,16771,3729,-10150,-6601,8648,15927,5490,-9846,-8326,1840,4296,-4089,-8648,-12583,-10434,-6765,892,11248,15495,20060,6530,-13313,-12568,-7805,-5050,-7074,-7879,-11857,-9756,6367,21454,28946,22400,6282,-4599,17848,31111,10134,-14786,-3344,-640,-2807,1266,15710,30578,28637,10112,-6572,-833,6426,2975,92,-2458,655,3052,2394,2163,856,-4512,-9945,-5508,5726,12932,17697,15775,13827,19257,28554,27786,19552,9885,6515,7556,11136,12266,20332,32950,36727,27869,16706,13245,12146,5765,-7767,-8312,-1032,10,-3235,-4398,-6030,-14745,-14210,-4835,8026,20366,23377,41736,33467,16098,3177,-6292,-14076,-20846,-14861,-12248,-12238,-9318,-3849,1291,2047,3071,2812,2152,-1856,-7203,-14298,-11342,983,15838,23224,28258,51119,58461,42725,19959,3505,-11844,-11145,-4096,-6335,-7490,-3794,1940,4242,585,-3814,-7493,-3370,10073,14724,15243,17210,18322,17070,9593,-2863,-8334,-8550,-9118,-1794,4393,5314,-1689,-756,8802,12540,4447,-7604,-8274,-5139,-8498,-8067,-4552,4187,13773,10213,3375,739,-5174,-4569,-3718,-4816,-8076,-8659,-7341,-9421,-13524,-22157,-9041,18524,53372,75796,65531,23435,2686,-9824,-10983,-2240,5879,9481,6430,-1782,-77,3222,7176,9205,12082,11852,12180,16913,15553,13291,-3554,-17463,-13591,-5254,7191,-8752,-14885,-4536,-1032,-544,-1147,323,5287,-47,-11542,-9412,-1030,3077,2974,-2530,-6241,-8791,-5162,-797,-1445,-3653,-15302,-5919,10192,21449,12161,-2333,-11931,-7324,4886,8536,14549,21419,28480,31575,19280,3572,1003,1316,-2902,-3160,-2735,-2881,-4804,-10950,-12058,-14012,-14092,-12065,-6926,-2533,13679,34525,47462,47998,29343,9716,-4456,-11461,-10107,-4911,-2285,1272,4651,4732,5666,2112,-8452,-12506,-1541,5982,6272,-1132,-3991,-2504,1558,1113,-2092,-3087,5186,1577,-1717,1382],[11536,18717,28645,32908,22841,6131,-8543,-4456,7271,13215,16556,22392,11309,-2863,-15041,-17993,-16737,-14057,-2647,533,-3925,-558,434,232,-2649,-8097,-11186,-14352,-12589,-3396,-3720,-8468,-12628,-12785,-8316,-727,7549,5643,7836,12668,9581,-1927,-9209,-3983,3437,8561,5741,1238,-8257,-10245,7138,16982,15403,4891,1807,2033,4336,-1795,-12781,-8629,-4978,-11849,-12203,-7255,924,5747,6780,8571,2019,-2206,-4731,-11439,-13122,-13871,-15437,-16151,-11893,-3660,3175,19074,22298,10604,1120,-1327,8707,20756,31717,39225,27210,596,-13569,-15891,-13393,-9785,-3144,10770,22233,21253,11841,2568,-10353,-12129,-4717,-254,-1909,4510,14767,22441,20766,14119,6071,9105,11890,7598,4086,6943,2149,-5640,-4620,3572,4510,12734,22416,24289,21943,-1404,-13302,-21191,-14871,-8449,-12630,739,26319,33039,26585,13667,3750,9839,12875,-1715,-9996,-17518,-13893,-14269,-14361,-13047,-11218,-8157,-4106,-5832,-10368,3618,14991,18135,12237,6051,12033,16255,23200,37674,44209,47999,41474,21157,4023,2557,12962,13412,12898,19621,19369,12847,19416,28056,23118,45151,135607,247619,290062,221288,114441,8928,-44828,-6306,5346,-8345,-196,4622,9540,10862,-1168,-9116,-9116,-9451,-8952,-7719,-5098,-6759,-9440,-11883,-10358,-6872,782,-4470,2912,-1151,-8086,-2939,326,2069,-747,-7549,-12007,-9956,3843,-914,-4149,-1811,5794,10250,1572,-4980,-9146,-16723,-6501,-4089,80,-23,-651,620,6638,13382,15083,22615,17626,2361,-11902,-9987,7871,14486,23532,25795,15376,-3119,-14349,-14513,-20117,-23666,-18679,-13066,-7362,-3307,-4197,-2656,-1308,-3034,-7350,-4709,-2264,-7765,-15073,-4991,21949,25910,25526,15719,7854,5055,1311,-6431,-13230,-14415,-13296,-12359,-9828,-1466,5701,10816,16150,14662,13570,6480,-5863,-11867,-13128,-14702,-11126,-4273,-5983,-7387,292,9692,14863,7937,-3394,-11499,-7858,-1847,4593,2000,-1661,3612,8719,-3465,-18162,-9597,-3032,-2298,-12062,-2790,7924,9566,5848,16540,22328,12828,2927,-3786,-7742,-7273,-4792,-548,6578,19124,42092,56548,52213,41631,31385,24697,22006,22935,16819,-979,-14917,-13639,-417,14068,26461,30645,25234,14604,-3314,-13050,1155,1597,1119,2653,3365,-4321,-9883,-6343,-3445,-535,2494,895,-7384,-11352,-15708,-12287,-3833,-2207,-4098,-3665,-10464,-6320,1324,8202,6847,-5712,-11497,-6706,-9418,-12081,-8688,-2691,7702,18952,20782,9773,3066,-6459,-7518,-5425,-8323,-7732,-6209,-1694,287,-1304,-2865,-5671,-14713,-12561,-5660,-2011,255,902,-5366,-9106,-4285,-4961,-7872,-14957,-12840,-9794,-8771,-12106,-9520,-5670,7769,25943,36726,28381,3844,-8821,-10369,-8133,-231,15429,40620,54031,43817,24299,28360,37284,15630,-3680,-8959,-6815,-516,361,-8862,-13867,-12001,3305,25916,48159,57832,61905,39945,15315,3250,-5064,-10041,-11888,-7276,-2155,-63,524,910,770,390,3281,11390,11457,4745,648,6003,15646,19258,15029,4908,1073,-113,342,-3272,-12870,-20265,-10539,-9890,-3985,-2609,-3431,-3856,1198,8609,12872,13483,18283,19337,12249,-760,-12115,-16534,-6402,-800,2800,548,-7951,-3227,11413,18081,9203,-2411,-8496,-9255,-7014,7209,7910,-2782,-9878,-4087,2470,-785,-10433,-13385,-10732,-10333,-1103,9841,18520,31695,37551,35016,14584,-998,-3062,10642,32004,44857,21309,5052,-2155,-10639,-10837,6416,28708,33776,23147,6588,-9568,-16907,-9889,3093,21794,46877,50172,29277,13403,9269,10966,4561,-1878,-9101,-20279,-13457,-2494,3613,11200,13115,9216,5148,4516,379,-10286,-19565,-13938,-4502,3141,3146,5152,7156,52,-7777,2231,6849,5009,1861,9177,16556,20390,21952,27274,36621,36144,16747,-4714,-10949,-2642,-2905,-4752,-4614,-2181,2035,3195,-149,-13661,-16798,-5106,5409,7966,8189,9381,21426,26763,16522,3470,612,-4035,-7783,-3679,5518,14894,10536,5978,2636,-6564,-13576,-3043,6836,7178,-2074,-5002,-3844,-4922,-8389,-11494,-13047,-10741,-7507,-8540,-10028,-7458,-1652,2408,2129,-1362,-6120,3429,13077,24469,36517,28141,9280,-9324,-12726,-13430,-16005,-10312,-7421,-8793,-7407,-3353,2696,7546,5856,6341,8722,4360,-542,4771,17810,13256,-1729,-13952,-2665,18947,37900,32763,17320,8881,6686,5298,-251,-5046,-10430,-6184,-538,596,-3136,2241,10849,13087,-1791,4284,24149,25879,15855,4107,-3552,-1367,6250,12828,11971,5308,-500,-9214,-5760,4376,5647,610,-13999,-3681,19464,41926,35753,21196,13208,1455,-10198,-15265,-16667,-8258,-1704,7654,17444,4646,-8357,-9967,1007,11741,19252,21769,12664,-1025,-3133,-2998,-1065,2425,3098,294,-1943,-6392,-9889,-14277,-14799,-8132,5000,1146,-12514,-797,10366,9971,8748,4927,2673,1440,-2853,-8347,-6594,-7514,-6077,-16146,-10222,-11619,-10592,-13910,-13153,3744,14504,8474,4438,1861,-3128,-2707,-7104,-9539,-9605,-14773,-13387,-7112,50,5153,1085,-2850,-378,1217,-6905,-16536,-13168,-11139,-13176,-8408,-6378,-10622,-9471,5156,14203,10929,5929,4827,4824,5882,3960,3438,8867,21741,28762,17900,3439,1350,-2833,-5082,-13309,-11770,-6961,-4241,-3208,-3921,-1152,747,-5752,-3888,-3548,-6260,354,6216,-463,-19237,-18338,-17042,-19253,-14569,-10242,-8685,5479,11401,3491,-4416,194,18152,38394,38311,22287,9441,6043,15951,26258,26205,18579,8615,-2423,-11930,-16296,-13028,1005,26487,36176,14881,-5845,-13537,6718,21154,9498,-3458,-10599,-12785,-11244,-11086,-12239,-6684,3486,10723,12401,8751,3947,-719,-3548,-4257,-4413,-5938,-15885,-16501,-4259,3215,5736,-267,-5122,-3527,-3618,-10421,-7823,551,8691,12446,11580,11066,9998,13947,4687,-2381,-5600,-11033,2161,4414,-932,-5953,-2448,198,8939,20213,32751,30894,23488,21661,20472,11268,1917,-6723,-5188,-827,-322,-2642,-1307,3413,8549,8574,794,-4798,1568,1841,-10408,-499,5760,1584,-4039,-6386,-1108,-3516,-14683,-12202,-1283,864,-2476,-6267,-8394,-5060,2011,-4503,-13850,-18995,-15225,-8571,-1726,6677,10931,14029,16077,14925,7512,3298,-3081,-7008,-6582,-8583,-4918,-3355,-7192,-13039,-9571,-9875,-9892,-1763,8327,21299,19660,6373,-9607,-16772,-5687,-1103,-7526,-11579,-11739,683,18797,16411,-1880,-1885,11471,23404,20032,18603,19461,13206,6160,6060,7879,4586,-4910,-15337,-18454,-9870,-8283,-7356,-11693,-7124,9629,25511,26620,11864,5379,10919,21862,20885,22024,20770,9728,-2554,-3283,4296,16232,19407,13206,2429,-6688,-1692,10472,28992,43961,42618,24356,6216,-12860,-19322,-5191,11068,11551,1924,-2726,6637,13247,11297,3226,4032,6365,8219,12126,12557,3431,-5457,-8129,-3105,12717,31316,41067,36832,14431,-6599,2647,26328,37417,35926,27426,9713,-3232,-8088,1337,28224,43989,24350,4668,-1000,3739,2700,330,-4748,-3419,-9244,-11610,-6955,-6619,-1553,51,-541,1094,-1124,-6817,-9243,-7169,2928,8276,18513,29074,22921,15956,10655,3574,-735,-4437,-3733,-6481,-15114,-9817,-7234,-7680,-5816,1134,-2355,-6760,-7011,-6850,-13617,-7003,11032,30540,33128,20737,1619,-6959,7365,30649,56129,52456,39138,18912,6843,6198,10149,6157,-4912,-13916,-7254,-5572,-8085,-4955,1810,1859,-4384,-2367,-3138,-3251,-5552,-7610,-4570,2512,16284,18788,4410,-13578,-19654,-14802,-12646,-8850,-1627,1947,3770,243,-7480,-11454,-5357,8592,26001,34105,31412,22299,9376,-8394,-5830,2199,-4147,-13400,-605,3197,-5367,-3570,12901,23468,16130,8064,3274,266,477,-167,1634,-2566,-11015,-13544,3737,37879,52275,28038,7719,8594,11510,3913,-700,494,5303,11638,10857,-1323,-12446,2971,7140,6623,2115,-4624,-10233,-13364,-15533,-12709,-12227,-12361,-9009,-9478,-5978,4857,6242,-3285,-1841,-2380,-12980,-14394,-11912,-13535,-18042,-15984,-13601,-15007,-10226,-3976,5978,9495,9767,6847,2888,-1786,-1537,-1651,-2365,197,5971,7620,7784,1709,-7169,-17833,-14192,-6280,773,1069,-7567,-15397,-13444,-15871,-13889,-6140,1611,8391,11350,7644,3468,-4626,-6858,-1526,11713,15722,11970,-756,-12298,4588,15591,8324,-7167,-15610,-11226,-9669,-9990,-14391,-11251,-1479,8783,12111,7182,-3185,-11734,-4188,-644,-2746,-2321,3399,-37,-3627,-11891,-17131,-2814,10039,16215,19797,20643,19701,17052,14317,7354,8570,18973,20862,11240,3296,-1827,5814,7088,8632,7218,-1049,-6527,-17574,-11661,-9341,-8283,-3858,147,896,-7812,-17956,-3759,7947,13020,19524,20834,18047,24573,25533,13216,4571,2032,-5137,-11399,-11279,-15657,-12792,-12751,-16790,-11022,917,14662,25262,23077,8244,1158,-404,-324,-6306,-9564,-12355,-16043,-12963,-10646,-6882,-6600,-5792,-4816,-2842,2427,-470,-102,2777,-2740,-10903,-14455,-8873,-7956,-8169,-695,5157,3304,-3557,-6821,-9999,-5768,-5192,-4077,-5717,-6436,-3714,-15364,-8539,5376,15051,9476,929,-883,7167,8045,-1085,1995,10417,11027,1382,-242,-1853,-1350,-971,-3147,3766,15050,19376,11725,-2561,59,24000,48290,55333,35337,13277,5707,-241,-9058,-4743,2879,3412,6768,12535,13037,3271,5219,25920,36524,34586,26512,10170,-2547,-2152,-2650,1964,15329,29161,32561,19730,-437,-12887,-10220,-12719,-12624,-11493,-8025,-1875,1981,3607,6841,11099,7393,5575,9502,4972,-256,-8470,-15908,-17489,-13953,-17028,-18631,-17797,-17003,-6876,9801,25576,11426,2163,3722,1950,-7455,-11946,-15149,-13821,-2123,13802,18251,19325,14455,3035,-3661,-7675,-9384,-9300,-12882,-14427,-8708,-5182,-8567,-10279,-6316,2661,17120,34049,35119,20669,5546,-4773,-10584,-14399,-10429,-6579,-1203,1643,1820,4205,16119,29648,16736,-653,-13511,-17508,-13709,-11134,-5570,-6018,-10476,-11062,10857,24225,30066,29441,37204,44996,38851,21154,4369,-8973,-10926,-868,2456,-5604,-15841,-14106,-9404,-6561,2262,8991,21014,20365,13745,10950,11501,15394,22435,12234,-6921,-9791,-2158,1537,2288,-749,2775,3146,-6972,-13925,-7707,-3066,-3472,-4166,1304,5847,6995,12274,20098,9158,1683,1140,2673,3678,7251,9393,3283,1815,203,-260,-3899,-11259,-19833,-8863,-2751,-7563,-11061,-11249,-10984,-10426,-12724,-16105,-15829,-13200,-14768,-12018,-1038,6105,12617,8137,-894,-11635,-9913,1125,8463,7094,-6254,-4928,-1421,-10511,-14804,-15308,-12666,-15817,-10359,-6316,-1704,-4490,-9453,-5817,5191,11884,14268,8912,5128,2927,-5533,-15382,-10920,1981,15852,19177,8148,-11839,-19475,-15680,-10544,-10082,-10119,-8444,-112,15329,17544,9878,3093,6381,10389,10219,15490,12680,10131,-1964,-12641,-14228,-9099,6158,18115,14701,-5084,-3366,19137,43390,37170,20207,2683,-7634,-12102,-13742,-8477,-3191,-7145,-15051,-11497,-9272,-9472,-4558,-3524,-7315,-2956,6126,9102,3923,-2752,-4633,-4477,-3124,6276,9684,7001,1914,4122,9130,3422,598,-1110,-2305,41,5114,7584,4336,937,1462,7626,9710,1833,-2263,-873,-3196,-11362,-223,5198,3843,5408,5793,-5596,-8975,1149,11090,9482,5135,-108,-239,8826,9137,-326,-7486,-10497,-16140,-23599,-17773,-11494,-6049,-1510,6024,28159,32617,22779,17821,16502,18561,10885,335,-8835,-8406,-6022,-15552,-12787,-1646,12069,19519,19229,10917,3132,-4360,-13655,-9967,-11097,-11402,-6763,-1736,-3026,2518,7706,7022,-5790,-11146,7184,12465,8969,7925,-1658,-8278,832,8836,5801,-4888,-7630,18476,32643,16397,5352,-7054,-6088,8615,16789,6202,-10508,-6666,8187,12281,3730,-233,-3944,-2954,492,6889,15768,19972,21629,3802,-15854,-12422,-6921,-4519,-7305,-8935,-13816,-8594,6738,21596,29302,24043,8701,-2536,18185,27401,4484,-13146,1624,3806,-1413,-763,11868,26023,26437,10355,-5071,-75,9132,6000,3176,2417,4679,4601,3104,1690,-625,-7159,-11260,-4548,7512,14746,17719,13248,13743,23637,33394,30016,22408,12691,8622,9755,11434,10760,18473,30175,33089,24027,14402,13292,14309,9721,-4401,-8782,-2707,-1211,-3840,-4667,-6001,-13674,-13258,-3863,9794,21671,25321,41419,31100,17597,4943,-5197,-13861,-20361,-13495,-10548,-10594,-7774,-2646,1940,2189,3110,2632,1451,-3095,-7328,-13226,-11482,-400,14941,24891,31322,52360,57882,45018,24773,8241,-8484,-14301,-6986,-7780,-7830,-4146,1536,3491,382,-3480,-7589,-5884,4329,8461,9692,12938,19007,17820,12002,-1756,-9673,-10531,-11555,-5615,987,3561,-3932,-3909,5683,11008,4698,-6638,-8028,-5382,-8791,-8323,-3481,8461,19152,13261,3990,709,-4759,-3537,-2394,-4078,-8465,-9111,-7473,-9733,-14184,-22509,-9552,17482,52544,73620,61675,22223,2321,-10867,-13041,-3797,5736,11985,10244,1800,2414,5046,9702,11732,13558,14568,17061,21554,16030,10317,-6162,-16382,-10125,-2136,8875,-9677,-17525,-7037,-3672,-3855,-4085,-2030,4069,325,-10904,-10002,-1384,3149,4148,-1320,-6029,-9754,-7324,-4003,-4560,-6039,-17374,-4394,10658,18812,8916,-3657,-9861,-4534,3973,6794,12151,17542,24170,25757,13530,-1767,-3846,-4596,-9672,-7073,-2832,1617,-440,-7418,-11195,-14430,-13111,-13087,-9476,-3591,14461,37344,48631,46088,26762,8421,-4289,-11626,-10539,-4876,-1814,1415,3813,3340,2746,-963,-9668,-12422,-3155,4209,5196,-1252,-3811,-2246,2583,2531,146,403,10596,4880,-167,3108],[10587,15509,22747,28063,20741,5164,-9069,-6380,4789,11409,14982,21320,10014,-2145,-11790,-17989,-19642,-11893,-286,4065,502,3542,2542,830,-2340,-7911,-12355,-17278,-13434,-4519,-4072,-7904,-11614,-13850,-9778,-1074,8644,9187,11633,14340,10128,-188,-5516,-907,6474,12858,9263,2707,-7707,-12111,5330,15947,15129,3546,-955,-246,3493,-1930,-14153,-11507,-6902,-11437,-11395,-7108,1686,8577,10370,9177,294,-5135,-8851,-13999,-14464,-15675,-17436,-16705,-11288,-2645,3893,17646,19444,8704,-2243,-4672,10259,23298,33101,37390,23199,-535,-13702,-15004,-11851,-8059,-1091,11969,22224,20743,10740,889,-14743,-16673,-8131,-1611,-2091,5333,15956,25267,25395,17713,6688,7009,11185,7978,2339,3847,-612,-7565,-5092,4983,5685,13233,22967,24545,21872,-1654,-12212,-19994,-15859,-9580,-14574,-8278,9495,10272,480,-11582,-16320,116,11516,66,-9289,-17214,-13939,-13062,-17780,-15491,-10053,-7692,-3942,-5609,-9691,4105,16488,19110,12889,4554,6502,8437,13756,28635,35345,43516,44370,27731,10028,6606,15692,14707,13584,19241,15746,9651,18257,36688,50639,98017,209069,321127,336048,230472,98376,-15046,-64717,325,11758,-2267,5224,7224,10619,12136,505,-7579,-7896,-9107,-10136,-10230,-7089,-7837,-10378,-14278,-14922,-12774,-6008,-5561,3052,1295,-5002,3285,4236,4510,503,-6840,-11473,-9792,3129,-2271,-3822,-6280,-7780,-10747,-22219,-25507,-21960,-20349,-6998,-5350,-1508,-2473,-1914,1162,8033,14997,17340,25077,19722,4021,-9497,-10697,6095,11663,22091,27421,19932,1169,-10896,-15381,-21549,-19456,-16192,-11819,-6046,-1244,-1948,-2336,-1379,-2918,-6276,-1799,2042,-3050,-12854,-3500,25387,29715,27914,16204,7178,4157,994,-6805,-13377,-13909,-12496,-12008,-9435,-287,7057,11145,15332,13793,12591,6681,-3312,-11887,-16984,-15468,-11682,-4999,-5597,-4911,1590,11226,19263,12025,-715,-10197,-7375,-2273,3091,1551,-1131,4833,9294,-3195,-17594,-10093,-4414,-2386,-8371,-1632,6572,6036,1326,12120,17776,9213,103,-4422,-5905,-4590,-2558,773,6314,15644,38611,53693,48987,41863,35424,29763,25055,22528,15081,-1006,-13212,-14170,-3006,8285,19380,30996,29469,16845,-1613,-15860,-4291,-5254,-3081,1299,2497,-4846,-9977,-6901,-3863,-482,2608,1071,-5628,-8309,-11826,-9058,-2855,-2066,-3830,-2836,-9268,-6896,668,7096,7060,-4363,-13105,-9818,-12893,-14646,-9868,-2814,8103,19540,20088,9630,3994,-5836,-7797,-6728,-9789,-9413,-8185,-3007,113,-135,-730,-3099,-13087,-12712,-5817,-2800,-466,1466,-3267,-8581,-4474,-6048,-8791,-15453,-13065,-10423,-8967,-11635,-8321,-3979,8116,22396,27055,17274,-2504,-12561,-12249,-9353,-1504,12206,33881,44825,30508,7425,13052,26691,12436,-3946,-8385,-6600,-1239,-223,-8407,-12478,-12807,2088,24745,47331,57546,61771,37627,13198,2062,-5421,-10217,-10547,-6056,-1819,-312,383,987,720,77,2154,8460,7518,2168,-1255,3184,10534,12395,8747,-359,-4217,-2770,232,-1803,-10605,-19497,-12117,-12638,-5430,-4060,-4631,-4635,637,7497,10351,10532,16986,21567,18009,6136,-3595,-16408,-9184,-260,5983,4590,-6978,-4271,10001,15495,6517,-4665,-10856,-10053,-5968,10085,12036,1343,-7127,-5477,13,-2708,-11230,-13070,-10367,-8991,1997,12548,18832,31830,35850,32537,12104,-2019,-2418,12318,32912,44951,21403,4610,-2948,-11130,-10745,6960,32286,38936,27711,10246,-6223,-13610,-5716,9702,27368,48680,49303,29546,13581,8967,12017,6197,779,-7648,-19999,-11471,-302,5885,14154,16690,11915,6710,5291,479,-10218,-18989,-15662,-7470,-627,-687,1682,3392,-4767,-7111,6901,11350,8092,2726,7772,14035,17345,18053,23466,35212,38449,19162,-2959,-12253,-2288,-832,-2105,-3914,-2651,3090,6823,4869,-9371,-17584,-4547,5665,6651,5728,6002,19122,28118,17792,2995,877,1676,746,2324,8396,14844,8450,3579,1411,-6754,-12479,-3436,5318,7517,-1320,-4500,-4611,-5500,-7628,-9622,-11110,-9422,-6525,-7368,-8641,-5492,1843,7671,7280,1748,-6548,3861,14026,26644,40619,33984,15489,-4107,-13892,-11892,-13438,-10776,-6834,-6714,-6380,-2453,3559,7462,5327,5360,7442,3888,-372,3180,13463,9467,-3149,-15421,168,23192,37828,29575,16256,6843,5382,4657,-703,-4918,-9474,-6260,-1740,366,-1268,3200,8962,9965,-2066,5628,23771,23550,13052,1506,-7356,-3754,6089,13677,12836,5694,-465,-9014,-4531,5456,6804,2253,-11861,-4257,18491,42674,40389,25267,15032,1981,-10181,-14474,-13854,-5648,1660,11492,18336,3529,-8961,-9751,1894,12893,17533,17084,8475,-1804,-2046,-1693,-2073,-1937,-4508,-7154,-7166,-10034,-11825,-14932,-14655,-7673,6169,4110,-12610,-483,8160,5970,3419,892,1293,1016,-3518,-9417,-5186,-4809,-3984,-14217,-10302,-12689,-11499,-15092,-10667,6755,12747,6542,3935,2028,-2572,170,-3689,-8729,-10954,-14385,-11595,-6994,-1318,3073,-332,-4402,-1994,-118,-7923,-13384,-7192,-4635,-7972,-4724,-5080,-9108,-6192,11283,20461,14427,6225,3454,3223,3861,1507,2252,9238,22155,28783,19777,6080,2172,-2048,-4225,-13064,-11134,-5751,-4095,-4276,-5488,-4251,-1590,-6461,-4044,-3432,-4235,4373,10142,2766,-16091,-16571,-12493,-13658,-13605,-9776,-11257,5170,15104,9217,34,1259,16924,34477,38001,25303,13981,8366,14998,24797,25120,16911,5773,-4097,-12510,-16444,-12758,51,25189,33589,13827,-5145,-12553,6551,18757,6932,-5341,-11773,-12887,-10993,-10217,-13979,-8308,2014,9511,11353,7445,1962,-3022,-6092,-6531,-6040,-5564,-13983,-17590,-4464,3148,5510,17,-3963,-1872,-1755,-8445,-7916,495,8566,13299,14472,15520,15251,18543,7189,-1903,-6555,-8217,6063,6741,2453,-1430,3560,10405,17681,25089,36646,34903,28247,25043,20525,9496,-635,-8381,-5473,-2096,-2108,-4078,-1908,3737,9494,10210,2678,-4543,658,658,-10352,3137,9033,4030,-3371,-9557,-6010,-6991,-16109,-9399,473,1413,-2531,-6159,-8237,-5841,999,-4483,-13178,-18791,-16650,-7991,-1580,5164,6246,9057,12153,13830,8091,5150,301,-3259,-3590,-6821,-3991,-2556,-6575,-12810,-9798,-11345,-11411,-3229,7678,22169,21538,7699,-7972,-18053,-6564,-2194,-12093,-14174,-6193,7067,23996,19912,1136,-607,13089,24595,20884,19502,19609,12614,6629,6484,8848,6352,-2343,-12544,-17260,-9170,-7096,-6183,-11623,-9031,8329,25856,25296,9638,4884,11022,21587,20615,20239,18691,8211,-3128,-3033,4466,16345,19770,14646,4256,-6426,-4204,6452,26589,44362,42784,23914,6756,-11255,-19004,-6377,9722,9008,-1505,-4570,6102,13667,12207,5297,4538,6127,7717,12807,13358,3503,-5416,-8023,-4172,9959,26689,35592,33500,13361,-7186,2508,28298,42061,40407,29061,10416,-2074,-6272,5123,32208,41559,20632,7421,5144,7666,4201,990,-4013,-2133,-7739,-9591,-4903,-4532,-124,405,-763,1600,616,-4224,-5711,-6385,26,4635,14677,25837,21484,14328,9153,2412,-1105,-3626,-2510,-5712,-15263,-8259,-6105,-7918,-7217,-59,-3018,-7678,-7647,-6652,-12954,-5124,16205,37039,34167,19279,2281,-4007,8273,31803,61939,58533,40631,18882,6351,5224,10301,7216,-3406,-11973,-6952,-4797,-6765,-3525,3555,4715,-1824,-1037,-3420,-5312,-8834,-10308,-4438,2984,14145,14127,1196,-14895,-20630,-16002,-14464,-7935,730,4450,6870,4869,-2674,-8116,-4635,8460,21954,27788,26399,18959,8285,-8514,-6354,781,-4085,-9369,1122,3058,-6777,-7129,6613,19591,17656,10368,4372,986,1291,-1828,90,-4174,-12370,-11913,4282,38992,51146,21641,182,5984,10813,3985,-252,1841,6903,12066,10548,-1211,-14094,1130,7488,7844,3689,-2938,-8940,-12063,-12354,-9393,-9824,-11570,-10799,-9211,-5202,3504,3356,-5877,-3955,-1788,-10281,-13282,-10741,-11958,-15768,-12914,-10205,-13018,-10203,-4585,3595,5528,7860,7070,3092,-3214,-2799,862,805,-315,1025,3110,5811,1734,-7695,-16912,-11635,-4937,821,-1128,-10654,-15619,-13024,-15818,-14083,-5844,1132,5561,7987,5126,2704,-2807,-2978,1860,13252,14843,10449,-2361,-11761,6113,15255,5350,-8553,-14102,-10551,-9806,-11019,-15021,-10043,-1082,7666,9178,2848,-6766,-13921,-3167,501,-1404,-1167,4450,1797,-2102,-10517,-15445,-2249,10212,16087,19182,19607,19150,16644,14097,6224,6428,18727,19097,7551,-1591,-9350,-2433,-493,1218,1597,-2100,-7372,-15802,-8545,-5977,-5279,-1983,1195,1683,-7512,-18346,-2558,8980,12594,17992,18543,15690,21932,25124,13867,4040,688,-6947,-12677,-12195,-14163,-11219,-10847,-16435,-11099,353,14616,25505,22736,7815,855,-665,382,-4302,-6727,-9903,-12136,-11260,-10902,-8426,-7321,-2378,236,469,4053,266,48,2133,-3838,-11673,-13113,-11579,-8422,-6529,2640,8612,5922,-1650,-5020,-9258,-6075,-5766,-3812,-4585,-6003,-4914,-18508,-6312,6602,15051,7713,-1003,-766,8670,9288,-636,24,6286,9416,2832,-432,-4152,-3432,-2375,-3746,3321,14093,17052,8324,-5101,-1151,21029,42972,46249,24786,5550,-1247,-6254,-13474,-8189,-1959,-1991,899,4607,7512,-834,-3173,15140,24990,26401,24580,14508,1141,1514,2316,7194,17436,25550,22536,7235,-9506,-17016,-11724,-12841,-10740,-9215,-6453,-1306,1742,1614,2190,7578,7702,6991,9865,4710,-369,-8592,-16844,-17673,-13678,-17225,-18848,-17957,-19517,-10207,5058,17230,4495,96,2271,-137,-9658,-13487,-16479,-14178,-387,16011,18598,18159,13254,2476,-3695,-7814,-9768,-8757,-10239,-8798,-4119,-3151,-9386,-11759,-6975,1333,14057,28235,32304,21070,7351,-4057,-10705,-15637,-11351,-7739,-2300,1563,2389,4592,18153,32332,17220,-2428,-16314,-14644,-10975,-10576,-6238,-5031,-6161,-2405,17484,29974,32359,27328,31610,39226,36767,22111,3549,-11220,-11883,-795,3168,-4283,-14713,-13976,-9954,-8025,-2231,2534,18399,24570,18474,13995,14623,19360,24632,13026,-3925,-3293,2272,-3512,-4730,-5579,203,2363,-6290,-12311,-7912,-3973,-4969,-6346,411,6811,7953,12572,18977,7675,1472,1483,3140,2941,5606,8398,2233,1034,-840,-1751,-5370,-12076,-21120,-8573,-1358,-5974,-9492,-9341,-8794,-7872,-10607,-14805,-15900,-13840,-16484,-14582,-4006,4688,13097,8984,-419,-11443,-12470,-632,7790,6993,-6920,-6532,-3184,-11169,-14997,-15677,-12520,-16416,-13943,-7609,-950,-3591,-9268,-4801,7501,14458,15158,8693,4242,1921,-6414,-16973,-10655,2524,16506,18614,5053,-14290,-17204,-13782,-9499,-9777,-9527,-5816,6111,22825,24116,14965,6886,8104,12529,13154,16130,9508,5381,-6888,-16841,-13868,-8938,5753,17888,14225,-6073,-3192,18455,37093,27222,13949,79,-8558,-11767,-12293,-7224,-2382,-7169,-16194,-12192,-9602,-9757,-5187,-3966,-5856,-727,7960,10496,5285,-508,-2415,-3481,-3458,5438,11913,11350,6761,7741,10044,2231,-1468,-3827,-5100,-2550,3225,6924,3916,5,-265,6061,7742,362,-4329,-3881,-7509,-14301,409,1518,-1832,-95,4200,-2440,-2077,7440,14897,11694,7092,866,-280,7763,7217,-3305,-11981,-14272,-14669,-17630,-19808,-16155,-8882,-4157,839,19629,26305,23573,20660,18338,16292,7114,-2379,-9252,-7505,-6352,-9916,-10623,-3883,8146,15507,17482,10734,3092,-4264,-13892,-10714,-10932,-10034,-6367,-2622,-4129,2371,7139,6121,-6172,-12154,4924,10490,9131,8443,-2087,-8346,1662,8922,4904,-6289,-6656,17267,29172,14875,6242,-4678,-5948,7143,15757,5873,-11340,-5404,13749,20173,12269,10329,5219,3835,6863,12260,19443,24182,22587,900,-18389,-12403,-6060,-3739,-7211,-9767,-15463,-8042,5864,19629,27808,24305,11143,0,17973,22189,-1982,-10821,5374,7123,-649,-2874,8169,21199,23241,9527,-4253,1059,11945,9278,6333,7032,7224,4771,2878,457,-2744,-10134,-11946,-3266,9513,16613,17172,9600,11715,25786,35718,31096,24947,16183,11246,11962,11251,8641,15497,25322,26947,18119,10211,11436,14702,12789,-245,-7151,-3921,-2712,-4800,-5220,-6153,-12696,-12168,-2802,11186,21844,25398,37559,26114,17166,5875,-4514,-13725,-20221,-12626,-9165,-8946,-6059,-1415,2421,2005,2637,2042,769,-4003,-7520,-12756,-11539,-1708,13332,25778,33638,51446,54574,45028,28071,11669,-5747,-14693,-9016,-8861,-8120,-4801,506,2079,-320,-3297,-7124,-6942,241,3236,4604,8364,19070,17781,13751,-310,-10549,-12920,-14385,-9739,-3809,-66,-7349,-7216,2411,9096,4743,-5846,-7999,-5910,-9229,-8768,-2934,11920,24043,15945,4313,373,-4543,-2693,-1284,-3456,-8940,-9672,-7707,-10184,-14760,-20417,-8968,16504,50081,68707,55616,19981,1293,-12120,-14749,-4697,5696,13775,12863,4279,4098,6700,12459,14371,14701,16565,21150,24818,14822,5906,-9615,-14014,-6574,1338,10722,-10178,-19567,-9056,-6042,-7075,-6877,-4307,2669,588,-10281,-10803,-1960,3116,5472,390,-5369,-10286,-9312,-7001,-7556,-8671,-17565,-2660,11132,16035,6101,-4521,-7723,-1915,3257,5031,9125,12608,18564,18864,7494,-6008,-6433,-8919,-16916,-10230,-1852,6145,4081,-3212,-9315,-14179,-11434,-11151,-9922,-3851,14870,38616,47677,42417,23549,7321,-3598,-11219,-10666,-4403,-908,1817,3013,1982,124,-3573,-10332,-12134,-4862,2463,4236,-1142,-3450,-1951,3670,4102,2678,4913,17153,9372,2217,5332],[9152,12203,16839,22295,17824,3893,-9678,-8483,1942,8992,12644,18681,7956,-1470,-8287,-13460,-15765,-9906,1344,6701,4321,7494,4645,1504,-1864,-7231,-12469,-18783,-14236,-5985,-4478,-6587,-8731,-11345,-9234,-831,9614,12532,14387,14393,9503,1095,-2109,3292,10672,17623,12982,4190,-7076,-13926,3090,14132,14082,2246,-3744,-2653,2553,-1806,-14384,-13470,-7933,-9966,-9983,-6559,1922,10352,12948,8808,-1921,-8377,-13207,-15875,-15387,-17559,-18108,-16015,-9975,-1506,4470,15982,16612,6901,-5576,-6991,11926,25300,33323,33799,18313,-1968,-13927,-14074,-10282,-6320,654,12272,21084,19275,8800,-1773,-18021,-20928,-11131,-2746,-1801,6297,17233,27671,28991,20010,6642,4646,10468,9186,1299,-129,-4488,-10013,-5985,5332,6373,13438,23138,24468,21264,-2273,-11553,-18887,-16465,-10211,-14590,-10416,8274,12616,5217,-7163,-14865,-726,13061,1734,-8419,-14772,-12125,-10364,-14440,-13697,-7901,-7000,-3840,-5520,-9231,4199,17385,19301,13165,3625,1652,1774,5046,18608,25036,36787,45096,34266,16574,11702,19003,15762,13977,18543,12379,7737,15422,29338,33052,67457,171718,280718,286446,176869,53348,-44837,-77989,4445,16985,4161,10487,9261,11611,13697,2418,-5847,-6444,-8166,-10496,-12376,-9332,-9176,-11553,-16219,-15789,-16847,-11503,-5796,3032,4007,2096,9389,8195,6769,1614,-5975,-10842,-9860,1984,-3244,-4678,-6232,-5714,-6077,-15891,-19328,-17403,-19101,-8752,-5779,-2739,-4963,-3722,1123,8173,14517,17602,25642,20274,5116,-7241,-10790,3920,7953,19309,27583,23560,5557,-7190,-13710,-17482,-14051,-12913,-10319,-4748,783,857,-676,-225,-2120,-4644,1426,6356,1854,-10288,-2039,27576,32628,29540,16282,6454,3510,1229,-6332,-12691,-12588,-11111,-11223,-8843,768,7843,10749,13870,12907,12410,9374,3141,-6123,-13657,-14253,-11282,-4552,-4456,-3783,1628,11120,22150,15830,1897,-8537,-6868,-3060,1297,805,-933,5490,8996,-3467,-16994,-10574,-5253,-1041,-4193,-598,4856,2554,-2893,8019,13697,6103,-2573,-4915,-4000,-2133,-546,2017,5873,11695,33045,48245,43951,40357,37921,32997,26164,20458,12023,-1811,-12009,-13759,-4082,4289,12628,29032,31269,17445,-469,-16930,-8993,-12383,-7260,-581,965,-5521,-10096,-7641,-4376,-18,3954,3510,-1364,-3062,-6821,-6133,-2269,-2364,-3987,-2275,-8059,-7341,171,5925,7082,-3057,-14340,-12854,-15267,-14479,-10876,-3313,7755,18585,17491,7973,3767,-5748,-8165,-8192,-11287,-11253,-10402,-4560,-332,935,1644,78,-10900,-13428,-6352,-3821,-1726,1195,-1748,-8239,-4953,-7229,-9900,-16065,-13037,-10903,-9011,-11108,-7247,-2688,7707,17703,16281,5219,-9833,-16665,-13129,-10185,-2858,8783,26058,33797,18399,-4930,2580,18728,10216,-4147,-8143,-6802,-2515,-1704,-8714,-10982,-11427,1332,23302,45918,56786,61057,35437,11406,808,-6079,-10659,-9078,-4726,-1447,-986,-585,357,234,-564,761,5568,4199,193,-2836,383,4690,4638,2223,-5400,-8446,-3684,1210,209,-8176,-16316,-11646,-14987,-6756,-5318,-5511,-4857,533,6660,7941,7485,15137,22895,23563,13905,5096,-10221,-12115,-485,7708,6796,-6505,-5758,8033,12499,3871,-6642,-13113,-10947,-4841,13309,17011,6112,-3949,-6812,-2894,-4911,-12132,-13080,-10263,-7689,5101,15080,19131,31301,33190,29100,9320,-3097,-2327,13131,32008,41914,19989,3563,-4042,-11535,-10985,6809,34740,42986,31502,13392,-3130,-10239,-1333,15450,30569,46697,45764,28737,12899,7450,11819,7758,3633,-6276,-20075,-10426,930,7348,16403,19783,14525,8289,5940,369,-10155,-17649,-17947,-11262,-5147,-5044,-2397,-1310,-10843,-3114,12308,15898,11093,3508,5591,10493,13466,13597,19091,32702,39395,20970,-1254,-13475,-2421,778,402,-2670,-2634,4238,10265,9546,-4550,-17983,-5065,4262,3720,2084,2124,16051,28442,18544,2458,1252,8169,9908,8808,11150,14309,6209,636,-626,-7593,-11041,-3704,3338,7098,-1020,-4469,-5483,-5706,-6736,-7890,-9438,-8162,-5463,-6302,-7566,-3905,5101,12995,12382,4627,-6797,3751,14402,27965,42866,37743,19997,-259,-14780,-10380,-10501,-9970,-6177,-4854,-5437,-1896,3384,6257,3909,3732,5838,3421,-299,1048,8371,5135,-4899,-12638,3351,26906,35602,24522,13639,3887,3817,3625,-1480,-5138,-8730,-6500,-3221,-188,-50,3740,7000,6936,-2217,6945,22678,20284,9322,-2003,-11852,-5601,6389,14428,13148,5312,-1183,-9148,-3306,6256,7507,3430,-9935,-4967,17146,42130,43782,28641,16687,3026,-8824,-11410,-11089,-3176,4957,15061,18316,2103,-9881,-10106,1802,12648,14141,11299,4426,-2720,-1442,-892,-4202,-7909,-12809,-15046,-13028,-13905,-13659,-15729,-14484,-7847,5791,5515,-12859,-471,5753,1845,-1889,-2855,261,683,-4407,-10794,-3711,-2276,-2070,-11849,-9588,-13069,-12310,-15049,-7367,8942,9955,3954,2760,1604,-2409,2226,-712,-7326,-12231,-12882,-9364,-6325,-2157,1221,-1608,-5120,-3580,-1699,-8252,-9744,-1883,1662,-2144,-1958,-4956,-8292,-3566,15852,24812,17027,6251,1575,962,1344,-1011,925,8945,21173,27139,20124,7653,2126,-1834,-3699,-12793,-10370,-4573,-3867,-5205,-6864,-6836,-3803,-7109,-4143,-3121,-2024,7698,12998,4917,-12462,-12904,-7393,-6808,-8343,-7123,-13679,4478,18095,14384,3909,2062,15390,29396,35603,26637,17134,10028,12656,21423,22372,14448,3308,-5277,-12887,-16441,-12526,-1794,21705,29038,11569,-5038,-11198,6328,16096,4329,-7623,-13302,-12128,-10181,-9365,-15492,-9783,427,7781,9677,5858,13,-5191,-8601,-8659,-7469,-5146,-12268,-18541,-4557,3083,5232,225,-2923,-352,-8,-6689,-8185,253,8048,13466,16530,19430,20179,22542,9336,-1115,-6427,-5939,7828,7450,5166,3028,9724,20764,25997,29487,39217,37394,32091,27395,19331,6920,-3898,-10068,-5322,-3058,-3710,-5586,-2770,3685,10059,11596,4739,-3948,-650,-1338,-10460,6667,12349,7002,-813,-9025,-9381,-9521,-15144,-7223,1412,1398,-2825,-6085,-8119,-6883,-390,-4853,-12714,-15650,-12707,-7324,-2201,2624,1130,4041,7952,12059,8351,6806,3238,-92,-1082,-5410,-3552,-2031,-5927,-12215,-10348,-12966,-12889,-4797,6664,22462,22761,9057,-6208,-18565,-8046,-4199,-17240,-8944,2226,14784,28935,23136,4289,542,14095,24615,20853,19842,19252,11750,6971,6820,9707,7925,-22,-9962,-15205,-8166,-5964,-5217,-11532,-11319,5423,23591,21550,6347,3952,10696,20610,19072,16799,15160,5881,-4069,-2963,4363,15733,19363,15552,5895,-5842,-6472,2315,22809,42021,40434,22218,6746,-9976,-18194,-7749,7587,6070,-4425,-5705,5492,13563,12572,6830,4513,5096,7242,13481,13959,3872,-4814,-8064,-6052,6140,21034,28993,29036,11890,-8058,1313,28804,45541,44029,29549,10518,-1216,-4635,8578,34564,37267,15986,8210,10743,12212,6209,2292,-2465,99,-5195,-7103,-2393,-2362,868,-42,-1588,1707,2149,-1860,-2937,-5783,-4296,-133,9917,21748,19425,12499,7569,1153,-1588,-2909,-1284,-4729,-15306,-7082,-5104,-8090,-8764,-1968,-4479,-8778,-7869,-6288,-12356,-3301,21616,43137,34789,17794,3380,-1719,8754,31978,65183,62389,40738,18415,5770,4049,9839,7566,-2642,-10484,-6237,-3944,-5460,-1801,6090,8787,1565,528,-3557,-7114,-11559,-11760,-3776,3166,11622,9666,-1530,-15488,-20805,-16621,-15958,-6566,3415,7352,10119,9489,1870,-4656,-3655,8002,17018,20938,21553,16503,7681,-8222,-7353,-948,-3646,-5326,3150,2969,-7884,-10053,1079,14780,18311,12606,5788,2134,2269,-3480,-2288,-6807,-13562,-9906,5039,39158,47696,14346,-5092,6420,11945,4942,291,2915,7962,11828,9871,-979,-14009,-797,7688,8799,4964,-1433,-7546,-10185,-9371,-6255,-7652,-10352,-12534,-8928,-4298,2735,1444,-7392,-5520,-1539,-7444,-11706,-8986,-9773,-13175,-9815,-6814,-10964,-10112,-5291,1290,1882,5923,7361,3656,-4332,-4709,2735,3868,980,-2242,-601,4325,2340,-6755,-12867,-8637,-3342,854,-3357,-13334,-15266,-12401,-15411,-14396,-6003,19,2364,4634,2566,1768,-966,850,5311,14416,13585,8461,-4327,-10546,7896,14659,2800,-9027,-12049,-9948,-10014,-11977,-14957,-9014,-1136,5751,5332,-1968,-10314,-15844,-2055,1612,-208,-417,4909,3170,-820,-9216,-14022,-2127,9542,15035,18014,18465,18577,16018,13480,4841,4482,18419,17151,4460,-5402,-14867,-7356,-7169,-8264,-4525,-2329,-7863,-13299,-5963,-3298,-2999,-551,2189,2423,-7173,-17457,-1197,9976,12162,16233,16139,13566,19235,24441,14915,4276,60,-8375,-14042,-13310,-12234,-9147,-8307,-14346,-11027,-779,13393,24423,21546,7182,571,-753,1688,-1546,-3522,-6966,-8444,-9203,-10858,-9996,-7659,933,5320,4139,6073,1504,647,1751,-4686,-11824,-9792,-11338,-7649,-4380,5748,11559,8362,482,-2493,-6344,-4301,-5132,-3124,-3207,-4926,-5727,-17730,-3510,8206,15269,6219,-2852,-480,10496,11071,331,-2247,1679,7079,3730,-984,-6498,-5478,-3754,-4382,2648,12619,14224,5027,-7110,-2340,17172,36252,36505,15575,-353,-7130,-11731,-17439,-11471,-6716,-5921,-3087,-1894,3008,-2516,-11049,4971,12919,17594,21725,18663,5816,5414,6475,11804,18742,21090,12959,-2401,-12094,-10890,-8033,-9557,-7508,-6411,-4601,-480,1846,321,-883,5054,8491,8603,10284,4638,-169,-8095,-16802,-17230,-13828,-17230,-18525,-17325,-21091,-12986,315,7880,-2577,-1323,865,-1919,-11152,-13438,-16300,-14238,1492,18064,19044,17191,12359,2413,-3132,-7346,-9654,-7616,-6671,-2317,1823,-219,-9685,-12968,-7529,156,11246,22411,28732,20708,9083,-2943,-10129,-16596,-11986,-8591,-3161,1480,3036,5156,19770,33443,16877,-4185,-17519,-11743,-8876,-10372,-6471,-2682,438,6557,23076,34314,33106,24310,25741,32921,34182,23412,3309,-12596,-12062,-379,3917,-3045,-13478,-13396,-10020,-9053,-5641,-588,18058,29847,23848,17489,18294,23586,26925,14829,1504,5480,9199,-5997,-12158,-9980,-1400,2659,-4760,-10544,-8115,-4862,-6174,-7780,1103,9202,9682,12866,16884,5665,1155,1838,3403,2027,3727,7019,886,74,-1877,-2998,-6192,-12109,-19504,-7546,1001,-3165,-7119,-7121,-6375,-5054,-8137,-13041,-15462,-13631,-16359,-16628,-6947,3192,13274,9870,268,-10389,-13965,-1982,7356,7135,-7131,-8399,-5074,-11593,-14840,-15564,-11957,-14671,-15715,-7390,1107,-1730,-8832,-4372,9262,16443,15605,8525,3638,1467,-6326,-17450,-10181,3473,17567,18286,2384,-14492,-14743,-11781,-8203,-9124,-8567,-2885,13907,33490,34867,24201,12919,10828,15130,16545,16550,6612,1375,-10830,-17022,-9322,-8074,4999,17255,13735,-6337,-2878,17609,30734,18804,8776,-2189,-9082,-10903,-10616,-5736,-1423,-6905,-16641,-12337,-9532,-9859,-5745,-4288,-4260,1752,10647,12826,7251,1839,-320,-2182,-2494,5405,14328,15718,11369,10862,10464,1060,-3350,-6052,-7021,-4310,1520,6121,3570,-595,-1584,4877,6220,-801,-6445,-7349,-11660,-8401,2508,-1327,-6619,-3548,5008,3313,5969,14202,18306,13614,8836,1902,-264,5988,4581,-6626,-15612,-11049,-6647,-10045,-16333,-18754,-10508,-5591,-4219,8624,16552,22934,23297,20053,14196,4042,-4575,-9367,-6352,-4428,-4701,-7987,-4507,5228,11739,14967,10092,3200,-3760,-13612,-11011,-10122,-8324,-5837,-3326,-4492,3164,7439,6101,-5678,-12776,2683,7956,8678,8705,-2292,-7597,2776,9026,4051,-7548,-5398,15645,24692,12838,6960,-2420,-5795,4897,13593,5057,-11593,-4029,18420,27700,21527,22155,14686,10254,12634,17032,22381,28141,23167,-1587,-20128,-11886,-4677,-2194,-6222,-9731,-16049,-7823,4375,16344,25164,23752,14089,3850,18355,17091,-7969,-8501,8341,9846,51,-4466,5150,16846,19807,8262,-3531,2818,15281,13535,10441,11798,8852,4247,2234,-999,-4937,-12804,-11390,-1194,12240,19079,16802,5783,8304,25875,36005,31692,27701,20984,15061,14664,11070,6344,11837,19115,19286,11198,5031,8301,13779,15035,4629,-3007,-3119,-3474,-5416,-5463,-5921,-11316,-10466,-1138,12643,21380,24030,31185,19693,15234,6280,-3863,-13317,-20055,-11881,-7761,-6999,-3873,206,3124,1885,2039,1406,258,-4593,-7695,-12433,-11211,-2385,11571,26120,35257,48805,49369,43194,29970,13965,-3308,-12265,-9326,-9116,-8098,-5515,-918,298,-1191,-2952,-5986,-6425,-1737,-256,779,4248,18773,17263,14951,1635,-10344,-15311,-17042,-12465,-8598,-4968,-11452,-10243,-533,7242,4912,-4954,-7932,-6383,-9446,-9038,-2556,14606,28222,18272,4554,-32,-4356,-1909,-256,-2760,-9213,-10047,-7807,-10563,-14938,-17572,-6734,16481,47040,62307,48557,17188,-98,-13287,-15616,-4938,5795,14924,14306,5718,4905,7902,15129,16998,15627,17930,24285,26436,12096,742,-13645,-10979,-2842,5205,12592,-10445,-20918,-10445,-7914,-9953,-9395,-6469,1036,601,-9808,-11797,-2658,3078,6951,2566,-4276,-10263,-10578,-9035,-9554,-11025,-14939,-826,11510,13209,3745,-5040,-5798,206,2529,3166,5606,6863,12052,11826,2382,-7660,-5941,-9144,-20750,-11300,-22,10283,8501,1063,-7286,-13572,-9676,-7800,-7987,-3336,14708,37886,44249,36882,19541,6082,-2731,-10396,-10573,-3617,348,2462,2286,581,-2266,-5710,-10542,-11896,-6953,555,3270,-963,-3162,-1931,4408,5435,5101,9944,24047,14630,5211,7546],[7425,9066,11637,16437,14431,2401,-10349,-10572,-1000,6242,9879,14965,5373,-1201,-5448,-9476,-12134,-8224,2213,8282,7210,10708,6353,2126,-1263,-6090,-11351,-18063,-15028,-7556,-4567,-4236,-4457,-6313,-6192,4,10220,15179,15681,12845,7795,1771,810,7788,15528,22546,16588,5515,-6484,-15504,470,11607,12299,777,-6673,-5292,1409,-1596,-13944,-14198,-7671,-7761,-8224,-5814,1450,10725,14164,7431,-4631,-11862,-17644,-15841,-15885,-18240,-17004,-14191,-8286,-544,4711,14046,13778,5115,-8819,-8138,13207,26337,32056,28623,12915,-3718,-14376,-13305,-8879,-4734,2010,11792,19064,17018,6208,-5410,-17362,-18927,-13694,-3940,-1638,6856,18025,28989,30965,20760,5804,1978,9625,11115,1573,-4524,-9453,-12572,-7204,4350,6362,13136,22624,23758,19909,-3416,-11537,-18180,-16911,-10315,-14537,-10586,13903,25258,22240,9993,-795,6316,16142,2584,-8262,-12547,-10013,-7764,-10988,-10008,-5586,-6381,-4014,-5861,-9354,3529,17277,18491,12971,3348,-1852,-3254,-2500,8370,14062,28247,43212,39953,23249,17418,22527,16328,13844,17195,8759,5808,10172,10117,-13156,-4916,96568,217858,234267,140713,36336,-49035,-73296,4482,21929,10577,14887,10261,12101,15202,4443,-3941,-4927,-6926,-10088,-13838,-11991,-10943,-13174,-15218,-12399,-15809,-13043,-5942,2449,6048,8803,14698,11851,8615,2376,-5188,-10406,-10309,404,-4535,-6313,-1928,4911,9828,2052,-3177,-5689,-12244,-10201,-5876,-3839,-7627,-6149,296,6858,11772,15505,23793,18821,5376,-5436,-10255,1692,3569,15223,25956,25485,9461,-3624,-10542,-12477,-8980,-9756,-9010,-3843,2432,3811,2094,2238,-666,-2644,4616,10207,6400,-7819,-850,28265,34262,30058,15672,5380,2740,1487,-5541,-11720,-11096,-9638,-10480,-8507,1225,7699,9439,11761,12020,13093,13867,10422,-233,-9992,-12681,-10609,-3776,-3760,-4170,217,9183,22853,18726,4127,-6789,-6299,-4016,-636,-299,-1224,5371,7688,-4393,-16401,-11292,-5798,994,-278,107,2601,-990,-6733,4471,10161,3411,-5137,-5408,-2414,-251,862,2825,5005,7411,25932,40783,37479,37110,38565,34217,25396,16999,7947,-3374,-11480,-12980,-4247,1729,6674,24888,30307,16368,-7,-14729,-10783,-19444,-10537,-2745,-1086,-6350,-10352,-8724,-5285,352,5616,6796,3576,2607,-1932,-3846,-2276,-3264,-4626,-1973,-7039,-7904,-389,4542,6672,-1965,-13952,-15405,-14793,-12259,-11680,-4364,6450,15922,13096,4878,2335,-6329,-8774,-9920,-12679,-13128,-12919,-6430,-1173,1729,4080,3758,-8322,-14695,-7282,-5022,-3512,-31,-1037,-8239,-5753,-8514,-11255,-16479,-12904,-11332,-9096,-10692,-6527,-2023,6435,12260,5499,-6930,-17868,-17581,-11519,-10248,-4278,5258,17914,22439,9412,-7934,-3224,13212,8704,-4347,-8278,-7477,-4358,-3924,-9409,-9456,-8677,1517,22113,44406,55894,59961,33429,9824,-612,-7171,-11454,-7592,-3335,-965,-2097,-2538,-1120,-833,-1672,-1012,2589,1208,-1603,-4446,-2566,-1708,-3536,-4233,-10213,-11023,-3233,2777,2460,-5772,-12650,-8924,-14892,-8001,-6359,-6027,-4664,621,5910,5608,4380,12798,23236,28536,22169,13577,-3668,-14460,-1581,7846,7099,-6804,-7577,5637,9306,1386,-8368,-15253,-11960,-3703,16683,22620,11408,-484,-7680,-6258,-7376,-13001,-13397,-10479,-6612,7651,16668,19128,30344,30008,25232,6595,-4071,-2737,13062,29440,36168,17177,1916,-5318,-11348,-11326,5974,35754,45578,34347,15952,-406,-7173,2447,19404,30912,41125,39942,26880,11346,4635,10142,9263,6470,-5027,-20310,-10329,1074,7782,17614,21974,16790,9859,6655,363,-9816,-15617,-19978,-15778,-10021,-9315,-6447,-5993,-8507,3724,18235,20347,13956,4301,2834,6149,9052,8847,14343,29158,38678,21876,178,-13945,-3098,1836,2530,-1306,-2128,5495,13374,13719,661,-15280,-6459,1359,-521,-2310,-1832,12569,27675,18595,1890,1683,14415,19024,15179,13520,13382,4035,-2655,-3371,-8844,-9335,-3850,838,5677,-1321,-5018,-6102,-5420,-5747,-6417,-8191,-7235,-4603,-5512,-6931,-2836,7955,18173,17158,7087,-4938,3242,14280,28417,43156,39189,22595,2144,-15242,-8887,-7612,-8195,-5458,-3215,-4172,-1308,2138,3834,1582,1558,4035,2984,-298,-1446,3052,744,-6818,-9458,6837,29747,31503,18183,9649,452,2338,2360,-2526,-5634,-8129,-6815,-4838,-937,638,3869,5042,4257,-1958,8153,20948,16425,5155,-5803,-16662,-6283,7179,15013,12880,4188,-2617,-9439,-2116,6826,7879,4298,-8150,-5804,15500,40430,45740,31111,17988,4307,-6722,-8165,-8439,-862,8153,18203,17503,546,-10929,-10913,863,11092,9432,5213,730,-3874,-1312,-222,-6304,-13260,-9359,-10731,-16431,-12242,-13619,-16472,-14202,-8594,3997,5170,-12101,-433,3335,-2267,-6781,-5455,66,686,-5283,-11975,-2096,112,-460,-10076,-8425,-12334,-12411,-12649,-3522,10189,6402,799,923,618,-2589,3533,1651,-5646,-12969,-10962,-6947,-5205,-2379,-206,-2699,-5066,-4859,-3186,-7649,-6345,2627,7646,3841,-233,-5848,-8057,-1552,18723,27141,18665,6099,-663,-1926,-1553,-3525,-574,7973,18961,24140,19009,8045,1187,-2367,-3836,-12915,-9423,-3433,-3592,-5985,-8040,-8943,-5792,-7596,-4084,-2628,-65,10119,14644,5952,-8770,-8391,-2047,369,-1539,-3600,-15642,3592,20319,18887,7246,2769,13894,23914,31668,26438,18865,11033,9249,16466,18462,11807,1468,-6000,-13066,-16279,-12335,-4418,16254,22854,8164,-5471,-9571,6211,13525,1950,-9987,-14811,-10546,-8859,-8554,-14754,-10827,-1131,5660,7453,3996,-1887,-7158,-11013,-10396,-8260,-4590,-10841,-18783,-4267,3171,4920,278,-2114,907,1489,-5177,-8562,-243,6992,12829,17607,22612,24546,25668,10934,-286,-5763,-4800,7513,6744,7181,7326,15874,30390,32912,32855,40143,38041,34527,28352,17005,3790,-7530,-10543,-4495,-3419,-4742,-6885,-3757,3373,10338,12754,6974,-2643,-1720,-3666,-10677,9729,15476,10196,2775,-5604,-9364,-9896,-12761,-5863,1439,830,-3324,-6022,-7988,-8144,-2121,-5587,-12277,-12024,-7693,-6186,-3583,-946,-4005,-773,3687,9740,8225,8023,5514,2365,907,-4298,-3636,-1832,-5318,-11367,-11124,-14309,-14127,-6384,5351,22139,23200,10481,-4162,-16055,-9960,-7277,-15243,1318,13092,23911,33437,26022,7509,1480,14314,23527,20103,19739,18579,10774,7218,7144,10487,9340,2108,-7520,-12807,-6834,-4870,-4472,-11369,-13734,1159,18898,15740,2164,2516,9839,18968,16464,12075,10483,2974,-5266,-3056,4004,14420,18175,15815,7187,-5121,-8400,-1801,17999,37277,35844,19367,6113,-9117,-17308,-9289,4781,2839,-6890,-6330,4830,13027,12491,7808,4012,3387,6917,14031,14241,4322,-4072,-8474,-8693,1928,15488,22400,24163,10306,-8957,-1093,27269,46973,46052,28690,9984,-727,-3319,11273,35001,31872,11298,7285,14785,16636,8571,4253,-246,2989,-1804,-4251,429,-264,1284,-1408,-3073,1329,3304,21,-1136,-5265,-9628,-5661,4870,17336,16946,10492,5854,-262,-2224,-2351,-151,-3641,-15203,-6454,-4403,-8236,-10291,-4295,-6483,-9869,-7667,-5823,-11889,-1686,26757,48053,34666,15920,4165,-248,8666,31021,65287,63340,39287,17377,4976,2663,8683,7067,-2688,-9555,-5479,-3278,-4442,-141,8979,13710,5544,2093,-3706,-8713,-13723,-11972,-2907,3031,8981,5968,-3352,-15286,-20184,-16711,-16800,-4978,6228,10448,13250,13624,5847,-1416,-2513,7188,11544,14595,17776,15294,7577,-7559,-8871,-2946,-2953,-1556,5178,2893,-8793,-12441,-3497,9527,17722,14299,7386,3576,3115,-4941,-5543,-10402,-13402,-8014,5791,38334,42454,6942,-6359,8832,14205,6510,741,3485,8249,10806,8735,-843,-12592,-2909,7521,9353,5867,-255,-6385,-8453,-6904,-3797,-5930,-9064,-13211,-8708,-3476,2404,316,-8307,-6867,-1871,-4650,-9749,-6796,-7198,-10441,-6856,-3659,-9007,-10074,-6267,-1049,-1334,4029,7673,4574,-4725,-7325,3700,6061,2819,-3839,-3524,3095,3029,-4865,-8735,-5677,-1816,639,-5698,-15704,-14625,-11750,-14822,-15010,-6915,-1968,-1266,1320,-53,548,534,4236,8375,14811,11808,5861,-6818,-8879,9746,13724,681,-8722,-9990,-9550,-10442,-12994,-14535,-8376,-1774,3008,515,-7316,-13970,-14673,-1044,2495,629,-228,4735,4039,119,-8222,-13076,-2649,7806,12800,16011,17022,17847,15098,12411,3234,3023,18132,15132,1905,-8497,-18435,-7669,-7935,-18740,-8529,-1613,-8115,-11347,-4421,-1793,-1814,108,2782,2850,-7003,-16638,-51,10622,11604,14315,13665,11539,16394,23350,16258,5268,127,-9475,-15757,-14628,-10229,-7241,-5899,-11818,-10869,-2714,10563,21717,19379,6216,157,-763,3533,1724,-238,-4064,-5216,-7171,-10614,-11682,-7655,3668,9805,7674,8160,3019,1436,1329,-5625,-11825,-6776,-8286,-5817,-2058,8323,13669,10364,2723,811,-663,702,-2590,-2222,-1851,-3248,-5667,-13269,-605,9812,15346,4669,-4913,-212,12489,13285,1885,-4557,-3272,4048,3882,-1911,-8984,-7679,-5289,-5254,1527,10409,10744,1683,-8800,-3655,12601,28568,26739,7962,-4696,-12124,-16811,-21218,-14912,-11250,-7416,-4434,-4787,765,-1216,-10804,-1903,2057,9018,18192,22168,10984,8683,9370,15287,18987,15987,4339,-8505,-11165,-7977,-4886,-5711,-4068,-3626,-2807,303,2002,-600,-2815,3055,9279,10099,10542,4530,76,-7257,-15985,-16848,-13893,-16644,-17845,-16422,-20196,-15133,-4415,-2218,-8247,-2025,-712,-3692,-12139,-12399,-15285,-14300,3069,19286,19077,16036,11454,2534,-2324,-6594,-9246,-6317,-2958,4577,8817,3316,-9741,-14183,-8232,-1077,8464,16637,24386,19357,10333,-1773,-9256,-17398,-12540,-9337,-4007,1101,3401,5558,20569,32593,15396,-6146,-16471,-9430,-7788,-10741,-6315,697,7701,14322,26167,35925,31651,20243,19778,26453,31182,24805,3545,-13312,-12094,-60,4387,-2172,-12480,-12665,-9736,-9580,-7211,-888,18670,34869,29124,21102,22167,27598,29018,17413,8505,15380,16776,-4263,-19890,-13514,-2037,3608,-3010,-8997,-8639,-6017,-7318,-8544,2843,12427,11856,12952,13913,3100,517,1941,3227,759,1448,5109,-866,-1245,-3128,-4187,-6485,-11621,-17606,-5964,4158,673,-4346,-4950,-4147,-2429,-5786,-11262,-14928,-13177,-15308,-17933,-9888,1558,12902,10473,857,-8896,-13695,-3036,6981,7330,-6970,-10607,-7190,-11986,-14573,-15209,-11275,-12522,-14742,-5558,4418,1039,-8151,-4762,10075,17305,15170,8056,2952,1144,-5667,-16662,-9859,4292,18476,17778,127,-13202,-12675,-10093,-7072,-8498,-7580,-119,21525,43740,45621,34620,20080,14137,17889,19984,16470,3770,-2170,-14080,-14965,-4438,-6737,3703,15953,12988,-6154,-2812,16244,24430,12007,4539,-4279,-9466,-9928,-9032,-4359,-594,-6628,-16622,-12229,-9365,-10042,-6462,-4737,-2838,4113,13788,15876,9606,3993,1417,-971,-1123,5708,16227,19401,15259,13165,10275,-203,-5209,-8028,-8456,-5654,-207,5069,3206,-993,-2696,3773,4810,-1929,-8834,-11159,-11853,-562,5309,-3340,-10154,-4266,8206,10719,14568,20753,20925,15002,10128,2734,-493,3202,979,-10447,-14927,-3770,2254,-2941,-12202,-18371,-11320,-5738,-7036,-2456,4341,20561,25239,21324,12260,1697,-6128,-9183,-5308,-2226,-1255,-5909,-4227,3090,8224,11701,8774,3199,-3109,-13038,-11112,-9044,-6662,-5477,-4044,-4234,4448,8100,6443,-4865,-13367,525,5218,7776,8803,-2197,-6245,3897,8924,3066,-8877,-4212,13373,19285,10103,7245,-508,-5914,1829,10435,3673,-11356,-2872,21388,33765,30521,33777,23555,15812,17365,20579,23913,30898,22663,-4064,-21042,-11059,-3004,-152,-4598,-9058,-15859,-8231,2216,11909,21361,22237,17147,8924,19708,13048,-12700,-6831,10277,11780,491,-5760,2537,12854,16140,6480,-3050,4684,18742,18670,15640,16362,9458,2996,982,-2882,-7393,-15197,-9943,1342,15390,21877,16564,2020,3526,23673,34275,31749,30421,26799,19873,17510,10592,3570,7269,11687,10538,3758,-747,4053,11558,16068,9588,2714,47,-3037,-5600,-5437,-5403,-9714,-8340,989,13981,20222,21208,23132,12635,11844,5888,-3478,-12894,-20070,-11462,-6558,-5022,-1532,1942,3829,1636,1152,605,-329,-5217,-8117,-12371,-10776,-2527,9661,25610,35648,44406,42655,39546,30139,14902,-1308,-9182,-8060,-8690,-8013,-6524,-2943,-1974,-2314,-2578,-4537,-5044,-2113,-2114,-1613,908,17993,16151,15292,3671,-9209,-17545,-18773,-11721,-10323,-9913,-15837,-12988,-3124,5426,5085,-4126,-7980,-6844,-9429,-9116,-2337,16344,31223,19937,4583,-611,-4361,-1403,474,-2179,-9362,-10275,-7862,-10981,-14790,-14444,-3201,17739,44217,55532,41471,14127,-1798,-14307,-15559,-4859,5801,15294,14436,6037,4825,8371,17193,19213,16220,18579,26130,26086,8025,-4346,-17612,-7606,1007,9383,14249,-10736,-21679,-11274,-9260,-12384,-11653,-8605,-1001,78,-9739,-13028,-3457,3001,8437,5008,-2946,-9826,-10848,-9477,-9462,-11497,-12075,919,11640,10426,1820,-5351,-4250,1681,1642,1143,1779,599,5232,5905,-379,-6328,-3630,-6170,-14385,-9763,2231,13746,12621,4978,-5521,-12928,-8132,-4316,-4814,-2209,13909,35031,38416,29754,14829,4537,-1924,-9272,-10169,-2498,2025,3544,1947,-570,-4158,-7123,-10269,-11689,-9398,-1326,2518,-561,-2899,-2194,4689,6448,7324,15131,30590,20398,8856,9606],[5380,6031,7270,10965,10704,560,-11267,-12734,-4082,3173,6789,10565,2327,-1690,-3680,-6446,-9104,-7070,2209,8634,8844,12689,7263,2464,-686,-4596,-9200,-16125,-15910,-9115,-4187,-934,662,-44,-1353,1230,10205,16553,15170,9803,5126,1740,3129,12130,20521,27220,19750,6540,-6008,-16564,-2410,8539,9926,-934,-9765,-8161,115,-1289,-13150,-13749,-6201,-5116,-6267,-4967,353,9631,13889,5178,-7694,-15355,-18535,-14750,-16030,-17566,-15101,-11551,-6432,162,4673,12030,11105,3463,-11692,-8319,13805,26192,29264,22370,7539,-5556,-14918,-12618,-7560,-3191,3170,10905,16642,14430,3557,-9164,-15021,-16617,-15430,-5110,-1720,6907,18147,29025,31254,20212,4470,-688,8864,13809,3830,-7699,-15036,-13982,-8226,2243,5850,12513,21523,22524,18031,-4831,-11926,-17814,-17393,-10265,-14939,-11525,18574,36029,37373,26338,13833,15203,19007,2810,-8701,-10665,-8037,-5293,-7436,-5905,-3239,-5641,-4213,-6416,-9771,2389,16383,17013,12627,3983,-2941,-5537,-7748,-790,3681,18997,39112,44425,29986,23703,26350,16775,13472,15340,4963,3607,4042,-9665,-54549,-53675,64118,202948,228608,145567,49188,-37204,-67730,3106,27093,16571,18441,10604,12275,16766,6975,-1335,-2925,-5133,-8614,-13680,-14632,-12662,-14830,-13070,-9299,-12569,-10309,-5955,1600,7410,14269,19259,15447,10424,3192,-4130,-9871,-10828,-1103,-5972,-7348,3327,15534,25607,20845,15190,8756,-3285,-9842,-5620,-4427,-9888,-8553,-842,4620,7449,11557,19879,15705,5192,-3719,-8628,767,-167,10875,23185,25859,13008,181,-6360,-7187,-4178,-6649,-7648,-3034,4021,7076,5902,6209,1911,69,8020,13784,10697,-5197,455,27956,34946,29836,14798,4365,2263,2116,-4167,-10209,-9235,-7796,-9364,-7877,1478,7052,7776,9726,11730,15052,19517,17320,4934,-6606,-10955,-9715,-2915,-3589,-5358,-1891,6220,21714,20740,6324,-4570,-5036,-4291,-1886,-1135,-1461,4998,6000,-5299,-15243,-11850,-5742,3593,3633,977,334,-4079,-9465,2100,7654,1594,-6965,-5437,-813,1435,2063,3578,4178,3553,18600,32731,30687,32949,37906,34074,23591,13102,3798,-5001,-11067,-11738,-3553,708,2382,19661,27298,14410,329,-11632,-7944,-13786,-11073,-4210,-2758,-6670,-10180,-9601,-6179,855,7496,10380,8722,8362,2832,-1827,-2375,-4244,-5049,-1237,-5718,-8156,-571,3523,6295,-575,-11501,-14498,-12106,-10129,-11551,-5469,4703,12217,7768,1077,320,-7024,-9077,-11274,-12782,-13233,-14914,-8015,-1868,2711,7023,8412,-4923,-15069,-7946,-5674,-5072,-1652,-698,-8097,-6242,-9290,-12256,-15042,-12239,-11192,-8758,-9928,-5723,-1530,4947,7337,-2981,-15726,-16943,-11954,-7387,-8875,-5134,2344,10715,12791,5406,-3800,-4896,10165,8207,-3974,-8155,-8035,-6187,-6031,-9163,-7324,-5339,3185,21966,43629,55593,59098,32123,8922,-1683,-8219,-11965,-5618,-1364,305,-2912,-4892,-2875,-2009,-2786,-2697,-20,-1149,-2972,-5760,-5183,-7815,-10997,-9819,-14279,-10803,-1707,4907,5160,-3044,-8557,-4734,-12044,-8665,-6644,-5716,-3844,1094,5519,3780,1732,10547,23085,33045,30830,21950,2913,-13789,-3033,6914,6145,-7478,-8980,3465,6560,-421,-9412,-16768,-12625,-2140,20373,28923,17511,3607,-7011,-9568,-9595,-12996,-13449,-10529,-5406,9708,17216,18877,29581,27250,21977,4729,-4331,-3069,12655,26010,28971,13652,168,-6130,-9835,-10922,4993,35581,46921,36566,18331,2325,-4170,5556,21468,28868,33234,33014,24608,9493,1000,7382,11077,9453,-3533,-19636,-10685,566,7532,17988,23313,18830,11729,7985,1162,-8594,-12855,-17109,-20319,-13607,-11811,-8795,-6934,902,12345,24657,24879,17004,5601,239,1622,4757,4397,9739,25040,36504,22052,1564,-12405,-3972,2641,4469,175,-940,7198,16408,17614,6469,-11004,-7585,-2041,-5013,-6370,-5100,9278,26098,18062,1567,2416,20043,27636,21220,15612,12496,2436,-5685,-6338,-9672,-7079,-3502,-1883,3255,-2209,-5786,-5589,-4277,-4380,-4945,-7085,-6410,-3790,-4793,-6511,-2096,10530,23232,21556,9261,-1958,2816,14053,28312,41814,38577,23523,3438,-14926,-7145,-4634,-5999,-4474,-1517,-1885,80,248,417,-1347,-750,2402,2831,-106,-3856,-1841,-3159,-8503,-6103,10675,31580,26181,11379,4812,-2580,1449,1250,-3551,-6081,-7370,-6907,-6243,-1559,1150,3901,3419,2341,-971,9353,18905,12579,1349,-8811,-20302,-5346,8532,15534,12227,2585,-4511,-9363,-821,7376,8212,5178,-6227,-6612,13754,37907,46346,32724,18969,5715,-4336,-5053,-5794,1425,11345,20873,16178,-872,-11775,-11886,-569,8601,4110,123,-2125,-5149,-1442,883,-5768,-8229,-995,-3159,-9705,-7531,-11109,-16706,-13616,-9712,1137,3186,-9774,13,1199,-6067,-10564,-6029,1118,1439,-5501,-10321,-182,2499,897,-8733,-6993,-10372,-10982,-8380,671,10557,2530,-2686,-1431,-802,-2968,4273,3452,-3856,-12475,-8884,-4467,-3750,-1972,-990,-3449,-4394,-5474,-4113,-6201,-3451,6284,13163,9662,504,-7507,-8196,-12,20021,27620,19398,5889,-3024,-5374,-4531,-5812,-2146,6485,15911,20303,16756,7327,-539,-3680,-4751,-13562,-8236,-2342,-3306,-6593,-8964,-10656,-7586,-7895,-3808,-2020,1405,11581,15115,6000,-5227,-3490,3391,7507,5350,-210,-15778,2617,21738,22632,10085,3498,12721,18730,26899,25008,19286,11423,5219,10405,14185,9663,349,-6353,-13066,-15962,-12126,-7570,9344,15573,3760,-6338,-7826,6274,11292,7,-12006,-15525,-8555,-7246,-7757,-12634,-11163,-2556,3266,4764,1855,-3767,-8874,-13290,-11375,-8069,-3856,-9674,-17422,-3267,3551,4573,84,-1652,1782,2618,-3939,-9032,-1132,5240,11254,17548,24842,28007,27603,11777,291,-5103,-4943,5306,4854,8443,11273,21646,38299,37718,34804,39300,36706,35132,27657,13746,347,-11083,-8877,-3115,-3114,-4985,-7746,-4796,2857,10356,13642,9256,-525,-1847,-5543,-11063,11878,18100,13233,6435,-1607,-6578,-8161,-10514,-5506,488,-283,-4037,-6008,-7849,-9607,-4199,-6695,-11711,-8094,-2063,-4222,-5702,-5548,-8523,-5158,-525,6974,7613,8603,6965,3992,2314,-3472,-4279,-2034,-4865,-10498,-12053,-13876,-15007,-7997,3708,21102,22712,11870,-1801,-12309,-11671,-11596,-7506,13245,25762,34099,37188,28374,10605,2014,13485,21404,18738,19229,17640,9702,7320,7424,11113,10538,4022,-5222,-10320,-5299,-3899,-4054,-11188,-15730,-3894,12479,8585,-2721,497,8326,16639,13053,6587,5013,-337,-6702,-3393,3315,12379,16163,15290,7940,-4516,-9983,-5864,12472,30665,29484,15499,4782,-8799,-16653,-11053,1415,-631,-9023,-6683,4068,12082,11966,8114,2968,1093,6696,14253,14028,4560,-3617,-9470,-11974,-1580,11271,16802,19467,8781,-9608,-4771,23229,45461,45657,26273,8727,-743,-2536,12752,33311,25995,7148,5108,16659,20136,10922,6662,2334,6122,2105,-1190,3372,1590,983,-3814,-5324,334,3884,1207,-475,-4683,-12288,-11083,362,13070,14164,8227,3880,-1939,-3113,-2091,704,-2651,-14673,-6550,-4221,-8515,-11753,-6810,-8788,-10745,-7216,-5419,-11679,-477,31000,50968,33452,13322,4050,260,7844,28831,62071,61067,36223,15651,3817,1001,6742,5581,-3602,-9186,-4951,-3013,-3921,1134,11713,18876,9745,3351,-4110,-10255,-15298,-11489,-2183,2518,6408,3272,-4203,-14251,-19042,-16473,-16394,-3462,8926,13472,15946,16819,8945,1281,-1421,5921,5829,9727,15623,15277,7864,-6635,-10934,-5195,-2292,1624,6893,2767,-9613,-14413,-7064,4400,15769,14971,8908,5088,3552,-6010,-9557,-14296,-11648,-6551,6272,36491,36050,119,-4529,11726,16806,8378,1001,3393,7610,8947,7087,-982,-11097,-5275,6790,9386,6345,529,-5652,-7232,-5137,-2182,-4787,-7939,-11654,-8591,-2912,2299,-275,-8981,-8171,-2743,-2004,-7494,-4335,-4455,-7743,-4182,-909,-7254,-10123,-7636,-3506,-4030,2274,7982,5797,-4010,-10554,3644,6965,4270,-4205,-5801,1835,3360,-2742,-4967,-3068,-618,4,-8183,-17583,-13958,-11197,-14167,-15804,-8745,-4930,-5295,-1821,-2674,-987,1429,6857,10678,14178,9477,2614,-9888,-7041,11594,12497,-956,-7906,-8145,-9359,-11124,-14084,-14126,-8226,-3012,-397,-5117,-13089,-17751,-12723,-222,3071,1019,-593,4075,4571,835,-7570,-12697,-3883,4951,9337,13075,15200,16941,13951,11011,1644,2296,17841,13142,-162,-11024,-19263,-5180,-1263,-9957,-5106,77,-8133,-10089,-4060,-1586,-1755,-45,2864,2899,-7023,-16072,709,10820,10985,12471,11321,9613,13455,21830,17812,7007,952,-10013,-17846,-15195,-8297,-5728,-3885,-9189,-10459,-5333,6019,17479,16433,5045,-304,-587,5955,5415,3019,-1367,-2455,-5238,-10082,-13036,-7197,5605,13309,10854,10216,4749,2325,777,-6756,-11812,-4036,-4103,-3131,350,10355,14979,11988,5244,5258,7678,8846,2100,-1170,-537,-828,-4003,-8004,2238,11311,15182,3007,-7193,153,14751,16048,4321,-6015,-8125,710,3547,-2732,-11229,-9904,-6858,-6253,66,7582,6776,-1612,-10122,-4947,7797,20641,17694,2150,-7590,-16043,-21105,-24655,-18511,-14137,-5960,-3030,-2851,1284,1597,-4318,-2673,-5413,1573,14505,24913,16387,11046,11009,17580,18348,10767,-2778,-10946,-10567,-7169,-3019,-2273,-732,-901,-1026,1109,2260,-1143,-3804,1483,10015,11606,10839,4567,488,-6006,-14249,-15463,-12532,-15014,-16768,-15348,-18505,-15948,-8399,-11686,-8154,-1714,-2267,-5338,-12496,-10904,-13971,-14277,4278,19439,18568,14674,10576,2880,-1254,-5502,-8337,-4830,709,11719,16707,7462,-9459,-15270,-8949,-2223,5848,11275,19705,17303,11161,-463,-8075,-16575,-12798,-9733,-4603,618,3598,5915,20677,30108,13042,-8070,-14460,-7674,-7516,-11343,-5429,4995,14824,20098,26146,34357,28167,15600,14322,20602,28339,26517,4564,-13236,-12071,213,4749,-1417,-11433,-11415,-8727,-9030,-6513,3,18978,38654,33966,24957,26351,31407,31100,20918,16857,25687,23925,557,-26121,-14975,-1386,5192,-1105,-7535,-9262,-7193,-8142,-8415,5181,16153,14583,13151,10724,429,-141,2050,2914,-537,-890,3093,-2557,-2558,-4259,-4945,-5893,-10443,-15381,-3704,8290,5897,-925,-2638,-1969,95,-3466,-9371,-14163,-12399,-13719,-17093,-11907,361,12334,11009,1572,-6921,-11735,-3372,7029,7907,-6042,-12565,-9061,-12002,-13869,-14318,-10221,-10065,-11455,-1957,9248,5108,-6630,-5600,10148,17130,14021,7508,2414,1105,-4357,-14570,-9446,5043,19204,17218,-1125,-11004,-10803,-8535,-5938,-7694,-6337,2619,28173,51501,53758,43955,27550,18057,21056,23680,16299,1357,-4969,-16333,-12265,-63,-4751,2287,14337,12322,-5310,-2711,14709,18861,7148,1528,-5762,-9361,-8589,-7225,-2773,482,-5948,-15795,-11574,-8820,-9978,-6971,-4957,-1301,6585,17484,19877,12713,6310,3187,413,489,6379,17622,22390,18586,14983,9976,-1109,-6604,-9351,-9095,-6329,-1509,4330,3352,-741,-3218,3043,3793,-2690,-11100,-14048,-6291,7676,8439,-4080,-11129,-1867,13690,19436,23588,26971,23041,16243,11349,3709,-654,-116,-3109,-14032,-9503,4836,11199,3623,-8292,-16753,-11157,-4443,-5933,-8571,-8242,17019,26562,22430,11007,662,-6337,-8155,-4001,-222,887,-4086,-3178,1998,5498,8376,7271,3462,-1971,-11803,-10675,-7486,-4830,-4995,-4355,-2995,6308,9219,7248,-3613,-13609,-942,3169,7277,9539,-1055,-4013,5305,8975,2355,-9928,-2857,10871,13674,7092,7437,1420,-5872,-1468,7126,2400,-10229,-1692,22651,37972,38691,44267,31515,20632,21266,23021,24062,32053,20929,-6438,-20511,-9561,-693,2709,-2033,-7471,-14798,-8901,-75,7133,16997,20219,20387,15454,22641,11197,-14368,-5627,11538,13284,994,-6484,570,9531,12720,4625,-2442,6726,22399,24954,22407,20873,9513,1495,-544,-4884,-9811,-16542,-7577,4480,19075,25153,16812,-1017,-1965,19756,31232,31645,33250,33534,25694,20472,9937,491,2082,3678,1648,-3144,-6100,-492,8690,16151,14512,9579,5406,-770,-4821,-4756,-4293,-7668,-5567,3863,15453,18793,17510,14842,6135,7651,4893,-3185,-12305,-20076,-11127,-5330,-2852,1062,3893,4690,1451,241,6,-730,-5710,-8567,-12328,-10133,-1991,7963,24323,34665,38660,35201,34567,28691,14687,426,-5891,-5569,-7510,-7794,-7725,-5414,-4484,-3398,-1994,-2823,-3202,-1459,-2544,-2450,-1118,17055,14674,14823,5602,-7331,-18183,-17600,-7478,-5879,-10408,-17553,-15228,-5177,3783,5291,-3347,-8103,-7110,-8945,-8752,-2034,17314,32962,20927,4523,-1204,-4488,-1175,883,-1742,-9328,-10236,-7806,-11400,-14354,-11211,1082,20199,42176,49391,35263,11231,-3639,-14908,-14858,-4716,5564,14859,13281,5329,4060,8036,18273,20668,16399,18511,26484,23730,3038,-7940,-17155,-4064,4895,13748,15451,-11257,-22029,-11673,-10141,-14298,-13705,-10836,-3616,-1283,-10373,-14537,-4404,2725,9634,7336,-1733,-9367,-10471,-8634,-7589,-9424,-9351,2235,11235,7654,113,-5749,-3337,2285,338,-1271,-2335,-6095,-1093,2344,-295,-3592,-1468,-3229,-9540,-7238,4145,16039,15929,7859,-4529,-12763,-7280,-1591,-1792,-1114,12117,29847,30220,21180,9267,2223,-1758,-8355,-9799,-1422,3747,4798,1879,-1495,-5640,-8113,-10074,-11911,-12464,-3318,1763,-257,-3086,-3202,3954,6571,8744,19472,35472,25728,12558,10897],[4644,4605,5173,7711,8339,-157,-11047,-13526,-5855,1278,4928,7357,359,-1672,-1747,-3192,-5544,-5211,2680,9091,10407,14481,8433,3640,1044,-1526,-4995,-12527,-15692,-9344,-2155,4236,7374,7859,5522,3732,10555,17312,13827,6614,2775,2090,5899,17126,26283,32290,23204,8185,-4673,-15936,-4390,6113,8123,-1898,-12035,-10244,-238,147,-11177,-11596,-3048,-1366,-3367,-3236,-324,8024,12959,3048,-10139,-17756,-15175,-12683,-15133,-15950,-12121,-7731,-3868,1329,5185,10860,9450,2729,-13247,-7379,14145,25335,25659,16229,3223,-6648,-14800,-11320,-5642,-990,4891,10506,14772,12480,2041,-10382,-12033,-14047,-15445,-5633,-1539,6949,18014,28255,30453,19167,3398,-2658,8763,17553,8518,-6843,-19191,-12733,-8234,-327,5407,12091,20289,21215,16187,-5966,-12185,-17347,-17669,-10215,-14849,-13831,17547,36787,40323,31448,20350,20370,20585,3162,-9003,-8918,-6100,-2676,-3567,-1545,-728,-4463,-4050,-6761,-10000,1258,15066,15274,12453,5560,-1432,-4886,-9914,-7882,-5024,10186,33538,47432,36571,30336,30438,17410,13092,13172,1311,1421,-944,-20396,-69394,-60466,68633,205518,219632,131269,36271,-47749,-77648,4315,31759,21608,21237,10633,12191,18311,10128,2212,-258,-2743,-6142,-11851,-16115,-13791,-15144,-10707,-6678,-9611,-7060,-5877,563,8029,18157,22935,18899,12248,4112,-2827,-9278,-11506,-2412,-7356,-7312,6324,19755,31209,27743,22638,15210,858,-9155,-5290,-4609,-11576,-10782,-2208,1639,1957,6055,14064,11017,4513,-2180,-6113,2021,-1873,7210,19759,24671,15882,4091,-1638,-2052,-20,-3932,-6487,-2543,5333,10232,9979,10989,5346,3203,11303,16751,14322,-2730,1635,26618,34466,28690,13516,3246,1914,2963,-2462,-8406,-7276,-5831,-7920,-6799,1435,5787,5732,7832,11862,17751,25027,22681,8743,-3788,-9389,-9104,-2675,-4366,-7260,-4510,2539,18699,21257,8113,-2215,-3306,-3921,-2442,-1804,-1810,4195,3894,-6178,-13797,-12610,-5544,6070,7155,1763,-2152,-7009,-11063,508,5741,269,-8250,-5392,387,2561,2726,3931,3092,-11,11537,24708,23866,27985,35845,32531,20804,8849,-380,-6836,-11013,-10583,-2720,481,-494,13782,22444,11608,263,-8855,-3845,-7879,-9140,-4915,-3995,-6744,-9900,-10541,-7465,961,8922,13341,13220,13336,6746,-556,-2916,-5623,-5358,-339,-4529,-8532,-806,2600,5575,743,-8559,-11304,-9379,-8432,-10994,-6999,2235,7463,1562,-3601,-2546,-8167,-9404,-12075,-11666,-11253,-13221,-9562,-2783,3428,9977,13477,-1230,-13133,-8546,-5911,-6380,-3993,-1198,-8203,-6698,-9901,-13220,-13600,-11562,-10948,-8440,-9286,-5291,-1644,3111,3528,-5637,-6670,-8135,-5229,-2490,-6878,-5762,-193,4624,5674,4919,-1560,-4440,8468,8090,-3399,-7997,-8715,-8344,-7937,-7723,-5001,-2369,5290,22185,43060,55325,57893,30957,8183,-2814,-9645,-12011,-3633,733,2049,-3386,-7637,-5081,-3720,-4361,-4737,-2742,-3461,-4482,-7286,-7832,-13435,-16480,-14478,-18014,-9143,-268,6733,7594,-583,-4740,-561,-9361,-9198,-6620,-5180,-3178,1214,4802,1903,-914,8008,22035,36270,38662,29321,8775,-10560,-5137,4626,3769,-8898,-9952,1235,3877,-2055,-10312,-18089,-13408,-684,23528,34863,23636,7710,-5060,-12839,-11850,-12295,-13473,-10760,-4568,10573,16021,17590,28568,24853,19356,3483,-4277,-3600,11629,21710,20856,9266,-2050,-6694,-7794,-9919,3574,33738,46469,37638,20067,4584,-1770,7287,21089,24505,23819,25443,21838,7227,-3680,3349,12565,11860,-2310,-18237,-11793,-903,6211,17015,23122,19917,13293,9489,2447,-6952,-10060,-12994,-16140,-12658,-11189,-8236,-2385,10296,21118,30587,28803,19711,7036,-2063,-3280,390,2,4953,20036,32455,20969,2388,-10117,-5424,2735,5662,1102,245,8840,18862,20691,12213,-5970,-7220,-4773,-8500,-8807,-7601,5915,23285,16347,963,2926,24138,34543,26024,16852,11321,1097,-8482,-9714,-9565,-4735,-2991,-5114,-889,-4479,-6639,-3933,-2769,-3093,-3899,-6483,-6069,-3487,-4592,-6743,-2170,12256,27414,24764,10659,1008,2319,13460,27329,38643,35676,22501,3372,-14426,-5554,-2049,-4148,-3693,-123,1146,2191,-2193,-4327,-5059,-3310,665,2561,-93,-6307,-6380,-6812,-10161,-3072,14158,31680,19747,4265,-864,-4476,892,69,-4848,-6703,-6743,-7077,-7662,-2335,1255,3621,1913,946,271,10080,16349,8818,-1795,-10290,-15925,-3495,9875,15548,10878,279,-7100,-8841,180,7566,8243,5850,-4411,-7748,11568,34408,45297,33114,19231,6710,-2356,-2558,-3539,3336,14100,22532,14147,-2409,-12569,-13205,-2580,5196,-1381,-2743,-3787,-6847,-2012,2467,-1641,-129,5665,2691,-3669,-3408,-8519,-16397,-12978,-11393,-2794,-536,-6867,723,-770,-9630,-12535,-4777,3095,2961,-4532,-7115,1735,4660,1738,-7989,-5628,-7716,-8137,-3244,4676,9867,-1551,-6577,-4460,-2840,-3723,4309,4494,-2313,-10993,-6947,-2292,-2385,-1327,-1334,-3990,-3527,-5443,-4366,-4523,-1446,8757,17618,14549,135,-9952,-8733,931,19759,26345,19091,5455,-5415,-9536,-7066,-7669,-3799,4556,12339,16034,13660,5547,-3079,-5921,-6593,-14847,-7031,-1555,-3257,-7224,-9761,-12280,-9484,-8280,-3524,-1595,2127,11967,14390,5120,-2196,1360,8598,14088,11468,2475,-14431,1424,22155,25361,12277,4129,11852,14188,21866,22615,18490,11150,1024,3796,10534,8446,-210,-6537,-13015,-15590,-11895,-10949,1640,7854,-1480,-7546,-6196,6434,9446,-1429,-13193,-14712,-6582,-5609,-6984,-10678,-10755,-3798,707,1708,-586,-5668,-10283,-15264,-11259,-6986,-2944,-8643,-14621,-1252,4359,4203,-414,-1626,2184,3308,-2988,-9595,-2545,2683,8676,16284,25955,30232,28105,11729,428,-4725,-6304,1564,2088,8973,14683,26608,43681,40079,35252,36937,33643,33837,25399,9968,-3036,-13444,-6135,-1446,-2248,-4424,-7962,-5739,2266,10235,14313,11502,2331,-474,-5884,-11564,12846,20054,15914,9629,1818,-3211,-5626,-8838,-6123,-1263,-1746,-4822,-5934,-7545,-11011,-6416,-7957,-10737,-3852,4130,-1073,-8117,-10756,-10722,-8316,-4332,4052,6631,8600,7675,4894,3282,-2690,-5228,-2519,-4407,-9526,-12556,-12904,-15289,-9475,1899,19482,21432,13256,1018,-7936,-11191,-16874,581,25490,39406,44808,40075,30182,13578,2160,11648,18670,17150,18636,16756,8800,7485,7840,11741,11701,5946,-2819,-7629,-3470,-2903,-3799,-10817,-15758,-8048,6136,1634,-7820,-1862,6364,13898,9442,1286,-532,-3594,-8075,-3780,2502,9908,13618,14177,8297,-3940,-10932,-9524,6857,23192,22290,11138,3050,-8793,-16095,-12760,-2011,-3920,-10584,-6631,3479,11074,11307,7969,1620,-1304,6770,14296,13510,4667,-3407,-10847,-14888,-2564,9606,13135,15665,7718,-9404,-9141,16910,40772,42561,22551,7042,-1021,-2113,13046,29883,20482,4141,2666,16639,22501,13249,9594,5320,9499,6614,2349,6653,3469,305,-6885,-8042,-1002,4116,1967,-588,-3572,-6755,-11630,-2220,9682,11528,5990,1921,-3575,-3964,-1883,1488,-1592,-13727,-7093,-4355,-8741,-12802,-8927,-10736,-10856,-6373,-4858,-11448,544,34142,51650,31315,10222,3102,106,6587,25815,56236,56134,32087,13615,2608,-550,4397,3434,-4995,-8922,-4419,-2884,-3632,2199,14231,23974,14130,4402,-4604,-11529,-15885,-10609,-1484,1975,4403,1897,-4002,-12268,-17303,-15773,-15505,-1886,11671,16561,18294,19105,11305,3565,-239,4451,573,7348,15414,16438,8763,-5192,-13026,-7283,-1614,4320,8406,2897,-10010,-15673,-9218,418,13165,14812,10480,6861,3794,-6210,-12530,-11067,-9163,-5334,6613,33984,29368,-5346,-1941,14420,19522,10671,1493,2982,6387,6651,5280,-1148,-9582,-7539,5721,9181,6749,1299,-5058,-6344,-3809,-1096,-3920,-6755,-9254,-8217,-2353,2576,-230,-9272,-9174,-3630,793,-4646,-1413,-1383,-4889,-1571,1650,-5420,-9859,-9101,-5764,-5797,1115,8629,7583,-1873,-13007,2950,6754,5264,-3603,-7254,645,3377,-608,-1488,-700,391,-826,-10490,-17161,-13097,-10498,-13195,-15847,-11228,-8515,-9279,-4257,-4897,-2515,1858,8763,12225,12709,6934,-919,-13208,-4919,13765,11423,-1784,-6606,-6323,-9000,-11715,-14911,-13681,-8313,-4499,-3855,-10872,-18700,-21051,-10646,658,3583,1217,-1141,3438,5298,1806,-6928,-12646,-5564,1297,5000,9510,13250,16136,12945,9731,638,2533,17587,11471,-1571,-12774,-17996,-2229,7951,3928,3856,2776,-7692,-9318,-4615,-2367,-2432,-692,2660,2804,-6974,-15568,1218,10771,10611,11105,9494,8021,10665,20065,19576,9553,2695,-9523,-19968,-13596,-6343,-4491,-2154,-6392,-9435,-7949,53,12268,13267,4054,-516,58,9079,9582,6338,1201,35,-3256,-9060,-12663,-6152,6778,15752,13721,12350,6775,3383,187,-7968,-11637,-1368,515,271,2941,12054,15802,13547,8379,11245,17991,19043,8424,12,841,2491,-481,-2323,5007,12721,14810,1319,-9529,874,17469,19521,7883,-5569,-12284,-2421,3210,-2767,-12417,-11845,-8219,-7166,-1515,4400,2597,-4717,-10969,-6008,3250,13149,9910,-1884,-9124,-17726,-20996,-22495,-21084,-12583,-2543,137,1661,3437,4300,1152,318,-7659,-4108,11101,26853,21685,12411,11508,18742,17074,5884,-8102,-11149,-10811,-7316,-2044,590,2441,1785,783,1968,2628,-1347,-4085,272,10683,13293,11380,4909,1146,-4347,-11529,-12698,-9570,-12563,-15400,-14214,-16836,-15048,-10079,-9470,-2285,-474,-3687,-6826,-12322,-9355,-12654,-14193,4943,18268,17282,12949,9602,3326,-55,-4169,-6879,-3175,4090,18619,24821,11905,-8931,-16262,-9749,-3355,3334,6399,14923,14712,11498,897,-6735,-15540,-12755,-9741,-4899,57,3566,6148,20094,26303,9969,-9903,-12287,-6553,-8000,-11961,-3862,9738,20935,23214,22723,29554,23030,10731,9605,15712,25863,28403,6241,-12618,-12268,250,4906,-754,-10170,-9485,-6981,-7406,-4670,576,17986,40135,37694,28799,30573,34688,33021,25062,25955,35255,29601,5959,-18728,-13884,246,6972,586,-6377,-10111,-8497,-8803,-7793,7268,19623,17530,13404,7561,-2348,-936,2025,2363,-1966,-3381,1041,-4110,-3927,-5375,-5300,-4607,-8901,-13174,-1252,12959,12388,3138,-398,-152,2200,-1511,-7712,-13505,-11606,-12016,-14791,-11930,-287,11468,11195,2116,-4952,-9409,-3145,7309,8619,-4619,-13860,-10717,-11833,-12939,-13164,-9079,-7655,-7393,2695,15117,10182,-4297,-7021,9181,15533,11822,6556,1704,963,-2913,-11937,-9233,5259,19181,16193,-1363,-8640,-9427,-7495,-5210,-7110,-5218,4902,32807,55201,57422,50097,33909,21902,24191,27259,15905,-861,-7383,-17917,-9881,3217,-2680,544,12166,11423,-4279,-2881,12786,13978,3658,-677,-6874,-9071,-7246,-5519,-1277,1558,-5087,-14512,-10729,-8303,-10035,-7587,-5277,-34,8710,21057,24136,16094,8440,4673,1558,1698,6758,17956,24076,20841,15948,9323,-1965,-7828,-10295,-9313,-6746,-2627,3755,3780,-179,-3546,2240,2724,-3498,-13580,-14043,825,14995,10932,-4041,-9614,2200,20205,28324,32009,31985,24247,16963,12122,4407,-1170,-4031,-7790,-15965,-2893,13239,19003,8920,-5252,-15415,-10664,-2650,-2757,-6005,-18478,12337,26585,22878,10094,597,-5502,-6647,-2791,1012,1731,-2886,-2171,1351,3210,4908,5364,3602,-793,-10334,-10118,-6001,-3374,-4866,-4591,-1322,8051,10135,7867,-2525,-13941,-1995,1736,7215,10953,1068,-1475,6478,8746,1556,-11161,-1892,7820,7795,3447,7095,2938,-5949,-5197,3774,1245,-8744,-1014,21723,39393,44671,52002,37526,24115,23848,23864,22281,30574,17182,-9293,-18961,-7800,1873,5954,983,-5497,-13491,-10199,-2742,2053,11926,17447,23075,22634,26459,11093,-12916,-5330,11760,13971,1115,-7144,-1240,6375,9204,2376,-2110,8338,25566,31740,30193,24764,8783,-532,-2727,-7409,-12617,-16218,-4968,7596,22624,28266,17103,-3437,-8118,14285,26978,31007,35540,40141,31566,22727,8541,-3369,-4070,-4961,-7060,-8765,-10344,-5012,5254,15053,18675,16609,11749,2763,-3315,-3718,-2981,-5622,-2569,7134,16723,16946,13007,7031,523,2817,2966,-3406,-11996,-20457,-11117,-4331,-817,3500,5628,5324,993,-889,-470,-1146,-6347,-9291,-12608,-9685,-1237,6321,21901,31773,31596,27267,28352,25400,13128,1583,-2892,-2686,-6003,-7803,-9432,-8543,-7299,-4511,-1441,-1270,-1542,-702,-2392,-2351,-1897,16094,12798,13355,6897,-5326,-16081,-14172,-1858,1918,-4249,-13619,-16994,-6863,2070,5198,-2923,-8530,-7252,-8050,-7965,-1599,17622,33388,21179,4403,-1680,-4698,-1293,849,-1573,-9168,-9960,-7719,-11913,-13876,-8169,5423,23200,40797,44271,30365,8822,-5494,-14846,-13984,-4752,4924,13590,10938,3767,2863,6941,18132,21108,16134,17840,25407,19772,-2049,-8296,-12237,-365,8848,18229,16060,-12034,-21993,-11582,-10482,-15445,-15379,-13038,-6693,-3482,-11707,-16006,-5290,2322,10516,9432,-701,-8990,-9819,-7237,-5083,-6382,-6785,3172,10436,5276,-1185,-6068,-2799,2331,-1103,-3776,-6182,-12636,-4752,2227,2123,-596,-45,-1480,-6247,-4763,5643,17356,18522,9765,-4017,-12789,-6808,509,938,54,9809,23163,20771,12287,3633,-379,-1879,-7227,-8954,137,6006,6783,2766,-1344,-5991,-8255,-9571,-11921,-14869,-4472,1719,603,-3072,-4262,2842,6415,9933,23107,38656,30770,16837,12121],[3436,2901,3238,4878,5631,-1579,-11559,-14762,-8121,-1202,2576,3921,-2169,-2919,-1428,-1549,-3350,-4436,1983,8056,10188,14291,8028,3825,2145,1396,-615,-9274,-16049,-9869,-311,9257,13652,15176,12024,5633,9628,15596,10139,2017,-617,1319,7579,21062,30941,35882,25184,8855,-4012,-15254,-6780,3041,5577,-3524,-14904,-12879,-895,1400,-9421,-9498,-33,1900,-1044,-2106,-1738,4765,10110,-158,-13204,-19978,-12622,-11173,-14566,-14742,-9604,-4412,-2089,1663,5072,9415,7623,1662,-14622,-7020,12815,22379,20161,9465,-1018,-8073,-15144,-10562,-4274,731,6084,9631,12543,10305,1021,-8087,-9524,-12133,-14788,-6533,-2165,5940,16563,25754,27762,16903,1766,-4825,8330,21023,14113,-2529,-14617,-10179,-8083,-4043,4234,10988,18021,18921,13577,-7637,-13168,-17565,-18502,-11142,-14362,-18408,9087,25314,28211,21864,15420,19044,19810,3227,-9604,-8237,-5074,-797,-327,2047,1037,-3640,-4212,-7484,-10649,-482,12640,12636,11756,7052,1024,-3222,-10368,-13317,-12157,1968,26598,48098,41876,36145,33798,17563,12065,10197,-2503,-914,-4270,-21209,-68006,-61026,59027,169633,152353,51318,-33447,-94907,-104233,9268,34459,24938,22868,9989,11315,19188,13272,6203,2598,-323,-3374,-9368,-13375,-13328,-12973,-8655,-4975,-7673,-4720,-6163,-1054,7479,20020,25221,21626,13642,4686,-1802,-9103,-12728,-3722,-8718,-7009,5779,15728,23682,18590,14575,10001,-1644,-9571,-5295,-4876,-12965,-13088,-3994,-2148,-4477,-811,6495,4786,3035,-1159,-3254,5373,-622,5155,16179,21990,17642,7730,3106,2389,2987,-2028,-5890,-2711,6031,12732,13522,15681,9147,6319,14044,18752,16864,-776,2329,24184,32611,26442,11659,1847,1492,3841,-644,-6510,-5408,-3927,-6126,-5065,1172,3931,3383,6163,12187,20563,29408,25839,10927,-1671,-8099,-9014,-3435,-6188,-9684,-7326,-1381,14177,19956,9246,86,-1307,-3014,-2349,-2281,-2265,2997,1543,-6819,-12197,-13712,-5369,8155,10175,2450,-4811,-9867,-11239,-542,4239,-674,-8965,-5421,1077,3067,2851,3864,1765,-3212,5351,17482,17535,22695,32744,29966,17421,4576,-4296,-8706,-11186,-9557,-1912,730,-2054,8085,16528,8372,-95,-6515,-44,-3051,-6115,-4663,-4470,-6508,-9451,-11331,-9092,691,9892,15544,16873,17244,9604,-30,-3763,-7226,-5164,777,-3462,-8985,-1045,2022,4694,2112,-5370,-7724,-6791,-7026,-10306,-8742,-490,2543,-4787,-8810,-6004,-9572,-9543,-11024,-9984,-8765,-10422,-10554,-3722,3976,12964,18813,2755,-10347,-8672,-5355,-6597,-6724,-2367,-8250,-6807,-10152,-13873,-12214,-10792,-10523,-8018,-8639,-5062,-2133,1533,2024,-1573,1754,376,1706,2630,-4599,-5937,-1998,264,1889,5520,-406,-2975,7632,8362,-2368,-7348,-8944,-10467,-8601,-5027,-2360,173,7273,22379,42484,54900,56243,29932,7722,-3728,-11125,-10648,-1456,3140,4502,-2610,-9168,-6915,-5674,-6144,-6877,-5355,-5568,-5927,-8754,-10052,-15978,-13757,-15708,-17569,-7224,883,8212,9777,1704,-1167,3259,-7118,-9360,-6087,-4352,-2657,1046,3802,92,-3347,5479,20392,38129,45063,35451,13931,-6473,-7313,1472,567,-10512,-9734,-647,1499,-3364,-10921,-18918,-14073,813,25984,39973,29560,11873,-1999,-10651,-12140,-11170,-13081,-10750,-3857,10401,13398,15409,27436,23245,17834,3100,-3770,-3881,10446,17234,13019,4579,-4364,-6587,-5475,-8200,2150,30633,44551,37794,21410,6617,263,7862,18804,18924,14479,18345,19264,5363,-8538,-970,13694,13693,-1178,-16391,-13181,-2874,4231,15033,21592,20081,14591,11264,4344,-4853,-7164,-8747,-10483,-7999,-7954,-5011,3929,18982,29263,35684,32088,22212,8848,-3118,-8081,-3559,-3908,335,14543,26981,18884,2854,-7569,-6988,2378,6260,1595,1426,10542,20907,23096,17821,-48,-3970,-4219,-7878,-7246,-8460,2787,19557,13641,212,3343,26639,39353,29449,17400,10148,256,-10376,-12988,-7970,-2257,-2083,-7997,-6714,-8064,-5953,-1038,-869,-1737,-3056,-6102,-5912,-3468,-4688,-7408,-2890,13188,30471,26551,11501,3946,2218,12877,25817,34180,31035,19966,2330,-13642,-3923,283,-2581,-2985,1201,4783,5039,-4017,-10045,-8660,-5461,-883,2342,-66,-8184,-9999,-9961,-11386,-304,17045,29995,12890,-2551,-6732,-3945,780,-895,-6161,-7141,-6016,-7088,-8749,-3033,1248,3354,821,224,1694,10420,13632,5707,-3528,-9528,-11633,-1214,11110,15138,9070,-2368,-10024,-7601,989,7538,8183,6543,-2474,-9037,9091,30276,42884,32487,18906,7308,-809,-612,-1584,4978,16392,23131,11674,-3892,-13049,-14600,-4789,1415,-5811,-2296,-3326,-8788,-2671,4778,4435,7396,10450,6747,1385,113,-6240,-15561,-12150,-13205,-7378,-5476,-3513,1835,-2306,-12631,-11921,-2284,5809,5525,-1711,-3413,3749,6765,2207,-7593,-4158,-4443,-4029,2513,8330,8390,-5404,-10574,-7936,-5308,-4663,3864,4990,-917,-8943,-5065,-402,-1162,-553,-1227,-4138,-2450,-4625,-3732,-2904,-310,10048,20585,17927,-1064,-12889,-9342,1474,18344,23810,17940,4890,-7234,-13869,-7345,-8300,-5083,2694,8924,12029,10427,3264,-6041,-8838,-9016,-15085,-5841,-1114,-3454,-7833,-10320,-13858,-11554,-8824,-3272,-1420,2160,11461,12757,3653,216,5941,13437,19818,16447,4417,-13463,40,21576,26990,13798,4614,11238,10508,17183,19713,16809,10366,-2486,-2133,8765,8379,-300,-6581,-12887,-15117,-11513,-13857,-5768,885,-7074,-8767,-4757,6661,8025,-2288,-13131,-12945,-4798,-4050,-6148,-8909,-9799,-4727,-1776,-1435,-3166,-7465,-11142,-14718,-10242,-5373,-1776,-7447,-10784,1994,5754,3907,-1180,-2026,2115,3574,-2270,-10195,-4542,-687,5129,13889,25914,31005,27051,10721,30,-4684,-8724,-3202,-1222,8835,17359,30298,46019,39979,34339,33614,29479,30981,22016,6197,-5905,-12823,-3383,189,-1114,-3371,-7604,-6490,1694,10039,14776,13574,5627,2283,-4313,-12076,12473,21190,18069,12030,4224,-454,-3347,-7873,-7649,-3590,-3403,-5625,-5776,-6989,-11956,-8437,-9111,-9281,582,10670,3261,-9728,-14532,-9192,-8665,-7240,1206,5315,7998,7640,5090,3861,-1822,-6179,-3313,-3805,-8371,-11881,-12571,-15249,-10833,-76,17288,19412,14450,4168,-3150,-7505,-14644,7882,36657,52593,54972,41796,31226,16213,1731,8825,15686,15600,18166,16115,8188,7742,8337,12320,12796,7895,-284,-4816,-1496,-1964,-3757,-10323,-13722,-8669,2491,-2866,-12872,-4513,3961,10805,5952,-3117,-5661,-6600,-9351,-4267,1524,7090,10610,12464,8188,-3514,-11290,-12631,1509,15629,14955,6564,1000,-9092,-15712,-14372,-5216,-6827,-11573,-6288,3046,10054,10497,7311,-97,-3581,6964,14040,12611,4477,-3597,-12628,-14767,-474,10378,11367,12856,7049,-8333,-13098,8671,32892,36573,17609,4946,-1595,-2144,12056,25038,15680,2212,595,15133,23520,15281,12775,8458,12857,11503,6351,10177,5360,-572,-10249,-11221,-2729,3919,2298,-1293,-2060,-1159,-6942,-2377,7300,9054,3701,-114,-5227,-4857,-1860,2021,-671,-12569,-8130,-4945,-9119,-13583,-10561,-12123,-10293,-5406,-4308,-11295,1228,35694,49779,28193,6607,1195,-761,4848,22094,48507,49179,27196,11358,1380,-1909,1750,611,-6845,-8705,-4008,-3005,-3687,2850,16122,28264,18157,4946,-5426,-12766,-15821,-9838,-1061,1297,2894,1428,-3299,-9811,-15239,-14853,-14855,-526,14170,19401,19963,20165,12672,5153,715,2539,-3873,7232,16444,18144,9977,-3446,-14223,-9267,-1318,6211,9412,3109,-10083,-16359,-10123,-1927,10694,14070,11994,8753,3704,-5798,-9313,-6314,-6672,-4584,6524,30693,22558,-9632,-129,16291,21877,13113,2312,2292,4583,3905,3213,-1531,-8294,-9752,4122,8566,6960,2000,-4692,-5987,-3096,-655,-3470,-5719,-6834,-7689,-1971,2943,95,-9406,-10031,-4479,3538,-1374,1675,1714,-2170,726,3777,-3674,-9334,-10787,-7933,-6774,501,9482,9693,1173,-10495,1698,5453,5678,-2580,-8108,-747,2802,1037,1363,1137,943,-2045,-12747,-15604,-12282,-9844,-12101,-14669,-14420,-12630,-13058,-5905,-6797,-4155,1576,9610,12630,10258,4098,-4758,-16294,-2612,16198,10550,-2000,-5248,-4739,-8496,-12268,-15563,-13480,-8799,-6299,-7026,-15786,-22358,-19173,-8609,1435,3843,1069,-1886,2891,6277,3073,-6366,-13084,-7834,-3177,-191,5284,11034,15277,12015,8592,280,3285,16931,9928,-2603,-13952,-16805,-157,16393,17499,14121,5945,-7009,-9161,-6126,-4068,-3707,-1839,2038,2430,-6986,-15302,1270,10330,10349,10080,8073,6586,7856,17856,21077,12460,5014,-8136,-18607,-11070,-4638,-3728,-897,-3694,-7909,-9493,-7165,6580,10183,3273,-561,1017,12528,13859,9410,3379,2074,-1452,-7800,-10891,-4934,6978,16889,16044,14336,8810,4320,-684,-9470,-11416,1084,5038,3936,5481,13338,16232,15100,12095,18543,28868,29547,15149,945,2054,6385,4213,3253,7398,13750,13970,-606,-11981,1913,20484,23480,12309,-3276,-15269,-5146,3075,-1822,-11937,-13296,-9375,-8048,-3254,891,-1770,-7771,-11447,-6916,-906,6339,3385,-4575,-9639,-15868,-16803,-18414,-16822,-8346,1474,3860,6340,5608,5900,4645,3123,-6190,-7778,8049,27769,26245,12607,10852,18716,15218,1462,-11660,-10845,-11544,-7832,-1694,2788,5291,4292,2460,2697,2894,-1462,-4044,-771,11116,15196,12236,5574,1950,-2485,-8006,-8806,-5730,-9804,-14036,-13268,-15400,-13111,-8055,201,4857,1212,-5025,-8281,-11953,-8104,-11603,-14208,4774,15536,14894,10565,8239,3581,997,-2840,-4996,-1400,6910,24547,32073,16036,-8375,-17258,-10845,-4691,766,1906,10136,11670,11232,2126,-5451,-14617,-12526,-9434,-4923,-595,3202,6114,18801,21544,6339,-11514,-10079,-6078,-9136,-12317,-1866,14366,25314,23406,16166,22214,17071,6050,5691,11872,23756,30107,8238,-11749,-12892,-118,4775,-101,-8403,-6767,-4600,-5059,-2907,297,15489,38726,39700,32292,34503,37144,34629,29544,35063,43007,33179,10490,-11849,-10883,2350,8533,1779,-5690,-11247,-9981,-9443,-7118,8527,22249,20409,13710,4681,-5224,-1915,1808,1558,-3566,-6060,-822,-5374,-5368,-6518,-5199,-2832,-7220,-11226,962,17701,19911,8021,1702,1125,3731,-70,-6467,-13152,-10943,-10354,-12044,-9466,-252,10343,10889,2314,-3343,-7440,-2482,7710,9293,-2959,-13440,-11986,-11527,-11866,-11896,-7980,-5440,-3292,7810,21594,16028,-1173,-8880,7095,12433,8508,5077,714,557,-1619,-9186,-9258,4735,18119,14608,-506,-6326,-8549,-7098,-5068,-6919,-4388,6549,34985,54531,56269,52072,38179,25209,27013,30566,15437,-2848,-9508,-18865,-8044,5369,-826,-1452,9510,10283,-3247,-3311,10595,9906,1214,-2201,-7592,-8620,-5942,-3919,147,2688,-3954,-12869,-9746,-7911,-10272,-8304,-5698,900,10350,24097,28069,19409,10298,5858,2385,2335,6614,17175,24330,21900,16050,8349,-2780,-8834,-10752,-9124,-6919,-3442,3513,4529,636,-3757,1285,1521,-4400,-16223,-10359,7733,20727,12479,-3469,-6767,6776,26793,36551,39131,35382,24553,17168,12456,4813,-2001,-7804,-12300,-12951,3780,20651,25063,12759,-3113,-14372,-10061,-864,605,-367,-12598,7091,25128,22619,9523,1397,-3808,-4755,-1608,1668,1814,-2237,-1437,934,1360,1600,3330,3705,435,-8610,-9325,-4634,-2344,-5073,-4577,625,9485,10692,8156,-1702,-14326,-2561,1070,7904,13424,4422,1227,7350,8290,861,-12552,-1384,4426,2007,-701,6269,4094,-5916,-9101,956,647,-7054,-853,18895,37951,47755,56148,41197,26231,25171,23244,18754,26214,11407,-12371,-16597,-5699,4830,9619,4436,-3178,-11966,-11961,-5539,-2873,6502,14208,24980,29908,30511,12045,-10210,-5815,11100,13947,886,-7753,-2875,3388,5702,-112,-1973,9475,28059,38719,38682,27995,7551,-2876,-5430,-10318,-15722,-13999,-2258,10561,25824,31035,17433,-4942,-14159,8171,22128,29883,37068,45874,36797,23904,6393,-7906,-10995,-13816,-14144,-10904,-11803,-8434,1800,13135,21914,23361,18378,7119,-1047,-2236,-1451,-3578,695,10901,17991,15033,8273,508,-3843,-2000,328,-4091,-11948,-21116,-11083,-3223,1337,5915,7237,5850,440,-1854,-428,-1309,-6890,-10048,-13075,-9386,-342,5005,18524,27052,23774,19481,21500,20621,10514,2261,-199,329,-4208,-7960,-11521,-12047,-9918,-5280,-782,118,-176,-154,-2070,-1721,-1480,15717,10986,11224,7481,-3392,-12748,-9754,4168,10564,4482,-8684,-17371,-8040,329,4745,-2850,-9144,-7006,-6540,-6528,-657,17796,33003,21127,4730,-1323,-4348,-1294,719,-1352,-8545,-9192,-7392,-12325,-13340,-5340,9481,26157,39736,40210,26966,7303,-6995,-14118,-13001,-4925,3965,11691,7768,1782,1651,5361,16846,20557,15597,16914,23388,15200,-5839,-5562,-6422,3644,13002,22767,16026,-12953,-21379,-10785,-10103,-15585,-16378,-14964,-9963,-6314,-13564,-16944,-5903,1898,11107,11196,123,-8729,-9214,-5938,-2826,-3355,-4419,3785,9384,3587,-1952,-6164,-2399,2117,-2414,-6111,-9250,-15388,-3803,4911,5645,2084,587,-1060,-4401,-2861,6594,17760,20263,10680,-3800,-12831,-6547,2054,3315,1265,7288,15763,11085,3985,-1524,-2988,-2109,-5686,-7381,2420,8950,9612,4741,108,-5181,-7667,-8690,-11473,-14789,-4445,2479,2095,-2667,-5087,1622,6180,11015,25769,39842,35149,21584,13513],[3165,2238,2529,3599,3935,-2396,-11530,-15132,-9592,-2979,1010,1692,-3903,-4146,-1455,-324,-1416,-3576,1412,6881,9445,13308,7118,3985,3574,5144,4738,-5532,-15960,-9713,2085,14725,20112,22343,18444,7671,8459,12404,5352,-2691,-3917,412,9068,24707,35132,38622,26401,9351,-3208,-13934,-8581,295,3221,-4944,-17523,-15098,-860,3335,-7068,-6880,3318,5276,1315,-945,-2972,881,6242,-3608,-16127,-20576,-10244,-9617,-13706,-13355,-7124,-1328,-650,1802,5041,8382,6225,773,-15320,-6928,10304,17821,13574,3017,-4578,-9251,-15405,-9843,-2974,2448,7226,8834,10544,8522,1154,-3243,-6830,-10160,-13282,-7324,-3136,4375,14329,22238,23960,14130,111,-6750,7920,24256,20297,3854,-8323,-6999,-7543,-8104,2921,9621,15132,16027,10652,-9431,-14544,-18028,-19344,-12378,-13229,-23448,-2022,9832,11040,6430,4708,13771,17747,3315,-10225,-8420,-4731,441,2335,4884,2133,-3024,-4443,-8257,-11519,-2629,9312,9367,10756,8405,3685,-1531,-10167,-17058,-17187,-4854,19353,46749,45728,40827,36186,17211,10500,6726,-6105,-2859,-6094,-15655,-57984,-65311,27580,94694,34872,-78679,-141103,-161029,-79414,15761,34985,26852,23551,8773,9731,19365,16201,10509,5619,2046,-505,-6641,-10371,-11277,-10439,-6876,-4100,-6694,-3381,-6817,-3232,5831,20058,26104,23390,14473,4773,-1277,-9496,-14228,-4770,-9850,-7070,2987,7687,10504,2755,-149,-505,-7454,-10827,-5624,-5516,-14293,-15525,-6192,-6586,-11400,-8575,-2294,-2636,624,-842,-455,9971,3023,5260,13034,18141,18016,10756,7427,5708,4490,-1241,-6126,-3799,5841,14117,15890,19471,12774,8981,15862,19518,18032,359,2143,20569,29200,22918,9027,-53,717,4458,996,-4780,-3867,-2311,-4104,-2781,756,1506,744,4607,12319,22761,31842,26340,11292,-475,-7306,-9734,-5550,-9183,-12658,-10297,-5341,8480,16542,9300,1949,500,-2071,-2089,-2825,-3056,1214,-1124,-7335,-10835,-15507,-5486,9481,12360,2761,-7793,-13007,-10611,-1513,2790,-1549,-9401,-5945,886,2623,2171,3085,-83,-6359,98,11244,11784,17243,28741,26478,13459,194,-8097,-10818,-11784,-8958,-1532,849,-2907,2936,10032,4686,-1024,-4982,2740,367,-3397,-3988,-4510,-6369,-9204,-12075,-11363,-195,10149,16636,19168,19458,10835,-635,-5175,-9148,-4658,1620,-2948,-9892,-1673,1551,3475,3207,-2383,-4458,-4752,-6244,-10156,-10661,-2980,-1496,-10512,-14605,-10250,-11531,-9785,-9401,-8626,-6651,-8131,-10699,-4953,3967,15479,23645,6486,-7674,-8476,-4374,-5662,-9699,-4396,-8218,-6764,-10376,-14446,-11347,-10365,-10370,-7920,-8377,-5364,-3226,363,2602,3184,7993,7757,8091,7193,-2762,-6040,-3307,-2501,443,5509,217,-1772,6758,8500,-1233,-6391,-8720,-12318,-7901,-2095,83,1791,8196,21590,41027,53466,53470,28467,7072,-4704,-12656,-8830,514,5428,7184,-497,-7801,-7725,-8127,-8414,-9380,-8190,-7825,-7603,-10392,-11789,-13247,-8937,-13140,-14813,-6002,1208,8845,11202,3355,1637,6031,-5807,-9504,-5447,-3669,-2669,187,2040,-2115,-5959,2661,17890,38036,48917,39535,17846,-2718,-9309,-2579,-3462,-11714,-8667,-2374,-958,-4798,-11682,-19526,-14957,1898,27038,43199,34359,15513,1311,-6519,-9871,-10323,-12866,-10695,-3593,8897,9325,12129,25717,22027,16959,3030,-3369,-4111,8956,12608,5847,-449,-6916,-6191,-3549,-6501,542,26273,41070,36741,22030,8112,1652,7120,14849,12761,6044,12022,16964,4288,-11471,-4239,13860,14445,-505,-14723,-14834,-5387,1521,11951,18549,18905,15124,12749,6250,-2864,-4626,-4938,-5456,-3276,-4412,-1216,9790,25960,35603,39130,34176,24090,10647,-2797,-12809,-7083,-7361,-4238,8466,20158,15622,2685,-5268,-8326,1375,5939,1353,2158,11876,22193,24477,22625,6242,1009,-364,-3868,-3800,-7925,-339,14849,9800,-1003,3302,27186,41440,31031,17008,8758,-415,-11288,-16094,-6102,-348,-1256,-8837,-13940,-11199,-2724,2332,956,-648,-2647,-6097,-6075,-3933,-5286,-8697,-4515,12935,31621,26261,11695,6456,2440,12238,23723,28627,24885,15988,277,-12720,-2493,2081,-1577,-2623,2254,8231,7845,-4203,-16145,-10160,-6730,-2371,1925,-246,-9037,-11899,-12701,-12166,1852,18676,26262,5877,-8810,-8345,-1967,729,-1804,-7607,-7443,-5372,-7093,-9496,-3817,1014,3010,-1,-194,2849,10120,10736,3332,-3857,-7449,-8336,764,11811,14065,6735,-5229,-12749,-6075,1371,7088,7874,7099,-563,-10474,6165,25538,39169,30792,17853,7272,56,570,-148,6150,17840,22380,8727,-5466,-13329,-16103,-7148,-2502,-7804,268,-897,-10840,-3202,7539,10783,13511,13229,8880,5086,2779,-4553,-14712,-11261,-11788,-12455,-10498,17,3124,-3463,-15001,-9879,522,8752,8952,2778,662,5858,8734,2228,-7504,-2618,-752,1051,8502,11259,6243,-8873,-14596,-11832,-8217,-5810,2941,4971,282,-6752,-3362,1049,-282,72,-936,-3945,-1241,-3215,-2458,-1679,-148,9997,21440,19071,-2932,-16181,-9841,1638,16040,20374,16003,4092,-7826,-9680,-4701,-7276,-5565,1358,6168,8765,7646,1170,-8780,-11985,-11288,-12789,-4869,-1192,-4022,-8517,-10675,-15523,-13937,-9704,-3233,-1659,1501,10176,10425,1838,1865,9924,17654,24354,20017,5636,-12879,-1602,19941,27340,14489,4741,10566,7541,13154,16641,14496,9145,-4253,-4322,9434,9210,-108,-6572,-12721,-14573,-10980,-15117,-10999,-3341,-11875,-9586,-3619,6821,6912,-2694,-12124,-11054,-3328,-2667,-5248,-7323,-8620,-5288,-3924,-4284,-5596,-8881,-11194,-12792,-8870,-3583,-283,-5725,-5968,6474,7805,3790,-2154,-2823,1598,3453,-1729,-10765,-7149,-4815,715,10577,24856,30305,24479,8736,-914,-4891,-11990,-8282,-4744,8130,19135,32354,45224,37705,32419,30149,25249,27442,18337,3077,-7641,-10640,-1078,1567,8,-2198,-6929,-6962,1264,9880,15089,15377,9049,5862,-1491,-12231,10880,21542,19688,13573,5559,1348,-1727,-7542,-9854,-6102,-5029,-6354,-5443,-6027,-11755,-9206,-9577,-7312,5147,17326,8686,-8372,-10948,-5696,-6324,-8107,-1184,3834,6917,6995,4734,4233,-633,-6333,-4161,-2731,-6754,-10407,-12841,-15210,-12016,-2111,14665,16869,15365,7542,1988,-1730,-7876,13681,45509,63783,63455,42220,31413,18385,701,5501,13061,14520,18214,16091,8149,8240,8967,12928,13926,10007,2517,-1836,591,-1048,-3821,-9638,-10885,-5218,3652,-2506,-16888,-7220,1314,7585,2919,-6019,-9683,-9016,-10335,-4744,511,4192,7395,10339,7732,-3154,-11038,-14760,-3046,8839,8267,2244,-1042,-9462,-15362,-15642,-7747,-8960,-11806,-5577,2911,9222,9679,6283,-2050,-5305,7261,13580,11473,4070,-4056,-14498,-11231,3646,12710,11079,11064,6757,-6533,-12837,-318,22740,28279,11912,2716,-2239,-2440,10105,19510,11924,1260,-510,13060,23502,17072,16168,11753,16215,16787,11062,14102,7538,-961,-12097,-14340,-4644,3469,2495,-2012,-274,3414,-2045,-692,5969,6918,1525,-2064,-6733,-5674,-1940,2362,152,-11105,-9399,-5863,-9610,-14105,-11569,-12703,-9173,-4308,-3690,-11079,1694,35594,45639,24397,2811,-1441,-2104,2901,18141,40092,41411,22304,9378,578,-2568,-637,-2566,-8833,-8253,-3576,-3221,-3933,3175,17300,31309,21468,4955,-6523,-13943,-15395,-9211,-860,596,1912,1571,-2312,-7051,-12825,-13623,-14419,632,16339,21881,20908,20042,13100,6056,1374,159,-6675,8705,18107,20053,11432,-1365,-12445,-10985,-1492,7276,9905,3451,-9688,-16373,-9955,-2330,9704,13876,14015,11027,3477,-4951,-4598,-1711,-4289,-4208,6030,26782,15827,-13012,797,17357,23842,15743,3899,1847,2613,993,1049,-2045,-7141,-11598,2115,7651,7113,2844,-4305,-6022,-2873,-681,-3283,-4741,-4450,-6866,-1634,3414,665,-9290,-10613,-5068,6234,2443,4948,4804,396,2722,5504,-1924,-8369,-12484,-9825,-6934,588,10672,12152,4859,-6103,482,3996,6016,-1157,-8243,-2245,1745,2113,3570,2477,1093,-3515,-14807,-13998,-11436,-9133,-10814,-12487,-15899,-14890,-14256,-6547,-8232,-5761,672,9406,11870,7059,1194,-8407,-12943,399,19163,10224,-1600,-3900,-3313,-7611,-12492,-15818,-13464,-9555,-8182,-9107,-16301,-18428,-15547,-6517,2222,3938,727,-2552,2684,7695,4858,-5668,-13874,-10523,-8105,-5890,711,8719,14474,11333,7828,697,4311,15813,8568,-3277,-14537,-16066,829,22806,29605,24003,9278,-6063,-9404,-8272,-6152,-5021,-3164,1165,1914,-6927,-15161,965,9650,10259,9399,7106,5384,5098,15299,22109,15517,7798,-5960,-15518,-8197,-3181,-3337,-1,-1103,-5859,-8210,-14577,1606,7780,2934,-332,2290,16062,18077,12160,5145,3713,180,-6379,-8764,-3764,6396,16950,17928,16205,10819,5097,-1811,-11202,-10975,3410,9336,7700,7984,14394,16633,16964,16521,26794,38958,38854,21271,1517,3088,10609,9448,8449,9359,14348,12650,-2724,-14187,3464,23822,27842,17393,129,-16112,-7112,3425,70,-9907,-13563,-10065,-8712,-4938,-2632,-6050,-10689,-11335,-7551,-4439,498,-1886,-6119,-9285,-12803,-12185,-14080,-12165,-3610,5513,7625,10339,7061,6218,6125,4633,-3846,-9037,5524,27718,29655,11792,9296,17739,13043,-2266,-13233,-10480,-12302,-8386,-1619,4507,7876,6659,4031,3292,3026,-1549,-3786,-1585,11361,17551,13694,6786,2992,-467,-3751,-3857,-1401,-6983,-12755,-12534,-14111,-10730,-3592,9299,11319,2980,-6174,-9653,-11551,-7231,-10846,-14260,3717,11358,11343,7414,6361,3520,1792,-1599,-2692,690,9193,28962,37459,19314,-7831,-17780,-12312,-6267,-1785,-2162,5539,8419,10452,3208,-4264,-13808,-12101,-8768,-4546,-1173,2592,5836,16965,16354,2501,-12229,-7536,-5937,-10552,-11986,360,18473,27636,21024,7392,14061,11734,2178,2645,9103,22004,31235,10226,-10733,-13944,-865,4447,818,-5731,-3204,-1656,-2297,-1805,-738,11963,34526,39657,35138,37864,38619,35883,34171,43410,48182,34526,13593,-6021,-7107,4448,9597,2343,-5507,-12608,-11583,-10127,-6676,8783,23755,23060,14177,2386,-8127,-3027,1451,596,-5278,-8890,-2112,-6152,-6890,-7676,-4539,-720,-5490,-9644,2639,22066,27963,13724,3636,1807,4733,900,-5654,-13195,-10459,-8775,-9171,-5670,428,9043,10047,2068,-2359,-6223,-1554,8126,9777,-1308,-11481,-12536,-11081,-10704,-10621,-7006,-3499,515,12926,28237,22385,2636,-10683,3921,7934,4185,3028,-594,-183,-668,-6572,-9456,3389,15904,12553,1264,-4134,-8026,-7355,-5609,-7247,-3977,7457,34675,50069,51006,49849,39771,27603,29219,33394,15035,-4511,-11387,-19107,-6795,6499,586,-3610,6522,8967,-2309,-3942,8298,6674,-412,-3110,-7898,-8001,-4675,-2395,1542,3920,-2494,-10974,-8655,-7704,-10725,-9080,-6179,1499,11400,26220,31024,22171,11737,6718,2844,2351,5854,15378,23181,21723,15286,7045,-3589,-9576,-10636,-8540,-6829,-3856,3663,5522,1567,-3951,103,99,-5424,-18496,-5395,13694,24507,13021,-2649,-3716,11039,32537,43248,44272,36872,23991,16852,12358,4915,-3028,-9859,-13454,-7697,9888,26416,28972,15064,-1829,-13538,-9543,536,3292,3999,-5122,1821,22153,21640,9218,2793,-1660,-2692,-461,2011,1578,-2073,-1111,520,-164,-1355,1425,3861,1720,-6635,-8108,-3364,-1737,-5547,-4134,2639,10450,10753,7972,-1245,-14683,-2704,1053,9318,16996,8975,3926,7826,7651,531,-12311,-1423,922,-3384,-5258,4999,4911,-5604,-12958,-878,738,-5377,-1222,14650,33910,47557,56328,42342,27017,25315,21357,13895,19098,3915,-14307,-13631,-3203,8264,13645,8210,-613,-10272,-13995,-8254,-7352,1030,10802,25892,36504,33964,13177,-7621,-6960,9666,13267,293,-8349,-4333,552,2262,-2756,-2011,10102,29695,45406,47310,30503,6043,-5377,-8537,-13327,-18218,-10935,407,13186,28408,33227,17733,-5427,-17586,2511,17193,28230,37543,49900,40570,23642,3558,-12856,-18504,-22507,-14584,-8557,-10041,-9541,-1286,10738,24109,29386,24656,11747,1786,-360,214,-1604,4192,15171,19493,13373,3820,-4471,-7053,-6249,-2738,-5212,-12181,-21628,-10534,-1559,3966,8514,8853,6412,6,-2186,365,-1057,-7120,-10568,-13636,-9228,563,4187,14451,20756,15769,12352,14633,14813,7115,2502,2142,3297,-2187,-8187,-13880,-15450,-11599,-5382,45,1325,836,43,-1857,-952,-260,16301,9728,8856,7357,-1693,-8981,-4786,10181,18924,13355,-4051,-16308,-8567,-1466,3797,-3167,-9803,-6155,-4322,-4337,1104,18357,32434,21320,6112,723,-2507,-398,1116,-556,-6994,-7707,-6638,-12455,-12734,-2758,13002,28553,38491,36880,24833,6795,-7796,-12950,-11837,-5148,2786,9354,4147,-188,739,3558,14606,19157,14977,16128,21195,11371,-6724,-1426,-185,8110,17434,27179,15295,-13903,-20005,-9072,-8821,-14663,-16408,-16290,-13097,-9398,-15589,-16888,-6117,1528,11447,12534,739,-8556,-8802,-5073,-1291,-769,-2300,4155,8253,2760,-2101,-5888,-1876,1956,-3308,-7987,-10980,-10039,633,9076,9456,4335,671,-1600,-3708,-1668,6967,17334,21005,10711,-3633,-12666,-6285,3198,5413,2571,4908,8523,2184,-2871,-5690,-5258,-2184,-3492,-4778,5677,12700,13320,7780,2802,-3387,-6416,-7282,-10331,-12815,-3224,3946,4141,-1707,-5365,656,6125,12156,27374,39085,38556,26600,15316],[4560,3293,3562,4278,3925,-1880,-10234,-13873,-9517,-3308,956,1438,-3983,-4505,-976,1282,990,-1845,1882,6568,9136,12454,6469,4735,5911,10256,11453,-782,-14711,-8241,5497,20982,27126,29600,24947,10402,7980,8914,759,-6360,-6158,182,11099,28719,39433,41137,27561,10394,-1556,-11456,-8912,-1265,1869,-5362,-19065,-15832,782,6701,-3346,-3076,7584,9382,4360,915,-3133,-2517,2394,-6421,-18108,-18519,-7308,-7296,-11842,-11137,-4152,1935,1064,2545,5912,8527,5955,686,-14840,-6448,7419,12522,7041,-2047,-6730,-9436,-14847,-8453,-1057,4821,8967,8813,9515,7893,2996,2973,-3016,-7093,-10457,-7217,-3666,3097,12260,18867,20225,11845,-735,-7693,8235,27677,27135,11658,-1309,-3192,-6088,-10606,2634,8857,12513,13386,8324,-10464,-15555,-17927,-19342,-12732,-11492,-25064,-8604,1518,2646,-1322,-1758,9823,16191,3861,-10359,-8632,-4323,1657,5007,7519,3193,-1942,-3980,-8284,-11930,-4468,5893,6347,10255,10234,6811,467,-9177,-18778,-19304,-9133,13439,44720,48893,44929,38113,16956,9134,3679,-8712,-3739,-6905,-7110,-39586,-60147,183,20070,-81819,-204096,-237798,-196739,-47753,21310,34486,28492,24135,7714,8272,19552,19339,15564,9421,4990,3018,-3161,-6590,-7978,-6824,-4562,-3201,-5840,-2242,-7094,-5196,3985,19384,26424,24723,15325,4958,-735,-9858,-14479,-4538,-10011,-6991,1218,3114,3917,-4316,-6375,-4964,-9977,-11537,-5486,-6085,-15059,-17186,-7993,-10699,-17451,-15869,-10512,-9983,-2055,-599,2711,15471,8263,7712,11352,14242,17620,13603,11657,8360,5046,-976,-6564,-5178,5353,14847,17437,22499,16481,11596,17265,19712,18520,1305,1529,16522,24949,18841,6271,-1834,158,5326,2986,-2657,-2038,-360,-1259,482,1102,-468,-1275,3818,12744,24589,32661,24899,10660,467,-6365,-10585,-8351,-12501,-15367,-12657,-8483,2812,11811,8760,3847,2504,-775,-1378,-2916,-3586,-501,-3385,-7187,-9262,-17390,-5186,10644,14268,3276,-10253,-15837,-9274,-1892,2013,-1706,-9018,-6495,325,1781,1302,2181,-1877,-8939,-3569,6744,7440,12642,24908,23052,9760,-3598,-11161,-12542,-12116,-8194,-1066,1174,-2878,-673,4221,1297,-1942,-3723,4978,2993,-896,-2722,-3829,-5905,-8699,-12013,-13619,-939,10355,17176,20469,20241,10768,-1887,-6494,-9472,-3480,2473,-2577,-10799,-2246,1685,2662,4518,805,-1150,-2832,-5623,-10262,-10889,-3289,-2315,-12647,-19706,-14608,-13533,-9681,-7571,-7331,-4619,-6020,-9604,-5922,3824,17766,27913,10172,-4835,-7564,-2795,-3547,-10325,-6198,-7172,-6024,-10106,-14693,-10693,-9954,-10163,-7811,-8119,-5726,-4292,346,4658,7075,12555,14094,14009,11303,-1154,-5730,-3725,-3471,235,5142,802,-1005,5886,8713,314,-4795,-7757,-11298,-6164,865,2487,2815,8126,19812,38658,50967,49719,26725,6476,-5309,-13039,-6709,2545,7811,10192,3082,-3582,-6645,-10619,-10715,-11780,-10883,-9875,-9082,-11697,-12348,-9297,-5095,-10367,-12793,-5350,950,8865,12055,4560,3801,7812,-5208,-9362,-4483,-2808,-2745,-1021,-281,-4555,-8527,-157,14864,36127,49892,41452,20629,628,-10074,-6940,-7774,-10921,-7058,-3611,-3317,-6215,-12450,-19736,-15809,2659,26672,44177,37636,18565,4696,-2507,-7337,-9607,-12901,-10441,-3592,6388,4441,8248,23546,21156,16569,3130,-3127,-4136,7413,8225,-104,-5414,-9246,-5584,-2078,-5046,-1044,21265,36508,34692,22068,9233,2626,5497,10050,6989,-587,6882,15237,4587,-8721,-4130,12975,14134,-202,-13240,-16139,-8027,-1537,8177,14389,16514,14854,13777,7931,-1113,-2485,-1666,-1195,729,-1350,2284,14668,30815,39558,40628,34944,25274,12328,-1387,-14102,-9674,-9878,-8380,2094,12493,11423,1975,-3249,-8348,-41,4765,475,2384,12739,22692,24818,26240,12506,6355,4639,703,-535,-6885,-3403,9477,5120,-2675,2714,25873,40766,30755,15771,7190,-1003,-11246,-18771,-4991,285,-985,-6347,-8262,-6817,2557,5652,2506,70,-2670,-6390,-6472,-4834,-6352,-10536,-7061,11319,30278,23586,11489,8369,2908,11641,21230,22441,17740,10869,-2614,-11693,-1332,3251,-1197,-2690,2957,10832,9918,-2567,-9586,-7535,-6642,-3796,1208,-735,-8774,-11366,-14648,-12549,3180,18588,20581,-934,-10320,-3499,-3,456,-2781,-9198,-7696,-4937,-7164,-9848,-4802,463,2493,-737,-684,3413,9023,7678,1627,-3271,-5318,-6291,1943,11658,12179,3904,-7918,-12477,-4673,1136,6036,7159,7345,1153,-11646,2689,20226,34286,28027,15965,6416,52,812,551,6645,18053,20093,5257,-7288,-13631,-17740,-9707,-6403,-7130,3100,2582,-11072,-3357,10286,16363,17696,14015,9074,7087,4302,-3745,-14265,-10512,-9568,-10953,-7914,3361,4246,-4470,-16752,-7903,2897,11370,12797,8420,5229,8252,10349,1626,-7775,-1207,3040,6758,14136,13007,3438,-11986,-18636,-16266,-11690,-7317,1387,4321,1098,-4816,-2128,1764,-74,151,-908,-3703,-129,-1643,-1101,-1245,-1196,8283,19506,17275,-5471,-19622,-10276,1227,12876,16144,13137,2730,-7166,-4692,-1028,-5313,-5194,676,4136,6268,5502,-175,-9951,-13967,-11940,-10401,-4568,-2197,-5327,-9632,-11166,-15073,-16981,-11266,-3840,-2716,-94,7948,7314,-410,2392,12717,20722,27170,21798,5934,-12817,-3854,16955,25965,13866,3968,9148,4656,9516,13333,11461,7228,-4075,-1291,11592,10141,-133,-6901,-12897,-14355,-10727,-14551,-11283,-3222,-12658,-9919,-3231,6395,5554,-3233,-11181,-9748,-2608,-1902,-4692,-6306,-7828,-5881,-5843,-6676,-7678,-9782,-10828,-11349,-7857,-2214,1213,-3461,-468,11641,10081,3523,-3651,-4382,261,2578,-1735,-11588,-10770,-10020,-4808,6336,22730,27969,20190,5361,-2800,-5613,-16291,-12773,-8630,6523,19433,32138,41173,33273,29496,26988,21780,24057,14936,739,-8229,-9023,85,2046,406,-1705,-6728,-7612,593,9357,14818,16337,11809,9112,1163,-12102,7961,20782,20342,13823,5437,1664,-1385,-8191,-12950,-8865,-6974,-7498,-5381,-5063,-10545,-8174,-9299,-5386,9204,23270,14443,-4058,-4614,-2460,-3713,-7037,-3211,1856,4964,5344,3462,4044,522,-5045,-4561,-1397,-4908,-8879,-13790,-15826,-13545,-4664,11214,13478,15365,10402,6806,4505,-1632,16879,50439,70928,68568,40708,30102,19367,-1390,2137,10842,13722,18549,16435,8333,8484,9161,13041,14589,11794,5073,718,2140,-744,-4479,-9291,-8433,-899,7422,676,-13661,-10330,-1984,3857,-111,-8023,-12410,-11151,-11484,-5714,-1023,886,3619,7385,6443,-3377,-10865,-16059,-6875,2926,2264,-1965,-3313,-10233,-15504,-16942,-9901,-10657,-11808,-5068,2548,8104,8327,4403,-4724,-6751,7005,12385,9614,2925,-5239,-16029,-7386,7846,14977,11046,9524,6115,-4932,-8990,-8122,11549,18351,5441,28,-3306,-3374,7047,13458,8636,411,-1134,10649,22282,18095,19100,14582,18973,21812,16027,17914,9622,-538,-10192,-13736,-7185,2307,2212,-2754,917,6039,1506,1059,4843,4597,-1000,-4423,-8621,-6995,-2713,1907,273,-9922,-11207,-7618,-10819,-15079,-12660,-13177,-8341,-3701,-3577,-11323,1413,33316,39169,19657,-1445,-5188,-4283,433,13840,31568,33482,17620,7681,186,-2536,-2552,-6291,-11162,-8015,-3649,-4043,-4875,2620,17100,32141,23018,3756,-8473,-15667,-15391,-9326,-1465,-718,717,1406,-1793,-4752,-10690,-12631,-14762,951,17354,23165,20466,18229,12032,5654,1006,-3393,-7586,10378,19303,21255,12368,399,-10043,-12913,-2826,6884,9255,3284,-9394,-16363,-9725,-1803,10392,14904,16701,13303,2677,-4478,-502,1937,-2674,-4743,4578,21871,8727,-16317,613,17231,24860,17974,6009,1760,420,-2418,-1705,-3233,-6663,-13165,-787,5908,6660,3352,-4254,-6898,-3629,-1628,-3840,-4357,-2710,-6278,-1827,3410,851,-9466,-11442,-5912,8164,6263,7873,7235,2167,3811,6250,-713,-7483,-14498,-11845,-6960,820,11700,14388,8406,-1803,-323,3781,6507,186,-8198,-4317,-218,2035,4549,2781,349,-5648,-17127,-12945,-11073,-8864,-9877,-10269,-11905,-10989,-11481,-6839,-9722,-7792,-1292,7662,9438,2832,-2108,-10991,-7946,4302,22397,10173,-1212,-3146,-2534,-6737,-12619,-15992,-14053,-10990,-10475,-9917,-12314,-13578,-12537,-4880,2546,3391,-202,-3432,2355,8999,6715,-5169,-15354,-13886,-13267,-12272,-4388,5954,13272,10476,7039,1240,4908,13810,6890,-4154,-15073,-16155,337,26160,38734,31992,11966,-5382,-10272,-11128,-8323,-6212,-4796,-299,870,-7208,-15526,-60,8393,9855,8494,6067,3969,1942,12045,22055,18042,10443,-3664,-12575,-5634,-2449,-3675,182,887,-3848,-4779,-14223,-1536,6037,2669,-282,3313,18883,21521,14018,6004,4501,1145,-5376,-7129,-3289,4915,15910,19079,17532,12304,5231,-3599,-13545,-10591,5234,12889,10984,10021,14955,16866,18917,21212,34905,46558,45251,25510,1254,3470,14346,14185,12566,10420,14033,10437,-5394,-15720,5279,27050,32032,22399,3393,-15235,-8520,3888,2119,-7534,-12752,-10456,-9377,-6724,-6209,-10311,-13754,-10879,-8209,-7605,-4626,-6417,-7004,-8650,-9920,-7787,-9861,-7725,636,8953,10874,13109,7269,5035,5490,4604,-2067,-8538,3256,26485,31260,9882,6792,15745,10428,-5504,-13249,-10405,-13277,-9250,-1939,5580,9887,8556,5157,3396,2653,-1995,-3689,-2394,11132,20184,15678,8442,4037,1345,752,1711,2824,-4582,-11892,-12282,-13128,-8478,1319,16671,16010,4198,-7349,-11195,-11528,-7070,-10653,-14501,1508,5747,6420,3158,3583,2762,1932,-810,-294,3055,10866,31277,39929,20973,-7572,-16860,-14479,-8276,-4368,-5942,1015,4914,9023,3877,-3456,-13350,-11741,-7990,-3910,-1733,1623,5109,14518,10949,-1392,-11287,-4464,-5874,-11969,-11056,2386,21487,27649,16558,-2586,7470,8359,-501,221,7063,20301,31153,11646,-9841,-15560,-2094,3869,2060,-2178,885,1558,433,-1724,-2515,7866,27964,37275,36798,40152,38818,36559,38549,49990,50176,33650,14975,-1650,-3645,5926,9786,2038,-5997,-14277,-13399,-11090,-6771,7974,23948,25229,14745,743,-11147,-4341,877,-554,-7159,-11988,-2613,-6482,-8701,-8976,-3433,1455,-3871,-8592,3455,25477,35574,19631,5132,1838,5276,1448,-5300,-13774,-10284,-7427,-6448,-1742,1351,7486,8552,1207,-2331,-6162,-685,8296,9801,4,-9271,-12242,-10610,-9643,-9557,-6331,-1991,3731,17566,34471,28837,6858,-11288,-337,2190,-984,316,-2310,-1382,-279,-4359,-9771,1139,12478,10188,3428,-2219,-7712,-8245,-6952,-8276,-4177,7486,32095,42875,42907,44070,38462,28736,30442,35347,14671,-5821,-13077,-18793,-6171,6679,1353,-5896,3349,7544,-1540,-4770,5939,4142,-1446,-3542,-7885,-7284,-3486,-965,2865,5172,-814,-9023,-7570,-7762,-11448,-9879,-6671,1761,11758,27073,32356,23810,12509,7159,2855,1722,4460,12753,20777,20310,13630,5331,-4491,-10080,-10012,-7648,-6492,-3888,4082,6531,2392,-4288,-1399,-1641,-6608,-16148,-447,18297,26265,12641,-1847,-1049,14404,36603,47590,46852,36313,22585,15989,11813,4689,-4033,-8670,-9594,-2459,14890,30042,30524,15849,-1335,-12845,-9287,1286,4998,6366,-781,-3177,17808,19971,9050,4433,520,-721,547,2243,1288,-2315,-1258,-100,-1557,-3918,-180,4128,3057,-4433,-6286,-2088,-1478,-6145,-3181,4491,10797,10179,7167,-1280,-14636,-2609,1390,11110,21296,14418,6446,7781,6850,806,-10194,-2097,-2423,-8052,-10146,3303,5360,-4991,-16281,-1611,1241,-3971,-2161,9531,27820,44094,52694,41019,26538,24331,18379,8280,9740,-4595,-12491,-10296,-332,12133,17816,12045,2005,-8548,-15788,-10692,-11301,-4231,7494,25632,41525,36036,13825,-5613,-8721,7470,11888,-758,-9035,-5711,-2216,-1177,-5586,-2318,10113,30244,51114,55257,32112,4341,-7992,-12026,-14912,-14608,-7739,2790,15167,30009,34509,17796,-5127,-14071,-1573,12429,25830,36583,51365,42021,21579,137,-17312,-25854,-20651,-9049,-4584,-7096,-8463,-3965,8003,25067,34128,29875,15968,4713,1583,1698,30,7650,19687,21326,12083,-97,-8276,-9585,-9663,-6044,-6923,-12926,-20439,-9205,931,7299,11366,10453,6988,-250,-1747,1625,-599,-7128,-10748,-14432,-9465,1084,3664,9793,13066,7868,6018,8132,8291,2921,2043,3784,5787,-297,-8651,-16659,-17424,-11784,-4940,740,2014,1160,-463,-2211,-632,972,17421,9061,6392,6292,-703,-5383,156,15582,26010,20925,-406,-15565,-8644,-3713,1801,-4310,-10657,-4963,-1782,-1778,3443,19291,31826,21830,8627,4562,1213,1955,2558,1182,-4441,-5807,-5798,-12619,-12514,-929,15341,29577,36217,33395,23015,6625,-8192,-11937,-10894,-5820,949,6213,-130,-2297,-250,1193,11117,16587,13896,15287,19154,9081,-4863,2538,5787,12519,21520,30537,13204,-15420,-18439,-6979,-7169,-13378,-16008,-17198,-16269,-12650,-17646,-16387,-6620,544,10862,12639,412,-9153,-9355,-5525,-1484,357,-1249,3589,6418,1998,-2403,-5931,-1830,1309,-4351,-9940,-11802,-5682,5645,12961,12332,5366,-374,-3472,-4685,-2039,5872,15229,19688,9129,-4219,-13033,-6775,3153,6371,3078,2013,1255,-6094,-8606,-9477,-7890,-2848,-1479,-1935,9028,16242,16766,10668,5419,-1928,-5606,-6308,-9456,-11202,-2186,4764,5397,-1266,-6002,-858,5372,12356,26825,35558,39562,30337,16450],[6270,4708,4905,5324,4216,-1317,-8918,-12229,-9128,-3434,1142,1831,-3515,-5079,-1065,2171,2734,-341,2409,6238,8376,10829,5008,4825,7829,15281,17924,3610,-13469,-6686,8581,26555,33238,35436,29992,12609,7365,4922,-3852,-9456,-8112,-355,12617,32002,42721,42409,27719,10966,-121,-9010,-8709,-2581,550,-5751,-20246,-15520,3101,10405,721,881,11683,13150,7042,2458,-3116,-6035,-2007,-9396,-20064,-15687,-4763,-5165,-9965,-9134,-1827,4187,2072,3064,6823,8892,5816,343,-14364,-6462,3458,5908,270,-6318,-8398,-9526,-14376,-7323,519,6866,10291,8603,8530,7501,5299,8755,1124,-3570,-7346,-6997,-4522,1412,9803,15289,16192,9445,-1535,-8486,8433,30232,33210,19233,5208,24,-4666,-9107,3165,8093,9608,10409,6061,-11220,-16913,-17989,-19295,-12861,-10511,-24603,-10766,-735,1631,-1153,-1373,9329,14857,3809,-10918,-9430,-4567,2073,6839,9114,3465,-1143,-3524,-8242,-12557,-6622,1913,3132,9641,11774,9554,2148,-8050,-19832,-19950,-11413,8893,42215,51135,47962,38981,16139,7355,543,-11124,-4802,-8362,-242,-22664,-47017,-8022,-24057,-154177,-275482,-275299,-169128,-26061,24156,33010,29558,24093,6285,6505,19179,21823,20416,13300,7870,6531,426,-2560,-4151,-2635,-2155,-2646,-5517,-1704,-7474,-7382,1705,17984,25900,24989,15566,4632,-848,-10787,-13032,-3432,-9846,-7064,1685,3459,4435,-3221,-4979,-3903,-9257,-11768,-5458,-7338,-15633,-17762,-9703,-14566,-20551,-17190,-8707,-13358,-5416,-865,5622,20553,13434,10871,10501,10179,16057,15610,15049,9819,4255,-1631,-7509,-7206,4151,14434,17635,24042,19505,13569,17796,19054,18144,1817,0,11777,19643,13980,3046,-3887,-607,5970,4831,-591,-303,1557,1904,3982,2012,-1819,-2737,3398,13035,25494,31523,21538,8990,892,-5577,-11604,-11803,-15068,-12676,-14621,-11090,-2642,5840,7285,5345,4209,315,-796,-2998,-4191,-2421,-5491,-6936,-7928,-18153,-4587,11410,15605,3690,-11898,-15360,-7811,-1949,1758,-1296,-8152,-7388,-928,258,45,913,-3878,-11267,-6035,3639,4381,9041,21531,19869,6329,-6961,-13730,-14031,-12264,-7455,-764,1360,-2549,-2873,-579,-1873,-3030,-2914,6514,4747,1045,-1394,-2920,-5416,-8217,-11367,-15231,-1343,10462,17012,20457,19219,9096,-3964,-7596,-7839,-2136,2924,-2598,-11928,-3002,2115,2370,5842,3906,1870,-1301,-5373,-10951,-9009,-908,241,-9942,-19838,-18340,-15710,-9497,-5915,-6341,-2948,-4361,-8189,-6667,3383,19445,30933,13383,-2119,-6334,-1100,-1109,-7882,-6192,-5027,-4711,-9443,-15154,-10515,-9818,-10141,-7915,-8034,-6213,-5164,1304,6976,9780,15541,19044,19065,14642,59,-5190,-3523,-3407,101,4420,872,-965,4743,8707,2016,-2865,-6564,-10442,-4283,3395,4538,3210,6915,16872,35118,47090,44870,24488,5751,-5596,-11931,-4587,4429,10017,13131,7431,1597,-4526,-13067,-12939,-13940,-13458,-11728,-10318,-12571,-11911,-6085,-2638,-8443,-11636,-5374,49,8175,12196,5169,5102,8382,-5413,-9064,-3335,-1701,-2579,-2486,-3247,-7386,-11175,-3035,11301,32344,47639,40920,22116,3321,-9397,-11236,-12171,-9109,-5473,-4428,-5689,-7755,-13359,-19840,-16660,2888,24737,42509,38787,20664,7789,1073,-5006,-9043,-13323,-10263,-3981,3004,-820,4090,20941,20322,16218,3057,-3263,-4176,5714,4120,-4838,-10156,-10920,-5063,-1243,-4157,-2675,16066,31188,31680,21459,9950,3240,3307,5015,2107,-5164,2818,13903,6041,-4078,-1437,10950,12735,-295,-12012,-16599,-10476,-4684,4029,9494,13041,13696,14119,9098,221,-862,903,2123,3763,979,5166,18313,33316,40792,40029,34273,25633,13670,344,-11232,-10921,-11057,-11384,-4262,4460,6532,810,-1547,-6758,-1576,2846,-902,2099,13031,22372,24119,28293,18175,11079,9056,4496,1933,-5994,-6284,3819,15,-4742,1532,22953,37621,28815,13866,5531,-1512,-10519,-20214,-5430,-1093,-1774,-2415,808,1739,8755,8584,3708,414,-3037,-6815,-6937,-6008,-7732,-12662,-10405,8283,26082,18621,11334,9668,3510,11237,18642,16238,10327,5093,-5975,-10529,-363,3870,-1312,-3097,3351,12217,10872,-93,-3347,-2854,-5292,-4997,283,-1447,-8095,-10300,-15007,-12716,3692,16688,13503,-6682,-6392,478,1476,-37,-3755,-10711,-7918,-4621,-7154,-9682,-5872,-302,1876,-1404,-1343,3383,7263,4700,566,-2282,-3734,-5405,2269,10682,9670,972,-9521,-9738,-3427,401,4516,6173,7387,2798,-11536,-1055,14684,28735,24573,13510,4940,-630,314,669,6611,17069,16594,1597,-9113,-13855,-18945,-12237,-9805,-5356,5478,6721,-8547,-2803,12893,20847,20057,13325,7811,7540,4822,-3673,-14107,-9729,-7419,-6402,-2229,6570,5286,-5214,-17703,-6358,4773,13622,16960,15163,11027,11784,11800,676,-8028,257,7016,13100,19206,13656,446,-14328,-21181,-20757,-15131,-8844,-474,3400,1801,-2986,-1154,1963,-324,-150,-1038,-3255,1138,194,334,-1365,-3110,5185,14948,12724,-8139,-19387,-10277,570,9373,11690,9754,1019,-5578,64,2773,-2892,-3816,977,3080,4803,4392,-29,-8351,-12405,-9839,-7977,-4772,-3902,-7106,-10933,-11573,-13958,-18734,-13081,-4861,-4340,-2246,5219,3925,-2622,2148,14438,22801,28508,22191,5771,-12766,-6377,13048,23152,12133,2435,7007,1855,6464,10274,8217,5002,-2578,3308,14430,11066,-161,-7267,-13120,-14192,-10545,-13301,-8466,-249,-8929,-9348,-3333,5565,4090,-3793,-10396,-8806,-2316,-1458,-4193,-5529,-7216,-6260,-7020,-7754,-8318,-9477,-9988,-10117,-6986,-1013,3142,64,6152,17604,12810,3500,-5221,-6290,-1493,1355,-1900,-12123,-14989,-15810,-10780,2221,20545,24956,15016,1011,-5184,-6269,-16184,-13573,-12283,4481,18553,30060,34898,27610,26434,25216,20566,22497,13023,-161,-7460,-7939,357,1858,244,-1785,-6910,-8120,105,8879,14347,16738,14006,11855,3373,-11334,4682,19532,20509,13281,4409,967,-1929,-9277,-16259,-11130,-8847,-8745,-5188,-3665,-8140,-5704,-7898,-3215,12963,28519,20543,2251,1960,294,-1201,-4878,-4102,-15,2660,3205,1827,3835,2139,-1105,-2024,888,-2184,-6796,-13496,-16659,-15025,-7283,7447,9815,14783,12907,11483,10847,3927,17563,51181,73301,69829,37657,27644,19347,-3637,767,9833,13798,19735,17687,9202,8842,9262,13064,15204,13670,7744,3148,3395,-720,-5267,-8852,-6173,3005,11443,4253,-10322,-13184,-5396,177,-2797,-9322,-13123,-12440,-12320,-6717,-2598,-2173,-95,4165,4806,-3731,-10503,-16055,-9084,-1189,-2156,-5199,-4995,-10694,-15574,-17768,-11275,-11519,-11235,-4371,2389,7166,6901,2202,-7595,-7398,6558,10937,7563,1544,-6554,-14907,-3576,11733,16936,11211,8472,5438,-3422,-4644,-8617,3030,9378,-633,-2408,-4090,-4218,3846,7985,6053,-179,-1106,8789,20691,18860,21916,17329,21553,26880,21689,22038,12186,1884,-5184,-10096,-9737,997,2085,-2664,1724,7101,3949,2562,4054,2589,-3243,-6626,-10410,-8420,-3761,1088,138,-8591,-12679,-9648,-12296,-16165,-13597,-13360,-7510,-3134,-3492,-11521,913,29571,31568,14768,-5356,-9349,-6494,-1727,10166,24351,26910,14395,7450,1343,-918,-2651,-9133,-12427,-7487,-3722,-4950,-5976,1710,16004,31060,22891,1755,-10773,-15865,-15346,-9672,-2396,-2216,-394,1186,-1350,-2573,-8412,-11372,-15364,859,17404,23424,19085,15382,10037,4427,-38,-7745,-6072,12218,20218,21991,13085,2228,-7350,-14052,-4883,5521,7942,3026,-8773,-15951,-9282,-570,12816,18096,20941,16057,1884,-4025,3190,5002,-1379,-5649,2777,16796,2027,-18511,339,16707,25510,20266,9280,3263,-834,-5554,-4485,-4585,-6339,-13257,-3984,3869,6084,4040,-3859,-7949,-4797,-2898,-4569,-4049,-1145,-5445,-1981,3429,1109,-9439,-12038,-6577,9605,10468,11029,9433,3561,4458,6512,436,-6220,-15819,-13344,-6525,1608,13079,16888,12172,2739,987,7564,8615,2010,-7571,-6374,-2433,1337,4797,2591,-695,-7765,-19090,-11922,-10670,-8529,-8820,-7764,-7191,-5899,-8203,-6603,-10817,-9693,-3680,5013,5971,-1648,-5009,-9423,-1801,10246,26661,11030,-451,-2514,-1871,-5331,-11891,-15380,-14409,-12427,-12490,-8988,-7229,-9066,-9805,-3244,2885,2730,-1082,-3877,2291,10475,9097,-4191,-16650,-16035,-15023,-18519,-9149,3387,12204,9962,6701,2129,5453,11617,5369,-4801,-15120,-16314,-903,26908,44668,37879,14224,-4516,-10899,-13515,-9044,-6215,-5846,-1714,-129,-7312,-15779,-1164,7201,9592,7771,5371,2842,-1102,8750,21396,20376,13347,-911,-9340,-3008,-1949,-4121,275,2729,-1540,-264,-6670,-1383,5511,2898,-12,4407,21087,24353,15319,6373,4889,1850,-4465,-5735,-3100,3463,14752,20115,18784,13681,5158,-5534,-15954,-9675,7077,16122,14156,12060,15611,17534,21453,26481,42550,51210,48387,27771,665,3601,17580,18333,15833,11004,13213,7820,-8070,-14920,7954,30565,36289,27386,6385,-13478,-8917,4751,4331,-4930,-11000,-10045,-9448,-7923,-8951,-13594,-15529,-9763,-8389,-9914,-8550,-9871,-6885,-7493,-6878,-3186,-5340,-3178,4616,12148,14018,15176,6823,3104,3612,3880,-571,-6866,1732,24729,31398,7666,4107,13464,7978,-7704,-12001,-10167,-14021,-9913,-2073,6552,11738,10376,6248,3411,2164,-2404,-3337,-2651,10873,23496,18740,11110,5574,3327,5685,8089,7139,-2271,-10967,-11937,-11838,-6027,6292,22312,18978,5054,-8094,-12443,-11537,-7202,-10524,-14257,-1304,-423,790,-1771,292,1674,1713,-150,2523,6274,12758,32017,39651,21142,-7157,-14763,-16896,-9947,-6111,-8615,-2919,1735,7479,4523,-2632,-12801,-11051,-6718,-2560,-1709,859,4393,12018,6061,-4503,-8138,-126,-4957,-12443,-9363,4444,23558,25992,11312,-12046,5339,8047,-1300,-1299,5937,18957,29976,12613,-8723,-17166,-3232,3620,4150,2519,5657,5321,3352,-2187,-4502,4051,20359,33095,37310,41421,38070,37001,42798,54436,49330,31331,15127,1524,-692,6837,9349,1234,-6748,-15791,-14987,-12013,-7000,6772,23371,27245,15841,199,-13809,-5369,548,-1374,-8711,-14908,-1854,-5985,-10473,-9937,-1604,3919,-1994,-7637,3723,27952,42159,25259,6314,1884,6085,2230,-4825,-14416,-10036,-5986,-3646,2048,2449,6004,6807,101,-3030,-7136,261,8399,9569,1168,-6978,-10987,-9815,-8448,-8472,-5690,-646,6548,21749,40139,35325,11626,-9229,-5173,-4102,-6192,-2694,-4091,-2723,-217,-2370,-9712,-1615,8324,8131,5772,-374,-7054,-9174,-8702,-9777,-4790,6914,28047,34566,33794,36214,34818,28759,30745,36343,14561,-6429,-14221,-18019,-5829,6334,1697,-7945,521,6451,-599,-5479,3783,2397,-1772,-3349,-7376,-6229,-2096,647,4332,6587,1172,-6918,-6332,-7816,-12151,-10320,-6759,2052,11677,26741,31928,24142,12659,7359,2649,760,2801,9860,17681,18052,11378,3402,-5320,-10152,-8819,-6292,-5680,-3392,4791,7535,3143,-4654,-3029,-3510,-7689,-12768,4237,21624,26443,11769,-1003,1196,16714,38595,49210,46790,34020,20634,14817,11069,4387,-4475,-5575,-5136,2201,18588,31494,29988,15459,-1290,-12024,-9186,1465,5850,7213,721,-7677,12720,17975,9122,6240,2641,1149,1495,2673,1276,-2619,-1650,-848,-2798,-5919,-1195,4767,4677,-1780,-3539,-394,-1169,-6393,-1575,6190,10642,9079,5822,-1719,-13811,-2268,1966,13018,25893,20460,8850,7301,6111,2027,-8187,-3229,-5050,-11201,-15063,1434,5622,-3986,-15780,-1369,1893,-2859,-3481,4278,20641,38058,46151,37776,25135,22485,14688,2872,-659,-11997,-8197,-6635,3079,16470,22014,15808,4642,-6772,-15103,-12323,-14553,-8512,4803,24352,44388,36430,13875,-4099,-10841,4710,9980,-2128,-9657,-6902,-4800,-4480,-8447,-2784,9631,29760,55321,61801,32827,2683,-10428,-15590,-12321,-10383,-4554,4890,16427,30528,34814,17651,-4227,-9029,-3054,8187,22697,34136,49929,40789,17821,-3272,-17294,-17631,-12626,-3311,-841,-4325,-6614,-6143,5238,24939,37376,33693,19431,7476,3464,2912,1298,10999,24367,23847,11497,-3042,-11105,-11549,-11822,-8930,-9043,-14143,-18703,-6868,4678,11821,14837,12322,7863,13,-524,3085,0,-6844,-10325,-15182,-10049,1143,3386,5057,4604,612,894,2745,1840,-1768,938,4719,7741,1451,-9119,-19219,-15429,-10234,-3939,1305,2222,858,-1597,-3118,-859,1899,18598,9102,4315,4543,-469,-2109,4906,20223,31474,26632,2181,-15118,-8080,-6264,-1339,-6232,-11227,-3350,1120,1228,6432,20794,31526,22910,12418,10098,7049,6502,6101,4852,-446,-3400,-4786,-12689,-12624,159,16447,29144,32860,29547,21101,6506,-8189,-11040,-10012,-6734,-1404,2445,-4746,-4208,-1246,-1542,6749,13213,12575,14738,18059,9011,-1467,6069,11504,16932,25190,32499,9811,-17366,-16661,-4503,-5111,-11741,-15231,-17154,-16640,-14043,-17801,-15695,-7480,-1026,9404,11470,-839,-10447,-10827,-7280,-3449,-100,-1285,2186,4024,1166,-2898,-6235,-2104,390,-5349,-11647,-11883,-2281,10208,16131,14162,5321,-2292,-6217,-6950,-3847,3371,11506,16286,6223,-5350,-13764,-7859,2080,6290,2855,-1143,-5418,-13202,-12654,-12632,-10612,-3835,472,1295,12511,19532,19808,13213,7666,-976,-5201,-5656,-8754,-10163,-1628,4706,5621,-1302,-6806,-2540,4311,11884,24456,29933,38136,32431,16984],[8016,6200,6270,6332,4488,-916,-7753,-10424,-8591,-3555,1336,2532,-2618,-5887,-1758,2295,3756,896,3033,6025,7339,8598,2724,4047,9021,19672,23480,7256,-12413,-5278,11046,31016,38017,39424,33179,14076,6734,1578,-7124,-10888,-9391,-1214,13538,34442,44885,42462,26947,11017,954,-6843,-8104,-3722,-841,-6204,-19998,-13744,5891,14128,4913,4819,15441,16401,9200,3543,-3037,-9432,-6586,-12381,-21953,-12875,-2715,-3356,-8257,-7584,-457,5144,2274,3342,7651,9257,5568,-523,-14236,-7022,-1419,-1565,-5878,-9510,-9735,-9663,-14155,-6646,1522,8291,10887,7931,7354,7103,7528,13477,5333,281,-4233,-6735,-5740,-658,7108,11806,12130,6946,-2391,-9286,8366,31615,37865,25842,10782,2315,-3464,-4679,4815,7377,6554,7216,4054,-11275,-18514,-18151,-19154,-13126,-10423,-24459,-12422,-4047,-1066,-1188,1261,11077,13350,2982,-11991,-10800,-5569,1576,7576,9482,2841,-754,-3215,-8219,-13384,-9036,-2375,-70,8833,12779,11674,3538,-6744,-18702,-20349,-12036,5909,39919,52952,50220,38999,14787,5092,-2708,-13677,-6731,-10684,3090,-13039,-32760,1131,-34907,-174177,-282386,-252340,-133032,-11776,25444,30832,29975,23362,4511,4495,18192,23355,24568,17008,10576,9909,4055,1718,214,2036,339,-2293,-5631,-1669,-7943,-9712,-650,16350,24763,24106,15072,3710,-1750,-12332,-10107,-1692,-9537,-6928,3853,5254,4645,-4309,-6313,-4677,-8925,-10957,-5868,-9493,-15158,-16332,-11126,-17497,-16780,-10584,-888,-6358,-9345,-1519,8182,24629,17816,13710,9933,6123,13465,16626,17362,10141,2286,-3066,-8613,-9676,2333,12975,16588,24056,21612,14835,17552,17810,17293,2295,-2268,6568,13622,8659,-492,-6144,-1555,6388,6491,1394,1402,3518,5259,7378,3495,-1975,-3364,3360,13278,25543,28785,16883,6707,968,-4831,-11864,-12864,-11701,-10025,-14851,-13172,-7431,-712,5098,6452,5575,1139,-418,-3111,-4817,-4436,-7377,-6799,-6867,-15632,-3477,11972,16500,4108,-11805,-12220,-6182,-1526,2278,-94,-6735,-8432,-2818,-1810,-1373,-548,-5953,-13231,-7420,1784,2711,6857,19209,17454,3536,-9679,-15679,-14980,-11949,-6561,-481,1517,-2040,-3771,-3870,-4542,-4045,-2295,7654,5965,2604,-19,-1804,-4777,-7640,-10258,-14075,-827,10737,16354,19229,16489,5989,-6588,-7824,-5894,-766,2983,-2849,-13077,-3792,2823,3006,7334,6976,4626,-72,-5326,-12123,-6300,3216,4522,-5122,-15070,-16719,-17790,-9180,-4331,-5446,-1533,-3051,-6702,-6875,2896,20513,32477,16058,568,-4833,640,1323,-4871,-3299,-1736,-2688,-8174,-14818,-10694,-9854,-10188,-8066,-7918,-6514,-5279,3093,9186,11684,17446,22749,23308,17369,1190,-4248,-2703,-2798,-133,3557,418,-1306,3510,8521,3900,-592,-5277,-10089,-2305,5555,6295,3363,4966,13162,30695,42085,39307,21953,5092,-5339,-9856,-2374,6265,12067,15908,12123,6852,-2116,-14891,-14543,-15317,-15528,-13036,-10984,-12727,-10797,-3740,-1350,-7319,-11134,-5804,-1193,7038,11846,5383,5672,7926,-6163,-8461,-1854,34,-1572,-3755,-6579,-10431,-13685,-5717,7496,27092,42483,38165,22502,5485,-7659,-14203,-15860,-7089,-3967,-4713,-7864,-9233,-14218,-19830,-17273,2667,21537,38402,37674,21760,10531,4236,-2768,-8354,-13789,-10215,-4701,-825,-5793,242,18309,19562,15843,2837,-3647,-4219,3933,499,-8314,-14075,-11252,-4558,-886,-3789,-4133,11333,25657,28014,20395,10484,3788,1090,449,-1504,-7689,-226,12812,8185,366,1693,8106,10568,-536,-10824,-15994,-12181,-7440,57,4516,8952,11905,13881,9799,1248,383,2872,4616,5997,2807,7574,20871,33739,39548,37649,32389,25277,14665,1985,-9009,-11094,-10960,-12098,-9858,-3287,1428,-494,31,-4099,-2686,578,-2391,1552,12896,21431,22615,28715,22803,14712,12191,7232,3673,-5269,-8594,-1569,-4884,-6949,-71,18952,32704,25724,11679,4069,-1696,-9096,-18715,-7870,-4885,-3783,1688,9752,11398,15040,11091,4712,571,-3489,-7067,-7163,-7120,-9103,-14489,-14189,3963,19095,12119,11779,10524,4225,11223,16354,10749,3630,-602,-9111,-9077,632,4168,-1622,-3596,3578,12347,10679,2312,2338,2250,-3190,-5726,-611,-2171,-7409,-9537,-14481,-12741,3557,13224,5890,-7882,-2808,3580,2534,-567,-4534,-11810,-8087,-4244,-6851,-8956,-6826,-1121,1275,-1956,-2099,2910,5090,2086,55,-1249,-2834,-5430,1878,9084,6877,-1497,-9245,-6539,-2224,-619,2761,5135,7402,4542,-10050,-4632,9318,23098,20904,10861,3149,-1706,-630,444,6279,15131,12424,-1838,-10617,-13830,-19102,-14567,-12105,-3555,7310,11382,-4868,-1747,15273,24158,20914,11717,5621,6715,4533,-4146,-14054,-8752,-5223,-2000,3417,9705,6354,-5633,-18106,-5234,6224,15534,21307,22913,18671,17133,13217,-362,-7994,1869,11137,19848,23424,13338,-2333,-15643,-19726,-18793,-15747,-10086,-2379,2480,2569,-1151,-277,1828,-840,-670,-1228,-2527,2694,2357,1851,-1804,-5558,1000,8259,5953,-10475,-16914,-9731,-115,5902,7408,6180,-897,-3706,4397,6283,-384,-1744,2037,2793,4233,4221,1427,-5397,-8987,-6298,-5519,-5371,-6146,-9190,-12296,-11831,-12819,-16409,-14540,-6095,-6352,-4688,2270,563,-4554,1406,15184,23993,28603,21562,5425,-12465,-8943,8568,19142,9404,191,4135,-964,3915,7671,5049,2654,-795,7608,17179,11818,-140,-7547,-13280,-14020,-10431,-12266,-5930,2942,-4474,-8104,-3859,4322,2480,-4420,-9827,-8119,-2310,-1240,-3698,-4899,-6751,-6457,-7438,-7483,-7370,-8219,-8847,-8999,-6201,89,5649,5144,13927,24131,15894,3793,-6670,-8374,-3505,-74,-2130,-12146,-19597,-21927,-16416,-637,19244,22199,9784,-4134,-7842,-6557,-12036,-10873,-15430,2164,16593,26489,27341,21360,23760,25181,22025,23371,12835,231,-5919,-7310,-234,952,-604,-2602,-7659,-8516,-154,8485,13705,16535,15450,13724,4803,-10250,1767,18075,20318,12132,2701,-562,-3260,-10640,-19425,-12741,-10764,-10219,-4869,-1798,-4766,-2580,-5770,-907,16208,32712,26519,9486,8030,2329,971,-2505,-3757,-1566,132,679,-32,3700,4246,5300,4597,4442,1551,-4104,-11903,-17426,-16466,-9968,3427,5968,13544,14770,15667,16573,8261,15685,47547,70374,66760,33113,23995,18074,-4690,2286,9960,14624,21621,19680,10563,9116,9090,12872,15655,15478,10307,5177,4040,-1182,-6225,-8410,-4322,5716,14143,6863,-7723,-15522,-8939,-3482,-5396,-10671,-13100,-13100,-12963,-7855,-4295,-4898,-3680,681,2728,-4345,-10230,-15356,-9729,-3461,-4835,-7186,-5854,-10719,-15579,-18439,-12334,-12003,-10440,-3724,2219,6225,5250,-378,-10729,-7585,5691,9094,5225,-171,-7990,-12926,-276,14703,18086,11114,7570,4492,-2449,-1165,-3215,1102,4119,-5572,-4537,-4536,-4858,818,3335,3715,-939,-1031,7228,18716,19158,24243,19668,23640,31511,27617,26085,14960,6088,791,-6331,-12264,-612,1945,-1992,1750,6499,5007,3237,3105,703,-5212,-8780,-12305,-10297,-5402,-380,-523,-7433,-13502,-12094,-14314,-17719,-14859,-13770,-7046,-2878,-3706,-11940,-38,24462,23326,9733,-8793,-13912,-8432,-3422,7272,18666,21960,12806,8921,4184,1939,-1114,-9181,-11793,-7021,-4102,-6231,-7492,220,13816,27860,20586,-1387,-13623,-14342,-15495,-10532,-3973,-4276,-1898,477,-1353,-960,-6402,-10196,-16514,-39,15879,22021,16466,11437,6954,2095,-2206,-13303,-3373,13607,20345,21726,13055,3642,-4880,-13456,-7998,2895,5632,2239,-8298,-15604,-9185,459,15434,22289,25940,18583,746,-4033,5954,7063,-799,-7260,486,11671,-4185,-18174,41,15725,25514,22158,13207,6329,-886,-8427,-7606,-6474,-6555,-12414,-7743,1163,4919,4430,-3427,-9340,-6717,-4814,-5824,-4214,-201,-4836,-2460,3054,984,-9666,-12893,-7602,9895,14295,13990,10911,4101,4251,5900,1055,-5109,-16106,-14647,-6234,2360,14338,19194,15609,7000,4660,15120,12595,3844,-6979,-8807,-5179,-345,3896,1521,-2355,-10097,-18338,-11374,-10684,-8608,-8168,-5636,-2763,-1261,-5580,-6632,-12088,-11905,-6798,1208,1240,-6596,-7446,-5270,5111,18073,31633,12279,85,-2502,-1784,-3930,-10669,-14352,-14222,-14010,-14538,-7584,-2962,-5696,-7989,-2203,2664,1478,-2258,-4338,1771,11335,11400,-3032,-17413,-13761,-11207,-20486,-13581,643,10761,9232,6187,2579,5364,8940,3441,-5813,-15242,-16743,-3106,24870,46610,40744,15314,-4052,-11367,-14754,-8228,-5419,-6505,-3469,-1571,-7795,-16321,-2716,5688,8913,6634,4397,1445,-4567,5088,19729,21918,15929,1661,-6389,-961,-2205,-5070,-147,3839,339,3716,-179,517,5277,2851,-233,4822,21752,25660,15354,5621,4264,1638,-4373,-5349,-3630,1946,13330,20526,19352,14316,4282,-8124,-18885,-8757,8408,18439,16564,13515,15832,17998,23804,31461,48412,51968,47497,27306,-716,2819,19231,20854,17490,10496,11254,4262,-11184,-12440,10989,33694,39777,31358,8180,-12235,-9094,5184,5782,-2995,-9493,-9606,-9486,-8951,-10979,-15305,-13344,-8779,-8681,-11998,-11841,-12535,-6564,-6563,-4287,971,-1205,739,7619,14479,16492,16131,5395,189,366,2176,2,-5398,365,22122,29603,4928,946,10523,5182,-9392,-10737,-10343,-15060,-10821,-2541,6856,12761,11444,6655,2689,912,-3403,-3338,-2857,9969,26591,22166,14178,6997,4817,10133,14290,10744,-667,-10432,-11811,-10682,-4029,10264,25379,19519,4805,-9031,-13942,-12223,-8196,-10930,-13865,-5078,-7177,-5642,-7849,-4004,-296,429,-309,5034,9774,14802,31232,36504,19278,-7114,-12679,-18387,-10943,-6910,-9803,-6786,-1589,5336,4538,-2391,-12699,-10630,-5579,-1100,-1601,-119,3170,9001,1299,-6937,-4102,4935,-3484,-12287,-7836,5845,23998,22530,5586,-16866,6792,9372,-1066,-2634,4931,17355,27131,12413,-7987,-18778,-4582,3322,6454,7468,10240,8962,5801,-3490,-7174,98,12147,26946,35856,40846,35840,36628,46042,55687,45435,27508,13740,2947,888,6459,7734,-545,-8229,-17574,-16786,-13417,-7685,5049,21804,28583,16930,120,-16210,-6476,55,-2220,-10238,-16359,-576,-5180,-12236,-10669,244,5966,-382,-7115,3067,28879,46538,29341,6632,2038,7105,3109,-4395,-15165,-10132,-4969,-1369,4823,2853,4062,4437,-1560,-4824,-9779,654,7804,8522,1657,-5142,-9593,-9224,-7690,-7922,-5600,28,8404,24757,44328,40957,16286,-5782,-10629,-10891,-10754,-6340,-6349,-4644,-972,-1152,-9578,-5133,3305,6195,7405,827,-6346,-10065,-10901,-12218,-6325,5334,22684,25888,24536,27153,29004,27237,29607,35661,14125,-6782,-15147,-17518,-6126,5188,1221,-10104,-2127,5415,194,-6469,1293,800,-1973,-3108,-6909,-5294,-916,2006,5417,7567,2819,-5234,-5471,-8227,-13145,-10670,-6631,2138,10830,24841,29247,22543,11650,6867,1848,-805,707,6693,13948,14837,8276,875,-6511,-10257,-7640,-4929,-4800,-2879,5186,7938,3304,-5476,-5116,-5826,-8927,-9714,8130,23389,25109,10306,-529,2594,17424,37851,47551,43802,29993,17956,13091,9894,3787,-4395,-2776,-1783,5562,20423,30505,27349,13825,-1801,-11321,-9544,797,5577,6645,-291,-12123,7349,15689,9146,7793,4299,2542,2049,3076,1350,-3037,-2395,-1951,-4217,-7643,-1823,5617,6438,1207,-9,1765,-707,-6159,313,7420,9785,7241,3703,-2800,-12933,-1976,2408,14506,29946,26340,10944,6168,5293,4018,-6465,-4822,-6662,-12161,-19842,-592,5601,-2856,-12960,-817,2224,-2277,-5232,-721,13163,30295,37761,33143,22956,19818,10415,-1512,-10084,-11154,-3644,-2916,6937,20961,25846,19120,7044,-5118,-12916,-12802,-17092,-9865,3061,22189,44631,35028,13309,-3017,-13150,1465,7641,-3727,-10122,-7919,-7206,-7622,-11279,-3393,8709,28282,57461,66106,32554,1162,-12372,-14444,-8530,-6194,-1458,6678,16880,29910,34107,17299,-2987,-4584,-2144,4694,18879,30313,45658,36938,12778,-5719,-12121,-9538,-5423,1498,2138,-2139,-4924,-7802,2716,24001,39123,35992,21950,9904,5205,3846,2272,14225,29175,27420,11970,-4623,-12868,-12761,-12480,-10390,-11093,-15645,-16721,-3499,9993,17990,19355,14847,9426,1160,1211,4545,768,-6145,-9277,-15119,-10715,894,3373,976,-3723,-5267,-2421,-600,-3304,-6439,-515,5202,9386,3318,-9041,-17306,-11560,-7348,-2262,1990,2280,316,-2932,-4193,-1331,2633,19522,9938,3285,2801,-669,1009,9572,24299,35479,30593,4143,-14227,-6502,-8096,-5149,-8266,-10496,-926,4834,5284,10447,23204,31935,24817,17534,17151,15054,13684,12666,11529,5584,-57,-3165,-12164,-12537,1008,16819,27812,29066,25776,19297,6648,-7466,-9706,-8553,-7117,-3584,-1255,-8914,-5192,-1750,-3972,2468,10023,11780,15235,18724,11184,2775,9730,17549,21913,28873,33337,5840,-18953,-14114,-1141,-2122,-9181,-13583,-15793,-13592,-11609,-15310,-14600,-8173,-2534,7778,9690,-2329,-11694,-12485,-9548,-6342,-1434,-1711,737,1875,745,-2981,-6099,-1906,42,-5482,-12048,-11076,882,14585,19105,15661,5069,-4147,-8778,-9421,-6164,318,7015,11739,3102,-6091,-13964,-8644,897,6030,2727,-3604,-10305,-18036,-13801,-14240,-12415,-4119,3184,5711,16843,23264,23089,16029,10085,173,-4322,-4433,-7356,-8893,-950,4459,5484,-933,-6787,-3141,4310,12018,21684,23947,35344,33467,17829],[9682,7657,7563,7169,4621,-721,-6739,-8550,-7919,-3721,1448,3329,-1359,-6775,-2961,1749,4162,1976,3880,6128,6318,6067,-248,2374,9355,22965,27551,9878,-11619,-4108,12757,34101,41184,41370,34367,14701,6139,108,-7040,-9299,-9237,-2286,13871,36024,45942,41446,25419,10580,1588,-5132,-7318,-4736,-2410,-6795,-17371,-10737,8822,17482,8945,8516,18692,18979,10686,4034,-3076,-12355,-10597,-14678,-19484,-10501,-1304,-2045,-6947,-6763,-340,4621,1608,3303,8151,9292,4893,-2239,-14775,-8225,-7082,-8965,-9546,-11150,-10910,-10045,-14433,-6715,1597,8673,10334,6428,5644,6347,9147,16659,9105,4018,-1516,-6641,-7463,-3207,4174,8483,8087,4185,-3545,-10361,7742,31439,40407,30753,14887,3342,-2734,-477,7210,6522,3318,3796,2378,-10292,-17468,-18110,-18501,-14001,-11124,-19548,-13235,-8559,-5955,-2844,3173,12384,10940,1362,-13694,-12981,-7560,-71,6805,8286,1065,-1086,-3399,-8509,-14523,-11828,-6768,-3201,7504,12751,12648,4270,-5618,-16160,-19874,-11830,3995,37861,54446,51759,38282,12824,2019,-6343,-16862,-9879,-13451,4414,-5788,-13164,24158,-23183,-158668,-247860,-201587,-94085,2558,26610,27467,29195,21601,2166,2004,16297,23463,27280,20000,12745,12802,7402,5970,4836,6685,2537,-2300,-6333,-2310,-8769,-12373,-2940,14612,22920,21784,13482,1877,-3788,-14369,-6834,-15,-9490,-6750,5981,6269,2707,-8725,-10922,-7232,-8060,-9414,-7295,-12808,-13069,-13814,-12304,-18483,-12717,-5228,5401,-576,-13632,-2591,10059,27075,20744,15346,8820,1855,9774,16289,18175,9214,-872,-5389,-9642,-12587,-223,10401,14265,22452,22445,15155,16446,16021,16127,2971,-4954,985,7136,3129,-4331,-8787,-2950,6301,7648,2989,2841,5297,8374,10088,5071,-1141,-3415,3433,13308,24670,24713,11339,3917,560,-4323,-10740,-9081,-7947,-8046,-13829,-15077,-11485,-7304,2305,6907,6319,1405,-538,-3571,-5713,-6743,-9355,-7242,-6392,-12969,-2107,12204,16801,4333,-10214,-9225,-4600,-804,3430,1729,-4981,-9507,-5586,-4550,-2973,-2309,-8261,-14942,-8200,665,2051,5961,18035,15914,1424,-11822,-17150,-15367,-11287,-5654,-360,1495,-1649,-3974,-5745,-6693,-4992,-1827,8458,6716,3736,1210,-682,-4117,-7113,-9074,-11519,617,11065,15115,16671,12004,1457,-9634,-7239,-4195,284,2461,-3381,-13825,-4709,3509,4478,8860,9763,6845,685,-5533,-13526,-3500,7680,8762,-315,-9948,-12802,-19325,-8930,-2917,-4576,-490,-2210,-5378,-6561,2436,20815,32267,17928,3083,-3280,2168,3324,-2252,1126,2386,-101,-6384,-13899,-11295,-10154,-10395,-8294,-7755,-6517,-4396,5306,11086,13009,18550,25274,26700,19566,2406,-2936,-1476,-2098,-567,2461,-481,-1805,2198,8006,5757,1869,-4212,-10146,-115,7341,7678,3512,2673,9019,25636,36198,33343,19217,4559,-4557,-7372,-140,7966,13806,18285,16634,11580,73,-15461,-15136,-15631,-16660,-13663,-11037,-12230,-9429,-2235,-1059,-6951,-11205,-6474,-2591,5606,11133,5322,5578,6593,-7286,-7540,-41,2528,464,-4520,-10057,-13606,-15803,-8032,3640,20826,35036,33545,21943,7190,-5440,-13700,-14483,-5080,-2550,-4512,-9682,-10536,-14907,-19688,-17569,2007,17421,32307,34335,21772,12789,6915,-582,-7372,-13768,-10437,-5846,-4683,-9929,-2834,16031,18954,15452,2543,-4131,-4262,2093,-2525,-10532,-14934,-10175,-3895,-792,-3809,-5075,7543,20348,23985,19057,11012,4483,-747,-3183,-3797,-8595,-2355,11773,10482,4216,4302,4885,8024,-651,-9433,-14531,-12702,-9367,-3227,90,4777,9818,13272,10178,2138,1434,4411,6498,7740,4498,9790,22631,32626,36445,34059,29676,24397,15376,3430,-7262,-10879,-10051,-10500,-13119,-10041,-3365,-1561,1740,-756,-2845,-1487,-3502,1094,12596,20188,20663,27676,26062,17116,13959,9073,4999,-4446,-9797,-6089,-8911,-8949,-1764,14532,26939,22157,9703,3213,-1144,-6629,-15415,-12258,-10958,-6522,5558,17943,21059,20904,13376,5840,893,-3625,-6745,-6757,-7700,-9989,-15082,-17473,-1205,9959,5948,13310,11303,5218,11852,14811,6726,-1060,-5032,-10705,-7014,2053,4576,-1626,-3750,3952,11592,9723,4384,7451,7346,-580,-5585,-1011,-2482,-6531,-8809,-13493,-12325,3206,8889,-1063,-4684,529,6213,3614,-674,-4661,-11950,-7917,-3402,-5826,-7435,-7220,-1609,1047,-2052,-2543,2440,3034,338,236,-68,-2261,-5794,1279,7412,4490,-2619,-6846,-2810,-633,-1407,1314,4565,7882,6860,-7302,-7145,4847,18251,17848,8765,1715,-2542,-1377,480,6256,13021,8603,-4279,-11122,-13021,-18165,-16204,-12207,-1527,9123,16825,46,-355,17734,26779,21102,10072,3365,5322,4037,-4542,-13496,-7055,-2456,2745,9214,13219,7954,-5281,-17872,-3981,7801,17585,26090,31851,28774,24865,15070,-841,-7105,4072,15670,26946,26922,12694,-4172,-15548,-17032,-14894,-12754,-10319,-3648,2222,3960,1211,1098,1994,-961,-761,-875,-1000,5063,5337,3951,-1842,-7698,-3380,788,-1663,-11562,-13900,-8176,-169,3241,4087,3222,-2372,-1484,8588,9746,2499,1155,3931,3446,4809,5216,4107,-1603,-4725,-1821,-2489,-5667,-8202,-10858,-13065,-11354,-11020,-13347,-14225,-6695,-7960,-6588,-86,-1978,-5501,1017,15742,25059,28367,20871,5677,-11240,-10729,4464,14849,6461,-2044,1283,-3230,2350,6208,2764,930,1387,11777,20026,12922,585,-7028,-12681,-13180,-9775,-11057,-3855,5882,115,-5879,-4124,3297,1356,-4452,-8722,-6884,-1791,-515,-2522,-3708,-5745,-5881,-6692,-5805,-4881,-5800,-6835,-7251,-4771,1839,9455,12414,23282,31549,19841,5065,-7155,-9762,-4923,-899,-1685,-10961,-23161,-27335,-18979,-367,20338,21270,6239,-9144,-9753,-5550,-6993,-6858,-17066,431,14472,22703,20193,15836,22576,27435,26336,26881,14597,2179,-3386,-6233,-839,42,-1512,-3537,-8364,-8058,571,8926,13642,16450,16760,15263,6076,-8399,493,17337,20596,11305,1294,-1950,-4472,-11402,-18157,-13109,-12159,-11292,-3683,1371,269,1717,-2453,2197,19513,36338,32655,17660,13908,4312,3474,538,-1647,-1788,-1676,-1328,-1182,4527,7649,14220,15328,10427,7125,-57,-9068,-16725,-16974,-11881,23,2798,12442,16566,19806,21845,11788,12345,40764,63240,60319,28072,20045,16221,-2280,6418,11605,16706,24694,22906,12945,9920,9308,13160,16642,17857,13314,7324,4578,-1474,-6514,-7191,-2198,7752,15789,8891,-5151,-16030,-11791,-6316,-7242,-11591,-12635,-12681,-12702,-8358,-5316,-6349,-6169,-2180,986,-4491,-9410,-13729,-8608,-3490,-5106,-7002,-4935,-9383,-14647,-18506,-12751,-11781,-8917,-2489,2713,5993,4162,-2456,-13271,-6887,5103,7630,3413,-1387,-8579,-10223,3062,17290,19057,11363,7474,4074,-1440,1744,2932,5706,4812,-7588,-5470,-3765,-4300,-909,439,2202,-1249,-496,6390,17105,19655,26606,22154,25804,36055,34105,30470,18460,12164,7673,-1960,-12780,-1746,2449,-373,1659,5237,5472,3705,2572,-267,-5869,-9895,-13380,-11961,-6978,-1816,-999,-5821,-12612,-14054,-16166,-19086,-15868,-13821,-6257,-2216,-3508,-11888,-704,19138,15816,5470,-10528,-16476,-8468,-3492,6102,15216,19267,13440,12803,9365,6313,1981,-6292,-9615,-6029,-4134,-7201,-8669,-1007,11491,23681,16973,-4911,-12945,-12074,-15042,-11185,-5517,-6257,-3182,-75,-1145,674,-4082,-8472,-17413,-1121,13307,19457,13414,7460,3795,-455,-4824,-19360,289,15045,20255,20993,12804,5165,-2051,-11063,-11334,-166,3059,1524,-7436,-14755,-8887,1627,17845,26753,31283,20977,-133,-3883,8352,8783,-291,-8887,-1233,7729,-8608,-15630,558,15178,25611,24180,18105,11361,1181,-9883,-10285,-8232,-6681,-10784,-11241,-1546,3713,5007,-2359,-10114,-8693,-6681,-6933,-4229,711,-3908,-2616,2907,1061,-9575,-13498,-8500,9458,17783,17112,12212,4405,3897,5125,1697,-3673,-14806,-15151,-5634,3491,15982,21863,19213,11496,10923,25377,19000,6187,-6001,-11015,-7703,-2308,2503,257,-3866,-11770,-16698,-10742,-10567,-8579,-7446,-3515,1596,3094,-3231,-6590,-13090,-13859,-9892,-2864,-3809,-11199,-8017,62,13307,28237,37766,14256,826,-2584,-1720,-2090,-8418,-12269,-12401,-14520,-15927,-5925,544,-3121,-6707,-1361,2317,181,-3046,-4361,1066,11827,14055,-941,-16066,-9426,-5833,-14882,-16256,-1671,9419,8692,5816,2862,5074,6416,1536,-6778,-15003,-16661,-5411,21178,45299,41039,15594,-3564,-10896,-13581,-5937,-3732,-6224,-4949,-2965,-8265,-16592,-4091,4443,8275,5508,3512,184,-8001,1764,17766,23161,18642,4450,-3309,862,-2735,-5912,-547,4622,2047,6983,4744,2744,5114,2638,-705,4797,21029,25537,14392,4083,2970,809,-4872,-5716,-4110,1074,12191,20629,19552,14519,2963,-10906,-20977,-7482,9645,20223,18526,14734,15960,18429,25993,36114,52322,49455,43410,24708,-2361,1399,19226,21760,17799,9232,8483,177,-14042,-8908,14762,36675,42614,34304,8966,-11436,-9001,5310,6593,-1589,-8223,-9089,-9275,-9474,-11742,-14422,-11233,-7763,-8834,-13663,-13919,-12396,-5995,-5661,-1878,4861,2700,4157,9845,16243,18639,16472,3569,-3070,-3535,-66,-88,-4178,-577,19226,26498,2309,-2179,7306,2308,-10288,-9466,-10627,-15988,-11587,-3074,6707,13103,11904,6563,1422,-896,-4757,-3464,-2726,8653,29143,25778,17632,8449,5975,13972,20045,13695,506,-9851,-11311,-9390,-2332,13085,25995,17937,3578,-10049,-15341,-13408,-9798,-11507,-13073,-9227,-13484,-11639,-14571,-8679,-2746,-1789,-1216,7220,13551,17582,30140,31833,15989,-7210,-10576,-15417,-9920,-6192,-9064,-10401,-4856,2801,4018,-2603,-12847,-10358,-4496,511,-1311,-1050,1640,5681,-3145,-8238,234,10523,-1501,-11649,-6606,6658,22954,17909,161,-11286,9129,10927,-349,-3836,3934,15546,23001,11135,-7594,-18983,-5775,3169,8809,12297,14377,12426,7836,-5176,-10359,-4021,4195,19444,32417,38367,32300,35496,47977,53627,39173,22696,11149,2783,1044,4833,5099,-3121,-10290,-19396,-18572,-15123,-8420,3230,19622,29294,17974,288,-16664,-7446,-442,-2912,-11451,-14010,892,-4027,-12160,-10524,1841,7353,887,-6807,1803,28496,48644,31692,6563,2953,8632,4356,-3708,-15223,-10462,-4401,269,6311,2296,1605,1603,-3418,-7064,-14108,406,6385,6635,1544,-3621,-8231,-8931,-7482,-7994,-6121,-32,9206,26357,46615,45237,20591,-2023,-14396,-16669,-12070,-10367,-9077,-7167,-2604,-815,-9383,-9147,-2186,4389,7956,1194,-5688,-10364,-12487,-15566,-8874,2756,16486,17559,15873,17915,21704,24194,26986,33108,13113,-7094,-15916,-17520,-7093,3281,-92,-12426,-4552,4376,787,-7847,-1836,-995,-2364,-3122,-6758,-4682,-120,2883,5790,7726,3718,-4299,-5278,-9115,-14453,-11028,-6274,2013,9172,21371,24337,18835,9235,5440,284,-3019,-1753,3436,9870,10852,4323,-2414,-8314,-10712,-6844,-3846,-4123,-2719,4849,7344,2546,-7004,-7789,-8719,-10369,-7203,10952,23553,22502,8234,-682,2906,16235,34122,42539,38035,24478,14480,10679,8162,2765,-4032,-1215,-93,7124,20058,27075,22760,10966,-2923,-10993,-10576,-880,4016,4643,-3384,-16844,2397,13249,8883,8760,5167,3126,1903,3134,1222,-3680,-3568,-3577,-6106,-9432,-2402,6418,8143,4378,4033,4265,-101,-5559,1980,7834,7992,4409,513,-4844,-12454,-2062,2348,15081,32568,31098,12451,4050,4050,6245,-5324,-6836,-7386,-11411,-23119,-2881,5058,-2043,-10811,-730,1743,-2567,-7622,-5395,5931,21673,28540,27527,19934,16155,5445,-4484,-12314,-4980,125,355,10814,24916,28628,21337,8676,-4024,-11150,-12703,-16277,-8017,2125,19101,41864,31713,11928,-2563,-15591,-2415,4775,-5656,-10618,-9093,-9769,-10899,-14341,-4456,7075,25586,56771,67100,30857,-556,-13762,-11528,-5149,-2513,1130,7766,16103,27803,32031,16361,-2012,-1369,-410,1700,14100,24992,38643,30569,6783,-6571,-5956,-2230,435,4790,3813,-1031,-4093,-9432,174,22097,39028,36353,22980,11368,6222,3991,2545,16799,33521,31706,13191,-5229,-13890,-13553,-12443,-10319,-12755,-17793,-14968,228,16351,25377,24560,17680,11326,2697,2449,5220,1109,-5589,-8317,-14512,-11775,-78,2951,-2477,-11681,-9628,-4152,-2007,-6388,-11225,-2665,4871,10334,4910,-8585,-14414,-7845,-4291,-579,2341,1843,-752,-4707,-5708,-2397,2681,19309,10738,2975,1087,-1664,3373,13450,27233,37561,32422,5251,-12943,-4465,-7885,-8970,-9780,-8502,1845,9051,10329,15009,25851,32356,26653,22815,24477,24123,22543,21512,20703,13038,3683,-1435,-11499,-12591,1264,16142,25368,24696,21730,17075,6472,-6586,-8308,-6845,-7059,-5737,-5087,-12810,-5630,-2255,-6395,-1623,7073,11285,16363,20342,13991,6791,13214,23502,26952,31954,32441,1110,-20173,-11285,2527,1219,-6201,-11578,-14081,-10673,-8278,-12548,-13900,-9226,-4392,5631,6974,-4401,-13185,-14644,-12412,-10071,-3849,-2846,-1049,-346,123,-3187,-5985,-1633,-98,-5156,-11333,-10194,3360,18091,21344,16419,4310,-6209,-11388,-12248,-9205,-3550,1530,6092,-253,-6722,-13971,-9480,-694,5228,2286,-5718,-13604,-19586,-12849,-14784,-13568,-3982,6129,10684,21347,26822,25986,18466,11971,996,-3388,-3071,-5731,-7850,-772,3510,4485,-579,-6331,-2769,5488,12836,18754,18035,31138,32847,18538],[11052,8871,8591,7683,4454,-830,-5933,-6766,-7192,-4035,1347,4006,59,-7521,-4616,612,4073,2992,4998,6635,5570,3580,-3714,-79,8860,24787,29714,11306,-11081,-3170,13714,35728,42635,41316,33675,14504,5504,701,-3954,-5926,-7420,-3222,13817,36932,46115,39682,23455,9867,1899,-3849,-6476,-5506,-4091,-7414,-13916,-7065,11677,20253,12681,11922,21476,20960,11590,4038,-3207,-13470,-11747,-13952,-15965,-8591,-422,-1161,-6005,-6668,-1424,2879,374,3105,8304,8932,3747,-4785,-15900,-9880,-13112,-12414,-8238,-10680,-11732,-10522,-15109,-7517,693,7881,8559,4080,3418,5246,10072,18349,12237,7425,766,-6604,-9466,-5973,1301,5585,4359,1329,-4865,-11546,6639,29750,40646,33727,17462,3277,-2302,2812,9825,5595,210,536,1436,-8143,-14215,-17157,-17352,-15279,-12162,-15285,-11415,-10230,-8485,-3568,3947,11927,7628,-473,-15646,-15809,-10290,-2625,4630,5657,-1659,-2006,-3984,-8979,-15493,-14721,-10313,-5725,5754,11673,12395,4260,-4775,-13560,-17718,-11234,2799,35956,55688,52799,37329,10697,-1770,-10116,-20591,-13567,-15449,7412,7286,16007,54362,-3547,-129987,-198850,-143241,-51823,19293,27794,22586,27060,18921,-611,-836,13680,22211,28335,22147,14454,15283,10544,10262,9695,11058,4365,-2487,-7359,-3401,-9831,-15154,-4671,13104,20557,18179,10882,-745,-6797,-12901,-3760,1270,-9662,-6757,7051,6303,714,-12071,-13734,-7701,-5403,-8249,-9643,-16541,-9739,-10856,-12922,-17392,-9856,-1442,9781,3653,-13535,-3581,11325,27830,22136,15622,6928,-2509,5326,14703,17535,7360,-4806,-8383,-10184,-15500,-3248,7085,11086,19680,22175,14755,14828,14090,15073,4290,-6670,-4153,1129,-1627,-7813,-11570,-4765,5727,8298,4182,4072,6969,11125,11927,6479,251,-3090,3630,13234,23179,19943,5532,925,-218,-4022,-8685,-4825,-4800,-6812,-13377,-16883,-14298,-12189,-593,6711,6420,1100,-1180,-4442,-6914,-9323,-11551,-8430,-6596,-10586,-706,12110,16526,4346,-8009,-6509,-3119,147,5093,4047,-2924,-9993,-9276,-7798,-4578,-4321,-10824,-16304,-8697,-103,1991,6035,17875,15234,33,-13361,-18126,-15285,-10419,-4817,-464,1216,-1511,-3992,-6612,-8261,-5788,-1383,9058,7110,4473,2204,340,-3511,-6737,-8054,-8912,2615,11253,13221,12768,5865,-4361,-12695,-6456,-3014,736,1234,-4212,-13513,-5834,3884,6410,10222,11939,8216,781,-6021,-12590,-992,11490,11935,3642,-5373,-9117,-18997,-8988,-1812,-3639,15,-2016,-4450,-5940,2057,20235,30159,18680,5188,-1963,3119,4414,-552,5808,6855,2730,-4352,-12779,-12498,-10925,-10979,-8750,-7664,-6259,-2688,7454,12470,13757,18920,26603,29119,21201,3650,-1537,-231,-1737,-1449,863,-1848,-2571,560,6798,7108,4111,-3979,-10194,2364,8573,8398,3574,263,4509,19951,29496,27032,16136,3944,-3618,-5015,1740,9129,14784,19750,20202,15076,1481,-15226,-14994,-15323,-16916,-14030,-10925,-11598,-8349,-1763,-1894,-7621,-12125,-7573,-4335,3653,9822,4767,4587,4230,-8979,-6702,1664,5294,2922,-5016,-13799,-17203,-17088,-10159,-491,13682,25801,27167,20189,8076,-3483,-11495,-11995,-3560,-1641,-4352,-11362,-12015,-15769,-19827,-18028,441,12312,24416,28570,20180,13906,8508,1038,-6512,-13258,-11651,-8098,-8578,-13245,-5353,13879,18074,14582,1747,-5104,-4828,-305,-5405,-11789,-12954,-8579,-3370,-1222,-4491,-5580,4347,14981,19287,17018,11057,4840,-2592,-6293,-5525,-9004,-4273,10036,11898,6747,5541,1116,4854,-1063,-8288,-13008,-12551,-10809,-6087,-3950,310,7085,11850,9733,2356,1751,4980,7300,8626,5687,11347,23177,29901,31571,29205,25836,22461,15128,3971,-6489,-11299,-9273,-8275,-12715,-15368,-8181,-2852,2994,2291,-2616,-3559,-4590,250,11586,18139,17802,24683,26943,17518,13749,9491,5414,-4091,-10377,-10108,-12388,-11301,-4059,9450,20353,17878,7477,2430,-367,-3630,-10664,-12008,-14279,-9077,8112,23925,28877,25075,14770,6475,778,-4030,-6471,-6347,-8277,-10915,-14622,-16874,-7176,-759,2684,15137,11385,5679,12288,13293,3608,-3603,-7500,-10398,-5073,3237,4492,-1866,-4168,3738,9462,7513,5122,10948,11206,1418,-5297,-1518,-3033,-6197,-8754,-12872,-12152,2017,3456,-7068,-1732,2910,7760,4091,-1000,-4780,-11777,-8213,-2840,-4820,-6007,-7758,-2527,426,-2452,-3365,1302,461,-1270,130,342,-2701,-7054,-140,5114,2082,-2784,-3703,603,599,-2632,-447,3818,8140,9040,-4303,-8731,793,13830,15047,6812,138,-3707,-2505,170,5969,10471,4986,-6185,-11243,-12129,-17139,-17563,-10890,48,10281,21969,5045,12,19428,28108,20251,7941,574,2850,2682,-5442,-13032,-5390,112,7040,14266,16266,9295,-5002,-17978,-3304,8780,18988,30265,40691,40109,33659,16457,-1475,-6227,5936,19438,32823,28572,11083,-5788,-15177,-14682,-11266,-9501,-10250,-5008,1862,5120,3248,2170,1715,-1398,-1122,-717,474,7339,8200,5744,-2174,-10053,-8336,-7243,-9934,-11935,-11328,-6583,-375,701,1033,263,-4130,-57,11515,12061,4697,3665,5340,3860,5402,6220,6600,1731,-1069,2205,225,-6304,-10741,-12799,-14028,-10999,-9395,-10437,-12632,-7136,-9689,-8519,-2501,-4406,-6278,370,15558,25405,27312,19606,5790,-9975,-12337,222,9808,2719,-4913,-2049,-5760,815,5030,655,-929,2942,14847,21916,13479,1174,-6499,-12123,-12510,-9439,-10539,-3121,7398,3604,-3745,-4929,1657,-79,-4614,-7719,-5747,-1452,-39,-1491,-2750,-5011,-5437,-5938,-4161,-2341,-3345,-4839,-5643,-3468,3474,13666,20695,32856,38558,23586,6397,-7397,-11053,-6363,-1823,-1374,-9526,-19531,-23558,-16727,2645,23250,21744,4543,-14460,-11255,-3986,-1986,-3362,-17658,-1385,11690,18557,13491,10742,22247,30667,31719,31113,16758,4428,-957,-5323,-2027,-1620,-3338,-5462,-9882,-7458,1502,9403,13373,15716,17098,15623,6417,-6770,86,16509,20544,10164,-372,-3740,-6160,-12281,-16200,-13367,-13997,-12831,-2422,5144,6144,6352,1126,5233,21960,38476,37749,25351,18510,5440,5473,3364,1060,-1310,-3322,-3430,-2207,5672,11588,23986,28032,18301,13676,4440,-6090,-15586,-17062,-13651,-3412,-383,10798,17424,22851,25443,13625,7399,31040,52243,50546,22118,15277,13127,2145,10827,13496,18939,27822,26252,15330,10381,9090,13094,17330,19879,15761,8577,4030,-2388,-6716,-5908,-588,8358,15633,9552,-3352,-15241,-14641,-9020,-8999,-12690,-12693,-12166,-12332,-8930,-6342,-7154,-8039,-4963,-1109,-4927,-8833,-12194,-7173,-2729,-4240,-5628,-3039,-7394,-13420,-18885,-13563,-11927,-7624,-1498,3084,5750,3032,-4520,-15661,-6298,4089,5896,1506,-2687,-8783,-7715,5614,18732,19159,11217,7447,3654,-1136,3232,7392,11380,8350,-7264,-5904,-2485,-3144,-1847,-1386,856,-1792,-362,5340,15125,19586,28119,23924,27172,39395,39894,34118,21702,18645,14345,2242,-11016,-3023,2813,1104,849,3039,4851,3364,1787,-861,-5542,-10097,-13623,-13858,-9143,-3855,-1893,-4464,-10890,-15729,-18445,-20892,-17264,-14100,-5701,-1722,-3492,-11990,-1660,13450,8902,1528,-10707,-13092,-6569,-2263,6017,13026,17730,15124,18016,15909,11092,5188,-3163,-7425,-5197,-4435,-8438,-9944,-2266,8933,18826,12263,-8899,-9517,-9679,-14427,-12133,-7549,-8674,-4754,-981,-1259,1734,-2078,-6790,-17349,-2915,9245,15292,9693,3511,701,-3159,-8048,-18462,3857,15913,19394,19232,11766,6189,574,-8115,-14326,-3798,-116,371,-6781,-13964,-8923,2294,18983,29837,35313,22220,-1274,-4047,9898,9768,-283,-10927,-2226,5034,-10903,-12982,1364,14766,25440,25770,23103,17329,4686,-9800,-12590,-10175,-7127,-9205,-14432,-4602,1982,5194,-1196,-10291,-11034,-8824,-8233,-4470,1189,-3109,-2800,2617,948,-9562,-14310,-9722,7870,19934,19543,12924,4256,3279,4051,1994,-2385,-13109,-15336,-5172,4492,17549,24492,22564,15840,18586,36163,26792,8718,-5088,-13307,-10082,-4699,454,-1329,-5271,-12732,-15315,-10347,-10638,-8778,-7037,-1885,5255,6580,-1553,-6871,-14191,-15813,-12958,-6933,-8705,-14768,-6568,5611,22244,39952,44375,16416,1429,-2999,-1903,-154,-5397,-9228,-9425,-13581,-16796,-4670,2860,-1651,-6272,-1054,1614,-1296,-3480,-4259,-224,11608,16861,2158,-12802,-4716,-664,-9868,-16199,-3640,7968,8054,5250,2672,4377,3920,-549,-7909,-14640,-16084,-7513,16568,41386,39017,14968,-3183,-9694,-11122,-3226,-1825,-5367,-6120,-4404,-8912,-16723,-5260,3481,7610,4287,2545,-1091,-11490,-979,15776,24176,21470,7365,-181,2343,-3515,-6534,-904,5023,3398,9204,7792,4067,4351,1875,-1635,4174,18809,23791,12324,1686,927,-774,-6142,-6837,-4063,846,11209,20227,19287,14202,1192,-13756,-18889,-5912,10836,21518,20031,15691,15923,18605,27670,40022,54042,44469,37148,20609,-4052,-658,17348,20927,16820,7285,4984,-4264,-15695,-4835,19319,39493,44758,36113,8834,-11061,-8794,5102,6770,-742,-7285,-8614,-8883,-9551,-11485,-12682,-9433,-6722,-8811,-14910,-14080,-10648,-5235,-4713,428,8460,6339,7054,11387,17611,20701,16558,1794,-6109,-7566,-2572,-622,-3113,-931,16514,22786,303,-4936,4008,-502,-10300,-8107,-10779,-16488,-11971,-3512,6242,12876,11888,6158,-181,-3039,-6212,-3482,-2037,7244,30647,29128,21244,9997,6976,17138,25097,16146,1626,-8737,-9914,-7756,-755,14731,24523,14776,1653,-10996,-15860,-14778,-11634,-11795,-11734,-12692,-16576,-14219,-19084,-11998,-4825,-4475,-2665,9156,17581,21456,30061,27520,12361,-7073,-8204,-11210,-6482,-3995,-7402,-13172,-7732,233,3250,-2939,-12854,-9918,-3193,2484,-621,-1511,233,2478,-6918,-8193,4671,16392,889,-10630,-5398,7287,20993,13035,-4245,-7208,10692,12064,647,-4635,3176,13870,18465,9293,-7199,-17567,-6193,3557,11283,16922,18145,15982,9937,-6392,-13452,-7993,-2660,11645,27608,34540,28125,34083,48730,48930,31772,17722,8101,1724,320,2584,2139,-5813,-12324,-20389,-19499,-16264,-8350,2036,17573,29841,19318,917,-15062,-7613,-327,-2854,-11640,-11223,2766,-2034,-9171,-8775,3357,8303,2153,-6043,876,27891,49657,33508,7713,5342,11105,6543,-2096,-13964,-10376,-3754,1719,6908,1214,-808,-918,-4375,-7537,-15162,101,4653,4566,1636,-1567,-6363,-8429,-7298,-8133,-6673,-244,9519,27005,47320,48321,24903,2166,-11100,-14219,-9393,-13268,-11575,-9643,-4468,-762,-8597,-12494,-6915,3174,7878,1247,-4647,-9184,-11397,-16975,-11666,-9,10528,10576,8766,9881,14332,20476,23706,29491,12073,-6880,-15976,-17429,-8017,1426,-1445,-14204,-6101,3925,1828,-8846,-5080,-2483,-2456,-2891,-6401,-3823,877,3792,5880,7479,4270,-3613,-5221,-9808,-15256,-10740,-4956,2430,7515,17284,18290,13886,6077,3675,-1370,-5067,-3650,1048,6554,7223,461,-5728,-10099,-10949,-5876,-2456,-3070,-2378,4294,6284,1459,-8562,-10205,-11327,-11051,-4478,13409,23039,19709,6381,-792,2836,13892,28377,35372,30815,18707,11074,8385,6672,2120,-2962,-348,582,7465,18234,22291,17360,7831,-3801,-10386,-11528,-2737,2045,2070,-7287,-20315,-448,11761,9086,9819,5938,3572,1754,3454,1515,-3784,-4285,-4866,-7720,-10671,-2369,7807,10515,8520,9210,7738,1415,-4021,3893,8088,6025,1326,-3037,-7174,-11645,-1815,2487,15392,34026,34777,14085,1607,2926,8969,-4136,-8049,-6863,-9489,-20871,-4534,4749,-950,-8870,-692,1082,-3022,-9857,-8789,331,14052,20338,22229,16936,12309,627,-5351,-6306,1034,3515,3672,15154,28549,30674,22824,9990,-2929,-9441,-12055,-15194,-5147,2492,16075,37084,27571,10579,-1936,-16618,-5895,2480,-6862,-10359,-9762,-11824,-13596,-16807,-5276,5460,22494,53736,64980,28346,-1876,-13818,-8753,-1831,1199,3812,8778,14720,24936,29285,15442,-855,1250,1770,-98,9189,19198,30341,23195,1514,-4912,587,4725,5490,7152,4766,-389,-3548,-10542,-1735,20044,37850,35496,23075,12271,6907,3826,2701,19182,37750,37074,15630,-4592,-13789,-13499,-11740,-8794,-12419,-19119,-12953,4567,23879,34081,30730,21183,13940,4828,3159,5323,1364,-4836,-7131,-13342,-12583,-1227,2374,-4766,-18193,-11453,-4074,-1427,-6397,-15230,-4951,4304,11123,6710,-7214,-11398,-4242,-1084,1311,2755,1428,-1754,-6258,-7032,-3497,2454,18179,11530,3657,235,-2919,5160,16588,29237,38166,32744,6142,-10799,-1777,-4506,-7584,-8281,-5034,5252,14247,17052,20388,28739,32751,28159,27703,31487,33691,32576,32091,31920,21665,7875,541,-10517,-12430,1269,14823,22334,20298,17778,14714,6192,-5342,-6583,-4635,-6043,-7230,-8505,-15811,-5433,-2641,-8527,-4725,4963,11393,18102,22322,16591,10485,16822,29456,32008,34346,29933,-3948,-20039,-8146,6412,4810,-2836,-9195,-12193,-8197,-5455,-10408,-13782,-10637,-6528,3106,3542,-6903,-14635,-17160,-14771,-12939,-6951,-4517,-3035,-2568,-862,-3673,-6002,-1361,-104,-4497,-9707,-9450,5034,20455,22678,16362,3035,-8468,-14054,-15339,-12866,-8145,-4721,87,-3537,-7256,-13820,-10497,-2749,3761,1329,-7674,-15300,-16125,-11173,-14734,-14151,-3606,8856,15583,25406,29712,28039,20031,12783,1106,-2732,-1961,-4297,-7387,-1557,1542,2355,-588,-5833,-1632,7785,14403,15938,12504,25616,30177,18644],[11922,9654,9179,7754,3884,-1317,-5369,-5229,-6515,-4588,899,4381,1388,-7737,-6674,-1025,3615,3993,6326,7483,5226,1478,-7399,-2985,7740,24894,29706,11431,-10786,-2455,13952,35897,42356,39426,31345,13514,4567,2021,-477,-2606,-4959,-3604,13633,37396,45650,37454,21295,9065,2032,-2925,-5716,-5961,-5831,-7954,-10529,-3229,14208,22236,15956,14940,23799,22412,12003,3660,-3402,-11836,-9019,-10612,-12821,-7114,33,-640,-5393,-7267,-3539,404,-1049,2848,8053,8099,2090,-8096,-17277,-11795,-17944,-7952,-3993,-8856,-12003,-10889,-15962,-9029,-1239,5800,5551,941,759,3878,10340,18742,14582,10297,2607,-6544,-11491,-8677,-1263,3251,1175,-1427,-6155,-12494,5149,26675,38574,34677,18537,2417,-1968,5063,11987,4581,-2506,-2186,1427,-5176,-10730,-15498,-16227,-16555,-13445,-13322,-9695,-10165,-9230,-4288,2834,9508,3817,-1897,-16027,-19000,-13410,-5694,1402,1841,-5026,-3299,-4797,-9453,-15481,-17193,-11570,-7115,3791,9726,11057,3555,-4236,-11005,-15073,-10489,2013,33879,56346,53273,36484,8982,-6095,-13415,-20861,-16713,-15666,14140,26842,47661,78954,9599,-105808,-155454,-93726,-16667,33002,27492,16114,23662,15566,-3668,-3830,10664,19877,27798,23463,15877,17505,13594,14624,14636,14863,5785,-2668,-8386,-4636,-10926,-17643,-5549,11997,17811,13586,7513,-3875,-10318,-10138,-1157,2013,-9850,-7140,6873,5228,-1331,-14229,-14877,-7001,-3031,-8082,-12241,-17327,-5639,-7493,-12681,-15749,-8147,915,12378,6506,-9166,-3756,12200,27134,22202,14746,4409,-6701,680,12226,15774,5094,-8859,-11752,-10292,-16294,-6255,3641,7697,16484,21337,14160,13281,12551,14552,6508,-5679,-6987,-2644,-3894,-9534,-13795,-6777,4851,8623,5159,5332,8803,13618,13031,7697,1929,-2385,4142,13300,21568,15300,175,-1849,-1078,-3717,-6181,-862,-2271,-6139,-13395,-18375,-14887,-11356,-2790,6105,6100,453,-2114,-5526,-8208,-11861,-13824,-10206,-7321,-8484,649,11847,15904,4347,-5585,-3915,-1562,1458,7310,6917,-347,-8982,-13142,-10552,-5693,-6268,-13413,-16984,-8922,-591,2350,6829,18566,15421,-492,-14083,-18360,-14746,-9256,-3893,-595,861,-1451,-3925,-6811,-9032,-6107,-577,9831,7519,5133,3181,1451,-2761,-6308,-7078,-6395,4888,11330,10900,7898,-1381,-10916,-14465,-5678,-2247,686,-427,-5002,-12902,-6908,4037,8626,11504,13469,8764,400,-6413,-10552,1286,14296,13861,6728,-1321,-5733,-18023,-9201,-775,-2159,214,-2256,-3739,-4929,2204,19204,26637,18457,7030,-747,3510,4559,240,10249,11540,5872,-1989,-11318,-14036,-11947,-11715,-9153,-7343,-5350,-111,9558,13598,14304,19018,27212,30945,22672,5190,60,1102,-1560,-2545,-943,-3307,-3438,-1235,5017,7898,6102,-4604,-8101,5760,9562,8671,3838,-1544,133,14107,22547,20873,13075,3523,-2422,-2720,3383,9860,15091,20359,22666,17293,2203,-14740,-14245,-14551,-16668,-14176,-10598,-10774,-7384,-1878,-3364,-9025,-13620,-8716,-6061,1503,8242,4091,3149,1347,-10827,-5779,3371,8249,5546,-5084,-17060,-20017,-16286,-11571,-4490,6470,16086,19870,17617,8391,-1737,-9041,-9733,-2335,-1028,-4121,-12237,-13395,-16509,-20003,-18515,-1820,6774,15687,21054,17206,13889,9076,2190,-5602,-12006,-13943,-11339,-11493,-15079,-7007,12180,17178,13494,730,-6250,-5717,-2983,-7829,-11661,-10624,-6490,-2473,-1538,-5023,-5023,1910,9906,14375,14616,10848,5031,-4241,-8760,-6727,-9060,-5884,7712,12322,8104,5637,-2660,1536,-1465,-7121,-11320,-11706,-11485,-8136,-7137,-3962,4115,9958,8757,2148,1572,4844,7371,9076,6733,12520,22880,26294,25878,23857,21412,19768,14091,3813,-6359,-12247,-8449,-5843,-9660,-15114,-12606,-4070,3991,4965,-1985,-4997,-5245,-651,10154,15628,14410,20269,25539,16187,12006,8878,5258,-3939,-10323,-13129,-14912,-13716,-6575,4272,13744,13437,5332,2000,912,121,-4462,-3440,-4506,-7764,9321,27362,34110,27394,15537,6876,505,-4424,-6029,-5723,-8540,-11554,-13029,-12660,-9648,-5997,5594,17191,11054,5747,12562,11879,1385,-3814,-6803,-8516,-3099,4400,4231,-1981,-4558,3146,6533,4588,4683,12793,13629,2752,-4691,-1798,-3529,-6153,-9033,-12340,-11916,352,-2254,-9270,660,4601,8587,4305,-1228,-4575,-10992,-8795,-2350,-3619,-4585,-8172,-3650,-349,-2897,-4240,-172,-2282,-2527,-200,159,-3779,-8753,-1950,2689,270,-1650,-54,3899,1733,-3951,-2098,3273,8533,11404,-872,-8561,-2258,10445,13169,5668,-1005,-4736,-3576,-69,5920,8312,2382,-7057,-10665,-10835,-15702,-16608,-8482,1631,11208,26692,9838,-601,20744,28761,19079,5884,-2214,-116,902,-6285,-12177,-3441,2770,11168,18806,19083,10650,-4551,-18152,-2787,9542,20077,33915,49107,52079,42877,17536,-1919,-5173,7596,22312,36971,28503,9018,-6883,-14470,-12383,-7593,-5960,-9556,-6103,1702,6288,5198,3229,1361,-1738,-1320,-340,2178,9719,11094,7446,-2424,-12045,-13012,-14284,-17347,-11160,-8908,-4769,-418,-1320,-1360,-2198,-5724,724,13255,13331,6324,5772,6242,4157,6151,7356,8891,4671,1964,5792,2911,-6668,-13269,-14487,-14812,-10446,-7632,-7403,-9876,-6727,-10628,-9754,-4442,-6298,-6570,-6,15297,25667,26136,18376,6140,-8416,-13177,-3535,4786,-1105,-7712,-4913,-8129,-393,4440,-827,-2502,4178,17153,23122,13812,1964,-5581,-11229,-11659,-9071,-10288,-3192,7844,6197,-1490,-5865,-194,-1357,-4344,-6182,-4146,-784,639,-217,-1620,-4149,-4800,-5036,-2541,244,-647,-2524,-3745,-1850,5442,18490,29757,42263,44988,27242,8043,-6963,-11563,-7157,-2330,-810,-7592,-15031,-17868,-11121,8158,27897,23712,5362,-18174,-11330,-1488,3332,-172,-16720,-2724,9049,15099,8256,6884,23111,34702,37713,35492,19188,7082,1627,-4020,-3039,-3461,-5671,-7958,-11708,-6110,3082,10336,13343,14833,16937,15302,6371,-5055,497,15813,20463,9226,-1675,-5243,-7663,-12809,-14503,-13349,-15919,-14364,-652,9941,13125,11750,5332,8566,23915,39570,41934,32446,22122,6182,7372,6353,4464,269,-4142,-5011,-2471,7714,16449,34057,41619,28320,21376,9602,-2730,-13910,-16095,-14600,-6294,-3066,9192,17786,25053,27574,14330,2106,20122,39503,39168,16096,10482,9589,7561,14941,15648,21435,31079,29812,17937,10880,8861,13050,18060,21783,17825,9155,2683,-3372,-6107,-4060,960,8110,14345,9386,-1832,-13278,-16945,-11035,-9911,-13045,-12626,-11192,-11450,-9062,-6845,-6889,-8594,-6924,-3014,-5217,-8057,-10413,-5439,-1362,-2420,-3094,16,-4405,-11424,-19065,-14460,-12193,-6319,-401,3745,6008,2523,-5751,-14402,-5541,3160,4443,87,-3431,-7970,-5046,7771,19524,18927,11149,7947,3917,-982,3785,10329,15968,12142,-5510,-5577,-425,-1056,-1623,-1836,253,-2043,-222,4443,13222,19334,29067,25267,28015,41563,44775,37069,24824,25254,20918,6659,-8369,-3934,3358,2584,-97,745,3815,2793,1288,-520,-3642,-8331,-11786,-13876,-11404,-5987,-2667,-2938,-8298,-15768,-20578,-22614,-18438,-13955,-4781,-844,-3123,-11760,-2383,8298,3302,-1505,-9022,-7777,-2604,673,7181,12057,17224,17644,24337,23704,16232,8390,-37,-5063,-4146,-4570,-9433,-10584,-2647,7304,15018,8478,-10290,-5344,-6733,-13119,-12828,-9537,-10865,-5973,-1688,-1175,2688,2,-4716,-15238,-4832,4530,10421,6268,881,-739,-4240,-9857,-10331,7499,16616,18239,16973,10443,7136,3427,-4337,-11969,-6759,-3176,-716,-5928,-12811,-8825,2879,19181,31371,37650,22454,-2222,-4041,11088,10583,-247,-12812,-1467,4246,-10397,-10212,2708,14964,25518,27298,28220,24030,9553,-7542,-13339,-11595,-7388,-7369,-15293,-7405,165,5308,341,-9229,-13121,-10674,-9163,-4430,1722,-2005,-2499,2701,1139,-9134,-14863,-10785,5768,20772,21251,13553,4439,3270,3487,2466,-877,-11077,-14929,-4427,5705,19359,27449,26046,20448,27211,46426,35414,12061,-3839,-15007,-11443,-6862,-1559,-2512,-5807,-12323,-13777,-9742,-10452,-8773,-6575,-466,8365,9405,-164,-7060,-14991,-17275,-15080,-9522,-11105,-12518,-3294,11457,31799,52633,51145,18886,2275,-3282,-1851,2235,-1194,-4659,-5129,-11116,-16816,-3585,4367,-843,-6266,-960,1036,-2339,-2995,-3702,-1778,11158,20358,6949,-7832,461,4283,-5118,-13636,-4769,6793,7626,4775,2371,3679,1840,-2426,-8829,-13839,-14700,-8498,12478,36528,35904,14117,-2409,-7630,-8030,-326,266,-3907,-6429,-5424,-9375,-16481,-5732,3285,7375,3372,1836,-2028,-14597,-2391,14508,25569,24876,10798,3409,3882,-3999,-6392,-783,5478,4760,10823,9579,4541,2974,640,-2730,3342,15692,20936,9624,-1151,-1509,-2813,-7899,-7910,-2850,1361,10494,19476,18831,13655,-652,-16048,-15654,-3769,12372,22737,21435,16695,15958,18672,28872,43097,53899,38391,30303,16164,-5289,-2998,13909,18709,15017,5080,1206,-8564,-14683,-142,24889,42420,46569,37145,8264,-10767,-8304,4856,6637,-207,-6488,-8007,-8164,-9132,-10540,-10830,-7713,-5444,-8376,-15414,-12841,-8492,-4067,-3444,2880,11899,9830,9586,12522,18934,23119,16878,629,-8052,-11058,-4926,-1170,-1883,-416,14554,19353,-593,-6982,834,-3042,-9379,-6476,-10530,-16335,-11786,-3669,5656,12279,11612,5748,-1757,-5145,-7415,-3125,-596,6249,30609,31626,24618,11653,7998,19647,29276,18320,3072,-6740,-7407,-5701,821,15231,21456,10652,-670,-11787,-15312,-16010,-13365,-11453,-9838,-13745,-13914,-11400,-14123,-11092,-5358,-6815,-4532,10765,21610,26201,31513,24942,9414,-6521,-5475,-6174,-1289,-823,-5464,-11843,-10086,-2212,2344,-3240,-12530,-9195,-1609,4802,438,-1377,-832,-395,-9909,-7238,8823,21902,3295,-9438,-4061,7962,18548,8471,-7496,-4789,10982,12492,1680,-5013,2651,12350,14141,7169,-6755,-15589,-5728,4437,13603,20943,21340,19557,12287,-6725,-15982,-11745,-8328,4254,22020,29895,23786,32570,48206,42241,24077,12911,4949,187,-937,107,-735,-8287,-14120,-20324,-19261,-16212,-7272,1541,15818,30174,20817,1822,-12950,-6863,525,-1998,-10786,-8252,4854,672,-4658,-5896,4450,8549,3187,-4821,678,27769,50645,36061,11037,8691,14020,9428,328,-11925,-9838,-3063,2878,6543,-407,-3152,-2933,-4008,-4675,-9332,-200,2573,2461,2255,1228,-4061,-7815,-7209,-8377,-7281,-631,9303,26586,46248,49776,28875,6468,-6211,-9742,-5795,-13347,-13748,-12095,-6576,-1027,-7429,-14434,-10183,2188,7065,854,-3546,-6935,-8183,-13728,-14030,-2722,5047,4849,3095,3321,7454,16253,19940,25125,10903,-6391,-15596,-17354,-8932,-320,-2753,-15463,-7058,3796,3123,-9292,-8524,-3830,-2491,-2655,-6070,-2938,1845,4412,5322,6498,4139,-3441,-5520,-10451,-15542,-9951,-2869,3224,5860,12800,11526,7920,2099,1364,-3274,-6950,-4938,-492,4127,4262,-3095,-9091,-12042,-11209,-4984,-1011,-1906,-2137,3242,4499,-190,-10289,-12201,-13340,-10789,-1612,15385,21910,16839,4631,-1067,2237,10381,20964,26643,22750,13005,7710,6132,5323,1717,-1735,-299,157,6405,14924,16398,11336,4442,-4544,-9772,-12551,-4823,-271,-1062,-11812,-19843,-918,11289,9587,10749,6389,3640,1390,3702,1889,-3619,-4654,-5875,-9194,-11688,-2138,9398,13251,13345,15050,11657,3448,-2087,5597,7914,3723,-2182,-7158,-10040,-10668,-1442,2633,15256,33851,36587,15556,-1408,1482,11406,-3313,-8253,-5944,-7549,-17589,-5657,4466,104,-7365,-1079,2,-3854,-12117,-10999,-3466,8026,13589,17335,13781,8122,-4184,-5081,-190,5681,6134,6585,19307,31100,31394,23048,10483,-2223,-8170,-11565,-14555,-2603,3436,13097,30639,22831,9168,-1288,-15683,-8486,1122,-7142,-9598,-10221,-13646,-15889,-18154,-6105,3659,18920,48225,59429,24797,-3167,-13323,-6489,998,4569,6273,9429,12509,21197,25708,14233,82,3073,3658,-964,4237,13184,21566,15742,-1971,-1719,6829,10929,9467,8388,4787,-413,-3488,-11474,-3274,17766,35582,33430,22085,12250,6842,3023,2564,21059,41368,42808,18761,-3388,-13235,-13111,-10980,-6960,-10243,-16614,-10987,8951,31638,43015,37059,24731,16693,6918,2720,4402,1159,-4263,-6064,-12084,-13154,-2660,1257,-6463,-22211,-11191,-3046,28,-4535,-16664,-7462,3474,11655,8518,-5265,-8630,-1139,1795,3004,2989,925,-2695,-7502,-8094,-4639,1806,16021,11879,4884,335,-4364,5946,18424,29948,37257,31740,6903,-8086,1225,542,-648,-3400,-633,9053,20350,25426,26332,31402,32659,28695,31218,37144,42631,42695,43151,43836,30496,12063,2463,-9469,-12138,968,12904,18863,15990,13953,12251,5796,-3781,-4624,-2047,-4024,-7574,-10974,-15898,-4856,-3025,-10360,-6262,3855,12051,20080,23895,18403,13756,20651,35230,36781,35819,25984,-9020,-18012,-4807,10288,8413,746,-6512,-10221,-6285,-3668,-9324,-14269,-12304,-8850,378,-292,-9601,-15245,-18523,-12973,-10157,-10004,-6407,-4980,-4613,-2185,-4454,-6157,-1073,39,-3530,-7436,-8690,5986,21674,23172,15652,1471,-10661,-16527,-18338,-16670,-12909,-10549,-4240,-5913,-7266,-12791,-11456,-4854,1977,111,-9246,-14774,-12700,-9354,-14146,-13628,-2730,11405,20228,28953,32051,29470,20911,12689,793,-2039,-843,-2810,-7120,-2943,-878,-229,-502,-4948,577,11467,17299,14217,8245,19815,26190,18597],[12439,10167,9494,7588,3184,-1885,-4746,-3774,-5728,-5159,290,4598,2677,-6853,-8782,-2793,3188,5239,7989,8747,5509,309,-10341,-5184,6653,23492,27739,10479,-10471,-1725,13758,34915,40657,36185,27909,11988,3238,2916,2233,167,-2506,-2967,13817,37881,44994,35170,19260,8464,2329,-2067,-4941,-5929,-7400,-8166,-7297,617,16350,23434,18762,17616,25786,23536,12158,3152,-3468,-9236,-5159,-6719,-9920,-5871,302,-286,-4920,-8334,-6168,-1943,-2129,2701,7465,6862,24,-11893,-16764,-13662,-12147,-1433,481,-6625,-11564,-10820,-16343,-11107,-4108,2488,1507,-2741,-2067,2487,10162,18220,16185,12594,4135,-6320,-13166,-10944,-3246,1596,-1214,-3752,-7051,-12571,3464,22495,34446,33723,18303,1222,-1486,6422,13234,3521,-4573,-4027,2312,-1580,-6924,-13450,-15119,-17405,-15028,-13680,-9991,-10695,-10012,-5600,597,6098,167,-2352,-14114,-17618,-16530,-8655,-2161,-2762,-8586,-4667,-5577,-9711,-14819,-16871,-10212,-7161,1926,7295,9034,2459,-3830,-8490,-12261,-9640,1496,31402,55963,52955,35889,8264,-10625,-14902,-17305,-18162,-13777,23889,48338,73957,92749,16518,-84896,-120463,-59554,3737,38501,24513,8466,19378,11874,-6839,-6753,7649,16890,25980,24077,17224,19619,16629,18975,19314,17785,6791,-2701,-9127,-5712,-11826,-16196,-5676,11261,14743,8375,3711,-7162,-13058,-7150,846,2206,-9836,-7759,6256,4125,-2991,-15922,-15912,-6703,-1496,-8098,-13825,-13583,-995,-3624,-11456,-14118,-7323,2104,13512,8311,-4345,-2536,12909,25361,21267,13075,1586,-10434,-3539,9332,13346,2936,-12217,-15291,-10464,-15571,-8640,752,4780,13629,20575,13981,12394,11843,14765,9518,-1883,-5720,-2464,-2469,-8205,-14412,-8708,3885,8824,6139,6891,11085,16028,13687,8834,3865,-1157,5121,13669,20243,11477,-4154,-4054,-1733,-3205,-3379,2673,-262,-5797,-13642,-19177,-13872,-8033,-3645,5356,5607,-280,-3088,-6591,-9355,-13883,-15860,-12325,-8365,-6637,1889,11518,15130,4517,-3018,-1281,239,3240,10105,10368,2954,-6159,-12546,-10486,-5810,-7806,-15792,-16845,-8821,-805,2998,8075,19825,16328,-155,-13884,-17746,-13731,-7710,-2747,-573,602,-1306,-3760,-6616,-8997,-5727,879,11072,8259,5994,4341,2814,-1703,-5648,-6003,-3948,7153,11311,8399,2528,-9082,-17498,-13834,-4927,-1770,269,-2200,-5424,-12055,-7684,4083,10915,12725,14269,8529,-251,-6308,-7786,3430,15937,14636,9084,2333,-2537,-16877,-9411,424,180,347,-2702,-3057,-3472,3240,18267,22363,17469,8732,493,3335,3773,215,14048,16220,9328,755,-9423,-15607,-13010,-12362,-9221,-6532,-3438,3246,11638,14664,14930,19217,27535,32525,24259,7119,1889,2587,-1364,-3573,-2638,-4653,-4332,-3042,2804,8029,7659,-5505,-2447,10566,10573,8699,4432,-2243,-3704,8493,15869,15267,10356,3511,-908,-426,4870,10254,14846,20211,23956,18282,2384,-14175,-13054,-13434,-16228,-14122,-10005,-9665,-6285,-2065,-4914,-10839,-15420,-9546,-7469,-586,6673,3651,1832,-1449,-12354,-4650,5131,11179,8025,-4749,-18284,-17482,-14058,-11741,-7895,-11,7218,12495,14575,8341,-117,-6506,-7528,-1233,-536,-3732,-11879,-14424,-16868,-19993,-18912,-4550,1273,7023,12568,13122,12741,8666,2906,-4573,-10029,-17403,-14654,-12043,-15175,-7717,11068,16439,12394,-274,-7293,-6759,-5590,-9409,-10478,-8212,-3866,-715,-923,-4226,-3205,229,5361,9692,12182,10550,5128,-5638,-10639,-7480,-8770,-7086,4942,11739,8431,4899,-6060,-1566,-1681,-5781,-9399,-10274,-11336,-9199,-9215,-7748,1166,7839,7470,1680,1049,4197,6986,9373,7807,13425,21989,22351,20151,18628,16859,16569,12387,3122,-6638,-13587,-7384,-3360,-5886,-11179,-16434,-5105,4755,7077,-1176,-5407,-5296,-1432,8471,12864,10751,15003,22158,13438,9161,7508,4706,-3899,-9936,-13432,-16357,-16042,-9036,-671,7632,9133,3360,1968,2703,4452,2656,6461,5943,-2382,9207,28105,36241,27810,15789,7114,154,-4740,-5414,-4889,-8418,-11811,-10689,-7555,-3378,3628,12762,19167,10396,5395,12530,10414,-404,-2776,-4133,-6147,-1190,5490,3900,-1862,-4858,2196,3195,1281,3140,12841,14290,3232,-3844,-1757,-3899,-6348,-9542,-11838,-11544,-1651,-7660,-6642,2420,5611,8818,4327,-1326,-4020,-9577,-9724,-1993,-2289,-3342,-8463,-5000,-1277,-3364,-5101,-1892,-5146,-3570,-933,-675,-5363,-10709,-3970,404,-637,545,3776,6990,2729,-5320,-3470,3043,9152,14006,2944,-6742,-4024,8304,12493,5661,-1445,-5489,-4506,-181,6233,6879,989,-6926,-9515,-9183,-13843,-14099,-5422,3314,11968,30483,13686,-1803,21962,29092,17912,4082,-4853,-3345,-1185,-6850,-10925,-1308,5411,15031,22724,21538,11914,-4038,-18417,-2387,10103,20836,36796,56351,63399,51295,18093,-2258,-4153,8793,23784,38648,26662,6643,-7609,-13628,-10185,-3954,-2261,-8387,-7033,1619,7295,6889,4135,868,-2003,-1336,263,3985,11970,13714,8825,-2704,-13620,-16953,-14698,-11174,-9451,-6751,-2963,-459,-2925,-3194,-4156,-7120,703,13545,13277,7046,7045,6318,4129,6829,8379,10681,6896,4043,8599,5393,-6563,-15769,-15694,-15530,-9856,-5902,-4462,-6621,-5490,-10148,-9937,-5846,-7758,-6577,-153,15080,25952,24972,17200,6558,-6817,-13252,-6753,60,-4688,-10065,-6622,-10406,-1452,4216,-1776,-3909,4941,18551,23462,13714,2728,-4466,-10179,-10819,-8853,-10387,-3999,7187,7680,610,-7065,-2374,-2495,-3587,-4072,-2123,124,1397,1121,-490,-3337,-4208,-4330,-1334,2446,1964,-145,-1729,-79,7574,23447,38600,50417,50047,30297,9635,-6086,-11204,-7186,-2504,-221,-5501,-10809,-12531,-4652,14873,33164,26185,7790,-15078,-9792,1693,8732,2587,-14842,-3638,6757,12586,4596,4263,24664,38817,43460,39192,21396,9725,4052,-2496,-3677,-5376,-8653,-11186,-13468,-4036,5103,11486,13344,13688,16162,14230,5869,-3548,935,14708,19883,8250,-2725,-6465,-8971,-13213,-13319,-13332,-18000,-15846,1378,15280,20580,17611,9862,11878,25129,39501,44789,38270,24479,6338,8876,9193,8039,2473,-4266,-6170,-2063,10486,21792,43152,54165,39497,29480,14857,566,-12100,-14458,-14695,-8742,-5479,7482,17456,26058,27957,13916,-2890,9150,26667,27402,10111,5784,5974,12666,17962,17483,23638,33857,32985,20293,11115,8351,12659,18399,23031,18941,8585,218,-4377,-4653,-1896,2166,6907,11911,8219,-831,-10992,-18335,-12331,-9814,-12365,-12296,-10057,-10411,-9003,-7072,-6043,-8094,-7964,-4880,-5677,-7368,-8746,-3963,-62,-392,-139,3617,-897,-9011,-18173,-15765,-12974,-5516,367,4361,6551,2593,-6006,-11591,-5024,2086,3087,-1018,-3737,-6467,-2607,9198,19434,18136,10874,8649,4734,-1049,3249,11578,18486,14503,-3832,-5091,1803,1353,-835,-1497,177,-2240,-370,3386,11126,18536,29014,25732,27880,41921,47777,38617,27211,31051,26761,10885,-5640,-4769,3644,3542,-1363,-1666,2252,1808,875,445,-679,-4750,-8198,-10647,-13873,-8451,-3567,-1585,-5419,-13805,-21836,-24255,-19183,-13429,-3659,197,-2637,-11488,-3143,3693,-1272,-3888,-6449,-2200,2455,4648,8835,11538,16975,20154,30728,31701,20920,10905,2500,-3006,-3286,-4890,-10425,-10504,-1976,7046,13249,7378,-5952,-941,-3631,-11457,-13497,-11708,-12644,-6877,-2401,-1157,3245,1775,-2618,-12630,-6908,-562,5291,3508,142,375,-2247,-7284,-1864,10715,16814,16526,14048,8637,7702,6159,-176,-6644,-7831,-6043,-1983,-5223,-11648,-8893,3078,18290,30948,37647,21345,-3252,-4162,11665,11004,-425,-14653,788,4772,-8392,-7735,4048,15357,25534,28377,32737,30530,14926,-3763,-12059,-12341,-7705,-5640,-12805,-10019,-2033,4942,1757,-7435,-14880,-12401,-9884,-4358,2054,-899,-1958,2928,1391,-8540,-15154,-11793,3325,20056,21794,14065,5159,4068,3561,2963,507,-9257,-14337,-3665,6776,21001,30317,29306,25007,35698,54769,43586,16197,-2448,-13982,-11435,-8858,-3473,-3220,-5499,-10987,-12371,-9189,-10257,-8835,-6392,343,10427,11161,651,-7390,-15754,-18406,-15715,-9364,-8794,-7756,830,17037,40889,64577,56892,21144,3084,-3628,-1753,4781,3879,1234,66,-8026,-16524,-2960,4902,-812,-6791,-1359,429,-2797,-1777,-2957,-3838,10537,24519,13355,-1806,5662,8583,-873,-10210,-5208,5649,7089,4091,1758,2792,-75,-4307,-9752,-12901,-12943,-8218,9701,31983,32619,13341,-1234,-5126,-4965,2230,2071,-2346,-6010,-6103,-9806,-16225,-5675,3701,7435,2593,1157,-2837,-15533,-2398,14042,27342,28683,14562,7322,5372,-4146,-5604,-344,5934,6112,12085,10664,4461,840,-1381,-4074,2365,12103,17427,6604,-4289,-4412,-5438,-10186,-7883,-831,2134,9690,18105,17990,12693,-2652,-17279,-12188,-1273,14140,23828,22632,17560,15833,18389,29308,44870,51904,32094,23923,12096,-6087,-5647,9039,15194,12497,2681,-2733,-12539,-11561,4955,31180,45325,48125,37574,7424,-10581,-7695,4524,6171,-99,-6005,-7433,-7341,-8527,-9444,-9194,-6194,-4091,-7662,-14937,-11068,-6116,-2559,-1918,5371,14965,12951,11594,13220,20250,26036,17559,251,-8233,-13153,-6996,-1600,-468,926,13584,16743,-290,-8336,-2336,-5371,-7834,-4704,-9968,-15713,-11195,-3659,4888,11281,11089,5494,-2965,-6899,-8187,-2376,1485,6069,28500,32471,27062,13159,8993,21408,32354,20276,4962,-3910,-4016,-3414,2295,14520,17214,6041,-3220,-12521,-14351,-16824,-14789,-10457,-7534,-11805,-9721,-6405,-7290,-6084,-3335,-7536,-6779,11835,25203,31149,33980,24223,7697,-5563,-2456,-473,4946,2847,-3448,-9835,-11909,-4479,1331,-3433,-11801,-8177,212,7340,1758,-666,-1417,-2804,-12047,-5856,12304,26360,5391,-8099,-2401,8911,16071,4622,-9693,-3583,10262,12290,2665,-4934,2391,11001,10493,5058,-6214,-13364,-4465,5688,15551,24044,23858,23123,15054,-6012,-16611,-15087,-12901,-1971,16695,25419,20013,31328,46630,34540,16884,8588,2120,-1222,-2096,-1968,-2954,-10080,-15362,-19634,-18004,-14627,-5180,1746,14495,30302,22414,3010,-10457,-5075,2306,-232,-8901,-4953,7136,3941,605,-2417,4991,8071,3924,-3129,1533,28741,52522,40421,16539,12302,16853,12781,3503,-9261,-8690,-2176,3833,5430,-2288,-5144,-4100,-2121,1218,-2126,-170,386,772,3937,5036,-1204,-6947,-7017,-8495,-7709,-945,8807,25302,43607,49523,32354,10887,-1359,-5773,-2301,-10466,-15064,-14266,-8625,-1322,-5789,-14124,-11172,1390,5821,244,-2380,-3944,-3782,-9075,-13415,-4612,506,418,-1091,-1434,1800,12060,16235,20810,9935,-5463,-14648,-17028,-9515,-1543,-3536,-15828,-7403,4080,4821,-8543,-11564,-4715,-2256,-2214,-5577,-1851,2935,4804,4194,4950,3495,-3558,-5901,-10724,-14914,-8315,156,4579,4641,8609,4971,1726,-2245,-1217,-5099,-8194,-5214,-932,2953,2664,-5537,-11921,-13766,-11192,-3894,730,-392,-1740,1971,2285,-2088,-11741,-12858,-13386,-9029,1879,17313,20734,14406,3340,-1189,1501,6330,12946,17607,15000,8127,4890,4376,4541,1926,-301,-544,-813,4442,10755,10184,5370,1358,-4753,-8862,-13241,-6612,-2251,-4037,-16259,-15777,959,12236,10777,11901,6876,3677,1185,4142,2574,-2942,-4298,-6110,-10034,-12244,-1548,11323,16528,18978,21489,15946,6038,269,7260,7664,1540,-5650,-11355,-12954,-9043,-532,3213,15164,32436,36590,17121,-4458,60,13536,-2616,-7183,-4787,-5646,-14334,-5847,4590,1447,-5855,-1546,-1097,-4651,-14000,-11713,-5139,4219,8726,13248,10836,4072,-8562,-4106,4682,9234,8275,9277,23156,32491,30909,22171,10289,-1693,-7068,-11076,-13904,-297,4807,10625,23658,18321,8194,-203,-13024,-8658,1718,-5819,-8083,-10177,-14906,-17222,-16943,-6610,2038,15359,41010,51205,20670,-4225,-12503,-4476,3547,7801,8778,10022,9876,17084,21735,12983,990,4462,5391,-694,107,7802,13736,9740,-2459,2377,12816,16558,12678,8887,4238,-756,-3571,-12025,-4215,15661,32785,30770,20488,11574,6190,1836,2546,22682,44381,48479,22413,-1768,-12340,-12382,-10077,-5056,-6881,-13539,-8909,13224,38916,51235,42933,27989,19352,8817,1191,2546,592,-3792,-5002,-10654,-13042,-3962,-199,-7906,-19706,-9786,-1535,1749,-2061,-13732,-9790,2809,12217,10459,-2831,-6078,1484,4322,4496,3156,556,-3242,-8026,-8458,-5463,926,13192,11797,6480,1472,-5450,5607,18667,29285,35097,29867,7788,-4934,4440,6403,8023,3513,4383,13175,27339,35251,32696,33584,31897,27975,32696,40670,49930,51875,53438,54957,38472,15796,4098,-8540,-11788,327,10468,15113,11858,10326,9813,5369,-1945,-2565,719,-1219,-6397,-11602,-12847,-4197,-3542,-11986,-6185,3519,12982,21777,24442,19111,16454,24591,40383,40730,35996,20746,-13995,-15018,-1596,13711,11555,4124,-3863,-8461,-5245,-3379,-9737,-15227,-14076,-11516,-2637,-4465,-12441,-13800,-13777,-7997,-4612,-10596,-8570,-7087,-6731,-4176,-5991,-6938,-1280,-203,-2832,-5259,-8100,5758,21226,22329,13864,-769,-13156,-18953,-16447,-15613,-13300,-8750,-3895,-6836,-6897,-10868,-12806,-7116,-364,-1803,-10923,-12998,-10374,-8344,-13834,-12371,-2028,12928,23529,31057,33102,29661,20453,11009,-591,-1983,-478,-2049,-7627,-5514,-4033,-3396,-932,-4459,2789,15203,20455,13073,4657,13513,20589,17610],[11260,9097,8249,5932,1195,-3637,-5213,-3685,-6135,-6927,-1695,3412,2619,-6354,-11835,-5649,1792,5571,8732,9116,5167,-895,-11191,-5930,5069,19733,22987,7495,-11166,-2044,12162,31902,36693,30896,22699,8978,336,1830,2860,1218,-1413,-2445,13709,37696,43419,32026,16438,7127,1986,-2058,-5082,-6422,-9636,-8919,-5219,3372,17035,22888,20075,18974,26516,23486,11259,1750,-4195,-7499,-2336,-3756,-8055,-5604,-333,-839,-5310,-10479,-9284,-4057,-3307,1888,5740,4425,-3211,-16631,-15416,-15967,-7664,3727,3533,-5183,-11269,-10882,-16213,-14359,-8525,-2612,-4015,-7405,-5481,600,9028,16431,16431,13615,4755,-6558,-14875,-13174,-5185,-38,-3320,-5945,-7844,-12117,1113,16870,28003,30428,16354,-465,-1323,6493,12711,1902,-6428,-5473,3234,1983,-3254,-11659,-14455,-18217,-17398,-15176,-10887,-10345,-8881,-5090,-647,2659,-3228,-2063,-12190,-15049,-18631,-11075,-5406,-8117,-12232,-6319,-6580,-10054,-14430,-15311,-8141,-6646,-15,4322,6342,923,-3759,-6394,-9798,-9095,760,28086,53772,51183,35055,8438,-15099,-13892,-13930,-17764,-10671,34237,68435,95236,104699,34300,-48642,-80115,-33364,11468,35493,18817,63,14396,7833,-10318,-9747,4615,13378,23017,23835,18312,21339,19274,22721,22871,19190,7066,-2836,-9726,-6715,-12664,-15178,-5701,10407,11043,2621,-481,-10546,-12174,-4341,1936,1670,-9831,-8482,6116,4809,-1635,-14084,-13959,-4655,867,-6867,-13372,-8511,3783,511,-9502,-12671,-7319,2162,13312,9190,338,-44,13364,22659,19427,10735,-1437,-13733,-6946,6276,10496,1060,-14161,-19098,-11355,-15650,-9934,-1196,2687,11480,20206,14503,12374,11970,15465,12777,3328,-1425,1117,1732,-4265,-12975,-10418,2840,8903,7136,8817,13862,18348,14060,9915,6016,600,6438,14205,19230,8693,-7268,-5611,-2112,-2490,-500,5583,1192,-5740,-14049,-19147,-12405,-4987,-3213,4547,4993,-1044,-4035,-7567,-10271,-14893,-16938,-14676,-9689,-5189,2798,11012,14175,4816,-445,1363,2257,5427,13319,14232,6957,-1776,-7038,-6714,-4697,-8737,-17847,-16095,-8474,-873,3707,9414,21229,17604,803,-12906,-16396,-12310,-5845,-1434,-404,443,-1105,-3582,-6283,-8401,-4710,2980,12810,9417,7139,5706,4397,-367,-4764,-4853,-1696,9050,11081,5812,-2935,-16558,-21102,-11753,-4286,-1602,-511,-3863,-5358,-10967,-8096,4007,12948,13713,14110,7434,-1079,-5496,-4351,5385,16276,14390,10803,5617,477,-15568,-9605,1848,3298,514,-3264,-2381,-1662,5215,17825,17930,15827,10242,1730,2442,1993,-584,16736,20466,12915,3741,-7192,-16836,-14041,-12812,-8846,-5178,-393,7086,13535,15640,15682,19640,27757,33949,25926,9243,3784,4123,-1058,-4345,-4027,-5908,-5287,-4853,189,7255,8349,-4855,6564,16862,11671,8521,5248,-1839,-6790,3303,9763,10397,8104,3899,823,1770,6125,10276,14077,19336,23975,18052,2051,-13612,-11608,-12118,-15722,-13948,-9198,-8277,-4897,-1896,-6016,-12750,-17339,-9861,-8435,-2540,5202,3616,1159,-3565,-13061,-3349,6838,13722,9969,-4255,-16619,-13685,-11108,-10591,-10248,-5131,243,5674,11236,7953,1326,-3965,-5324,-243,-176,-3261,-10857,-14987,-16766,-19715,-19155,-7554,-3973,-944,3778,8115,10379,7221,3043,-3556,-7542,-15786,-14162,-9806,-14164,-7732,10387,15807,11299,-1226,-8103,-7912,-7808,-9857,-8830,-5814,-820,2125,1329,-1263,-528,-888,1390,5578,9930,10167,5047,-6903,-12193,-8003,-8263,-7909,1749,10096,7749,3499,-8976,-4312,-1761,-4351,-7355,-8506,-10576,-9425,-10247,-11022,-1755,5508,5903,947,170,3075,6236,9535,8787,13937,20522,18295,14797,13809,12415,12970,10014,1909,-7252,-15051,-6066,-1049,-2236,-7265,-19666,-6109,5076,8263,-578,-4920,-4900,-2146,6499,9854,6902,9399,17277,9529,5478,5443,3695,-4123,-9642,-11989,-16974,-18289,-11309,-5329,2218,4961,1361,2086,4679,8786,9738,16133,15422,4071,7834,26171,35037,26321,15417,7010,-437,-5162,-4878,-4099,-8126,-11869,-8107,-2113,6229,16233,20686,20581,9257,4417,11898,8589,-2479,-1881,-1267,-4079,298,6144,3374,-1675,-5262,700,-434,-2360,433,10843,12757,2512,-3094,-1576,-4295,-6956,-10452,-11567,-11220,-4086,-12321,-3879,3291,5703,8307,3947,-1544,-3400,-7818,-11256,-2104,-1189,-2700,-8888,-6829,-2585,-4072,-6127,-3952,-8354,-4814,-2485,-2445,-7562,-13017,-6279,-1719,-719,3175,7311,9528,3277,-6967,-4604,2974,9843,16660,6878,-4133,-4632,7167,12829,6686,-1262,-6145,-5545,-458,6593,5840,306,-6331,-8266,-7528,-11872,-11291,-2266,4835,12306,32577,15625,-2330,23236,29170,16717,2410,-7477,-6888,-3684,-7195,-9711,551,7637,18213,25610,23209,12682,-3856,-19053,-2350,10181,20973,38434,61413,72385,57396,17679,-2877,-3659,8989,23171,37169,22949,3818,-8408,-13084,-8439,-738,1189,-7197,-8205,1193,7699,7865,4451,-115,-2517,-1450,797,5489,13567,15455,9366,-3445,-15159,-20063,-10805,-6131,-7435,-5233,-1669,-973,-4538,-4905,-5956,-8554,-425,11976,11418,6248,6799,5100,3364,6973,8803,11474,7835,4665,10110,7206,-6149,-18545,-15985,-16587,-9692,-4685,-2128,-3672,-4069,-8892,-9356,-6950,-9218,-6811,-486,14594,25960,23545,15723,6555,-5717,-13101,-9750,-4387,-7879,-11704,-6865,-12956,-2825,3833,-2613,-5572,4793,18620,22490,12674,2914,-3685,-9486,-10505,-9267,-11212,-5752,5185,7643,1997,-8940,-5269,-3778,-2639,-1775,-127,812,1779,2032,152,-3066,-4192,-4410,-1137,3602,3856,1721,-115,1346,9343,27668,45824,55920,52668,31921,10492,-5359,-10345,-6710,-2752,-151,-3904,-7581,-8217,1303,21314,37593,27830,10257,-9860,-7328,5042,13688,4574,-12898,-4480,4676,10716,2052,2330,25974,42074,47999,41410,22759,11685,5705,-1325,-4089,-7232,-12370,-15270,-13066,-1676,7006,12284,12853,11882,14403,12067,4527,-2819,512,12383,17978,6591,-4044,-7794,-10383,-14003,-13117,-13646,-19801,-16984,3053,20092,27335,23220,14066,14519,25080,37912,45713,41978,25123,5404,9359,11234,10971,4400,-4337,-7376,-1447,13429,26729,49752,63469,50059,36750,19263,3049,-10831,-12997,-14348,-11149,-8208,5192,15971,25309,26210,12171,-7201,-1031,14989,16094,3874,1027,2679,16188,19106,18227,24743,35313,34918,21657,10502,7003,11254,17570,22746,18260,6172,-3781,-5279,-2726,-8,2441,4345,7988,5563,-903,-9254,-16600,-12706,-9005,-11087,-11833,-9368,-9895,-9339,-7624,-5497,-7406,-8333,-7043,-6928,-7345,-7860,-3500,377,987,2322,6868,2320,-6902,-16564,-17985,-14881,-6035,60,4284,6856,2864,-5608,-9620,-5413,362,1358,-2274,-4056,-5078,-1101,9266,17932,16249,9801,8880,5532,-1570,1244,10814,18471,14600,-3316,-5342,3243,3085,-451,-1334,-9,-2947,-1375,1554,8270,16549,27293,24628,26094,39696,47762,37852,28014,34920,30956,14171,-3569,-6133,2943,3234,-3470,-4644,-301,-94,49,1304,2319,-300,-3712,-6554,-13628,-11662,-5163,-1038,-3011,-11006,-19238,-22180,-18762,-12904,-2849,863,-2574,-11755,-4511,-764,-5571,-6239,-4183,2749,7496,8572,9904,10504,16070,21693,35884,38437,24065,11889,3662,-2030,-3359,-6089,-11867,-9942,-592,7942,13474,9265,-223,2844,-1131,-10185,-14678,-14617,-13511,-7791,-3664,-1798,2790,2506,-1241,-10428,-9206,-5931,309,1483,956,3621,2576,-603,5849,12730,15862,13703,10038,5860,7281,8071,3554,-1517,-6305,-8740,-4009,-5345,-11172,-9765,2264,15960,28228,34831,18492,-4953,-5063,11000,10400,-1447,-14658,3395,5393,-6600,-6243,4545,15100,24765,28278,35642,35610,19670,334,-9497,-12476,-8678,-4722,-9692,-12686,-5243,3360,2203,-5980,-14436,-14530,-10915,-4885,1564,-453,-1806,2689,1095,-8402,-14719,-12825,716,17883,20982,14314,6252,5347,3929,3026,1076,-8474,-14213,-3497,7011,21685,32251,31600,28798,42654,59818,49825,20639,-1305,-11297,-10579,-11161,-5527,-3782,-4958,-9784,-11768,-9331,-10684,-9626,-7208,-219,10640,11137,241,-8461,-17137,-19634,-15016,-6992,-4123,-3190,4783,21368,47857,73443,60057,22305,3180,-4637,-2204,6776,9000,7656,5293,-5403,-16871,-3410,3996,-1948,-8130,-2721,-670,-2742,-538,-2661,-6994,9600,28884,20680,4348,10018,11486,2259,-7168,-5578,3869,5716,2505,247,1139,-2492,-6818,-11316,-12535,-11669,-7361,8237,28394,29684,12641,-19,-2928,-2741,3660,2797,-1535,-5586,-6912,-10670,-16574,-5747,4038,7152,1322,-153,-4152,-12448,-1700,13804,28874,32111,17957,10934,6272,-4374,-4884,-254,5901,7124,13015,11460,4387,-1917,-4587,-5857,1084,8359,13818,3755,-7344,-7934,-8874,-12842,-6178,886,2274,8080,15489,16125,10666,-5336,-17135,-9271,838,15504,24227,23011,17592,14844,17108,28326,44494,47647,25687,18186,8412,-7054,-9065,2620,10104,8929,-262,-7099,-16067,-8023,9773,37282,47542,49038,37191,6030,-11021,-7586,3578,4854,-1018,-6500,-7523,-7105,-8492,-9014,-8419,-5491,-3331,-7304,-13996,-9386,-4027,-1275,-708,7283,16950,14973,12428,12959,21092,29062,18146,179,-7256,-12513,-9190,-2345,621,2497,13224,14810,676,-9537,-6148,-8034,-6518,-3494,-9780,-15379,-10931,-4144,3345,9346,9840,5121,-3663,-8191,-8836,-1792,3492,6485,23615,30524,27405,13698,9347,21868,33701,21508,6717,-1050,-674,-1697,2958,12077,11710,839,-6324,-13858,-13780,-17191,-16127,-9510,-5557,-9108,-6282,-1887,-1087,143,752,-6105,-9887,11596,27363,34958,35872,23845,6521,-4884,151,5052,11041,6100,-1995,-8351,-13754,-7112,-340,-4040,-11240,-7482,1593,9342,2644,-54,-2022,-5220,-13799,-4943,14222,28628,6417,-7072,-823,9741,13365,1151,-11625,-3737,8408,11072,2996,-4989,1820,9234,7106,2577,-6160,-11590,-3226,6530,16334,25407,25078,26026,17628,-5020,-15307,-18489,-17016,-6768,12396,21810,17082,30234,43873,26250,10129,4371,-615,-2498,-3045,-3607,-4641,-11439,-16423,-19103,-16567,-12364,-2910,1903,12982,29532,23368,3871,-8131,-2884,4481,1841,-6700,-1873,8910,6817,5397,504,4272,6294,3672,-1726,2760,30160,54550,45654,22484,14834,18419,15603,6619,-6682,-7528,-1666,3972,3143,-4816,-7193,-4918,306,8188,5313,-199,-2355,-747,6317,9178,1551,-6391,-7232,-8959,-8423,-1646,7560,22682,39001,46893,34405,14668,2532,-3049,257,-6734,-15504,-16649,-11035,-2062,-4288,-12371,-10635,108,3785,-1052,-1828,-1219,573,-4054,-9696,-5498,-3419,-3465,-4523,-4944,-2835,7682,12356,16585,8798,-4620,-13677,-16918,-10219,-2618,-4084,-15698,-7827,4142,6316,-6920,-13790,-5499,-2235,-2085,-5471,-1146,3538,4270,1891,2349,1871,-4406,-6751,-10959,-13786,-6219,3476,5868,3505,4627,-1216,-4551,-7174,-4479,-7202,-9049,-4974,-918,2399,2090,-6776,-14113,-15517,-11277,-3050,2284,970,-1647,58,-751,-4624,-13086,-11991,-11266,-6167,5767,18884,19279,12079,2079,-1586,285,1708,4712,8765,7870,3938,2351,2833,3978,2318,751,-1260,-2452,1448,5683,3637,-655,-1593,-4816,-8090,-13937,-8302,-3943,-6763,-20160,-11011,3932,14028,12276,12885,7015,3297,772,4328,3075,-2270,-3665,-5880,-10456,-12803,-1141,12952,19696,24625,27581,19737,8475,2414,8375,7004,-730,-9196,-15420,-15345,-6990,625,3951,14911,29704,34454,18286,-7128,-1122,15126,-2195,-5764,-4055,-4301,-11649,-5498,4812,2754,-4556,-2370,-2482,-5687,-15818,-11698,-5616,1904,5007,9495,7801,33,-12752,-3197,7924,11528,9627,11319,25932,32166,28837,19827,8963,-1758,-6490,-10951,-13458,1370,5921,8355,16657,14172,7507,1083,-9665,-6042,4292,-3198,-6232,-9968,-15888,-17450,-15175,-7081,347,11676,32515,40903,15918,-5419,-11887,-2991,5485,10531,11012,10293,6720,12550,17253,11364,1518,5202,6663,249,-2643,3324,7550,5834,-588,6497,18131,21297,14943,8547,2985,-1574,-3967,-12482,-4871,13573,29518,27653,18353,10148,4739,161,2698,23876,46356,53088,25869,-236,-11522,-11688,-9281,-3461,-3205,-10157,-6972,16742,44472,57261,47183,30128,21259,10105,-1394,-433,-579,-3703,-4201,-9314,-12275,-4937,-1902,-9600,-17556,-8334,-147,3091,2,-10372,-11448,2501,12769,12309,-335,-3993,3400,6246,5562,3117,270,-3350,-7770,-7958,-5816,-205,9883,11177,8069,3256,-5613,3981,16926,27026,31786,27358,8758,-1665,7585,12472,16990,11303,9598,17381,34877,45851,39131,34991,30296,25832,31656,41435,54626,59052,61658,63708,44465,18540,5181,-7925,-11573,-757,7552,11184,7942,6998,7562,5024,83,-541,3466,2059,-3730,-9870,-9726,-3613,-4184,-13407,-5189,3569,13913,22831,23765,18779,18595,28551,44534,43437,34740,14652,-18585,-11840,1368,16478,14017,7104,-1349,-6927,-5021,-4509,-11414,-15018,-14412,-14035,-5503,-8274,-13650,-10534,-9072,-2814,453,-6838,-10555,-9195,-8703,-6603,-8252,-8397,-2065,-948,-2530,-3335,-7183,4402,19145,20179,11102,-3552,-15731,-15276,-11474,-9587,-6526,-1311,526,-5439,-5722,-8622,-12170,-8252,-2387,-3914,-12182,-11003,-9019,-8141,-13523,-10516,-1457,13399,25257,31693,33032,28948,19011,8077,-2807,-2345,-735,-1883,-8334,-8781,-6533,-5635,-1509,-4186,4836,18509,23443,12599,1929,7387,14250,15967],[10866,8924,7925,5266,476,-3957,-4337,-2629,-5463,-7481,-2731,3100,3414,-4528,-12756,-7093,1757,7129,10636,10612,6160,-168,-8159,-3056,5445,16137,17954,4714,-10859,-1461,11206,29003,32651,25833,17961,6475,-2253,714,3353,2390,6,-659,15281,38833,42870,29863,14520,6663,2734,-1084,-4435,-5907,-10816,-8620,-2739,6476,17716,22164,21344,20455,27430,23739,10811,995,-4064,-5298,652,-442,-5775,-4834,-408,-868,-5128,-11901,-9997,-3946,-3111,1676,4172,2051,-6350,-19114,-13403,-16514,-3291,8247,6165,-3501,-10149,-9910,-14472,-16664,-12911,-7833,-9419,-11592,-8079,-534,8130,14680,16441,14399,5521,-6281,-15523,-14302,-6169,-789,-4172,-6759,-7389,-10479,-867,10971,20556,25897,13778,-1429,-632,6315,11211,682,-7234,-5909,4623,6172,1032,-9400,-13464,-18363,-19572,-15228,-9889,-7465,-4803,-1830,72,241,-5257,-457,-9792,-12286,-16137,-11310,-6265,-12602,-14415,-7499,-7109,-9864,-13858,-13565,-5876,-5597,-1390,1575,3801,-290,-3393,-4256,-7354,-8438,166,24494,50116,48258,34195,9783,-16402,-10970,-10340,-15684,-6970,43569,86953,117217,127383,76862,15519,-20927,-1417,16478,28772,12122,-7984,9519,3986,-13632,-12415,1986,9961,19620,23110,19364,22745,21519,25600,24847,18978,6740,-2946,-10016,-7410,-13232,-14449,-5858,9277,6759,-3266,-4706,-13614,-9274,-1813,2195,596,-9934,-8870,6646,6912,2147,-9011,-8685,-61,4809,-4033,-10992,-2901,8477,4733,-6929,-11233,-7894,1264,12031,9361,4625,3307,13502,19263,16861,7900,-4532,-16628,-9184,3313,7475,-460,-14171,-22685,-13232,-16600,-9948,-2081,1525,10075,20233,15700,13118,12669,16236,15678,8706,3971,6194,7113,1069,-10078,-11734,1665,8780,8075,11065,17002,20439,14203,10905,8302,2695,7738,14527,18209,6686,-9333,-6663,-2348,-1782,2074,7542,1894,-6119,-14760,-18734,-11035,-2778,-2206,3507,4053,-2044,-5162,-8634,-11115,-14725,-16230,-17390,-11488,-4530,2939,9928,12690,4868,1730,3668,4140,7633,16482,17992,11228,3570,41,-975,-2660,-9192,-19416,-15264,-8276,-1231,3962,10240,22101,18594,1794,-11641,-14757,-10876,-4086,-389,-474,26,-1252,-3790,-6308,-7855,-3581,5216,14587,10628,8211,6867,5750,790,-4082,-4059,-157,9928,10178,2865,-8372,-20633,-16524,-9686,-4212,-2174,-2031,-5541,-5172,-10039,-8533,3376,14041,13862,12401,5040,-2340,-4293,-754,6681,14921,12949,11603,8151,2901,-14475,-10202,3092,6450,370,-4272,-2124,-27,7544,17654,13445,13242,11050,2488,296,-1185,-2446,17533,23395,15967,6364,-5216,-16998,-15378,-13374,-8408,-3721,3320,10584,14616,15973,16072,19849,27491,34735,27051,10864,5129,5190,-970,-5073,-5346,-7503,-6700,-7059,-3173,4961,7325,-1034,17741,23941,12425,7732,5709,-1082,-9368,-1732,4061,5962,5955,4196,2241,3353,6661,9526,12468,17420,22356,16299,833,-13464,-10414,-11084,-15572,-14087,-8605,-6994,-3463,-1370,-6463,-14466,-19144,-9912,-9279,-4712,3491,3683,1219,-4711,-12805,-2276,8030,15219,10750,-4211,-14102,-9913,-8055,-8795,-11359,-8670,-4525,-448,7392,6878,2178,-1827,-3431,285,-322,-3140,-9948,-15302,-16522,-19410,-19319,-10667,-9163,-7993,-5019,2124,6496,4444,2168,-3011,-5101,-10130,-8572,-6177,-13074,-7661,9611,14890,9894,-2396,-8846,-9344,-9452,-9423,-7319,-3792,2212,5789,5251,3422,2179,-1872,-2228,2131,7831,9480,4493,-8369,-13898,-8731,-7955,-8613,-2042,7233,5896,1365,-11583,-6827,-2015,-3166,-5538,-6835,-9674,-9261,-10631,-13984,-4923,2751,3889,-203,-1208,1393,5019,9303,9299,13729,18303,14045,9823,9379,8127,8981,6898,78,-8215,-14561,-4676,782,786,-4123,-19276,-7406,4608,8099,-575,-4092,-4436,-2965,4114,6505,2886,4034,11650,4759,1119,2646,2064,-4848,-9822,-11160,-17280,-20191,-13073,-9726,-2336,838,-962,2012,6395,12432,15760,24072,22510,9668,5512,21899,30764,23147,14302,6371,-1442,-5883,-4665,-3592,-7886,-11918,-5652,3323,16154,27617,27408,21104,7528,2753,10567,6300,-5331,-1946,891,-2750,1074,6021,2625,-1542,-5873,-1396,-4242,-6257,-3330,6845,8905,460,-2658,-1337,-4683,-7957,-11798,-11599,-11006,-6859,-14013,-2062,3197,4799,7055,3103,-1986,-2869,-5885,-12770,-2869,-553,-2858,-9497,-9159,-4274,-5028,-7283,-6037,-11870,-6444,-5029,-5162,-10220,-15552,-8709,-3437,-35,5863,10364,11413,3326,-8851,-5251,3164,10730,19470,10962,-1222,-4253,6867,14018,8659,-441,-6658,-6701,-970,6787,4807,-132,-5587,-7066,-5908,-9808,-8379,815,6211,12290,32684,15286,-149,25026,29314,15715,1077,-9801,-10441,-6161,-6960,-8576,2042,9460,20663,27435,24082,12952,-3963,-19870,-2526,9913,20625,38834,63841,77907,60314,16391,-3721,-3703,8151,20468,32809,17964,874,-9228,-12770,-7028,2141,4473,-5940,-9539,531,7608,8215,4276,-1410,-3087,-1413,1520,6852,14555,16283,9149,-4469,-16529,-19067,-9043,-2990,-5170,-4111,-797,-1859,-6025,-6380,-7436,-9669,-2189,8951,8000,3965,5049,2866,2124,6769,8787,11458,7615,4114,10563,8533,-5168,-15920,-14756,-17131,-9761,-3796,-246,-1052,-2595,-7471,-8316,-7402,-10438,-7083,-779,14079,25939,22176,14237,6356,-4915,-12723,-12175,-7807,-9774,-11729,-5364,-15235,-4225,3510,-3056,-7151,4075,17727,20557,10955,2727,-3025,-8907,-10460,-10014,-12350,-7874,2428,6547,2937,-11054,-8397,-4679,-1113,981,2094,1575,2124,2837,637,-3002,-4450,-4985,-1644,3954,5236,3339,1409,2756,11026,31106,50940,58407,52789,32190,10829,-4502,-8705,-5327,-2611,-244,-2551,-5097,-4631,6746,27134,40850,28491,12366,-4823,-3990,9014,18600,6392,-10633,-4670,3522,9921,951,1291,27044,44586,51455,42522,23690,13291,6961,-170,-3689,-7502,-12762,-13451,-9031,1390,9214,13163,12353,10032,12312,9498,2960,-2390,-384,9187,14986,4565,-5223,-8696,-11192,-14527,-13193,-13375,-18482,-16008,4694,24126,33100,28781,18293,16875,24344,35546,45281,43959,24758,3959,9261,12870,13536,6218,-4102,-8095,-57,16994,31401,53655,68731,59071,42954,22986,5089,-9675,-11388,-13181,-12722,-10746,2921,14018,23485,23235,10004,-9341,-8041,6500,6951,-1869,-2774,1350,18282,18973,18350,25189,35861,35993,22498,9645,5475,9381,15982,21268,16198,2540,-8100,-4507,282,2168,2378,1217,3409,2118,-1408,-7596,-13742,-11059,-7054,-9014,-10578,-8548,-9378,-9484,-7943,-4907,-6316,-7489,-8404,-8310,-7337,-7217,-3523,520,2229,4705,10161,5673,-4601,-14485,-19984,-17148,-7421,-816,4126,7608,4071,-4095,-8016,-6069,-1223,91,-2862,-3660,-3403,45,8640,15776,13999,8606,9226,6874,-1403,-1239,9020,17027,13409,-3346,-5841,4232,4442,-109,-983,237,-3442,-2483,-387,5367,14074,24649,22670,23407,35675,45167,35348,27809,37225,33944,17049,-1548,-7255,1902,2308,-5671,-7416,-3029,-2108,-371,2566,5608,5228,2327,-1226,-8952,-12704,-6723,-551,-441,-7375,-15611,-19144,-16611,-11619,-1580,1943,-2119,-11750,-5664,-4202,-9034,-7873,-1859,7588,12871,12698,10741,9459,15086,22815,39956,43818,26014,11967,4082,-1538,-3763,-7489,-12603,-8068,2127,10481,15763,13450,5606,6468,1332,-8722,-15496,-17028,-11949,-7788,-4656,-2342,2085,2823,-5,-8096,-9947,-9691,-2668,1223,3403,8750,9824,8752,13075,14174,14516,10629,5956,3023,6678,9842,7386,3572,-2478,-9614,-6002,-5592,-10706,-10718,1201,13243,24487,30499,15055,-6490,-6035,9816,9444,-2629,-11762,6457,6304,-4834,-5034,4794,14704,23800,27651,37385,39530,24099,4992,-5678,-11120,-9530,-3928,-6424,-13955,-8713,1247,2236,-4519,-12293,-14869,-11425,-5311,989,44,-1333,2721,1000,-7995,-13084,-12135,-186,16387,20557,15575,8644,7779,5351,3585,1533,-8137,-13707,-3144,7108,22005,33747,33535,32423,48175,61980,54306,26106,760,-7925,-8845,-12950,-6595,-3340,-3674,-8358,-11285,-9469,-11007,-10465,-8388,-1521,9677,10077,-664,-9519,-18446,-19763,-13030,-3214,1437,1797,9103,24788,52384,78364,60651,22889,3233,-5577,-2476,8830,14531,14906,10890,-2880,-17370,-4150,2599,-3173,-8859,-3466,-781,-1081,1285,-2079,-10448,9603,34138,29275,11020,13968,13635,5014,-4017,-5234,2103,4093,659,-1415,-527,-4735,-9276,-12840,-12138,-10397,-5692,8688,26998,28511,13176,2099,-433,-741,4588,3033,-965,-4707,-7022,-10963,-16206,-5312,4806,7102,190,-1491,-5294,-9234,-30,14257,30596,35470,21469,14810,7295,-3949,-3788,26,6132,8776,14839,13479,6352,-2737,-7132,-6383,763,6193,12281,3516,-7279,-9399,-10591,-12496,-2754,2467,2241,6290,12363,13867,8180,-7973,-15367,-6427,3024,17005,24534,23132,17276,13518,15450,26604,42489,41982,20138,13950,5926,-7672,-12485,-4042,4429,5174,-2870,-10801,-16392,-4064,14806,43364,49521,50000,36927,4951,-11430,-7402,2655,3340,-2383,-7454,-7701,-6958,-8556,-8764,-7925,-5058,-2674,-6785,-12332,-7145,-1564,360,772,9157,18322,16326,12601,12376,22144,32858,19262,898,-5433,-10398,-10838,-2781,1972,4769,14074,14288,2809,-9921,-10059,-10367,-5171,-2478,-9587,-14969,-10619,-4674,1544,7055,8515,5496,-2507,-7660,-8600,-890,5746,7998,16830,26098,25768,13565,9499,21607,33866,22501,8665,1960,2647,-337,3122,8529,5891,-4085,-9185,-15399,-13220,-16427,-16414,-8372,-3604,-6323,-3410,1977,4520,6737,6495,-2530,-13233,10362,28188,37399,36713,23139,5738,-4230,2598,10448,16795,9074,-728,-6944,-15079,-9658,-2212,-4601,-10486,-6783,2781,11003,3395,729,-2242,-7193,-14592,-4284,14794,28830,6773,-5768,1153,10916,11047,-1466,-13104,-4585,6146,9384,3016,-4857,1298,7411,4274,201,-6269,-10019,-1929,7091,16139,25286,25402,28520,20105,-3747,-13377,-20033,-19549,-8783,10747,20605,16133,30138,40877,18591,4395,716,-2660,-2855,-2882,-4064,-5297,-11988,-16945,-18399,-14780,-9491,-490,2091,11449,28008,23766,4628,-5682,-134,7315,4412,-4049,1214,10257,9091,9309,2598,2521,3555,2620,-591,4237,31630,55880,50437,27654,15997,18482,17650,9600,-4116,-6244,-1400,3397,34,-7631,-8996,-5322,2821,15164,12489,-47,-5377,-1685,9430,13490,4203,-6038,-7670,-9542,-9200,-2525,5779,18974,32820,42044,34741,17669,5381,-1412,1975,-2771,-14547,-19074,-13567,-3016,-2870,-9871,-9337,-1573,1269,-2846,-1880,965,4484,1137,-4446,-4788,-6447,-6875,-7301,-7224,-6187,3473,8586,12891,7702,-3766,-12596,-16905,-10958,-3410,-4201,-15007,-8362,3954,7565,-4545,-13723,-5968,-2342,-2233,-5756,-879,3564,2641,-1577,-1146,-543,-5812,-7826,-10840,-12099,-3596,6907,6971,2555,1201,-6418,-10067,-12230,-8207,-9273,-9294,-4350,-682,2155,2309,-6536,-14796,-16761,-11316,-2410,3629,2154,-1853,-2433,-4520,-7661,-13884,-9524,-7585,-2168,10231,20194,17676,9870,799,-2274,-1334,-3063,-2958,880,1857,541,196,1586,3644,2801,1294,-2274,-4480,-2259,55,-2972,-6497,-4178,-4775,-7519,-14627,-9766,-5122,-8768,-19060,-6406,7183,16248,13973,13613,6727,2440,84,4142,3211,-1798,-2953,-5282,-10405,-13503,-1131,13947,22322,29628,32567,22471,10356,4045,8770,5918,-2949,-12361,-17076,-14086,-4478,1986,4811,14502,26005,30418,18788,-7542,-694,16814,-1453,-4708,-4056,-3708,-9701,-4861,5031,3930,-3458,-3561,-4232,-7022,-17621,-11643,-5779,213,1704,5762,4651,-3790,-16803,-2672,9681,12623,10081,12509,27133,29959,25127,15945,6309,-2663,-6621,-11366,-13333,2184,6346,6020,10160,10537,7036,2410,-6116,-1490,8354,232,-4356,-9824,-16754,-16779,-13692,-7733,-1585,7783,23360,29477,10626,-7019,-11754,-2200,6597,12477,12725,10062,3051,7591,12206,9106,1374,5103,7218,1389,-3505,-91,3264,3843,2110,10052,22424,24877,16107,7288,920,-3030,-4854,-13118,-5583,11300,25800,24164,15755,7979,2412,-1907,3115,24441,46892,55647,28358,747,-11173,-11396,-8847,-2452,144,-6742,-5449,18790,47093,59689,48602,30276,21753,10476,-4347,-4678,-2645,-4338,-4006,-8418,-11221,-5401,-3531,-11654,-17093,-7520,591,3530,1013,-7760,-11414,2576,13089,13666,1693,-2738,4286,7252,5910,2630,-137,-3208,-7062,-6779,-5740,-1728,6098,9806,9159,5023,-4532,1172,12844,22881,27261,24184,9460,1210,10197,18033,25159,18937,14412,21205,42208,56088,44993,35182,27548,22074,27722,38909,55808,63113,66502,68541,47310,19573,5248,-8000,-11974,-2665,3929,6898,4023,3824,5398,4564,1882,1016,5711,5188,-348,-6993,-7409,-3481,-5171,-14829,-4569,3236,14239,22674,21609,17281,19874,31952,46940,44183,31666,7816,-20747,-9222,3654,18102,15289,9175,596,-5941,-5754,-6933,-13168,-12225,-11915,-14829,-7549,-9959,-10893,-7113,-5028,1336,3883,-3620,-11799,-11551,-10448,-9284,-11438,-10928,-3873,-2688,-3132,-2145,-5944,1618,15129,16375,7076,-7164,-17985,-11820,-7401,-4481,-699,4725,4554,-3172,-4260,-6812,-9280,-6920,-2894,-5535,-12207,-9687,-8949,-9079,-12868,-8914,-1462,12408,24875,30517,31646,27316,16685,4010,-6031,-3349,-1946,-2658,-8303,-8839,-5812,-5059,-2377,-4443,6100,20490,25259,12095,-311,1394,7575,13417],[9045,7467,6376,3500,-987,-4799,-4280,-2759,-5899,-8816,-4878,1565,2953,-3759,-12648,-8853,1097,7836,11644,11165,6350,167,-5842,-360,5755,11385,11329,511,-11484,-1926,9057,24552,26957,19480,12157,2778,-6163,-1776,2253,2051,-20,255,16780,39670,41774,27065,11779,5241,2846,-706,-4574,-6091,-12437,-8925,-1467,8238,16768,19788,20977,20469,26929,22722,9298,-559,-4507,-4037,2398,1770,-4453,-4904,-1256,-1707,-5681,-12702,-8704,-2964,-2925,728,1514,-1524,-10644,-16183,-12175,-15941,-248,10865,7215,-2812,-9556,-9184,-12681,-14210,-15043,-12347,-14638,-15765,-10553,-1871,6501,12097,15277,13962,5433,-6559,-16219,-15444,-7345,-1754,-4820,-7002,-6641,-8870,-3220,4174,11675,19560,9999,-2301,-347,5250,8120,-724,-7834,-6435,5366,9975,5022,-7513,-13006,-18827,-21961,-15152,-9828,-6872,-3837,-1522,-1231,-2876,-6208,1532,-7671,-9968,-14113,-10256,-4878,-13836,-14465,-8661,-7682,-9711,-13689,-12399,-4404,-5001,-2762,-1345,1043,-1625,-3261,-2695,-5603,-8250,-863,20355,44755,43838,32702,11451,-13341,-7720,-7021,-13232,-3958,50458,104035,142807,162291,137924,99701,57289,44892,28618,23574,5460,-15139,4934,321,-16626,-14812,-424,6677,15983,21795,20042,23378,22843,26895,24478,16818,5602,-3285,-10244,-7972,-13696,-14121,-6538,7484,1734,-9147,-8898,-15899,-6470,106,1546,-1018,-10458,-8913,6677,7181,2930,-7278,-6005,3248,8361,-778,-7394,2932,12787,8739,-3901,-9624,-8784,-419,9904,9006,8289,6996,13256,15425,13781,4775,-7528,-19024,-10101,711,4578,-1565,-12430,-20481,-15449,-17499,-9041,-1975,1297,9357,20550,17439,14486,13763,16901,17969,13670,9659,11682,12874,7183,-6151,-12015,692,8759,9259,13930,20647,22501,14472,12149,11005,5215,9036,14651,17190,5397,-10248,-6922,-2121,-826,4466,8786,2169,-6589,-15428,-17896,-9551,-1049,-836,2585,3116,-2958,-6135,-9389,-11466,-13245,-14272,-19865,-13307,-4397,2563,8522,10945,4880,3738,5898,6170,10111,19765,21750,15889,9918,8492,6187,505,-8665,-18749,-14095,-7900,-1563,4032,10772,22621,19456,3018,-9800,-12482,-9032,-2092,721,-411,-233,-1339,-3958,-6299,-7106,-2083,7816,16692,12286,9641,8235,7248,2140,-3199,-3221,1010,10107,9069,169,-12508,-15282,-11319,-7620,-4251,-3014,-3739,-6403,-4401,-8772,-8504,2683,14496,13535,9587,1927,-3285,-2208,3398,7782,12602,11159,12188,10514,5275,-13034,-10685,4659,9719,513,-5064,-1748,1870,10460,18200,9830,10414,11600,3280,-2525,-5071,-4543,16843,25163,18764,8975,-3129,-15664,-16263,-13332,-7345,-1646,8052,13881,15235,16064,16547,20309,27221,35294,27962,12303,6339,6327,-386,-4959,-5769,-8754,-7899,-9008,-6534,1686,4945,5972,30407,31787,13391,6940,6274,224,-10739,-5868,-414,2645,4504,4891,3845,4841,7054,8688,10804,15259,19895,13821,-603,-13087,-8910,-9748,-15113,-13894,-7606,-5165,-1248,367,-5190,-14130,-18433,-9034,-9341,-6454,2181,4458,2806,-3847,-10980,-786,9313,16182,10914,-4163,-11165,-5738,-4420,-6114,-10499,-9773,-6589,-4887,3816,5762,3020,476,-1194,987,-366,-2814,-8709,-14748,-15568,-18376,-18418,-11949,-13486,-11965,-12518,-3883,1874,1094,871,-2416,-2315,-3380,-841,-1723,-11683,-7131,9151,14205,8782,-3143,-8794,-10127,-9498,-7862,-5463,-1593,5679,10702,11163,9584,5081,-2206,-4818,230,6682,9185,4127,-9401,-15245,-9194,-7411,-8632,-5705,3980,3626,-754,-13129,-8393,-1914,-1716,-3453,-4810,-8221,-8330,-10007,-15832,-7817,160,2093,-1043,-2306,-46,4026,9165,9757,13297,15964,10235,5849,5986,4788,5459,3831,-1643,-8684,-11741,-2708,2612,3592,-1311,-16561,-8581,3760,6996,-673,-2793,-3579,-3346,1933,3469,-450,344,7035,263,-3097,-234,352,-5605,-10076,-10565,-17147,-19707,-13104,-12662,-4982,-2587,-3266,2041,8034,15385,20474,29703,26867,13923,3377,16465,24707,19246,12932,5605,-2437,-6492,-4409,-3007,-7338,-11572,-3049,8956,25570,36947,32497,21081,5672,1022,9171,4196,-8661,-2745,2475,-1940,1351,5281,2153,-1107,-6275,-3620,-7716,-9902,-7493,1575,3323,-2480,-2284,-702,-4521,-8725,-13174,-11579,-10541,-9325,-11406,-875,2514,3260,5455,2113,-2383,-2218,-3608,-10814,-4072,-286,-3586,-9966,-11616,-5975,-5890,-8178,-7053,-12676,-8243,-8394,-8436,-12788,-17879,-10810,-4321,1445,8598,13032,12801,3102,-10665,-5019,3913,12163,22759,15467,1949,-3096,7264,15881,11451,1013,-6889,-7836,-1647,6642,3474,-620,-4807,-5860,-4208,-7550,-5349,3803,7553,12096,30847,12787,4599,27572,29764,15109,319,-11318,-13649,-7891,-5808,-7339,3219,10990,22341,28201,24185,12765,-4282,-20541,-2788,9412,19908,38048,63381,79157,59560,14428,-4727,-4296,6285,15916,26346,12438,-1928,-10062,-12690,-5928,4659,7550,-4645,-11039,-333,7054,7948,3622,-2924,-3634,-1083,2594,8130,14862,16059,8175,-5605,-17435,-18500,-9427,-1575,-2895,-3292,-442,-3204,-7461,-7745,-8728,-10408,-4146,4895,3179,75,1703,-255,431,6146,8216,10555,6140,2516,9997,9269,-3904,-13412,-13059,-16064,-10218,-3389,1018,933,-1529,-6488,-7489,-7486,-11556,-7570,-1237,13285,25613,20699,12598,5804,-4586,-12540,-14158,-9932,-10265,-10375,-3100,-14469,-5844,2988,-3365,-8748,2671,15793,17562,8338,1866,-2793,-8725,-10939,-11314,-13906,-10315,-1025,4355,3158,-13392,-11714,-5304,636,3753,4119,2059,2145,3250,677,-3434,-5284,-6352,-3134,3170,5656,4330,2482,3791,12179,33053,52956,57131,49885,30583,10223,-3906,-6841,-3566,-2361,-830,-1898,-3770,-2166,11090,31438,42131,27576,13342,-726,-513,13281,23055,7799,-8522,-4452,3067,9695,752,464,27117,45710,53226,42185,23775,14049,7359,430,-3107,-6241,-8381,-7957,-3972,4664,11261,13660,11445,7855,9644,6279,831,-2684,-2119,4732,10337,1541,-6868,-9721,-11801,-14937,-13649,-12689,-15223,-13486,5528,26085,36566,33374,21829,18313,22504,32130,43131,43716,23100,1558,7983,13429,14966,7079,-4448,-8927,1539,20495,34877,53938,68650,64541,46799,25140,5984,-9299,-10357,-12125,-13778,-13726,102,11151,20208,18883,7112,-9783,-9951,1262,67,-7642,-5763,1600,18193,17134,17218,24300,34831,35481,22124,7959,3256,6464,12910,17831,12087,-2755,-11331,-2308,3560,3917,1333,-2893,-2182,-2683,-2963,-6762,-11433,-8799,-5112,-7350,-9584,-8357,-9631,-10184,-8822,-5167,-5871,-6674,-9135,-10381,-8039,-7648,-4802,-333,2564,6146,12591,8258,-2978,-12892,-20070,-20065,-10532,-3072,3144,8002,5343,-2726,-7640,-7700,-3230,-1244,-3379,-3347,-2419,9,6596,12320,10707,6544,8823,7766,-954,-4535,5720,13839,10611,-4564,-7433,3712,4322,-821,-1470,-81,-4491,-4393,-3236,1623,10376,20437,19184,19203,29393,39277,30406,25787,37000,34726,18523,-477,-8732,-275,-36,-8762,-10787,-6673,-4922,-1141,3177,7932,10441,8908,4451,-4213,-10242,-9051,-885,1390,-4140,-12573,-16850,-14788,-10605,-738,2619,-2026,-12169,-7266,-7358,-12622,-9726,-575,11210,17350,15701,10203,7395,13073,22571,41638,46274,25633,10237,2836,-2532,-5506,-9979,-12907,-6058,4832,12989,17847,16890,9800,8723,2666,-8145,-16634,-14812,-10000,-7921,-6238,-3675,257,1707,7,-6757,-9917,-10334,-4198,1310,5528,13665,17397,18499,18442,14049,11884,6546,1200,-624,5049,10495,10178,7352,1086,-9324,-8864,-6940,-11259,-12725,-1031,9451,19362,24452,10564,-8670,-8056,7124,7060,-5029,-9461,8512,6181,-4309,-5103,3741,12999,21513,25454,36807,40963,26885,8837,-2207,-9753,-11188,-4286,-4355,-14169,-13385,-2377,750,-4337,-11485,-14069,-12424,-6688,-653,-396,-1575,2014,118,-8322,-12029,-10770,355,15916,20443,16947,11029,9936,6562,3809,920,-9305,-13621,-3541,6069,20878,33605,34009,34736,50815,60338,55826,31527,3311,-5013,-7836,-15200,-7493,-3023,-2976,-7942,-11967,-10630,-12214,-12380,-11009,-4553,6675,7134,-3031,-11518,-20712,-19729,-11612,-74,6137,6305,12695,25918,52634,77272,57362,21764,2204,-7445,-3573,9809,19002,21332,15337,-1745,-19110,-6045,49,-4954,-8963,-2649,832,1099,2570,-2121,-14580,9917,38986,37494,16818,16255,14035,6440,-1840,-5279,-656,1139,-2477,-4141,-3114,-7773,-12666,-15300,-12783,-10292,-4745,9351,26421,28059,13966,4111,1295,54,4062,1776,-1732,-4616,-7353,-11237,-15370,-5359,4810,6155,-1835,-3891,-7150,-7053,1150,14089,31131,37305,23868,17784,7452,-3951,-3537,-612,5698,10277,16759,15917,9856,-495,-7335,-5301,904,5280,12817,6127,-3512,-6575,-8305,-9170,237,2657,999,3413,7982,10312,4292,-11347,-13991,-4765,4172,17575,23695,21913,15509,10845,12517,23343,38002,34319,14603,10089,3508,-9009,-16652,-10786,-2354,522,-5834,-14055,-14642,-927,18997,48020,50118,49996,35990,3451,-12660,-8061,882,779,-5094,-9809,-8807,-7839,-9648,-9595,-8569,-5788,-3090,-7050,-11078,-5213,455,1488,1685,10095,18155,16048,11240,10709,22658,36529,20054,1344,-4321,-9315,-12704,-3713,2769,6790,15177,14271,5133,-10165,-14708,-12896,-4875,-2662,-10367,-15443,-11195,-6127,-1321,3661,6447,6038,-114,-5882,-8208,-551,7218,9349,8264,18649,21298,11835,8591,19938,32151,22345,9721,3903,4654,-394,1817,3332,-613,-9186,-12102,-17824,-13539,-16053,-16624,-8023,-2565,-4629,-1897,4235,8524,12244,12039,1025,-17099,7382,26756,37313,35282,20774,4049,-4534,3944,14502,20838,10794,-413,-6343,-16204,-12782,-4910,-5772,-10324,-6879,2893,11439,3258,875,-2822,-9408,-15129,-4627,13369,26415,6017,-4656,2855,11727,8523,-3901,-14897,-6614,3002,6716,2077,-5253,190,4924,1217,-2653,-7208,-9365,-1438,6566,14296,23190,24410,29886,21512,-3107,-12072,-17710,-18809,-8151,11598,21656,16982,30878,37662,11648,-785,-2816,-4380,-2646,-1926,-3838,-5645,-12520,-17604,-17999,-13268,-6808,1261,1594,9242,25110,22900,4707,-3633,2584,10293,6909,-1539,3707,10504,9812,11243,2993,-643,-455,324,-393,5073,31864,54767,52543,30445,15169,16371,18039,11659,-2193,-5444,-1965,1523,-4213,-11056,-10970,-6017,4359,20601,18137,-235,-9043,-2422,12435,17067,6090,-6393,-8755,-10623,-10425,-3980,3080,13876,24951,34721,32564,19130,6632,-1184,2512,721,-12764,-21133,-16455,-4478,-1984,-7630,-8407,-3976,-1878,-5426,-2963,1945,7150,5713,1063,-2986,-8720,-10205,-9905,-8771,-8511,-671,4701,9496,6400,-3212,-11705,-17262,-12087,-4254,-4189,-14174,-9337,3156,8177,-2069,-11751,-6313,-2846,-2958,-6780,-1453,2583,-542,-6415,-5569,-3727,-7811,-9063,-10314,-10131,-780,9942,7525,1570,-1701,-10321,-13648,-16305,-11932,-10852,-9017,-3741,-670,1676,2631,-5280,-13761,-16752,-11304,-2102,4569,2940,-2518,-5591,-9069,-11088,-13798,-6043,-3064,3035,15248,21136,15838,7598,-692,-3384,-3394,-7669,-9454,-5597,-2893,-2187,-1599,605,3428,3161,1178,-3525,-6685,-6393,-5844,-9508,-11751,-6134,-4701,-7216,-15329,-10971,-5752,-9732,-15311,-2349,10165,18444,15692,13985,5935,1064,-937,3517,2866,-1656,-2312,-4424,-9847,-14357,-1629,14086,24021,33343,35791,23765,11446,5027,8427,4528,-4783,-14036,-13723,-9086,-1336,3638,5862,14013,21896,25127,18555,-4394,2779,19667,535,-4376,-4821,-3818,-8403,-3997,5344,5081,-2374,-4886,-6231,-8452,-16675,-11788,-6001,-1366,-1577,2084,1768,-6736,-20353,-2452,10429,12822,9838,12975,26716,26218,20157,10864,2528,-4318,-7338,-12176,-13379,2261,6072,3658,4792,7751,6974,3909,-2399,4095,13339,4258,-2413,-9618,-17307,-15689,-12459,-8436,-3590,3921,14479,18283,5261,-8875,-11903,-1844,7097,13771,14055,9570,-674,2589,6930,6356,688,4372,7213,2656,-2466,-2173,843,3156,4738,13046,25795,27454,16443,5456,-1631,-4838,-5973,-13755,-6251,9061,22041,20749,13180,5621,-210,-3470,4277,24606,46151,55837,29650,1258,-11170,-11351,-8552,-1768,3133,-3059,-4070,19192,46368,58024,46707,28189,20820,10328,-5192,-9645,-5347,-5512,-4245,-7810,-9918,-4804,-4043,-12839,-17777,-7211,784,3201,1095,-5822,-9384,3378,13381,14616,3281,-2134,4370,7596,5837,2010,-381,-2626,-5881,-4820,-4926,-3227,2283,8016,9832,6670,-2013,-1324,6919,17221,21994,20749,9990,3718,12342,22917,32098,26005,18771,24688,48921,65188,50089,34306,23917,17170,21370,33435,53467,63769,67536,68931,46735,18823,4432,-8518,-12978,-5260,-109,2589,427,1166,3650,4185,3478,2170,7458,8063,3344,-3930,-5825,-3637,-6179,-15553,-4831,2313,13853,21332,18343,15006,20432,34506,47343,42789,26932,736,-17463,-7266,5303,18625,15387,10309,1998,-5363,-6915,-9102,-11272,-7936,-7750,-12327,-7248,-7752,-7337,-4033,-1770,4124,5445,-1768,-11466,-13882,-11150,-10931,-14858,-14405,-6692,-5492,-4757,-1761,-4516,-2455,9306,10967,1874,-11557,-17117,-9386,-4460,-685,3522,8454,6573,-1429,-3052,-5633,-6989,-4003,-877,-5185,-10833,-9308,-10233,-11084,-11836,-7991,-2251,9870,22268,27550,29049,25048,14007,-451,-10081,-4990,-4237,-4537,-7485,-5356,-3187,-3136,-3672,-5439,6165,20558,25161,10904,-2307,-4597,1066,9780],[7160,6085,4966,2028,-1796,-4834,-3834,-2826,-6229,-9604,-6856,52,2450,-2977,-11420,-9542,969,8814,12917,11931,6794,930,-3744,2285,6620,7202,4851,-3713,-12021,-2451,6788,19778,20931,13148,6548,-950,-10079,-4044,978,1409,-449,1025,18948,41110,41180,24695,9163,3657,3095,12,-4507,-6082,-13441,-8973,-491,9480,15101,16797,19874,19872,25836,21224,7520,-2047,-4659,-2798,3845,3743,-3215,-4927,-2008,-2492,-6099,-11526,-5768,-931,-2156,-159,-1311,-5423,-15238,-12441,-11054,-14974,2248,12435,7550,-2384,-8871,-8116,-10317,-9997,-10408,-11308,-16290,-18071,-11833,-2670,4896,9492,13736,13073,5184,-6775,-16544,-16210,-8260,-2410,-4785,-6185,-5127,-6808,-5049,-2565,2465,12456,6054,-2413,24,4105,4524,-1463,-7711,-6722,5793,13626,9004,-5566,-12641,-19215,-23049,-16052,-12832,-11668,-9516,-7182,-6266,-6599,-5398,4139,-5374,-7560,-12069,-8529,-1913,-10189,-12160,-9252,-7835,-9200,-13465,-11430,-3467,-4716,-3868,-4009,-1516,-2789,-3154,-1529,-4345,-8270,-2060,16179,38478,38577,30858,13300,-9232,-4409,-3868,-10846,-1653,55457,121000,172467,203996,204894,192152,149970,108258,53570,23425,-597,-19654,1327,-2616,-18247,-16238,-2304,3981,12701,20259,20429,23233,23193,26430,21701,13041,3913,-3673,-10265,-8228,-13869,-13906,-7600,5111,-3698,-14393,-12718,-15844,-4130,1393,210,-2958,-11317,-8658,5391,3514,-2757,-13105,-9887,2330,9785,2209,-2856,8777,16528,12332,-498,-7624,-9602,-2639,7186,8299,11143,10518,12565,11365,10377,1525,-10305,-20132,-10060,-1450,1934,-2355,-9710,-15535,-15690,-15883,-7767,-1294,1671,8975,20704,19193,16004,14843,17163,19361,17740,15102,16893,18412,13494,-1620,-10936,103,8965,10782,17402,24580,24384,14808,13571,13939,7812,10019,14288,15845,4374,-10354,-6479,-1482,272,6447,9235,1980,-7192,-16121,-16877,-8114,205,442,1688,2059,-3916,-7084,-9872,-11390,-11145,-11990,-19170,-15051,-4953,1500,6607,8715,4520,5267,7772,8072,12554,22775,25028,20405,16623,17618,13979,4319,-7382,-16896,-12886,-7607,-2130,3627,10702,22460,19816,4090,-7720,-9856,-7018,-172,1577,-481,-568,-1582,-4307,-6500,-6529,-640,10279,18683,14050,11139,9510,8568,3355,-2412,-2633,1471,9302,7563,-2359,-14348,-9763,-6892,-6028,-4664,-4372,-5755,-6391,-3369,-7432,-8292,1664,13952,12399,5518,-1967,-3829,395,7679,8379,9413,9121,12466,12486,7329,-11508,-11341,6198,12352,699,-5760,-1535,3641,13281,18814,6927,7198,11498,3807,-5979,-9684,-6709,14452,25196,20706,11040,-1449,-14211,-16566,-12844,-5998,682,13081,16253,14897,15428,16627,20532,26480,35109,28131,13066,7015,7282,544,-4159,-5379,-9721,-9117,-10905,-9911,-2721,1018,14003,42608,39261,14202,5858,6533,1449,-11302,-9245,-3772,187,3392,5557,5237,5868,7008,7610,9027,12804,16599,10573,-2491,-12717,-7416,-8408,-14546,-13565,-6467,-3064,1475,3005,-2493,-11437,-15557,-7588,-8936,-8022,973,5530,5383,-1459,-8301,887,10453,16382,10260,-4499,-8483,-1620,-622,-3123,-8567,-9327,-7202,-7789,357,4357,3545,2601,1105,1606,-597,-2613,-7518,-13790,-14289,-16886,-16714,-10351,-12687,-9829,-15385,-9698,-3470,-2861,-1055,-2074,325,3425,6822,2509,-10442,-6563,8586,13402,7684,-3715,-8213,-10060,-8373,-5891,-3564,490,9154,16275,18155,16039,7638,-2189,-6589,-436,6249,9115,3828,-10131,-16448,-9704,-6981,-8288,-9279,471,925,-2962,-13565,-9165,-1735,-290,-1393,-2752,-6570,-7002,-8802,-16131,-10706,-2454,408,-1557,-2998,-1139,3144,8809,9841,12427,13405,6728,2656,3470,2404,2564,946,-3227,-8529,-8369,-435,4226,5948,1007,-14052,-9900,2285,4805,-907,-1469,-2670,-3423,-69,759,-2809,-1013,4526,-3315,-7041,-3199,-1527,-6534,-10567,-10225,-16902,-17927,-11853,-11204,-5201,-5013,-5780,1880,9215,17179,23322,32384,28185,16316,1997,10552,17795,15036,11248,4596,-3520,-7098,-4247,-2466,-6605,-10930,-494,14417,33475,43544,35589,20484,3709,-414,8039,2658,-12219,-3998,3559,-1759,895,3712,2019,-447,-6429,-5860,-10825,-13194,-11629,-4264,-3491,-6102,-2061,268,-3608,-8757,-14467,-11489,-9822,-10719,-8547,-203,1344,1167,3588,996,-2767,-1533,-1123,-6850,-5404,-513,-4845,-10210,-13999,-7541,-6557,-8668,-6024,-8665,-10030,-12583,-11846,-14731,-19657,-12370,-4331,3489,11253,15203,13639,2657,-12226,-3924,5287,14288,26646,20509,5355,-1499,8036,18023,14691,2874,-6874,-8927,-2493,5934,1630,-1324,-4046,-4592,-2347,-5053,-2217,6685,8932,11885,27341,8673,10302,30710,30601,15019,291,-11494,-16123,-8187,-3725,-5661,4351,12443,23268,27992,23647,12256,-4628,-20525,-2946,8876,19029,36291,60183,75988,55329,12258,-5632,-5243,3666,10293,19266,7407,-4153,-10679,-12626,-4917,6990,10570,-3100,-12429,-1104,6355,7369,2812,-4233,-3771,0,4553,9720,14764,15024,6879,-6115,-16572,-17613,-11180,-1159,-479,-2275,-288,-4679,-8520,-8737,-9615,-10466,-5315,1012,-2260,-4957,-2639,-3604,-1232,5472,7430,9162,3860,579,9001,9803,-2232,-10930,-11023,-14526,-10696,-3096,2045,2569,-692,-5723,-6726,-7123,-12120,-7852,-1484,12532,25261,19517,11279,5406,-4224,-12229,-15260,-10342,-9321,-7885,-465,-12130,-7214,2668,-3185,-9735,1198,13492,14171,5355,769,-2577,-8494,-11450,-12625,-15193,-12229,-4373,1817,3187,-14863,-14080,-5073,2940,6844,6291,2702,2357,3812,825,-3805,-6128,-7910,-4959,1866,5548,5169,3633,4962,13214,33784,52092,52655,44648,27677,9287,-2963,-4331,-1048,-1361,-1192,-1369,-2917,-149,14818,34498,41914,25780,13731,2994,3564,18491,27613,9500,-5970,-3080,4004,10580,1994,348,26640,45983,53902,41229,23727,14622,7601,1101,-1997,-3732,-2890,-1706,2098,8893,13912,14538,10949,6247,7321,3342,-993,-2871,-3708,87,4916,-1822,-8339,-10255,-11590,-14237,-13240,-10905,-11033,-9770,5998,26098,37871,37311,25240,19527,20500,28712,40315,42235,21245,-836,6320,13605,15888,7582,-4821,-9093,4093,24587,37734,51541,64101,66256,48593,26380,6510,-8900,-9123,-10591,-13454,-16286,-2358,8410,16644,14509,4595,-8727,-7365,-517,-3577,-12500,-6778,3304,16974,14816,15836,23065,33232,34327,21473,6463,1493,3687,9416,13498,7069,-8374,-9470,1692,7838,6133,321,-6643,-7149,-7725,-4489,-5791,-8774,-5633,-2608,-5446,-8207,-7863,-9695,-10497,-9348,-5353,-5262,-5417,-8298,-11805,-8456,-8248,-6302,-1041,3045,7612,15087,10994,-1100,-10878,-17535,-21197,-14337,-5588,2427,8924,7428,-916,-7474,-9102,-4353,-1368,-2650,-2168,-1189,-135,4321,8822,7593,4759,8697,9072,919,-6867,2356,10434,7768,-5564,-8855,2650,3645,-1569,-1791,-20,-4941,-5832,-5791,-1796,6722,16069,15564,14930,22543,31722,24553,23255,35458,34384,19592,757,-8973,-2250,-2498,-11531,-13508,-9962,-7131,-1047,4143,10162,15928,16683,11319,1108,-7304,-10707,-694,3658,-265,-9062,-14232,-12531,-8888,831,4150,-964,-11561,-7782,-8900,-14943,-10654,760,14637,21793,18406,9372,5504,11289,22233,41964,46648,24113,8035,1222,-3803,-7403,-12054,-11367,-3063,8241,15857,19769,19434,13066,10579,3971,-7316,-16734,-12370,-7511,-7306,-7099,-4459,-1304,407,-36,-5301,-9352,-8759,-4018,2158,7858,18803,25757,29003,22931,13656,9368,3006,-2508,-3557,3848,11368,13100,10920,4851,-7566,-11216,-8063,-11536,-14464,-3037,6125,14699,18771,6776,-9947,-9757,4238,4451,-7401,-6569,10612,6188,-3783,-5108,2697,11189,19108,22990,35194,41065,29103,12902,1875,-7598,-12214,-4466,-2304,-12436,-17836,-6080,-946,-4278,-11017,-13326,-12767,-7743,-1983,-394,-1218,1886,-198,-8044,-10409,-8224,3205,17897,21883,19111,14028,12554,8497,5115,747,-10511,-12463,-3245,5316,19658,33078,34338,36947,51728,56666,55847,38175,8260,-1225,-6462,-16581,-7082,-1781,-1800,-7299,-12468,-11460,-12898,-13973,-13688,-7675,3454,4038,-5386,-12991,-22083,-18790,-9778,3357,11091,11832,16853,25815,49559,71301,51713,20259,1437,-8874,-4130,10949,23236,27485,19393,-862,-20246,-7490,-1858,-5326,-6547,2185,6335,4859,4612,-1295,-12976,11851,44190,45807,22621,18020,14104,7927,658,-4484,-2995,-1824,-5557,-6450,-5154,-10164,-15575,-17232,-13186,-10140,-3605,10716,27062,28942,15871,7093,3519,1043,3544,429,-2553,-4181,-6657,-9967,-13032,-4538,5167,5493,-3454,-6048,-8165,-4667,2785,14280,31366,38463,26183,20896,7991,-3288,-3018,-977,5890,12834,19763,19536,15379,5672,-2562,-1200,2709,6538,16166,12066,3651,535,-2076,-4009,3302,2642,-158,827,3914,6876,382,-13860,-12257,-3133,5456,18347,22817,20451,13421,8084,9671,20004,32584,26453,10287,7475,2047,-9902,-19151,-14021,-8590,-3625,-7828,-15004,-12158,2443,23441,52030,50330,49995,35489,2803,-13411,-8317,-474,-1531,-7882,-12287,-9420,-8484,-10497,-10210,-9038,-6419,-3404,-6919,-9166,-2423,3283,3370,3310,11307,17673,15312,9598,9331,23956,41112,21719,2494,-3070,-8393,-13500,-3889,4242,9631,17484,15677,8595,-9057,-17858,-13945,-4661,-3020,-11051,-15698,-11549,-7358,-4034,438,4953,7867,4032,-2335,-6635,298,8851,11001,553,10014,15451,9648,7718,18111,29795,21986,10683,5475,5962,-1000,-3,-2102,-6363,-13036,-13348,-18639,-13722,-15580,-16453,-7440,-1400,-3074,-623,5968,11868,17281,17479,4439,-17289,3877,24174,35661,32642,17836,2266,-4925,5027,17752,23620,12091,-46,-5545,-15918,-15358,-7257,-6461,-9797,-6842,2788,11570,3255,1325,-2844,-10909,-14840,-4945,11197,22904,5559,-2630,5165,13000,6700,-5270,-15997,-8723,30,4156,1157,-5279,-517,2814,-1190,-4983,-8032,-8736,-965,5797,11831,20416,23336,30950,22439,-2363,-10631,-15182,-15676,-4874,15056,25200,20231,33399,35450,6651,-4491,-5201,-4814,-1111,480,-2378,-5225,-12561,-17726,-16968,-11216,-3619,3023,1176,7152,21713,21531,4958,-1106,6184,14321,10197,1673,6344,10380,9513,11629,2368,-4120,-4654,-2210,-377,5781,31072,51276,51656,31096,13381,13007,17269,13278,-282,-4503,-2728,-992,-8675,-14184,-12364,-6520,5199,24335,22190,-207,-12527,-2343,15540,20166,7716,-6814,-9755,-11423,-11359,-5292,203,8240,16453,25951,28328,19385,6915,-1556,2639,4236,-9720,-19043,-18639,-5679,-1027,-5346,-7584,-6323,-4750,-8027,-4442,2168,8864,9819,6850,-82,-9487,-12695,-11714,-9146,-9229,-3906,1366,6895,5495,-2357,-10393,-17321,-13072,-4647,-3569,-12802,-10143,2302,8667,715,-8710,-5969,-3183,-3723,-8057,-2445,968,-4855,-11844,-9907,-6657,-9521,-9519,-8745,-7453,2557,12842,7982,1042,-3523,-12062,-13342,-15160,-12755,-10355,-7727,-2839,-575,1175,3003,-3135,-11183,-14878,-10580,-1569,5569,3753,-3162,-8825,-13787,-13813,-12174,-1566,2579,10251,21255,22119,14184,5627,-2029,-4477,-5362,-11256,-13610,-9910,-5964,-3917,-2573,340,3687,3667,798,-4514,-8380,-10161,-11290,-15414,-14667,-6714,-4165,-6760,-15613,-11576,-5593,-9324,-11459,1346,12947,20606,17602,14270,4954,-483,-1977,2773,2341,-1556,-1484,-3049,-8476,-14922,-2336,13569,24787,35520,37085,23728,11933,5615,7720,3311,-5545,-12835,-7689,-2100,2940,5978,7430,13720,18154,19629,17851,1046,9171,24316,4172,-4690,-6063,-4274,-7345,-2690,6071,6538,-921,-5848,-8158,-9460,-14733,-11964,-6143,-2856,-4835,-1111,-89,-7845,-21737,-2223,10782,12595,9298,13068,25023,21642,14566,5170,-1912,-6433,-8337,-13072,-13342,1887,5317,1484,1062,6116,7559,5794,1606,10167,18737,8800,-224,-9097,-17232,-14328,-11276,-8966,-5402,398,6718,8585,369,-10703,-11964,-1544,7316,14655,15220,9155,-3892,-2004,1840,3359,-326,3278,6885,4083,-299,-2972,-222,3051,6966,15637,28416,29232,16245,3418,-4289,-6671,-7024,-14170,-6720,7113,18635,17787,11057,3670,-2301,-3410,6462,24600,44446,53704,29705,1468,-11304,-11303,-8145,-1084,5837,1153,-2482,17962,42397,52433,41489,23910,18728,10265,-2270,-13583,-8321,-6958,-4664,-7269,-8353,-2956,-2637,-11508,-18423,-7056,682,2395,569,-4302,-6388,5015,13839,15319,4590,-1884,4016,7680,5789,1686,-131,-1435,-4064,-1954,-3188,-4159,-1094,6245,10345,8312,1697,-1022,318,10715,16601,17524,10557,6064,14261,27142,37666,32327,22816,28027,54678,72517,54389,32773,19895,11888,13568,25889,48243,61336,65046,65238,43204,16691,3261,-8821,-14269,-8080,-3939,-1065,-2191,-386,2799,4253,5185,3297,9028,10940,7341,-818,-4466,-3539,-6531,-14907,-5733,1131,13114,19365,14835,12745,20801,36238,46012,39668,21228,-5761,-14520,-5487,6878,18669,14927,11045,3437,-4494,-7185,-7937,-6572,-2803,-2597,-8082,-4243,-3886,-3575,-835,1261,6070,5831,-695,-10321,-13267,-10264,-9715,-15833,-17464,-9541,-8536,-6700,-1433,-2463,-6556,2730,4938,-3504,-15806,-14879,-7246,-1940,2435,6702,10466,7175,107,-1555,-4240,-4561,-188,3616,-1801,-8404,-8948,-11857,-12469,-9982,-6890,-2882,6944,18699,24128,26613,23642,12822,-2761,-12462,-5962,-6370,-6385,-6237,-2113,-308,-1075,-4367,-6023,6112,19772,24107,9921,-2998,-8831,-3097,6430],[5091,4643,3558,747,-2127,-4399,-3273,-3040,-6692,-10111,-8835,-1628,1689,-2460,-10162,-9495,1057,9788,14242,12709,7212,1664,-2246,4228,7226,3751,-1163,-7922,-12802,-3391,4114,14580,14575,6777,1023,-4846,-13851,-5809,-327,444,-1469,1206,21114,42639,40814,22600,6450,1523,2967,698,-4479,-6160,-14045,-9076,-69,9885,12515,13099,17826,18406,23864,18908,5127,-3755,-4810,-1820,4809,5230,-2291,-5132,-2892,-3443,-6623,-9818,-2686,1180,-1296,-1196,-4333,-9670,-19932,-9124,-10350,-14189,3952,12851,7048,-2470,-8446,-7115,-7757,-5329,-4069,-5570,-13371,-17826,-12120,-3262,3086,6687,11670,11581,4534,-7232,-16976,-17127,-9343,-3128,-4522,-4876,-3299,-4630,-6251,-9038,-6854,4922,2287,-2124,128,2818,913,-1618,-7211,-7144,5492,16446,12360,-3940,-12634,-19693,-22206,-18529,-19031,-21062,-20332,-17077,-13485,-9381,-3454,6956,-3074,-5233,-10199,-6891,1255,-5113,-8979,-9451,-7854,-8668,-13384,-10902,-3361,-5174,-5201,-6713,-4180,-4206,-3552,-1191,-3945,-8851,-3767,11762,31492,32574,28398,14651,-5566,-1725,-1504,-9293,-114,58980,137656,203814,246888,270814,286323,251411,184507,89329,27613,-6920,-19527,-1289,-4877,-18117,-16431,-3848,1704,9717,18339,20106,21862,22108,23774,16348,7729,1551,-4341,-10372,-8471,-14015,-13895,-9141,2031,-9220,-16613,-16120,-14818,-2773,1666,-1977,-5442,-12655,-8599,2585,-3817,-14111,-25263,-19263,-2541,8774,4769,2004,13996,19170,14998,2815,-5468,-10275,-5464,3754,7018,12685,13090,11051,6936,6502,-2037,-13082,-19247,-9904,-3517,-728,-3277,-6956,-10405,-12771,-13608,-6688,-726,1978,8292,19976,20102,16881,15247,16531,19450,20386,19694,21190,23075,19269,2968,-8802,-57,9355,12531,21164,28273,25640,14797,14693,16473,9831,10179,12992,13707,3018,-10168,-5660,-698,1231,7639,8672,1136,-8138,-17102,-16053,-7045,827,1183,550,602,-5213,-8309,-10277,-11159,-9149,-9943,-16886,-16482,-6420,-465,3940,5698,3316,5866,8872,9439,14517,24976,27203,24042,22793,26411,21450,8129,-5818,-15073,-11993,-7745,-3258,2425,9711,21299,19280,4577,-5822,-7261,-5183,1285,1799,-1026,-1293,-2266,-5139,-7241,-6537,267,12040,20050,15496,12336,10341,9351,4080,-2056,-2618,892,7301,5482,-4830,-13658,-5651,-3790,-5302,-5710,-6495,-8074,-5708,-2422,-6294,-8188,65,12138,10231,235,-6534,-3867,3127,11629,8186,5565,6920,12327,13820,8771,-10188,-12457,7297,13676,652,-6443,-1756,4897,15323,18748,4365,3441,10380,3820,-9108,-14498,-8485,10374,23113,21198,12004,-690,-13291,-16132,-12131,-4709,2913,17547,17079,13192,13624,15837,20022,24803,33728,27139,12782,6906,7931,1693,-2939,-4468,-10244,-10561,-12871,-13084,-8112,-4100,21120,52348,45202,14531,4257,6144,2093,-11660,-11926,-6157,-1704,2253,5798,6070,6137,6314,6212,7132,10085,12583,6581,-5025,-12532,-6219,-7324,-14008,-13203,-5405,-951,4350,6023,986,-7405,-12129,-5978,-8409,-9644,-421,6443,8167,1582,-5353,2550,11288,15752,8728,-5517,-6513,1995,2931,-305,-6536,-8567,-7638,-9589,-3138,2438,3470,4209,3168,1881,-1294,-2845,-6709,-12921,-13093,-15294,-14701,-7358,-9056,-6170,-10662,-14272,-9408,-7391,-3728,-2235,2350,9152,12894,5695,-9723,-6316,7533,12124,6292,-4406,-7528,-9326,-6974,-4114,-1916,2167,12197,21789,25175,21737,9432,-2131,-7918,-611,6039,8991,3427,-10719,-17631,-10567,-6979,-7977,-12671,-3077,-2224,-5438,-13199,-9477,-1807,772,293,-1015,-5093,-5674,-7468,-14898,-13872,-5313,-1333,-1804,-3170,-1835,2154,7868,9207,10880,10468,3310,-59,1558,812,345,-1681,-4726,-7879,-5058,1733,5325,7558,2609,-11990,-11705,-125,1396,-1307,-537,-2115,-3467,-2021,-1710,-4002,-326,4324,-5398,-10718,-6382,-3766,-7875,-11517,-10181,-16869,-16486,-10597,-8424,-3613,-5913,-8849,1119,9452,17365,23909,31901,26590,16614,1428,4586,10749,10662,9029,3064,-4958,-7969,-4454,-2238,-5942,-10240,1656,19065,38901,46976,36481,19178,1511,-1209,7344,1905,-14474,-5052,4418,-2317,-780,1026,2017,124,-6516,-8181,-13769,-15841,-14530,-9095,-10605,-10223,-2302,1240,-2070,-7804,-15460,-11570,-9105,-10147,-6397,-203,-440,-1623,1274,-508,-3458,-1171,1137,-2286,-5549,-1395,-6807,-10438,-15175,-9092,-7237,-8964,-3508,-4391,-11214,-17659,-14668,-15586,-20323,-13600,-3936,5558,13396,16401,13512,1690,-13561,-2529,6906,16809,30785,25786,8674,-20,8536,19675,17611,4527,-7049,-10323,-3843,4191,-1067,-2580,-3636,-3544,-622,-2675,605,9072,10030,11417,22259,3494,15330,33601,31367,15071,615,-10797,-16612,-7619,-1421,-3792,5375,13575,23021,26459,22157,11113,-5270,-20144,-3336,7983,17678,33345,54216,68397,47908,9931,-6587,-6793,209,4297,12915,3382,-5908,-11354,-12857,-4297,8760,13123,-1630,-13733,-2002,5297,6264,1679,-5371,-3617,1786,7415,11495,14009,12922,5250,-5666,-13638,-15007,-13881,-1572,1644,-1136,-553,-6478,-9446,-9665,-10470,-10296,-5507,-1692,-7672,-10985,-7522,-7070,-3036,4471,6125,7035,646,-1594,7527,9886,-650,-8766,-9079,-12962,-11495,-3207,2556,3509,-492,-5521,-6420,-6891,-12355,-8192,-1843,11465,24476,18322,10063,5005,-3993,-12075,-15899,-10069,-8044,-5300,1717,-9990,-8634,2180,-2967,-10244,-448,10795,10361,1808,-881,-2729,-8549,-12281,-14162,-16197,-13498,-7638,-1134,2760,-14928,-14775,-4351,5263,9716,8109,3115,2433,4221,794,-4411,-7241,-9846,-7264,-103,4521,5419,4494,5872,13641,32817,48063,45096,37193,23374,7875,-1896,-1589,1751,87,-1428,-1211,-2677,1219,17542,35800,39961,23033,13340,6094,7853,24210,31781,11152,-3348,-879,5917,12143,4241,642,25223,45039,53172,39520,23284,14717,7415,1498,-969,-1221,2345,4588,8605,13865,16953,15557,10673,5033,5153,524,-2719,-3153,-5145,-4456,-1168,-5854,-10028,-10751,-11129,-12918,-12098,-8686,-6905,-5985,5485,23518,36348,39796,27959,20128,18179,25194,36797,39482,19150,-3323,3974,12965,15833,7281,-5715,-8920,7109,28696,39516,46680,55565,63450,47764,26317,6334,-8823,-8038,-9055,-12446,-18719,-4740,5626,12784,10219,2277,-7549,-4415,-746,-4983,-16648,-6488,5027,14659,12073,14066,21336,30938,32326,20295,4955,140,1219,5611,8393,1279,-14078,-5043,6293,12506,8420,-876,-9626,-9700,-13024,-6127,-4978,-6098,-2191,-116,-3786,-6964,-7420,-9879,-10769,-9879,-5737,-4862,-4355,-6910,-12482,-9006,-9443,-8234,-1709,3432,8787,17298,13505,666,-8855,-14667,-19548,-19047,-8312,1744,9787,9618,687,-7822,-10360,-4708,-494,-1009,-575,-93,-657,1662,5195,4518,3020,8503,10278,3597,-7743,-968,6887,4953,-6272,-9974,771,2044,-2649,-2297,4,-5090,-6934,-8210,-5142,2971,11558,11817,10637,15462,22972,18086,20168,32524,32651,19828,1822,-8115,-3946,-5082,-14213,-14092,-13041,-8690,-426,5048,11792,20763,24421,18260,6024,-4978,-11190,-134,6027,3876,-5472,-11682,-10313,-6960,2762,6263,855,-10033,-7202,-9178,-15710,-11062,1781,17370,25492,20142,7904,3509,9498,21591,40645,44581,21292,5220,-931,-5603,-9745,-13068,-8744,262,11565,18078,20486,20155,14747,11504,4814,-6627,-16385,-10190,-5299,-6641,-7557,-4902,-2721,-1288,-504,-4209,-9534,-7529,-3577,2812,9693,23321,33948,39120,26083,12771,6824,40,-5011,-5835,2965,12259,15811,13899,8150,-5577,-13259,-9193,-11797,-16184,-4965,3167,10597,13768,3718,-10405,-11264,914,1259,-9968,-3336,12386,6024,-3504,-5274,1420,8951,16249,20000,32351,39562,30314,16664,6053,-5279,-12763,-4716,-599,-9930,-22118,-9948,-3065,-4693,-11340,-13083,-12995,-8807,-3171,-134,-554,2044,-210,-7434,-8561,-5211,7006,20722,23373,20622,16459,14751,10466,7167,1045,-11558,-10521,-2441,4707,18177,31931,34293,38676,50685,51332,54398,45585,15678,3173,-5095,-17346,-6087,-209,-604,-6729,-13035,-12192,-13240,-15252,-16141,-10130,724,1186,-7786,-13993,-20746,-17517,-7888,6681,15960,18209,21194,24054,43022,60893,44029,18163,681,-10108,-4391,11881,26476,32278,22197,-627,-19117,-8409,-2906,-4160,-2296,9727,14485,9680,7162,258,-8780,14709,48723,52949,27654,18879,13695,9248,3163,-3217,-4974,-4979,-8790,-8375,-6749,-11971,-17974,-18492,-13636,-10276,-2797,11871,27732,29969,17918,10383,5883,2060,2970,-1104,-3664,-3788,-5378,-7621,-9738,-3139,5458,4756,-4906,-8183,-8274,-2379,4381,14321,30714,38334,27894,23560,8534,-2453,-2625,-1391,6387,15822,22998,23260,21349,13434,4915,4451,5302,8661,20537,19345,12224,9560,5597,1473,5732,2218,-1428,-1618,232,3535,-3564,-15208,-10596,-1870,6574,18886,21413,18290,10656,5034,6806,16565,26434,18802,6767,5474,977,-10628,-16651,-12245,-14034,-7456,-9235,-14361,-9917,5700,27745,54781,49727,49427,34884,2665,-13855,-8381,-1615,-3755,-10910,-14824,-9403,-8975,-11183,-10692,-9412,-7080,-3834,-6630,-6932,904,6714,5868,5505,12583,16728,13940,7579,8264,25929,46123,24045,3964,-2034,-7858,-13311,-3431,6227,12972,20483,17904,12637,-6998,-16820,-13421,-4882,-3854,-11881,-15945,-11891,-8562,-6703,-2681,3949,10463,8803,1954,-4338,1397,10284,12132,-4536,977,8684,6952,6697,16051,26734,21048,11070,6128,5979,-2526,-2626,-7619,-11259,-15353,-12896,-16303,-13759,-15489,-16073,-6621,-230,-1841,300,7086,14342,21356,21855,6795,-14491,14,20557,32496,28966,14546,295,-5700,5499,19561,24522,12631,178,-4770,-14989,-17410,-9214,-6786,-9128,-6923,2199,11279,3299,1893,-2566,-11963,-14213,-5282,8540,18922,5705,106,7749,14338,5253,-5906,-16365,-10923,-2839,1669,145,-5147,-951,1034,-3085,-6878,-8855,-8302,-747,4613,8828,17351,22351,31450,22523,-1745,-9241,-12627,-11949,-322,19670,29856,24911,37099,33968,3408,-6877,-6497,-4228,1249,3675,-337,-4634,-12614,-17547,-15420,-8793,-176,4574,678,5034,17826,19547,5309,1861,10716,19329,14269,5552,8921,9750,7984,10241,726,-7603,-8859,-4795,-583,6118,28922,45339,47509,29563,11063,8713,15115,14077,1354,-3665,-3923,-4316,-13273,-16892,-13335,-7153,4947,25639,23904,-312,-15833,-1781,18142,22288,8787,-7460,-10714,-11946,-12069,-6536,-2892,2166,7627,16120,21948,18084,6189,-2470,2385,7541,-5571,-15554,-19271,-6576,-134,-3305,-7090,-8516,-7093,-10577,-6341,1488,9363,12926,12242,3202,-8966,-14051,-12628,-8588,-8650,-6031,-1436,4836,4857,-1305,-8733,-17040,-14031,-4763,-2580,-11143,-10775,1349,8943,3455,-5495,-5099,-3407,-4596,-9705,-4056,-1526,-10301,-16915,-12597,-8552,-10498,-8954,-6361,-4281,6095,15331,8291,878,-4413,-11981,-10414,-10423,-8994,-7390,-5620,-1846,-579,421,2942,-768,-7899,-11940,-9084,-768,6583,4506,-3804,-11972,-18501,-14549,-9312,3488,9368,19700,28008,22985,12595,3815,-3311,-5570,-7176,-13509,-14953,-12062,-7597,-4793,-2760,730,4297,4129,129,-5249,-9383,-13165,-16040,-19857,-13355,-5754,-3127,-6125,-15483,-11793,-4977,-8039,-7855,4547,15312,22404,19419,14325,3709,-2230,-3107,1860,1591,-1542,-519,-1243,-6410,-15013,-3271,12319,24358,35734,36189,22313,11757,5784,6730,2399,-5041,-9249,-796,6140,8515,9104,9465,13519,15047,14610,16697,7170,16883,29887,8622,-5716,-7727,-4938,-6338,-954,7217,8303,918,-6231,-9974,-9733,-12625,-12196,-6177,-4338,-8181,-3461,-395,-6778,-19625,-1922,11000,12139,8615,12914,22331,16747,8763,-771,-6714,-8915,-9552,-13998,-13242,1130,4139,-437,-1009,5508,8707,8002,5778,16139,23875,13581,2173,-8229,-16512,-12847,-10172,-9345,-7007,-2736,411,1054,-3743,-12371,-11716,-1142,7369,15155,16203,8917,-6255,-5944,-2876,164,-1669,1864,6253,5507,2083,-2991,-673,2939,8589,17795,30224,30144,15520,1260,-6930,-8440,-7954,-14389,-7047,5467,15653,15301,9424,2357,-3240,-1503,9388,24369,41939,49394,28427,1337,-11576,-11243,-7644,-347,8122,5814,-638,15067,35555,43502,33210,17536,15751,10602,2501,-10521,-11405,-8650,-5266,-6835,-6729,-290,390,-7891,-17441,-6920,285,1159,-472,-3199,-3213,7082,14291,15642,5515,-1987,3302,7622,5897,1733,533,167,-1572,1650,-809,-4400,-3996,4563,10651,9785,5925,2924,-5165,3802,11311,14541,11004,8100,15831,30383,41496,37407,26309,30991,58720,77109,57436,30608,15557,6607,5057,16924,40699,56079,59355,58026,37211,13377,1972,-8570,-15957,-11043,-7315,-3811,-3704,-921,2628,4519,6787,4259,10174,13514,11132,1966,-3347,-3219,-6260,-13861,-7367,-423,11877,16847,11350,10633,20872,36526,42727,34768,14671,-11645,-12207,-3984,8298,18242,13913,11288,4814,-3352,-6197,-4432,-1345,2429,2889,-3253,-16,112,53,2255,3898,7054,5105,-450,-9409,-12360,-8966,-6784,-13093,-18335,-11723,-11465,-9084,-1273,-215,-8744,-4302,-1485,-8823,-19788,-12910,-5615,-74,4604,8552,10643,6399,1101,-119,-2813,-2217,3654,9081,3198,-5787,-8782,-13929,-12041,-7787,-5836,-3544,3680,14392,20469,24499,23241,13428,-2063,-11155,-6299,-8245,-8372,-5304,354,1877,254,-4917,-6470,5703,17985,21886,8729,-3123,-7994,-4389,3338],[3486,3750,2753,269,-1514,-3131,-2102,-2841,-6739,-9933,-10201,-2876,1262,-1657,-8526,-8452,1831,11297,16223,14135,8179,2839,-788,5865,7757,1686,-5701,-11271,-13304,-4234,1614,9750,8788,1152,-3691,-8152,-14867,-6141,-704,56,-2329,1321,23443,44522,41232,21547,4427,-555,2853,1823,-3829,-5652,-13719,-8585,511,10143,9841,9578,15639,16828,21772,16469,2729,-5015,-4309,-405,6051,6952,-948,-4775,-3161,-3791,-6513,-7487,628,3587,203,-1517,-6435,-12857,-17748,-5696,-9330,-12892,5623,13018,6588,-2311,-7592,-5556,-4334,303,3122,2043,-7827,-15084,-11027,-3035,1849,4499,9952,10371,4284,-7170,-16860,-17587,-9931,-3220,-3436,-2595,-523,-1612,-5745,-13522,-14936,-1350,240,-847,686,2340,-1051,-445,-5650,-6894,5191,18795,15506,-1918,-12043,-19140,-20491,-20852,-24953,-29244,-29068,-24185,-17358,-8192,-355,10724,216,-2092,-7605,-4600,4920,854,-4763,-8402,-6986,-7381,-12566,-9951,-3243,-5647,-6167,-8696,-6156,-5151,-3747,-901,-3576,-9195,-5190,7928,25016,26987,26175,16015,-1955,817,538,-7857,1786,61482,151838,231814,285692,331300,375238,351052,262801,128658,33912,-13235,-15219,-2069,-5597,-15883,-14688,-4151,677,7920,16953,19791,20028,20363,19897,9759,2239,-424,-4368,-9716,-7882,-13298,-13020,-9869,-371,-11871,-12889,-16003,-13458,-1693,1741,-4015,-7546,-13463,-8002,6,-11442,-25880,-37086,-28055,-7380,7658,8274,7652,19053,21331,17402,6661,-2391,-9684,-7796,556,5997,13563,15100,9470,3060,3089,-5018,-14999,-17602,-9213,-4812,-2660,-3688,-3810,-4800,-8040,-10609,-5097,256,2696,7847,18879,20495,17472,15439,15672,19022,22321,24003,25162,27394,24890,8173,-5091,1374,11021,15466,25885,32193,26847,15006,15944,18860,11650,10113,11445,11460,1914,-9075,-3792,993,2829,8770,7967,495,-8571,-17566,-14725,-5608,1672,2114,-51,-484,-6091,-9063,-9801,-10069,-6770,-7525,-14181,-16063,-7882,-2422,1388,2680,1853,6116,9804,10887,16562,26844,28689,27068,28504,34715,28604,12268,-3498,-12766,-10744,-7624,-4224,1182,8583,19932,18546,5091,-3539,-4134,-2906,2906,2032,-1362,-1700,-2679,-5779,-7878,-6532,1175,13545,21286,17186,13840,11374,10254,4981,-1439,-2456,19,4973,3664,-6362,-11243,-2454,-1421,-4778,-6640,-8591,-9356,-3874,-920,-4660,-7491,-1364,9853,7885,-5030,-10295,-2473,6579,15736,7933,2284,5513,12542,15184,10236,-8446,-13359,8452,14114,1020,-6255,-1717,6193,16892,18276,2587,-99,8853,4058,-8246,-11678,-8400,5722,19675,20624,12231,-427,-12472,-14586,-10600,-2900,5617,21468,16804,10726,11203,14625,19204,22683,31700,25609,12124,6832,9143,3790,-778,-2636,-9344,-11424,-13985,-14537,-12923,-8170,26662,58834,49467,14970,2820,5691,2635,-11583,-13054,-7004,-2522,1589,6109,6881,6251,5669,5287,5957,7998,8873,2765,-7523,-11847,-4744,-5897,-12779,-12050,-3778,1727,7783,9651,5357,-2226,-8042,-3781,-7301,-10687,-1469,7562,11185,5254,-1760,4808,12470,15112,7161,-6644,-4814,5476,6643,2717,-4277,-7550,-7832,-10201,-6043,603,3352,5783,5469,2360,-1923,-2997,-5785,-11772,-11575,-13196,-12059,-3801,-5508,-2598,-5620,-12827,-14464,-11595,-6370,-2301,4110,13514,16947,7927,-9086,-5925,6444,10804,5061,-4765,-6449,-7874,-5323,-2225,-38,3941,15163,27264,31966,26612,10920,-1579,-8601,-398,6171,9171,3425,-10645,-18059,-11285,-6908,-7330,-13698,-5561,-5054,-7647,-12108,-9063,-1711,1876,2007,799,-3405,-3993,-5671,-12450,-16543,-7806,-2557,-1180,-2074,-1451,1533,6741,8293,9185,7734,498,-1848,677,457,-558,-3307,-5529,-6417,-1550,4091,6317,8838,3977,-9868,-13597,-3038,-2504,-1179,374,-1573,-3074,-3355,-3333,-3518,1907,6125,-5174,-13388,-9236,-5855,-9159,-12343,-9701,-16562,-15223,-9413,-5718,-904,-4421,-12080,51,9004,16345,22824,29215,23304,15588,1862,-508,4710,6769,6717,1403,-6346,-8697,-4600,-1874,-4884,-9048,3699,22852,41812,47828,35852,17725,-300,-518,7715,2538,-11732,-4234,6320,-2548,-3506,-2155,2496,939,-6102,-9859,-15478,-14212,-12421,-8246,-12501,-13447,-2639,2502,459,-5503,-14626,-11419,-8021,-7776,-4561,-396,-2301,-4574,-1027,-2012,-4125,-840,3392,2911,-1994,-1891,-8924,-10251,-12800,-10076,-7537,-8748,-122,330,-9386,-19154,-14554,-14425,-19098,-14223,-3063,7786,15218,16756,12653,530,-13338,-810,8941,19950,35307,31524,12229,1548,8824,20749,20091,6035,-7192,-11731,-5334,1754,-4117,-3898,-3174,-2341,1291,-165,3337,11231,11161,11072,16480,-1134,19267,36017,32182,15474,1453,-9525,-15221,-6537,1180,-1527,6818,14718,21859,23920,20033,9646,-5871,-19513,-3739,6977,16114,29647,46354,57607,38690,8077,-7058,-8512,-3364,-234,9127,1207,-6781,-11744,-13046,-3771,10192,15366,40,-13234,-2670,4247,5024,702,-5695,-2667,4776,11726,13911,12982,10155,3977,-3550,-8918,-10811,-15398,-2159,3651,574,-763,-8078,-9840,-10193,-11003,-9805,-4560,-1834,-9764,-15005,-10665,-9880,-4585,3431,4577,4518,-2994,-3346,6085,9860,1001,-6614,-6973,-11094,-12315,-3389,2876,4029,-669,-5593,-6302,-6658,-11993,-8264,-2046,10374,23526,17424,9345,5074,-3428,-11702,-16002,-9634,-6814,-2845,3476,-7804,-9826,1715,-2604,-9980,-1755,8307,6776,-1866,-2809,-3026,-8656,-13137,-15462,-16205,-13501,-10264,-4045,2191,-13098,-12994,-3002,7653,12407,9647,3484,2598,4720,852,-4992,-8291,-11647,-9492,-2167,2907,5160,5219,6642,13518,30379,41534,35504,28484,18392,6560,-330,1591,4991,2218,-978,-976,-2532,2335,19455,35514,36747,19887,12644,8969,12543,30403,35515,12900,-480,2287,8863,14499,7577,1761,23215,43170,51361,37485,22757,14627,7118,1863,40,1023,7044,10833,15558,19874,20731,17054,10964,4489,3389,-1860,-4030,-3182,-5857,-7602,-6748,-10247,-11702,-11046,-10372,-11030,-10185,-6134,-2959,-2409,4053,18661,32266,40662,29975,20301,15935,21982,33097,36034,17282,-5354,1235,11646,14925,6362,-6978,-8150,10527,32687,40417,40424,44655,56618,44612,25239,5721,-8852,-6885,-7370,-10909,-20760,-6768,3154,9128,6559,461,-6486,-2123,-398,-4919,-17718,-5356,6419,11922,9499,12382,19579,28426,29870,18890,3761,-320,-17,2529,3568,-4353,-18601,-474,10971,17422,10865,-1900,-10416,-7025,-13420,-7388,-4057,-3203,1559,2446,-2198,-5728,-6832,-9913,-10779,-10155,-5944,-4409,-3428,-5390,-12041,-9655,-11127,-10145,-1850,4044,9930,19450,15983,2532,-6674,-11648,-16237,-22523,-10071,1419,10474,11683,2065,-8414,-10967,-4038,1500,1632,1513,1060,-1270,-973,1920,1896,1636,8443,11452,6820,-6602,-3490,3810,2694,-6128,-9856,-1422,-139,-3724,-2766,167,-4745,-7316,-10064,-8115,-487,7429,8468,6868,8962,14152,11954,17046,28767,29864,19356,2915,-6260,-4556,-7014,-15612,-12098,-15055,-9017,839,6046,12931,24564,31138,24314,9940,-3364,-9750,1050,8626,8435,-1665,-9060,-8016,-4743,5200,9161,3666,-7324,-5247,-8264,-14706,-10862,2659,19431,28199,20785,6026,1656,7984,20949,38089,40551,17651,2182,-3231,-7602,-12233,-11564,-5275,3829,14597,19363,19849,19163,14891,11533,5278,-5940,-15720,-8158,-3422,-6027,-7489,-4735,-3570,-2956,-1246,-3549,-10518,-6259,-3008,3219,11081,27091,41582,48221,28075,11700,4629,-1832,-5897,-7099,2734,13461,18510,16500,11031,-3596,-14717,-10060,-11791,-17617,-6454,911,7447,9956,1699,-9870,-12044,-2573,-2361,-11888,476,14064,5956,-3185,-5337,168,6492,13126,16740,28655,36807,30649,20119,10336,-2801,-12600,-4793,957,-6979,-22020,-13459,-5271,-5377,-12325,-13231,-13108,-9728,-3871,662,585,2645,270,-6307,-6314,-1714,11071,22947,23598,20514,17652,16200,12311,9956,2380,-11319,-7746,-913,4575,16791,30505,34145,40012,48119,45235,51980,53387,25636,8348,-3611,-17043,-4742,1594,671,-6065,-13463,-12616,-13000,-15131,-15183,-9556,127,-311,-9724,-14093,-18935,-15812,-5779,10032,20891,25521,25648,20806,33831,47688,35312,15743,87,-11006,-4190,12672,28462,35140,23393,-932,-16760,-8316,-2617,-1385,3189,18588,23944,15428,10419,2697,-4153,18009,51924,58080,31532,18925,13063,10516,5721,-1449,-6116,-7961,-11935,-9461,-7641,-12811,-18280,-18220,-14015,-10632,-2349,12545,27908,30497,19565,13626,8365,3273,2654,-2503,-4902,-3418,-3634,-4506,-5651,-1213,5646,3980,-6052,-10119,-7212,-126,5897,14147,29090,36832,28853,25516,9007,-1564,-2362,-1804,7156,18825,25942,26436,26672,21043,12759,10303,7993,10744,24579,26558,21108,19345,13619,6669,7366,1569,-2682,-3766,-2723,634,-7044,-14805,-8985,-989,7480,18936,19245,15260,7209,1838,4125,13271,20117,12041,3799,3816,162,-11118,-14250,-8559,-17030,-10991,-10314,-13194,-8033,8828,31791,56058,48247,48051,33878,2850,-13946,-8215,-2501,-5802,-14078,-15883,-8327,-9030,-11460,-10840,-9502,-7612,-4341,-6183,-4472,4648,10733,9077,8315,13915,15421,12032,5375,7802,28632,51211,27017,5643,-1242,-7575,-12068,-2256,8733,16688,23822,20491,16819,-4322,-13210,-11692,-5661,-5244,-12875,-16177,-12242,-9740,-9245,-5588,3425,13307,13316,6270,-1637,2652,11360,12295,-5814,-7464,1796,3961,5527,13815,23093,19374,10626,5564,4412,-5111,-6120,-12937,-14865,-15678,-11444,-12703,-12667,-15256,-14253,-5195,1000,-937,886,7661,15941,24212,24540,7677,-11869,-3765,16328,28217,24692,11285,-1705,-7001,5128,19502,23222,12221,145,-4176,-13995,-18555,-10683,-6852,-8466,-7306,1062,10685,3418,2490,-2190,-12791,-13405,-5569,5792,15172,6627,3264,10280,15359,3877,-6157,-15956,-13174,-5613,-757,-1047,-5049,-1239,-460,-4535,-8388,-9754,-8196,-953,2925,5478,14435,21531,31143,21588,-1400,-8046,-10222,-8094,4583,24231,34347,29935,40989,32576,1380,-8223,-6938,-3058,3854,6918,1629,-4389,-13099,-17201,-13563,-6215,3249,5704,-62,2729,13479,16897,5688,5213,16158,25084,19050,10001,11160,8473,5163,7099,-1751,-10731,-13003,-7252,-1036,5897,25350,37464,40602,26194,8641,3940,11415,13599,2336,-3297,-5871,-8673,-18007,-18879,-14186,-8292,3253,24066,22724,-1035,-19097,-1210,19607,22929,8916,-8617,-11763,-12295,-12736,-7931,-6386,-4365,-1389,5553,13464,14886,4360,-4041,1590,10225,-636,-11530,-17726,-7263,380,-1891,-7205,-10583,-8777,-13118,-8828,-301,8407,14452,16387,6085,-7845,-14145,-12681,-7541,-7439,-7105,-3919,2868,4082,-428,-7053,-16601,-15285,-5008,-1712,-9673,-11457,23,8709,5632,-2784,-4175,-3824,-5881,-12080,-6752,-5413,-16310,-14579,-10657,-8731,-10615,-7787,-3789,-1161,9212,16932,8170,700,-4919,-11285,-7229,-5449,-3402,-2999,-3260,-1229,-1120,-1047,1804,981,-4730,-8788,-7193,21,7240,4779,-4785,-14934,-21128,-12767,-6011,8429,17039,30873,34696,23176,10575,1677,-4969,-7016,-9124,-14668,-14538,-12845,-8493,-5300,-2596,1300,4725,3997,-1205,-6158,-10016,-15286,-20079,-15107,-9759,-3791,-1906,-5645,-15335,-12278,-4625,-6781,-4946,6809,16733,23195,20440,13590,1730,-4602,-4803,335,183,-2020,176,535,-4213,-14829,-4825,9940,22199,33420,32749,19244,10531,5142,5158,1466,-3832,-4966,5804,14673,14970,12681,11429,12839,12160,10088,14736,12541,23895,34403,12348,-7810,-10123,-6018,-5566,774,8292,9879,2643,-6341,-12074,-9560,-10907,-12942,-6458,-6208,-12021,-4941,644,-4414,-16984,-1947,10820,11196,7475,12175,18574,11530,2641,-7074,-11970,-12082,-11360,-15366,-13591,-394,2202,-2427,-2129,5188,9782,9950,9475,21032,27725,17854,4280,-7447,-15695,-11814,-9664,-10090,-8895,-5938,-4851,-4515,-7229,-14088,-11437,-1005,6861,14814,16467,8407,-7986,-9374,-7472,-3618,-3824,-319,4863,6294,3686,-3173,-1435,2113,9078,18999,30629,29582,13716,-1493,-9967,-10569,-9228,-14976,-7776,3618,12601,12716,7686,1180,-3316,1038,12078,23356,38340,42879,25412,358,-12463,-11682,-7582,-40,9393,10153,866,10216,26195,31921,22205,9008,11941,10935,6800,-5913,-14679,-11027,-6523,-7018,-5673,2224,3760,-3702,-14952,-7120,-858,-918,-2390,-2968,-713,8650,14070,15015,5523,-2887,1849,7063,5761,1658,974,1582,1361,5412,1463,-4438,-6895,2557,10286,10542,9654,8452,-6888,-3392,5877,11342,10751,9260,16504,31953,42966,40431,28595,32896,59972,77794,58402,27443,10548,1304,-3642,6872,31274,48202,50800,47983,29243,8955,577,-7817,-18041,-14229,-10207,-5763,-4518,-1106,2408,4328,7711,4542,10217,15046,13875,3841,-2828,-3114,-5940,-13155,-9975,-2696,9744,13603,7793,8410,20183,34538,37108,27899,7111,-17182,-10760,-3101,9196,17064,12100,10689,5749,-2281,-4576,-865,3247,6970,8030,1536,4345,3572,3091,4797,5764,6842,3192,-1238,-9262,-12215,-8116,-3741,-8620,-15603,-11783,-12983,-12073,-1560,1669,-6673,-10892,-7805,-13455,-19896,-11722,-4842,802,5493,8796,8980,4339,1247,882,-1644,-278,6933,14412,8596,-3483,-9046,-16590,-10351,-5645,-5084,-4459,106,9607,16762,22760,23699,15451,567,-8786,-6213,-9561,-10669,-5020,1757,3035,615,-5684,-7027,4803,15244,18538,7068,-3339,-6211,-3800,658],[1962,2932,2064,77,-629,-1728,-916,-2771,-6925,-9751,-11452,-4201,655,-1113,-7137,-7270,2616,12739,18323,15699,9132,3831,70,6551,7433,147,-9121,-14150,-14171,-5630,-1287,4978,3379,-4117,-8100,-11301,-12720,-5705,-573,-79,-3440,728,24882,45729,41664,21045,2727,-3118,1918,2561,-3166,-5138,-13191,-8095,732,9761,6718,5852,12897,14688,19159,13465,-298,-6442,-3819,816,6991,8309,236,-4422,-3374,-4072,-6340,-5423,3246,5416,1649,-1534,-7682,-13859,-12686,-2842,-8553,-11708,6677,12486,5692,-2478,-6958,-4144,-735,6027,9922,9256,-2206,-11815,-9681,-2778,565,2362,8067,8939,3856,-7190,-16807,-18257,-10687,-3367,-2288,-166,2478,1578,-4147,-14633,-19030,-5312,-56,585,1048,2125,-1404,1207,-3771,-6482,4284,19673,17499,-129,-11219,-17878,-18491,-22315,-27975,-31644,-30320,-23930,-15545,-4532,2610,14731,4042,1278,-4845,-2204,8300,6702,-391,-6735,-5933,-6050,-11597,-9150,-3680,-6781,-7552,-10614,-8065,-6244,-4319,-1197,-3780,-9889,-6941,4054,18696,21430,23592,16562,713,2346,1444,-6955,3340,60538,157292,246566,309630,374581,443072,430041,326291,160756,38273,-20075,-10268,-1911,-5590,-13100,-12265,-3793,218,6649,15564,18855,17191,17452,14677,2202,-3422,-2314,-4236,-8879,-7079,-12312,-11686,-9644,-1491,-9133,-8750,-13377,-12679,-1519,1082,-6266,-9707,-14284,-7416,-1953,-17304,-33369,-42171,-31333,-9344,7675,12389,13195,23050,22279,18855,10223,863,-8308,-9817,-2903,4623,13081,15633,7207,-778,-342,-7948,-16620,-16278,-8786,-6070,-4553,-4348,-1207,198,-3519,-7792,-3625,897,2960,6865,16733,19504,16852,14556,13902,17544,22966,27238,28076,30563,29362,13120,-666,4079,13645,19098,30730,35371,27179,14607,16326,19911,12278,9060,9000,8474,351,-7815,-1645,2919,4454,9219,6614,-458,-9005,-17330,-13566,-4440,2182,2640,-730,-1808,-7174,-9986,-9102,-8850,-4795,-5458,-11820,-14440,-9691,-4764,-1496,-851,-619,5232,9820,11668,17856,27474,28568,28435,32513,41006,34090,15696,-1331,-10723,-9810,-7890,-5629,-632,6840,17890,17029,4912,-1675,-1320,-959,3966,1582,-2141,-2423,-3464,-6907,-9112,-7254,1282,13923,21555,18325,14898,11915,10613,5410,-1179,-2705,-1647,1900,1611,-7457,-9026,-793,-417,-5071,-8013,-11085,-9252,-1847,469,-3146,-6811,-3164,6648,4987,-9966,-12189,-368,10045,19185,7127,-586,4354,12466,15862,11001,-6998,-14674,8828,12966,1113,-5742,-2003,6783,17074,16532,708,-3998,6280,4001,-3967,-6481,-7158,382,14575,18218,10876,-1476,-12566,-13032,-9011,-1271,8054,23655,14773,6960,7587,12224,17266,19423,28437,23026,10639,6517,10500,6181,1504,-790,-7954,-11900,-14435,-14189,-15088,-8742,29192,60607,50920,14870,1009,4528,2358,-12007,-13269,-7238,-3085,641,5748,6958,5584,4532,4324,4982,6127,5216,-1182,-10532,-11262,-3692,-4800,-11456,-10686,-2207,4231,10869,12858,9533,2964,-4183,-1821,-6422,-11762,-2891,8017,13322,8432,1641,6944,13322,13990,5156,-8506,-4146,7954,9656,5117,-2696,-7214,-8614,-10855,-9007,-1774,2524,6590,7231,2352,-3193,-3795,-5473,-11145,-10550,-11425,-9661,-930,-2816,4,-1818,-8538,-12445,-14703,-9276,-2853,4771,15233,17701,8184,-9295,-6127,4575,8672,3212,-5594,-5895,-6856,-4432,-1063,1335,5122,17249,31567,37196,29630,11416,-1306,-9687,-953,5542,8704,3002,-10715,-18268,-12543,-7463,-7173,-11710,-7027,-7902,-10282,-11464,-8908,-2238,2219,2942,1889,-2318,-2795,-4247,-10079,-17010,-10270,-3882,-418,-406,-688,563,4697,6396,6704,4577,-2385,-3438,36,477,-918,-4536,-6325,-5161,1239,5732,6401,8985,4371,-8405,-16326,-7178,-7106,-1123,483,-1870,-3054,-4726,-4778,-2587,3941,8001,-3984,-15361,-12438,-8476,-11093,-13293,-9302,-16583,-14929,-9249,-4054,1430,-1969,-16064,-2199,7006,13472,19675,24412,18518,12993,2012,-5185,-758,2634,3545,-1182,-8471,-10062,-5421,-2074,-4113,-8070,4714,24520,41288,45726,33288,15500,-2134,655,8218,3498,-7599,-1841,9205,-1767,-8244,-5952,2525,1122,-6031,-11095,-13998,-12195,-9131,-3503,-7001,-14191,-3882,3128,3023,-3058,-13613,-11835,-7409,-5546,-3755,-1502,-4874,-8301,-4048,-4330,-5637,-1435,4671,7572,3767,-1519,-11752,-10496,-10979,-11123,-8293,-8983,2597,4605,-4977,-12749,-11274,-12333,-17948,-15249,-2809,9140,15686,15256,10212,-1578,-12818,114,10319,22637,39032,36669,15151,2339,7884,20077,20895,6354,-8176,-14020,-7704,-2054,-8053,-5794,-3349,-1767,2530,1541,5024,12270,11470,10051,9765,-4306,20972,36712,32004,15248,1760,-8975,-15241,-5815,3566,375,7972,15007,18958,19581,16440,6981,-7276,-19786,-5151,4879,13390,24488,36495,44135,28208,6001,-7670,-10964,-7100,-2470,7442,-43,-7709,-12712,-14062,-4225,10316,16251,978,-12182,-3973,2341,2832,-788,-5797,-1655,8126,16629,16149,10881,5973,2561,-816,-4063,-6708,-13610,-3625,4546,1974,-1527,-9967,-10500,-11114,-12015,-10041,-4024,-866,-7167,-10656,-10070,-12443,-6753,1412,1847,743,-7732,-5357,3905,8861,1729,-5371,-5636,-9845,-14049,-4503,2127,3229,-2106,-6815,-7275,-7397,-12107,-8958,-3021,8388,21555,15966,8316,4872,-3280,-11920,-16492,-10419,-6957,-1741,3811,-6491,-11699,236,-3200,-10070,-3412,5464,2978,-6351,-5936,-4455,-9789,-14932,-16890,-15967,-13266,-12723,-7730,570,-11011,-10384,-2085,9007,13758,9776,2793,1853,4311,26,-6510,-10106,-13513,-11948,-4731,193,3311,4674,6124,11701,25639,32280,23971,18497,12493,4842,888,4225,7650,4026,-480,-1264,-3145,2351,19533,32685,31590,15651,10936,10817,16551,35624,37482,13634,1576,5245,11617,16505,10821,2938,19944,39567,47628,34306,21230,13445,5812,1224,-45,1751,9821,15689,21683,25817,24298,18128,10881,3575,936,-4806,-5875,-3872,-6621,-8910,-10646,-15819,-14243,-12094,-10379,-9766,-8773,-4500,-437,-399,808,11061,25059,38667,30082,19040,12921,18204,28482,31273,14819,-7484,-2801,8586,12125,3889,-9591,-7768,12968,35111,39467,32745,32023,45699,38524,22313,3758,-9984,-6670,-6580,-10059,-22903,-9396,85,4906,2713,-1801,-6647,-1638,-987,-5075,-15297,-4845,6326,8208,6433,10089,17075,24956,26150,16342,1962,-744,-389,303,-733,-9748,-16862,2269,14173,21161,12293,-3566,-9328,-2453,-8331,-8892,-3979,-1128,4471,4029,-1642,-5506,-7089,-10702,-11436,-11000,-6705,-4768,-3667,-5091,-11781,-11597,-14363,-12475,-2179,4000,10125,20573,17443,3553,-5364,-9602,-13326,-17211,-10223,602,9673,12201,2058,-10143,-11653,-3471,3425,4126,3022,1307,-2855,-4344,-1672,-1032,-276,7538,11512,9159,-4891,-5515,654,278,-5979,-9057,-4207,-3453,-5520,-4124,-496,-4895,-7838,-11998,-11603,-4474,2966,4806,2923,2539,5197,5966,13228,23643,25284,17190,3067,-4677,-4455,-8292,-13783,-10942,-14353,-8932,1672,6168,12639,25940,34699,27284,11150,-3505,-8086,1840,10369,12343,1354,-7364,-6623,-3245,7162,11871,6497,-4417,-3051,-7443,-13768,-11073,2461,19723,28533,19144,2891,-922,5903,19488,33724,34192,12633,-1797,-6338,-10411,-14891,-9031,-2142,6480,16099,18531,16911,15792,12661,9702,4369,-6202,-15806,-7217,-2895,-6532,-7879,-4815,-4510,-5021,-3144,-4520,-12642,-5292,-2958,2620,11195,29101,47280,54741,28142,9710,2094,-3294,-6332,-8214,2359,14171,20377,17953,12631,-2620,-16355,-11421,-12290,-18382,-8160,-1395,4443,6547,-184,-9421,-12460,-6924,-7185,-11711,4045,14920,5277,-3536,-6041,-1791,3065,8986,12494,23559,32274,29326,22301,13754,-1082,-12618,-5420,1628,-4601,-18427,-16742,-8131,-7010,-14655,-14411,-13957,-11280,-4650,1295,1401,2886,473,-5423,-4402,1458,14126,22784,20849,17323,16231,15789,13043,12487,4345,-9675,-5046,572,4334,14994,28327,33296,40166,43721,38326,48139,59893,36703,13525,-2757,-16376,-3977,2750,1284,-5983,-14409,-13376,-12854,-14082,-11972,-5993,1984,-297,-11359,-13959,-17456,-14358,-4086,12757,25204,32792,29206,15639,22406,32952,25815,12468,-1025,-12257,-4171,12619,28311,34946,22023,-2338,-14394,-7696,-1613,1936,8652,26770,32558,21089,13835,5359,66,20561,52542,59841,33222,17611,11705,11064,7615,127,-6572,-10736,-14703,-9915,-8341,-13107,-16634,-17099,-14880,-11815,-2878,12011,26708,29515,19801,15828,10240,4128,2202,-4068,-6727,-3675,-2180,-1586,-1694,435,5094,2604,-7364,-12203,-5664,1544,6736,13171,25969,33470,28386,25940,8734,-1283,-2787,-2714,7589,20886,27654,28095,30022,26684,18756,14686,9690,11722,26907,32160,28870,28348,20630,10619,7708,372,-4310,-5993,-5190,-1925,-9593,-13192,-7801,-968,7503,17620,15562,10745,2657,-1784,1377,9851,13692,6144,673,1909,-850,-11712,-12543,-5362,-14785,-14736,-11666,-12537,-6858,11459,35062,55402,45563,45395,31889,2764,-14051,-8175,-3494,-7964,-17649,-13441,-6318,-8615,-11391,-10800,-9469,-8162,-5191,-5922,-2216,8329,14943,12701,11383,14936,13548,9434,2960,7965,31762,55700,30317,7187,-911,-7512,-10033,-574,11470,20382,26870,22731,20438,-1603,-9575,-9647,-7291,-7446,-14255,-16584,-12834,-11086,-11780,-8404,3059,15673,16666,9843,996,3810,11803,11139,-4896,-14633,-4496,806,4095,11318,18915,16783,9079,3509,1067,-8897,-10559,-17855,-14799,-14730,-9868,-8665,-9366,-12797,-10151,-2873,2280,-387,1093,7711,16659,25657,25126,6964,-9920,-6844,12034,23361,20244,8281,-3556,-8900,3751,17346,19691,10754,-234,-3893,-13225,-17687,-11652,-6802,-7929,-8122,-364,10135,3731,3127,-1807,-13482,-12350,-5617,3410,12206,8269,6577,12543,15839,2423,-6242,-14913,-15307,-8142,-3016,-2355,-5031,-1408,-1606,-5436,-9387,-10605,-8351,-1523,897,2236,12178,20975,30042,19847,-1198,-6931,-7897,-4148,9486,28183,38021,34608,44274,30857,191,-8686,-6642,-1496,6458,9874,3307,-4558,-14021,-16414,-11329,-3388,6712,6574,-858,432,9101,14007,6423,9256,22696,31538,24726,15210,13158,6833,1590,2932,-4279,-12597,-16668,-8983,-1307,5458,20958,28897,32380,22023,6836,-283,6605,11888,2689,-3320,-8364,-13754,-18452,-18825,-14734,-9755,450,20183,19036,-2325,-17342,-542,19970,22262,8289,-10038,-12390,-11977,-12924,-9113,-9851,-10779,-9953,-4808,3795,10283,2012,-5816,645,12448,5238,-6627,-14170,-7193,821,-838,-7534,-11888,-9139,-14956,-11408,-2646,6639,14697,19175,8559,-6223,-12737,-11477,-5810,-5574,-6723,-5573,1277,3411,529,-5049,-15553,-16408,-5076,-749,-8144,-11732,-1217,8402,7525,-333,-2961,-4011,-7127,-14770,-10223,-10392,-13136,-8061,-6522,-7065,-9537,-5955,-904,2102,12087,18037,8153,911,-4843,-10295,-4239,-563,2957,2389,-437,-630,-1792,-2798,-76,2271,-1437,-5185,-4546,1330,8004,4976,-5594,-16049,-16354,-9073,-2174,13441,26018,43549,41180,22976,8495,-382,-6532,-8259,-10617,-14511,-13179,-12422,-8438,-5004,-1673,2409,5326,3653,-2660,-6786,-9871,-15556,-17770,-10832,-5436,-688,83,-4719,-14642,-12685,-4172,-5244,-2108,8703,17696,23377,20928,12478,-467,-7048,-6555,-1263,-1336,-2400,1195,2811,-1507,-13756,-6357,7085,18933,29319,27724,15398,8932,4331,3707,1091,-1762,-319,12168,23417,22604,17279,13730,12123,9892,6731,12652,17031,29520,37035,15012,-10150,-12401,-6581,-4196,3057,9766,11725,4702,-5627,-13789,-8543,-9103,-13634,-6302,-7733,-15475,-4637,3362,-984,-14163,-1672,10972,10528,6613,11535,14746,6880,-2965,-12856,-16560,-15102,-13074,-16557,-13871,-2012,267,-3691,-2149,5389,11138,12051,13051,24976,30440,21919,6651,-6155,-14343,-10748,-9242,-10695,-10538,-8645,-8599,-7622,-9185,-14801,-10516,-552,6376,14167,16458,8099,-8466,-11290,-11016,-7277,-6232,-2698,3277,6854,4814,-3286,-2187,1055,8967,19714,30023,27903,11226,-4386,-12857,-12511,-10350,-15530,-8446,2017,9892,10376,6131,367,-2534,3791,14461,21987,34308,35279,21368,-996,-13503,-12216,-7571,236,10020,14128,2173,4259,15899,19681,10234,-485,8412,11432,10095,-1846,-15504,-13630,-8008,-7434,-4885,4577,7097,566,-11543,-7139,-2336,-3389,-4688,-3222,1218,9681,13354,13729,4926,-4218,72,6388,5636,1605,1266,3119,5320,9501,3686,-4174,-9568,534,9548,10805,12712,13861,-4051,-9840,702,8137,9941,9692,16430,31936,42294,41388,29696,33683,58216,74420,57185,23537,5108,-3450,-10830,-3321,21172,38752,40589,36667,20560,4253,-381,-6372,-16782,-16693,-11974,-6716,-4778,-1237,1859,3510,7846,4084,8873,15179,15210,4731,-2870,-3305,-5859,-12883,-13187,-5610,6750,9846,4319,6055,18568,29983,29239,19305,-1268,-19150,-10082,-2890,9425,15051,9443,9112,6028,-1513,-3095,1743,6537,10268,12326,5937,8265,6109,5165,6412,6561,5318,90,-3219,-10216,-13165,-8249,-1579,-4232,-10860,-8936,-11590,-15232,-2695,2532,-3839,-11120,-12083,-15605,-18155,-11899,-5466,167,4619,7051,5376,858,9,804,-1363,577,8811,18410,13153,-2266,-10369,-19137,-8967,-4372,-5356,-6309,-4256,4050,12581,20739,24026,17415,2825,-7470,-6675,-10764,-14040,-6261,1236,2322,-769,-7664,-8683,2530,10859,13379,3900,-4917,-6120,-3792,-2329],[604,2134,1410,34,278,-411,125,-2943,-7366,-9762,-12568,-5653,-192,-921,-6131,-6272,3183,13942,20409,17303,9946,4489,232,6157,6094,-1382,-11591,-16530,-15589,-7748,-4635,575,-1191,-8856,-12261,-14260,-10830,-4993,-107,85,-4678,-720,24904,45684,41691,20951,1495,-6128,-156,2523,-2655,-4741,-12639,-7737,556,8792,3320,1996,9679,12066,16227,10153,-4026,-8181,-3552,1652,7482,9145,1133,-4184,-3631,-4349,-6187,-3944,4854,6419,2877,-1170,-7683,-11499,-7653,-707,-8070,-10792,6994,11241,4341,-3067,-6709,-3096,2792,11403,15710,15122,2568,-8890,-8617,-2799,-917,163,5953,7239,3145,-7400,-16866,-19216,-11753,-3749,-1328,2123,5476,4730,-1904,-12114,-13357,-5003,1317,1863,1077,2010,-450,2907,-1830,-5893,2729,18723,18024,1357,-9957,-15946,-16280,-22482,-27112,-27758,-23967,-16836,-9491,-394,5022,18622,8331,4720,-2041,234,11245,12121,3872,-4647,-4900,-4889,-10613,-8569,-4721,-8667,-9550,-12552,-9998,-7558,-5277,-2053,-4575,-11003,-9095,85,12600,15945,20560,16067,2176,2644,1113,-6474,4006,54182,149080,239929,308068,387209,473710,472002,362176,178496,38684,-26909,-6016,-1326,-5266,-10443,-9691,-2889,149,5725,14182,17326,13485,13556,8861,-5054,-8691,-3843,-3891,-7893,-6123,-11108,-9882,-7958,64,-3578,-5126,-10818,-12559,-2225,-216,-8489,-11733,-15205,-6774,-2946,-20029,-32603,-37895,-27196,-6696,9688,16865,18450,25742,21947,19310,13296,4105,-6264,-10926,-6544,2865,11246,14516,4289,-4496,-3669,-10747,-17890,-15333,-8694,-7370,-6464,-5367,595,4150,109,-5349,-2259,1167,2616,5280,13701,17182,14926,12470,11227,15150,22440,29293,29887,32472,32380,17555,4310,8140,17444,23479,35430,37525,26540,13495,15583,19219,11469,6990,5745,4854,-1617,-6442,667,5055,6164,9096,4779,-1575,-9253,-16193,-12539,-3485,2467,2887,-1406,-3267,-8386,-11014,-8207,-7548,-3236,-3735,-9774,-12276,-11348,-7098,-4412,-4627,-4068,3181,8915,11760,18273,26703,26729,27945,34470,44677,37441,18143,524,-8935,-9117,-8424,-7292,-2718,4851,15549,14981,4104,-299,1109,691,4498,554,-3225,-3297,-4446,-8359,-10820,-8674,578,13135,20830,18904,15534,12054,10569,5537,-1050,-3045,-3677,-1515,-400,-7917,-7242,-323,-499,-5937,-9563,-12214,-7468,287,1909,-1542,-5937,-5008,2947,2033,-12201,-10673,2290,13650,22070,6227,-2593,3513,12180,15916,11159,-5733,-16123,8492,10578,1099,-4739,-2305,6797,15949,13722,-1225,-7968,2990,4011,1197,-1789,-5417,-4889,8674,14452,8274,-3593,-13409,-11461,-7221,410,10366,24069,11467,2475,3416,8972,14434,15401,24468,19989,9026,6739,12391,9060,4031,1181,-6228,-11268,-13819,-12547,-12344,-5496,28815,57943,49758,14582,-683,3042,1605,-12731,-12703,-6929,-3259,-320,4999,6602,4527,3376,3727,4551,4940,2304,-4514,-13447,-10421,-2750,-3698,-9683,-8765,-302,6822,13725,15709,13545,8211,-337,146,-5519,-12439,-4350,8044,14671,11195,5071,9212,14103,12864,3327,-10619,-4133,9660,12208,7166,-1494,-7218,-9605,-11552,-11622,-4197,1457,7038,8797,2298,-4674,-4843,-5383,-10690,-9680,-9668,-7214,1478,-536,2091,1199,-4276,-7520,-12051,-11267,-3296,4730,14550,15512,6747,-9920,-6467,2405,6159,1151,-6507,-5537,-6051,-3957,-205,2691,6270,18953,34929,40999,31220,11487,-866,-10789,-1972,4387,7843,2484,-10610,-17915,-13755,-8106,-7059,-9133,-6725,-9714,-12787,-10920,-8667,-2885,2286,3587,2758,-1336,-1598,-2712,-7457,-13842,-11255,-4597,942,2203,888,-132,2393,4182,4148,1694,-4694,-4251,152,1282,-352,-4831,-6579,-3767,3775,7127,6130,8545,4380,-6993,-18729,-11830,-10324,-548,402,-2420,-2832,-5440,-5457,-1216,5793,9767,-2149,-15701,-15282,-10882,-12939,-12850,-8305,-16031,-14819,-9498,-2813,3725,1280,-15873,-5033,4101,9653,15633,19097,13778,10056,2135,-8519,-5018,-1127,199,-4011,-10629,-11350,-6109,-1989,-2795,-6510,5273,24368,38218,41900,29880,13352,-2768,2407,9149,4956,-3370,2065,13805,2087,-13939,-8121,2661,1325,-5677,-10837,-12364,-10476,-6013,1813,-565,-11563,-5256,3740,6146,-84,-12427,-12053,-6549,-3144,-3121,-2656,-7179,-11726,-6910,-6671,-7240,-2219,5632,12079,11011,1330,-14016,-10451,-9315,-11428,-8740,-9009,4974,9092,1711,-4019,-5348,-9182,-16537,-16038,-2543,10240,15422,12675,7227,-3408,-12004,863,11629,25399,42388,41761,18251,3254,6522,18354,20643,6272,-8998,-16228,-9866,-6065,-11498,-6909,-3029,-848,3979,3243,6473,13072,11858,9319,3608,-4194,21408,36424,31596,15175,2273,-8444,-15759,-3875,7503,3544,10060,15442,15427,14530,12371,4050,-8526,-20172,-6770,2516,10371,19002,26455,30579,18881,4624,-7384,-12194,-8502,-1356,7720,-31,-7954,-13324,-14948,-4690,10045,16605,2084,-10682,-4972,530,709,-1601,-4622,411,12617,22835,19133,8800,1531,2236,2961,1282,-2330,-10950,-4910,5248,3913,-1521,-10590,-10386,-11297,-12319,-10071,-3552,607,-3384,-5222,-6399,-13494,-8549,-625,-1085,-3221,-12306,-6588,2073,7957,2512,-4015,-4073,-8221,-15489,-5451,1372,2170,-3700,-8102,-8246,-8060,-11794,-9233,-3736,6629,19753,15092,8123,5570,-2399,-11596,-16170,-11561,-7615,-1068,3813,-4983,-13055,-1303,-3854,-9711,-4184,3655,609,-10086,-9159,-5996,-10918,-16534,-16473,-14704,-12131,-13166,-11045,-1005,-8270,-6696,-568,10334,14673,9421,2064,1212,3993,-651,-7907,-11325,-12988,-12312,-5874,-1363,1186,3778,5190,9136,19950,22322,12726,9423,7705,4285,2909,7381,10784,6553,1369,-489,-3161,2432,18804,28513,25895,11658,9572,12863,20774,40358,38428,14322,3816,8839,14999,19070,14836,5389,17063,35634,43276,31213,19863,12360,4687,718,-155,1955,11549,19967,27779,32511,28705,19934,11489,3263,-1270,-7262,-7139,-4085,-6379,-7217,-9247,-20255,-16154,-12618,-10005,-8135,-6966,-2854,1587,926,-2635,2762,16602,34907,29246,17483,10378,15063,24289,26684,12988,-8121,-6883,4904,8615,1175,-12303,-6717,15149,36647,37838,25663,20358,33224,31254,18927,1737,-11080,-6273,-5594,-8882,-21171,-11471,-2394,1407,-112,-3357,-6859,-1705,-1515,-4612,-12182,-4003,5931,4998,4267,8633,15234,21877,22463,13834,719,-45,1307,872,-2136,-12278,-14041,3930,16631,24407,13627,-4497,-6088,3110,-2491,-9098,-3571,1193,7526,5743,-894,-5106,-7024,-10977,-11395,-10943,-6559,-4620,-3892,-5049,-11048,-13785,-18006,-12993,-1397,4513,10574,21824,19055,4935,-3802,-7462,-10072,-11202,-6997,608,8292,11892,1650,-11779,-11234,-2116,6146,7407,5005,1797,-4192,-7075,-4120,-2928,-1504,6926,11528,11374,-2167,-5413,-1070,-1002,-4837,-6805,-5232,-5842,-6530,-5168,-852,-4437,-7353,-12487,-14426,-7765,-564,2110,80,-2408,-2017,1888,10057,18685,20307,14489,3376,-2437,-2453,-7024,-11539,-9547,-12028,-7559,3053,6534,12121,25807,35371,27289,10225,-4116,-5675,3158,12157,16431,4620,-5550,-5067,-1404,9708,15415,10350,-331,131,-5892,-12249,-10655,2297,19212,27221,16155,-291,-3087,4407,18379,29086,27316,7712,-5449,-8723,-11944,-12398,-5264,1544,9071,16904,16567,12911,11532,9394,7152,3117,-6375,-15627,-6278,-2671,-7158,-7713,-4089,-4312,-5681,-4815,-6226,-11846,-3318,-2051,2432,11296,30452,51748,59282,27554,8006,436,-3366,-5855,-8307,2860,15429,22493,19447,14091,-1593,-16845,-12135,-12162,-16689,-8875,-2686,2548,4425,-1069,-8293,-11410,-10820,-11855,-7851,8340,16091,5140,-3435,-6294,-3340,-194,4967,8414,18388,27349,27477,24118,17164,826,-11953,-5505,2507,-1870,-14372,-17439,-10315,-8372,-16022,-14279,-14401,-12366,-4297,2778,2850,3731,1388,-3757,-1745,5334,16939,20999,16011,11956,12919,14331,13514,15495,8072,-5820,-1610,2908,5057,13994,26664,32852,40106,38987,32139,44047,64874,48543,19489,-1606,-14685,-2874,4150,2211,-5490,-14853,-13454,-11884,-12020,-7817,-326,6616,2142,-11232,-12950,-15381,-12205,-1829,15838,29829,40425,32411,10001,11062,19592,17267,9379,-1807,-12996,-3412,12631,26911,32487,18962,-3682,-11253,-5762,728,6219,14511,34002,39781,27036,18355,9154,4771,22848,51150,58772,33384,15988,10591,11675,9583,2300,-5149,-11102,-11863,-8731,-7983,-12115,-14100,-14994,-15311,-12980,-3470,11146,24923,27718,19291,17508,12187,5402,2521,-4728,-8181,-3748,-370,1555,2438,2293,4557,1465,-7951,-13170,-3154,3436,7686,12209,22319,29276,27226,25439,8392,-920,-3127,-3282,8390,22479,28684,28793,31714,30256,22548,17533,10814,12128,27866,36184,35410,36268,26609,13726,7617,-521,-5516,-7497,-6334,-3064,-9184,-10155,-6151,-1019,7013,15174,10819,5369,-2179,-4909,-562,7118,8230,1833,-2094,426,-1308,-11615,-10838,-2360,-10392,-18021,-12553,-11903,-5588,14320,38117,53582,42530,42211,29526,2871,-13545,-7614,-3949,-9526,-18509,-8590,-2772,-6744,-10119,-9789,-8552,-7903,-5669,-5237,349,12382,19784,17240,15166,16151,11804,6954,1349,9631,35812,59805,34460,9181,-318,-6586,-6642,2214,14972,24469,29817,24806,23680,1464,-5985,-7250,-9144,-9847,-15366,-16530,-13106,-11986,-13639,-10512,3219,17671,18914,12772,3875,5356,12120,9278,-3548,-19077,-8811,-1643,3009,9158,14981,13912,6959,525,-3346,-13229,-15222,-15532,-11640,-13050,-8093,-4035,-3492,-6801,-3713,868,4119,390,1475,7822,17099,26179,24056,5366,-8288,-7951,8781,19019,16497,6135,-4596,-10869,1783,13605,14695,8726,-538,-3540,-12376,-16408,-11874,-6368,-7179,-9041,-959,10475,4797,4257,-1031,-13564,-10557,-4851,2089,10547,10690,10170,14746,16011,1183,-5969,-13176,-16833,-9938,-4669,-3376,-4800,-1207,-2074,-5411,-9433,-10937,-8374,-2057,-974,-141,11085,20897,28522,17915,-708,-5508,-5313,126,14426,31528,40825,38691,46567,28837,-239,-8285,-5592,510,9119,12563,4839,-4857,-15113,-14766,-8506,-63,10427,7529,-1359,-1488,5321,11578,8018,14375,30376,38574,31400,21323,15120,5223,-1878,-1083,-5819,-12322,-18883,-9426,-940,5264,16519,20870,24385,18074,6072,-2905,1269,9076,2422,-3646,-11020,-19162,-13049,-16437,-14758,-11300,-2930,15182,13753,-4081,-13699,339,19400,20564,7091,-11501,-11983,-10548,-12144,-9668,-12772,-16429,-17541,-13825,-5755,5037,-251,-7472,-224,14257,11909,-643,-9247,-5972,1384,15,-7788,-11993,-8061,-15437,-13752,-5036,4787,14056,20482,10523,-4307,-10310,-9192,-3437,-3166,-5014,-6066,200,2847,1538,-2701,-13786,-17110,-4881,303,-6547,-11454,-2189,8198,9209,1911,-1475,-3842,-8143,-17601,-14104,-14928,-4285,-1336,-2268,-4687,-7721,-3735,2127,5371,14630,18780,8433,1575,-4313,-9334,-1677,4010,9477,8159,2689,-31,-2531,-4731,-2580,3063,2006,-1074,-1178,3259,8929,5099,-6131,-14164,-11157,-4592,1976,18307,35950,56552,46776,22262,6323,-2360,-7917,-9143,-11514,-13477,-11464,-11222,-7566,-3911,-76,3925,5991,3068,-4135,-7148,-9131,-14319,-14727,-7082,-1079,3174,2908,-3223,-13342,-12936,-3480,-3243,908,10399,18286,22974,20748,10972,-2806,-9465,-8289,-2862,-2897,-2558,2640,5582,1551,-11906,-7669,3990,14867,24006,21856,11259,7195,3512,2581,1264,758,4206,17917,31675,30893,22768,16232,11348,8068,4396,10632,20234,32983,37055,16162,-12107,-13883,-6131,-1974,5897,11550,13752,7003,-4208,-14798,-6923,-7212,-14179,-5574,-8547,-17273,-2561,7268,2894,-11240,-974,11659,10401,6346,11194,11303,3025,-7798,-17696,-18672,-16766,-14405,-17392,-14028,-3489,-1308,-3927,-1416,5910,12639,14231,16373,27732,31881,25653,9415,-4198,-12447,-9584,-8820,-11081,-11844,-10707,-10796,-8556,-9404,-14033,-8942,304,6039,13329,16194,7986,-7728,-11229,-12648,-10260,-8648,-5034,1716,7270,5577,-3294,-2850,-56,8457,20052,28462,25136,8108,-7302,-15350,-14010,-11137,-15941,-8877,807,7626,8333,4758,-221,-1429,6324,16299,20470,30215,27540,16872,-2455,-14447,-12642,-7435,641,10201,17365,3115,-1977,6184,8751,-545,-9448,6037,11921,12183,1471,-13191,-16089,-9363,-7749,-4089,6820,10208,4721,-7591,-6581,-3763,-5828,-6883,-3581,2744,10245,12385,12140,4101,-5570,-1591,5931,5668,1656,1531,5298,10788,14133,6077,-3459,-11696,-1081,8900,11007,15206,18279,399,-13800,-3653,5338,8984,9812,16033,30793,40120,40703,29954,33598,53874,67640,54198,19518,-183,-6794,-12945,-11925,12166,29378,30513,26130,12894,583,-221,-3982,-14593,-16771,-11850,-6309,-4242,-1039,1330,2533,7708,3440,6492,14234,15573,5319,-2759,-3219,-5592,-12390,-15293,-8308,3759,6566,1770,4269,16692,23718,20201,10231,-9231,-15815,-9165,-2457,9749,13017,6818,7394,6396,-333,-1396,3852,9081,12937,16397,10703,12379,8477,7049,7892,7194,3614,-3001,-5322,-11296,-14233,-8485,316,275,-4633,-3109,-7199,-15347,-3700,3172,-858,-6609,-10765,-13901,-16360,-12420,-6427,-871,3181,4678,1453,-2577,-1424,727,-879,1390,10254,21773,17562,-1026,-11498,-18215,-7028,-2866,-5446,-7817,-7940,-711,9352,19631,25113,19824,5095,-6135,-6519,-10676,-15949,-7599,269,1244,-2327,-9440,-10058,374,6531,8145,685,-6480,-6244,-3523,-3935],[514,2268,1662,945,1947,1596,1823,-2510,-7226,-9178,-12193,-6284,-356,-197,-4678,-4766,4239,15639,23218,19719,11402,5586,521,5521,4599,-2437,-12676,-17336,-16842,-9821,-7418,-2053,-3401,-11643,-15367,-16041,-8906,-3668,1221,1317,-4989,-2299,23928,44687,41628,21799,1644,-8518,-2796,2148,-1670,-3801,-11421,-6868,736,8136,660,-1165,6861,9882,14095,7902,-7480,-9596,-2988,2643,8090,10017,2318,-3463,-3321,-3978,-5378,-2567,5979,7171,4465,283,-5727,-6787,-2394,1310,-7244,-9628,7130,9922,3165,-3500,-6347,-1971,6632,16608,20625,19728,6672,-6106,-7564,-2732,-2137,-1592,4153,5808,2652,-7297,-16419,-19746,-12641,-3942,-197,4608,8807,8186,1014,-8030,-6864,-786,4184,3271,1212,2306,1499,4802,457,-4608,1106,16330,17500,3075,-7548,-13019,-13537,-21515,-23055,-19269,-12160,-4928,-618,3990,7211,22393,13323,8464,1075,3036,14104,17302,8219,-1944,-3626,-3652,-9324,-7829,-5955,-10891,-11796,-13999,-11612,-8770,-6237,-3058,-5577,-12200,-11301,-3538,7167,10927,17392,14782,2651,2013,-26,-6165,3751,42370,126622,210377,277542,363704,461381,472195,367721,181164,35687,-32780,-2517,-418,-4685,-7931,-6901,-1281,610,5280,13144,15680,9465,9274,3796,-8988,-12481,-4505,-3029,-6515,-4783,-9452,-7403,-4735,4654,2512,-1882,-8291,-12746,-3446,-1759,-10219,-13152,-15969,-5864,-3019,-18856,-24758,-27083,-17123,102,13408,21513,23515,27161,20552,18991,15913,7344,-3597,-10379,-10082,897,8389,11941,977,-7815,-6555,-13135,-18541,-14578,-8757,-8547,-8233,-6643,1569,6871,2670,-3205,-828,1266,1750,3254,10271,14042,12027,9365,7861,12130,21024,30233,30723,33197,33855,21311,9805,13495,22510,28612,39768,38564,25045,11767,13722,16714,9212,4024,1916,837,-3803,-4944,3116,7427,8077,8619,2686,-2649,-9072,-14811,-11520,-2619,2678,3032,-1953,-4716,-9600,-12047,-7119,-6174,-2041,-2288,-7946,-9909,-12179,-8967,-7037,-8236,-8350,-8,7144,11172,17687,24413,23176,25573,34263,45459,38431,19408,1918,-7420,-8608,-9121,-9030,-4716,3048,13328,12696,2732,473,3112,2070,4471,-970,-4500,-4170,-5382,-9848,-12875,-10879,-1006,11118,19036,18806,15673,11761,10162,5444,-914,-3196,-5605,-4993,-2260,-7786,-5821,-675,-1421,-7235,-11142,-9842,-4883,2372,3416,197,-4837,-6700,-987,-651,-10254,-7550,5105,17326,24440,5608,-3841,2689,11475,15160,10579,-4755,-17367,7425,7243,947,-3395,-2492,6170,13502,9979,-3317,-11952,-790,4160,5894,2034,-3887,-9693,2980,10141,5128,-6384,-14875,-10000,-5352,2125,12401,22731,7307,-2104,-381,5339,10881,10904,20229,17017,7901,7888,14687,12223,6642,3129,-4476,-9916,-12712,-10808,-8601,-1805,25859,51497,46181,14110,-2066,1350,457,-13761,-11940,-6465,-3254,-1359,3815,5760,3126,2270,3417,4496,4353,284,-6845,-15376,-9427,-2020,-2683,-7563,-6401,1889,9320,16077,17926,17064,13181,3295,1948,-4762,-12766,-5944,7481,15013,13258,8255,11309,14494,11625,1724,-12927,-4833,10384,14058,8686,-791,-7635,-10909,-12604,-14003,-6639,147,7068,10024,2159,-6416,-6255,-5658,-10566,-9125,-8109,-4920,3274,1249,3594,3394,-701,-3302,-9033,-11600,-3629,3902,11536,10640,3500,-11059,-7044,-128,3155,-1281,-7684,-5577,-5712,-4057,222,3937,7374,20264,37184,43179,31416,11102,-442,-11446,-3564,2451,6250,1530,-10690,-17519,-14972,-8941,-7163,-6921,-5340,-10157,-15274,-10670,-8581,-3791,1917,3786,3261,-606,-570,-1255,-4847,-9922,-10181,-4711,2621,5330,2922,-606,-141,1664,1533,-949,-6490,-4468,808,2567,726,-4551,-6572,-2554,5797,8037,5330,7308,3817,-5820,-16799,-16297,-9583,230,-21,-3368,-2580,-5607,-5690,-19,7012,10878,-511,-15117,-17883,-13047,-14606,-11675,-7008,-14921,-14732,-10292,-2160,5670,4695,-11695,-8637,175,5019,11030,13872,9500,7060,1881,-10458,-8492,-4811,-3504,-7240,-12945,-12659,-6650,-1578,-968,-4425,5129,21984,32856,36679,25761,11177,-2331,3995,9856,6190,144,6172,19209,8525,-12828,-7276,2547,1266,-5372,-10058,-11257,-9415,-3728,6072,4628,-8365,-6925,3987,9321,2898,-11469,-12293,-5714,-972,-2810,-3986,-9157,-13686,-9670,-9241,-9158,-3426,5968,15791,18349,5778,-15037,-10432,-8122,-11527,-9160,-9138,6420,13301,9649,5542,1546,-5767,-15193,-16922,-2631,10640,14025,8923,3996,-4325,-11046,1029,12386,27639,44725,46215,21252,4172,4638,15429,19138,5687,-9527,-15310,-11635,-10147,-13639,-7040,-2182,310,5443,4642,7409,13429,12118,8708,-1692,-2642,20629,34959,30626,14908,2608,-8268,-16552,-512,13263,8658,13381,15978,11349,8787,7690,636,-9843,-20982,-8947,-424,6767,13145,16812,18328,11645,3495,-6637,-11265,-7175,949,8194,236,-8064,-13916,-15958,-5385,9136,16090,3023,-9226,-6000,-1506,-1570,-1863,-2647,3098,17536,29488,22362,6576,-3252,2672,6866,6262,1535,-8646,-6284,5413,5841,-823,-9924,-9871,-11006,-12083,-10186,-3887,1089,-754,-1175,-2949,-13698,-10360,-3048,-4564,-7614,-16435,-7507,279,6865,3002,-2883,-2648,-6584,-15377,-6502,310,570,-5686,-9710,-9447,-8902,-11478,-9448,-4520,4862,17968,14573,8466,6827,-1142,-11083,-15468,-13442,-9173,-1159,3232,-3628,-13782,-3339,-5039,-9453,-4426,2683,-267,-12412,-12766,-8034,-12404,-18100,-14992,-13119,-10775,-12215,-14319,-2884,-5666,-2755,1239,11331,14659,8109,894,241,3290,-1631,-9597,-11863,-10946,-10700,-5322,-454,-429,2200,3291,5363,13292,12263,2497,2095,4529,4746,5293,10625,13975,9345,4181,1345,-2856,2154,16785,22763,19536,7666,8340,14731,24483,43516,37682,14437,5697,12341,18279,21546,18923,8609,14871,31356,38104,27850,18260,11023,3394,-62,-726,1191,11789,23069,33145,39129,33348,21984,12212,2942,-3862,-9751,-8306,-4315,-5868,-4555,-4998,-16258,-16932,-12813,-9632,-6702,-5381,-1795,2526,1025,-5706,-5371,7370,29124,26931,15211,7917,12121,20191,22092,11353,-7585,-11312,186,4144,-1862,-15105,-5666,16211,36453,35110,19337,10320,20263,23052,14910,-564,-12581,-6207,-4957,-7958,-19577,-13495,-4771,-1770,-2439,-4709,-7530,-2620,-2438,-4116,-9159,-3364,4845,1961,2623,7749,13736,18809,18408,10864,-514,1034,4017,3396,-1007,-11818,-12715,3865,17566,26233,14156,-4939,-2233,8473,3137,-8368,-3355,3130,10035,7040,-382,-4957,-7114,-11094,-10853,-10098,-5775,-4321,-4537,-5863,-10752,-16456,-21835,-11403,-75,5056,10762,22652,20334,6228,-2525,-5827,-7234,-5374,-2028,1083,5724,9860,146,-13789,-10458,-785,8827,10696,6812,1964,-5780,-9464,-5683,-4202,-2565,6026,10874,12612,518,-3880,-1763,-1726,-3568,-4227,-3960,-6377,-6869,-6375,-1485,-3966,-6508,-11954,-17152,-10920,-3724,-173,-2213,-6380,-7456,-606,7051,13639,14640,10770,3205,-273,438,-4151,-9511,-8511,-9893,-5889,4233,6535,10921,23673,32309,23291,6402,-5252,-3439,4144,13098,19622,7364,-4320,-4013,117,12158,19037,14428,4134,3293,-4432,-10906,-10285,1553,17173,23415,11165,-4020,-5448,2889,17039,23993,20034,2586,-9266,-9915,-10766,-8566,-1303,4942,10732,16181,12878,7486,6186,4830,3406,860,-7158,-15851,-5953,-3362,-8582,-7669,-3293,-3611,-4823,-5709,-8706,-8085,-1128,-881,2377,10992,30651,54154,61017,25899,6053,-908,-3034,-5595,-8302,3441,16470,24165,20436,14875,-1110,-16340,-12789,-12011,-15101,-9211,-3688,931,2648,-1853,-7375,-9997,-12692,-12394,-2748,12507,16942,4935,-3515,-6739,-5076,-3853,521,3947,12749,21721,24581,24807,19696,2181,-11418,-5679,2984,480,-10738,-15740,-12108,-9838,-13013,-11730,-14425,-13345,-3433,4345,4151,4424,2296,-1970,1085,9300,18799,17306,9021,4241,7173,11152,12982,18061,12767,-1153,1671,5245,6031,13245,25055,32191,39162,33762,26351,39186,66523,58745,25165,-914,-12823,-2029,5093,2793,-5254,-15428,-13497,-10869,-9981,-4117,5224,11880,5420,-10222,-12015,-13442,-10079,301,18598,34017,47034,34213,4094,814,8577,9523,5842,-3075,-13977,-2630,12034,23744,27319,13780,-5208,-8174,-3514,3294,10343,19670,38688,43773,31954,23241,13522,9424,23965,47137,54342,31371,13613,9076,11536,10776,4281,-2610,-8819,-7781,-6861,-7324,-10857,-11841,-12965,-15863,-14792,-4643,9427,21974,24473,17366,17785,13350,6280,2861,-5038,-9786,-4344,916,3797,5423,3308,3293,-100,-8457,-12868,-732,4847,8050,10623,17703,23917,24724,23287,7219,-1234,-4076,-4108,8831,22786,28293,27821,30936,30664,22924,17791,10604,11261,26697,37511,39317,41461,30232,15103,6588,-1746,-6968,-8945,-6930,-3298,-6434,-6767,-4492,-1569,5069,10627,4222,-1501,-7748,-7896,-2253,4413,3218,-1862,-5227,-1202,-1800,-11439,-9799,-215,-6148,-19281,-13251,-11973,-4744,16763,40156,50157,38732,38030,26170,2323,-13180,-7254,-4590,-11104,-14095,-3217,1455,-4011,-8296,-8453,-7419,-7392,-6360,-4856,2413,15893,24257,21702,18681,16726,9580,4187,408,12247,39873,62487,38612,10985,39,-4941,-2647,5404,18469,28042,31579,25719,25583,4001,-3435,-5575,-11532,-12881,-16142,-16522,-13731,-13025,-15336,-12578,3006,18315,19151,14070,6123,6566,11669,6284,-3482,-16885,-11107,-3762,1692,6740,10882,10308,3727,-3832,-9081,-18470,-19291,-10966,-8804,-11715,-6978,160,3534,987,3551,4955,5773,836,1442,7430,16733,25229,20902,2628,-7599,-7407,6410,15064,13090,4252,-5314,-13334,-1370,7950,8207,5718,-1368,-3773,-12164,-15832,-12349,-6347,-6916,-10782,-278,11394,6085,5307,-444,-13367,-8632,-3828,1258,9325,12824,13191,16150,15223,-486,-6090,-11621,-18277,-11535,-6288,-4691,-5046,-1395,-2580,-5114,-9092,-11197,-8807,-3073,-3098,-1946,10402,20479,26121,15525,-413,-4319,-3046,4050,18602,33550,42067,41249,46888,25937,-744,-7887,-4623,2204,11104,14290,5643,-5717,-16888,-12827,-5741,3157,13760,8082,-2046,-3471,2017,9601,10140,20017,38178,45119,38145,27485,16454,3237,-4917,-4086,-6217,-10736,-15952,-9093,-368,5011,12054,13497,17018,14319,5684,-3923,-4598,4651,799,-4884,-13515,-14330,-7867,-13417,-14692,-13301,-6667,10389,7842,-6811,-10566,912,17559,17575,4898,-13358,-10558,-8304,-10550,-9555,-14720,-19980,-19094,-15478,-12276,-106,-2320,-9324,-1454,15093,18433,5911,-3861,-3931,1716,286,-8256,-11349,-6460,-14785,-16122,-7408,3189,12598,19834,11377,-2778,-7877,-6707,-1064,-829,-2823,-5661,-726,1867,1978,-594,-11831,-17425,-4841,942,-5381,-11077,-3241,7749,10291,3548,-227,-3722,-9219,-20619,-15373,-8039,4757,4597,1203,-2715,-6042,-1777,4700,8059,16349,18890,8712,2276,-3865,-8939,-13,7719,15281,13368,5531,178,-3687,-7134,-5836,3124,5344,3402,2555,5463,9648,4724,-6711,-10909,-6442,-264,5887,22445,45699,68008,50440,20591,3696,-4582,-9361,-9829,-12077,-12196,-9806,-9768,-6289,-2408,1716,5342,6277,1923,-5870,-7593,-8317,-12710,-12587,-4215,2732,7132,6222,-1366,-11698,-12830,-2389,-548,4120,11831,18374,21818,19602,8866,-5423,-11945,-10101,-4606,-4694,-2655,4284,8471,4480,-9774,-8775,694,10218,18051,15793,7100,5317,2616,1703,1658,3162,8069,22507,38517,38827,28549,18542,10330,6336,2580,8614,21761,33779,34267,15549,-12409,-13726,-4526,966,8994,13301,15619,9224,-2489,-14584,-5069,-5405,-14505,-4423,-8455,-15616,697,11643,6659,-8348,59,12842,10864,6906,11174,8417,-117,-11857,-21006,-16440,-14827,-15113,-17710,-14151,-4738,-2333,-3205,-342,6449,13973,16208,19115,29016,31925,28817,12558,-1596,-10133,-8397,-8446,-11307,-12865,-12092,-11589,-8193,-8429,-12214,-6923,1435,5783,12246,15524,7875,-6111,-9512,-11926,-11771,-10831,-7158,300,7551,6051,-3197,-3436,-1187,7612,19980,25902,21233,4327,-10218,-17011,-14886,-11531,-16108,-8990,-7,5764,6534,3487,-797,-497,8322,17355,18910,26239,20398,12400,-3839,-15163,-12856,-7123,1196,10036,19361,3386,-7744,-1673,778,-7222,-14731,5054,12086,13017,3945,-10426,-18132,-10317,-7729,-3082,9002,12997,8644,-3324,-5287,-4874,-7910,-8615,-3813,3933,10386,11325,10513,3303,-6680,-2910,5750,5708,1646,1766,8510,17741,19274,8729,-2290,-13164,-2062,8634,11428,17189,21258,4442,-13904,-6893,3168,8133,9881,15577,28903,36998,38762,29559,32741,47515,58406,49869,15836,-4977,-8317,-9792,-12939,5996,21629,22161,17993,7500,-1314,965,-944,-11740,-14565,-10024,-4679,-2929,-413,985,1654,7571,2913,3260,12451,15372,6077,-2101,-2584,-4945,-11347,-14711,-10254,1368,4387,523,3363,14913,16607,10859,1735,-15069,-11658,-7421,-1276,10531,11346,4657,5959,7163,1530,620,5696,11143,15251,20448,16105,16867,10976,9074,9571,8108,2387,-5372,-6952,-11975,-14909,-8379,2184,4814,2576,4787,-944,-12531,-4190,3872,2246,-1659,-6428,-10413,-14123,-12788,-7221,-1747,1863,2531,-1771,-5175,-2450,1133,255,2541,11612,24642,21910,723,-11803,-15958,-4182,-719,-4845,-8398,-10189,-3994,7587,19752,27074,22594,7504,-4276,-5300,-9127,-14910,-8338,-404,550,-3298,-10370,-10576,-1001,3071,3679,-1930,-7428,-5892,-2585,-3631],[1737,3211,2650,2579,4144,4096,4002,-1610,-6634,-8155,-10487,-5980,185,1026,-2853,-2933,5578,17622,26510,22751,13364,7011,885,4631,2999,-3251,-12933,-16145,-16161,-11791,-9127,-2273,-2819,-11408,-17239,-16110,-7125,-2110,3072,3428,-4096,-4047,21744,42355,40957,23191,3124,-9600,-6073,1199,-351,-2426,-9645,-5608,1262,7974,-965,-3544,4608,8396,13265,7681,-9423,-10635,-2296,3633,8686,10791,3670,-2353,-2520,-3001,-3853,-1321,6608,7678,6356,2775,-2234,-1191,2811,3222,-6051,-8305,7036,8544,2181,-3787,-5960,-902,10533,21256,24372,22872,9970,-3553,-6641,-2713,-3181,-2955,2650,4628,2330,-6905,-15377,-19189,-13352,-4023,974,7124,12282,11755,4192,-3769,-859,4832,7729,4665,1439,2818,3716,6660,2931,-2643,-347,12676,16105,5155,-3880,-9290,-10412,-20009,-17453,-8807,1733,8615,8993,8164,9087,25587,18699,12285,4332,6069,16831,22053,12444,1143,-2186,-2416,-7792,-6892,-7300,-13331,-13948,-14429,-12826,-9938,-7206,-4140,-6710,-13447,-13457,-6567,2540,6474,14149,12753,2167,574,-1778,-6220,2736,26748,93527,163524,224342,310882,414099,438586,349311,172734,30964,-37095,341,583,-4035,-5630,-3892,960,1548,5263,12592,14282,5557,5050,751,-6566,-12221,-4184,-1597,-4684,-3006,-7277,-4253,-408,11219,8405,1072,-5691,-12815,-4895,-3276,-11224,-13672,-16210,-4738,-2497,-14546,-14022,-13561,-4593,8556,17712,26214,28336,27296,18269,18084,18072,10524,-451,-8143,-13298,-1136,4917,8214,-2497,-10471,-8687,-14827,-18393,-13835,-8791,-9407,-9666,-8050,1736,8291,4220,-1195,839,1396,523,1049,7092,10942,8895,5701,4113,8778,19010,30193,30772,32910,33850,24273,15754,19917,28697,34369,43574,38604,23011,9698,11015,12699,5739,459,-2092,-3223,-5870,-3203,5782,10159,10398,8149,653,-3375,-8170,-12976,-10234,-1579,3091,3378,-2112,-5865,-10547,-12821,-5689,-4586,-968,-862,-6020,-7202,-11416,-9755,-8893,-10792,-12960,-4033,4820,10132,16195,20772,18258,21704,32259,43703,37360,19619,2949,-5983,-8012,-9640,-10388,-5949,2139,11907,10803,1177,776,4970,3450,4094,-2591,-5551,-4549,-5566,-10454,-14491,-13729,-3233,8159,16411,18167,15501,11272,9693,5488,-328,-2596,-6577,-7987,-3616,-6912,-4253,-1083,-2547,-8491,-12160,-6809,-1856,4620,5312,2417,-3205,-7716,-4607,-2488,-6813,-4181,8050,21317,26820,5974,-4366,1852,10434,13730,9469,-3816,-16681,6157,3706,998,-1522,-2059,5237,10218,5902,-5214,-15485,-4238,4797,9881,5204,-2526,-13385,-464,7410,3545,-7950,-15291,-8303,-3103,4279,14433,20430,3355,-5218,-1710,2956,7656,6912,16827,15272,8413,10439,17492,15842,9631,5371,-2441,-7944,-11190,-9084,-5256,1218,21521,42892,41111,13895,-2497,118,-438,-14464,-10856,-5642,-2759,-2003,2680,4896,1925,1738,3725,5056,4622,-433,-7469,-14077,-7930,-1114,-1362,-4724,-3195,4809,12053,18208,19832,20339,18086,7048,3956,-3759,-12335,-7236,6746,14778,14940,11428,13408,14675,10617,817,-14776,-5706,10520,15540,10070,-111,-7954,-12051,-13637,-15730,-8470,-817,7221,11381,2513,-7832,-7547,-5854,-10336,-8425,-6312,-2353,4987,3056,5024,5294,2529,406,-6274,-10266,-3350,2865,7214,4315,-877,-12138,-7342,-2447,202,-3617,-8660,-5536,-5395,-4207,754,5615,9062,21871,38985,44420,31019,10855,414,-10093,-4983,288,4325,478,-10646,-16871,-15587,-9409,-6980,-4696,-3102,-8846,-16216,-10194,-8156,-4386,1663,4100,3967,429,832,621,-1807,-5330,-7123,-3635,5029,9253,5741,-236,-2133,-420,-423,-2705,-7116,-3589,2501,4760,2640,-3387,-5895,-1066,7789,8977,4574,5799,3192,-4389,-13272,-12093,-5437,1567,-213,-4096,-1696,-4626,-5078,1326,8062,11778,1158,-13821,-19615,-13985,-14701,-9804,-4985,-12663,-13624,-10936,-1486,7786,8623,-6579,-12329,-4058,475,6882,9816,6523,4890,1863,-10407,-10795,-7917,-6965,-10191,-14625,-13185,-6162,17,2078,-1057,4992,18000,26423,31099,21765,9603,-788,5675,10590,7422,3219,10215,25005,16909,-4667,-3595,2674,1475,-4629,-8814,-10133,-8480,-1881,9329,8640,-5059,-8209,4341,12776,6202,-10220,-11951,-4363,1455,-2179,-4815,-9793,-11661,-11125,-11411,-10722,-4404,6251,18960,25383,11200,-13927,-9909,-6814,-11115,-8987,-8785,7298,17481,18647,15804,9068,-1875,-13353,-17296,-2545,10760,12046,5012,1976,-2889,-9201,1118,12997,29614,46330,50310,24744,5880,3252,12382,17459,5670,-8605,-12814,-11783,-12922,-12729,-5472,28,2527,7654,6360,8497,14054,12947,8938,-5041,-678,19661,33153,29691,15001,3301,-7833,-15556,4536,20945,16451,18976,17488,7806,3358,3227,-2520,-10552,-21358,-11034,-3239,3254,7789,8896,9404,7567,3029,-5078,-8579,-4134,3430,8600,880,-7633,-13931,-16308,-5546,8388,15408,4384,-7278,-6482,-3163,-3286,-931,439,6743,22936,36441,26132,5009,-7475,4188,10996,11040,5188,-6229,-7084,5661,8080,1134,-7607,-8480,-9720,-10732,-9690,-4594,643,764,1505,-321,-13128,-11659,-5275,-7970,-11594,-13733,-7700,-859,6247,3810,-1383,-788,-4352,-13489,-6954,-406,-897,-7337,-10925,-10085,-9162,-10602,-9028,-4736,3810,16998,15098,9913,9127,986,-9862,-13973,-15398,-10901,-1261,2801,-1833,-12830,-5319,-6223,-8797,-3720,3029,803,-11638,-15983,-9946,-13583,-18497,-12562,-10812,-8764,-10302,-16898,-4426,-2876,1802,4082,12807,14306,6407,-119,-503,2697,-2381,-11025,-10830,-7899,-7683,-2768,3906,1352,1236,1064,1016,6716,3671,-5007,-1778,3906,6662,8473,14476,17800,12947,8421,4880,-1682,2013,14013,16273,13350,4394,7944,16936,27878,45090,35744,14488,7669,15986,21727,24288,23384,12913,14632,27762,32935,24816,17006,10083,2575,-506,-1168,137,11385,25636,38223,45866,38542,24701,13436,3038,-6366,-11711,-8847,-4087,-4858,-1509,-17,-10747,-15296,-11904,-8609,-4988,-3575,-860,2881,584,-6443,-10500,-1113,22297,23728,12844,6129,9937,16806,18251,10430,-5665,-13132,-4861,-191,-3968,-14743,-4345,16422,34916,31921,14625,3003,8740,15195,11177,-2145,-13706,-5961,-4205,-6835,-17705,-14944,-6528,-4059,-3821,-5358,-8005,-3598,-3067,-3068,-5696,-2366,3686,-355,1982,8037,13163,16302,14564,7917,-1315,2709,7558,7302,2017,-9318,-12448,2658,17393,26896,14308,-4124,2206,13795,8764,-6417,-2849,5058,12342,8399,491,-4404,-6754,-10327,-8908,-7663,-3776,-3249,-4944,-7024,-10570,-17338,-18554,-7841,2079,6051,11137,23489,21832,8034,-1009,-4237,-4471,417,4024,2685,2703,6413,-2092,-15629,-9155,772,11653,14212,8809,2248,-7132,-10740,-5764,-4326,-2980,5277,9959,13136,3344,-1066,-1121,-1610,-2018,-1292,-214,-3625,-5724,-7160,-1946,-3044,-4963,-10277,-18922,-13536,-6146,-1684,-3591,-8962,-10007,-1384,4649,9156,9013,6631,2919,2102,4175,-62,-7329,-7451,-7679,-3828,5465,6562,9639,20416,26504,16050,390,-5547,-1228,4947,13285,21719,9726,-3395,-3139,1649,14812,22931,18873,9128,6468,-2823,-9425,-9633,618,13958,17513,4698,-7744,-7631,1716,15850,19197,13353,-2130,-12776,-8439,-7707,-4270,2937,8163,11587,14164,7975,1342,537,-226,-920,-2014,-8263,-16097,-5825,-4527,-10438,-7397,-2222,-2223,-1880,-3284,-8458,-3281,1319,690,2981,10867,30250,54839,60401,23757,4269,-1614,-2357,-5463,-8105,4220,17432,25603,21304,15428,-760,-15280,-13020,-11511,-13404,-8969,-4244,-304,1232,-2461,-6533,-8317,-8845,-6466,3039,16556,17710,4930,-3508,-7099,-6657,-7517,-3948,-520,7147,15989,21103,24599,21433,3179,-10865,-5667,3366,2668,-7370,-12922,-12812,-10703,-9132,-7651,-12927,-13089,-1941,6077,5411,5110,3376,186,4469,13693,20102,12736,1219,-4553,-157,6718,11706,20223,18350,3913,4801,7598,7328,12968,23811,31539,37614,28725,21339,33965,64373,65748,30164,-563,-10700,-1041,5846,3266,-5070,-15851,-13293,-9711,-7939,-1194,9817,16688,8712,-8876,-11095,-11510,-7862,2454,21200,37840,52069,34555,-345,-5301,1235,3046,2042,-4813,-14990,-1695,11045,19327,20198,7223,-6066,-5143,-1122,5850,14138,23962,40500,44080,35404,28469,18841,14409,24085,41159,47398,27728,10975,7344,10685,11176,6117,803,-4711,-3615,-4529,-6311,-9467,-9850,-11041,-16075,-16911,-5901,7286,18236,20111,14355,16767,13726,6738,3188,-4907,-11114,-5316,1613,4811,6727,3261,1405,-1924,-8769,-11327,1402,5886,7958,8608,12545,17930,21152,19751,5328,-2150,-5502,-4934,9012,21949,26677,25422,27998,28144,20173,15808,9370,9344,23656,36094,40205,43330,31202,14805,4905,-3202,-8587,-10262,-7131,-2715,-2596,-3160,-2507,-1909,2148,4620,-3764,-9424,-13352,-10126,-3562,1781,-1268,-5196,-8548,-2671,-2161,-11099,-9326,1272,-2130,-14934,-13074,-12599,-4113,18823,41110,45531,34503,33177,22007,1038,-12998,-7113,-5431,-12540,-9813,2294,6198,-563,-6026,-6833,-6114,-6605,-7097,-4818,3858,18610,27932,25618,21544,16503,6953,1516,713,15739,43592,63445,42557,12725,406,-2346,1829,8943,21833,30766,31762,25252,26004,5880,-2145,-4953,-13199,-14950,-14321,-16274,-14729,-14126,-16640,-14673,2186,17401,17370,13541,7518,7346,10475,2445,-4797,-14193,-11418,-5403,168,4068,6759,6182,-441,-9265,-15626,-17219,-13686,-7313,-6644,-10864,-6680,3451,10682,9233,10592,8668,6990,964,988,6520,15589,22881,16009,-878,-7821,-5970,4957,11699,10081,2572,-5705,-15730,-5678,830,1059,2106,-2676,-4618,-12690,-15922,-13483,-6932,-7221,-13508,2255,12799,7516,6220,-51,-12612,-6745,-2733,625,8050,14184,15366,16596,13448,-2659,-6796,-10530,-18127,-12991,-7974,-6393,-5958,-2263,-3386,-4780,-8522,-11335,-9681,-4582,-5389,-3217,9640,19386,22916,12843,-357,-3461,-1221,7401,21709,34103,41675,41997,45048,22247,-1580,-7810,-4052,3315,12190,14917,5701,-6976,-19342,-10853,-3261,6088,16496,8164,-2979,-5473,-419,8477,12782,25869,45284,50437,44249,33087,16978,851,-6579,-4628,-5498,-8902,-13177,-8437,210,4720,7901,6884,10456,10727,5204,-3641,-10284,-1393,-2501,-7157,-12872,-7407,-3327,-10568,-14559,-15570,-9311,8200,3716,-10556,-8214,1020,14587,13476,1700,-15207,-8098,-5300,-8096,-8199,-14156,-17231,-12299,-8101,-8280,-3064,-3643,-11307,-3196,14772,24059,12685,1550,-1283,1850,-33,-8904,-10504,-5078,-13684,-18441,-9255,2440,10803,17276,10874,-1982,-5978,-4565,925,1112,-699,-4515,-1548,246,1461,889,-10029,-16960,-5100,937,-4886,-10873,-4520,6914,10624,4413,523,-3862,-10395,-19832,-9341,1561,12948,9220,3510,-1627,-4973,-458,6455,9813,17031,18302,8827,2764,-3813,-9355,559,10239,19744,17339,7683,-199,-5435,-10112,-9502,2688,8614,8413,6611,7729,9928,3572,-7556,-7774,-2637,3367,9195,25458,54021,76211,51417,17722,418,-7200,-10875,-10334,-12512,-10996,-8377,-8346,-4907,-834,3286,6236,5852,21,-8026,-8381,-7816,-11383,-11545,-2504,5606,10632,9644,668,-9934,-11642,-267,3325,7562,12993,17935,19894,17407,6131,-8275,-14188,-11789,-6507,-6878,-2865,5812,10977,6769,-7838,-9656,-2684,5337,12179,10199,3134,3263,1550,939,1902,4988,10859,25495,43123,45303,33811,20247,8908,4417,811,6453,21433,31834,29067,13261,-10627,-11879,-2028,4244,11908,14591,16886,10955,-947,-13539,-3381,-3943,-14003,-3144,-7579,-11973,4365,15783,9821,-5693,1195,14296,11838,8469,11413,6032,-2804,-15320,-21144,-13442,-12373,-15121,-17331,-14447,-5821,-2875,-2011,624,6621,14645,17496,20767,28507,30422,31046,15879,1426,-7691,-7424,-8330,-11607,-13821,-12937,-11541,-7584,-7174,-10126,-4861,2479,5303,10638,14097,7384,-4182,-7064,-9846,-11204,-12455,-9016,-1012,7533,6124,-3178,-4173,-2565,6248,19222,22119,15994,-337,-13230,-16751,-15106,-11710,-15714,-8958,-700,4015,4700,2028,-1731,-242,9365,17272,17115,22207,14093,8099,-5236,-15779,-13024,-6879,1616,9337,19464,2502,-12656,-7049,-3699,-7725,-12124,4768,11418,12438,5324,-7943,-16141,-10886,-7445,-1949,10944,15224,12019,821,-3530,-5732,-9613,-9854,-4044,4545,9901,10039,8774,2442,-7660,-4100,5420,5162,1023,1699,12636,25442,24435,11386,-981,-14265,-2594,8636,11976,18447,22444,7100,-12119,-9217,1432,7257,9778,14943,26317,33118,35652,28334,30865,39594,47620,44419,12550,-9371,-8467,-5471,-7100,3798,16580,16512,12939,4615,-1815,2292,1865,-8636,-11423,-7357,-2434,-1251,341,584,704,7270,2354,-929,9969,14810,7044,-1007,-1613,-4162,-9952,-12561,-11459,-303,3298,311,3088,13109,9293,1667,-5269,-14990,-7088,-4906,602,11572,9870,2811,4665,8040,3762,2605,7070,12544,17004,24142,21767,21289,13326,11012,11221,9159,1666,-6939,-8108,-12296,-15263,-8041,3757,8787,9763,13364,5897,-8621,-4426,4377,5083,2958,-1534,-6439,-11556,-13048,-7921,-2470,774,868,-3981,-6837,-3071,1887,1860,3761,12632,26624,25721,2860,-11246,-12728,-688,1832,-3702,-8116,-10884,-5929,6988,20700,29416,25202,9789,-1995,-3194,-6495,-12611,-8405,-683,334,-3605,-10461,-10321,-1616,559,95,-3939,-7780,-5018,-1106,-1784],[2703,3345,2728,3236,5213,5472,5066,-1770,-7105,-8209,-9599,-5899,155,1420,-2016,-2213,5709,18375,28686,24865,14426,7417,45,2267,143,-5146,-13965,-14686,-13308,-14079,-9929,-1156,-1204,-9675,-15889,-15431,-6708,-1692,4030,5050,-3001,-7036,17250,37395,38122,23567,4603,-9424,-10946,-1398,160,-1726,-8437,-5091,1101,7437,-2331,-6009,2139,6931,13206,9275,-8006,-11796,-2520,3587,8264,10467,4176,-1844,-2195,-2355,-2400,-869,6018,7169,7666,5305,1386,3803,6920,4254,-5282,-7666,5908,6349,631,-4690,-6385,-761,13471,24270,26077,23858,11781,-1859,-6504,-3501,-4819,-4672,734,2981,1453,-6932,-14405,-17785,-14492,-4717,1411,8871,15043,14586,6675,-410,3876,9880,10684,5318,1152,2781,5148,7725,4853,-694,-1857,7585,13609,7113,348,-5582,-7573,-18972,-13091,-569,12608,18946,15835,10528,9902,27285,23498,15386,7004,8642,18849,25681,15817,3854,-1136,-1704,-6549,-6228,-9159,-16200,-14568,-13481,-13829,-11571,-8657,-5679,-8331,-15142,-15777,-9097,-1599,2250,10480,9643,381,-1925,-4390,-7151,1039,9538,55292,108782,160951,243626,347641,384640,315896,157417,25403,-36871,2340,1119,-3806,-3879,-993,3379,2521,5246,12250,13137,1837,906,22,-2448,-9709,-3412,5,-2750,-1128,-4901,-805,4308,18352,13455,3480,-3278,-12393,-6600,-4879,-11768,-13493,-15856,-3803,-1935,-9821,-4579,-2047,5856,15486,21321,30720,32431,25864,14945,16467,19450,13247,2702,-5047,-13028,-3397,1016,3433,-6240,-12499,-10073,-15810,-17859,-13278,-8928,-10057,-10842,-9730,874,8187,4693,591,2594,1394,-1207,-1298,4584,8658,6422,2064,106,5027,16316,29005,29906,31486,32213,26021,21647,26695,35264,40113,46366,37574,20523,7311,7546,7407,1103,-3651,-6144,-7314,-7792,-1446,8421,13032,12962,7714,-1375,-3823,-6711,-10813,-8742,-455,3617,3855,-1984,-6778,-11316,-13234,-4115,-2990,-119,460,-3991,-4214,-9138,-9334,-9907,-11230,-15379,-8807,1984,8559,13602,15708,12110,16550,28685,39778,34444,18672,3388,-4803,-7438,-10006,-11223,-6122,2363,11521,9600,-438,404,6538,4603,3265,-4191,-6267,-4209,-4481,-9164,-13407,-17430,-6160,4224,12849,16703,14772,10388,9018,5592,679,-1238,-6302,-10365,-4609,-5598,-2470,-1186,-3612,-9647,-11805,-3765,1170,6822,7459,4990,-1223,-8048,-7884,-3480,-3659,-1275,10746,25399,29328,7365,-4632,531,8690,11332,7575,-3148,-14417,4985,244,1132,626,-1016,3882,6181,1620,-7002,-17262,-6620,5660,12705,7534,-1593,-11841,-79,8255,5514,-5822,-12605,-6492,-706,6733,16245,17686,317,-5554,436,3448,5891,4189,14991,15430,10932,13915,20259,19501,12739,7673,-370,-5780,-9650,-7693,-2810,3084,16606,33372,35012,13719,-2059,-492,-937,-14556,-9752,-4754,-2015,-2350,1516,3899,869,1631,4334,5840,5307,-290,-6750,-11158,-6236,-285,6,-1444,630,8235,14699,19828,21188,23035,22513,10606,5894,-2750,-11431,-8436,5630,13808,15934,14134,14981,14179,9498,297,-16098,-6857,9829,16319,11040,341,-8352,-13230,-14892,-17050,-9732,-1549,7342,12644,3256,-8938,-8931,-6194,-10253,-7814,-4521,249,6458,4650,6133,6644,5097,3258,-4147,-8679,-2831,1497,2073,-2750,-6246,-13246,-7602,-4700,-2873,-6140,-9708,-5659,-5392,-4629,1167,7461,11140,23655,40272,44734,30071,10516,1343,-7584,-6020,-2202,1778,-1078,-10931,-16455,-15831,-9750,-6805,-2810,-817,-6723,-13931,-9783,-7697,-4900,1280,4288,4636,1505,2301,2545,1251,-609,-3302,-1789,7736,13432,8828,650,-3696,-2207,-1902,-3830,-6801,-1983,4859,7436,4892,-1880,-5008,292,9360,9595,3586,3690,2114,-3126,-9504,-6466,-640,2924,-512,-4867,-471,-2822,-4063,2368,8586,12104,2352,-12576,-19107,-13551,-13350,-7819,-2721,-9679,-11526,-11584,-1123,9670,12533,-1196,-16015,-8792,-4062,3111,6712,4442,3300,1824,-9234,-12242,-10863,-10524,-12988,-15352,-12951,-4746,2632,6014,3339,4867,12419,19215,25076,17637,8190,916,6844,10762,8029,5248,13207,29834,25513,4218,745,2588,1472,-3963,-7784,-9441,-8147,-1026,10891,10835,-2407,-9425,4238,15639,9078,-9179,-11478,-3016,3589,-1670,-5540,-9413,-9282,-10300,-13037,-11998,-5502,6043,20892,30826,16096,-12239,-9397,-5837,-10803,-8723,-8399,7020,20751,27271,25394,15976,1683,-11578,-17618,-2840,9978,9098,1110,1473,119,-7002,571,12807,30523,46520,53261,28217,8057,2560,9636,16055,6475,-6433,-10247,-10778,-11614,-10439,-3030,3162,5525,10275,7955,9342,14571,13929,9571,-6677,651,18351,30767,28275,14876,3783,-7624,-13214,9903,28645,25271,25957,19441,4708,-1839,-1283,-5764,-11152,-20804,-13290,-6182,-590,2637,2648,3960,5461,2513,-3481,-5672,-1267,4806,8117,1114,-7333,-13935,-16172,-5490,7562,14223,5593,-5453,-7009,-4990,-4842,494,3760,10426,27637,42296,29497,3755,-11222,5811,14393,14710,7886,-4328,-7844,5448,9778,3439,-4791,-6947,-8189,-9041,-9065,-6209,-1423,452,2034,517,-12876,-13119,-7900,-11849,-14743,-10217,-7915,-1925,5559,4347,-129,874,-2149,-11334,-7278,-1333,-2752,-9132,-12192,-10497,-9252,-9811,-8613,-4948,2974,16365,16070,11739,11638,3196,-8669,-12431,-17883,-13095,-1709,2042,-230,-11165,-7856,-8035,-8378,-2939,3739,2573,-9063,-18564,-12223,-14859,-17677,-10064,-8522,-6828,-8538,-18977,-6179,-708,6205,7513,14508,13155,3768,-1558,-1655,1522,-3552,-12831,-9097,-4900,-4642,347,9814,7074,1909,-1569,-4353,191,-3040,-9231,-2642,4681,8912,11590,18217,21634,16716,13287,9222,-417,1267,9884,8748,6949,1333,7784,18713,29952,44094,32123,13831,8990,18813,24422,26471,27341,17322,15977,24607,27395,21482,15471,8985,1686,-1172,-2043,-1606,10259,27338,42403,51766,43315,27231,14383,2879,-9281,-13573,-9379,-4121,-4226,777,4024,-5748,-12650,-10490,-7479,-3663,-2231,-693,2081,-636,-4939,-10186,-8531,14401,19178,9868,4420,7905,13546,14649,9540,-3473,-8977,-10575,-3769,-4734,-11715,-3658,15061,31523,27853,10929,-2202,-974,7711,7551,-2921,-14090,-6127,-3996,-6189,-16244,-16393,-8295,-6033,-4946,-5961,-8730,-4908,-3746,-2064,-2400,-1523,1938,-2650,1555,8778,12829,13711,10371,4368,-2395,4091,10777,11015,5075,-6854,-13638,-54,15616,25798,13612,-2527,6353,18230,13490,-4205,-2666,6283,13751,9211,1225,-3837,-6352,-9027,-5877,-4229,-1274,-1973,-5474,-9024,-11038,-14700,-12755,-3783,4228,6804,11021,23630,22967,9891,271,-3243,-2445,5311,9839,4904,-579,1156,-5671,-15782,-8172,1818,13795,17130,10323,2047,-8803,-11202,-5061,-3904,-3296,4096,8187,12295,5581,1854,-105,-1488,-988,1139,4247,1096,-3645,-7925,-2728,-2217,-3382,-8427,-17108,-16209,-8481,-3105,-4723,-10742,-10095,-1647,2244,4796,3165,1771,1925,4018,7866,4150,-5599,-6952,-6004,-2164,6045,6036,7935,16278,18923,6380,-7522,-4706,198,4811,11919,21623,10812,-3432,-3053,2584,17022,26324,22847,13819,8841,-1708,-8390,-9283,-1019,9132,9330,-3373,-11711,-10163,344,14278,14450,7176,-6792,-14379,-6157,-4761,-348,6670,10398,10907,10302,1576,-5597,-5463,-5828,-6009,-5904,-10257,-16707,-6288,-6513,-13175,-7375,-1541,-896,2149,2804,-2904,1221,3260,1884,3654,10576,28966,53479,57305,20874,2236,-2242,-2117,-6035,-8349,4498,17626,26167,21562,15364,-907,-14404,-13272,-11164,-12147,-8853,-5014,-1829,-542,-3539,-6372,-7099,-4689,-317,8523,19671,17783,4550,-3953,-7886,-8507,-11529,-8794,-5365,1273,9945,16783,23042,21741,3283,-10857,-5971,3197,4173,-4820,-10488,-12748,-10979,-5719,-3324,-10927,-11818,-555,7281,5999,5211,4081,2235,8081,18161,20704,7777,-6470,-12852,-8159,1094,9351,21406,23942,8418,7093,9260,8244,12560,22435,30388,35126,23766,16650,28162,57954,67697,33307,-1091,-8874,-118,6081,3221,-5386,-16453,-13299,-8949,-6476,92,12220,19639,10784,-8219,-10671,-10080,-6071,4134,23164,40699,54476,32965,-1658,-4553,-2536,-2473,-2448,-7589,-16065,-1076,9323,13708,11553,-186,-6020,-2726,718,7670,16951,26751,39025,40349,36539,33318,24861,19565,23092,33711,38695,22791,8072,5052,8666,10262,7331,4238,-370,32,-2391,-5400,-8477,-8577,-9701,-15788,-18556,-6998,4799,13695,14557,10189,14235,12881,6267,2927,-4900,-11947,-6955,1162,3808,5443,1533,-1410,-4271,-9290,-9900,2658,6207,7108,5933,6827,11419,16458,14850,2476,-3982,-7646,-5863,8631,19816,23711,21537,23068,23069,14921,12224,7280,6290,18726,31753,37598,41266,29123,12644,2433,-5202,-10698,-11768,-7523,-2038,1011,195,-347,-1418,-94,76,-10252,-16555,-16880,-11172,-4812,-1128,-5605,-8602,-12045,-3956,-2612,-10943,-9643,1967,1366,-10117,-12075,-13939,-3854,20143,40605,39847,29826,27655,16935,-1329,-13342,-7520,-6787,-13859,-6108,7370,10955,3004,-3774,-5316,-5021,-5928,-7964,-5448,4291,19975,30024,28159,23065,15082,3770,-824,2249,19564,46261,62212,45785,14367,824,771,6396,12519,24622,31965,29801,23059,24710,6857,-2442,-5860,-12140,-12279,-11701,-15836,-16335,-15382,-17470,-17126,346,14657,13598,10959,7646,7376,8382,-2149,-7399,-12784,-10971,-6801,-1766,925,2454,1543,-5498,-15512,-15401,-11335,-8306,-4898,-5429,-10719,-7469,5199,16593,16361,16153,11137,7337,592,-68,4895,13506,19091,9658,-5010,-9018,-4791,3884,8682,7223,855,-6017,-16161,-11190,-7187,-5552,-1468,-4338,-6060,-14026,-15983,-14739,-8249,-8151,-14237,5956,14149,8793,6799,56,-11507,-5253,-1989,-346,6188,14309,16387,15901,10671,-5442,-8340,-10240,-16849,-14467,-9950,-8672,-7827,-4201,-4851,-4773,-8055,-11433,-11066,-6652,-7865,-4386,8202,17265,18939,9857,-728,-3140,-57,9877,23401,33025,39584,40737,41075,17879,-2993,-8361,-4192,3557,12150,14336,5013,-8406,-20724,-9207,-1344,8475,18342,7623,-4282,-7430,-1715,8249,15688,31351,50730,53767,48863,37377,16493,-2024,-6529,-2975,-4417,-7633,-11444,-8063,443,4260,4260,890,4342,6975,4159,-2954,-13688,-8898,-7690,-10240,-9142,-1328,219,-8344,-14462,-17372,-8791,9959,3882,-15036,-6920,473,10686,8513,-2407,-15498,-4935,-1637,-4839,-5519,-11499,-12757,-6893,-1599,-898,-2091,-3901,-13172,-5611,13168,28018,19147,6568,1599,1886,-864,-9697,-10128,-4541,-13043,-20094,-10085,2682,9080,13070,8840,-2213,-5014,-3203,2172,2356,928,-2985,-2265,-2144,-366,1342,-8748,-15825,-5752,112,-5265,-11123,-6183,5539,10080,4366,557,-4467,-11680,-15981,-1482,11259,19509,12161,4416,-1680,-4841,-71,7102,10360,16539,16965,8588,2778,-4422,-10755,-82,11324,22354,19543,8809,-1302,-7909,-13709,-12511,2361,12002,14153,11088,9880,9583,1410,-8932,-5520,-120,5891,11618,27087,59763,79905,49293,13537,-3615,-10219,-12215,-10706,-13078,-10120,-7371,-7231,-3736,436,4219,6217,4429,-2776,-10755,-9746,-7924,-10647,-11695,-2190,7205,13175,12700,2668,-8296,-9028,3707,8682,11144,13862,17009,17290,14277,2921,-11027,-14629,-12644,-8335,-9568,-3436,6781,12481,7881,-6524,-10344,-5959,690,7082,5537,-560,932,195,84,1652,5906,12301,26598,44942,49344,37694,20967,6970,2136,-1234,3968,19267,27457,22233,9618,-8690,-9496,792,7329,14137,14987,17089,11762,-56,-12850,-2297,-3142,-13050,-2095,-6398,-8244,7738,19090,11971,-3522,2139,15682,13199,11134,11810,3975,-5316,-18437,-19356,-11420,-10809,-14973,-17198,-15133,-6910,-3274,-1006,1070,6031,14100,17494,20764,25947,27278,31956,19052,4539,-5481,-6957,-8747,-12275,-14950,-13483,-11443,-7484,-6352,-8370,-3186,2998,4203,8150,11513,6126,-2515,-4743,-7688,-9186,-12871,-10489,-2295,7014,5610,-3492,-5356,-4520,4075,17415,16888,9237,-6112,-16145,-14690,-14713,-11906,-14941,-9071,-1656,2000,2477,35,-3390,-1074,9052,15717,14740,17780,8487,3895,-6860,-16516,-13450,-7056,1507,7798,17183,56,-16626,-10176,-5840,-5422,-7878,4091,9447,10298,5374,-6180,-14488,-11275,-7133,-898,12382,16621,14485,4334,-1791,-6538,-11021,-10752,-4575,4229,8500,8259,6697,1258,-8814,-5623,4280,3288,-874,1087,17129,32773,28897,13618,39,-15470,-3076,8563,12365,18699,21688,7916,-10783,-11129,-272,6041,9201,13830,22932,28469,31344,25967,27641,30556,36156,38028,9542,-13666,-8193,-1954,-1569,5095,14606,13780,10612,3465,-2020,2629,3343,-5998,-8444,-4773,-309,214,748,-300,-688,6429,1393,-6176,7155,14038,7988,120,-770,-3694,-8690,-10478,-12275,-1453,2854,503,2903,10913,2370,-6947,-8985,-9747,-2581,-2088,2758,12351,8142,811,3044,8406,5708,3976,7532,12868,17730,26840,26900,24841,14941,12322,12292,9854,1075,-8020,-9141,-12635,-15705,-7900,4478,11345,15589,20894,11800,-4889,-5034,4142,7046,6580,2729,-2833,-9104,-13530,-8958,-3398,-350,-488,-5402,-7888,-3660,2488,3352,4401,12721,27080,28228,4899,-10156,-9093,2811,4152,-2569,-7446,-10400,-7135,6806,21669,31324,26920,11427,209,-781,-3470,-9810,-8139,-883,261,-3616,-10140,-9796,-1917,-1407,-2972,-5730,-7896,-3995,391,755],[4161,3519,2709,3679,5953,6542,5837,-2127,-7772,-8489,-8845,-5112,559,1949,-1239,-1749,5395,18585,30278,26647,15330,7617,-1116,-666,-3021,-7256,-14713,-12870,-10187,-13145,-8236,1320,1001,-7530,-14007,-14670,-6943,-1831,4591,6615,-1229,-10479,11313,30461,33413,23059,6280,-7362,-15041,-4716,378,-1182,-7305,-4857,746,7079,-2917,-7872,185,6241,14506,12914,-2954,-11424,-3193,2945,7266,9483,4215,-1558,-1963,-1661,-538,-304,4945,6213,8785,8049,5051,8251,10168,4847,-4557,-7319,4147,3741,-1099,-5821,-7313,-1294,15505,25743,26089,23235,12607,-485,-6582,-4727,-6781,-6481,-1327,1111,244,-7155,-13358,-15988,-15461,-5842,1251,9937,17085,16681,8443,2102,7463,13948,12795,5323,531,2246,5733,8054,6243,1205,-2866,1729,10532,9010,4902,-2057,-4957,-18387,-11562,2726,17128,22940,17672,10089,9486,27315,27263,17497,8900,10600,20108,28040,18127,5905,-537,-1523,-5655,-5891,-11485,-17499,-11382,-10943,-14094,-13648,-10588,-7587,-10372,-17271,-17750,-10809,-5297,-1706,6407,5490,-2660,-5350,-7752,-8864,-1063,-7320,16796,54671,98824,175143,274539,319403,272003,136252,18512,-32497,3328,870,-4201,-2760,1648,5691,3271,4987,11952,12310,-1469,-3090,702,470,-8001,-2722,1451,-969,605,-2542,2660,8926,25040,17243,5151,-1292,-11177,-8435,-6643,-12162,-12972,-15176,-3308,-1648,-6813,671,4071,11275,19098,23733,34846,35329,22720,10433,14012,19721,15077,5375,-1949,-9452,-6014,-3039,-2252,-10415,-13910,-10819,-16102,-17559,-13178,-9415,-10689,-11857,-11826,-1196,6464,4112,2023,4186,967,-3745,-3746,3029,7814,5689,-424,-3880,645,12661,26361,27837,28677,28735,26035,26698,32841,41126,44898,47536,35332,17533,4484,3297,1045,-4717,-8208,-10140,-11637,-9721,-120,10578,15588,15335,7080,-3723,-4344,-5202,-8732,-7376,399,3896,4108,-1944,-7786,-12268,-12428,-2868,-1869,127,1345,-2082,-1186,-6022,-8079,-10319,-9618,-10335,-14038,-1486,6143,9546,9024,4733,10184,23612,33991,29791,16279,2760,-4356,-7314,-10533,-11667,-5484,3380,11865,9024,-2086,-1036,7221,4870,1790,-5797,-6748,-3154,-1893,-5525,-8705,-14001,-9864,-961,7991,13821,12883,8579,7637,5298,1651,317,-5325,-12224,-5760,-4501,-874,-1086,-4687,-10968,-10521,-1267,3571,8436,9343,7411,543,-8163,-11212,-4121,-1560,569,12580,29001,31634,9155,-5181,-1991,5635,7453,4339,-3307,-12050,4039,-3266,889,2481,211,1711,1198,-3103,-9050,-14078,-7170,6070,13784,8576,-1576,-9482,3095,12545,10724,-687,-8745,-4982,1261,8960,17322,14732,-1482,-3616,4382,6854,6548,3296,15012,17538,14953,17271,22126,22439,15373,9491,1201,-4047,-8682,-7124,-1678,3471,11548,23772,28022,12969,-1362,-660,-1193,-14074,-9179,-4344,-1552,-2786,-6,2393,-402,1435,4623,6189,5666,-133,-5735,-8509,-4962,-93,856,1679,4583,11621,16651,20421,21533,24581,25786,13371,7225,-2220,-10614,-10012,3674,11717,15699,15651,15258,12374,7691,-455,-16973,-8621,7881,15833,11065,103,-9259,-14867,-16794,-18211,-10715,-2427,7023,13352,4042,-9831,-10825,-7083,-10753,-7708,-3143,2477,7323,5553,6422,6945,6472,4767,-3133,-7891,-2742,-516,-3468,-9845,-12254,-14485,-8261,-7191,-6364,-9317,-11252,-6331,-6138,-5701,1069,8976,13138,25214,40737,43930,28394,9663,1815,-4985,-6360,-5074,-1693,-3604,-12078,-16802,-16113,-10354,-7076,-1718,811,-4758,-12118,-9851,-7614,-5649,453,4034,4940,2250,3398,4024,3807,3629,307,195,10219,17264,11593,1523,-5134,-3978,-3234,-4684,-5899,-70,7437,10104,6951,-590,-4417,1079,10066,9502,2080,654,148,-2525,-6094,-1283,3565,3770,-1301,-5953,777,-573,-3017,2721,8250,11514,2651,-11907,-17912,-12461,-11887,-6201,-677,-6413,-8803,-12218,-1407,10924,15929,3894,-17197,-14175,-8709,-492,4117,2721,1931,1531,-7861,-12834,-13926,-14401,-14859,-14548,-12018,-2597,6024,10487,8459,5080,5768,11580,18500,13122,6515,2138,7085,9984,7591,5822,14498,32667,32848,12529,4407,1986,896,-3759,-7378,-9498,-8763,-1553,10363,10914,-814,-10712,3257,17136,10886,-8692,-11191,-2049,5036,-1605,-6448,-8900,-7621,-8750,-10685,-11594,-6793,5127,21216,33826,19463,-10924,-9220,-5437,-10913,-8682,-8228,5340,22455,34190,33021,21275,4325,-10260,-18177,-3849,7981,5200,-2216,2273,3395,-4927,-895,11458,29886,45006,54611,31399,10573,3106,8209,15880,8617,-3425,-7941,-9544,-9435,-8274,-410,6888,9300,13264,9336,9891,14900,14929,10398,-7072,1155,16722,27842,26162,14260,3796,-7793,-10491,14481,34541,33094,32886,21184,2064,-6547,-5726,-8983,-11850,-19247,-14929,-8877,-4798,-2267,-1889,1234,3992,1668,-2201,-3126,664,4709,6618,714,-7339,-13969,-15338,-5049,6882,12696,6450,-3975,-7766,-7110,-6208,2006,6867,13611,30918,46157,31940,2916,-13497,7007,16632,16919,9426,-3122,-8680,4656,10553,5467,-2143,-5556,-6723,-7364,-8398,-8612,-5074,-1668,450,-479,-13284,-14944,-11030,-16270,-13630,-7382,-8350,-3033,4705,4496,730,2171,-125,-9131,-7419,-2523,-5023,-11080,-13299,-10568,-9158,-9237,-8341,-5222,2304,15984,17292,13653,13977,5185,-7726,-11042,-18354,-15201,-2237,971,1045,-9302,-11001,-10516,-8253,-2381,4365,4309,-6130,-17228,-14544,-15809,-15830,-7676,-6415,-5143,-7195,-17884,-8082,642,10242,11573,16806,11525,310,-3401,-3250,-303,-5160,-14978,-7072,-2176,-1958,3318,15814,15357,5732,-3189,-10439,-5269,-6640,-9818,-1749,5824,10874,14334,21698,25452,20633,18579,13969,755,-195,4518,580,555,-1426,7787,19884,30402,40505,27156,12509,9576,20534,26132,27962,30595,21480,18535,22061,21743,17862,13668,7800,826,-1952,-3220,-3650,9107,28600,45772,56512,47259,29346,15035,2593,-12004,-14746,-9779,-4435,-4067,2163,6807,-1486,-9726,-8672,-6127,-2653,-1289,-1179,368,-1961,-2213,-7200,-13600,6183,13637,6497,2892,6148,10510,11402,8701,-1289,-4932,-12710,-4504,-3488,-8523,-3737,12319,26742,23311,8173,-5539,-8306,1199,4599,-2188,-12460,-6466,-4209,-5906,-15113,-17581,-9930,-7527,-5744,-6420,-9374,-5993,-4045,-966,833,-543,-145,-4904,1257,9868,12701,11128,6050,387,-3681,5122,13474,14105,7619,-4776,-15484,-3723,12735,23441,12651,-51,10216,21770,17219,-1839,-2612,6951,14425,9684,2083,-2866,-5462,-6797,-1551,160,1693,-366,-5668,-11477,-11695,-10311,-6688,460,6348,7397,10488,23069,23801,12081,1705,-2521,-934,9345,15152,7856,-2496,-4750,-10264,-13782,-7448,2509,15292,19473,11527,1597,-10517,-10621,-3636,-2802,-3218,2778,5835,10396,7419,4742,1128,-1342,-361,3125,8669,6670,-655,-8274,-3423,-1179,-1567,-6390,-14880,-18596,-10484,-4267,-5437,-11461,-8880,-1630,92,911,-2318,-3183,516,5685,11585,8478,-4054,-6716,-4589,-732,6162,5255,6339,12568,12290,-2185,-13921,-2629,1027,3934,9208,19378,10610,-4179,-3467,3209,19027,29317,26379,18218,10579,-806,-7474,-8919,-2945,3338,64,-11702,-14955,-12675,-879,12673,10265,2056,-10863,-11106,-3767,-2034,3289,9964,11715,8922,5045,-5626,-12212,-10654,-11001,-11108,-10218,-12753,-16819,-6779,-8662,-16233,-7177,-1009,512,6882,11573,5994,5366,4916,2885,4515,10535,27355,50746,52658,17885,444,-2487,-2060,-6885,-8691,4507,17302,26122,21584,15181,-1002,-13288,-13095,-10574,-10960,-8659,-5729,-3351,-2382,-4756,-6537,-6077,-709,5762,13689,21953,17433,4093,-4485,-8697,-10118,-15208,-13416,-10032,-4306,4266,12322,20691,21001,2894,-11021,-6196,2927,5404,-2697,-8364,-11862,-10217,-2703,1163,-8448,-9944,877,8183,6208,5068,4772,4598,12472,23234,21454,3795,-11563,-12577,-12658,-4231,6638,22056,29541,12419,8793,10426,8946,12234,21248,29142,32320,19529,12647,22471,48398,64384,34369,-2096,-6962,1395,6422,3169,-5729,-16626,-13089,-8188,-5245,-40,12369,20510,11545,-8110,-10252,-8727,-4317,5744,24898,42859,54332,30096,843,-169,-3319,-6353,-7102,-10994,-15708,-337,7469,7902,2872,-6309,-4533,-569,2289,9031,19116,28425,35224,33775,35693,37881,32033,25576,22043,26449,30169,18064,5810,2796,6010,8479,8355,7781,4025,3522,-104,-4138,-7417,-7522,-8483,-14205,-16704,-6637,3039,9331,8699,5764,11021,11356,5303,2419,-4759,-11432,-8556,-87,998,1797,-1450,-4442,-6440,-9556,-8521,3431,6385,6128,3295,1421,5376,11615,9663,-590,-6066,-9714,-6074,8306,17215,20232,17103,17455,17242,9432,9212,5608,3016,12885,25440,32274,36028,24823,9469,-97,-7161,-12709,-12842,-7739,-1099,4440,3724,2545,1058,2046,3620,-5021,-12665,-14104,-10289,-5531,-3787,-9283,-11346,-14346,-4205,-2548,-10474,-10060,2608,4918,-5019,-10152,-15258,-3326,21188,39209,34156,25522,22325,11767,-4189,-13629,-7907,-8068,-14145,-2533,12328,16045,6945,-1105,-3402,-3635,-4921,-8179,-6167,4224,20340,30675,29422,23503,13030,836,-1722,5334,23918,48028,59345,48666,16853,2191,4705,11533,16628,27153,31784,26147,19804,22488,7713,-3517,-7756,-8018,-6712,-8657,-14789,-17825,-15922,-17161,-19398,-1980,10832,8940,7153,6994,7208,6115,-6562,-10240,-11690,-10115,-7516,-3485,-2045,-1390,-2756,-10431,-19334,-9261,-5946,-3589,-3127,-4534,-10606,-8696,5706,20791,21715,19994,12527,7292,377,-1040,3210,11163,14688,3011,-8878,-10352,-3768,3308,6395,5001,-336,-5757,-13525,-16985,-13645,-8677,-3082,-5024,-6875,-14730,-14529,-12426,-9012,-8686,-9565,10407,15603,10389,7673,622,-9775,-3701,-1223,-1335,4204,13746,16880,14809,7822,-8002,-10079,-10199,-15769,-15297,-11620,-10852,-10082,-6736,-6469,-4625,-7229,-10875,-12139,-8495,-9764,-5255,6427,14695,15031,7260,-963,-2774,1030,11989,24191,31013,36598,38228,36017,13729,-4360,-8957,-4488,3486,11611,13303,4418,-8975,-17978,-7442,555,10856,19792,7083,-5293,-8442,-1302,9270,19173,36500,54366,55264,51962,40406,15623,-4697,-5016,-256,-3056,-6605,-10175,-7680,743,4178,1952,-3717,-1014,3481,2971,-1995,-11698,-15666,-13883,-11736,-4645,4053,3222,-6313,-13883,-16850,-4704,14876,8100,-14340,-6147,-164,6841,3755,-6309,-12924,-706,3330,-79,-1301,-7937,-8647,-2551,3590,5472,1688,-2757,-13739,-8088,10981,30410,25371,11524,5012,2646,-1318,-9915,-10028,-4576,-12754,-19346,-9239,4127,8245,8386,5923,-2969,-4555,-2237,3090,3370,2468,-801,-2165,-4550,-3042,1075,-7619,-13985,-6142,-930,-5957,-11365,-7676,4172,9247,3992,407,-5012,-12407,-12064,6748,20727,24558,13899,4500,-2311,-5165,-141,7123,10216,15514,15510,8472,2762,-5218,-12573,-1297,11493,23452,20334,9348,-2508,-10519,-17020,-12430,3566,16474,21391,16782,12469,9190,-1194,-10484,-3983,1451,7646,13628,27918,62862,79253,44758,8727,-7733,-12508,-12351,-10538,-13376,-9157,-6389,-6072,-2469,1676,4782,5597,2425,-5928,-13549,-11249,-8227,-10022,-12376,-2837,7875,14946,15494,5024,-6401,-4784,10457,15897,15200,14954,16264,14793,11122,187,-12294,-12720,-11691,-8997,-12220,-4080,7263,12932,7930,-5610,-10435,-8295,-2654,3733,2410,-3535,-1261,-1001,-512,1208,6315,12873,26330,44372,50876,40044,20988,5039,-1,-3164,1541,16010,21751,15178,5594,-7119,-7039,3837,10202,15745,14669,16346,11769,299,-12622,-1685,-2752,-11918,-1085,-4968,-4700,10774,21604,13309,-1565,3116,17141,15372,15342,12731,2537,-7381,-20963,-17838,-10356,-10076,-14972,-17422,-15881,-7788,-3568,-316,1107,4816,12292,16086,19070,21679,22948,31673,22144,7828,-3404,-6815,-9503,-13153,-15923,-13642,-11475,-7887,-5961,-6920,-1847,3031,2550,4893,7885,4238,-1185,-2734,-5794,-6588,-11411,-10937,-3144,6247,4727,-3974,-6844,-6960,1233,14646,10496,1307,-12731,-17378,-11994,-13573,-11919,-14055,-9258,-2885,-264,-86,-2421,-5693,-2920,7430,12813,11760,12949,3549,-54,-8598,-17265,-14126,-7648,823,5445,12721,-3764,-19319,-11954,-7411,-4093,-5447,2433,6157,6847,4329,-5122,-13450,-11647,-6806,108,13346,17252,16013,7020,-314,-7257,-11971,-11305,-5470,2917,6196,5972,4275,-294,-10240,-7775,1903,-333,-4339,182,21410,38757,32149,15207,586,-17028,-3751,8215,12459,17935,19302,7002,-10600,-13042,-2209,4321,8013,12093,18786,23146,26004,22372,23019,21034,24921,31057,6818,-17807,-8330,86,2512,7991,15119,13344,9922,2881,-2984,1127,2618,-4535,-6366,-2968,1088,976,396,-2030,-2862,4704,-299,-12189,4753,13154,8578,841,-520,-3965,-8088,-9382,-13145,-2417,2418,388,2205,7910,-3444,-13116,-7575,-3960,1267,373,4580,12242,5632,-1916,519,7520,6559,4057,6551,11596,16853,27766,30479,26561,15086,12306,12062,9488,-43,-9227,-10627,-13598,-16883,-8607,3610,11516,18559,25465,15069,-2657,-6868,2448,7354,8408,5356,-512,-7512,-14747,-11071,-5220,-2159,-2208,-6822,-9068,-4943,2086,3749,3460,10964,25138,28420,5979,-9286,-6046,5242,5177,-2447,-7334,-9830,-8691,5839,21429,31595,26696,11484,1340,849,-1221,-7661,-8437,-1889,-576,-4281,-10415,-10072,-2944,-3845,-6506,-8240,-8606,-3812,798,2553],[5502,3348,2201,3489,5996,6954,5989,-2951,-8898,-9229,-8507,-4136,1199,2478,-642,-1696,4369,17894,30745,27610,15782,7421,-2677,-4260,-6524,-9548,-14260,-11112,-7125,-9374,-4778,3991,2690,-6170,-13197,-14677,-7952,-2749,4444,7714,639,-13463,4143,21591,26468,21017,7491,-4732,-9503,-7886,55,-1029,-6519,-5205,-104,6540,-3251,-9222,-1316,6174,16598,17384,3123,-9108,-4340,1559,5538,7690,3556,-1740,-2064,-1168,1484,759,3692,4840,9531,10612,8270,11794,12319,4899,-4046,-7314,1703,641,-3128,-7269,-8903,-2690,16245,25428,24434,21221,12568,715,-6540,-6244,-9098,-8488,-3657,-1115,-1449,-7744,-12525,-14426,-15263,-7552,316,10108,18089,17737,9274,3642,9772,16632,13688,4522,-514,1088,5301,7504,6888,2754,-3211,-4405,7105,10511,9203,987,-2700,-17749,-12936,806,14969,20269,14153,6543,7735,25576,29420,18230,9734,11701,20464,28958,19131,6958,-562,-1970,-5286,-6060,-14323,-14422,-6754,-7522,-13260,-15992,-12952,-9757,-12768,-19812,-18281,-11586,-8745,-5317,1971,370,-6815,-9391,-11598,-11106,-3668,-23462,-19876,4620,41275,107894,195741,241896,215191,106664,8775,-28111,3122,-311,-5248,-2210,3949,7719,3680,4400,11614,11838,-4034,-6839,1451,1801,-7405,-2439,2578,567,2132,-234,6058,13244,30682,19653,6095,221,-9425,-9818,-8401,-12504,-12320,-14475,-3105,-1431,-5805,1496,4732,12000,20019,25496,38609,37068,18266,4913,10903,18891,15901,7410,789,-6405,-8539,-6425,-8233,-14775,-14315,-10815,-15667,-17638,-13471,-10152,-11157,-12367,-13855,-3975,3777,3095,3374,5753,323,-7058,-5674,2862,8909,7684,54,-6492,-4143,8151,22409,24703,24697,23750,24340,30523,37791,45620,48210,47032,32260,14454,1607,-1211,-5635,-11164,-11244,-12985,-15879,-11280,831,12298,17857,17543,6465,-6238,-4837,-3687,-6668,-5989,1111,4041,4260,-1868,-8711,-13258,-11551,-1907,-1190,-79,2000,37,2204,-2115,-5958,-9895,-7212,-4737,-14756,-4993,3200,4392,1259,-3153,3337,17699,27262,24138,12822,1229,-4538,-7497,-10960,-11386,-4084,5081,12905,9360,-2940,-3017,7064,4374,520,-6671,-6430,-811,2757,684,-1631,-7311,-12492,-6971,2206,9675,9885,5930,5638,4696,2613,1927,-4011,-12872,-6999,-3631,616,-525,-5301,-12062,-9130,841,5440,9566,11068,9788,2163,-8021,-14395,-4375,-273,1610,13711,32209,33822,11150,-5593,-5638,1598,2505,-59,-4156,-9575,4007,-6382,487,4181,1774,-902,-4224,-7876,-11009,-11097,-5527,6020,13374,8601,-2214,-8000,7142,18585,17447,5556,-4474,-3468,2905,11042,17818,12255,-1671,-939,8381,11835,9996,4913,17271,21699,20153,20134,23004,24587,17627,10995,2445,-2651,-8128,-7102,-1416,2952,7213,15320,20890,11680,-494,-77,-828,-12978,-8972,-4229,-1183,-3007,-1469,755,-1570,1288,4692,6179,5711,-80,-4778,-6322,-4041,-400,1309,4734,8858,15082,18028,20229,21142,25153,27965,15466,8137,-1916,-9715,-11670,1132,8832,14420,15981,14244,9459,5370,-1372,-16927,-10597,5005,14240,10317,-601,-10428,-16683,-18897,-18149,-11100,-3177,6511,13710,5159,-9834,-12970,-8247,-11546,-7784,-1823,4651,7883,5939,6047,6357,6816,5165,-2985,-7894,-3100,-2797,-8192,-14477,-16050,-15010,-9085,-9477,-9691,-12936,-12991,-7210,-7357,-7102,734,10259,15128,26631,40560,42363,26384,8510,1966,-2365,-5262,-7376,-5520,-6764,-13857,-17682,-16210,-10981,-7574,-1220,1863,-3034,-10593,-10168,-7661,-6289,-444,3699,5212,2940,4324,5219,5977,7397,3554,2281,12589,20810,14113,2408,-6298,-5491,-4194,-4983,-4196,2361,10399,12884,8915,569,-3997,1463,10095,8932,423,-2916,-2506,-2466,-3036,3331,7059,4216,-2365,-6999,2292,2312,-1648,2661,7342,10277,2280,-11653,-17127,-11161,-10493,-4829,1285,-2751,-5463,-12139,-2112,11718,18888,8698,-13305,-19776,-13104,-3711,1998,1333,882,1248,-6422,-12327,-16499,-17252,-13563,-12939,-10278,403,10330,15595,14317,6445,-179,4369,11711,8437,4646,2877,6570,8474,6289,5141,14163,33320,38172,19658,7101,1112,-97,-3889,-7456,-10100,-10168,-3314,7974,9220,-86,-11669,1486,17008,11469,-8608,-10935,-1372,5881,-1855,-7384,-8556,-6636,-7429,-8483,-9604,-7689,3785,20174,34346,21081,-10045,-9245,-5409,-11278,-8754,-8098,2609,22483,38578,37879,24466,5891,-9418,-18937,-5461,5010,985,-4088,3741,6159,-3149,-3124,9067,27752,42054,54406,34384,13589,5403,9170,17817,12472,184,-5847,-8443,-7899,-6548,2138,11136,14154,16937,10840,10489,15312,16140,11473,-6819,1134,14991,24684,23470,13200,3420,-8153,-7628,17665,37400,38195,38210,22045,-151,-10160,-9537,-11466,-12553,-17220,-14100,-10407,-9098,-6553,-4639,-172,2508,546,-1276,-1083,1511,3305,4345,-154,-7433,-13580,-13702,-3765,6754,11254,6986,-2830,-8685,-9387,-7151,3410,9567,16014,32430,47606,33290,2790,-12837,7551,17604,17650,9886,-2567,-9550,3349,10274,6791,-4,-4391,-5425,-5850,-7673,-11167,-9892,-5103,-2644,-2839,-14310,-17164,-14593,-20996,-9810,-5281,-9008,-4158,3701,4260,1165,3055,1684,-6912,-7185,-3876,-7580,-13074,-13491,-10333,-8922,-8911,-8254,-5554,1775,15738,18553,15407,15834,6709,-7171,-9898,-15454,-16153,-2517,-380,1895,-7470,-14720,-13588,-8403,-2223,4607,5524,-3633,-14298,-15783,-15696,-13470,-5517,-4638,-3901,-6460,-15980,-9983,1024,13671,16132,19934,9918,-3756,-5632,-5320,-2779,-7091,-16614,-5036,94,105,5641,20800,24184,12275,-1988,-15335,-7458,-6705,-8453,-683,6376,11944,16319,24654,29109,24594,24018,18656,1625,-2501,-1943,-7902,-5698,-3944,7698,20165,28950,34538,21193,10481,9247,20805,26559,28554,32867,24922,21363,19841,16029,13805,11437,6411,-88,-2884,-4705,-5666,8307,29518,48098,59505,49697,30658,15299,2252,-13454,-14630,-10058,-5210,-4602,2457,8088,1684,-7042,-6809,-4702,-2064,-863,-2356,-2133,-2910,253,-5081,-14522,-1878,7285,2717,1396,4556,7539,8302,7670,493,-1545,-7499,-2089,-1026,-5972,-4906,8266,20927,18472,5891,-7685,-13447,-4246,2449,-253,-9625,-6916,-4962,-6137,-14488,-18488,-11600,-8721,-6457,-6961,-9940,-6630,-3954,-9,3732,540,-2561,-7427,673,10803,12347,8293,1504,-4169,-5433,5443,15218,16085,9196,-3300,-16508,-8031,9087,20247,11801,2861,13466,24073,19511,243,-2873,6875,14202,9635,2870,-1612,-4089,-3773,3613,4914,4630,1184,-5600,-14304,-12413,-6022,-1127,4324,8005,7453,9117,21235,23728,14244,3217,-2156,-122,12191,19376,10979,-1956,-8751,-15890,-12208,-7331,2567,15764,20814,12114,651,-12454,-9591,-2070,-1424,-2954,1149,2703,7338,8575,7085,1982,-1624,-476,4264,12119,11755,2575,-8465,-4155,-174,140,-4594,-13115,-20578,-12388,-5514,-6108,-11541,-7761,-1865,-2093,-2742,-7453,-8125,-1530,6776,14905,12445,-2988,-6994,-3711,90,5452,3931,4742,9863,8850,-3244,-8695,-498,916,2008,4974,14923,8696,-5918,-4648,3217,20469,31406,28905,21716,11322,-428,-6964,-8839,-5304,-3045,-8110,-15968,-16568,-15407,-2257,10730,6387,-2332,-14126,-8339,-1917,-67,6066,12207,11538,5288,-1716,-13553,-16197,-13079,-13322,-13726,-14930,-15888,-16279,-7384,-10861,-18405,-7099,-1046,1498,11302,20983,15563,8577,5890,3266,4973,10321,25174,46619,46723,14692,-1314,-2759,-2542,-8249,-9454,3816,16046,25050,20992,14604,-1237,-12251,-12802,-10088,-10184,-8862,-6813,-5257,-4650,-6449,-7374,-5675,2516,11058,17802,22809,16184,3095,-5488,-9874,-11722,-18182,-17679,-14659,-9798,-1111,7705,17443,18957,1695,-11729,-6724,2227,6018,-1346,-7015,-11036,-9247,-680,4986,-6034,-8292,1771,8260,5577,4264,5031,6882,17309,28541,22357,1132,-11721,-6466,-9502,-7672,3674,21951,34377,15285,9383,10479,8776,11372,19734,27404,29032,15710,8856,16715,36555,55712,32530,-3947,-5369,3185,6661,2789,-6444,-16705,-13071,-7841,-4698,-1962,9692,18517,10272,-9077,-10129,-7837,-3024,6857,25983,43720,51187,25954,4586,3696,-3106,-8345,-12003,-15283,-13971,125,5250,2078,-5032,-8392,-2543,866,3091,9447,20188,28652,29550,25167,32661,41382,39692,32201,21328,20227,22842,14186,4113,354,2476,5509,8754,10706,7703,6378,1868,-2926,-6613,-7007,-7747,-11870,-12839,-4724,2171,5320,2583,1130,7211,8923,3490,1193,-5062,-10547,-10133,-2596,-4080,-4520,-5852,-7576,-8490,-9942,-7671,3347,6136,4820,546,-3693,-89,6839,4501,-3885,-8483,-11503,-5734,7784,14122,16241,12246,11757,11994,5552,8082,4753,-292,6324,17415,24464,27949,18542,5346,-2848,-9329,-14823,-13666,-8158,-441,7127,6951,5670,4835,8344,12995,5019,-4438,-9018,-8550,-6170,-6509,-12591,-13162,-14439,-3648,-2285,-10048,-10704,3043,8212,-191,-8228,-16669,-2835,21561,36735,28623,21499,17168,6506,-7721,-14063,-8511,-9488,-13679,533,16662,20867,10661,1608,-1383,-2248,-3954,-7985,-7185,3405,19304,29360,28858,22445,10209,-1776,-1209,9132,28098,48283,54758,50785,20330,4483,8989,16858,20784,28771,29587,20633,15459,19409,8535,-4908,-10687,-3081,-561,-5596,-13611,-18429,-15764,-16293,-21702,-4976,6019,3869,2348,5308,6613,3602,-10660,-13090,-10881,-9462,-7987,-5160,-4975,-4941,-6663,-14697,-14872,-4222,-1669,-64,-2128,-4077,-10585,-10386,4675,22302,24203,21449,12510,6692,231,-1956,1409,8510,9795,-3557,-12440,-11662,-3187,2682,4416,3110,-1210,-5214,-10124,-15963,-12990,-7198,-2026,-4025,-6324,-13564,-12247,-9150,-8017,-8276,-3883,14595,16670,12054,8764,1636,-7818,-2305,-719,-2591,2023,12526,16899,13496,5252,-10012,-11935,-10448,-14927,-15561,-13038,-12812,-12723,-9982,-8290,-4479,-6214,-9803,-12643,-9919,-11069,-6222,4184,11744,11384,5029,-1180,-2410,2028,13647,24052,28207,32945,34751,30427,10016,-5613,-9554,-4911,3122,10660,12022,4154,-8453,-15086,-5655,2440,13197,20767,6570,-5936,-8357,256,10993,22825,40681,55655,54761,53143,41813,14504,-7014,-3163,2362,-1762,-5818,-9232,-7343,1058,4454,1032,-6321,-5601,278,1691,-1099,-7345,-11235,-15587,-9328,-294,8489,5684,-4478,-12906,-14429,985,20734,13545,-9739,-5740,-780,3542,-104,-8766,-8831,4577,9729,6391,4111,-4216,-5195,820,7503,10154,5859,-762,-12760,-10366,8583,31161,30987,16383,8884,4439,-932,-9342,-10209,-5136,-12786,-17511,-7047,6359,8368,4148,2526,-4012,-4410,-1525,3841,4363,4110,2016,-931,-6299,-6222,138,-6537,-11608,-5890,-1792,-6609,-11347,-8706,3109,8467,3652,412,-5169,-12286,-8229,14736,29470,28219,14841,4218,-3075,-5594,-326,6901,9807,14455,14381,8787,3003,-5843,-14363,-2535,11212,23430,20130,9709,-3263,-12722,-16658,-9028,7166,22830,30623,24273,16015,9391,-3510,-11986,-2981,2381,8972,15685,28684,63831,75250,38896,4079,-11081,-12225,-10968,-9633,-12979,-7732,-5079,-4545,-804,3165,5293,4772,335,-8828,-15850,-12382,-8215,-8944,-12727,-3919,8062,16255,18177,8136,-3775,1267,20066,24835,19952,16766,16418,13297,9013,-962,-11014,-9883,-9230,-7676,-14019,-4405,7499,12556,7296,-4642,-9529,-8854,-3768,2598,1023,-5378,-2762,-1389,-310,1161,6970,13466,25653,42422,50508,41216,20951,3923,-1157,-4212,-136,12755,16157,9393,2361,-5512,-4268,7358,13184,17182,14248,15187,11480,618,-12415,-911,-2033,-10002,481,-2878,-890,13928,23852,14489,831,4785,19235,19183,21686,14871,2404,-8265,-22203,-16396,-9511,-9453,-14633,-17155,-15813,-7851,-3342,535,1380,3666,9777,13742,16298,16710,18488,30915,25686,11880,-794,-6222,-9812,-13470,-15662,-12813,-10988,-7995,-5229,-5031,-110,3303,1097,1693,4090,2611,462,-392,-3527,-3237,-7789,-9256,-2435,6216,4393,-3741,-7736,-9050,-1358,11859,4159,-6521,-19024,-15048,-8324,-10963,-10733,-12247,-8655,-3571,-1927,-2094,-4412,-7667,-4775,5468,9610,9000,8604,-16,-2819,-9492,-17071,-14144,-7719,469,3266,7626,-7490,-19122,-12488,-8558,-3888,-4271,560,2631,3420,3595,-3598,-11991,-11347,-5548,2078,14852,18225,17654,9780,1732,-6843,-11399,-10603,-5712,1677,4126,4267,2586,-1165,-10923,-9715,-879,-4800,-8220,668,25948,43709,34936,17138,1719,-17868,-3646,8579,13317,17428,16970,5974,-10354,-14102,-3375,3218,7365,10879,15185,18506,21154,18918,18478,12916,15869,25163,5685,-17384,-8150,1654,6125,12039,18080,15280,10930,3164,-4058,-1292,595,-3513,-4353,-1069,2698,2060,389,-3441,-4631,3294,-1525,-15312,4767,13432,9892,2246,243,-3808,-7092,-8298,-12896,-2089,2881,886,2009,5316,-5897,-10562,-2233,2281,5500,3441,7053,12318,3552,-4215,-1746,6388,7231,3946,5357,9986,15574,27949,33236,27344,14856,12074,11620,9145,-590,-9448,-11334,-13955,-17627,-8950,2320,10365,19278,27300,16120,-1227,-8790,572,7245,9666,7451,1643,-5602,-15106,-13045,-6676,-3429,-3175,-7251,-9226,-5645,1867,4096,2050,8569,22147,27519,7323,-7389,-2520,7618,5947,-2251,-6662,-8313,-9490,5077,20952,31257,25751,11219,2537,2760,1268,-5145,-8088,-2434,-920,-4373,-10104,-9998,-3513,-5567,-9237,-10025,-8333,-3205,1304,4517],[6026,2383,773,2237,4968,6358,5193,-4521,-10754,-10631,-8836,-3535,1732,2808,-352,-2158,2417,15951,29557,27262,15460,6640,-4667,-8591,-10331,-11686,-13310,-9713,-4450,-5101,-840,5938,3177,-6154,-13748,-15724,-9788,-4615,3339,7976,2036,-11371,-3812,11070,17207,16931,7607,-2650,-4860,-9023,-1038,-1491,-6330,-6420,-1768,5365,-3998,-10376,-2582,6346,18700,21475,8828,-5792,-5690,-596,3002,5012,2012,-2615,-2723,-1123,3311,2410,2640,3120,9756,12690,10678,14188,13231,4311,-3911,-7620,-1388,-2997,-5555,-9112,-11264,-5080,15392,23232,21248,18087,11799,1814,-6025,-7611,-11492,-10698,-6339,-3814,-3765,-8856,-12173,-13427,-14590,-9957,-1493,9252,17821,17548,9085,4188,10738,17707,13147,2799,-2067,-707,3809,5999,6631,3673,-3144,-10382,3431,11177,12631,3334,-993,-16667,-15560,-4037,8778,13310,6848,581,4830,22141,29484,17272,9306,11767,19816,28376,18696,6768,-1390,-3151,-5639,-6940,-17605,-10922,-2035,-3996,-11659,-18162,-15661,-12052,-15413,-22749,-17293,-11957,-12349,-8405,-2754,-5600,-11822,-13344,-15459,-13746,-7115,-39592,-54312,-42159,-15994,34898,103717,145685,140687,65809,-4887,-24552,1556,-2490,-6947,-2209,5760,9245,3624,3402,11081,11530,-5721,-10378,1399,1687,-7899,-2792,3216,1735,3381,1955,9275,17079,34812,20616,6299,1175,-7654,-10127,-9966,-12871,-11703,-13917,-3015,-995,-5745,-103,2566,10692,20134,27253,41880,37963,13220,-1420,7285,16976,15591,8642,2899,-3972,-10043,-8219,-13479,-18685,-13644,-10191,-14880,-18163,-14133,-11113,-11439,-12183,-14969,-6427,1283,2413,4873,7355,-202,-11171,-6437,3970,11552,11964,3814,-6112,-8933,2850,17284,20609,19749,17623,21049,32732,41004,48125,49573,44873,28690,11593,-957,-5409,-11601,-11636,-9115,-13223,-19224,-12163,1412,13588,19807,19513,5943,-8846,-5318,-2278,-4651,-4552,1708,4061,4333,-1728,-9447,-14225,-11037,-1275,-989,-675,2547,2598,6159,2588,-3025,-8610,-4924,211,-9560,-7773,65,-1298,-6835,-10500,-3278,11453,20288,18070,8647,-1069,-5306,-7937,-11153,-10443,-2315,7035,14263,10452,-2342,-4437,6614,3881,610,-6238,-4966,3087,9547,9271,7277,214,-10519,-13376,-4071,4608,5934,2472,3011,3702,3359,3269,-2855,-12347,-8355,-3095,1872,370,-5313,-12676,-7794,2630,6803,10216,12606,12101,3608,-7726,-16884,-4350,426,2089,14294,34969,35628,12988,-5430,-10217,-2649,-2710,-5425,-5602,-6940,4950,-8879,34,5764,3644,-3542,-9665,-12460,-12598,-8696,-2967,5449,11746,7810,-3305,-7152,10738,24397,23808,11670,-121,-1758,4233,12862,17701,10391,-890,1082,11221,16600,14904,8505,21280,27326,25835,22122,22831,25814,19488,12281,3442,-1585,-7919,-7436,-1641,2023,3988,8708,14129,9778,289,1151,140,-11686,-9077,-4319,-831,-2867,-2520,-686,-2434,1202,4565,5833,5413,-268,-4160,-4696,-3507,-1171,1392,7671,13493,18587,18861,19439,20201,24851,29056,16938,8756,-1642,-8631,-13030,-1827,5385,12213,15088,11968,5660,2672,-2439,-16181,-12434,1506,11654,8865,-1665,-11703,-18298,-19202,-16655,-10840,-3683,5927,13795,6700,-8659,-15179,-9566,-12394,-7747,-237,7027,8313,5873,5039,4925,6196,4627,-3503,-8591,-3952,-5043,-10654,-12924,-13078,-14183,-9915,-11080,-11855,-16856,-14610,-7962,-8795,-8539,356,11274,16968,27742,39687,40194,24270,7200,1877,219,-2859,-7915,-8823,-10043,-15916,-18686,-15912,-11475,-8150,-1159,2433,-1559,-9229,-10554,-7647,-6531,-1063,3604,5731,3798,5245,6269,7832,10652,6315,4386,14911,24126,16463,3287,-7237,-6656,-4633,-4415,-1533,5483,13845,15838,10849,1666,-3645,1592,9612,8091,-1005,-6500,-5636,-2842,-359,7266,9848,4390,-3503,-7671,4233,5968,342,2511,6158,8666,1486,-11618,-16510,-9728,-9086,-3578,3310,1400,-1569,-11018,-3018,12206,21481,13211,-7977,-24588,-16929,-6446,295,268,207,1178,-4864,-11069,-16519,-14711,-10556,-11167,-7787,4228,15555,21351,20688,9247,-2787,-1425,5058,3803,2669,3231,5558,6534,4411,3534,12510,31999,41131,25182,8880,268,-1278,-4158,-7784,-10918,-12122,-6060,4137,6286,110,-11829,-870,15184,10795,-8678,-10494,-807,6313,-2215,-8134,-8305,-6103,-6347,-6293,-7088,-7426,2434,18241,32794,21140,-9425,-9243,-5449,-11599,-8737,-7765,-560,21008,39982,39494,25297,6356,-8965,-19821,-7396,1608,-2576,-4146,5232,8070,-1717,-5795,5979,24464,38188,52963,37367,17277,9372,12540,21796,17854,4301,-3764,-7409,-6801,-5135,4621,15939,20436,21735,13014,11639,16218,17878,12951,-6232,1039,13460,21686,20480,11910,2909,-8327,-4573,19323,36776,39529,40674,21515,-2031,-11839,-11411,-11858,-12790,-14621,-10600,-10039,-13005,-9489,-5628,-1052,1104,-570,-514,577,1515,1078,1769,-1023,-7017,-12084,-11105,-1093,7574,10446,7439,-1773,-9445,-11426,-7340,4774,11940,17669,32284,46800,33787,3792,-10298,7555,17547,17254,9642,-2343,-10161,1837,9153,7355,1657,-3252,-4100,-4340,-6672,-12354,-14505,-8527,-5898,-5482,-15416,-19503,-18110,-16975,-5518,-3616,-9572,-5010,2838,3934,1447,3777,3541,-4364,-6072,-4868,-9848,-14569,-12777,-9731,-8380,-8544,-8078,-5652,1605,15746,19902,17067,17244,7869,-6770,-8735,-12199,-14746,-2004,-1672,2538,-5474,-13985,-16437,-8448,-2225,4627,6275,-1640,-11340,-14313,-13821,-10541,-3340,-2991,-2949,-6121,-14078,-11221,706,16566,21206,24121,9222,-7728,-7852,-7506,-5333,-8423,-14971,-2787,2163,1746,7355,24413,32278,20251,2318,-10503,-5056,-4513,-6575,12,6163,12107,17608,27208,32813,28873,29727,23332,2518,-5219,-8802,-15904,-11216,-5924,7659,19736,25935,27146,15068,8174,8303,19834,25941,28553,34388,27683,23918,17879,10679,9624,9061,5110,-729,-3576,-6026,-6835,8285,30343,49392,60509,50427,31337,15658,2492,-12065,-12702,-9733,-6103,-5511,2048,8260,3964,-4474,-4739,-2901,-1468,-554,-3715,-4701,-2795,2071,-4111,-12917,-8905,826,-981,273,3537,5010,5622,6722,2105,1390,-2784,1906,1920,-4038,-6850,3605,15010,14012,4152,-8807,-15557,-8237,1387,2569,-5902,-6730,-5749,-6452,-13958,-18668,-12915,-9286,-6778,-7260,-9955,-6229,-3093,1075,6533,2218,-4519,-9909,20,11675,11909,5541,-2737,-8836,-7305,5327,16246,17234,10175,-1906,-14691,-11700,5793,17402,11949,6286,16376,25427,20614,2247,-3002,6531,13580,9486,3928,259,-1767,410,9625,10011,7656,2864,-4930,-16187,-12559,-2166,3856,7913,9416,7221,7108,18139,22619,16419,5263,-1599,470,14224,22653,14222,1246,-6506,-14568,-10760,-7483,2374,15530,21414,12426,-392,-14080,-8102,-223,459,-2096,-283,-737,3742,9416,9104,2626,-2064,-975,4844,14574,16020,6022,-8173,-4484,1151,2046,-2794,-11544,-20858,-13708,-6509,-6447,-10916,-6660,-2035,-3920,-5757,-11608,-12197,-3741,7657,18089,16272,-2009,-7343,-2963,632,4246,2454,3614,8833,9373,2752,-1910,1352,276,-497,10,9598,5800,-8093,-6101,3033,21697,32810,30602,24421,11487,-175,-6453,-8661,-7462,-7991,-7201,-10239,-15491,-17903,-3427,8811,3151,-5781,-14361,-5861,-366,1362,8098,13442,10019,447,-9312,-20888,-13362,-10868,-10426,-10096,-15444,-18102,-14908,-7549,-12208,-16023,-6815,-1356,2305,15240,29946,24675,11108,6517,3378,5227,10152,22799,41747,40395,11853,-2564,-2764,-3166,-9658,-10255,2729,14196,23277,20089,14004,-1157,-10944,-12050,-9356,-9451,-9176,-7948,-7201,-6971,-8214,-8502,-5599,5167,15574,20869,22425,14277,1792,-6650,-11063,-12875,-18503,-18138,-18129,-14606,-5466,3639,13975,16190,113,-12648,-7255,1453,6368,-395,-6122,-10288,-8203,547,8054,-3496,-6734,2269,7727,4395,3101,5125,9341,22796,34187,23875,304,-8960,-1063,-3071,-6955,1444,21670,38468,17176,9071,9483,7766,10048,18065,25473,25761,12554,5484,11291,24159,43138,28021,-6280,-3815,5420,7175,2414,-7211,-16522,-13003,-7660,-4603,-5112,4630,13821,7058,-10900,-9926,-7127,-1959,7704,26645,43334,45544,21278,8127,6476,-2504,-7886,-15491,-18524,-11281,534,3055,-3016,-10126,-5809,-456,1757,3287,9122,20405,27826,23203,16110,28126,43716,47551,39642,21864,16156,17805,11947,3258,-1875,-1496,1735,8652,12911,10596,8721,3666,-1600,-5797,-6744,-7261,-8855,-7930,-1246,2623,2349,-3183,-3123,3503,5998,1094,-596,-5757,-9682,-11021,-6134,-11006,-12826,-10388,-9630,-9846,-10225,-7155,2662,5706,3525,-1944,-8057,-4378,2890,170,-6803,-10569,-12036,-4729,7285,10979,12216,7599,7095,9037,4932,9439,5229,-2820,-122,8532,15112,18150,11169,850,-5512,-11471,-16404,-13946,-8582,-15,9081,9838,8849,9036,15981,23051,14693,3159,-4198,-6650,-6760,-9144,-15232,-13206,-12372,-2339,-1766,-9566,-11277,3494,11328,4290,-6585,-17885,-2359,21280,33491,23713,18005,12527,1616,-11623,-14399,-9156,-10851,-12746,3112,20258,25117,13928,4370,852,-734,-2962,-7448,-8300,1986,16933,26153,26522,20025,6934,-3642,496,13106,31705,46888,48876,52075,25177,7903,13517,22147,24544,28967,25158,13593,10381,15849,9671,-5311,-14076,1434,5488,-2560,-12415,-17604,-15025,-15183,-22085,-8495,670,-793,-2809,2625,5593,958,-14103,-15485,-10273,-9104,-8408,-6768,-7773,-8129,-9941,-16285,-10496,-531,1215,2095,-1806,-3974,-10527,-12263,2187,20769,23418,20438,11175,5625,211,-2663,-377,5672,4694,-9627,-15601,-12632,-3022,1790,2504,1375,-1900,-4562,-6750,-10438,-7593,-3618,903,-1296,-4280,-11099,-9495,-5395,-5012,-6310,2606,17866,17071,13595,10027,3051,-5885,-1214,-660,-4200,-281,10825,16612,12221,3342,-11007,-13644,-10930,-14272,-15451,-14247,-14240,-15382,-14003,-10269,-4458,-5168,-8440,-12425,-10797,-11957,-7600,1443,8517,8068,3023,-1588,-2185,2846,14692,22936,24697,28791,30573,24742,6758,-6769,-10173,-5506,2399,9295,10566,4231,-7138,-12513,-4040,4207,15299,21023,5923,-6349,-7524,2142,12680,25953,43071,54149,52179,52068,41247,13100,-9037,-1794,4249,-863,-5389,-8668,-7211,1197,4837,1062,-6671,-9315,-2726,194,-627,-3172,-3737,-8580,-5165,3275,11543,7337,-3126,-11978,-11520,6771,25841,18235,-5258,-5807,-1593,832,-2722,-8568,-4218,10534,17124,14181,10012,-955,-2754,3001,9940,12835,8970,1229,-11133,-12553,5959,30053,35230,20690,12741,6928,137,-8352,-11002,-6493,-13340,-15430,-4311,8622,8821,757,-1361,-5542,-4823,-1354,4149,5089,5599,4993,1096,-7070,-9804,-1888,-5898,-9199,-5199,-2581,-7370,-11321,-9524,2073,7513,3144,377,-5148,-11748,-4989,21475,36542,30256,14912,3493,-4085,-6332,-840,6262,8998,13247,13355,9196,3163,-6560,-16300,-3832,10385,22219,18875,9707,-3665,-14460,-13752,-4501,12526,30870,41455,33270,20392,10291,-5050,-13931,-3001,2299,9531,17531,29489,63031,68862,32385,-213,-13033,-10105,-9041,-8585,-12172,-6258,-3881,-3120,767,4410,5329,3398,-2107,-11668,-17888,-13430,-8158,-7687,-12562,-5706,7420,16635,20079,11461,-784,8455,31028,34058,24603,18799,17180,12677,7964,-640,-8412,-7122,-6476,-5359,-14735,-4806,7010,10923,5588,-4050,-8253,-8188,-3378,2559,303,-6792,-3993,-1306,263,1172,7728,14108,24704,39393,48261,40862,20581,3403,-1516,-4613,-1377,9555,10963,4927,-147,-4306,-1784,10635,15604,17935,13379,13190,10383,388,-12743,-158,-1100,-7680,2143,-703,2645,16636,25332,15107,3203,6729,21450,24197,29300,17644,3059,-8410,-22639,-15455,-9152,-9209,-14272,-16415,-15231,-7683,-3258,966,1403,2157,6095,9915,12050,10970,13799,29274,28948,16036,1816,-5586,-10090,-13630,-14506,-11584,-10421,-8137,-4511,-3112,1580,3374,-566,-1765,-113,956,1902,1779,-1360,134,-3072,-6004,-354,6638,4256,-3167,-8347,-11197,-3960,8933,-1932,-13946,-24086,-11113,-4336,-7488,-8668,-9934,-7692,-4167,-3406,-3920,-6277,-9582,-6894,2863,5872,5995,4376,-2830,-4851,-9950,-16405,-13895,-7624,84,989,2552,-10469,-17243,-12479,-9845,-5040,-4404,-1710,-1313,132,3362,-1658,-10268,-11048,-3863,4565,16479,19244,19105,12194,3818,-5721,-9876,-9233,-5648,234,2062,2848,1307,-1709,-11190,-11864,-4363,-10355,-12056,2793,29853,46779,36727,19021,3115,-17157,-3172,9237,14567,17058,14979,5168,-9877,-14760,-4146,2462,7021,9937,11997,14486,16963,15772,14322,6547,9148,20462,5891,-13213,-8115,2441,8942,16071,22005,18252,12531,3515,-5689,-4722,-2703,-3515,-2892,474,4113,3134,467,-4715,-6184,2028,-2469,-11524,6698,14300,11492,4039,1278,-3390,-5979,-7423,-11652,-855,3776,1585,1978,2971,-5263,-3596,4120,8419,9785,6708,9761,12335,1800,-6236,-3893,4767,7332,3446,3859,7974,13786,27161,34663,26907,14077,11437,10776,8621,-797,-8960,-11334,-13771,-16253,-8992,543,7861,17421,25793,14485,-983,-10825,-1385,6761,10379,8968,3539,-3483,-14219,-14928,-7812,-4311,-3680,-7055,-8568,-5725,1853,4311,226,5639,18411,25745,8989,-4492,1339,9761,6339,-2081,-5527,-6150,-9500,4402,20112,30256,24219,10741,3770,4853,3877,-2392,-7117,-2443,-693,-3832,-9186,-9534,-3556,-6505,-10936,-10458,-6693,-2038,2033,6528],[6616,1708,-451,1070,4068,5968,4687,-5580,-12073,-11257,-8533,-2247,3252,4207,1014,-1687,890,13953,27764,26660,15532,6569,-5592,-12134,-12554,-11766,-11359,-7495,-1000,294,4075,8017,3530,-6318,-14395,-16363,-10967,-6095,2529,8518,3911,-8162,-9685,1092,7426,11973,7514,-394,-326,-6590,-1699,-1359,-5548,-7349,-3130,4523,-4318,-10489,-2587,7630,21459,25671,14694,-980,-5298,-2023,1038,2800,807,-3021,-2785,-403,5864,5602,3382,2484,10690,15454,13347,16624,14187,4333,-2980,-6865,-3673,-5863,-7165,-10130,-13167,-7223,14078,20509,18044,15398,11666,3992,-3684,-7014,-11818,-11698,-8149,-5799,-5551,-9371,-11255,-11952,-13175,-11880,-2942,8587,17428,17298,9199,5031,11583,18295,12293,1301,-2990,-1829,2533,4740,6565,4924,-2043,-14701,665,11779,15772,5957,1083,-14481,-16346,-7843,2854,6033,-1057,-5499,2264,18355,28291,15583,8653,11824,19261,27493,17961,6356,-2043,-4060,-5788,-7608,-18149,-6753,3340,196,-8875,-18402,-17491,-13234,-17008,-23565,-15110,-11920,-15587,-9613,-6564,-11151,-15728,-14612,-17387,-15731,-10512,-54483,-82453,-84347,-76025,-48973,-5593,29387,49151,15185,-20943,-21319,-353,-4644,-8289,-1787,7870,11045,3993,2912,11152,12034,-5729,-12836,1214,1358,-8430,-2949,4178,3364,5237,4902,13141,21222,38046,21069,6676,2415,-5289,-8665,-10215,-12347,-10256,-12488,-2000,606,-4591,-854,1279,10560,21476,29907,45336,39422,9530,-7465,4172,14897,14922,9774,5030,-1375,-8973,-7532,-14646,-19240,-11429,-8358,-13223,-18306,-14335,-11488,-10813,-10610,-13532,-6110,1360,3604,7453,9769,503,-15241,-4998,6602,15607,17925,10118,-2100,-11817,-2415,11906,16408,14803,11507,17141,33795,42809,48946,49406,41919,25607,9850,-2168,-7770,-10087,-5698,-4295,-10668,-18036,-11632,2326,15137,22071,21819,6181,-10796,-5188,-422,-2077,-2432,2817,4570,4942,-885,-9256,-14485,-10334,-408,-695,-997,3683,6331,11362,8671,1233,-6021,-2479,4687,-3719,-8454,-2270,-5785,-11184,-12897,-8268,5790,14059,12559,4643,-3418,-6067,-8068,-10536,-8573,-61,9270,15965,12368,255,-3126,8077,5686,3347,-3937,-1852,8978,18642,20242,17906,8587,-5262,-17643,-9532,8,2192,-1162,201,2603,4019,4457,-1749,-11007,-9422,-2570,3135,1724,-4440,-12303,-6103,4542,8079,10787,14293,14692,5242,-6950,-15079,-3779,1115,2623,14881,37515,37035,14731,-4154,-14492,-5065,-6254,-11007,-7120,-3761,6719,-10355,-53,7577,6051,-5269,-14253,-16354,-13291,-6672,-314,4667,9520,6690,-4327,-6412,13575,28994,28854,17194,4334,552,5528,14472,17084,9144,158,1976,12547,20187,19876,13156,26308,33710,31393,23210,21878,26245,21140,13672,4527,-620,-7773,-7765,-1841,1266,2044,4296,8289,7408,946,2873,1605,-10326,-9283,-4374,-283,-2152,-2705,-1456,-2717,1323,4419,5345,4934,-616,-3891,-3569,-3294,-2248,1247,10527,18517,22149,19316,18342,18952,23870,29198,17958,9339,-1095,-7179,-13281,-4966,1653,9277,13068,8658,1356,-180,-3558,-15095,-13689,-2185,8261,6807,-2966,-12906,-17522,-16728,-14423,-10024,-3875,5352,13654,8645,-6492,-14008,-10974,-13025,-7292,1917,9784,8700,5364,3356,2616,4659,3314,-4500,-9826,-5323,-6966,-10096,-8469,-7161,-12195,-10652,-11552,-11479,-20978,-15709,-8290,-10139,-9730,23,11855,18320,28192,37910,37436,22112,5777,1540,2635,257,-6156,-10278,-12573,-17610,-18777,-15108,-11832,-8783,-1506,2527,-400,-8036,-10968,-7526,-6296,-1228,3888,6592,4882,6196,7175,9296,13178,8346,6292,17090,27146,18615,4037,-8226,-7636,-4574,-2823,2033,9230,17631,18806,12613,2569,-3464,1408,8591,6972,-2061,-9489,-9189,-3741,1682,10225,11808,4225,-4747,-7905,6459,10240,3004,2412,4772,6718,301,-11841,-16038,-8304,-7767,-2566,5285,5852,2574,-9246,-4178,12276,23510,17164,-2513,-20351,-20149,-8935,-1298,-728,-336,1183,-3356,-9646,-14244,-10792,-7497,-9604,-4857,8459,21259,27321,26807,12796,-938,-4780,-1431,-888,373,3022,4020,4162,1957,1079,9674,28895,41434,28560,9645,-580,-2741,-4712,-8438,-11790,-14572,-9828,-958,2424,-194,-11245,-3890,11441,8596,-8966,-10016,-522,6198,-2827,-8844,-8302,-6099,-5746,-4361,-4521,-6099,1142,15597,29502,19717,-9215,-9357,-5645,-11931,-8834,-7421,-3727,18030,37968,37399,23350,5347,-9206,-21144,-9621,-1834,-4803,-3188,6037,8685,-1033,-8948,2250,20131,33619,50317,40078,21284,14070,16984,26515,23773,8460,-1908,-6666,-6241,-4238,6718,20884,27914,27582,15948,13361,17549,19979,14505,-5738,813,11953,18733,17047,10169,2079,-8382,-1687,19214,32532,36398,39121,18916,-4121,-12063,-10678,-10018,-12095,-11626,-6214,-8579,-16426,-10684,-5628,-1911,-338,-1857,-165,1549,557,-1920,-1111,-1856,-5889,-9556,-7657,2720,8933,10113,7559,-1033,-10190,-13300,-7136,5741,13629,18231,30351,43776,33362,5642,-7621,6740,16311,15695,8615,-2583,-10707,-56,7012,6781,2490,-2400,-3015,-3132,-5697,-11308,-12182,-9834,-7904,-7523,-16257,-22148,-19824,-12352,-1492,-2551,-10214,-5809,1891,3320,1355,4093,5201,-1570,-4047,-5267,-11421,-15016,-12069,-9176,-7875,-8336,-8029,-5760,1469,15594,20882,18224,17810,8309,-6752,-7761,-8943,-11536,-846,-3093,2698,-3587,-10172,-15600,-8518,-2593,4178,6238,-579,-8907,-11198,-10710,-7364,-1397,-1777,-2644,-6436,-12443,-11557,-495,18449,26047,28572,9476,-11242,-10181,-9942,-7490,-8061,-11982,-591,3800,2710,8115,26115,38267,27857,7893,-4692,-1088,-1950,-5160,-174,4850,11061,17853,28977,36195,33189,35319,27655,3380,-8201,-15661,-22739,-15740,-7646,7308,18333,21385,18973,9086,5532,6589,17505,24180,27856,34975,29395,25366,15570,5545,5159,6336,3670,-1302,-4159,-7219,-7075,8577,30545,49015,58844,48914,31206,16179,3463,-8328,-9621,-8854,-7205,-6912,910,7333,5145,-2315,-2741,-922,-883,-422,-5196,-7028,-1894,2865,-4230,-11634,-13583,-5543,-4580,-617,3014,2870,3173,5677,3364,3681,1013,5713,4403,-3075,-9607,-1388,9378,10043,2634,-9477,-14551,-11110,861,5502,-1698,-5579,-6415,-6851,-13573,-18447,-13939,-9407,-6854,-7437,-9507,-4942,-1677,2098,8992,4440,-5296,-12181,-842,12200,11150,2812,-6490,-13529,-9345,4664,16433,17503,10593,-534,-11381,-13024,3645,15597,13182,9872,18804,25765,20489,4028,-2931,6048,12703,9256,5140,2573,1446,5627,16012,15035,10510,4457,-3865,-15284,-12187,830,7866,10966,10440,6585,4328,13509,20017,18116,7772,-709,962,15507,24843,17139,5711,-226,-9137,-9478,-7887,1951,14618,21229,12451,-1484,-15043,-6381,1751,2721,-644,-1355,-4344,-70,9943,10719,2976,-2674,-1811,4843,15858,19033,9333,-7386,-4468,2753,4087,-1095,-10240,-19744,-14298,-7216,-6494,-9870,-5583,-2080,-5304,-8035,-14484,-14516,-5922,8402,21092,19875,-1029,-7631,-2229,935,2616,921,3022,9143,11721,8941,3424,2655,-699,-3298,-4720,5310,3148,-10090,-7433,2883,22839,33559,31479,26271,11295,114,-5809,-8267,-8923,-8217,660,-2316,-12781,-19946,-4321,7003,593,-8367,-12595,-3608,944,2292,9282,13496,7168,-5275,-17244,-17257,-8160,-7053,-7295,-7115,-12043,-16243,-12906,-7066,-12224,-13099,-6275,-1820,3021,18476,37447,32382,13113,6977,3430,5432,10117,20450,36595,34294,9690,-3053,-2381,-3688,-10814,-10879,1420,11965,21019,19018,13552,-540,-9193,-10683,-8187,-8542,-9411,-8939,-8944,-9093,-9754,-9659,-5675,7317,19212,22826,20949,11854,321,-7776,-12022,-13323,-16557,-15250,-17251,-16934,-8027,732,10920,13310,-1436,-13535,-7582,860,6723,451,-5402,-9543,-7120,1203,10315,-715,-5123,2521,6821,2965,1862,5265,12131,28901,40004,26119,1176,-5882,3134,3252,-2750,969,21865,41963,18345,8092,7525,5946,8385,16430,23646,22931,10235,2742,6511,12813,28763,21543,-8626,-2018,8149,8236,2349,-7714,-15939,-12642,-7394,-4681,-8560,-2015,6910,2209,-13266,-9245,-6277,-832,8561,27156,41849,38217,16834,11031,8473,-1522,-5752,-13760,-14824,-7810,1160,1287,-6671,-10168,-2028,1576,2365,3142,8375,20119,26489,17391,8128,23031,44982,55260,47915,24219,14686,15333,11475,3346,-3428,-5303,-2241,8238,14428,12815,10799,5554,91,-4598,-6308,-6663,-5131,-1962,3591,4516,973,-7891,-6329,711,3202,-1405,-2591,-6569,-8717,-10615,-9912,-17285,-14684,-10513,-8951,-9833,-9960,-6541,1868,5491,2734,-3675,-11104,-6822,552,-2552,-8490,-11148,-10723,-2928,7160,8316,8742,3882,4482,9194,7414,12615,7201,-3580,-5066,-65,5453,8079,3836,-3273,-7595,-13130,-15803,-13286,-8520,540,10608,12555,12079,12993,22731,31358,22804,9516,-30,-4685,-7037,-11260,-16155,-11649,-9063,-196,-688,-8634,-11245,4397,14594,8656,-4993,-18338,-1639,20679,30132,20019,15506,8994,-2044,-15022,-14064,-9369,-11668,-11280,5543,23309,28738,16838,7471,3755,1393,-1489,-6318,-8959,494,13755,21707,23058,16891,3928,-4138,3200,17141,34686,44236,42590,52814,31873,12988,18477,27275,27558,27529,18845,5882,5312,12485,11618,-3199,-16185,5167,11227,764,-10895,-16375,-13618,-13569,-19845,-11983,-4303,-3833,-7084,-600,4497,-1394,-16183,-16417,-9454,-8641,-8513,-7916,-9967,-10486,-11975,-14171,-6762,2161,2991,3265,-1650,-3733,-9929,-13448,-1059,16793,19979,17710,9214,4654,779,-2578,-1559,3234,109,-14487,-17874,-12606,-2751,1023,976,113,-2097,-3500,-3209,-4784,-1889,322,4769,2946,-862,-7635,-6017,-932,-267,-2077,10014,20285,17134,15281,11837,5172,-3690,-88,-694,-5676,-2110,9334,16685,11716,2810,-10295,-14185,-11004,-13217,-14697,-14786,-14145,-14898,-18267,-11732,-4173,-3741,-6510,-11072,-10636,-12208,-9050,-1219,5661,5579,1570,-1905,-1752,3874,15470,21345,21106,24822,26498,19800,4395,-7365,-10314,-5778,1781,8030,9476,5035,-5049,-10029,-2246,6271,17449,20835,5463,-6209,-5950,4267,14251,28375,43495,50298,48254,49230,39130,11919,-10333,-790,5663,-16,-4862,-7976,-6835,1579,5640,2037,-5081,-11037,-5011,-1068,-282,543,3468,-851,-500,6151,13445,8456,-2017,-10999,-8315,12382,29878,21843,-923,-5875,-2276,-878,-3453,-5666,917,17220,25347,23110,16159,1939,-1035,4343,11302,14021,10954,3149,-9084,-14182,3617,27652,37988,24539,16663,10141,2022,-6853,-12083,-8250,-13793,-12680,-1032,10934,9531,-1106,-5185,-7188,-5465,-1433,4306,5868,7239,8229,4000,-6087,-12620,-4776,-5573,-6634,-3828,-2871,-7838,-10976,-9861,1311,6674,2795,659,-4605,-10689,-2227,26713,41784,31156,14632,2802,-4889,-7024,-1337,5605,8217,12266,12692,9875,3430,-7100,-18011,-4654,9510,20423,17140,9702,-3370,-14715,-10735,216,19001,40418,53702,43809,25987,12565,-4415,-16197,-3981,1378,9522,19353,30867,61585,61825,26509,-3329,-12293,-7456,-6861,-7455,-10744,-4651,-2735,-1772,2254,5425,4988,1665,-4666,-14153,-19245,-14168,-7826,-6091,-11319,-7976,6118,16164,21073,14831,2655,16406,41895,42400,28746,20907,18537,13010,8062,932,-5382,-4569,-3797,-2791,-13685,-4847,6192,8475,3058,-3792,-6786,-6788,-2266,2846,-321,-8083,-4926,-694,1183,1309,8831,15234,24049,36079,44825,39275,20019,3559,-987,-4293,-2109,6745,6599,1779,-1877,-3484,273,13375,17218,17934,12159,10410,8370,-508,-13638,1015,510,-5005,3790,1367,5726,18701,25914,15099,5383,8868,23608,29986,37294,20626,4205,-8043,-22579,-14996,-9167,-9164,-13610,-15098,-14324,-7561,-3597,735,967,175,1237,4528,6388,4745,9050,26644,31394,19816,4127,-5078,-10514,-13705,-12879,-10268,-9954,-8439,-3923,-1335,3016,3054,-2589,-5498,-4705,-842,2822,3495,450,3115,2131,-1673,2903,7332,4082,-2508,-8805,-13677,-6549,6176,-7012,-19120,-20055,-7051,-543,-3640,-6012,-7436,-6710,-5020,-5034,-5860,-8268,-11571,-9433,-609,1432,2389,21,-5424,-6610,-10397,-15771,-13716,-7677,-590,-1502,-1378,-11395,-14921,-12056,-11309,-7348,-5570,-4195,-5849,-2676,3745,603,-8370,-11350,-2372,6954,17634,19850,19948,13764,5338,-4522,-8240,-7920,-5739,-1787,-370,1248,-63,-2445,-11457,-14363,-8454,-17050,-13635,6080,32175,47216,36918,20260,4229,-15537,-2949,9546,15550,16397,13201,4605,-9153,-15557,-5162,1500,6445,8696,8730,10702,13334,12975,10728,1760,4150,16482,6600,-9274,-8867,1816,10284,18975,25408,20862,13548,2970,-8531,-9215,-6936,-5423,-2866,809,4508,3427,-69,-6475,-8172,258,-3833,-7308,8581,14406,12353,5394,1832,-3399,-5528,-7340,-10130,270,4108,1529,1189,94,-3861,2872,9713,13449,13149,9136,11626,11433,-370,-8781,-6692,1829,5844,1694,1272,4792,10682,24548,33686,24407,11870,9465,8596,6958,-1671,-8855,-11520,-13903,-14692,-9582,-2533,3352,12230,20054,9322,-2910,-13750,-4143,5091,9695,9001,4185,-2233,-12954,-17739,-9695,-6038,-5068,-7576,-8385,-6160,1189,3597,-2632,1422,13351,22447,10023,-1764,4282,10423,5160,-3150,-5193,-4728,-9768,2594,17689,27436,21088,8944,3780,5797,5261,-774,-6889,-3172,-1143,-3936,-8969,-9942,-4339,-7941,-12451,-10199,-5083,-1596,1727,7130],[6442,592,-2149,-648,2709,5207,3896,-6709,-13427,-11462,-8145,-1003,4972,6039,2957,-718,-659,11253,24640,25028,15225,6531,-5961,-13583,-12799,-10822,-9350,-5243,2428,5880,8791,9318,3017,-7342,-15791,-16865,-11925,-7823,1289,8487,5280,-5378,-9189,-5972,-2006,5740,6198,956,2944,-3473,-2752,-1462,-5014,-8860,-5057,3043,-5258,-10745,-2449,8835,23621,28674,19384,3961,-3501,-3145,-978,370,-887,-3853,-3165,37,7960,8933,5033,2212,11488,18114,15372,18271,14441,4118,-2179,-5857,-5722,-8723,-8857,-11250,-15457,-9903,11509,16651,14250,12544,11318,6131,-674,-5239,-10606,-12142,-9952,-7987,-7769,-10254,-10774,-11019,-12182,-14215,-4792,7364,16142,16274,8976,5385,11455,17480,10212,-906,-4276,-3022,728,2869,5717,5405,-1419,-18107,-2219,11079,17190,7663,2377,-12830,-16212,-10963,-3048,-1815,-9739,-11763,-613,13502,24805,12176,6800,10864,17850,25509,16098,4814,-3547,-5747,-6848,-9165,-15708,-3151,8023,3722,-6383,-17642,-19016,-14160,-18118,-21884,-13679,-13638,-15036,-9768,-10171,-16454,-15461,-13297,-17373,-17760,-14634,-62143,-95253,-117291,-136809,-141815,-128290,-101012,-53436,-41317,-38086,-19527,-3434,-7732,-10270,-2024,9062,11929,3706,1874,10635,11985,-5487,-15301,-101,67,-9866,-3957,4342,4354,6646,7527,16548,24531,39210,20064,6218,2871,-3546,-7194,-10104,-11865,-8913,-10965,-1014,2034,-3469,-1417,55,10238,22326,31841,47754,40884,7386,-13900,745,11770,12874,9700,6040,336,-7269,-6539,-12361,-16853,-9071,-6527,-11819,-18981,-15052,-12291,-10404,-8923,-10682,-2982,3988,5987,10178,11992,1533,-13876,-2719,9169,19178,23229,16299,2963,-11696,-8489,5513,11266,9156,4878,12005,32658,42052,46971,46681,37467,22244,8320,-2801,-8448,-6426,-1144,-62,-7977,-15533,-10889,2671,16027,23661,23406,6177,-12870,-5452,866,70,-597,3473,4593,5120,-279,-8974,-14894,-10412,-283,-1255,-1912,4525,10305,16829,15067,5736,-3275,-881,7503,749,-7961,-4240,-7414,-6209,-9034,-11361,48,7875,6969,236,-6483,-7629,-8741,-10048,-6901,1484,10474,16669,13703,3376,833,12691,10512,7466,-1098,1777,15634,28469,31816,28434,16307,-43,-12981,-12316,-3075,-396,-5047,-3494,411,3419,4397,-1682,-10135,-11011,-2954,3435,2418,-3766,-11866,-4882,5740,8459,10477,15243,16685,6264,-6462,-12719,-3556,1114,2604,14841,38868,36940,15412,-2790,-14749,-4420,-6882,-16316,-9112,-803,7924,-11670,-480,8853,8113,-6112,-17339,-20079,-13897,-5859,1104,3031,6290,4687,-5760,-6299,14714,31033,31244,20952,7952,2774,6132,14901,15074,7446,79,753,11527,21326,23068,17095,30625,39081,35272,22608,19611,25180,21862,14633,5232,-348,-8279,-8641,-2480,246,447,1089,2929,3963,681,4070,2572,-9704,-10194,-4975,-154,-1541,-2530,-1936,-2997,1029,3685,4182,3731,-1728,-4623,-3601,-4076,-4204,297,12594,23111,25016,18864,16506,16895,21719,27893,18052,9510,-637,-5875,-12518,-8692,-2752,5180,9447,4033,-3666,-3570,-5209,-14433,-14529,-6127,3692,3630,-4994,-14407,-15919,-14149,-12287,-9346,-4310,4272,12746,10320,-4222,-12083,-12815,-13634,-6709,4312,12453,8557,3902,401,-1162,1753,894,-6250,-11817,-7608,-8707,-8274,-4464,-1659,-10006,-11663,-11245,-9075,-17091,-16178,-8374,-11104,-10739,-622,11408,18381,27210,34685,33729,19540,3911,585,4388,3264,-3118,-9156,-13254,-17919,-17208,-14106,-12409,-9800,-2558,1843,85,-7351,-11692,-7594,-5925,-1174,4304,7515,5894,6904,7628,10029,14504,9187,7550,18771,29602,20376,4404,-9721,-8834,-4224,-370,6151,13239,21332,21374,13832,2930,-3760,650,6820,5356,-2880,-11111,-13247,-5404,2669,11799,12687,3505,-6286,-7897,8609,14760,6189,2409,3144,4346,-1364,-12481,-15809,-7100,-6743,-2031,6984,10263,6572,-7315,-5745,11710,24682,20213,2512,-15770,-22527,-11528,-3102,-1934,-1027,1052,-2086,-8407,-11707,-7152,-5108,-8457,-1801,12592,26835,32884,31742,16051,3206,-4904,-7655,-5768,-2430,2117,1957,1361,-1029,-2081,5912,24427,39173,29521,9418,-1472,-4522,-5658,-9394,-12164,-15622,-14448,-6881,-1860,-897,-10152,-7445,5860,4841,-9417,-9599,-585,5525,-3721,-9554,-8582,-6563,-5741,-2867,-2119,-4224,54,12547,25076,17157,-9433,-9624,-5984,-12197,-9133,-7154,-6063,13872,32700,31718,18626,2709,-10267,-22516,-11686,-4505,-5210,-2014,5963,7973,-1233,-12437,-1756,15178,28754,46771,42368,25328,18684,21256,30751,29366,12400,-304,-6200,-6108,-3817,8363,25735,36342,34412,19769,15751,19386,22433,16027,-5365,539,10494,15878,13266,7992,970,-8192,915,17616,25451,29228,33404,14227,-6552,-12098,-8850,-6819,-9633,-8146,-2092,-7107,-18315,-10121,-5188,-2718,-1707,-3255,-224,1810,-1167,-5410,-4064,-2401,-3679,-5915,-2991,7360,10462,10116,7351,-568,-10800,-14847,-6752,6285,14598,17737,26965,39088,32281,8105,-5248,5162,14090,13263,7017,-3132,-11112,-2226,4043,5138,2507,-1801,-2138,-2217,-4775,-8746,-7307,-7443,-7296,-7899,-16019,-22411,-16832,-7799,2114,-1951,-10829,-6506,926,2511,982,4072,6711,1754,-750,-4330,-11295,-13956,-11407,-8696,-7404,-8185,-8039,-5851,1304,15184,21358,18802,17528,8044,-6990,-6849,-5647,-7272,912,-4538,2395,-1782,-6201,-12276,-8468,-3198,3366,5466,-508,-7114,-7397,-6680,-3926,346,-998,-3023,-7324,-11000,-10753,-2407,19094,29965,32370,10414,-13459,-12462,-12454,-7918,-5093,-8216,1635,5115,3082,7960,25954,41509,33918,13427,642,2856,327,-4362,-1190,2627,9000,17137,29907,39109,37468,40663,31649,4542,-10709,-21084,-23639,-18366,-9166,6588,16041,15774,10975,3741,2791,4292,14204,21669,26753,34818,30047,25421,12694,680,556,3365,2119,-1785,-4554,-8103,-6483,8843,29774,46631,54325,45167,30480,17170,5414,-3323,-5837,-7316,-8302,-8650,-691,5619,5336,-586,-831,1258,-67,-311,-6497,-8589,-581,2765,-5001,-10974,-10321,-11448,-7812,-1230,3075,1340,1012,4580,4343,5394,3832,8586,5981,-3151,-12910,-6265,4455,6735,1297,-9928,-13793,-13162,377,8111,2814,-3158,-6547,-7138,-13264,-17998,-14586,-9134,-6673,-7452,-8610,-2967,157,3016,10999,7148,-4058,-11480,-1852,12316,10056,231,-9304,-18001,-11435,3518,15836,17017,10607,896,-7679,-11058,3303,15218,15222,13400,20721,25188,19350,5648,-2451,5686,11825,9048,6443,5188,5506,11743,22356,19673,13039,5856,-2593,-13232,-11506,2804,10677,13309,11015,5533,828,7365,15753,18907,10573,620,1501,16165,25924,19393,10194,6564,-3962,-8334,-8468,1350,13144,20313,12207,-2536,-14909,-4563,3732,5236,1339,-1908,-7950,-3772,10124,11855,2998,-3446,-2939,4244,15919,20560,12170,-6077,-4337,4495,6095,310,-9353,-18326,-14171,-7651,-6340,-8678,-4589,-2017,-6245,-9562,-15977,-14469,-7944,9016,23766,23063,-58,-7824,-1498,954,559,-660,2840,10036,13735,13018,6922,3283,-1915,-6123,-7709,4026,2560,-10858,-8132,2972,23950,33639,31517,27173,10857,448,-5086,-7723,-9317,-3820,8823,4956,-9687,-21494,-5106,5179,-1469,-10317,-10851,-1724,1894,2586,9344,12036,2892,-11660,-21826,-10551,-3143,-3300,-4686,-4901,-9228,-12859,-10598,-6134,-11237,-10400,-5729,-2551,3522,20662,42526,37809,14535,7200,3375,5561,10149,18151,31379,28638,8157,-2901,-1795,-4180,-11756,-11441,-224,9279,18207,17618,13079,453,-7158,-8883,-6733,-7579,-9690,-9919,-10573,-11108,-11105,-10918,-6085,8693,21545,23321,18239,8718,-1548,-9040,-12898,-13314,-14286,-12453,-14626,-14703,-8575,-914,8475,10590,-2860,-14567,-7929,263,6903,1059,-4991,-9072,-6344,1142,11422,1989,-3694,2309,5445,1242,419,5204,14881,34961,45193,28501,2830,-3304,5985,8306,2510,2448,22717,44702,18670,6250,4292,2889,6054,14544,21700,20373,8370,312,2106,3171,14445,13772,-10794,-254,10828,9454,2318,-8212,-15343,-12324,-7385,-5183,-11324,-9642,-2016,-4314,-16398,-8325,-5546,68,9158,27218,38947,29597,12654,12741,9516,-663,-3266,-9420,-9553,-4203,1616,-345,-9025,-7832,860,2951,2314,2288,6913,19073,24536,12398,1688,17692,44758,61712,55990,27683,14797,14251,11638,3645,-4613,-9021,-6422,6998,14641,13833,12160,7079,1664,-3395,-6001,-6328,-1486,4298,8816,6957,616,-11591,-8654,-1221,471,-4213,-5120,-7903,-8127,-9594,-12256,-11264,-4643,-4455,-5937,-8885,-9469,-6136,703,5072,2102,-4990,-13139,-7909,-592,-4105,-9055,-10247,-8642,-1048,6893,5733,5452,797,3443,11039,10850,15815,9661,-2825,-7405,-7748,-4155,-1752,-3274,-7208,-9477,-14723,-14258,-12253,-8318,757,11185,14405,14496,15420,26441,35877,27916,13622,2674,-3389,-7565,-13224,-15293,-9746,-5699,1991,354,-7743,-11043,5237,17434,12282,-3965,-18370,-1337,19210,26409,17054,13497,6181,-4415,-16449,-13425,-9615,-12409,-10005,7226,25084,30741,18576,10220,6814,3727,60,-5188,-9529,-1463,9455,15959,18374,12865,979,-3887,5751,20246,36086,39944,35886,52314,39568,19205,22899,30899,28387,23365,10284,-2496,-1,8896,13574,676,-15505,7049,15452,3629,-9747,-15506,-12323,-12062,-17670,-15883,-8779,-5246,-9863,-4902,2613,-4105,-17309,-16129,-9008,-8639,-8966,-9241,-12125,-12572,-13234,-11858,-4400,3335,3079,2941,-2169,-3892,-9354,-13824,-5181,10446,13999,13276,6390,3314,1333,-2174,-2526,804,-4258,-18565,-19760,-12205,-2868,-147,-762,-1299,-2501,-2736,-207,195,2675,3279,8021,7362,2792,-4093,-2578,3422,5081,3745,17245,21105,16264,16355,13481,7206,-1956,395,-1449,-7487,-3878,7673,16699,11576,3058,-8784,-13598,-10968,-12201,-13983,-15200,-12964,-11310,-16813,-12861,-4250,-2602,-4744,-9407,-10147,-12579,-11150,-4177,2805,3314,-28,-2867,-1816,4438,15311,18804,17051,20713,22297,15262,2284,-7977,-10495,-6239,716,6348,8215,5809,-3224,-8369,-900,8046,18895,19492,4479,-6249,-4575,5736,14802,28998,41048,43983,42981,44437,35150,10465,-11480,-809,6031,208,-4740,-7626,-6706,1697,6255,3035,-3220,-10672,-6971,-2595,-670,3000,9214,5945,3390,7604,13606,8366,-1874,-10791,-5568,16937,32071,23655,2482,-6376,-3422,-2253,-3090,-2103,5748,23625,33070,31765,21349,3717,-614,4318,11132,13444,11249,4220,-7476,-15602,1134,23804,38452,27156,19869,13158,3823,-5608,-13791,-10596,-13903,-9668,2085,12610,9718,-2053,-9225,-9423,-6835,-2285,3788,6192,8499,11014,6991,-3845,-13518,-8849,-6281,-4579,-2443,-3098,-8411,-10807,-10262,259,5433,2145,841,-3963,-9668,-464,29721,44583,30769,13780,1866,-5769,-8042,-2195,4607,7137,11092,11884,10274,3277,-7912,-19583,-5161,8445,18027,14833,9320,-2871,-13650,-8382,4129,25200,50153,66114,55034,32440,16068,-1456,-17724,-6445,-795,8553,20621,32445,59719,54921,21727,-5069,-10216,-5317,-5129,-6836,-9100,-3392,-2126,-1016,3125,5704,3873,-746,-7627,-16476,-18608,-14826,-7500,-4546,-9366,-10978,3878,14516,20671,17553,6099,24058,50696,48317,31558,22471,19894,13698,8590,2784,-2767,-2675,-1796,-928,-11669,-3888,5697,5858,-142,-4146,-5602,-5496,-1449,2638,-1491,-9776,-5740,168,2123,1301,10100,16828,23835,32882,40671,36605,19121,4099,99,-3543,-2538,4306,3028,-500,-3122,-3177,1639,15167,17684,17020,10580,6907,5266,-2276,-14548,3162,3299,-2164,5208,3080,8095,19870,25422,14343,7134,11052,25488,35756,44529,23305,5483,-7468,-22143,-14872,-9323,-8964,-12290,-13420,-13315,-7641,-4476,-265,-37,-2230,-4446,-2124,-282,-1437,4566,23145,32646,22863,5999,-4688,-11054,-13357,-10971,-8925,-9539,-8831,-3347,385,4272,2462,-4764,-9021,-9333,-2654,3250,4814,1979,5686,7679,3732,7337,8398,3991,-1656,-8788,-16360,-8444,4645,-9226,-16744,-13886,-3215,3004,536,-2633,-4588,-5541,-5941,-6628,-7675,-10051,-12996,-11832,-4600,-3238,-1434,-3956,-7638,-7949,-10666,-15035,-13300,-7484,-1011,-3342,-2335,-9175,-11993,-10638,-11932,-9646,-6527,-5510,-10270,-3548,5330,3707,-5641,-11610,-888,9380,18512,20371,20592,14895,6594,-3038,-6388,-6422,-5499,-3785,-2602,-54,-1077,-2928,-11026,-14684,-10641,-19603,-9597,10487,33223,45637,36098,21342,5578,-13620,-2459,10017,16733,16092,12422,5220,-7231,-15563,-5828,999,6311,7806,6101,8046,11422,11951,9176,-536,1307,13864,8155,-5189,-9451,577,10900,21270,28577,23482,14506,2201,-11637,-12464,-9021,-8403,-3582,665,4649,3750,-331,-7715,-9620,-1047,-4731,-3952,10086,14121,13140,7185,2882,-2784,-4707,-6738,-7443,2069,4726,1599,551,-2294,-1971,9058,15279,18309,16525,11613,13502,10716,-1764,-10669,-8904,-1152,3871,-118,-1160,1720,7561,21477,31586,21284,9519,7384,6340,5419,-2009,-8025,-10664,-13013,-12418,-9253,-5315,-1300,5646,12067,2602,-5323,-14975,-6005,3801,9149,9069,5013,-526,-10212,-20063,-10978,-7410,-6159,-7568,-7433,-5404,1818,4288,-3812,-1876,9189,19778,12181,2265,7733,11090,3989,-3933,-4202,-2648,-8671,1264,15333,24523,18174,7534,4151,7137,6981,1258,-5886,-3003,-621,-3039,-7802,-9471,-4123,-8158,-11420,-7770,-2104,-137,2240,8056],[5556,-946,-4232,-2757,1113,4307,3045,-7726,-14438,-10961,-7430,300,6934,8492,5789,1112,-1758,8134,20486,22571,14654,6686,-5558,-11350,-11530,-9352,-7178,-2804,6006,11734,13243,10041,1990,-8831,-17497,-16489,-12154,-9406,-78,8066,6239,-2886,-4452,-2895,-5479,-278,3886,1542,5022,-731,-3898,-1505,-4431,-10652,-7178,1262,-6528,-11006,-2102,10009,25268,30601,22883,8884,-141,-3150,-2413,-1734,-2651,-4767,-3532,494,9669,12227,7610,2744,12583,21204,17275,19667,14586,4128,-1131,-4226,-6825,-11000,-10217,-12121,-17630,-12429,8463,12515,10664,10176,11160,8358,3012,-2253,-8289,-11617,-11216,-9898,-9994,-11028,-10280,-10203,-11239,-15540,-6212,6420,14859,15453,9330,5897,10942,15839,7490,-3309,-5488,-3633,-829,1037,4633,5525,-1145,-18824,-4766,9480,17085,8705,3337,-11334,-15915,-14392,-10062,-11074,-19367,-17076,-3092,8400,19763,7713,4346,9447,16192,23190,13885,2911,-5248,-7666,-8367,-11091,-12778,236,12255,6895,-3899,-16015,-18955,-14276,-17907,-20370,-13208,-17555,-9869,-8600,-12495,-14387,-11594,-10529,-15586,-18364,-18429,-53585,-86102,-131885,-187447,-231101,-249902,-230089,-153573,-94705,-51950,-18309,-6909,-11193,-12309,-2436,9724,12336,3279,808,9924,11646,-4874,-17070,-1832,-1393,-11399,-5223,4207,5204,8144,10383,19974,27451,38861,18280,5499,3078,-1992,-5606,-9269,-10788,-7013,-8555,500,3374,-2952,-2941,-2709,8118,21724,32940,49450,42919,7911,-18854,-2208,8328,10080,8920,6409,1696,-5458,-5699,-9429,-13467,-6292,-4305,-10187,-19467,-15702,-12996,-9776,-6807,-6581,2783,9129,9834,13567,14646,3345,-9090,374,11746,22142,27431,21718,8366,-8372,-14600,-1098,5894,3662,-1269,6610,29980,39335,42890,42133,32405,19252,7481,-2384,-7331,-3713,2289,3531,-5453,-13145,-9698,3046,16833,25076,24714,6393,-14174,-5625,2076,2301,1462,4185,4623,5353,610,-7999,-14818,-10770,-404,-2138,-2838,5577,14862,22852,21994,10736,-121,382,9017,3956,-6674,-5021,-4939,-487,-4654,-11436,-5124,2294,1954,-3780,-9492,-9367,-9406,-9288,-5085,2635,10831,16524,14508,6740,6995,21195,18426,12311,2148,5995,22902,38459,43163,38128,23121,4732,-8378,-9724,-2227,1047,-6329,-6751,-2342,1774,3424,-2183,-9359,-12523,-3786,3178,2751,-3041,-11055,-3689,6624,8406,9782,15851,18462,7182,-5704,-10321,-3302,931,2580,14722,39289,35686,15438,-1313,-10116,-469,-4011,-16164,-10467,2295,8558,-12595,-765,10006,10141,-5312,-16333,-19236,-14340,-5890,1444,1173,2814,2395,-6906,-6214,14580,30826,31294,23160,10989,5260,6584,14341,11992,5485,-1059,-2134,8878,20432,24351,19975,33750,42788,37086,20753,16651,23097,22024,15710,6248,-232,-8947,-9599,-3078,-561,-719,-1108,-1457,-20,-155,4825,3131,-9500,-11387,-5698,-71,-761,-1712,-1688,-2927,708,2818,2848,2317,-3153,-5964,-4459,-5555,-6634,-1060,14118,27315,27369,17946,14409,14428,18869,25636,17728,9863,253,-4356,-10882,-12447,-7315,405,4727,-1168,-8735,-6973,-6950,-13883,-14425,-9231,-1455,-305,-7371,-15562,-14238,-11517,-10060,-8626,-4731,2987,11365,11808,-1847,-10452,-13789,-13677,-5629,7205,15184,8124,1758,-3647,-6237,-2180,-2187,-8225,-13692,-10311,-9657,-6189,-1108,3029,-7662,-12609,-10263,-5605,-12553,-15388,-7849,-10567,-10962,-1278,10067,17060,24800,30291,29446,16844,1953,-680,5665,6153,589,-5725,-11016,-15635,-14300,-12660,-12946,-10904,-3992,716,174,-6906,-12410,-7574,-5263,-701,5065,8705,7044,7594,7837,10293,14785,9031,8315,20189,31841,22187,4824,-11431,-10018,-3228,3139,10896,17580,24977,23612,14638,2903,-4346,-439,4590,3497,-3260,-10583,-17319,-7573,2695,12139,12754,2494,-7844,-7506,10744,19546,10131,3004,1722,1918,-3156,-13281,-15522,-5902,-5800,-1799,8560,14646,10433,-5202,-7465,10674,25095,22429,7040,-11608,-22701,-14186,-5030,-3247,-1755,935,-866,-7205,-9243,-4098,-3631,-7421,1393,16426,31891,37609,34875,18355,7513,-2574,-12132,-10661,-5594,739,-328,-1575,-4199,-5474,1832,19369,34980,28317,8516,-2231,-6391,-6874,-10241,-11211,-12640,-16114,-12136,-5601,-1679,-8653,-10837,-978,-68,-9728,-9145,-838,4534,-4684,-10085,-8974,-7198,-6228,-1828,108,-2116,-608,9521,20312,14012,-9933,-9921,-6316,-12214,-9576,-6936,-6657,9141,24897,23163,11558,-1479,-12074,-20829,-12649,-5428,-4066,-1040,5163,6211,-2222,-16001,-5420,10245,24092,42762,44117,29134,22619,24550,33664,33942,15948,1089,-5912,-6233,-3749,9592,30290,45286,41941,24413,18800,21763,25206,17460,-5028,283,9117,13169,9312,5443,-343,-7650,3169,14994,16830,19217,24194,7876,-9203,-12259,-6856,-2936,-5272,-4211,906,-6460,-17188,-8660,-4697,-3506,-3025,-4765,-729,1315,-3461,-9192,-6917,-2592,-315,-984,3163,12219,11676,10112,6761,-395,-11254,-16050,-6463,6364,14790,16248,22515,33327,30672,10745,-3373,2838,11042,10188,4979,-3927,-11415,-4661,400,2528,1690,-1503,-1525,-1670,-4031,-5864,-2862,-3504,-4783,-6598,-14516,-19710,-13164,-3517,5087,-1813,-11469,-7204,-137,1470,286,3655,7969,5724,4023,-1518,-9133,-12180,-10815,-8393,-7083,-8149,-8201,-6082,899,14295,21091,18620,16331,7028,-7466,-6021,-2417,-2593,2946,-6076,1497,-206,-2285,-8790,-8380,-4079,2129,3873,-1624,-6223,-3484,-2073,-376,1725,-834,-4269,-8846,-9862,-9212,-4971,18067,31925,34235,11127,-14010,-14771,-15024,-6120,-227,-3623,3927,6127,2829,6817,24035,41652,37478,17918,5089,6140,1934,-4343,-3065,-368,6107,15486,29804,41158,41349,45372,35159,6136,-11962,-21358,-19058,-18447,-10766,5256,12792,9476,3785,-807,-26,1459,10382,18867,25456,33985,29533,23849,8992,-4120,-4182,110,284,-2396,-4956,-8798,-5618,8609,27586,41914,46948,39339,29242,18611,8134,1945,-1865,-5329,-9310,-10770,-2690,3244,4495,487,768,3430,996,-303,-7567,-9215,539,1810,-6283,-10987,-7231,-15853,-10541,-1770,3500,425,-992,3250,4897,6422,5514,10038,6227,-4471,-16641,-10870,248,3914,-67,-10462,-13225,-14420,-657,9875,7186,251,-5987,-7313,-13205,-17626,-15022,-8746,-6458,-7492,-7550,-755,2070,3593,12214,9909,-1105,-9181,-3113,11811,8458,-2266,-10854,-19709,-13636,1773,14333,15693,10112,2147,-4229,-7704,4568,15880,17343,16455,21889,23637,17326,7102,-1539,5484,10970,8738,7554,7744,10112,18296,28034,23454,14919,6786,-1469,-11315,-10951,3553,12008,14619,10928,3930,-3320,-135,9842,18331,13213,2203,2012,16148,25772,20586,13773,12228,492,-7441,-9292,448,11121,18628,11578,-3572,-13859,-2906,5446,7700,3576,-2005,-11504,-7213,9748,12309,2549,-4501,-4451,2900,14676,20419,14144,-4314,-4441,6082,7701,1040,-9174,-17129,-13572,-7947,-6206,-7675,-3899,-2018,-6899,-10477,-16554,-13747,-9804,9372,25819,25518,776,-7998,-884,535,-1999,-2369,2813,10795,14469,14643,8575,3180,-3334,-8617,-7609,5919,5173,-9177,-7538,3580,25111,33093,30754,27104,10233,765,-4413,-7166,-8560,1882,15609,10816,-6868,-22089,-6040,3145,-3257,-11851,-9586,-396,2327,2105,8056,8832,-2789,-18179,-14236,-4548,1066,-60,-2640,-3441,-7269,-9440,-8255,-5045,-9890,-8228,-5438,-3637,3708,21579,44629,40492,15349,7143,3197,5655,10311,16083,26409,23594,7166,-2294,-1179,-4707,-12513,-12033,-2259,6115,14843,15807,12479,1689,-4937,-6780,-5094,-6625,-10050,-10954,-12095,-13021,-12218,-12250,-6934,9120,22283,22175,14315,4797,-3931,-10502,-13741,-13077,-12324,-10215,-12344,-12016,-7568,-1331,6836,8389,-3850,-15782,-8394,-411,6839,1410,-4879,-8951,-6009,416,11337,4477,-2437,1714,3806,-533,-1135,4865,17357,40370,49099,30533,4598,-1371,7682,11870,7548,5629,24499,46863,18329,3648,-95,-1526,3024,12367,19622,18059,6788,-1909,-1953,-4431,2316,6177,-11759,1422,13174,10630,2274,-8717,-14849,-12140,-7739,-6059,-11500,-15413,-12202,-11616,-15973,-7188,-4907,774,9579,26881,34828,20441,8871,13223,9719,-76,-893,-4939,-4298,-770,1815,-1880,-10329,-5875,2427,3517,1565,706,4812,17381,22188,8510,-2892,12677,43117,66161,62882,31474,15524,13600,11629,3800,-5473,-12349,-10360,4846,13427,13600,12765,8175,3018,-2225,-5738,-6229,1639,10271,13902,9436,821,-13893,-10001,-2159,-1779,-7016,-7992,-9636,-7850,-8289,-9502,-1853,5626,4020,-1627,-7298,-8669,-5792,-631,4492,1701,-5819,-14078,-8125,-928,-4847,-8638,-8515,-6358,706,6411,3224,2341,-1708,3343,13227,13988,18248,12101,-887,-6158,-11644,-12812,-10569,-9626,-10707,-11046,-14605,-12570,-10904,-7807,716,10864,15265,15843,15921,26353,35985,29591,15307,3872,-2773,-8231,-14579,-13644,-7641,-2480,4081,1358,-6807,-10581,6065,19866,15192,-3315,-17788,-1502,16968,22632,14812,12028,4236,-4934,-13630,-12292,-9754,-12953,-8945,8185,25502,30850,19036,12535,10125,6522,1991,-3863,-9728,-3620,4470,9661,13152,8487,-1508,-3098,7807,22202,35737,34479,29376,50562,47677,26427,26283,32247,26392,16361,90,-10717,-5164,5252,15183,5252,-12934,6990,17760,5894,-9016,-14868,-10992,-10506,-15378,-19956,-11209,-4963,-9862,-10074,-89,-7103,-17505,-15114,-8782,-8913,-9650,-10646,-14113,-14236,-13696,-10183,-3262,3287,1784,1465,-3133,-4252,-8674,-12839,-9203,2928,6686,8032,3221,1866,1988,-1216,-2882,-1177,-7915,-21537,-20638,-11475,-3127,-1433,-2439,-2623,-2995,-2167,2378,4563,6179,5276,10315,11444,6461,-523,841,7648,10840,10991,23872,20566,14727,16869,14993,9129,-577,389,-2676,-9230,-5235,6165,16933,12055,4035,-6808,-11969,-10302,-10886,-13115,-15192,-10952,-6802,-11152,-12966,-4494,-1608,-3042,-7481,-9330,-12864,-13573,-6925,362,1445,-1626,-4350,-2262,4657,14375,15682,12985,16971,18507,11446,576,-8383,-10419,-6562,-523,4543,7016,6560,-1772,-7406,239,9764,19706,17168,3087,-6393,-3397,6608,14401,27749,36050,36333,37346,38577,30038,9067,-12187,-1562,5697,121,-4687,-7265,-6471,1912,6939,4086,-1431,-9050,-8120,-4030,-1547,4367,13404,11438,6338,7868,12395,7235,-2625,-11312,-2970,20605,32758,24044,5074,-6907,-4777,-3210,-1967,1493,10278,29465,39668,39372,25222,4523,-1207,3246,9818,11690,10320,4586,-6231,-16146,-1141,19245,36853,28624,22410,15874,5414,-4522,-14837,-12048,-12374,-6112,5176,13842,9527,-2281,-12894,-11925,-8629,-3634,2877,6340,9616,13424,10057,-508,-11020,-12793,-7993,-2957,-1007,-3009,-8759,-10551,-10519,-893,4026,1486,1247,-2919,-8370,652,30825,45357,29729,12854,1112,-6273,-9008,-3060,3653,6100,9962,11113,10539,2891,-8743,-18807,-4870,7755,15713,12494,8796,-2128,-12105,-6594,7177,30545,59125,77722,66451,39836,20916,3362,-13895,-10212,-3924,6905,21350,34123,57635,48788,18561,-5091,-8033,-3775,-3885,-6702,-7091,-2333,-1908,-745,3473,5367,2208,-3547,-10695,-18002,-17174,-14953,-6913,-2912,-6827,-14380,1036,12006,19090,19503,9547,30741,56237,51116,32863,23411,21100,14504,9185,4492,-658,-1350,-504,-84,-8988,-792,7045,4642,-3088,-4899,-4668,-4543,-1200,1817,-3221,-11829,-6045,1395,3151,1218,11548,18987,24301,30292,36494,33365,18045,4981,1641,-2408,-2593,2421,345,-2068,-3873,-3162,2407,15976,17043,15391,8933,3187,1279,-4782,-11902,7216,8009,919,6435,4440,9748,20144,23939,12945,8424,13285,27042,40705,50020,25363,6697,-6847,-21098,-14686,-9177,-8115,-10254,-11521,-12287,-7890,-5812,-1969,-1610,-4811,-10063,-9293,-7125,-6699,772,19040,32444,24866,7335,-4378,-11572,-12231,-8892,-7613,-9141,-9301,-2732,2093,5394,1706,-6800,-11228,-13681,-4503,3152,5704,3192,7738,13300,10153,12663,9702,3912,-697,-8152,-19174,-8901,5167,-7597,-10810,-8474,-1,6021,4715,1302,-1509,-4292,-7005,-8305,-9426,-11464,-13067,-12956,-9041,-7689,-5036,-7062,-9642,-9103,-10989,-14429,-12757,-7003,-891,-3759,-493,-5426,-8859,-8534,-11221,-11072,-6611,-4854,-12194,-2104,7695,7331,-2247,-10300,164,11306,18681,20456,20769,15350,7262,-1745,-4820,-5135,-5145,-5789,-4772,-1341,-2053,-3456,-9935,-10974,-8228,-12072,-3007,14889,32683,42059,34078,21867,6740,-11916,-2085,10263,17631,15759,12216,6594,-4642,-14760,-6542,585,6216,6828,3730,6306,11064,12739,9559,-977,-238,11915,9708,-1508,-9836,-1613,10359,22378,30794,25448,14852,732,-15287,-12236,-7243,-12681,-5636,-535,3966,3556,-819,-8799,-10912,-2376,-5767,-2385,9940,12595,13098,8786,3892,-2020,-3991,-5881,-4436,3759,4929,1082,-657,-4848,-745,14108,20047,22256,19138,13327,14539,9542,-2995,-12478,-11086,-4649,809,-2612,-4061,-1823,3890,17587,28006,17186,6392,4480,3331,3342,-2577,-7372,-9731,-11964,-10330,-8614,-7987,-6054,-2173,2100,-5471,-8339,-12252,-7488,2194,7999,8406,5165,646,-7411,-18926,-12633,-9572,-8085,-8114,-6862,-4426,3376,6600,-2485,-3922,5774,17386,14672,6476,10522,10689,1835,-5523,-3774,-1174,-7535,-670,12018,20535,14507,5396,3661,7614,7788,2427,-5475,-3257,-439,-2468,-6996,-9293,-4177,-8476,-9897,-5300,551,938,2316,8011],[3713,-3319,-7089,-5557,-956,3010,1836,-9011,-14536,-10224,-6727,1242,8642,11184,9233,3513,-2441,4414,15199,19037,13370,6559,-4925,-9167,-10282,-8075,-5294,-605,9310,17313,16847,9881,264,-10935,-19343,-15644,-12015,-11066,-1892,6836,6320,-1102,-54,4605,382,-3715,431,980,5503,716,-5451,-1817,-4109,-12990,-9586,-921,-8313,-11619,-2037,10668,26001,31131,24712,13010,3837,-2111,-3275,-3617,-4691,-6039,-4182,630,10493,14765,10361,3749,13759,24571,19112,20798,14596,4190,-109,-2351,-7127,-12731,-11449,-13052,-19729,-14492,5341,8449,7441,8208,10885,10147,6724,1256,-5679,-10647,-12052,-11667,-12447,-11759,-9894,-9677,-10574,-14098,-6866,6104,14046,15367,10514,6527,9988,13338,4103,-6017,-6846,-3838,-1979,-698,3275,5111,-1524,-18173,-7102,6903,15225,8740,3907,-9684,-15607,-18697,-18994,-22420,-30444,-19473,-5185,3266,13510,2327,1284,7522,14264,20659,11494,900,-6891,-9685,-10460,-13280,-9819,3168,15679,9456,-1664,-14099,-17856,-13853,-16803,-19173,-14548,-15614,-3156,-6668,-13187,-10121,-7673,-7754,-13289,-16974,-21444,-44433,-67439,-126527,-216136,-301409,-353100,-338306,-232826,-132579,-57791,-17261,-10729,-15127,-14370,-3101,9684,12136,2631,-373,8816,10756,-4255,-17604,-3822,-2862,-12581,-6724,3694,5840,9697,13505,23303,29826,37078,15811,4492,2983,-744,-4139,-8012,-9158,-4528,-5184,2472,4315,-3826,-6851,-8721,2798,18907,32908,50102,44960,10459,-16125,-4478,4753,6677,7416,6093,2671,-4074,-5471,-7129,-10143,-3298,-1875,-8436,-19630,-16275,-13641,-9000,-4426,-1789,9764,15371,14531,17532,17959,6154,-3745,3909,14023,24069,29903,25618,13341,-3928,-19638,-7667,493,-1350,-6484,1394,26040,34933,37100,36163,27111,16678,7199,-1192,-5563,-2011,4506,6257,-3375,-11047,-8212,3543,17596,26285,25677,6786,-14268,-5715,3212,4630,3755,4969,4657,5626,1796,-6278,-14115,-11391,-771,-3271,-3671,6800,19680,29082,29034,15915,3212,1371,9233,5763,-5312,-4683,-1230,4129,-1228,-9902,-9565,-2632,-2342,-7087,-12081,-11080,-9953,-8303,-3181,3347,10218,15377,14529,9751,13910,31753,27581,16809,5329,10398,29989,47388,52837,45794,28401,8650,-4692,-5946,1825,6751,-2251,-6724,-4872,-920,1599,-3089,-8591,-13572,-4912,2482,2755,-2289,-9902,-2494,7185,7993,8837,16141,20017,8151,-4493,-7869,-3010,644,2644,14617,38741,33485,14974,-6,-5052,4728,373,-11350,-10302,5464,8517,-13255,-801,11093,12114,-3156,-13315,-16863,-14877,-6700,731,-509,-482,63,-7448,-5937,13417,28745,29418,23953,13454,7962,7163,12805,8059,3332,-3209,-6252,5412,18100,23869,21531,35220,44135,36415,17914,13374,20289,21738,17131,7949,29,-9542,-10477,-3496,-1044,-1516,-2617,-4711,-4138,-1334,5088,3249,-9562,-12670,-6375,76,189,-357,-710,-2439,551,2083,1687,1050,-4593,-7674,-5998,-7623,-9323,-2625,15161,30930,29194,16809,12299,11760,15644,22781,17338,10801,1830,-2503,-8723,-15417,-11628,-4720,-695,-6254,-13392,-10000,-8459,-13196,-13293,-10236,-6488,-4730,-9814,-15629,-12392,-8796,-7687,-7779,-5033,1657,9694,13044,574,-9168,-13292,-12973,-4003,10457,17822,7487,-865,-8654,-12471,-6891,-5591,-9896,-13662,-12672,-9509,-4126,1740,6884,-5167,-13275,-8858,-1629,-7601,-13304,-6614,-8776,-10176,-1767,7948,14289,21016,25061,24921,14239,196,-2008,6605,8933,4584,-1056,-6562,-11333,-10463,-10628,-13255,-11872,-5542,-563,106,-6485,-12866,-7278,-4277,186,6202,10226,8403,8340,7925,10325,14248,8153,8765,21571,34213,24522,5821,-12745,-10844,-1308,7715,16199,22211,28522,25556,15144,2640,-5037,-1622,2199,1636,-3152,-8563,-17896,-9961,1917,11518,12333,1478,-9108,-6640,12929,24586,14988,4667,1039,-110,-4694,-13971,-14908,-4492,-4691,-1675,10174,18988,14201,-2789,-8987,9379,24913,23961,11116,-7677,-20799,-16771,-6912,-4487,-2321,1067,611,-5796,-7048,-1976,-3173,-5951,4794,19825,36057,41081,35813,19400,11122,796,-9740,-15218,-8803,-668,-2420,-4267,-7075,-8462,-1834,14545,29709,25500,7334,-2627,-7968,-8149,-10256,-8805,-8343,-10798,-11750,-7500,-2150,-6714,-12289,-8006,-5312,-9504,-8472,-992,3621,-5343,-10138,-9194,-7560,-6931,-1162,2257,184,-677,6987,16009,10900,-10437,-10006,-6380,-11782,-9975,-6594,-5530,4636,15713,12926,2995,-6876,-14235,-17800,-11496,-4137,-2001,-257,4030,3938,-3632,-15156,-7795,6177,20243,38867,45323,32549,25624,26608,34998,37166,19124,2481,-5541,-6287,-3726,10638,34499,54251,49757,29733,22532,24815,28387,18965,-4448,275,8038,10833,5615,2842,-1542,-6507,5240,12051,8358,8231,12989,832,-11439,-11798,-4570,1471,632,160,2318,-6884,-15010,-6785,-4136,-4158,-4152,-6198,-1510,263,-5881,-12903,-9313,-2328,4232,5665,10939,16787,12393,9989,5975,-301,-11346,-16750,-6220,6219,14433,14124,17658,27281,28765,13320,-1863,40,7596,6940,2871,-4670,-11441,-7083,-3482,-621,308,-1310,-982,-1319,-3337,-3053,1000,599,-1588,-4233,-11984,-16705,-9305,533,7487,-1904,-11960,-7760,-1122,415,-507,3053,9126,10590,10633,3522,-5280,-9873,-10018,-8068,-6747,-8033,-8377,-6374,304,13019,20158,17804,14515,5599,-7849,-5024,921,2355,5164,-7511,164,1250,1617,-5297,-8113,-5012,670,1681,-3805,-6173,385,3106,3439,2845,-1158,-6203,-10740,-8892,-7157,-7725,15228,31169,33300,10908,-13303,-16945,-16782,-2882,5804,2130,6783,7300,2324,4965,20910,39104,38338,21011,8626,8721,2934,-4903,-5493,-3603,3026,13382,28860,42240,44689,49312,38286,8481,-11149,-17202,-14511,-16573,-12398,3399,8889,3221,-1867,-4242,-2613,-1448,7095,16786,24606,32935,28148,20951,4673,-8777,-8585,-3030,-1666,-3076,-5305,-9215,-4674,7875,24081,35166,37432,32211,27860,20585,11467,7059,2167,-2874,-9742,-12989,-4709,636,2945,1002,2137,5645,2580,-196,-8096,-8686,1336,344,-7788,-11421,-5015,-11911,-12144,-2194,4253,354,-2647,1796,5163,6954,6281,10157,5203,-6853,-20187,-14872,-3123,1614,-1363,-11031,-12483,-13506,-2338,10667,11172,4357,-4498,-7093,-13237,-17335,-15180,-8251,-6174,-7495,-6359,1551,4010,3883,12572,12415,2893,-6775,-4459,10787,6505,-4477,-10912,-16233,-15711,-414,12084,13698,9209,3162,-1216,-4137,6905,17098,19087,18899,22321,21334,14877,8722,16,5639,10327,8403,8414,10107,15127,24926,32690,26196,16092,7240,-578,-9700,-10647,3231,11941,14859,10209,1940,-7531,-8209,2923,16414,15423,3970,2569,15593,24538,20681,16142,16250,4084,-6656,-10183,-636,8815,16424,10703,-4328,-12218,-1457,6823,9999,5942,-1598,-14626,-10086,8806,12089,1707,-5758,-6251,866,12326,18812,15232,-1857,-4481,7455,8653,862,-9804,-16180,-12592,-8055,-6121,-6976,-3576,-2117,-7280,-10811,-16853,-13498,-11360,9489,27089,27086,1538,-8059,-375,-318,-4953,-4082,2855,11137,14015,14360,8772,2517,-4783,-10049,-5276,9140,10205,-4731,-5037,5230,26639,32218,29464,26295,9609,1117,-3796,-6614,-6857,7275,20600,15057,-4539,-21556,-7260,827,-4875,-13037,-8875,290,2200,852,5405,3966,-9611,-19700,-7313,452,4295,2614,-967,-2516,-6175,-6372,-6025,-4003,-8629,-6735,-5556,-5050,3583,21197,43712,40455,15620,6850,2935,5801,10775,14564,22082,19320,6627,-1411,-642,-5298,-13101,-12696,-4659,2516,11000,13589,11741,3101,-2565,-4436,-3326,-5711,-10472,-12066,-13450,-14760,-13021,-13526,-8282,8479,21251,19333,9277,87,-6884,-12168,-14583,-12825,-10895,-8699,-10747,-9920,-5937,-831,5980,6888,-4112,-16900,-9069,-1261,6422,1465,-5064,-9234,-6211,-908,10155,6644,-1232,987,2261,-2033,-2674,4167,19274,44490,51162,31750,5983,-222,8369,13970,11751,9799,27207,48613,17532,474,-5117,-7303,-697,9839,17337,15850,5261,-4100,-5737,-10226,-5502,746,-10648,2863,14892,11500,2093,-9316,-14618,-12257,-8645,-7292,-9314,-11035,-13783,-12516,-11968,-6001,-4411,1289,9921,26238,29890,11396,5327,12456,9055,63,1005,-1102,320,2054,1556,-3497,-11369,-5199,2521,3111,-21,-1725,2069,15068,19479,5550,-5881,8235,40099,67826,67347,34566,15920,12537,10749,3394,-6300,-15198,-13758,1674,10686,12027,12465,8638,3883,-1311,-5625,-6495,3668,15068,18155,11376,935,-14752,-10666,-2424,-3320,-9518,-11009,-11675,-7933,-7037,-4302,6897,14826,12863,3012,-5614,-7788,-5605,-2161,3593,1355,-6307,-14107,-8227,-1232,-5496,-7975,-6828,-4393,1949,5408,499,-919,-4127,3151,14600,16033,19401,13913,1398,-2874,-8976,-16957,-18052,-14992,-13830,-12485,-13524,-11115,-9528,-7133,228,9449,14797,15708,14190,22239,31577,27572,14394,3420,-2978,-9050,-14776,-11951,-5596,246,5706,2040,-6040,-10098,6624,21626,17170,-3097,-16841,-2450,13763,18721,12915,10797,2889,-4003,-9555,-10885,-9994,-13546,-8416,8125,24191,28621,17885,14003,13391,9681,4303,-2359,-9642,-6074,-1066,3310,7723,3915,-3599,-2422,8829,22537,33281,28038,23174,47238,54901,33731,27648,30287,20899,6451,-11217,-16716,-10171,1275,15627,9020,-10784,4813,17577,6945,-9219,-14540,-9634,-9074,-13152,-17220,-10366,-3919,-7850,-16259,-4024,-10556,-17456,-14324,-9041,-9693,-10826,-12434,-16242,-15776,-14050,-9596,-3536,1931,-911,-1189,-4753,-5049,-8224,-11254,-11861,-4744,-1124,2380,-295,75,2385,9,-2685,-2659,-10786,-22987,-20307,-10942,-3770,-2999,-4196,-4004,-3876,-2134,4243,7982,8424,6077,11117,14249,9484,2560,3790,11283,16387,18759,29034,18578,12336,16417,15893,10449,92,-410,-4526,-10914,-6430,4511,17044,12759,5106,-5062,-10229,-9163,-9503,-12357,-14973,-8859,-2203,-5600,-12201,-5219,-1121,-1804,-5828,-8689,-13219,-16433,-9426,-1849,-405,-3561,-6695,-3483,4115,12338,11855,8857,13572,15060,8016,-1120,-8896,-10324,-6941,-2191,2364,5541,6760,-1222,-7489,931,11125,19440,13590,882,-7084,-2860,6492,12700,24282,28758,28296,31814,32141,24133,7497,-12604,-3231,4509,-470,-4903,-7099,-6324,2042,7420,4773,-244,-7614,-8561,-5531,-3186,4351,15584,14900,7815,6758,9741,4739,-4760,-12961,-496,23210,31886,22940,6489,-7622,-6597,-4205,-928,4434,13985,33890,44027,44635,27028,4038,-3021,950,7256,8800,8177,3930,-5749,-15877,-3442,14153,33124,28555,23841,17710,6202,-3958,-13374,-10680,-9320,-2399,7816,14303,8645,-2587,-15561,-14856,-11065,-5727,1340,6060,10272,15026,12680,3063,-6433,-13310,-11191,-2264,-46,-2975,-9108,-10497,-10960,-2479,2189,615,1658,-1732,-6941,1084,30079,44222,28118,11775,394,-6530,-10031,-4102,2567,4862,8555,10044,10311,1962,-9848,-16793,-3967,7441,13558,10052,7788,-1677,-11006,-5719,8942,34177,65860,86838,76748,47444,26346,8719,-8711,-15505,-8060,4431,21047,35055,54508,42889,16421,-4260,-6590,-3275,-3671,-7460,-5074,-1772,-2361,-1275,2966,4127,-198,-6898,-14038,-17945,-16324,-14614,-6280,-1504,-4263,-17055,-2413,8601,16264,20240,12498,35405,57481,50204,32255,23306,21609,14795,9156,5429,572,-869,-293,-812,-5987,4144,10690,5627,-4973,-6182,-4286,-4362,-1910,71,-5753,-14289,-5717,2724,3992,726,12663,21177,25029,28123,32374,29625,16553,5776,3166,-1298,-2579,846,-1794,-3326,-4395,-3488,2418,15549,15130,12994,7180,-334,-3487,-7955,-7770,13681,14856,4118,7258,5207,10433,19302,21332,10784,9000,15255,27951,43815,52756,26332,7462,-6530,-19794,-14200,-8544,-6641,-7962,-9710,-11470,-8385,-7589,-4396,-3886,-7295,-13104,-14585,-12212,-9707,-2004,14566,30551,25455,7953,-4200,-11827,-10514,-6818,-6465,-8803,-9938,-2152,3740,6372,870,-8211,-10372,-16106,-6502,2496,6113,4011,9160,18651,17421,18478,11047,3761,270,-6880,-17091,-7443,7828,-3700,-5390,-4242,2347,8303,8600,5638,1733,-2995,-8161,-10105,-11050,-11860,-11542,-11010,-11683,-9960,-6945,-8074,-11344,-10141,-11423,-13967,-12020,-5953,327,-2024,2557,-1555,-5768,-6106,-9305,-10773,-5534,-2493,-7938,795,10409,11183,1649,-7595,649,12449,18045,20044,20497,15220,7378,-771,-3630,-4063,-4548,-7266,-6570,-2527,-2932,-3921,-8005,-5165,-2226,-4133,3747,18678,30868,37097,31160,21873,7725,-10399,-1726,10412,18262,15461,12491,8539,-1652,-13173,-7146,408,6260,5859,1779,5717,12260,15312,11605,-27,-768,10507,11108,1899,-9182,-4322,8946,22488,32176,26932,14867,-1107,-19019,-8446,-2995,-15689,-8796,-2561,2695,3101,-1238,-9322,-11493,-3420,-6733,-2270,8284,10131,12454,10470,5224,-689,-2941,-4341,-1090,5529,5002,246,-2167,-7251,86,18322,24319,25595,21272,14546,15005,8336,-3661,-13544,-12677,-7986,-2673,-5246,-6910,-5222,436,13885,24057,13052,3104,1306,227,1422,-2830,-6496,-8456,-10439,-8020,-7090,-8857,-9093,-9346,-7939,-12805,-10131,-9391,-7848,925,6888,7668,5229,1767,-4400,-14812,-13800,-12015,-10359,-8676,-6213,-2719,6811,11623,2151,-2585,4539,16407,18257,11387,13164,9884,-516,-7246,-3380,209,-6032,-2481,8568,16330,10894,3228,2955,7874,8359,3385,-5085,-3354,12,-1607,-5883,-8525,-3778,-8222,-8133,-2604,3306,2271,2783,7936],[2239,-5465,-9771,-7969,-2399,2326,1180,-9762,-13225,-8557,-5222,2603,10797,14836,14045,7240,-1669,1166,9928,15386,12075,6743,-3595,-6760,-8691,-6418,-3047,1994,12985,23056,20122,9636,-1273,-12744,-18597,-14015,-11073,-12042,-3499,5374,6079,572,3877,12246,9587,-1382,-3030,-74,5058,1261,-6778,-1801,-3436,-15110,-11257,-2553,-9745,-11961,-1794,11285,26396,30959,25432,16475,8284,320,-2880,-4610,-6388,-7116,-4589,932,10822,16755,13346,5561,15547,28709,21802,22483,15187,4868,1346,76,-6349,-13235,-11977,-13605,-20052,-14824,3443,5584,5397,7137,10838,11707,10536,5384,-2579,-9050,-11979,-12753,-14711,-11735,-9046,-8955,-9778,-12195,-5920,7331,14750,17029,13159,7745,9095,10544,617,-8579,-8008,-3451,-2095,-1698,2221,4614,-2139,-17496,-8799,3906,12129,8054,4607,-6911,-12932,-20240,-25686,-31353,-35740,-16098,-6447,-1212,7028,-3349,-1918,5497,12477,18408,9483,-491,-7532,-10721,-12598,-14565,-6675,5801,18366,11549,473,-11887,-16236,-12867,-15053,-17968,-17833,-5809,5230,-4066,-12675,-6384,-4164,-5287,-10753,-13925,-23021,-38120,-48876,-108203,-217961,-339445,-418457,-396153,-261675,-138213,-52604,-15940,-14688,-19366,-15960,-3756,9097,11479,1923,-1523,7369,9366,-3637,-16600,-5683,-3977,-12490,-8203,2941,6384,11515,17193,26609,31678,34208,12932,3327,2700,262,-2770,-6413,-6950,-1394,-833,4946,5028,-5441,-12161,-16907,-4712,14624,32005,49452,46213,13823,-11475,-5873,1321,2978,5319,5183,3307,-3298,-5924,-5703,-7207,-240,588,-6689,-19509,-16721,-14206,-8092,-1873,3351,16762,21424,19431,21936,22272,10776,2532,7805,15839,24724,30321,27546,17337,523,-16086,-13968,-4737,-5567,-10385,-3308,21179,29221,30093,29228,21854,14436,7241,365,-3878,-1264,5457,7924,-1918,-9291,-6576,4132,18233,27132,26138,7209,-13469,-5834,4170,6949,6173,5723,4567,5787,3137,-3951,-12812,-12401,-1515,-4701,-4467,7948,24133,34873,35508,20738,6329,1970,8095,6040,-4356,-3808,2004,7276,967,-8288,-13236,-7028,-5970,-9574,-13989,-12740,-10476,-7341,-1456,3428,8426,13003,13442,11767,20113,41733,35775,19990,7890,14332,35774,53788,59236,50207,31439,11229,-2292,-3072,6571,14377,5915,-1576,-5290,-4613,-1161,-4456,-7986,-13778,-6349,1294,2314,-1715,-8684,-1574,7120,7009,7497,15864,21036,9033,-3024,-5665,-2982,-6,2511,14243,36977,30402,13955,674,-1034,9079,4116,-6544,-8662,8204,7563,-14029,-841,11817,13682,-525,-10302,-14943,-15969,-8524,-1182,-1916,-3511,-2454,-7578,-5688,11187,25021,25913,23277,15053,10411,7759,10131,3386,818,-6490,-11130,1910,14840,21813,21500,34601,42511,32854,14052,9753,16729,20747,18608,10103,327,-10235,-11537,-4035,-1528,-2284,-3872,-7099,-8280,-2915,4534,2604,-10057,-14260,-7273,-34,900,969,468,-1893,351,1372,681,-62,-6091,-9871,-8453,-10557,-12474,-4620,15369,33348,30070,15259,9970,8706,11986,19285,16806,12212,3801,-684,-6594,-15195,-15426,-10277,-6827,-10500,-17672,-12634,-9810,-12492,-11625,-8838,-10295,-9554,-12252,-14598,-10713,-6395,-5581,-7145,-5551,1,7496,13521,2572,-8435,-12961,-11692,-2406,13210,19621,6266,-4104,-14150,-17868,-12502,-9399,-10980,-11764,-13263,-8767,-2519,3821,9586,-2917,-13953,-7607,2195,-2613,-10557,-5109,-6688,-8944,-2412,4783,9699,15610,18947,20014,11474,-1551,-3627,6895,11175,8224,3680,-1341,-6210,-6286,-8392,-13644,-12978,-7421,-2186,-361,-6364,-13312,-7042,-3442,909,7147,11560,9473,8642,7518,9875,12775,6453,8641,22669,36568,27341,7435,-13095,-11337,1167,12734,21383,26516,31405,26747,14984,1804,-6142,-3146,-538,-485,-3077,-6486,-14637,-12753,103,9847,11307,266,-10218,-5712,14748,29343,20334,7240,1170,-1712,-6086,-14783,-14256,-3166,-3665,-1956,11456,22722,17420,-438,-10314,7564,23838,24520,14357,-4227,-18374,-19519,-9052,-5937,-2981,1217,2232,-4358,-5918,-1681,-4162,-3930,7941,22206,38525,42469,33962,18723,13423,4058,-5101,-13564,-11443,-1881,-4323,-6776,-9565,-10755,-4839,10147,23739,21281,5744,-2942,-9229,-9734,-9258,-5642,-3598,-4896,-6692,-7198,-2457,-4725,-10567,-12560,-9741,-8935,-7877,-1227,2731,-5767,-9950,-9436,-7682,-7912,-1270,3860,2185,-610,4856,12287,7858,-11141,-10103,-6399,-11235,-10582,-6401,-3944,677,5941,1925,-6431,-13451,-16382,-14181,-8624,-1532,54,35,2507,1271,-5438,-12319,-8522,3301,17300,35132,45542,34990,27198,27066,34436,38487,21530,3648,-5271,-6401,-3873,11314,37872,62136,56788,34994,26454,28174,31574,20291,-3784,310,7028,8676,2304,215,-2627,-4948,6923,9000,1251,-2078,1216,-6054,-12425,-10479,-2130,5910,7101,4370,1560,-8633,-12759,-4976,-3758,-4913,-5323,-7770,-2793,-1503,-8287,-16611,-11310,-2041,9359,13779,19537,20159,12191,9367,4837,-433,-11274,-17167,-6201,5781,13443,11403,12645,21265,26333,15280,-900,-3282,3871,3650,730,-5411,-11370,-9521,-7501,-4184,-1662,-1346,-634,-1304,-2873,-728,3990,4129,1330,-1703,-9021,-13589,-5534,4080,9093,-2314,-12462,-8347,-2162,-750,-1471,2197,10036,16126,18919,10399,-515,-7283,-9050,-7792,-6512,-7941,-8729,-6944,-692,11208,18430,16259,12164,3908,-8052,-3893,4264,7241,7221,-8917,-1667,2428,5256,-2101,-7834,-6054,-1076,-1105,-7124,-7054,3817,8527,7408,3569,-2019,-8708,-12894,-8206,-4923,-10202,10282,26925,28866,9054,-12398,-19046,-15361,708,12157,8884,10513,8995,1877,2547,16993,34448,36567,22441,11090,10455,3267,-6015,-8338,-6614,367,11246,27187,42148,47145,52161,40900,11533,-8570,-12739,-10757,-14028,-14066,996,4564,-2368,-5659,-6537,-4810,-3963,5374,16321,24749,32042,26176,17079,-68,-13317,-11809,-5557,-3607,-3868,-5690,-9431,-3816,6664,19485,26884,26698,24665,26483,22868,15009,11638,6055,-84,-9242,-14895,-6469,-1874,995,1020,3280,7849,4798,187,-7836,-7041,1805,-1398,-9410,-12145,-3486,-7679,-12051,-2556,5152,1119,-3809,248,5187,7131,6358,9178,3117,-10082,-19941,-18091,-5695,-197,-2547,-11620,-11490,-11224,-4521,10460,14469,8680,-2154,-6312,-13149,-17106,-15047,-7683,-5836,-7440,-5088,3841,5946,3953,12034,14275,7239,-4448,-5731,9375,4360,-6213,-9960,-13204,-17320,-2871,9266,11190,7967,3869,1268,-744,9664,18397,20190,20630,22050,18544,12480,10813,2328,6234,10000,8092,8983,12175,20357,31173,36074,27830,16570,7276,73,-8374,-10592,2104,10709,14108,8966,-152,-10680,-14925,-3865,13510,17037,5830,3228,14672,22482,19839,17341,18618,6859,-5748,-10854,-1663,6597,14073,9864,-4375,-10124,-174,7893,12093,8364,-650,-16606,-12100,7404,11334,664,-7046,-8138,-1683,9245,16223,15753,1795,-3047,8776,8815,-330,-11157,-15210,-11161,-7787,-5959,-6534,-3557,-2239,-7314,-10525,-17042,-13817,-12395,9471,27537,27771,2473,-7788,140,-1454,-8036,-5495,3062,11145,12947,13081,8132,1627,-5957,-9847,-2538,11816,15856,1732,-470,8551,29037,31513,28129,25194,9308,1710,-3078,-5932,-4465,11885,23920,17861,-2569,-20908,-8698,-1635,-6237,-13746,-8550,444,1666,-938,1743,-1984,-16975,-13764,-1207,4475,6682,4982,761,-1660,-5637,-3686,-3833,-2964,-7506,-5793,-5977,-6491,3356,19784,40327,38291,15631,6576,2827,6240,11833,14039,18916,16115,6645,-220,-65,-5762,-13329,-13227,-7133,-1236,6997,11261,11146,4883,199,-1651,-1236,-4628,-10690,-13024,-14311,-15879,-13266,-14268,-9923,6940,18636,15104,3536,-5097,-10170,-13731,-15184,-12467,-9842,-7735,-9708,-8319,-4108,380,5926,6259,-3302,-16029,-9758,-2120,5794,1440,-5256,-9649,-6714,-2471,8351,8708,418,820,1522,-2646,-3764,3337,20652,47062,51340,32124,6989,354,8454,15047,15124,14505,30846,50319,16820,-2602,-9031,-13787,-4684,7242,15082,13890,3875,-6107,-8948,-14357,-7571,-603,-8058,4237,16086,12167,2000,-9751,-14443,-12490,-9955,-8487,-6478,-4502,-3790,-4413,-7635,-4623,-3770,2023,10739,25931,25192,3398,2098,10821,7841,4,2505,1983,4133,4219,1007,-4980,-12588,-5739,1495,2009,-2199,-4744,-911,12550,16730,3477,-7474,4755,36167,66502,68673,36444,15708,10914,8975,2485,-7062,-17244,-16099,-2077,6916,9549,11554,8659,4388,-524,-5415,-6845,4555,18240,21311,12726,846,-14436,-10732,-2131,-3712,-10900,-13123,-13221,-7951,-5687,958,14154,22451,21313,7731,-3905,-6760,-5364,-3572,2636,1287,-6179,-13068,-8243,-1768,-6252,-7337,-5325,-2729,2739,3991,-2341,-4292,-6614,2467,14902,16996,19458,15029,3676,921,-3857,-12045,-14185,-16989,-16166,-13604,-12663,-9759,-8000,-6124,-495,7174,13148,14208,10643,14970,23640,22464,11372,1773,-3563,-9419,-13316,-10055,-3418,2591,6949,2528,-5272,-9435,7075,22883,18451,-2947,-15469,-4048,9832,14906,11387,9888,2172,-2175,-5297,-9087,-10141,-14044,-8316,7147,21240,24232,15334,14645,16649,13440,7359,-234,-9008,-8524,-6566,-2109,2709,-383,-5124,-2042,8806,21302,28953,21227,17601,42520,60156,40205,26544,24766,12173,-5567,-17823,-12886,-14470,-2943,14565,11143,-9755,1014,15047,6550,-10536,-13632,-7647,-7437,-10771,-13195,-7677,-2656,-5142,-22101,-8999,-13748,-17229,-13905,-9666,-10820,-12332,-14475,-18448,-17126,-14557,-9973,-4961,-435,-4570,-4657,-6869,-6161,-7992,-9587,-11393,-10563,-8423,-3095,-3904,-1980,2505,1518,-1727,-3278,-12522,-22623,-19812,-10702,-4708,-4691,-5842,-5207,-5056,-2590,5457,10516,9626,5864,10431,15279,11536,4981,6176,14257,21488,26365,32422,15498,9247,14976,16031,11042,63,-1916,-6698,-12192,-7536,2628,16926,13560,6022,-3744,-8746,-7631,-8022,-11637,-14517,-6937,2210,-501,-10927,-6426,-1189,-1112,-4624,-8374,-13448,-19234,-11385,-3838,-2324,-5840,-9860,-5510,2696,9206,7501,4910,10737,12039,4838,-2908,-9536,-10194,-7292,-4262,-175,3723,6207,-1731,-8640,1261,12087,17984,8846,-2228,-8468,-3070,5325,9700,18815,20170,21222,26934,25850,18055,5769,-12632,-5698,2597,-1494,-5362,-7133,-6263,2100,7644,4974,183,-6832,-8434,-7006,-5603,2931,15693,16064,7677,4405,5887,846,-8528,-15419,2374,24954,29687,20501,6628,-8532,-8916,-5449,-406,6444,16577,36337,45460,46694,26446,2225,-6016,-2507,3576,4973,5020,2176,-6210,-15497,-5853,8778,27561,26821,23936,18325,5856,-4052,-10359,-7024,-5481,1139,9702,13813,6921,-3479,-15250,-17848,-14177,-8683,-899,5232,10262,15536,14500,6205,-1482,-8733,-16084,-2914,23,-3322,-9632,-10839,-11812,-4706,-208,-552,1912,-636,-5494,933,27753,41446,26002,10456,-446,-6759,-11139,-5461,1162,3153,6581,8402,9298,247,-11434,-15113,-2771,7386,11509,7359,5948,-2006,-10826,-6037,9142,35512,69130,91877,84435,54249,31388,13524,-3438,-17994,-12804,1066,19256,34368,49442,36505,14373,-3669,-6362,-4208,-5074,-9366,-3456,-2022,-3768,-2917,1284,1698,-3552,-10994,-17881,-17301,-16469,-14283,-5907,-682,-2203,-13714,-6383,4279,12183,19417,14395,37206,54068,45500,29479,21764,20875,13950,7899,5063,534,-1584,-1574,-3594,-3158,9552,15546,8039,-5494,-8231,-4856,-5399,-3944,-2942,-9368,-16108,-4910,3728,4217,-691,12672,22538,25236,25787,27985,25161,14201,5880,4054,-782,-3016,-928,-3977,-4807,-5135,-4383,1364,13515,11638,9574,4997,-3351,-8775,-10727,-2556,22321,23395,7149,7224,4910,9670,16905,17260,7502,8378,16317,27613,44024,51824,25587,7155,-7108,-18834,-13618,-7774,-5241,-6190,-8586,-11376,-9422,-9907,-7703,-7257,-9481,-10918,-11602,-11520,-9685,-3871,9710,26586,24038,7384,-4529,-11748,-8874,-5280,-5966,-8933,-11207,-2112,4876,6816,-318,-8774,-7944,-13530,-9159,879,5598,3950,9446,22927,24751,23865,11791,3015,717,-5579,-13847,-4917,11322,74,-1793,-1878,3196,9241,11432,9689,4602,-2160,-9777,-12546,-12847,-11384,-9936,-8375,-7319,-7748,-5724,-6873,-12589,-11614,-12498,-14096,-11502,-4571,2486,975,5015,1263,-3483,-4285,-7505,-9675,-4304,-83,-3997,3492,12459,14308,5158,-4918,-106,11961,16004,18502,19198,14016,6435,-800,-3461,-3790,-4230,-8032,-8123,-4145,-4276,-4815,-5932,672,4089,2328,9067,20804,27552,30772,26992,20721,7837,-9699,-1956,9926,17990,14559,12409,10083,794,-11836,-8184,-134,5781,4256,-311,5565,13908,18382,13887,1042,-1259,8795,11556,4415,-7718,-7659,6231,21097,32156,27400,14119,-3706,-18288,-4489,606,-10749,-13551,-5943,293,1834,-2144,-9855,-11682,-4751,-8250,-3886,4821,6398,10687,11667,6400,754,-2049,-2884,1744,6714,4384,-1494,-4563,-10066,63,21150,27528,27751,22337,14683,14338,6610,-4358,-13753,-14006,-11422,-6684,-8378,-10119,-8622,-2769,10587,20034,8897,-632,-2438,-3093,-464,-3144,-5952,-7508,-9109,-6049,-5306,-7463,-9609,-14307,-16524,-15286,-9923,-7623,-7830,-437,5397,6442,4748,2303,-1921,-10892,-13685,-14625,-13447,-9681,-6021,-919,11396,18115,8062,1280,5226,16491,22378,16382,15091,8290,-3326,-9473,-3557,950,-4884,-4523,4725,11666,7003,603,1614,7515,8318,3735,-5218,-3824,213,-960,-4907,-7461,-3348,-7885,-6870,-396,5494,3354,3313,7757],[874,-7682,-12851,-10417,-3835,1444,137,-11024,-12094,-7063,-3944,3412,12324,18275,19017,11150,-392,-2180,4138,10889,9766,6087,-2837,-5262,-7872,-5449,-1483,3949,15972,27650,21952,8464,-3403,-15012,-17123,-12878,-10546,-13241,-5903,2637,4504,1159,6219,17939,17573,4000,-6501,-2458,2902,-33,-8780,-2412,-3345,-17224,-12503,-4121,-11312,-12876,-2369,10906,25615,29393,24299,18091,11692,2785,-2202,-5582,-8576,-8871,-5641,475,9737,17124,15294,7023,17022,32602,24852,24178,15648,5328,2319,1987,-5725,-13252,-12472,-14602,-19129,-13975,2629,3685,3940,6081,10097,12059,13331,9056,64,-7774,-11844,-13793,-17474,-11391,-8347,-8723,-9629,-10838,-4196,9510,16466,19774,16384,8756,7586,6892,-3537,-11677,-9742,-3481,-1870,-2446,1031,3509,-3490,-17160,-10509,47,7427,6005,4904,-3408,-6842,-14913,-23125,-28630,-24979,-10781,-7472,-5397,396,-9640,-5759,2798,10233,15880,7355,-1583,-7163,-10110,-14152,-13846,-4116,7386,19519,12438,1772,-10194,-15008,-12136,-13567,-17047,-19962,6156,14209,-1589,-12586,-4158,-1986,-3988,-8769,-10581,-23593,-34753,-33114,-84706,-199708,-341960,-427938,-377935,-228279,-111871,-39824,-15061,-19227,-24338,-16966,-4721,7501,9821,607,-3174,4982,6919,-3628,-15360,-7666,-5083,-11634,-10046,1441,6315,13227,21083,29320,32410,30047,9290,1509,1735,504,-2043,-5084,-4791,1747,3722,7345,5309,-6582,-15760,-23526,-11742,9975,30085,46766,45380,16396,-7789,-6925,-2231,-1134,2359,3359,3170,-3621,-7464,-5623,-5300,2239,2388,-5570,-19723,-17438,-15058,-7488,348,8123,22418,25894,23503,26108,27348,17734,9966,11889,16824,23673,28244,26948,19582,4070,-11387,-19700,-9843,-9002,-13035,-7573,15455,22329,22090,21481,16498,12088,7073,1619,-2895,-1675,4896,8156,-1434,-8166,-5162,4488,18360,27190,25700,7279,-12622,-6335,4601,8902,8368,6132,4002,5451,4253,-1420,-11189,-14055,-2959,-6646,-5489,8556,27340,39315,40524,24510,8690,1897,5481,4666,-4173,-3110,4021,8730,1811,-7283,-15728,-11094,-9038,-11268,-15023,-14386,-11169,-6719,-273,2645,5299,9240,10994,12251,24396,48813,41212,21205,9356,17122,39168,56399,61119,50541,31757,12113,-1450,-1774,10216,21642,15745,6612,-1914,-8599,-4836,-6318,-7710,-13060,-7939,-306,1437,-1432,-7646,-1198,6187,5283,5667,14833,21237,9706,-1550,-3996,-3478,-1232,1947,13368,33956,26648,12445,527,1201,11291,5972,-3005,-6294,10085,5687,-15101,-1060,11981,14617,1968,-7768,-13503,-17837,-11324,-4043,-2837,-6005,-5201,-7535,-5617,8026,20124,21325,21351,15700,12272,8325,6583,-1464,-1973,-10576,-14350,-517,11393,18784,20171,32161,38170,26707,9359,5911,12624,19029,19899,12402,696,-11004,-12836,-4787,-2131,-3078,-4920,-8694,-11942,-4637,3198,1239,-10823,-16114,-8439,-511,1199,1976,1554,-1396,173,869,96,-733,-7354,-12274,-11719,-14240,-16002,-7008,14693,34301,29892,13370,7496,5442,8150,15395,16302,14126,6058,994,-4665,-12341,-17009,-15810,-13334,-11072,-18090,-14432,-10729,-11566,-9541,-5715,-10050,-13003,-13612,-12799,-9202,-4401,-3840,-6728,-6275,-1909,4905,13124,4065,-7273,-9901,-9161,-1148,14778,20153,4469,-7354,-9668,-9926,-17888,-13115,-10815,-9366,-11280,-7730,-1355,5237,11262,-921,-14589,-6605,5706,2338,-7313,-3375,-4504,-7491,-3180,792,3517,8885,12317,14952,8686,-3105,-5376,6620,12850,11351,8051,4019,-650,-1840,-5980,-14053,-14100,-9438,-3931,-1069,-6419,-13628,-6838,-2837,1255,7663,12511,10117,8416,6691,9085,10812,4341,8131,23623,39067,30879,9963,-11683,-11151,4071,17857,26096,30240,33472,27152,14206,481,-7550,-4834,-3395,-2727,-3147,-4873,-11767,-15691,-2411,7604,10034,-888,-10851,-4696,16230,33687,26061,10796,2501,-2403,-7056,-15553,-13483,-1823,-2556,-2502,12408,25661,20044,1895,-10835,5421,22050,24288,16865,-1070,-15644,-21106,-11305,-7403,-3541,1586,4354,-2400,-6063,-3601,-6223,-1016,10790,23489,39070,41574,29522,16593,14579,7005,-529,-9164,-9404,-1968,-5547,-8660,-11036,-11631,-6632,6579,17768,16345,4000,-3046,-9557,-11202,-7142,-1849,1584,1020,-1250,-5244,-2380,-2612,-6982,-8798,-9945,-7943,-7250,-1313,2205,-5650,-9426,-9495,-7287,-8558,-2135,4719,3671,-522,3373,9440,5194,-11847,-10026,-6195,-10481,-11212,-6195,-2411,-2165,-3300,-8429,-15329,-20651,-16842,-9936,-4627,1676,1890,14,889,-1324,-7134,-9759,-7560,2072,15622,31906,44772,36339,27437,26209,32345,37999,23210,4765,-4900,-6344,-3927,11825,40318,68175,62283,39784,30420,31778,34693,21562,-2830,567,6255,6911,17,-1824,-3068,-2791,8443,6312,-3233,-9471,-9143,-10680,-11240,-8324,645,10268,13491,8118,-1185,-11142,-10221,-3123,-3358,-5551,-6362,-9322,-4421,-3721,-9952,-19421,-12595,-1837,14599,22910,28042,21910,11179,8369,3604,-542,-10884,-17010,-6064,5405,12158,8504,8004,15822,23510,16539,-262,-6802,406,820,-1034,-5841,-11031,-11566,-11180,-7700,-3873,-1376,-238,-1404,-2438,1200,6284,7076,3876,793,-5692,-10181,-1730,7218,10078,-2797,-12787,-8775,-3031,-1763,-2318,1391,10930,22323,28767,18774,4904,-4293,-7651,-7286,-6153,-7639,-9081,-7671,-1937,9099,16175,14272,9714,2460,-7681,-2358,7814,12076,9128,-10039,-3684,3495,8688,829,-7401,-6952,-2860,-4073,-11215,-8426,6715,13994,11624,4111,-3001,-10895,-14615,-7610,-2446,-11252,3382,19156,21102,5544,-11615,-19284,-12751,4279,18310,16395,15436,11760,2173,72,12973,28777,32941,22492,12676,11534,3191,-7363,-11138,-8541,-936,9829,25272,41080,48700,53934,43112,15326,-4890,-8779,-7656,-11161,-15273,-1574,483,-6366,-7341,-7566,-6192,-5207,6109,18178,26547,31953,24285,13019,-4652,-17336,-11975,-6471,-4998,-4492,-5900,-9220,-2822,5368,14477,18029,16038,17855,25355,25338,18562,15643,9871,3158,-7492,-14834,-7463,-3715,-692,967,4498,10222,7898,1424,-6196,-4091,2371,-2965,-10836,-12786,-2180,-3613,-10142,-2679,6210,2764,-4105,-1119,5228,7307,6221,7700,612,-13640,-16620,-20183,-7313,-1336,-3357,-11972,-10101,-8251,-6447,9630,17044,12937,996,-4740,-12546,-16624,-14414,-6857,-5260,-7106,-3559,6257,8082,4118,10857,15328,11490,-2152,-6582,7937,2415,-7096,-8414,-10509,-17727,-5214,6266,8528,6647,4409,3381,2558,12557,19664,20766,21782,21316,15715,10711,13644,5509,7397,10167,7998,9410,14024,25667,36700,38224,28553,16604,7164,693,-7121,-10554,633,8795,12698,7519,-1835,-11142,-14104,-8628,10379,18137,7831,4159,13684,20069,18497,17764,19761,9129,-4335,-10808,-2164,4985,12126,9554,-3106,-7419,1174,8872,14096,10915,959,-16454,-12967,5838,10372,-223,-8047,-9751,-4392,6032,13426,16394,7250,1634,10476,8294,-2431,-12797,-13640,-8990,-6811,-5414,-6105,-3614,-2175,-6806,-9468,-16629,-14397,-12611,9513,27270,27775,4020,-6861,886,-2575,-10842,-6148,3696,11152,11936,11729,7337,949,-6478,-8382,-245,13129,20723,9334,5995,14021,32787,31521,27315,24367,9728,2852,-1988,-4870,-1496,15727,26026,19694,-587,-19464,-10068,-3917,-7120,-13717,-8295,323,1021,-2838,-2178,-7651,-17641,-7282,4136,7729,8551,7454,3057,-324,-5139,-1193,-1446,-1699,-6306,-5090,-6415,-7496,3347,17786,35426,34935,15789,6689,3199,7241,13711,14822,17318,14283,7416,1464,825,-5766,-12902,-13271,-9212,-4733,3300,9296,11148,7378,3751,1912,1498,-3040,-10324,-13456,-14256,-15731,-12695,-13862,-11502,4849,14892,10036,-2324,-10173,-13342,-14657,-15169,-11720,-8826,-6994,-8914,-6859,-2028,2257,6696,6566,-1277,-14161,-10104,-2696,5225,1681,-5028,-9749,-7095,-3762,6569,11015,3107,2009,2279,-1856,-3893,2755,21690,48150,50016,31935,7904,807,8464,15725,17995,19568,35348,52308,16847,-4568,-8951,-18173,-8192,5050,13264,12487,2902,-7588,-11068,-16675,-6333,1475,-4642,5880,17119,12982,2412,-9556,-13883,-12416,-11290,-9046,-3601,1390,5589,4773,-2815,-2733,-2505,3641,12886,26980,22154,-2392,-555,8919,6598,224,3933,4550,7256,5927,595,-5771,-13861,-7037,-24,786,-4463,-7824,-3434,10464,14423,2403,-7772,2660,32013,62519,66800,37092,15120,9049,6738,1461,-7453,-18131,-16964,-5513,3126,7016,10657,8725,4943,528,-4632,-6695,4766,19890,23520,13878,935,-13187,-10022,-1129,-2605,-10266,-12627,-12914,-7181,-3792,5719,19701,28525,29105,12709,-1868,-5271,-4644,-4308,2212,2054,-4828,-10556,-7530,-2255,-6816,-6469,-3639,-952,3507,2626,-4831,-7362,-8910,1542,14555,17406,19054,15840,6100,4850,1491,-6472,-9480,-14075,-16630,-13887,-11508,-7991,-5829,-4308,-872,4666,10921,11975,6318,6273,13990,15653,7370,-25,-3503,-8244,-10192,-7315,-508,5076,8322,3357,-3932,-8016,8005,24232,19714,-2110,-13210,-5676,5846,11787,10711,9798,2476,472,-604,-6388,-9568,-13862,-8085,5819,17260,18543,12176,15016,20332,18363,11854,3298,-7182,-10139,-10688,-5072,-993,-3590,-5599,-1551,8322,19158,23666,15071,13271,37209,62917,45262,23452,16558,1666,-17742,-7726,-7111,-16140,-6771,12377,11656,-9490,-3146,11221,5120,-12567,-10272,-3747,-4599,-7438,-8593,-4169,-891,-1905,-16176,-13215,-14291,-16050,-13203,-9937,-11543,-13362,-15952,-20039,-17605,-14618,-10490,-6621,-2905,-8099,-7985,-8726,-6858,-7353,-7495,-8320,-10690,-13947,-7440,-6832,-3624,2946,3888,676,-2263,-12548,-21752,-18955,-10136,-5229,-5755,-6602,-5420,-5798,-2806,6792,12944,10694,5520,9071,14889,12979,7248,8615,17260,26693,33924,34757,12448,6305,13272,15998,11542,87,-3264,-8025,-12161,-8024,1122,17215,15106,7411,-2197,-6955,-5150,-5703,-10135,-13119,-4591,6886,4522,-8889,-7352,-1096,-273,-3240,-7718,-12738,-18338,-11968,-4951,-3602,-7647,-12856,-7417,1145,5828,3597,2161,9373,10192,2555,-4062,-9503,-9229,-6742,-5869,-2227,2333,5604,-2534,-9952,2204,13458,16161,3971,-5433,-9772,-3188,3970,6350,12753,12641,17061,23800,21112,13221,4772,-11510,-7899,1004,-1976,-5170,-6513,-5434,2948,8430,5513,673,-5990,-7212,-7446,-7833,1068,14746,15847,6877,1951,2072,-3366,-13062,-15337,7279,27077,27368,17837,6406,-8757,-10763,-6120,320,8334,18803,37417,44634,46088,24451,150,-9071,-5979,-15,1404,2033,312,-6729,-14588,-7454,4262,21610,24430,23569,18506,5199,-3854,-6256,-1848,-527,5170,11580,13248,5265,-4234,-12892,-17231,-16705,-11529,-2801,4812,10447,15802,16291,9458,3805,-1595,-19825,-4195,-73,-3282,-9444,-10669,-12184,-6625,-2099,-962,2908,1199,-3130,1377,25237,38406,24456,9852,-517,-6191,-11306,-6205,302,1791,4895,7071,8390,-1311,-12536,-12976,-545,8437,10483,5347,4130,-2356,-10716,-6598,8767,35398,69333,92852,89248,60256,36231,18122,2445,-10815,-14700,-1897,16851,32570,43164,30430,12789,-2928,-6434,-5647,-7417,-10770,-1426,-2144,-5145,-4707,-616,-897,-6786,-14785,-21224,-16286,-16707,-13254,-4861,472,152,-9674,-9222,339,8162,18115,16067,37017,47683,38719,25771,19790,19763,12782,6279,4287,166,-2527,-3392,-7410,169,15163,21081,11414,-4246,-9991,-5475,-6711,-6255,-6194,-12881,-13997,-2780,5276,4712,-2230,12120,23495,25406,23924,24192,20993,11867,6041,5057,-65,-3098,-2113,-5467,-5700,-5241,-4745,309,10928,7647,6190,3303,-4432,-11706,-8513,4891,33564,33978,11073,7217,4411,8329,13884,12752,4088,7428,17105,26778,41976,48122,23964,6532,-7821,-17442,-12112,-6170,-3401,-4354,-7415,-11170,-9908,-11120,-10164,-10684,-9933,-6885,-6029,-6984,-7109,-3981,5827,21699,21505,6540,-4393,-10270,-6563,-3490,-5255,-8642,-12266,-1845,6319,7625,-862,-7678,-5005,-10744,-11633,-751,5023,3827,9421,26615,32422,29155,12596,2446,1403,-3638,-10376,-1334,15311,3595,593,-677,3288,9570,13766,13980,7812,-1033,-10880,-14868,-13612,-10097,-8117,-5455,-1990,-2096,-882,-3968,-11883,-12785,-13432,-13902,-10318,-1901,6247,5025,7063,3472,-1498,-2695,-5793,-8150,-2863,2288,-486,6056,14173,16972,8551,-1930,-1476,10271,13254,16442,17503,12448,5168,-1260,-3721,-3699,-3590,-7090,-8348,-5547,-5485,-5451,-3390,6392,9897,7429,13004,21592,23681,24184,22332,18902,7503,-9322,-2237,9367,17303,13517,12256,11402,2944,-10524,-9131,-615,5147,2433,-2053,5995,15867,21595,16124,2215,-1538,7044,11371,6428,-5287,-10265,2824,18755,31221,27330,13172,-6425,-14766,-1315,2823,-5606,-19361,-10246,-2839,115,-3217,-10303,-11568,-6088,-10029,-6524,332,2014,8210,12661,7809,2648,-1088,-1593,4061,7458,3325,-3920,-7607,-13061,-495,22828,29876,28926,22517,13933,12784,4597,-5044,-13254,-14776,-14583,-10408,-11662,-13293,-11063,-4844,8475,16769,5310,-4409,-6223,-5816,-1743,-3321,-5706,-6933,-8041,-4418,-3446,-4582,-7959,-15015,-16978,-11409,-8695,-7091,-8035,-1945,3513,4718,3683,2162,-199,-7257,-11308,-14180,-15766,-11085,-6429,646,16301,24629,13772,5822,6957,17093,26455,21001,15960,5759,-6628,-12315,-4604,720,-4548,-6976,392,6429,2598,-2784,-601,6330,7458,3226,-6237,-5113,-292,-978,-4468,-6600,-3329,-7969,-6630,698,6482,3626,3465,7368],[787,-8169,-13693,-11272,-4401,981,-794,-12369,-10780,-5353,-2476,4212,13647,21651,24174,15431,1632,-4705,-1246,6303,6956,4919,-2436,-4324,-7432,-4755,-184,5663,18622,31184,22709,6967,-5474,-17086,-15770,-12001,-10155,-14172,-8709,-972,2070,1121,7414,21725,23568,9813,-8245,-5523,-279,-2560,-10936,-3207,-3387,-16748,-12373,-4833,-12065,-13806,-3338,10000,24238,27162,22069,18224,14075,5249,-1034,-6161,-10755,-10834,-6876,-305,7762,16261,16345,8265,18490,36454,28896,26574,16493,6000,3186,3616,-5161,-12374,-12293,-15481,-18212,-12141,3427,3423,3532,5365,9032,11601,15349,12515,2608,-6448,-11304,-14181,-16717,-10059,-7176,-8394,-9638,-9652,-1645,12823,19338,23552,20228,9895,5960,3034,-7725,-14791,-11569,-3663,-999,-2298,522,2594,-4749,-16474,-11744,-3923,2030,3233,5421,1240,2399,-2977,-10573,-15195,-11884,-5472,-7827,-8628,-5115,-15692,-9559,-17,8030,13548,5612,-1799,-5205,-7185,-12388,-10630,-1814,8286,19518,12545,2621,-8681,-13809,-11321,-12012,-15328,-12420,19401,23450,1098,-12851,-3233,-896,-3513,-6956,-6994,-23055,-32782,-19994,-61082,-173014,-320387,-391832,-315074,-167172,-72621,-24320,-14552,-23311,-27254,-16219,-5194,5555,7655,-861,-4840,2106,3945,-3791,-13911,-9031,-5632,-10241,-11634,-340,6085,15440,25637,31814,32423,25376,5484,-514,541,412,-1543,-3687,-2410,5067,8430,9867,5666,-5661,-14044,-23531,-14642,6497,27604,42337,42387,17845,-4968,-7493,-5335,-4826,-743,1279,2731,-4525,-9545,-6397,-4130,4327,3656,-4864,-19979,-17953,-15603,-6765,2584,12650,26429,28520,26575,29999,33290,27631,19530,17028,17611,21469,24279,24301,20226,6770,-7138,-16017,-13729,-10949,-14079,-10794,9724,15172,14022,13771,11551,9940,6947,2725,-2310,-2703,3387,7409,-1486,-7208,-3603,4996,18306,26758,24722,7343,-11593,-6866,4853,10824,10687,6587,3310,4923,5434,1565,-8875,-14184,-4670,-8619,-6339,8827,29128,42187,43922,27250,10461,1522,1984,2299,-4355,-2509,5091,9062,1942,-6533,-15418,-14194,-10951,-11773,-14833,-15388,-11599,-6111,620,1413,1409,4675,7663,11441,26497,51989,43345,20766,9975,18770,39931,55031,58444,47103,29774,11681,-1770,-1805,12308,27467,26001,16425,4410,-10245,-8783,-8181,-7418,-11478,-8829,-1593,719,-1011,-6532,-1107,4707,3186,3776,13399,20850,10493,81,-2679,-4258,-2719,1240,12279,30219,22882,10998,25,1705,11143,5791,-802,-3635,11167,3395,-16107,-1195,11840,15167,4339,-5461,-12098,-17460,-13949,-6574,-2778,-7270,-7813,-7209,-5489,4504,14913,16561,18841,15755,13646,9072,3121,-5191,-4439,-13915,-11387,-850,8654,15749,18448,29030,32498,19219,4416,2283,8556,16962,21008,14724,1430,-11480,-14059,-5462,-2586,-3607,-5487,-9350,-14091,-5873,1586,-325,-11242,-17677,-9607,-1135,1262,2751,2627,-706,404,1046,423,-468,-7765,-14001,-15058,-17261,-19458,-9469,13390,33897,28879,11489,5262,2518,4658,11608,16184,16674,8696,2660,-2825,-9003,-14855,-17430,-16565,-8262,-15247,-14766,-10747,-10020,-6859,-1574,-5499,-10763,-12164,-10349,-7642,-2672,-2336,-6296,-6954,-3761,2292,12037,5253,-3878,-3484,-4440,-294,14666,19280,2395,-8749,-2379,-1594,-13157,-14406,-9293,-6779,-8321,-6462,-424,6270,12250,994,-14956,-5718,8940,7285,-3498,-1234,-2117,-5800,-3877,-3570,-3660,1456,5697,10088,6158,-4170,-6955,6029,14077,13987,11920,9275,5324,3011,-3332,-14316,-14931,-11236,-5456,-1739,-6418,-13622,-6548,-2415,1149,7586,12918,10275,7758,5641,8212,9000,2348,7530,24611,41807,35234,13520,-8715,-10124,7216,22743,30055,33200,34673,26835,12954,-1161,-9085,-6444,-6077,-4890,-3369,-3846,-9408,-18373,-5030,5451,8970,-1672,-10688,-3504,17453,37508,31985,15250,5170,-1819,-7373,-16106,-12510,-371,-1184,-3125,12998,27616,22028,4236,-10115,3179,19778,23495,18790,1971,-12579,-18605,-13503,-8638,-3802,2344,7279,912,-6851,-7846,-8199,2736,13260,23676,37697,38488,23019,13470,14866,9612,3792,-4753,-5541,-439,-5710,-9467,-11042,-10970,-7074,3964,12293,11280,2264,-2882,-8570,-10839,-4088,2480,7100,6617,3518,-2700,-1828,-368,-2944,-3150,-6296,-6631,-6564,-1143,2223,-4885,-8605,-9279,-6335,-8058,-3779,4417,4144,-620,2631,7475,3011,-12475,-9693,-5711,-9513,-11756,-5901,-1139,-3705,-11254,-16373,-20835,-27023,-14306,-5169,-91,4930,3387,-253,-711,-3604,-8316,-7506,-5631,2379,15242,29283,42966,36449,26466,24336,29133,35866,24094,5848,-4398,-6080,-3812,12200,41627,71551,65442,43574,34108,35347,37443,22702,-1579,1058,5723,5580,-772,-2597,-2406,-18,9871,4145,-4861,-11578,-12022,-9484,-8964,-5702,3668,14272,19046,10958,-5468,-13372,-7324,-1240,-2911,-6015,-7270,-10881,-6417,-6237,-10070,-15641,-13061,-1980,19103,31842,35054,21611,9397,7020,2363,-569,-10223,-16076,-5552,5270,10730,5616,3925,11128,20291,16912,70,-10387,-2425,-1271,-2230,-5899,-10473,-12917,-14222,-10977,-6195,-1403,200,-1629,-2035,2677,7886,9351,5952,3061,-2189,-6508,2033,9844,10427,-3354,-12991,-9085,-3744,-2606,-3004,714,11830,28831,39465,27874,10569,-1054,-5885,-6550,-5711,-7151,-9506,-8682,-3506,6702,13455,11900,7303,1408,-6709,-460,11451,16560,10649,-10908,-5754,4361,11673,3264,-6959,-7758,-4696,-6875,-15621,-9716,8712,18795,15699,4443,-3695,-11328,-14687,-7207,107,-10004,-5418,8114,10478,440,-11161,-16833,-9969,7403,23496,23812,21089,15461,3447,-2211,9135,22879,28165,21332,13317,11872,2661,-8958,-13680,-8898,-544,9422,23306,39052,49105,54411,44692,19406,-1057,-5684,-5289,-8264,-15519,-4056,-2802,-8301,-7468,-7702,-6740,-4799,8876,21901,29927,32850,22854,9318,-8683,-17381,-9071,-5388,-5504,-4909,-5990,-8601,-1745,4075,9485,9280,6257,12340,24211,27442,21595,18749,13340,6594,-4847,-12623,-7663,-4747,-1761,1046,5781,12575,11628,3870,-2919,-2,3151,-4295,-12130,-13326,-1034,153,-7254,-2766,7058,4834,-3627,-2417,5130,7422,5939,5983,-1867,-17354,-13487,-21185,-8238,-2021,-3937,-12193,-8631,-5118,-7147,8349,18581,16493,4414,-2679,-11643,-15928,-13497,-6013,-4683,-6691,-2000,8557,10225,4315,8998,15113,14818,-296,-7113,6407,623,-7242,-6820,-8393,-16926,-7486,3054,5638,5077,4513,4885,5506,15056,20512,20624,22080,19935,12837,9525,16732,9062,8703,10455,7815,9385,15283,30361,40727,38833,28188,16020,6723,1029,-6176,-10742,-1218,6231,10543,5730,-3071,-9017,-8107,-9665,7388,18424,9534,4996,12429,17285,16669,17410,19758,10759,-2603,-10042,-2139,3939,10554,9731,-565,-4379,2354,9507,15620,13145,2802,-14528,-13104,3929,9044,-1118,-8984,-11208,-7331,2847,10752,17363,14192,9225,12477,6874,-5718,-14139,-11344,-6260,-5324,-4674,-5931,-4062,-2264,-6132,-8053,-15459,-15405,-12285,9196,25866,26808,6084,-5598,1480,-3927,-13555,-6203,4446,10946,10887,10348,6336,279,-6651,-6852,860,12504,23490,16739,13461,21118,37444,31969,26852,23677,10598,4214,-893,-3804,1406,18378,26857,20489,1247,-17194,-11541,-6250,-7926,-13350,-8415,-431,-37,-4928,-5611,-9920,-10067,-1540,8195,9823,9610,9767,5658,1252,-4812,717,723,-596,-5396,-4916,-7194,-8245,3147,14993,29408,30710,15816,6848,3650,8302,15776,16252,16710,13300,8432,3153,1615,-5654,-12218,-13148,-10993,-8275,-322,7510,11488,10194,7761,5871,4469,-1348,-9770,-13717,-13731,-14890,-11856,-12694,-13391,1874,9902,4079,-8338,-14398,-16224,-15039,-14913,-11012,-8238,-6888,-8768,-5890,-211,4101,7534,7014,1115,-12192,-10514,-3486,4215,1736,-4739,-9827,-7669,-5072,4628,13049,6413,4206,4019,-294,-3516,1983,21822,47211,47004,30786,8294,823,8101,15775,19935,24104,39702,53912,17312,-5206,-4990,-13825,-11049,2919,11459,11113,1786,-8997,-12360,-17377,-5274,4045,-1370,7276,17553,13483,2900,-9118,-13280,-12376,-13048,-9272,-1472,5766,13203,13094,1775,-885,-1046,5912,16308,29448,21034,-5560,-3210,6460,4972,284,4764,6018,9017,6571,-96,-6010,-15129,-9463,-2286,-843,-7170,-11307,-5685,8478,12049,1535,-7769,1303,27372,55641,61291,35853,13634,6448,3646,-157,-8053,-18562,-17110,-8507,-406,4457,9508,8387,5018,1277,-3801,-6409,4067,19570,24215,14402,789,-11849,-9278,-178,-914,-8420,-10104,-11042,-6007,-1962,8880,22640,32294,35099,17146,-159,-4040,-4102,-4895,1898,3209,-2704,-7245,-6297,-3247,-7778,-6001,-2358,375,3694,794,-7473,-10635,-11651,-165,13113,16800,17782,15764,7901,7959,5873,-2023,-6026,-11236,-15668,-13900,-10613,-6375,-3603,-2334,-1393,1490,7726,8664,1277,-3022,3561,7771,2672,-1835,-2793,-5775,-6432,-4206,2601,7114,9249,3949,-2594,-6393,8893,25159,20509,-1041,-10734,-7752,1358,8805,10264,9887,3031,2969,3767,-3447,-8803,-13548,-8314,3546,11786,11450,8156,14588,23644,23662,17089,7592,-4803,-11029,-12030,-5710,-3911,-6195,-5809,-1621,6853,15692,17289,9277,9478,31023,61779,47227,18409,6267,-9003,-8659,968,-2594,-14659,-10767,8455,9733,-10604,-7474,6264,2063,-15864,-4559,2050,-709,-3588,-4017,-983,604,934,-8831,-12793,-11505,-14408,-12711,-10366,-12336,-14285,-17059,-21088,-17783,-14670,-11480,-8797,-5798,-11579,-11537,-10852,-7691,-6962,-5767,-5103,-7787,-18122,-11220,-9694,-5500,2992,6338,3734,-497,-12047,-21452,-18420,-9900,-5955,-6827,-7157,-5321,-6705,-3357,7704,14736,11186,4585,6607,12345,12885,8542,10413,19704,31326,40476,35768,9233,2981,10748,15089,11279,-410,-4875,-8654,-11634,-8769,-714,17320,16803,8673,-1048,-5578,-2533,-3145,-8417,-11489,-2594,10805,8465,-7102,-8639,-1517,22,-2418,-7433,-11910,-16331,-12119,-6025,-4930,-9539,-15534,-9291,-1109,1685,-325,98,8772,8704,379,-5256,-9421,-8097,-5912,-7573,-4382,733,4292,-4234,-11827,3313,14601,13455,-1381,-9283,-11550,-3722,1916,2205,6377,7387,15420,21690,17534,9375,3917,-10056,-10164,-675,-2428,-4938,-5888,-4501,3906,9085,5755,616,-5754,-5867,-7397,-10311,-1713,12386,13903,5017,-905,-1880,-7996,-17696,-10289,14123,29268,24622,14541,5293,-9002,-12631,-6848,593,9493,20006,36489,41140,42361,20804,-2493,-12412,-9676,-3731,-2216,-1150,-2121,-7864,-13899,-8852,121,15249,20989,22176,17618,3660,-3889,-2222,3378,4495,8836,12711,11992,3086,-5509,-10803,-14461,-17585,-14714,-4756,4245,10178,15220,17370,11982,8318,5550,-14463,-6728,-1021,-3553,-9178,-10584,-12678,-8735,-3848,-1089,3988,3060,-576,1939,22322,34866,22928,9335,-494,-5587,-11197,-6988,-731,57,2843,5440,7017,-3249,-13680,-10952,1932,9790,9769,3427,1760,-3373,-11235,-7885,7405,33436,65911,88928,89771,64023,39692,21563,7981,-3231,-11422,-4414,13394,28984,35467,24342,10833,-2808,-7265,-8009,-11272,-10094,367,-2642,-6938,-7104,-3190,-4035,-10235,-18659,-19777,-15640,-17548,-12133,-3646,1471,2225,-5855,-10381,-3323,4075,16093,17100,34808,39173,30523,21137,17109,17877,10863,3911,2685,-953,-4102,-6079,-12357,3202,19496,25479,14030,-2816,-11833,-6616,-8662,-9077,-9977,-14602,-10612,-61,6854,5022,-4388,10279,23187,24731,21856,20506,16792,9136,5722,5652,364,-3311,-3222,-6803,-6497,-5203,-4814,-914,7646,2982,2583,1651,-4164,-10078,-3053,14004,45964,45219,15558,6869,3321,6048,9962,7626,293,5809,17025,25020,37514,41781,21189,5174,-9111,-16056,-10268,-4364,-1760,-3019,-6652,-11207,-9999,-10735,-10119,-13437,-9281,-3756,-1693,-2889,-4201,-3071,3061,16108,17789,5272,-3964,-7935,-3929,-1788,-4563,-8177,-13402,-1706,7757,8564,-952,-5936,-2493,-8667,-14055,-2494,4202,3410,8879,29200,39519,33649,13134,1811,2080,-1418,-6952,2449,18689,6361,1668,-760,2491,9141,15266,18031,11117,185,-11415,-17220,-13296,-8731,-6448,-2666,3359,4629,5614,-723,-10684,-13728,-14221,-13223,-8315,2099,11136,9270,8465,4882,-33,-1616,-4632,-6960,-1657,4236,2427,8189,15306,18821,11413,1054,-3364,7269,9917,13869,15420,10599,3711,-2131,-4401,-3766,-2671,-4939,-7253,-6647,-6524,-5732,-644,11457,14515,10975,15368,21066,19652,17834,17428,16455,6706,-9203,-2471,8861,16313,12410,11983,12385,4761,-9240,-9834,-986,4366,486,-3274,6796,17800,24480,18042,3449,-1539,5382,10724,8091,-2242,-10556,-810,15873,29715,27030,12417,-8706,-11669,935,3666,-1161,-18198,-15066,-6356,-1757,-4229,-10682,-11397,-7157,-11730,-9461,-4351,-2382,5526,13783,9952,5363,188,-405,6016,8042,2225,-6639,-10798,-15756,-1104,23811,31792,29585,22282,12810,10949,2830,-5378,-12574,-14841,-16813,-12167,-13933,-12941,-10900,-4716,8313,15105,3151,-7182,-8477,-6343,-1456,-2707,-5180,-6179,-6684,-2529,-1080,-880,-5209,-12541,-11918,-7766,-7437,-7081,-8167,-2964,1937,3219,2755,2057,1436,-3165,-6842,-9851,-11813,-11741,-6626,2579,21543,30773,19322,10712,9578,18459,30746,25725,16495,3223,-9379,-14696,-5614,411,-4207,-8809,-3347,1715,-1311,-5954,-2524,5527,6979,3038,-7011,-6221,-523,-651,-3509,-5071,-2696,-7455,-6287,1718,7310,4159,4350,8151],[3154,-5323,-10434,-9055,-2870,2076,-523,-12698,-8212,-2367,241,6203,15837,25653,29997,20764,5103,-5090,-4753,2985,4827,4240,-1514,-2971,-6365,-3306,1876,8157,21850,34363,23409,6325,-6275,-17770,-13848,-10517,-8985,-13773,-10958,-4437,-82,1507,8532,24467,28064,15340,-6682,-7974,-3234,-5086,-12128,-3209,-2596,-13494,-10014,-3669,-10820,-13678,-3747,9582,23368,25492,20063,17935,16129,8245,1242,-5564,-11973,-12059,-7346,-498,5958,15114,17174,9866,20584,40785,34692,30591,18563,7681,4719,5616,-4010,-9874,-10493,-15201,-16674,-9179,6075,5309,4779,5655,8431,11198,17298,16405,5791,-4307,-9660,-13067,-13259,-6969,-4629,-7039,-8945,-7919,2067,17461,23466,28299,24884,11741,4991,-82,-11021,-17089,-12617,-3294,1034,-471,1766,3028,-4784,-14732,-11795,-7031,-2892,732,7031,7676,13727,11880,5804,779,414,-269,-6981,-10218,-8068,-19762,-12381,-2198,6536,12016,4851,-632,-1493,-2225,-7591,-5489,737,9079,19018,12542,3648,-6759,-12042,-9880,-9846,-11611,-600,32756,32586,4496,-12714,-3176,-436,-3290,-4790,-3025,-21542,-31308,-10613,-42951,-149987,-294196,-344129,-249134,-107773,-35178,-9941,-14174,-24492,-22553,-13238,-4300,4090,5583,-1948,-5929,-650,1121,-3607,-11983,-9096,-5173,-8249,-12305,-1874,6210,18724,31127,34481,32196,21009,2128,-2286,-419,438,-841,-1872,429,8635,13075,12509,6164,-3127,-8342,-17598,-13082,4141,24473,36590,37567,18154,-2807,-7568,-7579,-7346,-3208,-345,2435,-5410,-11659,-7544,-3395,6148,4489,-4377,-19946,-17859,-15227,-5589,5101,16930,28626,29217,28412,33201,39484,39900,31653,24007,18917,18746,19102,20145,19425,8642,-3349,-11446,-14784,-11185,-13825,-12627,4669,8465,6545,6652,7239,8124,6963,3731,-1933,-4005,1353,6042,-1771,-6153,-1746,5826,18204,25961,23383,7540,-10311,-7295,5044,12795,13219,7270,2615,4264,6715,4986,-5757,-11991,-6262,-10345,-6888,8731,29212,43138,45426,28813,11595,952,-2039,-585,-4719,-2078,5368,8647,1758,-5854,-13550,-15118,-11464,-11317,-13959,-15504,-11645,-5454,1220,-121,-2870,-306,3715,9430,26217,50813,42034,18950,9780,19097,37888,49771,51550,40441,25861,10117,-3100,-3102,12556,30965,35361,26585,11702,-7890,-12672,-9953,-7177,-9512,-8556,-2187,369,-460,-5499,-1424,2655,721,1863,11542,19702,11221,1550,-1951,-5487,-4522,332,10901,25953,19235,9699,-588,474,8543,3506,-92,-1340,11190,758,-16944,-1424,11222,15157,6267,-3523,-10761,-14833,-13437,-6983,-1951,-7365,-10358,-6929,-5548,708,9695,11918,15912,15123,14204,9602,425,-6804,-6277,-13495,-6217,274,6580,12915,16727,26059,26934,11672,-689,-1252,4559,14441,21405,16389,2193,-11857,-15371,-6263,-3120,-4132,-5923,-9602,-14503,-6651,-224,-1963,-11197,-17954,-11037,-2220,752,2924,3312,-97,856,1719,1388,447,-7413,-14361,-15633,-14844,-21362,-12258,11177,31777,26718,9384,3110,-22,1406,7796,16118,19276,11196,3864,-1536,-6026,-11448,-12874,-10872,-5632,-13277,-14163,-10177,-8157,-3986,2637,385,-4719,-8563,-7797,-6421,-1664,-1528,-6232,-7929,-5832,-576,9929,5802,1816,5437,2132,-347,11939,16477,-86,-6966,4407,5744,-7211,-11901,-7441,-4632,-5668,-5547,-119,6569,12267,2372,-15427,-5419,11301,11563,345,897,5,-4406,-4915,-8430,-11688,-6478,-1004,5129,3513,-5160,-8694,4739,14335,15547,14589,13631,11091,7756,-1095,-14925,-15435,-12967,-7065,-2751,-6774,-13785,-6722,-2755,-65,6110,11890,9186,6131,3867,6980,7301,291,6455,25070,44052,39577,17290,-5494,-9064,9693,26384,32370,34605,34359,25244,10727,-3608,-11227,-8385,-8952,-7457,-4359,-4013,-8193,-19283,-7491,3445,7914,-2431,-10270,-2714,17847,40032,37160,19701,8340,-581,-7600,-16963,-11935,594,-67,-4262,12490,27765,22656,5910,-9034,425,16630,21718,19633,4365,-9817,-15771,-15997,-9996,-4251,2933,10468,5759,-6343,-14487,-8460,6309,14613,22228,34041,33012,14598,9234,13916,11265,7200,-1025,-1998,1614,-5473,-9666,-10461,-10027,-7135,1571,6953,5878,4,-3067,-7101,-8405,-881,6571,12049,10878,6589,-855,-1409,1348,338,1056,-2832,-5800,-6468,-1336,2171,-4172,-8175,-9394,-5571,-6660,-6651,1889,2335,-1674,2048,5651,661,-13620,-9694,-5572,-8965,-12706,-6090,-784,-4756,-17479,-17797,-18865,-20365,-10295,-667,3967,7294,3896,-1338,-2861,-6055,-9309,-6190,-4038,3138,15359,26642,39574,34667,23898,21187,24641,31781,23516,6272,-4386,-6253,-4136,11802,41021,71097,65124,45320,36579,37909,38854,22959,-676,1146,4812,4102,-518,-2078,-880,2773,10648,1946,-5154,-10023,-6632,-6339,-7071,-3498,6183,17101,22595,11997,-10909,-14019,-4693,65,-2998,-6879,-8670,-13060,-9371,-9247,-8907,-12472,-13223,-3223,21426,38477,38648,18536,6388,4829,638,-1031,-9902,-14874,-4939,4983,8762,2320,-102,6655,16202,15774,-424,-14445,-4769,-2952,-3272,-6121,-10306,-13747,-16672,-14424,-9074,-2025,74,-2539,-2195,3158,8310,10418,7017,4488,829,-3095,5178,11376,9650,-4515,-13645,-9830,-4827,-3781,-4002,-262,12256,34702,49470,36277,15600,1752,-4386,-6143,-5731,-6991,-10519,-10586,-5935,3560,9877,8723,4513,231,-5723,1234,14497,19878,11092,-12054,-8090,4492,13483,4514,-7118,-9000,-7019,-9025,-16853,-10192,9037,21606,18603,4186,-3753,-9178,-13141,-7525,2178,-7023,-16276,-5598,-2474,-6275,-11392,-14630,-7659,9384,26674,29761,26268,19187,5193,-4429,5230,16963,22587,18841,12603,11009,1232,-11208,-15937,-8048,924,9613,21042,35812,47862,53131,45064,22871,1862,-3986,-4065,-5871,-14568,-6184,-4899,-8667,-7226,-7742,-6944,-3332,12179,26084,34014,34345,21855,6204,-11729,-13398,-5377,-3129,-5159,-5238,-6162,-7801,-932,2580,4678,1016,-2439,7916,22403,28329,23351,20416,15915,9681,-1981,-10223,-7529,-5266,-2192,1324,6924,14458,15353,7573,1861,4762,3992,-5568,-13563,-13940,-265,3260,-4329,-3229,7134,6627,-2815,-3963,4487,7148,5307,4030,-3956,-14912,-11170,-21343,-8941,-2681,-4625,-12511,-7551,-2441,-5877,6802,18778,18687,7421,-558,-10943,-15251,-12673,-5562,-4511,-6545,-768,10384,12047,4370,6435,13245,16394,603,-7578,4595,-1182,-6953,-5594,-7151,-15883,-9845,-516,2345,2998,3862,5496,7791,16705,20589,19561,21218,17669,9791,8603,19316,12319,9623,10382,7155,8564,15530,33633,42536,37681,26599,14664,5752,823,-5804,-11397,-3556,3005,7574,3457,-3929,-6022,-2671,-7537,4801,17705,10531,5375,10707,14137,14404,16319,18726,11626,-813,-8648,-1637,3320,9235,10241,2946,-1197,3230,9644,16344,14681,4510,-11890,-12950,1599,7281,-2120,-10018,-12414,-10171,64,8589,18743,21852,18291,14644,4767,-10058,-13103,-8191,-2977,-3404,-3774,-6048,-5067,-2727,-5550,-6565,-13616,-16559,-11534,8209,23118,24809,8690,-4279,1676,-5530,-16221,-5796,5134,10469,9705,8881,5111,-470,-6701,-5884,601,10098,23686,22959,21183,29167,42388,32526,26596,23081,11783,5657,38,-2887,3911,19762,26604,20446,3057,-14122,-12666,-8486,-8808,-12828,-8959,-1886,-1488,-6685,-6284,-5585,-3293,3067,10797,10680,9872,11883,8448,2956,-4545,2025,2593,290,-4794,-5219,-8275,-8662,2602,11500,22950,26175,15738,7012,4060,9211,17639,17850,16665,12880,9513,4734,2267,-5391,-11318,-12809,-11845,-11796,-3649,6137,12233,13259,12225,10158,7616,409,-9086,-13777,-12918,-13838,-10885,-10999,-15457,-1827,4264,-2081,-13003,-11875,-14172,-14531,-14380,-10327,-8042,-7393,-9206,-5257,1379,5771,8208,7313,3465,-10155,-10923,-4522,2743,1618,-4304,-9692,-8237,-6227,2751,14669,10121,7140,6394,1684,-2752,1042,21007,44399,42783,28884,8273,608,7568,15422,21059,27833,43424,54916,18288,-4198,485,-6421,-12172,1063,9796,9805,551,-10168,-12575,-16696,-4905,5882,1615,8491,17560,13821,3599,-8248,-12322,-11963,-14713,-8978,-1,8745,18862,20029,6041,981,737,9107,21332,33557,21949,-5503,-5749,3780,3251,349,5159,6553,9529,6309,-727,-5030,-13679,-12617,-4842,-2466,-9890,-14706,-7174,6831,9728,847,-7598,666,22631,46670,52964,33045,11544,3417,67,-2095,-8646,-18263,-16320,-10157,-2641,2671,8592,7932,4823,1893,-2745,-5652,3151,17998,23880,14765,858,-10290,-8418,798,1166,-5809,-6548,-8106,-4263,-99,10414,23187,33996,39105,21038,1383,-2988,-3614,-5130,2017,5075,427,-3043,-4061,-4354,-8843,-5676,-1211,1536,3597,-1171,-9842,-13508,-14459,-2212,11053,15573,16044,15116,9246,10361,9400,1545,-3328,-8685,-13861,-13356,-9681,-4621,-1064,-20,-1691,-1916,4101,4862,-3548,-11170,-5608,804,-1264,-2571,-771,-1850,-1951,-374,6184,9005,10046,4607,-961,-4245,10109,26031,21249,596,-7813,-9632,-3141,6343,10358,10421,3995,5433,8002,-20,-7465,-12707,-8650,670,5356,3892,4020,13844,26687,29286,23046,12661,-1686,-10260,-9429,-4532,-5841,-7831,-5580,-1885,4891,11535,10733,4391,6436,24702,56809,45806,13539,-2155,-10013,2487,7762,833,-11836,-14462,3397,5886,-12561,-10651,1576,-1876,-16696,3527,10425,5086,1328,897,2099,2129,3625,-1331,-5732,-6352,-11966,-11872,-10428,-12632,-14375,-16727,-19679,-17398,-14010,-12080,-10580,-8282,-13790,-14676,-12762,-8182,-6439,-4093,-2084,-4870,-16977,-14129,-12133,-7240,2951,9031,7537,1939,-11203,-21278,-17806,-9599,-6484,-7570,-7272,-4729,-7398,-3765,8685,16402,11660,3622,3681,8231,11465,9116,11937,22076,35844,46379,36434,6703,-238,7945,13730,10680,-958,-6067,-7962,-10583,-9580,-2390,17924,19273,10361,181,-4243,483,179,-6013,-9299,-682,13952,11394,-5415,-9892,-2085,135,-1828,-7174,-10843,-14477,-11911,-6858,-5937,-10992,-14951,-9513,-3420,-2662,-3742,-926,9075,7724,-1413,-6094,-8893,-6460,-4473,-8910,-6184,-651,2721,-6336,-13373,5144,15910,10477,-6476,-13171,-13071,-3999,-221,-2110,1374,6091,15944,20695,15395,6995,3615,-8020,-11697,-1848,-2381,-4298,-4917,-3141,5262,9903,6090,454,-5716,-4248,-6516,-12329,-4845,9324,11041,2797,-3446,-5078,-11260,-14611,-1227,23193,31994,22082,11188,3792,-9007,-13977,-7244,813,10369,20612,34171,35944,36482,16453,-4898,-15004,-12570,-6705,-5227,-3946,-4571,-9139,-13076,-9698,-3220,9389,17156,20226,16074,1723,-3721,1761,8504,9561,12248,13372,10431,766,-6933,-8880,-11183,-15219,-17068,-6075,3907,9764,14186,18037,13980,12124,12194,-6855,-9707,-2376,-3812,-8542,-10242,-12962,-10531,-4865,-580,5361,5122,2285,2888,19578,31397,21686,9131,-177,-4754,-10660,-7636,-1807,-1880,672,3808,5552,-5186,-14490,-8699,4772,11453,9476,1876,-781,-4750,-11982,-9436,5583,30264,59668,80853,85999,65197,41631,23915,13053,4612,-5440,-5399,9468,24062,27347,18849,8719,-3052,-8424,-10661,-14628,-6251,2092,-3212,-8768,-9737,-6040,-7202,-13331,-21753,-17081,-15067,-18702,-10664,-1997,2620,4243,-2130,-9167,-6078,479,13878,17984,31703,30393,22434,16433,14292,15703,8650,1247,633,-2492,-5955,-9070,-13970,5862,22081,28046,15379,-1785,-13519,-8088,-10848,-11845,-13872,-11649,-6842,3136,8599,5359,-6899,7207,21522,23156,19590,17072,12856,6257,5062,5979,667,-3506,-4132,-7880,-7098,-4930,-4328,-1831,4229,-1923,-974,128,-3138,-6039,3543,24267,58246,55995,20575,6360,1790,3032,5446,2278,-3603,3711,16044,22495,31333,33746,17582,3191,-10951,-14651,-8258,-2532,-419,-2264,-6304,-11409,-9637,-9197,-7762,-11457,-8342,-1969,996,-35,-1727,-1631,1682,10565,13359,3843,-3121,-5006,-1023,-201,-3777,-7498,-14586,-1749,9128,9622,-636,-4142,-610,-7256,-16083,-4185,3187,2712,7876,30485,45307,36927,13322,1072,2706,962,-3634,5978,20863,8329,1681,-1936,939,8013,15815,21475,14366,1400,-11330,-18537,-12458,-7532,-5071,-165,8494,11494,12328,2217,-9643,-14438,-14766,-11873,-5206,7370,16534,13083,9096,5364,738,-1240,-4296,-6455,-880,5597,4646,9718,15672,19553,13334,3641,-5520,2925,6080,10733,12872,8419,2092,-3440,-5595,-4115,-1714,-2410,-5528,-7544,-7561,-5836,1815,15201,17367,12707,15937,19173,15497,11792,12224,13184,5180,-9550,-2855,8204,14840,11008,11275,12679,5929,-8260,-10511,-1582,3070,-1859,-4215,7435,19124,26375,19185,4405,-1535,3592,9408,9101,644,-8679,-4675,12402,27496,26270,11656,-10455,-9403,1920,2997,1909,-12166,-20363,-10496,-4105,-5596,-11547,-11669,-8253,-13526,-12711,-9187,-6915,2462,14642,12630,8476,1265,106,7068,8002,721,-10005,-14124,-17965,-2123,23756,32892,29392,21306,11049,8649,985,-5865,-12399,-15149,-15912,-11908,-12843,-10767,-9044,-3114,9250,14356,1964,-8738,-8320,-4808,-95,-1793,-4839,-5732,-5533,-855,1188,2426,-3029,-10276,-8487,-6126,-7273,-7947,-8803,-4063,166,1438,1460,1482,2448,823,-1677,-4891,-8148,-11804,-7088,4180,25853,35104,23698,14839,11843,19492,34033,29502,15980,166,-12073,-16391,-7071,-476,-4435,-10505,-6957,-2922,-5245,-9449,-4410,4804,6531,2805,-7835,-7679,-1084,-574,-2608,-3609,-2119,-6986,-6263,2128,7433,4340,5268,9400],[6055,-1558,-6948,-6198,-802,3346,-360,-13129,-5652,634,2912,8202,17642,28635,34580,25415,8368,-4769,-7317,-34,2317,2844,-1398,-2464,-5901,-2311,3502,10231,24297,35741,22898,5491,-6837,-18099,-12722,-9689,-8247,-13141,-13836,-8776,-2804,1249,8544,25076,29816,18697,-3873,-10463,-6793,-8442,-13193,-3502,-2091,-10056,-7100,-1992,-8949,-13495,-4635,8676,22089,23551,17581,16438,16753,10432,3274,-5020,-13273,-13557,-8022,-1113,3499,12789,16614,10548,21921,44026,40696,34938,20679,9248,5799,6767,-3347,-6936,-8175,-14622,-15553,-6496,8779,7716,6321,5794,7303,9995,18190,19617,8588,-2340,-7958,-11501,-9575,-3191,-1638,-5488,-8376,-6619,5640,21822,27192,32248,28821,13153,3737,-3207,-14150,-19245,-13463,-3168,3160,2051,4039,4244,-4226,-12937,-11596,-9943,-7847,-1975,9029,15172,25173,25991,21025,14929,10485,3946,-5981,-11240,-9036,-17282,-14647,-4477,4924,10386,4155,822,2572,3215,-1841,75,2655,8980,17372,11784,4175,-5153,-10461,-8625,-7852,-6513,12100,43668,39926,7767,-12241,-4730,-1348,-3947,-3077,191,-20375,-31609,-8150,-36580,-140787,-279889,-309215,-201470,-65442,-8498,-83,-14580,-22111,-17147,-9241,-2509,2827,3111,-3239,-6923,-3666,-1884,-3644,-10307,-8541,-4459,-6459,-12531,-3645,6197,22472,36622,36684,31262,16724,-1141,-4336,-1666,58,-471,-252,3003,11529,16438,14210,5799,-993,-2462,-10291,-9828,1268,19542,29262,30800,16720,-1896,-7984,-9519,-8966,-5061,-1584,1957,-6356,-14038,-9313,-3468,7157,4393,-4505,-19829,-17508,-14206,-4345,7478,20232,28394,27483,28184,34468,44213,52515,45457,32775,20974,15752,12934,14520,16858,9174,-554,-7675,-13093,-10535,-13268,-13471,375,2286,-382,-19,3170,6252,6726,4223,-2052,-5757,-1245,4018,-2420,-5228,65,6677,17759,24517,21455,7562,-9088,-7926,4852,14449,15619,7979,1671,3148,7740,8423,-2102,-9134,-7301,-11863,-7377,7947,27217,41720,44663,28873,11813,11,-6526,-3752,-5363,-2084,4820,7625,1406,-5283,-11570,-13674,-10928,-10476,-13039,-14995,-11393,-4827,1424,-1946,-7278,-5421,-670,6298,23586,45551,37649,16088,8775,17987,33200,41212,41338,31457,20532,7663,-5240,-5548,10966,31678,42628,35824,18462,-3824,-15985,-11625,-7091,-7495,-7056,-1849,487,138,-4706,-2219,81,-2042,13,9312,17685,11685,2577,-1968,-7231,-6522,-660,9301,21443,15809,8640,-857,-1861,4133,-293,-501,366,10199,-2016,-17060,-1770,10141,14609,7677,-1915,-9394,-11697,-8890,-3933,-524,-6604,-12491,-6722,-5794,-3064,4902,7763,12900,13976,13958,9738,-747,-6056,-6802,-9429,-1217,1889,5026,10445,15399,24125,23146,6002,-5492,-4519,949,11727,20992,17163,2920,-12026,-16515,-6996,-3573,-4541,-6223,-9651,-13681,-6858,-1713,-3066,-10359,-16461,-12515,-3618,-175,2660,3781,630,1722,2966,2916,1953,-6229,-12890,-11987,-10298,-18543,-15152,8285,28183,23649,7330,1415,-1660,-1296,4277,16186,21822,13567,4707,-708,-3403,-7892,-7747,-5653,-3736,-11993,-13017,-8985,-5829,-783,6762,6450,2494,-3658,-5011,-5327,-1203,-1246,-6299,-8911,-7767,-3330,7189,6064,9153,16204,10166,-877,6656,12226,-2181,-3152,10117,11426,-1932,-8537,-5470,-2796,-3374,-4798,-138,6462,11704,3440,-15627,-5458,12913,15190,4351,3334,2146,-3070,-5935,-13166,-18049,-13145,-7027,505,1078,-5829,-10156,3119,13866,16216,16179,17094,16661,12471,777,-15605,-15010,-13781,-8308,-3710,-7119,-13859,-7119,-3608,-2160,3286,9284,6763,3646,1620,6186,6310,-1361,5279,25169,45737,43680,21112,-2325,-8082,11451,28686,33125,34608,32819,22737,7910,-6469,-13594,-10183,-11482,-10056,-5819,-5005,-7818,-17077,-8450,2402,7465,-2678,-9447,-2015,17722,41372,41463,24029,11856,1276,-7529,-17772,-11463,1356,1142,-5354,11072,26286,22142,7116,-7772,-2328,13146,19444,19808,6446,-7112,-12964,-14697,-10877,-4501,3654,14088,12626,-1338,-14794,-5513,9483,15069,19658,28981,26277,5498,4671,12268,12316,9994,2270,1287,3850,-4904,-9297,-9611,-9114,-7003,-486,2181,711,-2389,-3284,-5181,-4845,2662,10492,16297,13722,8110,392,-801,2825,2913,3756,-371,-5291,-6669,-1615,2275,-3344,-7846,-9527,-4822,-4405,-9119,-2682,-1962,-3237,1976,4198,-1587,-14934,-9678,-5460,-8516,-13480,-6380,-968,-5346,-13305,-13636,-13808,-13854,-5630,3718,7626,8961,3781,-2848,-5180,-8251,-9723,-5464,-2820,4181,16001,24283,35150,31449,20370,17459,19654,26508,21793,6331,-4556,-6582,-4610,10909,38771,67017,61537,45095,37864,39418,38933,22521,150,1120,3835,2807,788,138,1954,5945,11111,43,-4881,-7978,-2708,-3891,-5546,-1582,8348,18947,24164,11496,-15130,-11901,-2119,1094,-3307,-7846,-10284,-15431,-12679,-11140,-6770,-9638,-12820,-5255,21248,41745,38210,13174,2657,2235,-1153,-1549,-9620,-13223,-3725,4993,6732,-950,-3789,2637,11711,13498,-1387,-18291,-5991,-3808,-3783,-6225,-10279,-13639,-17466,-17544,-12119,-3033,-456,-3841,-2574,2986,7937,10640,7415,5364,3584,422,8016,12139,8145,-5968,-14471,-10721,-5978,-4970,-4973,-1167,12535,39732,57876,43329,19947,4251,-3012,-5871,-5965,-6862,-11701,-13165,-8920,30,5867,5129,1651,-968,-4614,2928,16977,21949,10565,-13249,-9912,4173,14152,4688,-7718,-10445,-9370,-8733,-11753,-8517,7783,21853,20008,3869,-2009,-5085,-11256,-8322,3975,-2924,-21590,-17948,-16049,-13492,-11752,-12583,-5697,10358,27753,33715,30458,22626,7333,-6021,1590,11652,17118,15638,10854,9185,-852,-13847,-16891,-6278,3058,10301,18768,31828,45255,50412,44349,25459,3670,-3493,-3731,-3851,-12134,-6694,-5064,-8113,-7049,-7816,-6871,-1360,15082,29819,38242,36371,21633,4323,-12473,-9721,-1916,-443,-3813,-4920,-5871,-6476,-190,1210,785,-5619,-9514,4423,19827,27764,23714,20705,17602,12402,1048,-8050,-7192,-5294,-1742,2353,8250,15931,18841,12701,8188,10087,5079,-6501,-14820,-14304,326,5794,-1617,-3990,6396,7941,-1777,-5603,3322,6556,4488,2161,-4986,-11221,-9625,-20922,-9485,-3333,-5346,-12716,-6894,-396,-3152,5652,17927,19459,9816,1722,-10398,-14511,-11938,-5545,-4773,-6632,164,11765,13597,4480,3674,9983,15991,459,-7905,2625,-2842,-6284,-4682,-6681,-15168,-12162,-4307,-1242,458,2471,5282,9420,17443,19887,17667,19212,14582,6692,7747,20885,14845,9898,9719,5886,6877,14619,34942,41843,34897,23949,12646,4273,30,-6055,-12552,-6335,-737,3923,743,-4473,-3441,1131,-4728,2774,16041,10644,5123,8503,10779,11879,14642,16870,11704,798,-6798,-772,2959,7987,10811,6970,2033,3837,9271,16071,15278,5829,-9283,-12809,-1123,5093,-3281,-11262,-12987,-11394,-1792,7191,20257,29086,27166,16609,2584,-13833,-9346,-4263,934,-1068,-2714,-6371,-6747,-3771,-5322,-5297,-11581,-15498,-10562,6221,18880,21762,11735,-3302,1178,-7320,-16870,-5292,5485,9564,8165,7069,3482,-1513,-6987,-5914,-1088,6237,21274,27112,28282,37158,46627,32566,26140,22312,12968,6901,527,-2392,5608,19745,25294,19603,4785,-10565,-12620,-10424,-10080,-12496,-10143,-4225,-3324,-7150,-3219,559,2010,6081,11632,10053,9150,13478,10963,4323,-4560,2518,3858,687,-4737,-6152,-9834,-9079,1240,7121,16294,21440,15296,6846,3999,9463,18646,18843,16425,12377,10165,5801,2451,-5238,-10565,-12587,-11331,-15123,-6537,5106,13018,16076,16691,14277,10472,1805,-8728,-14002,-12340,-13149,-10255,-9394,-14411,-6193,-1012,-6887,-10306,-6306,-10201,-13531,-13972,-10068,-8636,-8918,-10527,-5170,2409,6780,8149,6844,4994,-8517,-11713,-6288,373,874,-4134,-9635,-9028,-7556,581,15188,13329,9864,8461,3241,-2283,-587,18726,39501,37362,25958,7449,-185,6509,14283,20932,30008,45558,54597,19161,-2452,5191,186,-11430,-874,7828,8033,-1324,-11381,-12313,-16470,-5485,6225,3699,9002,16735,13537,3999,-7406,-11286,-11239,-15141,-8733,379,9982,22017,24705,9286,2297,2286,12663,27207,38220,23582,-3824,-8674,560,1083,-86,4659,5731,8373,4766,-1527,-3063,-9751,-16064,-7898,-4346,-12513,-17119,-8232,4929,6848,-310,-7895,6,17427,35953,42339,28467,8497,-405,-4346,-4772,-9663,-17400,-14857,-10665,-3714,1515,7590,6884,3816,1784,-2081,-4946,1958,15365,22456,14728,812,-9139,-8116,1143,2761,-3563,-3355,-5391,-2740,1060,9772,21062,33247,40365,23572,2150,-2827,-3853,-5670,2007,7062,3873,1279,-1449,-5942,-10520,-6031,-741,1998,2713,-3731,-12181,-15157,-17349,-4901,8024,13274,13360,13383,9508,11412,11445,3711,-1811,-6945,-12222,-12873,-9298,-3322,1139,1918,-2289,-6001,-251,284,-8227,-15297,-9437,-3266,-3657,-2314,1863,2491,2484,3521,9519,10128,10115,4700,304,-2216,11074,26267,21367,2109,-5167,-11335,-8040,3899,10392,10733,4610,7120,11348,3167,-6144,-11887,-9646,-3415,-2379,-4112,-406,12347,28585,34060,28517,17378,1303,-8505,-6297,-3400,-7661,-9147,-5631,-2884,2005,6419,3981,-80,3409,17995,47712,40350,11083,-828,-853,10849,11790,2605,-9527,-17801,-2990,-43,-15711,-12382,-2370,-6372,-11544,12539,20540,12504,6849,5477,4382,3003,5468,5282,3336,-891,-9508,-11146,-10595,-12855,-14001,-15464,-18117,-17296,-13121,-12231,-11780,-10197,-14247,-17582,-14898,-8836,-6385,-3119,-110,-3135,-14848,-16897,-14813,-9478,2124,11053,11044,3896,-10979,-21674,-17723,-9829,-7417,-8695,-7790,-4575,-8546,-4531,9220,17423,11619,2161,-63,2383,8095,8277,12569,23852,39696,51085,36660,4656,-3902,4464,11457,9210,-2082,-7166,-6855,-9931,-11210,-4166,18929,22239,12094,1022,-3548,3188,3860,-3462,-7227,384,15319,12463,-4596,-11724,-3439,-563,-2105,-7584,-10398,-13602,-12350,-8191,-7237,-12395,-11936,-7620,-5851,-7631,-7204,-1755,9304,6379,-3521,-7145,-8544,-5001,-3163,-10438,-8169,-2375,405,-9275,-14230,7188,16786,6910,-11537,-17022,-14013,-4169,-2679,-6902,-1335,7574,17010,19901,13794,5318,3270,-6090,-12642,-2963,-2417,-3884,-4240,-2019,6306,10198,5944,-310,-6398,-3083,-5546,-13972,-8699,5319,7163,-17,-5912,-7524,-11111,-6689,9673,33165,34500,19348,7392,1479,-9451,-15126,-7861,476,10510,20199,30356,29339,28793,11497,-7072,-16372,-14248,-8974,-7922,-6724,-7386,-10921,-12642,-10574,-6264,3944,12742,17335,13443,-959,-3847,4885,12600,13761,14665,13010,8106,-2168,-8932,-7612,-8214,-12178,-15907,-6789,3275,8652,12264,17752,14875,14597,17355,815,-11911,-4223,-4455,-8061,-10130,-13529,-12249,-5506,-43,6364,6724,4736,3579,16661,27677,20141,8634,-158,-4237,-10252,-8798,-3595,-4622,-2147,1741,3669,-7487,-15342,-6667,7318,12682,8968,237,-3804,-6855,-13150,-11385,3150,25885,51028,69253,77859,63078,41417,24662,16872,11787,860,-4737,5113,17786,19149,13670,6076,-3992,-10125,-12866,-10411,-1117,3240,-4220,-10912,-12879,-9376,-10394,-15868,-20196,-14857,-14855,-20473,-9212,-290,3613,5827,1026,-6844,-8043,-2813,11313,18587,28305,22407,15212,11924,11372,13236,6121,-1761,-2017,-4662,-8253,-11879,-8981,7584,22252,28000,14861,-1854,-15442,-10253,-13284,-14279,-15599,-8460,-3328,6193,10108,5431,-9794,2608,18040,20220,16682,13522,8968,3015,3758,5732,554,-3974,-5157,-9029,-7863,-4793,-3597,-2385,912,-7045,-4693,-1616,-2308,-2145,10114,34418,68642,64751,25496,5500,-397,-835,368,-3197,-7685,973,13864,19068,23983,24735,13184,416,-13679,-13554,-6576,-1155,250,-2441,-6705,-12039,-9273,-7619,-5189,-8924,-7984,-1772,1839,1260,-158,-309,1307,5655,8561,2261,-2121,-1973,1731,959,-3072,-6863,-15655,-2287,10073,10471,-309,-2846,350,-6624,-17238,-5927,1782,1518,6253,30177,48924,38476,12900,-16,3033,3221,-667,8745,21356,9419,888,-3987,-1279,6127,15210,23791,17195,2352,-10917,-17036,-11687,-6756,-4219,1803,13078,17817,18200,4410,-9036,-15025,-15059,-9848,-814,13542,21656,15902,8774,4759,632,-1736,-4965,-6733,-571,6296,6093,10534,15158,18977,13987,5446,-7398,-2602,1869,7020,9806,5859,321,-5128,-7359,-4852,-956,-62,-3797,-8353,-8765,-6015,3536,17107,18153,12554,14685,15994,11181,6030,6695,9011,2778,-10454,-3494,7261,12820,9188,9976,12110,6302,-7702,-11273,-2627,1034,-4729,-5031,7601,19520,26944,19391,4961,-1605,1698,7431,9323,2891,-6089,-8564,8473,24588,24948,10788,-11534,-8123,1646,1063,3350,-6630,-19302,-15258,-7053,-7539,-13087,-12388,-9302,-14064,-16114,-14058,-11563,-940,15055,15807,11730,1904,-268,6999,7141,-1287,-14024,-16131,-17662,-3658,22622,33084,28327,19594,8739,6032,-959,-6643,-12831,-16017,-15923,-11515,-11739,-9153,-6929,-1003,10410,13826,1288,-8981,-6229,-2182,1812,-822,-4812,-5720,-4721,480,3148,4859,-2041,-9399,-7244,-6458,-8363,-9618,-9969,-5425,-1951,-773,-353,295,2681,4443,3570,-150,-5079,-11637,-7914,5141,28465,36910,26469,17767,13219,19656,35549,31607,14104,-3518,-14830,-15741,-8988,-1938,-5297,-12110,-10490,-7500,-9278,-13384,-6023,4217,6116,2538,-8481,-9495,-2143,-908,-1926,-2458,-1843,-6769,-6456,1973,6853,4026,5897,10539],[9264,2566,-3431,-3013,1892,5115,170,-12215,-2570,4189,6014,10718,19566,30812,37860,29379,11560,-3713,-8278,-2054,128,1324,-1621,-2314,-5536,-1258,5207,12386,26273,35675,21758,5060,-6558,-17412,-12010,-9054,-7439,-11732,-16762,-12936,-5020,944,8079,24246,29523,20196,-627,-11747,-10118,-11873,-13189,-3557,-1397,-6376,-3701,263,-6466,-12793,-5451,7903,21028,21982,15389,14552,16533,12103,5267,-4230,-14193,-14805,-8327,-1645,1072,9945,15094,10630,22583,45920,46440,39439,22999,10993,6738,7298,-2674,-3380,-5181,-13392,-14436,-3922,11318,10433,8168,6008,6060,8568,18499,22426,11340,-182,-5876,-9238,-5310,1561,2090,-3320,-7418,-5407,9130,25637,30278,35089,31822,14244,2481,-5852,-16250,-18197,-13196,-2737,5621,5421,7562,6567,-2796,-10889,-10928,-12193,-12257,-4053,11819,24216,36753,38957,34550,27218,19005,7733,-4793,-11799,-8523,-13334,-15451,-6503,3436,8849,3683,2552,6819,8935,4610,5871,4137,8308,15064,10707,4589,-3541,-8809,-7353,-5796,-142,24183,50946,44959,11037,-10419,-7486,-3305,-5117,-1723,2595,-19617,-33939,-13481,-43635,-148383,-284075,-296401,-179701,-45713,4380,4525,-15285,-18193,-11554,-4503,274,2255,631,-4433,-7423,-6285,-4464,-3643,-8751,-7433,-3456,-4762,-12167,-5275,6398,26743,41914,38596,30007,13024,-3900,-6411,-2949,-472,-200,1318,5347,13590,18120,14680,4612,562,2906,-2721,-5254,-1788,12754,20976,22933,13824,-2083,-8836,-11160,-9638,-5849,-1951,1639,-6755,-16033,-11224,-3922,7706,3845,-4693,-19017,-16712,-12467,-2802,9917,22441,25981,23671,25824,33166,46271,63630,60007,43489,24622,13536,6717,8084,12876,8471,1292,-4659,-10243,-9441,-12668,-13420,-2649,-2821,-6417,-6030,-600,4411,6321,4312,-2477,-7699,-3940,1851,-3079,-4246,1912,7684,17145,22631,19155,7506,-7827,-8657,4339,15768,17875,8909,657,1611,8521,11809,2157,-5448,-6722,-12856,-7725,6547,23375,38110,41832,27565,11221,-1145,-11121,-6610,-6095,-2452,3735,6399,1244,-4602,-9641,-11557,-9710,-9446,-12182,-14067,-10718,-4001,1502,-3734,-11301,-10144,-5066,2460,19156,37352,31240,12776,7242,15715,26608,30610,29340,21489,14601,4851,-7645,-8778,7953,29769,47031,43093,23722,6,-16235,-13121,-7139,-5550,-4633,-534,1097,716,-4202,-3421,-2823,-4906,-1594,6875,14805,11685,2971,-2770,-9449,-8363,-1465,7649,16994,12641,7841,-389,-3997,-689,-4335,-1165,1581,8445,-4709,-16414,-2213,8661,13582,8554,-608,-7966,-8180,-2678,1443,1308,-5457,-13152,-6535,-6214,-6551,852,4274,10017,12448,12960,9319,-473,-4140,-5777,-4470,2983,3200,3621,8176,14334,23250,21599,3520,-9431,-7409,-2116,9013,19738,16892,3414,-12051,-17296,-7580,-3894,-4829,-6440,-9715,-12636,-6754,-2598,-3276,-8855,-14478,-13863,-5248,-1427,2109,4166,1558,2963,4542,4627,3686,-4531,-10422,-7668,-5667,-15326,-18085,4805,23307,19791,5414,340,-2251,-3440,1100,16211,24010,15653,5120,-432,-1285,-4636,-3023,-1301,-2736,-11369,-11820,-7460,-3195,2588,10492,12023,9859,1960,-2065,-4381,-1335,-1530,-6503,-9857,-9471,-5872,4025,6141,16789,27381,18562,-1408,-888,7252,-3099,988,14034,14680,2052,-5446,-3683,-1399,-1607,-4248,-434,5990,10648,4133,-15466,-5864,13618,17889,8301,6083,4299,-1822,-6816,-15754,-12037,-13246,-11434,-3690,-1194,-6327,-11212,1223,12619,15894,16543,19347,21469,16609,1938,-16416,-14379,-13474,-9149,-4596,-7440,-13928,-7827,-5015,-5102,-1033,4627,2410,-187,-893,6608,6009,-2676,3961,24662,46368,46817,24387,278,-7608,12185,29367,32217,33131,30074,19381,4588,-9668,-16125,-11693,-13339,-12683,-7769,-6736,-8261,-14920,-7558,2367,7685,-2378,-8457,-1475,17028,41327,44402,27703,15122,3242,-7380,-18560,-11165,1817,2373,-6080,8656,23161,20398,7679,-6745,-4947,9496,16769,19339,8128,-4629,-10409,-12686,-11134,-4593,4374,17740,20801,7187,-5915,-1049,11682,14527,16223,23260,19385,-3337,71,10038,12745,12098,4992,4076,5733,-4451,-8924,-9003,-8631,-7123,-2463,-2080,-4172,-4925,-3613,-3105,-656,6308,13810,19189,14735,8037,1060,-66,3952,4582,4898,752,-5290,-7252,-2117,2334,-2613,-7675,-9761,-4280,-1807,-7544,-8206,-8918,-4596,2385,3025,-3852,-16451,-9681,-5445,-8225,-13769,-6770,-1651,-5810,-9698,-9835,-9510,-8353,-999,7756,10677,9862,3068,-4752,-7654,-10122,-9815,-5328,-2165,5111,16838,22161,30030,27034,16186,13453,14551,20508,18950,5960,-4951,-7140,-5337,9437,34947,59665,54990,42821,37714,39519,37434,21271,828,920,2751,1669,2607,3540,5984,9514,11225,-1589,-4585,-6527,-587,-2469,-4519,-99,10004,19754,23761,9628,-14978,-8578,218,1799,-3857,-8959,-12146,-14477,-12234,-9872,-4305,-7193,-12046,-7861,18414,40855,33533,5994,-1585,-630,-2913,-2071,-9360,-11300,-1923,5379,4815,-4072,-7175,-1045,7004,10253,-2734,-18372,-6053,-3901,-3794,-6246,-10419,-13004,-16728,-19754,-15238,-4558,-1600,-5478,-3071,2261,6900,10142,7237,5734,6046,4168,10652,12269,6112,-7635,-15422,-11705,-7138,-6103,-5850,-1922,12680,43411,63572,48237,23363,6331,-1864,-5807,-6381,-6676,-12589,-16383,-12311,-3730,1658,1325,-1191,-2312,-3473,4613,18664,22507,9021,-14482,-10542,3560,13558,3749,-8765,-12026,-11016,-6272,-5809,-5042,5050,19043,19672,4112,1823,-448,-9705,-9444,5606,1648,-9452,-12749,-20031,-18353,-11758,-10687,-4058,10439,26818,35369,33306,25527,9663,-6677,-1653,7202,12336,12238,8345,6569,-3437,-16652,-16058,-4133,5291,11112,16548,27482,41606,46608,42663,26902,4275,-4024,-4082,-2139,-8624,-4833,-3549,-7465,-7156,-7995,-6735,431,16931,32395,41960,38625,22186,3878,-10903,-6575,923,2038,-1752,-3504,-4544,-4426,603,208,-1558,-8788,-13304,1456,16453,25662,22703,19766,18448,14759,4267,-6108,-6796,-4984,-518,4433,10085,17115,21882,18986,15821,15758,6476,-6847,-15391,-14142,950,7896,818,-4854,4968,8750,-577,-7073,1745,5773,3666,638,-4748,-8080,-8563,-20160,-9814,-3875,-5911,-12537,-6530,1037,-31,5483,16631,19131,11690,4556,-9374,-13504,-11113,-5848,-5318,-6709,1033,12949,15112,4994,1526,6106,13981,-422,-7838,822,-3992,-5139,-3747,-6590,-14775,-14124,-7993,-4834,-2276,637,4601,10660,17531,18677,15279,16385,11039,3888,6986,21326,16530,9599,8544,4187,4604,12728,34165,38904,31004,20759,10407,2624,-1063,-6660,-13930,-9217,-4576,27,-2060,-4646,-1563,3455,-2425,1462,13891,10119,4467,6190,7710,9574,12805,14650,11285,2312,-4477,502,2933,6868,11350,11227,5540,4630,8780,15052,15165,6962,-6707,-12465,-3772,2912,-4244,-12398,-12418,-9329,-1971,6891,21716,35037,34663,18232,1543,-11246,-4297,627,6055,2180,-1041,-6249,-8654,-5095,-5210,-4038,-9346,-13447,-9184,3469,13641,18235,15501,-2414,247,-8483,-14524,-4615,5726,8583,6600,5212,1797,-2532,-7306,-6666,-3596,1849,17149,29137,34459,44552,49725,32031,25590,21633,14402,8263,937,-1954,6780,18878,23538,18574,6892,-6278,-10477,-11032,-11407,-12029,-11508,-6845,-4533,-5123,1789,6297,5993,7811,11127,8412,7961,14849,13362,5526,-4501,2690,4930,1034,-4747,-7144,-11271,-9303,-713,2371,10175,17146,14950,6742,3765,9324,18967,19313,16051,11922,10646,6728,2631,-4699,-9570,-12111,-9595,-12707,-7558,5110,14178,18864,21369,18415,13303,3191,-8358,-13976,-11643,-12408,-9557,-7577,-11267,-8849,-2345,-5577,-4084,-605,-6067,-11904,-13270,-9809,-9583,-11023,-12005,-4906,3444,7570,7750,5972,5928,-6853,-12340,-8346,-2384,-38,-3764,-9098,-9349,-8502,-1394,14848,15995,12357,10300,4584,-1800,-2523,15415,33335,31642,22684,6387,-994,5469,12874,20064,30916,46250,53325,20216,-175,8762,5726,-9151,-2284,6097,6268,-3332,-11731,-11418,-16513,-6214,5811,5352,9312,15678,13168,4564,-6087,-9489,-9319,-12632,-8141,314,10259,23385,27536,11919,3558,4051,16860,33791,42961,25441,-1433,-11396,-2430,-781,-413,3935,4310,6374,2836,-1527,287,-4530,-13079,-10489,-5624,-12851,-14697,-8293,3188,3923,-1390,-8010,-247,12525,25124,31280,23194,5337,-4158,-8762,-7412,-10286,-15272,-12127,-9786,-3413,1587,7228,5921,2632,1549,-1249,-3739,1406,12963,21069,15183,1390,-7874,-7815,1456,4347,-1355,-299,-2696,-1045,2017,7869,17450,31037,39626,25215,2807,-2978,-4176,-5917,2476,9721,8103,6190,1970,-7089,-12040,-6320,-201,2513,1841,-5998,-13170,-13134,-16924,-7188,4970,10751,10547,11374,9414,11848,12750,5258,-645,-5192,-10114,-11793,-8733,-1763,3675,4086,-2402,-9885,-4236,-4043,-11603,-11154,-4140,-1709,-2920,-408,5389,7483,7432,8072,13157,11220,10218,4949,1872,371,12538,26624,21620,4114,-2155,-11290,-12144,2414,11153,11529,5539,8728,14445,6744,-4064,-10252,-10330,-7892,-10300,-11103,-3874,11060,29878,38137,33582,21969,4664,-5607,-3047,-2151,-8813,-9384,-5174,-3670,-755,1577,-1483,-3191,1146,12009,36209,32387,13642,8660,8468,16737,13971,3703,-7178,-14904,-9233,-6456,-18788,-11726,-4047,-8581,-5036,22149,32432,22395,13899,10464,6664,4029,7257,11479,13250,4968,-6371,-9578,-9884,-12015,-12354,-13026,-16095,-16653,-11243,-10570,-10695,-9664,-12192,-17428,-15742,-8622,-5850,-1934,1682,-1577,-12680,-17737,-16816,-11306,1351,12961,14638,5800,-10601,-21430,-17242,-9624,-7785,-9347,-7999,-4239,-9309,-4569,10315,18799,12068,1255,-3441,-3611,3925,6981,13258,26017,43759,55408,37588,4311,-7009,1542,9506,7968,-2739,-7085,-4937,-8889,-12774,-4429,21834,26977,15076,2618,-2469,6476,9080,302,-4382,1438,15574,12534,-3753,-13157,-4616,-1093,-2228,-7665,-9760,-12807,-12674,-9078,-7823,-12467,-7735,-3169,-6519,-11970,-9717,-1732,10078,5444,-5013,-7360,-7429,-2817,-1163,-11168,-9259,-3358,-1483,-11763,-12421,10443,18223,4062,-15029,-16958,-12142,-2690,-3857,-10711,-165,11099,18963,20120,13440,5070,3879,-3330,-11831,-2955,-1556,-2736,-2883,-176,7942,10913,6361,-543,-6695,-1429,-3646,-13663,-12013,1740,3781,-2035,-6954,-7736,-6765,2916,22241,43905,37451,17563,4376,-431,-9341,-14807,-7631,732,11125,20036,26703,23345,21363,7596,-7427,-14849,-13095,-9202,-9084,-8276,-9281,-11876,-11477,-10430,-7834,354,9208,14780,10965,-3059,-3184,8026,16445,17850,17020,12791,6254,-4514,-10191,-5762,-4541,-8038,-11528,-5360,3441,7950,10665,17630,15789,16858,21934,9105,-9243,-4563,-4085,-6602,-9084,-13210,-12423,-4769,1416,7956,8849,7716,4999,14810,24963,19340,8893,625,-2890,-8769,-9444,-5091,-7087,-4439,562,2798,-8818,-14955,-3676,10553,14427,9299,-294,-5916,-8352,-12988,-11903,1657,21995,42219,56785,67521,59042,40304,25062,20381,18982,7963,-1467,2151,11936,12616,9920,4237,-4267,-10916,-11136,-2778,5372,4961,-4394,-11999,-15154,-11653,-11683,-15595,-16449,-11880,-13625,-19437,-6508,2755,5831,8256,4784,-3140,-7968,-4493,9771,20231,26524,17309,10820,9391,9995,12120,4944,-3472,-3730,-6001,-9421,-11473,-2991,9544,21362,26623,13831,-1782,-16311,-11843,-14131,-14173,-11581,-4478,1003,10148,12578,6568,-11031,-1991,14064,17173,14348,11078,6466,831,3168,6253,1376,-3370,-4985,-8953,-7526,-3539,-1392,-1001,-388,-10653,-7205,-2307,-673,2276,17427,44733,77225,71779,31226,5757,-1771,-3915,-3426,-6917,-10358,-921,11918,16274,17646,17004,9725,-1555,-16030,-11471,-4078,945,1558,-2215,-6564,-11764,-7773,-5095,-1800,-5760,-7127,-1585,2492,2569,1897,2022,2890,3507,5453,2111,274,2253,5392,2957,-1078,-4973,-14066,-2028,11784,12311,1184,-851,1753,-5276,-15733,-6301,1345,1182,5432,29684,51287,39511,13204,-139,4371,6646,3269,11898,21508,11174,1244,-4870,-2380,5009,14882,26091,20764,4317,-9033,-14383,-9753,-5067,-2555,4569,18342,24558,24000,7103,-7516,-14131,-13629,-5683,6388,21523,27234,18803,8857,4486,1064,-1670,-5109,-6076,881,7847,8252,12118,15261,18566,14724,7689,-6838,-7415,-1013,4298,7731,4400,-101,-5545,-8178,-4546,894,3230,-988,-7728,-8802,-5074,5605,18354,18291,12072,13224,13172,8097,1938,2324,5424,936,-10446,-2963,7413,11717,8361,9488,12081,7302,-6120,-10694,-2807,-415,-6700,-4392,8602,20305,27543,20103,6546,-310,1300,6402,10188,5662,-2422,-10702,5724,22521,24440,11142,-10779,-6402,1730,-336,4623,-598,-13334,-18804,-9174,-8740,-13721,-11815,-8650,-12237,-15854,-17467,-14834,-3140,16344,20800,16319,3425,-132,7176,6819,-2344,-16643,-13461,-15018,-4281,21925,33830,27947,18753,7586,4783,-1496,-6256,-12341,-15953,-15523,-10637,-10019,-6747,-3781,2285,12526,14366,2085,-7193,-2195,2034,5200,1467,-3693,-4726,-2839,2904,6150,7670,-959,-8624,-6458,-6935,-9068,-10452,-10045,-5660,-3008,-2025,-1286,-101,3515,8881,9907,5450,-1328,-10291,-7670,6722,30350,37399,28890,20765,14954,20140,36250,32879,12158,-6289,-15543,-14318,-9739,-2297,-5180,-11969,-12251,-10341,-11800,-16299,-5699,5204,7158,3687,-7389,-9952,-2278,-249,-62,-257,-534,-5423,-5199,2988,7221,4671,7473,12501],[10548,4743,-1785,-1522,3179,5528,-612,-11495,-613,6674,7873,12047,19995,30479,37905,30659,12850,-3801,-9152,-4457,-3055,-1668,-3638,-3957,-6700,-1580,5565,13156,26163,32768,18725,3724,-6754,-16970,-13084,-9920,-7844,-10851,-15321,-13931,-7002,-541,6047,21054,26387,18849,1085,-12182,-13659,-16316,-12948,-4461,-1665,-3781,-1298,1621,-4881,-12787,-7150,6353,19243,19815,12600,11561,14651,12155,5984,-4337,-15741,-16656,-9058,-2997,-2053,5898,11787,9246,21376,44830,49827,42285,24214,11847,6521,6174,-2707,-391,-2714,-12607,-14147,-2427,12501,12192,9164,5331,3931,6326,17583,23961,13238,1378,-4223,-7150,-1214,6499,5669,-1304,-6651,-4997,11549,27688,31615,35683,32720,14090,462,-8538,-15766,-15984,-12317,-2452,7719,8765,11349,9013,-1386,-9310,-10540,-14280,-16562,-5519,14781,34034,47761,50344,46130,37495,25791,10600,-4283,-12834,-8147,-10480,-14985,-8776,1503,6825,2832,3844,10450,14094,10923,10999,4678,6684,11884,9030,4553,-2319,-7544,-6548,-4121,6422,33678,53406,46847,13746,-7592,-11375,-6508,-7057,-1263,3685,-19687,-38148,-25566,-61915,-170188,-305806,-305289,-183112,-48080,3617,3861,-16379,-14259,-6217,327,3384,2107,-1991,-5721,-7554,-8127,-6467,-3848,-7628,-6325,-2574,-3463,-11666,-6769,6741,31077,46400,39978,28419,9899,-6111,-8656,-4404,-1285,-177,2609,7136,14371,17577,13464,2740,1998,8284,5481,1349,-3202,4487,12199,14552,9551,-3491,-10440,-12849,-9902,-5774,-1528,1521,-6431,-15980,-12901,-4390,8268,3552,-4232,-17442,-15588,-10232,-928,12412,23317,21678,18181,21361,28782,44568,71254,73729,55673,30374,13076,1422,1386,7790,6585,2139,-2455,-7392,-8337,-12211,-12792,-4188,-6398,-11279,-11328,-4133,2594,5752,4049,-3109,-9678,-6221,76,-3438,-3119,3790,8915,16516,20501,16659,7396,-6496,-9439,3508,16661,19906,10232,-214,-339,9045,15046,7024,-740,-4290,-13103,-7881,4660,18166,32778,37382,25155,9995,-2332,-15504,-8506,-6722,-3056,2415,5329,1544,-3614,-7677,-9273,-8056,-8246,-11314,-12837,-9492,-2665,1895,-5023,-14403,-13936,-8977,-1547,13739,27786,24112,9635,5573,12782,19179,19522,17334,11958,8988,2399,-9388,-12284,4162,25869,48300,47664,26964,2944,-13884,-14304,-7171,-3645,-1649,1596,2158,1256,-3893,-4779,-5716,-7508,-2667,4556,11244,11135,2725,-4205,-11889,-9299,-1604,6274,12982,9851,7367,1004,-4114,-3579,-6465,-725,2826,6503,-6932,-15312,-2553,7053,12337,9101,594,-6330,-4268,4343,7909,3627,-4079,-11456,-6045,-6564,-9291,-2039,1707,7575,10861,11542,8501,682,-1859,-3387,573,6360,4055,2278,6087,13324,22937,21522,3897,-11360,-9522,-4301,6725,18030,15848,3749,-11819,-17388,-7746,-3833,-4739,-6335,-9672,-11700,-6440,-2629,-2366,-6743,-12133,-14518,-6687,-2539,1792,4928,2994,4690,6344,6347,5523,-2433,-7455,-3248,-1189,-12063,-20612,1120,17714,15583,3960,220,-1674,-4860,-1501,16258,25855,17584,5332,-524,437,-1674,1216,2189,-2377,-11086,-10591,-5635,-213,6166,13793,16919,17023,8222,1217,-3336,-1816,-2130,-6592,-10466,-10618,-7883,934,6315,23624,37508,26280,-1095,-9407,3157,-2009,4868,15935,15325,4501,-2755,-2052,-301,-211,-3634,-685,5443,9411,4637,-14675,-6400,13547,19672,12182,9352,6724,-407,-7122,-12475,-6220,-8136,-12232,-7172,-3174,-6598,-11572,-651,10816,14766,15844,20337,25003,19654,2285,-17170,-13599,-12421,-9447,-5196,-7521,-13848,-8675,-6704,-8415,-6482,-2114,-4204,-5317,-1851,9275,6403,-3606,2633,23526,45697,48455,26740,2132,-7741,11996,28591,29962,30470,26473,15539,1139,-12796,-18312,-12524,-13853,-15116,-9956,-8829,-9179,-12964,-5414,3151,8619,-1402,-7260,-942,15942,39995,45788,30437,17777,5052,-7163,-19139,-10888,2097,3710,-5862,5591,18832,17662,7646,-6046,-7118,6035,13962,18430,9490,-2348,-8099,-10766,-10676,-4425,5125,21116,29220,16905,3346,3331,12645,13147,12454,17924,13804,-10565,-4245,7482,12715,13614,7180,6317,7052,-4260,-8762,-8755,-8611,-7586,-4371,-5739,-8639,-7463,-3982,-941,3966,9880,16150,20198,13792,6705,1515,867,4768,5368,4734,636,-5809,-8170,-2837,2295,-2011,-7556,-10054,-3982,871,-2433,-7330,-11241,-4019,3345,2200,-6087,-18114,-9642,-5499,-8046,-13452,-7174,-2700,-6254,-7236,-7290,-6569,-4020,3250,11322,13065,10078,1891,-6930,-10181,-11504,-9848,-5701,-2059,5771,17693,20338,24721,21851,11704,9478,9716,14335,15146,5145,-5547,-7927,-6373,7372,29826,49902,46222,38670,36020,38002,34329,19205,1314,518,1540,656,4498,7562,11011,13470,10936,-2990,-4448,-5702,221,-1972,-4050,849,11028,19548,21659,6735,-12191,-5496,2116,2118,-4693,-10262,-14029,-12247,-8408,-6445,-1885,-5236,-11173,-10584,13410,35938,25275,-2370,-6168,-3707,-4637,-2629,-9145,-9310,223,6049,3077,-6996,-10344,-4582,2156,6195,-4455,-15602,-5365,-3537,-3530,-6335,-10838,-12447,-15667,-19948,-18435,-6874,-3745,-7383,-3679,980,5218,8944,6451,5530,8060,8124,13097,11841,3654,-9555,-16563,-12870,-8400,-7277,-6748,-2676,12468,45078,65561,50278,25493,7742,-1201,-6207,-7097,-6531,-12673,-20337,-16018,-7744,-2672,-2624,-4053,-3972,-2538,6105,19132,21149,6272,-15949,-10112,2642,11427,1508,-10463,-13826,-11066,-3382,-408,-1108,950,12953,17693,5460,6901,3611,-8933,-10853,6976,6094,2128,-214,-9776,-15681,-11361,-9202,-2968,9559,23973,34591,34586,27658,11843,-6619,-4698,3396,8287,8850,5135,3061,-6632,-19495,-14396,-2292,6917,11368,14025,22771,36989,41824,39862,26717,3401,-5690,-5236,-1010,-4882,-1387,-1589,-7537,-7915,-8610,-7096,1192,17088,33099,44285,40362,22885,4240,-8708,-4345,2631,3568,220,-1248,-2222,-1996,1099,-692,-2536,-7995,-11668,-1731,11927,21700,20049,17386,18094,16314,7285,-4702,-6838,-4953,716,7018,12168,17692,23836,25364,23789,20985,7657,-6979,-15438,-13885,1276,9216,2508,-6088,2573,8636,250,-8596,-612,4417,2474,-893,-4064,-5834,-8124,-19508,-10380,-4703,-6669,-12369,-6832,1417,2344,5853,14993,17706,12772,7853,-7391,-12508,-10553,-6904,-6512,-7036,1541,13648,16276,5609,119,2137,10634,-2002,-7762,-1072,-4907,-4031,-3063,-7018,-15071,-16019,-11929,-8828,-5580,-1928,3242,11180,16664,16629,12090,12488,6832,1076,5752,20106,16735,8231,6350,1649,1479,9454,30769,33593,25950,16931,7740,467,-2835,-8010,-15927,-12561,-8817,-4386,-5314,-5158,-990,4017,-1476,135,11034,8576,2998,3479,4676,7149,10414,11692,9907,3068,-2483,1382,2518,5143,10940,14567,8633,5222,7751,12833,13893,7397,-4753,-12394,-6642,373,-5455,-13883,-11758,-6384,-1164,6855,22024,38165,39036,18523,1517,-6274,517,5752,12116,6031,804,-5912,-11007,-7200,-5785,-3411,-7684,-11937,-8109,-567,7169,13960,19217,-1730,-1568,-8976,-13063,-4557,5196,6976,4492,2788,-478,-4100,-8280,-8648,-7159,-3152,11466,28375,38573,49934,50493,30053,24147,20372,15395,9152,764,-2117,6866,16826,20971,16964,8736,-2028,-7567,-10743,-13387,-12023,-13474,-9701,-4765,-2037,6424,10272,7970,7672,8796,5294,5862,15279,14787,5743,-5088,2010,5223,768,-5350,-8627,-12921,-10246,-4033,-3268,4075,12754,14132,6063,2643,8048,17831,18429,14668,10647,10162,6837,2246,-4364,-9034,-12134,-8158,-9560,-6645,5632,14893,20695,25235,21566,15224,3801,-8727,-14422,-11534,-12254,-9467,-6299,-8441,-6582,1448,130,1560,3980,-2758,-10658,-13023,-10298,-11620,-14426,-13672,-4860,3887,7453,6294,3967,5439,-5908,-13365,-11399,-6159,-1828,-3945,-8802,-9762,-9765,-3939,12779,16919,13496,10919,4847,-2107,-5578,10314,25518,25174,18473,4408,-2525,3688,10421,17700,29674,44541,50335,20462,1303,10078,9032,-7212,-3877,3849,3702,-6196,-11621,-10986,-17383,-7674,4210,5785,8614,13668,11915,4388,-5174,-7708,-6956,-9716,-8150,-896,9022,22477,27812,13050,3911,5090,20424,39262,45830,25884,87,-14689,-5749,-2946,-1367,2304,1738,3125,232,-1205,3719,340,-8978,-12984,-6860,-10543,-10714,-8436,543,40,-3243,-8706,-1064,7227,14334,20143,16885,1479,-8371,-13781,-10652,-11136,-13093,-9423,-9076,-3493,1564,6561,4201,408,291,-1207,-3070,576,10165,19030,15233,1581,-7551,-8482,843,4989,-193,1514,-1176,-298,1767,4225,12103,26921,36328,24950,2459,-4376,-5417,-6836,2392,11920,11954,10558,4946,-8521,-14247,-7393,-447,2230,192,-8600,-13206,-10424,-14539,-9638,1174,7203,6772,8283,8085,10794,12425,5314,-683,-4278,-8514,-11152,-8932,-906,5511,5410,-2961,-14344,-8362,-8821,-14320,-7317,1353,2352,-659,1601,8263,11637,11656,12030,15867,11276,9370,4323,2621,2405,13452,26076,20971,5448,83,-10207,-15336,1074,11650,11736,5677,9187,16149,9510,-2288,-8801,-11282,-13485,-16844,-13077,-6921,9066,29330,39877,36508,24881,7069,-3186,-1033,-2028,-10514,-9645,-5220,-5109,-4139,-3508,-5911,-5837,-1449,5863,22537,22261,18405,17467,14726,19062,13578,3251,-5937,-11734,-14843,-13039,-18604,-10746,-4869,-7791,406,29919,43655,33132,21278,14579,7776,4049,7831,15815,21761,9627,-3863,-8304,-9382,-11252,-10843,-11014,-14850,-16534,-9664,-8389,-8508,-7746,-10037,-15508,-15203,-8569,-5882,-1616,2215,-1172,-11480,-16079,-18126,-13845,-547,13247,16592,6104,-11210,-21331,-17511,-10066,-8638,-10687,-9204,-5111,-10935,-4852,10863,19406,11880,-174,-7384,-10024,-1749,4183,12836,27327,46558,57698,37836,4473,-10697,-1660,7088,5969,-4044,-7193,-3905,-8712,-15485,-3658,25670,32391,18271,3942,-2125,9071,14704,4161,-2063,1149,13360,10423,-4138,-15378,-6820,-2620,-3288,-8533,-10186,-13318,-14209,-10709,-8903,-12343,-4299,1464,-5882,-16400,-12557,-2440,9817,3505,-7199,-7962,-6898,-1302,36,-12455,-10646,-4801,-4012,-14576,-9428,13511,18884,890,-17184,-13530,-8864,-498,-4331,-13365,2355,14089,20241,19934,12800,4660,4067,-1152,-10965,-3236,-1232,-2260,-2233,976,8722,10635,6015,-1484,-7880,-708,-2358,-12678,-15927,-2479,-70,-4307,-7760,-7153,-2129,11650,33793,52719,39038,15376,925,-3153,-10068,-14542,-7943,291,10998,18981,22439,17440,13697,3759,-7174,-12595,-11307,-9074,-10181,-9947,-11469,-13058,-10942,-10679,-9194,-2541,5508,11362,7385,-5753,-3200,9604,18381,20102,17783,11416,3633,-7555,-11718,-4603,-1647,-4391,-7141,-3202,2938,6204,8017,16220,15314,17544,24467,16091,-3179,-3726,-3776,-5594,-8529,-13394,-12445,-4509,2008,8489,9893,9600,5589,12630,21859,17752,8363,643,-2162,-7535,-11035,-7873,-10767,-7496,-852,1867,-10419,-14732,-1237,12812,15065,8921,-1171,-8342,-10504,-12228,-11498,39,17603,32746,43498,54874,52182,37068,23782,21945,24215,13893,2170,-270,5665,6449,5933,1830,-5231,-12042,-7993,4415,10891,5704,-5194,-13382,-17888,-13776,-11770,-13953,-13390,-9658,-12764,-17281,-4047,5727,7981,10070,7588,-97,-7639,-6130,7776,21207,24918,13613,7833,7549,8890,11127,3948,-5011,-5686,-7766,-10505,-8898,1783,10236,18282,22733,11030,-2938,-17104,-14291,-14202,-12993,-8593,-1524,4403,13221,14355,7248,-10914,-7618,8243,12489,10990,8110,3791,-1726,1821,6041,1639,-3208,-5184,-9231,-7659,-2764,606,794,-787,-13676,-10040,-3500,174,5600,23567,52760,81623,74882,35839,5776,-3591,-7165,-6646,-9637,-12796,-3341,8865,12769,11435,9675,6108,-3735,-19631,-9979,-2486,2083,1970,-3049,-7482,-12181,-6884,-3430,488,-3834,-7404,-2624,1845,2692,3016,3696,4420,2896,3152,1939,2285,5756,7990,4119,540,-3514,-12716,-2616,12473,13343,2068,159,2033,-4705,-13862,-6943,240,77,3851,27549,50608,38437,12608,-968,5023,9525,6488,13646,19834,12130,1753,-5306,-3468,3182,13312,26574,23193,5562,-7524,-12260,-8343,-4135,-1760,6449,22487,29710,27681,8586,-6729,-13493,-12161,-1031,14555,28928,30999,19929,7690,2964,483,-2544,-6018,-5598,2041,8689,9550,12905,14460,16844,13967,8642,-5491,-12274,-3915,1101,5118,2454,-794,-6114,-9571,-4836,2074,5596,1003,-7455,-9432,-4918,6110,17241,16280,9802,10134,9256,4525,-2184,-2486,883,-1924,-11064,-2909,6960,9920,6862,8160,10963,7309,-5117,-10408,-3856,-2984,-9411,-4057,8727,19803,26558,19720,7502,677,916,4903,10093,7157,110,-12377,2665,19698,22994,10881,-10408,-5827,738,-2546,4255,3906,-7949,-18254,-11978,-10920,-14218,-11256,-8003,-10970,-13707,-19205,-18344,-5714,16737,25620,20291,4105,-1098,5952,5352,-4018,-16379,-9448,-12924,-5628,20136,33548,26789,17403,6264,3443,-2224,-6292,-12413,-16308,-16225,-11097,-9281,-5172,-1494,4642,13508,13958,2336,-5806,1294,5637,8038,3281,-3146,-4396,-1535,4780,8505,9153,-1379,-9445,-7376,-8774,-10720,-11821,-10458,-6409,-4638,-3972,-2995,-1364,3259,12204,15292,10012,1354,-9645,-8012,7165,29667,35085,29292,22142,15378,19229,34296,31247,8488,-9318,-14353,-13767,-10719,-2869,-5421,-11566,-13199,-12469,-13971,-18384,-5182,5957,7889,4537,-6411,-10360,-3083,-238,1325,1330,137,-4570,-4003,3880,7162,4733,8250,13314],[10575,5584,-1197,-976,3695,5294,-1845,-10873,996,8838,9200,12836,19695,28505,35431,29756,12852,-4281,-9296,-6449,-6338,-5229,-6642,-6611,-8613,-2561,5261,13118,24469,27852,14640,2192,-6775,-16188,-15235,-11564,-8744,-9915,-11462,-9412,-7188,-2450,3235,16506,21596,15750,1605,-11256,-14373,-17169,-12156,-5572,-2307,-1808,489,2413,-3904,-13107,-8999,4746,17357,17586,9772,8204,11843,11072,5736,-4965,-17436,-18251,-9561,-4631,-5191,1473,7456,7146,18704,40700,50092,42872,24228,11980,5419,3709,-2889,2044,-765,-12183,-14267,-1698,12566,13073,9404,3985,1310,3818,15960,24494,14579,2642,-2733,-5017,3024,11885,9188,735,-5696,-5057,12933,27886,31234,34070,31419,12716,-2161,-10789,-13763,-14173,-11161,-2042,9582,12006,15104,11238,-139,-8117,-10399,-15962,-20303,-5864,17862,43967,57668,59900,55559,45507,30605,12289,-4652,-14516,-8318,-8644,-13837,-11217,-855,4355,1614,4630,13340,18485,16797,15124,4333,4267,8129,6956,4199,-1414,-6647,-6209,-2823,12439,39505,51109,45558,15703,-4257,-14743,-10619,-9668,-1818,3448,-20530,-42574,-41424,-87075,-201434,-340357,-329424,-205477,-68188,-8799,-1686,-17946,-10628,-1330,4891,6297,2076,-4737,-7091,-7363,-8681,-7697,-4363,-7064,-5526,-2032,-2697,-11355,-7944,7250,35086,49642,40693,26549,7309,-7686,-11125,-6102,-2441,-487,3458,8114,13592,14634,10447,483,3453,13470,13637,9205,-1631,-4256,3426,6094,4016,-6224,-13064,-14942,-10383,-5427,-774,1494,-5639,-14025,-13850,-4435,9496,4398,-2446,-15422,-14392,-7802,1196,14801,22611,15832,11483,15118,21228,38494,73701,84736,68214,38136,14796,-2037,-5149,1816,3474,1796,-1283,-5220,-7704,-12202,-12080,-4556,-8173,-14523,-15983,-7716,546,4788,3274,-4094,-11820,-7638,-989,-3474,-2053,5426,10153,15777,18091,13874,6951,-5372,-10492,2057,16720,21311,11802,-938,-3022,9000,17715,12082,4744,-1061,-12906,-8147,2130,11905,26087,31596,21666,8003,-3705,-18024,-9209,-7406,-4109,765,4307,2057,-2563,-5934,-7201,-6426,-7206,-10689,-11705,-8024,-938,2672,-5693,-16524,-16767,-12361,-5593,7786,18011,17064,6732,3756,9357,11604,9012,6532,3661,4103,614,-9746,-15847,-178,20410,46199,48763,27617,4462,-11711,-15440,-7473,-2173,1148,3797,3067,1273,-4102,-6431,-8694,-9891,-3414,2222,6798,9532,1449,-6508,-14588,-8963,-1109,5032,9234,7068,6764,2719,-1866,-2899,-5240,1408,4260,4550,-8738,-14263,-3040,5150,10681,9068,1407,-4853,-445,11284,14315,6144,-2912,-8764,-5336,-7016,-11264,-3938,-232,5353,9062,9627,7117,1755,150,-419,5049,8604,4125,591,3761,11708,22043,21188,5065,-10825,-10768,-5742,4845,15967,14053,3625,-11671,-17160,-7758,-3628,-4464,-6108,-9769,-11294,-6398,-2265,-906,-4519,-9765,-14299,-7803,-3349,1890,6107,4759,6522,7834,7523,6950,-432,-4581,728,2623,-9085,-21802,-2737,11647,11096,2844,845,-424,-5859,-3765,16018,27052,19145,5217,-1188,1478,664,4568,4473,-2752,-11176,-9631,-3904,2733,9525,16246,20655,23324,14700,4604,-2321,-2760,-3152,-6693,-10843,-11315,-9451,-1977,6367,28387,44837,31968,206,-15892,1559,742,7904,15566,13255,4993,-839,-865,298,670,-3013,-874,4791,7955,4817,-13428,-7152,12548,20295,15631,12978,9400,1172,-6757,-9749,-1789,-3129,-10021,-10028,-5093,-6894,-11471,-2518,8430,12772,14031,19812,26529,20869,1547,-17876,-12810,-11253,-9454,-5626,-7459,-13739,-9734,-8569,-11500,-12146,-10394,-12567,-8660,2192,14372,7183,-4336,1182,21549,43348,47930,27610,2887,-8628,11002,26551,26619,26821,22227,11444,-2155,-15397,-18749,-12583,-13209,-17298,-12280,-11021,-10297,-11267,-3037,4187,9973,135,-5919,-422,14510,37444,45445,31902,19418,6394,-6978,-19436,-10595,2214,5067,-4474,2502,13958,14250,7024,-5782,-8653,2975,11163,17177,10507,-340,-6098,-8970,-9693,-4006,5865,23844,36568,25827,11500,6728,12260,11134,8888,13863,10690,-13771,-8105,4800,12361,14637,8866,7973,7700,-4375,-8870,-8844,-8972,-8332,-6125,-8615,-12533,-9860,-4303,1284,8769,13152,17159,18991,11067,4798,2272,2105,5372,5426,3649,-418,-6740,-9286,-3648,2265,-1397,-7267,-10273,-3837,3552,3925,1141,-919,-331,5020,1922,-8021,-19705,-9378,-5463,-7808,-12641,-7385,-3838,-6556,-5540,-5757,-4771,-711,7066,14479,14959,9906,571,-9081,-12476,-12109,-9813,-6298,-2214,6348,18702,19134,19963,16619,7456,5999,5706,8793,10879,4124,-6044,-8665,-7517,5006,24108,39171,36486,33258,33069,35092,30069,16697,1863,179,463,9,6483,12073,17072,18013,10494,-3906,-4222,-5128,448,-1937,-3830,1530,11667,18739,18639,3567,-9587,-2996,3748,2345,-5487,-11395,-12913,-9714,-3880,-2058,655,-3495,-10078,-12278,7920,28708,15450,-10796,-10524,-6546,-5954,-2866,-8568,-6991,2848,7279,1965,-9227,-12887,-7638,-2338,1955,-6076,-12794,-4023,-2608,-2772,-6160,-11155,-11880,-14531,-18607,-20997,-9748,-6761,-8720,-3854,-328,3435,7596,5551,5205,9979,12740,15913,11510,1450,-11187,-17393,-13753,-9302,-8040,-7246,-3061,12181,44771,63902,49678,26661,8862,-666,-6715,-7596,-5932,-11225,-18037,-18850,-11400,-6389,-5940,-6228,-5274,-1343,7870,18692,18262,2857,-17178,-8787,2087,8258,-1488,-12306,-14986,-9797,-406,4482,2879,-3397,4866,15717,8923,12760,7025,-8493,-11620,8752,10725,12865,10940,-963,-10313,-10080,-7615,-1863,8478,20305,32414,35191,29759,14433,-5474,-6986,712,5615,6435,2177,-598,-9683,-20756,-12007,-387,8253,11345,11639,18431,32329,37026,36709,25424,1736,-7710,-6438,125,-736,3282,620,-7925,-8703,-9035,-7545,1199,16133,32449,45455,41781,23903,5475,-6202,-2449,3749,4540,2326,2266,1679,1318,1855,-923,-1937,-4948,-8462,-4706,6967,16721,16559,14370,17180,17598,10645,-3065,-6696,-4728,2221,10299,15061,18363,25156,31645,31959,25967,9065,-6377,-14566,-13037,1972,10449,4069,-6909,58,8325,1284,-9382,-3034,3178,1609,-1723,-2660,-3611,-7332,-18267,-10517,-5116,-6884,-11594,-7034,1470,4327,7038,14096,16422,14084,12648,-2802,-10381,-9466,-7986,-7522,-6692,2556,14745,17928,7066,285,-167,7785,-2750,-6981,-2170,-4801,-2313,-1783,-6911,-15042,-16735,-15301,-12534,-8682,-4292,2241,11870,15781,14654,9029,8562,3053,-827,4798,18155,16200,6632,3958,-789,-1336,5782,25805,27292,21010,13655,5683,-1253,-4363,-9198,-17641,-15411,-12460,-8311,-8105,-5368,-820,3949,-962,-575,8564,7037,1717,1438,2672,5479,8321,8896,8453,3782,-273,2426,2372,3474,10092,17187,11813,6422,7037,10394,12485,8059,-2539,-11658,-8629,-1503,-5983,-14746,-10698,-3043,833,7493,21636,38701,40411,18056,2875,-1182,5445,11775,20119,11561,3752,-4364,-12310,-9105,-6145,-2551,-5829,-10208,-6583,-4770,846,10137,23390,788,-2865,-7684,-11552,-4346,4754,5686,2838,816,-2348,-5264,-8945,-10782,-10469,-7484,5889,26002,41183,53614,49602,27498,22624,19413,16823,10551,1090,-1834,6971,14853,18781,15859,11083,2886,-3767,-9271,-14973,-11479,-14597,-10356,-2668,2153,10948,13234,8999,6772,5822,1926,4059,15673,16024,5813,-5434,1530,5777,952,-5453,-9403,-13387,-11059,-7761,-8655,-1005,9330,13955,5844,1612,6615,16246,17155,13192,9433,9629,7152,2456,-3173,-7993,-11709,-6341,-6044,-3496,7660,16021,22343,28869,24368,17022,4581,-8839,-14345,-10988,-11608,-8908,-4535,-4906,-355,8649,7500,7173,8177,550,-8954,-12254,-10556,-13719,-18078,-13311,-3733,4884,7524,4881,1915,4590,-4629,-13481,-14272,-9747,-3390,-3644,-7752,-9206,-10304,-6039,10051,16853,14112,11296,5106,-2050,-8629,4532,17474,19185,14531,2645,-3673,2203,7966,14928,27334,41492,46812,20791,2718,10175,11009,-5140,-4587,2167,1395,-8662,-10055,-10104,-17343,-8573,2836,6117,7985,11838,10825,4406,-3721,-4939,-3255,-6206,-7797,-2075,7580,20764,26888,13769,4408,6346,23875,43619,47006,25539,1523,-15755,-7936,-4111,-1759,1021,-542,321,-1219,624,7818,5393,-4776,-13918,-6681,-5587,-5747,-7849,-2101,-3738,-4765,-8846,-1425,2797,5513,10942,11100,-1692,-11502,-17859,-13044,-10979,-10180,-6161,-7915,-3562,1951,6484,2835,-1742,-900,-927,-2026,311,7881,17201,15608,2166,-7241,-9069,457,5887,1113,3174,184,491,1386,429,6833,22555,32145,23916,2212,-5829,-6265,-7332,2725,14486,16263,15268,8230,-9091,-15969,-8069,-306,2323,-967,-9947,-11558,-7364,-11744,-10891,-2086,3848,3245,5370,6723,9453,11645,5050,-735,-3037,-6368,-9931,-8778,344,7672,6891,-2870,-16987,-10918,-12680,-15174,-4032,6288,7280,2886,4161,11090,15582,15941,16149,18487,11379,8674,3877,3495,4819,14811,25677,20468,7048,2506,-7608,-14717,1104,12967,12366,6045,9553,17439,12326,198,-6451,-10704,-15166,-8671,-7681,-8086,7482,27909,39926,37843,26834,9364,-540,730,-1969,-11759,-8940,-4619,-5901,-6672,-7008,-7408,-6836,-3345,696,9215,13098,23536,24271,18634,19310,12174,2527,-4741,-8497,-13391,-14253,-14700,-9267,-4796,-4880,5004,35636,53600,44661,29649,18642,8695,4054,8188,19092,29036,13786,-1129,-6386,-8109,-9672,-8701,-8651,-13415,-15830,-7457,-5105,-4887,-4316,-7525,-13103,-13234,-7639,-5349,-1038,2628,-787,-10186,-14010,-15929,-16011,-2538,12635,17383,5569,-11634,-20251,-17482,-10019,-8771,-11566,-10420,-6276,-12404,-4180,11902,20284,12090,-1043,-10594,-11828,-7002,1151,12314,28613,48613,58302,38017,5866,-13905,-3759,5652,4495,-4904,-6871,-3081,-8343,-17112,-630,31165,39266,22740,6135,-1395,11919,21571,9149,632,483,9738,7310,-4715,-17165,-8942,-3979,-4008,-8908,-10480,-13980,-15945,-11945,-9449,-11352,-937,6456,-3102,-17693,-14665,-3106,9303,1488,-9132,-7970,-6069,375,1170,-13473,-11275,-5655,-5977,-15790,-5092,17161,19638,-1514,-16248,-9015,-4068,3354,-2774,-11282,5680,16997,21762,20236,12698,4832,4700,1285,-9581,-3037,-638,-1611,-1424,2293,9464,10244,5843,-2097,-8979,-66,-931,-10572,-19337,-6190,-3182,-5683,-7471,-5421,2445,19498,43867,59314,39812,13670,-1911,-5639,-10718,-13805,-7923,138,11181,18158,18993,13124,7334,1015,-5751,-9736,-9058,-8348,-10615,-10905,-12876,-13180,-10114,-10408,-9332,-3777,2819,8163,3725,-7960,-3098,10392,19124,21142,17758,9900,1316,-10221,-11918,-3144,1259,-478,-2214,173,2586,4248,5194,14345,14343,17609,25919,22229,4902,-366,-2349,-4176,-7602,-13122,-11871,-4393,2184,8604,10567,11107,6147,10972,19222,16168,7820,672,-1203,-5590,-12038,-11167,-14724,-9898,-1039,2172,-11182,-13889,1392,14726,15328,8604,-1568,-9983,-12188,-10018,-9080,-476,13935,24196,31512,42203,44126,32916,21836,22337,27888,19020,6260,-966,429,1420,2445,-225,-5974,-12519,-4386,11051,15559,6236,-5792,-14161,-19900,-13947,-10012,-11274,-10327,-7402,-11428,-14614,-1048,9565,11116,12109,10192,2815,-6651,-7060,6114,21953,23866,11561,6574,7040,8840,11097,4057,-5333,-6720,-8833,-10222,-5032,5799,10522,14387,17645,7573,-4257,-15644,-16249,-12493,-11027,-6164,906,7411,15936,16046,8184,-8436,-12135,1758,6986,7327,5315,1650,-3797,550,5882,2122,-2744,-5075,-9184,-7535,-1772,2991,3518,402,-14574,-12459,-4445,1098,8752,29117,58626,82259,74576,39770,6534,-4582,-8790,-7474,-9851,-13767,-5314,5725,9477,6441,3841,3564,-4396,-19340,-8320,-1204,2911,2320,-3981,-8747,-12603,-6034,-2057,2193,-2595,-8024,-3767,1128,2770,4127,5412,6278,4154,2738,2433,4368,8831,9827,5071,2310,-1923,-11099,-3385,12653,14045,2878,830,1925,-4160,-11651,-7283,-920,-1158,2221,24663,47669,36083,11772,-1910,5539,12405,9569,14522,17209,13043,3500,-3867,-3446,1414,11269,25824,24859,6605,-5940,-10086,-6873,-3381,-1268,8010,25985,33587,29641,9441,-6070,-12590,-10182,4577,23710,35458,33038,19759,5875,891,-314,-3384,-6391,-4150,3580,9416,10581,13510,13446,14595,12453,8893,-3513,-14053,-5983,-1795,2665,645,-1212,-6165,-10813,-5136,3046,7409,2533,-7138,-10215,-5231,5457,14475,12925,6518,6210,4959,958,-5784,-7114,-3923,-5095,-11565,-2785,6401,8003,5228,6554,9350,6932,-4085,-9841,-5281,-6122,-12256,-3592,8505,18588,24642,18843,8349,1831,1162,3738,9692,7870,1769,-12987,-101,16651,20997,10293,-10334,-5756,-578,-4821,3039,7152,-2939,-13884,-14245,-13477,-13064,-10188,-7139,-9906,-11802,-16385,-21533,-8116,16634,30243,23817,4407,-2589,3884,3248,-5623,-12519,-4980,-11087,-7188,17886,32834,25583,16364,5545,2563,-2670,-6215,-12412,-16273,-17366,-12247,-8895,-3918,300,6297,13616,12907,2282,-4774,4266,8748,10505,4936,-2741,-4264,-354,6569,10626,9768,-2718,-11196,-9219,-11185,-12556,-12955,-10673,-7212,-6386,-6176,-5037,-3068,2292,14527,19749,13739,3333,-9357,-8556,6798,26889,30810,28144,22312,14937,17347,30156,26919,3625,-11016,-11986,-13112,-11421,-3051,-5374,-10729,-12649,-12878,-14790,-16346,-4464,6549,8440,5278,-5474,-10386,-4156,-543,2512,2587,494,-3842,-2566,5142,7158,4624,8486,13151],[9566,5250,-1418,-1157,3560,4587,-3218,-10234,2398,10763,10122,13188,18913,25432,30970,26930,11854,-4619,-8624,-7749,-9299,-8877,-10215,-9881,-10816,-3885,4544,12368,21387,21564,10044,810,-6339,-14831,-17974,-13523,-9696,-8631,-7299,-4203,-5586,-4272,205,11419,16181,11936,1412,-9451,-11870,-13625,-10869,-6395,-2849,-35,2077,3001,-3219,-13443,-10268,3723,15901,15728,7315,5060,8780,9358,4865,-5717,-18746,-18432,-9266,-5980,-7602,-2297,3187,5352,15329,34006,46842,40800,22989,11571,3821,458,-2615,4095,866,-11830,-14184,-1169,12106,13504,9282,2443,-1171,1801,14402,24584,15930,4184,-864,-2316,8007,18197,13003,3230,-3939,-4849,13707,26654,29645,30836,28342,10551,-4810,-11605,-11485,-12314,-9613,-1036,11653,15424,18881,13325,1287,-6787,-10021,-16650,-19938,-4623,21313,53337,65805,66945,62028,50541,33124,12848,-5504,-16381,-8385,-7046,-12070,-13252,-3068,2068,625,5452,15991,22520,22473,18529,3753,1792,4657,5262,4227,-155,-5450,-5693,-1307,17821,41846,45482,42054,17332,-334,-12505,-14183,-12214,-2797,2538,-21328,-44511,-57960,-116228,-240085,-383989,-360244,-238932,-100921,-30782,-11696,-19486,-6788,3565,9556,9213,2416,-6959,-7826,-6360,-7394,-7607,-4599,-6438,-4530,-1277,-1853,-10758,-7924,8601,39078,51983,41301,25106,5817,-7948,-13095,-7353,-3242,-454,4466,8808,11889,10255,6620,-1383,4791,17612,20237,16399,2174,-11401,-4160,-1429,-1825,-9551,-16041,-16856,-10735,-4666,509,2140,-4073,-11404,-12932,-2873,12621,7611,1480,-12468,-12573,-4651,4296,17679,21055,9729,5068,8880,12127,29054,70956,92173,80466,48052,19158,-2317,-10073,-3919,12,982,-497,-3315,-7087,-12048,-10853,-3512,-7432,-14425,-18605,-10770,-1138,4047,2683,-4741,-13385,-6977,-373,-2412,-414,7420,12013,15681,16238,11569,6739,-3889,-11124,547,16419,22571,14307,-511,-5895,8952,20264,17674,11397,2756,-11891,-7979,-300,5823,19390,25708,18030,5998,-4555,-13452,-8034,-7433,-4950,-490,3974,3257,-913,-3817,-4780,-4334,-5763,-9696,-10153,-5811,1803,4609,-4861,-16857,-17910,-14384,-8756,2509,9721,11420,4834,2590,6441,5253,688,-1334,-2082,1036,478,-7726,-16209,-4102,14711,41751,46919,26322,5179,-9292,-15665,-7494,-694,3930,6141,4021,1114,-4299,-7610,-11038,-11211,-3301,550,2138,7293,-337,-9031,-15746,-6695,610,4516,6289,4726,6369,4835,2238,1340,-587,5650,6677,3490,-9401,-12864,-3146,3568,9199,8987,2301,-3157,3545,18059,20566,9387,-1408,-5193,-3765,-6949,-11732,-4433,-1154,3831,7622,7913,5855,2915,2320,3268,9235,10265,3976,-1002,1599,9745,20450,20097,6150,-8169,-10316,-5866,4049,14432,12376,3574,-11217,-16466,-7275,-2876,-3537,-5304,-9532,-10983,-6312,-1391,1127,-1949,-7016,-12648,-7695,-2957,3205,8316,7262,8692,9169,8349,8167,1680,-1594,4458,5980,-6054,-19687,-6021,6020,7039,2507,2502,1586,-6144,-5357,15848,28003,20782,5330,-1994,2163,2670,7216,5820,-3333,-11048,-8612,-2061,5803,12750,18010,23390,28697,21479,8407,-931,-3708,-4143,-6404,-10582,-11208,-10169,-4151,6490,30724,48590,35114,2560,-13274,3617,4735,10196,13505,9272,3845,435,78,673,1389,-1986,-476,4488,6695,5002,-11507,-7726,10975,20051,18730,17181,12803,3409,-5336,-7418,1445,1144,-6814,-11946,-6816,-7041,-10864,-4003,5877,10308,11534,18100,26119,20375,130,-17576,-11743,-9942,-9112,-5710,-7046,-13371,-10691,-10005,-12777,-14095,-13922,-13234,-991,13101,21585,8389,-4663,-163,18924,39437,45093,26833,2558,-9875,9860,23923,22822,22738,17858,7641,-4619,-16272,-16655,-11755,-11895,-18462,-14366,-12729,-10976,-9593,-861,5193,11595,2309,-4249,292,12999,34064,43596,32128,19997,7265,-6693,-19195,-10058,2383,6491,-1927,711,9736,10891,6091,-5815,-9237,607,8620,15803,11294,1473,-4324,-7197,-8274,-3235,6681,25742,41781,32598,17790,8846,10720,8872,6130,11625,10309,-11645,-11298,2235,11881,15325,10152,9095,7711,-4735,-9173,-9122,-9519,-9173,-7520,-10358,-15492,-11961,-4485,3545,13408,15836,16582,15582,7128,3355,3774,3706,5843,4931,2000,-2077,-7972,-10474,-4382,2403,-597,-6634,-10334,-3799,6133,10540,11098,10379,5655,7456,2316,-9328,-18198,-8811,-5288,-7461,-11513,-7349,-4927,-6680,-4400,-4989,-3844,1717,10342,17174,16408,9496,-734,-11074,-14412,-12005,-9780,-7001,-2470,6945,19922,18684,16226,11867,3713,3207,2811,4485,6565,2951,-6334,-9269,-8775,2473,18373,28791,26872,27091,29044,30960,25030,13930,2459,-97,-502,-337,8403,16777,23833,22917,9864,-4409,-3920,-4787,301,-2260,-3854,1909,11876,17423,15168,464,-8086,-1364,4976,2430,-6276,-12345,-11058,-7040,897,2618,3152,-2094,-9001,-12312,3888,21565,6614,-18552,-14489,-9148,-6967,-2887,-7654,-4474,5673,8857,1407,-10739,-14814,-10257,-6475,-2300,-7585,-10281,-2508,-1445,-1769,-5855,-11462,-11544,-13635,-17061,-21190,-13362,-10887,-8823,-3578,-1663,1560,6115,4492,4667,11587,17810,19072,11374,-385,-12519,-17968,-14464,-9974,-8522,-7515,-3309,11522,42184,58640,46474,26722,9533,-473,-7556,-7934,-5028,-8723,-14050,-18799,-14692,-9314,-8374,-7556,-6042,-50,9720,17192,13782,-1256,-18335,-7305,1824,4024,-5297,-14430,-14863,-8411,2083,8341,6123,-7157,-3245,15313,14163,18264,9234,-8533,-11424,10897,15236,21963,19153,5508,-5427,-8366,-6143,-900,7227,16233,29308,35338,31781,17223,-3637,-8745,-1209,4021,5050,-264,-4421,-12521,-19587,-9348,1308,8984,10664,9046,14283,27687,32330,33194,22880,-766,-10120,-7767,1040,3268,8192,2423,-8858,-9684,-9461,-8446,93,14032,30367,45071,42317,24591,6832,-4011,-1141,4022,4608,4004,6432,6630,5047,2509,-878,-686,-1771,-5648,-7735,1475,10826,12212,10619,15430,18195,13896,-1305,-6583,-4679,3429,13469,18206,18869,25454,36722,39171,29966,10199,-5526,-13390,-12030,2707,11310,5174,-7546,-2673,7619,2146,-9737,-5763,1792,804,-2072,-988,-1507,-6301,-16810,-10575,-5422,-6865,-10637,-7380,945,5447,8207,13727,15424,15692,18881,4682,-6588,-8099,-9434,-8487,-5806,3858,16025,19790,8934,1267,-723,6147,-2325,-5966,-2767,-4139,-445,-263,-6408,-14675,-16129,-17717,-16504,-11989,-6630,1509,12483,14697,12532,5887,4577,-262,-2065,3807,15412,14655,4550,1111,-3243,-3613,1799,19538,20403,16321,10914,4060,-2784,-5893,-10481,-19349,-17920,-15621,-11889,-10731,-5730,-1244,3222,-974,-1081,6350,5374,468,-87,1361,4117,6113,5915,6606,4009,1516,3052,1981,1392,8246,18141,14212,7592,6145,7545,10808,8669,-378,-10594,-9904,-2970,-6168,-15255,-9927,-208,2953,7986,19994,36116,38247,16383,4309,2883,9722,18042,29469,18390,7366,-2135,-12321,-11094,-6644,-1859,-4261,-8730,-5140,-9017,-4996,6609,27060,5774,-2950,-5390,-10320,-4424,3983,4348,1311,-1001,-4129,-6373,-9585,-13238,-13514,-11298,610,22106,41756,54872,46757,24091,20592,18327,18236,12139,1650,-1350,6940,12890,16776,14913,13252,7706,-45,-7708,-16073,-10757,-14508,-8402,810,6570,14654,14822,8871,4906,2077,-1748,2399,15599,16536,5243,-6013,878,6232,1259,-5359,-9689,-12838,-11847,-12124,-14021,-5462,6563,14172,5763,320,4645,13905,15159,11237,7837,8608,7330,3067,-1503,-6891,-11275,-4650,-2614,570,10572,17006,23194,31401,26046,18076,5071,-9073,-14162,-10408,-10836,-8225,-2660,-1008,7116,16563,14756,12113,11327,3236,-7337,-11445,-11061,-16228,-20406,-10866,-1841,6081,7437,3196,-508,3113,-3378,-12925,-16929,-13367,-5038,-3279,-6444,-8222,-10590,-8122,6429,15295,13734,11076,5069,-1813,-11555,-2220,9134,13337,10570,760,-4805,577,5097,11398,23601,36878,42553,20697,3505,8835,11289,-3602,-4905,645,-1046,-10677,-7834,-9224,-16397,-9058,1539,6003,7024,9834,9471,4080,-2300,-1738,1081,-2897,-7568,-3531,5729,18220,24737,13750,4638,7276,26225,45532,45570,23866,2352,-13337,-8972,-4585,-1936,-178,-2534,-1704,-1254,3322,11727,9736,-1367,-14085,-5272,619,-471,-7104,-5249,-7810,-6346,-8832,-1778,-950,-1158,3752,5796,-4318,-13409,-20118,-14426,-10322,-7293,-3186,-6915,-4355,1873,6340,1434,-4194,-2427,-881,-1173,-66,5342,14690,15272,2328,-7511,-9989,12,6869,2487,4529,1132,954,535,-3451,1924,18154,27373,21930,1633,-7471,-6783,-7787,2956,16733,20345,19692,11058,-9332,-17572,-8681,-129,2445,-1858,-9952,-9432,-4835,-9551,-11409,-5106,374,-344,2422,5035,7529,10082,4119,-1124,-1853,-4163,-8628,-8670,1568,9666,8041,-2593,-13960,-11755,-15649,-14973,-1629,10094,11506,6318,6369,13109,18509,19527,19642,20364,11106,7727,3150,3902,7003,16061,24966,19664,8377,4577,-4682,-11713,2059,14639,12922,6169,9394,17819,14533,2866,-3649,-8474,-8857,-584,-3135,-7899,5860,25211,37713,36931,27261,10990,1675,1822,-2352,-12929,-7814,-3730,-6236,-8267,-8361,-6548,-6745,-5009,-3897,-2786,6946,26800,28081,20034,17751,9888,1318,-3996,-5748,-8242,-9435,-10982,-8097,-5053,-2590,7731,37959,60185,54981,37846,21933,8905,3549,7844,20735,33992,16772,1230,-4412,-6640,-7899,-6571,-6547,-12294,-14939,-5142,-1513,-857,-546,-5391,-11074,-11219,-6379,-4628,-550,2595,-811,-9238,-12206,-13635,-18061,-5015,10496,16149,3632,-12056,-18844,-17578,-9808,-8423,-12105,-11969,-8112,-13928,-2916,12977,20985,12249,-1749,-13068,-7473,-9114,-2193,11229,29124,48913,56232,37325,7654,-16621,-4925,5064,3404,-5666,-6943,-3067,-8098,-13413,3781,37203,46657,27963,8824,-590,14519,28798,14715,3178,-891,4558,3068,-5813,-17872,-11032,-5238,-4353,-8740,-10538,-14700,-18202,-12977,-9857,-10304,1750,10825,537,-14519,-16033,-4177,8091,-956,-11255,-7829,-5452,1648,1574,-14819,-11470,-6272,-7558,-14844,-411,20725,19926,-3578,-14409,-4782,1256,8143,28,-7715,8590,19342,23144,20563,12631,5032,5277,3453,-8384,-2963,-333,-1309,-953,3267,9645,9288,5421,-2678,-10334,17,96,-8269,-18790,-9629,-5768,-6473,-6752,-3517,6005,25256,50851,62436,39170,11995,-4394,-8168,-11663,-13231,-8023,-64,11395,17350,16316,10216,2210,-1149,-4111,-7253,-7348,-7987,-11153,-11685,-13538,-12448,-9339,-9952,-8669,-3877,939,4996,-301,-9927,-3352,9957,18207,20413,16529,7983,-904,-12501,-10719,-1726,3711,3177,2636,3884,1984,1665,1783,11571,12504,16756,26074,26835,13106,4565,-79,-2752,-6707,-12632,-11347,-5242,1161,7726,10378,11780,6283,9434,16653,14212,6854,278,-388,-3254,-10297,-14394,-15276,-10127,549,3678,-11249,-12940,3708,15755,14805,7946,-1889,-10977,-13280,-7240,-5649,43,10943,16684,21292,30420,35398,27928,19087,21268,29357,22586,9891,-450,-3528,-2859,-817,-2213,-6816,-12689,-1302,16053,18539,6201,-6520,-14667,-18424,-12463,-7717,-8621,-7647,-5458,-9981,-11903,2120,14078,15125,14092,12250,5153,-5629,-7754,4463,21831,22576,10212,6066,7134,9283,11527,4831,-4746,-6847,-9153,-8858,-1229,8601,10206,10028,11680,3516,-5638,-12267,-15969,-9822,-9246,-4854,2300,9532,17775,17160,8958,-5021,-12148,-4769,499,3060,2426,-228,-5545,-837,5506,2541,-2298,-5044,-9173,-7447,-882,5338,6517,2388,-13506,-14730,-5365,2006,11746,33798,61748,79017,70751,42509,7974,-4303,-8009,-5719,-7904,-13242,-6802,2592,6323,2456,-636,2283,-2711,-13750,-6599,-502,3225,2562,-4830,-10519,-13277,-5530,-1263,3026,-2276,-9003,-4818,598,2997,5240,6994,8072,6318,3797,3241,6083,10853,10409,5601,3819,-527,-9493,-4466,12030,14078,3352,993,1341,-3766,-9636,-7650,-2369,-2729,404,21113,42680,32560,10552,-3182,5625,15016,12262,14295,13735,13780,6381,-619,-2353,-381,8735,23757,25382,7184,-4579,-8080,-5544,-3011,-1288,9062,28559,35844,29703,9517,-5694,-11645,-7999,10701,32795,40070,32905,18140,3300,-1711,-1110,-3629,-5423,-1631,5257,9803,11153,13749,12124,11879,10256,8407,-1682,-11439,-7153,-4310,373,-1098,-1529,-5891,-11850,-5541,3615,8407,3320,-7044,-11377,-6293,3554,10292,8439,2349,1589,312,-2717,-8804,-11489,-8886,-8355,-11771,-2669,5620,5913,3384,4639,7264,6211,-3018,-9015,-7086,-9721,-13074,-3111,7918,16713,21930,17501,9033,3044,1960,3143,9170,7875,2466,-13061,-2605,13335,18300,9132,-10756,-6015,-2006,-6984,1286,9070,1509,-9188,-14103,-15439,-11111,-8823,-6278,-9082,-10217,-13995,-22468,-10287,16009,34114,26623,4369,-4435,1146,641,-6765,-7692,-514,-9529,-8851,15400,31892,24661,16036,5623,2139,-2813,-5921,-12156,-15852,-17862,-13592,-8571,-2852,1682,7272,12937,11322,1953,-4162,6556,11266,12523,6441,-2378,-4185,844,8420,12628,9725,-4661,-13510,-11572,-13729,-14093,-13427,-10585,-7866,-8036,-8449,-7209,-5022,751,15753,23104,16645,4769,-9244,-9159,5778,22509,25357,25768,21507,13914,14800,24358,20233,-1855,-10075,-8920,-11542,-11692,-2661,-4775,-9439,-11050,-11689,-14095,-14456,-3659,6913,8789,5950,-4534,-10070,-5207,-952,3597,3629,754,-2967,-747,6923,7465,4652,8426,12286],[9086,5251,-982,-643,4103,4752,-3293,-8327,4725,13464,11757,14236,18882,22872,26281,23638,11213,-3365,-6249,-7303,-10718,-11293,-13136,-12575,-11865,-4494,4286,11612,17888,15345,6151,519,-4611,-12101,-19811,-14761,-9716,-6217,-2149,1557,-2508,-5076,-2059,7016,11561,8830,1531,-6633,-7959,-9454,-8677,-6199,-2530,2289,4227,4096,-2208,-13246,-10036,4036,15519,14794,5729,2726,6172,7629,3830,-6121,-19028,-16767,-7780,-6504,-8565,-4159,373,4868,12201,25733,40175,35915,20395,10568,1974,-3001,-1590,5845,2277,-11370,-13482,-428,11612,13805,9035,969,-3122,697,13352,24536,17555,6277,1601,1179,13943,25409,17074,6200,-1237,-3927,14006,24178,27037,26284,23657,7656,-7254,-10664,-9103,-10397,-7860,398,13765,18730,22199,14923,2761,-5359,-9473,-16501,-16853,-2313,24676,60773,70840,70054,64023,51340,32589,11919,-6966,-18548,-8002,-5517,-10035,-14941,-5219,-61,-239,6152,18203,25910,27445,20825,2847,-794,1525,3931,4545,1347,-4045,-5137,190,21866,40749,37617,36719,18214,3452,-7066,-14652,-14779,-4451,683,-21965,-43230,-74503,-150453,-289170,-434284,-388587,-276837,-142935,-61944,-27052,-21074,-3229,7953,13744,11440,2403,-9065,-8236,-5182,-5432,-7016,-4986,-6129,-3797,-749,-1341,-10364,-7074,10294,42247,52727,41237,23621,4813,-7530,-14797,-8534,-4070,-480,5153,8687,8975,4606,2223,-3545,4482,18648,22758,20061,5207,-15414,-10702,-8326,-8078,-13777,-19284,-18730,-11520,-4359,1426,2797,-2593,-9089,-10936,-103,16935,12195,6373,-9249,-10758,-1427,7840,20386,18348,3503,-546,4174,3539,16887,62865,94570,90449,58519,24736,-373,-12724,-9356,-4035,-717,-602,-2350,-7166,-12347,-9820,-2108,-5390,-11897,-17930,-13906,-3077,2936,1746,-5583,-13946,-5050,1245,-861,1187,9170,13865,15738,14546,9299,6097,-2700,-11726,-1661,15091,23016,17182,951,-9617,8290,21950,22828,18170,5995,-10944,-8051,-3090,-103,12829,19733,13979,3526,-5385,-9412,-6003,-7271,-6091,-1874,3676,4339,612,-1956,-2642,-2464,-4550,-8918,-8822,-3568,4843,7044,-3092,-15963,-17971,-15525,-11402,-2232,2944,6902,3396,1642,3783,31,-5422,-6080,-5452,-565,1435,-4557,-12721,-7939,8824,35131,41959,22882,4748,-7051,-14693,-7783,102,5797,7623,4119,37,-5044,-8541,-12915,-11658,-2999,-941,-3121,3928,-3078,-12045,-13332,-3561,2819,4136,3516,2162,5447,6404,6279,6473,5088,10581,9449,2935,-9408,-11768,-3447,1841,7385,8307,2657,-1946,6882,23554,25655,12814,349,-1463,-1831,-6789,-11377,-4339,-1731,2428,6060,6052,4432,3639,4177,6972,12505,10957,3249,-2993,-945,6927,17490,17505,6180,-5113,-8671,-5150,3948,13270,10739,3256,-10973,-16114,-6983,-2170,-2486,-4477,-9453,-11220,-6726,-789,2901,304,-4481,-10353,-6548,-1548,5376,11060,9892,10508,9683,8216,8534,3260,887,7308,8287,-3504,-16694,-8719,834,3214,2458,4549,3646,-6298,-6805,15323,28351,22157,5477,-3277,2000,3794,8522,5713,-4380,-10870,-7999,-703,8319,15070,18460,24541,32336,27770,12162,434,-4971,-5427,-6111,-10091,-10774,-10428,-5905,6073,30048,47945,34963,4901,-5661,7863,8812,11280,9882,3784,911,514,258,387,1577,-901,319,4317,5345,4843,-9402,-8387,8559,18651,20937,21468,16778,6199,-3317,-5819,3238,4240,-3800,-12988,-8848,-7468,-10264,-5368,2992,7211,8285,15239,23973,18519,-1618,-16240,-10697,-8899,-8921,-5876,-6694,-13102,-11759,-10789,-11226,-8715,-3824,1359,16542,28731,29571,9566,-4844,-1647,15465,33818,39627,23884,712,-11140,8918,20988,18740,18302,13401,4220,-5982,-14853,-13925,-10524,-10568,-16781,-16281,-13745,-10994,-8127,536,5600,12909,4776,-2496,976,11268,29911,40249,30920,19247,7381,-6528,-18596,-9448,2457,7625,1165,1290,7222,8210,4943,-6202,-8955,-1214,6201,14175,11629,2839,-3019,-5682,-6786,-2349,7349,26440,43872,36149,21597,9465,8104,6504,4350,10879,11582,-7875,-13848,-278,11190,15569,10888,9502,6953,-5494,-9776,-9602,-10242,-10086,-8522,-10805,-16492,-13859,-4671,5588,17283,17444,14180,10326,3019,3412,6059,5487,6077,3897,-72,-4182,-9522,-11723,-4918,2815,474,-5665,-10302,-3955,8393,16629,20407,20916,12550,10497,3455,-9654,-15926,-7978,-5054,-7088,-10265,-7145,-5950,-6696,-3744,-4816,-3537,3405,12960,19291,17403,8919,-1959,-12861,-15879,-11458,-9820,-7739,-2684,7677,21409,19052,13780,8006,633,1182,1188,1934,2754,1719,-6299,-9631,-10153,-6,13258,19951,18395,20781,24286,25987,19725,11128,3098,-316,-1379,-460,10186,21478,30921,27880,9068,-4561,-3483,-4594,-95,-2817,-4054,2011,11679,15745,11681,-2315,-7689,-595,5789,2415,-7014,-13007,-8935,-4320,5622,7269,5535,-1079,-8076,-10846,2989,17316,1893,-22187,-17683,-11453,-7714,-2706,-6340,-1757,8582,10684,1371,-11459,-16025,-12308,-10124,-6312,-8838,-8065,-1026,-173,-584,-5399,-11703,-11445,-12987,-15541,-18851,-17240,-15282,-6942,-2691,-2851,-238,4684,3406,3998,12834,23151,22640,11652,-1601,-13338,-18178,-14946,-10354,-8667,-7518,-3426,10452,37539,50581,41303,25914,9909,-561,-8708,-7916,-3770,-5494,-9639,-16162,-17279,-10992,-9447,-7715,-5904,1409,11666,14996,8164,-5761,-19312,-5862,1937,-873,-9656,-16543,-13644,-7153,3951,11013,8310,-8897,-6631,17843,20541,22720,10147,-8790,-9846,13631,19649,29119,24267,9860,-1367,-6382,-4696,72,6125,12426,25985,35360,33761,20185,-1156,-9890,-2468,3388,4831,-1609,-8056,-14504,-16808,-6358,2953,9232,9394,6269,10402,23345,28105,29657,19429,-3779,-12616,-8979,1843,7020,12970,3813,-10084,-10671,-9721,-9745,-1924,11279,27287,43281,41878,24766,8077,-2160,-287,3613,3885,5144,10912,12252,8992,3062,-594,807,1023,-3287,-10495,-4141,4652,7405,6402,12939,18050,16896,838,-6273,-4726,4268,16166,21331,19310,24855,40049,44717,32728,10991,-4513,-11981,-10846,3525,11912,5917,-7890,-5314,6732,2864,-9683,-8591,459,284,-1668,1065,717,-4887,-15153,-10500,-5536,-6536,-9495,-7696,23,5768,9075,13827,15068,17990,26730,15284,-110,-6282,-11175,-9027,-4158,5576,17601,21918,11113,2537,-29,6065,-747,-4818,-2872,-3085,1478,1449,-5398,-13609,-14199,-16045,-20965,-15447,-8638,1325,13133,13594,10442,2876,969,-2621,-2534,2910,12289,12332,2182,-1984,-5312,-4548,-1466,13048,13838,12410,9009,3004,-3998,-7277,-11718,-20928,-19640,-17844,-14704,-13104,-6219,-2012,2198,-1130,-1257,4607,3861,-485,-930,669,2950,3759,2805,4479,3768,2707,3173,1305,-1068,5423,17099,15338,8356,4924,4573,9182,9372,1828,-9165,-10326,-3898,-5962,-15276,-9590,1864,4735,8043,17176,30791,33009,13705,5148,5621,13092,24249,39586,26252,11534,521,-11116,-13047,-7237,-1326,-3027,-7552,-3918,-11594,-8943,3526,29608,13139,-609,-2624,-9307,-4770,2905,3005,-36,-2594,-5750,-7375,-10052,-15488,-15757,-14402,-3986,17316,40421,53760,42381,20106,18097,17095,19589,14005,2523,-463,7045,11210,15095,14074,14899,11937,3126,-6468,-15559,-9862,-13241,-5029,5003,10901,17386,15189,7808,2292,-2147,-5309,1073,15026,16209,3957,-6907,5,6550,1693,-5050,-9408,-11414,-11593,-16384,-19206,-9248,4533,14907,5897,-1190,2152,10911,12527,8826,5816,7065,7418,4256,570,-5820,-10904,-3178,645,5037,13970,17643,23036,32354,26231,18150,5181,-9425,-13955,-9882,-10016,-7447,-707,3244,15048,24074,21230,16111,13147,4983,-6035,-10786,-11971,-18885,-16080,-7101,619,7371,7151,1247,-3291,1147,-2157,-11862,-17603,-16925,-6756,-2946,-5064,-7097,-10822,-10296,2091,12238,12313,10259,4782,-1231,-12466,-9864,711,7552,6599,-1313,-6018,-1328,1719,7089,18569,30912,37695,20029,3503,6245,9948,-2826,-5099,-866,-3722,-11497,-5450,-8464,-15012,-9062,345,5382,5605,7554,7698,3154,-1242,1524,5517,-211,-7664,-5311,3487,15026,21617,12980,4465,7595,26819,44273,41306,20789,2388,-11200,-8889,-4621,-2094,-1394,-4055,-2494,94,6313,14896,12809,720,-14446,-2745,7436,4865,-6376,-9006,-12269,-8118,-8844,-2321,-3869,-5540,-1634,1014,-6400,-13940,-19184,-14605,-9632,-4911,-1001,-6345,-6089,865,5733,-154,-7091,-4467,-1315,-838,-912,2136,10888,13387,1468,-8678,-11378,-498,8063,4286,6003,1940,1102,-829,-7191,-2191,14101,22495,19181,538,-8923,-6859,-8361,2766,18182,23700,23360,12874,-9711,-19258,-9411,-118,2399,-2528,-8851,-7560,-3300,-8444,-11830,-8083,-3363,-4112,-569,2894,4885,7572,2332,-2017,-987,-2254,-7578,-8852,2499,11160,8549,-2464,-10943,-11289,-17284,-14647,-283,12513,14389,8844,7657,13842,19868,21815,21891,21046,10194,6282,1838,3398,8442,16742,23622,18266,9065,5919,-2252,-8653,3426,16269,13030,5717,8422,16957,15605,5281,-720,-4897,-1109,6378,12,-7298,3848,21118,33134,33580,25940,11607,3048,2002,-3425,-14010,-6720,-2846,-6250,-8769,-7553,-4903,-6271,-6805,-8223,-11978,4917,27219,28759,19206,14851,6908,-498,-3990,-3883,-3781,-4457,-8044,-7675,-6271,-2122,7969,36195,61811,62014,44501,23808,7984,2133,6425,20376,35916,18093,2713,-2903,-5482,-6458,-4954,-5188,-11898,-14209,-3148,1788,2881,2797,-4091,-9857,-9752,-5313,-4082,-452,1847,-1570,-8992,-11073,-11969,-16555,-8257,6445,12331,-33,-12519,-17705,-18154,-9727,-7854,-12217,-13842,-10671,-15094,-1500,13641,21107,11965,-2668,-14290,-4105,-5951,-5718,9147,28094,46595,50966,35199,9090,-13741,-5539,4938,2558,-6613,-8046,-4271,-8196,-9834,8508,42579,53475,33340,11589,-2,16396,35270,20113,5088,-3037,-2108,-2310,-7653,-16474,-12464,-6136,-4170,-7934,-9998,-14770,-21130,-13926,-10522,-9807,3283,13823,3888,-10624,-16133,-5798,6038,-3934,-13946,-7967,-5484,2006,657,-17010,-11522,-6964,-8948,-12547,3863,23543,19211,-5799,-13331,-1514,6360,13050,3037,-4775,10428,20827,24034,20493,12152,4791,5348,4891,-7858,-3530,-808,-1819,-1273,3430,8808,7399,4375,-3481,-12179,-858,297,-6431,-15870,-13018,-8081,-7101,-6238,-2164,7927,28015,53589,61412,36761,9971,-6702,-10956,-13183,-13265,-8638,-609,11385,16335,14210,8211,-1980,-3328,-3056,-5780,-6785,-8655,-12432,-12732,-13261,-11363,-8863,-9572,-7751,-3503,-414,1776,-4918,-11894,-4340,8001,15333,17542,13773,5417,-3210,-13679,-8974,-701,5297,6091,6820,7136,862,-1857,-2564,7541,9488,14728,24803,29415,20123,9747,2531,-1675,-6191,-12122,-10935,-7572,-1685,5399,8950,11274,5706,7653,13816,11630,5171,-890,-42,-874,-6643,-9418,-9920,-6782,4370,6071,-10919,-12370,5251,15486,13212,6628,-2503,-11595,-13538,-4588,-2027,1380,8543,10120,12815,20066,26486,22241,15470,18603,28224,23967,12362,373,-6110,-6561,-3990,-4390,-8064,-13024,677,18671,19319,5343,-7642,-15295,-16737,-10810,-5848,-6550,-5635,-4084,-8768,-9526,5167,19046,19777,15808,13526,6641,-4987,-8565,2595,20468,20559,8900,5523,7114,9602,11832,5707,-3764,-6304,-8811,-7129,1834,9968,9162,5550,5212,-1018,-6851,-8156,-12612,-6966,-8021,-5070,2270,10403,18322,17265,9180,-1818,-7662,-9273,-6938,-1982,-624,-1941,-7022,-2430,4708,2652,-2144,-5404,-9472,-7605,-324,7311,9216,4350,-11654,-16963,-6381,2845,14603,37402,61835,72218,63674,43619,9955,-2659,-5327,-2347,-4898,-11740,-7717,-371,3291,-854,-3982,2262,1261,-7488,-4718,-420,3045,2768,-5234,-12720,-14310,-5518,-1160,2928,-2855,-10176,-5588,430,3505,6398,8374,9606,8640,5592,4046,7120,11350,9551,5642,4744,465,-8071,-5771,10561,13299,3399,646,335,-3556,-8074,-8266,-4217,-4707,-1611,17092,36160,28159,8952,-4836,5105,17195,14431,12921,9613,14249,10029,3781,-559,-2217,5805,20511,24577,7169,-3584,-6348,-4452,-3113,-1903,9552,30097,36376,27977,8804,-5641,-10761,-5817,16843,40685,42017,30536,15148,-11,-4617,-1407,-2454,-2596,1746,6802,9674,11138,13468,10425,8800,7551,7316,-337,-8179,-7445,-6275,-1668,-2749,-1825,-5508,-12562,-6038,3711,8464,3199,-7327,-13030,-8159,622,5178,3170,-2488,-3514,-4579,-6506,-10951,-15157,-13671,-11060,-11494,-2572,4594,3670,1338,2475,4828,5281,-1849,-7885,-9019,-12981,-10524,-2631,7043,14336,18645,15784,9571,4280,3185,3330,8833,7423,2350,-13088,-4886,9745,14834,7235,-11616,-6347,-3323,-8858,-648,9815,5323,-4424,-10932,-14076,-8925,-7343,-5528,-8481,-8933,-11989,-20635,-12159,14914,36761,28524,4070,-6440,-2037,-2248,-6983,-2543,3696,-8243,-10511,12884,30902,24276,16628,6433,2046,-2698,-5372,-11600,-15233,-17160,-14452,-8106,-1889,2727,7663,11654,9371,1422,-3969,8010,13087,14011,7758,-2019,-4067,2144,10415,14562,9178,-6959,-16115,-14133,-16036,-14959,-13236,-10217,-8254,-9457,-10678,-9376,-7116,-1303,15752,25152,18683,5738,-9205,-9796,4180,17057,19406,22396,19834,12459,11799,17462,11700,-7167,-7251,-5314,-8826,-11489,-1995,-3801,-7834,-9000,-9697,-12527,-12639,-2942,6846,8736,6396,-3694,-9611,-6170,-1461,4397,4262,881,-1942,1317,8939,7964,4829,8079,10835],[6942,3411,-2143,-1700,3029,3533,-4250,-7516,5508,14373,11734,13707,17422,19056,19936,18263,9107,-2558,-4560,-7325,-12534,-14121,-17307,-15902,-12799,-6317,2259,8526,12145,7821,1288,-663,-3664,-10076,-18204,-17013,-10591,-4629,1947,5643,-565,-6619,-5199,1900,6519,5227,533,-4777,-4976,-6419,-7432,-6681,-2954,3636,5452,4192,-2434,-14179,-9725,4167,14665,13199,3401,-354,2598,4474,1121,-7695,-19545,-15390,-6739,-7610,-9371,-4770,-1268,4629,8582,15644,29140,26846,14796,7183,-1526,-7445,-1260,5923,2128,-12095,-13322,-554,10135,12924,7534,-1570,-5573,-570,11806,23326,18378,7882,3588,4439,19675,32041,20111,8446,1291,-2959,12956,19664,22539,19715,16636,3151,-10108,-9347,-7641,-9427,-6982,1091,14732,20668,23715,14929,3316,-4738,-9663,-16634,-14541,-295,26686,64439,71298,67947,60435,47073,28408,8933,-9745,-20209,-7319,-4516,-8532,-16129,-7825,-2542,-1602,6052,19281,27914,30749,21262,1067,-4016,-1678,2495,4617,2572,-2889,-5017,1082,23811,36464,28431,29740,17654,6145,-1975,-11175,-17325,-7243,-2614,-22413,-39541,-89433,-188998,-349720,-465246,-398860,-309403,-188631,-100568,-48119,-22242,-576,11263,16813,12298,1361,-11537,-8734,-4548,-4023,-6854,-5936,-6485,-3738,-848,-1528,-10578,-5978,11758,43813,51281,39949,21613,3729,-7108,-15675,-9862,-5165,-831,5194,7432,4865,-1812,-1977,-6468,1904,15931,20487,19270,6048,-14222,-15645,-14666,-14285,-18308,-18184,-18950,-12788,-4897,1495,3065,-1650,-7430,-8759,3288,21319,16817,11090,-6100,-9221,1553,11530,22541,14649,-2362,-4273,3359,969,3903,50746,91686,96784,68054,30308,2484,-12354,-13466,-8360,-3189,-1603,-2452,-8105,-13190,-9162,-826,-2951,-8594,-14768,-17164,-5365,1370,415,-6658,-12081,-2687,3345,947,2666,10630,15595,15949,13123,7189,4933,-1886,-11889,-4604,12788,22673,20390,3840,-14219,7044,22662,27112,24434,8313,-10285,-8414,-6074,-5405,7027,14183,9829,749,-6080,-5945,-3620,-6772,-7375,-3297,3337,5124,1910,-349,-771,-833,-3542,-8287,-7680,-1355,8013,9767,-580,-13985,-17007,-15922,-13354,-6097,-2106,3546,2477,1097,1686,-3799,-8926,-7459,-6400,-747,3239,-994,-9260,-11454,3302,27354,34779,17995,3605,-4719,-12127,-8042,297,6636,8028,3253,-1896,-6107,-8593,-11613,-11002,-2493,-2044,-8532,95,-6135,-14175,-9439,7,5350,3948,994,-543,4048,7332,9529,11081,10473,15404,12376,2954,-8803,-10894,-3814,185,5439,7183,2567,-1203,9467,27464,29405,16526,3439,2598,554,-6299,-10582,-3823,-1927,1282,4588,4372,3250,4273,5993,10779,15020,11046,2331,-5108,-3685,3595,13537,13876,5411,-2117,-6072,-3524,4684,12823,9654,3091,-10674,-16161,-6899,-1409,-1179,-3543,-9372,-11762,-7452,-459,4365,2272,-2105,-7653,-4320,965,8375,14289,12614,11941,9450,7284,8137,4349,2937,9367,9683,-1335,-13560,-10011,-3373,-32,2776,6947,5735,-6276,-8003,14690,28424,23598,6173,-4585,1145,4086,8485,4285,-5481,-10203,-7648,186,10191,16275,17592,24180,34111,33282,16033,1938,-6275,-6758,-5650,-9238,-9947,-10110,-7105,5111,26854,43434,31890,6743,1641,12745,12571,11374,5534,-2068,-3158,-576,-311,-469,1387,352,1779,4580,4131,4510,-7097,-8831,5590,16395,22283,25826,21662,9919,-789,-4761,3978,6452,-907,-12218,-11201,-8104,-9617,-6419,106,3847,4794,12096,21541,17013,-2195,-14357,-9496,-7974,-8862,-6125,-6401,-12871,-12614,-10232,-7165,412,11028,21012,38704,46635,37301,10695,-4717,-3041,11542,27058,32072,18895,-2576,-10988,8898,18384,14876,13947,9233,1621,-5726,-11653,-10945,-8982,-9275,-14889,-17620,-13596,-9995,-6702,1126,5333,13739,7564,-590,1730,9494,25405,35876,28561,17409,6884,-6361,-17577,-8643,2610,8434,4462,4438,7380,7219,4241,-6382,-7700,-2419,4018,12427,11586,3799,-2133,-4400,-5274,-1322,7924,25974,42676,36349,23023,8890,4852,4436,3704,11125,13450,-4180,-15381,-2612,10396,15473,11151,9276,5582,-6568,-10460,-9974,-10835,-10776,-8859,-9924,-14620,-15459,-4823,7350,20040,17757,10213,4592,912,5725,9055,7405,6131,2512,-2311,-6438,-11172,-12732,-4841,3849,2069,-4274,-10079,-4240,10286,21700,27931,29404,19286,14023,5633,-8426,-13063,-6787,-4721,-6669,-8945,-6777,-6806,-6559,-3406,-4969,-3485,4629,14957,20832,18032,8316,-2978,-14319,-16496,-10635,-9899,-8332,-2606,8754,23293,20294,12743,5366,-1622,-3,899,1434,210,673,-5757,-9548,-11583,-2063,9420,13548,11944,15073,19364,20781,14734,8548,3803,-472,-2168,-429,11806,26040,37955,32577,8181,-4420,-2829,-4394,-614,-3479,-4367,1871,11109,13826,8457,-4658,-8099,-551,6221,2349,-7659,-13210,-6608,-1693,9943,11609,7702,-533,-7431,-8695,4857,17024,2341,-16786,-19138,-13463,-8279,-2392,-4635,1131,11453,12613,1723,-11475,-16561,-13693,-13216,-9914,-9749,-6156,277,1094,704,-4808,-11886,-11600,-12599,-14104,-15862,-15595,-12413,-3146,-1167,-3804,-1884,3407,2342,3198,13592,28353,26483,12388,-2124,-13535,-18033,-15237,-10471,-8482,-7271,-3455,8944,31298,40847,34998,24592,10197,-867,-10204,-7430,-2223,-1876,-4986,-12946,-18280,-11208,-9043,-6750,-4850,2956,13572,12697,2129,-10334,-20076,-4586,2297,-5837,-14319,-15861,-11929,-6154,5062,12342,9191,-7949,-2135,22876,27076,25564,9769,-8936,-6955,17001,23889,34157,26560,12467,1832,-4324,-3269,1113,5350,9290,22805,35185,35412,23054,1822,-10397,-3299,3400,5563,-1582,-11141,-14751,-13243,-3031,4638,9091,7586,3273,6709,19371,24513,26339,15423,-7048,-15004,-9959,2561,10378,17339,4928,-11357,-11577,-9753,-11420,-4506,8370,23612,40280,40394,24286,9028,-675,162,2624,2453,5597,15151,17857,12742,3436,-183,2250,3278,-1330,-12282,-9209,-1108,2471,1884,9718,17013,19361,3484,-5604,-4835,4655,18067,24062,19687,23526,41294,48034,34052,11356,-3455,-10404,-9518,4387,12289,6340,-7940,-7650,5794,3395,-9385,-11255,-541,362,-298,3539,3100,-3164,-13415,-10304,-5429,-5896,-8204,-7891,-1165,5389,9491,14183,15405,21110,35948,28537,9392,-3878,-13194,-8688,-1653,7707,19432,24232,13443,3658,979,6874,1318,-3684,-2625,-1860,3314,3225,-3943,-11748,-11260,-11846,-20802,-18374,-9822,1870,13852,12594,8510,192,-1783,-3603,-2216,2235,9155,9506,-283,-5077,-6534,-3529,-2307,7843,8529,9723,8086,2561,-4800,-8386,-12783,-22251,-19880,-18484,-15937,-15083,-6756,-2876,1239,-1029,-915,3499,2750,-911,-1034,458,1868,1277,-313,2234,3171,3242,2820,391,-3742,1851,14072,14853,8371,3311,1905,7983,10372,4242,-7295,-9828,-4141,-5277,-14646,-9685,3102,5982,7590,13516,23613,25729,10489,5215,7069,15501,30132,49640,34680,16161,3448,-9176,-14752,-7759,-822,-2016,-6595,-2939,-9748,-8794,1088,30626,21936,4411,344,-8335,-5182,1716,1851,-1012,-3752,-6999,-8067,-10076,-14439,-16391,-16458,-7531,12448,37733,50849,37299,16084,15440,15904,21028,16432,3953,1255,7711,10191,13986,13426,15902,15223,5522,-5580,-14065,-8624,-11166,-997,9655,15116,19315,14778,6267,-609,-6283,-7990,413,14193,15241,2156,-7932,-921,6891,2461,-4293,-8317,-9041,-8986,-17168,-23508,-11915,3554,16532,6658,-2562,-550,7658,9654,6294,3640,5319,7808,6479,3241,-4559,-10369,-1700,3928,9879,17700,18052,22051,31711,25023,17426,5187,-9532,-13499,-9196,-8939,-6317,1613,8139,23249,30865,26808,19258,13757,5811,-4955,-10163,-13080,-19787,-11007,-2431,3678,8929,6970,-585,-6044,-725,-552,-10153,-15395,-19988,-8139,-2351,-3394,-5700,-10802,-12248,-2301,8248,10269,9242,4697,197,-9501,-17848,-6996,2249,3070,-3229,-7006,-3208,-1795,2462,12870,24374,32857,19169,3083,3091,7640,-2486,-4996,-2072,-6248,-10401,-2839,-7458,-13108,-8233,-316,4680,4094,5382,5871,1912,-398,4891,9922,1998,-7767,-6968,1331,11786,18253,11994,4295,7552,25697,40096,34935,16885,2021,-9116,-7730,-4114,-1983,-2298,-4621,-1627,2696,9535,17429,14747,1649,-14639,1175,14881,10576,-5152,-12631,-16497,-9587,-8512,-2641,-5195,-7312,-5232,-2757,-7517,-13033,-16717,-13794,-8801,-2836,623,-5834,-8179,-733,4975,-1425,-9898,-6554,-1835,-658,-1820,-1237,6162,9991,-268,-10365,-12593,-386,10240,7597,8966,3834,1774,-1990,-9912,-4620,11286,18522,16652,-390,-8936,-5971,-8536,2556,19101,26522,26472,13873,-9980,-20501,-9776,188,2679,-2349,-6638,-5679,-2378,-8049,-12136,-10537,-6750,-7364,-2851,893,2108,4688,233,-2853,4,-259,-6366,-8826,3606,12566,8882,-2089,-8216,-9889,-16831,-14163,531,14073,16331,10724,8371,13723,20025,23043,23125,20947,9183,4882,433,2347,9375,17146,22108,16791,9571,6963,-173,-5885,5370,18208,13132,5188,7185,15389,15889,7800,2831,353,7375,12420,2357,-6361,1947,16497,27252,28762,23677,11807,4109,1925,-4559,-13837,-5271,-1466,-5347,-7564,-4965,-2919,-5322,-8254,-11680,-11851,5784,25455,27440,17405,11859,4189,-2208,-4133,-2394,-88,-213,-5476,-7469,-7884,-3060,6341,31163,58448,64771,49002,24514,6416,302,4452,18644,35312,18252,3733,-1480,-4239,-4933,-3410,-4147,-11712,-13111,-998,5172,6654,6029,-3093,-8917,-8379,-4065,-3237,-173,990,-2487,-8881,-10111,-10493,-14656,-11562,1227,6587,-4654,-12221,-16436,-18640,-9212,-6548,-11055,-14685,-12580,-14233,435,14350,21174,11780,-3246,-13470,-1815,-1976,-8068,6606,25696,41964,43433,32208,10461,-11019,-5356,5522,2596,-7073,-9714,-6026,-7942,-5999,13498,47117,59529,39093,14866,966,17978,40638,25285,6825,-4775,-9112,-7854,-9430,-13695,-11308,-5363,-2577,-5826,-7974,-13021,-18348,-14129,-10929,-9403,4193,15812,7030,-6618,-14140,-6830,4304,-6301,-16593,-7864,-5623,1913,-1154,-19428,-10794,-7104,-9506,-9448,8027,25896,17920,-7756,-12737,1217,11500,18173,6288,-2210,11719,22126,25014,20553,11771,4615,5441,6133,-7407,-4225,-1559,-2636,-1886,3271,7473,5190,3288,-3837,-13567,-2095,295,-4573,-13158,-15528,-9524,-7164,-5529,-959,8719,28158,52447,57081,33367,8194,-8041,-13171,-14521,-13327,-9194,-840,11802,15789,13233,7333,-4823,-5184,-2252,-4826,-6837,-9846,-14018,-13345,-11617,-9534,-7968,-8632,-6257,-2431,-729,-572,-9339,-13224,-5450,5258,11255,13240,10151,2812,-4968,-12558,-6778,446,6551,8685,10625,10086,-30,-5595,-7241,2867,5901,12167,22876,30519,25834,14892,5715,-411,-5502,-10983,-9505,-10215,-5856,2174,6876,10204,5028,6174,11295,9150,3447,-2273,388,2023,-1781,-3432,-3617,-421,11088,9568,-9877,-11765,6454,14469,11193,5229,-2919,-11543,-12717,-1718,2127,3995,7422,5103,6421,11980,18508,16785,11769,15136,25148,23505,13929,1394,-6889,-8886,-6389,-6217,-9214,-13225,1982,19328,18511,4278,-8591,-15691,-15395,-9162,-4161,-4628,-3735,-2705,-7324,-7027,8628,24851,25383,17853,14618,7871,-4223,-8991,1094,18524,18408,7940,5144,7156,9971,12192,6853,-2224,-4857,-7477,-4944,4506,10567,8018,1879,-703,-5163,-7038,-3348,-7327,-3696,-6645,-6319,1232,10459,17933,16655,9172,1194,-1946,-7789,-14017,-7154,-2992,-2772,-7550,-3577,3987,2893,-1858,-5726,-9612,-7517,385,9288,11791,6325,-9416,-18231,-6917,4150,17807,40244,59404,63103,54518,43327,12771,384,-1477,2030,-1161,-9361,-7486,-2413,989,-3227,-5832,3750,7225,-134,-1845,-147,3186,3620,-4394,-14089,-15009,-5420,-1114,2627,-3527,-10722,-5475,1167,4832,8142,10069,11351,11271,8033,5148,7834,10588,7955,5760,5411,1475,-6382,-6443,8983,12294,3589,430,-408,-2991,-6559,-8736,-5970,-6557,-3254,13341,29294,23753,7596,-6258,4405,19330,16515,11007,5573,14879,14442,9019,1876,-3608,3127,16853,22907,7014,-2518,-4448,-3154,-3223,-2624,10021,31098,35752,25235,7840,-5418,-9517,-3310,22892,46779,41416,26673,11488,-3497,-6933,-159,1157,2365,6026,8380,9351,10904,12983,8718,5895,4981,6268,920,-4997,-6551,-7075,-2911,-3803,-1695,-4774,-12442,-6124,3767,7983,2507,-7646,-14775,-10137,-2363,236,-2031,-7306,-8410,-9139,-9921,-11496,-15981,-16469,-11619,-10305,-2073,3760,1732,-452,573,2634,4729,-110,-5994,-10006,-12293,-7525,-1721,6393,12058,15436,14207,10392,5959,5095,4764,9414,7267,2134,-12722,-6595,6288,10985,4919,-12190,-6101,-3977,-9916,-2059,10084,8912,726,-5759,-10125,-6317,-5492,-4552,-7676,-7511,-9912,-18606,-13283,13848,38265,29814,3992,-8011,-5020,-4717,-5627,3016,7827,-6824,-11665,10893,30343,24871,18412,8069,2497,-2005,-4193,-10380,-14117,-15877,-13929,-7033,-594,3913,8023,10413,7669,1199,-3760,8888,14520,15303,9234,-1259,-3441,4011,13019,16843,8677,-9011,-18376,-16216,-17259,-14581,-12173,-9154,-7868,-10112,-12351,-10978,-8809,-3401,14905,26189,20253,6745,-8713,-10032,2523,11543,13939,18681,17803,11118,8987,10523,2514,-10336,-3180,-891,-4654,-10070,-1142,-2389,-5648,-6374,-6946,-10087,-10387,-1935,6685,8573,6928,-2583,-8656,-6529,-1583,5169,4739,1288,-338,3922,11302,8961,5600,7956,9454],[5889,2506,-2263,-1733,2894,3486,-3545,-5458,6961,15596,12345,13984,16944,16669,15069,13871,8224,-88,-1541,-5695,-12289,-14072,-16970,-11955,-10453,-6877,387,5030,6685,1828,-2162,-714,-1600,-6879,-14399,-18041,-10228,-1958,6768,9769,1789,-6964,-7141,-1667,3416,3399,575,-2078,-1180,-2692,-5386,-6086,-2277,5913,7697,5213,-2040,-14540,-7665,5805,15043,12634,1983,-2535,-214,1658,-1559,-8825,-18534,-13022,-4724,-7701,-8609,-2695,297,6035,6499,6850,16351,15663,7679,2509,-5220,-10135,-344,5868,1987,-12487,-12257,10,9349,12500,6327,-3707,-7039,-680,11168,22431,19767,10408,6441,8829,26276,38799,23141,11081,4789,-439,12109,14664,17530,12674,8900,-1495,-11506,-7118,-6011,-8322,-5953,1955,15401,22010,24181,14357,3978,-3891,-9570,-16244,-12123,2070,28014,64890,68408,62394,53409,39990,22592,5413,-12829,-16319,-5104,-2935,-6676,-14320,-9484,-4182,-2477,6065,20109,29372,33039,20744,-622,-6940,-3911,1903,5317,4376,-1048,-4377,2219,24587,30876,20001,22597,16325,8149,2596,-6344,-17186,-10299,-6488,-21623,-33046,-93300,-211456,-363100,-414096,-372341,-319086,-223067,-138205,-72706,-21434,1612,13989,19162,12189,-264,-13752,-8853,-4197,-3193,-6977,-6901,-6938,-3856,-1093,-1922,-10927,-4507,13156,43838,47953,37660,19333,2757,-6584,-14305,-10714,-6037,-1075,4968,5479,349,-7867,-4322,-9649,-2036,10806,14985,15378,5384,-10059,-14047,-18012,-16789,-15799,-12974,-16138,-13891,-6039,841,3016,-1148,-6278,-6700,6866,24839,20559,14994,-3001,-7869,4295,15239,24003,10459,-7145,-5156,6734,6624,-4880,37066,84432,98822,75425,35036,5302,-10024,-14018,-12210,-6022,-3242,-3459,-9825,-14457,-8877,129,-589,-5324,-11114,-18907,-7950,-622,-1288,-7938,-10279,-450,5413,2746,3957,11804,17109,16289,12027,5379,3187,-1530,-11166,-8251,9744,21655,23794,8179,-17056,5275,22285,30046,29436,9468,-10147,-9196,-9185,-9850,2235,9226,5686,-2322,-6683,-3213,-1406,-6040,-8762,-4847,2701,5285,2681,801,650,346,-2913,-7944,-6893,556,10868,12262,2123,-11454,-15470,-16362,-14862,-9190,-5858,899,1805,780,41,-6525,-10171,-6837,-5886,-199,5185,2170,-6560,-14811,-1828,19072,26118,12077,1830,-2511,-8784,-8090,-283,6071,6884,1057,-4864,-7515,-7848,-9710,-9988,-2158,-2991,-12734,-3122,-8433,-12665,-5653,3304,7582,3534,-1603,-3713,1862,7227,11271,14076,14430,19114,14704,2987,-8261,-10609,-4589,-1681,3094,5309,1653,-1358,10780,29155,31276,20025,8313,6808,2904,-5846,-10163,-3508,-2188,44,2918,2633,2113,4658,7516,14288,16492,10393,1098,-7515,-6936,-397,8589,9323,3734,147,-3355,-1618,5675,12614,8850,2937,-10473,-17081,-7524,-978,-38,-2998,-9737,-12945,-8847,-886,4992,3437,-423,-5306,-1886,3735,11349,17215,14746,12395,8056,5224,6544,4444,4065,10190,9794,-26,-10967,-9939,-6798,-3060,2903,9058,7264,-6650,-9424,13630,27971,24828,7355,-5734,-752,3017,6613,1109,-6684,-9324,-8006,13,10701,15546,14827,21817,33390,37072,19585,3117,-7952,-8533,-5502,-8545,-9295,-9777,-8285,3087,21415,35644,26134,7210,6742,16600,15174,10197,713,-7634,-8044,-3309,-2226,-2417,321,1183,3395,4915,2644,3553,-5200,-9313,1779,13004,22254,29614,27058,14221,1493,-4679,3515,7585,1537,-9886,-14467,-9459,-9422,-7593,-3056,11,1058,9152,19916,17111,-747,-12532,-8536,-7503,-9406,-7035,-6780,-13245,-13358,-8716,-2467,9776,25966,41349,61522,63794,43225,11161,-4767,-4674,7086,19474,22917,11807,-7600,-8673,9602,15969,11026,9430,5080,-401,-4385,-8148,-8355,-7758,-8571,-13640,-18041,-12911,-8663,-5773,405,3828,13405,10114,945,2057,7251,20334,30411,24863,14274,5422,-6629,-16713,-8135,2437,8346,7102,8476,9432,7954,4299,-5947,-6100,-3557,1596,10119,10686,3845,-2168,-3891,-4331,-706,7905,23955,38038,33148,21987,7016,895,2464,3502,11267,14696,-1346,-15924,-5226,9033,14576,10475,7984,3256,-8402,-11274,-10316,-11429,-11421,-8865,-8653,-12400,-17204,-5443,8250,20924,16195,4825,539,2412,9496,11969,8851,5530,430,-5028,-9086,-13047,-13426,-4198,5333,3859,-2957,-10055,-5086,11294,24925,32460,34421,24484,17283,8622,-5658,-10071,-5642,-4740,-6700,-8090,-6755,-7916,-6725,-3711,-5663,-3841,5164,15904,21326,17895,7315,-4175,-15802,-16216,-10115,-10434,-9023,-2460,9881,25175,21893,12547,3585,-3424,-807,1358,2299,-832,-287,-5014,-9266,-13424,-3720,6856,9468,7674,10366,14601,15657,10148,5948,4138,-1017,-3327,-771,12797,29894,44128,36291,6875,-4476,-2334,-4441,-1507,-4541,-5163,1094,9778,11335,5202,-6967,-9352,-1434,5948,1899,-8561,-13058,-4563,274,13082,14940,9127,-939,-7548,-6921,7207,18590,4933,-12121,-17956,-15604,-9146,-2408,-2987,3758,13810,14113,1906,-11365,-16986,-14647,-16048,-13368,-10612,-4912,958,1909,1666,-4468,-12388,-12383,-12844,-13135,-12932,-9596,-4848,1560,574,-4807,-3681,2008,992,1912,13398,32547,29991,13159,-2351,-13447,-17933,-15744,-10685,-8284,-7095,-3744,6724,23830,30390,28186,22995,10466,-1479,-12349,-6729,-793,1480,-663,-10044,-17024,-10485,-7803,-5297,-3462,4136,14948,10831,-3364,-14742,-20866,-3845,2405,-9701,-17914,-12766,-10181,-5770,5037,11971,8368,-5560,5519,28389,32513,26220,7991,-8763,-3345,20670,27571,36822,26334,13480,3970,-2612,-2139,1988,4723,6734,19613,34307,36117,25244,4829,-10456,-4225,3439,6567,-613,-13155,-13223,-9451,344,6182,8428,5080,-205,2858,15469,21335,23191,11034,-10589,-17361,-10887,2949,13003,20915,5800,-12595,-12596,-9779,-13625,-7200,5578,19469,36089,37646,22873,9343,198,15,921,182,5007,18239,22331,15550,3319,19,3241,4721,74,-12023,-11964,-5801,-2468,-3039,5539,14715,20729,6379,-4711,-5210,4318,18730,25832,19734,21487,40234,48634,33671,11028,-2674,-8949,-8310,5017,12231,6260,-7975,-9764,4645,3431,-9266,-13345,-941,1272,1890,6112,5290,-1556,-11965,-10226,-5308,-5192,-7027,-8141,-2724,4233,9221,14380,16071,24662,45567,42995,21105,-1032,-15711,-7278,1465,9915,21115,26322,15540,4179,1416,7411,2975,-2926,-2423,-899,4667,4676,-2422,-9441,-7834,-6834,-14409,-17996,-9679,2986,14379,11523,6604,-2186,-3432,-3274,-1404,1660,6063,6223,-2912,-8094,-6759,-848,249,5349,5065,8300,7886,2454,-5379,-9369,-13820,-22840,-18767,-17557,-15117,-16282,-7500,-3862,432,-579,-169,2849,1953,-936,-726,308,534,-1530,-3539,-200,2109,2908,1834,-922,-6652,-2388,9134,12395,7159,1143,-192,7283,11594,6750,-5183,-8722,-3875,-4308,-13524,-10421,3263,6356,6391,9157,15417,17432,6998,4384,7199,16742,35126,58364,42715,20807,6245,-7086,-16285,-8320,-471,-1365,-6043,-2493,-6169,-5861,-845,29666,30560,11027,3073,-7534,-5714,370,808,-1695,-4553,-7948,-8550,-9752,-12164,-15680,-17492,-10067,7959,34139,46697,32120,12325,12689,14687,22427,19400,5927,3953,8946,9780,13309,12723,15915,16948,6669,-5277,-12343,-7196,-8689,3144,14323,18908,20366,13734,4385,-3633,-10006,-9349,295,13052,13592,-223,-9196,-2079,7050,3404,-3223,-6578,-5913,-4386,-13169,-22502,-13281,3506,19011,8185,-3703,-3473,4198,6593,3632,1259,3424,8594,9811,6363,-3232,-9788,-347,7050,14723,21221,18007,20152,29317,22363,15855,5056,-9381,-12949,-8525,-7800,-4997,4188,13492,31135,36428,31084,21285,12974,5371,-4440,-9877,-14491,-17417,-5643,2493,6894,10482,6782,-2331,-8775,-2293,1476,-8004,-12564,-22593,-9196,-1598,-1610,-4262,-10734,-14043,-6398,3578,7598,7957,4801,2361,-4649,-15654,-12130,-2303,57,-5080,-7915,-5173,-5481,-2428,6753,17679,28246,18105,2218,-402,4640,-2633,-4848,-3140,-8681,-8352,-355,-6303,-10957,-6841,-529,3866,2390,3218,3906,219,-95,7834,13628,3458,-8020,-8555,-795,8516,14775,10804,4040,6911,22633,33224,26965,12271,1154,-7273,-6187,-3496,-1922,-3191,-4608,161,5672,12453,19003,15322,1217,-13838,6075,22372,16390,-3426,-15399,-19598,-10731,-8054,-2863,-5087,-7404,-7725,-5701,-7991,-11576,-14422,-12971,-8209,-1345,1463,-5570,-10502,-3020,3916,-2401,-12553,-8779,-2603,-800,-2896,-4661,719,4966,-3172,-12704,-13396,401,13402,12654,14030,7371,3218,-2763,-11391,-5549,9636,15550,14672,-805,-7526,-4571,-8439,2133,19199,28402,28578,13724,-10432,-20613,-9963,600,3117,-1417,-3857,-3981,-2198,-8516,-12777,-12630,-9671,-9861,-4325,-1048,-883,1353,-2275,-3727,891,1547,-5222,-8776,4670,13627,8853,-1733,-6068,-8477,-15583,-13913,649,14646,17172,11683,8277,12603,18803,22874,23004,19883,7941,3400,-1251,469,9326,16825,20165,15039,9665,7439,1075,-4023,7289,20030,12952,4372,5523,12978,15090,10030,6750,6884,15835,17062,3796,-5624,-27,11612,20636,22942,20652,11496,4720,1532,-5837,-12870,-3841,90,-3832,-5268,-1848,-1224,-4472,-9652,-14320,-7579,6555,21842,24640,15046,9034,1753,-3924,-4624,-1537,2459,2778,-3617,-7720,-10001,-5411,2987,23416,50093,62032,50041,23535,3890,-2256,1647,15432,32154,17004,3909,-596,-3332,-3712,-2306,-3806,-12020,-11965,937,8189,9997,8689,-2671,-8538,-7468,-3086,-2513,-64,-267,-3854,-9218,-9695,-9619,-13238,-14951,-5079,-983,-10104,-11479,-15470,-19351,-8647,-4982,-9078,-13955,-12834,-11923,2307,14654,20824,11364,-3824,-12201,-861,1029,-8563,3370,21310,34719,34063,28124,11224,-8895,-5171,6011,3020,-7308,-12242,-8475,-7653,-2449,17893,49908,63770,44416,18094,1910,18730,43575,29043,7917,-5633,-15557,-13497,-11206,-10815,-8120,-3036,-75,-3096,-5201,-10515,-15949,-14186,-11551,-9548,4099,16327,9296,-3154,-11233,-6901,3375,-7570,-15419,-7984,-6285,891,-4302,-19618,-9691,-7065,-9743,-6688,11401,27076,15525,-9978,-13030,2950,15963,22616,8981,-538,12058,22854,25629,20243,10981,4018,5100,6729,-7389,-5461,-3051,-4262,-3317,2240,5150,2279,1710,-4198,-13991,-4052,-208,-3122,-11083,-16761,-10674,-7325,-5185,-459,7975,25380,47334,49707,28838,6228,-8808,-14679,-15723,-13866,-10150,-1177,12192,15276,12749,6740,-7055,-7368,-2263,-4854,-7900,-11937,-16429,-13619,-9566,-7521,-7036,-7649,-4902,-1448,-687,-2175,-13529,-14434,-7108,1470,5770,7296,5310,-380,-6772,-11094,-5033,1114,6935,10286,13232,11860,-973,-9649,-12670,-2875,1256,8590,19919,29722,29267,18857,8546,451,-5198,-9819,-7407,-10461,-11335,-2320,3712,8116,3752,4435,8586,6473,1340,-4387,320,4742,3395,2696,2794,7599,19619,13073,-9048,-11796,6672,12233,8306,3223,-3786,-11796,-12154,669,6165,7145,7047,1031,1048,5354,11176,11256,7631,10576,19843,20559,13807,1536,-7099,-10307,-8568,-8338,-10916,-14050,2017,17631,15826,2495,-9939,-16651,-15031,-8332,-3345,-3482,-2520,-1887,-6322,-5091,11887,30495,30866,19645,14998,8331,-3916,-9633,-612,15672,15723,6571,4119,6409,9495,11704,7338,-1073,-3506,-6119,-3156,6119,9972,6219,-1448,-6274,-9223,-6853,1076,-1785,-794,-5412,-8887,-1570,8950,15801,14482,8107,3110,2943,-2185,-15735,-12579,-4759,-3188,-7687,-4777,2676,2492,-2202,-6716,-10253,-7847,578,10482,13326,7380,-7856,-18219,-7601,5163,20445,41289,53922,51925,43484,40754,15357,3453,1975,6026,2210,-7178,-6953,-4113,-1179,-5490,-7052,5617,13652,7491,1641,184,3383,4503,-3095,-13676,-15382,-5719,-1547,1807,-4546,-11128,-5289,1962,6158,9718,11368,12622,13391,10084,5739,7482,7886,5475,5353,5065,1789,-5117,-6709,7069,10636,3395,-118,-1345,-2729,-5785,-9773,-8250,-8865,-5088,9395,22094,19031,5993,-7817,2856,20651,17840,8123,1161,14930,18461,13729,3789,-5225,199,12447,19822,6073,-2045,-3063,-2335,-3987,-4035,9952,31023,33546,21207,6072,-5651,-8610,-1268,27571,49582,37704,21194,6852,-7666,-8671,2364,6621,8354,10121,9077,8089,9766,11540,6268,2566,2056,4807,1540,-2569,-5280,-7254,-3918,-4852,-1818,-4471,-12186,-6373,3167,6342,548,-8686,-17046,-11971,-5148,-4310,-7266,-12424,-13347,-13725,-13511,-11254,-14160,-14744,-10190,-8990,-1811,2508,-492,-2571,-1591,239,4082,1579,-3947,-9600,-8493,-4815,-990,5447,9439,11893,12234,10892,7525,6932,6740,10511,7151,1590,-12361,-8360,2370,6193,1585,-12395,-5720,-4527,-10733,-3317,9632,11733,5571,-102,-5642,-4019,-3990,-3988,-7237,-6511,-8299,-17006,-14220,12356,37936,29912,3629,-9555,-8117,-6933,-3421,8100,11106,-5839,-12794,8942,29593,25667,20389,9571,2757,-1377,-2999,-9112,-13086,-14678,-12803,-5958,485,4762,7991,8949,5908,863,-4017,8543,14947,15806,10272,-639,-2788,5970,15766,18945,7814,-11185,-20605,-18015,-17444,-13576,-10847,-7853,-7133,-10389,-13862,-12325,-10423,-5940,12809,25741,20911,7410,-8136,-10305,482,6073,8900,14399,15044,9538,6133,3753,-6815,-9780,1171,3748,283,-7425,-1122,-1393,-3481,-3765,-4082,-7390,-8044,-1009,6054,7841,7055,-1638,-7646,-6581,-1604,5415,4546,1597,1421,6520,13333,9969,6577,7789,8013],[4884,1567,-2428,-1839,2612,3527,-2343,-3414,7759,15769,12428,14011,16393,14785,11244,10177,7813,2650,1515,-3605,-10858,-11593,-12115,-6892,-6305,-6397,-2371,231,1342,-2739,-4892,-646,483,-3596,-10399,-18243,-9469,833,11239,12927,3522,-7013,-8598,-4193,1718,2693,1031,679,2629,954,-3339,-5247,-1258,8446,10336,6563,-1581,-15070,-4726,8179,15977,12458,850,-4461,-2855,-1297,-4678,-10077,-16656,-10334,-2430,-7335,-7195,602,3784,8066,5563,619,2971,2966,-1073,-4067,-9226,-9205,604,5532,1802,-12623,-10710,979,9093,12451,5325,-5658,-7790,-89,11101,21678,21433,13619,9904,14074,33098,44742,25660,13719,8869,3423,11654,9346,11970,5317,861,-5853,-10873,-4608,-4470,-7325,-5018,2681,15417,22326,23251,13127,4594,-2972,-9336,-15593,-9741,4430,28380,62164,63013,54919,44868,31931,16458,1982,-16113,-11615,-1611,-792,-4555,-11402,-9342,-4631,-2738,6256,20747,30347,34269,19508,-2030,-9437,-4936,2286,6734,6824,1636,-2931,3859,24679,25196,13333,15986,14358,9358,6324,-1396,-13765,-12977,-10372,-19556,-23670,-76490,-179163,-279753,-320219,-309475,-292380,-224236,-154573,-93060,-18575,3455,16272,20841,11254,-2218,-14508,-8515,-4111,-2980,-7294,-7521,-7161,-3889,-1239,-2259,-11121,-2703,14448,42344,43068,34487,16896,1986,-5895,-11713,-10461,-6263,-877,4776,3262,-3807,-12604,-4088,-12395,-6083,5141,8444,10328,4320,-5508,-9879,-13710,-12033,-9461,-6937,-11918,-14007,-7356,-207,2868,-808,-5330,-4730,10319,26938,23017,17889,223,-6431,6942,18845,24753,6407,-10097,-3467,12094,14623,-496,25032,74676,96847,80000,38642,7856,-7006,-11191,-13926,-8345,-4833,-4745,-11821,-15592,-8582,1026,1851,-1975,-7227,-15577,-10281,-2582,-2940,-8974,-8375,1779,7482,4699,5428,13132,18761,17156,11705,4480,1372,-1222,-9116,-11785,6950,20682,27696,14145,-10775,3692,21331,31788,33063,9953,-10119,-9918,-11739,-12701,-1058,5361,2141,-5105,-6668,-750,875,-4687,-9560,-5988,2172,5190,3288,1941,2100,1547,-2168,-7357,-5937,2587,13658,14741,5170,-8219,-13152,-16709,-15609,-11045,-8192,-825,1810,1167,-668,-7860,-9569,-5170,-4367,1069,7393,5156,-4190,-17361,-5932,11539,17504,6247,219,24,-4512,-6795,-835,4676,4671,-1891,-8019,-8313,-6199,-7853,-8476,-1507,-3220,-8852,-2976,-7337,-8403,-1760,6606,9789,3340,-3690,-6772,-448,6695,11960,15724,17129,21877,16644,3326,-7515,-10348,-5199,-3169,988,3310,474,-1875,11301,29112,31783,23635,15505,11980,5618,-4974,-9752,-2986,-1992,-658,1714,1480,1633,5493,9415,18048,17642,9806,357,-9293,-10030,-4265,3601,4853,1984,2119,-281,850,7198,12950,8775,3492,-9472,-17868,-8177,-127,1537,-2351,-10046,-14148,-10274,-1491,5317,4300,1025,-3007,815,6780,14352,19960,16567,12321,6171,2787,4390,4087,4820,10409,9305,948,-8504,-8480,-8786,-5324,3277,11253,8660,-6990,-10476,12833,27718,26520,9882,-5166,-2690,1318,3735,-3097,-6865,-7715,-8476,-784,10158,13123,10656,18042,30702,39269,23364,4544,-9309,-10143,-5158,-7548,-8369,-9022,-8920,650,15205,26564,19236,6715,9871,19368,16971,8563,-3352,-10907,-11709,-6865,-5015,-4936,-1114,1958,5505,5876,1464,2517,-3318,-9057,-2110,9228,21436,33210,33410,19554,3779,-5007,2723,8484,4199,-6227,-17988,-10967,-9126,-8351,-5804,-3480,-1910,7646,20280,19663,2960,-10292,-7177,-6666,-9822,-8111,-7439,-13825,-13010,-6217,2386,18548,39661,60364,82360,78295,47023,11336,-4574,-5891,3144,12744,14330,4271,-12651,-4106,11285,14280,7817,5382,1561,-1331,-1984,-4428,-5785,-6485,-8038,-12680,-16993,-11811,-6999,-4906,-1098,1538,12272,12797,2549,2379,5021,15344,24691,20599,10630,3625,-6845,-15678,-7536,2431,7802,9223,12577,12591,10510,6192,-3714,-3993,-4274,-658,7701,9368,3390,-2707,-3807,-3656,-177,7680,20987,31150,27834,19486,4642,-3003,1108,3740,11261,15390,987,-15027,-7758,7451,13244,9239,6077,513,-10573,-10932,-9799,-11267,-11355,-8203,-7117,-10314,-18550,-6205,8566,20211,13217,-439,1437,7287,14110,14747,10008,4598,-1917,-7765,-11499,-13944,-12739,-2405,7763,6159,-1482,-9811,-6134,11725,26459,34042,35863,27765,20190,12703,-812,-6620,-4182,-4783,-6923,-7474,-6847,-8963,-6904,-4230,-6369,-4069,5462,16128,21054,17320,6256,-5232,-16889,-15109,-9701,-11104,-9294,-1815,11404,27273,23937,13185,2773,-4481,-1025,2561,4161,-31,-518,-3749,-8447,-15269,-4409,5838,7625,5944,7717,11172,11650,6586,3690,4332,-1728,-4639,-1357,13351,33135,49323,39045,5496,-4573,-1780,-4376,-2367,-5671,-6186,-83,7933,8547,2145,-9036,-10894,-2794,5307,1369,-9409,-12253,-2712,1631,14904,17179,9859,-2167,-8225,-5644,8737,19784,7136,-8512,-15422,-17701,-10197,-2640,-1320,6236,15751,15231,1937,-11175,-17384,-14756,-17542,-16301,-11175,-4118,1177,2413,2443,-4206,-13035,-13625,-13552,-12473,-10029,-3096,3288,6644,2568,-5640,-5432,716,-432,304,12351,35357,32980,13967,-2271,-13029,-17795,-16368,-10819,-7846,-6781,-4112,4089,16086,20548,21937,21991,11512,-1675,-14332,-5655,585,4420,3172,-7528,-15022,-9202,-6128,-3620,-1965,4928,15752,10338,-6242,-17760,-21387,-3529,2217,-9177,-12993,-9310,-8335,-5878,3996,10088,5998,-2964,12389,32755,36236,24839,5267,-7673,767,24601,30685,37442,24411,13419,5289,-1202,-1170,2854,4400,4870,16540,32682,35782,26622,7755,-9844,-5369,3288,7514,895,-12721,-10615,-5495,3804,7731,7489,2130,-4031,-1114,11673,18635,20490,6837,-14045,-19365,-11620,3118,14953,23774,6858,-13300,-13587,-9699,-15898,-8695,3474,15264,31099,33836,20671,9082,572,-588,-1292,-2709,3389,19575,24867,16995,2745,22,3770,5443,1081,-9519,-9693,-8228,-6901,-8160,503,11143,20756,9406,-3510,-5762,3309,18145,26465,19473,19097,37262,46701,31771,10090,-2175,-7620,-7214,5434,11806,5779,-7995,-11526,3338,2924,-9455,-13425,-23,3538,4828,8618,7099,-268,-10910,-10227,-5098,-4404,-5959,-8396,-4514,2513,8389,14362,16910,28318,54479,56856,33686,2224,-18704,-4594,5119,12016,22381,27957,17292,4097,1026,7111,3827,-2632,-2399,-352,5395,5660,-998,-6907,-4235,-1478,-7131,-12897,-7640,4615,14642,10401,4806,-4027,-3672,-1838,-208,1262,3197,2735,-5574,-10639,-5899,2859,5335,6250,3896,8171,8240,2585,-5733,-10199,-14791,-21410,-16974,-15648,-12941,-15008,-8393,-4832,10,387,978,2598,1480,-603,-204,34,-1135,-4606,-6726,-2690,708,1781,298,-2574,-9560,-6958,2848,8132,4691,-1254,-1217,7249,13143,9419,-2832,-7164,-3157,-3087,-11923,-11737,2381,5820,4494,4438,7234,9332,3638,2926,6318,16901,38882,64737,49531,25174,8768,-5041,-17538,-8820,-185,-960,-5851,-2659,-2711,-2495,-2230,26798,37618,18114,5411,-6859,-6223,-969,5,-1961,-4870,-8477,-8741,-9086,-9956,-14478,-17592,-11538,4349,30370,42164,27575,9309,10173,13628,23883,23048,8732,7908,10793,9987,13045,11930,14910,16843,6406,-5516,-10449,-5526,-5829,7249,18835,22221,20730,12391,2492,-6389,-12661,-9124,659,11781,11558,-2942,-10553,-3420,7025,4548,-1787,-4193,-2040,1358,-7908,-19055,-13200,4351,22427,10874,-4161,-6365,791,3609,1044,-1139,1744,10117,14460,10068,-1736,-9042,982,10020,19368,24231,17545,17586,25517,18644,13769,5053,-8750,-12231,-7813,-6561,-3441,7100,19237,38336,40624,33990,22212,10963,3629,-4589,-9945,-15811,-13520,-249,7265,10046,12004,6731,-3770,-11239,-3132,4223,-5295,-9590,-23013,-9687,-515,404,-2709,-10515,-15343,-9261,-1142,4556,6593,5319,5263,1006,-7577,-9452,-4956,-2001,-6659,-8602,-7028,-9058,-7205,807,11575,24373,17173,1219,-3757,1563,-2931,-4527,-3919,-10761,-5975,1985,-4797,-8471,-4882,-92,3257,744,1293,2079,-1657,-314,10106,16326,4298,-8215,-9818,-2669,5497,11556,9717,3949,5804,17999,24612,18380,7421,67,-5482,-4401,-2783,-1874,-4075,-4248,2327,8626,14963,19770,14842,-242,-11239,11790,29635,22348,-899,-15640,-18152,-11125,-7304,-2716,-3857,-6571,-9253,-7672,-7858,-9905,-12452,-12308,-7719,-218,1801,-5321,-12446,-5579,2901,-2705,-14328,-10798,-3329,-956,-3764,-7504,-4380,-815,-6900,-15269,-13038,2217,17719,19641,21547,13018,5915,-2561,-11365,-5262,9139,13777,13773,150,-5151,-2756,-7787,1801,18738,29449,29728,12709,-10781,-19854,-9698,1402,4040,567,-335,-2032,-2245,-9335,-13449,-13869,-11248,-10626,-4504,-2512,-3648,-1969,-4727,-4195,1984,3449,-3793,-8348,5995,14622,8854,-1090,-4163,-7046,-14030,-13586,525,14711,17379,12109,7783,10994,16749,21683,21916,18367,6949,2309,-2767,-1858,8436,15911,18099,13401,9754,7715,1706,-2930,9207,21887,12862,3713,3939,10285,13671,12226,11371,14831,24089,20543,4859,-4769,-1535,7468,14624,17337,17743,11293,5458,1456,-6599,-11291,-2114,2159,-1407,-1917,1711,537,-3484,-10607,-15396,-4221,6454,17578,21547,13078,7087,153,-5104,-4949,-820,4361,4990,-2030,-7932,-11956,-8235,-1003,14595,38281,54169,47436,21207,877,-5079,-1486,11461,27403,14952,3663,85,-2386,-2402,-1228,-3736,-12234,-10314,3075,11201,13268,11157,-2274,-8181,-6560,-1989,-1532,303,-1434,-5173,-9525,-9390,-8916,-11873,-16879,-11364,-9164,-14879,-9991,-14370,-19753,-7603,-2793,-6088,-11189,-10433,-8599,4385,14982,20598,11303,-3836,-10666,-459,3525,-6514,409,15431,25748,24335,23653,11790,-6893,-4806,6561,4091,-6752,-14761,-10715,-6851,1193,21872,51211,66254,49370,21597,3310,19051,43853,31112,8868,-4514,-12371,-17434,-12029,-7552,-3425,1049,3534,439,-1622,-7346,-13534,-13838,-11866,-9682,3633,16010,11146,256,-7474,-4944,4622,-6446,-12906,-7769,-6819,-434,-7944,-16280,-7645,-6209,-9237,-4055,14350,27430,12607,-11847,-13409,4351,20123,26592,11485,827,12090,23625,26460,20116,10350,3602,4968,7337,-7057,-6466,-4593,-6079,-5029,858,2459,-601,271,-4039,-13129,-5868,-312,-1328,-8917,-15804,-11086,-7069,-4608,-67,6482,20796,39768,40959,24196,4751,-8560,-14316,-15538,-14188,-10807,-931,13183,15458,13217,6843,-8184,-9266,-2372,-5075,-9108,-13969,-18922,-12632,-6674,-4702,-5378,-6053,-3181,-79,162,-2130,-15256,-14952,-8529,-2304,36,936,278,-3491,-8107,-9467,-3256,1901,7127,11441,15050,12879,-1084,-12228,-18016,-8825,-3706,4717,16731,27926,30936,21947,11365,1530,-4612,-8051,-4174,-5792,-13389,-6790,317,5812,2599,3116,6440,4622,-133,-6464,397,7798,9324,9411,9824,17493,29765,16731,-8062,-11808,6607,9664,5398,1349,-4485,-11966,-11510,3203,10753,11381,8058,-1417,-3048,380,5227,6521,3961,5942,13475,15955,12587,1237,-6730,-10438,-9915,-10122,-12504,-14839,1597,14740,12439,795,-10965,-17608,-14853,-7589,-2656,-2392,-1249,-880,-5108,-3090,15588,36107,36323,21881,15468,8841,-3314,-9755,-1796,12960,13421,5393,3055,5451,8697,10881,7641,161,-1827,-4293,-1144,7413,9091,4518,-3795,-10493,-12214,-5961,5374,4121,2326,-3307,-10325,-5595,6353,12478,11329,6547,4483,7242,4899,-8748,-14061,-4627,-2484,-6802,-5234,1439,1970,-2627,-7718,-10718,-7931,897,11426,14306,8061,-6449,-16943,-7800,6373,22786,40787,46374,40352,32233,36542,17886,6621,5195,9922,5710,-4726,-5786,-4928,-2581,-7093,-7255,8082,20509,15719,6463,1812,4602,5967,-1077,-11276,-14321,-5506,-1497,1494,-4918,-10855,-4677,3164,7857,11557,12773,13986,15543,12178,6341,6652,4094,3463,5057,4319,1994,-3683,-5718,5926,9252,3580,-184,-1694,-2203,-5165,-10787,-10409,-10940,-6442,5982,15684,14851,4908,-8429,1111,21686,19057,5195,-2885,14894,22229,17942,5380,-6519,-2272,8162,16085,4952,-1591,-1649,-1465,-4828,-5424,10123,30605,30624,16851,4160,-5760,-7534,722,30843,49186,31926,15312,2197,-11799,-8662,6707,14270,15485,14173,9219,6383,8271,9638,3575,-619,-584,3603,2178,-231,-3243,-6316,-4155,-5370,-1741,-4180,-11420,-6229,2451,4104,-2187,-9931,-16305,-11480,-6132,-6940,-11182,-16721,-16736,-16788,-16492,-10369,-11693,-11053,-7402,-7279,-1368,1314,-2536,-4539,-3490,-1734,3885,3607,-1326,-6854,-3789,-2041,-26,4692,7028,8579,10324,11448,9485,8983,9462,12530,7715,1461,-11406,-9741,-1596,934,-2229,-11128,-4825,-4677,-11040,-3966,9116,14187,10297,5821,-755,-1828,-2639,-3558,-6846,-5606,-6821,-15507,-14679,10866,36159,29174,3318,-10662,-10793,-8151,-509,12633,13618,-5044,-13585,7280,28715,26471,22189,10779,2904,-689,-1658,-7654,-11949,-13397,-11362,-4819,1500,5503,7917,7699,4474,677,-4518,7053,14430,15604,10922,-66,-1958,8163,18799,20927,6775,-13301,-22476,-19007,-16377,-12030,-9177,-6181,-5940,-10154,-15055,-13142,-11668,-8766,9699,23977,20776,7865,-7358,-10542,-1757,1152,4540,9783,11651,7787,3445,-2176,-14899,-6105,5520,8406,5650,-3391,-2431,-1217,-1542,-1355,-1303,-4617,-5648,-134,5032,6504,6654,-989,-6702,-6329,-1496,5019,3586,1743,3126,8776,14650,10750,7572,7520,6567],[3129,-153,-3478,-2878,1332,2769,-1695,-2428,6840,13845,11051,12912,14863,12441,7813,6845,7034,4378,3457,-2168,-9284,-8755,-7961,-2442,-2028,-4701,-6255,-5953,-3345,-5969,-7684,-1467,1500,-1313,-7339,-17652,-9239,2741,14255,14145,3656,-7780,-10402,-6303,548,2124,1041,2593,5545,3623,-2211,-5152,-869,10284,12455,7391,-1781,-15954,-1977,10278,16558,11824,-804,-6959,-6157,-5098,-8824,-12148,-14910,-8189,-767,-7334,-6288,3477,7200,9332,4685,-2660,-9478,-10524,-11456,-13152,-12257,-5536,756,4517,1319,-12636,-9525,1593,8692,12245,4088,-8000,-8592,279,10798,20461,22616,16781,13246,19325,38908,48489,26726,15524,12648,7712,11250,3418,5340,-2687,-7207,-9311,-9008,-2819,-3811,-7196,-4937,2485,13981,20752,20200,10684,4458,-2689,-9656,-15448,-8103,5960,27107,56157,55592,46458,35959,23854,10489,-1281,-18718,-7035,2020,1105,-2939,-8779,-7706,-4338,-2918,6055,20629,30287,33885,17236,-3642,-12068,-5303,3024,8241,9226,4533,-1112,5629,23935,19688,8168,9701,11272,9082,8389,2633,-9610,-14583,-13952,-17253,-12687,-45370,-115731,-182978,-215119,-226314,-235608,-187243,-132943,-77493,-15189,4360,17487,21182,8974,-4851,-12826,-8444,-4954,-3961,-8225,-8127,-7586,-4342,-1816,-3047,-11603,-1292,14878,38810,36421,29914,13705,773,-5664,-9133,-9418,-6200,-708,4136,491,-7652,-15900,-3175,-14972,-9976,-406,1694,4659,2550,-2262,-6714,-9716,-6430,-3236,-1237,-7716,-13371,-9199,-2090,2061,-1136,-5087,-3517,12625,26680,23399,19054,2915,-5468,8754,21264,23907,2159,-11697,-1174,16746,20677,6567,16761,63711,90942,80821,40318,9428,-4564,-8141,-13034,-9987,-6402,-6347,-14259,-16731,-8729,1351,3806,894,-3761,-11936,-12404,-4839,-4947,-10147,-6819,3411,8855,6134,6553,14153,20030,18052,11668,4175,-652,-1355,-6490,-12871,4725,19605,31437,20809,-4285,2268,19540,31789,34545,9532,-10594,-10930,-13702,-14162,-3554,1992,-1200,-7896,-6424,1062,2676,-3286,-10012,-7028,1354,4424,3271,2663,3207,2409,-1640,-6840,-5129,4321,15831,16663,7936,-4963,-10679,-16885,-16151,-12163,-9824,-2198,2049,1827,-901,-8442,-8537,-3560,-2825,2342,9280,7483,-2482,-17993,-9288,4926,9458,629,-1359,2427,140,-4073,-1132,2427,1222,-5715,-10993,-8319,-4418,-6312,-6857,-852,-3055,-3899,667,-3291,-3807,1775,9452,11490,3012,-5435,-9904,-2905,5627,11436,15771,18229,23314,17759,3537,-6974,-10302,-5809,-4495,-1014,1054,-1149,-2936,10837,27243,30791,26843,24001,18030,8341,-4053,-9595,-2534,-1559,-953,888,728,1532,6578,11551,21829,18455,9304,80,-10154,-13035,-8025,-1306,551,161,3567,2750,3456,8782,13352,8987,4522,-7642,-16774,-8528,1298,3439,-1826,-10533,-15489,-11818,-2357,5227,4685,2011,-1099,3236,9458,16775,21969,17672,11523,3840,87,1689,3197,5109,10019,8258,1455,-6404,-6652,-9606,-7011,3671,13243,9688,-7518,-11182,12297,27665,28567,13738,-2287,-3469,-276,723,-7804,-5750,-5661,-9049,-2375,8274,8747,5007,12881,26119,39576,27240,6231,-10216,-11580,-4735,-6407,-7339,-8066,-8993,-1996,9039,17596,12156,5290,11115,20801,17861,6743,-6064,-10792,-11615,-10120,-8653,-8022,-2972,2455,7753,7318,585,1396,-1600,-7987,-5798,5261,19938,36472,40417,25562,5805,-5722,1918,9388,7070,-1908,-14597,-12348,-8652,-8690,-7984,-6331,-3774,7490,21680,23136,7448,-7658,-5247,-5031,-9551,-9142,-8408,-14692,-11568,-3340,6819,25915,50766,75858,98418,88147,48257,11146,-4246,-6549,360,8325,8730,-1018,-11973,1554,13396,13153,5288,1914,-1196,-1330,880,-775,-3285,-5194,-7671,-12074,-15876,-10795,-5412,-4143,-3205,-1439,10424,15543,4329,2715,2863,10575,19051,16107,6842,1734,-6922,-14543,-6873,2652,6973,10698,15966,15694,13978,9935,172,-1613,-4574,-2698,5258,7731,2522,-3660,-4143,-3299,227,7295,17389,23096,21511,16186,2148,-6487,337,4053,10918,15509,2882,-13253,-10178,5649,11505,7503,3701,-2420,-11111,-9015,-8217,-10121,-10417,-7014,-5580,-8524,-17861,-7065,8329,18105,9229,-3493,6295,13323,18675,17077,10780,3368,-4408,-10336,-12926,-12749,-10481,515,11158,8859,83,-9225,-7250,11664,26403,32926,33971,28787,22354,17548,6135,-2501,-2310,-4735,-7330,-7117,-7060,-9883,-7040,-4765,-6804,-3963,5659,15722,20098,16417,5244,-6060,-17306,-13751,-9380,-11760,-8893,-564,13348,29498,26235,14379,2701,-4763,-682,4266,6454,2028,278,-1896,-7084,-16609,-4044,6013,7282,6297,7606,9974,9435,4276,1878,4446,-2484,-6021,-2218,13501,35685,53300,40796,4243,-4698,-1146,-4063,-2972,-6702,-7332,-1568,5679,5575,-673,-10804,-12402,-4321,4525,954,-9973,-11026,-1106,2330,15236,18133,9816,-4188,-9226,-4850,8966,19414,8055,-5764,-12690,-17697,-11399,-3070,301,8536,17279,15920,1744,-11024,-17901,-13863,-15422,-17091,-11294,-3631,1052,2683,3105,-3923,-13678,-15236,-14638,-12048,-7204,3210,11029,11584,4723,-6177,-7018,-327,-1776,-1510,10552,36441,35183,14711,-1983,-12371,-17594,-17064,-10701,-6949,-6162,-4425,1308,8884,12303,17046,22301,14213,-411,-11863,-4164,1938,6797,6326,-5430,-13070,-7769,-4405,-1959,-575,5276,15952,11566,-4961,-17681,-21261,-3535,1710,-5003,-7398,-5662,-6354,-6318,2105,6976,2341,-880,17010,34971,37927,21842,2129,-5470,5191,28645,33184,36448,21554,12706,6033,-8,-225,3835,4467,3660,13736,30472,34536,27168,10480,-8440,-6825,2770,8099,2453,-10650,-7594,-1419,7326,9367,6517,-969,-8020,-5114,8060,16455,18490,3422,-16974,-20578,-12031,3186,16322,26012,8420,-13055,-14411,-9424,-16728,-7610,2478,11331,25708,29256,17913,8370,580,-1489,-3803,-5979,829,18719,24881,16807,1801,-129,3890,5573,1835,-5980,-5096,-7816,-10033,-13149,-5183,6432,19335,12342,-1975,-6388,1716,16438,25938,18961,16751,33063,42793,28733,8715,-1889,-6396,-6197,5686,11114,5037,-7966,-12867,1895,1849,-9996,-10872,2741,7482,8324,10851,8336,512,-10312,-10186,-4668,-3471,-4964,-8595,-6374,500,7228,14212,17844,31721,61479,68093,45334,5679,-21083,-710,9181,13789,22935,28907,18663,3597,-116,5887,3772,-2799,-2611,-283,5426,6093,221,-4351,-786,3749,553,-5737,-3859,6607,14600,9259,3232,-5026,-2532,312,1271,1109,698,-695,-8130,-12149,-4199,6832,11251,9536,4894,9154,8940,2868,-5855,-10850,-15662,-19742,-14954,-13354,-10268,-12502,-9358,-5658,125,1885,2426,2642,1273,-35,337,-480,-3159,-7822,-9655,-5071,-887,28,-1662,-4461,-12147,-11506,-4018,2617,1345,-3116,-808,7936,15100,12298,-257,-5296,-2094,-1668,-9892,-13506,573,4415,2007,-344,-133,2380,670,1171,4796,16152,41117,68000,54394,28955,10917,-3134,-17171,-9164,139,-643,-5932,-3502,133,477,-3048,22412,42021,24645,7245,-6297,-6608,-2150,-456,-1714,-4623,-8502,-8605,-8169,-7966,-13301,-17104,-12037,1892,27051,37985,24134,7370,8209,12906,25480,27423,12727,13212,13101,10675,13077,11006,12943,14831,4671,-6235,-8424,-3616,-2611,11202,23019,24998,20580,10990,838,-8530,-13673,-7763,1292,10520,9517,-5605,-11836,-4955,6766,5836,-32,-1272,2407,7347,-2898,-16120,-12086,5865,26643,15035,-3475,-8980,-2404,850,-1366,-3443,620,12564,20399,14452,-69,-8096,2283,12725,23443,26368,16637,14575,20808,14353,11498,5347,-7608,-11380,-7110,-5290,-1736,10257,25066,44372,43309,35433,22005,7883,532,-5545,-10321,-16184,-9275,4653,11281,12769,13362,6842,-4827,-13343,-3091,7803,-1999,-6582,-20795,-9533,931,2637,-1080,-10174,-15440,-9606,-5177,1248,5221,6281,8653,6925,309,-2638,-4344,-2812,-7902,-9088,-8733,-12397,-11643,-4507,6626,21516,16531,236,-6728,-1150,-3148,-4012,-4412,-12407,-3694,4018,-2968,-5741,-2508,976,3009,-776,-362,488,-3572,-1183,11289,17634,4521,-8335,-10747,-4324,2740,8677,8758,4003,4176,12175,15210,9922,2574,-1164,-3765,-2571,-2120,-1971,-5166,-4013,4247,11094,16798,19733,13493,-2484,-7375,17828,36146,28181,2339,-13063,-14486,-10720,-6323,-2212,-2149,-5444,-10032,-8823,-7396,-8358,-10937,-11991,-7364,579,1707,-5112,-13619,-8208,2041,-2334,-14521,-12543,-3991,-1065,-4326,-9424,-7986,-6000,-11100,-17451,-11408,4910,22789,27962,30836,20310,9711,-1339,-10455,-4517,9227,12821,13776,2523,-2701,-901,-6673,1543,17704,29480,29677,10892,-11012,-18941,-9053,2535,5422,3465,3847,310,-2226,-10183,-13920,-13903,-10825,-9253,-3509,-3464,-6110,-5164,-6961,-4174,3243,5393,-2055,-7560,7474,15457,8904,-198,-2495,-5741,-12466,-13180,256,14385,17050,12051,6954,9062,14112,19592,19988,16587,6297,1687,-4023,-4573,6507,14129,15777,11819,9854,7825,1619,-2833,10757,23498,12844,3262,2532,7503,11782,14228,16510,23650,31448,22747,5622,-3807,-2409,4593,10009,12647,15338,11369,6466,1876,-6599,-9399,-208,4617,1763,2105,5453,2374,-2489,-11195,-14987,-1924,5410,13330,18722,11773,6004,-717,-5769,-5081,-207,5710,6519,-725,-8097,-13539,-10948,-4956,5901,24603,41972,41090,17509,-2616,-8191,-4928,6991,21642,12251,2954,422,-1513,-1122,-270,-3943,-12159,-8225,5317,14064,16315,13321,-1869,-7814,-5702,-871,-429,813,-2554,-6502,-9880,-9285,-8477,-10656,-15551,-16499,-16905,-16082,-8069,-13222,-19856,-6202,-154,-2407,-7122,-6392,-4909,6405,15239,20522,11686,-3238,-9073,-341,5713,-2824,-1330,8355,15603,15034,18920,12029,-5120,-4533,6878,5441,-5538,-15047,-12279,-5724,4708,25117,50924,66670,53407,25081,5020,18782,41002,30782,9625,-1785,-6649,-15430,-11655,-4118,2002,6299,7804,4418,2315,-3940,-11266,-13327,-11911,-9847,2832,14965,12508,3517,-3269,-1242,8028,-3201,-10146,-7269,-7125,-1825,-11069,-12044,-4761,-4533,-8192,-1820,16612,26720,9209,-13211,-13569,5533,23780,29756,13589,1847,11779,24358,27412,20062,9811,3352,5064,7983,-6336,-7002,-6027,-8066,-7144,-1026,-609,-3356,-1067,-3581,-12083,-7148,261,892,-6592,-14110,-10964,-6485,-3868,156,4402,15042,30882,31896,19756,3731,-7696,-13022,-14438,-14289,-11127,-143,14676,16274,14417,7474,-8248,-10784,-2441,-5319,-10200,-15421,-18858,-10648,-3146,-1235,-3106,-4010,-1242,1527,1579,-573,-13254,-14964,-9622,-5506,-5110,-4794,-4112,-6294,-9055,-7895,-1562,2714,7114,12016,15855,12987,-370,-11598,-19480,-14665,-8937,561,13366,25380,30910,23956,13866,2719,-3800,-5824,-157,853,-7494,-9315,-3107,3390,1562,2160,4884,3913,-593,-8331,514,10959,15606,16286,17094,28422,40338,20032,-7184,-11768,6357,7006,2606,-376,-5110,-12255,-10857,5826,15819,16539,10274,-2308,-6120,-3460,502,2606,911,1558,6625,9980,10228,385,-6216,-9883,-10640,-11659,-13994,-15467,894,11218,8841,-759,-11667,-18653,-14638,-6778,-1996,-1336,88,328,-3731,-1116,19558,41012,41129,24486,16104,9491,-2387,-9351,-2458,10666,11610,4342,1909,4225,7482,9621,7609,1314,-8,-2149,1068,8478,8104,2956,-5358,-13160,-13973,-4815,9095,9838,5517,-254,-7376,-10902,2345,7930,7312,4455,5254,10739,11886,-322,-8985,-2597,-830,-5098,-4938,263,1125,-3301,-8768,-11032,-7816,1275,11960,14583,8301,-5260,-15326,-7650,7527,24390,38439,37311,29341,21742,30916,19854,9401,7906,13510,9255,-2116,-4334,-5147,-3358,-8145,-6749,10793,27183,24010,12348,4998,6843,7761,1247,-8109,-12326,-4536,-695,1911,-4554,-10212,-3980,4436,9603,13348,14030,15261,17579,14134,6820,5297,-303,2550,4776,3174,2007,-2171,-3681,5829,8397,4231,341,-1403,-1527,-4756,-11822,-12470,-12756,-7351,3086,10308,11311,4391,-7701,-704,22467,20306,2620,-6529,14618,25320,21190,6344,-7564,-4265,4156,11876,3619,-1224,-314,-667,-5808,-6592,10726,29982,27253,12450,2140,-5806,-6420,2450,32196,45552,24827,9649,-2084,-15656,-6861,12529,23642,23285,17791,8613,4185,6432,7290,666,-3642,-2921,2685,2890,2076,-621,-4452,-3716,-5444,-1598,-4013,-10342,-5732,1611,1318,-5687,-11225,-13035,-8489,-4917,-7020,-12366,-17986,-15841,-15271,-15996,-9427,-9504,-7398,-4287,-5403,-857,141,-4435,-6380,-5092,-3202,4096,5809,1758,-2396,1017,629,1047,4083,4832,5508,8424,11925,11868,11130,12622,15194,8936,1855,-9930,-10621,-5624,-4705,-6051,-8564,-3622,-4665,-11097,-4125,8632,16194,14596,11425,4096,33,-1668,-3417,-6631,-4923,-5600,-14240,-14817,9366,33055,27588,2941,-11387,-12877,-8201,2510,16144,15093,-4600,-14144,5708,27328,26647,23082,11231,2679,-182,-418,-6236,-10873,-12225,-10075,-3928,2215,5970,7749,6689,3348,525,-5370,4247,12715,14451,10880,196,-1164,10367,21889,22498,5378,-15568,-23690,-18833,-14563,-10253,-7338,-4331,-4524,-9644,-16074,-13437,-12468,-11972,5618,20916,19739,7969,-6570,-10905,-4245,-3065,750,4796,7504,5674,906,-6662,-14614,-1702,9462,12687,10873,1584,-5244,-2231,-189,508,1028,-2125,-3452,568,3653,4492,5498,-907,-6107,-5943,-1384,3872,1836,1604,4408,10211,14831,10970,8264,6981,5013],[1633,-1616,-4431,-3893,5,2083,-932,-1732,5018,10696,9120,11565,13181,10292,5421,4805,6526,5602,4873,-808,-7121,-5596,-3921,1952,2699,-642,-7338,-9334,-4522,-6844,-9856,-2570,1994,505,-4715,-16387,-8949,4326,16295,14081,2825,-8768,-11893,-7257,261,2054,1131,4219,8117,5864,-1466,-5328,-684,11795,14420,8159,-1949,-13466,970,12480,17248,11251,-2396,-9434,-9601,-9083,-12930,-13994,-12933,-6104,709,-7208,-5644,5896,10132,9867,3856,-3161,-15027,-16418,-17410,-18203,-9122,-988,525,3587,1431,-11525,-8385,2160,8466,12328,3256,-10155,-9151,646,10563,19237,23606,20145,16751,24646,43475,49831,26500,16740,16266,12400,11325,-2334,-1846,-10489,-12039,-9696,-6579,-1695,-3842,-7721,-5476,1591,11364,17502,15404,7452,3794,-2825,-10303,-15630,-6991,6832,24577,47893,47296,38197,27857,16811,5619,-3232,-15756,-2690,5486,2668,-1827,-6531,-5195,-3313,-2819,5690,19998,29450,32232,14420,-5217,-14683,-5013,4155,9907,11565,7625,1241,7801,22770,14936,4380,3997,7351,7431,8832,5634,-5461,-13574,-15521,-15157,-1369,-8988,-43555,-81673,-106693,-135434,-163960,-129525,-90289,-51178,-12005,4299,17576,20140,5500,-7789,-10576,-8809,-6746,-5934,-9385,-8521,-8131,-5189,-2834,-4287,-12235,-409,14300,33489,28553,24091,9749,-988,-5968,-6759,-7829,-5789,-602,3041,-2642,-10827,-17034,-3099,-15661,-13231,-5409,-4906,-1506,-354,-947,-4914,-6904,-1680,2270,3603,-4069,-12330,-11543,-4847,444,-2246,-5684,-3312,13281,23967,21665,18402,4778,-5199,9291,21716,20964,-2430,-12618,465,19421,23442,10665,12741,52840,81930,77802,39847,9789,-3159,-6088,-11279,-10632,-7612,-7834,-16487,-17557,-9534,860,4997,2997,-1051,-8738,-13624,-7420,-7457,-11529,-5849,4110,9117,6593,6952,14503,20523,18599,11525,4184,-2471,-1963,-3813,-9494,3416,18295,34391,27225,1831,1175,16872,29815,33504,8152,-11818,-12444,-14437,-14757,-5991,-1498,-4758,-10930,-6316,1914,3551,-2386,-10483,-8187,-13,2703,2257,2610,3648,2640,-1609,-6674,-4752,5390,16928,17604,9887,-2310,-8632,-16344,-16901,-13113,-11383,-3710,2068,2279,-1182,-8941,-7990,-2660,-1913,3035,10345,8731,-1757,-16732,-12254,-903,2203,-4891,-3164,4157,4571,-279,-722,-393,-3456,-10501,-13005,-7716,-3141,-5350,-5495,-585,-2957,9,5415,1406,102,4424,11311,12156,2120,-7090,-13254,-5473,3850,9509,14002,17464,23110,17632,3129,-7083,-10761,-6659,-6003,-3202,-1713,-3497,-4804,9139,23461,28124,28969,32297,24388,10578,-3603,-10027,-2539,-1286,-1166,136,-38,1278,7436,13528,25164,18710,8629,-92,-10247,-16198,-11941,-6317,-3842,-2012,4103,5208,5612,9797,13179,8812,5413,-5452,-14099,-8112,3148,5275,-1867,-11658,-17341,-13803,-3766,4425,4223,2092,-116,4683,10990,17857,22494,17448,9617,894,-2997,-1758,1497,4624,8790,6452,1124,-5129,-5400,-10096,-8598,3608,14475,9841,-8708,-11804,11677,27438,30438,18365,2292,-1549,-384,-802,-10593,-3962,-3778,-9932,-5179,4558,2077,-2389,6148,19598,37712,30762,7956,-10790,-13074,-4658,-5590,-6679,-7423,-8794,-4747,3200,9459,5284,2775,10457,20581,17546,4684,-7402,-9259,-9004,-10153,-12991,-11923,-5595,2139,9394,8647,-363,-150,-510,-6605,-9175,962,17603,38948,47241,31311,7001,-7117,1007,10047,9642,2257,-10003,-13113,-8255,-8981,-9836,-8658,-4944,7411,21962,25115,11053,-5004,-2945,-2621,-8292,-9902,-9889,-16245,-9903,-912,10108,30990,58001,85799,107274,91737,46531,10191,-4259,-6988,-1190,6812,7707,-659,-4719,7023,14964,11922,3011,-1293,-3491,-1093,3362,2277,-1250,-4262,-7797,-12227,-15568,-10540,-4579,-3948,-6036,-5328,7739,17905,6101,2723,451,5715,13327,11269,2809,-418,-7172,-13745,-6565,2730,5767,11154,17877,17610,17034,14509,4627,447,-4815,-4835,2503,5522,981,-5282,-5257,-3678,94,6416,13131,14568,14769,12216,-588,-9697,-453,3774,9798,14743,4012,-11509,-12832,3227,8989,4948,643,-5693,-8456,-6573,-6196,-8547,-9117,-5888,-4569,-7457,-16556,-8318,7255,14623,4470,-2995,11490,18504,22170,18345,10707,1497,-7335,-12810,-12557,-10438,-7525,3904,14970,11348,1276,-8639,-8643,10850,24649,29347,29115,27161,23037,22150,14473,2289,-322,-4823,-8291,-7410,-7767,-10992,-7456,-5499,-7129,-3817,5430,14404,18182,14924,3999,-6949,-17205,-12717,-9501,-12564,-8146,869,15250,31305,28184,15478,2738,-4669,-191,5889,8422,4201,1679,166,-5593,-16568,-3289,6439,7261,7516,9344,10850,8759,2786,163,4185,-3445,-7619,-3722,12913,37099,55486,41173,2923,-5199,-810,-3815,-3545,-7858,-8871,-3630,2776,2162,-3598,-12596,-14018,-6109,3458,470,-10341,-9931,-162,2016,13676,17287,8529,-7294,-10418,-4732,7713,17145,7539,-3994,-10357,-15309,-13057,-4036,1419,10232,18032,15792,938,-11340,-18900,-12516,-12917,-14837,-11213,-3640,385,2480,3399,-3858,-14365,-17473,-16366,-12144,-4886,8460,17303,15620,6576,-6681,-8675,-1341,-3220,-3745,7821,35294,36029,14945,-1933,-11906,-17626,-18056,-10447,-5734,-5462,-4916,-1689,2462,5856,13576,23891,18843,2854,-7839,-2598,2964,8202,8308,-4085,-11645,-6786,-3215,-809,237,4826,15249,13747,-805,-14841,-20664,-4094,612,-645,-2390,-2259,-4540,-7172,-723,2725,-2587,130,18795,34464,37301,17519,-1207,-2741,9428,32242,34676,33993,18052,11357,6122,771,518,4709,4638,2680,11044,27681,32361,26676,12580,-6590,-8955,1434,7786,3336,-8713,-4796,2400,10532,10775,5393,-4189,-12242,-9288,4495,14558,17087,999,-19057,-20829,-12337,2952,16892,27348,10220,-12102,-15244,-9180,-14543,-4234,2417,7614,19979,23945,14573,7059,72,-2823,-6697,-9665,-2818,15233,21931,14697,334,-666,3384,4946,2147,-2500,-834,-5985,-11096,-17463,-11432,616,16266,14617,-414,-7260,-645,13536,24071,17980,14501,28169,37444,24774,6858,-1992,-5516,-5497,5552,9988,3895,-8112,-14079,35,-79,-11118,-7159,7036,12804,11834,12339,8560,366,-10453,-10178,-4128,-2582,-4262,-8959,-8418,-1776,5747,13822,18608,34318,65309,74656,53897,8671,-16642,3867,13193,14716,22222,28721,19398,2726,-2013,3701,2675,-3625,-3317,-950,4493,5688,898,-2219,1943,8079,7683,1702,699,8491,13987,7889,1777,-5161,-641,2538,2687,982,-1592,-4055,-10661,-12392,-2337,10135,16418,13436,7206,10695,9540,2983,-5982,-11554,-16656,-18159,-13141,-11244,-7697,-9840,-10527,-6491,552,3545,3766,2599,986,365,509,-1518,-5727,-11207,-12245,-7411,-2763,-2358,-4142,-6703,-14184,-15913,-10777,-3309,-2100,-3506,810,9058,17285,15191,2293,-3478,-1043,-345,-7729,-15579,-2193,2034,-1134,-5180,-6462,-3149,-2041,-805,2777,14496,41458,67586,56608,31671,12429,-1623,-15938,-9465,417,-415,-6279,-5264,1978,2637,-3514,16937,42990,29596,8306,-6054,-7008,-3250,-704,-1107,-3988,-8185,-8341,-7313,-6460,-12518,-16565,-11967,429,24391,34427,21740,6431,6858,12499,27100,32273,18039,19521,15425,11446,13068,9735,9986,10889,1366,-7506,-6497,-1707,740,14701,26557,27045,19906,9521,-574,-9960,-13260,-6211,1743,9194,7796,-7460,-12898,-6887,6057,7008,1761,1845,6971,12568,1012,-14131,-10710,7575,31189,20670,-1467,-11012,-5463,-1788,-3737,-5726,166,15739,27185,19406,1583,-7117,3340,14832,26341,27151,15090,11195,15656,9865,9176,5834,-6229,-10642,-6664,-4256,-186,13286,30353,48612,44232,35218,20495,3804,-4026,-7338,-10702,-14649,-5462,8244,13718,14539,14307,6955,-5651,-15235,-2426,12037,1748,-3698,-18619,-8898,2565,4884,403,-9923,-14215,-7407,-7197,-2342,3766,7515,12079,12544,7536,4589,-714,-2440,-8918,-9572,-10429,-15577,-15704,-8870,3075,19596,16078,-796,-9319,-3287,-3200,-3411,-4784,-13740,-1937,5411,-1087,-3034,-55,2425,3074,-2269,-1924,-959,-5497,-2957,10885,17174,3999,-8550,-11588,-6034,47,5993,7714,3945,1823,5514,5801,1971,-2267,-2645,-2353,-1003,-1754,-2436,-6796,-4463,5301,12554,17564,18748,11321,-5372,-3074,23456,41231,33359,5857,-9261,-10954,-9891,-5356,-1594,-582,-4552,-10438,-9509,-6998,-7302,-10121,-12309,-7276,946,1074,-5169,-13893,-10861,1222,-1636,-13333,-14166,-4768,-1271,-4684,-10349,-9119,-8494,-14764,-16432,-9056,7962,27815,36502,40592,28231,14013,475,-9503,-4084,9125,11999,13999,5491,-1010,489,-5445,1116,15896,28133,28019,8188,-11308,-18087,-8320,3724,6997,6851,8367,2943,-2025,-10784,-13926,-12699,-8488,-6302,-1887,-4136,-8426,-8319,-8940,-3830,4404,7115,-175,-6658,8718,15783,8782,683,-1256,-4821,-11197,-12902,-289,13533,16047,11328,5629,6744,10940,16574,17206,14529,5815,1359,-5125,-7796,3201,10996,12773,9945,9763,7678,630,-4199,11360,24337,12654,2841,1165,4600,9405,15658,21591,32261,36967,23379,5875,-2963,-2735,3051,6965,9075,13455,11601,7587,2631,-5974,-7606,1515,7086,5263,6251,8941,4052,-1832,-11766,-14025,-692,3527,9293,16245,10916,5305,-1385,-6294,-5293,79,6364,7240,52,-8481,-14728,-12957,-8504,-1951,10557,26722,31303,12359,-6810,-11863,-8917,2021,15173,8807,1494,18,-1063,-222,276,-4544,-11740,-6059,7275,16350,18701,14798,-1713,-7689,-5201,-88,389,1064,-3940,-8193,-10652,-9753,-8664,-9964,-13257,-16022,-17602,-12720,-6277,-12400,-19963,-4853,2497,1417,-2670,-2039,-1572,7830,15070,20368,12364,-2258,-7765,-556,7551,1423,-875,803,4670,6310,13719,11508,-3990,-4818,6494,6428,-4216,-12471,-12940,-4809,7563,27071,48797,64622,55696,27902,6564,17508,34713,27359,9851,1420,-1863,-11496,-10491,-1033,7320,11838,12027,8222,5947,-904,-9573,-13077,-11993,-10410,1394,13003,13024,6187,744,3158,12452,949,-7571,-6844,-7320,-2868,-10928,-7573,-1514,-2394,-7056,-490,17598,24436,5131,-14071,-13449,6314,26453,31505,14774,2122,10694,24561,28001,19600,8953,2920,5061,8319,-5570,-7102,-7334,-10339,-10135,-3952,-4394,-6213,-2704,-3441,-11615,-7671,1332,3191,-4442,-12514,-10808,-6002,-3428,-226,1532,8442,21492,23066,15392,2727,-6933,-11933,-13456,-14558,-11430,728,16148,17246,15775,8118,-7662,-11928,-2637,-5756,-11257,-15929,-16131,-8423,383,2222,-814,-2095,395,2861,2965,1670,-9835,-15073,-10724,-7638,-8199,-8042,-6388,-8207,-9690,-6733,-380,3095,6495,11530,15134,11787,546,-8784,-14433,-19101,-14757,-4233,9459,21941,29067,24435,15409,3491,-3224,-3684,3869,7533,134,-7387,-6703,538,200,1087,3527,4127,-122,-9882,138,13552,21246,22301,23608,38755,49593,22152,-7015,-11910,5729,4146,-353,-2374,-6169,-13181,-10522,8080,20794,21986,12994,-2245,-8600,-6914,-3650,-985,-1842,-2631,-406,2686,6371,-1416,-6150,-9537,-11424,-13442,-15740,-15838,-269,7206,5031,-2540,-12463,-20219,-14420,-6084,-1646,-694,1070,1313,-2636,325,23076,44164,44335,26920,16550,9913,-1559,-8872,-3046,8518,9859,2975,268,2318,5417,7472,6726,1848,1419,-180,3065,8989,6732,1148,-6791,-14685,-15062,-4219,11409,14377,8150,3124,-1534,-13962,-3738,2150,2624,1552,5012,12915,17617,7686,-2634,292,1088,-3265,-4430,-1248,-654,-4824,-10317,-11658,-7986,1198,11515,13662,7663,-4740,-14035,-7743,7947,24471,33808,27108,19223,12383,23957,20443,11022,9553,16262,12373,157,-3306,-5522,-4148,-9197,-6221,13069,32699,31271,18316,9039,9355,9163,3130,-5055,-10137,-3105,565,2599,-4075,-9928,-3916,5056,10671,14337,14399,15772,18879,15353,6614,2963,-4804,2455,3949,1248,1323,-1116,-1462,6238,7766,4959,1061,-934,-1212,-5018,-13319,-14889,-14695,-8325,215,5557,7985,3963,-6134,-2591,22925,21505,458,-10204,13536,26981,22728,6108,-8799,-6239,69,6962,1620,-1451,393,-505,-7422,-7574,11529,28851,23263,7799,-368,-6275,-5815,3298,30948,38718,16875,4304,-5947,-16469,-4225,18928,33632,30819,20262,6771,1110,3912,4235,-2648,-6769,-5312,1631,3279,3916,1961,-2324,-3133,-5574,-1920,-4445,-9500,-5334,266,-2296,-10216,-12321,-9852,-4947,-2723,-5522,-10727,-15147,-12192,-11661,-13205,-9157,-8256,-4606,-1764,-3928,-746,-1382,-6555,-8428,-6693,-4477,4254,7647,4844,2600,5156,2672,1736,3208,2475,2316,6123,11829,14259,13029,15587,17767,10252,2325,-8526,-11090,-9895,-10764,-8373,-5684,-2719,-5064,-11491,-4322,7836,17318,17829,15856,8177,1071,-1583,-4010,-7030,-4896,-5075,-13632,-15101,7537,28558,24872,2077,-12149,-14407,-7672,4819,17965,15070,-4933,-14874,3741,24842,25382,22248,10333,1607,-340,224,-5323,-10255,-11584,-9497,-3810,2164,5747,7146,5614,2200,27,-6860,-104,9420,11907,9617,-328,-843,12106,24529,23143,3219,-18444,-23484,-17635,-12654,-8645,-5689,-2701,-3337,-9342,-17225,-13470,-12897,-15725,536,16511,17574,7418,-6147,-11669,-7169,-6602,-2754,-737,2416,2899,-1579,-8937,-8666,1949,12565,16123,15291,6695,-7780,-4358,205,1428,2485,-350,-1818,901,1998,1875,3417,-1686,-6180,-5702,-1510,2006,-448,1108,4870,10345,13529,10303,8321,5984,3204],[-547,-3757,-6219,-5822,-2307,437,-1213,-2333,1430,5580,5821,9094,10425,7267,2746,2790,5125,5281,4748,-554,-5553,-3257,-928,5335,6802,4460,-2705,-5598,-2673,-6934,-12304,-4741,1157,1043,-3345,-15952,-9401,4811,16574,12156,420,-10737,-13686,-7949,-169,1576,565,4886,9688,7052,-1714,-6437,-1424,12152,15389,8158,-2461,-10940,3523,14153,17476,10212,-4340,-12156,-13636,-13477,-15401,-14629,-11250,-4500,1579,-7381,-5820,7160,11694,9072,2311,-3147,-10853,-7117,-8742,-7711,-2845,2868,-406,2579,1952,-9748,-7669,2231,7906,12222,2577,-12194,-9837,659,10093,17814,24045,23246,20011,29369,46018,48209,24689,17126,19323,16880,11496,-7409,-9509,-13973,-9376,-7390,-4583,-1537,-4768,-9071,-6775,-110,7572,12582,9032,3524,2503,-3480,-11342,-16238,-6455,7020,21007,38193,38630,30383,20728,11021,2241,-3037,-10846,1075,8363,3623,-1411,-4857,-2692,-1999,-2473,5256,19002,28037,29676,11433,-6691,-17243,-4268,5605,11725,13753,10766,4100,10436,21362,11140,1504,-1039,2950,4659,7899,7675,-1533,-10580,-13909,-13533,9131,28281,31986,23001,2764,-43153,-88175,-66247,-43421,-25631,-9174,3395,16662,17912,1268,-10288,-8500,-9531,-9204,-8234,-9994,-8419,-8545,-6182,-4069,-5743,-12572,162,12973,27148,20457,17649,5427,-3042,-6510,-4356,-5687,-4756,-270,1843,-5572,-12762,-16713,-4091,-13660,-14825,-9244,-10886,-7771,-4169,-1198,-4077,-4937,2214,7053,7571,-935,-11038,-13921,-8039,-1609,-3756,-6759,-3815,12504,19628,18605,16596,6092,-5306,8686,20093,16153,-7014,-13169,1316,20143,23271,11834,11251,43243,71360,71957,37885,9463,-2416,-4866,-9693,-10024,-7639,-8087,-16250,-17278,-10566,-18,5822,4714,1240,-5660,-12705,-9537,-9828,-12315,-5027,4263,8603,6343,6917,14446,20501,19081,11558,4805,-2570,-1951,-786,-5266,3525,17178,36596,33125,7717,1239,14131,26582,30605,6532,-13238,-13868,-13521,-14679,-8261,-4925,-8223,-13610,-5949,2288,3872,-1739,-10723,-8856,-1297,642,736,2255,3934,2786,-1509,-6313,-4264,6260,17403,18050,11388,4,-6710,-15134,-17262,-13610,-12535,-4925,2276,2889,-1173,-9096,-7601,-2043,-1198,3567,11044,9416,-1437,-15636,-14355,-5398,-3393,-9684,-4631,5579,9018,4938,1694,-2148,-8050,-15318,-12620,-6252,-1959,-4313,-3855,-201,-2485,3247,10138,6038,3531,6593,12603,12227,1190,-7996,-13631,-7003,2135,6970,11247,15652,22013,16891,2615,-7295,-11034,-6962,-7008,-4919,-4275,-5856,-6727,6967,18728,24626,30335,39789,31065,12817,-3147,-10381,-2403,-626,-733,40,-326,1300,8510,15847,28494,19098,8406,295,-9355,-18701,-15333,-10720,-7666,-3869,4355,7573,7766,10672,12857,8624,6476,-2557,-10330,-5800,5934,7484,-1921,-12877,-19070,-15570,-4995,3641,3574,1844,440,5547,11705,17948,21892,16340,7263,-1831,-5615,-5132,-236,4079,7502,4668,602,-4119,-4369,-10161,-9569,3625,15401,9622,-10014,-11661,11550,27559,32479,23981,8623,4029,3112,1592,-6745,-1360,-1662,-10279,-8569,-325,-5869,-10691,-1258,12286,34809,34564,10565,-10181,-13774,-4351,-4581,-5869,-6593,-7786,-6340,-1281,3249,-433,36,8927,19509,16784,3235,-7129,-7537,-6067,-6190,-12959,-15649,-8291,1503,10679,10164,-819,-1481,485,-4594,-10953,-2829,15277,41167,53869,36676,7824,-8488,733,11018,12259,6496,-5018,-11786,-7273,-8660,-10685,-9813,-5273,6927,20311,24832,13621,-1753,423,1194,-5297,-9012,-10740,-16637,-7865,1344,12620,34092,61556,89904,108562,89337,42770,9058,-4124,-6749,-1036,8255,10999,5563,4392,12249,16110,10877,1412,-3652,-4758,-399,5707,5186,885,-3106,-7768,-12560,-15648,-10636,-4136,-3879,-8688,-9383,5206,20404,8633,2997,-1616,1314,8165,6776,-788,-2166,-7030,-12790,-6120,3151,5052,11257,18738,18515,19521,19606,9516,2553,-4464,-6441,51,3398,-562,-6888,-6579,-4288,-86,5611,9066,6905,8723,8392,-2917,-12014,-1068,3225,8417,13689,4931,-9543,-15092,663,6206,2136,-2426,-7876,-5657,-3660,-3633,-6399,-7242,-4515,-3677,-6649,-15170,-9330,5985,10761,191,54,15642,22468,24679,18884,10209,-510,-10170,-13781,-10528,-7511,-3893,7879,19376,13803,2469,-7646,-9619,9870,22021,24561,22794,23645,22434,26202,23918,8621,2299,-4414,-9338,-7929,-8520,-11774,-7663,-5827,-6810,-3235,5193,12695,15868,13399,3056,-7382,-16248,-11624,-9598,-12803,-6801,2740,17346,32895,29963,16648,3090,-3869,792,7652,10234,6355,3754,2772,-3557,-14730,-2169,7009,7346,9180,12419,13503,9486,2197,-1120,4042,-3876,-8478,-5449,12020,37683,56081,40542,2032,-5674,-426,-3281,-3673,-8661,-10334,-5796,-278,-1222,-6260,-14057,-15269,-7593,2635,410,-9971,-8706,436,1125,10677,14909,6235,-11020,-10675,-4720,5802,14016,6504,-2645,-8133,-12766,-14743,-5179,2248,11558,18320,15169,-166,-11817,-19226,-10538,-10245,-12008,-10571,-3662,-315,2255,3769,-3563,-14202,-19155,-18357,-12406,-2869,12526,21892,18768,8311,-6810,-9994,-1940,-4308,-5954,4665,32290,35678,14882,-1917,-11408,-17531,-18620,-9557,-3833,-4375,-5246,-4416,-2645,1595,11757,26742,25655,8452,-3289,-720,3946,8919,9311,-3218,-10526,-6136,-2442,-4,663,3853,14003,16320,4416,-10714,-19613,-4856,-714,3034,2049,1028,-2648,-7830,-3920,-1826,-8150,326,18348,31833,34949,12798,-4063,303,13529,35334,35326,30759,14550,9858,5996,1498,1398,5743,5113,2018,8760,24866,29827,25539,14184,-4221,-11529,-617,6607,3453,-7173,-2164,6071,13509,12063,4410,-6964,-16091,-13132,1487,13274,16615,49,-19399,-19854,-12303,2680,16898,27858,12163,-10579,-15797,-8728,-10593,464,3293,4451,14400,18447,11108,5493,-630,-4260,-9609,-13319,-7169,9593,16659,11234,-1276,-1341,2497,3856,2266,677,2494,-3933,-9600,-18230,-16876,-5449,12087,16158,1311,-8061,-3523,9853,21225,16763,12734,23517,31721,20623,4961,-2180,-4772,-4926,5228,8675,2624,-8233,-15084,-2114,-2707,-12458,-3017,12551,19333,15210,13062,7800,-660,-11105,-9770,-3168,-1506,-3655,-9312,-10357,-3851,4376,13513,19391,36089,65559,75562,57965,10833,-11788,8946,17011,14669,20148,27407,19656,1957,-4170,1040,925,-4878,-4360,-2183,2777,4576,1106,-567,3803,11138,13578,8602,5367,10130,12940,6466,735,-4234,1627,4633,4058,985,-3495,-6945,-12783,-11468,-643,12306,20059,17058,10240,12550,9970,2964,-6023,-12201,-17652,-16546,-11534,-9380,-5276,-7085,-11666,-7179,1261,5225,4885,2419,594,536,302,-2989,-8658,-14336,-13936,-9465,-4691,-5053,-6907,-9078,-14958,-19301,-15393,-7509,-3721,-1532,3373,10573,19796,18178,4858,-1738,-49,882,-5454,-15407,-5583,-1060,-4653,-9808,-11580,-7198,-4459,-2725,640,12250,39985,63691,56107,33242,13386,-440,-14953,-9544,857,45,-6352,-7853,2866,4046,-3598,11203,40665,32524,8660,-6054,-7304,-4067,-608,-48,-2893,-7441,-7886,-6525,-5388,-12092,-16087,-11482,-99,22601,31702,20325,6433,6341,12616,28878,37551,24867,26519,17565,12177,12955,8211,6367,5516,-3183,-9018,-4633,198,4236,17721,29452,28499,18969,8191,-1550,-10496,-12144,-5032,1834,7977,7053,-6825,-13011,-9140,5012,8088,3574,5089,11377,16423,3490,-13135,-9412,9279,35733,27844,2096,-11401,-8203,-4215,-6001,-7796,600,19489,34422,24971,3342,-6023,4176,16245,27730,26461,12996,7784,10820,5766,7076,6500,-4711,-10014,-6469,-3464,1150,15998,34663,50777,43489,33496,17839,-844,-9669,-8897,-9879,-11354,-2498,9968,14105,15205,14936,7170,-6170,-16872,-1298,16880,6061,-765,-16264,-7757,4437,7188,1772,-9726,-12567,-3958,-5416,-5672,2463,9080,15359,17599,13900,11505,4519,-1022,-9547,-9996,-11978,-18449,-18991,-11607,1096,18545,15859,-1736,-11338,-4500,-2776,-2557,-4942,-14461,-763,6140,771,-377,2411,4202,3596,-3572,-3334,-2137,-7083,-5522,8860,15075,2904,-8773,-12387,-7842,-2508,3633,6663,3750,-1102,-1236,-2677,-5041,-6881,-4221,-1243,280,-1587,-3046,-8824,-5764,5292,12850,17198,16961,8624,-8430,1207,28231,44601,37603,9397,-5360,-7967,-8873,-4376,-864,688,-4006,-10612,-9814,-6690,-6742,-9925,-13228,-7233,1077,70,-5444,-13239,-13083,542,-805,-11620,-15571,-5571,-1450,-4701,-10134,-7690,-6766,-14221,-13024,-6395,11043,32203,44296,49685,35958,18441,2604,-8812,-4233,8490,10978,13975,8235,-328,1280,-4176,533,13397,25363,24709,4814,-11589,-17199,-7491,4968,8763,10542,13099,5921,-1341,-10592,-12966,-10417,-4750,-2366,45,-4513,-10472,-11167,-10203,-3099,5498,8656,1989,-5563,9580,15534,8534,1595,-333,-4201,-10164,-12660,-990,12290,14509,10054,3941,4257,7568,12950,13891,12447,5599,1416,-5854,-11284,-1385,6399,8951,7711,9610,7659,-832,-7184,10802,24218,12363,2580,-1,1833,6866,16476,26225,39703,40111,22544,5701,-2145,-2374,2817,5451,6796,12267,12114,8903,3767,-4774,-5961,3041,9549,9020,10330,12074,5637,-1492,-12336,-13020,-272,1255,5788,14330,10456,4754,-2078,-6780,-5542,150,6532,7380,418,-9025,-15110,-12935,-11019,-8314,-2209,10496,19365,6349,-11352,-15811,-13304,-3066,8574,4891,-604,-1117,-931,519,729,-4947,-10532,-3827,8923,18008,20365,15588,-1720,-7685,-4968,389,914,1078,-5463,-10209,-11799,-10761,-9436,-9779,-11307,-12175,-11546,-8437,-4733,-11876,-19990,-3564,5138,5277,1837,2074,1194,8578,14570,20359,13632,-727,-6643,-813,9329,5850,2229,-3948,-6121,-1610,8245,10206,-3506,-5636,5460,6896,-2976,-9887,-12512,-4209,9649,27666,45121,60353,55934,29838,7886,15342,25628,21032,9681,4512,1909,-7839,-8774,1638,12203,17287,16011,11743,9147,1680,-8376,-12959,-11910,-11293,-539,10385,12809,8278,4421,7654,16957,5312,-5159,-6397,-6960,-2139,-6470,-2985,2050,285,-5690,7,17234,20648,762,-13925,-12620,6988,28178,31800,15032,1739,8864,24156,28197,18733,7870,2475,5124,8460,-4697,-6404,-7725,-11900,-13867,-7946,-8668,-8842,-4533,-3735,-11783,-6904,2995,5613,-2358,-10956,-10554,-5542,-3263,-1139,-1816,1797,12786,15270,11390,1780,-6343,-11140,-12714,-14884,-11516,1717,17579,18410,17265,8799,-6456,-11908,-2553,-6022,-11875,-15161,-13511,-6083,3779,5499,1414,-336,1775,3995,4298,4235,-6317,-15285,-11672,-7663,-6835,-6214,-4357,-7238,-8973,-5572,518,3195,5443,10135,13090,9626,1516,-5445,-9800,-15810,-20826,-9377,5243,18010,25992,23647,16038,3927,-2753,-1576,7757,13576,7383,-2757,-9902,-2465,-1324,10,2569,5404,1552,-9792,-633,15498,25729,26935,28866,47318,56472,23024,-7455,-11699,5232,1606,-3143,-4441,-7513,-14546,-10070,10138,25650,27615,16088,-1336,-10146,-9894,-7229,-4172,-4076,-5993,-6393,-5007,1428,-3788,-6333,-9431,-12239,-15235,-17145,-15042,-1354,3405,1553,-4262,-13082,-19994,-13530,-5025,-1196,-155,1950,2320,-1562,1442,26020,45389,45882,29313,17132,10397,-593,-8111,-3324,6817,8377,1593,-1530,112,2888,4780,5250,1985,2688,1881,5162,9334,5389,-551,-7953,-15124,-15676,-4137,12328,17540,10294,6759,5491,-6264,-11188,-2784,-828,-1402,4176,14074,22000,15057,4081,3781,3344,-1235,-3600,-2674,-3150,-7009,-12037,-12296,-8163,928,10359,11901,6526,-4540,-12818,-7901,7780,23172,27552,17021,10710,4887,16713,19801,11647,10484,18493,15396,2436,-2516,-5970,-4814,-9990,-5490,15089,36963,37174,24022,13613,11990,10274,4728,-1968,-7492,-863,2579,3669,-3406,-9822,-4318,5187,11210,14632,13960,15620,19604,16044,5980,63,-7312,3127,2854,-971,299,-209,915,7128,7717,6168,2344,26,-885,-5521,-14784,-17224,-16146,-9033,-2292,1715,5222,3898,-3783,-3169,24193,23570,-400,-13489,11992,27456,22874,5136,-9711,-7835,-3671,1986,-626,-1904,799,-678,-9288,-7399,13075,27727,19315,3500,-2847,-6756,-5370,3569,27599,30005,9388,62,-8372,-12904,-906,25879,43889,38031,21908,4226,-2275,1327,1226,-5403,-9135,-7168,894,3812,5685,4744,279,-2052,-5336,-2291,-5006,-8480,-4598,-1020,-6023,-14778,-11683,-6697,-1459,-154,-3158,-7413,-10847,-7906,-7744,-10215,-9161,-7488,-2330,421,-2440,-528,-2633,-8226,-9965,-7577,-4991,4797,9556,8431,8090,8913,4531,2503,2591,529,-416,4000,11642,17024,15394,18720,20462,11951,3212,-6862,-10435,-12846,-14332,-6061,-2399,-1740,-5428,-11781,-4138,7279,18088,20376,19355,11784,1845,-1843,-4743,-7461,-4941,-4675,-13112,-14987,6042,23668,21746,1292,-12444,-14602,-6511,6709,18579,14204,-5425,-15174,1944,21817,23102,20137,8646,292,-584,828,-4332,-9444,-10837,-9056,-3892,1939,5446,6735,5100,1646,-174,-8122,-4785,5446,8672,7679,-1063,-382,13940,27212,23431,970,-21339,-21007,-15021,-10056,-6493,-3527,-648,-1780,-8684,-17674,-12592,-12100,-18701,-4380,11897,15185,6992,-5408,-11969,-9608,-8313,-5134,-5922,-2520,338,-2960,-7899,-3506,5217,15583,19409,19406,12137,-4153,-5337,465,2147,3773,1398,-16,1730,1280,59,1550,-2442,-6087,-4828,-1096,710,-1591,1316,5278,9888,11639,9601,8572,5468,2092],[-2278,-5467,-7711,-7543,-4521,-1188,-1635,-3185,-2688,-141,2346,6542,7606,4255,368,1205,3548,4316,3962,-599,-3905,-956,1875,8525,10989,10800,5901,2322,727,-6521,-14361,-7066,-118,1149,-2392,-15655,-9845,4979,15910,9361,-2628,-12884,-14803,-8098,-309,1254,8,5313,10973,7920,-2203,-7771,-2475,11830,15763,7942,-2390,-7613,6444,15952,17877,9358,-5895,-14053,-17398,-16674,-13477,-12667,-9251,-2707,2525,-7245,-6270,7747,12306,7554,470,-3334,-6036,227,-685,2259,4020,6051,-1503,1953,3148,-7314,-6894,2167,7261,12072,2295,-13478,-10197,795,9857,16682,24254,26224,23207,33402,46521,43972,21757,17136,22054,21139,11801,-10228,-16310,-8859,-4385,-4167,-3139,-2048,-6226,-10867,-8433,-2198,3173,6622,1824,-554,941,-4294,-12396,-16911,-6097,6946,17066,28210,30176,23259,14746,6736,668,-661,-5822,4241,10625,4039,-1587,-3675,-516,-632,-1759,5071,18051,26523,26869,8758,-7910,-19469,-3092,7420,13800,15834,13889,7435,13467,19821,8293,-837,-5342,-1457,1177,6028,8981,2120,-6901,-10196,-12466,18216,64762,109113,130207,111704,47035,-14141,-4988,1110,-2325,-6789,1753,14879,14720,-3280,-11630,-6757,-10575,-12036,-10035,-9591,-7881,-8787,-7224,-5454,-7350,-12410,546,11105,20505,12959,11169,1056,-5283,-7171,-1894,-3079,-3144,316,675,-7983,-13543,-16536,-6044,-11676,-14314,-11552,-15845,-13591,-8288,-2431,-3923,-3715,5132,10846,10414,1457,-9920,-16200,-11561,-4025,-5601,-8282,-5035,10401,14418,14826,14062,6851,-5821,6776,16171,9592,-11619,-13867,1178,18943,20691,10719,9856,34931,60222,64159,34846,8639,-2281,-4523,-8834,-8917,-6609,-6931,-13913,-16251,-11868,-1317,6201,5942,2971,-2859,-10389,-10802,-11768,-12190,-4431,3762,7179,5167,6194,13655,19665,19191,11478,5687,-453,-516,2325,-1312,4342,15976,37528,37683,12908,2397,11589,22404,26187,4767,-14858,-15158,-12260,-14508,-10670,-8593,-11879,-15731,-5559,2042,3417,-1714,-11133,-9059,-2405,-1667,-1370,1457,3959,2774,-1408,-5876,-3792,6756,17115,17873,12189,1640,-5224,-13824,-17272,-14000,-13550,-6043,2419,3364,-1194,-9236,-7547,-1844,-834,3732,11191,9400,-1635,-15057,-15915,-8832,-7316,-13926,-5952,6374,12954,11029,6031,-1882,-11153,-19520,-10777,-4621,-1138,-3332,-2203,51,-1922,5590,13748,9683,6024,7947,12997,11432,19,-8353,-11238,-7209,469,3855,7636,12940,20065,15452,1776,-7791,-11201,-6693,-7447,-6253,-6642,-8229,-8689,4304,13244,20405,30571,45247,37031,14777,-2950,-10767,-2312,157,48,296,-444,1290,9469,18161,31405,19443,8369,833,-8243,-19198,-18319,-14625,-11027,-5547,4191,9577,9634,11112,12092,8080,7258,530,-6095,-2150,8999,9538,-2213,-14417,-20568,-17207,-6104,2834,2639,1075,298,5501,11260,16729,19835,14077,4359,-4312,-7761,-8425,-1995,3395,6114,2859,-247,-3576,-3835,-10330,-10201,3461,15689,8756,-11661,-10983,11622,27694,34187,29872,15981,11695,9423,6974,-76,1545,342,-10071,-12676,-6172,-13825,-19097,-9095,4802,31582,38631,14144,-8513,-13614,-4029,-3649,-5177,-5852,-6376,-6453,-4227,-1295,-5252,-2887,6711,17641,15559,2298,-6299,-6376,-3959,-1671,-8541,-13785,-11076,311,11138,11371,-1054,-2757,1152,-2428,-10878,-6042,13018,42875,59419,40727,8004,-9851,901,11955,14468,10300,-73,-9041,-5909,-7953,-10716,-10156,-5470,5178,16062,21733,14701,1864,4664,5987,-1118,-6463,-10215,-14741,-5893,3066,14088,35041,61398,88068,102423,81453,37410,7615,-4060,-6189,61,10925,15765,13675,13414,16626,16421,9650,169,-5350,-5278,323,7561,7723,2985,-1851,-7612,-13116,-16311,-11289,-4365,-4208,-10841,-13497,3254,22937,11926,3433,-3449,-2815,3419,2521,-4113,-3639,-6684,-11869,-5728,3665,4920,11053,18470,18166,20911,24364,14187,4438,-3697,-7520,-2172,1317,-2124,-8445,-8179,-5278,-484,4765,5343,440,3417,4712,-4918,-13651,-1939,2160,6669,12288,5549,-7611,-16668,-2192,3044,-987,-5475,-5528,-3004,-732,-995,-4112,-5191,-3166,-3092,-6230,-13916,-10001,4603,6915,-2936,3177,17989,24751,25881,18513,9140,-2731,-13012,-12497,-8106,-4544,-40,11975,23906,15809,3450,-6463,-10024,8730,18788,19234,15966,18646,20345,28867,33292,16553,5519,-3437,-10472,-8810,-9429,-12227,-7735,-5766,-6003,-2462,4775,10571,13201,11878,2418,-7368,-14819,-10592,-9740,-12397,-5220,4711,19289,33930,31242,17563,3509,-2603,2076,9286,11643,8099,5996,5703,-986,-12198,-1086,7326,7066,10599,15776,16753,10710,1996,-2177,4064,-3375,-7763,-7395,10776,37282,54871,38766,1491,-6198,-128,-2644,-3520,-9144,-11698,-8054,-3423,-4569,-8769,-15357,-16230,-8772,2034,703,-9000,-7514,578,-280,6393,10922,2746,-15245,-9472,-4718,3648,10761,5389,-1647,-6131,-10253,-16314,-6576,2570,12302,18028,13972,-1638,-12523,-17422,-8084,-7467,-9131,-9477,-3630,-932,2095,4297,-2953,-12810,-16024,-20625,-12879,-1362,15037,24444,20777,9726,-6672,-10954,-2179,-4998,-8059,1236,27644,34019,14378,-2087,-11015,-17301,-17802,-8007,-1418,-3083,-5493,-6820,-6540,-786,11107,30069,33915,15754,1483,1327,4791,8911,9258,-2906,-9827,-5984,-2232,326,594,2331,12281,18477,9285,-6500,-18472,-5827,-2196,5621,5675,4002,-789,-7892,-7075,-5850,-13972,-214,16236,27731,31357,8244,-6268,3164,17210,37554,35026,27062,11217,8319,5755,2221,2403,6851,5758,1483,6760,22164,27151,23882,15165,-1588,-14346,-3550,4387,2570,-6170,158,9384,16023,12994,3479,-8995,-18234,-15692,-592,12712,17055,435,-18030,-18178,-12012,2337,16259,27267,13704,-8990,-16081,-8101,-6172,5414,4673,1846,9141,13048,7710,3773,-1462,-5733,-12439,-16464,-11996,2633,10274,7277,-2793,-2118,1262,2366,2188,3217,4522,-2340,-6619,-14309,-16439,-10030,7470,16823,3175,-8576,-6876,5590,17598,15322,11489,19662,26425,16790,3294,-2317,-4136,-4494,4705,7201,1269,-8331,-15951,-4579,-6024,-13454,1114,18665,26520,18137,12876,5970,-2603,-12021,-8650,-1658,-186,-3110,-9681,-12025,-5389,3361,13418,20233,36977,62240,70614,56673,11681,-6727,14110,20276,13412,16588,24940,19452,1566,-6138,-1744,-1171,-6448,-5704,-3917,374,2781,787,438,4570,12541,17517,14184,9471,11283,11491,5056,282,-2437,3833,6342,5261,1043,-5002,-9032,-13986,-10131,489,12893,21649,19908,13418,14381,10072,2731,-6025,-12792,-17212,-14914,-10198,-7845,-3105,-4376,-12593,-7722,2015,6617,5548,1944,-25,340,-347,-4865,-11837,-16558,-14255,-11113,-6564,-7828,-9838,-11459,-14309,-17334,-13088,-7135,-1882,2396,6386,12313,22581,21204,7347,-200,765,1928,-3191,-12311,-9244,-4628,-8343,-14095,-15655,-10195,-6695,-4513,-1422,9633,36851,56837,53073,33617,13825,407,-14249,-9332,1564,947,-5466,-11198,2851,4736,-3406,5914,35681,33264,8340,-6300,-7456,-4478,-114,1459,-1347,-6307,-7266,-5859,-4745,-12011,-15747,-10770,78,21584,29702,19590,7081,6626,13318,30847,43095,33035,33655,19311,12713,12636,6486,2408,-671,-8589,-10308,-2847,2032,7779,20168,31690,29489,17962,7095,-2046,-10287,-11116,-4621,1388,6973,7716,-3546,-11737,-11665,3798,9112,5387,8365,15298,18500,4353,-13164,-8399,10767,39839,36296,7346,-9468,-10394,-6423,-8184,-9453,1848,23443,41508,30973,5378,-4791,4764,16848,27357,24281,10442,4619,6889,2406,5226,7129,-3215,-9519,-6542,-2934,2194,18136,37552,50717,41232,30474,14235,-5495,-14619,-7839,-6785,-7250,-725,9376,12204,14841,15439,7555,-6378,-18304,68,22156,11023,2397,-13613,-6170,6543,9552,3040,-9560,-10868,-99,-749,-7106,1621,10992,18340,21860,19229,17774,10167,1054,-9632,-10291,-13168,-20773,-19898,-12328,393,18051,15775,-2514,-12673,-4688,-1710,-1337,-4837,-13836,-157,6234,2486,2196,4827,6200,4586,-4539,-4554,-2987,-7989,-8597,5421,11704,1451,-8917,-13231,-9784,-4756,1800,5777,3486,-4225,-7124,-9371,-10846,-11068,-5719,-435,1271,-1441,-3297,-10311,-7916,4171,11922,15711,14520,5643,-11054,5112,31808,46134,40651,12683,-1961,-5716,-7889,-3380,-40,1610,-3818,-10697,-9805,-6409,-6582,-10216,-14675,-6961,1162,-1150,-5891,-12013,-14087,32,-61,-10007,-16668,-6309,-1508,-4314,-8988,-4962,-2636,-9669,-9410,-3766,13807,35389,50419,57088,42748,22653,4783,-8473,-5062,7168,9552,13369,10092,-555,1430,-2934,-205,10301,21179,19783,975,-11808,-16207,-6540,6283,10697,14334,17826,9140,-122,-9459,-11103,-7472,-268,2088,2036,-4620,-12113,-13254,-10293,-1983,6560,10066,4565,-4135,9892,14638,8184,2570,389,-3764,-9270,-12364,-1752,10745,12537,8315,2009,1780,4265,9037,10351,10527,5684,1887,-6026,-14692,-7006,342,4214,5071,9571,8339,-1754,-11937,8971,23013,12036,2591,-856,-606,4464,16671,29928,44983,40549,20413,5170,-1292,-1357,3516,5015,5647,11786,12940,10406,5208,-3215,-4494,4375,12025,12945,14137,14735,7145,-1433,-12922,-12190,-507,-1116,2975,12998,10225,4113,-3007,-7352,-5826,99,6397,7142,489,-9681,-14643,-11248,-12082,-12993,-12587,-4519,7161,678,-14037,-15216,-17568,-7828,2291,756,-3212,-2930,-854,1675,1825,-4171,-8327,-1566,10223,18977,21242,15688,-1840,-7706,-4908,591,1164,939,-6899,-12481,-13240,-12262,-10749,-10079,-10003,-9189,-6709,-4703,-3523,-11636,-19880,-2340,7739,9070,6144,5590,3232,8618,13864,20719,15766,1457,-5624,-931,11154,10183,7046,-1010,-10472,-8728,2666,8083,-3685,-6917,3881,6750,-2028,-7778,-11514,-4011,10852,26885,40212,54232,53949,30651,8902,12462,14799,12466,9238,7116,4750,-4630,-6804,3809,16337,22273,19590,14886,11828,3766,-7564,-12814,-11491,-12452,-2888,7319,11940,9755,7597,11724,20718,9353,-2935,-5877,-5682,1188,-470,1553,5821,3493,-3896,-129,15493,15499,-3420,-12703,-11035,7723,28932,30615,14341,763,6267,22972,27877,17433,6634,2148,5342,8426,-3767,-4893,-6500,-10972,-16594,-12994,-13096,-10896,-6467,-4630,-12558,-5027,5043,8018,-358,-9409,-10193,-5127,-3442,-2568,-5420,-4239,5624,8942,7874,854,-5976,-10644,-12258,-15242,-11284,2768,18857,19702,18801,9470,-4825,-10438,-1899,-5896,-11907,-13800,-11171,-3779,6816,8325,3416,1182,2881,4926,5507,6748,-3163,-15619,-12457,-5776,-2348,-833,1267,-2670,-6180,-3963,1354,3107,4052,7956,9975,6892,2318,-2350,-5706,-10266,-24068,-14542,887,13829,22177,21831,15766,4020,-2348,461,11295,18448,13376,2036,-11992,-5444,-2958,-1063,2097,7533,4298,-7584,-1744,16587,28390,29569,32264,52956,60097,22605,-8460,-10761,5196,-272,-5569,-6507,-9080,-16123,-9173,12031,30120,33055,19240,101,-10629,-12341,-10319,-7047,-5823,-8069,-9747,-11887,-4203,-6391,-6652,-9584,-13117,-16743,-17114,-13245,-1959,214,-1366,-5796,-13393,-17902,-11770,-3430,-445,440,2821,3426,-370,2334,28115,44622,45768,31625,17987,11035,552,-7056,-3254,5590,7176,324,-3277,-2073,231,1790,3321,1813,3893,4139,7456,9674,4266,-1951,-8778,-14888,-16239,-4634,11802,19051,11815,10303,12712,2619,-13177,-2667,-593,-3443,3025,14362,24896,21464,10869,7591,5828,869,-2606,-3776,-6211,-9828,-13796,-12870,-8288,519,8600,9502,5065,-4528,-11617,-8134,6995,20560,20303,7925,3764,-811,9972,18027,11345,10872,20292,18378,4827,-1952,-6587,-5450,-10519,-4600,16796,39713,41197,28797,17969,14285,10969,5970,1039,-4347,2142,5166,4834,-2742,-9923,-5255,4758,11133,14109,12526,14578,19545,16062,4848,-3252,-6353,3949,1472,-3331,-1003,533,3173,8050,8127,7860,4159,1407,-516,-6128,-15901,-18868,-16452,-9466,-4440,-1355,2956,4009,-1092,-1371,27029,26940,246,-16343,9997,26753,21760,3688,-10131,-9147,-7096,-2813,-3106,-2633,812,-1289,-11426,-5791,15289,26614,15574,-338,-5175,-7241,-5144,3172,22491,20489,2996,-3022,-9038,-9367,2666,32926,53638,44490,22742,1178,-5840,-1177,-1399,-6929,-10140,-8364,406,4413,7231,7408,3014,-648,-4818,-2787,-5733,-7381,-3643,-2210,-9576,-13127,-9579,-3984,1305,2011,-863,-3880,-6564,-3806,-4062,-7351,-9445,-7181,-746,2038,-1089,-267,-3553,-9288,-10765,-7628,-4884,5513,11363,12376,13496,12003,6032,3169,2103,-1103,-2772,1994,11201,19663,18235,21723,22851,13607,4120,-5263,-9065,-11794,-10180,-1288,804,-996,-5989,-12188,-3870,6731,18300,21939,21553,14534,2213,-2593,-5746,-8081,-5227,-4585,-12866,-14703,4729,18605,18111,345,-12642,-14172,-5441,7776,17820,12440,-6254,-15301,87,18135,19631,16609,5997,-1479,-1176,1108,-3526,-8655,-10214,-8998,-4437,1265,4786,6189,4757,1304,-374,-9059,-8360,1307,4736,4753,-2368,-120,15460,29457,23030,-1610,-24477,-17479,-11585,-7077,-4081,-1182,1435,-283,-8138,-17570,-11328,-10570,-18966,-8773,7226,12454,6398,-4758,-11996,-11669,-8376,-6617,-10982,-6862,-2033,-3284,-5266,85,7673,18195,22140,22632,16936,3256,-3625,290,2239,4423,2615,1454,2605,1281,-731,-12,-3478,-6211,-3881,-723,-60,-1400,1842,5139,8335,8820,8420,8541,5005,1226],[-3775,-6986,-9090,-9238,-6837,-3050,-2472,-4427,-7197,-6198,-1289,3762,4561,1061,-2101,-561,1483,2556,2326,-1200,-2544,1046,4285,11307,14916,17548,15519,10382,3795,-6420,-16341,-9548,-1836,770,-1911,-15598,-10469,4701,14274,5815,-6258,-15017,-15146,-8195,-492,846,-703,5371,11840,8371,-2994,-9412,-3999,10539,15178,7324,-1539,-3373,9887,17834,18340,8566,-7135,-14842,-18119,-16281,-10311,-9326,-7016,-749,3553,-6923,-7069,7568,11932,5406,-1720,-4141,-3361,4588,5148,10535,10302,8227,-2854,1429,4504,-4693,-6117,1816,6257,11443,1970,-14036,-10237,1059,9815,15782,24053,28654,25942,36153,44664,37264,17832,16809,24251,24744,11863,-10123,-12414,-3930,-261,-1439,-2517,-3243,-8182,-13079,-10405,-4593,-1578,28,-5783,-4602,-859,-5229,-13413,-17586,-5825,6721,13128,18734,22129,16763,9756,3714,353,2624,-1275,6548,12082,3825,-2449,-3151,964,417,-824,5199,17359,25232,24282,6542,-8998,-20529,-1615,9447,15998,17670,16712,10956,16498,18049,6051,-2958,-9010,-5542,-2690,3610,9720,5389,-3198,-5705,-11956,25686,99256,185096,236338,216233,130957,53416,49496,39766,17466,-5080,-446,12422,10842,-7642,-11567,-5409,-11870,-14818,-10555,-8264,-7117,-8894,-8261,-6951,-9083,-11682,933,8995,14266,6714,5330,-2906,-7532,-7793,669,25,-984,1206,-280,-9587,-13592,-16670,-8548,-9887,-12325,-12259,-19275,-18073,-11596,-3704,-3994,-3040,7120,13557,12090,3056,-9142,-18111,-15163,-6522,-7567,-10079,-6790,7479,9352,11127,11389,7267,-6565,3719,10260,1892,-15999,-14793,196,16263,16659,8408,7865,27734,49406,55498,31418,7767,-2417,-4785,-8684,-7782,-4843,-4655,-10890,-14841,-13254,-2835,6290,6811,4236,-266,-7449,-10775,-12633,-11068,-3900,2770,5008,3149,4794,12049,17982,18844,11254,6712,3442,2907,5467,2147,5274,14638,37027,40480,17240,4515,9776,17995,21065,3179,-16326,-15938,-10934,-14155,-13003,-12326,-15631,-16339,-5066,1353,2311,-2341,-11719,-8578,-2873,-3682,-3730,443,4000,2904,-1041,-5149,-3138,7045,16316,17310,12426,2665,-4098,-12406,-16755,-14211,-14313,-6912,2619,3792,-1165,-9244,-7574,-1774,-573,3736,10998,8934,-2097,-14786,-16972,-11149,-9269,-17128,-6980,6630,16192,17565,11829,714,-10636,-19172,-8615,-3097,-546,-2231,-485,293,-1146,7257,16008,12077,7550,8541,12542,9914,-1193,-8096,-8732,-6087,-831,588,3737,9909,17706,13629,803,-8352,-10983,-5529,-6763,-6794,-8354,-10172,-10279,1487,7584,15968,29811,48163,41619,16569,-2823,-10902,-2057,1185,1240,945,-298,1387,10435,20504,33870,19910,8603,1524,-7067,-17833,-20560,-17747,-13567,-6790,3916,11411,11399,11314,11074,7327,7802,3707,-1516,2250,11917,11209,-2539,-16044,-20206,-18099,-6732,2392,1769,35,-358,4725,9867,14431,16558,10900,1259,-6121,-9096,-11218,-3347,2912,4985,1366,-1122,-3250,-3560,-10519,-10352,3295,15466,7427,-13422,-9671,11998,27920,35524,35689,24042,20232,16941,13440,7039,4816,2361,-8983,-17121,-11326,-14491,-13204,-15771,-1348,29320,43447,19165,-5670,-12315,-3471,-2635,-4433,-5027,-4571,-4990,-5042,-4111,-9173,-5582,4331,15445,14254,2031,-5262,-5616,-2653,2173,-3947,-10083,-13320,-1189,10822,12218,-959,-3744,1683,-117,-9234,-8147,11256,44224,63465,43093,7752,-10737,1598,12898,16279,13653,4816,-5405,-4005,-6669,-9795,-9709,-5628,2273,9821,16505,14601,5973,9828,11520,3957,-2526,-7819,-12307,-3914,4391,14756,34295,58366,81450,90539,69779,31390,6171,-3827,-5223,1710,13749,20297,21481,21728,20123,16066,8389,-624,-6206,-5005,1163,9073,10085,5320,-217,-6937,-13341,-17285,-12206,-5057,-4790,-11669,-15631,2696,25874,16280,4324,-4741,-6476,-668,-1251,-6992,-4631,-5950,-10758,-5172,4419,5648,10981,17495,16889,21362,28561,18543,6301,-2323,-7637,-3855,-418,-3362,-9545,-9675,-6373,-866,4136,2438,-4404,-948,1514,-6297,-14614,-3022,797,4862,10869,6153,-5509,-16284,-5048,-168,-4044,-8021,-2788,-390,2233,1719,-1642,-2900,-1674,-2568,-5928,-12554,-9796,3608,3792,-4187,5553,18807,25609,26005,17524,7780,-4834,-15558,-9975,-5443,-1511,4031,16148,28437,17376,4399,-4924,-9439,7792,15559,14244,9743,13066,17143,29878,41648,26068,9703,-1482,-10927,-9806,-10210,-11956,-7382,-5054,-4602,-1400,4377,8391,10630,10781,2473,-6557,-12851,-9351,-9615,-11229,-3372,6797,21084,34468,32091,18301,4167,-757,3800,10893,12821,9580,8341,9077,2507,-8828,214,7597,6532,11668,18924,19916,11998,2060,-2861,4706,-1160,-4938,-9020,9501,36129,52105,36083,1476,-6507,289,-1767,-2976,-9073,-12479,-9977,-6196,-7491,-10893,-16348,-16693,-9394,1870,1511,-7414,-6184,526,-1709,1438,5733,-1693,-16550,-6809,-4391,1875,8235,4734,-651,-4136,-7606,-16208,-7962,2517,12594,17377,12485,-3196,-13146,-14674,-5000,-4320,-5974,-7743,-3177,-1015,2449,5432,-1569,-10129,-12299,-20001,-13272,-246,16121,25223,21843,10949,-6114,-11217,-1866,-5015,-9662,-2009,22061,31370,13621,-2274,-10554,-16608,-15673,-5621,1482,-1531,-5480,-8624,-9115,-1503,11342,33311,42830,24248,6512,3690,5668,8429,8414,-2942,-9359,-6154,-2392,378,243,556,10462,19998,13393,-2464,-17188,-6737,-3465,7256,8575,6758,1196,-6861,-9089,-7767,-18936,-1096,13336,23187,27358,4558,-7607,5709,20451,38884,34017,23414,8362,7054,5717,3227,3733,8157,6676,1180,5121,19849,24707,22073,15692,1310,-14609,-7117,1384,921,-5300,2369,12361,18067,13538,2656,-9822,-16021,-14152,-1131,13225,18521,1972,-15525,-16077,-11348,2093,15110,25565,14517,-7528,-15916,-7097,-1540,10195,6362,-36,4551,8247,4778,2226,-2134,-6948,-14784,-16245,-16360,-3477,5234,4497,-3609,-2698,-20,801,2125,5102,5309,-1195,-3030,-8689,-9936,-9237,3690,16924,5446,-8200,-10426,1157,13622,13885,10904,17094,22353,13928,2335,-2020,-3320,-3983,4188,5778,49,-8221,-15979,-7071,-9723,-12785,5182,24965,33898,20543,11924,3288,-5097,-12314,-6351,697,1633,-2385,-9886,-12771,-5841,3094,13824,21365,37229,56112,60814,50284,11119,-1535,19097,22813,11024,11791,21625,19006,1899,-7156,-4114,-3087,-8000,-7095,-5848,-2342,568,93,858,4319,12292,19223,18067,12720,11965,9892,3953,741,69,5819,7654,6366,1250,-5953,-9771,-13430,-8759,942,11808,21224,21964,16507,16085,9903,2385,-5884,-13153,-15362,-13094,-8959,-6468,-1089,-1714,-12892,-7987,2707,7578,5699,1215,-796,-140,-1292,-6923,-14933,-16586,-13228,-12126,-8108,-10289,-12668,-13505,-12859,-13882,-8572,-2912,2900,7362,9564,14270,25698,24329,9812,1179,1463,2869,-926,-8749,-12118,-8142,-11794,-17733,-14516,-12436,-8707,-6032,-3162,6973,32485,47976,48096,32995,13936,1065,-13719,-8675,2702,2489,-3031,-14461,2195,4902,-2959,1704,29184,32128,7546,-6675,-7285,-4209,949,3505,751,-4729,-6404,-5220,-4383,-12125,-15436,-9845,838,21241,28322,19331,8156,7631,14675,33092,48829,42238,40450,20633,13064,12151,4737,-1452,-6835,-14281,-10489,-1028,3898,11295,22040,33372,30265,17148,6376,-2024,-9587,-10511,-5091,396,6364,9850,1074,-9440,-14229,2818,10318,7384,11738,18566,18797,3735,-14093,-7662,11980,43161,45553,14526,-5793,-11427,-8307,-10263,-10359,3724,27246,47860,37126,8017,-3333,5163,16654,25249,20829,7621,1993,4191,-107,3538,7487,-1818,-9098,-6804,-2593,2963,19533,38767,48552,37763,26510,10008,-9074,-10229,-2917,-1615,-2950,-268,6347,8301,13978,16150,8213,-6230,-19566,1573,27672,16732,5999,-10612,-4200,8896,12025,4282,-9339,-9146,3939,5308,-4087,2002,13352,20998,25228,23456,23179,15543,3440,-9020,-10279,-13575,-20823,-17995,-11624,401,17738,15682,-3089,-13301,-3992,13,298,-4455,-13134,23,5838,3971,4687,7170,8318,5948,-5038,-5530,-3490,-8011,-11574,1073,7651,-81,-8864,-14164,-11803,-6341,778,5404,3514,-6666,-10695,-13162,-15013,-14578,-6935,120,2005,-1069,-2476,-8890,-10594,2091,9858,13224,11598,2584,-12256,8421,34014,45912,42346,15496,650,-4296,-7104,-2367,879,2215,-3920,-10763,-9528,-6012,-6631,-10781,-16527,-6227,1339,-2448,-6450,-10583,-13258,-306,425,-8760,-17354,-6899,-1394,-3548,-7333,-2119,1583,-4558,-6051,-1426,15926,36930,54126,62027,48024,26379,6819,-8480,-6571,5158,7643,12033,10723,-1175,1028,-1769,-1108,6700,15658,13382,-3157,-11963,-15085,-5426,7694,12764,18006,22241,12333,1396,-7761,-8800,-4248,4415,6697,3883,-4530,-13228,-13891,-9162,-563,7591,11363,7577,-2213,9488,13040,7710,3602,996,-3416,-8430,-11953,-2540,8934,10177,6149,-98,-576,1187,5069,6794,8832,6016,2715,-5616,-16157,-13219,-7049,-1440,2066,9857,10418,-407,-18557,5884,20641,11661,2893,-1394,-2675,2401,16226,32174,47260,38206,17178,4295,-424,103,4628,5075,5241,11839,13971,11960,6753,-1580,-3257,5502,14523,16872,17405,16758,8501,-1654,-13575,-11663,-1327,-3513,860,12087,9960,3148,-4363,-8172,-6220,-68,6045,6630,311,-10466,-13833,-9326,-11912,-16080,-20150,-15593,-2649,-2459,-10137,-10088,-16047,-11611,-3405,-3436,-6245,-5334,-408,4033,4462,-1435,-5297,600,11062,19142,21207,15036,-2127,-7747,-4987,516,1161,751,-7959,-14851,-14851,-14251,-12609,-10907,-9508,-7537,-3629,-1966,-2766,-11734,-19678,-1255,10213,12628,9965,8206,4375,7916,13034,21566,18858,4237,-4724,-916,12913,14123,12307,6224,-1964,-14641,-2933,5029,-4622,-8620,1842,5896,-1626,-6401,-10588,-4328,11002,24687,34303,46647,49676,30060,9437,9038,3438,2708,8542,8950,6724,-1940,-4897,5331,19374,26369,22545,17499,13858,5244,-7110,-12588,-10738,-13952,-5681,3874,10395,10492,10042,14881,23070,12590,-1032,-5361,-3429,6386,5541,5770,9556,7051,-1569,-588,12402,9159,-6884,-10861,-9035,8460,28568,27901,12638,-806,2812,20735,26801,15618,5260,1982,5666,8104,-2970,-2909,-3694,-7139,-12331,-17154,-16427,-12107,-8446,-6399,-13399,-2703,7017,10078,1374,-8001,-9856,-4919,-4147,-4588,-9183,-9135,429,4132,4782,-195,-5931,-10487,-12176,-15722,-10802,3719,19750,20927,20191,9993,-3021,-8028,-612,-5376,-11528,-12548,-9346,-1734,9183,10379,4954,2301,3605,5570,6431,8832,-633,-16099,-13201,-3099,2888,5457,8315,4179,-1618,-1586,2297,2843,2318,5080,6060,3942,2727,145,-2331,-5069,-18357,-19068,-3478,9500,17940,19159,14589,3697,-2061,2320,14242,21753,17503,5893,-12341,-8314,-4730,-2188,2082,10117,7744,-4089,-3036,16546,28629,29678,33317,54863,59994,20917,-10016,-9106,5655,-1401,-7551,-8590,-10839,-17045,-7698,13669,33771,37716,22022,1699,-10255,-14248,-13025,-9757,-7299,-8822,-9546,-15099,-10093,-8869,-7054,-9984,-14053,-17018,-15407,-10886,-1850,-2198,-3684,-7076,-13338,-15578,-9355,-1379,655,1182,3714,4638,1029,3135,29160,42049,44167,33761,19175,11838,1848,-5763,-2866,4765,6235,-742,-4733,-3781,-2083,-1179,1111,1425,5114,6642,9963,10075,3481,-2880,-9113,-14109,-16874,-5709,9911,18796,12588,13404,19321,11080,-4103,3683,3669,-3477,1879,13963,26310,26644,17502,11613,8495,2971,-1600,-4349,-9413,-13144,-15015,-13284,-8268,81,6451,6751,3500,-4527,-10317,-8352,5687,16898,12803,357,-1960,-5152,4363,15462,10392,10982,21796,21407,7520,-1448,-7329,-6047,-10685,-3521,18205,40887,43073,32131,21486,15941,11260,6912,3936,-569,5917,8157,5917,-2097,-10083,-6641,3862,10544,12862,10121,12520,18534,15330,3239,-6598,-3081,4585,-41,-5544,-2351,1243,5250,8831,8961,10117,6607,3289,64,-6490,-15977,-17620,-15036,-9363,-6015,-3612,1252,4240,1746,2899,31785,31809,2322,-18478,7822,25240,19939,2396,-9744,-10102,-10056,-6896,-5560,-3455,579,-2194,-13485,-2763,18099,25656,12361,-3416,-6936,-7412,-4915,2333,16435,11484,-1765,-4891,-8188,-5971,6502,40004,62629,50287,23279,-1712,-9108,-3159,-3057,-6652,-9322,-8537,401,5300,8715,9939,5853,1223,-3753,-3107,-6308,-5933,-2251,-2934,-11996,-8349,-6709,-1692,3317,3744,1248,-436,-2399,161,-460,-4342,-9326,-6730,440,3341,420,416,-3657,-9141,-10204,-6414,-3911,6641,13396,16959,18769,14664,7492,4052,2081,-2039,-4330,569,10873,22094,21874,24806,25102,15368,5225,-3463,-6997,-7991,-4534,4133,4078,-187,-6359,-12308,-3203,6549,18367,22907,22846,16742,2696,-3302,-6502,-8394,-5262,-4334,-12424,-13818,4064,14202,14529,-338,-12440,-13294,-4283,8454,16402,10521,-6844,-14815,-1296,14540,15741,12472,3051,-3144,-1588,1575,-2380,-7334,-9158,-8743,-4853,709,4295,5964,4958,1565,-39,-8612,-6813,-554,1488,1619,-3702,498,17182,31736,22646,-3705,-20693,-12670,-6802,-3082,-775,1943,4109,1681,-7173,-16346,-9232,-7966,-15371,-10741,3724,10301,6374,-3555,-11001,-12080,-6734,-6452,-14997,-7950,-2747,-1573,-1542,3080,10225,21255,25085,25608,21373,11761,915,576,2487,5173,4003,3290,4177,2630,502,65,-3827,-5649,-2182,253,570,594,3346,5301,6579,6100,7667,9095,5454,1446],[-4285,-7581,-9572,-10102,-8450,-4344,-2910,-5153,-10740,-11046,-4049,1600,2135,-1453,-3872,-1863,-256,905,705,-1578,-803,3503,7103,14480,19240,24875,25429,17913,6697,-6012,-17503,-11137,-2938,895,-921,-14835,-10467,4832,12685,2634,-9383,-14937,-14094,-7549,6,1125,-756,5898,13110,9260,-3187,-10458,-5181,9013,14289,7164,1207,2898,15051,20723,19672,8613,-7309,-13964,-15399,-13480,-6601,-4679,-3726,2227,5523,-5667,-7375,7507,11556,3669,-3342,-4654,-1852,7025,9257,17142,16109,10061,-3713,1575,6430,-1340,-4532,1932,5562,10854,2046,-13200,-9115,2277,10733,15839,24119,30937,28605,37917,41183,29304,13978,17010,26535,28131,12252,-7676,-6689,553,3179,977,-2046,-4294,-9767,-14865,-11847,-6447,-5644,-5890,-12614,-7692,-2100,-5491,-13605,-17445,-4808,7170,10288,11219,15462,11687,6387,2311,1201,6310,3122,8478,13329,3690,-3317,-2742,2181,1567,850,6338,17811,25189,22965,5446,-9436,-19098,733,12152,18740,19727,19553,14948,19698,16615,4687,-4306,-11506,-8399,-6015,1667,10687,8807,880,-435,-11223,32045,130479,255606,335021,310130,203246,109776,93461,70215,33016,-3692,-2257,10207,7236,-10661,-9960,-3914,-12767,-16358,-9147,-5915,-5820,-8422,-8751,-8040,-10444,-9837,2026,7452,9438,2495,1268,-5434,-9106,-7780,3784,4108,2145,2868,-419,-9831,-12819,-16413,-10743,-7974,-9408,-11309,-20569,-20171,-12747,-3738,-3466,-2308,8680,15564,13053,4245,-8378,-18956,-18066,-8326,-9038,-11600,-8486,4855,5714,8528,9403,7920,-6957,197,3394,-5671,-19378,-15515,-1073,12957,12422,6145,5937,21837,39816,47155,28492,7570,-2172,-5044,-8809,-6561,-2435,-1494,-7429,-12998,-14288,-4101,6487,7694,5378,2414,-4020,-9298,-11836,-8962,-3062,1680,2491,636,2968,9799,15670,18133,11039,7936,8325,8073,8665,5161,6135,13338,35252,41448,20751,7412,9188,14213,16251,2143,-17062,-15783,-9359,-13262,-14651,-15558,-19055,-14906,-4287,497,821,-3500,-12285,-7242,-2241,-4687,-5816,-436,4454,3582,-108,-3897,-2086,7339,15324,16635,12295,3222,-3194,-10800,-15657,-14136,-14708,-7381,3028,4291,-973,-8982,-7449,-1592,-205,3772,10672,8251,-2614,-14643,-17632,-12338,-9378,-14278,-7643,6400,18485,23789,18160,4723,-7156,-15633,-6847,-1965,-165,-1022,1195,519,-154,8370,16842,13005,7981,8285,11135,7692,-2400,-7388,-6314,-4254,-1707,-2604,-53,6931,15147,11523,-297,-8950,-10377,-3530,-4731,-6158,-9091,-11423,-11387,-1450,2023,11560,28058,48196,44096,18037,-2798,-10791,-1705,2303,2620,1732,-68,1491,11285,22626,35584,20322,8878,2110,-6109,-16608,-21850,-20058,-15185,-7700,3522,12968,12966,11197,9702,6226,7868,6517,2885,6477,13911,11889,-3077,-17812,-18265,-17613,-6898,2306,959,-1396,-1720,3067,7461,11006,12013,6728,-2083,-7296,-9831,-13553,-4343,2499,4003,58,-2167,-3309,-3713,-10980,-10335,2842,14424,5393,-15513,-8122,12306,27859,36065,40616,31904,28198,23708,19052,13363,8058,4038,-7366,-19671,-11748,-6617,-4022,-13074,-4516,28442,48766,25387,-2178,-10388,-3009,-1925,-4016,-4492,-2906,-2924,-4170,-5393,-12673,-8249,1635,12756,12605,1882,-4629,-5578,-2485,4334,-356,-6935,-14190,-3314,9289,12105,-1067,-4869,1622,1746,-7282,-9304,9701,44715,65102,43020,6684,-11281,2193,13250,17122,15948,8978,-1735,-2109,-5310,-8513,-9069,-6251,-1911,2036,9614,13138,9914,15056,16670,8893,1735,-4634,-9943,-2532,4808,14239,31759,52850,71068,74619,55711,24849,4303,-3911,-4454,2998,15566,23277,27431,28255,22093,14569,6545,-1612,-6863,-4677,1514,9677,11697,7361,1265,-6178,-13222,-18621,-13733,-6733,-6249,-11496,-12258,3168,28723,21027,5123,-5997,-10284,-4607,-5105,-10090,-5776,-5495,-10061,-5059,4731,6457,10553,15419,14271,20414,31399,21796,7517,-1028,-7238,-5545,-2453,-4894,-10703,-11466,-8148,-1880,3084,-135,-8208,-5100,-1742,-7648,-15842,-5065,-1496,2405,8853,6122,-3921,-14555,-8377,-3866,-7441,-10060,-838,1405,4374,3649,199,-1166,-770,-2755,-6399,-11749,-9262,2555,1002,-4617,6245,17769,24567,24473,15332,5506,-7376,-16937,-7728,-3387,723,7391,19447,31890,17619,4554,-3818,-8684,6431,11897,9245,3896,6824,12422,28296,47150,35698,14240,819,-10297,-11621,-11515,-11670,-7324,-4506,-3528,-933,3227,5541,7625,9532,2603,-5635,-11179,-8633,-9904,-10334,-2181,8035,21746,33609,31621,17979,4256,757,5077,11586,12957,10023,9835,11989,6273,-5107,1330,7268,5012,11422,20569,21560,12148,1353,-4036,5381,2191,-1461,-10350,7492,33471,47161,31782,1054,-7387,-15,-1569,-2989,-9332,-12980,-11871,-8976,-10555,-13440,-17922,-17462,-10319,1227,1866,-6282,-5610,-478,-3641,-4527,-1060,-7650,-11879,-4258,-4585,-127,5890,3810,-420,-3008,-5736,-14648,-10140,1198,11530,15540,9967,-5591,-14389,-12267,-2240,-1647,-3356,-6256,-3037,-1197,2741,6600,12,-7289,-8934,-16937,-14271,-443,15015,23664,21198,11061,-6090,-11588,-1938,-5253,-11435,-5717,15253,27068,11741,-3379,-10926,-16247,-13743,-3413,3687,-762,-6116,-10693,-11248,-1940,11163,34988,50438,32298,10748,5420,5631,6591,5976,-4213,-10005,-7511,-3771,-711,-1231,-2223,7830,19870,15664,325,-16706,-8420,-5248,7144,9821,8325,2372,-5810,-9491,-7413,-16400,-3017,9291,18007,22645,1160,-9080,6850,22185,38385,31566,19177,5133,5222,5061,3662,4436,8663,6873,155,2883,17041,21709,19368,14882,3386,-10953,-11142,-2518,-1815,-4877,3674,13940,18537,12574,867,-10300,-12934,-11425,-928,13954,19941,3319,-13453,-14715,-11295,1017,12520,21788,13320,-7358,-16220,-6605,2178,13577,7161,-2179,-160,3429,1587,93,-3445,-8684,-16683,-13437,-14752,-5650,3435,3579,-4105,-3787,-2051,-1543,1225,5343,4026,-1355,-257,-3608,-3241,-4404,1120,15899,7384,-7328,-14839,-4128,8658,11605,9975,14947,18923,11450,1445,-1963,-3060,-4216,2851,3548,-1902,-8790,-15179,-10077,-14291,-10856,8156,30032,39891,21384,9388,-964,-8370,-11672,-3606,3103,3149,-2263,-10776,-12734,-5897,2841,13925,21955,36129,47292,46920,38939,8316,2646,22619,23477,6754,5188,16890,17533,2102,-7583,-6488,-5285,-10112,-9225,-8610,-5915,-2773,-1803,-195,2240,9619,17787,19159,14025,11277,7426,2487,1321,2128,6534,7625,6458,696,-7208,-9857,-12000,-8350,-268,8229,18212,22351,18418,16645,8587,1066,-6482,-14076,-14098,-11878,-8518,-5945,-82,-92,-13200,-8829,2299,7029,4366,-643,-2542,-1717,-3285,-9855,-18410,-15345,-12424,-13313,-9951,-12914,-16044,-15582,-12130,-11672,-5441,1350,7999,11657,11813,15536,28222,26646,11368,1548,1223,2891,450,-5969,-11896,-11584,-15333,-19037,-11911,-12971,-11315,-8094,-5309,3654,26500,37289,41030,30766,13020,781,-14142,-8377,3447,3793,-19,-10288,326,3854,-3173,-1959,21555,28844,5639,-7924,-7473,-3878,1884,5269,2610,-3560,-6109,-5360,-4995,-13136,-15868,-9523,1241,20597,26609,18570,8671,8351,15812,34783,53790,51229,45702,20764,12457,10741,2285,-5647,-12790,-18581,-9680,149,5166,13825,22514,33760,30218,15909,5297,-2345,-9435,-11159,-7219,-1865,5508,12297,5410,-7376,-16919,1801,11290,9113,14571,20368,16845,1204,-16510,-7884,12137,44650,54106,22983,-1698,-11252,-10421,-12993,-10950,5209,29801,52176,42256,10808,-2329,4679,14999,20919,15706,4005,-662,1877,-2699,1099,6616,-1309,-9400,-7880,-3067,2784,19370,37519,43898,32735,21294,4807,-10472,-3631,3608,3921,437,-1728,403,2687,12854,16690,8496,-6421,-21324,2516,32502,22519,9456,-7994,-2628,10774,13937,4892,-9649,-8036,7459,11634,2404,4566,15871,22742,27041,25924,26890,19537,5229,-8314,-10374,-13418,-19163,-16815,-11227,-87,16611,14752,-4124,-13986,-3359,1603,1642,-4513,-13132,-624,4532,4541,6467,8786,9819,6858,-5663,-6837,-4321,-7876,-13951,-4107,2986,-2003,-9118,-15755,-14252,-7396,199,5358,3974,-7567,-11183,-13799,-16610,-17454,-8254,-81,1969,-837,-792,-5645,-13104,-1089,6330,9378,7798,-969,-11904,10479,34290,43622,42092,17153,1835,-4260,-7185,-1888,1356,2017,-4765,-11350,-9558,-5876,-7123,-11844,-18795,-5513,1117,-4249,-7581,-9681,-11776,-977,51,-8498,-18077,-7791,-1623,-3031,-6080,-297,4304,-580,-3678,-73,16629,36071,54473,63575,50934,28950,8097,-9230,-9174,2118,4780,9491,9661,-1815,-154,-1194,-2647,2219,8494,5313,-7881,-12547,-14290,-4554,8808,14474,20891,25554,14690,2398,-6474,-6937,-1496,8416,10684,5004,-4777,-14188,-13397,-7677,611,8149,12101,10500,-104,7858,10310,6654,4223,1111,-3504,-7976,-11796,-3747,6449,7023,3145,-2744,-3154,-2005,802,2930,6923,6086,3388,-5158,-14008,-16958,-15857,-8046,-1396,10386,14169,4226,-17072,1414,16722,10785,3050,-2058,-4767,421,14773,32167,45701,32957,12709,2718,27,1363,5348,4816,4797,11807,14667,13014,7805,-466,-2654,6090,16695,20230,19504,17638,9232,-2502,-14696,-11871,-3015,-6279,-998,10998,9067,1351,-6616,-9725,-7162,-729,5156,5547,-437,-11753,-13470,-8112,-11576,-17436,-16468,-15543,-6718,-1316,-4298,-4692,-11152,-13578,-8621,-7913,-9939,-8417,579,7748,8705,2793,-2138,2196,10994,18069,19830,13250,-3000,-8175,-5500,-94,714,380,-8619,-15800,-16412,-16913,-15322,-12611,-10212,-7528,-2603,-691,-2870,-12550,-19759,-678,12166,15479,12726,9392,4216,6205,11852,22605,22510,7141,-4302,-1189,14099,17102,16783,13159,5311,-10416,-8708,676,-6696,-10944,-833,4024,-2264,-6216,-10399,-5511,9672,20792,27296,37709,42956,27555,9004,4962,-7452,-6858,7263,9554,7593,-131,-3608,5773,20732,28889,24380,19135,14818,5703,-7318,-12615,-10073,-16146,-9269,-227,7823,10054,11236,16451,23313,14337,113,-5242,-676,11844,10501,9086,12668,10378,988,-1135,7916,1601,-9333,-9226,-7336,8676,26593,23390,9618,-3213,-1847,16967,24458,12959,3503,1693,5677,7049,-2822,-1175,-203,-1860,-5741,-11610,-14842,-12757,-10572,-9664,-12566,-851,8096,11090,2290,-7223,-10054,-5451,-5898,-7597,-13386,-12555,-3077,339,1666,-1829,-6622,-11040,-12868,-16774,-10537,4053,19660,21501,20887,9895,-1571,-5503,862,-4941,-11383,-12097,-8590,-534,10254,11060,5471,2519,3483,5468,6546,9835,758,-16983,-14375,-833,7454,11028,14951,11536,3688,1280,3102,2027,-158,1234,1277,707,2214,1476,-221,-1090,-13185,-21111,-8074,4690,13066,15390,12130,2484,-2354,3475,16010,22915,19034,7835,-11944,-11421,-7086,-3834,2022,12335,11072,-322,-4379,14805,25706,26619,31424,52388,55805,17641,-12522,-7503,5909,-2399,-9554,-11185,-13132,-16142,-6192,14438,35645,40440,23502,2649,-9918,-16079,-15909,-12926,-9283,-9279,-8035,-13130,-16256,-11367,-8031,-11085,-15391,-16001,-13418,-8683,-1531,-4343,-5976,-8576,-13457,-13706,-7165,340,1492,1560,4089,5389,2144,3498,28611,37547,40829,35033,20142,12213,2657,-4890,-2810,3656,4936,-2137,-6188,-5020,-4056,-4324,-1766,332,5798,8754,11982,9894,2447,-3843,-9422,-13336,-17840,-7950,6209,16204,11876,15094,23916,17207,5421,11771,9095,-2016,357,12372,25653,29711,23015,15104,10635,4313,-1408,-5049,-12420,-16910,-14049,-14174,-8726,-989,3426,3195,1296,-5111,-9535,-9135,3280,11824,4942,-6396,-7572,-9352,-628,11782,8367,10278,22324,23724,9893,-1572,-8883,-7363,-11202,-3060,18484,39718,41932,32848,22864,15928,10356,6763,5806,3047,9559,10460,5939,-2310,-10987,-9247,1764,8742,10253,6046,8430,15409,12773,214,-10215,-170,4015,-2460,-8318,-4449,1092,6179,8511,9232,11964,8787,4820,58,-7202,-15388,-15275,-13295,-9403,-7771,-6005,-888,3486,3514,7665,36880,36764,4381,-20446,4724,22350,17035,866,-9542,-11764,-13471,-10317,-8797,-5303,-851,-4319,-14645,275,20109,23771,8749,-6638,-8852,-8072,-5599,153,9126,2843,-5961,-6853,-7707,-3807,9474,45889,69621,54515,22950,-4843,-12757,-5515,-4699,-6285,-8494,-8851,-204,5360,8992,10999,7438,2357,-3225,-4272,-7760,-5237,-1595,-4247,-12952,-5009,-4814,-1121,3337,3816,1873,1504,299,2720,1841,-2334,-9217,-6854,78,3132,910,393,-4040,-8914,-9495,-5228,-3339,6919,14506,20846,22370,15636,7669,3900,1283,-3493,-6262,-1394,9447,22663,24735,26535,25815,15807,5139,-2811,-5805,-5001,-440,8046,5922,-675,-7829,-13420,-3514,5365,16995,22006,22013,17057,2068,-5159,-8256,-9661,-6335,-5246,-13112,-13728,2640,9351,9711,-2165,-13323,-13654,-4527,7441,13296,7375,-8485,-15195,-3556,9924,10409,6724,-1422,-6074,-3251,776,-2343,-6944,-9121,-9693,-6535,-1162,2489,4463,4006,759,-704,-8017,-2026,699,-771,-2491,-6621,-85,17568,32545,21035,-6340,-16796,-8277,-2274,367,1824,4219,5701,2421,-7472,-15814,-8060,-6200,-12060,-10681,332,7362,5358,-3438,-10723,-11863,-5722,-6475,-11750,-6021,-2367,678,1236,4232,11468,23189,26595,26609,23445,18069,4711,-281,1193,4282,3777,3657,4499,3126,1470,75,-5156,-6044,-1620,-85,466,1650,3707,4000,2950,1868,5600,8427,4931,824],[-3820,-7273,-9162,-10119,-9312,-4956,-2866,-5246,-11866,-11387,-5712,60,336,-3258,-4937,-2752,-1660,-590,-901,-1815,1105,6250,10191,17921,23677,32005,34374,24048,9125,-5464,-18013,-11749,-3331,1536,560,-13416,-10065,5202,11165,-97,-11800,-12461,-12137,-6415,879,1797,-418,6635,14497,10322,-3004,-11102,-6304,6941,12758,7331,5727,11143,21924,24355,21470,9071,-6926,-12433,-12545,-10429,-3106,412,197,5803,8005,-3974,-7550,7272,10993,2143,-4700,-5126,-1329,7691,11298,21215,20488,11040,-4620,1770,8213,2087,-2630,2047,4693,9736,1851,-11677,-7374,3903,12021,16243,23877,32226,30315,37852,35764,20230,10082,17273,28239,30516,12358,-4842,-1739,3832,5286,2317,-2267,-5636,-11352,-16623,-13217,-8260,-9288,-10852,-18792,-10227,-3337,-5646,-13566,-17029,-3576,7735,8229,5659,9862,7562,3991,1616,2004,9020,6394,9213,13690,3110,-4740,-3243,2302,1969,2433,7785,18890,26021,22430,4693,-10022,-17081,3219,14655,21035,21085,21383,18318,21943,14807,3254,-5536,-13601,-10540,-9244,-124,11343,11627,4526,4644,-10696,36246,155070,313699,417003,384849,256992,149341,122746,89724,42789,-3304,-3751,8090,3751,-12387,-8093,-2955,-13866,-16579,-7109,-3682,-4882,-8170,-9424,-9471,-12169,-7533,3271,6016,5519,-564,-1309,-6733,-10508,-7793,6622,8362,5435,4536,-385,-9543,-12075,-16183,-13064,-6541,-6741,-9820,-20594,-20544,-12194,-2750,-2770,-2080,9204,16181,12697,4328,-8362,-19156,-19186,-9541,-10462,-13395,-10535,2692,3381,6697,7661,8249,-7438,-3988,-4064,-12349,-21441,-16548,-3093,8829,7966,3744,3834,16580,31153,38991,25722,7674,-1912,-5650,-9693,-6004,-342,1461,-4406,-11501,-15500,-5607,6230,8012,5810,4519,-981,-7443,-10251,-6737,-2460,8,-832,-2847,156,6296,12166,16296,10134,8581,12637,13347,11054,7040,6214,11517,31759,39980,22753,10100,9255,10994,11896,1189,-17210,-15243,-8038,-12230,-15342,-17464,-19786,-12729,-3761,-956,-1427,-5632,-13170,-5654,-975,-4753,-7631,-1411,5110,4604,1024,-2546,-1081,7220,13843,15496,11412,2905,-2945,-9500,-14539,-14210,-15217,-7872,3256,4464,-1016,-8839,-7519,-1636,-65,3531,9928,7093,-3483,-14926,-18387,-12847,-8679,-11841,-8318,5320,19196,28397,23568,8615,-3084,-12282,-6174,-1829,-385,-160,2330,345,695,8699,16015,12065,6895,6750,8351,4498,-3871,-6690,-4343,-2515,-2485,-5815,-3632,4029,12269,8945,-1764,-9808,-9698,-1131,-1640,-4082,-8667,-11925,-12232,-4728,-3410,7196,25224,45300,43932,18871,-3003,-10611,-1477,3223,3856,2318,-30,1412,11839,24218,36234,20414,8907,2319,-5606,-15797,-21837,-20492,-15766,-8422,2990,14172,14284,10743,7927,4688,7297,8553,6605,9774,14431,11135,-3996,-17189,-15874,-16077,-6565,2633,325,-3203,-3850,601,4247,6660,6403,1715,-5519,-7810,-10139,-15244,-4948,2181,3211,-1025,-3317,-3685,-4197,-11676,-10225,2069,12571,2714,-17867,-6438,12484,27473,35791,44230,38935,34723,28598,22887,18364,11207,5397,-5306,-14463,-5974,1986,4422,-6385,-3505,28972,54293,32680,1825,-7985,-2548,-1466,-3847,-4164,-1408,-714,-2211,-4942,-15368,-10609,-1078,9861,10802,1795,-4307,-6017,-3161,4713,2011,-4335,-12679,-5765,6790,11106,-1325,-6003,1122,3217,-5317,-9270,8603,44510,64345,40756,5133,-11092,2722,13145,17207,17359,12460,1947,-87,-3693,-6756,-8005,-6906,-6473,-5957,2393,10971,13694,20082,20997,13385,6139,-922,-7445,-1517,4688,13053,28274,46178,59016,57471,41504,18607,2449,-3921,-3555,4120,16585,24975,31606,33069,22926,12438,4522,-2482,-7073,-4065,1768,9799,12928,9490,2990,-4883,-11907,-16178,-14732,-8795,-8183,-10401,-8670,4783,31818,26343,6267,-6666,-13741,-7549,-8398,-12945,-6606,-4915,-9310,-4921,5015,7538,10252,12926,11053,18899,33436,24396,8611,622,-5739,-6603,-4357,-6281,-11386,-12505,-9987,-3017,2120,-1797,-10302,-8469,-4388,-8363,-16697,-7541,-4120,-86,6862,6048,-2285,-11910,-10993,-6902,-9975,-9322,887,2886,6121,5248,1934,524,125,-3003,-6997,-10862,-7920,2208,-735,-4498,6023,15975,22587,22134,12749,3083,-9516,-14010,-5337,-1376,2689,10487,22334,34583,17125,4556,-2527,-7349,5390,8683,5077,-779,1138,7317,24952,49713,45088,19878,4221,-7764,-13199,-12378,-10790,-6839,-3527,-2219,-438,2065,2898,5134,8989,3638,-3853,-9087,-7660,-9793,-9174,-1008,9016,21851,32048,30527,17285,4528,2578,6549,12045,12818,10253,11175,15090,11159,136,3727,7615,3505,10598,21174,22097,11749,548,-4922,6970,7218,2771,-9549,5675,30231,41194,26920,899,-8015,-266,-1332,-2860,-9201,-12151,-11650,-10034,-12440,-15511,-19247,-17536,-10741,826,2443,-4946,-5005,-1477,-4838,-9806,-7452,-12335,-6948,-1599,-4524,-1415,4594,3467,-47,-1899,-3830,-12429,-12171,-497,9989,13461,7453,-7805,-15158,-9504,937,1401,-377,-4140,-2227,-406,4167,9003,2987,-3489,-5026,-13194,-14553,-1024,12887,21135,19930,10951,-5779,-11206,-1568,-4901,-12301,-8774,8714,22316,9690,-4485,-11223,-15257,-11250,-661,5816,27,-6483,-12097,-11938,-1612,11237,35702,56711,40100,14977,7393,5563,4323,2972,-5765,-10785,-9048,-5337,-1926,-2785,-4867,5486,19138,17116,2818,-16053,-9853,-6441,6432,10401,9633,3681,-4143,-7520,-4688,-11453,-4847,5422,13596,18633,-859,-9780,7558,23352,37212,28947,15552,2526,3819,4801,4496,5405,9243,7233,-635,1069,14771,19230,16887,13776,5438,-5802,-9670,-3485,-2747,-2987,5278,15012,18250,10914,-1040,-9624,-9595,-8506,638,15757,22052,5110,-11170,-13237,-10936,82,9521,17077,10959,-7640,-15928,-5606,5837,16397,7888,-3699,-3937,-170,-727,-1499,-4318,-9783,-15296,-9964,-9556,-1494,6225,5691,-2966,-4108,-3531,-3411,588,5019,1918,-1693,2474,1552,3501,1842,1296,15132,10120,-4718,-17955,-9061,3929,9521,9565,14030,17121,10428,1732,-993,-2169,-4079,1776,1550,-3576,-9050,-13497,-11423,-15547,-7442,10957,34419,44858,21600,6425,-5477,-9811,-8335,587,6585,5406,-1652,-11286,-11374,-4739,3605,14739,23018,34850,37935,31962,25313,4652,6556,25327,23130,1987,-1725,12157,16157,3048,-6458,-7357,-6349,-11072,-10751,-10846,-8850,-6026,-3852,-1682,-501,5826,14531,18539,14354,10280,5261,1854,2936,4493,6873,7232,6499,332,-7805,-8610,-9398,-7760,-2128,3478,14205,22090,19985,16941,7128,-220,-6861,-14526,-12420,-10198,-7603,-5041,909,1291,-12685,-9293,1634,5777,2441,-2636,-4224,-3328,-5229,-12517,-20030,-13269,-11400,-13770,-10843,-14248,-18494,-15788,-11450,-9830,-2887,5337,13138,15692,13945,17029,30980,29007,12932,1874,1061,3000,1856,-3157,-8407,-12248,-16874,-16090,-9554,-10797,-13526,-9733,-6860,784,20312,26687,33544,28121,12128,562,-14537,-7541,4646,5593,3918,-5511,-1539,2639,-3206,-4170,14738,25030,3750,-9032,-6991,-2476,3649,7552,5050,-1984,-5502,-5318,-5554,-14035,-16033,-8886,2098,20429,25370,18122,9433,9482,17481,36703,58624,60418,50076,20697,11832,9331,97,-9030,-15693,-13177,-7251,1725,6939,16042,22445,33722,30294,15186,4709,-2247,-9087,-12016,-10023,-4374,5367,15402,9909,-4920,-16433,2124,13348,11892,17959,21705,14062,-1841,-19280,-8084,12105,44978,61885,33329,3614,-8871,-11437,-15497,-10303,6912,31688,54883,46712,14721,-896,4202,12868,15686,10177,620,-2499,377,-4864,-1418,5211,-888,-9520,-8828,-3422,2559,18478,34787,38081,27375,16076,-187,-8667,2805,10892,9650,3455,-3904,-7081,-1680,13335,18033,9188,-6172,-21413,3763,37198,29084,13548,-5064,-779,12884,16050,5721,-9599,-6684,11298,19080,12320,11928,20180,24606,28200,27495,29581,22648,7066,-6777,-9555,-11887,-16956,-15919,-11001,-673,15194,13602,-4905,-14152,-2305,3617,3291,-4395,-12736,-1072,3335,4967,8287,10404,11349,7853,-5743,-7689,-4823,-7178,-13921,-8620,-890,-3273,-8856,-16815,-15462,-6924,841,6661,6435,-5276,-8809,-12072,-15125,-17537,-8816,-199,1991,88,2156,-1476,-11949,-3714,2568,5224,4044,-4147,-10141,12050,33536,40368,40759,18397,2468,-4740,-7450,-1202,2130,1834,-5536,-11671,-9180,-5126,-6942,-12270,-16949,-4229,1156,-5775,-8485,-8649,-9680,-1159,-408,-8480,-18287,-8236,-1514,-2187,-4765,947,5922,2558,-1715,893,16474,33507,52098,62411,52083,31003,9278,-9828,-11986,-949,1791,6589,7934,-1016,-963,-495,-4074,-2286,688,-3237,-12268,-12856,-13104,-3120,10468,16534,23543,28179,16571,3250,-5276,-5091,1254,12085,14445,6032,-4732,-14349,-11906,-5600,2145,8920,12939,13804,2883,5818,7275,5717,5095,1480,-3250,-7117,-11130,-4643,4001,3792,19,-5161,-5191,-4597,-2956,-486,5423,6482,4480,-4167,-11528,-11535,-18003,-12896,-3791,12274,20646,12639,-7279,-3048,12076,10000,3668,-2203,-6125,-689,13091,30410,41087,26096,8018,1187,711,2898,6104,4664,4699,12149,15547,14099,8876,686,-1967,6919,19233,23476,20923,17982,9935,-3233,-15595,-12153,-4779,-8679,-2068,10193,8076,-649,-9096,-11385,-8025,-1223,4427,4593,-1053,-12860,-13071,-7102,-10959,-16767,-13806,-10885,-4467,3605,2491,1506,-5513,-12299,-12267,-11886,-13477,-10918,3049,13207,14697,8316,1425,3776,10621,16396,17760,11012,-3857,-8361,-5699,-379,757,753,-8047,-13613,-16034,-17707,-18058,-14463,-11381,-8279,-2689,-169,-3179,-13418,-19471,74,14260,18200,14938,9748,3449,4319,11100,24435,27119,10637,-3711,-1195,15225,19651,20617,19014,11231,-5516,-12902,-4213,-9225,-12926,-3226,1964,-3302,-6553,-10381,-6776,7545,16023,20101,28562,34886,23787,8169,1162,-14920,-11799,6064,9604,8145,1473,-2397,5787,20978,30280,25660,20394,15341,5764,-7519,-12286,-8913,-16084,-12952,-4235,4924,9071,11757,16941,22054,15074,1138,-4824,3039,17179,14659,12004,15609,13881,4380,-383,3442,-6039,-9777,-7447,-5540,8820,23617,18003,6142,-5533,-6894,12578,21629,10366,2292,2053,5999,5915,-2729,703,4107,4768,2311,-3413,-10888,-12442,-11554,-13927,-9451,875,8618,11480,2938,-6469,-10216,-6170,-8090,-10846,-17238,-13195,-4458,-1935,-807,-3362,-7317,-11520,-13545,-17695,-9851,4391,19124,21937,21472,9854,178,-2316,3110,-3981,-10921,-11748,-8207,410,10656,11050,5623,2524,3236,5337,6508,10361,1759,-17194,-15137,1439,11750,16151,21140,19193,9994,5292,4627,1454,-2575,-2630,-3230,-1819,1539,2393,1342,2209,-8331,-18576,-11806,304,8481,11496,9289,1172,-2457,4665,17333,22824,18793,8417,-11134,-13827,-9195,-5179,2633,14696,14781,4294,-3816,12430,20627,21454,27680,46828,48997,13859,-15049,-5499,6412,-2736,-10812,-13463,-14724,-13696,-3994,15029,36162,41435,24110,3543,-9143,-16907,-18145,-15763,-11153,-9301,-6340,-9770,-21242,-12747,-8706,-11928,-15629,-13764,-10640,-5846,-300,-5449,-7431,-9366,-12930,-11521,-4617,2343,2801,2446,4825,6524,3880,4601,27635,32622,37059,36197,21775,13028,3812,-3619,-2263,3083,4159,-2889,-6415,-4362,-4214,-6238,-4107,-409,6898,11301,14280,9968,2056,-3880,-8710,-11622,-17336,-10314,1923,12481,10601,16081,26813,20864,13959,19798,14725,964,-389,10701,24059,31526,28073,18986,13215,5825,-1140,-5016,-12353,-13112,-12538,-14500,-8608,-1597,734,71,-382,-5138,-8155,-9218,1065,6847,-1764,-11599,-11848,-12527,-4069,8481,6660,9954,22962,26336,13091,-1028,-10052,-8299,-10985,-2208,18625,37395,39000,31859,22884,15222,9376,6620,7592,7458,13958,12883,5901,-2277,-11359,-11872,-233,7103,7833,1917,3359,10944,9224,-3219,-11594,2705,3397,-4543,-10381,-5994,1243,7058,8298,10008,14392,11824,7287,814,-6773,-13017,-11828,-10375,-8188,-8342,-7370,-2383,2760,5066,12933,42289,42140,7087,-20376,2143,19755,14869,710,-8556,-13027,-15596,-10011,-11236,-6866,-2163,-6235,-11807,4127,22073,22079,5982,-8711,-9445,-7763,-5812,-1938,2486,-3692,-8606,-7920,-6858,-1604,12796,51666,75810,58709,23581,-6131,-14311,-6887,-5285,-5453,-7154,-8278,-117,5878,9328,11691,8857,3962,-1923,-4871,-8681,-3959,-397,-4822,-11429,-2108,-2887,-969,2774,3627,2326,3151,2754,5172,4196,94,-6998,-5740,-397,2813,1764,1073,-3338,-7427,-7539,-2886,-1768,7801,16263,25256,25483,16351,7988,4127,1126,-4030,-7079,-2340,8438,22591,27751,28188,26390,16316,5301,-1866,-4205,-1884,3247,11483,7657,-1007,-8878,-13991,-3349,4645,15750,20868,20782,17055,1942,-6481,-9385,-10217,-6850,-5752,-13348,-12931,1927,5690,5311,-3542,-13680,-13665,-4541,6531,10527,4936,-9444,-14927,-5048,6184,5666,1410,-5620,-8600,-4554,308,-1823,-5921,-8518,-10173,-7785,-2686,979,3206,3345,364,-773,-5881,4528,6495,1626,-4093,-9484,-253,18333,33764,20368,-6892,-11917,-2781,3572,4919,5321,7231,7788,3495,-7424,-14383,-6241,-3826,-8188,-7709,-900,5561,5119,-2682,-9575,-10034,-3843,-5303,-7675,-1333,1344,5323,4902,5759,13397,25778,28412,27402,24781,22988,8351,-512,122,3484,3635,4205,5091,4016,3070,1134,-5844,-5508,-516,-68,902,2816,4363,3034,-584,-1911,4066,8302,5095,991],[-4262,-7918,-9691,-11078,-11075,-6384,-3909,-6268,-10528,-8172,-7638,-2425,-2368,-5802,-6755,-4663,-4108,-3272,-3832,-3297,1672,7827,12139,20261,26747,37044,40237,27197,9859,-5976,-19045,-12387,-3969,1700,1533,-12358,-10419,4741,8886,-3120,-13372,-9877,-10416,-5777,1109,1845,-665,6648,15055,10651,-3288,-12072,-8213,3556,9908,7372,11246,20678,29778,27942,22883,9113,-6877,-11427,-10492,-8151,-632,4934,4037,9255,10273,-2539,-8136,6439,9927,450,-6229,-5957,-1731,6797,11183,22299,22688,10735,-6073,1546,9342,5056,-840,1858,3449,7890,1070,-10038,-5518,5483,13243,16588,23054,32079,30583,35645,28659,10709,6520,17447,29101,31619,12056,-2366,2056,5712,6019,2484,-3173,-7159,-12598,-17647,-14265,-10037,-12040,-13085,-18933,-12010,-4555,-5690,-13335,-16290,-2060,8454,7150,2364,5570,4478,2493,1436,2534,10426,8299,8740,13316,2419,-6321,-4647,1357,1628,3885,9591,20800,28033,22789,4286,-10659,-14541,5953,16932,22717,21676,22085,20872,23123,12859,1882,-6374,-15118,-11652,-11955,-1201,12077,14105,7979,9669,-9831,37972,170667,353976,475086,434633,288665,170076,136515,98254,47157,-3201,-3714,7231,1468,-12086,-5977,-2097,-14669,-15138,-4671,-1488,-4027,-7823,-9900,-10895,-13615,-4321,5169,5272,2870,-2422,-1979,-6229,-11065,-7409,9433,12996,9175,6564,274,-8477,-10922,-15303,-14877,-4868,-3954,-7670,-19332,-19237,-9937,-316,-1314,-1743,9283,15982,11676,3844,-8592,-18104,-16235,-8966,-10994,-14739,-11946,2268,2960,6178,6724,8821,-7236,-7594,-9919,-14615,-20341,-17141,-5109,4815,4206,1872,2207,12523,24177,31813,23674,8716,-892,-5771,-10597,-5560,1784,4459,-1409,-9878,-16243,-6673,6122,8358,6125,6550,2037,-5061,-7789,-4002,-1478,-1543,-4235,-6484,-2883,2259,8168,13784,9027,9054,16190,18192,12939,8365,6188,9858,27438,36884,23809,12800,10295,9131,9032,915,-16099,-13911,-6359,-10431,-13879,-15373,-15623,-9787,-2936,-2330,-3607,-7781,-13316,-3392,1307,-3297,-8074,-1572,6834,6794,3023,-512,449,7305,12598,14565,10446,2367,-2735,-7971,-12917,-13835,-15341,-7818,3921,4936,-682,-8227,-7214,-1339,455,3672,9455,6171,-4047,-14973,-18592,-12231,-7220,-9323,-8438,3966,18707,31080,27587,12094,1088,-8865,-6156,-2345,-761,734,3265,245,1871,8861,14257,9841,4743,4333,4625,940,-5089,-5644,-2390,-697,-2781,-8406,-6185,1844,9634,6418,-3102,-10429,-8585,1887,2728,196,-6216,-11027,-12446,-7899,-8033,3512,21940,40468,41681,19460,-2889,-9933,-980,4276,5229,2996,154,1549,12502,25588,36177,20508,8982,2465,-5199,-14969,-20666,-18798,-15081,-8604,2786,15455,15827,10458,6208,3116,6445,9912,9598,12005,13612,9119,-5100,-14662,-12961,-13777,-5362,3743,355,-4951,-6432,-2125,945,2067,360,-3596,-8481,-7487,-9947,-15554,-4960,2214,2897,-1605,-4258,-4050,-4658,-12310,-9849,1175,10176,-291,-20171,-4501,12696,26963,34974,46411,44694,39368,31164,24706,21874,14273,6614,-2786,-8412,1811,9453,11541,-421,-54,30256,59306,40606,6213,-5192,-1983,-1180,-3840,-3952,-81,1371,210,-3285,-15753,-12403,-3602,6933,8925,1685,-4214,-6766,-4454,3407,3018,-2304,-10358,-8351,3542,9242,-1825,-7202,161,4218,-3535,-8308,7939,43617,61344,36685,3258,-10362,3026,12540,16575,17890,15096,5383,1895,-1953,-4732,-6599,-7390,-10659,-13313,-4355,8392,16906,24171,23724,16746,10145,2813,-5048,-1014,4060,11391,24317,39178,46829,41204,28597,12828,568,-3949,-2665,4913,16778,25492,33976,35993,22617,9687,2198,-3453,-7140,-3443,1780,9316,13546,11440,4704,-3307,-9740,-13112,-13820,-10926,-10792,-9305,-5694,6712,34573,31531,7458,-6889,-15171,-8588,-10682,-15513,-7324,-4530,-8784,-5033,4951,8331,9715,9886,7242,16996,34602,26079,9289,2233,-3523,-7087,-6540,-7969,-12014,-12294,-12040,-4654,877,-2952,-10974,-11285,-6668,-8773,-15848,-10789,-7390,-2959,4550,5548,-1014,-9235,-11541,-8301,-10702,-7316,1996,3582,6916,5977,3096,1691,562,-3714,-8120,-10323,-6519,2091,-1983,-4921,4692,13381,19551,18771,9496,171,-11474,-11463,-3429,6,3775,12622,24152,35744,15391,3872,-1631,-6190,4177,5500,1234,-4927,-4186,1780,19744,48505,52551,25932,8185,-4504,-12453,-12655,-10031,-6526,-2831,-1392,-562,345,20,2722,8576,4983,-1881,-7205,-7024,-9869,-8497,-559,8988,20640,29153,28168,15552,4336,3934,7439,11556,11757,9675,11683,17568,16420,6515,7406,8604,1655,8551,19878,20663,10057,-1094,-6202,8630,12584,6488,-7806,3437,25845,33948,21128,153,-9147,-1263,-1904,-3429,-9543,-11317,-10276,-9521,-13224,-17653,-20882,-17445,-11431,-212,2319,-4311,-5194,-3116,-5795,-10110,-9190,-8483,-3124,-75,-5109,-2802,3409,2827,-335,-1632,-2754,-10747,-14798,-3311,7214,10415,4285,-10518,-16074,-7408,3511,3908,2095,-2266,-1542,600,6098,12024,6733,437,-1430,-9637,-14290,-2708,9216,17255,17379,9746,-6144,-11117,-1734,-4988,-13129,-11924,2032,16529,6616,-6491,-12335,-14531,-9141,1497,6707,-140,-7480,-13751,-12303,-1746,10504,34453,60016,46042,18134,8613,4508,692,-1439,-8518,-12549,-11618,-7925,-4106,-5206,-8047,2590,17059,17002,4174,-16104,-11934,-7901,4394,9434,9718,4145,-3075,-5696,-2191,-8098,-7456,959,9141,14586,-2547,-10595,7072,23137,34789,25583,11760,-431,1843,3937,4674,5525,8780,6668,-2197,-1192,12118,16338,13738,11439,6278,-1035,-3072,881,15,81,6469,14585,16089,7441,-4103,-9020,-7304,-6804,1955,17305,23522,6067,-9881,-12747,-11359,-1739,5217,10751,6527,-9469,-15902,-5120,8299,17560,7397,-5788,-7840,-3442,-3136,-3513,-5744,-11084,-13177,-7307,-5362,3685,9893,8378,-1381,-4413,-5140,-5543,-627,3383,-1680,-3127,4008,5551,8876,6961,2317,13757,12557,-1607,-16481,-14442,-1455,6580,8456,12980,15617,9619,2040,-154,-1579,-4514,-39,-1249,-6052,-10110,-12400,-10723,-11800,-4321,12462,36718,47227,20143,2172,-10709,-8562,-3742,5034,9993,7305,-1577,-12424,-10532,-3810,4195,15136,23440,32443,28010,16823,10267,-259,8894,25907,20718,-3646,-9392,6821,13919,3456,-5406,-7657,-7151,-11004,-12000,-13067,-11458,-9980,-7062,-4588,-4739,286,8987,15452,12751,8018,2505,1108,4305,5890,5740,5440,5391,-959,-8876,-7617,-7238,-7689,-5464,-2823,8947,20156,20024,15840,4505,-2515,-8128,-15552,-11379,-9026,-6891,-4523,846,1156,-12785,-10486,-474,2619,-1180,-5776,-6804,-5930,-8061,-15798,-19221,-12148,-11394,-14617,-11594,-14962,-18381,-15237,-11955,-9398,-1850,7670,16639,18116,14857,17666,32730,30230,13420,1156,31,2225,2232,-1437,-5355,-10581,-16391,-14167,-8408,-9475,-16246,-11913,-8789,-2537,13332,15950,25264,24274,10316,-560,-15883,-7277,5124,6604,7113,-1577,-4110,337,-4158,-6197,8378,20350,1081,-10902,-6815,-1096,5137,9092,6794,-1176,-5663,-6081,-6970,-15752,-16850,-8935,2330,19641,23544,16975,9414,9866,18486,37663,61953,68241,52502,19578,10248,6958,-2805,-12460,-14762,-8768,-4758,2887,8410,16786,20860,32222,29435,13952,3553,-2818,-9501,-13643,-14276,-7812,5010,17735,13328,-3165,-14129,3106,16000,15286,21270,21943,10203,-5639,-22624,-9057,10970,43148,66998,43927,9398,-5627,-11460,-18350,-9554,7720,31826,54839,49088,18687,57,2849,9546,9276,3776,-3295,-4568,-1641,-7793,-4987,2367,-1467,-10286,-10428,-4459,1480,16075,30027,30812,21191,10378,-5539,-6709,7601,16886,13891,5045,-6990,-16067,-2681,15037,19224,9314,-6416,-20178,4534,40633,35311,17257,-2830,341,14213,17395,5941,-9963,-5893,14667,26962,24667,23641,26399,26149,28076,27471,30383,23910,8064,-5337,-8516,-10102,-15086,-15872,-11988,-2363,12537,11302,-6336,-14771,-1826,5032,4210,-5084,-12488,-1889,1679,4517,9311,11192,11978,7908,-6236,-8884,-5905,-7096,-13163,-12623,-4280,-4436,-8815,-16755,-14915,-5961,1704,8493,10390,-1362,-6246,-10557,-14074,-17059,-9417,-905,1373,871,4904,2215,-8130,-5005,-1319,439,-199,-7513,-8565,12513,31284,35850,37940,18697,2230,-6143,-8631,-1006,2473,1018,-6875,-12352,-9096,-4382,-6418,-12347,-15008,-3312,623,-7711,-9778,-8150,-7911,-1360,-1455,-9273,-18930,-8918,-1806,-1829,-4208,859,5806,4050,-885,771,14780,28802,46635,58195,50946,31900,9721,-10661,-15271,-4220,-1765,2888,5377,603,-1484,-268,-5929,-7261,-7971,-11994,-16042,-13485,-12111,-1614,12264,18380,25280,29324,17107,3122,-4982,-4021,3248,14558,17111,6364,-5032,-14468,-10623,-3791,3398,9309,13224,16592,5994,3184,3651,4373,5623,1584,-3144,-6321,-10432,-5719,1079,-24,-3736,-7796,-7167,-7133,-6672,-3978,3730,6581,5351,-3375,-9814,-6254,-9749,-11159,-4317,15394,29178,23196,3208,-6665,6447,8678,4137,-2311,-7012,-1371,10827,26520,33580,18017,3023,-671,1126,4092,6299,4016,4291,12209,15998,14623,9389,1375,-1573,7659,21610,25897,21086,17335,10096,-4200,-16680,-12945,-6955,-11045,-2988,9075,6479,-3268,-12168,-13585,-9267,-2009,3407,3327,-1970,-14206,-13109,-6752,-10743,-16394,-12810,-8589,-1264,9340,9612,8155,330,-9213,-14103,-15652,-17114,-12224,6352,19044,20890,13692,4594,4824,9492,13734,14636,7975,-5151,-8771,-5915,-493,1185,1645,-6867,-11251,-14388,-15515,-18552,-16686,-13229,-9880,-3900,-640,-4043,-14703,-19178,676,16148,20356,16136,8936,1817,2124,10485,26486,31858,14101,-3337,-1407,15820,21354,23205,22971,15417,-1392,-11330,-9638,-12478,-14423,-5354,-333,-4959,-7663,-10872,-8229,4396,10256,12601,19310,25737,18570,6511,-2481,-13178,-9350,4567,8839,8144,2533,-1684,5065,19798,30105,25973,20877,15055,5029,-8111,-12033,-7667,-14013,-16963,-8379,1401,7203,11226,15985,19131,14408,1719,-4332,7113,21308,17443,14059,17829,16916,8037,1740,-125,-13546,-9048,-6071,-4186,8331,19354,11776,2158,-7722,-12268,8087,18578,8005,1635,2784,6218,4379,-3072,2176,8443,11911,11033,5158,-7262,-11955,-11067,-13422,-5443,1955,8017,10718,2882,-6140,-10789,-7544,-11081,-14542,-20514,-11969,-4576,-3269,-2966,-5100,-8303,-12158,-14350,-17148,-9145,4325,17663,21657,21464,9498,1858,1159,5634,-2935,-10533,-11698,-8431,688,10090,10102,5084,1976,2533,4822,5922,10015,2104,-16668,-15469,3331,15366,20338,26116,26101,16520,9858,6495,797,-5225,-6675,-7497,-3955,399,2597,2009,4329,-4426,-15053,-14589,-3845,3960,7308,5854,-566,-2729,5502,17877,21404,16725,7290,-10820,-15692,-11365,-6532,3440,16620,18251,9265,-814,9974,13753,14479,22382,38829,40227,9533,-17817,-3791,6426,-3106,-11815,-15752,-15140,-10947,-1699,14922,34652,39820,23103,3793,-8590,-17159,-20030,-18656,-13417,-9778,-5654,-7645,-18069,-13378,-9467,-12827,-14612,-11074,-7544,-2821,1176,-6112,-8517,-9822,-12262,-9538,-2377,3960,3988,3344,5462,7557,5748,6260,26253,27486,32831,36645,23587,13776,4800,-2490,-1762,2523,3416,-3421,-5698,-2199,-2842,-6978,-6059,-1131,7916,13635,16151,9693,1724,-3565,-7574,-9585,-15702,-13119,-3094,7540,8315,15722,27091,20871,19774,25806,19000,3973,-848,8550,21235,31581,31868,22648,15687,6946,-1368,-5001,-9938,-9271,-11306,-14790,-8441,-2230,-2011,-3009,-1976,-5057,-6627,-8839,-1089,2041,-7349,-15116,-11606,-14772,-6769,5403,4985,9508,23143,28578,16566,-166,-11194,-9361,-10653,-1620,17937,33539,34043,28661,20888,13245,7780,5892,8546,11731,18154,14529,5156,-2609,-11634,-14927,-2390,5474,5778,-1623,-2924,4322,3741,-7803,-10016,4674,2199,-6835,-12260,-7526,1040,7213,7641,10530,16518,14983,10225,2003,-5670,-9976,-8171,-7050,-6327,-8298,-8432,-4042,1203,5317,16974,46021,46268,9278,-19669,-417,17167,13155,1174,-7888,-14735,-14766,-7386,-12767,-8738,-3897,-8107,-8256,7580,22733,19670,3206,-10457,-9526,-7200,-6203,-4539,-3806,-8909,-10835,-9123,-6671,-174,15550,56183,80134,62130,24682,-5958,-13213,-8217,-6131,-5590,-6626,-7998,-246,5924,8796,10953,9031,5014,-817,-5755,-9908,-3035,348,-5653,-10236,-758,-2070,-2115,850,2326,1654,3442,3883,6522,5659,2039,-3615,-4234,-1899,1413,1984,1433,-2691,-5989,-5670,-657,-190,8478,17914,28915,26955,15827,7412,3671,546,-4719,-7817,-3255,6874,20810,29321,28543,25763,15819,4669,-1712,-3398,68,5272,13104,8063,-2291,-10580,-15086,-3850,3245,13581,18536,18298,15743,1252,-8251,-10874,-11005,-7882,-6953,-14209,-12636,671,1981,313,-5438,-14240,-14172,-5273,4867,7359,2359,-10721,-15259,-6914,2368,707,-4277,-10554,-11832,-6696,-1050,-2069,-5575,-8628,-11378,-9764,-5057,-1481,862,1582,-995,-1536,-3919,10088,13318,7006,-2428,-13549,-1327,18294,34456,19986,-5802,-7501,2270,9203,9197,8316,9549,8926,3453,-8407,-13444,-5225,-2379,-5394,-4821,-1445,3669,4359,-2598,-8938,-8492,-2464,-4561,-4955,2885,6466,11048,8341,6662,14727,27513,29051,26619,24015,24627,9811,-1623,-2170,1314,2079,3369,4271,3439,3165,919,-7786,-5421,-422,-1231,30,2260,3561,889,-5307,-6579,1608,7151,4272,244],[-4019,-7930,-9599,-11423,-11959,-6764,-4347,-6632,-7531,-4534,-8143,-4412,-4515,-7524,-7872,-6164,-6168,-5697,-6683,-4665,2079,9395,14111,22666,29508,40717,43685,28498,10113,-6413,-19445,-11975,-3704,2526,3087,-10618,-10625,4427,7034,-5129,-11702,-6783,-8187,-4787,1483,2023,-733,6708,15509,10973,-3287,-12438,-10185,-271,6823,8414,18247,31917,38830,31902,24324,9189,-6770,-10700,-8860,-6291,1231,9024,8093,12847,12561,-1066,-8703,5523,8902,-966,-7540,-6774,-2391,5241,9717,21032,22885,9447,-7889,1132,10004,7623,928,1630,2280,5803,6,-8468,-3773,6844,14272,16795,21755,30522,29361,31515,20535,1845,3935,17479,29040,31404,11339,-575,4457,6132,5430,1486,-4716,-8673,-12856,-16275,-14227,-11914,-13061,-11323,-13681,-13032,-5992,-5900,-13263,-15497,-525,9024,6720,691,2099,1701,963,831,2083,9867,8159,6671,11932,1511,-7875,-7466,-1093,24,4547,11139,22987,30644,23281,3551,-11901,-12064,8289,18215,22873,20665,20836,21663,22465,10174,-31,-7462,-16750,-12404,-14614,-2017,12302,15590,10563,13833,-9214,35874,174754,372051,503935,456170,297445,172410,135620,96399,46180,-3518,-2097,7728,322,-10870,-4593,-2055,-15864,-13674,-3033,-335,-4137,-8255,-11005,-13195,-13368,-1076,6857,4425,421,-4283,-2067,-5210,-11456,-7570,11088,16737,12237,7916,591,-7750,-10267,-14620,-13250,-3815,-2245,-6448,-18646,-18235,-7893,2086,-110,-2169,8043,14132,9202,1892,-10028,-16930,-13004,-7553,-11249,-15755,-12849,2879,3105,5742,5507,8616,-7200,-10486,-12043,-12185,-18161,-18083,-7955,191,264,-523,-93,8510,17897,24674,21087,9519,-127,-6266,-12374,-6225,2751,6233,395,-9248,-17518,-8273,5109,7679,5287,7357,3796,-3506,-5907,-1978,-1164,-3887,-8619,-10809,-6737,-3029,2801,9485,6594,8153,17374,20621,13070,8184,5217,7444,21670,31537,22924,14181,10851,7455,6658,225,-15115,-13046,-5388,-8981,-11837,-12053,-11606,-7408,-2912,-4575,-6322,-9962,-13044,-1701,3218,-1819,-8033,-1655,8781,9241,4891,1117,1416,6578,10663,12872,8460,670,-3556,-7283,-11887,-13990,-16186,-8279,4041,4759,-945,-8161,-7595,-1754,367,3268,8381,4622,-5214,-15617,-18765,-11683,-6311,-7683,-8966,1392,15996,30293,28514,13707,4003,-6340,-7666,-4607,-2354,554,2870,-785,2337,7972,10891,5558,563,-19,-927,-3654,-6975,-5337,-1490,50,-3683,-11213,-8466,-572,6312,3028,-5228,-11736,-8108,4309,7112,5671,-2454,-9611,-13000,-11824,-12335,-263,17506,33601,36953,18964,-3176,-9656,-1144,4489,5736,2805,-454,1000,12383,25802,34599,19685,8176,1646,-5751,-14896,-19933,-17748,-14519,-9107,2143,16039,16868,9688,3855,746,4529,9608,10733,12089,10736,5121,-7346,-12536,-10435,-11694,-4089,4852,416,-7171,-10200,-5387,-2534,-2950,-6442,-9666,-10984,-7278,-10170,-15268,-5256,1835,2332,-2398,-5660,-5044,-5687,-13504,-9962,-553,6648,-4162,-20941,-3058,12253,25700,33081,46338,48009,41160,30638,23888,23125,16427,7097,-560,-2656,8849,14424,16091,3468,2940,30678,62105,47692,10111,-2775,-1924,-1676,-4580,-4438,430,2566,2116,-1722,-14281,-13971,-6355,3503,6442,932,-4811,-8229,-6691,202,2187,-1327,-8497,-11370,-677,6126,-3129,-9027,-1732,4246,-2463,-7252,7197,41684,56139,31024,836,-9841,2609,11068,14961,17266,16445,7988,3327,-576,-2972,-5315,-7845,-13879,-19680,-10463,5327,18868,26376,24030,18163,13015,5923,-3215,-1325,2849,9355,20196,32331,35491,27137,17667,7415,-1506,-4208,-2020,5182,16130,24971,34676,37026,21218,6322,-570,-4761,-7335,-3034,1445,8159,13349,12915,6159,-1707,-7194,-9786,-10947,-11755,-14107,-8768,-3587,8302,36364,35873,8510,-6653,-11966,-6877,-10620,-16109,-7886,-4422,-8531,-5437,4477,8614,8820,6403,3185,15223,35177,26912,9559,3717,-730,-6550,-8894,-9997,-12680,-11098,-13585,-6769,-567,-3643,-10590,-13265,-8432,-8816,-13783,-14646,-11151,-6092,2040,4737,-9,-6614,-9181,-6864,-9080,-5312,2677,3635,6821,5921,3843,2475,702,-4681,-9506,-9949,-5153,2236,-2753,-5891,2744,10505,16012,14893,6020,-2839,-12758,-9290,-1889,919,4145,13902,25089,35542,12814,2785,-883,-5067,3099,2721,-1958,-8319,-8661,-3418,13668,44162,57489,32409,13027,-355,-9508,-11598,-9093,-6047,-2153,-757,-938,-1467,-2559,847,8595,6956,593,-5133,-6292,-9728,-7954,-443,8306,18485,25442,25042,13261,4151,5174,8094,10570,10289,8830,11865,19744,22311,14542,13147,11281,389,5937,17197,17802,7649,-3006,-7280,10575,18005,9773,-5600,1429,21060,26493,15396,-688,-10248,-2489,-2795,-4177,-9841,-10293,-8449,-7819,-12396,-18415,-20807,-16523,-11709,-1304,2038,-3808,-5545,-4591,-5875,-5606,-3408,-1615,-78,739,-5717,-3650,2856,2508,-593,-1508,-1824,-8984,-17036,-6376,4070,7273,1380,-12811,-16310,-5428,6008,6513,4768,91,-182,2604,9381,16515,12155,5378,2674,-5416,-12210,-4324,5208,13265,14574,8302,-6432,-10647,-1668,-4808,-13218,-14220,-3595,10883,3442,-8514,-13309,-13156,-6548,3713,7096,-376,-8155,-14708,-11900,-1589,9837,32284,60907,50498,21035,9941,3425,-3277,-6192,-11470,-14146,-14157,-10440,-6127,-7245,-10354,177,14857,16583,5582,-15712,-13576,-8603,2255,8047,9616,4779,-1713,-3823,73,-5635,-9773,-2920,5655,11591,-3065,-10300,6867,22977,32717,22972,9049,-2638,349,3501,5166,5737,8244,6168,-3425,-2684,10240,14169,11090,9051,6839,3985,5748,10078,7749,5504,8669,13989,13249,3368,-6903,-7374,-4940,-5293,3656,19359,25176,7158,-8544,-12143,-11436,-3214,1039,4525,1689,-11565,-14829,-3963,10670,18256,6827,-7414,-10778,-5147,-4433,-4717,-6512,-11172,-10238,-4313,-1307,8524,13467,11480,1473,-3275,-5292,-6342,-801,2282,-4973,-4299,5534,9501,13937,11692,4190,12910,15663,2827,-11861,-17980,-6088,4024,7758,12759,15315,9967,3396,1708,21,-4108,-1271,-3532,-8066,-10748,-10745,-7608,-6736,-609,13931,38031,48034,18423,-1813,-13328,-3777,2649,10789,14431,10041,-733,-12815,-9154,-2106,5747,16326,24444,30288,19599,4331,-3110,-4127,10839,25612,17764,-7652,-15559,2648,12258,4463,-3610,-6594,-6609,-9516,-11121,-13291,-11616,-12786,-10034,-7445,-8861,-5150,3231,11715,10778,5999,672,1593,6517,7505,4550,3709,4463,-1882,-9140,-5921,-4459,-6354,-8303,-8029,4658,17962,19809,14681,2148,-4415,-8961,-15814,-9609,-6902,-4647,-2771,1129,638,-12375,-11070,-2874,-1221,-5130,-8608,-8796,-8038,-10301,-18167,-16922,-10807,-10976,-14319,-10821,-13931,-15966,-13655,-12254,-8958,-818,9732,19627,20189,15934,18787,34624,31536,14199,865,-349,2034,2968,534,-1906,-6934,-13823,-11975,-7010,-7746,-17107,-13084,-9612,-4792,7347,7031,18111,20836,9034,-1131,-16628,-6296,6117,7984,10404,2607,-5648,-1586,-4704,-6989,4132,16728,-740,-12022,-5615,1414,7494,10927,8821,29,-5319,-6280,-7784,-16859,-16872,-8297,3244,19534,22473,16542,10009,10758,19987,38792,64648,75343,54325,18926,9116,4993,-5104,-14575,-11846,-4376,-1180,5159,11018,17359,19196,30557,28804,13407,3050,-2788,-9199,-14004,-18269,-10274,5758,20296,16784,-865,-10588,6003,20865,21102,26187,22823,7287,-8025,-21548,-9307,10120,40576,69976,55025,17152,-336,-8519,-17581,-7666,8835,31514,53369,50306,23590,1834,1964,6594,3747,-1748,-6322,-5767,-3123,-10328,-8247,-440,-1717,-10346,-11246,-4805,929,13660,25022,23997,15850,5862,-9650,-4503,11688,22036,17359,6415,-8733,-17523,1301,18747,21235,9981,-5976,-17794,6162,43828,42066,21595,-196,1835,15808,19039,6776,-9449,-4381,18860,36516,40239,39850,35969,28994,28168,27267,30582,24571,9449,-2898,-6076,-7123,-12246,-14999,-12982,-4022,9815,9008,-7311,-14700,-809,6872,5356,-5551,-11198,-1756,905,4484,10651,12299,12738,7988,-6153,-9291,-6515,-6776,-12025,-14686,-5782,-4173,-7767,-14589,-12337,-3876,3568,11646,16419,3984,-3284,-8757,-12965,-16493,-9101,-1028,1245,2382,7839,6141,-2549,-2699,-3002,-3328,-3615,-9718,-6365,13074,28908,31563,35218,19569,2892,-6823,-9686,-235,3377,646,-7704,-12268,-8263,-2612,-4304,-10821,-12414,-1978,375,-9085,-10394,-7125,-5495,-386,-1780,-9681,-19019,-8895,-1584,-1085,-3521,442,5124,4920,-197,575,12658,23329,39619,52451,48765,32658,10415,-10497,-16941,-6093,-4678,-463,3363,3357,-428,456,-7182,-11552,-16028,-14644,-13600,-13477,-10369,1009,15313,20976,26998,29822,17039,2787,-4799,-2934,5236,16530,19330,6892,-4841,-13873,-8910,-1526,5178,10118,13684,19319,9733,1470,721,3514,6603,2283,-2322,-4717,-8822,-6065,-1429,-3553,-7253,-9704,-8231,-8832,-9502,-6761,2574,7096,6686,-2158,-8140,-1413,-1624,-4168,-1404,20645,39857,35409,14428,-6931,961,7444,5089,-1547,-6361,-906,8890,21607,24993,10495,-1074,-1975,1994,5591,6623,3547,4180,12558,16607,15201,9989,2326,-657,9087,24303,27886,20638,16435,10354,-4618,-17221,-13545,-8778,-12561,-3289,8205,4928,-5779,-15039,-15654,-10263,-2487,2679,2330,-2595,-15177,-12949,-6426,-10398,-16089,-12417,-7882,1049,14958,17567,15910,7000,-4848,-13313,-18463,-20056,-11095,10420,24655,26595,18538,7520,5758,8112,10674,11095,4747,-6406,-8979,-5611,240,2670,3483,-5024,-8629,-11909,-12467,-15713,-18063,-14981,-11539,-5382,-1443,-4938,-15902,-18382,1663,18337,22369,16758,7530,-51,329,10455,28893,36569,17657,-2784,-1487,16247,22648,24931,25431,18447,2435,-6718,-13359,-15798,-14482,-6470,-2044,-6523,-8961,-11408,-9133,852,4149,5389,10724,16640,12623,4369,-5442,-9062,-4939,3083,7715,8005,3380,-1177,4009,17668,28716,25595,20841,14237,3756,-8893,-11637,-6075,-11373,-19069,-12113,-2394,4767,9950,13966,15159,12705,2197,-3288,11504,24058,19040,15425,19383,19395,11849,5274,-1211,-19626,-7785,-4995,-3187,7262,14219,5360,-1791,-9102,-15719,5426,16817,6945,2103,4085,6443,2680,-3665,3269,12583,19238,20001,13464,-4297,-11460,-8989,-6704,-828,2473,6350,8875,2223,-6101,-11695,-9545,-14589,-18112,-17430,-9901,-3859,-3775,-4628,-6836,-9387,-12699,-14776,-16116,-8359,3910,15303,20500,20788,8888,3525,5020,8369,-1786,-10084,-11606,-8898,438,8830,8516,4017,990,1480,3986,4811,8873,1981,-15189,-14774,5058,18466,23670,29751,31789,22911,14694,8588,83,-7999,-10680,-11292,-5816,-1102,2204,1852,5194,-1698,-12060,-16022,-7575,-346,3017,1996,-2679,-3175,5977,17728,19037,13318,4674,-11177,-16760,-13526,-7836,4311,17942,21246,14427,4415,9065,6363,6638,16414,29684,30644,5006,-20654,-2645,5685,-3774,-12689,-17191,-13967,-8179,452,13976,30978,35333,20195,3197,-8465,-17194,-19684,-18928,-15974,-10919,-6151,-7163,-15839,-13481,-10330,-13735,-12807,-8011,-4163,314,2604,-6593,-9336,-10004,-11593,-7900,-697,4947,4834,4079,5871,8332,7551,8491,24831,22622,28430,36139,25410,14308,5488,-1655,-1452,1846,2586,-3810,-4195,1042,-336,-6535,-7406,-1803,8690,15442,17255,8854,1235,-3150,-6308,-7518,-13596,-16093,-8544,1810,5067,13908,24534,17054,22102,28957,21344,6320,-1228,5908,17347,29929,34116,25874,17922,7577,-2167,-5293,-7157,-5960,-10468,-15157,-8347,-2988,-4812,-6032,-3501,-4873,-4940,-7794,-2673,-1844,-10693,-12257,-8472,-14689,-8938,2778,3437,8881,22807,30289,20192,1115,-12058,-10481,-10327,-1403,16295,28382,27532,23536,17004,10098,5634,4593,8538,15373,21648,15139,3713,-3319,-11697,-17456,-4052,4584,5241,-2305,-8173,-3905,-3826,-13354,-6472,5781,597,-9174,-13765,-8966,487,6691,6679,10727,18144,18206,13930,4190,-3799,-6607,-4335,-3309,-3851,-7611,-9176,-5875,-1218,3954,19064,47193,48432,10720,-19202,-2689,14964,12078,1914,-7798,-16780,-12310,-4282,-12180,-10432,-5452,-8496,-4453,10280,21826,16572,431,-11865,-9275,-6375,-6508,-7288,-9344,-12937,-12724,-10445,-7033,666,17757,59137,82289,64721,26419,-4508,-11571,-9522,-7425,-6732,-6941,-8041,-439,5646,7565,8888,8066,5601,181,-6709,-11156,-2293,783,-6624,-9759,-767,-2230,-4180,-1972,259,119,2552,3859,7057,6568,3841,670,-2303,-4053,-755,1827,1694,-1977,-4549,-3821,1501,1693,9637,20096,31874,27112,14485,6292,2851,-144,-5253,-8181,-3793,5210,17903,29435,27887,24394,14769,3719,-1912,-3041,1164,5990,13237,7515,-4067,-12452,-16216,-4573,1623,11039,15674,15320,13794,524,-9828,-11700,-11320,-8825,-8255,-15043,-12349,-661,-1401,-4474,-6807,-13712,-14029,-5787,3391,4742,499,-11502,-15596,-8494,-735,-3516,-9368,-15356,-14888,-8945,-2605,-2417,-5285,-8794,-12548,-11674,-7478,-4127,-1843,-590,-2593,-2213,-1711,14761,20194,14145,2513,-16773,-2494,18376,35782,21240,-2423,-2858,7443,15155,13990,11674,11999,9939,3120,-9442,-12103,-4136,-1038,-2859,-1908,-848,2719,4181,-2040,-7643,-6177,-492,-3272,-2501,6950,13258,18907,12934,8278,16504,29288,29522,25487,22515,24180,10087,-2550,-4493,-1030,295,2287,3123,2454,2739,232,-10219,-4456,-92,-2269,-995,1237,2493,-1115,-9529,-10457,-314,6302,3723,-159],[-3446,-7645,-9232,-11469,-11785,-6095,-4274,-6540,-4443,-1324,-7399,-6050,-6149,-8243,-8346,-7350,-7918,-7890,-9465,-5902,2161,10764,15939,24989,31793,42726,44561,28140,9937,-6796,-19184,-10738,-2616,4023,5225,-8200,-10744,4326,5868,-5666,-8233,-3346,-5522,-3415,2044,2348,-587,6889,15932,11376,-2876,-11848,-12052,-4042,4401,11038,26581,44449,48489,36102,25813,9409,-6480,-10200,-7522,-4695,2706,12642,12415,16614,14931,624,-8929,4908,8300,-1797,-8310,-7224,-2810,3790,7778,18381,21582,7628,-9698,969,10599,10050,2949,1866,1961,4334,-705,-6869,-2107,8097,15315,17168,20507,28181,27237,26379,12616,-4210,3308,17780,28557,30493,10753,907,5910,5747,4253,57,-6131,-9157,-11134,-13328,-12346,-13058,-11335,-7169,-8679,-12661,-7082,-5755,-12880,-14086,1593,9997,7319,424,-509,-992,-1020,-479,835,7835,6466,3791,10413,1376,-7767,-11055,-4268,-2184,4874,12922,25922,34202,24212,3010,-13043,-9071,10755,18961,21872,18504,18184,21112,20629,7452,-1764,-8187,-16549,-12134,-15442,-1815,12750,16808,12968,17685,-8233,30159,167442,367408,502829,450798,286795,160529,123976,87087,41691,-2892,2075,10739,1301,-8751,-3292,-1991,-16595,-12012,-1644,431,-4462,-8717,-11869,-15413,-9789,2873,9028,4224,-1262,-5558,-1386,-3513,-10911,-7564,12128,19904,15133,9239,1265,-6707,-9317,-13403,-11032,-2793,-1335,-6257,-18891,-17923,-6263,4585,1490,-2491,6396,11635,6314,-586,-11797,-15045,-9430,-5091,-10315,-14149,-11488,5066,4165,5920,4746,8506,-6425,-10465,-9232,-8417,-15481,-18307,-10609,-3961,-2940,-2568,-2268,5211,13024,18446,18504,10628,1101,-6230,-13973,-7050,3335,7503,1794,-8788,-18421,-9498,4046,6822,4179,7710,5035,-2084,-3992,56,-651,-5943,-12902,-13444,-9373,-8008,-2802,4344,3716,6684,16800,20935,12306,7615,4446,5306,15835,25413,21159,14981,11449,6548,5394,-51,-13698,-11911,-4263,-7103,-9070,-8187,-7394,-4873,-2840,-6660,-7867,-9605,-11375,91,5289,-32,-7071,-677,11820,12766,7513,3142,2627,5932,8997,11359,6453,-1178,-4465,-6577,-10604,-13699,-16933,-8424,4523,4889,-882,-7789,-7855,-2055,544,3270,7726,3497,-5973,-15692,-17709,-10563,-5220,-6030,-8993,-1460,12069,26802,26941,14185,6422,-3780,-9469,-7776,-4349,106,1908,-1908,2865,6975,7085,364,-4716,-5510,-6904,-7595,-8595,-5049,-896,437,-4485,-13315,-9681,-2536,3100,-386,-7305,-12893,-7593,6644,11931,12745,3287,-6975,-12962,-15266,-13996,-3240,12915,26366,31321,18353,-2874,-9004,-1225,4576,6054,2475,-1103,499,12196,25579,32406,18703,7215,596,-6488,-14727,-19117,-16721,-13663,-9213,1829,16680,18219,9332,1765,-1626,2348,8301,10546,10700,6860,166,-10144,-10201,-7694,-9201,-2125,6588,1273,-8679,-14357,-7501,-4516,-6728,-12594,-15481,-10792,-6717,-10255,-14672,-5315,1657,2155,-2763,-6841,-5951,-6523,-14467,-9943,-2470,2777,-8034,-18044,-1522,11817,24393,30912,44641,49177,40727,27960,21429,22845,18105,7556,1914,3195,14843,17197,18236,5449,4921,30058,62305,53514,13803,-324,-1831,-2410,-5506,-5061,642,3307,3835,-104,-12457,-14586,-8688,167,3905,44,-5503,-9767,-9161,-3906,255,-803,-6767,-14029,-5067,2448,-4773,-11050,-4007,3811,-1609,-5918,6807,39376,49924,25028,-1451,-9295,1929,9308,13030,16142,17016,10071,4557,791,-1165,-3841,-7739,-14887,-22228,-15254,2380,19727,26692,22197,17792,14816,8524,-1684,-1962,1770,7811,16852,26576,26142,16415,9408,2870,-3297,-4277,-1237,5359,15240,24138,34514,36929,19460,2961,-3333,-6058,-7317,-2467,1228,6837,12693,14106,7590,140,-4157,-5955,-6778,-9394,-17247,-8667,-2107,9513,37002,39010,9632,-5593,-7929,-3173,-7976,-13793,-7901,-4290,-8248,-5818,3886,8584,7786,2855,-345,14334,35646,27228,9675,5251,2713,-4327,-10607,-11944,-13213,-9534,-12850,-9133,-1836,-3708,-9591,-14006,-9464,-8344,-11154,-17489,-15101,-9240,-427,3839,913,-3979,-5578,-3779,-6480,-3412,3184,3286,6000,5239,4391,3059,725,-5687,-10881,-9612,-3904,2568,-3088,-7225,556,7679,12395,10929,2682,-5654,-13215,-7554,-748,1377,3848,14362,25278,34212,9734,1420,-216,-3968,2252,476,-4334,-10621,-12095,-7860,7555,37576,59457,38888,18699,4700,-5806,-9769,-7952,-5389,-1523,-316,-1503,-3234,-4687,-505,8876,9418,3476,-2884,-5459,-9427,-7584,-673,6933,15382,21031,21236,10471,3974,6183,8393,9073,8431,7742,11728,21399,28369,23841,20661,15706,44,2948,13244,13641,4588,-5174,-8152,12317,22503,12164,-3530,-390,15989,19189,9996,-1750,-11457,-4123,-4191,-5266,-10254,-9336,-6715,-6004,-10997,-17340,-19220,-15103,-11653,-2583,1429,-3603,-6192,-5922,-5525,-1486,3370,4793,1779,587,-6486,-4152,2627,2283,-1007,-1694,-1222,-7364,-14797,-9675,565,4000,-1305,-14698,-16217,-3973,7961,8858,7346,2670,1662,5345,13662,22075,18963,11229,7125,-672,-8615,-5436,1016,9232,11468,6427,-6936,-10146,-1659,-4710,-13039,-15858,-8216,5434,1,-10783,-14076,-11316,-3736,5519,6691,-891,-8692,-15113,-11326,-1481,8985,29193,59117,52852,23314,11031,2146,-7627,-11326,-14760,-15278,-16840,-13002,-7993,-8612,-11417,-2026,12471,15866,7011,-14928,-14723,-8895,-93,6072,9060,5282,-396,-2475,1290,-4571,-12126,-6381,2744,9225,-3010,-9177,7116,23034,31166,21140,7231,-4361,-1007,3097,5499,5561,7186,5305,-4604,-3670,8762,12325,8606,6322,6615,8396,14671,20828,18090,12513,11670,13271,9711,-1255,-8919,-4919,-2808,-4385,4991,21141,26326,7853,-7650,-11859,-11545,-4574,-2971,-1236,-2913,-13794,-13102,-2548,12480,18116,5751,-9134,-13315,-5786,-5103,-5561,-7064,-10399,-7123,-1434,2022,11820,15662,13858,4780,-1134,-4284,-5937,184,2138,-7591,-5563,6580,12845,18121,15398,5714,11795,18487,7621,-6933,-16334,-10201,1347,6863,12635,15403,10644,5022,3904,2075,-3209,-2340,-5721,-10110,-11505,-9135,-3902,-1764,2935,14860,37850,46832,16156,-5721,-10816,2291,9603,16956,19054,12909,312,-12913,-7846,-333,7571,17670,25386,27882,12591,-5187,-14006,-6389,11830,24027,14100,-9090,-17376,-576,10727,5386,-1918,-5303,-5727,-7945,-9440,-12085,-10105,-13811,-13258,-10632,-13118,-10498,-2582,7274,8144,3846,-662,2598,8750,8646,2917,1679,3130,-3052,-9237,-4329,-1813,-4094,-9928,-10324,1458,15010,18727,12929,-413,-6445,-9961,-15950,-7695,-4321,-1258,-259,1229,-1044,-11946,-11561,-6514,-6493,-9931,-11595,-10666,-10154,-12463,-19974,-14785,-9798,-10476,-13147,-9348,-12340,-13576,-12083,-12873,-9036,-269,11046,21491,21348,16630,19742,35815,32184,14692,543,-517,1929,3505,2161,1221,-2886,-10797,-10003,-5870,-6203,-15455,-13551,-9785,-6394,2121,-362,11852,17414,7756,-1652,-16245,-5288,6909,8984,12798,6178,-6392,-3660,-5476,-7450,1391,13880,-2040,-12872,-4104,4159,9794,12106,10088,802,-5181,-6549,-8535,-17903,-16651,-7595,4168,19456,21550,16304,10650,11484,21184,39245,65585,80234,54874,18257,7865,2841,-7453,-16012,-9201,-624,2701,8054,14177,17308,17026,28134,27574,12741,2468,-2782,-8584,-13018,-20390,-11410,6927,22258,19481,1284,-6850,9858,27289,28925,32283,24072,5205,-8910,-17935,-9262,9024,36874,69734,64731,26247,6513,-3200,-13584,-5453,9597,30249,50102,49518,28171,3776,992,3675,-735,-6582,-8994,-6869,-4716,-13048,-11572,-3441,-2136,-10246,-11721,-4987,395,10909,19730,17598,11097,2278,-12674,-2999,14308,25228,19178,7018,-8838,-9618,6885,22825,23087,10444,-5521,-15002,8108,46022,48301,25706,2118,3005,16894,20186,7598,-8588,-2670,23326,46828,57320,57991,47290,32701,28187,26557,29798,24261,10714,-144,-2950,-3716,-8955,-13376,-14370,-6173,6551,6205,-8435,-14438,202,8495,6002,-6444,-9526,-1206,541,4481,11734,13187,12969,7403,-6173,-9493,-7248,-6927,-11760,-15387,-5853,-2844,-6041,-11603,-9208,-1625,5567,15141,23025,9275,-744,-7326,-12299,-16582,-8503,-966,1136,3822,9871,9491,3385,2206,-1949,-5809,-6375,-10833,-4115,13343,26178,27393,32782,21312,4955,-6339,-11191,576,4233,198,-8503,-11846,-7171,-380,-1112,-8200,-9629,-866,-204,-10453,-10798,-6018,-2907,1384,-1502,-9902,-18764,-8722,-1404,-524,-3241,-705,3656,4878,-12,-9,9956,17160,31325,45400,45450,32908,10954,-9605,-15468,-6324,-7022,-3725,1705,6137,1720,1271,-8147,-15244,-18799,-8204,-10500,-13215,-8276,4451,19350,23963,28359,29336,15945,1817,-5145,-2274,6719,17497,20535,7252,-4593,-13098,-7214,737,7053,10859,13776,21204,13279,1065,-1325,2816,7627,3223,-1165,-2689,-6639,-5908,-3736,-7042,-10747,-11048,-8724,-10095,-11768,-9211,1564,7612,8034,-981,-6841,2367,5445,3710,4009,27416,51310,47707,25234,-3823,-4122,5894,6087,-115,-4356,282,7140,15940,16312,4306,-4033,-2832,3048,7083,6812,2984,4036,12810,16999,15498,10400,3354,633,10911,26666,28870,19357,15118,10432,-4633,-17360,-14143,-10396,-13247,-3353,7315,3239,-8307,-17586,-17785,-11252,-2941,1952,1307,-3226,-16029,-12779,-6286,-10134,-16031,-12608,-8251,1945,19524,25983,24564,14329,123,-10882,-19964,-20900,-8355,14346,28826,30577,21927,9647,6256,6265,7120,7115,1259,-7849,-9276,-5046,1593,4928,5738,-3132,-6071,-9123,-9141,-12522,-16806,-16298,-13125,-6964,-2524,-5957,-17125,-17179,2976,20727,24089,16723,5592,-2048,-943,10829,31186,40506,20860,-2200,-1607,16387,23496,25811,26543,20494,6001,-1788,-10330,-15709,-13115,-6431,-2764,-7531,-10215,-11968,-9203,-2753,-2055,-1397,3104,8393,6470,1733,-7658,-6224,-1686,1531,6317,7739,3963,-936,2671,14780,26226,24467,20185,12824,1892,-10008,-11157,-4191,-8221,-15217,-14654,-6399,1815,7988,11068,10553,10204,2713,-1415,15902,25302,19518,16069,20111,21006,15396,9523,370,-16783,-6613,-4278,-2602,5574,8573,-795,-5346,-9319,-12371,6525,18061,8240,3985,5940,6636,937,-4423,3934,16203,26194,28476,20707,-2208,-11047,-5760,1352,4095,2522,3717,6060,1062,-6211,-12818,-12149,-17095,-18322,-14296,-7549,-2623,-3561,-5609,-8338,-10371,-12884,-14249,-14687,-7431,3229,12150,18317,19337,8084,5273,9341,11311,-443,-9352,-11060,-9030,52,7368,6746,2731,-198,280,2970,3304,7146,1680,-12777,-12610,7083,21460,26471,32232,36099,28959,19624,10852,-544,-10629,-14288,-14392,-7441,-2695,1502,1134,4939,-179,-9917,-16087,-10512,-4091,-1014,-1925,-4929,-3620,6279,17200,16319,9360,1178,-11993,-16822,-15387,-8799,5350,18794,23783,19804,11458,11294,616,-697,10964,20944,21563,895,-22504,-1967,4352,-4605,-13172,-15391,-11636,-5283,2527,12395,25531,28344,15546,1905,-8583,-17055,-18523,-16330,-17290,-12215,-7273,-7789,-14618,-12903,-10943,-14270,-10257,-4253,-171,3811,4086,-6769,-9626,-9648,-10676,-6349,600,5508,5527,4833,6281,9057,9420,11427,23871,18707,24448,34864,27396,14859,6140,-849,-1056,1337,1949,-3774,-1779,5271,3097,-4889,-7667,-2034,9442,16800,17681,7677,801,-2478,-4796,-5290,-11083,-17643,-13574,-3785,1416,11082,19704,10323,21235,29385,22010,8051,-1382,3174,13010,27188,35118,28875,20202,8061,-3139,-5659,-4567,-3050,-9655,-15307,-8055,-3590,-7287,-8580,-4555,-4176,-2671,-5613,-2725,-3593,-10054,-8942,-5443,-13560,-10181,1111,2407,8413,22336,31740,24191,3223,-11965,-11105,-9693,-1205,14049,22644,20446,17378,11975,6405,3485,3235,7968,18274,24342,14981,2070,-3970,-11134,-16257,-3880,5725,7614,1752,-6166,-9183,-12514,-17028,-1888,6595,-789,-10904,-14280,-9877,14,6006,5913,10934,19525,21821,19072,8409,-700,-2731,68,1237,-500,-6009,-9214,-7429,-4036,1163,19186,45807,48618,11670,-18814,-4138,13635,11810,2780,-8106,-18214,-9273,-904,-9470,-10811,-5534,-5896,-210,12220,19594,13202,-1984,-12668,-8639,-5077,-6227,-9501,-13591,-15566,-13957,-11496,-7430,1417,19714,60476,82148,66418,28874,-2132,-9998,-10578,-8843,-8367,-7710,-8045,-285,5440,6061,5942,6419,6078,1363,-7335,-11903,-1362,1261,-7382,-9650,-1626,-2959,-6537,-5040,-2055,-1851,847,3084,7303,7473,5955,5620,29,-6329,-3260,1673,2182,-948,-2864,-1750,3724,4141,12058,23402,34278,26445,12815,5019,2014,-625,-5337,-7927,-3706,3852,14584,28308,26578,22753,13603,2883,-2061,-2810,1700,5756,12254,6352,-5954,-14121,-17004,-5185,114,8530,12788,12420,11746,115,-10727,-11107,-10828,-9292,-9246,-15389,-11805,-1819,-4314,-8283,-6682,-11752,-12654,-5488,2627,3091,-314,-11418,-15662,-9506,-2822,-6561,-13371,-19457,-17014,-10893,-4052,-2625,-4845,-8760,-13366,-13179,-9602,-6636,-4607,-2886,-4130,-2511,762,18458,26290,21643,8872,-13140,-3510,18807,38014,24381,2606,2032,12592,21199,19333,15616,14750,10974,2639,-10159,-10215,-2830,314,-463,878,483,2821,4884,-633,-5262,-2783,2279,-1244,-59,10704,21155,28751,18934,10745,18632,30902,29784,24238,20718,22207,9420,-3284,-6703,-3396,-1578,1041,1716,1221,2112,-518,-13173,-2552,533,-3043,-2081,-86,1204,-2934,-12126,-12319,-1515,5775,3418,-256],[-3517,-8022,-9565,-12172,-11237,-5403,-4556,-6950,-2531,431,-6656,-8048,-7688,-8384,-8980,-9087,-10275,-10682,-13019,-7739,936,10877,16568,26174,32579,42103,42152,25514,8416,-8122,-19274,-9982,-1915,5096,6867,-6177,-11854,3504,4558,-5539,-5289,-746,-3589,-2748,1728,1730,-1310,6141,15263,10804,-3095,-11309,-14761,-8024,2605,14341,34768,56322,56712,39111,26139,8674,-7024,-11032,-7574,-4418,2790,14547,15727,19285,16171,1427,-9779,3594,7082,-3123,-9585,-8291,-3921,1692,4797,14042,18095,4392,-12396,140,10156,11230,4087,1632,1751,2846,-1911,-6544,-1900,7916,15144,16579,18404,24383,23518,19865,4612,-6140,3588,17241,26723,28092,9315,1023,5446,3798,1752,-2546,-8128,-9181,-9137,-10890,-10659,-12985,-9201,-3531,-5121,-12198,-8805,-6294,-13268,-13071,3261,10335,7666,-164,-3845,-5375,-5295,-4094,-2275,3647,2391,-556,8134,1337,-6250,-16231,-8737,-5830,3752,13845,28419,37298,24300,1626,-14851,-6630,12249,18045,18574,14116,13212,18168,16812,3802,-4222,-9547,-15195,-11742,-13832,-1596,12473,16845,14215,20094,-8076,19613,148281,339883,471699,419671,258897,136710,103392,71204,33584,-1903,7425,14948,2998,-7286,-3018,-2721,-17627,-11287,-1471,-85,-5838,-10051,-13016,-13622,-5694,6482,10680,3720,-3177,-7201,-1251,-2462,-10547,-8309,11507,21163,16702,9554,1353,-6277,-8927,-12618,-9693,-2893,-2451,-8513,-21593,-19813,-6468,5850,2507,-3479,3659,7934,2463,-4205,-14592,-13427,-6480,-2882,-9304,-12094,-8765,7469,4982,5718,3645,7885,-5636,-8841,-6365,-5946,-13536,-18459,-13640,-8178,-6026,-4880,-4897,1856,8597,12391,14938,10948,1841,-6467,-15886,-8584,2830,7529,2077,-9179,-19597,-10994,2253,5115,2177,6890,5048,-1537,-2852,1336,-592,-8039,-15186,-12414,-9565,-11806,-8958,-2044,-116,4056,13905,18410,10236,6382,3518,2993,9811,18557,18205,14618,11304,5540,4305,-520,-12595,-11153,-3564,-5469,-6528,-4789,-3738,-2843,-3249,-8876,-7835,-7126,-9438,1262,6706,1048,-6426,646,15143,16574,10322,4967,3513,4905,7180,9610,4096,-3487,-5841,-6297,-9529,-13303,-18036,-8753,4933,4964,-892,-7575,-8478,-2710,554,3333,7248,2590,-6521,-15273,-16305,-9480,-4395,-4736,-8863,-4848,6859,20643,22742,13316,8024,-1502,-11166,-12080,-6923,-816,77,-3420,3062,5639,2858,-5683,-11232,-12348,-10461,-8884,-9960,-5170,-982,106,-5557,-14873,-10394,-4532,-307,-4077,-9566,-14057,-7434,8327,16477,20481,10261,-3576,-12263,-14611,-12080,-5588,8102,19314,25394,17654,-2057,-8213,-1468,4278,5891,1785,-1979,-188,11648,24672,29576,17393,5910,-864,-7555,-14544,-18442,-15850,-12801,-9141,1658,17163,19703,9338,-13,-4088,-162,5885,8847,7858,2355,-5397,-13675,-7826,-4959,-6481,296,8716,2791,-8780,-17852,-7168,-4210,-7908,-14338,-14058,-8499,-6064,-10370,-14144,-5332,1549,2244,-2814,-7870,-6826,-7164,-14920,-9871,-4619,-1315,-11583,-14935,24,11381,23082,28578,41429,48045,38308,23720,17879,21314,19168,8115,4578,8913,19305,17774,17828,5267,5432,28038,59375,57146,17020,2020,-1745,-3378,-6607,-5800,548,3562,5263,1409,-10758,-14235,-10453,-2969,1398,-918,-6178,-11246,-11623,-8258,-2344,-554,-5165,-15455,-9287,-1489,-6676,-13264,-6425,3056,-868,-4396,6815,37018,43564,19508,-3361,-8767,1131,7511,11092,14835,17041,11659,5614,2168,678,-2209,-7032,-13754,-18691,-18028,-251,19428,25098,18645,15817,15439,10501,-441,-2643,1306,7321,14792,22342,19167,9136,3796,-524,-4553,-3974,-166,5646,14444,23410,34057,36318,17927,86,-5789,-7132,-6867,-1504,1460,5758,11847,15067,9091,2331,-565,-1461,-1524,-4560,-15302,-8854,-1057,10382,36380,40584,10956,-3485,-3236,1751,-3925,-10533,-7113,-3850,-7638,-5889,3449,8475,6817,-441,-2409,14858,36333,27323,9892,7012,6868,-60,-10162,-12939,-13307,-7688,-10177,-11443,-2280,-2861,-8065,-13403,-9594,-7182,-7867,-12606,-18794,-12036,-2501,3191,2055,-1128,-1482,-132,-3593,-1382,3921,2997,4865,4294,5127,3818,1001,-6295,-11815,-9037,-2632,3221,-2770,-8443,-1368,5375,9284,7508,49,-7774,-12850,-6094,171,1633,3217,14399,25258,32517,6881,175,713,-2570,2012,-821,-5399,-10500,-12277,-10957,2502,30286,58855,45222,25354,10940,-1160,-7137,-6228,-4199,-598,307,-1811,-4449,-5892,-1081,9570,12546,7034,-112,-4159,-8664,-7015,-850,5254,11781,16474,17269,7691,4217,7276,8660,7511,6653,6859,11728,22779,34437,34154,29759,21888,1211,360,8785,8932,1453,-7078,-8345,13883,25678,13819,-1438,-1620,11225,12780,5582,-2600,-12316,-5832,-5726,-6312,-10369,-8047,-4746,-3988,-9140,-15232,-16969,-13004,-10845,-3572,944,-3271,-6675,-6608,-4665,2197,9722,10382,2764,-30,-6858,-3875,3070,2525,-1152,-1730,-502,-5479,-12031,-12510,-2624,1194,-3245,-15591,-15650,-2821,9494,11188,10156,5835,4432,9167,19069,28714,27289,18463,12469,5149,-3289,-4739,-2540,5772,8644,4625,-7253,-9241,-1287,-4306,-12329,-16404,-11274,953,-3117,-12796,-13341,-8455,-276,7235,6043,-1134,-8536,-14374,-10238,-1007,8464,25988,55443,53462,25380,12294,1354,-11296,-15535,-17119,-14245,-18962,-14844,-8679,-7918,-10275,-3556,10583,15615,9209,-13004,-13681,-8396,-2010,4144,8590,6139,1389,-1120,1771,-4513,-14058,-8733,834,7797,-2171,-6937,8638,24141,30871,20719,6859,-5012,-1702,3158,6029,5363,6017,4529,-5111,-3671,8041,11167,6744,3797,5994,12177,22912,31585,29717,20999,15889,13469,6766,-4794,-8022,-1005,-283,-3570,6203,22792,27195,8514,-6801,-11432,-11123,-5030,-5672,-4921,-4962,-13983,-10296,-430,14156,17674,4654,-10583,-15127,-5097,-4792,-5661,-6985,-8448,-3487,1740,5003,13976,16885,15768,8703,2309,-1842,-3802,3254,4059,-8059,-6394,7586,15949,21814,18490,7058,10507,20877,12662,-1730,-11651,-12620,-1055,6089,12857,16043,11781,7056,6615,4842,-1283,-2664,-7260,-11710,-11991,-7243,248,3259,6539,15681,36754,44386,14066,-8680,-5889,8836,16830,23407,23815,16054,1870,-12305,-6252,1792,9914,19434,26520,25619,7465,-11127,-16796,-6064,12336,21818,10579,-7352,-13561,-2370,9759,6514,-111,-3732,-4441,-6125,-7210,-9784,-7531,-11874,-16304,-13506,-16560,-14491,-7515,2937,5491,2104,-1083,4239,11115,9573,1506,39,1732,-4188,-8869,-2642,908,-660,-8434,-7774,-65,11757,17157,11059,-2686,-8185,-10794,-15698,-5303,-893,3533,3239,1549,-3672,-10610,-11308,-11519,-12868,-15104,-14226,-11989,-11908,-14193,-19981,-12591,-8582,-9148,-10647,-7120,-10273,-11071,-10332,-13385,-9254,199,12063,22654,22015,17306,20739,36352,32350,15245,668,-25,2277,4175,3764,4298,1577,-7208,-7833,-4629,-4533,-13072,-12803,-8928,-6823,-1746,-5910,6937,14448,6835,-1713,-14355,-4071,7697,9814,14345,9176,-5908,-5565,-6234,-7543,183,12149,-2279,-13073,-2181,7076,11947,12616,10467,1170,-5116,-6705,-8922,-18302,-15919,-6640,5259,19591,21009,16577,11600,12221,22117,39030,64571,82233,54238,17858,6731,722,-9686,-16508,-6782,2733,6973,11791,18086,17170,14834,25270,25766,11925,1880,-2581,-7266,-10465,-16228,-10159,8571,23659,21440,3374,-2905,14406,35027,38658,39528,25925,4257,-8113,-13947,-8614,7921,32501,66363,71937,36468,15212,4426,-7747,-2916,10121,28351,45552,46794,31788,5863,108,1147,-3428,-10155,-11165,-7847,-6173,-15580,-14298,-5912,-2456,-9857,-11617,-4868,38,8191,14757,12132,7299,-33,-13538,-2167,15542,26363,19426,7069,-7185,-2596,11962,26307,24478,10630,-5048,-11815,10430,47176,53608,29391,4073,3832,17372,20684,8392,-7304,-620,28069,57204,74178,75575,58489,36959,28385,25644,28363,23340,11994,2849,690,-13,-5224,-10736,-15626,-8679,2946,3066,-9673,-13812,1329,9931,6092,-7744,-7565,-291,603,4682,12649,13914,12632,6093,-6348,-9504,-8061,-7536,-12458,-14541,-4480,-264,-3279,-7938,-5831,525,7453,18559,29199,13882,1302,-6249,-11904,-17256,-7565,-468,1189,4937,10630,12037,9193,8433,1582,-6206,-7994,-10461,-1863,13389,23301,23666,31404,24957,9365,-3669,-13306,1307,4865,-407,-9297,-11087,-5862,2166,2931,-4672,-6570,-3,-1177,-11922,-11040,-4842,-188,3866,-390,-9663,-17965,-8526,-1387,-286,-3475,-2528,1604,4153,-181,-750,7093,10818,22463,37653,41325,32671,11324,-8050,-11932,-4779,-8373,-6803,387,8450,4533,2127,-8787,-17180,-11807,-1861,-7943,-12727,-5897,8741,24345,27320,29436,28015,13890,203,-6049,-2114,7565,17381,20590,7410,-4392,-12309,-5605,2904,8890,11327,13275,21865,16115,2280,-2032,2238,8592,4331,205,-386,-3981,-5125,-5572,-10248,-13896,-11644,-8752,-11058,-13491,-11417,591,7986,9204,-23,-5982,4891,10964,11073,10612,34959,62223,58815,34747,1105,-7914,3935,6934,1932,-1305,1921,5614,10081,8659,233,-5472,-3136,4241,8489,6829,2280,3738,12797,17005,15394,10572,4481,2296,12843,28081,28454,17259,13402,10242,-4249,-17013,-14674,-11739,-13040,-3355,6337,1433,-10790,-18251,-20029,-12348,-3532,1053,90,-4043,-16923,-12654,-6376,-10001,-16145,-13360,-9257,1654,22638,34447,33877,22187,5411,-7763,-19317,-18543,-5072,17413,30764,32073,23288,10560,6055,3827,3098,2832,-2455,-9636,-9880,-4541,3088,7363,7708,-1656,-3814,-6315,-5798,-9324,-14403,-16492,-14502,-8517,-3827,-7159,-18413,-15632,4581,23220,25402,16043,3263,-3979,-1612,11403,32938,43019,23289,-1737,-1900,16177,23898,25953,26591,21773,9330,2953,-4930,-11763,-10918,-5402,-2278,-7450,-11052,-12545,-8398,-5854,-8109,-7659,-3270,1855,913,-1313,-9109,-4624,-76,-177,4685,7290,4184,-1042,1074,11340,22790,22512,18767,10721,-596,-11623,-10650,-2127,-4697,-10783,-14230,-10579,-1634,5386,7476,5671,7225,3469,1497,19953,25096,18977,15925,19821,21400,18147,13527,3160,-12840,-5940,-4003,-2508,3278,2798,-6438,-8280,-8597,-7120,11337,22935,12296,7236,8174,6659,-830,-5331,4076,18907,32043,35512,26018,-1227,-10754,-1795,10202,8897,2168,222,2373,-547,-6364,-13897,-15322,-13895,-14452,-11300,-5212,-1153,-2835,-5870,-9433,-11149,-12606,-12748,-12905,-6429,2251,8259,14868,16822,7006,7060,13958,14318,1062,-8258,-9896,-8372,-18,6153,5153,1441,-1456,-1008,1772,1391,4921,1319,-9724,-9122,9790,24686,28983,33736,38923,34341,24328,13057,-1106,-12952,-17121,-16848,-8989,-4271,632,-8,3583,2,-8823,-15448,-12464,-7099,-4605,-5720,-7243,-4076,6435,16449,13645,5483,-2581,-13142,-16300,-16817,-9305,6509,19191,25742,25175,19696,16275,-1354,-6174,6866,13717,13841,-2361,-20569,-1744,2568,-5490,-13003,-12652,-8650,-2289,4444,10283,18761,19426,9342,-68,-8875,-16758,-17419,-13645,-15000,-12721,-8216,-8676,-13562,-11462,-11111,-14215,-6962,361,4575,7722,5603,-6615,-9284,-8665,-9392,-4749,1605,5775,6159,5648,6757,9785,11302,14813,23385,16056,21216,32934,29441,15555,6873,60,-433,1137,1634,-3216,1533,10365,7170,-2316,-6743,-1651,10231,17686,17446,6302,521,-1505,-3024,-2868,-8201,-15740,-16868,-8372,-2125,7692,13387,2024,17952,27569,21395,9291,-1267,596,8708,23926,35206,31761,22668,8621,-3987,-5891,-2236,-426,-8573,-15054,-7425,-3895,-9183,-10346,-4865,-2698,467,-2098,-759,-2697,-6998,-5733,-2487,-12277,-10154,640,2090,8341,22035,33131,28600,6345,-10498,-10759,-8504,-722,11538,16977,13672,11091,6592,2775,1854,2333,7292,20331,26153,14387,711,-4175,-9702,-12241,-930,9772,13263,9659,3288,-2461,-12709,-11856,3479,7673,-1381,-11319,-13441,-9890,40,5683,5786,11493,20971,26122,26166,15549,4233,1928,5429,6938,3961,-3262,-8155,-8126,-6568,-2663,17738,42427,47215,12534,-18093,-4344,13449,12346,3758,-8479,-17079,-5358,3052,-5211,-8798,-2906,-493,4660,13527,16567,10121,-3592,-12532,-7398,-3034,-4908,-10483,-16005,-15912,-14091,-11712,-7176,2705,21835,60405,79870,67224,32071,1091,-8128,-10942,-9569,-9473,-8209,-7342,810,5882,4905,2841,4861,7027,3203,-7076,-11432,312,2340,-7306,-9138,-2517,-3578,-8336,-7504,-3908,-3608,-1028,2342,8154,9238,9037,11268,2990,-7888,-5388,2182,3514,961,-357,1110,6432,7555,16532,28438,36626,25817,11616,4294,1827,-275,-4385,-6551,-2511,3464,11937,26745,25396,21659,13077,2908,-1395,-2002,2370,5339,10980,5321,-7192,-14857,-16726,-4977,-571,6815,10722,10486,10524,800,-9965,-8935,-8984,-8534,-9092,-14396,-10318,-2114,-6126,-9510,-4046,-8009,-9546,-3584,3302,3001,465,-9827,-14709,-9251,-3247,-7689,-15420,-20719,-16641,-11513,-4594,-1959,-3520,-7737,-12993,-13430,-10553,-8139,-6549,-4418,-4698,-1580,4151,21853,31771,29214,16039,-8163,-3553,20235,41605,29722,9360,7745,18138,27647,25750,20955,18597,12809,2801,-9408,-7016,-515,2465,2598,4260,2978,4662,7409,2680,-679,2643,6739,2449,3357,14864,30319,40724,26947,14692,21611,32822,30498,23828,19797,20238,8972,-3047,-7904,-4859,-2613,524,1002,932,2875,843,-11840,1035,2300,-2596,-2231,-663,623,-3679,-10049,-9963,-941,6464,4228,824],[-4187,-8988,-10517,-13390,-10809,-4984,-5121,-7738,-1712,957,-6118,-9222,-7735,-7631,-9386,-10919,-12871,-13535,-15159,-9456,-1208,10022,16300,26512,32267,39501,37429,21464,6038,-9961,-19379,-9515,-1379,6066,8377,-4130,-13423,2640,3748,-4449,-2695,1451,-1944,-2280,1107,726,-2342,5063,14111,9881,-3315,-10392,-14836,-9879,2877,18758,42956,67111,63211,41271,25929,7724,-7534,-12397,-8236,-4635,2360,15448,18600,21466,16998,2156,-10304,2389,6020,-4153,-10505,-9032,-4740,29,2042,9590,13829,857,-14633,-290,9696,12081,5224,1941,2629,2437,-2589,-6678,-2401,7085,14622,15992,16595,20621,19710,13736,-1831,-3698,5204,16843,24752,25543,8128,874,4319,1740,-652,-4933,-9324,-7754,-6452,-8092,-8465,-11109,-6482,126,-1863,-10934,-9949,-6392,-13304,-11302,5584,11163,8681,-211,-6930,-10392,-10659,-8520,-5350,-527,-2390,-4721,6710,2709,-2503,-13471,-12092,-9370,2351,15100,31493,40697,24557,632,-15535,-3611,13881,16610,14202,8770,7371,14179,12569,604,-6094,-10274,-13144,-9940,-10642,-222,12712,16982,15498,22108,-7753,5421,119791,292835,413931,365966,216463,103307,76068,50687,23348,526,14411,20610,5777,-5614,-2515,-2901,-17495,-10273,-1206,-536,-6889,-10851,-12442,-9451,-289,10823,12954,4095,-4091,-8013,-646,-1051,-9361,-8566,10390,21395,17915,10034,2051,-5241,-7849,-11114,-7997,-2881,-4233,-11736,-25225,-22461,-7267,6904,4058,-3816,1293,4589,-798,-7443,-16974,-10966,-3026,26,-7316,-9068,-4202,10793,6581,6272,3508,8242,-3508,-5974,-3788,-3810,-11277,-17425,-15680,-11022,-7605,-6138,-6499,-164,5644,7639,11424,11278,2968,-6016,-16714,-9469,2470,7519,2457,-9209,-19837,-11572,925,3721,496,6056,5035,-727,-1422,2919,134,-8614,-10431,-7609,-5842,-11129,-14095,-8221,-3548,1516,10129,14485,8330,5913,3651,1698,5035,12607,15475,14297,11433,5308,4180,-152,-10838,-9773,-2277,-3152,-3381,-1028,236,-366,-3064,-9823,-5295,-3225,-6760,2628,8213,2053,-5706,2866,19154,21097,14058,7424,4944,4468,6195,8622,2472,-5143,-6648,-5478,-7733,-11822,-18527,-8413,6142,5914,-84,-6694,-8636,-2878,1242,4373,7960,2963,-5772,-13492,-14059,-7764,-3035,-2952,-7753,-7773,1635,13457,17430,12242,9704,1286,-10835,-16214,-8350,-994,-1616,-4461,3651,4837,-678,-11423,-17636,-14737,-5171,-4984,-9729,-4991,-1067,-224,-6194,-15025,-10306,-6057,-3232,-7319,-11227,-13650,-7064,9742,20929,28647,18305,911,-10064,-10287,-8562,-6660,3824,13616,20473,17665,-122,-6728,-1314,4146,5769,1315,-2440,-518,11160,23565,26834,16329,4824,-2199,-8372,-13772,-17418,-14586,-11489,-8473,2039,17837,21661,10160,-808,-6123,-2464,2928,6175,4301,-1741,-10490,-13743,-4970,-1915,-3209,3422,11471,5229,-6566,-13658,-3841,-1478,-5735,-9304,-8521,-5490,-5138,-10274,-13334,-5050,1762,2817,-2336,-8494,-7427,-7343,-14147,-9500,-6728,-5192,-13795,-11553,1780,11204,22036,26389,37174,44904,34526,18821,14031,19111,19745,9081,7561,14401,22169,16545,15206,3035,4493,24728,53470,58046,19610,4190,-1650,-4530,-7824,-6586,203,3357,6343,2708,-9235,-13149,-11531,-5797,-995,-1916,-6791,-12619,-13853,-11912,-5160,-495,-3745,-14244,-13177,-5464,-8791,-15779,-8694,2000,-299,-2871,7107,34758,37623,14878,-4939,-8454,179,5695,9186,13382,16520,12575,6272,3289,2266,-748,-6098,-11722,-14859,-16923,-2788,17695,21534,13850,12384,14538,11408,159,-3455,1444,7797,13807,19340,14107,4414,138,-2964,-5516,-3634,807,5697,13472,22553,33204,35199,16632,-2314,-8183,-8287,-6310,-477,1884,4775,10557,15299,10151,4349,3081,3288,4261,1120,-10887,-9762,-889,10385,33962,39754,11921,-877,1637,7048,273,-7484,-6125,-3561,-7157,-6131,2649,7748,5314,-4001,-2833,16203,36590,26641,9608,8340,10907,5384,-7085,-12583,-13433,-6283,-7357,-14012,-1884,-1674,-6732,-12578,-9660,-6099,-4712,-7856,-14472,-14901,-4751,2178,2753,1164,1988,2758,-1504,53,4292,2304,2935,2487,5400,4118,883,-7053,-12992,-9060,-2226,3326,-2584,-10088,-3649,2936,6122,4145,-2431,-9847,-12884,-5841,-89,806,1494,13438,24598,30297,3979,-1698,1091,-1690,1581,-1962,-5933,-9256,-10277,-13220,-1730,22677,55355,50109,31795,17267,3412,-4691,-4811,-3382,-267,258,-2666,-5886,-7042,-1939,9564,15198,10239,2210,-3356,-8447,-7173,-1871,2357,6856,10997,12344,4118,3939,7435,7887,4996,4059,5253,10960,22834,38942,43610,38665,28121,2777,-2329,3375,3153,-2552,-9592,-8845,13979,25961,13617,-494,-3356,5895,6451,1218,-4207,-13082,-8730,-8442,-8370,-11148,-7412,-3539,-2816,-7912,-13588,-15335,-11489,-10436,-5246,-406,-3853,-8017,-7716,-4612,4269,13960,13599,1813,-1968,-7696,-3873,3055,2096,-2125,-2695,-753,-4463,-10000,-15478,-6331,-2105,-5546,-16543,-16009,-3307,9154,12144,11922,8340,6959,12792,24020,34672,35425,25802,17677,10975,2413,-2896,-6206,1791,5025,1783,-8573,-9161,-1749,-4801,-12362,-17131,-13859,-3368,-6877,-15663,-11739,-5664,2596,7610,4138,-2188,-8802,-13698,-9859,-1409,7137,21820,49234,51248,26006,12495,159,-13034,-14166,-15656,-12269,-16554,-16430,-8609,-5872,-8507,-5641,8158,14845,11154,-10980,-12085,-8428,-4569,1227,7053,6142,2499,-638,477,-6609,-16721,-10929,-1329,5904,-1993,-5129,10154,25060,30497,20383,6653,-5708,-2880,2429,5435,3838,3496,2676,-5929,-4025,6631,9279,4209,317,3735,13684,28161,39544,39878,29019,19794,13834,4470,-6255,-4598,3150,1575,-3973,5925,22829,26382,7819,-7296,-12056,-11226,-5382,-7480,-6432,-4040,-11380,-7720,1112,14423,15771,2357,-13039,-17449,-4594,-4907,-6366,-7569,-6840,-701,3888,6377,14013,16199,16052,11756,5629,467,-1301,7204,6678,-7377,-7985,7323,17516,23761,19772,6947,7616,21041,16150,2226,-7647,-12844,-4447,4100,12053,15801,11911,8006,8352,6857,477,-3193,-9000,-13838,-13424,-6373,3338,6918,8827,15191,33800,40018,11294,-11136,-1914,13817,22398,28275,26955,17925,2596,-12276,-5648,2963,11416,20259,26470,22276,2837,-14895,-11761,-4972,11301,18132,6475,-5267,-11038,-4120,8150,6586,519,-3245,-4120,-5342,-5878,-8170,-5756,-9561,-19721,-16394,-15034,-14656,-12367,-2158,1891,-256,-1828,5047,12185,9043,-424,-1914,-901,-6574,-9249,-2150,2407,2440,-5083,-3791,-1410,7200,14127,8174,-5591,-10672,-12564,-16138,-3604,2223,8274,6308,1033,-8359,-8825,-10761,-18630,-17631,-19164,-17164,-13851,-14442,-16606,-18777,-11307,-7913,-7689,-8057,-5463,-9058,-9632,-9556,-14738,-10655,-433,11803,22196,21243,16884,20523,34920,30848,14828,335,125,2017,3922,4286,6251,5292,-4085,-6434,-4328,-3833,-11544,-12089,-8178,-6958,-5071,-10877,2268,10996,5293,-2219,-12858,-3789,7386,9428,13955,10390,-5454,-8299,-8033,-8451,-939,10402,-2283,-13469,-1036,8849,12646,11333,8725,-57,-6250,-7838,-9896,-17735,-15706,-6509,5419,18871,19840,16433,11856,11911,21624,36983,60410,79675,51309,16736,4733,-2334,-12775,-16856,-5486,4776,10501,15253,21693,16382,12014,21248,22369,9785,225,-3061,-6108,-7842,-11903,-7785,9578,23480,21594,4368,178,18289,42427,48585,46352,27201,3292,-7226,-10881,-8203,5956,26877,59328,74745,46189,24773,13164,-1039,-1063,9492,25119,39266,41378,32805,6938,-1559,-1737,-5106,-12694,-13750,-9570,-8076,-17767,-15869,-7905,-3350,-10076,-11783,-5337,-1015,4842,9600,6963,3752,-1876,-12768,-2796,14643,24699,17469,5884,-5415,2072,14701,27623,24258,9583,-5449,-9176,12212,46435,56732,31586,4781,3455,16315,19541,8234,-6415,1062,32121,65817,87917,89142,66611,40173,27999,23953,25816,21382,12580,5172,3818,3028,-1943,-7940,-16303,-12115,-1525,-951,-11706,-13414,1947,10520,4920,-10135,-6159,131,288,4444,12850,13838,11026,3326,-7399,-10059,-9535,-9068,-14246,-12574,-2421,2957,146,-4307,-3045,1719,8366,20872,33408,16731,2168,-6131,-12194,-18373,-6646,202,1057,4965,9354,13012,13883,14319,5789,-5084,-8587,-9365,-288,12625,19814,20054,31132,30680,15859,913,-15536,1169,4498,-1842,-10696,-10603,-4966,4294,6956,-986,-3647,258,-2983,-14116,-11729,-4183,2047,6319,1030,-9291,-17308,-8942,-2158,-1004,-4819,-5455,-1327,2529,-959,-1798,4089,4325,13178,29243,36192,31477,11035,-6492,-8273,-2469,-8821,-10089,-1195,9608,7078,2515,-9544,-15845,-6103,2634,-6518,-12486,-3733,13400,29670,30562,29953,25713,10666,-2408,-7891,-2888,7288,15804,19092,6949,-4727,-11998,-4500,4516,10178,10947,11647,20709,17465,4326,-1691,1364,9068,5190,1298,1665,-1323,-3919,-6716,-12541,-15837,-11623,-8771,-12182,-14937,-13699,-739,7773,9703,254,-5936,5780,14309,16861,16938,42002,71008,67349,41965,6090,-9387,1349,7173,4116,1995,3432,4027,4259,2479,-1888,-5707,-3114,5275,9505,6395,1133,2921,12125,16241,14563,10253,5503,4023,14190,27628,26075,14180,11081,9473,-3735,-16322,-15082,-12824,-12541,-3648,5034,-649,-13309,-16143,-18075,-13887,-4647,-401,-1685,-5424,-18254,-12844,-6941,-10243,-16454,-14831,-10939,299,23953,42211,43237,30137,10575,-4707,-17533,-16281,-2131,18910,29915,30587,22165,9765,4714,496,-1493,-1685,-6481,-12115,-11192,-4779,3742,8875,8400,-1165,-2264,-3904,-2859,-6564,-12190,-15730,-15764,-10181,-5516,-8793,-19890,-13999,6295,25499,26027,14604,551,-5751,-1863,11800,33631,43479,24419,-1720,-2643,15413,23699,25317,25699,22296,12216,7002,-97,-7979,-8699,-3984,-949,-6293,-11198,-13315,-7169,-7715,-13858,-13498,-8214,-2322,-3063,-4650,-9952,-4149,-123,-2290,2670,6410,3762,-1746,-946,7386,18440,19496,16277,7684,-3808,-14046,-10313,-213,-1173,-6557,-11460,-15017,-5714,2035,3200,622,4006,4603,5369,23126,23459,17382,14760,18179,20108,19387,16153,5185,-10814,-6160,-4407,-3120,330,-2817,-11646,-10683,-7747,-2406,17667,30073,18340,11345,10325,6147,-2847,-6593,3431,20143,35823,39952,28449,-1757,-10721,2387,18857,12897,1273,-4218,-2253,-2756,-6629,-14313,-14696,-9077,-10295,-8807,-3347,62,-2081,-5752,-10198,-11856,-12148,-10943,-11150,-5739,656,3456,9699,12626,5267,8519,18271,16921,2359,-7127,-8484,-7093,362,5251,3712,34,-2967,-2658,36,-1284,1933,605,-6681,-4990,13137,28092,31083,34142,39958,38406,28111,14605,-2006,-15079,-18030,-18941,-10954,-6156,-707,-1841,757,-1629,-9224,-14982,-13712,-9691,-8053,-9659,-10033,-5044,5979,15134,10836,1787,-6240,-14877,-16072,-18213,-9768,7258,18680,26516,29721,27875,21746,-350,-8675,4011,8073,7392,-4937,-18221,-2468,13,-6759,-12392,-9986,-5792,183,5539,7196,10682,8895,1358,-3304,-9873,-16797,-16974,-11544,-11561,-11689,-8412,-9102,-11945,-9596,-11330,-14098,-3566,5263,9455,11321,6453,-6779,-8934,-7696,-8318,-3676,1731,5209,6119,5832,6608,9803,12382,17499,22383,14003,18159,29770,30546,15778,6980,378,-278,545,928,-2905,4907,15436,10894,99,-5598,-1420,10251,17252,15776,4025,-371,-1053,-1838,-1110,-5858,-12915,-16685,-11889,-5927,3356,5742,-6969,12527,23352,19073,9317,-1765,-2591,3870,19717,33799,33633,24374,8388,-5474,-6777,-1044,1048,-7994,-15290,-7406,-4846,-11337,-12095,-5290,-1330,3593,1726,2055,-744,-4270,-3567,-502,-11767,-9871,269,1445,7695,20989,33443,32146,9324,-8723,-10285,-7744,-896,7889,10727,6712,4272,357,-1484,-29,1143,5772,20278,25823,12459,-1215,-4911,-8573,-8234,3485,15464,20234,18304,14276,9396,-1647,-3748,8211,8085,-2094,-11302,-12622,-10122,-493,4760,5186,11257,21335,29837,33935,24550,10142,6155,10521,12489,8176,-712,-7224,-8899,-9370,-8510,13885,36407,43298,12149,-18214,-4695,12847,12008,3342,-10123,-14498,-1832,6298,-1188,-5779,1088,5283,8505,12686,11689,6168,-5690,-12908,-7027,-1766,-4039,-11528,-17884,-15277,-14536,-12332,-7423,3285,22694,57523,74135,65434,34154,3434,-7354,-11955,-10141,-10332,-9370,-7071,1494,5586,2755,-1567,2310,7102,4201,-7363,-11094,1253,2557,-7731,-9343,-4607,-5439,-10804,-10626,-6700,-6599,-4449,555,8554,10667,11595,15627,4748,-9959,-8519,1923,4190,2192,1398,3170,7877,10021,21168,33231,37265,23878,9433,2552,694,-748,-4118,-5853,-2060,2333,8671,23415,22851,19562,11546,2130,-1520,-2255,1539,3162,7896,2802,-9435,-16369,-17110,-5688,-2184,4171,7806,7851,8530,917,-9094,-7240,-7791,-8392,-9505,-13841,-9758,-3401,-8710,-9279,-1150,-4626,-6952,-2184,3293,2268,615,-8839,-14635,-9705,-4112,-8994,-17421,-18820,-15389,-12299,-6138,-2408,-3260,-7613,-13278,-14264,-12184,-10506,-9506,-7004,-6109,-1357,6353,22973,34319,34134,21169,-4274,-4649,20353,43871,34428,15224,11959,21639,31937,30769,25503,21398,13299,1500,-8925,-4681,653,3284,4214,6101,4299,5938,9663,5952,4177,8008,10840,5736,5702,17223,37850,51520,34120,17554,22859,32476,29277,22109,17787,16737,6850,-4138,-10305,-7589,-4974,-1454,-1092,-132,3724,3535,-6745,3785,2864,-3160,-3587,-2630,-1482,-5629,-7823,-7708,-789,6071,3842,757],[-3823,-8908,-10453,-13396,-9571,-3773,-4678,-7456,-520,1783,-4640,-7386,-5190,-5162,-8214,-11201,-14192,-14519,-11644,-9355,-2879,9414,16316,27139,32099,36523,32277,17528,3981,-11227,-18560,-8445,-174,7782,10617,-1144,-14138,2933,4398,-1940,335,4059,188,-1220,1016,151,-2904,4438,13259,9371,-2796,-8608,-11642,-7647,5758,24429,51186,76313,67799,42906,25734,7180,-7246,-13544,-8888,-4702,2075,15884,21315,23493,17859,3294,-9922,1616,5416,-4557,-10690,-9012,-4798,-707,125,5853,9630,-2431,-15030,73,9566,12885,6584,3019,4572,3143,-2610,-7115,-3526,5668,13843,15555,15338,17514,16453,8770,-6242,-163,7456,16606,22912,23187,7276,585,2822,20,-2584,-6831,-9584,-5429,-3442,-5065,-5925,-8710,-3535,3586,1084,-9239,-10518,-6161,-13067,-8893,8385,12326,10073,146,-9641,-15585,-16357,-12803,-7342,-3357,-7331,-8360,6275,5140,2384,-6764,-11208,-12383,514,16521,34714,43745,24619,-174,-14521,-404,15251,14356,8600,2321,678,9128,8010,-2280,-7641,-10654,-10744,-7158,-6881,1798,13053,16830,16335,23152,-7847,-12656,83572,229093,332327,290894,159044,59288,41103,24873,10264,3253,21723,26107,8323,-4433,-2251,-2940,-16500,-9367,-1207,-1251,-7939,-11354,-10298,-4666,5651,15186,15235,4749,-4524,-8581,-208,74,-8030,-8865,8256,19858,17995,10094,2770,-4161,-6653,-9508,-6452,-3109,-6693,-15610,-29349,-25680,-8902,7156,5507,-3916,-935,1410,-3675,-10418,-19031,-8358,248,2874,-5131,-5806,1064,14103,8310,7023,3880,9251,-523,-3098,-2210,-2480,-9370,-16042,-17193,-12738,-8097,-6889,-7369,-1113,3565,3520,7314,10667,3549,-5760,-16889,-10127,1751,6968,2416,-9420,-19719,-11816,-457,2080,-1393,4699,4521,-226,-347,4130,879,-8028,-5869,-2097,-632,-7563,-15679,-14357,-6731,-1303,5401,9260,6432,5810,4229,849,1086,7344,12717,13652,11317,5176,4288,418,-9090,-8418,-1053,-867,-374,2370,3812,1898,-2805,-9676,-1999,162,-4288,3422,8998,2143,-5844,4930,22525,25012,17685,9736,6215,4031,5436,7808,1096,-6586,-7384,-4663,-5808,-9886,-18474,-8046,7461,7102,886,-5824,-8965,-3184,1981,5817,9367,4167,-4158,-11152,-11709,-6128,-1744,-1235,-6297,-10534,-3630,5721,11451,10815,11001,3975,-8429,-14532,-6776,-233,-3192,-5439,4079,4143,-3692,-16787,-10313,-5596,3772,1580,-7732,-4893,-1634,-972,-6799,-14298,-10256,-7734,-6139,-10523,-12457,-11791,-7030,10189,24332,35789,25956,5602,-6977,-5863,-5172,-6958,-239,9141,16529,17964,2347,-5038,-1202,3751,5238,664,-2769,-876,10186,21806,23934,15160,3618,-3769,-9223,-12805,-16424,-13297,-10156,-7684,2489,18149,23478,11296,-852,-8028,-4814,-725,2399,88,-5086,-12463,-8480,-1882,1050,200,6760,14349,8087,-2751,-7414,891,2274,-2109,-4107,-3780,-2722,-4373,-10345,-12399,-4736,1983,3507,-1699,-9032,-8121,-7409,-12781,-9104,-9019,-8889,-13627,-8264,3460,11055,21010,24141,32013,39824,29649,13678,10168,16426,19658,10331,10603,19190,23232,13727,10773,-1114,2069,20173,45008,55834,21205,5857,-1815,-6066,-9350,-7570,-545,2549,6882,3518,-8052,-11789,-11994,-8294,-3306,-3038,-7442,-13988,-15265,-11934,-7705,-656,-2620,-11847,-16724,-9249,-10909,-18423,-10081,669,34,-1468,7612,32728,32465,11338,-6164,-8406,-840,3944,7367,11850,15559,12823,6453,4017,3447,371,-5189,-9628,-11625,-14196,-5303,14580,16444,8882,8184,12173,11124,54,-4225,2214,9089,13665,17341,10567,1513,-1954,-4370,-6120,-3275,1629,5494,12345,21579,32091,33837,15867,-3805,-10313,-9338,-5532,709,2660,4209,9155,14900,10777,6195,6869,8486,10604,7122,-6340,-11209,-1478,9629,30048,36573,12566,2224,6828,12692,4409,-4725,-4977,-3241,-6609,-6374,1616,6511,3319,-7650,-1245,18212,36396,25333,8938,9293,14698,11645,-1618,-10193,-13239,-5193,-4594,-13543,202,67,-5379,-11688,-9694,-5030,-1636,-3203,-9954,-15714,-6802,1087,3228,3022,4797,4803,-153,1111,4621,1776,854,219,5483,4315,734,-7489,-14151,-9599,-2516,3092,-2261,-11423,-5898,740,3368,1409,-4289,-11511,-13278,-6562,-1367,-871,-871,12246,24153,28569,1998,-3809,1254,-966,1339,-2581,-5755,-7998,-8784,-12729,-4363,16107,50141,53618,37960,23667,8071,-2132,-3353,-2582,-134,-22,-3570,-7047,-7759,-2807,9098,17520,13369,4409,-2699,-8430,-7613,-3260,-1280,1185,5186,7017,368,3570,7051,6494,2056,1165,3404,9940,22053,41840,51702,46980,34042,4846,-4102,-1723,-2573,-6716,-12079,-9208,12956,23665,12110,-289,-5219,626,859,-2597,-5961,-11481,-12158,-11670,-10848,-11650,-6727,-2359,-1654,-6416,-11788,-13830,-10179,-10034,-6948,-1944,-4743,-9593,-8742,-4929,5288,16380,14807,-324,-4225,-8113,-3520,3153,1559,-3320,-3973,-1368,-3749,-8183,-16062,-9564,-5132,-7643,-17086,-16860,-4983,7273,12096,13103,10670,9785,16651,28651,39886,43220,33514,23446,17393,8868,401,-8730,-2084,1280,-1404,-10243,-9304,-2435,-5563,-12532,-17559,-15259,-6423,-10207,-18215,-9117,-2264,5439,7316,1850,-3315,-8816,-12621,-9524,-2064,5726,17660,41801,47163,25858,12289,-445,-10106,-9163,-11596,-9691,-13904,-15943,-6761,-2317,-6226,-7634,6028,14359,13568,-8118,-10174,-8373,-6957,-1802,5218,5992,3710,273,-1175,-9761,-18401,-12029,-3064,4115,-1933,-3354,11975,26099,30374,20550,7149,-5681,-3709,1643,4390,1693,437,736,-6029,-4182,5015,7185,1672,-3289,653,13415,30402,44270,47970,36527,23680,15224,4765,-3396,1050,8083,3667,-4639,4877,21860,24561,6472,-8400,-12842,-10838,-4501,-7195,-4991,-309,-6140,-4689,2801,14017,13266,-264,-15651,-19025,-3812,-4868,-7032,-8108,-5083,1846,5664,6952,13076,14775,15682,14512,9433,3269,2286,12385,9980,-5819,-9519,6601,18294,24759,20109,6232,3921,19391,18353,5482,-3939,-10274,-8024,1626,10939,15332,11661,8468,9674,8673,2830,-2727,-9338,-14674,-14793,-5740,6014,9891,10496,14233,30159,35156,9022,-11420,1301,17450,26454,31707,28748,18991,3154,-12133,-5290,3894,12747,20811,25882,18678,-757,-16103,-8599,-3373,9730,14151,3005,-3456,-9962,-5368,6672,6390,740,-3110,-4042,-4827,-4754,-6742,-4277,-7096,-16320,-15718,-11377,-11393,-15953,-6965,-1598,-2293,-2249,5563,12560,7848,-1577,-2837,-3801,-9550,-9555,-2120,3379,5622,-495,197,-2366,2420,10918,5591,-7915,-12836,-14235,-15970,-1799,5783,13352,9404,616,-13871,-5719,-8464,-11455,-8849,-13063,-17740,-15458,-16961,-18679,-16819,-9795,-6543,-5109,-4767,-3720,-8004,-8495,-8957,-15799,-12340,-1264,11212,21149,20010,16161,19721,32184,28457,14334,515,733,1930,3570,4565,7906,9003,-553,-4933,-4165,-3361,-10234,-11034,-6958,-6047,-6963,-14785,-1536,7923,4011,-2240,-11156,-3730,6752,8658,12536,10525,-4671,-11028,-10080,-9465,-1662,9247,-1216,-13117,-31,10041,12513,9128,5653,-2194,-7888,-9228,-10550,-16490,-15304,-6509,5327,18002,18792,16652,12147,11260,20338,33772,53965,73147,46885,15605,2650,-5527,-15842,-16241,-4459,6288,13829,18875,25471,15952,9694,17173,18274,6908,-1811,-3351,-4426,-4972,-7855,-4589,10500,22439,20612,4905,3010,21871,49358,58273,52539,28186,2637,-6216,-8140,-7299,3897,21059,50127,73386,55152,35490,23237,7108,742,8409,21444,32401,34332,31397,7361,-3299,-4245,-5648,-12934,-16105,-11192,-9228,-16710,-14319,-8058,-3939,-10267,-11648,-5761,-2128,1653,5122,2814,1147,-2767,-11325,-4093,12483,21260,14329,4300,-3657,4916,15491,27073,22886,7863,-6122,-6574,13963,44508,57999,32739,4853,2512,14342,17292,7636,-5314,3124,35879,72253,97261,97117,70532,42029,27508,22237,23074,19320,13130,7308,6786,5844,1350,-4595,-14624,-15454,-5926,-4932,-13718,-12527,2814,11032,3279,-12863,-4775,562,122,4391,13212,13781,8919,-215,-8643,-10551,-10794,-10250,-14518,-9200,783,7344,4939,-128,-341,2476,8821,22439,35688,18215,2474,-6274,-12244,-16692,-4667,2163,1857,4698,6814,13002,17800,19780,10235,-2658,-7585,-7510,1152,11664,16433,17395,32823,39037,24533,7464,-11332,544,3596,-3560,-12106,-9848,-3938,6451,11253,3322,-71,1012,-4628,-16422,-12312,-3479,4319,9099,3154,-8164,-16338,-9437,-3186,-2166,-6710,-8763,-4291,956,-1399,-2175,2006,-1235,4564,21160,30888,29944,10698,-4522,-4364,531,-7839,-12891,-2559,10195,9583,2990,-9849,-13383,-1569,5661,-5657,-11915,-1246,18876,35564,34171,30685,23395,7211,-5282,-9976,-3949,6480,13502,16783,6474,-5045,-11595,-3279,6152,11418,10206,9474,18353,17733,7030,-123,775,9647,6375,2612,3917,1822,-1632,-6001,-11530,-14195,-10291,-8272,-12937,-15340,-15126,-1824,7520,10021,381,-6105,5726,16018,21209,22733,48185,77255,73197,47100,10938,-7499,-953,7325,6769,5675,5195,2975,-526,-1550,-2275,-4736,-2199,6786,10772,6168,176,2153,11349,15287,13652,10149,7102,6328,15073,25380,22226,10912,8847,8731,-2493,-14628,-14223,-12680,-11585,-3656,4097,-2240,-14851,-13103,-15094,-15315,-5792,-1895,-3454,-6788,-19537,-12737,-7338,-10216,-16055,-16207,-12606,-1218,24166,49314,52725,38469,16020,-1398,-15109,-13858,727,19227,27022,26948,19281,7776,2686,-3129,-5769,-5274,-9798,-14767,-12738,-5716,3232,9041,7723,-1291,-944,-1427,108,-3833,-9901,-14371,-16258,-11336,-6955,-10250,-20535,-11687,8814,28045,26545,13170,-1664,-6385,-1137,12530,33733,42382,24694,-1611,-3228,14777,23606,24698,24779,22842,15224,10727,4105,-4233,-6254,-2009,1360,-3847,-9940,-13583,-5239,-6927,-17610,-18156,-10584,-3276,-3744,-6859,-9538,-3909,-831,-4150,984,5706,3297,-2409,-2678,3819,14105,16104,13315,4433,-6738,-16653,-9441,2071,2802,-2133,-7609,-18181,-9603,-1255,-873,-3674,1720,7203,10828,25784,21365,15605,13277,15821,17668,19378,17331,5896,-10259,-6564,-4735,-3631,-2196,-6859,-15504,-11835,-6611,1914,24191,38197,25999,16588,12838,5694,-4420,-7446,2768,20450,37683,41808,28299,-3167,-9998,7283,27176,16421,707,-8640,-6865,-4696,-6085,-12338,-9821,-3843,-5821,-6170,-1371,1574,-793,-4710,-9782,-11607,-10924,-8479,-8826,-4743,-846,-1356,3531,7205,3557,10287,22609,19665,4089,-5320,-6321,-4741,2038,5531,3311,-594,-3854,-3862,-1517,-4009,-1021,259,-3195,198,17986,32583,33687,34449,40154,41704,31451,16061,-2508,-15700,-15572,-17215,-12620,-7564,-1707,-3462,-2732,-4279,-10147,-13788,-13451,-11119,-10523,-12775,-12545,-5893,5604,14050,8793,-542,-7814,-15629,-15567,-18820,-9443,8289,18060,26762,33789,35828,26730,1750,-7263,3043,4744,3007,-5900,-15575,-3332,-2308,-7338,-10415,-6709,-2453,2793,6457,4017,2733,-1193,-7067,-7059,-10758,-16203,-16443,-9392,-7432,-8096,-6158,-7043,-8178,-6567,-10809,-13198,633,11170,15095,15154,7319,-6500,-7824,-5992,-6618,-2283,1856,4737,6258,6148,6581,9841,13297,19779,21338,13192,16059,26351,31145,16428,7262,880,167,327,597,-2120,8965,21114,14934,2932,-3710,-624,10268,16305,13578,1764,-1043,-344,-481,737,-3348,-9537,-13255,-12739,-8677,-567,-980,-12116,7058,18371,16320,9143,-2002,-5518,-471,15747,32015,35254,25986,8125,-6710,-7376,-42,2303,-6980,-15168,-7221,-5625,-12763,-12793,-4957,740,7522,6589,6104,2220,-1527,-1507,1387,-11079,-8685,670,1247,7328,20107,33498,35357,12791,-5986,-8782,-6513,-798,4147,5055,808,-1681,-5389,-5195,-1054,849,4698,19016,24242,10322,-2634,-5227,-6967,-3773,9521,22928,28255,27020,25181,21975,10990,5450,12968,8835,-1918,-10060,-11183,-9641,-591,4300,5036,11172,21604,33721,42854,35855,18040,10843,16132,18584,12884,2452,-5534,-8540,-10271,-14932,9289,29495,38326,11578,-18142,-4454,12455,11467,2445,-11786,-10528,2271,9794,3308,-1309,6680,11455,11862,10627,6315,2479,-7285,-12918,-6624,-466,-2864,-11833,-18277,-13954,-14337,-12231,-6992,4238,23270,53124,66476,62055,35783,5722,-6627,-12294,-8636,-8759,-9315,-5855,2847,5613,736,-5910,257,7473,5386,-7084,-9860,2460,2947,-7443,-8826,-6510,-7375,-12636,-13112,-9307,-9724,-8075,-463,10133,13170,14736,19451,6171,-11034,-11165,2206,5382,3846,3494,5501,9024,12247,26349,38220,37296,21934,7468,906,-300,-1000,-3576,-4928,-1503,1420,6084,19790,20204,17578,10032,1577,-1309,-2413,394,454,4276,-27,-11552,-17592,-17134,-6287,-3698,1650,5111,5581,6929,1649,-7149,-5091,-6391,-7930,-9403,-12770,-9154,-4676,-11045,-7409,2338,-855,-4198,-669,3242,1538,795,-7684,-14443,-9947,-4613,-9741,-18499,-16228,-12953,-11825,-7661,-3032,-3024,-7277,-13081,-14398,-13336,-12632,-12331,-9456,-7189,-833,8284,22935,34886,36992,24784,-687,-5845,19840,45102,38659,20680,15353,23740,34621,34878,29941,23954,13304,-274,-7615,-2350,1578,3705,5341,7381,5299,7423,12547,10250,10343,14219,15662,9610,7962,18706,43927,60643,40369,19810,22943,30522,26920,20024,15726,13116,4205,-5713,-13004,-10627,-7701,-3944,-3438,-526,6049,8435,-723,6218,2983,-3875,-5140,-5002,-4214,-7852,-6119,-5803,-202,5452,3113,373],[-3892,-9222,-10767,-13525,-9276,-3556,-4920,-7579,-344,1563,-3792,-5090,-2550,-2832,-6992,-11075,-15177,-14370,-9037,-8793,-5202,7713,15266,26659,30825,32361,26136,12738,1017,-13213,-18193,-8146,265,8787,12161,1424,-13862,3406,5192,373,2539,5797,1508,-854,233,-1206,-4232,3037,11498,8076,-2763,-7316,-9034,-4096,9155,29557,57661,81809,68849,42705,24416,5958,-7141,-15044,-10545,-5595,960,14859,22587,24173,17695,3806,-9613,36,4059,-5488,-11246,-9289,-5109,-1525,-1837,2051,4908,-6221,-13674,229,8782,12663,7145,3779,6221,3649,-3079,-8751,-6253,2662,11787,14294,13718,14465,13215,4459,-9509,2069,8781,15547,20460,20323,5845,-667,320,-1869,-4589,-8939,-9948,-3594,-1177,-2768,-3990,-6857,-1338,5945,2920,-8119,-11319,-6495,-13352,-6727,10726,12967,10886,50,-12506,-21035,-22246,-16853,-8472,-4534,-12243,-11601,6148,7525,6936,-528,-7025,-14034,-2254,17541,37184,45385,23726,-1441,-12578,2138,15521,10617,1328,-5679,-7169,2800,2943,-5331,-9469,-11356,-8702,-4274,-3371,3601,12712,15647,15902,22406,-9079,-34558,42435,153173,231618,196798,86709,3953,-2272,-6927,-6613,4680,27882,29763,9372,-4522,-2867,-3435,-15290,-9023,-1918,-2642,-9402,-11788,-7662,-16,11236,18770,16831,5013,-5076,-9547,-562,290,-7209,-9761,4652,16002,16218,9170,2939,-3607,-5917,-8394,-5549,-3926,-9861,-19937,-33799,-29593,-11746,6128,6343,-4041,-3039,-1660,-6223,-12769,-19542,-6222,2730,5030,-3352,-2871,6196,16716,9699,7587,4418,10545,2832,-785,-1829,-2227,-8307,-15008,-18535,-13224,-7945,-7602,-7721,-1185,2096,-385,2242,8402,2835,-6408,-16837,-10806,399,5618,1678,-10138,-19646,-12085,-2109,-81,-3770,2645,3332,-372,-34,4544,1199,-7026,-2342,2574,4028,-4082,-11004,-11261,-8978,-4387,18,3317,4581,5752,4764,49,-2370,2616,9919,12625,10774,4813,4243,808,-7745,-7480,-298,934,2050,4976,6555,3583,-2711,-8742,577,2013,-2587,3193,8572,857,-7202,6173,24238,27218,20262,11349,6875,3248,4525,6800,-327,-8049,-8301,-4148,-4118,-7954,-17073,-8026,8395,8057,1553,-5403,-9842,-4004,2387,7295,11135,5875,-2016,-8758,-9670,-5001,-880,95,-4910,-12660,-8609,-1853,5578,9081,11664,6167,-4863,-8482,-2472,1730,-4106,-6507,4055,3335,-6124,-12334,-2179,3892,12820,8643,-4133,-4768,-2805,-2220,-7415,-13331,-10725,-9884,-9206,-13768,-12681,-9862,-7610,9254,26004,40744,31937,9748,-3649,-2015,-2482,-6893,-4204,5719,13418,18122,4879,-3458,-1377,2866,4063,-372,-3026,-1411,8383,19156,20772,13693,2153,-5743,-10132,-11932,-15674,-12227,-9088,-7091,2668,17687,24613,12291,-460,-9793,-7280,-5064,-2393,-4523,-7093,-8304,-3305,1324,3715,3455,9934,16956,10943,1726,-1194,5719,5874,1312,-98,-270,-683,-4102,-10873,-11407,-4501,2015,4024,-1199,-9717,-9225,-7699,-11564,-8881,-11606,-12205,-11300,-5358,4844,10735,19769,21634,26211,33120,23977,8564,6426,13409,18817,11682,13441,22846,22475,9629,5359,-6319,-1573,14548,34813,50642,21536,6715,-2517,-8199,-11374,-8857,-1812,1041,6763,3656,-7328,-10556,-12038,-10344,-5542,-4398,-8280,-15513,-14280,-8702,-9294,-1162,-1947,-9614,-17891,-12441,-12418,-15702,-9565,-962,-26,-354,8176,30870,28089,8730,-6926,-8554,-1892,2196,5504,10107,14107,12340,6003,4107,3959,873,-4668,-8043,-9275,-11926,-8033,10103,10334,4856,3997,8409,9467,-942,-5014,3228,10604,13756,15779,7873,-421,-3095,-5008,-6534,-3139,2017,4784,10816,20207,30508,32126,15531,-4245,-11802,-10147,-4683,1887,3647,4096,7824,13891,10802,7646,10671,14078,17210,12838,-2185,-13126,-2975,7973,24853,31152,12657,5487,12140,18391,8107,-2565,-4024,-3036,-6121,-6777,112,4496,548,-11214,1671,20275,35395,23211,7632,9570,17709,17868,4870,-6569,-12821,-4624,-2268,-9066,3973,2129,-4161,-11060,-10079,-4306,995,973,-5787,-13027,-8551,-191,3285,4143,6548,5634,201,1571,4776,1557,-975,-2512,5153,4309,475,-7603,-15513,-11110,-3716,2322,-2019,-11343,-8211,-1335,983,-633,-5618,-12979,-14205,-8323,-3905,-3658,-3772,11280,24254,27568,1267,-6282,1031,-534,1150,-2881,-5364,-7301,-8083,-11501,-5529,10900,43863,55396,43182,29451,12331,245,-2098,-2024,-358,-649,-4603,-8035,-8276,-3930,7910,19063,16089,6204,-2447,-8839,-8463,-5112,-5745,-5222,-1013,1210,-3502,2909,5914,4316,-1394,-2145,1166,8543,20417,42667,57387,53680,38696,6806,-4788,-5620,-7418,-10842,-14418,-9712,10653,18862,9320,-1024,-7515,-4617,-3914,-6057,-7862,-8892,-13037,-14632,-13007,-11163,-5854,-920,19,-4150,-9720,-12570,-9314,-9927,-8693,-3650,-6019,-11471,-9917,-5799,5157,16791,13913,-3495,-6319,-8001,-2948,3219,786,-4830,-5664,-2469,-3508,-6802,-14064,-11840,-7785,-9707,-17667,-18318,-8004,3570,10695,13412,12551,12649,20360,32349,43579,49659,40873,29546,24030,15535,4233,-9494,-6040,-2737,-5009,-12246,-9778,-3503,-6726,-12979,-18015,-15753,-7958,-12443,-16217,-6141,1511,7954,6259,-781,-4631,-8805,-11534,-9384,-3147,4102,13589,33594,41427,24785,11528,-471,-6425,-4544,-7489,-7191,-11701,-14036,-3803,1743,-4235,-9756,4117,13967,16104,-4619,-8317,-8451,-9245,-4907,2971,5493,4894,2067,-1878,-12784,-16792,-12228,-4586,2165,-2288,-2045,13401,26501,29866,20672,7890,-5198,-4281,655,2717,-1206,-3100,-879,-5450,-4514,2782,4525,-1088,-7044,-3261,11172,29151,44933,52756,42537,26888,17123,7437,2083,7349,13209,5860,-5450,2932,19674,21566,4280,-10270,-13716,-9899,-2518,-5479,-2424,3913,-33,-1445,4410,12740,10090,-3208,-18294,-18901,-3209,-5047,-7953,-8847,-3600,3819,6747,6628,11347,12771,14702,16618,13372,6566,6880,17940,12897,-4573,-11137,5294,18121,24682,19441,4849,-582,15641,18694,7663,-864,-7040,-11797,-1499,9347,14395,10771,8145,10228,9910,5490,-1044,-8059,-13360,-15559,-5429,8038,11951,11341,12715,26054,30183,7358,-10258,3326,19179,28312,32992,28622,18799,3255,-12136,-5405,4345,13621,20780,24455,14739,-3717,-15785,-6957,-2087,7676,10037,279,-2660,-10527,-6602,5126,5776,402,-3510,-4394,-4754,-4062,-5811,-3378,-5002,-12718,-12832,-8253,-8546,-17847,-11438,-4885,-4077,-2702,5421,11921,5876,-1835,-2620,-6557,-13421,-9853,-2748,3585,8368,4049,3147,-3580,-2263,8221,3913,-9242,-14314,-15319,-14964,-49,9526,18150,12024,298,-12078,-1967,-4653,64,3186,-6193,-15981,-17041,-19557,-19701,-14532,-7832,-4319,-1674,-1137,-2159,-7323,-7830,-8674,-16246,-14293,-2314,10295,19595,18320,14940,18006,27984,25100,13717,1134,1555,1802,2978,4498,9140,12474,3271,-3435,-4293,-3338,-9411,-10127,-5673,-4541,-7772,-18080,-4865,5099,2919,-1877,-9518,-4107,5652,7417,10173,9444,-4088,-13741,-12497,-10764,-2504,8349,660,-12289,580,10368,11387,6109,1343,-5377,-10223,-11008,-10862,-15337,-14969,-6866,4745,16763,17665,17008,12234,10044,18006,29226,45461,62956,41077,14248,376,-8925,-18520,-15120,-3831,7111,16541,22036,28721,15660,7975,13303,13689,3089,-4413,-3458,-2564,-2430,-4580,-1555,10995,20403,18327,4734,5297,24682,54790,66239,56916,28267,1762,-5615,-5902,-6120,1600,15170,39620,67806,62135,46388,33682,16026,2266,6686,17285,25193,26029,27219,6607,-5321,-6625,-6011,-12018,-18476,-12559,-9331,-13769,-11343,-6801,-4323,-10686,-11583,-6411,-3567,-1526,1142,-614,-852,-3263,-10208,-6095,9112,16333,10204,2258,-2569,5854,14262,24427,20055,5198,-7300,-4383,15276,41318,57032,32489,4071,821,11297,13730,6241,-4280,5428,38855,75517,100749,98052,69102,41527,26399,20273,20094,17108,13386,8889,9096,8018,4242,-1174,-11540,-17407,-9946,-8682,-15505,-11404,3820,11422,1258,-15974,-3706,695,-195,4230,13712,13964,6468,-4566,-10144,-11201,-11665,-10180,-11650,-5173,4667,12379,10641,4260,1963,2550,8549,22874,35575,18061,2015,-6815,-11964,-13554,-1450,5688,4027,4581,3252,11862,20534,24124,14029,0,-5852,-5595,2164,10279,13015,15619,35954,48805,34043,14775,-6127,-978,1866,-5775,-13743,-9118,-3075,8263,15294,7899,4074,2679,-5645,-18943,-13054,-3004,6308,11732,5440,-6681,-15346,-10276,-4743,-4050,-9398,-12501,-7255,-445,-1404,-1964,750,-5686,-3293,13417,25354,27845,10095,-2533,-655,3505,-6185,-15294,-3992,10088,11570,3285,-10024,-11433,1438,7036,-5558,-11261,1265,24636,41266,37689,31530,21191,3694,-8472,-12392,-5437,4962,10443,13677,5761,-5597,-11301,-2126,7579,12294,8886,6656,14800,16724,9483,1831,228,10110,7637,3840,6005,5093,1332,-3897,-8102,-10042,-8033,-7573,-13594,-14971,-15090,-2853,6973,9859,89,-6708,4665,15982,23647,27144,52470,80118,75838,49841,15030,-3861,-2734,7134,9324,9102,6800,2194,-4316,-4283,-2323,-3536,-787,8567,12125,5990,-778,1209,10245,13972,12546,10155,9063,8816,14829,20847,16781,7451,6558,7805,-793,-12165,-12096,-11473,-10660,-3614,3407,-3390,-15026,-10140,-12039,-16824,-7288,-3708,-5406,-8219,-21107,-12533,-7736,-10105,-15071,-17319,-14393,-2944,23234,54938,61437,46498,21263,1710,-12698,-11567,3065,18119,22344,21516,14773,4423,-341,-7252,-9356,-7297,-11591,-17904,-14761,-8139,417,6662,4914,-2424,-199,738,2679,-1576,-8040,-13331,-16407,-12321,-8422,-11754,-19853,-8961,11992,30433,26660,11624,-3395,-5904,182,13293,33004,39643,23838,-1726,-3879,14090,23434,23949,23744,23215,17967,13651,7068,-1144,-4146,-140,3823,-1033,-8027,-13501,-3117,-4263,-16543,-20866,-10686,-2320,-1856,-7010,-8307,-4040,-2136,-5970,-564,4887,2505,-3277,-4317,604,9791,12163,9641,920,-8887,-19666,-8276,4308,6736,1987,-3745,-15965,-13221,-4570,-4822,-7331,477,11173,17274,27352,18818,13576,11293,12533,13816,17568,16293,4389,-11389,-7166,-5062,-4039,-3962,-8566,-15403,-12177,-5796,5279,29300,45261,33878,22225,15201,4977,-5821,-8074,2011,19632,37112,40495,25261,-5707,-8561,12406,34067,18915,379,-12874,-11415,-6453,-4913,-8794,-4899,863,-1611,-3706,377,2966,554,-3279,-8558,-10645,-9410,-5910,-6353,-3817,-2504,-6239,-3689,149,1723,11985,26272,22084,5865,-3273,-3977,-2097,4332,6481,3606,-674,-4286,-4803,-3161,-7071,-4171,-69,199,5860,23935,37788,36560,34598,39535,43884,33894,17044,-2859,-14634,-12523,-14314,-14163,-8772,-2625,-4969,-7082,-7974,-11184,-11526,-12008,-11768,-12201,-14870,-15008,-7070,4922,12887,7236,-1587,-6647,-13631,-15088,-19027,-8692,9244,17082,26130,36656,42273,29757,2968,-4482,3202,2913,114,-5659,-13110,-4611,-4431,-7143,-7518,-3232,897,5094,6763,538,-4546,-8483,-14799,-11643,-11639,-15016,-16133,-7673,-3424,-3207,-1993,-2837,-2984,-2999,-9981,-11998,5161,17533,20821,18527,7748,-6145,-6358,-3950,-4594,-880,1736,4172,6290,6226,6273,9484,13569,20891,19738,13012,14457,22560,30580,17201,7404,1171,484,74,222,-1315,13106,26824,18882,5691,-1690,251,9913,14600,10734,-661,-1797,251,656,2273,-1132,-6323,-9529,-11484,-10240,-3753,-4675,-7954,2306,13048,13198,8648,-2172,-8506,-4553,11903,29712,36115,26879,7339,-8057,-7953,555,3094,-5839,-14927,-7293,-6581,-13322,-12653,-4254,3061,11796,11976,10589,5241,760,155,2762,-10548,-7173,1289,1061,6857,19039,32897,37535,16118,-2883,-6689,-5148,-741,141,-192,-4197,-6717,-10647,-8446,-1422,1310,4172,16463,21262,7895,-3758,-5450,-5347,546,16011,30779,35837,34287,34124,32871,23040,14516,17175,9579,-1227,-8278,-9650,-8779,-509,4052,4980,10949,21535,37213,51798,48047,27180,15577,21638,24528,17524,5790,-3481,-7243,-8440,-10174,4586,22196,32568,10644,-18095,-4134,11737,10330,917,-12934,-5915,6640,13243,7818,3843,12683,16873,14013,7222,609,-1071,-8641,-12916,-6508,438,-1887,-11950,-17936,-12634,-13746,-11569,-6041,5357,23343,47519,57564,57176,36545,7635,-6116,-11600,-5662,-5502,-7534,-3657,4688,5792,-1250,-9978,-1013,8108,6627,-6262,-8021,3698,3332,-6506,-7538,-7993,-9448,-13644,-14588,-11788,-13063,-11338,120,13216,16871,18406,22496,7047,-10804,-12131,3312,7120,5869,5861,8022,9765,13844,31161,42612,36729,20081,5749,-673,-1242,-1126,-2939,-4000,-1096,557,4187,16192,17544,15621,8380,1110,-766,-2359,-864,-2593,296,-3076,-13493,-18506,-16882,-6833,-5182,-801,2597,3619,5756,3064,-4438,-2643,-4957,-7273,-8801,-11325,-8566,-5953,-13122,-5111,5797,3010,-1585,574,2820,534,756,-6529,-14131,-10019,-4885,-10135,-18992,-13805,-9960,-10056,-9053,-3801,-2644,-6522,-12223,-13653,-13681,-14298,-14765,-11459,-7699,78,10003,22055,33776,37815,26840,2577,-7058,18607,44929,41887,25420,17806,24391,35599,37783,33994,26168,12873,-2170,-5410,83,2417,3942,6219,8372,6199,9220,16188,15869,17949,21367,21523,14303,10394,19619,48160,66934,44868,21328,21933,27223,23786,17943,13976,9971,1528,-7452,-15639,-13526,-10346,-6486,-5350,381,9886,14665,5632,8362,2956,-4370,-6310,-7166,-7076,-9595,-4722,-4011,1186,5111,2554,165],[-3453,-8993,-10472,-12979,-9118,-3590,-5110,-7222,-207,1280,-2740,-2161,688,61,-4969,-9710,-14597,-13151,-6726,-7379,-6990,5827,14011,25886,29376,28369,20538,8246,-1910,-15029,-17445,-7795,697,9770,13690,4321,-11040,5116,6846,3127,4766,7464,2779,-419,-431,-2523,-5544,1633,9613,6771,-2477,-5846,-6357,-83,12863,34316,62589,83798,67078,41417,22793,4871,-6424,-14700,-12287,-6397,-102,13298,23063,24237,17336,4505,-8602,-1771,2564,-6301,-11499,-9176,-4980,-1749,-3060,-1028,687,-9383,-10829,805,8052,12171,7623,4834,8021,4428,-3321,-10642,-9782,-1194,9123,12868,12402,12329,10915,1659,-11244,3371,9472,14302,18219,17757,4489,-2139,-2270,-2999,-5701,-10471,-10111,-1951,860,-633,-2091,-4989,679,7832,4331,-7017,-11736,-6846,-13421,-4258,13107,13688,11623,-137,-15107,-26083,-27729,-20394,-8921,-3894,-14803,-12924,6766,10110,11278,5408,-2136,-12140,-4778,19031,39372,46033,22522,-2453,-9868,4478,15188,6129,-6614,-14278,-15015,-3393,-1399,-7693,-10903,-11812,-6489,-948,325,5546,12133,13907,14635,20387,-10749,-55090,3914,74670,121969,90959,3977,-59416,-51498,-42767,-26421,4475,32624,31338,9082,-5425,-3843,-3823,-13461,-8467,-2569,-3924,-10489,-11219,-4461,4858,16669,21931,18189,5328,-5259,-10401,-1184,123,-6404,-10701,305,10594,13071,7829,3080,-3067,-5149,-7290,-4743,-4799,-13162,-24297,-38409,-34154,-15474,4482,7220,-3342,-3899,-3590,-7391,-12610,-16727,-4182,4807,6896,-1539,172,11407,19037,11284,8571,5660,12505,6829,1508,-1805,-2390,-7594,-14012,-19158,-12006,-6914,-7806,-7113,29,1943,-3357,-3093,4816,1040,-7697,-16216,-10876,-908,4186,929,-10757,-19173,-11793,-3174,-1932,-5879,781,2239,-588,30,4647,1533,-5751,337,6233,7591,-1354,-6246,-4944,-8131,-6567,-4735,-1729,3494,6121,5580,-292,-4921,-1011,7872,12004,10496,4772,4535,1467,-6358,-6517,404,2649,4307,7220,8895,5177,-2198,-7077,2113,2549,-1301,2382,7311,-1337,-8924,6925,24288,27553,21603,12479,7267,2556,3834,5950,-1395,-9069,-8914,-3462,-2276,-5745,-15204,-7946,9176,9001,2171,-5111,-10852,-4928,2848,9173,13596,8396,966,-5973,-7559,-4029,-53,1465,-3270,-11385,-11667,-8040,1183,7693,12167,8208,-621,-2185,3098,5127,-3288,-7118,4037,2875,-7309,-6872,5727,13423,21346,15782,1185,-3433,-3701,-3166,-7245,-12022,-11354,-12036,-11796,-15699,-10991,-7670,-8293,7332,26097,43285,35861,13317,-48,1519,-167,-6251,-7346,3706,11458,18312,7677,-1625,-1384,1970,2721,-1310,-2628,-1543,6151,16126,17880,12401,988,-7589,-10352,-10799,-14706,-10965,-7908,-6335,2926,16754,25188,13321,494,-9225,-9045,-9391,-7406,-8476,-6842,-3946,1854,5113,6537,6919,13230,19553,14012,6725,5010,10414,9158,4257,2901,2305,904,-3982,-11488,-9856,-3763,2343,4741,-477,-10098,-10412,-7927,-10271,-8372,-13822,-13763,-7850,-2452,6367,10663,18688,19291,20712,25918,18391,4180,3380,10732,17811,13486,16409,25605,20626,5193,879,-8708,-5025,8714,24490,43701,21093,7139,-3383,-10483,-13361,-9764,-2975,-504,6656,3808,-6443,-9112,-11337,-11088,-6990,-5448,-8807,-16378,-11827,-5238,-8814,-1530,-1238,-7350,-14578,-13426,-11648,-11131,-6764,-2274,12,966,9285,29659,24891,7326,-6291,-7764,-2265,972,4030,8599,12716,11742,5461,3979,4198,1136,-4219,-6693,-7403,-9933,-10553,5003,4492,3185,1269,4099,6997,-2329,-5340,4600,12308,14091,14712,6015,-1466,-3297,-4688,-6329,-2821,2345,3967,9266,18765,28824,30503,15981,-3143,-10752,-9643,-3293,3501,5280,4993,7429,13126,10837,9184,15011,20560,24306,18355,1810,-14080,-4875,5936,19328,24556,12631,9184,17948,24445,11687,-627,-2935,-2451,-5187,-6838,-1465,2047,-2635,-10361,5668,22439,33943,20758,6081,9508,20041,23753,11729,-2222,-11805,-4111,-54,-2887,9467,4833,-2621,-10256,-10517,-3617,3449,4926,-1663,-9524,-9073,-1105,3372,4879,7541,5626,41,1860,5215,2288,-1450,-5012,4806,4633,676,-6854,-16791,-13418,-5214,1512,-1482,-9710,-10030,-2786,-455,-1339,-5979,-13906,-14741,-10056,-7030,-7144,-6078,11622,25577,27633,2194,-8608,905,131,1516,-2468,-4596,-6789,-7699,-10342,-5310,7472,37577,55806,47423,34495,16273,2740,-689,-1302,-461,-1091,-5211,-8365,-8199,-4846,6437,20021,18645,7923,-2220,-9212,-9162,-6790,-10340,-11600,-7027,-4572,-6652,2374,4475,1851,-4791,-5362,-979,7265,18632,41862,60520,58496,41921,8730,-4080,-6878,-9298,-13226,-15295,-10030,7666,12610,5987,-2206,-9913,-9053,-6794,-8657,-9207,-5606,-8074,-13489,-10926,-9231,-3995,1878,3569,-6,-6578,-10903,-8375,-9666,-9828,-4857,-7097,-12985,-10816,-6711,4458,15833,11707,-6817,-7121,-6874,-1730,3737,333,-6076,-7212,-3531,-3268,-5438,-11479,-12027,-9229,-11178,-18040,-19094,-11497,-1367,8316,13238,14351,15881,24131,35211,45759,54386,47611,36129,30917,22357,8336,-8097,-9613,-6559,-8366,-13462,-9921,-4425,-7752,-13186,-18164,-15348,-7613,-12282,-13504,-2703,5913,10421,4981,-3152,-5686,-8444,-10182,-8986,-4192,2744,10226,25599,34915,23282,10721,384,-2886,-329,-3338,-4580,-9589,-11351,-22,6029,-2536,-11620,2903,13959,18864,-127,-6126,-8243,-10912,-7399,807,5045,6463,5443,498,-12020,-13799,-11457,-5556,437,-2711,-955,14421,26193,29048,20841,8983,-4057,-4167,-69,893,-4315,-6140,-916,-3923,-4777,170,1595,-3638,-10191,-7339,7576,25029,41905,54034,46755,29403,19342,11645,8396,13687,18419,8471,-5650,644,16750,17897,1676,-12404,-13920,-7895,625,-2903,230,7630,6358,2373,6289,10973,6766,-5810,-19814,-17004,-2640,-5221,-8835,-9466,-2200,5448,7382,5906,9505,10815,13680,18323,17604,11133,12893,23481,15137,-3719,-12414,3870,17435,24007,18301,3343,-5253,10373,17360,9028,1867,-3579,-14695,-4775,7754,13383,9620,7381,10288,10809,8671,2526,-5311,-10427,-14488,-4844,9804,13493,11768,11128,22228,25847,6750,-8518,4438,19202,28060,32203,26773,17559,3206,-11950,-5666,4633,14313,20410,22480,10981,-5772,-14543,-5752,-953,5748,6439,-1214,-2510,-12135,-7575,3880,5178,-58,-4032,-4780,-4718,-3438,-5055,-2697,-3028,-9011,-9482,-5426,-6216,-17671,-14933,-7349,-5205,-2996,4875,10568,3611,-1001,-1165,-7513,-15920,-9580,-3630,3376,10791,8290,5192,-4898,-5644,7472,4308,-8693,-14127,-14618,-12924,2055,13688,22608,14267,584,-6014,2149,426,12718,16050,763,-13828,-18342,-21480,-18357,-11521,-4806,-848,2730,2999,-489,-6662,-7254,-8298,-15611,-15822,-3035,9611,18135,16666,13536,15625,22841,21317,13443,2527,2810,1926,2533,4516,10347,15953,7720,-1535,-4332,-3429,-8777,-9208,-4177,-2450,-7591,-20462,-7547,2891,2438,-837,-7677,-4569,4482,6137,7533,7624,-3578,-14246,-14822,-11980,-3257,7927,3544,-10902,1106,10178,9781,3014,-3408,-9112,-12845,-12456,-10372,-14025,-14431,-7271,3991,15473,16751,17681,12360,8565,14958,23769,35849,50529,34729,12998,-1600,-11987,-18815,-13557,-3264,7591,18735,24578,31092,15519,7241,10383,9587,-1075,-7132,-2881,-391,-145,-1930,1165,11268,17814,15169,4152,7278,26842,58373,71663,59035,27496,790,-5134,-3735,-4392,-556,9784,29260,59075,66561,56716,43810,25209,3809,4651,13062,18322,17500,20871,4767,-7335,-8661,-6309,-10745,-17884,-12883,-8081,-10256,-7919,-4671,-4240,-11055,-11427,-7040,-5071,-4388,-2128,-3199,-2169,-3412,-9257,-8301,5122,10753,5775,188,-2004,5485,11674,20217,16084,1865,-8670,-2465,16238,37354,54120,31038,2750,-1258,7630,9276,4211,-3109,8274,41131,75615,98434,92295,62728,38587,24648,18236,17209,15082,13554,10067,10796,9669,6829,2374,-7639,-15453,-12041,-11289,-15994,-9879,5298,12120,-437,-16837,-2716,756,-436,4140,14631,15300,4795,-8895,-11296,-11721,-11475,-7786,-6679,-653,9215,17915,17037,8925,4059,2244,7839,22373,33434,16628,1107,-7391,-10929,-9619,3407,11355,8463,6011,-247,10030,22255,27316,17067,2648,-3726,-3631,2961,8738,9919,15036,40087,58713,43267,22024,-281,-3160,-373,-8104,-14940,-8221,-2183,9866,19055,12867,9084,5986,-5008,-20898,-13716,-2543,8175,14251,7833,-4814,-14094,-11196,-6592,-6426,-12633,-16116,-9669,-1129,-531,-1112,243,-8507,-10013,6391,19944,25423,9501,-402,2958,6407,-4142,-16623,-5238,9678,13150,3622,-9937,-9991,3193,7200,-5900,-10302,3962,30450,46389,41025,32736,19606,754,-11509,-14678,-6971,3068,7098,10315,5050,-6133,-10797,-748,9048,13002,7412,3721,10696,14912,11527,3948,-27,10703,9193,5173,8058,8565,4839,-959,-3750,-4748,-4910,-6515,-13919,-13952,-13547,-3526,6377,9421,-385,-7478,3050,14711,24388,30026,54580,79700,75640,50610,18443,306,-3331,6861,11701,12222,8358,1873,-6860,-6308,-2583,-2385,1136,10853,13873,6183,-1423,379,9122,12672,11663,10631,11544,11507,13511,14437,10342,4301,4554,6968,1532,-8662,-8697,-9331,-9643,-3283,3288,-3722,-13678,-7223,-8722,-17537,-8959,-5580,-7104,-8998,-19694,-11948,-7795,-9598,-13432,-17192,-15895,-4509,21638,58786,68864,53913,26267,4672,-10272,-9230,4992,15992,16847,15359,9440,187,-4099,-11531,-10750,-6744,-10237,-19206,-15678,-11698,-4998,1375,14,-4380,156,2712,4921,250,-6590,-12674,-16315,-13063,-9736,-12959,-17497,-5543,16141,32688,26548,10268,-4287,-4165,2183,14335,31831,35905,22217,-1864,-4299,13654,23453,23338,22872,23609,20499,15846,8853,1210,-2385,1532,6184,1827,-5764,-12690,-651,-564,-12372,-17740,-9485,-703,1122,-4529,-6364,-4242,-3553,-7433,-1685,4162,1612,-4080,-5547,-1835,5955,8036,5579,-2159,-8852,-18152,-6632,6553,10602,5798,9,-11318,-15448,-7512,-8304,-10061,508,16423,24276,27768,16232,11652,9147,8670,8905,14062,13050,753,-13497,-7246,-4868,-3746,-4103,-7302,-11820,-11876,-5249,7758,32503,50261,41203,27979,17424,4229,-6826,-8175,1673,18241,34505,36375,19886,-9043,-6051,17728,39086,20434,664,-15265,-15158,-7676,-3066,-4538,-335,4757,2345,-1224,2107,4351,1999,-1524,-6648,-8981,-7596,-3254,-3669,-2838,-4027,-10718,-11066,-8243,401,13721,29090,24219,7793,-946,-1514,574,6777,7819,4540,-103,-4026,-5135,-4590,-10220,-7258,-263,3498,11915,30872,43550,39785,34932,38635,45232,35614,17772,-2766,-12337,-9497,-11218,-14462,-9574,-3254,-5909,-11926,-11755,-10795,-7546,-9303,-11546,-12629,-14694,-16755,-8528,4046,11792,6285,-1275,-3508,-10264,-14244,-18775,-7400,10282,16023,24870,38207,46585,30517,3169,-1315,4153,2111,-1497,-4403,-10764,-6084,-5834,-5691,-3806,510,4280,7116,6559,-2947,-8962,-7159,-13182,-16423,-11593,-12886,-15643,-6370,258,2234,3324,2670,2924,825,-8862,-10524,9950,24099,26260,21157,7764,-5593,-4490,-1511,-2092,666,1611,3799,6407,6185,5775,8804,13232,20713,17753,13283,13313,18765,28861,18135,7636,1392,759,-155,-152,-451,17249,32474,22862,8412,387,1203,9342,12495,7766,-2839,-2407,857,1666,3574,803,-3380,-6185,-9226,-10270,-5282,-2903,-2447,-1015,8087,10170,8208,-1877,-11347,-8224,8399,27088,36075,26818,5945,-9495,-8338,970,3623,-4496,-13752,-7602,-7615,-11998,-11675,-3202,5553,16321,17779,15245,8079,2644,1484,3563,-10122,-5464,2009,869,6295,17813,31651,38453,19079,409,-4103,-3591,-667,-3916,-4847,-8168,-10425,-15045,-10902,-1101,2578,4573,13159,17266,5440,-4486,-5582,-3811,4505,22175,37917,41953,39229,40039,40813,33358,22729,20601,10240,-172,-6284,-8158,-7590,-180,4022,4978,10621,21209,40034,59723,59572,36595,20144,26593,29822,21791,9141,-1206,-5148,-4437,-2395,819,15141,26527,9441,-18015,-3909,10566,8632,-963,-12015,-950,11175,16582,12147,9230,18181,20699,14567,2797,-5037,-4410,-9825,-13022,-6754,757,-1368,-12186,-17467,-11352,-12798,-10414,-4639,6581,22924,41324,48386,51288,36351,9070,-5803,-9764,-2054,-1677,-4360,-532,6938,6099,-3173,-13299,-1259,9075,7972,-4769,-5798,4836,3628,-5041,-5659,-8667,-11646,-13484,-14087,-13936,-16506,-12527,2811,17782,21697,22563,24720,7301,-9357,-9936,5588,9436,8239,8461,10681,10110,14575,34810,45736,35639,18350,4273,-2212,-2239,-1260,-2398,-3295,-1082,-426,2810,12790,14843,13469,6352,524,-1,-1975,-1926,-5701,-3946,-6316,-15241,-19039,-16534,-7502,-6828,-3349,73,1745,4851,4967,-1444,-245,-3792,-6690,-7915,-9817,-8215,-7413,-14952,-3171,8536,6446,411,1034,1587,-1127,126,-5718,-13930,-10174,-5249,-10552,-19352,-11796,-6986,-7637,-10404,-4891,-2182,-5444,-10933,-12492,-13384,-15560,-16888,-13070,-7836,1097,11245,20319,31094,36537,27178,5183,-8608,16313,42868,43373,28747,18821,23263,34517,38821,36830,27382,11576,-3999,-2805,2253,2847,3729,6605,8859,6744,10944,20124,22424,26312,28784,27889,19317,12618,19700,49745,68928,46336,21447,19442,22472,19801,15622,12195,7014,-1442,-9657,-18485,-16468,-13148,-9313,-6914,1975,14038,20541,11180,9539,2341,-5062,-7325,-9123,-10247,-10563,-3984,-2724,2856,4716,1848,-219],[-2614,-8348,-9665,-12019,-9219,-4027,-5416,-6505,-134,907,-1601,1083,4327,3360,-2332,-7451,-13003,-11862,-4927,-5704,-7990,3697,12442,24669,27691,24807,15882,4222,-4791,-16606,-16402,-7486,954,10496,14950,7323,-6486,8006,9132,6138,6962,8946,3852,-74,-1099,-3895,-6975,68,7462,5306,-2141,-4431,-3855,3534,16037,38087,65433,82081,62719,39029,20798,3819,-5350,-12344,-13984,-7086,-1151,11272,22615,23624,16765,5317,-7066,-4057,695,-7219,-11672,-8897,-4668,-1670,-3744,-3572,-3028,-11160,-7661,1499,7195,11304,7913,5985,9714,5263,-3374,-12413,-14077,-5955,5684,11056,11143,10892,9414,118,-12197,3543,9170,12689,16108,15366,2991,-3949,-4938,-3510,-5934,-11497,-10664,-951,2343,1053,-523,-3405,2229,9019,5132,-6183,-12069,-7547,-13309,-1824,15145,14227,11911,-1006,-18288,-31623,-33945,-24852,-10287,-3099,-13594,-12200,7533,12326,14819,10396,2095,-8916,-6296,20937,40886,45372,20828,-3359,-7164,6219,13920,840,-14906,-19552,-15695,-7998,-4467,-9341,-12135,-12359,-4474,2275,3722,7099,10883,11237,12143,16850,-12805,-45684,-19203,8697,19047,-14961,-81441,-125177,-102111,-79144,-47767,1715,34880,30028,6956,-7486,-5525,-4418,-11460,-7774,-3225,-5141,-11236,-9920,-1315,9422,21298,24190,18895,5269,-5488,-11487,-2405,-742,-5965,-11971,-4863,3725,8301,5814,2849,-2912,-4740,-6612,-4378,-6093,-17092,-29491,-44274,-40507,-20547,2296,8007,-1964,-3502,-4339,-7237,-10208,-13138,-2756,5972,7992,-127,2859,16031,20603,12679,9625,7101,14435,10652,3385,-2278,-3262,-7633,-13587,-19573,-10416,-5772,-7917,-6348,1744,2746,-5336,-8664,-535,-2469,-10210,-15281,-10706,-2409,2494,-41,-11587,-18844,-11296,-3584,-3259,-7640,-791,1104,-1217,-550,4030,1409,-5072,1471,7943,8987,-208,-2681,-99,-5473,-7291,-8106,-5054,2702,6302,6079,-736,-7128,-3979,6314,11524,10166,4655,4700,1886,-5428,-6034,536,3734,5886,8620,10350,6235,-1678,-5739,1648,1390,-932,579,4726,-4824,-10374,6750,22057,25208,20692,12387,6788,1427,2762,4606,-2751,-10261,-9736,-3118,-880,-3948,-13748,-8346,9050,9150,2000,-5580,-12471,-6491,2791,10839,16054,10998,4113,-3354,-5941,-3797,156,2310,-2003,-8826,-11156,-12778,-1774,6179,11989,9483,3133,3263,8410,8637,-1748,-7816,3517,2172,-7967,-2745,12456,21878,28181,21964,7369,-642,-3978,-3808,-6614,-11100,-12688,-14645,-13996,-14347,-8898,-5846,-9409,3936,23939,42552,36675,15368,2911,4073,1166,-5804,-9408,2318,9841,17748,9968,-178,-1776,542,706,-2686,-2136,-1713,2951,12282,14733,10710,-343,-9763,-10230,-10060,-14076,-10146,-7261,-6058,2614,14695,24340,13555,1080,-7582,-9724,-14023,-12814,-11202,-5558,-788,6086,8779,8948,9922,15918,21372,16454,11164,10202,13932,11167,5791,4207,3295,1350,-4672,-12823,-8364,-3003,2437,5014,-191,-10705,-12373,-8810,-9582,-8163,-15645,-13078,-4728,-164,7433,10203,17091,16496,15377,18393,12628,-11,405,7896,16186,14968,18753,26719,17417,256,-1643,-4857,-6973,2514,14493,35499,19466,6534,-5054,-13491,-15200,-10392,-4295,-2247,6436,3917,-5712,-8069,-10689,-10941,-7957,-6646,-9542,-15447,-9805,-2818,-7631,-2326,-1024,-5708,-12167,-12260,-9065,-6690,-3455,-3666,-378,1984,10364,28418,22067,6228,-4732,-5894,-2354,-312,2285,6690,10860,10612,4398,3069,3559,547,-4513,-6247,-6593,-8837,-13411,-967,-728,3032,-93,-815,3332,-4606,-5836,5437,13242,13771,13248,4059,-2574,-3555,-4337,-6142,-2915,1995,2442,7068,16574,26374,28351,16440,-1349,-8952,-8390,-1945,4955,6914,6268,7678,12540,10619,10370,19367,27263,30994,22797,4913,-12941,-7676,3031,13384,17046,11935,12533,23513,30068,14510,513,-2311,-1996,-4314,-7013,-3686,-1513,-6876,-6321,9673,23840,31488,17501,3693,8457,20822,27993,17491,1541,-10943,-4149,1438,3836,15413,7441,-1339,-9779,-11665,-3642,5003,7919,1726,-6398,-8616,-2054,2953,4609,7136,4258,-1064,1422,5363,3324,-927,-7463,3910,4832,931,-5816,-15146,-16330,-6998,227,-1294,-8317,-11670,-4119,-1395,-1230,-6032,-14952,-14474,-10584,-9966,-11838,-7075,12982,27304,27653,3642,-11242,410,605,1951,-1944,-4142,-6998,-8120,-9831,-4969,4914,31063,54268,49715,37724,18984,4638,241,-982,-915,-1779,-5822,-8545,-8084,-5987,4223,19661,20243,8895,-2570,-9970,-10047,-8441,-14490,-17014,-12965,-10824,-8905,1422,2255,-1300,-8488,-8936,-3492,5638,16487,39204,60364,60425,42836,9845,-3038,-6237,-8264,-12171,-14672,-10785,3738,5240,1944,-4202,-12976,-11760,-7468,-10713,-10187,-2394,-1993,-9194,-7430,-6887,-1454,6024,9044,5763,-2568,-8976,-7559,-9515,-10600,-5884,-8311,-12591,-11743,-7980,2912,13414,8251,-10267,-6958,-5459,-445,4261,-136,-7357,-8936,-4923,-3452,-4570,-9413,-10887,-9628,-12256,-18635,-18094,-14004,-7498,4590,12147,15574,18887,27261,36567,45768,56324,52503,42179,36987,28285,11738,-5957,-13012,-10542,-11405,-13084,-9845,-5468,-8929,-13498,-18502,-14994,-6552,-10640,-11349,440,10185,12199,3143,-5601,-6954,-8313,-9151,-8791,-5606,1246,7270,17838,27639,21005,9548,1345,-262,2862,177,-2449,-8023,-8761,3549,9459,-1890,-13652,1920,13690,21011,4786,-4034,-8174,-12318,-9361,-1592,4195,7926,9772,5794,-7345,-10863,-10596,-6495,-1504,-3662,-612,14357,24501,27328,20398,9705,-2972,-3893,-920,-1398,-7802,-8013,648,-2180,-5503,-3350,-2014,-6244,-12301,-11585,2603,18265,35322,51325,48284,30513,20887,15605,13757,18916,22748,10878,-5385,-2135,12847,13309,-1687,-15017,-13534,-5312,3966,-716,1807,9727,11869,6309,7948,8287,3030,-8124,-19652,-14829,-2711,-5940,-10168,-10461,-1465,6175,7028,4507,7334,8647,12330,19116,21369,16709,19597,27823,15874,-3829,-13714,2010,15909,22429,16435,1501,-10231,3637,13974,9116,3778,-585,-15035,-8270,5960,11978,7871,5817,9419,10898,11739,7707,-1731,-6913,-12211,-4095,10963,14174,11449,9212,18561,21886,6606,-7198,4253,17148,25269,28926,22901,14871,2584,-11948,-6511,4311,14322,19152,19529,7196,-7319,-13337,-4964,-352,3767,3191,-1934,-3098,-14769,-8570,2585,4296,-923,-4993,-5529,-5057,-3253,-4855,-2568,-1593,-5692,-6482,-3293,-4808,-17066,-17439,-9196,-6106,-3636,3507,8136,817,-16,502,-6003,-11262,-8887,-5034,2394,12343,11508,6009,-6707,-7066,8899,6696,-6629,-12620,-12596,-10323,4256,17709,25996,15577,1152,-522,5667,5663,24755,27952,6980,-12305,-19821,-22104,-15688,-8168,-1098,3300,7461,7063,866,-6373,-7085,-8153,-14677,-16762,-3589,8986,16601,14770,11532,12170,16687,17008,13217,4205,3981,1869,1895,4323,11192,18951,12334,478,-4596,-3973,-8712,-8738,-2976,-449,-7259,-21458,-10045,916,2226,352,-6059,-5449,2939,4534,4569,4907,-3611,-12622,-16881,-13441,-4243,7546,6922,-9379,1204,9220,7599,-130,-8380,-13490,-15546,-12576,-9491,-12927,-14102,-8084,2727,13779,15622,18058,12035,6443,10886,17207,25451,36968,28091,11535,-3420,-14633,-17208,-12224,-3152,7369,19853,25708,31583,14774,6912,8282,6417,-4931,-9825,-1876,1543,1371,-363,2930,10887,14483,10964,2809,8519,27869,59359,73434,58160,25457,-676,-4986,-1869,-2558,-2855,4709,19667,48048,67493,64932,52143,33261,4991,1967,8478,11707,9133,12672,1449,-9744,-10797,-7000,-9824,-16331,-12395,-6341,-7026,-4872,-2696,-4245,-11756,-11652,-8063,-7025,-7306,-5205,-5506,-3422,-3832,-8842,-10871,433,4619,968,-2183,-2329,3800,7787,14473,10708,-2512,-10534,-1336,16256,32456,49023,27960,541,-4015,3194,3811,1071,-2313,11167,42167,72406,90741,80783,52114,32937,21628,15557,13975,12795,13137,10348,11319,10268,8543,5445,-3741,-12070,-11283,-12414,-15190,-8527,6803,12775,-1795,-14204,-2244,318,-1037,3622,15304,17853,4875,-11240,-12001,-12505,-10541,-3887,-1386,3586,13704,23057,23092,13151,5447,1214,6314,20512,29182,13663,-629,-8343,-9645,-5608,9297,18652,14963,9460,-2924,7285,22507,28766,18726,4578,-2006,-2222,3061,6615,6807,15107,43947,66699,50383,27724,5152,-6138,-3371,-10601,-13729,-7675,-1778,10698,21831,17584,14393,10453,-2935,-21085,-14776,-2604,9368,16002,9608,-3231,-13041,-12611,-9192,-9785,-16898,-19246,-11711,-1417,716,-521,-569,-10236,-16085,-356,14229,22183,8441,1264,5862,8546,-2550,-16603,-6773,8603,13761,3475,-10196,-9607,3316,5912,-7089,-9582,6219,35219,49782,43267,33647,18220,-1812,-14550,-16890,-8898,399,3159,6449,3805,-7140,-10504,361,10037,13008,5638,574,6011,12129,12480,5437,-519,10847,10455,6050,9451,11484,7844,1563,194,355,-1793,-5729,-14452,-13190,-12089,-4362,5189,8142,-1589,-8929,544,11985,23042,30673,53801,75748,72476,49192,20570,3641,-3275,5974,13064,14257,9203,1371,-8814,-8744,-3960,-2129,2774,12998,15467,6225,-2268,-841,7515,10979,10592,11017,13746,13552,10772,6345,2987,1123,2332,5663,3769,-4666,-4912,-7243,-9199,-3295,3151,-3839,-12278,-5055,-5774,-16399,-11443,-8015,-8738,-8897,-17333,-11569,-8028,-9259,-11982,-16247,-17544,-6415,18982,59811,73642,59496,30114,6686,-8622,-7569,5778,12488,10690,8723,3278,-5179,-9016,-16430,-9629,-4636,-7099,-14835,-12471,-11538,-12278,-7489,-7406,-7749,-528,3744,6021,824,-6389,-13167,-16949,-14397,-11592,-14239,-14721,-1959,20562,33943,25477,8420,-5076,-2194,4080,15056,29822,31067,19438,-2678,-5072,12842,22984,22166,21454,23269,21986,16578,8802,1927,-1836,2090,7395,3675,-4176,-11739,1539,2895,-8581,-15242,-8890,-36,3187,-1276,-4749,-5139,-5554,-9084,-3033,2817,-50,-5440,-6976,-4057,2061,3198,630,-4660,-6958,-14153,-5320,7941,13435,8390,2713,-7394,-15384,-10669,-11989,-12620,679,21477,30198,26122,12982,9183,6256,3705,2446,8200,6987,-5447,-15033,-6922,-4562,-3145,-3172,-4988,-9147,-12054,-5740,8604,32873,51859,46456,32650,18656,2819,-8148,-8459,1334,16113,29745,29331,12079,-13687,-3330,22225,41079,20209,891,-13541,-17129,-9112,-1696,-1093,2574,6792,5208,521,3119,4938,2667,-429,-5166,-7680,-6398,-1431,-1666,-2605,-6006,-14799,-14554,-17297,-314,14668,30038,25187,9047,772,119,2189,8015,8268,5001,122,-3941,-5484,-6305,-14055,-10959,-1175,5789,17360,37598,48525,42319,34727,36991,45202,35982,17620,-2877,-10446,-7498,-8897,-12912,-10699,-4342,-6762,-17630,-14336,-8582,-2849,-6275,-11194,-12188,-12498,-16906,-11108,2187,9971,5058,-795,-635,-7388,-13462,-18765,-6361,10657,14265,22446,37638,47634,28434,2092,1305,4746,1078,-2950,-3325,-9352,-8429,-6871,-3756,-294,3667,6805,7999,5114,-7012,-7295,-626,-4907,-13558,-10149,-10601,-14972,-6287,2594,6854,8228,7774,8032,3738,-8363,-9653,13979,29559,30059,21915,6567,-5562,-3039,525,170,1600,871,3062,5955,5319,4357,7062,11549,18499,14863,13011,11755,14489,25442,18355,7433,1023,397,-1035,-1237,-154,20697,37246,26220,10392,1728,1480,8002,9712,4620,-4884,-3289,877,1905,3990,1752,-1516,-4140,-7614,-9764,-5314,1131,755,-3634,3246,6933,7510,-1337,-14070,-12020,4645,23550,34269,24907,3201,-11726,-9048,699,3375,-3606,-12429,-8778,-9253,-10444,-10802,-2548,7451,20308,23214,19267,10045,3569,1853,3096,-10305,-4273,2129,44,5043,15841,29198,37412,20886,3150,-1723,-2382,-1113,-8403,-9300,-11474,-12776,-18015,-12522,-761,3956,5470,9331,12240,2646,-5296,-6169,-2978,7362,26775,42805,45279,40796,41864,44615,40583,28991,22592,10238,590,-4767,-7266,-6630,15,3729,4563,9830,20296,41498,65124,68320,44615,23852,30107,33555,24978,11966,775,-2917,52,4190,-1455,8384,20265,7736,-18146,-4185,8643,6251,-3050,-8954,3828,15498,19494,15883,14180,22123,22046,13086,-2277,-10400,-7698,-11120,-13537,-7609,166,-1674,-12894,-17059,-10207,-11691,-9048,-3064,7704,21941,35006,39693,44851,35139,9877,-5705,-7327,1611,1996,-632,3224,9465,6485,-5002,-14680,-595,10369,9506,-2537,-3376,5783,3807,-3246,-3471,-8193,-13764,-12221,-11942,-14698,-18306,-9926,7331,23444,27377,27176,26319,7109,-7062,-5609,9358,12483,11137,11494,13664,10407,14660,37058,47454,34426,17036,3336,-3360,-3022,-1191,-1748,-2622,-1256,-1253,2099,10052,12416,11299,4185,81,1330,-615,-1789,-7635,-7766,-9164,-16114,-18423,-15692,-7874,-8219,-5544,-2028,362,4651,7672,2064,2437,-2480,-5679,-6222,-7780,-7550,-8453,-14106,-1227,10797,9718,2194,1148,87,-2846,-471,-4645,-13170,-9728,-5043,-10346,-18318,-9354,-3449,-4236,-10624,-5279,-620,-3145,-8436,-10203,-11800,-15348,-17665,-13298,-6739,3101,12948,18916,28245,34545,27085,8120,-9519,14045,40041,43910,31369,19340,21559,32585,38859,39020,28325,10468,-3700,1213,5300,4085,4356,7817,10201,8304,13844,25457,30942,36105,37208,35498,25630,15927,20430,49894,67496,45668,21430,17090,18244,16930,14728,11899,5747,-3064,-10623,-19414,-17551,-14340,-10648,-6403,5391,19384,26805,16991,11305,2901,-4183,-6314,-8536,-10600,-8660,-1899,30,6559,6243,3041,1248],[-1855,-7784,-8832,-11114,-9960,-5244,-6228,-5875,-461,107,-780,4167,7971,6695,506,-4848,-11176,-11100,-4060,-4418,-8295,1038,10198,22628,25454,21551,12148,652,-7755,-17208,-15347,-7494,712,10578,15525,10020,-656,11675,11690,9146,8955,10002,4453,-101,-2010,-5517,-8771,-1929,4791,3415,-2071,-3387,-1859,6198,18069,40346,65848,76927,56281,35587,18345,2650,-4297,-9491,-14980,-7694,-2281,8859,21258,22387,16008,6178,-5194,-6939,-1687,-8419,-11943,-8634,-4409,-1570,-4113,-5738,-6284,-10432,-4709,2064,6126,10091,8076,7225,11294,6174,-3055,-13075,-18723,-11472,1475,8770,9801,9928,8555,-431,-12853,2617,7852,10758,14195,13149,1328,-6037,-7539,-3589,-5340,-11813,-11895,-756,3196,2238,645,-2177,3266,9518,5381,-5581,-12361,-8677,-12719,487,16721,14567,11680,-2708,-22419,-38012,-41458,-30934,-13271,-3084,-10855,-10567,8163,14018,17426,14215,5341,-5984,-5725,23334,41675,43556,18839,-3962,-4650,7363,11802,-4841,-18431,-10005,-7571,-7809,-5318,-9891,-12965,-12913,-2626,5278,6728,8142,8981,7742,8545,12089,-14473,-18541,-13764,-23815,-54127,-103769,-158509,-185299,-147005,-108865,-65405,-3665,34220,25874,3205,-10436,-7731,-4987,-9205,-6576,-3418,-5801,-11193,-8035,1769,13656,25058,25675,19106,4974,-5628,-12568,-3963,-2004,-5622,-13021,-10248,-3804,2425,3552,2510,-2908,-4477,-6174,-4135,-7133,-20623,-34390,-50365,-48489,-25725,723,9213,291,-1845,-3678,-5769,-6771,-9580,-1810,6391,8532,1134,5391,20073,21638,14113,10974,8804,16274,14128,5084,-2809,-4464,-8105,-13510,-19821,-8762,-4477,-7642,-5499,3854,4648,-5503,-12966,-7114,-7485,-13603,-13412,-9978,-3597,1085,-715,-12204,-18437,-10301,-2660,-2937,-7950,-1227,480,-1838,-1381,3099,1180,-4760,1249,7741,8310,-330,-137,3385,-2567,-6018,-8204,-5536,2377,6527,6534,-1009,-8722,-5931,5625,11568,10174,4842,5090,2394,-4606,-5678,434,4523,7158,9585,11338,7195,-774,-4707,-602,-681,-1010,-1602,1306,-8974,-9500,6227,18201,20686,17703,11281,5774,231,1593,2994,-4183,-11409,-10395,-2736,379,-2314,-12421,-8836,8210,8650,1234,-6488,-13868,-8247,2611,12641,18734,13879,7714,-472,-4397,-3896,133,3021,-750,-6340,-8746,-12106,-3088,4942,11589,10378,6467,7958,13270,11838,-162,-8268,2983,1555,-8246,402,18129,29188,33385,27322,14603,4335,-2309,-3212,-5251,-10207,-14207,-17063,-14539,-11360,-6621,-3992,-10000,-282,20094,39115,34774,16132,5412,6044,1982,-5236,-8800,1711,8752,16807,12040,1277,-2081,-910,-1439,-4014,-1252,-1441,-639,8263,11804,9061,-1326,-11667,-9439,-9295,-13319,-9366,-6746,-5834,2168,11995,22355,13261,1503,-6069,-8524,-14402,-16155,-10768,-3753,1646,9622,12549,11396,12837,18333,22715,18463,15046,14415,16395,12136,6239,4305,3181,1077,-5731,-14400,-6522,-1718,2830,5288,86,-10952,-14692,-9944,-9024,-7775,-15488,-10566,-1740,1992,8525,9775,15391,13720,10992,11785,7380,-3606,-2142,5390,14544,16386,20760,26588,13652,-4365,-1272,1786,-5343,-3098,6084,27654,17451,5468,-7058,-16687,-14006,-9761,-4788,-2998,7413,5305,-4311,-6882,-9784,-9771,-7879,-7341,-9898,-14133,-7964,-1042,-6300,-3021,-733,-4189,-10130,-9846,-5228,-2044,75,-4487,-631,3275,11888,27486,19848,5618,-2223,-2466,-1642,-1228,681,4832,9077,9581,3517,1960,2578,-385,-5090,-6234,-6296,-8092,-15299,-6968,-3860,3680,-86,-5203,-760,-7155,-6048,6082,13731,13165,11734,2292,-3464,-3651,-3749,-5549,-2885,1498,747,4716,14094,23623,26144,17186,1304,-6848,-6439,-140,6741,8958,8220,9048,12994,11039,11954,24287,34467,37406,26453,7534,-10243,-10744,-131,7894,10044,11120,15824,29091,35496,17080,1431,-1586,-1077,-2919,-6622,-5901,-5793,-11744,-1298,13892,24796,28644,14083,987,6879,20337,30463,21942,4712,-9926,-4109,2775,11111,21519,10252,152,-9047,-13062,-3970,6026,10315,4788,-3281,-6994,-2361,2591,3833,5837,2171,-2393,791,5660,4865,549,-8820,3125,5533,1919,-4007,-11678,-12914,-7458,-857,-1050,-6998,-12209,-4815,-1329,-7,-5431,-15648,-12952,-8246,-8775,-15266,-5444,15475,29224,27400,5372,-12885,139,1513,2974,-858,-3557,-7408,-8792,-9449,-4488,3273,24937,51244,50215,39198,20610,6227,1077,-605,-1166,-2130,-5872,-8089,-7455,-6723,1886,18338,21032,9420,-2987,-10449,-10416,-8993,-13829,-14739,-14540,-17010,-9045,529,-171,-4475,-11727,-12317,-5814,4189,14728,35693,57560,59736,41823,10478,-1757,-4579,-5904,-9653,-13432,-11580,-367,-1898,-2023,-6278,-15970,-10237,-6048,-11550,-10236,964,4746,-3769,-3355,-3929,2182,11935,16687,13369,2901,-5936,-5909,-8556,-10369,-6261,-9106,-11928,-11753,-8864,1284,10544,4671,-12819,-5997,-3668,1212,5258,-42,-8050,-10200,-6055,-3523,-3723,-7538,-8921,-8709,-12268,-18820,-15984,-11918,-12655,288,10751,16703,21986,29994,36809,44120,55606,55304,47398,41983,33172,14547,-3340,-14113,-13841,-12610,-10530,-8809,-5911,-9553,-13362,-18574,-14567,-5104,-8283,-9511,3440,14376,13522,1284,-7627,-8046,-8091,-8105,-8421,-6917,80,5262,11196,20515,18555,8628,2496,1739,5378,3327,-451,-6523,-6003,6860,11896,-2105,-15248,1509,13366,22592,10308,-1565,-7807,-13064,-10021,-3572,3381,9620,15026,13267,-859,-7790,-9554,-7075,-3217,-4712,-635,13564,21871,25120,19631,10227,-1813,-3233,-1470,-3575,-10770,-7276,3790,-112,-6326,-7383,-5652,-8120,-11930,-14380,-2814,10218,26601,45541,47388,30504,21786,18810,17828,22916,26114,13223,-4180,-4558,8668,8446,-5284,-17314,-12053,-1958,7307,937,2345,10307,16265,10636,9643,5074,-507,-9336,-17609,-12471,-3160,-6883,-11601,-11531,-1147,6268,5971,2950,5340,6749,11106,19326,24592,23234,26611,30663,15326,-4516,-14615,185,14030,20452,14379,-87,-14806,-3527,9179,8324,5198,2169,-12340,-10796,4648,10718,6049,3951,8057,10552,14791,14747,3381,-2417,-8796,-2540,11941,14448,10856,7473,15573,18626,6971,-6093,3249,13587,20535,23813,17756,11297,1799,-11680,-7624,3677,13885,17194,15994,3955,-7980,-12037,-4143,152,2272,861,-1678,-3621,-17276,-8930,1676,3587,-1703,-5930,-6213,-5349,-3123,-4815,-2548,-322,-2487,-3593,-1446,-3881,-16446,-18280,-10055,-6541,-4328,1719,5082,-1999,850,2101,-2384,-5256,-7239,-6416,1067,13313,13911,6145,-8529,-6035,12436,10979,-3127,-9902,-9456,-6659,7129,21719,28425,16246,2288,4217,8485,10697,35114,37906,12363,-11265,-21046,-20447,-12068,-4199,3443,8194,12601,11185,2233,-6049,-6884,-7825,-13431,-16385,-3435,8953,15490,13033,9266,8069,10313,12866,13418,6360,5305,1947,1460,4365,12083,21735,17340,3090,-4623,-4513,-8808,-8379,-1794,1604,-6731,-20564,-12016,-475,2630,1890,-4331,-6303,1465,3063,1920,1933,-3826,-10789,-15990,-14712,-4964,7555,11031,-6954,1381,8090,5534,-2653,-12455,-17413,-14060,-10630,-7913,-11602,-13601,-8869,1429,12128,14602,18238,11506,4070,6300,10173,15299,24180,22108,10343,-4422,-15492,-15150,-10933,-3130,6867,20197,25573,30225,13583,7038,7337,5228,-5601,-10484,-5,3501,2466,523,4015,10265,11073,6406,1190,9404,28165,58144,71794,54818,22726,-2112,-4528,208,-323,-4733,471,11910,36600,65236,70417,58111,39590,6228,-875,4027,5986,2070,4019,-2688,-12123,-12585,-7561,-8829,-14669,-11037,-4157,-3834,-1930,-757,-4102,-12306,-11859,-9040,-8942,-9830,-7756,-7225,-4334,-4189,-8468,-13073,-4198,-1218,-3526,-4307,-2976,1633,3506,8184,4632,-7420,-12225,-611,15645,27328,42469,23742,-2043,-6836,-1202,-1783,-2731,-1570,14345,42338,67026,79757,66224,39535,25639,17737,12563,10788,10660,12536,10172,11077,10235,9741,8352,405,-8213,-8733,-11580,-13270,-7028,8688,13811,-2072,-11526,-1800,-115,-1498,3128,15819,21971,8332,-7861,-11338,-13027,-8644,1077,4002,7775,18347,27877,28691,17122,6588,84,4565,17870,23831,9907,-2607,-9051,-7809,-1233,16307,27533,23674,15317,-3174,4385,21863,28975,19494,6187,-356,-942,2975,4481,4347,16134,47316,71955,54812,31588,10045,-8097,-6187,-11481,-11824,-6991,-1361,11230,23962,22353,20296,16145,616,-18954,-15685,-2670,10356,17382,11124,-1517,-11599,-13770,-11900,-13546,-21363,-18922,-12608,-765,2715,-2,-1630,-10805,-20924,-6208,8812,18694,7488,2922,8501,10365,-1039,-15477,-8023,7523,13970,3399,-10291,-9654,2596,4020,-8427,-8578,8464,38915,51497,44605,34591,17558,-3255,-16014,-17277,-10420,-2330,-614,2870,2592,-7974,-9746,1796,11121,12971,4676,-1676,1855,9348,12967,6801,-656,11046,11944,7072,10733,14191,10429,3796,3919,5418,1619,-4702,-14573,-12284,-10555,-4767,4012,6634,-2894,-10410,-2020,8780,20533,29779,50953,69526,67572,46619,22046,6387,-2370,5131,13856,15692,9883,1221,-9662,-11158,-5871,-2245,4566,15487,17501,6771,-2644,-1739,6192,9686,10062,11827,15969,15351,8123,-935,-3527,-1225,610,4557,6375,453,-327,-4821,-8717,-3062,3565,-3252,-10740,-3031,-2568,-13724,-14080,-10084,-9028,-6665,-14539,-10767,-7713,-8430,-10242,-14595,-18526,-7918,16111,58410,75816,63357,33168,8259,-7237,-6058,5999,8575,5232,3044,-2419,-10442,-13751,-12721,-6584,-1448,-2993,-9838,-6102,-3264,-4583,-15053,-15432,-11701,-1540,4412,6503,685,-6894,-14088,-17813,-15796,-13286,-14422,-11250,2661,25722,34717,24086,6662,-5355,296,6478,16234,27971,26400,16556,-3396,-5437,12328,22661,21068,20124,22812,23015,16593,7793,1596,-1944,2067,7917,4974,-2758,-9976,4276,6654,-4851,-13261,-8787,0,4406,2233,-3049,-5940,-7191,-10037,-3908,1549,-1722,-6549,-7792,-5299,-1086,-1442,-4156,-4892,-3561,-10068,-3757,9052,15706,10302,4909,-3882,-12971,-13310,-15178,-14454,1101,26084,34726,23112,9795,6855,3464,-1425,-4556,936,-764,-12746,-11631,-5182,-3290,-1477,-999,-2285,-6999,-12221,-6497,8629,31322,50727,49830,36560,19594,1663,-9042,-8304,1853,14592,24535,21112,3407,-16689,22,26281,40632,19020,1715,-9453,-14953,-10254,-596,1628,4132,7622,7713,2269,4159,5432,3188,514,-3708,-6313,-5253,117,221,-2441,-7503,-13120,-7777,-7114,1107,15467,29677,25600,10276,2474,1485,3243,8370,8120,5329,389,-3599,-5153,-7171,-17389,-14494,-2208,7646,22646,44265,52672,44403,34544,35419,44676,35875,17431,-2508,-8763,-6005,-6881,-10798,-11476,-5248,-6757,-17354,-12486,-4385,2514,-2560,-9944,-10180,-8658,-14055,-14102,18,8033,4030,-50,1833,-4686,-12042,-17981,-4963,11004,12574,19845,35873,46266,24887,1318,3906,5291,115,-3950,-2195,-8304,-10937,-6736,-1108,3371,6722,8919,8253,3118,-10685,-2378,5870,2953,-6190,-6733,-7730,-13079,-6799,3964,10752,12680,12351,12308,5943,-8068,-8942,17429,33741,32132,21060,4687,-5474,-1558,2613,2701,2402,173,2626,5506,4186,2561,4801,9080,14933,11794,12480,10139,10402,21238,18255,7519,922,186,-1927,-2416,385,24085,41521,29435,12098,2753,1539,6559,7224,2502,-5601,-3629,886,1890,4028,2169,-372,-3059,-6709,-9019,-3988,4870,1985,-5692,-808,4236,7282,173,-14019,-15146,1036,19502,30930,21394,-547,-14463,-9584,182,2784,-2891,-11119,-10424,-10793,-9264,-10119,-2145,8909,23873,28389,22826,11442,3876,1502,1572,-10585,-3432,1816,-1186,3338,13362,25836,34684,21618,5410,535,-1295,-1863,-12950,-12894,-13443,-13059,-16690,-12488,-466,5307,6793,6017,6959,-174,-6060,-7122,-2817,9011,29291,44740,45394,38936,39672,44246,44275,32909,23097,9520,934,-3821,-7005,-5999,124,3124,3740,8679,18899,41407,67101,72813,49977,26348,31710,35238,26739,14046,2269,-934,4058,8951,-2169,2026,13976,5518,-18495,-5068,5988,3322,-4944,-5215,8037,19368,21808,18784,18170,23771,20405,9443,-7034,-13537,-11066,-12802,-14738,-9300,-1617,-3121,-14326,-16607,-9380,-10746,-7876,-1738,8378,20200,28692,31705,38055,32724,9741,-6002,-5001,4685,4785,2672,6932,11783,6555,-7054,-13768,131,11470,10846,-116,-1374,5990,3351,-1872,-1756,-7252,-14313,-10976,-9879,-13460,-15343,-5611,12147,28795,32639,31274,26748,5935,-5058,-1131,13764,15471,13869,14290,16242,10119,13588,37089,46985,32545,15427,2211,-4758,-4296,-1748,-1819,-2839,-2452,-2740,1016,7167,9338,8086,945,-1165,2268,1001,-856,-7955,-11244,-12335,-16739,-17692,-15365,-8961,-10397,-8404,-4777,-1655,4007,9841,4768,4148,-2198,-5313,-4840,-6393,-7708,-10181,-12629,-562,11150,11279,2355,-421,-2924,-5855,-2269,-4632,-13167,-10000,-5627,-10895,-17388,-7731,-839,-1588,-10733,-5920,767,-1078,-6265,-8309,-10586,-15139,-18485,-13693,-6019,4501,13572,16485,24088,30759,25369,9811,-11414,10300,35070,41748,31323,17619,17800,28321,36042,38297,26822,7744,-2271,4666,7318,4281,4016,8047,10602,9072,15965,29973,38893,44447,43833,41377,30607,18151,19816,46624,60695,40746,19120,13034,13043,13545,13216,10852,3870,-5500,-12398,-18424,-18722,-16134,-12762,-6373,7723,22919,30461,20199,11171,2233,-4196,-5801,-7776,-8949,-6916,-841,1804,9531,7096,3598,1993],[-1126,-7267,-7943,-10145,-11125,-7044,-7335,-5283,-1037,-969,-188,7130,11760,10252,3667,-1886,-9121,-10726,-4057,-3597,-7855,-1989,7319,19819,22753,18718,9505,-2042,-10351,-15563,-14236,-7727,14,10005,15376,12323,6385,15918,14501,12245,10903,10696,4609,-477,-3109,-7278,-10901,-4361,1620,1100,-2346,-2794,-470,7755,18821,41006,64003,69266,48671,31397,15544,1399,-3441,-6837,-14049,-8154,-3445,6302,19331,20857,15278,7160,-3058,-10108,-4506,-9930,-12359,-8441,-4314,-1616,-4351,-7583,-9073,-8093,-2212,2363,4847,8688,8330,8668,12857,7270,-2167,-11764,-20897,-17419,-3400,5972,8268,9184,8099,-311,-12761,692,5658,8656,12522,11065,-513,-8343,-9988,-3563,-4225,-11255,-13984,-1485,3330,2844,1318,-1414,3697,9298,5088,-5190,-12579,-10357,-11551,2504,17641,14583,10830,-5258,-27348,-44203,-49665,-38567,-17956,-4265,-8716,-9171,8339,14985,18946,16649,7366,-4004,-3427,25825,41515,40662,16604,-4282,-2569,7771,8812,-10508,-10871,-1185,30,-3297,-3987,-9430,-13427,-13550,-1123,7745,9025,8367,6292,3389,3821,6237,-15009,8400,14638,-13350,-76937,-156748,-215609,-231660,-178137,-122004,-67393,-11628,30235,19022,-2033,-14068,-10502,-5559,-6910,-4951,-3052,-5810,-10486,-6073,4534,17263,27676,26274,18708,4297,-5849,-13692,-5891,-3602,-5364,-12766,-13480,-11487,-4147,1265,2007,-3152,-4480,-6097,-3971,-7051,-20757,-34732,-50973,-51348,-27183,697,10803,2987,252,-2257,-3762,-3440,-6531,-1550,5897,8395,2142,7589,23181,21995,15378,12378,10393,17617,16764,6402,-3472,-6021,-9070,-13901,-20090,-7329,-3294,-7163,-4844,5964,7289,-3941,-13411,-13938,-13908,-15734,-10712,-8807,-4438,-48,-1113,-12685,-18116,-9067,-670,-796,-6449,-513,313,-2495,-2494,1842,808,-4702,-337,5525,5675,-1619,1242,5322,-293,-4015,-6168,-4345,2208,6635,6808,-1282,-9898,-7079,5489,11847,10285,5154,5547,2836,-4015,-5565,-26,4886,8022,10073,11820,8003,338,-4267,-4533,-3171,-1502,-3842,-2811,-13175,-6715,5460,13212,14437,12715,8985,4114,-1148,127,860,-5973,-12823,-10995,-2439,1315,-1070,-11397,-9520,6396,7185,-407,-7956,-13303,-10181,2224,14452,21369,16757,11564,2608,-2987,-4385,-240,3483,383,-4250,-6727,-10095,-3555,3846,10924,10799,9084,11557,17081,13916,483,-8636,2405,796,-8803,2543,22474,34870,36720,31582,22480,11179,1056,-1542,-3635,-9501,-15883,-18949,-13505,-8519,-4497,-2238,-9537,-5079,14797,33369,30432,15482,7190,7344,2237,-4711,-6810,1481,7853,15460,13699,2616,-2373,-2416,-3711,-5367,-324,-938,-4520,4180,8987,7320,-2078,-13244,-8408,-8586,-12538,-8770,-6502,-5773,1495,8666,19102,12229,1537,-4921,-6812,-10568,-12378,-8311,-2017,3387,12248,16028,13713,15465,20268,23344,19673,17815,17124,17434,11838,5482,3207,1960,-6,-7265,-13255,-4481,-70,3445,5461,243,-10808,-17462,-11357,-8621,-7305,-13681,-7574,970,3966,9559,9231,13459,10884,7557,6598,2672,-6811,-4499,3083,12884,17420,22124,25125,9520,-8540,515,8046,-1642,-7664,-347,21000,15359,4042,-9448,-17025,-11271,-8050,-4139,-2166,10478,8815,-2058,-5525,-8807,-8197,-7096,-7505,-9893,-12899,-6419,55,-5300,-3645,-373,-2847,-8481,-7341,-1043,2582,3388,-4744,-747,4819,13706,26612,17911,5174,567,1991,-384,-1962,-940,2923,7319,8641,2945,732,1249,-1693,-6026,-6714,-6514,-7705,-13671,-12733,-4617,4047,246,-8373,-5082,-9891,-6012,6487,13753,12264,10097,549,-4341,-3830,-3192,-4700,-2715,877,-1105,2182,11265,20520,23829,17968,4536,-4359,-4077,2047,8785,11236,10494,11115,14373,12275,14171,29754,41827,43137,29153,9590,-7149,-13737,-3506,2991,4315,10174,18764,34278,40353,19391,2213,-676,332,-974,-5540,-7663,-11013,-11737,4791,18070,25148,25514,10636,-2033,4718,18429,30673,24510,6905,-8948,-3877,4086,18221,26910,12984,1751,-8061,-14740,-4727,6361,11962,7403,-287,-4772,-1944,2329,2550,3658,-469,-3726,-38,5966,6489,2171,-8758,2704,6831,3804,-1273,-5963,-6713,-5883,-1613,-894,-5907,-11674,-4965,-437,1967,-4383,-15957,-11025,-4479,-4318,-10167,-2072,18229,30414,26243,6774,-11443,133,2894,4503,703,-2895,-8023,-9714,-9248,-4176,2097,19238,46722,48690,38598,20831,7229,1646,-266,-1208,-2142,-5385,-7087,-6398,-7015,-489,15940,20582,9217,-3446,-10577,-10270,-8170,-9169,-8846,-9801,-11417,-7387,-372,-2755,-7474,-14016,-15510,-7934,2890,13435,31857,52513,56423,38949,10497,-699,-3053,-3778,-7369,-12342,-12542,-4467,-8164,-5752,-8094,-13119,-7016,-4014,-11445,-9734,4087,11451,1916,941,-605,6561,18944,25576,22072,9646,-1607,-3015,-6426,-9253,-6289,-9649,-11711,-11288,-9151,-130,7762,1545,-14116,-5181,-1984,2941,6563,528,-8208,-10994,-6917,-3513,-2987,-6017,-6898,-7149,-11538,-18775,-13862,-7724,-11093,-4119,9209,17671,24910,32030,35884,40965,52141,55381,50833,45094,36380,16436,-710,-12082,-15224,-11437,-6791,-6793,-5598,-9473,-12849,-18485,-14372,-3923,-6149,-8302,5882,17919,14048,-648,-9352,-9163,-8019,-7272,-8097,-8253,-879,4111,6041,13948,16025,8014,3421,2895,7016,5844,1224,-5131,-3353,9333,12716,-3502,-16052,1364,12634,23151,15892,1170,-7325,-13511,-9535,-4873,2537,11294,20522,21364,5822,-4931,-8712,-7571,-4847,-5991,-1188,11931,18349,22342,18293,10165,-1029,-2611,-1953,-5642,-12593,-4647,7471,1829,-7412,-12047,-8775,-8897,-9996,-13508,-8312,1708,16776,37441,44100,29220,21682,20601,20041,25148,27938,15033,-2385,-6178,4447,3422,-9124,-18828,-9854,1627,9853,1513,1459,9118,18841,14828,10898,1121,-3736,-9375,-14834,-10411,-4280,-8283,-13362,-13015,-1604,5378,3918,1129,3348,4938,9782,18690,26519,29429,32599,31276,13283,-5941,-15347,-1787,11639,17928,12005,-1510,-16903,-10518,3178,6470,5820,4304,-8871,-11240,3936,9549,4085,1715,6059,9553,17246,22859,10172,3055,-4659,-374,12468,14099,9802,5738,12987,15640,7223,-5496,1290,8545,13992,17094,11667,6949,666,-11309,-9380,2327,12493,14023,11669,1123,-8122,-11015,-3674,295,1030,-728,-995,-4010,-18000,-8654,924,2807,-2608,-7068,-7106,-5889,-3375,-5230,-2885,474,174,-1209,-168,-3659,-16345,-18124,-10452,-7003,-5446,-743,1218,-5093,743,2797,1711,1255,-4923,-7865,-879,13333,15103,5471,-10559,-4001,16575,15890,882,-6753,-5891,-2039,10558,25079,29391,15921,3451,7509,9941,14509,42206,44443,16103,-11213,-21893,-17569,-8197,-180,8093,13116,17458,14710,3173,-6049,-6985,-7693,-12446,-15345,-2878,9205,14448,11047,6331,3068,3803,8813,13578,8404,6266,1714,842,4289,12647,23841,22169,6026,-4711,-5356,-9423,-8544,-1109,3120,-6614,-19756,-13879,-1759,3151,3194,-2961,-7476,-299,1366,-668,-1460,-4626,-9387,-14320,-16149,-5749,7501,15257,-3329,1461,6628,3422,-4874,-14900,-15489,-10990,-8060,-6101,-10414,-13359,-9988,-184,10194,13194,17515,10191,1029,941,2515,5426,12905,16678,9071,-4866,-14775,-13721,-10278,-3676,5678,19322,23710,26584,11459,6822,6766,5530,-2115,-7883,2215,4922,2682,328,3941,9008,7437,1385,-1046,9473,27347,54590,66682,49082,19149,-3779,-4060,2012,1653,-6498,-3373,5704,25644,59682,71997,60549,42924,7011,-4241,-685,832,-3612,-4520,-7604,-14925,-14305,-8327,-8181,-13392,-9747,-2326,-1279,347,544,-4439,-13115,-12530,-10431,-11219,-12428,-10311,-8889,-5469,-4986,-8569,-14979,-8949,-6943,-8022,-6589,-4274,-1155,-1226,1532,-2161,-13243,-13833,-757,13877,21749,34311,17966,-5454,-10013,-5601,-7380,-7625,-1514,16960,41047,59774,66891,50664,26543,17110,12580,8680,7113,8137,11221,9063,9614,9079,9847,10452,4130,-4773,-6390,-10224,-11437,-6039,10216,14559,-1834,-9447,-1869,-1014,-2301,2145,15279,26335,14383,-2331,-9943,-13751,-6727,5761,8505,11191,22371,31531,32812,20045,6966,-1519,2189,14072,17391,5107,-5245,-9926,-6152,2757,23291,36497,33144,22056,-1784,1043,19926,27525,18923,6908,612,-351,2196,1887,2175,17303,49117,73123,55408,32666,13306,-7213,-8602,-10249,-10159,-6700,-1460,10918,24804,26383,25926,21862,4324,-16711,-16952,-3269,10568,17763,11749,-248,-10226,-14644,-14813,-17456,-17858,-16072,-12903,136,4712,-214,-3724,-11315,-18164,-11422,3235,14470,6130,3950,10241,11255,-233,-14650,-9521,5975,13302,2863,-10750,-10501,792,1286,-10281,-7871,10016,40513,50722,44253,34785,16968,-4077,-15160,-15960,-11800,-5513,-4614,-828,886,-9061,-8988,3008,11759,12526,4450,-3114,-1837,6370,12607,7528,-988,10661,13045,7750,11382,15897,11641,4904,6618,9549,4515,-4056,-14786,-11843,-9637,-5349,2308,4384,-4798,-12399,-4943,4920,16751,27103,46006,61347,61030,42768,22394,7867,-1742,3831,13467,15927,9819,798,-10071,-14014,-8728,-3270,5836,17590,19348,7277,-3075,-2782,4731,8325,9462,12250,17271,16229,6470,-4059,-7760,-3122,-1065,3147,8585,6020,4304,-2752,-8737,-3184,3860,-2722,-9809,-1695,349,-10882,-17337,-11725,-8057,-3105,-11892,-10116,-7372,-7680,-8842,-13262,-19307,-9467,12646,54031,74498,64554,34653,8751,-6758,-5363,5057,4029,433,-1670,-7561,-14980,-13962,-8428,-3597,1435,887,-4775,1402,6936,7571,-2752,-8885,-16494,-3302,4114,5732,-763,-8672,-15530,-19022,-17818,-15101,-13688,-7774,7942,30723,34436,21889,4378,-5965,2525,8857,17466,26054,21897,13474,-4352,-5870,11559,21914,19521,18371,21737,23078,15573,5666,-239,-3264,900,7154,5149,-2047,-7962,7170,10246,-1562,-12032,-9807,-1129,4112,4808,-1941,-7030,-8641,-10602,-4827,-101,-3765,-7722,-8365,-6074,-3913,-6131,-8638,-3262,-194,-6509,-2474,9384,16777,10984,6054,-1399,-10591,-15943,-18217,-16232,831,28893,36529,18535,6225,4161,442,-6909,-12208,-7735,-9768,-16942,-6380,-2713,-1586,565,1220,-296,-5828,-12806,-7749,7625,27914,46892,50724,39075,19977,650,-9876,-8282,2689,13684,19639,12737,-5378,-11895,3316,29186,37531,16644,2611,-5586,-11856,-11764,-599,2768,3800,7124,9663,3791,4891,5534,3193,823,-2847,-5426,-4622,936,1527,-2687,-8591,-9945,-655,3321,4290,15746,27689,25096,11139,3772,2183,3335,7415,6838,4918,75,-3648,-4630,-7045,-18922,-17935,-3755,8689,27269,49976,54964,45216,33831,33565,43443,35143,17006,-2110,-7825,-5422,-5654,-9257,-12245,-6328,-6401,-11936,-8131,96,7426,1142,-8037,-7298,-4415,-10143,-16703,-2624,5677,2745,237,3279,-2638,-10512,-16627,-3518,11018,10791,17261,33354,43124,20818,1558,6032,5292,-1219,-5001,-1543,-7906,-13683,-5931,1536,6710,9280,10222,7580,500,-12330,1951,10589,9039,1045,-2382,-4618,-10541,-7896,4042,13354,16028,15712,15123,6976,-8294,-8710,19643,35676,31742,18282,1992,-5516,-345,4454,5213,2849,-522,2385,4894,2625,243,1884,5739,10149,8510,11343,8148,6386,16580,17777,8026,1449,463,-2618,-3420,1577,27285,44911,32215,13339,3281,1255,5085,5321,1714,-4937,-3323,879,1575,3641,1990,-93,-3085,-6832,-8760,-2457,7276,1543,-7788,-3990,2265,7621,2541,-11141,-16376,-2527,14872,25975,16246,-5309,-17869,-9951,-661,1779,-2557,-10139,-12119,-10547,-8844,-10065,-2285,9683,26722,32996,25755,12232,3523,316,-1100,-10728,-3110,915,-2940,1083,10286,21574,30377,21107,6979,2458,-440,-3018,-17295,-14323,-13686,-11956,-13770,-11403,-560,6211,8025,3849,2171,-2921,-6900,-8556,-3487,9192,29200,43203,42130,33885,33933,40080,44279,34176,22010,7927,656,-3599,-7498,-5900,18,2065,2445,7211,17039,39599,65080,72091,51705,27288,31075,34519,26767,15140,3099,468,6984,11527,-2237,-3940,7794,2820,-19068,-6537,2746,73,-6326,-1868,11396,22669,23510,20831,20934,22878,15811,3964,-9202,-10786,-13780,-14948,-16677,-11814,-4579,-5689,-16302,-16091,-8852,-10048,-7004,-778,8557,17803,22589,24525,31246,29307,8746,-6457,-2988,6977,6463,5135,10272,13800,6301,-9185,-13082,419,12196,11943,2245,60,5405,2229,-1125,-699,-6310,-12440,-10125,-8333,-11375,-11893,-1357,16293,32932,36681,34341,26017,3877,-3669,2943,18300,18173,16368,16832,18309,9348,11681,35132,44566,30187,13582,930,-6256,-5900,-2882,-2596,-3935,-4599,-4837,-589,4110,5565,3754,-3328,-3216,2744,2919,904,-6418,-11037,-15151,-17076,-17186,-15534,-10714,-13350,-11863,-8165,-4339,2854,11235,6533,4815,-2916,-5413,-3664,-5599,-8600,-12452,-11902,-1156,9556,10912,825,-3626,-7316,-9977,-5079,-5621,-13888,-10957,-6976,-12194,-16903,-6794,795,81,-10607,-6245,2047,704,-4462,-6815,-9751,-15046,-19171,-14225,-5668,5293,13164,13234,19043,25761,22507,10384,-13983,5305,28366,37003,28511,13779,12365,22119,30482,34374,22617,3615,193,7429,8263,3470,2814,7404,10201,9208,17309,33368,45492,50360,47767,44463,33561,19157,17927,40319,49384,32111,14664,7694,7568,10091,11176,9026,1330,-8664,-14601,-18020,-20033,-18497,-15710,-7174,8537,24196,31218,20584,9175,380,-5104,-5906,-7233,-7377,-5702,-673,2660,11506,7175,3519,2016],[281,-6102,-6318,-8352,-11645,-8552,-7793,-4060,-1096,-1564,874,10628,16486,14917,7949,2115,-6129,-9778,-4209,-2661,-6338,-4581,4418,16891,20248,16857,8465,-2938,-11129,-12711,-12549,-7580,-576,9307,15010,14642,14859,20967,18052,16042,13445,11560,4813,-712,-3862,-8578,-12867,-6781,-1567,-1182,-2621,-2307,631,8563,18743,40583,60756,60661,41193,27165,12880,472,-2535,-4347,-12205,-8169,-4295,4181,17623,19774,15131,8654,-427,-11102,-7224,-11437,-12634,-8050,-4159,-1655,-4359,-8891,-11107,-5353,-50,2560,3640,7564,9172,10644,14687,8815,-497,-8874,-16659,-21593,-8493,2870,6663,8624,7989,354,-11216,-1822,3075,6791,11283,9223,-2352,-10589,-12049,-3582,-2808,-9785,-16712,-3035,2860,2945,1546,-1084,3567,8454,4393,-4832,-12305,-12492,-9850,4160,17833,14225,9401,-8455,-31479,-44773,-53740,-46943,-24142,-6744,-7764,-8400,7898,15149,19375,17675,8119,-3243,-766,27774,40193,36812,14146,-4447,-1130,7323,4967,-15049,-3727,6378,6521,2167,-1507,-8427,-13683,-14342,-203,9315,10235,7434,2685,-1838,-2060,-591,-14009,31407,49625,24043,-52681,-163574,-242519,-256265,-187828,-112445,-51517,-21764,22787,9816,-8563,-17568,-13963,-6321,-4959,-3299,-2406,-5508,-9725,-4620,6550,19775,28773,25723,17411,2917,-6518,-14978,-8407,-5599,-5360,-11538,-9381,-8905,-10160,-922,1042,-3994,-5120,-6722,-4114,-5914,-17358,-30068,-45012,-42796,-22898,2138,12179,5249,1686,-1127,-2204,-1096,-4612,-2450,4067,7206,2497,8964,24724,21212,15896,13208,11186,17818,17867,6778,-4758,-8318,-10916,-15167,-19856,-6610,-2791,-7098,-4861,7440,9976,-1708,-9985,-15286,-17766,-11507,-7780,-7670,-5375,-1512,-1829,-13621,-18412,-8303,1324,2063,-4049,440,-70,-3701,-4353,-170,-131,-4883,-3124,1389,1448,-4168,980,5221,537,-2773,-4590,-3528,1502,6072,6349,-2154,-11325,-8288,4975,11459,9659,4844,5392,2566,-4253,-6279,-1453,4225,7904,9551,11271,8080,935,-5049,-9916,-6002,-2876,-6078,-7644,-12659,-4156,3950,7249,6750,5710,4950,1235,-3360,-2348,-2551,-8901,-15311,-12105,-2880,1214,-956,-11376,-11038,2887,3953,-3711,-10529,-11799,-12607,1043,15628,23161,18829,14887,5241,-2323,-5836,-1630,3027,769,-3132,-5968,-9641,-4398,2210,9393,10106,10218,13233,18752,13657,-1014,-9417,1146,-929,-10558,3198,24777,38030,37557,33974,29863,18698,4668,-8,-2785,-9739,-18239,-20212,-12717,-6850,-3342,-1322,-8695,-10592,7838,25357,23613,12855,7460,7310,1312,-4971,-5504,677,6268,13150,14192,3118,-3352,-4643,-6706,-7438,-340,-1164,-9103,-482,5558,4734,-3419,-14993,-8070,-8581,-12473,-9113,-7265,-6577,-86,4168,13985,9727,447,-4839,-5934,-7951,-8924,-6230,-1240,3854,13249,18220,15072,16985,20924,22431,19109,18323,17223,16117,9500,2884,404,-906,-2561,-9986,-11933,-3004,1095,3540,4827,-435,-10920,-20346,-13356,-8944,-7464,-12049,-5276,2726,5102,9836,7822,10592,7309,4252,2385,-2127,-10395,-7467,231,10564,17172,21946,21739,4551,-12837,1473,12142,1508,-11241,-5262,15314,12909,1871,-12804,-14519,-8916,-6369,-3069,-355,15403,14350,502,-4539,-8431,-7215,-6619,-7812,-10194,-12380,-5807,-92,-5365,-4786,-539,-2306,-7809,-5769,2369,6384,5659,-5125,-1314,5982,15048,24995,15442,4114,2559,6317,513,-3273,-3258,351,4989,7162,2176,-1023,-928,-3924,-7917,-8275,-7801,-8221,-12104,-14644,-4550,3126,-368,-10262,-9983,-13077,-6207,6257,12965,10707,7882,-1760,-5885,-4783,-3348,-4247,-2878,-285,-3566,-1036,7582,16577,20887,18098,7678,-1402,-1641,4088,10550,13083,12233,12827,15677,13692,16685,35235,48510,47394,30384,10594,-4502,-14197,-7491,-1794,-146,8630,20630,38189,43836,21048,2581,99,1809,1100,-4136,-8388,-15589,-4930,11772,21560,24390,21807,6913,-5703,1574,14675,28015,24469,7512,-8503,-3713,5201,23982,30423,14971,2978,-7226,-16886,-6368,5534,12407,9153,2169,-2654,-1164,1894,505,355,-3757,-5172,-1372,5817,7499,3024,-7947,2613,8501,6473,2626,1849,116,-3244,-2262,-1227,-5408,-10931,-4983,750,4087,-3335,-16103,-9510,-915,332,-5308,1511,20061,29838,23603,7228,-10390,150,4510,6193,2458,-2408,-9018,-11088,-9492,-4408,798,13861,40648,44926,35665,19275,7211,1601,-231,-1221,-2014,-4596,-5799,-5195,-7069,-2970,12320,18382,7877,-4020,-10619,-9956,-6462,-3906,-3072,-4426,-5736,-4983,-1437,-5511,-10077,-14723,-17581,-9902,1617,12487,28097,45754,50668,34405,9781,-183,-2235,-2486,-5767,-11689,-13778,-8455,-13080,-9189,-9184,-10187,-3870,-2201,-11036,-9201,6578,17386,7352,5178,2847,11220,26083,34459,30872,17265,4018,1292,-3062,-7476,-6303,-10223,-11948,-10827,-8764,-931,5649,-625,-14380,-5143,-745,4520,8057,1463,-7956,-11358,-7460,-3378,-2358,-4868,-5139,-5461,-10500,-18792,-12173,-3819,-6917,-7636,7912,18577,27540,33274,33989,36758,46350,52569,51830,45860,37632,17382,1816,-9268,-13670,-8680,-2309,-3548,-4197,-8407,-11849,-18109,-14396,-3206,-4564,-7749,7680,20546,13748,-2439,-10643,-10236,-8022,-6561,-7737,-9450,-1478,3957,3164,8854,13929,8063,4140,3352,7943,7839,2781,-3537,-760,10833,11823,-5951,-15354,1532,11566,22731,21285,4425,-6558,-13680,-8045,-4695,2143,13148,26004,29133,12106,-2212,-7942,-7831,-6118,-7184,-1966,9863,14518,19399,16642,9643,-566,-1998,-2191,-7136,-12273,-1050,11221,3716,-8344,-16550,-9587,-7906,-7356,-10867,-12962,-6042,7402,28584,39324,27192,20943,21228,20675,25811,28367,16450,131,-5987,1200,-918,-12458,-18437,-6874,5398,11475,1222,-494,6731,19746,18801,11754,-3095,-5699,-7830,-11474,-8413,-5628,-9583,-14909,-14614,-2519,3854,1306,-409,1822,3669,8783,17682,27166,34463,36878,29924,10414,-7503,-15457,-3401,9300,15429,9894,-2188,-13634,-15113,-2933,4185,6104,6208,-4861,-8545,4671,9217,2739,-117,4144,8509,19323,31688,19196,10245,666,2787,13033,13703,8902,4609,11247,13327,7675,-4787,-866,2971,6764,10023,6003,3039,10,-10089,-11309,672,10459,10042,7366,-596,-7302,-9654,-3028,675,620,-984,463,-3465,-15397,-7006,1021,2622,-2924,-7700,-7564,-6051,-3418,-5434,-2867,1459,2839,1252,1217,-3399,-16122,-17041,-10040,-7007,-6349,-3101,-2587,-7754,1,2967,6057,8481,-1293,-8388,-2680,13103,15798,4860,-11915,-1329,20818,21155,5592,-2737,-1370,4403,15366,28209,29585,15401,5145,9939,10652,17332,46023,47700,18613,-11503,-20667,-13369,-3569,4362,13178,18437,22409,18088,4349,-5632,-6617,-7038,-11084,-13355,-1203,10478,14177,9518,3496,-1856,-1571,5881,14339,10911,7537,1902,817,4896,13682,26046,27450,10175,-3937,-5594,-9699,-8444,-184,4739,-6211,-18542,-14867,-2226,4459,4939,-1203,-8104,-1520,290,-2317,-4230,-5159,-7656,-12076,-16868,-5742,8152,20142,2881,2671,5947,2263,-6013,-14046,-11322,-7014,-4385,-3227,-8461,-12514,-10483,-1064,8977,12227,16575,8815,-1791,-4083,-4544,-3004,4574,12747,8633,-3909,-12863,-12287,-9514,-3959,4714,18212,21205,21929,9421,6884,7015,7479,4371,-2036,5520,6603,2936,24,3648,8112,4811,-2794,-2874,9641,26459,50152,59828,42647,15976,-4560,-2681,4269,3993,-7165,-5966,1703,17075,52465,70350,60084,43748,8172,-7055,-4646,-2740,-6702,-11103,-11303,-16221,-14499,-8284,-6938,-11618,-7921,-153,1451,2820,2081,-4427,-13195,-12737,-11291,-12838,-14166,-11895,-9540,-5922,-5281,-8198,-15109,-12536,-11392,-11481,-8058,-5142,-3340,-5062,-3599,-7593,-18792,-13834,-713,11998,16980,25860,11670,-8761,-12341,-8505,-10975,-12545,-1296,19502,39080,52223,54678,37182,15885,9359,7353,4858,3895,6135,10125,8013,7990,7784,9742,12542,8192,-1033,-3822,-8224,-9157,-4781,12005,15739,-449,-7106,-1506,-1422,-2499,1606,14354,30740,22629,4392,-7328,-13727,-4288,10400,12691,14582,26460,34716,36024,22626,7531,-2544,209,10208,11225,425,-7520,-9984,-3958,7031,30380,45189,42953,29327,881,-1649,17752,25502,18048,7640,1749,419,1643,-179,1297,19187,49893,70874,53034,31907,15485,-3921,-8764,-7504,-7914,-5907,-1182,10671,25190,30259,31744,27763,8337,-14081,-17684,-3517,10849,17946,12320,1446,-7979,-13531,-15251,-15284,-11180,-12127,-12020,1913,7353,-175,-6016,-11179,-14122,-14003,-1504,10452,5225,5106,11833,12024,678,-13449,-10450,4828,12674,2707,-10684,-11026,-906,-1163,-11606,-6698,11552,40562,48294,42958,34880,17173,-3563,-12434,-13419,-11970,-8188,-7937,-3794,-468,-9450,-7421,4751,12726,12704,5820,-2900,-3959,4178,12379,8451,-788,10364,14441,8923,12247,17169,11988,5478,8835,13189,7377,-3122,-14322,-11130,-8655,-5486,788,2156,-6534,-14104,-7230,1471,12875,23799,40346,52795,54129,38694,22382,8763,-1142,2791,12612,15641,9658,688,-9548,-16124,-11650,-4467,7139,19748,21521,8373,-2935,-3309,3797,7423,9133,12525,17894,16825,7596,-301,-7145,-3898,-2017,2095,10754,12303,9317,-535,-8637,-3116,4495,-1868,-8955,-435,3546,-7454,-16740,-11578,-5429,1679,-8876,-9104,-6504,-6511,-7259,-11875,-19468,-10468,9269,47477,70198,63416,34910,8619,-6727,-5087,3441,-373,-2989,-4687,-10932,-15450,-9148,-4447,-804,4066,4776,816,9780,17634,19718,9459,220,-16516,-5229,3237,4088,-3083,-11235,-15567,-17328,-19758,-16015,-11811,-3949,14240,35490,33590,19462,1941,-6760,4759,11676,19232,24648,18269,10956,-4900,-6031,10830,21083,17962,16644,20491,22640,14153,3236,-3014,-5429,-1025,5479,4585,-1625,-5397,10551,14040,1794,-10843,-11543,-2979,2699,6396,-1229,-8017,-9354,-10462,-5551,-1801,-5711,-8466,-8344,-6235,-6133,-10356,-11477,-521,2856,-3274,-1199,9265,16833,10692,6406,261,-8712,-18161,-19878,-17926,-158,29483,35301,13112,2505,1251,-2513,-12250,-19944,-16857,-16856,-10292,-944,165,459,2782,3131,930,-5390,-13449,-8996,6068,23453,41283,49471,40359,20242,246,-10482,-8398,3660,13479,16110,6085,-11445,-6882,6461,30818,32353,13446,3577,-2182,-8945,-13615,-1884,2172,1857,5939,11458,5523,5530,5495,2872,561,-2601,-5034,-4468,1078,2272,-3197,-9064,-7655,4927,12447,8457,15579,24336,23794,11749,4740,2284,2563,5353,4468,3656,-980,-4325,-4122,-5789,-17428,-19940,-5793,8957,31124,54185,54866,44320,32315,31258,41442,33816,16330,-1939,-7744,-5789,-5348,-8509,-13127,-7673,-6153,-7495,-4019,3652,11063,4303,-5660,-4033,-296,-6179,-15221,-5479,2876,1005,-264,3510,-1455,-9206,-14981,-2170,10539,8893,15078,31037,39593,17513,2949,7370,4484,-3133,-6374,-1650,-8279,-16201,-5089,3667,9373,11057,10460,5846,-2641,-10831,4835,13157,12882,7433,2287,-1447,-7815,-9205,2708,14303,17843,17414,16108,6569,-9228,-9187,20004,34583,28452,13565,-1470,-5865,338,5769,7376,2823,-1181,2176,3930,496,-2711,-1782,1479,4359,4854,9298,5466,2189,11620,17032,9145,3013,1716,-2616,-3670,3617,29698,46679,34025,13803,3063,440,3505,3901,1700,-3891,-2760,693,814,2700,1105,-835,-4379,-8232,-9472,-1540,8091,-230,-10204,-6361,908,8283,5224,-8066,-15575,-6253,9493,19379,9489,-11078,-22226,-10445,-2103,92,-2977,-9937,-12198,-10314,-9610,-11147,-3401,9398,28409,36543,27732,12186,2280,-1965,-5067,-10958,-3666,-916,-5521,-2009,6333,16247,24505,19064,7456,3607,-183,-4916,-17831,-13690,-13213,-10942,-11714,-10665,-1593,6047,8405,2553,-1455,-5687,-8214,-10804,-5367,7452,26005,37926,35601,26129,25333,32668,40597,32470,19049,5084,-638,-4452,-9095,-6771,-757,156,367,5191,14458,35777,58749,65722,49114,26190,27855,30989,24564,14725,2837,771,8201,11561,-2961,-9846,1513,-614,-20262,-8803,-1203,-3639,-7607,180,13381,25011,24356,21830,22148,19372,8419,-2965,-8271,-8441,-13401,-17849,-19647,-15374,-8893,-9491,-18557,-16037,-8915,-9932,-6761,-532,7948,14598,16456,17698,24327,24874,6806,-7071,-1655,8111,6654,6209,12694,15193,5482,-11373,-13873,-348,12090,12392,3998,582,3776,216,-1362,-608,-5921,-11004,-10009,-7629,-9668,-9249,1822,18840,34895,38594,35674,23930,851,-3239,6153,22188,20143,18381,18918,19537,7954,9147,31514,40502,27407,11455,-576,-7852,-7768,-4564,-4124,-5939,-7659,-7569,-2879,729,1020,-1749,-8580,-6091,2625,4976,3047,-4329,-9158,-16074,-17552,-17092,-16161,-13032,-17033,-15773,-12129,-7673,1182,11711,7342,4493,-4456,-5629,-2476,-5197,-9996,-14930,-11901,-2825,6239,8669,-2219,-8175,-12725,-14708,-8401,-7312,-15100,-12367,-8857,-14025,-16779,-6253,1646,863,-10261,-5781,3403,2381,-2790,-5443,-8959,-14810,-19252,-14426,-5283,5807,12119,9687,13814,20438,19317,10395,-15285,-293,20757,30361,23466,8536,6170,14929,22979,27727,16171,-833,3490,9897,8640,2261,1438,6602,9753,9486,18500,35938,50483,53605,48901,44545,34569,19529,15546,32331,35700,21511,9154,2335,3159,7532,9437,7234,-1026,-11582,-15814,-17948,-21229,-20426,-18692,-8136,8516,23954,30062,19206,6480,-1551,-5852,-5667,-6158,-5361,-4044,-165,3771,13345,7505,3938,2486],[1224,-5424,-5091,-6808,-11422,-10630,-8239,-3270,-1584,-2632,1427,13662,21297,19981,12615,6286,-3060,-8633,-5262,-2501,-4974,-7217,662,13104,17205,15056,7980,-2760,-10073,-10091,-11140,-7782,-1791,7756,13719,16152,23469,25813,21633,19955,16024,11955,4411,-1426,-4824,-9830,-15215,-9804,-5283,-3954,-3563,-2592,791,8100,17456,38820,56223,51788,34103,22693,9959,-572,-2080,-2628,-10907,-8340,-5286,2263,16169,19122,15379,10333,2207,-8111,-9658,-13250,-13091,-7785,-4272,-2065,-4577,-10014,-12590,-3077,1440,2355,2314,6748,10559,12906,16512,10539,1550,-5621,-11603,-17244,-13269,-591,4821,7978,7914,1213,-9066,-4476,570,5416,10441,7540,-4146,-12466,-13458,-3835,-1385,-7731,-17040,-5265,1894,2594,1366,-1142,2935,7117,3494,-4242,-11117,-14147,-7670,5494,17371,13569,7597,-11949,-29439,-37692,-46481,-49462,-31402,-10390,-7874,-8108,7022,14757,19074,17704,7968,-3491,1431,28809,37868,32475,11813,-4308,-117,6332,746,-15029,2309,12723,12069,7438,1492,-6971,-13496,-14804,403,10167,10539,5613,-1311,-7246,-8507,-7545,-11216,49003,81072,67631,-4887,-131718,-234160,-252433,-172366,-85189,-29393,-30497,12963,-398,-14925,-17263,-17167,-6764,-2979,-1311,-1166,-4662,-8738,-3350,8229,21582,28900,24646,15802,1403,-7109,-15355,-10792,-7052,-4886,-9806,-4981,-3090,-8290,-1919,257,-4809,-5780,-7377,-3909,-3903,-12950,-24124,-37739,-34283,-16256,5048,13606,7275,2649,-57,-760,719,-3263,-3828,1659,5771,2950,10177,25283,20002,16231,14002,11737,17508,18094,6866,-5988,-10529,-12768,-16397,-18822,-5801,-2260,-6791,-4667,9044,13376,1382,-4661,-7958,-10175,-5164,-3904,-5731,-5607,-2753,-2281,-14335,-18491,-7332,3607,5626,-682,1929,-60,-4617,-6019,-1953,-643,-3860,-4166,-1801,-1515,-6289,167,4158,769,-1769,-3245,-2763,1134,5803,6109,-2723,-12179,-9019,4650,10996,8950,4635,5450,2472,-4378,-6852,-2892,3508,7796,9045,10714,8379,1861,-5816,-12343,-7683,-4038,-6668,-9822,-8508,-1643,2677,2069,-225,-1293,442,-1751,-5429,-4890,-6301,-12050,-17976,-12539,-3045,1040,-1027,-11369,-12344,-1284,-75,-7726,-12699,-9651,-13585,231,17247,25066,21033,18566,8412,-1325,-7071,-2974,2710,1527,-1718,-5129,-9254,-4757,1104,8132,9414,10908,13989,19061,11806,-3815,-9169,272,-2683,-12172,3760,26228,39722,37191,35570,37225,27219,8928,1930,-1873,-9931,-19858,-19825,-11842,-5443,-2182,-228,-6924,-13747,855,16969,16195,9586,7286,7086,384,-4965,-4217,218,4991,11116,14595,3861,-3946,-6491,-9249,-9142,-466,-1337,-12641,-4481,2577,2342,-4428,-15438,-7363,-8124,-12099,-9365,-7976,-7154,-1464,-216,8346,6943,-605,-4684,-4982,-5568,-5699,-4049,-408,4215,13770,19973,16400,18356,21302,20975,17625,17283,15477,13372,6222,-308,-2726,-4071,-5402,-12712,-10019,-1104,2660,4069,4434,-898,-10282,-17726,-13775,-8758,-7216,-10062,-2800,4616,6494,10393,6566,7861,4059,1859,-18,-5862,-13272,-10079,-2189,8606,16509,21082,17649,-63,-16172,1845,14646,4157,-12652,-7777,11535,11380,354,-15774,-11730,-6158,-4037,-954,2935,22722,22855,4386,-2823,-7605,-5953,-5675,-7381,-9879,-11549,-5119,-409,-5480,-5419,-243,-1586,-7089,-4294,5662,10147,7755,-4789,-1366,7651,16682,23459,13290,3301,4390,10871,1717,-4329,-5358,-1909,3029,6001,2100,-2162,-2898,-6081,-9821,-9975,-9196,-8688,-10400,-10684,-3894,1798,-1282,-10312,-14378,-14530,-5647,6545,12596,9690,6180,-3713,-7307,-5706,-3401,-3401,-2434,-963,-5644,-3999,3988,12753,18226,18343,11478,3588,2316,6921,12884,15184,13957,14499,17089,15677,20253,41375,54976,50800,31044,11425,-1632,-11507,-11150,-5723,-2639,7285,22004,41217,46448,22934,3538,1640,4098,4049,-1662,-6480,-8527,4407,20399,24888,23245,18413,3861,-9060,-1709,9972,23346,22523,7239,-7853,-2773,7074,28396,32194,16666,4471,-5863,-17610,-8221,4215,12360,10763,4806,-88,578,2068,-1427,-3195,-6682,-5913,-2460,5782,8280,3459,-6354,3617,11203,10777,9031,12015,7468,61,-2211,-1475,-4871,-9743,-4369,2621,6723,-1806,-15581,-8123,2273,4559,-653,5039,20821,27614,20034,7162,-9246,720,6862,8499,4934,-1560,-9746,-12303,-9659,-4709,-348,9435,33918,39704,31141,16485,6526,1353,-44,-685,-1273,-3056,-3802,-3466,-6527,-4986,8113,14753,5760,-4153,-10404,-9272,-3940,1503,2422,1091,205,-1974,-2212,-7835,-11431,-13678,-15663,-11215,792,12213,25152,38409,43355,29006,8772,110,-1839,-1723,-4542,-11132,-14852,-11793,-14114,-11897,-8954,-7116,-906,-570,-10397,-8644,8446,22198,12465,9433,6530,15975,32616,42288,38928,25438,11008,7109,1492,-4988,-6271,-10837,-12141,-10282,-7674,-610,4778,-1481,-14064,-6033,-21,5946,9781,2749,-7373,-11325,-7549,-2952,-1694,-3965,-3679,-3855,-9387,-19011,-11115,-1057,-3862,-8981,7292,19555,29804,33739,31423,32033,38965,47089,50047,44141,36900,17445,4149,-6348,-10868,-5309,2671,1199,-1442,-6280,-10345,-17391,-14648,-3092,-3746,-7929,8759,21982,12561,-3989,-11519,-11316,-8150,-6004,-7394,-10515,-1760,4676,3018,6225,12704,8865,4566,3079,8113,9233,4215,-1714,1551,11069,9072,-9497,-13590,1763,10001,21205,25890,8059,-5702,-13845,-6066,-2840,2497,15101,30895,35436,17202,31,-7496,-8118,-7198,-8397,-3087,7338,10510,16226,14496,8363,-795,-1830,-2555,-8174,-10437,2478,14215,5111,-9146,-14138,-7518,-5669,-4778,-8455,-15950,-12658,-722,19989,33589,24424,19431,20535,19590,24643,27075,17044,2847,-4195,-581,-4161,-14838,-16456,-3784,8517,11459,-300,-3795,3158,18686,21636,11455,-7730,-6056,-5332,-8170,-6987,-7456,-10853,-16271,-16862,-4386,1227,-2174,-1979,345,2494,7650,15937,25858,36757,38128,26309,6608,-9453,-15456,-5094,6631,12577,7648,-2595,-10445,-14358,-8902,1161,5548,7290,-1082,-4227,6479,9403,1733,-1767,2050,7013,20258,39577,29309,18459,6465,6064,12984,12723,7644,3522,9621,10995,7624,-4453,-3569,-3308,-1126,2754,1023,-161,-348,-8396,-14168,-2093,6887,4569,2904,-1786,-6340,-8559,-2832,615,277,-733,1802,-2683,-11972,-4776,1357,2388,-3264,-8413,-8260,-6543,-3984,-6045,-3096,1980,4729,3050,2028,-3717,-16444,-16214,-9814,-7401,-7753,-5910,-6781,-10653,-2216,1815,9344,15086,2811,-8407,-4996,11930,15328,3702,-13120,654,23503,25185,9790,1185,3221,11808,20645,30083,28324,14052,6401,10786,9924,18137,45703,46987,19064,-12901,-18051,-8968,778,8306,17453,22960,26243,20200,4833,-5664,-6632,-6767,-10274,-11575,602,11811,13706,7526,-58,-7269,-6138,3374,14691,12837,8165,1608,503,5314,14322,27488,32161,14694,-3039,-5990,-10432,-8963,32,5435,-6482,-17848,-15942,-2893,5484,6119,-48,-9067,-3109,-1069,-3956,-7118,-6307,-6572,-10350,-17681,-5914,8482,24375,10721,4526,5355,1162,-7148,-12508,-7858,-3306,-702,-272,-6666,-11978,-11163,-1914,7717,10796,14459,6383,-5278,-9283,-11348,-10769,-1887,9235,8035,-2752,-11384,-11952,-9718,-5001,3057,16091,17467,15949,6699,6086,6724,9251,10983,4730,8698,7483,2279,-1285,2251,6709,2537,-6591,-5148,8959,24689,44490,51269,35367,12524,-5315,-1565,5704,5362,-7817,-8425,-1540,10276,43515,64745,55880,41070,8583,-10012,-8684,-5614,-8337,-14772,-11791,-13502,-13779,-8437,-6144,-10420,-6803,1160,3208,4377,2786,-5142,-13531,-13497,-12638,-14730,-16050,-13316,-10142,-6711,-6083,-8397,-14558,-15221,-15303,-14890,-9755,-6483,-5711,-8562,-6705,-9413,-20162,-12770,-1248,9339,12508,16539,3987,-13045,-14427,-10309,-11920,-17659,-1845,20494,35274,43710,43038,25982,7719,2493,1444,189,164,3618,8232,6057,5341,5395,8370,13452,11366,1792,-2265,-7044,-7736,-4453,12737,16199,734,-5572,-1739,-2361,-3133,471,11936,33141,30586,10739,-4859,-13979,-2720,13401,15269,16771,29373,36292,37119,23694,7288,-3929,-2313,5439,4635,-4939,-10336,-10247,-2420,10303,35737,51308,50606,34950,2832,-4589,14489,22115,16002,7373,2005,334,328,-2649,693,20445,48475,64571,47256,28822,15536,-1239,-7973,-5252,-6147,-5582,-1499,9552,24144,32690,36297,32193,11088,-12314,-18865,-4392,10178,16891,11878,2643,-5768,-11208,-12190,-8531,-4254,-8758,-11319,3340,9457,-550,-9318,-11313,-10939,-13037,-6059,5822,3816,5345,12239,11715,763,-12818,-11794,3149,11229,1998,-10940,-11726,-3021,-3929,-12974,-6056,12028,38141,43605,39938,33921,17234,-2779,-9846,-11205,-11773,-11088,-11433,-6940,-2280,-9865,-5985,6074,13110,12857,7499,-2339,-5391,1957,11591,8730,-1018,9211,15175,9802,12628,17105,10587,4610,9568,15209,9090,-2834,-14017,-10945,-8464,-6165,-1434,-859,-8907,-16287,-9414,-2092,8515,19525,33820,43794,46475,33828,21245,8302,-1610,1209,10565,14042,8557,-22,-9121,-16396,-15132,-6547,7582,20931,23041,9225,-3065,-4185,2450,5822,7783,11404,16766,16521,10401,5475,-3834,-4399,-2970,686,11849,17982,13588,997,-9117,-3628,4617,-1573,-8912,46,6241,-4246,-13830,-10220,-2360,6354,-6256,-8497,-5926,-5688,-6187,-11176,-19953,-11575,5436,38601,62568,59297,33162,7167,-7822,-5954,511,-5082,-5743,-6742,-12497,-12694,-4731,-1517,941,5626,7942,6219,17570,26849,29596,19487,7740,-12259,-7791,1102,948,-6796,-15022,-13905,-15393,-19549,-15907,-9762,-414,20636,38940,31828,16542,-1121,-8410,6424,14517,21035,23269,15113,8732,-5281,-6537,9547,19699,16056,14606,18731,21382,12165,547,-6813,-8811,-4061,2568,2976,-1781,-2735,13847,17548,4891,-9776,-14211,-5733,-26,6423,-1383,-9259,-9695,-10163,-6515,-3873,-7679,-8960,-8084,-6301,-8136,-14280,-12120,1950,4989,-720,-180,8547,15613,9190,5735,861,-7662,-18965,-18928,-19915,-2202,27282,30731,7219,-1584,-2181,-5629,-17298,-27138,-23229,-13517,-2958,3831,2782,2331,4617,4248,1182,-5770,-14074,-10030,4116,18395,34600,46338,40439,20530,446,-11059,-8888,4277,13369,13978,2568,-9869,-2371,9213,30942,25625,9615,4444,693,-6337,-15422,-4597,-211,-1229,4680,13368,7943,6348,5551,2399,-226,-3016,-5176,-4789,589,2479,-3839,-9073,-6308,8566,19616,12733,15054,20022,21890,12269,5534,1964,1156,2593,1293,1600,-2782,-5713,-3706,-3579,-14726,-19135,-8121,8682,34304,56579,52271,41599,29917,28441,38660,31947,15428,-2042,-8304,-6841,-5771,-8377,-14002,-9126,-6203,-4325,-1187,5759,13046,6664,-2862,-474,3695,-2256,-11678,-7677,37,-956,-1365,2832,-899,-7989,-12841,-694,9797,7213,13954,30285,37552,16308,5293,8115,3141,-5308,-7773,-2224,-9017,-16827,-4239,5418,11561,12319,9976,3512,-5628,-9017,6623,14147,14892,12977,7481,2295,-4563,-9566,615,14039,18485,17833,15751,5272,-10313,-9873,18687,30688,22887,7879,-4725,-5999,1005,7035,9556,3079,-1008,2541,3189,-1552,-5596,-5451,-2901,-1383,1441,6923,2631,-1689,7015,16885,11836,6742,5259,-483,-1845,6934,31157,46733,35039,14013,2738,-207,2515,3357,2286,-2677,-1673,982,381,2018,386,-1703,-6029,-10018,-10324,-532,8413,-2000,-11831,-7216,787,9858,8625,-4831,-13877,-9264,4288,12358,2375,-16436,-21617,-10429,-3354,-1479,-3430,-9844,-11749,-10340,-10806,-12646,-4727,8876,29666,39677,29564,12190,1057,-4405,-8902,-10652,-4287,-2827,-8049,-5042,2415,10890,18336,16466,7665,4745,273,-6703,-15907,-12205,-12150,-9761,-9989,-9936,-2832,5488,8489,2342,-2578,-7357,-9176,-12929,-7569,4675,20778,30441,27743,17910,16142,24049,34809,28962,15269,1933,-2002,-5411,-10840,-7735,-1419,-1699,-1531,3613,12145,31053,49594,55385,43445,24031,23261,25773,21037,13564,2358,825,8553,10232,-3881,-14695,-3822,-3780,-21227,-10779,-4750,-6836,-8367,1518,14790,27274,25401,22938,23010,14914,25,-9076,-5947,-6597,-12418,-20287,-22649,-18885,-13404,-13185,-19426,-15664,-8648,-9474,-6205,-74,7523,11648,11177,11884,18298,20652,5125,-6764,-117,8974,6263,6633,14833,16827,5063,-12317,-15225,-1434,11875,12880,5752,1016,2041,-1742,-1715,-583,-5314,-9342,-9747,-6893,-7762,-6717,4426,20231,35088,38802,35804,21400,-2169,-2971,9160,25700,21983,20663,21321,20566,6741,7124,27650,36179,25224,10016,-1359,-8602,-8930,-5764,-5460,-7903,-10610,-10031,-5031,-2247,-3403,-7477,-13815,-8897,2624,7740,5906,-1769,-7158,-15729,-17731,-16658,-16401,-14961,-20626,-19122,-15823,-10856,-255,11927,7944,3998,-5860,-4926,-415,-4300,-10982,-16527,-11894,-4745,2151,5382,-5896,-13121,-18180,-18475,-11030,-8816,-16046,-13513,-10558,-15715,-16445,-5467,2316,1304,-9378,-4201,5263,4439,-696,-3619,-7591,-13795,-18136,-13540,-4219,6568,11028,6510,9179,15707,16652,10525,-14097,-5804,13063,22648,16948,2751,137,7704,14502,19112,8123,-4090,7296,12306,8794,1102,412,6152,9792,10422,19880,37692,53350,53890,47067,41473,33549,19463,13030,23699,21553,10430,3307,-2323,221,5906,8138,5673,-2982,-13930,-15856,-18152,-22694,-21358,-21608,-9221,7664,22271,27320,16442,3390,-3395,-6352,-5082,-4655,-2929,-1972,756,5121,14751,7897,4740,3300],[1959,-4978,-4042,-5276,-9679,-12169,-7973,-2674,-2183,-3889,1716,16439,26486,25828,18079,10905,331,-6644,-6730,-2887,-3838,-8853,-3697,8820,13937,13385,7900,-1681,-7771,-7767,-9979,-8186,-3480,5508,11693,16873,31520,30263,25322,24135,18767,11964,3461,-2529,-5831,-10694,-17303,-13397,-9209,-6971,-5226,-3739,-53,6463,15196,36093,51080,43617,27894,18195,6817,-1750,-2077,-1715,-10441,-8926,-6534,600,15171,19044,16062,12163,4605,-4649,-10817,-15421,-13799,-7749,-4746,-2976,-5219,-11157,-13586,-1616,2068,1567,790,6284,12311,15094,17995,12110,3505,-2787,-7259,-11987,-15010,-4414,2564,6973,7538,1888,-6893,-6369,-1325,4590,9765,5778,-5980,-13390,-13882,-4620,-390,-5684,-13702,-8002,330,1598,557,-1808,1596,5150,2322,-3446,-9269,-12870,-5354,6211,16011,12335,5242,-15555,-23311,-28000,-35042,-39818,-36582,-15450,-9189,-8538,5461,13607,17969,16741,6850,-4957,2238,28121,34200,27515,9313,-4374,106,4521,-3970,-12190,6654,17337,16257,11671,4079,-5756,-13380,-15246,239,9758,9403,2501,-5764,-12513,-15648,-14053,-7748,59844,103907,105101,45569,-80818,-197859,-222799,-138002,-50737,-7540,-26093,1579,-10877,-17134,-14062,-17562,-7416,-1542,368,-58,-4070,-8225,-2863,8994,22106,27655,22642,13450,-694,-8117,-15508,-13284,-8090,-4377,-8342,-1665,1038,-3414,-2112,-863,-6104,-6960,-8533,-3933,-2164,-9125,-18539,-30620,-26216,-9650,7982,14122,8132,2354,161,-155,1366,-3099,-6170,-1741,3714,2989,10631,24251,17819,15680,14049,11389,16112,16939,6050,-7786,-13154,-15021,-17888,-17826,-5439,-2315,-6892,-4711,10263,16837,4364,512,609,-827,1654,228,-3605,-5781,-4693,-3373,-15583,-18935,-6870,5175,8602,2416,2930,-490,-5880,-8019,-3995,-1249,-2142,-1820,-1283,-1319,-7488,-1466,1801,-141,-1708,-2833,-2706,529,5296,5538,-3580,-13144,-10189,3621,9589,7307,3710,4996,1904,-4976,-7840,-4923,2168,7145,8017,9593,8258,2411,-6388,-9236,-8802,-5549,-6316,-7710,-4737,-60,957,-2448,-5851,-7360,-4660,-5277,-7985,-8120,-10978,-16047,-21451,-12723,-3516,163,-1932,-11999,-14001,-6618,-5445,-13056,-13771,-7781,-13289,-620,18778,26459,22697,21795,11371,-604,-8534,-4831,1962,2139,-347,-4431,-9179,-5242,-52,6612,8199,10605,13254,17282,7698,-8481,-8410,-882,-5161,-13038,4021,26478,39525,35359,35823,43269,35186,12703,3285,-1675,-10760,-20758,-19419,-11792,-5031,-1723,355,-5292,-12315,-6207,8341,8324,5395,6113,6151,-1035,-5318,-3659,-585,3420,8889,14353,4257,-4774,-8571,-11826,-11064,-1479,-2310,-13517,-8225,-560,-472,-5825,-15185,-6706,-7722,-12069,-10154,-9214,-8056,-3180,-4845,2049,3601,-1971,-4941,-4574,-4016,-3375,-2526,-130,3954,13350,20586,16993,18921,20805,18402,14527,13920,11194,8634,1635,-4264,-6169,-7537,-8717,-14291,-8105,573,3886,4334,3707,-1703,-9570,-14807,-12556,-8423,-7128,-8476,-807,6105,7638,10688,4929,4785,610,-444,-1688,-8821,-15707,-12877,-4758,6410,14807,18902,12596,-4743,-18976,907,14942,5349,-13392,-9117,8664,10289,-624,-17531,-9279,-3645,-1786,1295,6598,30833,33156,9072,-846,-6755,-4912,-4853,-6841,-9532,-10902,-4853,-1329,-6080,-6029,-17,-1199,-6801,-3473,8094,13176,9121,-4370,-1447,9194,17875,21418,10910,2174,5366,14543,2515,-5694,-7714,-4267,954,4574,2078,-3002,-4986,-8568,-12186,-12267,-11120,-9535,-9127,-7511,-3629,-282,-2956,-10087,-16008,-13517,-4808,7090,12494,9052,4754,-5687,-9099,-7069,-3838,-2697,-1811,-1468,-7670,-7069,147,8736,15470,18210,15338,10446,8018,10315,15355,16927,14959,15289,17604,17228,24075,47311,60356,52799,30851,11754,967,-8612,-14567,-9250,-4186,5719,22323,42635,47576,24723,4872,3579,6675,7304,1346,-2678,65,15776,29834,27407,21307,15031,1248,-11938,-5338,4216,16681,18521,5842,-7281,-1389,9414,30570,31569,17471,5815,-4371,-16405,-10635,2084,11567,11993,7363,2554,2813,2574,-3318,-7033,-9180,-6316,-3526,5468,8291,3050,-4706,5189,14454,16473,17908,23299,14239,3020,-1939,-1954,-4550,-8543,-3538,4698,9403,-213,-14875,-7364,4321,7382,2984,7633,19777,23363,15449,6340,-8011,1486,9557,11061,7803,-667,-10359,-13493,-10017,-5334,-1724,5680,26820,33274,25251,12423,4865,601,21,152,-185,-1062,-1404,-1570,-5803,-6725,3363,9597,2753,-4080,-10485,-8605,-1180,6446,7123,6248,6065,1186,-2853,-9729,-11572,-12127,-13990,-11984,237,12328,22947,30971,34922,23041,7385,51,-1929,-1532,-3796,-10758,-15719,-14236,-12782,-13930,-7996,-4243,1540,611,-9855,-8394,9311,25200,16778,13336,10088,20195,37462,47704,44986,33221,18760,13795,6556,-2129,-6335,-11667,-11914,-9845,-6285,663,4950,-1451,-13544,-8119,-133,6942,11460,4040,-6866,-11291,-7398,-2400,-1153,-3451,-2741,-2671,-8532,-19721,-10997,-36,-2709,-8188,7374,20468,31427,33292,28302,27094,30691,39349,45425,40029,34266,16601,6045,-3623,-7932,-1929,7834,7512,2835,-3193,-8405,-16375,-15164,-3695,-3861,-8899,9143,22067,10515,-5230,-12026,-12450,-8421,-5595,-7095,-11439,-1761,6110,5442,6878,12885,10464,4767,2150,7583,10065,5630,360,3426,9996,4673,-13939,-11256,1962,7965,18715,29319,11976,-4818,-14025,-3820,540,4160,17363,34893,39549,20643,1669,-7402,-8489,-8085,-9529,-4448,4540,6627,12994,11948,6347,-1763,-2234,-3166,-8731,-7984,5536,16094,5908,-9466,-9136,-3736,-2707,-2418,-6536,-15542,-17541,-6624,12864,27844,21318,17429,18889,17185,21919,24299,16887,5700,-1187,-244,-5309,-15036,-13444,-794,10567,9743,-2808,-8156,-926,16183,23012,9832,-11969,-4291,-2044,-4907,-6064,-9376,-11424,-16534,-19753,-7133,-2390,-6161,-3356,-960,1492,6486,13703,22776,35789,36129,21058,2465,-11350,-15270,-6712,3871,9622,5486,-2656,-7715,-10746,-13505,-2204,4348,7660,2463,881,9384,10352,1399,-2807,218,5376,20106,45567,39557,27262,12552,9217,12398,11344,6245,2606,8135,8766,7239,-4187,-6318,-9671,-8893,-3799,-2369,-1582,357,-5753,-16605,-5882,1786,-1965,-727,-2260,-5193,-7530,-2812,308,72,-55,3037,-1613,-8399,-2006,2179,2352,-3356,-8879,-8962,-7165,-4872,-6686,-3232,2327,6041,4396,2517,-4296,-17005,-15587,-9733,-8027,-9370,-8666,-10630,-13312,-5504,-172,11505,20698,7499,-7486,-7420,10178,14091,2382,-13654,1984,24396,27653,13379,5138,8064,20075,26299,30855,26113,12370,7427,10592,8316,17290,42152,43442,18233,-14586,-14237,-4248,4920,11651,20841,26638,28907,21136,4850,-5864,-6744,-6626,-9753,-9863,2690,13363,13227,5360,-3928,-12416,-9050,1667,14847,14374,8444,1169,247,5875,14905,28535,36489,19861,-1522,-6064,-11127,-9727,-131,5486,-7080,-17312,-16809,-3508,6414,7044,799,-9978,-4702,-2351,-5259,-9601,-7643,-5794,-8861,-17433,-5955,8744,27906,19973,7700,5402,464,-8021,-11093,-4909,352,3255,3085,-4598,-11270,-11450,-2107,7023,9459,11791,3432,-8772,-13127,-15825,-17049,-6657,6365,7617,-1299,-10096,-12365,-10547,-6408,1213,13665,13403,9842,3922,4787,6073,10689,17096,11965,11912,7943,1202,-3058,344,5366,1272,-8794,-7291,7957,22688,38649,42443,28411,9471,-5603,-533,6470,5912,-8240,-10435,-3915,5494,34250,56365,48973,35805,8591,-12035,-11883,-7157,-8653,-12253,-8877,-10648,-12319,-8374,-5403,-9380,-6083,1927,4324,5373,3065,-6146,-13643,-14302,-13996,-16328,-17456,-13698,-10189,-7342,-6899,-8725,-13675,-14940,-17277,-17781,-11240,-7712,-7577,-10688,-6024,-5022,-13544,-10231,-1479,7064,9705,7617,-4196,-17893,-15183,-10204,-9645,-11717,-2197,20098,30129,34947,32791,17792,2854,-1837,-3940,-4545,-3462,1079,6066,3762,2342,2503,6216,13535,13928,4015,-1344,-6408,-6889,-4745,12829,16502,2021,-4349,-2081,-3344,-3741,-792,8617,33395,37538,16911,-2255,-14019,-1834,14841,16554,18133,31426,36731,36584,23668,6759,-5126,-4811,461,-1657,-10295,-13039,-10283,-1194,12813,39143,54316,55269,38526,4090,-7161,10808,18093,13427,6613,1840,-135,-1242,-4936,706,21282,45387,55589,39646,24773,14222,569,-7035,-3356,-4406,-5194,-1865,8142,22245,33920,39647,35108,12664,-11101,-20010,-5391,9013,15067,11022,3929,-3060,-7608,-6623,16,3108,-5747,-10629,4680,11318,-546,-12806,-11026,-8063,-9680,-9218,1299,2372,5081,11890,10849,570,-12225,-13111,1428,9542,1221,-10946,-11615,-4610,-6153,-13368,-5521,11867,34026,37687,35996,32504,17683,-1391,-7208,-9037,-10912,-13459,-14571,-9802,-3906,-9650,-4283,7382,13397,13583,9347,-1543,-6024,194,10875,8841,-1293,7663,15643,10941,13251,16386,8164,2849,9230,15889,9901,-2768,-13379,-10702,-8553,-7040,-3930,-4151,-11415,-18028,-10734,-5044,4504,15203,27445,35355,38836,28788,19479,7030,-2714,-456,7907,11621,6927,-987,-8548,-14314,-17646,-8964,7515,21370,24169,10244,-3056,-5124,798,3400,5239,8887,14259,16016,13938,10696,118,-4363,-3503,-608,12047,22756,17085,2189,-9678,-4292,4575,-1508,-9237,205,8756,-952,-11005,-7855,1111,10808,-3679,-7972,-5380,-4857,-5195,-10738,-20517,-12335,1737,28559,52644,52861,29808,4826,-9557,-7488,-3201,-9519,-7585,-7683,-11966,-9337,-907,720,2003,6460,10732,11596,24259,33821,36396,26640,13446,-8283,-10463,-1977,-3280,-11359,-18169,-11243,-13040,-17312,-14508,-7446,3101,26897,41005,29828,13905,-4193,-10525,7932,17916,23225,22231,12757,7279,-4921,-7126,8042,18306,14448,12859,17021,19875,10277,-1498,-10508,-12863,-7605,-963,927,-1921,398,17208,20983,8073,-8298,-17138,-8707,-3382,5248,-2045,-10354,-9478,-9507,-7323,-5815,-8932,-8683,-7239,-6008,-9579,-17402,-11129,3884,6471,1552,1086,7894,13733,7028,4566,969,-6672,-16816,-16612,-21196,-4842,22767,23691,1912,-5578,-5760,-8488,-20566,-23041,-17855,-5625,3719,8030,5215,4174,6220,4877,930,-6456,-14163,-10202,2457,13647,28011,42282,39971,21378,1524,-11311,-9405,4654,13159,13012,2541,-4629,1917,11885,29945,18405,5836,5554,3535,-3500,-15607,-8164,-3676,-4213,4209,15954,12031,8292,6463,2426,-1028,-3682,-5456,-5160,-55,2609,-4103,-8549,-5433,10560,24763,16822,14601,15568,19946,13190,6655,1756,-290,-93,-1924,-787,-4965,-7541,-3057,-348,-11575,-17527,-10227,8403,37199,57251,47659,37420,26896,25322,35286,29725,14475,-2168,-8971,-7991,-6410,-8373,-14512,-10319,-6438,-2322,193,6405,13384,8181,355,3468,7749,1830,-7330,-8145,-2221,-2704,-2633,1743,-562,-6552,-9901,1192,9118,6122,14304,31920,38152,17639,8349,8611,1669,-7325,-8796,-2857,-9659,-15793,-3186,7051,13524,13380,9189,1077,-7866,-7291,7839,14273,15682,17762,13402,7128,-410,-8226,-1485,13117,18415,17449,14654,3712,-10986,-10271,16000,24589,15982,2356,-6688,-5476,2118,8668,12011,4305,584,3878,3153,-2953,-7786,-8442,-6690,-6173,-1226,4730,100,-4903,2992,17608,16479,13205,11859,4579,2434,11195,31173,44792,35176,14261,2759,-217,2470,3675,3201,-1356,27,2101,780,2157,479,-1957,-7246,-11364,-10419,1349,9199,-2769,-11845,-6441,2092,12634,12967,-1149,-11652,-10960,-42,5975,-4015,-18980,-18906,-9545,-3871,-2379,-3407,-9414,-10984,-10197,-11871,-13987,-5634,8772,31044,42810,31778,12818,491,-6252,-10335,-9446,-4412,-4213,-9894,-7385,-825,6261,12855,14083,8188,6359,1426,-7796,-13730,-10181,-10361,-8035,-8052,-8815,-3760,4995,8673,2997,-1460,-7367,-9246,-14208,-9456,1557,14662,22530,20756,11604,8512,16002,28384,24704,11494,-800,-2693,-5743,-12023,-8157,-1426,-2846,-2576,3113,10778,26366,39248,43156,36241,21692,18494,19956,16952,12187,2306,1329,8798,8632,-4404,-17494,-7462,-5927,-21285,-11649,-7112,-8964,-8533,2621,16235,30089,27466,25083,24668,11284,-7394,-10953,-3055,-4543,-10762,-20559,-24483,-19070,-17034,-15051,-18395,-14330,-7341,-7926,-4568,1356,8062,9787,7416,7622,13904,17675,4749,-4808,2343,10316,6084,7051,17153,19364,5921,-10970,-16079,-2096,12179,13926,8019,2077,1043,-2800,-1372,201,-3736,-6670,-8518,-5326,-4984,-3596,7067,21085,34183,38015,35450,19368,-4269,-2056,12613,29161,24285,23924,24734,22006,6491,6610,24908,32964,24643,10263,-390,-7479,-8385,-5456,-5564,-8774,-12334,-11228,-6076,-3975,-6653,-12275,-17880,-10600,3586,11842,10049,1831,-4377,-14458,-16771,-14885,-15195,-15240,-23076,-20436,-18093,-12799,-426,12869,9405,4474,-5835,-2112,3605,-1704,-10315,-15940,-10788,-5723,-1300,2503,-8707,-17010,-21015,-18075,-11198,-8721,-15492,-13216,-10902,-16122,-14834,-3381,3893,2523,-7010,-829,8538,7903,2923,-208,-4460,-10776,-14722,-10337,-1278,8716,11125,4997,6510,13040,15957,12165,-10541,-9817,6770,15523,10686,-1809,-4030,2202,7021,10490,248,-3523,12320,15770,9992,1395,1217,7523,11789,13448,22764,39713,54839,52376,43590,36763,31869,20296,11880,16644,9950,1497,-906,-4477,-49,6279,8618,5815,-3032,-14008,-13819,-17153,-22328,-19088,-21048,-8757,7586,20871,24936,14294,1740,-3462,-4978,-2583,-1174,1521,2086,3728,8278,17145,9854,7465,6045],[2511,-4744,-3179,-3782,-7517,-9832,-7109,-2208,-2742,-5229,1829,19013,32067,32499,24495,16088,4151,-3674,-7965,-3634,-2966,-8362,-8387,4474,10783,11934,8086,-76,-5116,-5719,-9015,-8628,-5428,2800,9227,16937,38312,34226,29274,28752,21805,11776,2145,-3779,-6569,-10719,-15856,-17353,-11754,-9403,-7429,-5645,-1713,4022,12455,33013,46118,37019,23043,14088,3739,-2806,-2188,-1176,-10439,-9851,-7848,-546,14871,19753,17446,14427,6835,-1461,-9828,-17639,-14438,-7653,-5263,-4090,-6048,-12111,-13938,-786,2083,452,-567,6500,14436,17179,19215,13636,5399,-367,-3633,-7287,-11808,-7875,265,5907,7105,2587,-4541,-5888,-1611,4744,9536,4271,-7351,-12821,-13639,-5581,393,-3568,-9794,-9699,-1274,407,-459,-2641,33,3110,1509,-1822,-6332,-8656,-2479,6750,14258,10963,2876,-17425,-15584,-16465,-21368,-27019,-29793,-21225,-11021,-9171,3749,12290,16776,15612,5546,-6962,1855,25923,29732,22544,7080,-4350,7,2448,-8485,-9306,9680,20619,19528,15165,6433,-4510,-13000,-15310,-320,8405,7194,-1347,-9549,-15032,-21587,-17110,-3911,64266,116826,131482,87400,-28584,-149199,-179218,-95872,-16554,11804,-15203,-8593,-18649,-12834,-10280,-15470,-7956,-299,2046,1140,-3532,-7847,-2786,9208,21732,25613,20251,10862,-2849,-9053,-15550,-14874,-8172,-3400,-6730,919,3896,919,-1440,-1912,-7424,-8190,-9700,-3799,-431,-5413,-12621,-22876,-17885,-3158,10665,13854,8022,1189,-112,-13,1278,-3669,-8914,-5479,1707,3108,10747,22122,15162,14585,13702,10575,14145,15006,4772,-9740,-15633,-16960,-18813,-16485,-5042,-2526,-6986,-4459,11643,20706,7512,5470,9078,8990,9107,4953,-936,-5527,-7148,-4927,-17028,-19285,-6541,6216,10964,5264,3666,-1069,-7087,-9841,-5764,-1509,368,3518,4246,2744,-6655,-3031,-1084,-1624,-2119,-2848,-2821,185,5062,5128,-4258,-13808,-11521,2171,7535,5034,2348,4381,1299,-5554,-8727,-7048,693,6460,6984,8396,8123,2976,-5218,-4910,-9360,-6957,-5287,-4187,-1189,1068,-790,-5865,-8888,-10129,-9144,-8676,-10603,-11545,-16021,-20400,-21854,-12170,-3798,-962,-3238,-12815,-15481,-12472,-11437,-19041,-12415,-5896,-12269,-813,20761,27825,24230,24777,14312,210,-9654,-6690,1266,3116,1619,-3185,-8828,-5421,-822,5330,6981,9848,11584,13914,1947,-14326,-7001,-2005,-7964,-11756,4760,26285,38198,32856,35239,47706,41957,15956,4197,-1916,-11892,-20908,-19110,-12295,-5341,-1663,739,-3719,-10150,-12492,408,953,1000,4423,4982,-2441,-5658,-3460,-1390,1982,6933,13905,4695,-5488,-10540,-13936,-12792,-3127,-3881,-12236,-11109,-3489,-3324,-7276,-13932,-5422,-6968,-12085,-11149,-10584,-8884,-4830,-9095,-3850,656,-2917,-5139,-4354,-2946,-1636,-1384,-65,3460,12462,20379,17099,18967,19807,15153,10183,8604,4880,2595,-3283,-7740,-8516,-9808,-10945,-12439,-5922,2263,4939,4512,2957,-2512,-8599,-11656,-10118,-7487,-6899,-7087,920,7489,8889,11072,3303,1781,-2699,-2583,-2859,-10433,-16969,-15482,-7207,4186,12352,15708,7194,-9099,-20702,-939,13512,5289,-14228,-9903,6402,9718,-545,-16330,-6992,-1215,485,3644,10406,38687,44348,14804,1629,-5537,-3759,-3911,-6040,-8977,-10203,-4781,-2558,-6847,-6390,310,-932,-6699,-3100,9718,15513,9961,-3756,-1419,10624,18583,19037,8503,875,5588,16984,2936,-7193,-10069,-6426,-1053,2986,2091,-3334,-6831,-11105,-14790,-14918,-13290,-10523,-8153,-5059,-3706,-2801,-5124,-10097,-13708,-11682,-3676,8074,12942,9113,3897,-7439,-11079,-8698,-4531,-2061,-903,-1610,-9417,-10014,-3665,4817,12834,17808,19140,18898,15771,14635,18057,18230,15126,15028,16949,17922,27668,52453,64211,53375,30043,11769,3351,-5732,-16097,-12243,-5318,4000,21593,42327,47179,26495,6744,5905,9367,10588,4719,2452,10137,28663,39266,28894,18622,11733,-834,-13027,-8942,-2173,8657,12956,3639,-6602,454,12130,30318,28613,17238,6993,-2762,-14496,-13535,-729,10243,13040,10008,5352,5420,3411,-4856,-10669,-10908,-6558,-4426,4812,7387,1867,-3208,6913,17905,23387,28813,34380,19666,5202,-1663,-2631,-4372,-7368,-2606,6836,11956,1309,-14170,-7380,4928,8351,5096,8829,16755,17298,10124,4942,-6275,2352,12365,13759,10873,139,-10850,-14488,-10603,-6294,-3366,2392,19901,26247,18596,7401,2212,-718,-116,1196,1157,1241,1230,297,-5154,-8283,-1650,3293,-798,-4028,-11203,-8084,1531,10545,10715,10699,11545,4290,-3394,-11121,-10948,-10745,-12762,-12313,-125,12655,21312,23890,25934,16853,5631,-373,-2420,-1799,-3468,-10523,-16181,-14757,-12269,-15260,-7028,-1845,3249,1193,-9584,-8632,8932,25939,19890,16547,13173,23328,39814,49692,47993,39557,26410,20473,11356,749,-6379,-12386,-11139,-9693,-4947,2442,5589,-1211,-12846,-11541,-1386,7234,12778,4947,-6873,-11685,-7293,-1984,-974,-3530,-2573,-2236,-8232,-21079,-12025,-1085,-3724,-6744,7799,21001,32026,31743,24613,22018,22118,29934,38299,33894,29923,14750,7115,-1485,-5417,949,12684,15052,8579,613,-6238,-15255,-16071,-5206,-5132,-10770,8835,20650,7593,-6301,-12406,-13834,-9007,-5485,-7044,-12401,-1713,7898,9541,10423,14676,12630,4706,506,6237,10203,6921,2396,4516,7519,-1164,-18991,-8852,1837,5320,15279,31085,15737,-4221,-14406,-1685,4810,7286,20005,37579,40800,21857,2319,-7947,-9272,-9079,-10773,-6231,1334,2806,9584,8837,3407,-3722,-3575,-4442,-9205,-5813,7588,16369,5730,-9331,-4489,203,214,-643,-5437,-14067,-17980,-9876,7667,22557,17907,14863,16338,13588,17669,20061,15793,8315,2198,1687,-4373,-13129,-10286,1542,10840,6139,-6250,-13576,-5004,12687,22567,6630,-13909,-981,1558,-1981,-5899,-11242,-10980,-15147,-22692,-11045,-7273,-10435,-4752,-2412,301,4976,10821,17953,31259,30849,14620,-1751,-13028,-15277,-8554,816,6377,3181,-2781,-5822,-7714,-15337,-5952,2272,7001,5327,5893,12706,11638,1413,-3460,-1479,3415,18568,48451,48232,35361,18064,11510,10874,9243,4379,1439,6330,6284,6246,-4201,-8991,-15934,-16363,-9372,-4314,-1247,2222,-2219,-12131,-10701,-5186,-8894,-2814,-2429,-4324,-6947,-3254,-568,-461,421,3703,-764,-5310,706,3118,2191,-3518,-9338,-10003,-8284,-6361,-7436,-3493,2241,6444,4947,2356,-5412,-18072,-15536,-10243,-9266,-11477,-11348,-13338,-15274,-9666,-2756,12113,24427,12192,-6033,-10100,7643,11920,657,-13764,2266,23018,27867,15705,8624,12702,28239,31453,30192,22911,10272,7904,9387,5859,14798,36155,38122,16887,-14819,-9824,309,8302,13797,22709,28830,29779,20443,4011,-6596,-7312,-6994,-9879,-8654,4547,14622,12295,2684,-8320,-16852,-10369,357,14415,15108,8056,298,-250,6232,15068,28822,39876,25118,392,-6036,-11904,-10991,-978,4568,-8295,-17240,-17827,-4475,6779,7388,982,-11130,-6618,-3873,-6586,-11812,-9385,-5640,-7981,-16960,-6242,8500,30026,29362,11810,5825,-219,-9016,-10332,-2860,3511,7059,6450,-2481,-10559,-11488,-1825,6750,8168,8731,96,-11770,-13606,-15200,-19347,-10674,3669,6978,-131,-9300,-13791,-12315,-8453,-952,10985,9198,4028,956,2730,4671,11217,21784,18648,14610,7698,-489,-5447,-2135,3913,699,-9207,-9447,6505,20372,32795,33839,21982,6646,-5867,-136,6065,5170,-9009,-12371,-5803,1943,25220,45979,39964,28473,7869,-12502,-13504,-7607,-8625,-10464,-6323,-8198,-10982,-8445,-5042,-8782,-6108,1784,4411,5429,2568,-7728,-13781,-15262,-15574,-17713,-18094,-13235,-10026,-8043,-7952,-9466,-13256,-13276,-16580,-20450,-12804,-8966,-9021,-11340,-3003,1637,-6664,-6972,-1213,5867,9414,778,-11415,-23307,-14478,-8848,-6403,-5899,-1755,18010,23682,25994,23767,11974,480,-3226,-7655,-8972,-7001,-1693,3438,975,-1056,-1004,3072,12440,15416,5245,-1349,-6658,-7013,-6030,12364,16695,3126,-3637,-2766,-4615,-4594,-2448,4392,31140,42415,22471,156,-14071,-2083,14253,16232,18375,32260,35860,34339,22307,5713,-6349,-7437,-4739,-7694,-15683,-15593,-10419,-620,14131,39926,53452,55838,39302,4263,-9329,6687,13462,10234,5165,1018,-1228,-3267,-7158,863,21252,40614,44923,31361,20486,11822,1009,-6863,-2162,-2924,-4884,-2380,6356,19424,33584,41247,35960,12631,-10772,-21341,-6717,7096,12295,9759,5213,-51,-3254,109,9337,10257,-3490,-10376,5527,12540,-267,-15747,-10413,-5677,-6096,-10125,-2937,672,4057,10576,9310,6,-11838,-14651,-528,7487,174,-10871,-10719,-5502,-7682,-12978,-5353,10882,28529,30999,31359,30634,18372,235,-4836,-7210,-9885,-15072,-17479,-12587,-5339,-8911,-2624,8376,13441,14589,10594,-1193,-6578,-1306,10119,8537,-1903,5561,15581,12188,14218,15288,5049,182,7656,14949,9452,-3136,-12579,-10436,-8989,-8386,-6910,-7862,-14215,-17093,-11287,-7413,889,10976,21384,27579,31196,23443,16914,4858,-4545,-2398,4577,8228,4521,-2505,-8205,-11976,-16302,-11828,6645,20710,24553,11222,-3074,-6503,-1797,-615,765,4499,10455,15351,16770,14206,3365,-4196,-3879,-1958,10950,25638,19111,2743,-10418,-5283,4121,-1928,-10121,-137,10744,2029,-8676,-5308,4419,14362,-1418,-7864,-5257,-4310,-4495,-10745,-21411,-12915,-1811,18000,41036,44343,24738,1475,-11887,-9525,-7587,-13646,-8858,-7968,-10473,-6423,1966,2074,2212,6369,12873,16334,28805,37549,39290,30197,16846,-4965,-13224,-6304,-8727,-16490,-14533,-8377,-10555,-14872,-12644,-5291,6194,32019,41168,27658,11698,-7123,-13183,9118,21755,25469,21183,10834,6303,-4029,-8150,6143,16992,13230,11402,15307,18071,8463,-2751,-12535,-17553,-11551,-5027,-1510,-2035,3748,20107,23846,10925,-6719,-19853,-11769,-7246,2712,-3447,-11524,-9193,-8857,-8093,-7589,-9290,-7810,-6098,-5655,-10715,-19962,-10220,4663,7014,3318,2471,7398,11374,4236,2869,684,-5271,-13028,-14068,-20563,-8155,16145,14883,-2474,-9550,-9644,-11178,-20182,-17318,-10287,1851,9169,11252,7053,5594,7229,4812,58,-7573,-14030,-9813,1048,9299,21830,37610,38922,22432,2931,-11565,-10196,4380,12163,12089,4100,352,5688,14205,27727,11037,2137,6617,6171,-603,-13787,-12216,-7796,-6311,4313,18883,18009,11882,8411,2966,-1950,-4833,-6130,-5819,-1034,2482,-4196,-8019,-5196,10744,27404,19967,13938,11099,17823,14260,7897,1511,-1864,-2690,-4966,-3641,-7775,-10177,-2401,3405,-8569,-16141,-12295,7956,39482,55789,41117,31719,22924,21482,30886,26645,12959,-2661,-9834,-9283,-7369,-8645,-14964,-11608,-7373,-2002,-416,5116,11610,8168,3178,7096,11295,5561,-2858,-7087,-3995,-4515,-4343,19,-773,-5329,-6688,2956,8065,5169,15461,35104,40541,20382,11296,8470,-272,-9517,-9818,-3921,-10560,-14640,-2423,8069,14706,13761,7767,-1769,-9790,-6157,8231,13435,15140,21141,19322,12625,4171,-5868,-3611,11333,17321,15982,12657,1718,-11552,-10753,11617,16438,8074,-2659,-7354,-4760,3254,10192,14085,6140,3037,5626,3370,-4082,-9597,-10999,-10109,-10127,-3570,2336,-2572,-8034,-1210,18049,21904,21430,20716,11731,7956,14869,28520,39875,33407,13802,2531,-184,2626,3882,3484,-717,1525,3310,1406,2556,888,-1955,-8286,-12411,-9819,3839,10197,-2889,-10952,-5068,3925,15808,17424,2307,-9709,-11976,-3935,153,-9756,-17795,-16328,-8519,-4238,-3176,-3525,-9304,-10625,-10497,-13365,-15643,-6520,8643,31964,45180,33661,13406,1,-7874,-8827,-8122,-4693,-5676,-11654,-9647,-3997,1834,7723,11461,8364,7664,2481,-8851,-12068,-8517,-8688,-6519,-6588,-8070,-5121,3777,8123,3265,-28,-6787,-9227,-15208,-11725,-2453,7762,15021,15671,8081,3088,8743,21380,19412,7160,-3758,-3341,-6120,-13346,-8821,-1645,-4072,-3601,2759,9504,21230,28049,29978,27886,18660,13405,13275,11657,9666,1816,1531,8289,6364,-5330,-18203,-10302,-7918,-21264,-12249,-9206,-11201,-9527,2452,16761,32429,29660,27426,26527,8570,-12408,-8784,-1001,-3192,-9415,-19648,-23095,-17324,-14606,-14760,-17168,-13144,-6072,-6338,-2874,2728,8509,7978,4004,3709,10021,15047,4778,-2489,4535,10988,5028,6238,18177,21437,7047,-8554,-17117,-3485,11691,14086,9344,2465,-391,-4131,-1543,513,-2473,-4282,-7602,-4240,-2739,-1286,8348,20107,31037,35126,33411,16653,-6733,-1865,14961,30799,25439,26580,27507,22222,5726,6157,22192,29775,24270,10812,1004,-5735,-7383,-5106,-5779,-9887,-14127,-12594,-7466,-6010,-10077,-17354,-22084,-12648,3850,15337,13593,4703,-2459,-14052,-16271,-13332,-14072,-15179,-25889,-20672,-20188,-14983,-948,12900,10113,4369,-5833,1041,7781,975,-9560,-15054,-10295,-7383,-5478,-1045,-11572,-19667,-16931,-15228,-10243,-8458,-15115,-13235,-11652,-17069,-13859,-1996,4444,2657,-5173,2003,11060,10691,6050,2788,-1554,-7726,-11136,-6962,1433,10138,10416,3173,3859,10521,15295,13369,-7094,-14273,-21,7329,3215,-6654,-8101,-3287,-793,748,-8913,-1085,15898,17877,9979,1016,1774,8584,13549,16272,24803,39539,52409,47007,36573,28838,27563,19676,9857,9565,-183,-6727,-5356,-6384,-535,5864,8306,5222,-3608,-13995,-12537,-17217,-19269,-16040,-17299,-8829,6021,17586,20858,10701,-771,-4213,-4280,-782,1645,5348,5438,6061,10475,17742,10575,9287,7916],[2950,-4653,-2479,-2329,-5331,-7540,-6063,-1747,-3067,-6520,1878,21438,37903,39774,31798,21863,8474,109,-8073,-4520,-2304,-6145,-13044,665,8119,10840,8479,1757,-2464,-3901,-8183,-8939,-7395,-114,6642,16506,43224,37645,33604,33845,25132,11567,633,-4914,-6746,-9744,-12824,-13631,-9743,-9735,-9858,-8201,-3938,1167,9712,30100,41869,32449,19791,10716,972,-3525,-2081,-475,-10096,-10996,-9058,-1043,15233,21201,19652,17327,8908,1385,-7508,-19626,-14708,-7243,-5540,-5114,-6824,-12686,-13721,-397,1694,-772,-1451,7481,16727,19050,20226,15197,7290,1732,-610,-3141,-7354,-9813,-1705,5061,6856,3504,-1852,-3000,74,6022,9952,3314,-7841,-11448,-13146,-6369,1178,-1289,-5457,-8377,-2372,-589,-1321,-3245,-1275,1553,1668,1158,-1732,-2289,1402,7550,12614,9858,1021,-15532,-6592,-3392,-6074,-12763,-19704,-24639,-12735,-9537,2396,11364,16150,15076,4818,-8753,684,22674,25058,18095,5468,-3950,36,641,-12157,-6767,11818,23008,22321,18305,8855,-2912,-12031,-14730,-940,6396,4301,-5266,-11044,-12797,-16404,-14459,138,63136,119654,144216,113839,11936,-104240,-136049,-56589,12175,27262,-4124,-12706,-17339,-7572,-6413,-13003,-8124,1085,4026,2666,-2805,-7243,-2752,9201,20838,23322,17951,8517,-4547,-9410,-15195,-14733,-7135,-1608,-4535,3199,5997,4572,-49,-2542,-8366,-9031,-10420,-3136,1649,-1379,-6028,-14368,-9267,3128,12998,13089,7311,-329,-442,96,936,-4488,-11448,-8844,425,3762,10943,19457,12532,13325,13355,9784,12172,12940,3526,-11405,-17302,-17799,-18421,-14399,-4142,-2453,-6656,-3453,13698,25244,11235,10450,17223,18966,17311,10566,2577,-4470,-9782,-6645,-18242,-19064,-5931,7061,12898,8044,4522,-1408,-7801,-10954,-6751,-1047,3705,10544,12814,9188,-3723,-3591,-3697,-3044,-2437,-2715,-2522,622,5627,5397,-4248,-13688,-12577,728,5296,2595,945,4029,1156,-5552,-8925,-8708,-390,6270,6509,7654,8439,4117,-1427,-742,-9305,-7784,-3646,-152,2577,2446,-1953,-8083,-9621,-9419,-11465,-11206,-12785,-14474,-20110,-21051,-18920,-10457,-3305,-1764,-4407,-13271,-16147,-17987,-16726,-22238,-8986,-3593,-10598,429,23830,29770,26146,27790,17460,1537,-9843,-7905,1229,5026,4787,-827,-7694,-4808,-694,4875,6407,9344,9742,9763,-4501,-14696,-4773,-2696,-10456,-8511,6724,26530,36710,30589,34463,50498,47101,18849,5027,-2143,-12839,-20416,-18483,-12844,-5951,-1532,1397,-1871,-8188,-17080,-5965,-5063,-2759,2878,4206,-3162,-5437,-3040,-1679,1261,5823,13850,5715,-5585,-11897,-14901,-13716,-4905,-5543,-10449,-12331,-5667,-5612,-8125,-11032,-2660,-5324,-11661,-11817,-11460,-9044,-5818,-12081,-7646,-467,-2489,-4620,-3753,-1799,57,-109,329,3316,11771,19958,17221,19038,18955,12008,5382,2236,-2194,-2853,-6193,-8458,-7941,-8964,-9656,-9094,-2978,4430,6245,5038,2728,-2736,-6942,-7857,-6434,-5338,-5982,-5414,2847,9281,10868,12213,2405,-430,-5246,-4149,-3358,-10286,-16519,-17081,-8987,2404,9778,12186,2331,-12460,-20755,-2886,11335,4771,-14760,-10051,4851,9899,1085,-13076,-4404,1568,3182,6419,14503,45563,55487,22037,5086,-3355,-1853,-2286,-4506,-7727,-8945,-4398,-3523,-7145,-6002,1204,-270,-6231,-2628,10970,17544,10810,-2500,-851,12234,19079,16837,6614,-103,5561,18334,3398,-8279,-11780,-7752,-2488,1706,2477,-2770,-7754,-13048,-17045,-17304,-14967,-11023,-6979,-2809,-3592,-5123,-7159,-10049,-11397,-9356,-1940,9835,14339,10325,4109,-8391,-12644,-10022,-4967,-1047,722,-929,-10343,-12222,-6776,1684,10904,17633,23065,28514,25559,20485,21380,19383,14795,14068,15454,17895,30871,56484,66474,52927,29225,12033,5970,-2474,-14400,-14034,-5862,2615,20323,40754,45729,28627,9583,8905,12300,13874,8584,8885,21674,42399,48021,29584,15667,8941,-2011,-11741,-11429,-8273,440,6931,1517,-5190,3159,15388,28239,24146,16341,8423,-601,-11869,-16319,-3570,9130,14587,13376,8871,8737,4944,-5365,-12835,-11423,-6381,-4565,4155,5944,586,-1525,8801,21551,31471,41087,44255,23624,6832,-1105,-2972,-3788,-5738,-1189,9405,14698,3092,-13116,-7773,4453,7740,5769,8799,12372,10383,4852,3774,-3154,3816,15481,16941,14319,1180,-10802,-14654,-10949,-7094,-4744,-131,14137,19802,12363,2355,-850,-2130,-31,2800,3147,4158,4391,2441,-4287,-9295,-6095,-2916,-3734,-3785,-12275,-7201,4503,14022,13475,14620,16780,7645,-3381,-11566,-9668,-9304,-11509,-11870,136,13575,20544,17963,17465,11241,4040,-642,-2702,-1848,-2903,-9821,-15660,-13729,-12038,-15607,-6010,359,4596,1608,-9154,-8915,7746,24775,22019,19293,15992,25481,39818,48311,47815,43976,33451,26704,15676,3829,-5529,-11536,-9575,-9413,-3359,4804,6614,-786,-11422,-15732,-3423,7175,13997,5678,-7202,-12290,-6902,-1406,-828,-3820,-2799,-2223,-8092,-20629,-13543,-3592,-6234,-5287,8572,21360,31821,29519,20892,17342,14264,20186,30079,27014,24808,12413,7563,233,-3123,3513,17282,23755,16130,5515,-3440,-13633,-16803,-7145,-7087,-12889,8516,18342,4490,-6789,-12310,-15025,-9442,-5209,-6823,-12976,-1224,10314,15070,16411,18562,15710,5033,-1210,4627,10179,8562,4639,5145,4311,-7454,-19310,-6139,1768,2612,11602,31492,19450,-3576,-14502,635,10003,12369,23793,39365,39541,21110,2263,-8772,-10132,-9861,-11713,-7995,-1820,-425,6564,5713,117,-6144,-5497,-6111,-9406,-3859,8876,15387,4911,-8333,-132,3997,3128,871,-4747,-12810,-15913,-10356,4847,18526,14797,12279,13566,9604,12642,15122,14319,11013,5961,4811,-1778,-9764,-6977,3391,9478,1396,-9687,-19258,-7676,9500,21130,2821,-11151,3609,5747,1032,-5986,-12146,-8902,-11662,-18288,-15480,-12929,-13324,-5729,-3655,-762,3484,7816,12316,24192,23527,8296,-4981,-13532,-15172,-10238,-2040,3359,1188,-2684,-4379,-5444,-13907,-9405,-176,5734,7741,10754,16333,13342,1924,-3532,-2668,1593,16156,48135,54386,42011,22748,12978,8750,6776,2373,241,4465,3911,5092,-4041,-10597,-20093,-22764,-13231,-4915,657,5596,2696,-6137,-12715,-13253,-11505,-2385,-2083,-3468,-6510,-3796,-1616,-1046,838,4107,107,-2476,3497,4451,2261,-3405,-9373,-11019,-9571,-7846,-7604,-3426,2140,6331,5072,1900,-6668,-19233,-15678,-11042,-10776,-13633,-13102,-12837,-14786,-12954,-4625,11646,26259,16902,-3948,-12396,4834,9348,-1046,-13291,1899,19881,26075,16871,11825,17324,35901,35901,28582,19401,8364,8277,7905,3280,11528,29348,32914,16921,-10849,-4555,4920,11067,14901,23210,29652,29039,18485,2654,-7517,-8003,-7544,-10298,-7648,6360,15763,11186,-109,-12722,-18741,-10098,-375,13744,15365,7401,-576,-594,6695,15076,28578,42316,30360,3067,-5533,-12209,-12303,-2080,3118,-9696,-17251,-18639,-5471,6816,7519,868,-12125,-8482,-5267,-7611,-13110,-11001,-5717,-7362,-16510,-6470,8010,30799,38123,16784,6910,-611,-9798,-9813,-1343,6420,10953,10136,197,-9339,-10877,-826,7253,7542,6274,-2401,-12091,-9805,-10161,-15829,-13973,1403,6393,930,-8551,-15707,-14602,-10654,-2833,8765,5616,-622,-1719,402,2915,11149,25072,24532,16946,7181,-2296,-7903,-4540,2779,867,-8362,-11099,5178,18259,27544,26292,16666,4416,-5982,-187,4783,3477,-9984,-13801,-6761,-443,17398,35114,30218,20403,6818,-10852,-12464,-6927,-8312,-9645,-4577,-5928,-9626,-8344,-4721,-8207,-6480,1068,3773,4829,1580,-9512,-13537,-15601,-16732,-18256,-17454,-12092,-9456,-8400,-8792,-10220,-13100,-11640,-14829,-22532,-14043,-9735,-9568,-10533,715,8531,209,-3119,215,6882,12474,190,-10442,-17877,-12237,-6599,-3005,-283,509,14920,16947,17745,16459,8336,-43,-2112,-7626,-11451,-9677,-4236,831,-1801,-4275,-4579,-579,10493,16014,5762,-1879,-7411,-7799,-7838,12475,17519,4474,-2962,-3367,-5755,-5320,-4103,-48,27153,45247,27705,2798,-13696,-3172,12024,14720,17884,32206,34186,31062,20070,4544,-7182,-9683,-9521,-12773,-20478,-17150,-10355,-352,14552,38396,49200,52480,37566,3790,-10081,2785,8869,6963,3485,-36,-2522,-5298,-8773,1311,20625,34925,34327,24169,17077,9303,510,-7199,-1221,-1259,-4124,-2446,4764,16301,32104,41358,35092,11393,-10956,-22445,-7946,4786,9144,8866,7039,3643,2069,7906,19091,17044,-1718,-10271,6159,13393,546,-15294,-9162,-3373,-2470,-8367,-5767,-876,2686,8786,7681,-348,-11211,-16022,-2281,5555,-712,-10339,-8895,-5190,-7963,-12014,-5162,9589,22694,24610,26894,28944,19713,2363,-2376,-5358,-8510,-15144,-19538,-14837,-5952,-7236,-703,9385,13783,16003,11272,-1157,-7019,-2069,9770,8165,-2495,3414,15364,13951,16184,14845,2388,-2664,5405,12855,8098,-3453,-11164,-9534,-9095,-9744,-9884,-11458,-16821,-15459,-10885,-8757,-1807,7447,16209,20962,24067,18229,14013,2350,-6485,-4179,1144,4355,1731,-4223,-7797,-9525,-13494,-14595,5329,19320,24543,12623,-2541,-7966,-5298,-6071,-5497,-1264,6566,15086,18660,16298,5965,-3634,-3757,-2909,8896,26397,19659,2999,-10758,-6095,3672,-2434,-11126,-507,12492,4866,-6656,-2554,7655,17062,917,-7864,-5307,-3701,-3672,-10744,-22104,-12841,-4491,8200,29049,34754,18632,-2212,-13667,-10570,-11266,-16337,-9189,-7345,-8244,-3601,4332,3053,2099,5855,14710,20376,31107,38207,38814,30732,18434,-1951,-14672,-11476,-14625,-16755,-9751,-5137,-7599,-11996,-10310,-3038,9057,35676,39792,25965,10582,-8998,-15585,10489,26459,28051,20436,9619,6094,-2299,-9271,4570,16642,13133,10850,14160,16538,7265,-2697,-10797,-21005,-14869,-8751,-3567,-1430,7669,22675,26261,13604,-4834,-18772,-13999,-10755,-585,-5119,-12283,-8597,-7848,-8150,-8185,-8015,-5924,-4275,-4829,-11082,-20714,-9675,4515,7054,5023,4465,7781,9532,1644,1379,965,-2309,-7944,-11076,-19007,-11480,8569,6002,-5099,-12689,-13112,-12780,-16900,-11620,-2877,8604,13760,13917,8692,6985,8086,4626,-827,-8552,-13343,-8645,420,5969,16814,33208,37815,23830,4788,-11410,-10778,3850,10647,11066,6235,4968,9429,16667,25051,4446,-724,8054,9096,2794,-10207,-14526,-10868,-6427,5151,22336,26539,18442,12351,4744,-2350,-5946,-6707,-6260,-1772,2676,-3634,-7162,-5020,9839,28078,22349,13507,7404,16088,15903,9757,1815,-2915,-4530,-6717,-6169,-10516,-13079,-1016,8052,-5296,-14548,-13768,7909,41579,52793,33781,25496,18623,17404,25988,23143,11289,-2933,-10093,-9870,-7840,-8471,-14830,-12536,-8627,-2956,-2500,2464,8332,6921,5572,10489,14558,9233,1980,-4496,-4604,-5815,-5913,-1724,-1011,-3907,-2976,4870,7066,4733,17459,39333,44048,24180,14353,8205,-2136,-11315,-10351,-4915,-11239,-13204,-1508,8888,15450,13894,6335,-4386,-11147,-5113,8440,12400,14096,23487,25316,19083,9551,-2451,-4899,9427,15853,14121,10550,46,-11444,-10778,6397,7647,570,-6042,-6438,-3388,4931,12058,16082,8918,6550,8132,4309,-4383,-10452,-12469,-12467,-12532,-5036,356,-4846,-10646,-5187,17921,27541,30921,31454,20661,14299,17514,23491,32509,29890,12874,2440,261,3248,4199,3465,-345,3127,4884,2623,3599,2028,-1160,-8450,-12300,-7714,7505,11936,-1955,-9053,-2915,6545,19650,22247,5964,-7615,-12012,-6793,-4249,-13966,-15185,-13437,-6915,-3923,-3320,-3262,-9032,-10193,-10681,-14692,-16790,-6554,9225,33020,47176,35597,14395,121,-8406,-5541,-6278,-4606,-6652,-12755,-11281,-6560,-1791,3678,9329,8745,9072,3816,-9265,-10353,-6729,-6645,-4681,-5032,-7186,-6377,2353,7343,3470,1580,-5484,-8651,-15261,-13769,-6498,1804,10099,14138,8262,1074,3514,15040,14121,3030,-6176,-3227,-5876,-14148,-9146,-1539,-4785,-4129,2921,8795,16525,17684,18164,20204,15846,9288,7005,6003,6616,1554,2209,7910,4447,-5943,-17184,-11863,-9140,-20490,-12003,-10496,-13230,-11096,1614,17025,34802,32517,30448,29194,7829,-11366,-5131,718,-1901,-7799,-17888,-21164,-15295,-11745,-12868,-15561,-11608,-4322,-4156,-532,4637,9416,6758,1411,649,7168,13428,5813,513,6898,11512,3699,4695,18143,23288,9146,-4800,-17122,-4980,10876,13711,10070,2632,-1679,-5153,-1663,864,-1048,-1732,-6519,-3175,-640,629,8773,17982,26591,31129,30514,13945,-9006,-1910,16528,30870,25737,28856,29787,21523,4898,6130,20135,27277,24542,12128,3360,-2633,-5006,-4208,-5487,-10604,-15344,-13578,-8663,-7865,-12950,-20217,-23844,-14467,3802,18290,16739,7199,-947,-14058,-15663,-11460,-12477,-14122,-23498,-19289,-20560,-16532,-1291,12552,10602,4282,-5269,4721,12327,4221,-8184,-13725,-9928,-9133,-9448,-3771,-12458,-16038,-12735,-11460,-7816,-7204,-14292,-13018,-12246,-18052,-13107,-1018,4372,2221,-3480,4459,13055,13086,9013,5738,1500,-4288,-7150,-3255,4136,11144,9356,1480,1690,8616,15139,14636,-3459,-18540,-6716,-1021,-4199,-10668,-11385,-7982,-7552,-8032,-17694,2466,18110,18856,9157,506,2614,9781,15414,19139,26276,37539,46648,38850,27261,19403,21742,18056,7506,3515,-7494,-13305,-9236,-7763,-1245,4836,7493,4303,-4295,-13426,-11748,-17113,-14892,-12163,-12769,-8336,3889,13410,16078,6567,-3472,-5123,-3829,713,4175,8897,8389,8055,11967,16950,10384,10444,9173],[3668,-4312,-1617,-642,-2946,-5224,-4738,-883,-2723,-7366,2224,23989,43921,47412,39870,28331,13516,4645,-6465,-5096,-1558,-3141,-13715,-1650,6485,10436,9264,3830,247,-2097,-7252,-8808,-8938,-2840,4376,15898,45992,40605,38465,39393,28715,11601,-805,-5537,-6057,-7775,-9088,-8598,-4876,-7078,-11590,-11199,-6304,-1649,7454,27769,38625,30038,18244,8393,-1242,-3705,-1445,921,-8292,-12151,-9989,-835,16093,23193,22678,20913,10783,3907,-4601,-20819,-14371,-6341,-5359,-5815,-7358,-12746,-12995,-340,1000,-1980,-1692,9050,18802,20520,21020,16796,9172,3559,1866,457,-2814,-9025,-3098,4587,6896,4697,1186,1268,3328,8246,11010,3029,-7320,-9671,-12406,-6809,2022,1109,-834,-4381,-2568,-1237,-1910,-3445,-2050,825,3120,5732,4940,6120,6502,8832,11345,9176,-35,-10883,3167,10395,9728,1756,-9242,-19119,-14062,-9465,1615,11064,16362,15456,5050,-9779,-991,18769,20524,14351,4480,-3176,322,-717,-14670,-4653,13248,24675,24748,21201,11385,-949,-10479,-13552,-1647,3687,827,-8616,-9525,-8637,-10462,-9168,4053,57282,112443,141666,120724,32634,-74059,-103681,-27303,32121,37764,5741,-8960,-11817,-2792,-2886,-10534,-8042,2538,6203,4374,-2012,-6440,-2794,8860,19394,20879,15760,6443,-5666,-9094,-14447,-13600,-5361,869,-1768,5201,7457,7323,1552,-2892,-9010,-9538,-10709,-2062,3861,2595,489,-6104,-1291,8547,14575,11830,6064,-2079,-826,157,373,-5517,-13634,-11558,-13,4864,11137,16376,9936,11818,12926,9022,10267,10882,2324,-12837,-17811,-17328,-16779,-11693,-2811,-2173,-6018,-1838,16315,30046,15459,15248,24496,28279,25724,16754,6627,-2822,-12637,-8592,-19241,-18358,-5145,7580,14179,10476,5397,-1631,-8128,-11400,-7053,-100,7389,18000,22165,16211,404,-2941,-5816,-4345,-2663,-2438,-1830,1753,6887,6252,-3641,-12878,-13409,-759,2865,-25,-609,3807,1404,-4991,-8436,-9940,-1197,6448,6517,7296,9094,5985,4279,2665,-8977,-8166,-1792,3915,6442,4216,-2392,-9624,-9725,-7869,-11311,-12815,-14637,-16516,-16701,-17039,-15274,-7826,-2078,-2259,-5510,-13425,-16005,-21631,-18890,-16708,-4406,-1088,-8590,3148,27916,32242,28323,30511,20398,3129,-9276,-8447,1810,7741,8967,2381,-5991,-3583,180,5168,6470,9194,7933,5170,-11178,-8734,-2186,-3206,-12250,-4133,9777,27356,35367,28743,33480,51167,49809,21000,5568,-2513,-13740,-19521,-17631,-13481,-7078,-1461,2222,4,-6749,-17518,-10732,-9737,-5749,1502,3789,-3210,-4748,-2454,-1585,1149,5429,14083,7170,-5233,-12803,-14817,-13856,-6888,-7275,-8633,-12057,-7208,-7348,-8223,-6627,1585,-2980,-10965,-12266,-11830,-8609,-6219,-13497,-8166,740,-656,-3443,-2859,-675,1590,1164,937,3433,11242,19316,17236,19033,18268,9221,516,-4434,-7907,-4181,-4287,-5371,-4543,-5398,-5594,-4780,598,6885,7621,5736,2914,-2436,-4807,-3659,-1859,-2107,-4514,-3629,4779,11312,13533,14166,2344,-1765,-7028,-5305,-3529,-9076,-15080,-17345,-10204,893,7111,8440,-1839,-14820,-19843,-4747,8875,4229,-14264,-9603,3666,10413,3805,-8876,-1691,4485,6046,9322,18421,50315,64868,30353,9300,-343,727,-111,-2433,-5966,-7311,-3893,-4334,-7007,-5045,2460,638,-5515,-2161,11705,19043,11560,-810,23,13614,19005,14710,5144,-904,5193,18302,3702,-9027,-12821,-8327,-3515,577,2965,-1659,-7826,-14367,-18971,-19329,-15914,-11040,-5743,-876,-3377,-7284,-9130,-10117,-9286,-6949,42,11925,16233,12276,5064,-8685,-13824,-11132,-5272,164,2822,294,-10617,-13725,-9123,-616,9612,17540,26604,37902,36149,27497,24952,20042,13740,12232,12984,16841,32963,58534,66544,51246,28304,12437,8626,922,-11847,-14566,-6066,1425,18470,37916,43168,30731,13033,12125,14870,16397,12327,15889,33579,55252,54745,29173,12319,6387,-2664,-9696,-11989,-13659,-7419,1073,-152,-3088,6484,18645,24600,18586,14631,9882,1895,-8822,-18581,-6282,8381,16666,17443,13068,12458,6833,-4987,-12862,-11327,-6078,-3997,3150,3813,-627,89,10340,24735,39747,53024,51450,25629,7679,-534,-3034,-2884,-3795,581,12191,17308,4848,-11940,-8710,2790,5454,4663,7290,6930,3161,-216,3107,1380,5898,18423,20276,17578,2137,-10471,-14264,-11193,-7849,-5924,-2088,9722,14450,7144,-2291,-4260,-3730,90,4662,5521,7309,7685,4551,-3482,-10030,-9753,-8002,-5405,-3719,-13893,-5973,7478,16557,15137,17595,21249,10902,-3013,-11411,-8291,-8033,-10344,-10959,833,14874,20358,13210,9901,6291,2513,-866,-2810,-1646,-2052,-8682,-14477,-12658,-12004,-15693,-5310,2085,5385,1714,-8719,-9345,5706,21733,22859,21223,18163,26334,37473,43613,44192,45592,38732,31440,18781,6676,-3576,-8805,-7675,-9168,-1745,7315,7474,-626,-9485,-20362,-6369,6607,14817,5897,-8206,-13378,-6417,-964,-976,-4517,-3595,-2825,-8200,-18225,-14971,-7145,-9904,-4410,9062,21123,30478,26492,17043,12915,7291,10907,21915,20221,19337,9551,7034,1087,-1386,5405,21074,32719,24996,11284,-207,-11696,-17275,-9544,-9748,-14891,8257,15285,1371,-6918,-11979,-16142,-9837,-4891,-6588,-13324,-466,13097,21479,23987,24115,19433,5828,-2820,2783,9964,10371,6733,5136,583,-13732,-14520,-3418,1602,-154,7816,30409,22612,-3102,-14404,2880,15630,19100,28883,40312,35988,18334,1261,-10069,-11275,-10672,-12514,-9860,-5061,-3113,4029,2662,-3349,-8886,-8103,-8417,-9686,-2462,9174,13105,3301,-6844,3532,7120,5623,1943,-4564,-12150,-14579,-9665,3654,15593,11938,9610,10623,5446,7046,9724,12508,13584,9697,8264,1362,-5967,-3907,4441,6342,-4051,-12522,-20643,-8303,7279,19502,-300,-6158,8699,10264,4039,-6285,-11960,-5643,-6709,-12852,-17230,-18317,-12803,-6433,-4887,-1921,1849,4659,6346,15556,15264,2887,-6728,-12949,-15186,-11919,-4722,572,-556,-2585,-3495,-4093,-11684,-12367,-2995,3798,9376,14893,19579,14881,2383,-3587,-3721,-219,12932,44520,56904,46068,25860,13258,5886,3762,-20,-1325,2287,1466,3674,-3836,-10729,-17875,-23173,-15576,-5100,3050,9857,8694,782,-7404,-11960,-6229,-203,-1593,-2873,-6436,-4639,-2950,-1874,915,4116,799,-148,5992,5856,2349,-3242,-9174,-12162,-11237,-8869,-7098,-3180,1875,5572,4614,966,-8224,-20632,-16143,-12319,-12733,-15914,-13711,-10576,-12464,-12964,-4946,10190,25883,21013,-1727,-14112,1729,6361,-2861,-12734,790,15154,22208,16508,14341,21506,42114,38980,26051,15696,6677,8463,6271,688,7816,22623,28724,19287,-3776,1308,9218,12810,14627,22055,28752,26458,15191,609,-8824,-9023,-8484,-11189,-7086,7770,16408,9641,-3172,-17176,-17597,-9209,-953,12643,14951,6344,-1583,-986,6952,14575,27398,43147,34716,6153,-4854,-12197,-13753,-3532,1071,-11387,-17517,-19441,-6713,6237,7235,297,-13129,-10487,-6737,-8564,-13494,-12414,-6173,-7204,-16345,-6902,6995,29878,44952,21774,8249,-1006,-10594,-9656,-515,8759,14579,13926,3401,-7766,-10035,290,8076,7442,4758,-3205,-9189,-4094,-3973,-11755,-16917,-729,5578,1570,-7966,-17948,-17510,-12998,-4352,7026,2672,-4153,-4258,-2241,704,10351,26625,28908,18552,6281,-4285,-10456,-6816,1716,1091,-7710,-12340,3941,16168,22712,19754,12210,2433,-6420,-1001,2464,747,-11495,-14601,-6966,-2117,10866,24593,20425,12272,5309,-8158,-9991,-5859,-8150,-9657,-3904,-4179,-8572,-8347,-4681,-7822,-7322,-430,2130,3232,-254,-11694,-13120,-15260,-17012,-18248,-16578,-10979,-8902,-8645,-9573,-11165,-13471,-10636,-13425,-22540,-15097,-10137,-9489,-9311,3776,14431,6492,710,2516,9810,17932,6033,-2588,-11648,-9275,-4212,-65,4682,4152,11265,10581,10582,10697,5984,103,-236,-4878,-11042,-11222,-6689,-1893,-4691,-7381,-8260,-4850,7446,15297,5262,-3114,-8848,-9505,-9829,13685,18861,5835,-2471,-4070,-6970,-6168,-5977,-4646,21951,45900,32349,5571,-13051,-5312,8104,11885,16458,31012,31596,26873,16852,3003,-7863,-11636,-13852,-16099,-21769,-17538,-10417,-636,13848,34596,41981,45400,33358,2605,-9265,-800,4319,3502,1413,-1520,-4224,-7508,-9892,1605,19128,28558,24813,18761,14513,6843,-953,-8119,-603,421,-3000,-2070,3294,12884,29415,39811,32475,8909,-11850,-23541,-9315,1791,5766,8578,9245,7684,7902,15990,28124,22608,-783,-10622,6239,13537,1337,-12834,-7750,-1424,731,-5502,-6571,-2513,770,6444,5961,-564,-10588,-17473,-4038,3573,-1668,-9695,-6809,-4176,-7489,-11152,-5209,7894,16878,18790,22717,27327,21325,4581,-138,-3765,-7186,-14175,-20541,-16691,-5903,-4943,1152,10149,14347,17194,10940,-1825,-7773,-2251,9542,7406,-3344,1085,14702,15886,18929,15242,620,-5538,2453,9533,5640,-3827,-9357,-8094,-8747,-11107,-12866,-14976,-19330,-13962,-10178,-9500,-3913,4375,11647,15136,17210,12876,10569,-588,-8578,-6039,-2515,-163,-1718,-6439,-7664,-7398,-10807,-17138,3300,17007,23900,14263,-1441,-9434,-10068,-12221,-13666,-7774,3658,14917,19182,16920,7597,-3055,-3494,-3705,5665,24384,18187,2637,-10791,-6871,2984,-3297,-12511,-1068,13649,7001,-5476,-164,10218,18384,3059,-8271,-5973,-3391,-3009,-10975,-22533,-12382,-6261,-346,17225,24522,11691,-5919,-13700,-9146,-12103,-16464,-8913,-6230,-5789,-1051,6033,3519,1537,4770,15861,23020,30771,35831,35440,28669,18266,503,-13236,-17555,-16796,-11188,-4785,-1982,-4557,-9093,-8037,-1118,11153,37023,36773,24540,10249,-9707,-17202,11857,31577,30524,19641,8710,6202,-219,-10806,3689,17418,14036,11011,13385,15095,6420,-1842,-7397,-17412,-16691,-11844,-5179,-146,11709,24352,27636,15502,-3202,-16545,-15062,-13596,-4704,-7269,-12813,-8089,-6802,-7464,-7134,-5389,-3383,-2132,-3826,-10908,-19392,-10030,3077,6315,6357,6729,8838,8379,-565,189,2085,2135,-2329,-8061,-17182,-14813,579,-1770,-6165,-14367,-15486,-12756,-12774,-6272,3683,14144,17261,15809,9888,8092,8592,4196,-1854,-9571,-12477,-7206,241,3375,12733,29033,36289,24880,6517,-11149,-11393,2803,8351,9447,8020,8951,12956,19068,22052,-1343,-2720,9520,11973,6255,-5983,-12972,-11504,-5244,6041,25643,37115,28287,18446,7663,-2328,-7225,-7438,-6730,-2457,2997,-2747,-6332,-5088,7895,26806,23570,12981,4386,14503,17706,11922,2459,-3583,-5822,-6893,-8004,-12693,-15841,1252,13259,-2005,-12957,-14881,8027,43113,48328,26207,19264,14070,12971,20573,19106,9326,-2997,-9673,-9653,-7714,-7846,-14316,-13390,-10516,-5388,-6093,-1547,3627,4186,6787,12956,17005,12383,6660,-1204,-4273,-6784,-7506,-3631,-1499,-2618,645,6464,5842,4445,19593,43351,47357,28179,17097,7618,-4094,-12870,-10668,-6079,-12011,-11871,-736,9198,15390,13521,4866,-6674,-12468,-4364,8344,11133,12614,24562,30659,25851,15265,1376,-5380,7354,13904,11809,8353,-1340,-10918,-10598,649,-970,-5922,-7894,-4843,-1656,6911,13952,17595,12016,10472,10957,5652,-4121,-10620,-13080,-13910,-13607,-5831,-1333,-6911,-12993,-9004,16456,32027,40125,42534,30028,20274,18243,16237,23038,24358,10987,2088,724,3897,4247,2890,-442,4461,6361,3986,4849,3444,27,-7975,-11147,-4373,11895,13961,-507,-6745,-424,9537,23653,26894,9489,-5646,-11566,-8832,-7322,-16584,-12774,-10536,-5005,-3137,-3014,-2844,-8846,-9914,-10912,-15999,-17132,-5666,10446,34029,48430,37181,15446,599,-7793,-1974,-4285,-4394,-7348,-13401,-12531,-8777,-4848,572,7605,9125,10230,5016,-9149,-8766,-5041,-4471,-2731,-3561,-6367,-7709,552,6143,3369,2913,-3973,-7802,-14624,-15708,-10262,-1999,8456,15478,10660,1635,420,9651,9042,-883,-7941,-2419,-5126,-14506,-9284,-1266,-5125,-4463,3195,8348,12330,8854,8884,13982,13369,6551,1768,173,3098,1603,3467,7827,3078,-6234,-15910,-12475,-9695,-19058,-11114,-11141,-15312,-13546,174,17095,37023,35724,33712,32140,8514,-7531,-1752,2012,-755,-6074,-15759,-19029,-13286,-9166,-10773,-13886,-9910,-2267,-1538,2329,6960,10611,5931,-595,-1735,5154,12642,7570,3800,9148,11700,2013,2285,16687,24417,12114,-269,-15970,-6630,9556,12553,9926,2358,-2919,-5956,-1847,1059,306,702,-5504,-2374,1011,1891,8243,14838,21268,26459,26984,11236,-11202,-2362,17005,29130,24824,30222,31006,19645,3823,6193,18554,25299,25133,13908,6424,1823,-865,-2631,-4744,-10971,-16063,-14304,-9802,-9689,-15033,-16262,-20400,-16143,3193,20133,19055,9040,-30,-14628,-14948,-9379,-10514,-12304,-20364,-17093,-18795,-16838,-1581,11724,10745,4135,-4367,8328,16671,7750,-6409,-12351,-9850,-11038,-12768,-4751,-10591,-11992,-9084,-7742,-4557,-4942,-13080,-12647,-12727,-19155,-12787,-781,3468,1143,-2138,6186,14183,14746,11491,8358,4421,-795,-3200,264,6381,11433,7787,-272,-190,7121,15288,15794,57,-17535,-13306,-9120,-10520,-13339,-13933,-11764,-12191,-12449,-12672,5720,18600,18391,7379,-156,3602,10889,17026,21591,26848,33646,37974,28673,16604,10026,15167,15370,4813,-1170,-11496,-18301,-12509,-9091,-2580,2951,5946,2898,-5251,-12821,-11638,-15791,-9977,-7927,-8106,-6863,1792,9006,11139,2239,-6239,-6233,-3757,1736,6224,11914,10660,9422,12461,14756,9105,10623,9531],[3592,-4795,-1737,91,-1578,-4052,-4298,-662,-2768,-8781,1784,25462,48485,53579,46946,34012,17975,8427,-4851,-6295,-1804,-1156,-9926,-2973,4945,9673,9309,4909,1823,-1435,-7320,-9264,-10817,-6328,1477,14110,45355,41904,42572,43901,31120,10825,-3207,-6488,-5590,-6119,-5744,-3831,-51,-3552,-11523,-14938,-9352,-5242,4849,25024,35233,28428,17164,6138,-3912,-4409,-1285,2113,-5695,-14072,-11676,-1109,16102,24327,25242,23893,11234,4990,-2520,-19228,-14402,-5989,-5714,-7142,-8634,-13310,-12848,-1686,-1084,-4219,-2341,9812,19185,20346,20506,17329,9949,4061,2764,2437,452,-7086,-4756,3516,6225,5126,3479,5179,6499,10104,11607,2441,-6896,-8644,-12395,-7797,1942,2558,2902,12,-2470,-2459,-3222,-4176,-3094,157,4977,10969,12876,15382,11905,9773,9669,8029,-1059,-5892,12270,23170,24125,14676,-150,-14383,-15846,-9834,561,10539,16522,15862,5420,-10529,-3773,13760,15499,10457,3112,-3004,-19,-2493,-16376,-3827,13223,24853,25971,23010,13130,453,-9310,-12768,-3452,-691,-3968,-10839,-7024,-5118,-5664,-4264,6669,46822,95082,123003,106389,30141,-63844,-87213,-11551,41429,42190,12840,-3733,-7915,160,-884,-9131,-8687,3092,7581,5240,-2138,-6344,-3815,7162,16494,17459,12782,3807,-6915,-8876,-14149,-12928,-4015,3032,680,6104,7531,8231,2135,-3966,-10296,-10625,-11437,-1568,5095,5205,5331,194,4498,11842,14405,9441,3722,-4694,-2038,-618,-1147,-7485,-16136,-14070,-421,5498,10457,12247,6584,9240,11567,7518,7722,8181,436,-14850,-17578,-16361,-14925,-9266,-1893,-2525,-5968,-560,18498,33835,19323,18945,29718,35409,32941,22360,10112,-1572,-16217,-11206,-20492,-17990,-5005,6991,13971,11630,5488,-2542,-8881,-11950,-7513,391,10314,24296,30175,22041,4317,-1895,-7947,-6179,-3500,-2730,-1489,2756,8014,6894,-3224,-12164,-14635,-2939,-326,-3406,-2991,2957,1321,-4554,-7933,-11417,-2545,6160,6229,6584,9368,8260,10218,4449,-9197,-8882,-610,7091,9626,5826,-2556,-11307,-10666,-7409,-10464,-14260,-16860,-17199,-12507,-13258,-11764,-5129,-802,-3045,-7208,-13939,-15737,-18164,-15934,-10006,183,811,-7007,6612,32196,34513,30026,32088,22182,4160,-8783,-8885,2371,10480,13275,5526,-4517,-2504,1057,5528,6583,8947,5882,130,-13856,-3260,-210,-4317,-12408,313,13043,28184,33831,26859,31718,49002,49170,21641,5168,-3668,-15236,-18813,-17098,-14635,-9396,-1995,2707,1257,-6402,-15739,-14204,-13643,-8391,-177,3177,-3117,-4162,-2232,-1738,994,5091,13953,8373,-5088,-13893,-14434,-13733,-9491,-9260,-7357,-11298,-8696,-8972,-7823,-1483,6604,-632,-10603,-13032,-12085,-8118,-6563,-13736,-6454,3446,1843,-2166,-2195,-99,2422,1876,1208,3281,10391,18042,16638,18458,17367,6731,-4008,-9661,-7479,1140,2142,117,178,-788,-548,64,4357,9079,8543,6109,3047,-2043,-2760,310,2951,1637,-3018,-2257,6182,13045,16468,16628,2856,-2518,-8361,-6466,-3945,-7794,-13594,-16664,-11302,-826,4071,4299,-5611,-16538,-18952,-6684,6331,4001,-11997,-8569,2427,10630,6729,-4490,689,7007,8511,11790,21461,51913,70702,38755,13741,2994,3531,2154,-318,-4170,-5780,-3743,-5395,-6743,-3968,3613,1374,-4935,-2038,11596,19598,11850,839,725,14096,17799,12317,3762,-1868,4198,16607,3463,-9734,-13416,-8547,-4540,-755,3118,-570,-7470,-15227,-20686,-20833,-16012,-10803,-4785,430,-3337,-9501,-11332,-10606,-7737,-4940,1757,13687,17920,14262,6145,-8722,-14825,-12287,-5710,1253,4991,1584,-10629,-14725,-10790,-2217,8708,17233,29113,45477,45861,34787,28162,19774,11679,9320,9414,14519,33301,57892,63954,48106,27037,12713,10983,4091,-9348,-14245,-6225,213,15976,33880,39440,32241,16517,14936,16361,17339,15182,22493,44343,65285,58214,27439,8459,3719,-3272,-7811,-10735,-17187,-14343,-3860,-1006,-451,10140,21327,19846,12424,12036,11082,4467,-5644,-17800,-8539,8096,19185,22064,17840,16243,8684,-4079,-11356,-11257,-5843,-2801,1560,1075,-1506,1392,11155,26874,47063,62823,54944,25545,7669,-103,-2834,-1747,-1657,2801,15039,19497,6336,-10783,-10271,-3,1639,1743,4395,1149,-3580,-4922,3205,7126,8776,20763,23401,20085,2778,-10041,-13631,-11404,-8602,-6893,-3471,6748,10630,3540,-5825,-7764,-5495,154,6538,8046,10347,10759,6419,-2864,-10626,-12334,-10534,-5501,-3968,-15913,-4279,10340,18044,15647,19400,24563,13797,-2412,-10936,-7049,-6955,-9222,-9710,1898,16492,20683,9690,3658,2137,1080,-1038,-2694,-1082,-774,-7053,-12870,-11769,-11959,-15836,-5008,3263,5639,1573,-8239,-9791,3072,17258,22395,22222,19548,25945,33387,36405,37554,44062,41436,33992,20303,9086,-456,-4657,-5606,-8878,-57,9866,8017,-804,-7140,-16551,-9813,5774,15299,5631,-9924,-14810,-5712,-689,-1413,-5538,-4834,-3902,-8244,-14862,-14790,-10489,-13936,-4074,8997,20172,28009,22834,13213,8814,1381,3148,15297,14536,14162,6430,5532,940,-221,6600,23832,41213,34722,17915,3563,-9328,-17041,-12056,-12765,-15608,8321,11986,-1292,-6618,-11319,-16958,-9994,-4344,-6161,-13266,742,16365,28800,32981,31070,23836,7442,-3686,1152,9895,12439,8693,4752,-3047,-19208,-9606,-605,1584,-2592,4372,28177,25106,-2613,-13867,5193,21619,27413,35665,41064,31165,14113,-483,-11610,-12449,-11307,-12926,-11512,-8123,-4859,2595,327,-6163,-11132,-10959,-11096,-9892,-1425,8780,10069,1273,-4874,6611,9667,7824,2866,-4508,-11726,-13603,-8572,3594,13770,9634,7198,7936,1722,1546,4567,10885,16298,13592,11920,4790,-1864,-898,4979,2069,-9112,-13671,-15296,-6807,6693,19125,-363,-478,14115,15320,7431,-6213,-10571,-1392,-346,-5968,-11350,-13855,-8923,-6529,-5785,-2857,432,1831,1007,7032,7806,-428,-6489,-11516,-15012,-13183,-6682,-1402,-1558,-2107,-2697,-3123,-9406,-13993,-5573,1767,10466,18304,22338,16200,2753,-3707,-4565,-1648,9568,38577,55819,47334,27435,12753,2802,600,-2497,-3007,150,-639,2446,-3174,-9103,-13603,-19073,-16529,-5033,5623,14800,15781,8588,413,-2604,1415,2945,-755,-2178,-6307,-5370,-4042,-2429,1136,4318,1785,2078,8463,7601,2841,-2653,-8377,-12783,-12799,-8064,-5451,-2363,1881,4671,4063,15,-9607,-21772,-16402,-13589,-14653,-17642,-12938,-7931,-9228,-9034,-3015,8565,23903,24519,814,-14430,-1040,3582,-4291,-11863,-483,9767,17031,15001,16406,25411,46684,40827,23341,12546,5858,9019,5153,-1264,4545,17079,26293,24313,5656,8126,13458,13815,13390,19741,26565,22645,11273,-1581,-10010,-9885,-9323,-12047,-6511,9101,16870,8105,-5974,-21001,-14767,-7869,-1108,11608,14364,5410,-2201,-989,7319,13866,25565,42432,37916,9821,-3668,-11532,-14731,-4701,-892,-12765,-17510,-19737,-7690,5493,7008,-157,-13601,-12121,-7794,-8983,-12762,-12710,-6428,-6974,-15976,-7110,5904,27805,49465,26605,10087,-994,-10928,-9287,191,10918,18252,18298,7678,-5456,-8880,1475,9284,8185,4839,-1379,-4067,2662,2711,-7699,-18994,-2316,4984,2247,-6977,-18964,-20321,-14544,-4762,6315,905,-6206,-6121,-4501,-1295,9468,27024,31965,19845,5626,-5802,-12408,-8265,1101,1448,-7321,-12560,3394,14527,18711,14687,8931,1020,-6859,-2051,-180,-2225,-12990,-13885,-6043,-2693,6176,15696,11778,5251,3966,-4751,-6724,-4289,-7727,-9690,-3606,-2533,-7375,-7997,-4438,-7083,-7948,-2150,-51,993,-2606,-13620,-12042,-14001,-15910,-17601,-15386,-9645,-8015,-8331,-9747,-11731,-13834,-9776,-12041,-21069,-15321,-9621,-8443,-7742,6141,19220,12323,4706,5831,14344,25059,14918,6603,-4863,-5520,-1444,2846,9352,8854,8451,6020,5432,6725,4649,735,1948,-1003,-8160,-10980,-8482,-4167,-7116,-9758,-11341,-9123,3802,13593,4176,-4495,-10397,-11629,-10151,16591,20910,7589,-1639,-4349,-7749,-6682,-7573,-8695,16930,45296,36909,9142,-11586,-7844,3299,8333,14620,29152,28669,22588,13305,1549,-7944,-12651,-16841,-15096,-18443,-16524,-10223,-992,12589,29529,33307,36044,27714,1445,-6973,-3219,477,395,-515,-2923,-5836,-9364,-10033,2039,17250,22486,17708,15715,12952,5012,-2645,-8756,358,2617,-934,-622,2500,9860,26284,37349,29000,5980,-12903,-24185,-10441,-1515,3350,9759,12236,12300,14322,24091,35867,26769,-356,-11051,6124,13331,2198,-10044,-6019,518,3779,-2128,-5065,-3828,-1213,4203,4821,-128,-9608,-18591,-5374,1979,-2284,-8677,-4426,-2508,-6323,-10200,-5132,6326,11901,14203,19409,26154,23325,7098,2185,-2094,-5645,-12405,-19949,-17608,-4917,-1757,3352,11213,15655,18160,9916,-2876,-8439,-1429,9708,6563,-4110,-968,13897,18139,22512,16773,371,-7606,-573,5590,2582,-3697,-6817,-5715,-7234,-11442,-14884,-17482,-20332,-12376,-9186,-9614,-5311,1950,7877,10207,10920,7688,6961,-3463,-10340,-7675,-5975,-4923,-5517,-8856,-7558,-5387,-8145,-16662,932,14247,23004,16490,814,-9381,-12449,-9876,-14263,-10441,3324,14934,18752,16628,8571,-2287,-2937,-4093,1674,19835,14883,1885,-10175,-7217,2308,-4285,-14028,-1411,14481,8428,-5169,1806,11995,18452,5289,-8715,-7252,-3261,-2320,-11213,-22045,-11404,-6753,-6734,6430,14648,4908,-8161,-10652,-4325,-8377,-14027,-7973,-4578,-2994,1519,7403,3802,865,3441,16393,24196,28278,31340,30470,25157,16979,2653,-9379,-15642,-10046,-4706,237,1077,-1405,-6157,-5884,462,12374,35936,32611,23412,10535,-9148,-16787,13410,36872,32827,18892,8135,6572,2069,-12488,4496,19588,15958,11931,13094,13894,5972,-453,-3723,-12939,-16026,-13579,-5990,2007,15667,25003,27784,16368,-2030,-14455,-14669,-14833,-9302,-9686,-12914,-7679,-5706,-5780,-4092,-1621,-292,255,-2648,-10144,-17761,-11297,406,4834,7268,9108,10367,7993,-2039,-372,4307,7606,3344,-5175,-15178,-17658,-6990,-6649,-5966,-13541,-14687,-10684,-8338,-1354,9182,18400,19761,17018,10704,8956,8830,3635,-2936,-10599,-11545,-5705,330,1355,9412,25095,34133,25160,7826,-10865,-12075,1242,5365,7241,9289,12424,16351,21414,19095,-6204,-3678,10828,14554,9423,-1830,-9111,-9659,-3729,6560,28300,48914,41291,26822,11668,-1864,-8693,-8421,-7332,-3148,3357,-1768,-5703,-5460,5103,23884,23500,12155,1931,12909,19315,14131,3299,-3943,-6738,-5614,-8184,-12593,-15456,4807,18813,1198,-11447,-15849,8103,43776,42712,19091,13805,9671,8313,14871,14706,7202,-2686,-8528,-8629,-6898,-6756,-13565,-14370,-13242,-9283,-11035,-6735,-2219,-38,6238,13895,18159,14589,10666,2114,-3391,-7592,-9258,-5824,-2423,-1757,3614,7338,4179,3973,21259,46173,49603,31759,19197,6545,-6308,-14294,-11033,-7631,-13204,-11008,-399,8715,14241,12448,3428,-8198,-14217,-4116,7790,9530,10693,24232,34638,32100,20741,5019,-5362,4963,11299,8931,5985,-2606,-10340,-10540,-5243,-8708,-11073,-8963,-3434,86,8887,15485,18230,14683,14082,13577,6973,-3672,-10524,-13274,-14758,-13802,-6253,-2939,-9037,-15358,-12597,13261,34187,47388,52159,38278,24683,16495,7303,12198,16851,7640,975,714,4094,3655,1503,-1207,5112,7189,4925,5716,4497,963,-7391,-9445,-431,16244,15570,759,-4655,1896,12386,27132,30647,12390,-4208,-11220,-10459,-9471,-16155,-11243,-8064,-3184,-2241,-2612,-2639,-9121,-10141,-11484,-17596,-16512,-4122,11959,34587,48446,37853,16060,999,-6386,928,-2698,-4483,-8161,-13993,-13840,-11122,-7779,-2017,5965,9119,10597,5448,-8817,-7688,-3853,-2583,-1062,-2533,-6003,-9467,-1916,4206,2612,3531,-2850,-7151,-13862,-17752,-13155,-3022,9111,17704,13163,3054,-1105,5077,4094,-4782,-9076,-1272,-4250,-14723,-9581,-1161,-5410,-5133,2986,7641,8433,1685,2373,9252,11039,5041,-2015,-5808,-797,1995,5141,7899,2105,-6406,-14866,-12673,-9862,-17332,-10011,-11423,-17619,-17209,-1723,16999,38735,38653,36454,34386,9397,-4348,593,2641,-40,-4621,-13763,-17136,-11754,-7368,-9192,-12524,-8384,-249,1183,5386,9367,11737,5115,-2418,-3820,3584,12227,9464,6813,10823,11208,-263,-1217,13460,24226,15437,4210,-14412,-8617,7463,10313,8586,1324,-4322,-6750,-2336,760,1213,2584,-4933,-2208,1794,2145,6600,10747,15395,21406,22915,8361,-13506,-3468,16045,25402,22295,30009,30522,16335,2248,5942,17090,23480,25554,15685,9740,7380,5265,175,-3663,-11120,-16493,-14961,-11077,-11679,-15878,-12485,-17552,-17806,1783,20344,20109,9924,77,-15859,-14084,-7207,-8321,-10089,-17259,-14705,-16121,-15548,-1961,10318,10409,3821,-3459,11238,20168,11179,-4513,-11217,-10193,-13142,-14573,-3892,-7369,-8672,-6255,-4457,-1004,-1832,-11527,-12145,-13039,-20205,-13005,-1497,1658,-527,-1230,7052,14286,15470,13266,10470,7020,2504,389,3238,7882,10901,5728,-2130,-1848,5971,15690,16811,3324,-13586,-18689,-15442,-13665,-14358,-15741,-14349,-13482,-9743,-5432,8011,17453,16513,4821,-724,4784,11883,18241,23403,26464,28236,27418,17670,6045,2985,8995,11952,2130,-4081,-12292,-21402,-15030,-10465,-4389,477,3887,1264,-6208,-12264,-11866,-13203,-4710,-3362,-3312,-4166,862,5648,7151,-1445,-8423,-7106,-3709,2623,8112,14627,12487,10393,12243,11803,7184,10099,9291],[3669,-5124,-1963,707,-396,-3131,-3809,-145,-2331,-9634,1463,26619,51910,58389,53138,39296,22443,11937,-2981,-7043,-2120,350,-6793,-2603,4372,9441,9492,5829,3110,-1031,-7476,-9353,-11542,-9550,-1107,12118,42391,42328,46468,47721,32839,10117,-5642,-6620,-4568,-4073,-1893,1561,5144,752,-8032,-10405,-10603,-8483,2911,22682,32407,28076,17167,4827,-6110,-4809,-784,3807,-1898,-14432,-13209,-1141,15906,25168,27903,26753,10986,5458,-572,-17016,-13950,-5395,-5761,-8174,-9765,-13524,-12421,-3654,-3837,-6712,-2613,10288,18401,19243,19499,17580,10388,4048,2922,3601,3093,-4446,-5703,2700,5660,5578,5758,9145,9910,12154,12471,2372,-5959,-7655,-12289,-8410,1802,3845,6437,4941,-921,-3308,-4516,-4674,-3563,389,7890,17519,22661,25790,18284,11236,8503,7259,-1159,-375,21256,35327,37427,26377,8078,-9846,-17251,-9875,18,10531,17276,16891,6549,-10153,-6517,8930,11005,7193,2026,-2743,-254,-3985,-15734,-3390,12671,24431,26788,24537,14840,2007,-7882,-11730,-5768,-6033,-8908,-9502,-4053,-2050,-1532,247,8513,33672,70113,91185,74271,7604,-71612,-85175,-7734,41751,41714,17510,110,-5785,1718,53,-8256,-9440,3333,8693,5782,-2623,-6320,-5143,4597,12761,13713,9626,1320,-7449,-8082,-13640,-12286,-2674,5354,3369,6573,6931,7913,2015,-5312,-11707,-11745,-12056,-1205,5777,6843,8848,4924,8613,13629,13186,6846,1300,-7355,-3399,-1557,-2897,-9669,-18251,-15388,-364,6106,9441,7841,3066,6200,9810,5859,5173,5520,-1496,-16876,-16250,-14606,-12561,-6665,-880,-2984,-6058,744,20477,36597,23172,21937,33134,40278,38815,27444,13197,-447,-18448,-12890,-20501,-17509,-5027,5838,12785,11891,5250,-3681,-9601,-12135,-7737,757,12691,29324,36484,26610,8036,-303,-9423,-8019,-4461,-3120,-1073,3968,9337,7690,-2613,-11171,-15473,-5158,-3552,-6831,-5589,1945,1344,-3776,-6958,-12556,-4154,5669,5939,5906,9735,11681,15821,5066,-9607,-9598,194,9611,12408,7676,-1920,-12432,-12119,-7791,-9697,-15437,-18946,-15631,-8563,-9547,-8196,-2171,831,-3669,-9139,-14447,-15109,-13762,-10270,-3098,4758,2309,-5539,10885,36614,36721,31464,32733,22974,4815,-8256,-8898,3182,13369,17705,8632,-3098,-1364,2115,6159,7031,9035,4252,-4133,-7684,1486,1125,-5890,-10163,4733,16416,29125,32458,25224,29440,44450,45608,21037,4135,-5339,-17104,-18010,-16581,-15671,-12574,-2617,3321,2179,-6765,-14786,-14788,-16295,-10360,-1855,2572,-2695,-3484,-2146,-2008,859,4860,13495,9311,-5082,-15065,-13793,-13198,-12144,-10577,-6379,-10341,-10011,-10210,-6635,4148,12114,1674,-10488,-13933,-11953,-7465,-6743,-13215,-4176,6867,4781,-765,-1658,46,2656,2104,1215,2945,9317,16328,15551,17441,16440,5051,-6621,-8869,-456,10432,10960,6864,5520,4202,5033,5614,8430,11046,9104,6269,3219,-1464,-815,3962,7846,5771,-1535,-1305,7037,14445,19690,19669,4052,-2611,-9082,-7466,-4601,-6720,-12297,-15571,-12288,-2759,829,39,-8978,-17698,-18367,-8509,4233,4772,-7867,-6586,1347,10458,9388,-166,2708,8997,10391,13657,23366,50181,72041,46315,18204,6432,6351,4332,1658,-2493,-4527,-4114,-6792,-6362,-2910,4497,1809,-4574,-2300,10675,19153,11599,2232,1046,13298,15243,9598,2400,-3047,2568,13427,2572,-10471,-13676,-8682,-5739,-2397,2760,191,-7008,-15650,-21852,-21140,-15141,-10426,-4272,973,-3572,-11689,-13888,-11625,-6944,-3613,2884,14677,18875,15707,6849,-8830,-15744,-13587,-6381,2053,6945,2580,-10673,-15376,-11816,-3231,7996,16495,30101,49938,53093,41288,30407,18284,8496,5292,4765,10898,31547,54297,58622,43464,25193,12595,12709,6671,-7302,-13788,-6616,-1217,12838,28814,34579,32547,19337,16638,16078,15993,16349,27570,52311,70740,57583,24301,4038,538,-4331,-6635,-9049,-16501,-18806,-7065,-899,2409,13736,22846,14377,6036,8477,11602,6684,-2754,-14986,-9911,8101,21757,26795,22832,19577,9966,-3255,-9749,-11812,-5919,-1238,-376,-1817,-1982,1983,10807,27328,52075,68743,54136,23329,6637,-88,-2611,-717,330,5539,17566,20735,7099,-10004,-12752,-4044,-3676,-2959,397,-3939,-8920,-9423,3813,13331,12217,21848,25562,21006,2598,-9975,-13260,-11965,-9707,-7958,-4575,4788,8189,1575,-7669,-11258,-7726,-277,7816,10076,12548,12866,7465,-2897,-11556,-14059,-10473,-4912,-4917,-16855,-2463,12583,18069,14620,19477,25992,15622,-2153,-10813,-6479,-6489,-8538,-8666,2811,17902,21016,6927,-1451,-1636,-704,-1635,-2827,-603,496,-5445,-11502,-11548,-12220,-16568,-5590,3375,4916,761,-8181,-10612,-339,11432,20185,21702,19536,24014,27921,27380,28195,38910,40522,33405,19532,10337,2978,-282,-4039,-9016,1211,11858,7667,-1883,-5110,-11135,-13084,4628,15132,4579,-12809,-16589,-5221,-1201,-2731,-7397,-6967,-5851,-8412,-11261,-12679,-12100,-16691,-4730,7623,17812,23881,18081,8866,4447,-4130,-2728,10606,9935,9130,2649,2484,-941,-295,6420,24724,47806,43938,24579,7233,-7129,-16463,-14934,-16441,-14791,8092,8233,-3833,-6548,-10944,-17966,-10496,-4153,-6133,-13341,1863,19529,36429,42606,38334,28135,9319,-3936,-516,9530,14026,9813,3544,-6777,-17618,-5726,1606,1187,-5127,826,24397,26071,-2707,-13496,6921,27085,36310,43453,41533,25585,8482,-3513,-13976,-14139,-12317,-13497,-13368,-11550,-6077,2083,-1360,-8096,-12717,-14315,-14660,-10639,-1338,7208,6065,-1552,-3283,8421,10998,9066,3094,-5050,-11971,-13350,-7991,3511,12104,7243,4465,4980,-1916,-4093,-575,9034,18527,17010,14974,7656,1733,1401,4506,-3359,-13561,-13611,-10867,-4850,6858,19935,2627,4530,18822,20105,10608,-6168,-9111,2741,6561,1889,-3472,-5703,-4265,-6658,-6973,-4187,-1341,-1161,-3853,-771,1695,-2030,-5516,-10373,-15294,-14526,-8301,-2950,-2300,-1815,-2465,-2922,-7851,-14475,-8195,-691,10319,20074,23625,16328,2050,-4912,-6111,-3352,5732,30644,50823,45111,26780,11047,-898,-3288,-5745,-5512,-2574,-3009,810,-2700,-7014,-10169,-16395,-17415,-5606,7335,19175,22678,15995,7982,5999,8062,5482,-390,-2047,-6716,-6564,-5364,-3112,1129,4389,2547,3586,10170,8899,3058,-2312,-7670,-12817,-14067,-5863,-3517,-1702,1503,3079,2885,-1509,-11375,-23026,-16953,-15359,-17037,-18691,-12074,-6133,-6364,-4180,-200,6513,20096,26402,2845,-13968,-3911,545,-5913,-11429,-2406,3594,10376,11772,17184,28104,48529,40675,20153,9620,5425,9377,4014,-3127,1340,12274,24555,30157,16009,15042,16735,13308,10599,15796,22580,17284,6434,-4400,-11615,-11142,-10635,-13440,-6539,9621,16410,5958,-9061,-22281,-12239,-7045,-1620,10021,12995,3993,-3068,-1318,6996,12190,22367,39360,38740,13030,-2723,-11076,-15718,-6026,-3160,-14303,-17777,-20130,-8958,3997,6208,-978,-14080,-13938,-9044,-9484,-11940,-12338,-6959,-7189,-15968,-7750,4140,24224,50586,30114,11579,-1247,-11420,-9229,265,12200,21156,22502,12191,-3307,-8514,1607,9806,8801,5610,1804,1545,9317,8908,-4311,-20419,-4011,4012,2403,-6127,-17922,-21963,-15192,-4565,5912,-361,-7655,-7854,-6750,-3470,8085,25926,33037,20262,4790,-7263,-14144,-9386,228,1115,-7868,-12225,2965,12659,14865,10389,6047,-547,-7925,-3709,-3330,-5531,-14701,-12442,-4797,-2859,2638,8325,4154,-834,2383,-1648,-3726,-2953,-7589,-10124,-3970,-1563,-6587,-7850,-4526,-6507,-8630,-4494,-3307,-2565,-6161,-15159,-10864,-12635,-14609,-17067,-14520,-8721,-7400,-8044,-9812,-12348,-14595,-9439,-11109,-19799,-15059,-8705,-7078,-6542,7061,21988,16862,8132,9229,19062,32264,23963,15065,1678,-1700,1152,5310,13196,13293,6802,3358,1838,3522,3246,1009,3591,2471,-4836,-9932,-10017,-6392,-9462,-11760,-13945,-13709,-803,10383,2030,-6371,-12375,-14544,-7928,20015,22648,9113,-896,-4603,-8497,-7316,-9307,-12419,12512,43608,41015,13284,-9648,-10746,-2362,3804,12011,26241,25068,18079,9249,-216,-7890,-12978,-17396,-13132,-16025,-15157,-10221,-1786,10566,23480,23976,25311,21002,318,-4184,-4451,-2844,-2674,-2593,-4531,-7666,-11099,-9681,2150,14731,16852,12955,14079,11577,3332,-4655,-8839,1497,5005,1828,1624,2069,7106,22811,34125,24949,2741,-14267,-23854,-11771,-5479,2684,12250,15536,16863,20513,31070,41101,28760,-818,-11908,5453,12442,2589,-7756,-4506,2062,6252,962,-2681,-5121,-3471,2059,4179,652,-8639,-19398,-6570,493,-2849,-7699,-2293,-881,-5151,-9530,-5251,4691,7699,10620,16713,25022,25105,9484,4259,-652,-4229,-10502,-18715,-17709,-3489,1961,5912,12781,17513,18394,8021,-4510,-8918,167,9939,5397,-5012,-2900,12667,20191,26152,18676,1100,-8632,-3591,1136,-1014,-3022,-3758,-2612,-4571,-10044,-14926,-17583,-18557,-10982,-8336,-9589,-6443,-206,4531,5785,5012,2515,3119,-6237,-11836,-9280,-9292,-9961,-9795,-11608,-7656,-3709,-5750,-13756,-1634,11180,21822,19135,4257,-6545,-5849,-659,-3936,-4670,5462,14773,17506,15560,8841,-1537,-2332,-4253,-2940,12998,9788,654,-9074,-7135,1521,-5546,-15758,-1395,15068,8979,-6080,2970,12579,17208,7646,-8773,-9555,-3505,-1758,-11537,-20963,-10134,-6208,-10233,-2877,6066,-440,-7194,-5160,2940,-2161,-10631,-6627,-2595,32,4109,8512,3966,171,1984,16225,23916,24217,25667,25042,21108,15005,4590,-4260,-7496,-2012,1951,5027,3868,1684,-3370,-4054,1537,12509,32490,27746,22341,10986,-7802,-14422,15149,41870,34795,18198,7823,7036,4285,-13192,7531,22890,18590,13436,13242,12967,5854,1163,-305,-8806,-14239,-13810,-5901,4954,19229,24532,26549,15960,-1520,-12718,-13420,-14016,-13969,-11950,-12418,-7358,-4575,-3080,596,2965,3187,2782,-1308,-8796,-15624,-13328,-3298,2675,7692,11353,11949,7985,-2781,-248,7358,13287,8636,-2508,-13000,-18685,-12925,-7111,-4925,-11055,-11269,-6986,-3780,3092,13572,21491,21480,17771,11329,9753,9015,3156,-3886,-11497,-10513,-4166,621,-165,6739,21448,31347,24559,8668,-10467,-12701,-626,2036,4835,10334,15777,19915,23886,16684,-9673,-3391,11985,16716,12086,1889,-4931,-6866,-2353,6681,30127,60942,56794,37468,16820,-758,-10041,-9483,-7908,-3665,3866,-673,-5156,-5927,1908,19954,22407,11142,126,11417,20655,16390,4462,-3812,-7176,-3200,-5561,-8835,-10184,10370,24837,4585,-9731,-16597,8236,43620,36713,13433,10252,6427,4129,9612,10631,5565,-1493,-6448,-6690,-5164,-4944,-12313,-15157,-16533,-13973,-16669,-12431,-8441,-5173,3960,13243,18029,15883,13914,5325,-2026,-8011,-10851,-7978,-3513,-1145,5879,7643,2377,3471,22409,47592,50800,34931,20850,5321,-8448,-15107,-11209,-9219,-14564,-10475,-272,7739,12345,11080,2640,-7868,-16177,-4018,7136,7984,8814,23004,37199,37506,25902,8504,-4804,2558,8373,5891,3843,-3451,-9547,-10373,-10331,-14522,-14368,-9610,-2259,2078,11136,16860,18263,16826,17306,16066,8432,-2851,-10021,-12972,-14826,-13014,-5982,-4065,-10868,-17301,-15085,9015,33943,51954,59295,44584,27191,12793,-1876,1699,8513,3126,-723,422,4066,2767,-231,-2076,5381,7528,5530,6261,5180,1613,-6647,-7150,4071,20391,16744,1890,-2657,4237,15239,30028,33446,14836,-3017,-10792,-11408,-10489,-15041,-10324,-5760,-1143,-905,-1788,-2314,-9516,-10511,-11948,-16447,-14653,-1736,13946,34936,47486,37804,16463,1591,-4062,3200,-1364,-4610,-8800,-14249,-14953,-13349,-10291,-3846,4718,9049,10365,5175,-7974,-6803,-2851,-701,628,-1604,-5765,-11260,-4515,1995,1565,3767,-1925,-6459,-12810,-18591,-13361,-1399,10931,19647,14910,4623,-1307,1685,-203,-8152,-8986,439,-2997,-14476,-9674,-847,-5234,-5952,2432,6856,5198,-3393,-1378,6166,9234,4846,-3543,-11176,-4035,3383,7540,8470,1878,-6033,-13609,-12241,-9241,-15044,-8455,-10906,-19135,-21395,-2917,17512,40220,41258,38552,35627,10033,-2195,2198,3030,600,-3175,-11709,-15267,-10475,-6113,-7880,-11131,-6681,2052,4337,8945,12139,13070,4566,-3820,-5367,2634,12262,11485,9628,12089,10324,-2714,-5334,9001,22896,18935,8354,-12651,-10506,4978,7387,6411,-140,-5476,-7138,-2755,224,1875,4042,-4610,-2477,1867,1635,4300,6358,9776,16656,18871,5682,-15448,-4889,13925,20192,18324,28120,28343,11991,447,5525,15854,21905,25801,17437,13259,14048,13773,5418,-1847,-10741,-16427,-15290,-12217,-13569,-15101,-9391,-15251,-19116,-183,18982,19942,9979,-419,-17026,-12617,-4669,-5670,-7445,-14021,-12115,-12991,-12992,-2229,8588,9794,3544,-2550,13201,22486,14327,-2520,-10264,-10790,-15189,-14099,-2020,-4099,-6204,-4201,-1576,2694,2057,-9505,-11352,-12943,-20413,-13641,-3120,-896,-2533,-638,7183,13467,15263,14278,12045,9238,5474,3435,5472,8531,9621,3319,-4049,-3288,5148,16335,17693,6256,-10066,-13939,-14448,-12629,-14224,-16969,-15652,-12133,-5041,38,9045,14875,13306,1670,-1052,6042,12598,18814,24256,24977,21670,16022,6826,-2952,32,4042,8001,-384,-5460,-11664,-19977,-17088,-12090,-6661,-2510,1332,-606,-7204,-11967,-12278,-10295,278,1116,1229,-855,1401,4015,4731,-4071,-9820,-7784,-3785,3250,9677,16738,13602,10706,11139,8248,4567,8643,8234],[4053,-5097,-2213,1249,648,-2351,-3116,738,-1426,-9321,1330,27356,53717,61211,57729,43686,26579,14831,-1186,-7148,-2433,1242,-4516,-1432,4598,9699,9822,6612,4125,-842,-7634,-9001,-10660,-12258,-3389,10009,37595,41796,49686,50266,33512,9417,-8077,-5854,-3166,-1813,2396,7493,10417,5259,-3000,-5184,-8661,-11089,1620,20571,29966,28498,17904,4324,-7791,-5049,-157,5549,2292,-12215,-14536,-1144,15305,25427,30251,29038,9913,5219,1051,-14635,-13191,-4783,-5677,-8975,-10835,-13520,-11812,-6435,-7567,-9580,-2526,10233,16260,17080,17894,17388,10310,3364,2217,3796,4826,-1944,-6013,1989,5031,5858,7764,12737,13071,14052,13375,2637,-4911,-6980,-12277,-8702,1550,4877,9580,9911,2063,-3556,-6028,-5286,-3786,1133,11299,24775,33445,36355,25103,13000,7712,6700,-573,5181,29784,46452,49211,36498,15155,-5762,-18342,-9877,-311,10687,18159,18021,7886,-9268,-9030,4520,7007,4308,889,-2705,-697,-5561,-14126,-3384,11532,23310,27005,25582,16276,3431,-6544,-10766,-9000,-12491,-12161,-6062,-1502,70,1508,3771,9222,18979,40217,50271,29726,-29172,-92551,-93946,-13150,34813,36855,19299,1233,-5771,1513,-471,-8276,-10582,2906,9129,5576,-3833,-6654,-6929,754,7901,9342,5989,-1134,-7357,-7043,-13218,-12042,-1761,7401,5913,6343,5430,6125,669,-7397,-13628,-13254,-12951,-1397,5566,7329,10969,8089,11081,13902,10883,4128,-995,-10084,-5066,-2799,-4945,-12144,-20191,-15759,-367,6276,7810,3089,-865,2519,7361,3771,2380,2713,-3651,-19164,-14609,-12642,-10161,-4251,-70,-3795,-6640,1645,21617,37527,26387,23808,34318,42233,42465,31242,15276,54,-16398,-12177,-18987,-17225,-5463,3956,10446,10939,4376,-5321,-10561,-12250,-8058,639,14098,32480,40398,29428,11000,1186,-10391,-10063,-5779,-3851,-880,5007,10477,8314,-2118,-10214,-15594,-7278,-6606,-10078,-8290,646,1251,-2854,-5719,-13170,-6414,4597,5282,5009,10094,15937,20020,4474,-10442,-10589,347,11150,14431,9435,-774,-12657,-14092,-8969,-9616,-16855,-20146,-13302,-5367,-6305,-4938,690,2540,-4219,-11468,-15133,-14475,-10094,-4412,3371,8791,3110,-4305,15368,40423,38408,32321,32271,22601,4853,-8035,-8744,3996,16026,21755,11290,-1972,-392,3071,6781,7601,9364,3215,-6409,-2529,4950,1445,-8169,-7178,8650,19350,29742,31034,23619,26495,37841,39611,19284,2546,-7506,-19452,-17215,-16146,-16033,-15743,-2652,4406,2890,-7693,-14681,-13341,-16934,-11724,-3557,1834,-2138,-2852,-2279,-2567,502,4476,12423,9616,-5428,-16479,-13111,-12430,-13888,-10417,-5673,-9527,-11273,-11074,-4889,9642,17427,3655,-10734,-14959,-11466,-6771,-6869,-12693,-2489,10063,7746,570,-1329,-269,2254,1775,870,2339,7951,14208,13984,15996,15480,4333,-6244,-3397,8199,20597,20506,14126,11054,9190,10883,11827,12802,12771,9386,6332,3481,-675,983,7161,12571,10023,-173,-815,7322,15458,23085,23144,5864,-2126,-9118,-8065,-5363,-5951,-11279,-14468,-13146,-4867,-2413,-4032,-11967,-18543,-18195,-10084,2923,6817,-2433,-3539,865,10000,11490,3945,4453,10421,11616,14901,24099,45552,68725,52098,22554,9822,9038,6349,3440,-955,-3580,-4993,-8444,-5724,-1827,5095,1999,-4344,-2788,9227,17926,10921,3336,999,11127,11441,6725,1211,-4244,553,9321,1192,-11096,-13631,-8781,-7031,-4174,2030,634,-6499,-15561,-21768,-19831,-13326,-9819,-4085,905,-3864,-13083,-16428,-12909,-6740,-2877,3486,14881,19018,16443,7061,-8998,-16338,-14701,-6958,2820,8801,3347,-10643,-15521,-11985,-3484,7640,15514,29610,50826,56947,46301,31543,15828,4607,644,-424,6499,28093,48363,51286,37889,23020,12271,13931,8767,-5544,-13261,-7004,-2544,9587,23441,29180,31620,21270,17059,14003,12454,15666,30552,56553,70958,53127,20425,-223,-2920,-5700,-6020,-7446,-13724,-17327,-7546,570,5726,17467,23333,9120,288,4572,11637,8711,42,-11716,-9514,8660,24458,31650,28186,22572,10842,-2446,-8336,-12751,-5781,1105,-78,-2685,-1497,2161,9647,26325,54359,70303,49792,19883,5229,50,-1906,562,2601,9565,20095,21272,7469,-9178,-15663,-8636,-9643,-8073,-2921,-5886,-10660,-13119,5143,19826,16481,21957,26757,20426,1953,-9895,-12786,-12460,-10715,-8630,-4955,4087,7469,1588,-7024,-13189,-9875,-804,8749,11796,14067,14117,7973,-3159,-12388,-14578,-8893,-4015,-5952,-14281,-112,14597,17194,12636,18268,25814,16581,-1929,-10732,-6134,-6129,-7791,-7439,3948,19460,21754,5300,-4874,-4576,-2364,-2213,-2782,210,2164,-3483,-10028,-11470,-12167,-17246,-6524,2925,3780,-164,-8048,-11178,-3668,5409,16891,20137,18587,21367,22517,18438,17661,31094,36402,30106,16994,10803,6747,4259,-2577,-9006,2625,13794,7001,-3326,-3060,-5562,-12809,4568,15374,3926,-15521,-16528,-4308,-2028,-4425,-9511,-9318,-7870,-7760,-7080,-8895,-10137,-13582,-5693,5464,14584,18793,12890,4548,320,-8850,-5415,8396,6977,5018,-1075,-1437,-4005,-1100,5348,24194,52337,52267,31430,11256,-4582,-15007,-17076,-19871,-12500,7999,4904,-5547,-6200,-10302,-18492,-10830,-3786,-6013,-12859,3534,23170,44914,53175,45946,32647,11933,-2744,-1249,9585,15566,10642,2285,-9688,-14023,-2520,3729,1077,-7028,-2174,19919,25948,-2767,-12719,8630,32351,45862,52483,42740,21078,3005,-7064,-16470,-15431,-12929,-13498,-14421,-14551,-6018,3390,-1247,-7770,-12484,-16998,-18277,-11228,-1508,5270,2176,-4193,-1642,9583,11801,9995,3357,-5397,-12031,-12921,-7253,3792,10970,5339,2059,2429,-4645,-8835,-4739,7723,20883,20629,18032,10550,5388,3674,3920,-8531,-16134,-12409,-7132,-2704,7777,22110,7667,9119,23108,24991,14134,-5417,-7377,7017,14438,11469,6220,3807,938,-6208,-7795,-5235,-2759,-3551,-7326,-6382,-1934,-1876,-3956,-9126,-15385,-15097,-8726,-3251,-2039,-986,-1997,-2599,-6246,-13240,-9778,-2566,9632,20777,23970,15763,714,-6804,-7891,-4717,2336,22485,43433,40481,24767,9148,-4236,-7157,-9123,-8185,-5191,-4951,-565,-1808,-4381,-7202,-14461,-18041,-6218,8653,23094,29228,22874,14976,13589,13448,7535,-12,-1872,-6994,-7495,-6072,-2931,1982,5355,3844,5060,11680,10253,3596,-1601,-6455,-11503,-12136,-2332,-1010,-684,1337,1519,1850,-2827,-12739,-22376,-16992,-16740,-18797,-17579,-10979,-4737,-3554,845,3181,4948,15676,27031,4844,-12509,-6045,-1955,-7051,-10847,-4196,-2272,3398,7623,17137,29926,48061,39188,17484,7875,6089,10165,3465,-4297,-1097,8739,23492,36019,27016,22240,19311,11809,6996,11103,17694,11440,1677,-7033,-12872,-12063,-11716,-14679,-6533,9861,15569,3837,-11750,-18916,-9840,-6272,-1994,8467,11409,2627,-3679,-1514,6412,10084,18462,34673,37531,15933,-1518,-10454,-16013,-6730,-4925,-15280,-17655,-20020,-9866,2407,5406,-1437,-13911,-15251,-9904,-9501,-10612,-11057,-7032,-7150,-15662,-8282,2322,20101,48880,32500,13089,-1256,-11519,-8854,343,13064,23570,26625,16841,-1249,-8843,856,9793,9433,7075,5872,7636,16092,14942,-1006,-19648,-5333,3216,2636,-4869,-15206,-18908,-14065,-3379,6101,-772,-8221,-8902,-8267,-5115,6870,24179,32761,20404,4433,-8016,-15027,-9763,-486,545,-8606,-10783,3077,10990,11632,7206,3884,-1866,-9046,-5110,-5931,-8002,-15262,-10180,-2995,-2313,487,3112,-1771,-5429,1171,1383,-726,-1451,-7211,-10391,-4296,-787,-5733,-7435,-4469,-5649,-8609,-6760,-7091,-6971,-10473,-14369,-9174,-10814,-12874,-16218,-13557,-7802,-6646,-7396,-9336,-12479,-15114,-8962,-10027,-18114,-13795,-7006,-5030,-5255,6905,22945,20252,11230,12759,23676,39121,32504,22555,8038,2441,4015,7870,16664,17266,6906,2757,-183,1014,1946,1230,4988,5571,-1475,-8332,-10884,-8132,-11275,-12901,-15121,-18020,-5780,6190,-765,-8223,-14187,-17684,-3246,23231,23859,10573,103,-4433,-8807,-7705,-10783,-15101,9621,41738,45057,18485,-6815,-12720,-7929,-1180,9071,22708,21204,13868,5269,-1909,-7430,-12266,-15611,-11718,-14368,-13547,-10099,-2658,8320,17440,15404,14839,14360,-5,-885,-4006,-5153,-5357,-4404,-5885,-9263,-12132,-8713,2198,12033,12388,10526,13344,10359,1914,-6499,-7698,3160,7837,5607,4876,2243,5090,19772,31027,21252,-47,-15437,-23103,-13200,-9616,4805,16093,19147,21251,26138,36385,43464,28648,-1903,-12956,4454,11131,2631,-5909,-3149,3348,8283,3750,-52,-6154,-5665,511,4304,1839,-7564,-18468,-7427,-687,-3165,-6673,-414,587,-4037,-8998,-5440,3175,4445,8074,14686,23930,26508,11776,6199,698,-2823,-8514,-17241,-17016,-1724,6221,9440,15622,19959,17937,5524,-6426,-8311,2644,10298,4101,-5868,-4529,11096,21825,29296,20358,2305,-8432,-6199,-3379,-4635,-1485,-73,1303,-661,-6802,-12648,-15206,-16238,-9765,-7665,-9542,-7432,-2185,1529,1829,-347,-2445,-670,-8539,-12954,-10808,-12227,-14982,-14338,-14520,-7868,-2327,-3605,-10409,-3625,8248,20521,22100,8847,-1348,2106,9082,6274,3560,8778,14302,15750,13937,8528,-840,-1769,-4240,-7805,4619,3302,-942,-7619,-6591,587,-7125,-17425,-704,15771,8950,-8382,3072,11745,14816,10351,-7328,-13288,-4177,-1421,-11971,-19692,-8771,-5077,-10493,-9896,238,-2444,-2694,1754,11493,4825,-7098,-5111,-454,3178,6641,9367,4032,-496,518,15427,22489,19312,19708,19974,17115,12665,6350,1573,1226,6127,8333,9280,6190,4473,-966,-2799,1885,11377,27023,22518,20960,11048,-6403,-11321,16882,45975,36178,17466,7578,7288,5982,-10987,12315,26569,21347,15120,13569,12164,5833,2622,2427,-5557,-12954,-13543,-5195,8287,21934,22772,23701,13937,-2013,-11671,-12222,-12273,-16913,-13091,-11489,-7328,-3669,189,6097,7730,6568,5046,-109,-7210,-13227,-16021,-7967,-376,7250,12851,12778,7394,-3596,-147,10162,17945,12820,-443,-10965,-17013,-13896,-5212,-3769,-8386,-7377,-2745,347,6607,16463,23184,22251,17904,11563,10253,8934,2532,-4955,-12552,-9737,-2990,650,-1674,4189,17707,27644,22733,8659,-10285,-13583,-3006,-1673,2309,11120,18969,23456,26139,14709,-11232,-2390,12543,17820,13547,4429,-1677,-4656,-1746,6015,30592,71461,72910,49347,22525,606,-11318,-10940,-8827,-4379,4067,31,-5087,-6822,-1832,15083,20088,9532,-1534,9584,21109,18114,5478,-3624,-7601,-616,-724,-2829,-2701,17860,30840,7852,-8106,-17686,7922,42172,30495,9378,8694,4769,702,4974,6997,4422,237,-4064,-4556,-3173,-2949,-10910,-15690,-20216,-18412,-22954,-18583,-14939,-11182,-419,10443,16047,15669,15672,7666,-949,-8546,-12599,-10447,-5157,-1252,6825,6951,85,2421,22389,46965,50489,37078,21584,3579,-10900,-15372,-11643,-11056,-16155,-10803,-816,5936,9454,9159,2263,-6062,-17915,-4424,6003,6121,6671,20716,37725,41076,29931,11179,-4476,-389,4667,2316,1491,-4418,-9135,-10617,-14573,-18499,-16535,-10694,-1915,3798,13138,17538,17280,17723,19388,17749,9409,-2263,-9743,-12872,-14764,-11909,-5489,-5138,-12822,-18820,-16184,3902,30960,52790,62530,47644,27006,7243,-10722,-7164,278,-2820,-3574,-707,3291,1173,-2596,-3191,4831,6798,5109,5754,4706,1161,-6489,-5011,8289,23400,16742,2211,-1362,5991,17409,31472,34453,16180,-2587,-10830,-12207,-10966,-15009,-10448,-4150,625,375,-1034,-2349,-10483,-11440,-12563,-14478,-12506,685,15650,34482,45120,36525,16136,1881,-1577,4226,-918,-5324,-9788,-14695,-16384,-15943,-12769,-5465,3330,8463,8987,3497,-7256,-6614,-2525,656,1835,-1230,-6117,-13443,-7299,-735,-212,3160,-1750,-6266,-12042,-17039,-11234,934,12263,19998,14894,5347,-1292,-1096,-4198,-11236,-8213,2073,-1955,-14307,-9979,-723,-4952,-7447,954,5428,2126,-7029,-3754,3819,7477,5027,-3514,-15664,-6205,5339,9953,8937,1850,-5537,-12420,-11595,-8205,-12682,-6951,-9942,-19053,-22304,-2768,18635,40972,42755,39257,35072,9625,-1465,2798,2903,820,-2175,-10087,-13886,-9879,-5755,-7118,-9980,-5104,4301,7596,12691,14929,14242,3907,-5196,-6806,1788,12157,13007,11720,12505,8738,-5509,-10041,3614,20253,21658,11297,-11298,-12447,1936,3656,3269,-2202,-6495,-7280,-3255,-804,1956,4661,-4878,-3496,890,115,1301,1777,4533,12171,14804,3045,-16821,-6713,10543,13617,12680,24154,24254,6647,-1745,4679,14501,20222,25450,18712,16465,21187,24169,13320,719,-9958,-16071,-15452,-13330,-15444,-13736,-7276,-13711,-20050,-2753,15948,18333,9017,-1618,-16366,-10502,-1808,-2644,-4589,-10766,-9459,-9686,-9912,-2469,6521,8850,3236,-1849,13849,23148,16717,-680,-9605,-11657,-17059,-12588,-289,-1607,-4757,-2946,874,6345,6453,-7050,-10278,-12413,-19515,-14638,-5616,-4064,-4674,-294,6724,11862,14161,14474,13047,11013,7980,5801,6871,8339,7770,768,-5926,-4471,4676,17255,18509,8876,-6966,-9227,-9701,-9956,-13678,-17725,-15772,-9882,-1112,3784,9010,11406,9168,-1602,-855,7437,13113,18803,24160,22563,14635,5069,-2770,-8079,591,987,4072,-2274,-5619,-10695,-18865,-18568,-13604,-8912,-5471,-1204,-2244,-7827,-11591,-12192,-7284,4817,5557,5632,2921,3437,4503,4481,-4925,-9899,-7787,-3494,4106,11369,18556,14395,10786,9717,4910,1935,6791,6920],[4231,-5134,-3041,1135,1003,-2187,-2678,1424,-688,-8544,861,26994,53020,61085,59627,46213,29496,16322,-131,-7005,-3162,1010,-3646,-605,4920,9896,9858,6898,4541,-1148,-8050,-8574,-9060,-13708,-5774,7516,31298,39894,51332,50674,32558,8293,-10784,-4734,-1893,176,6645,13447,15192,9260,2135,-365,-5944,-12657,595,18277,27551,29033,18803,4201,-9025,-5489,133,6632,5928,-9404,-15465,-1475,14006,24765,31773,30291,7897,4073,2063,-12407,-12487,-4535,-5812,-9757,-12021,-13562,-11240,-10216,-12682,-12134,-1639,9785,12854,13819,15588,16581,9509,1835,523,2871,5403,-105,-5937,1200,4158,5780,9267,15641,15665,15578,14164,3032,-4133,-6874,-12533,-8739,1238,5710,12310,14630,6228,-2599,-7685,-6420,-4244,1859,14563,31938,44072,45939,31683,14824,7179,6256,412,10404,37462,56007,58923,44604,20785,-2355,-18911,-10056,-663,10725,18801,18840,8959,-8514,-10965,791,3534,1663,-475,-3059,-1547,-7457,-12382,-3680,9894,21537,26589,26101,17364,4619,-5467,-10002,-13288,-17576,-9594,-2374,243,1057,3285,6062,8729,4250,9355,6588,-18793,-70571,-118057,-107142,-23571,22989,28363,18082,-502,-7678,-443,-2516,-9265,-12101,1709,8719,4449,-5872,-7356,-8818,-4422,1908,4306,1911,-3218,-6592,-5898,-12956,-12253,-1388,9003,8152,5414,3049,2918,-2103,-10380,-16129,-15194,-14243,-2249,4474,6822,11889,9851,12070,12848,7742,1586,-2769,-12612,-6872,-4122,-6971,-14593,-21959,-15817,-682,5902,5623,-1783,-5153,-1635,4227,1252,-644,-183,-5919,-20716,-13006,-10704,-7851,-2067,571,-4832,-7740,2034,21597,36241,28505,24407,33260,41176,43486,33332,16101,-235,-13059,-8999,-16686,-17131,-6219,1523,7122,8806,2857,-7431,-11710,-12310,-8492,39,14507,33694,41852,30509,13053,2282,-10900,-12221,-7383,-4871,-921,5796,11362,8751,-1737,-9313,-14779,-8727,-8854,-12469,-10529,-717,1113,-1701,-4140,-12685,-9459,2827,4192,3930,10612,20472,22268,2972,-11630,-11830,-94,11721,15620,10959,682,-11859,-16278,-10544,-10035,-18299,-19039,-11077,-3065,-3633,-2067,3384,4280,-4529,-14042,-15908,-13925,-7344,820,9073,12049,3217,-3097,19627,43073,39342,32535,30876,21296,4369,-8163,-8493,4787,18317,25194,13404,-1078,452,3882,7321,8261,9973,2984,-5974,1251,6950,705,-11102,-4114,11832,21550,29770,29441,21967,22945,29904,32180,16896,898,-9645,-20017,-16375,-15694,-15146,-15146,-740,6678,3829,-8800,-15133,-11911,-15838,-12481,-5159,970,-1531,-2262,-2569,-3411,-140,3843,10624,9030,-6171,-18091,-12362,-11428,-13213,-8659,-5068,-8901,-12453,-11539,-2860,14426,21908,5170,-11291,-15901,-10636,-6036,-6947,-12476,-1760,12433,10489,1769,-1171,-944,1323,959,209,1496,6331,11802,12074,14261,14512,4445,-3783,2568,16190,29995,29739,21492,16618,14051,16851,18498,17383,14356,9608,6519,3965,406,2682,9864,16876,14089,999,-759,7091,16090,26463,26730,8121,-1210,-8488,-7995,-5955,-5422,-10543,-13494,-13845,-7060,-5425,-7577,-14574,-19371,-18462,-11375,2407,9835,3781,445,1398,9432,12854,7675,6027,11260,12142,15532,23734,38814,61278,55228,26541,12947,11366,8067,4924,378,-3004,-6375,-10283,-4755,-699,5282,1932,-4210,-3414,7508,16142,9858,4046,532,7548,6541,3815,254,-5325,-1667,4810,-586,-11600,-13475,-8973,-8414,-5994,995,718,-6075,-15137,-20664,-17543,-10971,-9087,-4247,245,-4125,-12704,-17586,-14197,-7072,-2744,3538,14257,18238,16248,6594,-9345,-16580,-15364,-7204,3691,10543,3844,-10570,-15244,-11442,-3105,7588,14300,27647,48043,56848,49077,31343,12582,343,-4196,-5759,1691,23365,40833,42739,31843,20575,11718,14567,10266,-4108,-12777,-7350,-3658,6512,18220,23626,29317,21871,15864,10086,6879,12911,30806,56326,65789,45440,16346,-3597,-6546,-7413,-6039,-6288,-11219,-13579,-5730,3161,9430,21201,22764,4495,-4435,694,11102,10375,2624,-8346,-7621,9542,26907,36160,33555,25029,11226,-1841,-7381,-14033,-5190,4295,4607,96,-161,1908,7750,23918,53534,67418,42870,15869,3805,538,-675,2060,5307,14905,22511,21062,7471,-8231,-18808,-13389,-15777,-10936,-3474,-3771,-8794,-15697,6786,25906,21104,21177,26629,18246,850,-9810,-12238,-12899,-11605,-8886,-4721,4353,8104,3008,-4848,-12284,-11795,-1452,9198,12979,14708,14271,7802,-3653,-13100,-14268,-7281,-3406,-6870,-11161,2585,16307,15581,9849,15845,23977,16447,-1911,-10800,-6003,-5850,-6991,-6131,5181,20987,22745,4613,-6783,-6771,-3924,-2833,-2650,1226,4066,-1332,-8584,-11517,-11730,-16508,-7755,1952,2302,-1165,-7874,-11409,-6531,-173,12754,17537,16707,18350,17923,10926,7023,21372,29439,24361,12876,10383,10298,8436,-1353,-8832,4197,15657,6122,-5135,-1206,-222,-7959,6522,16680,4673,-15181,-13281,-2978,-3252,-6564,-11851,-11717,-9573,-6098,-2631,-4528,-6333,-9938,-6898,2612,10618,13004,7345,182,-3677,-12928,-5091,7767,5189,1800,-4650,-6055,-8031,-2658,3300,22244,54263,58697,37857,15397,-1828,-12929,-17651,-22022,-9763,7800,2137,-6503,-5693,-9483,-18503,-11193,-3452,-6074,-11689,5745,27211,54017,64141,53243,36968,14990,-308,-780,10079,16862,11116,1080,-11659,-11388,-178,5607,1225,-8304,-4731,14958,24621,-2852,-11658,10208,37071,55339,62046,44742,18487,-1090,-10818,-18767,-15758,-12934,-12861,-14169,-16414,-4807,6422,848,-5240,-10807,-18395,-21585,-11616,-1932,3086,-1207,-6218,-192,10066,12100,10587,3673,-5472,-11755,-12170,-6322,4268,10117,3755,-116,194,-6460,-12267,-7776,6878,23214,24393,21059,13438,9000,5918,3449,-12739,-17068,-11073,-4411,-987,8734,24455,12793,12937,26567,29502,17679,-4163,-5768,11024,22905,22609,17526,14208,6229,-5340,-8355,-6081,-3878,-5361,-9488,-9669,-3627,-1009,-2430,-7997,-15389,-14814,-8031,-2446,-912,289,-1298,-2086,-4552,-10923,-10040,-3638,8477,20517,23487,14547,-1358,-9583,-10086,-5901,-563,14995,34712,34098,21683,7313,-6908,-10960,-12656,-10982,-7751,-6546,-1818,-704,-1681,-4900,-13307,-18718,-6955,9399,26007,34481,28336,20530,19393,17052,8757,134,-1834,-7273,-8218,-6111,-1664,4056,7410,5611,6404,12809,11397,4255,-680,-4898,-9510,-9009,1640,1573,409,1184,-86,956,-3880,-13591,-20534,-16482,-17416,-18490,-15406,-10030,-3931,-1146,5262,6310,3856,11120,26177,6555,-10647,-7421,-3943,-7823,-10271,-5862,-7617,-3523,2682,16029,30508,45188,36435,15584,7530,7721,11186,3287,-5007,-2957,6149,22524,40678,37482,28915,20613,9126,2622,5900,12212,5524,-2741,-9361,-13698,-12621,-12576,-15832,-6611,9635,14187,1642,-14099,-15517,-7808,-5725,-2437,6755,9367,1026,-4335,-1864,5342,7463,13955,28761,34405,18103,-222,-9933,-15679,-6804,-6179,-15741,-17225,-19539,-10495,682,4462,-1542,-13170,-15955,-10513,-9198,-8919,-9277,-6631,-6849,-15047,-8860,390,15750,44649,33476,14328,-1213,-11388,-8262,339,13261,24993,29676,20452,-14,-10323,-1062,8862,9622,8603,9936,13680,22555,20452,2086,-17814,-6468,2477,2875,-3358,-12057,-15288,-11826,-1639,6483,-659,-8181,-9397,-9053,-6241,5777,21983,31283,20260,4525,-8108,-15204,-9745,-1198,-233,-8986,-8432,3483,9396,8933,4872,2202,-3100,-10125,-5829,-7426,-8958,-13764,-7460,-985,-1425,-737,-194,-6119,-8810,275,4064,2041,59,-6666,-10542,-4583,-305,-4930,-6881,-4393,-4704,-7826,-8628,-11061,-11441,-14643,-11519,-7157,-8681,-10864,-15114,-12627,-7030,-5897,-6563,-8495,-12200,-15159,-8204,-8729,-15992,-11709,-4723,-2450,-3836,5625,21951,22169,13736,16012,27612,44855,39795,28545,13722,6634,7068,10552,19734,20284,8070,3243,-1229,-1062,739,1362,6038,8058,1484,-6685,-11251,-9485,-12619,-13246,-14508,-21196,-10742,1420,-4224,-9965,-15524,-19506,2339,25223,24065,11685,1199,-3927,-8735,-7931,-12071,-15904,8289,39930,48855,24622,-3141,-12404,-12445,-6559,5843,18596,17045,9915,1490,-3557,-6737,-10770,-13464,-11235,-13625,-11954,-9920,-3681,5931,11831,8290,5622,8461,736,2676,-2191,-6386,-7711,-5882,-6785,-10366,-12063,-7355,2117,9285,9280,9646,12856,9125,597,-8154,-5677,5186,10950,10263,8851,2877,3883,17544,28557,18345,-2108,-16264,-22157,-14970,-12780,9224,20735,22697,25002,30544,39359,42744,26556,-3518,-14229,3084,9400,2252,-4612,-2118,4249,9753,6051,2374,-6940,-7697,-322,4972,3128,-6519,-16990,-8014,-1633,-3280,-5718,1027,1651,-3168,-8652,-5825,1657,1942,6268,13101,22684,27241,13836,7935,1910,-1495,-6579,-15775,-15938,126,10779,14301,20107,22695,16787,2552,-8298,-5888,5913,10732,2774,-6634,-5856,9140,22673,31284,21210,3421,-7523,-8226,-7698,-7762,938,4231,6018,4377,-2324,-9297,-12208,-13992,-8793,-7255,-9597,-8419,-4112,-1242,-1679,-4939,-6919,-3990,-9985,-13722,-12276,-14344,-18479,-18589,-17314,-8131,-1235,-1707,-6897,-3829,5877,19176,25093,14221,4987,9862,17744,15250,11211,11933,13469,13703,11923,7764,-223,-1313,-4119,-12302,-4195,-3996,-2682,-5957,-5657,-525,-9038,-17395,970,17067,9133,-12070,2033,9489,11595,13713,-3079,-16119,-5089,-1356,-12465,-18392,-7430,-3771,-8916,-11945,-1111,-121,3935,9444,20436,11808,-3690,-3501,1820,6419,9093,10029,4084,-1004,-708,14387,20581,14379,14284,15745,13542,10309,8079,7865,10052,13995,14237,12936,8078,6908,1046,-2144,1530,9131,20332,17367,19143,10469,-5373,-8172,18550,48884,37003,16826,7417,7259,6934,-6933,17999,29999,23864,16805,14037,11570,5953,3878,4422,-3370,-12673,-13510,-3875,11897,23755,19990,19453,10388,-3480,-11316,-11369,-10501,-12992,-11418,-10128,-7470,-2950,3786,11874,12295,9628,6951,957,-5441,-10587,-17687,-12807,-4181,5893,13304,12467,5691,-5160,-686,11856,20820,15612,1041,-9003,-13950,-10000,-3177,-2730,-5927,-3645,1458,3838,9065,17878,23645,22270,17607,11546,10563,8709,1873,-6029,-13659,-9158,-2143,403,-3201,1714,13943,23316,19946,7938,-10197,-14603,-5649,-5305,259,12053,22311,27103,28161,13302,-10256,-905,12572,17717,13620,5649,386,-3371,-1849,4746,29790,79222,87757,61412,28529,2270,-11820,-12521,-9947,-5179,3988,379,-5369,-7971,-5797,9789,16894,7487,-3015,7503,20652,19260,6396,-3311,-7940,1871,5702,4877,6665,27356,36799,11222,-6330,-19112,7255,39670,24737,7189,8978,5192,-1077,1660,4409,4125,2440,-1514,-2408,-1120,-825,-9103,-14805,-17451,-16934,-24469,-24289,-20949,-17304,-6415,5738,12352,14006,15862,9010,-290,-9147,-14076,-12940,-7115,-1889,6601,5557,-2384,928,21232,44460,48912,38252,21569,1570,-13424,-14757,-12105,-12455,-16324,-11671,-1761,3735,6102,7088,2426,-3446,-15139,-5005,4653,4190,4562,17870,36449,42644,32725,13133,-4403,-3796,396,-1483,-901,-5441,-9017,-11098,-17503,-20370,-17865,-12057,-2167,5404,15029,17696,15604,17491,20357,18676,9983,-1823,-9612,-12933,-14544,-10448,-4595,-5946,-14618,-18581,-15736,-1138,26048,50151,61747,47347,24426,867,-18259,-11607,-5397,-9338,-7372,-2476,1997,-804,-5117,-3987,3785,5198,3714,4202,3023,-411,-6869,-2992,12125,25143,15642,1837,-614,7282,18885,31350,33624,16508,-2704,-11103,-12632,-10784,-15760,-11269,-3016,2346,1811,-141,-2516,-11727,-12591,-12717,-12564,-10233,3023,16994,33386,41775,34362,15375,2164,1062,4233,-1244,-6449,-10933,-15140,-17831,-18424,-14633,-6668,1958,7648,6760,535,-6676,-6907,-2657,1663,2749,-1157,-6811,-15537,-9256,-3407,-2447,1940,-2147,-6409,-11401,-14794,-8148,3082,12745,18707,13240,5241,-1334,-3254,-7616,-13521,-6928,3632,-1067,-14133,-10245,-534,-4254,-9319,-1295,3488,-686,-9359,-5333,2017,5890,5309,-2561,-17419,-6610,7663,12110,9224,2030,-4789,-11010,-10453,-6534,-10093,-5368,-8378,-16623,-16783,-456,20737,41034,43046,38579,32842,8298,-1731,2821,2586,862,-1456,-8774,-12839,-9765,-5948,-6483,-8725,-3359,6747,11229,16971,18088,15493,3351,-6349,-8008,1069,11906,14025,13160,12222,6712,-8197,-14134,-1259,16969,23202,12842,-10285,-14058,-1262,-416,-369,-4384,-6951,-6847,-3415,-1996,1662,4561,-5559,-5065,-946,-2127,-1947,-2459,100,8250,11086,780,-16822,-8499,6359,6320,5681,18539,18846,881,-4047,3621,13153,18543,24573,19509,19268,28383,35874,23712,4402,-8539,-15227,-15273,-14143,-16842,-12277,-5973,-12734,-20290,-5562,11686,15519,7213,-3232,-13583,-7507,1632,972,-1389,-7283,-6505,-6063,-6445,-2479,4407,7818,3102,-1226,13245,22091,18109,1014,-9097,-12558,-17975,-10991,840,-88,-4178,-2196,3142,10011,11246,-4019,-8790,-11359,-17974,-15727,-8717,-7515,-6590,21,5992,9814,12420,14007,13620,12444,10046,7532,7536,7518,5686,-1610,-7570,-5298,4623,18496,19351,11277,-4196,-5179,-5445,-7543,-13183,-18088,-15050,-7589,1726,6107,8253,7605,4540,-4508,-8,8956,13463,18262,23147,19381,7707,-4474,-10324,-7929,2169,-305,549,-3343,-5097,-9781,-18036,-19274,-14690,-10812,-8035,-3365,-3375,-7924,-10994,-11305,-4463,8536,9731,9753,6833,6264,6371,5923,-4168,-8833,-7044,-2710,5314,13253,20022,14902,10712,8208,2124,-444,4729,5549],[3664,-5659,-4998,-205,124,-3106,-2994,1296,-764,-8411,-489,24873,49153,57369,58011,46048,30350,15735,-385,-7162,-4724,-756,-4580,-756,4678,9438,9137,6371,4121,-2119,-8891,-8497,-7835,-12925,-8570,4396,23875,36246,50539,48253,29569,6294,-13833,-3953,-1266,1387,10214,18743,18867,12096,6345,3169,-4176,-12933,-631,15434,24854,29099,19320,3985,-9861,-6486,-376,6435,8175,-7078,-15708,-2460,11798,22967,32097,30312,5017,1864,2198,-10669,-12229,-5051,-6554,-10788,-13492,-13951,-10961,-14337,-18101,-11143,1089,9676,8749,9598,12554,15039,7823,-660,-2225,727,4637,699,-5877,140,2874,5185,10091,17634,17518,16622,14720,3296,-3976,-7590,-13234,-8717,938,6481,14656,18813,11028,-55,-8716,-8594,-5560,1935,16962,38017,53150,53322,37169,16363,6721,5804,1429,14798,43590,63032,65570,49894,24436,32,-19081,-10649,-1298,10352,18857,18984,9344,-8407,-12160,-2207,497,-925,-2237,-3976,-3034,-9843,-10742,-4198,7810,19130,25491,26028,18016,5462,-4801,-9539,-16269,-11291,-4689,688,957,809,3705,6987,7058,-8913,-17251,-30710,-58608,-101951,-134934,-115387,-33363,9092,17022,13851,-4753,-11075,-3992,-6032,-11225,-13945,-339,7305,2249,-8793,-8363,-10063,-10623,-5136,-1337,-2325,-4368,-5259,-4795,-12954,-12946,-1610,10016,9907,3791,-175,-1624,-6382,-14245,-18969,-17451,-16017,-3829,2477,5270,11394,9880,11294,10365,3895,-620,-3951,-14718,-8640,-5260,-8575,-16563,-23494,-16231,-1498,4928,2997,-6562,-9707,-6023,447,-1711,-3929,-3173,-8202,-19512,-11648,-8970,-5721,-133,1091,-5904,-9351,1835,20185,32556,28996,23557,30063,37292,41738,33429,15519,-1420,-10128,-4824,-14082,-17186,-7164,-1235,3024,5571,701,-9970,-12974,-12353,-9044,-998,13984,33096,41049,30004,14119,2793,-11171,-14388,-9192,-6111,-1194,6278,11949,9004,-1455,-8472,-13425,-9051,-9811,-13460,-11798,-1948,973,-252,-2137,-11001,-13428,150,2577,2680,11294,24438,22342,855,-13082,-13267,-1044,11397,15931,12096,2191,-10528,-18289,-12182,-10481,-18180,-17029,-9330,-1729,-1584,370,5852,5996,-4483,-16588,-16668,-13523,-5565,5016,13722,14334,2704,-1678,23227,44105,39346,32069,28788,19379,3511,-8630,-8230,5521,20140,27840,14948,-315,1214,4496,7685,8945,10802,3507,-4111,3528,7448,-1022,-14522,-1232,14076,22765,28969,27514,20157,18857,21431,24421,14523,-103,-10681,-17793,-15473,-15185,-13211,-9988,3993,10747,5388,-9757,-15869,-10789,-14341,-12762,-6599,-63,-1031,-1757,-2979,-4526,-1117,2872,8016,7270,-7363,-19642,-11495,-10172,-10474,-6021,-4441,-8450,-13525,-11697,-870,17935,24939,6087,-12102,-16524,-9552,-5273,-7001,-12647,-2056,13571,12768,2762,-1156,-1851,0,-262,-724,440,4486,9217,9975,12381,13495,4968,-911,7501,22545,37563,37803,28594,22114,18726,22734,25188,21939,15908,9999,7010,4754,1821,4327,12030,20464,17573,1892,-1123,6397,16332,29502,29936,10549,-67,-7335,-7140,-6061,-5002,-10068,-12711,-14382,-9255,-7975,-10269,-16665,-20391,-19164,-12439,2410,13223,10346,5174,3143,8916,13389,10831,7490,11498,11965,15605,22431,30936,50798,55140,29769,15538,13072,9316,5968,1402,-2873,-8208,-12227,-3444,489,4853,1561,-4181,-4122,5754,14046,8436,4223,-413,2669,798,990,-464,-6182,-3921,343,-2692,-12042,-13393,-9365,-9894,-7791,-289,403,-5851,-14607,-19179,-14899,-8508,-8390,-4822,-1024,-4297,-10507,-15512,-14997,-7886,-3226,3022,12817,16488,14962,5292,-9997,-16551,-15358,-6889,4788,12133,4040,-10493,-14706,-10466,-2328,7711,12817,24323,41992,52781,49111,29693,8775,-3902,-8645,-10736,-3196,17895,32568,33831,25736,17883,10881,14507,11025,-3062,-12423,-7643,-4498,3818,13459,18207,25610,20750,12839,4484,-324,8065,27988,51462,55843,35543,12572,-5226,-9927,-9438,-6772,-5803,-9484,-10182,-2813,6384,13384,24701,21184,601,-8013,-2823,9904,11433,4807,-5105,-5045,10378,28613,39705,38387,26725,11064,-1607,-7044,-15516,-4022,8264,12464,5458,1628,1168,5163,20240,49640,60682,34560,11882,2679,1505,1004,3663,8587,20996,24554,20117,7135,-7156,-18985,-17082,-15357,-8201,-454,629,-5728,-16413,8216,30777,25361,19751,24903,14558,-707,-9782,-11721,-13381,-12446,-8848,-4137,5182,9541,5105,-2278,-9900,-13328,-2318,9000,13388,14336,13150,6780,-4450,-13721,-13589,-6259,-3376,-7602,-8237,5283,17559,13359,6362,12280,20500,14993,-2345,-11148,-6128,-5711,-6268,-4943,6283,22200,23726,4541,-7610,-8416,-5507,-3635,-2614,2216,5924,743,-7380,-11746,-11021,-15119,-9283,462,479,-2296,-7797,-11363,-8554,-4748,8043,13904,13878,15200,14426,5790,-2777,10634,20352,16671,7418,8974,13061,11710,-572,-8569,5834,17364,5104,-7398,169,4419,-1030,10679,19364,7503,-9981,-8015,-1433,-5015,-9290,-14402,-13894,-10438,-3642,1611,-413,-2545,-7011,-8420,-759,6221,6897,1489,-4411,-7765,-16271,-3143,7609,3875,-806,-8098,-11132,-12227,-4965,156,18973,53268,62259,43072,19258,848,-10624,-16373,-19899,-7324,7176,-156,-6976,-5258,-8703,-18090,-11948,-3598,-6759,-9720,8368,31425,63156,74601,59426,40543,18020,2809,838,10874,17656,11101,-121,-12828,-9820,1090,6972,1451,-9144,-7096,9658,21984,-3150,-10567,11431,40810,63844,71137,47128,17819,-2596,-13784,-19198,-14497,-12208,-11673,-12485,-15233,-2866,10727,4601,-1413,-8812,-18415,-22554,-11886,-2730,660,-3814,-7219,726,9735,11786,10697,3913,-5350,-11167,-11175,-5327,4689,9218,2177,-2326,-1980,-7611,-14013,-9833,6180,25189,28068,23925,16202,12369,8008,3163,-15544,-17517,-10444,-3057,-194,9077,25711,16635,15577,28720,32955,20632,-2900,-4720,14263,31321,34750,29996,24872,11130,-4395,-8925,-6977,-4934,-6823,-10728,-11242,-4513,-367,-1458,-7304,-15558,-13929,-6682,-1043,644,1692,-608,-1579,-2954,-8260,-9142,-3987,6889,19553,22543,13011,-4036,-13374,-12919,-7216,-3180,8599,25585,26592,17698,5525,-8691,-14581,-16010,-13496,-10423,-8022,-3254,203,543,-3591,-13122,-19783,-8040,9283,27328,37467,31492,23856,22757,18505,8833,-334,-2305,-7891,-8999,-5682,569,7365,10376,7513,7326,13207,11891,4644,101,-3357,-7354,-5631,5166,3607,1124,651,-2019,-10,-4765,-13918,-18626,-15627,-17059,-15862,-13152,-9616,-4028,376,8401,8471,2893,6639,23610,7552,-9020,-8307,-5689,-8568,-10031,-7628,-12520,-10258,-3056,13523,29392,39904,32470,14487,8538,9894,12021,3038,-5707,-4687,3952,21132,43195,45944,33910,19860,4941,-2616,371,6448,-184,-6747,-11356,-14152,-12928,-13335,-17138,-7082,8602,11970,-904,-16307,-12583,-6450,-5732,-3330,4481,6403,-1320,-5506,-2738,3523,4188,8951,22140,29797,19242,893,-9802,-14939,-6486,-7214,-15989,-16779,-19009,-11155,-1403,3062,-1537,-12166,-15840,-11209,-8945,-7175,-7363,-5951,-6472,-14281,-9828,-1896,11280,38337,32777,14868,-1508,-11380,-7779,-55,12347,24665,30222,21515,-501,-13349,-4328,6643,8867,9544,13214,18995,28058,24841,4579,-15948,-7779,1469,2840,-1958,-9213,-12062,-9474,-3,6510,-528,-7930,-9676,-9386,-7120,4509,19309,28666,19642,4790,-7845,-15159,-9889,-2149,-1108,-8137,-5643,3783,7678,6611,3008,633,-4555,-11039,-5592,-7541,-8236,-10907,-4756,731,-762,-1688,-2213,-9270,-11536,-605,5982,4191,1228,-6248,-10820,-5105,-401,-4495,-6521,-4613,-4087,-6622,-9517,-13355,-11644,-12353,-8151,-5217,-6540,-8881,-13984,-12028,-6723,-5482,-5911,-7683,-11846,-14581,-7249,-7366,-13677,-9246,-2266,320,-2383,3121,18866,22203,15224,18463,30304,48688,45111,32492,18067,10388,10006,13157,22198,21901,9156,3690,-1956,-2924,-468,1214,6492,9620,3610,-5475,-11546,-10779,-13779,-13158,-12823,-18175,-14294,-2966,-8404,-11561,-15763,-15666,7359,25264,22893,12034,2019,-3401,-8540,-8255,-13449,-14518,7976,38000,51893,31163,1082,-9601,-13805,-12460,2312,13847,12367,5897,-2241,-5395,-6185,-8973,-11101,-11903,-14052,-10657,-9884,-5153,3167,6656,2728,-1927,3594,2287,6089,246,-6795,-10015,-7120,-7080,-10581,-10838,-5962,1677,6429,7263,9347,12090,7675,-832,-9815,-3529,7123,13912,15312,12977,3634,3281,16124,26774,16133,-3668,-16924,-21003,-17358,-11518,14523,25318,25606,27502,32981,39457,39062,22809,-5534,-15872,1132,7088,1259,-4091,-1723,4473,10386,7556,4180,-7644,-9559,-699,5598,3983,-5819,-15681,-8605,-2605,-3428,-5107,1711,1948,-2834,-8684,-6720,-190,-265,4705,11559,20989,26941,15392,9245,2788,-458,-4951,-14608,-14965,1696,15141,20275,25842,25159,14877,-945,-9585,-1782,9698,11051,1390,-7411,-7076,6613,22263,31467,20726,3926,-6698,-9851,-11838,-9897,3939,8979,11360,10203,2733,-5933,-9521,-12147,-8295,-7299,-9961,-9630,-6217,-4010,-4861,-8500,-10416,-6244,-10359,-14365,-13853,-14696,-14641,-18652,-19355,-8520,-545,-188,-3472,-1706,4237,17627,27535,19618,11249,16340,24183,22002,17070,14001,12148,11341,9493,6530,154,-1154,-4103,-14743,-11602,-11608,-4409,-4374,-4637,-2014,-11445,-14717,3614,19140,10416,-17135,-112,5879,7765,17750,4175,-8212,-5877,-1737,-13112,-17290,-6340,-2727,-7221,-8712,1565,4871,11199,17261,28803,18153,-655,-1960,4090,9584,11260,10369,4014,-1411,-1621,13451,18693,9888,9740,12248,10326,8044,9711,14230,18450,21183,19412,15909,9528,8855,2594,-2151,448,5973,13230,12494,16761,9012,-5081,-5430,19911,50302,37227,16274,7225,6765,6828,-2327,23545,32527,25732,18225,14491,11143,6161,4846,5593,-2418,-13562,-13599,-1839,15731,24788,16511,14100,5484,-5891,-11692,-11028,-9151,-8459,-7822,-8522,-7741,-2466,7362,17318,16172,12033,8318,1814,-3637,-7861,-15128,-15264,-8662,3507,12383,10758,2554,-8080,-2438,11649,21346,16804,1965,-7100,-10643,-5944,-1618,-1992,-3880,-411,5106,6385,10251,17778,22943,21619,16940,11283,10642,8322,1168,-7097,-14802,-8785,-1651,-160,-4800,-734,10225,18703,16524,6670,-10128,-15720,-8357,-8374,-844,13337,25831,30701,29731,12332,-8118,778,12174,16311,12182,5507,1200,-3043,-2560,3062,27910,83196,99298,72243,34397,4178,-10933,-13729,-11169,-6015,3631,394,-5908,-9251,-9741,4475,13162,5174,-4288,5250,19305,19783,7230,-2861,-8149,4093,13145,14250,18112,38467,42527,14841,-4220,-20684,6407,36528,19960,6565,10323,7307,-822,73,3158,4649,4850,1030,-410,775,1317,-6659,-12054,-11652,-10937,-18361,-22580,-20047,-20628,-13304,-453,7163,10988,14457,9234,-166,-9800,-14630,-14990,-9146,-2849,5475,3809,-4692,-921,19009,40361,46277,38509,20958,-483,-15785,-13532,-12338,-12522,-13366,-12096,-2648,1686,2902,5189,2970,-768,-11990,-5435,3329,2403,2731,14935,33767,42252,34268,14529,-4468,-7581,-4145,-5088,-3180,-6461,-9083,-11611,-18693,-20023,-18248,-13290,-2687,7051,16917,17566,13589,16388,20341,18946,10253,-1429,-9501,-13055,-14132,-8613,-3170,-6359,-15982,-17133,-14772,-5325,20288,44836,57474,44125,20118,-5297,-20216,-10283,-6048,-14446,-11818,-4624,452,-2820,-7257,-4036,2595,3014,1464,1651,161,-2992,-7594,-955,15544,25642,13658,978,-189,8269,19673,29686,31076,15953,-3119,-11312,-12433,-9862,-16571,-12356,-2098,4249,3619,1093,-2591,-12913,-13477,-11963,-10535,-7817,5237,17995,31934,38060,31865,14646,2878,3920,3579,-2143,-7758,-12011,-15354,-18721,-19687,-15025,-7182,804,6971,4239,-3376,-6227,-7438,-2990,2530,3593,-1100,-7557,-16547,-9157,-5247,-4798,374,-2877,-6678,-10684,-12352,-4920,4772,12466,16114,10369,4534,-1465,-4784,-10199,-14450,-5313,5134,-253,-13848,-10193,-17,-2852,-10913,-4057,1235,-3123,-10511,-6204,776,4608,5602,-1241,-15672,-5440,9949,13720,9281,2443,-3692,-9145,-8523,-4030,-7097,-3549,-6165,-12416,-10038,3958,23886,40464,42188,36734,29368,6388,-2476,2728,2408,979,-818,-7608,-11940,-9882,-6229,-5490,-7019,-1153,9644,15525,22211,22130,17123,3148,-7046,-8839,522,11577,14634,14087,11455,4563,-10193,-13763,-3459,13973,23355,13005,-9458,-14968,-4175,-4323,-3943,-6040,-6433,-5549,-2778,-2905,1272,3941,-6444,-6950,-3402,-4764,-5013,-5872,-3196,5159,8077,-775,-15322,-9726,1965,-1002,-2202,12376,13215,-4632,-6162,2598,11979,17039,23326,19892,21617,35124,47885,35804,9423,-6298,-13730,-14621,-14416,-16767,-10808,-5243,-12091,-19797,-8236,6781,11820,4752,-4878,-9647,-3525,5837,5346,2313,-3361,-3011,-1971,-2600,-2081,2516,6926,3323,-519,11597,19426,18267,2552,-8608,-13256,-16951,-9549,1302,486,-4216,-1580,5481,13724,16257,-327,-6817,-9781,-16045,-16618,-12130,-10925,-7964,481,5267,7659,10345,13104,13947,13649,11728,8717,7624,6325,3710,-3533,-8825,-5718,4989,19982,20198,13490,-1711,-1817,-2182,-5899,-12909,-18114,-13822,-5482,3696,7403,7145,3950,-162,-6599,1441,10518,13643,17257,21293,15610,1298,-12067,-14290,-5351,3371,-473,-2348,-3647,-4318,-9038,-17296,-18841,-15046,-12101,-9888,-4841,-3826,-7486,-10141,-9699,-2109,11096,13323,13369,10527,9121,8590,8132,-2417,-7013,-5658,-1457,6847,15226,20966,15064,10480,6736,-37,-2458,2569,4238],[3125,-5831,-7300,-2019,-1207,-4247,-3303,1029,-984,-8344,-1993,21665,43018,51063,53671,43854,29693,13807,-1175,-7007,-6272,-3161,-6270,-912,4549,8957,8401,5951,3948,-2583,-9086,-8052,-6580,-11400,-10657,1640,16785,31698,47729,43720,25483,4148,-13783,-3028,-640,2442,13472,23662,21964,14274,9834,5719,-3083,-12272,-1447,12849,22691,29291,20056,4294,-9570,-7282,-1027,5551,9449,-4810,-14970,-3305,9601,21001,32088,30184,2587,-471,2253,-8727,-11767,-5707,-7273,-11378,-14413,-13995,-10257,-12887,-12649,-4612,7289,11829,5951,5758,9845,13693,6139,-3190,-5034,-1693,3383,1166,-5295,-410,1993,4915,11074,19544,19515,18097,15865,4055,-3827,-8423,-13630,-8043,1561,8201,17465,22955,16579,4570,-7096,-11478,-7469,1646,18690,42865,60173,58279,41523,18096,6981,6059,2959,18627,48131,67229,68863,52325,26379,1887,-18599,-11022,-1610,10161,18891,19012,9538,-8454,-12088,-3869,-1500,-2849,-3745,-4815,-4556,-11917,-8625,-4172,6081,16880,24440,26075,18925,6647,-3885,-8673,-11499,-4048,706,3479,1283,76,3519,7288,5069,-18210,-32667,-49115,-72712,-104725,-127040,-107238,-35373,-2830,4670,7519,-10142,-14539,-8081,-10116,-13359,-15304,-2563,5476,-419,-11830,-8793,-9151,-14553,-12106,-6507,-5156,-3404,-2842,-3156,-12611,-13434,-1748,11012,11677,2191,-3484,-6629,-11151,-16576,-19632,-18615,-17586,-5486,150,3072,9644,8223,8903,6859,65,-1864,-4175,-15724,-9579,-5338,-8779,-16980,-23725,-16684,-2287,4004,740,-10393,-13766,-9711,-3275,-4505,-6917,-5705,-9842,-18078,-10048,-6957,-3223,2155,2152,-6186,-10821,1615,17902,27167,27984,21664,25513,31587,37978,32048,14103,-2947,-7446,-131,-10784,-16737,-7571,-3493,-1014,1945,-1481,-12313,-13676,-11854,-9145,-1820,13228,31536,38928,28701,14743,3182,-10882,-15871,-10556,-6935,-1129,6992,12782,9656,-684,-7141,-11339,-7780,-9046,-12712,-11556,-2467,1361,2047,914,-7752,-17553,-3251,757,1709,12450,27565,20883,-1098,-14172,-14293,-1871,10808,15877,13221,4041,-8594,-18635,-13138,-9934,-15677,-14373,-7752,-855,345,2867,8547,8112,-3559,-18006,-16793,-12806,-4238,8420,17568,15992,2207,617,26287,43762,38807,31404,26737,17630,2920,-8919,-7532,6638,21904,30063,16434,914,2395,5315,8227,10019,12178,4985,-1752,4781,7005,-3089,-14798,1773,15678,23261,27622,25552,18523,14768,13621,17754,13257,692,-9117,-14913,-14061,-14175,-10321,-2708,11623,17181,8133,-9968,-16214,-9468,-12487,-12336,-7453,-906,-401,-988,-3065,-5459,-2023,1935,5029,4516,-8615,-19266,-10013,-8180,-6442,-2721,-3299,-7707,-14039,-11272,1227,20130,26454,6727,-12672,-16221,-7894,-4081,-6663,-12768,-2882,13665,14763,3909,-837,-2431,-1137,-1368,-1468,-385,2865,6969,8252,10902,12762,5860,1807,11310,27199,43007,44384,35446,27849,23607,28714,31787,26592,17949,11154,8290,6252,3972,6356,14036,23438,20484,2807,-1490,5694,16569,32216,32634,13253,1528,-5431,-5162,-5022,-4082,-9414,-11750,-14368,-10944,-9460,-11444,-17482,-21204,-19842,-12941,2992,16829,17279,10896,6427,8940,13496,13626,9237,11544,11537,15614,20818,23268,39121,52162,32161,17687,14283,10297,6806,2379,-2825,-9950,-13733,-1429,2205,4015,1192,-3901,-4515,4540,12289,7069,4117,-1512,-2806,-5004,-1218,-588,-6354,-5661,-3365,-4664,-12127,-13126,-9641,-11088,-9128,-1383,57,-5526,-13758,-17291,-11873,-5909,-7500,-5494,-2537,-3954,-6881,-11660,-14271,-8714,-3931,2329,11014,14183,12894,3448,-10667,-16010,-14253,-5488,6572,13912,4315,-10073,-13688,-8968,-1036,8237,11406,20236,33883,45675,46632,27005,5066,-7262,-11401,-13991,-7454,12634,24779,25687,20253,15348,10086,14036,11295,-2102,-11883,-7507,-4663,1994,9698,13498,21006,18068,8375,-2010,-8148,1759,22542,42814,42774,25102,9833,-4294,-11378,-11158,-7902,-5756,-8268,-7203,568,10114,17805,28049,19096,-2316,-10140,-5284,8382,12034,6775,-1819,-2061,11201,29507,42063,42458,27882,10762,-1449,-7042,-15954,-1926,13190,21918,11995,3804,264,2320,15905,43572,51636,26440,8770,2473,3314,3367,5632,12868,27254,26282,18966,6938,-5586,-14886,-14440,-9139,-2248,4928,5709,-2629,-15377,9340,34112,28901,18450,21929,10099,-2291,-9482,-10971,-13624,-12922,-8319,-3101,6594,11643,7695,451,-7124,-13691,-3102,8450,13271,13337,11153,5214,-5215,-13864,-12469,-5530,-3551,-7809,-5521,7990,18599,11057,2684,8095,15908,12479,-3067,-11462,-6132,-5395,-5381,-3678,7427,23250,24855,5175,-7432,-9329,-6841,-4358,-2453,3354,7867,2884,-6213,-11803,-9833,-13321,-10661,-1098,-1275,-3224,-7548,-10760,-8984,-7308,3581,9739,10554,12481,12281,3577,-10182,322,10642,8178,1341,6950,14976,14063,-23,-7908,7827,19238,4465,-9791,1223,8348,6462,16612,23468,12490,-2026,-1645,424,-7002,-12292,-16388,-14740,-9581,-463,5558,3244,707,-4758,-9966,-3855,2509,1642,-4050,-8968,-11721,-15919,-482,7607,2867,-2748,-10995,-15447,-12447,-7391,-3700,15088,49817,62718,46734,22815,3563,-8046,-13850,-16791,-5260,6286,-1761,-6863,-4709,-7775,-17010,-13058,-4345,-7839,-6385,11693,35960,71953,83882,64149,43257,20969,6435,3691,12201,18174,10912,-987,-13045,-8927,1585,8008,1967,-9344,-9051,4622,18491,-3414,-9271,12504,43624,70960,79139,49673,18736,-912,-12942,-15560,-11271,-10369,-9697,-9439,-11900,-258,16234,9923,3191,-7136,-17526,-19404,-11730,-3594,-1579,-5003,-6634,1253,8913,11176,10613,4361,-4709,-9967,-9715,-4038,5231,8398,732,-4404,-3927,-8023,-13629,-10845,5685,26886,31785,26928,19172,15755,10246,3457,-16444,-18139,-10596,-2865,-205,8800,25537,18908,17190,29632,35137,22761,-1714,-4148,16747,39395,47490,43401,35492,15636,-3286,-9335,-7740,-5743,-7781,-11069,-11506,-5028,-86,-951,-6865,-15662,-12465,-4849,764,2562,3276,197,-925,-1273,-5345,-7189,-3445,5419,18777,22256,12415,-6056,-17285,-15980,-8484,-5350,3766,17215,18983,13382,4033,-9032,-15733,-15213,-13193,-12570,-9101,-4688,943,2261,-3126,-13621,-20983,-9222,8515,27105,37964,32217,24944,23817,18161,8022,-1287,-3188,-8727,-9663,-4643,3853,12044,14277,9598,7980,13009,11792,4822,849,-1732,-4964,-2040,7949,5004,1489,-173,-4118,-867,-5165,-13365,-16629,-14269,-15226,-12287,-10816,-9539,-4821,1049,10225,9627,2100,2742,19730,7892,-7693,-8657,-7072,-9201,-9994,-9279,-16701,-16271,-9118,9850,26715,32940,27975,14551,11070,12553,12698,2740,-6376,-6280,2026,19396,43515,51520,36515,16826,-513,-8260,-4567,1419,-4840,-9705,-12380,-13874,-12649,-13508,-18227,-7792,6932,9144,-3603,-17833,-9985,-5566,-6125,-4556,1719,2547,-4351,-6969,-3762,1447,785,4224,16005,24984,19933,2247,-9546,-13479,-5597,-7960,-15941,-16160,-18287,-11718,-3625,1389,-1255,-10776,-14509,-11842,-8653,-5244,-5073,-4714,-5747,-13104,-11042,-4275,7173,31033,30794,14812,-2043,-11381,-7278,-687,10375,22295,27357,19168,-2932,-17434,-8266,3483,7323,9899,15619,23389,32392,27948,6498,-14035,-9140,326,2705,-554,-6690,-9292,-7285,1387,6183,-370,-7381,-9588,-9134,-7590,3202,16537,25503,18838,5372,-7127,-14965,-10225,-3007,-1220,-5330,-2470,4116,6243,5098,1790,-681,-6029,-11031,-3989,-6080,-6070,-7435,-2063,2147,-402,-2479,-3146,-11101,-13667,-1353,7230,5822,2176,-5821,-11019,-5715,-890,-4287,-6218,-4978,-3738,-5048,-8181,-9738,-3877,-3919,-4686,-3304,-4213,-6742,-12611,-11567,-6727,-5270,-5340,-6843,-11348,-13226,-5836,-5694,-11033,-6406,415,3384,-571,-88,14176,20541,15768,20112,31794,50489,48355,34476,20953,13642,12914,15881,24287,22317,9704,3775,-2492,-4357,-1439,982,6555,10444,5025,-4625,-11765,-11922,-14604,-12660,-10688,-13553,-12421,-4417,-12350,-12173,-14159,-10818,11249,23593,20689,11733,2629,-2764,-8060,-8482,-14766,-12211,8418,36073,53982,37782,5910,-5278,-10592,-18240,-819,8967,7394,1884,-5737,-7252,-5719,-6888,-7975,-12772,-15226,-9352,-9663,-6971,104,2116,-1177,-7382,132,4478,9360,3010,-6392,-12151,-7757,-6202,-9121,-8544,-4422,1082,3794,6204,9267,11138,6281,-2086,-10941,-1463,8878,16656,20539,17054,4614,3402,15639,25789,14547,-4884,-17427,-19242,-18223,-6145,19739,29391,27717,28615,33296,36948,33430,18485,-7087,-17425,-1205,4433,-119,-4143,-1853,4129,10310,8378,5430,-8021,-10639,-618,5939,4252,-5399,-14481,-9117,-3496,-3480,-4710,1723,1545,-2915,-8868,-8064,-2311,-2258,3306,10066,18989,25744,16578,10299,3518,453,-3493,-13627,-14109,3027,19126,26983,32217,27143,12546,-4684,-9058,3852,14021,11431,281,-7960,-8062,3724,20584,29807,19029,3834,-6195,-11137,-15613,-10258,7427,14283,17454,16724,8145,-2831,-7263,-10651,-8159,-7625,-10453,-10904,-8355,-6641,-7471,-10253,-11569,-6289,-9443,-14799,-15370,-13146,-10070,-14147,-18894,-8799,-38,1143,-61,2098,3548,15946,29090,24428,16643,20944,27980,26192,20796,14850,10545,8865,6894,5103,438,-1165,-4112,-12481,-11892,-18543,-5649,-2850,-3571,-3800,-14158,-10879,7253,22106,13529,-14615,-2600,1503,3807,22445,14093,1576,-5595,-2459,-13743,-16317,-5437,-1989,-5910,-4578,6045,10616,18297,24814,35948,23591,2068,-376,6466,12729,13154,10469,3919,-1599,-2000,13042,17257,6259,6296,9387,7521,6106,11343,20499,26183,27611,23931,18430,10849,10512,3914,-2568,-1056,2476,6745,8227,14026,6800,-5539,-3165,20899,50235,37001,15964,7056,5833,5600,2369,28266,33895,26844,19355,14968,11002,6607,5683,6111,-2559,-15260,-12349,1385,20067,25500,12976,8297,-235,-8949,-12605,-11051,-8199,-4423,-3496,-6687,-7928,-2084,10755,22029,19065,13616,9151,2555,-1769,-5044,-10669,-11850,-13505,193,10065,7859,-1845,-12465,-5294,9270,19463,16530,2581,-5072,-7316,-2420,-388,-1505,-2224,2223,7907,7826,10088,16296,21278,20464,16038,10849,10528,7824,485,-8051,-15851,-8507,-1422,-937,-6360,-3016,6795,14294,12965,5179,-9883,-16784,-10793,-10181,-726,15034,29350,33929,30599,11652,-5823,2554,11653,13814,9395,4222,968,-3449,-3628,1275,25312,82942,105916,80474,39688,6335,-8677,-13490,-12300,-6772,3102,211,-6540,-10479,-13374,-409,9317,2874,-5243,2984,17258,19761,8061,-2215,-8133,6014,21111,25280,31670,50440,47746,18798,-1599,-19947,5775,33413,16520,6954,11956,10251,1067,131,3183,5749,7208,3464,1366,2379,3403,-3366,-7748,-5145,-4375,-12857,-17579,-15212,-15974,-19356,-7507,810,6771,11504,8233,-662,-10469,-13681,-15163,-11011,-3904,3810,2063,-6468,-3068,15818,34990,42729,37867,19864,-2422,-17577,-11967,-12118,-10790,-8001,-10193,-2779,365,415,3621,3600,1507,-8876,-5476,2189,884,1323,12244,30124,40103,34591,15530,-4439,-11695,-8465,-7908,-5225,-7472,-9278,-12003,-17409,-18428,-17344,-13953,-3195,8789,18805,17331,11506,14665,19459,18601,10249,-1051,-9342,-13175,-13590,-6516,-1255,-6406,-16825,-15578,-13902,-8296,14669,37881,50627,38757,14875,-10521,-15805,-6559,-2430,-14242,-16636,-6981,-1188,-4661,-8583,-3314,1459,445,-1592,-1942,-3897,-6460,-8454,1146,18404,24898,10953,-229,28,8984,19646,26512,26951,14555,-3724,-11296,-11571,-8334,-14576,-13376,-1296,6370,5823,2665,-2563,-13843,-13521,-10493,-8395,-5321,7221,18620,30347,34515,29578,14396,4376,6913,2487,-3537,-9173,-12970,-15286,-18392,-18435,-13494,-6942,-107,6625,2071,-7821,-6045,-8156,-3478,3247,4372,-985,-8265,-15537,-6941,-5664,-7070,-1470,-3901,-7067,-9889,-9846,-1953,5876,11488,12520,6631,3315,-1796,-5896,-11967,-14054,-3684,6379,327,-13564,-9817,814,-789,-11211,-7223,-1339,-5292,-10787,-6429,-9,3507,5717,-54,-13041,-3645,11569,14317,8863,2886,-2426,-6924,-5856,-796,-3777,-1606,-3589,-7420,-2944,9683,27618,39109,40121,33803,24964,4017,-3439,2690,2388,1121,-342,-6704,-11279,-10242,-6328,-3991,-4868,1469,12915,20439,28515,27309,19181,3260,-7350,-9479,-78,10994,14702,14387,10158,2323,-11044,-9387,-1848,11906,21880,11738,-8915,-15210,-6675,-7856,-7111,-6677,-4949,-3480,-1244,-3268,835,2782,-7630,-9235,-6533,-7774,-7838,-8405,-5406,2890,5817,-1644,-13100,-10176,-2231,-7776,-10418,7570,8750,-9357,-8126,1538,10851,15582,21617,19663,23194,40566,58605,48037,15428,-3458,-11790,-13708,-14320,-15413,-9573,-5149,-11879,-19028,-10755,1550,7309,1503,-6262,-5062,1131,10562,10238,6353,868,905,2376,1310,-1452,760,6055,3713,98,8908,15106,16711,3542,-8380,-13833,-15291,-8533,961,29,-4809,-964,7794,17145,20918,3717,-4662,-8042,-14118,-17236,-15872,-14279,-8845,888,4445,5386,7968,11779,13965,14483,12827,9189,7030,4730,1839,-5069,-9878,-6041,5415,21209,20601,15153,189,547,-231,-5332,-13152,-18125,-12605,-3905,4777,7762,5713,495,-4891,-7802,3045,11721,13333,15559,18443,11178,-4623,-17770,-11955,-3163,3664,-383,-4850,-3727,-3845,-8779,-16836,-17599,-14772,-12847,-11018,-5661,-3800,-6887,-9353,-7981,-719,12024,15751,15981,13400,11152,10094,10048,-501,-5037,-4091,-129,8316,16816,20945,14535,9811,5106,-1932,-4352,163,2841],[2802,-5456,-9653,-4097,-2749,-5312,-3464,718,-1247,-8215,-3516,17535,35193,42909,47142,39924,27634,10807,-2284,-6557,-7576,-5888,-8107,-598,4662,8458,7729,5895,4489,-2016,-8333,-7238,-5396,-9985,-11417,-444,10586,26448,42827,37356,20681,1924,-12760,-2134,-81,3233,15965,27632,24260,15613,12162,6975,-2845,-11592,-1983,10627,21087,29495,20895,5004,-8497,-7856,-1889,3942,9579,-2845,-13899,-3968,7590,19125,31957,30221,1132,-2777,2218,-6697,-11247,-6680,-8160,-11727,-14857,-13830,-9263,-7895,-4181,5159,16478,16521,5546,2966,7719,12668,4541,-5566,-7659,-4239,1700,1213,-4468,-545,1470,4961,12212,21379,21717,20037,17453,4995,-3929,-9533,-13864,-7065,2934,10772,20446,26470,21917,10310,-3068,-15584,-10453,475,19134,45545,63947,59934,43838,19549,7650,6762,4566,21174,50118,67546,67867,51198,26125,2847,-18049,-11446,-1903,9835,18592,18616,9182,-8969,-11483,-4769,-2936,-4493,-5309,-5894,-6452,-13593,-6469,-3938,4466,14556,23171,25949,19775,7869,-3001,-7654,-5765,2787,5604,5535,957,-1311,2576,6801,2678,-22927,-33353,-41167,-51138,-69138,-86259,-76643,-25350,-9946,-7408,-784,-16093,-17352,-12490,-14760,-15836,-16445,-5275,2874,-3909,-14967,-8676,-6422,-10614,-14616,-9867,-5354,-683,161,-1380,-12333,-14046,-2118,11566,12931,330,-7020,-11666,-13199,-13043,-16913,-17710,-18980,-7510,-2979,-389,5901,4124,4249,1834,-4044,-2701,-4267,-16267,-10063,-4691,-7928,-16204,-22774,-17650,-3476,2800,-1356,-13476,-17540,-12761,-7256,-7560,-10110,-8333,-11322,-16909,-8726,-5209,-852,4345,3324,-5987,-12512,930,14384,20001,24711,18110,19417,24177,32195,28890,11523,-5246,-5652,4010,-7368,-16174,-7801,-5479,-5189,-2386,-4134,-14892,-14190,-11348,-9295,-2832,11908,28870,35441,26344,14457,2922,-10697,-16960,-11872,-7759,-1195,7443,13377,10240,103,-5823,-9230,-5921,-7695,-11505,-10873,-2989,1680,4615,4572,-3456,-17509,-8173,-2169,293,13230,28850,17768,-3215,-15329,-15339,-2996,9551,14962,13703,5535,-6817,-17769,-13824,-8703,-12345,-11808,-7012,-920,1652,4880,10861,9985,-2374,-17946,-16703,-12335,-3845,10329,19863,16382,1403,3282,28008,41514,37176,30011,24363,15677,2143,-9542,-7000,7535,23008,31260,17375,2157,3430,5667,8232,10790,13346,6501,-102,4561,5229,-5773,-11354,4202,15940,22321,25054,22864,16373,10193,6492,12247,12892,2956,-5841,-12013,-12731,-13281,-7506,4734,20422,24886,11217,-10088,-16584,-8454,-10964,-11995,-8400,-2245,-439,-659,-3431,-6762,-3472,432,1203,35,-10553,-17612,-8443,-5974,-2306,290,-2222,-7211,-14561,-10992,2637,20165,25602,6435,-13504,-15539,-6339,-3080,-6583,-13359,-4678,12071,15658,4581,-752,-3107,-2480,-2819,-2550,-1536,934,4589,6476,9349,11657,6207,3393,13289,29409,45377,48355,41049,33099,28108,34014,37281,30546,19996,12561,9717,7780,6208,8201,15296,24997,21932,3085,-2424,4462,16206,33676,33814,15387,2868,-3496,-2796,-3305,-2975,-9091,-11190,-14389,-12512,-10312,-11641,-17213,-21914,-20868,-13429,3375,19751,23720,16960,10469,8954,12703,15373,10660,10907,10447,15158,18608,16030,27197,46301,32784,18564,14232,10285,6736,2650,-3323,-11769,-15011,675,4066,2301,199,-3958,-5144,3462,10604,5303,3090,-3325,-8830,-10777,-3150,-699,-6348,-7240,-6633,-6940,-12459,-13253,-10337,-12499,-10471,-2748,-830,-5674,-13217,-15688,-9205,-3965,-7048,-6808,-4781,-3570,-2911,-7453,-12448,-9924,-5335,1003,8467,10924,9573,543,-11917,-15597,-12725,-3525,8535,15333,4197,-9830,-12822,-7677,40,8519,9547,15200,24299,36024,41380,22975,1259,-9669,-11888,-14271,-11152,7671,17651,18338,15078,12520,8831,12644,10529,-1746,-11666,-7433,-4631,596,6496,9135,15315,13401,2313,-9159,-16230,-5942,14505,30979,27809,14992,7747,-1789,-9613,-12210,-9875,-6651,-8004,-5159,3384,13491,22067,30521,16261,-4913,-11453,-6876,6173,11583,7943,907,516,11361,28889,42382,44833,28039,10022,-1787,-7811,-14413,509,18315,31008,18102,5587,-1232,-1100,10830,35833,41345,19064,6416,2869,5402,5853,7506,17566,32226,27001,17509,6650,-3952,-10728,-9594,-3553,3728,10456,10023,-421,-14714,9438,35055,30794,17298,17627,5112,-4165,-9317,-10458,-14054,-13379,-7837,-2163,7952,13685,10058,2701,-4836,-12992,-4195,7195,12270,11518,8202,2866,-6260,-13811,-11395,-5287,-4105,-7959,-3610,10052,18996,8521,-1342,3168,10146,8608,-4539,-12018,-6290,-5267,-4778,-2799,8159,23715,25714,6034,-6898,-9994,-8319,-5381,-2581,4180,9405,4606,-5505,-11928,-8644,-11610,-11981,-2888,-3195,-4252,-7487,-10012,-8193,-7790,-259,5037,6604,10015,10819,3169,-12594,-8294,1558,-414,-5247,4134,15498,15004,-80,-7185,9821,20969,4104,-12593,1548,11011,13130,22740,27790,18205,6476,4691,2025,-9378,-15643,-16521,-13671,-7395,2665,8532,5788,2749,-3601,-11834,-6176,447,-1609,-8713,-13621,-15678,-12275,1969,7227,1584,-4556,-13412,-14500,-7936,-9558,-8320,10892,44152,59715,48090,25484,5875,-5657,-11212,-14234,-4060,4803,-3071,-6611,-4404,-7061,-15655,-15022,-6203,-8416,-1697,15468,40392,79353,90734,66648,44544,23278,9906,7120,13694,18173,10354,-1749,-12780,-8790,1166,8423,2457,-9238,-10812,-66,14189,-3881,-8089,13148,45146,75899,85014,51596,20098,2517,-8247,-9955,-6909,-7833,-7312,-5828,-8361,2505,22413,16259,7870,-6475,-17019,-16112,-11418,-4685,-3667,-4954,-5131,1109,7470,10102,10149,4799,-3757,-8462,-8138,-2762,5584,7332,-909,-6635,-5913,-8143,-12086,-11419,5002,27939,35150,29866,22193,18955,12449,4125,-15979,-19527,-11799,-3949,-1233,7625,23664,19358,17604,29078,35511,23455,-1064,-4323,18138,46360,59757,56807,45228,19337,-2344,-9829,-8606,-6560,-8552,-10973,-11197,-5667,-490,-1114,-6854,-15774,-10926,-3113,2384,4351,4664,800,-435,219,-2551,-4798,-2376,4182,18517,23196,13706,-5834,-18734,-18257,-9829,-7338,198,10035,11725,8826,2552,-8314,-12525,-10370,-9499,-11731,-9762,-6191,1196,3132,-3685,-14821,-21433,-10560,7000,25236,35804,30417,23776,22681,16210,6318,-2878,-4691,-9991,-10366,-3307,7723,17580,18614,11527,8172,12057,10875,4524,1332,-257,-2595,1357,9506,5444,1254,-1506,-6546,-1842,-5238,-12301,-14782,-12651,-12441,-8512,-8584,-9793,-6351,655,10528,9585,1209,-573,14757,7353,-6958,-8862,-8341,-9957,-10317,-10922,-20237,-21134,-15356,5052,22472,24959,23428,15579,14688,15273,12963,2154,-7249,-7999,-24,17138,41618,53336,35905,11192,-7182,-13849,-7794,-1889,-7769,-11112,-12204,-13031,-11846,-12867,-18027,-8855,4568,5724,-6510,-17694,-7854,-5209,-6985,-6249,-1687,-2325,-7933,-8182,-4275,-243,-2176,533,11296,20971,20766,4330,-8351,-11261,-4249,-8660,-15811,-15485,-17493,-12336,-6023,-597,-828,-9144,-12610,-12482,-8470,-3268,-2375,-2844,-4650,-11599,-12603,-6691,3549,23588,27786,14088,-2933,-11490,-6877,-1612,7232,17457,20356,12830,-7380,-20829,-11914,-226,5075,9573,16986,26490,35145,29408,7623,-12246,-10629,-1044,2397,759,-4594,-7178,-5579,2247,5356,-346,-6669,-9179,-8392,-7655,1783,13757,22166,17913,6159,-6103,-14859,-10898,-3580,27,-1282,815,4475,5365,4626,1207,-1790,-7482,-9882,-1399,-3660,-3335,-3911,428,3076,-563,-3313,-3343,-11639,-15292,-2074,7745,6860,2831,-5461,-11157,-6464,-1771,-4347,-6020,-5481,-3741,-3372,-4745,-1884,7366,5953,-1451,-1549,-1702,-4410,-10982,-11182,-7048,-5305,-4926,-6092,-10834,-11520,-4045,-3735,-8145,-3346,3196,6624,1606,-3443,8322,17325,15309,20851,32063,50161,49426,34557,22206,16153,15639,18667,26018,21706,9420,3256,-3137,-5501,-2247,637,6263,10582,5742,-4151,-12038,-12991,-15123,-11976,-8550,-9111,-6706,-1321,-13214,-11136,-11564,-5889,13708,20699,17831,10822,2945,-2101,-7327,-8565,-16043,-9909,9209,34093,54767,43826,11138,-524,-5580,-14310,-2523,4518,2247,-2198,-9026,-9147,-5431,-4657,-3959,-11183,-15917,-7746,-8913,-9088,-3398,-1886,-3762,-10696,-2150,6841,12329,5760,-5474,-14175,-7627,-4068,-6135,-5575,-2751,388,1498,5666,9085,10029,5052,-2977,-9837,282,10233,18942,25509,20781,5813,4129,15843,25279,13174,-6201,-18062,-16748,-14008,86,24033,32445,28797,28201,31476,32403,27077,14715,-7170,-17948,-3869,1519,-1782,-4671,-2508,3202,9535,8508,6084,-7964,-10257,-169,5747,3704,-5329,-13450,-9621,-4340,-3455,-4516,1045,387,-3408,-9061,-9895,-4712,-4218,1915,8544,16743,23748,17418,11148,4157,1292,-2175,-12821,-13471,4046,22399,33558,38214,28374,10012,-8550,-6400,10677,18676,11874,-420,-8221,-8843,579,17648,26413,16302,3138,-6175,-12414,-19042,-8807,11145,20035,24175,23592,13562,-207,-5569,-9575,-8399,-8180,-11003,-12188,-10499,-9129,-9417,-9927,-9722,-3779,-7584,-15067,-16754,-11279,-6334,-9745,-16540,-8901,368,2340,3241,6385,3565,14018,29305,27847,20341,23219,29021,27736,22287,14504,8708,6298,4214,3616,649,-1342,-4206,-8688,-6302,-14686,-6181,-1498,-2616,-5923,-16700,-6440,11600,25555,18084,-7564,-4160,-2898,-5,27295,25795,12595,-3673,-3540,-14348,-15521,-4786,-1656,-5171,-1173,10499,15846,24536,31535,41198,27783,4423,1219,8903,15735,14623,10245,3710,-1666,-1927,13063,16127,3493,3750,6917,5026,4492,12860,26370,32958,33149,27798,20642,12257,12048,5203,-3162,-2718,-826,1596,4749,11155,3948,-6799,-1506,21302,48584,36248,15803,6775,4330,3117,6634,31534,33905,27054,20049,15344,11062,7256,6405,6043,-3691,-16863,-8828,5995,24966,26192,9903,2699,-6197,-12441,-13958,-11338,-7615,-1088,956,-4770,-7990,-1825,13691,25529,20595,14099,9339,3133,45,-2284,-5926,-6294,-18004,-4012,6414,4177,-7216,-18207,-8206,4741,15336,14980,3075,-2882,-4125,496,541,-1314,-1054,4056,9496,7874,8389,13452,18688,18792,14838,10136,10072,7094,-277,-8941,-16846,-8375,-1516,-1962,-7899,-5096,3795,10391,9591,3643,-9436,-17797,-12636,-10339,301,16779,32200,36087,30298,10944,-3780,4237,11233,10592,5536,2005,-141,-4442,-4921,-437,22260,78492,106563,84886,43823,8586,-5642,-11648,-13259,-7482,2395,-148,-7247,-11636,-16503,-4497,5704,776,-5912,732,14663,19206,8836,-1460,-7951,7495,28897,37439,46702,62087,51937,22925,1519,-16659,5862,30904,14348,7701,13236,13065,3631,1187,4010,7007,9173,5578,2771,3487,5241,770,-2142,1797,1848,-8208,-13349,-11181,-10982,-16243,-14515,-6412,1433,6995,5796,-1975,-11088,-11524,-13291,-12603,-4944,1872,489,-7412,-5608,11653,28561,38237,36185,18241,-4255,-16940,-10262,-11435,-7748,-1474,-5169,-1427,106,-1105,2264,3956,3081,-6057,-5126,1206,-423,295,9903,25870,36430,33691,16203,-4081,-16160,-11459,-9169,-6958,-8560,-9666,-12245,-15678,-15940,-15552,-13851,-3600,10479,20533,17051,9478,12463,17751,17590,9883,-771,-9162,-13323,-13123,-4428,916,-6270,-17302,-14275,-13352,-10125,9863,30308,42283,32164,9448,-14518,-12629,-2950,2553,-8717,-21223,-9467,-2889,-6242,-8868,-2131,426,-2383,-5441,-6626,-9133,-10625,-9163,3275,20481,22919,7643,-1682,93,9372,18650,21947,21466,12313,-4502,-11001,-10194,-6433,-12069,-14016,-615,8600,8314,4407,-2560,-14332,-12446,-8665,-6223,-2843,8887,18883,28843,31619,28072,15147,6981,9881,1115,-5332,-10615,-13790,-14972,-16603,-14889,-10380,-6026,-817,6717,1067,-11802,-6265,-9076,-4137,3735,5020,-809,-8895,-13543,-3662,-4496,-8996,-3560,-5232,-7612,-9057,-7380,561,6386,9896,8249,2410,1672,-2398,-6809,-13035,-12925,-2293,7153,506,-13402,-9172,1871,1752,-9215,-10498,-4231,-7266,-10431,-6080,-451,2447,5526,731,-10738,-1980,12084,13593,7808,3191,-1167,-4496,-2601,3020,-226,346,-938,-2294,4109,16007,31388,36930,36955,29982,20004,1334,-4336,2840,2519,1232,-87,-6147,-10919,-10814,-5918,-1955,-2331,4430,16461,25882,35839,33740,21742,3690,-7284,-10073,-884,10091,14217,14057,8391,97,-10390,-4550,2146,11116,18915,9270,-8667,-14886,-8570,-10703,-9281,-5790,-2566,-696,1239,-2654,626,1310,-9113,-11903,-10271,-11024,-10322,-10009,-6469,1597,4441,-1807,-10620,-9630,-5449,-11881,-13905,7139,7295,-12072,-9846,506,9807,14217,19558,18842,23905,44146,66619,58800,21971,-138,-9499,-12586,-13935,-13781,-8582,-5549,-12008,-18183,-12957,-3486,2326,-2450,-6353,38,6303,15675,15517,10782,5450,5284,6934,5211,-562,-727,5301,4304,697,5511,9484,13397,3805,-8429,-14024,-13556,-7837,140,-1029,-5383,113,10214,20173,24912,8015,-2368,-6207,-12242,-16972,-19654,-17107,-9033,1321,3687,3269,5703,10493,14016,15187,13561,9204,6049,3088,404,-5967,-10556,-6218,5892,21993,20466,16249,1603,2074,648,-5555,-13689,-17985,-11406,-2734,5299,7628,4334,-2408,-9224,-7807,4755,12607,12663,13411,14980,6582,-9719,-14069,-8184,-1785,3434,-144,-6813,-3705,-3636,-8772,-16397,-15890,-13736,-12685,-10963,-5458,-3099,-6024,-8461,-6258,-143,11580,17076,17705,15475,12282,10731,11517,1578,-2827,-2252,1413,9869,18104,20182,13635,9071,3703,-3387,-5799,-1937,1853],[1399,-5873,-12940,-7622,-5643,-7394,-4742,-896,-2775,-9208,-6262,11411,25164,32597,37952,33481,23205,5880,-4661,-7007,-9605,-9800,-10533,-662,4022,6836,6059,5271,4962,-1227,-7629,-7153,-5365,-9862,-11682,-2636,4549,19723,35007,28682,14659,-1196,-13099,-2325,-567,2748,16328,29154,24662,15122,12197,5993,-4292,-11934,-3131,8099,19234,28859,21015,5278,-7694,-8902,-3694,983,7888,-2031,-13418,-5039,5317,16991,31305,29884,236,-5474,1481,-5274,-11330,-8695,-9944,-12583,-15526,-14106,-8623,-2738,4752,16084,26816,22387,7115,1390,6003,11693,2769,-7877,-10148,-7077,-671,466,-3928,-674,940,5005,13197,22833,23856,22106,18930,5516,-4735,-11293,-14318,-6327,4488,13612,22868,28491,25851,15859,2177,-12819,-14598,-2049,17746,45296,63613,57738,43341,20178,8338,7556,5799,21688,48678,63276,62108,46223,23454,2659,-17792,-12124,-2407,9142,17752,17611,8057,-10092,-10915,-5456,-4225,-6131,-7119,-7405,-8886,-14427,-4591,-3772,2802,12050,21552,25501,20388,9000,-2216,-6503,101,8632,9580,6730,9,-3216,1037,5679,98,-23430,-22268,-11683,-79,-2104,-18031,-26308,-3447,-10668,-17291,-10376,-21135,-18327,-16373,-19488,-18427,-17389,-8311,-312,-8027,-16849,-7594,-2516,-4004,-8396,-8099,-2114,3511,3776,667,-12005,-14621,-2531,11756,13648,-1531,-10017,-12602,-7300,-6784,-12339,-14861,-18879,-9397,-6747,-4913,422,-2096,-2297,-4343,-8020,-3139,-4361,-16499,-10004,-3264,-6069,-14361,-20778,-18791,-4790,1701,-2844,-15348,-20384,-14579,-11097,-10605,-13317,-10952,-12489,-15726,-7460,-3549,1592,6671,4838,-5066,-14020,111,10168,11986,19457,13134,12398,16050,25378,24668,8374,-7920,-4473,7564,-3604,-15091,-7493,-6684,-8842,-6889,-6875,-17317,-14056,-10524,-9182,-3621,10532,25811,31383,23516,13662,2387,-10335,-17046,-12674,-8129,-970,8050,14161,11186,1330,-4130,-6818,-3598,-5988,-10105,-9979,-3450,2201,7699,9269,2461,-9770,-13056,-6122,-1298,13903,28701,14011,-4920,-16033,-15849,-3877,8197,13695,13927,7014,-4841,-16286,-13754,-6464,-8104,-8992,-6721,-1348,2877,6890,13181,11951,-607,-15883,-15806,-11628,-3810,11144,20946,15956,1085,6713,28806,38128,35027,28442,22287,14071,1710,-9963,-6157,8666,23938,31960,18361,3994,4773,5911,8060,11632,14615,8255,1159,3569,2884,-8130,-7290,6485,15319,20369,21768,19909,14132,5768,992,8646,13931,6914,-1140,-8590,-10960,-12015,-4549,11980,29564,33402,14648,-9785,-16305,-7160,-9255,-11361,-9040,-3619,-764,-340,-3543,-7835,-4921,-1020,-2511,-5592,-12637,-15056,-6170,-2932,2221,3395,-670,-6357,-14510,-10390,3787,18590,22968,5765,-13933,-14010,-4400,-1750,-6250,-13743,-6689,9475,15847,5347,-259,-3126,-3240,-3888,-3325,-2386,-655,2795,5362,8379,10730,6418,4328,14110,29839,45237,50009,45584,38256,32806,39103,42023,34277,22644,14728,11702,9763,8974,10417,16398,25624,22364,3273,-3298,3358,15846,34247,33827,17326,4478,-1022,387,-360,-825,-8419,-10428,-13827,-12965,-9944,-10534,-15406,-20733,-21086,-13142,4143,22500,30079,23906,15605,9516,11780,16655,12283,10326,9528,15015,16659,10332,16941,39332,32186,18609,13406,9747,6241,2783,-3461,-12291,-14866,3397,6927,1106,-768,-3774,-5415,3209,9863,3943,1733,-5193,-13604,-14698,-3952,-216,-5577,-7860,-8710,-8759,-12450,-13138,-10774,-13446,-11141,-3682,-1584,-5675,-12410,-13828,-6428,-2221,-6444,-8085,-7017,-2491,1637,-2555,-9407,-10629,-6725,-220,5979,7509,5763,-2729,-13134,-14795,-10400,-566,11180,16940,4353,-9157,-11572,-6130,1352,9063,7878,10193,14985,25671,34526,18526,-1759,-10107,-9563,-11289,-12871,4133,12237,12623,10864,10066,7753,10984,9351,-1380,-11150,-6816,-3830,181,4402,5750,9545,7702,-4066,-14852,-18999,-13542,5355,17993,13320,6973,6718,1874,-4816,-10713,-11959,-7838,-7980,-3397,5959,16832,26570,32513,13550,-6751,-11597,-6949,4077,10651,8835,3573,3115,11424,27354,41157,45851,27913,9654,-1901,-8680,-11574,3652,23779,39062,23602,7334,-2695,-4355,6062,28208,31853,13604,5484,4354,8128,8910,9911,22816,35608,27119,16712,7049,-1714,-6220,-4407,1812,9395,15646,13708,1372,-14292,8927,34037,31378,17073,13223,1023,-5575,-8706,-9652,-14033,-13023,-6900,-810,9690,16074,12599,4943,-2615,-11272,-4965,5925,11081,9724,5397,702,-6831,-12857,-9824,-4746,-4220,-7576,-2022,11851,19311,6527,-4895,-1661,4161,4172,-6194,-12027,-5929,-4754,-3950,-1788,9022,24222,26909,7669,-5607,-9974,-9395,-6132,-2461,5194,11006,6381,-4718,-11395,-7024,-9542,-12221,-4168,-4623,-4787,-7045,-8658,-6272,-6271,-2115,885,2820,8418,10215,3937,-9057,-11202,-4229,-7181,-11420,1258,15097,15050,-231,-5918,12276,23047,4684,-15205,1652,12801,18758,28350,31761,23856,14858,10816,3628,-11239,-15986,-13526,-10575,-4066,5793,10730,7499,3931,-3075,-13486,-6359,1486,-1003,-10110,-16904,-17365,-7805,4448,6886,359,-5916,-14496,-9723,-2850,-10082,-12754,7528,37528,54139,47406,27476,8127,-3108,-8355,-11907,-3338,3204,-3742,-5890,-3934,-6174,-13715,-17477,-8009,-5001,4965,20157,44998,85036,94761,67053,44669,25158,13338,11091,15613,18137,9955,-1957,-11809,-8760,445,8673,3300,-8466,-11805,-3699,9870,-4071,-6635,13783,45752,78708,88570,52890,21597,6677,-1817,-3197,-1596,-4505,-4299,-1686,-4657,5645,29419,23792,12915,-6320,-17131,-13256,-10695,-5527,-4999,-3750,-3092,694,5915,9007,9733,5600,-2158,-6427,-6214,-1243,6031,6317,-2441,-8681,-7559,-7797,-9993,-11638,4378,28608,38282,33005,25599,22282,14938,5401,-14381,-21312,-13569,-5752,-2827,5949,20759,18609,17329,27538,34282,22818,-743,-4899,18736,52010,70867,69597,53730,22381,-1338,-10095,-9266,-7118,-8935,-10346,-10432,-6240,-1237,-1544,-6865,-15303,-9240,-1466,3808,6067,5995,1393,78,1738,309,-1984,-656,3613,19063,25698,17536,-1989,-14531,-15875,-10753,-8920,-2176,4577,5513,4515,1208,-6927,-8289,-4748,-4520,-8614,-9480,-7176,1163,3328,-4935,-16119,-19200,-11572,5173,22275,31701,26824,21079,20138,13403,4197,-4741,-6504,-11401,-10778,-1581,12068,23717,23233,13384,8155,10688,9432,3942,1746,1259,-93,4504,9929,5137,642,-3096,-9040,-2837,-4955,-10928,-12921,-10656,-8943,-4480,-6203,-9837,-8143,-528,9644,8672,370,-3087,9356,6136,-6676,-8974,-9420,-10710,-10780,-12301,-22279,-21958,-21305,-367,17165,17132,19617,17443,19063,17949,12936,1430,-8176,-9718,-2144,14543,38020,51305,31937,3275,-14557,-16708,-7744,-2458,-8232,-10551,-10979,-11700,-10437,-11224,-16157,-10063,1816,2083,-9349,-15839,-6027,-5126,-8076,-8203,-5542,-7873,-10639,-7492,-2897,-282,-3479,-1023,8860,18538,22438,8056,-4980,-8013,-2332,-9269,-15527,-14617,-16493,-12900,-8384,-2632,-155,-7167,-10398,-12899,-8282,-1151,984,31,-2897,-9672,-14302,-8812,643,16954,24298,12918,-4028,-11553,-6440,-2603,3158,10188,9447,2873,-13014,-17855,-13513,-3570,2584,8788,17476,28234,36193,29152,7975,-10519,-12071,-2525,2047,2112,-2714,-5613,-4357,2577,4162,-378,-5733,-8287,-7039,-7051,401,11185,19132,17103,7200,-4754,-14789,-11755,-3521,2765,3353,4128,5059,5435,5427,1352,-2577,-8661,-7942,1622,-881,-551,-519,2695,3515,-1250,-4093,-2891,-10911,-16061,-2718,7661,7409,3277,-5095,-11148,-7245,-2884,-4562,-5810,-5925,-3944,-1642,-10,7477,19541,16037,1449,65,1125,-1679,-8970,-10613,-7527,-5489,-4596,-5398,-10284,-9657,-1954,-1474,-5010,-89,6071,10000,4106,-5942,1920,12942,13953,20727,31271,47914,48504,33032,21903,17795,18071,21473,27467,20421,8363,2112,-4072,-6486,-2916,233,5735,10200,5928,-3924,-12331,-13956,-15286,-11198,-6524,-4969,-300,4591,-8970,-8847,-8594,-1003,14895,17355,14862,9509,2986,-1434,-6321,-8403,-17230,-7826,10101,32102,54064,48660,16528,4126,-378,-7309,-1568,1423,-2772,-6329,-12066,-11050,-5343,-2362,837,-6083,-13594,-5443,-7141,-11004,-7379,-5430,-5384,-11839,-3788,8981,14876,8284,-4321,-16104,-6681,-939,-2144,-2150,-935,-301,-373,5258,8658,8845,4097,-3305,-7948,1589,11054,20581,29796,23979,7271,5329,16429,24893,11705,-7918,-18930,-13483,-8085,5925,26855,34136,28744,26317,27848,26792,21364,12505,-5158,-16342,-6742,-1547,-3605,-5530,-3641,1712,8105,7969,6137,-7431,-8258,765,5077,2234,-5659,-12637,-10180,-5159,-3376,-4456,-285,-1541,-4293,-9037,-12073,-7220,-6219,465,6969,14333,21138,17978,11888,4790,2136,-924,-12142,-13128,4696,24682,39058,42868,28690,7466,-12449,-2397,18256,23344,12319,-706,-8214,-9468,-2694,13660,21648,12837,1897,-6649,-13977,-20600,-6164,14826,26006,31227,30337,18632,1827,-4526,-9002,-9037,-8887,-11527,-13414,-12631,-11489,-10684,-8238,-6032,543,-5320,-15216,-17412,-9804,-3855,-6423,-14085,-8823,728,3433,6291,10270,3828,11685,27804,29122,21699,23026,27566,26869,21698,13111,6629,3605,1510,2173,786,-1700,-4476,-5246,-874,-9033,-6079,-448,-1906,-8381,-15709,-1620,16252,28840,22977,-559,-3363,-6286,-3522,31557,38059,23868,-425,-5013,-14976,-14977,-4466,-1790,-5088,1118,14000,19855,29330,36827,44049,30433,6328,2743,11300,18417,15470,9569,3246,-1789,-1642,13041,14858,1374,1736,4636,2727,3088,14090,31541,38570,37730,31038,22664,13924,13696,6738,-3622,-4200,-3417,-1807,2279,8503,700,-8889,-564,20896,45222,34729,15543,6140,2055,-702,9931,32905,32496,26260,20145,15434,11127,7975,6980,5435,-5692,-15920,-3764,11735,30140,26890,7616,-2007,-11584,-16172,-15649,-11746,-7327,1461,5139,-2947,-7987,-1771,15870,27400,20435,13218,8759,3442,1638,210,-1446,-876,-15498,-8944,1809,460,-13161,-14485,-8294,-1498,9393,12485,3627,-586,-1234,2748,1092,-1512,-518,4852,9526,6229,4972,9263,15171,16504,13193,8970,9088,5951,-1290,-9882,-17900,-8526,-2080,-3328,-9480,-6971,1306,7128,6556,2127,-8869,-18307,-13315,-9250,1584,17931,33416,36293,28332,9851,-2222,5628,11074,7328,1173,-866,-1981,-5922,-6337,-1967,18951,70425,101079,84739,46253,10700,-2381,-9189,-13932,-8255,1453,-721,-8090,-12797,-18347,-7285,2713,-927,-6411,-1534,11694,18150,9447,-759,-7740,8365,35676,49686,61944,72019,54511,26868,5004,-12620,7287,29298,13006,8256,13726,14994,5959,2489,5057,8020,10438,7128,3631,3876,6588,5545,4589,8894,7322,-4660,-10266,-8225,-6872,-9572,-17343,-14017,-4931,917,1689,-4291,-11208,-8797,-11280,-13896,-5936,-177,-903,-7357,-8734,6461,21200,32684,33213,15930,-6106,-14685,-8632,-10507,-4264,5281,1942,1654,812,-1841,828,3730,3755,-3840,-4611,199,-1718,-533,7825,21224,31463,31529,16519,-3206,-19457,-11155,-8372,-8280,-9854,-10416,-12435,-13475,-13194,-13635,-13259,-4022,11805,21774,16655,7494,9815,15169,15771,8976,-754,-9053,-13578,-13058,-2747,2962,-6212,-17775,-13470,-13310,-11167,6108,22930,33427,25188,4405,-17466,-10590,-255,7010,-1898,-18835,-12084,-4745,-7620,-8264,-947,-638,-5463,-10039,-12121,-15122,-14953,-9432,5225,21440,19664,3764,-3316,-31,9280,16500,16153,14878,9181,-5556,-10551,-8646,-4508,-9480,-14073,-218,10638,10768,5932,-2865,-14233,-10920,-6858,-4236,-586,10088,18750,27506,29619,27750,17315,10811,12521,-542,-7457,-11856,-14081,-14616,-13997,-10384,-6561,-4755,-1502,7120,1690,-12515,-7088,-10361,-5148,3750,5304,-743,-9538,-11751,-443,-2357,-10269,-6000,-7039,-8495,-8377,-5190,2403,6193,7629,3459,-2028,-463,-3484,-7865,-13748,-11835,-1497,7102,-34,-13643,-8522,2858,4332,-5572,-12538,-7557,-9192,-9817,-5504,-884,1104,4754,771,-9229,-1028,11121,11269,5847,3031,-270,-2224,834,7037,3255,1997,1322,2314,10607,22227,34507,33811,32702,25298,14602,-1735,-5113,3028,2537,1027,-319,-6231,-11145,-11755,-5010,278,234,7367,19895,31442,43645,40937,24572,4215,-7102,-10999,-2237,8626,13006,12907,6015,-2220,-8831,-379,6249,11104,14626,5738,-8955,-14461,-9988,-12784,-10007,-3616,301,2443,4331,-1010,855,-339,-11139,-15201,-14798,-14624,-12681,-11024,-6647,1143,3739,-1616,-8393,-8438,-6894,-9166,-5797,11892,9330,-11576,-11509,-735,8596,12697,17002,17211,23441,45223,70519,66243,28106,3165,-7271,-11603,-13692,-12489,-8129,-6613,-12699,-17680,-15063,-8130,-3011,-7297,-4338,5198,11455,20614,20630,15284,10035,9740,11267,8665,257,-2171,4402,4750,975,1440,2667,8210,2795,-9148,-13778,-12187,-7660,-1046,-2311,-5445,1688,12425,22308,27560,12000,-373,-4718,-10840,-15788,-21790,-18717,-8823,1445,2708,1135,3579,9352,14039,15610,13807,8680,4622,1345,-747,-6468,-11095,-6617,6001,21791,19388,16439,2297,2637,411,-6602,-14641,-17960,-10622,-2280,5072,6905,2853,-4953,-13243,-7083,6068,12771,11302,10594,10909,2009,-13814,-9995,-5343,-1511,2627,-172,-8645,-4178,-4076,-9274,-16263,-14462,-12581,-12003,-10094,-4638,-2189,-5341,-7858,-5127,-666,9668,16945,18197,16329,12082,10103,12176,3468,-810,-625,2714,11054,18589,18418,12168,8089,2297,-4842,-7059,-3662,1157],[2210,-3875,-12677,-9181,-6475,-7141,-3982,-653,-2401,-8155,-7130,6574,16756,24115,29953,28029,19690,2328,-5162,-5501,-9360,-11800,-10274,1607,5458,6855,6132,6806,8037,2317,-4478,-5232,-3911,-8517,-9370,-2360,1212,14259,27135,20786,10295,-2584,-12512,-1311,231,3257,16526,30022,25269,15019,12129,5138,-5060,-11058,-2727,7558,19231,29491,22535,7197,-5221,-8279,-4325,-1107,6602,-415,-11591,-4428,4952,16803,32190,30854,1515,-6491,1924,-2663,-10161,-9990,-10942,-12302,-14800,-13111,-6670,3658,15035,28474,38327,29707,11310,2856,6534,12584,2685,-8094,-10506,-8332,-1982,565,-2184,732,1949,6591,15518,25354,27353,25597,21392,6791,-4929,-12336,-13671,-4644,7221,17560,25491,29819,28885,21493,9056,-6134,-15787,-4711,15688,43204,60305,53037,40968,20865,10022,9384,7551,20776,44347,55259,52677,38573,19474,2288,-16947,-12075,-2193,8992,17298,16937,7066,-10825,-9731,-5380,-4745,-7023,-8375,-8572,-11014,-13302,-2398,-3108,1732,10052,20258,25339,21324,10671,-812,-4499,6251,13704,13040,7685,-836,-4819,-249,4726,-1857,-20733,-5847,27380,64941,80060,63718,34442,25969,-5280,-22759,-19764,-21998,-16896,-18126,-23197,-20527,-17925,-11007,-3210,-11724,-14932,-4979,2166,2945,-803,-1987,3919,9106,8276,3391,-11252,-14783,-2632,11823,13969,-2960,-10621,-6788,2049,1449,-6164,-10550,-16460,-10022,-10869,-10045,-6235,-9837,-10159,-11215,-11340,-3201,-4501,-16573,-9496,-1266,-3498,-11732,-17922,-19651,-6080,952,-3480,-15779,-21360,-14990,-14573,-13559,-16494,-13670,-13365,-14434,-6272,-2094,3977,9001,6532,-3661,-15153,-829,5570,3863,12502,6774,4773,7870,18283,19872,4980,-10968,-3977,10210,275,-13569,-6861,-7226,-11760,-11490,-9859,-19741,-13358,-9596,-9053,-4372,9008,22447,26906,20185,12182,1371,-10074,-16484,-13134,-8251,-679,8587,14905,12250,2734,-2354,-4489,-1487,-4642,-9197,-9580,-4482,2437,10729,14595,9838,984,-10831,-10759,-3028,14409,27166,9875,-6475,-16581,-16090,-4815,6473,11779,13487,8041,-3075,-14772,-13370,-3910,-3603,-6431,-7300,-2410,3693,8477,14979,13417,1116,-13029,-14485,-11099,-4474,10407,20272,14291,1155,10246,28306,33587,32032,26299,20080,12303,1094,-10655,-5521,9479,24194,31720,18941,5912,5790,5345,7073,11919,15266,9469,1508,1496,-284,-10015,-3436,8018,13263,16806,17266,16120,11171,1071,-3193,6239,15439,11429,3882,-5254,-9337,-10998,-2269,17669,37122,40909,17228,-9868,-15861,-6186,-7996,-11164,-10118,-5650,-2051,-728,-4015,-9196,-6949,-2866,-5557,-12641,-15365,-12293,-3764,376,6364,5894,690,-5730,-14498,-10161,3976,15009,18237,4140,-14474,-12421,-2795,-818,-6349,-14402,-9358,5515,14617,5585,85,-2980,-3862,-5078,-4365,-3540,-2459,1081,4358,7367,9326,5791,4018,13324,28085,42208,48666,48041,42387,36973,43251,45268,37038,25080,16742,13325,11332,11383,12227,16662,24669,21157,2720,-4738,1791,14856,33193,31981,18231,5642,1260,3584,3009,1855,-7978,-10138,-13330,-12464,-9201,-9218,-13263,-18438,-20194,-12514,4749,24515,35612,30968,20888,9871,10244,16872,13371,9317,8367,14647,14496,5684,8576,32156,30184,17234,11161,7916,4554,2198,-3354,-11297,-13695,5962,10326,1617,-2020,-4045,-6009,3143,9608,2669,-520,-7679,-14998,-15333,-4116,159,-4780,-8057,-10142,-10575,-12730,-13353,-11482,-14498,-11727,-4753,-2763,-6143,-11981,-12388,-4306,-1413,-6309,-9804,-9637,-1360,5753,2150,-6224,-11054,-8615,-1825,3135,3557,1112,-6844,-14912,-14292,-8133,2465,13639,17983,4198,-8679,-10622,-5054,2159,9174,5832,4956,6274,15226,26225,13416,-4393,-9302,-6293,-7790,-12296,1793,8125,7922,6977,7441,6293,8556,7248,-1565,-10898,-6270,-2933,37,2707,2726,3541,1009,-10088,-14822,-12089,-16492,-4349,4794,219,1194,5825,5291,819,-7438,-13998,-9736,-8577,-2393,7624,19390,30519,33380,10683,-8462,-11369,-6308,1868,8801,8911,5584,5152,10982,24643,38112,45036,27204,9349,-2131,-10012,-8715,6726,28523,44585,27478,8378,-4576,-7720,1706,21428,23760,9697,5300,6162,10731,11893,12448,27467,36368,26112,16362,7745,555,-1996,316,6420,13965,19527,16167,2375,-14596,7321,30767,30244,17176,9161,-1712,-6800,-8113,-9024,-13774,-12042,-5928,505,11331,18382,14877,6737,-922,-9541,-5728,4379,9470,7831,2989,-1005,-6991,-11296,-8157,-4147,-4101,-7062,-1108,12924,19186,4861,-8039,-6494,-1992,-779,-8203,-11503,-5316,-4212,-3285,-992,9722,24536,28155,9759,-3993,-9733,-10421,-6914,-2424,6036,12305,7850,-4142,-10412,-5407,-7525,-11358,-5160,-5817,-5102,-6493,-7101,-4156,-4181,-1903,-2192,-829,7390,9923,4794,-4818,-7367,-5089,-10169,-17147,-1738,13546,14017,-743,-4476,14796,25082,5889,-14647,1312,13426,22599,32237,34218,28133,21931,15864,4737,-11991,-11576,-9339,-6728,-555,8253,11672,8004,3968,-3408,-14994,-4630,4841,2649,-7197,-15958,-13524,-3084,6631,6313,-1107,-7150,-14200,-5427,1131,-8939,-15749,5293,30566,46567,44543,28382,10000,-690,-5613,-9996,-3294,1321,-4073,-5020,-3540,-5388,-11543,-19061,-6881,3143,13395,25532,49390,88213,95236,65084,43387,26239,16253,14930,17511,17925,9600,-1811,-10489,-8787,-540,8637,4269,-7286,-12024,-6287,5717,-4076,-5089,14256,45282,79007,89252,53136,22681,10583,4906,4016,4064,-845,-1021,2533,-1101,8903,36846,32197,18324,-6087,-18163,-11242,-9891,-6174,-5538,-2137,-1200,-62,4230,7801,9271,6589,-143,-4151,-4210,264,6353,5178,-4031,-10665,-8906,-7223,-8006,-11977,3666,28717,40748,35993,29096,25477,17493,6989,-12161,-23229,-15770,-8078,-4932,3787,17213,17002,16522,25178,31450,20738,-857,-5900,18495,55803,79700,80587,60257,24544,-428,-10207,-9809,-7561,-9088,-9415,-9594,-6909,-2296,-2158,-6820,-14198,-7646,-194,4751,7449,7073,1827,468,3152,3110,1009,1526,3578,19800,28925,23051,4516,-7982,-11405,-10949,-10172,-3823,715,485,545,-174,-5477,-4260,786,597,-5410,-8315,-7137,827,2798,-6755,-16841,-16257,-11971,3293,18702,26434,22167,17492,16821,10219,1894,-6712,-8447,-12874,-10766,383,16503,29868,27723,15022,7943,9076,7638,3065,2054,2785,2456,7041,9249,4184,-267,-4857,-11529,-4023,-4669,-9600,-11094,-8379,-5019,-270,-3619,-9259,-9643,-2274,7878,7123,-410,-4868,3997,4300,-6860,-9204,-10430,-11504,-11315,-13339,-19905,-18428,-24478,-5955,11245,10465,16903,19682,23600,20309,12605,585,-9128,-11416,-4290,11685,33179,45701,24795,-6372,-21421,-12892,-4740,-653,-6713,-8790,-9335,-10111,-8552,-8831,-13910,-11320,-1110,-1500,-11958,-13570,-4465,-5200,-9279,-10296,-9682,-13482,-9616,-3790,997,1972,-2341,-131,8657,17549,24921,13848,891,-3567,97,-9777,-15077,-13523,-15263,-13374,-10599,-4496,771,-4812,-7964,-12908,-8045,1106,5115,4226,-244,-7300,-14929,-10342,-1489,11726,20757,11494,-5207,-11443,-5873,-3410,-1420,780,-3997,-9624,-16396,-12139,-12036,-5483,356,7778,17282,28638,35492,27206,7594,-8791,-13259,-4024,1742,3604,-795,-4356,-3561,2443,2774,-382,-4517,-6800,-4988,-5585,-773,8961,16712,16585,8509,-3086,-14614,-12536,-2663,6462,8148,7386,6031,6608,7423,2192,-2944,-9290,-5795,4501,1812,2025,2643,4728,3491,-2412,-4587,-1807,-9189,-15516,-3215,7160,7601,3628,-4636,-10909,-7929,-4051,-4789,-5444,-6038,-4064,251,5499,17179,31293,25496,3993,1606,4398,1697,-6428,-9545,-7923,-5676,-4239,-4678,-9610,-7681,346,1085,-1601,3395,9088,13478,6786,-6405,-4376,7900,11902,19877,29659,44166,45950,30319,20310,18541,20101,24220,28713,18886,6795,446,-5314,-7311,-3340,-96,5141,9536,5834,-3717,-12437,-14660,-15027,-10298,-4559,-1089,5870,11081,-2676,-5913,-5346,3882,15296,14383,12371,8149,2870,-712,-4991,-7883,-18157,-5920,11002,30227,51947,51797,21826,8477,4640,-268,2190,725,-6935,-10383,-14490,-12856,-5379,-15,6218,1195,-8218,-2086,-3944,-11156,-11637,-8416,-6207,-11162,-5246,10662,16966,10509,-3072,-17865,-4970,2915,2549,1677,1089,-811,-1752,4796,8033,7762,3572,-2889,-6029,2492,11364,21527,33115,26613,9090,6946,17239,24519,10183,-9920,-19307,-9411,-1390,10810,28006,34399,27676,23297,23150,21415,17466,12308,-1403,-13179,-9523,-4576,-5358,-6431,-5072,-186,6193,6915,5709,-6395,-5092,2545,4494,39,-6316,-11987,-10740,-5855,-3155,-4306,-2022,-4131,-5424,-8457,-13517,-9227,-8077,-913,5473,11968,18243,18459,12786,5654,3211,500,-11339,-13040,5048,25901,42808,45587,28178,5194,-16042,2265,26105,27713,12746,-590,-7925,-9887,-5803,9135,16178,9084,366,-7356,-15708,-17113,-2877,18345,31984,38294,36568,23162,3376,-4038,-8871,-9937,-9506,-11807,-14356,-14615,-13620,-11232,-6057,-1620,5820,-2979,-15167,-16132,-8841,-2822,-4606,-12158,-8484,1206,4573,9033,13307,4010,8948,24517,27843,20513,20692,24271,24183,19504,10991,4396,880,-1010,1022,985,-2108,-4875,-2471,3283,-4610,-5561,306,-1376,-10741,-11497,3525,20918,31440,27160,5895,-121,-7429,-6554,34605,49563,34338,3450,-6743,-15571,-14603,-4395,-2275,-5537,2314,16233,22407,32387,40308,44399,31499,7859,4261,13701,20705,15653,8463,2525,-2017,-1308,12552,13162,-266,26,2543,640,1882,15028,35928,43092,41522,33866,24729,16086,15785,8973,-3405,-4934,-4769,-3296,1249,6766,-2306,-11645,-267,19668,40235,32263,14991,5009,-1034,-5659,11944,32331,29901,24595,19661,15191,11113,8738,7510,4509,-8243,-12756,1970,18117,35093,27452,6264,-5061,-14581,-19642,-17102,-11873,-7042,3422,8924,-1220,-7877,-1871,17194,27520,18554,10968,7505,3541,2999,2392,2559,3846,-9824,-13541,-2570,-2017,-14124,-6903,-3925,-8230,2458,9700,4569,1878,1369,4436,1333,-2036,-600,4567,7919,2833,-59,4014,10952,13691,11132,7372,7594,4421,-2531,-10797,-17211,-8944,-3098,-4956,-11003,-8467,-489,4644,4034,763,-8153,-16894,-12368,-7629,2621,17941,32179,33924,24526,8270,-1132,6723,11387,5178,-2477,-3853,-4211,-7596,-7540,-3051,15724,59964,90431,80158,46799,12621,863,-6584,-13905,-9008,413,-1337,-8945,-13872,-16900,-7983,1062,-1819,-6681,-3634,8787,16895,9991,-80,-7450,8689,40874,60885,75945,79134,55185,30397,8897,-7959,10700,28613,12098,8423,13369,15753,7636,3690,6056,8707,10998,8131,4037,3600,7439,10840,12441,16066,12037,-2149,-8346,-6278,-3693,-3634,-11613,-18848,-11715,-6420,-3960,-7222,-9637,-5714,-9539,-14619,-6608,-2010,-1982,-6216,-12386,474,13270,26198,28938,13002,-7847,-12315,-7031,-9416,-826,11689,10125,6182,2221,-2058,-738,2994,3693,-2233,-4001,-819,-2977,-1128,6104,16598,25712,28352,16659,-1516,-13968,-7457,-5810,-8743,-11149,-11430,-12472,-11024,-10509,-11890,-12460,-4423,12623,22392,16256,5777,6995,11957,13296,7647,-847,-8785,-13657,-13426,-1581,4752,-6120,-18186,-13038,-13616,-11510,3580,16615,25169,18779,426,-19450,-9397,1566,10458,4532,-13071,-14456,-6560,-8571,-6871,181,-1594,-8470,-14515,-14448,-15370,-15810,-8746,7050,21289,15463,-275,-4628,-21,8931,13489,9765,7906,5557,-6619,-9794,-6930,-2548,-6800,-13199,76,12490,13122,7152,-3386,-13320,-9202,-5012,-2282,1624,11082,18559,26704,28907,29126,21483,16179,14897,-2152,-9229,-11574,-12735,-14062,-10884,-5489,-2442,-3123,-1942,7975,4003,-8867,-8231,-11768,-6284,3456,5408,-544,-9833,-10336,2355,296,-10056,-8409,-9049,-9419,-7585,-3051,3851,5659,5082,-1259,-5928,-2716,-4804,-8919,-14032,-10847,-1135,6398,-1107,-14080,-7694,3905,6916,-1101,-9795,-10730,-10511,-8834,-4653,-1195,-346,3623,281,-8264,-613,9051,7768,3293,2621,446,29,4514,11340,6868,3562,3308,6405,16613,28327,36957,30266,27967,20311,9311,-4730,-5233,3553,2689,763,-746,-6671,-11678,-12604,-3319,2843,2994,10443,23358,37175,51728,48631,27873,5201,-6451,-12005,-3849,7020,11557,11425,3542,-4096,-6681,3194,9721,11599,9969,1962,-9381,-13796,-10560,-13465,-8689,-242,3839,6218,8244,2053,2481,-1222,-13288,-18246,-19433,-17745,-14442,-11214,-5654,1923,4059,-815,-6137,-6499,-5586,-2868,4194,19776,13998,-8313,-12566,-1718,7684,11487,14529,15320,22305,44184,70189,69647,33539,6673,-4780,-10350,-13252,-11164,-7728,-7735,-13407,-17093,-16570,-11180,-7479,-12234,109,10729,16810,25547,25734,20271,14995,14617,15708,12058,1483,-2991,3902,5516,1462,-2390,-4356,2330,937,-10104,-12382,-10687,-7299,-1506,-2297,-3636,4458,14908,23931,29119,15913,1759,-3120,-9422,-13548,-16792,-17106,-7735,1828,2115,-317,2483,9267,14774,16474,14377,8515,3672,380,-911,-5975,-10759,-6608,6341,21232,18254,16704,3265,3286,143,-7403,-15024,-17302,-9613,-1832,4867,6442,2070,-6392,-15212,-5300,7544,12868,9963,7944,7377,-1033,-13560,-6328,-2844,-1469,2137,239,-9655,-4587,-4416,-9478,-15673,-12789,-10876,-10320,-8051,-2745,-528,-4186,-6838,-3986,-1384,7431,16279,18341,16783,11443,9230,13114,6082,1742,1458,4462,12565,18965,16644,11176,7879,1797,-5535,-7174,-3707,1712],[1682,-3051,-11959,-11852,-8378,-7863,-4586,-1890,-3398,-8318,-9385,6,7458,15087,20769,20915,14289,-2657,-6701,-5191,-9892,-14719,-10564,2793,5844,5509,4938,7388,10391,5212,-2076,-4481,-3971,-8902,-7916,-2636,-2426,7451,16967,11518,5161,-4746,-13764,-1888,-425,2022,13695,27268,23295,12689,9500,2133,-7504,-11419,-3307,6530,18467,28890,22996,8291,-3584,-8369,-6101,-4515,3634,-341,-10758,-4382,4321,16384,32235,30411,2192,-7931,1327,-1114,-9815,-12665,-13410,-13132,-14929,-12986,-5578,8716,23624,38814,47298,35164,14982,4948,7367,13528,2611,-7838,-10438,-9636,-3916,-236,-1078,1882,2724,7931,17309,27020,30229,28431,22714,6908,-6241,-14336,-13636,-3805,9134,20396,26179,28571,28940,24780,15191,916,-11836,-8833,11653,38085,53065,44984,35433,19981,11105,10626,8222,16660,35315,42008,38273,26961,12820,288,-16961,-12616,-2601,8029,15917,15324,4945,-12280,-9297,-5987,-5890,-8450,-10302,-10629,-13891,-11734,-1237,-3304,-50,7329,18049,24153,21236,11663,136,-2733,11060,16601,14757,7361,-2529,-6951,-2080,3122,-4016,-17582,9208,64055,127791,159449,142032,92423,54840,2740,-23780,-27408,-19052,-15105,-18049,-24346,-22537,-19139,-13566,-5529,-13307,-10706,-1742,6198,8645,6132,5261,10940,15024,12867,6192,-10637,-15065,-3083,11008,13100,-4448,-8189,942,12555,10884,972,-5620,-13051,-8775,-15814,-16043,-14337,-19405,-19695,-19193,-13998,-3558,-5313,-17220,-9328,367,-1124,-9089,-14910,-19758,-7772,206,-3652,-15263,-20223,-14737,-17777,-16696,-19294,-16650,-13946,-13274,-5577,-1374,5705,10733,7781,-2480,-15236,-2213,654,-3854,4244,-917,-3257,191,11526,14858,1556,-14605,-4399,11533,3799,-11921,-6394,-7567,-13850,-16124,-13405,-22410,-12338,-8869,-9256,-5412,7106,18713,22018,16236,9796,-369,-10205,-15914,-13473,-8376,-562,8832,15390,13200,4072,-746,-2550,-63,-4113,-9161,-10012,-6454,2033,13191,20139,18470,13600,691,-11054,-3344,15346,24709,5729,-7987,-17081,-16177,-5927,4319,9165,12259,8480,-1612,-13319,-12878,-1446,805,-4306,-8803,-4035,4100,9538,16028,14116,2497,-10029,-12839,-10780,-5798,8092,17722,11422,1869,13577,26670,28333,28304,23616,17688,10262,171,-11671,-5158,9872,23738,30580,19072,7763,6215,3722,5240,11586,15121,9952,1054,-1414,-3991,-10478,-39,8766,9842,11622,11659,11533,7450,-3690,-5974,4678,16943,15949,8872,-2052,-7864,-10257,-824,21212,41982,46221,18464,-10483,-15161,-5564,-7228,-11489,-11724,-8230,-4184,-1814,-4779,-10606,-9401,-4700,-5303,-12764,-16512,-9277,-1161,4009,10038,7809,1861,-5267,-14471,-10309,3243,9888,12024,1779,-14924,-10853,-1566,-361,-6835,-14989,-12423,713,12140,5432,447,-2513,-4153,-6196,-5544,-4886,-4300,-345,3573,6362,7539,4431,2679,11273,24588,36868,44632,48229,45216,40493,46431,47038,38726,27028,18308,14382,12367,13240,13513,16110,22318,18599,1575,-6599,-69,13383,30706,28525,18054,6404,3380,6753,6730,5133,-7619,-10264,-12811,-11073,-8256,-7977,-11141,-15754,-18011,-11294,5455,26082,40408,38050,26099,9988,8340,16244,13970,8153,7246,14154,12277,2049,2566,26380,27977,15025,7817,4809,1664,1263,-2284,-8738,-11983,8265,14321,5714,-2526,-4750,-6901,3279,9980,2020,-3324,-10571,-11987,-12600,-3630,420,-4044,-7820,-10778,-12085,-13177,-13721,-12255,-15528,-12168,-5852,-4234,-6992,-11886,-11365,-2931,-1537,-6557,-11616,-12037,-212,9071,6368,-3168,-10744,-10833,-3595,189,-591,-3920,-11498,-17149,-14091,-6103,5239,15583,18285,3744,-8412,-10010,-4514,2386,8801,3487,-197,-1207,5694,17335,8022,-6537,-7856,-3111,-4755,-10275,749,5300,4096,3352,4673,4477,5474,4323,-2266,-10904,-5845,-2069,-26,1238,-28,-2327,-5816,-12701,-9803,-6142,-9515,-12572,-7244,-10570,-2353,4714,7915,6406,-3459,-12227,-12062,-9609,-2090,8329,20995,33602,33097,7852,-10115,-11050,-5425,-143,6209,8183,6868,6599,10212,21203,33762,42686,26109,9190,-2333,-11582,-6146,9395,31929,46924,29387,8559,-6881,-10793,-1453,16443,17544,7027,5453,7895,12894,14566,15094,30745,34290,23997,16369,8580,2633,1710,4359,10163,17281,21849,17363,2683,-15404,4609,25573,27576,17110,6246,-2702,-7815,-7690,-8676,-13079,-10615,-4939,1661,12857,20633,16920,8017,154,-8149,-6457,2616,7506,5931,1452,-1533,-6375,-9216,-6527,-3551,-3783,-6465,-836,13185,18563,3484,-10506,-11171,-7919,-5580,-10019,-10310,-4554,-3776,-2915,-486,10219,24583,29269,12121,-2289,-9523,-11533,-7810,-2582,6563,13162,8891,-3824,-9202,-4038,-5765,-10003,-6087,-6955,-5334,-5952,-5601,-2366,-2414,-360,-3381,-4201,6746,9677,5234,-1673,-2370,-2445,-8433,-19475,-4810,10819,11899,-1765,-3157,17031,26698,7309,-11257,449,12788,24243,33680,34452,30211,26821,19179,4979,-10996,-6764,-5069,-2969,2414,9487,11019,7062,2701,-4746,-15562,-2207,8766,7207,-2075,-10775,-7397,1655,8260,5246,-3058,-8495,-13076,-2426,3292,-7326,-13965,4058,23743,37751,39612,27843,11152,1289,-3262,-8645,-4102,-1051,-4412,-4358,-3519,-5042,-9558,-14792,-354,13933,23004,31178,53095,88325,91788,60592,40456,26087,18082,17859,18768,17236,9026,-1668,-9270,-8984,-1910,8076,4989,-6129,-11724,-8143,1681,-4158,-3788,14248,43422,76373,86568,51912,22891,13566,11027,10899,9338,2545,1984,6263,1875,11858,44029,40899,23955,-5034,-20052,-10517,-9556,-6913,-5582,-853,-106,-1456,2138,6142,8403,7315,1781,-2151,-2620,1261,6078,3491,-6098,-12960,-10194,-6830,-6686,-13020,2516,27837,41765,38031,31944,27867,19516,8303,-9965,-21704,-18468,-10971,-7780,881,13090,14593,15052,21910,26895,17023,-1740,-7654,17097,57002,84934,88269,63846,25296,-104,-10576,-10674,-8384,-9427,-8664,-9216,-8138,-3949,-3187,-6982,-13114,-6691,130,4639,7914,7371,1644,255,3969,5348,3636,3609,3437,19518,31305,28452,11575,-1644,-7245,-10558,-11518,-5516,-2307,-3825,-3456,-2113,-4706,-1212,5338,4853,-2948,-7051,-6125,-145,1149,-9316,-16369,-13524,-11880,1329,14723,20541,16855,13251,12900,6639,-805,-8998,-10582,-14595,-10608,2022,20209,34987,31240,15865,7111,7016,5344,1473,1741,3794,4502,8132,7177,2317,-1792,-7113,-14360,-6034,-5260,-9032,-9827,-6387,-1332,3568,-1293,-8285,-10201,-4569,5235,4765,-1592,-6502,-1427,1466,-7988,-10193,-11990,-12878,-12326,-14440,-17962,-15112,-18864,-11443,4749,5263,14739,21289,27189,21592,11456,-862,-10583,-13560,-6851,8159,27015,36727,14660,-16943,-14396,-7556,-1050,1684,-4832,-7181,-8190,-8950,-6845,-6450,-12086,-13065,-4532,-5294,-14727,-11906,-3711,-5894,-11047,-12917,-14366,-15480,-5194,1654,6198,5423,93,1843,9359,16777,27009,20854,8371,1594,2316,-10686,-14970,-12753,-14358,-14265,-13130,-6491,1387,-2634,-5881,-12912,-8289,2920,9463,9391,3002,-5015,-12744,-11612,-3459,7536,16909,9432,-6920,-11598,-5646,-4283,-5905,-10555,-5077,-13022,-12020,-7256,-9180,-5806,-1676,6211,16042,27253,32574,23168,6009,-7557,-14404,-6042,962,4710,836,-3563,-3606,1438,835,-862,-3550,-5234,-2802,-3845,-2121,6589,14440,15873,9481,-1713,-14700,-13431,-1668,9845,12202,9927,6877,8161,9704,3021,-3411,-9708,-4449,6200,3565,3693,4921,5919,2490,-4576,-5040,-689,-7389,-14504,-4087,5841,6989,3390,-4595,-10971,-8994,-5699,-5481,-5373,-6141,-4309,1954,10940,25875,40959,32994,5597,2561,7598,5322,-3801,-8318,-8550,-6306,-4323,-4423,-9292,-6180,2173,3314,1497,6547,11697,16389,8856,-5171,-10548,2151,8808,17874,26887,38843,41634,26285,17203,17825,21017,26172,29216,16910,4469,-2164,-7356,-8407,-3934,-774,4061,8235,5143,-3863,-12627,-15365,-14913,-9792,-3139,2015,10895,16375,3422,-3119,-2321,8300,14904,11810,10246,6553,2177,-457,-3875,-7545,-17414,-4670,11329,28003,48109,52389,26181,11909,8843,6122,7157,2071,-9162,-14726,-14973,-15004,-6008,1804,11367,9332,-1620,1864,138,-8675,-15776,-10920,-6790,-10024,-7277,11179,18016,11827,-2364,-19084,-3176,6742,7212,5308,2779,-1548,-3185,3686,6802,6415,3049,-2251,-4619,2532,10707,21271,34713,28109,10747,8384,17691,23738,8436,-12099,-18095,-5143,5072,13879,27005,32841,25319,19114,17842,16987,15306,13215,2731,-9809,-12215,-7883,-7312,-7567,-7089,-2820,3486,5002,4426,-5415,-1681,4948,4396,-2865,-7707,-11927,-11735,-6809,-3201,-4266,-4215,-7707,-7127,-7655,-12124,-10139,-9796,-2494,3719,9339,14906,18607,13686,6561,4307,1916,-10545,-13607,4709,25635,43969,45682,26557,2984,-15530,6721,33132,30948,12619,-644,-7854,-10515,-8866,4283,10305,5041,-1596,-8296,-15654,-13263,270,21130,37224,44505,41465,26594,4184,-4383,-9536,-11348,-10194,-12081,-15192,-16734,-15833,-11573,-4297,2594,10984,-1195,-15290,-14985,-8795,-3747,-4998,-11379,-8239,1523,5486,10982,14843,3484,5416,19148,23506,16537,16393,19477,19942,15840,8026,1675,-2181,-3465,-1,979,-2841,-5751,-814,5738,-1806,-5337,391,-1289,-11819,-6924,8530,24921,32572,29474,10948,3788,-6666,-9382,35594,58579,42567,6918,-8901,-16479,-14683,-4848,-3333,-6741,2144,16745,23095,33220,41390,42082,30714,8747,5490,15775,22143,14786,6600,1202,-2741,-1422,10976,10589,-1988,-1898,266,-1592,506,15364,39200,46381,44431,36172,26653,18454,18036,11828,-2442,-4826,-5079,-3464,1559,6325,-4470,-15215,-843,17341,33496,28322,13547,2851,-5262,-11735,12167,29660,26101,21930,18334,14256,10599,9161,7750,3180,-11329,-9665,7338,24108,38799,27201,5286,-6647,-13891,-18622,-16876,-11653,-6766,4776,11955,115,-7986,-2409,17292,25616,14755,7173,5446,3182,3808,3911,5630,7326,-4536,-13961,-4924,-2563,-8526,81,2074,-12703,-4763,7024,5802,4201,3377,5336,1046,-3148,-1600,2885,4390,-2558,-6679,-2122,6075,10203,8426,5111,5378,2274,-4249,-11872,-16033,-9924,-4862,-7059,-12669,-9760,-1876,2574,1703,-739,-7611,-15454,-10833,-6333,2721,16008,27604,28340,18631,5849,-774,7237,11874,4776,-4230,-6692,-6828,-9449,-8450,-3807,12562,48246,76005,71604,45188,13978,3607,-4343,-13371,-9957,-901,-2145,-9990,-15116,-14704,-6852,1023,-1896,-7004,-5677,6083,15465,10266,289,-7355,8273,43793,69567,86883,82322,53561,32941,12906,-2959,15818,28051,10902,7784,11887,14949,8151,4313,6540,8751,10627,8323,3801,2450,7486,16067,20918,22874,15763,-866,-7874,-5581,-1725,804,-4926,-13809,-16890,-14772,-10879,-9042,-6236,-2704,-8472,-14974,-7058,-3728,-3043,-4597,-16764,-6361,4797,18595,23028,9201,-9592,-10283,-5789,-8642,1889,16879,18077,11016,3509,-2494,-2797,1551,2761,-1550,-3771,-2250,-4566,-1833,4415,11947,19279,24024,16360,634,-8558,-2917,-2821,-8428,-12522,-12994,-12718,-8987,-8489,-10849,-12102,-5235,12337,21791,15453,4092,3858,7961,9934,5634,-1251,-8483,-13595,-14642,-1431,5733,-6187,-18159,-13199,-14489,-11667,1741,11472,17882,13145,-2496,-19534,-9301,2230,12476,9581,-7887,-16454,-8597,-9345,-5287,872,-2766,-11554,-15121,-8563,-8041,-11685,-7499,8234,19584,10201,-4468,-5526,-15,8117,9561,3009,886,1472,-7883,-9125,-5532,-1019,-4514,-11926,-29,13653,14742,7471,-4450,-12303,-7822,-3547,-732,3424,11575,18053,26116,29051,31747,27258,22588,16503,-3987,-10158,-9745,-11410,-13744,-7961,-1039,1175,-1701,-2488,8712,6752,-4902,-9914,-13622,-7914,2435,4933,-577,-9993,-9905,3991,2516,-8729,-10747,-11564,-10606,-7023,-1346,4588,4523,2016,-5972,-9144,-5363,-6752,-10438,-14460,-10512,-1652,4625,-3112,-15147,-7202,4458,8776,2983,-5455,-12229,-11029,-8077,-4195,-1995,-2421,1657,-1203,-8228,-1130,5709,2950,-212,1475,455,1673,7736,15227,10052,4514,4434,9326,21498,33645,38111,26068,22571,14754,3793,-7961,-5117,3845,2401,-105,-1857,-7967,-13048,-13591,-1594,5018,5259,12957,26117,42216,58908,55498,30849,6151,-5806,-13587,-6247,4879,9545,9266,633,-5834,-4913,5529,11625,11460,5017,-2177,-10459,-13625,-11018,-13403,-6555,3211,7282,9934,12197,5693,5243,-1474,-16091,-14134,-15205,-18582,-15975,-11367,-4365,3120,4609,-188,-4530,-4759,-2991,3102,13105,27349,18756,-4854,-13473,-3029,6463,9984,11629,12669,19989,40615,65106,67833,36920,9489,-2797,-9520,-13356,-10497,-8005,-9453,-14721,-17111,-17938,-11956,-9597,-12497,5355,15739,21397,29420,29752,24837,19420,18988,19366,14571,2354,-3858,3091,5822,1446,-6203,-11812,-3463,-2098,-12152,-10874,-9809,-7316,-1474,-964,-576,7541,16777,24158,28644,18611,3129,-2284,-8818,-11532,-12712,-14269,-6754,1668,1129,-1837,1723,9432,15337,16959,14609,8184,2701,-419,-946,-5446,-10295,-6941,6153,19826,16945,17037,4350,3748,-435,-8284,-15270,-16789,-9234,-2186,3932,5509,1186,-7594,-12545,-3675,8222,12010,7805,4749,4046,-2451,-9809,-3761,-1554,-2443,1107,155,-10678,-5887,-5496,-10241,-15563,-11891,-9736,-8852,-6209,-1098,695,-3603,-6416,-3872,-3066,4320,14365,17359,16020,9657,7622,13839,8546,3763,2881,5541,13285,18164,14086,9873,7563,1221,-6519,-7051,-2945,2409],[2523,-768,-9172,-12081,-8258,-6845,-3873,-1869,-3000,-6985,-10264,-5389,534,8721,13675,15212,9951,-6220,-6552,-3573,-8708,-15647,-9477,4926,7432,5264,4905,9216,13885,9241,1635,-2646,-3233,-8752,-5387,-1457,-4311,1781,7445,3695,1703,-5240,-14596,-1909,-368,1231,10079,23042,20818,10353,6791,-467,-9273,-10811,-2792,7021,18862,29092,24432,10567,-818,-7165,-6929,-7069,1265,205,-8968,-2945,5356,17569,33057,30020,3687,-7920,1546,1176,-8246,-14462,-15601,-13342,-14204,-11974,-3658,13716,31288,47476,54075,39561,19078,8704,10064,16301,4442,-5455,-8412,-9223,-4675,-191,1049,4448,4927,10591,19996,29155,33668,31709,24084,7294,-7100,-15706,-12695,-2372,11442,23073,26100,26289,27415,26625,21232,9015,-5521,-12565,7531,32073,44327,35967,28713,18894,12857,12481,9070,10554,22840,24996,20357,12714,4717,-2166,-16612,-12427,-2350,7491,14855,14049,2992,-12965,-8395,-6117,-6497,-9164,-11605,-12332,-15891,-9120,-42,-3325,-1501,4966,15983,22885,21039,13008,1790,-146,15157,18264,15762,6896,-3880,-8328,-3184,2092,-5208,-14085,20828,92250,177996,222818,203346,136918,77115,11413,-19504,-26454,-14490,-13038,-16412,-21495,-20868,-18785,-13706,-4592,-8880,-4769,2683,10004,13523,12856,13570,19183,21891,18372,10127,-9007,-14237,-2949,10140,11857,-4923,-2994,10250,24399,22058,9852,668,-8212,-4958,-16312,-21461,-22821,-29951,-30159,-27561,-14417,-3482,-6016,-17756,-8932,2022,1508,-5835,-11178,-17802,-9051,271,-2633,-13265,-17111,-13591,-18698,-18421,-16979,-16239,-12176,-11265,-4624,-807,7218,12274,8984,-1168,-13769,-3337,-3442,-9486,-3344,-8299,-9955,-5063,6746,10946,-656,-18000,-5005,12127,7372,-9589,-5743,-7427,-14301,-19216,-17008,-19778,-10446,-7793,-9317,-6310,5338,15251,17431,12308,7056,-2326,-10275,-15099,-13267,-8097,-194,9231,16049,14435,5737,1084,-658,929,-4089,-9597,-10726,-8841,1288,15161,25942,28456,27603,16095,-1631,777,17908,22265,2296,-9081,-17170,-15841,-6865,2133,6293,10628,8707,-37,-11531,-12037,1022,5199,-2303,-10750,-5711,4497,10358,16503,14182,3639,-6899,-10663,-10311,-7375,4587,13580,7824,3660,16743,24464,23071,24281,20747,15330,8160,-880,-12788,-4853,10015,22803,28835,18895,9529,5923,1073,3036,10937,14301,9819,234,-4638,-7656,-9083,2862,8939,5448,5066,5348,6445,3177,-7954,-7264,3746,18194,20156,13671,1089,-6411,-9664,-159,22429,43597,48592,18184,-11566,-14093,-5248,-6915,-12308,-13777,-10937,-6731,-3379,-5614,-11359,-11648,-5589,-783,-3633,-12123,-5941,1724,8024,13222,9224,2880,-4879,-14353,-10801,1690,3822,5203,-899,-15016,-9354,-760,-451,-7586,-14949,-15425,-4124,8864,5081,976,-1688,-4067,-7133,-6769,-6344,-6002,-1353,3023,5345,5439,2450,536,8285,19810,29878,38380,46047,46376,43052,48439,47199,39023,28003,19024,14631,12715,14263,14009,14646,18737,15011,10,-8744,-2087,11537,27029,23754,16684,6699,5256,9762,10626,8788,-7307,-10888,-12342,-9424,-7377,-7112,-9366,-13085,-15283,-9566,6356,27356,44442,44828,30860,9700,6138,14914,14049,6948,6207,13389,9931,-926,-1247,22764,27020,13097,3983,407,-2527,495,0,-5498,-10387,10011,18509,12891,-967,-6013,-8222,3443,10813,2390,-6072,-13728,-8400,-9192,-2875,356,-3651,-7468,-10803,-13126,-13751,-14201,-13056,-16596,-12628,-7084,-6049,-8318,-12263,-10961,-2586,-2737,-7289,-13063,-12990,665,11040,9535,-626,-9807,-13327,-5483,-2772,-4665,-8699,-16101,-19747,-14343,-4668,7224,16456,17445,2765,-8581,-9970,-4755,1787,7726,726,-5221,-7434,-2491,8483,2519,-8354,-6565,-723,-2690,-8315,550,3387,823,-252,1577,2109,1659,518,-3624,-11363,-5796,-1581,-404,-377,-2800,-7974,-11526,-9982,-5285,-1936,-3134,-9939,-14154,-14059,-4587,2974,9265,11221,414,-8574,-13734,-11012,-2622,7882,21352,35349,31560,5001,-11940,-11045,-4883,-1884,2983,6537,7210,7286,9153,17423,28645,39112,24603,8961,-2576,-12999,-4254,11154,33279,45725,29047,7598,-9785,-12582,-2693,13497,12970,4905,5328,9012,14187,16529,17556,31877,29437,20740,16211,9087,4107,4524,7400,12806,19147,22435,17223,2309,-14545,737,18810,23547,16209,4651,-2717,-8812,-7747,-8823,-12205,-9217,-4081,2446,14253,22800,18740,8657,422,-7450,-7262,554,5109,3892,786,-600,-4819,-6913,-5220,-3234,-3541,-5932,-1193,12530,17279,2138,-12165,-15438,-12592,-8701,-10369,-8747,-3942,-3709,-3052,-416,10313,24025,29775,14329,-866,-9692,-12967,-9002,-3148,6548,13370,9330,-3865,-8214,-3227,-4525,-8943,-7414,-8399,-5753,-5664,-4502,-1329,-1547,1207,-2859,-7094,6237,9253,4954,-67,1182,472,-5260,-14979,-7973,6874,8658,-3468,-2325,18526,27412,8385,-8651,-1000,10847,23500,32322,32151,29651,28906,20260,4013,-9091,-2487,-1296,109,4229,9005,8532,4502,26,-7195,-14415,-328,11732,10951,2972,-4522,-774,6164,9078,3427,-5693,-10088,-12023,-1094,3273,-6562,-10690,3205,17282,28433,32933,25620,11284,2548,-1537,-7935,-5861,-4129,-5092,-4234,-4146,-5471,-8168,-8906,9345,25306,32886,36587,55683,85257,84595,53671,35747,24341,18323,19172,18797,15775,7974,-1872,-8551,-9501,-3783,6777,5125,-5392,-11316,-9668,-2364,-4569,-3012,13493,39937,70581,80334,48980,21980,15289,15945,16723,13577,5162,4261,9057,3957,14170,50288,49248,29569,-2798,-21019,-11304,-10104,-7961,-5496,-306,-180,-3696,-585,3757,6841,7395,3185,-832,-1821,1369,4854,967,-8945,-15814,-11517,-6856,-6295,-15096,737,25648,40642,38343,33400,28820,20481,8894,-8296,-19284,-21348,-14200,-11486,-2901,8459,11498,12907,17789,20787,11798,-3532,-10341,14382,55189,85675,91464,63869,24285,-710,-11475,-12146,-9918,-10043,-8384,-9532,-10181,-6300,-4696,-7494,-12563,-6729,-850,3132,7085,6575,609,-822,3890,6696,5524,5148,2747,17376,31629,32240,17595,3434,-4091,-9941,-13126,-7714,-5139,-7857,-7750,-4884,-4994,405,8227,7541,-1686,-6268,-4573,-1745,-1699,-12235,-14759,-11387,-11415,-431,10845,14747,11434,8710,8622,2738,-3921,-11542,-12482,-16122,-10437,3025,22616,38286,33203,15592,5464,4586,2764,-954,508,3952,5694,7237,3791,-400,-3931,-9857,-17322,-9160,-7300,-9610,-9427,-5010,1738,6695,503,-7257,-9263,-6674,2204,1758,-3373,-8330,-6893,-2419,-10239,-12280,-14447,-15091,-13872,-15673,-17186,-12890,-14331,-14861,-1901,1592,12539,21601,29067,21345,9253,-3125,-12753,-16324,-9946,3848,19661,25195,2567,-18603,-7354,-3219,1801,3207,-3515,-6323,-7954,-8538,-5651,-4471,-11003,-15437,-8488,-9290,-17781,-11268,-4039,-7437,-13579,-16069,-18429,-10646,-186,7230,11326,8793,2446,3566,9796,15316,27620,28004,16664,7112,3852,-12163,-15399,-12572,-14054,-15728,-16079,-8547,1423,-903,-4384,-13099,-9252,3995,13694,15292,6777,-2964,-10856,-12837,-5609,3925,12682,6638,-9292,-12148,-5923,-5131,-7130,-3713,9629,-232,-5989,-4088,-6748,-5057,-3408,4059,13733,24079,27460,17118,3162,-6978,-15177,-8744,-493,5195,2096,-2943,-4344,-336,-1607,-1985,-3016,-3807,-762,-2206,-3685,3888,12051,14757,9831,-917,-15051,-14193,-993,12125,15014,11451,7347,9546,11655,3474,-4145,-10006,-4364,6180,3988,4178,6026,6008,425,-7905,-5321,184,-5965,-13766,-5493,3672,5497,2438,-5134,-11518,-10561,-7904,-6736,-5711,-6271,-4510,3541,15908,32737,47501,37736,6085,2803,10514,9068,-1176,-7026,-9326,-7442,-4938,-4729,-9428,-5350,3233,4933,4059,9176,13717,18397,9910,-3389,-15792,-3973,4744,14702,22979,32286,35849,21167,12802,15552,20511,26951,28804,14633,1610,-5661,-10205,-9683,-4720,-1843,2461,6325,3914,-4318,-12785,-15796,-15137,-9767,-2325,4247,14470,19795,8566,-631,472,12207,14022,9746,8576,4921,925,-775,-3122,-7581,-16824,-4132,10972,25342,42811,50277,29169,14301,12114,11618,12146,4476,-8019,-13808,-13125,-17156,-7260,2948,15870,17645,5412,6128,4677,-4573,-14436,-11794,-7221,-8970,-9767,10318,17886,12068,-2368,-17537,-1519,10275,11572,8541,3983,-2542,-4837,1896,5069,4886,2500,-1578,-3744,1733,9135,19823,34368,28280,12069,9505,17758,22753,6973,-13173,-15406,-950,10711,14940,24052,29712,21974,14315,12950,14192,14458,14389,6490,-6634,-13861,-11325,-9272,-8639,-9437,-6016,166,2391,2398,-4576,1708,7944,5528,-5482,-9736,-12400,-13105,-7902,-3434,-4014,-6038,-11932,-9202,-6709,-8809,-9076,-10486,-3962,1868,6604,11423,18654,14966,7886,5748,3671,-9334,-14651,3805,24094,42577,43348,24122,1101,-12188,10769,38711,32727,11903,-951,-7990,-11265,-11380,-87,4826,1209,-3542,-8735,-13049,-9463,3167,23154,41456,49486,44826,28984,4599,-5214,-10769,-12856,-10574,-12111,-15584,-18655,-17817,-11686,-2978,6556,15703,60,-15436,-14195,-9413,-6451,-7541,-11551,-7852,1942,6434,12208,14963,2313,1315,12171,16571,10492,11037,14048,14937,11397,4628,-1277,-5251,-5261,-536,1063,-3590,-6865,-62,6839,-316,-5462,39,-1254,-9914,-2215,13495,28185,32228,29748,14456,7245,-5092,-11751,34536,64203,47930,9758,-10870,-17419,-14850,-5457,-4547,-8281,1000,15855,22281,32161,40345,37822,28589,9361,6812,17815,22916,13162,4319,-403,-3679,-1781,8589,7530,-3685,-3848,-1954,-3721,-724,15508,41779,49056,47065,38490,28821,21197,20483,15458,-365,-3510,-4299,-2477,3363,7831,-4539,-19063,-1817,14394,25732,23155,11278,-207,-9991,-17020,10962,25609,21801,18875,16653,13002,9881,9553,8138,2064,-14196,-6952,12140,29352,40984,26186,4643,-7237,-11825,-15718,-14897,-10559,-5858,6252,14697,1510,-7930,-2966,16572,22297,9715,2583,3311,2879,4500,5176,8103,9898,429,-8810,-3285,-1185,-3585,6347,8099,-10104,-10499,5455,7786,6770,5237,5987,785,-4339,-3041,311,-447,-9242,-13491,-7720,1631,6810,5711,2819,3097,145,-5829,-12446,-14715,-10960,-6833,-8994,-13875,-10366,-2548,1188,-91,-1956,-6791,-13705,-8876,-5121,2160,12329,20122,20193,11490,3150,-558,7724,12877,6592,-2956,-8369,-9027,-10587,-8251,-3648,10209,37178,60351,60828,42203,15249,6261,-2034,-12130,-10459,-1828,-2445,-10514,-15933,-12426,-4232,3146,-579,-6809,-6889,4521,14729,10944,948,-6852,7876,44931,75443,94131,81824,50375,34873,17616,3071,22602,27522,9729,6900,9976,13256,8090,4922,7055,8813,10084,8413,3702,1218,7376,21468,30249,29776,19287,32,-8132,-5400,-255,4288,1387,-5578,-13550,-16373,-12977,-5285,-732,806,-7428,-14564,-6483,-4563,-3459,-2208,-15414,-12974,-3144,10742,16220,5315,-10208,-7928,-4252,-7649,4312,21091,25541,15957,4906,-2779,-4623,286,1868,-1026,-3341,-3485,-5823,-1971,3452,8174,13219,19419,16296,3691,-2977,1791,466,-6748,-12928,-14334,-12542,-6895,-6590,-9907,-11654,-5838,11428,20436,14807,3194,1313,4107,6550,3801,-1031,-7174,-12320,-15957,-1678,6448,-5453,-16358,-13011,-14996,-11065,1001,8301,12657,9240,-3579,-17626,-9460,2606,13942,13765,-2892,-16611,-10006,-9114,-2895,1945,-3351,-13689,-10096,-220,176,-6520,-5368,9330,17063,4917,-7421,-4888,935,7828,5945,-2715,-4566,-1743,-8345,-7818,-3743,797,-1916,-9791,384,14863,16216,7601,-5037,-10628,-6042,-1681,1206,5602,12391,18058,26435,30559,35951,34963,30421,18017,-5174,-8871,-6609,-9628,-12902,-4620,3466,4821,171,-2275,9907,9813,-1287,-11038,-15010,-9183,1519,4737,34,-9035,-9761,5096,4769,-6105,-10885,-13455,-10850,-5792,795,5552,3764,-560,-9476,-10384,-7421,-8460,-11591,-14291,-10014,-2164,2746,-5086,-15980,-6299,5218,10474,6993,-581,-8875,-9572,-6856,-3480,-2580,-4322,-311,-2827,-8180,-1622,2326,-1942,-3696,432,559,3435,11094,19260,13522,5646,5480,11833,26021,38903,38785,22277,17590,9613,-1051,-10362,-4064,4598,2414,-789,-2807,-9256,-14452,-13419,703,7427,7669,15521,28762,46995,65328,61529,33924,7883,-4279,-14580,-8534,3209,8016,7465,-1702,-6393,-2916,7446,12772,11198,1079,-5551,-11346,-13277,-10878,-12315,-3649,7106,11217,14239,16761,10373,9676,-346,-16778,-8740,-8683,-14847,-15989,-10880,-2371,5119,5861,860,-2836,-2682,477,8797,20959,33652,23024,-1382,-13375,-3897,5687,8919,9116,10107,17385,35697,56751,61746,38444,12101,-715,-8441,-13332,-9785,-8207,-10936,-15861,-17029,-15908,-9896,-6665,-5886,11299,20670,25591,32539,32963,29317,23700,23256,22715,16758,3452,-4141,2588,6245,1578,-8504,-17358,-5603,-4018,-14824,-8944,-8931,-6959,-189,2157,3751,11208,18466,23519,26675,20278,4202,-1705,-8463,-9426,-9180,-11181,-5552,1512,309,-2883,1666,10028,15946,17434,15044,8393,2468,-469,-497,-4566,-9216,-6929,6153,18754,16929,18941,6771,5012,-314,-8272,-14620,-15965,-9021,-2825,2821,4652,643,-8258,-9452,-2011,8458,10620,5295,1613,1888,-1448,-5679,-1794,-1037,-3987,-121,-122,-11129,-7625,-6830,-11151,-15615,-11439,-8882,-7439,-4546,291,1546,-3392,-6373,-4509,-5258,969,11772,15740,14535,7360,6175,15014,11083,5367,3727,6034,13283,16354,11134,8558,7299,686,-7641,-6610,-1650,3116],[2514,699,-6970,-11309,-7929,-6242,-3933,-2582,-3152,-6170,-11424,-11354,-5443,3208,7068,9284,4982,-10120,-6622,-2646,-7858,-15958,-9463,5677,8010,4212,4117,10128,16049,11873,4393,-1741,-3599,-10010,-3923,-998,-6521,-4405,-2546,-4101,-1849,-5808,-16639,-3200,-1389,-822,4249,15910,16150,6443,2793,-3906,-11869,-10875,-2911,7164,18568,28384,25132,12293,1343,-6373,-8368,-10271,-1876,-346,-7875,-1807,6309,18507,32713,27868,4124,-8159,984,2595,-6772,-15729,-18982,-14532,-14232,-11652,-2559,16704,35712,51948,56296,40935,21703,12072,12926,19438,6801,-2708,-6257,-8656,-5636,-666,2761,7022,7161,13058,21925,30033,35762,33509,23838,6526,-8795,-17717,-12210,-1755,12559,23813,23828,21996,23315,25513,25139,15900,-95,-16595,2669,24836,34105,25850,20434,16476,13923,13546,8820,1422,6358,3944,-1568,-5032,-5943,-6285,-17101,-12640,-2621,6161,12891,11933,91,-13716,-8148,-6906,-7677,-10177,-13170,-14662,-16988,-7030,31,-4316,-3767,1852,12937,20318,19552,13595,3147,2104,17167,17682,15054,5345,-5788,-9765,-4432,744,-6401,-11757,26864,107058,206450,257979,234857,157625,86614,17650,-11819,-17990,-10823,-12199,-15439,-18997,-18349,-16649,-11497,-589,-1438,1278,6927,12370,16454,18169,21517,27290,28598,23840,14515,-6879,-12799,-2959,8405,9469,-5026,3027,20126,36067,33540,19375,7397,-2890,-228,-10263,-23892,-31055,-41482,-41937,-37161,-12922,-3708,-7254,-18891,-9108,2727,3532,-2747,-7576,-15278,-10463,456,-1186,-10618,-13490,-12574,-16907,-17221,-12174,-10966,-7845,-8705,-3874,-1027,7697,12757,9302,-552,-12618,-4723,-6731,-12307,-8629,-13500,-13323,-6855,4197,8134,-1668,-19473,-6154,11541,10275,-7153,-5644,-7646,-13865,-18829,-21230,-16437,-8218,-6805,-9725,-7666,3168,11641,12826,8092,3594,-4954,-10787,-14630,-13110,-7996,-119,9259,16345,15402,7192,2616,646,942,-5040,-10838,-11745,-11446,-267,15941,31135,38766,41388,32185,12315,9334,21841,19680,-681,-10180,-17309,-15657,-8070,-440,2869,8290,8430,1367,-9742,-11290,2960,8979,-710,-13143,-7561,4593,10560,15949,13159,4057,-4206,-8422,-9936,-9391,-250,7582,3543,6149,19249,21682,17809,19851,17502,12677,5693,-2378,-14291,-4907,9568,21120,26262,17997,10596,4229,-2898,909,9997,12594,8843,-831,-7854,-10856,-7072,4829,8374,287,-2935,-1422,930,-1665,-11018,-7558,2913,18708,23458,17781,3882,-5199,-9414,-449,21195,41711,47507,16191,-13249,-12940,-5500,-7319,-13856,-16311,-13096,-9146,-5254,-6419,-10617,-11586,-4385,5631,5270,-6240,-2477,4762,12197,15682,10024,3590,-4689,-14277,-11793,-727,-2772,-1207,-3319,-14604,-8085,-561,-1220,-8489,-14055,-15289,-7547,5500,4710,1679,-684,-3804,-7966,-8067,-7924,-7466,-1979,2586,4207,3034,-69,-2209,4668,14207,21900,30488,41545,45513,44211,48915,45494,37525,27498,18517,13895,12273,14216,13429,12160,14118,10779,-1664,-10829,-3972,9518,22543,18056,14092,6494,6854,12551,14585,12531,-6965,-12033,-11956,-7870,-6708,-6750,-8104,-10618,-12437,-7511,7500,28475,47718,50952,34857,8953,3775,13163,13758,5885,5290,12258,7465,-3495,-3281,21048,28427,13226,1228,-4763,-7752,773,3321,-2180,-9151,11055,22421,21323,3287,-7723,-9887,3631,12013,4108,-7260,-16343,-5896,-6451,-2130,-39,-3665,-7164,-10453,-13445,-14077,-14510,-13684,-17515,-13070,-8332,-8024,-9962,-13000,-11149,-3306,-4866,-8352,-13218,-11523,1241,11447,11329,1319,-8494,-15299,-7126,-5333,-7868,-11540,-17159,-20756,-14821,-3864,8226,16053,15406,1334,-9110,-10414,-5686,463,6078,-2214,-9787,-12390,-9002,566,-2558,-9704,-5641,799,-1533,-6748,880,2263,-1795,-3695,-1684,-658,-2597,-3849,-5402,-12097,-6003,-1423,-1083,-2094,-5470,-13009,-13075,-6145,-2155,749,1676,-3488,-7691,-8473,-6183,739,9444,15096,4055,-4871,-12154,-12261,-3704,6560,20655,35794,29166,2437,-13698,-11268,-4693,-3051,-253,4363,6882,7509,8243,14110,23749,35103,23020,8801,-2551,-13067,-2924,11982,32508,41581,26865,5756,-12973,-11523,-1507,12578,9935,3092,4868,9549,14733,17901,19923,30911,22720,16870,15739,9240,5062,6585,9662,14639,19953,21766,16277,1825,-12567,-3717,11430,18873,14495,4217,-2483,-9544,-8035,-9080,-11091,-7696,-3020,3318,16159,25436,20963,9175,280,-7193,-7790,-1357,2728,2044,1098,1884,-1942,-4167,-3973,-2952,-3161,-5120,-1543,11515,15773,1050,-12679,-16610,-12235,-7842,-8128,-6760,-3272,-3705,-3310,-360,10277,22959,29656,16421,455,-9983,-14362,-10094,-3743,6366,13338,9622,-3745,-7274,-2663,-3429,-7953,-8962,-9938,-6063,-5314,-3543,-766,-1336,2358,-1420,-8440,6259,9121,4430,461,3272,2521,-2559,-11532,-10604,2327,4898,-5356,-1692,19454,27395,9201,-6572,-2406,8299,21055,28830,28017,27045,28561,19495,2229,-6952,1411,2196,2692,5038,7121,4804,946,-3379,-10070,-12901,830,13380,13484,7330,1960,6365,10784,9496,1306,-8465,-11281,-11023,-947,1649,-6795,-8109,2568,11790,19845,25644,22302,10815,3520,34,-7253,-7900,-7425,-5766,-4268,-5003,-6303,-7089,-2450,19995,36056,42515,41817,57464,80015,75044,45312,29902,21393,17214,18961,17786,13939,6863,-2080,-8014,-9905,-5634,5220,5057,-4753,-10626,-10630,-5956,-4905,-2325,12444,35361,62307,71349,44914,20493,16260,19889,21496,16891,7257,6102,11243,5577,16199,55573,57118,35322,641,-18920,-12960,-11122,-8795,-4989,-15,-923,-6275,-3472,1105,5017,7172,4390,161,-1429,977,3105,-1913,-12111,-18652,-12269,-6769,-6252,-17604,-1092,22585,37519,36920,33446,28459,20601,9098,-6898,-17200,-22408,-16337,-15437,-6947,4020,8488,10754,13587,14150,6083,-5578,-13391,10962,50907,82193,90129,60723,21958,-1829,-12435,-13730,-11639,-10157,-8099,-10011,-12493,-8663,-6024,-7834,-12210,-7335,-2673,704,5383,5179,-692,-2225,3390,7590,7046,6419,1924,13660,29878,34076,22173,7299,-1684,-9015,-14324,-10015,-7575,-11317,-11894,-7960,-5868,959,9565,8736,-1303,-5664,-2520,-3064,-4846,-13707,-12338,-9449,-10240,-986,8241,10255,6965,4774,4804,-776,-6760,-13527,-13005,-16045,-9797,3852,23975,39852,33856,14662,3567,2614,922,-3474,-1202,3648,6363,4733,32,-3083,-5855,-12177,-18028,-12593,-10479,-10894,-9449,-3830,4556,9485,2183,-5998,-7254,-6845,172,-931,-5188,-9938,-11717,-6526,-12937,-14992,-17373,-17600,-15076,-16380,-17017,-11241,-10373,-13053,-7243,-420,10391,20824,29355,19928,6505,-5686,-15108,-19033,-12976,-649,11909,12821,-8561,-9152,-1457,36,3630,3823,-2535,-5835,-8197,-8425,-4570,-2537,-10245,-17773,-12281,-12733,-20252,-11289,-5026,-9368,-16381,-18663,-16360,-5528,4396,12282,15845,11730,4448,4793,9767,13260,26630,34727,25538,13118,4936,-13672,-15881,-12567,-13942,-17153,-18334,-9894,1292,775,-3024,-13075,-10492,4708,18075,22105,11487,-566,-9134,-13845,-7621,889,8565,3661,-11774,-12594,-6228,-5300,-3302,7943,22829,10054,-1032,-2374,-5127,-3783,-4379,1906,10979,19868,20979,9909,-267,-6593,-14952,-11652,-2193,5424,3385,-1704,-4663,-1881,-3763,-3289,-2490,-2139,1426,-453,-4928,1284,9843,13599,9878,-383,-15132,-14167,-484,13312,16742,12284,7739,10804,13327,3832,-4705,-9814,-5235,4660,3370,3841,6268,5327,-2086,-11959,-4862,1094,-4711,-13171,-7013,1190,3615,1205,-5859,-12158,-12201,-10204,-8105,-6049,-6056,-4100,5574,20545,37640,50781,39749,5855,2759,13410,13206,1871,-5328,-9705,-8609,-5648,-5167,-9606,-4858,3778,6171,6354,11585,15461,19651,10121,-1667,-15105,-9643,323,10862,18447,25296,29370,15658,7821,12185,18816,26691,27796,12615,-944,-9212,-13135,-10444,-5308,-2914,753,4255,2613,-4638,-12558,-15723,-15431,-9852,-1725,5966,16849,21508,12721,1910,3493,15948,13197,8433,7628,3777,-418,-1360,-2486,-7796,-16465,-3951,10255,22537,36790,45995,30841,15977,14754,16355,16690,7181,-4702,-10069,-10885,-16209,-8762,3650,19712,25767,12641,10625,9429,145,-10350,-10604,-7327,-7895,-11558,8282,16758,11383,-2906,-16048,148,13585,15646,11436,4824,-3572,-6563,-206,3281,3539,2161,-783,-3123,439,7015,17541,32242,27180,13086,10440,17720,22072,6545,-11847,-11966,3062,15184,14252,19758,25658,18269,9757,9573,13140,14367,15344,9590,-3667,-13430,-14538,-10856,-9204,-11527,-9346,-3360,-544,-56,-3759,5070,11402,8086,-6249,-12111,-13163,-14609,-8843,-3615,-3121,-6141,-15371,-11218,-5673,-4981,-6305,-9422,-4803,202,4010,8140,18906,17093,10135,7972,6185,-7232,-15689,2580,21688,39119,39203,21278,-169,-8973,14355,42355,32883,10653,-1489,-8240,-11994,-12721,-3247,457,-1896,-4934,-8077,-9947,-5710,5786,24432,44447,52920,46579,30467,4983,-6076,-12243,-13811,-10407,-11769,-15402,-19859,-19041,-11481,-1920,10287,19751,865,-15516,-13703,-10366,-10625,-11879,-12112,-7090,2635,7563,12731,13829,601,-3167,4163,7873,3450,5551,8628,9735,6689,1075,-4274,-7956,-5895,-468,1351,-4202,-8099,-108,6817,44,-6037,-650,-1041,-6796,2422,18308,30481,30400,27994,16252,9488,-3799,-13662,31530,65760,49961,11752,-11907,-18188,-14927,-6061,-5717,-9936,-926,13743,20195,29482,37440,32276,25521,9835,8350,19811,22959,10847,1698,-2234,-4799,-2395,5594,4202,-5485,-5914,-4227,-5799,-1758,15605,43836,51442,49699,40966,31182,23967,22551,19234,2476,-1381,-2946,-862,6136,10881,-2538,-22986,-3080,10963,17429,16762,7872,-4421,-13785,-11845,8457,20572,17264,15631,14726,11416,8844,9770,8628,1271,-16400,-5005,15844,33128,41147,24153,3865,-7971,-10674,-13557,-12713,-8872,-4351,7977,17132,2917,-7852,-3668,14957,17747,3667,-2327,1408,2611,4969,6058,9803,11419,4700,-2619,618,594,333,11358,13032,-4717,-13000,4934,10133,9307,6748,6282,443,-5703,-5081,-3251,-6513,-16794,-17531,-11025,-1561,3802,3051,529,814,-1933,-7264,-12550,-13504,-12216,-9096,-10694,-14717,-10688,-3057,-57,-1809,-3237,-5981,-11895,-6972,-4329,596,6618,10098,9928,3423,34,-641,7971,13877,9392,12,-8972,-10853,-10957,-7277,-2950,8495,27508,45066,48908,37919,16071,8411,-30,-10795,-10745,-2602,-2445,-10667,-16605,-10540,-1281,6498,1515,-6443,-7439,3934,14519,11764,1569,-6284,7380,44201,77806,96707,77472,45635,35703,22622,9885,29723,26114,8056,5424,7388,10498,7182,5174,7222,8588,9183,8142,3537,-248,6764,26205,39413,36159,22377,442,-9371,-6012,402,6467,6545,2382,-5575,-7297,-4803,2188,6095,4318,-6774,-13991,-5309,-4934,-3730,223,-10210,-16290,-10081,2539,8254,1130,-9587,-5712,-2921,-7004,5853,23598,31240,19796,5647,-3527,-6562,-1026,781,-988,-3233,-5068,-7238,-2035,2727,4940,7306,14190,15873,6819,2021,5502,3056,-4600,-12579,-15860,-12543,-5418,-5432,-9628,-11715,-6817,9227,17651,13582,2502,-996,90,2799,1813,-462,-5185,-10175,-17614,-2927,6203,-4295,-13960,-12769,-15397,-10413,470,6220,8882,6434,-3637,-15889,-10297,2296,14468,16476,1139,-15446,-11280,-8435,-345,2896,-3866,-14542,-4878,7519,7342,-2204,-3501,9487,13179,-684,-8668,-3319,2327,7703,2575,-7353,-7998,-4031,-8394,-6532,-2217,2259,321,-7657,931,15655,16970,7147,-5296,-8997,-4498,-47,2898,7464,12868,17881,26818,32391,40442,43137,38348,18681,-6326,-6703,-3391,-8076,-12210,-1648,7164,7674,1764,-1895,10685,11895,969,-11791,-16427,-10693,118,4261,707,-7547,-10588,4965,6203,-3425,-8840,-13905,-10380,-4504,2756,6180,2851,-3142,-12003,-10351,-9394,-10531,-12953,-14178,-9942,-3191,383,-7413,-17125,-5726,5403,11124,9908,3680,-4687,-7427,-5932,-3269,-3683,-6711,-2914,-5187,-8640,-2613,-1355,-7122,-7638,-1129,98,4571,13699,22491,16476,6262,5785,13279,29530,43376,38396,18398,12537,4327,-5860,-12182,-2981,5009,1990,-1975,-4206,-11086,-16558,-12409,2691,9247,9402,17259,30406,50461,69747,65376,36028,9690,-2463,-14614,-11083,1590,6534,5568,-3926,-6336,-1399,8408,12726,10162,-2226,-8614,-12656,-13483,-11105,-11420,-1159,10468,14786,18304,21062,15168,14448,979,-13267,-3464,-2464,-10524,-14835,-10509,-663,6848,6858,1546,-1682,-986,3563,13370,26651,37217,25498,1105,-13040,-4940,4712,7627,6375,7083,14031,29372,45718,51671,37223,13685,747,-7775,-13800,-9638,-8912,-12693,-17382,-17451,-14546,-7638,-2434,401,16713,24635,28482,33951,34396,32671,26913,26553,24983,17931,4081,-4540,1719,6109,1283,-8728,-12645,-2656,-2328,-14643,-7329,-8628,-6783,1440,5653,8034,14477,19234,21453,22732,19976,4292,-1993,-8872,-7927,-6890,-8940,-4890,795,-888,-4086,1382,9975,15642,17102,15015,8625,2513,-398,-318,-4035,-8141,-6790,6250,18274,18246,22250,10201,6695,250,-7703,-13677,-15408,-9451,-4175,1153,3447,-110,-9122,-7305,-888,7744,8249,2039,-1662,788,719,-2382,-785,-1635,-6485,-2007,-1094,-11308,-9911,-8618,-12518,-16249,-11761,-8638,-6529,-3612,808,1450,-4038,-7156,-6228,-8178,-2719,8420,13342,12252,4663,5162,16388,13176,6069,3530,5482,12100,13233,7600,6856,6593,-241,-9169,-6417,-737,3229],[2732,2348,-4444,-8990,-6306,-5028,-3640,-2821,-2629,-4751,-11026,-12002,-8313,-577,2090,4394,640,-13142,-5936,-1391,-6414,-14805,-9802,5793,8304,3366,3588,10882,17412,13512,6729,-933,-4099,-11780,-2780,-602,-8315,-9960,-11158,-10710,-4655,-5693,-16555,-4853,-2572,-3088,-2305,7402,10418,2157,-972,-6826,-14247,-10732,-2879,7564,18258,27566,25837,14200,3621,-5271,-9523,-13226,-4801,-1152,-6769,-334,7720,19640,31709,24771,4107,-8086,364,3825,-4491,-14063,-21861,-15979,-14360,-11386,-1730,18071,37178,52494,54468,39929,23356,15319,16374,23523,10267,647,-3757,-7579,-6214,-1038,4612,10151,9995,15752,23405,29930,36551,33898,22395,5183,-10628,-18760,-11635,-1459,12828,22868,20023,16743,17789,22141,26892,21115,4031,-19089,-1734,17834,24168,16175,12123,13472,14670,14139,7989,-9594,-10915,-16950,-23924,-23913,-17785,-11265,-17846,-12762,-2982,4421,10358,9323,-3309,-13803,-8098,-7891,-8948,-10893,-14066,-16750,-15629,-5373,-623,-5867,-6438,-1582,9339,16869,17273,13836,4622,4243,17348,15418,13111,3177,-7754,-10749,-5423,-538,-7282,-10308,27897,107879,209482,258838,230282,150425,82113,21458,-1479,-7309,-8243,-12504,-15260,-16905,-15544,-14047,-7631,5598,7109,7272,10763,13430,17701,22144,28906,35088,35151,29383,19717,-3748,-10453,-2715,6145,6348,-4475,9641,30635,46952,44604,29150,14520,2964,5114,-3582,-18394,-32322,-48224,-49497,-34543,-9854,-3970,-8640,-20300,-9570,2629,5159,380,-3977,-12444,-11533,905,796,-7160,-9357,-11605,-14167,-13692,-6710,-3303,-1147,-5116,-2853,-1688,7264,12245,8842,-487,-11745,-6060,-8436,-11890,-9230,-12759,-10886,-4751,4133,6814,-1156,-15991,-7394,10165,12572,-4429,-6005,-8247,-12918,-15188,-18205,-12881,-5451,-5567,-10116,-9330,789,8178,8618,4076,-149,-7960,-11516,-14340,-12929,-7971,-209,9051,16386,16193,8553,3989,1511,167,-6683,-12406,-12184,-12117,-2369,15607,35497,48779,53809,47081,27408,20496,26578,17102,-3028,-11117,-17399,-15607,-9398,-3179,-805,5570,7981,2900,-7755,-10494,4453,12148,834,-14977,-9112,4621,10315,14505,11224,3880,-1942,-6076,-9379,-11468,-5959,46,-508,9295,21178,18774,12917,15414,14206,9928,3096,-4069,-15883,-5109,8701,18911,23106,16420,10770,979,-7561,265,9441,10463,7407,-1430,-9599,-12016,-5125,5920,7415,-4454,-11779,-7203,-4070,-6247,-11204,-7070,2188,18570,25788,21149,6445,-4030,-9258,-1321,18234,37161,43566,13019,-14970,-11635,-6155,-8289,-15932,-18374,-12939,-10061,-6584,-6566,-8264,-8009,-298,12642,13323,460,1359,8245,16605,17566,10459,4200,-4459,-14015,-13067,-3676,-9176,-5219,-4175,-13247,-6802,-714,-2230,-8933,-12416,-12044,-7158,3431,4918,2843,585,-3338,-8543,-9151,-9292,-8283,-2036,2443,3184,681,-2671,-4940,1149,8645,13932,21951,35314,42731,43849,47787,42005,34239,25444,16848,12408,11319,13249,11833,8871,8965,6585,-2706,-11870,-4996,7869,17953,12116,10584,6041,8438,15362,18753,16288,-6247,-13428,-11415,-6313,-6072,-6687,-7180,-8213,-9426,-5112,9043,29658,50342,56187,37998,7970,1624,11522,13531,5334,4702,10931,5130,-5596,-3937,20437,32157,16871,2007,-8404,-12100,2865,7380,1129,-8120,11508,25732,29498,9615,-9377,-11506,4087,13660,7285,-5376,-16144,-4569,-4541,-1405,-538,-3882,-6802,-9781,-12925,-13551,-14248,-13919,-17862,-13222,-9261,-9750,-11538,-13776,-11704,-4880,-7516,-9391,-11915,-8867,1716,10453,11710,2840,-6865,-14617,-7929,-6805,-9002,-10476,-12839,-18076,-14992,-3481,8348,14513,12439,-248,-9698,-11024,-6968,-1217,4253,-4870,-13283,-15096,-13597,-5266,-6362,-10243,-4863,1759,-903,-5305,1671,1961,-3415,-6585,-4738,-3479,-6776,-8235,-7108,-12689,-6129,-1313,-1798,-3621,-7691,-16764,-10555,-3106,-145,2481,5170,1745,-1823,-4590,-7220,-1535,8902,18160,7643,-1085,-9144,-12668,-4846,4886,19372,35293,26526,599,-14897,-11360,-4547,-3398,-2676,2296,6398,7779,8008,12022,20004,31476,21773,8995,-1847,-11380,-1795,12114,29994,35677,23640,3579,-15741,-8436,1721,13386,8441,1653,4326,9825,14937,19067,22446,28495,15450,13111,15063,9244,5816,8283,11600,16182,20321,20600,15299,1983,-9970,-7788,4611,14415,12420,4547,-2139,-9611,-8034,-8803,-9402,-5620,-1295,5146,19448,29294,24419,10384,372,-6883,-7625,-2505,997,884,2431,5691,2493,-577,-2329,-2261,-2249,-3569,-1069,10944,14697,620,-12040,-14304,-8756,-4059,-3930,-4093,-2155,-3264,-3093,245,10457,21658,29110,18582,2061,-9900,-15135,-10499,-3794,6605,13699,10442,-2781,-5932,-1790,-1859,-6334,-10001,-11090,-5787,-4411,-2239,-133,-1210,3318,558,-7326,7417,9987,4444,707,4541,3885,-387,-8641,-11917,-1992,1445,-6648,-732,20239,27090,10134,-4483,-2905,6135,17980,24362,23228,23475,26691,17723,328,-4556,5390,5906,5245,5313,4548,872,-2557,-6418,-12076,-11043,1635,13956,15025,11068,8641,14199,15957,10143,-413,-10523,-11198,-9564,-1140,-599,-7552,-6059,2306,7859,13130,19120,18850,10453,4883,2137,-5808,-9240,-10219,-5843,-3835,-5427,-6911,-5785,4533,30238,45354,51423,47060,59004,74123,65132,36888,23856,17940,15323,17696,16263,12379,6341,-1704,-7074,-9629,-6772,4105,5423,-3616,-9228,-10580,-8473,-4545,-1043,11826,30558,52693,60918,40582,19237,17284,23409,25538,19699,9372,8076,13441,7441,18501,60004,64435,41291,4964,-15310,-14428,-11821,-8636,-3493,856,-1454,-8432,-5809,-1090,3624,7270,5977,1454,-780,774,1572,-4333,-14810,-20320,-11744,-5816,-5684,-19239,-2169,19345,32978,34152,32410,27245,20395,9534,-5204,-14889,-20693,-15729,-18750,-10380,659,6481,9449,10293,8334,1227,-6951,-15954,7721,45178,75499,85000,55370,19089,-2779,-12735,-14542,-12467,-8870,-7083,-9931,-14268,-10036,-6328,-7317,-11400,-7776,-4548,-1841,3544,3994,-1369,-3106,3246,8742,8833,7959,1727,9277,26747,34352,25526,10437,571,-7415,-14253,-11691,-8960,-13504,-15211,-10517,-6529,1165,9807,8827,-1195,-4574,310,-2922,-6736,-11955,-9002,-7030,-7896,571,7925,8003,4378,2353,2326,-3058,-8424,-14038,-11623,-13847,-8089,5243,24894,40214,33803,13837,2259,2064,924,-4910,-2679,3548,6987,1557,-2749,-4561,-6490,-12827,-15887,-14166,-13951,-12081,-9179,-2162,7747,12542,4374,-4091,-4386,-4164,537,-2105,-6197,-10672,-14707,-9489,-14806,-17286,-20003,-19293,-14779,-16092,-16579,-9297,-6192,-8145,-9151,-776,8770,19604,28642,18072,4006,-7760,-16666,-19513,-15041,-4499,4757,1681,-11846,299,3655,2680,4838,4080,-1199,-4968,-8168,-7881,-2938,-41,-9127,-18823,-14805,-14529,-19024,-11309,-5977,-10978,-18681,-18662,-11762,-575,8557,16722,19755,14466,6472,5931,9657,11217,24609,40756,34926,19854,6136,-14437,-15701,-12066,-13352,-17600,-17439,-9709,1654,3033,-1100,-12217,-11304,5686,23050,29975,17513,2953,-7008,-14301,-8896,-1281,5236,1288,-13530,-12230,-5844,-4116,2809,19038,33096,17426,2781,-1346,-3923,-2149,-4182,528,8647,15678,14313,2712,-3267,-5705,-13489,-14023,-3456,5975,5200,799,-3039,-1732,-4519,-4059,-1336,377,4283,1887,-5178,-565,8369,12981,10190,445,-14295,-12881,317,13848,17844,13020,8570,12290,15102,4668,-4377,-8583,-6359,2277,2316,3306,6199,4456,-3981,-15980,-3090,2556,-3128,-12194,-7993,-841,2077,366,-6141,-12267,-13245,-11923,-8925,-5777,-5013,-2541,8656,25173,40883,51305,39609,5565,3098,16742,18121,5952,-2702,-9052,-9108,-5794,-5086,-9218,-4138,4315,7474,8857,14269,17438,20509,9970,91,-11844,-13700,-3555,7122,14022,18816,23158,10618,3167,8477,16491,25826,26748,11579,-1972,-10718,-13299,-9833,-5141,-3419,-456,2659,1852,-4251,-11555,-15004,-15286,-9462,-732,7760,18608,22170,16237,5107,7418,19984,13017,8140,7709,3706,-1147,-1687,-1535,-7774,-15785,-3567,9723,20089,30989,40512,31574,17499,17274,20681,20773,10019,-367,-5900,-8170,-14185,-9887,4383,23140,33498,20016,15402,14275,5142,-6057,-8356,-6792,-6426,-10823,5566,14998,10108,-3600,-14133,2209,16951,19627,14222,5614,-4266,-7991,-1984,2090,2903,2443,459,-2278,-790,4938,15021,28827,25123,14001,11512,18034,22273,7742,-8362,-7907,6933,18443,12454,15019,21613,15067,6470,8459,13566,14806,16076,12117,-685,-11321,-16905,-11560,-8797,-12375,-12106,-6480,-3218,-2418,-2641,8591,15247,11755,-4340,-14320,-13785,-15816,-9171,-3329,-1106,-3495,-13876,-12384,-4428,-807,-2332,-6696,-4392,-841,1947,5511,19744,20603,13950,11544,9960,-3766,-15648,1479,19063,34533,34242,18574,-471,-5642,17651,43951,31575,9145,-2013,-8300,-12372,-12579,-4734,-2199,-3678,-5144,-6124,-6369,-1834,8311,25196,46197,54773,46951,31377,5818,-6281,-13285,-13430,-9484,-10834,-14508,-19630,-18745,-10585,-638,14045,23229,1567,-15270,-13246,-10996,-15368,-16251,-11698,-5512,3916,9114,12777,11877,-1284,-7588,-3829,-824,-2507,1186,3918,4950,2327,-2138,-6827,-9413,-4992,339,2055,-4391,-9155,-671,6031,-376,-6908,-1383,-321,-3395,6909,22949,31770,27383,24666,16514,10385,-3061,-15008,27066,63290,48805,13030,-11106,-18084,-14563,-6337,-6498,-11270,-3236,10852,17312,25768,33306,26340,22174,10500,10382,21889,22441,8129,-1001,-4050,-5865,-3042,2473,1010,-7262,-7986,-6493,-7655,-2312,16004,45728,53995,52706,43833,33770,26507,23810,22477,5729,1208,-1279,1139,9499,14864,762,-20417,-4355,7376,9289,9482,3273,-9658,-12256,-6021,5104,15136,12876,12545,12871,9720,7587,9846,9284,967,-17024,-3877,18241,35098,39314,21266,2855,-9212,-10887,-12223,-10596,-6775,-2281,10062,19359,4460,-7695,-4477,12579,12385,-2922,-6430,305,2549,5317,6637,10791,11992,8127,3150,4579,1830,3193,14958,16515,114,-11838,5051,12463,11674,7869,6272,74,-7067,-7648,-7651,-13419,-20264,-13950,-9787,-2301,1824,803,-1465,-1151,-3658,-8287,-12146,-12468,-13597,-11286,-11631,-15094,-11022,-3768,-1491,-3707,-4722,-5278,-10078,-5244,-3987,-1975,-895,-848,-1132,-4802,-3326,-945,7975,14579,12069,3199,-8792,-12199,-10582,-5913,-1972,7327,19715,31456,36998,32666,16290,9887,1526,-9598,-10899,-3299,-2204,-10426,-17163,-9160,1439,10230,3882,-6060,-7421,4095,14696,12621,2031,-5803,6886,42003,76753,94557,69798,39697,35274,27680,17369,36087,23445,5708,3294,4142,6805,5475,4991,6933,8012,7981,7501,3315,-1812,5555,29673,47463,41603,25006,558,-11523,-7435,191,7319,10291,9353,2836,2027,5154,11097,13734,7560,-6563,-13211,-3838,-5084,-4097,2299,-5217,-10483,-10494,-5282,-684,-3045,-8077,-3848,-2031,-6969,6281,24142,34397,21820,5401,-4945,-8568,-2310,-455,-1422,-3574,-7204,-8965,-2227,2046,2139,1499,8273,14752,9490,5997,7658,4487,-2593,-11667,-17588,-12992,-4847,-5279,-10233,-12521,-8407,5527,13240,11355,1667,-3147,-4045,-1295,-262,487,-2614,-7396,-18204,-5407,4687,-2967,-11547,-12508,-15595,-10067,-316,4490,5943,4240,-3308,-14513,-11867,1258,14003,17557,3832,-14075,-12575,-7590,2043,3509,-4495,-13529,-847,13402,12471,592,-2608,8231,7837,-6431,-7750,-1375,3901,7700,-232,-10332,-8889,-5100,-8146,-5549,-1200,3117,1924,-5898,1655,16231,17230,6516,-4928,-7686,-3431,1092,4064,8648,12678,17191,26786,33889,44296,50524,45233,18181,-7684,-4702,-554,-6992,-11923,617,9677,9413,2820,-1521,10669,12469,1678,-11899,-17683,-12618,-1861,3423,1297,-5798,-12464,3472,6521,-1234,-6315,-12119,-9481,-3378,4322,6311,1659,-5811,-13400,-9894,-11338,-13106,-14430,-14201,-10334,-4676,-2197,-9789,-17301,-5744,4718,10401,11324,6913,-988,-5434,-5547,-3772,-5484,-9723,-6265,-8351,-9588,-4135,-5142,-12259,-11944,-3283,-1031,4886,15192,24491,18608,6193,5255,13629,31972,46890,36923,14395,7385,-1171,-10730,-12943,-2225,4850,969,-3775,-6086,-13293,-19395,-10899,4147,10278,10233,17880,30765,52161,71614,66458,36719,11377,-421,-12884,-13118,216,5183,3644,-5945,-5896,-386,8550,11763,8502,-4922,-11318,-14384,-14312,-11967,-11133,586,13034,17757,21902,24883,19820,18732,1888,-9971,1511,3221,-6519,-13014,-10323,457,7917,7329,1802,-971,396,6104,16805,29966,37861,26006,2505,-12764,-6101,3562,6100,3439,3693,10136,22291,33489,39091,33392,14170,1603,-7471,-14499,-9930,-9976,-14500,-19126,-18252,-13726,-5894,1352,5891,21186,27467,29918,33531,33913,34571,28906,28796,26194,18183,4302,-5056,534,5507,759,-6917,-6736,3098,3939,-9617,-5880,-8678,-6693,3081,8886,11877,17174,19164,18282,17273,17671,3533,-2903,-9628,-6847,-5655,-7491,-4656,-210,-2178,-5272,755,9093,14368,16018,14628,9055,3037,-95,-278,-3641,-6832,-5873,7333,19069,20766,26521,14386,8829,1454,-6493,-12439,-14858,-10102,-5762,-577,2323,-785,-10047,-5598,102,6487,5370,-1420,-4329,1035,3330,384,-166,-2716,-9374,-4034,-2311,-11013,-11586,-10027,-13666,-16913,-12152,-8285,-5544,-2904,898,854,-5038,-8221,-8330,-11100,-5988,5123,10943,10064,2651,5441,18277,15173,6375,2838,4445,10301,9548,4226,5256,5883,-1008,-10276,-6017,97,3234],[3446,4366,-1422,-5525,-3329,-2958,-2635,-2144,-1015,-2368,-8442,-6461,-6918,-2724,-1127,927,-2630,-14709,-4292,520,-4129,-12497,-10261,5497,8477,3102,3706,11689,18089,14115,8519,48,-4264,-13696,-1735,-123,-9474,-13893,-14208,-15480,-6495,-4822,-13364,-6408,-3463,-4905,-8337,-1214,4540,-1550,-3392,-8397,-15818,-10022,-2398,8355,18186,26984,26821,16550,6295,-3581,-9907,-15467,-6977,-1790,-5383,1670,9702,21035,30336,21400,3976,-7495,68,5226,-1025,-9250,-19721,-17096,-14239,-10869,-945,18128,36202,49780,49492,37268,24413,18587,20580,28794,15019,4616,-893,-5943,-6157,-978,6848,14045,13691,18819,24547,28988,35936,32847,20102,3693,-12016,-16174,-10637,-1180,12450,20481,15319,11427,11935,17346,26595,24250,6644,-17532,-4692,12177,15862,8067,5165,10577,15308,14445,7046,-20164,-17786,-24064,-33484,-34717,-26374,-15451,-18135,-12425,-3126,2526,7452,6397,-6905,-12776,-7886,-8698,-9889,-10789,-13272,-16689,-12514,-4021,-1650,-7580,-9109,-4889,5705,13224,15008,14184,6534,6428,16127,12102,10421,817,-9318,-10922,-5909,-1515,-7615,-9190,25618,97508,189485,227300,192243,119254,67902,25188,11009,3590,-6626,-13704,-15421,-14623,-12169,-10809,-2981,12673,15876,13028,13978,13454,17698,24948,35549,42375,41483,34996,25889,686,-7113,-1870,3734,2950,-3198,16705,41492,56313,54264,38428,21759,9273,10953,3730,-8567,-22101,-39648,-39760,-23199,-5893,-4023,-9779,-21639,-9932,2052,6700,3747,-235,-9253,-11700,1696,3371,-2725,-4583,-10494,-11271,-9250,-698,5979,7527,-234,-1133,-2340,6189,10955,7862,-670,-10883,-7042,-8301,-10071,-6488,-7646,-5202,-410,5879,6873,629,-11867,-8278,8402,14340,-1295,-6630,-9189,-11740,-10571,-12801,-8895,-1966,-3745,-10021,-11118,-1598,5144,5228,840,-3583,-11017,-12229,-14046,-12662,-7935,-361,8701,16231,16848,9890,5319,2073,-1165,-8683,-13662,-11312,-9716,-4720,14387,38873,57771,63735,59094,41553,32162,31070,14521,-4714,-11770,-17403,-15669,-10747,-5895,-4466,2800,7684,4788,-5457,-9542,5591,14710,2666,-14777,-9960,4716,9745,12318,8608,3275,-129,-3678,-8495,-13261,-12004,-8716,-2875,12920,22595,16025,8578,11300,11109,7241,560,-5704,-16883,-5320,7516,16322,19522,14141,9785,-3853,-10942,2182,9865,8522,5984,-983,-8424,-10490,-3600,6144,6322,-6588,-17003,-8733,-6779,-8817,-8676,-6136,1543,17839,27042,23625,8744,-2858,-9079,-2420,14505,31249,37914,9389,-15523,-10278,-7185,-9820,-18408,-17831,-10539,-8823,-6582,-5672,-5048,-2807,6057,19533,19982,7601,5758,12339,21045,18836,10561,4718,-4159,-13574,-14600,-7010,-14829,-5141,-2590,-10892,-5426,-1066,-2998,-8552,-10512,-8836,-4153,3400,5991,4427,1922,-2926,-9049,-10039,-10375,-8463,-1697,2494,2267,-1528,-5110,-7182,-1679,3855,6713,13525,27881,38069,41675,44783,36685,29115,21700,13929,10205,9866,11291,9043,4731,3442,2740,-2742,-11163,-4758,6779,13564,6197,6147,5227,9914,18081,22866,19604,-5220,-15138,-10866,-4979,-5651,-7067,-6770,-6096,-6532,-2740,10612,30539,51833,59729,39723,6556,-391,10034,13331,5138,4163,9190,2751,-7526,-4046,19752,36526,23308,7023,-6242,-9312,6273,11381,4037,-7522,11033,27699,35859,16417,-10707,-13088,4548,15306,11218,-1342,-13782,-4606,-3791,-1148,-1417,-4592,-6742,-9242,-12191,-12378,-13731,-14305,-17874,-13356,-10110,-11400,-13233,-14854,-13002,-7637,-10840,-10653,-10337,-6383,1741,7833,10185,3551,-5428,-12505,-7998,-7181,-7968,-6622,-7468,-14594,-14881,-3884,7177,11499,8320,-2290,-10678,-12113,-8882,-3499,2046,-7400,-15451,-12405,-12411,-8214,-8563,-10322,-4569,1851,-1055,-4289,2307,1848,-4441,-9200,-7913,-6708,-10926,-12771,-8940,-13432,-6555,-1681,-2974,-5368,-9835,-16985,-8120,-1694,497,3096,7067,5174,2091,-2240,-8221,-4129,7397,19871,10614,2175,-6345,-12594,-6357,2611,17230,33506,23414,-960,-15780,-11746,-4892,-3677,-4445,151,5467,7742,7978,10685,17048,27898,20334,8970,-993,-9250,-1334,10972,25495,28512,19416,836,-14838,-5127,5512,14725,7616,-80,3144,9323,14353,19542,24502,24705,8010,9194,13520,8451,5779,9094,12751,17008,19915,18739,14074,2458,-7435,-11045,-1446,9942,9634,4489,-2356,-9607,-8148,-8350,-7726,-3543,512,7970,23871,34038,28879,12131,350,-7024,-7484,-3389,-522,-131,3801,9544,7509,3177,-891,-1768,-1459,-1958,-181,10516,13630,181,-11401,-12380,-5792,-130,566,-1523,-1299,-3000,-2949,748,10023,19360,27354,19909,3232,-10052,-15838,-10819,-3888,6706,13936,11300,-1529,-4842,-1194,-337,-4450,-10338,-12360,-5616,-3644,-1264,-28,-1707,3481,2261,-4962,9065,11309,4627,353,4574,3971,543,-6905,-12559,-6485,-2089,-7736,-107,20128,25809,10418,-3028,-2947,4117,14181,18969,17797,18902,23177,14691,-2189,-2831,8662,9086,6990,4346,939,-3175,-5921,-8926,-12516,-9658,1346,12697,14740,13186,14263,21400,20678,10344,-2335,-12247,-10456,-8306,-2062,-3727,-9423,-5282,1469,4587,7753,13299,14999,9612,5985,4098,-4247,-10208,-13129,-6069,-3650,-6089,-7991,-5061,10591,37779,51302,57778,51064,59489,67759,55568,28504,17208,13363,11939,14637,13506,10373,5661,-1543,-6521,-9548,-7972,2705,5475,-2753,-8013,-10447,-10760,-4287,115,10976,25075,41667,49119,35456,17579,17712,25674,27845,21077,10646,9345,14860,8809,20126,62249,69576,45919,8459,-12137,-15944,-12726,-8172,-1849,1719,-2232,-10843,-8357,-3565,1894,6865,7066,2222,-655,9,-417,-6847,-17488,-20580,-10888,-4804,-5257,-19287,-3279,15173,26378,29182,29303,24300,18949,9344,-4102,-13212,-18777,-14120,-21316,-13806,-2282,4773,8242,7321,3170,-2965,-8252,-18592,4038,37696,65536,75857,47538,14985,-4389,-13199,-15032,-12422,-7082,-6158,-10135,-16266,-10962,-6437,-6855,-10988,-8827,-7162,-5190,808,2307,-2096,-4144,2713,9327,9956,8784,1357,3820,21724,32285,26624,11921,1767,-6215,-13887,-13490,-10048,-14965,-18554,-13226,-7709,250,7971,6728,-2308,-3827,2762,-1985,-7112,-8659,-5929,-5022,-5480,3089,8719,6792,2622,499,273,-4979,-9740,-14108,-10028,-11260,-6339,6322,24503,38521,32168,12307,776,2066,1850,-5586,-4757,2739,6352,-2450,-4693,-5419,-6582,-12635,-13719,-12645,-16775,-13799,-9479,-903,10326,14843,6065,-2641,-1978,-534,2301,-2422,-7167,-11475,-14945,-11199,-15505,-17048,-21219,-19616,-13997,-16019,-16568,-7794,-2602,-3216,-8117,-931,6720,17164,26168,15021,964,-10164,-16264,-18158,-16680,-8472,-2440,-7427,-6238,7443,6896,3693,4408,3168,-344,-4539,-8682,-7773,-1702,1989,-8557,-18767,-16218,-15306,-18239,-12226,-7759,-13110,-21156,-16970,-7570,3042,11052,19161,21738,15885,7507,6035,8516,8335,20941,44456,43176,25948,6570,-15286,-15772,-11970,-13189,-17839,-15977,-9114,1585,4893,496,-11444,-12562,5972,27414,37260,23407,6614,-5497,-15313,-10384,-3689,1794,-1266,-15184,-11956,-5628,-2644,8671,27832,38680,20635,4443,-1637,-4022,-1501,-4093,-917,6038,11039,7126,-4854,-6294,-5165,-12069,-16638,-5143,5872,6392,3270,1,-165,-4395,-5095,-498,2781,6781,3778,-5410,-2541,6687,11954,9815,605,-13504,-11553,434,12832,17353,12763,8855,12941,15956,5106,-3936,-7262,-8368,-1651,27,1734,4885,2500,-5423,-12690,-1070,3597,-2172,-11747,-9270,-3161,124,-891,-6823,-12685,-14423,-13888,-10028,-5782,-4175,-945,11695,28595,41516,48508,36736,4438,3037,19493,22659,10138,-87,-8301,-9702,-6178,-5295,-9125,-4051,3956,7863,10572,16253,18687,19920,8617,870,-9591,-16096,-7317,2896,9030,12285,16694,5439,-1723,3836,12817,23515,24856,10787,-1709,-9014,-10671,-8701,-5064,-4177,-1953,753,792,-4044,-10774,-14656,-15548,-9378,-105,8871,19062,21267,18271,8225,11526,23339,12642,7761,7722,3813,-1870,-2544,-1193,-8395,-15554,-3743,8588,17202,24969,33636,30575,18129,18883,23648,23260,11849,3577,-2074,-5801,-12463,-11204,4379,25204,39399,26215,19220,17827,9037,-2761,-6546,-6541,-5424,-8610,1611,11731,7331,-5301,-12519,3831,19430,22479,15909,5472,-5482,-9905,-3947,920,2252,2538,1317,-1927,-2585,2304,11696,23613,21418,13885,11870,17923,22547,9524,-4603,-4358,9568,19482,9167,9621,17399,12086,4207,8536,14040,14674,15685,13185,1444,-9250,-17972,-12109,-8230,-12212,-14482,-9614,-6095,-5240,-1988,11364,18325,14968,-1518,-16772,-14883,-17167,-9512,-3236,1299,741,-9072,-12760,-3880,2740,1639,-3526,-3344,-1876,-239,2902,20389,24820,18832,15921,14328,327,-14494,-18,15892,28912,28533,15531,-522,-2837,19897,42703,28210,6767,-3172,-8793,-13002,-12298,-5572,-3872,-4669,-4698,-3882,-3078,1425,10037,24822,45928,54261,45399,31148,6568,-6106,-13878,-12557,-8585,-9985,-13644,-18821,-17668,-9451,585,17304,25580,1751,-15265,-13382,-11360,-16022,-14760,-9572,-3511,5238,10430,11811,8820,-3680,-11977,-10311,-6237,-4381,-1335,-171,367,-1856,-5135,-8916,-9333,-3385,1162,2577,-4657,-10451,-2198,4067,-1988,-8594,-2551,387,-653,10394,26568,31340,22864,19710,14923,9470,-3418,-16406,21111,56704,44356,13200,-9164,-17249,-14111,-6643,-7246,-12423,-6118,7077,13541,21066,28071,20250,18647,11127,12569,23582,21036,4772,-4093,-6181,-7192,-4040,-865,-2238,-9367,-10465,-9183,-9485,-2585,16491,47207,56500,55793,46680,36042,28054,23471,24030,8540,3475,82,2921,12694,18686,4071,-17044,-5835,3486,1479,1348,-2877,-15001,-6678,-1368,1001,9402,8517,9483,10961,7759,5828,9379,9686,747,-16492,-3914,18898,34796,35472,17479,1333,-11004,-12733,-12015,-8936,-4750,-138,12053,20997,5897,-7708,-5692,9281,6304,-9898,-8327,125,2546,5351,6716,10877,11482,10327,7634,7150,1875,4790,16914,18291,3435,-9807,4869,14051,13445,8294,5731,-492,-8310,-10758,-12873,-19923,-13200,-6692,-5040,-409,1252,-845,-3045,-2652,-4878,-8806,-11543,-11850,-14928,-12417,-11398,-15117,-11742,-5088,-3486,-6103,-6635,-4905,-8445,-3875,-4184,-5532,-9745,-8061,-9900,-11950,-6653,-1448,7656,14705,13838,5641,-8346,-13089,-9867,-4599,-1038,6450,13749,20146,25893,26716,15726,10524,2499,-8706,-11090,-4056,-1859,-9852,-17580,-8367,3608,13634,6083,-5807,-7071,4601,14988,13371,2231,-5552,6458,38882,72897,88334,59729,33013,33596,32552,25338,40894,19531,2680,605,391,2457,3167,4405,6196,7118,6625,6595,3124,-3179,3786,31466,53534,45793,27208,710,-14254,-9512,-790,7021,12660,15060,10686,10676,14949,20470,21712,10415,-6614,-11987,-2255,-5118,-4599,3858,-734,-4834,-5005,-8024,-9481,-5972,-6223,-2344,-1600,-7544,5703,22902,34809,21827,4219,-6902,-10206,-3268,-1561,-2016,-4103,-9649,-10782,-2490,1494,-62,-3984,1907,12933,11542,8836,8217,4807,-915,-10350,-18899,-13790,-5104,-6025,-11582,-13944,-10462,613,7549,8134,642,-4951,-7839,-5263,-1939,2101,696,-3971,-15830,-8920,2027,-1585,-9197,-12060,-15412,-9975,-1332,2835,3518,2501,-2817,-13290,-13837,-165,12857,17309,5269,-13004,-13666,-6498,4301,3896,-5047,-12663,1751,16920,15237,1841,-2820,5589,1501,-11170,-5422,787,5755,8100,-1920,-10939,-8004,-4824,-7435,-4687,-476,3594,3086,-4366,3012,17496,18093,6857,-3566,-6516,-2631,1925,4866,9201,11960,16132,26351,34910,47127,56288,50338,16739,-9030,-2975,2017,-6121,-11806,2346,11187,10282,3624,-864,10076,11792,1355,-11193,-17600,-14645,-3944,2692,2154,-3604,-14118,1153,6024,577,-3827,-9892,-8323,-2198,5726,6225,491,-8192,-13522,-9411,-12863,-15805,-14949,-13865,-10633,-5933,-4062,-11169,-15946,-6111,3384,8568,11483,9307,2267,-3602,-5425,-4653,-7613,-12954,-9946,-11845,-10487,-5744,-8430,-16212,-15661,-5542,-2397,4722,15757,25351,20080,5765,4312,13402,33834,49754,34836,10670,2570,-6474,-15100,-12188,-1584,4431,-277,-5792,-7950,-14844,-20427,-8821,5452,10895,10456,17602,30077,52178,70978,64875,36133,13163,2167,-9604,-12725,-257,4408,2113,-7242,-4956,597,8488,10624,6883,-6761,-13248,-16048,-15323,-13176,-11249,1829,15040,20334,25228,28468,24475,22210,2408,-6599,6417,8582,-2638,-10686,-9957,1156,8400,7459,2008,-160,2007,8564,19587,31297,36217,25037,3176,-12419,-6960,2618,4683,689,358,6240,15379,21811,26035,27715,13892,2214,-7137,-14477,-10191,-10938,-15758,-20613,-18983,-12997,-4411,4645,10671,24669,29291,30071,31534,31784,35016,29857,30224,26693,17898,4431,-5457,-692,4781,449,-4050,-1442,9263,12815,-3240,-4178,-8647,-6483,4632,11640,15207,19344,18547,14548,11003,13636,2206,-3998,-9981,-5831,-5095,-6537,-4557,-1110,-3165,-6168,-138,7478,12298,14396,14063,9830,4183,590,-152,-3070,-4967,-3649,10148,21063,23628,30666,18647,11198,3213,-4752,-10914,-14093,-10595,-7162,-1972,1581,-1186,-10890,-3857,1296,5004,2337,-4650,-5819,2339,5891,2864,470,-3755,-12248,-5827,-3485,-10345,-11607,-10460,-14174,-17269,-12110,-7343,-4147,-2129,821,2,-6162,-9292,-10359,-13635,-8510,2246,8879,8409,1847,6951,20379,16982,6405,1827,3099,8072,5666,1243,3749,5149,-1527,-10629,-5344,869,3217],[3886,5905,1235,-2025,-35,-852,-1643,-1245,914,223,-4893,-1535,-4256,-4436,-3727,-2012,-5616,-15039,-2652,2266,-1896,-10137,-11643,3977,7639,2627,3677,11670,17253,12689,8455,338,-4639,-16302,-1723,-573,-10964,-14330,-9154,-15417,-8418,-4387,-10469,-8549,-4789,-6738,-13277,-9690,-1386,-4617,-4783,-9261,-16599,-9717,-2480,8398,17337,25693,27024,18271,8328,-2347,-10360,-17720,-9218,-3158,-4792,3057,11051,21489,27712,17190,2798,-7484,-822,5847,2431,-3734,-14607,-18054,-14830,-11147,-1299,16157,32493,43725,41432,32546,23981,20760,24369,34022,19761,7885,1060,-5024,-6622,-1557,8303,17437,17048,21000,24155,26111,32617,29148,16069,1154,-13566,-13922,-10275,-1994,10295,15702,9049,5458,5408,10764,23322,23910,6509,-15658,-6875,7226,8716,916,-601,7124,14659,13289,5126,-17520,-4950,-7683,-16979,-23246,-22680,-16469,-18357,-12686,-4159,-652,2975,1907,-11800,-11830,-8552,-10340,-11445,-10813,-11936,-14740,-9856,-4134,-4046,-10386,-12662,-8856,1406,9183,12582,13789,7768,7473,12770,7061,6130,-2669,-11369,-11418,-7071,-3352,-8491,-9029,21306,81139,155675,175699,135161,77987,53599,31869,24149,12743,-7069,-16785,-16216,-12766,-9326,-8167,706,18369,22884,17005,15113,11514,15670,25527,39976,47626,46150,39244,31637,5215,-4056,-1501,268,-1526,-2542,22630,50670,62095,60184,44966,27332,14500,15901,10401,1711,-8148,-24192,-25141,-12888,-2791,-4916,-11577,-22252,-10987,235,7254,6261,2538,-6826,-11803,1644,5339,1574,-351,-10249,-9465,-5383,4640,15182,16418,4717,319,-3663,3739,8145,5640,-1823,-10833,-8503,-7985,-9262,-4521,-3204,-210,3444,7368,6757,2069,-8752,-9579,5477,14519,1136,-8342,-11495,-11486,-6773,-7732,-5373,1279,-2194,-10069,-13892,-4887,1718,1951,-2098,-6997,-14778,-13775,-14643,-13311,-8869,-1550,7214,14833,16304,10183,5654,1411,-3825,-11680,-14890,-10111,-7287,-8035,11663,40251,64075,69312,65964,52082,41638,33412,11016,-6759,-13009,-18247,-16745,-12964,-9368,-8814,-602,6910,6245,-3730,-9268,5560,15804,4107,-13155,-10747,4064,8080,8701,4764,1600,355,-2200,-8113,-15286,-18309,-19195,-2674,15985,22745,12774,4063,6973,7615,3980,-2503,-7761,-16678,-6195,5326,12698,14870,10405,6692,-10452,-9924,5686,10822,6841,4458,5,-6025,-8666,-3386,4822,4612,-4982,-9045,-4961,-5901,-7915,-5871,-5699,330,15961,26527,24429,10073,-2316,-9433,-3981,10529,24997,31547,5681,-14505,-9604,-9133,-12498,-21374,-15501,-8074,-6905,-5646,-4315,-1914,2928,13300,25307,24357,14162,10452,16667,24688,18916,9811,4595,-4313,-13508,-16842,-11088,-16422,-2513,721,-8112,-4341,-1817,-3423,-7814,-9121,-6535,-1518,4327,7464,5857,2688,-3245,-10135,-11214,-11567,-8640,-1606,2232,1066,-3895,-7464,-8718,-3493,350,739,5653,19618,31487,37268,39520,29446,22097,16073,9549,7117,7654,8072,4717,-501,-2573,-780,-2008,-9045,-3472,6045,9291,219,548,3683,10957,20328,26357,21834,-4223,-17326,-10673,-4256,-5811,-8207,-7205,-4637,-4168,-888,11625,30486,51452,60580,39356,4402,-2488,8525,12921,4947,3296,6787,72,-9610,-4331,18239,39620,30531,14681,1099,-2576,9995,14614,6215,-7532,9326,27744,39320,22271,-11173,-14524,4744,16532,15154,3238,-11342,-5965,-4340,-1679,-2887,-5994,-7220,-9108,-11684,-10947,-13182,-15324,-17802,-13625,-11030,-13080,-15163,-16403,-15315,-11712,-14833,-12260,-9157,-4570,1181,3747,6635,3269,-4406,-10387,-7439,-6552,-5461,-1937,-2349,-11099,-14325,-5124,4662,7098,3229,-4806,-12115,-13726,-11414,-6294,-392,-9633,-15635,-10302,-9858,-7879,-8797,-10028,-4718,1129,-1876,-3626,2643,1703,-5005,-11408,-11168,-10260,-13916,-16162,-10652,-14233,-7271,-2536,-4607,-7319,-11870,-15236,-6900,-1798,51,2842,7642,7086,4473,-945,-9179,-6831,5217,20269,12914,4839,-3984,-12191,-8053,4,14522,30697,20068,-2216,-16095,-12300,-5608,-4065,-5449,-1733,4356,7587,8142,9890,14712,24389,18731,8780,52,-7015,-1373,8677,19600,21206,14919,-1898,-12222,-1911,9357,16262,7308,-1971,1507,8253,13249,19576,26235,20512,1292,5450,11310,7010,5119,9256,13394,17416,19112,16676,13032,3493,-4847,-11731,-5658,5887,6650,4068,-2814,-9336,-7951,-7376,-5837,-1238,2740,12636,29756,39969,34798,15051,716,-7267,-7259,-3749,-1466,-689,5240,13235,12948,7229,604,-1190,-550,-98,1414,10714,13011,17,-10755,-10952,-3502,3403,5095,1126,-470,-2614,-2550,1329,9115,16422,24758,20536,4238,-10058,-16066,-10711,-3654,7084,14503,12641,359,-3635,-449,1608,-1723,-8741,-12961,-5211,-2664,-250,-2,-2284,3528,4379,-1480,11497,13491,5603,206,4102,3380,737,-5815,-12386,-10472,-4975,-7960,633,19542,24063,10482,-1687,-2024,3062,10660,13806,12799,14406,19126,11369,-4638,-1419,11617,12146,8324,2683,-2628,-5672,-7487,-9344,-10726,-8292,532,10227,13161,14055,18815,27726,25036,10625,-3850,-12796,-8678,-6641,-2845,-6735,-11574,-5098,530,2233,4134,9134,11764,8988,7430,6469,-2032,-9981,-15438,-5901,-3135,-6350,-8905,-4409,15572,42115,53803,61284,53900,59367,62148,48088,21645,10928,8439,7789,10554,10238,8561,5405,-1033,-5771,-9164,-8705,1635,5834,-1537,-6424,-9748,-12286,-3535,1808,10630,19923,30657,37494,30404,16246,18256,27291,28950,21617,11672,10500,16135,10330,21469,62486,72406,49109,11153,-9222,-16284,-12815,-6718,568,3417,-2190,-12642,-10415,-5579,529,6621,8257,3120,-356,-559,-1988,-8379,-18085,-18838,-9218,-3133,-4243,-17351,-3847,10863,18870,22948,24868,20407,16934,9196,-2912,-11472,-16553,-11860,-19034,-16243,-3995,4068,7835,5546,-75,-5327,-8620,-19519,839,29826,54134,64518,38728,10570,-5928,-13080,-14139,-10387,-4229,-4598,-9883,-17693,-10627,-5713,-5800,-10222,-9642,-9549,-8403,-1958,969,-2061,-4443,2652,10109,11088,9555,1564,-1419,16098,28997,26306,12550,2645,-4796,-12736,-13687,-10001,-14631,-18709,-14953,-8496,-840,4893,3104,-3920,-2577,5410,284,-4836,-4161,-2541,-2676,-2390,6799,10719,6808,2045,-287,-771,-5900,-10050,-13356,-8096,-8074,-3918,7817,23672,35754,29820,10917,-20,3173,4074,-4370,-6532,1959,4896,-4808,-4555,-4925,-5546,-11365,-11166,-8312,-13061,-14710,-9532,715,12965,17020,7900,-1016,533,3849,5490,-1268,-7231,-11608,-12944,-10238,-13390,-13632,-18045,-17523,-12330,-15451,-15982,-5820,1223,1952,-4828,-376,5086,14592,23109,11829,-1702,-12018,-14532,-16046,-16684,-11625,-8668,-10834,1175,12676,9030,3852,3147,2116,896,-3660,-8845,-7291,-135,4184,-7730,-17325,-15410,-14641,-17338,-13205,-9487,-14838,-21691,-14014,-3262,6035,12578,20211,22466,16755,8378,6017,7280,5523,16942,46232,50467,31827,7195,-15355,-15327,-11464,-12628,-17238,-14112,-7672,1856,7070,2609,-9919,-13421,6321,31621,43946,29288,10901,-3921,-16138,-11302,-5559,-941,-3069,-15496,-10978,-4731,-284,14500,34602,40399,20874,5003,-2133,-4487,-1199,-3621,-1636,4127,7126,721,-11530,-8098,-4133,-10089,-18495,-6411,5834,7479,5947,4824,3544,-2583,-5458,721,5746,9567,5888,-4977,-3848,5563,11261,9503,832,-12056,-9640,628,11191,16079,12325,9308,13450,16626,6006,-2485,-5120,-10022,-5949,-2456,33,3100,274,-4929,-7786,1761,4930,-1106,-11064,-10022,-4875,-1351,-1721,-7088,-12582,-14439,-15253,-10611,-5319,-2919,1174,15072,31245,40425,43759,32422,3364,3430,22293,27273,15053,3207,-6789,-9556,-6000,-5005,-8582,-3807,3482,7997,12108,18147,19818,18497,6934,1442,-7638,-15590,-9642,-684,4455,6656,11004,1050,-5878,-706,8806,20657,22935,11018,681,-4600,-6722,-6507,-4326,-4426,-2964,-700,115,-3382,-9597,-14013,-15467,-8814,959,10119,19155,19946,19700,12053,16557,26538,12755,7790,8158,4669,-1655,-3138,-852,-8957,-15001,-3708,7601,14629,19721,26737,28711,18661,20306,25862,24690,13283,7652,2170,-3039,-10351,-11658,4446,26567,43675,31444,22388,20284,12087,57,-4706,-5954,-4241,-5363,-2199,7631,3637,-7361,-10475,5660,21573,24670,17019,5024,-6597,-11553,-5103,588,2270,3097,2450,-1336,-4117,-43,8442,17721,17051,13328,12113,17976,23317,12009,-623,-965,11388,18973,5489,4754,14200,10363,3804,9806,14789,14472,14816,13420,3275,-6988,-16668,-11962,-6996,-10582,-15022,-11686,-8196,-7646,-1198,13857,20927,17704,1694,-17109,-15684,-16275,-9189,-2667,4577,6391,-2856,-11439,-3572,6115,5997,477,-1138,-2205,-1891,950,21229,30107,25359,21711,19747,5430,-11767,-1127,13090,23630,23325,12889,160,82,21657,39416,23673,4224,-4309,-9065,-13191,-11764,-5737,-4331,-4402,-3134,-1014,438,4589,11541,23997,44261,52028,42727,30434,7778,-4867,-12956,-11169,-7300,-8688,-12278,-17303,-15702,-7392,2651,20795,27598,2252,-14869,-13489,-10541,-10182,-7597,-4898,-403,7178,11948,10500,5554,-5647,-13733,-9339,-2789,-355,-680,-2572,-3076,-4807,-6672,-9055,-7210,-979,2349,3383,-4425,-11261,-4038,1581,-4136,-10485,-3416,1541,1737,13054,29245,29601,17659,14220,12384,7606,-4148,-17434,14715,47390,37876,13004,-6180,-15400,-12990,-6374,-7390,-12574,-8656,3405,9838,16430,22862,15091,15989,12536,15568,25485,19553,1599,-6907,-7982,-8124,-4745,-3644,-4822,-11086,-12593,-11509,-10177,-1834,17727,48829,59480,59410,49896,38335,28871,21928,23891,11030,5664,1548,4875,15966,22324,7327,-13619,-6838,3,-5136,-6597,-9764,-12836,4,2311,-2857,4239,4859,7072,9626,6215,4152,8793,10153,896,-15473,-4549,18358,32843,30660,13644,-31,-11830,-15437,-12291,-7235,-2426,2356,14165,22316,7717,-7331,-6800,5714,339,-16171,-6664,1391,3171,5658,6882,10667,10535,11735,10961,8352,1170,5719,17865,19046,5714,-8047,4230,14869,14856,8407,5127,-701,-8373,-13011,-17035,-14330,-5223,864,1213,3633,2594,-1177,-3500,-2967,-4869,-8221,-10472,-11231,-14897,-10890,-9647,-14368,-12422,-6636,-5633,-8577,-8510,-4447,-6582,-2414,-4338,-9191,-16831,-3935,-8164,-13881,-8718,-1510,7534,14670,14902,7498,-7436,-13072,-8703,-3086,143,6107,9757,11743,16561,20840,14786,10757,3333,-7696,-10973,-4503,-1057,-8542,-17363,-7704,5529,16671,8277,-5307,-6188,5513,15557,14328,2565,-5192,6523,35759,67545,79622,48830,26452,31248,37430,33955,44192,15090,-477,-1988,-3178,-1746,940,3900,5482,6379,5676,5965,3435,-3644,1970,31762,57300,48853,29362,1560,-16538,-11641,-2026,6186,14174,19733,17854,18600,24162,29894,29792,13137,-6328,-9961,-365,-4766,-4878,5152,3307,126,552,-2197,-8667,-5448,-3997,-859,-1284,-8331,4660,20572,32987,20243,2592,-8889,-10660,-3397,-1998,-2133,-4103,-11271,-11909,-2453,1458,-1202,-8496,-4222,10867,13228,10799,7656,4526,669,-8559,-18523,-14456,-5765,-7236,-13223,-15552,-12465,-4806,1396,4323,-339,-6054,-10469,-8188,-2490,4759,5088,335,-11767,-12931,-1299,-135,-6752,-11194,-14783,-9824,-2243,1422,1641,1334,-2041,-11828,-15679,-1446,11529,16275,5811,-12173,-14140,-4891,6605,4311,-5193,-12008,3120,18104,15809,1860,-3932,1913,-4958,-11844,-2393,3292,8140,9211,-2146,-9806,-6554,-3492,-6068,-3595,352,4088,4167,-2716,5438,20436,20771,9136,-1206,-5183,-1763,2759,5582,9292,11017,15028,25724,35501,48776,59827,53153,14787,-10021,-1263,4589,-5081,-11491,3866,12073,10714,4638,469,9343,10440,730,-9829,-16385,-16350,-5433,2675,3722,-671,-12250,-1126,5199,2298,-1264,-7513,-6910,-707,7222,6232,-317,-9878,-12644,-8917,-13616,-17703,-13546,-12631,-10172,-6143,-4306,-10721,-14289,-6511,1710,6046,10809,11184,5319,-1713,-5214,-5512,-9615,-15899,-13465,-15024,-10754,-6963,-10654,-16877,-16115,-7259,-3464,4488,15665,25271,21099,5339,3436,13188,35647,52278,32640,7647,-1414,-11121,-16433,-10207,-727,4155,-1292,-7563,-9207,-14317,-16781,-5832,7164,11627,10452,16729,28675,50705,68044,60962,34594,15261,5570,-5105,-9288,803,4618,1377,-7311,-3289,2065,8828,10001,5954,-7529,-14046,-16763,-15923,-14301,-11420,2908,16790,22751,28494,32112,29221,24779,2865,-2784,11478,13857,1445,-7711,-9009,1671,8455,7517,2609,1322,4434,11553,22305,31280,33212,23257,3575,-11697,-7067,2283,3753,-1458,-2476,2881,9460,12128,14433,21215,13281,3007,-6333,-13333,-9909,-11299,-15779,-20835,-19107,-11858,-2724,7775,14948,27257,30316,29238,28400,28477,34185,30093,31215,26952,17564,4858,-5425,-1630,4347,861,-471,3551,15005,22575,4830,-1695,-8019,-5897,6198,13976,18132,21181,17797,10907,4753,8413,693,-4643,-8919,-4411,-4688,-5626,-4162,-1408,-3355,-6365,-973,5530,9901,12676,13665,11211,6193,1978,475,-1860,-2074,366,15106,23813,26095,33819,22465,13751,5596,-2352,-8839,-12717,-10411,-7800,-2507,1639,-958,-11227,-1473,3194,3797,-332,-7058,-5617,4523,8451,5493,1681,-3994,-14227,-6792,-4123,-9041,-9624,-9382,-13544,-16777,-10992,-5215,-1809,-756,1109,-572,-6941,-9810,-11447,-15184,-9836,267,7594,7794,2644,9570,22624,18762,6545,941,1903,5909,2236,-862,2658,4722,-1401,-9830,-3981,2011,3626],[4015,6879,3451,1339,3409,1317,-545,-25,3200,3193,-633,2849,-1578,-5722,-5790,-4342,-8083,-13621,-823,4163,566,-7434,-13409,1770,6292,2445,3998,11354,15649,9885,6722,545,-4031,-15003,-2165,-1440,-12207,-10339,-3235,-11033,-9895,-3943,-7553,-10123,-5572,-7341,-13537,-14458,-4739,-5052,-4265,-8726,-14790,-9034,-2346,8419,16566,24600,27225,20143,10570,-701,-9867,-17473,-10362,-4173,-4115,4665,12595,21901,25098,13586,1736,-7023,-1102,6877,6649,2508,-8278,-16444,-14871,-11051,-1593,14023,28412,36860,32853,27704,23496,23094,28865,40176,25449,11530,3256,-3673,-6384,-1464,10199,21392,21207,23474,23581,22815,27988,24294,11992,-803,-13236,-10904,-9093,-2421,7837,10296,3124,663,253,4656,19078,21789,5374,-13513,-6827,4574,4431,-3572,-3112,5059,14243,12232,4063,-6075,14609,18139,10808,200,-8093,-10856,-16389,-11887,-4434,-3449,-1422,-2535,-16258,-9494,-8342,-11025,-11731,-9309,-8995,-10858,-6392,-3943,-5911,-12278,-14965,-11181,-1044,7792,12792,14687,10045,9142,9597,2544,2324,-5290,-11862,-10548,-7170,-4226,-7984,-7460,19518,69655,128619,133395,92378,55621,56748,47897,39565,21540,-7651,-19715,-14539,-9143,-5248,-4421,4905,23733,29245,20670,15844,9756,13869,25889,43790,52347,50664,43619,38350,11468,399,175,-2145,-4797,-855,28687,58826,65392,63233,49547,32357,19995,21549,18143,13388,7862,-6386,-9273,-2283,952,-4720,-12001,-19958,-10525,-434,8907,9788,6219,-3278,-10054,2571,8467,7555,5023,-8911,-6852,-310,11027,25356,26444,11204,3270,-3400,2367,6345,4681,-1535,-9367,-8180,-6249,-7866,-2784,749,4807,7852,9812,7896,4604,-4844,-9265,3491,14988,4570,-8859,-13227,-10202,-2097,-975,-272,6195,1005,-8198,-15133,-7047,-58,849,-2485,-7703,-16596,-14140,-14176,-12998,-8884,-1894,6430,13977,16300,11192,6828,1391,-5754,-13428,-13822,-7275,-4115,-10260,9746,41570,69016,71932,68874,59595,49455,34887,8534,-7446,-12992,-18104,-16963,-14123,-11649,-11845,-2490,7670,9104,-801,-7838,6241,17301,6982,-9466,-9703,4465,7194,5654,1877,910,1286,-33,-6545,-15546,-20470,-21185,2096,20039,23447,10829,1155,4400,5645,2091,-4107,-8152,-14107,-5888,3955,9888,11003,7020,3206,-13176,-3243,11286,13835,7843,5153,3012,-2165,-6019,-2868,3726,4143,348,1021,2508,-650,-3018,-2179,-4278,267,14751,25971,25174,12013,-763,-8622,-4017,8924,21554,27730,4575,-11422,-8102,-10266,-14651,-20431,-11623,-4804,-3825,-2805,-1238,2583,10648,22319,31254,27929,21152,17189,22808,28747,19328,9742,5330,-3408,-12323,-18029,-14152,-12070,1928,6302,-3526,-1948,-1192,-1841,-5626,-6954,-3820,1185,6348,10433,8420,4172,-3013,-10535,-11309,-11474,-7707,-548,3001,1027,-4927,-8018,-7800,-2454,211,-1673,615,12809,24955,32222,33628,22198,15116,10334,5400,4771,6131,5074,329,-5285,-7559,-2432,490,-4931,-195,6863,6491,-4390,-4826,2644,12788,23223,30144,23960,-2112,-17997,-9686,-3000,-5409,-8929,-7301,-2704,-1250,1465,12971,30308,49940,59299,37752,2633,-3492,8110,13363,5736,3127,4895,-1800,-10798,-3957,16877,41347,37756,24133,11284,5541,14313,17775,8661,-6993,7399,26765,40545,27280,-9257,-14494,5568,18120,19562,8381,-8381,-7359,-5116,-2112,-4020,-7145,-7327,-8505,-10627,-8646,-11634,-16229,-16767,-13147,-11179,-13877,-16470,-17545,-17926,-16160,-18520,-13381,-7763,-2743,877,-484,2110,2761,-3051,-7731,-5644,-4425,-1603,3288,2899,-7008,-12492,-6290,1727,2374,-1725,-6986,-13287,-15133,-13747,-8667,-2051,-10610,-13871,-8040,-7128,-5310,-6931,-8821,-4601,320,-2577,-2591,3258,2006,-4680,-12378,-13811,-13121,-12521,-13036,-11346,-14444,-7722,-3344,-6135,-8918,-13245,-13621,-6443,-2614,-708,2413,7663,8301,6174,2,-9680,-9003,3084,19924,14930,7277,-1734,-11309,-9392,-2288,11921,27524,17023,-2844,-15522,-12584,-6266,-4342,-5569,-2818,3598,7733,8700,9581,12920,21129,17220,8732,1531,-4550,-1517,5622,13204,14840,11025,-3640,-9337,1290,13122,17966,7555,-3665,-277,6937,11992,19500,27891,16904,-4059,2168,8778,5161,4057,9049,13809,17669,18212,14773,12412,5117,-2148,-9758,-6986,2549,3904,3481,-3248,-8705,-7173,-5776,-3655,1376,5847,19532,36934,46905,42168,19435,1749,-7448,-7021,-3621,-1764,-715,6686,16499,18379,11388,2140,-521,452,1908,3566,11557,12901,133,-10197,-10000,-1936,6219,9206,3661,183,-2224,-2029,1714,7561,12935,21440,20286,4947,-9966,-15895,-10315,-3208,7659,15347,14374,2687,-2421,365,3893,1746,-5624,-12550,-4767,-1665,622,-162,-2950,3676,7086,2644,14268,16192,7260,468,3289,2133,111,-5494,-11965,-13872,-7101,-7517,1277,18293,21754,10126,-603,-471,2920,7592,9169,8398,10193,14868,7960,-7084,-660,13875,14687,8850,175,-5545,-5765,-6654,-7752,-8338,-7289,-1002,6474,10129,13365,21534,32095,28223,10628,-5235,-12416,-6463,-4874,-3554,-9506,-13869,-5622,-849,122,1593,6334,9144,8321,8834,8829,374,-8954,-16992,-5770,-2694,-6538,-9972,-4290,18484,42387,52348,61021,54686,58016,57042,42723,16685,5026,2943,2646,5303,6190,6508,5061,-701,-5319,-9044,-9561,372,5999,-441,-4963,-9074,-13624,-2801,3554,10378,15001,19934,26348,25117,14756,18403,27732,28358,20826,11876,10951,16684,11391,21687,59877,71821,49753,12163,-7394,-15844,-12352,-4907,3125,5464,-1589,-14000,-12508,-7644,-1034,5945,8864,3527,-459,-1433,-3499,-9064,-16377,-16697,-7523,-1554,-3332,-15423,-4735,5949,10547,15338,18752,15162,13750,8421,-2293,-10305,-14798,-9970,-16633,-17927,-5163,3579,7487,4360,-1829,-6442,-8687,-18179,-2343,21589,41890,51738,29169,5414,-8089,-13016,-12641,-7417,-1167,-3136,-9839,-18732,-9959,-5009,-4921,-9787,-10798,-12117,-11955,-5324,-699,-2052,-4609,2457,10374,11431,9502,1556,-6635,9722,24287,24124,11726,2488,-3990,-11752,-12613,-9675,-13669,-16354,-15544,-9480,-2566,175,-2706,-6645,-1456,7355,2674,-1450,155,258,-770,481,10381,12490,6759,1442,-1117,-1848,-6807,-10369,-12914,-6962,-5422,-1755,8819,21738,31443,26123,8906,-903,4273,6315,-2172,-8430,294,1674,-4065,-3461,-4240,-4591,-10355,-9144,-3613,-7887,-14781,-10118,1856,14711,18083,8902,-132,2186,7512,8442,79,-7223,-11937,-11344,-8093,-10052,-9899,-14753,-15121,-10857,-15200,-15477,-4153,4433,6322,-1435,-82,3137,11466,19194,8011,-4711,-14089,-13110,-14268,-16004,-14567,-14543,-8698,6608,15153,9337,2387,317,391,1719,-3104,-9420,-7322,808,5483,-7501,-16015,-14178,-14017,-17088,-15028,-11834,-16720,-19898,-11173,191,7561,12344,19104,21209,16307,8324,5216,5352,2081,12289,45198,55501,36407,7393,-15425,-15280,-11376,-12489,-16909,-12867,-6544,1575,8599,4493,-8434,-14644,5827,34443,48457,33640,14504,-3218,-17604,-12509,-7705,-3762,-4807,-15006,-10151,-3975,1950,19161,38336,38132,18224,4037,-3414,-5991,-2078,-3794,-2509,2202,3372,-5383,-17778,-9210,-3438,-8513,-19770,-8063,4947,7378,7471,9722,7917,-238,-5792,1334,8253,11649,7272,-4858,-5345,4123,10013,8390,257,-10861,-8138,81,8327,13305,10910,9039,12956,16312,6660,-798,-3060,-11478,-10813,-5434,-2317,117,-2972,-3355,-3042,4385,5685,-775,-10972,-11048,-6722,-3087,-2894,-7716,-12704,-13844,-15573,-11482,-5246,-2184,2758,17524,32016,37076,37001,26479,1650,3539,24212,30855,19653,6285,-5413,-9456,-6065,-5040,-8429,-4170,2164,6996,12489,18971,19807,15362,4302,1088,-6681,-14141,-10765,-3866,-194,1280,5499,-3225,-9962,-5666,4041,16723,20271,11413,4012,459,-2664,-4207,-3702,-4927,-4262,-2496,-1049,-3181,-8917,-13901,-15794,-8514,1732,10805,18357,17864,20024,15848,21630,28615,12522,7305,8085,5342,-1127,-4085,-1372,-10189,-14852,-4190,6024,11643,14644,19641,25460,18395,20793,26489,24288,13597,11046,6131,-602,-8607,-11644,3993,26533,45279,34545,23850,20570,13270,1568,-3668,-5809,-3635,-2441,-4745,2223,-1738,-10490,-8698,6921,22537,25318,16735,3550,-8356,-13467,-5881,421,2196,3367,3136,-1170,-5952,-2671,4732,11056,11826,11644,11482,17358,23537,13932,2436,1326,11581,16466,1150,236,11694,9409,4356,11018,14946,13480,12860,12217,4065,-5372,-15794,-11962,-5911,-8654,-14115,-12833,-9792,-9883,-990,15236,22137,18896,3946,-15295,-16611,-15140,-8865,-2282,7833,12093,3373,-9415,-4276,8584,9981,4591,1440,-2408,-3609,-999,21298,35291,32560,28071,25242,10488,-8577,-2313,10245,18638,18399,10097,800,2511,22309,33950,17795,1038,-5963,-9679,-13459,-11710,-6238,-4612,-3776,-1297,1736,3531,7026,12253,22274,40806,47725,38659,28712,8691,-3367,-11326,-10180,-6353,-7563,-11007,-15845,-13718,-5000,5191,24056,28968,2739,-14600,-14094,-9252,-4087,159,1030,3225,9114,12924,8409,1847,-7231,-11240,-3022,4867,5489,1785,-3480,-5488,-6478,-6646,-7463,-4352,1283,3164,3834,-4238,-11885,-6610,-1861,-7273,-13014,-4276,2456,3085,13973,29891,25973,11557,8275,8881,4753,-5498,-18704,7818,35926,29735,12161,-3080,-13256,-11753,-6058,-7494,-12264,-10833,-156,6117,11809,17657,10709,14066,14509,19033,27286,17914,-1509,-9781,-9852,-9057,-5589,-6233,-7082,-12529,-13853,-12492,-9471,-370,19265,49979,62221,62804,52747,39968,28367,18863,21408,12421,7135,2606,6478,18672,24957,9798,-10569,-7682,-3369,-10870,-13854,-15702,-5278,6004,4431,-6458,-546,1540,4871,8396,4732,2175,7534,9967,697,-14931,-6095,16359,29132,25060,9640,-1450,-11019,-19021,-13167,-5878,-320,4577,15662,22617,9412,-6905,-8131,1668,-5654,-16561,-3200,3331,4025,5917,6832,9888,8912,11962,12554,7733,-554,5717,17637,18692,6787,-7285,2314,14046,15191,7710,4042,-866,-7136,-12162,-13120,-7658,1468,6918,7025,8109,4841,-674,-3181,-2457,-3998,-7026,-9493,-11037,-13950,-8182,-7349,-13323,-13201,-8641,-8186,-11435,-10673,-4330,-4930,-1246,-4667,-12295,-10501,3664,-1784,-10517,-8998,-1341,7300,14143,14910,8397,-6508,-12611,-7687,-1860,1075,5691,6851,5620,8809,14922,13092,10247,3686,-6923,-10998,-5093,-279,-6917,-17004,-7532,6734,18591,9884,-4991,-5378,6151,15779,14969,2628,-5189,6561,32492,61099,69318,37814,19958,28061,41664,42518,45632,10173,-3945,-4485,-6556,-5725,-1322,3160,4467,5455,4846,5352,3875,-3422,-95,30153,57905,50166,30979,2811,-17655,-13945,-3786,4638,14617,22878,23535,25022,31726,38154,36836,15182,-5933,-7710,1242,-4535,-5341,5682,6208,3780,4998,4706,-506,-2450,-1991,149,-1523,-9679,2982,17163,28988,16955,282,-11166,-10270,-3168,-2153,-2010,-3614,-10848,-12061,-2535,1515,-1657,-11547,-9664,8526,14168,11483,5883,3518,1707,-6948,-17146,-15171,-7157,-9224,-15474,-17688,-14365,-10729,-5013,-296,-1792,-7018,-11951,-9821,-2207,7876,10035,4965,-7276,-17411,-5529,588,-4869,-10552,-14409,-10073,-3479,-217,-259,145,-1554,-10594,-17656,-2911,9674,14193,5060,-12177,-14391,-3311,8286,4166,-5477,-11961,2838,16563,13891,307,-6415,-3052,-10963,-8566,394,5552,10494,10402,-1776,-8618,-5736,-2263,-4729,-2761,840,4171,4690,-1435,8305,24661,24896,12566,1168,-4251,-1370,3046,5590,8263,9355,13393,24318,34901,48343,59924,52576,11979,-11169,-82,6567,-4374,-11472,4667,11917,10350,5492,1965,8117,8244,-343,-8676,-15403,-18124,-6424,3084,5516,2415,-8234,-3030,3743,3368,714,-5718,-6028,403,8101,5691,-1391,-11401,-11819,-9097,-14301,-15863,-11320,-11007,-9302,-5588,-3543,-9514,-13012,-7565,-930,2388,8878,11974,7507,-433,-5510,-6891,-11960,-18838,-17226,-17204,-10857,-8299,-12295,-14908,-13359,-8562,-4632,3640,14267,23552,20905,4291,2111,12575,36900,53734,29836,4773,-4934,-15489,-13437,-8189,-276,3469,-2575,-9606,-10219,-12354,-12572,-2455,8970,12113,9639,14602,25916,47006,62137,54223,31526,16813,8928,-445,-4610,2904,5202,835,-6748,-1628,3407,9011,9373,5161,-8059,-14581,-15908,-16359,-15848,-12331,3098,17502,24150,30808,34964,32934,25475,2671,700,15788,18189,4970,-4938,-8206,1148,7156,6694,2936,2871,7075,14558,24439,29566,28737,20234,3038,-11346,-7146,1791,2527,-3733,-5547,-598,4044,4221,4640,13812,11630,3219,-5815,-12220,-9780,-11777,-15388,-19930,-19161,-11024,-1547,9965,17803,27959,29592,26575,23477,23389,31205,28827,30994,26272,16469,4744,-5848,-3187,3396,1249,2702,7413,19022,30964,13460,867,-7525,-5925,6715,14833,19574,21670,16084,6728,-1946,1461,-1785,-5169,-6862,-3407,-5167,-5557,-4295,-1907,-3571,-6708,-2617,2488,6469,10080,12540,12172,8033,3122,731,-866,1001,5267,20803,25558,26520,34243,24239,15242,7432,-384,-7211,-11680,-10405,-8488,-3074,1511,-1098,-11861,710,4899,2048,-3519,-9453,-4880,6169,9884,7307,2580,-4048,-11672,-7686,-5126,-8113,-7347,-7971,-12829,-16369,-9725,-2853,530,328,939,-1668,-8290,-10474,-11558,-16358,-11040,-1858,5995,7112,3701,11770,23630,19291,5750,-795,-106,2907,-1523,-3038,962,3546,-1680,-9078,-2957,2538,3486],[3527,6933,4825,4074,6462,3141,282,1028,5257,6111,3609,6213,367,-7148,-8031,-6747,-10598,-11984,553,5628,2625,-5006,-15485,-1486,4057,2023,4042,10234,13060,5486,2563,155,-2279,-10368,-3715,-3511,-13852,-6269,1156,-7539,-11839,-4464,-5715,-11058,-6357,-7287,-10710,-11218,-4496,-3522,-3321,-8192,-13421,-9005,-3042,7351,14885,22715,26271,20973,11890,245,-9537,-15569,-11254,-5766,-4560,5228,13065,21082,21599,9691,-255,-7281,-1805,7245,10054,7551,-2871,-13860,-15417,-11773,-2861,11490,23984,29252,23762,22103,21884,24332,32592,45507,30392,14065,4283,-3313,-6853,-2055,11079,24229,24511,24704,21524,17973,20904,17208,6806,-3357,-12355,-8670,-8520,-3844,3728,3243,-3518,-4196,-4672,-1789,13130,17033,2263,-12747,-6583,2452,1263,-7011,-4182,3070,12522,9789,2481,3235,31500,42283,37945,24110,8023,-3253,-14117,-11643,-5550,-7417,-7183,-8177,-16389,-7564,-8800,-12276,-12234,-8128,-6534,-7460,-3963,-4962,-8614,-14467,-16994,-12780,-2488,8286,14410,15370,11603,9834,5584,-2617,-2317,-8440,-12261,-10116,-7857,-5581,-7549,-5763,20600,69650,127824,133530,101499,80101,88869,74084,55203,27926,-10006,-23934,-11628,-5485,-1833,-1486,7622,26519,32641,21968,14409,6738,10898,24490,45090,54503,52932,45985,43663,17294,4242,1179,-5049,-8033,-52,32447,62961,63960,61059,49569,34337,23418,25804,25041,24267,22918,10159,4855,6438,3338,-5224,-12786,-18413,-10156,-1247,9982,12461,8980,-431,-8496,2639,10834,13254,9437,-8254,-5199,4087,16425,33689,34632,16744,5578,-3173,927,4596,3942,-1097,-8037,-7452,-5210,-7645,-3244,1940,7626,10659,11105,8233,6203,-1957,-9114,828,13994,6971,-9422,-16036,-9479,1644,5775,4860,10986,4022,-6254,-13974,-9580,-1811,151,-2087,-7067,-16471,-14933,-14305,-13424,-9670,-3095,4605,11850,14962,11040,7020,261,-8473,-15130,-12372,-5056,-2281,-12929,7449,41352,70675,70010,66261,61844,53182,33748,5545,-8556,-13399,-18617,-17829,-15566,-14184,-15016,-4205,8404,11657,1612,-6899,6076,17676,9497,-6136,-8671,4286,5560,1806,-1212,-129,1095,1035,-5548,-15649,-17461,-10406,8518,23288,23152,8591,-1735,2110,3751,217,-5536,-8164,-11650,-5852,1958,6451,6514,2612,-1988,-7617,4201,16221,16817,10158,6839,6070,972,-4482,-3565,1484,3476,5722,9946,9910,5371,2174,478,-3453,-48,12940,24090,24456,13075,350,-8071,-3832,8565,20151,25923,5192,-8536,-7261,-11744,-17429,-17280,-8274,-2457,-1576,-190,1784,7017,18800,31135,35869,29491,26674,24473,29159,31544,18749,9020,5542,-2796,-11363,-18553,-16728,-8411,5731,11939,1463,491,-399,-5,-3742,-5401,-2042,2387,7250,13052,10671,5009,-3557,-11598,-11600,-11447,-7170,87,3516,939,-5835,-7921,-5923,-29,2029,-1489,-2017,7202,18087,25839,26455,14483,7737,3957,904,2391,4299,1384,-4949,-10362,-12400,-3219,3191,-594,3422,7864,3990,-8592,-10898,1075,14263,25488,32821,24769,-64,-16731,-8992,-2287,-5535,-10287,-8072,-1354,1131,3206,13444,28735,46074,54647,33871,302,-4348,7731,13570,6393,2649,2669,-3802,-12072,-3956,14810,40289,42655,32888,21611,13225,17751,19766,10469,-6596,4435,24018,38804,30034,-6090,-13744,6064,19061,23174,12667,-5877,-9233,-6789,-3266,-5623,-8822,-7862,-8275,-9885,-6551,-9748,-16711,-15541,-12744,-11396,-13995,-15795,-18458,-21673,-21288,-22527,-14756,-6969,-1689,143,-4808,-3604,1318,-2106,-5309,-3543,-1889,2264,7819,7348,-3139,-10159,-7669,-1930,-2828,-6687,-9368,-14843,-16972,-16340,-10855,-3127,-10684,-11810,-6200,-4798,-2494,-4447,-7463,-4786,-1092,-3579,-1703,3553,2080,-4236,-12486,-16026,-14081,-8170,-8533,-11238,-14525,-8491,-4662,-8080,-10694,-14488,-12717,-7069,-4319,-2057,1439,6866,8594,6930,211,-10266,-10972,773,18573,16160,8988,-115,-10624,-10735,-4510,9242,23817,13946,-3365,-14741,-13000,-7257,-4992,-5554,-3449,2916,7802,9109,9037,10929,17632,15384,8458,2995,-2336,-2025,1640,6571,9525,7907,-3849,-6584,4007,16188,19308,7889,-5332,-2446,5157,10386,19099,29140,14069,-8155,-918,5820,2711,2386,8330,13819,17557,17031,12857,11877,6840,300,-7090,-6030,-163,1422,2654,-3789,-7990,-6000,-3860,-1439,4097,10228,28230,44598,54016,50291,25035,3407,-7610,-7041,-3297,-1622,-362,7961,19024,23198,15231,3515,75,1377,3829,5946,12805,13179,456,-9795,-9515,-1112,8127,12472,5793,450,-2022,-1613,1608,5289,9070,17617,19103,5274,-9798,-15395,-9737,-2627,8396,16445,16409,5296,-1224,1240,6469,5804,-1726,-11227,-4346,-693,1326,-474,-3566,4273,10466,7093,16991,19120,9517,1453,2568,498,-1180,-5832,-11506,-15672,-8111,-6535,1882,16531,19110,9476,389,1617,3743,5321,5467,4866,6613,10949,4921,-9241,-494,15411,16633,8556,-2830,-6574,-3462,-3749,-4976,-5935,-6550,-2966,1903,6060,11435,22324,34079,29968,10466,-6280,-11166,-3890,-2867,-3840,-11270,-15126,-6367,-2427,-1816,-37,4881,7526,7875,10362,11321,3107,-7098,-16167,-5511,-2114,-6358,-10849,-4510,19258,39053,47653,57234,53374,55499,52498,39421,14329,405,-2582,-2940,-470,1845,4488,4818,-340,-4924,-8979,-10386,-872,6203,810,-3366,-8219,-14535,-1806,5636,10566,10978,10439,16574,20075,13406,18410,27326,26536,19136,11551,10943,16747,12159,20802,54749,67978,47954,11749,-6460,-14679,-10984,-2558,6047,8167,-21,-13976,-14134,-9334,-2441,5175,9127,3754,-604,-2158,-4324,-8362,-13738,-14220,-5575,146,-2293,-13653,-5870,1018,2741,7523,11821,9265,9860,7360,-1887,-9317,-13164,-8189,-14337,-18094,-5587,3491,7458,4082,-1925,-6240,-8138,-15996,-4914,14050,30452,39452,20233,233,-10491,-12532,-10349,-3433,2348,-1429,-9594,-17393,-8867,-4057,-3856,-9234,-11729,-14047,-15104,-8697,-2308,-1790,-4152,2645,10529,11341,9037,1666,-10824,3567,19154,20915,10089,1782,-3424,-10655,-11236,-8881,-12261,-14051,-14351,-10065,-4065,-4860,-9882,-8898,112,8951,5165,2550,4358,2800,1122,3478,13825,14006,6744,931,-1828,-2748,-7467,-10484,-12552,-6320,-3119,446,9606,19279,26388,21700,6715,-1430,5553,8657,1062,-9026,-1970,-2341,-524,-1676,-3337,-3664,-9421,-7252,1133,-2502,-13392,-10740,2943,15879,18335,9384,396,3345,10468,10977,1607,-6777,-12037,-9890,-5318,-5861,-5648,-11065,-12356,-9264,-14762,-14496,-2340,7420,10239,1946,318,1457,8725,15540,4443,-7475,-15748,-11575,-12386,-14654,-16414,-19016,-4883,10013,15607,8534,-66,-3423,-1188,2595,-2366,-9882,-7483,1452,6122,-7417,-14615,-12761,-13311,-16915,-17127,-13976,-17702,-17116,-8170,3182,8155,10980,16588,18732,15150,7931,4318,3518,-1306,7834,42108,58497,40022,7837,-14990,-15238,-11218,-12248,-16563,-11870,-5496,1134,9825,6792,-6482,-15458,4893,36022,50781,36449,17444,-2904,-18789,-13548,-9663,-6126,-5860,-13519,-9049,-2915,4402,22960,39664,33507,14276,2417,-4858,-7920,-3571,-4220,-3129,778,342,-10589,-22479,-9212,-2678,-7012,-19084,-9626,3600,6370,7942,14220,12613,2665,-5451,1615,10486,13301,8269,-4742,-6640,2739,8588,6897,-689,-9543,-6726,-737,4956,9678,9001,8421,11888,15529,7629,1523,-787,-11656,-14584,-7524,-4226,-3270,-6673,-1006,1708,7010,6227,-781,-11063,-11932,-8257,-4622,-3971,-8266,-12571,-12780,-14267,-12248,-5215,-1674,4026,19049,31136,32244,29373,19919,-190,3794,25553,33544,24019,9419,-3857,-9048,-6034,-5076,-8324,-4697,520,5230,11924,18890,18750,10890,1316,282,-6253,-12517,-10205,-5590,-4105,-3354,699,-6996,-13566,-10437,-655,12403,17275,12143,8144,6138,1775,-1575,-2854,-5345,-5520,-4320,-2466,-3260,-8518,-14036,-16132,-8122,2556,11313,17228,15725,19905,19919,26826,29757,12176,6541,7716,6002,56,-4781,-2450,-11700,-14782,-4870,4182,8566,10097,13076,21398,17657,20616,25780,22452,13202,14036,10130,1799,-6985,-10818,3485,25503,44418,35510,23692,18846,12751,2024,-3207,-5882,-3371,89,-3161,-2982,-8364,-14132,-6932,7806,22494,24598,15295,1357,-10490,-14980,-5889,598,2195,3547,3615,-1149,-7712,-5242,950,4550,6565,9159,10176,16152,23091,15060,4506,2563,10408,12615,-3278,-3209,10212,9404,5651,12051,14677,11964,10163,9938,4019,-4243,-15359,-12070,-4889,-6548,-12253,-12635,-10372,-10848,-1229,15548,21992,18578,5082,-13254,-17039,-13987,-8397,-1929,10922,17400,9328,-6871,-5844,10333,13710,8978,4459,-2270,-5178,-2818,20402,39771,39932,34731,30487,15122,-5202,-3306,7607,14381,14047,7343,1401,4596,22046,27124,11248,-2505,-7915,-10467,-13638,-11959,-7084,-4874,-2943,733,4440,6310,8883,12373,19978,36041,41894,33711,26201,9202,-1891,-9426,-9493,-5710,-6510,-9715,-14392,-11767,-2279,8330,27139,29929,3461,-14315,-15054,-7765,1498,7395,7441,7314,11038,13284,5784,-1903,-7828,-7115,3992,12657,11179,4892,-2971,-6435,-6492,-5123,-4743,-1249,3184,3536,3925,-4024,-11985,-9632,-6060,-11263,-15794,-4806,3051,3370,12881,28070,20623,5018,2628,5109,1525,-7108,-20092,820,23505,20899,10941,-57,-10873,-10445,-5736,-7635,-11756,-11986,-3023,2801,7558,12812,7256,13029,17242,23123,29270,16636,-4072,-12504,-11708,-9944,-6589,-8612,-8905,-13092,-12669,-10457,-7275,1916,21028,50393,64285,65525,54868,40718,26573,14642,16763,12494,7798,3250,7705,20690,26417,11445,-7790,-8264,-6521,-15645,-15999,-11431,2705,10574,5008,-9372,-4793,-1434,2787,7092,3236,-98,5461,8792,-118,-14957,-8395,13160,24113,19204,5682,-2765,-9137,-19694,-14128,-4809,1466,6320,16281,21672,10809,-6374,-9481,-2570,-11433,-11765,483,5435,5035,6191,6664,8671,6762,11095,12428,5497,-3107,4931,16475,17548,6998,-7298,-1016,11228,14053,6064,2443,-940,-4602,-8475,-7915,-1983,6197,10737,11528,11976,7126,268,-2286,-1324,-2489,-5468,-8730,-11309,-12953,-5373,-4941,-12072,-13456,-10510,-10698,-14437,-13031,-4616,-3585,-390,-4991,-12777,-3129,9270,2828,-7025,-7635,-869,6988,13196,14019,8461,-5566,-11833,-6947,-993,1651,4981,4446,1215,2539,9142,10676,9061,3602,-6361,-11190,-5917,352,-5003,-16560,-7875,7117,19102,10734,-4913,-4826,6288,15452,15146,2393,-5646,6321,29030,54018,58507,27543,13694,24245,44930,50650,45542,5253,-7446,-6381,-9179,-8920,-3396,2223,3187,4353,4156,4837,4410,-2543,-2083,26851,55230,49575,31900,4352,-16778,-16065,-5983,2576,14175,24436,27362,29590,37066,44442,42075,16386,-5388,-5475,2391,-4523,-5985,5390,7728,6038,8171,10655,7062,1129,-331,618,-2353,-11479,951,13121,23485,12440,-2504,-13580,-9487,-2800,-2137,-1630,-2459,-8272,-10824,-2718,1626,-1497,-11486,-11607,6755,14642,11120,3476,2200,2256,-5661,-15574,-15543,-9120,-11841,-18211,-18458,-14544,-16192,-10523,-5281,-3710,-8031,-12377,-9954,-1282,11191,15372,9795,-2617,-18765,-10353,334,-3738,-10297,-14402,-10677,-4994,-2010,-2143,-1087,-1380,-9600,-19171,-4441,7419,11281,3159,-13049,-14244,-1784,9214,3388,-5972,-12296,1199,12836,10077,-2452,-10019,-8662,-13719,-4430,2814,7587,12819,11524,-1229,-7738,-5635,-1506,-3553,-2138,1087,3964,4725,-466,11362,29671,29755,16299,3236,-3731,-1449,2780,4782,6126,7118,11356,22203,32981,45662,56337,48497,8628,-12375,680,7953,-3899,-11606,4912,11000,9523,6472,3721,6724,5712,-1458,-7768,-14731,-18577,-6426,4202,7675,5730,-3411,-3323,2147,3938,2159,-4504,-5723,1088,8292,4642,-2666,-12562,-11088,-9788,-14983,-13423,-8634,-8907,-7880,-4242,-2232,-8225,-12006,-9145,-4412,-2068,6054,11879,8930,338,-6155,-8578,-14288,-19982,-17890,-15180,-10632,-9521,-13168,-12375,-9959,-8670,-5486,2436,11764,20404,19594,2807,625,11921,37819,54184,26765,2362,-7212,-15202,-10074,-6181,11,2695,-3727,-11517,-10554,-9623,-7866,1711,11533,12991,8418,11530,22093,41364,53693,45290,27409,17876,12221,4344,822,6364,6616,983,-5323,240,4861,9278,8992,4744,-8223,-14873,-14514,-15808,-16998,-13672,2634,17356,24645,32217,37036,35399,24553,2306,4024,19426,21721,8179,-2166,-7257,-229,4636,5234,3335,4813,10282,18044,26458,26920,23690,16574,1976,-11004,-6898,1418,1285,-5787,-8510,-3806,-405,-1549,-2493,6464,9334,3175,-5255,-10932,-9446,-12013,-14615,-18908,-18625,-10111,-487,11586,19518,27069,27383,22470,17357,17175,26565,26542,30014,25158,15099,4437,-6420,-5084,2332,2027,5709,10516,21583,37406,22488,4022,-6686,-6324,6400,14462,19750,21082,13824,2573,-8405,-6302,-4275,-4113,-3432,-2400,-6004,-5839,-4496,-2158,-3398,-6725,-4576,-1044,2651,7171,11135,13040,10012,4412,1074,344,4701,11401,26898,26169,25087,32107,24053,15911,8986,1489,-5643,-10586,-10124,-8731,-3260,1552,-1231,-12011,3113,6836,416,-6737,-11312,-3574,7406,10542,8711,3613,-3235,-8502,-7829,-6022,-7138,-4880,-6102,-11735,-15654,-7976,67,3287,1634,940,-2543,-9541,-10128,-9731,-15255,-11813,-3778,4364,6567,5022,13606,23631,18880,4450,-2891,-2414,-342,-4961,-4678,-801,2094,-1942,-8070,-1847,2933,3283],[2828,6487,5733,6480,9393,5034,1265,2225,7331,9389,8027,9034,2012,-8219,-10093,-8847,-12584,-10197,1922,7135,4741,-2374,-14121,-4867,1855,2025,4364,9070,10577,855,-3049,197,1705,-4999,-5573,-6174,-14559,-2416,4539,-4503,-13632,-5393,-4487,-9971,-6249,-6135,-7680,-6615,-1231,-564,-2000,-7453,-12275,-9026,-3958,5839,12994,20723,24700,21245,12871,1115,-8832,-13427,-11030,-6976,-5514,5299,13045,19746,18126,6303,-2353,-7485,-2052,7791,13042,11625,1758,-10727,-15550,-12464,-3820,10383,20900,22647,15877,16965,20093,25277,36075,50243,34967,16150,4898,-3199,-7288,-2542,11663,26421,27427,25364,18946,12733,12615,9179,1654,-5472,-10748,-6515,-7749,-5353,-1044,-4135,-9719,-8080,-8385,-7291,7159,11394,-1351,-12441,-5904,1305,-401,-8771,-3850,1972,10374,6903,1269,10168,44062,62024,61595,46081,23785,4972,-11231,-11153,-6660,-11602,-12690,-11537,-10025,-5319,-9004,-13165,-12110,-6663,-3945,-3970,-1807,-6119,-10792,-15426,-17114,-12435,-1874,11062,17697,16660,13194,10517,2280,-6930,-6436,-10781,-11664,-9328,-8077,-5950,-6021,-2952,25743,84490,163616,194508,180968,161414,151975,110205,71218,32462,-13119,-23394,-7231,-1189,1585,1339,9577,27390,33639,21616,11843,3616,7898,22423,44734,54815,53574,46927,47892,23105,8061,2106,-7380,-9427,696,34284,63100,58653,54554,45560,33632,25151,29238,31853,35000,37249,25445,17466,13810,5092,-5610,-13115,-16848,-9107,-1073,11298,15013,11603,2507,-6469,2664,13140,19240,13363,-7472,-3656,8512,21371,39999,40638,21333,7602,-2294,647,4356,4728,492,-6024,-5443,-4180,-7730,-4805,1256,8948,12548,11940,8452,7557,680,-8447,-1618,12375,8824,-8825,-18873,-8342,5227,13238,11017,16320,7457,-3699,-11199,-11196,-2708,398,-554,-4826,-14046,-15263,-14190,-13723,-10357,-4312,2523,9171,12904,10281,6791,-1299,-11034,-15501,-10319,-3070,-1160,-14986,5966,40599,69882,64915,59721,59753,53426,31052,2862,-9444,-13538,-18957,-17989,-15582,-15150,-17151,-4843,9793,14500,4132,-5782,5854,17783,12094,-2837,-7201,4217,3982,-1899,-3412,-637,570,1503,-4612,-15179,-12026,372,15965,26197,22529,6650,-4024,743,2649,-801,-5928,-7121,-8925,-5379,90,3139,2189,-1952,-7805,-81,11193,20220,19722,13867,9867,9343,3665,-3632,-4846,-1138,3149,10642,17728,16867,11509,7119,2485,-2713,-10,11295,21712,22998,13815,1584,-7234,-3027,9500,20828,26338,7681,-5622,-6577,-12600,-18214,-13575,-5208,-635,129,2221,4958,11870,27583,39696,39634,29872,30798,32229,35665,33298,17712,8146,5663,-2028,-10143,-17068,-15852,-5243,8973,17431,7177,3377,784,1806,-2071,-4071,-760,2541,7115,15162,12863,5566,-4440,-12916,-11610,-11147,-6775,619,4130,1181,-6313,-7038,-3224,3545,5257,670,-1951,3858,12131,19168,19036,7351,1035,-1885,-2752,738,2683,-2355,-10310,-14675,-16232,-2867,6092,3896,7244,9053,1982,-11834,-16991,-456,15612,27196,34410,24576,2142,-14372,-8243,-1774,-5877,-11960,-9133,-256,3263,4616,13276,25997,40261,47209,28305,-2144,-4706,7603,13752,7113,2170,546,-5594,-13135,-4016,12428,36844,44672,39996,31153,20157,20230,20804,11950,-5823,903,20140,34947,30677,-2055,-12159,6439,19543,25963,16036,-3593,-10859,-8872,-4782,-7355,-10674,-8507,-8169,-9230,-4643,-7244,-14081,-13909,-12230,-11508,-12730,-13532,-16903,-22462,-21934,-23715,-16076,-6532,-1163,-722,-7774,-9312,-761,-1350,-2939,-1128,932,5940,11536,10995,569,-7296,-8385,-5466,-7530,-10652,-11591,-16584,-19040,-18553,-12003,-2954,-9554,-9622,-4584,-2737,269,-1743,-5953,-5111,-2870,-4508,-762,3697,2014,-3681,-11654,-15718,-11162,-2750,-3809,-10069,-14196,-9498,-6378,-10287,-12513,-15457,-12316,-8386,-6463,-3670,163,5555,8265,6993,-113,-10839,-12485,-1388,16613,16756,10128,1000,-10131,-11884,-6352,6820,19955,11041,-3764,-13854,-13446,-8482,-5952,-5578,-3580,2480,7872,9333,8139,8620,13967,13288,8054,4430,-401,-2690,-2897,327,5426,5988,-2135,-3942,6158,18369,20184,8274,-6753,-4873,3046,8570,18466,29886,12122,-10800,-3767,2646,-200,257,7289,13538,17127,15610,10937,11243,8405,2389,-4650,-4274,-2094,-599,1719,-4392,-7258,-4537,-1776,720,6976,16288,37944,51857,60368,58223,31440,5720,-7606,-7411,-2917,-1156,313,9045,20718,26952,18427,4629,540,2155,5543,8319,14231,13736,998,-9469,-9386,-936,9109,14612,7257,144,-2194,-1524,832,2390,5035,13526,17045,5188,-9556,-14657,-9087,-2002,9239,17738,18607,8012,-87,2111,9177,10127,2321,-9550,-4061,150,1766,-990,-4090,5387,14157,11383,19129,21791,12088,3182,2286,-1306,-3084,-6843,-11221,-14299,-8011,-5329,2357,14300,16219,8521,1287,3955,5258,3855,2719,2121,3659,7547,2394,-10999,-1044,15996,17647,7237,-6038,-5369,-110,-61,-2054,-3920,-6203,-5277,-3193,1266,8522,21094,33333,29907,9974,-7041,-9492,-1269,-815,-3775,-11419,-14177,-7091,-4213,-3828,-1155,4335,6791,7580,11851,13798,6028,-4691,-14103,-5289,-1513,-5874,-11481,-5149,17859,32826,40529,50333,49812,51625,48082,37329,14221,-2060,-7774,-8730,-6456,-2675,2394,4477,-124,-4715,-9115,-11393,-2287,6260,2086,-1763,-7359,-15127,-675,7928,11085,8016,2533,8372,15323,12051,18097,26031,23633,16612,10583,10298,16098,12307,18495,47329,61062,43749,9939,-6547,-13441,-9074,19,9067,11275,2189,-12614,-14890,-10660,-3800,4187,8827,3647,-898,-2728,-4368,-6719,-11014,-11696,-3581,1754,-1330,-12337,-7634,-3733,-3379,538,4672,3012,5284,5866,-1830,-8612,-11772,-6687,-12338,-17193,-5675,3468,7497,4413,-1031,-5333,-7228,-13735,-6795,7688,20778,28963,12771,-4624,-13265,-11633,-7445,1242,6034,326,-9303,-16085,-7693,-3086,-2755,-8643,-12389,-14973,-17302,-11940,-3996,-1466,-3103,3182,10431,10660,8061,1691,-13209,-1984,14026,17029,7790,498,-3242,-9652,-9921,-7961,-10835,-11969,-12603,-10213,-4906,-8072,-15302,-7052,2140,10053,7288,6416,8059,4898,2892,6416,16686,14881,6452,212,-2714,-3743,-8140,-10664,-12457,-6257,-1429,2432,9904,16317,20819,16642,4219,-1703,6769,10797,4842,-7129,-4815,-4508,3524,156,-2648,-3158,-8736,-5611,5370,2416,-11362,-11447,3850,16263,17589,9150,467,3874,12336,12598,2865,-6112,-12012,-8655,-2605,-1347,-1097,-7147,-9450,-7729,-14174,-13110,-505,10015,13541,5014,686,108,6729,12658,1488,-9907,-14932,-9995,-10461,-12972,-16636,-18136,-1618,11478,14433,6924,-3246,-7843,-2334,3461,-1480,-10227,-7932,1600,5870,-7533,-13278,-11442,-12690,-16723,-19208,-15179,-17062,-13893,-5136,5631,7907,8680,13038,15406,13435,7313,3517,2095,-4369,3748,37470,59348,42533,8594,-14095,-15276,-10965,-11840,-16277,-11199,-4705,469,10659,9738,-4040,-15139,3469,36172,50825,37551,19485,-2757,-17008,-14402,-11456,-7922,-6121,-11449,-7721,-1588,6995,25864,39024,27819,10060,472,-6368,-10107,-5473,-4821,-3497,-125,-1975,-14923,-22125,-8439,-1931,-5683,-17662,-11038,1807,4444,7273,17591,16957,5786,-4304,1451,12207,14403,8834,-4674,-7754,1389,6979,5082,-1892,-8090,-5431,-1727,1428,5555,6727,7474,10338,14471,9082,4421,1595,-10500,-14883,-7444,-4468,-5964,-10476,1415,6220,9504,6595,-1044,-11263,-12605,-9399,-5859,-4860,-8627,-12056,-11386,-12776,-12826,-5202,-1359,4973,19470,28695,26450,21598,13353,-1928,4294,26347,35273,27921,12567,-2082,-8291,-5872,-5079,-8195,-5198,-1113,2916,10403,17800,16469,5281,-1671,-771,-6173,-11051,-8384,-5259,-6510,-6920,-3144,-10159,-16576,-14605,-4618,8170,14102,13074,12784,12363,6699,1433,-1707,-5593,-6651,-6079,-4084,-3644,-8408,-14329,-16210,-7505,3542,11792,16079,13941,19812,24346,31948,30061,11770,5597,7140,6674,1936,-4599,-3736,-13152,-14650,-5615,2237,5559,6204,7422,16939,16586,19879,23890,19555,12420,16767,14313,4308,-5383,-9299,3259,23795,41400,34375,22022,15393,10747,1618,-3170,-6058,-3324,2174,1912,-3725,-14546,-16186,-5045,8400,21562,22686,12930,-1278,-12729,-15214,-5047,1144,2324,3747,4046,-1081,-9096,-7529,-2608,-923,1930,6205,8368,14406,21887,15261,5563,2827,8221,8117,-7365,-4989,9797,10313,7454,12936,14190,10243,7110,6991,3384,-3367,-15046,-12224,-3850,-4247,-9912,-11365,-9818,-9886,-1785,14869,20625,16975,5189,-11192,-16483,-12659,-7645,-1471,13664,21911,14724,-3838,-7895,11670,17356,13855,8049,-1572,-6348,-4338,18458,42874,46758,41280,35140,18960,-1848,-3870,5383,11048,10415,4849,2051,6527,21157,19886,4760,-6053,-9884,-11217,-13591,-12213,-8026,-5052,-1896,3031,7299,9008,10442,12238,17540,30627,35273,28521,23250,9304,-650,-7485,-8557,-5133,-5308,-8180,-12741,-9733,818,12076,29943,30598,4617,-13789,-16116,-6190,6407,13714,13802,11820,13033,13128,2998,-5200,-7124,-2639,10685,19576,16306,8154,-1397,-5800,-5060,-2609,-1302,1987,4738,3601,3841,-3554,-11201,-12296,-10451,-15744,-16854,-4572,3452,2808,9820,23823,14184,-1090,-1561,2032,-1308,-8462,-19949,-5831,11360,12394,9733,2936,-8127,-8952,-5301,-7722,-11129,-11710,-4576,383,4063,8698,4888,12959,20881,28029,31816,16315,-5443,-14557,-13334,-10631,-7653,-10666,-10066,-12195,-9568,-6675,-3715,5299,23043,49929,65284,67189,56007,40547,23836,9931,10635,11327,7818,3692,8741,22159,26902,12588,-4970,-8349,-9183,-18173,-11410,-3800,9924,13420,4390,-11059,-8202,-3929,875,5664,1710,-2530,2629,6503,-1543,-15270,-11052,9285,18475,13655,2078,-3721,-7001,-16251,-14334,-3767,3050,7628,16057,19607,11886,-5512,-10273,-6314,-15922,-7396,3782,7460,6275,6719,6659,7323,4426,9509,11006,2244,-6075,3719,14826,16118,6931,-7336,-5339,6483,11249,3508,503,-660,-819,-3624,-2889,2504,8749,12134,14389,14735,8888,1387,-897,336,-431,-3563,-8047,-11860,-12127,-2755,-2474,-10478,-12444,-10789,-11992,-16772,-15238,-5156,-2456,325,-4950,-10109,2799,11965,4859,-4731,-5504,63,6812,12106,12624,8038,-4436,-10662,-6333,-339,1976,3982,2232,-2013,-2338,3811,7813,7483,3335,-5771,-11321,-6853,915,-2630,-15842,-8577,6741,18188,10878,-4947,-4500,5959,14632,14912,2035,-6478,5702,25362,46641,48076,18725,7870,20161,47030,58034,44512,959,-10404,-7045,-10265,-10585,-4960,1268,1821,3219,3722,4633,5156,-1009,-3293,22467,49711,47186,32090,6076,-14475,-17373,-8401,328,13172,24545,29180,32132,39888,48207,44982,16728,-4675,-3405,3042,-4698,-6670,4401,7854,7012,10130,15167,13154,4442,976,585,-3701,-13407,-1048,8964,17326,7331,-5470,-15877,-8728,-2494,-2069,-1046,-689,-4842,-8499,-2859,1792,-842,-8759,-8148,6844,15325,10309,1279,1082,2484,-4727,-14110,-15324,-11388,-14842,-20844,-16430,-12884,-12127,-11663,-9713,-5960,-9259,-12457,-9348,-124,14350,20828,14686,2022,-14613,-15366,-1037,-3536,-10565,-14812,-11581,-6736,-3899,-3955,-2360,-1532,-8891,-18876,-5963,4840,7726,273,-14816,-13542,-332,9291,1907,-6798,-12749,-1377,7779,5298,-5801,-14161,-13308,-11103,-673,4764,9395,15074,12368,-880,-7278,-6228,-1453,-2726,-1794,1076,3480,4223,114,14167,34452,34088,19331,4675,-3757,-2150,1743,2837,2914,4370,8927,19354,29542,40590,49120,41106,4920,-13680,969,8579,-3755,-11871,4648,9494,8452,7677,5622,5304,3143,-2516,-7254,-14503,-17339,-5470,5949,10075,9113,1645,-1604,827,3996,2933,-4079,-6247,1047,7478,2892,-4287,-13313,-10576,-11011,-15945,-11172,-5820,-6571,-6185,-2619,-1163,-7499,-11396,-11294,-8885,-7254,2424,10831,9416,422,-7288,-10634,-16235,-18024,-14463,-12174,-10350,-10756,-13571,-10274,-6889,-7599,-5992,784,8085,15852,17048,765,-1074,11177,38206,53384,23443,407,-7650,-11844,-7260,-4503,-6,1782,-4714,-13122,-10445,-6872,-2936,6669,15120,14576,6969,7523,17135,33809,42992,34625,22428,18101,14972,8796,6424,10918,9002,1995,-3380,2036,6115,9300,8518,4354,-8347,-15340,-13323,-14555,-16850,-15585,1258,16059,23873,32214,37666,35911,21974,1719,6805,21967,24106,10798,315,-6358,-2749,571,2896,3606,6861,13795,21807,28170,23543,18301,12292,260,-10836,-6605,873,-246,-7809,-11590,-6895,-4043,-5733,-7308,-594,6212,2589,-4928,-9779,-9188,-12276,-13935,-18089,-17928,-9370,213,12411,19847,24415,23436,16795,10096,9945,20335,23192,28150,23505,13316,3649,-7445,-7673,989,2930,8193,12594,22516,41113,30959,7617,-5665,-7480,4853,12534,18290,19106,10794,-1713,-14687,-13391,-5130,-653,749,-1665,-7340,-6617,-4950,-2402,-3126,-6600,-6926,-5121,-1572,3841,9259,13504,11793,5567,1269,1491,8731,18311,32310,25204,21727,27422,21659,15443,9901,2948,-4421,-9747,-9863,-8809,-3401,1395,-1679,-11415,5359,8687,-946,-10163,-12860,-2365,7765,10127,9378,4475,-1814,-5536,-7360,-7072,-6409,-2801,-4316,-10670,-14996,-6210,3080,6105,2923,1054,-3008,-9944,-8452,-7266,-13414,-12573,-5851,2270,5627,5976,14577,22327,17251,2406,-5558,-5182,-3921,-8158,-5571,-2671,188,-2480,-7158,-957,2956,2786],[1865,5521,6103,8396,11999,6934,2318,3366,9168,12844,12301,11283,3314,-8848,-12073,-10630,-13518,-8441,3198,8618,6831,380,-10556,-7632,143,2523,4944,8071,8661,-2846,-8773,1576,7689,645,-7275,-9333,-13098,1043,7029,-1875,-14451,-6666,-3836,-7686,-5167,-4351,-5392,-3285,2517,2600,-727,-6720,-11344,-9076,-5054,3986,11012,18694,22471,20803,13478,1916,-7849,-11269,-9708,-7317,-6915,4846,12550,18025,14902,3482,-4352,-7383,-1591,8725,15511,14569,5311,-7631,-15082,-12761,-3442,11392,19517,17624,9840,12677,18396,26063,39139,53953,38928,17853,5262,-3181,-7563,-2773,12066,27872,29779,25531,16208,7639,3852,940,-3021,-6807,-8835,-4386,-6635,-6627,-6074,-11143,-14955,-10375,-10522,-11417,2162,6052,-4674,-12285,-5017,944,-857,-8893,-2668,1740,8086,3913,542,14654,51539,75698,79709,64197,37748,12820,-7943,-10277,-7543,-15616,-13539,-6745,-2871,-2646,-8684,-13444,-11304,-4887,-1155,-326,272,-6867,-11260,-14400,-15289,-10550,240,14857,21676,18548,14936,11518,513,-9223,-8936,-11338,-10040,-7975,-7276,-4279,-2950,927,33592,109308,225426,299305,309104,280152,234687,152133,86697,35078,-16502,-17501,-1823,3632,5061,4166,10977,26681,32514,19910,8712,871,5300,20184,43122,53570,52760,46619,50954,28756,11865,2982,-8728,-8072,1777,34348,59445,50279,44675,38094,30393,25229,31935,38721,45602,50470,38902,28136,19714,6379,-5645,-12785,-15054,-7364,277,12984,17598,14311,5751,-3806,2941,15547,25437,16749,-6337,-1933,13078,25860,43790,43844,24456,9163,-865,1657,5828,7135,3243,-3215,-2202,-2917,-7787,-6760,-584,9225,13836,12610,8817,8930,3344,-7140,-3513,10501,10135,-6845,-18668,-6389,8926,21460,18560,22260,11356,-504,-7794,-10749,-2500,1534,1835,-1546,-10781,-14786,-13459,-13377,-10432,-5083,571,6259,10312,8973,6136,-3087,-12892,-14167,-7815,-1244,-456,-14535,5811,39809,67290,57950,50908,54470,50918,27644,776,-9889,-13168,-18509,-16423,-13532,-13029,-16583,-4180,11974,17763,6940,-4260,5941,18048,14771,520,-5192,4544,2865,-4945,-4290,-302,151,1513,-3627,-14197,-6091,10886,23789,28825,21797,5140,-5576,437,2590,-616,-5012,-4999,-5794,-4184,-1241,335,-1557,-6150,-13233,6778,16954,23001,22244,18331,13833,12678,5944,-3297,-6400,-3716,3242,14792,24153,23056,17299,11468,4001,-1864,598,10222,19362,21257,14483,3163,-5934,-1718,11108,22722,28127,11363,-2627,-5844,-12137,-14683,-9520,-2372,853,1453,4369,8251,17279,36739,47669,42773,29680,33470,39758,41751,34022,16482,7330,5825,-963,-8459,-14356,-12393,-2296,11728,22460,13545,6683,2123,3196,-667,-2806,237,1998,6175,16435,14965,5980,-5416,-14269,-11030,-10408,-6435,1143,4919,1804,-6392,-5547,111,7905,9149,3702,-137,2892,7956,13091,12175,1393,-4337,-6067,-4478,264,1577,-5727,-14977,-16534,-15615,-1491,9109,8395,11031,10256,445,-13555,-19661,-1328,16797,28172,34793,23600,4528,-11523,-7249,-1285,-6281,-13796,-10223,741,5256,5845,12633,22336,33069,37933,21819,-4327,-4401,7776,13984,7957,1862,-1201,-6994,-13824,-3974,9912,31642,43636,44618,38954,25949,21716,21056,13263,-4358,-2758,15747,29927,29584,2423,-9799,6835,19702,27895,18481,-1380,-11552,-10934,-6323,-8880,-12358,-9025,-8033,-8526,-2970,-4139,-9909,-11813,-11547,-11424,-10690,-10538,-13110,-16247,-15453,-19180,-16953,-6249,-967,-1498,-7873,-12051,-3137,-620,-518,1543,3911,9265,14343,13791,4092,-3968,-7543,-7663,-10250,-12017,-13263,-18356,-21187,-19070,-11258,-1165,-7240,-7263,-3039,-862,2903,995,-4334,-5478,-4775,-4975,363,3813,1884,-3015,-10096,-12976,-6197,3173,1146,-7898,-13190,-10717,-8399,-12618,-14273,-15853,-12221,-10032,-8651,-5272,-1217,3970,7533,6568,-753,-11295,-13323,-3131,14473,16947,10941,1831,-9708,-12623,-7545,4950,16313,8515,-4007,-12897,-13821,-9853,-7126,-5676,-3221,2426,8020,9387,6889,6007,10274,11040,7632,5829,1249,-3246,-7402,-4998,2490,5398,945,-1359,7709,19545,20541,8716,-7681,-7410,757,6678,17677,29969,10898,-11583,-6297,-538,-3390,-2072,6187,13094,16429,13978,8986,10327,9606,4046,-2727,-2567,-3107,-2005,783,-5016,-6562,-2930,336,2749,10076,23840,47574,57766,64982,64818,37974,8652,-7205,-8160,-2556,-455,1264,9953,21585,29325,20692,5430,855,2768,6986,10528,15638,14461,1789,-9071,-9438,-1237,9268,15510,7841,-889,-2892,-1905,-598,-888,1040,9404,14318,4761,-9179,-13726,-8402,-1348,10196,19213,20871,10730,993,2954,11849,14367,6079,-7924,-3960,832,1914,-1718,-4472,6891,17642,15032,20226,23741,14680,5527,2781,-2916,-5460,-8489,-11194,-12069,-7153,-4117,2659,11715,13202,7294,2080,6277,7152,3114,836,31,1248,4724,435,-12144,-2365,15443,17403,4798,-8803,-2823,3146,3425,413,-2508,-6312,-7772,-8371,-3699,5083,18083,29956,27938,9050,-7528,-7741,1162,1087,-3513,-10175,-11785,-7520,-6142,-6007,-1974,4328,6726,7392,13196,16198,9109,-1879,-11869,-5240,-976,-5157,-11739,-6161,14645,24822,32035,41183,44189,46427,43495,35625,15425,-1775,-11120,-14324,-12327,-7208,157,3877,-177,-4761,-9502,-12717,-4008,6010,3272,-260,-6625,-15347,491,10334,11817,6137,-3460,1729,10924,10585,17327,23885,19904,13401,8922,8886,14547,11527,14648,38197,51738,37571,6970,-7632,-12608,-7062,2534,11927,14470,4603,-10624,-14207,-11589,-5192,2891,7792,3083,-1419,-3102,-3671,-4737,-8525,-9327,-1699,3157,-509,-11499,-10277,-7906,-6294,-3963,-1729,-3182,118,3822,-2233,-8262,-10713,-5588,-10790,-16077,-5814,3214,7371,5006,178,-4236,-6201,-11608,-7935,2861,13523,21175,7530,-8442,-16304,-10223,-3951,6293,9603,1937,-9128,-14999,-6679,-2285,-1756,-8087,-12761,-14771,-17405,-14606,-5724,-1023,-1447,4001,9923,9253,6499,1454,-13003,-6517,9236,12800,5005,-1356,-3559,-8933,-8883,-7203,-9652,-10241,-10918,-9965,-4735,-6285,-7653,-1105,4559,10553,8670,9591,10922,6390,4439,9108,18606,14864,5650,-938,-3992,-5039,-9041,-11121,-12750,-6766,-509,3954,9492,12852,14914,11034,1321,-1763,7761,12531,8750,-2837,-6525,-673,6868,1609,-2500,-3356,-8355,-4358,8638,6298,-9447,-12293,4433,15674,15702,8024,-28,3637,12829,12955,3485,-5490,-12003,-7736,-365,3059,3482,-3199,-6607,-6453,-13543,-11522,1158,11995,16046,7537,865,-916,5585,10728,-628,-11892,-13200,-8493,-8585,-11178,-15394,-14719,554,11251,12023,4818,-6757,-12607,-2898,4191,-549,-10502,-8891,1016,4529,-7967,-12185,-10413,-12298,-16476,-19152,-14553,-14848,-10485,-2262,7418,6868,5583,8791,11542,11248,6503,2880,1248,-6824,-1,31819,57999,43642,9480,-12956,-15514,-10654,-11256,-16106,-10987,-4380,-556,11011,13456,-1175,-13511,1442,34844,48792,37030,20585,-2458,-15077,-15100,-13203,-9139,-5724,-9172,-6332,-127,9586,27817,36888,22073,6140,-1695,-7999,-12511,-7607,-5511,-3678,-667,-3829,-18660,-18701,-7420,-1417,-4721,-16363,-12339,-484,1617,5513,19245,20300,8722,-2546,692,13081,14758,8836,-4793,-8824,-62,5078,2932,-3250,-6587,-4360,-2885,-2043,1271,4141,6112,8305,13239,10983,7644,3837,-8717,-11854,-4836,-2134,-6125,-13558,3297,10102,11611,6707,-1597,-11618,-13125,-10223,-6851,-5606,-8818,-11221,-9798,-11262,-13238,-5291,-1288,5577,18668,24851,20082,14085,7141,-3437,4980,26533,35937,31018,15554,-169,-7262,-5664,-5127,-8061,-5587,-2415,402,7941,15537,12774,-1287,-4433,-2019,-6417,-9922,-6058,-3147,-6827,-9072,-5902,-12767,-18954,-17603,-7257,4346,10760,13891,17538,18826,12025,4736,-346,-5734,-7703,-7787,-5930,-4468,-8732,-14761,-15783,-6663,4636,12211,15014,12663,19995,29027,36624,29596,11243,4467,6345,7276,4333,-3039,-4629,-14109,-14457,-6429,226,2668,2923,2737,12329,15162,18533,20911,15931,11461,19243,18648,6913,-3854,-7435,3444,21598,36576,31219,18961,10577,7493,474,-3491,-6339,-3503,3699,8116,2207,-10984,-12900,-3056,8647,19767,19705,9799,-4168,-14702,-13863,-3582,1899,2498,3943,4454,-913,-9914,-9461,-5768,-4743,-1786,3004,6138,12093,19819,14407,5554,2163,5344,3522,-10883,-5039,10214,11896,9516,13661,13604,8569,4031,3720,2363,-2553,-14437,-12435,-2830,-1805,-7362,-9569,-8504,-8000,-2637,13201,18122,14321,4395,-9178,-15164,-11114,-6606,-912,15743,25154,19133,-460,-9678,12840,20968,19311,12217,-268,-7002,-5521,15394,43865,52085,47073,38767,21604,1180,-3976,3603,8513,7441,2712,2760,8377,19859,13012,-1134,-9378,-11709,-11860,-13358,-12273,-8854,-5081,-652,5621,10434,11769,11919,12110,15281,25126,28543,23593,20132,8930,104,-5647,-6697,-4325,-3811,-6281,-10771,-7551,4224,16167,32060,30795,6155,-12911,-17112,-4612,10520,18885,19645,16550,15095,12561,344,-7659,-5435,1887,16811,25426,20834,11416,853,-3966,-2751,461,2658,5260,5951,3478,3738,-2662,-9453,-12847,-13569,-19126,-14216,-3362,3782,1641,5010,17780,7843,-5313,-3040,517,-3154,-9148,-18377,-11835,432,5031,8799,5919,-4954,-7206,-4695,-7680,-10404,-10393,-4617,-855,1548,5545,3621,13739,25266,33636,35003,17212,-5263,-15211,-14592,-11064,-8743,-12316,-10445,-9913,-5281,-1605,1316,9987,25260,48461,64788,67349,55875,39414,20566,5377,3873,9094,7402,4148,9787,23272,26765,13642,-1829,-7772,-11126,-16318,-6298,3622,15697,14503,3016,-11348,-10488,-5830,-788,4105,106,-5023,-842,3093,-3445,-15475,-13599,5326,12907,8822,-889,-4148,-4884,-12809,-13222,-2467,4590,8620,15175,16777,12661,-4088,-9814,-8460,-13589,-3483,6608,9354,7847,7755,7125,6176,2279,7721,8986,-1234,-8978,2506,13192,14942,7222,-6429,-9581,317,6798,131,-1558,413,4236,2031,1941,5851,9247,11305,15576,16225,9902,2619,1025,2575,2245,-1117,-7114,-12333,-11367,-309,206,-8266,-10027,-8519,-10838,-17047,-16701,-5663,-1328,1213,-4094,-5897,7260,12187,4783,-3503,-3091,1664,7110,11290,11263,7607,-2842,-8850,-5482,447,2341,2934,259,-4362,-5774,-590,5023,6020,3337,-4712,-10903,-7550,1714,574,-14412,-9286,5852,16162,10626,-4744,-4100,5494,13671,14605,1995,-7331,4884,21734,39426,38799,11974,2863,16371,47995,64444,43252,-1912,-11822,-6052,-9265,-10131,-5530,720,794,2439,3884,5178,6517,1440,-2658,18132,42429,43521,31826,8113,-11390,-17200,-10533,-1479,12230,23725,29270,32869,40400,49447,45579,16541,-3548,-1324,3513,-4688,-6918,3274,7064,7231,11328,18368,17750,7497,2287,439,-5138,-14490,-2318,5495,11649,2592,-7964,-17370,-7883,-2052,-1726,-26,1803,-921,-5259,-2396,2376,517,-4722,-2075,10126,17605,10365,540,980,3001,-3712,-12449,-14269,-13116,-17285,-18524,-13919,-10359,-7522,-8188,-11335,-7854,-10365,-12458,-8499,1243,17383,26442,19914,6925,-9411,-18638,-3085,-3938,-11005,-15194,-12273,-8173,-5377,-5193,-3191,-1545,-8037,-17403,-6947,2504,4201,-2899,-16965,-11743,1547,9033,204,-7567,-12535,-3821,3041,1357,-8041,-16346,-13144,-5923,2823,6693,11520,17763,13300,-436,-6761,-6897,-1668,-1877,-1270,1304,3257,3652,755,16826,38518,37305,21495,5827,-3895,-3092,166,-23,-525,1779,6683,16370,25054,33775,39351,31600,1619,-13745,1279,8850,-3468,-11575,4572,8226,7988,9759,8132,4554,1349,-2951,-6644,-14219,-15600,-3358,8693,13151,12984,7120,2016,861,4245,3569,-3991,-7210,621,6000,951,-5669,-12943,-9732,-12095,-16705,-8660,-2484,-3627,-3910,-610,-270,-7047,-10578,-12728,-13758,-12437,-1282,9432,9472,309,-8372,-12413,-16179,-14992,-10591,-8867,-9653,-11494,-13249,-8283,-3851,-5311,-5577,-724,3930,10822,14074,-1149,-2291,10968,38553,51901,20616,-400,-5952,-8521,-4669,-2739,209,1365,-4834,-13366,-9689,-3866,2615,13040,20574,17872,6412,3480,11746,25256,31295,23659,17593,17935,17438,13168,12392,16833,13135,4634,-604,4161,7528,9428,8289,4325,-8013,-15488,-11884,-12521,-14823,-17351,-543,14086,22210,30955,36815,34638,18578,1508,9389,23788,25777,13319,2987,-4891,-5795,-4502,243,4277,9456,18070,26234,29968,20302,13420,8141,-1455,-10244,-5821,617,-1570,-9196,-14236,-9167,-6230,-8051,-9733,-6567,2847,1926,-4357,-8295,-8549,-12100,-12913,-16910,-16718,-8307,1056,12965,19374,20728,18377,10314,2583,2588,13528,19567,26069,21966,11749,2872,-8451,-10515,86,4434,10580,14152,22514,42480,38652,12213,-3854,-8945,2480,9564,15696,16273,7548,-5562,-16370,-9222,-1313,5711,5726,-736,-8572,-7247,-5055,-2139,-2316,-5779,-8776,-9035,-5503,716,7500,14044,13803,7041,1814,3026,13497,26114,36801,23266,17395,21327,17876,14372,10601,4443,-3075,-8747,-9235,-8341,-3142,1412,-2035,-9756,7732,10822,-968,-12967,-13597,-1115,7578,9089,9693,5538,423,-2486,-6019,-7851,-5529,-862,-2390,-9320,-14097,-4224,6371,9277,4607,1893,-2139,-7564,-5502,-4315,-11302,-13048,-7721,-23,4474,6710,14965,20220,14924,100,-8333,-7862,-7252,-7174,-4492,-3827,-1655,-2971,-6068,1,2957,2349],[228,3688,5514,9306,13696,8380,2952,3860,10112,15745,15631,12467,3774,-9287,-14339,-12234,-13070,-7312,3779,9460,8266,2592,-7332,-8790,-1259,2912,5142,6785,6923,-4932,-11607,4730,14370,5616,-8648,-13470,-10951,3370,8081,-305,-13049,-8813,-4261,-5697,-3998,-3081,-4586,-1995,4735,4523,-464,-6840,-11339,-9900,-7050,1141,8257,15877,18770,18658,12834,1800,-7509,-9908,-8369,-7180,-9437,3011,10757,15204,11196,356,-6920,-7487,-1090,9328,16594,15513,6775,-5770,-14908,-13007,-1812,13326,18553,13306,4874,8458,16023,25788,40583,55284,41096,18289,4565,-4097,-8569,-3617,11413,27548,30403,24286,12622,2188,-5676,-7836,-7925,-8199,-7854,-3303,-6139,-8349,-11997,-17949,-18472,-11295,-11716,-14952,-2155,926,-8181,-13118,-5100,122,-1426,-8540,-1900,1140,4831,24,-790,15864,52871,81366,89679,75665,47445,18389,-5554,-10046,-9122,-18247,-8049,1453,3702,-639,-8787,-14107,-11008,-3905,757,2375,1324,-7739,-10107,-12672,-13526,-9128,1710,17210,24210,19691,15726,11861,-435,-9533,-9559,-10667,-8690,-7070,-6156,-1115,627,4239,40367,133848,290404,411923,445703,404372,319155,192751,99160,34484,-20658,-11931,3071,7593,7380,5854,10833,23681,28570,16050,4353,-2404,2147,16946,39482,49928,49554,44174,51786,32965,14459,2620,-10063,-5724,2410,32022,51891,38908,31663,27076,23929,22700,32823,44391,54532,60633,48420,34933,22623,6051,-6398,-12924,-14110,-6288,1361,13776,19055,16013,8204,-1622,2487,16937,30388,18321,-5941,-1055,16557,28642,43696,42823,24521,8878,-376,2260,7161,9365,5599,-876,807,-2457,-8770,-9720,-3922,7833,13667,12165,8336,9339,5027,-6347,-5841,7476,9712,-4997,-15326,-4639,11710,29047,26324,27483,14457,2096,-5002,-9191,-2295,2244,3626,1141,-8262,-14551,-13024,-12973,-10487,-6087,-2004,2304,6219,5939,3785,-6092,-14516,-12610,-6094,-632,-1060,-12586,5947,38135,62477,49339,40426,46312,45558,23190,-1662,-10905,-13293,-17883,-14716,-11415,-10929,-15087,-3472,13772,20323,8980,-3345,5476,17649,16359,2894,-3691,4364,1403,-8073,-5004,-223,-868,95,-3657,-13899,-1207,19712,30368,30040,19940,2954,-7468,118,2568,-233,-3930,-3052,-3260,-3199,-2779,-2721,-5432,-10589,-14091,11037,19963,23450,23130,21820,17105,14845,6756,-4377,-9032,-6944,2650,16977,27999,27182,21373,13991,4144,-1813,839,8935,16454,18631,14258,4205,-5106,-1132,11830,24054,29453,14585,-526,-5916,-11260,-10849,-6171,-711,1191,1591,5294,10626,22246,44828,53690,44476,28458,33821,45235,45770,32823,14298,5753,5138,-483,-7130,-11803,-9076,-288,13153,25788,19305,9256,2420,3056,-472,-2425,200,219,3908,15732,15945,5432,-7150,-16333,-10463,-9918,-6961,815,4975,1834,-7085,-4402,3159,11938,12338,6066,1518,2773,5113,7540,5657,-4017,-8833,-8150,-4466,311,352,-9227,-17901,-15304,-12563,-123,11368,11954,13765,10507,-1448,-13878,-13924,-1540,16889,27393,33088,21277,6282,-9028,-6668,-1460,-7388,-16383,-11781,969,6394,6245,10954,17382,24562,27426,14677,-6525,-4113,7520,13580,8221,1111,-3120,-8619,-14733,-4469,6643,24694,39059,45443,43440,29525,21559,19990,13784,-2796,-6743,10732,23999,26669,6374,-7308,6757,19034,28357,19431,202,-11442,-13116,-8108,-10298,-13905,-9828,-8390,-8330,-2205,-1291,-5506,-9914,-11326,-11667,-8550,-7292,-8556,-9533,-8614,-15162,-17305,-6525,-1519,-2618,-6054,-9036,-5870,-368,1414,3806,6338,11526,15594,15108,6782,-843,-5436,-7795,-10047,-10701,-14389,-20511,-22910,-17336,-8993,1598,-4475,-5200,-1979,398,4853,3154,-3179,-6328,-6996,-5097,1231,3495,1266,-2722,-8526,-10110,-1021,8834,5883,-5319,-11871,-12628,-11086,-15384,-16365,-15471,-12726,-12155,-10975,-7078,-2988,1846,6118,5409,-1939,-12012,-13833,-4712,12113,16614,11338,2289,-9526,-13153,-8303,3423,12805,6136,-4463,-12291,-14416,-11693,-8807,-6177,-2795,2459,7929,8926,4981,2804,6320,8393,6915,6791,2241,-3768,-11032,-9208,214,5555,4274,876,8325,19307,20012,8855,-8258,-10244,-1897,4485,16447,28906,9817,-10945,-8739,-3886,-6990,-4567,4979,12291,15195,11841,6658,8679,9984,4936,-1661,-1412,-3475,-3007,-382,-5911,-6220,-1611,2063,4293,13084,31808,55699,61271,66811,68718,43549,11838,-6455,-9516,-2476,157,2191,10457,21446,29896,21583,5647,796,2993,7902,12234,16646,15017,2613,-8672,-9686,-2028,8573,15005,7194,-2995,-4428,-2980,-2613,-4345,-2928,5259,11031,3967,-8755,-12806,-7866,-821,11138,20707,22956,13223,1862,3588,14133,18014,9067,-6761,-4191,1203,1622,-2794,-4838,8344,20267,17489,19834,24436,16888,8119,4092,-3987,-8174,-10827,-11552,-10276,-6143,-3158,2654,8803,10051,5709,2585,8189,9002,2847,-435,-1634,-832,2340,-1073,-12493,-4563,13521,15539,1193,-10105,-150,5561,6037,2028,-1874,-6969,-10274,-12809,-7941,1649,13729,24406,24167,7582,-7795,-6192,3147,2585,-3308,-8546,-9194,-7510,-8132,-8379,-2601,4589,7080,7285,14323,18505,12382,1261,-9714,-5511,-607,-4334,-11536,-7392,10234,16244,23197,30893,36982,40148,38613,33734,16937,345,-9379,-15680,-17786,-11556,-2270,2895,-573,-5071,-10086,-14400,-6114,5332,4278,1065,-6096,-15170,1626,12792,12656,5187,-7017,-3459,6974,8971,16050,21028,15670,9724,6615,6665,11986,9605,9436,28248,41075,30198,3277,-9501,-12411,-5279,4774,14439,17449,6849,-8538,-12702,-12038,-6620,1286,5982,2041,-2140,-3155,-2378,-2784,-6399,-7194,36,4419,354,-10733,-13747,-10552,-5652,-4376,-5668,-8586,-5375,1241,-3079,-8227,-9968,-4891,-9723,-15202,-6231,2601,6990,5622,1310,-3203,-5156,-9622,-8253,-178,8951,16351,4907,-9809,-16232,-7935,312,11468,12889,3341,-9082,-14128,-5879,-1694,-875,-7518,-12805,-13790,-15613,-15220,-6904,30,1002,5139,8986,7160,4437,944,-11045,-9258,5153,8638,2055,-3597,-4315,-8518,-8158,-6700,-8764,-8843,-9383,-9321,-3456,-719,1652,6390,7354,10528,9195,11812,12819,7313,5835,11538,19487,13964,4335,-2519,-5650,-6609,-10165,-11841,-13334,-7598,-199,5008,8431,9091,9000,5211,-1742,-1400,8597,13892,12610,3074,-2810,6611,9145,2578,-2930,-4202,-8050,-3458,10743,8841,-8013,-13135,4729,14154,12783,6064,-994,2704,11940,12007,3367,-5003,-11981,-7066,1334,7122,7962,713,-3859,-5460,-12856,-9811,2601,13314,17739,9477,876,-1535,5243,9692,-1751,-12981,-11543,-7044,-6686,-9318,-13390,-11839,1647,9769,8897,2688,-9700,-16670,-2749,4814,457,-10575,-10421,-333,2190,-8680,-11357,-9672,-12104,-16040,-16497,-12153,-11669,-7016,399,8584,5262,1969,4271,7540,8800,5653,2520,1102,-8258,-3358,25811,54624,43111,10289,-11711,-15879,-10188,-10379,-15868,-11198,-4553,-1906,11039,18082,2188,-11052,-1126,32363,45305,35346,21032,-1581,-13131,-15506,-14869,-9736,-4867,-6879,-4954,1449,12127,28903,33828,16976,2782,-3960,-9726,-14980,-9611,-6016,-3603,-951,-5415,-21934,-15459,-6494,-1281,-4217,-15366,-13451,-3185,-1870,2999,19007,22250,11204,-467,-599,12934,14284,8241,-5129,-9905,-1657,2879,552,-4458,-5035,-3520,-4126,-5216,-2651,1409,4328,5872,11979,13229,10948,5745,-6892,-7982,-562,2490,-2840,-13074,4294,13018,13132,6533,-2407,-12109,-13503,-10769,-7617,-6227,-8836,-10138,-8097,-9806,-13441,-5499,-1402,5946,16754,19950,13506,7084,1574,-4524,5792,26100,35548,33063,18215,1835,-5999,-5429,-5221,-7898,-5764,-2981,-1484,4964,12249,7847,-8523,-6727,-3417,-6969,-9214,-3822,-85,-5247,-9523,-7509,-14837,-20239,-18270,-8185,1174,7247,14274,21952,25009,17497,8235,1124,-5832,-8735,-9426,-7956,-5845,-9658,-15127,-14644,-5626,5721,12456,14003,11865,20520,33748,40449,28464,10526,3112,5300,7699,6958,-65,-4267,-13988,-14262,-7374,-1863,-95,119,-1142,7711,13286,16462,16962,11928,10467,21371,22967,9537,-2531,-5609,3940,18988,30323,26216,14675,4818,3233,-1305,-4138,-6793,-4009,4503,13987,10673,-2123,-7037,-1124,8381,17066,15728,5991,-7191,-15379,-11609,-1900,2573,2500,3976,4724,-730,-10122,-11077,-8380,-6737,-4732,-366,3454,9100,16747,12349,4356,555,1990,-880,-13788,-3997,11054,13770,11523,14099,12883,7056,1156,350,1059,-1719,-13175,-12796,-2045,547,-4900,-7749,-7016,-6106,-3941,10402,14430,10716,2736,-7448,-13548,-9526,-5486,-481,16656,26546,21942,2828,-9841,13828,24333,25132,16686,1369,-7306,-6553,11080,41995,54774,51209,40808,22592,3380,-3921,2013,6340,4804,762,3294,9946,18116,6833,-6306,-12548,-13516,-12637,-13268,-12237,-9643,-5145,532,8258,13674,14442,13240,11946,13169,19721,22007,19020,16804,7770,-82,-4208,-3794,-3144,-2189,-4232,-8682,-5424,7538,19889,32720,29958,7599,-11941,-18197,-3392,13492,22528,24301,20942,16889,11433,-2269,-9337,-3562,5998,21955,29910,24502,14332,3226,-1701,-315,3514,6658,8104,6507,2945,3411,-1596,-7169,-10284,-12308,-15223,-10347,-1554,3811,-227,-1385,11292,3431,-5861,-1690,604,-4076,-9310,-16591,-17240,-9017,-991,7893,8483,-1768,-5575,-4285,-7855,-9974,-8964,-3832,-1283,-295,3080,2971,14746,29562,39046,38100,18753,-4044,-14541,-15863,-11692,-10288,-13967,-10461,-6968,-341,4534,7647,15586,27124,45483,61948,65109,53706,36805,16677,1019,-3154,5543,6254,4308,10531,23736,25932,14490,1287,-6976,-12716,-14135,-2177,9667,19073,13488,804,-11100,-11922,-7596,-2663,1935,-2145,-8044,-5308,-1848,-6141,-15690,-16027,1304,7435,4404,-3565,-4540,-3356,-9946,-11400,-1253,5662,8853,13307,13075,12576,-2519,-8271,-8432,-9651,-418,8475,10556,9209,8885,7686,4873,24,5675,6592,-4659,-11982,1046,11396,13849,7761,-4479,-12142,-6749,400,-4653,-4206,2125,9851,7727,5961,7541,7380,8029,14564,15809,9481,3357,2913,4823,5007,1473,-6186,-12958,-11187,1377,2587,-5857,-7011,-4911,-8116,-15690,-17412,-6560,-712,1847,-2807,-1626,9856,10178,2732,-3649,-1249,3345,7448,10393,9675,6847,-1311,-6899,-4752,970,2296,1375,-1994,-6591,-8383,-4331,2118,4432,3296,-3521,-10204,-8381,2322,4170,-12539,-10429,3901,12679,9548,-4730,-4089,4475,12187,13824,1954,-8598,3323,17692,32091,30424,6807,-1780,12586,47111,68672,41382,-3620,-11843,-4323,-7155,-8480,-5565,167,-305,1567,4123,6039,8085,4286,-322,14296,33882,38398,30594,9759,-8568,-16427,-12709,-3079,11107,21742,27238,31283,38174,47612,43350,15348,-2656,101,3296,-4979,-7124,1813,5133,6424,11380,19650,20149,9607,3083,-299,-7094,-14409,-3173,2514,6528,-1831,-10266,-18069,-7611,-2132,-1753,747,4170,2548,-2066,-1694,2815,1876,-678,4290,15916,21891,11700,1152,1539,3493,-3045,-11136,-13156,-14047,-17618,-15876,-11481,-7875,-3802,-4613,-9744,-9504,-11817,-13258,-8469,1920,19350,31204,24769,11418,-4533,-16107,-6184,-5499,-12189,-16047,-13210,-9739,-6902,-6360,-4093,-1925,-7580,-16127,-7854,16,423,-6562,-19857,-9435,3404,8108,-2145,-8845,-12036,-5962,-607,-817,-8008,-14131,-8558,-978,5384,8069,13507,20381,13734,-511,-6732,-8042,-2643,-1611,-1139,1237,2802,2455,868,18488,40597,38203,21961,6093,-4714,-4929,-2829,-4438,-3995,-989,4167,12865,19127,25072,27454,20461,-1575,-13246,1036,8141,-3622,-11021,4387,7000,7905,12224,10644,4030,-40,-3344,-6494,-14433,-14146,-1118,11592,16214,16638,12135,6076,2031,4458,3631,-4784,-9251,-825,3241,-1604,-7138,-12002,-9123,-13409,-17620,-6504,681,-819,-1838,874,-381,-7485,-9939,-11647,-12871,-17067,-5477,7179,8524,-591,-9972,-14244,-14810,-12220,-7050,-6027,-9271,-12369,-13068,-7060,-1565,-2932,-4981,-2637,-1026,5435,10725,-3152,-3370,10784,38271,49328,17915,-609,-3776,-6022,-3052,-1615,31,882,-4671,-12856,-9209,-1396,7979,20135,27312,22481,6787,-593,5546,15607,18868,12829,12787,16735,18778,16581,17749,23001,18284,8131,2122,5823,8278,8860,7486,3853,-7940,-15817,-10868,-10640,-12486,-18938,-3429,10775,18846,27374,33287,30790,14085,978,10970,24171,26055,15091,5187,-3332,-9378,-11045,-3281,4666,11884,22309,30338,30879,16736,8581,3663,-3684,-9858,-5304,-74,-3358,-10508,-17079,-10921,-7550,-8907,-10040,-11884,-1356,444,-4264,-7203,-8280,-12236,-12267,-16026,-15758,-7652,1322,12570,17531,15634,11747,2768,-5372,-5244,6087,15263,23225,19946,9801,1397,-10152,-12971,-655,5771,12097,14492,21108,41063,44227,17058,-1896,-11232,-1474,4958,11373,11996,3455,-9635,-11113,-1220,5901,13464,10306,-386,-10342,-8277,-5425,-2110,-1771,-5010,-9967,-13136,-9702,-2828,5226,13936,15247,8035,1948,4158,18097,33516,39087,19904,11926,13905,12481,12063,10308,5196,-2364,-8405,-9126,-8256,-3388,734,-3116,-8368,9245,12332,89,-14502,-14208,-822,6003,6658,8799,5905,2328,-330,-5004,-9190,-5375,-5,-1314,-8608,-13928,-3067,8862,11824,5817,2724,-587,-4278,-2659,-1960,-9885,-14188,-10232,-3455,2127,6239,13900,16673,11314,-3078,-11916,-10672,-9162,-4122,-2868,-4363,-4054,-4366,-5799,28,1990,1035],[-1390,1752,4670,9823,15030,10013,3827,4296,10703,18381,18356,13208,4020,-8790,-14631,-12250,-11368,-6270,4186,10161,9537,4719,-4288,-7292,-1690,3619,5443,5811,5830,-4527,-7990,10538,21478,10145,-8279,-17179,-8460,5042,8310,733,-11006,-10913,-4865,-3706,-2524,-2108,-4602,-2000,5481,5333,-835,-7374,-11757,-11017,-9417,-2098,5258,12718,14057,15037,11261,1126,-7481,-8917,-6869,-6083,-12214,224,8116,11812,7452,-2704,-9375,-7012,-23,10085,16809,15050,6657,-4823,-14619,-12197,1269,15659,17734,9801,1101,4641,13382,24759,40481,54313,41636,17855,3272,-5520,-9957,-4715,10099,25787,29479,21999,8718,-2848,-15053,-16246,-12609,-9398,-7653,-3036,-5997,-9839,-18154,-17637,-15685,-10704,-11834,-16862,-5208,-3153,-11267,-14581,-5976,-1064,-2024,-7643,-1304,241,1055,-4308,-2591,14442,48856,79155,90871,79435,51906,21201,-4050,-10246,-10982,-14168,-1499,9907,9552,847,-9043,-14927,-11153,-3551,1971,4295,1658,-7988,-7517,-10705,-12261,-8650,1871,17453,24814,19992,15718,11734,-532,-8096,-8096,-9160,-7639,-6412,-4423,3416,4625,6414,43414,149535,338723,501593,557325,507290,389924,226133,107389,30753,-23367,-6798,7293,10575,8572,6489,9408,19019,22556,10579,-720,-6023,-1396,13029,34310,44384,44397,40112,50823,35875,16003,1167,-11269,-3319,3029,28399,42545,26366,17408,14158,15209,18147,32186,48721,61245,66873,53066,37163,22267,4179,-7753,-13505,-13944,-6061,1789,13527,19367,16758,9893,97,1480,17347,33742,18048,-6254,-940,18816,29690,39981,37854,21430,6653,-1147,1734,7395,10597,7089,816,3261,-2738,-10516,-13264,-7850,5414,12368,10767,7109,8904,5804,-6119,-8539,3499,7560,-3810,-12361,-3173,13580,35557,33919,31647,16559,3968,-2928,-7425,-2194,2354,4560,2895,-6647,-14658,-12813,-12200,-10075,-6871,-4734,-2219,922,1219,-321,-10034,-15066,-11306,-5246,-1194,-2824,-10972,6096,35636,56089,40239,29726,36703,38432,18290,-4338,-12518,-13940,-17310,-13324,-9741,-9568,-14325,-3115,14931,21996,10152,-3101,4524,16636,16717,4230,-2763,3713,-277,-11128,-6050,-690,-2251,-2627,-4804,-14446,2387,26400,35106,29646,16814,-159,-9772,-322,2428,92,-3050,-1610,-1431,-2499,-4334,-5822,-9120,-14811,-9859,12200,19944,21593,22208,23688,19034,15533,5947,-6847,-12625,-10575,1128,17014,29063,28913,23331,14459,2925,-2606,581,7398,13165,15347,13181,4651,-4858,-1585,11217,24243,29727,16785,554,-6827,-10555,-7435,-3735,-304,402,589,4939,11883,26471,51118,57211,44676,26441,31990,47791,47014,29715,11168,3364,3490,-721,-6228,-9635,-6337,796,13175,27012,23755,10608,1384,1312,-1607,-2997,-873,-2566,605,12855,15474,3845,-9509,-18599,-9867,-9605,-8404,-496,4063,961,-8694,-3673,5808,15335,14377,7299,2282,2509,3288,3008,-135,-9063,-12179,-7924,-3225,674,-994,-12710,-16286,-13292,-10298,886,12689,14315,15159,9599,-3754,-12829,-7961,-581,15604,24539,29151,17705,7231,-6988,-6568,-2314,-9144,-19138,-13370,361,6547,5764,8354,11561,15683,17191,7959,-8305,-3992,6694,12444,7792,-135,-5237,-10539,-15887,-5627,2566,16519,31342,42077,43867,30466,19743,17622,13388,-1371,-10509,5439,17795,22489,9513,-4663,6339,17627,27371,18938,1102,-10621,-14837,-9684,-10873,-14193,-10830,-9279,-8720,-2474,852,-1413,-8414,-11720,-12172,-6435,-3892,-3663,-2850,-2435,-11882,-16813,-7297,-2771,-4086,-4093,-4693,-8147,-582,2739,5434,7960,12476,15134,14784,8407,1824,-2700,-6093,-8017,-8766,-14634,-21524,-20507,-14469,-5871,4806,-1605,-3525,-1439,1021,6012,4562,-2662,-7694,-9109,-4694,1751,2717,132,-2882,-7168,-7522,3671,13847,10287,-2477,-10344,-15357,-14232,-18207,-17879,-14963,-13786,-14575,-13130,-8982,-5125,-768,4070,3616,-3588,-13059,-14207,-6162,9729,15986,11639,2711,-9327,-13424,-8661,2237,9576,3935,-5190,-12140,-15184,-14028,-10951,-7034,-2413,2539,7568,7927,2448,-937,2133,5397,5883,7178,2491,-4115,-11496,-10880,-1609,5933,7237,2747,8008,17577,18502,8556,-8525,-13308,-4861,1987,14717,26580,8607,-9958,-11053,-7337,-10876,-6842,3801,11120,13365,9120,3840,6147,9372,4978,-1452,-833,-3411,-3710,-1820,-7126,-6331,-792,3208,5201,15707,39089,61339,61841,65383,69087,47269,15024,-5336,-11421,-2715,561,2969,10501,20322,28579,20928,5207,327,2793,8230,13297,17085,15227,3362,-8244,-9995,-3150,7213,13228,5228,-6317,-6849,-4582,-4675,-7417,-6736,1216,7503,2984,-8231,-11948,-7495,-414,12090,22190,24772,15426,2490,3954,15782,20713,11026,-6244,-4741,1264,892,-4236,-5253,9385,21630,18445,17821,23593,18447,10664,6107,-4099,-10767,-13785,-12273,-9138,-5372,-2566,2306,5664,6805,3728,2636,9373,10487,2849,-1271,-3004,-2706,280,-2221,-12014,-7638,10127,11874,-3333,-9240,1926,6783,7438,2653,-2038,-8164,-12412,-13858,-9876,-1189,8681,17499,18969,5567,-7840,-4998,4505,3486,-3349,-7103,-6872,-7060,-9986,-10857,-3001,5003,7696,7341,15281,20806,15962,4733,-7711,-6204,-455,-3508,-10877,-8557,5378,8150,14863,20640,28946,33234,33488,31364,18059,2876,-5645,-11297,-16114,-15331,-4894,1463,-1320,-5570,-10666,-16316,-8612,4165,5047,2176,-5803,-14947,2666,15253,13524,4881,-7801,-7316,3571,7219,14281,17641,11242,5811,3766,3656,8386,6429,3323,18557,30346,22610,-549,-11790,-12926,-3960,6573,16444,19873,8613,-6650,-11095,-12055,-8075,-604,3436,538,-3002,-2786,-720,-1058,-4702,-5352,1610,5661,1570,-9321,-17125,-10561,-3481,-1968,-5580,-11972,-10823,-1828,-4326,-8457,-9508,-4588,-9149,-14764,-7071,1560,6297,6061,2139,-2360,-4148,-7751,-7803,-1543,6691,13874,4424,-8156,-11816,-4339,5471,16462,15732,4484,-9149,-13457,-5309,-1331,-137,-6921,-12610,-12617,-13416,-13289,-6525,2306,4400,6596,7618,4457,1988,188,-8700,-9554,2025,4854,-757,-6003,-5408,-8391,-7746,-6491,-8175,-7715,-7980,-8363,-1418,5614,10304,14210,10406,10092,8845,12928,13702,7765,7184,13697,19335,12273,2560,-4463,-7593,-8331,-11438,-12734,-14041,-8457,-193,5747,6965,5337,3479,-238,-4324,-334,9375,14959,16309,10007,5354,14252,10337,3076,-3816,-5348,-7486,-2853,11615,9895,-7281,-13730,4824,11847,9051,3418,-2276,1208,9793,9851,2502,-4701,-11894,-6567,2541,10650,12205,4547,-1197,-4723,-12109,-8055,3808,13970,18650,10843,774,-1736,5425,9215,-1977,-12729,-9959,-5612,-4665,-7388,-11094,-9680,1783,7431,5516,977,-10793,-17005,-1933,5405,1602,-10244,-12516,-2341,-848,-9590,-10762,-9161,-12026,-15342,-13479,-8862,-8037,-3581,2808,9215,3367,-1852,-146,3747,6316,4906,2465,1575,-8461,-6174,20029,49553,40789,10795,-10468,-16162,-9425,-9100,-15272,-11692,-5155,-3435,11068,23633,6221,-7995,-3973,29321,41163,33088,21169,31,-11189,-15414,-16297,-9760,-3790,-4691,-3593,3193,14595,29263,30367,12851,73,-6132,-11450,-17272,-10988,-5979,-3133,-1038,-6846,-20806,-12580,-5797,-1585,-4159,-14629,-14196,-6074,-5570,297,17108,22694,13082,1662,-2126,11798,13041,7125,-5615,-10965,-3328,489,-1803,-5035,-3349,-2803,-5273,-7796,-5410,-1137,2222,3228,10865,15666,14135,7230,-5244,-4293,4331,8416,2556,-9737,4343,14803,13994,6141,-3327,-12602,-13647,-10972,-8087,-6643,-8613,-8802,-6256,-8378,-13299,-5687,-1440,6365,14116,14543,7120,834,-2960,-4868,6780,25180,34311,34020,20531,4021,-4369,-4974,-5153,-7522,-5558,-2402,-1336,2953,9068,2858,-15686,-8198,-4787,-7672,-8826,-1931,3251,-2545,-8541,-7979,-16094,-19416,-16280,-7460,-1075,3745,14115,25706,30417,22834,11968,2808,-5750,-9586,-10706,-9787,-7604,-11171,-14671,-12576,-4217,6847,12553,13111,11574,21482,38393,43264,26993,9777,1703,4176,8028,9696,4089,-2077,-12617,-13904,-8285,-3809,-2494,-2138,-4262,3396,11089,13814,12515,8173,9748,23248,27258,12327,-1318,-3919,4713,16205,23275,19903,9663,-1163,-1508,-3313,-4781,-7225,-4685,4721,18904,19252,7119,-464,816,7693,13697,11112,1864,-9866,-13686,-8905,-124,3144,2376,3946,4992,-359,-9550,-11911,-9729,-7077,-6971,-3588,588,5661,12920,9329,2223,-1654,-1346,-4672,-15559,-2315,12257,15884,13518,14427,12275,6080,-938,-2550,-82,-474,-10838,-12932,-1389,2887,-2453,-5923,-5500,-4363,-5505,6702,9856,6591,633,-5890,-11630,-7749,-4181,-93,16314,26001,22983,5851,-7486,14836,27505,31286,21413,3348,-7158,-7293,5896,37221,54294,53238,41227,22076,4725,-3683,707,4486,2565,-830,3805,11388,16240,1827,-10317,-15190,-15054,-13439,-13236,-11858,-10137,-5055,1782,11057,17173,17214,14656,12031,11468,14843,16218,15124,13568,5972,-1121,-2944,100,-1022,-226,-1874,-6274,-3092,10752,22914,31722,28040,8872,-10757,-18798,-2420,15483,24831,27684,24869,18537,10085,-4546,-10074,-1756,9679,26168,33252,27507,17039,5725,821,2137,6524,10650,10508,6584,2250,3086,-194,-4350,-5665,-6824,-9112,-5890,828,3787,-2398,-8115,7718,3828,-2150,1769,2150,-3992,-8813,-14540,-19328,-15595,-5058,7178,10701,1456,-3962,-3943,-8076,-9706,-7604,-2554,-923,-1316,1492,2951,15875,33335,43643,40639,20623,-2043,-12954,-17047,-12452,-12147,-15479,-10033,-3419,5428,12169,15567,22032,28619,41198,56635,60245,49373,32811,12602,-2727,-9632,1032,4621,4394,11206,23837,24892,15461,4468,-5912,-13831,-12313,946,14043,19985,10825,-1794,-10584,-12317,-9124,-4603,-671,-4932,-11341,-10285,-7945,-9210,-15475,-17335,-2183,2551,616,-5746,-4818,-2269,-7545,-9091,85,6444,8511,10773,9064,11741,-674,-5621,-6174,-5904,2032,9594,11186,10418,10246,8493,3597,-2062,3951,4760,-6961,-14486,-328,9813,13204,8894,-1262,-10309,-11747,-6759,-10717,-7196,4796,15761,13304,9216,7794,3671,2924,11644,13683,7784,3760,4886,7222,8022,4511,-4771,-13126,-11376,2436,4815,-3008,-3450,-538,-4579,-13662,-17078,-7597,-462,2458,-902,2543,11098,7031,-405,-4711,47,5159,8026,9701,8206,6069,286,-4639,-3807,1528,2098,-423,-4242,-8446,-9876,-6913,-338,3165,3569,-1863,-8860,-8958,3041,8380,-9699,-11703,1060,8220,7978,-4622,-4191,3240,10561,12936,2322,-9839,1292,13600,25191,23338,3265,-5785,9199,44527,70218,39041,-4064,-10787,-2128,-4314,-6006,-4867,-65,-1154,902,4666,7492,10238,7821,3773,12104,25421,32509,28718,11134,-6009,-15348,-14445,-3970,10319,19261,23713,27822,33782,43264,38896,13527,-1837,1050,2718,-5254,-6921,704,2770,5149,10728,19346,20639,10983,3669,-1278,-9171,-12893,-3266,500,2613,-5351,-11912,-17822,-7664,-2487,-1916,1454,6432,5583,1057,-385,3392,3407,3390,10697,23582,28751,15001,3149,2983,4475,-2221,-9788,-11777,-13242,-15194,-13025,-8811,-5199,-620,-1429,-6590,-10079,-12947,-14491,-9096,1995,20254,34970,29421,15751,97,-12828,-9644,-7742,-13743,-16945,-13943,-10962,-8012,-7051,-4681,-2261,-7137,-14801,-8233,-2066,-2916,-9845,-20568,-6365,5691,7234,-4525,-10217,-10947,-6821,-1887,-205,-4916,-8880,-2280,3443,7376,9337,15844,23359,14102,-691,-6775,-9118,-3844,-1521,-991,1299,2588,1067,846,19385,40759,37068,21218,5955,-5744,-7304,-7080,-9159,-5856,-3257,1927,9521,12652,15655,15176,9402,-3961,-12627,680,6890,-3747,-9511,4845,6633,8912,15524,13585,4256,-493,-3271,-6297,-14628,-12550,1316,14777,19572,20376,16880,10431,4750,5617,3938,-5725,-11831,-2595,-58,-3809,-7718,-10187,-8267,-14182,-17560,-4215,4058,2192,365,2114,-1050,-8146,-8650,-7466,-6646,-12183,-9486,4706,7168,-1707,-11488,-14938,-12731,-9306,-3322,-3163,-8736,-12882,-12672,-6057,456,-249,-3889,-4351,-5795,1393,8644,-3998,-3409,11301,38018,46552,16104,244,-1228,-3783,-1915,-648,10,897,-3783,-11656,-8595,1026,13505,28242,35589,28787,9019,-3158,-510,6078,7214,3895,9041,15192,19486,19453,22757,29396,24566,12675,5190,7497,8841,8122,6629,3474,-7545,-15494,-9642,-8425,-9656,-18176,-6709,6751,14250,21772,27407,25193,9528,689,12121,23827,25674,16856,7674,-726,-10504,-17088,-6836,5403,14803,26918,34270,31182,13620,4598,-229,-5515,-8982,-4434,-530,-4851,-10932,-16063,-11037,-7492,-8042,-8414,-12639,-5508,-1160,-3939,-5782,-7678,-11988,-11274,-14675,-14342,-6685,1749,12019,15254,10283,4699,-4196,-11840,-12490,-455,11341,20545,18310,8347,40,-11698,-8597,199,7721,13515,14477,19374,38231,48094,22825,1096,-12030,-6052,-103,6487,7385,-488,-12893,-6162,6650,15354,22507,14917,223,-11698,-8667,-5088,-1454,-673,-3505,-8787,-12224,-12824,-5783,3474,14117,16974,9378,2548,5768,23243,40778,39829,16404,6796,6904,7034,9626,9978,6158,-1311,-7792,-8713,-7767,-3299,264,-3971,-6645,10675,14056,3153,-12049,-13537,-577,4074,3905,7679,6474,4567,1777,-3641,-10077,-4992,724,-191,-7583,-13596,-1887,11371,14639,7534,4546,2358,-51,805,694,-8185,-14952,-12155,-6976,-299,5653,12566,13087,7961,-5291,-9102,-8959,-5181,-1292,-676,-2874,-5226,-5609,-5344,137,1124,-76],[-3264,-473,3351,9670,15664,11555,4788,4518,10732,20156,20013,13288,3857,-7802,-12740,-10807,-9491,-5535,4187,10458,10385,6468,-1809,-5168,-1565,4313,5641,4977,5001,-2908,-1853,18184,28107,13879,-6255,-15280,-5947,6001,7779,1228,-8978,-11839,-5092,-1682,-963,-1535,-5223,-2955,4787,4970,-1792,-8251,-12474,-12296,-11961,-5467,2175,9309,8548,9894,8710,-54,-7710,-8163,-5267,-4210,-13762,-3223,4910,8160,3866,-5516,-10861,-5531,1891,11268,16619,13793,5603,-4243,-13581,-9914,5178,17790,16829,7071,-1617,1414,10769,23209,38964,51316,40807,16962,1850,-7020,-11389,-5711,8548,23074,27346,19129,5008,-6514,-16041,-18291,-16532,-10207,-7908,-3230,-5856,-10280,-13705,-12637,-12137,-9398,-11345,-16132,-6826,-5640,-13206,-16152,-7221,-2240,-2230,-5959,-356,-543,-2551,-8399,-4452,11388,41019,70355,83987,75645,50994,21338,-3063,-10348,-12173,-9645,4939,17940,14826,2289,-8853,-15323,-11270,-3277,3042,5987,1980,-6726,-3773,-8319,-11092,-8801,918,15943,23915,19905,15552,11733,377,-5644,-5388,-6984,-6349,-5337,-1574,9159,9270,7446,41362,151408,358596,549671,623329,571556,436299,248182,111118,24798,-20562,-1547,11357,13107,9290,6777,7599,13972,15960,4734,-5475,-9247,-4588,9332,28773,38167,38523,35746,49332,38483,17519,-359,-11586,-663,4634,25549,34898,15903,5098,2346,6438,13222,31230,52400,66073,69445,53172,35387,19504,1757,-8817,-13760,-13738,-6059,2005,12878,19284,17360,11609,2126,888,17616,35968,16805,-6460,-739,20528,29883,34209,30596,16358,3438,-2524,372,6642,11029,8177,2534,5717,-2876,-12012,-16088,-10537,3509,11131,9423,6070,8581,6606,-5632,-10701,-372,4683,-2821,-9320,-1289,15374,41388,41624,35283,18386,5895,-764,-5172,-1402,2692,5415,4454,-5097,-14293,-11929,-10251,-8183,-6192,-6018,-5380,-3745,-3636,-4640,-12811,-13579,-9573,-4328,-1879,-4646,-9099,6844,33273,49698,32496,20826,27843,31543,14374,-6063,-13769,-14175,-16130,-11486,-7774,-8167,-13698,-2500,16137,23552,11316,-2621,4092,15962,16767,5474,-1481,3601,-1118,-12979,-6931,-1023,-2816,-5270,-6124,-14897,5572,31587,38516,28481,13257,-3492,-11182,91,2992,1051,-1713,63,588,-1178,-4719,-7600,-10911,-15671,-6159,11252,17977,18669,20516,24583,20169,15508,4434,-9552,-14909,-12537,-502,15891,28340,29077,23921,13809,1432,-3249,713,6509,10590,12616,12331,5469,-4259,-2238,10077,24018,29712,18664,1546,-7564,-9468,-3710,-1350,-129,-427,-446,4354,12905,30614,55907,58816,44323,24794,29331,48000,46156,25898,8144,1152,1847,-737,-4796,-6977,-3325,1983,12764,26859,27137,11301,-4,-858,-3080,-3544,-1937,-5075,-2429,8870,14300,2235,-11169,-17257,-8297,-8397,-9714,-1886,2977,-100,-10450,-2254,9017,18854,15983,8166,2798,2437,2828,754,-3769,-12929,-12654,-5865,-744,2058,-1472,-15007,-13361,-11264,-8167,2255,13938,16288,16056,8489,-5336,-10160,-1878,2387,13775,20461,23999,14010,8253,-4432,-6006,-2825,-10330,-18264,-13246,-138,6574,5355,6007,6510,8638,9836,3796,-8340,-3248,6151,11479,7551,-961,-6635,-11864,-16252,-6602,-1386,8449,22056,35517,40877,29488,17275,14920,12873,541,-12136,1055,12661,18520,12618,-816,6765,16591,26024,18076,2200,-8655,-14598,-9677,-9642,-12599,-11060,-9820,-8845,-2894,2809,2750,-6595,-11931,-11811,-3601,373,2085,4173,3475,-8639,-15221,-7616,-3777,-5041,-2114,-587,-7991,-341,4224,7100,9431,12798,13751,13597,9621,4638,727,-3127,-5295,-6723,-13559,-19126,-17128,-10628,-1718,8739,1900,-1492,-631,1803,7163,5934,-2092,-8704,-9610,-2994,2655,2284,-695,-2728,-5330,-4513,8178,18634,15023,1365,-7891,-14593,-15608,-17964,-15689,-14018,-14565,-16236,-13961,-10105,-6811,-3046,2245,2092,-4835,-13714,-13975,-6840,8145,16013,12911,4222,-8110,-12772,-8031,2047,7415,2638,-5489,-11783,-15289,-16130,-12657,-7384,-1426,3344,7654,7122,94,-4393,-1520,2835,5210,7568,2656,-3580,-8740,-9323,-2460,6752,10134,4951,7567,15089,16653,8354,-8021,-15796,-7390,-149,13119,23729,7747,-8701,-12491,-10163,-14199,-7832,3340,10190,11536,6405,1114,3327,8320,4791,-1360,-93,-2543,-3665,-2939,-8073,-6340,-11,4222,5948,18178,45397,64583,59984,61327,66226,49039,18505,-3363,-12823,-2666,1262,4078,10621,18847,26027,19255,4644,6,2720,8497,14180,17398,15495,4454,-7286,-9703,-3865,5966,10988,2565,-10371,-9308,-5576,-5430,-8718,-9542,-2027,4621,2561,-7056,-10669,-6779,409,13569,24127,26740,17799,3393,4467,17057,22665,12290,-5999,-5051,1513,222,-5575,-5345,10183,21996,18243,14749,21591,19603,13342,8981,-2686,-11958,-16828,-12833,-8275,-4638,-1987,2017,2805,3889,1688,2435,9972,11752,3333,-1425,-3771,-4069,-1175,-2716,-10614,-11157,5649,6855,-7729,-6634,3432,7047,7875,2689,-2544,-9479,-13318,-10902,-8486,-2702,3973,10543,13204,3415,-7342,-3913,5410,3963,-3441,-5739,-4671,-6015,-11128,-12893,-2797,5826,8782,8003,16502,23523,20264,8819,-5606,-7107,-205,-2422,-9586,-9095,1005,1534,7875,11741,21244,26493,28508,28668,18665,5235,-2099,-7350,-12149,-16908,-7460,-185,-2121,-5864,-10664,-17599,-11213,2746,5780,3290,-5514,-14670,3763,17870,14583,5140,-6853,-9730,979,5578,12284,14121,7062,2075,720,131,3985,2205,-2663,10510,21046,16035,-3645,-13782,-13940,-3080,7984,17975,21570,9816,-4970,-9510,-11686,-9407,-2600,417,-1248,-3780,-1817,1219,486,-3319,-3701,3142,7120,3540,-6528,-15434,-8462,-1362,929,-2791,-12024,-15498,-5203,-5813,-8794,-9204,-4564,-8973,-14749,-8325,177,5353,6259,2646,-1682,-3123,-5876,-6678,-1603,5974,12715,5082,-4867,-6345,879,11509,20985,18036,5373,-9269,-12922,-4920,-1161,453,-6280,-12313,-11621,-11412,-10504,-4077,6108,8778,8349,5857,1269,-705,-747,-6520,-7911,-37,1644,-3196,-8325,-6713,-8512,-7623,-6578,-7856,-6791,-6667,-7217,875,11291,17569,21457,13479,9343,7662,12862,13580,7857,8562,15544,18200,9895,370,-6715,-9673,-9972,-12744,-13696,-14720,-9141,-221,6391,5414,1925,-1139,-4298,-5335,1535,10092,15730,19669,17402,15319,20799,10526,3126,-4915,-6151,-6463,-2572,11191,9341,-7500,-13854,4731,8861,4681,198,-3788,-795,6490,6560,830,-4739,-11816,-6296,3234,13351,15928,8105,1262,-4328,-11470,-6469,4626,13854,18683,11510,457,-1758,5611,8743,-1745,-11469,-8590,-4325,-2621,-5380,-8824,-8387,928,4378,2061,-216,-9587,-13606,-804,5865,2762,-9506,-15314,-4911,-4295,-10810,-10559,-9008,-12184,-14604,-10681,-5537,-4477,-436,4696,9183,1239,-5810,-4402,190,3765,4118,2411,2181,-7903,-8475,14644,43001,36464,10534,-9575,-16291,-8505,-7644,-14359,-12499,-6296,-5144,11217,29665,10831,-4595,-6746,26104,36802,30471,20856,1853,-9520,-14985,-17440,-9648,-3007,-3012,-2552,4821,16619,28723,26580,9394,-2255,-8278,-13324,-19333,-11553,-5427,-2460,-1281,-8474,-17555,-10264,-5671,-2672,-4779,-14311,-14671,-9168,-9177,-2297,13749,21409,13955,3275,-3737,9539,10832,5258,-6500,-12276,-5318,-2284,-4162,-4886,-1789,-2415,-6493,-9867,-6491,-3438,-434,220,9634,17684,16640,7885,-4138,-1370,8781,14359,8185,-6391,3193,15039,13803,5234,-4579,-13313,-13829,-11137,-8554,-7162,-8494,-7576,-4615,-7314,-13136,-6039,-1428,6747,10864,8800,856,-4836,-6361,-4618,7599,23538,32092,33582,22113,6101,-2609,-4408,-5042,-7161,-5279,-1021,1430,4154,8275,218,-17082,-9010,-6354,-8765,-9028,-913,5979,131,-7241,-8048,-16510,-17639,-13421,-6088,-2735,58,13009,28123,34153,27219,15512,4438,-5690,-10415,-11631,-11242,-9739,-13661,-13120,-9912,-2625,7638,12083,11924,11318,22439,42343,44576,25096,8749,7,2726,7929,12009,8578,1062,-10929,-13626,-9374,-5788,-4720,-4228,-7081,-716,8374,10453,7818,4902,9123,24522,31024,15008,-507,-2844,5174,12992,15606,12491,4082,-7048,-6615,-5476,-5474,-7853,-5787,4102,22138,26403,15369,5756,2383,6263,9493,5791,-2635,-11839,-11258,-6387,1253,3190,1747,3507,4953,-64,-8616,-11630,-9476,-6782,-9022,-6818,-2605,1637,8241,5252,-938,-4479,-4665,-8028,-15757,-647,13401,17797,15140,14381,11559,5492,-2176,-4855,-1058,1039,-7816,-12694,-1149,4847,-365,-4450,-4411,-3212,-7539,1959,4303,1936,-1906,-4808,-9756,-6073,-3027,-95,14323,23212,21822,7960,-4237,15473,30023,37099,25800,5181,-6956,-8039,-58,29502,50093,52494,39761,20038,4921,-3645,-651,2551,366,-2356,4011,12416,14080,-2187,-12598,-16206,-16314,-14560,-13438,-11348,-10575,-5085,2762,13640,20569,19765,15908,12119,9898,10325,11111,11647,10241,3309,-3176,-2004,4106,1913,1821,484,-3793,-684,13432,24563,28738,24775,9524,-9683,-18021,-1994,16281,25646,29422,27812,19764,8473,-6660,-10426,-566,12501,29099,35237,29603,19247,7967,3101,4159,9094,14126,12071,5988,1219,2538,1207,-1434,-395,38,-2659,-1359,3302,3533,-4879,-12162,9711,8918,3572,5882,4221,-3471,-8092,-12573,-15428,-13139,-7004,6357,12232,4312,-2685,-3930,-8564,-9863,-6737,-1421,-240,-1790,507,3160,16664,35774,46382,41732,22061,68,-11191,-18320,-13673,-14521,-17104,-9479,366,11827,21156,24672,28640,29367,35600,48597,52375,42516,27225,8334,-6011,-15240,-4426,2342,4199,11639,23471,23669,16331,7303,-4960,-14804,-11137,2824,16282,18323,6718,-4780,-10215,-12114,-10674,-6825,-3837,-8406,-13658,-13199,-14996,-12185,-14921,-16663,-4938,-1736,-2743,-7648,-5276,-1795,-5795,-6792,1339,6759,7428,7533,4908,9971,1152,-2423,-2926,-2651,3722,9830,11035,11146,11556,9247,2093,-4135,2723,3945,-7469,-15071,-1724,8353,12875,10392,2651,-5140,-9838,-10916,-17739,-10164,7981,21136,18152,11398,6548,-1584,-3605,6944,9872,4769,3690,6723,9572,11109,7916,-2690,-12416,-11945,2697,6653,130,264,3897,-1055,-11854,-16421,-8897,-814,2879,1348,6306,11255,3411,-4215,-6578,560,6775,8631,9073,6760,5157,1707,-2292,-2697,2044,1636,-2530,-6546,-9836,-10228,-8158,-2143,2267,4097,168,-6984,-9202,3831,12964,-5725,-13032,-2829,2982,5916,-4515,-4494,1773,8823,11965,3098,-10808,-1240,9474,18915,17484,900,-9237,6179,40227,68392,35941,-3816,-9546,38,-1270,-3236,-3659,-44,-1808,369,5370,9405,12998,12007,9102,11874,17916,26241,26220,12051,-3949,-14393,-15571,-4093,9966,16693,19252,22786,27626,36887,32732,11154,-1258,1409,1782,-5555,-6364,200,364,3604,9466,17542,19304,11535,3996,-2476,-11311,-10693,-2759,-583,-58,-7956,-12929,-17559,-8096,-3175,-2299,1954,8295,7932,3807,1368,4014,4947,7280,16802,32003,37476,19722,5794,4990,6024,-1044,-8306,-10181,-11237,-12082,-10056,-5978,-2413,2066,1255,-3376,-9368,-13125,-15594,-10303,1309,19843,37311,33675,19850,4297,-10018,-12872,-10320,-15618,-17790,-14402,-11777,-8651,-7263,-4966,-2520,-6706,-13448,-8045,-3549,-5468,-12020,-16857,-2722,8399,6785,-6556,-11587,-9427,-6284,-1031,2388,-21,-2657,4153,7140,8852,10579,18592,26661,14471,-904,-6864,-9999,-5093,-1551,-794,1528,2679,-448,706,19481,39058,34231,19605,5575,-6853,-10157,-12433,-9175,-5073,-4760,108,6688,6542,6728,4194,-17,-5274,-11868,255,5192,-3711,-6886,6230,7430,11139,19606,16961,5279,-3,-2723,-5948,-14697,-10784,3691,17923,23045,24018,21152,14749,8676,8282,5107,-6078,-13888,-3886,-3019,-4653,-6798,-7707,-7133,-14078,-16013,-1720,7546,5291,2622,3029,-2161,-8641,-6327,-1417,453,-6681,-13101,2201,5583,-2877,-12724,-13868,-10329,-6204,693,-185,-7987,-12987,-12073,-5164,2278,2606,-2452,-5744,-9571,110,9083,-2801,-2038,12686,37999,43991,15349,1991,1478,-1659,-1170,161,176,1379,-2357,-10178,-7821,3452,19004,36879,44762,36220,12902,-3202,-5730,-2581,-2868,-1886,6622,13529,19635,21752,27177,35400,31293,17812,8476,9136,9197,7272,5773,3250,-6760,-14428,-8105,-5870,-6423,-15133,-10169,2021,8373,14147,19401,18426,5314,620,12915,22997,24886,18849,10761,3323,-6294,-11618,-10128,6452,18159,31401,37375,30526,11025,1586,-3243,-6638,-7593,-3216,-688,-5872,-10429,-13574,-9745,-6521,-6620,-6307,-8594,-9083,-2786,-3304,-3945,-6668,-11305,-9873,-12794,-12414,-5340,2415,11445,12821,5147,-2081,-8255,-12445,-18762,-5135,8081,18226,17180,7533,-1065,-12724,-3367,3205,10393,14905,14287,17658,34754,50192,29325,5251,-8849,-10110,-4568,1772,2954,-3984,-14364,-1492,13881,25631,31927,19251,1150,-12498,-8301,-3975,-134,998,-1337,-5922,-8112,-10374,-7946,2437,14677,18984,11037,3605,7898,28732,47284,39101,13153,2469,1003,2151,7311,9705,7389,185,-6829,-8046,-6981,-2928,21,-4531,-4753,11914,15898,7641,-7074,-11476,-277,1971,1000,6412,7202,6905,3737,-2123,-10020,-4403,1339,936,-6274,-13150,-778,13769,17636,9725,7195,6174,4713,4670,3529,-6260,-14762,-12890,-10520,-2484,5149,11196,9861,5509,-4881,-4617,-5217,-1594,1179,1610,-338,-4211,-6706,-4794,219,290,-1045],[-4549,-2093,2429,9666,16360,13721,6761,5530,11103,21486,21173,13423,3999,-5953,-9817,-8006,-7099,-4496,4377,10882,11311,8297,512,-2910,-748,5356,6214,4721,4691,-784,4242,26880,33973,17102,-2869,-10550,-3058,6732,7055,1673,-6628,-10216,-4043,839,952,-983,-5878,-4174,3255,3884,-2907,-9052,-13028,-13256,-14132,-8392,-573,5999,2780,3510,5293,-1503,-7939,-7365,-3422,-1713,-12174,-6721,1611,4667,697,-7823,-10317,-2885,4893,13106,16531,12448,4465,-3177,-11032,-6346,9178,19325,15747,4975,-3550,-1180,8317,21232,36153,46651,38815,15839,554,-8379,-12773,-6517,6923,19712,24200,15873,1649,-8043,-8997,-12357,-17364,-10805,-8601,-3867,-5740,-9620,-8918,-8456,-9195,-8148,-10914,-15443,-7765,-6947,-13858,-17817,-8886,-3480,-2129,-3831,862,-1268,-5891,-12156,-6520,7123,30591,56529,70338,64987,44732,18553,-2838,-10490,-12218,-5402,10515,24559,18980,3442,-8373,-15431,-11628,-3298,3743,7226,2200,-4310,414,-5905,-10172,-9776,-1387,12692,21469,19140,15026,11569,1552,-3293,-2693,-4848,-5152,-4133,1788,14908,13753,6576,33082,137396,345665,548641,634575,588463,451894,255827,109755,16973,-15540,3371,14782,14717,9161,6373,5232,8697,9193,-1319,-10106,-12485,-7813,5595,22901,31405,32104,31246,47375,40673,18988,-1864,-11413,1563,6785,24032,30757,10254,-1823,-5202,-643,8653,30095,55150,68638,68217,48812,29795,14536,-1271,-9957,-14222,-13976,-6889,1295,11231,18261,17314,12819,3900,355,17279,36313,14222,-7097,-974,21036,28838,26945,21776,9602,-896,-5030,-2593,4015,9769,8070,3570,7391,-3418,-13670,-17983,-11766,2086,9660,7660,4680,7852,6881,-5511,-12904,-4567,720,-2878,-7018,204,16404,45487,48134,37486,19242,7204,795,-3343,-625,2649,5553,5138,-4246,-14136,-11059,-7986,-5670,-4736,-5930,-6179,-6051,-6999,-7318,-12244,-11580,-8156,-3925,-3162,-7003,-7721,7245,30436,43201,26009,13657,19964,25074,11118,-7218,-15223,-14653,-15155,-9991,-6323,-7494,-13943,-2540,16448,24121,11705,-2626,3503,14895,15868,5948,-558,3366,-1760,-14096,-8626,-2124,-3153,-7608,-8238,-15825,7650,34387,39602,25811,8499,-7971,-11379,727,3421,1685,-860,1096,2027,-1,-4505,-8273,-10731,-13477,-4134,7908,13771,14370,17556,23732,19622,13962,1513,-12675,-11975,-11203,-3037,13053,25348,26985,22368,11427,-900,-4403,450,5423,8027,9890,11116,5944,-4029,-3812,7667,22564,28650,19400,1738,-8777,-8921,-584,235,-762,-1842,-2064,2973,12954,33625,57934,57591,42681,22892,25631,45269,42618,21013,4612,-1545,-427,-1204,-3546,-4598,-809,2615,11233,24519,28099,10387,-2192,-3789,-5500,-4722,-3573,-7681,-5617,3437,11667,84,-12231,-14622,-6566,-6984,-11355,-4073,896,-2242,-13161,-601,12127,21621,16326,7909,2274,1593,2465,-49,-5445,-15191,-11442,-3881,1593,3534,-1748,-16595,-11614,-10399,-6925,3133,14386,17148,15826,6713,-6444,-7169,3354,5969,10839,14657,17221,9729,8699,-1902,-5541,-3516,-11092,-14827,-11651,-1118,5763,4390,3536,2462,4153,5899,2184,-7359,-2675,5203,10045,6846,-2004,-7983,-13268,-16299,-8074,-5809,106,11315,25678,34094,25981,13654,11310,11505,2006,-11787,-2849,8167,14577,14981,3691,7719,15559,23965,16462,2887,-6608,-13151,-8760,-8121,-11042,-11167,-10610,-9327,-3987,3738,5950,-5178,-12555,-11025,-787,4689,7709,10442,8183,-6154,-13726,-8007,-5036,-6075,-1027,2170,-5921,-139,5222,8102,10034,11823,10907,11003,9709,6796,3666,-543,-3355,-5531,-12407,-16478,-13670,-6731,2471,12371,5215,258,-131,2172,7760,6672,-2083,-9761,-8543,-797,3332,1684,-1704,-2797,-3585,-1658,11554,22324,19410,5666,-4984,-11065,-13363,-15226,-13569,-13224,-15504,-17061,-13852,-10899,-8505,-5417,272,513,-6047,-14460,-13878,-7406,6792,16233,14828,6547,-6293,-11904,-7114,2220,5794,1699,-5862,-11743,-15136,-18100,-13935,-7527,-342,4349,7731,6097,-2402,-7840,-5003,341,4392,7403,2285,-2778,-5875,-7862,-2975,7250,12286,7045,6777,11566,14045,7710,-7450,-17521,-9801,-2356,11226,20188,6702,-7847,-13323,-12647,-16768,-7790,3077,9015,9275,3289,-1898,-113,6444,4047,-1586,563,-1451,-3446,-4136,-9146,-6654,253,4617,6074,19844,49964,65032,55666,54792,60088,48154,21597,-1039,-12360,-2630,1865,5096,10452,16759,22123,16317,3620,-490,2444,8358,14490,17194,15379,5407,-6217,-9045,-4214,4795,8328,-783,-15320,-10802,-5247,-4606,-8067,-10801,-4471,2437,2612,-5519,-9275,-5982,1382,15258,26149,28499,20017,4416,4752,17483,23413,12539,-6325,-5275,1721,-602,-7067,-5481,10301,21103,16707,10679,18330,19976,15679,12103,-261,-11216,-20040,-13320,-7917,-4305,-1709,1532,54,1051,-747,1577,9596,12371,3899,-1263,-4254,-5203,-2328,-2863,-8824,-15255,43,736,-10591,-3670,4027,6165,7229,2147,-3389,-11017,-13020,-7542,-5690,-3152,-26,4257,7235,1073,-6520,-3173,5527,3708,-3835,-4687,-2836,-4776,-11510,-14061,-2144,6847,10088,9214,17980,26584,25168,13304,-3587,-8413,131,-1109,-7903,-9056,-2646,-3437,2433,4857,14611,20318,23680,25526,18465,6915,635,-4352,-9118,-15281,-10060,-2116,-2957,-5835,-9838,-16887,-13870,1061,6392,4337,-5276,-14472,4753,20454,15717,5696,-5686,-10954,-903,4028,10085,10578,3227,-1367,-2396,-3840,-1143,-2961,-7087,5300,14277,11341,-5395,-14840,-15363,-2735,8904,18897,22223,10244,-3661,-8108,-11201,-10653,-4690,-2902,-3280,-4386,-305,3260,1812,-2252,-2268,4600,8817,6325,-2328,-10176,-5764,115,3137,360,-9635,-18154,-8766,-7470,-9181,-9015,-4785,-9159,-15140,-9999,-1489,4174,6151,2816,-1155,-2048,-3915,-5032,-869,5983,11986,5993,-1177,-239,7669,18129,24755,19729,6015,-9406,-12450,-4641,-1134,892,-5601,-12011,-10937,-9722,-7654,-115,11240,14019,10373,3817,-2198,-3438,-1722,-4583,-5406,-1022,-856,-5063,-10234,-7995,-8712,-7646,-6824,-7639,-5887,-5294,-5890,3121,15778,23062,27456,16405,8509,5891,11768,12684,7879,10173,17164,16341,7119,-2009,-8991,-11317,-10817,-13633,-14369,-15038,-9393,30,7333,4308,-558,-3944,-5314,-3665,4276,10894,16385,22735,24910,25804,25687,10107,3085,-5441,-5459,-4721,-2407,9739,7433,-8602,-13043,4727,5616,136,-3153,-5138,-2924,2464,2543,-1386,-4973,-11545,-6036,3704,15286,19136,11473,3703,-4026,-10811,-4959,5226,13206,18088,11695,122,-1566,5680,8172,-1145,-9524,-7236,-2978,-339,-2591,-6373,-7682,-596,1029,-1023,-645,-6789,-9560,631,6479,4179,-8058,-18406,-7251,-7254,-12067,-10513,-8948,-12306,-13680,-8056,-2365,-984,2647,6186,8756,-671,-9423,-8109,-2770,1481,3497,2415,2794,-6888,-9842,10090,35725,30615,9529,-8938,-15727,-7163,-5853,-12919,-13105,-7561,-6452,11954,35952,16268,-606,-7995,23396,32880,27970,20155,3642,-7908,-14052,-17508,-9387,-2510,-1777,-1714,6419,18257,27570,22878,6626,-3952,-9920,-14913,-20420,-10890,-4065,-1327,-1498,-10075,-14238,-8202,-5883,-4308,-5694,-13906,-14466,-11780,-11576,-4050,9824,18871,14001,4394,-4685,6721,8056,2965,-7486,-13564,-7322,-5082,-5965,-3677,-104,-2015,-7433,-11042,-5613,-4833,-3319,-2765,8481,19151,18416,7894,-3284,1005,12590,19842,13344,-3352,1276,14005,12779,4058,-5844,-13907,-13777,-11008,-8755,-7537,-8296,-6250,-2949,-6373,-12781,-6153,-765,7511,7699,3384,-4850,-9396,-7884,-3526,8473,21519,29350,32113,23174,8357,-368,-3219,-4437,-6516,-4760,1084,6646,10599,13209,3442,-10278,-8940,-7766,-9895,-9483,-619,7955,2502,-5891,-7930,-15891,-15504,-10325,-4476,-3728,-3396,11309,29292,36113,30450,18975,6380,-5204,-10674,-11620,-11440,-11031,-16791,-10289,-6406,-407,8314,11224,10594,11187,23484,45540,44598,23243,7809,-1603,1287,7654,13964,13114,4524,-9122,-13063,-10157,-7347,-6409,-5923,-9387,-4069,5755,7150,3995,2885,8913,25416,34334,17878,273,-2225,5291,9631,7999,4851,-1227,-11799,-11336,-7075,-5706,-8316,-6970,3036,23805,31682,22230,11377,3766,4391,4899,300,-6891,-11878,-8675,-3967,2390,2928,835,2878,4878,473,-7147,-10000,-7733,-6128,-10743,-9661,-5672,-2485,3273,690,-4544,-7299,-7466,-10661,-14451,1133,14679,19664,16629,14279,11037,5557,-2193,-6001,-1402,3089,-4090,-11364,-973,6629,1595,-3069,-3552,-2464,-9592,-3330,-1738,-2705,-4307,-3912,-7657,-4228,-1808,-270,11004,18657,18808,9087,-1087,15765,31892,42238,29677,6905,-6577,-8559,-6008,19741,42660,49149,36861,17198,4399,-3614,-1859,712,-1619,-3583,4168,13263,11968,-5026,-11536,-14241,-16300,-15511,-13132,-10455,-10739,-5036,3619,16068,23886,22195,17134,12351,8572,6361,6935,8725,7082,109,-5701,-1082,7748,5602,4105,2997,-1025,2099,15637,24800,24241,20578,9655,-8580,-16750,-1924,16175,25336,29729,29761,20755,6986,-8394,-10597,-1,14510,30855,36083,30958,21084,10005,5098,5769,11273,17015,12893,4989,82,1913,2645,1539,5086,7422,3968,3187,5799,3244,-7284,-8945,16008,16149,9801,9937,6317,-2745,-7255,-10666,-11099,-7863,-6799,5479,13123,6741,-1702,-4124,-9144,-10329,-6326,-543,689,-1658,142,3544,17042,36563,46748,41011,22752,2065,-9386,-17048,-15318,-17191,-18759,-8795,4362,18890,31312,34477,34860,29352,29200,38205,41714,33304,20282,4117,-8806,-18698,-10501,-481,3770,11910,22774,22422,17003,9595,-4251,-15742,-10560,3505,16390,14529,1691,-7970,-10034,-11630,-12238,-9289,-7392,-12263,-10628,-8455,-10505,-12892,-14103,-14808,-6630,-5287,-5682,-9336,-5977,-1868,-4633,-4682,2484,6646,5662,3728,889,7365,2811,917,468,23,4633,9206,10074,11226,12620,9730,217,-6219,2176,4368,-6141,-13147,-3185,6949,12719,11978,6646,890,-2948,-6273,-17238,-11180,10904,25139,21719,12309,3895,-7908,-10923,920,4689,604,3118,8270,11741,14132,11603,249,-10553,-12558,2091,7892,3380,3705,7691,1806,-10764,-16012,-10554,-1998,2925,3619,9406,10598,-225,-8470,-9151,95,7816,8982,8286,5140,3915,2664,-136,-1561,2380,753,-5061,-9064,-10708,-9629,-8124,-3237,1619,4656,2312,-4878,-9125,4527,17474,-671,-13847,-7960,-2916,3261,-4660,-5223,-73,6859,10778,4031,-11184,-4405,5148,13159,12497,-944,-12404,3273,34241,62718,31693,-3687,-8847,1631,1434,-694,-2362,-71,-2562,-329,5861,11383,16152,16602,14931,12977,11687,19728,22929,12132,-2796,-14068,-16162,-3786,9807,14228,14435,16510,19994,28873,25250,8054,-1334,837,201,-6245,-5908,-76,-2116,1621,7355,14091,16026,10884,3689,-4190,-13792,-8646,-2241,-1262,-2026,-10186,-13855,-18026,-9250,-4559,-3319,1758,9153,9048,5578,2874,4189,5947,10413,21936,39765,46338,24385,7963,6789,7702,266,-6940,-8778,-9112,-9214,-7479,-3508,-46,3854,2985,-1108,-8095,-12194,-15448,-12053,-634,17548,37482,36869,23209,7468,-8286,-14890,-12810,-18174,-18710,-15045,-12682,-9345,-7561,-5506,-3208,-6823,-12609,-7851,-4814,-7447,-12795,-13081,712,10838,6491,-8247,-13294,-8173,-5331,360,5127,4947,3215,9553,9491,9324,11301,21138,29530,14300,-1662,-7575,-11218,-6816,-2230,-1132,1320,2480,-2620,-147,18207,35217,29674,16939,4512,-8495,-13471,-9626,-2585,-2674,-5989,-1826,4081,1651,-367,-3676,-6056,-6036,-11601,-868,2532,-3989,-3827,7983,8811,13834,23633,20057,6398,657,-2398,-6053,-15238,-9542,5106,19967,25650,26598,24054,18108,12665,12023,7133,-5305,-11217,-4004,-4580,-3785,-4919,-5514,-6457,-13653,-13984,284,10230,7581,4088,2823,-4280,-9185,-3520,5293,7505,-1706,-16392,-932,3200,-4687,-14131,-12496,-8482,-3641,4320,2225,-7729,-13439,-12031,-5055,3209,4786,-1550,-7509,-11769,1365,11723,60,79,14199,37564,41124,14827,3601,3465,-284,-1437,15,-288,1398,-1447,-9431,-7610,5141,23430,44505,53031,43069,16962,-1439,-9322,-10117,-11728,-4471,4646,11145,18536,22662,29972,39591,36847,22245,11024,9868,8526,5573,4177,2431,-6367,-13546,-7019,-3797,-3646,-11657,-13886,-4262,627,4274,9478,10592,907,-90,12612,21123,23154,20490,14054,8262,1028,-4056,-13706,6801,20731,34055,37981,27767,8104,-1290,-5993,-7653,-6587,-2542,-1370,-7093,-9988,-11927,-8582,-5907,-5883,-4866,-5128,-11175,-5015,-3084,-2473,-6033,-10998,-8885,-11204,-10794,-4420,2532,10119,9631,-186,-7831,-6674,-7202,-14015,-7722,4804,15563,15779,6605,-2625,-12437,1775,7547,13085,15509,13287,15437,30525,49879,35418,9851,-3834,-8017,-6377,-2208,-1377,-7449,-13176,2117,19504,34842,39997,22246,1632,-13443,-8099,-2976,1040,2447,591,-3147,-4796,-7535,-9828,1454,14861,20432,12149,4282,9779,33518,51697,36413,9643,-1567,-4185,-2478,4572,8814,8161,1439,-6157,-7903,-6721,-3048,-704,-5445,-3547,12150,17009,12085,-1789,-8846,-409,-733,-2579,4414,7361,8465,4785,-1271,-8993,-4316,1202,1367,-5380,-13188,-423,15332,20091,11693,9782,9765,9107,8104,5810,-4825,-13547,-12228,-14515,-4227,4486,9501,6808,4000,-2246,-892,-2210,787,2643,3198,1812,-2138,-7871,-4746,-350,-1103,-2450],[-6209,-4035,990,8891,16162,15459,8952,6722,11119,21255,20853,12705,3543,-4351,-7094,-5229,-5219,-4076,3837,10456,11308,9177,1653,-1737,-449,5734,6238,4081,3886,438,8384,34415,37620,18864,417,-6023,-649,6517,5494,1368,-4760,-7774,-2407,3100,2390,-1137,-7118,-6107,518,1576,-4755,-10358,-13920,-14309,-16246,-11217,-3533,2206,-3514,-4594,205,-3868,-8764,-7111,-2016,499,-8943,-10013,-1967,1003,-2562,-10100,-8734,201,8416,15060,16322,11049,3487,-1390,-7259,-2472,12115,19540,13949,2813,-5427,-3650,5617,18452,31832,40384,35482,14232,-850,-9831,-14468,-7498,4950,15640,19944,12056,-1648,-7752,-3498,-7645,-15031,-11617,-9978,-5145,-5925,-8531,-5273,-5647,-7255,-7477,-11013,-15609,-8949,-7901,-13758,-19541,-11159,-4990,-2008,-1742,2064,-2054,-9007,-15618,-8993,1958,18896,39927,52393,49404,34052,12915,-3610,-10772,-11030,-1747,14738,29033,21582,4145,-7713,-15284,-12379,-3726,3968,7909,2326,-1213,4701,-3599,-9365,-11243,-4705,8243,17868,17713,14158,11173,2610,-1446,-440,-2966,-4087,-2850,5299,19833,17560,3591,18962,109233,303086,501598,592997,558398,436055,248801,104097,8882,-10178,7887,17506,15381,8251,5352,2531,3668,3022,-6988,-14481,-15693,-10967,2013,17139,24671,25772,27105,45261,42642,20835,-2579,-10695,3331,9320,23972,30213,10902,-459,-4877,-3206,5793,29503,57561,69886,64805,41961,22309,8894,-4129,-10959,-14810,-14518,-8453,-273,8724,16453,16804,13668,5533,185,16590,34898,10701,-7998,-1480,20458,26953,19635,13103,2722,-5287,-8157,-6833,-239,6974,6886,4029,8347,-4148,-15100,-17901,-11297,1549,8317,5755,3170,6959,6865,-5571,-14922,-8723,-3801,-3848,-5395,1335,16805,47746,53056,38342,19386,8134,1940,-1863,305,2555,5296,5227,-3821,-13937,-10037,-5278,-2555,-2616,-4344,-3864,-3334,-4803,-4332,-8156,-9400,-6827,-3667,-4564,-9438,-6623,7385,27494,37314,21243,8648,13825,19845,8971,-7362,-16224,-15034,-14161,-8638,-5197,-7315,-14697,-3044,15922,23815,11550,-2839,3035,13685,14433,5985,281,3311,-1912,-14026,-10911,-3766,-2990,-7982,-10606,-16568,8984,35095,38580,22034,2923,-13411,-9190,1946,3925,2135,-320,1696,3164,1308,-3396,-7364,-8849,-11063,-3397,3224,8319,9503,13986,21665,17801,11271,-2382,-13804,-8302,-8705,-6113,9162,20861,23224,19159,7900,-3541,-5635,107,4367,5754,7611,10007,6444,-3774,-5824,4413,20250,26939,19380,1550,-10004,-8596,2175,1467,-1587,-3243,-3682,1355,12449,35575,57274,53984,40162,21135,21779,40581,37348,15876,1078,-4268,-2766,-1593,-2075,-2159,1554,3117,9019,20455,26709,8337,-4297,-6636,-8322,-6048,-5232,-9673,-8310,-2376,8284,-1782,-11699,-11614,-4408,-5051,-12430,-6632,-1840,-5164,-16153,1928,15573,23863,15757,6944,1127,340,2267,463,-4901,-12871,-9639,-2030,3848,5329,-1427,-17201,-10928,-10425,-6180,3810,14419,17334,15100,5141,-6138,-3783,7931,9704,7584,8016,9654,5484,9074,1220,-4514,-3780,-10551,-10651,-8686,-2043,4508,3321,1593,546,3218,5419,2911,-5494,-1996,4242,8589,6110,-2831,-8889,-14372,-16065,-9622,-10224,-7929,292,13963,24723,20626,9442,7266,9619,3160,-10499,-5710,4737,11303,16887,9124,9737,15138,21878,14745,3591,-4368,-10824,-7123,-6541,-9651,-10926,-11211,-9746,-5186,3973,8307,-3811,-13014,-9513,2249,9206,13211,15926,11874,-4125,-12234,-8068,-6074,-6806,-468,3922,-2649,507,6097,8760,10075,9932,7124,7520,8990,8480,6098,1515,-2099,-4868,-11158,-13523,-9769,-2525,6792,15715,8475,2032,432,2511,8206,7147,-2289,-10288,-5812,1925,4104,1334,-2448,-2684,-1554,1382,13884,25004,23646,10768,-1031,-6529,-9085,-11823,-11279,-12203,-16110,-16317,-12806,-11024,-9788,-7426,-1314,-555,-6700,-14828,-13690,-7662,5852,16833,17662,9986,-3696,-10730,-5750,2946,4957,1364,-5984,-11679,-14440,-15716,-13685,-6963,1156,5847,8169,5268,-4516,-10651,-7805,-1663,3713,6959,1772,-1624,-3495,-6746,-3017,7604,13906,9330,6223,7619,11087,6910,-6681,-16531,-11556,-4299,9415,16644,5744,-7104,-13206,-14111,-16395,-6695,3136,7826,6910,163,-4754,-3678,4164,3207,-1563,1607,83,-2876,-5087,-10018,-6942,294,4671,5876,21012,53188,63309,49847,46950,51829,45011,24295,1817,-9771,-2213,2688,6297,10323,14479,17509,12647,2490,-815,2289,8135,14503,16765,15113,6387,-4822,-7599,-3483,4315,5968,-3863,-16747,-8843,-2681,-2209,-5910,-9639,-5421,1499,3545,-3360,-7462,-4785,2782,17332,28388,30233,22308,6102,4956,17218,23177,12107,-6898,-4994,2211,-1221,-8400,-5463,9972,19406,14370,6350,14454,19794,17779,15410,2991,-8603,-18421,-13277,-7749,-4150,-1487,1097,-2267,-1460,-3417,279,8500,12499,4660,-659,-4287,-5902,-2965,-2478,-6564,-18268,-5870,-4903,-9498,-783,3953,4516,6034,1660,-3998,-12395,-11840,-4563,-2766,-2739,-2788,-479,1775,-1021,-5197,-2556,4943,2877,-4316,-3714,-1156,-3311,-10905,-13383,-876,8222,11726,11194,20036,30202,30802,18272,-1465,-9873,1063,948,-5586,-8377,-5305,-6594,-1049,675,9895,15324,19353,22244,17656,7978,2633,-2143,-6795,-12841,-12455,-3951,-3380,-5002,-7854,-14262,-15842,-481,7159,5587,-4803,-14143,5778,23071,17128,6712,-4486,-11246,-1978,2827,8005,7381,44,-4174,-5150,-7850,-6556,-8488,-7697,3879,10909,9213,-5298,-14295,-16734,-2680,9543,19369,21868,10007,-2611,-6784,-10595,-11642,-6643,-6027,-5290,-4518,1845,5469,3130,-1261,-853,6136,10851,9917,3031,-4214,-3026,1035,4508,3000,-6465,-17331,-12195,-9059,-9382,-8730,-5045,-9471,-15654,-11873,-3175,2950,5878,2848,-586,-741,-1641,-2840,419,6336,11357,6859,2562,6376,15733,24921,27674,20889,6543,-9405,-11854,-4291,-1089,1277,-4810,-11644,-10471,-8228,-4840,4686,17257,19906,12688,1750,-5633,-5902,-2507,-2748,-2573,-993,-2558,-6241,-11396,-8932,-8719,-7565,-6985,-7258,-4750,-3668,-4313,5191,18933,26665,31748,19042,7857,3903,9956,11389,8159,12208,18648,14090,4288,-4293,-10801,-11438,-10024,-13445,-14332,-14727,-9115,628,8764,4016,-1609,-4176,-2889,417,7716,11861,17063,25534,32148,35804,28770,9488,3433,-4393,-2631,-2238,-2179,7580,4503,-10484,-11053,5039,2509,-4159,-6158,-5938,-4774,-1858,-1795,-3892,-5278,-10940,-5619,4182,16546,21810,14677,6249,-3591,-10071,-3475,5734,12242,17081,11568,-105,-1187,5585,7524,-205,-7073,-5770,-1452,2323,1884,-3481,-7309,-2550,-2308,-3460,-347,-3445,-5775,2335,7448,5999,-5787,-18232,-8224,-8767,-13188,-10483,-8829,-12229,-12523,-5605,492,2374,5794,7291,8089,-2073,-12284,-11048,-4956,-366,3068,2400,3213,-5784,-10089,6556,28432,23841,7734,-8563,-14227,-5302,-3753,-10993,-13048,-8549,-6797,13380,41920,22404,3935,-6674,21377,29632,25742,18896,5088,-6263,-12635,-16396,-9063,-2377,-1087,-1212,7802,19395,25937,19403,4401,-4930,-10713,-15770,-19900,-9103,-1933,306,-1635,-11524,-10855,-6279,-6325,-6321,-6436,-12877,-13392,-12772,-11696,-4635,6086,15518,13308,4967,-4589,3876,5010,405,-8430,-14680,-9190,-7685,-6847,-1570,1752,-1450,-7956,-11255,-3597,-4936,-6273,-5520,7369,19763,19241,7304,-2516,2959,15617,24440,17574,-679,-1060,11936,11032,2658,-7029,-14259,-13428,-10523,-8630,-7726,-8032,-4801,-1228,-5500,-12262,-5816,913,8786,5066,-1346,-9757,-12149,-7333,-1681,9430,19272,26331,29869,23761,10859,2484,-1167,-3181,-5562,-4083,3558,13295,21347,24015,12007,-3311,-8143,-8879,-10902,-10037,-1041,8927,4283,-4664,-7899,-14721,-13162,-7252,-2971,-4267,-6402,9364,29381,36339,32310,22229,8798,-4000,-9994,-10604,-10110,-9857,-13784,-6341,-2023,2667,8917,9966,9081,11083,24515,47758,43464,21659,7123,-2956,-36,7246,15454,17235,7684,-7341,-12046,-10205,-8165,-7413,-7154,-11020,-6139,4014,4948,2187,2457,9161,25967,37050,21008,1275,-2040,4897,6198,849,-2248,-5450,-14160,-14857,-7663,-5307,-8485,-8072,1763,24083,34841,27360,16078,4982,2240,210,-4960,-10150,-10091,-6126,-1664,3332,2465,-284,2071,4854,1402,-5066,-7468,-5248,-5275,-12084,-11900,-8325,-6344,-1527,-3860,-8075,-9617,-9517,-12511,-12547,3100,16145,21504,18084,14277,10812,6213,-1177,-5899,-976,5618,184,-8770,-569,8314,3537,-1615,-2775,-2008,-11116,-8658,-7887,-6891,-6133,-3001,-5142,-2052,-421,-497,6727,12901,14392,9157,1379,15575,32953,46111,32692,8462,-5994,-8735,-11065,9039,32852,43605,33013,14238,3638,-3444,-2805,-928,-3308,-4373,4447,14074,10105,-6686,-9319,-11692,-14690,-15100,-11597,-9052,-10520,-4805,4401,18250,26963,24469,18325,12709,7475,3011,3749,6399,4273,-3298,-7931,-20,10598,9610,6648,5735,2168,5392,17407,23772,18925,15971,9420,-7346,-15306,-2034,15438,24236,28879,30732,21633,5920,-9601,-10637,16,15783,31580,35989,31726,22654,11863,6760,7000,13132,19316,13183,3887,-949,1332,4125,4525,10514,14935,10639,7708,8297,3117,-9232,-2923,23092,23264,15798,13574,8176,-1929,-6334,-8760,-7043,-3134,-5200,4655,13509,8760,-897,-4303,-9538,-10891,-6220,154,1911,-839,414,4133,17070,35688,44664,38514,22643,3906,-7481,-15243,-17170,-19376,-18835,-7880,8636,26612,42157,44275,40194,28741,22798,26288,28921,22302,12531,322,-11035,-17138,-16611,-3612,3269,12207,21970,21295,17447,11305,-3739,-16579,-10376,3234,14741,9415,-3585,-11070,-9871,-10938,-13580,-11768,-10917,-13419,-6004,-2458,-3406,-10226,-13030,-12643,-6975,-7814,-8023,-10684,-6746,-2199,-3753,-2631,3705,6407,3547,-298,-2565,4352,4347,4256,3740,2271,4969,7981,8544,10762,13461,9934,-1929,-8080,2536,5988,-3587,-10769,-4542,5714,12759,13553,10384,6563,4506,2684,-8090,-8191,12859,27291,23805,12109,325,-14302,-17598,-5234,-960,-4143,2344,9696,13919,17245,15713,4423,-7402,-12192,937,8648,6773,6715,10366,3716,-10402,-15842,-12287,-3875,2740,5890,11944,9662,-3268,-12712,-11932,-1109,8275,9132,7449,3479,2494,3265,1915,-196,2762,-304,-7726,-11568,-10751,-8142,-6852,-3346,1399,5357,4638,-2495,-8418,5338,21739,5573,-12284,-13878,-8949,337,-4918,-6193,-2030,4973,9631,5192,-10315,-7860,846,8048,8278,-2453,-15114,620,27236,53702,26508,-3891,-8734,2665,3828,1671,-922,-7,-3266,-1040,6231,13469,19919,21857,21080,14810,7061,13503,19187,11550,-2403,-14286,-15948,-3012,10002,12488,10580,10267,11848,20217,17393,4593,-1920,-424,-1777,-7185,-5550,-371,-4398,-498,4671,9446,11321,9229,2925,-6122,-16240,-6829,-1754,-1572,-3374,-12128,-14735,-18835,-10755,-6345,-4797,976,9036,9059,6424,3969,3982,6453,12807,26039,46196,54039,28085,9326,8256,9575,2022,-5291,-7322,-6970,-6563,-5191,-1308,1984,4944,3924,176,-6599,-10087,-12957,-12853,-3551,13615,35608,39033,26015,9735,-7473,-13717,-13069,-18892,-18058,-15724,-13575,-10045,-7911,-6235,-4206,-7379,-12210,-7630,-5698,-8571,-11914,-9530,3790,12903,6546,-8896,-14401,-7168,-4379,1551,7294,9419,8461,13740,10654,9029,11699,23471,31775,13712,-2767,-8773,-12651,-8739,-3371,-1882,762,2058,-5222,-1587,15797,29864,24196,13754,3059,-10342,-11140,-1826,5454,163,-6851,-3708,2103,-132,-2727,-5173,-5965,-6235,-11704,-2568,-798,-4235,-373,10122,10760,16866,27461,22864,7633,1450,-2237,-6475,-16101,-8766,5490,20643,27100,27873,25492,20428,16376,16759,10536,-2435,-6552,-1973,-3055,-1124,-2420,-3756,-6183,-12885,-11777,1879,11945,8935,4713,1541,-7115,-9188,-202,12361,14350,2771,-13558,-4486,281,-6870,-14822,-11358,-7186,-1544,7669,4187,-7847,-14184,-12475,-5580,3410,6340,-1150,-9494,-11247,4290,15919,4287,2821,15793,36766,38087,14395,4886,4733,544,-2370,-1047,-1396,809,-1284,-9516,-7761,6233,26592,50323,59311,48388,20494,1304,-8587,-12385,-13438,-4538,2870,8256,16393,22268,31037,41545,40530,25575,12723,9679,6893,3163,1974,1127,-6321,-12918,-6320,-2184,-1325,-8091,-13351,-10871,-6821,-4605,1157,3227,-3478,-1436,11347,18510,20840,22034,18045,14169,9433,2675,-16524,6167,21786,33807,35277,22754,4847,-4120,-8332,-8444,-6059,-2501,-2589,-8351,-9813,-11137,-7992,-5891,-5840,-4161,-2426,-9159,-7051,-3057,-1334,-5743,-11062,-8328,-9943,-9505,-3925,2120,8125,5866,-5309,-7435,-1332,-1295,-8547,-7939,1537,12615,14106,5569,-4531,-10903,6681,12879,15854,15389,11669,12931,26067,47514,40677,14919,1943,-985,-2929,-3350,-4560,-10317,-11125,4667,23471,42074,45848,23696,1667,-14475,-8394,-2342,1987,3632,2139,-948,-2474,-5668,-11000,511,14593,21173,12560,4441,11341,37241,53563,32155,5987,-5254,-8558,-6651,1537,7327,8416,2431,-5678,-8269,-7045,-3707,-1918,-6663,-3155,11307,17228,15819,3209,-5859,-668,-3666,-6664,1824,6917,9099,4850,-1203,-8537,-4771,358,1080,-4956,-13399,-777,16071,21955,13383,12052,12793,12891,10927,7432,-3975,-12673,-10883,-11835,-4358,4123,7812,4238,3603,751,1850,-255,1878,3077,3948,3162,-269,-7477,-5167,-1602,-3081,-4294],[-7635,-5697,-333,7984,15688,17197,11939,8871,11551,20019,19658,11695,3042,-2570,-4134,-2182,-3424,-3781,3082,9618,10729,9426,1971,-1287,-367,5820,6127,3432,2981,1092,10734,40042,39081,19555,3655,-1520,1672,5878,3670,825,-2957,-4877,-55,5409,3685,-1520,-8367,-8091,-2638,-1268,-6773,-11627,-14458,-14675,-17381,-13167,-6179,-1587,-9350,-13682,-6175,-6748,-9730,-6993,-725,2598,-5101,-11195,-4877,-2179,-5461,-11809,-6575,3907,12728,17434,16556,10383,3561,1731,-2206,1578,13915,18757,11802,760,-7005,-5647,3097,15364,26739,33490,31491,12646,-1877,-10855,-16062,-8282,3079,11531,15282,8225,-4498,-6350,721,-3993,-12723,-12251,-11532,-6451,-5936,-7057,-2570,-3867,-5976,-7110,-11296,-16205,-10393,-8642,-13190,-19321,-13609,-6396,-1643,402,3453,-2469,-11447,-18306,-11479,-3327,7798,23817,34186,32670,21502,5354,-5082,-10749,-8716,1522,17729,31340,22785,4727,-6547,-14495,-13207,-4212,4058,8377,2754,2523,9185,-1130,-8126,-12089,-7889,3705,13956,16061,13319,10850,3656,46,1511,-1089,-2828,-1185,8966,23610,20575,-1153,759,71579,239363,419273,508835,489151,393473,229950,96703,3876,-4752,12138,19718,15337,6871,4011,-104,-568,-1755,-11420,-18347,-18537,-13634,-1016,12042,18622,20205,23683,43137,44412,23332,-1838,-9364,4808,12069,24697,31295,15171,4695,-75,-892,5470,30022,60365,71366,61902,35955,16091,4853,-5873,-11636,-15387,-15148,-10546,-2481,5631,14112,16075,14357,7167,663,15875,32074,6696,-8986,-2090,18995,24638,13597,6309,-2189,-8046,-10993,-11680,-5623,3021,4853,4043,8694,-4894,-15939,-16326,-9732,1814,7234,3852,1665,6035,6685,-5719,-16614,-12595,-8428,-5574,-4442,2065,16604,48103,56072,38004,19071,8864,2759,-735,1417,2627,4891,4929,-3657,-13594,-8860,-2050,1030,-162,-1846,173,2819,2589,3195,-2950,-7265,-5547,-3396,-5805,-11685,-5765,7251,24652,32395,18147,5669,9573,16093,7929,-6570,-16026,-15162,-13131,-7438,-4417,-7613,-15609,-3930,14390,22496,10833,-3213,2690,12350,12638,5655,1032,3427,-1614,-12908,-13686,-5878,-2449,-5833,-12673,-16528,9674,33875,35582,17384,-3105,-17961,-5129,3700,4439,2297,-183,1793,3966,2711,-1575,-5278,-6302,-8919,-3672,-1959,2406,4542,10175,18759,15013,7648,-7086,-11134,-4638,-6274,-9639,4683,15462,18222,14625,3543,-6299,-6869,-350,3217,3655,5753,9056,6954,-3454,-8027,396,17141,24648,18700,1060,-11160,-8472,4535,2530,-2311,-4383,-5098,-320,11456,36218,53917,48330,36837,19468,18155,34795,31155,10905,-2361,-6938,-4886,-1700,-389,270,3699,3483,6161,14905,23143,5676,-5735,-8973,-11408,-7423,-6766,-10883,-10033,-7060,5087,-2646,-9651,-8449,-1993,-2786,-12310,-9542,-5266,-8875,-14904,5434,19306,25365,14241,5283,-610,-1296,2058,1640,-3137,-10299,-7915,-490,5812,7238,-627,-17514,-11371,-11404,-6000,4133,13966,16886,14183,4378,-4212,-265,11623,12797,4568,1326,1753,1390,9438,5088,-2655,-3524,-8933,-6501,-5165,-2830,2734,2081,167,560,4650,6571,4533,-3419,-1429,3175,7051,5279,-3514,-9479,-15301,-15917,-11310,-14617,-15616,-10272,1735,13946,13825,4683,2752,7087,3663,-9531,-7547,2144,8608,18018,14890,12470,15231,19830,13002,4213,-2231,-8354,-5464,-5343,-8775,-10696,-11705,-10200,-6417,3481,9589,-2595,-13005,-7565,5227,13530,18096,20184,14322,-2743,-11053,-8006,-6990,-7392,-495,4654,758,1489,6694,8906,9379,7054,2465,3216,7325,9368,7622,2675,-1711,-4830,-10108,-10487,-5587,1770,10859,18322,11284,3580,888,2688,8356,7214,-2872,-10287,-2321,4662,4751,1101,-3025,-2515,607,4363,14845,26289,27342,16381,4098,-1041,-4257,-8370,-9031,-11114,-16352,-14933,-11466,-10781,-10820,-9164,-2507,-1113,-6868,-14812,-13640,-7924,4925,17298,20876,14038,-846,-9682,-4277,3871,4554,1293,-6100,-11803,-13534,-13319,-12084,-5862,2830,7556,8764,4497,-6268,-12616,-9916,-3360,2883,5977,978,-582,-2048,-6179,-2978,7533,14721,11467,5828,3353,7688,5750,-6026,-14439,-12485,-6195,7531,13216,4637,-6653,-12666,-14131,-14232,-5303,3036,6293,4262,-3018,-7423,-7348,1403,2221,-1313,2870,1757,-2298,-6026,-10900,-7397,-109,4154,5181,21705,55069,59551,43050,38558,42365,39841,26093,4860,-6573,-1572,3511,7421,10014,11890,12326,8310,1088,-1161,2030,7599,13962,15872,14415,7028,-3392,-5438,-1446,4539,4044,-5848,-10588,-3895,1363,708,-3442,-7480,-4997,1557,5050,-901,-5483,-3425,4289,19299,30320,31532,24295,8464,4651,15937,21742,10847,-7896,-4406,2744,-1806,-9778,-5596,8983,16906,11325,2008,10193,18821,19234,18338,6365,-5310,-14930,-12846,-7971,-4457,-1613,415,-4367,-3896,-6629,-1546,6578,11843,5216,-17,-4242,-6482,-3396,-1894,-4208,-13294,-10268,-7201,-5514,1416,2987,2036,4491,1446,-4264,-13723,-10662,-2443,-591,-2264,-4654,-3773,-3143,-2893,-3736,-2341,3214,1130,-5160,-3091,60,-2063,-9860,-11641,578,9546,13242,13470,22316,33906,36578,23175,414,-11526,2716,3883,-2819,-7580,-7453,-8562,-2873,-1160,6938,11396,15343,18652,15996,8080,3565,-1001,-5435,-10889,-14911,-5640,-3347,-3448,-5156,-11148,-15513,-1888,7880,6814,-4304,-13985,6465,25238,18501,7923,-3405,-11358,-2728,1698,5849,4342,-2752,-6567,-7573,-11880,-12145,-13437,-4893,5215,10362,9093,-3975,-12698,-17898,-3072,9691,19111,20190,8769,-2201,-5925,-10309,-12727,-8725,-8786,-7505,-4400,4187,7430,4156,-590,246,7383,12716,13616,8638,1450,-848,1124,4704,4478,-3816,-14611,-15623,-10843,-9663,-8648,-5630,-10136,-16284,-14053,-5071,1379,5121,2468,-262,497,672,-521,1719,6467,10371,7250,5837,12801,23967,30854,29265,21152,6608,-9589,-11442,-4189,-1352,1214,-4345,-11590,-10540,-7248,-2514,9373,23116,25587,14790,-541,-9210,-8279,-3359,-1318,-38,-574,-3947,-7249,-12144,-9697,-8724,-7559,-7271,-6932,-3642,-2117,-2903,6556,20323,27980,33619,20793,7165,1684,7373,9669,8490,14290,19560,11291,1276,-6595,-11628,-9843,-8111,-12331,-13769,-14158,-8821,948,10070,4125,-1547,-2540,1008,5306,11068,12547,17386,27609,38254,43977,29785,8570,4250,-1597,1525,392,-2208,4604,484,-13463,-8351,5348,-572,-8311,-8696,-6296,-6324,-6551,-6531,-6892,-5982,-10347,-5365,4394,16853,23509,17262,8528,-3255,-9664,-2437,5806,10729,15435,10853,-573,-1084,4944,6516,713,-4583,-4545,-132,5089,8250,-301,-7398,-5189,-5816,-5502,91,-555,-2838,3878,8500,7894,-3123,-13972,-7246,-8720,-14480,-10799,-8982,-12272,-11530,-3769,2463,5018,8489,7561,6897,-3191,-14322,-13507,-6700,-2120,2356,1844,2841,-5254,-9754,3715,21399,16431,4713,-8881,-12224,-3298,-1837,-9116,-12424,-9187,-6179,14878,46427,28367,8304,-4215,19403,26634,23399,16591,5604,-4952,-11195,-15040,-9145,-3085,-1509,-1715,8313,19533,23555,15807,2185,-5607,-10836,-15742,-18147,-6912,389,1998,-2051,-13081,-7864,-4861,-7314,-8762,-6563,-11069,-11765,-11344,-9995,-4525,2701,11381,11572,4581,-3955,1185,1629,-2682,-9589,-14384,-11202,-10305,-7037,666,3347,-1045,-8419,-11077,-1581,-4131,-9527,-8247,5812,18836,18475,5767,-2115,4193,17421,27482,20249,1245,-3871,8747,8320,633,-8530,-14733,-13179,-10085,-8568,-8130,-8156,-3656,123,-5088,-12020,-5254,3379,10171,2851,-5603,-13927,-12616,-5626,320,10043,16498,22800,26705,23495,13196,5586,1379,-1713,-4775,-3786,5659,20016,33819,37725,22515,2724,-7252,-10025,-12075,-10962,-2571,8246,4824,-4022,-8528,-13665,-11048,-4732,-2145,-4970,-9211,7258,28408,34815,32423,24723,11378,-2244,-8644,-9271,-8048,-6417,-8403,-1814,2763,6276,9074,7894,6922,10492,25003,48429,40997,20057,6393,-4337,-1651,6292,15965,20102,9734,-6060,-10881,-9466,-8220,-7970,-8189,-12050,-6791,3791,4782,2732,3106,9416,25777,38609,23944,2356,-2637,3487,2351,-5990,-8214,-8040,-13665,-15889,-7578,-4764,-8752,-9383,98,22878,35533,30225,19243,5614,-431,-4688,-9741,-11211,-7910,-4084,104,3740,1559,-1919,657,4503,2412,-2710,-4639,-2807,-4690,-13419,-13765,-10733,-10022,-6102,-8273,-11363,-11446,-11160,-13963,-10704,4906,17399,22905,19171,14084,10498,6823,-11,-5230,-264,8037,4409,-5521,-33,9559,5138,-335,-2304,-2115,-11441,-13277,-14162,-10484,-7433,-2291,-2417,181,804,-1057,1563,6218,8764,7812,2446,14356,32597,47683,34077,9389,-5567,-8894,-14148,-1806,21438,36132,28329,11313,2716,-3380,-3790,-2690,-5026,-5010,4600,14553,8223,-7671,-7412,-9324,-12491,-13151,-9223,-7496,-10256,-4722,4717,19605,29140,26091,19011,12705,6157,-79,1141,4303,1563,-6958,-9302,815,12024,12978,8972,8330,5439,8744,18411,21428,13173,11092,8628,-6284,-14052,-2547,13931,22253,26785,30382,22055,5038,-10603,-10747,-704,16046,31060,34780,31635,23615,13098,7609,7490,14363,20726,12840,2573,-2114,486,5241,7074,15246,21780,16742,11747,10389,2904,-10798,2107,28191,28588,20747,16205,9321,-1437,-5703,-7181,-3652,609,-3392,3608,13159,10029,-514,-4592,-9822,-11678,-6607,440,3111,309,910,4584,16469,33000,40073,34215,21465,5238,-5780,-13506,-18866,-18399,-17395,-7032,12836,34410,52492,52791,43812,27381,16937,13660,14597,10003,4414,-3039,-13000,-14428,-19776,-7181,2469,12306,20818,19942,17261,12086,-3691,-17559,-10759,1917,11502,3492,-8904,-14149,-9897,-10373,-14748,-14383,-14091,-9876,-1646,2777,2474,-6967,-12072,-10703,-6425,-9464,-9954,-11918,-7730,-2842,-3193,-826,4836,6024,1136,-4563,-5431,1103,5453,7135,6449,3887,4586,6066,6372,9576,13732,9505,-4566,-9768,3452,8094,-821,-8710,-6007,4371,12628,14657,13249,10923,10444,11196,1279,-3331,12886,27048,24051,10735,-3818,-18804,-20247,-9856,-6095,-9186,1354,10874,15979,20241,19934,9629,-3373,-10602,-718,8741,9893,8781,11101,4091,-11002,-16123,-13994,-6565,2157,7801,13694,8525,-5576,-16660,-14552,-3055,7863,8819,6338,1586,735,3340,3655,1266,3124,-1536,-10503,-14084,-10189,-6260,-4951,-2750,1394,5954,6854,-114,-7245,6118,25202,12516,-7950,-17468,-14876,-2826,-5465,-7512,-4116,3155,8436,6270,-8480,-11464,-3528,3278,4358,-4016,-17477,-1947,19707,42070,20430,-4760,-9404,2946,5718,3688,443,-14,-4064,-1902,6283,15408,24157,27696,27129,16502,3617,7684,15073,10264,-2824,-15120,-15229,-2076,10341,11580,8606,5591,4167,11663,9761,883,-3083,-2336,-4171,-8514,-5594,-1386,-6709,-2791,1418,3841,5520,6577,1669,-8126,-16494,-5490,-1537,-1798,-4426,-14084,-15791,-17683,-12057,-8314,-6741,-485,7815,7948,6257,4300,3221,6284,14252,28840,50559,59219,29948,9542,9125,11425,4187,-3206,-5772,-4966,-4262,-3302,499,3543,5290,4013,378,-5374,-7474,-9319,-11354,-7142,8255,31866,40094,28320,11118,-7557,-11153,-10472,-16044,-16993,-16529,-14567,-10959,-8519,-7306,-5602,-8462,-12412,-7618,-6389,-9058,-10299,-6525,6178,14253,6745,-8411,-13637,-6547,-3858,2057,8433,12903,12738,16509,10658,8046,11783,25322,32965,12625,-4194,-10468,-14344,-10750,-4939,-3096,-243,1279,-8109,-3625,12388,23524,18360,10334,1335,-12120,-6960,5753,12656,2379,-7543,-5552,856,1422,-191,-1924,-2825,-6170,-12172,-4851,-4578,-4258,3196,12396,13009,19912,30774,25199,8843,2202,-2314,-7220,-17276,-8542,4708,19634,26969,27488,25311,21555,19422,21950,15192,2154,-1624,1385,606,2187,-11,-2658,-6336,-11983,-9666,3007,12435,9147,4355,-823,-10362,-8443,3384,19284,20676,6697,-10296,-8282,-2935,-9122,-14261,-10689,-6498,77,10757,5727,-8303,-15246,-13398,-6652,3018,7341,-1143,-11480,-9262,7480,20439,9135,5831,17243,35498,34810,13791,5655,5267,955,-3508,-2982,-3215,-580,-2119,-10551,-7981,6878,28336,53608,62632,51365,22946,4146,-5084,-8227,-7965,-3798,1010,5014,13420,20693,30364,41071,41849,27480,13469,8565,4387,193,-690,-555,-6596,-12593,-5965,-1011,545,-4551,-7798,-7568,-4723,-1614,2618,-1066,-7643,-3365,9280,15456,18334,23662,23049,20845,17794,8103,-14755,4230,20436,29714,28730,15587,1321,-7010,-10186,-9007,-6073,-3175,-4357,-9480,-10014,-11179,-8145,-6531,-6364,-4093,-422,-5108,-7109,-2768,-468,-5738,-11448,-8184,-9009,-8534,-3814,1242,5585,1718,-9070,-2532,4423,3945,-3958,-6986,-1679,9480,12218,4462,-6607,-9447,11227,18789,18721,14715,9719,10389,21759,43660,44743,20472,8278,7010,3109,-1099,-5557,-11790,-9511,6248,25912,46729,48912,23598,1330,-15398,-9454,-2286,2700,4595,3278,543,-1095,-4700,-11281,-394,13852,21125,12211,4039,12569,39637,52759,26886,2335,-8466,-11695,-10192,-1597,5364,8177,3206,-5156,-8866,-7779,-4789,-3481,-8023,-3541,9476,16543,18487,7722,-2565,-588,-6193,-10949,-1042,6004,8877,4049,-1851,-8713,-5647,-993,221,-4906,-13260,-1541,16237,23358,14899,13957,15194,16024,13143,8471,-3634,-12345,-9771,-8476,-2651,4530,6492,2345,3894,3224,3653,751,1890,2677,3962,3686,953,-6252,-5773,-3337,-5448,-6333],[-8870,-7159,-1577,6942,14928,18702,15450,11807,12379,17917,17662,10360,2450,-759,-1070,905,-1865,-3705,2065,8272,9377,8779,1285,-1656,-635,5488,5759,2645,1901,1157,11333,42877,38153,19110,6523,2740,3792,4841,1640,51,-1301,-1893,2570,7529,4665,-2150,-9542,-9969,-5940,-4406,-8839,-12733,-14365,-14210,-17260,-14001,-8423,-5335,-13511,-21787,-12715,-9762,-10737,-7046,358,4400,-1371,-9447,-6491,-4629,-7958,-12651,-4232,8010,17612,20071,17247,10594,4726,5784,3513,5301,14348,17029,9315,-1285,-8307,-7174,853,12177,21348,26606,27205,11199,-2452,-11311,-17412,-8849,1393,7661,10582,4565,-6873,-4721,3728,-1318,-10590,-12505,-12948,-7288,-5489,-5341,-781,-2995,-5294,-7015,-11634,-16846,-12165,-9418,-12522,-17611,-16003,-7604,-1122,2462,4934,-2423,-13095,-19991,-13827,-8293,-1195,11392,20222,19527,10724,-2947,-7134,-10161,-5685,4394,19494,31503,22659,5328,-4795,-12981,-13946,-4605,4168,8776,3629,6689,13705,1519,-6269,-11370,-9628,-19,10322,14429,12656,10700,4665,1218,3226,912,-1194,1040,12698,25971,22646,-7119,-18839,30863,165882,316823,397810,394289,333884,205479,91811,5861,488,16060,21439,14696,5191,2475,-2498,-3795,-4780,-13732,-21271,-20013,-15112,-3207,7938,13638,15700,20892,40800,45589,26220,227,-7552,6044,14698,25198,31825,19799,9633,4810,3365,7256,31642,63799,74286,62137,34395,14576,4512,-5943,-12049,-15916,-15731,-13036,-5153,2193,11469,15306,15003,8846,1885,15409,28278,2545,-9981,-2741,16824,22164,9573,2562,-3344,-7519,-12200,-15946,-11566,-1639,2226,3702,8536,-5574,-15998,-14309,-7831,2471,6310,1961,184,5094,6351,-5946,-17903,-16017,-12816,-7886,-4185,2308,15780,46595,57023,36716,18572,9556,3293,-13,2651,3005,4556,4427,-3638,-13076,-7611,1732,4889,2301,946,4617,9997,11923,12028,2135,-5364,-4357,-3061,-6718,-13520,-5152,6861,22069,28590,16429,4294,6991,13676,7739,-5164,-14746,-14903,-12074,-6429,-4031,-8398,-15774,-4989,11686,20014,9524,-3721,2436,10919,10634,5001,1635,3634,-984,-11098,-16756,-8282,-1725,-2141,-13455,-15254,9797,30998,30907,12195,-8458,-11032,-80,5801,4883,2085,-525,1309,4372,4125,690,-2565,-3589,-7039,-4595,-6835,-3105,-59,6485,15495,11756,3528,-12380,-7099,-1206,-4124,-13375,251,9840,12591,9297,-1278,-9000,-8039,-949,1895,1627,4227,8250,7421,-3030,-10003,-4279,13394,21934,17546,388,-12157,-8442,6613,3726,-2609,-5027,-6108,-1865,10089,35437,48212,41209,32844,17827,14990,28776,24908,6464,-5614,-9435,-6350,-1291,1512,2638,5571,3696,2733,8350,18348,3533,-6028,-10420,-14614,-8680,-7989,-11431,-9760,-6809,3937,-1657,-6595,-5192,548,-377,-10880,-12700,-9313,-13082,-9982,9917,23243,25970,11841,3002,-2851,-3176,1823,3037,-1023,-8082,-6470,691,7398,9104,534,-17356,-12754,-13290,-6389,4013,13009,15932,13516,5094,-880,3220,14292,14733,2483,-4047,-5931,-2429,9872,9838,351,-2710,-6935,-2830,-1681,-3364,440,610,-946,1481,6664,7791,5979,-1591,-1118,1950,5421,4334,-4077,-9812,-16121,-15977,-13077,-17871,-19274,-18091,-8390,3584,6296,-510,-2175,3913,3293,-9297,-8468,147,6302,18071,20156,15268,15534,17796,11286,4701,-373,-6171,-4210,-4763,-8603,-10746,-12117,-10715,-7546,2402,9819,-1493,-12082,-5382,7933,17348,22018,22989,15477,-2100,-10370,-8004,-7854,-7922,-1053,4507,3736,2700,6960,8485,7905,3274,-2857,-1679,4757,9289,8060,2819,-2153,-5369,-9378,-7490,-1216,6040,14398,19913,13357,4750,1156,2688,8178,6840,-3885,-9808,1205,7033,5144,920,-3459,-2310,2827,7092,14376,25994,30178,22175,10471,5278,612,-5101,-6940,-10019,-16056,-13502,-10158,-10407,-11683,-10609,-3216,-1136,-6624,-14514,-13780,-8335,3756,17192,23901,18168,1789,-9029,-2847,4790,4341,1258,-6354,-12203,-12610,-11062,-9900,-4383,4542,9299,9407,3747,-7579,-13341,-11199,-4870,1730,4364,-92,72,-1611,-6169,-3055,6947,14655,13178,5478,-970,3922,4220,-5546,-12301,-12228,-8106,5579,10063,3352,-6509,-12097,-13168,-12173,-4138,2483,4254,1383,-5919,-9500,-10827,-1740,1189,-811,4238,3411,-1866,-7044,-11827,-8041,-982,3038,4049,22173,55504,53950,35916,30452,32819,33316,26738,7925,-3208,-718,4286,8373,9489,9051,6896,3613,-543,-1560,1598,6693,12806,14476,13211,7179,-1961,-2414,2110,5537,2761,-5759,-4132,2224,5884,3428,-1218,-5313,-3675,2300,6865,1698,-3412,-1974,5709,20754,31521,32125,25733,11534,3621,13600,19180,8851,-9263,-3612,3254,-2299,-11089,-5930,7405,13860,7916,-1947,6009,17102,19878,20581,9450,-2025,-11739,-12105,-8548,-5263,-2149,-598,-6200,-6178,-10328,-3398,4118,10423,5423,497,-4256,-7023,-3689,-1219,-1872,-8200,-8197,-3827,-962,2725,1181,-1000,3200,1907,-3938,-14774,-9794,-1187,661,-2101,-5952,-5953,-7421,-4292,-2259,-2504,185,-1563,-6367,-2833,775,-1169,-8717,-9708,2026,10649,14417,15703,24551,37327,41996,27630,1985,-12320,5574,8112,569,-6751,-9318,-9829,-3399,-1352,5331,8468,11720,14884,13584,7239,3460,-864,-4975,-9618,-17033,-6556,-2479,-1101,-1985,-7987,-13140,-2824,8675,8081,-3705,-13968,6768,26771,19806,9386,-2148,-11079,-3355,644,3717,1551,-5157,-8518,-9359,-15236,-16459,-11920,-991,7717,11577,10181,-2089,-10702,-18139,-3615,9548,18260,17385,6606,-2462,-5582,-10410,-13952,-10816,-10311,-9803,-3980,6583,9066,4940,-125,1095,8301,14203,17003,13942,6443,690,490,3877,4792,-2027,-11726,-18648,-12716,-9920,-8708,-6448,-10936,-16229,-15130,-6939,-468,3968,1798,-85,1739,3113,1928,3004,6414,9183,7327,8629,18623,31470,35299,29577,20599,6255,-9873,-11152,-4263,-1861,719,-4233,-11785,-11014,-6689,-678,13557,28213,30541,16562,-2771,-12697,-10321,-4134,-170,2170,35,-5130,-8250,-12616,-10088,-8494,-7345,-7441,-6473,-2444,-582,-1644,7184,20071,27219,33079,21572,6636,-191,4589,8018,9026,16380,19872,8232,-1568,-8366,-10431,-7212,-5653,-10591,-12697,-13396,-8622,770,10872,4432,-625,10,5024,9997,13985,12943,17402,28970,42895,49698,29196,7681,5993,2778,6294,3015,-2367,1217,-4114,-17337,-5016,5724,-3351,-12018,-10014,-5935,-6989,-11244,-11266,-10084,-6895,-9642,-5104,4518,16511,24373,19288,10635,-2758,-9507,-1751,5607,8949,13445,9794,-1120,-1161,3990,5487,1840,-1931,-3427,1067,8249,16485,3496,-7452,-8264,-9126,-6920,642,1791,-584,5422,9877,10050,-7,-9223,-4460,-7539,-15720,-11263,-9218,-12227,-10539,-2412,3561,6792,10476,7107,5507,-3758,-14769,-15261,-7832,-3603,1417,804,1718,-5286,-8985,1784,15472,9326,663,-9642,-9666,-978,-48,-7249,-11080,-8841,-4448,16259,48961,33657,12148,-1965,17257,23943,21126,13598,5378,-3764,-9590,-13467,-9454,-4474,-3015,-3216,8109,18970,20859,12353,109,-5867,-10044,-14272,-15424,-4398,2923,3889,-2472,-14294,-5135,-3728,-8537,-10609,-4739,-7914,-9288,-8210,-7329,-3801,191,7088,9162,3532,-2970,-576,-1400,-5890,-10429,-12484,-12940,-12458,-6393,2928,4848,-530,-8597,-10505,334,-2483,-12438,-10368,4012,16453,16197,3628,-1735,5044,18309,29131,21606,2723,-6543,5100,5161,-1733,-10123,-15084,-12802,-9460,-8318,-8484,-8447,-2584,1330,-4872,-11785,-4007,6899,11880,1458,-8998,-16194,-10734,-3218,2569,10563,13561,19151,23154,22695,15588,9172,4562,81,-3987,-3709,7408,26307,46227,51864,32983,7942,-6163,-10883,-13019,-11829,-4878,6000,4173,-3658,-9630,-12447,-8887,-2548,-1747,-5677,-11437,5831,27223,32481,31419,26699,14447,491,-6461,-7636,-5507,-1525,-2020,3400,8067,10606,9154,5339,4383,9638,25152,47825,37825,18795,5991,-5367,-3353,5064,15729,21702,10804,-4979,-9212,-7378,-6725,-7441,-8440,-11707,-5513,6184,7717,5621,4740,9909,25175,39194,26865,4072,-3514,1422,-1458,-11983,-10997,-8034,-11342,-14011,-6838,-4003,-8872,-10500,-1429,20915,34416,31252,21130,5989,-3110,-9039,-11644,-8928,-5525,-2242,1668,4037,790,-3477,-988,4153,3891,286,-1255,-217,-4060,-14407,-14779,-12388,-12906,-9643,-11608,-13508,-12304,-12152,-14632,-8591,6906,18744,24176,20278,14113,10390,7404,1125,-4053,881,10450,8699,-1572,1215,10758,6801,1255,-1579,-2291,-9941,-12373,-18598,-12289,-7667,-1256,1028,2905,2266,-1475,-3608,-349,2933,5601,2346,12367,30981,46787,33886,10001,-4903,-8653,-13442,-11298,10051,27933,23631,9066,2315,-2950,-4379,-4151,-6334,-5044,5100,15114,6745,-7823,-5489,-6723,-9618,-9993,-5855,-5449,-9565,-4399,4895,20253,30461,27296,19455,12583,4937,-2464,-552,2817,-577,-10106,-8775,1731,12356,15546,11262,11103,9085,12295,19080,18603,8027,6749,7844,-4974,-12580,-2952,12234,19981,24091,29136,22336,4719,-11032,-10204,-1410,15859,29880,33034,31108,24272,13896,7869,7627,15406,21771,12511,1607,-2968,-209,6330,9467,19366,27808,22284,15557,12415,3055,-11432,5634,30635,31867,24710,18071,10121,-882,-4966,-5515,-526,3811,-1428,2795,12604,10985,-37,-4378,-9350,-12017,-6931,823,4682,2107,1931,5285,15709,29264,33991,29050,19801,6477,-3885,-11462,-17376,-15682,-15810,-5856,17271,42217,61662,59458,45751,25862,12829,2431,458,-1873,-2395,-5216,-14272,-11852,-14342,-10535,1821,12621,19678,18658,16791,12383,-3594,-18070,-11189,176,7631,-2103,-13481,-16387,-9582,-9535,-15057,-16560,-14425,-6044,2381,7128,7081,-3797,-10865,-8584,-4942,-9858,-10992,-12552,-8374,-3190,-2351,1218,6363,6150,-772,-8430,-7082,-1484,6492,9797,8910,5342,4010,4045,4175,8215,13751,8779,-7206,-10621,5087,10603,2103,-6652,-7152,3275,12605,15512,15357,13967,14535,17953,9841,1722,10986,24925,23012,8931,-7179,-16691,-16070,-10155,-8702,-13623,759,12333,18401,23481,24431,15973,1656,-7872,-2196,8643,12831,10051,9831,3101,-12065,-16413,-14634,-9454,1641,9601,15023,7708,-6607,-17325,-15645,-5046,6947,8388,5325,-139,-911,3348,5496,3270,4001,-2289,-12689,-15896,-8858,-3892,-2461,-1334,1897,6754,9195,2535,-5343,7218,27833,19919,-1430,-11594,-18320,-5649,-5937,-8728,-5787,1915,7600,7471,-5770,-14114,-7533,-928,859,-5414,-19025,-4089,12685,29435,14097,-5951,-10449,2886,7479,5729,2048,245,-4603,-2550,6326,17428,29102,34425,33175,17912,1161,2709,11130,8784,-3527,-16011,-13933,-809,11009,11724,9127,4480,-1088,4451,3280,-2500,-4370,-4355,-6538,-9916,-5908,-3276,-8931,-4893,-1960,-2014,-495,3473,412,-9437,-14406,-4402,-1358,-1741,-4998,-15758,-16601,-15352,-11626,-9520,-8632,-2249,5862,6184,5475,4034,2151,5680,14962,30510,52724,61308,29867,8833,9606,13390,6963,-263,-3731,-2793,-2029,-1552,2170,4888,5222,3562,-160,-4402,-4627,-5223,-7993,-10359,2170,27022,40472,30592,12090,-8126,-8559,-6495,-12763,-15821,-17253,-15421,-11965,-9278,-8561,-7158,-9810,-13088,-7782,-6904,-9073,-8583,-4057,7879,14892,7054,-7032,-11918,-6141,-3739,1957,8635,15329,16043,18022,9825,6741,11811,26634,32946,11199,-5656,-12351,-16003,-12476,-6648,-4579,-1561,221,-10738,-6011,8379,16905,12776,7067,-351,-13257,-3064,12132,17926,3558,-8131,-7197,384,4637,4070,1968,122,-5971,-12789,-7537,-8296,-3860,6701,14670,15424,22816,33404,26988,10021,2893,-2564,-8169,-18624,-8829,2811,16879,25023,25291,23544,21496,21588,26989,20628,7628,3099,4758,4439,4969,1710,-2302,-6814,-11079,-7777,3662,11586,8130,2974,-4160,-13335,-7111,6957,25513,26175,10037,-7374,-11774,-6028,-10875,-13400,-10579,-6431,1225,13570,6872,-9041,-16623,-14778,-8157,2201,7950,-1285,-12964,-7353,9910,24171,13825,8671,18239,33563,31146,12731,5732,5023,971,-4380,-5701,-5847,-2984,-4230,-12715,-7916,7206,28573,53865,62352,51468,23930,6457,-1458,-3867,-3928,-3281,-1212,1417,9727,17989,27958,38132,40477,27630,13053,6429,1013,-3309,-3803,-2657,-7341,-12755,-6083,-419,1802,-1284,-807,2802,6069,10154,11683,-627,-11423,-5986,6372,12006,15781,25184,28737,27592,25041,11715,-12752,500,15682,21032,18031,6397,-2566,-10326,-11841,-9660,-6927,-4933,-6967,-10671,-10925,-12301,-9381,-8096,-7617,-4817,636,-1081,-4536,-2038,-155,-6302,-12436,-8768,-8754,-8215,-4404,-388,2268,-2998,-9106,1963,9044,7914,-527,-6347,-5192,5867,9781,2909,-9085,-8668,14842,24359,21144,13288,7321,7576,17352,38486,46877,25941,14623,14828,9023,2062,-5232,-12351,-9018,6490,26534,48024,48440,21572,204,-16474,-11968,-3519,2643,4857,3470,793,-1086,-5019,-11858,-1856,12054,19654,10495,2477,12855,39905,48844,20570,-1768,-11605,-12610,-13594,-5284,2434,6842,3162,-4984,-9807,-9204,-6738,-5873,-10040,-5277,6160,14340,19274,10996,358,-475,-8375,-15794,-4506,4130,7287,1880,-3791,-10102,-7497,-3336,-1740,-5824,-13421,-3009,15443,23733,15644,14789,16256,17776,14068,8283,-4457,-13257,-9908,-6587,-875,5003,4849,166,3436,4161,3878,266,368,890,2582,2664,633,-6016,-7122,-6109,-8781,-9050],[-9847,-8439,-2715,5833,13958,19809,19089,15122,13444,15324,15058,8728,1792,991,1998,3873,-633,-3882,816,6455,7180,7036,-525,-2830,-1264,4688,5055,1647,633,703,10480,42570,34951,17542,8783,6570,5613,3442,-552,-951,120,954,5087,9188,5128,-3078,-10595,-11619,-9198,-7587,-10814,-13494,-13633,-13210,-16371,-13880,-10199,-9037,-13663,-12464,-9860,-10067,-11528,-7362,1088,5706,1765,-6123,-6500,-6200,-10051,-12458,-1955,12198,22692,22699,18191,11468,6524,9985,9098,8159,13306,14387,6428,-3430,-9414,-8319,-1092,9047,16053,20176,22869,9861,-2675,-11233,-18205,-9299,-169,4118,6049,1101,-8876,-3361,5523,395,-8718,-12250,-13806,-7158,-4314,-3440,141,-2984,-5243,-7265,-11975,-16681,-14305,-10446,-12016,-15735,-17908,-8648,-658,4192,6284,-2042,-14044,-20607,-16004,-12699,-6955,5019,14155,14368,5975,-9881,-9657,-8881,-2330,6736,20001,29658,21287,5991,-2538,-10870,-14413,-4867,4334,9133,4903,10961,17895,4149,-3971,-9091,-9135,-2415,7244,12882,12142,10665,5521,2003,4679,3089,922,3961,16371,26797,23705,-13325,-35755,-4868,95827,212344,280152,293067,272586,185232,94524,15453,5205,19419,22546,13449,3251,722,-4683,-6126,-6260,-13613,-18739,-18422,-14509,-4393,4930,9791,12159,18338,37915,45582,28854,2898,-5521,6971,16802,24725,30658,23181,13253,8426,7383,10004,33826,67344,78632,66405,38904,19172,8181,-4588,-12481,-16381,-16151,-15865,-8204,-1390,8752,14611,15627,10503,3743,15374,23957,-1555,-11021,-3482,14071,19618,7439,1653,-1323,-4043,-10748,-17335,-17501,-6595,-773,3053,7933,-6205,-15451,-12423,-6165,3003,5278,-45,-1374,4022,5746,-6353,-18778,-18860,-16724,-10670,-4694,1930,14250,43334,55889,34722,18093,10307,3519,180,3836,3689,4420,3851,-3725,-12465,-6460,5883,8669,4459,3556,8692,16825,21009,20135,6364,-3923,-3407,-2752,-7314,-14748,-4833,6228,19819,25819,15652,3930,5578,12166,7980,-3530,-13033,-14219,-11037,-5690,-4126,-9703,-14178,-5843,7656,16204,7574,-4342,2226,9415,8517,4016,1972,3776,-205,-8948,-19220,-10678,-1033,1848,-12188,-12867,9388,26802,24972,6867,-9804,-3260,5237,7965,5172,1432,-1433,150,4279,5407,3094,341,-942,-5375,-5796,-10627,-7273,-3866,3245,12372,8652,-296,-15530,-2928,1800,-2348,-14065,-3278,4750,7080,3910,-6150,-11484,-9116,-1705,363,-383,2906,7501,7757,-2488,-11122,-9497,9298,19070,16200,-303,-12934,-8367,8655,5396,-2233,-5024,-6573,-3114,8482,33285,40806,33339,28385,16159,12349,23134,19289,2812,-8586,-11560,-6694,-205,3652,4908,7130,3738,-1141,1639,14109,3335,-5193,-10854,-17771,-9550,-8682,-11684,-8237,-2401,6473,1508,-2918,-1852,3132,2023,-8681,-15825,-13772,-16433,-4103,15283,27265,25625,8715,241,-5439,-5076,1631,4435,1025,-6232,-5321,1542,8592,10815,1956,-15539,-14386,-15922,-7289,3422,11591,14672,13547,7649,3452,6580,15906,15293,1767,-6216,-12589,-5816,10437,15486,4723,-1407,-5233,29,1382,-3527,-2297,-1140,-2085,2266,8127,8375,6762,-256,-1142,573,3726,3291,-4501,-9891,-16681,-16207,-14048,-14696,-12630,-14856,-10254,-3310,-753,-5900,-7296,295,1975,-9840,-8761,-1485,4165,16839,23984,17335,15591,15655,9615,5039,1115,-4518,-3583,-4895,-9200,-11237,-12450,-11255,-8420,988,9222,-358,-10189,-3089,10224,20448,24793,24332,15439,-2200,-10276,-8200,-8722,-8436,-2031,3697,6038,4036,6913,7539,5718,-1193,-8524,-6824,1501,8232,7419,2012,-3231,-6340,-8992,-4599,3289,10198,17198,20355,14505,5444,1201,2540,7721,6082,-5302,-9037,4261,8765,5215,764,-3750,-2038,5057,9388,12630,24088,31856,27685,17775,12078,5181,-2173,-5078,-8946,-15273,-12173,-9007,-10061,-12444,-11698,-3395,-699,-6129,-14214,-14069,-8925,2200,16196,26166,21816,3774,-8925,-1522,5567,4125,1084,-6862,-12937,-11778,-9031,-7619,-2709,6175,10923,9997,2990,-8422,-12975,-11720,-6350,118,2089,-1398,162,-2134,-6693,-3383,5824,13704,14171,4927,-5107,-82,2393,-5175,-10243,-11065,-10001,3607,7234,1914,-6665,-11729,-12211,-10649,-3539,1258,1618,-1509,-7760,-10342,-13515,-5172,155,-176,5516,4857,-1728,-8233,-12775,-8888,-2335,1325,2579,22407,53958,46611,28941,23203,24096,26210,26097,10822,74,274,4936,9041,8673,6000,1514,-1102,-2343,-2071,889,5330,10961,12511,11427,6700,-525,1492,6976,7135,2072,-3888,1734,8214,9982,5450,434,-3565,-2148,3244,8598,4205,-1398,-582,6749,21169,31446,31639,26270,14943,1677,10172,15559,6157,-10989,-2875,3562,-2709,-11953,-6522,5280,10434,4379,-5311,2174,14638,19489,21789,11830,750,-9115,-11357,-9530,-6689,-3254,-2122,-7780,-8071,-13679,-4515,1436,8230,5043,617,-4568,-7709,-4046,-681,202,-3415,-1866,1971,2770,2917,-1521,-4327,2595,3000,-3217,-15416,-9463,-824,888,-2568,-7211,-7708,-11253,-5187,-1048,-3103,-4364,-5348,-8081,-3126,781,-898,-7907,-8160,3106,11176,14864,17323,26151,39792,46221,30971,3015,-10444,9909,13743,4603,-5927,-11185,-11071,-3469,-1050,4173,6073,8285,10845,10331,5312,2196,-1852,-5568,-9297,-15108,-6239,-767,1721,1182,-5251,-10878,-3301,9373,9170,-3220,-14278,6412,27238,20723,10850,-794,-10438,-4290,-626,1421,-1212,-7474,-10345,-10577,-16634,-15001,-6683,2271,9934,13136,11344,-546,-9142,-17431,-4224,9102,16741,13487,3352,-3712,-6118,-11256,-15695,-12908,-10203,-12381,-3605,8549,9982,5182,-78,1430,8508,14762,19358,18119,10140,1233,-1097,1880,3732,-1498,-9674,-20366,-14911,-10418,-9209,-7750,-11921,-15078,-13166,-8842,-2905,2146,587,-340,2667,5381,4154,3944,5957,7674,6937,10547,23000,36922,37391,28384,18965,5134,-10588,-11358,-4876,-2969,-592,-4915,-12559,-12153,-6878,242,16523,31607,33816,17455,-5024,-16319,-12231,-5153,359,3622,235,-6658,-9868,-13546,-10455,-8331,-7158,-7724,-6218,-1568,473,-1013,6591,17907,24240,29929,20900,5958,-1512,1921,6450,9318,17848,19034,4665,-4367,-9238,-8302,-4672,-3505,-9062,-11817,-13080,-9122,-575,10252,4133,194,2159,7959,13288,15626,12490,16594,29076,45292,52101,27045,6504,8232,7522,10467,4900,-3140,-2705,-9057,-14567,-1753,5558,-6258,-15618,-10155,-5350,-6938,-16240,-16148,-13732,-8390,-9331,-5302,4063,15269,24022,20227,12003,-2511,-10138,-1956,4658,6539,10778,8010,-2231,-1924,2385,4163,2742,350,-2964,1540,11379,25169,7406,-7532,-12224,-12412,-8199,677,3044,573,6482,11105,11938,2903,-4899,-1525,-6716,-17396,-12398,-10079,-12609,-10090,-2092,3121,6713,10632,5436,3661,-4268,-14272,-16853,-8959,-5379,-438,-1381,-793,-6542,-8644,188,10724,2881,-4849,-11042,-7231,1062,926,-6111,-9877,-8012,-2590,16553,48466,36993,14302,-1464,14021,20793,18290,9698,3948,-3298,-8473,-12332,-10547,-7140,-6317,-6021,7086,17522,17630,8582,-2469,-6464,-9117,-12141,-12738,-2373,4881,5282,-3427,-15322,-3373,-3512,-10494,-11087,-1105,-3981,-6524,-4993,-5072,-3431,-2102,2304,5612,1306,-2654,-1763,-4074,-9463,-10972,-11052,-14446,-14347,-5853,4291,5515,-577,-9196,-10378,1362,-1049,-14349,-11891,1336,11967,11709,386,-1990,4908,17731,28783,21117,3152,-9346,792,1307,-4986,-12541,-16032,-13019,-9375,-8579,-9435,-9595,-2290,1676,-5538,-12130,-2551,10670,13161,197,-12073,-15989,-8445,-1300,4214,10292,9867,14761,18739,20723,17244,12422,7429,1288,-4018,-4655,7916,30807,56071,63445,41266,11563,-5709,-12170,-14320,-13161,-8588,1344,1384,-4203,-11993,-11667,-7403,-1460,-2464,-7155,-13753,4722,25547,29270,29082,27472,17223,3432,-4425,-6657,-3627,3224,4289,8254,12824,14613,8540,1671,710,7739,24154,45319,33580,17122,5189,-6764,-6093,2774,13984,21132,10145,-4830,-7801,-4796,-4298,-6256,-8329,-10756,-3452,10267,12411,9072,6149,9789,23433,37975,28784,5798,-5011,-1843,-5703,-16118,-10074,-6683,-9449,-12416,-6695,-4074,-9728,-12131,-3422,17837,31232,29967,21053,5363,-6349,-12276,-9257,-5822,-3879,-1385,2247,3575,-244,-5089,-3335,3018,5061,3115,1841,1682,-4154,-15815,-15645,-13998,-15611,-12478,-14019,-15009,-13179,-13448,-15200,-6980,8277,19327,24495,20641,13613,9620,6833,1034,-3457,1475,11849,12020,1983,2456,11159,7779,2481,-1177,-3148,-8492,-8141,-13928,-12322,-7635,-541,4488,5360,3197,-2410,-9003,-6968,-3261,2109,370,8810,27189,42412,31195,9504,-4748,-8807,-11358,-17605,-909,19130,18508,6729,1719,-2881,-5297,-6024,-7904,-5195,5249,14976,4894,-8139,-4254,-4603,-6927,-6742,-2450,-3757,-9238,-4610,4113,19174,29874,27204,18816,11481,3063,-4726,-2111,1174,-2842,-12935,-7369,1892,10985,16178,12537,13188,12160,14983,18729,15020,3169,2484,6477,-4154,-11628,-3887,9752,16822,20276,26335,21616,4117,-11664,-9465,-2144,14889,27639,30227,29359,23660,13185,6618,6683,15590,21873,11660,334,-4240,-1467,6630,10885,21863,31683,26043,18235,13604,2869,-11824,6777,29588,32227,26767,18400,9918,-942,-4797,-4444,1667,5846,-178,1586,11302,11026,0,-4143,-8655,-12266,-7706,716,5900,3760,2706,5551,14207,24284,26560,22983,17223,6987,-2474,-9814,-14984,-13509,-14761,-5046,21120,48755,67986,62838,45205,23713,10302,-4659,-10665,-10120,-6129,-6546,-15394,-10101,-8835,-13800,705,12450,17815,16719,15427,11711,-3879,-18273,-12169,-2373,3086,-7394,-17662,-16910,-9405,-9014,-14993,-18726,-12518,-3107,5172,9732,9610,-1636,-9969,-6775,-3395,-9792,-11678,-13054,-9082,-3646,-1671,2968,7750,6400,-2337,-12235,-7994,-3521,6878,11577,10542,6163,2839,1577,1663,6354,12927,7213,-10252,-10918,6648,12634,4451,-5124,-8473,1889,12099,15498,16024,15013,16077,21708,16119,5291,6804,21079,20710,6808,-8699,-11378,-10267,-6669,-8367,-17504,314,13755,20777,26392,28387,22410,6869,-5093,-3673,8038,14828,9981,5999,441,-13718,-17037,-14063,-12415,899,10766,15511,6821,-6885,-14553,-14857,-7041,5196,7446,4030,-2038,-2721,3047,7156,5522,5221,-2583,-14198,-16819,-7363,-1597,-13,275,2472,7359,11166,5020,-3168,8255,28985,26646,5971,-4929,-14431,-8219,-6623,-10014,-7144,1081,6850,8376,-2810,-14177,-11322,-4895,-2566,-6962,-19874,-6057,6507,16934,7588,-7577,-11950,2404,8945,7615,3650,560,-5090,-3178,6118,19204,34311,41626,38794,18639,-970,-1665,7336,7161,-4391,-16660,-12409,499,11665,12388,11287,6918,-2311,-563,-1747,-5453,-5727,-6355,-8867,-11505,-6777,-6303,-11258,-6869,-5414,-7747,-5943,280,-550,-9524,-12235,-3662,-1293,-1509,-5160,-16854,-16769,-12251,-8984,-9125,-10053,-4150,3340,3986,4239,3180,784,4644,14930,31015,52552,60019,27865,7319,9744,15385,10211,3583,-1074,-319,257,148,3777,6096,4899,2738,-1193,-3686,-1804,-1089,-3881,-11705,-3987,21883,40605,33242,13109,-8805,-6256,-2136,-9179,-14456,-17755,-15889,-12931,-10092,-9861,-8618,-11087,-14106,-8095,-7323,-8839,-7030,-2053,8998,14941,7473,-5083,-9785,-5693,-3800,1535,8209,16826,18510,18605,8601,5594,12141,27490,31826,9747,-6709,-13800,-16851,-13346,-8018,-5952,-2868,-838,-12047,-8242,4416,10832,8082,4474,-1497,-13197,324,16710,20854,3885,-8366,-8208,833,8144,8213,5351,2589,-5369,-12945,-10078,-10826,-2716,10277,17200,18291,25852,35622,28555,11555,3932,-2498,-8757,-19550,-9126,379,12978,21693,21769,20805,20802,23240,31773,26679,13698,7708,7702,7634,6906,2871,-2106,-6887,-9665,-5601,4435,10040,6510,1208,-7659,-13988,-4878,10845,31136,31202,13417,-4158,-12467,-7636,-10796,-12011,-10331,-6231,2660,16814,8409,-9228,-17515,-15782,-9161,1950,9182,-429,-12513,-5303,11871,27203,18550,11812,19362,31681,27867,11904,5910,4909,1478,-3792,-8004,-8397,-5583,-6841,-15205,-6239,8381,28392,52056,59425,49656,24356,8950,2461,376,-261,-2292,-2874,-1459,6537,15376,25071,34093,37559,26985,12480,4392,-2006,-6111,-6141,-4007,-7478,-12336,-5560,701,3533,2720,7978,15673,19577,23646,22191,3283,-12796,-8012,3941,9505,14582,27589,35694,34893,31652,14588,-10208,-3916,8417,9189,4933,-2835,-5312,-12909,-12126,-9150,-7310,-6604,-9166,-10694,-11279,-13170,-10390,-9186,-8176,-4927,2108,3744,938,667,940,-6073,-12638,-8725,-7837,-7192,-4306,-1351,-347,-6765,-6327,6557,13553,11993,3249,-4977,-7540,3295,8297,2364,-10374,-7150,18785,30457,24314,12846,6236,6093,14381,34025,48398,32529,22294,23518,15409,6035,-3411,-11433,-8111,7050,27090,47534,46080,19405,-72,-16001,-14387,-4584,3355,6013,4299,1450,-698,-4839,-11500,-2296,10813,18336,9030,1387,13777,39561,43864,15339,-4524,-12760,-11671,-15098,-7718,343,6131,3998,-3284,-8724,-9043,-7552,-7175,-10893,-6497,3310,12482,19953,14756,4689,1609,-8219,-18546,-6404,3365,6451,440,-5014,-10693,-8297,-4600,-2753,-5715,-12063,-2820,15911,25118,17655,16537,17994,20133,15735,8934,-4383,-13347,-9317,-4187,2169,7238,4676,-673,3845,5611,4768,645,-234,31,2028,2285,875,-4792,-7010,-7524,-10621,-9920],[-10191,-9262,-3433,5009,13134,20662,22645,18553,14739,12988,12357,7128,1368,2870,5242,6838,466,-4056,-307,4624,4558,4392,-3260,-4443,-1932,3675,4225,666,-552,83,8836,39582,30112,15168,10519,10055,7311,1977,-2635,-1938,1463,3729,7441,10390,5115,-4128,-11257,-12729,-12056,-10285,-12229,-13431,-12308,-11844,-15192,-13122,-11209,-12484,-10433,-3160,275,-4783,-11282,-7819,1528,6558,4169,-2531,-5098,-6734,-11506,-11485,247,16338,27704,25196,19271,12774,8532,13766,13944,9904,11023,11045,3259,-5569,-10273,-9024,-2561,6297,11340,14639,18833,8720,-2553,-10589,-17672,-9587,-1562,1028,1915,-2065,-10502,-2386,6258,1289,-7078,-11387,-13504,-5744,-2065,-1134,492,-3635,-5745,-7820,-12122,-15204,-15979,-11717,-11732,-13909,-17912,-9486,-361,5475,7379,-1449,-14381,-20396,-17899,-16183,-9048,4774,16063,17637,8774,-11633,-12238,-6827,1101,8493,19354,26191,18926,6803,149,-8280,-14101,-4867,4651,9521,6516,15042,21361,6524,-1558,-6058,-7016,-3435,4812,11442,11733,10679,6133,2373,5904,5541,3696,7799,19960,26224,23961,-18006,-44610,-26867,43078,125961,180199,210097,229384,180554,108080,29381,9091,21965,22895,11595,1095,-1284,-6778,-7863,-6845,-12249,-16136,-16087,-12511,-4551,2971,6943,9247,15595,34238,43920,30531,5413,-3532,7504,18038,22996,27686,24812,15419,10600,10345,12727,35836,69933,83007,73050,47576,27762,13947,-2719,-13288,-16625,-16199,-18915,-11564,-4870,6257,14108,16210,12005,5992,15845,19513,-5525,-12212,-4422,10827,16947,6417,2134,1607,599,-7140,-14687,-21713,-11502,-3960,2100,6920,-6873,-14732,-11003,-5135,2949,3799,-2376,-3201,2608,4652,-7138,-19269,-20726,-19824,-13890,-6089,739,11881,38481,52733,32172,17687,11086,3332,-350,4696,4506,4475,3229,-3987,-11973,-5690,9884,11848,5971,5572,11843,22362,28375,26153,9136,-3252,-2966,-2723,-7837,-15342,-4933,5308,17842,23779,15301,3904,4647,10945,8127,-2097,-11342,-13279,-10167,-5398,-4874,-11593,-11277,-6025,2122,10882,4879,-5122,1934,7783,6249,2579,1793,3567,407,-6856,-17050,-12665,-681,5152,-9573,-9962,8346,21552,18156,1758,-5763,4301,10100,9774,5113,183,-3106,-1897,3427,6230,5198,2994,1360,-4014,-7068,-12560,-9262,-6539,616,9697,6213,-2646,-9920,783,4073,-1147,-10432,-5127,766,2370,-727,-10639,-13723,-10234,-2763,-1500,-2498,1533,6544,7700,-1993,-10910,-15114,5272,16368,14917,-949,-13614,-8259,10748,7625,-1263,-4538,-6623,-4099,6643,29840,32389,25286,23547,14291,10032,17953,14475,-105,-11365,-13100,-5910,1399,5897,6911,8209,3449,-5447,-3898,12359,5508,-3862,-10733,-15260,-9840,-8800,-12026,-6672,2361,11939,6249,1052,1444,5552,4140,-6373,-18090,-18312,-15396,2191,21193,31065,24262,4956,-2964,-8336,-6859,1430,5597,2714,-4840,-4569,1969,9268,12130,3421,-12350,-14723,-19073,-8734,2247,9670,13199,14412,11732,8279,9632,16381,14392,2115,-4908,-13689,-8700,10985,21679,10294,105,-4456,1725,3654,-3416,-5468,-3376,-3713,2265,8555,8074,6662,363,-1645,-1050,1878,2059,-4856,-9782,-16522,-16245,-12770,-10643,-6701,-7504,-4204,-3487,-5182,-10879,-12015,-3396,-310,-11153,-8912,-3046,1902,14150,25420,17815,14800,13148,7871,5110,2081,-3628,-3765,-5839,-10639,-12332,-12811,-11851,-9029,-592,8037,876,-7700,-874,11924,22612,26296,24266,14309,-3056,-10880,-8752,-9713,-9020,-3366,2380,7533,5316,6541,6092,2903,-6098,-14185,-11827,-2133,6283,5793,399,-4689,-7600,-8979,-1918,7794,14096,19048,19588,14592,5570,956,2249,7059,5017,-7082,-8277,6467,9649,4901,569,-3926,-1668,7209,11069,9898,20655,32091,32262,25193,18695,9099,270,-3507,-7919,-14175,-10929,-8045,-9829,-13137,-12374,-3119,22,-5570,-14069,-14398,-9633,226,14162,27185,24450,4733,-9382,-283,6142,3783,668,-7685,-13996,-11062,-7243,-5425,-962,7673,12334,10476,2241,-8834,-12239,-11875,-7914,-1984,-757,-2821,-336,-3432,-7636,-3977,4252,11998,14269,3969,-8789,-4086,515,-4674,-8180,-9498,-11479,1768,4801,470,-7007,-11577,-11522,-9679,-3592,-650,-1494,-3838,-7512,-9579,-14299,-8710,-819,493,6599,6011,-1886,-9545,-13473,-9796,-4018,-812,997,22135,49873,37915,22600,17208,16883,19388,24361,13515,3253,1439,5546,9475,7657,2958,-3325,-5226,-4012,-2578,-23,3618,8572,10108,9214,5720,1141,6305,12776,9170,1912,-1323,6626,13363,13191,6692,1530,-2244,-704,4154,10078,6586,612,813,7338,20275,29806,29943,25791,18242,-888,5956,11242,3059,-12748,-2243,3732,-2777,-11536,-7086,2939,7025,1155,-7778,-984,11732,18165,21947,13447,2950,-7012,-10639,-10670,-8551,-4772,-4023,-8828,-8725,-11958,-4037,-790,5629,4185,407,-5091,-8400,-4358,-192,2089,1008,4864,7426,5297,2170,-4836,-7132,3102,4636,-2248,-15585,-9403,-946,460,-3495,-8497,-9278,-14556,-5398,-18,-3736,-10065,-9933,-10055,-3790,256,-1107,-7392,-6963,3872,11176,14608,18171,26873,40979,48748,32882,3716,-5622,16166,21096,9678,-4596,-12725,-12411,-3479,-751,3084,4086,5191,6829,6602,2658,147,-3607,-6911,-9707,-12965,-4403,1965,5068,4359,-2904,-9036,-3150,10170,10253,-2653,-14624,5625,26739,21374,12454,843,-9558,-5422,-1925,-756,-3716,-9536,-11938,-11114,-15264,-10620,-1766,4599,11545,14515,12224,494,-8102,-16084,-4279,8883,15049,9142,-568,-5711,-7356,-12668,-17779,-13837,-8978,-14868,-3152,10138,10374,5150,-100,1564,8202,14465,20624,21038,12594,1044,-3281,-808,1798,-1849,-8276,-19049,-17030,-10818,-9828,-9146,-12456,-12795,-10041,-10169,-5630,15,-797,-690,3597,7790,6443,4882,5553,6382,6550,11839,25783,39827,37185,26227,16701,3572,-11442,-11766,-5723,-4358,-2400,-6121,-13533,-13495,-7462,525,18322,33189,35253,17652,-6613,-19484,-13596,-6063,626,4613,188,-8325,-11938,-14922,-10535,-7922,-6652,-7702,-5834,-755,1290,-750,5076,14340,19719,24947,19166,5529,-1422,622,5668,9606,18787,17303,1103,-6421,-8427,-5797,-2197,-1551,-7629,-11033,-13036,-10088,-2819,8272,3303,809,3756,9820,15077,16070,11451,15251,28227,45641,51507,24183,5454,10976,12188,13832,6182,-4202,-6334,-11864,-9457,1554,5038,-8991,-18265,-9113,-4317,-5932,-15749,-18347,-16879,-9897,-9068,-5572,3369,13758,23056,20476,12918,-2115,-11205,-2699,3347,3991,7971,6014,-3499,-2945,713,3134,3824,2633,-2814,1591,14743,33349,11588,-6817,-16488,-14599,-8930,579,3692,1207,7502,12602,13936,5872,-862,1043,-6416,-18891,-13810,-11174,-12997,-9763,-2379,1499,4823,9089,3360,2260,-4274,-13289,-17929,-9761,-7008,-2932,-4379,-4259,-8654,-8515,-785,8003,-1140,-10722,-11523,-4565,3183,1412,-5414,-8709,-6642,-655,15894,45271,38318,14830,-2780,10002,17430,15232,5740,1940,-3153,-7482,-11244,-11883,-10578,-10867,-7927,6891,16397,14866,5200,-5130,-7116,-7893,-9353,-9899,-538,6554,6531,-4376,-15291,-2220,-3782,-12577,-9189,4254,1060,-3021,-1611,-3104,-3235,-3996,-2352,1533,-1505,-2795,-2103,-5258,-11226,-10374,-9777,-14151,-14981,-5324,5003,5676,-806,-9860,-10384,1885,278,-13017,-11708,-1661,6038,5575,-3277,-2431,4271,16262,27064,19464,3033,-11321,-3222,-2184,-8280,-15392,-17185,-13446,-9452,-8924,-10434,-11082,-2319,1584,-6642,-12313,-228,14959,14375,-587,-14004,-14140,-6182,273,5574,9719,5991,10134,14069,18110,18492,15585,10121,2136,-4521,-6246,7517,33439,62374,71190,46921,14009,-5514,-13468,-15355,-14241,-13040,-5290,-3269,-5046,-15222,-10674,-6130,-1016,-3752,-8934,-15556,4300,23910,26001,26337,27593,19992,6786,-2359,-6052,-2236,7687,10443,12749,17043,18284,7855,-2438,-3633,5238,22420,41575,29067,15431,4406,-8075,-9702,-144,11232,18865,8333,-5132,-6267,-1602,-848,-4001,-7350,-9230,-760,15500,17977,12567,7408,9409,21045,35416,29877,7950,-5996,-5429,-9243,-12288,-6926,-4674,-8112,-11530,-7105,-4779,-10990,-13774,-5319,14423,26994,27213,19655,4242,-9421,-11151,-5113,-2610,-2601,-1082,2272,2941,-644,-5167,-5101,1559,6289,6102,4967,3269,-4514,-17188,-15989,-15168,-17717,-14003,-14961,-15833,-14068,-14794,-15164,-5482,9351,19478,24230,20660,12988,8499,5246,-124,-3181,1777,12470,14535,5257,3969,11189,8503,3813,-517,-4099,-7226,-3981,-9013,-10889,-7078,349,8320,7897,3982,-3339,-13405,-12730,-8905,-1701,-2786,4156,21641,35152,26492,8329,-4665,-8992,-9396,-13385,-9979,10992,13624,4551,1178,-2790,-6105,-7828,-9203,-5036,5492,14484,3033,-8403,-3243,-2545,-4086,-3172,1175,-2120,-8931,-4994,2701,16588,27616,26154,17482,9788,1061,-6162,-3144,-258,-4789,-14127,-5455,1655,8575,15123,12985,14830,14809,16922,17828,11461,-852,-1167,5015,-3456,-10803,-4880,6984,13263,15899,22487,20169,3483,-12130,-8136,-1544,14428,25388,27037,26650,21770,10898,4059,5055,15349,21504,10716,-901,-5594,-2893,6513,11650,22879,33190,27822,19916,14268,2712,-11621,6137,25924,30254,27225,17598,9178,-1214,-4794,-3571,3336,7183,698,411,9776,10668,161,-3379,-7350,-11794,-8388,554,7045,5507,3525,5742,12424,18911,18968,16963,14348,7167,-1219,-8256,-12497,-11726,-13907,-4299,24508,53717,71011,62818,42614,21418,9553,-3269,-6507,-6141,-4501,-6627,-15852,-8731,-3765,-15321,-579,11974,15434,14400,13579,10620,-3949,-17441,-13240,-5173,-1250,-11607,-20482,-15171,-8938,-8451,-14396,-19749,-10613,-938,6872,10863,10431,-254,-8981,-4840,-1632,-9233,-11735,-12994,-9389,-3803,-811,4690,9250,7127,-2964,-15413,-8023,-4480,6895,12706,11650,6733,1536,-817,-598,4527,11551,5146,-13238,-10294,8210,14263,6407,-3833,-9663,514,11380,14869,15476,14357,15501,22587,19702,6936,1432,16929,18261,5488,-6937,-5744,-4693,-1586,-6034,-20330,468,15509,23335,29028,31610,28389,12021,-2461,-4710,7337,15880,8898,168,-2900,-15091,-17615,-12526,-13817,352,11467,15407,6053,-6511,-11574,-12653,-8258,2991,6258,2719,-3821,-4328,2852,9005,8346,7213,-1886,-14378,-16309,-5669,712,2440,2086,3266,7944,12824,7433,-620,9365,28708,32040,13554,1303,-10496,-10102,-7272,-10998,-7786,927,6390,9121,405,-11525,-14440,-8364,-5673,-8467,-19864,-7633,1778,6077,1475,-9174,-13380,1936,10402,9604,5440,1130,-5320,-3583,5830,20805,39612,49086,43970,18890,-2830,-5410,3961,5802,-4874,-16231,-10560,1932,12292,13275,14158,11465,397,-2416,-4914,-7622,-6785,-7921,-10860,-13114,-8190,-9933,-13322,-8526,-8628,-12280,-8789,-1995,-429,-7897,-9950,-3129,-1187,-975,-4742,-16498,-15656,-8308,-4643,-6609,-10167,-5723,656,1735,2874,2003,-677,3336,14328,30515,50272,55716,24384,5321,9737,17434,13816,8291,2317,2667,2821,1981,5453,7309,4544,1772,-2403,-3101,882,2852,405,-10189,-9567,17275,40967,36632,14630,-9212,-4259,2186,-5327,-12814,-17933,-15732,-13699,-10889,-11115,-9716,-11823,-15397,-8624,-7831,-8607,-5777,-511,9592,14492,7919,-2864,-7359,-5095,-3929,946,7349,17423,20122,18425,7230,4860,12888,27822,29687,8377,-7146,-14148,-16040,-13103,-8828,-7110,-4119,-1886,-11436,-10068,836,5685,4437,2665,-1994,-12282,2748,18832,21107,3382,-8309,-8545,1892,11048,11448,7977,4620,-4447,-12446,-12347,-11181,-1096,13621,19839,21475,28861,37266,29742,13324,5224,-2127,-8929,-19766,-9469,-2489,8196,17157,17074,17230,19497,24241,35715,32570,19574,11695,9533,9371,7437,3202,-2003,-6440,-7854,-3272,5239,7919,4336,-929,-11162,-11896,-2107,14643,35552,35373,16683,-778,-9829,-7186,-9036,-10303,-10023,-5916,4340,20330,10293,-8858,-17911,-16399,-9579,2353,11118,1604,-10295,-3347,13082,29052,22721,14870,20322,29699,24859,11121,6070,4880,2316,-1993,-9463,-10908,-8448,-10005,-17522,-2877,10506,27988,48548,54314,46235,24252,11405,6294,4189,2951,-1120,-4123,-3698,3902,12936,21876,29317,33327,25466,11611,2424,-4622,-8201,-7719,-4681,-7149,-11501,-4551,2196,5546,7165,17851,29452,33267,36157,31275,7757,-11401,-9427,1944,7853,14581,30325,42796,41743,36869,16554,-7388,-9061,-1249,-5013,-9660,-10184,-6743,-15026,-11336,-7613,-7208,-8449,-11132,-9933,-11327,-13985,-11336,-9832,-8158,-4671,3753,8847,7858,4819,2491,-5342,-12310,-8340,-6583,-5777,-3810,-1910,-2474,-9756,-3074,10749,17511,15891,7112,-3267,-9019,1510,7504,2511,-10719,-5275,22478,36093,27517,13282,6304,5618,12454,30302,48887,39393,30538,32124,21339,9657,-1412,-10150,-7143,7631,27346,45142,41817,16948,106,-14483,-16985,-5934,4290,7515,5258,2111,-268,-4463,-10690,-2209,9648,16657,7309,255,14728,38060,37880,11011,-6335,-12476,-10503,-15360,-9374,-1350,5524,5139,-570,-5721,-7272,-7445,-7751,-11105,-7649,565,10540,20080,18402,9815,5030,-6621,-16340,-7035,3432,6180,-530,-5924,-10886,-8497,-5215,-3254,-5088,-9825,-1211,17226,26950,20411,18676,19891,22551,17627,9907,-3954,-13143,-8546,-1876,5462,10161,4988,-1117,4406,7083,5912,1547,-167,-298,1790,2015,1076,-3260,-6123,-7958,-10974,-9496],[-10783,-10575,-4647,3599,11610,20261,24728,20688,15087,10454,8924,4767,356,3952,7709,8826,559,-5027,-1951,2369,1269,337,-7663,-6999,-3301,1712,2497,-1046,-2368,-1341,6096,33857,23498,11395,10916,12359,8155,-170,-5264,-3581,1982,5636,8762,10310,3828,-5962,-12132,-13918,-15052,-12681,-13343,-13070,-11261,-11002,-14762,-12853,-12020,-16210,-7229,4546,10920,2765,-9957,-9004,1025,6306,5080,-65,-3657,-7044,-12756,-10835,1700,19608,31691,26778,19668,13559,9732,16097,16947,9836,7241,6610,-662,-8213,-11465,-9844,-3995,3621,6985,9692,14818,7300,-2650,-9948,-16442,-10205,-3298,-2091,-2218,-5407,-12245,-2317,5595,1012,-6144,-10524,-12579,-3786,872,1341,191,-5170,-7155,-9068,-12323,-13535,-14125,-13510,-12114,-12668,-16321,-10513,-735,5848,7738,-1202,-14628,-20258,-19681,-18586,-8732,7737,21716,24660,15322,-7696,-14266,-4373,4072,9314,17390,21273,15606,7506,2849,-5644,-12870,-4668,4960,9754,8106,18374,23437,8099,312,-3399,-4784,-3787,2671,9821,11120,10424,6200,2104,6758,8183,7126,12588,23284,24385,23691,-19203,-41974,-30025,17915,75658,121999,169685,221566,198061,130983,43851,11761,23325,22218,9023,-1318,-3679,-9049,-9520,-7378,-11024,-14220,-14088,-10330,-3997,1772,4718,6475,12291,29629,40353,30651,7153,-1858,7526,18127,20053,23329,24675,16228,11449,12035,14829,37007,70388,85324,78868,56369,36456,19225,-1323,-14776,-16297,-15596,-20625,-15042,-7839,4408,13999,16774,13249,8388,16808,15303,-9277,-13597,-5592,7254,14121,5737,2755,3976,5129,-2633,-10407,-18576,-15932,-7054,992,5661,-7564,-14117,-10153,-4864,2131,1745,-5085,-5346,769,2978,-8366,-19320,-20673,-20901,-17391,-8305,-1263,8738,32459,47887,29290,17429,11952,2804,-1608,5144,5396,4809,2727,-4331,-11643,-5376,13255,14108,6779,6893,13898,26148,33227,29452,10276,-3405,-3080,-3031,-8394,-15559,-5315,4330,16269,22348,15178,3922,3812,9696,7978,-962,-9734,-12076,-9348,-5461,-6164,-13471,-7594,-4873,-4641,4333,1749,-5758,1737,6252,4069,864,1139,2997,826,-4897,-13833,-13401,-650,7360,-6521,-6853,6860,15816,11147,-2451,-158,11104,14166,11160,4855,-1437,-5401,-4705,1866,6543,6897,5338,3397,-2752,-7972,-12168,-8735,-7521,-993,7942,5070,-2166,-4520,3949,5684,-364,-6998,-4940,-1524,-691,-3439,-13394,-15322,-11213,-3902,-3423,-4433,230,5455,7334,-1402,-9129,-18187,2567,14722,14419,-1088,-14011,-7855,13136,10602,378,-3517,-6152,-4566,4947,25709,24054,17860,18791,12448,8146,13435,10669,-2145,-13694,-13367,-4063,3597,8474,8875,9040,3050,-9725,-5855,14158,9406,-2339,-10285,-12175,-9052,-8023,-12048,-5051,6687,18726,12082,5480,4968,8004,6124,-4024,-17187,-20807,-10698,8798,27593,34728,22353,1126,-6148,-11057,-7995,1533,6756,4268,-3585,-3885,2298,9715,13238,5134,-7908,-12154,-19878,-10295,815,7654,12015,16368,17111,13619,12637,16116,12553,3171,-1889,-9243,-10528,11706,28206,16986,1952,-4621,2449,5309,-2788,-8578,-5899,-5723,1820,8439,7394,6102,573,-2309,-2577,218,964,-4780,-9084,-15154,-15332,-10554,-6618,-1409,-718,2689,894,-4345,-12011,-13509,-5878,-2904,-12717,-8896,-4367,-304,10424,24212,16477,13079,10473,6325,5213,2812,-3248,-4420,-7197,-12503,-13707,-12863,-12095,-9004,-1791,6918,2629,-4568,1517,13321,24118,26930,23366,12669,-4197,-11826,-9342,-10498,-9331,-4569,1123,8647,6810,6277,4626,30,-10669,-18830,-15631,-5269,4110,3832,-1318,-5743,-8545,-8929,866,12526,17947,20195,18077,13998,5486,771,2234,6699,4176,-8722,-7420,7977,9969,4580,693,-3603,-754,9580,12401,6979,16300,31050,35564,31935,24658,12435,2507,-1879,-6546,-12434,-9284,-6838,-9326,-13358,-12244,-2168,1218,-4706,-13732,-14242,-9933,-1709,11498,26998,25977,4763,-9817,1330,6891,3642,346,-8456,-14921,-10047,-5287,-2972,1175,9403,13858,11190,1906,-8562,-11279,-11728,-9258,-4166,-3621,-3849,-990,-4886,-8475,-4416,2740,10108,13790,2870,-11449,-7406,-700,-3397,-5643,-7399,-11349,616,3181,-461,-7049,-11218,-10720,-8817,-3891,-2787,-4442,-4469,-4957,-7334,-12703,-11815,-1408,1425,7749,7158,-1962,-10552,-13292,-10251,-5502,-2820,-200,21204,43343,28896,17557,12909,11806,13875,22227,16321,6704,3150,6566,10080,6884,504,-6720,-7704,-4842,-2607,-702,2040,6169,7760,7094,4783,3539,12118,19236,11709,2435,1413,10603,17527,15601,7544,2487,-954,880,5218,11503,9129,2991,2596,7779,18270,26772,27295,24567,21154,-3018,1672,6942,172,-13680,-1436,4129,-1967,-9603,-6957,1030,4280,-1102,-8945,-3089,8991,16376,21425,14621,4904,-5035,-9643,-11404,-10344,-6214,-5832,-8940,-7590,-7784,-1891,-1721,3324,3277,239,-5432,-8651,-4233,615,4145,5295,11060,11728,6849,999,-8183,-8186,4908,6787,-995,-15404,-8979,-827,71,-4343,-9499,-10447,-16962,-4738,1184,-3675,-15427,-14661,-11763,-4384,-359,-1375,-6808,-5748,4661,10981,13972,18414,26766,40848,49361,33306,4590,1518,24613,30374,16242,-2156,-13220,-13564,-3373,-390,2165,2646,2748,3305,2998,-83,-2014,-5514,-8466,-10381,-10734,-1253,5841,9140,7774,-690,-7405,-2277,11331,11627,-1669,-14596,4874,25636,22056,14452,2976,-8316,-6390,-2865,-2370,-5565,-11010,-13050,-10985,-12713,-6208,2543,6274,12759,15742,12945,1261,-7322,-14279,-3181,9518,13814,5154,-4537,-8026,-8938,-14280,-17629,-12538,-7300,-16725,-2389,11555,10654,5297,306,1951,7741,13594,21012,22851,14107,562,-5546,-3508,-240,-2360,-6913,-15883,-18425,-10655,-10086,-10078,-11893,-9586,-6443,-10329,-8215,-1938,-1899,-693,4953,10782,9209,6270,5746,5873,6647,12846,27055,40136,35163,23806,14423,2022,-12060,-11976,-6400,-5601,-4256,-7443,-14205,-14437,-7994,561,19176,33115,34963,17486,-6816,-18553,-14180,-6476,1051,5525,190,-9778,-14103,-16539,-10054,-6994,-5563,-7015,-4955,285,2155,-534,3035,9982,14424,19101,16920,5730,455,1662,6209,10162,19367,15067,-1884,-7071,-6174,-2912,420,441,-6053,-10132,-13008,-11183,-5509,5287,2194,1296,4923,10848,15555,15560,10152,13703,26776,44337,48611,21377,4867,14022,16432,16348,7053,-5228,-8612,-9464,-3761,4992,4359,-11325,-17629,-7229,-2641,-4010,-11713,-15058,-16728,-10747,-8537,-5564,2749,12534,22122,20493,13656,-1265,-12318,-3638,2037,1725,5504,4284,-4552,-3795,-474,2849,5380,5244,-2619,1515,18210,39914,15957,-4791,-18180,-14479,-8793,733,4242,1831,8852,14687,16339,9084,2970,3021,-6518,-18553,-15190,-12190,-13038,-9207,-2884,-939,1464,6889,2297,2268,-3433,-12059,-18362,-10035,-8051,-5855,-7900,-8168,-11309,-8390,-1069,7493,-1200,-11281,-9465,-1393,5604,1681,-4947,-7515,-4882,1276,14451,40004,37874,14139,-5722,5610,14004,12140,2317,-143,-3052,-6392,-9953,-12955,-14242,-14822,-5564,9125,16758,13481,2921,-7574,-7662,-6344,-6006,-6784,1303,8116,7850,-4922,-14291,-1451,-4252,-14244,-5778,10730,7266,1418,1992,-1300,-3107,-5526,-6566,-2636,-4481,-3217,-1817,-4585,-9141,-8892,-8515,-12887,-14404,-4836,5197,5485,-1065,-10441,-10371,2125,1535,-9518,-9870,-4530,-642,-1635,-6754,-2841,3395,14279,24460,17162,2651,-11802,-6165,-4308,-10336,-18445,-18363,-13920,-9539,-9140,-11045,-12389,-2378,1286,-7953,-11733,3313,19738,15632,-827,-14186,-12072,-4161,1533,6760,9169,2352,5543,9458,15172,19426,18614,12529,2643,-5378,-8323,6361,34037,64420,74227,49695,15494,-5436,-14630,-15773,-14577,-17283,-13572,-9519,-5701,-13987,-9075,-4841,-972,-5308,-10760,-15756,4261,22158,22806,23584,27278,22623,10300,-384,-5784,-1361,11519,15931,16516,20389,21258,7433,-6378,-8465,2336,20106,37015,24693,13795,3722,-9068,-14265,-3468,7769,15256,5704,-5695,-4576,1929,3146,-961,-5668,-7391,2211,20870,23295,15574,8384,8810,18201,31769,30023,10432,-5743,-8466,-10600,-7842,-3477,-2728,-7397,-11383,-8186,-6137,-12543,-15136,-6972,11000,22315,23525,17308,2829,-11789,-7696,-884,369,-1657,-1265,1817,2386,79,-2684,-4890,16,7517,9140,8034,4548,-5048,-18391,-15940,-15973,-19385,-14695,-15316,-16743,-15309,-16210,-14563,-4142,10052,19140,23366,20317,12223,6965,2556,-2338,-3215,1717,12224,16037,7960,5484,10860,8984,5268,482,-4969,-6309,-540,-4796,-9088,-6136,1437,12298,10371,4564,-4167,-14753,-17103,-13610,-5036,-6481,-1445,14593,25689,20078,6516,-4676,-9294,-8177,-9383,-15346,4231,9096,2314,418,-2792,-6821,-9499,-10127,-4623,5794,13509,1052,-8778,-2480,-621,-1248,483,4714,-701,-8773,-5668,539,12396,23667,24111,15483,7561,-839,-6541,-3750,-1596,-6441,-13308,-3685,951,5369,12414,12428,15816,16703,17847,16385,8078,-4172,-4264,3414,-3015,-10211,-5968,3912,9265,10985,17667,17835,2601,-12502,-6529,977,15817,24256,23933,22816,18028,6493,-24,2676,14610,20537,9480,-2311,-7207,-4594,5907,11664,22192,31794,26977,20173,14208,2418,-10943,4076,20338,26280,26053,15710,7877,-1814,-5069,-3018,4395,7805,1105,-819,8026,9945,498,-2199,-5676,-10721,-8961,198,7851,7065,4170,5682,10285,13397,11724,11256,11237,6888,-326,-7010,-10316,-10554,-13441,-3855,26986,56329,70128,59162,38098,18865,9716,2543,3508,2506,-112,-5938,-15759,-7832,548,-13712,-2346,10746,12228,11475,11149,9142,-3756,-15960,-14461,-8229,-5116,-14560,-19129,-13238,-8360,-8040,-13751,-18732,-9474,136,7195,10424,9573,170,-8020,-2918,7,-8662,-11529,-12571,-9447,-3902,-86,6021,10463,7959,-2923,-17189,-7752,-4759,6256,12870,11981,6855,18,-3168,-2631,2675,9407,2403,-16232,-9195,9320,15091,7638,-3067,-11002,-1078,10205,13389,13485,11893,12889,20588,19995,6052,-3617,13553,16358,5557,-2876,-769,-130,3030,-3739,-22340,1018,17279,25610,30789,33325,32711,16195,-630,-5575,6352,15521,6711,-7206,-5532,-15524,-18366,-10942,-12434,-152,11309,14380,4960,-6190,-9222,-10307,-8600,181,4510,1061,-5785,-5946,2604,10841,11469,9756,-440,-13611,-15184,-4245,2577,4420,3565,3830,8090,13608,9233,1812,10075,26652,34964,19999,6245,-7478,-11463,-8217,-11866,-7976,1056,5801,9288,3371,-8379,-16234,-11620,-8764,-10315,-19722,-9198,-1737,-2370,-4140,-10723,-14375,1362,11529,11351,7022,1558,-5710,-4173,5027,21688,44160,55882,48149,18454,-4763,-9073,603,4470,-5052,-14765,-8838,2992,12290,13567,16426,16011,4501,-1827,-6691,-9359,-7818,-9291,-12796,-15173,-10657,-12425,-14737,-10261,-11866,-12166,-7312,-2448,1102,-5194,-7965,-3241,-1482,-607,-4188,-14970,-13722,-4088,333,-2827,-8855,-6889,-2298,-807,1096,244,-2564,1364,12784,28653,45763,48633,19488,2617,9217,18989,17066,13111,5906,5794,5325,3613,6796,8123,3811,343,-4023,-3021,2854,5916,4007,-7347,-14533,13310,41358,40408,16433,-9522,-3017,5754,-1783,-11360,-18228,-15284,-14546,-12088,-12749,-10591,-11719,-17445,-9979,-9112,-9047,-5383,83,9248,13184,7843,-1050,-5197,-4775,-4529,-177,5741,16697,20374,17140,5422,4238,13608,27160,26318,6712,-7297,-13244,-14071,-12203,-9396,-8458,-5781,-3402,-10094,-11715,-2549,1210,1390,1184,-2323,-11463,3414,17798,18327,1698,-8469,-8686,2809,12549,13130,9445,5848,-3753,-11720,-14709,-9867,225,16003,22012,24400,31239,37756,29945,14716,6197,-1943,-9082,-18962,-10368,-6129,2583,11539,11176,12568,17180,24068,37941,37169,24131,14169,9452,8843,5991,2314,-2228,-5821,-6192,-1349,5548,5049,1317,-3803,-14893,-8932,462,17531,37853,37909,19208,2162,-6466,-5322,-6723,-8842,-10146,-5894,5810,23516,12064,-8342,-18125,-16998,-9765,2992,13271,4335,-7389,-1954,13067,29112,25496,17144,20519,27153,21654,9871,5733,4515,2893,25,-9888,-13668,-11758,-13377,-13328,1649,13204,27263,43672,47511,41417,23396,13325,9450,7046,5240,-371,-5446,-5740,1490,10396,18221,23879,27847,22768,10035,196,-7101,-9910,-8912,-5085,-6794,-10721,-3521,3585,7327,11402,27634,42406,45256,45959,37455,11266,-8870,-10384,49,6599,15146,32484,48564,46915,39903,17322,-4802,-14744,-12797,-16232,-10356,-8076,-6949,-17126,-9974,-5383,-6481,-10609,-12957,-9024,-11537,-15153,-12431,-10051,-7837,-4542,5115,13544,14881,9383,3919,-4609,-11909,-8092,-5501,-4473,-3384,-2513,-4519,-12186,-135,14035,20447,19177,10625,-1684,-10070,120,7007,2914,-10551,-3565,25219,40190,29912,14300,7114,5643,11050,27065,47994,45516,38349,39529,25943,12092,-119,-9247,-6507,7864,26975,40883,35811,14014,278,-12548,-19311,-7827,4806,8656,5764,2330,-179,-4244,-9820,-2072,8111,14166,4869,-1413,15097,35005,31060,7276,-7621,-11581,-9534,-15215,-10727,-3059,4575,6058,2581,-1290,-4065,-6538,-7853,-11059,-9094,-2356,8205,19381,21446,15171,9150,-4451,-14001,-6681,4206,6476,-1081,-6742,-10874,-8434,-5528,-3554,-4337,-7192,1503,18932,28728,23498,20858,21627,24678,19397,10852,-3536,-12982,-7907,-16,8388,12938,5066,-1675,4866,8398,7115,2777,464,-274,1600,1573,917,-1845,-4921,-7655,-10003,-8429],[-10498,-11234,-5196,2788,10577,19714,26095,22273,15425,9090,6121,2874,-71,5307,10417,10838,769,-5592,-2759,1388,-436,-2918,-12281,-8685,-4095,-17,1003,-2342,-3652,-2347,3733,27455,16882,7480,11037,14496,9254,-1815,-7316,-4759,2721,7657,9996,9936,2278,-7423,-12117,-14203,-16912,-13241,-12884,-11602,-9627,-9823,-14269,-12389,-11757,-15013,-4084,11173,21690,12161,-6665,-9826,541,5926,5424,1824,-1944,-6578,-12836,-9844,3256,22716,35221,28179,20066,14380,10714,17623,18687,8900,3209,2134,-4386,-10482,-12166,-9954,-4511,1991,3973,6224,11839,6513,-2143,-8550,-14293,-10289,-4577,-4461,-5541,-8130,-13291,-2352,4469,473,-5137,-9105,-10851,-1092,5000,4779,353,-6574,-8611,-10185,-11760,-11351,-11275,-14590,-12446,-11390,-13929,-11058,-1140,6015,8012,-766,-14231,-19721,-20172,-18856,-6928,11554,27528,31405,22033,-1384,-13633,-990,7067,9848,14946,16049,12346,8702,6021,-2490,-10218,-3322,6076,10584,10237,21316,24392,9201,1881,-1118,-2710,-3500,1178,8511,10793,10391,6257,1801,7912,11704,11973,19024,26891,22234,24043,-15203,-29179,-16405,21590,69232,118565,183482,253712,235512,158620,56747,13548,23834,20936,6319,-3329,-5890,-11127,-10960,-7894,-10017,-12618,-12175,-7948,-2646,1481,3220,3984,8788,24633,35478,29421,8265,-178,7468,17435,16623,18655,23495,16331,11614,12950,16498,37362,68349,84239,81302,61977,42362,22488,-660,-16730,-14810,-13888,-18065,-17691,-9392,3942,14834,17691,14485,11030,18391,11822,-12408,-14879,-6673,3829,11417,5232,3263,5563,9170,2076,-6023,-14471,-18728,-9544,178,4601,-7998,-13514,-9671,-5128,749,-672,-7930,-7604,-1337,870,-9883,-18847,-19098,-19448,-20843,-11065,-3866,5096,25904,41914,26344,17386,12998,2153,-3429,5256,6382,5519,2553,-4598,-11422,-5488,15698,15367,7005,7588,14879,28015,35261,29940,9865,-4341,-3720,-3680,-9073,-15943,-5751,3558,15211,21415,15176,3820,2807,8196,7402,-193,-8270,-10675,-8510,-5813,-7870,-13369,-3436,-2281,-11841,-2714,-1302,-5965,1719,4941,2104,-1027,-42,1962,914,-3247,-10882,-12705,-1056,8103,-3803,-3943,4959,9953,4406,-5373,4796,16446,17016,11934,4388,-3309,-8321,-8249,-513,6074,7883,7128,5024,-1662,-8455,-10786,-6836,-6968,-1596,7068,5139,530,240,6288,6460,-127,-4392,-3849,-2501,-2167,-4036,-13123,-16243,-12219,-5217,-5441,-6242,-1205,3985,6399,-979,-6504,-13274,2474,14786,15066,-674,-14356,-7377,15381,13840,2251,-2372,-5541,-4757,3339,21179,16368,11243,14135,10446,6350,9289,7444,-3754,-15808,-12502,-1778,5948,11116,10560,9390,2291,-13869,-3741,17987,13354,-1259,-10067,-9295,-7414,-6640,-11558,-3683,10051,25076,18075,10010,8427,10153,7606,-2127,-14790,-18618,-5575,14991,33773,37788,19926,-2731,-9405,-13646,-8641,1626,7583,5373,-2744,-3544,2257,9631,13744,6712,-2845,-8013,-16692,-12101,-1118,5379,10959,18808,22873,18946,15253,14922,9783,3938,798,-5490,-11438,12089,33976,23725,3610,-6216,1878,5971,-2117,-11678,-9193,-8343,1114,7967,6367,4954,69,-3484,-4351,-1613,-366,-4608,-8049,-13138,-13871,-8417,-3194,2748,4485,7720,5245,-625,-8259,-10347,-6214,-5433,-14661,-9309,-5985,-2947,5458,19799,12664,9795,7174,4496,4869,2841,-3837,-5901,-9269,-15080,-15748,-12963,-12360,-8817,-2916,5653,4402,-1462,3553,13945,24510,26375,21437,10306,-5890,-13511,-10404,-11526,-9821,-5952,-335,9069,8003,5739,2822,-3093,-14793,-20851,-17361,-7756,1691,1473,-3140,-6399,-9411,-9256,3216,16806,21064,20099,15520,12354,4739,154,2050,6269,3249,-10529,-7170,8193,9230,3795,623,-3258,295,11585,12849,3824,10836,28105,36373,36207,28548,14416,3935,-721,-5310,-10540,-7630,-5813,-9008,-13552,-11900,-1242,2191,-4140,-13714,-14024,-10175,-3963,7842,24906,25505,3153,-10284,2881,7318,3176,-401,-9679,-16004,-9189,-3632,-762,3170,10853,14948,11591,1483,-8284,-10824,-12051,-10921,-6829,-6775,-4903,-2211,-6782,-9570,-5160,913,7734,12284,1109,-13575,-10211,-1424,-1711,-3130,-5396,-10159,-251,1851,-1329,-7260,-11139,-10271,-8499,-4873,-5541,-7287,-3576,-1637,-4797,-10398,-14740,-2264,1935,8324,7673,-2486,-11726,-12894,-10682,-7170,-5072,-1586,18643,34170,19956,13344,9585,8198,9476,19553,18635,9915,4868,7536,10326,5855,-1704,-8704,-8584,-5098,-2622,-1624,179,3391,5029,4679,3558,6073,17857,25022,13857,2873,3340,12945,19852,16587,7571,2839,-191,2013,5793,12213,11189,5158,4226,7546,14660,21807,23156,22067,22500,-4029,-2761,2480,-2802,-13659,-1062,4201,-757,-7196,-6401,-743,1856,-2803,-9549,-4852,6094,13752,19786,14850,6120,-3659,-8923,-12097,-12453,-7923,-7926,-8862,-5958,-3948,499,-1781,1141,1888,-395,-6066,-8912,-4180,1222,5825,8784,15600,13954,6967,-927,-11862,-7589,7001,8544,-241,-15703,-8413,-653,-477,-5429,-10696,-11760,-16602,-3981,2054,-3118,-15013,-19085,-13520,-5340,-1488,-2122,-6614,-4972,4979,10100,12475,17463,25140,38635,47153,31420,5315,9809,34160,40468,23543,852,-12910,-14971,-3747,-505,913,1151,390,-150,-710,-3008,-4346,-7732,-10527,-11662,-8918,2063,10013,13278,10836,840,-6526,-1503,12193,12698,-782,-14663,3821,23554,22244,16239,4951,-7285,-7585,-3823,-3781,-7191,-12375,-14237,-11060,-10590,-2764,5628,6958,13176,16308,13059,1360,-7205,-12696,-1395,10665,12752,1451,-8701,-10949,-11278,-16363,-15447,-10279,-6005,-17853,-1873,12267,10589,5436,891,2286,6758,11760,20108,23123,14338,-500,-8101,-6170,-2173,-2838,-5496,-12001,-18859,-10171,-10216,-10693,-10634,-6218,-3058,-9821,-10949,-3953,-3008,-644,6447,14094,12150,7823,6290,5857,6881,13208,26385,37532,31408,21135,12094,286,-12710,-12253,-7165,-6939,-6346,-9085,-14719,-15005,-8672,127,18730,31073,32627,16718,-5813,-16622,-14647,-6703,1386,6101,-61,-11222,-16440,-18596,-9364,-5950,-4292,-6005,-3838,1230,2747,-635,297,4851,8514,12795,14187,6262,3390,4531,7724,10702,19262,12263,-4304,-6579,-3413,-17,2875,2177,-4623,-9419,-13240,-12562,-8642,1357,622,1302,5364,10868,14590,13943,8416,11766,24593,41417,43834,18695,4477,16612,19515,17613,7239,-6398,-8982,-4544,2101,8126,3249,-13551,-15667,-5077,-596,-1642,-7955,-11597,-14271,-10778,-7910,-5419,2031,11566,21392,20344,14074,-160,-13416,-4868,623,-353,3323,2820,-5454,-4465,-1138,3181,7208,8088,-2353,1182,20931,43519,19889,-1685,-14203,-12206,-7943,1125,4786,2509,10438,17233,19021,12336,6294,4031,-7106,-17603,-16630,-13201,-12763,-8440,-3558,-4075,-2513,6259,3855,4098,-1817,-10815,-18462,-9930,-8333,-9302,-11852,-11855,-14487,-8347,-999,8398,1949,-4753,-5223,2216,8189,1753,-4774,-6484,-3111,2904,12232,33334,36063,12950,-10042,1129,10437,8929,-504,-2118,-2999,-5261,-8495,-13455,-16818,-12044,633,13857,18978,13864,2171,-9671,-8148,-4639,-2356,-3479,3143,9541,9222,-4936,-12873,-1033,-4836,-15109,-1940,17489,14323,6656,5666,312,-3092,-6861,-10300,-6658,-7415,-3848,-1313,-2705,-5857,-7011,-7306,-11571,-13467,-4501,4903,4939,-1375,-10956,-10322,2184,2716,-5284,-7138,-6878,-7222,-9244,-9358,-3165,2402,12021,21356,14593,2179,-11137,-7532,-4471,-9645,-19991,-19385,-14374,-9575,-9085,-10867,-12609,-2191,973,-9307,-10155,8216,24806,16941,-540,-13165,-10183,-2460,2507,7875,8999,-548,1278,5158,12220,20137,21410,14549,2840,-6462,-10706,4662,32632,62116,72422,49719,16241,-5318,-15509,-15444,-13872,-17870,-19761,-15181,-5379,-9578,-6521,-3232,-1002,-6746,-12273,-14791,4218,20013,19586,20949,26643,24911,13634,1416,-5739,-918,14496,20278,19247,22614,23273,7604,-9061,-13497,-605,17499,32142,20797,12361,3291,-9169,-18500,-6634,4106,10893,2714,-6205,-2616,5616,7274,2550,-3410,-5222,5369,25670,27703,17947,9150,8184,15260,27559,29369,13163,-4135,-9734,-8900,-3653,-260,-1014,-7050,-11594,-9646,-7734,-13622,-15432,-8131,7934,17865,19569,14584,1543,-12590,-3920,3180,3165,-836,-1670,1162,2353,2320,2310,-1878,-962,8840,12279,11123,5731,-5471,-18962,-15443,-16287,-20669,-15104,-15788,-18091,-16806,-17292,-13328,-2799,10536,18512,22139,19810,11522,5259,-740,-4940,-3181,1545,11364,16650,10103,6967,10451,9500,7090,2067,-5369,-5517,2299,-1063,-7052,-4592,2966,16332,12841,5146,-4545,-12700,-17482,-16611,-6529,-8763,-7376,7075,15604,12770,4453,-4498,-9473,-7542,-6683,-14040,-293,5287,166,-466,-2697,-7139,-10613,-10273,-3707,6437,12266,-806,-9040,-1671,1401,1757,4314,8191,700,-8548,-6412,-2110,7046,18586,21492,13330,5413,-1857,-5522,-3710,-2579,-7432,-11113,-2037,124,1954,8710,11242,16381,17971,18024,14814,5261,-6620,-6560,1968,-2583,-9554,-6804,892,5170,5943,12388,14941,1700,-12416,-4577,5556,20616,26196,22391,18531,12457,30,-5299,-34,13711,19202,8125,-3695,-8817,-6234,5241,11397,20243,27750,23504,19010,13658,2257,-9494,1585,14056,21238,23848,13398,6472,-2417,-5294,-2444,5224,8166,1441,-1757,6496,9384,1504,-352,-3459,-8892,-8965,-34,8522,8626,4903,5670,8174,8350,5560,6426,8369,6494,483,-5801,-8245,-9656,-13070,-3482,28580,56498,65670,52552,32442,16360,10316,8442,12327,10482,4683,-4615,-14973,-7025,4365,-9397,-4459,8782,8464,8261,8553,7786,-2860,-13870,-15307,-11034,-7812,-15630,-17016,-11300,-7397,-7455,-12947,-17836,-8936,380,6504,8970,7707,90,-6693,-702,1700,-7977,-10930,-11553,-8966,-3728,661,7077,11458,8922,-2255,-15713,-7219,-4481,5198,12316,11815,6852,-1252,-4959,-3978,1197,6865,-639,-18524,-7652,10106,15314,8361,-2600,-12250,-2547,8935,11444,10494,8180,8970,16566,17385,2990,-5070,12171,15989,7681,2371,3615,3542,6638,-2178,-20670,2170,19159,27562,31594,33402,34847,19025,411,-6092,5393,13984,3985,-14070,-5057,-14274,-18997,-9363,-9133,-275,10452,12632,3626,-6003,-7391,-8076,-7861,-2800,2423,-751,-7710,-7262,2652,12973,15115,13049,1816,-12163,-13835,-2996,4095,5991,4756,4248,7896,13488,10361,4136,10430,23177,35078,24585,9737,-5212,-12002,-9236,-12291,-7564,1513,5164,8998,6119,-5194,-14802,-14373,-11671,-12383,-19564,-10614,-4010,-7198,-8386,-11547,-13673,1044,12458,12987,8496,1926,-6201,-4871,3788,21821,47608,61570,51359,17761,-6312,-12536,-2670,3323,-4638,-12414,-7200,3663,11581,13073,17641,19600,8529,-32,-7399,-10678,-8715,-10308,-14385,-17629,-13912,-9447,-14179,-12002,-14817,-8387,-3429,-234,4471,-1803,-6207,-3988,-2186,-455,-3546,-12865,-11335,212,5504,1623,-6219,-7025,-5109,-3500,-987,-1910,-4744,-1211,10389,25561,39499,39690,13723,-596,8235,19944,19675,17643,9501,9060,7853,5185,7911,8588,2775,-1445,-5877,-3378,4000,7906,6627,-4532,-18373,10200,41721,44333,18479,-9586,-2516,8357,1265,-10173,-18678,-14605,-15248,-13674,-14776,-10908,-10024,-20313,-12396,-11407,-10352,-5972,-348,7967,11058,7107,137,-3481,-4820,-5658,-1873,3412,14641,19153,14774,3224,3715,14173,25525,22051,4752,-7224,-11435,-11715,-10995,-9779,-10087,-8014,-5530,-9086,-13098,-5676,-2657,-1281,-192,-2736,-11193,2048,13688,12852,-1167,-9020,-8851,3210,12472,13164,9671,6122,-3571,-11090,-15775,-8340,788,17065,23446,26755,32648,36826,28848,15352,6516,-2191,-9346,-17995,-12124,-10605,-3252,5729,4646,6848,13690,22480,38003,39732,26622,14576,7155,5841,2668,404,-2703,-5258,-5051,-208,5029,1532,-2592,-7551,-16984,-6321,2304,18898,37462,38229,20467,4170,-3588,-3160,-4707,-8062,-11069,-6424,6739,25893,13373,-8005,-18266,-17817,-10063,3414,15069,7099,-4670,-1449,11550,27059,26254,18086,19512,23708,17857,7732,4485,3432,2645,1255,-9469,-16113,-14029,-13110,-7550,6689,15940,26083,37861,39631,35488,21588,14235,11376,8442,6133,-605,-7361,-8070,-1122,7404,13883,17754,21185,18633,7344,-2642,-9783,-11691,-10201,-5693,-6906,-10545,-3045,4277,8248,14651,35920,52716,53883,51769,39888,12998,-6714,-11072,-2218,5106,15377,33052,51518,49229,40094,16528,-3131,-15946,-15595,-2138,3843,-657,-6545,-18419,-8764,-3065,-4896,-12065,-13733,-8791,-12591,-17245,-13592,-9935,-7746,-5251,5490,16925,20557,12988,4363,-4637,-12143,-8714,-5354,-4047,-3767,-3880,-7179,-13322,1680,15692,21677,21131,13033,-988,-11459,-1581,6104,2844,-10678,-2885,25994,41471,30399,15121,7760,5261,9284,23562,45150,49560,44281,44277,28095,12360,-506,-9620,-6952,6988,25222,34501,27944,9986,-461,-11255,-17919,-10468,3818,8200,4752,1196,-1303,-5021,-9705,-2785,5338,10051,843,-4556,13806,29656,23103,3225,-9333,-11331,-9613,-15913,-12757,-5680,2380,5734,4968,3191,-547,-5567,-8220,-11497,-11642,-6277,4642,17067,22852,19575,12727,-2991,-12663,-6300,4891,6674,-1824,-8183,-11356,-9111,-6568,-4612,-4514,-5243,4149,19717,29197,25770,22067,22203,25476,20001,10702,-4211,-13901,-8396,353,9729,14110,3599,-3355,4386,8659,7373,3251,610,-896,407,-97,-685,-1770,-4657,-7871,-9517,-8109],[-10377,-12170,-6009,1677,9151,18154,25638,22218,14803,7999,3291,713,-713,6066,12434,11972,323,-6419,-3257,1387,-79,-3765,-15102,-8945,-4881,-2153,-926,-3882,-5046,-3513,1343,20679,10260,2934,10247,15771,10019,-3480,-9385,-6030,3070,9138,10485,8672,-51,-8803,-11779,-14332,-17269,-12653,-11649,-9877,-8060,-8960,-14356,-12438,-11254,-12390,-1802,15947,31122,22079,-2308,-10524,-359,5013,4819,2495,-891,-6180,-12481,-9092,4411,25052,37587,28831,19865,14550,10879,17868,18699,6933,-1080,-2588,-8210,-12766,-12769,-9776,-4542,1021,1906,3785,9636,6124,-1322,-6770,-11819,-10101,-5728,-6444,-8405,-10566,-13879,-2750,2740,-484,-4340,-7602,-9045,1526,9513,8657,935,-7820,-10216,-11281,-10745,-9088,-8382,-14076,-12948,-10380,-11588,-11430,-1794,5837,7986,-474,-13501,-18917,-19489,-17728,-5052,14180,30893,35191,26547,4801,-10237,3008,9814,9986,12088,10829,9365,10159,9324,881,-6577,-621,8144,12113,12844,23612,23935,9513,2792,366,-1255,-3124,16,7342,10604,10460,6244,1493,9448,16148,18320,26973,30628,20091,25425,-6861,-11512,5996,44899,98144,161789,241395,314239,283047,184971,66357,14369,23412,19082,3685,-4664,-7659,-13001,-12354,-8589,-9349,-11311,-10371,-5467,-784,1832,2206,1686,5264,19557,29782,26997,8787,1574,7488,16137,13130,14292,21804,16131,11468,13408,17846,36923,63809,79126,78844,62413,43834,22981,-775,-18887,-12089,-11077,-14526,-17983,-8988,5155,16874,19132,15804,13863,20413,9225,-14647,-15851,-7416,912,9047,4939,3776,6581,12643,6607,-2002,-10994,-17698,-11034,85,4135,-7930,-12748,-9297,-5629,-874,-3113,-10556,-9700,-3479,-1437,-11463,-17789,-16872,-16939,-18906,-13985,-6731,1365,19545,35517,23633,17633,14347,1729,-5472,5314,7622,6772,2967,-4508,-11093,-5729,17500,16032,7061,7994,15109,28215,34798,28191,8401,-5739,-4578,-4397,-9680,-16475,-5686,3511,14984,21165,15537,3824,1774,6622,6641,478,-6704,-8847,-7302,-6073,-9429,-10157,1328,1700,-13735,-7317,-2943,-5129,2249,4280,835,-2593,-1404,748,925,-1679,-8076,-10886,-1615,7558,-1534,-1171,3073,4656,-1311,-6588,8679,20208,18815,12420,4175,-4704,-11197,-11665,-3194,5064,8373,8627,6576,-372,-8172,-9033,-4229,-5005,-906,7295,6400,4349,4501,8102,6796,-39,-2524,-2668,-2552,-2325,-2963,-10787,-16172,-12872,-6245,-7036,-7462,-2408,2478,5228,-457,-3241,-6587,6184,17621,17658,829,-14271,-6528,17444,17270,4492,-876,-4537,-4359,2357,17194,10322,6067,10187,8733,4950,5949,5019,-4778,-17258,-10477,1102,8697,14161,12378,9697,1590,-16333,793,22255,16692,-431,-9722,-6090,-4615,-4304,-9945,-2160,12829,30497,24109,14953,12186,12362,8947,-397,-12093,-14667,-562,20733,39664,40510,17766,-5823,-12096,-15281,-8420,2084,8499,6474,-1861,-3083,2314,9464,14028,8529,2891,-3029,-12800,-13411,-3007,3486,10570,21795,28966,24557,17924,13427,6883,4474,2983,-2400,-11121,12406,38602,30004,5373,-8731,632,6180,-1059,-13749,-12916,-10286,1461,8299,5956,4001,-568,-4683,-5894,-3161,-1476,-3861,-6076,-9927,-11114,-5946,-70,6131,8401,10964,8525,3521,-3212,-5183,-3624,-6112,-15892,-9831,-7581,-5632,-31,12960,6929,5418,3772,2765,4426,2541,-4957,-7646,-11424,-16766,-16427,-12534,-12190,-8112,-3502,4760,6443,1827,5569,14211,24225,25191,19118,7861,-7486,-15439,-11454,-12345,-10080,-6967,-1429,9390,9280,5409,1231,-5764,-17135,-18707,-16154,-8682,-46,-366,-4089,-5951,-9633,-9513,5442,20742,23566,19145,12538,10247,3778,-518,2116,6204,2763,-11895,-7295,7476,7880,2974,716,-2483,1910,13493,12803,1195,4991,23598,34505,37253,29959,15201,4829,298,-3834,-8134,-5542,-4533,-8456,-13311,-11120,-164,3156,-3569,-13641,-13395,-9899,-5962,3763,21261,23155,188,-9756,4770,7797,2745,-1205,-10962,-16293,-8064,-1879,1580,5364,12400,15947,12015,1334,-7786,-10574,-12586,-12468,-9394,-9500,-5592,-3533,-8555,-10416,-5808,-753,5439,10289,-859,-14959,-11772,-1113,715,-348,-3239,-8336,-483,1094,-1824,-7323,-10986,-9789,-8304,-6096,-8421,-8980,-1310,1999,-2058,-7762,-15923,-3185,2196,8526,7768,-3154,-12688,-12237,-10766,-8582,-7125,-2994,14647,23602,12336,10103,7205,5956,6497,17003,20691,13190,6914,8788,10471,4866,-3232,-8845,-7770,-4436,-2329,-2473,-1579,667,2249,2325,2481,8737,23067,29568,15522,3282,4544,13859,20493,16465,7150,2904,320,2910,6057,12349,12855,7257,5897,6968,10012,15404,17902,18651,22055,-2832,-6467,-1570,-5416,-12796,-955,4110,983,-4357,-5111,-2031,18,-3810,-9694,-6287,3408,10729,17407,14426,6877,-2611,-8291,-12484,-14530,-9411,-9864,-8715,-4286,-722,2606,-1091,-450,306,-1298,-6768,-8963,-4045,1769,7252,11490,18307,14264,5997,-3263,-15518,-5709,9025,9762,-4,-16383,-7370,-90,-826,-6436,-11897,-13078,-15211,-3227,2719,-1866,-8960,-16959,-14927,-6477,-2922,-3143,-6627,-4466,4964,8686,10286,15437,22074,34373,42083,27173,6138,18636,43834,50370,31032,4221,-11806,-16433,-4513,-933,-469,-335,-1882,-3467,-4179,-5497,-6214,-9779,-12812,-13330,-7472,5087,14108,17301,13468,1673,-6376,-1050,12565,13359,-4,-14749,2646,20692,21935,17702,6633,-6494,-8846,-4643,-4869,-8553,-13621,-15529,-11597,-9252,-410,7511,6858,12950,16308,12715,970,-7617,-11388,863,12225,11855,-1758,-12763,-14211,-14326,-16927,-12908,-7645,-5171,-17505,-1732,12210,10489,5951,1829,2659,5316,9039,18011,21972,13441,-2010,-10744,-8181,-3251,-2599,-3511,-7237,-17425,-9221,-10080,-10834,-8951,-2994,-133,-9027,-13769,-5921,-4113,-525,8115,17800,15289,9553,7164,6216,7131,12895,23865,32434,26517,18499,9999,-1489,-13270,-12549,-7956,-8306,-8538,-10911,-14941,-15010,-9379,-644,16986,27209,28447,15465,-3792,-14905,-15401,-6819,1621,6336,-587,-12541,-18393,-19457,-8549,-4952,-2990,-4748,-2477,1992,2983,-1086,-3033,-793,2344,6587,11225,6960,6766,8384,9865,11201,18503,9176,-5999,-5370,-569,2767,5073,3565,-3425,-8969,-13743,-14127,-11969,-3121,-1365,731,5027,9938,12380,11341,6258,9441,21733,37181,37882,16175,4100,18207,21019,17508,6649,-7744,-7559,780,7808,10635,1607,-15820,-13725,-2892,1658,921,-4527,-8598,-11785,-10080,-7294,-5230,1130,10754,20985,20178,14169,1059,-14102,-6399,-947,-2344,1312,1603,-6247,-4922,-1309,3915,9114,11107,-1813,422,21994,43313,22791,2122,-9205,-8736,-6585,1719,5356,3201,12089,20054,21828,15415,8829,3880,-8200,-16795,-18258,-14268,-12218,-7514,-4356,-7664,-4883,9738,8762,7567,359,-9717,-18547,-9649,-7793,-13103,-14937,-13228,-18162,-8509,-953,9652,6339,2909,212,6042,10687,1641,-4990,-5847,-1694,3904,9266,26014,33489,12303,-14864,-3143,6620,5461,-2969,-3986,-3108,-4271,-7054,-13306,-15035,-5495,7944,19633,22405,15692,2852,-11258,-8723,-3053,1236,-222,4832,10656,10472,-4521,-11453,-1075,-5601,-15114,1540,23585,21553,12224,9045,1535,-3378,-8271,-13754,-10427,-10323,-4771,-1021,-567,-2674,-5175,-6391,-10628,-12827,-4554,4003,3859,-1981,-11641,-10410,1979,3680,-1044,-4251,-8526,-12443,-15924,-10489,-3585,1179,9474,17876,11849,1551,-10253,-7636,-3238,-6693,-17007,-19671,-14984,-9745,-8857,-9952,-11406,-1730,603,-10778,-7901,14153,29600,18009,-12,-11904,-8783,-1342,3000,8781,9315,-2337,-2508,1176,9339,20496,23603,15856,2526,-7905,-13451,2441,29208,55718,66072,47146,16205,-5283,-16223,-14791,-12458,-13494,-9774,-10536,-3346,-4393,-3084,-1297,-1042,-7968,-13342,-13841,3609,16983,15944,18074,25342,26246,16082,2648,-6120,-1100,16155,22765,20390,23239,23853,8202,-9482,-18735,-3442,14607,27068,17236,10934,2916,-7866,-13749,-8883,561,6094,-568,-6698,-653,8923,10833,5887,-1006,-2999,8340,29114,30515,19345,9473,7364,12237,23041,27878,15678,-2074,-9153,-5728,15,2328,160,-7107,-11947,-11118,-8874,-12914,-14547,-9003,5100,13759,15528,11638,435,-11830,-563,6670,5491,-327,-2427,213,2835,5664,8449,2821,-1000,9919,15126,13899,6628,-5914,-18851,-14824,-16374,-21920,-15678,-16756,-20253,-18519,-17767,-11827,-1709,10571,17412,20393,18901,10667,3333,-3909,-6941,-3029,1151,9817,16192,11369,8033,9846,9917,9087,3982,-5419,-4978,4395,2088,-4939,-2604,4710,19808,14906,5516,-4585,-10337,-15640,-17203,-5707,-7235,-12503,711,6865,5128,2149,-4279,-9687,-7606,-5126,-10462,-2488,2096,-2091,-1707,-2725,-7165,-11133,-9728,-2474,7260,10606,-2700,-9356,-957,3332,4675,7975,11240,1904,-8435,-7418,-5363,773,12724,18383,11215,3755,-1579,-3505,-3250,-3336,-7777,-8490,-697,-867,-1550,4486,9606,16475,18463,17457,13144,2908,-8403,-8253,553,-2298,-8926,-7450,-2124,933,771,6797,11503,674,-11920,-2571,11393,28671,32164,24070,15113,5421,-8361,-11614,-2954,12606,17354,6474,-5177,-10508,-7835,4651,11135,17459,21463,17362,16132,12489,2141,-7425,-600,7831,15717,20993,11138,5085,-3055,-5499,-1860,5871,8367,1767,-2415,5255,9157,3244,2012,-858,-6514,-8336,-166,8945,10064,5670,5671,6127,3930,617,2539,5846,6010,1190,-4639,-6326,-8949,-12793,-3239,29060,54095,58129,43734,26215,13873,10800,13047,19079,16783,8872,-3018,-13743,-6233,7690,-3694,-7005,5835,4219,4828,5937,6707,-1276,-11365,-15397,-13283,-9085,-15117,-15213,-9437,-6084,-6627,-12013,-17124,-8978,-115,5013,6870,5300,-184,-4884,1806,3371,-7255,-9989,-9975,-7944,-3308,1361,7772,12085,9796,-1330,-13824,-6564,-3970,3771,11122,11246,6844,-1974,-5852,-4456,236,4201,-3749,-18389,-5857,10567,15010,8652,-2367,-13318,-3635,7880,9411,6970,3769,4381,11387,12541,-1647,-2247,12783,17351,11648,8056,7488,6472,9122,-1446,-18232,3916,21046,29031,31345,31838,34506,20220,718,-6174,4659,11590,1237,-11339,-1501,-11881,-19306,-7760,-5229,182,9037,10334,2115,-5962,-5949,-6017,-6297,-5472,196,-2548,-9388,-7992,3283,15664,19440,17152,4816,-10254,-12361,-1798,5398,7265,5746,4626,7480,12502,10797,6377,10538,18844,32497,26871,11844,-3420,-11514,-9975,-11914,-6422,2378,4627,8471,8757,-1923,-11880,-15949,-14145,-14439,-19106,-11627,-5073,-7737,-9975,-10936,-11328,1367,13391,14752,10090,2440,-6608,-5436,2382,21370,49855,65976,53917,17509,-6602,-14900,-5520,2648,-3352,-9334,-5417,4120,10338,11954,17888,22064,12121,2261,-7240,-11464,-9239,-10644,-14815,-19958,-15375,-3882,-11762,-13416,-15630,-4464,904,4240,9743,2242,-4301,-5076,-3047,-297,-2625,-10348,-8535,4616,10771,6574,-2401,-5506,-6917,-5914,-2967,-3964,-6723,-3964,7616,21801,32416,30235,7962,-3777,7206,20600,21804,21861,13274,12830,10882,7305,9423,9256,1943,-3040,-7362,-3658,4715,9157,8523,-1999,-19211,8271,42181,48321,20961,-8928,-2209,10372,4140,-8838,-18804,-13392,-15028,-15016,-16600,-9962,-6208,-18270,-15471,-14243,-12054,-7074,-1302,6334,8730,6179,1100,-1808,-4746,-6809,-3604,984,11933,17029,11998,1321,3837,15071,23727,18000,3186,-6434,-8831,-8866,-9251,-9457,-11387,-10296,-7726,-8309,-13564,-7861,-5409,-3153,-1032,-2830,-11047,-642,7728,6005,-4462,-9382,-8535,3571,11571,12313,9304,6000,-3435,-10188,-13262,-6818,1014,17378,24700,29018,33567,35081,27020,15688,6700,-2245,-8993,-16659,-14193,-15003,-7316,2042,-486,1054,9768,20171,36552,40618,27401,13435,3470,1411,-980,-1051,-2409,-4175,-3896,711,4298,-1583,-6466,-11321,-13290,-3834,3866,19169,34983,36809,20882,5697,-889,-698,-2660,-7401,-12167,-6717,7825,28045,14896,-7178,-17603,-18052,-9887,4102,16873,10134,-1809,-1092,9390,23774,25602,18308,18029,20160,14173,5397,3023,2333,2130,1904,-8099,-14476,-10992,-7590,-559,12585,19140,25288,32531,32254,29789,19755,14833,12706,9069,6358,-1133,-9199,-9976,-3224,4746,9771,12000,14571,14094,4424,-5202,-11791,-12804,-10826,-5706,-6724,-10280,-2455,4914,8931,17376,42574,60025,59131,54079,39535,13760,-4573,-10622,-4039,4013,15664,32446,51827,49136,38393,15173,-1724,-10406,-4639,10540,15679,6516,-5226,-16229,-7114,-37,-1213,-9382,-11523,-8634,-13775,-17815,-12879,-8623,-7177,-6054,5596,19531,24985,15754,4399,-4743,-12260,-9461,-5429,-3782,-4225,-5258,-9679,-11621,3105,16528,22065,22526,15064,-417,-12446,-2794,5609,3106,-10404,-2579,25381,40404,29571,16326,8754,5080,7826,20511,41452,51923,48550,46694,28421,11247,-1758,-10386,-7568,5848,22913,27354,19699,5812,-1408,-10037,-14396,-11653,1931,6515,2779,-584,-2896,-6007,-9516,-3549,2192,5316,-3778,-8309,11513,23096,15315,-429,-10763,-11125,-9903,-16828,-14612,-8299,-130,4936,7082,7911,3602,-3737,-7865,-11249,-13457,-10177,805,14125,23364,23570,16274,-1593,-11344,-5174,6237,7626,-1737,-9028,-11430,-9791,-7626,-5619,-4858,-3187,7191,19932,28851,27797,23056,22398,25692,20167,10152,-5270,-15104,-9180,48,10168,14170,1262,-5103,3983,8763,7422,3574,858,-1422,-1017,-2221,-2954,-2423,-4735,-8111,-9132,-7935],[-9665,-12517,-6244,1101,8172,16493,24167,21313,14051,7756,1392,-809,-763,6975,14411,12917,43,-6592,-2568,3092,3110,-12,-10341,-6676,-4848,-3907,-2580,-4958,-5852,-4096,-257,14951,4845,-1442,9230,16769,11096,-4490,-10867,-6729,3628,10611,10768,7129,-2362,-9040,-10636,-13967,-16224,-11162,-9618,-7630,-6171,-8014,-14595,-12626,-10374,-9904,0,19254,38888,32082,3192,-10340,-1184,4078,3858,2358,-381,-5775,-11717,-8308,5460,26831,38961,28978,19260,14215,10452,17198,17442,4548,-5002,-7091,-11775,-14803,-13014,-9124,-3981,777,818,2370,8402,6462,97,-4441,-8937,-9395,-6575,-7924,-10708,-12591,-13820,-3320,708,-1596,-3626,-6047,-7295,3758,13828,12563,2009,-8545,-11679,-12043,-9341,-6815,-5561,-12311,-13545,-9670,-9529,-11727,-2612,5457,7691,-414,-12521,-17729,-18406,-16109,-3664,14995,31169,35511,28477,10319,-5100,7363,12160,9711,8939,5867,6848,11620,12409,4184,-2306,3480,11333,14477,15913,25079,21928,8738,2740,781,-668,-3068,-1164,6061,10306,10424,6021,1110,11310,21324,25920,35802,34008,17950,27610,3547,6182,29407,75900,145694,231057,321949,385428,329423,204836,71442,13957,21792,16500,1130,-5331,-8863,-14834,-14047,-9789,-9306,-10560,-8960,-3219,1061,2266,1172,-706,1693,14437,23529,23412,8550,3142,7369,14088,9518,10239,19730,15629,10946,13317,18651,35482,56930,70020,71063,56954,40244,20404,-1745,-17540,-8601,-7731,-11100,-15840,-7151,7470,19645,20683,16753,16298,22069,6966,-16288,-16830,-8105,-1719,6697,4498,4016,6857,15098,10246,1014,-8666,-16310,-11807,506,3996,-7721,-12191,-9335,-6620,-2957,-5755,-13101,-11931,-5995,-4264,-13484,-16650,-14734,-14497,-15678,-17292,-10113,-2646,13403,28772,20780,17573,15422,1236,-7989,5001,8627,8007,3465,-4502,-11100,-6206,18887,16184,6775,7820,14304,26509,31826,24417,5826,-7926,-5981,-5537,-10638,-16456,-5222,3932,15149,21105,15811,3501,218,4510,5271,603,-5521,-7114,-6149,-6598,-10743,-5748,6117,6142,-6365,-4671,-2334,-3544,2847,3861,-60,-4048,-3318,-1099,359,-715,-5988,-9154,-2815,5258,-426,800,849,-266,-6184,-6976,10769,21731,19093,12215,3910,-5488,-13285,-13479,-6024,3096,7861,9347,7607,662,-7714,-7665,-1854,-2598,415,7911,7882,7813,7674,8943,6320,-511,-2024,-2548,-2867,-2461,-1830,-8579,-15903,-13585,-7322,-8529,-8547,-3824,496,3382,-414,-212,133,12623,22937,21868,3014,-14129,-5842,18452,19974,6470,439,-3660,-3885,1674,13817,5858,2032,6690,6940,3455,3066,2845,-5845,-17957,-8022,4057,11311,17086,13911,9580,556,-15071,5376,25149,18446,-358,-9495,-2833,-1160,-1496,-7833,-894,14659,34129,29358,19744,15747,14168,9707,685,-9909,-11086,3543,25210,44360,42330,15761,-8192,-14356,-15816,-7923,2455,9127,7226,-1267,-2837,2138,8874,13715,10167,8496,1787,-9189,-14158,-5047,1854,10529,24641,34659,29983,20334,11499,3819,4325,4240,-221,-10367,12188,41006,34506,6794,-12236,-1288,5810,8,-14193,-17411,-9970,3238,9660,6340,3320,-1465,-6163,-7461,-4691,-2633,-2817,-3327,-5645,-6982,-3247,2322,8387,10750,12296,10235,6678,1517,11,404,-4307,-15262,-10811,-9512,-8630,-6027,4228,-530,-16,208,847,3533,1591,-6809,-9714,-13415,-13890,-13792,-11774,-11830,-7234,-3836,3963,8262,4860,7239,13882,23058,23264,16338,5269,-8919,-17672,-12594,-13120,-10317,-7710,-2283,9528,10400,5111,-251,-7893,-17139,-16263,-14108,-8241,-887,-1374,-3903,-4646,-9412,-9867,7225,23782,24944,17176,9164,7726,2485,-1472,2222,6296,2602,-12759,-8077,5699,5848,1974,755,-1451,3917,15003,12149,-844,-1046,17436,29524,34250,28267,14491,4912,953,-2317,-5448,-3226,-3142,-7810,-12819,-10227,746,3824,-3178,-13655,-12609,-9259,-7588,-656,16090,18739,-4194,-7852,6852,8210,2233,-2154,-12335,-15317,-6720,-119,3956,7658,13976,16774,12364,1358,-7264,-10623,-13436,-13688,-11483,-11336,-6033,-4919,-10098,-10930,-6401,-2234,3346,8009,-2939,-15932,-12023,80,3648,2515,-1093,-6342,-241,732,-2119,-7381,-10825,-9288,-8211,-7486,-11289,-8910,1519,5458,603,-5070,-13890,-4217,2047,8214,7331,-4000,-13366,-11516,-10596,-9612,-8814,-4548,9500,12950,6566,7512,5398,4576,4671,14809,22469,16513,9327,10321,10465,3920,-3986,-7585,-6004,-3056,-1777,-3235,-3146,-1878,-560,49,1619,11102,26988,32162,16402,3508,5007,13440,19568,15432,6419,2748,607,3555,5976,11855,13956,9155,7545,6257,5037,8156,11888,14615,19709,-68,-8427,-4790,-7408,-11685,-1135,3805,3074,-1213,-3159,-2782,-1275,-4313,-9598,-7502,1091,7653,14614,13564,7355,-1751,-7701,-12569,-15896,-10100,-10915,-8688,-2898,1660,4094,-42,-1222,-1262,-2370,-7400,-8732,-3809,2267,8410,13318,19091,12968,4247,-5763,-18728,-3288,10664,10329,-280,-16926,-5775,914,-837,-7185,-12973,-14322,-14038,-2564,3234,-52,-2476,-12170,-15446,-7679,-4525,-4286,-6706,-4090,4728,6883,7580,12510,17779,28298,34425,20706,7187,27158,52347,58744,37855,7641,-10170,-17747,-5535,-1482,-1714,-1685,-4031,-6614,-6983,-6709,-6908,-11031,-14962,-15128,-6347,7495,17736,20976,15597,1828,-6877,-997,12313,13543,689,-14717,1518,17328,21187,18776,7963,-5901,-9909,-5082,-5478,-9570,-14662,-16828,-12672,-8722,948,8406,6273,12339,15976,12193,406,-8293,-10246,3407,14032,11059,-4347,-14929,-16452,-17173,-14115,-9834,-4718,-4662,-16975,-1981,11504,10848,7427,3406,3239,3609,5662,15023,19747,11749,-3714,-13085,-8745,-2759,-1038,-515,-1213,-13497,-7536,-9453,-10352,-7014,-47,2243,-8151,-16446,-7596,-5104,-225,10106,22086,18760,11566,8397,6882,7374,12046,19921,25739,21311,16277,8547,-2953,-13400,-12622,-8515,-9466,-10525,-12561,-14664,-14282,-9775,-1341,14233,22011,23023,14090,-848,-12843,-16445,-6717,1910,6398,-1211,-13384,-18653,-16884,-7475,-3944,-1566,-3014,-626,2731,3007,-1693,-6586,-6475,-3536,1133,8459,7833,10298,12644,12438,11891,17499,6409,-6714,-3717,2323,5562,7158,4765,-2311,-8588,-14219,-15439,-14904,-7436,-3456,-214,4163,8409,9460,8197,3956,6999,18539,32244,31691,13979,3790,18686,20988,16307,5504,-8998,-4974,6084,13268,12483,-352,-17965,-11704,-574,4222,3744,-1223,-5930,-9470,-8801,-6554,-4850,230,10156,21096,20371,14291,2536,-13591,-7953,-2466,-4129,-497,770,-6725,-4912,-882,5052,11183,14518,-391,-744,20932,39341,24456,6518,-3636,-4503,-4690,2677,6154,4035,13834,23173,24848,18399,10632,2813,-9514,-15998,-19910,-15053,-11174,-6217,-4959,-10985,-2940,17291,16223,12256,3065,-8637,-18563,-9103,-6294,-12039,-11932,-10230,-18736,-8706,-955,10695,10919,10669,6395,10072,13121,1693,-5331,-5505,-643,4298,5934,19044,30995,13214,-11564,-6487,2792,1960,-5059,-5502,-3214,-3316,-5547,-12458,-11171,1437,14721,24976,26140,18445,4652,-11736,-9233,-1549,4724,3035,6510,11589,11700,-3590,-9998,-1382,-6348,-14307,4432,28452,28411,17811,12032,2449,-3849,-9674,-16852,-13248,-12976,-5784,-939,1449,213,-3436,-5719,-10074,-12545,-4879,2702,2385,-2839,-12459,-10481,1749,4628,3019,-1441,-9218,-13701,-15078,-9876,-4018,-112,6877,14371,9227,969,-9353,-7044,-1407,-2834,-13522,-18636,-15649,-9944,-8289,-8363,-9306,-772,388,-12166,-5088,20827,33748,18787,730,-10567,-7817,-767,3099,9626,10397,-2452,-5140,-2090,6930,20675,25125,16457,1804,-9558,-16106,67,24220,46254,56291,42591,15597,-5209,-16589,-14007,-10589,-7634,592,-447,1040,1658,1326,1201,-801,-8663,-13616,-12982,2320,13081,11930,14888,23229,26273,17226,3177,-6888,-1847,16371,23101,19766,22156,22905,9092,-7407,-18097,-5643,11710,22065,13987,9524,2626,-4658,-6063,-8770,-2205,1383,-3935,-7033,1216,11553,13429,8665,1347,-794,10974,30875,31528,19730,9326,6378,9336,18708,25896,17792,-284,-7793,-2402,3096,4216,779,-7382,-11869,-11321,-7901,-10360,-13080,-9708,2439,10093,11604,8687,-356,-10156,2071,9348,7197,-188,-3529,-982,3818,9531,14385,7752,138,10528,17384,16119,7153,-6436,-18361,-14263,-16355,-22758,-15968,-17393,-22376,-19577,-17222,-10316,-1050,10025,15759,18051,17404,9495,1375,-5228,-6619,-2622,517,7644,14667,11615,8467,9015,10164,11088,5963,-5303,-4759,5735,4684,-2724,-306,6437,22118,16170,5479,-4438,-8560,-14535,-16079,-3376,-2919,-11320,-1309,2370,-2180,-377,-4168,-10068,-8440,-4518,-7345,-2856,-616,-4631,-3479,-3090,-7030,-11055,-8711,-1148,8046,8421,-4776,-9913,-529,4922,7195,11073,13502,2713,-8635,-8946,-9346,-6105,6477,14830,9281,3009,30,-1126,-2704,-4065,-7615,-5982,147,-2163,-5202,285,7795,16060,18046,16141,11299,780,-9795,-9680,-1073,-2395,-8530,-8103,-5315,-3612,-4655,895,7464,-676,-11264,-906,17453,38393,41384,29961,15087,-264,-13249,-17252,-5992,11073,14756,4259,-6995,-12499,-9584,4140,11161,14517,13823,8712,11200,10378,1783,-5169,-2021,2018,10024,17717,9271,3631,-3973,-5953,-1505,6151,8261,1887,-3070,4090,9141,5422,4471,1729,-4011,-7348,-466,8797,11007,6155,5381,3884,-87,-3432,-728,3424,5175,1516,-3775,-4806,-8610,-12886,-3470,27997,49004,48064,33389,19660,11041,10552,15801,23385,20921,11822,-1704,-12578,-5747,10197,2391,-10135,1411,-677,922,3078,5595,440,-8934,-14806,-14837,-9405,-14273,-14064,-8042,-4850,-5871,-11294,-16835,-9908,-1594,2610,4080,2366,-711,-2956,4113,4501,-6962,-9131,-8289,-6829,-3074,1545,7634,11810,9938,-907,-12582,-6264,-3872,1595,8958,9937,6499,-2322,-6059,-4454,-578,1296,-7141,-16669,-4414,10271,13823,8130,-2776,-14559,-4524,6950,7324,3086,-1161,-754,5412,5924,-7501,1222,13989,19463,16301,13294,10468,8356,10163,-1706,-15406,5641,22278,29355,29548,28354,31300,19214,-54,-6245,3751,8231,-1668,-5647,2425,-9666,-19680,-6619,-1813,723,6669,7106,-54,-6585,-5334,-4674,-4816,-7816,-2550,-4756,-11190,-8497,4103,18496,23907,21388,7844,-8534,-11314,-1145,6010,7749,6024,4450,6336,10128,9945,7914,9909,13649,27130,26142,12163,-2462,-10642,-10618,-11152,-5138,3056,3685,7269,10701,859,-9149,-15957,-16541,-16904,-18545,-12635,-5703,-5862,-8975,-9388,-8755,1849,13746,16155,11303,2576,-7469,-6275,451,19874,50257,68389,55505,17684,-5635,-14843,-8094,1999,-1802,-6316,-4003,3806,8069,9755,16733,22868,14644,4219,-6976,-12340,-9943,-10730,-14030,-19365,-11336,1317,-9234,-14947,-13622,-1445,4437,9377,15811,6216,-2649,-6969,-4599,-708,-2039,-8166,-6087,8281,15219,11125,1710,-3126,-7657,-8464,-5269,-6266,-8814,-7253,4170,17193,24665,20675,2135,-7249,5729,20485,22884,24994,16579,16613,14049,9769,11217,9921,1018,-4699,-8727,-4193,4614,9246,9218,-456,-17793,6763,41838,51211,23035,-8087,-2352,11415,6336,-7787,-18965,-12295,-14176,-16152,-18112,-8371,-1289,-12803,-18555,-17506,-14372,-9049,-3101,4070,5935,4683,1409,-638,-4953,-8356,-5719,-1797,8476,13853,8719,-413,4234,15930,21804,14432,1863,-5394,-6229,-6150,-7596,-8888,-12534,-12943,-10301,-8264,-13592,-9418,-7542,-4747,-1824,-3089,-11359,-4579,531,-1690,-8297,-9832,-8112,3573,9804,10483,8088,5133,-3768,-9522,-11212,-5941,557,16766,25449,30761,33602,32302,24236,15351,6449,-2308,-8212,-15299,-16811,-18322,-8263,1625,-2556,-4513,5305,17013,33536,39545,26177,10572,-1491,-3913,-3747,-1434,-1420,-2975,-3077,1102,3118,-4207,-10257,-15084,-10009,-1965,4750,18003,30368,33365,19998,6316,1178,1434,-1024,-7163,-13670,-6813,8935,29760,16456,-6091,-16623,-17886,-9616,4622,18169,12813,738,-1022,6621,19368,23436,17653,16024,16485,10467,2725,1195,1069,1105,1531,-6826,-11371,-6417,-1018,6897,18664,22248,24658,27909,25788,24653,17926,14980,13268,8810,5838,-2060,-11095,-11576,-4963,2331,5901,6720,8320,9423,1445,-7353,-13075,-13296,-10747,-5091,-6294,-10030,-1885,5333,9213,19266,46820,63555,60642,53060,36946,13691,-2653,-9383,-5368,3210,15700,30512,49336,46704,35240,13506,-668,-5425,3649,19431,24088,12310,-3502,-13933,-5184,3476,4309,-3599,-8009,-8622,-15069,-15612,-10546,-6486,-6252,-6866,5483,21273,27769,17305,3988,-4872,-12126,-10188,-5605,-3552,-4641,-6504,-11876,-9408,4279,16768,21897,23529,16849,213,-12868,-3310,5752,3943,-9581,-2556,23473,37166,27663,17810,10001,5159,6808,18072,37518,52727,51089,46943,27274,9233,-3347,-10951,-7868,4822,20394,20243,11970,1922,-2312,-8767,-10701,-10031,-530,3613,7,-2744,-4651,-6822,-8831,-3927,-787,802,-7930,-11671,8607,16139,8510,-3350,-11564,-10622,-9937,-17576,-15266,-10064,-2173,4230,9144,12739,8310,-745,-6198,-9609,-11754,-12795,-2524,11306,23534,27457,20087,261,-9319,-2896,8541,9662,-318,-8448,-10728,-9938,-8175,-5939,-4698,-389,10831,19801,28088,29960,24432,22852,25949,20541,9785,-6076,-15796,-9470,-127,10431,13745,-1123,-5713,4594,9527,7929,4295,1725,-1171,-1873,-3965,-5025,-3115,-4472,-7720,-8108,-7125],[-8807,-12622,-6279,692,7276,14510,21532,19372,12921,7780,237,-1882,-519,7710,15935,13359,-267,-6222,-1047,5708,7615,6299,-3730,-3259,-4260,-5426,-4193,-5832,-6337,-4323,-1272,10457,848,-5739,7831,17221,12240,-5071,-11992,-6978,4225,11842,10641,5199,-4331,-7822,-9002,-13409,-15269,-9563,-7375,-5216,-4240,-7233,-15183,-13166,-9534,-7815,1196,21062,44327,41106,9368,-9192,-1954,3125,2687,1480,-636,-5682,-10959,-7692,6223,27853,39171,28465,18076,13179,9323,15638,15103,1945,-8377,-11260,-15057,-16664,-12998,-8171,-3088,920,326,1582,7886,7486,2079,-1693,-5807,-8240,-7194,-9051,-12607,-14342,-13330,-4098,-1560,-2815,-3077,-4637,-5827,5219,17146,15803,3281,-8660,-12768,-12153,-7718,-4702,-3019,-10220,-14260,-9392,-7998,-12148,-3521,4962,7096,-716,-11426,-16168,-17312,-14533,-2843,14228,28918,33171,28571,15359,1034,11785,13987,9030,5613,1322,4881,12848,14943,7155,2300,8854,15813,17877,19535,25730,18513,6762,1617,103,-935,-3456,-2519,4556,9774,10215,5581,748,13538,27042,34405,44650,36542,15774,30026,13826,20725,48605,105467,197142,306976,405554,452092,365806,214930,71647,12399,19025,13344,-1055,-5201,-9071,-16295,-16025,-11457,-9851,-10328,-7913,-1223,2741,2606,5,-3054,-1531,9720,17366,19191,7838,4618,7222,11521,5966,6654,17666,15122,10317,12921,19072,33319,48654,58210,59165,46661,32505,15545,-2865,-13379,-4415,-4051,-7877,-12576,-4351,10496,22882,22260,17269,18130,22968,4886,-17269,-17699,-8609,-3907,4500,4020,4148,6691,16635,12881,3011,-7393,-15756,-11704,1576,4267,-7308,-11718,-9589,-7867,-5199,-8244,-15039,-14087,-8682,-7328,-15807,-15379,-12656,-12159,-12624,-20407,-13690,-6575,7900,22246,17939,17173,16184,915,-10596,4590,9455,9178,4022,-4515,-11329,-5866,21034,16661,6583,7356,12784,23367,27134,19555,2726,-10625,-7629,-6827,-11667,-14357,-3953,5035,15788,21336,16141,3039,-1717,2025,3483,315,-4640,-5441,-4958,-7181,-10736,-560,10929,10751,2803,3431,1016,-1148,3523,3778,-382,-4984,-5497,-3429,-669,-272,-4564,-7856,-4532,1448,-416,1984,-1480,-4523,-9938,-6992,11259,21241,18139,11570,3869,-4904,-11847,-10805,-7430,582,6543,9444,8279,1575,-7103,-6583,286,83,2282,8802,9317,10557,9840,9026,5298,-1355,-2809,-3624,-3698,-2990,-1231,-6901,-15585,-14137,-8175,-9683,-9434,-5308,-1764,1068,-820,2419,6742,20829,30560,27675,5972,-13629,-5229,18274,21714,8208,1691,-2768,-3224,1519,11546,3276,-621,3927,5273,1987,797,992,-6916,-16887,-5107,7207,13867,19890,15292,9236,-618,-12047,9253,26264,18643,-885,-8899,744,3010,1834,-5343,257,15783,36010,33642,24315,19120,15659,10022,1228,-8240,-8086,6697,28247,47527,43177,14127,-9500,-15707,-15169,-7223,2837,9642,7841,-739,-2595,1931,8074,13002,11736,13660,6180,-5921,-13890,-6855,882,10965,27275,39818,35257,22682,9535,986,3730,4869,1355,-9402,11521,40869,36610,7951,-16131,-3284,5287,1255,-12351,-20659,-6386,6600,12271,7943,3415,-2248,-7709,-8801,-5964,-3581,-1308,414,-54,-1166,109,4036,9672,11830,12254,10745,8720,5664,4769,4677,-646,-13445,-12090,-11606,-11715,-12086,-5004,-8804,-5753,-3020,-1062,2279,115,-9074,-11620,-12983,-10833,-10801,-10663,-11088,-6124,-3836,3336,9799,7623,8662,13150,21229,20864,13369,2831,-9675,-18894,-13384,-13593,-10301,-7904,-2690,9732,11503,5036,-1366,-9060,-15669,-14428,-12047,-6752,-526,-1052,-2352,-2646,-8726,-10131,8599,25728,25082,14454,5773,5229,1132,-2585,2479,6714,2947,-12751,-9360,3170,3459,990,857,-17,6395,16151,11130,-2095,-6716,9988,21720,27363,23630,12418,4231,1311,-680,-2468,-692,-1554,-6960,-12048,-9248,1480,4238,-2845,-13618,-11674,-8239,-8438,-5077,9847,12569,-9556,-4489,9187,8692,1793,-3052,-13377,-13301,-4943,1830,6512,10219,15782,17631,12821,1700,-6641,-10805,-14411,-13821,-12171,-11563,-6167,-6127,-11125,-10891,-6794,-3330,1723,5851,-4828,-16629,-11248,1957,6960,5428,1051,-4250,411,720,-2263,-7436,-10564,-8634,-8047,-8816,-13779,-7223,4434,8559,3148,-2311,-10113,-5069,1503,7412,6424,-4900,-13495,-10732,-10173,-9932,-9613,-6030,3945,3617,2573,5364,3970,3707,3720,13155,24120,19979,12251,12197,10384,3152,-3844,-5520,-3902,-1235,-1000,-3821,-4368,-4089,-3331,-2137,956,12763,29029,32415,16339,3501,4843,11952,17435,13814,5556,2472,726,3972,5566,10736,14360,10717,9112,5713,880,1099,5735,10411,15795,3038,-7959,-6709,-8489,-10510,-1594,3205,5236,2102,-740,-3065,-2158,-4551,-9391,-8532,-749,4929,11826,12539,7756,-936,-7113,-12474,-14547,-9517,-10170,-8904,-2043,3022,4810,1030,-1142,-2571,-3488,-7819,-8236,-3541,2639,9209,14124,17993,10455,1979,-8255,-17252,-903,11683,10181,-1007,-15878,-3793,2164,-599,-7658,-13891,-15496,-13083,-2116,3545,1914,3226,-7489,-14823,-8953,-6271,-5524,-6820,-3802,4294,4748,4451,8835,12512,20791,24713,12273,8331,34283,58238,64090,42954,10676,-8414,-18841,-6798,-2109,-2735,-2897,-6107,-9752,-8639,-6211,-6228,-11064,-16388,-16834,-5669,8899,20346,23848,16941,1156,-8117,-1500,11213,13050,1172,-14675,335,13566,19887,19229,8724,-5649,-10652,-5114,-5698,-10386,-15606,-18067,-14482,-9077,1310,8393,5277,11374,15327,11539,-240,-9182,-9348,5862,15645,10039,-6527,-11870,-14293,-13361,-10259,-6216,-1740,-4543,-16537,-2850,10110,11839,10044,5602,3902,1585,1615,11241,16610,9361,-5634,-14812,-7826,-856,1667,3318,5959,-7144,-5160,-8460,-9521,-5238,2216,3718,-7565,-18644,-8994,-6202,31,12221,26756,22341,13610,9666,7468,7288,10511,14785,18188,16247,14461,7763,-4026,-13121,-12476,-8872,-10520,-12331,-13926,-14103,-13135,-9764,-1755,10561,15797,16802,12658,2620,-10114,-17324,-6577,2039,6095,-2103,-13774,-16863,-13559,-6372,-3184,-215,-805,1648,3316,2649,-2600,-10262,-12022,-8887,-3382,5868,8519,13459,16599,14927,12667,16415,4202,-6748,-2154,4915,8118,8913,5584,-1488,-8420,-14664,-16293,-16989,-11220,-5711,-1660,2690,6287,6025,4609,1430,4352,15002,26833,25662,11840,3239,17750,19319,14020,3691,-10229,-2150,10897,18002,13309,-2762,-20075,-9815,1600,6772,6509,1754,-3802,-7640,-7499,-5951,-4546,-869,9403,21346,20787,14451,4049,-12118,-9622,-4116,-5979,-2548,-46,-7117,-4662,-237,6191,13116,18102,2183,-2588,17299,31923,24468,11010,2204,-27,-2650,3686,6869,4652,15229,26148,27742,20978,11459,821,-11144,-15413,-21250,-15369,-9786,-4753,-5477,-13514,2280,25926,24163,17140,5796,-7889,-18795,-8583,-4261,-6858,-6177,-5231,-15056,-9167,-1342,10898,14866,17760,12617,13828,15105,1871,-5832,-5709,-300,3780,2263,12807,28618,15244,-6595,-8435,-1152,-1684,-7062,-6836,-3542,-2673,-4307,-11468,-7469,7409,19586,28421,28927,21111,6715,-11344,-9903,-446,7698,5963,7942,12090,12616,-2484,-8765,-2129,-7273,-13357,6277,31332,33920,22659,14181,2771,-4742,-11303,-18082,-13817,-15511,-7064,-1330,2847,2405,-2155,-5580,-10236,-12877,-5638,894,345,-4220,-13699,-10661,1425,5441,6470,830,-9416,-11393,-9626,-8540,-4702,-1650,4111,10789,6625,292,-8689,-6528,104,743,-10160,-17408,-16559,-10362,-7560,-6572,-7094,414,151,-13551,-2126,27430,36587,18930,1360,-9411,-7475,-953,2637,10265,12017,-1148,-6032,-4347,5151,20588,25687,16167,550,-11538,-15729,-2271,18006,34776,44228,36492,14375,-5235,-16693,-13474,-8749,-1816,10226,10173,7431,8416,6488,4163,-317,-8892,-13280,-12452,164,8320,7585,11273,20019,24537,16561,2694,-8228,-3307,14927,21025,17177,19220,20309,9790,-4142,-13051,-6771,8930,17158,10802,7949,2284,48,1966,-6179,-3746,-2941,-7433,-7312,2696,13098,14656,10441,3312,1147,12966,30715,30619,18965,8531,5084,6587,14841,23719,19348,675,-6914,262,5367,5235,738,-7806,-11022,-9297,-4498,-7201,-11642,-10540,-291,6698,7744,5720,-923,-8333,3621,10848,8003,-599,-5095,-2482,5004,13130,18856,11624,2026,10345,18652,17447,7111,-7212,-18010,-14007,-16429,-21927,-15103,-16005,-19650,-18664,-15850,-9113,-1063,8721,13420,14963,15050,7771,-312,-3305,-3378,-1931,-416,4899,12170,10812,8167,7912,10131,12890,7693,-5300,-4943,6327,6761,-396,2096,7869,22711,16249,4848,-4333,-7578,-14401,-14832,-708,1993,-5254,2626,3424,-8201,-3103,-4297,-10697,-10077,-4721,-5083,-2306,-2970,-7558,-5872,-3941,-6840,-10419,-7444,98,8594,5736,-7087,-10828,-519,5984,9075,13306,14762,3038,-9220,-11162,-14053,-13126,323,10955,7657,3450,2597,1115,-2305,-4842,-7089,-3833,453,-3797,-8987,-3114,6277,15280,16794,14235,9314,-1218,-10928,-11039,-3003,-2942,-8414,-8823,-8701,-8472,-10301,-5168,2973,-2342,-10601,228,22938,47951,52064,39502,20450,2877,-3096,-10423,-8671,9100,11469,1489,-9100,-14738,-11439,3901,12005,12651,6822,-1641,4315,7242,1136,-2959,-2365,-2977,4558,14438,8237,2260,-5167,-6678,-1376,6120,7916,1832,-3776,3022,9383,7901,6878,4211,-1481,-6080,-888,8076,11390,6338,4789,1455,-3710,-6734,-3466,1116,4033,1521,-3105,-3577,-8490,-13280,-4160,25430,41730,36600,22607,13252,7861,9493,16851,25486,23058,13542,-759,-11551,-5512,11926,8455,-12739,-4435,-5917,-3322,118,4410,2019,-6661,-13622,-15047,-9148,-13609,-13447,-7068,-3723,-5117,-10689,-16673,-11565,-3827,-373,926,-727,-1143,-926,6096,4999,-7094,-8304,-6490,-5625,-2977,1244,6708,10629,9239,-1155,-11912,-6264,-4223,-1202,6008,8045,5963,-2085,-5477,-3970,-1120,-1416,-10486,-15078,-3367,9332,11953,6963,-3698,-15629,-4886,6618,5861,-249,-5746,-5764,-545,-1310,-13558,3515,14930,21676,21037,17957,12772,9506,10207,-2238,-12102,7267,22793,28557,26462,23491,25871,16357,-1506,-6076,2840,4445,-4441,-1848,5175,-8029,-19715,-5786,966,1359,3624,3222,-2701,-7710,-5335,-3909,-3558,-9067,-5542,-7151,-12812,-8574,5254,21608,28506,25630,10859,-6869,-10487,-838,6135,7644,5772,3888,4641,6633,7996,8807,8780,8269,19932,22791,11134,-1990,-9402,-10582,-9845,-3605,3673,2554,5650,12039,3277,-6637,-14483,-17965,-19186,-17405,-13282,-5905,-3113,-6181,-7118,-6175,2565,13601,17387,12349,2531,-8585,-6937,-1495,17742,49133,69033,56560,18863,-3299,-12000,-9475,1744,113,-3294,-2712,2952,5122,6874,14658,22488,16470,6143,-6333,-12989,-10524,-10191,-12014,-15544,-4765,5693,-6941,-16247,-11199,891,7226,14706,22246,10210,-872,-9282,-6565,-1442,-1596,-6168,-3903,11133,18742,15220,6130,-94,-6956,-10758,-7515,-8397,-10523,-10629,621,12440,17162,11992,-3164,-10533,4249,20025,23291,27242,19663,20742,17785,13152,13986,11225,537,-5846,-9445,-4508,4178,8654,9151,421,-16309,5667,40613,52617,24615,-6881,-2347,12000,8221,-6617,-18752,-11151,-12515,-16140,-17693,-6250,4387,-5612,-15916,-18457,-16356,-11378,-5219,1729,3213,3091,1497,411,-5013,-9846,-7748,-4326,5147,10537,5857,-1208,5314,17203,20598,12280,1462,-3781,-3428,-3301,-5767,-7739,-12735,-15187,-12724,-8471,-13009,-9975,-8851,-5790,-2247,-3162,-11517,-8548,-6343,-9004,-11875,-9798,-7121,3790,7967,8391,6582,4017,-4179,-8760,-9301,-5328,0,15948,26163,32328,33173,29125,21162,14875,6379,-1713,-6503,-13385,-18033,-16262,-5752,4446,-512,-8181,1035,13709,29810,37207,23648,6754,-6786,-8205,-3797,-61,583,-1372,-2179,1442,2045,-5689,-13200,-17549,-7114,-378,5342,15932,24499,28485,18129,6357,2957,3491,545,-6910,-15007,-6028,10666,31590,18577,-4286,-15106,-17012,-8958,5254,19213,15283,3263,-707,3981,14668,20457,16723,14192,13354,7294,249,-476,152,60,547,-5842,-8126,-1657,5604,14485,24725,25278,24427,24494,20931,20843,16664,15146,13516,8171,5088,-2892,-12572,-12395,-5944,599,2794,2475,3190,5500,-761,-8379,-13117,-12578,-9350,-3315,-5166,-9377,-963,5886,9457,20570,48667,63521,59018,49740,33322,13421,-596,-7361,-5719,3072,15742,27747,44785,42802,31659,12164,405,-1540,8709,24223,29071,16819,-1339,-11336,-2754,7553,11354,3790,-3826,-8413,-16092,-12676,-7119,-3562,-4770,-7278,5546,22444,29063,17802,3461,-4642,-11275,-10363,-5410,-2898,-4577,-7185,-13366,-6867,5603,16911,21723,24528,18734,1328,-12337,-2753,6926,5771,-7808,-2518,20621,32376,25276,19552,11533,5692,6497,16525,34046,52455,52259,45691,25383,7082,-4402,-10439,-7281,4330,18044,13847,5450,-1296,-2915,-7302,-7078,-6413,-2971,-360,-3383,-5075,-6332,-7097,-7324,-3558,-3102,-2459,-9535,-11804,5487,9520,3172,-5352,-11568,-9638,-9473,-17938,-13882,-10028,-3010,4048,11207,17352,13219,3297,-3112,-6481,-7963,-12189,-4794,9024,23593,31185,24093,2713,-6396,432,11534,12475,2210,-6627,-9373,-9485,-8163,-5474,-3827,3056,14606,19120,26852,32041,26152,23553,26277,21212,9571,-6603,-15700,-9119,-5,10660,12960,-3266,-4797,6256,10937,8773,5210,2973,-285,-2153,-5278,-6772,-3943,-3987,-6764,-6470,-5728],[-8381,-12968,-6647,-74,5951,11862,17600,16194,11067,7448,-519,-2779,-380,7882,16537,12944,-852,-5590,696,8212,11747,12642,2528,82,-3563,-6904,-6092,-6874,-6876,-4533,-2070,6975,-1746,-10069,5879,16815,13091,-5573,-13008,-6920,4694,12597,9912,2805,-5314,-5338,-7189,-12864,-14718,-8333,-5345,-2941,-2525,-6807,-16233,-14169,-9002,-6291,1758,21517,47135,48204,15738,-7278,-2625,2216,1565,196,-1622,-6050,-10433,-7367,6608,28060,38263,27300,16309,11457,7558,13360,12020,-667,-10975,-14601,-17706,-18224,-12745,-6994,-2001,1234,166,1126,7846,9148,4632,1424,-2474,-6647,-7523,-9854,-14128,-15838,-12600,-4993,-3866,-3984,-2660,-3423,-4682,5767,18898,17873,4515,-8121,-13026,-11203,-5875,-2758,-808,-8034,-14933,-9538,-7073,-12763,-4230,4579,6304,-1342,-10199,-14186,-16113,-13048,-2253,12730,25505,29804,28216,20428,7885,16097,15346,8094,2327,-2605,3552,13752,16746,9671,7055,15280,21746,22574,23908,25808,14170,3717,-455,-1450,-1825,-4164,-3981,2872,9023,9879,5034,652,16250,33078,43203,52477,37800,13542,31974,22208,29937,60110,127420,242076,375533,478004,503357,386361,213868,67362,10071,15381,9944,-2494,-4223,-7993,-16528,-18090,-13395,-10819,-10432,-7055,628,4267,2848,-1223,-5003,-3832,6074,12107,15104,7125,6200,7232,8767,2691,3711,15954,14902,9881,12513,19345,30834,40156,45513,45215,33595,22405,9750,-3117,-8326,384,-210,-4814,-8831,-914,13927,26302,23825,17354,19218,22881,2935,-17572,-18255,-8770,-5486,2642,3658,4347,6384,17470,14549,4110,-6946,-15822,-10488,3338,4954,-6613,-11173,-9838,-9100,-7272,-10174,-15631,-15922,-11215,-10105,-18244,-13878,-10532,-9828,-9646,-17467,-16866,-9969,3347,16438,15281,16486,16661,1024,-12448,4376,10183,10239,4578,-4514,-11641,-3281,24761,18092,6888,6891,10882,19327,21595,14511,-301,-13557,-9174,-7944,-12323,-11352,-1669,6875,16924,21930,16636,2627,-3877,-678,1441,-300,-4041,-3866,-3738,-7676,-8686,5289,15688,15265,11902,12870,6293,1890,4167,3983,-100,-5107,-7607,-6156,-2121,-327,-3797,-7192,-6651,-3561,-1321,2371,-3811,-8024,-12525,-6962,10479,19128,16240,10646,4178,-2750,-7248,-5490,-5815,-1855,4608,8997,8645,2366,-6453,-5731,2196,2906,4522,9784,10463,12388,11021,8447,3871,-2527,-4807,-5862,-5078,-4111,-1473,-5893,-15357,-14443,-8683,-10435,-10260,-6881,-4241,-1633,-1796,4373,12897,29811,39877,34690,9570,-12636,-4763,16809,22218,9601,2857,-1856,-2423,1864,10436,2396,-1929,1913,3716,478,-1051,-693,-8091,-14879,-1857,10449,16226,22308,16398,8617,-1972,-9043,12032,25572,17368,-2010,-7668,4591,7671,5436,-2780,1191,16218,36186,36633,28298,22017,16658,9785,1116,-7251,-5878,8725,29546,48644,42645,12582,-10010,-15961,-14206,-6610,3069,9952,8271,-321,-2424,1618,7002,11843,13050,17830,9724,-3276,-13016,-8266,592,11660,29421,44080,40073,24859,7611,-1615,2696,4913,2332,-8573,10235,37920,35759,8636,-18757,-5034,4715,2549,-8971,-15012,-1072,10752,15526,10493,4286,-2916,-9469,-9952,-7023,-4350,465,4875,6536,5924,4022,4806,9864,11695,11094,10185,9517,8820,8500,8036,3285,-11610,-13760,-13936,-14929,-18109,-12898,-17172,-10993,-5689,-3077,430,-2088,-11663,-13022,-10858,-8102,-7842,-9492,-10071,-5134,-3810,2580,10687,9782,9599,11868,18616,17879,10076,438,-9664,-16723,-13564,-13877,-10093,-7688,-2880,9813,12347,4991,-2248,-9414,-14257,-13455,-10283,-4960,609,340,-11,-544,-7978,-10468,9249,26080,23605,10931,2348,2815,-336,-4100,2629,7411,3630,-11995,-11183,-51,731,-136,786,1561,8991,16635,9641,-2888,-11470,1410,11476,17116,16342,8880,2499,1065,773,443,1651,-118,-6212,-11397,-8580,1688,4112,-2794,-13735,-10966,-7246,-8602,-9549,2749,4832,-15094,-379,11426,9013,1235,-4017,-13582,-10901,-2857,3873,9079,12892,17680,18412,13261,2150,-6170,-11296,-15532,-12731,-11146,-10427,-6323,-7301,-11786,-10631,-7200,-4249,396,3762,-6642,-17459,-10265,3893,10137,7990,2851,-2418,1049,651,-2663,-7855,-10444,-8039,-7994,-10219,-15616,-5030,6842,10881,5240,218,-5931,-5593,283,5840,4837,-6025,-13254,-10185,-9798,-9571,-9151,-7188,-1407,-3752,-576,3232,2492,2805,3027,11746,25526,23415,15510,14167,10064,2465,-3066,-3420,-2141,415,-394,-4466,-5430,-6169,-6298,-4581,46,13082,28552,29985,14990,2950,3907,9441,14276,11669,4437,1882,444,3903,4562,8742,13671,11529,10247,5327,-1397,-4276,140,6320,10821,5352,-6279,-7338,-8781,-9563,-2545,1965,6864,5151,1641,-3269,-3037,-4963,-9394,-9612,-2303,2747,9290,11446,8064,-236,-6698,-12566,-13028,-8215,-8724,-9611,-2131,3074,4536,1715,-523,-3452,-4594,-8018,-7726,-3530,2594,9339,13584,15009,6959,-750,-10757,-14571,908,11781,9175,-2138,-13653,-1865,3186,-481,-8093,-14812,-16777,-12535,-2132,3422,3450,7452,-3435,-13656,-10428,-8296,-7000,-7093,-3670,3597,2244,895,4528,6568,12395,13777,2214,9203,38852,60189,65124,45317,12845,-7000,-19726,-8387,-2918,-3625,-4104,-8186,-13138,-8721,-4615,-4714,-10074,-15994,-17624,-5656,8928,21384,25381,17160,-528,-10238,-2705,9087,11705,1287,-14848,-1161,9450,17883,18795,8682,-5917,-10987,-4835,-5727,-11213,-16568,-18759,-17098,-10189,798,7589,3895,10035,14324,10722,-951,-10264,-8763,7908,16660,8517,-8552,-9006,-10327,-8223,-5498,-1967,1032,-4877,-16024,-4487,8106,13390,13607,8289,4498,-761,-3097,6828,12788,6415,-7764,-15318,-6058,1798,4934,7557,13913,1517,-2153,-7247,-8648,-3938,3473,4024,-7492,-17408,-10020,-7561,41,14275,31559,25805,15475,10701,7705,6662,8249,8819,10599,11732,13087,7668,-4455,-12481,-11923,-8934,-11476,-13899,-14712,-13395,-11788,-9075,-1476,6416,9188,10502,11343,6371,-6402,-15730,-6366,1921,5340,-3304,-13693,-13931,-10058,-5320,-2744,1094,2082,4465,3840,1945,-3772,-13587,-16639,-12922,-6654,3493,8844,15992,19899,17079,13572,15609,2820,-6372,-904,7076,10371,10333,6050,-952,-8373,-14800,-16282,-17339,-13823,-7977,-3475,791,3829,2458,892,-1173,1656,11354,21365,20201,9747,2423,15550,16356,10991,1406,-11195,551,15090,21807,13102,-5445,-21525,-8015,3622,9229,9164,4457,-2126,-6248,-6329,-5463,-4290,-2055,8445,21562,21452,14948,5698,-10058,-11168,-5752,-7790,-4933,-971,-7371,-4143,556,7301,14965,21904,6394,-4383,11587,22263,22977,15490,8426,4657,-488,4746,7485,5015,16157,28849,30507,23247,11557,-1603,-12800,-14824,-19672,-14563,-7837,-2959,-5695,-14482,8118,33040,30985,21590,8393,-7418,-19052,-7947,-1719,-669,512,228,-11488,-9701,-1936,10345,18113,23976,18655,17252,16697,2514,-5988,-6199,-507,2571,-1256,7837,26343,17543,-2315,-8529,-4821,-5062,-8712,-7704,-3829,-2127,-3206,-10420,-4249,11939,22146,29578,30343,23310,8797,-10409,-10470,450,10273,8736,9394,12423,13433,-1028,-7456,-2973,-8096,-12359,7263,32234,37709,26551,15634,2767,-5741,-12788,-15502,-11910,-15042,-8250,-1850,3823,4119,-1100,-5666,-10838,-13363,-6350,-915,-1802,-5747,-15010,-10403,1548,6576,9501,2744,-9246,-8266,-4571,-6927,-5276,-3006,1637,7618,4468,-48,-7828,-5929,1324,3883,-6709,-15821,-17177,-10535,-6289,-4387,-4668,2020,230,-14370,1207,33681,38184,18749,2180,-8008,-7262,-1433,2119,11175,14365,1457,-4493,-4612,4749,20768,25726,15532,-643,-13304,-13062,-3741,11623,23027,31708,29944,13171,-4839,-16085,-12856,-6694,3898,18891,20489,15654,16324,12795,8046,900,-8248,-12192,-11805,-2246,3535,3738,7959,16301,21489,14516,1683,-9620,-4907,12442,17260,13323,15166,16818,10492,-282,-7925,-5954,7105,13051,8177,6747,2524,6096,9999,-1876,-3404,-5879,-10430,-7008,4203,13970,15012,11618,5311,3301,14750,29328,28580,17694,7656,4072,4704,12295,22303,21059,1318,-6514,2475,7318,5965,693,-7605,-8858,-5088,714,-3458,-9902,-11059,-2605,4073,4532,3361,-745,-6043,4498,11537,8341,-1018,-6512,-3602,6692,16416,21607,14261,4595,9841,19290,18297,7042,-7697,-17406,-13555,-16068,-19757,-12535,-12475,-15363,-15685,-13567,-7794,-1239,7241,10999,11708,12291,5979,-687,1552,2130,-320,-980,2391,9653,9829,7901,7240,10442,15015,9600,-4956,-4898,6921,9080,2731,5067,9439,21931,15559,4176,-3812,-6756,-14499,-13280,2258,7224,1891,10242,7712,-10275,-5309,-4076,-10904,-11824,-4961,-3069,-979,-4375,-10223,-8240,-4676,-6015,-8675,-5418,1824,9393,3359,-8919,-11484,-352,7045,10795,15122,15586,3508,-9500,-13470,-18730,-19126,-4694,7505,6948,5499,6105,3485,-1603,-5073,-5768,-1561,848,-5144,-12216,-4373,6043,14908,15481,12550,7861,-2511,-11283,-11848,-4647,-3312,-7961,-9028,-11631,-12965,-15452,-10588,-1118,-3619,-9454,1322,27786,56316,62790,51412,30531,13898,8348,-3293,-9714,7314,8257,-1160,-10707,-16378,-12708,4616,14559,13450,3785,-11584,-3543,3644,775,-434,-1324,-6302,152,11994,8658,1652,-6029,-7117,-911,6370,7921,2145,-4028,2607,10391,11036,9668,7063,1552,-4094,-823,7371,11715,6747,4425,-634,-6480,-8954,-5278,-585,3142,1806,-1981,-2023,-7975,-13363,-4756,22053,33509,25404,12861,7785,4849,8145,16952,26224,23982,14653,285,-10212,-5026,13372,14580,-11854,-10813,-10478,-7309,-2367,3501,3634,-4178,-11666,-13503,-8240,-12800,-12789,-6028,-2298,-3903,-9670,-15909,-13334,-6144,-3205,-1926,-3282,-865,1509,7980,5172,-7238,-7049,-4188,-3962,-2566,902,5469,8986,8033,-1754,-11288,-6123,-4633,-4135,2822,6072,5706,-886,-3881,-2720,-927,-3163,-13012,-13545,-2407,8188,9925,5646,-4688,-15532,-4226,7527,5897,-1835,-8682,-9620,-5457,-7675,-17911,4543,15458,23747,25672,22255,14860,10478,10033,-1994,-8198,8946,22820,27004,22701,18139,19392,12506,-2890,-5267,2245,905,-6799,-81,6273,-6973,-19444,-4946,3247,2175,365,-882,-5470,-9003,-5607,-3433,-2412,-8675,-8373,-9399,-13819,-8033,6874,25114,33162,29739,13906,-4999,-9544,-586,6051,7224,5242,3157,2630,2429,5307,9172,7457,3338,12082,17598,9287,-1673,-7784,-9471,-7928,-1723,4346,1433,3829,12784,5366,-4301,-12440,-17031,-17625,-15511,-13278,-5656,-203,-2657,-4453,-3676,3379,12879,18448,13277,2353,-9882,-6983,-2951,15366,46851,68129,57243,21133,-87,-8161,-8961,2120,2323,-334,-1511,1605,1691,3552,11999,21297,17837,8230,-5128,-13089,-10725,-8947,-9253,-10867,2455,8929,-5183,-17229,-8896,2570,9217,19685,28295,14005,1042,-11777,-8976,-2567,-1415,-4507,-2213,12766,20927,18461,10501,3094,-5468,-12767,-9738,-10372,-11781,-14085,-2824,7848,10295,4450,-7944,-13539,2827,19264,23066,28535,22404,25093,21961,17386,17777,13216,488,-6506,-9652,-4715,3365,7361,8275,519,-15434,4461,37995,51709,25056,-5733,-2213,12082,9593,-5536,-18488,-10402,-10662,-15157,-16155,-4398,9797,2731,-8858,-14965,-17152,-14175,-7802,-857,372,1173,1097,1014,-5222,-11549,-9954,-6699,2221,7531,3778,-1097,6641,18509,19945,11316,1751,-2083,-943,-837,-4260,-6487,-12003,-15872,-14918,-9170,-12429,-10109,-10052,-6901,-2839,-3549,-11702,-11275,-11595,-15691,-14884,-9615,-6014,3895,5881,5783,4399,2199,-5216,-8508,-8111,-5464,-959,14630,26252,33015,31708,25202,17527,13907,6185,-824,-4532,-11391,-15207,-12091,-2347,7920,3057,-8788,-3345,9872,25147,33311,19538,1740,-12616,-9613,-2091,1692,2484,-241,-1935,1064,475,-6812,-15787,-16334,-5511,119,4872,12399,17166,21674,14430,4961,3611,4566,1192,-7438,-16275,-5043,12295,32782,20453,-2618,-14011,-16508,-8914,5018,19048,16473,4780,-986,857,9170,16104,14816,11889,10069,3855,-2861,-2849,-1288,-1826,-1825,-6450,-6187,1695,10471,20323,29044,26806,23319,21155,16746,17492,14992,14337,12457,6197,3153,-4631,-14621,-13477,-7290,-1549,-602,-1768,-1693,1657,-2869,-9182,-13121,-11665,-7706,-1519,-4514,-9482,-887,5348,8472,20031,46878,59053,53675,43758,28232,11922,380,-6036,-6295,2382,14521,23177,37646,36925,27065,10061,233,-263,9044,23797,29581,18756,-224,-9796,-1287,10536,17748,10385,-772,-9348,-17730,-10534,-4384,-1486,-4217,-8623,4453,21658,27523,15906,1483,-5376,-10989,-11090,-6052,-3063,-5316,-8615,-15457,-5524,5703,15698,20283,24100,19271,1562,-12259,-2595,7662,7167,-6439,-3932,15448,25074,21347,19708,11573,5043,5320,14311,29793,49922,50873,42104,21894,3952,-5625,-9887,-7186,2896,14368,6795,-1298,-5408,-4844,-7374,-5451,-3850,-6156,-6916,-9013,-9288,-9552,-8239,-6614,-4028,-6158,-5149,-8235,-8805,824,2050,-2316,-8190,-12562,-9940,-10263,-18723,-12861,-9483,-3881,2898,11456,19576,16049,6221,-616,-3828,-4923,-10629,-7355,5667,21798,32706,26192,3838,-4543,2624,12916,13723,3528,-5903,-9410,-10386,-9549,-6213,-4127,4690,15907,15828,23187,31768,26033,22391,24723,20345,7518,-8837,-16494,-10036,-1433,9023,10067,-6779,-4464,6802,10870,7816,4132,2390,-935,-3886,-8096,-9916,-6972,-5385,-7208,-6217,-5784],[-7947,-13052,-6910,-770,4626,9123,13228,12524,9006,7100,-444,-2906,125,7968,16623,12177,-1177,-4347,2756,10441,14959,17997,8128,3219,-2602,-7861,-7971,-7873,-7269,-4520,-2499,4601,-2721,-13823,3764,15762,13721,-5902,-13618,-6242,5358,13112,8863,366,-4376,-1794,-5080,-12069,-14235,-7373,-3483,-718,-911,-6538,-17415,-15277,-8608,-5116,2019,21134,47605,52912,22022,-4767,-2927,1623,962,-751,-2854,-6685,-10069,-7229,6746,27646,36566,25757,14244,9366,5485,10732,8665,-3071,-12505,-15061,-18355,-19036,-12220,-5577,-730,1645,201,816,8049,11323,7706,4870,1059,-4614,-7472,-10340,-15278,-17097,-11760,-5899,-5993,-4969,-2359,-2451,-3887,5342,18696,18411,5463,-7098,-12156,-9235,-3826,-1031,968,-5909,-15350,-10180,-6899,-13716,-4480,4393,5318,-2342,-8926,-11898,-14714,-11687,-1620,11361,22361,27025,28564,25733,15081,19971,16156,6902,-891,-5938,2677,14111,17514,11463,11547,22174,28896,28491,28945,25424,9351,-342,-3466,-3782,-3254,-5183,-5628,874,7861,9234,4261,890,19277,38830,51249,57914,37179,11032,32691,27120,32068,61351,137407,273228,426923,529352,531899,387842,201741,59375,7319,11002,6409,-3176,-2750,-6026,-15163,-19960,-15630,-12265,-10884,-6420,2194,5434,2793,-2635,-6343,-4908,3939,8355,11752,6658,7814,7312,5895,-369,1306,14527,14874,9591,12058,19405,28133,32228,33493,31307,20047,11920,4338,-2014,-2899,5279,3332,-2101,-4972,2796,17337,29423,25130,16824,19204,21481,904,-17493,-18460,-8712,-6578,1062,3309,4531,5966,17640,15161,4288,-7252,-16062,-8258,5509,5787,-5800,-10631,-10097,-10286,-9078,-11404,-14788,-17387,-13248,-11765,-20440,-12260,-8454,-7596,-6848,-13438,-17871,-12405,-240,11515,12793,15472,16796,1641,-11799,4432,10723,10994,4914,-4640,-11977,1847,29681,20354,7794,6529,8783,14809,15896,9900,-2819,-16553,-10351,-8673,-12093,-7593,1503,9281,18444,22847,17290,2381,-6171,-3548,-800,-1261,-3818,-2555,-2641,-8019,-4991,11637,20222,19402,20230,22022,12441,5277,4605,4315,663,-4314,-9134,-9236,-3993,-903,-3700,-7249,-8874,-9218,-2734,2005,-6081,-10805,-14017,-6933,8917,15954,13739,9595,4875,600,-1517,318,-1765,-3219,2388,8149,8778,3052,-5811,-4999,3946,5839,7047,10797,11268,13329,11331,7372,2224,-3927,-7772,-8819,-6638,-5683,-2535,-5483,-15169,-14341,-8680,-10621,-11015,-8461,-6750,-4492,-3307,5494,18256,38777,50233,42531,13790,-10973,-4365,14296,21535,10735,4086,-762,-1346,2792,10444,2922,-1937,762,2401,-978,-2565,-2187,-9259,-12379,1752,13817,18405,24216,17248,7842,-3350,-6201,13806,23587,15095,-3445,-5520,8758,12706,9215,-192,2011,16201,35086,38327,31526,24351,17206,9131,494,-6813,-4314,9813,29215,47594,40604,10972,-9965,-15327,-13222,-6019,3293,10260,8762,234,-2101,1410,5901,10530,14218,20861,12401,-1172,-11856,-8759,1189,12690,31196,47455,44403,27051,6102,-3710,1582,4742,3041,-7746,8557,32636,32248,9021,-14948,-5966,4471,4096,-4616,-8267,4976,15146,18991,13829,6092,-3197,-11269,-10502,-7479,-4539,2674,10030,13954,13884,8440,4839,9331,10885,9484,9111,9518,11122,11165,10087,6684,-9717,-15362,-16039,-17556,-20683,-14121,-19644,-13514,-7152,-4797,-1748,-4695,-13780,-12974,-8561,-5626,-4817,-7647,-8351,-4199,-3610,1897,11132,11530,10330,10409,15613,14678,6809,-1545,-8500,-13253,-12556,-13620,-9205,-6772,-2626,10032,13194,5280,-2551,-8830,-13021,-12778,-8345,-2863,2454,2752,2945,1679,-6997,-10470,9447,25023,20862,7159,-611,1053,-1380,-5684,3034,9127,5152,-10176,-12674,-3168,-1675,-984,904,3561,11871,16776,8161,-3053,-12670,-7353,195,5222,7695,4497,75,531,2356,3558,4050,1391,-5300,-10685,-8006,1663,3816,-2613,-13551,-10229,-6076,-7816,-13518,-4297,-3448,-14886,4309,13817,9569,1019,-4482,-12100,-7906,54,6641,12214,16194,20162,19673,14219,3129,-5442,-11630,-15285,-10506,-8503,-8225,-6187,-7981,-11744,-9957,-7184,-4623,-297,2152,-7951,-18096,-9028,5953,13308,10455,4630,-516,1920,790,-3044,-8323,-10020,-7051,-7585,-11214,-15507,-2575,8969,12747,7234,2870,-1382,-4980,-1195,3923,3091,-6837,-12401,-9483,-9068,-8127,-6979,-6850,-5190,-8643,-3086,1457,1264,2114,2712,10858,27208,27397,19631,16714,10132,2513,-1319,-1184,-543,1992,279,-4746,-5898,-7697,-9003,-6978,-946,12228,25902,25548,12782,2231,2721,6632,10965,9682,3561,1441,186,3751,3359,6304,12211,11868,11259,5591,-920,-5309,-3147,3279,6323,6816,-4231,-6660,-8099,-8444,-3522,389,7962,8065,4121,-3160,-3655,-5279,-9260,-10320,-3201,1806,7838,10993,8888,905,-5963,-12540,-11533,-6400,-7017,-10256,-2851,2255,3779,2358,885,-3019,-4778,-7325,-6859,-3454,2447,9101,12032,10870,3297,-3308,-12639,-12018,2380,11372,7885,-2822,-10556,149,4091,-284,-8195,-15331,-17755,-12016,-2244,3235,4652,10385,255,-11910,-11507,-10132,-8300,-7080,-3147,3220,-10,-2437,409,1019,4612,3644,-8412,9941,40516,57980,61739,44856,14299,-5775,-19945,-9834,-3495,-4055,-4947,-9722,-15989,-7159,-2344,-2593,-8222,-13962,-16245,-5997,7854,20985,25680,16531,-2792,-12836,-4203,6390,9957,1452,-14908,-2831,5503,15524,17742,8116,-6403,-10506,-3990,-5358,-11816,-17139,-17675,-18471,-11010,183,6618,2574,8713,13324,10067,-1370,-11127,-8117,9736,17198,6745,-10230,-6382,-5851,-2074,711,3392,3727,-5327,-14935,-6506,6051,15491,17871,11529,5220,-3022,-8111,2356,8874,3390,-9745,-14346,-3861,4796,8365,11965,22339,12500,1711,-5672,-7712,-3072,3777,3286,-7765,-14780,-10225,-9002,-114,16317,36376,29143,17206,11537,7667,5632,5514,2628,3937,8264,12404,8453,-3700,-11254,-10477,-8403,-12123,-14972,-14600,-12435,-10181,-7264,12,2852,3317,5168,10465,10334,-1472,-12250,-5811,1636,4205,-4707,-13087,-10532,-6475,-4253,-2498,2629,5993,8074,4587,1122,-5033,-15215,-15715,-13666,-8348,1392,8778,17805,22414,18816,14686,15377,2314,-5815,-38,8748,12308,11471,6271,-634,-8281,-14347,-15339,-16127,-14644,-10087,-5474,-1300,1302,-910,-2677,-3728,-937,7817,16156,15448,7701,1342,12386,12550,7567,-1151,-11699,2904,18522,24463,11893,-8269,-21080,-6353,5396,11418,11564,6823,-900,-5304,-5444,-5155,-4150,-3325,7183,21466,22158,15855,7442,-7802,-12487,-7341,-9473,-7738,-2292,-7615,-3514,1289,8231,16623,25698,12222,-4271,4810,11680,20144,19662,14918,9365,1575,5624,7742,4860,16268,30887,32892,25099,11070,-4093,-14420,-14247,-17305,-12661,-5391,-960,-5733,-14338,12427,36714,35202,24750,10366,-7508,-19297,-7334,1037,6110,7588,5245,-8474,-10451,-2823,8990,20439,28894,23990,19947,17611,3497,-5604,-6994,-1417,598,-4524,3977,23527,18835,722,-7807,-8220,-8124,-10139,-8261,-4220,-1917,-2570,-9756,-2032,14366,22053,28192,29912,24417,10360,-9562,-11139,888,12114,11051,10635,12352,13869,478,-6245,-4081,-9089,-11796,7147,30928,39102,28848,16069,2189,-7054,-14226,-13214,-9623,-13417,-9549,-2703,4087,5043,-572,-6207,-12146,-13909,-7060,-2791,-4130,-7514,-16374,-9740,2036,7819,11738,3898,-9416,-5970,-902,-5714,-5992,-4395,-746,4635,2475,-337,-7004,-5543,1842,5986,-3626,-14233,-17422,-10654,-4833,-2264,-2516,3444,152,-14823,4434,38615,38068,17874,2786,-6656,-7354,-2407,1353,12042,16731,4442,-1534,-3097,5483,20890,24967,14392,-1898,-15122,-10759,-4558,5264,11767,19537,23158,11817,-4324,-15256,-12595,-4946,8788,25663,29184,24461,24801,19691,12327,2345,-7343,-11107,-11446,-5109,-1288,303,4836,11976,16960,10899,-153,-11399,-6937,8769,11869,8203,9981,12403,10554,3130,-3323,-3878,6064,9510,5744,5575,3077,12248,16778,2461,-2198,-7479,-13172,-6619,5219,13754,14205,11791,6857,5199,15834,26596,25345,15635,6317,2969,3342,10671,21351,22628,1422,-7215,3603,8447,5989,297,-7109,-6235,-277,6182,30,-8464,-11807,-5000,1681,1488,1144,-412,-3796,4157,10746,7620,-1963,-8202,-4709,8070,18381,21695,14828,6725,8515,18675,18069,6432,-8412,-17118,-13453,-15826,-17542,-9491,-8501,-11205,-12391,-11341,-7004,-2125,5112,8021,7768,8502,3511,-152,6892,7912,1613,-1617,-194,7047,8582,7437,6589,10605,16885,11051,-4875,-5117,7126,11210,6110,7899,10472,19245,13516,2925,-3551,-6569,-15171,-11981,4714,11881,8745,18092,11671,-8670,-7439,-4027,-11114,-14127,-5644,-1820,123,-5390,-13051,-11060,-5801,-5150,-6466,-3203,3479,9787,969,-10636,-12367,-586,7502,11714,15896,15468,3620,-9844,-16090,-20171,-15847,-8909,4014,6385,7963,9353,5164,-1289,-5332,-4421,182,790,-6750,-15222,-3952,6565,14436,13698,10677,6406,-3688,-11529,-12737,-6551,-4004,-7713,-9298,-14541,-17506,-20435,-15548,-5035,-4917,-8494,1754,30941,61731,71260,62939,41900,26139,18360,2579,-9428,5210,4757,-4135,-12032,-17126,-13804,5642,18088,16271,5309,-14601,-12060,-862,163,1643,-75,-8450,-3642,9877,9608,1277,-7061,-7838,-696,6326,7687,2204,-4450,2259,11480,14045,12182,9665,4480,-2077,-785,6188,11388,6795,3717,-2977,-9087,-10865,-6875,-2302,1947,1866,-882,-709,-7605,-13604,-5759,17613,24614,14930,4286,2802,1494,6033,15822,25424,23479,14781,898,-9126,-4846,13975,19785,-6830,-16258,-13279,-11470,-4854,2172,4480,-2141,-9686,-11393,-7424,-12358,-12527,-5424,-1160,-2798,-8735,-14942,-15550,-8851,-6165,-4841,-5612,-403,3648,9027,4387,-7903,-5852,-1953,-2420,-2325,60,3504,6467,5820,-3178,-11052,-6308,-5572,-7609,-939,3625,5273,606,-2014,-1310,-444,-4136,-14427,-12567,-2068,6433,7429,3863,-6121,-14552,-3084,9228,7108,-1767,-9651,-11931,-8996,-12295,-14844,4096,15036,24914,29412,25683,16420,11048,9630,-928,-4386,10104,21925,24444,18239,12483,12443,8020,-4049,-4196,1546,-2524,-9249,-552,5214,-7008,-19079,-4452,4571,2582,-3277,-5400,-8629,-10740,-6430,-3571,-1803,-7470,-11191,-11762,-14384,-7374,8442,28418,37086,32953,16459,-3228,-8664,-597,5521,6245,4176,1973,40,-2491,1861,8667,5789,-1077,4289,11116,6717,-1654,-6189,-7681,-5791,174,4783,118,1595,12527,6723,-2490,-10531,-15138,-14748,-13197,-12749,-5201,2382,757,-1916,-1611,3812,11182,18927,13804,1771,-11563,-6240,-3625,12963,43655,65707,57273,23976,3276,-4395,-6836,3111,4595,2337,-560,-333,-2166,-120,8947,19538,18833,10528,-3330,-12314,-10214,-7132,-6086,-5582,9436,10841,-4189,-17700,-6815,3651,10426,23882,33250,17354,3046,-13579,-11806,-4077,-1550,-3270,-1153,12930,21550,20592,14538,6157,-3772,-14170,-11871,-12103,-12429,-17459,-5742,3878,4511,-1746,-12135,-15645,1813,18543,22587,29229,25053,29806,26562,22414,22609,16018,1033,-6588,-9349,-4675,2451,5697,6913,136,-14962,3087,34052,48324,24195,-4645,-1646,12028,10695,-4334,-18083,-9969,-8720,-13520,-14502,-3024,14396,11760,-296,-9150,-15598,-16875,-10435,-3320,-2236,-717,536,1445,-5268,-13082,-11950,-8331,676,6128,3540,330,8374,20045,20070,11612,3033,-19,1510,1531,-2741,-4763,-9825,-13488,-12402,-9669,-11398,-9529,-10936,-7801,-3245,-3830,-11261,-9863,-10351,-12229,-14963,-8685,-4285,4500,4275,3365,2157,252,-6381,-8305,-7107,-5678,-1521,13500,26142,33168,29753,21319,14244,13353,6770,1042,-1857,-8605,-10820,-7603,1094,11059,6783,-6240,-6819,6362,20557,28899,14934,-3359,-15594,-6858,537,3569,4480,935,-1664,720,-768,-7093,-17178,-14362,-4545,263,4107,8451,9708,14080,9693,2882,3924,5401,1682,-7923,-14853,-3081,14599,34113,22850,-280,-12559,-15707,-8745,4710,18546,17180,6104,-966,-1608,4132,11641,13042,10258,7723,1193,-5584,-4903,-2236,-3391,-4231,-7753,-4882,4215,13946,24533,31910,27471,22112,18753,14222,15585,13934,13633,11201,4052,1191,-6150,-16042,-13760,-7973,-3062,-3194,-4910,-5106,-673,-3489,-8690,-12046,-9485,-4770,1326,-3251,-9197,-536,4841,7446,18860,42960,52134,46724,37226,23494,10583,1546,-4278,-5879,2436,13369,18470,30161,31258,23351,8635,162,-148,6493,20365,27698,19669,1131,-7952,480,13493,24013,16746,2240,-9946,-15900,-7816,-1123,991,-3222,-9394,3727,20469,24911,13374,-303,-5441,-9661,-10460,-5690,-2269,-5107,-9097,-14740,-3826,6269,14955,19353,23874,20089,2659,-10943,-1237,9574,9832,-3633,-4955,9846,17708,18091,19743,11635,4843,4971,13121,26665,47294,49228,38830,19474,2559,-4448,-7435,-5750,2417,11301,1021,-6491,-8559,-6265,-7212,-4124,-1278,-6750,-13490,-14751,-13518,-12025,-7906,-4765,-3399,-7808,-4813,-3291,-3384,-2716,-3719,-6000,-9926,-12644,-9585,-10357,-17816,-10723,-6840,-2629,3009,11943,21208,18437,9641,3033,220,-854,-7823,-7805,3465,20306,33908,28181,5564,-1901,5420,14450,15141,5357,-4469,-8805,-10536,-10229,-6161,-3584,5885,16217,12153,19377,31016,25913,21381,23641,20426,6001,-10534,-15815,-9960,-2073,7940,7651,-8957,-2912,8251,11466,7252,3259,2157,-913,-4765,-9923,-11222,-9817,-6296,-6523,-4919,-4892],[-7056,-12411,-6612,-948,3761,6864,9286,9124,7271,7172,857,-1609,1588,8570,16764,11687,-651,-2185,5339,12514,17200,21994,13008,6293,-1122,-7743,-9406,-8536,-7212,-3992,-2322,3429,-2105,-14761,2023,14425,14288,-5841,-13295,-4558,6686,13790,7946,-1488,-1349,2730,-2359,-10591,-13241,-6306,-1506,1745,919,-5997,-17971,-15649,-7850,-3790,2541,20639,46495,55267,28103,-1638,-2493,1725,1403,-369,-3357,-7013,-9504,-6915,7032,27093,34718,24431,12535,7632,3785,8416,5715,-4888,-12694,-12595,-16494,-18421,-11158,-3656,987,2406,628,803,8523,14042,11414,8820,5047,-1894,-6689,-10239,-15777,-17404,-10601,-6400,-7400,-5397,-1892,-1472,-3155,4283,16731,17586,6238,-5549,-9982,-6231,-1276,739,2509,-3685,-14841,-11098,-7309,-14855,-3771,4692,4398,-3463,-7421,-9165,-12724,-10159,-469,11095,20910,26248,30431,31435,22472,23367,16632,5720,-3777,-8448,2279,14016,17288,12565,15605,29073,37024,35599,34652,24927,4886,-4976,-7091,-6523,-4889,-6237,-7249,-1298,6350,8331,3422,1795,22619,43820,57552,59972,34496,8427,32168,27791,26506,51479,133529,286722,455498,553911,534263,370021,180424,49287,4894,6308,3053,-3082,-991,-3537,-12733,-17951,-17826,-13981,-11387,-5818,3518,6233,2447,-4129,-6688,-4592,3630,6712,9844,6775,9501,7490,3100,-3147,-558,13315,14941,9413,11567,19235,25350,25462,23474,19518,8469,3195,574,208,2320,9695,6209,178,-1116,6651,20531,31976,26102,15682,17889,18704,-1270,-17259,-18119,-8526,-7283,-247,2941,4665,5497,17286,14792,3643,-8119,-15260,-5283,7780,6499,-5015,-10158,-10404,-11407,-10541,-11907,-13325,-18080,-13921,-11060,-17504,-10661,-6530,-5573,-4358,-9569,-15012,-13343,-2929,7452,10415,14122,16587,2746,-9043,4678,10928,11219,4775,-5090,-12145,8564,34451,22693,9123,6254,6559,10101,10483,6011,-4566,-19001,-11014,-8954,-10694,-3346,5204,11894,20101,23920,17966,2294,-8566,-6667,-3338,-2727,-4228,-1843,-2011,-8220,-436,18120,24186,22768,27135,29937,18527,8535,4511,4415,1535,-2898,-9465,-12820,-6471,-2213,-4450,-8144,-10515,-13443,-4174,786,-8482,-13205,-14771,-6977,6911,12130,10731,8301,5668,4329,4086,5400,2714,-2889,75,6822,8490,3365,-5477,-4567,5308,8584,9508,11533,11466,13195,10613,5642,203,-5759,-11678,-11438,-7981,-7718,-4595,-5884,-15257,-14080,-8435,-10381,-11848,-10266,-9384,-7558,-5595,5301,22024,46544,60440,50379,18235,-8975,-4339,10726,19514,11364,5169,277,-258,3938,10965,4031,-1280,105,1036,-2727,-4206,-3865,-10728,-9922,5236,16842,19949,25041,17371,6544,-5075,-3894,14359,20457,11889,-5284,-2957,12698,17404,12536,1907,2324,15472,32704,38312,33322,25488,16822,7678,-995,-7268,-3686,9702,26999,43943,36508,8627,-10129,-14815,-12744,-5887,3113,10209,9001,618,-1973,948,4455,8818,14773,22178,13715,-53,-11142,-8534,2149,13528,32167,49398,47587,28807,4715,-5656,114,4087,3193,-7338,6122,25207,26240,8687,-11599,-6407,4171,5421,-225,-1553,10637,18738,21645,17050,8181,-3591,-13659,-10639,-7584,-4416,4794,15053,21128,21329,12326,3750,7850,9311,7359,7354,8556,12153,12207,10083,8425,-8247,-16417,-16906,-17511,-15303,-9326,-13150,-12230,-7752,-6489,-4623,-7958,-14937,-11944,-6915,-4012,-2332,-4768,-6240,-4045,-3829,790,10691,12378,10415,8429,11898,10894,3169,-3513,-6788,-9762,-11072,-13262,-7953,-5689,-2479,9865,13537,5439,-2726,-8045,-12317,-12375,-6505,-1024,4215,5282,5650,3361,-6323,-10473,8761,22167,16636,2952,-3429,-377,-2235,-7756,3405,11885,7360,-7748,-13203,-5924,-3822,-1895,813,5446,14382,16151,6366,-3202,-9928,-14277,-10615,-7028,-1583,-801,-3407,-735,3608,6381,6057,2437,-4765,-10511,-8091,954,2988,-2662,-13362,-9973,-5294,-6803,-16002,-11126,-11638,-8955,8659,15797,9964,833,-4629,-9952,-4817,3475,10022,15751,19841,22877,21139,15397,4228,-4840,-12134,-13979,-8127,-5510,-6017,-6228,-8567,-11581,-9420,-7087,-4921,-923,464,-9234,-18904,-8072,7497,15838,12308,5944,1018,2530,642,-3880,-9268,-9572,-5988,-7130,-12131,-14283,-549,10375,13765,8723,5196,2830,-3557,-3253,1355,1019,-7534,-11511,-8972,-8287,-6129,-3952,-5074,-6884,-12106,-5486,-342,-148,1186,2231,9995,28819,31785,24455,19665,10557,3228,918,672,421,2911,514,-4978,-6126,-9017,-11632,-9729,-2560,9827,21032,19332,9507,1018,1070,3511,7598,7741,2678,882,-332,3199,1641,3156,9660,11366,11765,6083,957,-2836,-3438,1364,3225,6984,-2716,-5697,-7155,-7445,-4692,-1875,7861,10219,6151,-3162,-4375,-5841,-9301,-10914,-3839,1805,7384,11074,10065,2352,-5053,-12672,-10453,-4717,-5606,-10637,-4407,456,2456,2751,2701,-1156,-3638,-5786,-5932,-3616,1884,8174,9227,5770,-386,-5700,-13826,-9921,3233,10358,6368,-2708,-7107,1801,4436,-387,-8285,-15677,-18605,-11733,-2631,2798,5193,11893,3400,-9843,-11810,-11792,-9597,-6911,-2202,3288,-1844,-5327,-3059,-3311,-1010,-2972,-19009,10198,38838,51569,54095,41456,14771,-5038,-19845,-11166,-3949,-4276,-5625,-10631,-12686,-4924,-12,-402,-6110,-11550,-14123,-6819,5639,19094,24662,15135,-5383,-15843,-5990,3249,7936,1748,-14799,-5015,1830,12765,15962,6936,-7199,-9489,-2850,-4851,-12372,-17237,-15181,-14967,-10310,49,5753,1372,7407,12269,9447,-1630,-11791,-7385,11253,17147,4726,-11671,-4133,-1318,4831,8426,9825,6129,-5890,-13343,-8586,4219,17588,22042,14892,5924,-5009,-13370,-1819,5154,464,-11479,-12800,-1721,7574,11343,16028,30491,25168,6434,-3848,-6908,-2797,3038,1490,-8378,-11999,-9470,-10487,-577,18133,40739,32068,18642,12038,7295,4205,2413,-3435,-1173,6006,12447,10080,-1464,-9038,-7839,-7215,-12424,-15517,-13907,-11220,-8316,-4204,2799,1257,-363,1767,10135,14294,4561,-7515,-4701,1197,2662,-6286,-12048,-7015,-2928,-3167,-2328,4663,11129,12566,5775,413,-6238,-14093,-12202,-11581,-8590,-454,8303,18841,24103,20117,16013,15770,2481,-5249,437,9901,13911,12401,6399,-424,-7956,-13154,-13701,-14283,-13939,-11828,-7394,-3272,-973,-3767,-5825,-6068,-3227,4663,11508,11464,5834,133,8767,8506,4210,-3652,-11530,4888,21187,25941,9938,-10940,-19312,-4727,6988,13313,13718,8933,47,-4617,-4745,-4891,-3980,-4464,5771,21054,22864,17286,9409,-5396,-13284,-8579,-10539,-10501,-4025,-7735,-2682,2059,9123,18234,29416,19489,-304,-885,1780,16561,23535,21799,14205,3645,6403,7709,4270,15558,32211,34976,26814,10601,-5839,-15531,-13344,-14221,-9575,-2173,1464,-5393,-13789,14528,36477,36261,26274,11576,-8068,-18826,-6448,4158,13522,14974,9612,-6001,-11110,-3588,7371,22197,32686,28646,22039,18068,5052,-4080,-7496,-2611,-1601,-6969,1365,20171,18835,2743,-6856,-10805,-10236,-10964,-8166,-4325,-1769,-2203,-9295,-696,14876,19962,25035,28067,24578,11565,-8609,-11537,1207,13507,13192,12008,12232,14253,2392,-4693,-5028,-9936,-11437,6388,28072,38368,29736,15882,1457,-8226,-14947,-10869,-7183,-11753,-10498,-3405,4082,5592,-153,-6684,-13654,-13510,-7092,-4078,-5933,-8691,-16295,-8043,3461,9621,13577,4678,-9739,-4287,1801,-4550,-6325,-5262,-2502,2336,1083,-147,-5742,-4809,2176,7400,-581,-12188,-16480,-10100,-2802,176,-264,4901,209,-14526,7934,42261,36803,16820,3624,-4833,-7011,-3133,1034,13355,19246,7916,2564,251,7660,21371,24050,13488,-2412,-16431,-8689,-4562,-160,2316,9029,17117,11024,-3115,-13794,-12203,-3069,13132,30746,36088,33382,33931,27378,17285,4349,-5889,-9705,-10820,-7674,-5283,-1993,2646,8013,11971,6723,-2045,-12905,-8692,4823,6054,2924,4735,8074,10436,6354,1215,-584,6420,7217,4185,5142,4656,18307,22174,6630,-333,-7271,-14230,-5650,6298,13184,13106,11708,8567,7434,16810,23528,21949,13595,5229,2470,3097,10373,21307,24602,1908,-8336,4203,9347,5981,274,-5723,-2943,4976,11774,3592,-6793,-12168,-6803,129,-770,-318,574,-908,3384,8946,6409,-2845,-9442,-5078,9472,19306,19717,14014,8628,7106,17421,17382,5928,-8726,-16517,-13075,-15119,-14908,-5858,-4096,-6980,-8825,-8854,-6182,-3050,3071,5189,3805,4284,950,1521,11986,13650,4369,-1604,-2045,5439,8213,7738,6707,11323,19143,12664,-4403,-4912,7703,13815,10286,11075,11525,15587,10892,1799,-3005,-6287,-15511,-10215,7247,16481,15706,25409,14786,-6028,-8745,-3434,-10515,-16183,-5953,-600,1462,-5387,-15110,-13537,-6541,-3645,-3219,-74,5789,10391,-558,-11325,-12627,-534,8018,12475,16323,15196,4094,-9333,-16592,-15000,-11604,-11679,1225,6339,10787,12486,6650,-788,-4979,-2560,1999,961,-7922,-16190,-1838,8193,14448,12218,9366,5611,-4129,-11110,-13071,-8006,-4267,-6995,-8989,-16340,-20431,-21294,-17973,-7589,-5381,-7134,2175,32783,64219,76897,72799,52737,37433,26486,7354,-7819,3520,1805,-6673,-11994,-15634,-13912,7396,22680,20674,9818,-6667,-14535,-5134,29,3756,1443,-9063,-6160,8619,11190,1712,-7544,-8194,-138,6562,7777,2564,-4443,2583,13118,17346,14978,12605,7886,473,-135,5225,11015,7072,3277,-4978,-11061,-12057,-7789,-3505,1027,2331,802,863,-6829,-13324,-6492,13108,16470,6513,-2188,-1127,-1542,3853,14298,24026,22478,14705,1706,-7705,-4406,14288,24215,1196,-13310,-11191,-15034,-6699,873,4927,-109,-7248,-8605,-6184,-11640,-12015,-4664,202,-1308,-7348,-13294,-15840,-11188,-8493,-7148,-6988,632,5828,9592,3117,-8508,-4157,670,-557,-1720,-691,1460,3739,3222,-4761,-10506,-6267,-6473,-11018,-4604,1303,5173,2650,372,642,793,-3792,-13499,-11608,-1898,4619,5132,2293,-7365,-12773,-1206,11920,9615,-18,-8348,-11638,-9836,-13211,-11428,3115,14249,25547,32510,28675,18017,11835,9727,1373,-495,11078,20619,21579,13932,7475,6374,4183,-4017,-2516,1128,-5298,-11455,-2315,2738,-7705,-18155,-3879,5336,2788,-6689,-9745,-11665,-12435,-7326,-3886,-1360,-5740,-13079,-13732,-14096,-6415,10106,31509,40086,35199,18675,-1200,-7335,-371,5005,5159,3002,723,-2702,-7432,-1627,7644,4273,-4333,-2241,4581,4095,-1510,-4405,-5221,-3244,2320,5273,-1024,-716,11432,7464,-1022,-8630,-12974,-11575,-10313,-11418,-4228,4882,4069,558,170,3892,8638,18742,14058,926,-13325,-4351,-3008,11161,40204,62213,56601,27024,6579,-904,-3693,4895,7044,4836,292,-2594,-6063,-3750,5976,17688,19751,13256,-759,-10404,-8576,-4716,-2483,394,15675,11628,-3885,-17105,-4771,4446,11153,27146,36715,20172,5182,-12621,-14788,-5756,-1890,-2396,-701,11619,20643,21555,18027,8971,-2130,-14148,-13822,-13449,-12355,-16128,-7486,995,174,-6502,-15738,-15650,1593,18216,22233,29736,27882,34905,31302,27785,28026,19338,2033,-6316,-8768,-4450,1522,3819,5218,-595,-14796,1375,28844,42440,21789,-3817,-720,11902,11503,-3097,-17668,-9958,-6951,-11740,-13235,-2540,17375,20280,8429,-2988,-12551,-18603,-13091,-5727,-4701,-2665,-295,1538,-5304,-14460,-13789,-9158,716,6816,5247,2631,10043,21314,20395,12449,4873,2137,3674,3534,-1417,-2757,-6595,-10160,-10212,-9891,-9970,-8499,-11795,-8863,-3781,-4282,-10528,-7186,-6958,-7528,-12227,-7237,-2254,5329,2966,983,-352,-2089,-7990,-8465,-6535,-6097,-1825,12208,25272,32185,26918,17291,11260,13199,7965,3391,929,-5386,-6144,-3661,3513,12645,9248,-3261,-9456,2853,15839,23864,9775,-8550,-10658,-3029,2491,4435,5663,1509,-1890,-59,-2126,-7268,-17917,-13456,-4747,-458,2566,3878,2095,5638,3501,-404,3375,5403,1426,-8919,-12876,-931,16757,34778,24982,2059,-11402,-15356,-9161,3670,17126,16751,6552,-1320,-3902,-787,6719,10863,8719,5696,-1308,-8542,-7283,-3355,-5081,-6730,-10235,-5133,4906,14905,25723,32022,26257,19893,16370,12406,14118,12644,12266,9018,1043,-1498,-8194,-17384,-14127,-8882,-4822,-5861,-7832,-7911,-2335,-3638,-8032,-10771,-7061,-1622,4114,-2386,-9464,-891,3392,5479,16246,36582,42897,38237,29979,18517,8574,1975,-3108,-5527,2298,11428,13085,22356,25673,19937,6959,-758,-1807,1082,14201,23396,18833,1705,-6820,1432,15114,28295,21082,3904,-11116,-14276,-5628,1439,2651,-2938,-10597,2340,17919,20568,9511,-2803,-5791,-8382,-9374,-5117,-1390,-4853,-9643,-14223,-2923,6348,13811,17909,22705,20040,3583,-9530,83,11410,12619,-370,-6278,2919,9992,14728,18321,10381,3819,4200,11663,23458,43684,46574,35337,17648,2415,-2119,-4673,-4365,1679,7748,-4656,-11557,-12051,-8481,-8168,-4434,-382,-5468,-12726,-14967,-17353,-13306,-7046,-3132,-3089,-9365,-3476,1876,1775,-5355,-8322,-9281,-11988,-13307,-10026,-11205,-17478,-9090,-4225,-1064,2969,11280,20727,18651,11641,5988,3928,2523,-5875,-7762,977,17650,33082,28227,6108,-325,6911,14346,14911,5801,-4133,-9211,-11545,-11846,-7126,-4129,4218,13398,6671,13982,27896,23714,18795,21767,20180,3832,-13207,-15432,-10601,-3584,5843,4326,-11185,-2335,8616,10878,5322,821,477,-2038,-6551,-12060,-11278,-14117,-8248,-6283,-4279,-4782],[-6839,-12225,-6879,-1730,2253,4058,4973,5111,4803,6553,2161,147,3114,8829,16091,10592,-295,-361,7182,13198,17236,23173,15734,8057,-321,-7568,-11366,-10032,-7850,-4110,-2749,2095,-1494,-12503,-224,11770,13522,-6557,-12927,-2966,7709,13631,6231,-3483,1944,6867,-71,-9397,-12547,-6054,-431,3415,1967,-6059,-18091,-15467,-7425,-3038,2598,19408,43429,54370,32587,917,-2374,1497,1903,779,-3244,-7533,-9541,-7257,6674,25689,32152,22762,10745,5923,2047,5923,2623,-6931,-12874,-10776,-14951,-17675,-10437,-2105,2305,2695,582,185,8239,16189,14694,12319,8647,705,-5927,-10337,-16390,-16341,-9912,-7069,-8539,-5965,-1991,-1231,-3180,2043,12519,14840,6061,-4373,-7513,-3043,1140,1904,3097,-2115,-13908,-12985,-9010,-16863,-2696,4781,2904,-5332,-6380,-6718,-10663,-9024,626,11596,20989,27101,32996,36571,29026,25467,16185,3999,-6878,-10680,1580,12807,15433,12305,18339,34715,44893,42861,40096,23848,941,-10269,-11689,-10028,-7123,-7737,-9280,-4167,3890,6578,2111,3045,25537,46886,60524,57433,29240,5634,30515,23613,13140,30856,115899,281535,459077,549554,510117,334754,152494,38682,3103,1218,-389,-2908,341,-1348,-10352,-15092,-17169,-15873,-11909,-5518,4156,6177,1346,-6045,-6351,-3646,4378,6725,9278,7179,10804,7316,118,-6028,-2354,11747,14494,8802,10547,18326,22105,19670,15780,10938,344,-2626,-1450,2257,6287,12661,7757,1615,2316,10269,23107,33520,26440,13786,14888,14352,-3906,-17342,-17442,-8601,-8009,-1580,2290,4479,4802,16372,13404,2130,-9472,-13135,-2165,9605,6637,-4615,-10042,-11038,-12692,-11849,-12063,-12222,-17123,-12718,-8341,-14168,-9381,-5039,-4035,-2458,-6236,-11124,-12748,-4943,3981,7971,12391,16007,4114,-6134,4802,10562,10647,3867,-6124,-11729,15585,37537,24138,10453,5932,4208,5362,5550,2860,-5522,-16403,-11211,-8902,-8398,1055,9004,14335,21655,24992,18532,2359,-10888,-10093,-6253,-4809,-5479,-2032,-2157,-8064,4502,24402,27314,25108,32200,36069,23977,11359,3734,4032,2222,-1189,-8119,-16888,-9577,-4307,-6004,-9549,-9927,-9864,-4836,-1187,-11070,-15433,-15003,-6903,4965,8217,7467,6798,6381,7872,8867,9100,6369,-1169,-1809,5220,7831,3277,-5508,-4415,6277,11077,11807,11962,11087,12098,8969,3335,-2108,-7942,-13147,-10406,-8198,-9781,-7500,-6971,-15502,-13730,-8047,-9655,-12154,-11941,-11695,-10387,-8424,3718,23728,52272,69516,57693,22846,-6731,-4648,6496,16521,11652,6299,1375,919,5270,11736,5333,-275,-109,-269,-4736,-5972,-5683,-12423,-7618,8435,19401,20792,24646,16675,4726,-7047,-2024,13963,16712,8238,-7090,-227,16193,21410,15184,3463,2159,14188,29452,36697,33487,25235,15458,5500,-3248,-8440,-3761,8645,23244,37982,30513,5476,-10611,-14499,-12707,-6143,2613,9922,9147,988,-1918,351,2841,6975,14759,21876,13779,184,-10954,-7631,3367,14169,32428,49915,49473,30132,3594,-7293,-1484,3176,2999,-7207,3117,16560,18814,7766,-9224,-6460,3831,6534,3943,4865,15566,21249,23193,19839,10424,-4050,-16676,-10017,-7081,-3758,6839,19612,27410,27321,15082,1819,5846,7443,5144,5271,7046,12205,11864,8257,8266,-7019,-14687,-14509,-14526,-10314,-4559,-8252,-9671,-7697,-7811,-7828,-11168,-14122,-10508,-5939,-3236,-321,-189,-3595,-4824,-4474,-606,9598,12475,10028,6197,7760,6756,-630,-5261,-4643,-6211,-9295,-12583,-6166,-4408,-2400,9374,13470,5590,-2660,-7120,-11631,-11543,-4514,693,5829,7717,7951,4516,-5835,-10196,7453,17963,11549,-1256,-5875,-1323,-2590,-10076,4147,15971,10682,-4501,-11553,-7254,-5153,-2612,741,7262,16470,14984,4522,-3287,-6261,-8141,-9613,-13327,-10197,-6427,-7643,-2496,4668,8975,7842,3145,-4527,-10834,-8778,-208,1927,-2680,-12869,-10071,-4815,-5683,-12848,-14144,-11701,-2710,12442,17412,10397,981,-4092,-7452,-1515,7595,14400,20107,24072,25974,23023,16968,5579,-4157,-12546,-12569,-5752,-2576,-4016,-6307,-8925,-11306,-8886,-6667,-5017,-1498,-1330,-10435,-18884,-7230,8556,17713,13653,6960,2361,3017,347,-5018,-10454,-8747,-4575,-6339,-12710,-12812,1141,11281,14183,9898,7312,6615,-1493,-5599,-1528,-883,-7763,-10509,-8398,-7164,-3506,-249,-2140,-6326,-14845,-7442,-1996,-1609,155,1678,9228,30420,36899,30381,23435,11840,4981,3668,2256,895,3201,364,-4945,-5976,-9928,-13519,-12630,-4709,6222,14697,12241,5549,-470,-749,527,4675,6145,1997,439,-878,2448,-402,-446,6311,10258,11919,6729,3028,454,-1381,778,2242,6130,-1791,-4798,-6111,-6385,-5686,-4653,6439,11410,7671,-3191,-5044,-6479,-9360,-11206,-4208,2560,7898,11784,11736,4332,-3684,-12693,-9689,-3225,-4444,-9982,-6353,-1924,940,3160,4978,2289,-615,-3222,-4841,-3895,1010,6652,5403,354,-3602,-7572,-13940,-8137,3673,9094,5118,-1327,-3394,3063,4224,-738,-8312,-15759,-19134,-11519,-3074,2318,5265,12408,6261,-7243,-10628,-12788,-10764,-6415,-483,4302,-2688,-7105,-4985,-5194,-2521,-2850,-12648,10028,34201,41931,43407,35773,14384,-4734,-19636,-12102,-4119,-4276,-6094,-10680,-9230,-2411,2289,1777,-3873,-9021,-11849,-7952,2672,16263,22917,13731,-7209,-17525,-7789,104,6085,2581,-14086,-7804,-1231,9795,13634,5310,-8164,-8124,-1538,-4273,-12855,-16612,-11823,-9593,-6985,1188,5437,494,6261,11230,8836,-1797,-12183,-6375,12584,16663,2705,-12787,-2222,3076,12244,17467,17101,8168,-6417,-11338,-9878,2921,19193,25417,17938,6551,-6343,-18706,-5106,1969,-2136,-12750,-11197,131,9796,13482,19378,37646,38528,12132,-1831,-6321,-3148,1356,-1213,-9192,-9174,-7795,-11809,-1419,19507,44132,34287,19663,12133,6619,2484,-896,-9104,-4256,4978,13199,12458,2356,-5051,-3783,-5438,-12386,-15651,-12977,-9752,-6176,-28,6599,2648,-564,842,10303,17954,11343,-1583,-2825,604,620,-8063,-10731,-3613,413,-2117,-2154,7396,17436,17740,7412,-21,-7336,-12179,-9338,-9284,-8159,-2210,7303,18955,24843,20872,17355,16465,2866,-4922,398,10361,14973,13022,6426,-386,-7425,-11429,-11773,-12419,-12729,-13223,-9169,-5017,-2934,-6103,-8550,-8305,-5279,1873,7385,8005,4048,-1276,4978,4542,1077,-6027,-10909,6261,22815,26015,7283,-13439,-17346,-3324,8187,14614,15350,10562,587,-4286,-4389,-4822,-3917,-5574,4087,20079,23210,18877,11331,-3181,-13664,-9461,-10731,-12568,-6460,-7950,-1883,2632,9774,19555,32553,27239,6343,-3202,-6475,12493,26729,28682,18861,5435,6776,7082,2945,13667,32431,36459,28287,10383,-6490,-15969,-12248,-10574,-5515,1643,4058,-4949,-13660,14112,32392,33762,25534,11386,-9500,-17411,-5468,7321,21014,22000,12745,-4524,-11829,-4290,5595,23336,35158,32208,23207,17836,6812,-1545,-7427,-4047,-3847,-8608,-511,16062,17253,3600,-6321,-12462,-11335,-11402,-7666,-4344,-2011,-2478,-9376,-587,13354,16252,20566,24872,23506,12061,-7866,-11905,1143,14146,14822,13204,11778,14303,4446,-3003,-6016,-10975,-11639,4832,23856,35449,28952,14874,343,-9462,-14922,-8800,-5047,-10321,-11331,-4181,3576,5507,-88,-7205,-15251,-12046,-6559,-4877,-7166,-8937,-14036,-5561,5549,11622,14714,4757,-10625,-3339,3449,-3692,-6495,-5831,-3885,400,-87,113,-4415,-3961,2126,7815,1981,-10007,-14851,-9113,-632,2533,1683,5848,-115,-13933,11307,44068,34309,15309,4324,-2864,-6282,-3615,1030,14705,21252,11297,6968,4454,10499,21670,22744,12680,-2276,-17158,-7597,-4833,-4821,-5191,179,11737,10547,-1574,-12143,-12089,-1494,16401,33662,40393,41011,42613,34934,22158,6296,-4480,-8482,-10284,-10142,-8575,-3508,1010,4411,6724,2190,-4103,-14401,-10413,596,106,-2289,-444,3832,9739,8856,5236,2995,7548,5713,3176,5193,6875,23216,25305,9716,1213,-6348,-12888,-4617,7021,12057,11621,11177,10081,9592,17286,20102,18363,11364,4101,2223,3398,10614,21370,26218,2532,-10114,3873,9582,5560,249,-4014,294,9740,16502,6573,-5375,-12537,-8305,-1011,-2674,-1485,1670,2228,2308,5616,4254,-4119,-10530,-5117,10237,18594,15588,11772,9662,5365,15160,15841,5116,-9076,-16019,-12862,-14448,-12484,-2462,-186,-3513,-5859,-6806,-5832,-4398,773,2100,-608,-806,-2188,3128,15587,18306,7304,-1348,-3559,4581,8570,8520,7153,12162,21320,13994,-3964,-4732,8227,16324,14579,13940,12064,10974,7477,402,-2732,-6333,-15645,-8388,9414,20526,22166,31070,16409,-4126,-9645,-2706,-9486,-18250,-6241,206,2500,-4926,-16326,-15907,-7227,-2074,487,3579,8370,10730,-1629,-11313,-12446,-632,8138,12635,16025,14427,4477,-8244,-13672,-10258,-8701,-13725,-1251,6088,12944,14663,7365,-647,-4542,-814,3370,888,-9125,-14349,719,9994,14297,10620,8156,4954,-4385,-10614,-13318,-9448,-4514,-6297,-8604,-16277,-17559,-17079,-16089,-8603,-5335,-5897,2131,32786,63221,78571,79044,60802,45765,31541,10259,-6188,1839,-957,-9158,-11013,-13438,-13453,9096,27135,24921,14192,1195,-6639,-7784,48,5295,2365,-9195,-7925,7577,12477,2357,-7867,-8638,222,6508,7620,2664,-4486,3067,14661,20276,17529,15383,11236,2954,598,4069,10112,7055,2622,-7110,-13015,-13164,-8615,-4730,-149,2680,2488,2042,-6226,-12973,-7344,8496,9325,122,-7002,-4524,-4636,1245,12121,21860,20804,14136,2296,-6404,-4196,13814,27031,9952,-5296,-6852,-15460,-8283,-927,4379,1310,-4934,-5830,-4963,-11016,-11650,-4174,1298,27,-6034,-11590,-13363,-13391,-10451,-9216,-7760,1591,7406,9117,903,-9383,-2411,3137,1071,-1222,-1745,-975,534,-5,-6651,-9935,-6413,-7684,-14711,-8433,-1252,4939,4562,2641,2588,2225,-2808,-11514,-11020,-2354,2375,2799,763,-8582,-10942,707,14716,12362,2138,-6184,-9651,-8371,-11277,-9158,1638,12872,25300,34488,30835,19343,12540,9986,4062,2837,11409,18637,18319,9771,3102,1472,1348,-2972,-764,534,-7789,-13803,-5062,-955,-9300,-17126,-3592,5223,2289,-10037,-14094,-14829,-14360,-8586,-4693,-1431,-4248,-12774,-15200,-13488,-5711,11285,33544,41231,35752,19999,680,-5801,-103,4280,3743,1498,-829,-5751,-12352,-5073,5871,2763,-6453,-7092,-1493,1389,-1498,-2844,-2724,-726,4316,5500,-2214,-3360,9128,7120,-303,-7101,-11057,-8539,-7296,-9694,-2996,7069,6886,2561,1303,3188,4956,17204,13597,-574,-14836,-1780,-1530,9961,36589,57581,54645,29355,9230,1793,-586,6967,9299,6831,752,-5287,-10046,-7387,3068,15686,20347,16078,2222,-7870,-6217,-2091,1232,6686,20425,11220,-4482,-15748,-2880,4979,11441,29103,38178,22071,7121,-9465,-17490,-7572,-2572,-2086,-1049,8741,18159,21158,20546,11224,-858,-13002,-15734,-14447,-11793,-12291,-7374,-528,-2578,-9798,-18747,-13577,2325,18438,22183,30283,30991,40137,35580,32651,33068,22448,3071,-6086,-8225,-4226,544,1778,3256,-1605,-14882,-811,22545,34350,17726,-3436,356,11677,11962,-1938,-17283,-10284,-5386,-9982,-12483,-3156,18170,26988,16160,2565,-9142,-17369,-15603,-8080,-7027,-4657,-1408,1238,-5360,-15441,-15314,-9178,2095,9388,8436,5303,11289,21915,20464,13340,6974,4356,5549,5185,-198,-390,-2503,-6564,-8370,-9635,-7929,-6889,-12347,-10082,-4421,-4835,-9697,-5091,-4411,-3790,-8504,-5189,105,6385,2056,-1148,-2922,-4654,-9860,-8728,-6084,-6353,-1705,10768,23525,29936,23307,13399,8955,13833,9894,6078,3733,-1673,-1254,-248,4882,12636,10274,-843,-10926,-482,11278,18641,4551,-12829,-6155,606,3543,4219,5950,1561,-2437,-1048,-3348,-7242,-17873,-13417,-5824,-1754,569,-720,-5003,-2744,-3513,-4528,2306,4840,682,-10130,-10772,1416,18667,34763,26870,4623,-10261,-15242,-9913,2212,15181,15555,6428,-1775,-5630,-4965,1929,8657,7565,4265,-3292,-11337,-9595,-4278,-6272,-8057,-12714,-6606,4062,13613,23984,29499,23433,17004,14247,11358,13168,11453,10649,6385,-2307,-4391,-10264,-17721,-14233,-9633,-6424,-8204,-10159,-9814,-3200,-3321,-6968,-8875,-4083,1974,7051,-1569,-9865,-1555,1431,3112,12890,29030,33019,29672,23107,13970,6532,2230,-2012,-4801,2524,9398,8001,15689,21373,17572,5642,-1890,-4137,-5350,7262,18283,17199,2148,-5740,2152,15839,30592,23461,4686,-11914,-12292,-3352,3848,4039,-2750,-11426,1035,14894,15698,5461,-5082,-5583,-6484,-7192,-3427,471,-3651,-9458,-13843,-2056,6993,13339,16797,21376,19920,5258,-7246,2089,13883,16349,4331,-6125,-4128,3809,12268,16279,8621,2813,3831,10701,20949,40156,44033,32761,17531,4420,1632,-1059,-2296,1639,4904,-9070,-15690,-14957,-10532,-9301,-5351,-302,-2587,-5986,-8822,-12363,-10747,-4637,-764,-2244,-10029,-1293,7199,7141,-5052,-9715,-11110,-13368,-13585,-10249,-11776,-16688,-7027,-1085,1281,3681,10604,19306,17678,12893,8893,8027,6027,-3861,-6617,-724,14962,31204,27185,6319,993,7925,13644,14060,5758,-3944,-9521,-12250,-13286,-8157,-4967,335,8524,874,8431,23454,20226,16070,20992,21169,3060,-14948,-14222,-10788,-4788,4004,1527,-12267,-1858,8918,10268,3314,-1903,-1406,-3086,-8004,-12385,-9643,-14577,-9186,-5080,-2958,-4108],[-6486,-11749,-6900,-2309,927,1557,1230,1396,2402,6000,4078,3150,5669,9755,15611,9808,600,1695,8889,13202,15886,22232,16831,9126,432,-6702,-12821,-11730,-8527,-4262,-3197,1041,-597,-9536,-2129,8543,11935,-7449,-11835,-896,9077,13322,4471,-4678,5480,10993,2411,-7840,-11420,-5854,389,4909,2885,-5963,-16849,-13802,-6365,-1933,3034,18335,39666,51241,35736,3345,-2183,1346,2840,3191,-1358,-7113,-9402,-7527,6417,24234,29759,21662,9940,5396,1337,4236,274,-8495,-12934,-9596,-13803,-16753,-9482,-360,3796,3143,667,-452,7633,18058,17845,15767,12388,3760,-4603,-10033,-16516,-15345,-9101,-7100,-8584,-6075,-2048,-1110,-3303,-481,7201,11156,5544,-3081,-4394,912,4131,3145,3339,-659,-12257,-15232,-11361,-17426,-819,5151,1439,-7320,-5258,-4042,-7893,-7593,2128,13170,22721,29445,36066,41222,34857,26692,15407,2353,-9559,-11954,974,11017,12570,11257,20078,39038,52211,50139,45282,22712,-1303,-14486,-16424,-13549,-9272,-9007,-11014,-7096,1013,4542,1170,5333,28282,47984,59898,50736,22376,4102,29576,15977,-6220,2287,87816,260599,439989,518817,463375,287000,122328,30445,3037,-3371,-3303,-2477,1546,798,-7867,-12128,-13869,-15453,-11288,-4867,4579,5701,-59,-7730,-5137,-2174,5859,8100,10203,8190,12072,7165,-2495,-8581,-3758,10080,13724,7977,9253,16903,18734,15122,10784,6243,-3562,-5109,-1997,3544,8783,14127,8204,2578,5651,14047,25472,34465,26630,11911,10710,9106,-6556,-17439,-16220,-8617,-8481,-2542,1838,4440,4417,15621,11803,499,-10417,-10124,1136,11101,6444,-4310,-9951,-11673,-13784,-12651,-11800,-11463,-16009,-10103,-4603,-10857,-8133,-3666,-2667,-846,-3214,-7135,-10887,-5992,1337,5861,10824,15605,5955,-3382,4939,9926,9586,2470,-7438,-9987,22229,38365,24458,11789,5870,2176,1107,1542,701,-5541,-13434,-10820,-8371,-5387,5658,12887,16667,23291,26326,19271,2945,-12347,-13462,-9205,-7153,-7347,-3021,-2929,-6781,9915,30507,29763,26618,35549,40483,28798,13955,2592,3316,2802,785,-5226,-19751,-12907,-6838,-7818,-10258,-6406,-2665,-3931,-3453,-13575,-17388,-14638,-6272,3753,4966,4445,5389,7103,11053,12575,11282,8754,1053,-2519,3881,7159,3042,-5674,-4288,7074,13503,14097,12298,10413,10391,6729,739,-4438,-10057,-8377,-6002,-6698,-11065,-10859,-8345,-15491,-13261,-7514,-8401,-11086,-12060,-12516,-11994,-11059,1052,23220,55433,76649,64095,27711,-4207,-5108,2145,13194,11979,7849,2778,2367,6881,12680,6701,939,148,-1248,-6860,-7707,-7469,-14180,-5482,11250,21445,20973,23074,15167,2468,-9023,-399,12993,12844,4641,-8249,2417,19043,24419,17033,4493,1596,12539,25710,33702,31928,23439,13093,2704,-6119,-10023,-4227,6937,18412,30288,23079,1618,-11319,-14144,-12988,-6710,1870,9486,9305,1463,-1844,-293,1219,5263,14215,20175,12759,-333,-11321,-6337,4697,14587,32038,49025,49891,30938,2753,-8528,-3080,2144,2589,-7259,-328,7602,11170,6329,-7926,-6466,3308,7325,7594,10614,19459,22501,23462,21899,12666,-4376,-19754,-8550,-5934,-2565,8704,23265,32042,30917,16091,-703,3674,5574,3050,3034,5222,11521,10495,5221,6162,-5915,-11968,-11661,-11181,-6078,-1284,-5257,-7883,-7569,-8615,-10751,-12773,-11789,-9153,-5756,-3376,1235,5722,-659,-6822,-5765,-2312,7945,11818,9148,3797,3304,2308,-4561,-6773,-2347,-2649,-7374,-11448,-3993,-3118,-2551,8410,12887,5622,-2481,-6206,-10576,-9990,-2483,2207,7105,9706,9553,4965,-5617,-9630,5637,12858,6182,-5292,-8031,-2009,-2541,-12463,5309,20798,14964,-516,-8055,-6691,-5546,-3162,645,8780,17829,13242,2565,-3497,-3028,-711,-1118,-5337,-15045,-12044,-12556,-4654,5345,10971,9088,3363,-4770,-11847,-10265,-1771,675,-2715,-12175,-10670,-4817,-4790,-9955,-9456,-5243,2513,15193,18396,10736,1408,-2983,-4964,1788,12125,19577,25186,28632,29125,25038,18616,6909,-3539,-12952,-11459,-3739,-216,-2586,-6607,-9280,-11192,-8501,-6051,-5071,-2347,-3561,-11820,-17816,-6624,8903,18617,14271,7528,3361,3199,-275,-6611,-11783,-7560,-2892,-5259,-12959,-11519,2364,11615,13927,10602,8981,9580,563,-8246,-4640,-2397,-7616,-9604,-7839,-5769,-500,3723,1147,-4756,-14585,-9002,-3715,-3322,-1200,831,8308,31602,42465,37283,27939,13935,7544,6548,3354,691,2597,-420,-4812,-5709,-10580,-13796,-15665,-7541,1538,7439,4823,957,-2374,-2821,-2298,2156,4704,1314,-46,-1567,1347,-2942,-4606,2200,8517,11535,7065,4299,2827,1136,966,2466,4286,-1722,-4426,-5370,-5472,-6456,-8070,3338,11078,8285,-3499,-5831,-7364,-9635,-11399,-4671,3370,8701,12602,13507,6604,-2002,-12611,-9490,-2271,-3799,-8556,-8246,-4823,-774,3486,7389,6743,3920,-17,-3866,-4534,-434,4259,484,-5013,-6271,-8995,-13353,-6836,3598,7606,4213,893,110,3586,3164,-1603,-8575,-15886,-19552,-11550,-3697,1681,4823,12106,8775,-4221,-8380,-12881,-12102,-5843,1895,6290,-2437,-7575,-5193,-4651,-488,1772,-4247,9233,27103,30239,31067,28435,12972,-5108,-19720,-12709,-4200,-4374,-6681,-10290,-6191,-108,4254,3635,-1855,-6742,-9885,-9535,-806,13075,21148,13197,-6903,-14696,-9663,-2942,4473,4011,-12584,-11533,-3681,6486,10652,3126,-9464,-6885,-512,-4019,-13548,-15509,-8132,-3517,-1572,3709,5669,-209,5079,9914,7845,-2316,-12603,-5232,13557,15648,628,-13663,-916,6850,19427,26895,24338,9498,-7058,-9340,-9701,1955,19609,27133,19901,6727,-6919,-21721,-7073,-699,-4532,-13640,-10024,1287,10960,14277,21480,42892,50994,18652,35,-6270,-4359,-1268,-4824,-10236,-6635,-5702,-12869,-2940,19947,45788,35257,19905,11536,5453,376,-4467,-14398,-5384,4808,14335,15216,7457,1204,1542,-3448,-12283,-15790,-12141,-8256,-3932,4740,10731,6295,2040,1827,10600,20795,18146,5306,-50,-206,-2208,-10207,-9428,-655,3237,-1333,-2039,10778,24414,22956,9141,-256,-8450,-10946,-7717,-7838,-7933,-4211,5502,17845,24378,20812,18296,16857,2895,-5187,-432,9807,15110,13055,6182,-750,-6942,-9625,-10005,-10932,-11728,-14482,-10900,-6623,-4737,-8137,-11027,-10749,-7332,-778,3516,4693,2100,-3095,1122,732,-1871,-8377,-10335,6670,23028,24422,3890,-15857,-15705,-2442,8686,14942,16083,11358,464,-4516,-4604,-5185,-4168,-6849,1915,18260,22788,20087,12789,-1576,-13898,-10030,-9967,-12842,-9875,-8516,-1404,2731,9908,20248,34514,34175,13442,-1819,-12568,8110,28815,34969,22906,6597,6406,5565,586,10290,31248,37059,29399,10555,-6062,-15713,-11178,-6580,-564,5876,6506,-4698,-14252,11466,25267,27915,22157,9177,-12247,-15241,-4572,10187,27904,27911,14159,-4442,-12604,-4982,3778,23884,36247,34370,23226,16783,8403,1674,-6319,-5342,-5648,-9564,-2173,11296,14223,3278,-6527,-12789,-11650,-11625,-6978,-4462,-2882,-3670,-10233,-1890,9973,11496,15354,20544,21099,11617,-7559,-12431,504,13828,15674,13946,10770,13843,6459,-1322,-7141,-12422,-12639,2444,18656,30672,26534,12987,-1276,-10862,-14318,-7266,-3481,-9293,-12180,-5163,2457,4662,-487,-7698,-14729,-9864,-5632,-5271,-7698,-7858,-10353,-2529,8052,13538,14997,3982,-12241,-2934,4209,-3176,-6590,-6214,-5044,-1376,-1302,151,-3309,-3149,1664,7177,3764,-7867,-13011,-7879,1375,4574,3118,5989,-1113,-13065,14381,43936,30802,13271,4706,-916,-5069,-3603,1359,15837,22392,14284,11234,8841,13329,21389,20986,11951,-1520,-15367,-8082,-6246,-8660,-10448,-7166,6943,10248,97,-10501,-12449,-394,18377,34367,41834,46281,49785,41494,26339,7826,-3403,-7620,-9942,-12470,-10937,-4419,-303,1286,1674,-2219,-6175,-15842,-12099,-3670,-5440,-6891,-5191,-168,8412,10492,8595,6403,8927,4599,2573,5729,9512,26410,25897,11289,2001,-5465,-11098,-3729,7282,10485,9912,10308,11341,11542,17176,16523,14771,9025,2939,2129,3896,10915,21054,26889,3140,-12423,2588,9043,4656,117,-2265,3210,13601,19908,8718,-4336,-12930,-9350,-1834,-4308,-2469,2708,5520,2076,891,1092,-5818,-11348,-4949,10180,16239,9882,8628,9746,3469,11983,13487,3966,-9523,-15652,-12873,-13945,-10487,327,2782,-1163,-3850,-5441,-6016,-6102,-1721,-1274,-5505,-6732,-5931,3878,17253,21511,10163,-894,-4849,4287,9560,9681,7803,13061,23344,15024,-3569,-4631,8628,18500,18646,16262,12004,5965,3583,-1231,-2846,-6721,-15206,-6478,11247,24010,28014,34807,16721,-3139,-10150,-1830,-8070,-19157,-6471,647,3212,-4159,-16037,-17330,-7722,-596,4474,7776,11269,10849,-2330,-10745,-11770,-852,7889,12252,15126,13276,4742,-6584,-9352,-6160,-7008,-15361,-3282,5549,14143,15687,7267,-901,-4103,691,4267,575,-10347,-11809,3234,11586,13821,8949,7015,4367,-4543,-10117,-13446,-10837,-4722,-5650,-8165,-14371,-13733,-13152,-12636,-7836,-4719,-4792,1695,31136,59165,76244,80851,65055,50335,33314,11262,-4980,250,-3444,-11478,-9491,-11220,-12514,10497,30811,28122,17164,7339,1720,-5380,474,6200,2503,-9354,-8974,6668,13260,3113,-7907,-9085,348,6101,7162,2502,-4491,3690,16003,22739,19854,18030,14497,5304,1364,2813,8735,6740,1805,-9237,-14970,-14214,-9359,-5955,-1614,2860,4030,2702,-5849,-12530,-8169,4239,3770,-3972,-10143,-7292,-7587,-1624,9523,19224,18758,13288,2787,-5138,-4163,12605,28055,18227,3222,-2225,-11622,-9400,-3161,2858,2036,-2797,-3159,-3673,-10344,-11321,-3854,2179,1207,-4808,-9928,-11062,-13628,-11708,-10911,-7918,2372,8322,7686,-2097,-10220,-560,5415,2434,-807,-2963,-3594,-2863,-3460,-8281,-9157,-6629,-8949,-18515,-12054,-3882,4611,6225,4717,4476,3745,-1469,-9361,-10615,-3364,-151,722,-341,-9242,-9105,2502,17206,14797,4089,-3918,-6900,-5589,-8447,-7723,39,11184,24426,35478,32310,20600,13306,10364,6675,5533,11189,16252,15069,6163,-293,-1801,-22,-1067,993,-200,-9935,-16125,-7986,-5105,-11424,-15958,-3471,4468,1161,-13033,-18027,-17889,-16316,-10019,-5823,-1864,-3061,-10651,-14359,-12704,-5308,11868,34084,40143,34485,20364,2429,-3920,447,3584,2259,-57,-2377,-8566,-16394,-7962,3645,1540,-7168,-9514,-6317,-1052,-1469,-1468,-328,1751,6168,5591,-3237,-6122,5763,5692,-283,-5864,-9345,-5628,-4181,-7638,-1410,9132,9287,4132,1855,1765,425,13991,12302,-2727,-13569,1255,465,9501,33127,52131,51292,30488,11091,3631,2045,9038,11299,8341,893,-8042,-13772,-10744,475,13691,20597,18858,5519,-4935,-3381,676,5083,13115,23444,9915,-5792,-13822,-930,5607,11708,29815,37689,22997,8804,-5682,-17231,-9028,-3400,-2230,-2049,4662,14488,19624,22028,12934,100,-11599,-17431,-14825,-10803,-8376,-4918,-273,-3496,-11153,-17696,-10597,4171,19458,22686,31138,34514,45246,38914,36254,36778,24607,3816,-6054,-7785,-3998,-369,-228,1247,-2673,-14972,-3365,15602,24796,12226,-3490,1463,11389,12113,-856,-16727,-10471,-3697,-8014,-11969,-4776,16662,30845,21898,6923,-5941,-14580,-17374,-10302,-9127,-6596,-2743,573,-5402,-15623,-16184,-8613,4192,12967,12265,7833,11778,21482,19948,13965,9080,6645,7190,6550,1062,2395,2280,-2817,-6846,-9007,-5255,-4592,-12097,-11404,-5139,-5446,-8998,-3885,-2790,-826,-4518,-2565,2691,7528,1489,-2935,-5403,-7293,-11678,-8705,-5441,-6211,-1264,9065,20698,26226,18920,9752,7439,15258,12292,8723,6268,2305,3631,2591,5256,11199,9882,649,-11552,-3780,6864,13373,-556,-12785,-2155,3660,3679,2897,5158,953,-3374,-2295,-4488,-7114,-17184,-14124,-7704,-3595,-1828,-5046,-11181,-9596,-10240,-9252,781,3669,-619,-11581,-8762,3591,19817,33696,28146,7238,-9210,-15503,-11121,275,12712,13580,5645,-2476,-6929,-8221,-2637,6262,6501,3136,-4937,-14043,-11901,-5160,-6923,-7682,-13391,-9184,1678,10115,19317,24289,18899,13319,12059,10534,12288,10117,8600,3194,-6069,-7570,-12480,-17292,-14345,-10440,-8067,-10442,-12171,-11277,-3951,-3208,-5816,-6680,-934,5549,9626,-1142,-10702,-2868,-1315,196,8833,20899,23316,21524,16703,9643,4294,2081,-1260,-4052,2817,7163,3333,10510,18361,15938,4419,-3431,-6919,-11972,439,12912,14826,2243,-4935,2355,15294,30247,23253,4197,-12250,-10280,-1342,5676,4743,-3032,-12059,-451,11286,10457,1288,-7239,-5124,-4414,-4511,-1074,2922,-1823,-8965,-13983,-1576,8155,13407,15653,19519,19357,7405,-4538,4311,16497,20565,10087,-4101,-11085,-199,10166,13282,5976,1429,3390,9671,18535,36310,41110,30400,18199,7413,5724,2713,-144,1877,2656,-12129,-19065,-17768,-12877,-11067,-7210,-1415,63,-99,-3130,-7105,-6544,-1421,1731,-1569,-10680,373,11558,11792,-2765,-8824,-12132,-14657,-14095,-10829,-12615,-16065,-5224,1632,3273,4245,9341,16552,14974,12437,10648,11399,8638,-2464,-5537,-2401,11584,27557,24223,5276,1093,7568,11664,11906,4383,-4772,-10455,-13317,-15310,-10170,-7104,-6552,1425,-5611,2198,16938,14475,13265,21310,22700,3678,-14911,-13045,-11381,-6611,1541,-1531,-13431,-2582,8138,8761,479,-5715,-4372,-4981,-10063,-12004,-8145,-11514,-8858,-3862,-1903,-3793],[-5932,-10974,-6618,-2628,-139,-557,-1890,-1968,85,5479,6430,7287,9358,11510,15496,9365,1858,3789,10304,12529,13332,19365,16210,9385,1013,-5380,-13176,-13700,-9333,-4603,-3845,0,261,-6752,-3650,4754,9332,-8658,-10256,1388,10542,12729,2600,-5091,8652,14701,4894,-6107,-10034,-5752,818,6041,3522,-5790,-15008,-11290,-4619,-395,3811,17392,35579,46326,37151,5326,-2406,792,3734,6259,1999,-5623,-9093,-7807,6183,22661,27505,21097,10181,6107,1709,3391,-1347,-9645,-13296,-9362,-13423,-16054,-8532,1318,5199,3551,673,-1306,6376,19148,20321,18707,15928,7003,-2981,-9544,-16416,-14614,-8385,-6596,-7797,-5990,-2255,-1287,-3669,-3111,1324,6834,4547,-1934,-969,5502,7624,4370,3066,428,-10400,-17983,-14388,-14712,1360,5480,-177,-9581,-4297,-1392,-4617,-5931,3564,14912,24817,31859,38515,44682,39307,26744,14103,603,-11902,-12419,101,8432,8641,9299,20498,41370,57860,56364,49343,21195,-1918,-14702,-20055,-17005,-11398,-10127,-12420,-10065,-2367,2202,973,8510,30313,46498,55131,40296,14742,4917,30646,6882,-29836,-31395,52995,227756,401984,466040,399528,232321,93863,26388,4496,-7280,-5929,-2304,2288,2557,-5655,-9434,-10542,-12535,-9373,-3958,4587,4575,-1985,-9056,-3712,-904,7074,9602,11632,9268,12933,6707,-4876,-11076,-5130,7954,12187,6486,7242,14491,14868,11208,7508,4065,-4903,-5962,-2579,3155,9230,13772,7306,2819,8562,17726,27416,34654,26506,10323,5416,3114,-9353,-17829,-14934,-8846,-9035,-3371,1505,4462,4295,15190,10314,-975,-10595,-7030,4079,11843,5617,-4388,-10154,-12591,-14955,-13276,-11647,-11402,-15267,-7299,-963,-7959,-7181,-2647,-1715,226,-814,-3637,-8804,-6443,-791,3962,9440,15338,7849,-1251,4670,8811,7874,392,-9184,-7294,27500,36507,23288,12674,5843,379,-2781,-1819,-896,-5247,-11127,-10378,-7795,-2318,9976,16345,18495,24707,27678,19974,3861,-12585,-16849,-12300,-9738,-9999,-5107,-4370,-4161,15521,36019,31311,27135,37042,43026,32742,16282,1111,2053,2964,2611,-1768,-15870,-16138,-9708,-9423,-9174,-1468,4461,-1909,-5930,-16099,-19304,-14000,-5219,3285,2551,1738,3984,7574,13441,14773,11701,9461,2748,-2078,3033,6540,2631,-6042,-4280,7596,15728,16211,12431,9401,8096,3899,-2186,-6837,-11441,-4057,-1109,-4180,-11161,-14501,-9752,-15122,-12935,-7127,-6972,-9205,-10314,-11316,-11656,-12470,-2186,20447,55589,80992,69041,32659,-1618,-5771,-2039,10015,12559,9987,4541,4038,8654,13580,7907,2105,683,-1786,-9095,-9448,-9229,-16018,-3696,13407,22764,20389,20330,12741,-326,-10717,1014,11670,9106,1384,-8419,4617,20919,26059,17882,4911,588,10578,21653,29478,28533,19886,9599,-689,-9556,-11622,-4829,4787,12920,21578,14848,-2793,-12070,-13532,-13492,-7586,882,8898,9466,2061,-1738,-966,-291,3879,13160,17360,10861,-1468,-12245,-4920,6002,14768,31063,46801,48734,31103,2140,-9307,-4566,1096,2052,-7394,-4056,-834,4505,4470,-7658,-6705,2486,7717,10491,15358,22155,22513,22515,23153,15005,-3735,-15944,-6292,-4162,-876,10348,25724,34501,31587,15094,-3425,1769,3975,1283,857,3352,10468,8769,2266,2603,-4661,-8797,-8563,-7825,-2620,502,-3987,-7280,-7704,-8758,-11733,-10859,-8820,-7910,-6292,-4245,2636,12121,2307,-9958,-7762,-4122,6036,10597,7919,1478,-1179,-2233,-8391,-7842,73,1117,-5075,-9504,-1449,-1810,-2893,7045,11901,5620,-2122,-5142,-8710,-7610,-408,3626,8136,11208,10440,4791,-5494,-8600,3772,7787,1524,-8747,-9785,-2461,-2086,-12686,6893,25552,19881,4235,-3488,-4474,-4944,-3337,744,10047,18465,11167,676,-3712,-336,5530,5683,383,-9854,-16606,-17659,-6472,5792,12191,9467,3153,-5295,-13289,-12338,-3176,-397,-2533,-11132,-11568,-5111,-4038,-7473,-5491,81,6447,16865,18828,11149,2341,-1236,-2418,5201,16974,25396,30941,33407,32204,27084,20236,8245,-2798,-13066,-10545,-2006,1579,-1609,-6912,-9468,-11048,-7996,-5014,-4779,-3323,-6065,-13160,-16353,-5964,8776,18700,14384,7914,4289,3335,-962,-8362,-12206,-5648,-613,-3537,-12376,-10046,3494,11757,13376,11114,10406,11835,2485,-10662,-7180,-2886,-6875,-8520,-6917,-3745,3106,8063,4635,-2756,-12343,-9960,-5250,-5002,-2613,-39,7479,32406,48364,45147,33254,16951,10907,9627,4256,139,1385,-1520,-4291,-5117,-10655,-12301,-15659,-10599,-3511,324,-1992,-3714,-4320,-4733,-4522,345,3654,887,-240,-1988,296,-5618,-8894,-1959,6738,10991,7224,4844,4212,3414,1758,3071,2061,-2168,-4359,-4700,-4389,-6445,-11590,-1055,9320,8199,-3762,-6328,-8087,-9768,-11168,-4988,4167,9617,13455,15426,9381,313,-11875,-9515,-1599,-3344,-6558,-8606,-7616,-2153,4155,10151,12051,9795,3910,-2725,-5200,-2130,1299,-4924,-9098,-7790,-9558,-12094,-5568,3544,6496,4157,3783,3499,3671,1641,-2588,-8746,-15783,-19553,-11375,-3995,1395,4485,11753,11439,-289,-5058,-11541,-13378,-4904,5264,9623,-710,-6430,-3750,-2469,3095,7219,2632,8317,18994,18574,19281,20790,11044,-5734,-19662,-12467,-3767,-4210,-7078,-9466,-3424,2200,6241,5555,286,-4392,-7956,-11053,-3718,10991,20923,15065,-3344,-10796,-11061,-5224,3624,6550,-9394,-15462,-4961,3340,7585,938,-10605,-5541,437,-3821,-14081,-13664,-3859,3409,5454,7796,6892,-310,4262,8633,6704,-2999,-12706,-3501,14626,14667,-930,-13369,167,10174,26163,36067,31064,10461,-7315,-7107,-7635,1537,18955,27207,20736,6723,-6147,-15960,-6790,-2295,-6255,-13718,-8980,2062,11323,14055,22579,46169,61542,26343,2048,-6374,-5905,-3973,-8517,-10777,-4051,-3100,-12815,-4716,19649,45747,35167,19707,10651,4295,-1499,-7617,-17463,-4536,5692,16141,18600,14069,10375,8422,-990,-11749,-15579,-10946,-6295,-1080,10144,15153,11252,6179,4186,11268,22990,24799,13420,4466,-377,-5400,-12025,-7682,2279,5954,-325,-1359,15270,31949,28050,11117,191,-8980,-10332,-7023,-7023,-7803,-6113,3301,15897,23137,20344,19066,17027,2760,-5681,-1652,8631,14633,12901,6153,-1090,-6161,-7536,-8101,-9427,-10629,-15196,-12072,-7601,-5975,-9495,-12713,-13078,-8934,-2912,213,1822,378,-4883,-2154,-2345,-4117,-10222,-9693,6433,22122,21648,379,-17568,-14110,-1725,8846,14623,16215,11619,67,-4876,-4959,-5550,-4261,-7816,-322,15973,21871,21008,13964,-368,-13652,-9708,-7890,-10489,-13805,-8961,-868,2722,9880,20599,35389,39566,19778,1251,-15581,4104,30008,40549,26457,7398,5601,3552,-2433,5901,29189,37208,30646,11675,-4450,-14727,-9802,-1917,5785,10920,9062,-4323,-14751,7859,16948,20067,16796,5157,-16154,-12104,-3368,12993,34038,32529,14094,-5481,-12543,-5188,2550,24469,36539,35481,22531,15444,10037,5695,-3294,-5097,-5737,-9590,-3534,6623,10606,2351,-7098,-11948,-11378,-11264,-5769,-4269,-3876,-5352,-11463,-4118,5598,6765,10379,15838,17890,10597,-7368,-12780,-346,12926,16017,14469,9520,13264,8757,707,-7856,-13867,-14115,-254,13368,25055,23201,10708,-3004,-11971,-13164,-6027,-2222,-8332,-12651,-5998,1121,3456,-934,-7578,-11786,-7086,-4172,-5000,-7105,-5148,-5523,1261,11135,15537,14775,2698,-14167,-2380,4749,-2551,-6252,-6109,-5713,-2760,-2375,115,-2284,-2138,1198,5940,4937,-5535,-10865,-6265,3355,6526,4296,5555,-2581,-11444,17455,42419,26957,11081,5034,1248,-2982,-2524,2370,16903,22850,17052,15413,13267,15906,20570,19081,11585,52,-12918,-10328,-8981,-10626,-12291,-12941,2848,10258,2042,-8675,-13103,488,19332,33362,40822,48778,54746,46492,29568,8999,-2510,-6890,-9525,-13999,-11486,-4581,-1182,-1080,-2480,-5767,-7786,-16541,-13416,-7386,-9618,-9814,-8836,-3560,6803,11532,11544,9685,10387,3671,2412,6992,12599,27921,24334,11430,2087,-4759,-9446,-2862,7296,8864,8372,9473,12560,13413,16692,13185,11546,6911,2008,2308,4512,11161,20295,26397,3715,-14853,639,7900,3465,19,-446,5907,16606,22030,10133,-3520,-13069,-9479,-2203,-5501,-3123,3797,9039,4418,-3672,-2855,-7598,-11466,-4475,9528,12712,3554,5402,9188,1842,8275,10640,2679,-9879,-15212,-12937,-13512,-8887,2421,4668,17,-2831,-4719,-6497,-7802,-4146,-4775,-10677,-13016,-9891,3379,17052,23292,12888,-144,-5932,4280,10946,11112,8650,14096,25284,15881,-3100,-4512,8960,20240,22264,17977,11447,1254,-268,-2927,-3292,-7343,-13943,-4333,12943,27101,33309,36756,16145,-2842,-10201,-701,-6263,-17085,-6546,869,3721,-3138,-14371,-15968,-7810,715,8556,12506,14572,10933,-2733,-9872,-10812,-1076,7402,11508,13838,11911,4911,-4465,-4811,-2758,-6205,-15098,-4635,4876,14427,15607,6454,-1494,-3691,1930,4753,90,-11534,-9325,5522,12793,12990,7287,5940,3824,-4639,-9639,-13373,-12137,-4911,-5085,-7661,-12026,-10288,-9837,-9405,-5900,-3607,-3795,975,28192,52829,70420,78089,65171,51005,32078,10563,-4344,-1179,-5583,-13442,-7835,-9176,-11273,11423,33225,29805,18436,11685,9174,826,1572,6447,1787,-9848,-9391,5860,13498,3879,-7598,-9440,177,5264,6345,2085,-4383,4366,17019,24639,21955,20545,17549,7422,2035,1483,6919,6072,839,-11078,-16791,-15181,-10015,-7161,-3459,2707,5179,2712,-5796,-12076,-8898,665,69,-5785,-11437,-9245,-10168,-4673,6622,16279,16505,12270,3213,-3898,-4323,10660,27197,25046,11115,2162,-7749,-9893,-5767,360,1899,-1004,-765,-2355,-9622,-11043,-3705,2818,2146,-3792,-8484,-9139,-11728,-11965,-12231,-7740,2822,8463,5396,-5755,-10679,1310,7347,3387,-592,-4346,-6300,-6274,-6674,-9050,-8212,-6896,-9988,-15529,-14607,-6557,4093,7454,6432,6122,5108,-146,-7460,-10328,-4959,-2936,-929,-765,-8907,-7392,3941,18908,16380,5396,-2005,-4111,-2527,-5843,-6916,-1616,9312,23088,35562,33140,21851,14075,10556,8716,7441,10415,13608,12039,3269,-2650,-3483,-162,1186,2550,-1184,-11814,-16075,-10496,-9172,-13726,-14766,-3535,3243,-513,-15559,-17145,-17559,-17994,-11568,-7238,-2640,-2260,-8386,-12353,-11947,-5328,11599,32567,36477,31320,19622,3882,-1793,1308,2978,824,-1481,-3615,-10088,-12470,-10046,1202,695,-6725,-9551,-9427,-3103,-1456,-362,1747,4030,7730,5528,-4012,-8835,1450,3125,-973,-4952,-7905,-2965,-1145,-5476,399,11080,11235,5228,1807,-349,-4576,8732,9816,-5603,-10089,4410,2487,9550,29866,46080,46490,29977,11966,4480,3833,10653,12812,9272,693,-10413,-16828,-13650,-1773,11633,20296,21260,8884,-1876,-385,3433,8983,19278,24625,7921,-7622,-11420,1197,6580,12287,29376,35445,22870,10070,-2000,-13990,-9584,-4225,-2771,-3563,-180,10055,17207,22442,14108,802,-10248,-17472,-14470,-9514,-4495,-687,1734,-2776,-10553,-15037,-7430,6933,21237,23720,32253,38260,49728,40817,37885,38209,25037,3868,-6312,-7472,-3779,-1162,-2074,-654,-3632,-14820,-6092,8498,14662,5648,-3925,2468,11005,11955,130,-15762,-9829,-1404,-5467,-11106,-7074,13147,31278,24898,9700,-3208,-11562,-17092,-12272,-10869,-8336,-4191,-367,-5364,-14938,-16131,-7742,6431,16629,15951,9842,11301,19840,18758,14231,11071,9088,8760,7820,2606,5666,7664,1171,-5446,-8146,-1982,-1467,-10599,-12549,-5765,-5920,-8426,-3349,-1721,1713,-290,725,5536,8745,1329,-4137,-7418,-9513,-12263,-7669,-4110,-5396,-500,7231,16887,21182,14013,6655,6901,17454,14992,11176,8468,6455,8539,5133,5108,9003,8640,1531,-11509,-6929,2816,8410,-5166,-9271,1663,6423,3416,945,3553,-84,-4441,-3527,-5287,-6623,-15711,-14843,-9904,-5567,-4187,-8404,-14121,-9617,-11262,-13164,-714,2260,-2138,-12821,-6590,5653,20164,31752,28910,10161,-7842,-15779,-12426,-1724,10173,11310,4610,-3085,-7540,-9930,-6402,3975,5679,2481,-5947,-16169,-13648,-5657,-6655,-5491,-10643,-11464,-1400,5288,12721,17293,13316,9369,10100,10091,11760,9009,6552,-21,-9677,-10484,-14303,-16199,-14031,-10816,-9228,-12065,-13448,-12071,-4479,-3058,-4144,-3833,2716,9368,12112,-649,-11517,-4416,-4283,-2540,4973,13507,15144,14824,11495,6117,2503,2126,-273,-2761,3709,5451,-6,7658,17141,15458,3916,-4654,-9163,-17385,-4701,8530,12681,2732,-3651,2778,14202,27930,21113,3153,-11173,-7579,1062,7542,5409,-3086,-11744,-1321,8078,5993,-1962,-8292,-3725,-1538,-852,2350,6441,1262,-7510,-13836,-659,10820,14915,15254,17976,19188,10913,-664,7505,19976,25896,17493,465,-13405,-815,8993,10362,3459,635,3720,9337,16938,33028,38506,28673,19759,11513,10695,7497,3022,3431,2324,-12271,-17416,-19483,-14457,-12383,-8787,-2438,2791,5213,2573,-940,-678,3414,5304,-177,-10558,2194,15706,16551,1380,-6112,-11556,-14762,-13714,-10581,-12486,-14505,-2635,4823,5699,5528,8684,13949,11972,11284,12008,14700,11143,-426,-3646,-2967,8775,23460,20601,4081,1062,7046,9811,9864,2957,-5419,-10615,-13289,-16573,-11944,-9199,-14563,-4722,-10967,-3128,9929,8106,13217,24507,25878,7105,-11347,-10498,-10950,-7729,-207,-3483,-13617,-3173,7676,7926,-1422,-8945,-6887,-6237,-11255,-10152,-5584,-7298,-5576,-1228,369,-2292],[-5884,-10651,-6727,-3356,-1585,-2922,-5116,-5680,-2818,4267,8346,11655,13498,13455,15134,8558,2640,5131,10704,10643,9264,14412,13428,8251,793,-4361,-12482,-16235,-10776,-5736,-5298,-1645,441,-4808,-5222,41,5234,-10665,-8842,3234,11410,11340,183,-5342,10679,17282,6849,-4713,-8922,-6091,440,6353,3472,-5930,-13430,-8792,-2573,1299,4583,16253,31189,39999,36444,6436,-3702,-783,4049,9225,5970,-3446,-8781,-8311,5738,20722,25131,20735,11090,7585,2797,3137,-2460,-10490,-14111,-10286,-14068,-15805,-7838,2655,6217,3688,390,-2531,4197,19030,21600,20679,18885,10137,-1294,-9042,-16310,-14269,-7918,-5760,-6599,-5912,-2707,-1828,-4327,-5487,-4241,2340,3089,-1006,2615,10745,11687,5644,2303,1057,-8555,-17960,-17322,-11822,3542,5672,-1910,-12067,-3514,1214,-842,-3840,4680,16031,26122,33212,39619,46584,42016,25639,12318,-1189,-13586,-12241,-1106,5128,3934,6665,19663,41551,61112,60735,51723,19255,-1340,-10880,-17093,-19283,-13193,-10879,-13128,-12469,-5697,224,2513,12643,31432,42424,46604,27571,8407,9018,34667,566,-54060,-65657,16602,188312,350701,397870,326104,177391,71178,27245,7051,-9987,-8236,-2426,2723,4096,-3587,-6889,-7188,-8647,-6234,-2565,4422,3045,-4181,-9321,-2231,46,7697,10627,12972,10247,13442,6043,-6746,-13322,-6344,5549,9998,4392,4562,11114,10618,7721,5134,2880,-5545,-6796,-4056,1073,8077,12284,5512,2598,11182,21490,29194,34424,26315,9685,-229,-2933,-11859,-18268,-13500,-9037,-9502,-3849,1719,4998,4882,15660,9759,-1468,-9435,-3887,6680,11966,4415,-4626,-10432,-13586,-16007,-13621,-11558,-11786,-14464,-4505,2395,-5338,-6281,-1711,-915,1021,1176,-540,-6757,-6264,-2205,2666,8717,15546,9851,411,4143,7555,5908,-1993,-10847,-3665,31166,32647,21120,13264,6138,-773,-6042,-4490,-1975,-4772,-9285,-9850,-7042,772,13981,19367,19950,26071,29238,20888,5321,-11300,-19544,-15084,-11698,-12848,-7875,-5316,168,21549,41033,32291,27058,37170,44189,36166,18913,-71,564,2915,4385,1890,-11537,-17136,-11988,-9532,-5806,4120,11035,771,-8101,-18263,-20907,-12957,-3621,3716,1326,-206,2917,8010,15169,15679,10817,8851,3799,-604,3254,6518,2496,-6208,-4056,8181,18064,18416,12656,8401,5618,894,-5060,-8924,-10440,-185,3527,-1188,-9912,-17061,-10328,-14117,-12572,-6736,-5303,-6828,-7760,-8828,-9442,-11254,-4255,16284,53188,82490,72517,37868,1213,-6310,-5408,7790,13960,13227,7142,6288,10870,14653,9169,3385,1658,-1448,-10945,-10886,-10593,-16899,-2047,15035,23538,19344,16911,9750,-3393,-11152,2582,10518,5992,-1009,-7459,6395,21894,26426,17954,4996,-581,8664,17690,24516,23620,14760,5183,-4297,-13184,-12250,-5021,2688,7483,13011,6966,-7237,-12280,-12308,-13761,-8492,-92,8392,9820,3002,-1346,-1389,-1305,3228,11899,14022,8587,-2781,-13399,-3270,7463,14996,29865,43666,46257,30739,1920,-9404,-5643,315,1666,-7309,-7653,-7777,-54,2493,-8079,-7109,1525,7873,12658,19012,23777,21614,20770,23941,18004,-709,-9952,-3237,-1699,1383,11914,27011,34727,29457,12374,-5731,622,2949,111,-953,1762,9491,7517,1157,-1084,-2849,-5170,-5206,-4357,205,1178,-3986,-7672,-8133,-8202,-9449,-6485,-5630,-6562,-7308,-5346,4278,17982,5073,-13296,-10338,-5619,4292,9106,6556,-444,-5317,-6586,-11781,-8225,2725,5386,-1967,-6449,1462,-435,-3329,5408,10693,5701,-1483,-3718,-5891,-4565,1679,5026,9040,12252,10649,4104,-5254,-6995,2397,3883,-1422,-11224,-11073,-2716,-1333,-10076,8538,29246,24742,9540,1525,-1371,-3579,-3022,1188,11084,18395,8940,-1058,-3866,1846,10351,10180,3378,-6550,-14958,-17827,-6719,6331,12508,8464,2357,-5850,-14537,-14490,-3794,-1071,-2062,-9733,-12629,-5569,-3397,-5358,-2577,3797,8904,17354,18653,11629,3764,979,115,8623,21771,31298,36848,37901,34795,28775,21471,9390,-1957,-12747,-9813,-588,2754,-1076,-7175,-9477,-10829,-7303,-3563,-4029,-4384,-8799,-14205,-14587,-5183,8257,17953,14014,8174,5188,3460,-1679,-10177,-10757,-2948,2345,-1131,-10801,-8196,4673,11830,12635,11447,11530,13298,3999,-12291,-8079,-2238,-5697,-7232,-5546,-1046,7221,12568,8038,-756,-10539,-10527,-6624,-6640,-4100,-962,6692,32616,53919,53228,38778,20385,14547,12627,4930,-746,-427,-2859,-3488,-4351,-10261,-10363,-12653,-13658,-8560,-6039,-7793,-8297,-6308,-6453,-6161,-962,2792,570,-225,-2095,-624,-8394,-13229,-5604,5175,10286,7058,4663,4594,5004,2668,3312,-391,-3141,-4698,-4235,-3255,-5673,-13910,-6515,6025,7274,-4059,-6547,-8652,-9831,-10652,-5296,4598,10149,13848,17068,12344,3035,-10551,-9856,-1373,-3185,-4555,-7184,-10184,-3198,5051,12976,17559,16227,8105,-1639,-6038,-4239,-2389,-10401,-10517,-8195,-9463,-10584,-4357,3560,5805,4729,6664,6364,3193,-369,-3748,-8959,-15658,-19350,-11006,-3965,1456,4334,11468,14113,4471,-925,-9173,-14939,-3868,9244,13846,2014,-4354,-1702,-129,6273,11498,7681,7272,10931,8488,9536,13519,8582,-6697,-19295,-11491,-2947,-3927,-7495,-8764,-1369,4186,8056,7368,2359,-2190,-6322,-12551,-5375,10713,22833,19468,2296,-6907,-12058,-6814,3253,9828,-4355,-13079,-5297,256,4446,-1257,-11658,-4402,968,-3981,-14628,-11419,687,10746,13103,12682,8741,-46,3565,7051,5032,-4242,-12693,-1400,15580,13638,-2066,-12710,805,12630,31571,43570,36151,10831,-7336,-4999,-4797,1131,16912,25309,19927,6189,-4369,-10073,-4625,-2979,-7515,-13408,-8347,2184,10616,12653,22409,47050,68710,34603,3886,-6870,-7747,-6274,-11739,-10711,-1736,-507,-11649,-6856,18265,43662,33707,18810,9274,3004,-3162,-10174,-14050,-2682,7156,18229,22179,21643,21840,16201,1529,-11068,-15155,-9565,-4087,2224,15522,19212,16173,10343,6827,11886,24120,30439,22075,10606,496,-9080,-13082,-5621,5034,8405,804,-172,20450,39032,32145,12775,995,-8936,-10640,-7499,-7107,-8113,-8204,466,12869,20916,19221,19253,16502,2114,-6653,-3494,6639,13295,12354,6166,-1633,-5435,-5584,-6385,-8114,-9653,-15656,-12892,-8236,-6978,-10486,-13562,-15518,-10090,-4757,-2893,-957,-1399,-6857,-4961,-4892,-5864,-11784,-9504,5243,19822,17643,-3278,-18415,-12881,-1447,8413,13413,15442,11007,-863,-5588,-5655,-6096,-4327,-8602,-2845,12960,20125,21135,14399,25,-13200,-8651,-5127,-6921,-18086,-9299,-506,2356,9415,20263,34749,42224,23967,3672,-15765,399,29930,44593,28929,7461,4059,914,-6228,658,26397,36816,31852,13405,-2421,-13704,-8465,3008,13184,16448,11329,-4127,-14548,4050,8708,11363,10157,-322,-18992,-8413,-2108,15352,38647,35153,12316,-7866,-11376,-5160,1765,25043,36012,35340,21005,13776,11339,9952,1415,-2643,-3983,-9215,-5026,2065,6598,752,-8191,-11231,-11383,-10577,-4330,-3817,-4699,-7392,-13133,-7279,523,2346,5771,10826,13868,8817,-7563,-13218,-1624,11259,15556,14402,7778,12413,11039,2848,-8033,-15251,-16298,-3283,8240,19076,19165,7958,-5009,-12849,-12053,-5419,-1569,-7681,-12889,-6926,-610,1744,-1565,-6984,-8618,-4365,-2697,-4499,-5820,-1576,-86,5446,14384,17228,13841,727,-16225,-1636,5115,-1938,-5725,-5817,-6211,-4067,-3650,-375,-1745,-1291,559,4040,5127,-3402,-8819,-4766,4905,8100,4983,4329,-4770,-9282,20306,39672,22889,8598,5053,3326,-345,-587,3766,17547,22403,19299,19070,17106,17550,18830,16790,11259,2001,-9712,-14846,-12944,-9585,-10644,-17053,-1085,10107,3879,-6943,-14345,998,19164,30772,37535,47990,56486,48960,31165,9457,-2068,-6507,-9226,-13724,-10363,-4379,-1952,-2993,-5696,-8371,-9019,-15953,-14490,-10320,-11425,-10473,-11165,-6506,4847,11873,13936,12581,11456,2301,2147,8663,15689,27599,20859,9963,1210,-4610,-8292,-2294,6866,7119,6884,8551,13486,14886,15636,9970,8555,4901,1116,2419,4805,10933,18779,24380,3850,-17221,-2053,5948,1796,-268,1164,8200,18615,22770,10652,-3123,-13045,-8879,-2389,-6464,-3659,4701,12453,9645,-3475,-7312,-9262,-10866,-3889,8362,8359,-2800,2437,8019,519,4121,7316,1136,-10260,-14830,-13208,-13365,-7941,3476,5122,-215,-3027,-4763,-7169,-9296,-6533,-8562,-15986,-14929,-13031,1189,14993,23529,15126,656,-7139,3945,12088,12344,9371,15026,26864,16345,-2772,-4568,8983,21188,24926,18772,10255,-2866,-3843,-4797,-4267,-8378,-12213,-2071,14419,29706,37840,36966,14834,-3193,-10061,475,-4343,-14654,-6663,750,3908,-2154,-12321,-13558,-7609,1520,12191,17345,17991,10928,-3105,-9141,-9991,-1420,6594,10353,12114,10247,4795,-2261,-650,-215,-6128,-13573,-5372,4118,13843,14431,4881,-2547,-3532,2696,4715,-693,-12822,-7163,7349,13390,11683,5542,4741,3119,-4875,-9348,-13216,-13523,-5341,-4823,-7266,-9864,-7465,-7330,-6900,-3752,-2331,-3036,-76,24224,44970,61803,71115,61315,48071,28334,8369,-4420,-2553,-7455,-14428,-6410,-7523,-10010,11656,33961,29715,18095,14384,15330,8079,3379,5933,120,-10914,-9413,5047,13149,4479,-7033,-9689,-455,3826,5040,1364,-4198,4875,17504,25816,23749,22813,20145,9138,2397,3,4644,4919,-340,-12103,-17707,-15968,-10593,-8335,-5848,1953,5612,1943,-6201,-11781,-9565,-2133,-1979,-5947,-11099,-10120,-11997,-7904,3429,13055,14086,11092,3536,-2748,-4745,7952,24495,29650,17806,6099,-4167,-9709,-8658,-3101,694,193,1115,-1148,-8932,-10899,-3783,3144,2731,-3135,-7441,-7769,-10325,-11459,-13231,-7576,2806,7763,2409,-9886,-10446,3056,8748,3775,-737,-5946,-9047,-9502,-8957,-8622,-7243,-7203,-10348,-11409,-13846,-9278,3275,8089,7624,7323,6067,864,-6006,-10132,-7168,-5931,-2031,-396,-7596,-5929,4829,19452,16749,5864,-637,-1665,227,-3860,-6623,-3356,7375,21455,34866,33371,23155,14737,10232,9843,8476,9113,10829,9348,1104,-4065,-3924,367,3321,3709,-2520,-13463,-13769,-12008,-12803,-15671,-13683,-3806,1810,-2426,-17467,-13945,-14791,-16601,-13133,-8894,-3721,-1863,-6374,-10327,-11278,-5812,10230,28575,30148,26397,17715,4858,397,2407,2463,-474,-2585,-4128,-9075,-9349,-11331,-1170,223,-5686,-8338,-10689,-4712,-1521,395,3328,5934,8834,5291,-4492,-11154,-3623,-530,-2261,-4391,-6808,-685,1617,-3448,2212,12822,12668,5823,1174,-3059,-9314,1230,5656,-8965,-5799,7376,4155,9720,26732,39663,40366,27568,11687,4243,4533,11389,13563,9511,138,-11738,-18081,-15963,-3771,9356,19206,22886,12019,1037,2470,6008,12796,24653,24036,5390,-9654,-8596,3576,8083,13361,27931,31783,21618,10709,1131,-10330,-8956,-4953,-3702,-5463,-5302,5269,14169,21811,14735,1270,-9049,-15773,-13573,-8102,-899,4305,4876,-1091,-8967,-12727,-4471,10117,23425,24976,33280,41722,52904,40880,37038,36692,23114,2781,-6981,-7387,-3674,-1921,-3800,-2466,-4481,-14340,-8806,1631,4747,-1673,-4775,3127,10321,11320,847,-14364,-7967,1715,-2213,-9446,-9600,8177,28225,24671,10540,-1231,-8726,-15180,-14008,-12287,-9887,-5820,-1666,-5371,-13912,-15625,-6995,8230,19494,18708,10862,9562,16800,16746,13940,12657,11512,10198,8948,4381,9135,13249,5269,-4192,-7382,1506,2266,-8144,-13363,-6372,-6309,-8126,-3388,-1082,3871,3990,4455,8345,9746,1338,-4854,-8827,-10770,-10768,-5425,-2068,-4136,265,5136,11989,14747,8594,4086,7080,19925,17497,13003,9941,10273,13120,7345,4654,6524,6977,2063,-10818,-10139,-1037,3664,-9345,-5665,5207,8881,2933,-1479,1095,-1705,-5796,-4905,-5941,-5979,-13820,-14934,-12332,-7697,-6512,-10539,-11230,-4213,-5218,-12240,-2158,509,-4025,-13697,-4504,7169,19273,28740,28811,13102,-6242,-16171,-13999,-3916,7458,8667,3182,-3820,-7825,-10262,-9321,1515,4657,1875,-6660,-17675,-14667,-6068,-5908,-2534,-6178,-11216,-4578,-451,4842,9036,6811,5047,8044,9626,11257,7798,4222,-3432,-13284,-13310,-15835,-14958,-13565,-10985,-10086,-13266,-14305,-12667,-5265,-3218,-2311,-783,6419,12923,14054,-373,-12651,-6619,-7549,-5038,1417,7149,8645,9470,7223,3103,891,2064,628,-1299,4778,4039,-2131,6624,17028,15561,3797,-5766,-11036,-20685,-7707,5155,10673,3369,-2133,3193,12387,23623,16956,1340,-9160,-4603,3436,9001,5635,-3279,-10979,-1880,5125,2216,-4474,-8464,-1912,1599,3097,5957,10125,4860,-5665,-13758,338,14487,17322,15111,16378,19011,15327,3836,11144,23717,31462,25504,6339,-8531,544,8010,7248,808,62,4280,9103,15520,29813,35555,26682,20994,15655,15850,12816,6806,5897,3545,-10457,-15067,-20468,-15671,-13640,-10347,-3545,4810,9103,7380,5270,5917,9125,9268,1255,-10381,3514,18953,20706,5978,-3046,-10298,-14267,-12950,-9965,-11823,-12603,85,7725,7777,6731,8077,11269,8475,8858,12041,16799,12553,1729,-1745,-3145,5990,18534,15904,2100,237,5828,7659,7524,985,-6509,-10392,-12576,-17520,-14123,-11489,-18740,-6658,-15071,-8018,2172,1708,16492,29551,29432,11827,-6048,-7269,-10100,-8883,-2031,-5119,-13698,-4324,6899,7301,-2567,-11771,-9590,-7560,-12321,-7839,-2845,-2945,-914,1864,3005,-386],[-5603,-10073,-6495,-3754,-2659,-4806,-7795,-9109,-5645,2955,10236,16505,18485,16018,14978,7808,3310,6138,10564,8197,4530,8466,9353,6313,268,-3296,-10588,-17498,-12209,-7208,-7116,-3441,370,-3300,-6395,-4957,230,-12936,-7322,4885,11855,9523,-2367,-5378,11712,18880,8540,-3378,-7826,-6463,-371,6158,3078,-6116,-12041,-6301,-115,3390,5581,15181,26977,33235,34069,6966,-6061,-3277,4039,12042,10221,-672,-8187,-8770,5281,18597,22762,20528,12435,9466,4401,3438,-3017,-10824,-14795,-12036,-15460,-15741,-7282,3718,6884,3615,-98,-3961,1159,17628,21480,21479,21060,13024,439,-8490,-16178,-14230,-7664,-4745,-5277,-5875,-3334,-2645,-5207,-7160,-8199,-1805,1296,-269,6299,16649,16395,7059,1153,1180,-6851,-15128,-16838,-9092,5503,5697,-3704,-14748,-2949,3723,3411,-1161,5238,15799,25630,32581,38793,46568,42617,23329,9962,-3108,-14360,-11924,-2851,1043,-1395,3428,17531,39459,61284,62377,51792,16676,-468,-6490,-12723,-18625,-14577,-11391,-13207,-13707,-8093,-334,6417,17351,31164,35731,34948,14350,5751,15791,40918,1999,-70702,-91778,-13316,149984,294377,323519,252257,129063,56964,31501,9634,-11632,-10696,-3207,2644,5217,-1903,-4775,-4138,-4636,-2597,-1058,3878,931,-6807,-8705,-1204,213,7134,10360,13310,10484,13139,4757,-8418,-15343,-7747,2611,6875,1332,808,6384,5588,3950,2392,872,-7505,-9300,-7400,-2865,5961,10287,2870,1600,13023,24849,30408,33479,25609,9674,-5710,-8910,-14118,-19135,-12433,-9550,-10344,-4440,2191,5822,5900,16711,10039,-992,-7552,-1288,8342,11013,2443,-5478,-11262,-15149,-17443,-14295,-12107,-13014,-13842,-2387,4770,-3559,-5881,-1293,-714,1078,2249,1560,-5481,-6186,-3470,1583,8278,15679,11268,1070,2847,5793,3358,-5024,-12286,233,32564,27096,17876,13071,6306,-1629,-9208,-7277,-3351,-4899,-8396,-9786,-6620,3165,16857,21184,20408,26742,30346,21431,6678,-9568,-19367,-17450,-12325,-14152,-10709,-4372,5535,27395,44891,32307,26043,35725,43750,38645,21603,-1023,-1579,2062,5394,4721,-7964,-15102,-12876,-8125,-1551,9249,16161,2954,-10337,-20504,-22708,-12196,-2258,4164,526,-1896,1652,7820,15630,14878,8454,6691,3603,786,4044,6772,2278,-6596,-4142,8325,19988,20122,12388,6859,2465,-2726,-8319,-11083,-8764,2521,6911,1135,-8501,-15478,-10118,-13192,-12789,-6981,-4129,-4819,-5541,-6535,-6951,-8323,-3720,11452,48403,80754,73865,42615,3631,-7258,-8145,6264,15766,17126,10263,8712,13005,15321,9893,4134,2390,-782,-12436,-12504,-11955,-15554,-1102,15516,23181,17377,12615,5884,-7272,-10314,3806,9170,3100,-2975,-6445,7044,21320,24959,16730,4217,-2457,6332,13355,18500,16817,7557,-693,-8386,-17308,-11783,-5149,299,1950,5016,-45,-11952,-12242,-11108,-14054,-9960,-1613,7368,9695,3637,-1246,-2086,-2244,2810,9962,9947,5663,-4587,-15006,-1960,8543,14844,28122,39405,42101,29230,1478,-9465,-6834,-738,889,-7515,-11326,-12495,-2836,-58,-9548,-8211,-58,7260,13440,20835,23784,19456,18006,24058,21659,4663,-3502,-159,744,3523,12819,26590,32268,24428,7886,-7668,-189,1961,-986,-2853,-24,8168,6577,2121,-3172,-777,-1790,-2272,-1296,1890,495,-5395,-9361,-9429,-7725,-5859,-1895,-3039,-5549,-9133,-6572,5674,21630,6770,-13524,-13186,-6796,2497,6995,4606,-2359,-9298,-11130,-14953,-8399,5093,9800,1771,-2778,4072,423,-4386,3022,8836,5352,-1086,-2362,-2857,-1728,3103,5833,9310,12281,9641,2429,-5275,-5360,1465,1626,-2677,-12978,-12434,-3371,-1002,-7632,9143,30466,28183,14424,5997,1461,-2277,-2712,1523,11370,17144,6156,-3155,-4464,3044,13192,11986,3682,-5335,-11405,-12821,-4759,7262,11892,5683,452,-6415,-14447,-14933,-3622,-1784,-1829,-8492,-14082,-6501,-3308,-4075,-1119,5398,9342,16132,17322,11610,5064,2962,2055,11401,25589,36108,41675,40988,35937,29220,21496,9651,-1550,-12292,-9562,113,2906,-1358,-7772,-9721,-10923,-6843,-2205,-3232,-5820,-12107,-14653,-13010,-4684,7032,15992,12777,7928,5658,3169,-2826,-12338,-8292,155,5633,1477,-8738,-6248,5612,11507,11362,11184,11899,13536,4529,-12564,-6939,-1090,-4660,-6095,-4056,1981,11334,16624,10771,629,-9620,-11223,-8230,-8597,-6031,-2331,5537,31757,57993,60136,43331,23246,17538,14900,4991,-2285,-3137,-4607,-2907,-3915,-9930,-8953,-10126,-16531,-13618,-11498,-12485,-12992,-8679,-8309,-7666,-2364,1587,-122,-422,-2150,-1539,-11360,-17574,-8144,3755,9129,6229,3608,3860,5499,3078,2679,-3276,-4898,-5775,-4354,-2466,-4640,-11067,-12284,1166,5205,-4723,-6772,-9296,-10160,-10262,-5934,4196,9723,13167,17805,14885,5608,-9120,-10824,-1958,-3656,-3187,-5384,-12700,-4237,5749,15329,22410,22179,11846,-1051,-7406,-7112,-7096,-13785,-8908,-7956,-9206,-9300,-3425,3465,5262,5329,8772,8112,1935,-2943,-5253,-9474,-15849,-19173,-10588,-3774,1668,4190,11047,16372,9728,3713,-6335,-17296,-3150,13155,18153,4989,-2205,-45,1287,7971,13805,10660,5949,3798,1136,2574,6866,5464,-8145,-18485,-10092,-1996,-3753,-8208,-8744,-563,5412,9373,8795,4075,-447,-5308,-14168,-5447,12087,26406,25367,8518,-3511,-12883,-8027,2838,13151,2248,-7569,-5248,-2949,1202,-3503,-12539,-3812,724,-4827,-15344,-9145,5144,17946,20431,17479,10682,232,2656,4768,2421,-6422,-12690,750,16123,12386,-2981,-12456,747,13820,34816,48083,38604,10408,-7333,-3378,-2253,216,13318,21355,17147,4796,-2151,-4437,-1414,-2963,-8527,-13212,-8365,1426,8664,10036,20825,45398,71504,42504,5320,-7952,-9594,-7526,-12926,-10129,9,1629,-9782,-9265,15648,39561,30795,17061,7253,1452,-4627,-11741,-10330,-626,8799,20259,25550,29524,34460,24006,3765,-10455,-14574,-8148,-1800,5817,20263,22393,20208,13746,9080,12124,23910,34313,30344,17747,2643,-12973,-12556,-3281,7580,10580,2092,1442,25712,44632,34540,13671,1809,-8301,-11822,-9206,-8191,-9016,-10654,-3132,8649,17629,17301,18579,15030,796,-8202,-6058,3870,11137,11427,6150,-2485,-5000,-4042,-5032,-7078,-8873,-16049,-13545,-8791,-7996,-11293,-13394,-16507,-10373,-6274,-5993,-3878,-3383,-9060,-7361,-7062,-7238,-13163,-10089,2998,16121,12637,-6940,-18180,-12164,-1706,7332,11317,13685,9380,-2415,-6712,-6715,-6802,-4306,-9100,-5681,9111,17412,20209,13845,-595,-12535,-6978,-2251,-3438,-17835,-9157,-323,1599,8454,19124,32508,41539,25313,4661,-14772,-3018,28443,46466,29870,6585,1724,-2044,-10282,-4385,23457,36072,32967,15396,-477,-12919,-7337,7868,21134,22142,13093,-4199,-13111,829,1756,3489,4364,-4264,-11703,-4392,-878,17085,41275,35475,8967,-11473,-9320,-5057,1313,25645,34828,34014,18779,11942,12177,14058,7388,1856,-1030,-8786,-6761,-2330,2424,-1409,-9692,-10848,-12006,-9634,-2726,-2697,-4421,-8908,-14788,-11082,-4792,-1495,1623,5691,9279,6376,-8187,-13775,-3286,8910,14250,13612,5561,11388,13187,5082,-7219,-15889,-19150,-6355,3633,13339,14854,4883,-7196,-13228,-11195,-5527,-1578,-7334,-12831,-7962,-2665,-338,-2275,-6077,-5719,-2025,-1492,-4010,-4211,2267,5715,9915,17627,18480,12248,-1846,-16241,-626,5463,-1284,-5054,-5435,-6630,-5344,-5188,-1424,-1838,-736,-227,1640,4226,-1729,-7103,-3686,5892,9288,5246,2435,-7617,-6661,22917,36138,18872,5928,4777,5257,2628,1946,5385,17692,21185,21008,22017,19996,17931,16154,14111,10835,4121,-5523,-12222,-12819,-5956,-7074,-16442,-5196,9522,5464,-5320,-16160,1377,18122,27016,32562,44107,54608,48424,30853,9169,-2048,-6401,-8964,-11909,-8514,-3998,-2671,-4556,-7899,-9996,-9838,-14918,-15167,-11744,-10377,-9326,-11913,-8913,2762,11714,15939,15214,12165,298,1426,10546,18546,25767,16159,7147,-545,-5043,-7637,-2015,6060,5378,5515,7615,14087,15879,14076,6954,5867,3087,288,2358,4656,10172,16570,21039,3514,-15587,-5288,3277,-215,-635,2649,10248,19889,22495,10486,-3036,-12736,-7827,-2405,-7143,-4012,5477,15675,16914,4238,-8882,-9921,-9438,-2992,7218,3965,-8451,70,6554,-321,-108,3831,-487,-10461,-14375,-13552,-13415,-7575,3529,4225,-1685,-4181,-5151,-7340,-9902,-8551,-12417,-14918,-8082,-11670,-2601,11528,22495,16821,1509,-8467,3085,12721,13246,9955,15867,28030,16411,-2576,-4712,8742,21327,26457,18656,8596,-6043,-6661,-6660,-5661,-9729,-10121,438,15851,31994,41665,35865,13170,-3853,-9757,1716,-2331,-12374,-6762,428,3912,-1200,-10267,-11173,-7072,1763,15010,21937,21346,10990,-3348,-8583,-9333,-1756,5643,8974,10142,8449,4510,0,3071,1691,-6354,-12372,-5528,3552,12807,12547,2822,-3894,-3569,3089,4322,-1629,-14093,-5213,8816,13505,10113,3879,3515,2335,-5167,-9139,-12848,-14949,-6042,-4825,-6886,-7863,-5136,-5502,-5089,-1785,-985,-2390,-1262,19743,36563,51539,61037,54413,42513,23043,5234,-4988,-3730,-8858,-13315,-5197,-6170,-8686,11319,33078,28112,16703,15978,20258,15409,5985,4861,-2281,-12388,-9044,4374,12476,5022,-6094,-9531,-1430,1908,3400,572,-3770,5226,17524,26398,25417,24968,22316,10568,2537,-1426,2203,3430,-1530,-11440,-16267,-16057,-10796,-9131,-8658,606,5340,617,-6913,-11560,-10009,-4018,-2730,-5272,-10088,-9710,-12245,-11093,165,9782,11748,9995,3961,-1518,-5233,4735,20399,31842,23194,9718,-746,-8705,-11368,-7218,-1498,786,2497,10,-8152,-10748,-3918,3339,3114,-2713,-6710,-6831,-9290,-10577,-13621,-7455,2485,6463,-803,-13924,-9285,4752,9675,3700,-1152,-7593,-11548,-11983,-9369,-7128,-6188,-7258,-9434,-7397,-10744,-11811,2290,8253,8384,8121,6659,1587,-4887,-9801,-9756,-8740,-2301,894,-5554,-4595,5268,18854,15968,5700,354,445,2581,-2419,-6585,-4956,5721,19919,33774,33283,24778,15389,9346,10096,8846,7558,8232,7246,-226,-4563,-3444,1259,5216,4518,-4077,-14591,-11644,-11963,-15596,-16303,-12623,-4081,727,-3714,-17513,-11423,-12434,-14550,-14235,-10504,-4847,-1626,-4478,-8164,-10368,-6462,7829,22224,21579,20289,14926,5409,2636,3782,2174,-1396,-3030,-3409,-6275,-7079,-11928,-2962,225,-4361,-6734,-10400,-5710,-1532,954,4499,7505,9536,5053,-4473,-12203,-8976,-4829,-3610,-3970,-5911,1281,4104,-1592,3951,14388,13696,6124,224,-5997,-12111,-8218,-478,-10804,-799,10099,5425,9852,23816,33313,33402,23448,10342,3073,4216,11142,13510,9177,-547,-11303,-16655,-17360,-5488,6900,17341,23558,14800,3753,5128,8452,16553,28918,22123,2644,-11006,-5194,6492,10460,15135,25895,27333,19446,10717,3557,-6817,-7230,-5338,-4814,-7382,-9838,724,10971,20433,15027,1740,-7839,-13939,-12242,-6538,2310,9295,8457,995,-7138,-10758,-1810,13362,25723,26235,33997,44490,54367,39149,33863,32413,18950,464,-7941,-7427,-3599,-2562,-5307,-4080,-5095,-13356,-10920,-4316,-3951,-9152,-5844,3418,9308,10208,1297,-12436,-4867,5709,1766,-6806,-11373,2859,22570,21451,9480,-36,-6098,-12782,-15235,-13239,-11050,-7494,-3221,-5401,-12804,-15095,-6538,9351,21144,20144,10731,6584,12539,14029,13116,13735,13825,11550,9986,6366,12568,18703,9458,-2942,-6807,4961,6440,-5076,-13462,-6873,-6490,-7957,-3681,-647,5781,8252,8485,10943,10415,1436,-5084,-9365,-10293,-8055,-2001,599,-2628,886,2841,6178,7164,2926,2178,7802,22295,19524,14011,10487,13391,17161,9332,4284,4451,5655,2923,-8900,-13182,-4698,-851,-13002,-2447,8455,11108,2498,-4051,-2027,-3892,-7463,-6475,-6542,-5315,-11778,-13848,-14634,-9901,-8706,-11245,-7582,1324,1726,-7605,-3439,-1589,-6323,-13582,-2653,7851,16979,24710,27689,15849,-4386,-16547,-15915,-6347,4528,5643,1307,-4805,-8061,-9626,-11147,-1243,3134,1001,-7332,-18149,-14522,-6639,-5128,375,-1466,-7559,-6598,-6500,-3472,286,-344,316,5668,8887,10533,6211,1370,-7150,-16978,-16126,-15993,-13852,-13159,-11112,-10753,-14168,-15006,-13401,-6589,-3844,-673,2045,9759,15792,15133,-465,-14366,-9819,-10590,-6927,-1685,1904,3627,5166,3568,305,-828,1577,1125,-32,5582,2654,-3327,6617,17260,15670,3697,-6969,-12861,-17657,-8473,2572,8607,3860,-669,3362,9728,17541,10898,-1388,-6927,-1839,5287,9563,4990,-4018,-10331,-2513,2187,-1138,-6567,-8191,-295,4370,6561,8760,12883,7992,-4099,-14160,976,18307,19828,14638,14287,18337,19981,8288,14559,26935,36062,32667,12095,-3858,2065,6488,3548,-2317,-786,4383,8247,13550,26070,31613,23638,20862,18886,20475,18095,10742,8691,5454,-8416,-13617,-20378,-17023,-15373,-12330,-5093,5427,10825,10347,10448,12181,14716,12683,1884,-10937,3644,20545,23439,9838,-686,-9353,-13961,-12525,-9650,-11317,-11184,2049,9405,8613,6925,6746,8028,4140,4552,9716,16422,11760,3200,-790,-3890,2473,12260,9618,-1456,-2164,3248,4551,4225,-2209,-8819,-10342,-11920,-18362,-17544,-13913,-10003,-3206,-16989,-13285,-6727,-2419,21858,34473,31666,15752,-784,-4405,-9715,-11074,-5027,-7563,-14685,-6945,4971,6221,-3249,-13437,-13440,-10008,-13104,-6307,-1153,149,3167,4009,4704,699],[-5346,-9495,-6161,-4037,-3579,-6435,-10095,-12515,-8596,1265,11630,21115,23687,18659,14558,6703,3440,6439,9587,5068,-822,1917,4294,3494,-763,-2510,-8298,-16136,-13521,-9196,-9469,-5530,-121,-2425,-7424,-10180,-5563,-15326,-5988,6022,11528,7113,-5179,-5690,11463,19186,9735,-2304,-6963,-6957,-1685,5337,2251,-6547,-11109,-4145,2352,5576,6582,14015,22898,26499,30330,7050,-9558,-6505,3919,14505,14217,2282,-7417,-9256,4662,16149,20209,20079,13611,11087,6010,3942,-3279,-10773,-14769,-14066,-17102,-15654,-6874,4437,7093,3244,-853,-5556,-2737,14883,19748,20844,22115,15363,2110,-7930,-16037,-14468,-7640,-3760,-4057,-5918,-4074,-3653,-6253,-7987,-9431,-5167,-677,332,10027,23105,21736,8693,-183,827,-5324,-12374,-13920,-6619,7225,5723,-5335,-17435,-2507,6233,8348,2416,5319,13898,22829,29539,35843,44574,41079,20019,7148,-5011,-14173,-11676,-5093,-3631,-6956,-104,14365,35444,58325,60985,49452,13609,308,-2553,-8711,-16533,-15271,-11589,-12687,-13126,-7818,2376,13101,22427,29469,27012,21590,3582,7977,24202,48091,13529,-65617,-93649,-22618,126483,247315,257415,190258,94768,52301,37327,11758,-12295,-13290,-4460,2348,6225,-326,-2855,-1200,-486,1381,598,3242,-1368,-9353,-7438,-526,-247,5487,8767,12500,9957,12132,2995,-9757,-14436,-9058,-438,3298,-2275,-3612,762,48,-119,-1102,-2632,-11521,-13964,-12600,-7676,4858,9154,174,171,14223,27875,31259,32141,24551,10197,-8779,-13376,-15361,-20142,-11559,-10044,-11319,-4962,3195,7314,7654,18424,11333,756,-5069,972,9281,9326,75,-6659,-12361,-17036,-19029,-15137,-13058,-14712,-12983,-751,6319,-2388,-5651,-1055,-789,716,2683,2872,-4809,-6117,-4389,1043,8386,15870,12239,1038,1190,4019,726,-8139,-12135,4598,32158,21080,14334,12536,6762,-1713,-11777,-10117,-4922,-5404,-8004,-9662,-6028,5073,18683,21944,20148,26939,31175,21863,8121,-7559,-17154,-17280,-10749,-11049,-9682,179,12033,33304,47906,31933,24711,33468,42429,40640,24826,-942,-3789,765,5846,6696,-5011,-12114,-11319,-5329,3168,13938,20052,4676,-12158,-22307,-23661,-11439,-949,4692,207,-3007,574,7399,15270,13080,5529,3857,2735,2110,5628,7868,2574,-6676,-4100,8505,21949,21711,11986,5151,-916,-6370,-11273,-12377,-6928,4457,9264,2889,-7007,-12375,-8741,-12043,-13147,-7449,-3135,-2905,-3417,-4378,-4405,-4414,143,8291,42923,76913,73648,47138,6005,-8147,-9501,5868,18366,22108,14617,12063,15627,16070,10533,4748,3233,523,-12319,-13635,-12606,-13874,-327,15381,22239,15144,8419,2156,-11382,-8100,5196,8239,989,-4044,-5310,7016,19739,22329,14831,3122,-4532,4178,9234,12203,8945,-1011,-7314,-11422,-14689,-9826,-4643,-1693,-2827,-818,-4409,-15927,-11486,-9543,-13593,-11451,-3178,6277,9448,4341,-971,-2520,-2497,3076,7958,5940,2875,-6078,-15134,-413,9854,15068,26713,35042,37178,27119,1310,-9102,-7631,-1565,228,-7479,-13717,-12027,-3945,-2545,-11260,-9287,-1516,6510,13370,21299,22794,16814,15129,24469,26861,12297,3557,3240,3531,5929,13585,25177,28103,17909,3014,-8161,-164,1529,-1473,-4227,-1445,7018,6395,4836,-1011,2446,2003,986,2063,3099,-669,-7158,-11396,-10955,-6993,-1768,2665,-641,-4251,-10724,-6623,7144,22810,7780,-8360,-11665,-6305,1561,5056,2740,-3594,-11808,-15131,-16845,-7841,7785,15068,6991,1972,6810,1296,-5456,562,7049,5187,-329,-451,686,1171,4319,6560,9539,11895,8033,452,-4786,-3134,1890,1959,-1988,-13368,-13265,-3862,-647,-5278,8805,29312,30106,18954,10196,4285,-629,-1802,2387,11530,15428,3507,-5026,-4905,3915,14755,12119,2680,-5139,-8204,-7726,-194,10429,12649,4118,-876,-5448,-11382,-11438,-2099,-2015,-1296,-6811,-14568,-6974,-3058,-2973,-335,5667,8466,13855,15411,11601,6666,5103,3914,13938,28618,39781,45234,42634,35828,28706,20675,9447,-1021,-10912,-8719,977,2915,-1611,-7909,-9485,-10614,-5981,-387,-1840,-6662,-14848,-13309,-11053,-3818,5918,13618,11430,7898,6374,3133,-3720,-13687,-4894,4315,9931,4788,-5765,-3521,7041,11488,10256,10976,12140,13243,4656,-10763,-3992,828,-3244,-4399,-1725,6045,15951,20671,13360,1961,-8807,-11416,-9392,-10151,-7712,-3446,4684,30533,60616,65488,46791,25637,20052,16869,5104,-3725,-5947,-5810,-2037,-3256,-9172,-7630,-7740,-16778,-17700,-14743,-13974,-16916,-10750,-9627,-8533,-3419,562,-643,-238,-1390,-1391,-13014,-18278,-7990,3313,8259,5499,2601,2974,5697,3526,1942,-5841,-6604,-6855,-4392,-1404,-2917,-7060,-10175,-3661,2825,-5046,-6307,-9241,-10083,-9413,-6190,3617,8934,11974,18123,17401,8435,-7121,-11698,-2674,-4074,-1967,-3355,-14361,-4694,6775,17670,26783,27618,15390,-427,-8658,-10017,-11577,-9838,-5204,-6726,-8311,-7647,-2044,3991,5444,6278,10441,9169,778,-4951,-6219,-9527,-15670,-18137,-9282,-2656,2731,4725,11117,18675,15970,9516,-2466,-18817,-2145,17174,22614,8461,323,1549,2130,8634,14812,12439,5102,-805,-2199,-1019,1666,2525,-9207,-16523,-7676,-274,-2987,-8503,-8917,-557,6402,10778,10462,6065,1470,-4279,-15079,-3607,15071,31311,32190,15111,-72,-12907,-8373,2778,16637,10628,-1495,-4545,-5549,-1222,-4896,-11792,-3176,311,-5735,-15333,-6267,10044,25304,27467,22274,13067,1050,2083,2271,-617,-8937,-11821,3471,16823,11578,-3051,-12009,642,14296,36134,49521,38649,9908,-6690,-1700,137,-738,9026,16354,13152,3146,785,1542,2965,-1628,-8587,-12683,-8387,462,6244,7103,18619,42173,70406,49779,7074,-8922,-10077,-6654,-10649,-8614,1741,3751,-7012,-10697,12758,34684,27416,15228,5297,302,-5197,-11304,-6688,1895,11085,22727,29138,37737,47505,31636,6205,-9294,-13206,-6076,1196,10242,24615,25091,23628,16767,11330,12483,22974,36596,37881,25543,6340,-14620,-9642,26,10677,13287,4376,4052,31025,48568,35521,14235,3026,-6507,-12529,-11325,-9551,-9815,-12841,-6826,3936,13970,15198,17561,13219,-544,-9639,-8672,1301,9209,10995,6752,-2997,-4329,-2403,-3465,-5683,-7663,-15848,-13562,-8850,-8560,-11383,-11778,-13290,-8732,-6523,-8366,-6464,-4977,-10577,-8762,-8346,-7705,-13667,-10982,394,11903,7723,-9674,-16738,-11367,-1854,6296,9125,11640,7344,-3959,-7613,-7456,-6928,-3485,-8506,-8042,5002,14288,18716,12800,-1635,-10873,-4253,888,-168,-12514,-7512,385,1131,7657,17814,29404,38073,24313,4887,-13248,-5606,26131,46296,29481,5216,-718,-3885,-11892,-6093,21711,35818,34486,17846,1641,-11912,-5969,12851,29439,28098,14761,-4015,-10279,-814,-2592,-1070,3475,-172,-2617,293,793,18623,42240,34037,4914,-15438,-6396,-4531,1538,26734,33680,32200,16555,10592,13016,18184,14571,8084,2748,-8020,-8226,-6116,-1323,-3502,-10844,-10134,-12626,-7969,-466,84,-1837,-8168,-14913,-14579,-9472,-4185,-1607,1037,4909,3984,-8755,-13937,-4744,6515,12615,12511,3463,10784,15542,7876,-4654,-14501,-21820,-8554,268,8728,11084,2083,-8924,-12399,-10190,-5932,-1802,-6803,-12101,-8650,-4482,-2127,-2532,-4725,-2933,133,-334,-3304,-2170,6372,12045,14999,21147,19628,10498,-4484,-13345,949,6221,-176,-3891,-4639,-6644,-6182,-6557,-2661,-2258,-173,-770,-721,2564,-490,-5706,-2952,6636,10520,5610,496,-10611,-3317,25582,32592,15447,3559,4609,7349,6012,5025,7372,17654,19758,22535,24429,21957,17223,13006,11401,10495,6587,-4,-3480,-5846,-928,-2489,-11892,-9448,8547,6983,-3484,-17011,2347,16847,22830,26860,38050,49483,45066,28867,8467,-2076,-6186,-8344,-9452,-6280,-3307,-3106,-5568,-8967,-10641,-10055,-13732,-14991,-10999,-8080,-7399,-11175,-10355,1046,11552,18009,18058,13039,-1878,213,12587,21130,23099,11230,3623,-2773,-5785,-7219,-1771,5172,3953,4513,6909,14536,16541,12327,4397,3731,1736,-283,2245,4231,9100,13990,16993,2994,-12816,-8643,240,-2147,-686,4346,12426,20926,21849,10118,-2933,-11943,-6410,-2077,-7305,-3931,6361,18799,25183,15653,-2583,-8168,-6954,-1314,6839,507,-12732,-1509,5208,-524,-3892,656,-1854,-10132,-13604,-13685,-13392,-7496,2882,2379,-3892,-5624,-4957,-6008,-8981,-9573,-14395,-8815,-623,-6684,-7572,7310,20631,18039,2487,-9716,1824,12883,13908,10547,16738,28789,16121,-2433,-4762,8382,20796,26851,17777,6759,-8050,-8234,-8178,-7268,-11237,-7659,3355,17425,34153,44850,33955,11539,-4414,-9284,3026,-216,-10237,-6772,59,3881,-228,-8284,-8929,-6221,1429,16631,25782,24319,11174,-3276,-8068,-8763,-1969,4736,7510,8067,6672,4249,2427,6445,3267,-6512,-11500,-5382,3266,11675,10369,560,-5376,-3758,3195,3717,-2613,-15260,-3387,10010,13270,8482,2409,2319,1519,-5463,-8960,-12218,-16444,-7101,-5117,-6500,-5982,-3185,-4237,-3929,-221,283,-1824,-2489,15098,28323,40663,49143,45589,35420,17082,1617,-5879,-4684,-9689,-11615,-4214,-5109,-7335,10485,30707,25292,14740,16877,24018,22222,9161,3367,-5278,-14096,-8424,3812,11585,5501,-4829,-8821,-2712,-486,1454,-200,-3146,5289,17017,26379,26965,26975,24008,11735,2462,-2718,-197,1654,-2687,-9230,-13441,-15193,-10509,-9331,-11858,-1432,4339,-1151,-7928,-11488,-10311,-5229,-2864,-4524,-9221,-8614,-10994,-14212,-3180,6463,9520,9023,4489,-260,-5796,1089,15257,31551,27123,12980,2449,-7125,-13418,-11855,-4750,578,3198,947,-7408,-10684,-4187,3341,3234,-2611,-6386,-6391,-8579,-9602,-13294,-7545,1815,4624,-4015,-16364,-7594,6199,9963,3043,-1987,-9365,-13746,-13152,-8199,-5332,-5237,-7021,-7466,-3664,-7418,-14144,1023,7841,8557,8321,6689,1836,-4230,-9432,-12698,-10940,-1836,2781,-3295,-3522,5138,17021,13989,4911,893,2005,4272,-1632,-6860,-6440,4378,18533,32363,32854,26629,15824,7667,9365,8524,5733,5809,5618,-1000,-4571,-2653,2085,6554,4746,-6001,-15064,-9836,-11069,-17493,-15707,-11816,-4457,261,-3578,-16022,-9917,-10722,-12742,-14446,-12053,-6060,-1590,-2775,-5905,-9043,-7067,4479,13862,11144,13441,11349,5314,4562,5072,1864,-2110,-2948,-1714,-3240,-5742,-12295,-4068,412,-3194,-5349,-9514,-6336,-1673,1166,5076,8495,9606,4664,-4127,-11530,-14020,-9151,-4538,-3763,-5366,2686,5990,-266,5206,15415,14076,6011,-1051,-9054,-11480,-19075,-9033,-7546,4630,12282,6055,9576,20892,27093,25851,17745,7778,867,2754,9644,12377,8134,-1394,-9533,-14539,-17949,-7205,4052,14527,22894,16800,5949,7285,10564,19972,31548,19152,-314,-10762,-1356,9973,13719,17349,23426,22469,16355,9850,4918,-3890,-5095,-5494,-6175,-9184,-12470,-3288,7785,18409,14957,2196,-6674,-12186,-10796,-5033,4794,13379,11541,2797,-5651,-9322,265,16104,27585,27062,34020,46010,53732,35759,28825,26211,13284,-3094,-9248,-7688,-3670,-3216,-6728,-5633,-5595,-11992,-11791,-8564,-10294,-16225,-7044,3175,7791,8467,1311,-10136,-1086,10090,6054,-3640,-11471,-1545,15775,15910,6636,267,-3804,-10365,-15561,-13741,-11694,-9140,-5024,-5559,-11823,-14835,-6579,9592,21316,19991,9348,2470,7328,10695,11729,14143,15772,12699,10825,8330,15591,23571,13605,-1640,-6510,8100,10775,-1742,-12748,-7213,-6342,-7661,-3901,-246,7485,12349,12600,13136,10659,1555,-4865,-8937,-8365,-4920,2396,3659,-1056,1292,484,-205,-1112,-2463,1159,8966,24342,20975,14205,10092,15598,20560,11273,4434,3519,5581,4967,-5404,-14297,-7931,-4980,-15305,388,11465,13258,2432,-6224,-5328,-6376,-9267,-8090,-6993,-4582,-9635,-11859,-15385,-11883,-10466,-10619,-4376,5967,7889,-2637,-4249,-3770,-8793,-12025,-891,7760,13573,20100,25784,18477,-1938,-16257,-17907,-8739,1673,2570,-710,-5791,-8124,-8214,-11255,-3880,1299,12,-7788,-17058,-13043,-7185,-4275,3133,3138,-2194,-5751,-11504,-10847,-7556,-7360,-4361,3309,8184,9860,4557,-1700,-10689,-17740,-15908,-14165,-12538,-12430,-10760,-10747,-14300,-15187,-13894,-7953,-4338,1049,4909,13014,18308,15843,-258,-15851,-13234,-10834,-6891,-3495,-1638,393,2249,934,-1820,-2177,1136,1701,1475,6496,1810,-3216,7647,18004,16128,4119,-7565,-14111,-14285,-6981,1301,7137,4852,1381,4003,7146,11054,4194,-4057,-4153,1222,7123,9788,4116,-4627,-9226,-2542,58,-3332,-7496,-6943,1680,7285,9915,11018,14852,10817,-2287,-14222,2059,22546,22801,14525,12573,17979,25377,13297,18355,30101,39760,38748,17729,378,3900,5239,299,-4796,-1015,4786,7550,11837,22748,27714,20518,20190,22013,25497,24315,15976,12752,8563,-5838,-12064,-19037,-17230,-16429,-13497,-5800,5842,11626,12464,15286,18753,20863,16354,2727,-11075,3842,21708,25899,13926,2078,-7631,-12680,-11201,-8352,-9747,-9077,4385,11021,9466,7347,6025,5798,789,130,6345,14663,10106,5319,535,-3875,-221,6503,3627,-4955,-4436,1112,2204,1685,-4852,-10484,-8689,-9785,-16615,-20282,-13474,-1919,3292,-14302,-17178,-14115,1113,29414,39789,33649,19632,5532,-289,-7941,-12386,-7460,-9096,-14598,-8926,4092,6977,-1042,-10170,-14322,-11653,-10335,-3806,1262,3633,7884,6851,7202,2793],[-4211,-7980,-4803,-3277,-3446,-6948,-10953,-14577,-10685,72,13204,25832,29441,21898,14505,5964,3741,6760,8584,2208,-5734,-3701,-178,831,-1437,-1250,-5173,-12670,-13489,-10816,-11471,-7002,-167,-1359,-7616,-14503,-10856,-16231,-4142,7317,11116,4942,-7412,-5742,10659,18902,11138,-742,-5606,-6766,-2615,4717,1818,-6545,-9975,-1743,5266,8343,8187,13440,19681,20887,26501,7886,-12437,-8426,4977,17324,18335,5844,-5836,-9111,4447,14006,18050,19764,14818,12652,7927,5071,-2769,-9815,-13278,-14199,-17027,-14604,-5889,5451,7448,3165,-1264,-6591,-6757,11603,17032,19246,22368,17440,4222,-6781,-15287,-14331,-7257,-2389,-2493,-5465,-4275,-4186,-6844,-7682,-8244,-6960,-2147,1386,14231,30315,28033,11068,-969,564,-3502,-9323,-10400,-3946,9266,6471,-6077,-19340,-1612,9320,14701,7598,5672,10771,18004,24387,31192,41099,37965,16360,4418,-6320,-13035,-11181,-7395,-8309,-11976,-3295,10826,30382,52953,56996,45257,10621,1208,1043,-4877,-14060,-14942,-11179,-11440,-10673,-3897,9457,22615,27772,26682,17310,8521,-961,13502,33278,54887,32506,-36086,-59892,4406,135974,229007,217892,153471,80015,55854,43422,13358,-12096,-15716,-5786,2273,7549,1551,-745,1953,4017,5721,2503,2878,-3297,-10921,-5683,48,-1038,3068,6081,10659,8795,10621,971,-10698,-13357,-9939,-3057,29,-5619,-7776,-4717,-5651,-4404,-5468,-7889,-17855,-20883,-19398,-11404,6330,9537,-1886,-1402,14853,30501,31838,30618,23217,10858,-7675,-12982,-15298,-21118,-10814,-10304,-12296,-5383,4724,9557,10167,20488,13307,3563,-2193,2997,9630,7143,-2489,-8065,-13580,-19184,-20726,-16150,-14348,-16712,-11830,421,7044,-1798,-5488,-912,-1071,-16,2487,3345,-4778,-6174,-5082,993,8886,15913,12635,352,-635,2420,-1839,-10958,-10058,9277,30311,15293,10805,11794,7547,-982,-13016,-13198,-6858,-6319,-7938,-9201,-5100,6374,19222,21470,19077,26477,31458,21993,9403,-5669,-15024,-15397,-8129,-6723,-4283,7462,19161,38960,49968,31297,23234,30681,40421,42026,28263,164,-5850,-1100,5421,7330,-3063,-9472,-8687,-2103,7635,17760,22462,5614,-13745,-23746,-23180,-10983,-57,4845,-168,-3921,-571,6536,13980,10450,2337,633,1218,2926,7464,9578,3268,-6637,-4175,8520,23703,22867,11116,2934,-4780,-9873,-13335,-12327,-5388,5385,10231,3604,-6011,-9616,-6955,-11052,-13915,-8431,-2715,-1520,-1827,-2850,-2467,-719,5234,7930,37853,71620,71805,50840,7911,-9336,-9933,5919,21109,27580,20000,16344,18523,16575,10700,4782,3686,1830,-11155,-14383,-12792,-12416,-10,14386,20473,12508,4506,-957,-15536,-5589,6317,7340,-778,-4792,-4705,5934,16882,18410,11987,1319,-7254,1898,4999,5483,24,-11038,-13543,-11178,-11088,-7501,-4091,-3658,-7048,-3996,-5831,-15985,-10796,-8228,-12881,-13427,-5311,4534,8391,4406,-1122,-3206,-2578,3314,5430,1657,-88,-7493,-13576,902,10978,15428,25515,30628,31480,23951,813,-9048,-8690,-2825,-962,-7828,-13968,-9579,-4864,-5437,-13418,-10596,-3117,5165,11924,19852,20328,13295,11844,24836,32761,20422,10081,6062,5804,7780,13552,22412,22239,10310,-1826,-7609,-34,965,-2052,-5693,-3192,5251,5834,7203,3650,6578,6214,4713,5304,3327,-2627,-9363,-13853,-13261,-6866,1477,6064,758,-3406,-11751,-6111,7517,20504,7379,-2283,-6255,-4404,1037,2802,333,-4882,-12326,-19049,-17742,-7445,10038,20448,12981,6799,8772,1407,-7236,-2598,4732,4491,57,1228,3684,3118,4453,6369,8946,10365,5119,-2436,-4380,-1121,2904,3481,-1029,-13494,-14322,-4976,-1148,-4067,6466,25003,29339,21844,13097,6172,511,-1089,2994,10822,12630,275,-7503,-6005,3703,14424,10283,267,-6312,-6341,-3664,5195,15796,16414,8174,732,-2892,-7273,-7154,-645,-2809,-1405,-5545,-13845,-7365,-3351,-2854,-885,4029,5608,9793,12066,10616,7503,6340,4733,15144,29668,40943,45983,41461,33324,26179,18017,7752,-1309,-9415,-7451,1615,2362,-2355,-8242,-9576,-10729,-5636,882,-926,-7346,-12724,-11766,-9702,-3496,4231,10217,9278,7295,6454,2471,-5222,-13577,-1866,8520,14226,7666,-3051,-1014,8052,10859,8416,9895,11324,11571,3461,-8849,-1217,2257,-2466,-3033,582,10187,19925,23550,14775,2282,-8876,-12066,-11027,-12130,-10044,-5162,3226,28140,60459,67519,47635,26219,20780,17379,4325,-5908,-9632,-7130,-1976,-3413,-9080,-7453,-6618,-15268,-20779,-15755,-12720,-14825,-13470,-11416,-9926,-5265,-1358,-2059,-708,-717,-699,-12816,-14828,-6330,2864,6766,4025,916,1253,4826,3023,274,-9002,-8921,-8783,-5298,-1075,-1680,-4002,-4383,-7135,-565,-5947,-6133,-9398,-10590,-9166,-6981,1946,6853,9352,16996,18670,10257,-5737,-13363,-4453,-5399,-1928,-2350,-15355,-5715,6979,18830,29290,30941,17352,-876,-10767,-13485,-12647,-3648,-1728,-5800,-7930,-6670,-1199,4118,5173,6274,10456,8383,-929,-6602,-7325,-9971,-16011,-17090,-7974,-1561,3601,4856,10575,19799,21866,15374,1386,-15298,-1818,19786,25653,11108,2069,2054,1416,7357,13771,12333,3800,-3547,-3437,-3394,-3184,-1026,-10562,-14590,-5331,1142,-2638,-9289,-10333,-2463,6059,11183,11318,7303,2561,-4208,-16022,-1746,17717,35424,37830,20492,2345,-13184,-9015,1956,18819,18955,3608,-4498,-8428,-3510,-6183,-11236,-3509,-1255,-7682,-15237,-3829,14286,31431,32666,25624,14645,1288,755,-1559,-5160,-12680,-10832,5622,16620,10234,-3327,-12286,-465,13075,34425,46714,35331,8464,-6452,-1012,1153,-2747,3396,9863,7273,311,3171,6848,7254,8,-8543,-12836,-9330,-1598,2608,3184,15033,36899,64956,54654,8334,-10606,-9642,-5121,-8025,-7478,2438,4768,-4692,-11240,9313,28977,23169,12606,2566,-1407,-5915,-10298,-4176,3732,12944,24586,31814,44670,58497,37344,7814,-8517,-12065,-4324,3972,14386,27360,26251,25374,18437,12566,11957,20457,36142,42795,31854,9727,-12541,-6056,3337,13482,15774,6906,6561,34741,49381,34117,13498,3549,-4694,-12157,-14309,-11926,-11187,-13726,-11427,-1973,9175,12045,15268,10252,-2726,-11732,-12108,-1294,7365,10537,7088,-4002,-4336,-1600,-2574,-4803,-6917,-16001,-13956,-9440,-9646,-11699,-10112,-9965,-6287,-6035,-10201,-9652,-6912,-10675,-10060,-9699,-8203,-13913,-13028,-3137,6889,2767,-11818,-15540,-11280,-2606,4653,6278,8674,4181,-6244,-9052,-8584,-7160,-2657,-7536,-10253,-169,9930,15822,10462,-3604,-8790,-1446,3188,1720,-7635,-5085,975,349,6426,15709,24965,31545,20618,3979,-12362,-8206,22322,43085,26691,2472,-3650,-3833,-8749,-3015,21010,35498,35514,19663,3008,-11484,-5210,16790,36430,32974,15459,-4338,-7512,-1673,-4969,-1989,8106,10241,6958,4655,2076,19165,40832,30390,-126,-17856,-3808,-4482,1514,27425,31989,29404,13770,9030,13108,21267,21560,14464,5984,-7761,-10091,-10053,-5349,-6115,-11886,-9595,-12866,-6298,1801,3950,1999,-5713,-13573,-16719,-13824,-6424,-4669,-3773,452,1326,-9899,-14307,-6527,3588,10076,10444,1024,10021,17281,10538,-1119,-11743,-19139,-9970,-2403,4766,7414,-983,-10504,-11012,-9620,-7265,-2861,-6673,-11512,-9617,-6519,-3943,-2924,-3854,-1104,1317,13,-3136,-547,9816,17980,19975,24202,20016,8081,-7664,-10373,2252,6702,736,-2894,-4105,-6901,-7115,-8220,-4626,-3650,-254,-1683,-3526,-446,-666,-5729,-3427,6570,11323,5711,-1658,-13510,58,27593,28777,12119,1030,4037,8986,8956,7677,8937,16872,17808,23356,25617,22201,14904,9078,8155,9561,8738,6033,5765,1989,4065,2092,-6830,-14529,6393,7759,-1945,-14012,3892,15173,18076,20511,30234,41151,38658,24847,6923,-2572,-6272,-7753,-7120,-4353,-2889,-3791,-6593,-9699,-11159,-10269,-12872,-14332,-9339,-6121,-5845,-10142,-11114,-546,11138,19867,20890,14064,-3780,-2033,13982,22658,19591,6288,-557,-5686,-7210,-7451,-1993,3810,2437,3426,5971,14346,16385,10069,1895,1730,435,-1055,1590,3121,7372,10766,12321,2037,-10395,-12276,-3305,-4028,-561,6012,14470,21557,20838,9481,-3023,-11074,-5117,-1758,-7271,-3720,7053,21396,33055,27786,7777,-3865,-3590,1065,7213,-1808,-15697,-2788,3797,-556,-7176,-2226,-3078,-9478,-12790,-13795,-13454,-7780,1554,-217,-6503,-6741,-3506,-3049,-7026,-9361,-10934,-2710,6304,-1099,-13543,2614,17993,18481,3250,-10956,137,12475,14198,10990,17399,28779,15154,-2632,-4889,7710,19450,25882,16011,4727,-9109,-8563,-9082,-9124,-13041,-5130,6468,18982,36024,47129,31405,9977,-4771,-8916,4089,1712,-8482,-6911,-491,3673,560,-6599,-7049,-5347,310,16488,28075,26257,11195,-2938,-7555,-8337,-2153,3833,5855,5816,4875,4076,5006,9442,4647,-6461,-11115,-5465,2940,10451,8068,-1785,-6999,-4193,2959,2884,-3692,-16381,-1758,10873,12672,6835,1084,1103,607,-5830,-8874,-11414,-18135,-8658,-5816,-6201,-4254,-1550,-3466,-3424,757,1268,-1409,-3789,10452,20624,29955,36670,35935,27772,11108,-2151,-6946,-5445,-9938,-10004,-3488,-4351,-6016,9230,27085,21592,12585,17370,26698,28071,12554,1636,-8706,-15520,-7684,3287,10549,5916,-3288,-7476,-4147,-3298,-746,-879,-2407,4991,15973,25797,28407,28827,25314,12811,2349,-3661,-2192,-209,-3692,-6152,-10093,-13440,-9639,-8711,-15031,-3981,2880,-3097,-9114,-11531,-10499,-5991,-2774,-3955,-8649,-7314,-8996,-16006,-6511,3211,7560,8371,5261,1073,-6306,-2743,9597,29147,29718,16003,5513,-5106,-13942,-16594,-8841,-363,3246,1649,-6669,-10639,-4499,3262,3217,-2694,-6338,-6259,-7853,-8392,-12448,-7732,990,2557,-6841,-13841,-5656,7382,9691,1932,-3139,-11110,-15227,-12525,-6350,-3641,-4333,-6248,-4747,-153,-4224,-15154,-385,7012,8252,8008,6259,1712,-3894,-8922,-15509,-11386,-582,5163,-930,-2564,4633,14285,11163,3791,1158,3089,5373,-1290,-7232,-7541,3595,17569,30951,32322,28792,16123,5351,7940,7814,3905,3815,4610,-1221,-4222,-1744,2829,7381,4478,-8129,-14517,-8157,-9890,-17111,-14700,-11178,-4721,839,-1373,-13880,-9364,-9557,-11059,-13385,-13135,-7088,-1480,-1001,-3246,-6762,-6705,1368,5184,-266,6804,7559,4742,6125,6201,1574,-2543,-2343,651,-452,-5019,-12241,-4302,793,-2160,-4165,-8413,-6561,-1810,1212,5242,9014,9192,4296,-3354,-9373,-12032,-10623,-4174,-3500,-4989,3592,7264,494,5875,15828,13844,5655,-2320,-11716,-8362,-13529,-18155,-502,10491,13992,6203,8952,18056,21287,18275,11130,4248,-2116,432,7076,10302,6626,-2064,-7044,-12506,-17802,-8869,977,11020,20943,17898,7622,9013,12497,23044,32480,15707,-3206,-8577,3054,14300,18032,19935,20962,17789,12719,8187,5202,-1620,-2914,-5357,-7584,-10444,-11412,-6233,4982,16112,14737,2867,-5348,-10381,-9226,-3538,6531,16087,13593,3999,-4639,-8364,1749,18107,28769,27343,33337,46157,51173,31327,23068,20023,8189,-7146,-10718,-8056,-3796,-3795,-7993,-7090,-5920,-10235,-10781,-9914,-12152,-18761,-8012,2470,5825,6179,926,-7499,2905,14360,10235,-409,-9899,-3674,9963,9428,2456,-238,-1831,-8006,-14811,-13769,-11582,-10424,-6918,-5851,-10969,-14860,-7172,8937,20044,18277,6851,-2432,1619,6917,9830,13797,17082,13487,11295,9977,17867,27428,17541,-252,-6523,10696,14961,1566,-11542,-7340,-5750,-6910,-3766,190,8919,16017,16472,14670,10367,1588,-4327,-7805,-5922,-1847,7295,6688,322,1341,-1881,-6815,-9549,-6778,1101,10372,25794,21692,13547,8698,16633,23062,13100,5176,3933,7077,8455,-781,-11745,-10502,-8734,-14157,2630,13977,15119,2634,-7699,-8379,-9024,-11284,-9905,-7509,-4061,-7748,-9783,-13897,-13714,-11876,-9479,-1940,9213,12390,1501,-4804,-6170,-11557,-9845,492,6611,9034,14910,22941,20568,877,-15193,-20216,-11337,-1359,-767,-3108,-7070,-8409,-6716,-9965,-6330,-1124,-1489,-8427,-15392,-11245,-8144,-3873,5155,6899,3091,-2949,-13671,-15262,-12668,-14178,-9250,605,7129,8815,2480,-5446,-14083,-14226,-13240,-12425,-11497,-11837,-10365,-10521,-14175,-15378,-14587,-9612,-4969,2219,7152,15552,19919,15806,14,-15269,-13710,-7297,-5071,-4405,-4164,-1961,-89,-1404,-3939,-3779,94,1714,2508,6744,830,-2738,8620,18320,16116,4321,-8116,-15490,-11770,-5087,403,5547,5641,3293,4445,4216,4211,-3232,-6898,-1860,3635,7993,8799,2222,-5901,-8529,-2833,-2065,-5228,-8133,-5797,3028,9266,11953,11518,14706,11902,-1335,-14781,2694,25771,24921,13770,10385,16999,30133,17641,21291,31838,40867,41746,21458,2943,4732,3250,-3395,-7438,-1738,4268,5826,9244,18800,22958,16394,18003,23920,29768,30257,21435,16750,11160,-4225,-11563,-18400,-17229,-17903,-14910,-6777,5031,10598,12556,18196,23824,25720,18646,2431,-12022,2956,21273,26814,16821,3918,-6504,-11795,-10343,-7446,-8582,-7749,5575,11130,8969,6601,4546,3341,-2507,-5130,648,10075,6487,6484,712,-4619,-3382,293,-3054,-9631,-7612,-1646,-656,-1451,-8217,-12125,-7105,-7920,-14425,-18446,-11789,2866,7906,-11486,-18976,-14847,8353,35737,42862,33316,21137,10580,3204,-6453,-14033,-11023,-11474,-14882,-11287,3044,8158,2127,-5894,-10550,-13035,-8343,-2346,2400,5413,10769,8206,8358,3799],[-2495,-5760,-2669,-1733,-2571,-6713,-10593,-11907,-11926,-876,14535,29905,34893,25140,14411,5267,3846,6730,7261,-547,-10295,-7671,-3340,-1676,-1952,182,-1718,-8343,-12176,-12205,-13251,-7976,72,-305,-7337,-17455,-14657,-15018,-2093,8444,10378,2876,-9193,-5931,9099,17837,12490,1079,-3994,-6089,-3221,4198,1654,-6369,-8909,553,8094,11198,10040,13203,17091,16356,22940,9899,-11113,-6718,7577,20349,22128,9580,-3723,-8600,4283,11931,16014,19174,15536,13693,9719,6482,-1783,-8248,-10807,-11651,-14543,-12570,-4412,6609,7768,3165,-1536,-7145,-10792,8151,13438,16519,21430,18780,6483,-5242,-14093,-13927,-6672,-912,-828,-4668,-4034,-4319,-7087,-6819,-6414,-7418,-3148,2745,18591,37589,34699,13925,-1155,313,-1588,-6222,-6853,-1208,11568,8022,-5872,-19949,-302,12960,22562,14402,6719,6738,11321,17233,24930,36239,33450,12472,1796,-6942,-11395,-10597,-9842,-12874,-16076,-6050,7097,24754,45749,50771,39569,7854,2132,4152,-1375,-11562,-13891,-10345,-9764,-7087,2720,20163,34087,32748,22856,7335,-2238,930,19781,41651,59888,54088,6821,2560,72441,190725,254778,218616,149223,84345,64383,48817,14256,-11364,-17742,-7083,2503,9251,3808,1653,5387,8821,10184,4482,2832,-4522,-10759,-3662,554,-2059,53,2474,7872,7015,8665,-1268,-11418,-12357,-10284,-4812,-2086,-7478,-9826,-7921,-11093,-8867,-10729,-14934,-26485,-29913,-27274,-11150,10046,10898,-3006,-2931,14903,32528,32130,29011,21644,11254,-4917,-10129,-14385,-21949,-10180,-10188,-13164,-5704,6651,12468,13338,22508,15507,7095,1019,4960,9632,4787,-5015,-9525,-14610,-21318,-22433,-17253,-15838,-18750,-10337,1270,7102,-1612,-5180,-683,-1391,-956,1799,3056,-5258,-6293,-5526,1452,9701,15776,12534,-752,-2198,1307,-4051,-12660,-6492,14264,27682,10289,7652,11180,8870,702,-11905,-16180,-8955,-7308,-7686,-7887,-3472,7263,18622,19961,17424,25487,31245,21931,10589,-3835,-12933,-13027,-5055,-1967,3075,16192,26631,44297,51336,30869,22150,27981,38216,42971,31737,2338,-6989,-3192,4253,6683,-2071,-7316,-5752,1245,11727,20802,23677,6007,-14893,-24540,-22873,-10638,574,4740,-562,-4574,-1576,5519,12199,7655,-421,-2271,-408,3448,9537,12089,4686,-6196,-4089,8709,25537,23832,10003,421,-8740,-11584,-12830,-11030,-3858,5725,10178,3524,-5340,-7096,-4832,-9949,-14697,-9553,-2588,-422,-521,-1716,-989,2562,10130,10204,34596,66210,69039,53818,9641,-10500,-9608,6336,23927,33486,26739,22241,22230,17267,10752,4530,4003,3226,-9371,-14304,-12274,-10808,351,13144,18527,10216,1881,-2034,-15263,-2827,7493,6833,-1903,-5031,-4313,4337,13406,13996,8793,-734,-10162,147,1302,-760,-8603,-17715,-10318,-7706,-7562,-4931,-3286,-5162,-10032,-4311,-5003,-13630,-10027,-6840,-11679,-15337,-7608,2509,6787,4056,-1378,-3730,-2158,3707,2847,-2377,-2610,-8112,-11140,2490,12476,16686,25356,27196,26091,20362,380,-9012,-9697,-4189,-2327,-8174,-12068,-7317,-5628,-8136,-14922,-11288,-4053,3831,9711,17108,16991,9521,8812,25560,38974,28287,15916,8475,7766,9314,13141,19083,15864,3105,-5029,-5796,642,734,-2303,-6771,-4828,3206,4862,8753,9146,12416,12485,10679,9229,3298,-4474,-10854,-15213,-15658,-6954,4030,8522,1567,-2667,-11230,-5281,6828,15487,6211,3590,741,-827,1510,959,-2007,-5843,-11157,-18610,-17447,-6922,12254,26218,19921,11792,10302,1247,-9131,-5785,2543,3821,611,3106,6390,4427,3943,5704,8012,8265,1526,-5435,-3410,1180,4746,5697,-74,-13311,-15051,-6174,-2005,-3653,2700,18589,26429,23269,15101,7668,1739,-21,3875,9878,9537,-2896,-10056,-7225,3013,12990,7522,-2537,-7940,-5243,-244,11148,23530,24667,19985,8324,1878,-2512,-2647,609,-3827,-1689,-4149,-11388,-6640,-3471,-3112,-2023,1366,1586,4714,7915,9084,7933,7073,4981,15402,29138,39918,44109,37804,28952,22223,14140,5058,-1889,-7262,-4546,3279,2429,-2554,-8005,-9405,-10686,-5304,2015,-157,-7068,-9903,-10070,-8492,-3207,2751,6783,7205,6831,6474,1755,-6730,-12282,1077,13069,18796,10407,-281,1678,9141,10148,6393,8499,10018,9181,1563,-6899,1438,3529,-1827,-1441,3463,14747,23512,25590,15506,2177,-9194,-12710,-12517,-13715,-12386,-6785,1778,25328,58028,66363,46182,25372,20079,16845,3222,-8144,-13428,-7883,-2272,-3879,-9185,-7897,-6293,-13728,-19268,-15139,-11072,-11794,-16199,-13205,-11475,-7455,-3684,-3894,-1316,455,1356,-10181,-10871,-3729,2795,5265,2498,-703,-493,3679,2185,-1656,-12082,-10654,-10761,-6472,-940,-519,-1573,689,-6043,-4042,-6786,-5723,-9237,-11134,-9046,-7695,-143,4176,6059,15094,19092,11387,-4587,-14979,-6635,-7029,-2407,-1785,-14498,-6906,6780,19227,30220,32252,17953,-1944,-13065,-14827,-7080,2814,1562,-4852,-7632,-5869,-388,4280,4780,5647,9250,6243,-2235,-6536,-7672,-10087,-16095,-15440,-6085,29,4707,4992,9846,20095,27470,21555,5675,-10971,-1483,21058,27314,13215,3533,2191,-60,4955,11582,11253,2629,-4435,-3662,-5191,-7375,-4419,-11282,-12318,-2649,2624,-2271,-9961,-12370,-5752,4866,11018,11805,8269,3360,-4508,-16355,-69,19813,38431,42027,24768,4233,-13271,-9552,947,19907,26665,7819,-4788,-10879,-4883,-6761,-10928,-4299,-3417,-10090,-14393,-1361,18266,36433,36101,27696,15715,1327,-908,-6310,-10751,-16717,-9128,7537,15970,8850,-3396,-12612,-2040,10736,30366,40537,29605,6692,-6218,-854,1199,-5240,-2609,3027,429,-3066,5275,11877,11768,2333,-7842,-13098,-10630,-4164,-1491,-937,10777,30599,56651,57166,9707,-12282,-8164,-3390,-5852,-6552,2533,5067,-2653,-9957,6728,23898,19171,10007,-317,-3268,-6557,-9105,-2394,5210,14726,26211,33891,50130,66478,40950,9000,-7669,-10774,-2491,6958,18433,28790,26308,25912,19253,13213,10940,16943,33444,44818,35997,12198,-9196,-2164,6886,16362,18521,10154,9139,36622,47324,30962,11947,3678,-2733,-9887,-15838,-14640,-12041,-11313,-15980,-8156,3910,8318,12132,6656,-5250,-13904,-15648,-2563,6829,10751,7502,-5046,-4605,-1243,-1959,-4076,-6307,-16173,-14374,-10257,-10939,-11954,-8444,-6747,-3293,-4480,-9892,-12539,-8345,-8889,-10960,-10840,-8452,-13363,-15534,-6616,2382,-914,-12488,-14466,-11439,-3408,3014,3459,5427,466,-8795,-10586,-9614,-7092,-1565,-5937,-11056,-5977,4706,11901,7309,-5255,-5801,1644,4828,2438,-3422,-1834,1931,-143,5397,13425,19935,23180,15388,2664,-11953,-10547,17521,37213,21687,-1368,-5772,-350,-1880,3260,21784,35481,36190,20916,3847,-11332,-4804,19604,41542,36491,15417,-4874,-4985,-1818,-5635,-244,15605,22430,16515,8676,3147,18976,37600,25336,-5382,-13668,-1632,-4758,1376,27804,30161,26168,10803,7460,12704,23258,27836,20483,8505,-7820,-12067,-13823,-9378,-8888,-12007,-8959,-11238,-4376,4398,8722,6327,-2401,-11357,-14408,-16110,-7990,-7306,-8505,-3326,-788,-11237,-14566,-8244,563,7018,7753,-1231,9339,18453,13186,3195,-8050,-15420,-10044,-4271,1587,4091,-4061,-11191,-9048,-9120,-9284,-4514,-6699,-11005,-10666,-8341,-5218,-3311,-3506,-219,1603,-349,-3403,697,12560,23330,24847,26825,19799,5279,-11092,-7718,3189,6925,1548,-1959,-3731,-7283,-7893,-9737,-6974,-5883,-874,-2875,-6569,-4563,-2400,-7592,-5146,5944,11989,5929,-3305,-10473,3430,28876,24999,8980,-1474,3219,10209,11284,9643,9954,15448,15669,23584,25587,20746,11325,4805,4515,7994,10519,12135,14509,9327,8614,6478,-1683,-19975,2898,7656,-622,-9650,6442,13469,13112,14030,21791,30605,29875,19176,4671,-3424,-6545,-7037,-4915,-2738,-2739,-4709,-7679,-10362,-11756,-10502,-12153,-13178,-7550,-4715,-4846,-9267,-11148,-1839,10651,21633,23878,15643,-3712,-4956,14423,22843,15651,1828,-4810,-8914,-9204,-8331,-2703,1967,805,2197,4743,13469,15388,7399,-561,-171,-855,-2091,334,1349,5053,7001,7425,789,-8362,-15728,-6908,-5371,-77,7690,16348,21793,19635,8795,-3172,-10190,-4006,-1461,-7034,-3383,7551,23363,39677,39172,19987,2896,874,4189,8161,-3086,-17344,-3987,2332,-651,-9423,-4565,-4006,-8559,-11990,-13850,-13481,-8151,22,-2791,-8510,-6452,-352,1129,-4635,-8094,-6620,3017,12283,4204,-17575,-2049,14818,18073,3636,-11934,-1573,11798,14320,11376,17802,27861,13408,-3285,-5113,6700,17345,23601,13451,2662,-9310,-7830,-8773,-10908,-15028,-2731,9630,20455,37519,48321,28413,8566,-4780,-8803,4644,3253,-7268,-7335,-1306,3197,1049,-5319,-5645,-4664,-1646,14229,28147,26572,10753,-2428,-6894,-7913,-2274,2971,3949,3358,3070,4124,7696,12025,5943,-6087,-11270,-6238,2117,8929,5671,-4138,-8770,-4966,2323,1775,-4957,-17468,-440,11296,11651,5142,-200,-225,-497,-6381,-9006,-10596,-19849,-10811,-7089,-6150,-2782,-216,-3139,-3606,959,1713,-1319,-5326,5795,13500,19819,24541,26268,20218,5421,-5939,-8153,-6160,-9828,-8722,-3147,-4017,-4911,7504,22389,17209,10358,17477,28275,32493,15643,-244,-12529,-15521,-7079,2530,9206,6083,-1695,-5682,-5581,-6606,-3346,-1640,-1831,4137,14224,24501,29503,30280,26190,13886,2319,-4171,-3567,-2057,-4632,-2913,-6690,-11294,-8429,-7465,-16237,-6590,1277,-5121,-10547,-11858,-10851,-6705,-2839,-3782,-8541,-6243,-6973,-13166,-9952,-71,5800,8016,6179,2261,-6898,-6754,3657,24963,30931,18643,8262,-3016,-12775,-18953,-13471,-2030,2481,1852,-6175,-10806,-5050,2912,2908,-3074,-6665,-6431,-7003,-7071,-11486,-8125,-54,305,-9283,-11018,-3971,8000,8709,247,-4760,-12902,-15658,-11041,-4775,-2548,-3691,-5098,-1811,2889,-1494,-13404,-2087,5646,7298,6996,5195,1037,-4048,-8516,-16793,-9710,1170,7682,1239,-1879,3700,10792,7610,2283,966,3457,5687,-1479,-7789,-8346,3192,16880,29462,31572,30904,16045,2325,5857,6701,1994,2168,4045,-1176,-3899,-1098,3222,7476,3489,-10604,-13331,-6732,-8876,-16393,-14107,-10941,-4995,2276,2288,-11091,-9962,-9144,-9675,-11749,-13621,-7996,-1362,766,-280,-3470,-4555,509,-183,-11984,1325,3968,3647,6973,6772,1028,-2971,-1662,2994,1630,-4869,-11707,-4055,1075,-1462,-3353,-7493,-6685,-2126,963,4898,8901,8182,3815,-2387,-6655,-6840,-7169,-2477,-3212,-4894,3763,7608,343,5570,15230,12709,4872,-3576,-13510,-4865,-1548,-7330,8004,16400,15066,5796,7850,15133,15797,10903,4222,-100,-5853,-2652,3477,7272,4709,-2442,-4524,-10853,-17382,-10633,-2338,6945,17663,17759,8557,10229,14213,25523,31615,12097,-6014,-5395,7893,19415,23177,22594,18674,13582,8789,5657,4264,-235,-1103,-5137,-9060,-11017,-8761,-7858,2643,13705,14361,3755,-3849,-8564,-7662,-2170,7412,17022,14141,4242,-4306,-7970,2523,19099,29014,26946,31949,44916,47045,26491,17809,16013,6370,-9576,-12254,-8511,-3975,-4300,-9101,-8508,-6100,-8169,-8183,-8319,-9723,-13498,-8383,1374,3480,3454,199,-4643,6683,18003,13872,2464,-7666,-3297,6966,3854,-2437,-1435,-160,-5734,-13583,-13350,-10613,-10793,-8625,-6224,-10101,-14911,-8270,7507,17571,15281,3596,-7557,-4007,2962,7569,12734,17576,13798,11282,11095,19242,30048,21175,1322,-6701,12739,18835,4770,-10047,-7033,-4466,-5306,-2967,832,10144,19129,19916,15529,9671,1657,-3384,-6127,-3358,976,12256,9494,1550,1194,-3894,-12794,-16652,-8492,2278,12153,26783,21891,12398,6690,16708,24798,15016,6698,5737,10163,13389,4690,-7683,-11447,-11459,-11559,4470,16108,16828,3283,-7862,-9924,-10936,-13039,-11590,-7818,-3533,-5949,-7688,-11837,-14977,-12531,-7932,99,11355,15256,4707,-4903,-8316,-13600,-7123,1837,4843,4046,9724,19684,22311,4362,-13021,-22403,-13731,-4161,-3923,-5427,-8219,-8577,-4983,-7345,-7559,-3536,-3082,-8862,-13290,-9142,-9150,-3563,6761,10019,8000,657,-11524,-12082,-10542,-19365,-13704,-1855,6309,8054,716,-9280,-14475,-10700,-10492,-10523,-10250,-10887,-9424,-9633,-13437,-15115,-14821,-10580,-5002,3269,9201,17837,21209,15770,1160,-11485,-7748,-1053,-1382,-3995,-5353,-3203,-1511,-3016,-5541,-5056,-966,1752,3572,6833,295,-1572,9858,18660,16164,4865,-7919,-16359,-9514,-2956,233,4465,6898,5698,5360,1889,-1520,-9956,-8414,455,5915,8434,7246,50,-7090,-7542,-2736,-3498,-6183,-7862,-4205,4413,10876,13180,10894,13051,11677,-625,-14968,3684,28359,26691,13157,8647,16249,34585,21868,23907,32629,39812,41833,23541,4614,5314,1455,-6517,-9174,-2194,3568,3893,6671,15190,18476,12412,15537,25650,34173,36618,27935,21323,13703,-2790,-11116,-17452,-16237,-18714,-15487,-7021,4212,9137,11836,19987,27876,29687,20257,2018,-12621,2195,20488,27346,19572,5947,-4880,-10220,-8855,-5871,-6827,-6170,6627,10884,8357,5915,3536,1931,-4146,-8814,-5806,4208,3018,7748,961,-4879,-5476,-4458,-8533,-13750,-9536,-3150,-2425,-3675,-10737,-10999,-4599,-5207,-11210,-14101,-9010,5251,10722,-8516,-14983,-7673,16671,40918,44535,32024,21437,15217,7331,-3840,-13602,-14030,-13154,-13866,-11095,3885,11333,7118,-654,-6185,-10015,-5754,-525,3712,6934,13002,9451,9556,5137],[-527,-3078,-28,297,-1306,-6141,-9550,-9210,-12010,-1809,15275,32703,39227,27858,13981,4363,3450,6017,5362,-3355,-14626,-8657,-4296,-3934,-2477,1548,1669,-3777,-9976,-13419,-14842,-8495,485,585,-6876,-17016,-13482,-12369,-94,9167,9198,877,-10506,-6536,6694,15958,13618,3006,-2300,-5087,-3473,3775,1689,-6185,-8099,2454,10377,13710,11840,13117,14975,12775,19939,13432,-4565,-939,11760,23451,25271,13150,-1292,-7939,3893,9788,13938,18074,15483,13994,11157,8007,-468,-6234,-7670,-7480,-10410,-9627,-2463,7828,7964,3102,-1811,-7252,-13911,5487,9488,12747,19124,19049,8642,-3452,-12565,-13303,-5972,485,789,-3607,-3407,-4079,-7020,-5772,-4692,-6938,-3683,4310,22797,44167,41039,17002,-677,104,285,-3231,-3454,1576,14083,10424,-4724,-18951,1465,17200,31928,22780,9147,2804,3685,8789,17574,30389,27965,8571,-534,-6673,-9443,-9980,-12429,-16879,-17697,-8231,3455,19140,37618,43070,33059,5543,3112,6773,1739,-9096,-12343,-9180,-7813,-2837,11070,33277,46332,36754,18250,-2163,-7298,5281,25285,48094,62179,74426,54785,81513,172996,287902,324658,258758,173168,101591,74815,53148,14473,-10200,-18634,-8221,3095,11349,6506,4475,9215,13920,14568,6425,3146,-4736,-8910,-1442,1083,-3147,-3271,-1659,4458,4794,6462,-3565,-12031,-11384,-10042,-5305,-2194,-6467,-7701,-6187,-12494,-13333,-16626,-23397,-36928,-40467,-34057,-6491,14497,12237,-3245,-4223,14419,33772,32141,27410,19925,11178,-2361,-7372,-13072,-22481,-9616,-9610,-13791,-5901,8811,15868,16984,24159,17578,11071,4614,7077,9597,2616,-7258,-10786,-14996,-21354,-23999,-18342,-17365,-20009,-8482,1961,6710,-1603,-4526,-208,-1587,-1955,743,2087,-6092,-6381,-5689,2408,10743,15461,12039,-2035,-3094,850,-5706,-12395,-1856,19446,24889,6280,5088,10941,10816,3339,-8859,-17768,-10850,-7952,-6773,-5473,-1002,7929,17123,17687,15417,24112,30604,21767,11724,-1968,-10724,-10338,-1740,2972,11098,25164,33987,49103,52174,30983,21883,25844,36147,43531,34920,5377,-6541,-5086,2548,4996,-1959,-5708,-2842,4532,15352,23145,23971,6073,-15500,-24674,-22673,-10267,1075,4492,-931,-4961,-2321,4552,10286,5175,-2356,-4404,-1761,3868,11795,15407,6977,-5227,-3680,9292,27594,24740,8801,-2229,-12161,-9939,-10347,-8981,-2130,5811,9440,2864,-4862,-4704,-2407,-8562,-15190,-10541,-2559,541,645,-816,140,5296,13869,13426,33482,61544,65909,56095,11390,-11432,-8853,6954,26591,39500,34764,30063,27088,18454,10914,4146,4296,4684,-7216,-13456,-11110,-8844,1096,12141,16946,8914,1175,-487,-10815,138,8864,6871,-2269,-4716,-3905,2659,9871,9754,5701,-2724,-11412,-421,-1146,-5341,-13147,-7844,-2398,-3047,-3999,-2217,-2218,-6031,-11405,-3141,-3457,-11602,-9128,-5237,-9938,-16455,-9793,440,4784,3345,-1605,-3885,-1179,4243,466,-5900,-4293,-7499,-7975,4618,14665,19279,26630,25358,21837,16839,177,-8877,-10548,-5545,-3693,-8278,-9276,-5406,-6127,-10163,-14813,-10864,-3882,2870,7181,13556,13195,5852,6341,26515,44617,35052,20719,10443,9389,10540,12549,15738,9874,-2686,-5778,-2963,2144,1103,-2038,-7225,-6093,1089,3446,9368,14508,20199,21984,20099,14364,3555,-5516,-10871,-14482,-17445,-7037,5968,10158,1988,-1973,-10092,-4715,5076,8825,4775,8732,8492,4205,3123,-53,-3897,-6366,-9603,-16293,-16492,-6222,14504,32161,27393,16684,11517,1079,-10740,-8517,865,3488,1613,5330,8848,5224,3011,4788,6972,5938,-2330,-7768,-1559,4041,7296,8094,696,-12918,-15218,-7160,-2918,-3831,-1885,11235,22049,23362,16454,9170,3458,1704,5291,9089,6720,-5566,-12397,-8271,2187,10997,4528,-5233,-9428,-4539,2732,17324,32712,36168,36241,20682,8513,2604,1788,1451,-4904,-1884,-2319,-7499,-4275,-2975,-3382,-3287,-1703,-3006,-777,3463,7220,8097,7500,4890,14952,27371,37100,39942,32101,23232,17363,9569,1693,-2438,-4245,571,6919,3968,-1490,-6852,-8719,-10226,-4754,3149,561,-5783,-7081,-8207,-7223,-2713,1959,4193,5920,6959,6729,1280,-7909,-10732,4003,17834,23475,13032,2631,4670,10497,9587,4462,7082,8540,6477,-640,-4880,4021,4801,-1073,603,7144,19549,26590,26859,15793,1971,-9488,-13152,-13451,-14186,-13965,-7820,716,22587,53875,62386,42852,23422,18215,15489,2091,-9997,-16780,-7908,-2680,-4364,-9228,-8636,-6493,-12479,-17534,-14427,-9645,-8975,-17169,-14797,-13009,-9734,-6132,-5900,-1753,2428,5009,-6102,-6862,-765,3186,4110,1327,-1839,-1776,2781,1434,-3464,-14073,-10613,-11990,-7536,-684,788,415,4605,-2438,-6882,-7137,-4784,-8521,-11401,-8791,-7992,-2182,1419,2732,12981,18938,11980,-3481,-15091,-8715,-8550,-2830,-1170,-12978,-8057,6422,19133,29805,31673,17315,-3360,-14864,-11594,631,9245,4802,-3691,-7171,-4974,625,4650,4404,4614,7151,3164,-2522,-4413,-6722,-9353,-15236,-12833,-3288,2381,6233,5343,9169,19787,32536,27957,10548,-5726,-603,20989,27597,14940,5095,2615,-1474,2203,9030,9966,2026,-4013,-3408,-6564,-10739,-6999,-10723,-9486,549,4312,-1696,-10123,-14239,-9913,3217,10550,12186,9276,4250,-4711,-16156,1381,21307,40245,44704,28033,5945,-12882,-9671,312,20192,33032,11168,-5146,-12187,-4965,-6455,-10605,-5152,-5731,-12458,-12578,1486,22244,40331,37878,28657,16500,1433,-2594,-11600,-16963,-19062,-6449,9423,15242,7810,-2983,-12384,-3642,7818,24788,32249,22667,5088,-5698,-855,691,-7682,-7850,-2903,-6493,-6313,7334,16884,16731,5566,-6178,-12911,-11785,-6706,-5365,-4605,6455,24180,47176,57790,11714,-13102,-6103,-1819,-4170,-5652,2408,5014,-712,-6953,6233,20555,16375,8225,-2741,-4954,-7006,-7885,-991,6634,16718,27940,35675,54002,70843,42511,10153,-6360,-9006,-230,10513,22481,29292,25740,25770,19704,13682,9814,13035,29256,44139,37672,13367,-6181,1841,10737,19498,21820,14395,11890,36631,43036,26865,10127,3768,-472,-6416,-13346,-16157,-11217,-8700,-12270,-11873,-834,4575,8665,2996,-7615,-15507,-16588,-1448,8370,12094,8276,-5672,-4667,-891,-1205,-3149,-5520,-15966,-14289,-10867,-12068,-11852,-6635,-3463,103,-1889,-7238,-10259,-8024,-6411,-11198,-11435,-8135,-11759,-16645,-8430,64,-2043,-11340,-13148,-11289,-3596,2091,1414,2650,-3072,-11054,-11699,-10018,-6378,29,-3515,-9407,-11660,-912,7443,4033,-4585,-1480,5332,6196,2444,260,2264,3746,355,5347,11725,15174,14460,10053,1578,-11644,-12239,12407,29442,14950,-5767,-4992,6615,6965,10709,24014,36072,36770,21886,4555,-11014,-4341,21430,44564,38643,15042,-5181,-2528,-1256,-5024,2498,23365,34004,25471,12426,4315,18516,33431,19967,-9940,-9428,298,-4986,1488,28161,28761,23219,8155,6211,12234,24337,33032,25858,10469,-7790,-13681,-16520,-12828,-11270,-11151,-7921,-8184,-1768,7776,14065,10615,1171,-8645,-11051,-13808,-8446,-8916,-12714,-5145,-1209,-11773,-14209,-9286,-1895,4125,5169,-2489,9143,19348,16087,8249,-3554,-11277,-8621,-5152,-586,1475,-6672,-10110,-6213,-8024,-11453,-6223,-6387,-10215,-11342,-9149,-5227,-3350,-3383,71,1390,-995,-3670,1944,14927,28174,29811,29326,19437,2686,-14163,-5160,3989,7218,2660,-663,-3107,-7357,-7956,-10166,-8717,-8488,-1591,-3954,-9340,-8961,-5051,-11134,-7496,5492,13184,6968,-3322,-6467,7077,29702,21768,6388,-3478,2638,11393,13199,11093,10660,13832,13981,23663,24773,18197,7454,1116,1011,6137,12181,18011,22051,15760,12830,10884,3799,-15300,-1683,6836,967,-3795,10436,12375,8603,8146,14186,19480,20027,12746,2230,-4172,-6499,-5673,-2434,-1018,-2437,-5434,-8476,-10726,-12077,-10279,-10937,-11197,-5539,-3455,-4017,-8333,-10286,-2346,10586,23731,27437,18305,-382,-6886,14151,21953,12022,-1438,-7989,-11203,-10950,-9440,-3521,37,-559,1192,3598,12331,14021,4867,-2550,-1590,-1752,-2992,-1110,-579,2676,3251,3024,-173,-6289,-15165,-9087,-5229,1262,9759,18350,21952,18668,8619,-2811,-8876,-2628,-714,-6130,-2493,8305,25084,44899,49202,33456,12535,7106,8327,9606,-3526,-17580,-4766,1236,-517,-9411,-5650,-4032,-7006,-10804,-13396,-12881,-7785,-544,-3740,-8163,-3757,4585,6274,-1770,-5891,-1949,8581,17474,9294,-11061,-5565,11821,17291,3989,-11877,-2218,11796,15084,12353,18435,26499,11384,-3965,-4949,5845,15082,20690,10769,1264,-8275,-5915,-6706,-11230,-15370,-165,13151,22301,39038,48782,25621,7817,-3938,-8540,4938,4706,-6242,-7681,-1977,2865,1653,-4000,-4283,-3818,-3828,10268,26075,25338,10073,-1427,-5462,-6666,-1577,2763,2342,1247,1830,5004,10832,14590,7689,-4783,-11185,-7522,856,7294,3579,-5945,-10157,-5609,1773,868,-5962,-17571,967,11687,10657,3866,-1025,-1219,-1347,-6686,-8942,-9397,-18135,-12881,-8529,-5969,-1144,1364,-2625,-3920,788,1931,-1205,-6742,1608,7324,10915,13876,17645,13620,608,-9167,-8926,-6438,-9129,-7394,-2768,-3669,-3672,5783,17352,12843,8594,17643,29277,35697,18492,-1603,-16052,-13430,-6302,1808,7892,6325,242,-3168,-6109,-9832,-5985,-2196,-1146,3146,12162,22856,30457,31536,27075,15636,3120,-3654,-3675,-3192,-5058,553,-3030,-8665,-6668,-5437,-12833,-7227,596,-6571,-11757,-12097,-11106,-7103,-2693,-3540,-8475,-5146,-4788,-9868,-12958,-2890,4709,8459,7649,3583,-7208,-10385,-1885,19950,31295,21287,11041,-645,-10169,-14347,-15394,-3583,1346,1823,-5651,-10870,-5528,2601,2657,-3340,-6900,-6295,-5475,-5313,-10146,-8267,-857,-1573,-10956,-8730,-2426,8328,7502,-1536,-6420,-14133,-14666,-9186,-3513,-1890,-3007,-3342,1408,5709,998,-11219,-3724,4119,6033,5628,3835,131,-4376,-8002,-14382,-6428,3607,10559,3495,-1114,2803,7237,3943,734,554,3352,5540,-1802,-8175,-8549,3359,16682,28195,30900,32945,15810,-962,3639,5596,332,1226,4209,-642,-3450,-564,3465,7078,2009,-13103,-11594,-5266,-7821,-16017,-13896,-10918,-4996,4529,6894,-7323,-11393,-9266,-8354,-9731,-13115,-8477,-957,2786,3182,983,-47,3978,2603,-12049,-1221,1528,2475,7177,6814,377,-3287,-987,5072,3059,-4895,-10568,-3457,1355,-909,-2677,-6642,-6635,-2472,623,4294,8379,6843,3418,-1122,-3649,-1819,-2054,226,-2641,-4878,3279,7012,-761,4215,13533,10666,3709,-4613,-13412,-1721,9478,7285,17126,22153,15647,5064,6465,12227,10725,4151,-1806,-4442,-10027,-6038,-761,3640,2769,-2195,-2174,-9482,-16806,-12370,-5627,2736,13375,16356,8806,11191,15933,27387,29239,8715,-8548,-1815,13117,25237,28932,25221,16821,10195,5105,2436,2193,237,196,-4903,-10482,-10827,-6200,-8077,877,11427,13901,4929,-2086,-6670,-6097,-930,7520,16171,13049,3367,-4717,-8125,2591,19001,28265,25921,30042,42555,41974,21925,14048,15265,8720,-7351,-13660,-9001,-4179,-4695,-9989,-9912,-6136,-5861,-4728,-5201,-6088,-8262,-7883,10,884,460,-768,-1730,9901,20619,16610,4674,-5566,-1646,6896,1014,-7314,-3246,1142,-3659,-12349,-12589,-8971,-9896,-9794,-6701,-9088,-14472,-9885,5365,14123,11284,-90,-12227,-9116,-1055,4958,10886,16999,13390,10539,11353,19498,31165,24208,2959,-7064,14088,22056,7619,-8524,-6308,-2562,-2968,-1670,1513,10923,21281,22466,15471,8478,1630,-2212,-4274,-1170,3038,16381,11604,2409,732,-5499,-16437,-17774,-6986,4457,14113,27152,21459,10770,4170,15806,25580,16771,8599,8219,14002,18953,10294,-3574,-10605,-12051,-9236,5674,17517,18032,4001,-6987,-9263,-11304,-14386,-13286,-8120,-3239,-4528,-5976,-10180,-15815,-12594,-6340,1658,12311,16248,6524,-4993,-10167,-12021,-4296,2935,2467,-1252,4477,15968,23290,8043,-10326,-20406,-16143,-6969,-7106,-7864,-9464,-8927,-3443,-4225,-7227,-5859,-4991,-9381,-11311,-7257,-10516,-3613,7627,12076,11769,3721,-8741,-8632,-6639,-16538,-17571,-4114,5663,7719,-479,-12891,-11295,-7663,-8170,-8886,-9177,-9964,-8335,-8589,-12656,-14810,-14757,-10616,-4722,3764,10614,19437,21849,15514,2826,-6648,2,5887,2911,-3068,-5953,-4054,-2669,-4477,-7119,-6429,-2465,1356,4112,6260,-254,-403,10740,18474,15760,5224,-7466,-17186,-8029,-1417,44,3378,8123,8043,6188,-145,-5879,-14753,-8284,2143,7363,7784,4606,-2848,-8653,-6784,-2868,-4848,-6861,-7402,-2835,5245,11427,12914,8690,9505,9532,-778,-15119,4463,29478,27366,12143,6910,15196,37684,25111,25354,31668,36008,38245,23065,4811,5015,-666,-9529,-10540,-3159,1932,1089,3560,11382,13830,8172,12567,26737,37950,42325,34427,25378,15134,-2283,-11331,-16730,-15283,-19421,-15896,-7268,2894,6933,9927,19959,29824,31563,20270,840,-13454,999,18846,26903,21457,7475,-3466,-8668,-7441,-4409,-5329,-5161,6718,9640,7030,4656,2330,860,-4679,-9925,-13142,-2904,475,8218,565,-5349,-6924,-7736,-12666,-17040,-9820,-3595,-3529,-5519,-12951,-8850,-2300,-2627,-8090,-10240,-6901,4618,10740,-6496,-11450,-1131,23273,43430,43873,29187,19815,18192,11067,-1040,-11520,-16369,-14780,-12560,-8758,5969,15372,12414,4133,-2428,-7219,-3576,691,4277,7324,13578,9644,9816,5801],[812,-714,2309,1974,-545,-6157,-8909,-7237,-11262,-3472,14627,33255,41227,29078,12482,2527,1766,3797,2105,-6894,-18438,-6685,-3292,-6267,-3713,2089,4110,5,-7943,-14976,-16707,-9104,439,654,-7018,-14416,-9362,-9741,1084,8761,7002,-1571,-11631,-8314,2906,12824,13877,4369,-1213,-4452,-3864,2945,1330,-6629,-8241,3150,11177,14956,12759,12466,12656,9414,17029,17784,3726,6441,16500,25875,26970,15689,702,-7875,2541,6961,11173,15821,14017,12977,11593,9014,564,-4413,-4597,-3083,-5962,-6497,-626,8496,7424,2308,-2775,-7546,-13078,4511,5573,7688,14912,17506,9895,-2102,-11364,-13055,-5778,1123,1704,-2912,-3021,-4069,-7219,-5270,-3779,-6454,-4318,5428,25982,48737,45741,19454,-92,-520,1470,-1000,-795,3857,16118,13007,-3320,-17661,3196,21512,41962,31989,13047,40,-3730,-100,9525,23661,21569,4390,-2800,-5909,-7823,-9904,-15640,-18343,-15817,-10257,-351,13559,28986,34298,25974,3392,3679,8415,3889,-7214,-10972,-8277,-6190,1307,19950,46866,57416,38767,12718,-11095,-5358,8934,28755,51057,60757,90456,102859,168000,292438,411703,422449,322711,211857,123435,84542,55892,13593,-9125,-17994,-9635,3505,13256,9111,7309,13022,18770,18164,7741,3297,-4359,-6546,428,1220,-4640,-7085,-6225,434,1938,3834,-6154,-13108,-10884,-9754,-4955,-653,-3060,-2823,-1193,-7946,-17436,-23116,-33049,-48779,-51795,-31484,-285,17840,12287,-3409,-5625,12984,33591,31385,25391,17678,10096,-953,-5506,-12021,-22977,-9573,-9044,-14546,-6438,10531,19019,20363,24757,18829,14797,8178,9069,9357,502,-9496,-11922,-14709,-18960,-24710,-19809,-19273,-18654,-6746,2187,5631,-1994,-3852,148,-2012,-3362,-1061,28,-7585,-6817,-6001,3361,11463,14541,10797,-3734,-3545,557,-7122,-10526,3114,24133,21934,2806,2765,10736,12880,6355,-5047,-16190,-12339,-8242,-5359,-2475,1765,8077,14590,14499,12813,22052,29176,21123,12383,-436,-8718,-7769,1243,7404,18457,32863,40215,52595,52070,31340,22213,24118,33957,43249,37034,8584,-4796,-6604,290,2351,-2961,-5101,-585,7187,18011,24423,23145,5543,-15975,-24704,-22941,-10202,1111,3763,-1664,-5544,-3197,3333,8078,2838,-3818,-6026,-3047,3903,13735,18982,9728,-4130,-3299,9961,29459,25232,7194,-5304,-13423,-6608,-7403,-6734,-518,5459,7892,1387,-4905,-2804,-135,-7212,-15592,-11624,-2908,1048,1340,-472,575,6949,15455,15678,33393,57449,62360,57272,12889,-12404,-8320,7218,28430,44717,43225,39247,32760,19917,10902,3284,4182,5691,-5221,-12437,-9821,-6878,1973,11294,15719,8637,1979,2611,-5774,2805,10035,7059,-2286,-4285,-3746,835,6337,5821,2655,-4768,-8784,311,-1976,-6960,-8887,1678,5709,1746,-778,151,-1363,-6684,-11737,-2053,-2399,-10374,-8492,-3807,-8114,-16181,-12000,-1864,2093,1847,-2200,-4023,-168,4397,-2022,-9202,-5292,-5926,-4468,6962,17210,22831,28823,24775,18728,13323,-202,-9036,-11664,-7297,-5363,-8334,-6481,-4158,-6701,-11450,-13579,-9718,-3009,2021,4256,9194,8811,2041,4072,26914,48361,39600,23727,11419,10109,10925,11423,12307,4433,-6960,-5071,113,4130,1774,-1624,-7393,-7211,-1314,1268,8770,18857,29178,34359,32650,20519,4071,-5748,-9789,-12749,-17572,-7405,6949,10642,1687,-1838,-9563,-5183,1991,1333,2991,12336,15878,9927,5298,-510,-5523,-6888,-8433,-14488,-15687,-5836,16218,37272,34137,20585,11969,595,-12192,-10833,-553,3211,2744,7435,10554,5099,1322,3274,5472,3140,-6585,-8988,817,7132,9874,9906,772,-12862,-15264,-8243,-4153,-4839,-7085,3652,16521,21866,16887,10508,5491,3783,6868,8233,4137,-7830,-14834,-9452,950,8341,1252,-8055,-10775,-4436,4902,22853,41580,48145,52874,34738,15774,7252,5342,1263,-6364,-2264,-323,-2755,-743,-2135,-3919,-4872,-5215,-8190,-6543,-1191,4703,7522,7195,4110,13561,24267,32539,33593,24517,16263,11652,4322,-2565,-3213,-852,7481,12423,6788,598,-5272,-7972,-9779,-4411,3760,713,-4297,-4767,-6714,-6346,-2451,1557,2664,5438,7420,6835,657,-9110,-9565,6325,21915,27315,14912,5117,7399,11603,8716,2214,5269,6532,3177,-3402,-3308,5987,5596,-644,2568,10981,23505,28263,26727,15206,1289,-10177,-13842,-14089,-13932,-13427,-8474,-282,19673,48077,55688,37647,20144,14885,12891,505,-11778,-19440,-7923,-3616,-5262,-9632,-10022,-7602,-12066,-16741,-14465,-8946,-6759,-15098,-16701,-15032,-12516,-9118,-8530,-2365,4738,9520,-1803,-3436,1684,3404,2900,135,-2906,-2937,1859,455,-5506,-13202,-9262,-12238,-8843,-735,1742,1475,6599,418,-9188,-7326,-3763,-7769,-11821,-8890,-8348,-4451,-1630,-693,10534,17812,11521,-2959,-14147,-10807,-10215,-3311,-783,-11482,-9673,5448,18114,27677,28820,14945,-5577,-15779,-6459,8606,14861,7445,-2861,-7067,-4505,1266,4610,3452,2692,3796,-1091,-2299,-1442,-5023,-8083,-13617,-9727,-67,4936,7561,5342,8015,18370,35998,33536,15235,-296,498,18974,25881,15684,6337,3152,-2668,-815,6138,8449,1674,-3258,-3277,-8001,-13830,-8878,-9374,-6693,3584,5491,-1592,-10278,-15083,-14648,771,9231,11893,9799,4793,-5159,-16284,1949,21567,40285,45256,29661,6979,-12595,-9878,-196,19327,36703,12984,-6076,-12536,-4568,-6108,-10798,-6509,-8592,-15025,-10505,4217,25635,42420,37463,27954,16396,1015,-4796,-17404,-21797,-17407,-3538,10648,13966,6619,-2689,-12069,-5708,4026,17815,22551,15048,3242,-5476,-1501,-755,-10358,-11158,-7008,-13384,-9457,8739,21171,21424,8966,-4282,-12638,-13171,-9582,-9194,-8105,1736,17544,37284,56564,14104,-12866,-4720,-1376,-3663,-5423,1562,4102,460,-3628,7380,18524,14497,7064,-4940,-7049,-8031,-7445,-533,7388,18273,29184,36602,55471,70658,41482,10749,-5173,-7369,1867,14006,25692,28439,24153,24568,19327,13437,8038,8428,23657,40628,36304,12373,-4831,4898,13890,21974,24852,18777,13969,34105,36562,21776,7660,3266,1322,-3096,-10256,-14662,-9966,-6535,-7706,-8901,-4219,609,4524,-1109,-10294,-16778,-13743,1110,10994,13708,8660,-6409,-4997,-1040,-875,-2667,-5226,-15898,-14028,-11717,-13621,-12090,-5443,-899,2896,636,-4026,-6798,-6492,-4213,-11535,-12130,-7921,-9973,-14797,-7862,162,-1255,-9622,-12153,-11254,-3516,1551,-156,91,-6651,-13464,-12887,-10337,-5740,1331,-1115,-6384,-14878,-7373,1983,546,-1315,3471,8930,6758,1283,2644,6234,5782,1420,5934,10285,10444,5775,4969,148,-11984,-13895,6659,19742,6159,-10772,-889,15380,16183,17503,26384,36412,36497,21890,4522,-11115,-4414,21534,44610,38614,13756,-5850,-857,-948,-4495,4437,29102,42595,32136,14894,4853,17239,28274,14358,-13972,-6361,1189,-5780,1227,27801,27283,20237,5250,4575,11078,23722,35818,29344,11097,-8293,-15510,-16575,-15580,-13674,-10631,-7278,-5138,850,11170,18500,13529,3779,-6428,-8320,-11076,-8478,-9880,-16487,-4980,-230,-11224,-13856,-10146,-4180,1129,2564,-3035,8743,19245,18377,12946,750,-7424,-6921,-5993,-2660,-1206,-9373,-8075,-3229,-6775,-14216,-8425,-6287,-9814,-12250,-9278,-4666,-3778,-4161,-864,79,-2507,-4511,2556,16243,31567,33933,30958,18386,-95,-16918,-3468,3889,6901,3452,367,-2871,-7743,-7841,-9651,-9285,-12017,-3000,-5572,-12305,-12892,-7669,-14986,-9948,5069,14571,8438,-2055,-2858,10208,29337,18431,3621,-5598,1703,11857,13908,11236,10276,11419,12275,22964,22653,14352,3496,-1943,-2802,3309,12856,22263,26826,20074,15863,14480,8806,-8415,-8071,4378,2339,2853,14880,11357,4101,2389,7620,8493,9483,5464,-931,-5419,-6637,-4234,-353,161,-2617,-6588,-9663,-11516,-12736,-10146,-9674,-9113,-4038,-2938,-3971,-8038,-9492,-2752,10292,25415,30723,21133,4470,-6353,12550,19401,8310,-4048,-9834,-11389,-11047,-11419,-5136,-2662,-2342,-277,1885,10383,11806,1980,-4702,-3190,-2909,-4356,-3313,-3170,-246,-960,-1302,-1332,-4792,-12088,-8912,-4053,2751,11451,19629,21246,17203,8318,-2468,-7754,-1563,-87,-5147,-1684,8712,25919,47785,56511,46575,24222,14577,12532,10362,-4433,-17608,-5757,-107,-831,-8419,-5960,-3668,-5474,-9869,-13074,-12170,-6958,-81,-2784,-5705,268,9910,11110,762,-3684,2285,13173,21111,13357,-4900,-7653,8675,15647,3668,-11332,-1857,12367,16291,13557,18788,24270,8687,-5200,-4937,4632,12278,16914,7682,180,-6757,-3667,-3974,-9887,-13439,1864,16312,24004,39977,47941,22596,7164,-2906,-8643,4222,5336,-6043,-8575,-3086,2109,1824,-3152,-3478,-3385,-6383,4304,21292,21885,8465,-671,-3798,-4782,-162,2865,710,-874,787,6204,13606,16485,9333,-2981,-10570,-9980,-1641,4752,1119,-7704,-11567,-6571,855,-321,-7220,-16826,1907,11491,9188,2506,-1917,-2367,-2430,-7255,-9204,-8385,-15295,-14471,-10602,-6212,133,2773,-2207,-4663,-218,1345,-1644,-8611,-2531,1478,2775,4515,9903,7650,-3820,-12212,-9616,-6789,-8509,-6518,-2812,-3745,-2853,3624,11791,8265,6849,17362,29337,37164,20367,-2656,-15802,-10929,-5886,530,6047,6073,1935,-576,-5643,-12847,-9175,-3146,-909,1668,9346,20351,30528,31838,27405,17759,4602,-2511,-3015,-3855,-5376,3611,284,-6225,-5000,-3359,-8201,-4688,994,-7640,-13100,-12686,-11797,-7589,-2654,-3494,-8813,-4503,-2978,-6874,-14753,-5418,3936,9337,9229,4499,-7704,-13774,-7250,14260,30589,23577,13451,1502,-7282,-9458,-11150,-4591,-386,1093,-5588,-11273,-6377,1860,2040,-3828,-7280,-5927,-3651,-3601,-8909,-8418,-1692,-3284,-12286,-7512,-1509,8080,6047,-3510,-8244,-14550,-13383,-7714,-3079,-2093,-2668,-1531,4319,7836,2803,-9434,-5624,2118,4130,3588,1859,-1350,-5249,-7854,-11155,-2839,6244,13438,5585,-518,1801,3677,114,-1231,-530,2401,4670,-2512,-8691,-8583,3574,16471,26732,29937,34221,15014,-4660,1163,4221,-1391,714,4766,37,-3262,-553,3176,5862,-299,-15512,-9867,-4078,-7035,-16188,-14403,-11504,-5058,6867,11484,-2986,-13508,-10266,-7444,-7866,-12149,-8849,-598,4676,6634,5896,5812,10425,10342,-1856,-296,573,1240,6357,5901,-691,-3842,-862,6236,3468,-5247,-9428,-3084,1255,-799,-2406,-6180,-6812,-3199,-117,3182,7192,4978,2809,62,-868,2466,2668,2936,-2047,-5197,1741,4989,-3325,1299,10223,7290,1712,-5813,-12188,477,18294,21721,25756,27036,15465,3807,4579,9042,5747,-2018,-5666,-7189,-14566,-9433,-5491,-481,878,-1487,-439,-8648,-16430,-14292,-8947,-1508,8135,13437,8167,11947,17531,28280,25420,5473,-11006,1504,18221,31105,34557,27369,15210,7526,2031,-1476,-1189,-512,601,-5027,-12067,-10361,-4379,-7588,-624,9128,13075,6084,-323,-4959,-4821,-113,6698,13467,10127,1030,-6190,-9067,1718,17564,26312,24132,27592,39217,36379,17865,11764,16389,12665,-3094,-14304,-9719,-4628,-5188,-10797,-11551,-6252,-3619,-1218,-1997,-2940,-4162,-6748,-1649,-1977,-2765,-2006,844,12135,21822,18095,5911,-4146,-163,7972,1238,-11310,-5770,1812,-2084,-11485,-11684,-7038,-8117,-10093,-7396,-7869,-13134,-12128,2472,9820,6492,-3975,-14451,-13222,-5172,1883,8113,15156,12066,8862,10441,18447,30578,26247,4386,-7685,14579,24248,9826,-7192,-5297,-279,-318,-294,1912,10920,21994,23591,14251,6658,1330,-1036,-2546,143,3799,18697,12556,2666,-182,-6727,-14788,-12583,-3410,7232,16027,26743,20250,8609,1256,13986,25260,18068,10393,10624,17708,24211,15323,-31,-8986,-10685,-7598,6039,17883,18384,4396,-5705,-6960,-9762,-15032,-15094,-8562,-3352,-3682,-4892,-9248,-16403,-12221,-4866,2750,12180,15456,6755,-5454,-11252,-8958,-1643,3695,-229,-6609,-845,11854,23201,11415,-7602,-17957,-18625,-9923,-10434,-10483,-10887,-9623,-2356,-1180,-5381,-7737,-7246,-10137,-9758,-5890,-12342,-4052,7640,12874,13975,5585,-7007,-6715,-3972,-12381,-18654,-5815,5466,8406,-210,-13742,-7845,-5379,-6535,-7746,-8479,-9280,-7343,-7723,-12172,-14644,-14382,-9653,-4366,3517,11182,20142,21708,14939,4633,-1406,8033,12449,6899,-2247,-6470,-4926,-3933,-6092,-8895,-8061,-4546,293,3818,4840,-985,427,10990,17537,14688,5142,-7052,-18184,-7484,-767,-550,2070,9068,10024,6609,-2052,-8459,-12715,-6867,2900,7594,5736,729,-6584,-10670,-6466,-3527,-6424,-7627,-7157,-1989,5286,10619,10956,4998,4347,5540,-1972,-14948,4769,28800,26669,10568,5047,13645,38836,26877,25183,28694,29680,31153,19811,3376,3620,-3246,-12532,-11895,-5045,-988,-2839,-193,7267,8931,3638,9279,27086,40610,46509,39956,28108,14884,-3022,-12394,-16361,-14794,-20174,-16493,-7880,947,3999,6907,18065,29326,30888,18382,-1286,-14689,-816,16239,25298,22157,8205,-2571,-7440,-6369,-3389,-4504,-5123,5475,7226,4817,2625,659,-246,-4613,-8311,-17590,-9675,-25,7475,-754,-6290,-7828,-9337,-14629,-17514,-8522,-3169,-4110,-7095,-14966,-7458,-878,-733,-5646,-7504,-6139,1300,7980,-5836,-9023,3656,26983,42736,40730,24822,16249,18872,13807,1383,-8940,-15691,-16368,-11695,-6053,8532,19355,17051,7739,77,-5466,-2386,788,3635,6219,12144,8381,8667,5256],[1260,1151,4144,3052,-560,-7041,-8970,-6127,-10414,-5995,12490,31407,40490,28508,9829,-339,-1357,-107,-2692,-11158,-14129,-3394,-1188,-8208,-5791,1637,5328,2593,-6521,-16695,-18566,-9821,-160,-211,-7967,-12216,-5632,-7642,1207,7063,3795,-4420,-12123,-11432,-2189,8642,13191,5005,-912,-4377,-4413,1703,479,-7776,-9514,2328,10130,14573,12472,11021,9938,5995,13971,22183,11995,13676,20894,27232,26946,16813,1952,-8695,90,3348,7563,12314,11086,10641,10911,9349,1172,-2938,-1830,960,-1825,-3535,887,8415,5963,530,-4715,-8259,-8502,6138,2727,1728,8845,13988,9840,-1504,-10770,-13398,-6309,750,1657,-2841,-3147,-4529,-7882,-5533,-3809,-6386,-5272,5823,27675,50492,47915,20796,318,-1579,1737,249,973,5425,17215,15267,-2093,-16769,4727,25629,51850,41449,18463,-29,-8725,-7532,1982,16765,14782,70,-4763,-4913,-6834,-10596,-19502,-15436,-13481,-12278,-4271,8236,20462,25147,18857,1376,3682,8914,4818,-6149,-10074,-7862,-5112,5019,28578,59199,65740,38277,6492,-19240,-1341,11024,29741,49698,55299,100413,147665,255312,417188,542138,525874,390520,251397,143449,92113,56990,11572,-8332,-16441,-11505,3430,14618,11322,9996,16644,23087,20586,8171,3030,-3754,-4351,1718,843,-6580,-11263,-10415,-3591,-1270,1079,-8765,-14881,-11027,-9716,-4233,1672,1339,2649,4246,-3551,-13693,-28037,-42383,-59731,-53034,-23231,5611,19159,10589,-4015,-7242,10515,31716,29674,22802,14814,7896,-921,-4685,-11447,-23265,-10196,-8730,-15512,-7482,11438,21440,22983,24061,19014,17934,11574,10902,8980,-1436,-11756,-12533,-13607,-16237,-23153,-21736,-21623,-16930,-5311,1930,3938,-2718,-3252,270,-2751,-5247,-3718,-3226,-9692,-7673,-6578,4117,11643,12923,8767,-5789,-3718,108,-8332,-7803,8004,27850,18937,-327,601,10426,14769,9429,-981,-12539,-12575,-7939,-3566,710,4457,7690,11248,10581,9665,19336,26967,19951,12466,703,-6951,-5445,3679,10953,24284,38294,44620,54256,50825,31779,23022,22785,31589,41982,37736,11604,-2205,-7015,-1839,-447,-4714,-5490,818,9042,19583,24618,21313,4429,-16425,-24785,-23695,-10431,684,2557,-2803,-6434,-4287,1854,5676,638,-5026,-7269,-4245,3594,15212,22524,12799,-3000,-3001,10682,30969,25260,5233,-8642,-11034,-2874,-4449,-4371,960,4777,5753,-781,-5458,-1430,1896,-5886,-15800,-12707,-3571,1118,1571,-656,343,7420,14626,16174,33262,53673,58546,57383,14252,-13283,-8155,7022,29225,48593,51380,49168,39021,21740,10781,1969,3626,6121,-3492,-11375,-8499,-4945,2988,10751,15019,9493,3768,6197,-674,5074,10971,7358,-1995,-3780,-3737,-859,3209,2628,-4,-6422,-5263,2501,-756,-4950,-1854,10161,13301,6463,2140,2156,-751,-7172,-11553,-1462,-2044,-9856,-8084,-2560,-6260,-14690,-13616,-4053,-1035,-387,-3142,-4116,728,4077,-4524,-12139,-5422,-3426,-569,9540,20051,27066,31508,25106,16771,10088,-758,-9431,-12989,-9363,-7047,-7925,-3701,-3392,-7287,-11603,-11820,-8068,-1663,1360,1298,4493,4166,-1743,2041,26526,49688,41642,24854,11400,9883,10440,9875,9090,-67,-9517,-3781,3204,6581,2859,-964,-7167,-7848,-3592,-1279,7372,22137,38705,48731,47567,27756,5219,-4969,-7948,-10770,-16524,-7800,7240,10248,859,-2233,-9888,-6412,-1858,-5608,1188,14374,22351,16059,7944,-318,-6568,-7232,-7441,-12898,-14968,-5676,17337,40994,39345,23183,11783,37,-13047,-12229,-1489,3243,4202,9505,11588,4234,-879,1405,3735,188,-10728,-8257,3882,10677,12451,11187,366,-13014,-15085,-9172,-5385,-6154,-12043,-2963,10826,19294,16778,12104,8203,6468,8805,7663,2292,-9112,-16990,-10461,-385,5470,-1854,-10627,-11312,-4513,6550,27560,49109,58635,67214,48322,22989,11265,7910,252,-7752,-2377,2275,3096,3916,-693,-4342,-6376,-8605,-13334,-11402,-4923,2093,6436,6377,3121,11834,20522,27164,26183,16154,8939,5923,-793,-7190,-3731,3045,16100,19818,10921,3814,-3175,-6960,-9111,-4016,4032,564,-2619,-2733,-5376,-5600,-2159,1812,2804,6236,8538,7094,197,-9998,-8536,8206,25124,30110,16197,7373,10038,12670,7811,-26,3428,4388,-270,-6187,-1904,7583,6202,-248,4589,14877,26181,28374,25331,14068,510,-10865,-14411,-14051,-13109,-11914,-8290,-788,17066,41588,47450,31510,16187,10686,9479,-1191,-13084,-18596,-7831,-4650,-6150,-9990,-11550,-9148,-12098,-16460,-14867,-8530,-4703,-12072,-18378,-17142,-15330,-12180,-11364,-2576,7715,14849,2670,-318,3821,3720,2056,-668,-3560,-3588,1377,-261,-7300,-11105,-6992,-11117,-9887,-663,2712,2028,7004,1960,-10384,-6820,-2233,-6599,-11924,-8938,-8397,-6366,-4304,-3366,8519,16290,10483,-2630,-12787,-11743,-11067,-3125,-107,-9616,-11302,4372,16711,24531,24474,11423,-8079,-14582,-334,16669,19880,9891,-1974,-6918,-4072,1875,4490,2321,399,-154,-5703,-1468,2119,-2346,-5777,-10723,-5620,4040,8044,9028,5393,6831,16356,37811,38130,19816,5433,2291,15598,22708,15863,7768,4441,-2583,-2949,3924,7637,2267,-1730,-2622,-8901,-16131,-9288,-7015,-3558,6714,6433,-1654,-9970,-13056,-11761,-1671,7544,11373,10330,5555,-5180,-16305,2106,21142,39219,44335,30161,7840,-11987,-9672,105,18142,37768,13793,-6995,-11679,-3591,-5481,-10975,-7760,-11353,-16673,-7781,7401,28925,43236,35619,26239,15898,534,-6869,-15852,-14684,-12433,-127,11663,12752,5845,-2045,-11249,-7599,147,10691,13333,8390,1784,-5050,-2183,-2416,-12435,-10093,-7100,-17607,-11233,10013,25086,26152,12838,-1862,-11714,-14092,-12065,-11995,-10672,-2662,11562,28552,54789,17886,-10494,-3894,-1690,-3791,-5331,629,2973,1357,-105,9965,17891,13960,7225,-5993,-8944,-9192,-7334,-453,7991,19867,30488,37301,55126,66773,38746,11387,-3581,-5335,4337,17893,28414,27028,22319,23075,18772,13069,6226,4003,18085,35895,33228,10139,-4990,7144,16461,23989,27856,23463,15726,29899,29339,16797,5327,2819,3101,241,-7070,-12259,-8312,-4307,-3070,-2569,-3502,-2190,735,-4830,-12574,-16788,-9851,4849,14463,15706,9061,-6593,-4882,-978,-342,-2082,-4891,-15218,-12772,-11936,-14982,-12151,-4361,1382,5379,3275,-312,-2759,-3791,-1822,-11487,-12358,-7270,-7630,-10702,-4658,2659,1065,-7309,-10830,-10590,-2422,2105,-468,-1358,-9328,-15272,-13441,-9961,-4670,2785,1661,-2185,-9906,-13489,-3577,-1645,4395,9472,12971,7269,-205,4292,10357,8533,3650,7790,9797,6598,-1482,1416,-1033,-12247,-14870,1228,9467,-3559,-13794,6515,25637,25750,23684,28876,36845,35904,21547,4392,-10982,-4344,20602,42430,37073,12248,-6216,646,-493,-3893,5762,32660,47715,36208,16329,5296,15875,23330,9738,-16304,-4076,1590,-6457,1246,27341,26426,18107,2782,3128,9870,22007,36326,31084,10958,-8685,-16783,-14200,-14518,-14313,-10079,-6530,-1904,3966,14862,21883,15287,5767,-4226,-5677,-8250,-7637,-9491,-13105,-2735,2361,-9123,-12926,-10131,-5432,-885,1238,-2118,8714,18756,20432,17497,5248,-3260,-4705,-6416,-4244,-3470,-11284,-4938,443,-4698,-16057,-10057,-5687,-9198,-12720,-8165,-3276,-4046,-5184,-2309,-1605,-4148,-5180,3209,17169,33927,37523,32277,17424,-2099,-15932,-2102,3464,6633,4611,1789,-2388,-7783,-6897,-7549,-7099,-15194,-4392,-7093,-14267,-12075,-6008,-9131,-8931,5935,17092,11144,773,880,13305,28409,15550,1229,-7206,1087,12210,13982,10665,9351,8888,11298,22123,20047,10489,1110,-2985,-5898,133,12924,24868,28931,22615,18213,17736,13780,-884,-15556,727,4345,10632,19839,11028,405,-2535,3173,-146,-78,-1477,-4039,-6431,-6092,-2089,1889,1405,-2652,-7532,-10627,-12126,-13064,-9429,-7667,-6400,-2446,-2486,-4045,-7769,-8398,-2584,10292,27081,33973,24182,10019,-2451,10481,16062,5256,-5448,-9309,-8669,-8076,-13652,-6998,-5576,-3974,-1645,228,8393,9591,-497,-6407,-4399,-3719,-5484,-5544,-5620,-2942,-4885,-4786,-1987,-3277,-8781,-5995,-1567,4778,13159,20544,20136,15714,8374,-1533,-6238,-180,1055,-3489,-400,9371,26464,48865,61256,58856,37906,23666,16980,10600,-5637,-17138,-6356,-1108,-1002,-6960,-5073,-2346,-3393,-8623,-12377,-10776,-5005,2124,338,-1490,5323,15397,15656,3445,-1025,6507,17164,23705,16853,870,-7200,6215,13888,3244,-10058,60,14309,18757,15721,19524,22028,6206,-6270,-4479,3722,9707,13238,5071,74,-4414,-708,-451,-7003,-10666,3826,19518,26226,40902,46468,19996,7109,-1281,-8410,2902,5476,-6177,-9502,-4071,1505,2170,-2128,-2595,-2763,-8037,-2592,14743,16947,6445,218,-1518,-1628,2778,3918,-113,-2191,645,8128,16234,18135,11336,-102,-8244,-13069,-4918,1701,-1294,-8913,-12306,-7180,212,-1197,-8157,-15501,2900,11229,7816,1626,-2324,-3075,-3142,-7511,-9234,-7065,-11809,-13360,-12564,-6349,1568,4580,-1152,-5003,-1405,471,-2143,-10425,-5896,-3584,-4109,-2886,3740,2860,-7381,-14163,-9593,-6675,-7539,-5542,-2687,-3616,-1964,1607,6537,4284,5669,17135,29112,37545,21688,-2705,-11933,-8055,-5323,-831,4148,5780,3788,2435,-3519,-13246,-12365,-4068,-619,469,6380,17472,29913,31358,27434,20651,7375,-345,-1407,-3595,-5034,6675,3642,-3608,-3078,-958,-3043,586,3012,-7688,-13967,-13081,-12452,-7481,-2010,-2916,-8931,-3796,-1076,-3731,-12548,-6708,4006,11107,11337,5420,-7936,-15657,-11815,8890,29546,26143,16104,3914,-4050,-4650,-5313,-3760,-1916,158,-5539,-11535,-7116,1147,1530,-3975,-7111,-4599,-1157,-1542,-7370,-7970,-1943,-4181,-12799,-6791,-653,8135,5488,-4591,-9072,-13352,-11827,-6277,-2964,-2608,-2167,635,7237,9685,4354,-7643,-7200,212,2153,1474,-144,-2865,-6168,-7680,-7772,991,9429,16892,8247,616,1434,1000,-3100,-3177,-1886,1161,3735,-3012,-8829,-8120,4128,16535,25441,29110,34904,14107,-8075,-951,3036,-2676,1134,6156,1347,-2846,-641,2791,4350,-2865,-13671,-7837,-2712,-6025,-15981,-15038,-12304,-4744,9375,16070,2196,-13584,-11675,-6526,-5830,-10650,-8739,87,6751,10210,11095,12291,17795,18511,6851,3111,1604,740,5019,4483,-1663,-4150,-970,6717,3321,-5385,-8094,-2665,1170,-671,-2077,-5669,-6850,-3920,-845,2024,5820,3108,2414,1523,1995,6340,6861,5534,-1028,-5367,-590,1762,-7122,-2929,5569,2927,-856,-6958,-10568,2055,24635,34816,33494,31003,14949,2503,2671,5986,1248,-6882,-5608,-5301,-15329,-11270,-9524,-4051,-150,34,990,-7925,-15857,-15912,-11661,-5022,2731,9668,7365,13341,19516,28523,20954,2821,-12944,4694,23231,36798,39819,29186,14180,5986,674,-4978,-5379,-2105,430,-5197,-13412,-9556,-2963,-6570,-1614,7204,12205,7474,1732,-3104,-3512,598,5431,9611,5963,-2394,-8384,-10417,305,15234,23640,22093,25191,35690,31178,14865,10751,17704,16063,990,-12918,-10284,-4968,-5422,-11064,-13079,-6091,-1178,2332,1078,-280,-921,-4904,-3017,-4490,-5544,-2931,3261,13639,22007,18742,6611,-3127,923,9015,3511,-12647,-8569,2111,-777,-10699,-10211,-4584,-5577,-9120,-7806,-5865,-10604,-14499,-639,5331,1662,-7310,-11993,-14019,-8900,-1219,4877,12673,10503,6885,8769,16571,28796,27476,5858,-8081,14627,25637,11687,-5648,-3635,2619,2682,1220,2198,10317,21375,23356,12214,4625,1114,461,-585,757,3421,18909,12501,2648,-1144,-7227,-10884,-6792,1108,10636,18149,25923,18617,6303,-1441,11868,24259,19118,12142,12858,21061,28801,19630,3018,-7143,-9017,-6367,5895,17419,18060,4602,-4161,-3783,-6640,-14449,-16618,-8772,-3503,-3045,-4086,-8669,-16403,-11128,-3131,3911,11669,13716,5931,-6093,-10626,-5668,1102,4570,-2264,-11157,-5756,7929,22321,14430,-4760,-15479,-19215,-12606,-13500,-12742,-12005,-10290,-1427,1872,-2171,-8289,-9292,-10766,-8376,-4776,-13756,-4280,7280,12826,14884,6410,-6231,-5862,-2340,-8993,-15642,-5935,6616,11342,3044,-9652,-4444,-3537,-5278,-6787,-7813,-8509,-6162,-6797,-11694,-14191,-13292,-7717,-3701,2941,11295,20312,21171,14405,6631,4299,15959,18382,10441,-1481,-6748,-5563,-5026,-7519,-10471,-9511,-6723,-1090,2993,3075,-1439,1242,10997,16270,13358,4983,-6396,-18939,-7368,-565,-1231,969,10074,11939,6919,-3509,-8942,-8322,-4673,3098,6914,2707,-3817,-10572,-12087,-6144,-4336,-7844,-8165,-6813,-1272,4996,8920,7956,770,-1152,806,-3579,-14297,5006,26873,25133,8998,3605,12110,38337,27455,23776,24379,22177,21995,14628,943,1689,-5668,-14885,-13011,-7492,-4748,-7353,-3778,3566,4460,-436,6601,27331,42353,48980,44143,29459,13287,-4488,-13601,-15697,-14263,-20371,-16859,-8389,-973,1108,3721,15378,27390,28586,15449,-3616,-15674,-2623,13389,23203,22195,8669,-1646,-5958,-5020,-2231,-3834,-5552,3469,4424,2467,522,-851,-912,-3793,-5054,-11107,-9651,1865,6125,-2303,-7002,-7616,-8928,-13834,-15058,-5980,-1613,-3611,-7645,-15622,-6697,53,912,-3421,-5415,-6027,-3042,3808,-5798,-7022,7298,28352,39824,36271,20086,11939,17937,16042,3939,-5918,-13051,-16723,-10796,-3250,11674,23452,21298,10670,1894,-4240,-1601,456,2536,4502,9715,6558,6941,4228],[1713,3468,6421,4440,-454,-7879,-8748,-4867,-9056,-8335,9999,28360,38017,27105,7104,-3188,-4874,-4626,-8024,-13999,-9176,895,1991,-8159,-7703,1166,6232,4771,-4952,-17169,-18925,-9640,-302,-986,-8771,-9974,-1993,-5282,1154,5048,712,-6495,-10930,-14744,-7210,4863,12643,5863,-466,-3936,-4101,1116,118,-8549,-10994,782,8087,13374,11760,9637,7689,3309,11437,26623,20060,20555,25047,28147,26054,17222,3191,-9590,-2246,-11,4056,8593,7800,8121,10086,9871,2251,-913,1443,5229,2508,-104,2836,8390,4416,-1461,-6851,-8406,-2239,10754,2588,-3496,2133,9512,9108,-990,-10082,-13573,-6792,146,1402,-2674,-3095,-4742,-8238,-5747,-3897,-6077,-5814,6197,28445,49854,47834,21529,1187,-2081,1895,1336,2688,6988,17819,17484,-580,-15687,6787,30103,61461,51310,25843,4149,-8413,-10366,-2578,11519,9118,-3236,-5309,-3261,-5905,-11378,-16817,-11367,-11119,-13607,-7378,4114,13234,16993,12980,257,3827,8964,5135,-5256,-9027,-7269,-3900,8900,37033,69461,70835,35893,648,-14673,2434,12278,28944,44547,46569,103984,186357,336652,533504,659408,614002,445161,281582,157851,97238,57180,9221,-7218,-14180,-13236,3323,15834,13569,13104,20632,27313,22277,8268,2848,-2642,-2030,2951,565,-8271,-14940,-11971,-5947,-3604,-593,-10042,-16806,-11242,-9481,-2988,4499,6144,8092,9321,567,-9348,-23771,-40207,-53369,-41996,-14484,10879,18805,7815,-4768,-8550,7647,28660,27514,20164,11914,5216,-1668,-4312,-10829,-22658,-10954,-8281,-16144,-8544,11828,23293,24990,22592,18647,20816,15253,13092,9058,-2544,-13491,-11815,-11204,-12908,-20949,-23478,-23889,-14958,-3766,1748,2270,-3167,-2327,576,-3342,-7114,-6790,-7207,-11719,-8474,-6967,5039,11650,11086,6459,-7617,-3447,-334,-8837,-4410,12882,30625,16367,-2781,-1010,10312,16650,12708,3460,-7831,-10628,-6568,-1248,4115,7139,7189,7804,6574,6475,16474,24488,18677,12347,1833,-5048,-3069,5797,13722,28326,41203,47036,54028,48617,32415,24407,22072,29326,40012,37234,14521,1079,-5432,-2483,-1947,-6069,-6231,1701,10386,20371,24082,18923,3067,-16626,-24639,-24512,-10580,150,1217,-4048,-7400,-5363,398,3435,-1224,-5935,-8049,-5101,3257,16385,25975,16293,-1651,-2577,11651,32165,25032,3271,-11598,-7184,977,-1443,-1703,2500,4066,3464,-3258,-6272,-382,3834,-4358,-15547,-13506,-4282,990,1561,-1128,-303,6890,11666,14954,32493,49998,54669,56693,15788,-13699,-8254,6495,29040,50816,58489,59010,45525,24035,10740,394,2736,6007,-1985,-10212,-7090,-3011,4160,10613,14875,11308,6017,9566,4295,6955,11718,7793,-1365,-3162,-3734,-2155,867,508,-1876,-6958,-1247,5901,2237,-782,4876,17249,19989,11019,4853,3857,-340,-7528,-11251,-1427,-2361,-9922,-7868,-1547,-4471,-12686,-13653,-5645,-4190,-3248,-4437,-4225,1298,3175,-7009,-14492,-4708,-192,3641,12215,22920,31388,34021,25722,15522,7166,-1596,-10075,-14504,-11594,-8208,-6576,-945,-3022,-7947,-10943,-10013,-6305,-294,730,-1523,-222,-546,-5508,142,25186,48403,41143,24112,10320,8584,8956,7856,6104,-3655,-10745,-2488,5949,9155,4196,-185,-6660,-7864,-5388,-3875,5430,24238,47670,63312,63207,35613,6961,-3505,-5947,-9070,-15631,-8195,6925,9053,-543,-3335,-11318,-7686,-5829,-11043,-700,14759,27185,21962,10671,205,-7103,-7450,-6579,-11421,-14374,-5911,17507,42518,42001,23965,10778,-710,-13347,-12781,-2133,3449,5789,11255,11699,2482,-3703,-907,1647,-2965,-14341,-5975,7395,14459,14688,11725,-651,-13604,-14975,-10123,-6725,-7513,-14445,-8174,5386,15823,16089,13861,11427,9533,10822,7231,1113,-9424,-17751,-11449,-1988,2305,-4889,-12947,-11045,-4833,7498,30857,54077,65732,76821,59120,28996,14020,8987,-1746,-9015,-2256,5384,9703,9031,960,-4822,-7969,-11882,-18229,-13859,-6762,-198,4708,4841,2207,9940,16316,21401,18439,7683,1581,442,-5459,-12180,-4084,6903,25369,28079,15539,7452,-1102,-6097,-8614,-3929,3553,-162,-1269,-1365,-4594,-5355,-2216,2226,4025,7766,9827,7120,-471,-10936,-8022,9184,26712,31102,16425,8942,12099,13237,6459,-2630,1241,1811,-4125,-9080,-1071,8359,6198,-330,6044,17857,26495,26136,22120,11969,-727,-11836,-15222,-13879,-12474,-10638,-7759,-1167,14436,34571,38187,24625,11445,5502,4956,-3455,-14403,-17132,-8196,-6106,-7387,-10682,-13421,-11385,-12910,-16991,-15975,-8719,-3168,-8751,-18121,-18841,-18043,-15438,-14602,-2536,10806,20045,6545,1957,5133,3627,1131,-1565,-4355,-4272,836,-1161,-9238,-9286,-4802,-9713,-11016,-919,3194,1648,5469,1566,-10970,-6010,-649,-5500,-12104,-9414,-8696,-8276,-6826,-5369,6725,14077,8518,-2974,-11749,-11379,-10879,-2691,325,-7987,-13370,2822,14573,20223,18655,6537,-11227,-12196,5741,23799,23636,11596,-1595,-7276,-4254,1833,3693,494,-2659,-4919,-10695,-1014,5283,605,-3032,-7158,-910,8509,11040,9989,4919,5083,13294,37091,40597,23310,10492,4041,10655,17774,14912,8819,5878,-1582,-4154,2307,7337,3429,125,-1874,-9794,-18028,-8830,-4532,-775,9125,6378,-2610,-9796,-9577,-6307,-4171,4931,10041,10301,6020,-5234,-16721,1317,19578,36742,41658,29051,7922,-11755,-9684,619,16395,35711,13168,-8366,-10779,-2958,-5351,-11720,-9388,-14492,-17038,-5083,10503,31524,42422,32232,23208,14405,-695,-9096,-9237,-6788,-6851,2908,11817,11066,4878,-1737,-10651,-9830,-4201,3453,5245,3011,142,-5073,-3446,-4716,-14227,-7187,-4608,-14908,-11613,10532,27775,29992,16281,188,-10922,-15145,-14654,-13855,-12804,-7265,5781,20925,52313,22730,-6809,-4460,-3443,-5147,-5979,-941,1076,1302,2500,12304,17307,13679,7891,-6312,-11107,-11193,-8252,-1401,7743,20741,31150,37215,52597,59351,34142,11388,-2342,-3647,6463,21314,29821,24656,19758,20777,17395,11896,3750,-585,12799,30634,29114,7025,-7521,7528,17345,24532,29799,27267,16312,23908,21600,11654,2585,1810,4099,2645,-4788,-10486,-7183,-2788,696,3488,772,-3189,-2677,-8541,-14993,-16203,-6229,8400,17305,16880,8601,-6861,-4914,-1277,-270,-2132,-5248,-14449,-11191,-11932,-16798,-12804,-4156,2563,6618,4992,2837,1079,-947,-64,-11838,-12860,-6962,-5611,-6420,-878,5492,3220,-5439,-9882,-9957,-1093,2914,-247,-2305,-11744,-17114,-13999,-9632,-3936,3551,3907,1903,-3513,-16182,-9131,-2095,10693,15517,16624,7170,-2500,4518,13602,11074,6101,9906,9335,2952,-7532,-1180,-2684,-13072,-15840,-4250,-1301,-14158,-12025,15342,35864,34369,28228,30331,36407,34225,20154,3470,-11314,-4778,18148,37743,33513,9849,-6960,1307,-729,-4157,5649,33073,48156,36356,15693,4844,13813,18348,5785,-16968,-3389,797,-7654,836,26062,25462,16265,105,1126,7876,18547,33643,30068,9344,-9682,-16001,-12203,-12115,-13036,-10247,-6478,471,6589,17599,22926,15036,6338,-2818,-3837,-6150,-6895,-8748,-9763,-193,5135,-6825,-12214,-10009,-6222,-2173,1048,-653,8288,17203,21296,20820,9036,499,-2828,-7273,-6247,-6161,-12507,-1817,3920,-2647,-14471,-10948,-5263,-9103,-13421,-6908,-2172,-4921,-7088,-4834,-4245,-6496,-6257,3243,17060,34460,39593,32552,16044,-3609,-13309,-1831,1999,5788,5496,2894,-2382,-8184,-5908,-4944,-3480,-11260,-6369,-9202,-14460,-7452,12,295,-4093,7851,20279,14467,3933,3967,15529,26292,12346,-1548,-9020,108,11743,12746,8739,7166,5615,10400,20423,16466,6564,273,-2474,-8100,-4045,11476,24727,27622,22700,19124,19819,17827,6282,-15112,-4583,6498,18278,24011,10599,-3003,-7285,106,-4818,-8058,-8133,-7519,-7599,-5220,1,3518,1990,-3237,-8949,-12030,-13203,-13719,-8854,-5640,-3852,-1450,-2718,-4859,-8196,-7856,-2718,9753,27763,36016,26140,14567,2286,7697,11657,2185,-6514,-7835,-5467,-4579,-11803,-9855,-9423,-6163,-3622,-1999,5924,7018,-3083,-8337,-5920,-4847,-6891,-8243,-8308,-5866,-9045,-7874,-2763,-2431,-6226,-2602,1017,6419,14001,20225,17898,13459,7942,-740,-5026,865,2054,-1865,625,9603,26065,47619,62656,68556,51819,33134,20577,9451,-7904,-16792,-7201,-2412,-1643,-5933,-3947,-816,-1414,-7742,-12066,-9468,-2781,4931,3930,2802,10018,19739,18839,5593,1370,9880,19711,24640,19094,5413,-5445,4007,11589,2121,-9070,2372,16824,21817,18230,20054,19474,3705,-7489,-4213,2562,6934,9404,2569,192,-2098,2162,2970,-3939,-8131,5032,21994,28425,41236,43951,17263,6928,166,-8226,218,4183,-7319,-11117,-5509,499,2150,-1430,-2130,-2472,-8539,-10367,6586,10380,3465,493,506,2002,6446,5183,-544,-3070,844,9924,17826,18880,12965,3188,-4981,-16061,-9480,-2456,-4321,-10255,-12843,-7863,-637,-2295,-9315,-14459,3348,10310,6007,672,-2808,-3861,-3979,-7980,-9572,-6031,-8357,-10231,-14191,-6937,2564,6176,78,-5167,-3108,-1220,-3275,-12671,-8579,-8408,-10318,-8662,-1217,-1285,-10663,-13830,-9392,-6617,-6793,-4960,-2843,-3692,-1564,-746,1372,728,4560,16448,28201,36570,21952,-2303,-8503,-5520,-5110,-2798,1711,4903,5194,5178,-654,-10443,-14956,-5477,-754,-599,2921,13700,27807,29283,26343,23378,10745,2108,239,-3264,-4537,9205,6457,-1411,-1511,1112,1785,6559,5643,-7305,-14766,-13684,-13509,-7050,-1058,-2101,-9145,-3447,440,-948,-9149,-6816,4375,13126,13348,5810,-8419,-15192,-15940,3787,27990,28732,18771,6210,-1111,-560,-7,-1636,-3297,-1359,-5963,-12077,-8152,23,698,-4141,-6648,-2733,1427,350,-6024,-7340,-1955,-4612,-12857,-6722,32,8687,6130,-4369,-8406,-11694,-10592,-5313,-3433,-3654,-1847,2604,9632,10829,5244,-6258,-8652,-1867,-141,-914,-2374,-4660,-7462,-7908,-4943,4376,12655,20685,11505,2279,1614,-811,-5721,-5436,-3833,-457,2665,-3514,-8896,-7635,4544,16353,23878,28056,34475,12786,-11312,-3002,1654,-3758,2130,7972,2964,-2446,-1153,1985,2354,-5618,-10368,-5918,-1498,-5074,-15146,-15724,-13659,-4378,11482,20036,7693,-9777,-13676,-5927,-4020,-9223,-8568,707,8550,13254,15545,17861,23783,24559,13418,6908,3666,909,3115,2445,-2656,-4359,-1554,6198,2469,-5519,-6981,-2527,835,-751,-1921,-5343,-7030,-4924,-1838,589,4061,1059,1969,2946,4630,9509,10033,7451,102,-5507,-4181,-3031,-12515,-8784,-668,-2598,-4315,-8467,-9205,2782,27965,44900,39382,33431,13903,990,587,2866,-2975,-9866,-3205,-292,-10310,-10301,-11487,-6242,-156,2002,1883,-7484,-15259,-17299,-13701,-7681,-2643,5514,6941,15620,21716,27873,16074,557,-13775,7361,27511,41394,43813,30209,13415,5288,1281,-6212,-10386,-4656,-485,-5613,-14671,-8836,-2091,-5569,-2417,5437,11074,8775,3797,-1335,-2393,985,3668,4832,728,-6965,-11415,-12293,-1742,11998,20269,19806,22885,32192,26571,12682,10061,17776,17577,3883,-11360,-10834,-5369,-5578,-10889,-14642,-5826,1197,5507,3630,1710,1381,-2848,-3994,-6484,-7633,-3489,5213,14270,21230,18642,6863,-2572,1341,9272,6080,-11035,-11711,1796,-7,-10111,-8218,-1806,-2759,-7592,-7828,-3096,-7350,-16662,-3909,820,-2981,-9917,-9084,-11934,-12250,-4388,1263,10068,9386,5196,6499,13997,25994,27692,7169,-8208,14223,26080,13099,-3887,-1436,5886,5623,2515,2091,8881,19197,21514,9346,2364,888,2169,1683,910,2051,16608,11280,2269,-2174,-7265,-7406,-1929,5550,14254,20266,24612,16460,3741,-3780,9619,22605,19740,13570,14598,23621,32084,22733,5306,-5598,-7800,-5641,5176,15933,16830,4351,-2771,-567,-2961,-13104,-17900,-8804,-3736,-2632,-3556,-8364,-15696,-9494,-1213,5201,11083,11603,4403,-7076,-9078,-2468,3793,5581,-3032,-14057,-10143,4344,20602,16646,-2086,-13074,-16836,-14512,-15919,-14113,-12702,-10977,-775,4667,1644,-7348,-10920,-11365,-7326,-4053,-12663,-4070,6645,11975,14467,6097,-6454,-5884,-1609,-6441,-11937,-4283,9464,17094,9505,-3543,-1325,-2238,-4521,-6126,-7276,-7772,-4946,-5978,-11284,-13414,-11653,-5373,-2949,2038,10918,19858,20148,13758,8428,9997,22967,23105,13101,-1042,-6994,-6095,-6059,-8801,-11872,-10778,-8899,-2892,1536,1121,-1595,1949,10713,14653,11741,4662,-5673,-19441,-7610,-796,-2077,52,10996,13603,6957,-4745,-8401,-4591,-2474,2679,5236,-1246,-8858,-14672,-11078,-5870,-5375,-9169,-8616,-6501,-750,4362,6412,4234,-3392,-5928,-3715,-5373,-13463,5060,23883,22871,7487,2553,10573,36186,26732,21124,19054,14550,12093,8129,-2320,-698,-7840,-16460,-14237,-10615,-9371,-12409,-6599,556,601,-3783,4823,27480,42804,49040,45996,28867,10226,-6699,-14601,-14725,-13699,-20233,-17139,-8871,-2809,-1589,769,12678,25025,25644,12097,-5931,-16405,-4440,10375,20650,21447,8748,-785,-4280,-3447,-1010,-3377,-6575,682,1401,78,-1625,-2272,-1359,-2750,-1720,-4471,-3980,4446,4162,-4069,-7502,-6686,-7559,-12006,-12287,-3239,429,-2434,-7390,-15313,-6798,212,1984,-1715,-4177,-6481,-7501,-1091,-6338,-5495,9794,27588,35202,30979,15307,7319,15502,17500,6342,-2996,-10487,-16256,-10096,-881,14692,27043,24645,12656,2794,-3849,-1482,-434,896,2209,6539,4258,4671,2627],[2524,6561,9472,6461,106,-8308,-7777,-3051,-7037,-10032,7741,24853,34419,25268,4743,-5612,-8327,-9102,-13372,-11429,-3481,5972,5910,-6011,-9114,967,7064,6687,-3139,-16249,-17599,-8439,234,-1403,-9221,-7591,1581,-2564,1027,2892,-1920,-7466,-8494,-14755,-10858,2255,12521,7062,237,-3015,-2822,1349,357,-8676,-12584,-1511,5181,11412,10571,8291,5876,1231,9168,30225,27013,26264,28287,28355,24308,16755,4213,-10512,-3712,-2873,735,4831,4416,5649,9150,10439,3704,1605,5070,9390,6629,3450,4969,8250,2649,-3866,-9252,-7505,4701,16713,4655,-7123,-4901,4261,7394,-906,-9614,-13835,-7442,-879,711,-2711,-3181,-5004,-8537,-6080,-4195,-5846,-6239,6263,27948,46561,45050,21194,2085,-2067,1848,2118,4138,8197,17390,18832,628,-14751,9011,34335,69520,60509,34183,11665,-2797,-7663,-3043,8639,4986,-5385,-4743,-1729,-5561,-12593,-12918,-7530,-9277,-14647,-9812,865,7075,9883,8344,-361,3738,8193,4417,-4918,-8234,-6882,-2899,12529,44344,76080,71692,31453,-4852,-9757,5070,12555,26229,35665,34460,100219,214436,402593,625545,743809,668221,472615,294111,162915,98603,56071,6343,-6234,-12027,-15238,2608,16275,15229,16094,24409,30834,22740,7596,2240,-1745,-222,3628,-32,-10050,-18263,-10733,-6243,-4771,-1032,-9665,-19141,-11964,-9583,-1987,6771,10135,12393,12964,3774,-5501,-17565,-31160,-42117,-31342,-6800,14583,16536,3901,-6215,-10035,4085,24096,24464,17031,8600,1779,-3481,-4696,-10554,-21779,-12208,-8263,-16857,-10066,11106,23850,25652,20044,17387,22876,18686,15151,9154,-3228,-15126,-10537,-8040,-9390,-18741,-24204,-24033,-13277,-2584,1295,339,-3725,-1624,561,-4219,-9325,-10711,-12218,-13634,-9606,-7574,5634,11024,8682,3535,-9508,-3473,-1398,-8996,-1183,16960,31722,13753,-5017,-2519,9864,17885,15533,7632,-2995,-7330,-4757,846,7001,9131,6186,4152,2310,2965,13214,21512,16992,11682,2592,-3401,-1105,7120,15174,29872,40999,46767,51273,44956,32598,25628,21386,26706,36957,35181,16759,4299,-2433,-1362,-1793,-6354,-6990,1937,10948,20084,22539,15755,1124,-17005,-24577,-24900,-10874,-749,-523,-5698,-8794,-6800,-1366,1058,-3175,-7049,-8866,-5982,2607,16848,28653,19679,-465,-2382,12465,32497,24197,1155,-13635,-3356,4346,1193,913,3752,3063,921,-6145,-7592,41,5343,-2902,-15100,-14241,-5261,430,1065,-2117,-1556,5193,6706,12020,30510,45896,50441,55040,17378,-13720,-8879,5419,27658,50834,63386,67347,51342,26412,10584,-1562,1266,5068,-993,-9209,-5877,-1413,5109,10530,14783,13338,7997,12008,8630,8193,12030,8092,-681,-2679,-3904,-3175,-750,-720,-2914,-6069,2898,9805,6121,3815,10396,22503,25287,15135,7256,5155,-252,-7956,-11188,-2057,-3423,-10620,-7991,-1010,-3035,-10648,-12125,-6289,-6847,-6651,-6220,-4584,1190,1488,-9565,-15890,-3442,3411,7909,14690,25350,35007,35634,25944,14338,4370,-2876,-11021,-16105,-13450,-7864,-3842,1741,-3004,-8743,-10046,-8441,-4791,662,-86,-4111,-4633,-5110,-9253,-1659,22965,44772,38460,21791,8290,6259,6487,5385,3335,-6461,-11229,-1423,8124,11530,5641,648,-5913,-7138,-6205,-6021,3277,25247,55005,76143,77677,43483,9208,-1665,-4076,-7766,-15034,-8387,6274,7335,-2376,-5055,-13431,-7450,-8633,-13925,-2620,13799,30072,27175,13320,931,-7093,-7322,-5517,-9674,-13576,-6398,16709,41536,41684,22894,9095,-1506,-13132,-12699,-2395,3970,7578,12711,10989,49,-6914,-3358,-501,-5962,-15659,-2664,11451,18555,16659,11732,-2026,-14463,-14819,-10911,-7938,-8247,-11495,-11637,749,12046,15173,15989,15303,13136,13048,7170,775,-8709,-16263,-12110,-3573,-798,-7502,-14301,-9900,-4994,8043,32753,56165,68723,80654,65856,33278,15500,8723,-4282,-9591,-1482,9291,16980,14376,2914,-5029,-9311,-14473,-19951,-12364,-5605,-728,3319,3558,2704,8622,12384,16180,11688,405,-4993,-3989,-8633,-16701,-3802,10738,34554,36546,20416,11430,1070,-5147,-8024,-3855,2616,-983,-29,-360,-4069,-5290,-2309,2943,6088,9920,11369,7214,-1016,-11598,-7647,9579,26838,30468,15943,10138,13854,13598,5013,-5204,-833,-707,-7875,-11202,-428,8657,5923,-579,7075,19711,24415,21769,17425,9292,-1988,-12575,-15849,-13354,-11748,-9278,-6661,-1017,12238,27907,29152,17905,6637,98,-77,-5899,-15460,-15860,-8563,-7399,-8455,-11190,-14717,-13530,-13853,-17673,-17214,-8928,-1626,-4642,-15439,-16610,-17130,-16152,-16094,-1442,14335,25053,10015,3820,6121,3612,608,-2108,-4895,-4617,613,-1808,-10785,-7365,-2445,-7923,-11593,-990,3662,926,2782,102,-10441,-4335,1527,-3949,-11735,-9753,-8771,-9555,-8402,-5904,5824,11912,6372,-3388,-10553,-9878,-9362,-1613,951,-6211,-15166,1498,12409,15707,12528,1249,-14181,-8802,11948,30132,26621,13104,-1186,-7601,-4524,1632,2767,-1383,-5717,-9448,-14712,-713,8356,4380,675,-2341,5228,13912,14354,10942,4483,3379,9882,34319,41083,25906,15040,6047,5279,12055,13481,10026,7851,645,-3607,2142,8312,5842,2964,-428,-10137,-18526,-7249,-1595,2136,11188,5794,-3939,-9065,-4964,-523,-5350,2066,8552,10367,6854,-4657,-16759,296,17682,33794,38224,27136,7828,-11382,-9360,1794,14975,31701,12024,-9358,-9572,-2247,-5189,-12362,-10593,-17240,-15405,-1823,14249,34153,41092,28627,19968,12645,-2130,-10150,-1928,1559,-841,5987,11762,9625,4354,-1177,-9713,-11637,-8186,-2716,-91,-1,-1020,-4913,-4556,-6819,-14902,-3962,-937,-9986,-9964,10981,29689,33301,19678,2292,-9827,-15775,-16548,-13848,-13830,-11347,954,15211,49771,29020,-1712,-5694,-5897,-6958,-6603,-2395,-822,963,4545,14261,16900,13844,9351,-5277,-12384,-13334,-9538,-2693,7276,21466,31782,37131,49026,50218,28921,11358,-918,-1734,8825,24673,30484,22227,17290,18441,15844,10544,1321,-4310,9239,26686,26015,5227,-11692,6485,16914,24098,31053,30346,16310,17557,14784,7254,179,955,4916,4604,-2915,-8868,-6053,-1411,3998,9094,7315,-683,-4092,-11147,-16655,-14638,-2352,11994,19633,17465,7790,-6515,-4380,-1181,16,-2195,-5645,-12826,-8741,-10908,-18145,-13436,-4206,3210,7111,6175,5799,5307,2545,1575,-11991,-13027,-6429,-3421,-1869,3178,8312,5267,-3569,-8719,-8803,832,4309,932,-2226,-13607,-18351,-13883,-8741,-2918,4167,6074,6124,3188,-10658,-11411,353,17337,21843,20353,7208,-4742,4044,16311,13772,9028,12391,9090,-32,-11246,-2540,-4166,-13806,-16167,-8714,-11065,-20240,-5420,25207,45873,42077,31601,31121,35530,32059,18353,2373,-11501,-5044,15102,31760,28823,7154,-7448,1786,-1097,-4733,4726,31073,44641,33019,13386,4038,11741,14213,3205,-16251,-3689,-516,-8685,561,24543,24876,15305,-2104,-875,5658,14099,28484,26824,6892,-10714,-15037,-10317,-9475,-11149,-10461,-6589,2293,8918,19360,21925,13458,6123,-1656,-2233,-4265,-5928,-7498,-6612,2496,8066,-4105,-11248,-9349,-5998,-1931,2634,1531,7973,15225,21338,23188,12515,4411,-722,-8023,-8249,-8841,-11950,1477,7471,-352,-11811,-9831,-4496,-9013,-13786,-5365,-1132,-5910,-9253,-7740,-7174,-8883,-7087,3217,16520,33733,40488,32347,14992,-3748,-10423,-2191,27,4977,6636,4129,-2418,-8482,-4514,-1681,1190,-7098,-8307,-11387,-12528,-1841,7976,10347,2801,11320,24674,18911,7502,6799,17222,23590,9227,-4300,-10602,-772,10926,10764,6047,4204,2152,9985,18283,12510,3411,1091,-605,-7868,-8643,8854,22196,23740,20999,19019,21050,21177,13169,-5311,-9388,9229,25423,27270,10345,-5536,-11400,-1649,-4107,-11287,-13089,-10455,-7956,-3401,2262,4820,2259,-3994,-10453,-13359,-14176,-14340,-8173,-3350,-1240,-684,-3207,-5997,-8936,-7618,-2992,8856,27506,36709,26836,17810,6719,5047,6957,-662,-7178,-6067,-2313,-742,-8146,-13246,-13847,-8591,-5904,-4392,3595,4745,-5320,-10186,-7471,-5964,-8054,-10636,-10427,-8432,-13012,-9976,-3410,-2000,-4254,588,3494,7718,14078,18836,14845,10703,7129,45,-3912,1808,3137,-118,1564,9630,24989,44597,61130,74964,64703,42303,23163,7165,-10902,-16240,-8048,-3777,-2441,-5028,-2595,1023,674,-7020,-12039,-8205,-429,7843,7304,6716,14020,22666,20582,7376,3640,12386,20826,24211,20273,8815,-3246,2346,9148,564,-8435,4668,19656,25368,21127,20544,17076,1750,-8096,-4017,1364,4271,5859,465,388,136,4905,6241,-886,-5810,5580,23744,30769,41202,40796,14553,6623,1444,-7710,-3834,1192,-9415,-13337,-7185,-716,1950,-844,-1858,-2302,-7555,-18151,-1922,2977,-260,151,2078,5827,10391,6403,-567,-3374,1349,11381,18288,18796,14155,6785,-1026,-11361,-14929,-7530,-7875,-11781,-13145,-8423,-1561,-3528,-10616,-13701,3278,8771,3851,-305,-3327,-4637,-4834,-8583,-10150,-5290,-5010,-6386,-13556,-7941,3085,7472,1470,-4870,-4972,-3652,-5019,-11476,-9711,-12820,-15602,-11577,-4596,-4650,-13675,-12281,-9086,-6602,-6278,-4730,-3188,-3856,-1673,-3391,-3323,-1924,3551,15328,26703,34527,21267,-1651,-5690,-3428,-5231,-5352,-1141,3473,6052,7431,2340,-6405,-12083,-7306,-1288,-1211,-795,9022,23931,25385,23843,25264,14253,4532,1540,-3397,-4044,11097,8590,224,-454,2673,5985,12237,8165,-6832,-15571,-14468,-14890,-6289,173,-1080,-9404,-3487,1473,1334,-5919,-5956,4762,15011,14939,5528,-9306,-13551,-19335,-834,26122,31455,21625,8402,1337,2615,4170,816,-4300,-3445,-6971,-12979,-9539,-1591,-547,-4398,-5944,-627,3833,1892,-5046,-6763,-1866,-4756,-12573,-7041,866,10086,8034,-2608,-6585,-10323,-9869,-4939,-4399,-5085,-1787,4113,11268,11120,5355,-5414,-9815,-4127,-2714,-3468,-4672,-6642,-9179,-8692,-2984,6960,15602,24752,15641,4739,2400,-1715,-7464,-7920,-6248,-2101,1652,-4041,-9022,-7348,4591,15631,21845,26630,32763,10987,-14261,-5217,-146,-4613,3452,9925,4692,-2114,-2192,632,-36,-7646,-7267,-4335,-614,-4343,-14100,-15871,-15671,-4096,12869,23025,13084,-4287,-15657,-5825,-2668,-8217,-8629,1001,9744,15239,18357,21299,27003,27515,17532,9964,5725,1486,884,-65,-3648,-4475,-2582,4648,951,-5800,-6318,-2823,129,-1132,-2051,-5319,-7479,-6387,-3272,-1265,1791,-1273,1292,4113,6841,11819,11952,8400,1093,-5581,-9438,-9239,-19542,-16358,-8368,-9189,-8733,-10505,-8331,2560,28200,50757,42728,33913,12219,-837,-1762,-426,-7049,-9979,-826,5047,-5087,-7032,-9930,-6073,888,4085,2129,-7424,-14746,-18387,-15031,-9488,-7773,2036,7792,18826,23871,26152,11046,-1507,-12408,9201,30443,44008,45693,30025,12599,5082,3404,-3305,-15364,-8156,-2211,-6388,-15947,-8481,-1838,-4917,-3305,3620,9529,9696,5600,140,-1640,884,1400,-625,-5273,-12566,-14796,-14699,-4456,7943,16284,17303,20707,28863,22560,10934,9054,16236,16945,5229,-10139,-11482,-5975,-5828,-10433,-16210,-5617,3258,7987,5447,2976,2759,-967,-4510,-7762,-8787,-3704,6469,14005,19681,18006,6861,-2416,1052,8677,8034,-8007,-15255,644,-10,-9694,-5758,1172,42,-6077,-7355,273,-3763,-15986,-7235,-3550,-7249,-11772,-7097,-10003,-15202,-7608,-2472,8198,9732,4736,4064,10966,22470,26835,8181,-8018,13415,25564,14054,-1857,1215,9330,8187,3349,1404,6503,15478,18108,5799,-60,613,4043,4586,1945,759,11888,8974,1575,-3197,-7120,-4870,1728,9423,17775,22211,22811,13780,889,-5536,7448,20455,19911,14636,15814,25251,33753,24402,6742,-4516,-7152,-5375,3953,13389,14621,3543,-1690,2348,687,-11516,-18588,-8595,-3955,-2287,-3081,-7970,-14120,-7389,895,6745,10819,9895,2927,-8328,-7305,604,6442,6878,-2168,-13950,-13471,1415,18275,17908,368,-10638,-14000,-12783,-13831,-13226,-12612,-11529,-321,7189,5650,-5010,-11643,-11857,-6570,-3638,-9896,-3011,6094,10633,13034,4886,-7375,-6380,-1380,-4427,-8178,-1061,14386,26019,18656,3285,1621,-1289,-4094,-5620,-6701,-6919,-3578,-5101,-10624,-11988,-9375,-2708,-1986,1125,10328,19004,18846,13143,10032,15446,28622,26485,14900,-773,-6999,-6275,-6743,-9551,-12724,-11489,-10515,-4719,-142,-332,-1068,2853,10482,13069,10206,4507,-4633,-19065,-7736,-1013,-2705,-282,12104,15258,7047,-5557,-7409,-1438,-256,2078,3035,-5497,-13669,-14086,-8616,-5214,-6191,-9929,-8589,-5817,23,3903,3809,776,-6290,-8202,-6276,-6536,-12007,5365,20677,20593,6628,2365,9573,33174,25324,17947,13748,8426,3654,1747,-5582,-2809,-9030,-16473,-15178,-13745,-14080,-16927,-6928,-746,-1711,-5342,4762,28190,42372,46911,45391,26625,6422,-8888,-13955,-12779,-12370,-19227,-16670,-8612,-3744,-3189,-751,11674,24406,24298,10052,-7154,-16143,-5512,8053,18470,20595,9121,733,-1634,-858,991,-2281,-7408,-1968,-769,-1357,-2913,-2815,-930,-1012,1818,1960,2593,7269,2567,-5088,-6887,-4550,-5204,-9435,-9130,76,3439,-10,-5707,-13954,-6800,420,3163,193,-2888,-6368,-10372,-5060,-6291,-3381,12295,26231,30597,26404,11821,3865,12977,19103,9462,613,-7315,-14570,-8599,1927,18205,30768,27854,14703,3845,-3341,-1022,-719,-101,628,4135,2862,3231,1702],[1955,8585,11517,7376,-543,-9931,-7519,-2210,-5980,-12393,4485,19871,28695,21695,1412,-8931,-12869,-13369,-13645,-6649,1696,10383,8984,-3746,-11119,-139,6658,7152,-2325,-15764,-16402,-7554,302,-2497,-10359,-6131,4022,-555,-244,-412,-4987,-8319,-6324,-10788,-11214,524,12076,7727,355,-2422,-1458,1581,358,-8808,-15023,-5341,891,8049,8128,6199,3700,-1105,6284,31681,31505,29619,29540,27064,21202,14746,4242,-11425,-3754,-5275,-2716,804,792,3000,7661,10418,4985,4142,8497,12783,9852,6469,6707,7549,275,-7111,-11770,-5055,11487,22222,7409,-8618,-12030,-1594,4369,-1720,-9786,-14529,-8518,-2511,-643,-3259,-3714,-5582,-8993,-6642,-4818,-5926,-6756,5867,26086,40820,39605,19560,2746,-1522,1796,2703,5285,8916,15736,18741,1179,-13989,11254,37951,75119,68179,42561,21014,6404,-541,515,8555,2819,-6045,-3454,-731,-5958,-14040,-8905,-4107,-7927,-15384,-11322,-1591,1950,4126,5211,-463,3532,6747,2814,-4947,-7552,-6540,-1890,16070,50176,78569,68517,25642,-9534,-5936,6921,12334,22233,24249,19652,89276,228247,444432,679651,780535,676522,464879,284535,156728,95722,53931,3450,-5136,-9855,-17063,1504,16106,16447,19129,28089,33811,22370,6558,1510,-922,1294,4063,-570,-11467,-16234,-8230,-4629,-4104,229,-7461,-16900,-12731,-9668,-1027,8535,13248,15592,15349,6390,-1866,-11415,-22105,-31477,-21743,-315,16832,13179,-270,-7899,-11302,459,18717,21008,13883,5414,-1740,-5681,-5188,-10066,-20354,-13331,-8283,-17157,-11536,9685,23415,25268,17104,15873,24519,22232,17476,9692,-3091,-16128,-8757,-3795,-5110,-15988,-22329,-21655,-11431,-1267,1155,-1230,-3932,-774,669,-4869,-11217,-14947,-17137,-14220,-10483,-7859,6355,10289,6330,620,-10848,-3535,-2671,-8314,2106,20422,31497,11516,-6563,-3439,9519,18818,18208,11839,2217,-2829,-2393,2916,9644,10780,5238,1053,-1500,-217,10240,18760,15527,11091,3549,-1491,904,8142,15812,29465,38407,44303,46501,40390,32613,26835,20997,24177,33382,32238,18672,7688,1751,1609,130,-4624,-6388,2507,11433,19365,20604,12454,-863,-17107,-24053,-23713,-10670,-1404,-2065,-7186,-10096,-8110,-2931,-942,-4778,-7966,-9349,-6434,2175,17041,30687,23160,982,-1961,13489,32217,23194,-461,-13282,528,7504,3871,3889,5139,2259,-1238,-8749,-8895,320,6850,-1045,-13995,-14403,-6013,-65,570,-3125,-2859,3022,803,8287,27799,41752,46273,52922,19510,-12899,-9561,4294,25646,48979,65706,73393,56098,29019,10756,-3297,-346,3750,-127,-7954,-4500,140,6066,10725,14795,15385,9739,13638,12435,9165,12263,8569,343,-2000,-3865,-3575,-1346,-913,-2744,-3616,7281,14002,10587,8345,14750,26159,29342,19057,9770,6487,-79,-8144,-11094,-2940,-4793,-11529,-8147,-751,-1806,-8460,-9570,-5521,-7833,-9870,-8186,-5050,483,-739,-11851,-15595,-1614,7374,12278,16996,27216,37540,36137,25614,13028,1771,-4387,-11944,-17065,-13279,-4930,768,4578,-3006,-9425,-9005,-7015,-3542,1127,-1050,-6211,-8188,-8979,-12726,-3104,20311,39607,34402,18579,5781,3330,3360,2700,918,-8511,-11355,-574,9744,13563,7157,1597,-4836,-5590,-5658,-7147,1281,25393,59870,85437,89108,50634,11826,350,-2402,-6780,-14564,-8147,5592,5417,-4441,-7150,-13512,-4928,-8928,-14202,-4506,11912,30966,31253,15727,1725,-6632,-6711,-4017,-7383,-12247,-6961,14985,38038,38350,20090,6835,-2325,-12705,-12395,-2264,4812,9498,13791,9482,-2960,-10386,-5676,-2417,-8357,-13671,1140,15959,22794,18298,11269,-3689,-15601,-14673,-11568,-9044,-8226,-9449,-13779,-3086,8240,14098,18316,19608,17142,15336,7392,1025,-7462,-14721,-12432,-5123,-3741,-9574,-14178,-8262,-4930,8143,33057,55191,67330,78360,67645,35217,15463,7051,-7246,-9523,-229,13616,24126,19241,4805,-5101,-10502,-16014,-16932,-8848,-2241,1353,3672,4161,5396,7939,8877,11748,6534,-4910,-10654,-7273,-9950,-16784,-3077,14013,42273,43928,24854,15172,2951,-4411,-7624,-4052,1006,-1908,795,32,-4065,-5653,-2712,3525,8152,11922,12592,7039,-1733,-12286,-7639,9154,25251,27989,14526,10654,14943,13413,3178,-8021,-2987,-3323,-11645,-12118,-268,8140,5012,-1390,7148,19629,19571,15067,10985,5678,-3596,-13358,-16616,-12985,-11322,-8205,-5541,-758,10126,21536,20574,11307,1632,-5547,-5789,-8941,-16824,-15129,-9158,-8749,-9673,-11817,-14994,-15132,-14972,-18577,-18851,-9431,-428,-172,-11945,-13412,-13866,-13152,-13482,482,17693,28954,12436,4839,6433,3297,57,-2756,-5670,-5159,117,-2749,-12381,-5812,-500,-6370,-11945,-1321,3647,-489,-1122,-2126,-9166,-2248,3850,-2402,-11198,-10332,-9107,-10624,-9288,-5472,5329,9508,3825,-4225,-9687,-8413,-7599,-618,1176,-4951,-16646,22,9837,10843,6183,-4478,-16806,-5330,17479,34890,28365,13928,-1265,-8407,-5406,742,1248,-3699,-9016,-13195,-16378,-1235,10720,8545,4900,3372,12509,19654,17289,11294,3545,1224,5714,29123,38863,26765,18170,7474,-366,5461,11146,10766,9552,3041,-2188,2793,9935,8887,6159,1034,-10603,-18182,-5522,1010,4480,12134,4060,-6177,-8140,-211,4601,-5167,-1522,6448,10025,7497,-4087,-16846,-1399,15077,30080,33827,24082,6964,-11554,-9363,2796,13410,25999,10108,-10299,-8830,-2167,-5634,-13393,-11730,-19881,-13272,1373,18125,36356,39245,24989,16539,10229,-4475,-9868,4784,9284,4562,8322,10932,7886,3640,-1017,-9097,-13417,-12267,-7980,-3051,-1585,-2317,-5185,-6034,-9162,-15264,-1761,2312,-5625,-7520,10805,30081,35220,22179,3641,-9249,-16711,-17751,-13214,-14511,-15475,-3483,10617,46137,35144,3491,-7855,-9498,-9659,-7639,-4235,-3221,-222,5255,14789,15784,13491,10564,-3806,-12619,-16048,-11767,-4895,5985,21359,31724,36554,44375,40006,23039,10606,-67,-329,10707,27060,29784,19329,14412,15514,13481,8371,-1602,-7401,7071,23862,23991,5295,-17765,3439,14538,22147,30858,31683,15127,11035,8774,3055,-2472,-313,4938,5428,-2136,-8096,-5617,-870,5991,13165,13945,4305,-3452,-12723,-17802,-12966,1098,14780,20549,16617,5958,-6148,-3864,-1200,-43,-2863,-6624,-10926,-6157,-9542,-18352,-14640,-5102,2713,6212,6069,7759,9203,5927,2384,-12560,-13478,-6317,-1766,2026,6429,10040,6364,-2409,-8028,-7916,2394,5366,2193,-1941,-16030,-19394,-13629,-7857,-2177,4030,7434,9600,9175,-3392,-8116,4483,23108,27434,23410,6895,-7272,2458,17708,15788,11451,14105,8027,-3168,-12235,-3675,-5989,-14968,-16424,-12023,-17252,-12143,2608,34687,54335,47814,33240,30625,33592,28910,15659,584,-12073,-5604,11295,24585,22763,3578,-8165,1638,-2092,-6088,2601,26567,37345,26030,8900,2370,9243,10529,1351,-15745,-5337,-2688,-9937,-118,22287,24018,14600,-4226,-3372,2716,8452,20842,21082,3242,-12253,-14629,-9078,-7302,-9529,-10931,-7310,2930,10105,19194,18509,10411,4841,-1174,-1318,-3096,-5360,-6506,-4212,4514,10315,-1601,-10523,-8712,-5312,-693,5094,3619,7320,12548,20085,24041,15183,8087,1326,-8908,-10688,-11949,-10612,4229,10364,1476,-9605,-7630,-3779,-9305,-14184,-4196,-740,-7381,-11924,-11185,-10599,-11479,-7918,2799,15291,31582,39856,31441,14155,-2819,-7874,-3531,-2732,3978,7667,5058,-2928,-9067,-3180,1720,6078,-3276,-10295,-13918,-10369,3101,15340,19170,9715,15605,29831,24164,10944,9012,17993,20193,5903,-7321,-12238,-1873,9502,7922,2496,267,-1600,9650,15398,7982,670,2232,1479,-5846,-13186,4903,17286,17767,17652,17698,21118,23406,19177,4718,-8584,12006,30951,28971,9876,-7287,-14919,-2881,-1756,-9184,-14699,-12220,-7152,-964,4229,5462,1953,-5151,-12243,-14030,-14583,-15196,-7751,-1188,1060,-362,-4093,-7602,-10174,-7966,-3768,7245,25833,35444,25748,19191,9835,2736,2138,-3602,-7878,-4738,252,3028,-3926,-14039,-17485,-11364,-8660,-6957,1566,2878,-7256,-12111,-9225,-7204,-8914,-11941,-11393,-10360,-16679,-11056,-4163,-2171,-3093,2964,5370,8351,13163,16249,10962,7364,5684,539,-3094,2465,4124,1469,2196,9298,23156,40080,56974,77284,74764,49928,24323,3818,-14460,-15590,-8980,-5264,-3353,-4204,-1243,2978,2777,-6534,-12486,-7252,1592,10171,9832,9778,16895,23841,20726,8713,5651,13757,20329,22536,20391,11007,-1323,1157,6722,-1337,-8330,6479,22267,28962,24145,20901,15004,580,-7701,-3965,144,1813,2766,-1258,307,2092,7328,9188,1984,-3780,5471,24694,33239,40926,37283,11883,6098,2486,-6691,-9303,-3792,-12459,-16098,-8841,-1985,1670,-259,-1627,-2114,-5737,-13841,-8643,-4267,-4532,-807,3005,9416,13991,7239,-414,-3224,2006,12314,17662,18015,14851,10484,3450,-6237,-18654,-13178,-11765,-13484,-13292,-8714,-2423,-4792,-11943,-13161,2761,6699,1491,-1225,-3807,-5288,-5548,-9197,-10837,-4778,-1793,-2432,-11215,-9239,3174,8422,2998,-3915,-6391,-6611,-7206,-9152,-9071,-15296,-14586,-10491,-5856,-6763,-14324,-10832,-8619,-6485,-5845,-4650,-3481,-3871,-2144,-6101,-6761,-3045,2849,14008,24890,31884,19978,-783,-3335,-1633,-5479,-8241,-3906,1854,6520,9196,5151,-2130,-7986,-9114,-1961,-975,-4077,3746,18398,19885,20072,25906,17601,6884,2500,-4162,-3533,12480,10187,1439,235,3846,9563,17238,10306,-6333,-16271,-15063,-15921,-5081,1802,263,-9456,-3675,2209,3263,-2941,-4528,5126,16633,16070,4764,-10429,-11907,-18262,-4497,24492,34729,25163,10845,3484,5059,7201,3039,-4585,-5686,-8318,-13980,-10962,-3388,-1920,-4483,-4828,1720,6172,3277,-4233,-6150,-1535,-4521,-11838,-7101,2459,12513,10845,489,-4233,-9261,-9423,-4865,-5360,-6306,-1691,5317,12332,10838,4982,-4849,-10169,-6161,-5102,-5606,-6355,-8149,-10908,-9757,-1731,8861,18327,29280,21217,8594,4129,-1455,-7662,-9665,-8126,-2797,1252,-4248,-8945,-6995,4511,14542,19631,25137,30173,9111,-16298,-7452,-2089,-4733,5215,12115,6716,-1491,-3376,-943,-2181,-7046,-4250,-2852,191,-3594,-12918,-14846,-16281,-3538,13774,25216,18388,1984,-14273,-5931,-1542,-7466,-8762,1169,10472,16149,19242,22184,27244,27633,19515,12110,7398,2355,-925,-2361,-4218,-4127,-3425,2656,-693,-5963,-5837,-3216,-597,-1452,-2121,-5260,-7823,-8044,-4887,-3230,-674,-3583,639,5245,8886,13585,12964,8692,2124,-5060,-16213,-12925,-20545,-19269,-15208,-15596,-13343,-12182,-7648,1749,26015,52180,43555,32664,10235,-2664,-4035,-3570,-10662,-8213,795,9698,97,-2564,-5418,-3133,3174,6419,2082,-7431,-14040,-18685,-15552,-10394,-12114,970,10788,22960,25954,23617,6488,-3171,-11136,10354,31858,44280,45147,28684,11810,5354,6527,2312,-9888,-12114,-4391,-7241,-16884,-8301,-1912,-4486,-4161,1893,7817,10313,7226,1470,-1066,494,-1018,-6234,-11149,-15549,-12545,-16680,-7494,3508,12110,14910,18936,26019,19270,9507,7732,13636,14785,5305,-9160,-12042,-6636,-6065,-9656,-15258,-5380,5025,9779,6664,3767,3530,726,-4373,-8046,-8812,-3518,7109,13124,17801,17265,6999,-2323,315,7600,9291,-4676,-19045,-1354,-811,-9090,-2738,4423,2804,-4682,-6295,4088,-44,-13346,-10364,-7504,-10889,-12939,-6095,-8753,-17452,-10715,-5715,7939,12202,6231,2144,7854,18639,25042,8884,-7477,12340,24229,14647,495,4238,12789,10163,3610,81,3242,10569,13544,1923,-2528,269,6077,8554,5866,1515,5279,5867,698,-4094,-7035,-3382,4132,12446,20887,23765,20487,10549,-2301,-6520,5416,17912,19623,15362,16576,25946,33695,24502,7218,-4055,-7175,-5620,2202,9663,11260,1987,-1111,4655,3773,-10200,-17655,-8280,-4263,-2010,-2569,-7205,-11926,-5111,2933,8334,10887,8976,2187,-9894,-5787,3255,8782,8263,-258,-11683,-14448,-891,15358,17913,2282,-8380,-11101,-9449,-10332,-10774,-11822,-12160,-362,9062,9201,-2033,-11398,-12617,-6509,-3870,-6896,-1309,5526,8691,10492,2612,-9122,-7465,-1789,-3139,-4857,2837,21039,37409,29013,9828,3979,-1028,-4380,-5699,-6519,-6407,-2542,-4572,-9927,-10265,-6985,-327,-1304,-138,9132,17310,16801,12041,10845,19674,31936,27816,15239,-1200,-7269,-6601,-7513,-10094,-13096,-12061,-11601,-6634,-2145,-1280,-358,3418,9797,11035,8262,3967,-3900,-18314,-8197,-1685,-3622,-585,12735,16226,6598,-6658,-7015,528,1191,767,-104,-10301,-15575,-9868,-6307,-4817,-7367,-10680,-8752,-5428,404,3039,827,-2438,-7933,-8000,-6643,-7437,-10667,5178,16941,17804,5748,2229,8395,28998,22746,13823,8212,3779,-2185,-4161,-9242,-5157,-9829,-15623,-16414,-16994,-18113,-12332,-4880,-795,-2902,-5490,5603,28685,40231,41727,41093,21785,1228,-11645,-12092,-10757,-11087,-18194,-16284,-8421,-4544,-4370,-1318,12208,25719,24855,9324,-7875,-15885,-6782,5568,15784,18609,8735,1882,989,1940,2807,-1411,-8961,-5280,-2805,-2666,-4278,-3554,-819,138,4199,6829,7661,8672,419,-6321,-6233,-2604,-3431,-7661,-6906,2623,6047,2291,-3989,-12738,-7675,-454,3081,944,-2703,-6736,-12484,-8693,-6596,-1761,13803,23698,25466,21746,8600,703,9631,19603,11926,3513,-4886,-13213,-7592,3831,20632,33016,29420,15513,3826,-4087,-1555,-1589,-1682,-1416,1511,1247,1526,257],[1379,10674,13710,8404,-1120,-11410,-6571,-1027,-4649,-13152,1749,15108,22627,17786,-1617,-11876,-16380,-11272,-6596,-486,7537,15185,12150,-836,-12351,-1024,6148,7307,-1454,-15163,-14911,-6236,800,-3257,-11179,-4625,6289,1684,-1769,-4018,-7611,-8439,-3917,-5940,-7303,731,12195,8669,732,-1293,696,2504,784,-8214,-17484,-9904,-3654,4175,5133,3984,1724,-3244,3386,31405,33813,31008,29230,24818,17470,11790,3664,-10472,-1521,-6035,-5400,-2581,-2182,855,6079,10065,6405,7063,11997,15633,12376,9129,8277,6662,-2282,-10837,-12575,-495,17941,26583,10017,-7855,-18083,-7207,392,-3329,-10477,-15482,-9726,-4396,-2368,-4140,-4525,-6286,-9381,-7130,-5512,-6178,-7196,5228,23198,33415,32150,16771,3162,-399,2192,3401,6224,9199,12996,16893,845,-13242,13441,40669,77646,73496,50020,30578,16889,8618,6477,10589,2339,-5489,-2082,-738,-7385,-15212,-4986,-1323,-7176,-16029,-12084,-3699,-2525,-304,3384,-320,3047,4519,249,-5436,-7162,-6417,-984,19333,53960,76694,61763,18910,-13392,-3261,8008,11648,17223,11379,2518,71446,225059,455568,686829,762230,635120,420478,252101,138645,88037,50462,402,-4296,-8047,-18668,-318,14951,16786,21690,31099,35797,21033,4942,329,-631,2090,3889,-1375,-12786,-14726,-6264,-2742,-2466,2325,-4602,-14070,-13744,-10126,-593,9246,14845,17147,16094,7994,1035,-6221,-14445,-22747,-14298,4030,16960,8711,-4771,-10176,-12822,-3468,12413,16763,10315,2018,-5520,-8452,-6018,-9732,-18966,-14523,-8842,-17511,-13357,7128,21461,23327,13517,13781,25217,25261,19469,10092,-2793,-15923,-7348,785,-487,-13028,-19889,-19392,-9941,-317,891,-2888,-4439,-441,315,-5797,-13006,-19971,-18445,-13418,-11546,-8341,6599,8932,3620,-2735,-12168,-4330,-4681,-7468,4686,22460,29439,9017,-8019,-4348,8686,18790,19996,15334,7027,1728,-513,4153,11358,11478,3833,-1903,-5265,-3493,7151,15848,13840,10140,4197,105,2355,8327,15203,26885,33422,39332,39428,34566,31736,27158,20125,21134,28829,28058,19587,10454,5798,4831,2203,-2072,-4600,3370,11533,17849,17868,8608,-3389,-17512,-23612,-22322,-10411,-2251,-3843,-8954,-11790,-9825,-4819,-3091,-6590,-9254,-10100,-7033,1455,16397,31203,25827,2092,-1871,14042,30618,21446,-1957,-11300,3716,9771,6042,6613,6106,1149,-3415,-11325,-10621,-30,7824,684,-12750,-14464,-7026,-970,-395,-4614,-4589,287,-5794,3764,24093,37159,41675,49854,21612,-11882,-10723,2733,22730,44917,64467,75656,58569,31030,10768,-5017,-2471,1737,209,-6847,-3439,1096,6438,10579,14182,16482,10549,13912,15036,9475,11976,8737,1170,-1602,-4046,-3893,-1579,-839,-2055,-647,11187,17543,14646,11883,17383,27841,31671,22278,12050,7566,-132,-8476,-11359,-4365,-6750,-12936,-8730,-1254,-1344,-6676,-6973,-4072,-7221,-12328,-10660,-6165,-1353,-3868,-14106,-14445,121,11017,16110,18539,27812,38141,34928,24165,10982,-1147,-6448,-13042,-16926,-10605,29,6782,7133,-3277,-10294,-8299,-6147,-3067,570,-2621,-8181,-10890,-11961,-16161,-4398,17223,33350,29360,14759,2933,-57,-428,-395,-1492,-10286,-11763,-346,10452,14750,8274,2284,-3761,-3679,-4219,-7342,-690,24508,61313,89454,95516,55887,14263,2062,-1234,-6279,-14226,-7647,4782,3271,-6852,-9529,-10072,-1253,-7302,-14005,-6540,9267,29803,33589,17473,2242,-6099,-5834,-2220,-4642,-10373,-7557,12298,32182,32221,15681,3937,-3377,-12537,-12204,-1855,5793,11300,14277,7105,-6548,-14064,-7564,-3726,-9405,-10337,5021,20668,26838,19471,10317,-5649,-17089,-14638,-12197,-10166,-7865,-8371,-15245,-6360,4528,12825,20550,24011,21364,17532,7773,1539,-6137,-13423,-12417,-6517,-6226,-10785,-12851,-6340,-4549,7805,31778,51496,62072,70683,64570,34684,13953,4179,-10422,-9036,1240,17826,30256,23025,6414,-5078,-11509,-16060,-13916,-5151,1966,5930,7434,8587,10217,7813,6003,8307,3326,-7560,-15250,-9431,-9672,-13159,-2005,16457,47544,49310,28528,18457,4474,-3883,-7389,-4470,-1119,-2617,1247,-101,-4501,-6356,-3356,3911,9890,13449,13305,6624,-2542,-12919,-7821,8130,22310,24053,12403,10608,15440,12775,1110,-10913,-4953,-5714,-14976,-11387,-424,6954,3551,-2690,6280,17515,12486,6622,3202,1255,-5385,-13971,-17280,-12731,-11028,-7256,-4378,-322,8249,15793,12949,5172,-3194,-10888,-11751,-12409,-18462,-14476,-9534,-9793,-10782,-12260,-13804,-14577,-15503,-18991,-20538,-9899,675,4744,-7329,-9589,-9915,-8995,-8903,3406,20911,31606,13915,5307,6436,3008,-261,-3263,-6430,-5698,-525,-3838,-13747,-4364,1234,-4866,-11779,-1640,3410,-2185,-5448,-3717,-6870,496,6612,-558,-10163,-10702,-9383,-11190,-9152,-4078,5408,7315,1447,-5008,-8803,-6903,-5547,403,1252,-4022,-16314,-1293,7175,6208,409,-9861,-17454,-1676,22453,38337,29350,14479,-1447,-9300,-6505,-431,-379,-5895,-11793,-13322,-15076,-2113,12809,13596,10239,10591,21314,25922,20051,11397,2502,-942,1317,22311,34469,26160,20044,8503,-5018,-1130,8522,11390,11172,5559,-50,4322,12353,12797,9948,2736,-10893,-17177,-3541,3533,6574,12268,1645,-8650,-6295,4845,9236,-3415,-5262,4361,9807,8380,-3208,-16529,-3149,12429,26287,29246,20629,5809,-11894,-9292,3862,12140,20030,8208,-10495,-8181,-2319,-6245,-13859,-12046,-20315,-10729,4960,22650,38746,37910,22474,14057,8050,-7287,-7938,10870,16379,9532,10268,9886,6383,3191,-794,-8353,-14235,-15807,-11344,-3920,-2067,-3281,-5378,-7287,-11103,-15232,-260,5385,-1444,-4349,10582,29420,36102,24102,4606,-8823,-17226,-16778,-12128,-14602,-19084,-6942,7324,41506,40241,8539,-9767,-13471,-12403,-8320,-5828,-5474,-1628,5141,14305,14422,12964,11723,-1729,-11087,-17962,-14321,-7390,4450,20935,31484,36103,39716,30365,17527,9609,605,990,12522,28725,28332,16645,11743,12586,10839,5915,-4378,-9034,6449,22226,23182,7512,-16520,-612,11106,19570,29786,31601,13434,5571,4244,-438,-4825,-1421,4729,5656,-1906,-7646,-5375,-683,7037,15917,20197,11020,-538,-12489,-17611,-10800,4608,17168,20517,14823,3683,-5259,-2829,-729,150,-3545,-7491,-8257,-3021,-7448,-16787,-15794,-6239,1677,4513,5169,9115,13090,9460,2834,-12995,-13670,-6095,-169,5572,9161,11064,6986,-1498,-7424,-7032,3775,6348,3783,-1152,-18484,-18928,-12638,-6413,-1134,3715,8413,12632,14661,4270,-1166,9847,28052,32374,26144,6786,-9347,493,18208,17391,13484,15054,6310,-6163,-10968,-4335,-7590,-15949,-16157,-12908,-12523,-3735,11048,43484,61044,51694,33731,29403,31122,25384,12683,-1335,-12483,-5876,7565,17298,16131,-434,-8529,1470,-3127,-7612,0,20704,27889,16710,2982,426,6917,7770,436,-14983,-7580,-4993,-10785,-738,19812,23228,14441,-5644,-5849,-415,2458,11955,13803,-917,-13756,-14247,-7983,-5131,-7699,-10800,-8068,2836,10354,17357,13608,6832,3222,-824,-587,-2180,-4811,-5489,-2160,6159,12134,1030,-9557,-7686,-3867,1624,8220,5806,6820,9846,18113,23879,17492,12032,3948,-9119,-12963,-14918,-8803,6625,12737,3034,-7571,-4589,-2560,-9450,-14168,-3115,-635,-8774,-14425,-14409,-13848,-13504,-8212,2502,13982,28784,38340,30504,14157,-680,-5274,-5322,-5678,3362,8972,6010,-3562,-9511,-1527,5684,11321,434,-11472,-16176,-8168,7226,21165,25941,16020,20522,35856,30609,14634,11024,18263,16767,2908,-10101,-13418,-2782,7966,4881,-1241,-4069,-4884,9647,12208,3324,-1692,3174,3580,-2877,-12764,446,10986,11008,13533,15706,20443,24821,24401,14639,-1352,14731,34474,29289,9464,-7876,-16664,-3589,255,-6098,-12844,-11827,-4843,2039,5994,5723,1425,-6324,-13812,-13177,-13860,-15985,-7385,993,3216,-144,-4960,-9258,-11540,-8608,-4822,5133,22877,32297,23120,18935,11565,1198,-2261,-6408,-8492,-3782,2341,6816,1177,-9040,-13414,-13907,-11562,-9139,375,1798,-8567,-13819,-10894,-8254,-9089,-11245,-10755,-11001,-16090,-11170,-4873,-2713,-2535,4545,6665,8466,11510,12840,6677,3784,3792,829,-2415,2994,5177,2914,2640,8800,20854,34719,50971,75438,80663,55080,24084,-58,-17702,-14749,-9788,-6618,-4015,-3170,212,5123,5055,-6051,-13303,-6604,3124,11659,11385,11932,18592,23372,19513,9746,7490,13995,18362,19994,19693,12190,148,428,4595,-3274,-8655,7688,24372,32305,27148,21170,13439,315,-6607,-3977,-951,-242,304,-2569,-199,3712,9353,11768,4670,-1989,4851,24944,35866,40620,33723,9349,5367,3335,-5082,-15822,-10722,-15995,-18056,-9957,-3068,1436,441,-1255,-1747,-3779,-8396,-9554,-9690,-9097,-2322,3171,12304,16652,7431,-385,-2891,2643,12598,16109,16675,15010,13990,8255,-947,-14259,-18594,-15730,-15345,-13424,-8747,-3180,-6046,-13246,-12833,1799,4123,-999,-2114,-4274,-5811,-6097,-9814,-11611,-4545,1121,1249,-8554,-10833,2738,8848,4460,-2430,-6878,-9956,-9747,-6974,-7938,-13598,-11586,-8287,-5433,-7406,-12741,-9640,-8089,-6320,-5542,-4726,-3699,-3773,-3023,-8846,-8175,-2687,2402,12500,22796,28826,18198,105,-1445,-183,-5896,-11426,-6076,346,6595,10251,7322,1800,-3981,-10559,-2804,-74,-6160,-1900,11244,12946,15093,24776,20194,8850,2935,-5844,-3335,13127,11096,2075,393,4455,12224,21018,11650,-6128,-17093,-15433,-15926,-3763,3494,1604,-9538,-4167,2434,4582,-559,-3296,5026,17479,16323,3340,-12009,-10776,-16232,-7186,23221,38513,29398,13439,5115,6571,8801,4371,-4549,-8050,-10193,-15280,-12531,-5474,-3539,-4608,-3647,3880,8110,4254,-3831,-5858,-1341,-4313,-11076,-6898,4594,15119,13356,3991,-2134,-8883,-9494,-5296,-6335,-7252,-1799,5895,12534,9767,3923,-4807,-10103,-8105,-7348,-7270,-7250,-8932,-12626,-11335,-1500,9718,20323,33698,27952,13699,6478,-464,-6562,-9751,-8468,-2262,1285,-4438,-8985,-6838,4008,12737,17038,23333,26633,6976,-17298,-10061,-4310,-4255,6919,14035,8589,-868,-4884,-2983,-3928,-4405,-1721,-1815,575,-3205,-12100,-13500,-14056,-2879,13935,26271,23017,8171,-11257,-6541,-1002,-7361,-9375,816,10295,15468,17591,19999,24375,25054,19244,12805,7940,2699,-2323,-4406,-4694,-3699,-4037,315,-2538,-6381,-5853,-3969,-1620,-1973,-2400,-5437,-8260,-10249,-7039,-5613,-3659,-6206,-373,5914,10393,14515,12869,8113,2759,-4085,-11452,-6626,-11491,-10045,-10314,-14820,-15083,-11812,-7462,99,21658,49008,41585,29497,7686,-4799,-6514,-6847,-14121,-6761,1039,12704,4779,2072,169,1371,6161,8588,1499,-7812,-13500,-18553,-16041,-11215,-13893,2230,15141,27051,27223,19983,2346,-4832,-10537,10398,31113,41522,41552,25768,10561,5516,9633,8508,-3849,-16155,-7256,-8509,-17057,-8614,-2586,-4676,-5407,-147,5645,10158,8194,2249,-1035,-519,-3782,-12089,-14146,-9547,-7717,-15278,-11027,-1404,7598,12365,17228,23289,16169,7795,5737,10150,11381,4063,-8798,-12852,-7712,-6689,-9055,-13699,-5564,6001,10435,6961,3853,3535,1827,-4041,-7862,-8421,-3459,6805,11464,15505,16274,7087,-2439,-1041,5910,9584,-1850,-20845,-4638,-2857,-8272,455,7567,5110,-3795,-5157,7669,3180,-11136,-13474,-11214,-14121,-14041,-6298,-8516,-16914,-13898,-7875,9044,15997,9042,953,4646,14507,22177,8950,-6989,10781,21920,14623,2779,7116,15724,11083,2961,-2120,-920,4983,8413,-1964,-5139,-434,7981,13623,12985,5093,-2613,2257,-278,-4874,-7342,-3119,5116,14256,23109,24506,17420,6594,-5976,-6771,3334,14906,18786,15731,16968,25771,31978,22986,6583,-4418,-8031,-6511,-174,4573,6548,-495,-1216,6085,5837,-9525,-15837,-8069,-4821,-1839,-1930,-5885,-9405,-2976,4600,9669,11097,8870,2678,-11108,-4814,5224,10567,9505,1845,-9156,-12581,-2627,11987,16620,3488,-6404,-8228,-5771,-6713,-7904,-10503,-12927,-1055,10080,11936,996,-10172,-13828,-7376,-4867,-3959,827,5020,6269,7020,-611,-11535,-9032,-2756,-2512,-2095,6961,29225,50339,39280,15558,5664,-1441,-5399,-6458,-6824,-6347,-1970,-4373,-8960,-8282,-4626,1621,-954,-1692,7354,14790,14031,10426,10815,22235,32642,27049,14118,-2312,-7791,-7051,-8257,-10201,-12049,-12365,-11460,-7363,-3428,-1118,556,3692,8741,8679,6030,3123,-3450,-17422,-8786,-2606,-4651,-760,12949,16563,5795,-7957,-7211,1518,1932,-1000,-3710,-14854,-10277,-6070,-4206,-4522,-8605,-11117,-8917,-5139,611,2075,-1803,-4500,-7898,-6053,-5139,-7654,-9270,4735,13287,14943,5085,2282,7313,24434,19666,9447,3146,951,-3731,-7533,-11944,-6978,-9699,-13660,-16017,-16436,-13510,-5641,-882,792,-2366,-3839,7580,29462,37087,34326,33627,14964,-4554,-13580,-9060,-8290,-9369,-16608,-15401,-7732,-4633,-4500,-327,14765,29345,27769,10617,-7458,-15223,-7749,3506,13188,15979,8043,3145,4129,5986,5431,68,-10253,-8315,-3847,-3061,-5016,-3949,-556,1151,5893,10594,11519,9205,-1484,-6976,-4899,-381,-1780,-6146,-4995,4984,8814,5021,-1705,-10902,-8464,-1517,2369,1114,-2820,-6791,-13011,-10580,-6190,261,15300,21325,21095,18051,6549,-1116,6795,19908,14484,6468,-2365,-11411,-6203,5699,22692,34483,30166,16083,3860,-5106,-1995,-1887,-2776,-2849,-128,551,769,-532],[436,12175,15404,9005,-2044,-13097,-5257,147,-3441,-11613,-613,10573,16403,13393,-4646,-14698,-13855,-5576,785,6292,13690,19996,14952,2040,-12713,-1944,5319,6992,-721,-14968,-13797,-5038,1279,-3985,-11924,-3335,8138,3923,-3734,-8275,-10209,-8515,-1832,-1082,-2369,2198,12544,9605,1173,181,3268,3696,1198,-7353,-19902,-15226,-8052,-220,1397,1337,-431,-5636,420,29439,33778,30287,27189,21450,13055,7766,2127,-7666,1807,-5199,-7012,-5090,-4402,-951,4102,8909,7525,9958,15106,17525,13824,11004,9304,5402,-5106,-15214,-10457,5356,23277,28975,11544,-6206,-17007,-12031,-4566,-6088,-12040,-16979,-11143,-6563,-4531,-5550,-5800,-7267,-9828,-7593,-6363,-6775,-7691,4266,19381,24956,23245,12763,3039,875,3070,4171,6744,8850,9220,12913,-802,-12478,15284,42070,76629,75579,55448,38782,26580,17558,12829,13283,2575,-4538,-1321,-2242,-10223,-14928,-1489,537,-7206,-16930,-12632,-6007,-6747,-3492,2438,-268,2065,1373,-3320,-6502,-7274,-6678,-271,22125,55320,70828,52362,11794,-16328,-1753,8345,10566,11537,-1622,-16301,47741,204342,433712,645509,691299,549843,345393,200702,110306,75818,45560,-2882,-3955,-6806,-19636,-2943,12680,16046,23413,33040,36605,18886,2787,-1393,-1052,1990,2982,-2550,-14074,-14303,-5499,-1616,-789,4464,-1793,-11243,-14701,-11060,-841,8770,14757,16980,15279,8497,2989,-2428,-8880,-16712,-9729,5669,14699,3365,-9484,-13048,-14718,-7598,5443,11687,6262,-1559,-9263,-11533,-7055,-9596,-17807,-15567,-10037,-18042,-15539,3470,17993,19851,9401,11155,24877,27521,20932,10180,-2601,-15708,-6537,5369,4467,-9664,-17135,-17301,-8880,202,463,-4677,-5498,-840,-642,-7068,-14246,-19898,-13290,-11408,-12771,-9116,6200,6897,593,-6541,-13635,-5998,-7398,-6744,6312,22839,25688,6131,-9508,-5341,7283,17676,20674,17859,11120,5649,324,4368,12070,11216,1986,-4713,-8953,-6792,4018,12852,11959,8896,4518,1305,3146,7691,13535,22656,26751,32294,30549,27797,29832,26323,18554,17521,23391,22824,19366,12347,9032,7344,3496,224,-2152,4739,11434,15717,14467,4326,-6405,-18233,-23303,-21016,-10082,-3228,-5758,-10892,-13802,-11927,-7013,-5386,-8601,-10906,-11165,-7816,452,14893,29942,27228,2806,-2147,13954,27633,18919,-3246,-8743,6069,11057,7715,8982,6643,-237,-5530,-13576,-12679,-937,8276,2274,-11367,-14396,-8293,-2257,-1800,-6542,-6590,-2398,-12189,-1083,19692,32272,36708,45837,23456,-10824,-12250,875,19175,39059,59623,73569,58228,32103,10594,-6397,-4840,-604,263,-5721,-2628,1444,6185,10025,12863,16299,10328,12917,16372,9281,11252,8618,1772,-1454,-4395,-4194,-1673,-752,-1162,2338,14374,20042,17842,14141,18339,27769,32380,24761,14196,8570,-251,-8858,-11877,-6177,-9118,-14633,-9623,-2502,-1730,-5368,-4575,-2408,-5698,-12481,-13381,-7990,-4296,-7747,-15933,-13079,1597,14113,19210,19211,26984,36652,32087,21657,8218,-4379,-8863,-13976,-15351,-6218,6358,13767,9330,-3673,-11245,-7915,-5813,-3409,-1037,-4799,-10043,-12509,-13335,-19265,-5354,14063,26791,24034,10958,373,-3148,-4352,-3677,-3837,-11823,-12529,-703,10311,15043,8898,2684,-2658,-1525,-2243,-6705,-2508,22773,59153,87516,95870,58517,16303,3421,-469,-6007,-13576,-6808,3998,1150,-9382,-11506,-5510,2530,-5078,-13869,-8546,6313,27048,34067,18475,2479,-5551,-4716,-99,-1400,-7795,-7777,9050,24750,24188,10236,648,-4620,-12733,-11853,-968,6999,13003,14250,4116,-10420,-17421,-8332,-3638,-8041,-6513,8959,25485,30541,20306,9109,-7672,-18751,-14556,-12665,-11207,-7508,-7906,-15902,-9133,1134,11480,22548,28320,25776,19706,8381,2210,-4853,-12282,-11905,-7328,-7522,-10592,-10774,-4033,-3598,7220,29245,45944,54189,59326,57685,32165,11404,637,-13455,-8327,2709,21396,34621,25348,7690,-4888,-12149,-15349,-11454,-1938,6022,11944,14734,16726,16254,8032,3930,5956,1959,-7637,-18523,-10706,-8607,-9685,-668,17979,49847,52185,31330,21239,5710,-3442,-7185,-4956,-3463,-2783,1473,-575,-5205,-7221,-4085,4158,11211,14387,13480,6069,-3299,-13326,-7934,6846,18582,19258,9889,10189,15488,11851,-959,-13623,-6393,-7477,-16819,-9527,-686,5316,1662,-4345,4625,13612,4070,-2669,-5328,-3817,-7176,-14081,-17462,-12547,-10677,-6265,-3114,339,6721,10907,6536,-265,-7539,-15346,-17494,-16134,-20204,-13325,-9245,-10227,-11578,-12259,-11667,-12117,-14744,-18295,-20483,-10086,1856,10039,-1300,-4990,-5350,-4120,-3396,7217,23939,32981,14607,5507,6463,3019,-153,-3430,-6953,-6068,-1227,-4978,-14492,-2835,2899,-3275,-11004,-1775,3136,-3827,-9179,-3409,-3572,3973,9953,1764,-8475,-10486,-9361,-11143,-8023,-1941,6029,5594,-365,-5372,-7665,-5223,-3155,1502,1339,-3322,-15055,-2494,4420,2066,-4348,-14331,-15526,2198,26943,40772,29985,15047,-1471,-10018,-7544,-1584,-1735,-7537,-13322,-10807,-13717,-2805,15023,19781,17130,19574,31440,32549,22671,11440,1573,-2859,-2965,14703,28566,24374,20797,9236,-7496,-7058,6105,12104,12783,8090,2518,6501,15419,17517,14300,4679,-10908,-15648,-1302,6047,8545,11774,-1092,-10557,-3100,10172,13413,-645,-8775,2780,10029,9656,-1968,-15731,-4535,10168,22819,24963,17294,4637,-12236,-8944,5065,11311,14866,6798,-9704,-7461,-2510,-6804,-12807,-11191,-18145,-7796,9116,28004,41594,37607,21644,13238,6957,-10118,-4981,16077,22586,14054,11980,8929,5366,3201,-294,-7282,-13489,-18017,-12095,-3589,-1918,-3719,-5240,-8003,-12300,-14842,850,8543,2930,-534,10614,28000,36138,25552,5334,-8389,-16271,-14243,-10634,-14133,-21860,-9074,5205,35993,43264,12900,-10364,-17200,-14205,-8153,-6842,-7213,-2860,4558,13158,13071,12437,12845,890,-8171,-16565,-16834,-9820,3000,20467,31300,36033,35678,22365,12986,8584,1215,2343,14355,29664,26498,14498,9569,9926,8179,3466,-6599,-9036,6841,21166,22879,10850,-8993,-4298,7620,17169,28249,30350,11661,1824,1244,-3086,-6648,-2114,4578,5592,-1924,-7252,-5099,-649,7271,17405,25562,18443,3877,-10599,-15999,-8007,8346,19335,19851,12428,1335,-3698,-1069,517,899,-3908,-7766,-4685,777,-4520,-14268,-16477,-7268,463,2389,3795,10085,16953,13059,3158,-13029,-13339,-5502,1588,8867,11519,11676,7421,-637,-6860,-6216,4961,7337,5706,193,-15704,-16684,-10622,-4144,500,3573,9189,15296,19626,11996,7250,15915,32077,36500,28635,7101,-10545,-1386,18041,18600,14992,15083,3999,-8901,-8908,-4366,-8706,-16375,-15218,-11437,-6468,3681,19269,51099,65668,53698,33441,27811,28447,21858,9792,-3076,-12439,-5576,4388,10586,9494,-4663,-8200,1623,-3875,-8962,-2543,14528,17872,6437,-3678,-1379,5108,6069,396,-13585,-9853,-6929,-10909,-1059,17411,22607,14839,-6039,-8005,-3416,-3251,2932,5885,-5101,-14867,-13558,-6733,-2687,-5367,-9608,-8479,2343,9788,14190,8158,3441,1789,-271,247,-1251,-4079,-4306,-240,7619,13686,3953,-8050,-6021,-1578,4816,11684,8175,6777,7606,15909,23138,19737,16504,7520,-8023,-14407,-16942,-6623,8699,14576,4385,-5487,-736,-402,-9067,-13501,-1961,-554,-9606,-15112,-15927,-16380,-14233,-7675,2661,13037,25989,36506,30014,15304,2509,-2358,-7085,-8284,3501,10741,7148,-4111,-9476,755,10559,16973,4155,-11173,-16561,-5865,10518,24951,30098,21298,25750,42556,38359,18996,13192,18415,13899,746,-12082,-13684,-3191,6734,2233,-4551,-8280,-6788,10103,9137,-1097,-3806,3747,5692,629,-8013,-3360,4424,4639,9454,13601,19480,25749,28938,24046,7945,17183,35802,28541,9356,-7201,-15662,-3654,1840,-3363,-9862,-9528,-1389,5363,7633,5897,1047,-7117,-14139,-11447,-12280,-16314,-6856,3331,5371,299,-5387,-10517,-12653,-9223,-5880,2805,18903,27566,19423,17519,12181,572,-5804,-8770,-8799,-2951,4168,10704,7386,-1659,-7536,-15004,-14215,-10223,363,1674,-9001,-14960,-12126,-8758,-8343,-9044,-8906,-10217,-13645,-10606,-5305,-3307,-2262,5558,7589,8355,9551,9172,2542,421,1794,1114,-1626,3647,6532,4286,3108,8450,18530,29262,44079,69936,81639,57182,22731,-3705,-17520,-13523,-10145,-7431,-3930,-1587,2024,7667,7792,-5149,-14217,-6091,4215,12372,12173,13398,19342,21709,17478,10768,9400,13383,15388,17162,18627,12792,1370,250,3141,-4733,-9062,8507,26005,35357,30202,21590,12626,1013,-4990,-3748,-1572,-1538,-1233,-3222,-927,5175,11147,14184,7443,-133,4131,24886,38879,40648,30570,7282,4730,4311,-2664,-9851,-14137,-16321,-15329,-9648,-3463,1607,1583,-319,-798,-1773,-3991,-5637,-10467,-13423,-3992,2843,14372,18219,7162,-404,-2322,3430,12498,14180,15223,14950,17303,13466,4566,-8282,-17548,-18486,-16953,-13268,-8272,-3478,-6911,-14109,-12369,754,1447,-3190,-2664,-4421,-5881,-6136,-10087,-12091,-4275,3907,4767,-5639,-12333,2083,8993,6052,-258,-5899,-12928,-11945,-4768,-6828,-11529,-9247,-6211,-4024,-6702,-11171,-8312,-7167,-5775,-5011,-4547,-3436,-3251,-3924,-11136,-7324,-1077,2522,11231,20863,25881,16436,1318,475,1361,-6084,-14384,-6584,-73,6899,10926,8970,5432,-38,-10887,-3397,1568,-5815,-6683,3227,5403,9609,22106,21973,10632,3227,-8003,-3286,13289,11680,2517,383,4846,14211,23674,12429,-5962,-17521,-15173,-14807,-2181,5403,3110,-9441,-4649,2422,5522,1397,-2327,4563,17601,15860,1627,-13730,-9846,-14453,-8504,22890,43220,34735,16529,6552,7532,9381,4986,-4199,-9932,-12241,-16561,-13810,-7372,-4939,-4440,-2203,6001,9876,5136,-3508,-5654,-1104,-3958,-10116,-6156,7256,17437,15024,7580,-282,-8942,-9748,-5869,-6873,-7465,-1816,6126,12197,8295,2559,-4961,-9708,-9559,-8954,-7954,-6936,-8490,-13494,-13060,-1968,9800,21671,37813,35724,20174,9627,1389,-4201,-7273,-6146,-204,1930,-4392,-8878,-6520,3415,10540,14561,21578,22732,4972,-16855,-12510,-6061,-2889,8663,15784,10441,-9,-6280,-5112,-4608,-945,532,-958,797,-2956,-11461,-11990,-11288,-1646,13800,26541,27025,14135,-7791,-7295,-776,-7641,-10236,192,9439,13434,13769,15415,19449,20853,17372,12283,7429,2405,-3059,-5750,-4924,-3079,-3924,-1619,-4089,-6809,-6040,-4729,-2614,-2360,-2552,-5505,-8337,-12622,-9451,-8073,-6871,-8863,-1518,6299,11585,14930,12129,7116,3191,-2353,-2402,3731,-1551,-495,-1502,-8487,-11259,-9815,-7495,-2023,16047,42284,37449,25021,4923,-6964,-8887,-9934,-17124,-5981,200,14101,9157,6971,6449,6940,9945,10821,727,-8302,-12905,-17965,-16335,-12031,-11988,4621,19961,30568,27506,15651,-954,-6299,-10391,9543,28337,35993,35247,21598,8995,5618,12521,14719,2031,-15878,-10509,-10026,-16753,-9103,-3548,-5278,-6872,-2324,3310,9362,8600,2637,-1332,-1919,-6489,-17748,-10420,-3680,-2739,-12659,-14637,-6374,3093,9888,15683,20728,13229,5813,3287,6328,7463,2057,-8877,-13726,-9024,-7559,-8568,-12341,-6120,6185,10053,6554,3506,3111,2503,-3537,-7407,-7933,-3564,5790,9354,13094,15215,7249,-2501,-2710,3841,9186,487,-16820,-9136,-6056,-6822,3847,10621,7005,-3284,-4026,10752,5746,-9530,-16349,-14468,-16798,-15227,-7407,-9097,-15854,-16699,-8100,10855,20068,12263,667,1644,10386,18541,8469,-6596,8884,18867,14048,4837,9539,17874,10926,1528,-4844,-5101,347,4289,-4788,-7540,-1447,9785,19801,22125,10320,-10716,-896,-713,-5107,-7879,-3868,4866,14881,24307,24322,13699,2075,-9758,-6326,1217,11615,17620,16063,17419,25214,29191,20258,5022,-5506,-9615,-7926,-2974,-1775,666,-3693,-1845,6681,6781,-9384,-13782,-8017,-5634,-1658,-948,-3932,-6685,-1138,5737,10544,11233,9305,4338,-9982,-4491,6367,11659,10423,3499,-7245,-10355,-3917,8358,14205,3958,-4745,-5409,-1835,-3038,-5000,-8938,-13814,-2522,10085,13597,3626,-8239,-15500,-9413,-6679,-1297,3037,4529,3459,2782,-4691,-14344,-11015,-4293,-2578,-61,10911,38446,63380,48086,19931,6498,-2589,-7245,-8111,-7857,-6998,-2146,-4577,-7683,-6315,-2636,2827,-1165,-3689,4809,11285,10385,8090,9731,22595,30528,24080,11394,-4340,-8831,-7885,-9135,-10021,-10954,-12607,-10411,-5780,-2817,88,1287,3358,7032,5746,3244,1662,-3654,-16763,-9677,-3990,-6046,-1164,12392,15934,4418,-9708,-8252,1338,1631,-3423,-7633,-14133,-5965,-3256,-2831,-4741,-10083,-11491,-9459,-5327,276,749,-3832,-5339,-7081,-4095,-3481,-7644,-8314,3633,9557,11716,4129,1960,5881,19496,16096,4827,-1631,-1106,-2729,-7045,-9916,-7957,-8875,-10964,-12885,-11249,-6287,755,3528,3144,-783,-1387,9959,30152,33053,25090,23110,6159,-10585,-12438,-5891,-6005,-7758,-14998,-14438,-7001,-4519,-4146,1334,18035,33491,31182,12581,-6757,-14875,-9041,1287,10126,12080,6346,3818,7134,11283,9250,2073,-10687,-10934,-4372,-3059,-5657,-4724,-961,1218,6134,12484,13440,8348,-3721,-7608,-3644,1269,-1060,-5649,-4147,6383,10914,7328,276,-9244,-9628,-3151,380,-164,-3962,-7333,-12722,-10784,-5623,1977,16118,18638,16878,14550,4812,-2331,4034,19284,16201,8552,-630,-10089,-5339,6650,23427,34208,29249,15663,3365,-6957,-2785,-2243,-4188,-4537,-1610,-113,131,-1445],[-519,13143,16632,9326,-3030,-14069,-3254,1688,-2002,-9235,-2076,6905,10894,9161,-7188,-16301,-9057,787,8405,13871,20540,25229,17789,5167,-11498,-2264,4866,6987,672,-14527,-12665,-3532,2233,-4069,-11858,-1542,10331,6979,-4907,-12399,-12260,-8167,465,4175,3051,4975,13754,11317,2586,2878,6934,5782,2244,-5658,-19533,-19050,-10272,-3976,-2053,-865,-1996,-7533,-1120,27518,32877,28804,24662,18117,9131,3876,625,-3032,6102,-2380,-6138,-5285,-4671,-1440,2700,7829,9169,13607,18597,19388,15193,13031,10778,4982,-6758,-18812,-5232,12742,28130,30313,12839,-3568,-11852,-13328,-9059,-8895,-13419,-17810,-11245,-7544,-5681,-6158,-6199,-7166,-8978,-6620,-5938,-6320,-6834,4383,16236,17514,15011,9040,3593,3283,5665,6323,8099,9184,6084,8168,-2593,-10097,18024,43356,73476,75324,59418,45940,35540,26250,19586,16788,4034,-2477,-160,-4016,-13183,-11248,2810,2779,-6638,-16853,-11975,-7417,-9299,-3981,3406,938,1928,-1238,-6274,-6659,-6497,-5866,1761,25810,55663,63392,43045,6375,-16366,140,9478,10705,7076,-11496,-34124,21186,169089,382163,562239,579295,434555,251665,138479,76274,61446,40815,-4915,-2716,-4716,-18194,-4763,10865,15725,25573,35182,37739,17763,1789,-2105,-695,2486,2855,-2579,-13797,-13432,-4580,-186,1783,7619,2136,-7021,-13490,-10947,-270,8687,14586,16774,14694,9480,5454,1290,-4224,-12261,-6895,5829,11532,-1093,-12758,-14894,-15476,-10235,-329,7349,3262,-3646,-10678,-12677,-6609,-8154,-15467,-14724,-10314,-17288,-16486,443,14750,16595,6433,9605,25041,30384,23291,11407,-1152,-14229,-4732,11296,11303,-4065,-12341,-13804,-6731,1798,1378,-5069,-5767,-595,-771,-7171,-12863,-13062,-5178,-7269,-12588,-8765,6526,5667,-1171,-9286,-13883,-7056,-9184,-4901,8326,22978,22037,4305,-9592,-4980,6766,16922,21565,20678,15617,9677,1134,5040,13351,11577,1212,-5955,-11086,-8559,2360,11273,11363,8877,5936,3460,4653,7743,12521,18880,20605,25229,22015,21951,28281,25606,17566,14745,18630,18146,19325,14558,12373,9967,4936,2814,1429,7765,12610,14550,11948,1110,-8435,-17850,-21805,-18551,-8378,-2936,-6347,-11482,-14635,-13033,-8138,-6461,-9418,-11535,-11223,-7482,494,13850,28096,28232,4426,-1490,14371,24636,16926,-3032,-4987,8805,12617,10198,12162,8028,-588,-6295,-13971,-13695,-1055,9482,4924,-8634,-12947,-8577,-2683,-2395,-7660,-7446,-3079,-15679,-4685,16085,28419,32643,42097,25892,-8648,-12830,33,16419,33161,52760,68296,56032,33102,11312,-6062,-5866,-1572,1573,-3222,-831,2363,6450,10158,12001,15788,10162,11946,17609,9879,11284,9334,3212,-445,-3802,-3476,-752,227,699,6030,17681,22271,20798,15964,18774,27269,32678,27461,17236,10623,681,-8209,-11557,-7266,-10768,-15294,-9645,-3444,-2056,-3643,-1559,42,-3170,-9859,-14620,-9506,-7186,-11248,-15752,-10877,3591,17366,22298,19864,25639,34093,28799,19179,5770,-6937,-10442,-13477,-11951,-154,14148,21821,11878,-3242,-11361,-6990,-5153,-3759,-2837,-6731,-11049,-12355,-12233,-19293,-5080,11863,21319,19698,8398,-553,-4309,-6939,-6139,-5308,-12352,-12883,-816,10144,15179,9661,3450,-806,1450,641,-4859,-3430,21022,54336,80493,90648,58735,18428,5082,697,-5006,-11590,-5001,3939,-138,-11199,-11555,-120,6384,-2424,-12970,-9746,4000,23860,33351,19254,3024,-4469,-2891,2817,2838,-3958,-6684,6292,17250,15870,4895,-2283,-5550,-12850,-10293,1077,8990,15109,14298,1309,-13757,-18624,-6973,-1098,-3720,-1800,13432,30641,34159,21346,8281,-9099,-19997,-13857,-12438,-11685,-6976,-7316,-14925,-11026,-1451,10480,24502,32642,30629,22276,9607,3316,-3308,-10855,-10475,-6765,-6608,-8568,-7765,-901,-1589,6870,26169,39835,45454,46661,48863,28806,8756,-2623,-15762,-7300,4202,24060,36903,26222,8833,-4264,-12058,-14327,-9328,759,9508,18298,24217,26939,22519,8501,2863,4815,2141,-5945,-18082,-11238,-7135,-6358,969,18720,49308,52603,33386,23658,6879,-2840,-6762,-5259,-5581,-2164,1714,-1120,-5932,-8016,-4693,4406,12200,14812,13226,5527,-3824,-13264,-7681,5691,14706,14265,7309,9590,15236,10811,-2763,-15702,-7003,-8262,-15832,-7173,-877,3441,-564,-6242,2408,8406,-4628,-11626,-13726,-9408,-8875,-13336,-16873,-12492,-10184,-5163,-1779,1147,5511,6918,1351,-4957,-11255,-18370,-22295,-20051,-20908,-11318,-8127,-9999,-12054,-11770,-9108,-8931,-12738,-16561,-18545,-9996,3051,15315,6052,366,-260,1282,2582,11444,26507,33008,14536,5525,6615,3345,314,-3311,-7249,-6327,-2111,-6293,-13920,-1329,4367,-1735,-9887,-1864,2704,-5366,-10595,-1189,239,7848,13623,4399,-6356,-9692,-9144,-10763,-6405,384,6780,4175,-1671,-5373,-6415,-3571,-723,2397,1242,-3048,-14028,-4275,990,-1871,-8286,-17780,-12593,5944,30668,42182,30262,15501,-1499,-10718,-8654,-2807,-2866,-8653,-13560,-8769,-13523,-3035,17337,26710,25329,29710,41749,38690,24670,11114,465,-4775,-7302,6707,21556,21350,20200,9341,-7640,-12136,3892,12603,13975,10102,4840,8593,18410,22359,18576,6290,-11117,-14071,694,8073,9965,10350,-4265,-11277,1004,15102,16639,2112,-12294,1599,10343,10815,-955,-15035,-5765,8040,19386,20769,13937,3115,-13041,-8720,5909,10412,10630,5571,-8596,-7162,-3204,-7766,-11264,-9787,-15838,-5072,13290,33537,44298,37795,21890,13691,7145,-12416,-2195,19517,27014,17462,12929,7625,4333,3128,-38,-6426,-12164,-16950,-11131,-3249,-2006,-4212,-5277,-8651,-13228,-14656,1271,11403,7145,3204,10410,25433,34832,25900,5226,-8491,-14054,-11322,-9380,-13882,-23989,-10326,3382,29303,42842,15376,-9811,-19999,-14110,-7601,-7807,-8891,-4310,3135,10997,11182,11309,13220,3228,-5069,-13669,-19573,-12673,1139,19425,30569,35653,31810,15839,8961,6912,1021,2966,15371,29084,23800,12265,7257,6908,4908,477,-8695,-8549,6865,19392,21693,13524,-1897,-6215,4521,14879,25829,27462,9347,-842,-1233,-5670,-8657,-3098,3830,4625,-2797,-7560,-5475,-1490,5979,16881,28746,24778,8075,-8442,-14116,-5425,11499,20540,17996,8921,-1618,-2322,633,1815,1518,-4576,-7866,-1105,4340,-1619,-11810,-17106,-8794,-1521,-720,1397,10061,19877,15718,2688,-13384,-13215,-5266,2752,11087,12744,11255,6993,-622,-7352,-6482,5100,7502,7004,1169,-11782,-13847,-8351,-1833,1975,2972,8950,16692,23066,18542,15250,21302,34202,38698,29945,6984,-11574,-3771,16479,18427,14851,13136,279,-12201,-7241,-4622,-10124,-16909,-14516,-9578,-2002,9033,25838,56124,67031,52927,31697,25158,24863,17658,6312,-5390,-12700,-5533,1059,3951,2408,-9810,-7887,1342,-5090,-10880,-5519,8122,7955,-4252,-11316,-3642,3059,4434,141,-12386,-12653,-9115,-11171,-1921,14301,21195,14725,-6267,-10617,-7052,-9158,-6235,-2767,-9882,-16223,-13303,-6105,-794,-3361,-8302,-9256,760,7605,9229,2066,-232,-79,-291,376,-1138,-4045,-3877,679,8036,14116,6246,-6785,-4562,553,7623,14229,9769,6375,5177,12914,21216,21091,20559,11180,-6293,-15067,-16785,-5080,9433,14826,4559,-4159,2979,2023,-8848,-13067,-1661,-1290,-10395,-13553,-14307,-18198,-14238,-7212,2478,11753,22660,33751,29197,16563,5509,8,-9318,-11010,3573,12006,7498,-5473,-9652,2942,15588,21983,6935,-10439,-15237,-4416,12006,25581,30488,24264,29905,48480,46184,23421,14802,17787,11050,-1143,-13551,-13769,-3913,5094,-577,-7922,-12920,-7475,10018,5580,-5957,-6637,3026,6870,3532,-3434,-5979,-2264,-1494,5066,10918,17675,25507,31878,31479,16242,18131,33987,26096,8721,-6389,-14139,-3986,2338,-1872,-7679,-7228,1533,7653,8179,5230,130,-8170,-13382,-9894,-10824,-16584,-7022,4864,6578,200,-6059,-11971,-14209,-10556,-7706,-480,13227,20673,14209,14496,11100,-233,-9203,-11423,-9607,-3012,4913,13648,13627,6587,-1736,-14262,-17216,-10656,528,1446,-9481,-16257,-13631,-9444,-7622,-6915,-7207,-9341,-12061,-10525,-6262,-4682,-2991,5266,7371,7317,6727,4815,-1935,-3318,-983,560,-1534,3629,7329,4582,2759,7537,15647,23379,36185,60713,76616,55047,19650,-7283,-15093,-12747,-10783,-8326,-3728,-214,3404,9761,10211,-4396,-15931,-6552,3951,11508,11518,13483,18474,18409,14225,11033,10603,11366,11033,13609,16643,12276,1637,-307,1603,-6253,-10161,8241,26337,37170,32413,21417,11734,1642,-3770,-3951,-2367,-2760,-2605,-3897,-2492,5692,11914,15676,9607,1128,2756,23967,41448,40275,27197,5032,3546,4778,-218,-2162,-5369,-11958,-11538,-8323,-3710,1528,2463,593,141,-505,-1251,-1901,-8083,-17934,-6329,1437,14688,17815,5815,-1226,-2330,3645,11419,11510,13156,14092,19523,18176,9422,-2931,-13039,-17350,-18623,-13400,-7971,-3894,-7906,-15007,-12328,-895,-1795,-5554,-3486,-4850,-6103,-6274,-10586,-12800,-4541,5836,7391,-3204,-14177,654,8272,7139,1881,-4287,-14560,-13258,-3264,-6640,-10498,-8174,-5105,-2860,-5900,-10108,-7317,-6388,-5386,-4756,-4557,-3188,-2900,-5300,-13282,-5925,578,2596,9758,18665,22658,14300,2327,2131,2664,-6468,-17318,-5695,785,7467,10874,9513,8053,3056,-10791,-4143,3187,-3603,-9048,-5311,-2569,3611,17606,22192,11662,3018,-10724,-3956,12441,11543,2416,-181,4605,15041,24665,12204,-6296,-17543,-14773,-13640,-936,6938,4205,-9699,-5585,1673,5556,2351,-2305,3150,16407,14190,-714,-15986,-9453,-13325,-9023,23196,48367,40619,19604,7387,7633,8751,4541,-4221,-11496,-14826,-18235,-15079,-9279,-6336,-4363,-987,7553,10997,5545,-3609,-5966,-1314,-3937,-9436,-5458,9572,18462,14946,10256,701,-9822,-10518,-6910,-7350,-7432,-2140,5662,11029,6165,622,-5646,-9639,-10855,-10189,-8107,-6108,-7558,-13518,-15205,-3411,8784,21840,40678,43367,27162,13072,3650,-1285,-3219,-2059,2512,2593,-4540,-8958,-6289,2483,7794,12167,19619,18444,2827,-15730,-14274,-6917,-1128,9962,16883,11810,679,-7742,-7538,-4507,2162,2154,-585,544,-3192,-11349,-10784,-8422,49,13329,25896,29952,19223,-4425,-8297,-1106,-8551,-11633,-982,7631,9893,7969,9108,13366,15732,14181,10423,5616,1032,-3720,-6757,-5330,-2706,-3415,-3045,-5464,-7490,-6559,-5661,-3785,-2803,-2754,-5618,-8113,-14706,-12236,-10672,-10483,-11736,-3032,6098,12188,14660,10736,5682,3161,-233,6943,14657,8234,8542,6744,-2597,-7245,-7985,-7945,-4703,9604,33018,31554,19539,1885,-9311,-11281,-12926,-16054,-6187,-1719,13822,13054,12000,13111,13069,14274,12942,-316,-9051,-12434,-17160,-16087,-12949,-11313,6540,23938,32651,26326,10760,-3500,-7758,-10820,7673,23516,27975,26601,16269,6936,5403,14803,20359,7449,-12235,-14262,-12047,-16597,-9745,-4807,-6374,-8672,-4741,795,7795,8236,2492,-2049,-3759,-8994,-14109,-5934,1342,1804,-10281,-18025,-11341,-1392,7360,14054,18059,10171,3387,334,2231,3270,-471,-9467,-14746,-10632,-8750,-8342,-11301,-7259,5311,8543,5436,2752,2329,2726,-3090,-7034,-7703,-4017,4127,6875,10546,13923,7256,-2590,-4603,1377,8164,2284,-12746,-14848,-10259,-4748,7209,13335,8329,-3186,-3074,12964,7393,-8663,-18994,-17293,-18980,-16624,-9222,-10420,-15554,-17178,-6981,12377,23287,14905,822,-1102,6357,14319,7423,-6421,6667,15174,12802,6285,10962,18819,9677,-491,-7249,-7157,-1130,2953,-5413,-9299,-2772,11430,26608,31579,15478,-8498,-2509,41,-4437,-8344,-5422,3542,14351,24353,23098,9398,-2795,-12292,-5521,-984,8154,16319,16624,18302,24786,26046,16869,2794,-7154,-11799,-9687,-5850,-9196,-5519,-6878,-2632,6630,6766,-9269,-11607,-8153,-6698,-1377,502,-1484,-3867,329,6259,10802,11047,9829,6566,-7553,-4818,6607,11980,10864,4344,-6231,-8779,-4972,4681,11014,3800,-3350,-2601,2412,747,-2126,-7293,-14641,-4751,9070,14128,5646,-5858,-16598,-12739,-8953,1050,5079,4040,473,-1891,-9328,-15736,-13115,-6253,-3216,1264,14568,48128,75076,54428,22707,6532,-4274,-9688,-10641,-9649,-8400,-3127,-4963,-6013,-4462,-1141,3223,-1925,-6053,1563,6934,6015,5116,7686,20701,25946,19261,7299,-7218,-10373,-9084,-10016,-9614,-10183,-12777,-9134,-2409,165,2063,1702,2388,4689,2288,-51,-417,-4559,-16303,-10700,-5727,-7734,-1831,11096,14405,2660,-11600,-9834,247,417,-6251,-10848,-10248,-2963,-1576,-2278,-5530,-11417,-11742,-10349,-5958,-550,-763,-4706,-5143,-6183,-2783,-2425,-7600,-7861,1937,5905,8218,2792,1177,4124,14554,12501,445,-5962,-3093,-1653,-4667,-6707,-7618,-7139,-7360,-8364,-4958,857,6631,7782,5795,1395,1355,12537,30904,28975,15357,10669,-3663,-12686,-8539,-2859,-3971,-6255,-13371,-13289,-6154,-4217,-3490,3167,21118,36771,33626,14147,-6241,-14918,-10655,-1074,6686,7006,3643,3864,10015,18182,15372,5420,-8600,-11260,-4365,-2583,-5979,-5849,-2105,275,4916,12550,13621,6461,-6139,-8000,-2480,2317,-1243,-6128,-4310,6869,12337,9180,1919,-7820,-10561,-4545,-2251,-2781,-6021,-8365,-11789,-9354,-4717,3488,16391,15824,12849,11213,3341,-2935,1650,17920,17068,9781,364,-9255,-5001,6743,22906,32319,26910,14512,2831,-7249,-2823,-2333,-5720,-6393,-2873,-741,-348,-2290],[-2046,12769,16492,8515,-4837,-11491,-1398,2831,-1120,-7446,-3437,3396,5570,4453,-10055,-14156,-5010,6073,14911,20925,26877,29735,19585,7385,-10083,-2888,3939,6492,1954,-14410,-12663,-2901,2484,-4612,-11935,-240,11901,9943,-4896,-14664,-15011,-8723,1708,8402,7343,7300,14486,12638,3922,5647,10316,7348,2536,-4573,-16818,-14727,-10173,-7975,-6241,-3825,-4333,-10306,-1520,25523,30722,25888,20798,13799,4602,-872,-1971,1210,9261,324,-4357,-4497,-4441,-2106,496,5421,9740,16264,20776,19741,15075,13725,11247,4154,-8053,-16459,194,19338,30725,29242,12457,-1929,-8209,-11802,-14193,-13178,-16102,-16708,-10999,-8468,-6915,-7177,-6959,-7262,-8207,-5596,-5487,-6011,-5941,4190,12558,10225,6697,4356,3249,4992,8110,8186,8687,8660,2474,1379,-6027,-7478,19995,42916,67020,71039,59812,49802,41423,32307,24316,18663,4506,-1384,-417,-7593,-17178,-6553,6139,3719,-7093,-17487,-11993,-9770,-11307,-3599,4252,1495,911,-4933,-9910,-7458,-6480,-5564,3533,28610,53469,53915,33356,1501,-15220,817,9756,10458,2522,-16733,-32817,-8343,120143,303455,443888,437267,300607,147531,69597,37513,44081,34685,-7359,-2338,-3570,-16517,-7307,7941,14202,26297,35683,37554,16250,445,-3457,-1261,1877,1820,-3171,-13690,-13719,-5182,-327,3124,9708,5256,-3266,-11793,-11504,-605,7381,12799,15057,12915,9305,6732,3221,-2180,-11089,-7502,2775,5839,-6155,-16133,-17352,-16787,-12924,-6319,2057,-404,-5750,-10348,-12253,-6338,-7208,-13781,-13771,-11323,-17037,-17840,-3351,10367,12199,3021,7480,24078,32047,24793,12023,-280,-13147,-3367,16800,18311,2345,-6941,-10501,-5172,2759,1905,-5707,-7054,-1499,-1824,-7770,-10432,-6013,2814,-3242,-12627,-9067,5777,3538,-3261,-12498,-14404,-9098,-11490,-3819,8979,21273,17188,1891,-9923,-4984,5469,14888,20908,21942,18448,11458,13,4783,13782,11095,-58,-7335,-13316,-10351,563,9469,10411,8485,6771,4842,5202,6952,10850,14609,14070,17203,13072,15920,25486,23361,15492,11238,13153,12645,17830,15333,13946,10876,4845,3653,3760,10308,13438,12963,8945,-2462,-10878,-17799,-20712,-16564,-6944,-2917,-7060,-12062,-15536,-14625,-9691,-7802,-10468,-12565,-11793,-7579,47,11774,24186,26967,5452,-1377,13678,20360,14072,-2845,-1795,10444,13006,12028,14558,8795,-1327,-7213,-13926,-15010,-1734,10025,7114,-6077,-11595,-9334,-3708,-3627,-9403,-8324,-2577,-15349,-8197,12075,24257,28134,37306,27126,-6850,-13738,-1084,13282,26492,43340,59056,50777,32461,11440,-5393,-6322,-1867,3244,-478,749,2606,5949,9642,10388,13619,8754,9928,17619,10160,10860,9613,4172,142,-3558,-3105,-249,696,2033,8878,19693,22819,21891,15979,17616,25391,31527,29026,19824,12493,1472,-7733,-11565,-8825,-12821,-15414,-9695,-5144,-3578,-2783,765,1833,-1341,-7280,-13520,-11253,-10537,-15319,-14519,-9137,4830,19431,24071,19363,22782,29705,24375,15902,2761,-9703,-11857,-12390,-8327,5827,21415,28872,13517,-3030,-11665,-6586,-5237,-5190,-5813,-9436,-12343,-11896,-10588,-16729,-4647,9691,16224,15544,6223,-607,-4007,-8359,-8508,-6881,-12822,-13773,-1583,9039,14195,9470,3483,787,4139,3219,-3091,-4442,18403,46574,68461,79611,55517,19528,6115,1477,-3918,-9093,-3224,3667,-1431,-13059,-10169,4700,9077,-521,-12212,-10885,1678,19912,30818,18913,3013,-3781,-1362,5524,7077,178,-4890,3744,9850,7515,-611,-5504,-7045,-13768,-7832,3566,10990,16810,13725,-1777,-16877,-16733,-4244,3143,2072,3124,17671,35032,36710,21889,7233,-10483,-21417,-13164,-12168,-12262,-7063,-7108,-13676,-12729,-3915,9088,25500,35956,35022,24583,10771,4132,-2185,-9705,-8776,-5216,-4148,-5744,-4512,2465,891,6278,22349,33454,36601,34077,39221,25091,6270,-5357,-17111,-6650,4936,24871,36314,25061,9235,-3791,-11745,-13687,-8053,2282,11481,23323,33379,36651,27429,8458,2170,4220,2902,-3794,-15124,-11580,-5872,-3618,2303,18284,45923,50440,34314,25306,7624,-2429,-6469,-5710,-7470,-1276,1620,-2049,-7007,-9084,-5546,4260,12477,14386,12245,4669,-4444,-12950,-7265,4561,10816,9239,4510,8554,14407,9411,-4388,-15995,-6953,-8245,-13306,-5025,-1203,1237,-3374,-8558,-363,2298,-12776,-9663,-9236,-15353,-10620,-11882,-15840,-12887,-9739,-4135,-639,1787,4336,3603,-2837,-9073,-14430,-19547,-22371,-23621,-18109,-8539,-6377,-9310,-12372,-10955,-6527,-5650,-10045,-14287,-16595,-9784,4083,20044,14304,6366,5230,6997,8600,15564,28354,31787,13823,5477,6992,3992,1091,-2925,-7273,-6445,-3165,-7769,-12189,108,5600,-300,-8589,-1951,2113,-6606,-8190,2150,4192,11858,17444,7333,-3888,-8291,-8676,-10172,-4602,2610,7459,3044,-2414,-4920,-4977,-1882,1690,3102,1055,-3023,-13168,-7167,-3451,-5631,-11438,-19195,-9433,9552,33731,42929,30480,16034,-1338,-11186,-9583,-3796,-3438,-8951,-12980,-8012,-14330,-2113,20063,34232,34659,40393,51258,43850,26045,10572,-656,-6462,-11345,-719,14490,17667,18665,9074,-5994,-15063,2394,13138,14933,11700,6918,10516,21193,27149,22687,7593,-11403,-12257,2583,9772,11054,8445,-7189,-9746,5910,19578,19126,4725,-14196,1306,11005,11979,-60,-14318,-6390,6420,16360,17148,11108,1647,-14020,-8246,6700,9721,7810,4848,-7147,-6997,-4087,-8803,-9276,-7793,-13475,-2330,17670,39247,46872,38443,23051,15395,9273,-11403,289,21284,29765,20036,13492,6383,3624,3300,337,-5441,-10395,-14073,-9164,-2736,-2043,-4426,-5074,-8801,-13490,-14115,1729,14540,11769,7161,10407,22359,32730,25538,4709,-8596,-10686,-7856,-7975,-13566,-23095,-10260,2094,22422,39320,16094,-8116,-17646,-11517,-6286,-8252,-9901,-5271,1667,8610,9291,10093,13309,5615,-1657,-10279,-17187,-15321,-479,18425,29820,35320,28593,11347,5937,5141,464,3241,15869,27467,20921,10435,5308,4062,1634,-2335,-9875,-7639,6580,17220,19966,15509,4723,-4039,3459,13667,23326,23847,7232,-2155,-2914,-7708,-10332,-3869,3050,3392,-3877,-7954,-5919,-2643,3805,15004,29915,29647,11849,-6008,-11796,-2632,14518,21363,15736,5143,-4355,-703,2788,3733,2615,-4841,-6912,2863,8062,1719,-8935,-16678,-10036,-3511,-4021,-1076,10003,22554,18016,2210,-13409,-12674,-4751,3956,12858,13524,10592,6420,-838,-8535,-7192,4957,7494,8166,2261,-7282,-9950,-5231,1107,3918,2700,8341,17404,25463,24123,22717,26154,35005,39408,30604,6992,-11822,-5849,14303,17394,13473,9796,-4056,-15268,-5383,-4526,-11180,-16783,-13487,-7450,1482,12949,30969,58843,65719,50154,29300,22243,21175,13612,3071,-7525,-12530,-5129,-1711,-1713,-3939,-14538,-6803,1337,-6044,-12585,-7853,3188,579,-12312,-18023,-5358,1517,3397,165,-10834,-14942,-10708,-10979,-2621,11236,19588,14608,-5740,-12901,-10550,-14211,-14073,-10528,-14166,-16644,-12672,-5326,1262,-991,-6413,-9576,-1011,4729,3779,-3300,-3247,-1505,-131,542,-1097,-4013,-3528,1313,8158,14199,8575,-4982,-2597,3113,10463,16345,11243,6350,3425,10128,19090,22271,24713,15500,-3295,-13589,-14015,-3532,9453,14125,4265,-2723,7270,5564,-7864,-12137,-1533,-1977,-10038,-11644,-12353,-16653,-13047,-6186,2707,10950,19716,30924,28676,18331,8746,2537,-10668,-12508,4277,13378,7681,-6925,-9024,5968,21538,26897,9443,-9022,-13422,-3137,12444,24003,28117,25493,33290,53717,54226,28848,16780,17361,9221,-1760,-13172,-12995,-4179,3893,-2580,-10229,-16844,-6134,10003,2636,-10114,-9182,1928,7868,6439,1065,-5546,-7158,-6250,1562,8857,16176,25123,34033,37241,23144,18158,30067,23033,8334,-4939,-12177,-3863,2748,-671,-5763,-4948,3970,9285,8382,4631,-357,-8463,-11534,-7757,-8720,-15583,-7132,6229,7489,364,-6112,-12612,-15284,-11745,-9429,-3787,6922,12835,8733,11097,9468,-678,-11563,-13501,-10104,-3107,5393,16180,20169,15885,4470,-11544,-17925,-9733,1318,1614,-9391,-16884,-14536,-9474,-6254,-4313,-5017,-7896,-10518,-10262,-6935,-5971,-3840,4584,6884,6264,4091,935,-5675,-6450,-3594,-57,-1368,3741,8207,4399,2327,6962,13318,18266,28648,49640,66930,49587,15903,-9275,-12127,-11676,-10902,-8397,-2610,1688,5105,12083,13054,-2798,-17496,-7261,3042,9955,10411,13128,16959,14646,10910,11326,11856,9146,6684,10420,14730,11662,1837,-602,669,-6935,-10996,7803,26192,38436,34474,21445,11431,2753,-2218,-3718,-2473,-3119,-3070,-3700,-3780,6010,12394,17024,11998,2659,1679,23115,44137,40160,24435,3441,2691,5597,2970,6205,4752,-5546,-6593,-5435,-2987,1975,3803,2322,1929,878,828,1288,-4685,-17113,-8324,-66,14009,16306,4363,-2021,-2171,4085,10300,9170,11418,13356,21290,22894,14198,2242,-8287,-14592,-18427,-12889,-7049,-3563,-8096,-14971,-11808,-2204,-4584,-7126,-3751,-4730,-5660,-5709,-10456,-12835,-4458,7628,9877,-489,-15142,-619,7626,8597,4734,-1633,-12576,-11800,-1802,-6662,-9776,-7479,-4116,-1355,-4498,-8616,-5735,-4885,-4295,-3873,-3799,-2097,-1929,-6179,-14156,-3993,2661,3358,8987,17132,20065,12713,3960,4588,4811,-6046,-18274,-3119,4074,9862,11322,9886,10389,5911,-10004,-4084,5450,476,-6551,-11425,-9301,-1575,12590,21598,12761,3319,-12431,-4486,11465,11650,2828,-300,4692,15638,24933,11945,-6204,-16226,-13346,-11717,783,8929,5704,-9465,-6117,1029,5482,3055,-2497,1607,14748,12249,-2662,-17730,-8586,-11864,-8173,24965,54520,47511,23334,8526,7922,8128,4157,-3865,-11815,-16993,-19276,-15286,-10055,-6641,-3458,837,9331,12303,6400,-3168,-5899,-1136,-3404,-8197,-4123,11982,18759,13870,12334,1497,-10591,-10861,-7475,-6989,-6517,-1906,5467,10071,4427,-874,-5915,-9107,-11135,-10214,-7138,-4322,-5697,-12234,-16774,-4814,7647,21616,42608,50678,34754,17489,7128,2819,2461,3681,6140,3890,-4076,-8291,-5148,2282,5800,11091,18408,14930,1439,-13519,-13334,-5435,1671,11575,18100,13460,1975,-8292,-9248,-3079,5402,4009,209,717,-3037,-10870,-9023,-4575,3228,13714,25460,32601,24039,-408,-8334,-990,-9085,-12638,-1771,5837,6008,1873,3347,8328,11586,11308,8524,3666,-439,-3764,-6786,-5124,-1815,-1891,-3019,-5746,-7480,-6412,-5785,-4200,-2361,-2051,-4790,-6561,-13786,-13979,-12114,-13475,-13792,-3976,6177,13060,14678,9805,4896,3569,2903,16698,25835,18126,17400,14539,2993,-3255,-5886,-7893,-6897,3762,23482,25537,14525,-362,-10874,-12707,-14805,-14675,-6429,-3525,13167,17442,18168,21062,20546,20001,15830,-659,-9113,-11153,-15132,-13928,-12696,-10788,8183,27152,33728,24471,6635,-4444,-8289,-10827,5813,17937,19178,17385,11056,5348,5752,17281,26043,13216,-7474,-17446,-13745,-15425,-9437,-5272,-6927,-9811,-6389,-827,6473,8011,2775,-2187,-4991,-10043,-9862,-1300,6139,6459,-7444,-18646,-15253,-4815,5700,13132,16071,7850,1492,-2068,-1111,-70,-2310,-9572,-14934,-11477,-9198,-7418,-9597,-8130,4158,6903,4663,2659,2276,3529,-1819,-5892,-6845,-3865,2950,5115,8797,13202,7860,-1839,-5623,-430,7613,4558,-7773,-17784,-13054,-1234,11255,16408,9916,-2509,-1302,15153,9027,-7531,-18937,-18810,-19742,-17123,-10467,-11370,-15068,-15328,-4702,13916,25930,17344,1805,-2662,3431,10686,6822,-5527,5159,11929,11733,7698,11841,19226,8517,-1594,-6703,-4235,2152,5846,-2710,-8977,-3401,13858,34263,40788,20374,-3102,-1269,3176,-1766,-7380,-6525,2313,13732,24178,21763,5608,-6659,-10493,-3711,-2344,5572,15974,18496,20736,25764,24109,14370,1187,-8167,-13460,-10583,-7231,-14867,-7368,-7202,-2010,7256,7226,-7452,-8444,-7557,-7061,-37,3359,2213,-99,2333,7076,11270,11266,10953,9633,-3990,-4800,6833,12401,11619,5133,-5287,-7183,-5163,1992,8316,4079,-1251,1124,7879,5582,1609,-4756,-14300,-6776,8002,14451,7850,-2342,-14312,-16552,-9652,4015,7655,4336,-1620,-5742,-13104,-13331,-13948,-7594,-3414,2832,18777,58374,84932,58529,24696,6750,-5318,-11218,-13053,-11316,-9685,-4029,-4376,-3189,-1968,615,3648,-2320,-7817,-1405,2826,2026,2509,5693,17615,20376,13995,3076,-9973,-11517,-9764,-9942,-8295,-8880,-12069,-7166,2190,5324,5117,2517,1608,2575,-800,-2969,-2274,-5370,-15157,-10832,-6889,-8822,-1952,9959,12926,1581,-12183,-10455,-527,-603,-8228,-10662,-6748,-655,-300,-1778,-6136,-11294,-11144,-10749,-6193,-1001,-1446,-3677,-3813,-4881,-1489,-1370,-6939,-7162,517,3142,5277,1766,670,2847,10594,9971,-2511,-8988,-4629,-811,-2015,-3686,-6142,-3712,-1994,-2493,2092,8161,12512,12305,9095,4463,4800,15860,32457,26325,7531,-1544,-11238,-7100,-3486,552,-1563,-4194,-11070,-11272,-4505,-3152,-2132,5394,23977,38880,34798,15154,-5706,-14742,-11925,-2962,3595,1603,647,3910,13389,26961,24538,11223,-3886,-8494,-3409,-1071,-5136,-6567,-3395,-1099,2881,11556,13016,4566,-7970,-7386,-833,3350,-1678,-6938,-4833,7098,13659,11121,3773,-6128,-9744,-4113,-3540,-5788,-8331,-9349,-10273,-6896,-2982,5373,16703,13422,9409,8455,2540,-2604,256,16485,17593,10681,1152,-8452,-4734,6520,21749,29544,23945,13363,3149,-3445,-872,-1650,-6675,-7870,-3501,-986,-361,-2550],[-3954,11123,14980,6575,-7446,-9231,231,3604,-755,-6358,-4755,85,619,-479,-13142,-11748,-1938,9944,19959,27018,32313,33229,20291,8617,-8869,-3650,2774,5768,3387,-13589,-13719,-3109,2064,-5546,-11911,815,13138,13164,-1598,-8903,-14553,-10090,2013,11554,10488,8999,14786,13763,5493,8658,13401,8422,2170,-3999,-13666,-8947,-8058,-11377,-10563,-7106,-7237,-13641,282,24828,28603,22537,16407,9123,-22,-5792,-4921,4706,11181,2771,-1980,-2831,-3680,-2735,-2070,2213,9453,17905,21743,18951,13925,13461,11115,3483,-7929,-11562,5330,24795,31386,26510,11002,-1064,-5808,-9609,-15507,-18057,-18018,-13888,-9759,-8571,-7304,-7672,-7208,-6845,-6989,-4038,-4300,-4940,-4383,4235,9078,4023,-590,-461,2527,6293,10492,10076,8997,7825,-621,-6404,-9948,-4101,21617,41325,58461,63532,56909,50563,44391,35859,27071,18973,4223,-974,-1592,-11917,-14563,-841,8927,3912,-7972,-17998,-12151,-12593,-11147,-2239,5188,1829,-481,-9060,-12872,-8139,-6585,-5073,5687,30942,49617,44174,24799,-1852,-13295,937,9752,10366,-1286,-14614,-15333,-38794,60865,203338,300274,277099,158020,39480,-2507,-4296,24799,27984,-9518,-2248,-2876,-14733,-9759,4713,12257,26114,35125,36744,15149,-465,-4787,-2119,808,515,-3727,-13211,-14261,-6509,-1405,3607,11113,8011,471,-9468,-12144,-1248,5582,10244,12704,10804,8677,7523,4178,-1776,-12125,-10503,-2588,-1522,-10875,-18325,-19707,-17955,-14874,-11628,-3568,-4133,-6967,-7897,-9937,-5731,-6305,-12304,-12423,-12360,-16785,-18939,-6887,5893,7660,-175,5396,22692,33081,26018,12572,478,-11919,-1604,22377,25920,10243,-193,-6731,-3628,3614,2545,-5944,-8839,-3063,-3294,-8259,-6732,1710,10681,794,-12337,-9596,4392,1009,-5023,-14033,-13612,-11357,-13480,-3136,8766,18408,12003,-565,-9953,-4906,3895,12136,19148,21976,19651,10952,-2453,4595,14147,10449,-1292,-8461,-15223,-11646,-930,7867,9533,8167,7405,5798,5210,5871,9239,10835,8118,9286,5067,10621,21931,20083,12765,7513,7673,7018,15351,15018,14090,10508,3776,3026,4734,12161,14160,11512,6073,-5839,-13046,-17500,-19628,-14711,-5483,-2795,-7435,-12053,-15578,-16250,-11248,-8967,-11220,-13434,-12495,-7774,-564,9058,18764,23613,6212,-1388,12195,15507,10915,-2352,1104,11386,12657,13520,16386,9281,-2078,-8047,-13380,-16140,-2542,10247,9048,-3517,-10108,-10264,-5077,-5238,-11497,-8527,-497,-12097,-11125,8112,20097,23492,31877,27102,-5253,-14613,-2170,10155,19908,32732,47221,43259,30392,11126,-4377,-5582,-894,5790,2898,2492,2553,5002,8713,8396,10158,6404,7358,16886,10514,10283,9670,4815,492,-3499,-2969,-84,757,2877,10881,20532,21864,21052,14344,15261,22576,29307,29500,21913,14224,2227,-7302,-11722,-10747,-14942,-14050,-9220,-7176,-6199,-2725,2424,2923,-353,-5398,-10457,-10947,-12263,-18995,-12762,-7845,5323,20260,24517,17855,18780,24163,19442,12295,-378,-12182,-12489,-10705,-4758,11194,27272,33975,14138,-2996,-12069,-6661,-6021,-7635,-9774,-12831,-13971,-11550,-9157,-14388,-4172,7546,11593,11585,4352,29,-2482,-8099,-10424,-8551,-13173,-15185,-2925,7053,12102,8188,2597,2037,6356,5279,-1672,-5644,14950,36771,53070,64213,49144,19412,6456,1926,-2613,-6288,-1669,3042,-2819,-14945,-8046,8471,10393,425,-11871,-11985,-647,15543,26739,17361,2319,-3695,-415,7717,10990,4305,-2532,1778,3320,-67,-5965,-9023,-9340,-15689,-4485,6324,12833,17928,12457,-4945,-18923,-13386,-729,8468,8419,8094,21394,38037,37773,21731,5833,-11892,-22820,-12635,-12031,-13082,-7962,-7413,-12815,-14464,-6529,6976,25097,37697,38426,26369,11587,4376,-1727,-8961,-7078,-3018,-1032,-2831,-1372,5743,3488,5320,17914,27157,28304,22840,29943,21781,4619,-6866,-15530,-6732,4509,23453,32807,21814,8582,-3824,-11553,-13717,-7901,2268,11423,25891,40215,43855,29923,7465,1345,3662,3618,-1855,-12277,-11756,-5046,-1733,2895,16515,40207,46041,33958,25943,7712,-2474,-6571,-6547,-8318,-672,874,-3655,-8744,-10772,-7021,3331,11701,12833,10286,3154,-5524,-12668,-6977,3251,6885,4177,1231,6732,12639,7320,-5935,-13943,-6653,-7934,-11017,-3708,-2012,-1452,-7103,-11498,-3714,-4292,-11903,-2020,-1122,-12491,-12273,-10372,-15009,-14251,-9786,-3597,-177,1718,2668,459,-6507,-13051,-17421,-19252,-18046,-18965,-14365,-5638,-4648,-8742,-13017,-10355,-4541,-2958,-7497,-12225,-15174,-9992,4404,23336,22414,12447,10587,12365,13810,18702,28867,29125,12226,5071,7237,4511,1679,-2738,-7416,-6773,-4709,-9719,-10554,954,6088,498,-7725,-2561,875,-7823,-4562,5231,7417,15161,20646,10005,-1689,-6927,-8489,-10033,-3415,3932,7337,1589,-3203,-4587,-3884,-688,3430,3054,294,-3550,-12259,-12233,-9612,-9624,-14410,-18045,-6928,12377,35580,42658,30184,16111,-1495,-11888,-10755,-4947,-3858,-8927,-13051,-9489,-15392,-418,22598,41281,43869,49988,58204,46808,26069,9220,-2386,-8431,-15314,-7187,7703,13215,15927,7963,-4295,-14614,1207,13153,15055,12241,8036,11467,22861,30847,25692,7801,-12481,-10846,3696,10489,11231,5778,-9731,-6961,10414,22659,20251,6338,-11054,1284,11287,12354,-55,-14348,-6951,4681,13176,13692,8395,-264,-15788,-8066,6851,8603,5599,3906,-6241,-7629,-5784,-10533,-7621,-6108,-11833,-324,21388,43995,48213,38405,23863,17078,12347,-7254,1495,20639,30130,21136,13060,4557,2531,3010,157,-5025,-9074,-11688,-7544,-2770,-2728,-5093,-5283,-9117,-13814,-13706,1820,17352,16201,10532,9933,18360,29319,23792,3145,-9183,-7416,-4817,-7160,-13973,-21381,-9802,538,15254,32604,14413,-6793,-14268,-8657,-5134,-8886,-10792,-6179,-152,5672,6814,8178,12490,7282,1167,-7486,-14115,-18279,-2347,16937,28395,34185,25198,7898,3062,2658,-1123,2394,15006,24261,17333,8267,3000,707,-2187,-5348,-10634,-7445,5053,14038,17213,15994,9777,570,4131,12894,20244,19245,4795,-3191,-4647,-9941,-12416,-5196,1517,1255,-5792,-9080,-7098,-4791,214,11290,28198,31595,13919,-4395,-10056,-515,16555,21120,12586,668,-7305,295,4594,5516,3474,-5264,-5493,6274,11008,4624,-6472,-15792,-11458,-6041,-8032,-3800,9754,24627,19493,1280,-13776,-12440,-4652,4528,13540,13256,9134,5082,-1977,-11319,-8436,4174,6691,8378,2627,-3330,-5881,-2070,3871,5546,2160,6692,16725,26005,27634,28278,29325,33826,37843,29810,6309,-12160,-8232,10949,14721,10024,4449,-9497,-16084,-4143,-4907,-12588,-16727,-12960,-6136,3374,14799,33677,58427,61239,44962,25664,18463,16812,9182,-445,-10086,-12593,-5174,-4655,-7027,-9462,-15820,-5589,885,-7441,-14698,-9815,2,-2893,-11789,-15309,-6848,-202,2094,-391,-9835,-16981,-12384,-11155,-3862,7561,17004,13648,-5310,-15392,-14570,-17894,-16986,-14677,-16205,-16241,-12288,-5069,2733,950,-4896,-10090,-3496,773,-2200,-8237,-6230,-3124,-494,41,-1823,-4713,-4000,962,7322,13313,10181,-3323,-885,5253,12410,17214,11841,5965,1701,7045,16254,22506,27958,19489,19,-11103,-11149,-2747,8023,11798,2890,-1696,11417,9534,-6612,-11423,-2311,-3114,-9142,-10290,-11356,-15459,-11831,-5416,2617,9905,16462,27268,27481,19497,11240,4449,-10987,-12774,4831,14021,6872,-9109,-7941,9343,27618,30801,10931,-7979,-12159,-2781,11222,20051,22980,24336,34860,56945,61043,34571,18591,16655,7830,-1749,-11954,-12258,-4703,2451,-4379,-11867,-18292,-4153,9233,19,-13048,-11524,34,8038,8550,4491,-3453,-9442,-10216,-1392,7188,14760,24271,34883,40420,27306,16632,23950,19002,7509,-3735,-10645,-3991,2543,-280,-4831,-3847,4755,9406,7663,3619,-871,-8410,-9647,-5702,-6634,-14122,-7882,6614,7324,116,-6196,-12967,-16387,-13373,-11601,-7527,-195,3986,2847,7102,7004,-1543,-13389,-15605,-10921,-3824,4994,17389,25643,24694,10082,-8504,-15513,-8557,1761,1298,-9555,-17510,-15431,-9470,-4919,-1833,-2853,-6513,-9521,-10453,-7923,-7746,-5359,3032,5598,4684,1253,-2768,-9051,-9446,-6497,-1366,-1776,3364,8325,2972,1173,6274,11279,13658,21267,37323,53234,40804,11183,-9769,-9717,-10998,-11162,-8258,-1316,3396,6430,13856,15585,-839,-18964,-8908,846,7299,8495,11921,14416,10165,7218,10983,12478,6744,2557,7211,12423,10548,1474,-1372,-459,-7449,-12035,6712,25048,38523,35697,21055,10979,3559,-985,-3604,-2481,-3298,-3315,-3171,-4876,5460,11935,17622,14030,3890,390,21777,45969,39492,21670,1910,1628,6198,6178,13976,14201,1277,-1319,-2072,-2039,2250,4842,4206,3934,1871,1900,3256,-1947,-13693,-10352,-2055,11881,13381,2410,-3309,-2467,4141,8698,6749,9514,12243,21920,26685,18066,6401,-4316,-12229,-17111,-12229,-6113,-3069,-7989,-14528,-11342,-3636,-7287,-8404,-4063,-4661,-5187,-5093,-10287,-12736,-4551,8607,11582,1859,-15011,-2180,6657,9942,7641,1120,-9546,-9297,-1166,-7535,-9986,-7677,-3749,-174,-3188,-7210,-4111,-3240,-3076,-2894,-2760,-769,-974,-7016,-14235,-2464,4311,4091,8353,15711,17521,11111,5554,7381,7445,-5192,-17182,-302,8875,14022,12198,9728,11821,7729,-9543,-3708,7667,5084,-1496,-10560,-13899,-6137,7065,19653,13327,3662,-12828,-5388,9867,11530,3370,-401,4647,15550,24093,11218,-6170,-14337,-11381,-9540,2479,10868,7046,-9260,-6822,-100,4680,2841,-3537,-581,12187,9632,-4590,-18387,-7670,-10515,-6832,27403,60498,54123,26845,9440,8046,7335,3585,-3688,-11678,-19209,-18973,-14778,-10010,-6272,-2268,2675,10714,13175,7161,-2653,-5954,-1142,-2940,-6987,-2836,13622,17764,11449,12828,1365,-11733,-11285,-8080,-6511,-5533,-1691,5094,8973,2719,-2349,-6259,-8668,-11015,-9752,-5914,-2458,-3752,-10678,-18204,-6591,5941,20407,42613,55950,41429,22034,11172,7355,8590,9708,9574,5026,-3624,-7379,-3568,2541,4687,11032,17401,11798,193,-11137,-10417,-2394,4653,12809,18761,14699,3187,-8505,-10707,-1317,7988,5487,858,737,-3090,-10583,-7269,-365,7331,14616,24895,34357,27766,3509,-7597,-824,-9639,-13779,-2710,3576,1537,-4098,-965,4795,8654,9018,6698,1557,-2255,-3949,-6649,-4946,-1080,-262,-2397,-5622,-7334,-6125,-5662,-4446,-1632,-1025,-3565,-4250,-10645,-13636,-12337,-16218,-15445,-4907,5912,13541,14417,8879,4252,3787,6094,25374,35690,26907,24950,20780,7336,-253,-4314,-7957,-9118,-1711,14276,19470,9870,-2285,-12233,-13734,-16106,-13845,-7245,-5533,12028,21750,24839,29550,28569,26303,18705,-939,-9106,-9681,-12439,-10621,-11628,-10845,8703,28490,32931,21349,3066,-4623,-8553,-10985,3440,11459,9906,7930,5681,3636,5987,19226,30847,18552,-2646,-16733,-15577,-13712,-8725,-5452,-7452,-10851,-7847,-2112,4899,7287,2861,-2335,-6159,-10109,-6226,2527,9796,10171,-4979,-16926,-18762,-7697,4212,12096,13974,5576,-470,-4452,-4258,-3120,-3973,-9804,-14933,-12053,-9380,-6424,-7854,-9471,1902,4557,3661,2636,2362,4292,-442,-4681,-6006,-3728,1758,3472,7094,12200,8165,-1102,-6391,-2148,6968,6672,-2647,-11214,-10936,2733,14942,18800,10903,-1951,750,16712,10051,-6706,-17683,-19935,-19880,-17141,-11474,-12500,-15069,-13696,-2677,14481,27011,18623,2474,-3876,871,7096,5994,-4628,3708,8525,9996,7985,11111,18352,7214,-1609,-3451,1097,7535,10799,1583,-7283,-4010,16313,41162,47810,23639,386,1162,7562,2014,-5555,-7614,634,12408,23060,19600,1738,-9532,-6910,-1866,-3639,3152,15821,20787,23763,27268,22818,12423,-249,-9054,-14715,-11091,-7186,-7814,-1671,-3505,-43,8311,8100,-4238,-5216,-7046,-7533,1500,6727,6199,3703,4069,7391,11077,10922,11567,12257,-392,-5116,6192,12046,11734,4985,-5265,-6493,-5606,-536,5542,4069,720,4875,13571,10562,5324,-2253,-13561,-9351,6132,13776,9322,1285,-10109,-18498,-7807,6841,9759,4360,-3657,-9270,-13701,-10739,-13932,-9044,-3931,3859,22653,67407,90980,59260,25100,6410,-6233,-11263,-13793,-13697,-11709,-5653,-3482,-380,122,1627,3198,-3189,-9727,-4819,-1604,-2151,-449,3024,12874,13707,8103,-1610,-13336,-13084,-10794,-9786,-7127,-7895,-11412,-5509,6173,10494,7838,2705,94,-191,-4374,-6387,-4829,-7050,-14188,-10874,-8315,-10166,-2445,8159,10731,488,-11702,-10072,-1333,-1857,-9480,-8623,-4921,-57,-358,-2227,-7534,-10682,-10800,-11559,-6909,-1918,-2009,-2298,-2871,-4316,-1115,-1171,-6713,-7149,-1458,294,1979,71,-476,1169,6751,7660,-4744,-11532,-6680,-1204,-679,-2103,-5436,229,4145,3457,8499,14336,17283,15972,11853,7182,7842,18820,33705,24451,2443,-12050,-8735,-938,949,3228,179,-2589,-9104,-9427,-3091,-2438,-1286,6742,25210,38429,33378,14227,-6434,-15307,-13796,-5441,-38,-4774,-3435,3008,16192,35686,34733,18220,1111,-5764,-2759,348,-3948,-7514,-5696,-3848,-828,8899,11216,2153,-9903,-6689,341,3464,-3201,-8935,-6561,6220,13953,12204,4903,-5126,-8851,-2764,-2866,-9042,-11664,-11222,-9651,-5211,-1549,6708,16141,10444,5481,5259,1366,-2572,-1142,14208,16918,10409,877,-8607,-5461,5178,19295,25359,19838,11548,3522,143,1278,-1418,-7661,-9439,-4434,-1837,-975,-3154],[-5008,9449,13289,4659,-9825,-6525,2429,4898,6,-5133,-5318,-2229,-3088,-4571,-15472,-9108,844,12985,24024,32383,37045,35996,20556,9512,-7396,-3749,2233,5653,5706,-10826,-15078,-3489,1613,-6224,-11000,2423,14868,17474,5917,-308,-9950,-11588,2055,14141,13075,10560,15209,15297,7962,12410,16537,9457,1685,-3332,-9791,-3101,-4961,-12144,-13721,-9682,-10004,-12418,4661,26455,27853,19951,12559,4992,-3996,-9931,-6998,7492,12251,5274,1011,-297,-2186,-2878,-4274,-859,8784,18715,21847,17619,12410,12828,10962,3594,-5836,-6478,10125,29096,30806,23085,9241,-487,-4057,-7486,-10310,-12173,-13435,-10159,-7417,-7422,-6100,-6640,-6079,-5319,-4907,-1600,-1853,-2382,-1719,4925,6392,-439,-6011,-4611,1951,7522,12905,12246,9483,7176,-2336,-13836,-11386,266,23182,39109,49054,53847,51142,48511,44688,37095,27964,17937,3517,-930,-3162,-14406,-6846,5949,11515,3827,-8761,-16632,-11718,-15086,-8465,-52,6318,2215,-1903,-13039,-13311,-8083,-6321,-3856,8625,32996,44895,35539,18261,-3129,-10694,974,9822,10683,-3868,-9999,934,-65029,-5308,88175,141237,108993,14082,-68472,-76214,-48674,4239,21391,-10880,-2089,-2352,-13028,-11549,1804,10515,25444,33981,35764,14870,-468,-5665,-2859,-288,-640,-3885,-12086,-13916,-7862,-2892,3512,12081,10650,4392,-6504,-12526,-1841,3779,7537,10332,8919,8049,8350,4963,-1886,-14028,-14561,-9092,-9670,-13772,-17146,-20080,-18280,-15491,-15351,-9105,-7457,-6576,-4219,-6749,-4605,-5254,-10829,-10679,-12884,-16254,-18819,-9102,2289,3802,-2735,3737,21402,33917,27359,13368,1363,-10298,952,28120,34110,19815,8227,-2097,-1754,4659,3558,-5340,-10727,-4979,-4851,-8170,-1759,10284,18302,4839,-11433,-10115,2659,-1616,-5962,-10357,-10615,-12670,-14384,-2635,8044,14944,7075,-2679,-9337,-4496,2374,9073,16624,20969,19167,8289,-5220,5442,15027,10103,-2151,-9109,-16572,-12129,-1885,6696,8972,8171,8046,6523,4958,4905,8183,8200,3377,2299,-758,6716,18003,16219,9751,4011,2935,2007,12430,13997,13235,9359,2283,1393,4468,13165,14872,10611,3883,-8493,-14075,-16434,-18182,-12676,-3730,-2256,-7115,-11067,-14137,-17309,-12420,-9541,-11142,-13478,-12986,-7774,-1066,6081,12489,18577,6909,-1094,10347,10851,8146,-1124,4115,12087,12069,14965,17883,9815,-2461,-8564,-12382,-16494,-3019,10517,10956,-767,-8250,-10985,-6502,-6939,-13528,-7184,3101,-8231,-12914,4657,16304,19087,26350,25972,-3587,-15044,-2879,7454,14198,22482,34579,34668,27396,10673,-2942,-3523,1446,9458,7285,4888,2772,4097,7760,6521,6052,3625,4915,16091,11453,10035,9891,5480,946,-3306,-2778,44,742,3542,12344,20626,19931,18610,11574,12373,19444,26604,29179,23632,16016,3232,-6568,-11581,-12728,-15594,-11101,-7487,-8492,-9520,-3071,3752,3636,98,-4116,-6616,-6552,-9387,-14561,-10630,-6639,5434,20207,24036,15875,14444,18617,15018,9270,-2716,-13246,-11570,-8280,-1097,15794,31288,36743,14075,-2753,-12096,-6770,-7054,-10537,-13925,-16420,-15511,-11164,-7865,-12140,-3387,5795,7751,8126,3001,1320,-73,-6151,-11003,-9862,-12893,-16634,-4268,4726,9399,6192,1152,3334,8407,7158,-277,-6602,11201,26489,36890,46996,40799,18482,6591,2616,-570,-2942,9,2473,-3883,-16314,-5493,11400,10839,881,-11565,-12535,-2465,11554,22069,15196,1446,-3797,301,9735,14883,8727,691,1203,-1083,-5489,-10154,-12103,-11949,-16555,53,9752,15013,18976,11103,-7263,-17798,-9420,3624,14819,15236,13509,24935,39763,37695,21329,4609,-12715,-21240,-11734,-11497,-13503,-9073,-7663,-11877,-15718,-8825,4563,23666,38148,41099,28135,12552,4595,-1332,-7900,-4874,56,2623,351,2035,9306,6531,4700,13778,21771,21506,14337,22530,20079,5040,-6039,-13292,-7008,3509,20657,27662,17563,7497,-3841,-10993,-13759,-8241,1309,9894,26174,44159,48007,30249,6103,797,3566,4722,336,-9114,-10699,-3864,-23,3301,14313,33803,40863,33211,26380,7931,-2246,-6335,-6951,-6677,72,117,-5269,-10478,-12460,-8534,2214,10544,10911,8137,1657,-6436,-11826,-6182,2478,3749,-42,-1813,4788,10598,5246,-6435,-10876,-5617,-6981,-8831,-2706,-2622,-3613,-10921,-13822,-6453,-9472,-5775,4232,6005,-4798,-11164,-8348,-13725,-15959,-9729,-2889,234,1500,1068,-1955,-9041,-16230,-19497,-17615,-13346,-13720,-9921,-2255,-2523,-7768,-13350,-9431,-2591,-299,-4642,-9861,-13635,-10040,4613,25523,30313,19062,16345,17807,18528,21230,28669,26037,10672,5144,8106,5578,2739,-2049,-6896,-6403,-5728,-11079,-8614,1866,6524,1333,-6669,-3000,-277,-8110,-661,8186,10328,18132,23639,13046,857,-5069,-7931,-9776,-2358,4834,6965,436,-3447,-3766,-2441,721,5098,2962,-252,-3583,-9595,-16808,-14584,-12136,-16071,-16197,-4492,15046,36914,42185,30071,16392,-1251,-12025,-11357,-5445,-3319,-7796,-13152,-12509,-12804,2484,25411,47947,52779,58095,62343,47810,25380,7783,-4007,-9859,-17160,-10146,2814,9229,13084,6877,-2462,-11807,1056,13376,15082,12459,8878,12074,23921,33764,28001,7518,-13686,-9133,4730,10958,11310,3533,-10140,-3220,14611,24802,20786,7574,-8176,2023,11756,12519,-304,-14506,-6724,3540,10694,11434,6708,-1736,-17547,-7348,7155,7822,4396,3375,-5287,-8302,-7502,-12092,-5658,-4194,-10267,1592,24925,47950,48609,37986,24541,18882,16319,-1369,2003,18435,29037,21631,12471,2899,1732,2959,157,-4465,-7572,-9279,-5803,-2659,-3355,-5505,-5138,-8867,-13533,-12662,2359,20476,21119,13910,9710,14446,25512,21438,1354,-9256,-3962,-1772,-6257,-14428,-19681,-8615,-595,8986,24537,11490,-5696,-11057,-5607,-3679,-9018,-10753,-6118,-1195,3322,4660,6434,11638,8962,4043,-4708,-10987,-17621,-3482,15860,27081,32854,22205,5709,884,337,-2822,1247,13568,20540,13949,6469,1057,-2384,-5568,-7337,-10294,-7481,2974,10766,14496,15869,13838,6300,6650,13018,17450,14852,2939,-3472,-5750,-11632,-14192,-6405,-48,-992,-7741,-10147,-8213,-7114,-3810,6797,24431,30902,14642,-3137,-8398,1480,18218,20610,9528,-3446,-9365,1280,6694,7851,4843,-4912,-2953,9638,13694,7643,-3808,-14009,-12008,-8160,-11828,-5281,10630,27264,21264,922,-13712,-11803,-4205,5263,13986,12810,7742,3785,-3234,-14890,-7970,3975,5952,8307,2887,429,-1164,1721,7054,7466,2110,4822,15445,25399,29489,32093,31192,31531,34785,28221,5553,-12082,-10163,7282,11143,5248,-1936,-15047,-12483,-2917,-5167,-13658,-16179,-12341,-5112,4474,15449,34588,55748,54799,38515,21619,14620,12630,5277,-3271,-12132,-12156,-5079,-7116,-11338,-11901,-10704,-3566,634,-8606,-16424,-10336,-343,-1296,-5221,-8471,-7063,-1410,1066,-974,-8892,-17239,-13524,-11094,-4962,4000,14090,12457,-4432,-16872,-18409,-15345,-11437,-9851,-12413,-14567,-11456,-4673,4188,2984,-3325,-10167,-5900,-3240,-7424,-11961,-8538,-4284,-771,-489,-2666,-5521,-4680,269,6207,12178,11646,-1200,1108,7460,13946,17451,12142,5775,600,4391,13438,22310,30563,23407,3977,-7673,-8029,-2171,5800,8627,1270,-259,15972,14428,-4276,-10333,-3359,-3785,-7335,-8860,-10815,-14573,-10301,-4424,2716,9077,13362,23236,25872,20244,13311,6202,-9329,-11058,5726,14405,5545,-11186,-5542,13800,34151,34037,11918,-6968,-11012,-2846,9045,14961,16546,21557,34933,58231,66442,40871,20892,16353,7342,-793,-10126,-11234,-5017,1234,-5506,-12217,-14976,-1778,8132,-1371,-11856,-12279,-1831,7956,10279,7151,-676,-8324,-12947,-3096,6767,14394,23895,35222,41552,29005,14310,16918,14791,6704,-2438,-9111,-3905,2273,-135,-4408,-3713,4190,8579,6722,2880,-738,-7403,-7358,-3285,-4118,-11932,-8827,6366,6462,-128,-5901,-12622,-16911,-14912,-13604,-10790,-6811,-4614,-2470,3322,4457,-2436,-14133,-17247,-11613,-4677,4208,17505,29690,32360,15102,-5188,-12812,-7146,2023,766,-9697,-17814,-15858,-9000,-3141,1164,23,-4514,-8393,-10601,-8759,-9532,-7065,1173,4028,3093,-1188,-5658,-11428,-11740,-9035,-2891,-2343,2918,7866,700,-183,6146,10282,10269,14722,25319,37677,30071,6204,-8653,-7651,-10418,-11264,-7634,338,5128,7626,15255,17999,1867,-18189,-11219,-2222,4197,6430,10461,11469,5621,3689,10278,12729,5271,14,4473,10149,9431,1000,-2376,-1670,-7670,-12836,5425,23367,37789,36340,20522,10560,4253,201,-3270,-2120,-3122,-3132,-2033,-4855,4292,10801,17778,15987,5104,-794,20206,46792,38381,19170,680,661,6832,9472,20674,22174,8113,4205,1517,-854,2452,5625,6335,6283,2802,2434,4394,152,-10511,-11885,-4058,8855,9707,369,-4759,-2994,4024,6975,4574,7720,11044,21616,29427,21024,9569,-1097,-10205,-15341,-11161,-4995,-2245,-7379,-13548,-10708,-4903,-9492,-9186,-4280,-4503,-4581,-4350,-9939,-12334,-4597,8876,12635,3947,-13480,-3671,5782,11448,10655,3854,-6414,-6676,-1425,-9145,-11001,-8550,-3793,787,-1883,-5745,-2327,-1364,-1621,-1669,-1268,841,35,-7581,-13692,-1364,5481,4768,7930,14478,15067,9552,7066,10540,10791,-3565,-16211,2023,14535,19969,14062,9460,12484,8452,-9572,-2883,9834,9773,4183,-4986,-13360,-9699,1701,16583,13396,4140,-11604,-6502,7825,11296,4207,-314,4616,14978,22442,10206,-6056,-11943,-8753,-6868,4443,12969,8354,-8939,-7669,-1682,3146,1654,-5404,-3216,9006,6589,-6259,-16359,-6579,-9144,-5198,30170,65470,59563,29788,10179,8241,6755,3158,-3578,-11400,-17826,-16917,-13343,-8994,-5179,-792,4492,11673,13553,7830,-1983,-6040,-1316,-2558,-5833,-1662,14365,15711,8141,11575,227,-13158,-11774,-8715,-6080,-4677,-1518,4669,7979,1272,-3645,-6585,-8242,-10552,-8995,-4681,-731,-1907,-9100,-18698,-8617,3777,18243,40473,58222,46239,26343,15630,12094,14634,15363,12391,5801,-3253,-6188,-1518,3625,5250,12012,16525,9076,-1039,-8923,-6659,1428,7478,13509,18738,15373,4141,-8519,-11842,403,9768,6505,1288,535,-3434,-10516,-5552,4057,12203,16071,24339,35166,30170,7051,-5896,-402,-9990,-14993,-3811,891,-3232,-8728,-2930,3084,7298,8015,5843,144,-3858,-4235,-6467,-4837,-599,1142,-1603,-5303,-7116,-5764,-5386,-4601,-737,208,-2032,-1300,-6276,-10785,-11088,-17707,-16489,-5865,5216,13475,13805,7942,3671,3691,8875,32086,43352,33976,30710,25070,10149,1499,-3411,-8240,-11397,-6653,6176,13794,5838,-3862,-13470,-14445,-16887,-13663,-8636,-7519,10780,25853,31705,38107,36660,32666,21171,-1338,-9157,-8148,-9223,-6662,-9931,-11376,8083,27749,30196,17060,289,-4392,-8702,-11356,572,4527,983,-968,352,1739,5964,20461,34417,23171,1942,-12534,-14900,-11564,-7727,-5356,-7872,-11790,-9160,-3119,3186,6033,2687,-2546,-7246,-9457,-3350,5326,12039,12477,-3144,-15192,-20890,-9825,2777,10710,11594,3262,-2513,-6767,-7140,-5840,-5480,-10211,-14818,-12196,-9127,-5400,-6107,-11296,-1617,1539,2440,2649,2533,4950,910,-3482,-5208,-3605,596,1889,5266,10697,7916,-628,-7002,-3741,6252,8572,2484,-3392,-4816,6695,17764,20060,11025,-1598,3205,17825,10623,-6067,-16619,-20991,-19584,-16565,-11942,-13703,-15562,-12524,-1284,14015,26543,18715,2577,-4955,-1424,3620,4926,-3752,2350,5022,7472,6844,8768,16690,6598,251,1269,6918,13083,16127,6465,-4622,-4523,18742,46462,51855,25070,2032,3709,12515,6590,-3041,-8413,-1305,10519,21089,16708,-2010,-10343,-3125,-114,-4861,882,15704,23138,26868,28773,21915,11132,-1291,-9606,-13093,-11016,-5673,-137,7885,3615,3777,10404,10089,186,-2054,-6610,-8099,3152,10522,10378,7463,5588,7306,10262,9993,11570,14229,3154,-5467,4722,10917,11156,3993,-6093,-6703,-6433,-2904,2911,3897,2593,8580,19243,15607,9024,226,-12412,-12234,3714,12292,10124,4959,-4594,-11819,-3090,9846,11437,4031,-5645,-12014,-10589,-8556,-13318,-10349,-4520,4586,26334,74491,92732,56932,24276,5831,-6493,-9216,-10441,-16318,-14206,-7584,-2046,2274,1807,1974,2083,-4266,-11289,-8144,-5603,-5801,-3307,84,7307,7041,2737,-5640,-16762,-14688,-11879,-9357,-5957,-6902,-10538,-3906,9262,15034,10126,2472,-1859,-3277,-8071,-9958,-7786,-9338,-13039,-10508,-9631,-11386,-2959,6142,8324,-117,-9875,-8080,-1189,-2285,-8939,-6458,-4482,-779,-1278,-3083,-9322,-9752,-10457,-12343,-7636,-2766,-1875,-741,-2169,-4100,-1137,-1247,-6498,-7314,-3428,-2220,-1186,-1793,-1685,-344,3497,5936,-5828,-12959,-8564,-2059,-162,-1526,-5316,4747,11293,9770,14463,19681,21383,19254,14499,9969,11001,21856,34932,23649,1293,-9613,-1446,4625,5001,5662,1817,-866,-6883,-7194,-1370,-1558,-457,7693,25288,36112,30180,11991,-7911,-15776,-15486,-7940,-3445,-10821,-7526,1946,18959,43856,45110,26260,6278,-3255,-1864,2270,-1647,-7374,-7892,-7055,-5189,6079,9806,505,-10740,-5187,1925,3623,-4753,-11090,-8459,5236,14163,13354,6269,-3832,-7865,-614,116,-9464,-14684,-12987,-9187,-3653,354,8480,15716,7857,1998,2629,763,-2073,-1675,12289,16228,10179,738,-8594,-6030,4014,17006,21346,16102,10347,4774,3569,3660,-914,-7543,-9177,-4552,-2128,-1094,-3011],[-5913,7224,10944,2298,-12326,-4537,4056,5662,159,-4802,-6319,-4686,-6675,-8458,-14255,-7374,2217,14047,25823,35429,39379,36399,19199,8920,-6888,-4232,1320,5095,7684,-7490,-17677,-5143,9,-7790,-10243,3586,16132,21818,15595,9240,-5119,-14105,816,15012,14038,10864,14631,16065,10150,15570,18352,9242,-35,-3516,-6166,1476,-2750,-10628,-15026,-11686,-12731,-7581,9752,28913,27599,17442,8579,639,-8229,-13969,-8492,8166,11446,6666,3253,1640,-1276,-3627,-6933,-4261,6729,17403,19982,14836,9654,10887,9806,3422,-3476,-2513,13190,30947,28348,18426,6382,-1188,-3845,-6641,-6466,-6312,-7956,-6639,-5435,-6429,-4538,-4922,-4509,-3789,-3135,491,666,528,831,5074,3499,-4201,-10313,-8741,618,7643,14104,13529,9172,5776,-3453,-14339,-7967,4305,23512,35390,38668,41856,41716,42642,41249,34890,25799,14567,1466,-2200,-5865,-11539,1006,12482,12900,2603,-10242,-14638,-10907,-12698,-5493,1517,6431,1567,-4344,-17209,-11421,-8102,-6545,-2751,11317,33584,38801,27673,12870,-3474,-8496,90,8979,10281,-6243,-7000,14131,-51502,-75035,-35240,-22519,-55510,-121824,-169913,-148555,-95586,-17898,14416,-12231,-2775,-2948,-12677,-13491,-1372,8391,23547,31548,33776,14418,-474,-6929,-4315,-2207,-2465,-4534,-11293,-12710,-9561,-5385,2007,11721,12227,7480,-3981,-13517,-3237,1236,4052,7295,6527,6643,8574,5560,-1941,-15835,-18566,-15476,-17239,-12856,-14474,-17530,-17973,-15512,-16932,-15071,-10719,-5218,-806,-4053,-3968,-5030,-10309,-9636,-13427,-16321,-17793,-9910,-517,303,-5385,1747,19604,33916,28075,13563,1475,-9221,3223,32687,41437,29767,17216,2561,-368,5046,4059,-4659,-13297,-8014,-7224,-8088,3466,18619,24478,7829,-10808,-11468,-177,-5139,-6680,-5364,-6912,-11863,-14599,-3167,6093,10363,1794,-5148,-8905,-4598,141,5048,12654,18099,16048,2952,-7258,6977,15748,9318,-3462,-10159,-17497,-12633,-3193,5071,7855,7606,7792,6123,3658,3352,6958,5987,-799,-4184,-4376,3528,13019,11190,5799,197,-1094,-2344,8827,11781,10902,6921,-146,-1655,2283,12324,14614,9527,1831,-10862,-14036,-15265,-17025,-11143,-2422,-2033,-6862,-10002,-12449,-17050,-13839,-10158,-10835,-13075,-13966,-8372,-2272,2188,5041,11518,6594,-1124,7625,6133,5501,308,6650,11984,10750,15572,18254,9657,-3173,-9593,-11965,-16526,-3773,10127,11995,1274,-6867,-12073,-8753,-9503,-15442,-4659,6904,-5276,-14068,1061,12171,14224,20213,23009,-2642,-15733,-3979,4471,8856,12907,21904,25265,23067,9394,-2020,-1469,3790,13071,11787,7281,2774,2683,6124,4154,963,-58,2221,14819,12357,9580,9600,5434,763,-3729,-3291,-600,-48,3342,12614,19425,16586,14044,7305,8601,15505,22911,27360,24056,16972,3694,-6231,-11669,-15545,-13545,-7844,-5175,-8659,-14132,-4332,4060,3288,-657,-4202,-3182,-361,-4101,-10123,-9061,-6197,4525,18665,22069,12945,9579,13186,11064,6739,-4263,-12930,-10001,-6085,1756,18484,32221,36106,12665,-3011,-12355,-7506,-8899,-14169,-17316,-20738,-17495,-11516,-7480,-10680,-3092,3705,3862,4356,1284,2144,1861,-4080,-10717,-11428,-12625,-15473,-6015,1547,5502,2836,-1399,3996,9531,8154,424,-7922,6622,16156,21490,29624,30809,16133,5935,2999,1497,71,1085,1310,-5311,-17741,-3612,12734,9926,280,-11883,-13167,-4422,7499,16679,12021,-131,-4718,112,10892,18005,12667,3913,1390,-3550,-8340,-12663,-14202,-14905,-12848,4848,13092,16919,19398,9182,-8853,-14843,-5797,7878,21054,21409,18516,27452,39327,35807,20007,2930,-13517,-19278,-11070,-11170,-13923,-10880,-8381,-11425,-17038,-11447,1174,20585,36658,42270,29266,13065,4281,-1415,-6857,-2771,3063,5761,2928,4926,12303,9124,3972,9661,16686,15519,8042,16727,19407,6880,-4004,-11720,-8031,1535,16542,21365,12458,5559,-4425,-10720,-14191,-9540,-1042,6527,23657,44210,48138,27953,3904,-158,3244,5561,2151,-6274,-8869,-2708,1053,3009,11518,27131,35143,31863,26358,8004,-2099,-6112,-7134,-4833,296,-1158,-7367,-12623,-14621,-10654,368,8544,8245,5435,-289,-7710,-11085,-5465,1711,957,-3846,-5098,2221,7798,2749,-6240,-8060,-4580,-6198,-7455,-2588,-3523,-5258,-14197,-14357,-8369,-10961,-1693,8255,11242,2540,-7043,-6227,-12199,-16831,-10164,-2535,79,549,-1050,-4288,-11056,-19119,-21133,-16045,-9565,-8955,-5624,782,-724,-6999,-13893,-8826,-1259,1766,-2092,-7754,-12470,-10507,4135,25895,36699,25345,21754,22507,21955,22461,27275,22321,8830,5259,9076,6640,3725,-1362,-6134,-5593,-6293,-11803,-7043,2308,6419,1688,-5968,-3755,-1790,-7939,2439,10192,12219,19991,25635,15829,3199,-3356,-7566,-10003,-2086,4663,5755,-963,-3757,-3048,-1176,1844,6110,2355,-990,-3326,-5648,-8139,-8950,-11438,-15828,-14837,-2654,16981,37185,41006,29521,16233,-1160,-12020,-11818,-5766,-2278,-5861,-12191,-14199,-8118,5606,27619,53040,59952,63292,62669,46162,23481,5792,-5994,-11106,-15679,-8861,-35,5679,10024,5498,-1202,-9224,1254,13292,14543,11909,8968,11838,23775,35090,28871,6232,-15483,-7632,5200,10737,10948,1727,-8646,212,17481,25355,20315,7933,-6144,2679,11746,11886,-1327,-15338,-6229,2601,8726,10241,5676,-3104,-19585,-6531,7172,6927,3417,2689,-4825,-9433,-9575,-13157,-3929,-2683,-9314,2872,27525,50081,47252,36434,24272,19894,19892,4318,1375,14523,26423,21292,11395,951,710,2647,-120,-4238,-6428,-7393,-4511,-2925,-4419,-6129,-5072,-8530,-13166,-11620,2716,23135,25845,16679,9261,10425,21026,18092,-995,-9078,-1154,543,-5778,-15401,-18596,-7542,-1796,3393,15988,7579,-5506,-8788,-3159,-2586,-9131,-10305,-5535,-1632,1532,2646,4613,10502,10266,6515,-2437,-8446,-15747,-4098,14868,25478,30818,19052,3838,-1168,-2065,-4627,-202,11531,16397,10516,4598,-945,-5585,-8498,-8224,-9646,-8278,-10,7132,11597,14947,16517,11484,9548,13195,14596,10647,1397,-3530,-6681,-13166,-16077,-7965,-2082,-3709,-10083,-11516,-9591,-9855,-8377,1515,18564,27076,13426,-2823,-7408,2795,19028,19535,6438,-7176,-10507,1774,8627,10288,6369,-3903,149,12383,15560,10190,-1446,-12049,-11789,-9935,-15444,-5239,12492,30203,23121,930,-13605,-11173,-3726,5874,13978,11954,6150,2232,-4828,-17765,-4813,4408,5068,7564,2596,3353,3535,5618,10140,9179,2140,2534,13337,23340,29154,33398,31192,27978,30052,25459,4277,-12150,-12015,3083,6422,-997,-9336,-20695,-9026,-2145,-5731,-14758,-15692,-12097,-4838,4506,14733,33459,50880,46766,31046,16970,10491,8484,1847,-5342,-13337,-11550,-5272,-9468,-15131,-10534,-4437,-1174,184,-9916,-17932,-9741,1122,2650,919,-2466,-6236,-2442,-141,-2017,-8478,-16218,-14508,-11099,-6234,285,10572,10784,-3476,-16464,-18238,-11572,-6585,-4194,-8174,-12547,-10530,-4501,5165,4604,-2232,-10215,-8445,-7270,-11624,-14904,-10547,-5372,-1345,-1395,-3951,-6784,-5914,-1070,4536,10550,12590,973,2932,9279,14680,16783,11788,5364,-299,1854,10359,21252,31884,26555,7981,-4027,-5170,-2167,2587,4624,-499,1430,20489,19684,-922,-9120,-4772,-3885,-5219,-7556,-11011,-14287,-8928,-3616,2582,7956,9946,18424,23285,19948,14420,7340,-6603,-8237,6631,14194,3408,-12567,-2021,19098,40446,36081,12083,-6444,-10395,-3678,5811,9099,9408,17178,33126,57051,69553,47017,23412,16159,7211,413,-8465,-10408,-5527,-182,-6428,-11817,-11732,151,6364,-1684,-8460,-11374,-3680,7378,11239,8644,1620,-6151,-14726,-3885,7391,15126,24161,35144,40655,28128,11291,9512,10325,5577,-1466,-7906,-3925,1661,-507,-4800,-4936,2184,6883,5567,2301,-140,-5811,-5037,-835,-1500,-9409,-10179,5169,4621,-715,-5597,-12025,-17042,-16570,-15386,-12901,-10949,-11579,-6908,-255,1758,-3641,-14176,-18168,-12457,-5910,2830,16157,31341,37543,18805,-2180,-10466,-6102,1662,-330,-10207,-18219,-16060,-8306,-1062,4731,3784,-1726,-6995,-10774,-9595,-11484,-9134,-1087,2029,1326,-3355,-7867,-12879,-13165,-10861,-4595,-3200,2215,6496,-2430,-1544,6706,10315,8126,9018,14291,21887,18316,1069,-6994,-6261,-10251,-11527,-6920,1918,6488,8332,15866,19859,4988,-15162,-14473,-6193,859,4334,8812,8205,1019,198,8925,12324,5090,-379,2077,7716,8206,334,-3881,-3374,-8079,-13516,3850,21087,36111,36146,19576,9849,4544,1105,-2922,-1699,-2954,-2839,-627,-3600,2288,8795,17348,17629,6039,-2116,18125,46043,36549,16720,-521,-411,7228,12346,25421,27609,14067,9312,4651,76,2196,5741,8273,8569,3499,2378,4668,1411,-7842,-12695,-6029,5149,5563,-1820,-6432,-3925,3507,5057,2475,5852,9596,20244,30637,22693,11443,1087,-8697,-13416,-9883,-3945,-1365,-6527,-12369,-10104,-6141,-11156,-9731,-4653,-4520,-4150,-3795,-9677,-11875,-4757,8215,12803,5502,-11451,-5040,5081,12990,13425,6139,-3795,-4784,-2985,-11694,-12977,-10207,-4390,1301,-828,-4447,-645,471,-176,-399,469,2429,858,-7993,-13131,-943,5887,5078,7451,13140,12393,7751,8120,13620,14605,-1149,-16273,2943,19969,26822,16914,9303,12355,7874,-10406,-1816,11682,13955,9265,305,-10148,-12123,-3142,12453,12739,4490,-9628,-7908,5287,10766,5119,-180,4478,13895,20054,8839,-5964,-9314,-5613,-3630,6922,15311,9613,-8522,-8840,-3861,695,-738,-8240,-6115,5392,3178,-7621,-13660,-5442,-7839,-3578,32685,68396,62760,31634,10601,8529,6499,2966,-3541,-11378,-15259,-14152,-11002,-7154,-3572,769,6074,12044,13210,8207,-1277,-6167,-1768,-2417,-4919,-753,14119,12844,4382,8635,-1908,-14897,-12464,-9514,-5946,-4192,-1513,4217,7223,237,-4664,-6853,-7785,-9865,-8195,-3690,615,-395,-7748,-17285,-10877,1169,15137,36172,56872,48398,29957,20219,16704,20013,20024,14216,6007,-3078,-4769,933,5800,7791,13717,15594,6615,-2466,-7248,-3027,5168,9756,13480,17888,15310,4645,-8549,-12594,1786,10640,6945,1379,-13,-4200,-10690,-3941,8467,17557,17898,23808,34961,31062,9869,-3435,511,-9848,-15749,-5078,-2158,-8049,-10476,-2962,2743,7309,8547,6705,370,-4483,-4309,-6175,-4756,-402,2110,-965,-4981,-6913,-5439,-5073,-4700,179,1502,-319,2161,-750,-6646,-8926,-15970,-16699,-6872,4063,12752,12780,6944,3037,3169,10847,36211,48254,38940,34403,27250,11319,1913,-3179,-8788,-13772,-10924,-432,8781,2556,-5073,-14647,-14908,-17207,-14195,-10513,-9194,9639,29514,38266,46039,44137,38405,22788,-2033,-9362,-6659,-5678,-2518,-7970,-12209,6530,25115,25763,11866,-1621,-4048,-8849,-11977,-2722,-2400,-6909,-8701,-4757,-358,5583,20873,36491,26794,5992,-8128,-11617,-9175,-6611,-5030,-8033,-12520,-10332,-3918,1539,4352,2252,-2832,-8186,-8521,-1316,6991,12743,13066,-2127,-13855,-17716,-10634,1367,8831,8847,890,-4602,-8944,-9650,-8137,-6850,-10803,-14643,-11752,-8286,-4346,-4354,-12965,-6350,-2033,1037,2672,2738,5438,2130,-2362,-4468,-3489,-517,306,3196,8560,6949,-615,-7583,-5191,5481,10207,7476,4672,2313,10160,19227,19789,10046,-1501,6093,18675,10925,-5477,-15555,-21965,-19008,-15574,-11793,-14819,-16498,-11852,-685,12630,24772,17772,2055,-6081,-3571,282,3592,-2935,1098,1478,4126,4167,5419,15369,7630,3950,6444,12276,17713,20752,11288,-1400,-4812,21016,49488,52618,24769,2123,5700,17269,11488,-245,-8804,-3385,8164,18352,13195,-5446,-8983,340,1392,-6046,-1358,15299,24966,29260,29467,20792,10177,-1989,-9852,-11802,-10524,-3428,7062,18490,12778,9428,13838,13302,5091,771,-6349,-8872,4696,14548,14551,10954,6811,6821,8786,8388,10826,15342,6447,-5568,2330,8870,9718,2172,-7818,-7938,-7837,-5305,361,3445,4168,11906,24318,20327,12482,2491,-11106,-15221,851,9996,10116,8382,1903,-3561,3489,13197,12612,3113,-7938,-13838,-7811,-7080,-12848,-11522,-5201,5003,29654,78763,89940,51917,22387,5048,-6051,-6421,-6842,-16005,-16979,-9439,-316,4336,2740,1421,203,-5610,-12031,-10682,-8237,-8221,-5893,-3078,1508,1188,-1117,-7857,-19207,-16147,-13096,-8902,-4980,-6002,-9597,-2517,11014,18179,11573,1631,-4357,-6751,-11929,-13797,-11338,-12387,-11838,-10011,-10962,-12559,-3628,3849,5679,-398,-7489,-5267,77,-1508,-7241,-5020,-5543,-2884,-3045,-4211,-11176,-9033,-10383,-13274,-8488,-3592,-1215,490,-1962,-4394,-1659,-1668,-6454,-7738,-5482,-4627,-4384,-3905,-2991,-1819,558,4352,-6315,-13533,-10272,-3315,-519,-2115,-5937,8984,18609,15903,19468,23797,24526,21883,16733,12518,14017,24584,35539,23015,2159,-3114,4511,8856,8132,7460,3009,629,-4738,-4924,272,-892,-19,7874,23902,31953,25325,8339,-10471,-16024,-16926,-10919,-6865,-14083,-11133,498,21095,49998,53744,33871,10675,-1555,-1172,4189,1273,-5991,-9605,-10814,-10105,3843,9266,-414,-10737,-3430,3582,3589,-6452,-13527,-10707,3865,13952,14218,7530,-2529,-7303,1099,3220,-7116,-16117,-14991,-9299,-2692,2170,10252,15010,5235,-1478,183,244,-1702,-1971,10413,15251,9726,432,-8792,-6771,2822,14813,17476,12565,9281,5932,5954,5190,-910,-7284,-8268,-4465,-2326,-1223,-2759],[-5920,5626,9263,971,-11577,-2781,5611,6473,338,-4699,-7256,-6780,-9626,-10018,-12014,-5980,2772,13752,25865,36351,39383,34521,16726,7406,-6803,-4498,661,4664,9678,-3402,-20186,-7478,-2184,-9695,-9040,4958,17603,26666,27054,20356,761,-14078,-998,14773,14051,10545,13649,16499,12413,18377,19162,8278,-2396,-3607,-2006,5281,-1038,-8154,-12878,-11189,-11407,-1754,15451,31923,28099,15692,5325,-3042,-11906,-16583,-8578,7233,9569,7526,5203,3369,-473,-4349,-9179,-6703,4063,14536,16864,11426,6475,8399,8327,3458,-894,778,14997,31014,25187,13617,3246,-2476,-4373,-6370,-3512,-786,-2016,-2817,-3460,-5336,-2443,-2162,-2099,-1828,-1208,2662,3609,4070,3610,5097,980,-6758,-12172,-11678,-685,7347,14651,14490,8775,4360,-3435,-7020,-1545,8309,23105,30987,28772,29252,29659,33768,34847,29962,21211,9695,-1091,-3962,-8655,-6090,8793,18991,13794,1103,-11344,-11935,-8484,-7895,-2358,2804,6029,482,-7124,-17379,-7814,-7484,-6436,-993,14286,33181,32469,21470,9080,-2711,-6055,-878,7877,9674,-7929,-5326,24473,-22416,-134067,-156262,-173281,-194831,-229563,-248246,-208352,-141083,-39480,8245,-12742,-3534,-3916,-13162,-14894,-3655,6970,21405,28801,31552,14361,133,-7787,-5670,-4081,-4126,-4912,-10163,-10333,-10050,-7702,-4,10857,13477,10390,-1268,-14236,-4640,-1154,764,4532,4464,5296,9251,8062,1052,-13930,-18407,-16254,-13518,-8507,-11300,-14529,-16308,-14440,-14921,-18847,-11784,-2272,2912,-1177,-3113,-4929,-10032,-8668,-12957,-16194,-16615,-8386,-1096,-1600,-7201,315,18313,34086,29031,13928,1560,-8001,5570,36150,47869,40091,26983,7883,1312,5549,4791,-3173,-15073,-11241,-9370,-6945,9567,27138,29705,10366,-9784,-12792,-3137,-8726,-6279,324,-2157,-8593,-13562,-3930,3848,5752,-2922,-6966,-7916,-4425,-1920,1079,8325,14327,11336,-3327,-5598,9909,17009,8846,-4502,-10884,-15454,-12415,-4151,3697,6903,7164,7346,5333,2142,2090,6312,4833,-3628,-9132,-5010,1626,7925,6068,1935,-2700,-2549,-3822,6313,9681,8304,4274,-2481,-4805,-685,10451,14087,9051,868,-11692,-12212,-13257,-15195,-9133,-617,-1248,-5925,-8282,-10194,-14868,-14404,-9952,-9576,-11451,-14420,-8803,-3423,-1647,-2297,4030,5987,-532,5179,2604,4256,2957,9674,12087,9816,16114,18293,9598,-3379,-10386,-11497,-15467,-3909,9902,12879,3251,-5283,-12360,-11043,-12155,-13544,-218,11184,-2578,-13802,-1846,8508,9761,14472,19182,-1664,-15936,-4755,1980,4667,5462,11231,16766,18619,8170,-956,837,6308,16804,16813,10383,3513,1724,4660,2137,-3912,-3545,355,14048,14028,9929,9631,5444,688,-4039,-3775,-1240,-798,3136,12608,17922,12930,8549,2910,5147,11712,19162,24905,23818,17701,4315,-5491,-10920,-13679,-9619,-3807,-1786,-6282,-16894,-5264,4174,2695,-1775,-4829,378,6890,2163,-5804,-7410,-5710,3482,16606,19626,10083,5466,9326,8859,5989,-3761,-10772,-7596,-3613,4359,19707,30661,32901,10764,-3073,-12062,-7956,-10544,-16400,-14635,-17574,-18663,-11847,-7236,-9244,-2631,1971,513,912,-184,2949,3644,-1799,-9214,-12414,-11718,-12640,-6922,-1531,1250,-1002,-3793,4750,10386,9007,1209,-8727,2081,7388,9622,14999,20931,13217,5313,3859,4146,3264,2221,312,-6404,-18437,-1898,13237,8599,-494,-11943,-13204,-5833,4177,11744,8899,-1461,-5607,-201,11950,21027,16741,7627,2745,-3608,-7655,-11403,-12205,-13286,-7737,10252,16890,19270,19991,7540,-8655,-10811,-1866,12534,27406,27213,23488,29402,37355,32890,18403,1457,-13612,-17009,-9952,-10361,-13469,-12559,-8745,-10722,-16994,-13711,-2519,16702,34134,42623,30459,13862,4288,-960,-4879,-81,6394,8750,5366,7781,15093,11597,3896,6484,12417,10667,4083,13067,19920,10083,-1071,-10200,-9055,-407,12660,15741,7975,3709,-4867,-10116,-14006,-10932,-3848,2419,19517,41351,45252,24197,1685,-915,3285,6721,4169,-3201,-5969,-852,2267,2814,9223,21537,30060,30856,26853,8923,-1102,-4993,-6130,-2853,613,-2240,-9174,-14056,-16194,-12705,-1509,6488,5679,3009,-1953,-8667,-9904,-4257,1553,-860,-6581,-7913,-261,4966,590,-4886,-5052,-3066,-5136,-6285,-2676,-4037,-5278,-11678,-11822,-8263,-8100,1064,10768,15098,9673,-549,-2923,-9375,-13596,-10528,-1913,33,-529,-3111,-6051,-12144,-21076,-21772,-14432,-6285,-4292,-1145,3839,1221,-5864,-13995,-8043,39,3871,751,-5273,-11001,-10805,3547,25035,41488,31452,27092,26765,24511,22953,25388,18804,7367,5974,10657,8211,5175,-99,-4475,-3599,-5522,-11070,-5405,2834,6377,2140,-5060,-4207,-2995,-6939,5119,11682,13567,21127,26955,18718,5856,-1318,-6883,-10226,-2143,3896,4241,-2076,-3662,-1951,433,3211,6966,1826,-1276,-2172,-466,1822,1415,-6851,-13362,-13388,-875,18633,36867,39578,28870,15959,-796,-11261,-11530,-5379,-201,-2335,-7967,-7664,-2320,9009,29349,56429,65105,65558,59743,42518,20965,3799,-7809,-11549,-12475,-5554,-437,3384,7565,4492,-24,-6871,1996,13331,13951,11153,8848,11314,22931,35157,28677,4523,-17187,-5889,5597,10369,10771,1186,-5690,3403,19172,24764,19405,7949,-4507,3383,11561,10886,-2620,-16345,-4924,2699,8256,10850,5753,-3806,-17221,-5203,7352,6379,2936,2260,-4391,-10457,-11216,-11638,-2036,-1269,-8569,3915,29376,50393,44443,34075,23328,20299,22850,9416,292,9828,23286,20844,10429,-820,-145,2484,-229,-3907,-5259,-5648,-3273,-3168,-5506,-6502,-4630,-7690,-12326,-10407,2987,25283,30435,19102,8990,6952,16455,14281,-3334,-8219,1160,2348,-5345,-16461,-17641,-6450,-2704,-1077,8580,3943,-5722,-7144,-1069,-1573,-8846,-9230,-4206,-1015,1028,1530,3387,9715,11709,9059,-199,-6203,-14562,-3689,14389,24007,28474,16064,2357,-2743,-3881,-5379,-566,10168,12886,7607,3066,-2595,-8417,-9926,-7546,-8736,-9428,-3360,3625,8969,13851,18396,15972,12415,13471,12126,7329,669,-3025,-7109,-14068,-17624,-9519,-4185,-6435,-12389,-12752,-10719,-12125,-12782,-3745,11526,20800,10654,-3188,-6830,3706,19346,18418,3982,-9492,-10311,2139,10731,13146,8507,-1585,4034,14783,16883,12470,900,-9732,-10438,-10528,-15748,-3425,15415,33383,25165,1593,-13173,-10182,-2763,6851,14067,11212,4816,866,-6107,-13786,876,5940,4559,6545,2090,5650,8254,9827,13367,10965,2497,441,10948,20331,26986,32394,29653,23801,24284,21898,2780,-12158,-13488,-1163,1145,-7939,-16921,-17598,-5686,-1496,-6276,-15525,-15083,-11971,-5021,3875,13191,30915,44791,38322,23561,12294,6602,5013,-353,-5828,-12391,-10444,-5451,-11370,-18097,-7053,1799,1754,-161,-11067,-18510,-8123,3538,7118,6075,2705,-4322,-2980,-1288,-3242,-8317,-14815,-14765,-10700,-7293,-3148,7011,9220,-2054,-13893,-13892,-8072,-2618,731,-4051,-10181,-9254,-4276,5838,5937,-1453,-10014,-10746,-10632,-13655,-16935,-11984,-6152,-1949,-2373,-5346,-8188,-7388,-2706,2678,8805,13251,3369,4762,10917,14926,15630,11080,4944,-831,-309,7316,19568,32003,28912,12084,-107,-2413,-2457,-1092,651,-1504,3732,25018,25183,3937,-7246,-5666,-2806,-2710,-5911,-11341,-14052,-7503,-2763,2405,6629,6397,13167,19908,18724,14678,8011,-3278,-4635,7912,13804,1005,-11323,2814,25412,46302,37057,11730,-6200,-10103,-5004,2087,3337,2558,11872,29816,53778,70371,52795,26355,16225,7389,1755,-6950,-9657,-6068,-1650,-7069,-10818,-8837,1563,4269,-884,-4785,-9285,-5004,6641,11641,9255,3378,-3997,-14828,-3802,9100,17293,25691,35343,38513,25457,8265,2750,6011,4342,-658,-6810,-3832,975,-1128,-5743,-7187,-403,5136,4741,2184,1124,-3601,-2499,1847,1423,-6376,-11219,3463,2189,-1434,-5106,-11092,-16626,-17959,-15831,-12371,-8947,-11734,-9519,-3221,-725,-4901,-13631,-16682,-13199,-7241,1207,13642,30426,39686,21046,497,-8413,-5405,846,-1729,-10900,-18651,-15758,-7105,1707,9409,9059,2528,-4628,-10428,-9986,-13074,-11207,-3340,-35,-285,-4929,-9184,-13211,-12664,-10588,-5505,-3776,1705,4620,-5567,-1845,8505,11601,7573,4680,5041,7725,6916,-3577,-5164,-5319,-10293,-11764,-6026,3495,7582,8682,15804,21218,8572,-11047,-18404,-10326,-1856,2812,7535,5223,-3192,-2979,7150,11502,6425,1386,327,5359,7194,-99,-5577,-5453,-8674,-13760,2369,18630,33869,35335,18413,9024,4666,1989,-2304,-1093,-2696,-2277,1120,-1137,-203,6271,16712,19155,6881,-3374,15749,43827,34305,14574,-1505,-1344,7549,14689,28014,30285,18753,13720,7162,752,1582,5302,10025,10797,4198,2094,4471,2142,-5479,-12135,-7444,1496,1655,-3790,-7871,-4909,2833,3315,706,4160,8162,18184,30387,23226,12273,2536,-7291,-11060,-8191,-2769,-277,-5302,-10885,-9306,-7059,-11766,-9864,-4980,-4526,-3751,-3303,-9328,-11190,-4755,6912,12316,6700,-9102,-5752,5035,14789,16006,8038,-1731,-3917,-5752,-14434,-15151,-12263,-5236,1583,166,-3138,1083,2411,1432,1130,2613,4114,1701,-7960,-12547,-967,5756,5190,7092,11823,9625,5848,8790,16497,18881,2415,-17438,2166,24547,33769,20784,9919,12013,6441,-11818,-335,13373,17541,13401,4389,-7089,-12756,-6713,7833,11552,4808,-7419,-9253,2635,10144,6181,212,4489,12698,17422,7449,-5594,-6309,-1743,626,10702,18476,11323,-7608,-10057,-6278,-2360,-4085,-11688,-8319,2042,-130,-8239,-10596,-4019,-6297,-1782,34821,68863,63311,32363,10979,9285,6955,3409,-3151,-11410,-12684,-10488,-7442,-4264,-1288,2605,7610,12119,12349,8461,-288,-5898,-2151,-2259,-4013,174,13363,9875,985,4895,-4190,-16508,-13079,-10197,-5891,-3831,-1352,4173,7208,193,-4833,-6520,-6782,-8623,-7107,-2702,1818,1009,-6403,-15591,-12941,-1442,11595,30395,52269,47944,32895,25038,21250,24620,23602,15213,5911,-2767,-2794,4108,9480,12211,16069,14821,4616,-3863,-6020,221,8514,11551,12989,16539,14815,4978,-8355,-12442,3059,11002,7132,1431,-600,-5078,-10621,-2076,13026,23455,20177,23619,34107,30750,12035,-308,2471,-8573,-14433,-6030,-5041,-12268,-8985,-1894,3389,8475,10630,9633,2869,-3206,-3304,-5147,-4150,-10,2976,-240,-4373,-6402,-4865,-4416,-4296,1410,3123,1854,6463,6456,-1209,-6055,-12874,-15710,-7507,2900,11752,11738,6239,2643,2565,12148,37895,50607,42071,36417,27815,11304,1459,-3087,-9162,-15845,-13912,-5091,4936,438,-5519,-15376,-14755,-16713,-15047,-12158,-9824,9008,32757,44262,52877,50561,43120,23554,-2752,-9374,-4889,-1619,1818,-5662,-12632,4787,21500,20535,6546,-2389,-3381,-8649,-12443,-5911,-8502,-12842,-14373,-9086,-2223,5210,20825,37342,29583,9613,-3584,-7529,-6343,-5133,-4126,-7346,-12408,-10884,-4129,630,2900,2037,-2745,-8468,-7219,291,7947,12351,12254,-1579,-12324,-13673,-9178,487,6850,6180,-1067,-6213,-10456,-11267,-9478,-7651,-11108,-14005,-10311,-6413,-2802,-2124,-11912,-11322,-5529,-33,3138,3390,6172,3575,-937,-3359,-2931,-1140,-867,1289,6223,5669,-698,-7789,-6045,5126,12006,12664,12942,9707,13150,19424,18208,8290,-1133,9737,19766,11531,-4368,-13858,-21102,-17757,-13969,-10808,-15068,-17126,-11115,-422,11010,22572,16562,1495,-6850,-5147,-2403,2478,-1714,459,-1511,571,701,3075,16284,11271,9391,11984,17146,21419,24637,16196,2683,-4096,23504,50414,50840,23612,1601,7340,21659,16659,2941,-8314,-4960,5994,15533,9781,-7768,-6130,3784,3091,-6656,-3166,14814,26226,30691,29174,19446,9668,-1979,-9401,-10367,-9365,-531,13930,29406,23560,17127,19083,17810,10241,3580,-5781,-9374,6503,19195,19088,14537,8239,6534,7248,6665,9875,16077,9883,-4517,-443,6378,7905,229,-9817,-9721,-9287,-7291,-1625,3171,5825,15060,28727,24835,16038,4956,-9263,-16833,-1638,7527,9783,11857,9643,6503,11843,17666,13967,2210,-10179,-14153,-5229,-5846,-12288,-11949,-5351,5736,33054,80255,83495,45464,20268,4737,-4474,-3006,-2689,-12128,-18105,-9816,2019,6127,3302,435,-1849,-6604,-11099,-10283,-7729,-8056,-7251,-5699,-3118,-2286,-1998,-6861,-17379,-16144,-13788,-7960,-3678,-4625,-8066,-850,11889,20103,12581,769,-6721,-9866,-15043,-17225,-14985,-15179,-10022,-8992,-11732,-12993,-3858,1934,3463,63,-4482,-1643,2863,987,-4685,-3844,-7343,-5591,-4746,-4524,-9409,-8057,-10040,-13791,-8827,-3671,432,1864,-1645,-4569,-2027,-1785,-5960,-7687,-6956,-6354,-6961,-5451,-3606,-2611,-1575,3270,-6039,-13045,-11060,-4180,-954,-3089,-6335,12814,25788,22038,23862,27202,27307,24454,19115,15375,17468,27419,35770,22476,3568,1547,8908,12117,10694,9064,4232,2373,-2183,-2136,2288,47,541,7806,21703,26943,19872,4201,-13341,-14899,-16376,-13954,-9588,-10412,-11748,-706,22891,53866,59950,40514,14404,-134,-176,6500,5123,-2671,-9172,-13876,-13714,3993,10637,-32,-9741,-1065,5855,4036,-7463,-15271,-12491,2721,13882,15326,9235,-588,-6485,2501,5795,-3588,-13978,-16658,-9388,-1761,4322,12493,14529,3107,-4411,-1493,279,-1021,-1677,9172,14649,9728,597,-8615,-7044,2346,13509,14494,9845,8686,7075,7588,6108,-997,-6719,-7008,-3819,-1901,-816,-1989],[-6037,4186,7957,554,-9554,-2166,6181,6478,-233,-5532,-8957,-9376,-12052,-9100,-10789,-5732,1752,11420,23418,34175,35980,29273,12320,4214,-7885,-5318,-528,3528,10671,310,-19657,-11220,-5741,-12711,-8169,5800,18568,31000,38579,32135,7335,-11254,-3978,12752,12484,8930,11541,15642,13655,19642,18001,5771,-6072,-3733,2118,7536,-562,-6384,-10089,-8800,-6797,4205,20476,33902,28030,13784,2167,-6492,-15249,-16665,-8698,4129,6193,7161,6075,4070,-541,-5703,-11535,-8473,322,9579,12042,6919,2366,4824,5872,2835,783,2598,14879,28899,21217,8348,-726,-4977,-6176,-7242,-2173,3280,3184,436,-2360,-5044,-908,479,103,-341,34,4051,6000,7148,5628,4118,-1921,-8912,-11707,-13065,-2467,6077,13919,14450,7710,2365,-3294,-898,4778,11295,21241,25477,19407,16555,14857,21712,25350,22124,13841,3020,-4549,-6597,-11597,-1359,15218,24375,13670,-1039,-12032,-9192,-5246,-3251,-53,2989,4421,-1673,-10823,-13380,-4344,-6866,-6424,821,16686,31030,25698,16184,5910,-1984,-3998,-2331,5887,8096,-9777,-5240,31093,4291,-97215,-252882,-276440,-276584,-285559,-285275,-240077,-179233,-58783,2631,-12905,-4806,-5736,-15115,-16162,-4947,6039,18745,25418,28573,13977,633,-8750,-7377,-6312,-6057,-5533,-9283,-7961,-9340,-9703,-2815,9112,13907,12542,1041,-14574,-6496,-3773,-2658,1658,2237,3567,10202,13240,8560,-6401,-11839,-8943,-3361,-3812,-8509,-11895,-14432,-13244,-11901,-16203,-9678,1418,6407,1450,-2457,-5397,-10490,-8319,-12038,-16298,-15931,-6013,36,-2224,-8509,-923,17227,34110,29771,13971,1141,-7188,7112,37347,52088,49285,36215,13099,2789,5710,5266,-1513,-15068,-14765,-11212,-5015,15887,34951,33345,11886,-8932,-14265,-6319,-12743,-5349,5773,2897,-5038,-12445,-5300,1052,939,-7420,-8201,-6873,-4379,-4099,-2929,3729,9719,5404,-8795,-1288,13211,18086,8111,-5816,-11764,-13489,-11927,-5239,2072,5621,6329,6225,3709,66,763,5689,3998,-5705,-12780,-4406,85,2510,787,-1873,-4420,-1304,-2009,5659,7947,5493,1264,-4955,-7826,-4355,7342,12876,8702,568,-11291,-9852,-10994,-12972,-6791,1512,-219,-4796,-6503,-8004,-12630,-14156,-9411,-8040,-9415,-14231,-9513,-4950,-5505,-9376,-2810,5055,495,2967,169,4217,6445,12856,12186,9210,16208,17637,9231,-3479,-11353,-11449,-14099,-3795,9452,13151,4629,-4013,-11837,-13748,-14906,-9473,5358,15104,-522,-12952,-4466,4916,5387,8925,14401,-1071,-16175,-5699,-453,1092,-109,2924,9468,14088,6716,-220,2656,8165,19688,21452,13570,4618,974,3050,89,-8579,-6808,-901,13432,15986,10946,9664,5103,281,-4686,-4651,-2252,-1837,2660,12106,15941,8886,2364,-1044,2102,7811,15070,21589,22499,17730,4697,-4663,-9443,-9606,-5173,423,1933,-2436,-10890,-5399,3795,1532,-3534,-6216,3485,13826,7985,-2186,-6144,-5490,2113,13970,16672,7192,2177,7007,8219,6818,-1712,-8057,-5270,-1465,6132,18954,26470,27272,8135,-3402,-11670,-8263,-11794,-14828,-9031,-12492,-18260,-12466,-7459,-8199,-2460,158,-2798,-2619,-1795,3227,4687,-55,-7477,-13068,-10736,-9731,-6675,-4570,-3663,-5325,-5265,5178,10513,9348,1752,-9216,-2676,363,2283,4403,11603,9520,4442,4781,6733,6018,2950,-874,-7590,-18775,-859,12642,6696,-1617,-11919,-13147,-7175,1175,7196,5811,-2559,-6486,-822,12648,23555,20472,11246,4440,-2499,-5408,-8480,-8773,-8554,-2081,15448,20537,21623,20402,5862,-7167,-6606,1987,17055,33037,31879,27627,30146,33591,28711,16030,-300,-13507,-14920,-8824,-9525,-12591,-14397,-9036,-10178,-15786,-15999,-6883,12003,30654,41892,31310,14603,4431,38,-2240,2752,9385,10946,7053,9951,16885,13163,3988,3936,8366,6163,1244,10695,20508,13356,1632,-9172,-10422,-2302,9432,11231,4351,1849,-5526,-9638,-13312,-12474,-7035,-2167,14217,36102,39854,19264,-820,-1911,3206,7688,5856,-464,-2889,1187,3272,2470,7354,16857,25343,29866,27658,10561,599,-3183,-4371,-1334,589,-3499,-10896,-13910,-16061,-14977,-3755,4107,2964,562,-3701,-9703,-8785,-3085,1486,-2217,-8768,-10637,-3028,1760,-1539,-3220,-2400,-1630,-4300,-5711,-3322,-4569,-4164,-7241,-8487,-6950,-5118,2416,11624,17206,15776,7148,1637,-5469,-10168,-11287,-1459,-254,-2158,-5587,-7811,-13065,-22504,-22073,-13446,-4020,-388,2798,6270,2786,-4802,-14005,-7610,880,5630,3479,-2806,-9590,-11325,2416,22653,43756,36457,31555,29879,25701,22339,22721,15185,5809,6717,12261,9744,6571,1255,-2324,-911,-3994,-9829,-4292,2969,5967,2226,-4430,-4778,-4232,-5833,6921,12208,13930,21012,26968,20953,8300,528,-6362,-10960,-3040,2050,1990,-3362,-3684,-990,1866,4305,7169,953,-1538,-810,4789,11609,11954,-847,-10402,-12295,371,19436,35434,37314,27418,14878,-759,-10110,-10745,-4677,2417,2401,-1503,390,3510,11880,29818,57172,67241,64365,53682,36859,17513,1376,-9903,-11668,-9552,-2627,253,1919,5420,3514,654,-5311,2504,12916,12828,9770,8089,10122,21044,33555,27021,2139,-18031,-4451,5432,9404,10385,1410,-2657,5694,19132,22644,17651,7223,-3713,3413,10597,9064,-4568,-16392,-3017,4033,9432,12811,6329,-4317,-15236,-3996,7125,5657,2389,1589,-4429,-11713,-12064,-9400,-531,-592,-8557,4195,29774,48152,39733,30414,21159,19490,24266,12905,-1314,4445,19718,20057,9223,-2875,-1369,1942,-654,-3970,-4613,-4577,-2590,-3860,-7092,-7068,-4289,-6872,-11546,-9730,2351,25908,33905,20536,8374,3719,11489,9659,-5969,-7335,2345,3039,-5471,-18055,-17112,-5985,-3904,-5000,2627,895,-6493,-6555,114,-1174,-8665,-8237,-2908,-34,1419,1188,2578,9010,12928,11306,1700,-4694,-14369,-2797,13850,22178,25389,12735,666,-4297,-5275,-4805,912,10146,10177,4908,1422,-4337,-11251,-9898,-6333,-8375,-11300,-7365,-147,6122,12299,19266,19153,14397,13209,9635,4613,304,-2493,-7589,-14693,-18317,-11537,-6754,-9495,-15096,-14275,-11859,-12257,-16118,-8970,3503,12238,6032,-4736,-7197,3710,18757,16949,1937,-10222,-9902,1967,12540,15891,10855,1710,8104,16349,17196,13896,2722,-7603,-8694,-10112,-12697,-1098,18252,35518,26299,2146,-12986,-9285,-1693,7859,13966,10256,3359,-686,-7154,-7201,7117,7848,4092,4862,924,6824,12227,13735,16201,12354,2606,-1597,8025,16125,22702,28738,26283,18860,17362,17141,578,-12647,-15105,-5792,-4772,-15166,-19917,-12369,-2993,-1367,-7219,-16333,-14912,-12473,-6114,2203,10565,26906,37751,29856,16293,7476,2788,2168,-1359,-4946,-9951,-9308,-6032,-13229,-18101,-3689,7042,4568,-851,-12516,-18268,-6471,5561,10750,9798,6536,-2232,-3498,-2873,-5093,-8795,-13776,-14216,-10181,-8495,-6549,3470,7816,-438,-10725,-9997,-5468,62,4304,-645,-8057,-8143,-4469,5631,6366,-1526,-10077,-13184,-13220,-13468,-18085,-13326,-7143,-3044,-3831,-7237,-10142,-9500,-5002,263,6570,13133,5387,6068,11905,14345,13717,9625,4017,-1562,-2599,3876,16837,30421,29828,15651,3510,-287,-3453,-5320,-2823,-1545,6135,28781,29937,9841,-4759,-5498,-1014,-376,-4194,-11366,-13730,-6488,-2302,1693,4537,2325,7224,15400,16133,13577,7694,-274,-1039,9326,13170,-1332,-7530,8322,32013,50759,36474,10522,-6657,-10588,-7189,-2121,-2181,-3933,5657,24875,48408,68509,57313,29118,15918,7157,2510,-6140,-9493,-7148,-3669,-8005,-9988,-6802,1850,1653,137,-1863,-7315,-6088,5405,11070,8716,4155,-2629,-14147,-3688,11043,20243,28176,35749,35343,21297,5174,-3180,1541,2572,-482,-6244,-4065,-162,-2372,-7602,-10578,-3019,3503,3996,1995,2428,-1401,-210,4316,4207,-3301,-10839,1451,-880,-2674,-4845,-10302,-16330,-17577,-14845,-10114,-4163,-6699,-10299,-5878,-3316,-6586,-13283,-15253,-14209,-9014,-913,9794,26527,38069,21194,2212,-7192,-5578,-773,-3678,-12126,-19634,-15299,-5741,4878,14947,15630,8101,-1418,-9708,-10074,-13872,-13425,-5789,-2425,-2049,-6273,-10166,-13244,-11454,-8679,-4868,-3723,1452,2348,-7877,-677,11147,13456,8020,1627,-2562,-4134,-3574,-7545,-3804,-5141,-10914,-12364,-5448,4562,7927,8229,14642,21546,11980,-6797,-22209,-13724,-3610,1762,6520,2501,-7200,-6214,4619,9959,8263,3866,-1125,2667,6043,-478,-7610,-8314,-9995,-13920,751,15808,30843,33537,16639,7704,4300,2563,-1774,-801,-2825,-1882,2669,1556,-3295,3086,15693,20145,7200,-4969,12756,39922,31458,12383,-2671,-2489,7340,15800,27988,29853,21343,16581,8376,637,175,3947,11037,12386,4508,1300,3567,2096,-3771,-10763,-8380,-1968,-2004,-5762,-9098,-6049,1698,1526,-1091,2285,6406,15282,28306,22279,11849,3133,-6012,-8586,-6482,-1856,588,-4169,-9554,-8672,-7903,-11432,-9948,-5606,-4908,-3808,-3300,-9290,-10691,-4910,4746,10851,7150,-6990,-5929,5392,16381,17864,9086,-771,-4844,-10087,-10756,-13410,-14762,-6585,1284,713,-2234,2411,4010,2789,2548,4701,5451,2213,-7796,-12360,-1742,4799,4762,6492,10119,6330,3413,8621,18459,22875,6739,-16015,-751,27219,39348,24820,11272,11617,4337,-13829,1109,14478,19928,15889,6648,-5117,-12161,-8810,2775,9467,4590,-5764,-10754,-341,9041,6822,447,4298,11184,14420,5764,-5255,-3382,2411,5636,15984,22506,13440,-6464,-11507,-8919,-6058,-8535,-15674,-8979,-888,-3500,-8380,-7658,-2699,-4832,-173,35959,66276,60649,31516,10987,10182,7771,4166,-2610,-11695,-10616,-6367,-3081,-751,1208,4275,8680,11618,10610,8102,557,-5441,-2689,-2408,-3486,815,12068,6888,-1997,1019,-5675,-16436,-13941,-11087,-6242,-3883,-1280,4332,7697,1002,-4207,-5642,-5375,-7123,-6047,-2026,2544,1954,-5435,-14184,-14984,-4239,7550,23420,44726,44765,34650,29515,25167,27800,25518,15033,5209,-2584,-609,7654,14065,17300,18298,13782,2612,-5613,-5719,2376,10692,12352,11718,14459,13642,4873,-8233,-11628,3870,10666,6787,1110,-1555,-6380,-10362,-234,17256,29251,22258,23300,32289,28962,13000,2594,5076,-6482,-12129,-6749,-7742,-14142,-6722,-930,4083,9837,13215,13483,6555,-590,-1238,-3451,-3121,452,3513,247,-3833,-5946,-4434,-3786,-3590,2571,4647,4065,11239,14921,5028,-3132,-9852,-14214,-8048,1528,10237,10419,5489,2100,1565,12348,36946,50262,43163,36647,26753,9973,5,-3269,-9562,-17917,-15634,-8331,1874,-938,-5588,-15944,-14331,-15756,-16216,-12808,-9601,8382,34769,48585,57348,54696,45683,22829,-3920,-9551,-3237,2370,5669,-3578,-12537,2890,17238,14814,1133,-2662,-2872,-8479,-13087,-9171,-13710,-14546,-11551,-12891,-4160,4481,19974,36592,30967,12170,314,-3586,-3668,-3815,-3113,-6126,-11651,-11056,-4128,267,1631,1766,-2623,-8416,-6128,1127,7885,10623,9793,-1800,-10546,-9290,-6092,-78,4451,3297,-2920,-7603,-11568,-12344,-10242,-8277,-11454,-13321,-8483,-4078,-1148,229,-7966,-14335,-9097,-1082,3644,4079,6749,4779,325,-2331,-2366,-1710,-2054,-829,3369,3745,-1261,-8076,-6734,4787,13554,17526,20520,16195,14927,17781,14877,5328,-733,13402,20507,11971,-3148,-11897,-19028,-16281,-12364,-9749,-14621,-16966,-10545,-836,8952,19923,14978,666,-7679,-6597,-4821,1180,-539,-9,-4236,-3323,-3152,3288,19483,16623,15539,17040,20789,23587,27137,20541,7145,-2442,25651,48854,46747,21637,439,8094,24704,21073,5743,-7567,-6372,3709,12399,6283,-9110,-3203,6635,4487,-7099,-5097,13543,25984,30084,27009,17139,8833,-1886,-8817,-9226,-8224,2204,19684,39212,34617,25909,25236,22369,14492,5707,-5418,-10123,7973,23801,23336,17573,9348,6032,5273,4409,8284,15965,12832,-2630,-3991,2915,5268,-1991,-12272,-12612,-11095,-9387,-3637,2479,6886,17180,31358,28113,18925,6963,-7525,-15783,-3891,4483,8553,14599,17644,17352,20886,22753,15231,1224,-12496,-13331,-3337,-5385,-12303,-12136,-5453,6299,35806,78184,73597,37806,17625,4436,-2593,200,1331,-7646,-15914,-8487,4150,6972,2871,-1580,-4598,-7744,-9693,-7922,-5414,-6416,-7638,-8056,-6136,-3299,-779,-4137,-14124,-15101,-14325,-7220,-2696,-3417,-6636,357,11320,20028,12460,-636,-9324,-12742,-16488,-17277,-18002,-14402,-8272,-8274,-12586,-13176,-4297,-196,1067,371,-1837,1756,6016,3983,-2440,-3516,-10215,-9197,-6481,-4175,-6858,-7494,-10104,-14608,-9276,-3552,2211,2690,-1848,-5269,-2881,-2254,-5687,-7713,-8482,-8123,-9437,-6799,-4053,-3420,-3722,1843,-6020,-12664,-11646,-5240,-1962,-4806,-6651,14858,31086,26949,26743,29177,29041,26253,20886,17756,20565,29411,34600,20813,3715,3444,10879,13558,11738,9529,4570,3425,-147,249,3741,367,351,6640,18017,20685,13480,-652,-15221,-13112,-14654,-17681,-11883,-6887,-10216,-2475,23316,54309,62209,44504,16295,195,210,8136,8710,1425,-6885,-15127,-13564,6098,12822,451,-9124,786,7751,4119,-8439,-16481,-14329,909,12982,15657,10363,1045,-6125,2451,6278,-1181,-11856,-18429,-10397,-1819,5720,14088,13214,439,-7821,-3384,-241,-1125,-1969,7529,13469,9227,242,-9084,-7823,1632,12071,11297,6803,7237,6820,7296,5256,-2218,-7032,-6722,-3867,-1983,-943,-1865],[-5636,3739,7906,1779,-7210,-1822,6582,6541,-632,-6283,-10470,-11593,-11153,-7363,-9696,-5721,135,8133,19565,29874,30113,21570,6898,309,-9103,-5809,-1407,2495,11335,4184,-16221,-15362,-9788,-15815,-6807,6957,19873,35303,49959,44918,15794,-7602,-7058,9907,10300,6928,9148,14074,14231,19688,15523,2490,-10073,-2402,7020,9026,-473,-4734,-7054,-4888,-561,10789,25072,34983,27574,12141,-219,-8714,-16306,-15327,-8958,-69,2354,6334,6555,4419,-768,-6918,-13251,-9112,-3537,3596,6570,2233,-1836,972,3144,2054,1976,3570,13661,25706,17587,3566,-4822,-8010,-8498,-8518,-1790,6134,7710,3458,-1665,-5066,375,3144,2348,1056,1037,5096,8133,9926,7144,2554,-4718,-10152,-10194,-12150,-4020,4507,12568,13983,6589,411,-2866,4011,10557,13516,18485,19662,11590,5695,-1495,7955,14384,12931,4954,-4466,-8156,-9288,-13327,2450,20209,28651,13137,-3033,-11244,-5929,-1054,1481,1729,2472,2098,-4386,-14792,-8693,-1080,-5816,-5872,3075,18645,27523,19236,11909,3403,-1258,-1948,-3582,3379,5797,-11594,-5897,34329,26781,-46350,-175518,-265890,-282080,-288186,-282249,-238484,-194382,-72189,-2108,-12343,-6026,-7937,-18139,-15716,-4122,6209,16170,21925,25231,13484,1197,-9469,-8997,-8411,-7812,-6034,-8351,-5559,-7505,-10255,-5801,7008,13924,14249,3236,-13594,-8383,-6175,-5755,-932,142,1825,11960,21628,20899,6777,519,3172,7148,827,-5856,-9356,-12406,-11971,-8867,-10216,-4806,5787,9983,4246,-1482,-5946,-11334,-8307,-10749,-16273,-15398,-3376,2408,-1588,-9002,-1648,16663,34249,30453,13918,494,-6586,7827,36085,53660,56493,44140,17999,4235,5776,5710,329,-12850,-17082,-11707,-2105,22361,41823,35555,12554,-8163,-15068,-8914,-16870,-4024,10738,8108,-1685,-11585,-6954,-1870,-3630,-11341,-8248,-5637,-4181,-5959,-6234,-20,5466,55,-9068,3577,16297,18771,7103,-7359,-12603,-11470,-10995,-6279,312,4130,5196,4567,1452,-2269,-425,5071,3281,-7180,-14743,-3781,-1471,-2767,-3997,-4850,-4232,1890,2025,7466,7263,3022,-1758,-7293,-9855,-7991,3451,11204,8499,831,-10191,-7480,-8551,-10182,-3724,4348,1213,-3467,-4671,-5868,-10498,-13164,-8653,-6424,-7248,-13186,-10446,-6731,-8538,-13383,-5864,4979,2277,1292,-1067,5228,10607,16181,12512,9333,15996,16433,8615,-3450,-12372,-11766,-12721,-3436,8831,12846,5370,-3105,-10595,-13931,-11252,-4852,11603,18351,990,-11938,-6768,1439,1277,3828,9092,-824,-16566,-6862,-2842,-2010,-4121,-2858,3730,9858,5159,170,3827,9136,21332,25187,16530,5975,540,1400,-1975,-12663,-9290,-1579,12912,18088,12836,9821,4431,-483,-5716,-5926,-3578,-3063,2076,11287,13680,4725,-3562,-3211,-25,3936,10715,17650,20247,17120,4990,-3599,-7165,-5244,-463,4668,5668,2009,-4242,-3910,3048,-128,-5822,-8023,5967,19645,12781,582,-5308,-5437,696,11192,13638,4580,-7,6076,8892,8948,1250,-5478,-3399,151,6904,16309,20254,20061,4939,-4116,-11335,-8150,-11724,-10584,-3289,-7561,-16149,-13230,-8073,-7546,-2649,-1802,-6154,-6134,-3396,3003,4915,953,-5955,-13270,-9893,-6887,-4956,-6978,-9178,-9193,-4456,5195,9837,9193,2090,-9230,-7529,-4693,-881,-1628,3281,5239,3413,5636,8950,8071,3156,-2249,-8928,-18848,-562,11111,4427,-2840,-11612,-13166,-8598,-1629,3157,3066,-2995,-6652,-1372,13164,25601,23763,14588,6050,-1078,-3006,-5540,-5483,-3518,3685,19938,23731,23801,20526,4104,-4901,-2440,5737,21281,37528,35070,30493,29461,28344,23474,12750,-2493,-13395,-13125,-7813,-8813,-11609,-12974,-9243,-9869,-14618,-18059,-11771,7191,26879,40277,31770,15322,4874,1862,963,5593,11767,12134,7753,11115,17235,13415,3963,1915,4359,1695,-1215,8968,20545,15923,3626,-8733,-12092,-3739,7272,8029,1815,223,-6401,-9390,-12204,-13503,-9703,-6243,8848,29717,33114,13836,-3553,-3201,2884,8296,7014,1707,-93,3138,4045,2101,6008,12937,20820,28745,28737,12995,3144,-649,-2201,-407,155,-4958,-12057,-11972,-13826,-16715,-6259,1533,196,-1902,-5593,-10861,-7855,-2108,1343,-3321,-10625,-13292,-6084,-1790,-3606,-1711,-263,-418,-3749,-5704,-4489,-5185,-2553,-3109,-5388,-5377,-3084,2703,11132,17699,20455,15357,7533,-657,-6945,-12473,-1226,-731,-4329,-8573,-9707,-14211,-23485,-22374,-13212,-2835,2524,5903,7878,3855,-3855,-13828,-7633,1258,7068,6065,-367,-8236,-11996,720,18977,43255,39871,34741,31628,25547,20724,19412,11481,4020,7276,13687,11083,7778,2598,260,2187,-2217,-8813,-3877,2648,5146,1869,-4188,-5507,-5425,-4804,7949,11892,13377,19645,25544,22140,10354,2096,-6027,-12277,-4836,-875,-961,-4854,-3910,-256,3008,5015,6669,-262,-1834,376,9403,20072,21287,5267,-7679,-11662,1023,19254,32817,34082,24942,12779,-1181,-8518,-9193,-3522,5446,8136,6352,8839,8932,13956,28856,55068,66187,60124,45490,29896,13354,-1435,-12273,-11627,-7345,-586,1114,1050,3628,2637,909,-4531,2543,11941,11155,7810,6730,8380,18358,30612,24253,-513,-16392,-3405,4666,7847,9789,2048,-26,7063,17554,19230,15123,5859,-3664,2666,8824,6567,-6920,-14201,-148,7244,12608,15891,7230,-4694,-13777,-3106,6371,4708,1766,693,-4858,-12964,-11268,-7172,534,-791,-9280,3727,28631,43419,33366,25549,17815,17483,23960,14536,-2863,-933,16218,19135,7924,-5136,-2975,1011,-1365,-4397,-4510,-4165,-2414,-4901,-9084,-7728,-4009,-6068,-10836,-9688,639,24640,35776,20906,7435,899,6383,4478,-8629,-6589,2448,2675,-6103,-20024,-16618,-6114,-5429,-8462,-1559,-986,-7228,-6740,504,-1271,-8532,-7433,-1843,1062,2598,1950,2544,8638,14111,13469,3615,-3474,-13808,-1514,13172,20039,21744,9173,-1131,-5694,-5903,-2789,4638,12173,8757,2646,-198,-6029,-13802,-8820,-5183,-8656,-13539,-11681,-3975,3193,10565,19502,21227,15553,12540,7355,2681,332,-1904,-8076,-14899,-17050,-13812,-9441,-12345,-18018,-15802,-12509,-10153,-12434,-13143,-4697,2378,25,-7298,-8358,2991,17518,15403,541,-9672,-9811,1558,14240,18584,13557,6020,12372,17278,16736,14571,4174,-5521,-6679,-8813,-9740,1156,20441,35934,26034,2396,-12940,-8295,-306,9179,13978,9358,2011,-2174,-7450,-510,12772,9863,3890,2798,-683,7101,15365,17373,18792,13571,2620,-3108,4926,11149,16814,22982,21606,13680,9830,11455,-2148,-13464,-16741,-10501,-10484,-17542,-12838,-7738,-710,-1420,-8261,-16868,-15035,-13426,-7875,-216,7252,22110,30687,22321,10107,3196,-343,575,-832,-2770,-6669,-7957,-6722,-14759,-15808,-853,11214,7262,-1632,-14037,-17369,-4958,6947,13478,12454,9276,-157,-3852,-4696,-7274,-9505,-12752,-12781,-9297,-9515,-9313,1031,7393,1786,-7216,-6395,-3554,1794,6813,2236,-6017,-7030,-4864,4681,5983,-2251,-10193,-15374,-13848,-12437,-17170,-14385,-8167,-4380,-5481,-9309,-12345,-11939,-7623,-2382,4141,12429,7098,7045,12517,13330,11480,7753,2800,-2353,-4825,314,13411,27491,29463,18770,6980,1407,-4845,-9238,-4369,-186,8725,31630,33565,16620,-1157,-3443,1394,1947,-2071,-9893,-12597,-5637,-1935,715,1948,-1758,1147,10255,12586,11407,6619,2381,2625,11355,13163,-1986,-2122,14434,38638,53568,34646,8853,-7455,-11557,-9832,-5881,-6460,-9315,-738,19031,41848,64526,60389,31655,15272,6561,2749,-5827,-9685,-8543,-5979,-9039,-9255,-5362,1226,-827,1209,380,-5669,-6687,4019,9859,7552,4335,-1790,-13508,-3628,13016,23769,31644,36725,31994,16679,2498,-7589,-2729,563,-673,-5919,-4352,-1418,-3880,-9997,-14171,-4381,2570,3560,1756,3739,884,2077,6841,7120,83,-7781,600,-3664,-4061,-4449,-9283,-16048,-16408,-13293,-7439,275,-1840,-9642,-7921,-5664,-8349,-13094,-14066,-15129,-10866,-3054,5293,20344,33258,19534,3085,-6589,-6346,-2688,-5521,-13309,-20653,-14310,-3883,8745,21568,23663,15224,2878,-8341,-9446,-12821,-14811,-7927,-4721,-3606,-7115,-10698,-13151,-10272,-6114,-1936,-1734,2393,735,-7696,2194,14523,15707,9305,264,-8052,-13041,-11865,-9557,-2659,-5289,-11759,-12993,-4957,5322,7760,7234,12702,21037,15194,-2426,-16804,-13680,-3704,1524,6155,585,-10511,-9224,1715,8109,10121,6344,-2010,-140,5000,-364,-9206,-11619,-11854,-13775,-603,13047,27442,31042,14527,6195,3827,3216,-1068,-684,-3143,-1422,4163,4217,-6247,-137,14736,20783,7209,-6639,9550,34986,28483,10424,-3766,-3564,6801,15726,25875,27029,21881,17797,8369,-93,-1740,2090,11450,13424,4636,320,2330,1647,-2425,-8876,-8454,-4528,-4892,-7318,-9465,-6649,500,88,-2670,487,4601,12016,24781,20222,10698,3559,-4205,-5747,-4562,-979,1417,-2982,-8195,-7955,-8135,-9861,-9651,-6232,-5429,-4107,-3568,-9331,-10176,-4960,2165,8711,7075,-5024,-5343,6289,17803,19076,9478,-775,-7552,-11361,-5396,-8738,-15669,-8078,654,1006,-1571,3470,5398,4063,4060,6808,6593,2636,-7262,-12289,-2970,3367,4103,5965,8348,2735,612,7804,19436,26334,11822,-10794,-4732,27803,42818,28616,13636,11973,2705,-12466,2594,15137,21147,16757,7297,-4091,-11081,-8986,-2040,6692,3899,-4665,-12055,-3325,7617,7032,621,4058,9654,11430,4038,-4758,-473,6870,11470,23313,27880,16385,-4953,-12205,-10513,-8974,-12683,-12933,-7347,-2803,-6633,-7968,-4789,-1380,-3269,1438,36128,61020,55203,29316,10791,11277,8982,5315,-1712,-11715,-9051,-1922,1962,3350,3918,5819,9352,10779,8193,7077,1239,-4650,-3080,-2681,-3217,1335,10721,4399,-4209,-1590,-4824,-14198,-14896,-12010,-6787,-4090,-1039,4888,8750,2801,-2551,-3942,-3378,-5249,-4852,-1469,2972,2579,-4728,-12998,-16626,-6948,3412,16076,35423,39602,35287,33492,28337,29459,25794,13853,4086,-2358,1822,11578,19116,22260,20112,12496,592,-7637,-6301,3301,11523,12156,9839,11924,12081,4608,-7901,-10191,4334,9893,6079,523,-2765,-7950,-9517,1729,21121,34681,23903,22702,29587,25899,12687,4788,8007,-3764,-9537,-6856,-9408,-10649,-4834,-322,4513,10973,15671,17325,10422,2648,1821,-948,-1444,1274,3957,632,-3301,-5518,-4144,-3160,-2442,3663,6029,6274,16431,24166,11774,-308,-7080,-12542,-8408,142,8415,8979,4733,1409,270,11543,33865,47699,42551,35497,24535,7654,-2156,-3504,-9776,-19835,-15912,-10491,-547,-1699,-5384,-16019,-13604,-14280,-14169,-11092,-8738,7564,35110,50531,58642,55757,45472,20497,-5541,-9857,-1729,6055,8787,-1857,-11742,1210,13054,9334,-4038,-2747,-2582,-8336,-13874,-12193,-15872,-11450,-8348,-13385,-6087,3431,18374,34331,30804,13453,3193,-240,-1401,-2798,-2110,-4476,-10305,-10711,-3886,461,856,1515,-2458,-8085,-5373,1234,6895,7762,6028,-2468,-8050,-4541,-2028,-158,1777,326,-4600,-8646,-12169,-12900,-10555,-8785,-11800,-12658,-6559,-1584,558,2671,-2755,-10659,-12486,-2075,4148,4772,7161,5666,1327,-1488,-1890,-2311,-3292,-3120,139,1348,-2185,-8460,-7334,4429,14816,21908,26914,21180,15289,14361,9982,1247,-71,16642,20584,12042,-1945,-9740,-16520,-14634,-10893,-8875,-13684,-15442,-9918,-1824,6611,17122,13264,-258,-8526,-7927,-6953,-282,523,-394,-6557,-7017,-5459,6431,23971,22675,21842,21275,23033,24221,28223,24163,12002,499,27423,45189,41232,19293,-1037,7975,26040,24177,7886,-6791,-7562,1456,9191,3002,-9322,-636,8834,5573,-7309,-7225,11349,23940,27098,22903,13891,7603,-1730,-8055,-8281,-7204,4605,24096,47117,45041,35157,31672,26251,17382,7051,-5246,-11091,9071,28181,27153,19989,10141,5418,3044,1776,6192,15116,15214,36,-7808,-1420,2079,-3799,-13931,-16592,-12586,-11426,-5679,1381,7275,18024,31805,29730,20917,8437,-5895,-12727,-5313,1127,6501,16458,25368,28291,30055,28317,16807,1182,-12363,-10876,-1721,-5454,-12805,-11933,-5332,6861,37824,72802,61439,29838,14818,4340,-510,3213,5279,-2606,-11433,-5321,6062,7087,1786,-4326,-7789,-8740,-8123,-5038,-2631,-4282,-7005,-9409,-6611,-2194,1493,-855,-10771,-13572,-14102,-6515,-1831,-2209,-5175,1202,9697,18240,11486,-2124,-11364,-13774,-14295,-13489,-13042,-9716,-6396,-7749,-13218,-12786,-4685,-2228,-1209,573,514,4978,9318,7155,-456,-3560,-13079,-12318,-7077,-2763,-4126,-6951,-10188,-15352,-9404,-2760,4338,3383,-2127,-6059,-3788,-2666,-5237,-7334,-9574,-9535,-10884,-7162,-3802,-3856,-5547,494,-5952,-12220,-11724,-5931,-2819,-6165,-6055,15159,34095,30650,28558,30369,30386,27892,22603,20175,23800,30894,32421,18351,2832,3517,11200,13823,11773,9295,4464,4219,1816,2694,5101,596,-31,4981,13664,14235,7333,-4328,-11622,-10170,-11842,-15676,-11770,-4308,-8404,-4070,23103,52288,61284,46226,17022,312,689,9649,12427,6562,-2511,-12406,-9132,10185,15920,1428,-8357,2726,9949,4698,-8352,-15729,-14802,-654,12071,15956,11655,3190,-5077,1850,5361,444,-9637,-17142,-11392,-1910,7221,15830,11947,-1859,-10774,-4524,-438,-1095,-1968,6439,12747,9271,402,-9152,-8045,1683,11349,8706,4376,5811,6103,6209,3828,-3313,-7075,-6347,-3580,-1488,-435,-1243],[-3872,4919,9592,4818,-3899,-729,7734,7605,137,-5854,-10719,-12373,-9244,-4740,-7757,-4957,-1013,5067,15547,24730,23137,12773,1504,-3235,-9249,-5061,-1141,2402,12426,8784,-11188,-18145,-13409,-15982,-4148,9244,22321,40021,60933,58645,26983,-2546,-9040,7197,8443,5419,7272,12365,14433,18841,12434,-810,-12869,1528,13259,10504,24,-2535,-3409,314,7031,18208,29414,35467,27010,11113,-1348,-8974,-14294,-13404,-9091,-4257,-1024,5729,7257,5031,-513,-7326,-13831,-8747,-6700,-2301,1475,-1853,-5453,-2487,710,1542,3089,4250,12131,22467,15135,56,-8472,-11036,-10738,-9611,-1794,7997,11479,6388,-1021,-4987,1674,5892,4783,2629,2134,6133,10198,12470,8315,756,-7034,-10057,-8083,-9951,-4826,3150,11129,13526,5848,-1066,-2044,8006,15623,15148,15349,14204,5953,-1026,-18185,-5313,4253,4607,-3535,-11678,-11336,-11318,-12885,5382,23704,31757,12660,-4227,-8753,-1811,4217,6475,3275,1616,-516,-7204,-15804,-3799,2084,-4035,-4369,5897,20082,23014,13558,8576,1515,-506,277,-4033,551,2876,-13270,-6737,34593,44374,-6442,-108272,-205329,-248993,-266148,-261671,-219793,-179326,-75927,-6258,-10936,-6780,-10221,-21895,-12280,-679,7772,14042,18606,21762,12976,1864,-9808,-10288,-10073,-9152,-6244,-7231,-3111,-5094,-9130,-8483,4921,13792,15688,5445,-11844,-10019,-8098,-8269,-3060,-1716,284,14662,32361,36392,23328,15784,16475,16836,5351,-3181,-6764,-10238,-10661,-6035,-3835,1489,10655,13799,7513,310,-5981,-12244,-8426,-9257,-15911,-14727,-686,5405,-92,-8679,-1758,16653,34451,31012,13863,-202,-6097,7741,32472,52383,60896,49910,22172,5669,5897,6249,2280,-9727,-15436,-10216,1684,28734,47448,36495,12512,-7466,-14437,-10018,-20498,-2538,14878,13173,1242,-11115,-8578,-4521,-7608,-13768,-6984,-4116,-3607,-7068,-7911,-1556,3203,-2219,-4540,7639,18622,18826,5780,-9110,-13043,-9216,-9492,-7055,-1481,2527,3858,2523,-1202,-4532,-1341,4417,2510,-8291,-14928,-3638,-3271,-7239,-7367,-6027,-2234,5883,6812,11009,7819,1296,-4482,-9262,-10276,-10769,-722,9368,8445,1429,-9020,-5311,-5973,-6744,395,8195,3136,-1914,-2720,-3701,-8416,-11830,-7783,-4833,-5071,-11723,-11502,-8495,-9151,-8624,-3172,7166,4995,257,-1279,6863,15113,19514,13330,10542,15717,14907,7866,-3255,-13195,-12288,-11442,-2847,8149,12101,5553,-2514,-9015,-10659,-7360,48,18039,20746,2140,-10861,-8606,-1763,-2236,-414,3792,-772,-17102,-8179,-5087,-4643,-6984,-6465,-354,6285,3697,331,4406,9261,21673,27701,19045,7492,557,-46,-3912,-15448,-10397,-1788,12473,20260,15763,10389,3624,-1470,-7016,-7425,-4973,-4190,1684,10432,11442,801,-7347,-2577,-756,395,6320,13552,17558,16268,5705,-1848,-4007,-505,4515,8920,9343,6739,2615,-658,2263,-2023,-8326,-9375,7864,23892,16375,2597,-4725,-5230,-228,8956,11165,2722,-963,6177,10559,12056,4675,-3212,-2011,1292,6780,12287,13083,12463,1577,-5103,-11026,-7287,-9842,-5807,2112,-2722,-13151,-13647,-8720,-7057,-3007,-3725,-9366,-8970,-4407,2674,4606,1384,-4667,-12898,-9129,-3975,-1875,-7570,-14903,-10392,-1084,4945,8589,8854,2522,-8498,-11896,-7537,-1901,-4293,-3700,913,2604,6523,10769,9450,2991,-3538,-10188,-18591,-739,9124,2295,-3601,-10760,-13150,-9974,-4097,-96,1115,-2247,-5201,-1027,14008,27498,26827,17807,7582,434,-720,-2794,-2480,1406,9295,23514,26439,25841,20444,2459,-2108,1828,9626,25364,40842,36862,32018,27537,22413,17738,8753,-4956,-13157,-11433,-6752,-8087,-10560,-11158,-9140,-9563,-13481,-18150,-15996,3782,23876,38325,32098,16366,6032,4842,4794,8564,13649,12494,7593,11265,16087,12367,3776,500,623,-2609,-3458,7539,19910,17545,4912,-8658,-13609,-4143,6335,6065,460,-733,-7169,-9148,-10649,-12820,-10103,-8104,4905,23805,26505,8800,-6155,-4503,2531,8715,7786,3410,2362,5012,4845,2127,5370,9779,16568,27582,30197,16409,6884,2847,298,139,-442,-6324,-11706,-9237,-10744,-15620,-8446,-747,-2238,-4118,-7421,-11825,-6917,-1169,1276,-4073,-12044,-15562,-9118,-5350,-5316,-416,1509,753,-3193,-5902,-5830,-5666,-768,545,-2664,-3881,-1769,2488,9886,17081,23709,23541,14616,4902,-3954,-13662,-952,-1038,-6649,-11845,-11368,-15558,-24132,-22621,-13449,-2432,4566,8207,8812,4631,-2778,-13073,-7844,1500,8491,8725,2250,-6697,-12382,-1236,14608,40328,41595,36606,32172,24445,18535,15875,7938,2163,7748,15028,12353,8940,4085,3418,5569,-469,-8253,-4020,2103,4144,1241,-4203,-6211,-6235,-3579,8763,11297,12371,17397,22918,22149,12042,3557,-5601,-13955,-7279,-4560,-4280,-6320,-4165,403,3982,5465,5688,-1573,-2034,1291,13001,26419,28578,10941,-5361,-11424,1227,18207,29241,30034,21526,9791,-1898,-6315,-6542,-1598,8872,14621,15064,17189,13808,15288,26684,50508,62394,53837,36600,22722,9033,-4348,-14710,-11468,-5847,662,1801,598,2305,2089,1021,-4276,2165,10526,9127,5517,5005,6411,15411,27092,21178,-2631,-14065,-2668,3427,5866,9116,2868,2156,7748,15002,15029,12058,4124,-4030,1351,6521,3876,-8954,-11306,3985,12508,17694,19851,8460,-4844,-12813,-2587,5115,3623,1214,-258,-5451,-13738,-9451,-4943,1247,-1843,-10569,2705,26137,36692,25851,19771,13548,14504,22090,14442,-3700,-5421,13187,18271,6753,-7378,-4843,-200,-2217,-5044,-4851,-4275,-2571,-6065,-11278,-8278,-3656,-5184,-10123,-10186,-2051,21423,35739,20280,6283,-1325,1516,-856,-10879,-6012,1707,1489,-7089,-21615,-15657,-6583,-7207,-11516,-4142,-1546,-7256,-7182,403,-1605,-8339,-6821,-1108,2085,4345,3946,3579,8816,15451,15771,5949,-1732,-11122,54,12278,17665,17777,5535,-2884,-6793,-5662,96,9818,15830,8646,983,-1650,-7515,-15452,-7480,-4508,-9544,-15506,-15844,-7619,368,8873,19422,22482,16116,11699,5517,1562,677,-1273,-8534,-14779,-15753,-15821,-11555,-13663,-16662,-16454,-12410,-7985,-9455,-13748,-12281,-7760,-6847,-10683,-10130,1758,15866,13936,-272,-8971,-10275,1242,15981,21207,16566,11097,16722,17734,15725,14603,5374,-3385,-4502,-7056,-7184,2967,21498,34195,24074,2136,-12961,-7125,1487,10969,14253,8626,878,-3460,-6855,5446,17008,11643,3972,550,-2617,6639,17539,20646,21191,14746,2788,-3904,1806,5697,9803,15746,16133,8658,2081,4990,-5358,-14571,-18403,-15143,-13814,-11921,-6433,-3682,1336,-1398,-9164,-17056,-15450,-14794,-10204,-3234,3487,17047,24263,16302,5586,43,-2319,446,933,204,-2962,-6375,-7389,-15894,-13930,1228,14164,9641,-2438,-15596,-16357,-3814,7545,15262,14195,10989,1595,-4147,-6757,-9608,-10136,-11566,-10931,-8176,-10301,-10808,558,8311,4718,-3533,-3136,-2301,2689,8391,4588,-4115,-5982,-5476,2921,4657,-3633,-10368,-14485,-12906,-11602,-16309,-15268,-9293,-5954,-7284,-11489,-14746,-14642,-10503,-5226,1514,11082,8317,7658,12792,12026,9069,5538,1254,-3323,-7070,-3356,9431,23401,27802,21262,10186,2596,-6604,-11640,-3500,2115,11231,33132,35440,23402,3354,-68,3953,4124,363,-7198,-10844,-5022,-1667,-489,-947,-5345,-4785,4746,8301,8226,4738,4442,6165,14062,14354,19,3823,20618,44494,54237,31645,6806,-8488,-13014,-12766,-8308,-8576,-12528,-6897,12754,34732,58752,61493,33446,13999,5382,2265,-6112,-10313,-10357,-8609,-10266,-8786,-4571,-338,-2762,1951,1779,-4656,-7085,2439,8023,5955,3954,-1526,-13235,-3953,14478,27163,35401,37900,28712,12120,169,-10347,-6845,-1745,-1322,-5916,-4788,-2834,-5667,-12887,-16450,-4258,2112,3105,1070,4609,2989,4230,9308,10051,3698,-2966,2029,-5381,-5572,-3906,-7826,-15684,-15963,-12144,-5427,3166,1339,-8844,-9524,-7824,-10230,-13311,-13301,-15974,-12818,-5134,543,12534,25984,16239,2950,-6713,-7682,-4498,-6698,-13814,-19540,-12786,-1638,13084,28860,32602,23396,7844,-6704,-8373,-10885,-14424,-9646,-6923,-5031,-7622,-10940,-13200,-9466,-3689,2428,2481,4750,258,-5693,5780,17873,17761,10777,103,-10912,-11712,-11328,-9002,-1774,-5694,-12843,-13673,-4701,5602,6938,5578,9961,19524,17750,1660,-11428,-10466,-2635,1761,6194,-608,-13010,-12157,-1570,5968,11311,8103,-2550,-3278,3854,155,-9747,-15252,-14410,-13529,-1763,10296,23613,27726,11949,4408,3226,3923,-370,-1022,-3839,-1088,5355,6350,-8498,-3139,13755,20794,6709,-8522,6156,29388,25394,8532,-4948,-4706,5742,14308,22116,22425,20274,17042,6939,-1613,-4218,-137,11076,13641,4364,-961,702,754,-1551,-7008,-8001,-6049,-6993,-8457,-8988,-6382,-662,-1044,-4204,-1385,2606,8446,19927,17106,9057,4216,-1732,-2751,-2648,-295,2009,-1971,-7001,-7296,-7407,-7321,-8975,-6908,-6212,-4802,-4234,-9575,-9808,-5054,-726,5838,6323,-3475,-4447,7303,18674,19396,9092,-1844,-12035,-4740,291,-3654,-13253,-9705,-415,866,-1370,4019,6334,5055,5490,8624,7353,2846,-6517,-12324,-4693,1495,3234,5586,6745,-1094,-2712,6242,19130,28681,17149,-4072,-6624,26177,43409,31460,16681,13364,2498,-8978,3859,15166,21002,15863,6352,-4090,-10243,-8018,-6105,3152,2519,-4309,-13068,-6347,5736,6551,518,3584,8045,8477,2203,-4277,2144,11250,17708,32545,34480,20075,-3335,-10979,-9408,-8002,-10807,-7785,-4595,-3715,-9594,-7360,-2216,-256,-1748,2965,35222,53610,47542,25863,10250,12257,10279,6588,-637,-11184,-8206,2247,7090,7613,6524,6983,9432,9580,5147,5030,1374,-3825,-3282,-3128,-3339,1616,9502,2614,-5563,-2214,-2368,-12236,-16051,-13008,-7491,-4379,-612,5704,10054,5285,-95,-1595,-991,-3171,-3601,-1049,3078,2823,-4379,-12162,-17268,-9525,-646,8947,25505,33241,34763,36573,30447,29412,24380,11711,2543,-2139,4273,15570,23866,26257,21111,10813,-1616,-10017,-7841,2812,10823,10872,7409,9113,10365,4417,-7119,-8431,4404,8766,5022,-385,-4276,-9700,-8009,3790,24470,39343,24788,21479,25906,21660,10956,5717,10620,-847,-6964,-6239,-8984,-7844,-3681,-202,4408,11512,17418,20302,13556,5682,5368,2154,825,2552,4429,942,-2835,-5217,-4103,-2639,-949,4563,7099,8325,21696,33188,18377,2212,-4715,-10984,-8627,-1181,6429,7487,3924,498,-1277,9874,29266,43451,40548,33330,21584,4627,-4800,-3732,-9718,-19272,-15291,-12052,-2613,-2082,-5133,-15521,-12596,-12300,-10996,-8110,-7690,6352,33443,49539,56198,53171,42108,16589,-7605,-10279,-443,9154,10958,-626,-10644,-22,9525,4811,-8775,-2907,-2569,-8228,-14209,-13929,-12704,-9195,-6425,-10382,-7811,2111,16111,30730,29022,13341,4764,2095,204,-2227,-1259,-2597,-8564,-9794,-3354,1070,734,1331,-2267,-7623,-5039,657,5091,4019,1579,-2874,-4559,519,2504,368,-897,-2554,-6039,-9228,-12163,-12945,-10580,-9238,-12100,-12081,-4804,755,2228,5120,2727,-4652,-15372,-2997,4607,5453,7427,6196,1983,-930,-1599,-3013,-4602,-5505,-3208,-1156,-3168,-8845,-7897,4025,15786,25660,31734,24284,14246,9507,3975,-3696,1053,19039,19762,11549,-905,-7492,-13754,-12848,-9614,-8309,-12543,-13220,-8998,-3236,4103,14354,11570,-1149,-9321,-9111,-8748,-1852,1402,-817,-8326,-9416,-3917,10851,28198,28374,27755,24439,23855,23457,27970,26942,17286,4995,28937,40062,35214,16916,-2571,7063,25533,25573,9189,-6179,-8527,-645,6149,248,-8601,1400,10351,6359,-7226,-9606,8198,19996,21726,17115,9937,6112,-1396,-6985,-7435,-6356,6539,26996,52472,53888,44111,37680,28886,18632,7528,-5276,-12247,9798,32078,30373,21717,10579,4706,692,-1123,3703,13603,16889,3204,-9592,-6501,-1133,-4223,-12320,-14665,-12531,-13128,-7808,-148,6871,17359,29792,29218,21628,9167,-4438,-9094,-5476,-2298,3617,17202,32059,38303,38558,33832,18851,3043,-8018,-6766,129,-5796,-13796,-11377,-4986,7407,38847,64539,48206,22157,11966,4428,1548,5923,9057,2898,-5934,-1019,7611,6598,429,-7399,-11353,-9477,-6634,-2350,-163,-2381,-5932,-9292,-5289,-295,3727,2125,-7674,-11955,-13285,-5908,-1126,-1101,-3843,1495,7154,14905,9745,-3393,-11966,-11911,-10804,-9554,-7392,-4162,-4601,-7651,-13644,-12071,-5166,-4251,-3479,372,2304,7725,12222,9859,984,-3905,-13696,-11929,-6153,-810,-1610,-6493,-10342,-15834,-9257,-1360,6552,3864,-2550,-7024,-4851,-3154,-4776,-6730,-10319,-10733,-10821,-6552,-3063,-4163,-7297,-893,-6025,-12016,-11699,-6385,-3447,-6567,-5030,13392,34056,32574,29202,30824,31350,29314,24129,22432,26899,31463,28977,14802,658,2050,10049,12907,10655,8047,3539,4349,3303,4802,5997,403,-928,2568,8628,7820,2030,-4916,-6264,-6449,-8399,-11234,-9696,-3261,-7700,-5675,22165,48138,57499,45568,16482,65,862,10487,15520,11776,2694,-8054,-3796,14655,18760,2153,-7994,4151,11854,5338,-7624,-13974,-14182,-2301,10686,15646,12498,5276,-3651,444,2641,597,-7998,-16115,-12859,-2533,8226,17039,10144,-4374,-13819,-5522,-955,-1551,-2327,5261,11898,9269,475,-9401,-8368,1702,10349,5804,1837,3683,4264,3821,1381,-4767,-7500,-6582,-3731,-1195,-19,-844],[-1635,6494,11573,8073,-584,368,8757,8811,1265,-4963,-10368,-12179,-7211,-2125,-5701,-4137,-2303,1735,10990,18561,15093,3034,-4327,-6849,-8612,-3790,-487,2510,13203,13146,-5694,-15824,-16796,-12254,-919,11947,25169,44138,69852,71491,39747,3199,-9849,4155,6405,3849,5297,9762,13209,16172,8156,-4725,-12271,7377,19836,11398,391,-405,105,5624,14716,25222,32425,34591,25554,9884,-2009,-8113,-11400,-11518,-9625,-8520,-4272,4842,7630,5372,-296,-7431,-14009,-8583,-9584,-8035,-3279,-5714,-8977,-6033,-1963,677,3509,4160,10022,19083,13398,-2445,-12087,-14564,-13336,-10987,-2623,8213,13483,8323,-1055,-5358,2335,7868,6617,3703,2722,6589,11495,13980,8423,-1793,-9377,-9216,-5965,-7695,-5328,1585,9226,12622,4995,-2563,-1502,10628,19158,15593,11557,8886,2042,-2221,-33000,-15050,-2555,-530,-9147,-17326,-14382,-12736,-11675,6863,25056,32987,11907,-4795,-5509,2767,10022,11194,4215,85,-3710,-10268,-11269,593,4649,-1968,-2366,8577,20179,17253,8311,5487,-430,-317,2127,-3813,-3060,-1216,-15303,-8032,31854,56473,22026,-60254,-153342,-211797,-239505,-237507,-196656,-156865,-71676,-10994,-9268,-7371,-12944,-19583,-6970,4599,10186,11997,15040,17782,11947,2079,-10291,-11665,-11629,-10497,-6631,-6404,-1155,-3012,-7605,-10982,2615,13182,16442,7188,-10142,-11681,-9913,-10589,-5190,-3841,-1424,17598,43459,52264,40137,30835,28444,24606,9220,-890,-4548,-8451,-9833,-3929,1793,7828,15284,17423,10982,2873,-5266,-13284,-8970,-8139,-15614,-14167,1558,8174,1373,-8219,-1800,16566,34003,30787,13363,-1281,-6124,6503,26517,47984,61527,52384,24700,6578,5709,6509,3791,-6877,-12012,-7524,5636,34153,51074,35910,11461,-7317,-12983,-9633,-16695,-1528,17393,17218,3140,-11486,-10264,-6944,-11056,-12913,-5190,-2657,-2921,-7555,-7907,-737,3635,-755,-1,9848,19393,17659,3700,-11435,-12906,-7029,-7803,-7754,-3636,476,1974,-167,-4400,-6769,-2344,3256,1154,-9632,-14434,-4394,-5756,-10142,-8684,-5389,408,9530,11099,14633,8825,47,-7076,-11110,-9721,-12376,-5104,7260,8093,1689,-8523,-3830,-3717,-3083,5320,12722,5099,-545,-993,-1827,-6722,-10752,-7277,-3738,-3364,-10465,-12983,-10128,-7286,-3801,1213,11349,8002,-678,-1229,8261,19123,22210,14545,12611,15190,12869,6679,-3305,-13945,-13266,-10711,-2510,7078,10669,4882,-2585,-7762,-7800,-3789,4696,23703,21771,2677,-10067,-10167,-4865,-5161,-3735,-1371,-1178,-18140,-9968,-7495,-7150,-9388,-8907,-3361,3152,2071,-21,4128,8291,20463,28444,20528,8656,659,-1474,-5955,-15715,-10612,-2151,11678,22011,19251,11244,2518,-2917,-8844,-9304,-6522,-5298,1336,9356,9072,-3010,-7240,-195,-454,-2876,1721,9398,14690,15350,7134,767,-296,4276,9368,12779,12560,11298,9205,3393,1379,-4264,-11074,-9523,8871,25958,18368,3631,-4562,-4954,-561,7454,9358,1534,-1358,6479,12500,15484,7947,-1623,-1407,1673,5575,7197,5731,5238,-1929,-6599,-11061,-6049,-7144,-1593,6652,1720,-9977,-13557,-9368,-6868,-3699,-5781,-12599,-10405,-4557,2359,3742,1095,-3890,-12452,-8717,-1196,2016,-6030,-17827,-7950,3294,4172,6705,8317,2957,-7320,-14382,-8624,-2815,-6066,-9683,-3184,2032,7171,11839,9867,2261,-4845,-11473,-18325,-1429,6846,455,-3783,-9712,-13309,-11509,-6432,-2763,-187,-639,-2477,498,15297,29228,29540,20755,8826,1723,1164,-512,-72,5632,14057,25681,28290,27374,19797,738,727,5963,13503,29105,42726,37106,31918,24370,16389,11762,3942,-7803,-12955,-9972,-5810,-7542,-9742,-9718,-8912,-9339,-12514,-16265,-16225,3100,22156,36187,32220,17733,7869,8690,8899,11415,14885,11999,6447,10134,13214,9877,3086,-609,-2859,-6875,-5723,5864,18339,17851,5274,-9025,-14551,-3641,6079,4758,-202,-1097,-7822,-8983,-8857,-10398,-7713,-6986,3212,19317,20885,4526,-8578,-5792,2125,8877,8069,4485,4211,6556,5644,2613,5177,7073,12454,26255,31781,20535,11784,7179,2814,257,-1224,-7551,-10287,-6327,-7457,-13018,-9772,-2493,-4241,-6109,-9270,-12444,-6014,-343,1208,-4604,-13120,-17290,-12061,-8825,-6687,461,2844,1835,-2582,-6175,-7248,-6059,840,3487,-530,-2715,-1002,1961,8171,15625,25404,30814,22098,10659,-1414,-14290,-573,-1040,-8717,-14851,-12101,-16994,-24368,-22770,-13977,-2648,5739,9620,9071,5119,-1558,-11627,-8035,1780,9981,11402,4965,-4990,-12265,-3311,9966,35401,41500,37027,31588,22649,16014,12314,4600,293,8120,16247,13540,10032,5687,7017,8872,906,-8350,-4654,1453,3043,349,-4524,-6916,-6491,-1856,9950,11036,11343,14576,19281,20796,13192,4926,-4932,-15797,-10210,-8753,-7708,-7666,-4401,1005,4778,5654,4354,-2859,-2153,1829,15269,30067,33165,15684,-3618,-11655,1016,16338,24875,25285,17260,6051,-2785,-3614,-2897,1105,12473,21341,23936,24893,17974,15907,23579,44146,56577,46592,28294,16374,5138,-7059,-17071,-11308,-5043,1233,2185,338,1437,1986,1196,-4332,1450,8779,6902,3093,3102,4489,12725,23830,18694,-3376,-11586,-2204,1803,3615,8488,3747,3957,7985,12087,10561,8671,2243,-4468,-172,4149,1680,-9496,-7647,9256,19246,24094,24394,10075,-4622,-12292,-2478,3420,2502,864,-1103,-5993,-13654,-7228,-2608,1728,-3665,-12174,1416,22692,28803,17839,13471,8711,10878,19025,13020,-3478,-8083,10820,17591,5938,-9292,-6789,-1520,-3001,-5699,-5471,-4686,-2821,-7073,-13409,-8457,-3024,-4062,-9264,-10966,-5388,16577,33762,18863,5116,-2776,-2584,-5730,-12110,-5484,535,-96,-8168,-20220,-13755,-6839,-8941,-14117,-5472,-945,-6109,-7117,366,-1733,-7878,-6245,-610,3041,6547,7208,5924,9781,17196,18493,9139,1457,-6346,1920,11250,15267,13871,2146,-4336,-7350,-4587,3386,15498,20176,9598,124,-2644,-8475,-15173,-6198,-4342,-10733,-15946,-17982,-10671,-1985,7577,19431,23398,16563,11146,4501,1349,1421,-423,-8725,-14284,-14330,-15544,-11707,-12103,-13901,-15359,-11718,-5969,-7002,-11207,-16531,-16959,-13781,-14399,-11999,505,14254,12823,-540,-8596,-10988,1640,18152,23947,19941,16772,21205,18127,14670,14413,6719,-851,-1965,-4841,-4762,4427,21443,30586,20787,1556,-12660,-5431,4044,13639,15142,8378,304,-4150,-5286,10385,19668,13247,4580,-1373,-4477,5896,18998,23769,23767,16387,3958,-3754,-987,340,2508,8091,10761,4513,-5172,-1771,-8693,-15603,-19705,-18977,-11374,-5698,-621,231,3675,-687,-9309,-16687,-15807,-16199,-12654,-6346,-126,12568,19319,12449,3346,-1166,-2525,1903,3775,3916,1356,-4180,-7576,-16320,-12289,2801,16193,11882,-2841,-16786,-15148,-2796,7721,16511,15476,12094,3156,-4143,-8662,-11313,-9961,-9779,-8565,-6610,-10521,-10306,2431,10782,8680,630,108,-1262,3272,9592,6809,-2016,-4675,-5918,740,2708,-5242,-10197,-12701,-11357,-10680,-15374,-15698,-10169,-7345,-8804,-13270,-16813,-17051,-13165,-7845,-914,9491,9318,8332,13205,10966,7014,3474,-221,-4141,-8974,-6667,5516,18863,25352,23391,13442,3653,-8271,-10791,-700,5144,13819,33398,35548,29495,8627,4109,6693,6458,3365,-3525,-8482,-4282,-1051,-1305,-3137,-7075,-9745,-349,4049,4639,2499,6175,9826,17753,17393,4551,9941,26631,49136,52899,28073,4913,-9120,-14453,-14988,-8247,-7813,-11784,-11751,6989,28062,52007,60590,34378,12349,3933,1380,-6599,-10940,-12183,-11016,-11246,-8224,-3990,-2294,-3361,2582,2696,-3990,-7155,1050,6079,4568,3497,-1403,-12908,-4416,15431,30133,38993,39041,25916,8386,-1505,-11180,-10388,-3924,-2031,-5846,-4983,-3977,-7245,-15661,-14974,-2895,2113,2755,96,5104,5142,6594,12097,13383,7987,3415,6189,-4997,-6715,-2800,-5144,-14099,-16131,-11420,-4213,4490,2905,-8251,-10446,-9384,-11764,-13638,-12619,-16276,-14412,-6621,-3480,4460,17927,12287,2353,-6984,-8759,-4947,-6105,-12445,-16612,-10197,1348,18050,36714,42113,32300,13366,-4742,-6787,-8530,-12600,-10409,-8583,-5958,-7485,-10392,-12833,-8684,-1329,7618,8763,8519,1061,-3167,9454,20892,19572,12334,774,-10545,-7478,-6090,-6462,-702,-5806,-13662,-13905,-4313,5742,5816,3636,6910,17368,19656,5492,-6231,-6287,-876,2445,6680,-940,-14165,-14704,-4786,3997,11877,9207,-2573,-6506,2834,1311,-8448,-17235,-17314,-12859,-2420,7871,19698,23916,9228,2696,2900,5057,527,-1667,-4644,-633,6455,8058,-9073,-5286,12929,20304,5931,-10316,3031,23917,22556,6943,-5959,-5648,4455,12065,17763,17192,17101,14625,4424,-3633,-6815,-2116,10205,13240,3882,-2291,-1004,-256,-884,-5125,-7138,-6424,-8014,-8887,-7729,-4915,-1201,-1600,-5496,-3119,647,4975,14315,13420,7588,5804,1653,503,-603,398,2547,-985,-5788,-6468,-5202,-3797,-7619,-7315,-7014,-5659,-5037,-9764,-9386,-5023,-3465,2527,5087,-2280,-3459,8267,18972,18967,8203,-3523,-12015,2319,6130,1480,-10477,-11116,-1702,423,-1536,4123,6889,5872,6925,10133,7864,3021,-5460,-12124,-6647,-470,2503,5802,6123,-4306,-6383,4193,17676,29724,22370,3811,-2447,22908,41035,33027,20167,15889,4251,-5272,4893,14659,19682,13492,4158,-4903,-9707,-6701,-8408,-939,528,-4565,-13477,-9228,3512,5434,166,2901,6455,5761,401,-3819,4392,15314,23984,43210,41968,24376,-1684,-9223,-6137,-3092,-4491,-2871,-1834,-3924,-12336,-6734,-2,655,-260,4485,33434,44981,38649,21517,9355,12910,11498,7850,502,-10014,-8071,5576,11686,11650,8804,7641,8856,8100,1826,1723,600,-3300,-3196,-3652,-3862,1620,8574,1772,-5733,-1398,20,-10757,-17417,-13995,-8180,-4569,50,6641,11317,8119,2869,1179,1589,-1050,-2357,-743,2900,2690,-4432,-11750,-16642,-11883,-4460,2516,16084,26546,33127,38375,31231,27625,21376,8688,609,-2023,6483,19186,27549,28661,20993,8585,-4163,-12831,-10362,834,8552,8501,4522,6249,8779,4590,-5696,-6651,3991,7287,3587,-1702,-6152,-11222,-6045,5843,27154,42870,24658,19281,21135,16317,7693,4907,12193,1788,-4696,-5180,-7267,-6111,-3448,-755,3503,11124,17977,21738,15229,7780,8708,5408,3361,4129,4861,1049,-2641,-5273,-4546,-2484,499,4972,7525,9900,26344,40614,23860,4075,-3042,-9886,-8953,-2585,4244,5826,2825,-873,-3201,7411,23681,37871,37255,30257,18064,990,-7904,-4216,-9667,-17608,-14746,-13643,-4815,-2557,-5293,-15398,-11555,-10082,-7650,-5098,-7057,4390,29461,45163,49665,46534,35368,11097,-10279,-11062,275,11155,11787,-240,-9881,-997,6727,1601,-13260,-3606,-3148,-8434,-13250,-12840,-9839,-8153,-5872,-8356,-8979,364,13010,25727,25353,11532,4604,2825,602,-2536,-1007,-1026,-6938,-8690,-2826,1578,879,883,-2416,-7528,-5517,-892,2253,-671,-2890,-2390,-453,5406,6810,1163,-3494,-5445,-7552,-9656,-11923,-12836,-10800,-10072,-12710,-12033,-3818,2282,3348,7047,7443,497,-17643,-4266,4587,5714,7189,5972,1832,-1150,-1985,-4264,-6398,-8297,-6695,-3551,-4118,-9479,-8871,3143,16047,28205,34308,24960,11563,3354,-2854,-9479,2237,19866,17558,9959,-597,-5703,-11269,-11394,-8981,-8535,-11771,-11138,-8116,-5336,1072,11239,9474,-2427,-10463,-10567,-10590,-3890,1567,-1843,-9900,-9590,-11,14451,30493,32369,32273,25942,22917,21044,26058,28321,22484,10696,29966,33772,28987,14251,-4377,5013,22823,24633,9102,-6312,-9767,-2953,3047,-2171,-7808,2403,10733,6415,-7259,-12713,3728,13851,13883,9733,5241,4226,-1132,-5970,-7064,-6156,7457,27848,54433,59874,51506,42147,29511,17746,6675,-5955,-13914,9812,34866,32462,22326,10201,3447,-2100,-4605,497,11076,17300,6121,-6655,-12169,-3648,-2952,-7950,-8760,-10766,-14357,-10469,-2511,5198,14688,24925,25871,20241,8508,-3583,-5747,-4684,-5796,-443,16281,36583,45957,45183,38258,20894,6554,-1797,-1592,2438,-6355,-15530,-10878,-4786,7552,38305,53796,34737,14801,8793,4294,3087,7926,12259,8436,-149,3422,8412,5384,-979,-10085,-15432,-10120,-5644,-455,1372,-1322,-5172,-8356,-3784,1219,5087,4138,-5232,-10627,-12464,-5606,-767,-360,-2990,892,3626,10147,7274,-4197,-10710,-8578,-7397,-5866,-1518,1305,-3292,-8341,-14001,-11465,-6032,-6499,-5975,-553,3215,9655,14189,11494,1569,-4586,-11341,-8630,-4339,1036,274,-6267,-10637,-15687,-8914,502,8600,4035,-3195,-8242,-6168,-3845,-4471,-6145,-10853,-11754,-9802,-5289,-2101,-4531,-9123,-2333,-6270,-12161,-11839,-6675,-3729,-5860,-4185,9697,30855,32544,28876,30841,32182,30704,25579,24565,29786,30979,24356,10239,-2688,-366,8026,11261,8761,5918,1789,3776,4277,6549,6459,-140,-2255,-427,3414,2342,-788,-1655,-187,-1808,-4168,-6367,-6801,-3581,-8288,-6767,21048,42888,52052,43423,15392,-98,922,10727,17858,16677,8214,-3157,1563,18797,21009,2701,-7803,5202,13578,6285,-6108,-11579,-12577,-3531,9206,15000,13121,7560,-1440,-862,-1180,-277,-6575,-15003,-14294,-3228,9134,18047,8266,-6651,-16181,-5970,-1343,-2017,-2578,4456,11439,9764,1029,-9230,-8306,2036,9262,2996,-214,1522,2047,1034,-1132,-5803,-7682,-6737,-3678,-487,959,37],[724,7888,13099,10729,2316,1235,9271,9762,2384,-3919,-9667,-11003,-5313,171,-3804,-3509,-3892,-1893,5996,11741,6736,-6341,-10371,-9979,-7105,-2305,225,2529,13423,16807,-242,-10443,-12023,-7684,2562,14756,28064,47149,75748,81977,52841,9370,-8899,702,4072,2056,3005,6036,10064,11389,2627,-9419,-7652,14593,26008,11566,470,1440,3213,10444,21660,30961,33538,32170,23016,8169,-2563,-6772,-8608,-9756,-10312,-12585,-7388,3573,7533,5324,-231,-7352,-14059,-9088,-12322,-12888,-7180,-9330,-12552,-9787,-5018,-732,3077,3242,7433,15712,12087,-3812,-15377,-18704,-16287,-12717,-4312,6680,13278,8789,-1965,-6294,2150,8679,7492,4024,2649,6360,11809,14168,7250,-5146,-11757,-7998,-3977,-5658,-5640,-251,6848,11203,3906,-4217,-1468,11872,20913,14737,7233,3800,-432,1100,-23536,-16223,-2942,255,-8272,-17006,-17241,-13375,-10889,6838,24251,32227,10921,-4701,-1988,7840,16181,15479,4594,-2072,-7359,-12849,-6241,4212,6530,291,-67,10673,18538,10482,3458,2429,-2662,-845,3414,-2851,-7355,-6538,-17739,-9745,26644,63150,40660,-26887,-112673,-175901,-209757,-209872,-170678,-134237,-65060,-17060,-7593,-7853,-16060,-14306,-558,11093,13102,9985,11141,13274,10279,1695,-11083,-13200,-13006,-11935,-7312,-5991,175,-1564,-6446,-13046,197,12127,16452,8319,-8697,-13184,-11654,-12795,-7460,-6359,-3295,20282,53368,66412,55021,43756,37828,29990,12277,955,-2797,-7193,-9604,-2644,6275,13498,19279,20722,14689,6393,-3317,-13974,-9824,-7505,-15485,-13693,3295,10430,2441,-7962,-2036,16063,32522,29484,12326,-2705,-6704,4215,18902,40975,58291,51192,25135,6779,5208,6474,4721,-4645,-8717,-4427,9345,38083,52398,33952,9508,-7802,-11475,-8363,-13496,-1177,17938,19721,3823,-12660,-11679,-8817,-13478,-10887,-3228,-1202,-2089,-7499,-7042,1310,6041,2453,2820,10010,18408,15175,888,-14132,-11936,-4895,-6005,-8226,-6098,-1984,-407,-3370,-7844,-8632,-3485,1529,-852,-11223,-13714,-5803,-8779,-10399,-7986,-3633,3001,12427,14414,17340,9660,-855,-9398,-12791,-8971,-12798,-9231,5116,7367,1359,-8878,-3085,-1870,685,10986,17706,6923,587,519,-219,-5396,-10001,-7193,-3207,-2203,-9465,-14733,-10775,-4492,-93,4772,16191,10652,-1754,-1292,9054,22167,24008,16458,15462,14528,10461,5088,-3680,-14515,-14610,-10594,-2567,5626,8662,3450,-3298,-7004,-5471,-660,8881,27961,21352,2676,-9490,-11208,-7551,-7151,-5753,-5911,-1994,-19633,-12179,-10018,-9502,-11413,-10651,-5591,447,321,-832,3104,6391,17958,27418,20827,9326,761,-2767,-7982,-15100,-10703,-2942,10437,23178,22974,12521,1320,-4703,-11093,-11250,-7911,-6158,1109,8131,6677,-6577,-4965,2531,429,-5617,-2912,5625,12283,14910,9816,4693,3994,9051,13980,16159,15300,15669,15369,7572,592,-6633,-13488,-8351,9037,25808,18814,3813,-4663,-4462,-128,6841,8279,928,-1715,6598,14450,19050,10961,-650,-1508,1365,3499,1743,-805,-803,-5274,-8502,-11435,-4671,-4363,1688,10201,5764,-6719,-12725,-9699,-6846,-4593,-7854,-15747,-9757,-3554,2423,2622,267,-3561,-12095,-8618,1539,6613,-2938,-12873,-3525,7325,2888,4472,7847,3534,-5848,-12852,-8588,-3990,-7915,-14846,-6406,1916,7570,12113,9339,1041,-6069,-12644,-18095,-2378,4678,-758,-3293,-8605,-13587,-13141,-8592,-4880,-1013,1362,910,3187,17215,30941,31982,23513,9883,2821,2678,1320,1718,8850,17499,26262,29153,28214,18405,-1018,3416,9902,17371,32497,43250,35981,30270,20293,11045,6026,-1512,-10855,-12697,-8652,-4938,-7154,-9182,-8622,-8577,-9088,-11620,-13908,-11916,5488,21848,34044,32210,19540,10377,13095,13022,14032,15562,10907,4474,7721,8757,6158,1820,-1552,-5861,-11043,-7949,3776,15842,16775,4733,-9718,-14362,-2546,6113,3834,-502,-999,-8252,-8813,-6827,-6849,-3594,-3760,3753,16647,16732,1249,-10664,-6868,1876,8916,7940,4944,5387,7701,6538,3637,5235,4640,8576,24910,33339,25113,17814,12236,5176,26,-2099,-8452,-8494,-3414,-4159,-10178,-9702,-3435,-5670,-7797,-11103,-12425,-5089,415,1176,-4914,-13796,-18073,-14741,-12020,-7741,877,3761,2863,-1821,-6348,-8581,-6338,2155,5632,949,-1911,-571,1260,6231,13629,25589,36366,29034,16028,577,-13695,31,-588,-9667,-12716,-11048,-17278,-23216,-22524,-14465,-3206,6172,10181,8737,5358,-193,-9444,-7748,2329,11599,13983,7621,-3162,-11596,-5307,5448,29121,39640,36010,30032,20429,13380,8900,1522,-1434,8465,17360,14656,11055,7366,10814,11706,1681,-9165,-5554,874,1951,-802,-5238,-7693,-6019,745,12161,11818,10771,11506,14869,18013,13595,6156,-3937,-16981,-13443,-13153,-10956,-8846,-4616,1516,5336,5544,2762,-4056,-2259,1939,16072,30814,34709,19058,-2596,-12485,360,13669,19864,19962,12271,1732,-3765,-751,1313,4278,15870,27605,32146,31405,21243,15807,19827,36782,49554,39299,21401,11589,2248,-9191,-19304,-11345,-5007,1155,2175,30,870,2270,1484,-4591,418,6734,4538,612,1084,2737,10628,21416,17369,-2465,-9191,-2130,-257,1170,8015,4639,5396,7858,9192,6185,5020,245,-4794,-1544,2238,711,-7697,-3277,15002,26324,30843,29064,12022,-3965,-12287,-2959,1224,1272,629,-1901,-6505,-12900,-4922,-242,1949,-6293,-13928,27,18682,20645,9911,6954,3546,6774,15030,10603,-2508,-8648,8901,16922,5447,-10740,-8833,-2981,-3717,-6351,-6413,-5390,-3153,-7882,-15461,-8260,-2145,-2785,-8367,-11934,-9165,10471,29850,16682,3884,-3607,-5603,-9543,-12082,-5095,-878,-1876,-9332,-17903,-10955,-6402,-10384,-16470,-6202,244,-4034,-6122,764,-1473,-7237,-5808,-487,3715,8848,11368,9350,11373,19232,21526,13124,6149,-602,3761,9916,12757,10097,-988,-5586,-7488,-3107,6491,20579,24022,10931,-163,-3230,-8923,-14016,-5342,-4902,-12135,-14457,-15515,-13037,-3880,6621,19504,24068,17011,10962,4248,1722,2304,481,-8755,-13624,-12866,-13145,-9660,-9115,-11086,-13686,-10814,-4335,-5159,-8450,-12591,-18865,-20109,-18184,-13671,-616,12719,11881,-717,-8983,-11516,2984,20736,26596,23284,22428,25437,18455,13680,14080,8212,2002,758,-2417,-2553,5373,20146,25427,16505,568,-12024,-3253,7375,17193,16536,8464,187,-4292,-3211,13830,20539,14435,5508,-2831,-6279,4900,19684,26588,26523,18755,6632,-3024,-3606,-4815,-4609,751,5988,1547,-11466,-8709,-12222,-16625,-20312,-15599,-7025,-268,4459,4015,6363,807,-8623,-16062,-16189,-17687,-15204,-9432,-3358,9038,16039,10598,3055,-583,-1273,4335,7133,7980,6070,-1434,-7339,-16310,-11032,3720,17220,13751,-2879,-17636,-13980,-2063,7471,17186,16231,12513,4244,-4059,-10412,-11645,-8864,-7559,-5969,-4861,-10401,-8588,5599,14100,13342,5135,3185,-468,3613,10500,8821,138,-3256,-6259,-1845,45,-7096,-9756,-10958,-9730,-9695,-14411,-15859,-10912,-8620,-10090,-14524,-17129,-16215,-15409,-10322,-3235,7640,9974,9041,13738,10146,5304,1554,-1706,-4943,-10643,-9581,1854,14143,22193,24939,16551,4465,-9883,-7934,2761,8315,16186,32218,33681,33681,13786,8217,9226,8753,6651,566,-5973,-3568,-156,-1459,-3689,-6269,-12670,-4659,200,838,-98,7402,13329,21975,21792,10121,15404,31604,51661,49425,24084,3195,-9194,-15638,-14836,-6249,-5439,-9040,-14028,2089,22144,44599,57293,33907,10171,2109,-15,-7350,-11553,-13973,-12863,-11972,-7671,-3661,-4428,-2760,2914,3030,-3804,-7230,-290,4084,3479,2924,-1488,-12543,-5170,15464,31900,41374,39265,23276,5494,-2718,-10775,-13429,-6013,-2868,-5794,-5025,-4879,-8590,-17778,-11323,-1274,2097,2220,-1362,4885,7088,9038,15100,17034,12918,10925,11959,-2823,-7559,-1378,-1192,-10746,-17146,-11469,-4186,4059,2769,-8204,-10902,-10401,-12916,-14193,-12139,-16130,-15632,-7550,-6160,-2815,10593,8536,1730,-6921,-8689,-3450,-3835,-9490,-12552,-6468,4972,23278,44449,51240,40979,18797,-2802,-5032,-6168,-10467,-10309,-9712,-6472,-6813,-8978,-11775,-7948,743,12780,16101,12806,2265,-1128,12431,22997,20800,13586,1531,-9201,-4585,-1769,-3197,564,-5529,-14104,-13629,-3793,5736,4400,1413,3683,14597,20570,8679,-1681,-2480,868,3188,7240,-788,-14123,-16945,-7864,2230,11694,9529,-2332,-9909,1852,2889,-5733,-14367,-19014,-11746,-2685,5676,15654,19604,6330,1049,2850,6566,1450,-2799,-5595,-166,7362,9236,-8161,-6600,11971,19123,4793,-12035,260,18912,19938,5554,-6873,-6451,2997,9443,13588,12105,12839,10777,965,-6130,-9287,-3558,8874,12178,3096,-3716,-2802,-1397,-479,-3409,-6236,-6224,-8189,-8785,-6173,-2664,-859,-1688,-6638,-4774,-1326,1687,8299,9418,6638,8448,5711,3830,1435,1057,2972,-97,-4607,-5473,-1757,415,-5647,-7384,-7812,-6655,-5901,-9836,-8912,-4930,-5821,-1124,3348,-1575,-2765,8844,18534,17796,6931,-5210,-5126,9268,11685,6166,-8131,-12115,-3140,-364,-2158,3675,6963,6445,8226,11173,8109,3151,-4196,-11601,-8720,-2339,2086,6832,7104,-5294,-10206,1829,15205,29312,26965,12174,5128,18788,35922,33014,23677,19048,7267,-1692,5608,13651,17425,10010,1010,-6373,-9458,-5516,-8416,-5387,-1997,-5319,-13249,-11862,1014,3762,-439,1986,4880,3381,-1298,-3476,6126,18731,29803,54265,49576,28930,-59,-7760,-2336,2980,2221,1439,308,-3958,-14852,-6220,1781,1340,1196,6074,31049,36119,29562,16701,8096,13047,12515,9007,1588,-8455,-8484,7553,15130,15064,10573,7716,7632,6434,-1055,-2966,-1454,-3398,-2743,-4063,-4702,1365,8038,2047,-4391,-235,1433,-9797,-17503,-14748,-8580,-4423,1024,7629,12392,11070,6152,4265,4278,1063,-1097,-433,2597,2300,-4786,-11677,-15818,-13774,-7771,-2755,8175,20409,30624,38716,30647,24352,17143,5071,-1500,-1967,8346,22070,29690,29254,19761,5902,-6959,-15925,-13625,-2381,5049,5376,1564,3796,7819,5610,-3419,-4888,3243,5665,1984,-3254,-8162,-11230,-3684,8023,29371,45359,23748,16196,15547,10290,3188,2408,12429,3991,-2704,-3837,-5408,-5319,-3958,-1861,1927,9893,17351,21536,15298,8739,11525,8669,6093,6039,5419,1137,-2584,-5552,-5338,-2614,1795,4934,7329,11014,29924,45506,27627,5316,-1939,-9141,-9257,-3862,2181,4239,1593,-2545,-5197,4710,18015,31644,33096,26688,14440,-2743,-11042,-4895,-9637,-16357,-14499,-15262,-7149,-3150,-5872,-15438,-10265,-7439,-4015,-2203,-6830,1853,23626,37871,39681,36390,25956,4713,-13123,-11961,586,12105,11455,-532,-9419,-1597,4897,147,-12536,-4728,-4089,-8696,-12375,-10552,-7760,-7915,-6296,-7035,-8531,-1300,9505,19855,20197,8414,3046,2104,-125,-3584,-1226,278,-5344,-7292,-2091,2049,1300,379,-2689,-7656,-6583,-3112,-1238,-5766,-5610,-254,4268,10172,10861,2366,-5187,-7745,-8872,-9725,-11303,-12332,-11005,-11093,-13404,-12336,-3520,3018,4021,8502,11096,4252,-18483,-5706,4283,5794,6744,5269,1091,-1972,-2869,-5840,-8436,-11156,-9505,-4769,-4217,-9917,-10025,2023,15853,29643,34806,23580,7821,-3165,-9102,-14395,3525,19225,14344,7532,-868,-4237,-8925,-10059,-8736,-9302,-11161,-9115,-7061,-7673,-2183,7984,7137,-3924,-11724,-12027,-12148,-6029,1192,-3314,-11026,-7815,4242,16622,30499,34268,35176,26062,20712,17488,22896,28467,27615,17686,30946,27308,23272,11633,-5955,2225,18470,21709,7890,-6987,-11090,-5139,338,-3857,-7029,2658,10270,6043,-7124,-16231,-1551,6192,4569,1808,639,2602,-528,-4784,-6877,-6339,7548,26936,53181,62680,56858,44817,28335,15154,4813,-6999,-15464,9606,36786,33728,22182,9298,1877,-4955,-8275,-3036,7902,16624,8735,-1960,-11764,-3674,53,-2147,-2097,-7870,-14393,-13363,-5355,2566,10387,17806,19904,16663,6516,-2997,-2573,-2984,-8485,-5268,13920,38636,50665,49509,41248,22886,11203,5215,4603,5828,-6332,-16894,-10187,-4465,7569,36396,41858,22331,8228,5636,4157,4295,9475,15145,14179,5985,7823,8761,3928,-1740,-10567,-16651,-10298,-4900,801,2147,-927,-4671,-7045,-2510,2263,5681,5362,-3160,-9296,-11409,-5091,-232,442,-2325,-300,-385,4806,4841,-3782,-7707,-4629,-4068,-2185,4579,6443,-2363,-9626,-13955,-10835,-7056,-8690,-8402,-1921,3517,11007,15317,12110,1508,-5222,-8221,-4826,-2108,2715,1618,-6012,-10713,-14882,-8044,3062,10655,4211,-3727,-9369,-7426,-4468,-4100,-5443,-11053,-12287,-8395,-3504,-866,-4791,-10812,-3526,-6363,-12382,-12006,-6620,-3403,-4394,-3669,4778,25193,30961,28164,30990,33386,32519,27343,26886,32589,29601,18962,5026,-6780,-2854,6025,9669,6886,3470,-521,2687,4912,8103,6726,-780,-3759,-3639,-1127,-769,288,3829,6480,3968,1028,-1168,-3528,-4833,-10041,-6671,20224,37452,46107,40826,14563,198,1023,10446,19288,20797,13539,1874,6608,22130,22456,3132,-7637,5935,15080,7562,-3908,-8720,-10229,-4006,7866,14126,13550,10071,1659,-1166,-5520,-1832,-5208,-13655,-15415,-3837,10033,18877,6465,-8565,-15895,-5851,-1505,-2382,-2630,4077,11449,10859,2200,-8494,-7863,2536,7844,338,-1633,-439,-229,-1726,-3313,-6392,-7654,-6716,-3359,646,2499,1434],[3385,9208,14189,12759,4931,2156,9438,10573,3621,-2569,-8426,-9078,-3311,2366,-1848,-2824,-5447,-5326,1160,5146,-370,-9503,-13344,-8807,-4460,-441,1162,2675,13396,19888,5225,-4254,-5925,-2501,6465,17837,31118,49167,78531,89310,65226,16167,-6060,-2783,1768,338,666,1587,5220,5020,-3609,-14529,-1231,23009,31466,11377,584,3276,6144,14760,27570,35132,32870,28694,19895,6321,-2801,-5049,-5886,-7767,-10065,-12610,-9947,2315,7339,5278,61,-6729,-13617,-9925,-14644,-14555,-8895,-12010,-15858,-13390,-8097,-2355,2160,1945,4888,12819,11281,-3598,-16695,-21399,-16715,-14342,-6400,3927,11145,7894,-3412,-7350,1464,8507,7592,3891,2340,5903,11528,13392,5195,-8821,-13484,-6337,-1822,-3521,-5461,-1976,4437,9674,2919,-5716,-1657,12232,21270,13023,2955,-562,-1491,6396,-8029,-7416,4365,7879,-409,-11185,-19285,-13206,-10623,5828,21955,30027,10184,-3694,1953,13829,22841,19576,4887,-4344,-10787,-12983,-1144,7251,8110,3022,2641,12110,15329,3475,-626,-297,-4939,-1766,4399,-933,-11040,-12569,-20110,-11398,19994,64767,50814,-5023,-80725,-140728,-175851,-177974,-142598,-113084,-59197,-24461,-5815,-7990,-19025,-8689,6760,18550,16466,8330,7229,8637,8292,1007,-11921,-14574,-13675,-13159,-8003,-5698,1182,-519,-5648,-14159,-1857,11046,16051,9065,-7291,-13881,-12991,-14625,-9640,-8989,-4901,22612,61252,77681,66881,53748,44322,33117,14732,2643,-1248,-6233,-9699,-1877,9717,18299,22609,23857,18958,11239,279,-13508,-10447,-7011,-15288,-13035,4792,12343,3225,-7836,-2398,15147,30039,27227,11012,-4091,-7507,1362,10756,32515,51953,46781,23566,6430,4727,6454,5305,-2886,-5741,-1220,12718,40333,51570,31120,7123,-8652,-10146,-6785,-10728,-1271,16641,20544,3491,-14126,-12238,-9671,-14147,-8973,-1005,639,-864,-6992,-6175,3442,9056,5466,3869,8551,15962,11721,-2211,-16152,-10115,-2557,-3942,-8169,-8521,-4531,-2946,-6650,-10846,-9618,-4570,-521,-3186,-12468,-12435,-7146,-11614,-8890,-6288,-1463,5387,14624,16762,18835,10099,-1409,-11154,-14087,-8360,-12578,-12265,3346,6442,509,-9892,-2803,-275,4667,17368,22933,8635,1658,2032,1351,-4199,-9352,-7308,-3048,-1403,-8441,-15399,-9709,-1585,2704,7093,20276,12388,-2922,-1503,9251,24091,24998,19490,19022,13968,7994,3320,-4255,-14850,-16067,-10942,-2940,3983,6385,1573,-4417,-6650,-3598,2075,12528,30433,19703,2375,-8889,-11390,-9149,-7895,-6268,-9086,-3046,-20415,-14568,-12425,-11455,-12790,-11678,-7120,-1763,-1381,-1886,1618,3919,14670,24971,20053,9570,910,-3728,-9714,-15027,-11180,-4207,8831,23766,26647,14370,383,-6547,-13472,-12550,-8684,-6494,1109,6900,4422,-9721,-2790,4809,1494,-7530,-7296,2725,10947,15471,14036,10198,8985,13830,18301,19086,17684,19965,21046,11471,86,-8798,-13907,-6600,8536,23750,17962,3388,-4797,-3645,1009,6926,7683,616,-2392,6406,16375,22793,13832,-77,-2098,564,925,-3270,-5679,-5189,-8119,-10571,-12044,-3323,-1925,3869,12742,9443,-3361,-11179,-9473,-6837,-5539,-9794,-18623,-7669,-1510,3096,1546,-874,-3558,-11851,-8751,4324,11851,914,-7835,1099,10153,1135,2258,7679,4326,-4227,-10055,-8096,-5166,-9631,-19127,-8168,2342,7723,11597,7924,-601,-7187,-13620,-17926,-3350,2951,-1222,-2316,-7543,-13941,-14814,-10557,-6576,-1687,3218,4389,6585,19663,32614,34116,26068,10826,3741,3829,2684,2865,10774,19174,25145,28887,28122,16062,-2805,5745,13466,21097,35420,42514,33676,27220,15655,6861,927,-7452,-13866,-12334,-7455,-4160,-6961,-8931,-7873,-8210,-8789,-10780,-11523,-6501,9667,22387,31795,31980,21682,13334,17540,16736,16162,15687,9464,1850,4061,2952,1487,-84,-2520,-8185,-15175,-10144,1183,12382,14245,3238,-10716,-13468,-1346,6100,3069,-755,-770,-8539,-8692,-4656,-2782,1009,83,5546,15380,13882,-1210,-12423,-7628,1963,8913,7381,4701,5741,8294,7473,5032,5239,2168,4974,23637,34598,29671,24603,17616,7089,-624,-3112,-8998,-6767,-750,-1152,-7581,-8597,-3695,-6650,-9262,-12923,-11897,-4239,997,1067,-5150,-14179,-18187,-17131,-14881,-8740,665,4131,3689,-1051,-6488,-9881,-6664,2973,6774,1583,-1611,-521,284,4034,11133,24221,39349,34280,20275,1803,-12395,753,206,-8836,-8893,-8826,-15679,-21545,-21713,-14706,-3971,5875,9809,7717,5178,1073,-6769,-6616,3156,13143,16074,9765,-1524,-10738,-7248,1144,21998,36018,33458,27491,17799,10583,5534,-1435,-3015,8689,18201,15520,11805,8855,14266,13495,1512,-10855,-6425,404,820,-2364,-6693,-8790,-4805,4339,15627,13990,10861,8291,9736,13681,12849,6920,-2863,-15900,-16845,-17434,-13796,-10073,-5057,1645,5362,4870,795,-5344,-2652,1417,15263,28655,33049,20545,-2577,-14239,-987,10012,14151,14037,6549,-3180,-5019,1601,5274,7202,18397,32476,38655,36053,23232,14769,15487,29033,41905,32338,15954,8367,594,-10382,-20963,-12015,-6047,208,1488,-732,212,2575,1619,-5230,-1147,4186,1832,-2120,-1246,978,9012,19787,16954,-636,-7362,-2843,-3056,-1513,7714,5410,6307,7167,6244,1899,900,-2155,-5163,-2561,1219,1320,-4165,1374,20090,32286,36716,33167,14007,-3020,-13008,-4415,-1742,-421,124,-3043,-7365,-12106,-2987,1778,1670,-9904,-15625,-1482,14374,13037,2646,536,-1806,2128,10123,7285,-1572,-8066,6847,15779,4921,-11846,-11258,-4886,-4629,-7221,-8011,-6673,-3863,-8758,-17727,-8018,-1346,-1748,-7837,-13236,-13425,3416,24030,13519,2222,-4349,-7565,-11597,-11331,-5214,-2671,-3913,-10874,-15748,-7773,-5047,-11253,-18965,-7167,1225,-1833,-4440,1611,-1023,-6829,-5907,-1142,3643,10644,15704,13198,13048,21061,24348,17307,11386,4735,4911,7833,9753,6199,-4190,-7063,-7692,-1905,8673,23916,26224,11759,-503,-3813,-9203,-13207,-5450,-6620,-13823,-12275,-12413,-14815,-5721,5559,19221,24200,17182,10825,4251,2036,2780,970,-9065,-13263,-11758,-10475,-6792,-6173,-8704,-12220,-10187,-3534,-4286,-6530,-8525,-12605,-20662,-21224,-14986,-1798,10902,10543,-1486,-10662,-10854,5038,23340,28613,25856,27123,28690,18353,12506,13364,9495,4710,3156,-294,-963,5397,17345,18984,11431,-1142,-11376,-907,11284,21315,17961,8377,70,-4272,-1372,15231,19392,14739,6239,-3973,-8369,3344,19317,28736,29262,21942,10607,-2408,-6570,-10024,-11210,-5668,1960,-337,-15475,-15767,-16303,-18020,-19687,-12157,-3312,3678,8418,7335,9005,2674,-7610,-15749,-16973,-19612,-18095,-12515,-6168,6427,14022,9927,3633,769,458,6805,10250,11762,10622,1463,-7114,-16476,-10583,3579,16938,14776,-2905,-18466,-13366,-2032,6528,16936,16035,11833,4313,-4397,-11954,-10465,-7331,-5468,-3716,-3476,-10499,-6852,8647,17152,17934,9539,5635,-264,3501,10879,10222,1895,-2167,-6847,-4966,-3600,-9474,-9450,-9657,-8480,-8982,-13743,-16173,-11912,-10139,-11501,-15170,-15141,-13589,-14812,-12981,-5793,5310,9976,9479,14034,9200,3571,-544,-3560,-6130,-12426,-12221,-1604,9239,18169,25422,19013,4646,-11771,-5047,5793,10944,17801,29304,29675,34688,17622,11284,10952,10536,9647,4347,-3980,-3306,654,-885,-2156,-3796,-11849,-7860,-3091,-3177,-3286,7721,16080,25791,26290,15144,19132,34360,51087,43680,19566,1383,-8951,-15356,-12724,-3844,-3111,-6654,-13273,-2061,16792,36575,51223,31403,7154,-395,-2224,-8639,-12293,-15090,-13363,-12639,-7472,-3866,-6571,-1779,2564,2470,-4432,-7804,-1978,1896,2437,1919,-2094,-12387,-6544,14015,31511,41323,37474,20106,3020,-3854,-10122,-16211,-8265,-4120,-6077,-5242,-5780,-9864,-17662,-7723,-301,1516,1111,-3576,3500,8359,11207,17974,20691,18158,18813,17931,16,-8490,-296,3404,-6004,-16826,-12781,-5792,1679,842,-8970,-11236,-11155,-13815,-15264,-12182,-15992,-16679,-8310,-7304,-7936,5261,5825,1650,-5912,-6892,-692,-840,-5808,-7634,-1832,8893,28153,51142,58810,48233,23287,-1374,-3585,-4229,-8658,-9847,-10531,-6852,-5889,-6973,-10122,-7436,2190,17046,23169,16483,2936,-151,14048,23645,21052,14078,1703,-8520,-2789,1445,32,1807,-5049,-14282,-13091,-3255,5494,2592,-1190,287,11156,20090,10702,1678,278,2075,3592,7460,-637,-13537,-19046,-10894,506,10646,8915,-2208,-13529,789,4535,-2471,-10281,-15600,-10334,-2811,3464,11315,14691,3105,-693,2870,8202,2060,-4676,-6792,87,7865,9760,-6774,-7662,10443,17003,3124,-13804,-2244,14418,17376,4161,-7870,-7284,1398,6892,10070,7644,7986,5827,-3309,-9155,-11311,-4445,7051,10379,1863,-5363,-4814,-2810,-517,-2114,-5646,-6060,-8073,-8532,-4780,-255,243,-1591,-7807,-6500,-3449,-1459,2150,5293,6280,11797,10002,6939,3255,1565,3174,574,-3561,-4362,2320,4856,-3325,-7177,-8638,-7803,-6774,-9778,-8436,-4884,-7666,-5052,1031,-1540,-2699,8733,17240,15899,5387,-5930,2147,15517,16426,9849,-6552,-12598,-4633,-1551,-3353,2531,6411,6630,9171,11583,8048,3188,-2879,-10870,-10831,-3988,2033,8595,9666,-3032,-12782,-662,11928,27471,30444,20171,12795,14730,28645,31255,26771,22070,10435,1498,5930,12216,14633,6001,-2727,-8295,-9421,-4656,-7030,-9905,-4916,-6416,-12614,-14120,-1670,1675,-1268,848,3296,1387,-2845,-3356,7211,21175,34666,64316,56337,33320,1588,-6915,1112,8855,8309,4863,1546,-4194,-16700,-5860,3076,1827,2650,7824,28416,27890,21180,11849,6503,12566,13282,10034,2555,-6776,-9111,7858,16932,17519,11698,7202,5839,4687,-2438,-8954,-5102,-4336,-1875,-4105,-5677,926,7921,3476,-1634,762,1632,-9287,-16714,-15062,-8462,-3761,2362,8663,13263,13979,9644,7650,7073,3195,237,14,2341,1802,-5273,-11769,-15180,-14888,-10307,-6518,2519,15506,27581,37555,28803,20020,12188,1243,-3481,-1882,9828,23922,30083,28127,17604,2966,-9810,-19040,-17277,-6391,893,2048,-955,2209,7869,7802,-212,-3083,2392,4164,506,-4741,-9857,-9494,-887,10539,31482,47253,22686,12728,9721,4200,-2034,-1349,11357,5764,-832,-2220,-3661,-5172,-4916,-3254,-23,8082,15781,19927,13952,8624,13686,11926,9056,8342,6282,1466,-2406,-5777,-6196,-2831,2934,4602,6651,11767,32155,47417,29392,6124,-1137,-8464,-9271,-4719,621,3043,505,-4202,-6821,2458,13156,25463,28518,23015,11147,-5963,-13653,-5623,-9575,-15334,-14380,-16520,-9393,-3749,-6727,-15003,-8369,-4021,186,737,-6751,-883,16813,28694,27500,23877,15167,-1461,-15303,-12585,819,12289,10357,-1174,-9002,-1694,4105,287,-9956,-5975,-5001,-8596,-11208,-7997,-6104,-7971,-7194,-5990,-6687,-2091,6231,13813,14212,4659,806,489,-1673,-5044,-1613,1532,-3533,-5355,-892,2710,2103,137,-2719,-7607,-7810,-5516,-4835,-10465,-5175,3477,9621,14973,14821,4188,-5127,-8711,-9621,-9164,-10044,-11083,-10777,-11931,-13852,-12638,-3607,3226,4501,9673,13683,6696,-18086,-7003,4039,6075,6529,4542,156,-3042,-3903,-7335,-10325,-13619,-10684,-3940,-2790,-9670,-10971,1052,15605,30243,33705,20848,3800,-8935,-11977,-12603,4965,17528,10738,4759,-1381,-2818,-6456,-8501,-8473,-10204,-10370,-6901,-5610,-9628,-5261,4876,4780,-5429,-12834,-13129,-12972,-7750,590,-4895,-11454,-5286,8087,17490,28551,34142,36584,25383,17967,13436,19012,27672,32579,25762,32168,21611,18587,9419,-6791,-787,13280,17503,6016,-7846,-12204,-6817,-1503,-4521,-6122,2579,9367,5647,-6473,-17911,-6828,-1916,-4722,-5239,-2834,1886,732,-3260,-6561,-6581,7081,24691,49278,62384,59920,45702,25829,11498,2373,-8047,-15859,9839,38339,34668,21794,8251,284,-7485,-11705,-6455,4496,15119,11027,2993,-6356,-853,4320,4602,5272,-4324,-13274,-16144,-8270,-614,5024,9310,11826,10934,3368,-2245,625,-589,-9458,-10347,10441,38180,52156,51322,42597,24641,16196,12447,11633,10450,-5161,-15932,-9066,-3772,7715,33448,30061,11882,2649,2772,4176,5338,10793,17926,20183,12473,12080,8922,2567,-1701,-8587,-13677,-9850,-4189,1573,2352,-1008,-4327,-5594,-1495,2930,5717,6030,-1199,-7692,-9855,-3793,1031,1757,-1564,-1791,-4486,-211,3230,-1865,-3573,-396,-793,1600,10639,10880,-1852,-11401,-13425,-10149,-8142,-10690,-10590,-3487,3434,11966,15725,11777,881,-5707,-5251,-1263,115,4100,2389,-5703,-10455,-13622,-6563,6276,12673,4471,-4041,-10268,-8528,-4984,-3666,-4701,-11050,-12512,-6964,-1534,461,-4991,-12386,-4491,-6273,-12649,-12282,-6349,-2643,-2865,-3692,-796,17919,28190,27350,31452,35078,34853,29476,29381,35062,27230,12927,-744,-11348,-4727,4585,8595,5626,1262,-3307,1006,5095,9326,6720,-1584,-5520,-6970,-4196,-756,4174,9993,13271,10578,6846,3874,-400,-6784,-13045,-5389,19488,32027,40059,38131,14185,757,859,9305,19271,23266,17730,6322,10686,23973,22605,3088,-7837,5937,15812,8618,-1654,-5899,-7675,-3949,6449,12656,13288,12288,5176,-222,-10210,-4181,-4276,-12470,-16435,-4801,10417,18991,4319,-10578,-14826,-5743,-1925,-3141,-3007,3542,11342,12005,3485,-7714,-7702,2396,5271,-2611,-2966,-2631,-2889,-4682,-5534,-7351,-8181,-7144,-3415,1498,3851,2624],[5753,9919,14310,13602,6694,2672,8770,10675,4400,-1484,-7224,-7266,-1670,3995,-305,-2513,-7311,-8525,-3527,-1082,-4612,-2502,-7374,-3711,-1310,1336,1888,2570,12870,22028,10234,1968,274,2808,10374,20783,33867,49897,78002,92599,75336,23181,-2384,-6483,-735,-1547,-1946,-3526,-1288,-2350,-10199,-15205,5836,31897,35502,10749,589,4920,8692,18211,31851,37228,30372,24424,16472,4427,-2840,-3297,-3453,-5669,-8470,-8808,-11961,1089,7065,5275,593,-5591,-12573,-10835,-16665,-12183,-7903,-12613,-18867,-16747,-11142,-4147,847,410,2530,10411,10747,-2001,-14574,-15983,-12944,-14860,-8664,358,7345,5629,-5229,-8161,445,7415,6955,3468,2086,5512,10920,11957,2580,-12507,-13771,-4326,552,-1174,-4731,-3421,2215,8258,2186,-6934,-1945,12012,20559,10786,-931,-3951,-1450,11985,6504,6893,17281,20325,11210,-4038,-19329,-12711,-10799,4323,18868,26985,10006,-1822,6447,20876,29872,23540,5396,-6268,-13106,-10288,3839,9843,9685,6331,5728,12745,10825,-2972,-3627,-2450,-7067,-2802,5283,1882,-10925,-18569,-21493,-12568,12813,61524,52828,5778,-58603,-110247,-142871,-146747,-116593,-95442,-54961,-32760,-3953,-7676,-20005,-2796,14736,26628,20141,7290,3616,4238,6305,332,-12538,-15437,-13287,-13813,-8410,-5222,2200,432,-5007,-14326,-3118,10340,15556,9653,-5696,-13475,-13598,-15823,-11499,-11406,-5765,24582,66699,85531,75283,60605,48068,34331,16794,4468,378,-5294,-9791,-1274,12365,22195,25328,26972,24038,17642,5601,-11460,-10222,-6206,-14717,-11949,6333,14173,3984,-7635,-2740,13921,26771,24326,9762,-5008,-8130,-1503,3170,23959,43766,40122,20410,5786,4679,6840,5893,-1304,-2911,2079,15757,40903,48978,28005,4878,-9459,-8926,-5078,-8080,-1429,13908,19818,2548,-14995,-11542,-9253,-13232,-7018,1721,3310,1016,-6107,-5642,5227,11907,7649,3733,6196,12627,7878,-4902,-15680,-7315,324,-1369,-7335,-10447,-6728,-5190,-9454,-12557,-9422,-5313,-2481,-5255,-12312,-10136,-7502,-12858,-6904,-4258,858,7693,16385,18383,19295,10291,-1483,-12060,-14718,-7780,-12065,-13255,2382,5645,-570,-11151,-2501,1387,9082,24356,28170,10391,2968,3856,3211,-2782,-8434,-7229,-2879,-583,-6890,-13815,-7033,1396,5027,8522,22714,12907,-3886,-1649,9134,25057,25625,23895,23202,13803,5882,1738,-4742,-14841,-17265,-11437,-3382,2484,4290,-262,-5538,-6416,-1952,4608,15676,31083,17310,2163,-7891,-10486,-8990,-7297,-5393,-10100,-4053,-19534,-16692,-14286,-12568,-13072,-11734,-7812,-3278,-2717,-2812,117,1405,11300,21767,18606,9679,1342,-4062,-10726,-15143,-12001,-5729,7146,24001,30160,16969,203,-7970,-15290,-12306,-8363,-5994,1559,5947,2600,-12143,-1128,6523,2637,-8346,-10937,1201,11134,17423,19803,17353,14888,18765,22433,21782,20047,24443,26312,14985,98,-10228,-12547,-4602,7749,20469,16315,2793,-4596,-2316,2770,7447,7313,416,-3382,6121,18548,27026,16938,564,-2720,-291,-1491,-6911,-8313,-7747,-10011,-12201,-12546,-1946,49,5064,14502,12953,297,-8888,-8460,-6540,-6219,-11280,-17028,-4885,1387,4554,912,-1932,-3562,-11498,-8841,7371,17729,5217,-3060,5202,11571,-795,639,8152,5538,-2365,-7205,-7354,-5974,-10670,-20482,-8102,3442,7834,10537,5929,-2411,-8053,-14206,-17629,-3951,2049,-839,-926,-6379,-14132,-16265,-12123,-7806,-2298,4700,7682,10342,22519,34256,35971,28489,11875,4678,4812,3762,3572,11424,18993,22558,27610,27107,12845,-4370,7730,16656,24697,37915,40879,30638,23223,11017,4094,-2951,-13471,-16165,-11620,-6154,-3285,-6768,-8784,-7232,-7639,-8221,-9764,-9026,-1039,14301,23167,29434,31573,24124,16639,21645,19792,17747,15464,8152,-875,-411,-3586,-3505,-2368,-3435,-9393,-19091,-12089,-1667,8209,10495,997,-11730,-12246,-181,6063,2521,-923,-478,-8608,-8469,-2225,1617,5587,3841,7773,15042,12113,-2972,-13658,-7692,2874,9263,6645,3941,5414,8475,8621,6796,5179,-352,1989,22749,35539,33963,31828,23024,8521,-1515,-4046,-8985,-5097,1668,1514,-5299,-7031,-3411,-7184,-10321,-13985,-10914,-3312,1562,1030,-5194,-14179,-18239,-18876,-16980,-9718,-42,4102,4414,-212,-6467,-10966,-6931,3406,7034,1486,-1664,-687,-810,1760,8385,21625,39477,37161,23081,2407,-10792,1710,1440,-6357,-4737,-6002,-13223,-19275,-20059,-14243,-4505,5199,8769,6225,4686,2243,-3648,-4221,4493,14645,17543,11206,-136,-9830,-8916,-2678,14821,31064,29680,24277,15019,7822,2395,-4031,-4121,9008,18919,16277,12408,10205,17113,14068,477,-13068,-6371,457,35,-3989,-8952,-9764,-2438,9185,20463,17777,11931,5334,4278,8213,10967,7183,-1737,-13825,-17617,-18781,-15365,-11251,-5647,1439,4912,3744,-1301,-6559,-3275,461,13212,24265,28745,20222,-3276,-16713,-2875,5576,8075,7959,566,-8341,-6434,3133,8501,9481,19788,35494,42946,38692,23982,12970,10984,21771,34435,26109,11855,6493,335,-10022,-19384,-13349,-8077,-1449,263,-1894,-524,2879,1653,-6069,-3058,1336,-1017,-4921,-3687,-617,7929,18809,17018,1406,-6185,-4352,-6449,-3841,8117,6428,7005,6132,3384,-2011,-3449,-4862,-5439,-2695,1753,3647,387,6152,23801,36269,41066,36495,16164,-1491,-13839,-6659,-5214,-2503,-629,-4530,-8567,-11373,-1418,3480,1190,-13639,-16008,-2619,10575,7360,-2306,-4259,-6343,-2581,4743,3545,-928,-7188,4543,14137,4411,-12330,-13833,-7045,-5528,-7962,-10118,-8375,-4821,-9549,-19725,-7644,-510,-891,-7627,-14537,-17757,-3613,17103,9664,217,-5103,-8329,-11186,-10262,-5743,-4555,-5816,-12623,-13805,-4342,-2363,-10589,-21003,-8566,1780,156,-2263,3120,-260,-6607,-6450,-2471,2871,11843,19907,17179,14685,22612,26845,21389,16347,8887,5185,5086,6379,2397,-7308,-8695,-7989,-1104,9798,25138,26515,11847,-1041,-4323,-9187,-12743,-6472,-9363,-15085,-10060,-9747,-15369,-7479,4392,18618,23933,17209,10798,4402,2173,2833,1079,-9603,-13123,-10897,-7804,-3780,-3578,-6754,-10994,-9759,-3456,-4206,-5446,-5654,-7958,-15693,-19741,-15265,-2808,8882,8762,-2850,-13397,-8161,7883,25997,29973,27488,30516,30807,17933,11354,12503,10651,7238,5215,1550,122,4661,13435,12108,6284,-3308,-10589,1860,16173,26191,19439,8119,3,-3982,134,14807,16715,14275,6824,-4439,-10537,1431,18230,30503,32432,26463,15592,-1980,-9843,-14934,-15183,-9583,-788,-971,-13958,-20152,-20642,-19629,-18483,-9274,-567,6189,11413,10324,11605,4831,-6433,-15717,-17919,-20968,-19255,-14520,-7863,5076,13159,9990,4487,2266,2219,9044,13003,15192,14936,4602,-6842,-16824,-10797,2575,15673,15140,-2711,-19036,-13237,-2499,5218,15967,15008,10185,3426,-5059,-11680,-8295,-5476,-3533,-1808,-2423,-10786,-5312,11062,19498,22161,13944,7611,-419,3312,11016,11149,3344,-1290,-7441,-7895,-7680,-11936,-9146,-8626,-7436,-8349,-13140,-16430,-12971,-11704,-12834,-14722,-12994,-10939,-12160,-14643,-8237,2951,9685,9901,14257,8259,1951,-2620,-5579,-7516,-14044,-13935,-4314,4716,13710,24950,20867,4388,-13686,-2588,8242,13047,18755,25110,24217,32271,19606,13062,11904,11922,12348,7693,-2530,-3352,1544,882,1338,-636,-9369,-8955,-5193,-6792,-6683,7347,18022,28715,30046,18944,20688,34380,47319,36312,14950,-261,-8301,-13832,-10287,-1674,-1324,-5096,-11808,-5330,12186,28559,42922,27053,3639,-3261,-4922,-10132,-12644,-13605,-11883,-12889,-7409,-4325,-7765,-748,1735,1270,-5625,-8738,-3835,-43,1648,704,-2987,-12157,-8239,11178,28739,38387,33320,16284,961,-4724,-9375,-17959,-10350,-5500,-6459,-5416,-6372,-10671,-15433,-4686,0,518,-324,-6143,1163,9054,13278,20877,24511,23747,26720,23528,3074,-9358,256,8222,-110,-13125,-15202,-8798,-2131,-2251,-10054,-11169,-11443,-14101,-16552,-12541,-15829,-17306,-8875,-7227,-8372,2900,5132,3073,-3214,-3447,2736,2515,-1496,-1732,3783,13200,32535,56414,64281,53503,26576,-404,-2366,-2578,-7060,-9079,-10805,-6868,-4524,-4330,-7774,-6843,3197,20164,29120,19081,3028,-13,14407,23006,20530,13947,1312,-8518,-1575,4033,3267,3209,-4213,-14018,-12204,-2323,5474,850,-3738,-2759,7516,18426,11584,3896,2118,2932,3897,7548,-382,-12601,-17851,-13512,-927,9139,7717,-2117,-15569,121,6395,1100,-6032,-11658,-8403,-2600,1460,6989,9549,-158,-2292,3112,10090,2425,-7015,-7823,339,8205,9992,-5220,-8816,8396,14211,1204,-15326,-4240,10713,15109,2995,-8710,-7907,123,5096,7696,4411,3485,684,-7805,-12338,-12019,-4632,5092,8202,491,-6903,-6759,-4287,-819,-1101,-5251,-5924,-7788,-8118,-3508,2126,2011,-1256,-8819,-8080,-5477,-4188,-3545,1581,6660,15589,14403,9887,4985,2149,3409,1281,-2394,-2847,6711,9336,-641,-6508,-9207,-8766,-7265,-9266,-7687,-4663,-8648,-8794,-1590,-2018,-3173,8082,15383,13635,4003,-4627,9185,20857,20144,12324,-5677,-12384,-5697,-2849,-4936,836,5349,6518,9787,11528,7923,3343,-1414,-9863,-12629,-5113,2508,10950,13333,1415,-10417,-2819,8360,24657,32711,27211,19181,11678,20258,27963,29239,24413,13123,4324,6057,10715,12085,2544,-6319,-10179,-9298,-3965,-5246,-13834,-7817,-7461,-11618,-15565,-4242,-456,-2055,-258,1895,-37,-4044,-3384,7706,22555,38307,72060,61479,37344,3615,-6829,3826,13881,13306,7329,1935,-4599,-15506,-5503,3968,2310,4285,9951,25979,21019,14240,7467,4755,11567,13907,11061,3503,-5019,-9410,6552,16939,18875,12213,6237,3695,3038,-1598,-11343,-10377,-5907,-472,-3471,-6456,486,8278,6042,2252,1657,853,-8990,-16127,-14838,-7718,-2485,4133,9830,14045,16766,13290,11387,10051,5424,1736,724,2266,1310,-5706,-11806,-14657,-15091,-11831,-8563,-572,12153,24312,34978,25911,15129,7047,-2388,-5032,-1685,10919,24498,28758,25558,14781,-5,-12513,-21824,-20964,-10694,-3223,-870,-2607,1664,8929,11101,3827,-1217,1626,2975,-615,-5899,-10705,-6864,2352,13522,33804,49118,22320,9750,4490,-1200,-7345,-5725,9170,7087,1030,-328,-1997,-5425,-6109,-4728,-2125,5894,13499,17213,11450,7524,15032,15089,12189,10954,7443,2153,-1959,-5764,-6935,-3058,3808,4003,5508,12106,32854,46342,29078,6574,-483,-7681,-8862,-5041,-294,2350,-325,-5690,-7823,1047,9548,19701,23694,19337,8297,-8317,-15370,-6435,-9587,-14506,-14311,-17012,-11432,-4433,-7913,-13718,-5701,350,5036,3726,-6698,-3635,9838,18760,14476,10228,4567,-6139,-15898,-12764,1126,11874,8719,-2056,-8577,-1441,4020,1251,-7823,-7268,-5715,-7974,-9628,-5323,-4715,-8089,-8345,-5054,-4142,-1551,3585,8010,7868,813,-1416,-1445,-3904,-6831,-2117,2694,-1540,-2914,657,3477,3116,153,-2433,-7155,-8951,-7869,-8239,-13763,-2639,7961,15228,19639,18566,6511,-3322,-8247,-9750,-8041,-8196,-9094,-10010,-12510,-14069,-12888,-3996,2965,4752,10438,15046,7882,-17275,-8171,3881,6601,6632,3926,-874,-4310,-5054,-8657,-12008,-15624,-10236,-1419,-40,-8788,-11683,261,15334,29964,31269,17218,-98,-13053,-10317,-8378,6222,14953,6991,1798,-2127,-1519,-3969,-6759,-8152,-11197,-9443,-4616,-3953,-10937,-8161,1798,2242,-7118,-13958,-13903,-13063,-8920,-284,-6567,-11369,-2802,11055,17180,25017,32083,36598,24312,15124,9184,14551,25866,36691,33932,33195,16987,14844,7525,-6989,-3888,7717,12487,3619,-8882,-13195,-8037,-2521,-4452,-5246,2194,8043,5243,-5374,-14956,-11156,-9231,-11805,-9690,-4612,2067,2394,-1681,-6250,-6969,5943,21229,43150,59040,60305,44639,22203,7098,-570,-9125,-14840,10780,39738,35499,21346,7095,-1425,-9738,-14854,-9687,880,12700,12610,7458,-910,3364,9083,11680,12732,-659,-11673,-18820,-11161,-4218,-1068,96,2060,2931,-811,-1178,3684,1977,-8612,-15342,5900,35125,50215,50342,41962,25626,20532,19083,18825,15750,-3008,-14043,-7626,-2805,7931,29637,19315,3456,-2167,124,4163,6060,11766,20479,26111,18940,15842,8836,1221,-1438,-5770,-10779,-9009,-3581,1756,1926,-1631,-4281,-4304,-875,3142,5216,6179,669,-5751,-7687,-1320,3377,3883,-578,-3453,-8490,-4004,2892,1222,1079,3778,2263,5354,16069,14067,-2003,-13726,-12594,-9566,-9388,-12564,-12541,-5101,3131,12666,15556,10625,-348,-6221,-2904,1614,1943,4985,2481,-5488,-9972,-12057,-4561,9879,14459,4745,-4172,-10933,-9482,-5459,-3278,-4056,-11001,-12707,-5721,311,1674,-5228,-13933,-5362,-6066,-12987,-12762,-6036,-1733,-1726,-4306,-6478,10118,24737,26604,32241,37234,37693,31985,32021,36947,23886,6470,-6891,-15505,-5246,4111,8397,5512,238,-6069,-1119,4900,10244,6532,-2443,-7422,-9987,-4903,1766,9259,16190,19890,17726,12993,8481,2388,-8742,-16785,-3173,18650,26842,34205,35490,14346,1525,410,7311,17684,23666,20246,9837,13571,24218,21491,2620,-8348,5227,15659,9278,463,-3129,-4917,-3199,5299,10757,12326,14151,9113,2111,-14037,-6868,-3609,-11311,-16996,-6020,10340,18449,1993,-12556,-13947,-5597,-2457,-4152,-3585,2921,11164,13287,5055,-6739,-7785,1499,1564,-5384,-4056,-4771,-5484,-7271,-7554,-8711,-9175,-7823,-3636,2218,5126,3734],[7892,10198,13678,13457,7704,2922,7458,10153,4764,-644,-6080,-5613,-310,5135,877,-2488,-9279,-9725,-7200,-6358,-3954,5203,48,1994,2117,3013,2423,2280,12044,23368,14763,8070,6478,8174,14245,23542,36213,49523,74707,91851,82240,30222,1664,-10277,-3387,-3573,-4758,-8701,-8618,-7996,-13865,-7796,13250,40664,37800,9838,566,6403,10871,20724,34302,37215,26438,19965,13398,2900,-2569,-1600,-1322,-3500,-5886,-5479,-12628,52,6854,5463,1458,-3908,-10771,-11259,-18356,-8934,-5377,-10503,-16948,-17950,-13991,-5998,-709,-1195,475,8432,10333,524,-10147,-10293,-8879,-12757,-10738,-3468,2378,2124,-7091,-8107,-687,5585,5744,3047,2229,5451,10291,10266,-175,-15949,-12308,-2086,3100,1379,-3511,-4529,299,7079,1772,-7833,-2307,11385,19066,8268,-4264,-6295,-738,17131,19491,22676,32639,34715,23699,3126,-17646,-12360,-11317,2745,15609,23623,10468,675,11507,28718,36832,27189,6158,-7506,-13261,-6461,8316,11961,11333,10038,8959,12361,5346,-8059,-5409,-3957,-9034,-3869,6047,5231,-6264,-16004,-19903,-13154,5632,53778,47340,6092,-47590,-89146,-117548,-122535,-96922,-82592,-52011,-34788,-2238,-7096,-17523,3064,22802,34650,23711,6807,344,151,4363,-283,-12940,-15609,-12085,-13708,-8533,-4545,3282,1349,-4511,-14167,-3531,10049,14953,10005,-3998,-12397,-13490,-16442,-13110,-13557,-5756,25973,69361,89603,79946,64193,49157,33785,18327,6361,2018,-4418,-9878,-794,14227,24963,27235,29821,29684,25249,12150,-8122,-8925,-4931,-13765,-10554,7819,15837,4672,-7428,-3211,12216,22734,20882,8608,-5402,-8509,-4175,-3354,16261,34843,32143,15972,4799,5129,7659,6510,97,-319,5214,18158,39637,44849,24842,3006,-10087,-7955,-3479,-5563,-1572,9975,17602,1219,-14448,-9815,-7894,-11596,-5051,4800,6776,3380,-5208,-5761,6496,14208,8863,2873,3397,8745,3997,-6699,-12678,-3625,3767,1602,-5921,-11796,-8488,-7039,-11599,-12718,-8375,-5771,-4226,-6582,-10229,-6864,-6507,-11745,-5131,-2366,3016,9799,17695,19267,18811,10246,-1212,-12277,-14747,-7247,-11549,-12371,2202,4995,-1862,-12429,-1916,3183,13784,31314,32796,12056,4492,5926,5309,-1150,-7206,-6861,-2598,391,-4553,-10822,-3253,4339,7004,9287,22876,11895,-4616,-1750,8762,25114,26213,29237,27534,13972,4208,396,-5139,-14611,-18164,-12039,-3906,1170,2516,-1847,-6516,-6270,-574,6845,18076,29868,14456,2140,-6437,-8701,-7293,-5747,-3648,-9107,-5030,-18235,-18282,-15386,-12667,-12248,-10905,-7777,-4163,-3636,-3515,-1226,-898,8245,18276,16721,9735,2066,-3777,-10913,-15028,-13099,-7465,5452,23921,33228,20150,953,-8725,-15241,-10607,-6967,-4680,2432,5315,1237,-13777,37,7616,3687,-8263,-13492,1074,12703,20624,26606,25705,21563,23751,26269,24282,22507,29050,30968,17888,567,-10640,-10721,-2566,6877,16556,14218,2267,-3952,-541,4850,7941,6750,35,-4704,5885,21129,31875,20485,1600,-3050,-876,-3226,-8669,-9084,-8892,-10821,-12698,-12683,-648,1324,5325,15592,16307,4238,-5978,-6719,-5850,-6516,-12182,-15433,-1894,4774,6628,830,-2693,-3407,-10935,-8759,10652,23918,9677,1339,8410,11631,-2646,-26,9340,7173,-281,-4483,-6472,-6405,-11039,-18208,-6538,5123,8002,9122,3586,-4249,-8683,-14386,-17118,-3966,2075,245,749,-5042,-14040,-17339,-13203,-8615,-2919,5616,10471,14021,25415,35634,37334,30601,13054,5697,5725,4641,3984,10863,16983,18777,25442,25193,8884,-5525,9336,19392,28075,39928,38677,27261,18733,6811,2532,-5193,-19177,-16959,-10399,-4592,-2176,-6423,-8563,-6491,-6716,-7222,-8401,-6341,4072,18461,23644,26902,30918,26652,20059,24965,21911,18702,15027,7342,-3011,-5021,-10187,-8104,-4720,-4190,-9288,-17888,-13567,-4549,3589,5818,-1747,-12434,-10798,907,6058,2217,-915,-111,-8411,-8029,538,6223,9900,7242,9952,15214,11127,-4215,-14154,-6656,5080,10400,6020,2893,4604,8436,10141,8912,5117,-2826,1,22442,36158,37761,38998,28072,9501,-2431,-4638,-8307,-3401,3876,3828,-3347,-5424,-2820,-7324,-10779,-13244,-9436,-2120,2316,1255,-4888,-13709,-18430,-19543,-17666,-10643,-1038,3892,5179,773,-6164,-11639,-6977,3648,6637,868,-1846,-868,-1797,-383,5639,18240,36904,37428,24402,2644,-8948,3018,3203,-2816,-292,-2761,-10228,-16303,-17461,-12757,-4372,4571,7437,4555,4068,3376,-143,-524,6531,16187,18371,11868,1000,-8903,-10128,-5768,8333,25385,25165,20807,12382,5345,-255,-5861,-4416,9683,19742,17168,13113,11576,19229,13486,-1144,-14816,-4674,1500,188,-4848,-11817,-9171,1546,15375,26411,22996,14096,3087,-1006,2351,8226,7012,-573,-11476,-14833,-15987,-15064,-12184,-6197,1070,4184,2422,-3136,-7425,-3919,-581,10502,18594,22758,18662,-3878,-18542,-4945,732,2198,2506,-4856,-13304,-7817,3742,10696,10916,19986,36516,44872,39487,23728,10759,6845,15757,27835,20878,8903,5531,1198,-8199,-17299,-15174,-10819,-3499,-1192,-3200,-1148,3286,1741,-6812,-4969,-1444,-3659,-7441,-5863,-1778,7403,18213,17064,3218,-5578,-6498,-9992,-4815,9786,8179,8009,5160,795,-5251,-7493,-7576,-5434,-1671,4005,7356,5586,10905,25729,37902,43649,39087,18763,997,-13232,-8991,-8584,-4730,-1452,-6228,-9955,-10542,-31,5028,1060,-13096,-14193,-2747,8186,4850,-2836,-4787,-8237,-6499,-541,-87,-525,-6341,2119,12181,4110,-11895,-15989,-9035,-5996,-7938,-12345,-10183,-5759,-10002,-17907,-6921,635,18,-7509,-15390,-17107,-9121,10270,5621,-1890,-5813,-8057,-9202,-9057,-6426,-6153,-7092,-14221,-11938,-658,1773,-7781,-20484,-10275,1950,1842,171,5307,927,-6357,-7160,-4172,1626,12531,23747,21068,16300,23942,29017,25135,20357,11427,4600,1947,2961,-917,-10022,-10236,-8251,-620,9978,24336,25105,11242,-1735,-4555,-8623,-12179,-8096,-12778,-14931,-7942,-7473,-14633,-9015,3256,17872,23503,17296,10987,4691,2205,2617,987,-10183,-12964,-10032,-5036,-787,-1290,-5096,-9872,-9332,-3828,-4604,-4954,-3789,-4833,-11277,-16133,-14217,-3415,6819,6669,-4463,-15215,-3893,11554,28768,30802,28243,32542,31841,17409,10487,11777,11787,9601,7031,3264,923,3475,8997,5644,1740,-5511,-9477,5433,22487,32030,21086,7817,140,-3209,1439,13089,13192,13321,7448,-3929,-12394,-533,16917,32388,36582,32478,21003,-1606,-13232,-16873,-13370,-9634,-1972,-455,-9467,-15917,-23940,-21161,-17082,-6811,1289,7506,13682,13123,14126,7150,-5190,-15804,-18473,-18945,-16560,-13920,-7815,5149,13268,10463,5302,3541,3784,10974,15401,18276,18966,8062,-6389,-17174,-11444,1039,13919,15228,-1965,-19038,-13390,-3077,3978,14584,13355,7790,1775,-5814,-9678,-5634,-3354,-1692,-151,-1574,-11092,-3891,12707,20968,25793,18473,9428,-538,3501,11215,11778,4624,-453,-7732,-9408,-10719,-12891,-8668,-7634,-6365,-7571,-12353,-16316,-13802,-13049,-13836,-13468,-10697,-8120,-9163,-12649,-9800,1158,9574,10569,14559,7457,579,-4467,-7512,-8846,-15027,-14020,-5739,1160,9308,23729,22191,3946,-15218,-567,10189,14784,19244,20241,18193,26806,19516,13510,12227,13078,14805,10526,-1542,-3527,2666,3940,5962,2571,-7075,-8131,-5858,-9393,-9804,6578,19129,30324,32385,21181,19870,31406,40681,28148,10645,-1471,-7257,-12079,-7919,49,-170,-4360,-11017,-7807,8427,21175,33294,21329,47,-6077,-7682,-11400,-12181,-11045,-9471,-12448,-7264,-4745,-7269,170,652,-288,-7111,-9817,-5615,-1262,1254,-514,-3938,-11604,-9840,7208,23647,32512,26781,11793,-718,-5143,-8464,-17084,-11886,-6698,-6695,-5336,-6399,-10703,-12740,-2308,-218,-686,-1781,-8505,-1787,9324,15407,23898,28539,29510,34172,28429,6190,-9803,168,12696,6479,-7897,-17724,-12811,-6685,-5674,-10745,-10434,-11139,-13630,-17602,-13026,-15586,-17484,-9245,-6820,-6336,2855,6362,6129,958,946,6403,6042,3418,5027,10162,17808,36231,59973,67348,56482,28549,171,-1304,-1094,-5527,-8001,-10397,-6335,-2603,-1100,-4791,-5942,3936,21991,33203,20361,2774,-390,13772,21402,19475,13355,480,-8902,-584,6362,6578,4849,-3010,-13352,-10947,-705,6099,-345,-5745,-4964,4126,15875,11407,5122,3307,3742,4423,7808,163,-11357,-16166,-15296,-1911,7534,6242,-1996,-12887,334,8619,4890,-1704,-7382,-5849,-1887,-123,2974,4503,-3242,-3618,3598,12214,2544,-9309,-8248,734,8569,10254,-3435,-10306,5927,11044,-718,-16388,-5632,7881,13302,2232,-9216,-8152,-523,4217,6435,2618,125,-3668,-11887,-15351,-11110,-4229,3259,5966,-700,-7973,-8377,-5708,-1297,-310,-4965,-5747,-7363,-7524,-2317,4310,4130,-705,-9563,-9365,-7239,-6321,-8339,-1322,7599,19412,18708,12658,6680,2945,3866,2223,-919,-744,11036,13573,2324,-5342,-9330,-9284,-7103,-8131,-6500,-4122,-8651,-11730,-4293,-2902,-4085,7094,13243,11297,3098,-1492,15529,25129,22638,13418,-5452,-11540,-5845,-3926,-6778,-1372,3755,6060,10022,11145,7885,3733,209,-8594,-13843,-5578,3479,13498,17285,6698,-6213,-4290,4922,21375,33775,32775,23656,9938,11793,23385,30785,25610,14979,6787,6140,9467,10526,835,-8758,-11528,-8906,-3320,-3550,-16120,-10326,-8130,-10266,-15759,-6494,-2340,-2591,-1104,834,-812,-4808,-3559,7613,22777,40495,76339,64367,40819,6432,-7710,5498,17510,16817,8766,1582,-5012,-13402,-5046,4458,2913,6210,12567,24009,15835,9047,3889,2999,10159,14461,12188,4508,-3197,-8965,3938,15217,19059,12141,4934,1385,1583,950,-3511,-10646,-6890,1544,-2004,-6716,194,9095,9632,6938,2606,-484,-8535,-15315,-14046,-6423,-635,6329,11185,14855,19314,16974,15476,13261,7797,3433,1723,2363,797,-5953,-11600,-14122,-14562,-12229,-8930,-1371,10277,21049,31155,22224,10150,2206,-5440,-5912,-1326,11585,23664,25943,21941,11576,-2811,-14889,-22387,-21758,-14648,-6508,-2806,-3189,2011,10658,15119,8482,677,1090,2230,-1207,-6490,-10276,-3704,6040,17047,36556,51452,23540,8532,1090,-4814,-11616,-9720,6245,7979,3010,1914,-267,-5803,-7339,-6073,-4176,3542,10772,13781,8150,5608,15462,18074,15445,13769,8864,3287,-1099,-5322,-7338,-3215,4371,3184,3939,12041,32218,42904,27024,6791,192,-6604,-7900,-4761,-513,2207,-794,-6848,-8040,629,7301,14605,18738,15675,5876,-9632,-15966,-7311,-9709,-13821,-14169,-16456,-13033,-5268,-9469,-11357,-2065,5868,10586,6803,-6496,-6178,3576,9366,2116,-3138,-3350,-7693,-14585,-12304,1732,11145,6816,-3039,-8055,-916,4361,2507,-5981,-8474,-6020,-6660,-7490,-2443,-3396,-8024,-9505,-4050,-1119,428,1945,2847,1748,-2359,-2694,-2779,-6502,-8789,-2612,3797,647,30,2416,4297,4252,447,-1751,-5980,-9531,-9768,-10976,-13593,495,12468,20721,24029,22052,9303,-177,-6615,-9171,-6349,-5722,-6330,-8571,-12658,-14002,-12914,-4417,2484,4860,10806,15311,8167,-16005,-9090,3918,7482,7193,3636,-1796,-5610,-6179,-9601,-13323,-17095,-8818,2038,3575,-7395,-12059,-239,15136,28895,27924,13240,-3482,-14256,-7459,-4571,7100,11848,3385,-1107,-2979,-315,-1487,-4792,-7654,-12144,-8360,-2302,-2185,-11309,-10814,-1249,-491,-9027,-15184,-14258,-12420,-9365,-1336,-8126,-10827,-556,13102,16099,20602,28688,35846,23545,12806,5188,9778,23121,39309,41046,33473,13578,11964,5950,-6731,-6810,2337,7304,1006,-9945,-14014,-8771,-2780,-3899,-4405,1630,6447,4986,-3788,-11459,-12430,-12803,-11999,-9669,-4602,2972,4238,-224,-5983,-7505,4143,16817,35519,53147,58055,41798,17827,2373,-3813,-10128,-12836,12655,41234,36533,21155,6032,-3193,-11715,-17314,-12469,-2804,9446,13245,10992,3983,7873,13836,18554,19632,2827,-9934,-20433,-13730,-7905,-7342,-8919,-8437,-7081,-4987,470,6535,4406,-6394,-19297,529,29797,45146,46692,39358,25527,23565,24493,25540,21116,-174,-11762,-5881,-1560,8281,25405,10396,-3209,-6350,-2303,4021,6397,12363,22745,31653,25046,18902,8506,-169,-1505,-3311,-8207,-7923,-3060,1365,913,-2775,-4582,-3308,-650,2942,4303,5953,2553,-3256,-4574,2746,7130,7168,889,-5006,-11979,-5553,3954,5052,5900,7659,5009,8946,20306,15638,-2965,-16489,-11598,-9191,-10829,-14332,-14195,-6483,2936,13418,15195,9064,-2102,-7002,-1492,3497,3132,5255,1876,-5509,-9407,-10284,-2168,13510,15805,4950,-4192,-11385,-10314,-5967,-3041,-3633,-11016,-13018,-4807,1796,2599,-5593,-15551,-6316,-5869,-13451,-13568,-5888,-989,-1276,-5501,-11868,2844,20996,25840,33124,39601,40817,34704,34622,37886,19592,-240,-13276,-16374,-4272,4539,8982,6492,1001,-7937,-3455,4392,10822,6156,-3324,-9400,-12086,-3617,5284,14456,21935,25893,24793,18914,12259,4556,-10030,-17359,-638,17316,21913,28529,32536,14610,2182,-520,4346,14370,21634,20515,11921,14914,22749,19087,1605,-9310,3655,14364,9175,2083,-605,-2166,-1903,4673,8473,10434,15317,13149,5213,-14790,-9691,-3303,-10300,-17191,-7670,9578,17062,-634,-14669,-13525,-5644,-3270,-5584,-4557,1966,10624,14407,6717,-5768,-8455,-671,-3500,-7734,-5188,-7049,-8067,-9451,-9740,-10799,-10877,-8981,-4215,2543,6015,4457],[8354,8747,11073,11116,6628,1555,4326,7719,3361,-1425,-6405,-5495,-557,4478,357,-4055,-12231,-8147,-8717,-10726,-1830,9804,5608,6326,4359,3290,1502,594,9840,22832,17554,12667,11332,12258,16782,24821,36842,47094,68240,86422,84280,35802,4710,-12996,-7262,-6876,-8809,-12165,-11126,-6150,-8907,-1182,19705,47496,37150,7698,-505,6669,11621,21242,33884,34290,20596,14958,10359,1199,-2887,-989,-492,-2322,-3896,-3606,-11270,-1631,5866,5010,1756,-2663,-9203,-11591,-18183,-6947,-3431,-8312,-13827,-14852,-16762,-8682,-3251,-3609,-2091,5931,9085,2629,-5745,-5390,-5664,-11042,-12295,-7432,-3818,-3156,-8930,-7402,-2428,2605,3607,2371,2348,5151,9175,8059,-3234,-19321,-10554,-447,5028,3367,-2587,-5979,-1933,5558,1054,-9023,-3405,9815,16413,5032,-7611,-8246,-344,20906,29960,37006,47180,48028,34666,9285,-16093,-12982,-12404,1005,12184,19850,10986,3048,16586,36317,42663,29772,6582,-8339,-11977,-3157,11366,13080,12563,13391,11624,10472,-979,-11094,-6329,-5160,-11225,-5365,6183,8244,-442,-9885,-17639,-13657,-1587,42265,36505,-629,-44753,-76842,-101186,-106759,-83999,-73832,-49442,-25417,-1161,-6808,-15147,8228,30006,41549,26424,6391,-2896,-3928,2154,-1146,-13493,-15153,-10661,-13071,-8716,-3993,4148,1974,-4423,-14399,-3439,9819,13887,9750,-2590,-11232,-13006,-16777,-14850,-15543,-5167,26355,68918,89625,80618,64339,47580,31452,18931,7956,3339,-3866,-10196,-646,15137,26292,27995,31908,35221,33161,18990,-4094,-6721,-3269,-12605,-9188,8927,17045,5066,-7433,-4105,9734,17879,16949,7454,-5448,-8765,-6621,-8715,9993,26085,23704,10569,3328,5980,8768,7054,1183,1833,7848,19546,36486,39444,21707,1572,-10439,-7383,-2171,-3291,-1704,5102,14201,-87,-12227,-7468,-6027,-9753,-3203,7888,10679,5847,-4696,-6631,7513,16024,9312,1703,494,4646,437,-7178,-8359,875,7792,4813,-4189,-12608,-9799,-8477,-13041,-11661,-6930,-6041,-5614,-6487,-6381,-2817,-4285,-9315,-3829,-840,4806,11594,18526,19434,17599,10069,-675,-11993,-14222,-6683,-11087,-10485,2691,4527,-3286,-13151,-677,5276,18559,37502,36270,13543,6197,8145,7553,676,-5648,-6091,-2039,1765,-1096,-6336,1357,7235,8773,9672,20768,9462,-5052,-1764,8290,24525,27180,34876,31603,14441,3062,-608,-5377,-14149,-18672,-12615,-4448,138,1229,-2925,-7128,-6077,599,8782,19612,27128,11553,2470,-4441,-6130,-4483,-3515,-1322,-6751,-5877,-16464,-18754,-15364,-11599,-10388,-9233,-7037,-4395,-4027,-3819,-2179,-2680,5898,15040,14772,9947,3209,-2812,-10190,-14075,-14025,-9201,3945,23715,35785,23785,2786,-8504,-13027,-7820,-4550,-2507,3821,5152,449,-13963,1026,8295,4687,-7465,-14368,2249,15434,24853,33938,34729,28846,28781,29846,26767,25244,33672,34865,20140,1506,-9822,-8511,-416,6250,12730,12134,2129,-2700,1708,7104,8208,5857,-576,-6099,6044,24439,37516,24731,3463,-2623,-701,-3676,-8519,-8689,-8994,-10500,-11350,-11908,527,1839,4930,16289,19606,8518,-2436,-4226,-4582,-6228,-12279,-13704,1193,8468,9185,1405,-2873,-2826,-9942,-8255,14174,30071,14177,5431,10785,10837,-3929,537,11322,9323,2149,-1752,-5304,-6384,-10823,-15138,-3863,7370,8456,7708,1291,-5854,-8957,-14041,-16162,-3132,3119,2027,2795,-3331,-13430,-17768,-13593,-8883,-3398,6027,12612,17341,28040,36538,37986,32184,14389,6940,6760,5530,4381,9398,13506,14310,22724,22650,4573,-5968,10682,21737,31252,41534,36360,24044,14325,3465,1931,-5535,-22449,-15721,-8457,-2521,-591,-5662,-7964,-5333,-5183,-5537,-6424,-3294,8686,21736,23643,24311,30035,29057,23377,27202,22989,19082,14567,7336,-3703,-8398,-16007,-11342,-6699,-4551,-7942,-14389,-14225,-7178,-1078,681,-4605,-12364,-9009,2043,6232,2281,-535,499,-7815,-7200,3744,10982,13920,10322,11983,15722,10750,-4979,-13543,-4064,8994,12781,5876,1869,3613,8482,12225,11441,5223,-5002,-599,22815,36533,40937,45591,32413,10159,-3091,-4548,-6867,-1527,5964,5840,-1649,-3937,-2096,-7092,-10456,-11139,-7326,-434,3511,1976,-4046,-12635,-18660,-19279,-17024,-11415,-2048,3773,6158,2007,-5456,-11701,-6602,3940,5884,3,-1905,-829,-2432,-2165,3145,14553,32207,35327,24463,2825,-6790,4775,5548,1417,4392,831,-6723,-12556,-13934,-10174,-3288,4374,6189,3012,3531,4539,3607,4212,9333,17827,18608,11776,1893,-7968,-10850,-7968,3073,19621,20462,17485,10125,3361,-2149,-6529,-3750,10862,20831,18395,14145,13129,20570,11946,-3010,-14196,-1437,3792,1818,-3740,-12705,-5615,7355,22676,32874,29087,17180,1862,-5685,-2937,5049,6462,522,-8981,-11826,-12967,-13709,-12753,-6572,665,3346,1159,-4356,-7745,-4421,-1432,7650,12501,16137,16805,-3069,-16269,-6791,-4188,-2816,-1293,-8539,-17770,-9086,3377,11613,11337,18981,35564,44477,38663,22672,8418,3452,11338,22445,16687,6812,4981,2573,-5527,-14969,-17178,-13994,-5714,-2674,-4456,-1554,3790,1890,-7320,-6656,-3895,-5838,-9429,-7486,-2390,7267,17625,16636,4480,-5538,-9217,-13001,-3697,12768,10850,9685,4563,-1475,-7790,-10380,-9895,-5156,207,7413,11776,11048,15223,25611,37095,44383,40927,21867,4538,-10107,-10146,-11080,-6981,-2328,-8149,-11474,-9569,1197,6412,1631,-8555,-10992,-1627,7568,5476,918,-478,-6291,-8654,-5368,-3405,-368,-5660,-391,9959,3998,-10640,-16987,-10507,-5820,-6823,-14043,-11990,-6622,-10137,-16103,-5853,2151,1040,-7431,-15737,-13970,-11197,4640,1724,-4076,-6613,-7348,-6963,-7966,-7235,-7373,-7618,-15443,-10237,3043,6950,-3300,-17859,-12280,1630,2986,2385,7701,2292,-6091,-7953,-6133,-77,12567,26678,24299,17647,24858,30606,28044,22698,11966,2994,-1534,-355,-3568,-12145,-11685,-8613,-601,9150,21613,22167,9812,-2763,-4575,-7556,-11155,-10057,-16655,-13468,-6173,-5711,-13526,-10483,2009,16887,22836,17292,11138,4813,1945,2009,581,-10916,-12836,-9209,-2349,1880,499,-3881,-9025,-9039,-4669,-5485,-5081,-2935,-3182,-7991,-12685,-12488,-3847,4521,4144,-6065,-12029,1272,15644,31283,30911,27959,32975,31635,16636,9758,11033,12576,11403,8339,4627,1291,1798,4253,-156,-2141,-7701,-8264,9705,30016,38484,22616,7237,262,-2136,2389,10351,9104,11808,7950,-2759,-13694,-2646,15477,34471,41628,39163,25789,-1488,-16832,-13400,-9265,-7360,-2152,517,-4945,-9589,-22077,-22543,-15832,-5019,2041,7508,14988,15379,16042,8996,-4375,-16216,-18299,-17041,-13911,-11550,-6379,6113,13703,10742,5546,4010,4626,12164,17034,20565,22186,11392,-6047,-17688,-12710,-1077,11806,15081,-738,-18624,-13965,-3681,2815,12700,10875,4444,-841,-6796,-7394,-3081,-1427,-302,921,-1229,-11636,-2878,13209,21135,28214,22728,11044,-552,4040,11237,11780,5378,18,-7926,-8953,-10133,-11250,-8326,-6944,-5541,-6932,-11657,-16045,-14582,-14397,-14765,-12183,-8571,-5443,-6271,-10065,-9852,30,9571,11178,14559,6402,-940,-6435,-9636,-10359,-15337,-12992,-6106,-1433,4955,21527,22575,3094,-15698,639,11303,15860,19000,14812,11969,18745,16972,12236,11626,13689,16574,12292,-1389,-4177,3601,7513,10405,5016,-5747,-7134,-5962,-11161,-12495,5245,18905,29833,32420,21325,16260,25003,31354,19511,6462,-2544,-6328,-10647,-6141,824,-92,-4835,-11494,-10074,5051,14395,22914,14382,-3683,-8835,-10433,-12478,-11381,-8612,-7197,-11737,-7386,-5400,-5771,429,-1014,-2491,-9176,-11328,-7517,-1925,787,-2101,-5284,-11094,-11280,2004,16127,23593,17678,6214,-2581,-5524,-7791,-15401,-13012,-7937,-7097,-5360,-6275,-10431,-10502,-1097,-1306,-2431,-3496,-10424,-5432,8846,17171,26498,32110,34513,40102,31949,8838,-9672,-1052,15739,12597,-1982,-14563,-17485,-11432,-8768,-10792,-9446,-10755,-13034,-17911,-14046,-15741,-17848,-9890,-7070,-5203,3180,8029,9576,5303,5048,9428,9055,8283,11687,16261,21889,38481,61131,67460,56647,28740,-135,-929,-255,-4495,-7134,-9828,-5706,-667,2045,-1855,-5176,3975,21951,34359,19790,1950,-1524,11936,18671,17572,11916,-1190,-9835,-82,8099,9413,6170,-2076,-12975,-9872,1219,7102,-1128,-7226,-6486,820,12247,9766,5025,3604,4254,4939,8002,635,-10316,-14937,-15463,-2913,5551,4170,-2382,-9441,1188,10779,8301,2127,-3352,-3227,-1125,-1636,-985,-724,-6558,-5213,3686,13841,1849,-10799,-8248,799,8513,10223,-1768,-12700,2634,7252,-3002,-17438,-7004,5302,11471,1430,-9827,-8491,-1050,3387,5387,1570,-2170,-6765,-15019,-17263,-9667,-3982,1163,3396,-1920,-8685,-9902,-7574,-2493,-312,-5300,-6032,-7340,-7296,-1752,5565,5688,-554,-10557,-10830,-9182,-8326,-12352,-3780,8198,22265,22103,14624,7775,3462,4116,2987,428,1437,14358,16709,4876,-4293,-9482,-9744,-6729,-6899,-5376,-3752,-8307,-13280,-7356,-4674,-5833,5486,10532,8543,2307,2115,20305,27725,23259,12510,-6365,-10702,-5294,-4832,-9282,-4682,951,4574,9254,9999,7462,3853,1398,-7646,-14753,-5926,4256,15257,20244,11486,-2176,-5435,1385,17570,33232,36004,25529,8642,3579,17268,30529,24843,15353,8355,5760,8203,9941,1150,-9293,-12394,-8718,-3177,-2633,-16046,-12657,-8695,-9046,-15233,-8816,-4308,-3250,-2002,-226,-1402,-5611,-4444,6380,21273,40559,75916,64143,43082,9912,-10102,5464,18817,18036,8614,115,-5692,-11421,-4952,3964,3188,7951,15167,22085,11807,5033,781,843,7956,14466,12987,5125,-1807,-8142,61,11581,17590,11009,2899,-1440,-137,3782,4749,-1940,-4932,3713,-189,-6662,-323,9841,13600,11624,3184,-2383,-7850,-13609,-13017,-5209,1185,8404,12276,15302,21014,20044,19341,16252,9842,4843,2481,2037,-347,-6391,-11481,-13929,-13961,-11988,-8322,-977,9109,17479,25883,17572,5034,-2371,-8012,-6435,-1237,11340,20990,21574,17248,7806,-5739,-17224,-20038,-18152,-17162,-8562,-3872,-3246,2452,12122,18830,12943,2093,432,1558,-1605,-6780,-9063,-594,9713,20674,39327,53963,26392,9713,396,-5746,-12472,-11954,2625,8092,4838,4202,1303,-6437,-8871,-7547,-6443,788,7455,9622,4031,2685,14527,20361,18356,16266,10084,4521,-114,-4681,-7581,-3619,4221,1801,1621,11363,30442,37799,23536,6545,672,-5464,-6685,-4267,-470,2231,-1205,-7923,-7839,723,5883,9947,13342,11629,3432,-10364,-16061,-8567,-10312,-13611,-14215,-15399,-14096,-6683,-11785,-8112,2361,12278,16418,9629,-6317,-8641,-1529,1422,-8328,-14782,-5369,-6050,-12394,-11358,2560,10099,4595,-4323,-7669,-480,4626,3493,-4603,-9789,-6022,-4849,-4942,451,-2282,-7874,-10760,-3156,1980,3266,1176,-1658,-3774,-4265,-2478,-2817,-9208,-11024,-3235,4604,2760,3135,3927,4837,5176,741,-921,-4130,-9196,-10884,-12568,-10983,3249,16217,25462,27741,25018,12325,3609,-4387,-8059,-4307,-2823,-3004,-6617,-12442,-13793,-12709,-4710,1902,4744,10644,14569,7855,-14094,-9734,4077,8617,8110,3667,-2562,-6908,-7283,-10122,-14246,-18240,-7292,5569,7338,-5859,-12203,-522,14908,27012,23942,9223,-6247,-13258,-5247,-1686,7357,8438,-22,-3897,-3929,700,836,-2697,-6988,-13039,-7244,-120,-502,-10810,-13270,-4330,-3429,-11150,-16647,-14129,-11183,-9142,-2508,-9363,-9922,1369,14291,14599,15979,24796,35158,23727,11557,1937,4931,19509,39840,45874,32420,11259,9827,4636,-6271,-9269,-2403,2534,-1503,-10867,-14599,-9044,-2453,-3102,-3605,991,4742,5055,-1652,-7597,-9692,-10175,-7230,-7001,-3420,4308,6072,1012,-5776,-8175,1741,11800,27220,45505,53561,37587,13125,-2259,-7087,-10870,-10160,15470,42899,38020,21574,5390,-4797,-13388,-16195,-14187,-6273,5595,12878,13365,8075,12113,18281,24758,25403,5992,-8110,-18358,-15349,-11030,-12942,-14503,-13981,-17613,-6335,2994,9232,6625,-3323,-20116,-5199,22920,37756,40941,35199,24386,25102,28386,31355,26139,3213,-8994,-3650,179,9067,21518,4013,-8307,-9730,-4297,3875,6511,12777,24885,36707,30671,21360,8167,-1433,-1996,-1561,-5830,-6450,-2333,720,-334,-4137,-5000,-2423,-510,2682,3393,5779,4831,354,258,8974,12689,12104,3379,-5810,-13731,-4387,6397,9532,10936,11335,7711,12519,23221,15767,-4449,-18778,-10183,-8741,-12108,-15628,-15097,-6967,3621,15000,15514,8109,-3697,-7891,-858,4545,3919,5258,1023,-5479,-8498,-7984,875,17163,16939,5419,-3742,-11227,-10603,-6120,-2601,-3070,-10697,-13053,-3848,3223,3582,-5670,-16838,-7017,-5311,-13583,-14329,-5596,-184,-1170,-6680,-16193,-2572,17649,25289,34252,42327,44387,37893,37441,38075,14989,-6449,-18929,-12933,-1760,6026,10483,8580,3844,-7321,-4926,4319,11638,6159,-3590,-10714,-12165,-973,9329,19786,27478,31461,31670,24633,15527,6527,-9650,-13640,2295,15885,17948,23722,29528,15076,3064,-1427,1048,10050,17808,18904,12855,15172,20308,16178,669,-10108,1862,12517,8766,3652,2248,1150,587,5685,6770,8187,16166,17618,9141,-12493,-11689,-2655,-8717,-16484,-9086,8754,15515,-2856,-16257,-12895,-5267,-3694,-6770,-5260,1289,10274,15882,9100,-4109,-9199,-3780,-9088,-8580,-5781,-8851,-10006,-10666,-11665,-12833,-12488,-9909,-4420,3142,7140,5429],[9494,8031,9012,9107,5850,857,1883,5768,2479,-1605,-6039,-4745,-241,4174,226,-5110,-11786,-4435,-5830,-9136,880,13026,10863,11043,7224,4064,1030,-563,8259,22407,20394,17396,16460,16693,19624,26250,37378,44572,61141,78871,83114,41157,8242,-8413,-10411,-9830,-12279,-7895,-3068,1705,-1081,5900,26432,53077,35063,5849,-1195,7094,12305,21163,32135,30228,14768,11203,9082,937,-2489,-241,254,-1022,-1672,-1938,-10008,-2703,5313,5098,2576,-865,-7023,-10724,-16047,-5287,-1491,-5914,-10684,-11241,-14927,-11133,-5721,-5807,-4253,3730,7823,4765,-1193,-620,-2641,-9390,-10852,-8865,-9069,-9093,-8291,-5501,-3696,-175,2087,2827,3315,5305,8409,6430,-5215,-16112,-8647,1070,6823,5263,-1506,-7224,-3897,4307,617,-9856,-4734,7873,13309,1709,-10495,-9472,-65,23595,38038,48838,59313,58828,43325,14557,-14383,-14288,-12714,-60,9353,16327,11763,5467,21887,43298,47108,31342,6779,-8621,-10518,-793,12850,13369,13491,16253,13684,7515,-6906,-11040,-6302,-5763,-13054,-7141,5695,10556,5000,-4710,-15667,-14269,-8522,28867,24591,-7436,-41803,-65364,-86740,-93346,-73015,-66011,-45857,-16888,-803,-7063,-13344,12313,35681,46558,27809,5708,-6218,-8145,-456,-2397,-14398,-14305,-9404,-12403,-9230,-3826,4561,2095,-4935,-15469,-3237,9225,11982,8529,-1886,-10385,-12559,-17070,-17140,-16356,-4568,25267,65186,85449,77100,60864,43265,27193,18049,8648,3811,-4081,-11216,-1285,14728,25767,27118,32475,39504,39873,24681,-268,-4268,-1713,-11738,-8520,8985,17140,4570,-8227,-6070,5845,11832,12268,5843,-5815,-9494,-9211,-13095,4951,17654,15053,4077,817,6588,9463,6872,1288,2817,9136,19075,31056,32560,18046,-31,-10950,-7853,-1856,-2005,-2464,-1017,9708,-1223,-9524,-5529,-4679,-8634,-2339,9836,13698,7202,-5653,-8508,8204,16933,8601,-219,-3026,-89,-3156,-6988,-4282,5307,11625,7308,-3199,-13832,-11496,-10373,-14727,-10910,-6327,-7089,-7279,-5293,-2131,858,-2151,-7448,-3991,-705,5176,12057,17920,17997,14993,8949,-861,-12304,-14117,-6922,-11605,-9197,2712,3308,-5689,-13139,644,6920,22127,41216,37205,13786,7012,9342,8775,1600,-4819,-5894,-2071,2764,2718,-1265,5521,9017,9359,8817,15841,5003,-6275,-2742,6782,22562,27695,39016,33971,14061,1387,-2327,-6519,-14539,-19717,-14132,-6072,-1686,-606,-4432,-8283,-6828,511,9289,19138,22322,7845,2114,-3043,-4021,-2052,-1961,247,-4742,-7578,-15365,-18578,-15146,-10563,-8810,-8000,-6846,-5180,-5020,-4809,-3767,-4918,3286,11262,11890,9280,3662,-2361,-9805,-13133,-15083,-11921,1580,22352,36619,26467,4456,-8397,-10976,-5411,-2440,-700,4548,4325,-941,-13144,923,7558,4451,-7395,-14494,3277,17828,28577,40011,42529,35169,32542,31939,28113,27011,36702,36512,20473,1627,-9088,-7075,714,4894,8325,9185,1352,-2055,3146,8149,6901,3354,-2647,-8422,5681,27461,42674,28485,5200,-2309,-600,-3788,-8245,-8864,-9570,-10435,-9502,-10876,135,310,2942,15589,21625,11824,426,-2268,-3906,-6503,-12716,-12926,3068,11037,10757,1343,-3557,-2881,-9612,-8396,16571,34468,17308,8024,11333,8610,-5385,1066,12801,10752,3743,-126,-4933,-7015,-11224,-12850,-1609,8893,8140,5408,-1813,-8243,-9986,-14276,-15771,-2513,3943,3285,4094,-2298,-13348,-18565,-14370,-9721,-4773,4851,12790,18799,28832,35485,36412,31663,14565,7269,6844,5395,3817,6208,7870,8535,18687,18701,-750,-6665,10696,22573,33055,41639,33156,20234,9330,64,953,-5307,-17996,-13921,-6833,-916,505,-5417,-7889,-4651,-3988,-4126,-4766,-906,11555,22849,22053,20698,27805,29946,25168,27033,21907,17868,13101,7076,-3543,-9401,-13923,-13222,-8999,-5405,-6716,-11652,-14837,-10427,-6449,-5410,-8141,-12190,-7832,2286,5651,1769,-677,468,-7758,-6919,6364,14742,16613,12143,12868,15454,9822,-6276,-12505,-641,13722,15632,5509,148,1731,7901,14003,13419,4664,-7619,-630,22843,35754,42414,50105,34773,9679,-4187,-4451,-5570,-313,7038,6657,-1072,-3561,-2299,-7443,-10213,-9074,-5400,1002,4443,2463,-3434,-11750,-19681,-19495,-16662,-12820,-3696,3116,6605,2686,-5132,-11888,-6507,3634,4211,-1702,-2474,-1215,-3366,-4225,274,10167,25440,30724,22845,2415,-5051,6217,7659,5300,8399,3907,-3528,-8828,-10333,-7394,-1970,4085,4578,1110,2528,5049,6662,8826,12085,18857,17650,10366,1870,-7739,-11881,-9913,-1400,13658,15413,13962,7725,1350,-3724,-6527,-2849,11901,21591,19424,15035,14366,20559,9119,-5374,-11687,2225,6720,4605,-437,-7682,106,14237,29971,38532,34763,20283,1223,-9923,-6764,1504,5085,866,-6972,-9553,-11013,-12682,-13415,-7202,-187,2047,-298,-5188,-7900,-5131,-2372,4570,6158,9486,15417,36,-11448,-8383,-9325,-6463,-2738,-9423,-21327,-10601,1681,10721,10252,16430,32443,41641,36132,20630,5819,678,8138,18000,13127,4978,4153,3570,-2853,-12675,-18160,-17250,-8172,-4322,-5800,-1988,4041,1753,-7841,-8244,-6096,-7610,-10901,-8580,-2696,7085,16551,15311,4834,-6279,-12686,-14288,-740,16416,14129,12007,4385,-3566,-9944,-10766,-10836,-4822,2259,11041,16104,16195,18448,23319,33976,43277,41885,25264,8920,-4956,-8529,-11820,-9260,-3403,-10440,-12977,-8545,2162,7475,2903,-3527,-7278,509,8396,7980,6749,6371,-1532,-8324,-9382,-6384,-468,-5142,-2946,7489,3975,-8837,-16166,-11081,-4912,-4702,-13365,-13713,-7377,-10034,-14424,-4464,4090,2262,-7288,-15764,-11461,-9713,1143,-1629,-6261,-7566,-6648,-5044,-7082,-8083,-8133,-7415,-15853,-8698,6621,12724,2170,-14608,-14389,881,3541,4108,9894,3676,-5677,-8525,-8008,-2046,11972,28295,26437,18649,25339,31550,29863,23147,10641,509,-5066,-3087,-5118,-12929,-12762,-8969,-941,7549,17534,18237,7735,-3991,-4187,-5800,-9041,-11265,-18759,-11221,-4657,-4268,-12234,-11735,847,15893,22142,17322,11278,4814,1551,1229,75,-11580,-12441,-8124,447,4370,2016,-2886,-8250,-8683,-5636,-6484,-5464,-2680,-2514,-5638,-9567,-10397,-4020,2211,1542,-6784,-6782,7225,20097,33535,30576,27017,32211,30580,15918,9416,10490,13096,12693,9347,5889,1539,62,-124,-4798,-5027,-9362,-6718,14832,38647,45474,24219,6682,678,-441,3409,7427,5185,10239,8721,-851,-13428,-4450,14496,37219,47626,45878,29592,-1251,-19541,-9406,-4980,-4324,-1492,1903,-663,-3337,-17580,-22163,-14403,-3517,2146,6717,15673,17295,17438,10341,-3812,-16450,-17088,-14951,-11170,-8304,-3680,7977,14545,11035,5522,3935,5007,12911,18187,22298,24763,14773,-5380,-17729,-14045,-3034,10229,15488,1630,-17188,-14122,-3343,2464,11039,8196,739,-3832,-7286,-4654,-313,659,1086,1886,-884,-11794,-1773,13125,20531,29730,27086,13313,571,5634,11577,11613,6030,573,-7496,-6609,-6257,-8641,-7617,-6001,-4429,-5904,-10529,-15093,-14649,-15129,-15072,-10506,-6083,-2404,-3004,-7067,-7979,320,10338,12231,14728,5573,-2132,-8027,-11369,-11397,-14463,-10990,-5094,-2375,1550,19095,22574,2530,-14265,1630,12225,16937,18707,9811,6670,9956,12900,9958,10827,14398,18173,13427,-1423,-4716,4814,11605,14555,7042,-4877,-6194,-5617,-11841,-13227,4226,17942,27721,30645,20178,10871,16116,20805,11631,3150,-2820,-4963,-8953,-4364,1306,-418,-5775,-12019,-11179,2622,8992,13384,7482,-6501,-10188,-11508,-12443,-9924,-5901,-4670,-10269,-7113,-5564,-3403,608,-2570,-4596,-11080,-12452,-8540,-1356,808,-3402,-6313,-9986,-11232,-3144,7619,13191,7369,389,-4044,-5269,-6677,-13241,-12868,-8358,-6897,-4784,-5419,-9395,-8227,-402,-2530,-3975,-4631,-10424,-8499,8522,19239,29165,35521,38834,44620,34634,11654,-7756,-2500,17568,18156,4762,-9023,-15721,-12969,-9349,-9212,-7648,-9721,-11876,-16381,-14925,-15649,-17672,-9998,-7380,-4809,3561,9764,13055,9553,8782,12052,11981,13428,18213,21999,25615,39711,60536,65526,54955,28039,-623,-662,562,-3293,-5863,-8558,-4374,1814,5553,1449,-3939,3985,20749,33071,18231,1428,-2577,9844,15803,15629,10392,-2930,-10240,751,9942,12285,7712,-935,-12446,-8388,4086,9123,-691,-7188,-6636,-1526,8522,7470,4468,3884,5282,6269,8940,1761,-8836,-13491,-14011,-3312,3959,2245,-2696,-5848,3240,13528,11881,6030,953,-22,293,-2309,-3941,-5304,-9434,-6573,3797,15216,1050,-8994,-7081,1132,8671,10602,504,-14793,-720,3703,-4905,-17251,-7884,3403,10159,1191,-9917,-8351,-1060,2728,4742,1480,-2847,-7395,-14518,-14319,-7688,-3486,-565,1289,-2263,-8042,-10299,-9301,-3901,-629,-5713,-6220,-7162,-6906,-1294,6265,6897,-361,-11291,-11901,-10718,-9669,-13047,-5317,8610,24262,24822,16195,8734,4201,4747,4181,2222,4115,16864,18990,7351,-2963,-9167,-9587,-5707,-5162,-3867,-3086,-7311,-11939,-9750,-6788,-7665,4077,7955,5971,2135,6019,23832,29158,22532,10154,-7881,-9428,-3586,-4395,-11378,-8698,-2793,2363,7880,8635,7107,4118,2497,-6645,-14696,-5785,5107,16331,22165,15693,1765,-5873,-1630,14081,31762,37254,25431,7622,-3350,10343,28607,22487,14722,9443,5402,7499,10800,3644,-7328,-12178,-8393,-3124,-2143,-14431,-14207,-8594,-7529,-14046,-10784,-5886,-3561,-2394,-692,-1302,-5957,-5694,4340,18431,38816,71033,61166,44381,14590,-10622,4268,17962,17184,7208,-1968,-6012,-9253,-4875,2690,3459,9792,17961,20459,8989,2215,-1533,-1329,5388,14213,13841,5695,-554,-6808,-4010,6834,14865,9144,502,-4396,-1841,6520,12970,8083,688,6251,2118,-5874,-724,10705,17991,16246,3597,-4130,-6165,-10052,-11355,-4009,3062,10485,13320,15641,21948,22497,22998,19211,11735,6117,3091,1315,-2072,-6711,-11166,-13788,-13167,-11054,-6848,224,8478,13844,19677,12438,277,-6160,-9628,-6406,-1244,10325,16821,16262,12025,3848,-8521,-19166,-17521,-14751,-15459,-8798,-4030,-2988,2720,12962,21688,16808,3032,-220,1062,-1691,-6609,-7369,2412,13358,24360,41978,56337,30632,13277,2588,-3799,-9226,-10819,-1175,7615,6736,6714,2946,-6968,-10573,-9039,-8810,-2210,3798,5119,-529,-1010,12252,21800,20816,18300,11031,5850,1050,-3754,-7490,-4199,3392,-111,-1319,10510,28296,32193,19455,5989,1047,-4214,-5266,-3711,-351,2309,-1601,-8895,-7405,1015,4957,5727,7464,7063,750,-10903,-16271,-10228,-11481,-13972,-14492,-14288,-14034,-8877,-14561,-3993,7575,19344,22149,12032,-6175,-10961,-5040,-4181,-14609,-16782,-1823,-2888,-10037,-9939,3640,8864,2112,-5985,-7532,-332,4518,3949,-3766,-11303,-5756,-2663,-1941,3245,-1449,-7717,-12171,-2532,4835,6314,914,-5549,-7990,-4463,-805,-1374,-11179,-13565,-4089,4929,4537,5960,4711,4780,5574,730,-270,-1880,-7836,-10880,-12556,-8253,5122,18614,28823,30323,27186,15321,7426,-2046,-6684,-2214,215,556,-4449,-12081,-13662,-12341,-4800,1243,4240,9767,12907,7144,-11584,-10052,4183,9738,9095,3820,-3271,-8257,-8485,-10371,-14867,-19508,-6420,8280,10358,-4742,-12434,-880,14299,24106,19335,5126,-8636,-12284,-4301,-143,6628,4677,-3475,-6787,-5219,1189,2592,-847,-6453,-14141,-6510,1484,635,-10041,-15874,-7716,-6656,-13372,-18352,-13665,-9802,-8747,-4018,-10311,-9051,2645,14435,12627,11383,20974,34860,24889,11376,-368,-26,14812,37592,47069,29305,9382,7949,3135,-6201,-11259,-6530,-1761,-3984,-11855,-15268,-9310,-2153,-2659,-3281,-78,2704,5205,654,-3830,-5389,-5358,-2823,-4634,-2281,5333,7282,1515,-6099,-9455,-1656,6052,18568,36550,46971,32029,7975,-6975,-10621,-11637,-7461,18424,43987,39464,22324,5012,-6413,-15302,-14383,-14490,-9640,888,11008,13926,10650,15201,21605,29267,28984,8146,-6772,-16364,-15802,-13281,-16725,-9523,-5569,-7483,-2894,5825,11197,8018,-419,-17619,-11333,14742,28438,33215,29432,21775,24588,30059,35329,29884,6448,-6241,-1409,1978,9961,18063,-69,-12342,-12723,-6326,3192,5901,12532,26380,40522,35041,22693,7352,-3057,-3450,-1194,-4176,-5123,-1798,-491,-2128,-6107,-6011,-2136,-841,1997,2155,5324,7105,4888,6815,16923,19401,18135,6524,-6038,-13331,-1922,9245,13840,15414,14094,9870,15416,24111,14111,-6782,-18984,-8823,-8661,-13588,-16820,-15579,-6765,5096,17322,16481,7992,-4868,-9469,-1568,4199,3833,4628,-361,-5855,-7760,-5626,4008,20033,17345,5714,-3252,-10872,-10730,-6309,-2374,-2768,-10418,-13158,-3227,4170,4231,-5814,-18131,-7844,-4761,-13656,-15459,-5619,166,-1758,-8001,-19005,-6133,14325,24279,34925,44696,47684,40926,39849,36991,9992,-12095,-17758,-8434,1369,7806,12098,10820,7617,-4398,-5070,4700,12469,6288,-3410,-11386,-10860,1850,13127,24701,32339,36040,37479,29430,17917,8016,-8083,-9490,5051,14193,14850,19751,26167,15158,3775,-2537,-2642,4881,12403,15333,12313,14171,16999,12869,-279,-10839,-190,10109,7915,4982,5345,5008,4464,8726,6095,5508,16336,22006,13331,-9510,-12712,-1648,-6447,-14976,-10202,7890,13893,-4623,-17317,-12034,-4483,-3734,-7689,-5668,882,10049,17553,12140,-1671,-10047,-8041,-14500,-7831,-5849,-10196,-11472,-11263,-13433,-14203,-13608,-10451,-4095,4111,8564,6718],[9047,5930,5465,5450,3324,-1296,-1728,2403,146,-3185,-7013,-5367,-1333,2280,-1492,-7587,-10367,-1953,-3628,-7543,1465,13275,13829,14284,8893,3605,-693,-2850,5719,20520,21551,20443,20069,19711,21076,26175,36211,40661,52658,68709,77675,44396,10709,-4642,-12324,-13385,-14548,-3651,4092,8815,5689,11960,31877,55460,30565,3165,-2674,6493,11754,19440,28275,24487,8403,7687,8313,1017,-2439,-376,-78,-666,-380,-1374,-9753,-4022,4310,4844,2985,476,-5383,-9979,-14663,-4638,-465,-4333,-8371,-8415,-12359,-13837,-8727,-8405,-6691,1120,5854,5988,2506,3222,-550,-8538,-8686,-7213,-10437,-15460,-5975,-3493,-4648,-2287,1916,4528,4649,5359,7587,5227,-5913,-13815,-7354,2003,8042,6629,-693,-8578,-5840,3122,275,-10317,-6496,5403,9727,-1776,-13106,-10361,-188,24989,43390,57093,67548,65780,48885,18709,-12442,-15941,-11290,-124,7326,13249,12694,7931,27258,49017,49783,31817,6681,-8659,-9641,388,12714,12946,14141,18465,15115,4287,-10224,-8700,-5389,-5444,-12675,-8889,4742,12004,9455,-641,-13988,-14983,-14643,15800,15940,-7345,-29526,-44170,-63616,-73129,-57415,-55492,-40099,-9735,-789,-7604,-11818,15511,39813,49622,28077,4999,-9060,-11970,-2906,-3475,-15085,-12895,-7958,-11520,-9622,-3578,5019,2253,-5412,-16556,-2532,8621,9713,6887,-1394,-9264,-11657,-16541,-18817,-14137,-3658,23304,59173,78128,70357,54733,37260,21983,16254,8892,4020,-4340,-12273,-2038,13806,24251,25393,32012,42469,44915,28908,3661,-1101,376,-10406,-7906,8655,16791,3912,-9040,-8366,1321,5644,8044,4771,-5801,-9919,-10725,-13882,2007,10787,7621,-2197,-1701,7742,10497,6804,1261,3436,9803,17551,24696,25599,14821,-943,-10507,-8260,-1551,-825,-2888,-7017,6374,-229,-5976,-3293,-3121,-7411,-1663,11141,16036,7858,-7344,-8599,10283,18231,8038,-1726,-6030,-4094,-5364,-5484,71,10497,16181,9948,-2135,-14653,-12550,-11770,-15922,-10061,-5866,-8012,-7871,-2107,3084,4892,439,-5568,-4633,-1027,5039,12096,16848,16020,12244,7991,-782,-12266,-13435,-6833,-12008,-7785,3117,2408,-7829,-10730,3393,9437,25256,43018,36502,13782,7881,10372,9827,2549,-3773,-5248,-1524,4626,8005,5344,10011,10684,9826,7871,9991,283,-7304,-3651,5392,20612,28765,42111,35451,13813,218,-3701,-7505,-14715,-19297,-15313,-7688,-3265,-1950,-5239,-8751,-7312,330,9480,17877,17249,4692,2147,-1275,-1464,777,-218,1952,-2374,-8696,-13878,-16813,-13734,-8664,-6627,-6322,-6286,-5559,-5614,-5425,-4890,-6486,1474,8182,9329,8858,4481,-1449,-8865,-11238,-13999,-14296,-515,20980,36798,28991,6790,-7470,-8505,-2545,237,1683,5611,3858,-1943,-11594,948,6594,3998,-7256,-13478,4938,20657,32470,45271,49358,41056,35873,33509,29303,28542,38536,36597,19848,1809,-7677,-5385,1900,3953,4676,6564,976,-1132,4614,8799,4970,243,-5159,-10003,6019,31233,48037,32525,7846,-971,593,-2739,-7483,-8865,-9865,-9920,-6759,-8401,-1225,-2301,604,14593,23206,14888,3366,-63,-2955,-6454,-12613,-12104,4517,13125,11953,1364,-3829,-2628,-9009,-8226,18481,37456,19728,10036,11278,6479,-5776,2173,14448,12218,5318,1295,-4416,-7324,-11270,-10485,854,10427,7971,3324,-4609,-10425,-10770,-14101,-14932,-1235,5280,4815,5516,-1047,-12907,-18841,-14685,-10286,-6126,3026,11722,18866,28182,32954,33046,29360,14101,7413,6781,5076,3221,2418,1358,2811,14578,14635,-5623,-6803,10175,22660,34186,41032,30069,16834,4815,-2615,225,-4227,-13370,-11451,-4835,982,1890,-4880,-7509,-3647,-2377,-2246,-2665,1499,13227,22450,19652,16879,24888,29679,25715,25033,19406,15804,11325,7018,-2110,-6914,-9205,-12760,-10715,-6021,-5261,-9077,-14690,-13555,-11382,-10861,-10899,-11171,-6642,2276,4955,1330,-689,476,-7614,-6609,8842,17866,18511,13329,13212,14890,8784,-7528,-10366,4172,19509,19377,5597,-1552,-280,7435,16000,15318,4031,-10016,286,22887,34374,42603,52574,35425,8678,-5013,-3734,-3961,740,7558,6759,-1091,-3851,-3075,-7987,-9634,-6749,-3196,2714,5668,3238,-2575,-10579,-19989,-19644,-16317,-14395,-5344,2515,6978,3221,-4785,-11765,-6214,3254,2235,-3660,-3034,-1545,-4129,-6050,-2463,5765,17986,24975,20374,1947,-3359,7661,9774,8923,11868,6676,-414,-4907,-6486,-4331,-250,4074,3116,-627,1545,5258,9087,13104,14862,19534,15959,8217,1390,-7899,-13068,-11341,-4822,8206,10723,10727,5527,-322,-4577,-5751,-1653,12945,22210,20498,16106,15625,19600,5597,-7633,-8469,6053,10303,8728,5125,233,7459,21870,36737,42887,39512,23232,1307,-12892,-7287,-1379,3280,552,-5370,-8014,-10167,-12186,-13986,-7875,-1245,593,-1554,-5378,-7735,-5797,-3143,1666,121,4004,15737,5901,-5518,-9115,-14241,-7506,-1390,-7302,-17483,-12153,-1061,8177,7790,12602,27641,36909,32327,17892,3261,-1302,5989,14516,10185,3274,2939,3905,-441,-10281,-15517,-17641,-10429,-5895,-6998,-2349,4041,1325,-8349,-9587,-7846,-8729,-11550,-8940,-2681,6781,14984,13235,4397,-7638,-16739,-12550,3368,20095,17738,14969,4800,-5347,-11872,-8656,-9142,-4414,4053,14236,19820,20575,20128,19180,29120,40679,41982,28753,13942,1615,-3762,-10371,-11405,-4748,-13138,-13518,-7526,2802,8100,4611,1142,-3537,3193,9963,11010,12940,13918,4352,-5945,-12025,-9095,-832,-4755,-5503,4743,3847,-6856,-13979,-10615,-3447,-1965,-11095,-15341,-8068,-9878,-13049,-2924,6332,3643,-7079,-15894,-9820,-7444,-231,-4227,-8523,-8872,-6408,-3845,-6636,-9100,-8645,-6887,-15409,-7535,9709,18383,7734,-11429,-16600,-456,3255,4894,11255,4644,-5269,-8770,-9615,-4343,10467,27958,26764,18906,25048,31480,30105,21476,7528,-2987,-8592,-4949,-5596,-12200,-13409,-9559,-1900,5080,12381,13452,4818,-5635,-3624,-3622,-5874,-10450,-15142,-9004,-3715,-3393,-11150,-13082,-469,14658,21140,16997,10932,4268,690,-17,-834,-12486,-12012,-6992,3033,6350,2984,-2407,-7888,-8628,-6954,-7826,-6315,-3187,-2920,-4522,-7303,-8685,-4457,-473,-1352,-6495,-1313,13176,24166,34859,29447,25228,30133,28506,14891,9008,9659,12745,12866,9601,6595,1269,-2016,-4197,-8615,-7403,-10752,-5376,19948,47107,51934,25298,5713,955,1416,4175,4340,1313,8369,9380,1079,-12291,-6278,13666,40036,53442,51126,31497,-1338,-17908,-5834,-1437,-1803,-877,2978,2720,1876,-13143,-20931,-13304,-2767,1246,4786,15160,18134,17545,10304,-4157,-16741,-15730,-13216,-8893,-5230,-748,9856,15063,10752,4716,2768,4335,12629,18238,22811,25972,17410,-4882,-17577,-15780,-4945,9095,16205,4790,-14995,-13534,-2044,2604,9438,5117,-3636,-7523,-7476,-2076,2059,2311,1975,2279,-992,-11900,-1089,12113,18819,29825,30985,16180,2938,7858,11647,10690,5959,613,-7041,-4039,-2145,-6282,-7087,-5314,-3557,-5035,-9526,-14063,-14460,-15686,-15315,-9038,-3790,394,12,-4339,-5688,1349,11269,13094,14461,4384,-3602,-9856,-13253,-12375,-13365,-9055,-3677,-2364,-1114,16190,21753,1897,-12694,1931,12514,17582,17947,5010,2045,1587,7418,6430,9524,14761,19018,13333,-2048,-5698,5583,15069,17392,8005,-4964,-6135,-5881,-12627,-11959,3365,15881,23724,26874,17786,4244,4941,9524,4437,283,-2825,-3712,-7515,-3072,1129,-1488,-7296,-11361,-10679,598,4369,4952,753,-8333,-9891,-10510,-11898,-8615,-3592,-2532,-8733,-6954,-5708,-1286,186,-4486,-7031,-13247,-13425,-8725,-266,704,-4934,-7451,-8822,-9921,-7364,-880,2501,-3191,-5578,-5564,-4954,-5610,-11242,-12002,-8287,-6475,-4055,-4405,-8275,-6482,-655,-4299,-5735,-5515,-9075,-10157,8235,21136,31224,37877,41431,46867,36001,14152,-4653,-4048,17565,22049,11221,-3096,-10017,-9728,-7426,-6802,-5673,-8616,-10802,-14423,-16138,-15745,-16946,-9697,-7976,-5532,3154,10446,15247,12422,10997,13399,14107,17941,23391,26173,28052,39366,57963,61611,51511,26408,-1580,-1048,861,-2377,-4678,-7176,-2897,4233,8752,4431,-2780,3530,18158,29181,15663,868,-3856,7325,12660,13360,8487,-5016,-10072,1598,11450,14615,8950,-159,-12353,-6935,7384,11531,408,-6238,-6177,-3222,4625,4322,3270,3908,6469,8025,10230,3131,-7326,-12203,-12656,-3532,2437,158,-3372,-2871,5721,16427,15195,9571,5049,3257,1924,-2403,-5788,-9223,-12130,-8209,3346,15519,225,-5037,-5252,1339,8669,11044,2994,-12640,-4297,304,-6621,-16439,-8735,1656,8894,1118,-9836,-8128,-1148,1619,3906,1627,-2678,-6367,-11747,-11191,-5807,-3168,-2235,-464,-1759,-6173,-9393,-11082,-5912,-1674,-6555,-6646,-7148,-6700,-1304,5976,7200,-526,-12129,-12848,-12113,-10704,-10772,-6468,8234,24800,26309,16977,9211,4838,5519,5575,4195,6804,18062,19980,9311,-1736,-8713,-9121,-4466,-3336,-2356,-2478,-6126,-8815,-10497,-9376,-9233,2985,5436,3385,2233,9550,25891,29330,20461,6373,-10138,-7958,-1222,-2411,-10638,-13356,-7824,-828,5709,6918,6557,4236,3186,-5866,-14270,-5457,5687,16374,22662,18753,5143,-6026,-4194,11027,29496,36528,23639,6251,-8758,2850,24811,18635,13117,9916,4953,7237,12553,7184,-4235,-11358,-8209,-3321,-2217,-12998,-14964,-7860,-5802,-12621,-12540,-7187,-3615,-2270,-421,-314,-5529,-7242,1443,14272,35242,62121,55679,44536,20199,-4795,2675,15032,14261,4523,-4543,-5802,-7031,-4862,442,3599,11561,20665,18913,6944,163,-3215,-3524,2517,13634,14802,6218,512,-5274,-7288,1587,11046,6566,-2182,-7410,-3571,8768,20465,18423,8085,9011,4720,-4398,-961,11600,22538,20487,3767,-5326,-3396,-4976,-9050,-2971,4852,12453,14287,15869,22022,24123,26176,22077,13438,7192,3445,139,-4302,-6672,-10597,-13583,-12163,-9577,-4722,1930,8147,10214,12992,7223,-3777,-8786,-10080,-5846,-1275,8632,11571,10546,6671,-24,-10973,-19965,-15141,-11614,-11982,-7629,-3633,-2700,2614,12913,23175,19588,3479,-796,790,-1407,-5919,-5450,5213,16868,27930,44170,57879,35377,18198,6515,-243,-5014,-8265,-4672,6915,9015,9715,4931,-6941,-12272,-10387,-11096,-5244,134,714,-5099,-5112,8860,22339,22813,19850,11772,7383,2539,-2377,-6811,-4682,2148,-2319,-4410,10355,26608,27131,15759,5510,1590,-2670,-3560,-3081,-159,2515,-1827,-9556,-6742,1437,4459,2185,1317,2104,-2116,-11413,-16749,-11954,-12986,-14720,-14783,-13186,-12752,-11713,-11506,1202,13750,26890,27537,14108,-5830,-12743,-6598,-6821,-13902,-9307,3250,568,-7537,-7756,5231,7836,-252,-7767,-7396,-302,4191,4083,-3183,-12732,-4929,147,2063,6199,-602,-7298,-13435,-1978,7517,9368,1017,-8564,-9319,-2851,2048,1345,-10650,-15822,-4815,5071,6170,8427,4763,4308,5634,583,298,778,-5376,-9492,-11031,-5759,6352,19773,30780,31862,28832,18569,11305,563,-4843,128,3594,4499,-1898,-11361,-13301,-11420,-4209,965,3719,8572,10977,6692,-8207,-9321,4643,11129,10395,4403,-3466,-9061,-9272,-10006,-14707,-20761,-6168,9997,12390,-3984,-12499,-1015,13517,20566,14627,1373,-10371,-11509,-4183,415,5280,1091,-6605,-9399,-6455,1458,4017,1007,-5722,-15029,-5931,2723,1452,-9007,-18288,-10839,-9154,-13865,-17330,-12364,-8064,-8040,-5375,-10389,-7951,3649,14067,10721,7561,18181,35338,27240,12581,-970,-4279,9611,32953,44476,24419,7944,6550,1697,-6350,-12022,-9428,-4948,-5825,-12387,-15610,-9326,-1783,-2416,-3176,-1234,880,5860,3435,97,-720,-734,301,-3131,-1424,6087,8032,1545,-6693,-11106,-5683,203,10493,27417,39278,25901,2904,-11332,-13876,-11986,-4622,21265,44311,40876,23676,5428,-7319,-17301,-12757,-13220,-11869,-4186,7967,12882,11803,17107,23757,31841,30203,9319,-5773,-14417,-14685,-13666,-15861,-3530,3922,4345,3763,8801,12501,8704,2147,-13567,-16906,6219,18294,24377,22738,18065,22362,29708,37385,32254,9548,-3344,998,4025,11237,15569,-1857,-13398,-15072,-8241,2077,4704,11783,27340,43036,38054,23049,6192,-4913,-5608,-2028,-3147,-3882,-1273,-1919,-4121,-8481,-7507,-2339,-1473,1060,762,4723,9409,10517,15349,26304,26813,24856,10198,-5613,-11669,863,12068,17645,18918,15634,11383,17402,22981,10995,-9660,-16499,-7517,-8907,-15147,-17815,-15646,-5907,7395,20376,18082,8960,-4647,-11820,-3758,2328,2824,3399,-2182,-6710,-7341,-3369,6953,21693,16879,5712,-2844,-10443,-10787,-6632,-2482,-2844,-10270,-13403,-3053,4507,4428,-6135,-19489,-8893,-4319,-13653,-17177,-6216,-233,-3154,-9443,-17805,-8381,10633,22276,34580,46099,50046,43213,41246,34300,4623,-16644,-13230,-4106,4360,9175,13072,12349,11147,-333,-3712,5499,13003,6181,-3088,-11636,-9362,4009,16051,28630,35950,39024,41341,32558,19002,8626,-6324,-5875,6964,12003,12115,16203,22114,14170,3695,-4323,-7019,-1090,5629,9697,9789,11494,12616,8920,-1697,-11990,-2893,6842,6196,5544,8190,9125,9820,13603,6500,1893,14913,25147,16740,-7183,-13389,-845,-3914,-13273,-11469,6444,11701,-6539,-18522,-11598,-4003,-4120,-9074,-6500,-14,9125,18433,14863,797,-11490,-14299,-16762,-6676,-6263,-11962,-13601,-12402,-15467,-14552,-14565,-11415,-4116,4499,9291,7334],[8602,4123,2166,1877,713,-3356,-4778,-676,-2032,-4637,-7862,-5919,-2401,221,-3451,-10114,-8566,281,-1805,-6585,1139,12230,15684,17233,10557,3136,-2454,-5054,3405,18317,22016,22708,23040,22197,22072,25570,34345,36537,44318,57806,69560,46062,12914,-1036,-10434,-14336,-12509,-153,9863,14538,11648,17577,36460,54917,24807,488,-4164,5608,10708,16919,23432,18344,2554,4608,7916,1638,-2222,-780,-877,-729,450,-1293,-9855,-5053,3351,4723,3415,1693,-4089,-9419,-13598,-4406,69,-3256,-6571,-6108,-10128,-15313,-11797,-10968,-9064,-1568,3489,6394,5404,6265,782,-8307,-6721,-4197,-7138,-10610,-3234,-1583,-4936,-2627,4036,7684,6290,5256,6712,4517,-5453,-12545,-6790,2364,8694,7443,-177,-9977,-7654,2113,161,-10130,-8542,2502,5826,-5334,-15446,-11159,-766,25070,45918,61223,71085,68217,51018,21608,-10267,-15820,-8917,686,5962,10560,13609,10390,32303,52741,50231,30950,6002,-9024,-9726,125,10860,11663,14204,19600,15617,1546,-9381,-5934,-4162,-4512,-10755,-10693,3041,12038,12093,1809,-13012,-16221,-20047,3976,11888,1557,-5229,-9714,-28070,-43140,-35585,-41874,-32908,-4745,-1557,-8893,-10969,17326,41789,50130,26777,3727,-11570,-15379,-5329,-4560,-15542,-11524,-6832,-11013,-10338,-3701,5070,2034,-6138,-14881,-1898,7374,6603,4420,-1580,-8255,-10826,-15553,-16783,-11634,-3173,20082,50983,67810,60417,45922,29552,15691,13056,8013,3469,-5013,-13853,-3431,11979,21469,22476,29894,42871,46652,30226,6703,1925,2264,-9174,-7915,7387,15427,2530,-10377,-11496,-4318,-899,4182,3896,-6028,-10650,-11190,-11466,275,4974,1097,-8468,-4424,8760,11167,6244,524,3079,9191,14452,17398,18468,11476,-1886,-9724,-8810,-1717,-370,-3553,-12620,5109,2561,-2584,-1538,-2101,-6760,-1916,10789,16323,6697,-10240,-5414,13410,19392,7204,-3353,-9028,-7567,-6555,-3882,3724,15508,20569,11978,-1715,-15764,-13422,-13275,-17611,-10146,-6401,-9524,-7697,1866,8248,8369,2474,-4526,-6376,-2493,3683,10978,14622,12912,8876,6582,-1115,-12512,-12880,-6993,-12864,-7034,3106,1232,-9937,-7378,6987,12517,27229,42209,33683,12886,8045,10418,9895,2758,-3273,-4880,-996,6718,13855,12460,13851,11522,9506,6236,3571,-4467,-8865,-5175,3556,18292,29453,43188,35329,13008,-1114,-5376,-8978,-15252,-17945,-16291,-9856,-5273,-3507,-6008,-9032,-7918,-343,8926,15621,12072,1699,1913,107,743,3149,927,3023,-502,-9103,-12571,-14711,-12005,-6684,-4593,-4963,-6105,-6252,-6493,-6310,-6155,-7999,-253,5219,6604,8111,5042,-763,-8121,-9252,-11424,-16123,-2868,19093,35819,30554,8925,-6523,-6429,8,2738,3946,6361,3139,-3199,-10187,646,4962,2734,-7802,-12536,6524,23206,35682,48668,53946,45415,38014,33921,29643,28835,37985,34336,17739,1401,-6355,-3987,2665,2977,1409,3840,429,-614,5420,8402,1983,-3895,-8474,-10118,6723,35161,52641,35987,10781,877,2343,-1428,-7091,-9272,-10497,-9662,-4109,-5181,-4343,-6270,-2206,12951,23744,16984,5683,1729,-2334,-6662,-12550,-11665,4931,13964,11998,800,-4210,-2553,-8614,-8207,19169,38134,20795,11113,10582,4521,-5459,3113,15596,13133,6345,2099,-4137,-7663,-11316,-8483,2952,11447,7558,1255,-7242,-12564,-11276,-13581,-13817,303,6630,6189,6697,80,-12468,-18970,-14934,-10949,-7753,350,9065,16934,25411,28367,27317,24564,12361,6934,6213,4273,2376,-1893,-5860,-2367,10721,10891,-9023,-6752,8819,21704,34295,39465,26942,13681,672,-4936,-583,-3008,-9398,-9052,-2865,2847,3264,-4321,-7092,-2618,-676,-219,-409,3568,13363,20358,16309,12699,21060,27783,24470,21070,15451,12768,9001,6609,-350,-3497,-5666,-11274,-11932,-6605,-4039,-6976,-14155,-16667,-14656,-12981,-11398,-9642,-5694,1796,3935,745,-778,355,-7565,-6540,10765,19908,19369,13718,12856,13799,7386,-8863,-7391,9917,25506,23341,5933,-3290,-2374,7084,17988,16893,3193,-12292,1694,22644,32304,41344,52588,34190,7149,-5470,-2553,-2245,1476,7355,6038,-1746,-4840,-4576,-8902,-8915,-4386,-883,4601,7112,4204,-1596,-9249,-17842,-18571,-15817,-16222,-6852,2014,7196,3491,-4548,-11441,-5786,2792,66,-5787,-3583,-1862,-4756,-7574,-5014,1508,10805,19158,17446,1470,-1792,8989,11699,11986,14537,8946,2438,-1014,-2626,-1277,1586,4226,1875,-2061,742,5216,10669,16523,17355,19777,13751,5766,869,-8225,-14464,-12310,-7364,3530,6673,7890,3579,-1581,-4673,-4507,-364,13859,22595,21551,17379,16988,17989,1797,-9411,-5221,9679,14286,13949,12352,9805,15688,29515,42272,45474,42798,25758,1986,-12894,-5215,-2616,1513,-294,-4180,-7244,-10447,-12299,-14393,-8480,-2345,-774,-2307,-4946,-7226,-6245,-3619,-828,-5289,762,18169,13839,1091,-8655,-18244,-5745,1877,-3625,-13790,-13425,-4454,4302,4195,7874,21792,30968,27724,14773,1025,-2448,4671,11961,7855,1666,1407,3531,1615,-7559,-10615,-13611,-11595,-7018,-7722,-2438,3924,714,-8740,-10484,-8890,-8887,-11049,-8375,-2224,6505,13215,10906,3608,-9089,-19998,-8566,7961,23348,21480,18552,6021,-6451,-13529,-5648,-5696,-3644,5506,16723,22726,23949,20181,13972,23492,37263,41484,32286,19587,9424,3261,-7227,-12862,-6143,-15952,-11883,-6316,3336,8462,6611,5308,173,6200,11837,13978,18881,21496,10583,-2359,-12350,-11297,-1132,-4131,-7663,2007,3734,-4683,-10965,-9007,-1381,1347,-8414,-16255,-8281,-9411,-11755,-1027,9091,5507,-6393,-16045,-8811,-5534,-21,-5558,-10464,-10266,-6500,-3172,-6395,-9994,-8736,-6026,-14152,-6483,12418,23678,13035,-8305,-18316,-2045,2393,4878,11743,5283,-4552,-8068,-10113,-6429,8317,25710,25213,18537,24179,30579,28950,18266,3408,-7026,-11102,-5130,-4838,-10469,-12908,-10014,-3136,2270,7026,8450,1446,-7264,-2595,-759,-1356,-6916,-10461,-6829,-3074,-2756,-10025,-14226,-1573,13544,20121,16504,10233,3377,-368,-1435,-1860,-13348,-11201,-5427,5722,8154,3767,-2102,-7631,-8602,-8220,-9116,-7222,-3990,-3876,-4242,-5695,-7291,-5001,-3230,-4094,-5032,4059,18881,27709,35261,27837,23087,27355,25935,13843,8710,8688,11633,12047,9330,6950,738,-4066,-7301,-11095,-9099,-11518,-4160,24598,54519,57294,25882,4568,1335,3616,5008,1693,-2015,6663,10215,3054,-10757,-7785,13239,42773,58441,54304,31561,-1535,-14318,-2461,1566,231,-304,3828,5357,6042,-8941,-19580,-12352,-2516,-289,2065,13547,17804,16349,8802,-5286,-16426,-14186,-11673,-6911,-2333,2257,11649,15309,10074,3383,751,2778,11470,17297,22215,25892,19229,-4342,-16920,-17402,-6158,8851,17495,8938,-11513,-10924,661,3474,8460,2381,-8129,-11449,-6919,449,4156,3665,2602,2401,-1232,-11628,-658,10582,16454,28878,34728,20400,7310,10874,11533,9147,5258,251,-6501,-1751,1488,-4175,-6577,-4694,-2767,-4189,-8510,-12864,-13867,-15836,-15391,-7658,-1584,3012,2806,-1849,-3373,2898,12336,13818,13883,2970,-5242,-11840,-15140,-12996,-12175,-7285,-2128,-1632,-2648,13346,20494,1542,-11117,1770,12423,18035,16967,749,-1712,-4025,1518,2210,8169,15019,19224,12202,-2937,-7018,5808,17476,18757,8048,-5757,-6885,-6882,-13875,-9335,3234,13280,18673,22021,15187,-1246,-7371,-1285,-1646,-1944,-2482,-2462,-6184,-2049,672,-2813,-8187,-7976,-8241,-888,457,-1859,-5140,-8586,-8385,-8658,-11149,-7562,-1708,-762,-7174,-6803,-5732,321,-713,-6627,-9630,-15469,-13779,-7749,1120,483,-6620,-8456,-7552,-7754,-8105,-6356,-5063,-9878,-9818,-6865,-4566,-4524,-9356,-10625,-7598,-5652,-3050,-3186,-7093,-5195,-1664,-6462,-7554,-5990,-7219,-9061,8447,22934,32557,38876,41983,46776,36180,16356,-870,-4749,15975,23960,16787,2714,-4459,-5185,-4316,-4083,-3650,-7499,-9901,-12459,-17337,-15824,-15364,-8634,-8272,-7181,1879,9789,15626,13306,11166,13116,15179,21324,26577,28219,28862,37545,53831,56375,46977,24308,-2648,-2178,602,-1769,-3648,-5837,-1434,6404,11419,6828,-1848,2585,14497,23356,12549,218,-5309,4554,9439,10866,6328,-7285,-9230,2433,12536,16208,9766,99,-12863,-5528,10907,13945,1780,-4992,-5647,-4416,777,462,1556,3671,7664,9980,11640,4570,-5890,-11121,-11561,-3687,954,-2092,-4512,-837,8038,19237,18117,12650,8772,6397,3587,-1996,-6151,-11429,-14274,-10322,2026,14223,174,-514,-3139,1290,8394,11400,5439,-9112,-7968,-2803,-8056,-15754,-9731,-205,7409,992,-9738,-8013,-1608,-84,2655,1596,-2328,-4907,-8970,-8456,-4298,-3193,-3964,-1808,-446,-3374,-7279,-12519,-8713,-3670,-7996,-7478,-7454,-6863,-1972,4507,6318,-1281,-13281,-13728,-13482,-11668,-8919,-7668,6718,23543,26216,16745,9019,5184,6305,7029,6152,9070,17720,19480,10471,-867,-8358,-8627,-3378,-1772,-1181,-2240,-5115,-5319,-8788,-12141,-9601,2326,2907,591,2233,12249,26444,28244,17271,1440,-13196,-6519,1262,621,-6775,-11474,-14015,-4925,2690,4723,5540,3902,3160,-5581,-14122,-5262,5692,15223,21599,20240,7491,-6407,-6430,8371,26537,33991,20488,4119,-12374,-4730,19386,13642,10598,9602,4212,7088,14368,10620,-1225,-10688,-8555,-4036,-3038,-12366,-14970,-6687,-4080,-11320,-14368,-8487,-3674,-1835,556,1759,-3759,-8424,-2219,8824,29813,50006,48052,43265,25979,2966,2157,10450,9360,451,-7539,-5216,-5089,-5042,-3037,3285,12846,22744,17032,5060,-1692,-4690,-5969,-781,12505,15733,6505,1153,-4034,-8868,-3656,6141,3127,-5243,-10602,-5576,10071,26365,27772,15590,11526,7138,-2691,-1263,12196,26679,23800,3382,-5964,-213,639,-6571,-2477,6158,13923,14859,15658,20911,24461,28275,24416,14612,7713,3194,-1550,-6500,-6249,-10086,-13498,-11250,-8037,-2474,3628,7642,6320,5999,2058,-7114,-10316,-9809,-5171,-1574,6091,5411,4564,1168,-3894,-13233,-19216,-13310,-9143,-8893,-6274,-3449,-2929,1733,11537,22561,20472,3086,-1626,392,-1110,-5104,-3835,7255,19583,30646,45037,57377,39082,22890,10579,3401,-1382,-6336,-7897,6072,11612,13047,7058,-6413,-14218,-11853,-13545,-8540,-3633,-3601,-9714,-9692,4246,21506,23869,20459,11936,8756,4011,-887,-5852,-5159,392,-4996,-7273,11195,25267,22625,12651,5082,2109,-1145,-1993,-2836,-338,2474,-2208,-10186,-6286,1530,3915,-861,-5294,-3557,-5548,-12449,-17865,-13126,-14815,-16104,-15331,-12545,-11248,-14898,-6311,7079,20404,34020,31749,15427,-5592,-13971,-6950,-7470,-10592,-3265,7335,3360,-5259,-5091,6922,6803,-2648,-9908,-7530,-704,3348,3652,-3083,-14245,-3803,3356,7179,9028,26,-6892,-14731,-1817,9589,11770,827,-11044,-7948,-431,5186,4388,-8059,-16758,-5541,4895,7382,9990,3647,3151,5085,-18,377,3263,-2463,-7510,-9144,-3865,6787,19506,30970,32024,29800,21849,14880,3176,-2853,2404,6950,8391,670,-10609,-12914,-10185,-3211,850,3004,6974,8883,6470,-4357,-7444,5394,12559,11741,5183,-3241,-9195,-9590,-9289,-13941,-21674,-6828,10198,12815,-3957,-12604,-1117,12273,16312,9789,-2197,-11674,-10949,-4741,15,3322,-2302,-9504,-11812,-7696,1386,4931,2675,-4927,-15598,-5693,3399,1766,-8072,-18695,-13063,-9732,-11414,-13679,-10250,-6178,-7265,-6489,-9698,-6784,4354,13302,8958,4671,16385,35884,30127,14757,26,-7108,4255,26366,38224,18014,6608,5474,231,-6850,-11738,-10986,-6908,-6844,-12327,-15543,-9180,-1528,-2499,-3363,-2461,-432,7031,6617,4127,3728,2962,2039,-2649,-1128,6405,8258,1131,-7543,-13157,-10161,-5237,3543,18841,31240,19694,-1867,-15189,-16367,-11765,-1759,23494,43506,41953,25545,6863,-6925,-16745,-11354,-11274,-11758,-9267,4013,10426,11572,17744,24581,32242,28980,9440,-5107,-12458,-12482,-12219,-12761,1444,12246,15133,11071,11474,13095,8745,4239,-9200,-19556,-1764,8277,15190,15699,13626,18863,27689,37634,33313,12537,-191,3677,6449,13056,14213,-1872,-11336,-16509,-9911,663,3095,10744,27934,44327,39759,22672,4869,-6796,-8053,-3624,-2550,-2592,-498,-2995,-5719,-10867,-9241,-2765,-2117,143,-538,4158,11803,17279,25769,36563,34347,31689,14199,-4546,-9665,3620,14786,20864,21176,15855,12272,18478,20323,7139,-12267,-12905,-5979,-9096,-16283,-18247,-15111,-4335,10528,24065,20200,11019,-2139,-14174,-7146,-778,1258,2003,-3967,-7688,-6976,-1006,9806,22246,15883,5736,-2191,-9617,-10428,-6719,-2572,-2918,-9867,-13348,-2906,4654,4597,-6221,-20336,-9644,-3478,-12906,-19109,-7065,-1068,-4833,-10396,-16049,-9600,6857,19502,33388,46627,51498,44826,41713,30512,-389,-17597,-8795,152,7322,10281,13526,13262,14253,4445,-533,7338,13660,6236,-2199,-11088,-7767,5735,18456,31893,38652,40823,43519,34353,19358,8922,-4316,-2532,8431,10061,10038,13395,18100,12566,3254,-6227,-11313,-6592,-993,3230,6016,7905,8049,5171,-2926,-12941,-5480,3652,4456,6065,11518,14609,18133,21174,9135,-1771,12262,27096,19639,-5088,-13242,477,-233,-10578,-11891,5297,9821,-7850,-19176,-10857,-3129,-4182,-10245,-7051,-710,8151,18989,17643,3931,-11718,-19904,-11949,-4829,-6298,-13330,-15862,-13163,-13624,-12874,-14126,-11940,-3758,4977,9971,7961],[8391,2927,-452,-1175,-1562,-4964,-6825,-2990,-3621,-5575,-8253,-6068,-3095,-1631,-5326,-12274,-6318,2480,-236,-6034,432,10700,16831,20229,12587,3081,-3822,-6735,1694,16145,22032,24408,25585,24384,22935,24847,32239,32724,36839,47245,59939,46272,15145,2701,-6818,-11691,-9374,2790,14273,18856,16928,22973,40213,51724,18707,-1612,-5119,4982,9720,14276,18562,12834,-2029,1782,7527,2786,-1445,-902,-1568,-689,1331,-1084,-9643,-5324,2922,5217,4358,3187,-2816,-8799,-12231,-3877,712,-2180,-4789,-3831,-7818,-14167,-14189,-12804,-10760,-3728,1348,6458,7912,8990,1918,-8136,-4660,-708,-2517,-4914,-67,598,-4112,-548,8656,12464,8591,5432,6201,4607,-4049,-11724,-6453,2737,9367,8269,595,-10778,-8636,1953,993,-8647,-9944,-88,2368,-8259,-16851,-11386,-1107,24570,46359,61785,70417,66774,50513,23925,-7220,-13055,-5686,2643,5655,8867,15194,13626,37367,54698,48956,29331,5257,-9344,-9983,-735,8285,10281,14287,20238,15901,965,-5389,-2887,-2223,-2537,-8058,-11631,1293,11190,13286,3244,-12086,-17262,-23986,-5819,11744,16505,26241,31939,13660,-8772,-11310,-27085,-25247,-1468,-2497,-10277,-10086,18410,42241,48782,24649,2485,-12719,-15632,-6586,-4625,-14596,-9585,-5425,-10305,-10703,-3542,5363,2118,-6276,-12558,-785,6037,3377,1913,-1704,-6614,-9414,-13491,-13468,-8767,-2609,16490,42007,55976,48648,35702,21330,9368,9249,6618,2961,-5196,-15169,-4781,10042,18372,19278,26841,40885,45001,28725,9069,5130,4359,-7467,-7792,5949,13780,1126,-11478,-14603,-10257,-6643,1744,3984,-5816,-11087,-10051,-8078,-156,667,-3899,-13855,-6104,10133,11972,5803,-256,2400,7940,10613,10385,12204,8634,-2443,-8260,-8419,-1556,-15,-3855,-11562,6924,6990,978,235,-1099,-6108,-2582,9113,14584,3990,-12189,737,17736,20813,6719,-4520,-11369,-9526,-6354,-2143,6979,20492,24914,13837,-1347,-15624,-13224,-14081,-19569,-10815,-7518,-11098,-6211,6636,13585,11600,4223,-3893,-8629,-4570,1627,9181,11767,9273,5515,5231,-1366,-12427,-12018,-6885,-13579,-6497,3085,359,-10757,-3399,11676,16983,28815,39750,29695,11617,7899,9849,9353,2630,-2946,-4438,-77,9279,20137,19858,17157,11918,8819,4385,-2012,-7914,-10580,-6892,1772,16172,29814,42638,34121,12057,-2209,-6919,-10510,-15524,-16227,-15882,-11949,-7356,-4975,-6458,-8708,-7932,-732,8430,13396,7826,-626,1722,1341,2796,5215,1700,3695,1060,-7823,-10987,-12316,-9864,-4418,-2478,-3690,-6067,-7012,-7410,-7184,-7262,-9215,-1750,2607,4082,7355,5615,-79,-7400,-7122,-8032,-15397,-5116,17038,34102,31306,10889,-5518,-4628,2347,5185,6219,6978,2379,-4510,-8755,311,3009,892,-8930,-11556,8250,25651,38230,50092,55955,47976,38980,33299,29130,27625,34794,29899,14454,544,-5084,-2710,3257,2199,-1251,1221,-199,-479,5587,7111,-1623,-8706,-11877,-7893,8045,39188,56141,38624,13932,3240,4574,-135,-7085,-9951,-11367,-9682,-1803,-1556,-9049,-10649,-4903,10908,23258,17998,7272,3039,-2090,-7143,-12551,-11460,4271,13323,10705,-424,-4680,-2630,-8394,-8297,18482,36352,20505,11516,9710,3086,-4594,3710,16098,13412,6784,2361,-4017,-7989,-11393,-6850,4615,11934,6946,-589,-9388,-13973,-10650,-12183,-12141,2118,7939,7402,7680,1138,-12007,-18967,-15147,-11693,-9574,-2949,5011,12935,20366,21685,19273,17200,9147,5753,5142,3044,1418,-6086,-13234,-5486,7964,8426,-8931,-6631,6628,19727,33362,36991,23802,10787,-3035,-7026,-1529,-1962,-6230,-7059,-1119,4538,4513,-3835,-6757,-1732,932,1786,1865,5121,11928,16686,12098,8164,16363,24155,21265,15417,10311,8857,6054,5467,912,-815,-3533,-9933,-12743,-7297,-3339,-5563,-13574,-19101,-13341,-9226,-8778,-7958,-5189,684,2424,-175,-1138,-33,-7739,-6963,11719,20483,18996,13170,11673,12004,5441,-10307,-3944,15880,30603,26560,6144,-5171,-4467,6793,19682,17858,1967,-14597,3082,21810,29446,38551,49983,31059,5062,-5523,-1235,-726,1636,6184,4354,-3069,-6429,-6867,-10396,-8312,-2313,1226,6400,8525,5092,-801,-8050,-15466,-16443,-14885,-18278,-8132,1464,6991,3205,-4743,-11219,-5491,2033,-2407,-8205,-4340,-2449,-5494,-8866,-7488,-2690,4513,14005,14149,741,-677,9845,13011,14005,15961,10304,4602,2344,742,1241,3001,4111,595,-3342,0,4729,11028,18382,18944,19211,10972,3241,684,-8356,-16091,-13193,-9545,-590,3053,5146,1589,-2693,-4457,-3411,514,14181,22293,22110,18447,18119,15711,-2224,-10774,-2644,12450,18009,19535,20193,19860,23580,35968,45643,45728,43907,27247,2673,-11170,-3037,-2216,31,-1701,-3760,-7607,-12198,-13414,-14976,-9337,-3746,-2242,-2790,-4491,-6829,-6770,-4166,-3202,-10296,-157,21681,22318,7565,-7608,-18111,-2765,5526,87,-10594,-14426,-8515,-958,-703,2230,15107,24031,22273,11059,-1200,-3366,3466,9716,5587,-326,-839,2010,2768,-4813,-5059,-8588,-11122,-7813,-8198,-2583,3329,-473,-9464,-11349,-9618,-8467,-9857,-7397,-1767,5905,11049,8337,2436,-10377,-16166,-4159,11926,25284,24577,22036,7531,-7122,-15393,-3100,-1970,-2790,6074,17798,24136,25536,18152,7976,17451,33090,40035,35165,25204,17699,10997,-3766,-13558,-7948,-17341,-9463,-5358,3365,8146,8161,8353,3257,8745,13157,16078,23745,28180,16196,1205,-11129,-13359,-1664,-3591,-9653,-1083,3122,-2878,-8001,-7049,639,4583,-6068,-16007,-8094,-8893,-10929,783,11885,7487,-5483,-16593,-8770,-4656,372,-5986,-12235,-12053,-7311,-3359,-6713,-11099,-8889,-5400,-12829,-5859,14283,27802,17193,-5782,-19311,-4157,634,3660,10836,5104,-3884,-6589,-9359,-8229,5259,21222,21325,17072,22329,28465,26105,13663,-1486,-11696,-11443,-3980,-3620,-8763,-11658,-10444,-4808,-870,1710,3175,-2582,-8936,-1478,2386,4051,-2026,-6098,-5206,-3052,-2636,-9222,-15442,-2691,12283,18751,15421,8733,1758,-1964,-3342,-3340,-14406,-10305,-3673,8205,9503,4128,-2214,-7745,-8863,-9569,-10549,-8367,-5225,-5460,-4941,-5048,-6610,-5991,-6305,-6841,-3306,8524,23472,30004,34250,25486,20493,23918,22806,12474,8113,7165,9378,9903,8226,6581,-379,-6265,-9160,-11485,-10499,-11948,-3609,27661,59384,60378,25411,2908,1500,5742,5612,-597,-4886,5045,10953,4600,-9466,-9182,12809,44628,61495,54629,29570,-2181,-10922,427,3802,1499,-163,4086,6913,8725,-5507,-18599,-11903,-3016,-2573,-1635,10426,15682,13375,5418,-7405,-15500,-12839,-10663,-5548,-18,4810,12834,14905,8730,1308,-2315,60,9133,15058,20239,24236,19720,-4064,-16130,-18278,-6608,9184,18887,13577,-6699,-6140,4302,4672,8099,499,-12151,-15266,-5886,2555,5644,4416,2760,2143,-1675,-11275,-788,8510,13468,26957,38328,26261,13752,14283,10882,6717,3626,-784,-6209,-299,4044,-2657,-6347,-4378,-2316,-3640,-7755,-11799,-13182,-15801,-15616,-6651,234,5088,4987,30,-1536,4340,13091,14087,12773,1120,-7289,-14242,-17109,-13317,-11214,-6004,-956,-806,-3234,10790,18931,1448,-9781,1048,11861,18177,15627,-3059,-4858,-5233,-4069,-2359,6913,15086,18598,10035,-4022,-8880,5063,18218,18400,7136,-7178,-8530,-8828,-15777,-6237,4048,10676,13546,17066,13291,-2239,-18979,-10433,-6549,-3641,-2028,-1372,-5065,-1303,118,-3917,-6963,-2820,-4924,-1952,-3011,-7153,-9721,-7810,-6821,-7147,-10700,-7015,-453,485,-5806,-6756,-5774,1138,-2146,-9047,-12406,-17568,-13387,-5980,2420,-13,-8552,-9181,-6290,-5383,-5306,-5717,-5107,-6546,-9107,-7669,-4217,-3523,-7663,-9114,-6468,-4437,-1766,-1800,-5909,-4350,-3289,-8965,-9387,-6123,-5518,-6586,9318,24556,32999,38248,40329,44453,35265,18168,3004,-4081,13233,23812,20894,7879,322,-1119,-1286,-1541,-1753,-6467,-9273,-10695,-16021,-15536,-13096,-6824,-7664,-9617,-275,7731,13963,11868,8987,10978,14968,23105,27358,27870,27940,34526,48650,50469,41953,22086,-3271,-4106,-213,-1470,-2817,-4656,-119,8180,13387,8441,-1251,1176,10191,16542,9327,-574,-6855,1696,6309,8289,4114,-9434,-8011,3217,13175,16985,10146,-185,-14010,-4035,14494,16058,3110,-3859,-5334,-5317,-2759,-3911,-521,3169,8731,11905,12954,5953,-4536,-10172,-10615,-3764,-410,-4366,-6041,163,9766,21743,20666,15358,12144,9369,5250,-1121,-5079,-10404,-14572,-12814,-250,11127,1714,3936,-927,1059,7926,11688,7727,-5661,-11268,-5289,-8910,-15016,-10760,-2187,5660,786,-9575,-7942,-2383,-2111,1112,1338,-2086,-3649,-6654,-6093,-3105,-3439,-5610,-2506,1656,190,-4185,-12306,-12172,-6522,-9912,-8586,-7946,-7286,-3185,2058,4414,-2514,-14642,-14218,-14595,-12501,-7608,-8886,4168,20652,24644,15673,8366,5439,7333,8710,8211,10806,16088,17762,10968,-196,-7966,-8052,-2445,-457,-320,-2327,-4258,-1912,-5475,-12725,-7897,2372,617,-2244,2145,14145,25920,26324,13703,-3704,-16393,-4990,3760,4299,-1792,-4688,-9826,-8435,-639,2337,4183,3217,2565,-5614,-14093,-5116,5298,13292,19459,20324,8820,-7042,-8001,6383,23375,30333,16717,1439,-13206,-10108,13850,8630,7716,8795,3402,7072,15903,13578,1473,-10288,-9345,-5062,-4283,-12092,-13751,-4849,-2132,-9972,-16089,-9620,-3570,-933,2510,5449,243,-7014,-5294,2832,23121,36324,39302,40834,31432,11534,4521,5789,3354,-4525,-10095,-4134,-3248,-4886,-7135,2707,13704,24130,14940,3317,-3322,-5883,-8391,-4089,11219,17022,6931,1659,-2970,-8286,-7682,721,-710,-8092,-13372,-7520,10631,30495,35410,22419,13836,9435,-743,-1358,12705,30375,26246,2725,-5776,3076,6225,-3972,-2316,7176,15085,15276,15216,18918,23667,29252,26268,15470,7909,2683,-2670,-6130,-5013,-9454,-13190,-10208,-6358,-67,5404,7110,2469,-545,-2252,-9136,-10601,-8956,-4256,-1808,3185,-886,-1058,-3993,-7253,-14798,-17920,-11836,-7138,-6323,-5102,-3522,-3488,437,9178,19952,19408,2141,-2464,88,-599,-4010,-2399,8489,21246,32182,44259,54377,40872,26620,14243,6782,1616,-5216,-10372,5806,15022,17076,9616,-5132,-15922,-13076,-15773,-11731,-6981,-7205,-13817,-14240,-1022,19475,24071,20271,11742,10168,5678,908,-4444,-5116,-1330,-7682,-8552,13260,24190,18776,10468,5220,2969,586,-431,-2831,-717,2397,-2489,-10500,-5850,1478,3456,-3010,-11890,-9617,-9307,-13896,-17235,-11643,-14869,-17615,-15750,-12183,-9628,-11870,-242,13649,27398,40241,34494,16090,-5256,-14127,-6592,-7135,-7797,826,10097,5495,-2972,-1800,8705,5985,-4701,-12095,-7671,-1280,2292,2982,-3155,-15282,-2151,7337,13908,11952,726,-6254,-15251,-1835,11166,13469,340,-12752,-5389,2390,8427,7534,-4549,-15049,-5857,4892,8551,10851,1575,1614,4214,-838,100,5512,801,-5157,-7143,-2285,6839,18288,29724,31102,30489,25404,18344,6044,-541,4740,10325,12203,3335,-9674,-12250,-8495,-1806,990,2324,5331,7082,6718,-31,-4170,6821,14246,13322,6354,-2332,-8265,-9041,-8120,-12481,-19911,-8108,8966,11627,-4531,-12480,-932,10709,11693,5155,-5366,-12322,-10143,-5323,-785,1267,-5103,-11833,-13648,-8574,1294,5602,4381,-3780,-15235,-5529,3773,1857,-7095,-16462,-12809,-7556,-6895,-8631,-7060,-3968,-6245,-6933,-8223,-5333,5121,12620,7763,3066,15388,35870,33065,17712,2410,-7399,-299,19061,29474,10931,5486,4916,-948,-7422,-10872,-11178,-7410,-6714,-11313,-14668,-8580,-1177,-2647,-3556,-3374,-602,8933,10381,8529,8051,5939,2928,-2780,-1190,6519,8278,675,-8268,-15288,-14067,-8882,-1489,11650,23820,14114,-5857,-18095,-16967,-10671,1306,25014,41711,42718,28046,9678,-4645,-14165,-9886,-8905,-9387,-13323,-216,7167,10391,17415,24296,30728,25795,8774,-4496,-10155,-9421,-9512,-9523,5565,19215,24291,17742,13625,13182,8488,6068,-4718,-16571,-7870,-540,6538,9026,9065,14838,24734,36628,33521,15685,3522,6911,9538,15650,14072,-639,-8779,-16673,-11014,-690,1486,9876,28575,44790,40502,22027,3753,-8310,-10162,-5256,-1987,-956,936,-2872,-5984,-12437,-10706,-2927,-2334,-343,-1386,3905,14393,25045,37620,46939,41381,37978,18284,-2841,-7429,6459,17620,23719,22213,14894,12638,18839,16945,3456,-13320,-8559,-3793,-8652,-16258,-17738,-13718,-1959,14398,28110,22607,13928,2669,-13334,-11152,-4683,-359,977,-5167,-8303,-6274,1721,12739,22047,14848,6207,-875,-7988,-9232,-6118,-2203,-2532,-8758,-12481,-2283,5129,5251,-5593,-19940,-9482,-1644,-10669,-20711,-7779,-1925,-6173,-10243,-14009,-9832,3518,16436,31723,46545,52224,45948,41486,26378,-4288,-14727,-4207,4655,10502,11425,13783,13907,17071,9809,4447,10678,14850,6874,-352,-9487,-5875,7448,20806,34872,40905,42069,44624,35398,19669,9537,-1769,943,9982,9089,8939,11562,14812,10935,2965,-7630,-14674,-10095,-5680,-2564,1925,4268,4194,2465,-3272,-13032,-7116,1551,3659,7396,16130,22655,30605,32138,14828,-4136,8891,28045,22395,-2631,-11761,3096,5442,-5992,-10388,5431,9188,-7766,-18535,-9024,-1085,-3159,-10474,-6560,-453,7861,19749,20798,8233,-8440,-12017,-4680,-1804,-5115,-13198,-17397,-11766,-9594,-9296,-11634,-11058,-2250,6271,11321,9370],[8016,1998,-2599,-3910,-3712,-6385,-8204,-4820,-4911,-6338,-8568,-6211,-3803,-3643,-7523,-14156,-4130,4133,579,-6279,-881,8623,16926,22786,14512,3003,-5218,-8328,43,13471,20979,24909,27044,25636,23138,23583,29514,28779,29811,36967,49073,44352,16719,5909,-3093,-8337,-6505,4612,16698,21155,20780,27343,42140,45510,12154,-3588,-5984,4176,8346,11166,13525,7803,-5712,-1849,5981,3501,-774,-1253,-2634,-1077,1724,-1204,-9533,-5495,2389,5675,5199,4262,-2288,-8785,-11002,-3488,953,-1707,-3648,-2204,-6043,-12754,-16025,-14341,-12310,-5882,-1071,5585,9344,10755,2299,-8586,-3182,2159,1449,-42,2715,2341,-3071,2557,14187,17704,10777,5233,5324,4570,-2900,-11874,-6963,2542,9489,8503,998,-11550,-9305,2069,2244,-6610,-10776,-2808,-1106,-11083,-17852,-11662,-1695,23069,44355,58444,65289,61325,47226,25164,-3952,-9787,-2492,4703,5482,7501,16953,17202,41578,54138,45418,26354,3734,-10337,-10591,-2290,4946,8381,13855,19915,15630,2317,-1061,-334,-270,-293,-5480,-12021,-973,8939,12473,3233,-11706,-18480,-27034,-14696,12250,31266,55450,69265,49897,20074,8399,-15389,-19853,-551,-3951,-12165,-9565,18353,40809,45323,21381,769,-12910,-13492,-6678,-3781,-12796,-7583,-4270,-9929,-11185,-3596,5387,2024,-6189,-10272,231,4110,-304,-951,-2110,-4777,-7856,-10885,-9920,-6101,-2500,12386,32571,43092,35425,24296,12659,2935,4642,4395,2354,-5061,-16373,-6463,7699,14818,15666,22666,35984,39387,23949,9990,7768,6008,-5819,-7711,4195,11672,-567,-12557,-17515,-16610,-11098,498,4543,-5421,-11629,-8416,-5039,-208,-2797,-7941,-18475,-6487,11340,12437,5111,-1362,1138,5818,6016,3855,6769,5936,-3163,-6804,-7188,-1223,-41,-4160,-6925,10258,11764,4210,1659,-453,-5745,-3944,5781,10315,-499,-9890,7810,22151,21879,6218,-5545,-13272,-10181,-5611,-865,9419,24779,28519,15190,-1127,-13877,-12002,-13916,-22097,-12298,-9509,-12867,-3994,11576,18586,14180,5289,-3930,-11516,-7418,-1266,6527,8147,5005,2005,3695,-1752,-12067,-11145,-6784,-14272,-6362,2820,-319,-9919,524,16798,22832,30444,36380,25022,9888,7220,8492,8052,2016,-2982,-4178,926,11762,25876,26519,19462,11674,7603,2214,-6123,-9608,-12593,-8913,-13,14153,29448,40573,31926,10859,-3190,-8374,-12169,-15282,-14514,-14157,-13473,-9640,-6552,-6850,-8006,-7211,-436,8471,11758,4724,-2379,1416,2224,4462,6721,1921,3800,2119,-5293,-9077,-9873,-7553,-2037,-427,-2621,-6284,-7943,-8481,-8141,-8293,-10304,-3245,164,1733,6549,6121,505,-6818,-5069,-4448,-12609,-7185,14840,31782,31189,12494,-4646,-3233,4326,7434,8345,7373,1527,-5916,-7382,-67,817,-1520,-10727,-10289,10231,28023,39993,49424,55094,48371,38597,31567,27560,24595,28880,23512,10204,-714,-3939,-1549,3736,1656,-3307,-1281,-965,-799,5069,5105,-5238,-13810,-12533,-4143,10026,43068,58160,40157,17080,5959,7035,888,-7429,-10754,-12365,-9997,-68,1973,-12382,-12462,-6831,8687,21804,17868,8059,3811,-2261,-7902,-12613,-11299,2546,11008,7987,-2252,-5146,-2795,-8266,-8412,16446,32325,19091,11650,9066,2315,-3411,3983,15982,13112,6741,2320,-3848,-8176,-11480,-5485,5938,12052,6318,-1921,-10510,-13368,-8141,-9366,-9501,4388,9340,8628,8675,2358,-11303,-18667,-15161,-12281,-11297,-6384,162,7267,13355,13329,9545,7826,4687,4101,3868,1781,794,-8435,-13225,-4544,7397,8309,-5482,-6291,3902,17085,31700,33969,20893,8378,-6008,-8694,-2337,-948,-3611,-5371,528,6226,5830,-3215,-6334,-854,2585,3936,4351,6350,9405,12011,7473,3633,11306,19315,16608,8925,4740,4607,2829,3693,1438,763,-2505,-8895,-12954,-7839,-2977,-4618,-12793,-16651,-8631,-2950,-4203,-6026,-4884,-764,696,-1191,-1506,-376,-7757,-7649,11779,19753,17713,12038,10032,9856,3269,-11201,42,21681,34147,28448,6240,-6796,-5850,6995,21313,18461,691,-15070,4529,20677,26272,34807,45435,26783,2982,-4741,397,848,1548,4405,2192,-4401,-7516,-8967,-11892,-7429,-252,3393,8403,10196,6183,79,-6697,-12619,-13402,-12861,-15357,-8385,1299,6701,2690,-5075,-10783,-4994,1371,-4672,-10413,-4931,-2963,-5948,-9276,-9210,-6211,110,10434,11076,134,301,10533,13972,15228,16441,11048,6341,5348,3799,3422,4181,3983,-330,-3971,-166,4308,10591,18839,19729,18151,8245,1511,1859,-6871,-15819,-13652,-11132,-3812,197,2852,-16,-3246,-3747,-2291,1256,14227,21613,22402,19561,19333,13449,-5735,-11266,-585,14520,21541,25403,28285,29797,30645,40884,46955,44127,43118,27909,3535,-9405,-1298,-429,-174,-2607,-3594,-8527,-14887,-15060,-15262,-9987,-4922,-3242,-2631,-3852,-6249,-6931,-4420,-5025,-14307,1079,25568,30562,13773,-6119,-14477,725,9248,3754,-7474,-14328,-12377,-6830,-6247,-3421,8633,17060,16656,7265,-3063,-3944,2511,7938,3633,-2318,-3361,-213,3315,-1610,1024,-3221,-8717,-7637,-7893,-2289,2741,-1814,-10193,-11862,-9724,-7228,-7823,-5802,-967,5451,9100,6284,1621,-10330,-11134,239,15084,25983,27075,25446,9499,-6926,-17073,-990,1944,-1395,6116,17686,24246,25449,14607,2210,11983,28905,38054,37460,30875,26381,18956,-248,-12920,-9703,-13890,-6697,-4323,3264,7539,9396,10559,5928,10929,14049,17532,27684,33991,21225,4658,-9137,-14856,-1966,-2757,-10969,-4161,2273,-1184,-4966,-4757,2747,7850,-3774,-13980,-6746,-7719,-10142,2836,14932,9914,-3915,-16873,-9213,-4365,703,-5382,-13124,-13676,-8353,-3893,-7135,-11988,-8804,-4726,-11230,-5151,15699,30855,20250,-3578,-18682,-6256,-1536,1692,8920,4443,-2911,-4035,-6947,-8722,1949,15217,15688,14852,19885,25564,22172,8628,-6214,-15986,-8952,-1714,-1998,-6958,-9712,-10082,-6079,-3401,-2562,-1718,-6677,-9813,22,6084,10494,3729,-1951,-3844,-3213,-2570,-8366,-16165,-3348,11303,17409,14068,6757,-210,-3702,-5337,-4899,-14040,-8944,-1294,10823,10776,4506,-2269,-7747,-8861,-10267,-11509,-9196,-6302,-7027,-5986,-4859,-6196,-6925,-9165,-9055,-1527,12069,26828,31100,32150,22833,17998,20512,19711,11162,7489,5399,6407,6926,6704,5807,-1718,-8036,-8943,-9999,-11315,-11715,-3618,28780,61081,60823,23994,1038,1785,7993,6280,-2105,-6760,4088,11953,5949,-8227,-10063,12556,45500,62367,52382,26157,-2977,-7636,3183,5712,2422,-134,4056,7701,10202,-2706,-17774,-11698,-3875,-5037,-5880,6063,11830,8862,658,-9629,-13819,-11458,-9931,-4532,1939,7049,13554,14104,7056,-1115,-6014,-3462,5957,11896,17324,21428,19026,-3815,-15105,-17207,-6027,10051,20267,18524,-189,802,8631,6204,8633,475,-13312,-15648,-4365,4398,6711,4791,2744,1911,-1847,-10808,-1300,6353,10378,24663,42273,34232,22387,18056,9839,3683,1352,-2200,-5921,455,5601,-1564,-6187,-4136,-1999,-3205,-7069,-10697,-12266,-15403,-15868,-5861,1787,6690,6574,1359,-146,5586,13561,14048,11378,-915,-9531,-16825,-17625,-13052,-10317,-5063,-151,-25,-2934,9063,17611,1915,-8491,57,11106,18214,14110,-6192,-7234,-3772,-8288,-6461,6194,15198,17323,7309,-4848,-11085,3300,17237,16636,5724,-8607,-10672,-11390,-16982,-2772,6094,9069,9880,13408,13008,2085,-11514,-13354,-9808,-4681,-1422,-326,-3996,-572,-86,-3943,-3289,3028,-1392,-2486,-5861,-10863,-11273,-6745,-5543,-6175,-10631,-6891,277,1347,-4551,-6638,-5733,1250,-3906,-11543,-15058,-18098,-12290,-3736,3570,-685,-10569,-9230,-4911,-3019,-1615,-1681,-338,530,-4531,-7486,-3781,-2518,-6052,-7567,-4976,-2721,-18,-87,-4545,-3669,-5150,-11565,-10997,-5922,-4111,-4074,10811,26003,32602,36076,36765,40404,33522,19629,6662,-2335,10050,21968,23321,12084,4120,2097,1170,610,-12,-5488,-8879,-9149,-14026,-14536,-10208,-4455,-6051,-12607,-3160,4471,10425,8195,4583,7101,13419,23036,25735,25296,25523,30793,42974,44465,36918,19927,-2922,-6783,-1478,-1420,-2179,-3682,959,9476,14558,9156,-1053,-633,5681,9745,6262,-1524,-8391,-1116,3382,5761,2036,-11064,-6788,3871,13353,16916,10089,-1005,-15761,-2291,17933,17613,4174,-3040,-5372,-6185,-5746,-8690,-2904,2309,9466,13508,13918,7100,-3332,-9335,-9762,-3804,-1644,-6553,-7912,92,10540,23584,22778,17748,15165,12101,6824,40,-3222,-7561,-12728,-15138,-3600,6200,4548,7896,1167,651,7261,11826,9666,-2593,-12939,-7017,-9119,-14222,-11762,-4356,3521,352,-9440,-7961,-3439,-4246,-662,776,-2193,-2922,-4962,-4180,-2272,-3906,-7160,-2628,4232,4269,-447,-10106,-16060,-10227,-12303,-9990,-8647,-8008,-4958,-1228,1627,-4229,-16212,-14231,-15387,-13305,-6757,-9964,670,16307,21678,13849,7364,5694,8633,10556,10254,11760,13321,15024,10843,307,-7560,-7532,-1839,446,52,-2898,-3727,1014,-1808,-10067,-4955,2870,-1486,-5193,1778,15122,24503,23745,10291,-7746,-14659,-3531,5962,8022,3413,2428,-2175,-8107,-3744,-215,2374,2048,1341,-6026,-14176,-5199,4460,10796,16536,19048,8961,-8153,-8874,4933,20127,25961,12646,-1767,-12155,-8928,10409,4633,4704,7488,2414,6844,16664,15642,3616,-10323,-10754,-6485,-5900,-11682,-11383,-2495,-93,-8733,-17818,-10759,-3497,168,5154,10566,6338,-2359,-5475,-2779,15563,22405,30126,37232,35657,19802,9247,2934,-2816,-10170,-11227,-2925,-1650,-4068,-10262,1716,13791,24387,12443,1421,-4996,-7089,-10900,-7348,9876,18671,7498,1945,-2279,-6869,-9493,-5027,-4730,-10264,-14983,-9380,10339,32498,40441,27616,15572,11270,1055,-1431,12945,33182,27545,1707,-5217,5811,10791,-1769,-2629,7730,15742,15360,14323,15985,21556,28699,27176,15791,7647,2062,-2078,-2566,-3334,-9019,-12817,-9283,-4882,2107,6900,6280,-1465,-6304,-5289,-9905,-10337,-8134,-3442,-2114,10,-7073,-6218,-8826,-10022,-15676,-17013,-10969,-5839,-4597,-4613,-4184,-4489,-1197,5920,15274,16138,520,-3543,-369,-162,-2968,-1441,8346,21001,31641,41107,48301,39696,28500,16841,9375,3678,-5131,-12080,6206,19123,21553,12294,-3566,-16362,-14181,-17724,-14857,-9804,-9801,-16247,-18725,-6804,15999,22990,18925,10885,11259,7189,2643,-2976,-4684,-3004,-10397,-7950,15531,22535,15050,8705,5763,3974,2209,716,-3423,-1618,1977,-2968,-10781,-5746,964,2680,-4470,-18130,-16296,-13675,-16132,-15353,-9242,-12724,-18600,-16140,-12443,-8351,-7013,6018,20182,33810,44451,34998,15607,-5232,-13906,-6414,-6989,-6375,2805,11166,6578,-1039,1542,9905,4939,-6663,-14584,-8169,-2335,743,1804,-3705,-15532,-386,11860,21823,14529,1149,-5764,-14660,-2423,11764,13877,-926,-13615,-3064,4857,11170,10186,-1243,-12842,-6005,5017,9641,11009,-1654,-588,2700,-2255,-1005,6853,3728,-3115,-5612,-1330,6263,16009,26864,28861,30658,28735,21243,8731,1570,6530,12963,15135,5441,-9088,-11776,-6941,-751,707,1151,3269,5203,6834,4044,-221,8522,15647,14582,7349,-1297,-6885,-8167,-7151,-11036,-18024,-10322,5842,8301,-6267,-12564,-965,8233,6308,259,-8708,-12850,-9528,-6064,-2134,-1112,-7722,-14030,-15181,-9499,730,5548,5564,-2798,-14426,-5905,3369,1247,-6675,-14724,-10892,-4325,-2010,-3086,-3426,-2095,-5630,-7224,-6831,-4214,5448,11608,6682,2051,13986,34004,34764,20415,4975,-5872,-3708,11699,19072,3213,3892,4186,-2378,-8630,-10560,-11239,-7393,-6222,-10042,-13565,-8124,-1367,-3476,-4369,-4482,-124,10733,13884,12604,11531,7657,2661,-3953,-2260,5763,7488,-366,-9394,-18108,-13327,-9443,-4842,5441,16811,8752,-9623,-20437,-16204,-9554,3737,24877,38308,42296,30252,13051,-1391,-11651,-9086,-7109,-6852,-12270,-5058,2762,7733,15454,22159,26723,20306,6596,-4717,-8240,-6581,-7079,-7468,8055,23820,30377,22030,14012,11882,7198,6800,-1157,-11793,-11099,-8129,-1963,2116,3776,9846,20457,33890,32251,18053,6860,9732,12294,17889,13845,293,-7154,-16684,-12492,-2848,-913,8450,28456,43643,39448,20306,1922,-10360,-12644,-7480,-2370,-11,2073,-2103,-5356,-13118,-12495,-3659,-3068,-1395,-2833,2817,15825,32013,48622,55084,45852,41614,20719,-1937,-6219,8208,19472,25271,21068,11735,11172,17316,12259,-685,-13106,-4911,-2071,-8470,-15986,-17591,-12750,-240,17264,30586,23507,15830,7706,-8329,-15365,-10494,-3086,-788,-6905,-9686,-6463,3384,14261,19930,12616,5847,-183,-6871,-8515,-6118,-2673,-2986,-8272,-12085,-2446,4679,5103,-5597,-19526,-9640,-107,-8159,-20287,-9814,-4245,-8385,-10371,-13098,-10708,-569,11873,28220,44344,50625,44930,39021,20847,-8340,-12372,-1115,7808,12234,10962,12267,12746,17872,13741,9093,13685,14845,6380,647,-8768,-5509,7499,21431,35823,41108,41378,43326,34237,18416,8851,-529,2749,9917,7384,6934,8683,10472,7554,997,-10286,-18524,-12374,-9009,-8335,-3854,-968,-586,-894,-4551,-14093,-9472,-1010,2202,7845,20243,31643,45140,44257,21392,-5649,2812,25727,22761,-1865,-11055,5052,11048,-1389,-8830,4998,7863,-8358,-18701,-8161,61,-3109,-11927,-7178,-1405,6077,18339,21623,11028,-3797,-3240,1195,-43,-4917,-13338,-15464,-9781,-6318,-6697,-9891,-11019,-2057,5873,10811,9097],[6739,628,-4801,-6797,-6200,-8118,-9604,-6805,-6508,-7535,-9435,-6954,-5114,-6358,-10579,-15255,-2647,4600,61,-7795,-3142,5739,15585,24302,15751,2378,-7129,-10329,-2137,9770,18293,23654,26820,25387,22254,21480,25909,24306,22801,26878,37331,39932,17056,8042,0,-5304,-4451,5008,16928,21250,22744,30064,41533,36487,5197,-5673,-6941,3031,6422,7507,8358,3208,-8499,-6667,2813,3311,-523,-2018,-4213,-2054,1477,-1749,-9605,-5845,1513,5808,5709,4630,-2751,-9439,-9899,-3270,720,-1976,-3303,-1366,-4924,-11695,-16390,-15518,-13750,-8047,-3745,3752,9592,11499,1929,-9663,-2357,4195,4440,3855,4991,3559,-2103,5831,19705,22846,12746,4723,4052,4196,-2235,-12817,-8264,1869,9146,8217,1068,-12245,-9587,2493,3994,-4086,-10504,-5389,-4400,-13686,-18318,-11820,-2279,20859,40302,51758,56439,52712,41875,25557,-435,-6269,640,6637,5297,6523,19106,21349,44849,51338,40057,22274,1556,-11789,-10722,-3584,1635,6348,13234,19101,15345,5186,2914,1947,1869,2314,-2848,-11583,-3401,5697,10154,2292,-11547,-19497,-28950,-22557,12298,43536,78992,98426,77261,41025,22103,-7869,-17915,-1667,-5138,-13939,-8903,17691,38128,40520,17585,-1022,-12262,-11046,-5162,-1500,-9954,-5145,-3036,-9539,-11390,-3507,5488,2110,-5493,-7765,1429,2062,-3839,-3622,-2292,-2376,-5646,-7365,-5742,-3257,-2467,8535,23794,30446,21978,12757,4376,-2874,29,2130,2457,-4019,-16606,-7971,5494,11474,12345,18160,28934,30753,16864,9709,9963,7436,-3964,-6967,2923,9897,-1888,-12959,-18523,-22223,-12510,620,5703,-4295,-11823,-6295,-2029,209,-5245,-10806,-20294,-5085,12679,12925,4642,-2216,-84,3513,1552,-1289,2804,3825,-3751,-5162,-4815,-126,112,-4039,-2465,14141,16648,7483,3219,345,-5106,-5339,1533,4275,-5551,-3877,15117,26366,22798,6081,-5989,-14234,-9543,-4384,332,11568,28657,31663,16603,-252,-11066,-9423,-11917,-18407,-13688,-11764,-13856,-886,16921,23550,16538,6115,-4082,-14379,-10313,-4228,3729,4495,810,-1103,2467,-1742,-10821,-9818,-6293,-14390,-6046,2849,-222,-7441,4564,22266,30389,33249,33678,20890,8327,6521,6956,6651,1562,-2782,-3616,2341,14237,30723,32045,21042,11289,6383,294,-7828,-9402,-14310,-10602,-1184,12734,28796,37917,29536,9980,-3542,-9084,-13258,-14039,-12423,-11332,-12910,-11554,-7791,-6833,-6642,-5315,1358,10005,11483,3082,-3202,1422,3174,6118,8031,2022,3774,3087,-1847,-6318,-6979,-4690,865,1967,-1316,-6282,-8546,-9262,-8735,-8792,-10929,-4410,-1783,30,6161,6995,1416,-5957,-2748,-519,-8849,-8477,12993,29477,30716,14150,-3499,-1951,6296,9830,10614,7925,996,-6984,-5707,-91,-1112,-4040,-12785,-7887,13108,30832,41355,47189,51819,46835,37151,29100,25211,20105,20978,16020,5647,-1859,-2576,-137,4485,1717,-4412,-3306,-1549,-1247,4256,3145,-7371,-14319,-8447,500,12930,46837,58808,40753,20314,9175,9771,1823,-7701,-11141,-13015,-10271,1216,5157,-5885,-8313,-7124,6783,19790,16899,8303,4299,-2592,-8659,-12441,-10690,69,7148,4142,-4202,-5207,-2735,-7913,-8235,13477,26814,17183,12138,9066,2332,-1895,4269,15572,12575,6587,2478,-3202,-7895,-11334,-4088,7216,12179,6035,-2351,-10014,-10611,-3757,-4776,-5457,7412,11125,10177,10021,4092,-10008,-17779,-14704,-12331,-12473,-9251,-4499,745,5040,4080,-673,-2394,-393,2397,2866,1094,1100,-6620,-5646,-182,9513,10805,-700,-5512,1014,14219,29693,30796,18440,6652,-7967,-9699,-2694,306,-1188,-3769,2238,8092,7407,-2266,-5671,129,4400,6383,7203,7471,6430,6978,2879,-557,6454,13986,11249,2517,-513,549,-344,1446,1146,1231,-2238,-8061,-12536,-8044,-2799,-3950,-11625,-12731,-3039,3707,1186,-3800,-4600,-2320,-1052,-2143,-1714,-457,-7303,-8449,10956,17870,15768,10569,8195,7596,1064,-10787,4459,26762,35526,28378,6043,-7842,-5871,7918,22967,18815,-446,-12328,6021,19430,23102,30625,39710,22083,1334,-3139,2342,2555,1392,2246,-88,-5154,-6802,-9130,-12441,-5971,1892,5670,10662,12156,7524,1095,-5140,-9303,-9526,-9739,-11746,-7205,1668,6429,2040,-5479,-10041,-4215,945,-6474,-12156,-5267,-3322,-5984,-8519,-9544,-8479,-2059,8423,8397,-269,1187,11090,14612,15717,16093,11252,7682,7923,6468,5229,5102,3859,-824,-3835,354,4133,9593,17953,19575,16618,5811,834,4505,-3286,-12962,-13655,-12163,-6184,-1965,1031,-1130,-3200,-2715,-1236,1861,14049,20589,22333,20587,20515,11424,-8395,-11063,840,15790,24620,31056,35879,38603,36180,43846,46299,41046,40588,27650,4382,-8043,-181,1820,1090,-2152,-3382,-9419,-17983,-16700,-15032,-10322,-5709,-3653,-2015,-3219,-5574,-6702,-4411,-6306,-15547,3370,28857,37498,19126,-4751,-10861,4182,12700,7175,-4460,-13023,-15152,-12972,-12114,-8138,3119,10548,11088,3422,-4733,-4467,1608,6398,1886,-4276,-6126,-3056,3198,1951,7131,2029,-5279,-6425,-6742,-1448,2276,-3273,-11028,-12178,-9400,-5457,-5282,-3837,60,5153,7484,4906,1300,-8808,-6326,4028,16939,25236,28619,28346,11587,-6046,-18431,462,5653,425,5602,16275,22890,23495,9848,-2935,7350,24838,35482,38802,36159,34828,26321,2848,-11464,-11417,-10380,-4059,-3385,2914,6558,10074,11814,7957,12447,14306,18200,30476,38556,25330,7633,-7173,-15837,-2105,-1814,-11687,-7385,974,188,-2154,-2542,4603,10747,-1624,-10817,-4119,-5761,-9426,4947,17901,12545,-1866,-16416,-10124,-4628,636,-4261,-12973,-14932,-9553,-4698,-7677,-12739,-8656,-4162,-9542,-4271,16683,32642,21944,-1863,-16928,-8265,-4117,-1014,6000,3184,-1841,-833,-3468,-7534,-1222,8177,8664,11789,16774,21852,17350,3563,-10363,-14287,-5318,880,-405,-5290,-7499,-8712,-6245,-4681,-5196,-6002,-10581,-9571,1649,10011,17440,9659,1665,-2899,-3598,-2572,-7565,-16238,-3630,10488,15967,12292,4184,-2616,-5665,-7505,-6648,-12518,-7261,1567,13316,11762,4779,-2313,-7627,-8470,-9996,-11722,-9604,-7103,-8393,-7163,-4975,-5920,-7621,-11576,-10686,-166,14356,28522,30717,28953,19863,15629,17278,16714,9811,6652,3275,2827,3311,4761,4499,-3341,-9089,-7269,-8365,-11745,-11007,-4478,27459,59027,58161,21360,-1193,2078,10106,6823,-2973,-7623,3874,13121,6944,-7216,-10527,12212,45005,60735,47802,21642,-4032,-4684,5726,7314,3027,-298,3636,7649,10418,-760,-17276,-11901,-5075,-7382,-10640,453,6130,2832,-4739,-10174,-11778,-10210,-9612,-3995,3378,8758,13613,12806,5026,-3859,-10259,-7716,2015,7988,13688,17634,17024,-3782,-14123,-15545,-4913,10864,21055,23034,7612,9179,12906,7647,9677,2280,-10631,-12424,-2834,5765,7169,4646,2445,1673,-1719,-10622,-2372,4168,7281,22169,46421,43817,32474,21704,8225,94,-1312,-3807,-5574,452,6020,-1055,-6225,-4085,-1946,-3024,-6597,-9707,-11283,-14801,-16349,-5474,2866,7573,7263,1872,551,6325,13524,13569,9651,-3184,-12035,-19366,-15710,-12343,-9589,-4574,76,379,-2260,8162,16629,2808,-7345,-1205,10104,17990,12238,-8767,-8875,-2526,-10631,-9404,5954,15215,15309,4334,-5261,-13551,298,14483,13742,4121,-9423,-12799,-14179,-15244,811,9059,8958,8559,11751,14221,8313,-2068,-9104,-11213,-5287,-875,516,-3106,98,104,-2671,1406,8542,1767,-2706,-7995,-12236,-9905,-5987,-4806,-5905,-11127,-7268,419,1786,-3505,-6476,-5703,633,-5972,-14067,-16338,-16742,-10879,-1426,4408,-1590,-12668,-8568,-3455,-898,1323,1789,3969,6262,459,-6292,-3289,-1587,-4584,-6172,-3372,-626,2214,1944,-2959,-2972,-6971,-14158,-12292,-5580,-3113,-2085,12467,27049,31354,32517,31729,35159,31091,20641,9798,-321,6956,18889,23979,15038,6785,4327,2818,2159,1449,-4622,-8752,-7884,-11783,-12868,-6833,-1850,-3889,-13166,-6592,234,5324,2624,-1606,1916,10566,21016,21986,20927,22015,26797,37190,38680,32088,17744,-1618,-10169,-3071,-1592,-1770,-2990,1694,10185,14845,8888,-1335,-2806,1297,3708,3386,-2634,-9843,-3809,702,3366,201,-11859,-5803,4302,13065,16025,9584,-2356,-17920,-122,20994,18456,4859,-2587,-5769,-7158,-7789,-13783,-5537,1010,9722,14577,14372,7887,-2314,-8571,-8943,-3812,-2698,-8486,-10007,-939,10194,24420,24396,19941,17930,14627,8298,1373,-1078,-4345,-9899,-14719,-7953,-198,7801,11156,3081,169,6492,11832,11213,5,-11831,-7949,-8777,-13330,-12561,-6618,1016,-345,-9316,-7976,-4565,-6179,-2460,10,-2637,-2702,-3809,-2638,-1691,-4453,-8468,-2272,7090,8844,3897,-6650,-15883,-14537,-14972,-11523,-9410,-8906,-7119,-4963,-1620,-6198,-17462,-13778,-15730,-13972,-6065,-10235,-3277,11075,17769,11660,6401,6275,10395,12653,12334,11956,9836,11742,10453,963,-6904,-6951,-1459,1030,20,-3856,-3449,3400,1755,-6458,-1592,3591,-3294,-8074,1235,15366,22576,20886,7679,-8467,-11393,-2069,7849,11527,8522,9331,5342,-4084,-5599,-2646,290,565,-236,-6581,-14159,-5361,3457,8220,13386,16866,8139,-9580,-8883,4093,17116,21497,8731,-5169,-10638,-3514,11280,2759,2031,5973,1417,6395,16637,16911,5459,-10302,-12502,-8030,-7475,-10343,-7854,504,2202,-7414,-19191,-11726,-3319,1513,8423,16936,14238,4675,-1326,-5522,8108,9725,21477,32889,38242,27053,14927,3558,-6941,-15208,-10163,-1562,24,-1890,-8547,611,13129,23530,9787,-437,-6534,-8165,-13217,-10047,9011,21026,8601,2334,-1684,-5365,-8885,-10507,-7941,-10766,-14381,-10578,9582,32687,42763,30943,16848,12770,2794,-1263,13189,35142,27947,706,-4361,7920,13963,23,-3037,8151,16206,15424,13249,12583,18507,26784,27140,15834,7377,2209,1051,2562,-1352,-8623,-12108,-8224,-3417,4200,8307,5425,-5074,-10303,-6358,-9441,-9739,-7311,-2529,-2151,-2794,-12472,-10141,-12792,-11621,-15710,-16347,-10400,-4911,-3385,-4547,-5058,-5331,-2387,2600,9333,11285,-1278,-4504,-647,494,-1717,-624,6858,18606,28792,35657,39600,35520,28553,18522,11424,5223,-5523,-12402,7650,24197,26677,15322,-1599,-14959,-14679,-18367,-16828,-11296,-10463,-14310,-18525,-12181,11606,20882,16742,9709,12306,8834,4580,-1193,-3578,-4064,-12464,-5992,17434,20305,11793,7502,7044,5575,4087,1750,-4232,-2608,1626,-3237,-10620,-5538,416,1926,-4869,-20594,-22949,-18040,-18736,-12889,-6416,-9781,-17267,-15840,-12885,-7068,-1595,12473,26554,39335,46402,33433,14249,-5174,-13446,-6273,-6921,-5789,3408,11124,7083,937,5050,10679,3991,-8028,-16725,-8561,-3352,-771,659,-4228,-14620,1879,17467,30946,17102,1748,-4986,-13420,-3107,11779,13344,-2464,-12598,-758,7293,13836,12803,2117,-10312,-5394,6136,11717,11840,-4892,-2795,1135,-3709,-2475,7597,6588,-1023,-4068,-385,5709,13487,23254,26123,30979,32194,24045,11693,3880,8024,14954,17278,7247,-8431,-11020,-5168,206,309,-83,1360,3755,7136,8102,4561,10945,17154,15934,8570,228,-4819,-6666,-6020,-9284,-15683,-12535,1635,3605,-8628,-12216,-714,5325,811,-4331,-11734,-12763,-8614,-6167,-3113,-2998,-9551,-15414,-15440,-9824,333,5390,6748,-1415,-12830,-6116,2878,611,-6241,-12997,-8178,-654,3174,3182,1038,-87,-4930,-6848,-5142,-2876,5969,10955,6366,1963,12346,30615,35310,23119,7852,-2956,-4504,6260,9445,-3947,2436,3819,-3337,-9787,-10364,-10974,-6623,-5004,-8031,-11631,-7121,-1429,-4311,-5127,-5019,1457,12829,17510,16895,14787,8927,2219,-5234,-3616,4838,6635,-1199,-10045,-16650,-8407,-6319,-5689,958,11152,4427,-12391,-20784,-14451,-7951,6089,23726,34290,41370,32682,17482,3168,-8438,-8214,-5333,-4163,-8317,-9240,-1591,4623,12770,19038,21362,13863,3796,-4969,-5892,-3378,-4587,-5940,9725,26779,33847,24218,13165,9966,5778,7286,2186,-6400,-9249,-11944,-8957,-4135,-1275,5020,16104,30654,30567,20331,10505,12802,15333,20240,13968,1374,-5680,-16105,-13570,-4889,-3055,7572,28553,41928,37603,18467,252,-12053,-14436,-9118,-2809,1002,3725,253,-2925,-11270,-12781,-3914,-3408,-2141,-4041,1652,16655,38163,58229,60656,47801,42622,21778,-1264,-5202,9782,21326,26924,19566,7951,8845,14947,7703,-3978,-10978,-1246,117,-7391,-14786,-17033,-11371,1518,19546,31822,23427,17183,13080,-313,-11701,-17005,-5676,-2221,-8130,-10700,-6506,4782,15182,17126,10323,5664,877,-5293,-7301,-5698,-2953,-3246,-7425,-11144,-2296,4432,5246,-5208,-18253,-9024,2165,-4338,-16509,-12157,-6973,-10116,-9806,-12213,-11170,-3894,7423,24330,41316,47912,42902,35625,15617,-11222,-10396,1490,10750,13638,10013,10245,11067,17804,17069,14062,17141,14667,5804,1728,-8072,-5585,7172,21569,35993,40715,40397,41339,32418,16988,8146,549,4074,9516,6121,5234,5908,6236,3718,-1441,-12910,-20559,-11802,-9181,-11362,-9466,-6246,-4878,-3532,-5453,-14780,-11018,-2511,1560,8870,25221,42758,62152,58190,29682,-3178,-4458,21477,21917,-1460,-9746,7724,17715,4638,-5984,5449,7238,-8298,-18319,-6847,1759,-2498,-13217,-7516,-2167,4219,16049,21063,13156,2332,5405,6510,1788,-4198,-11994,-11495,-6322,-2587,-3900,-7760,-10342,-1846,5108,9782,8570],[5701,-61,-5824,-8460,-7657,-8890,-10015,-7931,-7378,-8123,-9805,-7249,-5971,-8686,-13314,-14079,-948,4816,-795,-9529,-5159,3184,13917,25586,17110,2044,-8685,-11865,-4049,5931,14838,21489,25692,24434,21193,19555,22463,20151,16571,18029,26258,34030,16731,9690,2957,-2122,-2606,4809,15983,20154,23503,31563,38900,26185,-1247,-7166,-7232,2340,4702,4091,3863,-295,-9577,-11780,-1249,2720,-185,-2602,-5681,-3024,1178,-2101,-9268,-5917,755,5982,6278,4661,-3746,-10030,-8316,-2685,521,-2541,-3340,-895,-4032,-10646,-15511,-15890,-14652,-9766,-6178,1458,9035,11647,1252,-10962,-1827,5693,6756,7075,7030,4536,-1071,9019,24795,27682,14733,4337,2723,3656,-1835,-14027,-10033,1038,8645,7684,1030,-12691,-9334,3346,6376,-974,-9017,-7428,-7223,-15877,-18126,-11579,-2564,18276,34638,42391,44741,41871,35182,25315,3313,-2571,3692,8285,4995,5937,21686,26088,47053,46748,33435,17404,-1111,-13317,-9736,-3779,-1117,4376,12610,18136,15320,8599,6269,4003,4164,5201,-172,-10500,-5860,1717,6738,737,-11588,-20389,-29666,-28071,13569,56749,102666,127306,104573,62137,35509,-1842,-19065,-4558,-5612,-15185,-7990,16636,34534,34841,13498,-2888,-11419,-8871,-2544,1991,-6143,-2373,-1863,-9254,-11416,-3407,5512,2226,-4417,-5281,2568,-43,-7015,-6090,-2344,357,-2698,-3079,-1079,-404,-2668,5128,16049,18575,8823,1424,-3381,-7931,-4241,261,3381,-2315,-15836,-9415,3297,8299,9321,13536,20239,19949,8254,7999,11211,8234,-2345,-5685,2226,8611,-2826,-12805,-16988,-19048,-11075,1301,6800,-2785,-11912,-4092,726,646,-7154,-12922,-17752,-2810,13704,13063,4092,-3014,-1383,1002,-2641,-5080,22,1945,-4651,-3828,-2024,1408,211,-3879,1175,17406,20847,10400,4617,1011,-4422,-6728,-3424,-3119,-9039,2924,21459,29472,23061,5850,-6266,-14716,-8644,-3349,1153,13259,31820,34041,17898,1244,-7824,-6189,-8676,-14064,-14178,-14238,-13438,2518,22095,27951,18298,6346,-4634,-17133,-12992,-6996,898,892,-3411,-4158,1155,-1696,-9103,-8464,-5932,-14330,-5829,2837,264,-4593,8064,27056,38577,36979,31979,17477,6675,5465,5032,5009,1124,-2517,-3071,3620,15944,33567,35280,21365,10386,4801,-1686,-7853,-8667,-15863,-12026,-1966,11555,27600,34746,26846,9075,-3682,-9267,-13032,-12563,-10439,-8322,-10439,-13132,-9078,-6916,-5235,-2939,4138,12603,11849,1975,-3738,1297,3754,7289,8663,1576,3197,3523,1495,-3211,-4078,-1743,3825,4232,-223,-6450,-9144,-10172,-9387,-9186,-11624,-5755,-3765,-1440,5782,7795,2226,-5247,-648,3163,-5088,-9228,11112,26919,29595,15516,-2300,-1491,7708,11837,12442,8162,352,-8116,-4222,-245,-3150,-7021,-15384,-4449,16722,33767,41930,43300,46108,43009,34176,25512,21680,14035,11389,7600,642,-3108,-1446,1059,5021,1898,-5043,-5313,-2431,-2261,2862,1484,-6931,-8517,-3557,5006,16132,49755,57611,39933,22932,12215,12060,2153,-8222,-11258,-13499,-10922,1469,7040,2229,-1993,-6126,4908,16928,14736,7567,4039,-3554,-9854,-12450,-9862,-3480,1298,-1036,-6212,-5146,-2848,-7738,-8175,9436,20124,14818,12772,9200,2458,-631,4266,14587,11527,6105,2700,-2338,-7466,-11329,-3042,8076,12033,5779,-2258,-8441,-7182,1453,1069,-350,10787,12922,11692,11369,6006,-8448,-16666,-14161,-12108,-13230,-11236,-7847,-5832,-4298,-5522,-9730,-11754,-5572,581,2067,1091,2327,-1791,1495,5178,13301,14691,3851,-4656,-2239,10988,27137,27257,16044,5166,-9276,-10354,-2836,1578,897,-2516,3650,9769,8884,-1346,-5166,796,5953,8741,9985,8208,3264,1791,-1740,-4591,1916,8543,5615,-3419,-5262,-3305,-3633,-1510,-358,358,-2808,-7686,-11949,-8207,-3086,-3781,-10268,-8782,2316,9697,6454,-1652,-4573,-4149,-3044,-3286,-2014,-485,-6474,-9570,8921,14666,13031,8621,6029,5064,-1389,-9032,8767,30259,34114,25640,5045,-8199,-4436,9340,24352,18664,-1625,-9621,7252,17928,19895,26215,33354,17368,211,-1185,4275,4151,1082,-349,-2436,-5096,-3962,-6057,-10817,-3912,3942,7821,12897,14087,8841,1994,-3609,-5819,-5150,-5909,-7847,-4926,2392,6013,1100,-6134,-9142,-3328,635,-7804,-13408,-5549,-3681,-5707,-6930,-8333,-8873,-2345,7277,5970,-614,1819,11362,14796,15418,14925,10856,8508,9862,8547,6518,5650,3655,-968,-3093,1354,4148,8165,15821,18302,14505,3659,938,7888,1672,-9402,-13299,-12769,-7876,-3618,-377,-1754,-2685,-1607,-380,2293,13684,19257,21778,21299,21402,9625,-10035,-10568,1533,16191,26953,35921,42200,45342,39705,44763,44030,36971,36632,26405,5021,-7202,349,3902,3394,33,-2698,-9068,-15964,-15113,-13958,-10197,-5947,-3471,-1205,-2715,-4871,-6068,-4164,-7076,-12476,5851,30952,42292,23062,-3919,-7524,7450,15798,10299,-1569,-10823,-14823,-18875,-16778,-9590,-361,5069,5822,-407,-6353,-5080,715,5040,386,-6028,-8979,-6252,2550,5725,12839,6920,-1298,-4157,-4587,209,2249,-4628,-11944,-12310,-8704,-3316,-2391,-1576,1337,5148,6416,4343,1548,-6368,-2112,6876,17295,23147,29090,30508,13631,-4601,-17979,1337,8988,2635,4760,13752,20198,19869,4524,-7110,3766,21102,32484,39094,40785,42529,32583,5405,-9650,-12880,-6949,-1672,-2494,2410,5374,10284,12304,9385,13325,14069,18272,32235,41845,28502,10121,-5379,-16107,-1932,-728,-11706,-10670,-677,1330,452,-457,6185,13152,653,-6620,-84,-2742,-8487,7191,20727,15373,690,-14763,-11174,-5110,366,-2806,-11669,-15145,-10426,-5328,-8014,-13128,-8279,-3521,-7598,-2774,17709,33542,22558,-434,-14528,-9687,-6747,-4076,2515,1599,-589,2838,692,-4599,-3325,1099,1166,8219,13299,17701,12226,-910,-12921,-9306,-1263,3576,1193,-3603,-4966,-6060,-4303,-3865,-5384,-8716,-12828,-7928,3473,14115,24555,15542,4869,-2120,-3851,-2264,-6514,-15479,-3343,10050,14669,10358,1335,-5136,-7524,-9513,-8288,-10488,-5015,5077,15710,12565,5141,-2051,-7016,-7257,-8447,-10628,-9088,-7104,-8963,-7789,-4704,-5099,-7353,-12566,-11298,929,15663,28792,29198,25212,17010,13782,14694,14249,8739,5865,1169,-646,-122,2883,3007,-4812,-8642,-4675,-6605,-11559,-9597,-5885,24161,53767,52880,17824,-3475,2720,12279,7503,-2991,-7193,4817,14801,7939,-6111,-10303,12002,43438,57113,41870,16837,-4946,-1775,8447,9100,3815,-244,3224,7198,9889,681,-16739,-12172,-6033,-8596,-15314,-5660,-618,-3760,-7439,-7182,-9226,-8773,-9340,-3568,4639,10252,13375,11454,3139,-6337,-14232,-11741,-1835,4310,10208,13617,14225,-3657,-12912,-13615,-3389,11503,21198,26790,16370,18486,16893,9090,11184,5602,-6057,-8727,-1324,6917,7318,4333,2213,1779,-922,-10530,-3632,2469,4699,19990,50704,54360,43293,25161,6401,-3272,-2833,-4224,-4434,223,5765,-767,-6086,-3836,-1782,-2728,-5972,-8459,-9864,-13625,-16713,-5185,3771,8029,7271,1812,832,6820,13323,13042,8055,-5216,-14319,-19339,-12704,-10919,-8624,-4132,83,661,-1215,8251,16307,4342,-5948,-2262,9235,17731,10274,-10468,-9359,-1857,-10983,-10171,6363,15380,12954,1996,-4732,-14947,-3456,10779,10714,3195,-8598,-12696,-15247,-11643,4712,12894,10684,9791,12309,16609,14359,5449,-4593,-10733,-5281,-123,1453,-2109,1035,997,-115,6181,13325,4607,-2417,-8842,-10655,-8068,-5344,-4273,-5927,-11822,-7712,404,2233,-2287,-5838,-5281,-214,-7872,-15441,-14375,-14752,-9003,1135,5294,-2306,-14305,-6945,-1517,1273,3377,3812,6558,9996,4813,-4019,-2331,-363,-2895,-4635,-1447,2107,5353,4695,-690,-1669,-8060,-16203,-12802,-4849,-2151,-405,14175,27839,29719,28324,26263,29717,28509,21539,12643,1808,4672,15509,23422,17030,8713,5986,4001,3365,2920,-3553,-8528,-6534,-8889,-10212,-2751,1090,-1199,-9829,-9797,-4282,-504,-3867,-8226,-3044,7024,17562,17027,15786,18310,23281,31909,33622,27888,15714,532,-13776,-4414,-1599,-1274,-2290,2342,10571,14539,7958,-1827,-4957,-2420,-884,949,-3533,-10810,-5996,-1380,1475,-1051,-11669,-4859,4764,12643,14701,8900,-3945,-18620,2904,23756,18844,5448,-2171,-6174,-7905,-8061,-18786,-8046,-468,9692,15270,14535,8521,-1241,-7578,-7863,-3509,-3271,-9729,-11935,-2458,8996,24222,25688,22303,20809,17258,9933,3045,1357,-925,-6487,-11636,-12828,-7017,10923,13840,5028,-44,5940,11966,12606,2353,-9957,-8044,-7869,-12116,-12821,-8616,-1574,-1116,-8990,-7694,-5342,-7486,-3891,-645,-3142,-2679,-2880,-1195,-1063,-4764,-9232,-1421,10250,14131,9096,-2232,-11499,-16934,-17066,-12718,-9932,-9699,-9326,-8539,-4663,-7979,-16841,-12855,-15538,-14233,-5114,-9030,-6721,5858,13659,9693,6015,7590,12831,15145,14569,11617,6147,8532,10333,2248,-5637,-6055,-1055,1523,-192,-4988,-3249,5332,5090,-2610,1805,4344,-4698,-10641,721,15153,20495,18128,6257,-5987,-8064,-495,9479,14645,13263,15575,12166,771,-5505,-4667,-1850,-996,-1824,-7019,-13933,-5388,2586,5967,10466,14276,6684,-11098,-8080,3861,14549,17403,5263,-8464,-8992,2323,15917,3112,-8,4456,504,5711,15903,17563,7340,-9433,-13950,-9445,-8675,-7909,-3350,4134,4797,-5922,-19570,-12417,-2980,3066,12107,24066,23291,13158,5559,-3282,2031,-779,13973,28158,38889,32590,20251,6829,-6625,-12966,-7818,-94,2045,1924,-2638,-382,11583,21500,7093,-2190,-7909,-9108,-15243,-11850,8851,24089,10362,2939,-1079,-4065,-7315,-14253,-9060,-9547,-12452,-10781,8553,31347,42453,32261,17601,13845,4357,-907,13456,36106,27511,-156,-3453,9240,15405,1228,-3376,8523,16544,15509,12020,8927,14687,23516,25903,15565,7362,3705,5876,7805,447,-8412,-11133,-7073,-2051,6078,9538,4533,-8267,-11915,-5837,-8342,-9157,-6688,-1666,-2004,-4998,-14106,-11598,-15228,-12178,-15421,-16026,-10166,-4367,-2691,-4915,-6046,-5715,-2702,-161,2832,5358,-3121,-5379,-808,1254,-396,24,3740,13634,23310,27943,28743,28343,26635,19135,12830,6296,-6206,-11628,9754,29801,32012,18417,464,-13274,-14654,-17582,-16378,-11451,-9802,-12238,-15557,-15987,6478,17580,13600,8075,13059,10379,6453,637,-2227,-4698,-13784,-3985,18108,17326,8980,6570,8698,7633,6041,2453,-5382,-3765,1221,-3450,-10187,-5322,-278,1015,-4571,-16718,-17817,-17483,-19508,-10115,-3563,-6695,-14510,-14905,-13643,-6007,3803,18450,31967,43033,45472,29618,11716,-5352,-13212,-6476,-7216,-6054,2735,9953,6875,2668,8143,10626,2844,-8994,-17843,-9026,-4494,-2401,-575,-4903,-13484,4332,23861,40289,19290,2259,-4199,-12085,-4079,10954,11631,-4357,-10649,1294,9435,16223,15248,5326,-7724,-4211,8285,15063,14061,-6648,-4970,-586,-5348,-4549,7391,8918,790,-2719,389,5013,10720,19035,23032,31284,35287,26398,14533,5929,8615,15545,17928,8193,-8091,-10331,-3631,591,-629,-1723,-618,2381,7132,11547,9448,13517,18234,16905,9538,1728,-2691,-5124,-5220,-7741,-13329,-14213,-3379,-2266,-11888,-11670,-591,1652,-5019,-8909,-14837,-12513,-7879,-5944,-3798,-4573,-10925,-16013,-14774,-9865,-191,4840,7518,-35,-10990,-6304,2115,-278,-6136,-11713,-5836,2339,7750,9281,5604,1549,-4630,-6292,-3645,-1727,6314,10306,6392,2131,9942,25492,34064,25168,10336,54,-3190,3317,2180,-10507,747,3340,-4130,-11199,-10691,-10857,-5779,-3701,-5840,-9340,-5933,-1705,-5508,-6202,-5317,3320,14552,20547,20796,17331,9446,1427,-6730,-5587,3376,5377,-2146,-10410,-13380,-3324,-2136,-4981,-2331,6449,694,-14593,-19893,-12929,-6535,7792,21241,29613,39607,34764,22282,8270,-4918,-7628,-4131,-2093,-4987,-11862,-5792,972,9167,14732,14752,6739,211,-5510,-3439,-359,-2680,-5359,10213,27741,34319,23813,10665,7134,3997,7279,4927,-1283,-4756,-10403,-12740,-10113,-6418,175,11610,26893,28259,21944,13860,15510,17982,21916,13752,2024,-4771,-15675,-14715,-7066,-4988,7138,28565,39426,34735,16186,-1650,-13767,-15750,-10414,-3707,1558,5361,3459,419,-8183,-11269,-3982,-3751,-3012,-5436,-78,16222,42216,64699,62361,46322,40110,20601,-1512,-4744,10852,22874,28918,18947,4636,5735,11636,3284,-6585,-8311,1877,2338,-5731,-13458,-16577,-10073,2717,20446,31062,21792,17309,17708,9068,-2731,-14482,-7957,-3620,-9180,-11521,-6686,5384,15025,13583,7744,5294,1926,-3664,-5990,-5225,-3385,-3666,-6633,-10072,-2131,4123,5370,-4803,-16758,-8051,4671,268,-12102,-15152,-10429,-11197,-9054,-11667,-11501,-6257,3580,20406,37647,44180,39844,31491,11031,-13005,-9411,3220,13195,14530,8396,7731,8823,16699,19297,18649,20339,13934,4784,2358,-7974,-6245,6508,21213,35473,39970,39403,38959,30087,15310,7236,1215,4701,8613,4976,3634,3061,1824,-738,-4582,-15623,-19061,-9521,-7313,-10963,-14208,-11505,-8818,-5608,-6164,-15238,-11706,-3102,1520,10292,30787,55199,80002,72744,38928,2911,-12614,15446,19657,-1548,-7880,10914,24857,11773,-2343,6507,7048,-7856,-17568,-5210,3898,-1310,-14467,-7731,-2881,2183,12741,18702,13950,8410,12755,10763,3517,-3044,-9523,-7170,-2180,1227,-1201,-5541,-9203,-1849,3761,8037,7674],[5283,264,-5325,-8359,-7515,-8275,-9192,-7937,-7260,-7798,-9337,-6734,-5996,-10195,-14780,-11258,1236,5092,-1612,-11030,-6320,1427,12430,26808,18745,2200,-9636,-12623,-5380,2367,11049,18832,24000,23154,20422,18347,19754,16714,11460,10945,16861,27424,15905,11016,5877,1293,-742,4458,14558,18571,23498,32024,34751,16035,-6724,-7758,-6475,2540,3584,1333,415,-2507,-8889,-15740,-5405,2086,476,-2724,-6717,-3679,1134,-1937,-8237,-5480,354,6312,7013,4508,-4959,-9883,-5913,-1437,648,-3149,-3521,-551,-3125,-9387,-14088,-15363,-14787,-10761,-8043,-895,7982,11548,634,-12204,-1339,6892,8677,9861,9016,5472,139,11987,29137,31986,16896,4485,1704,3164,-1446,-14844,-11899,380,8267,7161,1081,-12775,-8465,4681,9433,2804,-6526,-8500,-9282,-17435,-17164,-10672,-2278,15651,27828,31083,31139,29752,27843,24660,7284,1307,6704,9618,4618,5817,24644,31325,48200,41116,26386,12336,-3813,-13970,-7469,-2437,-2945,2704,12239,17388,15730,11909,9074,5990,6690,8410,2671,-8845,-8055,-2567,2859,-1001,-11675,-21105,-28950,-28533,19649,77046,135948,167951,144532,94526,56570,7255,-20878,-8343,-5064,-15228,-6576,15611,30621,28986,9554,-4615,-10602,-6962,730,6440,-1178,805,-690,-8987,-11166,-3218,5526,2432,-3012,-2843,3624,-1835,-9141,-8129,-2239,3370,1417,2127,4135,2516,-3005,2564,9749,8030,-3449,-9222,-10279,-11782,-7331,-417,5219,-120,-14273,-10652,1195,5434,6781,9259,10925,8440,-534,5097,11345,8305,-1148,-3966,2285,8144,-3124,-12100,-14060,-13795,-8544,2058,7507,-1146,-11857,-1803,3333,1059,-8609,-14282,-14798,-342,14268,12764,3441,-3688,-2580,-1424,-6182,-7478,-1753,227,-5984,-2937,770,3232,298,-3778,3940,19684,24050,12876,5836,1551,-3640,-7542,-8081,-10427,-6920,9182,26137,31114,22566,5392,-6508,-15013,-7974,-2679,1689,14732,34432,35772,19170,3431,-4370,-2696,-4715,-9232,-12319,-15424,-11421,6011,26839,31588,19416,5955,-5571,-13902,-13466,-8238,-1090,-1922,-7266,-7226,-344,-1690,-7138,-7208,-5928,-14260,-5704,2729,933,-2037,10689,30457,46168,40933,31175,14907,4923,4007,2810,3285,890,-1967,-2471,4551,16512,33857,35631,20271,8865,2786,-3766,-7225,-8108,-16569,-12643,-2268,10587,25990,31337,23932,8007,-3834,-9065,-11615,-11255,-8786,-5545,-7067,-13208,-10429,-7294,-4116,-584,7298,15569,11982,664,-4421,851,3804,7768,8411,408,1888,3235,4172,-153,-1391,1048,6582,6103,412,-6958,-9747,-11414,-10310,-9680,-12696,-7531,-6079,-2866,5204,8267,2696,-4917,954,6259,-1764,-9515,8980,23987,27745,16486,-780,-2535,8081,13044,13398,7785,-668,-9528,-3253,-864,-5511,-10592,-14884,-132,21024,36657,41554,37985,38398,36956,29472,20656,16874,6740,801,-1372,-4812,-4469,-869,1682,4955,1807,-5553,-7632,-3951,-4115,915,727,-4064,-3219,747,8665,19047,51251,54409,37450,24340,14470,13284,1498,-9196,-11144,-13545,-12274,248,6905,9203,3759,-4662,2789,13038,11158,5523,2654,-5531,-11846,-12946,-9042,-8073,-6618,-7175,-7622,-5193,-3500,-8125,-8615,4334,12721,12074,13162,8847,2037,-89,3723,12816,9768,5169,2861,-1549,-7215,-11829,-2747,8124,11293,5190,-2119,-6660,-4105,6449,7496,5340,14017,14291,12736,12276,7655,-7041,-15765,-13999,-12010,-13715,-11733,-7566,-8591,-13825,-12834,-11967,-13424,-9294,-1351,1341,1753,4225,3718,7542,10042,17329,18453,7225,-4204,-6192,7113,23667,22968,13143,3303,-10538,-11126,-3155,2509,2367,-1971,4264,10729,9728,-994,-5380,563,6629,10408,12002,8120,91,-3388,-6593,-8849,-2354,3202,-39,-8851,-9632,-7195,-7419,-5553,-3504,-2089,-4449,-8190,-11856,-8867,-4323,-4485,-9141,-5461,6564,14099,10671,-175,-5244,-6576,-5714,-5112,-2911,-931,-5690,-11282,5160,9778,9107,5768,3123,1823,-4594,-6916,12099,31205,29440,19670,2621,-7898,-2232,10621,24823,17408,-3353,-7646,7626,15700,16241,21407,26556,12610,-735,322,5515,5034,227,-3773,-5222,-4724,-337,-1262,-7509,-1688,5321,9197,14380,15215,9429,2117,-2760,-2909,-1055,-2178,-4366,-2598,2785,4837,-730,-7629,-8666,-2968,-147,-9121,-14593,-6474,-4670,-5717,-5521,-6735,-7813,-1918,5827,3134,-1530,1553,10712,13932,13836,12497,9345,8240,10514,9375,6696,5271,2831,-1381,-2547,1972,3653,5896,12146,15316,11205,1131,721,10456,6369,-6443,-13277,-13651,-9565,-5438,-1953,-2484,-2464,-1201,-400,1971,12650,17150,20109,20899,21107,7294,-11296,-10730,867,15126,27692,38850,45988,48762,40460,43263,40051,31782,31047,23537,4651,-7554,-259,4874,5418,2777,-1805,-7061,-10913,-11452,-12595,-10129,-6222,-3534,-1161,-3105,-4877,-5731,-4395,-8097,-9974,7349,30895,43690,24379,-4619,-5084,9853,17854,12374,424,-8877,-12175,-13412,-12764,-6880,-1437,599,400,-4935,-8820,-6605,-916,3112,-1552,-8130,-12490,-10139,827,8648,16956,10476,2213,-1654,-2082,2134,2198,-6362,-13696,-13049,-8481,-1749,-99,109,2060,4721,5220,3755,1460,-4543,383,7717,15288,19083,27608,30918,14648,-3598,-16329,945,10940,4269,3010,9552,15555,14103,-1482,-11048,353,16935,28366,37462,43594,48073,36462,6486,-8666,-14802,-4581,-499,-2504,942,3267,9259,11337,9374,12754,12627,17066,32234,43009,29875,11235,-4681,-16485,-2290,-419,-11929,-14885,-3468,1395,1919,540,6560,14027,2415,-2328,4291,435,-7994,8649,22379,17389,2746,-13091,-13001,-6497,-838,-2121,-10428,-14829,-11420,-6331,-8834,-13966,-8512,-3624,-6262,-1263,18315,33097,21522,-82,-12703,-10964,-10066,-8150,-2087,-1046,-152,5700,4107,-1472,-4612,-5989,-6874,3472,8719,12433,6298,-5405,-13413,-5176,1937,5224,1802,-2826,-3105,-3212,-1216,-2005,-4320,-9479,-11723,-6189,4431,17139,30261,20075,6693,-2352,-4744,-2404,-5999,-15204,-3516,9009,12613,7411,-2582,-8573,-10052,-12100,-10612,-8930,-3142,8134,16824,12081,4550,-2445,-6805,-6191,-6915,-9320,-8459,-7055,-9436,-8413,-4512,-4188,-6635,-12377,-11819,883,15251,26935,25889,20369,13514,11595,11944,11476,7045,4187,-1693,-4302,-3601,374,488,-6828,-7516,-2538,-5634,-11758,-8497,-8376,18724,45351,44806,12662,-6694,2810,13485,7367,-3226,-6628,5912,16044,8070,-5810,-10445,10939,40029,51062,34444,11240,-6525,164,10477,10269,3990,-838,1955,5563,7950,833,-16935,-13378,-7333,-8908,-19874,-12191,-8019,-9524,-4526,-3305,-7256,-8088,-10000,-4163,4792,10581,11981,9263,667,-9111,-16485,-14024,-5354,967,6584,8894,9961,-4397,-12420,-12524,-2786,10627,19456,28229,24097,26675,19145,9379,11795,8598,-2003,-6111,-1198,6727,6137,2898,1053,1165,-549,-11341,-5905,411,1779,17182,53405,63455,52509,27047,3465,-6471,-1982,-2511,-3042,-945,4055,-1639,-6712,-4317,-2444,-3266,-6138,-7895,-8936,-12788,-17669,-6033,3501,7087,5558,128,-326,6075,12025,11553,5725,-7850,-17091,-16870,-10010,-9838,-8344,-4639,-1061,-190,-1040,7942,15396,5313,-5237,-3983,7471,16233,7133,-12364,-9827,-2541,-11339,-10204,6090,14487,9367,-114,-4223,-14059,-8255,6135,7417,2413,-7184,-10994,-13952,-8428,7729,16150,12660,11506,13220,18363,18213,9870,-1998,-10288,-5822,-227,1420,-2100,1164,1406,2036,9093,15794,5945,-2749,-9385,-9291,-7291,-5803,-4878,-7079,-13630,-9082,-643,1808,-1842,-5636,-5355,-2067,-10465,-14328,-12823,-13469,-7730,2899,5319,-3718,-15839,-5519,-13,2524,3564,3433,6504,10854,7034,-2115,-1850,193,-1960,-3966,-295,4381,8447,7276,1382,-585,-9165,-18433,-13485,-4753,-2137,5,14607,27216,26901,23066,20175,23705,24985,21362,14215,2904,2325,11390,21067,17201,9102,6264,3849,3247,3374,-3286,-9138,-5982,-6226,-7461,894,3217,830,-7071,-12609,-9495,-7447,-11333,-12811,-5793,2354,12127,10641,9672,13997,19583,26388,28398,23369,12759,2067,-16675,-6079,-2313,-1642,-2552,1900,9636,12699,5489,-3521,-7946,-6284,-5035,-2050,-5117,-12177,-8566,-3803,-830,-2731,-11941,-4938,4301,11197,12113,7031,-6767,-16662,5862,25066,17882,5034,-2664,-7450,-9179,-7329,-19378,-11199,-3040,8411,14613,13488,8034,-1086,-7295,-7461,-3837,-4294,-11098,-14527,-5140,6162,21866,25587,23958,22961,19095,10793,4060,3034,1620,-3703,-8621,-15428,-8735,12461,14969,6060,-839,4725,11313,12946,3543,-8983,-8499,-7518,-11542,-13483,-11113,-5107,-2920,-9408,-7997,-6546,-8980,-5761,-2048,-4553,-3665,-3004,-719,-1245,-5678,-10328,-1183,12628,19200,14280,2034,-7304,-13236,-15819,-13372,-11036,-11237,-12349,-12334,-7870,-10149,-16154,-12516,-15890,-14925,-4676,-7410,-9336,653,9078,7446,5570,8804,14948,17030,15955,9958,1640,4917,9963,3557,-4473,-5620,-1382,1146,-1379,-7120,-3998,5893,7120,271,4007,3957,-6678,-13687,-578,13725,17508,14752,5010,-3398,-5681,273,9924,16255,16377,19743,16806,4364,-4796,-7023,-4824,-3365,-4047,-8095,-14415,-6014,1130,3339,7115,10785,4030,-13386,-7564,3242,11588,13011,1459,-12321,-8066,6685,20996,3903,-2246,2138,-1213,3885,13700,16932,8751,-7799,-14404,-11356,-10189,-5623,898,7360,6769,-5095,-19635,-13638,-3332,3914,15099,30440,31762,21431,12812,1372,-1692,-9543,7078,22507,36725,35113,23568,10001,-3943,-9032,-5892,647,3896,6471,3960,-1803,8197,17523,3644,-4582,-9907,-10722,-17724,-13369,8531,26760,11942,3001,-1177,-3744,-6467,-11363,-8414,-8126,-10896,-10778,6657,28100,39149,30952,17049,13643,4862,-1216,12970,35208,25557,-1575,-3397,8992,14364,1057,-4220,8180,16083,14913,9933,4482,9577,18301,22570,14220,7176,5992,10558,11607,937,-9206,-10663,-6551,-1541,6945,9857,2937,-11650,-12286,-5271,-7757,-9447,-7072,-1671,-2497,-7202,-11466,-10943,-15194,-12899,-15872,-16763,-10927,-4852,-3136,-6323,-7638,-6030,-2544,-2361,-3808,-1522,-5491,-6808,-1526,1391,252,-81,-1671,5578,15003,18055,16084,17996,22254,18053,12976,6391,-7538,-10924,11429,34697,36414,20701,1821,-12264,-14858,-16768,-15247,-11463,-9528,-11440,-13897,-15806,466,12523,8932,5345,12768,11077,7461,1711,-1618,-5801,-15041,-3181,16627,13220,6051,5214,9827,9486,7424,2184,-7418,-5579,184,-4216,-10113,-5634,-1653,-637,-4442,-11752,-11589,-13073,-16540,-7717,-1397,-4253,-11768,-13987,-15213,-5781,8210,22890,35252,43698,40991,23293,7429,-6391,-13851,-7605,-8426,-7550,499,7290,5487,3507,9926,9146,897,-10159,-17399,-10087,-6294,-4614,-2335,-6219,-12973,6334,30200,48342,20401,2093,-3998,-11254,-5779,8797,8325,-6855,-8878,2633,10795,17897,17163,8030,-5428,-2923,10985,19252,17425,-5430,-7106,-2766,-7491,-7669,5752,10087,1835,-1975,576,3751,7417,14144,19568,31125,37279,27713,16579,6972,7494,13837,16268,7571,-8632,-10250,-2960,-169,-2623,-4187,-2996,585,6218,13644,13500,15352,18129,16833,9608,2517,-1226,-4243,-5363,-7036,-11555,-14497,-8464,-8749,-16349,-11311,-1154,-3144,-11496,-13694,-18484,-12653,-7905,-5987,-4544,-6255,-12264,-16035,-14163,-10075,-1214,3548,7389,843,-9443,-6603,907,-1661,-6706,-11340,-4692,3741,10791,14142,9338,2277,-5247,-6037,-2781,-1174,6089,9257,6238,1924,6475,18716,30644,25980,11842,2263,-1224,2320,-1640,-16276,-1508,2296,-5095,-13059,-11798,-11136,-5391,-2846,-3975,-7158,-4918,-2488,-7382,-7923,-5769,4661,15325,22328,23664,18662,8890,57,-8469,-8440,1076,3416,-3517,-10703,-10469,1072,1631,-3959,-5016,2208,-2944,-16714,-19413,-12324,-5895,8359,17310,24295,36831,36051,26830,13317,-1417,-7529,-3942,-1168,-2861,-10987,-9407,-3194,4598,9224,7160,-686,-4061,-6336,-1122,2041,-1775,-5975,9297,26567,31846,20798,6455,3354,1834,6742,6881,3154,85,-5965,-10136,-15104,-11882,-4840,6937,22627,25197,22439,16428,17363,19687,22335,12783,1930,-4698,-15846,-16212,-9312,-6405,7157,28277,36031,30765,13272,-4007,-15706,-16664,-11631,-5318,1300,6568,6768,3846,-5060,-9058,-4066,-4335,-4253,-7213,-2616,14192,43327,66888,59662,41175,33899,16787,-3128,-4871,11340,23992,31420,20484,3628,2622,7665,-934,-8630,-5995,4168,4320,-3797,-12460,-16465,-9128,3016,19532,28072,18483,15933,20897,18713,7422,-5988,-9034,-5057,-10207,-12070,-7055,4951,13625,9474,4866,4588,2781,-2192,-4767,-4860,-4079,-4377,-6111,-9109,-2047,3695,5373,-4553,-15386,-7026,7006,5219,-7321,-17999,-14675,-11061,-8418,-11568,-11769,-7347,1217,17302,34028,40034,36243,27263,7558,-13534,-9597,3933,15027,15025,6349,5159,6248,14659,20232,22397,22795,12513,3188,2212,-8826,-6903,6118,20897,34879,39450,38790,36549,27540,13485,6123,1443,4657,7246,3818,2096,194,-2762,-5780,-8427,-17975,-15657,-6821,-4868,-8338,-16257,-16470,-12414,-7160,-6719,-15473,-11394,-2966,1833,11893,36608,67903,96872,86635,48442,11056,-12539,8237,16059,-2037,-5351,14472,31846,19567,1658,7846,7049,-7235,-16529,-3295,6422,488,-15581,-7887,-3594,-20,8505,14485,13024,13232,17956,13678,5080,-1522,-6471,-2875,2090,4812,1214,-3398,-7764,-2199,1718,5495,6370],[5061,1112,-3912,-7025,-6228,-6831,-7734,-7381,-6730,-7091,-8514,-5868,-5637,-11251,-13794,-7762,3362,4952,-2803,-12612,-6769,90,10816,27297,19936,2190,-10578,-13010,-6501,-1231,6666,15391,21391,21223,19643,17579,17556,13665,7110,5248,9141,20263,14019,11430,8109,4266,607,3637,12589,16470,22584,31173,29375,7026,-11611,-7931,-5116,3262,2664,-1155,-2443,-4043,-7527,-14150,-9018,1139,953,-2865,-7778,-4478,877,-1717,-7021,-5035,-174,6203,7252,3615,-6706,-8990,-3157,0,656,-4273,-4329,-810,-2700,-8424,-12808,-14614,-14676,-11499,-9747,-3555,6132,10928,-171,-13804,-1330,7364,9804,11782,10443,5887,997,14049,31879,34921,18696,4875,732,2321,-1456,-14962,-13846,-349,7648,6249,767,-13060,-7573,5871,12464,6632,-3839,-8875,-10883,-18518,-15968,-9551,-1867,12662,19742,18006,15987,16638,19861,23178,10826,4740,9103,10045,3667,5635,27202,36182,47768,34696,19204,7165,-6563,-13320,-4827,-452,-4386,916,11730,16524,15993,14256,10940,7489,8944,11402,5236,-7190,-10168,-7277,-1428,-3125,-12168,-21998,-27430,-23664,30920,104432,178842,220351,196946,137854,85093,19865,-21413,-12343,-4033,-14175,-4978,14537,26505,23141,5676,-6469,-10332,-5735,3829,11014,4543,3937,43,-9138,-11013,-3327,5134,2329,-1791,-922,4134,-3332,-9721,-9886,-2459,6132,6636,8056,9528,5115,-3784,755,4710,-1209,-14750,-19141,-16365,-14266,-8655,167,7355,1927,-12651,-11929,-1141,2589,4462,5347,1724,-2619,-8349,1028,9958,7260,-890,-2440,2658,8239,-2973,-11309,-11248,-9696,-6457,2279,7312,-27,-11920,287,5551,1140,-9909,-15075,-12438,1595,13979,11695,2379,-4481,-3794,-3764,-9091,-9012,-3080,-1621,-8076,-2817,2996,4901,153,-4062,5604,20671,25872,14611,6629,1747,-2959,-7423,-9855,-10759,-1959,13798,28497,30969,21108,4429,-7026,-15601,-7917,-2568,1920,16064,36467,36711,20130,5862,-1136,531,-628,-4282,-8528,-13320,-8791,9283,30778,34171,19766,4837,-6984,-10737,-10621,-6580,-1039,-2939,-9850,-10450,-2207,-1886,-5249,-6225,-6523,-14372,-5737,2383,1458,-234,12113,31848,51735,43908,30529,12942,3015,2105,366,1595,998,-910,-1635,5041,15762,31448,32931,17732,6672,308,-5928,-6709,-7965,-15695,-11899,-1897,9917,24196,27895,20840,6664,-4201,-8824,-10510,-10318,-7587,-3218,-3531,-11139,-11454,-7958,-3445,1430,10275,18105,11173,-1281,-5494,74,3364,7547,7266,-1485,-145,2212,5950,2573,1034,3647,9061,7492,541,-7783,-10084,-12970,-11513,-10260,-14151,-9686,-8777,-4202,4443,8381,2827,-4962,2040,8710,1022,-9327,6638,20788,25343,17202,1727,-5435,7089,13241,13350,6799,-2033,-10866,-2827,-1971,-8072,-14142,-10481,5082,26166,39613,40452,31894,29670,29359,23335,14832,11203,-715,-9626,-10064,-10224,-5511,-779,1746,4291,1439,-5917,-10162,-6042,-6619,-836,1663,-82,1290,4213,11295,21491,51291,49649,33605,24420,15761,13318,-25,-10324,-10608,-12723,-14174,-2306,4780,14131,8179,-3214,607,8488,6528,2396,299,-8360,-14432,-13586,-8022,-11569,-14663,-11087,-7061,-5091,-4489,-8909,-9389,-1192,5638,9491,13292,7946,1060,-81,2977,10667,7749,4314,3364,-588,-6886,-12616,-3000,7574,10232,4505,-1833,-4805,-1449,10889,14308,11665,17194,15426,13498,12918,9205,-5585,-14850,-14020,-11867,-13622,-10722,-4628,-3815,-7496,-8352,-5383,-5898,-8535,-2616,1178,3474,7038,9357,12734,14260,21092,21583,9491,-3905,-10449,3048,19644,18270,9932,1207,-11666,-11717,-3300,3488,3693,-1670,4399,11238,10204,-936,-6047,-329,6610,11539,13318,7589,-2105,-7255,-10816,-12881,-5525,-1098,-4747,-13100,-12898,-10511,-11250,-10119,-7604,-5129,-6391,-9068,-11983,-9694,-6066,-5437,-7804,-2490,9864,17074,13938,980,-6045,-8738,-8425,-7152,-3958,-1331,-4529,-12137,219,3864,4579,2560,45,-1554,-8057,-4557,14567,29892,22478,11397,-411,-6154,740,12041,24712,15410,-5134,-5983,7591,13284,12715,16968,20388,8637,-1021,1678,6445,5651,-458,-7307,-7894,-3955,3525,4301,-3040,1180,6509,10211,15417,15811,9651,1881,-2157,-225,3035,1745,-916,-109,3220,3383,-2933,-9414,-8087,-2650,-879,-9843,-15106,-7625,-5778,-5507,-4082,-4885,-5666,-806,4349,418,-2496,917,9684,12626,11699,9589,7417,7516,10468,9549,6424,4678,2095,-1495,-1841,2507,3085,3547,7938,11388,7400,-1250,324,12048,10506,-3821,-13090,-14245,-10599,-6739,-2986,-2716,-2074,-988,-679,1620,11762,15149,18107,19947,20072,4901,-11875,-11067,-405,13388,27375,40119,47518,49334,39332,40502,35598,26609,25014,19830,3847,-8356,-1235,5346,7312,5908,61,-3241,-5576,-7190,-10438,-9379,-5926,-3424,-1415,-3716,-4918,-5020,-4447,-8765,-7885,8346,29398,42193,23447,-6293,-2629,12236,19636,14056,2159,-6790,-8687,-7175,-6142,-1861,504,-1317,-3973,-9367,-11515,-8333,-2559,1354,-3150,-9613,-15071,-12748,-960,11048,19854,13261,5836,1764,1532,5134,3057,-7376,-15525,-13620,-8038,-169,2180,1870,2925,4642,4672,3748,1618,-3017,1724,7177,11782,14033,24924,30192,15241,-2472,-14273,224,12112,5895,1385,4778,10045,7500,-6551,-14071,-2289,13113,24053,34742,45076,51738,38438,6805,-7954,-13587,-2607,163,-2650,-648,1174,7889,9860,8772,11649,10965,15580,31459,42963,30307,11778,-4305,-16298,-2402,-131,-11587,-19205,-6372,1242,2993,1210,6534,14118,4658,2747,9489,4356,-6967,10065,23571,19277,4967,-10919,-14450,-7809,-2021,-1533,-8820,-13479,-11374,-6605,-9155,-14367,-8470,-3591,-4703,1248,19732,32667,20106,156,-10726,-10826,-12831,-12144,-6568,-3681,224,8219,7130,1910,-4280,-11215,-13782,-1318,4064,7139,762,-8880,-11425,-1282,4950,6550,2236,-2121,-1117,455,3245,1068,-2055,-7504,-8252,-3954,5265,19585,34747,23782,7998,-2645,-5263,-1977,-4984,-14706,-3413,8176,10695,4424,-6518,-11909,-12098,-13887,-12099,-6942,-769,11379,17329,11066,3762,-2679,-6164,-4554,-4814,-7197,-6854,-6016,-8877,-7946,-3166,-1962,-4435,-10443,-11540,768,14375,24313,22144,15756,10487,10031,9992,9353,5669,2551,-4144,-6350,-5414,-1570,-1992,-8093,-5137,-79,-4446,-11440,-6831,-9571,13465,36340,36194,7319,-9762,3345,14640,7397,-2835,-5248,7918,17735,8393,-5271,-10102,10001,36060,44236,27255,6165,-7597,2165,12872,11905,4639,-1038,899,3934,5944,970,-16461,-14314,-7569,-7296,-17547,-14987,-11523,-7364,1210,1045,-4979,-7132,-10489,-4727,4871,10793,10595,7463,-1087,-10562,-12949,-10507,-5464,260,4451,4923,5639,-4925,-11536,-11211,-2281,9004,16731,27965,30643,33606,20356,9425,12247,11609,2079,-3513,-1752,5965,4608,1401,-27,738,296,-11209,-7753,-864,-359,14736,54766,70627,59776,28093,589,-6963,3484,3395,-125,-1698,2199,-2545,-6981,-4406,-2814,-3528,-5981,-6898,-7358,-11136,-16924,-6998,3163,5932,3262,-2107,-1864,5203,10794,10257,3847,-9832,-18626,-13071,-6657,-8072,-7604,-4916,-2176,-1059,-795,7896,14627,6583,-4084,-5160,5794,14297,3841,-13482,-9485,-3142,-11270,-9527,5876,13376,5873,-442,-2736,-10603,-10525,3294,5879,3072,-4651,-8308,-11079,-4958,10739,19514,15247,13743,14703,19991,20685,12488,-122,-9383,-5914,-113,1481,-2054,1513,2238,4289,10652,16701,6817,-2653,-8764,-7637,-6365,-6139,-5377,-8001,-15279,-10065,-1449,1768,-965,-4662,-4627,-3509,-12477,-12313,-10913,-11792,-5923,5029,5763,-4523,-15078,-3257,2282,4078,3331,2406,5707,10647,8230,125,-671,1275,-607,-3005,1167,7220,12636,11034,4550,1474,-9077,-19309,-13249,-4116,-1803,409,14760,26279,24324,18558,15390,18769,21881,21368,15795,4181,1024,8115,18579,17001,9389,6553,3711,3041,3975,-2643,-9321,-4883,-2527,-3308,5083,5589,3255,-3803,-11777,-12966,-13493,-15773,-8806,-2874,-1410,6518,4800,4491,10723,17112,22082,24269,19726,10079,3880,-12606,-6343,-2404,-1633,-2547,1581,8605,10626,2865,-5184,-10324,-8873,-7692,-4319,-6079,-12658,-10219,-5305,-2297,-3683,-11750,-4776,4189,10058,9664,5164,-9608,-12760,9886,26030,16958,4961,-2719,-8247,-9425,-4776,-14349,-13372,-5325,7191,13929,12586,7724,-588,-6452,-6475,-3519,-4497,-11283,-16404,-7402,3265,18640,25270,26189,25708,21419,12149,5655,5169,4491,-466,-4865,-9936,-2428,13467,15858,7468,-867,4170,11179,13570,4925,-7666,-8194,-6538,-10359,-13346,-12571,-8202,-4489,-9306,-7576,-6790,-9334,-6715,-2864,-5500,-4256,-2794,128,-884,-5835,-10464,-400,15380,25230,20733,7347,-2269,-8316,-13122,-12147,-11324,-12163,-14750,-14028,-9332,-10975,-14723,-11546,-15590,-14693,-3401,-4505,-8726,-2281,5907,6505,6454,11113,17860,19481,17686,8478,-2159,2576,10954,6425,-1936,-4180,-935,1393,-2047,-8840,-4348,6424,9049,3295,6096,3585,-8007,-15792,-1256,12527,15022,12188,4922,-430,-2984,1532,10497,17528,18885,22762,20152,7552,-2969,-8277,-7183,-5004,-5321,-8383,-14241,-5801,520,1737,4778,8049,1872,-14670,-6196,3449,9548,9713,-1303,-15110,-6441,10609,25875,5485,-3450,373,-2440,2266,11548,16621,11408,-3745,-11825,-12125,-10679,-2668,5736,11230,9347,-3601,-18618,-13996,-3025,5363,18496,36707,40028,30035,20873,7683,-519,-14887,2184,17553,33349,35854,25857,13174,-147,-4924,-3396,2076,7203,12783,11386,-1957,4265,13149,901,-6181,-11140,-11627,-19253,-13346,9090,29813,14514,3882,-553,-2931,-5193,-7990,-5831,-5756,-8667,-9488,5424,24749,34876,28785,16609,13490,5596,-897,13065,33795,23558,-2157,-2890,8651,12546,1006,-4012,8564,16266,15044,8437,817,4808,12795,18523,13190,8426,10087,15634,14841,1238,-9613,-9311,-5229,-501,8143,10658,2100,-13722,-11350,-3955,-6542,-9252,-7133,-1282,-2409,-8074,-8699,-8883,-13647,-12905,-15840,-17150,-11220,-4903,-3247,-7269,-8244,-4791,-570,-2186,-7590,-6914,-6831,-7357,-1412,2249,1561,563,-7495,-2788,7239,9470,4961,6689,17144,16767,13328,7044,-7879,-9235,13667,39573,40703,23328,3740,-10624,-14067,-15080,-13295,-10601,-8804,-10585,-12226,-12697,-4240,7370,4297,2943,12722,12203,8805,3185,-709,-6333,-15238,-2399,14490,9723,4256,4729,11559,12407,9571,2332,-8863,-6535,-75,-4168,-9055,-5049,-2266,-1622,-3349,-6027,-4511,-7254,-12076,-4418,1362,-1229,-8007,-11880,-16081,-5046,12619,26772,37321,42334,34604,16443,2910,-6943,-13995,-8252,-9121,-8727,-1681,4701,4400,4734,11516,7686,-480,-10256,-15596,-10397,-7380,-5935,-3140,-6739,-11850,9122,37297,55440,21640,2539,-3104,-9637,-6712,6763,4993,-8239,-6200,4630,12748,20275,20016,11743,-1847,-143,15315,25100,22534,-1053,-7218,-3815,-8530,-10411,4127,11367,3491,-426,1526,3270,5022,10299,17481,31780,39249,29173,18890,7980,5738,10875,13431,6536,-8807,-9526,-1979,-801,-4318,-5988,-4236,-322,5625,15456,17479,17200,17771,16753,9845,3646,618,-2951,-5309,-6043,-9227,-12051,-10203,-12360,-19770,-9900,-1273,-7598,-17202,-16136,-16660,-12028,-7539,-5261,-4222,-6941,-12256,-14703,-12676,-9276,-1456,2830,7550,2351,-7047,-5513,763,-2090,-6603,-10684,-3791,4411,13070,18300,12837,3164,-5649,-4927,-1330,21,6540,8998,6938,2391,3378,12082,26505,26638,13455,4599,1548,3293,-1452,-16698,-3091,1789,-5094,-13213,-12243,-10477,-4383,-1394,-1388,-4032,-2956,-2553,-8736,-9117,-5369,6265,16141,23729,26272,19705,8348,-731,-9018,-10974,-898,1895,-4213,-9895,-6944,5661,5669,-2205,-6339,-758,-5658,-17957,-18698,-11737,-5198,8723,13290,19650,34261,37495,31869,19122,3073,-6688,-3832,-483,-963,-7962,-10200,-6485,343,3847,119,-6753,-7421,-6031,2018,4654,-949,-6749,8053,24454,27953,16667,1917,21,609,6930,9138,7832,5516,-191,-4270,-10442,-16720,-9054,3120,18940,22368,22555,18854,19021,21068,22193,11886,1960,-4597,-15839,-17154,-10171,-5903,8557,28443,32646,26666,10598,-5965,-16998,-16399,-12105,-6842,932,7937,10459,7626,-1641,-6242,-3464,-4391,-5078,-8479,-5119,11403,42038,65256,53645,33602,25303,11203,-5550,-4442,12165,25429,34908,24858,6438,1409,4323,-4138,-9487,-3659,6272,6644,-1165,-11271,-15989,-7938,2967,17407,23782,14411,13764,22979,28256,18198,2986,-7316,-5764,-10587,-11608,-6916,4090,11656,5688,2404,4129,3963,-370,-3093,-4060,-4427,-4806,-5398,-7833,-1497,3743,5805,-3970,-13756,-5653,9347,10553,-1777,-13518,-15844,-9282,-7582,-11441,-11512,-6751,1363,16372,31806,36779,33312,24149,5873,-12484,-10360,4173,16741,15860,4905,3627,4059,12254,20212,25342,24499,10737,1333,1392,-10513,-5712,7394,21871,35356,39974,39038,34590,25301,11908,5122,1558,4332,5756,2814,819,-2375,-7119,-11085,-12596,-17265,-11988,-4298,-2594,-5123,-13998,-20072,-15486,-8093,-6982,-15274,-10006,-2271,2268,13418,42225,79602,110931,98568,57581,20062,-2416,844,11397,-2638,-2114,18174,37974,27350,5587,9052,6944,-6700,-15334,-1244,9117,2673,-15543,-8152,-4454,-2473,3460,8550,10149,15792,20349,14967,6241,40,-3522,803,5791,7639,2963,-1704,-6411,-3164,-1305,1887,4360],[4990,2354,-1876,-4828,-4081,-4822,-5849,-6392,-5944,-6128,-7399,-4702,-4926,-11669,-10536,-3838,5339,4400,-4323,-13812,-6191,-764,9216,26853,20389,1800,-11632,-12691,-7065,-4592,2027,11462,18123,18935,19085,17421,16119,11260,3815,989,3295,13322,11177,10946,9606,6705,1520,2599,10566,14431,21429,29815,24346,1279,-15661,-7585,-3071,4663,2100,-3196,-4582,-4903,-5886,-9289,-9770,359,1384,-2882,-8702,-5262,560,-1288,-5511,-4423,-650,5762,7017,2172,-8447,-6854,79,1791,774,-5700,-5549,-1457,-2576,-7594,-11529,-13573,-14161,-11796,-11014,-5973,4057,10334,-579,-15477,-1525,7419,10454,13121,11513,6017,1694,15304,33035,36465,20259,5827,266,1477,-1527,-13459,-14086,-529,7181,5291,374,-13363,-6503,7014,15421,10549,-945,-8255,-11533,-17886,-14365,-8021,-1128,9717,11093,4153,407,3519,11920,21187,14003,7821,11050,9745,2426,5593,29277,40413,46064,28452,12808,2697,-8605,-11378,-2001,1748,-5459,-724,11388,15860,16235,15830,12283,8831,11150,14353,7787,-5325,-11453,-11834,-5431,-5211,-12661,-22548,-25309,-15876,43978,131980,220715,271320,248181,180429,113146,32462,-19799,-15271,-2355,-11870,-2852,14022,23007,18135,2455,-7979,-10329,-4883,6720,15543,11127,7200,587,-9417,-10639,-3424,4657,2221,-554,704,4327,-3954,-8353,-10624,-2816,8760,13267,15189,15408,7642,-4622,104,1269,-8578,-24306,-27552,-20973,-14820,-7736,2066,9652,3847,-10950,-12846,-3401,93,2682,2331,-6044,-11609,-13108,-3471,7427,5417,-1397,-1165,3304,8960,-2124,-10288,-8765,-6624,-4916,2157,6459,575,-11715,2430,7665,1172,-10736,-14991,-10408,3083,13099,10157,1203,-5075,-4602,-5500,-11037,-9901,-3971,-3230,-10643,-3177,4748,6513,86,-4468,6522,20760,26588,15855,7268,1908,-2096,-6101,-7199,-5278,2514,16467,28671,29413,19058,3240,-7598,-16368,-8158,-2615,2307,17687,38129,36907,20652,8231,1845,3463,3517,840,-3633,-9329,-5818,12483,33989,35884,19686,3358,-8519,-7872,-6313,-2333,1899,-1352,-9483,-13511,-4163,-2012,-3311,-5248,-7461,-14350,-5626,2032,1888,884,12476,31203,54388,45109,29564,11525,1257,110,-1893,300,1772,1071,-28,5481,14054,26940,27794,14161,4116,-2288,-7790,-6399,-8037,-14007,-9905,-437,9930,22692,24798,17830,5195,-4707,-8652,-9739,-9610,-6660,-1211,39,-7971,-11217,-8504,-3040,3116,12839,19760,9269,-3840,-6860,-749,2782,6931,5512,-3853,-2651,703,6942,4913,3347,6270,11412,8515,320,-8681,-9847,-13431,-12795,-10704,-13432,-11732,-11688,-5207,3705,8291,2786,-5197,2763,10637,3371,-8700,4288,17557,22690,17843,5667,-9658,4494,12308,12340,5356,-3574,-10181,-2848,-3467,-10501,-14441,-5503,11247,32218,42756,38975,25762,21040,21196,16291,8474,5233,-6638,-13369,-14181,-13701,-5852,-1064,1313,3098,831,-6105,-12690,-8584,-9407,-1386,4222,3962,4941,6745,12804,23282,49940,43858,28741,23091,15876,12059,-2301,-11266,-9801,-11614,-16499,-5968,950,16420,10890,-2189,-1555,3624,1207,-1614,-2918,-11890,-17241,-13914,-6769,-9047,-10673,-7659,-4722,-4822,-5702,-10026,-10435,-6648,-336,7262,12933,6355,-535,-485,2215,8384,5761,3872,4291,546,-6445,-13661,-3783,6466,8912,3750,-1491,-3050,637,14299,20948,18314,20171,16291,13940,13238,10564,-4133,-13947,-14240,-11814,-13309,-9683,-1987,1659,865,-233,2280,1925,-4370,-2877,1577,5981,10537,14773,17050,17623,24076,23593,10550,-3820,-14934,-1071,15104,13175,6302,-1279,-12921,-12193,-3315,4493,4920,-1495,4060,11225,10238,-1237,-7237,-1976,5707,11859,13597,6594,-3069,-8659,-13079,-16465,-7303,-4180,-8176,-13698,-13975,-12864,-15056,-14472,-11508,-7450,-8016,-10178,-12433,-10791,-8254,-6356,-6351,-42,11987,18467,16014,1756,-6749,-9741,-10535,-9323,-5139,-1695,-3158,-10803,-5714,-2865,-455,-935,-3116,-4932,-11710,-2410,15815,26395,14025,1732,-2924,-3244,3957,13288,23777,12457,-7011,-4757,7048,10629,9286,12977,15108,5466,-968,2641,6882,5873,-839,-10567,-10667,-3517,6766,9646,1793,4403,7319,10632,15661,15522,9235,1083,-1999,1936,6747,5504,2227,2114,3378,1455,-5669,-11539,-7568,-2573,-1735,-10242,-15343,-9244,-7131,-5299,-2980,-3316,-3463,388,2648,-2307,-3690,-253,8117,10788,9043,6267,5063,6258,9633,8967,5655,3857,1404,-1529,-1369,2533,2087,1043,3470,6680,3103,-3727,-730,12030,13194,-1973,-13062,-14747,-11089,-7553,-3573,-2732,-1864,-1260,-1409,1141,10985,13334,15853,18296,18011,2095,-12515,-11814,-2289,10975,25778,39329,46500,47083,36572,36806,30918,21571,18856,15300,2389,-9575,-2714,5136,8550,8527,2371,1053,-700,-3048,-7939,-8275,-5521,-3652,-2344,-4724,-5188,-4217,-4606,-9409,-6470,8541,26400,37723,19916,-9117,-160,14522,20950,15039,3311,-5012,-5471,-1676,84,3214,3792,-747,-6550,-13562,-14681,-10442,-4433,-474,-4639,-10478,-13280,-11656,-2783,12255,21050,14908,9168,5736,5886,8795,4511,-7657,-17636,-14227,-7697,1014,4012,3316,3591,4611,4445,3865,1620,-2176,1686,5089,6816,7993,20823,27986,15002,-1686,-12485,-921,12099,7021,-144,-405,3806,465,-9617,-16604,-4689,9292,19389,30811,44754,52905,38098,6021,-7984,-12232,-1403,-29,-3267,-2563,-1012,5949,7686,7358,9893,8991,13717,29862,41627,29600,11448,-4598,-16101,-2659,-244,-11042,-23597,-9238,621,3284,1190,5814,13146,7082,8002,14711,8281,-5715,11000,23898,20562,6834,-8851,-15255,-9288,-3455,-1514,-7536,-12075,-10734,-6459,-9304,-14687,-8485,-3773,-3347,4333,21757,32267,18331,26,-9023,-9617,-14560,-16124,-10724,-6357,86,9656,8918,4455,-3537,-13794,-19023,-6271,-891,1645,-4545,-11578,-9098,1849,7213,7072,2050,-1942,508,4253,8037,4307,270,-4825,-4845,-2011,5429,20673,37008,25946,8362,-3366,-5744,-1356,-3775,-14344,-3610,7028,8478,1042,-10755,-15433,-13505,-14068,-11129,-4980,1601,14050,16639,9000,2196,-3323,-5686,-3014,-2794,-4909,-4846,-4547,-7949,-6982,-1135,1114,-1430,-8040,-11189,306,12937,20974,17973,11269,7611,8626,8341,7382,4100,459,-6323,-6596,-5643,-3215,-4787,-8672,-2423,2134,-3482,-11125,-5157,-7866,9548,28108,28176,2166,-12819,3853,15237,7152,-2402,-3803,10044,19202,8475,-4912,-9860,8724,31390,36832,20377,1327,-8426,3794,15197,13545,5279,-1345,-376,2039,3751,970,-15233,-14998,-6980,-4945,-13035,-11759,-8587,-1169,6222,4654,-3012,-6394,-11199,-5743,4380,10424,8899,5792,-2320,-10563,-8179,-4729,-1860,2176,3579,1500,1145,-5609,-10590,-9977,-2394,6004,12518,25323,34411,37731,19847,8661,11855,13672,5533,-1119,-3552,3733,2152,-663,-1592,-119,1013,-9526,-8892,-1849,-2216,12039,53676,74082,63423,27604,-2592,-4638,11866,12157,3646,-2300,-68,-3934,-7345,-4584,-3381,-4013,-5989,-5962,-5604,-9118,-14917,-8601,2312,4246,133,-5291,-4317,3749,9192,8685,1963,-11502,-18339,-9004,-3301,-6234,-6920,-5422,-3699,-2443,-1124,7225,13138,7383,-3016,-6227,3466,11048,-176,-14511,-9131,-4022,-11530,-9359,4878,11237,2439,500,-1002,-6554,-7452,3406,6093,4443,-2084,-5879,-8442,-2107,12937,22045,17275,15293,15621,20585,21254,13090,660,-8830,-6211,-400,1001,-2634,1446,2759,5666,10026,15332,6614,-2759,-7862,-6319,-5743,-6807,-6225,-8971,-17134,-11054,-2470,1641,-190,-3466,-3533,-4828,-14344,-10451,-9287,-10327,-4167,6980,6180,-5136,-13368,-841,4832,5432,2524,969,4561,9721,8126,1726,569,2291,563,-2357,2258,9854,17171,15606,8317,3790,-8577,-19231,-12823,-3531,-1661,315,14006,24451,21651,14825,11829,14549,18752,21055,16912,5133,25,5275,15803,16124,9207,6422,3119,2208,4067,-2249,-9612,-3685,1586,1639,8911,7463,5327,-752,-8600,-12758,-15931,-11777,-2934,1954,-3786,789,-492,100,8090,15343,18663,20639,16283,7098,5202,-7777,-5458,-2394,-1852,-2895,752,6858,7788,-327,-7428,-12067,-10363,-9408,-6305,-6991,-12879,-11544,-6532,-3564,-4616,-11835,-4959,3838,8693,6889,2628,-13021,-8143,14054,25928,15604,4683,-2888,-9121,-9039,-1654,-9481,-14579,-7756,5500,12704,11314,7019,-369,-5677,-5544,-3195,-4541,-10986,-17946,-9566,101,14151,24071,28295,28349,23511,13321,7142,7057,6942,2376,-1312,-4381,3121,13311,15939,8603,-743,3624,10913,13873,5911,-6603,-7852,-5613,-9254,-13178,-13296,-11432,-6503,-9371,-7111,-6710,-9233,-7397,-3755,-6589,-5027,-2842,723,-608,-5862,-10355,146,17690,31253,27586,12904,2759,-3399,-10330,-10629,-11368,-13103,-17095,-13328,-9463,-10894,-13371,-10704,-15385,-14228,-2028,-1387,-5983,-3154,3727,6199,7830,13576,20619,21647,18946,6692,-5830,1064,12739,10238,1373,-2278,-204,1794,-2651,-10730,-4976,6279,10123,5593,7207,2460,-9475,-17536,-1948,10949,12390,9776,4946,1892,-723,2548,10511,17702,19892,23718,21302,9471,-1244,-9067,-9511,-6362,-6166,-8523,-13922,-5458,53,432,2766,5584,-142,-14574,-4840,3651,7650,6743,-3740,-16422,-4804,13285,28797,6541,-4506,-1585,-3954,186,8961,16209,14882,1855,-7930,-12164,-11038,-261,9858,14633,11639,-2200,-17483,-14183,-2786,6653,21338,41503,46446,37438,28340,13995,3556,-14337,-1553,12761,28476,34281,26341,15056,2836,-1693,-1206,3562,11309,19595,18180,-1322,-901,7983,-1793,-7666,-12315,-12543,-20544,-12877,9344,31742,16998,4776,63,-2282,-4246,-5331,-3100,-3527,-6631,-7934,4233,20938,29607,25530,15613,12619,5724,-784,12914,31160,20859,-2707,-2716,7627,9733,580,-3382,8945,16376,15145,6845,-2686,-128,6615,13203,11764,10347,14570,19760,16492,497,-10206,-7795,-3813,327,8888,11192,1339,-15143,-10649,-3037,-5590,-9322,-7678,-1392,-2672,-8460,-6406,-6914,-12417,-13243,-16142,-17918,-11705,-5208,-3713,-8417,-8498,-2914,2148,-515,-7767,-10019,-7791,-7766,-1247,3007,2704,1301,-11406,-6566,4003,5869,-745,-5349,10990,14647,13199,7570,-7868,-7508,15418,42966,43543,25284,5342,-9177,-13219,-13531,-11633,-10017,-8607,-10432,-11290,-9856,-7121,1918,-786,172,12123,12904,9554,4029,-579,-7366,-15541,-2344,11336,6355,2592,4226,12911,15444,11634,2164,-10378,-7289,-332,-4107,-7844,-4333,-2843,-2684,-2239,-668,2590,-886,-7051,-1111,3843,1471,-4221,-9541,-16810,-4602,15935,29048,37147,38125,26148,9181,-2179,-7773,-14384,-9126,-9989,-10195,-4359,1619,2975,5519,12019,5655,-2027,-10185,-13927,-10781,-8477,-6985,-3622,-7115,-10961,11774,43634,59904,22131,2766,-2364,-8078,-7456,4247,1148,-8918,-3581,6480,14506,22578,23049,15732,2425,3393,20052,30932,27418,3768,-5984,-4275,-8927,-13418,1943,12007,5068,1192,2444,2788,2823,7064,16289,32382,40222,29867,20390,7850,2560,5876,8685,4302,-9375,-8962,-1546,-2030,-6353,-7542,-4818,-1020,4595,16056,20088,17727,16041,15631,9253,4114,1874,-2179,-5934,-5626,-7214,-8818,-8236,-11105,-15989,-8305,-1835,-12092,-22432,-14174,-13422,-11444,-7590,-4699,-3804,-7595,-11628,-13077,-11107,-8285,-1612,2024,7235,3624,-4632,-3647,1187,-2071,-6365,-10439,-4030,3419,13564,20457,14791,3335,-6575,-3740,28,1227,7060,8861,7615,2730,262,5466,21395,26422,14441,6241,3836,4442,-112,-13059,-4613,1064,-4933,-11850,-12288,-9523,-3508,-114,1149,-743,-809,-2524,-10182,-10438,-4997,7233,16275,23911,27574,19576,7091,-1624,-8858,-13764,-3140,190,-4927,-8860,-3579,9651,9142,-740,-7307,-3401,-8357,-19285,-18444,-11898,-5283,8192,8892,15186,31395,38365,36447,24834,7910,-5470,-4510,-730,98,-5230,-8659,-9022,-3963,-1703,-6586,-11270,-9630,-4921,5179,6667,-841,-8212,6014,21086,22682,11461,-3021,-2850,122,7507,11224,12137,10711,5510,1757,-4615,-14884,-13034,-396,15316,19244,21611,20314,19713,21351,20880,10508,1557,-5000,-16244,-17844,-9582,-3997,10579,28250,28694,21979,7625,-8046,-18142,-15822,-12547,-8812,-148,8709,13520,10791,1215,-3784,-2839,-4453,-5967,-9544,-7944,7612,38096,59715,44750,24022,14827,3796,-9355,-3325,13066,26684,38138,30000,11074,2140,1714,-6739,-9774,-1831,7788,8758,1457,-10400,-15437,-6963,2107,13814,18353,9602,10602,23485,36330,28299,11545,-3697,-5888,-10645,-10618,-6569,2563,8940,2118,152,3580,5064,1410,-1278,-3132,-4645,-5193,-4853,-6644,-788,4031,6418,-3338,-12210,-4363,11128,15442,4054,-7218,-9953,-6899,-6883,-11499,-11009,-5265,3354,17626,31366,34936,31578,22434,5557,-10560,-11026,4433,18814,17645,4966,3709,2451,9544,19171,27120,25085,8535,-850,-363,-12893,-1383,11263,24947,37398,41582,39939,33025,23442,10641,4271,1649,3915,4283,1927,-199,-4480,-10590,-16265,-15791,-13359,-8529,-2261,-839,-2215,-9672,-18498,-17683,-8385,-6832,-14286,-7683,-1175,2623,14580,47029,88928,120570,107443,65833,29234,7302,-4813,6288,-2614,1962,21947,42783,34583,9323,10031,6746,-6197,-13804,1106,12033,5202,-12968,-8286,-5164,-4777,-1665,1803,5927,16020,20221,15034,7319,1833,-666,3924,8923,9875,4356,-117,-4780,-4017,-4674,-2187,2153],[4128,2953,-399,-3064,-2355,-3438,-4659,-6016,-5949,-5943,-6985,-4220,-4845,-11590,-7427,-618,6159,2529,-7057,-13231,-5381,-2049,6809,24356,18841,-150,-13810,-11917,-7435,-8274,-3432,6430,13572,15676,17952,16962,14621,8813,980,-2794,-1817,6399,6646,8663,9402,7583,1118,626,7968,12061,19934,28310,20798,-138,-18823,-7632,-1314,5798,1001,-5620,-6861,-6048,-5125,-5474,-7551,-724,935,-3623,-10332,-6873,-669,-1516,-4619,-4488,-1863,4189,5434,-489,-10349,-4358,2884,3082,263,-8169,-7914,-3239,-3571,-7730,-11059,-13091,-14077,-12484,-12546,-8405,1627,9556,-829,-15800,-2611,6416,9969,13176,11459,5133,1446,14933,31806,35752,20716,6544,-269,23,-2303,-11292,-11769,-340,6353,3691,-738,-14375,-6012,7289,17264,13564,1247,-7530,-11732,-16520,-13162,-6916,-866,6313,1805,-10323,-15440,-9624,3709,18083,15942,9709,11750,7999,300,4969,29905,42839,42590,22258,6932,-1331,-10087,-9480,99,2997,-7099,-2869,10610,14799,15755,16117,12630,9441,12630,16518,9671,-3910,-11921,-16608,-9445,-7770,-13617,-23170,-23646,-8813,53908,152021,250929,308438,286080,212295,134058,41740,-16604,-17250,-545,-9098,-723,13755,20012,13808,-419,-9490,-11085,-4924,8617,19032,17590,9866,345,-10369,-10544,-4005,3613,1616,113,1460,3656,-4187,-6504,-10489,-3873,10565,20407,23020,21270,9539,-5901,-12,-1193,-14356,-32070,-34358,-24275,-14466,-6018,4130,11206,4944,-9803,-13794,-6029,-2474,983,-167,-11481,-14081,-14136,-8392,3574,2459,-3127,-869,3411,9475,-1171,-9538,-7183,-4944,-4325,1322,4627,120,-11477,4100,9177,701,-11504,-14632,-9076,3661,11301,7854,-409,-5809,-5281,-6890,-12605,-11028,-4997,-4747,-13974,-4307,5570,7569,-228,-5323,6453,19783,25955,16248,7396,1724,-1425,-4488,-4318,-1526,4914,16608,26471,26361,16236,1558,-8552,-17678,-8823,-2939,2679,19239,38764,35621,19877,9543,3934,5539,7144,5621,1386,-5143,-3017,15208,36002,36379,18984,1389,-10332,-5647,-1868,2922,6671,1753,-7243,-15808,-6384,-2269,-1640,-4462,-8824,-14257,-5579,1418,1835,1035,11559,28319,53237,43699,27631,10171,-475,-2043,-4041,-822,2888,3727,2328,5953,11519,20836,20780,9656,1143,-5005,-9340,-6610,-8508,-12459,-7497,1914,10514,21457,21926,14739,3382,-5603,-8886,-9481,-9288,-6137,309,3330,-4411,-9624,-8736,-2955,4247,14555,19982,6141,-7130,-8611,-1593,2183,6012,3214,-6702,-5610,-1283,7090,6589,5420,8923,13535,9023,-337,-9653,-9334,-12445,-14158,-11034,-12111,-12760,-14732,-5881,2988,7942,2543,-5645,3081,11978,5190,-7934,1955,14330,19859,18269,10647,-9622,30,10016,10346,3483,-5256,-9211,-3351,-5368,-12383,-10949,-204,18206,38908,45972,37346,20113,13393,13481,8924,1910,-578,-8672,-6698,-8801,-11432,-5521,-1687,375,1406,-34,-6186,-14811,-11519,-11785,-153,7597,7497,7666,8274,13136,24230,47301,37522,23187,20311,14588,9445,-5198,-11706,-8931,-10545,-16809,-10264,-3999,15896,11769,-1792,-3635,-1139,-4331,-6241,-6851,-15686,-17044,-13518,-5257,-2908,-1185,-1277,-1907,-4479,-6961,-11338,-11630,-11573,-4612,5380,11920,4076,-2666,-1060,1665,6217,4070,4044,5622,1877,-5818,-14808,-4985,4925,7457,3023,-1082,-1404,2174,16412,26838,24935,22887,16962,14140,13295,11748,-2625,-12954,-14529,-11854,-13031,-9213,-445,5781,7556,6923,8637,8017,382,-2151,2447,8966,14553,19920,20634,20189,26159,24423,10559,-3840,-19360,-4875,10310,7890,2372,-4074,-14313,-12456,-3109,5628,6201,-1171,3484,10847,9999,-1716,-8743,-4205,3985,11287,12787,5317,-2900,-7457,-12002,-14442,-7843,-6168,-9977,-12153,-13170,-13340,-15230,-12349,-10874,-6828,-8226,-11041,-13000,-11967,-10478,-6679,-4678,2007,13072,18562,17086,2435,-6759,-8638,-10439,-11068,-6098,-1749,-1502,-7927,-11724,-9874,-5564,-4326,-5932,-7742,-13906,-507,15879,21353,5373,-7237,-2693,618,7315,14373,22120,8662,-8641,-3743,6241,8002,6218,9722,11039,3240,-652,3358,7015,5936,-532,-11790,-13492,-3697,9131,14454,6835,7937,7888,10580,15140,14394,8302,-99,-2109,3670,10073,9118,5169,4112,3329,-763,-8704,-13513,-6908,-2543,-2520,-10342,-15472,-11141,-8367,-4952,-2107,-1968,-1384,1609,1036,-4699,-4876,-1702,6286,8766,6336,3018,2686,4811,8353,7978,4765,3199,1091,-1312,-1045,2128,781,-1308,-543,1983,-1052,-6009,-2291,10539,14235,-825,-13070,-14896,-10812,-7501,-3461,-2438,-1724,-1854,-2340,844,10624,12161,13991,16420,15268,-929,-13372,-12635,-4267,8362,23227,36751,43385,42817,32966,32835,26523,17094,13328,10579,642,-10342,-4370,4559,9257,10476,4877,5269,3615,917,-5025,-6751,-5050,-4197,-3760,-5687,-5330,-3149,-4690,-9868,-5451,8201,22419,30988,14185,-12309,2761,17059,22034,15498,4070,-3417,-2539,3178,5768,7848,7418,1531,-6176,-14372,-16965,-12411,-6212,-2112,-5767,-10382,-10225,-8563,-4231,12235,20762,15648,12310,10314,10952,13027,6517,-7014,-19057,-14515,-7256,1941,5504,4581,4227,4825,4688,4207,1682,-1579,967,2203,1240,1547,15721,24599,14109,-1136,-10887,-2047,11118,7710,-1113,-5080,-2293,-5747,-9282,-15764,-6786,5678,14774,26208,42902,51795,35805,4381,-8634,-11089,-703,-817,-4115,-4315,-2780,3745,5162,5530,8007,7207,11970,28009,39590,28199,10544,-5340,-15867,-2909,-559,-10122,-19378,-10923,-103,2992,711,4729,11552,9759,13270,19642,11955,-4132,11586,23595,21371,8407,-6872,-14711,-10629,-4890,-1926,-6623,-10890,-9772,-5898,-9199,-14741,-8334,-3982,-2083,7941,24408,32194,16656,-193,-7431,-7513,-13944,-18319,-12837,-8305,-367,9955,9314,5776,-3150,-13718,-20343,-10967,-5801,-3660,-9319,-13146,-6956,4297,8769,6931,1379,-2183,1842,8038,12800,7447,2424,-2187,-1865,-474,4988,20295,36840,26514,7941,-4338,-6010,-443,-2190,-13721,-4053,5636,6080,-2533,-14967,-18138,-13176,-12115,-8563,-2950,3996,15944,14870,6025,-94,-4328,-5404,-1649,-873,-2441,-2443,-2694,-6829,-5769,1366,4847,2111,-5537,-10831,-247,11338,17462,13885,7249,5089,7453,7012,5579,2349,-2043,-7704,-5193,-4562,-4347,-7690,-8278,380,4103,-2682,-10772,-3491,-4114,8072,22169,22309,-1401,-14565,4381,15342,6741,-1952,-2431,12019,20247,8378,-4617,-9725,7203,26403,29479,14170,-3119,-8725,5175,17529,15196,5886,-1773,-1786,161,1777,1237,-12785,-14621,-5603,-2478,-8976,-6931,-3789,4113,9496,7140,-1423,-5823,-11949,-7174,3346,9553,7119,4513,-2737,-9016,-3476,1444,3937,5903,3781,-1223,-3139,-6172,-9294,-8389,-2788,1781,6987,20464,34697,38410,17667,7119,10603,14592,8398,1630,-5660,-320,-1222,-3259,-3647,-1370,1657,-6257,-8352,-2547,-3771,9049,49961,73108,62842,25626,-5891,-664,21417,22443,7861,-2579,-2466,-5669,-7676,-4799,-4099,-4682,-6129,-5057,-3636,-6672,-12021,-10449,1142,2394,-3118,-8815,-7662,1860,7325,6894,141,-12611,-16002,-4856,-97,-4426,-6302,-6096,-5529,-4283,-2088,5705,10752,7531,-2059,-7044,255,6189,-4902,-15579,-8920,-5155,-12161,-9918,2932,7949,83,2296,753,-2461,-1326,6612,7870,6090,112,-4049,-6524,-135,14090,23426,18347,15866,15680,19970,20106,12069,502,-8729,-6805,-1166,-115,-3923,925,2859,5978,7317,11766,5321,-3139,-6940,-5321,-5359,-7676,-7316,-9657,-16690,-11910,-3651,1457,470,-2098,-2034,-5776,-15093,-8862,-8047,-9156,-2516,8744,6644,-5421,-11479,1597,7578,6608,1555,-121,3901,8981,7325,2371,1686,3153,1467,-2090,2823,12015,21703,21078,12662,6066,-8011,-18722,-12384,-3061,-1712,-237,12356,21779,19065,12294,9599,11027,15677,20478,17630,5786,-860,2832,13007,14782,8666,5911,2097,754,3541,-2187,-9956,-2325,5916,7124,11984,8646,6839,1867,-4898,-9400,-11717,-6526,1910,6256,-4013,-4425,-4919,-3366,6039,14205,16333,17457,12884,3804,5955,-2844,-3530,-2287,-2374,-3682,-672,4334,4224,-3913,-10229,-11712,-10143,-9745,-7770,-7904,-12968,-12611,-7612,-4739,-5652,-12281,-5518,3196,7108,3869,-651,-16307,-3158,17846,24660,13898,4193,-3196,-10104,-8124,1463,-5014,-14234,-10085,3406,11002,9711,5929,-466,-5031,-4755,-2964,-4544,-10428,-17457,-11403,-2861,8868,22018,30059,30613,25113,14169,8386,8541,8772,4517,1639,447,7067,12110,15234,9374,-555,2971,10413,13797,6464,-5820,-7556,-4817,-8320,-13156,-13158,-14811,-9067,-9716,-6739,-6439,-8837,-7903,-4841,-7893,-6012,-3186,996,-482,-5836,-10162,271,19310,36673,34297,18404,7489,1176,-7613,-9044,-11125,-14018,-18013,-11729,-8912,-10329,-12309,-10177,-15421,-13678,-762,1525,-2518,-2572,2252,6177,9310,15789,22858,23275,19532,4723,-9433,373,15157,14817,5388,117,904,2524,-2982,-12722,-5956,5433,10250,6941,7152,503,-11231,-18730,-2705,8969,9550,7421,4743,3413,970,3200,9924,16729,19269,22541,20248,10094,84,-9452,-11671,-7239,-6595,-8526,-13198,-5199,-442,-737,988,3456,-1763,-13130,-3698,3656,5735,3928,-5940,-14916,-3268,14653,29366,6761,-5638,-3846,-5876,-2314,6177,15937,19214,8566,-3384,-11411,-11579,1123,12632,17077,13394,-1007,-16352,-14237,-2677,7705,23375,44303,50275,42901,34592,19821,8523,-11278,-4326,8217,22598,30797,25154,15441,4518,456,574,5192,15971,26201,23733,72,-7141,2507,-4405,-9029,-13462,-13494,-21626,-12387,8837,31779,18909,5543,611,-1797,-3642,-3456,-767,-1679,-4901,-6344,3127,16932,23951,21668,14122,11020,5149,-988,12373,27374,17510,-3357,-2918,6080,6494,74,-2302,9279,16379,15142,5186,-5959,-5043,156,7013,10028,12639,18718,22548,16510,-1223,-10537,-6065,-2259,957,9141,11437,689,-15853,-10438,-2724,-5002,-9647,-8759,-2166,-3432,-8327,-4403,-5116,-11501,-14035,-16773,-19004,-12251,-5693,-4470,-9689,-8395,-688,5249,2173,-4973,-9545,-8327,-8031,-1072,3606,3611,2209,-6476,534,9403,10724,3585,-16634,4308,11858,12658,7984,-7531,-5849,16533,44354,44487,26350,6537,-7975,-12460,-12243,-10375,-9879,-8991,-10919,-10986,-7609,-6945,-2747,-5829,-2820,11049,13214,9678,4049,-1426,-9060,-16044,-2755,7741,3297,935,3640,13772,18373,13533,1783,-11810,-7739,-585,-4038,-6525,-3504,-3336,-3766,-1180,4245,9685,6038,-1569,2092,5991,3779,-554,-7085,-17070,-4427,17991,29668,34772,31426,16506,2700,-6763,-8785,-14917,-10122,-10912,-11771,-7288,-1686,1427,5896,11519,3326,-3622,-10020,-12524,-11210,-9392,-7537,-3580,-7102,-10306,14163,48446,61161,21876,2782,-1787,-6599,-7756,1536,-2832,-8729,-1133,8156,16050,24754,26178,19897,7448,7734,24744,35869,31077,8100,-3974,-4003,-8473,-16475,-469,12173,6707,2921,3330,2332,910,4754,16108,32869,40143,29751,20841,6467,-1578,-787,2373,1110,-10110,-8483,-1628,-3684,-8449,-8324,-4466,-1314,3284,15444,20915,16506,12728,13272,7667,3763,2431,-1985,-7244,-5726,-5480,-5524,-4552,-7123,-11478,-6617,-2858,-15781,-18564,-10237,-10248,-10837,-7968,-4303,-3399,-8325,-10436,-11111,-9323,-7043,-1554,1300,6545,4623,-2199,-995,2367,-1336,-5679,-10361,-5370,845,12300,20389,14877,2765,-7819,-2445,1452,2677,7947,9077,8281,3003,-2413,-546,15985,25531,14940,7285,5495,5338,1120,-9598,-5860,183,-4659,-10262,-11566,-8273,-2699,1055,3688,2717,1516,-2255,-11522,-11743,-4741,7582,15884,22952,27370,18220,5192,-2521,-7957,-16558,-5434,-1533,-5578,-7687,-365,13064,12069,371,-8123,-5887,-11147,-20649,-18392,-12691,-6126,7044,4645,11093,28440,38679,40374,30345,13243,-3461,-5880,-1796,505,-2996,-6287,-9976,-7962,-7063,-12605,-12791,-9857,-3013,8096,7948,-1365,-10193,3485,16920,16766,5898,-7694,-4511,754,8676,13260,16099,15628,10934,7549,1094,-9636,-16541,-3574,11830,15941,19678,20669,19368,20526,18574,8749,796,-5805,-17007,-17546,-7606,-1169,12823,27335,24117,16799,4385,-10214,-19061,-15230,-13020,-11153,-1944,8698,15543,12974,3268,-1907,-2315,-4533,-6858,-10179,-10892,3221,32172,51269,34296,13591,3656,-4777,-14447,-985,14228,27669,40178,33957,15384,4003,118,-8761,-9714,-497,8759,10516,3773,-9926,-14688,-6271,390,9059,12530,4565,6675,22507,42085,36847,19157,647,-5302,-10363,-9411,-6079,504,5621,-1145,-1842,2861,5898,3002,618,-2116,-4702,-5514,-4587,-5719,-56,4501,7150,-2731,-10866,-3358,12024,19152,9634,-366,-4131,-4602,-6486,-11829,-10495,-3706,5884,20150,32393,34520,31147,21830,5872,-8379,-9877,6021,22494,21525,7411,5499,1482,6522,17057,27406,24242,5804,-3464,-3323,-12136,5499,17613,30056,40651,43638,40868,31513,21749,9519,3419,1623,3444,2810,952,-1152,-6031,-11249,-15876,-12503,-9112,-5716,-1082,25,-203,-5529,-14080,-17564,-8400,-6492,-12600,-4971,-145,2377,14704,49893,94121,124114,111964,72280,37574,15503,-5471,1066,-1574,6372,25166,45406,40193,12254,10226,5958,-6233,-12372,3264,14522,7305,-10423,-8694,-6052,-7138,-6636,-5325,517,13577,17520,13653,7852,3225,1378,5814,10767,10935,4907,885,-3317,-4377,-8038,-6869,-622],[3638,3964,1465,-868,-208,-1760,-3188,-5222,-5697,-5486,-6197,-3357,-4331,-9898,-3918,2820,6888,523,-9845,-9691,-3387,-2689,4773,20786,16064,-2813,-15530,-9048,-6035,-10556,-8232,1693,9159,12842,17354,17167,14103,7565,-81,-5035,-5579,1214,1824,5694,8546,7879,499,-1062,6164,10859,19978,29122,21290,2783,-16323,-7103,1027,7513,317,-7388,-8229,-6531,-4375,-2249,-3683,-809,652,-4060,-11640,-8296,-1814,-1436,-3438,-4245,-2760,2596,3611,-3017,-10531,-869,6113,4820,207,-10522,-10270,-5061,-4702,-7888,-10412,-12202,-13476,-12641,-13246,-9184,787,10394,661,-12855,-3519,5471,9413,12971,11239,4238,1183,13871,29236,33761,20886,7793,75,-983,-2769,-8151,-7135,1643,6366,2547,-1507,-14689,-5153,7606,18603,16280,3467,-6084,-10687,-14467,-11589,-5501,-331,3585,-6335,-23533,-29856,-21353,-3597,14824,17339,11144,11914,5710,-1719,4579,29770,43931,38484,17267,2529,-3868,-9882,-7110,2211,3909,-8627,-4641,10264,14199,15369,16114,12920,10161,14142,18595,11656,-2159,-10627,-16563,-12382,-9907,-14119,-23102,-21845,-2695,60967,166169,272677,336355,316480,239706,153509,52195,-9299,-17571,2269,-5217,2224,14637,18538,11080,-2075,-10074,-11721,-5065,10097,21827,24017,12425,-13,-11261,-9964,-4298,2793,1279,889,2032,2832,-3582,-4224,-9133,-4894,12092,28001,31896,27726,11412,-6780,772,-2301,-17876,-36946,-38388,-25647,-13383,-3739,6386,12343,5710,-8677,-14113,-8344,-4417,-16,-1587,-11082,-10776,-13805,-12670,-519,-756,-5370,-1131,3296,10012,290,-8420,-5775,-3756,-3859,514,2614,-691,-10461,5657,10481,222,-11722,-13708,-7837,3940,9301,5519,-1771,-6047,-5219,-7383,-13553,-12172,-5677,-5281,-17288,-5531,5981,8508,-234,-6023,6062,18466,24663,16296,7506,1738,-504,-2619,-2116,317,5392,14792,22752,22617,13297,-45,-9368,-19020,-9156,-2863,3547,20939,38383,32948,17802,9634,5242,6997,10454,10285,6558,-791,-74,17750,37047,36009,18163,-482,-11863,-3653,2822,8916,12647,5697,-4301,-13987,-8305,-2171,147,-3380,-9870,-13518,-5202,913,1601,644,9871,23874,48623,40024,25085,9121,-1694,-3807,-5635,-1524,4462,7217,5788,7121,8994,14356,13185,4917,-1716,-7219,-10098,-7012,-9012,-10931,-4692,5225,11894,20830,19576,11879,1528,-6606,-9243,-9363,-8987,-5649,1681,6553,-253,-6745,-7988,-2705,5106,15540,18916,2380,-10730,-10311,-1999,2126,5365,903,-9600,-8548,-3302,6798,7804,7496,11989,15707,9256,-1143,-10320,-8523,-11404,-15164,-10958,-10573,-11675,-16157,-5927,2637,7645,2414,-5973,3297,13012,6717,-6979,-15,11446,17191,18541,16140,-2593,-5923,6641,7778,1539,-6716,-8259,-4077,-7386,-12873,-6560,5517,25952,46010,49274,35971,15553,7615,7500,2278,-4343,-5636,-7199,-1866,-3822,-7676,-4612,-2398,-843,-515,-954,-6036,-15417,-14570,-12235,2697,11131,10402,9619,8976,12480,24365,43671,31204,17403,16280,11875,5636,-8371,-11378,-7987,-9473,-14738,-13336,-8958,12941,11011,-1979,-5459,-5167,-9316,-11025,-11224,-15895,-14436,-12379,-3383,3846,7723,4665,417,-4195,-8001,-12576,-12782,-15571,-6988,3742,10237,1235,-5131,-1486,1548,4361,2796,4768,7241,3422,-4942,-15760,-6476,3095,5985,2403,-587,139,3230,17112,31383,31038,25265,17507,14170,13149,12753,-1030,-11810,-14753,-11990,-12892,-9438,-106,8244,12431,12597,13295,12116,4381,-901,3532,12053,18792,24688,23541,21985,27306,24122,9659,-3942,-19853,-7948,5522,2568,-1787,-7118,-15872,-12541,-2742,6825,7484,-619,2824,10184,9586,-2260,-10400,-6922,1448,9672,10829,3783,-2221,-5153,-9592,-12412,-8013,-7627,-10132,-11281,-12574,-12529,-12462,-7999,-6223,-3511,-6795,-11332,-13584,-13175,-12360,-6223,-2872,3637,13204,17642,17331,3189,-5809,-6092,-8295,-11816,-6623,-1429,313,-4503,-12945,-16787,-10444,-7397,-8192,-9544,-11667,968,14703,15354,-2364,-10009,784,5019,10573,15113,19703,3991,-9838,-2939,5172,5424,3507,7143,8050,1733,-331,3778,6833,5851,424,-9848,-16094,-4828,10310,18315,11755,11418,8066,9924,13664,12305,6757,-1725,-2549,4835,12774,12346,7760,5714,2905,-3352,-12085,-14775,-6202,-2645,-3319,-10434,-15755,-13357,-9322,-4619,-1583,-974,339,2633,-455,-6637,-6084,-3423,4201,6633,3774,32,375,3212,6697,6631,3799,2713,1095,-993,-1019,1176,-925,-3510,-3694,-1934,-4424,-7950,-4352,7676,13406,-529,-13281,-14784,-10028,-6697,-2847,-2086,-1820,-2902,-3538,638,10508,11592,12834,14665,12094,-4165,-14658,-13398,-6126,5671,19799,32532,38534,37187,28920,28756,22433,13148,8784,6162,-1162,-9900,-6201,3598,9336,11482,7022,8782,7024,4377,-1950,-5030,-4823,-5248,-5677,-6321,-5246,-1995,-4855,-10299,-4872,7288,17655,22568,6580,-14041,6102,19724,22724,15285,4314,-2170,-90,7195,10568,11602,10592,4212,-3984,-11249,-14474,-13652,-7859,-3632,-6646,-9651,-7548,-5746,-5491,10838,19094,15459,15016,15083,16215,17283,8578,-5929,-17783,-14493,-6844,2454,6453,5469,4671,5136,5199,4586,1759,-917,368,-514,-3994,-4926,9825,20146,12483,-998,-9682,-3089,9164,7765,-1537,-8231,-7322,-9443,-7374,-14239,-8764,2189,10299,21265,39734,48660,31855,1877,-10024,-10081,-452,-2183,-5244,-5557,-3893,1254,2326,3444,6255,5803,10533,26198,37203,26316,9118,-6585,-15794,-3298,-1163,-9004,-14722,-10521,-827,2080,-245,3347,9608,12310,17992,23653,14820,-2520,11692,22666,21590,9494,-5216,-13574,-11820,-6367,-2854,-6328,-10329,-9086,-5371,-9143,-14637,-8085,-4326,-1096,11611,27134,32146,15059,-538,-6060,-5009,-11581,-15919,-11352,-8815,-1046,9007,8092,5439,-3805,-13260,-18941,-15288,-10528,-8596,-13596,-13625,-5290,5912,9446,6078,142,-2977,2727,11432,17024,10147,4131,-16,391,395,3815,18273,34126,25345,6683,-5619,-6165,560,-376,-12633,-4804,3896,3404,-6313,-18747,-16005,-11275,-9322,-5708,-1005,6190,16701,12047,2172,-3151,-5708,-5496,-700,764,53,168,-699,-5871,-4804,3765,8697,5725,-3255,-10628,-892,9654,13962,10035,3728,2884,6403,5847,3771,226,-5119,-7982,-3129,-3033,-5068,-10678,-7210,2942,5646,-2184,-10515,-2015,-66,8458,18699,19132,-2130,-13158,4784,14869,6099,-1649,-1383,13424,20486,7964,-4441,-9817,5387,21264,22467,8612,-7211,-8431,6289,19763,16659,6230,-2530,-3369,-1534,211,1900,-9188,-12839,-3865,-411,-5820,-3262,-670,6903,10553,8201,-386,-5493,-12638,-9122,1666,8161,5354,3705,-2332,-6575,752,7313,10328,10116,4437,-3388,-6979,-6332,-7435,-5962,-2683,-3130,326,13728,31267,35472,13968,4808,8499,14306,10745,5198,-5050,-6404,-5363,-6390,-6230,-2877,2294,-2303,-6309,-3058,-5077,5705,43836,67648,58039,22363,-9144,3573,30517,32731,11932,-2543,-4704,-7518,-7813,-5033,-4967,-5541,-6405,-4215,-1490,-3789,-8159,-10956,-61,851,-5024,-10242,-11777,-194,5318,4938,-1551,-12891,-12494,-807,2772,-2775,-5805,-6904,-7562,-6506,-3711,3260,7449,6900,-1246,-7391,-3986,-408,-10225,-16049,-8938,-6538,-13150,-11127,117,3788,156,4406,2336,1336,5130,11387,10476,7568,1669,-3021,-5551,819,14082,23484,18313,15438,14818,18162,17560,9852,-406,-9051,-7715,-2430,-1896,-5873,63,2586,5325,3116,6374,3029,-3779,-6114,-4567,-5098,-8467,-8404,-9671,-14495,-12458,-4896,1306,1077,-553,-115,-6114,-13573,-7572,-7213,-8284,-950,10389,7287,-5185,-9559,4024,10502,7687,852,-326,4234,9122,6743,2072,2541,3854,2125,-2148,2825,13534,25872,27388,17552,8091,-7589,-18250,-11956,-2657,-1846,-1082,10010,18499,16833,11225,8567,8178,12858,19839,18131,6258,-1649,791,10462,13250,7933,5133,770,-1134,2484,-2366,-10034,-666,10290,12801,14070,9117,7731,3971,-1315,-5449,-6923,-2221,5247,9326,-2458,-8267,-8255,-5856,4538,13674,15293,14848,9571,354,6342,2055,-841,-1949,-3084,-4816,-2592,1168,172,-7454,-12855,-9025,-8105,-8372,-8184,-8693,-12904,-13330,-8510,-5754,-6668,-12923,-6283,2409,5512,898,-4463,-15148,1960,20862,22413,12088,3647,-3496,-11050,-6807,4343,-974,-12255,-11667,1226,9098,8002,4686,-666,-4336,-3979,-2715,-4432,-9632,-15673,-12520,-4879,3890,19570,31430,32322,26116,14760,9463,9675,9987,5867,3838,4245,9344,10310,14007,9898,-207,2293,9785,13490,6757,-5137,-7130,-3939,-7368,-13169,-12343,-11695,-11988,-10190,-6374,-5916,-8109,-8092,-6028,-9266,-7034,-3645,1117,-346,-5616,-9812,37,20217,41002,40357,23670,11832,5329,-4882,-7254,-10317,-14300,-15633,-10182,-8223,-9659,-11516,-9912,-15596,-12966,411,4120,813,-1470,1095,6191,10712,17621,24511,24392,19538,2936,-12845,594,18160,20094,10197,3261,2691,3989,-2575,-14366,-7114,4135,9642,7433,6083,-2038,-13134,-18698,-3343,6802,6691,5244,4330,4301,2236,3632,8974,14916,17299,19642,17494,9810,1136,-9297,-12915,-7263,-6507,-8121,-11705,-5044,-946,-1698,-421,1916,-2595,-11171,-2693,3553,3910,1349,-7731,-12558,-1738,14986,27935,6317,-6734,-6238,-8027,-4844,3768,16268,24474,16095,1668,-9834,-12327,1397,13819,18394,14641,132,-15046,-13933,-2484,8714,24686,45090,51378,46163,39380,25101,13429,-8485,-6045,4233,16450,26191,22820,14609,4947,1672,2175,7322,20977,32100,27829,2170,-13757,-2331,-6611,-9985,-14339,-14256,-22285,-11946,7514,29664,19997,6268,1244,-1265,-3140,-2146,1119,-142,-3332,-4645,2352,13144,18596,17842,12458,8988,4064,-1359,11542,22841,13822,-4005,-3248,4430,3578,5,-579,9753,16462,15170,3720,-8701,-9497,-5937,904,8367,15059,22170,24058,15278,-3429,-9700,-3828,-319,1638,9118,11600,393,-15660,-10506,-2883,-4627,-9978,-10194,-3522,-4464,-7249,-2330,-3241,-10542,-15089,-17404,-19967,-12458,-6049,-5240,-10800,-7822,1806,8643,5626,-793,-6618,-8221,-7966,-725,4206,4445,3513,1538,11716,20221,20834,12876,-10186,-2129,8787,11967,8431,-6818,-4133,17172,43688,43491,26553,7446,-6872,-11709,-11096,-9381,-10041,-9755,-11755,-10941,-5727,-4086,-4814,-9822,-5625,9897,13512,9580,3451,-3113,-11237,-16213,-3089,4459,827,-507,3147,14282,21103,15354,1489,-12813,-7688,-675,-3794,-4973,-2438,-3555,-4643,-2,8873,16874,13618,4365,5246,7930,5817,3027,-4439,-16460,-4317,18908,28904,30640,23050,6824,-1446,-8290,-9668,-15288,-10984,-11624,-13135,-10074,-4765,137,6092,10362,1116,-4988,-9670,-11273,-11437,-9717,-7264,-2663,-6282,-9727,16244,51171,59181,21080,2756,-1238,-5081,-7324,-881,-6451,-7756,1192,9734,17431,26785,29310,24090,13163,12950,29095,39366,33055,11629,-1627,-2970,-7150,-17231,-2627,12189,8628,4857,4281,2039,-532,3647,16919,33293,39165,28961,20202,4223,-5330,-8195,-4830,-2433,-10385,-7849,-2034,-5450,-10134,-7819,-3039,-923,2008,13821,19797,13381,7894,9688,5050,2547,2306,-2286,-9107,-6043,-3801,-2366,-857,-3110,-7213,-4871,-4212,-16901,-13362,-5962,-7006,-10021,-8447,-3893,-2918,-9057,-8666,-8616,-7069,-5371,-1069,887,5699,5403,332,2394,4372,325,-4185,-9965,-7513,-2922,9642,18259,13143,1604,-8832,-943,3163,4711,9618,10025,9115,3374,-4144,-5403,11034,24321,15214,7966,6656,6006,2065,-6633,-6561,-701,-4252,-8658,-10169,-6752,-1819,2255,6361,6425,4063,-1591,-12467,-12829,-4565,7506,15252,21147,25661,15750,2844,-3227,-6425,-15671,-7446,-3007,-5987,-6310,2810,16042,14586,1236,-8833,-8233,-13935,-19508,-18007,-13752,-7340,6046,1251,7615,25632,38533,43559,35623,19334,-250,-7658,-3415,565,-1082,-3774,-8906,-11055,-11861,-17612,-11074,-8290,-617,10483,8452,-2332,-12417,1004,12603,10960,697,-11295,-4454,2698,10528,15357,19803,20347,16115,13123,6763,-4416,-15758,-6274,8646,12706,17058,20021,18176,18895,15702,6851,-130,-6800,-17858,-15844,-4754,2095,14862,25383,18983,11384,1046,-12308,-19511,-14629,-13343,-13509,-4256,7893,16319,14005,4473,-601,-1851,-4522,-7562,-10139,-13624,-1146,25333,41415,23851,3664,-6927,-13125,-12261,2846,15906,28440,40497,35539,18117,5851,-449,-10093,-9342,577,9410,11939,5680,-9749,-13555,-5774,-2032,3805,7377,96,2412,20459,45159,43299,25534,5108,-3926,-9554,-8036,-5372,-1718,2029,-3882,-3368,2060,6437,4451,2731,-802,-4358,-5487,-4461,-5006,745,5274,8134,-1993,-9579,-2536,12074,21226,14450,6751,1451,-2537,-6254,-12267,-9966,-2442,7975,22757,34094,35087,31701,21771,6332,-6062,-5853,10648,29348,28803,12601,8706,1305,3429,14146,26269,22076,2757,-6266,-7318,-5993,13926,25724,36496,44386,45500,41436,30016,20260,8665,2740,1723,3298,1726,112,-1832,-6455,-7902,-9517,-6616,-5040,-3485,-618,152,1003,-2044,-9794,-15050,-8102,-5757,-10265,-1877,904,1584,13666,50216,94187,120970,111718,76610,44694,21889,-1472,-2989,1055,11044,27743,45748,43787,14415,9758,4707,-6708,-10914,5296,16499,8813,-8302,-9148,-6761,-8992,-10179,-11445,-5122,9172,13129,11338,8021,4251,2631,6568,11423,11018,4875,1570,-1740,-2954,-7808,-10703,-3566],[3389,5142,3412,1403,1969,-119,-1738,-4273,-5388,-4962,-5228,-2331,-3612,-7896,-436,6148,7362,-1662,-12782,-5405,-709,-2906,3020,15982,11669,-6529,-13602,-4396,-3165,-10664,-12066,-2588,5069,10526,17078,17692,14253,7385,398,-5838,-8527,-1790,-2797,1995,6913,7414,-426,-2450,5243,10975,21928,32797,25223,6943,-12542,-6254,3594,9365,-238,-8643,-8814,-6596,-3878,63,-4,-59,407,-4330,-12737,-9669,-3033,-1272,-2246,-3895,-3441,1024,1680,-4977,-8732,3004,9451,6799,557,-12274,-12367,-6881,-6110,-8258,-9705,-11063,-12540,-12465,-13152,-8046,2308,13558,4237,-9437,-4266,4603,8735,12424,10727,3242,725,12003,25409,30515,20523,9174,1003,-1606,-3014,-4624,-1464,5388,7335,1914,-1867,-13377,-3959,7936,19091,18230,5399,-4350,-8918,-12184,-9919,-4092,198,1665,-12145,-33985,-42001,-31326,-9945,11352,17912,11880,11235,2897,-3579,4241,28689,43366,33972,13421,-660,-5159,-8613,-4655,4115,4329,-10211,-6081,10173,13835,14871,15773,13039,10805,15451,20313,13543,-242,-8258,-12721,-14005,-11684,-14240,-22611,-19987,3006,68117,181950,298702,371369,356671,278266,183418,71364,4063,-16640,5894,-431,5913,16501,18412,9663,-2733,-9824,-12168,-5393,10919,23480,29488,14434,-700,-12164,-9018,-4392,2129,1111,1603,2256,1731,-2652,-2022,-7254,-5895,13077,34960,40927,34381,13030,-7202,1978,-2622,-19662,-39161,-39833,-25780,-12257,-1479,8281,12729,5883,-7814,-14049,-10467,-5837,-516,-2245,-9388,-9664,-14497,-15920,-4347,-4033,-8072,-2179,2634,10156,1943,-6963,-4341,-2709,-3345,-251,509,-1660,-8816,6635,11138,-537,-11699,-12611,-6824,3832,7135,3216,-2867,-5860,-4565,-7225,-14236,-13648,-6121,-4681,-19606,-6825,5852,9099,-95,-6616,5329,16824,22728,15810,7377,1779,403,-1003,-993,225,3906,11192,17832,18328,10235,-1662,-10177,-20457,-9057,-2423,4668,22277,36493,28640,14119,7962,5297,7506,13058,14433,11375,3289,2730,19755,36743,34497,17065,-2284,-13164,-2054,7452,15135,18899,9604,-1479,-11898,-9862,-1821,1877,-2103,-10281,-12259,-4705,308,968,-363,7446,18201,40957,34380,21998,8194,-2463,-5199,-6851,-2142,6033,11097,10028,8999,6841,8171,5755,133,-4425,-8776,-10279,-7704,-9666,-9639,-1817,8910,13665,20522,17495,9075,-508,-7855,-9834,-9465,-8813,-5303,2769,9467,4321,-3011,-6227,-2196,5564,15542,16468,-1688,-14619,-11904,-2036,2636,5100,-1308,-12560,-11354,-5306,6079,8407,9360,15294,17710,9032,-2223,-10747,-7700,-10483,-15711,-10644,-8977,-9497,-14183,-5530,2585,7323,2319,-6237,3324,13628,7802,-6112,-1693,8836,14595,18310,21111,5801,-12017,2506,4878,-405,-7914,-7488,-5096,-9536,-12001,-2089,11406,33977,52793,52199,34792,12129,3860,3977,-2502,-10163,-9825,-5632,808,-260,-4359,-3569,-3243,-2401,-2673,-2009,-5822,-14402,-17474,-10534,6208,14114,12413,10704,8798,10829,23520,39086,25072,11543,11031,7546,618,-11565,-10539,-7155,-8549,-12691,-11395,-11611,8052,8729,-2845,-7077,-7932,-12706,-15272,-15696,-12311,-11824,-10902,-1271,10158,14896,8997,1513,-4350,-8786,-13528,-13891,-15492,-8088,2029,7766,-2181,-7851,-1649,1836,2743,1683,5594,8810,4998,-3939,-16247,-8296,941,4421,1781,-159,1427,3739,16292,33920,35917,27064,17837,13969,12734,13447,526,-10611,-14913,-12335,-13019,-10446,-929,9110,15567,16726,16258,14301,7048,255,4468,14805,22793,28788,25698,22957,27492,22774,7928,-4208,-16465,-9810,1051,-2671,-6149,-10369,-17642,-12587,-2391,7887,8577,55,2137,9266,9064,-2802,-12012,-10047,-1847,6920,7756,1935,-1666,-2965,-7361,-11103,-8517,-8917,-9010,-10534,-12397,-11591,-10010,-3871,-913,749,-4456,-10972,-14098,-14386,-13409,-5175,-1045,4831,12608,16133,17056,4196,-3983,-3019,-5430,-11242,-6558,-739,2154,-968,-7997,-18979,-14591,-9965,-9792,-10126,-9118,1851,12340,9012,-8045,-5190,5856,9576,13544,15397,16677,-1304,-10355,-2320,3864,2920,1135,5113,5883,708,-131,3909,6373,5659,1869,-6398,-15484,-6957,10199,20987,16288,14491,7739,8588,11160,9290,4630,-3780,-3322,5374,14697,15029,9920,6854,2042,-6296,-15798,-14589,-5491,-2897,-4172,-10655,-16177,-15820,-9793,-4384,-1425,-337,1662,3420,-1726,-7861,-7244,-5299,1977,4562,1615,-2442,-1730,1564,4795,5042,2834,2401,1349,-633,-1272,-229,-2909,-5427,-5548,-4009,-5961,-9162,-6693,3825,10868,-1054,-13713,-14449,-8922,-5319,-1899,-1803,-2174,-4369,-4947,458,10434,11501,12641,13608,9088,-7273,-16038,-13773,-7601,3079,15760,27128,32582,30992,24840,24746,18693,9738,5551,2862,-2417,-8301,-8035,2380,8897,11583,8519,11297,9422,7193,1160,-3128,-4851,-6664,-7686,-6120,-4669,-794,-5092,-10688,-4621,5946,12453,13303,-2145,-11713,9833,22413,22969,14435,4113,-1223,1914,10371,14358,14356,13027,6620,-1472,-7986,-11414,-13319,-9124,-4924,-7247,-8591,-5395,-3717,-6808,8410,16532,14582,17208,19678,21239,21159,10385,-4757,-16134,-14076,-6397,2635,6904,5994,4968,5590,5975,5041,2012,291,1025,-1495,-7178,-10519,3717,15109,10337,-1196,-8821,-3868,6545,7258,-1421,-8697,-9546,-9001,-5556,-13057,-10503,-984,6294,16611,35963,44335,27006,-1177,-11951,-8763,-289,-3813,-6443,-5713,-4071,-1320,-548,1529,5090,5122,9784,24925,35048,24450,7531,-8099,-15774,-3713,-1890,-7688,-10323,-7996,-1212,817,-1419,1974,7863,14531,21832,26411,16633,-989,11471,21419,21415,10211,-3823,-12363,-12592,-7658,-4051,-6556,-10433,-8911,-5082,-9212,-14218,-7556,-4642,-303,15096,29514,31894,13612,-829,-4763,-2213,-8464,-12484,-8248,-7461,-1381,7249,5557,3548,-5518,-13396,-18112,-18873,-14428,-12390,-17188,-13245,-3974,6874,9409,4802,-1416,-4151,3334,14388,20590,12449,5499,1744,2013,693,2137,14924,29393,22755,4853,-6970,-6060,1694,1716,-10781,-5484,2067,663,-9989,-19375,-12343,-8470,-6096,-2596,992,8228,16366,8604,-2162,-6495,-6890,-5708,-41,2269,2723,3117,1530,-5050,-4232,5765,12384,9302,-1096,-10380,-1405,8127,10772,6702,906,1221,5684,5028,2135,-2131,-8604,-6950,-921,-1451,-5286,-13377,-5675,5288,6891,-1827,-10164,-586,3673,9503,16986,18256,137,-9756,5216,14058,5459,-1347,-561,14195,19877,7381,-4148,-9916,3538,16374,16213,3855,-10589,-7319,7445,22051,17989,6362,-3529,-4791,-2573,-590,3174,-4450,-9760,-1931,1222,-3533,-1302,-33,6897,9614,8052,283,-5159,-12820,-11375,-404,6588,3977,3652,-1004,-3606,4552,12734,16650,14136,5244,-4934,-9812,-5483,-4527,-1929,-471,-6706,-6866,5982,24847,29668,9384,2115,5957,13242,13004,10009,628,-11662,-8976,-9642,-8998,-4028,3266,1785,-3460,-3170,-5867,2314,36199,58672,50017,18522,-11850,7485,38014,41716,15575,-2023,-6089,-8560,-7235,-4944,-5659,-6266,-6509,-3160,1084,-164,-2885,-7812,-570,440,-3678,-6681,-12369,-1585,3673,3240,-2675,-11824,-8093,3274,5444,-1100,-5175,-7509,-9365,-8681,-5652,251,3663,5770,-297,-6693,-8672,-8247,-15462,-14502,-8927,-7827,-14133,-12284,-2762,197,3175,6688,3886,4849,11038,16438,13421,8833,2719,-2601,-5297,1027,13206,22497,17497,14409,13381,15594,14288,7152,-1549,-9420,-8610,-3871,-4012,-7973,-626,2373,4326,-1234,22,196,-4325,-5129,-3699,-4553,-8484,-8794,-8637,-12096,-12328,-5822,1564,2019,1479,2447,-5484,-11659,-6291,-6493,-7407,857,12268,8500,-4015,-7341,6699,13821,9014,944,696,5803,10577,7459,1495,3288,4686,2880,-2138,2564,14572,29572,34429,23078,9981,-7143,-17686,-11222,-1976,-1664,-1746,7499,15166,15418,11791,8703,6241,10788,19626,18847,6920,-2045,-579,8601,12011,7399,4439,-482,-2929,1429,-2285,-9088,1609,14717,18432,15286,9173,8257,5753,2103,-1641,-2571,1186,7359,11351,55,-9614,-10190,-7182,3764,13889,15735,13221,6722,-2807,6896,7066,2530,-1025,-3567,-5902,-4608,-2197,-3819,-10039,-11465,-4984,-4619,-5524,-7009,-8945,-12417,-13370,-8921,-6272,-7214,-13268,-6801,1901,4392,-1418,-8140,-10055,7163,23002,19732,10653,3452,-3398,-11563,-4995,7121,2916,-8926,-11486,-400,7513,6652,3798,-448,-3124,-2826,-2086,-3874,-8346,-13427,-12456,-5125,1077,17680,32593,33486,26655,15462,10724,10780,10868,6625,5448,7116,10431,8609,12760,10539,618,1911,9376,13338,7181,-4167,-6143,-2491,-5893,-12792,-10942,-7677,-14136,-10323,-5678,-4863,-6798,-7582,-6979,-10344,-7696,-3812,1494,197,-4841,-8991,-261,20630,43978,45382,28645,15915,9241,-1805,-4874,-8514,-12893,-12937,-8582,-7350,-8848,-10747,-9639,-15582,-11794,1726,6532,3779,-381,44,6225,12128,19234,25807,25290,19335,1890,-15766,1948,21850,26099,16008,7558,5603,6714,-872,-14714,-8071,2834,8765,7441,4444,-4668,-14804,-17168,-3501,4850,4192,3544,3985,4946,3419,4194,8107,12836,14594,15789,13902,9268,2275,-8336,-11933,-6145,-5699,-6858,-9220,-4819,-1272,-2215,-1157,1327,-2246,-8729,-1553,3623,2471,-705,-8773,-9850,35,14781,25332,5680,-7416,-8373,-9987,-6669,2527,17719,30670,24209,7273,-7344,-13063,789,13581,18745,15636,1558,-13207,-12891,-1811,10039,25584,44276,50170,47419,42768,29983,18062,-5781,-6497,1265,10803,21394,20055,13093,4450,2346,4021,10401,26154,37004,30547,4852,-18168,-5263,-7876,-10072,-14469,-14465,-22178,-11401,5630,25663,20197,7162,2236,-362,-2372,-1025,2740,1322,-1661,-2629,2240,10033,14148,14678,11066,6995,2841,-1608,10649,18142,10247,-4418,-3300,3222,1695,852,2006,10670,16893,15438,2782,-10480,-12791,-10891,-3574,7284,17415,24824,24621,13396,-5317,-7033,-745,2299,2701,9135,11977,753,-14431,-10463,-3227,-4224,-9988,-11699,-5218,-5154,-4778,169,-979,-9110,-16092,-17427,-19710,-11827,-5892,-5674,-11412,-6677,4592,12376,9796,4079,-2658,-7241,-7354,-1,5027,5434,5412,9672,22666,31960,32036,22555,-415,-7354,5871,11405,9046,-5686,-2186,17614,41270,40796,26009,8235,-5699,-10834,-9920,-8425,-10244,-10628,-12545,-10689,-3887,37,-3118,-11236,-7734,9174,14378,10033,2945,-5127,-13371,-15007,-2815,2111,-812,-1454,2958,14631,23531,17162,1590,-13062,-7029,-463,-3222,-3090,-1050,-3357,-5106,1473,13382,24175,21806,10648,8368,9771,7715,6546,-1533,-14903,-4086,18908,27139,25355,13957,-1806,-2196,-5148,-10084,-15141,-11506,-11923,-14038,-12388,-7170,-555,6308,8917,-662,-5906,-9072,-10081,-11203,-9126,-5992,-592,-4348,-9113,17854,51394,54317,19929,2806,-639,-3476,-6123,-2552,-9331,-6302,3381,11201,18588,28497,32164,27980,19207,18881,32810,41115,33270,14198,765,-1387,-5204,-13715,-4140,12273,10860,6947,5281,1930,-1428,3731,18429,33607,37441,27610,18510,2133,-6199,-14102,-12153,-5420,-9340,-6905,-2648,-7127,-10980,-6057,-741,220,978,11357,16648,8314,1770,5012,1311,314,1391,-3121,-11481,-6182,-1962,558,2153,13,-3515,-3284,-5862,-14650,-8448,-1716,-3735,-8979,-8944,-3386,-2331,-9795,-6457,-5591,-4293,-3237,-146,799,4737,5835,2829,6195,6913,2774,-1853,-8844,-9998,-7418,6002,14330,9760,40,-8800,635,5126,7419,12240,11857,10159,3797,-4848,-8840,6948,22933,15294,8313,7311,6387,2660,-4288,-6762,-1678,-3936,-7264,-8610,-5250,-1000,3360,9031,10158,6579,-698,-13009,-13783,-4660,6985,14404,18634,22361,12096,7,-3804,-4700,-12659,-9117,-4252,-6254,-4885,5761,18446,16536,1697,-9725,-10695,-16531,-16552,-16953,-14626,-8179,6188,-816,4669,22827,37689,45612,40281,26019,4006,-9663,-5588,256,418,-1494,-6795,-12041,-16181,-18267,-8512,-6260,1455,11669,7802,-3915,-14939,-1040,8494,5566,-3920,-13348,-3264,5421,12566,17134,22900,24541,20717,18152,12089,458,-12065,-8719,5522,9402,13807,18284,16158,16595,12374,4628,-1453,-8238,-17975,-13591,-1859,4987,15786,21684,13049,5715,-2558,-14572,-19564,-14353,-13668,-15122,-7190,5914,15271,13334,4377,-246,-1834,-4808,-8411,-9937,-16305,-5319,18212,31184,14303,-4859,-10627,-8007,-4315,7497,17710,28539,38471,33868,18318,6423,-835,-11204,-9175,1089,9402,12508,6562,-10313,-12514,-5957,-5564,-1593,3440,-3414,-2350,17247,44998,46762,29878,8754,-2494,-8736,-7032,-4996,-4324,-2151,-6516,-4898,615,6014,5145,4510,404,-4031,-5446,-4931,-5115,977,5774,8803,-1646,-8870,-2404,10779,20720,17215,12958,5927,-1412,-6729,-13358,-10108,-2328,8340,23672,34712,35069,31743,20819,5900,-4347,-713,17865,38850,38811,19211,11958,1113,-312,9937,23077,18004,-1186,-9786,-12690,1062,22210,33711,42275,46825,45693,40502,27689,18140,7300,1515,1272,2907,557,-1167,-2912,-6313,-4040,-3945,-1512,-2120,-2613,-1557,-1138,702,-116,-6842,-13223,-8364,-5353,-8328,783,1230,-504,10541,46679,87749,110397,105850,77720,49363,25450,1874,-4943,4174,14892,28661,43023,44237,14959,7893,2213,-8468,-10302,6248,16898,8650,-7653,-10358,-7856,-10639,-11658,-13606,-11040,2730,7008,7572,6926,3885,2105,5323,10078,9376,3492,1147,-910,-830,-4483,-8699,-7366],[2699,5706,4632,2921,3318,662,-1104,-3945,-5710,-5051,-4753,-1847,-3411,-6561,2203,8580,6986,-4457,-12553,-1476,1681,-3407,1012,9506,5006,-11876,-8616,964,-48,-9286,-14814,-6661,1064,8313,16472,17810,14330,7583,1438,-5877,-11346,-2818,-6247,-2767,4097,5742,-2056,-3822,4853,11974,25207,38255,30182,10203,-9590,-5659,5709,10586,-1237,-9769,-9043,-6754,-4082,1052,2460,825,-151,-4782,-13814,-11274,-4654,-1469,-1557,-3871,-4217,-624,-237,-5996,-5915,6482,12382,8645,1103,-11662,-13456,-8646,-8054,-9155,-9165,-9957,-11592,-12283,-12607,-5663,6056,19142,9806,-5713,-4958,3700,7761,11350,9716,1967,-194,9181,20416,26077,19359,10221,2041,-2030,-3207,-1189,4540,10365,9182,1806,-1740,-10944,-2430,8365,18526,18985,6723,-2709,-6923,-9958,-8413,-2972,491,694,-14154,-38229,-49392,-38947,-15313,7647,17481,11761,9582,-87,-5083,3839,26682,41136,29384,10617,-2912,-5800,-7200,-2460,5642,4302,-11772,-7096,10124,13450,14085,15076,12922,11268,16438,21544,15266,1812,-5352,-9260,-13921,-13055,-13939,-21755,-17912,8931,77569,204293,337263,423389,416006,335348,228719,101696,22244,-14864,10179,5293,10461,19222,19374,9225,-2561,-8793,-12063,-5756,11142,23921,33351,15693,-1679,-12532,-7576,-4130,1802,1251,2352,2254,522,-1578,42,-5037,-6534,13598,40507,49264,40946,14460,-6781,3487,-2436,-20236,-39351,-39395,-25264,-11168,773,9805,12488,5583,-7128,-13598,-12190,-6497,-399,-2119,-8477,-10169,-16063,-17019,-6831,-6645,-10689,-3754,1612,10042,3919,-4763,-2163,-994,-2248,-602,-1214,-2015,-6466,6934,11066,-1460,-11366,-11265,-5783,3671,5260,1431,-3253,-4910,-3087,-6252,-14316,-15232,-5952,-2627,-17519,-7692,5509,9555,431,-6714,4660,15266,20582,15017,7198,2081,1468,445,-595,-1074,1156,6608,12509,14063,7475,-2938,-10639,-18934,-8080,-1286,6213,23253,33391,23346,9435,4835,4236,7305,15097,18164,15859,7208,5607,21346,35256,32099,16010,-3544,-13782,-492,12268,21684,25207,13421,1337,-9643,-10393,-827,3898,-257,-9293,-10218,-3809,-81,283,-1485,4905,12277,31667,27927,19101,7826,-2341,-5747,-7394,-2460,7705,15437,15179,11948,5883,3340,-438,-4000,-6376,-9020,-9697,-8185,-10016,-8202,1420,12911,15928,20738,15982,6738,-2248,-8855,-10101,-9269,-8302,-4655,3984,12392,9674,1928,-3026,-731,6115,14952,13287,-4968,-18136,-12716,-1307,4140,5794,-2755,-15011,-13147,-6652,5523,8894,11348,19034,19796,8757,-3130,-10458,-6489,-9251,-15290,-9697,-6911,-6529,-11103,-4347,3326,7498,2766,-5905,3664,14300,8869,-5009,-2620,6977,12527,17864,25202,14138,-8788,-761,2673,-1639,-8218,-6443,-5872,-11197,-9883,2685,17754,42189,59011,54781,34176,10223,2398,3446,-3450,-14719,-12610,-4842,2025,2341,-1258,-2149,-3673,-3744,-4472,-2668,-5100,-12227,-15519,-7366,10099,16648,13951,11457,8327,8837,22201,34192,19766,6307,5279,2149,-4920,-13494,-8948,-5997,-7302,-10233,-7029,-9280,2512,5762,-3808,-7919,-8420,-12615,-15808,-13557,-7922,-8981,-8821,1527,16039,20342,11809,1549,-4696,-8738,-13310,-14373,-13594,-8186,592,5085,-5563,-10079,-913,3021,1844,960,6608,10584,7009,-2352,-15577,-9910,-993,3260,1607,623,2881,4229,14591,34567,39482,28624,18441,14067,12586,14293,2492,-8893,-14461,-12421,-12922,-11681,-2087,9359,17901,20066,18302,15396,8754,1434,5542,17425,26625,32404,27564,23625,27353,21140,6036,-4175,-12811,-9497,-2033,-7036,-10060,-13105,-18389,-12187,-1697,9142,9799,1201,1982,8687,9075,-2694,-12697,-12835,-5141,3690,4304,253,-1126,-935,-5252,-10041,-9115,-9358,-6663,-8980,-11967,-10391,-7480,263,4609,5477,-1398,-9649,-13959,-15070,-12997,-3404,1212,6144,12212,15074,17148,6098,-1082,560,-2013,-9200,-5365,751,4383,2882,-2461,-13551,-16436,-11471,-10385,-9394,-6584,2476,9416,3327,-10129,237,11365,14387,16536,15661,13963,-5673,-9598,-1418,2791,948,-489,3909,4682,412,377,4242,6137,5844,4025,-1992,-11398,-9383,9278,22763,20589,17224,7236,6950,8080,5941,2473,-5799,-4010,5672,16162,17445,11995,7918,1153,-9074,-19432,-12821,-4436,-2938,-4739,-10685,-16235,-16745,-9359,-3939,-1245,337,2969,4363,-2259,-7806,-7909,-6817,112,3067,385,-3913,-3219,272,3104,3627,2217,2510,2053,55,-1395,-1561,-4596,-6536,-5682,-3442,-4887,-9009,-8697,-244,7307,-1994,-14052,-13616,-7313,-3299,-515,-1394,-2473,-5887,-6198,451,10385,11865,13632,13986,7217,-9357,-15899,-13289,-8370,919,11674,21354,26457,25165,21243,21185,15547,7066,3901,1661,-2194,-5913,-9449,1243,8295,11140,9442,12885,11006,9497,4372,-810,-4742,-7770,-8583,-4675,-3220,601,-5183,-10816,-4409,4498,7305,4225,-10514,-6587,13978,25085,22872,13173,3717,-355,3675,12867,17194,16207,14724,8564,755,-5118,-8393,-11652,-9670,-5766,-7442,-7317,-3675,-2518,-8363,5742,13804,13401,18893,23757,25631,24369,11804,-3635,-14485,-13174,-5757,2677,7007,6260,5234,6293,7082,5694,2626,2315,3530,266,-6876,-13433,-1709,10203,8020,-1568,-8184,-4282,3691,6363,-881,-7053,-8465,-6484,-4185,-12070,-11825,-3621,3097,12890,32503,39920,22213,-4324,-13964,-6722,115,-5358,-7511,-4681,-3415,-3811,-3205,138,4746,5296,9935,24495,33521,23019,6138,-9652,-15720,-4095,-2643,-6277,-6328,-4356,-1106,-555,-2619,776,6641,16137,24398,27614,17172,244,10974,20064,20975,10607,-2714,-11308,-12866,-8641,-5292,-7219,-11281,-9490,-5312,-9595,-13457,-6726,-4908,241,17991,31012,31049,12141,-1110,-3569,685,-5135,-9147,-5063,-4918,-874,5241,2097,309,-8176,-14198,-18264,-21365,-16188,-13441,-18423,-12594,-3038,7181,8658,3215,-3219,-5723,3678,16713,23239,14222,6440,2977,2894,333,-21,10496,23200,18962,2494,-8396,-5831,2713,3806,-8333,-5854,179,-2199,-13411,-16211,-8587,-5308,-2739,572,2879,9839,14810,4703,-6855,-9490,-7273,-5915,204,3494,5382,6216,3787,-4605,-4462,6764,15300,12432,735,-10231,-1978,6533,7698,3654,-1461,-87,5139,4413,546,-4892,-12687,-5228,855,-330,-5372,-15348,-4235,7070,7565,-1856,-9926,532,6475,9899,15635,18217,3712,-6094,5389,12712,4579,-1342,-296,13880,18022,6317,-3984,-10242,1443,11588,10515,-450,-12815,-5790,8472,23985,18708,5827,-5167,-6051,-3007,-945,4554,793,-6212,-420,1989,-2494,-1511,-2226,3924,6693,6546,274,-5108,-12635,-14241,-3048,4689,2751,3938,633,-837,7450,17077,21996,17085,5512,-6396,-11515,-3809,-785,3656,4437,-6032,-14455,-2401,16151,21688,4055,-1131,2841,11350,14952,15425,8918,-3346,-8919,-12891,-12129,-4791,4153,4998,-921,-3323,-6529,-1429,27479,47029,39637,14226,-14140,10088,42299,47486,17895,-1592,-6589,-8161,-6185,-4859,-6526,-7222,-6827,-2330,3596,3782,3390,-2326,-389,1001,-56,-1374,-7225,-1944,2243,1568,-3449,-9831,-3503,6763,7325,43,-4917,-8338,-11241,-11065,-8245,-3592,-845,3732,309,-5257,-11436,-13819,-12165,-13125,-9390,-9440,-15501,-12924,-4880,-851,7371,8334,4769,7332,15260,20247,15598,9147,2651,-3313,-6216,33,11045,20047,15498,12384,10943,11954,10159,3828,-3228,-10263,-9983,-5972,-6904,-10227,-1431,1817,2841,-4796,-7172,-3552,-5258,-4552,-3259,-4219,-7958,-8596,-7420,-10241,-12194,-6957,1697,2810,3422,4902,-4641,-10206,-5614,-6478,-7103,2319,13796,9701,-2555,-5439,8948,16755,9950,1197,1973,7547,12342,9036,766,3235,5018,3173,-2539,1458,14405,31795,40878,28224,10976,-7369,-17701,-10791,-1620,-1728,-2695,4395,11342,14210,12929,9011,4501,8961,19293,19178,7132,-2738,-1986,6780,10480,6416,3167,-2283,-5007,207,-2084,-7368,3719,18148,22677,14860,8149,7690,6411,4379,883,353,2980,7746,11802,2069,-9181,-11555,-8235,2850,13874,16554,11912,3745,-6260,7099,11279,5527,-248,-4411,-7557,-7330,-6335,-8207,-11430,-7519,-951,-974,-2516,-5311,-9278,-12288,-13492,-9596,-7011,-7877,-13813,-7675,1056,3178,-3480,-11553,-5010,11297,23224,16170,8955,2920,-3602,-12332,-3615,8937,5889,-5522,-10009,-1864,5657,5013,2673,-365,-2020,-2008,-1803,-3634,-7387,-11572,-12167,-4441,1104,16380,32664,33041,25846,15628,11476,11112,10635,5962,5668,8252,9917,6522,10873,10535,1109,1038,8428,12604,6995,-3665,-5301,-1076,-4459,-12647,-9953,-4103,-11841,-10613,-5408,-4126,-5789,-7136,-8458,-11880,-8737,-4407,1411,418,-4287,-8499,-1445,19675,44357,47926,32101,18749,12019,842,-2637,-6489,-10757,-10757,-7707,-7110,-8790,-10881,-10217,-16186,-10989,2297,7804,5264,-562,-2062,5256,12598,19758,25934,25183,18225,978,-15565,3500,25186,31645,21782,12223,8919,9933,1322,-13942,-9582,847,6978,6286,1637,-7992,-16959,-15614,-3978,2377,1287,1465,2893,4615,3737,4111,6646,9955,10711,10704,9261,7960,2750,-7456,-9974,-4971,-5103,-5497,-6802,-5393,-2352,-3188,-2062,863,-1654,-6740,-1122,3032,600,-3053,-9829,-7741,1177,13434,21370,4260,-8317,-10836,-12209,-7921,2036,19497,36515,31479,12334,-4941,-14512,-1390,11294,17442,15637,2535,-11567,-11849,-1354,10937,25357,41397,46302,46050,43890,33557,21393,-3978,-6673,-1318,5165,16121,16448,10391,2345,1884,5493,13679,30251,39713,31047,6872,-13763,-6265,-8656,-9860,-14173,-14838,-22087,-11607,2522,19388,18513,7366,2777,160,-2037,-756,3284,1903,-693,-1145,2016,6953,9992,11613,9325,4500,874,-2472,8929,12872,6238,-5355,-3646,1953,328,1847,4564,11311,16898,15110,1653,-11802,-13947,-12939,-5208,6203,18573,25755,23687,10501,-6848,-3569,2431,4819,3469,8525,11871,1051,-13070,-10838,-4423,-4532,-10334,-13939,-7706,-5330,-1677,2411,970,-7797,-17668,-16872,-17983,-10851,-5798,-6380,-12153,-5819,6795,15603,13811,8673,1116,-6120,-6943,368,5367,5898,7123,16316,31073,41406,41342,30289,7164,-10553,2622,10312,9035,-4965,-711,17282,36823,36014,24035,8212,-5154,-10545,-9378,-8086,-10962,-12111,-13479,-10551,-2608,3703,558,-9975,-9367,8577,15654,11274,3218,-6698,-13900,-12671,-2333,299,-2166,-2430,2496,14262,24784,18231,1587,-13055,-6482,-589,-2943,-1551,-34,-3388,-5724,2680,17168,30776,29658,16369,10755,10913,8901,9312,986,-13205,-4262,17612,24129,18915,4443,-8906,-847,-314,-10293,-14673,-12160,-12276,-14909,-14569,-9059,-1012,6103,6918,-2416,-6815,-8784,-9443,-10876,-8046,-4244,2294,-1719,-8959,18192,48438,46742,18059,2479,-480,-2307,-4807,-3594,-11659,-5141,4894,12008,18910,29154,33900,30716,24567,24698,35213,40659,31523,15322,2545,37,-3344,-10524,-5147,12118,12883,8657,5857,1577,-2171,4385,19858,33354,34806,25505,15730,1750,-2924,-11653,-16454,-6691,-6781,-5836,-3685,-8896,-10958,-3756,1801,1719,69,8008,11375,1322,-5006,-222,-3690,-3329,-674,-4777,-14385,-5661,134,3070,4105,1823,-884,-2342,-7931,-11071,-4135,2116,-716,-7930,-9581,-2875,-1722,-10615,-4126,-2253,-1125,-772,1037,840,3543,5666,4988,9880,9486,5647,1088,-6760,-11321,-11417,1886,9005,5161,-1383,-7042,2096,7194,10767,15774,14545,11454,4217,-4784,-10589,3923,21448,15175,8356,7498,6457,2879,-2591,-6563,-2778,-3866,-6231,-7239,-3980,-317,4316,11619,13738,8888,300,-13080,-14589,-5035,6156,13478,15783,17741,7455,-3122,-4135,-2998,-9987,-10230,-5094,-6245,-3320,8524,20364,18004,1847,-10788,-13128,-15984,-12993,-14930,-13859,-6654,8885,-896,2495,20159,36243,46522,44257,33243,9222,-10800,-7826,-55,1809,778,-4115,-9704,-14997,-13908,-6010,-4366,2894,11518,6142,-5806,-17061,-1603,5493,1331,-7290,-13288,-1445,8718,14713,18699,25585,28437,24980,22882,17328,5252,-8232,-10398,2878,6560,10771,16374,14363,14687,9425,2580,-2731,-9697,-15731,-10673,1179,7527,15459,16473,7204,998,-5511,-16237,-18657,-13863,-13292,-13154,-9581,3355,12799,11380,3466,-282,-1750,-4906,-8893,-9383,-18067,-8181,12221,22274,7079,-9338,-2464,624,4576,13082,20125,28546,34926,29837,16693,6095,-877,-11571,-8611,1785,9461,12834,6984,-10951,-10971,-6170,-9466,-5164,2123,-4440,-6655,13963,42611,47828,32717,11992,-565,-7243,-5639,-4250,-6233,-5973,-8149,-5677,-740,5306,5796,6686,2437,-2765,-4351,-4983,-5290,1392,6787,9955,-813,-7833,-2005,9245,18475,18207,18394,9921,-367,-6943,-14138,-10050,-2531,7607,23108,34299,34540,31344,19341,5336,-2328,5383,27353,50501,51150,27248,15645,1702,-3598,5618,18979,13246,-4891,-12771,-12981,9140,30538,41482,47256,48182,44790,38899,25540,16388,6452,836,1378,3415,618,-1509,-3192,-4782,285,1631,3589,725,-1868,-2582,-2516,240,1531,-4017,-11213,-7972,-3973,-5563,4366,2236,-2406,6656,40459,76332,94670,96206,76875,52683,27605,4545,-3203,8530,19034,29233,38996,42968,15427,6301,89,-9970,-9079,7507,17068,8236,-7061,-10551,-7517,-10197,-10191,-10460,-14532,-3293,1537,4296,6147,3640,1396,3858,8630,7928,2595,1411,819,2569,-200,-4644,-10071],[2129,6137,5587,4124,4243,1006,-869,-3826,-6168,-5256,-4305,-1485,-3332,-5535,4349,10452,6261,-7110,-8376,2278,3887,-3923,-809,2113,-3369,-14672,-2498,6853,2989,-7524,-15447,-9876,-2301,6511,15730,17663,14398,8118,2703,-5393,-13492,-2164,-5860,-8154,448,3193,-4060,-4787,5128,13798,29337,44198,34469,12162,-7516,-5301,7268,10989,-2640,-10551,-8890,-6981,-4878,918,3637,1531,-893,-5269,-14214,-12668,-6432,-2030,-1467,-4205,-5012,-2033,-1591,-5703,-3061,9179,14701,10310,1983,-8412,-12138,-9746,-10391,-10550,-8697,-8897,-10697,-12160,-11943,-2879,11217,26674,17171,-1620,-5538,2727,6424,9704,8150,367,-1716,5409,14505,20676,17269,10582,2766,-2461,-3489,1804,10359,15817,11564,2145,-1120,-8175,-610,8992,16880,18169,7089,-1554,-5147,-8107,-7388,-2478,275,572,-12258,-34534,-47686,-42969,-19815,3571,15811,10547,7058,-2563,-6150,3084,23660,37239,24787,8477,-4683,-6806,-6525,-1045,6397,3675,-13187,-7925,9496,12416,12523,13675,12195,11127,16657,21848,16418,3622,-2591,-6552,-12995,-14399,-13618,-20941,-15954,13975,86315,227151,379590,481323,481877,398703,279463,136047,40343,-13356,14472,11539,15455,22074,20512,8842,-2295,-7639,-11605,-6502,10375,22710,34623,15511,-3435,-11691,-6068,-3915,1404,1245,2670,1592,-1194,-1016,1399,-3132,-7037,13197,43482,55440,46391,15191,-5863,4604,-2612,-20837,-39153,-38733,-25211,-10708,2493,10437,11189,4304,-7199,-13479,-13995,-6883,-254,-1847,-8416,-12139,-17736,-15988,-7670,-8364,-13152,-6199,-170,9253,5695,-2161,634,1262,-923,-998,-2896,-1858,-4220,5740,9451,-3170,-11424,-10349,-5273,2977,3299,-187,-3329,-3719,-1393,-5068,-14024,-17473,-5618,74,-13582,-8448,4449,9261,705,-6793,3593,13303,17757,13269,6268,1967,1980,1030,-1348,-3639,-2909,999,6625,9443,4505,-4438,-11327,-17242,-6866,-129,7419,23091,28788,17131,3851,88,1460,5807,15862,20682,19148,10174,7824,21726,31932,28230,14395,-4730,-14208,455,16579,27714,30494,16298,3446,-7873,-10252,190,5584,1515,-7490,-8174,-3225,-918,-1036,-3162,1926,6096,21432,20944,16134,7486,-1941,-6052,-7997,-3211,8625,19279,20313,15148,5710,-298,-5646,-7810,-7951,-8589,-9162,-8953,-10637,-7226,4314,16198,17787,20670,14334,4301,-4123,-9964,-10353,-9272,-8037,-4319,4688,14613,15058,7483,926,1339,6272,13191,9097,-7122,-16314,-13159,-578,5828,6786,-3906,-17399,-13779,-7716,4659,8751,12736,22158,21064,7805,-4441,-10076,-5535,-8327,-14735,-8771,-5022,-3690,-8117,-3095,4254,7635,3189,-5502,3765,14440,9283,-4391,-3477,5229,10346,16515,27233,20546,-1503,-1831,1245,-2471,-8137,-5722,-6909,-12679,-7650,6998,23740,49324,63370,55962,33296,8941,2058,4469,-1400,-14858,-14495,-5601,1549,3535,998,-1054,-4190,-5344,-6363,-3442,-4452,-9959,-12443,-4058,13276,17981,14462,11398,7133,6164,19949,28634,14809,1337,-1203,-4646,-11169,-13351,-7349,-5083,-6269,-7941,-2870,-6139,-3399,2032,-5228,-8403,-7280,-9958,-12210,-8378,-3611,-6551,-6823,4430,20725,23485,12614,-12,-5889,-8355,-12352,-14666,-12465,-8281,-1114,1859,-9255,-11939,257,4552,1198,-96,6993,11892,8886,-689,-14409,-11753,-3136,2022,1358,1210,3958,4274,11832,32768,40826,29354,18848,14066,12321,14836,4363,-7153,-13830,-12708,-13030,-13472,-3435,9291,19628,22567,19347,15345,9151,2005,6202,19271,29444,34727,28647,23632,26711,19168,3779,-4274,-9395,-7486,-3405,-10286,-13532,-15086,-16856,-11814,-1180,10040,10606,2250,1971,8188,9419,-2113,-12393,-12988,-8218,48,496,-1611,-1135,371,-3759,-9570,-10136,-8845,-3933,-6900,-11457,-9360,-5279,3907,9609,9869,1637,-7995,-13468,-15518,-12022,-1537,3543,7491,12305,14695,17651,8636,2281,4059,1347,-6543,-3439,2657,6602,6523,2449,-8713,-15463,-12308,-10607,-8342,-4578,2461,5886,-1603,-9425,4221,16068,18830,19165,15732,12158,-6337,-7920,-488,1709,-771,-1664,3093,3917,464,998,4600,5948,6189,6447,2788,-6172,-11403,7497,23381,24156,19074,6273,4774,4335,2360,346,-7891,-4838,5517,16924,19297,13742,8722,146,-11493,-19346,-10377,-3311,-3026,-5308,-10787,-16063,-14359,-8303,-3554,-1222,885,4089,5301,-2011,-6673,-8205,-7988,-1450,2046,-99,-4614,-4308,-840,1493,2230,1714,2716,2856,843,-1450,-2716,-5818,-6834,-4651,-1184,-2216,-7744,-10214,-4277,3039,-3393,-14448,-12480,-5446,-1005,966,-1097,-2835,-7554,-7350,275,9854,12152,15289,15671,6789,-9810,-14022,-12177,-8780,-993,7714,15654,20615,20036,18120,18018,12809,4914,3405,2523,-314,-3259,-10366,150,7516,10194,9618,13381,11683,11119,7360,1778,-4218,-7784,-7272,-2275,-1012,2003,-5222,-10780,-4278,2944,2355,-3925,-14196,-557,18188,27361,22267,11448,3090,366,5106,14562,18884,17035,15479,9745,2268,-2906,-5643,-9494,-9525,-6209,-7366,-6061,-2476,-2289,-10402,3676,11439,12083,19877,26765,28831,26503,12602,-2777,-12924,-11909,-4946,2614,6773,6212,5412,7174,8421,6488,3549,4966,7411,4112,-3880,-12222,-5247,6207,5843,-2037,-7747,-4415,973,5206,-155,-4852,-6129,-4042,-3254,-11202,-12635,-5578,926,10561,30213,36518,18482,-6915,-14800,-3813,945,-6479,-8310,-2864,-2259,-6063,-5394,-519,5177,6244,11019,24999,32803,22329,5310,-10923,-15507,-4360,-3327,-4841,-2821,-481,-495,-1741,-3630,-129,6043,16955,25451,27186,16440,1064,10293,18865,20496,10847,-1788,-10404,-12573,-9094,-6176,-7940,-12715,-10855,-6159,-10318,-12197,-5478,-4963,634,20071,31386,29492,10624,-1310,-2376,3693,-1649,-5889,-2013,-1755,977,3920,-1438,-3582,-11217,-15086,-18893,-21282,-14629,-11447,-16084,-11834,-2277,7081,7469,1679,-4886,-7413,4083,18547,25069,15622,7147,3856,3223,-456,-2331,5653,16561,14599,-35,-9570,-5334,3681,5872,-5238,-5360,-1410,-4917,-15748,-12097,-4618,-1721,902,3986,4844,11092,12379,848,-11416,-10232,-5929,-5452,364,4677,8218,9669,6249,-4330,-5450,6635,17296,15152,2458,-9933,-2446,5019,4921,1024,-3251,-837,5030,4327,-569,-7586,-16964,-3049,2284,455,-5236,-14208,-2864,8434,7880,-2028,-9520,1571,8404,9547,14276,18299,7526,-2410,5515,11137,3700,-1416,-377,12638,15165,5003,-3681,-10459,-579,7237,5626,-4094,-12046,-3745,9734,25636,18855,4732,-7232,-6333,-2418,-730,6008,6385,-2352,716,2129,-2380,-3361,-6385,-911,2681,4283,-58,-5009,-11762,-17334,-5563,3043,2000,4683,2569,1778,9641,20413,26264,19005,5391,-7604,-11421,-1113,4138,11122,12061,-433,-18424,-10296,7027,13270,-1123,-4382,-258,9342,16960,21214,18108,7229,-4033,-13797,-14708,-4604,5133,7255,1259,-3219,-6732,-5071,18838,34558,28756,10327,-15378,11312,42868,49227,18886,-1056,-5685,-5736,-4291,-4327,-7130,-7971,-6956,-1388,6301,8367,10808,4362,993,2685,4430,4046,-1578,-304,1751,589,-3236,-6696,1486,9865,8692,952,-4696,-8996,-12639,-12958,-10837,-7553,-5411,1313,964,-2760,-6505,-4751,-6396,-11613,-9941,-10943,-16655,-11673,-3933,2590,11791,9545,5280,8986,17854,22682,17027,8791,1841,-4666,-7721,-1619,8187,16752,12897,9902,8041,7943,6026,673,-4785,-11031,-11344,-8205,-9811,-10966,-1722,1436,1635,-5693,-13883,-7581,-6063,-3950,-2818,-3650,-6463,-7231,-5934,-8626,-11834,-7850,2133,3959,5685,7454,-3433,-8840,-5127,-6740,-6916,3854,15357,11259,-532,-3452,11078,19473,10828,1819,3456,9374,14268,11432,1208,2911,5290,3514,-2734,51,13448,32717,46400,32965,11479,-7824,-17821,-10196,-1132,-1559,-3333,1333,7610,13562,14604,9681,3347,7879,19284,19543,7298,-3341,-3038,5388,9101,5391,1737,-4157,-6535,122,-344,-4311,5898,20636,25342,13234,6519,6457,6285,5675,2280,2129,3642,7138,11419,3706,-7595,-12101,-8757,2064,13771,17658,11298,1221,-9417,7486,14934,8320,726,-5044,-9206,-10182,-10647,-12128,-10587,-3122,3188,2928,758,-3119,-9156,-12138,-13333,-10127,-7548,-8133,-13852,-8365,410,2442,-4488,-11875,-399,14429,21880,12503,7487,2510,-3658,-12854,-2359,10185,8381,-1904,-7198,-2392,4071,3574,1867,172,-533,-1081,-1420,-3297,-6375,-9719,-11553,-3001,4174,16747,32016,31258,24180,15920,12301,11195,9763,4386,5092,8245,8678,4634,8897,10320,1627,92,7392,11755,6642,-3225,-4150,856,-2453,-12126,-9020,-607,-7057,-10188,-5085,-3354,-4762,-6370,-9966,-13416,-9700,-4957,1353,781,-3538,-7911,-3123,17755,42391,47985,34069,20609,14055,3508,-65,-3817,-7904,-8700,-7059,-6951,-8983,-11545,-11272,-16988,-10155,2467,8242,5538,-1712,-4936,3637,12477,19623,25381,24538,16775,736,-11673,5549,28353,36706,27578,17597,13154,13936,4210,-11957,-11189,-1310,4865,4581,-1636,-11398,-19081,-13997,-4396,-160,-1586,-647,1468,3769,3631,3820,5106,6933,6446,5304,4509,6503,3013,-6326,-7630,-3663,-4394,-3722,-4323,-6297,-3874,-4300,-2793,835,-668,-4891,-1029,2158,-1315,-5306,-10459,-5892,2022,11542,17035,2683,-8765,-12304,-12911,-7530,2754,21787,41798,37643,16918,-2394,-15462,-4404,7913,15298,15216,3541,-9684,-10386,-621,11825,24527,37308,40826,42850,43229,36103,23702,-2686,-6453,-2954,38,11056,12685,7199,-850,978,7133,17403,33282,40420,29802,8187,-7463,-5085,-8282,-8835,-12902,-14946,-21519,-12242,-1229,11930,15273,7150,3183,661,-1714,-839,3110,1927,-137,61,1981,4341,6520,9075,7709,2091,-1260,-3550,6789,7765,2403,-6400,-3737,1171,-166,3131,7209,12031,16768,14417,646,-12064,-11412,-9112,-3415,5455,18603,25277,21836,7248,-6890,426,5891,7443,4275,7673,11629,1589,-11396,-11076,-6066,-5254,-10665,-16476,-9628,-3465,2091,4663,2892,-6267,-15314,-15160,-15186,-9157,-5386,-6982,-12670,-5106,8570,18485,17837,13211,4902,-4655,-6523,621,5511,6151,8799,21274,36539,47671,47928,35741,12654,-9483,-532,8936,8548,-4502,534,16546,31211,29895,20950,7616,-5002,-10622,-9171,-7923,-11490,-13143,-13187,-9968,-1557,6657,4690,-7123,-9874,8570,17904,14258,6130,-4567,-10070,-9397,-1380,-732,-2945,-3167,2015,13476,24911,18696,1780,-12546,-5951,-871,-2770,-229,724,-3509,-6292,3834,20398,36581,36888,21366,12502,11551,9600,11432,3250,-11363,-4619,15454,20412,12072,-4554,-12088,1163,4447,-9796,-13574,-12703,-12446,-15486,-16236,-9905,-983,5728,4771,-3900,-7495,-8651,-9124,-10145,-6414,-1818,6329,1742,-9063,17136,42678,37571,15763,1980,-604,-1449,-3424,-3672,-12108,-4298,5823,12231,18422,28659,34324,32139,28818,30049,36341,38420,28422,15201,3679,1202,-1639,-7651,-5377,11885,14651,9989,6083,1091,-2637,5419,20992,32621,31670,23081,12816,4763,2665,-4394,-9969,-4946,-2836,-4351,-4848,-10504,-9964,-1210,4431,3515,-448,4316,4792,-6359,-8996,-3223,-8716,-8258,-3773,-7054,-15298,-3390,3076,5495,5288,2558,622,-2189,-10070,-7385,-398,5518,2078,-6801,-10168,-2164,-850,-11021,-1717,1437,2602,2171,2559,1043,2233,4920,6709,13107,11827,8760,4549,-3563,-8840,-10631,-1850,2996,283,-1506,-3934,3412,9340,14762,20122,17981,13116,4753,-4292,-10591,2027,19944,14902,8194,7345,6273,2741,-1477,-6070,-3945,-4121,-5650,-6267,-3093,168,5083,14026,16955,10817,1263,-12705,-15242,-5666,5134,12531,12952,12227,2047,-6325,-4189,-1549,-7899,-10801,-5471,-5901,-1599,11006,21770,18936,1654,-12119,-14841,-11834,-9082,-12179,-10794,-1746,14449,958,1130,17541,34101,46125,47254,40361,14795,-9766,-9606,-282,3106,3038,-1135,-6153,-10585,-9967,-3934,-3106,3220,9740,3379,-8025,-16719,-344,3965,-1434,-9148,-12035,183,11929,16475,19749,27650,31830,28692,27102,22266,9747,-4570,-11117,690,4251,8425,15100,13697,13833,7141,671,-4084,-11312,-12693,-7309,3993,9268,13277,9784,2620,-1349,-6862,-16471,-17258,-13223,-12286,-9577,-9816,383,8800,8024,1647,-766,-1767,-5048,-9271,-9034,-17543,-9419,7704,15160,2286,-7995,3727,8157,13544,18875,22726,28235,30153,23978,13508,4832,-1132,-11610,-7912,2489,9389,12667,6724,-11853,-9297,-6668,-13928,-5624,2971,-3320,-10569,10661,38307,46367,33688,14276,1306,-5464,-4157,-3490,-7387,-9473,-8868,-6108,-2355,3957,6026,8813,5024,-731,-2385,-4601,-5981,1581,7891,11162,148,-6794,-1598,7470,14519,16766,21958,12804,225,-7222,-14952,-10204,-3438,5368,20420,32019,32586,29533,16645,4154,-489,11242,36930,61637,63316,35302,18908,2462,-6736,875,13697,7577,-8745,-15197,-6483,17089,37624,47552,50092,47503,42108,36032,22995,14401,5507,111,1424,4157,1381,-1224,-3170,-2907,4226,6554,7954,2891,-1749,-4127,-4415,-803,2443,-1830,-9585,-7493,-2163,-2249,8429,3475,-4373,1593,31264,60379,74947,83198,73613,53960,28003,5847,-539,12879,22584,28844,33646,39639,15393,4673,-2026,-11629,-7861,8383,16351,7006,-7161,-10096,-6311,-8714,-8647,-8359,-14249,-8728,-3267,1155,5017,2819,-95,1819,6874,6402,1750,1817,2693,5768,3239,-1726,-11945],[1737,6464,6326,5063,4784,958,-989,-3886,-6636,-5434,-3770,-1153,-3319,-4734,6087,11851,5397,-8859,-4372,5822,5800,-4469,-2263,-5029,-12358,-7400,4234,12837,5577,-6177,-14774,-11751,-4726,5196,14943,17302,14418,8783,3852,-4805,-12598,-744,-2280,-13677,-3744,80,-6131,-5106,5980,16163,33597,49287,37145,12852,-6255,-5172,8168,10445,-4304,-10742,-8393,-7207,-6069,-23,3716,1886,-1616,-5558,-13270,-12760,-7761,-2822,-1958,-4822,-5665,-2829,-1931,-4422,-785,10905,16320,11871,3523,-4154,-8789,-9330,-12397,-11938,-7976,-7680,-9699,-11944,-11294,-151,16927,35407,26174,3168,-5732,1777,4865,7687,6241,-1350,-3691,1018,8232,14875,14490,10267,3099,-2864,-3714,4370,15795,21212,14205,3035,159,-5148,1696,10169,14676,15897,6527,-871,-3579,-6540,-6756,-2507,-259,1336,-8049,-27767,-41421,-42350,-23141,-554,13234,8610,4912,-2991,-6372,2116,20007,32247,20555,7019,-5825,-8440,-6525,-243,6569,2811,-13219,-8447,8095,10621,10266,11753,10995,10467,16167,21287,17072,5271,-54,-4469,-11921,-15641,-13237,-19977,-14132,16595,88559,238016,406856,522718,531506,448600,321188,165323,54202,-12658,18717,18389,20904,24768,21403,8181,-2096,-6484,-10700,-7443,8818,20100,33175,13850,-5881,-9717,-4375,-3620,1043,1137,2634,403,-3256,-979,2067,-1594,-7174,12037,43661,58807,50283,15361,-4444,5240,-3391,-22031,-39474,-38694,-25955,-10778,3768,10314,9058,2169,-8033,-13845,-15756,-6953,-94,-1466,-8357,-14769,-15898,-13991,-6907,-8544,-14310,-9143,-2384,8102,7400,994,4151,4114,626,-1422,-4385,-1187,-2358,2973,6222,-5653,-11954,-9928,-5283,1832,1397,-1505,-3032,-2298,459,-3685,-13020,-19494,-5065,3052,-9536,-8872,2752,8192,639,-6813,2223,10971,14312,10484,4443,1305,1808,681,-3093,-7019,-7789,-5174,484,4583,1348,-6182,-12256,-15764,-5637,860,8101,21722,23174,10738,-1687,-5357,-2878,3094,15281,21794,20989,11994,9202,20714,26848,23050,12286,-5709,-14454,760,20253,32887,34306,18022,4720,-6693,-9574,1104,6837,3051,-5300,-6412,-3144,-2318,-2996,-5276,-1295,83,11398,14125,13279,7138,-1437,-6285,-8883,-4590,8493,22154,24958,18177,6098,-2668,-9909,-11079,-9059,-7900,-8901,-10011,-11635,-6816,6630,18322,18899,20036,12358,1722,-5935,-10733,-10299,-9497,-8156,-4475,4680,15866,20083,13473,5414,4036,6073,10187,4117,-7432,-12828,-13346,-253,7190,7660,-4955,-19207,-13062,-8489,3407,7907,13222,23949,20992,5980,-6307,-9846,-5072,-7944,-14446,-8125,-3577,-1389,-5589,-2105,5115,7589,3396,-5193,3457,13841,8789,-4603,-4641,3260,7756,14033,26684,23855,4587,-62,817,-2948,-8010,-5589,-8367,-13711,-5881,10416,28810,54414,65013,55055,31559,7597,1873,5705,1474,-11342,-14989,-8033,-530,3235,2140,-632,-5020,-7378,-8537,-4560,-4170,-8044,-9668,-1223,15125,17771,13707,10323,5060,2748,16616,22354,9909,-3490,-8327,-12773,-16965,-11330,-6190,-4735,-5747,-6153,315,-4041,-9302,-2183,-7150,-8734,-5527,-6646,-7713,-3145,195,-4911,-5356,7016,23828,24305,11469,-3254,-8249,-8018,-11261,-15080,-12298,-8927,-3392,-2014,-13404,-13292,1445,5995,536,-1952,6209,12258,10215,669,-13314,-14130,-5779,352,631,1185,4246,3566,8031,28379,39389,28803,18693,13682,11680,14757,5732,-5806,-13400,-13567,-13684,-15975,-4456,9365,21018,24255,19366,14126,8085,1547,6042,19833,30520,34989,28460,22711,25522,16919,1032,-4896,-6624,-4704,-3018,-11707,-15822,-15408,-15484,-11911,-1328,10081,10498,2647,1656,7515,9899,-1209,-11379,-10694,-10157,-3669,-3556,-3980,-2107,514,-3307,-10027,-11704,-7682,-1577,-4872,-11181,-8920,-3860,6554,13445,13257,4000,-6671,-13080,-16115,-11392,-95,5623,8966,13081,14951,18344,11330,5465,6891,4054,-4062,-1354,4472,8324,9367,6081,-5068,-13492,-13119,-11289,-7976,-3679,1355,1629,-5963,-8246,6316,19061,22201,20963,15432,11880,-1912,-5942,44,207,-2685,-2839,2096,2975,390,1422,4691,5476,6292,8540,7284,-770,-11491,4763,22495,26325,19407,4440,1701,-219,-1339,-1677,-10174,-6225,4540,16630,20168,14768,8959,-1102,-12849,-15636,-8072,-2618,-3655,-6410,-11458,-16188,-11913,-7161,-3707,-1749,912,4625,5837,-1134,-5095,-8522,-9067,-3030,1063,-458,-5229,-5550,-2254,-453,407,831,2447,3146,1239,-1761,-3834,-6682,-6720,-3452,1206,535,-6231,-11428,-8381,-1912,-5576,-15335,-11536,-3855,920,1913,-1434,-3650,-9797,-8621,-706,8044,11554,16624,17696,7209,-8990,-11918,-11124,-9622,-3214,3751,10102,15029,15363,15023,14791,9927,2710,3125,4287,2394,-1051,-11092,-1322,6161,8421,8601,12359,11042,11553,9417,4035,-3303,-6407,-4516,313,1307,2828,-5692,-11071,-4690,868,-2674,-10494,-9315,5092,21666,28474,20612,8804,1760,431,5671,14896,18846,16344,14709,9513,2381,-1927,-3762,-7710,-9298,-6773,-7596,-5427,-2309,-3533,-13263,2573,9380,10299,19535,27779,29934,26815,12186,-2761,-11951,-10854,-4458,2017,5757,5321,4954,7659,9394,6863,4186,7405,11323,8236,-431,-9102,-6090,3490,3696,-2990,-7956,-4865,-1730,3447,72,-3451,-4522,-2775,-3150,-10897,-13418,-7288,-637,9311,29134,34441,16169,-8480,-13307,-633,1690,-7406,-9285,-1254,-1426,-8421,-7389,-968,5608,7230,12389,25798,32310,21950,4794,-12068,-15560,-4983,-4415,-3982,-383,2540,-77,-3057,-4852,-1275,5366,16354,24338,24676,14037,833,8903,17453,19623,10537,-1507,-10163,-12309,-9416,-6839,-8669,-14778,-13527,-8238,-11989,-10882,-4311,-5241,399,20600,29995,26677,8496,-1974,-1703,6213,1422,-3190,358,1139,3638,3492,-4575,-7720,-14352,-15770,-19839,-19883,-12161,-9124,-14503,-11566,-2101,6225,5527,-96,-6607,-9462,4306,19485,25641,16188,7170,3926,2584,-2048,-5092,476,9884,9747,-2958,-10755,-5055,4041,7241,-2171,-4343,-3047,-7839,-16240,-8130,-889,1826,4393,7224,6470,11440,8875,-3155,-15931,-8254,-3327,-4326,199,5418,10813,13051,8448,-4618,-7753,4727,17672,16874,3637,-9909,-3315,3079,1982,-1706,-4988,-1522,4925,4437,-1339,-9948,-15367,-1186,2877,449,-5423,-12448,-2126,8875,7381,-2771,-9345,2079,9008,8151,12382,17624,10429,632,5128,8951,2355,-2040,-1274,10046,11010,3005,-3675,-10909,-2924,2901,1060,-7522,-10065,-1773,10845,26314,17755,2473,-10112,-5426,-1226,-574,6809,11367,999,893,1257,-3446,-6715,-11845,-6180,-1925,1253,-1028,-5252,-10765,-18506,-7470,1594,1278,5246,4114,3642,10635,22159,28755,19387,4440,-9050,-10447,1922,9754,19743,20949,6826,-12180,-16569,-1077,5554,-5956,-7808,-3478,7188,18553,26334,26446,17420,1904,-11293,-15155,-4014,5591,7961,2518,-3283,-6911,-8883,10529,22282,18413,6784,-15845,10477,38966,45970,17960,-923,-4040,-2389,-2015,-3656,-7768,-8823,-7247,-751,8683,13074,18461,10870,2939,4571,8174,8306,3563,2765,2103,239,-2230,-3033,6305,12040,9110,1185,-4925,-9861,-13791,-14290,-13224,-11380,-10086,-1668,1306,207,1253,5010,-1306,-10400,-10950,-12721,-16967,-9445,-337,8234,15202,9845,4993,9330,18362,23182,17143,7369,-37,-6804,-9847,-4099,4517,12539,9529,6740,4478,3594,2050,-2273,-6352,-11924,-12936,-10646,-11520,-9501,-1776,884,508,-4496,-14937,-11974,-6968,-3650,-2706,-3207,-4622,-5300,-4742,-7681,-11782,-8832,2494,5178,7882,9530,-2468,-7933,-5173,-7609,-7136,5091,16523,12710,1508,-1770,12571,21316,11172,2192,4416,10527,15506,13571,2892,2339,5221,3663,-2844,-1758,11456,31939,50006,36551,11209,-8776,-18250,-9754,-845,-1487,-3882,-1850,3711,12974,16120,10227,2394,7147,19145,19518,7030,-4244,-4109,4005,7499,3950,-203,-6391,-7412,1681,3449,-457,7571,21523,25613,10185,4004,4250,4991,5450,2032,2313,2922,5508,10179,4538,-6111,-12359,-9219,925,12983,18231,10863,-1058,-12388,7701,17514,10355,1423,-5685,-10978,-13272,-15236,-14576,-8767,758,6821,6495,3737,-1107,-8902,-12356,-13348,-10911,-8275,-8377,-13749,-9166,-326,1906,-4597,-8985,2986,15950,18769,8718,5903,1862,-3941,-13380,-1673,10511,10055,1414,-3991,-2168,2444,1982,1064,834,920,-443,-1314,-3264,-5731,-8274,-11213,-1835,8288,18485,30318,27872,21614,16274,13057,10847,8039,1822,3712,7026,6747,2591,6538,9507,1712,-1304,5933,10460,5754,-3275,-3104,2966,-197,-11536,-8526,2371,-2032,-9018,-5029,-3006,-4216,-5785,-11693,-15276,-10953,-5830,966,907,-3018,-7613,-5717,14588,37890,45099,33912,21030,14980,5826,2498,-878,-4942,-7201,-6951,-7065,-9461,-13080,-13216,-18169,-9716,1790,7377,4196,-4101,-8913,1055,11372,18498,23862,23022,14759,775,-8122,7565,30721,40413,32529,23074,18027,18068,7059,-9880,-13265,-3977,2176,2191,-5399,-15108,-21065,-12924,-5247,-3159,-4835,-3281,-689,2039,2714,2927,3144,3548,1724,-420,-406,4570,2676,-5440,-5720,-2870,-4031,-2175,-2467,-7710,-6312,-6060,-3847,672,25,-3685,-1736,543,-3730,-7908,-11060,-4764,2084,8858,12354,734,-8925,-11121,-11054,-6052,3908,23762,45451,41661,20251,-312,-14055,-7945,3993,12581,14219,4232,-7981,-8961,24,12246,22793,32060,34012,37909,40583,37096,24507,-2319,-6518,-3948,-5029,5850,8544,3443,-5442,-374,8592,20837,34565,38742,26569,8004,-2665,-3216,-7182,-7502,-11532,-15184,-21007,-13812,-5855,3746,10175,5930,2901,622,-1853,-1599,1778,863,-563,382,1541,1750,3200,6531,5787,-522,-3796,-5257,3888,2738,-1417,-7866,-3917,451,-495,3913,9140,12268,15901,12732,-826,-11876,-8850,-6138,-1295,4333,16879,22982,18784,3349,-5975,3881,8855,9456,4539,6100,10725,1775,-10068,-11485,-8610,-6961,-11513,-19135,-9303,316,5620,6296,4172,-5114,-13013,-13321,-12512,-7409,-5235,-8011,-13509,-5249,9221,20321,21152,17046,8064,-3555,-6775,118,4886,5649,9712,23780,38391,49841,50781,38132,15524,-6826,-4126,6598,6861,-4985,930,14886,24514,22432,16277,5828,-5867,-11708,-9780,-8211,-11558,-11784,-11599,-9417,-1320,8077,7565,-4794,-9855,8503,20418,18340,11318,790,-5236,-6232,-726,-1795,-3800,-4288,873,11709,23202,17857,1543,-12253,-6198,-1986,-3397,112,456,-4473,-7501,4252,22318,40560,42247,24599,12854,11018,9172,12158,4512,-10196,-5814,12026,15622,4616,-13142,-10298,2162,7714,-9127,-12771,-13774,-13088,-16405,-17858,-10325,-1213,4548,1968,-5772,-8619,-9376,-9678,-9565,-5110,891,10946,5234,-10003,13805,34017,27163,12464,655,-1697,-1639,-2849,-3665,-10950,-4570,5423,11115,16337,26133,32493,31376,30780,33683,35505,34160,23797,13258,3309,1223,-933,-5873,-5619,10836,15255,10130,5201,-266,-3591,5795,20849,30662,27617,20013,10357,9613,7631,1671,-3840,-1858,1298,-2983,-6600,-12553,-9140,546,6195,4674,-1210,248,-2157,-10952,-5471,-634,-9475,-14923,-8395,-10250,-11401,422,6529,7400,5320,1799,261,-3738,-12499,-4792,1973,7657,3848,-6359,-11334,-1935,-350,-10994,-87,4698,6336,4974,3684,618,109,2868,7065,14722,12914,11140,7604,-178,-4459,-6255,-5130,-3791,-4395,-369,-989,3783,10726,18515,24181,21039,14327,4779,-4417,-10482,360,17614,13670,7112,6177,5111,1497,-1641,-6194,-5823,-5503,-6348,-6596,-3459,-352,4867,15368,18828,11464,1302,-12744,-16419,-7212,3286,10834,9708,5702,-4581,-9928,-4712,-1274,-7351,-11737,-6019,-5844,-429,12385,21911,18577,388,-14477,-13833,-7616,-5746,-9717,-6968,4902,21284,3439,-118,14199,30519,43650,48295,45759,19264,-7452,-10509,-1048,3617,4604,1418,-2815,-6931,-7106,-3084,-3374,1501,5630,-1111,-11179,-14401,1557,3152,-3296,-10127,-11351,441,13809,16810,19435,28333,33930,31029,29980,26065,13114,-1865,-11295,-1616,1963,6629,14838,14472,13875,5100,-1699,-6199,-11921,-9877,-4165,5757,9366,8346,1981,1160,-265,-5845,-15146,-16272,-13029,-11480,-6516,-7589,-2904,2877,2825,-1545,-2168,-2524,-5932,-10303,-9805,-15989,-9597,4155,9356,-1026,-5470,7425,13656,21289,23748,24614,26986,24151,16614,8828,2423,-2384,-12140,-7708,2610,8607,11474,5412,-13011,-8249,-8010,-19460,-3552,4402,-1755,-14539,7000,32233,42186,32271,14840,2336,-4075,-3213,-3351,-8079,-12284,-9078,-6884,-4778,1505,5289,10203,7546,1617,-86,-3878,-7845,1003,8473,11797,686,-6266,-1637,5349,9170,12529,22631,13890,-96,-7991,-16173,-11056,-5472,1335,15299,27444,28680,25707,12260,1906,635,15805,44521,69675,72771,42039,21053,2859,-9776,-4615,7022,827,-13115,-15450,-48,23784,42361,50757,49962,44344,37342,31548,19611,11729,3987,-1140,885,4530,2308,-558,-3162,-1378,7329,10413,11124,4019,-2517,-6395,-7054,-2613,2423,-520,-8590,-7213,-207,1957,12826,4770,-6211,-4623,19537,41353,53259,67941,68009,53032,26775,5796,1473,16482,25071,27368,27496,34542,14884,3181,-3947,-13121,-6789,8689,14678,5001,-8012,-9075,-4551,-6974,-8018,-7955,-13010,-12798,-6990,-1723,3473,1381,-2258,-347,5375,5213,1159,2439,4609,8361,5531,-156,-11844],[1160,6358,6548,5452,4673,257,-1736,-4424,-7346,-5791,-3389,-1083,-3639,-4381,7231,12587,4270,-9174,-919,8821,7046,-5390,-3511,-6646,-7203,506,10904,18132,7177,-5781,-14517,-12370,-6270,4166,13977,16553,14105,9127,4431,-4630,-11205,537,1713,-10833,-8466,-3489,-8168,-5022,6957,18493,37091,52361,37703,12219,-5945,-5507,8071,8676,-6168,-10423,-7851,-7589,-7662,-1644,2786,1653,-2337,-5658,-11575,-11321,-7975,-3864,-3198,-5830,-6268,-3033,-1480,-3058,369,11340,16906,13161,5826,520,-4632,-7377,-12655,-12205,-6871,-6287,-8609,-11643,-10860,2147,22320,44286,36332,8810,-5457,670,3036,5359,4077,-3118,-6065,-3728,2074,9144,11209,9252,2926,-3323,-3856,6465,20546,25902,16612,4357,2000,-1933,4460,11928,12486,12375,5040,-645,-2188,-5172,-6423,-2933,-859,2746,-3432,-21527,-35712,-39570,-25101,-4334,10295,6721,5027,-774,-5666,1088,16101,26771,16881,6141,-6163,-10421,-6639,435,6575,2159,-11533,-8579,5841,8129,7574,9634,9552,9441,15102,20018,17340,6886,2286,-2823,-10836,-16608,-12689,-18521,-12435,15833,80070,227204,404731,531997,551031,474526,346961,185321,62272,-12822,23067,25953,26817,27114,21812,7176,-1892,-5236,-9327,-8235,6872,16614,29426,10978,-8697,-7049,-2212,-2942,972,1116,2504,-980,-5305,-1227,2301,-248,-6731,10536,41460,59384,52636,15450,-2410,5580,-4684,-23971,-40656,-39518,-27392,-10909,4940,9849,6617,-389,-9354,-14553,-16937,-6443,337,-749,-7477,-14399,-12772,-11778,-5219,-7202,-13305,-11741,-4280,7269,9490,5011,8409,7557,2540,-1616,-5323,-94,-818,-897,1933,-8452,-12643,-9684,-5453,662,-26,-2155,-2077,-361,2744,-1752,-10917,-16632,-3964,6312,-5399,-8512,906,6743,539,-6420,1025,8688,10687,7025,2022,379,1269,-190,-5247,-10460,-12588,-11135,-5298,-3,-1547,-7750,-12986,-14188,-4214,1930,8574,19682,17557,5230,-5696,-9240,-7950,-127,13881,21891,21720,13035,10091,18722,20785,17495,10482,-5799,-14229,923,23686,37389,36835,18992,5594,-5673,-8232,2291,8094,4694,-2706,-4662,-3186,-3796,-4951,-7096,-4027,-4928,2965,8504,11185,7266,-476,-6086,-9663,-6165,7664,24188,29206,21186,7194,-3425,-12709,-12680,-9134,-6764,-8428,-10718,-12508,-6447,8771,19601,19624,19239,10537,-351,-6698,-9981,-9261,-9349,-8178,-4683,4390,16550,24918,20236,10904,7944,6315,6612,-729,-5728,-9408,-12897,-83,8341,8575,-5565,-18143,-11183,-8388,2347,6984,13242,24470,19832,3821,-8120,-9332,-4623,-7617,-14005,-7297,-2133,715,-3140,-964,6346,7929,3904,-4437,3309,13040,7893,-5237,-5776,1438,5194,11009,24126,24127,8909,3450,1786,-2562,-7527,-5547,-9651,-13412,-4268,13287,33125,57380,64100,52293,29154,6292,1785,6922,4409,-7649,-13215,-11370,-3317,2202,2724,-404,-5614,-9208,-10402,-5468,-3742,-6032,-6736,1487,16021,16606,12294,8854,2768,-657,12900,16143,5571,-7436,-14990,-21028,-13614,-8165,-5060,-4430,-5184,-4336,2899,-2639,-13832,-5546,-8632,-8305,-3259,-3043,-2779,2570,3989,-3518,-3994,9692,25976,23895,9556,-7093,-10941,-7258,-9760,-15096,-12423,-9669,-5615,-5701,-17173,-13274,3029,7768,497,-4038,4725,12147,11467,2218,-11889,-16453,-8326,-1209,-76,1030,4235,2683,4127,22403,35772,27469,18499,13532,11313,14656,7084,-4371,-12672,-14458,-14321,-16446,-3782,10705,23030,25951,19173,12568,6370,666,5631,19604,30145,33404,27388,21587,24724,15381,-1373,-5508,-3986,-1182,-670,-10292,-14884,-13590,-13947,-11988,-1684,9730,9952,2793,1468,7340,11220,787,-9323,-8436,-9540,-6043,-6761,-6169,-3426,74,-3327,-10788,-12676,-5724,691,-2593,-10630,-8561,-2726,8665,16502,15998,6050,-5346,-12379,-16330,-10692,1584,8306,11781,15341,16376,19696,14532,8824,9474,6502,-1465,1242,6635,10036,11833,8914,-2056,-11127,-13533,-12215,-8134,-3464,-270,-2489,-9080,-6999,7376,20736,24833,22476,15629,14145,5429,-3327,692,-1208,-4276,-3487,1345,2293,722,2305,5198,5352,6701,10670,11767,4962,-8428,2081,20805,27449,18676,2349,-1603,-4601,-3864,-2432,-11314,-7623,3377,15990,20712,15724,9391,-1521,-11359,-11575,-5555,-1889,-4353,-7632,-12258,-16342,-9403,-5568,-3863,-2224,1003,5157,6547,1060,-2765,-8328,-9397,-4009,567,-431,-5534,-6556,-3495,-2193,-1291,73,2161,3319,1733,-1684,-4164,-6501,-5825,-1987,3549,3238,-4385,-11744,-11736,-6626,-7888,-16126,-10325,-2107,2822,2691,-1905,-4237,-11405,-8823,-2080,5193,10348,17636,19767,8322,-7166,-9529,-9830,-10669,-5257,673,5659,10474,11675,12390,11951,7324,853,3128,6554,5741,1026,-11120,-2663,4775,6443,6972,10433,9665,11293,10813,6217,-1300,-3382,-739,3320,3941,3448,-6119,-11228,-5159,-1184,-7096,-12851,-2641,10335,24564,28669,18369,5732,168,226,5736,14231,17481,14665,12829,8215,1452,-1739,-2361,-6008,-8699,-7065,-7765,-5037,-2720,-5745,-15013,3184,8236,8575,18232,26982,29157,25644,10979,-3180,-11113,-9624,-3863,1372,4455,3994,4212,8070,10302,7146,4819,9717,14951,12051,2809,-5574,-4053,2985,2390,-3884,-8339,-5296,-3687,1673,97,-2752,-3703,-2277,-3325,-10695,-13825,-8370,-1272,9399,29683,34311,16048,-7729,-10014,2969,2619,-7629,-10056,189,-725,-10233,-8600,-997,6104,8391,14248,27044,32210,22158,5066,-12375,-15429,-5560,-5511,-3365,1360,4780,286,-4033,-5871,-2362,4706,14686,21469,20701,10584,-138,7106,16257,18824,10144,-1458,-10221,-11820,-9209,-6639,-8250,-15398,-16963,-11240,-14355,-9126,-2893,-5316,-70,19830,27242,23054,6105,-2789,-1231,8498,4379,-673,2427,3912,7059,4461,-6002,-10500,-15843,-15183,-19901,-18192,-9542,-6838,-13173,-11476,-2111,5096,3373,-1628,-7728,-10985,4935,19986,25402,16281,6878,3549,1396,-3968,-7789,-4147,4274,5336,-5609,-11352,-4657,4087,8070,892,-2718,-4374,-10387,-14001,-4064,2956,5727,8164,10729,8193,11207,4962,-6746,-15756,-4740,279,-2058,335,6144,13629,16753,10705,-4994,-11067,1390,16697,17854,4616,-9799,-4288,1035,-746,-4217,-6382,-1858,5144,5156,-1061,-10248,-10494,474,2977,30,-5653,-10799,-1743,8695,6413,-3721,-9042,2383,8732,6361,10406,16443,12447,3226,4537,6542,839,-2918,-2662,6585,6162,695,-3645,-11157,-5231,-1109,-2933,-10412,-7930,307,12094,26081,15515,-796,-12964,-2741,772,-330,7056,15489,3799,345,-188,-5060,-10353,-15960,-7637,-5281,-1756,-2165,-5481,-9536,-14846,-7209,1029,848,5742,5362,4924,10702,22524,29612,18581,3018,-10452,-9017,5335,16165,29211,30210,14130,-5892,-15520,-5881,201,-9526,-10867,-6257,5484,19896,30541,33269,26416,7678,-7579,-12856,-3101,5664,7467,3169,-3207,-6811,-12415,3282,11591,9989,4067,-15505,7741,31095,38176,15438,-933,-1734,1673,910,-2471,-8038,-9387,-7358,-133,10905,17971,25910,16707,5287,6421,10817,11158,8000,6883,3678,1045,-106,1237,11031,13470,8877,1020,-5316,-10632,-14311,-14362,-14000,-13416,-14045,-4669,1671,3694,9439,13916,3150,-9218,-12101,-14490,-15824,-6767,4529,14134,17457,9517,4204,8659,17217,22097,16202,5235,-2577,-8977,-11740,-6851,628,8061,5922,3370,796,-224,-848,-4331,-7443,-12486,-14235,-12138,-9265,-6494,-1365,415,-301,-2503,-9620,-15419,-7492,-3290,-2561,-2584,-2382,-2794,-3596,-7100,-11821,-9553,3054,6799,10270,11266,-1584,-7155,-5403,-8709,-7335,6333,17532,14246,3698,-117,13575,22319,11198,2429,4951,11092,16072,15188,5726,2463,5307,4075,-2344,-3235,9012,29977,51676,39060,10672,-9737,-18366,-9113,-416,-1189,-3942,-4596,58,12630,17593,10907,1930,6950,19033,19351,6636,-5112,-4856,2916,5994,2427,-2284,-8534,-7057,5296,9553,4186,8881,20978,23661,6282,1052,1530,2962,4042,481,1255,1322,3523,8703,4942,-4757,-12146,-9324,-273,11705,18294,10740,-2607,-14121,8014,19278,11862,2064,-5895,-12169,-15485,-17308,-13059,-6685,4115,10055,9882,6628,896,-8232,-12586,-13273,-11624,-8882,-8399,-13501,-9708,-776,1918,-3589,-5215,5273,16145,14659,5492,4566,1324,-4108,-13419,-1228,10349,11333,4735,-408,-932,1147,589,601,1885,2545,212,-1149,-3201,-5140,-6924,-10832,-1030,12395,21344,28109,23735,19178,17333,14373,10788,6166,-704,2428,5358,4788,730,4233,8466,1652,-2753,4507,9178,4728,-3494,-1859,5572,2584,-10575,-8059,5160,3325,-6651,-4782,-2772,-3856,-5146,-12743,-16902,-12108,-6643,626,1161,-2394,-7190,-8842,10895,31846,40009,32015,20448,15280,8210,5512,2755,-1621,-5918,-6923,-6850,-9133,-14555,-15434,-17164,-9284,666,5602,1783,-6960,-13379,-1848,9766,16913,21930,21125,12767,1412,-4567,9823,32490,42759,36535,28713,24008,22420,9964,-7685,-15319,-6676,-510,-111,-8620,-18518,-19048,-12122,-6214,-6177,-8036,-6060,-3082,-81,1463,1890,1246,362,-2730,-5742,-4846,2628,2218,-4406,-3920,-2223,-3579,-674,-988,-8701,-9189,-8069,-4841,664,667,-2740,-2799,-1366,-6206,-10397,-11179,-3912,1810,6026,8119,-919,-8280,-8380,-7962,-3810,5405,25420,47375,43553,22512,1612,-11143,-10008,1363,10581,13441,5179,-5989,-7134,1107,12646,20788,26593,26994,32299,36826,37004,24330,-2338,-6510,-3824,-9401,987,4733,144,-10742,-1101,10380,24113,34537,35493,22173,6630,588,-1158,-5117,-5511,-9775,-14941,-20136,-15827,-10574,-3540,4140,4110,2371,504,-1932,-2335,-66,-805,-1546,224,1111,-274,461,4381,4098,-2670,-5926,-6918,1061,-1215,-4244,-8836,-3654,218,-465,4434,10560,12395,14693,10474,-2343,-11256,-6762,-4071,48,3075,13988,19601,15250,-532,-4420,6891,11554,11174,4709,4391,9704,2076,-8672,-11419,-11408,-9150,-12366,-17836,-5486,5739,9079,7744,5281,-3864,-10668,-11233,-9670,-5264,-4951,-8962,-14138,-5843,9166,21492,24099,20572,11014,-2461,-7287,-665,4037,4975,10276,24447,37516,48705,50479,38071,16513,-4342,-7625,3723,4410,-5940,996,12893,17893,14790,10754,3389,-7231,-13261,-10378,-7936,-10032,-8874,-9080,-8458,-1377,8461,9221,-3145,-9285,8654,23240,23326,18154,7791,45,-2933,-46,-2598,-4298,-5248,-393,9574,20274,16251,1387,-11738,-6762,-3405,-4339,-106,-413,-5852,-8862,4423,23344,42881,45683,26277,12288,9857,8184,11974,5229,-9268,-7304,8111,10545,-2569,-16969,-7320,2354,9768,-7859,-11949,-14811,-13653,-17070,-18716,-10159,-1343,3121,-808,-7454,-9657,-10412,-10309,-8505,-3456,5086,16663,9111,-10834,8771,23904,17015,8819,-897,-3191,-2351,-2667,-3436,-10045,-5439,4219,9189,13197,22074,28874,28978,30734,35676,33372,28958,18660,10221,1869,553,-740,-4679,-5560,9478,15082,9569,3752,-1959,-4561,5777,19819,28023,23460,17264,10099,14808,11364,6082,952,1571,5763,-1003,-8038,-14393,-8405,1854,7465,5530,-1685,-2638,-5344,-5562,3070,7105,-3083,-14753,-12852,-12127,-5884,5979,11068,9529,5127,503,-1267,-6553,-13844,-2930,3461,8983,5058,-6114,-12452,-1704,273,-10205,1183,8028,10879,8327,4950,45,-2269,120,6414,14894,13067,13104,10589,3601,323,-1853,-6976,-10312,-7026,1887,1801,3687,11764,22280,27946,23703,15351,4923,-4711,-10296,-823,14837,11872,5595,4538,3487,-311,-2534,-6585,-7686,-7471,-7838,-7836,-4666,-1448,4133,15995,19632,11197,790,-12867,-17425,-9029,1198,8848,6707,-552,-11639,-12678,-5310,-1851,-8067,-12534,-6084,-5461,650,13022,21228,17369,-1471,-17131,-10744,-3476,-2745,-7323,-2655,12540,28518,6298,-863,10564,25979,39592,47603,48863,22257,-4785,-9679,-1894,3759,5896,3993,760,-3395,-4774,-3058,-4797,-1864,-153,-6723,-14651,-12056,3565,2852,-4212,-10398,-11388,-526,14312,15891,18102,28041,35055,32243,31740,28934,15596,175,-10749,-3572,152,5934,16431,17237,15062,3657,-4110,-8740,-10090,-7009,-853,6795,8244,1174,-3017,4440,4257,-2055,-12885,-15488,-12974,-10851,-4073,-4370,-4864,-4144,-3521,-5451,-3962,-3723,-7316,-11822,-11532,-14566,-8989,1624,4899,-3338,-4051,9198,17327,27454,27500,25754,25038,17722,8841,3572,-497,-4442,-13109,-7820,2350,7351,9611,3770,-12294,-7726,-9860,-16541,-501,5611,-584,-13231,3313,25280,35977,28799,13743,2521,-3042,-2768,-3772,-8273,-12124,-8871,-8021,-7811,-1666,3786,10832,9882,4285,2466,-2505,-10858,-172,8526,11840,828,-6192,-2056,3259,3616,6161,20338,13149,-1246,-9102,-16318,-12567,-8512,-4148,8270,21064,23206,20172,6380,-1334,944,18572,48859,73047,77798,46642,21891,2808,-11706,-10823,-870,-6802,-18003,-13737,5455,28459,44147,50568,46764,38854,30649,25451,15219,8186,1671,-3182,-573,4117,2984,262,-3316,-552,9357,12974,12850,3918,-4287,-9470,-10595,-5319,1326,-281,-8443,-7399,1597,7459,17336,5860,-7678,-11841,5965,21006,31688,51579,60171,49741,23928,4320,2045,18527,25873,24539,20838,27854,13648,1679,-5711,-13959,-6301,7948,11733,1984,-9956,-8151,-3021,-5914,-8860,-9375,-12946,-14382,-9840,-4798,972,-1185,-5409,-2548,4118,4094,356,2678,5855,9555,5989,-519,-12020],[969,6468,6947,6008,4647,-361,-2412,-4784,-7620,-5637,-2487,-570,-3645,-3784,8537,13404,3609,-7795,2509,11827,8149,-6177,-3920,-370,2716,8572,17587,22768,8183,-5809,-14489,-11609,-6261,4074,13521,16051,13986,9542,4873,-4457,-9876,1884,5565,-5588,-12967,-6594,-9298,-4261,8283,20938,39801,53461,36751,10945,-6040,-5893,7301,6161,-7354,-9205,-6911,-7673,-9030,-3191,1598,1336,-2500,-5058,-9206,-8760,-6327,-4496,-4755,-6778,-6433,-2380,-282,-1783,594,10728,16592,14430,9358,5916,240,-4007,-10049,-10095,-4890,-4289,-7020,-10830,-10334,4212,27178,52699,47361,15736,-4281,-441,1245,3147,2124,-4507,-8380,-8122,-3032,4351,8039,7934,2547,-3572,-3570,8396,24622,29593,18619,6250,4528,1710,7831,14351,11122,8256,2959,-513,-586,-3571,-5939,-3244,-909,4697,668,-16798,-31627,-36794,-25578,-7071,8061,6447,8583,3226,-4071,361,12473,21543,13971,5773,-5742,-11656,-5852,1827,7124,2292,-8965,-8156,2899,5260,4961,7820,8212,8309,13721,18323,17431,8665,4580,-1345,-9585,-16994,-11801,-16311,-10695,12280,61369,193783,371461,509061,542817,480052,359735,197349,65376,-13448,27674,34153,33102,28949,21609,5886,-1505,-3743,-7517,-8572,4931,12824,24119,7313,-11400,-3723,636,-1608,1389,1302,2472,-2280,-7038,-1542,2312,1039,-5732,9050,37580,57619,53712,15957,247,5774,-6372,-26702,-42831,-41259,-29388,-10696,6199,9317,4269,-3019,-10993,-15543,-16928,-5263,1140,341,-5778,-11522,-9542,-9651,-3338,-5113,-11227,-13072,-5314,7136,12151,9827,13009,11234,4667,-1580,-5672,1079,319,-5407,-2641,-11190,-13354,-9500,-5650,-355,-869,-2128,-523,2083,5453,750,-7912,-13377,-2341,9639,-1264,-7396,-858,5073,452,-5619,173,6574,7029,3014,-942,-798,420,-1438,-7561,-13458,-15737,-16462,-10514,-4151,-4050,-9031,-13408,-12539,-2747,2993,8847,17257,12496,974,-7536,-9241,-13157,-3342,11957,21110,21442,13392,10518,15919,14342,12427,9654,-4757,-13689,1081,26910,41053,38029,19284,6141,-4768,-6495,3713,9400,6376,-41,-3038,-3346,-5204,-6547,-8265,-6024,-8719,-3361,4378,9941,7850,832,-5537,-10340,-7892,6141,25120,32692,23898,8643,-3015,-13486,-12156,-8292,-5306,-7649,-10873,-13199,-6042,10674,20018,19923,18278,8909,-1741,-6047,-7838,-7458,-8794,-8132,-5003,3760,16589,29171,27415,17326,13064,7375,2767,-4945,-3160,-6198,-12033,-301,8894,9160,-5991,-16156,-8840,-7526,1516,6069,12780,23488,17486,1385,-9737,-8629,-4244,-7397,-13471,-6364,-788,2438,-935,213,7821,8673,4690,-3269,3361,12059,6609,-6390,-7071,-422,2551,7517,19845,21412,10915,6845,3500,-1606,-6960,-5670,-10748,-12429,-3016,15431,36302,57829,60522,47537,25766,4616,1342,7630,6805,-4025,-10267,-15409,-6429,654,2743,-462,-6041,-10767,-12000,-6228,-3267,-4051,-3770,3901,15887,14550,10252,7002,293,-3948,8891,10168,1680,-10291,-18808,-14859,-7020,-4779,-4141,-4262,-4619,-2553,4775,-1914,-12649,-7088,-9219,-7215,-932,404,2232,8604,7650,-2408,-2915,12206,27231,22766,7499,-10659,-13102,-6238,-8122,-14838,-12843,-10617,-7761,-8884,-19619,-12182,4700,9626,1014,-6264,2476,11411,12462,3768,-10357,-18770,-10820,-2777,-923,571,3768,1518,329,15343,30175,25236,18109,13530,11189,14474,8237,-3051,-11835,-15486,-15060,-13970,-1519,13235,25587,27601,18796,10749,4161,-620,4911,18472,28093,29674,25142,20400,24576,14755,-3263,-6255,-1660,2514,2709,-7264,-12044,-11109,-12478,-12236,-2458,8808,8802,2440,1134,7607,13319,3885,-6502,-6593,-8447,-6872,-8804,-8125,-5114,-1017,-3919,-11899,-12461,-3600,2539,-428,-10049,-8499,-2068,10034,18530,17805,7469,-4354,-11692,-16333,-9877,3734,12024,16225,18662,18467,21265,17818,12050,11567,8398,883,3995,8875,11526,13694,10854,282,-8757,-13573,-13638,-9163,-4160,-2486,-6324,-11061,-6092,7567,21017,26444,23589,16451,18198,13232,-427,1223,-2776,-5710,-3818,576,1661,1284,3550,6076,5475,7217,12486,15762,10468,-3915,-156,18342,27232,16750,-64,-5140,-8238,-4726,-1796,-10619,-9206,1993,15069,20964,16634,10155,-692,-7818,-7457,-3140,-1369,-5367,-9289,-13489,-17063,-7322,-3924,-4122,-2731,1037,5553,7299,4304,-67,-7850,-9201,-4555,227,-471,-5980,-7657,-4807,-3897,-2995,-704,1686,3102,2095,-1354,-3886,-5649,-4638,-724,5288,5349,-2737,-11548,-14214,-10999,-10408,-16796,-9106,-504,4332,2963,-2625,-4427,-9630,-7048,-3913,947,8294,17728,20858,9103,-5360,-7322,-8669,-12278,-7111,-1336,2419,6840,8643,9910,9194,4737,-951,2892,8434,8823,2620,-10866,-4080,3177,4152,4651,7571,7451,10161,11162,7810,1331,338,3262,6286,6323,3545,-6736,-11487,-5894,-3361,-10839,-10908,3015,14555,26357,27575,15345,2017,-1983,-611,4920,12223,14571,11954,9687,5572,-781,-2533,-1702,-4710,-8113,-7385,-8190,-5189,-3944,-9064,-12929,4812,7614,6667,15717,24093,26244,22784,8778,-4281,-10623,-8513,-3439,461,2689,1958,2825,8005,10722,6954,5037,11364,17547,14720,5111,-2653,-997,4118,1913,-4857,-9108,-6030,-5037,-223,-423,-3089,-3972,-2633,-3928,-10836,-14249,-9219,-1475,10166,31113,35427,17514,-5053,-6258,6381,3251,-7535,-10980,947,-564,-11324,-9254,-1134,6112,9262,16143,28221,31965,22408,5728,-12079,-15376,-6375,-6898,-3263,2204,5852,110,-4990,-7012,-3765,3550,11741,16766,15346,6132,-2143,4529,14934,17834,9438,-1893,-10884,-11498,-8844,-5822,-6381,-12770,-18271,-15398,-17798,-7241,-1583,-5462,-1030,17476,23011,18487,3178,-4096,-1317,10125,6837,1363,3914,6120,10405,6071,-5730,-11111,-14952,-13801,-19056,-16664,-7306,-4945,-12235,-11893,-2591,3496,874,-3187,-8415,-11340,5817,19838,24163,15587,5940,2403,-586,-6407,-10600,-8068,-92,1586,-7878,-11478,-4466,3492,7901,3207,-1323,-5819,-12285,-10282,-263,6583,9728,12030,14335,9846,10182,664,-10053,-12542,-1236,3976,812,744,6673,16528,20479,12688,-5560,-15675,-3311,14234,17742,5088,-9898,-5697,-1398,-3518,-6797,-7755,-2228,5325,6177,151,-8105,-5928,1457,2301,-1057,-6261,-9679,-2038,7586,4701,-5142,-8930,2157,7446,4116,8094,14508,13195,4961,3420,3660,-1191,-4381,-4823,2284,733,-2177,-3911,-11396,-7769,-5144,-6752,-13070,-6226,2065,13045,24427,11696,-5504,-13374,1194,3079,-423,6310,17911,5409,-1258,-2323,-7056,-13202,-14683,-4259,-5740,-4538,-3608,-5984,-8585,-11155,-4800,1230,338,5700,5829,5191,9520,21176,28464,16372,880,-12139,-7797,8557,22676,38347,38386,20138,-773,-11062,-6931,-2576,-11709,-13693,-8693,4042,20512,33118,37613,32961,12252,-4147,-10330,-2555,4943,5690,3022,-3275,-6808,-15854,-3022,2749,3647,1845,-14780,2792,19647,26393,11211,-1391,644,5894,4191,-1059,-8177,-9919,-7584,133,12518,22395,31998,20903,7264,7521,11733,11961,10926,11021,5981,2697,2659,5578,15060,13755,7723,150,-6183,-11627,-14547,-13537,-12811,-12610,-16251,-7745,1772,7119,16712,20871,6484,-8402,-13654,-16166,-14618,-4317,9187,18730,18090,8282,2638,6742,14398,19326,13959,2171,-5935,-10620,-12920,-9915,-3494,3359,1991,-324,-2993,-3086,-2442,-5589,-8312,-12961,-15174,-11642,-5344,-3320,-983,-382,-1301,-1119,-5047,-13726,-7752,-3107,-2636,-2092,-216,-210,-2760,-7133,-12260,-10280,3459,8461,12449,12248,-1145,-6765,-6057,-10242,-7657,7282,18025,15452,5595,1153,13641,21987,10551,2118,4687,10701,15558,15673,8580,3530,5517,4577,-1425,-4129,6237,26931,51071,40120,9809,-10763,-18156,-8547,-116,-968,-3815,-6884,-3521,12137,18641,11408,1633,6811,18481,18704,5860,-6146,-5506,1841,4329,593,-4693,-10654,-5929,9962,16800,8952,9430,18769,19409,1578,-2438,-1738,250,1534,-2354,-1138,-1151,1224,6925,4745,-3884,-11841,-9328,-1753,9639,17438,10490,-3584,-13819,8093,19983,12559,2312,-5902,-12598,-15280,-13591,-10085,-5047,6446,12427,12686,9085,2558,-7489,-13010,-13389,-12500,-9643,-8602,-13601,-10249,-1190,2172,-2077,-1908,6192,14907,9933,2829,3249,656,-4407,-13308,-1236,9592,12093,7829,3123,788,-62,-849,175,2901,3919,597,-1173,-3354,-4854,-5916,-10562,-1031,15456,24140,25455,19537,17515,18981,16221,11271,4553,-2354,1575,3426,2761,-1187,1835,7011,1191,-4386,3060,7849,3439,-4118,-692,8341,5485,-9612,-7750,7535,8636,-3500,-4486,-2883,-3931,-4773,-12631,-17859,-13352,-7614,99,1313,-1893,-6778,-12573,7162,25023,33268,28462,18853,14922,10492,8895,6951,1733,-5069,-7116,-6382,-7802,-14135,-15636,-15357,-8998,-1008,2823,-1556,-9755,-18118,-4862,7641,14863,19585,18791,10827,2346,-1239,12024,33335,43297,38972,33856,30765,26506,12530,-5668,-17229,-9486,-3166,-2049,-10434,-18169,-17566,-11851,-7527,-9303,-11324,-9040,-5649,-2592,-155,639,-657,-2660,-6756,-10521,-8775,588,1592,-3322,-2314,-1753,-3144,439,-94,-8776,-12443,-10416,-5904,587,1040,-2174,-4271,-3639,-8820,-12770,-10950,-3374,1175,3177,4491,-2180,-7137,-5558,-4767,-1494,6660,26246,47126,43053,23447,3176,-8028,-9057,1020,9782,13048,6393,-3782,-5008,2572,12937,18609,21229,20236,26544,32423,35869,23234,-2738,-6505,-2858,-11048,-3543,1505,-1983,-16208,-736,12395,26848,33284,31169,17034,4022,2108,529,-2440,-3002,-7655,-14130,-18941,-18248,-14960,-8309,-2106,1624,1551,278,-1942,-2813,-2126,-3036,-3120,-436,677,-1674,-1778,2488,2655,-4218,-7358,-8172,-1139,-3586,-5589,-8819,-3060,289,-366,4531,11239,12243,13063,7645,-3944,-10629,-5316,-2844,274,1503,10197,15460,11451,-4254,-2863,9251,13792,12500,4775,2693,8683,2523,-7234,-10884,-14151,-11734,-13150,-14541,6,11699,12258,9015,6287,-2440,-8239,-9013,-6666,-2854,-4677,-9788,-14438,-6878,8426,21959,26568,23696,13691,-1446,-8044,-1640,3129,4327,10543,23671,34665,45027,47523,35959,16054,-2455,-10923,328,1275,-7240,880,10754,11957,7711,4800,481,-8958,-14968,-10338,-6554,-7200,-5448,-6156,-7182,-1605,8024,9676,-2275,-8593,8841,25868,28418,25475,15412,5588,442,640,-3191,-4430,-5861,-1590,7337,16550,14148,1453,-10900,-7467,-4909,-5439,-797,-1790,-7539,-10189,4491,23553,43443,46923,26392,11006,8311,6893,11077,5536,-8441,-8848,4156,5601,-9014,-11597,-4841,1958,10827,-5972,-10983,-15536,-13889,-17171,-18742,-9721,-1363,1708,-3181,-8629,-10362,-11449,-10362,-6552,-179,11723,23485,13355,-10504,2705,13732,8095,5213,-2329,-4733,-3289,-2655,-3053,-9341,-6569,2541,6780,9399,16916,23910,25435,28988,36032,30469,23639,13674,6634,-347,-428,-689,-3721,-5109,8149,14405,8659,2121,-3630,-5303,5509,18192,25084,19747,15492,12378,19146,13707,8959,4572,4846,10586,2093,-8392,-15581,-7661,2971,8507,6314,-1579,-2997,-1739,3991,12698,16758,5607,-7361,-12459,-9895,513,12885,16697,12293,5429,-446,-3136,-10142,-13150,-1427,4472,9874,6090,-5660,-13045,-1150,1299,-8976,2469,11867,16962,12901,6836,-223,-4379,-2694,5135,13898,12663,14977,13822,7922,5075,1895,-7299,-15597,-6891,4448,4589,3636,12883,26207,31339,25934,16375,5760,-4481,-9297,-1246,12032,9907,4127,2969,1951,-2078,-3555,-6806,-8574,-9179,-9376,-9468,-6166,-2571,3469,16382,19812,10548,243,-12634,-17404,-10277,-453,7140,4553,-4888,-18142,-13039,-5504,-2771,-9583,-11842,-4799,-3994,2212,13426,20327,15942,-3240,-16013,-6714,963,346,-4544,2383,20866,35593,9663,-605,7333,21242,34764,45693,49460,23724,-2014,-7685,-2202,4151,7541,7256,5349,886,-2163,-3137,-6629,-6020,-6443,-12472,-17169,-9525,5585,3027,-4172,-10038,-11611,-2074,13878,14403,16567,27607,35926,32963,32957,31422,17813,2236,-9220,-4390,-495,6765,20095,21971,17492,3326,-5750,-10931,-7700,-3337,3450,8107,7174,-6258,563,11130,11107,4039,-9751,-14160,-12327,-9840,-1652,-582,-3712,-10007,-9390,-8561,-5067,-4525,-8382,-13060,-13243,-12496,-7409,564,2220,-4516,-3120,10311,20185,32481,30656,26777,23265,12150,2149,-808,-2778,-6373,-13716,-7384,2591,6568,8225,3456,-8572,-6647,-10815,-10981,3066,6918,611,-10864,634,19006,29286,24501,11943,2730,-1520,-1987,-3863,-7454,-9454,-7726,-8665,-10271,-4096,2688,11600,12698,7955,5955,307,-11217,-740,8988,12231,1556,-5567,-1902,2294,-45,-293,16483,11711,-2110,-9384,-15493,-13642,-11360,-9608,1199,14812,18033,14769,500,-4309,1443,20321,50325,72162,78530,49613,22462,3399,-10439,-16408,-8567,-13760,-18609,-11077,10677,31735,43895,48086,42005,32632,23557,19107,10991,4947,-294,-4928,-1948,3876,4355,2231,-2453,696,11494,15437,14366,3891,-5686,-11908,-13780,-7627,437,142,-7900,-6872,4416,15769,23122,7940,-7178,-17643,-7014,2592,13581,36703,51847,45608,21016,2900,2369,19937,26069,21766,15461,21435,13008,1546,-5793,-12539,-5139,7424,8975,-542,-11554,-6274,-719,-4472,-9609,-10717,-12458,-12723,-10537,-6816,-1179,-3504,-7828,-2804,4635,4389,636,3781,7647,10645,6027,-1286,-12047],[558,6293,7075,6312,4348,-1254,-3416,-5423,-7940,-5440,-1523,-18,-3808,-3383,9654,13953,2995,-6187,5382,14322,8575,-7409,-4013,6443,11653,15666,23238,25768,8026,-6675,-14818,-10379,-5235,4537,13213,15394,13567,9459,4654,-4826,-9126,2668,8433,-1048,-14749,-9081,-9740,-3626,9193,22692,40906,52072,34126,8745,-6965,-6922,5232,2519,-7867,-7782,-6164,-7991,-10501,-4885,-41,580,-2539,-4282,-6881,-6127,-3864,-4840,-7028,-8125,-6757,-1678,683,-1374,-688,8451,14584,14939,13432,11440,5116,-229,-6223,-6924,-2551,-2198,-5445,-9998,-10284,5416,30575,59252,57845,23196,-2739,-2308,-1100,576,-53,-5985,-11023,-12089,-6781,541,4787,5922,1459,-4164,-3379,9633,27201,31254,19322,8025,7041,5190,11065,16560,10296,3512,-143,-797,896,-2032,-5539,-3575,-541,6291,3115,-14525,-29988,-35379,-25525,-8878,7027,8604,13964,7167,-2452,-469,8838,16401,11178,5082,-5544,-10891,-4000,3948,8142,2918,-6594,-7850,-1184,1726,2320,6098,6551,6548,11541,15787,16824,10071,6289,-471,-8692,-17182,-11108,-14019,-9269,7096,36623,143708,313773,461906,515302,471959,363274,202498,64068,-14551,31863,42026,38925,29543,20114,3835,-1310,-2443,-5885,-8827,2758,8683,17605,2806,-12986,-288,3739,74,1881,1200,2114,-3816,-8751,-2286,1738,1839,-4801,7340,32362,53788,53519,16834,2989,5450,-8760,-30652,-46435,-44316,-32254,-10324,7150,8424,1834,-5870,-13255,-17191,-15718,-3862,1875,1295,-4079,-8969,-6875,-8164,-2075,-3297,-9394,-13008,-5760,7314,14899,14728,17033,14325,6382,-1797,-5933,1702,599,-10401,-6491,-13669,-14384,-9706,-6190,-1512,-1531,-1927,1101,4554,8106,3338,-4721,-10262,-705,12450,2396,-6088,-2728,2972,28,-4871,-608,4331,3084,-1767,-4719,-2571,-1036,-3275,-10195,-14014,-12842,-15098,-15267,-8046,-6366,-10276,-13793,-11209,-1715,3614,8604,14403,8004,-2393,-8031,-6904,-15768,-6174,9573,19374,20059,12929,10242,12260,7934,8605,10184,-2867,-13209,1059,29664,43495,37700,18741,6157,-4207,-4820,5039,10510,7765,2193,-1876,-3832,-6563,-7583,-8731,-7440,-11514,-7854,1462,9231,8554,2134,-4940,-11094,-9888,3827,24576,34863,25855,9914,-2195,-12587,-10669,-6967,-3753,-6657,-10548,-13817,-5728,12093,19477,19629,16995,7337,-2519,-4314,-5078,-5371,-8066,-8230,-5674,2568,15781,32281,34300,24346,19163,9474,-920,-7858,-673,-3452,-11078,-1206,8401,8963,-6591,-14235,-6495,-6249,806,5126,11796,20986,13993,-1316,-10998,-7935,-4077,-7418,-12971,-5486,284,3546,787,1262,9334,9740,5665,-1814,3607,10911,4982,-8117,-8690,-2533,-307,3607,14281,16226,10513,9105,5252,-492,-6576,-6043,-11682,-11461,-2286,16731,38083,55751,54520,40888,21207,2286,283,7558,8388,-514,-6727,-15347,-9153,-1108,2240,-859,-6366,-11853,-13343,-6891,-2815,-2189,-838,5943,14821,11772,7685,4829,-2287,-6994,4732,4606,-1809,-11733,-15120,-7104,-680,-1609,-3512,-4207,-3968,-738,6026,-1689,-9537,-6182,-8393,-5509,1301,3563,7200,14844,11171,-1456,-2135,14425,27777,21431,5919,-12187,-12769,-4966,-6429,-14275,-13416,-11667,-9612,-10878,-18354,-10496,6319,11481,2096,-8178,-347,10131,13201,5297,-8766,-20764,-13092,-4259,-1866,-158,2892,152,-3042,7938,23205,22259,17563,13753,11457,14358,9212,-1837,-10855,-16394,-15778,-11258,1756,16641,28521,29195,18384,8932,1853,-1969,4114,16652,24568,23995,21833,19674,25498,15276,-4250,-7020,429,6193,6552,-3557,-8657,-8494,-11023,-12557,-3540,7484,7217,1672,714,8507,16329,8266,-2724,-4904,-8063,-6797,-9423,-9429,-6829,-2479,-4838,-13067,-11100,-1511,4016,1641,-9337,-8634,-1745,10813,19660,18763,8303,-3666,-10999,-15900,-8284,7142,17600,22333,22612,20918,22897,21100,15233,13333,9849,3022,6921,11311,12977,15176,12298,2379,-6036,-12449,-14881,-10749,-5509,-4893,-9323,-11769,-5377,7344,20380,27260,24616,18242,23084,20511,2829,1815,-4311,-6687,-3656,-21,1330,2308,5412,7648,6140,8041,14078,19240,15629,1134,-1151,15607,25920,14057,-2389,-8412,-9652,-3813,147,-8399,-10686,825,14429,21491,18045,11878,1938,-3117,-3136,-637,-810,-6431,-11224,-14918,-18208,-5301,-1978,-3968,-2842,1378,6162,8458,8614,3122,-6857,-8349,-4411,226,-443,-6405,-8644,-5908,-5206,-4266,-1089,1437,2801,2620,-460,-2897,-4190,-3138,489,6595,7026,-1173,-10834,-15166,-14423,-12674,-16615,-7617,1185,5629,2983,-2991,-3266,-3963,-2483,-5252,-4314,5927,17027,20707,9242,-3727,-5163,-7432,-14049,-7802,-1722,776,4435,6460,7851,6814,2523,-2397,2602,9890,11480,3992,-10194,-5193,1778,2028,2182,4378,4920,8616,10776,8906,4444,4498,7490,9363,8482,3443,-7154,-11453,-6453,-5147,-13076,-7493,7506,17847,27205,25559,12026,-1920,-4376,-1833,3465,9178,10652,9003,6051,2100,-3843,-3779,-1350,-3436,-7207,-7357,-8500,-5487,-5527,-12900,-8707,7100,7593,4933,12488,19721,21824,18843,6099,-5602,-10000,-7132,-2792,-265,981,-344,1104,7720,10901,6580,5131,12588,19287,16429,6761,-176,2282,6418,2675,-5365,-9777,-6670,-5502,-1698,-1091,-3956,-4706,-3131,-4395,-10849,-14361,-9551,-1059,11634,33202,37475,20228,-904,-2046,9693,3843,-6916,-11718,1317,-575,-10999,-9052,-1142,5930,10205,18439,29616,31820,22859,6971,-10992,-14957,-6981,-8094,-3112,2808,6326,-224,-5580,-7882,-5088,2247,8157,11068,9557,1533,-4642,1594,13813,17063,8899,-2315,-11706,-10970,-7989,-4108,-2628,-7437,-13662,-18151,-16020,-4796,-4,-5215,-1953,14166,18037,13636,229,-5447,-1544,11452,9172,3362,5293,8135,13648,8146,-3916,-9371,-12374,-11724,-17317,-14836,-5002,-2880,-11046,-12360,-3079,1976,-1339,-4346,-8369,-9764,7437,19576,22528,14572,4798,926,-2833,-8784,-12953,-10488,-2665,-680,-8842,-10637,-4015,2749,7145,4799,-255,-6986,-11952,-5469,3655,10411,14341,16616,18703,12117,9082,-3225,-12401,-9465,2221,7790,4385,2095,7660,20136,24627,14847,-5529,-20864,-7815,11233,17051,5526,-9727,-7040,-3673,-5780,-8920,-8623,-2224,5868,7899,2684,-4094,-1556,2128,1380,-2263,-6752,-8614,-2489,6092,2805,-6474,-8554,1873,5841,2016,5906,12401,13222,6276,2269,862,-3256,-5945,-7174,-1746,-4168,-5024,-3986,-11033,-9958,-8730,-9989,-14745,-4521,3889,14001,21777,6822,-11035,-8733,6510,5979,-416,5031,18738,6068,-3373,-4349,-8330,-13253,-10331,351,-3197,-6091,-4684,-6243,-7575,-7316,-767,2581,198,5510,5880,4840,7608,18663,25856,13392,-1420,-13618,-6405,11870,29250,46659,44994,24744,3454,-6876,-5443,-3030,-12167,-15695,-10156,3320,20769,34356,39681,36919,15660,-919,-7812,-2152,3901,3469,2771,-2961,-6489,-18595,-7882,-3680,-316,499,-13033,-3726,6180,12503,6151,-1765,3403,10617,8365,1066,-7657,-9924,-7441,522,13884,26405,36420,23467,8987,8114,11332,11106,12405,14985,9141,5441,6256,10220,18525,13343,6199,-926,-7052,-12381,-14157,-11764,-9999,-9668,-14969,-10207,2085,10659,22787,25819,9055,-7489,-14455,-14360,-12945,-1713,13534,21923,17627,6667,820,4192,10738,15626,10997,-1242,-9469,-10195,-12397,-12571,-7151,-794,-1589,-3669,-5979,-3859,-2178,-5682,-8621,-12993,-15056,-9337,-740,-22,-398,-1178,-2259,-263,-1262,-9717,-7168,-2588,-2441,-1305,2203,2761,-1693,-7246,-12631,-10552,4076,10450,14692,12852,-717,-6276,-6636,-11662,-7528,8355,18388,16645,7484,2380,13096,20658,9641,1646,4068,9820,14411,15362,11135,5984,6508,5633,252,-3642,4033,23685,48762,40138,9230,-11211,-17233,-7664,452,-456,-3183,-7949,-6396,11825,19614,12100,1842,6926,17733,17965,5192,-6785,-5586,1209,2959,-1071,-6911,-12085,-4094,15128,24429,13820,9570,15519,13788,-3168,-5869,-4760,-2091,-792,-5298,-4036,-3699,-729,5332,4428,-3097,-11153,-8837,-3012,7221,16037,10370,-3624,-12105,8264,20112,12863,2506,-5397,-11760,-12663,-9269,-6880,-3623,7966,14133,15153,11422,4202,-6383,-13120,-13309,-13133,-10198,-8723,-13743,-10448,-1242,2918,-68,967,6241,12880,5656,1172,2306,213,-4492,-12892,-1283,8755,12816,11078,6834,3004,-865,-1995,24,3996,5180,997,-1065,-3395,-4559,-4934,-9949,-1582,17372,26259,23014,16744,17598,21370,18916,13026,4342,-1808,1767,1866,1073,-2844,-265,5524,640,-5763,2120,6989,2335,-4832,638,11417,8549,-8511,-7233,9788,14016,454,-3816,-3043,-4151,-4450,-11363,-17186,-14397,-8496,-413,1582,-1261,-6011,-15376,4702,18815,26119,24017,16791,14364,12942,13005,11968,5214,-4408,-7255,-5448,-5526,-11163,-12427,-13073,-8512,-2852,-521,-5054,-11135,-15828,-7215,5453,12777,17237,16393,9359,3688,2047,14286,33396,42154,39734,38141,37991,30246,14849,-3606,-17723,-12089,-5351,-2995,-9917,-15812,-16500,-11965,-9027,-12126,-14406,-11198,-7679,-5004,-1760,-509,-2276,-5214,-9721,-13726,-11632,-1258,1136,-1861,-526,-1046,-2518,1234,429,-7582,-15217,-12805,-6805,578,1312,-1760,-5840,-5987,-11303,-14530,-10237,-2838,529,764,1846,-2744,-5576,-2765,-1575,810,7532,26090,44776,40447,23211,4482,-4882,-5715,2893,10276,13240,8061,-1204,-2436,4540,13280,16584,16423,14255,21320,28151,34072,21575,-3284,-6299,-1198,-8091,-7184,-577,-2070,-12923,968,14653,28914,31218,26539,11854,483,2140,1821,768,138,-4938,-12542,-17284,-20727,-16849,-8689,-7130,-1383,592,97,-1714,-2697,-3718,-5530,-5086,-1361,484,-2230,-3462,838,1579,-4972,-7820,-8384,-1969,-4100,-5339,-7718,-2207,564,-285,4239,11142,11705,11045,4408,-5529,-10087,-4432,-2219,-358,-344,5958,10973,7640,-7631,-1475,10981,15535,13480,4824,1247,7885,3234,-5694,-9967,-16153,-14520,-13723,-11079,5663,17285,15071,10207,7359,-658,-5607,-6640,-3480,-373,-4629,-10422,-14252,-8293,7056,21701,28426,26292,16000,-580,-9031,-2674,2342,3905,10618,21941,30644,39692,42588,32302,14594,-1081,-13782,-3564,-2441,-8745,703,8600,7038,1819,-1128,-2728,-10940,-16130,-9132,-3971,-3578,-1698,-3079,-5781,-1974,6933,9042,-2196,-8095,8812,27757,32840,32308,23002,11209,3747,1235,-3681,-4338,-6114,-2656,5126,12443,11747,1725,-9751,-8222,-6397,-6687,-2016,-3709,-9582,-11394,4415,22864,42092,45720,24911,9085,6460,5367,9498,5374,-7760,-10404,369,964,-14085,-7103,-3053,1077,11018,-3631,-9942,-15906,-13775,-16664,-18370,-9475,-1515,303,-5043,-9241,-10739,-12393,-9478,-3169,6315,20983,30857,17576,-8583,-3352,4766,742,1722,-3596,-6245,-4433,-2867,-2744,-8767,-7889,427,3947,5122,10961,17930,21033,25748,34618,27000,18544,9007,2691,-3300,-1466,-652,-2975,-4483,6865,13213,7428,354,-5283,-5972,4807,15936,21838,16510,14675,15851,21669,14459,10286,6951,7519,15376,6253,-7530,-16233,-7111,3758,9173,6840,-1113,-953,5447,13613,21689,26116,14243,-16,-7360,-5114,7288,20137,22606,15353,6238,-767,-4741,-14191,-11129,-389,4911,10202,6800,-5129,-13274,-558,2375,-7776,3621,16082,24562,18772,9247,-295,-6254,-5437,3172,11632,11600,16547,17032,12320,9176,4497,-7123,-17020,-5504,6166,6978,3547,13897,29750,33672,27138,16969,7101,-3587,-7428,-1259,9033,7535,2506,1326,369,-3876,-4777,-7053,-8267,-9889,-10299,-11605,-7996,-3805,2853,16405,19231,9411,-486,-12272,-16551,-10805,-1731,5543,2979,-6458,-16529,-11434,-5574,-4223,-12103,-9255,-2153,-1523,3986,13337,19051,14169,-4977,-13252,-2293,5339,3186,-1682,7706,28915,41422,13028,279,4452,16328,29248,42358,46880,23008,167,-5596,-2257,4545,9274,10945,10764,5809,629,-3447,-8936,-10844,-12676,-18146,-17663,-7182,6912,2940,-3971,-9722,-12227,-4335,12261,12292,14835,27000,36385,32928,33280,33119,19466,4082,-7290,-4356,-402,8301,24510,27322,20154,3519,-6830,-12963,-4984,878,8489,9980,6878,-8093,8646,18587,18458,10991,-6340,-12547,-11401,-8834,401,3039,-513,-9724,-11615,-9836,-5527,-5138,-9346,-14261,-14427,-9963,-5487,354,666,-5212,-2624,10995,22326,35990,32781,27271,21437,7419,-3362,-4159,-4558,-8301,-14199,-6650,3098,6095,7385,4845,-3090,-4662,-10005,-5230,6239,7801,1427,-8791,-1207,13613,22461,19510,9345,2735,157,-1213,-3907,-6290,-6396,-6209,-9113,-11902,-5343,2035,12263,15429,11955,9763,3881,-7416,-646,9589,12713,2630,-4617,-1505,2015,-1728,-5809,11664,9654,-2767,-9041,-14466,-14445,-14057,-14803,-4993,9689,14088,10505,-4788,-6893,1867,20724,48616,67048,74635,50385,22537,4389,-7254,-14510,-14940,-15025,-14161,-8090,15051,33147,41490,43447,36081,25987,16280,12647,6852,1915,-2032,-6572,-3540,3487,6058,4906,-845,2174,13582,17675,15632,3965,-6576,-13388,-16719,-9626,-354,604,-7126,-5878,7980,26402,29775,10747,-4978,-17379,-17190,-12492,225,24101,43358,40778,18073,1494,2322,20339,25381,19020,11457,15647,12742,2506,-4440,-9830,-3532,6928,6402,-2586,-12804,-3869,1897,-2963,-10019,-11429,-11357,-10422,-9862,-8091,-3160,-5669,-8917,-1153,6481,5642,1654,5422,9679,11481,5623,-2370,-11943],[-156,5836,7001,6466,3931,-2233,-4607,-6272,-8303,-5188,-468,656,-4099,-3133,10699,14363,2476,-4823,7700,16326,8337,-9152,-3852,12421,18989,21255,27361,26824,6745,-8190,-14746,-8774,-3422,5594,13162,14691,12907,8882,3822,-5723,-8937,2866,10248,2667,-11109,-10033,-9564,-3359,9470,23529,40300,48525,30260,5880,-8591,-8669,1837,-1947,-7449,-6345,-5647,-8549,-11844,-6464,-1821,-403,-2408,-3384,-4693,-3638,-1192,-4427,-9434,-9724,-7337,-1212,1121,-1842,-3386,4482,10669,14449,17655,16913,9858,3652,-1953,-3264,104,19,-3857,-9138,-10765,5683,32249,63222,66669,30572,-983,-5112,-4096,-2342,-2416,-7551,-13856,-14256,-8309,-1833,1789,3370,-309,-5130,-3335,10140,28009,30531,18476,9515,9357,8384,13877,18170,9833,-1265,-4123,-1158,2499,-312,-4855,-3437,466,7174,3593,-14827,-30816,-35537,-25482,-9642,7874,13269,19371,10152,-1124,-1362,5302,11478,8332,3914,-5556,-8090,-958,6888,9742,4014,-4667,-7958,-6243,-2016,188,4718,4562,4035,8486,12433,15426,10966,7303,-202,-8237,-17228,-10763,-11948,-8015,1625,10628,83798,236721,392420,467135,446351,352885,197406,57659,-15743,35131,48837,43820,28688,17150,1046,-1235,-1385,-4609,-9056,477,4486,10698,-2058,-11205,3099,7018,2195,2403,705,1364,-5569,-10365,-3448,604,2119,-4121,5489,26523,48682,52541,18262,5618,4595,-11725,-35820,-51315,-48497,-35781,-9714,7709,7170,-576,-8729,-15963,-19216,-13461,-2362,2407,1906,-2807,-7074,-4979,-7447,-1635,-2114,-8171,-12418,-6066,7426,17353,19190,19972,16436,7410,-2431,-6308,1622,-33,-15335,-7699,-14950,-15703,-10341,-7105,-2839,-2168,-1770,2553,6824,10454,5732,-1772,-7517,698,14470,5394,-4896,-4627,528,-807,-4413,-1410,1903,-1145,-7238,-9230,-4979,-3128,-5655,-13097,-11572,-9094,-10720,-14903,-11468,-8448,-11510,-14230,-10386,-1365,3578,7726,11241,4097,-5248,-8397,-5021,-11639,-7914,7051,16900,17781,11753,9243,7946,2242,6756,12204,-454,-12923,828,31829,44576,35954,17406,5611,-4062,-3442,6087,11320,8705,3758,-1306,-4646,-7672,-7812,-8561,-8475,-13574,-11084,-690,8713,9106,3188,-4471,-11915,-11970,939,22489,35326,26740,10652,-1496,-11581,-9188,-5460,-2215,-5525,-9916,-14364,-5578,12844,18003,18658,15307,5718,-2883,-2156,-2248,-3364,-7415,-8662,-6882,653,13983,33770,40091,31475,25931,12711,-3452,-8517,1200,-1374,-10260,-2985,6528,7637,-7626,-12612,-4433,-4915,94,4095,10329,17251,9633,-4214,-11731,-7463,-4282,-7823,-12634,-4844,894,3811,1787,2008,10642,10960,6713,-274,3989,9595,3111,-10325,-10720,-5088,-3555,-736,7865,9351,7997,9803,6453,309,-6677,-6809,-12588,-10953,-2248,17133,38404,51470,46559,32581,15341,-968,-1627,6450,8913,2674,-3082,-10739,-10277,-2845,1164,-1767,-6803,-12305,-14515,-7660,-2604,-672,1849,7441,12858,8330,4549,2237,-5065,-9868,379,-615,-5080,-11871,-10217,-558,4685,889,-3416,-4396,-3290,1009,6597,-1996,-7144,-3660,-6241,-3457,3195,6182,11809,20885,14277,-769,-1839,16008,27528,19943,4840,-10956,-10075,-3697,-4982,-13635,-14210,-12910,-11154,-11287,-15666,-8906,7497,12988,3408,-9439,-3754,8164,13428,6505,-7433,-21058,-15197,-5825,-3114,-1401,1384,-1642,-6092,567,15294,18452,16590,13905,11901,14123,9719,-1041,-10003,-16624,-16586,-8871,5103,20091,31149,30251,17658,6980,-512,-3299,3167,14082,19593,16496,17559,19712,27353,16550,-4477,-8046,1979,9367,10143,59,-5499,-6257,-9907,-13229,-5163,5610,5020,227,-58,9780,19874,13558,1838,-3213,-8950,-7132,-9284,-10110,-8616,-4425,-6245,-14395,-9619,19,4783,3274,-8736,-9288,-2059,10740,19634,18556,8164,-3692,-10716,-15228,-5640,12072,24898,29045,26188,22974,23993,23832,18010,14511,10537,4519,9540,13586,14104,16086,13220,4226,-3025,-9841,-14794,-12567,-7661,-7530,-11449,-11845,-5187,6538,18831,27074,25321,20533,27366,26179,5975,2114,-6116,-7461,-3412,-772,1011,3440,7532,9595,7038,8790,14995,21650,19799,5793,-978,12532,23291,10535,-4793,-11428,-8916,-2353,2376,-5909,-12370,-295,13984,22246,19887,14443,5767,1715,887,1533,-553,-7811,-13820,-16249,-17897,-2819,353,-3395,-2766,1754,6700,9744,13261,6257,-5763,-7371,-3990,165,-741,-7185,-9920,-7153,-6412,-5307,-1312,1209,2115,2924,552,-1882,-2862,-1924,1194,7073,7844,-176,-10240,-15073,-16580,-14917,-16020,-6302,2499,6193,2387,-2887,-590,3873,4231,-5270,-10707,3270,15118,18634,7993,-2931,-3617,-6622,-15789,-7062,-1093,89,2713,4585,5788,4416,329,-3886,1803,10357,12992,4710,-9632,-6350,246,-210,-622,718,1848,6393,9316,8923,7069,8209,11244,11922,9715,2739,-7749,-11480,-7111,-6756,-13881,-4670,10290,19617,26571,22300,8151,-6421,-7482,-3962,828,4656,5658,6072,2408,-2191,-7974,-5660,-1611,-2563,-6398,-7373,-9093,-6308,-7797,-17132,-4314,9015,7418,2903,8311,13861,15885,13716,2681,-7462,-9561,-5908,-2352,-1178,-915,-3204,-1468,6629,10255,5515,4600,12880,19702,16765,7372,1345,4750,8588,3959,-5749,-10704,-7635,-5828,-3123,-2316,-5601,-5985,-3877,-5012,-11104,-14641,-9903,-642,13054,34958,39300,22930,3440,1902,12152,3835,-6410,-12754,809,-1219,-10245,-8689,-1578,5122,10836,20717,30753,31256,22838,8061,-9879,-14627,-7802,-9467,-3136,3072,6099,-1052,-6332,-8962,-6766,360,3771,4465,3446,-3235,-7907,-2066,12275,15956,8079,-3107,-13134,-10738,-7242,-2240,2089,-1214,-8646,-13321,-10835,-2246,1301,-5045,-3187,9733,12198,8261,-3109,-7273,-2385,11954,10846,4840,6118,9439,15961,9735,-1851,-6998,-9759,-9788,-15617,-13202,-3062,-985,-9905,-13333,-4057,124,-3590,-5645,-8428,-7518,9200,18765,20178,12805,2966,-1372,-5740,-11466,-15225,-11838,-4251,-1928,-8744,-9463,-3783,1465,5403,4924,-331,-8066,-9254,-501,7098,13871,19080,21573,23531,14784,7810,-6894,-14017,-7104,4943,10941,7812,3935,8852,24001,28529,16687,-5025,-21499,-10225,7973,15400,5447,-9782,-8734,-6166,-7923,-11000,-9460,-2393,6205,9689,5734,142,1786,1932,-207,-3989,-7571,-8058,-3485,3871,370,-8077,-8436,1047,3629,-386,3353,9752,12192,6690,634,-2256,-5807,-8047,-9945,-4938,-8042,-8204,-4339,-10483,-12062,-12262,-13135,-14444,-3290,5225,14288,17769,669,-16292,-1759,12391,8801,-782,2800,17327,5178,-6342,-6315,-8786,-11277,-6515,3667,-280,-6666,-5708,-6694,-7079,-4062,3313,4260,-61,4665,4967,3348,4573,14663,21487,9335,-4294,-15340,-5325,14633,34809,52766,48882,27178,6219,-3855,-3816,-2859,-12132,-17356,-11063,2736,20158,33790,39082,37622,17206,1406,-6003,-2492,2126,746,2205,-2692,-6377,-20740,-11858,-8436,-2967,-533,-10688,-11919,-8487,-2183,357,-2437,5966,15257,13014,3430,-6922,-9893,-7409,576,14483,29158,38183,23724,9767,7654,9296,8300,11744,17660,12297,8469,9906,14418,20633,11809,3957,-2616,-8364,-13334,-13741,-9899,-6926,-6556,-12700,-12358,2123,13552,26678,28085,10371,-6919,-13131,-12247,-11075,729,16949,23181,15838,4314,-1608,774,6178,10901,7054,-5330,-13330,-8361,-11040,-14967,-10595,-4600,-5058,-6842,-7965,-2969,-943,-5389,-9028,-13206,-14692,-6834,3646,2706,-227,-2497,-3741,-371,1313,-5855,-6124,-2108,-2389,-683,4352,5562,-702,-7753,-13307,-10827,4377,12106,16368,12654,-686,-6072,-7517,-13262,-7298,9105,18172,17293,8792,3020,11487,17964,8064,588,2745,8140,12325,13893,12509,8863,7931,6758,2037,-2301,2357,20206,44535,38666,8587,-11385,-16249,-6951,813,-138,-2590,-8028,-8529,11212,20046,12523,2052,6693,16273,16744,4353,-7234,-5457,636,1527,-2886,-9224,-13010,-2420,19546,30901,17957,8909,11190,7194,-7980,-9373,-7249,-3415,-1873,-7093,-6818,-6063,-2542,3541,3655,-2780,-10543,-8252,-4275,4161,13773,9920,-3249,-10433,8112,19423,12459,2244,-4887,-10347,-9588,-5304,-4141,-2817,8234,14649,16785,13225,5414,-5359,-13102,-13342,-13846,-10918,-9159,-14183,-10671,-1355,3661,1787,2915,5279,10044,2075,59,1346,-397,-4749,-12628,-1663,7632,13270,14124,10251,5059,-1681,-3226,-335,4579,5783,998,-1213,-3704,-4645,-4370,-9271,-3018,17527,26594,20675,15776,19014,23749,21846,15794,5794,612,2562,500,-596,-4588,-2357,3747,-305,-7048,1582,6470,1251,-5972,1715,14242,11145,-7766,-6821,11558,18909,4596,-3163,-3583,-4838,-4563,-9998,-16060,-15608,-9709,-1409,1507,-873,-5166,-12488,4153,13795,19150,18896,14208,13425,15153,17497,17275,8259,-4289,-7712,-4533,-3029,-7361,-8538,-10634,-8049,-5056,-4518,-8337,-10650,-11800,-8719,3063,10475,14671,13713,8139,4982,4905,16142,32300,39082,38318,40611,44463,33014,16533,-1768,-16507,-14720,-7180,-3118,-8225,-14193,-16217,-12841,-11042,-13856,-13563,-10015,-8541,-7178,-3446,-1758,-3854,-7539,-11192,-13103,-12775,-3120,683,-145,1370,-200,-2035,1337,360,-5841,-15371,-15387,-7806,311,1200,-1738,-7642,-8588,-13862,-15345,-9395,-2451,-211,-1251,-25,-2900,-4080,-372,1210,2750,7587,24468,40195,35814,21633,5215,-2187,-1972,5465,11165,13536,9816,1429,257,6624,13395,14555,12079,8949,16734,24344,31647,19315,-4162,-6118,640,-4494,-8638,-1366,-368,-7299,3410,16708,29873,28406,21934,7006,-3960,710,2490,4137,3702,-1734,-10391,-15416,-18780,-14550,-6577,-9044,-5103,-707,-247,-1470,-2166,-4369,-8129,-7455,-2487,551,-2076,-4816,-908,614,-5170,-7603,-7419,-1383,-3466,-4338,-6226,-1495,646,-545,3338,10018,10382,8373,672,-7267,-9881,-4277,-2237,-1691,-2582,1416,6212,3748,-10803,-498,11941,16579,13964,4713,30,7271,4074,-4250,-9033,-16468,-17439,-14187,-7985,10348,21585,17261,11231,8511,1479,-2848,-4274,-415,1582,-5348,-10964,-13669,-10237,4909,20469,29282,27976,17599,-156,-10433,-3797,1651,3687,10439,19534,25949,33321,36203,27460,12382,-193,-15213,-8084,-6774,-10411,410,6368,3041,-2529,-6545,-6180,-13146,-15724,-6800,-638,339,2101,-178,-4585,-2627,5196,7364,-2992,-8086,8267,28396,35921,37859,29936,16593,6700,1536,-4258,-4304,-6219,-3699,2920,8306,9141,2035,-8426,-8994,-7873,-8201,-3929,-6318,-12133,-12396,4025,21096,38702,41957,21835,6536,4283,3552,7177,4576,-7370,-12038,-3195,-3300,-13037,-3693,-1995,-273,10423,-1066,-8983,-16043,-13400,-15671,-17907,-9818,-2104,-1191,-6392,-9344,-10881,-13189,-7662,2457,16746,32221,37901,21223,-5579,-7092,-1566,-5022,-1657,-4755,-7704,-5828,-3397,-2687,-8299,-9332,-2109,725,622,4717,11442,16091,21346,31468,23099,13793,4661,-1478,-6732,-1972,-440,-2437,-3877,5622,11537,5889,-1522,-6950,-6779,3500,13023,18244,13633,14451,18969,21925,13615,10159,8081,9328,19717,11242,-5638,-16487,-6892,4075,9311,6936,-545,2354,12899,22016,29171,33881,21682,6506,-1467,418,13890,26701,27824,18179,7331,-419,-5343,-16720,-8762,72,4664,9828,7007,-4688,-13398,-243,3109,-6890,4492,20441,33261,25834,12027,-301,-7941,-7923,649,8223,9845,17636,19934,16310,12167,5705,-7207,-14268,-4268,6369,8602,3339,14612,32300,34329,26848,16781,8613,-2032,-5004,-1220,5713,4544,491,-589,-1430,-5840,-6306,-7516,-7057,-8821,-9460,-14293,-10005,-5128,2349,16040,17860,7728,-1538,-12007,-15348,-10638,-2776,3871,1621,-5749,-11600,-9236,-5810,-6332,-15571,-5260,1573,1685,5594,12475,17207,11904,-6740,-10387,2121,9252,5413,935,12846,35781,45184,15947,1359,1882,11274,23154,37482,40924,19727,1222,-4003,-2436,4596,10731,14657,16595,11062,3390,-4173,-11821,-16211,-16335,-19544,-16116,-5410,7009,2060,-4215,-9903,-13444,-7435,9416,9600,12894,26103,36195,31834,32290,33506,20173,5392,-5462,-3944,-141,9661,28327,31997,22100,3567,-7746,-15066,-2260,5199,13730,12671,8067,-786,16656,25022,24900,17495,-3231,-11049,-10650,-8312,1643,5875,3058,-4413,-7663,-8823,-5690,-5941,-10587,-15772,-13838,-7404,-3808,290,-527,-5959,-2551,11326,23774,37682,33387,26697,19117,3159,-8008,-6740,-6300,-10540,-14939,-6079,3425,5549,6880,7436,3056,-1525,-6984,-1,8216,7672,1401,-7293,-2677,8848,15497,13712,5682,2109,1389,-1042,-4454,-5577,-3966,-5056,-9934,-12416,-5448,1549,12319,17239,15246,12911,7140,-3441,-233,9743,12725,3489,-3893,-1570,1454,-2774,-9782,6407,6863,-3561,-8779,-13906,-15522,-17002,-19905,-9255,6390,11899,8169,-8236,-9086,1551,19215,43561,58068,66143,48216,21465,5035,-3940,-9037,-9364,-8716,-10046,-5523,17698,32035,36606,36583,28953,18671,8503,5844,2352,-1427,-4098,-8721,-6130,2177,7242,7262,581,3132,14895,19024,16106,3693,-7245,-13852,-19879,-11982,-1781,344,-6913,-5308,11365,37706,36082,13364,-2339,-11962,-13295,-17931,-8533,13365,34287,34716,14376,-684,1137,18798,22937,15548,7932,10025,11832,3393,-2926,-7376,-2471,5535,3235,-4981,-14149,-2151,3597,-2436,-10588,-11780,-10593,-9042,-9538,-9780,-5951,-8519,-8647,840,8094,6416,2122,6374,10750,11047,3878,-4561,-11770],[-529,5813,7509,7259,4231,-2420,-5138,-6568,-8030,-4216,1327,2161,-3831,-2369,12361,15348,2711,-3177,10161,18520,8145,-10813,-2875,17918,25033,25598,30202,26461,5096,-9483,-13266,-6274,-538,7729,13988,14634,12680,8481,3066,-6508,-8701,3094,11649,6093,-7147,-8767,-8573,-3047,9525,23863,38615,43914,26148,3213,-10173,-10628,-2237,-6131,-5812,-4493,-4815,-8782,-12326,-7204,-2921,-860,-1565,-1880,-2144,-874,1826,-2551,-9572,-10668,-7718,-658,1423,-2513,-6703,-569,5335,13325,21999,22550,14811,7941,2924,1171,3566,3007,-1633,-7742,-11314,5477,32592,64649,73175,37435,1215,-8414,-7284,-5080,-4431,-8725,-15921,-13200,-7454,-2276,-150,975,-2209,-5979,-3014,10372,27369,27796,16523,11069,11812,11646,16491,19368,9807,-4853,-8112,-614,4981,2303,-3033,-1911,2542,7557,2473,-17209,-33586,-36847,-25411,-9194,10877,19717,23906,12166,168,-1832,2380,7228,5791,2883,-4661,-4013,3201,10632,12058,5791,-2828,-8314,-11080,-4307,-181,4410,2736,1111,4917,8731,13590,11639,7960,-106,-7821,-16826,-10472,-9793,-6459,-4213,-16362,14350,135630,289068,382162,386654,315588,174932,44172,-16277,37335,54285,47804,26783,13080,-1875,-777,-203,-3395,-8952,-1406,881,4540,-6241,-8006,6691,10833,5211,3307,175,571,-7117,-11381,-4587,-634,2291,-3381,3957,21057,43372,51505,20571,8353,3605,-14634,-41671,-55933,-52126,-36792,-8420,8223,5952,-2488,-10961,-17854,-19297,-10105,-457,3039,2415,-1818,-5592,-3554,-7121,-1635,-1284,-7218,-11808,-6489,7378,19420,23076,21903,17749,7993,-3159,-6517,1259,-1104,-14213,-5861,-14126,-16782,-10994,-7983,-3939,-2483,-1396,4060,9100,12676,8064,999,-4921,2082,15925,8016,-3605,-6028,-1662,-1659,-4019,-1934,-310,-5170,-12800,-13672,-7488,-5362,-8040,-15092,-8835,-5553,-6697,-11001,-13043,-9786,-12320,-14395,-9804,-1456,3138,6551,8275,1120,-7445,-9004,-4259,-8417,-7744,5189,14453,15367,10472,8000,3676,-1586,7242,15642,2534,-12459,788,33708,44690,33456,15820,4954,-3916,-2057,7161,12191,9577,5028,-864,-5220,-7868,-6894,-7623,-8942,-14730,-13298,-2180,8463,9702,4264,-3791,-12213,-12960,-1456,19590,34337,26782,11073,-775,-10568,-7573,-3487,-311,-3892,-8754,-14348,-5190,13236,16149,17441,13621,4416,-2698,283,770,-1220,-6581,-9101,-8290,-1604,11620,33800,44519,38584,33453,17473,-3008,-6915,2667,387,-9195,-5152,3621,5481,-8704,-10891,-2327,-3288,-218,3446,9026,13349,5444,-6581,-11468,-6871,-4453,-8178,-12033,-4056,1428,3630,2441,2864,12063,12665,8283,1708,4978,8707,1755,-11876,-12388,-7599,-6750,-4964,1562,2278,4619,9518,7314,996,-6943,-7469,-13015,-10593,-2361,17410,38181,46301,37943,23638,8795,-4685,-3909,4753,8812,5862,787,-5985,-8533,-3662,116,-2724,-6950,-11667,-14775,-8129,-2231,897,4731,8905,10722,4919,1451,-239,-7508,-12047,-3582,-5008,-7630,-10684,-5628,4880,9234,3005,-3398,-4267,-1976,3240,7105,-2255,-5052,-133,-2591,-655,5237,8726,16401,26898,17312,176,-1494,17322,27008,18797,4561,-8303,-6335,-2029,-3372,-12493,-14533,-13674,-11711,-9899,-12777,-7239,8585,14508,5254,-9170,-7014,6119,13620,7798,-5955,-19223,-16411,-6893,-4122,-2634,-237,-3363,-8306,-5814,7623,14513,15657,14368,12984,14302,10203,-220,-8778,-15147,-16626,-6495,8510,23532,33510,30987,17031,5468,-2152,-3732,2782,11531,14108,8364,13766,21562,30534,18766,-3570,-8801,3461,12368,13706,3876,-2239,-4002,-8658,-13712,-6684,3907,2870,-1327,-563,11894,24260,20001,7702,-432,-10182,-7790,-8370,-9603,-9707,-6137,-7479,-15138,-7963,1365,5358,5029,-7531,-9850,-2463,10419,19078,17743,7524,-3986,-10391,-13650,-1020,19191,33835,35807,29330,24827,24888,26356,20881,15718,11060,5840,12218,16225,15509,17137,14475,6666,1007,-5119,-11536,-12612,-9773,-9498,-11971,-11172,-4948,5790,17248,26611,26279,23478,30806,30335,9416,2685,-7533,-7478,-2626,-1081,1293,5180,10379,12423,8717,9969,15739,23422,23303,10275,711,9958,20136,7066,-6541,-13057,-7054,-566,4870,-3031,-13647,-676,14438,23974,22875,18376,10772,6811,5020,3894,35,-8667,-15286,-14335,-13358,2019,4470,-1494,-1828,2800,7798,11779,18398,9686,-4041,-5769,-2718,709,-684,-7637,-10894,-7924,-6863,-5383,-685,1747,1763,3566,2133,-541,-1348,-575,1940,7351,8425,812,-9332,-13946,-15806,-16357,-14773,-4638,3950,6493,1908,-1159,4253,13829,13200,-2350,-17020,1398,12727,15268,5871,-2508,-2236,-5741,-14949,-4492,653,526,2055,3515,4336,2645,-1182,-4781,1138,10440,13832,5383,-8630,-6861,-716,-1825,-2936,-2540,-964,4264,7555,8421,9352,11687,14865,14338,10420,2106,-7862,-10889,-7091,-7386,-12998,-2264,12035,20411,25048,18602,4537,-10746,-10655,-6436,-2481,-657,842,4659,964,-5569,-12276,-7203,-1695,-1395,-5017,-6747,-9281,-6954,-10003,-14149,411,10858,7484,1188,4079,7687,9578,8414,-648,-9067,-8558,-4196,-1465,-1567,-2106,-5670,-4308,5222,9302,4357,4063,12874,19519,16543,7733,2575,6787,10694,5988,-5341,-11167,-8238,-5666,-3865,-3372,-7080,-6678,-3894,-4980,-10855,-14406,-9653,340,14900,36682,41035,25628,8005,5991,14175,3824,-5481,-13349,127,-1829,-8949,-7741,-1809,4476,11991,23745,32351,30961,22895,9417,-8312,-13736,-8141,-10226,-2401,4075,6324,-1433,-6576,-9572,-8075,-1366,-376,-1692,-1690,-7080,-11019,-5589,10792,15040,7628,-3489,-14461,-10172,-6066,160,7871,5721,-3376,-7398,-4281,1101,2906,-4308,-3928,5227,6499,3243,-6045,-8846,-3149,12282,12466,6438,7068,10676,17786,11248,596,-4182,-6891,-7531,-13547,-11157,-787,1492,-8023,-14115,-4890,-1375,-5103,-6477,-8273,-4546,11543,18090,17936,11057,1187,-3802,-8569,-13707,-16630,-11826,-4706,-1839,-7179,-7532,-3120,417,3589,4427,-650,-7340,-4081,4952,10570,17495,24518,27599,29572,18722,7415,-9434,-14114,-4786,7513,13898,11431,6800,11130,28651,32576,18863,-3114,-14621,-7593,5998,13603,5493,-9449,-10049,-8108,-9213,-12315,-9650,-2157,6888,11999,9528,4508,4437,1483,-1733,-5503,-8025,-7327,-4250,1785,-1765,-9122,-7987,327,1619,-2421,1144,7342,10933,6888,-795,-4971,-8134,-9954,-11942,-5370,-8929,-10953,-4319,-9108,-13018,-14713,-15144,-12664,-1873,6659,14392,13337,-5611,-13121,7081,19133,12000,-850,372,14410,3400,-9319,-7084,-7636,-8176,-3205,5831,2394,-5937,-5941,-6657,-6516,-1007,7306,6463,187,3819,3696,1345,1177,10046,16277,5010,-7072,-16564,-3900,17332,39390,56609,50345,28006,8124,-1373,-2154,-2235,-11703,-18191,-10861,2781,19341,32214,36808,35931,17494,3302,-4409,-2999,335,-1468,2161,-1848,-5902,-19334,-14535,-11293,-4287,-712,-7273,-16556,-15580,-12139,-4764,-2720,8837,20251,18665,6599,-5360,-9271,-6917,912,14933,31003,37724,22334,10094,6776,6520,4546,9548,19039,15600,11997,13882,18430,21699,9850,1719,-4254,-9501,-13847,-12817,-7594,-3467,-3296,-10189,-13605,2403,16074,28668,28331,11041,-6076,-10576,-9320,-8177,3922,20154,23373,13621,1916,-3972,-2695,1663,6093,2932,-9385,-15446,-5537,-8960,-16108,-13146,-7323,-7649,-8925,-7832,-565,1169,-4532,-9194,-13233,-13995,-4062,8077,5260,-48,-3834,-5234,-766,3358,-1732,-4071,-1080,-1903,289,6691,8613,871,-7977,-13690,-10619,4793,13711,17808,12254,-452,-5584,-8128,-14316,-6446,10032,17917,17834,9908,3468,9407,14617,6389,-507,1350,6355,9997,11935,13039,11950,10130,8292,4132,-133,1791,17204,39095,36135,8302,-10848,-14914,-6011,1370,394,-1663,-6838,-8766,10737,20369,13104,2642,6452,14550,15595,4023,-6808,-4637,607,563,-4293,-11043,-12969,-774,23031,35742,21456,7991,6709,1068,-11923,-12021,-7770,-2482,-179,-5471,-7153,-6865,-3647,1961,2907,-2475,-9611,-7154,-4889,1065,11236,9569,-2189,-8590,8092,18524,11885,1980,-4061,-8291,-6107,-1330,-1497,-2176,7720,14325,17905,14884,6581,-4051,-12390,-12963,-14173,-11358,-9426,-14118,-10440,-1158,4695,3705,4307,3978,7142,-80,-314,715,-816,-4811,-12144,-1912,6759,13954,17323,13629,7103,-2187,-4173,-635,4846,5976,931,-1278,-3945,-4788,-3890,-8153,-4864,16116,25029,18882,16825,21400,26006,24952,19648,9205,4438,4009,-286,-1885,-6086,-4018,2151,-1197,-7664,1975,6786,719,-7181,2798,16913,13335,-7167,-6213,13133,23395,8956,-2305,-4167,-5633,-4803,-8576,-14708,-16694,-11060,-2794,1216,-475,-3920,-7514,5896,10561,13266,13844,11626,12502,17265,22445,22721,10866,-4455,-8285,-3520,-296,-2978,-4085,-7749,-7241,-7165,-8591,-10303,-8616,-8169,-8906,891,8299,12190,11099,7436,6361,7497,17691,30294,34555,34987,40967,49355,34792,17808,143,-14502,-17084,-8278,-2387,-6207,-13085,-16532,-14294,-13106,-11939,-10040,-6569,-7288,-8213,-4761,-2804,-5152,-9362,-10641,-10445,-11706,-4708,559,2205,3777,1052,-1580,919,-26,-3854,-12721,-17763,-8720,-66,898,-1889,-9329,-11156,-16255,-14755,-8321,-1936,-702,-2558,-1058,-2623,-2612,1735,3664,4479,6969,21461,33904,29827,19076,5503,48,1369,7784,11891,13751,11590,4148,3087,8759,13381,12706,8375,4470,13117,21581,29043,16788,-5164,-5842,2557,-994,-6678,-631,2594,-1816,6217,18444,29740,25270,17878,3228,-8857,-1718,2707,7681,7857,2200,-7585,-13280,-16363,-11814,-4270,-7230,-9365,-2250,-671,-1157,-1263,-3567,-9931,-9616,-3203,1267,-1072,-5632,-2767,-243,-4840,-6802,-5315,320,-2364,-3201,-4695,-1003,473,-1137,1919,7973,8202,5079,-3351,-9034,-9954,-4742,-2683,-3246,-4962,-3095,1408,-92,-13712,166,12326,17065,14114,4577,-751,7001,5117,-2879,-8180,-15231,-19182,-14433,-5449,13509,24185,18866,12286,10060,4230,204,-1830,2310,2496,-7225,-11200,-12660,-12657,2027,18199,28910,28532,18312,-288,-12260,-4791,1199,3793,10137,16822,21037,26515,29021,21952,9782,406,-13739,-13124,-11523,-11865,93,4123,-145,-5026,-9869,-9490,-15044,-13830,-3711,2948,4257,5777,2356,-3764,-3585,2930,4825,-4600,-8654,7114,27621,37385,41743,35808,21522,9132,1459,-4983,-4504,-6355,-4772,771,4573,6515,2292,-6993,-9604,-9251,-10018,-6604,-9650,-15242,-12910,3207,18169,33367,35843,17364,3456,1817,1443,4132,3045,-7357,-13757,-6447,-6959,-9345,-1275,-1632,-2045,9160,1535,-8225,-16112,-12851,-14340,-17359,-11002,-3345,-2812,-7241,-9029,-10843,-13735,-5166,10879,30495,44182,43645,23757,-2217,-5914,-3930,-9003,-4927,-5898,-9093,-7514,-4325,-2978,-7939,-10744,-5002,-2781,-3662,-903,5236,10969,16192,26790,18852,9337,575,-5750,-9311,-1134,201,-2104,-3470,4402,9463,4069,-3477,-8660,-7928,1480,9451,14257,10916,14267,20638,19886,11293,8704,7965,10112,23196,16681,-2975,-16227,-7093,3767,8757,6436,-141,5748,19073,28558,34628,39227,27120,11570,3827,5824,19680,31594,31398,20166,8302,316,-4586,-14134,-6714,-194,3589,8588,6495,-4560,-13691,-538,3115,-6572,4902,24546,42185,33654,14929,-430,-9525,-9973,-2082,3992,7416,18078,22210,19380,13692,5393,-7926,-12166,-3841,4793,9149,2898,14788,33234,32839,24759,15551,9864,-88,-2518,-1496,1962,751,-2192,-3018,-3671,-8162,-8300,-8387,-5605,-6603,-7500,-14637,-11552,-6313,2127,15357,15760,5455,-3057,-12063,-14233,-10106,-3801,1909,118,-4417,-7802,-7414,-6462,-9056,-14530,-525,5860,5181,6586,10584,14612,9015,-8542,-7774,6145,12305,6716,3007,17331,40704,46387,18039,2242,-376,6187,16655,31135,31984,13888,789,-3277,-3086,3975,11539,17941,22285,16219,5854,-5482,-15330,-20000,-13097,-15147,-14085,-4523,5578,128,-5247,-10820,-15362,-11337,5713,6583,10788,24810,35180,29507,29700,32174,19650,5944,-4045,-3533,-134,10274,30654,35133,22756,3011,-8821,-14235,233,9197,18581,16257,10908,7880,22852,29407,29488,22541,-826,-9937,-10387,-8580,1814,7566,6034,862,-3038,-6801,-5899,-7162,-12310,-16680,-11749,-5146,-2674,-39,-1812,-6888,-2661,11591,24811,37675,32324,24781,16080,-864,-11928,-8778,-8273,-13160,-15988,-5881,3368,4777,6595,10361,9004,2734,-2305,4203,8632,6314,457,-6281,-3967,4567,8554,7276,1064,786,1878,-1733,-5724,-5665,-2548,-4601,-11322,-11827,-4749,1171,11646,17748,17220,14818,9403,100,317,9260,12110,3967,-3521,-2383,53,-4432,-12018,1624,3769,-4311,-8846,-14011,-16992,-19901,-20044,-10236,5389,11740,8297,-7547,-10122,339,15895,35908,46566,54200,43147,19124,5076,-1104,-4114,-2435,-2698,-6491,-3482,18489,28579,29691,28154,21115,10931,511,-584,-2054,-4823,-6300,-11117,-9788,-62,7755,8948,1515,3474,15381,19503,15955,3376,-7247,-12910,-20232,-14537,-3833,-655,-7304,-5296,14371,48456,41508,15657,247,-6437,-5551,-10481,-12920,4375,24968,27725,10018,-3566,-1062,15424,18871,11489,4720,4874,10174,3927,-1635,-5461,-2001,3315,-357,-7636,-13805,-1330,4172,-2880,-10939,-11578,-10307,-8665,-9937,-11907,-9314,-11342,-7111,2579,9063,6438,1900,6547,10828,9494,1072,-7421,-11004],[-1579,5267,7710,7790,4348,-2656,-5822,-7189,-8063,-3493,2822,3524,-3928,-2031,13668,15984,2767,-2134,11943,20086,7246,-13283,-2004,22037,28867,27710,30748,23981,2467,-11091,-11543,-3917,2276,9900,14835,14490,12201,7594,1749,-7857,-9123,2660,12001,8500,-3791,-6931,-7826,-3502,8544,22922,35378,38152,21499,416,-12088,-13497,-7406,-9603,-4122,-2977,-4282,-9269,-12661,-7723,-3789,-1255,-666,-384,159,1506,4351,-50,-7242,-10949,-8490,-687,1018,-3697,-10676,-7014,-1703,11063,25343,27409,19246,11950,7668,5727,7341,6470,938,-6272,-12408,4345,31178,62929,75931,42304,3080,-12495,-11004,-7937,-6446,-9947,-15385,-11454,-6047,-1786,-1260,-1389,-4510,-7044,-2837,9965,24926,22862,13298,12240,13963,14525,18373,19664,9488,-6845,-11116,997,8262,5649,-147,849,5096,6980,-465,-21836,-38557,-39639,-25913,-8364,14856,26220,26528,12783,1058,-2145,-165,3320,3260,1976,-2960,17,7223,14041,14157,7558,-1378,-9265,-13194,-3551,1681,5210,1049,-2431,588,4536,11059,11731,7976,-383,-7622,-16285,-10498,-7604,-4972,-12626,-49301,-69994,1847,138631,244930,278861,241470,129919,21568,-15934,37961,57688,50490,23874,7858,-4662,-36,908,-2468,-8781,-2997,-2114,-498,-9160,-4826,10194,15047,8897,4359,-527,-428,-8596,-11904,-5778,-2037,2263,-2734,2631,16186,38077,50235,23315,10901,2367,-17112,-43321,-54685,-50264,-32451,-6497,8543,4660,-3970,-12486,-17076,-16236,-5987,1656,3612,2634,-1318,-4654,-2661,-7205,-2070,-868,-6523,-11425,-7664,6630,20509,25815,22627,18134,8008,-4057,-6680,644,-2527,-11522,-3339,-12355,-17460,-11674,-8861,-4866,-2609,-946,5434,11146,14508,10024,3259,-2683,3253,16673,10145,-2357,-6850,-3387,-2549,-3864,-2362,-2343,-8859,-17951,-16493,-9792,-7572,-10201,-12914,-6358,-2451,-3151,-7356,-11932,-10389,-12786,-14442,-9618,-2145,2138,4979,5499,-1086,-9100,-10124,-4819,-6312,-6165,4241,12386,13151,9236,6563,-313,-3216,9088,19588,5716,-11853,856,35070,43803,30453,14096,4214,-3769,-761,8141,13040,10378,6085,-421,-5365,-7160,-5325,-6307,-9034,-15151,-15099,-3532,8100,10100,5201,-3004,-11869,-11989,-2354,16549,31909,25808,10991,-222,-9662,-5947,-1199,1834,-1930,-7284,-13828,-4655,13104,13976,15913,11838,3259,-2382,2527,3700,839,-5765,-9685,-10017,-4277,8671,32220,46976,44955,41189,23427,293,-4629,3543,1714,-7954,-7485,-297,2450,-9750,-9147,-315,-1582,-237,3127,8028,9877,2047,-8067,-10654,-6319,-4691,-8551,-11267,-3247,1778,2939,2679,3738,13402,14591,10262,3950,6443,8256,1128,-11596,-12976,-9952,-9954,-9074,-4332,-4117,1283,8525,7638,1289,-7562,-7990,-13038,-10512,-2456,18058,38114,41197,29526,14629,1799,-8798,-6543,2407,7980,8673,4401,-1508,-5232,-3391,-848,-3841,-6992,-10500,-14196,-8483,-1890,2332,7644,10280,8545,1628,-1618,-2692,-9704,-13651,-7209,-8744,-9519,-8932,-1791,8856,12620,4459,-3597,-3881,-93,5807,7497,-2566,-3410,3507,1980,2674,7305,11036,20662,32336,19901,1157,-1194,18104,26032,17673,4488,-5888,-2763,-267,-1849,-11128,-14367,-13898,-11491,-7848,-10270,-5894,9263,15710,7198,-7798,-10083,3945,13568,8876,-4638,-17255,-16755,-7580,-5013,-4012,-2150,-5226,-9991,-11177,575,10445,14501,14762,14376,14651,10366,332,-7402,-12895,-15759,-4536,11353,26257,34944,30880,16129,4163,-3095,-3249,2884,9041,8361,325,11755,25198,34441,21272,-2103,-9534,4548,14775,16771,7479,750,-2076,-7598,-14238,-8148,2361,634,-3203,-924,14417,28884,26816,14314,3428,-10324,-8878,-7301,-8459,-10250,-7752,-8738,-15452,-6707,2118,5456,6688,-5735,-10274,-3177,9654,17812,16073,6016,-4954,-10427,-11267,5344,27680,42819,41177,31269,25905,25118,28155,23444,16692,11183,6614,14422,18846,16888,18145,15959,9531,5712,908,-6146,-10260,-11785,-10795,-11527,-10428,-4978,4815,15503,25668,27022,26162,32558,32399,12613,3157,-8842,-7236,-1786,-1277,1771,7034,13422,15635,10717,11102,15890,24088,25561,13947,3032,7732,16366,3532,-7925,-13066,-5611,671,6795,-447,-14926,-750,15306,26204,26480,22884,15829,11339,8627,5953,619,-8902,-11996,-10083,-6580,9258,10412,1343,-507,4062,9012,14067,23090,12664,-2229,-4006,-1012,1578,-523,-8031,-12020,-8675,-7014,-4925,325,2653,1424,3997,3594,417,-327,297,2209,7008,8340,1306,-8667,-12753,-14111,-17130,-13580,-3205,4918,5904,1338,1929,10346,24582,23124,2649,-19447,85,9551,10377,2476,-3032,-1692,-5436,-12267,-1309,2505,1136,1684,2630,2965,1000,-2521,-5569,170,9707,13487,5489,-7761,-7176,-1555,-3245,-5103,-5731,-3913,1833,5160,6930,10415,14053,17526,15802,9932,1061,-8016,-10200,-6831,-7547,-11830,-947,12301,19682,22135,14116,825,-15177,-14158,-9727,-7122,-7166,-3278,4847,2498,-6338,-16382,-8535,-2013,-445,-3613,-6027,-9589,-7947,-12611,-9147,4640,11921,7075,-793,-498,1163,2836,2714,-4303,-10806,-7503,-2593,-717,-1949,-2889,-7719,-8027,2758,7336,2495,2922,11999,18281,15387,7400,2958,7687,11820,7744,-4805,-11720,-9047,-5802,-4607,-4738,-8591,-6903,-3568,-4803,-10617,-14198,-9393,1258,16466,37583,41743,27243,11674,9339,14984,3188,-4791,-13739,-1215,-2989,-7966,-6993,-2425,3580,13274,27023,33884,30429,22426,10278,-7024,-12900,-8578,-10863,-1315,5536,6853,-1615,-6815,-10258,-9528,-3458,-4451,-7090,-5760,-10178,-14274,-9247,8550,13532,6895,-3933,-16168,-9935,-5213,2215,13527,11988,951,-1973,2526,4631,4069,-3674,-4662,425,616,-1828,-9066,-10699,-4413,11831,13361,7493,7507,11205,18388,11970,2536,-1916,-4571,-5721,-11893,-9418,1190,3934,-5987,-15244,-6259,-3184,-6456,-7494,-8784,-1829,13541,16921,15311,8910,-875,-6811,-11854,-16074,-17495,-11630,-5114,-1557,-5320,-5724,-2712,-901,1524,3579,-561,-4123,2210,9939,13259,20468,29805,33912,36062,23310,7464,-11292,-13647,-3117,9283,15909,14336,9827,14013,33236,35895,20764,-376,-7399,-1916,5264,11177,4989,-9420,-11554,-10029,-10249,-13448,-9918,-2247,7163,13947,12985,7822,5512,145,-3761,-7368,-8721,-7024,-5260,-497,-3970,-10004,-7921,-934,-730,-4684,-1254,4657,8977,6283,-2637,-7871,-10785,-12124,-12749,-3453,-7389,-13798,-4572,-7631,-12972,-15389,-14570,-11029,-891,7518,13600,8273,-11723,-5327,16426,25691,14760,-1217,-2745,9673,250,-12641,-6960,-5890,-5506,-1102,6260,3650,-5132,-6021,-6724,-6528,997,10074,8175,309,2420,1475,-1727,-3016,4516,10019,-8,-10344,-17162,-2729,19213,41883,57198,48775,26728,8578,17,-1188,-2101,-11888,-18897,-10318,2731,17802,29292,32789,31822,16092,4079,-3709,-4262,-1939,-3433,2161,-1064,-5694,-18010,-16820,-13149,-5229,-722,-3630,-7310,-2551,-3224,-8559,-3159,11312,24739,24448,9901,-3583,-8703,-6615,946,14728,31311,34687,19007,9367,5035,2837,-95,5544,18048,17943,15070,17288,21294,20972,7047,-951,-6326,-10996,-14405,-12021,-5557,-431,-684,-8316,-14692,2243,17381,28175,26311,10584,-5477,-7757,-5994,-4556,7749,22979,22502,10803,-956,-6712,-6525,-3032,1039,-1618,-13755,-12954,-2823,-7073,-16138,-15288,-9432,-9699,-10047,-6262,2029,3098,-3935,-9805,-13765,-13744,-1800,11740,6989,-467,-5708,-7234,-1828,4505,2130,-1556,5,-1486,1065,8614,11261,2580,-8279,-14232,-10527,4710,14521,18353,11265,-442,-5295,-8949,-15004,-5564,10613,17188,17723,10221,3124,6526,10425,4186,-2091,-464,4193,7175,9198,12268,14147,12275,9532,5735,1754,1546,14207,32188,32021,7716,-10279,-13858,-5434,1538,589,-956,-5224,-7498,9891,20061,13316,3042,5653,12141,14153,3968,-5866,-3632,654,-346,-5670,-12725,-12727,171,24701,37897,23602,6493,2135,-3941,-14599,-13266,-6643,-212,3236,-1340,-4325,-5871,-4450,122,1769,-2598,-8810,-6003,-5077,-2284,8180,8924,-989,-6971,7844,17174,10839,1355,-3404,-6206,-2733,2236,650,-2050,6184,12793,18038,15969,7284,-2895,-11338,-12428,-14453,-11844,-9751,-13494,-10015,-1030,5556,5170,4787,2212,4071,-1293,-537,-1,-1444,-5066,-11806,-2325,5893,14591,20228,16465,8618,-2783,-5191,-1301,4334,5350,436,-1632,-4493,-5374,-3869,-6985,-7208,12702,21065,17212,18588,23545,27434,27484,23761,13683,8561,5522,-854,-3093,-7665,-5463,604,-2133,-7650,3069,7684,617,-8717,3512,18895,14623,-7081,-5749,14187,26955,12946,-1632,-5034,-6742,-5408,-7492,-13477,-17757,-12942,-5073,240,-388,-2543,-2222,8734,8445,8346,8862,8952,11409,18830,27156,27409,12501,-5138,-9295,-2754,2261,1476,530,-4640,-6234,-8991,-12572,-10714,-6320,-5280,-8279,-1163,6059,9580,8420,6984,7516,9544,18592,27243,28745,29776,38715,51528,35224,18532,2012,-12347,-19221,-8799,-1338,-4540,-12618,-17616,-16334,-13562,-8124,-5899,-2526,-4555,-7617,-5599,-3731,-6319,-10733,-9209,-7887,-9909,-6095,730,5189,6650,2490,-1386,-128,-781,-2077,-9704,-19183,-9706,-714,296,-2302,-10836,-13703,-18540,-13530,-7200,-1338,-942,-3265,-1581,-2200,-1358,3429,5630,5901,5698,17059,26353,23022,15759,5283,1634,3809,9192,11914,13524,13060,6724,5812,10639,13128,10971,5218,712,10460,19987,26505,14128,-6250,-5564,4304,2155,-3370,1309,6144,3280,8944,19622,28503,22050,14564,1010,-13663,-4763,2553,11316,12683,7006,-4139,-10952,-14022,-9546,-2473,-4035,-13964,-4031,-1188,-833,-185,-1499,-9659,-10422,-2733,2929,834,-5554,-4712,-1042,-4087,-5503,-2420,2523,-1284,-2293,-3327,-764,41,-2011,112,5215,5221,1266,-7390,-10649,-10197,-5666,-3306,-4507,-7112,-7308,-3239,-3703,-13821,701,12425,17262,14203,4665,-837,7248,6480,-1482,-7378,-13552,-17476,-14300,-3519,15023,25096,20120,13781,12512,7986,3877,938,4612,2083,-10480,-10659,-11132,-15335,-1382,14988,27228,27893,18130,-930,-14360,-5229,1266,4466,10015,14238,16342,19857,21789,16436,7289,1051,-10767,-17925,-15920,-12307,45,2141,-2488,-5668,-8744,-11371,-15131,-11136,-243,6466,8106,9349,4582,-3198,-4618,488,1875,-6667,-9557,5612,25754,37490,44139,40621,26050,11189,1237,-5606,-4799,-6442,-5670,-980,1886,4313,2707,-5224,-9527,-10139,-11849,-9740,-13273,-18192,-12342,2195,14386,26662,28150,12142,311,-549,-613,774,1081,-7422,-15164,-8905,-9089,-5791,614,-1547,-3829,7692,4346,-7392,-15845,-11839,-12443,-16249,-12797,-4970,-4136,-7263,-8023,-10263,-13561,-1892,22254,46382,55651,47605,25150,1291,-1342,-2629,-10115,-7619,-6705,-9991,-9100,-5268,-3213,-7288,-11442,-7612,-5881,-6575,-3983,915,6518,11185,21408,14768,5504,-2854,-9420,-7790,1801,1939,-1468,-2916,3655,7619,2527,-4959,-9945,-9063,-751,5800,10379,8672,14110,20841,16377,8213,6587,7170,10320,26000,22658,864,-14691,-7182,3252,7936,5774,437,8988,23840,33474,38378,42297,30626,15295,8411,11074,24621,34633,33160,21379,9299,1573,-2306,-9324,-4794,-727,2161,6936,5654,-4369,-13747,-1101,2700,-6403,5307,28486,50729,42086,18269,-274,-10490,-10868,-3831,78,5041,18414,24208,21715,14161,4194,-8754,-10470,-3807,2166,9100,2759,14831,32680,29613,21436,13810,11097,2480,202,-1751,-1640,-3266,-5146,-5533,-5903,-10371,-10256,-9160,-3849,-3609,-4875,-11787,-10965,-6205,3123,15152,13712,3262,-4484,-11962,-12856,-9010,-4381,142,-1146,-2986,-4757,-5803,-6996,-11173,-9616,4972,10725,9052,7198,8178,11805,6100,-9666,-5017,10086,14835,7554,4970,21408,43829,45556,19684,3290,-1662,1946,10677,24287,21665,6563,-622,-2974,-3808,3073,12037,20999,27840,21459,8416,-6827,-18704,-15534,-8605,-10979,-11843,-4077,3224,-2244,-6548,-11908,-17311,-15094,2605,4288,9225,23667,33870,26586,26073,29537,18392,6264,-2554,-2707,52,10534,31743,36948,22546,2261,-9617,-12491,2953,13103,23058,20988,15337,15891,27180,31856,32253,25989,1228,-8757,-10173,-9186,1410,8564,8575,5554,1247,-4370,-5818,-8309,-14007,-15514,-8849,-2824,-1603,-213,-2763,-7289,-2068,12732,26392,36909,30276,22036,12821,-4146,-14459,-9940,-10010,-15487,-16569,-5553,3436,4288,6900,13287,14472,8064,3547,7529,7906,4275,-685,-4965,-4587,1228,2357,1015,-3647,-585,2008,-2832,-7241,-6157,-1774,-4469,-12767,-10477,-3377,1331,10792,17367,18062,15662,10729,3261,1255,8613,11375,4547,-2949,-3539,-1972,-6859,-13104,-1606,1412,-4215,-8722,-14328,-18353,-19403,-17257,-8739,6404,13358,10562,-3859,-9392,-1305,11570,27184,34589,40853,36028,15968,4804,1464,557,4157,2955,-3089,-1488,18029,23707,21839,19378,13452,3446,-6766,-4775,-4944,-7286,-7865,-12601,-13990,-2587,7988,10145,2150,3563,15443,19585,15787,3714,-5995,-10697,-17559,-16495,-6021,-1937,-7878,-5500,17207,57762,45957,17957,2865,-1571,285,-6175,-14333,-2911,16070,20513,5517,-6647,-3725,10879,13829,7364,2005,716,8093,4251,-488,-3864,-1781,750,-3848,-10130,-13159,-1239,3814,-3888,-10766,-11004,-10319,-8966,-10851,-13960,-12166,-11966,-5068,3948,9418,5847,1194,6181,10198,7255,-2242,-10049,-10236],[-3227,4308,7751,8146,4307,-2898,-6570,-8047,-8373,-3054,3861,4635,-4384,-2146,14477,16171,2571,-1656,13107,21066,5810,-16571,-1282,24816,30618,27663,29033,19691,-910,-12828,-10168,-2076,4661,11776,15518,14216,11503,6295,-40,-9710,-10167,1579,11379,9868,-1119,-5280,-7575,-4826,6425,20675,30859,31755,16600,-2190,-13946,-17337,-13198,-10811,-2900,-1939,-4081,-10018,-13231,-8249,-4500,-1645,112,1030,2140,3364,6087,2514,-4154,-10713,-9743,-1441,-157,-5274,-14503,-14577,-9869,7808,27028,30883,22767,15368,11919,10090,11253,10385,3895,-4847,-14113,2226,28046,58121,74243,44165,4161,-16447,-14928,-10703,-8449,-11352,-14758,-10458,-5183,-1245,-1788,-3590,-7195,-8358,-2941,8864,20795,16043,9064,12834,15629,16816,19284,18916,8513,-7348,-10674,3688,12279,9568,3674,4518,7586,5247,-5095,-28548,-45814,-44010,-27323,-7816,18641,31450,26848,11938,1361,-2483,-2494,-471,522,915,-1605,2730,9919,16082,15118,8571,-608,-10912,-10412,447,5559,7032,-330,-6591,-4637,-198,7666,10930,7134,-1213,-7796,-15872,-10977,-5351,-4064,-25153,-90033,-164026,-155353,-47958,66292,132639,137988,66880,-9067,-14391,36881,58688,51752,20274,1645,-6783,803,1738,-2060,-8834,-4495,-4626,-4396,-10617,-2250,13263,19470,12774,5215,-1551,-1844,-10236,-12255,-7162,-3741,1858,-2399,1274,11817,32606,48133,25802,12895,732,-18377,-36344,-47271,-43366,-26654,-4158,8418,3066,-5234,-13486,-14411,-11820,-1487,3675,3882,2333,-1493,-4355,-2345,-7766,-2995,-964,-6120,-11133,-10102,4655,19986,26819,21967,17455,7291,-5280,-7015,-301,-4302,-10342,-1875,-10867,-17749,-12507,-9894,-5813,-2786,-681,6358,12588,15551,11178,4588,-1128,3914,16512,11565,-1344,-7200,-4595,-3628,-4240,-3057,-4381,-11988,-15953,-14911,-11385,-9530,-11747,-10860,-4464,-64,-306,-4264,-9849,-10641,-13236,-14734,-10132,-3708,293,2756,2683,-2884,-10349,-11879,-6719,-5463,-4215,4080,10820,11222,7953,4801,-4024,-3358,10988,22965,8589,-11295,747,35438,41689,26999,12176,3270,-3761,243,8781,13635,10992,6959,92,-5086,-6016,-3840,-5073,-8956,-15019,-16992,-5293,7155,9952,5718,-2350,-11096,-9768,-1107,14243,28220,23556,10123,-97,-9027,-4529,1101,3904,28,-5802,-13073,-4213,12166,11384,13854,9692,1900,-2445,4094,6175,2505,-5256,-10666,-12282,-7530,5033,28946,46993,49765,48369,29955,4933,-2593,3597,2394,-6717,-9509,-5096,-1431,-10554,-7557,1391,-68,-178,2958,7310,7148,-174,-8416,-9875,-6042,-5178,-9083,-10540,-2621,1771,1663,2437,4467,14388,16340,12388,6184,8081,8063,1183,-9387,-11958,-11843,-13261,-13130,-9732,-9073,-1216,7101,7269,936,-8736,-8287,-12762,-10734,-2199,19693,38886,36953,22090,6176,-5215,-12983,-9365,-617,6308,10615,7252,2286,-1699,-2213,-1680,-5229,-7115,-9289,-13408,-8910,-1767,3449,10429,11530,6446,-1458,-4667,-5213,-11730,-14811,-10539,-11952,-10766,-7164,1103,11216,14631,5080,-4082,-3305,2219,8483,7698,-3017,-2329,6731,6997,6359,9344,13031,24328,36680,21701,1927,-989,18197,24474,16274,4111,-4330,68,1333,-573,-9755,-13809,-13574,-10860,-5932,-8395,-5089,9354,16419,8905,-6056,-12818,1734,13213,9561,-3667,-15597,-16384,-7898,-5746,-5483,-4361,-7311,-11380,-15529,-5460,6388,13008,14860,15848,15043,10067,501,-5905,-10249,-14194,-3214,13268,27839,35063,29648,14762,2976,-3310,-1883,3516,6861,2834,-6126,12797,30279,38566,23667,-448,-10281,5129,16419,19149,10719,3371,-578,-6818,-14756,-9193,1216,-1582,-5355,-1002,17101,33325,33308,21110,8117,-7782,-9645,-6258,-7102,-10309,-9193,-10000,-15472,-6051,2202,5119,8367,-3035,-9782,-3911,8656,16040,13680,3629,-6682,-10885,-7821,13211,36548,50343,44268,31761,26059,24616,29088,25593,17463,11025,6882,16005,21398,18281,19221,17791,12852,10883,7580,125,-6527,-13057,-11214,-10644,-9750,-5194,3721,13773,24383,27356,28051,32470,32457,15420,3565,-9977,-6807,-929,-1270,2407,8903,16519,19163,12989,12152,15506,23691,26499,16697,5576,6125,12415,205,-8858,-12223,-4959,1170,7925,1691,-16152,-588,16407,28730,30414,27430,20320,14974,11547,7713,1403,-7785,-7277,-4461,1821,18110,17798,4887,1108,5525,10353,16530,26901,14956,-359,-1969,1293,3080,78,-8042,-13215,-9354,-6848,-3945,1705,3981,1336,4171,4749,903,140,666,2047,6181,7742,1414,-8183,-11626,-12534,-16803,-12494,-2021,5316,4428,1207,6223,17127,35098,32960,8544,-13876,-704,5933,4518,-1838,-4406,-2042,-5762,-9129,2032,4219,1704,1467,1935,1748,-444,-3617,-6117,-870,8436,12210,5153,-6959,-7124,-2075,-4271,-6846,-8595,-6779,-671,2469,4744,10228,15170,19080,16175,8372,-193,-8081,-9306,-6204,-7280,-10900,-587,11385,17658,18095,9195,-2624,-17718,-15978,-12869,-12829,-14127,-4994,6660,6614,-3220,-11727,-9030,-2287,448,-2071,-5097,-9858,-9126,-15255,-4082,8389,12371,6309,-2827,-4941,-5068,-3750,-2934,-7990,-12258,-6222,-971,48,-2100,-2846,-8221,-12360,-712,4457,108,1362,10460,16305,13693,6685,2715,7607,12021,9083,-4095,-12172,-9844,-6128,-5257,-6043,-9445,-6215,-2685,-4279,-10146,-13764,-8918,2294,17889,37782,41432,27646,14180,11838,14689,2139,-4156,-13055,-2781,-4469,-7222,-6375,-3191,2856,15066,30792,35643,30023,21801,10878,-5814,-11897,-8876,-11112,340,7761,8152,-1073,-6638,-10684,-10769,-5610,-7568,-9990,-7773,-11859,-16757,-12127,5599,11519,6095,-3993,-17112,-9838,-4569,3951,18742,17105,4057,2544,9130,8493,4927,-2959,-5034,-4050,-4924,-6467,-11719,-12441,-5846,10922,13760,8218,7671,11264,18025,12155,4110,-67,-2632,-4205,-10512,-7827,3080,6534,-3574,-16067,-7964,-5118,-7415,-8399,-9833,620,15164,15516,12690,6965,-2211,-9292,-14907,-18051,-17139,-11359,-5500,-1271,-3422,-4018,-2387,-2125,97,4203,2262,1965,9332,14407,15250,22860,34871,40399,42851,28516,8099,-12159,-12872,-1794,10548,17188,16577,13015,17813,37837,38654,22720,3272,-220,4518,5924,8533,4152,-9463,-12919,-11562,-10810,-14105,-10120,-2497,7173,15548,15948,9959,5164,-1757,-5932,-9229,-9367,-6857,-6064,-2309,-5607,-10210,-8055,-2462,-3071,-6841,-3475,2069,6741,5205,-4593,-10646,-13347,-13886,-11189,-125,-4719,-16296,-4866,-5922,-11657,-13503,-12085,-9366,-63,8046,12207,3357,-14950,2727,25653,31850,17188,-1583,-6129,3865,-3741,-15431,-5802,-3832,-3365,119,5494,3534,-4465,-5775,-6596,-6818,2062,11575,9383,553,868,-1314,-5424,-7451,-1171,3618,-5159,-13780,-15795,-1536,20418,42237,54777,44741,23857,7908,650,-642,-2333,-12575,-18847,-9331,2777,15939,25623,27872,26343,13574,3994,-3668,-5974,-4256,-4632,2473,-95,-5499,-16988,-18794,-13847,-5691,-410,230,2402,9069,6607,-9170,-3499,13517,28617,30134,13461,-1368,-7963,-6322,932,14273,30532,29914,14462,7924,2931,-946,-4367,674,14685,18989,17555,20054,22866,18692,3852,-3666,-8477,-12519,-14617,-11132,-3609,2306,1463,-6872,-15630,1765,17501,25681,22748,9368,-4826,-4541,-1889,236,12829,26127,21470,8047,-3900,-9464,-10238,-7382,-3575,-5917,-17313,-9115,-235,-5284,-15147,-16673,-10702,-10785,-9735,-3710,4535,4741,-3522,-10674,-14656,-13838,9,14611,8040,-1280,-7826,-9434,-3204,5142,5962,1605,1391,-888,1856,10265,13602,4647,-8284,-14665,-10454,4257,14594,18168,10075,-362,-4979,-9745,-14857,-4567,11047,16313,17189,9886,2162,3298,5958,1742,-3901,-2314,2125,4339,6104,10571,15283,14175,10461,6766,3019,1312,11311,24360,26607,6806,-9734,-13014,-5145,1395,564,-311,-3250,-5261,8843,19265,13285,3340,4441,9323,12695,4552,-4285,-2352,917,-1008,-6787,-14027,-12483,448,24536,37345,24446,4749,-1862,-6711,-14732,-12365,-4759,2473,7118,3718,647,-3228,-4825,-1841,413,-2972,-8006,-4700,-4587,-5449,4936,8184,428,-5351,7591,15667,9576,577,-2802,-4034,646,5526,2455,-2241,4006,10355,17289,16532,7634,-1794,-9880,-11507,-14490,-12182,-9809,-12280,-9190,-821,6293,6187,4529,289,1117,-1876,-672,-743,-2208,-5427,-11516,-2741,5220,15326,22799,18701,9605,-3397,-6175,-2284,3100,4016,-388,-2215,-5293,-6360,-4251,-5772,-9444,7345,14947,15562,20090,24880,27887,29187,27692,18665,12633,7036,-1201,-4148,-9253,-6480,-609,-2737,-6762,4823,9120,1103,-10447,3843,20027,14960,-7475,-5441,14738,29465,16344,-1172,-6072,-8007,-6227,-6690,-12236,-17850,-15426,-8384,-1534,-626,-1026,3059,11533,6760,4172,4048,6335,10226,19659,31019,30607,12949,-6245,-10764,-2258,4565,5813,5176,-1283,-4908,-9553,-15561,-10068,-4399,-3145,-7278,-3011,3748,6826,5791,6688,8372,10987,18750,23286,22103,23114,33906,50424,34284,18798,3902,-10136,-19735,-8853,-306,-3405,-12711,-19419,-17632,-10245,-3287,-1002,1837,-1044,-5413,-5744,-4500,-7378,-11510,-7725,-5729,-8137,-7234,1244,8796,9870,3883,-1569,-1780,-1869,-737,-6930,-18141,-10874,-1714,-638,-2995,-12024,-16145,-20483,-12243,-6157,-726,-992,-3586,-1922,-1866,-423,4636,6998,6918,3914,11429,18124,15974,11982,4560,2462,5116,9427,11014,12639,13907,8883,8130,11954,12509,9233,2444,-2454,8608,19354,24162,11394,-7438,-5443,5595,4696,5,3894,9766,7755,11206,19974,26188,18843,11914,351,-16383,-8111,2003,14859,18148,12672,-217,-8628,-11980,-7998,-1396,-1108,-16766,-6183,-1963,-702,729,1139,-6959,-8761,-602,5516,3493,-4379,-6729,-1994,-3192,-3913,729,4504,-648,-1940,-2401,-938,-777,-3273,-2122,1848,1471,-3040,-11196,-12082,-10695,-7070,-4056,-5210,-8814,-11214,-7811,-7101,-11879,1050,12275,17202,14266,5002,-265,7844,7973,-239,-6831,-12144,-15032,-13979,-2443,14795,24349,21050,15913,16092,12853,8210,4011,6295,205,-15481,-9275,-9367,-18259,-5411,10626,23859,25687,16732,-2354,-16905,-5068,1721,5533,9985,11762,11806,13424,14780,11132,4942,1598,-7561,-15689,-16041,-11568,146,296,-4314,-5382,-5701,-10561,-13719,-8354,2700,9166,11371,12375,6146,-3156,-5913,-2195,-1449,-9248,-10944,3635,22852,36258,45015,44076,29790,12610,666,-6333,-5510,-6844,-6664,-2464,191,2441,3019,-3393,-8818,-10686,-13869,-13382,-16346,-16889,-10878,753,9609,18765,19281,6345,-2952,-2942,-2773,-2926,-1467,-7764,-16267,-10552,-9221,-2718,1907,-1846,-5762,5899,6972,-6724,-15431,-10635,-10292,-14702,-15444,-7131,-5197,-6768,-6637,-9331,-12878,1726,35323,62064,64776,48954,24958,4256,3433,-137,-9017,-9803,-7446,-10645,-10821,-6411,-3528,-6577,-11436,-9695,-8303,-7591,-3697,-606,2963,6550,15590,10700,1973,-5829,-11888,-4067,6095,4584,-668,-2470,3154,6014,1221,-6030,-10968,-10344,-3168,2100,6518,6606,13487,19370,11767,4472,3831,5639,9819,27753,28565,5709,-11907,-7197,2329,6663,4793,932,11496,26840,36564,40285,42940,31921,17360,11787,15625,28175,35309,32609,21360,9856,2805,589,-4457,-3336,-1702,226,4703,4239,-4400,-13763,-2164,1626,-6558,5508,31591,57478,50029,21660,-98,-11030,-10814,-4232,-3001,2862,18589,25645,22921,13449,2154,-9710,-9294,-4253,-1215,8443,2788,14484,30281,24653,16972,11531,11959,5224,2740,-2242,-5160,-7463,-8590,-8326,-8299,-12617,-12333,-9943,-2232,-541,-2198,-8697,-8541,-4392,5568,15474,11810,1156,-5898,-11847,-11455,-7762,-4745,-1567,-2367,-1979,-2615,-4647,-7403,-11319,-4034,10578,15479,12647,7092,5220,8742,3167,-10072,-2339,13625,16604,7845,6693,24753,44934,42874,20700,4308,-2048,-1186,5540,17470,11311,-1515,-2942,-3172,-4743,1709,11972,23396,32580,26269,10827,-8246,-19980,-11170,-4620,-7347,-9729,-4145,141,-4895,-8066,-13096,-19067,-17650,1119,3138,8262,22613,32261,23287,21628,25677,16454,6406,-966,-1480,474,10539,31716,37506,21637,1387,-10066,-10405,5836,16635,26688,26186,20374,22431,29592,32336,33018,27459,2880,-7487,-9981,-10088,534,8961,10624,9480,5008,-1884,-5483,-9288,-15556,-13929,-5582,-438,-463,-97,-3207,-6846,-450,15160,28959,35954,27670,18705,9534,-6442,-15252,-10295,-11351,-17031,-16206,-4879,3843,4260,7686,15707,18907,13723,9745,9849,6269,1913,-1464,-2892,-4274,-960,-2648,-4507,-7711,-1568,1975,-4048,-8703,-6794,-1405,-4429,-13837,-8676,-1581,2152,10144,16494,18013,15643,11205,6011,2621,8177,10924,5605,-1671,-4632,-4321,-9719,-13526,-3037,540,-2579,-7774,-14349,-18615,-17604,-15101,-6605,8502,15993,13982,741,-7356,-2869,7151,18920,23984,28196,27940,12540,4588,4145,5426,10791,8694,695,1070,17180,18586,14266,11500,6843,-3008,-11547,-4693,-4604,-7615,-7928,-11902,-17888,-4347,8596,11339,2985,3991,15708,19955,16366,5462,-3044,-7234,-14044,-16661,-7514,-2698,-7862,-5198,20420,65235,49786,21008,6142,3128,4798,-3363,-13889,-8148,8673,14260,1902,-8889,-5774,6436,9070,4231,571,-1545,6541,5164,1307,-1691,-840,-1010,-6066,-11424,-11967,-992,3460,-4324,-9371,-9509,-9656,-8838,-11169,-14263,-11670,-9238,-2084,5817,10141,5713,1109,6405,10048,5645,-4629,-10325,-8556],[-4625,3803,8498,9089,4777,-2497,-6685,-8391,-8231,-2257,4947,6000,-4507,-2056,15287,16441,2697,-1039,14348,22130,4696,-19975,-76,26973,31203,26384,25954,14682,-4153,-14061,-9004,-515,6905,13667,16440,14337,11200,5252,-1617,-11395,-11178,465,10454,10787,1395,-3583,-7386,-6492,3722,17783,26000,25743,12270,-3693,-14666,-20437,-16424,-9668,-1958,-951,-3695,-10492,-13791,-8527,-4728,-1655,1100,2827,4257,5080,7313,5080,-823,-10043,-11032,-2510,-1648,-6704,-16384,-21653,-16571,4414,27028,32839,25398,18313,15747,14333,15462,14932,7516,-3171,-15947,-451,23763,51025,68418,42816,4503,-15341,-16823,-12451,-9948,-12616,-14672,-10245,-4946,-870,-1799,-5190,-9815,-9509,-3006,7508,15730,8250,4609,13072,17056,18733,19467,17475,7075,-7012,-7620,7415,17100,14053,8432,8923,9821,2626,-10619,-36231,-54790,-49151,-29421,-7722,21623,34811,25218,10070,1276,-2726,-4472,-4017,-2350,-632,-1510,3698,11094,16670,14749,8557,-538,-12935,-5839,6308,10938,9868,-907,-10831,-10542,-5107,3625,9249,5569,-2442,-8244,-15578,-11687,-2962,-3867,-40777,-123483,-192463,-252080,-203798,-99010,-9555,34326,2377,-41788,-11188,34598,57597,52072,16908,-4617,-7437,1762,2353,-2108,-9106,-5887,-6625,-7192,-11137,-447,15835,24063,16443,5754,-2770,-3603,-12035,-12585,-8629,-5656,1103,-2370,-152,7917,26878,44758,27577,14221,-1144,-17503,-28392,-37796,-34524,-20073,-1478,7789,1171,-6298,-14067,-11413,-6710,3177,5503,3845,1581,-2169,-4406,-2310,-8603,-4228,-1415,-5826,-10411,-13787,1282,17576,25844,20059,15851,5941,-6746,-7544,-1483,-6226,-10670,-2018,-10129,-17717,-13426,-11057,-6785,-3065,-677,6696,13230,15594,11299,4790,-377,3974,15480,12298,-518,-7091,-5190,-4886,-5230,-4215,-6485,-13585,-11997,-11295,-11510,-10615,-11932,-9246,-3239,1530,1779,-1801,-7942,-10948,-13943,-15510,-11492,-6239,-2510,-201,-286,-4512,-11171,-14056,-9736,-5733,-2558,4461,9812,9592,6527,2653,-7460,-3140,12073,25014,10817,-10850,264,34399,38216,23178,10085,2115,-3904,905,8970,13848,11399,7771,818,-4456,-4959,-2955,-4187,-8719,-14448,-19045,-7766,5326,9038,5651,-1980,-10192,-7291,1862,13592,23909,19942,8299,-545,-8730,-3473,3152,5627,1731,-4472,-12262,-4010,10262,8317,11094,6947,39,-3243,4659,7926,3567,-5239,-12184,-15213,-11424,703,24133,44475,52385,54225,36366,9755,-1141,2697,2272,-5658,-10369,-10197,-5790,-10698,-6253,2629,1050,-216,2775,6759,5132,-1245,-7730,-9466,-6214,-6052,-9889,-10041,-2347,1283,-194,1737,4910,14780,17514,14308,8158,9519,7812,1582,-6521,-10057,-12779,-16709,-17156,-14587,-11452,-2572,5433,6113,-247,-10622,-8273,-12393,-11057,-1142,22748,40718,33872,16200,-963,-11264,-16218,-11925,-4284,3683,11132,8852,5036,1353,-616,-2367,-6998,-7510,-8348,-12825,-9596,-2054,4056,12890,12607,4468,-4310,-7737,-7936,-13698,-15747,-13613,-14659,-11487,-5762,2921,11916,15134,4727,-4932,-2734,4659,10891,7531,-3748,-1963,9125,11976,10161,11241,14594,27101,39401,22330,2149,-1025,17428,22167,14263,2992,-3907,1794,2471,255,-8636,-13228,-13114,-10331,-4677,-7384,-5037,8682,16465,10029,-4682,-15192,-470,12457,9623,-3285,-14550,-15800,-7992,-6333,-7003,-6901,-9771,-12811,-19062,-10326,2362,11003,14388,17047,15233,9076,96,-4405,-7472,-12395,-2812,13865,27852,33490,27004,12673,1693,-3020,-11,4497,5094,-2090,-8553,16381,35907,42256,25524,1001,-11179,4992,17053,20587,13343,5419,312,-6507,-15269,-9499,517,-3835,-7848,-834,19535,37020,38579,27208,12920,-4190,-9214,-5489,-6052,-10287,-10635,-11456,-15713,-6245,1469,4292,10041,662,-7668,-4203,7646,13936,10683,304,-9391,-11862,-3369,21812,44406,54922,44415,30590,25075,23205,28910,27032,17841,10500,6583,16719,23631,19527,20231,19780,16318,15992,13993,6106,-2920,-13249,-11116,-9867,-9334,-5672,2453,11989,22657,26851,28519,30436,30615,17540,3762,-11126,-6311,-184,-1170,2942,10490,19377,22795,15294,12925,14502,22147,25925,18295,7895,5170,8594,-2902,-9542,-11762,-5385,666,7952,3067,-15519,-533,17294,31024,34036,31207,23499,17239,13441,8997,2442,-5231,-2074,1979,10886,26856,25273,8468,2634,6896,11561,18778,29211,16149,1300,257,4129,5253,1194,-7628,-14623,-10163,-6628,-2776,3150,5464,1476,3787,5150,641,-198,295,1266,4762,6541,1012,-8030,-10807,-11454,-16332,-11801,-1401,4754,1939,1809,11003,23683,43921,41191,13829,-9057,-1602,1924,-1939,-6898,-6727,-3587,-7059,-6203,4986,5408,1858,1043,1141,432,-1940,-4722,-6601,-2010,6674,10061,4217,-6456,-6854,-2372,-5013,-8206,-11203,-9690,-3346,-498,1925,8650,14725,19124,15074,5688,-1750,-8236,-8444,-5518,-7084,-10753,-1293,9343,14366,12962,3877,-5704,-14519,-12800,-12587,-16538,-15250,-3665,9081,11374,1522,-7001,-8633,-2612,1089,-647,-4238,-10310,-10702,-15827,727,11444,12124,5074,-4949,-8916,-10618,-10015,-8503,-11793,-13233,-4938,455,651,-2147,-2054,-6665,-16758,-5411,481,-2938,-777,8124,13553,11471,5518,1722,6412,11155,9670,-3511,-12692,-10751,-6788,-6014,-7176,-9400,-4928,-1577,-3654,-9621,-13274,-8406,3271,18965,37103,39840,26468,14960,13019,13105,544,-3731,-11359,-4332,-6384,-6970,-6162,-4243,2300,17241,34792,37487,29757,21164,11289,-4707,-10858,-9179,-11217,2179,10377,9969,129,-6029,-10877,-11781,-7912,-8961,-9379,-7679,-12152,-16681,-13043,1657,8764,5115,-3577,-15557,-10084,-4406,5052,22862,20344,5392,5426,14566,12293,5287,-2364,-5159,-7999,-9961,-10440,-13823,-13989,-7473,9519,13528,8445,7395,10707,16636,11701,5125,1177,-1271,-3220,-9639,-6622,4667,9028,-1014,-15750,-10163,-7418,-8206,-9219,-11591,2413,16007,13715,10009,5505,-1799,-9023,-13904,-17090,-16262,-11363,-6199,-1447,-2031,-2788,-2423,-3353,-320,7146,8378,9885,16595,17912,16231,24314,39120,46303,49080,33552,8769,-12431,-12273,-952,11186,17560,17828,15922,22254,42192,40773,24641,7334,6238,10001,7041,5583,2755,-9784,-14246,-12779,-11208,-14498,-10538,-3175,6636,16394,17875,10501,3269,-4250,-8281,-11149,-10124,-6961,-6661,-3408,-6457,-9944,-8638,-4381,-5498,-9003,-5647,-530,4167,3543,-6823,-13443,-15721,-14600,-7933,3185,-2287,-16446,-5420,-4315,-9817,-11012,-9605,-7880,450,8077,10181,-1029,-12845,9577,33575,36926,18990,-2080,-9769,-2616,-8420,-16207,-4250,-2078,-2043,369,3678,1846,-4386,-5526,-6444,-7494,1934,11510,9745,713,-802,-4574,-9479,-11662,-6310,-1950,-9942,-17118,-13738,-503,20649,40167,49465,38562,19520,6026,417,-704,-3183,-13968,-17860,-8221,2699,13729,21380,22403,20114,10146,2930,-4448,-8230,-6533,-5168,2814,937,-5462,-16272,-20495,-13667,-5949,-83,3860,11370,18482,14046,-7026,-3979,15104,31268,34906,16921,1044,-7215,-6297,663,13549,28859,24014,9047,5742,639,-4237,-6800,-3885,8831,17967,18841,21655,22644,14855,310,-6467,-10750,-14061,-14530,-10338,-1958,4506,2981,-5967,-16710,674,16153,21441,17986,7379,-4251,-1251,2824,6103,19098,29717,20669,5605,-6875,-12271,-13792,-11234,-7353,-9322,-15726,-5454,1928,-3810,-13901,-17126,-11388,-11000,-8350,-942,6489,5734,-3512,-11880,-16088,-14509,1079,16320,8208,-2626,-10209,-11895,-4942,5230,9539,5163,2931,-256,2496,11404,15360,6846,-8010,-15126,-10691,3213,13716,17161,8717,-323,-4799,-10677,-14303,-3749,11177,15299,16187,8781,480,-146,1420,-1025,-6030,-4145,288,1640,2725,8018,15070,15343,10762,6850,3110,464,8245,15993,20045,5247,-9588,-12642,-5400,687,120,138,-1193,-2815,7435,17793,12800,3298,2681,6069,11111,5661,-2390,-1066,1180,-1594,-7774,-15062,-12661,-155,22436,34162,23882,2792,-4989,-7343,-13261,-10675,-3092,4631,10246,8367,6119,103,-4974,-4062,-1284,-3706,-7361,-3443,-3622,-8164,1526,7248,1871,-3780,7277,13972,8047,-418,-2381,-1936,3884,8380,3782,-2835,1371,7221,15595,16339,7477,-911,-8230,-10295,-14274,-12455,-9620,-10897,-8108,-623,6696,6512,3470,-1796,-1790,-2414,-1000,-1693,-3268,-6043,-11421,-3262,4653,16024,24733,20065,9898,-4157,-7243,-3724,1043,1927,-1647,-3182,-6501,-7908,-5191,-4743,-10690,12,7076,13643,20518,24977,27205,29758,30908,23557,16365,8363,-1532,-5191,-10886,-7024,-1393,-2803,-5151,6854,10742,2026,-12335,3589,20037,14250,-8424,-5471,14655,30736,18841,-1058,-7293,-9394,-7225,-6174,-10931,-16420,-18604,-12833,-4222,-1346,449,7829,13324,4850,288,-695,3803,8894,19456,33207,31503,11968,-7695,-12762,-2093,6482,9753,9586,2211,-3219,-8063,-14948,-9396,-3233,-1797,-6269,-4688,1236,3827,3259,6332,8788,11712,18031,18541,15018,15483,26889,45959,32028,18652,5785,-7978,-18419,-8703,418,-2912,-13297,-21490,-15425,-4707,2403,4589,6337,2851,-2102,-5137,-5127,-8401,-11742,-6536,-4077,-6640,-8100,2052,12818,13115,4944,-2249,-3993,-3292,16,-4616,-16446,-12359,-3152,-1945,-3994,-12818,-18232,-19365,-11155,-5324,-222,-1018,-3815,-2360,-1806,112,5308,7699,7401,1807,4892,9867,9243,8104,3436,2537,5275,8524,9256,11079,13932,10378,9765,12476,11459,7412,-68,-5076,7384,19310,22080,8670,-8705,-5578,6223,6441,3009,6649,13170,11470,12792,19388,22982,15748,9801,800,-13955,-11315,1111,18199,24223,19161,4087,-6431,-10354,-7204,-1011,1088,-12795,-8690,-3056,-864,1297,3823,-2557,-4680,3220,8938,6817,-2098,-8414,-3159,-2298,-2130,3765,5869,-578,-2204,-1967,-1474,-1911,-4849,-4629,-1759,-2604,-7354,-13464,-13114,-11370,-8738,-4715,-5107,-9714,-14543,-12207,-9964,-10161,1304,12018,17027,14450,5760,1026,8725,9524,842,-6531,-11178,-12832,-13554,-2171,13188,22392,21926,19075,21137,19090,13411,7563,7723,-2134,-22075,-7065,-7472,-19580,-9872,5158,18710,21791,14044,-4582,-18079,-4242,2549,6952,10116,9503,7538,7456,8411,6386,2900,2045,-4472,-11049,-12347,-9946,455,-1311,-5674,-4795,-2676,-8006,-11890,-5781,4431,10579,13767,14620,6951,-3627,-7396,-4940,-4838,-12101,-12680,1340,19305,34094,44755,46253,32638,13442,-175,-7111,-6701,-7655,-7778,-3551,-585,980,3229,-1530,-7474,-10887,-15941,-16077,-14956,-12984,-8654,-1029,4026,10178,9948,406,-6128,-5202,-4883,-6629,-4389,-8279,-16719,-11184,-7700,-14,2803,-2338,-7725,3892,9278,-6145,-14740,-9234,-7916,-12652,-18789,-9506,-5723,-5842,-4899,-7967,-11725,5546,48468,75276,70232,47496,23221,6379,7198,2268,-7253,-11252,-8079,-11080,-12684,-7628,-3766,-5787,-10771,-10542,-9406,-6744,-1130,522,687,2665,9856,6744,-1294,-8271,-11735,-141,10962,7974,399,-2106,2884,4878,406,-6471,-11565,-11453,-5263,-1244,2895,4737,12356,16595,6712,427,707,3591,8764,28424,34013,11590,-7676,-6895,1067,5057,3640,1377,13159,28215,38027,40601,41529,31253,17911,13940,19362,30293,33759,29840,20060,9820,3771,3544,-59,-2347,-3022,-2091,1993,2276,-4705,-13697,-3634,-5,-6933,5538,33396,61319,56457,24897,53,-11171,-10090,-3419,-4794,1219,18778,26482,22918,11723,-435,-10582,-8536,-5030,-4786,7472,3013,13676,26083,18363,11778,8909,12363,7913,4925,-2990,-8459,-11379,-12536,-11383,-10832,-14853,-14524,-10660,-939,2232,262,-5578,-5192,-828,9556,16288,10139,-784,-7254,-11726,-10121,-6562,-5005,-3229,-3598,-1510,-1353,-3959,-7475,-8870,1703,15686,19487,15365,6109,1828,5484,319,-9832,101,16491,17478,7617,8119,27130,44056,38727,20989,5168,-1779,-3091,1476,11253,2394,-9463,-5958,-3915,-5998,-294,11065,24635,35762,30039,12730,-9823,-17554,-7378,-1424,-4412,-7986,-4818,-3456,-7704,-9785,-14377,-20255,-17282,1625,3134,7714,21435,30236,19793,16686,20804,13855,6306,608,11,1113,10369,30806,36972,20180,393,-10154,-8114,8587,19311,28854,30782,24886,26935,30078,30807,31583,26579,3854,-6373,-10035,-11501,-973,8598,11936,12357,7967,282,-5196,-10336,-17149,-12250,-2457,1691,533,105,-3312,-5783,1872,18624,32275,34825,24533,14651,5999,-7900,-14717,-10355,-12606,-17573,-15165,-4141,4274,4292,8246,16797,21373,18347,14911,10516,3452,-890,-1841,-361,-3386,-2361,-6599,-9319,-10825,-2427,1344,-5719,-10446,-7958,-1836,-4903,-14617,-7106,-118,2962,9321,14867,16727,14357,10335,7639,3685,7515,10333,6663,-10,-5989,-7404,-13191,-13423,-3697,646,358,-6140,-14343,-17894,-16252,-14115,-5418,10073,18093,16866,4636,-5397,-4868,2502,11343,15001,16929,18949,8285,3694,6205,9789,16742,13840,4231,3594,15634,13139,6837,4307,766,-8988,-11864,-1728,-1734,-6420,-7269,-10165,-17427,-5546,8832,11675,3175,3902,15315,19745,16820,7623,354,-3798,-10806,-15840,-9037,-3713,-8077,-5250,22922,69177,51843,23888,9127,6687,7330,-2109,-13040,-12580,2078,8380,-1556,-10973,-7945,1576,4024,1260,-612,-3025,4603,5601,2677,38,-168,-2774,-7843,-12521,-11339,-1685,2056,-5098,-8129,-8413,-9422,-9273,-11867,-13527,-9274,-6016,400,6936,10057,4911,508,6080,9271,3630,-6999,-9361,-7303],[-6538,2994,9149,9724,4786,-2432,-7094,-9056,-8463,-2001,5074,6583,-5097,-2571,15126,15873,2267,-1048,14895,22479,3368,-19366,923,27879,30250,23606,21282,8794,-7666,-15614,-9034,-210,8097,14703,16795,14143,10675,3919,-3496,-13393,-12648,-1189,8766,10742,3181,-2516,-7840,-8987,54,14019,20778,20033,8278,-4263,-14389,-17747,-13877,-8444,-1901,-478,-3525,-11069,-14842,-9131,-5063,-1807,1781,4591,6137,6218,7542,6834,1892,-9600,-12662,-4218,-3741,-8302,-16106,-17993,-15607,1146,24862,32554,26479,20200,18520,17786,19292,19324,11155,-1640,-17833,-3839,18343,42039,58775,37992,3700,-12454,-15448,-12945,-11045,-13869,-15390,-11059,-5615,-1101,-1878,-6453,-12430,-10528,-3095,6002,10296,97,322,12762,18089,20109,18847,15368,5115,-6827,-4270,11525,22178,18544,13560,13449,11327,-807,-16001,-42257,-60675,-52036,-32005,-8357,23193,35824,22006,7442,768,-3021,-6226,-7375,-5478,-3049,-2829,3402,11453,16466,13433,7521,-1251,-15157,-1709,12472,17077,13426,-455,-14271,-16995,-9703,-844,6636,3386,-3970,-8964,-15457,-12485,-745,-4320,-56554,-109946,-115551,-166425,-208092,-169379,-93386,-34787,-43041,-65061,-6300,31754,55057,52162,14956,-8851,-6505,2830,2842,-2483,-9508,-7134,-8105,-9074,-11576,570,17975,28692,19527,5967,-3948,-5497,-13874,-12852,-9958,-7608,91,-2546,-1573,4508,21022,40013,28441,14943,-2921,-14743,-19888,-27125,-24406,-12746,1591,6780,-830,-7009,-14117,-8553,-1285,7849,7302,3738,770,-2765,-4117,-1958,-9252,-5345,-1822,-5262,-8763,-17231,-3245,13466,23098,17362,13769,4368,-8091,-8028,-2550,-7805,-12032,-3490,-10019,-17334,-14076,-12001,-7487,-3184,-707,6634,13202,14776,10525,4056,-193,3719,14035,12779,580,-6262,-4948,-5980,-6515,-5661,-8414,-13117,-8681,-7496,-9794,-10000,-10551,-7739,-2334,2679,3451,355,-6215,-11330,-14807,-16589,-13417,-9378,-5941,-3507,-3095,-5792,-11242,-15735,-13234,-6475,-1127,5422,9599,8478,5176,433,-10343,-3018,12286,25695,12566,-10135,-338,32024,33722,19464,8251,1188,-3729,1671,9093,14025,11993,8972,2195,-3300,-4005,-2567,-3388,-7896,-13217,-20390,-10634,2890,7686,5344,-1555,-8975,-4606,5909,15222,20481,15534,5872,-1192,-8348,-2451,5153,7224,3456,-2910,-11008,-3636,7831,5208,7989,3893,-2090,-4522,4496,9236,4374,-5333,-13783,-18387,-15429,-3733,18612,40167,52947,58558,42423,14588,160,1298,1738,-4461,-9202,-13282,-8985,-9583,-4836,3786,2138,10,2937,6685,4028,-1119,-6031,-8973,-6429,-6893,-10542,-9416,-2037,757,-2044,1170,5454,14908,18281,16134,10162,10891,7632,2321,-3483,-7716,-12216,-19670,-20487,-17652,-10652,-2675,4094,4675,-1810,-12762,-7519,-11613,-10512,1559,27626,43646,32186,12542,-5280,-13574,-16184,-12867,-7820,583,10290,9360,7021,4090,1430,-2408,-8658,-7765,-7314,-12095,-10120,-2339,4569,15403,14035,3182,-6330,-10266,-10405,-15088,-16170,-15779,-16084,-11379,-4394,4174,11608,14685,3927,-5626,-1863,7394,13153,7367,-4300,-1852,10968,17022,14409,13448,16203,29312,40671,22065,2086,-917,16253,19565,11956,1438,-4113,2828,3487,1060,-7406,-12373,-12376,-9739,-3800,-6787,-5267,7772,16386,10969,-3582,-16642,-2027,11854,9498,-3096,-13749,-14919,-7477,-6190,-7815,-9054,-12129,-13990,-19244,-13439,-1076,8944,13755,18225,15545,7785,-418,-2402,-4179,-10097,-2962,13429,26575,30572,23369,10261,708,-1978,2505,6154,4324,-5439,-6426,21235,41590,45499,27122,2568,-11708,4551,17091,21494,15729,7325,1040,-6228,-15174,-8480,703,-5638,-10105,48,21939,40054,42396,32300,17647,-173,-7190,-4606,-5122,-10069,-11768,-12753,-16041,-6843,454,3572,12244,5919,-3231,-2732,7648,12436,8037,-3135,-12651,-12513,2316,30679,50526,56166,42022,28319,23431,21370,28053,28061,18180,10054,6284,17011,25864,21034,21568,22230,20136,21047,19877,11430,168,-12529,-10428,-8894,-8696,-5852,1580,10661,20951,25695,27703,27139,27738,19357,4249,-11800,-5070,1066,-478,3731,12146,22440,26997,18059,13907,13468,20058,24350,19201,10304,5422,5851,-5207,-9637,-11491,-6413,-395,7307,4039,-14059,-286,18174,33189,37322,34116,25414,18395,14672,10331,4441,-1104,3796,9243,20015,34332,31867,11964,4298,8485,12992,21005,30169,16567,3135,3206,8005,8620,3362,-6315,-15613,-10673,-5984,-1116,4997,7444,2401,3214,4992,42,-913,-379,334,3282,5289,635,-7698,-9855,-10433,-15831,-11123,-1112,3473,-779,3806,16115,29734,50306,46981,17879,-5653,-2646,-1832,-7994,-11838,-9354,-5908,-8990,-3260,7759,6415,1950,752,597,-620,-3132,-5478,-6616,-2645,5121,7782,3176,-5840,-5936,-1936,-4975,-8638,-12948,-12179,-5678,-3124,-803,6349,13190,17983,12863,2576,-3048,-8015,-7231,-4514,-6835,-11105,-2432,6949,10594,7501,-1165,-7579,-9446,-6147,-6021,-9319,-7135,-47,11580,15751,6470,-2522,-7127,-2504,1887,1003,-3136,-10583,-12288,-12374,5731,14341,11814,3990,-6411,-10876,-12374,-15011,-13400,-15189,-12931,-3245,2118,1566,-1594,-182,-2978,-16394,-10805,-4041,-6095,-3004,5513,10629,9351,4453,499,4666,9875,10003,-2633,-12774,-11194,-7194,-6298,-7314,-8031,-2961,-13,-2577,-8626,-12303,-7434,4644,20141,36059,37437,24116,14219,13090,10777,-1046,-2987,-8643,-4795,-8145,-6786,-5956,-5077,2463,20165,39271,39882,30309,21451,12506,-2902,-9229,-8984,-10894,4327,13448,12444,2335,-4448,-10264,-11918,-9803,-7946,-6341,-5836,-11118,-14419,-11239,-2795,5864,4619,-1962,-12431,-10205,-4308,5931,26016,21913,5278,6762,18586,16166,5779,-1393,-4568,-10569,-13431,-12519,-14413,-14474,-8582,8309,13253,8705,7206,10080,14889,11185,6092,2339,-2,-2303,-8804,-5350,6396,11804,2112,-13396,-12121,-9637,-8429,-9276,-13362,3873,16394,12026,7842,5391,1453,-4762,-9870,-14603,-14983,-11209,-6804,-1758,-909,-1722,-2447,-4101,782,12208,16928,19121,23963,20735,16619,25193,42589,51383,54395,38117,9522,-12023,-11482,-49,11743,17544,18497,18776,27527,46698,42921,27040,11916,12008,14217,8211,2843,1247,-9949,-14939,-13093,-11128,-14275,-10753,-3857,5959,16789,18974,9874,551,-6558,-10088,-12472,-10473,-6793,-6456,-3120,-5921,-9079,-9233,-6050,-7361,-10618,-7264,-2619,1839,1860,-8807,-15719,-16846,-13206,-3552,6239,-102,-14120,-5787,-2482,-7498,-8311,-6992,-6110,1164,8151,8260,-3856,-8799,14910,39739,40962,20616,-2142,-12932,-8682,-12914,-14072,-2276,-385,-1037,249,1609,-781,-4488,-4903,-5776,-7939,1154,10426,9712,1267,-1789,-7206,-12171,-13299,-8633,-4142,-11903,-16711,-10975,844,20290,36272,42301,31340,14546,3541,-112,-891,-4185,-15516,-15859,-6613,2960,11826,17411,17297,14289,6693,1519,-5483,-10443,-7915,-4717,3530,2673,-5018,-15077,-18506,-12425,-5624,617,7510,19514,26083,19675,-3471,-4196,16329,32751,38588,20534,4040,-5919,-6123,581,13171,27188,18295,3755,3537,-883,-5519,-5633,-5225,1388,14931,18950,22220,20946,10292,-2859,-8737,-12490,-14721,-13615,-9141,-130,6643,4425,-4975,-17000,-619,13846,16476,12991,5298,-3243,2397,8436,13376,26770,34166,20879,4321,-9078,-14481,-16489,-13584,-9086,-10102,-11410,-1752,4082,-2165,-12169,-16151,-11107,-9958,-5837,2188,8227,6450,-3409,-12634,-17268,-15289,1839,17237,7997,-3924,-12118,-13984,-6458,5343,13221,9457,5129,927,3494,12460,16936,9543,-6881,-15110,-10862,2040,12443,16014,7859,175,-4281,-11253,-13259,-2727,11497,14818,15426,7559,-1261,-3027,-2405,-3563,-7905,-5233,-574,-132,-213,5331,14067,16069,10862,6375,2274,-810,5442,8287,13312,3420,-9517,-12334,-5794,-161,-262,950,1360,-4,6164,16100,12288,3336,907,2979,9835,7612,82,578,1844,-1677,-8171,-15353,-12930,-1168,19125,29386,22565,1280,-6498,-6477,-11230,-8677,-1548,6305,12499,12407,11626,3961,-4479,-6023,-2828,-4283,-6417,-1823,-1892,-9411,-1468,6584,3749,-1742,7426,12617,6777,-1112,-1644,563,7420,11212,5081,-3333,-885,4436,13685,15781,7252,173,-6021,-8348,-13086,-12199,-8787,-9105,-6415,44,7111,6486,2133,-3534,-4208,-2748,-1199,-2459,-4195,-6484,-11111,-3441,4631,17069,26284,20891,9958,-4605,-7957,-5176,-1315,-350,-2870,-4110,-7699,-9595,-6271,-3565,-9470,-8527,-1092,11796,20048,24248,25921,29607,33580,28471,20105,9858,-1513,-5845,-11693,-6554,-1193,-1745,-2610,9229,12639,3661,-13533,3058,19253,13041,-9401,-5489,14346,31233,20816,-809,-8165,-10331,-7810,-5366,-8965,-13652,-18328,-16418,-7056,-2175,2115,11991,14017,2885,-3150,-4885,1908,7854,18481,33446,29985,9964,-8747,-14504,-1750,8435,13546,13964,6192,-610,-4485,-12492,-8921,-2508,-709,-4951,-5767,-1136,1000,1349,6166,9104,12102,16822,13613,8285,7863,18773,39061,29098,18595,8054,-5542,-16777,-8174,1073,-2669,-13819,-19809,-10576,2478,9134,11042,11187,7332,2306,-3432,-5224,-9042,-11377,-5376,-2568,-5099,-8265,3423,17251,16338,5813,-3104,-6313,-4663,501,-2463,-14399,-13899,-4724,-3273,-4937,-12913,-18701,-17850,-10029,-4459,382,-884,-3865,-2736,-1788,552,5778,8050,7565,-120,-1776,2602,3676,4844,2424,2307,4759,7031,7209,9303,13374,11326,10802,12382,10267,5767,-2105,-6845,6900,19752,20525,6329,-9736,-5738,6341,7524,5689,9481,16425,14632,13892,18141,19427,13088,8340,1976,-9892,-13541,214,21498,31018,26526,8899,-4194,-8960,-6878,-978,2780,-7619,-11080,-4238,-1128,1660,6443,3064,1325,8660,13226,10911,1273,-8851,-4314,-1287,-46,6606,6641,-863,-2802,-1744,-2007,-2987,-6374,-6954,-4839,-5918,-10103,-12206,-13402,-11892,-10084,-4841,-4042,-9482,-16346,-15941,-11400,-8398,1729,11919,16978,15013,7230,3209,9981,11210,1937,-6253,-10501,-10932,-12953,-2330,10926,19957,23185,23740,28006,27015,19762,11891,9715,-2610,-16678,-4138,-5396,-17095,-14209,-1139,11973,16334,10180,-7434,-15494,-2750,3785,8735,10549,7655,3799,2351,3168,2567,1352,2455,-1592,-6598,-8563,-7776,1097,-2492,-6443,-4051,97,-4693,-9696,-3591,4453,10465,15151,15956,7036,-4472,-8888,-7452,-7827,-14790,-14482,-1011,15613,31548,43907,47431,34639,13887,-1102,-7817,-8351,-8908,-8944,-4052,-627,8,3419,389,-5570,-10751,-17162,-13454,-10470,-8289,-5761,-2931,-2056,1461,861,-5242,-8952,-7078,-6684,-9775,-7315,-8802,-16508,-10874,-5350,2506,3550,-2797,-9586,1802,11197,-5486,-13606,-7580,-5294,-10049,-21163,-11409,-5476,-4563,-2804,-6078,-10139,9395,59806,84029,71255,43462,20208,7537,9651,4235,-5542,-11809,-8484,-11270,-14731,-8712,-3756,-4894,-9662,-9886,-8969,-4888,1977,2924,-197,-238,4639,2985,-4289,-10092,-9999,3328,15650,11775,1779,-1773,2796,4340,332,-6025,-11429,-11770,-6320,-3746,-240,3137,10839,13047,1777,-3591,-2519,1234,7310,28044,38575,18384,-1910,-6103,-463,3264,2491,1818,13993,28242,38124,39639,38594,29052,17245,15046,22360,31208,30480,25264,17562,9101,4312,6209,3623,-1790,-4571,-4633,-1056,-185,-5327,-13553,-5351,-2012,-7383,5414,33494,61459,60383,27742,146,-10977,-9030,-2090,-5426,363,19123,26689,21735,9210,-3268,-11187,-8091,-5984,-8034,6449,3421,12341,20357,11290,6328,6148,12312,10382,6681,-3942,-11300,-13918,-16906,-14575,-13372,-16901,-16764,-11188,-48,4462,2350,-2544,-1422,4221,14859,17366,8669,-2516,-8482,-11565,-8876,-5499,-5200,-4789,-4809,-1515,-822,-3598,-6913,-4865,7171,19778,22229,16741,4286,-1750,2193,-2264,-9117,2228,18511,17472,7024,9280,28455,41507,33680,20617,5888,-1091,-3884,-1412,6149,-3678,-15750,-9211,-5099,-7511,-2975,9157,24349,36858,32291,13857,-11510,-14949,-4207,1047,-2113,-6616,-5983,-7129,-10370,-11501,-15549,-20178,-14734,3682,4094,7497,20118,27918,16554,12032,15667,10954,6148,2278,1847,2193,10402,29630,35944,18694,-336,-9511,-5517,11149,20979,29379,34079,28299,29438,29049,27696,28261,23571,4228,-5339,-10193,-13299,-2934,7672,12659,14339,10264,2208,-4867,-11325,-18084,-10357,511,3656,1572,592,-2893,-4087,4844,23064,36238,33782,21294,10211,2476,-8267,-13143,-10111,-13635,-16833,-13424,-3153,4870,4417,8356,16450,21732,21255,18336,9539,-192,-3558,-1291,2712,-1758,-2742,-8884,-12558,-11914,-2930,319,-7525,-12122,-9360,-2760,-5607,-14391,-5670,1070,3769,8576,12957,14694,12246,8525,8306,4525,6912,9895,7949,2427,-7048,-10738,-16431,-11900,-3551,1823,5056,-3034,-13563,-16645,-15046,-13894,-5132,10882,19370,18877,7708,-3616,-6898,-1632,5280,8231,8185,10091,3638,2393,7916,13933,22311,18748,7904,6473,14086,8245,310,-1550,-4296,-13997,-8389,2589,3014,-3765,-5784,-7776,-13267,-5337,9129,11575,3163,3674,14603,19264,17408,10287,4238,-199,-7457,-14015,-10006,-4461,-8038,-5155,24995,69718,52508,27044,12326,9669,8777,-1345,-11653,-15738,-2873,3811,-4047,-11847,-9436,-2702,-347,-836,-968,-3257,3000,6156,4233,1982,904,-3679,-8356,-12733,-10577,-2608,382,-5358,-6525,-7104,-8896,-9423,-12029,-11638,-5838,-2238,2994,8030,9969,4294,242,6058,8777,2189,-8192,-7344,-5731],[-8097,2719,10435,10689,4939,-2110,-7159,-9339,-8361,-1648,4814,6857,-5447,-2993,14533,15020,1856,-1026,15353,22664,2632,-17073,2434,28280,28746,20465,16238,3198,-10558,-17024,-9793,-746,8683,15356,17079,14181,10530,2962,-4975,-14978,-13850,-2666,7051,10421,4840,-1505,-8307,-11585,-3641,10477,16330,15571,5467,-3137,-12610,-14222,-10083,-7335,-2139,102,-2916,-11100,-15742,-9527,-5037,-1591,2675,6870,8371,7328,7338,8037,4245,-8910,-13971,-5938,-5797,-9550,-14382,-12484,-10340,-964,21232,30384,26268,21298,20452,20567,22744,23348,14731,87,-18573,-7278,12594,32408,46891,30709,2234,-9540,-12819,-12107,-11289,-14452,-16327,-12292,-6620,-1503,-1814,-7157,-14527,-10784,-2529,5213,5890,-6998,-2905,12344,19181,21398,18004,13234,3222,-6733,-982,15841,27307,22867,18814,17915,12223,-4300,-19003,-41084,-51970,-48342,-34088,-9376,23466,34824,18164,4769,236,-3080,-7466,-10146,-8394,-5610,-4031,3635,12568,16891,12452,6365,-2226,-16968,1581,18244,23643,17679,1340,-15093,-23474,-12629,-5060,3415,1028,-5361,-9611,-15197,-12985,1239,-4837,-68968,-83338,-49610,-61952,-121377,-149995,-116684,-66542,-64638,-66238,223,29100,52075,52860,15549,-8170,-4380,4116,3423,-2872,-9757,-8035,-8950,-10137,-12208,1009,19935,33196,21846,6039,-4742,-7169,-15508,-12820,-10832,-9346,-1033,-2765,-2826,1652,15372,34206,28426,15233,-4275,-10944,-10988,-15542,-13208,-4624,5109,5545,-2717,-7211,-13385,-6092,3820,12176,9256,3844,395,-2547,-2775,-783,-9323,-5996,-1861,-4195,-6148,-15074,-8599,7994,18898,14269,11574,2906,-9073,-8335,-3290,-8682,-13956,-5844,-10376,-16666,-14257,-12510,-7746,-3018,-679,6222,12504,13116,8888,2482,-452,3304,12510,13332,2245,-4673,-3994,-6765,-7913,-7385,-10203,-12039,-6093,-3970,-6807,-7777,-8212,-6194,-1595,3527,4830,2287,-4694,-11956,-15935,-17994,-15843,-12962,-9881,-6919,-5623,-6775,-10642,-16021,-16877,-7304,48,6707,9942,7648,3762,-1882,-12811,-3315,11536,24914,13757,-9074,-1095,28194,28312,15943,6722,577,-3098,2663,9212,14163,12732,10463,4057,-1922,-3440,-2811,-2766,-6554,-11540,-20340,-13858,-173,5877,4770,-1132,-7613,-1962,10090,18353,19084,10808,2799,-2066,-7918,-1572,6845,8499,5081,-1143,-9322,-3043,4957,2037,4483,396,-4650,-6389,3500,9962,4842,-5578,-15256,-21476,-19172,-8074,12831,34567,51378,60816,47382,18984,1358,-565,691,-3370,-6831,-11927,-9040,-7664,-3431,4739,3044,343,3251,6796,3392,-441,-3942,-8309,-6783,-7806,-11192,-8862,-1840,98,-3850,702,5898,14553,18288,17360,11879,11735,7048,2786,-944,-5604,-11005,-21603,-22479,-16649,-9029,-2336,2914,2881,-3851,-15069,-6391,-10698,-8937,5716,33485,46538,31082,10612,-6338,-11329,-13146,-11834,-10726,-3143,7656,8407,7948,6161,3403,-2064,-10335,-8099,-6436,-11466,-10689,-2834,4770,17665,15660,2428,-7627,-12295,-12788,-15973,-16497,-16919,-16234,-10949,-3345,4724,10320,13247,2586,-6349,-1142,9803,14673,6882,-4915,-2209,11896,21511,18668,15661,17613,30618,40108,20564,1329,-1039,14453,16435,9019,-845,-5059,2996,4056,1563,-6391,-11635,-11818,-9543,-3632,-6803,-5929,6554,16082,11561,-3178,-17458,-3055,11248,8950,-3397,-13536,-14281,-6761,-5540,-7890,-10624,-14612,-15340,-17776,-15274,-4220,6581,12686,18869,15508,5838,-1316,-214,-769,-7752,-4026,11531,23594,25983,18478,7197,-364,-773,5046,7966,4151,-7218,-3683,25339,46060,47552,28022,3865,-12093,3458,16197,21523,17459,8718,1273,-6333,-14854,-6904,1167,-7420,-12323,1185,23743,41767,43889,35359,21359,3451,-4768,-4021,-4866,-10360,-13216,-14394,-16950,-8125,-1074,2737,14562,12286,3094,816,8921,11762,6135,-6052,-16761,-12367,8305,38339,53643,53494,37060,24772,20809,18770,26169,28137,17920,9156,5612,16482,27494,22286,22689,24523,23595,25183,24192,15056,1870,-11997,-9764,-8162,-8195,-6047,770,9378,18800,23252,25031,22478,23857,20430,4701,-12150,-3170,2676,366,4253,13377,25397,31366,20865,14758,12133,17172,21457,19034,12309,6376,4097,-7068,-9725,-11729,-8385,-2408,5612,4120,-12922,-383,18433,34512,39437,35330,25436,17980,14845,11426,7152,3676,9561,16246,27582,38786,35873,14378,5425,9688,14074,22489,29209,15762,4669,6436,12391,12590,5994,-4747,-15479,-11354,-5421,462,6698,9338,3648,1977,3620,-1380,-2447,-1785,-1182,1348,3618,-101,-7608,-9244,-9930,-15895,-10983,-1945,872,-3399,6488,20507,34148,52888,48883,19457,-4471,-4600,-5693,-13640,-16576,-12344,-9326,-12008,-902,9701,6711,1454,42,-273,-1996,-4606,-6470,-6758,-3193,3499,5166,1593,-5635,-4936,-1251,-4662,-8637,-14023,-14758,-8138,-5794,-3707,3165,10257,15183,9106,-1151,-4475,-7911,-6237,-3891,-7292,-12508,-4204,4143,6337,1621,-6226,-8422,-4619,1545,3800,1399,1488,3666,12894,18316,10180,980,-5486,-2499,2263,2244,-2472,-11321,-14503,-8357,10518,16731,11146,2785,-7325,-10159,-9115,-15370,-18001,-18627,-11944,-1705,3503,2307,-942,1976,1410,-11051,-17145,-9431,-9727,-5786,2190,7169,6959,3046,-1394,2004,7983,9794,-1888,-12822,-11523,-7661,-6410,-6781,-6309,-1216,1262,-1683,-7760,-11462,-6595,5862,20885,34202,33787,20134,11343,11378,7327,-3018,-2363,-5748,-4186,-9981,-7195,-6311,-6166,2803,23088,43391,42272,31355,22654,14705,-458,-7423,-8765,-10878,5902,15991,14658,4740,-2516,-9377,-11691,-11700,-6226,-3232,-3730,-9947,-12487,-8926,-8068,2727,4434,449,-9159,-10689,-4805,6086,27541,21403,3310,5904,20182,19198,6262,-480,-3847,-11987,-14875,-12473,-13771,-14094,-9378,7035,12591,8599,6690,8978,12500,10207,6558,2973,706,-1942,-8486,-4505,7751,14285,5251,-10134,-13308,-12266,-8659,-8955,-13703,4410,15757,9970,5729,6160,6351,957,-5913,-12406,-13969,-11393,-7838,-2761,-699,-1443,-3059,-4943,2332,17291,25566,28205,30414,22266,15918,24957,44389,54429,57492,40947,9544,-11753,-11003,469,11764,16688,18059,20849,32648,50621,44674,29324,16138,16224,16311,8296,-218,-869,-10506,-15343,-12964,-11168,-14069,-11247,-5053,4616,16121,18594,7713,-3050,-8668,-11485,-13461,-10854,-6758,-5964,-2168,-4847,-8446,-10326,-7555,-8838,-12080,-8808,-4677,-659,-246,-10980,-17706,-16591,-10795,735,8202,1199,-12147,-6464,-1037,-5517,-6166,-4854,-4556,1644,7889,6283,-5242,-5635,17799,43017,43212,21656,-2114,-15694,-14162,-17278,-11555,-641,687,-720,-552,-903,-4510,-5142,-4425,-5071,-8430,-563,8079,8886,1770,-2159,-8529,-11638,-11035,-7033,-1966,-9337,-12647,-8011,2052,18820,30417,33552,23256,8820,167,-1283,-1613,-5736,-17490,-13618,-5042,3111,9958,13629,12462,8875,3137,-459,-7071,-12910,-8433,-4007,4066,4879,-4450,-13525,-15858,-10889,-5256,1169,10570,25999,31562,23515,112,-4617,16467,32323,40214,23625,7070,-4421,-6256,205,12771,25390,13013,-1414,1193,-1544,-4583,-2529,-2795,-7296,9428,17106,21079,17481,5101,-5835,-10757,-13865,-14364,-12336,-7918,1496,8350,5511,-4105,-15940,-2490,10360,10946,7770,2963,-2182,5786,14117,21192,34815,38679,21694,3980,-10400,-16145,-17109,-14055,-8815,-8249,-7131,1486,5829,-706,-10371,-14648,-10312,-8231,-2899,5151,9321,6473,-3521,-12719,-16455,-16417,1983,17047,7170,-5328,-13468,-15790,-7996,5188,16484,13926,7651,2381,4558,13078,17957,12261,-5196,-14879,-11352,458,10660,14691,7331,794,-3751,-11773,-12228,-1874,11714,14732,14924,6239,-3042,-5367,-5606,-6093,-9671,-5637,-595,-1046,-2747,2443,12195,16020,10554,5135,178,-2895,2642,1761,6729,1045,-9893,-12409,-6628,-1411,-783,1991,4094,2717,4795,13919,11458,3164,-1040,-98,8483,9819,2688,2205,2573,-1579,-8283,-15189,-13579,-2780,14756,23527,20529,127,-6737,-5388,-9460,-6942,-504,7082,13427,15261,16373,7719,-3602,-7834,-4397,-4853,-5399,-107,178,-9092,-4197,5933,5745,545,7852,11414,5571,-1684,-768,3264,10998,13755,6116,-3908,-2556,2618,11941,14734,6749,1227,-3559,-5851,-10822,-11598,-7696,-7261,-4452,966,7211,5821,412,-5069,-6350,-3186,-1531,-3273,-5175,-6930,-10788,-3469,4944,18202,27136,20978,9698,-4868,-8483,-6777,-4013,-2803,-4169,-5157,-9046,-11522,-7633,-2479,-6149,-16229,-7357,9879,18587,22722,24095,28711,35451,33026,23581,11268,-1385,-6290,-10910,-5205,-181,186,418,11444,14339,5682,-13186,2006,17564,11436,-10320,-5676,13726,31047,22312,-369,-8654,-10791,-7942,-4198,-6308,-9940,-13586,-12132,-9010,-3185,3589,14905,13328,756,-6321,-8298,710,7030,16592,31202,25805,7033,-8954,-14158,-1083,10433,17011,18037,10470,2979,478,-9672,-8892,-2207,236,-3395,-6258,-3431,-1572,101,5983,9227,12130,15130,8681,2165,752,10399,30648,25774,18665,10615,-2951,-15085,-7482,1522,-2680,-14093,-16574,-4464,10694,16472,17903,16147,12191,7501,-775,-4828,-9353,-10762,-4321,-1225,-3554,-7723,5124,21524,19063,6297,-4174,-8663,-5986,707,-479,-12021,-15535,-6488,-4639,-5830,-12507,-17493,-16312,-8946,-3673,907,-825,-3950,-3178,-1897,859,6043,8044,7284,-1828,-8110,-2950,-322,2506,1739,1959,3821,5270,5190,7521,12270,11574,11057,11624,8925,4249,-3751,-7780,6953,20333,19364,4406,-10521,-5965,5875,7819,7833,12037,19309,17181,14470,16303,15779,10857,7373,3334,-5870,-14283,-638,24625,38179,34332,14007,-2013,-7851,-6962,-1195,4075,-2211,-12536,-5488,-1522,1768,8773,9441,8730,15334,18100,15556,5367,-7728,-5438,-245,2190,8993,6758,-1453,-3605,-1564,-2322,-3809,-7656,-8773,-6657,-7111,-9177,-9536,-13069,-12111,-10518,-4241,-2264,-8320,-15768,-17407,-10784,-6520,2361,11968,17013,15923,9409,6190,11523,12891,3037,-5917,-10035,-9415,-12219,-2583,8592,17566,25007,30004,36666,36551,27229,16998,12823,544,-8601,-867,-3232,-13837,-17145,-8007,3882,9474,5189,-10760,-12496,-833,5276,10700,11248,6270,774,-1536,-614,-188,284,2767,904,-2623,-5169,-5339,2032,-3189,-6568,-3138,2716,-754,-6846,-1961,2413,8706,15380,16228,6390,-5609,-10286,-9516,-9959,-16684,-16067,-3235,12158,29060,42917,47863,35825,14134,-1967,-8414,-10493,-10774,-10129,-3870,-188,-500,3619,2316,-3290,-10349,-15799,-9180,-5080,-2939,-2299,-4670,-8303,-6901,-7441,-10282,-11176,-8303,-7901,-11654,-9758,-9185,-15929,-9922,-2584,5006,4355,-3034,-11259,-249,12705,-4535,-11914,-5635,-2423,-6891,-17592,-11811,-4422,-3018,-371,-3622,-8152,12988,67561,87005,67777,37437,16336,7770,10902,5748,-4022,-11520,-8474,-11054,-17028,-9350,-3355,-3868,-8279,-8225,-7447,-2811,4683,5455,97,-2082,241,-472,-6937,-11206,-8042,6041,19541,15610,3494,-1394,2856,4439,1212,-4386,-10067,-10535,-5659,-4919,-2602,1951,9199,9327,-2594,-7225,-5564,-1211,5613,26720,41853,25772,5254,-4774,-2184,1470,1551,2312,14130,27272,37167,37733,34724,25867,15773,15441,24879,31397,26255,19537,14081,7693,4377,8440,6505,-1581,-6204,-7198,-4258,-3039,-6284,-13373,-7093,-4137,-7727,5144,31646,57625,61111,29965,183,-10509,-7865,-881,-5415,357,19676,26246,19500,6175,-6028,-11405,-7840,-6954,-10594,5454,3934,10427,13565,4027,1063,3420,11864,12519,7985,-5011,-13254,-13528,-20135,-17415,-15543,-18142,-18782,-11421,410,5973,3968,303,2496,10380,20912,18351,7258,-4094,-9552,-11358,-7763,-4627,-5376,-6220,-5997,-1915,-854,-3382,-5544,-250,11890,22362,23262,16441,1761,-5299,-1005,-4476,-8208,3912,19487,16590,6157,10110,28621,37644,28211,19643,6445,-279,-4037,-3424,2187,-6563,-15093,-12158,-6692,-9253,-6459,5987,22138,35427,32523,13835,-13366,-12584,-1764,2794,-473,-5702,-7591,-10526,-12738,-13146,-16555,-19263,-11848,6195,5466,7350,18536,25327,13843,8472,11184,8080,5948,3948,3889,3691,10783,28597,34891,17540,-549,-8036,-2747,13256,21386,28096,35423,30119,29978,26740,23295,23307,18689,3885,-4547,-10511,-15577,-5413,6130,12699,15357,11798,3725,-4665,-12415,-16955,-8421,3092,5296,2528,1212,-2165,-2137,8038,27948,40211,32604,17976,5387,-1083,-7793,-11167,-9852,-14668,-15612,-11344,-2136,5313,4190,7446,14369,19763,21695,19195,6685,-4598,-5657,64,5877,268,-2384,-9375,-13330,-11219,-3434,-1327,-9561,-13704,-11120,-4269,-6658,-13476,-4739,1611,4099,7596,10681,11920,9298,5765,7760,4728,6058,9286,9055,5339,-7747,-14320,-18545,-9568,-2874,3545,10997,1576,-11978,-15263,-14251,-14643,-6084,10343,19156,19308,9340,-2651,-9283,-5304,499,3034,1736,1626,-1680,206,8757,17333,26999,22983,11273,9207,12294,3789,-5593,-6435,-8726,-16006,-4736,6519,8143,-689,-4289,-5758,-9591,-4294,8955,10575,2488,2759,12947,17809,17322,12488,7672,2788,-4633,-12154,-10930,-5523,-8367,-5502,25896,66384,51187,29745,15131,11575,8913,-1440,-10773,-17050,-6394,336,-5928,-11604,-10663,-6738,-4409,-2657,-1207,-3049,1161,6127,5275,3465,1693,-4266,-8284,-12777,-10321,-4349,-2086,-5686,-5383,-6341,-8801,-9906,-12196,-9858,-2729,1068,4859,8348,9184,3191,-375,5641,7909,698,-8645,-5678,-4701],[-8313,3875,13094,12686,5972,-815,-6118,-8434,-7129,-460,4920,7425,-4770,-2527,14173,14551,2128,-268,16345,23238,3242,-13297,5233,28969,27667,18091,12099,-979,-11960,-17671,-10647,-1566,9204,16183,17855,15027,11370,3036,-5375,-15426,-14046,-3230,6057,10526,6978,67,-8115,-13511,-6190,8389,13733,13171,4608,277,-8971,-9475,-5792,-5921,-1987,1435,-1235,-9965,-15768,-9121,-4124,-462,4344,10153,11503,8967,7332,9087,6598,-7414,-14272,-7049,-7195,-9990,-11852,-7054,-4923,-1312,17126,26944,25127,21893,21771,22770,25714,26678,18019,2272,-17411,-10135,7268,23291,34573,22347,678,-6554,-9582,-10165,-10406,-13791,-16764,-13246,-7320,-1554,-1296,-7156,-15752,-9689,-586,6014,3834,-11089,-4491,12224,20715,23006,17505,11660,1956,-6412,2275,20148,32133,26740,23754,22027,12693,-6952,-17663,-32810,-40784,-41383,-34566,-10378,22732,32400,14586,2661,11,-2662,-7945,-11966,-10526,-6992,-3362,5443,14861,18381,12632,6042,-2821,-17561,4115,23196,30209,22461,4547,-12239,-19111,-12245,-8162,-51,-1079,-6200,-9784,-14419,-12850,3188,-4844,-74548,-69157,-19964,-10242,-67097,-130514,-132165,-90929,-76929,-53314,8290,27216,49570,54606,18968,-3073,-1478,5662,4263,-2961,-9557,-8380,-9044,-10409,-12892,1162,22025,37400,23429,6244,-4816,-8229,-16608,-12195,-10939,-10616,-2140,-2860,-3707,-561,10339,27962,27769,15360,-4989,-6611,-1769,-3174,-975,4423,9156,4302,-4227,-6721,-11552,-4189,7827,15719,11617,4593,1124,-731,208,1551,-8490,-5852,-1227,-2432,-2655,-9650,-14157,1729,13781,11205,9643,1899,-9444,-8282,-3466,-8573,-15897,-8455,-10875,-15618,-13742,-12304,-7327,-2371,-427,5612,11243,10753,6549,318,-908,2994,11329,14371,4817,-2205,-2391,-7026,-9083,-9225,-11826,-10918,-4064,-691,-2932,-4230,-5093,-4335,-732,4355,6165,4198,-3221,-12766,-17210,-19560,-18470,-16565,-14003,-9832,-7506,-7305,-9364,-14445,-19188,-7723,1198,8285,10698,7003,2318,-4160,-14846,-3873,10095,22984,14558,-7418,-1785,23180,22400,12871,5692,539,-1691,4188,9585,14444,13695,12185,6268,-436,-3221,-3520,-2197,-4658,-9404,-18763,-17067,-3587,3864,4140,-549,-6012,686,13970,22054,20435,7024,-698,-2958,-7258,-712,8208,9523,6752,1049,-6949,-1877,2059,-964,838,-3340,-7463,-8633,1885,10248,5179,-5706,-15615,-18411,-19755,-11602,7557,28569,48146,60932,50836,22865,2836,-2451,-671,-2388,-4085,-8174,-6005,-5162,-1888,5650,3915,914,3822,7099,3152,576,-1638,-7052,-7014,-8563,-11695,-8244,-1584,-468,-5291,515,6327,13848,17585,17822,13270,11949,5982,2820,967,-3823,-9674,-21029,-21830,-14269,-7355,-1798,2002,1016,-6054,-13281,-4915,-9543,-6247,11136,39505,48553,30090,9901,-4943,-7113,-8752,-9152,-11577,-7250,3397,6149,7974,7690,5275,-1301,-11726,-8322,-5553,-10772,-11092,-3330,4857,19750,17691,2392,-7972,-13333,-14618,-16128,-16642,-16777,-15480,-10275,-2451,4872,8513,11264,1071,-6899,-607,11657,15325,6191,-5397,-2804,12032,25223,22877,17956,18989,31158,37948,18030,-15,-1326,12281,13016,5648,-3610,-6338,2674,4382,1985,-5409,-10868,-11335,-9641,-3929,-7036,-6526,5614,16060,12294,-3174,-17412,-3249,10968,8318,-3918,-13708,-13810,-5751,-4171,-6825,-10735,-16684,-16720,-16908,-16204,-6923,4242,11478,18996,15139,3412,-2318,2271,2820,-5281,-5781,8315,19112,20027,12677,3725,-1380,549,7583,9934,4529,-7457,-1794,27844,48765,48296,28378,5093,-11965,1955,14626,20910,18679,9772,1232,-6618,-14300,-5118,1708,-9150,-14074,2591,24984,42144,43007,36165,23846,6657,-2272,-3570,-5210,-11232,-15070,-16176,-17578,-9646,-2709,2105,17015,19663,11438,6890,12146,12659,6046,-6252,-17962,-10499,14083,44035,53584,47565,30382,20423,17518,15672,23550,27358,17072,7793,4660,15284,28440,23293,23611,26622,26571,28190,26676,16779,2235,-11434,-8936,-7453,-7610,-5999,245,8289,16306,19577,20702,16988,19567,20979,5511,-11178,38,5128,1479,4615,14372,28639,36081,23946,15780,10841,13851,17592,18056,14062,7981,3520,-8302,-9745,-11911,-10935,-5099,3195,3506,-11964,-679,18173,35003,40305,34874,23820,16379,14366,12701,10815,8869,14998,22402,32707,39683,36694,15453,5994,10535,14877,23175,26624,14048,6086,10012,17232,17023,8976,-3011,-14472,-11999,-4754,2093,8378,11213,5271,363,1119,-3446,-4545,-3659,-3046,-794,1779,-953,-7567,-8823,-9761,-16358,-11214,-4101,-2794,-4421,9483,23864,36602,51450,46644,18357,-5361,-7283,-9436,-18261,-18990,-14375,-12759,-14890,994,10878,6447,523,-956,-1391,-3630,-6291,-7640,-7020,-3558,2060,2583,-313,-5719,-3812,-232,-3995,-8174,-14015,-17331,-10578,-8316,-6485,-365,6419,11078,4188,-5027,-5802,-7790,-5396,-3670,-8464,-14751,-6007,1617,2383,-3995,-10946,-8193,-264,9676,15323,13154,9491,6575,12695,18725,12298,3474,-3976,-2549,2263,3048,-2306,-12571,-17398,-3849,15339,18923,10456,1841,-7248,-7717,-5752,-11776,-16561,-17851,-10550,-246,4718,3002,-139,4189,5849,-4929,-18059,-15150,-13455,-8983,-1663,3422,4507,1444,-3803,-1301,5980,9478,-988,-12585,-11521,-7922,-6117,-5673,-4631,102,2154,-1005,-7035,-10782,-5919,6929,21227,31677,29097,14757,6496,7933,3000,-5132,-1724,-2800,-2535,-11150,-8127,-7178,-7394,3275,25771,46853,44637,33086,25199,18516,3085,-5306,-8447,-11311,6630,17633,16299,7073,-415,-8305,-11269,-13412,-4708,-692,-1828,-8959,-11261,-7035,-13089,285,5009,3620,-5958,-11467,-5853,5618,27541,19306,-92,2998,19213,21050,7240,525,-3089,-12323,-14021,-10795,-12299,-12947,-9585,5944,11743,8274,5973,7537,9693,8860,6582,3140,907,-2100,-8629,-4049,8732,16413,8349,-6302,-11976,-15186,-8979,-8358,-11567,4006,14091,7538,3636,7401,11680,6875,-2350,-10608,-13276,-11911,-9321,-4476,-1490,-2071,-4382,-6044,3561,20988,32726,36171,35425,22433,14160,23612,44223,54866,57750,41432,8645,-11819,-10859,570,11191,14953,16462,21851,36888,53375,45742,31149,19555,18567,16160,6910,-3764,-3633,-11506,-15377,-12527,-11442,-14050,-12021,-6844,2510,14239,16596,4212,-6994,-9989,-12195,-14028,-11322,-6873,-5445,-1158,-3887,-8366,-11978,-8268,-9618,-13398,-10404,-6843,-3423,-2835,-13414,-17526,-15550,-8263,4305,8823,1481,-10776,-7586,-241,-4209,-4841,-3415,-3387,1793,7262,4391,-5476,-3919,18013,43038,43466,22100,-1995,-17596,-18207,-20715,-9615,340,993,-1124,-2030,-3769,-9066,-6237,-4254,-4516,-8949,-3099,4607,7219,2081,-1757,-7577,-8106,-7271,-3190,2841,-4198,-7982,-5027,2915,16012,22892,23823,14700,2449,-4091,-3163,-2988,-7944,-19428,-11506,-3798,2931,8067,10156,7989,3888,-452,-2958,-9218,-15668,-8236,-3534,4146,7473,-3783,-11674,-13260,-9493,-5157,1289,12686,30350,34913,25832,3305,-5384,14951,29626,39234,25690,9718,-2917,-6947,-785,12042,23286,8312,-6443,-1193,-1286,-2252,621,730,-14516,1898,13059,18017,12488,-396,-8691,-12692,-14886,-13358,-11058,-6918,2675,9410,6090,-3442,-14078,-5066,5720,5057,2337,343,-1368,8393,18940,28463,42014,42360,22575,4176,-10763,-16566,-15718,-13362,-7474,-5261,-3480,3889,6865,283,-8812,-13174,-9389,-6335,-41,7549,9447,5454,-4105,-11937,-14250,-16828,1374,15644,5625,-6833,-14051,-17128,-9787,4465,18803,17966,10140,3852,5427,12951,18101,14519,-3307,-14634,-12489,-1732,8365,13190,6887,1181,-3535,-12526,-11588,-1533,11516,14809,14689,4955,-4728,-7251,-8394,-8860,-11371,-5547,-122,-1371,-4946,-765,9416,14966,9715,3152,-3309,-6054,-398,-3191,502,-2131,-11073,-13199,-8196,-3265,-1600,3087,6606,4872,3030,10944,9979,2455,-3385,-3436,6540,11512,4930,3361,2941,-1734,-8542,-14997,-14907,-5228,9445,17016,17737,-906,-6533,-4865,-8456,-5934,-337,6609,12728,16465,19676,10785,-2742,-9618,-6283,-5680,-4659,1319,2063,-7961,-7016,4849,7349,2659,8164,9989,4050,-2513,-115,5781,14171,15557,6481,-4915,-3679,2146,10839,13131,5595,1848,-1327,-3120,-7697,-10957,-6945,-5891,-2771,1649,6426,4044,-1995,-6770,-8612,-4141,-2405,-4549,-6584,-7755,-10863,-3762,5145,18927,26832,19984,8849,-5286,-9218,-8872,-7268,-5625,-5879,-6692,-10865,-13829,-9608,-1929,-2049,-9842,-7436,7571,15963,20256,21568,26884,36115,36589,26180,12047,-1651,-6957,-9437,-3481,1051,2250,3178,12771,15149,7476,-11643,-75,14689,9313,-11259,-6471,12472,30106,23256,106,-9036,-11136,-7979,-2979,-3327,-5761,-8059,-5571,-8698,-4622,4103,15680,10903,-1878,-9608,-10691,-116,6006,13434,25963,18810,3182,-8266,-11539,-164,12231,19710,21217,14459,7155,5999,-6698,-9513,-2530,833,-1996,-6468,-5874,-3935,-883,5252,8737,11474,12687,3568,-3532,-5812,2246,21457,21988,18490,12963,-714,-13824,-7170,1309,-3304,-14288,-13326,1901,18848,23443,24223,20554,16782,12779,2281,-4378,-9767,-10494,-3828,-470,-2412,-6899,6448,24588,20467,5875,-5860,-11357,-7665,274,976,-9635,-17405,-8894,-6457,-7079,-12237,-16220,-15193,-8381,-3487,764,-1450,-4614,-4165,-2598,591,5695,7285,6066,-3834,-14022,-6466,-2981,822,1143,1303,2366,3187,3100,5525,10321,10623,10007,9800,7021,2394,-5499,-8371,6932,20385,18013,2476,-11492,-6706,4393,6816,8817,13563,21132,18620,14104,13562,11829,8579,6333,4099,-2697,-14032,-1841,27000,44730,41511,18672,-421,-7504,-7822,-1989,4664,2719,-11884,-7117,-2490,1176,10232,15720,16698,22409,22791,20000,9342,-5978,-6940,313,3989,10290,5801,-2717,-4874,-1611,-2616,-4615,-8928,-10129,-7023,-5820,-5736,-7233,-12821,-12320,-9935,-3267,-485,-6992,-14090,-15426,-9087,-4930,2747,11647,16591,16637,11733,9352,12810,13951,3670,-5884,-10060,-8661,-11698,-2981,6217,15125,26955,37241,46334,46842,35108,22243,16563,6037,-1051,1922,-1505,-10634,-16330,-15282,-5525,1234,-1168,-14560,-9561,815,6418,12202,11716,4958,-1731,-4236,-3138,-2297,-782,2506,2455,248,-2756,-3234,2745,-3804,-6397,-2337,4962,3590,-3231,-1110,-2058,5027,14040,14955,4628,-7362,-11906,-11338,-11205,-17174,-17332,-5574,8820,26570,41728,47357,35859,13996,-3007,-9303,-13508,-13889,-11557,-3361,174,-989,3460,3790,-1228,-10120,-14218,-4912,349,2566,1245,-6203,-14613,-14832,-14970,-14810,-12844,-8991,-8628,-12005,-11465,-9646,-15484,-8903,124,7253,5025,-3254,-13029,-2491,13514,-3374,-9937,-3726,324,-3556,-12697,-10300,-3068,-1647,2011,-934,-6111,15613,70169,83547,60124,29931,11782,6944,10947,6604,-2952,-10894,-8141,-10397,-18207,-9455,-2790,-2996,-7015,-6395,-5714,-1237,6339,7285,894,-3229,-3475,-3801,-9401,-11854,-6471,7580,21893,18819,5243,-1143,2779,4867,2899,-1514,-7207,-7644,-3374,-4785,-4181,1110,7521,5747,-6305,-10316,-8370,-3779,3571,24365,43295,33014,13137,-3242,-4257,-336,789,2702,13556,25466,35256,34995,30262,22052,13721,15317,27048,31211,21786,13250,9721,5465,3830,10055,8442,-1775,-7933,-9718,-7544,-6299,-7717,-13378,-8789,-6254,-7941,4580,27707,50013,58270,31248,92,-9913,-6824,-243,-5343,947,20257,25033,16319,2774,-8485,-11294,-7753,-7864,-12377,4250,4328,7844,6230,-2966,-3718,787,11055,14194,8814,-6124,-13781,-10691,-15738,-17855,-16268,-17454,-19070,-11324,433,6665,5070,2896,6378,17173,26960,18916,5773,-5592,-10437,-11089,-6784,-3941,-5524,-7464,-7102,-2546,-1195,-3025,-3316,4472,15470,23153,22408,14470,-1145,-8526,-3912,-6181,-7262,5125,19383,14989,5185,10597,27666,32969,22852,18332,7003,590,-3917,-4919,-881,-7540,-11502,-13865,-8497,-10882,-10662,1515,17945,31520,30641,12574,-15223,-10387,104,4029,719,-5069,-9322,-12958,-14438,-14432,-17125,-18039,-9095,8494,6975,7303,16895,22801,12079,6935,8656,5932,5999,5781,6236,5766,11795,28255,34502,17356,318,-5493,359,15010,20761,25434,34871,30495,29105,23764,18329,17490,12776,3143,-3756,-10541,-17908,-8055,4337,12389,15775,12890,5103,-4317,-13306,-15177,-6159,5563,6939,3745,2254,-927,176,11540,33159,43968,31503,15016,705,-4146,-6338,-8726,-9279,-15392,-13999,-8686,-769,5762,3670,5599,11042,16174,19953,17714,2597,-8755,-5890,2455,9256,2945,-1045,-7909,-11410,-9459,-3672,-3075,-11054,-14103,-12454,-5610,-7319,-11926,-3955,1890,4257,6772,8644,9162,6288,2880,6638,4726,5397,8937,10311,9055,-7273,-17059,-17255,-6628,-1158,6169,18070,8192,-9030,-13261,-13219,-15634,-7608,8961,17891,18583,9933,-2144,-11422,-7738,-2569,-506,-2225,-5131,-6895,-2352,9174,20408,31286,27072,14840,12217,10886,504,-10276,-9675,-11704,-11852,-1312,10005,13511,3057,-2378,-3806,-6100,-2324,8877,9381,1847,1798,10897,15844,16909,14426,10905,5582,-1809,-9873,-11173,-6352,-8535,-5668,26178,60340,48621,32424,18147,13198,8741,-1611,-9908,-14585,-7366,-1033,-6320,-10049,-10775,-9677,-7315,-3542,-749,-1888,-170,6134,6433,5150,2849,-3830,-7124,-12023,-9782,-5966,-4324,-5299,-4058,-5428,-8416,-9925,-11533,-7729,494,4450,6674,8656,8515,2415,-534,5666,7545,62,-7641,-3866,-3514],[-8858,4636,15131,13785,6061,-385,-5764,-8098,-6531,-215,3704,6461,-4794,-2872,12298,12699,1294,-547,16014,22293,3407,-9693,7644,28322,25517,15102,7674,-5109,-13467,-19065,-13168,-4327,7934,15473,17408,14971,11486,2488,-6307,-16298,-14743,-4388,4284,9534,7972,628,-8774,-16145,-8326,6795,11723,11319,4258,4335,-5201,-5190,-2763,-5653,-2785,2093,68,-9121,-16177,-9326,-3794,128,5365,12895,14039,9722,6255,8589,7508,-6440,-14772,-8864,-9257,-11091,-10440,-3453,-1666,-1609,11888,21282,21728,20487,20942,22730,26311,27260,19023,3353,-16130,-13580,1287,13904,21832,12705,-2071,-4993,-7386,-8820,-9852,-13187,-17425,-14797,-8686,-2332,-1573,-7901,-17466,-8315,1824,7503,3314,-11475,-5812,11200,21429,23713,16311,9593,263,-6982,4100,22718,34756,28375,26391,23983,11523,-9234,-13504,-22781,-30001,-34308,-34048,-12434,19965,27860,10578,177,-1056,-2972,-8852,-13931,-12753,-7697,-2257,6646,15821,18633,12282,5538,-3854,-17500,4797,25705,34906,26183,7759,-7718,-13059,-10045,-10420,-4652,-3846,-7428,-10372,-14033,-13012,4350,-5260,-70228,-64714,-18779,-4864,-59257,-139481,-161223,-119937,-85854,-36820,16518,25350,46964,56150,23488,2935,789,6302,4334,-3612,-9777,-9105,-9404,-10957,-14433,300,23477,40174,23451,5840,-4976,-9373,-17739,-11777,-11075,-12210,-4170,-3730,-5062,-3076,5216,20993,25816,14639,-5949,-2934,6725,8876,11253,13480,12699,2271,-6110,-6372,-9409,-3878,8997,17110,13663,5590,2683,2248,4129,4147,-7519,-5635,-639,-787,680,-4041,-17368,-5536,7469,7616,7364,704,-9941,-8592,-3775,-8263,-18228,-11583,-12020,-14903,-13212,-11997,-6872,-1919,-631,4127,8710,7010,2873,-2971,-2111,2233,10040,15369,7706,421,-967,-7379,-10427,-11716,-14068,-10475,-3130,1712,901,-283,-1917,-2675,-222,4684,6942,5529,-2352,-14327,-18972,-21280,-20821,-19773,-18539,-12011,-9004,-7898,-8084,-12088,-16461,-8017,1895,9504,11077,5826,254,-6921,-16878,-4994,7705,19723,14540,-5589,-2703,16835,15861,9838,4680,675,139,5878,9826,14410,14313,13426,8044,510,-3788,-5040,-2152,-2815,-7359,-16689,-20297,-7583,1354,3093,-222,-4625,2834,16765,25031,23592,5501,-4906,-4210,-6768,-292,8701,9872,8102,3345,-4155,-323,-930,-4082,-3104,-7488,-10720,-11486,-585,9757,5098,-5926,-14491,-15047,-16588,-13622,3076,22577,43441,58617,52051,25724,4498,-4148,-2569,-2012,-1963,-4600,-2222,-2627,-517,6222,4448,1407,4313,7201,2894,1455,403,-5345,-7241,-9329,-12333,-7832,-1499,-1135,-6528,286,6414,12548,15909,17049,13853,11114,4103,2068,1916,-2729,-8805,-19708,-20182,-12212,-5955,-1394,1112,-991,-8413,-10800,-3412,-8385,-2909,17100,44512,48807,28621,9562,-2833,-2968,-4247,-5783,-9962,-11732,-2379,2572,7019,8542,6791,-408,-12775,-8539,-4797,-10144,-11398,-3895,4751,21423,20003,2961,-7486,-13142,-15052,-16030,-16683,-15968,-14540,-9622,-1803,4645,6370,8941,-491,-7380,-513,12512,14843,5204,-5799,-3631,11316,27710,26659,20125,20211,30871,34367,14547,-2001,-1900,9795,9351,1885,-6759,-7699,2072,4535,2375,-4437,-10081,-10965,-10055,-4526,-7119,-6531,5573,16828,13651,-3162,-16294,-2542,11142,7826,-4464,-14160,-13486,-4463,-2059,-4590,-9134,-16945,-18000,-16516,-16835,-9171,2206,10336,18534,14318,587,-3233,4958,6460,-2739,-8010,3885,13332,13022,6289,33,-2286,1892,10051,11983,5263,-6717,-876,28442,49351,47648,28295,6408,-11037,278,12618,19852,19468,10582,1083,-6929,-13578,-3403,2075,-10882,-14906,4214,25693,41218,39957,34765,25058,9500,229,-3101,-6050,-12715,-17414,-17055,-16040,-10719,-4027,1903,19506,27689,21707,15590,17633,15550,8366,-2734,-12849,-6955,19203,47426,50800,39565,22982,15777,13908,12370,20559,25922,15708,5983,3447,13534,28595,24057,24385,28554,29014,30017,27348,16736,1666,-10230,-7643,-6507,-6702,-5460,217,7543,13623,14873,15141,11267,15447,21320,7297,-7497,5377,8856,3021,5031,15482,32618,41357,27628,17347,9995,10528,13240,16651,15818,10208,4048,-8718,-9480,-11271,-13273,-8042,568,2568,-10936,-861,17681,34898,40131,33129,21218,14371,13976,14745,15644,14390,19980,27263,34996,37338,34503,15263,6175,11241,15643,23248,23076,12000,7744,14022,22464,21826,12291,-984,-13134,-12136,-3532,4154,10376,13324,7413,-1008,-2079,-5759,-6680,-5464,-4795,-2712,208,-1507,-7214,-8244,-9532,-16778,-11346,-7466,-6466,-2581,12603,26225,37238,46607,40891,15024,-7647,-9988,-12611,-20386,-16600,-13243,-12365,-12669,2892,11683,6064,-415,-1832,-2368,-5169,-7824,-8636,-7146,-3504,1176,578,-2046,-5677,-2247,1435,-2643,-6986,-12836,-19508,-12583,-10261,-8621,-3413,2655,6629,-985,-8295,-6540,-7238,-4325,-3488,-9898,-17011,-6762,423,-59,-8107,-14526,-6967,3849,18110,27858,25324,16727,8637,11273,17347,13092,5352,-2365,-2267,2296,3754,-2329,-13994,-19955,1758,20789,21558,10398,1863,-5698,-4534,-2627,-8139,-12695,-14670,-8558,1605,6269,4148,1214,6637,10304,1361,-11214,-16700,-15676,-12059,-5450,69,2592,181,-6161,-4522,4800,9903,822,-11433,-10712,-7410,-4979,-3880,-2834,1319,3054,-119,-6033,-9857,-5003,8261,21625,29063,24059,8763,487,3484,-1489,-6639,-520,574,144,-10399,-9036,-8021,-8142,4279,28457,49853,47408,36084,29706,24616,8449,-2315,-7494,-11782,6815,18590,17662,9590,2121,-6700,-10393,-12870,-3161,1678,226,-7723,-10262,-5336,-11790,334,7212,7898,-2444,-11942,-6842,5210,26848,16903,-3659,-1036,16465,22044,9598,2326,-1842,-11530,-11599,-8090,-10019,-10865,-8574,5737,11418,8423,5743,6444,7204,7762,6765,3454,1204,-2165,-8599,-3366,9918,18717,11947,-1359,-7946,-16437,-8877,-7142,-8880,3308,12034,5296,2055,9096,16978,12887,1236,-8668,-12335,-12151,-10657,-6276,-2692,-3072,-5893,-6934,4514,23079,37931,42775,39179,21854,12046,21891,42651,53070,55569,39954,7445,-11645,-10456,804,10544,12903,14304,22168,40078,54813,46214,32700,22407,19516,14517,4598,-7312,-6309,-12078,-14346,-11267,-11327,-13652,-12329,-8609,235,11715,13631,368,-9727,-9548,-11584,-13588,-11240,-6500,-4521,11,-2890,-8369,-12850,-7115,-8944,-13875,-11483,-8581,-5881,-5285,-15465,-15690,-13972,-5431,7367,8696,1384,-9433,-8563,391,-3122,-3803,-2134,-2058,2223,6963,3339,-4539,-2997,16407,40633,42493,22731,-1047,-17472,-18459,-18995,-7862,1206,1190,-1525,-3430,-6171,-12794,-6687,-3745,-3560,-8768,-5488,944,5456,2830,128,-3933,-3092,-3066,1537,8829,2232,-2590,-1449,3989,12472,14883,14476,6729,-3716,-8375,-4991,-4325,-10106,-18370,-9064,-2383,2983,6840,7841,4743,0,-3302,-5096,-11034,-17046,-7130,-2899,4355,11062,-2225,-8931,-10190,-7750,-4769,1539,14373,33076,36988,27654,6791,-5559,12090,25384,36234,27066,12357,-839,-7565,-1891,11446,21356,4883,-10616,-2680,385,1121,3724,4175,-6630,-4585,8334,14341,7533,-4997,-10694,-13900,-14879,-11602,-9276,-5539,4007,10460,6845,-2270,-11397,-7410,931,-240,-2514,-1724,-260,10582,22758,34737,47892,45178,23775,5162,-9919,-15642,-14515,-12128,-5358,-1633,10,5986,7777,1390,-6925,-11237,-7857,-3864,3188,9893,9182,3943,-4537,-9791,-11229,-14787,917,13996,4278,-7441,-13187,-16882,-11187,3749,20559,21828,13060,5963,6721,12697,17985,16738,-704,-13648,-13652,-3707,6537,12357,7114,1889,-3047,-12864,-10740,-1093,11491,15600,15501,4744,-5257,-7956,-10158,-11153,-11945,-4394,1261,-672,-6022,-3495,6627,13706,9253,1704,-6990,-9475,-2955,-5631,-4437,-5371,-12411,-14039,-9748,-4796,-1812,4985,9412,6947,1508,7853,8518,1872,-5392,-6400,4437,12826,7255,4554,3469,-1640,-8458,-14303,-16159,-7756,4235,11094,15072,-1198,-5813,-4429,-7628,-5074,-402,5602,11225,16675,21981,13620,-1374,-10341,-7783,-6057,-3586,3035,4230,-6085,-9373,3816,8956,5084,8883,8898,2757,-3064,862,8646,17410,17123,6715,-5765,-3599,3685,11679,12097,4410,2619,1207,517,-3214,-9518,-6140,-4548,-973,2448,5119,1667,-4426,-8055,-10386,-5019,-3224,-5702,-7816,-8352,-10766,-3785,5738,19719,25966,18603,8124,-5242,-9602,-10828,-10320,-8033,-7366,-8103,-12364,-15127,-11464,-1353,2706,663,-1666,5521,13006,17661,19120,24918,36171,39442,28194,12603,-1849,-7295,-7324,-984,2785,4571,5846,13532,15430,9400,-9134,-2686,11409,7481,-11318,-7338,11282,29345,24543,1414,-8731,-10937,-7485,-1208,446,-627,-1498,1378,-5579,-5630,3847,14535,7505,-4418,-12376,-10905,-123,5267,9703,18559,10186,-364,-6192,-7703,1896,14563,22184,23876,18424,12223,12137,-2934,-9737,-2653,1769,-260,-5758,-7348,-4938,-1218,4396,8170,10800,10248,-984,-8189,-11022,-4451,13045,18524,18560,15458,1559,-12550,-6824,919,-3972,-13782,-9826,8478,26658,29898,29920,24622,21272,18259,6063,-3418,-9807,-10191,-3461,172,-1179,-5359,7528,26323,20739,4987,-7653,-13800,-9218,-234,2469,-6686,-17585,-11474,-8260,-8211,-11808,-14826,-14052,-7917,-3538,252,-2433,-5470,-5270,-3476,181,5201,6262,4361,-5862,-17760,-7287,-4024,148,1148,985,1164,1575,1610,3909,8148,8928,8078,7418,4992,585,-6983,-8320,7106,20186,16740,917,-12252,-7538,2390,4910,8868,14153,22002,19263,13207,10449,8113,6597,5510,4472,-185,-13083,-2993,28849,50404,47682,22870,843,-7585,-9028,-2909,5012,7281,-8434,-8427,-3654,260,11081,21785,25106,29764,27266,24179,13110,-3912,-8454,668,5532,10704,4181,-4254,-6075,-1255,-2373,-4946,-9702,-10417,-5688,-2560,-1467,-5305,-12558,-12095,-8026,-1660,1379,-5479,-12050,-12591,-6834,-3349,3118,11131,15889,17304,14283,12726,14002,14462,4045,-5830,-10085,-8143,-10827,-2952,4295,13011,29108,45213,56596,57357,43130,27449,20483,11885,5367,4093,-69,-7307,-12234,-18929,-14902,-6938,-7969,-16330,-6581,2171,7262,13250,12078,3965,-3270,-5270,-4211,-3664,-1729,1839,3157,2066,-1246,-1426,3282,-4165,-5702,-1327,7210,8766,1992,119,-8098,34,11449,12362,1980,-9495,-13521,-12623,-11239,-15861,-17365,-7768,5900,24402,40641,46164,34918,13789,-3915,-10391,-16918,-17733,-12436,-2427,491,-1405,3062,4829,514,-10001,-12616,-808,5631,8120,4828,-6894,-19831,-21409,-21232,-18204,-13517,-8947,-8629,-10795,-11823,-9985,-15113,-7830,2814,9397,5729,-3289,-14701,-4685,13850,-1670,-7598,-1820,2926,-69,-7348,-7131,-1655,-533,4289,1953,-3995,16881,67260,74399,49555,21882,7058,5373,10205,6987,-2216,-10096,-7305,-8872,-15046,-8706,-2046,-2261,-5910,-4676,-4135,-354,6881,8244,1822,-3857,-6488,-6893,-11526,-12091,-5350,7912,22403,21034,6946,-954,2545,5516,5354,2737,-2460,-3209,113,-3554,-4859,761,6075,2712,-9108,-12473,-10700,-6359,1214,21091,42670,39383,20915,-1790,-6722,-2007,263,2950,12423,23079,32580,31602,25556,17988,11362,14905,28987,30944,17751,7069,4698,2408,2704,11050,9448,-2358,-9715,-12049,-10751,-9907,-9694,-13747,-10382,-8252,-8043,3576,21798,39389,52049,31376,-161,-9313,-6074,-378,-5558,1744,20557,22920,12308,-900,-10438,-11039,-7866,-8717,-13534,2419,4240,4493,-1123,-9459,-7917,-1834,9820,15188,9044,-7332,-13010,-7108,-10411,-15020,-14801,-15580,-17177,-11090,-113,6372,5505,5026,9889,23807,31976,18654,3935,-7283,-11334,-10969,-6153,-3629,-5852,-8713,-8296,-3482,-1803,-2497,-597,8671,17325,21768,19459,10871,-4311,-11482,-6664,-7651,-6686,5543,17930,12538,3897,10340,25323,27605,17672,16645,7400,1202,-4071,-6563,-3806,-8589,-9282,-14021,-10705,-12060,-15518,-4609,11547,25143,26433,9775,-17161,-8671,1145,4525,1234,-4981,-11250,-14072,-15626,-15582,-17552,-17112,-7008,9797,7977,6939,14935,20150,10914,7107,8239,4586,5994,7329,8366,7874,12941,28299,34643,18008,2061,-2412,3318,15936,18857,21403,32195,29159,26802,20076,12866,10996,6108,1682,-3371,-10400,-19618,-11186,1970,11368,15258,13149,5878,-4280,-14413,-13553,-4040,7498,8190,4798,3224,219,2231,14706,37767,46516,29897,11984,-4128,-6888,-4613,-6448,-8889,-16314,-12655,-6043,413,5454,1992,2170,6258,11032,15883,13736,-2641,-11734,-4290,5059,12073,5588,527,-5773,-8922,-7968,-4291,-5214,-11857,-13246,-13103,-6788,-7686,-10637,-3914,1342,3615,5499,6393,6124,2968,-324,4630,3973,4328,8219,10985,12690,-6132,-18316,-14769,-4143,779,8919,24759,15735,-5462,-11283,-12393,-17165,-10090,6261,15061,16155,8861,-2801,-13827,-9474,-4819,-3423,-4875,-9450,-12012,-5900,8430,22339,34418,30256,17831,14641,9170,-2239,-14404,-11538,-12972,-8778,925,12062,17935,6676,-674,-2621,-3609,-604,8200,7450,665,243,7830,12623,15275,15066,12884,7289,208,-8047,-11493,-7790,-9404,-6362,25156,51682,44266,34092,20572,13966,7841,-2443,-9747,-12514,-6705,-1065,-6038,-8728,-10600,-12194,-9749,-4334,-496,-785,-1745,5294,6819,6178,3492,-3308,-5983,-11403,-9667,-7785,-6565,-5031,-3442,-5207,-8569,-10264,-10955,-6263,2805,6927,7587,8166,7181,1149,-1031,5369,6953,-480,-6578,-2921,-3107],[-9429,5098,16469,14060,5424,-624,-5873,-8087,-6327,-664,1559,4233,-5262,-3716,9240,9740,-420,-1650,14490,19947,3240,-5998,9889,26683,22688,11931,3560,-8745,-14817,-20241,-16788,-8638,5144,13486,15990,14244,11096,1574,-7478,-17258,-15547,-5761,2137,7833,8105,516,-9884,-18964,-8960,6323,10632,10216,4806,9156,-1169,-1224,-695,-6024,-3985,2499,1371,-8186,-16340,-9687,-3638,600,6181,15380,16293,10045,4726,7147,7519,-5439,-14847,-10882,-11505,-12502,-9957,-1464,-342,-1921,6776,14523,16726,17479,18347,20716,24593,25087,17744,3592,-14656,-17030,-4707,5045,10175,3272,-5323,-4494,-5984,-7844,-9308,-12318,-17187,-15942,-9903,-3134,-2060,-8971,-18912,-6032,5431,10180,4418,-9091,-6736,9765,21706,23945,15023,7600,-1282,-7823,4839,23617,35121,27827,26587,23825,9342,-10025,-7708,-12527,-19591,-27104,-32055,-15025,15879,22227,6880,-2114,-2526,-3619,-9777,-15557,-14633,-8056,-1983,6062,14393,16746,10717,4722,-4862,-16487,4148,25872,37491,28846,11107,-2202,-6947,-6992,-10810,-9693,-6688,-8520,-10839,-13553,-12883,5609,-5684,-60227,-57745,-22742,-12563,-62319,-145759,-176524,-132535,-80961,-18584,24663,24122,44758,57384,28545,8901,2577,6305,4042,-4284,-9895,-9728,-9623,-11366,-16171,-792,25007,42067,22730,5524,-4684,-9937,-17616,-11039,-10708,-13445,-6663,-4892,-6357,-5449,535,14336,23362,13803,-6706,383,14745,20739,23612,22729,15861,-39,-7839,-5722,-6610,-4672,7147,16533,15979,7829,5932,6915,9236,7134,-6066,-4921,336,1108,4073,1625,-11801,-12575,944,4093,5236,-234,-10183,-8809,-3773,-7463,-18284,-14410,-13138,-14046,-12225,-11092,-5896,-1207,-842,2247,5363,2371,-1620,-6750,-3487,1555,9180,16693,11255,3540,593,-7383,-11217,-13972,-16458,-10094,-2695,3729,4960,4311,1700,-725,480,5049,7664,6728,-1622,-16005,-19381,-18989,-18297,-18389,-20898,-12028,-9380,-8055,-6458,-9038,-13049,-7614,2682,10717,11320,4449,-2001,-9684,-17324,-5881,5145,15976,14245,-3113,-3019,10127,9515,7309,4075,1438,2850,8165,10379,14469,14896,14389,9546,1251,-4582,-6801,-2246,-794,-5095,-14117,-22349,-11492,-1093,2087,240,-3089,4799,18646,27140,27773,7854,-9185,-5400,-6090,31,8598,9931,9522,6142,-474,2063,-3345,-6865,-6637,-11123,-13471,-14411,-3396,8879,5024,-5741,-12041,-11282,-12470,-12789,273,17539,38222,54495,51172,27742,6844,-4468,-4446,-2104,-548,-1565,1559,90,964,6752,4932,2096,4993,7361,2858,2395,2362,-2954,-6982,-9652,-12781,-7303,-1247,-1542,-7244,192,6367,10976,13618,15241,13681,9468,1800,915,2230,-2064,-8262,-18367,-18334,-10299,-4560,-861,504,-2759,-10374,-8021,-1710,-6995,1033,23251,47971,47287,26763,9402,-625,762,149,-2008,-6686,-15162,-8894,-1794,5452,9023,8149,725,-13004,-8483,-3934,-9353,-11327,-4230,4731,22793,22738,4381,-5986,-11452,-13332,-15632,-16305,-14745,-13458,-8883,-1199,4343,4309,6764,-1722,-7658,-786,12308,13378,4128,-5915,-4428,9980,28819,29812,22146,21336,29946,29893,10505,-4407,-2624,7270,5707,-1979,-9954,-8659,1590,4802,2991,-3241,-9089,-10540,-10589,-4958,-6383,-5142,7324,19205,16442,-2276,-13887,-788,11940,7807,-4642,-14609,-13098,-2746,940,-1152,-6121,-14816,-18228,-16331,-17425,-10730,917,9525,17533,13008,-2460,-3806,7699,9987,-147,-10162,-1511,6709,5532,-223,-3612,-2998,3228,12435,14086,6201,-5432,-595,27308,47783,45626,27873,7951,-9130,-1229,10452,18535,19873,11189,937,-7169,-12756,-1965,2051,-12698,-14483,5940,25864,39029,35131,31434,25052,12004,2695,-2552,-7336,-14888,-20324,-15013,-13173,-10547,-4745,2132,21749,35656,33294,26562,25148,20246,12731,2992,-6864,-2445,23315,48598,46127,30759,15621,11129,10145,8971,17387,23932,13791,3610,1766,11101,27645,24335,24870,30154,30695,30523,26252,15113,590,-8202,-5911,-5354,-5547,-4523,571,6978,10618,9154,8652,5624,11677,21478,10479,-502,13169,13720,4813,5436,16805,37347,47036,31862,19422,9594,7255,8602,14892,17465,12669,5107,-8569,-9040,-9760,-13054,-11137,-2041,1370,-9982,-1008,16882,34093,38847,30256,18080,12561,14161,17679,21263,19715,23958,30086,34115,32284,29661,13672,5751,11599,16186,22555,18908,9780,9485,17953,27419,26345,15433,1014,-11659,-11667,-1730,6559,12533,15428,9669,-1936,-5903,-8384,-8702,-7074,-6443,-4489,-1208,-1903,-6746,-7701,-9389,-17119,-11321,-12071,-8182,1235,15214,27236,35910,38965,32297,9729,-10933,-12266,-15291,-19334,-13713,-10145,-7559,-6747,4750,11985,5421,-1514,-2747,-3392,-6839,-9415,-9672,-7461,-3475,485,-1021,-3721,-5706,-550,3415,-912,-5428,-11217,-18125,-14351,-11876,-10329,-5847,-511,2591,-5741,-10838,-6931,-6531,-3305,-3564,-11578,-17904,-6154,690,-725,-9977,-16237,-5554,7299,25979,39964,36566,22480,9414,8438,14129,12339,6352,-1038,-1974,2074,3999,-2929,-15850,-15615,8356,26636,24449,10795,2666,-3278,-1481,-71,-5002,-9165,-11599,-6380,3582,7888,5449,2701,8791,14123,7030,-4647,-11511,-14140,-15211,-9311,-2950,1004,-998,-8673,-7611,4483,10938,3412,-9666,-9568,-6552,-3561,-2088,-1442,2029,3587,597,-5144,-9097,-4267,9419,21673,26099,18558,2147,-6518,-1673,-6228,-7610,907,3907,2993,-8640,-10218,-9120,-8608,5368,30578,51815,50133,39966,35613,32311,15204,1166,-6286,-12713,5984,18329,18266,11729,4505,-5098,-9624,-12015,-1956,3560,2024,-6619,-9816,-4293,-6175,3127,10727,12647,849,-12432,-8045,4663,25488,14600,-6604,-6007,12166,21780,12883,4667,-576,-10513,-9083,-5436,-7701,-8594,-6905,6018,11285,8738,5704,5404,4754,6541,6721,3543,1240,-2487,-8725,-2809,10927,20771,15636,4354,-2802,-14072,-8818,-5939,-6477,2049,9283,2804,461,10302,21053,18044,4297,-7035,-11566,-12499,-12236,-8489,-4627,-4840,-7978,-8012,4516,22898,40213,46958,40984,20201,9325,19606,39476,48843,50811,36307,5684,-11593,-10259,639,9275,10049,11178,21199,41085,53790,45086,33128,23990,18672,11252,1050,-11386,-8841,-11917,-12607,-9661,-11218,-13309,-12400,-10724,-2634,8141,9411,-3730,-10494,-8261,-10453,-12772,-11015,-6076,-3832,555,-2590,-8990,-11113,-5047,-7625,-13948,-12539,-10419,-8540,-8055,-17195,-14100,-12712,-2988,9182,7454,520,-8604,-9855,308,-2799,-3520,-1501,-1090,2475,6594,2661,-3470,-3107,13047,35974,40181,23279,347,-15965,-16375,-16486,-6808,1483,883,-2283,-5097,-8371,-11125,-6354,-3302,-2725,-8327,-7735,-3057,3273,3582,2898,877,1810,578,5795,14458,8779,2910,2198,4729,7795,6584,5731,-771,-9952,-12659,-6977,-5999,-12540,-15664,-6903,-1383,2736,5824,6322,2453,-3241,-5786,-7052,-12518,-15045,-6045,-2688,4267,15090,-100,-5888,-7229,-6199,-4582,1429,15110,33762,37576,28836,10206,-4954,7358,19549,31045,27060,14262,1214,-8491,-3676,10357,18953,2126,-14398,-3484,2614,4474,6102,6442,391,-4573,5069,11370,3582,-8618,-12252,-14862,-14561,-9847,-7524,-4270,5006,11045,7356,-1032,-8654,-9243,-3971,-5172,-7092,-3468,611,11708,24423,38463,50976,46172,24518,6093,-9022,-15079,-13885,-11288,-3425,1649,2788,7274,8094,2133,-5224,-9392,-6320,-1460,6189,11627,8050,1421,-5225,-7093,-8013,-12301,602,12168,3095,-7272,-11797,-15934,-12640,2556,21130,24703,15749,8221,7965,11910,17218,18312,2041,-12274,-15100,-5509,5109,11877,7508,2459,-2733,-13154,-10095,-964,11181,16498,16850,5374,-4870,-7961,-11384,-13203,-11438,-2766,2883,341,-6377,-5957,3692,12070,9063,1309,-9754,-13160,-5269,-6449,-8434,-8889,-14191,-15192,-11352,-5824,-1434,7367,12008,8450,-145,4396,6813,1129,-7320,-9366,1668,12950,9081,5340,3687,-1791,-8542,-13633,-17345,-10552,-874,5801,12374,-1176,-5279,-4464,-7290,-4691,-978,3883,8856,15709,22940,15794,47,-10032,-9095,-6241,-2518,4688,6247,-4223,-11679,2368,9990,7326,9554,7762,1297,-3767,1748,11416,20242,18028,6440,-6788,-2904,6227,14094,11847,2968,3233,3767,4728,1962,-7419,-5724,-3669,439,2754,2755,-1645,-7100,-9240,-11869,-6101,-4260,-7005,-9120,-8968,-10784,-3874,6362,20209,24357,16706,7357,-5003,-9931,-12861,-13238,-10107,-8837,-9583,-13197,-14341,-13094,-965,7429,10699,4871,3523,9693,14875,16654,22749,35402,41043,29119,12551,-2310,-7548,-4990,1863,4482,6491,7802,13364,14880,11043,-6235,-5959,7810,5873,-10633,-8487,10127,28839,26122,3418,-8068,-10630,-6880,718,4619,5139,5549,7710,-1666,-6021,2413,11199,3259,-6981,-14550,-9524,259,4530,5444,9452,749,-2822,-3364,-3349,5155,17449,24302,25723,21857,17538,18080,1221,-9118,-2446,2939,1569,-4233,-6992,-4268,-1302,3200,7427,10164,8000,-4886,-11922,-14888,-9410,5989,15404,18662,17773,3606,-11445,-6636,219,-4742,-12778,-6420,14577,33228,35110,34375,27962,25150,23370,10239,-2095,-9584,-10020,-3386,591,61,-3285,7937,26199,19663,3551,-9595,-15821,-10720,-803,3987,-3242,-15063,-14218,-10120,-9294,-11397,-13492,-12976,-7660,-3974,-816,-3863,-6578,-6553,-4603,-435,4532,4985,2204,-8114,-15715,-6434,-4020,158,1642,1088,441,647,791,2705,5928,6602,5356,4587,2832,-1235,-8251,-7776,7354,19667,15435,-331,-12831,-8413,45,2186,7851,13557,21637,19002,11794,7103,4714,4867,4847,4389,1532,-12095,-4056,30051,54561,52115,26183,1680,-8098,-10508,-3874,5189,11243,-3355,-8722,-4921,-900,11318,27145,33338,36853,31159,27680,16292,-1932,-9906,838,6752,10259,2061,-5943,-6920,-190,-1463,-4712,-9842,-9621,-3265,1484,2738,-3795,-12322,-11296,-5094,539,3250,-3902,-9939,-9686,-4358,-1738,3483,10422,14958,17935,16928,16115,15085,14336,4178,-5617,-9712,-7216,-9053,-2269,2952,11288,31283,53321,66659,67202,50720,32196,23765,16451,10091,5482,1145,-3749,-6967,-13015,-16981,-10861,-11618,-12894,-3585,3180,7835,13842,12416,3489,-3513,-4590,-3972,-4274,-2450,934,3146,2927,-527,117,3659,-4085,-4288,172,9756,15082,9599,3631,-13170,-5269,8140,8852,-1257,-11745,-14896,-13137,-10108,-13451,-16015,-9545,3632,22772,39840,44466,33215,13840,-4295,-11523,-15910,-12894,-11053,-926,940,-1591,2642,5551,1959,-9799,-10789,3169,10707,13643,8493,-6047,-20720,-21115,-17545,-18344,-12850,-8041,-7703,-8403,-10525,-9876,-14544,-6479,5709,11717,6767,-2816,-15569,-6328,14202,1071,-4648,300,5540,3708,-1564,-2790,-178,466,6608,5206,-1563,16730,59679,61466,37910,14434,2869,3682,9351,7385,-1400,-8933,-5599,-5925,-10813,-6770,-845,-1348,-4668,-2878,-2576,120,6737,8697,2974,-3835,-8505,-9270,-12741,-11674,-4325,7484,21369,22348,8866,-383,2536,6664,8838,8733,4741,2961,4643,-1273,-4270,1427,5478,891,-10380,-13000,-11913,-8408,-1018,17461,40409,44572,28054,-264,-9172,-2893,447,3497,11379,20804,29779,28170,21327,14446,9370,14808,31109,31132,15049,2105,-214,-881,1693,12042,10141,-2762,-10962,-13486,-13041,-13231,-11664,-13991,-11286,-9521,-7556,2587,14871,27493,43772,30910,63,-8197,-5116,-709,-5606,2968,20864,20456,8248,-4142,-11078,-10208,-7583,-8903,-13676,269,3945,1089,-7181,-14720,-10829,-3884,8754,15977,9234,-8008,-11102,-3013,-4394,-10515,-11597,-12816,-14249,-10266,-630,5736,5910,7262,13438,30129,35745,18027,2279,-8656,-11695,-10459,-5307,-3102,-5790,-9398,-8975,-4002,-1859,-1045,2949,12545,17783,18844,15319,6849,-6750,-13489,-8650,-8425,-6021,5692,15793,9957,2859,9768,22206,22441,13469,15418,8365,2195,-3934,-7846,-6133,-9726,-7999,-12642,-12637,-11186,-11235,-11656,3964,17609,21014,6417,-17435,-6800,2049,4983,1773,-4745,-12444,-13248,-15700,-15938,-17267,-15927,-5002,10619,8955,6868,13392,18110,10731,8852,9908,4764,6528,9083,10703,10361,14549,29170,35888,20122,5228,1610,6624,16623,16556,17155,28471,27014,24080,16620,7941,5067,-21,248,-2733,-9124,-17351,-14068,-228,10333,14522,13236,6653,-3944,-15028,-11500,-1465,9566,9737,6334,4704,1793,4553,18024,41948,48072,28342,9506,-8300,-8288,-2165,-3770,-8029,-16797,-11009,-2890,2036,4724,-593,-2149,1115,5659,10843,8716,-7335,-10856,-701,8187,14756,8667,2767,-2939,-5999,-6335,-4646,-6627,-10751,-10943,-11704,-6539,-6753,-9148,-3978,637,2813,4398,4642,3683,276,-2882,2671,3196,3483,7744,11586,16466,-3939,-16805,-11999,-1686,3264,12170,30731,23999,-806,-8724,-11001,-18064,-12601,3145,11565,12901,6890,-3959,-15575,-10021,-5944,-5306,-5944,-9045,-14020,-9653,7133,23569,36857,32943,20704,16902,7741,-3833,-15072,-11008,-11479,-6138,2560,13247,21734,10874,1827,-1112,-1256,1319,7643,5625,-241,-954,4706,8948,13036,14877,14013,8445,2012,-6108,-11273,-9309,-10449,-6801,23672,42058,39070,35165,22995,14727,7177,-3062,-9477,-10491,-4715,368,-4808,-7313,-9853,-13471,-10988,-4481,85,677,-2889,4142,6948,7100,4159,-2284,-4492,-10415,-9218,-8265,-7219,-4328,-2955,-5060,-8628,-10289,-10064,-4971,4709,9051,8280,7610,5888,17,-1201,5489,6866,-300,-5354,-2334,-2921],[-8838,6218,17920,14517,5221,-410,-5324,-7274,-5403,-663,-221,1972,-5086,-3896,6275,6855,-1935,-2548,12750,17226,3636,-1274,12855,25155,20264,9619,890,-10852,-15098,-19039,-19746,-13317,1841,11192,14550,13749,11065,1195,-7963,-17334,-15473,-6369,622,6425,8263,669,-10450,-20880,-7226,7644,11055,10506,7145,15236,3702,3044,1306,-6018,-4556,3534,3489,-6327,-15274,-9304,-2801,1802,7667,18322,18989,10829,3797,5897,7724,-3453,-13581,-12204,-13112,-13487,-9706,-361,-49,-1845,3298,8342,11282,13716,14830,17499,21195,20845,14813,3631,-12479,-19587,-9835,-2365,969,-4443,-8155,-4358,-4816,-6700,-8192,-10686,-15439,-15514,-9947,-3030,-1878,-9531,-17550,-2070,10971,14370,6934,-5750,-6970,8557,22046,24228,14305,6300,-2054,-8175,5038,23210,33575,25550,24691,22070,7096,-8612,-1136,-2483,-9411,-19466,-28362,-17612,11284,16550,4068,-3702,-3939,-4200,-10304,-16374,-16025,-8953,-3410,3320,10686,12837,7727,3345,-5599,-14746,2677,24049,37971,30593,14718,3969,-665,-3495,-9341,-14505,-9130,-9080,-10854,-12730,-11992,7614,-5693,-49514,-45399,-19944,-14226,-56578,-133419,-165310,-121719,-65235,-2898,31977,23906,43021,58000,33524,14400,3953,5782,3626,-4659,-9609,-9987,-9496,-11399,-17617,-1397,27211,43665,21992,5756,-3677,-9529,-15862,-9732,-9612,-13634,-9267,-6016,-7293,-7459,-3496,8650,21000,13344,-7024,3382,22147,32053,35674,31766,18359,-2422,-9205,-4657,-3224,-5980,2280,14423,18961,12014,11221,13318,15224,10182,-4190,-3699,1735,3254,7408,7046,-4620,-17130,-5115,800,3305,-927,-10187,-8847,-3421,-6272,-15977,-16616,-13966,-12953,-10737,-9515,-4338,-184,-996,85,1316,-3055,-6783,-10724,-4865,1044,8748,18100,15231,7001,2215,-7048,-11158,-14059,-14798,-9390,-2564,5434,9095,9365,5666,1488,1423,5509,8348,7771,-1026,-16976,-16333,-13947,-13280,-13952,-16862,-9655,-8537,-7751,-4569,-5625,-9537,-6538,3600,11814,11268,2814,-4435,-12353,-15119,-6118,2777,12119,13747,-33,-2178,3691,3634,5198,3746,2739,6271,10872,11124,14513,15279,14886,10576,1764,-5411,-8673,-2591,1135,-2806,-11369,-22122,-15005,-3419,1052,705,-1566,6373,19396,28022,31716,13210,-12800,-6647,-5415,84,7725,9608,10871,9250,3971,4995,-5116,-9385,-9352,-12854,-13951,-17130,-6530,7476,4857,-5207,-8968,-7362,-8191,-9847,-766,13663,32894,48859,48057,28598,9702,-2715,-5888,-2993,-202,544,4679,2640,2282,6978,5103,2712,5601,7352,2786,3113,3936,-321,-6292,-9566,-13123,-6837,-1026,-1886,-7726,-105,5878,8939,10605,12237,12371,6940,-796,-528,1897,-1979,-8276,-17420,-16764,-8744,-3414,-450,-88,-4450,-11711,-5318,-143,-5673,5003,28689,49140,43870,24263,8941,1123,3663,3931,1611,-2944,-11576,-15183,-6825,3197,8958,9074,1741,-12541,-8403,-3253,-8679,-11121,-4555,4557,23476,25459,6435,-3775,-8777,-10645,-15062,-15686,-13578,-12594,-8398,-946,3739,2194,4676,-2796,-8090,-1760,10706,10776,2712,-6033,-5410,7825,28033,31625,23474,21889,28102,24650,5885,-7439,-3766,4499,1881,-6113,-13292,-9212,1117,5012,3630,-2043,-8156,-10332,-11458,-5054,-4604,-2179,11093,23466,21081,7,-10596,1672,13007,8046,-4461,-15134,-12810,-832,4559,3144,-2406,-11966,-16732,-16417,-18310,-11491,412,8841,15696,10805,-5930,-4199,9891,12780,2056,-11238,-7671,-76,-1693,-6486,-7239,-3797,4188,14363,15863,6914,-4100,-888,24580,43980,42013,26830,9478,-6528,-2413,8119,16801,19588,11265,538,-7591,-12211,-1253,1228,-14851,-13091,7346,25167,35344,28774,26374,23709,13892,4805,-2172,-9249,-18085,-17266,-10988,-9729,-9116,-5012,2396,23169,42460,44929,38776,33865,25951,18056,9290,-730,2178,26157,47919,40485,22123,8620,6469,6136,5317,13982,21352,11153,419,-749,7658,25127,23676,24736,31059,31221,29494,23424,12118,-610,-5723,-4074,-4285,-4475,-3545,947,6188,6956,2302,1589,190,8145,21269,15148,9638,22997,19110,6493,5618,18302,42543,52707,36315,21686,9381,3880,3856,12771,18724,14866,6054,-8270,-8669,-7850,-10241,-14114,-4434,-89,-9397,-1386,15544,32369,36328,26380,14829,11506,15254,21347,27038,24183,26329,30282,30153,25364,22891,10664,4472,11355,16254,20961,14419,7450,11004,21140,31289,29821,17832,2647,-10177,-10492,637,9148,14607,17217,11575,-2347,-10163,-11298,-10250,-8277,-7999,-6256,-2635,-2349,-6409,-7406,-9496,-16994,-10962,-14405,-5602,5527,16840,26718,32734,29533,21956,3060,-14367,-13397,-17332,-18232,-11604,-6787,-1579,123,6602,11758,4439,-2876,-3813,-4575,-8784,-11149,-10792,-8181,-3845,-363,-2413,-5380,-5914,1051,5445,985,-3743,-9549,-15945,-15837,-13326,-11783,-7566,-2364,358,-8040,-12141,-7183,-5852,-2486,-3893,-12886,-15548,-4251,2169,50,-9620,-15404,-4436,9845,32568,50315,45721,26331,8834,4331,9400,10151,6441,-134,-1796,1525,3639,-4246,-17613,-9624,15944,32688,27469,11549,4097,-477,1139,1855,-2397,-5988,-8673,-4105,5647,9531,6804,4122,10409,17003,11673,1136,-6140,-10767,-17682,-12968,-5368,-217,-2081,-11180,-9915,5102,12464,6706,-7431,-8303,-5586,-2187,-603,-600,2183,3727,1085,-4451,-8588,-3807,10267,21264,22819,12796,-4732,-13800,-5984,-10739,-7872,2498,7064,5640,-6684,-11606,-10339,-8641,6462,31995,52622,52697,44614,42509,40923,23015,5024,-4881,-14099,4131,16824,18091,13351,6571,-3619,-9069,-11548,-955,5065,3573,-5616,-9813,-3903,-472,7992,15346,17602,3802,-12859,-9275,4208,23873,12973,-7415,-11008,7256,20500,16664,7609,694,-9536,-6887,-3092,-5508,-6325,-4832,6677,11318,9257,5936,4514,2452,5242,6491,3472,1096,-2958,-8882,-2273,11844,22634,19485,10900,2933,-11361,-8775,-4834,-4455,486,6048,109,-1183,10748,23461,21987,6809,-5662,-10894,-12836,-13934,-10877,-6998,-7124,-10291,-8872,3680,20739,39615,48457,40830,17700,6303,17164,35273,42923,44311,31193,3723,-11452,-10261,28,7340,6427,7243,18967,39529,49990,42092,32255,24250,16337,6861,-3395,-15906,-9758,-9985,-9892,-7619,-10955,-12883,-11930,-12909,-5943,3720,4320,-7219,-9164,-6754,-9039,-11596,-10448,-5493,-3384,424,-2998,-10131,-8890,-2588,-5982,-13580,-13466,-12281,-11302,-10979,-15977,-12683,-11749,-924,9767,5403,-889,-8185,-11295,-368,-3092,-3775,-1338,-371,2698,6342,2388,-2475,-3840,8766,30103,37136,24047,2355,-13628,-14029,-14521,-6267,1365,320,-3147,-6769,-10022,-7118,-4786,-2678,-1882,-7515,-9131,-6916,990,4537,6478,6206,6272,3629,9401,19386,15272,8575,6010,5217,2320,-1072,-1603,-7280,-15910,-15255,-8461,-7700,-14657,-12579,-4975,-727,2308,5164,5722,1347,-5626,-7685,-8356,-12797,-12773,-5056,-2739,4179,19607,2866,-2508,-4299,-4710,-4408,1147,15071,32779,37122,29803,13768,-2697,1446,13044,24443,25729,15375,3249,-9318,-5979,8886,16186,35,-17355,-3359,5156,7708,7935,7589,5526,2658,7112,11867,2242,-10708,-13172,-15431,-14029,-8016,-5656,-2941,5832,11358,7813,400,-5852,-9281,-8067,-9314,-10954,-4492,1378,11867,23663,38949,50738,45243,24766,6845,-8339,-14778,-13316,-10659,-1669,4538,4970,7918,7993,2662,-3592,-7550,-4744,877,8973,12815,6223,-1943,-5812,-3851,-4474,-9411,1084,10903,2683,-6108,-10197,-14786,-13975,1039,20601,26469,18115,10656,9247,10814,16059,19302,4979,-10297,-15230,-6342,4533,11909,8162,3088,-2419,-13139,-9441,-930,10732,17420,18601,6862,-3609,-7303,-11991,-14446,-9816,-700,4683,1554,-6020,-7757,1041,10494,9535,2833,-8932,-15606,-6945,-6399,-11464,-12249,-15971,-16177,-12205,-5522,18,10378,14440,9477,-1756,985,5243,548,-8865,-12139,-1618,11727,10286,5833,3686,-2134,-8767,-12976,-17526,-13215,-5461,1461,9934,-779,-4877,-4741,-7162,-4534,-1785,1822,6086,13969,22843,17444,1567,-8911,-9843,-6012,-1284,6451,8221,-2389,-13810,568,10375,9365,10210,6716,-201,-4577,2564,14083,22646,18338,5761,-7838,-1831,9066,17386,12677,1611,3820,6563,9393,7414,-4488,-5597,-3220,1404,2416,-689,-5736,-9766,-10208,-12715,-7230,-5378,-8290,-10289,-9407,-10759,-3927,7084,20479,22304,14589,6746,-4458,-10095,-14774,-15675,-11590,-10113,-10814,-12417,-11721,-13683,-544,11948,19535,10441,1691,6312,12144,14359,20593,33935,41246,28886,11899,-2997,-7610,-2421,4958,5970,7739,8807,12359,13657,12343,-2996,-9279,4405,4582,-9406,-9793,9308,28759,27926,6044,-7164,-10365,-6320,2615,8978,11380,12658,12835,1724,-5519,-66,5958,-1408,-9412,-15427,-7513,784,3724,986,-444,-7746,-3309,-229,1341,9741,21049,26125,26701,24412,22445,23091,5321,-7386,-1726,4291,3382,-1949,-4452,-2234,-1406,1656,6604,9819,6351,-7871,-14793,-17456,-12552,585,12649,18659,19677,5273,-10570,-6668,-787,-5565,-11516,-3336,19633,37883,38585,37191,30283,27956,27555,14468,-488,-9132,-10051,-3683,746,1262,-851,7368,23992,17233,1563,-11692,-16293,-12225,-1393,5484,539,-11158,-16398,-12112,-10401,-11147,-12348,-12078,-7726,-4952,-2606,-5745,-7986,-8105,-6087,-1352,3621,3437,-332,-10750,-13203,-5299,-3686,383,2318,1480,178,327,433,1743,3727,3780,1945,1338,420,-3249,-9431,-7006,7471,18689,13905,-1496,-13418,-9366,-2481,-1298,5545,11456,19651,17552,9686,3453,1472,3156,4112,3661,2152,-11689,-5185,30308,56461,53996,27972,1758,-9266,-12440,-5085,4976,14144,2138,-7567,-6414,-2465,10703,31019,40364,42759,33844,29826,18267,-586,-11495,576,7312,8754,-695,-7996,-7487,1390,-234,-4285,-9704,-8399,-711,5235,6129,-3030,-12431,-10220,-1817,2861,4690,-2716,-8210,-7188,-2185,-476,3444,9170,13538,18191,19135,18890,15607,13101,3644,-5583,-9014,-5561,-6407,-1390,1702,9475,32811,60394,75157,74937,56747,35567,25262,18410,12342,5539,1730,-392,-1727,-5590,-8736,-6261,-6847,-8098,-1209,3294,7661,13508,12280,3182,-2888,-3088,-3281,-4691,-3392,-586,2063,2439,-1039,836,3303,-3919,-2610,1747,12166,21970,19267,10059,-12190,-9870,4160,4334,-5385,-14516,-16486,-13448,-8745,-11068,-14463,-11360,1451,21049,38625,41630,30220,13657,-4474,-13252,-11314,-5287,-7204,516,970,-2131,1657,5329,2396,-10084,-9291,6307,14736,18194,11450,-4155,-17043,-16294,-13209,-16065,-11710,-7078,-6617,-6012,-8609,-9874,-14346,-5450,8162,13588,7532,-2392,-15252,-7706,14167,4345,-1755,1944,7415,6994,3761,1539,575,595,8180,8017,450,14363,48178,46238,26108,7597,-1145,1533,8045,7329,-1056,-8116,-3756,-2255,-6281,-4528,74,-923,-3959,-1726,-1784,-418,5451,8127,3554,-4008,-10275,-11441,-13510,-11406,-4048,5810,18279,21938,10218,-38,2116,7572,12504,15566,13569,9971,9061,935,-3260,2467,5124,-335,-10840,-12788,-12592,-10473,-3815,12938,36058,47262,32929,432,-12280,-3446,650,3683,9933,18140,26304,24129,17063,10945,7162,14325,32474,30898,13057,-1825,-5365,-4853,501,12547,10012,-3591,-12273,-14554,-14525,-16773,-14118,-14600,-12131,-10723,-7271,914,6856,15002,33991,29460,268,-7238,-4636,-1796,-6175,3676,20283,17037,3690,-7460,-11028,-9597,-7554,-9101,-13694,-2908,2568,-2616,-11380,-19145,-12982,-6088,7170,15776,8670,-8834,-9366,509,1353,-5829,-8166,-10148,-11486,-9712,-1793,4195,5697,8922,16165,34704,36971,16308,83,-10449,-12275,-10323,-4972,-3048,-6055,-10255,-9845,-4702,-1886,642,6317,15022,16019,13960,9971,2675,-8779,-15293,-10652,-9399,-6075,4823,12417,6651,1279,8020,17677,16948,9593,14102,9285,2957,-4018,-9084,-8107,-11509,-8180,-11469,-14943,-9079,-4739,-12846,-4481,9377,14649,2655,-15660,-5439,2215,4785,1716,-4988,-13252,-12112,-15633,-16221,-17054,-15159,-3717,10391,9216,6432,11674,16004,10466,10490,11738,5437,6797,10172,12323,12207,15576,29856,37266,22776,8873,5653,9437,16417,13505,12568,23621,23724,20606,12944,3187,-379,-5746,-1706,-2451,-7171,-13892,-17238,-2800,8698,12996,12528,6757,-3975,-15595,-9691,872,11152,10985,7715,6010,3087,6455,20769,44671,47758,26197,6953,-12206,-8618,284,-1308,-7260,-17407,-9677,68,3525,2754,-4986,-7478,-4302,144,5158,3203,-10381,-7109,3474,11010,16613,11468,4982,-260,-3372,-5038,-5112,-7141,-8671,-8339,-9208,-5135,-5096,-8041,-4597,-640,1428,3009,2975,1552,-2008,-5020,582,2058,2434,7054,11587,19473,-1555,-14381,-9755,256,5640,15207,34784,31561,4325,-5986,-9377,-17962,-15164,-399,7421,8830,3935,-5809,-16146,-10061,-6575,-6556,-5916,-5630,-10669,-13452,5037,23605,38029,34473,22982,18569,6343,-4569,-11829,-9151,-9113,-4061,3470,13470,24614,15666,5548,1549,1519,3451,7233,4017,-776,-1436,2098,5195,10311,13825,14136,8983,3584,-4103,-10535,-10997,-11767,-6653,22059,32526,33471,35548,25439,15765,7119,-3152,-8873,-8366,-2112,2729,-2891,-5726,-8668,-13019,-10798,-3872,1129,2544,-3326,2830,6954,8078,5024,-682,-2535,-8880,-8039,-6424,-5345,-2960,-2264,-4617,-8195,-9653,-8702,-3521,6606,11291,9359,7636,5213,-523,-491,6657,7888,1023,-3697,-1605,-2416],[-7268,7626,19017,14897,5322,93,-4308,-5842,-3944,-352,-1642,-316,-4492,-3523,3520,4048,-3412,-3491,10552,14017,4240,4002,16043,23552,17994,7832,-681,-11805,-14699,-15930,-19788,-18323,-2203,8312,12785,13123,10989,973,-8107,-16824,-14854,-6539,-538,5060,8112,778,-10731,-19647,-4340,9744,12158,11556,10856,21658,8665,6980,2925,-5889,-4774,4775,5938,-3988,-13419,-8539,-1685,3330,9426,21171,21580,11732,3281,4791,8039,-799,-11450,-13128,-14494,-14517,-10112,-471,-886,-1976,1415,3337,5507,8966,10192,12876,15880,14472,10100,3068,-10214,-21177,-14361,-8576,-5840,-10330,-10837,-4972,-4409,-5944,-7067,-8947,-13224,-14010,-9094,-2264,-1213,-9549,-13825,3148,17826,19046,9607,-2786,-7228,7118,21845,23961,13643,5160,-2574,-8336,4292,21065,29807,21316,20531,18750,4972,-5963,4781,6134,-432,-12187,-23847,-20634,5985,10761,1545,-5157,-5825,-5316,-11032,-16887,-17815,-11499,-7141,-1604,5491,7567,3183,705,-6701,-13301,32,20010,35870,30872,17860,9745,4920,-502,-7459,-19013,-11647,-9673,-11046,-12261,-10874,9933,-5345,-41667,-37454,-22035,-24111,-63379,-132875,-161374,-116780,-58219,4151,36843,24101,40917,57011,37168,18450,4247,4049,2501,-5271,-9479,-10462,-9658,-11650,-18902,-1525,29894,44785,21087,6123,-2547,-8658,-13649,-8438,-8402,-12766,-11850,-7334,-8295,-9627,-7407,3730,18582,12935,-7351,5343,27937,41535,46037,39243,19224,-5360,-10733,-3794,-80,-7329,-5628,11315,22487,18037,18059,20718,20941,12261,-2652,-2666,2886,4969,9929,11325,2305,-14557,-10500,-2759,930,-2069,-10606,-9247,-3315,-5386,-14114,-18603,-14884,-12132,-9318,-7809,-2751,608,-1601,-2780,-3777,-9696,-12971,-14956,-6627,177,8078,18701,18739,10054,3287,-6954,-10641,-10996,-10348,-8377,-3034,6379,12637,14103,9319,3380,2100,5585,8500,8124,-1058,-15808,-11202,-7519,-7707,-9401,-11861,-6180,-7114,-7425,-2926,-2504,-6505,-5331,4220,12258,10397,504,-7394,-14976,-12273,-5763,584,8083,12710,3211,-68,-2069,-2018,2984,3155,4036,9725,13335,11515,14060,14974,14486,10744,1835,-6293,-10796,-3625,2393,-1017,-9021,-20063,-17733,-5891,-410,717,-537,7052,18597,27232,34196,19280,-12856,-8363,-5248,-601,5706,8572,11704,12127,8654,7710,-6569,-11979,-10850,-11145,-11230,-16166,-10183,5174,4239,-4684,-5932,-3778,-4317,-6386,-638,10689,27530,41899,42601,27801,12541,881,-5996,-4943,-1202,1375,6520,4486,2948,6432,4499,2796,5715,6808,2284,3198,4689,1906,-5452,-9253,-13265,-6719,-1166,-2525,-8429,-1042,4540,6132,6683,7922,9646,3677,-3307,-2000,987,-2601,-9066,-17252,-15888,-7864,-2856,-530,-1036,-6363,-12040,-3167,862,-4797,8334,32481,47547,38640,20885,7798,2051,5415,6638,4569,521,-6488,-12998,-12397,181,8145,9268,2277,-11810,-8617,-3101,-8464,-11084,-5133,3946,23086,27634,8915,-1144,-5647,-7826,-14407,-15077,-12822,-12269,-8506,-1379,2551,-179,2551,-3953,-9016,-3668,7647,7059,740,-6443,-6778,4697,25015,31429,23563,21377,25091,18808,771,-11253,-5514,1276,-2314,-10665,-16696,-9429,496,4997,4095,-1054,-7523,-10578,-12776,-4513,-1769,2163,16546,29376,27718,3898,-6849,4505,13966,8219,-3980,-15715,-12704,1102,8587,8104,1591,-9055,-14840,-16624,-19286,-11132,633,8073,12861,7452,-9881,-4546,11007,14286,3531,-9598,-11363,-4138,-5812,-10972,-10586,-4842,4524,15565,17050,7179,-2959,-1635,20636,38213,36800,24965,10804,-3483,-2825,5801,14604,18410,10576,-286,-8367,-12192,-1530,-513,-17031,-11196,8122,23377,30087,21306,20030,21106,14999,6355,-2099,-11672,-21770,-11976,-5974,-6050,-7122,-5081,2349,23366,47161,55247,50962,42841,31850,23402,15249,5135,6428,27841,46113,34909,14491,2165,1848,1890,1351,10419,18363,7914,-3606,-4233,3107,20897,21817,23827,31050,30398,26973,19173,8220,-1443,-3207,-2413,-3509,-3733,-2802,1085,4868,2422,-5621,-4886,-4663,4773,20593,21119,22291,33873,24316,7818,5507,20029,47894,57935,40604,23816,9129,361,-410,10530,19431,16460,6504,-8091,-8510,-5962,-7256,-13565,-6161,-1638,-9374,-2246,13468,29575,32564,21719,11890,11590,17377,25467,32307,27217,26689,27686,23717,17611,15203,6516,2242,10377,15695,18509,9915,5090,12008,23016,33387,31605,19020,3672,-8699,-8513,3590,11769,16382,18442,12768,-2369,-14391,-13929,-10677,-8778,-9371,-8081,-4198,-3020,-6388,-7506,-9957,-16372,-10090,-8284,-404,9211,17222,24688,28064,19499,11130,-4145,-15996,-13007,-18210,-18104,-10498,-3858,4194,6995,8492,11047,3080,-4567,-5111,-5981,-11102,-12715,-11705,-9395,-4910,-1667,-3809,-7044,-6380,2354,7290,2872,-2135,-8069,-14083,-16403,-14726,-13184,-8705,-2639,867,-6332,-11925,-7539,-5394,-2013,-4385,-12717,-11886,-1640,4173,1287,-8516,-14278,-3944,11284,37232,57740,51826,28025,6948,-811,3581,6736,5603,219,-1862,590,2564,-6356,-17103,-2124,24328,38544,30319,12412,5826,2251,3095,3057,-368,-3209,-5957,-1840,7712,11074,8029,5218,11260,18705,14957,5749,-1439,-7339,-15742,-15546,-6928,-1116,-3080,-13304,-10365,6398,14052,10315,-5025,-7181,-4820,-1213,270,-471,1717,3399,1214,-4115,-8495,-3792,10577,20195,19152,6877,-11606,-18526,-6590,-12415,-7584,4062,9793,7725,-5028,-13140,-11538,-8307,7355,32504,52144,54842,49693,49752,49488,31161,8897,-3518,-16034,1211,14036,17030,14224,8056,-2495,-8911,-11479,-154,6138,4717,-4867,-10271,-4287,4328,13607,20514,22300,6110,-13348,-10462,3876,22064,11950,-5891,-13961,2638,18410,20147,10871,1772,-8894,-5360,-1362,-3720,-4377,-2813,7285,11149,9678,6214,3570,127,3665,5876,3062,620,-3707,-9191,-1900,12519,24138,23311,17903,8657,-9088,-8959,-4086,-3070,-1359,2295,-2992,-3113,10124,23787,24221,8506,-4750,-10512,-13287,-15821,-13337,-9589,-9649,-12153,-9022,2093,16907,36317,47035,38592,14327,3034,14708,30469,36038,36902,25264,1667,-11303,-10779,-1384,4399,1789,2403,15309,35068,43262,37015,29782,22971,12617,1549,-8675,-21009,-7597,-6069,-6183,-5389,-10746,-12563,-11105,-14974,-9838,-1618,-1487,-9305,-7315,-5702,-7698,-10252,-9660,-5002,-3468,-638,-4330,-12003,-6729,-339,-4520,-13157,-14483,-14419,-14347,-14085,-13987,-11625,-11273,496,8992,2545,-2986,-8455,-13062,-1771,-4123,-4621,-1761,-120,2693,6009,2131,-1955,-5190,4028,23709,33561,24860,4671,-11224,-12217,-13328,-6385,693,-653,-4287,-8603,-11219,-3713,-2473,-2033,-1278,-6658,-9487,-10515,-1476,5494,10399,11328,9798,5778,11991,23102,21203,14031,9644,5116,-3915,-7371,-7025,-12344,-20642,-13947,-8944,-9452,-15612,-9669,-3640,-757,1417,4555,5598,994,-7371,-9242,-9051,-11864,-10812,-4470,-3214,4015,24160,6443,791,-1745,-3576,-4491,455,14035,30153,35623,30464,17143,1090,-3916,6695,16962,22795,15246,4795,-9903,-8918,6832,12864,-1821,-15142,-2736,7423,10424,9043,7456,8264,10989,14586,16735,3510,-11588,-13772,-15913,-13660,-6399,-3954,-1835,6201,11131,7929,1654,-3411,-7627,-10376,-12413,-13411,-4954,1744,10815,20112,35499,46661,42087,24123,6938,-8360,-14675,-12629,-10308,-371,6658,6244,7648,7210,2681,-2363,-6064,-3535,2694,11074,13051,3446,-6350,-6114,-329,-882,-6451,2367,10345,3037,-4500,-8954,-13984,-15481,-1067,18711,26652,19618,12746,10141,9212,14346,19389,7703,-7974,-13111,-5851,4631,12066,8744,3574,-2371,-13036,-9013,-1217,9852,17844,20084,8545,-2146,-6484,-12342,-14690,-7783,1358,6218,2484,-5490,-8985,-1357,8962,10463,5917,-4942,-14231,-8005,-6311,-13976,-15258,-17413,-16723,-11924,-4045,2346,13625,16346,9740,-3577,-2262,3848,61,-10117,-14846,-5591,8783,10265,5706,3141,-3019,-9501,-12720,-16768,-15691,-9611,-2199,7578,-331,-4784,-5326,-7308,-4695,-2921,-601,2956,11503,21686,18372,2863,-7729,-10071,-5577,-84,8141,9907,-850,-15506,-1851,9708,10805,10532,5594,-1894,-5787,2980,16266,24255,17793,4456,-9092,-878,11390,20281,13985,473,4094,9336,13800,12275,-1091,-5831,-3456,1544,1090,-5384,-10632,-12385,-11154,-12849,-8500,-6748,-9694,-11396,-9766,-10785,-4101,7722,20370,19846,12243,6150,-3803,-10252,-16630,-17563,-12627,-11279,-11499,-10314,-8601,-12931,-95,15928,26510,14368,-133,2871,9429,12124,18353,31666,39803,27313,10482,-4058,-7581,215,7954,6912,7920,8517,10504,11833,13072,352,-10886,1630,3402,-8166,-11245,8910,28869,29466,8863,-6303,-10394,-6075,4137,13090,17643,19150,16175,3766,-4389,-3102,-714,-6177,-11632,-14780,-5626,1118,2665,-3409,-10260,-8337,-2068,2756,6143,15569,25297,27578,26709,25682,26132,26383,8782,-4909,-586,5604,4987,830,-599,308,-1803,-246,5789,9972,5660,-9685,-16955,-18987,-14128,-3211,10162,18377,20916,6405,-9985,-6951,-2081,-6392,-10229,-756,23196,40220,40077,38204,31398,29297,30301,18388,1383,-8429,-10288,-4342,680,2436,1765,5725,19868,13673,-868,-13833,-14941,-13671,-1895,6954,4509,-6496,-14798,-14187,-11467,-11031,-11373,-11322,-8079,-6458,-5036,-7757,-9538,-9846,-7840,-2466,2608,1812,-2909,-13570,-11660,-4515,-3394,598,3028,2119,374,535,410,995,1797,964,-1679,-2026,-2115,-5370,-10334,-5992,7548,17418,12271,-2516,-13916,-10072,-4601,-4965,2129,7959,16089,14960,7006,-287,-1480,1560,3418,2503,1746,-11971,-6153,29717,55913,53104,28033,1122,-10913,-14648,-6390,4501,15964,7480,-4869,-7811,-4172,9446,33128,45553,47007,35200,30491,18958,124,-12898,140,7389,6529,-3763,-10159,-7493,3550,1342,-3632,-9273,-6943,1743,8469,8655,-2776,-12604,-8690,1755,5333,5797,-1807,-6703,-4934,-211,601,3195,7681,12059,18399,20985,21036,15725,10973,2618,-5491,-7603,-2563,-2702,-286,626,7707,33702,65930,81418,79901,60801,37418,24894,17844,12378,4542,2005,2997,3391,1496,164,2052,1427,-3241,592,2748,7030,12578,11988,3428,-1301,-989,-2192,-4687,-4222,-2294,420,1092,-2390,980,2516,-3131,-364,3693,14701,29376,30789,19093,-5535,-11106,518,-274,-9759,-17330,-17917,-13392,-7183,-8627,-12735,-12813,-418,19368,37054,37849,26309,13534,-3952,-15164,-6188,3645,-1211,2165,939,-2691,483,4490,2101,-10472,-7769,8844,17833,21745,13827,-1211,-11941,-11645,-9493,-13214,-10092,-5862,-5198,-3608,-6231,-9605,-14106,-4375,10475,15336,8390,-1592,-13275,-8094,14249,8479,1412,3430,8821,10018,8815,6009,1075,154,9236,10574,2250,10297,35087,31320,15846,2197,-4416,-414,6913,7390,-666,-7243,-1506,2301,-1221,-1851,1060,-557,-3351,-809,-1339,-1396,3766,7207,3985,-4044,-11436,-12775,-13378,-10959,-4046,3615,13958,20264,11348,566,1805,8674,16634,23276,23923,17929,13458,3214,-1582,4282,5415,-643,-10419,-11948,-12372,-11876,-6691,8156,30530,47529,35309,700,-15234,-2958,1360,4073,8752,15714,22758,20068,13393,8118,5264,13849,33262,30484,12069,-3930,-9731,-8453,209,13322,9782,-4223,-13062,-14735,-14264,-17609,-15687,-14487,-12309,-11362,-6787,-837,-985,3705,24715,28129,1235,-5870,-4068,-2945,-6710,4238,19239,13367,-583,-10053,-10010,-8742,-7213,-8825,-13229,-6263,749,-5140,-11557,-16437,-13709,-7951,5585,15037,7842,-9321,-7625,3743,7087,-668,-4285,-7198,-8593,-9074,-3060,2455,5541,10555,18439,37440,35882,14037,-2159,-12163,-12626,-10124,-4656,-2945,-6156,-10825,-10427,-5005,-1306,2932,9683,16275,12578,8228,5153,82,-9661,-16588,-12320,-10246,-6438,3416,8511,3186,-486,5476,12330,11649,6432,13178,10620,4027,-3551,-9011,-8417,-13034,-9198,-10672,-17142,-6176,2152,-3921,-9563,2669,9190,244,-12848,-4168,2119,4376,1494,-5273,-13102,-10954,-15395,-16166,-16625,-14402,-2709,9681,9175,6014,10144,14067,10053,11582,13032,6315,6900,10667,13245,13323,15969,30278,38636,25838,12880,9676,11803,15608,10247,8311,18454,19815,16812,9324,-1037,-4693,-10567,-3917,-2298,-4421,-10209,-18979,-5465,6653,10870,11174,6289,-4272,-15635,-8058,2986,12336,12018,8976,7146,4119,7954,22898,45652,45528,23509,4365,-15300,-7879,2648,945,-6556,-18090,-8701,2655,4871,-500,-11372,-11807,-8888,-5067,-394,-1729,-10504,-2734,7438,13163,17426,13667,6894,1943,-1257,-4115,-5617,-6628,-6488,-5945,-6545,-3183,-3373,-7589,-5954,-2658,-709,1102,1138,-445,-4018,-6944,-1747,340,858,5796,10580,20877,198,-12532,-8540,1269,7348,17318,36024,36978,9182,-3559,-8040,-17224,-17834,-4501,2543,3848,-180,-8666,-15459,-10514,-7512,-7793,-5598,-2116,-5727,-15607,1621,21574,36818,33650,23737,18798,4297,-5239,-9389,-7593,-7422,-3186,3035,12178,25846,20448,10215,5555,4790,5240,6277,1959,-1634,-1659,122,1294,6629,11229,12395,8015,4013,-2997,-10251,-13857,-14455,-6468,19604,22958,26856,34123,26787,16148,6755,-3694,-9055,-7244,-462,4363,-1709,-5114,-8332,-12384,-10517,-3830,1321,3429,-4299,2,5420,7687,4654,-22,-1591,-8274,-7544,-4308,-3051,-2481,-2824,-5336,-8754,-9944,-8550,-3458,7029,12236,9509,6914,3669,-2143,-486,7313,8360,1616,-3401,-2472,-3324],[-3757,10199,20609,16203,6801,1952,-1820,-2784,-935,1341,-1533,-1381,-2515,-1491,2448,2704,-3701,-3492,8964,11577,5979,10464,20109,22892,16800,7377,-424,-10858,-12800,-10796,-13995,-18170,-5959,5824,11631,13216,11662,1723,-7072,-14834,-12890,-5444,-441,4706,8564,1753,-9775,-15951,-454,12653,14265,13976,16579,28596,14092,11125,5017,-4778,-3839,6897,9334,-484,-10180,-6653,419,5873,12141,24465,24596,13499,4047,4857,9438,3204,-7924,-12762,-14977,-14925,-10417,-850,-1738,-1650,1646,1122,724,4196,5438,7908,9787,7391,4964,2707,-7388,-19502,-17199,-12425,-9033,-12915,-12589,-5608,-4165,-5037,-5438,-6709,-10446,-11421,-6908,-200,754,-7731,-8337,10092,26130,24112,12448,91,-7127,6004,21533,23551,13441,4595,-2412,-7601,3396,18085,24943,16300,15551,15533,4364,-2358,9883,13224,7344,-5160,-18472,-23223,774,5603,-414,-6146,-7737,-6612,-11632,-16577,-19558,-13383,-9324,-4799,3123,4659,-572,-2111,-7617,-11967,-3083,14776,32058,30242,20725,15070,9837,2065,-5460,-17721,-13848,-10019,-11127,-11870,-9347,12922,-3447,-37363,-40912,-42286,-60554,-105994,-172316,-193849,-140135,-70352,1042,38972,24724,38494,54479,39240,21037,3687,1289,901,-5877,-9292,-10958,-9965,-11968,-18418,-543,33439,45746,20384,6825,-1202,-7217,-11086,-7021,-7012,-10698,-11582,-7959,-9009,-11737,-10866,45,16601,12794,-7386,6299,31863,48595,53954,44526,18406,-8579,-12281,-3082,2663,-7172,-14761,9181,27111,26132,26458,28850,25782,13027,-1582,-1903,3727,6193,11529,14262,8617,-8481,-13819,-6458,-1936,-3751,-11481,-9941,-3471,-4886,-12799,-20175,-15747,-11521,-7958,-5931,-1128,1214,-2567,-6113,-9417,-17307,-19540,-18146,-8584,-1073,7006,18190,21376,12452,3734,-7175,-9797,-6767,-5320,-6742,-3906,6603,15382,18149,12412,4797,2433,5242,8080,7720,-1754,-12915,-5120,-18,-1993,-5326,-7281,-2571,-5496,-7082,-1585,149,-4064,-4146,4508,11937,8654,-2421,-10718,-16322,-9558,-4798,-1125,4114,11173,6568,3317,-6213,-7434,483,2127,5096,12784,15194,11354,12999,13898,13214,10162,1716,-6859,-12820,-5408,2779,113,-7273,-17527,-18407,-8470,-2388,149,-150,6669,16239,24779,34632,24309,-9024,-10602,-5787,-2182,2571,6835,11846,14440,13124,9592,-7909,-14705,-10782,-7350,-7493,-13235,-14075,1897,3050,-4325,-3245,-767,-1091,-3226,-40,8371,22289,34075,35144,25168,14928,5564,-3612,-7287,-3180,949,6815,5320,2684,4853,2885,2117,5158,5603,1198,2473,4427,3304,-4639,-8795,-12783,-6986,-1796,-3629,-9612,-2803,2180,2453,1875,2532,5803,496,-4834,-2914,-81,-3716,-10532,-18034,-15911,-7826,-3053,-1307,-2554,-8657,-11578,-1890,1037,-4595,10532,33989,43217,31967,16600,5853,2054,5927,8028,6567,3343,-1912,-7400,-18241,-3461,6538,8590,2124,-11232,-9326,-3701,-8919,-11417,-6124,2724,21421,28837,11705,1761,-2401,-5268,-13788,-14678,-12668,-12679,-9422,-2731,589,-2938,331,-5358,-10611,-6484,3532,2528,-1878,-7349,-8632,577,19742,28774,21969,19407,20790,12619,-4515,-15866,-7887,-2532,-6992,-15698,-18310,-9503,-426,4621,4237,-442,-7367,-11452,-14403,-3114,1880,7415,22795,36039,35868,9035,-3029,7369,14492,7949,-3402,-16294,-12790,2924,12833,13631,5655,-6339,-13090,-16623,-19338,-9785,1313,6998,8997,2878,-14100,-4968,10651,14094,4056,-5874,-6009,-1016,-2929,-10556,-12928,-6160,4093,15859,17487,6973,-2135,-2747,15919,30979,30145,22125,11770,-207,-1978,3827,11980,16227,8960,-1667,-9607,-12848,-2879,-2954,-17703,-9256,8047,20346,23302,13192,12937,17424,15227,7222,-2395,-13899,-17675,-5769,-306,-2407,-5264,-5302,1712,22123,49109,62993,61750,51098,37217,28082,20347,10438,10077,28586,43758,30125,8367,-3676,-2634,-2496,-2911,6857,15294,4472,-8251,-8592,-2404,15178,18739,22144,30032,28221,23200,13964,4019,-1611,-964,-1103,-3143,-3471,-2492,805,2797,-3062,-14188,-7504,-8131,1544,19454,27850,36281,44404,28651,8675,5186,22099,53048,62216,44303,25540,8686,-3171,-3065,8693,19597,17308,6339,-8120,-8589,-4322,-4607,-10766,-6726,-2925,-9923,-3783,10512,25642,27669,16558,9548,12771,20352,29714,36506,28454,24954,22636,15807,9996,7680,1813,-801,8728,14538,15451,5707,2851,12357,23302,33347,31334,18753,4064,-7055,-5568,7224,14370,17780,19038,13137,-2240,-16586,-14209,-9604,-8358,-10285,-9845,-5835,-3894,-6661,-7928,-10667,-15608,-8608,-735,5174,11841,16464,21501,22551,10140,1143,-10574,-14304,-11603,-17646,-18826,-10219,-1481,9256,13362,10600,10159,1542,-6417,-6495,-7417,-13512,-12400,-11470,-10689,-6640,-3387,-5173,-8493,-6925,3424,8990,4847,-527,-6702,-12438,-15522,-15811,-14467,-9387,-1749,3346,-3391,-11257,-7940,-5057,-1730,-4630,-10678,-7930,1282,6209,2241,-7764,-13771,-3996,11782,39828,61751,54625,27827,4243,-6373,-2553,2686,4191,259,-1961,-441,1064,-8832,-13216,7176,33423,43978,32936,13418,7837,4901,4580,3819,1417,-504,-3150,688,10049,12745,9291,6125,11562,19482,17081,9326,2682,-3942,-12547,-14952,-7120,-1363,-3554,-13749,-8012,8383,15605,14097,-2349,-6023,-4097,-503,739,-710,1058,2999,1294,-3852,-8526,-3925,10589,18729,15471,1340,-17638,-13938,-2719,-9007,-6652,5874,12332,9447,-3503,-13225,-11984,-7369,8291,32433,50820,56770,55272,57157,57514,39200,12794,-1980,-18042,-2243,10528,15512,14663,9265,-1392,-8764,-11141,925,7210,5804,-4025,-10670,-5013,8205,19376,26143,26806,8024,-13524,-10969,4152,20440,11592,-2918,-11684,-349,16327,23156,14585,3023,-8245,-4191,75,-2016,-2460,-698,7958,10901,10172,6795,2870,-1843,2181,5244,2717,239,-4278,-9198,-1246,13401,25729,27458,25349,14353,-6988,-8946,-3282,-1911,-2885,-1384,-6068,-4824,8937,22528,25033,9787,-3863,-9974,-13332,-16505,-14798,-11244,-10917,-11459,-7341,692,12459,31402,43401,34940,10721,255,12989,26130,29626,30120,19858,263,-10601,-11438,-3262,809,-3408,-2642,10885,28443,34641,30704,26332,20762,8386,-3816,-14041,-20560,-2151,528,-777,-2543,-10136,-11844,-9553,-15479,-13721,-7187,-6960,-8864,-5399,-4760,-5833,-8041,-8064,-4135,-3601,-2033,-5902,-13961,-4215,1976,-2895,-12304,-15044,-16287,-16821,-15676,-11575,-10334,-10617,1887,7739,-314,-5155,-8939,-14514,-3100,-5096,-5244,-2037,274,3065,6158,2292,-1429,-6444,-35,18090,30309,26199,7704,-8476,-10401,-12212,-6492,104,-1416,-5103,-9994,-11426,-675,687,-757,-343,-5277,-8304,-12749,-3409,7043,15050,16505,12822,7602,14128,26024,26844,19677,13524,4888,-9886,-10433,-9073,-13746,-15571,-9836,-7268,-10206,-13740,-6524,-2427,-976,621,4500,6267,1622,-7981,-9921,-8594,-9676,-8545,-3631,-3351,4550,28981,11092,4427,935,-2237,-4247,-40,12636,26788,33873,31471,20730,6527,-3477,2483,10042,18942,14336,6232,-9175,-11321,5002,9769,-2972,-12329,-1327,9764,13118,10126,6847,9248,18062,24768,24888,6755,-11179,-13582,-15767,-12874,-4429,-1848,-388,6680,10949,8238,3182,-893,-4735,-9485,-12661,-12182,-4322,2286,9252,14623,28816,39624,37481,23121,6817,-8621,-13622,-10925,-9358,1103,8539,7161,7056,6327,2739,-1018,-4432,-2233,4372,12826,12763,332,-10886,-4792,4177,3373,-2902,4934,11108,4639,-2264,-7656,-13039,-16585,-3181,16122,25743,20582,14731,11001,7740,12751,19142,10644,-4741,-9575,-3369,5855,12732,9764,4546,-2035,-12304,-8235,-1238,9077,18100,21478,10550,-282,-5145,-11977,-13689,-5140,3796,7900,3532,-4508,-9074,-2779,8196,12271,10382,603,-10400,-7824,-5854,-15557,-16448,-17087,-15899,-10191,-1464,5818,17380,18134,9762,-5102,-4339,3434,344,-10373,-16601,-9573,4730,9174,5302,2464,-4038,-10342,-12485,-15392,-17054,-12782,-4821,5813,617,-4346,-5461,-7026,-4509,-3754,-2712,162,9057,20225,19116,4346,-6251,-9319,-4483,1589,10278,11767,879,-14081,-4406,8353,11940,10925,4994,-3109,-6974,3351,18250,25388,16838,3001,-10017,253,13320,22396,15545,386,4348,12209,17712,16346,2904,-5638,-3937,1164,-667,-10326,-15100,-13970,-11641,-11749,-9271,-7846,-10705,-11899,-9554,-10315,-3886,8741,20370,17627,10224,5977,-2642,-9954,-17884,-18379,-12971,-11822,-10717,-7104,-5160,-10976,930,19671,31768,17000,-1574,-92,7209,10335,16403,29043,37156,24867,8726,-5079,-7045,3308,10985,7552,7251,7230,8378,10052,13547,4028,-8210,460,2591,-6907,-12236,9370,29248,30657,11851,-5258,-10433,-5890,5437,16941,23808,24776,17828,4481,-2726,-5058,-7452,-10191,-13093,-13173,-3841,1422,1602,-7002,-10359,-2147,188,5626,11218,22784,30350,28887,26041,25713,28226,27740,11474,-1932,1054,6960,6530,4059,3861,2932,-2358,-2143,5415,11060,6406,-9929,-18301,-19526,-14253,-5314,8076,17924,21532,7135,-9461,-7236,-3362,-6932,-8854,1419,25232,40392,39838,37701,31435,29117,31424,21843,3719,-7241,-10514,-5135,637,3785,4515,3260,14468,9510,-3433,-15565,-13269,-14780,-2074,8489,8576,-1227,-11225,-16146,-12258,-10851,-10401,-10554,-8540,-8331,-7729,-9292,-10935,-11584,-9636,-3527,1770,422,-5021,-15903,-10895,-4210,-3267,730,3697,2943,923,1087,570,428,360,-1229,-4857,-5140,-4634,-7503,-10712,-4705,7691,16038,10665,-3356,-14228,-10196,-5685,-7797,-2135,3279,11112,11276,3804,-4009,-4099,94,2801,1110,348,-13028,-6789,28325,52888,49416,26182,-277,-12913,-17090,-7787,3737,16625,12039,-1410,-8941,-5894,7618,33188,48277,49124,35085,29553,18265,96,-13732,-350,7021,3758,-7035,-12417,-7058,5979,3034,-2978,-8802,-5585,3800,10903,10135,-3013,-12732,-6830,5344,7685,6365,-1335,-5529,-3044,1393,1355,2647,6043,10726,18598,22274,22255,15283,7933,952,-5485,-5678,1438,1539,685,-554,5778,33688,69185,84580,81320,62266,37407,22611,15015,10384,2497,1908,6172,7928,7491,7709,9960,9412,863,1414,1380,5797,10989,11421,4090,743,1113,-1126,-4491,-5071,-4214,-1663,-1020,-4667,346,1283,-1630,2204,5711,16996,36441,42761,28811,1617,-8850,-2328,-4369,-13879,-19841,-19349,-13411,-5923,-6505,-11242,-14070,-2389,17220,34520,32726,21320,13070,-2971,-17136,-1444,12818,5827,3632,556,-3577,-1152,2743,767,-11204,-6545,10385,19490,23612,15068,1918,-7231,-7944,-6620,-10631,-8584,-4864,-3961,-1734,-4132,-9444,-14151,-3625,12183,16511,8940,-737,-10718,-7722,14053,12846,4390,4295,9276,12281,13121,10246,1292,-1291,9211,12216,3127,4568,22035,18119,7543,-1995,-7298,-2418,5656,7257,-552,-6727,544,6964,3659,561,1616,-664,-3245,-537,-1611,-3013,1638,5806,3900,-4411,-12491,-13595,-13046,-10852,-4691,808,8490,17044,11734,998,1247,9548,20620,30857,34436,25829,17084,4907,119,6272,5738,-747,-10047,-11416,-11946,-12786,-10042,2812,23910,44826,34413,173,-16491,-1726,2185,4339,7515,13151,18771,15628,9987,5620,3215,12804,32776,29264,11336,-4718,-12863,-10954,959,14160,9225,-4985,-13740,-14692,-13281,-14927,-14910,-13570,-12197,-11888,-6624,-2887,-8255,-5802,16976,27214,2795,-4473,-3766,-4417,-7598,4169,17331,9267,-4727,-11890,-8802,-8081,-6949,-8564,-12822,-9281,-1203,-5569,-9200,-13401,-13678,-9903,3590,13327,6332,-9943,-6457,6130,12146,4471,-468,-4431,-6136,-8856,-4780,355,5252,11811,19771,37613,32200,10912,-4831,-14141,-13174,-10274,-4709,-3110,-6429,-11490,-11091,-5222,-495,5267,12398,15761,7434,2606,2480,-333,-9856,-17937,-14016,-11283,-7405,1268,4097,-643,-2841,1866,6094,6251,3544,12234,11994,5164,-2535,-7327,-7086,-13899,-11165,-10800,-17266,-3265,8638,4568,-5153,-323,6002,94,-9977,-3227,1599,3569,903,-5790,-12364,-10246,-15401,-16101,-16250,-13819,-2085,8516,8746,5455,8569,11937,9001,11523,13060,6649,6425,10156,13021,13199,15332,29992,39435,28702,16686,13215,13372,14128,6892,4516,13292,15402,12675,5585,-4804,-7775,-14537,-6442,-2335,-1222,-6685,-16157,-8146,4140,8095,9106,5163,-4916,-15132,-6727,4704,13011,12737,9986,7986,4801,8979,24279,44665,41458,20325,1805,-15774,-6417,4846,3016,-5873,-18669,-8082,4743,6130,-4369,-18636,-9500,-10185,-9494,-5077,-5191,-8686,1051,10765,14547,17264,15189,8513,3697,457,-3305,-5769,-5474,-4440,-3756,-3948,-1095,-1859,-7591,-7778,-5117,-3277,-1046,-623,-2031,-5451,-8406,-3930,-1600,-953,4233,8843,20605,1263,-11352,-8044,1688,8649,18637,34777,39872,13766,-1100,-6692,-16094,-19217,-8378,-2233,-1166,-4574,-11756,-14339,-11117,-8379,-8561,-4770,1172,-589,-12277,-2298,17917,33310,30607,23385,18105,2263,-5303,-7160,-5951,-5871,-2711,2120,10358,26305,25986,16725,11868,9760,7637,5642,363,-1916,-664,504,-677,3611,8439,9937,6558,4276,-1842,-9443,-16572,-17559,-4891,17536,15066,20675,31976,28037,17008,7217,-3585,-8985,-5979,1206,6149,-203,-4207,-7588,-10947,-9182,-3187,1874,4532,-4521,-3067,3590,7159,4312,941,-351,-7264,-6415,-1386,123,-1524,-3131,-5704,-8800,-9743,-8141,-3158,7739,13740,10656,7338,3018,-3234,550,9168,9922,3043,-2687,-3131,-3818],[-1453,10860,19700,15521,6787,2318,-753,-958,812,1701,-2529,-3698,-1899,-352,1039,886,-5020,-5068,5666,7819,6401,15263,22312,20831,14265,5755,-931,-10561,-11782,-6368,-7224,-10026,-11182,1744,9043,11880,10906,1305,-6942,-13399,-11700,-5138,-1003,3589,7880,1817,-9301,-13409,1846,13857,15172,15917,22216,33702,17874,13579,5946,-4322,-3454,8124,11881,2489,-7303,-5236,1915,7834,14218,26508,26330,14648,4751,4881,10617,7036,-4554,-12163,-15896,-15948,-11672,-2275,-3361,-2010,2260,873,-3438,-1353,-114,2026,2530,-341,-489,1790,-5146,-16221,-17933,-13330,-8670,-11721,-13959,-6993,-4884,-4836,-4229,-4962,-8257,-9157,-4566,2256,3358,-4494,-2268,17783,34524,28304,14516,2168,-7375,4667,20492,22345,12978,3947,-2205,-6345,2463,14590,19564,11125,10824,13581,5556,1141,13422,18129,13329,1036,-12943,-23548,-4214,955,-2248,-7024,-9831,-8341,-12385,-15488,-17417,-9594,-3624,88,8104,8237,54,-3333,-7971,-10793,-6290,9152,27281,28928,23084,19546,13804,4061,-3660,-12548,-15510,-10144,-10999,-11393,-7577,16609,956,-34865,-54421,-79951,-121495,-179503,-244987,-255689,-184454,-94460,-8086,38770,25427,35847,50725,39761,22330,2651,-2153,-794,-6133,-8722,-11157,-10147,-12080,-16220,1903,38008,46655,20148,8120,619,-4970,-7885,-5080,-5125,-7550,-7252,-6523,-8751,-13181,-12933,-1618,15776,13309,-6473,6829,34293,53318,59373,47735,16650,-11263,-13238,-1999,5371,-4284,-16009,10328,33559,36622,36719,37721,29703,12827,-512,-892,4791,7481,12760,16376,14662,-1794,-12918,-9414,-4643,-5350,-12126,-10136,-3197,-4109,-11378,-18638,-15722,-10301,-5883,-3057,1319,2478,-2941,-8643,-13095,-19140,-19168,-16893,-9642,-1920,6232,17287,23655,14826,4366,-6914,-8044,-1593,800,-3694,-4086,7048,18035,21985,15580,6508,3259,5381,8012,7475,-2168,-8798,2184,8947,4409,-1075,-2521,1507,-3061,-5708,426,3241,-1261,-2094,5473,11818,7101,-4794,-13027,-14323,-6265,-2514,-1209,1431,10240,11056,8524,-6983,-11581,-1375,1620,6766,16093,17203,11594,12375,13147,12304,10168,2787,-5802,-13158,-6775,3336,1638,-5095,-14226,-16146,-9988,-3761,92,650,6299,13582,21950,33946,28260,-3746,-11988,-5991,-3573,-318,5657,12327,17012,17939,11244,-8249,-16351,-8673,-2275,-2890,-9699,-15426,-1075,2388,-3080,63,2704,2536,411,1569,7561,18426,27053,27422,21866,17592,11645,2151,-6972,-3990,672,6674,6121,2490,3283,1338,1770,5067,4916,655,2063,4259,4791,-2852,-7148,-10694,-6358,-1746,-4095,-10228,-4247,-34,-890,-2484,-2246,2941,-174,-3541,-1684,362,-3721,-11136,-18623,-15749,-7534,-2907,-1707,-3574,-10250,-10158,-540,1390,-4015,12442,34064,37719,25510,12687,4337,2340,6414,9188,8625,6495,2835,-2227,-14998,-6250,5356,8165,2347,-9941,-9502,-4046,-9018,-11093,-6459,1944,19575,29918,15853,6037,1862,-2087,-12246,-13509,-12077,-12783,-10136,-4018,-1128,-4997,-856,-5961,-11757,-8725,369,-1148,-4004,-7759,-9871,-3330,13608,24618,19489,16806,16303,7492,-8143,-19566,-9646,-5929,-11110,-19988,-15580,-8679,-744,4820,4976,694,-6776,-12033,-14754,96,6973,13978,29666,43121,45381,15706,1520,10943,15354,7884,-2113,-15936,-12081,5482,18050,20580,10675,-2993,-10722,-15359,-17337,-7103,2987,6368,5136,-1829,-16410,-4623,9560,12927,4491,-579,2804,7614,4803,-5374,-12460,-6734,3751,16024,17970,7324,-848,-3323,11649,23723,23194,19077,13072,3971,1075,3388,9874,13851,7158,-2876,-10560,-13434,-4372,-4660,-15174,-6851,7738,16748,15893,5622,6371,13645,15267,8083,-2329,-13672,-11303,1952,6458,1663,-3285,-5325,976,20099,48726,67910,70543,58375,42120,32297,24934,15619,13646,29043,41565,26882,4447,-8334,-6253,-6265,-6834,4078,13104,2041,-12313,-13019,-7996,9149,15254,20354,28545,25364,19048,8807,577,-709,1331,261,-2747,-3292,-2306,363,228,-8989,-14625,-3681,-8846,-1105,18336,34936,50355,53442,31917,9421,5203,24929,57838,65298,47317,26986,8309,-6066,-2803,8202,19673,17715,5910,-8041,-8592,-2753,-2168,-7933,-5921,-3328,-10595,-5912,6777,20768,22016,11355,8013,14783,23944,33913,39381,27920,21478,16000,7668,3319,1356,-2530,-4255,6705,13012,12222,2112,970,12120,22075,31198,28980,17020,3975,-4922,-1424,11614,16931,18802,19054,12739,-2222,-14723,-11725,-7432,-7161,-10545,-11381,-7443,-4906,-7157,-8563,-11501,-14815,-6668,6457,10057,13250,14757,17527,16787,2332,-7068,-14254,-11368,-9999,-16454,-20231,-10614,238,13178,18658,12832,9243,-110,-8408,-7987,-8824,-13594,-10564,-9919,-11261,-9117,-5598,-6651,-9759,-7588,4107,10368,6768,912,-5601,-11172,-14321,-16406,-15829,-10095,-775,5941,-1222,-10977,-8610,-5056,-1813,-4643,-7937,-4297,3853,7509,2052,-8159,-14295,-4819,11176,40048,61958,53925,25775,855,-12126,-8705,-1856,2116,-225,-2350,-1744,-978,-11414,-7823,17741,42355,48130,34662,14062,9600,7002,5279,3919,2764,1884,-526,3170,12329,14157,10153,6404,11008,19091,17768,11512,5794,-1082,-9717,-12574,-6451,-1324,-3674,-12060,-3905,10395,16386,17157,-11,-5330,-3911,-554,377,-1618,-40,2195,896,-4124,-9127,-4646,9793,16371,11362,-4075,-19744,-9024,2087,-5393,-5833,7400,14111,10248,-2709,-12444,-11995,-6606,8606,31247,48262,57791,60447,63633,63698,45678,15694,-1002,-17830,-6572,5987,13038,14072,9597,-903,-9142,-10813,1696,7688,6183,-3758,-11496,-6640,10283,23955,31109,30169,8789,-14089,-11265,4345,18148,10774,-376,-8430,-2074,13894,24608,17697,3705,-8315,-4148,448,-1180,-1386,583,7693,9537,9685,6712,1503,-4269,-10,3786,1659,-813,-5418,-9670,-1082,13732,26642,30953,31831,18770,-5959,-9520,-3199,-1755,-4805,-5661,-9927,-6908,6596,19151,23613,9805,-3839,-10126,-13755,-15646,-15236,-11952,-10473,-8558,-4718,-812,7084,24697,37138,29305,6170,-2653,11253,21777,23501,23853,14700,-1226,-10232,-13144,-6621,-4413,-10068,-8267,5137,19342,24110,22855,21268,16929,3116,-9840,-20195,-15627,4414,8912,5411,-140,-10136,-11698,-8407,-14688,-18314,-13731,-11795,-7605,-4779,-4855,-4196,-5699,-6601,-3925,-4776,-4573,-8268,-12339,-2467,3164,-2249,-12158,-16122,-18715,-18256,-14413,-9820,-9766,-10582,2502,5556,-3873,-8359,-10747,-15811,-4857,-6602,-6319,-2941,-79,2875,5756,1732,-1952,-8539,-4085,12638,26457,26803,10204,-6592,-9559,-12053,-7520,-1391,-3003,-6667,-12003,-11949,810,3203,73,-133,-4519,-7135,-13976,-5758,8086,19195,20436,14205,8075,14769,26954,30737,24153,16304,3314,-15455,-10716,-8909,-12373,-11775,-6158,-4711,-10218,-10839,-4425,-2558,-2573,-1182,3812,6347,1723,-8848,-10970,-8391,-7904,-7038,-3509,-4042,4801,32386,15372,7062,2524,-1854,-4824,-1487,9778,21853,30864,31619,23118,11727,2093,384,3336,13197,11439,6229,-8054,-12740,2632,6002,-4631,-10609,-598,10833,14553,10114,4856,7580,21539,33281,32410,9230,-11247,-13935,-16249,-12835,-3305,-546,192,6081,9628,7499,3665,383,-2674,-8058,-11666,-10335,-3981,1831,6170,6607,18417,29297,30641,20577,5205,-10377,-12508,-9383,-8739,1632,8968,6508,4960,4150,1617,-795,-3905,-2139,4536,12769,10610,-4211,-15077,-2312,8677,7190,7,7241,11680,5928,-931,-7591,-13158,-18268,-6458,11806,22602,19649,15067,10400,5283,10172,17427,12505,-1747,-6149,-466,6784,12537,9993,4852,-2616,-12203,-8299,-2177,7205,16867,21326,11349,568,-4610,-12156,-13337,-3316,5288,8453,3425,-4448,-9377,-4306,7113,13584,14265,5358,-7120,-7717,-6292,-17357,-16238,-16109,-15132,-8958,309,8798,20120,18527,8390,-7522,-5998,2965,288,-10646,-17693,-14524,-1231,5627,3200,343,-6446,-12521,-13546,-15044,-18044,-16190,-7736,3469,938,-4570,-6052,-7264,-4954,-5315,-5527,-3310,5702,17567,18599,4823,-5702,-8934,-3921,2619,11734,12632,1676,-12428,-8167,5193,11486,10268,4006,-4598,-9236,2473,18743,24817,14386,328,-11598,406,13624,22187,15675,444,3369,13553,19357,18039,6025,-5574,-5664,-863,-3350,-12262,-14107,-14555,-12733,-10652,-10239,-9474,-12162,-12842,-9823,-10281,-4197,9176,19515,14783,7586,5141,-2036,-10195,-19417,-19363,-13900,-12635,-9532,-4119,-2707,-9531,1572,22104,34281,17505,-3648,-3442,4543,7953,13700,25159,32515,20731,5749,-6967,-6971,5890,12815,6847,4725,4066,5276,7641,12796,6881,-3823,319,1196,-6790,-13271,9676,28675,30254,13749,-5015,-11387,-6688,5491,19286,28443,28131,16914,2994,-1825,-5220,-12290,-13456,-14462,-12187,-3156,746,-345,-10030,-3583,2604,1736,7333,15555,30141,35050,29091,23905,23577,27475,26167,12345,269,2122,7370,7088,6534,7359,4370,-3914,-4664,4848,12322,7706,-9613,-19763,-20040,-14075,-6774,5507,16416,20606,6627,-9746,-8223,-5287,-7890,-8241,2384,24949,37912,37417,35216,29698,26608,30027,23811,5810,-6227,-11341,-6743,-33,4643,6425,-478,7785,4465,-6654,-15664,-12324,-15931,-2565,9333,11797,3679,-7769,-17898,-13254,-11139,-10013,-10367,-9664,-11126,-10659,-10413,-12600,-13835,-11874,-4881,752,-1086,-6829,-16730,-11205,-4956,-3949,125,3651,3245,1040,1142,152,-601,-1043,-2812,-7396,-8174,-7572,-10105,-10911,-3679,7450,14171,8670,-4510,-14756,-10054,-5915,-8724,-7319,-2720,4595,6168,-341,-8107,-6807,-1686,1835,-717,-2384,-15316,-7330,25800,47211,42823,22001,-2818,-15310,-20091,-9647,2293,15772,14908,1534,-10077,-7839,4983,30847,47943,48661,33285,26857,15980,-982,-13748,-980,6056,382,-10664,-14994,-6669,8080,4403,-2732,-8723,-4754,5070,12178,10313,-3850,-12821,-4947,8519,9486,6033,-1580,-4911,-1754,2363,1556,1657,4328,9683,18739,22764,22263,14098,4043,-1527,-5783,-3650,5679,5615,1199,-2088,3523,32591,69633,84067,78812,60833,35467,18760,10597,6833,-399,1457,8900,11506,11946,13246,15987,15714,3681,1047,-791,3960,8846,10618,5119,2908,2926,-219,-4125,-5874,-6138,-3777,-3491,-7707,-932,237,888,5077,7702,18890,42417,53638,37439,7372,-5583,-3912,-6787,-15082,-19477,-20339,-13611,-5062,-4704,-10004,-14876,-4522,14464,30805,26318,15601,12225,-1538,-17449,2545,21366,13270,4942,-49,-4661,-3080,292,-1369,-12006,-5505,11038,19746,23685,15143,4863,-3253,-5096,-4341,-8273,-7183,-4003,-2858,-320,-2374,-9257,-14281,-3047,13357,17205,9348,400,-7743,-6560,13653,17225,7249,4653,8970,13989,16943,14630,2068,-3464,8168,12862,2922,-1839,10970,8002,1744,-4742,-9555,-4158,4554,7224,-389,-6293,2500,11583,8289,2751,1968,-930,-3318,-569,-2201,-4668,-192,4544,3722,-4768,-13175,-13742,-12547,-10818,-5573,-1879,2819,12895,11646,1554,885,10581,24649,38024,44303,33272,20038,6263,2050,8591,6260,-554,-9676,-11069,-11157,-12558,-13275,-2571,17112,39762,30751,-515,-13474,700,3639,5018,6668,10872,14800,11323,7399,3954,1415,11514,31354,27634,11027,-4167,-13267,-10439,3441,15637,8967,-5333,-13902,-14288,-11959,-12341,-12517,-11587,-11399,-11845,-6351,-4438,-13206,-12000,12232,27769,5594,-2517,-3165,-5583,-8305,3988,15176,5509,-7959,-12047,-7168,-7100,-6239,-7900,-12060,-9751,-1299,-3079,-6016,-10638,-12981,-11425,1702,11182,4671,-10262,-5431,8092,16808,10033,3771,-1363,-3736,-8598,-6363,-1331,5528,13218,20631,35742,26901,7564,-7398,-15793,-13419,-10247,-4546,-2938,-6282,-11702,-11292,-4792,992,7971,14754,14000,1828,50,4063,1660,-9278,-18996,-14865,-11714,-8248,-799,175,-4137,-5257,-2082,-143,1318,1326,11623,13788,6901,-390,-3894,-4445,-13209,-13384,-11391,-15229,-95,14716,12372,2315,1500,6229,2449,-6778,-2071,1279,2952,513,-5946,-10844,-9510,-15168,-15571,-15448,-12852,-1229,7621,8593,5327,7400,9973,7663,10696,12180,6582,5694,8957,11924,12113,14100,29340,39852,31443,20388,16433,14458,12555,4091,1735,8868,11128,8694,2138,-7667,-9343,-17345,-8798,-2088,2537,-3093,-13127,-10122,1619,5126,6768,3818,-5471,-14018,-5380,6285,13489,13445,11022,8810,5451,9848,25159,42023,36141,17106,-217,-13270,-4286,7099,5236,-4890,-18597,-7564,6468,7574,-6587,-13242,-2477,-7446,-12363,-8260,-6915,-6679,3793,13261,15217,16369,16056,9934,5116,1924,-2377,-5327,-4229,-2585,-1721,-1493,786,-779,-7855,-9860,-7806,-6044,-3265,-2207,-3140,-6276,-9413,-5842,-3634,-2942,2389,6441,18495,1393,-10975,-8229,1556,9489,19054,31408,39900,17664,1287,-5496,-15088,-18367,-11741,-6636,-5899,-8819,-14647,-13567,-12052,-9316,-9042,-3816,3897,4083,-7400,-6177,12677,27119,25151,21763,16282,84,-5062,-5270,-4491,-4691,-2768,653,8048,25897,31763,24443,19533,15754,10207,4976,-1091,-1993,975,2803,-121,1895,5741,6777,4345,3989,-1079,-8477,-17529,-17903,-2359,15451,8749,14753,28718,28574,17751,7862,-3482,-9314,-5124,2247,7328,959,-3540,-6980,-9540,-7725,-2692,2051,5083,-4752,-7092,727,5673,3155,1343,346,-6696,-5570,1041,2782,-1003,-3997,-6575,-9253,-10030,-8360,-3384,8065,15150,12108,8104,2350,-4808,1628,11084,11388,4152,-2508,-4578,-4926],[749,10867,17655,14126,6470,2386,-14,714,2387,1852,-3499,-5972,-1659,969,843,463,-5626,-7125,1962,4178,6479,18918,23289,18295,11196,3663,-1624,-10351,-10943,-2214,-327,-1661,-10940,-2684,5922,9801,9323,297,-7131,-12005,-10837,-5139,-1608,2490,6904,1666,-8635,-11694,2507,13310,15060,17838,27661,36872,20050,14537,6042,-4244,-3466,8549,13607,5038,-4740,-4166,2896,9261,15659,27207,26617,15154,5441,4948,11497,10463,-1527,-11223,-17282,-17231,-13380,-4063,-5352,-3032,2625,1832,-6253,-7354,-6127,-4350,-5266,-7257,-4824,422,-3795,-13238,-15690,-10865,-6054,-8900,-14067,-9219,-6731,-5595,-3834,-4166,-7236,-8018,-2916,4393,6003,-725,3538,25269,41700,30690,15214,2960,-8494,2703,18277,19820,11547,2559,-2594,-5132,1861,11187,14413,6507,7375,13321,7743,3428,14691,20321,17020,5768,-8175,-20384,-8958,-3785,-4768,-8583,-12655,-11196,-14060,-14338,-15235,-5964,1978,6730,15356,14826,4212,-2246,-8122,-10420,-9928,3171,21544,26249,23753,21887,15689,4526,-3113,-8628,-16658,-11082,-11580,-11676,-6775,19755,7168,-31300,-69468,-120344,-183204,-249467,-308834,-304557,-215542,-110720,-16856,35871,24387,31772,45007,37711,21323,258,-7146,-3438,-7054,-8816,-12110,-11317,-13148,-14828,4275,41873,45866,18973,8642,1598,-3276,-5303,-3773,-3996,-5009,-2724,-4129,-8620,-14860,-14064,-2389,14923,13019,-5842,6005,34206,54502,60990,47721,13249,-14319,-14796,-1833,6634,-826,-7548,13406,40018,47436,46862,45155,30867,10245,-889,-1056,4661,7430,12240,16305,18817,3462,-10086,-12593,-8500,-8218,-13865,-11072,-3851,-4448,-11249,-18337,-16110,-9757,-4407,-469,3284,3136,-3835,-10818,-12236,-11252,-12337,-13193,-10838,-3783,4330,14728,23995,15635,3782,-7601,-7060,2600,6173,-1012,-4820,6362,19017,23798,17135,6986,3103,4594,6912,6019,-3663,-5521,8640,17138,9625,1719,770,4255,-1467,-4662,1720,5348,512,-657,5751,10523,4470,-7786,-15096,-11943,-4014,-774,-1288,-1314,8563,15181,13403,-6376,-15843,-4073,187,7440,17864,17721,10790,10808,11395,10565,9619,3771,-4671,-13031,-8930,2737,2218,-3840,-11850,-14009,-11827,-5831,-772,491,4600,9476,17599,30802,29090,377,-13052,-7225,-6106,-3945,3841,11712,18153,21024,10893,-9211,-18130,-6922,1805,694,-7180,-13651,-4608,907,-2365,2528,5252,5194,3026,2462,6598,14615,19953,18779,16718,18792,17024,8757,-3688,-3729,-412,4869,5474,976,389,-1391,530,4225,3535,-609,720,2940,4964,-1535,-5749,-8694,-5976,-2226,-5188,-11579,-6560,-3238,-5024,-7393,-6874,1129,1039,-1119,218,1302,-3447,-11641,-20134,-16613,-8213,-3647,-2945,-5302,-12361,-9570,-431,663,-4269,12745,31572,30541,18595,8212,2280,1898,5877,9034,9588,8762,6318,899,-11620,-8824,3614,6941,1833,-9192,-10292,-5275,-9876,-11245,-7232,514,16581,29701,20197,10635,5920,480,-10967,-12702,-12095,-13600,-11700,-6283,-3585,-7246,-1919,-6704,-13206,-10489,-1660,-4209,-6448,-8679,-11364,-7753,6281,18263,15079,12555,10873,2877,-9795,-17299,-11339,-9841,-15420,-19239,-12805,-8148,-1482,4599,5314,1339,-6727,-13253,-14076,3955,12199,20248,35041,48349,53849,22228,5654,14072,15580,6967,-1387,-15663,-11413,7805,23113,27875,15822,100,-8641,-13857,-14938,-4387,4487,5285,710,-6930,-15289,-4308,7063,10137,4255,4809,11717,17203,13102,733,-9911,-6989,2880,15351,17806,7804,154,-4033,7391,16342,15673,15160,13914,8269,5339,4050,7851,10761,4567,-4556,-11833,-14494,-6203,-5277,-11525,-4828,6528,11980,7528,-1568,230,9451,14547,8365,-2418,-11107,-4301,10345,13412,5400,-1966,-5916,-469,16939,45655,69040,75890,63427,45643,35319,28401,20058,16520,28512,38729,24347,1958,-12323,-9286,-9591,-10793,1841,11644,862,-14047,-17504,-13591,3426,11565,18328,26298,21682,14506,3748,-2125,551,3254,1324,-2648,-3565,-2753,-881,-3435,-14950,-6183,2617,-7514,-3481,17013,41129,62315,59298,33380,9780,5446,28073,61236,66259,48946,27722,7696,-8170,-367,9104,19612,17520,5100,-8025,-8716,-1540,-238,-5534,-4528,-2921,-11063,-8970,1908,14710,15547,6089,6867,16843,27449,37516,40508,25527,16508,8511,59,-2265,-3351,-5777,-7925,4368,11122,8985,-914,-604,11234,19448,27075,24585,13775,3496,-2066,3984,16573,19272,19349,18487,11641,-2568,-12334,-8339,-4727,-5501,-10168,-12527,-8903,-5953,-7759,-9261,-12279,-13948,-4428,12579,13825,13598,12462,13264,11373,-3412,-12535,-13563,-8480,-8467,-15050,-21878,-11291,1476,15907,22657,15210,8649,-1561,-10262,-9341,-9815,-11190,-7997,-7169,-9854,-11991,-7938,-7998,-10562,-8058,4649,11664,8895,2443,-4487,-10014,-12921,-16053,-16943,-10731,-15,7908,54,-10820,-9199,-5045,-1890,-4071,-4896,-880,6118,8033,747,-9437,-15441,-5953,10008,38503,59155,50649,22730,-2336,-16739,-13779,-6070,19,-711,-2557,-2776,-2889,-12547,-1274,29389,50787,50893,35632,14681,11473,8984,5754,4030,4349,4588,2515,6187,15114,15825,11106,6599,10309,18332,17816,13034,8499,1751,-6820,-9527,-4704,-385,-2566,-7900,1863,12917,16856,19721,2476,-4481,-3611,-664,-13,-2261,-650,1803,742,-4218,-9552,-5179,8914,13878,7631,-8379,-15875,-5021,6655,-1809,-4520,9397,15891,10941,-1882,-11328,-11068,-5547,8929,29763,45444,58572,65619,69495,68312,50611,17935,64,-15706,-10669,1559,10550,13346,9952,-109,-9035,-9547,2971,8434,6703,-3234,-11752,-8188,11368,27753,35877,33049,9261,-14199,-10434,5205,15892,10073,2083,-5181,-2131,12208,25284,20767,4713,-8168,-4324,660,-320,-274,1832,7234,7766,8880,6692,289,-6206,-1955,2449,867,-1543,-6117,-9606,-394,14543,27910,34547,37705,22526,-5017,-9590,-2736,-1497,-6052,-9327,-13465,-7849,4510,15193,21203,9639,-3596,-9895,-13475,-13989,-13775,-10472,-7297,-3520,-630,-879,2332,17929,29933,23153,1940,-4370,10574,18652,19024,19475,11122,-1652,-9071,-14503,-10415,-10049,-16944,-11247,-106,9790,13893,15344,16159,12958,-1625,-15022,-24233,-10052,12399,19899,13332,2882,-9601,-10949,-6614,-12125,-19349,-19093,-11749,-5462,-4357,-4550,-1299,-1781,-4047,-3184,-5739,-6707,-9275,-9461,-363,4298,-1447,-11594,-16446,-19167,-16098,-10716,-7496,-8598,-9642,4080,4398,-6438,-11223,-12666,-14414,-5002,-6757,-6197,-2883,343,3566,6118,1712,-2185,-10077,-6629,8797,23331,27727,13281,-4331,-8259,-11330,-7999,-2401,-4070,-7664,-13308,-11749,2073,6116,1774,733,-3071,-5083,-12876,-7062,9946,24064,24330,15341,8681,15363,27203,33842,28455,18998,1669,-14784,-8377,-6711,-9399,-8171,-2272,-558,-7363,-6422,-2157,-2731,-4215,-2532,3847,7041,2408,-8909,-11154,-7375,-5443,-4829,-2501,-3632,6213,35113,20186,9899,4355,-1028,-4819,-2500,6903,17023,28063,32151,25432,17325,9647,1331,-1074,7216,8003,6105,-5311,-10190,1642,3265,-5380,-8591,623,11918,16069,10507,3192,5063,22489,39483,38514,11262,-10782,-13572,-16062,-12149,-1664,1320,1289,5830,8602,7076,4405,1720,-532,-6132,-9791,-7939,-2770,1805,3191,-1703,6955,18501,23588,17959,3471,-12226,-10073,-6777,-6934,2689,9349,5689,2787,2096,705,-321,-3121,-1925,4435,12049,7883,-8522,-12973,2874,14743,12078,3681,10283,12987,7847,637,-7403,-12919,-18036,-9443,7373,18799,18160,14867,9538,3319,8069,15736,14597,2510,-1378,3849,8568,12720,10765,5831,-2760,-11444,-7849,-2666,5614,15477,20876,12110,1641,-3608,-11571,-12682,-1128,7080,9185,3494,-4067,-8807,-4601,7086,15564,18358,10196,-3395,-6581,-6325,-17727,-14327,-13951,-13600,-7528,2009,12080,22780,18768,7000,-9524,-5952,3652,1165,-9592,-16491,-18901,-7107,989,455,-2080,-8988,-14680,-14675,-14627,-17640,-18500,-9805,1826,2030,-4051,-5694,-6571,-4611,-6240,-7684,-6108,2869,15197,18154,5541,-4833,-7864,-2691,4280,13718,13691,2773,-10197,-11737,1665,10632,9905,4106,-4656,-11218,1528,18832,23711,11730,-2257,-12405,810,13539,20826,15326,1722,2493,14066,19458,18324,9102,-4002,-7180,-3217,-4538,-6663,-8570,-13081,-13240,-8612,-9798,-9987,-12402,-13190,-9458,-9433,-3695,10303,19057,12601,5547,4753,-832,-9773,-19917,-19797,-14461,-12415,-7084,-314,-273,-7866,2883,24297,35342,17286,-5240,-5938,2571,6032,11283,21211,27275,16221,2787,-8528,-6323,8996,14261,5878,1498,337,2539,5901,11917,9716,1504,2091,434,-6853,-12981,10664,27976,29195,15371,-4551,-12140,-7386,5307,20887,32076,29920,14700,599,-881,-2526,-9616,-13835,-14669,-11042,-2596,82,-2146,-10785,1916,6182,3127,8725,19917,37937,39902,29008,21337,20320,24749,22832,12320,2353,3354,7660,7513,8767,10215,5273,-5513,-6655,5109,14536,10114,-8302,-20553,-19645,-13022,-7119,3244,14650,18915,5698,-9939,-8974,-6883,-8396,-7603,2963,23335,34107,34101,31979,27159,22732,27041,24938,8461,-4521,-11658,-8349,-475,5855,7999,-4344,1393,-243,-9567,-14092,-11372,-15969,-2610,10155,14643,8594,-3919,-16256,-13482,-10993,-9393,-9969,-10596,-14013,-11825,-10205,-13670,-15755,-13433,-5408,578,-1767,-7351,-14953,-11509,-5936,-4727,-538,3525,3591,1209,1152,-318,-1492,-1732,-2866,-8032,-10054,-10184,-12427,-10243,-2305,7503,12557,6986,-5356,-14778,-9104,-4984,-7066,-11824,-8936,-2264,522,-4771,-11936,-8967,-3192,1114,-2125,-5686,-18224,-7053,22830,39927,34461,16225,-5770,-16581,-19961,-11391,708,14058,16231,3729,-10791,-9334,2188,26900,45288,46452,30707,23350,12913,-2522,-12663,-1008,5212,-2873,-14018,-17272,-6061,10031,5811,-2506,-8670,-4079,5946,12731,9730,-4658,-12256,-2673,11531,10987,5114,-2172,-4404,-648,3079,1611,743,3246,9577,19270,22820,21441,12597,50,-4416,-6080,-1464,9842,9361,1519,-3665,1305,30800,67455,80091,72848,56958,32203,14289,5776,2706,-3460,1043,11283,14155,14941,16821,19796,19858,5183,-246,-3353,1868,6592,9932,6678,5198,4555,767,-3313,-6283,-7560,-5220,-5575,-11068,-2291,732,4840,8448,9756,20411,46760,62017,43715,11249,-2733,-4195,-6704,-11999,-16626,-20040,-13933,-4526,-3104,-8915,-14947,-6772,11089,25865,18874,9681,11034,260,-15407,5515,28430,20444,6136,-749,-5814,-5134,-2628,-4021,-12570,-4592,10901,18677,21941,14037,7249,-199,-3051,-2551,-6170,-5963,-3310,-1939,608,-1076,-9072,-14462,-2652,13905,17331,9608,1849,-4516,-4950,12891,21068,9778,4392,7970,15228,20344,19209,3951,-6181,5924,12131,1191,-7853,2867,1225,-1802,-6297,-11310,-5729,3477,7161,-258,-6031,4104,15629,12197,4411,1970,-1429,-3639,-951,-3069,-6128,-1450,3577,3460,-5185,-13644,-13715,-12280,-11036,-6723,-4147,-2534,8021,10872,1995,630,11648,28393,43973,52171,39242,21909,7026,3867,10806,6608,-484,-9670,-11199,-10317,-11337,-15814,-8109,10321,32598,24631,-1262,-8850,4051,5633,5941,5908,8567,10614,7025,5505,2915,-411,9668,28804,25417,10686,-3069,-11483,-7343,7094,17439,8824,-5506,-13950,-14085,-11000,-10361,-10157,-9369,-10427,-11580,-6279,-5466,-13913,-13525,10183,29565,9325,-309,-2530,-6668,-9101,3434,12619,2021,-10296,-10973,-5582,-6125,-5440,-7257,-11365,-7798,1222,842,-3143,-8414,-12390,-12863,-411,8310,2538,-10718,-4947,9211,20483,15529,8066,1616,-1896,-8685,-8113,-2786,6053,14319,20607,31744,20286,3714,-10245,-17462,-13788,-10419,-4499,-2763,-6072,-11853,-11409,-4136,2634,10459,16163,10766,-3219,2290,8805,4512,-8751,-20226,-14617,-11546,-9012,-2752,-3135,-7496,-8101,-6478,-6344,-3495,-745,10723,15375,8722,2197,-93,-1941,-11911,-16103,-12828,-13542,2717,19470,18409,8553,5029,8263,5440,-3836,-1117,812,2168,-47,-6082,-9246,-9130,-15082,-15044,-14690,-11919,-513,6715,8444,5281,6176,7677,5601,8762,10102,5591,4241,6606,9455,9653,12011,27914,39315,33327,23242,18647,14559,10614,1548,-485,4884,6742,4527,-1370,-10045,-10267,-19585,-11302,-1926,6115,-1,-10483,-11305,-1233,1637,3864,1975,-6208,-12921,-4467,7233,13329,13674,11603,9163,5647,10142,25055,37497,29586,13671,-1779,-10227,-2112,8914,7220,-3985,-18213,-7553,7339,8770,-4740,-3036,4938,-3835,-13343,-10272,-7964,-5858,4742,14233,14712,14468,15791,10716,5791,2754,-1720,-4814,-3706,-1420,-272,316,1799,-694,-8590,-12411,-10951,-9186,-5799,-3930,-4169,-6939,-10381,-7792,-6024,-5406,-69,3138,14282,120,-11757,-9311,667,9570,18304,26327,36955,20286,3256,-4813,-14660,-17137,-14295,-10644,-10282,-12431,-15315,-13552,-13515,-10497,-9485,-3084,5817,7873,-2580,-8223,6701,18728,18191,19082,13269,-2350,-4756,-3794,-3348,-3997,-3390,-1326,5396,24594,37090,32490,27354,21741,12476,4063,-2555,-2062,2796,6045,2582,2195,3806,3340,1477,3103,-758,-7239,-14319,-13200,866,13293,3992,9272,24529,28288,18244,8522,-3501,-10048,-4612,2674,7826,1771,-3016,-6389,-8162,-6294,-2366,1867,5066,-4993,-11937,-2933,3307,1220,1207,560,-6487,-4973,2884,4798,-814,-5218,-7786,-9995,-10668,-8925,-3724,8478,16896,14179,9415,1888,-6516,2922,13049,12805,5172,-2439,-6404,-6290],[2234,9876,14324,11720,5444,1778,-58,1796,3389,1481,-4726,-8078,-2107,2148,1618,1661,-4707,-9459,-1752,1016,6134,21013,22805,15265,7501,969,-2696,-10437,-10363,1382,6030,6179,-2585,-5585,2756,7143,6998,-1218,-7529,-10693,-10300,-5367,-2012,1885,6258,1752,-7482,-10624,1496,11054,14180,20134,32605,38132,20757,14264,5612,-4276,-3695,8348,14652,7390,-2270,-3146,3655,10419,16706,26810,25645,15277,6431,5373,12256,13608,1411,-9778,-18636,-16831,-13873,-4780,-6786,-4120,2932,3448,-6725,-12680,-11506,-10102,-12192,-9658,-5882,-557,-2768,-10345,-11752,-6735,-2665,-5989,-12137,-11357,-8821,-6508,-3590,-3683,-6786,-7540,-1629,6529,9005,3562,9349,32568,47490,31736,15311,3290,-9673,1070,15859,16893,9836,1177,-2801,-3270,3260,9934,11528,4340,6684,15107,10849,5143,14833,21240,19866,10244,-3291,-15676,-11203,-7554,-7049,-9893,-14845,-14080,-15630,-12320,-13160,-7607,-604,4837,15319,16484,6355,-356,-7467,-9470,-12305,-1279,16611,23295,23424,22778,16366,4579,-2752,-5231,-14918,-11881,-11845,-11663,-5944,23049,15692,-22661,-70829,-135275,-202687,-260128,-304075,-289113,-200355,-104329,-19846,32011,22228,27327,38956,34551,19390,-2005,-12066,-5439,-7339,-8303,-12488,-12206,-13967,-13381,7246,45480,44147,17842,9379,2799,-1107,-2185,-1812,-2418,-2213,2086,-323,-7524,-15098,-12817,-1361,15132,12935,-4467,5529,33411,53969,60605,46372,10171,-16181,-15594,-1317,7666,3183,1220,17921,46674,58630,57101,51406,30268,6648,-1536,-1182,4543,7267,11264,15408,22135,8352,-5998,-14115,-12085,-10992,-15332,-11349,-4128,-4594,-11116,-18062,-15575,-8503,-2159,3189,6172,4625,-3637,-10293,-6580,-2805,-4519,-8106,-10586,-5359,2663,12155,23693,16120,3317,-7938,-5760,6707,11573,2165,-4743,5903,19496,24567,18127,7455,3225,4195,6143,4744,-4857,-2174,14862,24896,14467,4201,3734,6752,492,-2601,3665,7835,2615,1419,6718,9461,2274,-9815,-15083,-9023,-1668,1312,-503,-2901,7468,20007,18473,-4495,-18444,-6327,-875,8238,19098,17910,10232,9620,10030,9465,9924,5782,-2609,-11611,-10291,2433,3266,-2107,-9188,-11585,-12814,-7169,-1050,705,2949,5451,13237,26680,27837,4091,-11756,-8120,-8405,-6515,2781,11198,18800,22902,9560,-9771,-18662,-4960,5650,4172,-4555,-10015,-6287,-28,-1011,5264,8077,8107,5758,3645,6414,12001,14311,11098,11177,19354,22168,16204,2899,-857,-779,2749,4518,-697,-2565,-3919,-228,3940,2729,-1375,-302,1713,4960,289,-3613,-5917,-4674,-2042,-5760,-12521,-8490,-6097,-8617,-11356,-9222,2103,4397,2441,3201,3571,-1759,-10770,-21175,-17354,-8755,-4186,-3906,-6594,-13897,-8976,-551,-89,-4274,12536,27916,23480,12707,4513,968,1940,5558,8762,10560,11151,9375,2948,-8914,-9775,2464,6022,1639,-8048,-10689,-6367,-10448,-10873,-7419,-527,13637,29229,25609,16527,10578,3269,-9082,-11335,-11709,-14088,-13107,-8469,-5610,-8425,-1770,-6513,-13573,-9909,-1103,-5134,-7994,-9124,-11991,-11315,-319,11399,9854,7724,5780,81,-8222,-12965,-11623,-13306,-17478,-15037,-9757,-7227,-1856,4747,6025,2236,-6430,-14174,-11597,8983,17904,26215,38633,51378,60528,28591,9915,17297,15932,5944,-847,-14912,-10046,10480,28356,35763,21787,3660,-6160,-11617,-11836,-1208,6282,4436,-3266,-10387,-11786,-3296,4280,6892,4415,10562,20636,26786,21294,7256,-5465,-5913,2348,14575,17696,9261,1482,-4229,3904,9913,8660,11111,14784,13172,10889,6331,6767,7818,1929,-6062,-12747,-15219,-7062,-3695,-7203,-2770,4987,6671,-865,-7297,-4484,5665,13646,8643,-2048,-6870,3522,19379,20549,9093,-917,-6677,-2100,13459,40907,66938,77769,66262,48031,37552,31219,24099,18939,27164,35342,22441,793,-15265,-11108,-11652,-14293,701,11423,1630,-11480,-18927,-17844,-266,8992,16856,23857,17858,10303,-528,-3635,2232,5205,2526,-2380,-3877,-3584,-2900,-8146,-13735,2734,9305,-5161,-5244,15895,45892,70747,61345,33123,10078,6337,31415,62688,64886,49155,27930,7135,-8989,3060,11367,19840,17100,4304,-7772,-8689,-495,1357,-3454,-2847,-1636,-10230,-12737,-4041,7627,8564,1069,6027,18648,30588,40379,40043,21778,10785,1259,-6234,-6469,-6032,-7083,-11362,2018,9104,6044,-3270,-1771,9906,15902,21544,18601,9302,3027,1925,10725,21881,21303,19451,17466,10069,-3288,-10282,-4742,-1777,-3583,-9263,-13113,-10063,-6901,-8332,-9872,-12849,-12986,-2089,17127,16332,13123,9892,9075,6661,-7178,-13325,-10892,-6037,-7164,-13621,-22297,-11988,2272,17357,25103,17482,8440,-2723,-11930,-10561,-10213,-8319,-4773,-3367,-6721,-14973,-10275,-9245,-11015,-8375,4988,12804,11119,3964,-3437,-9067,-11524,-15137,-17697,-11447,163,8682,309,-10822,-9755,-5121,-2052,-3203,-2110,1990,7700,7360,-1895,-11523,-17243,-7414,8321,35460,53972,45463,19057,-5007,-16208,-15248,-9811,-2080,-1301,-2771,-3697,-4660,-11518,5707,40872,57560,51523,35301,14950,13156,10603,5846,4114,6103,7468,5802,9583,18156,17453,11862,6513,9440,17231,17259,13846,10598,4232,-4210,-6645,-2546,1146,-299,-2173,8647,15600,16715,21217,4701,-3770,-3436,-999,-465,-2594,-826,1627,568,-4405,-10034,-5730,7702,11027,4081,-11449,-12459,-2441,9879,1214,-3048,11585,17413,11327,-1280,-10430,-10005,-4813,8765,27674,42208,58666,70028,73998,70773,53158,18758,694,-13655,-14603,-2823,7799,12219,10066,722,-8614,-7833,4265,9057,6991,-2854,-11755,-9944,11141,30105,39704,34915,9069,-14308,-9037,6066,13132,8926,3840,-2669,-1748,10836,24811,23029,5568,-8232,-5179,243,71,373,2488,5982,4976,7058,6061,-1334,-8102,-4124,739,-125,-2403,-6830,-9477,362,15393,29072,37480,41940,24884,-4600,-9526,-2278,-1525,-7128,-12585,-16817,-7613,2605,10730,17636,8856,-3596,-9758,-13027,-12409,-11847,-8062,-3025,2148,3799,13,-1944,11071,21886,16340,-2329,-5311,10251,16115,15449,16150,8392,-1663,-7648,-14962,-15133,-14874,-13340,-8671,-4048,216,4410,8260,10888,8665,-6024,-19422,-19144,-4553,20538,32040,21890,5848,-9085,-10153,-4822,-9092,-15334,-14622,-8107,-3652,-4660,-4068,2466,3261,-984,-2483,-6995,-8513,-8488,-6410,1416,4670,-1137,-11296,-16612,-17555,-12669,-6527,-5198,-7347,-8150,6548,4203,-8056,-14043,-15300,-12629,-3597,-5695,-5288,-2221,1252,4745,6686,1669,-2621,-11533,-8233,5923,20346,28157,16178,-2288,-6966,-10432,-8356,-3433,-5180,-8686,-14500,-11608,2605,8647,3744,1760,-1499,-2988,-10977,-7819,12002,28961,27527,15780,9027,15441,26186,35197,31543,20596,-650,-10364,-5703,-4398,-6786,-5450,925,3950,-2373,-1481,-443,-3575,-6467,-3820,4046,7683,2937,-8979,-11202,-6368,-3024,-2438,-991,-2530,8134,35974,24333,12168,5798,-326,-4794,-3676,3478,11957,24899,32272,26840,22024,16110,3091,-3416,712,3606,5316,-1896,-5218,1888,1264,-5758,-6875,1587,12363,17031,10783,1602,1533,20557,41745,41308,11751,-10571,-13209,-15922,-11463,-152,3114,2289,5392,7354,6380,4750,2466,827,-4812,-8241,-5884,-1487,1650,-60,-9907,-4089,8782,16586,14817,1053,-14554,-7170,-3908,-4589,3739,9123,4142,-11,-405,-576,-197,-2677,-2214,3389,9886,3972,-12350,-6877,9780,21856,17565,7596,13154,14043,9428,1687,-7669,-12842,-16714,-12601,2493,14031,15619,13417,7754,1374,5919,13618,16326,7645,4449,8794,10470,12621,11450,6790,-3065,-10679,-7487,-3287,3754,13426,19561,12176,2304,-2775,-10836,-12468,703,8518,9533,3205,-3975,-8176,-4367,7499,17517,21787,14373,161,-5163,-6505,-17337,-12276,-11716,-12247,-6918,2654,14582,24415,18241,5110,-11650,-5298,4604,2291,-7900,-14516,-16227,-11931,-4835,-3583,-5460,-12094,-16782,-16387,-14753,-16993,-17426,-11682,356,3545,-3206,-4992,-5387,-3953,-7022,-9676,-8732,121,12727,17310,5965,-4159,-6765,-1372,6034,15565,14304,3596,-8036,-15107,-2263,9042,9565,4940,-3530,-13107,-14,17918,21574,8486,-5129,-12698,992,12666,18087,14048,3335,1742,13045,17373,16780,11335,-1422,-8396,-5907,-3508,47,-2924,-11141,-13647,-6285,-8234,-9444,-11639,-13646,-9023,-8232,-2695,11761,18585,10676,3668,4315,503,-9109,-19758,-20424,-15121,-11482,-3880,3827,1606,-6657,4206,25706,34783,16199,-6795,-7928,841,4056,8644,16838,21305,11128,-446,-10086,-5603,12003,14652,4265,-2662,-4027,-5,4528,10550,11829,6499,4803,213,-7437,-12018,11640,26634,27168,16227,-4231,-12965,-8285,4529,21176,33921,29651,11194,-2655,-297,1172,-4388,-12177,-14260,-10143,-2509,-906,-4078,-9701,5856,8389,3851,9376,23678,44946,43983,28147,18096,15856,19986,17915,11191,3818,4274,7456,7402,10027,11639,5173,-7422,-8181,5854,17098,12831,-6773,-21095,-18694,-11678,-7120,887,12231,16081,3985,-10323,-9716,-8365,-8803,-7301,2840,20356,29266,30085,28109,23730,17537,22561,24903,11324,-2360,-11253,-10183,-894,7182,8694,-8229,-4169,-4467,-12215,-12540,-10684,-15467,-2526,10598,16584,12818,-108,-14407,-13048,-10518,-8720,-9559,-11441,-17109,-10632,-9345,-14371,-17329,-13890,-4843,1316,-1696,-6892,-12544,-11642,-7176,-5741,-1450,3089,3694,1093,756,-1141,-2475,-1944,-1755,-6960,-10672,-12561,-14490,-9007,-819,7665,11060,5451,-6081,-14428,-7739,-3651,-4702,-11202,-14590,-8542,-5244,-9494,-15560,-10669,-4575,475,-3012,-9305,-21706,-6050,19419,31543,24957,9094,-8768,-15421,-16948,-13043,-1116,11538,15702,4490,-11473,-10373,-733,21771,40876,43109,27894,19604,9436,-4465,-11126,-331,4673,-5867,-16992,-18634,-5462,11514,7111,-2373,-8755,-3666,6351,12541,8500,-5282,-11096,-136,14152,11996,3533,-3182,-3990,250,3503,1516,21,2992,10413,20099,22418,19841,10841,-3545,-7658,-6468,565,13332,12356,1613,-5275,-820,28393,62727,72849,63923,51041,28053,9810,1246,-1394,-6273,684,13079,15668,16443,18445,21210,21526,5317,-2247,-6097,-335,4436,9465,8635,7474,6002,1952,-1957,-6140,-8185,-5627,-6731,-14446,-3096,3882,10318,12370,11836,21489,48983,66731,46852,13219,-744,-3684,-4854,-7696,-13127,-18845,-14342,-4256,-1619,-7895,-14358,-9090,7148,19817,10757,4171,9580,2286,-12561,7353,33344,26716,7298,-1371,-6850,-7085,-5681,-6767,-12524,-3680,10196,16547,18633,11945,8894,1936,-1627,-1056,-4221,-4840,-2663,-1091,1206,-155,-8782,-14527,-2289,13928,17004,9917,3795,-971,-2998,11878,24036,11917,3658,6724,16398,23557,24023,7300,-8596,2629,9926,-2127,-11546,-1898,-2378,-3398,-6774,-12393,-6976,2562,7194,24,-5722,5463,18940,15292,5628,1849,-1864,-3902,-1341,-3766,-6786,-1638,3339,3499,-5328,-13622,-13561,-12144,-11246,-7715,-5290,-6423,3099,9654,2503,797,13076,31972,48473,57372,43259,22801,7452,5702,12975,6948,-385,-9808,-11488,-9124,-8986,-15334,-13415,4066,24291,17191,-1460,-3537,8524,8606,7362,5397,6436,6525,3225,4721,2808,-1948,7581,25630,23071,10516,-1510,-8504,-2816,11614,19688,9122,-5197,-13703,-13941,-10210,-8683,-7863,-7022,-9188,-10848,-6058,-5498,-11676,-11408,10288,32495,14182,2486,-1492,-7271,-9589,2937,10185,-631,-11128,-8854,-3753,-4795,-4233,-6335,-10442,-4754,6090,5389,-353,-6279,-11696,-13825,-2347,5202,373,-10985,-4626,9844,23368,21140,12799,4873,-327,-8709,-9562,-3523,7140,15350,20083,26552,13512,-111,-12973,-18730,-13906,-10360,-4127,-2162,-5395,-11551,-11009,-2873,4731,12994,16937,6881,-4759,8586,15295,7718,-8073,-19641,-12852,-10133,-8783,-3639,-4947,-10010,-10848,-10502,-11441,-7564,-2280,9815,16965,10898,5223,3620,227,-10166,-18620,-14549,-11798,5447,22973,22690,13166,8492,10845,8240,-833,68,693,1718,-279,-5652,-7272,-8572,-14624,-14102,-13573,-10599,518,6328,8875,5865,5375,5529,3378,6403,7580,4254,2673,3730,6224,6626,9899,26332,38286,34611,25470,20142,14164,8942,-180,-1751,1835,2882,806,-4265,-11458,-10538,-20804,-13296,-1345,9682,2965,-7743,-10811,-3764,-1743,1093,379,-6400,-11410,-3505,8003,13036,13898,12188,9541,5910,10380,24426,31951,22801,10846,-1978,-6662,509,10687,9449,-2630,-17176,-7509,7843,10153,1332,7581,12032,-213,-12235,-10883,-8501,-5929,4288,14001,13547,12252,14903,11341,6253,3460,-881,-3967,-3604,-501,1088,1933,2320,-1148,-9025,-14607,-13839,-11934,-7973,-5208,-4627,-7015,-10819,-9228,-8158,-7763,-2589,-381,8808,-2051,-13125,-10562,-260,9510,17091,20916,32209,22032,5298,-4132,-14278,-15613,-14403,-13279,-13566,-13727,-13255,-13749,-14757,-11194,-9291,-2020,7564,11291,2469,-5504,3350,11620,13533,16791,9926,-4361,-3854,-2070,-1890,-3134,-3856,-3028,3238,23011,41772,40454,34808,27324,14610,3398,-3474,-1624,5079,9993,6897,4959,3685,652,-1278,2230,-230,-4869,-8235,-6845,5082,11608,1047,4918,20271,27707,18938,9636,-3114,-10514,-3759,3150,8185,2797,-1989,-5177,-6251,-4420,-1667,1897,4991,-4676,-16816,-6269,827,-900,1072,863,-6039,-4054,4685,6683,-353,-6102,-8700,-10430,-10993,-9013,-3295,9819,19694,17431,11744,2232,-7165,4897,15331,14574,6758,-1689,-7712,-7152],[3088,8248,10284,8634,3881,689,-798,2360,3908,739,-6007,-7991,-3062,3125,2810,3935,-2127,-10457,-4488,-1178,5499,21530,21015,11961,3332,-2169,-4026,-10773,-9973,4320,11537,13199,6072,-3535,363,4187,4089,-3143,-8048,-9602,-10146,-5796,-2098,2027,6342,2295,-5970,-10054,-1177,7230,12823,22868,36488,37486,20016,12818,4652,-4486,-4284,7402,14830,9391,-37,-2278,4078,11148,17160,25206,23253,14790,7464,5874,12535,16051,3965,-8400,-16819,-14335,-12093,-3887,-7523,-5356,2909,4824,-5624,-16066,-15336,-14386,-13710,-6988,-4427,-1267,-2235,-7829,-7766,-2705,281,-3737,-10028,-13179,-11107,-7623,-3714,-3730,-7109,-8028,-1221,8011,11595,7446,14364,38556,50797,31078,14606,2975,-11113,-315,13226,13506,7540,-500,-3111,-1245,6331,10959,10894,4233,7380,17027,13516,5918,14001,21331,22229,14512,1448,-10905,-10303,-10407,-9386,-11278,-15793,-17061,-17237,-9995,-7816,-10724,-9927,-5147,4422,11214,4740,-2083,-8239,-7915,-12881,-3828,12566,19649,21447,21610,15370,3997,-2853,-2742,-11692,-13104,-12281,-11885,-5369,25727,24685,-11517,-56894,-115351,-168713,-208772,-242811,-233150,-163200,-89426,-20759,26937,18692,22206,32627,30304,16414,-4132,-16255,-6723,-7314,-7527,-12532,-13073,-14909,-12383,9984,47770,40949,16237,9723,3658,937,962,466,-788,100,6200,3652,-6197,-14298,-10487,421,15686,12458,-3110,5384,32191,52206,58758,44142,7483,-17366,-15956,-893,8028,6431,7676,21543,51757,68257,65671,55038,27463,1852,-2995,-1799,3905,6489,9426,13373,23976,12289,-2114,-14030,-15604,-14014,-16897,-11421,-4495,-5002,-11406,-18006,-14588,-6954,440,7414,9602,6577,-2607,-7778,-62,5108,2940,-3051,-9399,-7100,883,9524,22401,15800,2527,-8419,-4794,9859,15938,4922,-4423,5201,18880,23603,17864,7356,3097,3699,5255,3253,-6165,447,19711,30793,17981,5750,5762,8388,2328,-53,5902,10308,4608,3578,7932,8300,258,-11136,-13875,-6487,133,2936,181,-4030,6432,24623,22521,-2798,-17914,-8585,-2028,8524,19123,17231,9437,8338,8629,8601,10510,7952,-573,-10000,-11012,2159,4465,-206,-6699,-9644,-13598,-8058,-1076,867,979,1255,8583,21371,24144,6582,-9258,-8949,-10745,-7953,2021,10244,18185,22477,6724,-10583,-18607,-3628,8440,6818,-2357,-6227,-5088,-471,439,7655,10656,10773,8080,4545,6299,9980,9848,4523,5060,18497,25906,22945,10401,3292,-732,32,2762,-2961,-5831,-6274,-661,3867,2082,-2055,-1377,191,4324,1953,-1400,-3089,-3077,-1694,-6309,-13532,-10400,-8843,-11865,-14220,-9293,4497,7997,5694,6027,6119,493,-9294,-21595,-18386,-9623,-5014,-5036,-7828,-15238,-8980,-1408,-1348,-4487,11477,23159,16740,7682,1391,104,2107,5151,8081,11166,13155,11439,3590,-7408,-9759,1474,5001,1321,-7036,-11152,-7752,-11117,-10443,-7469,-1606,10522,28200,31462,23134,15162,5685,-7157,-9912,-11332,-14593,-14716,-10779,-7204,-8560,-795,-5749,-13007,-7867,776,-4551,-8801,-9442,-12019,-13647,-5208,5006,3999,2349,1150,-1144,-5236,-8822,-10842,-16444,-14976,-10940,-6973,-6455,-2360,4755,6590,2834,-6361,-14867,-8122,14420,23103,30536,39193,51071,63742,33620,13651,19960,15973,4492,-1235,-14240,-8472,12846,32793,43042,27895,7234,-3763,-9249,-8675,1801,7779,3414,-6890,-10292,-8054,-1997,1537,3631,4992,15904,28545,35011,28294,13345,-247,-3719,1997,13392,17270,11254,2686,-4349,814,4265,2155,6707,15100,18058,16759,9459,6415,4975,-921,-7694,-13562,-15628,-6660,-818,-3116,-1180,2774,557,-9161,-10981,-7676,2164,12225,8565,-1545,-2241,11305,27885,26839,12123,-550,-7967,-4144,9701,34845,61739,75773,66322,48849,38685,33081,27221,20294,24548,30990,20399,43,-17598,-11946,-12380,-17631,329,11965,3677,-7722,-15578,-18012,-1323,8093,15991,21058,13833,6363,-4186,-4432,3834,6953,3692,-2078,-4375,-4995,-6013,-14434,-6203,11252,15219,-2938,-6689,14753,48331,74177,59022,30871,10046,7611,34071,61216,60723,47541,27311,6413,-9092,6016,13978,20138,16335,3395,-7519,-8755,80,2305,-2052,-1460,-18,-7767,-16437,-11397,-715,917,-3762,5118,19695,32812,42071,38036,17062,4850,-5039,-11014,-9304,-6982,-6766,-14523,-444,6827,3266,-5218,-2812,8035,11674,14998,11348,3773,2874,7077,18321,26902,22642,18877,15868,8002,-4540,-8793,-1430,1006,-1781,-8210,-13286,-11025,-7852,-8978,-10497,-13323,-12157,-57,19661,17458,11930,7117,5048,2641,-9602,-11469,-8366,-4287,-6304,-12385,-20406,-12604,2534,17433,25790,19252,8470,-3647,-13475,-11765,-9965,-5140,-779,1394,-2616,-15308,-12507,-10494,-11351,-8682,5012,13663,13243,5304,-2587,-8477,-10335,-14075,-17450,-12312,-393,8051,-445,-10998,-10293,-5354,-2397,-2404,18,4020,8298,5206,-5821,-13762,-19173,-9118,6237,31359,47281,39202,15179,-6778,-12500,-12305,-12939,-4112,-2032,-3111,-4642,-6282,-9056,12479,50802,61647,49558,33317,14719,14533,11798,5545,4267,8080,10515,9326,13400,21323,18897,12316,6179,8575,15985,16301,14096,12087,6232,-2035,-4193,-341,3136,3131,4664,16115,18352,16017,21471,6504,-3230,-3359,-1413,-684,-2332,-469,1656,343,-4700,-10529,-6216,6218,7919,824,-12606,-9836,-1189,11510,3595,-1306,14029,18777,11582,-753,-9821,-9177,-4652,7973,25038,38729,58020,73321,76916,71221,53342,18000,749,-11796,-18084,-6897,4940,10862,10100,1741,-7682,-5808,5490,9574,7125,-2568,-11456,-11765,9836,30973,42405,35809,8374,-14418,-7253,6674,9920,7371,4909,-852,-1396,9716,23447,24266,6257,-8449,-6681,-784,-19,566,2517,3893,1164,4143,4708,-3318,-9818,-6432,-1311,-1267,-3320,-7483,-9218,1279,16383,30193,39569,44281,25859,-4518,-9126,-1657,-1668,-7973,-13999,-15521,-6010,1324,6397,13393,7618,-3699,-9598,-12367,-10888,-9867,-5375,1547,7879,8134,1597,-5341,4541,13642,9308,-6385,-5425,10160,14021,12431,13382,6198,-1308,-5822,-12673,-15036,-9682,-5299,-2995,-4510,-8345,-3575,2124,5936,4486,-9681,-21560,-14098,845,28252,44119,30409,8747,-8434,-9183,-2964,-5775,-10723,-8850,-3893,-2337,-5426,-2972,7185,9484,2683,-1682,-8320,-9260,-6021,-3191,2909,4305,-1240,-11213,-16558,-15421,-8759,-2055,-2798,-5814,-5864,10244,5155,-8166,-15479,-17669,-10511,-738,-3337,-3554,-753,3018,6705,7622,1814,-2990,-12624,-8869,4027,17693,28118,18942,-250,-5399,-9059,-8275,-4238,-6129,-9550,-15401,-11432,2711,10892,6156,3255,433,-780,-8743,-7823,14401,33924,30209,15924,9536,15298,24160,34729,33160,20883,-3372,-5907,-3250,-2398,-4755,-3448,3483,8494,4197,3919,825,-4877,-9015,-4502,4716,8497,3487,-8950,-10988,-5290,-528,388,1351,-514,10617,34829,27409,13942,7066,510,-4501,-4809,-213,7096,21594,31981,27382,25464,20627,4716,-3766,-5735,-1201,4302,2083,1030,3690,433,-5498,-5236,2434,12383,17647,11217,653,-2378,16595,40129,40573,10846,-10443,-12691,-15704,-10627,1392,5012,3406,5097,6242,5713,4936,2847,1509,-3992,-6917,-4009,-61,1615,-3156,-14542,-9071,3506,11049,11644,-1682,-15005,-3811,-731,-1620,5046,8580,2161,-3145,-3089,-1971,-188,-2322,-2769,1615,6423,-772,-12906,281,17995,30105,23921,12071,15886,14839,10648,2359,-8111,-12612,-14948,-15411,-2325,8853,12461,11012,5352,-211,3999,11448,17955,14083,11973,14535,12645,12453,12201,7774,-3325,-9744,-7008,-3821,1903,11094,17712,11773,2754,-1932,-9768,-12475,2308,9794,9785,2878,-3921,-7425,-3575,8475,19585,24655,18097,3812,-3331,-6549,-16525,-10195,-9433,-11106,-7241,2229,16082,24918,17132,3024,-13648,-4402,5627,3719,-5570,-12218,-12642,-11792,-10548,-8465,-9414,-14696,-16319,-17814,-15133,-16030,-15277,-13240,-686,5939,-1592,-3890,-3445,-2795,-7464,-11292,-10981,-2291,10449,16319,6309,-3449,-5488,187,8046,17254,14518,4268,-5823,-14851,-5336,7502,9840,6686,-1181,-13946,-1898,16211,18740,5071,-7832,-12118,1186,11350,14632,12300,5066,2120,10991,13533,13955,12732,1959,-8197,-7615,-404,6433,2400,-9083,-13779,-3604,-5406,-7589,-9961,-14252,-8430,-6542,-926,13798,18294,9180,2127,3990,2149,-7991,-18783,-20948,-15420,-9592,389,8442,3091,-5866,5419,26359,33085,14676,-8143,-9206,-523,2118,5883,12256,15030,5812,-3665,-11373,-4709,14743,13966,2248,-7293,-8373,-2017,3670,8954,13088,10772,8007,1068,-8050,-10621,12452,24770,24538,16508,-3830,-13575,-9134,3382,20234,33892,27590,6990,-6141,164,4777,405,-9807,-13361,-9314,-2715,-2051,-5877,-7528,8643,9676,4029,9391,26669,50422,46863,26550,14453,10723,13899,12213,9307,4718,4946,6905,6831,10136,11469,4160,-9465,-8915,7051,19752,15476,-5283,-21454,-17212,-10145,-7005,-1539,9177,12174,1515,-10801,-10301,-9590,-9122,-7324,2089,16415,24024,25879,24044,19732,11585,17276,23906,14336,364,-9878,-11885,-1078,8680,8390,-11716,-7955,-7681,-14003,-11098,-10211,-14836,-2355,10623,17460,15971,3487,-12442,-11969,-9592,-7913,-9072,-11997,-19921,-8117,-8452,-14814,-17855,-12728,-2807,3149,-861,-5803,-10234,-11322,-8412,-6863,-2558,2358,3503,627,-128,-2369,-3556,-1768,72,-4775,-10105,-14594,-15991,-7399,684,7868,9640,4012,-6749,-13760,-6200,-2393,-2735,-7359,-14639,-11576,-9788,-14035,-18295,-11862,-5882,-160,-3286,-12372,-21146,-4462,15669,22701,15070,1112,-10727,-11988,-13659,-14435,-3207,8343,13287,3429,-12500,-10991,-3734,16094,35601,39451,25492,16277,6016,-6706,-9500,1001,4580,-8486,-19215,-17656,-5038,12259,8168,-2381,-9088,-3635,6180,11573,6724,-5639,-9568,2457,16112,12304,1300,-4666,-3686,856,3529,1196,-490,3462,11856,20910,21427,17467,8801,-6251,-11299,-7171,2033,15597,14196,1345,-7014,-2950,25300,55589,62680,52647,43508,23335,5574,-2805,-5228,-8658,96,13803,15720,16362,18110,20178,20603,4099,-4710,-9015,-2719,2320,9016,10543,9395,7102,3258,-213,-5575,-8146,-5261,-6992,-17801,-2929,9487,16946,16585,13620,21799,48609,66957,46419,13282,103,-3179,-2670,-3579,-9575,-17509,-15106,-4513,-505,-7196,-13630,-11742,2460,12709,2082,-669,7640,4010,-9912,7744,35401,31183,8132,-2134,-7977,-9105,-8930,-9566,-12086,-3062,8760,13282,13763,8749,9279,2792,-1068,-107,-2755,-4145,-2361,-631,1168,31,-8763,-14780,-2277,13102,15897,10002,5906,2477,-1211,10329,25405,13106,2197,5310,17354,26135,28308,11390,-9730,-1929,5736,-7402,-11780,-4273,-3968,-4050,-6902,-13191,-8322,1360,6841,20,-5744,6130,20868,16985,5965,1277,-2505,-4373,-1956,-4407,-6791,-1170,3472,3549,-5505,-13478,-13834,-12609,-11807,-8709,-5497,-8082,-1803,7592,2595,1008,14511,34830,50805,58969,44402,22202,7129,6986,14485,6811,-748,-10535,-12232,-7921,-6154,-12165,-18694,-2011,15116,8982,-1413,1558,13484,12147,8637,4490,3885,2083,-266,4613,3092,-3647,4810,21599,20243,9964,-224,-5689,1537,15786,21569,9274,-4981,-13785,-14473,-10113,-7785,-6293,-5373,-8416,-10312,-6198,-5263,-9925,-9190,10975,35309,19362,5300,-606,-7940,-10288,2013,7471,-2864,-11014,-6680,-2279,-3696,-3243,-5753,-9915,-2175,11321,9286,1796,-4770,-11528,-14879,-4647,1418,-2327,-11680,-5041,9406,24729,25955,17308,7759,305,-9229,-11253,-4191,7975,15497,18451,20196,6661,-4388,-16201,-20229,-14427,-10674,-4060,-1807,-4944,-11484,-10706,-1679,6558,14823,16423,2345,-2044,15947,21570,10156,-7968,-18683,-10807,-8295,-7887,-3776,-5788,-12032,-14059,-14339,-14954,-11105,-3922,8135,17659,12531,7520,5882,1071,-8981,-18954,-17068,-10694,7237,24304,24330,15248,10342,12193,9457,1380,708,173,868,-890,-5321,-5739,-8512,-14495,-13525,-12895,-9717,1047,5700,9187,6397,4310,2863,391,3121,4192,2076,575,13,1967,3006,7469,24028,36067,34390,26095,20009,12558,6889,-1867,-2955,-1111,-1119,-3071,-7133,-12736,-11230,-21598,-15349,-1203,12111,4899,-5702,-9661,-6573,-5659,-2073,-1448,-6608,-10336,-3334,7749,11811,13267,11910,9116,5440,9749,22412,25026,15463,8160,-1431,-3512,2661,11410,10973,-1684,-16463,-8236,7172,10762,8232,16610,17310,2170,-11129,-11440,-9694,-7608,1628,11631,10928,9066,12628,10920,5671,3176,-824,-3891,-4897,-755,1475,2456,1446,-2981,-9729,-16180,-16854,-14783,-10501,-6867,-5441,-7462,-11629,-11025,-10844,-10855,-6035,-4849,1689,-5961,-15919,-12562,-1887,8538,14745,15046,25640,21998,6446,-4371,-14795,-14594,-12893,-14233,-16668,-13522,-12081,-15038,-16252,-12082,-9337,-1529,8306,13422,6711,-199,5390,11165,14982,15118,5750,-6767,-3336,-958,-998,-2957,-4971,-5199,786,20157,44020,46329,39987,30757,15339,1986,-4819,-1703,6667,13169,10901,8323,4212,-2091,-4726,456,-299,-2084,-1586,-155,8986,9415,-1568,704,15256,25821,18726,10108,-3295,-11592,-3469,2800,7385,3015,-1423,-4329,-4842,-3187,-1618,1138,3784,-4745,-15176,-8905,-2292,-4139,-88,233,-6343,-3811,5461,7448,-592,-7547,-10277,-11526,-11849,-9334,-2873,11208,22477,20668,13887,2372,-6932,6305,16540,15478,7947,-1121,-8935,-8285],[2128,5024,4801,3904,673,-1968,-3433,1175,2731,-1514,-8320,-6800,-5410,2517,2475,4995,-109,-9698,-6534,-3574,3448,19435,17053,7467,-2259,-6563,-6442,-12295,-10812,5450,14915,18100,13062,935,-1433,261,-230,-6375,-9650,-9887,-11425,-7360,-2857,1865,6178,2285,-5378,-10658,-6199,1382,10565,24926,37917,34231,17101,9427,2276,-5817,-6209,4787,13165,10047,993,-2483,3254,10493,16045,21603,18671,12747,7489,5395,11285,16670,5109,-8293,-15877,-12118,-9437,-2462,-8417,-7556,1690,4813,-4889,-15723,-15478,-13356,-9986,-4578,-3401,-2637,-2966,-6527,-4998,-78,1674,-3047,-9086,-14687,-14038,-9544,-4961,-5039,-8809,-10135,-2620,7669,12437,9580,17255,41596,50257,28026,12450,1360,-13414,-2013,9953,9262,4045,-3143,-4197,43,9557,12787,10957,4319,7138,16949,14308,5128,12012,20569,23882,18045,5364,-7016,-8243,-12592,-12380,-13369,-15631,-17630,-18488,-8183,3721,16506,35058,46665,45559,44410,29277,1276,-13743,-6189,-12040,-4821,8925,14715,17175,17813,12201,2402,-3843,-1604,-8391,-15468,-13425,-12958,-5412,26912,31626,-4270,-45026,-93026,-132077,-160717,-193110,-193923,-142134,-85216,-26046,20042,14092,16281,25800,24872,12226,-6174,-16852,-7505,-7442,-6956,-12584,-14134,-16354,-12276,11818,47973,36067,13748,9105,3621,2256,3609,2714,575,1243,8810,6796,-5342,-13387,-8314,2000,15886,11157,-2431,5360,30783,49790,56089,41398,4849,-18889,-16105,-923,7424,8163,11025,22794,53774,74484,70920,55001,22429,-4029,-5663,-3307,2369,4751,6515,10105,23947,14876,826,-12978,-18852,-17418,-18757,-11694,-5260,-5926,-12330,-17906,-13460,-5373,3112,11767,13344,8795,-1001,-4667,5767,11842,9407,1347,-7825,-9155,-1070,7002,20136,14501,1214,-9285,-4524,11521,18516,6666,-4245,4036,16931,20694,16034,6438,2477,2895,4067,1424,-7707,1941,22489,33925,19630,6110,6619,8958,3920,2717,8499,12716,6365,5566,9227,7109,-1494,-11831,-12507,-4709,1114,3713,254,-5089,5229,28331,24833,-1842,-16016,-10839,-3344,8079,17785,15611,8278,6831,7114,7837,11034,9744,955,-8730,-11060,2024,5891,1959,-4396,-8326,-14357,-8376,-807,953,-1274,-3003,3717,15104,18340,7585,-6435,-9471,-12774,-8119,1418,8728,16057,19358,2482,-11821,-18436,-3145,9907,8434,-642,-2624,-1228,338,1923,9521,12857,13109,9936,5103,6073,8381,6601,-374,-1316,16012,27631,28007,17223,7547,-349,-3093,243,-5652,-8861,-7689,-419,4079,1588,-2607,-2426,-1530,3110,3249,675,-480,-1460,-1292,-6894,-14624,-12191,-11175,-14245,-15033,-8001,6837,10731,7961,8089,8357,2778,-7684,-20900,-19618,-10812,-6142,-6299,-8854,-15893,-9656,-3003,-3108,-4898,9797,17921,10839,3728,-934,-256,2443,4779,7176,11518,14732,12508,3097,-7034,-9454,559,3890,885,-6205,-11670,-9346,-11746,-9962,-7390,-2681,7474,26814,37509,30171,19427,7613,-5292,-8467,-10924,-14985,-16325,-12676,-7641,-7319,931,-4448,-11675,-5425,2794,-3254,-8768,-9498,-11415,-13774,-6859,1223,-1078,-2595,-2255,-1007,-2064,-5089,-9366,-16359,-11278,-7033,-4457,-5861,-3018,4580,6942,3037,-6513,-14586,-3797,19945,27233,32415,36360,47312,62847,36760,16707,21922,15727,2847,-2701,-13609,-6733,14657,35819,48786,33681,10773,-1511,-6886,-5597,4503,8902,2293,-9782,-7320,-4559,-430,-130,1581,6328,20525,34920,41232,33674,18763,5337,-422,2073,11927,16548,13521,3734,-4429,-1885,-557,-3514,2211,14661,22576,22405,12958,6853,2648,-3659,-9288,-14103,-15338,-4957,2394,360,-128,-14,-6131,-15636,-11330,-8916,-772,10334,8147,-884,2268,18434,34953,31588,14244,-833,-9643,-6295,6101,28248,54250,70283,63698,48156,38828,34065,29252,20417,20893,25957,18003,-695,-19394,-11846,-11708,-19264,665,13019,6399,-3986,-12097,-14848,-165,9097,15872,17975,9811,2829,-7188,-4763,5307,8626,4998,-1491,-4725,-6333,-8904,-16261,2463,19026,19958,-1211,-7809,13628,48230,72261,52772,26872,9696,9181,35421,56539,54035,44219,25949,5654,-9112,7777,16120,20396,15372,2494,-7255,-8889,170,2572,-1418,-539,1661,-3833,-14028,-19882,-10190,-7246,-7812,4229,19965,34028,42609,35062,12294,-245,-9292,-13794,-10504,-6687,-5644,-15662,-2914,4401,708,-6793,-3802,5755,7196,8097,3497,-2035,3733,13387,26235,31137,23147,17642,13800,5634,-6190,-7778,1403,3468,-211,-7172,-13107,-11725,-8737,-9624,-11072,-13698,-11546,1459,20209,17407,10285,4311,1333,-663,-11215,-9823,-6430,-3215,-5917,-11385,-18191,-12919,2317,16289,24829,20311,8669,-4276,-14731,-12888,-8983,-1555,4264,7073,1999,-11920,-14325,-11755,-11723,-9046,4742,14234,15125,6369,-2000,-8309,-9489,-13087,-16494,-13219,-1635,6104,-2069,-11285,-10699,-5736,-2965,-1980,1229,4994,7691,1462,-10555,-14149,-16581,-10833,3909,26665,39937,32625,11458,-7398,-9086,-9522,-15318,-6032,-2958,-3728,-5808,-7884,-6336,18341,57790,62255,44807,29432,13881,15516,12530,4869,4563,10278,13702,13085,17652,24376,19955,12346,5650,7816,14652,15031,13839,12891,7554,-498,-2409,1567,5333,7487,12162,23796,20972,14812,20409,7676,-2978,-3437,-1839,-504,-1473,255,1696,-104,-5254,-11119,-6677,4417,4550,-2106,-11715,-7965,-1125,11538,5253,791,16645,19955,11761,-222,-9620,-9030,-5405,6300,21770,34999,56474,75081,78051,69977,51604,15712,-54,-10401,-20881,-10647,1972,9298,10038,2892,-6328,-3799,6354,9814,7029,-2485,-11037,-13739,7556,30298,43743,35710,7222,-14732,-5468,6582,6198,5289,5170,165,-1435,8544,21284,24124,6525,-8996,-9040,-2641,-858,61,1675,733,-3807,-20,2375,-5746,-11364,-9014,-3944,-2782,-4512,-8285,-9031,2167,17318,31030,40444,44467,25402,-4775,-8489,-1034,-2060,-8811,-12127,-11837,-3672,606,2405,8654,5787,-4075,-9615,-11770,-9697,-8286,-3091,5618,12887,11687,3151,-7821,-1712,5393,2100,-10284,-5114,9858,11890,9307,10355,3915,-945,-3727,-7928,-7251,-880,2842,3104,-1730,-13956,-10080,-3164,1292,393,-12702,-20277,-9658,5731,34590,54341,37709,11179,-7863,-8312,-1351,-2593,-6272,-3708,-382,-1906,-6723,-1414,12292,16311,6632,-1047,-9898,-8943,-3122,-249,3740,2840,-2117,-11687,-16678,-13421,-4934,2234,-603,-4265,-3123,14576,6548,-7138,-13849,-13810,-8238,2563,-459,-1592,1075,5375,9154,8580,1894,-3482,-13531,-9042,2640,15146,27292,21204,1571,-3773,-7461,-7970,-5051,-7179,-10537,-16304,-11535,2251,12546,8712,5060,2483,1198,-6718,-7440,16774,38448,32112,15735,10130,14693,20931,32058,32686,19300,-6603,-2438,-1595,-1269,-3733,-2454,5054,12367,11172,9168,1309,-6884,-11875,-4472,5677,9266,3803,-9152,-10850,-4508,1664,3359,4235,1969,13118,31380,28599,14813,7867,1222,-4209,-6214,-4395,2346,17859,30791,26652,26956,22496,5481,-3228,-11743,-6069,3161,6069,7482,6411,484,-4935,-3980,2818,11710,17616,11523,284,-6602,11094,34863,36266,8420,-10696,-12372,-15780,-10032,2591,6638,4317,4749,5139,4902,4728,2598,1197,-3947,-6121,-2625,1085,1394,-6249,-9894,-3840,4476,8067,8604,-4678,-11990,-521,2283,1493,6306,7493,-463,-6832,-6204,-3759,-579,-2311,-3842,-1128,1428,-6265,-9465,7213,26479,38780,30746,16879,18095,14988,11083,2332,-8946,-12442,-13225,-16895,-7083,3294,8677,7641,2295,-1635,2045,9064,19243,21613,21214,20789,14806,11967,12641,8291,-3857,-8989,-6727,-4559,-164,8392,15193,10668,2698,-1406,-8701,-12787,3373,10644,9788,2382,-4121,-6921,-2709,9607,21434,26679,21137,7332,-1404,-6669,-15707,-8437,-7465,-10579,-8950,476,16012,23805,15157,555,-15687,-3864,6116,5033,-3097,-10144,-9781,-8387,-13469,-13467,-13079,-14141,-12945,-16314,-15696,-14852,-13178,-14796,-1493,9183,1061,-2513,-927,-1489,-7870,-12792,-13147,-4624,8138,14965,6335,-2922,-4290,1702,9977,18251,13924,4465,-3876,-11338,-6056,6828,10894,8874,1683,-13104,-4170,13663,15294,1638,-10068,-10961,1198,9533,10777,10201,6377,3827,8539,8299,10178,13027,5402,-6343,-7085,3213,11583,6813,-7343,-13857,-855,-1511,-4534,-7645,-15362,-7971,-4653,1420,16220,17965,7870,714,3605,3925,-6578,-17245,-20695,-14905,-6888,5696,13267,4061,-5730,6042,25926,30367,12752,-9438,-9978,-1737,4,2790,7331,8496,290,-6925,-12430,-3809,16706,11980,-205,-11949,-11923,-3530,3078,7146,13149,13804,11101,3107,-8049,-9104,12713,22289,21457,16268,-3321,-13968,-9967,1845,17999,31861,23942,2414,-9437,542,7565,4068,-7530,-12264,-8580,-3244,-3390,-7434,-5042,10510,10263,3646,8726,28563,53644,48087,24187,10565,5414,7236,6349,6855,4996,5313,6063,5771,8924,9615,2260,-11630,-8854,8417,22066,17569,-4168,-21901,-15389,-8601,-6962,-4131,5390,7181,-1803,-11400,-10709,-10566,-9486,-7755,677,11819,18804,21781,20032,15413,5460,11921,22193,17301,3686,-7756,-12524,-733,10324,7062,-14408,-9158,-9297,-13691,-9802,-9947,-14252,-2181,10187,17189,17756,6665,-10320,-10384,-8203,-6923,-8453,-12041,-17830,-5494,-7932,-15114,-16769,-10104,823,6074,637,-4411,-8208,-10464,-9268,-7874,-3733,1409,3050,-129,-1455,-3958,-4653,-1244,2247,-2070,-8678,-16038,-16349,-5504,2193,8102,8298,2670,-7318,-12732,-4551,-1355,-1472,-3898,-10031,-8905,-10089,-15128,-16580,-12334,-7011,-721,-2875,-12873,-16450,-2357,11866,14167,5681,-6730,-9905,-7128,-10009,-14947,-5352,4826,9389,675,-13913,-11072,-6534,10786,30602,36377,24204,14120,3357,-8853,-7725,3052,5222,-10365,-19151,-15457,-4566,12375,9167,-2233,-9428,-3786,5643,10112,4831,-5363,-7553,5248,17528,12118,-924,-6034,-3086,1459,3434,951,-448,4713,13797,21704,20113,14758,6859,-7257,-14945,-7996,3012,16707,15077,1043,-8523,-4751,21873,46820,50644,40269,35324,18793,2086,-6030,-8267,-10042,-565,13470,14607,15243,16444,17417,17905,2386,-6568,-11525,-4790,680,8863,12474,11208,8325,5186,2308,-4205,-7203,-4124,-6246,-20447,-1116,17072,24745,21366,15406,21694,46149,63287,43241,12260,356,-2583,-372,466,-5644,-15707,-15797,-4855,653,-6366,-12456,-14277,-2258,5778,-6266,-3987,5736,5651,-7342,7275,35041,33900,9098,-2517,-8654,-10615,-11690,-11631,-10918,-2258,7227,9651,8264,5224,8794,2877,-773,875,-1248,-3345,-1851,-32,1047,-12,-8548,-14678,-2063,12025,14605,10466,8702,6309,867,8945,25601,13767,831,4742,18709,28396,32067,16106,-7650,-6652,233,-13716,-9259,-4524,-3888,-3754,-6381,-13140,-9207,420,6612,266,-5486,6698,21903,17845,6091,1021,-2538,-4240,-1925,-4057,-5511,339,4504,4298,-5008,-12573,-13906,-13021,-11929,-8724,-4302,-6639,-5423,5440,2914,1988,16715,37546,51611,57672,43253,20838,6801,8312,15946,6942,-847,-11103,-12439,-5857,-2303,-7278,-14213,-7168,6494,1751,-438,6868,19415,16907,10238,3776,1572,-1863,-2298,5895,4415,-4681,2203,17724,17816,9790,1444,-2618,5843,19726,23516,9926,-4170,-13473,-14930,-9860,-6790,-4695,-3817,-7448,-9306,-5889,-4314,-8389,-6825,12369,38164,25361,8915,921,-7871,-10364,1523,5405,-3768,-9399,-3829,-351,-2034,-1700,-4699,-8974,444,16627,13021,4199,-3013,-11029,-15151,-6397,-2009,-4589,-11929,-5287,8793,25357,30456,22305,11066,885,-9305,-12240,-4045,9184,15444,16622,14208,1160,-8011,-19013,-21053,-14467,-10454,-3444,-885,-3912,-10813,-9560,344,8986,16794,15653,-984,3787,23865,27855,12595,-7487,-17081,-7939,-5421,-5445,-2309,-5042,-12386,-16681,-16389,-14520,-12245,-4615,6632,18237,14352,9621,7203,1458,-7537,-16154,-18930,-9253,8897,24405,24392,15900,11385,12871,9871,3640,1680,127,518,-923,-4093,-3739,-7940,-13740,-12387,-11742,-8394,1947,5743,10321,7874,4053,807,-2212,149,1242,395,-524,-2663,-1224,942,6169,22189,33763,33588,25970,19169,10826,5523,-2566,-3210,-3044,-4208,-5951,-8867,-12964,-11416,-20864,-16220,-661,14083,6700,-3363,-7408,-8420,-8947,-4282,-2164,-5688,-8766,-2999,7443,10670,12742,11703,8858,5244,9228,19991,18216,9008,6911,728,132,5207,11862,12572,-209,-15156,-8706,6384,11450,15086,24086,21348,4184,-9691,-11397,-10610,-9588,-2036,8162,7956,6094,10149,10428,5087,2888,-678,-3763,-6637,-1236,1874,2878,236,-5101,-9445,-14488,-16596,-16048,-12199,-7885,-5680,-7370,-11852,-12199,-13028,-13675,-9409,-9139,-5473,-10532,-19118,-13747,-2955,7786,12477,10194,19092,21243,7562,-4590,-15165,-12904,-9791,-11950,-17702,-12465,-11283,-16429,-16234,-12032,-8730,-712,9028,15214,10954,6610,13220,20665,23825,15742,2137,-8600,-2396,440,218,-2553,-5773,-6852,-1084,16825,43976,50006,43045,32399,15330,657,-5785,-1532,8241,16090,14795,12148,5463,-4274,-7917,-1328,92,1965,5711,7207,12963,7489,-3522,-2682,10485,23376,18232,10577,-3284,-12507,-2985,2456,6109,3066,-628,-3185,-3329,-2008,-1580,254,2065,-4409,-10000,-8199,-4437,-7710,-1677,-735,-6766,-3608,5878,7754,-893,-8846,-11876,-12604,-12383,-9049,-1793,13183,25600,24168,16174,2851,-5668,7375,16845,15844,9229,-174,-8875,-8845],[2062,3008,862,337,-1492,-3444,-5388,735,2342,-2721,-8828,-4312,-5986,2585,2576,6460,2852,-6904,-5995,-4308,2339,17369,13679,4371,-6679,-9202,-7141,-12372,-10479,7115,18405,23062,20279,7124,-170,-1886,-3373,-8458,-10056,-9352,-11872,-7688,-2152,3289,7584,3660,-3769,-9916,-10668,-3304,10154,28068,38798,30931,14521,6477,718,-6107,-7310,2723,11819,11416,2905,-1646,3306,10535,15407,18278,14280,11236,8394,5831,10479,17334,6736,-7645,-14272,-8830,-5072,661,-7780,-8757,1232,5304,-3292,-12677,-12810,-10400,-6546,-2279,-2069,-2986,-3021,-4582,-1761,2823,3280,-2082,-7598,-13780,-15258,-10331,-5518,-5762,-9763,-11636,-4064,6878,12710,11192,19231,42687,47321,24475,10631,208,-14163,-2275,7999,6240,1325,-4924,-4348,2077,13643,15810,12129,5011,6552,15763,14428,4463,10789,20763,26319,22122,9747,-2688,-5150,-12531,-14457,-14652,-14195,-14942,-17209,-5558,23316,63648,112093,145449,149595,137521,98284,34378,-11741,-3069,-9430,-3497,6909,10053,12207,13046,8517,1363,-4275,-301,-3924,-16806,-13636,-13345,-4705,27469,35898,-4284,-49998,-99514,-137098,-163292,-194523,-197203,-149782,-96251,-36871,12675,10544,11238,19716,19719,8310,-6783,-13665,-6828,-6664,-5509,-11522,-14018,-17033,-11845,13860,47266,31130,11590,8567,3693,3787,6707,6033,2935,2102,10691,9719,-4134,-11789,-5705,4019,16492,10107,-1567,6312,30442,48281,54151,39300,2810,-20414,-14933,-456,6908,9263,12390,22266,52975,77061,72757,51935,16645,-9406,-8678,-4870,803,2964,3586,6749,22954,16899,3442,-10945,-20117,-20184,-19955,-11547,-5633,-6509,-12940,-16655,-11449,-2995,6552,16725,18115,12072,1774,-1004,11101,17833,15348,5637,-5457,-10560,-2270,5542,17910,13050,130,-9833,-4332,12195,19625,7795,-3711,3087,14403,16739,13357,5354,2004,2421,3214,-59,-8779,2843,23570,34556,19849,5887,6932,9145,5935,6295,12394,15756,8488,7851,11084,6723,-2223,-11496,-11012,-3286,1724,4029,43,-5758,4275,31073,25553,-1262,-13914,-12275,-4248,7363,15696,13661,7207,5556,5966,7534,11689,11263,2178,-7600,-10232,2585,8103,4994,-1760,-7145,-14554,-7605,235,1413,-3286,-6773,-826,8575,11416,7451,-3335,-9030,-13411,-7073,1184,6986,12740,13971,-2481,-13189,-18079,-3205,10340,9366,971,976,4228,3392,3829,11067,14873,15347,11639,5654,5971,7379,4802,-2833,-7196,12167,27250,30938,22494,11288,382,-6148,-2600,-8049,-10281,-7100,973,4822,1445,-2781,-3154,-3105,1651,4226,2604,1841,75,-792,-7384,-15611,-13560,-12559,-14783,-13809,-6385,8232,12098,8968,9107,9967,4759,-6185,-19450,-20754,-12164,-7432,-7500,-9360,-15130,-10937,-5194,-5238,-5399,7840,12876,6189,1037,-2262,-137,2978,4566,6277,11777,15902,12728,1831,-7585,-9416,-419,2680,338,-5576,-12208,-10993,-12152,-9440,-7211,-3719,4700,25226,43347,37169,23102,8957,-3610,-7063,-10485,-15154,-17511,-13328,-6286,-4746,3153,-2819,-10042,-3296,4151,-2031,-8168,-9249,-10352,-12055,-5330,1619,-3066,-5559,-3812,-138,612,-2011,-7753,-13552,-7596,-3433,-2296,-5549,-3937,4077,6909,2637,-6971,-13111,1243,25095,29698,31196,30148,40415,57757,37605,18883,22986,15074,1170,-5301,-12942,-4995,15541,36739,51937,38345,14020,357,-4809,-2904,6621,9462,999,-11706,-4086,-1666,1165,-20,1653,8300,23973,39159,44832,36968,23123,10802,3583,2539,10094,15348,15492,4411,-4696,-4413,-4843,-8295,-2224,13072,26032,27081,16160,7760,1018,-6064,-10791,-14396,-14547,-2778,4904,2696,131,-3435,-13162,-12680,-9165,-8556,-3089,7817,7168,-319,6066,24028,39508,33986,15018,-1901,-11591,-8220,2812,21563,45187,61783,58487,45872,37875,33993,29804,19078,16429,20449,14931,-1877,-20534,-11277,-10268,-16274,1382,14095,9019,-812,-9209,-11825,1627,11057,15946,14274,5641,-514,-9844,-5114,6387,10104,6363,-605,-4680,-6488,-7729,-6826,11201,25455,23030,-393,-8863,12277,45524,65287,43375,21288,8774,10611,34753,48662,45242,39261,23725,4742,-9817,7728,16881,20089,14053,1425,-7256,-9348,-475,1888,-1890,-439,2943,922,-7024,-11922,-18482,-15629,-9617,3389,19394,34098,41949,31588,8272,-3464,-10751,-14515,-10490,-6066,-4699,-13655,-5529,1712,-1838,-8270,-5055,2937,2544,1184,-4436,-6676,5857,20250,33460,33864,22507,15575,11158,2916,-8302,-7408,3385,5252,813,-6512,-12949,-12378,-9753,-10461,-11792,-14270,-11485,2068,18826,16250,8182,1343,-2231,-3537,-12581,-8787,-5269,-2976,-6237,-10878,-16199,-13016,1469,13939,22277,20342,8764,-4764,-15364,-13819,-7465,2378,10261,13228,6516,-8513,-15477,-13239,-12464,-9708,4053,14345,16418,6859,-1947,-8816,-9323,-12549,-15734,-14132,-3593,2911,-4590,-11774,-10984,-6395,-3946,-2339,1154,4553,5527,-4023,-14620,-11340,-13152,-12307,1316,21580,32403,26090,7980,-7084,-6501,-7723,-16169,-7989,-4304,-4929,-7559,-9857,-4225,22485,60585,58864,37283,23450,12269,15937,12670,3815,4975,12568,16914,16991,22165,26883,20303,11760,4908,7052,13058,13318,12951,12805,7905,98,-1593,2783,7326,12239,19696,30996,23102,13082,18027,7957,-3220,-3823,-2342,-57,-377,935,1390,-1071,-6328,-11977,-7255,2170,857,-4689,-9787,-6759,-2043,10191,6276,3306,19229,20803,11817,370,-9762,-10002,-7394,3501,17765,30929,53870,74968,77329,67513,48788,12423,-1986,-9772,-20376,-14128,-1086,7539,9820,4050,-4785,-2158,6570,9605,6651,-2672,-10680,-15992,4434,28168,43639,34710,5748,-15447,-4072,5446,1996,2608,4535,309,-2044,7074,18422,22390,6142,-9990,-12418,-5495,-2681,-1326,-191,-3609,-9907,-5275,-980,-8445,-12542,-11836,-7365,-4863,-6162,-9396,-9060,2894,18037,31364,39898,42566,23709,-5237,-7727,-553,-2799,-9759,-9799,-8351,-1269,181,-1137,3626,3290,-4815,-9926,-11420,-9012,-7353,-1607,8632,16548,13957,4144,-9365,-7735,-2704,-5198,-13833,-4686,9093,9415,5687,6562,1211,-702,-1205,-1211,2392,8623,10662,8769,1971,-10015,-15169,-7766,-3035,-3621,-15224,-18104,-6045,9843,38845,61182,42820,12910,-7432,-7666,-129,238,-2236,474,2000,-2507,-8351,392,17204,23096,10669,-660,-11743,-8024,-583,2131,3727,139,-3995,-12831,-17148,-11710,-1435,6100,1269,-2784,-155,18801,7739,-5548,-10752,-9496,-5745,5505,2306,188,2946,8070,11847,9380,1842,-4100,-14253,-9024,1545,12732,25713,22895,3214,-2108,-5730,-7499,-5893,-8360,-11684,-17258,-11963,1318,13600,11343,7255,4641,2878,-5038,-6847,18977,42223,33262,15452,10921,13599,16619,27343,30111,15894,-10031,-181,-873,-1123,-3760,-2428,5652,15264,17707,13892,1011,-9525,-14327,-3452,7022,10088,3951,-9584,-10799,-4047,3468,6451,7624,4747,15337,26003,27613,14704,8215,1835,-3900,-7897,-8955,-2049,13763,28587,24628,26347,21805,5377,-2418,-12466,-9366,2448,9865,13630,9525,1219,-4154,-3090,2754,10436,16982,11705,548,-10677,4841,26966,29187,4802,-11263,-12239,-16149,-9731,3389,7937,5015,4473,4267,4150,4288,1836,4,-4533,-5767,-1681,1905,993,-9195,-5140,3403,9281,8445,6511,-6996,-8199,2533,5036,4628,7530,6000,-3563,-10907,-9627,-5858,-1296,-2523,-5285,-4644,-4752,-11286,-4672,13435,34495,47270,37801,22070,19840,14584,10787,1711,-10010,-12220,-11573,-15299,-11256,-2294,4660,3854,-890,-2782,147,6648,20303,30164,32234,27635,17074,11340,12767,8257,-4606,-8396,-6587,-5427,-2281,5614,12249,9022,2227,-1157,-7612,-12786,4096,11275,9816,2002,-4372,-6601,-1845,10836,23096,27993,23640,10826,671,-6738,-14840,-6901,-5698,-10467,-11793,-2128,14389,21114,12428,-2131,-15787,-3661,5988,6214,-613,-8346,-7658,-5375,-11064,-15207,-12867,-9965,-8522,-13188,-15642,-13197,-11067,-16274,-1901,13511,5720,167,2403,-62,-8216,-14006,-15185,-6787,5893,13374,6148,-2446,-3062,3248,11774,18346,12491,4223,-2151,-7480,-3649,8153,13004,11240,4640,-10727,-6296,10798,11892,-1075,-10839,-9339,1160,7487,7092,8134,7184,6476,6813,2549,6158,12398,8515,-3302,-4377,6359,15136,10117,-5942,-13787,2018,3741,309,-4330,-15515,-7595,-2568,4410,19051,17649,6791,-479,3321,5943,-4739,-15086,-18800,-12987,-3208,12190,18274,4742,-6115,5925,24391,26987,10678,-10538,-10256,-2728,-2183,-544,2203,1989,-5171,-10046,-13008,-2744,17776,8885,-2835,-14725,-12698,-4443,2700,5430,12052,15475,13856,6393,-6296,-7368,12331,19374,18301,15885,-2364,-13983,-10629,117,14732,28133,19275,-2032,-11803,1049,9443,6645,-5476,-10967,-7754,-3920,-4761,-8375,-2450,11842,10478,2923,7582,29338,54477,47702,21389,6879,715,1021,971,4170,4807,5529,5210,4453,6610,6391,-268,-13760,-8093,9787,23784,18846,-3581,-22570,-13248,-7046,-6954,-6823,916,1267,-5941,-12019,-10833,-11214,-9906,-8563,-1309,6929,13951,18042,16313,11103,-141,7287,20137,20056,7686,-4883,-10837,644,12164,4937,-15452,-8183,-9012,-11822,-8627,-9843,-13747,-2044,9312,15850,18085,9277,-7967,-8403,-6407,-5722,-7643,-11385,-14408,-3304,-7854,-15205,-14731,-6437,5943,9894,2609,-2947,-6536,-9206,-9385,-8532,-4849,297,2346,-1104,-3156,-5879,-5719,-480,4444,707,-6834,-16648,-15337,-3457,3606,8249,6919,1309,-7847,-11392,-2905,-642,-1033,-1361,-5778,-4002,-5854,-10672,-13028,-12077,-7998,-1289,-2004,-9973,-11214,0,8145,6392,-2651,-12573,-6025,-1473,-6087,-14168,-7491,1134,4376,-3531,-15688,-10739,-9080,6450,26471,34090,24039,13224,1731,-10725,-5923,5542,6474,-11430,-17317,-12873,-3995,11823,10031,-1867,-9759,-4204,4661,8149,2938,-4453,-5162,8077,18277,11410,-2353,-6431,-2023,2048,3194,754,63,6341,15751,22142,18409,11818,5045,-6654,-18447,-9088,3294,16566,14978,669,-9816,-6318,18064,36968,37597,27708,27030,14652,-727,-8616,-10516,-10406,-1546,11737,12366,13295,13694,13373,14138,859,-7069,-13355,-6527,-572,8749,14007,12696,9698,7735,5475,-2194,-5721,-2778,-5117,-18391,1943,25452,33029,26346,16970,21049,41926,56491,38059,10473,83,-2129,1697,4190,-1529,-13586,-16556,-5415,1664,-5530,-11044,-16799,-6369,730,-13783,-5818,3794,6857,-5232,6048,32482,34579,10023,-2647,-9001,-11708,-13994,-12947,-9436,-1450,5570,5773,2474,1542,7263,2093,-779,1821,171,-2574,-1272,534,679,-478,-8389,-14366,-1813,10622,13040,11145,11919,10271,2998,7737,24604,13761,-176,5094,20113,29841,34570,20533,-2843,-10283,-6182,-19825,-6232,-3640,-3158,-3142,-5614,-12546,-9865,-509,6205,467,-5189,6953,21848,17746,5926,1080,-1960,-3505,-1207,-2746,-3415,2312,5977,5441,-4084,-11221,-13948,-13550,-11639,-7751,-2377,-3740,-7200,3080,3198,3586,19504,39794,50832,53743,39848,18611,6284,9350,17087,7182,-891,-11709,-11991,-3101,2120,-1704,-8919,-11644,-1278,-3864,1006,11875,25686,22326,11602,2887,-809,-5354,-2720,8154,6364,-5238,-424,13946,15591,9738,3180,293,9414,22630,24936,10645,-3150,-13059,-15577,-9620,-5868,-3338,-2729,-6644,-8228,-5420,-3234,-7278,-4710,13827,40350,31534,13004,2782,-7381,-10115,1182,3764,-3624,-6884,-676,1706,-158,39,-3487,-7920,2704,20982,16136,6587,-1310,-10480,-14930,-7820,-5185,-6587,-12002,-5619,7762,24948,33921,27198,14343,1195,-9161,-12772,-3549,10217,14751,14349,8817,-2914,-10889,-21608,-21399,-14334,-10004,-2660,180,-2701,-9885,-7833,2909,11697,18583,14559,-2317,10332,31263,33494,14744,-6845,-15166,-4759,-2097,-2082,37,-3529,-11435,-18888,-16293,-11297,-10551,-4481,5098,18318,15896,10928,7105,1169,-6148,-13115,-17868,-7716,10045,23183,22950,15186,11470,12619,9348,5559,2601,158,291,-671,-2245,-1586,-7113,-12652,-10979,-10398,-6962,2884,6132,11933,10005,4453,-696,-4496,-2524,-1212,-647,-264,-3205,-1824,1320,6031,20736,31284,31991,24820,17414,8855,4656,-2565,-2836,-4261,-6586,-7951,-9637,-12475,-11205,-19172,-16001,-138,15132,8098,-932,-4679,-9233,-11605,-5318,-1726,-3868,-6972,-2752,6895,9450,12090,11310,8538,5126,8602,17011,11825,3606,7054,3975,3984,7821,11689,13824,1559,-13452,-9023,5448,11979,20662,29203,23802,5682,-8267,-11159,-11353,-11571,-6466,3681,4696,3427,7673,9839,4507,2521,-616,-3702,-8865,-1969,2277,3244,-1141,-7400,-8157,-11297,-13259,-15020,-12850,-8262,-5418,-6809,-11525,-12611,-14347,-16172,-12649,-13098,-11856,-15584,-22652,-13128,-3075,7485,10556,6618,13329,19977,8598,-4739,-15171,-10308,-5388,-7619,-14629,-11161,-10806,-17718,-14449,-10920,-7478,461,9880,16825,15209,13991,23481,34770,35845,18547,-274,-9698,-1012,2238,1874,-1769,-6069,-7798,-2326,13174,41417,50990,43825,32312,14775,-360,-6199,-971,9904,18779,18408,15933,6885,-5982,-10286,-2625,1565,7308,13241,14866,16838,6101,-4757,-5075,6417,20680,17637,11243,-2770,-12954,-1998,2537,4667,3169,679,-1479,-1482,-654,-1251,-388,285,-3150,-4308,-3978,-3922,-10869,-3347,-1709,-6922,-3029,6406,8085,-808,-9484,-13021,-13032,-11832,-7598,349,16078,29250,28096,18886,4153,-3480,8319,16532,16048,11021,1644,-7072,-7993],[2338,1606,-2014,-2588,-3166,-4137,-7215,254,1947,-3584,-8028,-1618,-4746,2421,2186,7163,5451,-4176,-5072,-4781,1350,14910,10548,2094,-10392,-9801,-6489,-11518,-9696,8615,21247,27269,26648,13145,2612,-2631,-5725,-9964,-10069,-8775,-12187,-7404,-899,5121,9227,5278,-2086,-8494,-13031,-5962,11086,30992,38337,27309,11966,3504,-640,-6022,-8208,664,10216,12758,5003,-431,3621,10620,14577,14797,9864,9701,9373,6406,9467,17321,8099,-7200,-12694,-5375,-357,4078,-6650,-9635,873,5680,-1735,-9658,-10383,-8105,-4111,-801,-1277,-3137,-2989,-2658,1204,5273,4446,-1456,-6244,-12036,-14880,-10571,-6005,-6468,-10060,-12103,-5906,4719,11277,11223,19266,40793,41498,20060,8591,-1062,-12921,-1806,6928,4256,-694,-6115,-4114,4108,17267,18446,12959,5026,4743,12840,13205,3437,9819,21037,28319,25453,13489,1164,-2410,-11546,-16058,-15690,-12929,-12569,-15663,-2849,49311,128597,219936,286978,303137,278447,204653,93690,8848,492,-6633,-1440,5689,5519,6396,7195,4260,476,-4704,741,980,-13916,-12972,-13149,-3964,26275,35784,-11434,-73728,-139550,-185800,-209220,-228395,-217767,-163144,-108933,-49869,4911,7761,6783,13769,14463,4369,-6808,-10718,-5767,-5703,-3870,-10031,-13195,-17341,-11485,15708,45446,26189,9342,7564,3282,4859,9557,9831,6005,2173,11151,11577,-3254,-10279,-3418,5714,16790,8897,-1093,7340,30444,47079,52258,36887,270,-19555,-12870,-21,6086,9354,11782,19659,48757,74897,70205,45587,10317,-13467,-12473,-6983,-1224,773,426,3147,20696,17815,5090,-9165,-19701,-22454,-19999,-11664,-6144,-7186,-13506,-14909,-9114,-366,10093,21383,23216,15912,5019,2314,15148,22402,20112,9242,-3006,-11394,-3033,4667,15540,11132,-1126,-10500,-4699,11388,18681,7709,-3404,1944,11084,11752,9634,3711,1254,1833,2228,-1631,-9737,2781,22569,32339,18266,4744,6414,8753,8064,10517,17563,19111,10575,9911,12929,6984,-2220,-10801,-10053,-2677,1531,3427,-904,-6550,3084,32012,24200,-1454,-12221,-12838,-5027,6044,12740,11172,5828,4130,4807,7180,11875,11919,2585,-7106,-9310,3434,10737,8614,893,-6329,-14244,-6192,1666,1891,-5299,-10268,-5276,1741,3718,5960,-586,-7971,-12718,-5800,834,4712,8056,6476,-8026,-14996,-17916,-4038,9600,9511,2261,4158,9917,8224,6028,11965,16288,17113,12935,5992,5715,6595,3958,-3220,-11705,6861,24395,31057,25229,13689,882,-9152,-5622,-9512,-9274,-4751,3199,5762,1343,-2876,-3781,-4620,-122,4541,3916,3364,999,-615,-8088,-16735,-14657,-13051,-13851,-12180,-5354,7959,11554,8215,8545,10376,5820,-5306,-18018,-21736,-13861,-9081,-8765,-9452,-13836,-13075,-8117,-7930,-6225,5603,8225,2689,-609,-2836,34,3375,4268,5278,11783,16408,12021,-140,-9079,-10189,-1909,1053,-587,-5416,-12975,-12670,-12418,-9145,-7226,-4940,2110,23290,48193,43307,25728,9446,-2426,-5963,-10235,-15224,-17754,-12302,-3261,-1326,5362,-1319,-8683,-2027,4348,-1519,-7592,-8888,-9179,-9843,-2506,5075,-703,-5255,-3618,708,2316,65,-6554,-10955,-4317,-368,-683,-5711,-5305,3024,6245,1375,-7878,-10831,6782,29380,30089,26623,20996,31089,49004,36052,20044,23001,13844,-425,-8690,-12023,-3415,15184,35030,51658,41025,16601,1589,-3297,-884,7912,9321,-500,-12633,-1750,347,2514,1737,3710,10519,25903,40847,45469,37883,26082,15699,7832,3239,7829,13560,16687,4581,-5300,-6927,-8856,-12029,-6226,10102,27732,30160,18548,8764,183,-7752,-11930,-14416,-13664,-949,6021,3529,-503,-7313,-18763,-6686,-6419,-7445,-4639,4676,5531,-8,8770,27428,40870,33616,14250,-3673,-13137,-9176,4,15210,35435,51156,51149,42145,35882,32849,28757,16412,11609,14759,11134,-3603,-19873,-10565,-8586,-13305,2371,14955,11142,1638,-7032,-9554,2984,12850,15510,9717,1297,-3772,-12314,-5708,7026,11467,7883,730,-3840,-4439,-1434,3504,19379,30159,24265,-593,-9889,10662,40715,54529,32188,14606,7263,11668,31901,38351,35293,33133,20804,3777,-11375,5783,15865,18886,12389,199,-7553,-10149,-1831,268,-3539,-1203,3686,6121,1105,-1828,-8095,-12991,-7629,3006,18347,33332,40462,28262,5763,-4120,-10160,-13981,-9929,-5606,-4268,-12383,-8077,-1017,-4282,-9655,-6596,-284,-2086,-5286,-11257,-7243,9156,27001,39157,34751,20774,12844,8142,70,-10657,-7605,4472,6324,1305,-6272,-12917,-12973,-10859,-11437,-12591,-15081,-12018,1742,16031,14363,5841,-1687,-5573,-5998,-13775,-8150,-4655,-3402,-7193,-10823,-14503,-12817,160,10744,18603,19472,8829,-4982,-14844,-13839,-5337,6842,17081,19487,10606,-5585,-15666,-14855,-13578,-10524,3211,14174,17102,6780,-2395,-9925,-9876,-12527,-15322,-14651,-5894,-1035,-7743,-12227,-10911,-7099,-5160,-3465,-177,2699,1826,-10920,-13879,-6856,-9607,-12836,-1301,16445,25152,19984,5025,-6032,-4651,-6825,-15612,-9862,-5992,-6725,-9934,-12259,-2935,24541,58777,51792,27669,15718,10150,15986,12437,2830,5841,15164,20407,21262,26907,28688,19960,10737,4240,6340,11212,11253,11548,11918,7314,-217,-1698,3247,8955,16987,26809,37205,24622,11089,14753,7450,-3860,-4410,-2814,531,660,1370,653,-2583,-7928,-12977,-7837,-376,-2908,-6533,-7508,-5821,-3366,8256,7368,6449,21711,21365,11896,1321,-9440,-12133,-10548,-306,13221,26686,50371,73029,75019,64543,46080,9471,-4953,-9919,-19068,-17058,-3887,5868,9607,5287,-3112,-977,6140,9049,6224,-2886,-10279,-18425,839,25025,42393,33197,4378,-16489,-3219,3366,-2349,-490,3179,-258,-3116,5341,15155,19228,5139,-11225,-16644,-9150,-5417,-3488,-2862,-8819,-16508,-10645,-4858,-10664,-12884,-14269,-11552,-7500,-8250,-10754,-9215,3538,18571,31177,38045,39026,21278,-5521,-6820,-214,-3797,-10705,-7807,-5238,823,-219,-4138,-1360,234,-5818,-10456,-11319,-8809,-7076,-1019,10351,18534,14755,4389,-10066,-13453,-10442,-12336,-16281,-4220,7876,6552,1501,1866,-1836,-396,2209,7278,13264,18182,17836,13662,5262,-6193,-14898,-11758,-6998,-7528,-17420,-16424,-3306,13064,40639,63694,45149,13876,-7081,-7241,691,2661,1277,3562,3147,-4101,-9862,2216,21361,29119,14668,-480,-13762,-7078,1217,3788,2840,-3735,-7007,-14650,-17888,-10262,1648,9422,2815,-1378,2879,22198,8316,-3853,-7393,-4902,-2918,7508,4491,1531,4618,10811,14492,9884,1636,-4815,-14779,-8940,661,10560,23589,24063,4787,-399,-3939,-6910,-6735,-9639,-12962,-18252,-12688,49,14121,13993,9904,6903,4229,-3736,-6190,20870,44954,33741,15324,11930,11994,11418,21133,26010,11301,-12981,807,-1111,-1965,-4784,-3259,5386,17036,23127,17781,40,-12671,-14837,-1442,8793,11058,4016,-10236,-10800,-3884,4798,9584,11476,7697,16950,19363,24429,13584,8112,2358,-3578,-9823,-13654,-5775,9436,25332,21340,23693,18959,4520,-1642,-7628,-8567,2678,13286,19005,12477,2274,-3328,-2596,2235,8626,15753,11688,1225,-13518,-1601,17568,20322,293,-12133,-12324,-16804,-9824,3672,8770,5404,4267,3733,3595,3741,622,-1955,-5645,-5824,-1195,2292,315,-11970,-1715,9248,14603,11397,6257,-7157,-4303,5111,7344,7563,8595,4139,-7046,-15187,-13304,-8291,-2362,-2949,-7037,-8777,-11478,-12488,42,18467,41181,54661,44517,27437,21096,13656,9772,520,-11254,-12017,-10132,-12851,-13811,-7766,661,214,-3635,-3735,-1760,4201,21053,39228,44499,34911,19417,10633,12462,7517,-5672,-8104,-6684,-6497,-4417,2861,8937,6839,1263,-1303,-6652,-11881,4700,11806,9997,1860,-4630,-6538,-1206,11929,24384,28531,25525,14151,2724,-6880,-14071,-5634,-4107,-10298,-14281,-4682,11282,16853,8882,-5084,-14277,-3800,5161,7074,1560,-7029,-6442,-3756,-7835,-12118,-8750,-4893,-4114,-9874,-14530,-11200,-9158,-17718,-1992,18743,13034,5657,6562,1211,-8705,-14613,-17285,-8919,3569,11421,5605,-2134,-1941,4687,13066,17116,10026,3391,-844,-3972,264,11413,15774,13235,7087,-7788,-7627,8175,9147,-2413,-9739,-7633,936,5201,3731,6074,7249,8895,6053,-3127,2243,10841,10721,-93,-1176,8215,16673,11937,-5140,-13767,4786,10404,7426,261,-13478,-7513,-539,7802,21926,17099,5706,-1643,3028,8013,-2660,-12537,-15837,-9971,1327,19506,23059,5094,-7077,4700,21519,22949,8361,-11574,-10418,-3722,-4609,-4314,-3280,-4488,-10605,-13157,-13159,-1579,17804,4722,-5677,-13088,-10732,-5102,2155,3779,9688,15499,15827,10439,-2541,-5514,10979,15898,15075,15417,-923,-13849,-11375,-1968,10432,22864,13900,-6204,-12760,1484,10244,8029,-3938,-9748,-6995,-4896,-6321,-8658,-102,12621,10256,1776,5861,28763,52873,45807,18363,3648,-2851,-4056,-3826,1199,3982,5408,4310,2886,3324,1980,-3455,-16051,-7200,10671,24365,18788,-3984,-22829,-11102,-5790,-7272,-9865,-4508,-5663,-11185,-12829,-10920,-11791,-10682,-10023,-4108,1692,9297,14433,12695,6769,-4903,3578,17716,22059,11990,-1186,-7126,3295,13976,2076,-14871,-6741,-7772,-9950,-7893,-10203,-13679,-2342,7684,13272,16700,10872,-5679,-6469,-4658,-4665,-6954,-10311,-11158,-1937,-8227,-15000,-12494,-2322,11984,13935,4497,-1885,-5585,-8118,-8914,-8928,-6091,-1265,1068,-2524,-5442,-8448,-7068,63,6112,2933,-5244,-16606,-13723,-1728,4469,7821,5018,-553,-8742,-10130,-1690,-628,-1730,-236,-2814,384,-431,-5312,-9618,-11567,-9244,-2292,-1323,-5754,-6138,1989,4278,-724,-9830,-12423,-764,4205,-2369,-12699,-9901,-2963,-1656,-8987,-16926,-10450,-11696,3044,22917,31910,24159,12843,710,-12477,-4551,7810,7702,-12073,-15599,-10444,-3555,10325,10336,-1558,-10372,-5338,2770,5292,773,-3334,-2792,10464,17959,9865,-2324,-4970,-637,2268,2441,207,519,7579,16940,21584,15914,8389,3016,-5474,-19703,-10877,2430,14910,13649,-148,-11256,-8136,13479,26302,24104,15489,18719,10651,-3351,-11067,-12346,-10215,-3258,8107,8919,10427,9784,8239,9877,-65,-6266,-14217,-8254,-1927,8063,14418,13324,10902,10498,8770,-84,-4382,-2016,-4511,-16376,5240,33226,40639,30696,17768,19485,36198,47491,31493,7881,-969,-2264,3059,7090,2243,-11608,-17827,-6632,1998,-5127,-9889,-16153,-8205,233,-12253,-6918,1410,7032,-4185,3921,27916,32905,10419,-2983,-9482,-12825,-16280,-14026,-8339,-1144,3434,1448,-3528,-2388,4306,126,-1366,2391,1112,-2260,-1090,585,-398,-1857,-8854,-14261,-1985,8553,10846,11505,14931,13805,4666,6408,22369,12902,-760,5825,20787,29749,34978,23609,2923,-10296,-11919,-16865,-4006,-2792,-2809,-2953,-5226,-12044,-10811,-1946,5064,45,-5401,6402,20344,16411,5205,1236,-1051,-2462,-90,-969,-1333,3921,7119,6295,-3354,-10073,-14305,-14535,-11221,-6349,-606,-971,-7016,177,2928,5438,22360,40996,48295,47515,34281,15241,5113,9534,17424,7101,-1351,-12829,-11111,-211,6356,3611,-4308,-15618,-8370,-7762,2150,15822,31269,27355,11930,1245,-3764,-8455,-1879,10625,8230,-5795,-3539,9860,13064,9276,4415,2451,11431,23577,25022,10710,-2593,-13125,-16938,-9806,-5482,-2746,-2677,-6595,-7736,-5377,-2757,-7000,-3416,14614,41141,36959,16936,4386,-7058,-10147,394,2014,-3052,-4241,2160,3281,1286,1336,-2708,-7339,4007,23427,18005,8374,-274,-10451,-14804,-9422,-8514,-8786,-12455,-6586,5781,22969,35375,30967,16777,822,-9318,-13416,-3445,10265,12768,11117,3776,-5935,-12857,-23564,-21539,-14636,-9952,-2418,649,-1995,-9342,-6097,5442,14077,19585,12836,-1737,15940,37048,37687,16062,-6532,-13567,-2016,850,1203,2160,-2275,-10141,-21121,-14908,-7649,-7277,-4001,3056,17288,16428,10660,5031,-249,-5402,-10588,-14944,-6639,10021,20378,19914,12938,10215,11043,7582,6447,2756,-488,-548,-756,-427,68,-6645,-11866,-9907,-9441,-6036,3239,6208,13298,12074,4959,-2034,-6853,-5275,-3484,-1327,1058,-1327,632,3564,6392,19146,28179,29111,22112,14250,6174,3688,-2539,-2530,-5441,-8893,-9589,-9964,-12013,-11002,-17557,-15455,-463,14501,8482,977,-2349,-9461,-13901,-5510,-783,-1958,-5659,-3261,5522,7567,10653,10034,7464,4425,7191,12939,5642,-1128,7806,7286,7264,9704,10197,13856,2920,-11989,-9762,3895,11701,23787,31070,24056,6101,-7516,-11464,-12478,-13624,-11771,-2085,763,638,4993,8763,3493,1507,-1273,-4154,-12003,-3264,2285,3224,-2838,-10264,-6628,-8111,-9683,-12638,-12782,-8558,-5295,-6415,-11246,-11969,-13444,-18219,-16090,-17112,-15922,-21390,-18974,-10682,-2431,7292,8609,3723,8228,17817,8902,-5367,-15120,-7335,-388,-2430,-10402,-9818,-10910,-16829,-12243,-9489,-6271,1357,10328,17749,18822,20706,33063,48192,46658,21872,-1693,-10651,118,3800,3334,-1203,-6432,-8664,-3689,8727,35829,48473,41816,30142,13262,-1570,-6665,-658,10986,20538,20916,18599,7367,-7876,-11521,-3462,3891,12901,19741,21514,19616,4660,-5905,-7151,2566,17212,16271,11415,-2370,-13530,-1123,2542,2530,2641,1829,126,-14,160,-1263,-1287,-1733,-1469,974,1358,-957,-12542,-5753,-3366,-7449,-2685,6478,7883,-949,-10007,-14299,-13082,-10643,-5684,2784,19066,32490,31505,21204,5602,-1293,8306,14940,15400,12472,3568,-4704,-6415],[2367,112,-4541,-5457,-4833,-4330,-8187,-1043,731,-4778,-6812,545,-2663,1206,602,6260,6638,-2708,-5386,-6102,-290,11717,7333,24,-13455,-8580,-5170,-10429,-9160,9328,22791,30005,31246,17851,5360,-2568,-7551,-11405,-10451,-8820,-12964,-7092,71,6353,9967,6131,-1114,-7216,-10503,-5835,12435,32522,36056,23179,9237,182,-2295,-6069,-9319,-1724,8018,13499,6747,665,3775,10319,13117,10896,5451,7844,9846,6569,7861,16214,8718,-7375,-11606,-2374,3856,6872,-5747,-10653,173,5573,-655,-7211,-8599,-6715,-2782,-239,-1229,-3557,-3208,-1162,3456,6852,4795,-1518,-5413,-10453,-13714,-10653,-6751,-7443,-9570,-10700,-7568,800,7459,9063,16876,35634,33003,14775,6075,-2734,-11554,-1105,6467,3323,-1650,-6549,-3729,5745,19689,19870,12783,3870,1613,8395,10628,1957,8708,20491,28715,26931,15740,3941,-597,-10640,-16793,-16563,-12290,-10950,-14512,-370,79012,205903,350338,461220,494946,455815,340100,173820,38513,3986,-4288,517,4924,1543,8,547,-94,-345,-5315,1452,5970,-7544,-11414,-12263,-3514,22803,31122,-18449,-91583,-163715,-202453,-204940,-199742,-176298,-128317,-94183,-54926,-2405,5163,2678,7905,9188,513,-6891,-8863,-4952,-4854,-2305,-8372,-11901,-17305,-11101,17501,42871,21658,7037,6063,2292,5291,11909,13865,9896,1774,10116,12128,-2848,-9047,-1632,6879,16598,7572,-1049,7992,30238,45547,49669,33408,-3182,-16605,-9978,344,5059,8614,9776,15449,41565,68111,63450,36666,4154,-14058,-16625,-9470,-3466,-1486,-2546,-302,17523,17616,5675,-8148,-18948,-22316,-19359,-12198,-6839,-7908,-13775,-12886,-6538,2424,13453,25247,28280,20236,8550,5091,17776,25473,23627,12134,-611,-11248,-3295,4193,13240,8939,-2464,-11210,-5549,9264,15856,6447,-3345,738,7396,6404,5327,1662,321,1188,1128,-3258,-10465,1996,19860,27801,15204,2942,5395,8237,10683,16071,24349,22891,12700,11731,14626,8083,-1415,-9876,-9605,-2779,656,2046,-2397,-7389,1726,31072,21074,-2231,-10851,-12263,-5488,4350,9377,8452,4251,2698,3754,6771,11583,11753,2266,-7167,-8505,4507,13771,12868,3680,-5584,-13080,-4211,3486,2487,-7060,-13170,-9354,-4967,-3880,3535,1734,-6420,-11216,-4576,429,2157,2506,-2136,-13366,-16963,-17697,-5259,8322,9459,3511,7008,15322,14166,8851,12475,17230,18555,14103,6445,5600,6183,3969,-2124,-11882,685,19530,28588,25396,14723,1118,-11572,-7807,-8835,-6066,-1170,6197,7007,1491,-2710,-4015,-5598,-1665,4506,4714,4139,1356,-647,-8764,-17666,-15216,-12647,-12287,-10689,-4904,6262,9351,5873,6511,9656,5985,-4945,-16591,-21911,-15475,-10726,-9675,-8904,-12220,-15714,-11169,-10820,-7106,3514,4479,577,-1030,-2502,326,3762,4101,4541,11843,16515,10840,-2304,-11007,-11578,-3826,-817,-1664,-5474,-13666,-13656,-12243,-8850,-7240,-6072,56,21286,51682,48221,27404,9361,-1541,-4932,-9898,-14899,-16660,-9637,1242,2901,7536,82,-7566,-1488,3658,-1612,-7084,-8205,-7721,-7520,483,9641,4655,-1889,-2047,1439,3204,1313,-5708,-8570,-1256,2396,667,-6036,-6796,1706,5219,-470,-8835,-7431,12981,32907,28896,19542,10196,20784,38102,32844,20680,22396,12363,-1430,-11131,-10150,-1643,13886,30949,48011,41486,18545,2431,-2133,675,8654,8863,-1762,-12629,-310,1729,3795,4693,7104,12919,26543,40242,43527,36761,27779,19995,12231,4307,5482,11578,17236,4617,-5892,-9126,-12375,-13774,-8738,6166,27509,31562,20153,9915,425,-8007,-11936,-13773,-12606,350,5752,3064,-1598,-10748,-16370,-1313,-3688,-5918,-5004,1471,3640,344,10561,28657,39236,30866,12358,-5520,-12911,-8387,-1896,9853,26245,39885,42748,37635,33362,31093,26582,13143,7170,9432,7116,-5378,-18460,-9517,-6567,-10072,4011,15907,12987,3731,-5174,-7708,3860,14041,14341,4555,-2839,-6644,-14315,-6242,7615,13209,10027,2955,-1754,-429,6961,14044,26738,33249,24029,-1421,-10476,9197,34957,42153,21058,7788,5660,12632,27515,27177,25680,26815,17815,3238,-12974,2577,13426,16956,10757,-778,-7746,-10853,-3382,-1727,-5965,-2378,4246,11813,9876,8400,2590,-4331,-3056,3871,17731,32610,38999,25835,5116,-2869,-8928,-12930,-8979,-5102,-4010,-11326,-9703,-3071,-6069,-10537,-7989,-3351,-6199,-10635,-12530,-3637,13380,33182,42978,34060,18509,10084,5395,-2278,-12606,-7906,5102,7118,1732,-6026,-12652,-13108,-11634,-12123,-13005,-15725,-12748,977,12834,12505,3832,-4312,-8235,-7642,-14381,-7328,-3932,-3891,-8269,-10734,-12712,-11952,-996,7511,14757,18405,9435,-4398,-13252,-12360,-2125,12276,24669,25713,14354,-2939,-14954,-16075,-14596,-10775,2967,14358,17615,6580,-2886,-11102,-10751,-12656,-14896,-14255,-7618,-4668,-10849,-12036,-10039,-7160,-5890,-4745,-2213,-65,-2886,-18007,-8529,-1558,-5668,-11736,-3314,11859,18825,14896,3208,-4065,-2932,-6210,-15137,-11131,-7504,-8659,-12468,-14407,-2017,24812,53045,42310,17406,7331,8429,16373,12550,2952,8021,18795,24897,26459,32103,30103,19469,9996,4306,6051,9491,9309,10151,10764,6296,-940,-2169,3389,10460,21648,33377,42313,25824,9481,11527,6791,-4345,-4677,-2862,1344,1720,1820,-126,-4205,-9628,-13509,-7894,-2636,-5987,-6838,-4701,-4382,-4045,7107,9875,10595,24298,22013,12473,3225,-7267,-14328,-14062,-4434,8818,22867,46632,69835,71772,61913,44638,8725,-8226,-10378,-18037,-18476,-5572,4976,9955,7063,-955,115,5558,8714,6424,-2406,-9237,-18589,-2448,21783,40814,31952,3905,-17278,-2546,1178,-5979,-3358,1731,-929,-4096,3860,12145,15403,4059,-11868,-20295,-12544,-8358,-5711,-5354,-13333,-17932,-13035,-7712,-10941,-11831,-14538,-15973,-10245,-10288,-11794,-8916,4638,19390,30904,35530,34830,19046,-4876,-5348,419,-4518,-11052,-5760,-2136,2798,-425,-6185,-5537,-2835,-6513,-10654,-10992,-8575,-6953,-859,11151,19173,14532,4331,-9764,-18228,-17159,-18072,-16122,-3242,6772,3815,-2715,-3223,-4295,764,7351,17471,24983,27581,24480,18036,8132,-3213,-11949,-14721,-10113,-10869,-19077,-14991,-963,15787,40348,62062,44959,14544,-6285,-6550,1608,5099,4654,5958,3529,-6121,-10231,4299,24701,34070,18904,35,-15361,-5993,2578,5091,1638,-8052,-10571,-16594,-17944,-8485,4782,12622,4547,452,6322,24696,8600,-1817,-3563,329,788,8659,6238,2767,6418,13790,17255,10469,1742,-5117,-14628,-8299,502,9260,21699,25323,6891,1853,-1640,-5736,-7030,-10452,-13805,-18731,-13155,-915,14696,17075,13496,9753,5759,-2295,-5062,22825,46921,34181,16069,13564,10400,6114,14925,22193,7479,-13592,1088,-1741,-3202,-6146,-4238,4969,18227,27538,21213,-821,-15533,-12363,1858,11510,12785,4616,-10540,-10237,-3381,6156,13177,16247,11301,18203,12815,19885,12037,8120,3353,-2665,-11180,-16600,-7793,5712,21700,17485,19852,15146,3636,-457,-2189,-3822,4677,16759,23777,15396,3855,-2045,-1940,1854,6953,14540,11962,2577,-12543,-7303,8299,11251,-4235,-12699,-12047,-17054,-9792,3935,9594,5971,4643,4142,3929,3813,-369,-3930,-6564,-5642,-567,2764,-135,-13897,1034,13845,19578,16042,8900,-4082,-14,7614,9659,10695,9967,2570,-10156,-17252,-16230,-10443,-3191,-2978,-8383,-12644,-15845,-8148,4693,22550,46387,60627,50778,33221,22452,12890,8744,-540,-12003,-11318,-8410,-10021,-12859,-12335,-2444,-2041,-4717,-3993,-3104,2332,21994,48662,57671,42946,22417,10569,12331,6682,-6479,-7585,-6455,-7171,-5842,834,5938,4781,410,-1296,-5316,-9319,6217,13081,11089,2696,-4189,-6126,-320,13325,25748,28864,27320,17750,5222,-6587,-12865,-3998,-1908,-8455,-11563,-4924,7684,11866,5162,-7685,-12467,-3533,4420,8134,3814,-5679,-5560,-3045,-5473,-7985,-3665,325,237,-6223,-12068,-8471,-7011,-18008,-1221,25169,23679,15469,12130,2778,-8824,-13798,-17999,-10405,1733,9685,5251,-1402,-356,6597,14133,14966,7185,2598,587,-475,4769,16177,19189,15076,9246,-4274,-6714,7226,8371,-1323,-6781,-5457,1108,3364,1373,4592,7144,10762,6168,-7630,-692,9125,12291,3190,1950,9058,16742,12759,-4424,-13263,7953,19097,17778,7154,-10203,-7143,1986,12092,25139,16809,5141,-2190,3360,10656,205,-9088,-11651,-5581,7311,27784,27911,5823,-7774,2886,17949,18976,6435,-11902,-10088,-4183,-6625,-7920,-8459,-9938,-15104,-15529,-12257,500,17751,491,-7975,-9150,-7713,-5164,1852,2855,6895,14508,17429,15450,3441,-2807,9206,12514,12480,15616,1727,-12925,-11718,-3843,5909,17124,8914,-9090,-11693,2357,10730,8972,-2358,-8071,-5702,-5531,-7412,-7602,2547,13582,10326,947,4269,27507,49888,43596,16293,1993,-4179,-6722,-7315,-1358,3165,5554,4106,1977,236,-2470,-6491,-17790,-5904,11451,24198,17810,-4963,-20800,-8406,-4295,-7385,-12625,-10250,-12563,-16962,-13031,-10385,-11681,-11174,-11490,-7077,-3175,5373,11481,9772,3190,-7751,1432,15634,23620,16919,4464,-962,8244,16489,-452,-13594,-5088,-5837,-7863,-7066,-10472,-13528,-2598,5862,10222,14360,11926,-2926,-4151,-2553,-3272,-5853,-8359,-7553,-548,-7767,-13327,-9570,2669,19128,18354,6645,-753,-4819,-6869,-7436,-8352,-6722,-2664,-202,-3683,-7513,-11078,-8132,813,7653,4995,-3558,-15519,-11444,115,5214,7239,3020,-2502,-9483,-8442,-429,-750,-2886,66,-696,4130,5176,343,-6031,-10463,-10244,-3251,-559,-1075,-985,3922,951,-6499,-13815,-7093,5115,10060,1537,-10548,-11929,-6829,-7699,-13878,-14373,-9708,-13809,1035,20138,29814,24413,12920,450,-13318,-3136,10119,9125,-11913,-13850,-7726,-2547,8643,10581,-646,-10590,-6743,395,2041,-1056,-1562,120,12881,17166,8132,-59,-805,1773,2689,1726,-192,1251,8655,17603,20408,13181,5116,1331,-3876,-15895,-12717,1039,12544,11842,-851,-12291,-9804,8666,15993,11576,4902,11251,7320,-5341,-12881,-13207,-9105,-4822,3393,5401,7491,5533,3162,6637,545,-4174,-13201,-9390,-2982,7131,13991,13517,12488,13920,12574,2485,-2872,-1554,-4242,-14707,8754,40126,47331,34461,18212,17625,30276,38270,25064,5309,-2140,-2441,4242,9634,6065,-9309,-19078,-7990,2080,-4629,-8523,-12635,-5217,5035,-5626,-7347,-891,6621,-3743,1712,22622,29753,10738,-3050,-9637,-13466,-18080,-14667,-7334,-898,1404,-2580,-8592,-5687,590,-2263,-1765,3244,2152,-1875,-833,579,-1699,-3668,-9550,-13788,-2085,6447,8634,11907,18001,17308,6306,5558,19961,12195,-48,7060,20915,28518,33680,25431,9068,-5238,-11170,-9054,-2270,-2007,-2602,-2846,-4851,-11310,-11579,-3432,3629,-608,-5738,5510,18083,14618,4698,2229,787,-527,1958,1544,881,5368,8132,7072,-2560,-8853,-14237,-15128,-10145,-4366,1195,1693,-4863,-2535,2618,8188,25654,41570,44871,40420,27791,11477,3770,9303,17462,7192,-1763,-13983,-9360,3080,10527,8704,-127,-13713,-14135,-9416,3216,18948,36014,31754,11494,-673,-6703,-9881,436,13447,10238,-5916,-6703,5936,10644,8806,5532,4230,12154,22789,24002,10350,-2249,-13338,-18606,-9840,-5188,-2495,-3235,-6925,-7520,-5420,-2568,-7055,-2542,15033,40956,41674,20981,6078,-6548,-10142,-520,536,-1793,-1227,5001,4671,2577,2477,-2036,-6883,4709,24215,18985,9856,386,-10596,-14459,-10765,-11480,-10743,-12931,-7831,3244,19850,34856,33431,18415,338,-9402,-13853,-3523,9495,9858,7353,-447,-7470,-12574,-20849,-20679,-15077,-10042,-2535,664,-1581,-8933,-4025,8262,16391,20103,11077,370,20393,41174,40601,16916,-6150,-12024,468,3535,4355,3959,-1240,-8592,-20172,-12857,-4017,-3172,-2889,934,15489,16161,9071,1513,-2322,-4984,-8361,-11812,-5694,9119,16709,16145,9896,8134,8684,5183,6522,2315,-1693,-1867,-905,1548,1448,-6289,-11133,-8873,-8506,-5262,3349,6205,14531,14155,5788,-2781,-8785,-7603,-5038,-1259,3439,2596,5266,6778,7162,17664,24850,25398,18294,10124,3161,2844,-2324,-2137,-6409,-10958,-10460,-9600,-11446,-10349,-16055,-14720,-1606,12424,8155,2585,-363,-9022,-14727,-4765,560,-28,-4701,-4368,3618,5271,8597,8003,5756,3256,5120,8125,178,-4890,8948,10487,9977,10888,7676,12666,3986,-10592,-10679,2067,10855,24548,30026,22484,5713,-7230,-12155,-13669,-14799,-16779,-8524,-3407,-1929,2730,7773,2449,94,-2432,-4523,-10531,-4105,2525,3474,-3932,-13266,-4958,-4975,-6088,-9570,-11750,-8584,-5187,-6051,-10849,-10789,-11074,-15610,-17590,-20116,-13392,-20033,-13249,-6656,-602,7597,6956,1528,4135,15137,8627,-6231,-14527,-3901,5197,3505,-5117,-7459,-10581,-14174,-9942,-7807,-5032,2105,10575,18239,21884,26423,40656,58486,54205,24678,-1947,-11368,1037,5201,4673,-739,-6729,-9402,-5178,3842,27881,42879,37588,26513,11208,-2732,-7051,-493,11571,21449,22316,19969,6847,-9339,-10235,-2908,7312,18280,24750,26608,21108,3265,-6838,-8861,-899,13199,14204,11107,-2033,-14078,-298,2682,34,1609,2852,1685,1083,450,-1507,-2051,-2856,674,5599,6688,3552,-9771,-8837,-5695,-8287,-2493,6207,7271,-1253,-10312,-15606,-12346,-8856,-3410,5432,21999,35090,34164,23017,7147,744,7351,12318,13988,13353,5425,-2116,-4333],[3171,-565,-5949,-7186,-5207,-2866,-5041,-2234,-548,-5324,-4682,2977,377,-270,-1269,4610,7054,-1952,-6478,-7696,-1882,8846,5020,-1114,-12530,-5800,-2890,-8657,-8274,9944,23724,31880,34519,21610,8126,-1382,-7941,-12087,-10734,-8945,-13609,-6229,1134,7248,10004,6467,-476,-5910,-6435,-3321,13980,32706,32688,19301,7076,-2788,-3726,-5756,-10016,-3763,5920,14049,8558,2093,4320,10190,11569,7185,1942,6299,10164,6694,6187,14559,9050,-7579,-10615,414,7664,9148,-4872,-11463,-516,5394,359,-4817,-6767,-5594,-1906,51,-1348,-3922,-3328,195,5270,7856,4630,-1955,-4826,-8961,-12188,-10388,-7443,-8356,-8137,-7493,-7130,-4084,1420,4881,12470,27992,22913,9175,3367,-4556,-10275,-181,6676,3629,-1017,-5790,-3000,7097,20859,20034,11683,1750,-2320,3423,7456,455,7366,18607,26850,26004,16164,5498,277,-10060,-16272,-16856,-12177,-10043,-13748,1951,108775,286330,488001,648375,703618,649671,489780,266883,75489,7264,-2336,2313,4674,-1241,-6508,-6476,-3824,-1052,-6030,1949,10851,1000,-8908,-10835,-3246,17319,22898,-18663,-75234,-120135,-129727,-106079,-87583,-73068,-55076,-58346,-49105,-8413,2142,-1348,2398,4185,-3058,-7422,-8265,-4762,-4288,-971,-6671,-10379,-17052,-10545,19406,39887,17798,4756,4144,739,5013,13576,17836,14517,1688,7764,11323,-2965,-8192,-446,7398,15820,6142,-1412,7996,29311,42970,45619,28338,-7619,-13304,-6448,602,3891,7184,6804,10124,32211,57502,53287,26170,-1321,-11824,-19063,-11735,-5393,-3258,-4820,-3240,13833,16294,5069,-8320,-19044,-21451,-18723,-13335,-7882,-8765,-13752,-10860,-3941,5106,16152,27678,32659,24718,12078,7095,18826,26924,25745,14165,1485,-10204,-3311,3691,10928,6460,-3972,-12066,-6939,5937,11357,3980,-3692,-555,3650,1215,767,-828,-903,336,-270,-5112,-11097,569,15751,21501,10922,610,4096,7979,14254,23528,32570,26840,14641,13043,15764,9731,-104,-8997,-9787,-3688,-982,-153,-4424,-8398,83,28261,16438,-3650,-9958,-11084,-5773,2261,5777,5485,2327,1134,2630,6040,10595,10614,1083,-7948,-8194,5350,16708,17290,6301,-4950,-11317,-2064,5312,2923,-8637,-15374,-13063,-11463,-10722,361,3242,-4907,-9768,-3769,-241,-713,-3614,-11049,-17693,-18956,-17486,-6742,7001,9504,4619,9257,19757,19990,12051,12550,17528,19493,15069,6991,5582,5945,4338,-597,-8918,-5887,13070,23800,23032,14230,776,-13229,-8377,-6185,-2036,2714,9429,8276,1764,-2427,-3880,-5886,-2674,4276,4853,3930,887,-1101,-9510,-18363,-15515,-11981,-10886,-9752,-5231,3307,5601,1891,2834,7617,5022,-5304,-15438,-21315,-16771,-12286,-10225,-8059,-10566,-15964,-13140,-13716,-8167,1534,1564,-419,-525,-1571,476,3863,3855,3994,11809,16106,9235,-4599,-13267,-13633,-6407,-3145,-3050,-5884,-14375,-13725,-11879,-8740,-7459,-7234,-1587,19058,53103,51215,27905,8620,-1139,-4134,-9605,-14355,-14979,-6210,6467,7493,9272,1042,-6993,-1858,2081,-2471,-6993,-7460,-6197,-5481,2868,13675,10615,2634,-75,1721,3112,1513,-5495,-6634,1336,4633,1597,-6648,-8493,6,3711,-2920,-9629,-2834,19445,35512,26668,11108,-1198,10543,26366,28599,20957,21229,10541,-1919,-10478,-7256,251,11686,24678,41132,39366,19437,2744,-1511,1594,8747,8078,-2783,-12411,46,2329,4756,7865,10699,14998,25803,37372,39190,33665,27939,23157,16147,5295,2910,9397,16992,4482,-6534,-11132,-15585,-13330,-9230,1508,24943,30915,20670,10842,1344,-6972,-10752,-12587,-11600,732,3877,1189,-3082,-12871,-10211,2904,-1406,-4445,-4498,-1539,1517,598,11291,27591,34810,26039,9479,-7201,-11249,-6554,-3127,5513,18215,28995,33961,32580,30375,28746,23435,9562,3149,4408,3019,-7023,-16768,-8326,-4443,-6645,6214,16859,14436,5421,-3668,-6314,4140,14211,12152,-1220,-6835,-9299,-15988,-6786,8109,15329,12714,5850,1106,4046,15041,23570,32552,34456,22333,-2902,-10673,7859,28972,29911,11116,1306,4131,13456,22101,16359,17337,20815,14923,3071,-13419,-1460,9747,14175,9029,-1591,-7888,-11427,-4975,-3773,-9175,-3900,4571,17529,18526,17941,12706,4384,2470,6060,17977,32361,37846,24165,5399,-1392,-8061,-11965,-7978,-4642,-3917,-10296,-9843,-4159,-7106,-10992,-9244,-6147,-9792,-14773,-8914,958,17578,37816,44299,31779,15867,7473,3068,-4012,-13992,-8334,5278,7619,2108,-5790,-12210,-12825,-12130,-12595,-13054,-16115,-13733,-118,9708,10862,2183,-6589,-10243,-8542,-14531,-6305,-2992,-4326,-9431,-10612,-10896,-10596,-1855,4543,11205,17467,10727,-3005,-11037,-9850,2075,18395,32231,31202,17372,-792,-13985,-16846,-15411,-10151,3566,15032,17950,6226,-3455,-12264,-12036,-13055,-14562,-13304,-8276,-7161,-13707,-11239,-8562,-6421,-5817,-5826,-4763,-3659,-8497,-18369,-1991,3890,-1535,-9481,-4672,7782,13359,10769,2558,-1443,-1219,-5712,-14854,-11821,-8805,-10748,-15034,-15072,-1334,23374,44186,31570,7652,-618,7736,17385,13326,4802,11926,23709,30516,32465,37344,31043,18983,9808,5099,5952,7733,7421,8736,9368,4887,-2022,-2890,3181,11542,25549,38701,45732,26477,8301,8739,6178,-4631,-4686,-2757,1894,2455,2125,-977,-5959,-11530,-13435,-7471,-4541,-8029,-5624,-1567,-2367,-3685,7449,14272,15263,26520,22479,13363,5936,-3112,-13152,-16522,-8552,4719,19517,42766,65448,67538,59450,44251,10568,-11140,-11205,-17278,-17972,-5915,4912,10789,9215,1462,950,4793,8605,7280,-1130,-7534,-16343,-5299,18720,39069,31006,4301,-17637,-2040,-534,-8539,-5928,229,-1689,-5028,2552,9391,11204,2930,-11478,-18159,-13920,-10923,-7585,-6724,-13458,-11464,-10007,-8009,-9199,-9855,-12258,-20138,-13290,-12359,-12470,-8172,6115,20326,30368,32429,30304,17192,-3368,-3533,1140,-5048,-10847,-3792,702,4315,-803,-7529,-8610,-6011,-6964,-10589,-10558,-8410,-7080,-1219,10932,18401,13296,3924,-8856,-16602,-16518,-16669,-13526,-1868,5754,1146,-6991,-8709,-5322,2970,13974,28204,36193,35865,30047,21538,10249,-1015,-9442,-16861,-12550,-13856,-20607,-13946,836,17768,37963,56526,42250,14751,-5228,-5781,2443,7307,7603,7437,2997,-8639,-9327,6238,26580,37013,22828,728,-16560,-5133,3251,5785,116,-11929,-12793,-17666,-16668,-6399,7783,15472,6301,2505,9810,25773,8393,229,404,5807,5096,8503,7072,3584,8009,16505,19588,10807,1889,-5242,-14046,-7279,905,8719,20071,26525,9341,4390,885,-4246,-6965,-10971,-14379,-18877,-13536,-1708,15145,20174,17630,12855,7210,-947,-3781,24463,47745,34454,17522,15354,8608,767,9842,20165,6176,-11934,507,-2936,-4983,-7895,-5385,4374,18727,30526,23967,-1456,-17691,-8499,5886,14838,15026,5540,-10722,-9276,-2621,7323,16772,21431,15176,18626,6856,14253,9911,7993,4571,-1364,-11523,-14430,-7944,2777,17753,13049,15035,10780,2623,828,3006,2357,8066,19924,27362,17701,5418,-712,-1389,1387,5266,13125,12174,4038,-9775,-12332,-339,2515,-8812,-13206,-11670,-16959,-9939,3851,10038,6348,5193,5110,4894,4300,-1343,-6021,-7443,-5425,-55,3007,-695,-14786,3022,17071,23512,20969,13719,756,4104,9605,11570,13543,11216,1059,-12967,-14014,-15207,-12580,-4098,-2928,-9500,-16099,-13457,-2365,8600,25121,49238,64065,55497,38573,23523,12034,7511,-1669,-12522,-10551,-6821,-7401,-10251,-15073,-4731,-2902,-4357,-4011,-4239,677,22636,57186,70138,50950,25646,10913,12120,5528,-7376,-7238,-6265,-7775,-6742,-785,2956,2565,-671,-1530,-4050,-5841,8660,14926,12767,4179,-3358,-5728,354,14510,26632,28557,28531,21025,7621,-6342,-11649,-2337,729,-4565,-5374,-2428,3828,6137,961,-10297,-10889,-3136,3672,8927,5578,-4746,-5381,-3474,-4768,-5177,308,4410,3566,-3034,-9272,-5723,-5215,-17259,-124,31828,36464,28566,18400,4075,-9054,-12715,-16295,-11587,-56,7716,4593,-716,1240,8501,14194,11439,3769,1525,1657,2378,8584,20665,22099,16042,10424,-1007,-3961,8027,9302,1315,-3344,-3444,1200,1585,-508,3140,6443,11076,5556,-11266,-3080,6948,12584,5582,3892,8370,15018,12131,-4312,-12832,10920,29027,30675,16050,-6074,-6939,4520,16609,27814,16207,4570,-2604,3829,13242,3271,-5347,-6986,-526,14120,35844,31958,6482,-8332,50,13336,14664,4426,-12007,-9970,-4692,-8637,-11834,-13543,-13383,-17775,-16926,-10904,3276,17648,-3723,-10082,-5663,-5285,-5415,1120,2068,3530,12112,18009,20518,10532,344,6528,8741,10005,15942,4994,-11512,-12240,-6132,855,10917,4246,-10700,-9976,3016,10553,9086,-1294,-6536,-4454,-6346,-8505,-5910,4974,14315,10308,47,2325,25100,45485,41137,15176,1671,-4024,-7599,-10009,-4000,1831,5373,4085,1452,-2521,-6880,-9726,-17007,-5000,11430,22628,15289,-7193,-18309,-5750,-3156,-7923,-15492,-16519,-16109,-19259,-12820,-9780,-11373,-11739,-13295,-10626,-8171,1487,8514,6956,-39,-9146,-64,13306,23925,21458,11738,7297,15092,19284,-2716,-12878,-4104,-4248,-6268,-6768,-11262,-13903,-3490,3257,6338,10746,11796,-392,-2170,-843,-2234,-4992,-6294,-4170,714,-6307,-10583,-6528,7859,26253,22130,8260,-209,-4842,-6243,-5897,-7444,-7160,-4405,-2017,-4989,-9535,-14300,-9509,1040,8369,6178,-2504,-14311,-9393,1354,5124,5776,221,-5249,-10646,-6999,217,-1586,-4941,-905,5,6443,9757,5306,-3010,-9587,-11664,-4833,-534,2742,3323,5014,-2290,-11196,-11796,-1730,10079,15055,4842,-8729,-14050,-11016,-13867,-14757,-10895,-9167,-15987,-566,17068,26718,23570,12307,-147,-13805,-2358,11615,9818,-11824,-12821,-5464,-1499,6468,10146,376,-10839,-9138,-3227,-2279,-3102,92,2974,14678,15395,5721,2906,4478,4526,2711,447,-1131,1428,8737,16937,17940,9636,1468,-633,-2920,-12250,-14675,-1220,9223,9187,-2025,-13530,-12092,3077,5916,29,-4097,4163,3934,-7401,-14673,-13771,-7897,-5963,-1938,2106,4148,571,-1861,4455,1771,-2264,-11809,-10566,-4506,5185,11990,12593,13743,17221,16100,4728,-1948,-2131,-5100,-13944,11509,44999,51848,36591,17631,15036,24296,29451,18923,2383,-3930,-3232,4663,11191,9173,-7368,-20471,-10040,1296,-4586,-7566,-9496,35,11199,-574,-8239,-3692,5080,-4438,-905,16744,25051,10336,-3473,-10106,-14193,-19811,-15830,-7165,-1362,-1033,-6617,-12193,-8541,-4223,-5206,-2180,3994,2817,-1952,-1099,-91,-3806,-6476,-11117,-13440,-2679,3857,5944,11616,20298,20095,7286,4624,17320,11633,1302,7787,19743,25665,30260,25262,14261,1576,-4323,-2386,-1572,-2087,-3139,-3469,-5140,-11033,-12690,-5500,1373,-2101,-6844,3716,14783,12165,4173,3653,3005,1742,4283,3965,2434,5922,8260,6983,-2470,-8295,-14052,-15256,-9133,-2716,2313,3550,-2302,-5039,1998,11473,28718,41005,40463,32857,20680,7128,1770,8185,16730,6925,-2644,-15623,-7538,5973,13751,12623,2905,-10235,-17671,-10044,3544,20604,38840,34329,9834,-3174,-9686,-9304,3231,15824,11685,-6128,-10433,1677,7804,7805,6004,5109,11074,19781,21299,8887,-2785,-14252,-20903,-10008,-5464,-3069,-4839,-8137,-8145,-6090,-3154,-7850,-2543,14579,39464,44905,24485,7321,-6364,-10645,-2096,-1142,-490,1576,7284,5318,3132,2897,-1997,-7060,4344,22987,18621,10453,117,-11422,-14432,-12200,-14337,-12876,-13915,-9840,-274,15254,31746,33602,18486,-474,-9875,-14606,-4337,7342,5692,2708,-4356,-8081,-10440,-17079,-19303,-16148,-10808,-3608,-415,-2095,-9243,-2053,10895,18095,19658,9010,2394,22959,42935,41673,16905,-6090,-11034,2153,5373,6623,4735,-969,-7475,-18024,-11168,-1066,707,-1733,-1560,12605,14655,5859,-3466,-5260,-5283,-6899,-9238,-5254,7005,12227,11799,6096,5050,5392,2042,5369,791,-3990,-4220,-1462,3197,2118,-6463,-10838,-8205,-7815,-4813,2982,5726,15099,15607,6412,-3259,-10400,-9597,-6057,-946,5880,6791,9842,9360,7534,15855,21081,20790,13349,4967,-399,1746,-2348,-2097,-7559,-13151,-10672,-9086,-11082,-9414,-15164,-14498,-4048,8767,6964,3553,829,-8625,-13895,-3896,1521,1263,-4534,-6441,1031,2296,5562,4844,3031,1191,1996,2470,-4655,-7970,9650,12929,11626,10958,4146,9880,4392,-9583,-12007,-172,9257,22934,26310,19131,4356,-7625,-13475,-14921,-14641,-16661,-15424,-7816,-4404,968,7065,1368,-1905,-4226,-4387,-5717,-3262,3479,4363,-3811,-14877,-3643,-2232,-2794,-6488,-10167,-8576,-5385,-5980,-10549,-9919,-8865,-12242,-14362,-17822,-8739,-13081,-7273,-1877,2180,8302,5472,-344,800,11960,7638,-7385,-13412,-347,10935,9723,888,-3854,-9026,-11685,-7940,-6217,-3962,2562,10531,18253,24201,30650,45351,64202,57347,26035,-1536,-12075,1521,6235,5694,-526,-7094,-10240,-6997,-1318,18352,34834,31714,21947,8848,-3815,-7445,-593,11539,21419,22470,19831,5367,-9380,-6595,-544,11480,22764,27795,29588,21093,1826,-7657,-10325,-4040,8732,11381,10164,-1898,-14575,357,2997,-2249,441,3711,3147,1738,155,-1924,-2224,-1826,3019,9224,11274,8406,-5331,-12568,-8746,-9435,-2462,5598,6267,-1758,-10410,-16043,-10916,-6742,-936,8215,24680,36827,35842,24195,8644,2484,5645,9103,11952,13391,6954,413,-2009],[3758,-1389,-7374,-8213,-4804,-885,-1191,-3629,-2720,-5651,-2707,4801,3109,-2626,-4014,1720,6151,-2445,-8725,-10262,-4054,5924,3116,-1938,-10261,-3152,-749,-7071,-7707,9928,23548,32353,35868,23809,10148,40,-7364,-12332,-11421,-9618,-14144,-5350,1726,7216,8807,5769,-632,-5285,-3319,-718,14655,31028,28277,15546,5317,-5443,-5125,-5308,-10344,-5432,3984,14197,10237,3692,5222,10273,9980,3684,-445,5172,10230,6706,4527,12523,9199,-7435,-9694,2857,10861,10797,-4062,-12020,-1136,5247,1439,-2285,-4514,-4392,-1114,408,-1316,-4038,-3188,1553,6815,8494,4162,-2568,-4300,-7437,-10399,-9649,-7793,-8914,-6021,-3242,-3556,-7397,-6292,-831,6919,19207,12550,3892,856,-6156,-8807,1133,7665,5172,1197,-3723,-1624,8500,21127,19330,10124,-766,-6272,-545,5080,-256,6063,15477,22830,22865,15038,6196,690,-9440,-15071,-16063,-11986,-9329,-12875,4632,134707,358499,613200,821940,899998,833018,633305,361358,116394,10668,-19,4636,5509,-2001,-12046,-12833,-5755,-1118,-6140,2895,15956,11682,-4402,-8375,-2181,11513,12994,-16940,-55809,-77269,-62079,-20483,1032,1245,-6771,-36089,-43959,-12278,-792,-4639,-1713,480,-5474,-7783,-8183,-4662,-3385,746,-4250,-8074,-16021,-9007,22188,37424,15414,3358,2715,-511,4821,15217,22189,20278,3598,5393,10141,-2744,-6934,922,8059,15254,5423,-1239,8213,28322,39877,40694,22557,-11931,-9226,-1689,1648,3538,6041,4018,4994,22604,45329,41925,16138,-4949,-8474,-15666,-11439,-5126,-2876,-5010,-4440,11027,14929,4191,-8991,-19625,-20145,-16986,-14188,-8477,-8927,-12718,-8129,-597,8322,18636,29081,36600,29852,16285,9138,19224,27687,27352,16168,4032,-7736,-2460,3739,9383,4619,-4784,-12202,-7896,2591,6523,1359,-3580,-975,1117,-2431,-2776,-2826,-1556,109,-1126,-6316,-10841,-468,11570,15071,6743,-1058,3807,9451,20406,34079,42603,31499,17091,14549,16918,12393,2318,-7395,-9676,-4494,-2470,-2184,-5949,-8675,-893,24907,11667,-4794,-8735,-8975,-5155,709,2979,3148,876,275,2190,5698,9695,9367,-107,-8637,-7722,6445,19869,22149,9310,-3582,-8430,792,7656,3795,-9186,-15780,-15319,-16654,-14220,-2422,4486,-3018,-7987,-2710,-449,-3023,-9077,-18518,-18515,-19484,-16516,-7473,6967,10613,6272,11509,23526,25390,15926,12973,17902,20608,16576,8415,6453,6504,5435,1470,-5068,-10858,6534,18106,19349,13047,453,-13398,-6636,-1859,2577,6994,13157,10087,2868,-1230,-2512,-4584,-2033,5009,5162,3386,184,-1378,-9631,-18110,-15175,-10820,-9292,-8849,-5707,160,1378,-2873,-1815,4924,3544,-5809,-14061,-19667,-16655,-12847,-9845,-6617,-8419,-12613,-11329,-13999,-8861,207,-50,3,1184,272,958,4072,3960,4162,12122,15701,7857,-6397,-15158,-15676,-9169,-5492,-4278,-6144,-14611,-12727,-11049,-8399,-7471,-7929,-2413,17032,52532,52353,27671,7737,-812,-3185,-8943,-13253,-12729,-2194,12190,12512,10739,1777,-6691,-2728,181,-3657,-7086,-6441,-4348,-3477,4811,16879,16222,7350,2048,1801,2390,941,-5696,-4920,3619,6493,2362,-7258,-10051,-1750,2059,-5293,-9105,3328,26043,37547,24692,3755,-11709,1601,15429,24432,21426,19945,8658,-1771,-6412,-3222,2513,9127,17041,31943,35023,19293,2745,-1276,2050,8453,7273,-3318,-12151,-456,2310,5435,10793,13977,16595,23951,32699,33073,29043,26575,24855,19103,5899,132,7234,16150,4374,-7072,-12866,-18379,-11628,-7886,-3075,20089,28206,20049,11384,2607,-5005,-8532,-10828,-10573,191,516,-1934,-4670,-12606,-4124,5878,312,-3194,-3488,-3820,-634,717,11017,24488,28259,19787,5935,-8445,-9191,-4573,-4000,2096,11671,19356,25447,27236,26995,25871,19559,5876,-593,-384,-908,-8240,-14913,-7153,-2405,-3152,8815,17719,15407,6656,-2560,-5399,3858,13379,9218,-7317,-10792,-11962,-17453,-7339,8448,17660,15660,8935,3966,7661,21156,30804,36073,33533,19175,-5128,-10659,6501,23217,19097,2897,-4561,2874,14095,16164,6803,10756,15376,12094,2991,-11832,-5773,5087,10437,6887,-2532,-8224,-11949,-6466,-5292,-13145,-5811,4438,22544,26086,25763,21325,12454,8033,9123,19107,32649,36828,22560,5300,-966,-8168,-11556,-7355,-4515,-4184,-9335,-8623,-4376,-7648,-11396,-10640,-8800,-13005,-15043,-5947,4542,20544,39755,42512,27765,12691,4834,941,-5418,-15016,-9242,4700,7495,2100,-5891,-11924,-12416,-12620,-13197,-13040,-16229,-15316,-1708,6608,9135,483,-8991,-11966,-9126,-14798,-5526,-2217,-5025,-11050,-10853,-9524,-9332,-2698,1696,7937,16589,12425,-1241,-8747,-7022,6629,24276,38444,34849,18896,251,-13528,-17570,-15740,-8970,4666,15796,17664,5243,-4603,-13725,-14256,-14301,-14856,-12573,-8061,-7991,-14732,-10464,-7157,-5353,-5138,-6550,-7890,-8378,-15281,-11238,3962,8593,2113,-7111,-5884,3607,8075,6966,2502,1126,77,-5651,-15061,-12514,-10356,-13487,-17164,-13267,-1128,20058,32918,20365,-798,-6403,8247,18843,14677,8370,17421,29540,36656,38439,41682,31039,18235,9891,5879,5247,5249,4980,6731,7224,2621,-3901,-4183,2135,11368,27500,41572,46449,25826,6933,6088,5284,-5238,-5118,-3397,1325,2243,1787,-2287,-8251,-14283,-13180,-7217,-6546,-9170,-3827,1151,-452,-2772,8897,19686,19187,27289,21887,13723,8578,2011,-8309,-14937,-12511,536,16083,38304,59370,61545,56026,43505,13452,-12115,-13012,-17236,-16526,-5514,5005,11379,10942,3333,794,3275,8116,8107,335,-5789,-14440,-8259,15379,36579,29575,4649,-17659,-1876,-1612,-10266,-8722,-1902,-3134,-6565,737,6234,6391,1258,-10245,-12600,-11556,-12259,-8849,-6216,-8456,-4997,-4952,-5968,-6994,-8052,-9246,-17416,-17378,-14987,-13146,-7550,7295,20607,28831,28258,25107,15127,-1849,-2187,1159,-6048,-10777,-2590,2459,4520,-2149,-8874,-10360,-9981,-7812,-10894,-10667,-8959,-8090,-2681,9219,15861,10698,2700,-8078,-12611,-11144,-11424,-10171,-769,4261,-2019,-11828,-14671,-4468,5745,20812,37533,44905,41576,33485,23337,10917,-71,-8067,-18297,-14943,-17138,-22733,-13813,1487,18293,33229,47422,36857,13845,-4644,-5633,2516,8534,9332,7331,955,-12194,-7981,7198,26046,36738,25288,913,-17021,-5205,2621,5221,-2024,-9997,-8710,-14639,-14273,-4425,10071,17343,7472,4116,12527,24744,7157,1578,3748,10661,9171,6362,6163,3291,8665,18074,20567,10176,1373,-5860,-13665,-6449,1307,8369,18215,27002,11457,6522,2956,-3085,-7131,-11763,-15243,-19252,-14393,-2884,14854,22421,21354,15411,7939,-306,-3015,25063,46803,34037,19006,16407,6087,-4882,6660,20545,7821,-10110,-1407,-5190,-7766,-10335,-7021,3232,18146,31539,25602,-2002,-17850,-4715,9790,18076,17164,6222,-11301,-8415,-1937,7886,19593,26047,18520,17602,1451,7666,6848,7224,5491,-117,-10451,-10319,-6880,681,13577,7932,9345,5968,1114,1713,7390,8497,12009,22234,29059,18705,6274,91,-1409,425,3219,11101,11778,4921,-7419,-16944,-8373,-5805,-13695,-14069,-11618,-16768,-10698,2983,9629,6047,5312,6009,5984,4734,-2699,-8504,-8590,-5500,-27,2614,-1784,-14420,4036,18823,25996,25136,19371,5890,7437,10621,12611,15558,11838,-705,-15487,-10368,-12389,-15034,-5460,-3207,-10632,-18597,-8161,2638,11152,25708,49096,64141,57648,42496,23831,10778,5869,-3071,-13108,-10136,-5752,-5418,-7819,-12692,-6290,-2929,-3444,-4197,-5478,-1105,22517,63511,80213,58019,28662,11431,11700,4002,-8584,-7340,-6373,-8503,-7226,-2294,-221,43,-2174,-2261,-3172,-2152,11830,17112,14680,5977,-2388,-5568,555,15130,26623,27331,28821,23517,9545,-6430,-10651,-822,3734,981,1545,1453,275,-64,-3787,-13017,-9764,-2758,3045,9233,6571,-4407,-5980,-4887,-5604,-4347,2227,6550,5272,-795,-6763,-3405,-4061,-16504,1025,37882,49817,43134,24663,4875,-9526,-11755,-14793,-12424,-1886,5408,3483,-205,2788,10172,12860,6680,185,306,2276,4392,11217,23768,23847,15934,10456,1699,-164,10288,11344,4526,-93,-1766,1160,-120,-2086,1629,5202,9711,3454,-14158,-5039,4449,11578,6758,4385,6322,11837,10236,-4778,-12528,13551,39528,45298,26717,-967,-6760,7012,21023,29565,15273,4027,-2810,4440,15626,6480,-1369,-1944,5136,21516,42927,34892,7144,-8269,-3448,8048,10210,2462,-11828,-10102,-5229,-10305,-15638,-15349,-12076,-16087,-16003,-9075,7082,18026,-6927,-11718,-3106,-3653,-5909,29,1440,239,8678,17679,25476,18353,4133,3302,4803,7775,16416,8819,-9159,-12534,-8755,-4263,5037,502,-10560,-8065,3579,10096,8735,-519,-4964,-3086,-7096,-9263,-3585,7489,15225,10665,-509,291,21840,40286,39004,15479,2747,-2929,-7308,-11604,-6413,290,5094,4474,1695,-4094,-10220,-12641,-15485,-4303,10873,20016,11619,-10378,-15082,-2838,-2044,-8567,-17469,-17837,-9842,-11911,-11500,-8710,-10405,-11609,-14430,-13951,-12844,-2099,5827,4627,-2393,-9298,-1004,11060,23227,25462,20685,18032,24012,22755,-3964,-12426,-3441,-2774,-4788,-6600,-12151,-14292,-4628,360,2314,6608,10907,2222,-187,811,-1174,-3972,-3817,-551,2630,-3276,-6536,-2799,13627,33210,25376,9696,215,-5141,-5870,-4134,-5907,-6783,-5805,-3748,-5713,-10339,-17267,-10646,1170,8732,6973,-1583,-12639,-7186,2436,4667,3927,-2860,-8294,-11515,-5299,775,-2520,-7137,-2336,-13,7888,13608,9913,-88,-8515,-12943,-6472,-772,5919,7121,5782,-4643,-12829,-7756,2932,14089,19382,7973,-6868,-15427,-14854,-17554,-10368,-7024,-8245,-17315,-1576,14053,23081,21913,11326,-818,-13746,-1599,12781,10217,-11384,-11933,-3162,179,4794,9773,2293,-10179,-11886,-7571,-7026,-4585,2129,6418,16527,13491,3442,6173,10392,8009,3028,-676,-1994,1581,8418,15580,14948,6082,-1772,-2185,-2112,-8614,-14660,-3120,6104,6661,-2904,-14237,-14417,-2401,-2869,-9470,-10133,-1813,1064,-8889,-15737,-13505,-6064,-4801,-4510,788,1352,-4150,-5459,4067,3646,-397,-10099,-11143,-5888,2881,9196,11297,15192,20896,19917,7236,-934,-3007,-6372,-13141,14085,48358,54577,37582,16817,12726,19572,22546,14258,46,-5483,-3826,5125,12528,12162,-5072,-19351,-11856,565,-4087,-6204,-6025,6263,17306,3427,-9142,-6133,3409,-5274,-2922,11659,20182,9996,-3462,-10101,-14089,-19786,-16975,-7119,-1765,-2966,-9398,-12179,-9857,-8975,-7170,-1352,5660,4051,-1604,-1030,-596,-5864,-9362,-12634,-12360,-2931,1727,3705,11341,22411,22865,8378,4343,15512,12305,3622,8501,18095,22251,25883,23944,18774,8859,4246,3099,-1048,-2213,-3585,-4052,-5320,-10464,-13213,-7224,-748,-3570,-7959,1867,11563,10231,4700,6276,6341,5082,7508,6834,3983,6312,8214,6688,-2455,-7735,-13017,-13991,-7656,-874,3477,5385,848,-5469,2494,16172,32237,40224,36283,26382,14501,3373,28,7132,16081,7066,-3176,-16672,-5177,8978,16499,15780,5426,-6910,-14652,-9769,3889,21557,40142,35378,8081,-4984,-10978,-6151,6820,18316,13210,-5673,-13924,-2109,5332,7073,6634,5901,9128,15572,17756,6984,-3551,-14966,-20558,-9296,-5497,-3667,-6613,-9418,-8849,-6617,-3668,-8523,-2588,14082,37676,47229,28017,8817,-5762,-10909,-3576,-2220,1451,4858,9681,5928,3638,3286,-1879,-7133,3689,20763,17697,10786,-413,-12214,-14053,-12764,-15289,-14410,-14693,-11913,-3989,10070,26828,31809,17473,-732,-10051,-15035,-5225,4511,1222,-1963,-7387,-7429,-6783,-12797,-17101,-17181,-11648,-5075,-2094,-3165,-9741,522,13926,19707,18859,7319,4166,24156,42817,41422,16672,-5734,-10019,3602,6885,8391,4973,-868,-6295,-15905,-9467,1721,4606,-183,-3716,9391,12559,1903,-8823,-8265,-5675,-5655,-6801,-4723,4397,7933,7948,2545,1754,1946,-1078,3579,-1308,-6915,-7230,-1750,4956,2592,-6654,-10428,-7301,-6639,-3843,2856,5286,15361,16635,7090,-3079,-11012,-10501,-6109,-216,8225,10586,13506,10990,7609,14092,17479,16113,8207,-406,-3922,820,-2245,-2047,-8482,-14668,-9708,-8136,-10226,-7696,-14563,-14637,-7445,4396,5596,4267,1547,-8254,-12610,-3031,2022,1930,-4949,-9117,-1539,-920,1869,893,-348,-1536,-1900,-3430,-8267,-10068,9748,14597,12338,10180,419,5865,4377,-8717,-13388,-2407,7336,19744,20938,14677,2428,-8341,-15121,-15514,-13117,-11665,-13864,-11937,-6470,20,7117,650,-4216,-6221,-3045,-673,261,6024,6514,-2023,-11855,-2724,217,320,-3403,-8146,-8428,-5824,-6096,-10209,-9303,-6909,-9030,-10324,-14335,-4618,-6295,-1094,3372,5766,9413,4200,-1989,-1919,8566,6119,-8587,-11842,3179,16538,15898,7343,740,-6338,-9553,-6354,-4817,-3063,2773,10263,17878,25714,33162,46909,64978,56028,25609,-987,-12930,1461,6782,6265,-644,-7595,-11320,-9226,-6550,8231,25296,24894,16968,6390,-4810,-7926,-1079,10770,20353,21278,18099,3190,-7553,-2026,3139,15681,25688,28558,30068,19426,139,-8644,-11787,-7067,3777,7646,8294,-2290,-15211,522,3292,-3133,98,4420,4329,1741,-889,-2558,-1623,1067,4921,11306,14365,12478,-1127,-13984,-12663,-11042,-2887,4342,4558,-2829,-10700,-14705,-9565,-4968,1240,10749,26579,37188,36028,24268,9524,3422,3207,5489,9078,11957,7428,2173,-153],[4183,-2138,-8685,-7918,-3607,1294,2558,-3461,-5150,-5063,-893,6093,5354,-5094,-7254,-1797,4732,-2982,-9575,-11986,-6446,3311,1781,-2219,-8875,-1180,913,-5841,-7458,9407,22438,31552,35433,24561,11429,1484,-6058,-11896,-12278,-10742,-12898,-4554,1754,6189,6431,4092,-1544,-5642,-1759,762,13933,27543,23184,11947,3880,-7572,-6442,-4759,-10209,-6561,2412,13897,11701,5401,6541,10738,8532,445,-1729,4534,10010,6560,2960,10273,9269,-6561,-8867,4764,13206,11701,-3427,-12376,-1749,5084,2495,238,-1928,-3090,-360,837,-1158,-3968,-2915,2793,8005,8720,3337,-3462,-3980,-6076,-8624,-8654,-7885,-9237,-3826,1202,1926,-4929,-14621,-7585,1243,10631,2770,-970,-1558,-7668,-7336,2539,8996,7276,4069,-1079,56,9717,20395,17680,8027,-3696,-10037,-2461,4397,-25,4590,10987,16675,17507,12238,5856,497,-9017,-13807,-14741,-11774,-8967,-12101,7406,152410,410211,704855,953082,1051918,975896,747410,442647,155483,13618,2456,7184,6911,-1301,-15486,-17475,-5864,-929,-5801,4054,20668,23286,2458,-4843,-290,6631,2034,-23189,-62594,-84500,-67794,-26038,-7224,-10517,-20023,-46750,-48782,-15072,-3489,-7186,-4589,-2054,-6939,-8170,-8800,-4970,-2526,2445,-1431,-5429,-14669,-6876,25305,35159,14033,2580,1611,-1643,4477,16454,26242,26235,7403,3565,8661,-2362,-5581,2173,8577,14614,5082,-685,8606,27172,36181,34939,16312,-16049,-5079,3646,3264,3765,4944,1265,73,13445,32948,30634,7351,-7161,-5429,-9144,-7753,-2187,-272,-3442,-4178,9227,13604,2923,-10416,-21220,-18405,-14381,-14746,-9027,-8819,-11282,-5199,2995,11451,20189,28820,39170,34783,20601,10873,18749,27526,28144,17766,6568,-4637,-1370,3752,8094,3059,-5285,-12012,-8654,-773,1512,-1543,-3360,-828,-354,-4692,-5462,-4676,-2003,155,-1719,-7082,-10161,-1417,7332,8860,2784,-2030,4605,12833,29283,46957,53169,35986,19450,15723,17489,15206,5218,-5501,-9539,-5480,-4083,-4234,-7139,-8483,-1346,21385,6978,-5971,-7596,-6672,-4175,-613,688,1054,-467,-252,1969,5272,8509,7720,-1620,-9602,-7569,7119,22343,26409,12051,-1858,-5089,3745,9835,4514,-9072,-14865,-15820,-15381,-12502,-4860,4873,-1457,-6469,-1830,-608,-5083,-13820,-17617,-16722,-18430,-15276,-7702,7952,12219,7928,13221,25924,29125,19429,13298,17949,21449,18181,10302,7806,7321,6569,3347,-1595,-11261,621,12031,14661,11018,-282,-12930,-3972,2745,6797,10847,16616,11895,4466,857,17,-1985,132,6872,5654,2242,-1140,-1885,-9481,-17531,-14831,-9805,-8025,-8415,-6689,-3087,-2982,-8262,-7683,1393,1284,-6853,-12941,-17706,-15452,-12536,-9114,-5236,-6323,-8940,-7680,-11643,-9606,-927,-934,1150,3363,2356,1381,3883,3923,4586,12254,14891,6379,-8041,-16912,-17763,-12444,-8276,-5757,-6615,-14793,-11654,-10356,-8281,-7680,-8482,-2929,14790,49497,51101,26376,6403,-967,-2535,-8359,-12095,-10536,1603,17402,17140,11352,1751,-7134,-4417,-2232,-5452,-7834,-5719,-2711,-1977,5899,18691,20469,11187,3618,1269,709,-813,-6787,-3932,4977,7343,2463,-8312,-11814,-3906,-26,-7048,-6611,10435,31878,38713,23511,-98,-19274,-5791,5964,20699,21889,18319,6362,-1596,-1213,1245,4698,6267,8485,21063,28583,17746,2118,-1796,1698,7508,6190,-3764,-12341,-2091,1297,5337,12714,16173,17107,20786,26268,25364,22915,23253,24285,20138,5336,-3360,4799,14474,3993,-7841,-14722,-16258,-9835,-5971,-6772,12876,23182,17877,10993,3481,-2969,-5988,-8864,-9706,-1388,-4420,-6406,-6398,-10335,772,7252,1047,-2622,-2680,-5145,-2876,315,9521,19476,20122,12550,1747,-9544,-7764,-3403,-5145,-920,6234,11132,17379,21514,22986,22227,14907,1878,-4494,-5215,-4599,-8948,-13271,-6407,-886,-18,11316,18133,15608,7155,-2122,-5187,2929,11722,6233,-12814,-14950,-15042,-18826,-7883,8484,19752,18287,11461,5919,9356,24052,34580,36620,30242,14514,-8272,-10759,4841,17777,10276,-3725,-9669,2102,14477,10072,-1008,5915,10506,9173,2612,-9320,-9417,-145,5770,4025,-3929,-9005,-12452,-7441,-5164,-15029,-7976,3636,26129,31650,31004,27620,19272,13044,12445,20873,33297,35559,20324,3906,-2263,-9574,-11972,-7404,-4928,-4912,-8483,-6764,-4002,-7985,-12057,-12349,-11227,-15210,-12849,-4653,6207,21361,38277,37496,22140,8942,2069,-1141,-6707,-15806,-10824,3231,6571,1536,-6449,-11881,-11894,-12892,-13779,-12853,-15694,-17224,-3677,3503,7135,-1502,-11786,-13443,-9571,-15479,-5270,-1858,-6120,-13266,-11622,-8805,-8468,-3619,-983,5082,15877,14459,727,-6531,-4146,11068,29170,42360,36006,18565,-43,-13869,-18386,-15234,-7513,6016,16436,16641,3499,-6507,-15335,-17531,-16584,-15877,-12303,-7291,-7223,-12757,-9977,-6086,-4194,-3887,-6303,-10779,-13854,-22298,-4404,8691,12174,5029,-5044,-7073,-869,2659,3262,2773,3371,922,-5931,-15396,-13367,-12166,-16889,-16167,-10359,-1166,15341,20577,9871,-6615,-6828,10256,20975,16978,13785,24618,36157,42932,43890,44764,30273,17518,10315,6299,3683,1921,1912,4090,4360,-407,-6398,-5718,424,9752,27002,41492,44222,23724,5234,3619,4293,-6146,-6128,-5097,-140,1567,1249,-3554,-10440,-17823,-12712,-7230,-8432,-9182,-1897,3301,1171,-1521,11069,25220,21688,26222,20000,13304,10794,7520,-2411,-10660,-14746,-3444,12642,33390,51809,53673,51044,41542,15993,-9852,-15723,-17610,-14862,-4624,5126,11607,12083,4515,-387,1139,7271,8750,1897,-4016,-12840,-11284,11810,33264,27395,4522,-16925,-1177,-1509,-10991,-11585,-4566,-5184,-8665,-1571,2695,1421,-685,-8080,-6628,-6698,-10804,-8437,-3205,-2051,531,-221,-2994,-5118,-6673,-6296,-12171,-21220,-17314,-13261,-6881,8213,20188,26332,23307,19567,12862,-520,-1377,453,-7420,-10828,-2072,3099,3394,-4348,-9960,-9866,-14643,-8941,-11445,-11173,-10085,-9823,-4979,6496,12232,7342,1089,-7262,-9119,-6552,-6491,-6668,124,2493,-5448,-16853,-10809,-1675,9148,27103,44360,50150,44249,34640,23459,10320,-110,-7646,-17443,-16915,-20198,-24038,-14177,1265,17539,26888,36288,29669,11994,-4485,-6000,1958,8841,9881,5855,-2314,-16401,-6455,7222,23195,33197,25912,706,-16298,-6004,989,3674,-4038,-5165,-1739,-8339,-10537,-2110,11965,18508,8300,5442,14486,21998,5239,2380,6538,14817,12922,2689,3608,2067,8522,18502,20185,8717,328,-6801,-13254,-5568,1947,8408,16326,26778,13291,8359,4719,-2069,-7291,-12573,-16130,-19602,-15438,-4207,13997,23729,24402,17375,8108,-171,-2591,24781,44441,33182,20517,16662,3149,-10239,6046,23135,11432,-8623,-4288,-8186,-11157,-12845,-8674,1937,16890,30903,26434,-1904,-15873,-1172,13562,21295,19322,6860,-11964,-7409,-873,8359,21764,29884,21258,15513,-2993,1078,3347,6110,6376,1415,-7610,-6122,-4949,136,10357,3067,3776,1456,-487,2501,11232,14488,16404,23940,29076,18597,6580,584,-1689,-671,1228,8824,10993,5365,-5583,-19397,-15354,-13130,-18428,-14952,-11581,-16211,-11731,1690,8712,5366,5152,6896,7330,5212,-4160,-10844,-9575,-5462,-114,1938,-3049,-13582,4508,19669,27460,28518,25211,10989,10125,10976,13068,16917,12042,-2343,-16886,-6973,-9648,-17448,-6944,-3521,-11376,-18747,-3241,6470,12507,24648,46315,61093,57120,44661,23511,9429,4239,-4308,-13448,-9803,-4899,-3785,-5661,-9756,-6751,-2385,-2307,-4284,-6472,-2730,21835,67121,86945,63800,31583,12431,11562,2700,-9652,-7498,-6381,-8893,-6881,-3421,-3206,-2292,-3632,-3103,-2377,1713,15714,19763,16919,8260,-1001,-5292,635,15434,25898,25506,28466,25359,11205,-6515,-9515,925,7438,7799,8551,5685,-1967,-5877,-8556,-15012,-8732,-2117,3030,9380,7100,-4280,-6861,-6538,-7009,-5026,2112,6688,5438,596,-4535,-1441,-3303,-15704,2432,42933,62279,57359,30495,5460,-9855,-10597,-13138,-12414,-3350,3140,2251,459,4704,11699,10308,1586,-2460,-436,2817,5858,12857,25261,24455,15137,9742,4031,4251,13514,13914,7808,2925,-170,1345,-1350,-3116,411,3896,7286,154,-16020,-6343,2113,9772,6948,3800,3586,8008,7761,-5374,-12047,16022,49948,60598,38749,5449,-6038,9505,25078,30315,14343,3894,-2423,5453,17936,10054,3089,3700,11673,29349,48551,36748,8109,-7037,-6704,2825,6112,953,-11100,-10211,-5493,-10839,-15157,-10872,-7747,-12447,-13766,-6480,12198,19173,-7892,-12444,-1323,-2552,-6401,-1056,1233,-2076,4810,16812,30397,26745,8789,224,1106,6046,17156,13196,-5435,-11684,-11443,-8651,495,-1644,-8784,-5882,4363,9844,8394,345,-3028,-1297,-7426,-9227,-448,10563,16870,11991,-222,-1506,18089,34814,37396,17234,4984,-1293,-6350,-11859,-8219,-1057,5028,5500,2891,-4091,-11453,-14571,-13846,-3498,10179,16885,7347,-14094,-10812,653,-595,-8935,-16818,-10827,-1272,-3682,-8623,-6767,-8348,-10041,-13537,-15524,-16615,-5100,3747,3163,-3446,-8701,-1426,9184,21855,28726,30718,30932,34640,26916,-3897,-11875,-2729,-1118,-3087,-6220,-12773,-14067,-5607,-2311,-1213,2595,9617,5082,2054,2690,205,-2502,-732,3558,5479,1109,-1168,2074,20161,39699,28159,11213,870,-5331,-5477,-2072,-3667,-5281,-6252,-4836,-5359,-9094,-17830,-11105,1494,9078,7733,-410,-10237,-4570,3628,4135,2050,-5829,-11267,-11441,-3057,1571,-3152,-8957,-3598,-241,8880,16935,14311,2975,-7024,-13746,-7820,-964,8609,10570,6593,-5558,-10365,-3549,6854,17031,22979,11084,-4797,-15472,-17818,-13709,-4945,-2844,-6701,-16776,-1997,11335,19290,19651,10157,-1465,-13344,-555,13833,10516,-10442,-10937,-708,2548,4124,9931,5471,-7979,-14206,-12467,-11874,-5076,4630,10605,18695,11919,1684,9308,16274,12049,3896,-1336,-2582,1885,7975,13859,11863,2910,-4272,-3089,-1278,-4932,-11746,-3682,3907,4757,-3193,-14123,-16596,-7139,-9777,-14845,-11609,-6516,-1219,-9683,-15934,-12463,-3566,-824,-1235,2134,-554,-8222,-6894,5116,5772,1341,-8187,-11093,-7028,418,5997,9874,16709,24791,24012,10061,340,-3909,-7800,-11840,16631,50433,55673,37613,16085,11147,16490,17893,11297,-1448,-6579,-4014,5839,13816,14996,-2320,-17029,-12980,347,-2778,-4238,-2104,12732,22558,6477,-10050,-7898,2086,-5801,-4049,7868,15831,9886,-2859,-9440,-12843,-17469,-18028,-7085,-1973,-4106,-10137,-9246,-9583,-12958,-7163,1180,8508,6080,-610,-402,-750,-7657,-11931,-13479,-10467,-2705,260,2116,11144,24260,25575,9628,4659,14546,14062,6419,9155,16224,18664,21046,21722,22293,15574,12257,7131,-596,-2239,-3900,-4562,-5343,-9580,-12933,-8368,-2431,-4801,-9055,61,8755,9134,6370,9942,10719,9402,11436,9941,5468,6561,8016,6182,-2592,-7260,-11423,-11903,-5960,974,4687,7242,4355,-2854,4910,22181,36098,39392,32651,21447,9782,549,-1293,6323,15503,7516,-3365,-16413,-2578,11787,18475,17834,7285,-3916,-11388,-9156,4225,21835,39726,34655,6780,-5424,-9659,-1454,10786,20693,14648,-4638,-17137,-5438,3197,6595,7414,6607,6541,10489,13489,4492,-4711,-15117,-16831,-7594,-5291,-4325,-8517,-10786,-9672,-7027,-4061,-9044,-2694,13566,35756,48456,31250,10393,-4861,-10983,-4998,-2721,3783,8461,12013,6387,3963,3511,-1810,-7199,2699,17774,16154,10624,-1365,-13093,-13485,-12449,-13787,-15371,-15365,-14208,-7909,4380,20258,27774,15153,-586,-10116,-15349,-6333,967,-3266,-6611,-9844,-6128,-2592,-8349,-14504,-18244,-12781,-7186,-4678,-5300,-10258,3571,17017,20864,17458,5695,5092,23777,40576,39531,15977,-5363,-9236,4558,7800,9267,4417,-1113,-5306,-14061,-8066,4055,8035,1253,-5683,5783,9755,-2593,-14222,-11388,-6348,-4883,-4858,-4350,1246,3929,4751,-524,-1751,-1720,-4311,972,-4234,-10666,-11229,-1784,6469,2590,-7137,-10140,-6369,-5107,-2321,2876,4595,14895,16651,7251,-2770,-10945,-10599,-5815,287,9685,12938,15204,10999,6859,11988,13881,11478,3171,-5805,-7551,-258,-2408,-2374,-9488,-14349,-7951,-6629,-8581,-5524,-14625,-15626,-12088,-146,4106,4385,1410,-8503,-11977,-2848,1371,1273,-6506,-12500,-3787,-4577,-2851,-4122,-4498,-5263,-6933,-9662,-10312,-11527,8554,14812,11599,8215,-3276,453,3514,-8421,-15150,-4920,4854,15224,14334,9179,-309,-9619,-17393,-15503,-11448,-7153,-8128,-15227,-8498,-763,7327,-112,-7218,-8447,-1064,3873,5251,9838,9485,451,-9375,-2790,1899,2810,-813,-6314,-8629,-7028,-6860,-10272,-9398,-5735,-6575,-7018,-11775,-1847,-435,4694,8474,9404,10225,2579,-3994,-4732,4714,3801,-10060,-10524,6012,21188,21173,13363,5298,-3707,-8415,-5736,-4122,-2778,2332,9363,16710,25901,33425,45079,60820,50485,23032,-1137,-14501,345,6302,5846,-1578,-8699,-13121,-12262,-12047,-1882,14952,17407,11602,3586,-6130,-8943,-2409,8820,17846,18363,14516,430,-5077,1952,6827,18801,26269,26676,27664,15844,-2282,-10375,-13760,-10480,-1961,2626,4965,-3785,-16475,-339,3060,-1508,1681,5117,4964,811,-2857,-3539,-743,3984,5523,11230,15233,14785,1930,-10240,-14368,-12975,-4182,1997,1704,-4944,-11716,-14396,-9144,-4311,2503,12538,27143,35713,34266,22766,9187,3062,211,1682,5156,8531,6127,2441,532],[4112,-2946,-9705,-7288,-2342,3116,5670,-1283,-6190,-3823,445,6578,6662,-6051,-10743,-5328,3701,-1848,-6507,-8997,-8656,904,690,-2053,-9030,-558,1462,-5489,-7870,8175,20249,29295,33119,23733,11725,2494,-4676,-11081,-12940,-12378,-11834,-4325,772,3796,2687,1287,-3323,-7575,-2412,200,11241,22171,17353,8067,2169,-9400,-8004,-4540,-10036,-7486,926,12728,12460,6751,7889,11345,7033,-2889,-2617,3941,9103,5833,1145,7561,8921,-5249,-8551,5559,14118,11403,-3446,-12981,-2809,4441,2999,2072,236,-2237,-91,875,-1353,-4199,-3046,3415,8411,8154,1764,-5115,-4399,-5449,-7479,-8003,-8202,-9847,-2365,4872,7496,1685,-10010,-12343,-2780,3861,-5929,-5709,-4336,-9571,-6372,3440,9935,9006,6438,1122,1330,10181,18338,14743,5018,-7364,-13401,-2083,5503,839,2631,5173,8640,10056,7544,4097,-658,-9242,-13029,-13575,-11806,-9321,-11855,9682,158489,431838,746049,1017944,1132175,1052814,811798,496778,186381,15290,4374,9097,7845,-348,-15212,-17465,-4845,-1032,-5388,4998,24196,34136,11444,-147,1919,3173,-9702,-39468,-94922,-139072,-143969,-117678,-102230,-93981,-80982,-82065,-62617,-18407,-5473,-8941,-6805,-3897,-7813,-8706,-10273,-5941,-2128,3685,1418,-2891,-13443,-4669,28002,32645,13037,2070,603,-2855,3775,16956,29333,31343,12119,3068,7155,-1926,-4399,3060,8731,13673,4832,130,9282,26060,32246,28898,10184,-19916,-1388,8926,5333,4380,3715,-1552,-4590,5372,21773,20720,463,-8595,-3198,-1824,-1352,3085,3967,-865,-2965,8458,12751,1623,-12200,-23679,-15979,-11090,-14122,-9672,-8664,-9802,-2328,6567,14091,20459,26758,39871,38870,24691,12280,17518,26512,28121,18878,8948,-1316,-317,3540,6872,1706,-5544,-11575,-9100,-3804,-3192,-4478,-3011,-138,-837,-5740,-7349,-6384,-2175,615,-1775,-7073,-9105,-2253,3364,3511,-399,-1824,6913,18468,40803,61112,63119,39769,21546,16534,17449,17794,8449,-3252,-9124,-6392,-5547,-5930,-7636,-7502,-781,18663,3109,-6924,-6384,-4211,-2814,-1460,-914,-620,-1446,-234,2106,4940,7311,6038,-3103,-10549,-7531,7438,23954,29737,14586,491,-1251,6874,11888,5207,-8024,-12860,-14246,-10906,-8649,-6329,4591,-144,-4966,-779,-375,-6535,-16841,-12894,-14440,-16312,-13542,-7134,9879,14211,9772,14672,27201,31085,22323,13803,18057,22364,20207,12995,9993,8661,7952,5307,1720,-6935,-2824,7025,10209,8927,-912,-11870,-847,7371,10725,14466,20012,14100,7159,4966,4658,2440,4315,10724,7413,1351,-2459,-2034,-8497,-16295,-14078,-8489,-6557,-7854,-7524,-5354,-5712,-12204,-13841,-1850,-854,-7773,-11513,-15030,-12994,-10868,-7647,-3494,-3805,-4567,-3011,-8445,-9764,-1297,-626,3367,6326,5063,2485,3942,4382,5846,12757,14368,5536,-8793,-17572,-17585,-15358,-10729,-6735,-6490,-14193,-10158,-9218,-7649,-7242,-8024,-2500,13089,45034,48368,24924,5498,-801,-1445,-7138,-10218,-7759,5671,22331,21694,11803,1701,-7529,-5947,-4078,-6829,-8422,-4610,-598,-189,7046,20064,24011,14737,5385,1041,-940,-2824,-7943,-2896,6059,7796,2665,-9001,-12806,-5461,-1416,-5911,-1142,18832,37340,39933,24341,1638,-14831,-10390,-446,18711,23284,17386,4636,-679,4763,6676,7631,4544,959,10543,21776,16054,2003,-1972,1661,7083,5924,-3229,-11960,-3730,310,5366,14413,18089,17407,17519,19571,17666,16749,19032,22199,19890,4375,-6646,3164,13133,4399,-7795,-15693,-13291,-7180,-3119,-7224,4962,17212,15255,10603,4739,-199,-2367,-5624,-7581,-2263,-9277,-10690,-6850,-6026,5244,8194,1848,-1717,-1257,-4253,-3760,450,8077,14237,12431,6226,-1646,-9662,-6269,-2318,-5657,-2649,2663,5422,11121,16696,19530,19013,10830,-1282,-7467,-8787,-6446,-7789,-10786,-5027,1146,3747,14614,19171,16201,8097,-1163,-4436,2752,11042,5558,-13206,-17908,-17446,-18497,-6780,9617,22519,21377,14124,7674,9956,24512,35642,35257,25991,9889,-10929,-9877,4034,13938,4733,-7864,-12373,3357,15889,5429,-5545,3763,7485,7396,2995,-5811,-9789,-3898,1820,1690,-4623,-8982,-11521,-5955,-1272,-9554,-8472,3427,29063,35931,34507,32399,25710,18462,16809,24187,35264,34930,18322,2142,-4217,-11071,-11994,-6935,-4657,-4770,-6499,-3632,-2144,-7108,-11861,-13095,-11828,-13980,-10230,-3846,6866,20796,34482,30893,16509,5939,406,-2007,-6768,-15253,-11861,2138,6067,1609,-6169,-10719,-9867,-11125,-12377,-10765,-13179,-16498,-4498,1581,5978,-2654,-13833,-13241,-8690,-15406,-4475,-864,-6432,-14875,-11736,-7604,-6946,-3441,-2205,3939,16588,17982,4097,-3152,-125,16181,33658,44583,35603,17464,-539,-13900,-18228,-13619,-4885,8484,17894,16043,2160,-8066,-15504,-18248,-18288,-16173,-11279,-5220,-4776,-10153,-8759,-4327,-2010,-1099,-3719,-10776,-17225,-16039,2342,13040,15580,8224,-2304,-7112,-4558,-1971,694,4232,6218,2422,-5310,-14387,-13317,-13067,-19659,-12738,-6441,-148,10938,9546,2096,-8225,-2468,14531,24901,21426,21802,34308,44218,49846,49397,47495,30098,18151,12026,7113,2201,-1190,-713,1889,1928,-2974,-8130,-6012,-523,7780,24906,39303,40144,21174,4087,2231,4297,-6305,-6827,-6965,-364,2578,2386,-2997,-10273,-16706,-11169,-6619,-8919,-7386,781,5725,3259,693,14303,30770,23204,24103,17642,12837,13161,13640,4273,-5455,-13367,-5970,10194,29082,43999,44900,45001,38734,18063,-5815,-18304,-17191,-12546,-2758,5952,12213,13332,5739,-1719,-574,6897,9793,4176,-1453,-10675,-13558,8762,29755,24959,4300,-14866,1535,355,-10266,-13588,-6910,-6999,-10526,-3579,-437,-2581,-1875,-4542,-61,-494,-6475,-5467,2175,4852,5534,4083,338,-3283,-5170,-3092,-6361,-17155,-16394,-11643,-5320,9540,19692,23629,18553,14614,10990,1065,-525,-353,-8422,-10394,-1542,3218,1597,-6524,-9830,-7251,-16796,-9663,-11561,-11360,-11074,-11542,-7207,3958,8901,4490,130,-5716,-5516,-2159,-1624,-2800,1319,1084,-8435,-18406,-4608,2773,13448,32560,48428,51929,44215,33974,22454,9137,-470,-7526,-16566,-17451,-20708,-22026,-14096,948,16188,20179,25126,22026,9741,-4352,-6419,1259,8652,9669,3645,-6105,-19007,-4648,6730,18676,27051,24718,512,-15269,-6980,-998,1781,-4851,-206,6189,319,-4920,1220,14085,19556,9274,6866,15936,18317,3189,2993,9022,18385,16402,-1400,-216,303,7906,18030,18711,6760,-962,-7733,-12443,-4297,3144,9068,14584,25865,14914,10081,6397,-935,-7143,-13077,-16722,-19641,-16277,-5427,12776,24052,26469,18664,7891,-340,-2329,23854,41117,32090,21938,16120,82,-14585,7194,26440,15186,-7458,-7821,-11670,-14767,-14702,-10009,707,15201,28826,26507,-1017,-13450,2025,17104,24412,21439,7474,-12512,-6234,762,9173,23488,32820,23287,12780,-6570,-4810,-234,4764,7247,3266,-3661,-2246,-2693,1131,9133,-508,-829,-2399,-2074,3229,14542,20103,20901,25016,27455,17343,6228,684,-2250,-1875,-644,6297,9698,5210,-4442,-17625,-21305,-19367,-22983,-15898,-11658,-15577,-13083,-21,7309,4260,4488,7415,8554,5231,-5903,-12431,-10299,-5375,-406,893,-4583,-13045,4332,19592,27846,30737,30234,15411,11855,10521,12730,17283,11524,-4039,-17260,-4282,-7432,-20019,-8722,-4116,-11988,-17777,101,8526,12324,21800,40947,54979,53554,44271,22055,7613,2346,-5639,-13901,-9898,-4590,-2837,-4214,-7539,-6687,-2069,-1654,-4648,-7556,-4602,20145,67104,89032,67236,33757,13412,11395,1437,-10813,-8017,-6607,-9201,-6194,-4669,-6355,-4653,-5285,-4405,-2112,5004,19270,22038,18713,10349,235,-5358,146,14856,23842,22633,26973,25912,12014,-7050,-8712,2417,11155,14545,14493,8938,-3254,-11223,-13665,-15022,-8283,-1858,3006,8817,6630,-4859,-8407,-8582,-8822,-7281,-543,4156,3451,446,-3396,-626,-3587,-15500,3363,45692,71406,68405,34458,5173,-10597,-9839,-11899,-12150,-5007,323,263,623,6360,12014,5888,-3553,-4020,-1139,2642,6114,12847,24327,23180,13124,7766,5192,8014,16080,15460,9834,4691,554,1048,-2780,-4383,-1185,1940,3571,-4591,-17236,-7800,-680,6684,5468,1628,-201,3309,4407,-6669,-12173,17364,58331,74022,50177,12142,-5276,10646,27184,28902,12638,3411,-2234,5943,19155,13055,7119,9023,18141,36127,51207,36512,8487,-5576,-9523,-2652,1732,-860,-10757,-11160,-6292,-10639,-11470,-6109,-3556,-9360,-11919,-4019,17387,19760,-7505,-13143,-1187,-2803,-7766,-2889,590,-3779,-94,14629,34152,34289,13165,-2981,-3153,3844,17062,16833,-1372,-10119,-15062,-12266,-2911,-2928,-6920,-4381,4486,9002,7304,455,-1617,-15,-8221,-9202,2520,13431,18595,13601,125,-3951,12996,28262,34968,18880,6876,-416,-6010,-12040,-10283,-3032,4291,6131,3822,-3918,-11614,-15397,-12989,-3453,8566,12608,1870,-19073,-6472,3761,302,-9870,-14764,-3388,6869,4283,-5163,-4817,-6068,-7844,-11242,-14630,-19132,-8389,1420,1711,-4165,-8721,-2449,6764,19029,29894,39639,43795,44926,30247,-3793,-12067,-2800,-180,-2057,-6517,-13965,-13635,-7033,-5219,-4773,-1892,7084,7077,3618,3879,996,-1509,1932,7076,7990,5273,4322,7291,26355,44302,29456,11910,902,-6221,-5968,-775,-1831,-3680,-6303,-5847,-4783,-6879,-15224,-11546,1159,8596,7677,278,-7961,-2454,4026,2686,-566,-9338,-14841,-10945,-1165,1769,-4247,-11072,-5216,-1320,8721,18882,17552,5291,-6002,-14817,-9631,-1850,9995,12826,6781,-5718,-6823,-190,9131,17871,24765,13262,-3370,-14932,-16986,-9117,-515,596,-5411,-15601,-2766,8201,14787,16112,8048,-2924,-13546,53,14003,9957,-9838,-10625,927,4490,3651,10083,9206,-4668,-13791,-18690,-17257,-5205,6655,14559,20390,10109,-198,11231,20730,15467,4554,-2205,-3655,1611,6793,11234,8224,-416,-6656,-4069,-1121,-2060,-7732,-3018,2323,2974,-3538,-13798,-19103,-10799,-13149,-9082,-9625,-10671,-3733,-10583,-16082,-11564,-1237,4498,5893,4959,-2198,-12083,-6758,6307,7180,2251,-6816,-11233,-8610,-2760,2092,7788,17318,27875,27539,12474,1287,-5275,-9816,-10371,18596,50903,54868,36404,15121,9962,14363,14650,9230,-2680,-7758,-4294,6308,14527,16940,298,-14799,-13494,498,-939,-2123,1759,18494,26087,8141,-11468,-9160,1032,-6149,-4701,5032,11968,9628,-2062,-8466,-10773,-14167,-18582,-7460,-2381,-4673,-8885,-5575,-8556,-15207,-5085,5092,12188,8578,754,560,-779,-9340,-13908,-12862,-8166,-2320,-804,915,10725,25411,27727,10667,5089,13840,16027,8981,9503,14114,14931,15872,18571,24329,20802,18462,9438,-433,-2369,-4366,-5213,-5398,-8595,-11998,-8897,-3535,-5657,-10293,-1795,6413,8821,8851,14227,15862,14419,15689,12949,6728,6602,7636,5457,-2997,-7039,-9641,-9576,-4338,2629,5894,9117,8120,2555,9645,29145,40113,38635,29747,18175,6774,-1084,-1971,5933,14952,8173,-3203,-14812,88,14201,19554,18643,8467,-1237,-8605,-8294,4676,21661,37811,32404,6674,-3769,-5763,4143,14997,22957,16060,-2912,-18342,-8055,1623,6627,8615,7512,3889,5210,8990,1601,-6108,-13864,-11687,-4568,-4462,-4716,-10158,-11880,-10227,-6907,-3875,-8973,-2452,13483,34246,48892,34255,12281,-3347,-10404,-5866,-2195,6803,12738,14612,7145,4552,4008,-1351,-6781,1918,14819,14538,10351,-2261,-13538,-12263,-11099,-11609,-14816,-15254,-16197,-11185,-999,13071,22208,12205,336,-9539,-14977,-6990,-2384,-6314,-10243,-11165,-3898,2335,-3201,-11017,-17961,-13551,-9279,-7412,-7621,-8203,7813,20634,22080,16125,4687,5772,22648,37039,36657,15514,-4329,-7942,5791,8881,9941,3915,-808,-3670,-11642,-6170,6708,11612,3173,-6562,2822,7286,-6104,-17721,-13564,-6338,-3663,-2563,-3240,-1289,1415,3436,-1623,-4146,-4456,-6604,-1343,-6889,-13511,-14026,-125,8688,3155,-6863,-8892,-4333,-2153,930,4209,4722,14679,16488,7724,-1480,-9347,-9109,-4419,1425,11091,14589,15783,10525,6391,10723,11639,8530,204,-9031,-9730,-274,-1664,-1888,-9282,-10781,-3883,-1883,-3821,-1650,-14042,-16181,-16350,-2007,4251,5248,1757,-8155,-10744,-2091,801,427,-7933,-12911,-3320,-6880,-7178,-8481,-7111,-7956,-11569,-14450,-8864,-10839,7490,14833,10837,6656,-4919,-4506,3276,-7202,-15732,-6116,3488,11515,8787,4640,-2116,-9645,-16166,-13576,-8602,-2202,-2157,-12669,-8925,-174,8762,489,-9269,-8688,2668,9286,12158,15999,14485,4554,-6017,-2259,4475,6350,2960,-3077,-7496,-7350,-6543,-9022,-8468,-3658,-3245,-2972,-8536,1341,6051,11719,15164,14586,12197,2279,-4646,-6011,2430,2739,-9748,-7836,9788,26380,27013,20333,11109,147,-6529,-4230,-2230,-1149,3214,9790,16682,26619,33433,42319,54705,43815,20604,-216,-14876,121,6715,6363,-1345,-8408,-13566,-13915,-15394,-8924,6902,11871,8189,2544,-5765,-8435,-2511,7801,16051,15939,11498,-259,-923,6776,11785,22384,26545,24588,24842,12797,-3332,-10775,-14149,-12168,-6183,-1371,2314,-4335,-16221,-71,4383,4561,7526,8624,7543,1533,-2976,-2338,2061,7791,6701,11176,16012,17268,5835,-4825,-9672,-12095,-4041,842,-16,-5853,-11285,-12980,-7676,-2808,4890,15727,28618,34807,32967,22024,9824,3718,-493,375,2703,5511,5168,3278,2109],[3633,-3607,-9988,-6803,-1146,4617,8171,1869,-4264,-2107,1503,6494,7156,-4770,-11731,-7288,4258,1882,-1914,-5787,-9375,-988,-21,-1133,-10588,-1265,923,-5904,-8641,6665,17490,26091,29559,21897,11474,3336,-3133,-9787,-12398,-13355,-10909,-4499,-979,387,-1859,-1958,-5058,-10851,-5063,-2219,7057,15679,11334,4113,206,-10634,-9484,-4418,-9687,-8012,-208,10972,12682,7922,9495,12459,5937,-5995,-3271,3518,7807,4786,-609,4747,8373,-3551,-8516,5359,13740,10144,-3936,-13642,-4102,3507,3042,3138,1741,-1868,-184,667,-1761,-4620,-3486,3575,8272,7098,-249,-7346,-5465,-5527,-6971,-7684,-8653,-10673,-1726,7514,12283,8867,-585,-6910,-2381,1245,-11423,-10108,-7367,-11782,-5853,3833,10372,10115,7925,2564,2025,9864,15205,10744,1256,-11581,-14670,65,8001,2275,484,-1087,-46,1541,1402,1026,-2647,-10070,-12746,-12669,-11879,-10243,-12087,11247,151966,419332,728869,1004187,1125866,1049601,814655,514249,204058,15392,5265,9762,7609,-30,-12752,-14137,-3536,-1592,-5021,5590,26143,42793,21903,5737,3870,326,-20599,-56230,-121957,-190047,-219462,-206108,-187223,-161298,-124997,-105970,-73988,-23343,-6651,-10077,-8985,-5581,-8351,-9249,-12520,-7643,-2442,4182,4065,-763,-12641,-2843,29542,29505,11870,1463,-546,-4322,2558,16488,30910,34650,16426,4214,5960,-1550,-3667,3323,8284,12171,4351,964,10194,25106,28424,23091,4630,-23610,1317,13376,7555,4982,2017,-4658,-9083,-1355,12651,12842,-4425,-10152,-2252,4989,6556,9560,8579,1596,-1764,8104,12497,700,-13431,-21511,-13186,-7718,-12143,-10812,-9043,-8953,-124,9447,15475,18868,22629,38060,41127,27787,12941,15229,24273,26839,18961,10562,1419,-8,2461,5042,-63,-6175,-11538,-9726,-6748,-7748,-7774,-3103,379,-1251,-6595,-9336,-8568,-2502,1117,-1576,-6650,-8382,-3687,-811,-1219,-3004,-806,10196,25583,53410,74227,70398,41528,22436,16203,16084,19064,11053,-1431,-9036,-7795,-7414,-7740,-7970,-6276,368,16539,-213,-8289,-5831,-2460,-1955,-2546,-2643,-2631,-2726,-424,1777,3923,5420,3721,-5165,-12154,-8373,6555,23683,30970,16064,2678,2086,9207,12822,4972,-6947,-10961,-12491,-7560,-5661,-7472,2767,-82,-4305,-358,-594,-8307,-16477,-10443,-13445,-14677,-12350,-6939,11109,15134,10726,14917,26498,30271,23259,13442,17290,22374,21599,15433,11947,9424,8492,6333,3886,-2603,-3655,3015,5735,6155,-2296,-11456,1220,10546,13150,16684,22170,15650,10066,10835,10878,7699,9308,15430,9819,176,-4631,-2753,-7719,-15512,-14006,-7930,-5898,-8118,-9129,-7224,-6405,-12397,-19537,-4769,-3401,-9514,-10848,-12817,-10738,-9282,-6714,-2614,-2096,-760,1132,-5974,-10404,-2048,-414,5263,8655,7034,3247,3246,4260,6693,12420,13043,4234,-9731,-17787,-15813,-18674,-13861,-8261,-6751,-13851,-9538,-8835,-7560,-7063,-7569,-2362,10818,38564,43401,22370,4002,-1381,-1079,-6500,-8921,-5645,8637,25364,24551,10909,467,-8996,-8198,-6152,-8615,-9927,-4384,701,712,7192,20062,25745,16823,6221,75,-3538,-6097,-10312,-3060,5500,6442,1656,-10583,-13988,-7353,-2828,-2660,5310,26554,40791,39897,25468,5474,-9531,-13332,-4821,17186,24223,15975,2327,-401,9628,11429,9924,3137,-5604,137,14217,13492,1533,-2711,1017,6226,5350,-3058,-12105,-6423,-1808,4264,14578,18432,16244,13160,11876,9338,9808,12871,17427,17189,1898,-10949,1132,11010,4356,-8161,-17033,-10973,-5006,-911,-5721,-4051,9595,11105,8941,4958,1797,864,-2342,-4998,-2500,-13591,-15020,-6976,-1883,7932,7621,1471,-1761,-626,-2872,-4217,-114,5649,8126,4788,329,-5163,-10466,-6197,-2758,-6855,-4515,-705,571,5425,11641,15444,15068,6269,-4815,-10693,-12027,-7295,-6114,-8757,-4294,2378,6765,17221,19517,15974,8287,-862,-4269,2337,10620,6438,-9508,-19879,-20308,-17306,-4878,10852,24430,23304,15323,7783,8313,21536,32903,31022,20018,4628,-13693,-9310,2819,10409,761,-11189,-13560,5375,17014,1190,-8118,2563,5062,5572,2846,-3134,-8109,-6441,-2012,-1092,-5745,-9203,-10247,-2952,4842,-2510,-7639,2730,29913,37540,35089,34374,30334,22966,20706,27447,36940,33447,15262,-1129,-7930,-13699,-12710,-7053,-4783,-4781,-4618,-741,-321,-6381,-12017,-13916,-11576,-11679,-8291,-4474,5340,17601,27582,22295,10186,2635,-1308,-2847,-6836,-14666,-13402,390,4901,1207,-6033,-9392,-7358,-8121,-9447,-7474,-9880,-13805,-4973,-341,4481,-4103,-16049,-12324,-7606,-15565,-4338,-451,-7063,-16920,-12257,-7009,-5914,-3305,-3033,3384,17562,21824,7892,439,3919,20538,36242,43863,32676,14637,-2218,-14649,-18265,-12224,-2355,10669,18838,14847,268,-10323,-14913,-14501,-16502,-15898,-10286,-3116,-2473,-8140,-7885,-2952,12,1964,-166,-8250,-15563,-8949,7648,15921,17770,10683,110,-6885,-8302,-6895,-1687,5645,8537,3579,-4688,-13066,-13271,-14005,-19386,-9439,-2986,975,6456,-154,-3529,-8354,1943,19337,29372,26704,30702,44758,52057,55770,53571,48903,29827,19271,13826,7223,-76,-4853,-3687,-661,-793,-5721,-9522,-5582,-1029,4985,20571,34346,33742,17430,2536,866,4375,-6504,-8097,-9361,1591,5653,5254,-869,-8052,-13213,-9565,-6258,-8607,-5122,3183,7546,4863,2795,17286,34671,22743,20283,14072,11430,14592,18812,10083,-1153,-10753,-7472,8095,24785,35680,34871,37118,34263,18480,-2063,-19412,-16491,-10482,-975,6594,12383,13845,6215,-3814,-2321,6258,10270,6205,1119,-8584,-15760,5460,25204,21358,3018,-12443,5436,2573,-9285,-15262,-9520,-9157,-12745,-5844,-3728,-6029,-2737,-671,6117,5528,-1392,-1365,8048,10946,9254,7106,2830,-2242,-4219,-449,-944,-10418,-12198,-8688,-3280,10685,18537,20335,13784,9940,8928,2207,-223,-1775,-9459,-10012,-1448,2327,-1257,-8732,-8843,-4076,-12409,-10385,-11662,-11617,-12280,-13557,-9407,1834,6200,2341,-214,-3857,-2219,1628,2667,763,2277,-379,-11298,-14934,1408,7877,17863,36231,49168,50018,41345,31277,20086,7199,-1355,-7887,-15942,-16879,-18696,-19206,-13416,611,14269,13557,14943,14421,6864,-4623,-7179,162,7682,8447,737,-10156,-15929,-3046,5498,12656,18681,21310,60,-14405,-8208,-3290,-384,-4428,4106,13864,10397,2459,5564,16509,20569,10335,8223,16629,14017,1007,3252,10939,20995,19186,-4474,-5301,-2034,6706,16516,16079,4228,-2613,-8688,-11303,-2736,4767,10124,12733,23879,15982,11486,7855,242,-6734,-13292,-17030,-19439,-16741,-6613,11102,23132,27011,18926,7194,-861,-2274,22375,37155,30721,22922,14692,-3033,-16962,8608,28789,17709,-6577,-11824,-15531,-18063,-15289,-10929,-442,13149,25420,25614,400,-11115,4793,20302,27292,23392,8043,-12744,-4936,3007,10728,25286,35224,24891,10034,-9451,-9317,-3419,3390,8152,5408,772,1221,-339,3291,10483,-1516,-3495,-5210,-3426,4070,17466,25313,25383,25631,24570,15185,5356,537,-2892,-2941,-2131,3767,8023,4588,-3828,-15486,-24632,-23634,-27014,-16666,-11668,-14851,-14483,-1762,5858,3098,3528,7599,9560,4575,-7588,-11590,-10026,-4908,-591,-189,-6044,-12661,3807,18941,27510,31953,34058,19084,12858,9629,11906,16846,10504,-5483,-17004,-2146,-5534,-21028,-10297,-4626,-12222,-16804,1906,9025,10943,17722,33897,46836,47616,41458,19620,5559,503,-6737,-14191,-10086,-4473,-2220,-3146,-5731,-6109,-1816,-1231,-4935,-8360,-6395,17812,63705,86444,68156,35268,14559,11523,658,-11521,-8375,-6562,-8899,-4966,-5731,-9204,-6381,-6488,-5644,-1976,7864,22291,23895,20147,12432,1604,-5366,-522,13723,20772,19203,24821,25534,12354,-7534,-7785,4062,15015,20878,19321,11237,-3610,-14590,-17832,-13238,-7917,-1635,3192,8011,5662,-5630,-9987,-10206,-10035,-9902,-4888,-355,-6,-729,-2978,-599,-4443,-15400,4169,46134,76178,74882,36336,4461,-11198,-8963,-10527,-11239,-6286,-2486,-1977,744,8071,11103,339,-6850,-3716,-1232,2267,5702,11806,21685,20694,10629,5268,5637,11182,17772,15892,10660,5420,811,762,-3893,-5426,-2610,-23,-365,-9520,-16982,-8931,-3335,3134,3039,-1269,-4165,-1185,1237,-7870,-12416,17863,63995,84214,60048,19087,-3773,10218,26998,25564,10686,3107,-1781,6274,19610,15835,11109,14394,24785,41597,50979,34664,8713,-3671,-10097,-7221,-2192,-2432,-10399,-12437,-6947,-9137,-7275,-1306,408,-6605,-10100,-1259,22529,19729,-6272,-13451,-2095,-3811,-9446,-4797,90,-4142,-5283,11773,36979,40866,17358,-4911,-7396,1582,16471,19821,3179,-7443,-17490,-12990,-4219,-2919,-4834,-3046,4477,8147,6079,376,-206,1251,-8974,-8650,5787,16715,21134,16098,1083,-6408,7203,21312,31794,20236,8483,48,-5896,-12033,-12051,-5000,3465,6760,4659,-3653,-11225,-14558,-12383,-3606,6699,8009,-3956,-20507,-1695,6885,1138,-10825,-12099,4093,14643,12175,-706,-2340,-3072,-4681,-7680,-11356,-17474,-11364,-562,789,-4299,-9034,-3706,4270,15440,29163,46511,55342,53888,32468,-3591,-12480,-3123,502,-1240,-7030,-15131,-12264,-7734,-7050,-7450,-6137,3853,8439,4895,4816,1626,-604,4452,10134,10120,9074,10024,13248,32344,47091,29674,12212,759,-7330,-6942,6,-206,-1799,-5384,-6075,-3750,-3937,-11514,-11315,624,7763,7313,1039,-5429,-513,3964,733,-3283,-12547,-17376,-9644,669,1733,-5386,-13006,-6566,-2724,7887,19826,19904,7151,-5147,-15654,-11479,-2970,10555,14314,6881,-4911,-3170,2610,10065,16863,24894,14760,-2266,-13799,-13861,-5068,2950,3394,-4208,-14351,-3647,5013,10053,11759,5349,-4903,-13871,541,13598,8862,-9376,-10792,1752,5801,3272,10555,13683,164,-8785,-13939,-15966,-4820,8194,18135,21662,8342,-1993,12018,23521,18030,5085,-3102,-5101,945,5163,8073,4440,-3623,-8751,-5050,-1510,-38,-3478,-1084,1587,1469,-3871,-13116,-19778,-11289,-9541,-4274,-6943,-14040,-6566,-11713,-16358,-10986,763,10147,13947,8218,-3670,-15475,-5651,7173,7741,2356,-6045,-11764,-10721,-6584,-2176,5051,16623,29618,30138,14274,1835,-7013,-12312,-8757,19906,50028,52567,34325,14113,9127,12691,12166,7480,-3955,-9227,-4799,6390,14470,17606,2490,-13012,-13292,1048,1399,-56,5354,23039,27596,8301,-13582,-9770,316,-6331,-5202,2812,8584,9055,-1281,-7345,-8191,-10700,-16701,-8504,-3263,-4806,-6450,-2229,-7566,-14177,-1580,9814,16234,11128,2177,1610,-867,-10957,-14591,-10342,-5918,-2182,-1872,-304,9701,25331,28652,10966,5019,12677,17175,10636,9208,11548,10801,10176,14261,24289,23644,21882,9696,-1065,-3175,-5533,-6489,-5993,-8059,-11077,-9181,-4304,-6232,-12170,-4171,4097,8625,11240,18253,20991,19333,19393,15039,7113,5875,6564,4075,-4215,-7793,-8547,-8003,-3641,3314,6442,10363,11479,9233,15698,35807,43303,37303,26883,15677,4709,-2159,-2574,5258,13550,8098,-3529,-13488,1861,15228,18861,17331,8112,260,-7102,-8088,4414,20332,33897,28199,7196,-964,-1144,9269,18346,24081,16454,-1475,-15259,-10739,-281,6283,9358,7736,603,-793,3612,-2684,-8785,-11867,-6328,-1212,-3850,-5767,-12440,-13650,-11381,-7136,-4017,-9240,-2814,12881,32211,47461,35641,13230,-2400,-10165,-7128,-1722,9373,16506,16294,7143,4331,3671,-1637,-6994,305,11019,11775,8744,-4248,-14552,-11599,-10296,-10426,-14071,-15197,-16784,-13960,-6942,4637,14316,7668,455,-9652,-15110,-8323,-6087,-7568,-12929,-12528,-2254,6443,1221,-8079,-16629,-15248,-12595,-10738,-8457,-3516,11782,23077,21795,13473,2761,4844,19532,31014,31344,13773,-4174,-7582,5872,8697,8931,2119,-1285,-2808,-10083,-5280,8121,13649,3873,-7865,-844,3845,-9191,-17161,-16191,-7119,-3498,-1490,-2991,-4535,-1011,2505,-1960,-6410,-7628,-9495,-4797,-10564,-13591,-11010,2140,9966,2708,-7432,-8289,-2860,446,4093,5146,3995,12985,14302,6626,-1073,-8213,-8116,-3878,1324,10584,13693,13579,8046,4558,8662,9228,5947,-1704,-9857,-11210,-996,-1811,-2370,-9564,-6851,1581,6306,3583,2101,-14505,-17788,-17841,-1320,4565,5097,840,-9046,-10577,-2400,-1239,-2337,-10446,-9036,-1407,-8676,-12867,-12961,-7949,-8754,-14444,-12603,-7438,-10070,5054,12812,8256,3783,-6231,-10387,1760,-6946,-16983,-7864,1443,7197,2984,-369,-4648,-9989,-13940,-12119,-6758,1106,1955,-10101,-9813,-514,8877,180,-12308,-8413,5693,13333,18008,21617,18905,7795,-3770,-3142,5924,8934,5910,-481,-7018,-8831,-7100,-8489,-8511,-2730,-1153,-373,-6675,3023,10978,17817,21394,18971,12977,1162,-6024,-7833,-128,1148,-9577,-5962,12293,29775,31051,25743,15629,2799,-6021,-3853,-1100,-108,3463,9530,15733,25774,31331,37269,45909,35246,16731,-304,-15971,-1229,5951,5739,-1967,-8740,-14478,-15772,-16856,-13338,-38,6627,4791,1173,-5830,-8427,-3364,5779,13075,12195,7468,-640,2230,10060,15422,24086,24695,20768,20145,8699,-4997,-11818,-14963,-14138,-10697,-6079,-1572,-5998,-16352,-576,5282,11856,14471,13082,10353,2534,-2404,-769,4140,9698,6304,9314,14865,17933,8542,-50,-5075,-10458,-4301,-971,-2453,-7421,-11338,-12338,-7205,-2547,6331,18305,29220,32866,30522,20317,9575,3617,-691,-409,55,1351,2694,2711,2588],[2715,-4141,-9932,-6556,-130,5757,9979,5168,-937,-151,2300,5917,6854,-3158,-10465,-7136,6247,7032,2868,-2678,-8508,-2399,-453,427,-13467,-3382,-793,-7103,-9564,5171,14529,22327,25268,19480,10943,4110,-1472,-8158,-10928,-12844,-10114,-5076,-3417,-3811,-6751,-4991,-5758,-14728,-9462,-6080,2095,8783,5414,114,-2134,-11432,-10769,-4341,-9241,-8243,-1023,8764,12349,8908,11354,14144,5403,-8702,-3961,3179,6286,3539,-2189,1968,7554,-1861,-8718,4170,12136,8046,-4865,-14355,-5548,2321,2585,3262,2223,-2212,-687,212,-2364,-5260,-4253,3343,7755,5789,-2445,-10053,-7195,-6371,-7202,-7789,-9270,-11719,-1992,8892,15612,14829,7674,657,1463,2466,-10173,-14048,-10607,-14266,-5763,3689,10214,10436,8323,3029,1975,8723,11240,5891,-3130,-16203,-13144,2830,10950,3998,-1509,-6595,-7586,-6378,-5333,-3139,-5299,-11410,-12909,-12026,-11797,-11456,-12659,11928,134164,374944,656183,913918,1033923,966734,755359,492099,205738,14047,4985,8991,6024,-683,-10621,-11300,-2698,-2583,-4735,5808,26434,48199,32799,12463,5179,-3339,-25494,-54330,-102221,-161427,-188811,-172772,-151552,-126835,-97274,-88824,-67635,-29431,-8116,-11175,-11464,-7450,-8605,-9396,-15091,-9918,-3422,3958,6517,952,-12238,-1566,29553,25702,10344,656,-1849,-5970,986,15185,30881,35748,19470,6547,5549,-1048,-3302,3087,7375,10231,3696,1858,11463,24600,25245,18207,269,-25117,3020,16691,9960,5542,-39,-7752,-12896,-6165,6210,7346,-7229,-12061,-2478,10718,15429,16589,12816,3493,-945,7819,13151,1183,-12256,-16643,-10062,-4383,-9307,-12085,-9959,-8804,1391,11510,15464,15631,16992,34013,41364,29770,13072,12216,21052,24475,18117,11466,3478,-437,580,2630,-2223,-7139,-11884,-10448,-9264,-11664,-11060,-3529,638,-1862,-7535,-11613,-10912,-2509,2095,-737,-5703,-7950,-5661,-4989,-5034,-4618,1151,14458,33852,65842,84581,73854,40863,22008,14810,13590,18860,12883,-31,-9114,-9418,-9377,-9295,-7875,-4553,2318,15151,-2635,-9810,-5771,-1340,-1538,-3707,-4418,-4801,-4041,-684,1096,2404,3108,1131,-7427,-14094,-9861,4701,21740,30266,16782,4866,4949,10781,12711,3985,-5785,-9128,-10853,-5159,-3728,-8128,-344,-1123,-4183,-302,-1061,-10343,-14961,-9817,-13742,-13601,-11643,-7308,11189,14761,10847,14172,24215,27189,22313,12342,15841,21625,22403,17656,13691,9642,8285,6601,5120,819,-2274,646,1937,3220,-4083,-11549,2195,12186,14177,17621,23179,16710,13489,19228,19186,14013,15073,20687,13019,-560,-7236,-3717,-6982,-14965,-14400,-7883,-5762,-8861,-11137,-8219,-4592,-8138,-14706,-5471,-5364,-11689,-10693,-10907,-8670,-7834,-6218,-2465,-1130,2503,4696,-4177,-11251,-2978,-254,6803,10313,8295,3933,2265,3894,7207,11428,11202,2731,-10573,-17246,-14175,-17312,-17262,-9983,-6993,-13275,-9470,-8918,-7571,-6581,-6815,-2331,8274,31059,37009,19183,2303,-2328,-1153,-6217,-8033,-3940,10634,26514,25632,9019,-1593,-11172,-10421,-7690,-10026,-11855,-4788,1406,1037,6752,19250,26188,17881,6552,-1139,-6505,-10020,-13468,-4117,3526,3464,-381,-12807,-14631,-8789,-3266,1973,12061,33088,42253,38726,26253,9008,-6009,-14610,-7182,16039,24715,14367,-182,-537,13326,15417,11699,2496,-9622,-9156,6908,10829,1505,-3176,550,5560,4844,-3050,-12282,-9655,-4638,2365,13546,17548,13996,8257,3982,1259,2913,5432,10817,13066,-1068,-15805,-951,8519,4133,-8631,-18421,-8999,-3060,822,-3432,-12866,1406,6063,6385,4379,3184,3868,1295,-1325,-694,-12709,-16633,-6348,1827,9190,6075,286,-2440,-547,-1351,-3889,-1022,2759,1970,-1780,-4115,-8065,-11950,-7330,-4426,-8380,-6302,-3847,-3605,463,6730,11116,10818,1704,-8315,-13738,-14083,-6872,-3940,-6898,-3886,3099,9231,19243,19426,15286,8096,-827,-4243,2173,10885,8475,-5213,-18942,-22139,-15091,-1903,12574,25525,24054,15176,6592,5160,16175,27331,24834,13318,-149,-14623,-8819,1458,7344,-2058,-13757,-13318,7980,17832,-2369,-9032,2109,3403,3994,2416,-1300,-5617,-7025,-4773,-3605,-6775,-9132,-8356,1637,12802,5399,-5071,1986,28948,36886,33403,34055,33325,26819,24235,30510,38124,31182,11489,-5389,-12893,-16701,-13653,-7342,-4865,-4521,-2657,1997,1464,-5675,-12251,-14408,-10540,-9220,-6638,-5907,2075,12280,18604,12870,3891,-614,-2831,-3449,-6721,-13926,-15019,-1612,3411,628,-5642,-7530,-4132,-3841,-4869,-2796,-5523,-10068,-4711,-2079,2856,-5552,-17252,-10573,-6128,-15534,-4657,-429,-7742,-19074,-12876,-6738,-5143,-3042,-3311,3479,18845,26069,12475,4612,8170,24083,36959,40642,27865,10579,-4692,-15804,-18345,-10899,117,12452,19200,13311,-1822,-13037,-13442,-10097,-12786,-14212,-8791,-838,-416,-6517,-7160,-1779,1949,5277,4058,-4044,-10460,-2440,11537,17571,18988,12645,2477,-6044,-11502,-11910,-3590,6975,10385,4538,-3892,-11452,-12926,-14888,-17090,-6505,-121,2189,2379,-7856,-7184,-8807,5130,23928,33915,32154,39509,54877,58863,60107,56127,49069,29614,20774,15482,6702,-2870,-8712,-6718,-3278,-3475,-8271,-10063,-4242,-468,2307,14801,27340,25778,12829,662,-540,4463,-6552,-9731,-10035,6561,11101,10149,2797,-4568,-9655,-7982,-6066,-7473,-2702,5278,8837,6005,4721,19800,36496,20534,15255,9570,9148,14925,22355,14314,1717,-8326,-7736,6537,20732,27510,24360,27807,28454,17320,1002,-16891,-15419,-8659,578,6997,12130,13589,5952,-6465,-3788,5364,9992,7732,3636,-6494,-17766,1900,19591,16540,607,-9834,9673,4434,-8411,-16491,-12317,-11556,-15231,-8189,-7043,-8850,-3190,3168,11584,10840,3496,2990,13396,15770,11671,8870,4324,-1975,-3843,1472,3755,-2741,-5925,-4391,-622,11594,16743,16679,9316,5708,6673,2797,-516,-3761,-10392,-9690,-1733,491,-4966,-10335,-7190,-887,-7883,-11019,-11725,-11887,-13599,-15694,-11083,653,4580,1255,213,-1803,722,4789,6275,3768,2813,-1997,-14057,-11698,7062,13282,21990,37925,47003,45203,36289,26924,16554,4665,-2644,-8592,-15500,-15842,-16214,-16230,-11899,670,12234,7673,6583,7420,3413,-5421,-8326,-1355,5906,6273,-2423,-13094,-11874,-1852,3539,5613,8961,15866,-798,-13872,-9628,-5698,-2584,-3227,7406,20335,20810,11324,10866,19368,21743,11515,9459,16471,9477,-1265,3063,12098,22382,20952,-4597,-11482,-4899,4862,13926,12354,1092,-4700,-9637,-9951,-1013,6635,11280,10498,20484,16112,12326,8906,1317,-6176,-13306,-17161,-19162,-16873,-7934,8815,20724,25516,17744,5808,-1900,-2574,20377,32769,28903,23036,12268,-6297,-16999,9063,28993,18209,-6087,-16283,-19842,-19552,-14709,-11677,-1776,10547,20649,23301,1713,-9240,6858,22816,29540,24790,8294,-12786,-3875,5467,12930,27477,37536,26400,7621,-12038,-12150,-6030,1904,8744,7331,4850,3925,1690,5781,13626,90,-4091,-7105,-4742,4780,19741,29699,29354,25558,20498,12015,3723,-133,-3849,-4076,-3437,1045,5658,3202,-4001,-14043,-22276,-23707,-28364,-17491,-11933,-14466,-16155,-3596,4333,1796,2085,7034,9658,2512,-9126,-8551,-8542,-4274,-921,-1526,-7660,-12769,2658,17462,26211,31799,35906,21425,12830,8106,10319,15231,8625,-7000,-17018,-975,-4315,-19434,-11654,-5285,-12459,-16589,1891,7756,8169,12423,25598,37302,39691,36110,15793,2816,-1709,-8016,-14720,-10715,-4893,-2280,-2813,-4686,-5676,-2030,-1383,-5497,-9257,-8508,14540,56880,79024,65886,35457,15271,11396,-115,-12074,-8810,-6553,-8279,-3812,-7080,-12059,-7599,-7365,-7059,-2360,9688,23896,24552,20556,13891,2580,-5785,-1881,11515,16209,14912,21698,23830,11800,-8302,-7142,5381,18228,25702,22275,11970,-4148,-14980,-14943,-11528,-8023,-1955,2909,6550,3818,-6994,-11889,-11610,-10951,-12510,-10748,-6752,-4907,-3149,-3661,-1752,-6248,-15821,4259,43588,75305,75198,35256,2830,-12049,-8396,-9437,-10260,-7542,-5661,-4899,269,8936,8016,-6201,-7570,-2568,-1308,1223,4221,9450,17301,16853,7434,2027,4879,12919,17661,14396,9484,4344,-52,-58,-5200,-6793,-4332,-2362,-4535,-14284,-16388,-10260,-6297,-1070,-520,-5011,-8478,-5365,-1672,-9110,-13313,16785,65450,89058,66391,24999,-2066,7043,23328,19662,7968,2419,-1707,5763,18667,17692,14377,19088,30619,44484,47264,30808,8166,-2151,-8771,-10524,-5958,-4302,-10682,-14544,-7617,-6994,-3198,2890,3414,-4817,-8910,1130,26355,18176,-5583,-14082,-4452,-6016,-11909,-7140,-720,-3895,-11103,7864,38041,45260,20319,-5327,-12097,-1358,14717,21224,7163,-4618,-14149,-11146,-4106,-2443,-3233,-2410,3795,6771,4258,-375,668,1924,-10237,-8151,8774,19944,24106,18868,2064,-9059,431,13749,27164,20246,8982,-487,-6585,-12589,-13968,-7299,2156,6755,4619,-4198,-11511,-14207,-12536,-4419,4218,2881,-10280,-15373,2793,9364,1348,-12312,-9839,10713,21195,19064,4140,199,120,-1257,-3919,-7705,-14891,-14201,-2555,-120,-4642,-10168,-5748,1199,10846,25990,49604,63208,59546,32439,-4073,-13577,-4157,402,-1170,-8269,-16339,-10534,-7139,-7209,-9255,-10360,-424,8480,5348,4997,1578,-343,6141,11910,10991,11607,15060,19265,37320,47456,28420,11661,-22,-9078,-8895,-377,514,-350,-4063,-5898,-3011,-1327,-8087,-10723,-455,6235,6336,1594,-3141,717,2919,-2117,-6088,-14661,-15405,-8323,1862,982,-6999,-15126,-7941,-4775,6041,19369,20871,8061,-4941,-16464,-13706,-4611,10083,14791,6637,-3898,-246,4421,9262,13678,22956,15188,-1795,-12751,-11354,-2140,4999,5010,-3638,-13704,-5048,1422,4818,6408,1788,-7683,-13957,578,12319,6945,-9502,-11867,1144,5660,2157,10823,18324,6132,-2104,-6358,-10544,-4534,8679,20565,21933,6244,-4085,11360,24117,19082,5005,-4401,-7301,-404,2888,4272,405,-6960,-10931,-6464,-2786,638,66,1101,1132,-203,-4633,-12410,-17089,-8858,-5618,-1161,-5045,-15869,-10178,-13599,-17317,-11246,1893,14942,20793,10651,-5493,-18247,-4670,7127,7133,1430,-6184,-13129,-13723,-11184,-6653,1388,14062,29273,31175,15011,1642,-9275,-15382,-7427,20229,47840,49005,31578,13017,8227,10741,9588,5280,-5818,-11399,-5821,5758,13292,16509,3764,-12110,-12893,1599,3982,1705,8411,25889,26909,6815,-16588,-9799,-247,-6595,-5975,742,5490,8032,-690,-6216,-5486,-7587,-14780,-10421,-4840,-4706,-3777,340,-7138,-11475,2374,14723,20174,13341,3410,2587,-1014,-12218,-13514,-6666,-4004,-2533,-3203,-1809,7857,23707,27870,10212,4098,10715,16975,11152,8220,8518,6234,3973,8852,22020,23741,22232,8030,-2653,-4860,-7500,-8471,-7239,-8131,-10514,-9357,-4771,-6265,-14530,-7001,1740,8224,13096,21632,25738,23773,22155,15921,6499,4341,4846,2208,-6080,-9673,-8421,-7534,-4114,2882,6270,10925,14396,16332,22184,41382,45221,35301,23934,13579,3313,-2766,-3078,4198,11147,7093,-4469,-12834,2578,14730,16431,13979,6212,528,-6820,-8581,3430,17986,28487,22670,8124,2396,3412,13610,20655,23972,15773,-397,-12140,-13175,-2455,5626,9716,7368,-2908,-7129,-2207,-8285,-12520,-8878,-535,2520,-3210,-7248,-15082,-15967,-12783,-7495,-4344,-9688,-3588,11910,29775,44276,35192,13147,-2031,-10107,-8505,-1207,11657,19765,17126,6587,3508,2673,-2526,-7668,-1860,6740,8138,5981,-7077,-15228,-11348,-10033,-10060,-13587,-14801,-13923,-13525,-12488,-4204,4960,2163,-356,-10326,-15413,-9839,-7895,-6108,-12149,-13376,-1099,9770,5016,-5578,-15055,-17456,-16385,-11021,-3136,3131,15446,24229,20133,9821,115,2688,14918,23101,23915,10935,-4720,-7893,5108,7564,6555,-512,-2103,-2379,-9067,-5139,8502,14272,3495,-9349,-4783,-14,-10449,-14245,-18647,-8314,-4010,-1299,-3314,-7953,-2982,2097,-1374,-7394,-10550,-12587,-8842,-13926,-8792,-2859,5774,10685,1694,-8426,-7948,-1645,2838,7151,5899,2789,10200,10441,4258,-1217,-7350,-7474,-3922,315,8563,10760,9343,4335,1991,6439,7298,4416,-1890,-7710,-10500,-1988,-2398,-3345,-9837,-2420,10182,20052,15211,6161,-15340,-18610,-12229,2231,5634,4530,-708,-10577,-10633,-2786,-3245,-5548,-10254,-3517,1948,-8084,-18658,-13808,-5223,-5082,-8727,-8596,-6417,-9032,2723,9768,4714,381,-6930,-15715,-441,-7042,-17978,-9565,-599,3209,-1986,-4659,-6886,-9728,-11803,-10782,-5392,3393,4814,-8189,-10687,-1347,7939,-647,-15486,-7107,8293,16426,22651,26415,22790,10522,-1932,-4685,6830,11204,8682,2114,-6462,-10772,-7756,-8020,-8842,-2302,294,1355,-5498,4002,14934,23525,27710,22885,13022,-129,-7435,-9388,-2113,-63,-8897,-4274,14100,31872,33771,29921,19193,4735,-6185,-3769,152,1228,3904,9334,14567,24089,28137,31373,36462,26611,12583,-593,-16160,-2883,4784,4743,-2633,-8896,-14794,-16225,-15081,-13035,-4653,2558,2105,127,-5610,-8121,-4097,3697,9905,8194,3690,-107,4876,12473,18241,24659,21944,16582,15038,4792,-6402,-12585,-15361,-15536,-14406,-10242,-5649,-7965,-15893,-885,6734,20169,22072,18740,14208,5152,243,1860,5805,10169,5152,6746,12906,17761,10896,4741,-214,-7860,-4013,-2452,-4634,-8697,-10972,-11485,-6843,-2613,7765,21173,30048,31124,28140,18715,9404,3756,54,-298,-1805,-2655,-273,1586,2754],[1487,-4467,-9579,-6327,827,6687,11231,8354,2942,2120,3051,5158,6072,-1740,-9192,-5810,8947,12534,7601,528,-6635,-3112,-362,2763,-16394,-6551,-3311,-8604,-9891,4411,12176,18871,21212,17337,10822,5371,742,-5838,-8508,-10913,-8900,-5507,-5865,-7981,-10863,-6592,-4389,-13146,-14252,-9609,-1866,2872,441,-3248,-4260,-11421,-11090,-3592,-8071,-7626,-926,6975,12128,10386,14110,17035,6129,-10115,-4061,3594,5480,2990,-2745,78,7088,236,-8361,2851,10243,6061,-5378,-14331,-6241,1767,2460,3223,2307,-2635,-792,366,-2270,-5266,-4454,3711,7961,5416,-3562,-12148,-8666,-7117,-7328,-7460,-9164,-12013,-2221,9811,17990,19618,14878,8337,6881,5706,-6499,-16437,-13022,-15982,-5093,3990,10410,10901,8581,3435,2083,7750,7690,1410,-7010,-20094,-9672,6377,14536,6641,-2019,-8981,-10798,-10357,-10034,-6871,-7355,-12112,-12400,-10562,-10418,-11521,-12322,12695,109398,307705,541997,764267,873974,820275,645686,435650,192560,12735,4915,8272,4683,-896,-8287,-8719,-1692,-2838,-3480,6715,26306,50870,43967,20567,6913,-6863,-20119,-39133,-65434,-88468,-79817,-45046,-27605,-24998,-26290,-46951,-47028,-31166,-10329,-11796,-13123,-8545,-7544,-7886,-16207,-11548,-3895,4170,9827,3374,-11077,108,28892,22329,9446,624,-2288,-6721,262,14295,30399,35617,21790,10075,6997,732,-2151,3556,7221,9044,3961,3815,14041,25599,23944,15599,-1589,-22161,4789,19724,13510,7050,-1255,-9403,-14286,-7695,3279,4817,-7393,-13260,-2669,15905,25621,24588,17126,5607,312,8277,15521,4563,-7468,-10402,-5757,-215,-5020,-11713,-10370,-8389,3211,13607,15036,12132,11546,29288,40639,31583,13875,9814,18065,22183,17432,12702,5793,-576,-1036,659,-3787,-7454,-11658,-10344,-10249,-13336,-12903,-3259,1461,-1898,-7720,-13297,-11490,-697,4818,1759,-3516,-6854,-7148,-8104,-6973,-4230,4832,20433,43620,77505,91479,73589,38488,21098,13340,11102,18018,14640,1779,-8432,-10175,-10292,-9437,-6328,-1374,5839,15035,-3293,-10411,-5202,72,-667,-3991,-5337,-6118,-4353,-113,970,1356,1431,-598,-8713,-15203,-10961,2981,19379,28912,17929,7914,8108,12394,12430,3224,-3768,-6501,-8483,-2690,-1959,-7632,-3687,-2267,-3529,351,-889,-11863,-13273,-9608,-14452,-12359,-10669,-7731,10681,13776,10907,13365,21500,23286,20515,11352,14543,20905,23286,20281,15831,9974,8064,6903,6262,3898,494,452,-203,1137,-5352,-11344,2814,12967,14580,18011,23737,17978,18209,30925,30227,22055,22093,26559,17259,135,-9331,-4110,-5628,-13906,-14524,-7590,-5362,-9237,-12712,-7778,-932,-2068,-7142,-2550,-5311,-13418,-10349,-8689,-6246,-6025,-5584,-2468,-424,5565,7990,-2563,-11628,-3490,299,8369,11705,9327,5102,1933,4023,7829,10366,9496,1626,-10699,-15847,-12345,-14050,-20004,-11232,-6533,-11540,-8922,-8701,-6839,-5005,-5271,-1906,6050,23764,30314,16079,1036,-2985,-1114,-5729,-6994,-2054,12131,26283,25308,6801,-3838,-13438,-11356,-7735,-10026,-13285,-5289,2000,1337,6341,18361,26099,18588,7009,-1901,-9011,-13630,-16635,-5492,696,-625,-3090,-15240,-13846,-8567,-1748,7245,18619,38186,42071,36689,26304,11359,-3768,-14638,-7882,15218,24862,12893,-2432,-714,16085,18703,13155,2833,-10141,-16624,631,8573,2609,-2389,1136,5686,4757,-2951,-11988,-12837,-7699,76,11747,15867,11116,3342,-3348,-5657,-3131,-2497,3824,9272,-2787,-20005,-2773,6033,3940,-8940,-18161,-7080,-1111,2296,-1318,-19198,-6019,899,3362,3260,4131,6767,5497,3755,3413,-7480,-13803,-4845,5006,9392,4023,-1404,-3513,-817,77,-2843,-1998,-215,-3645,-6533,-6394,-9574,-13913,-9447,-7002,-9907,-7871,-6690,-7250,-3763,2171,6801,6559,-2532,-11454,-16287,-14373,-5521,-1448,-5064,-3605,3471,11208,20673,18998,14314,7721,-852,-4126,2429,11642,10648,-1501,-16226,-20269,-12113,1814,14692,25715,23545,13796,4454,1231,9561,20025,17632,6862,-3312,-12768,-8397,-27,4640,-4238,-15695,-12497,10570,17976,-5324,-8976,2128,2378,2670,1728,-400,-3452,-6188,-6005,-5291,-7315,-8498,-5900,7643,22090,13872,-1276,1354,26354,34357,30072,31946,34743,30075,27348,33012,38382,28062,7166,-10306,-18624,-17846,-14528,-7662,-4722,-3906,-719,4451,3011,-5104,-12561,-14572,-9240,-6967,-5201,-7661,-2661,5286,8488,3470,-2028,-3776,-4232,-3899,-6513,-13153,-16480,-3781,1627,-140,-4981,-5196,-384,1174,582,2661,-199,-5712,-3896,-3736,1021,-6964,-16283,-8303,-4432,-15268,-5499,-855,-8498,-21284,-13594,-6804,-4685,-2804,-3263,3924,20144,30427,17837,9342,12435,26529,35766,35378,21697,5574,-7841,-17348,-18577,-9772,2264,13438,18656,11378,-4015,-16227,-11482,-5463,-8383,-11459,-6654,1506,1196,-5373,-6683,-920,3602,8543,8463,731,-4837,3053,13862,17993,19237,14080,4796,-4585,-13542,-17010,-5029,7930,11555,5132,-3106,-9799,-12290,-16013,-15317,-4286,1818,3075,-1427,-13637,-9781,-10314,6671,27402,37627,36675,46823,63074,63484,62048,56556,47725,29105,22085,16513,5459,-6101,-12607,-9745,-5930,-6075,-10598,-9878,-2370,1177,710,8591,19094,16922,7514,-1668,-2247,4225,-6478,-11477,-6757,13426,17879,16319,7239,-849,-6396,-6733,-6187,-5943,-510,6855,9474,6548,6292,21592,36014,16883,9500,4318,5919,13856,23518,16249,2675,-6760,-7039,5487,16945,19950,14139,17570,21612,14752,3085,-14294,-14154,-7170,1698,7001,11339,12419,4828,-9587,-4883,4065,8676,8347,5853,-4507,-19212,-1970,12908,10464,-2937,-7329,13106,5373,-7930,-17349,-15344,-14182,-17921,-10432,-10309,-11220,-3415,6547,15945,14984,7561,6874,17433,18939,12797,9493,4850,-2398,-4086,2497,7384,5330,1802,1192,2691,12142,14331,12874,5339,1946,4217,2747,-1437,-6219,-11089,-9430,-2348,-2180,-9208,-10743,-5212,2020,-3490,-11411,-11723,-12115,-14912,-17709,-11783,569,4005,1197,1303,309,3263,7322,9128,6011,2792,-3857,-16753,-8819,12326,18842,25639,37911,42900,38806,30143,21637,12270,1805,-4105,-9412,-15093,-14693,-13824,-13245,-9518,1602,10714,3153,514,1497,-372,-6691,-9734,-3147,3532,3497,-4948,-12311,-7771,-1017,1093,-1742,-799,9317,-2065,-13654,-11066,-7889,-4385,-1631,9713,25024,30465,21234,17109,22878,23444,13078,10790,15723,5248,-3367,2592,12597,22632,21758,-1476,-18202,-7867,2642,10579,7974,-2333,-6944,-10176,-8226,1045,8857,12547,8001,15845,15295,12689,9702,2489,-5242,-12869,-16881,-18621,-16598,-9185,6163,17095,22082,15206,3932,-3201,-2948,18337,28556,26919,22397,9282,-9374,-15903,8366,27007,16913,-5653,-20513,-24177,-17723,-13178,-12098,-3102,7710,15116,19757,2812,-7570,8512,24850,31293,25780,8486,-12357,-2894,8177,15911,30580,40591,28639,6199,-14027,-12937,-7415,814,9205,9036,8412,6138,3650,8489,17870,3763,-2772,-7820,-5649,5716,21711,33475,32992,25234,16050,8436,1778,-918,-4680,-4831,-4119,-1333,3007,1469,-4499,-12886,-19546,-21165,-25720,-17894,-12048,-14089,-17588,-4808,3443,1043,873,6206,8945,-785,-9452,-3982,-5303,-2895,-860,-2544,-8877,-12883,1414,15702,24500,30775,36038,22774,12359,6605,8561,12974,6436,-8043,-16788,-210,-3167,-17145,-11773,-5426,-12135,-16448,950,5635,4875,6963,17545,28084,31405,29531,11286,-96,-3753,-8947,-14925,-11158,-5222,-2386,-2586,-3773,-4950,-2056,-1404,-5690,-9632,-10313,11131,47996,68222,61092,34763,15989,11456,-421,-11855,-8513,-5838,-6622,-2272,-8097,-14073,-7449,-7004,-7753,-2545,11044,24526,24488,20491,15275,3786,-5990,-3338,8826,10877,10629,18480,21647,11138,-8526,-6045,7028,21186,29269,23948,11877,-4585,-13181,-11231,-9418,-7799,-2076,2772,5262,1964,-8133,-13183,-11932,-10981,-13628,-16394,-13277,-9593,-5561,-4367,-2982,-7969,-15869,4341,39002,69636,70035,32022,1112,-12230,-7252,-7733,-8403,-7752,-8137,-7558,-87,9201,3335,-11496,-5352,-489,-706,410,2681,6911,12627,12975,4698,-787,3892,13901,16493,11815,7066,2153,-1334,-585,-5793,-7597,-5404,-4011,-7589,-16592,-15059,-10883,-8567,-4681,-3848,-8248,-11822,-7566,-2871,-8995,-13886,14948,63144,88560,69054,30012,591,1772,16962,12302,5487,2276,-1153,5296,17324,19473,17773,23874,36057,45269,41424,26279,7818,-221,-5673,-10783,-8258,-5471,-10681,-16241,-6600,-3040,1963,7490,6418,-2983,-7326,4065,29303,16149,-4742,-14079,-6979,-8218,-13939,-8583,-630,-2292,-16260,4241,38215,47984,22663,-3329,-15887,-3884,12876,21881,11123,-972,-9393,-7240,-2056,-680,-1035,-1305,3588,6049,3084,-561,2173,3125,-10840,-6591,12614,24332,28729,22832,4137,-10055,-5761,7194,22418,19832,9425,-823,-6879,-12569,-14638,-8432,1759,7267,4784,-4476,-11441,-13421,-12184,-4576,2535,-1227,-15386,-9398,8004,12304,2140,-13060,-6912,17364,27489,25774,10427,4171,4795,3574,983,-3133,-11571,-14789,-3071,234,-4128,-10777,-7260,-1130,6847,21922,49488,67192,62037,31133,-4037,-13998,-4561,812,-559,-8900,-15500,-7234,-3465,-4140,-8676,-12889,-4193,8453,6304,5768,2179,564,8162,13488,11756,13981,20403,26359,42330,46865,27253,11679,-41,-10000,-10456,-698,1500,1848,-1219,-4110,-1452,1930,-3815,-8421,-467,5603,6356,3521,248,2558,2243,-4325,-6884,-13026,-11759,-5992,3666,889,-7667,-15198,-7915,-5961,4700,19012,21876,9421,-3973,-15741,-14767,-5202,10277,15913,7561,-1631,3215,6693,8246,9989,20632,16169,-291,-10429,-8108,1081,7121,6831,-2364,-12308,-5477,-1043,630,1734,-989,-9489,-12052,1713,11767,5803,-8791,-12398,394,5207,1418,12015,24188,14465,6774,2566,-4367,-3191,9443,22978,22484,5222,-5030,10913,24077,19965,5680,-4655,-8746,-844,1623,1588,-2177,-8878,-11800,-6910,-3439,1351,3941,4243,1990,-786,-4471,-10237,-12267,-4332,-1534,1807,-2738,-14026,-13132,-14912,-17656,-11006,3429,19717,26912,13129,-6402,-18286,-2895,7518,6893,1087,-5661,-13808,-16114,-14318,-9154,-1696,11013,28025,31837,16034,2136,-10452,-17139,-5132,20973,46056,46036,29933,13364,8444,9606,7889,3706,-7083,-12969,-5939,5771,12327,14954,5279,-10851,-11451,3181,8088,4666,12361,28341,25660,5252,-18824,-8057,551,-5713,-5807,-27,4031,8090,1224,-3573,-1440,-3635,-11957,-11770,-5695,-3107,62,3445,-6044,-7605,7453,20748,25056,16343,5753,4874,357,-11274,-9999,-1365,-1133,-2061,-3543,-2362,6486,21774,26478,9612,3556,9280,16704,11922,7964,6437,2633,-1283,3866,18953,22417,20980,6064,-3888,-6099,-8853,-9763,-7788,-7526,-9193,-8327,-3841,-4516,-14984,-8607,654,8679,15448,25396,31034,28671,24957,16703,6130,3300,3852,1360,-6873,-11480,-8181,-7149,-4634,2555,6627,12033,18077,24303,29291,46249,46602,33716,21954,12718,3445,-1901,-2394,3785,8855,6198,-4941,-11817,3320,13860,13622,10025,3999,709,-6531,-8658,2842,15877,23264,17623,10023,6786,8536,18041,22874,23658,15070,1306,-8579,-13871,-3812,5720,10760,7501,-5255,-12498,-6854,-13964,-14676,-3220,7191,7723,-1342,-7799,-15786,-17780,-13047,-6928,-3867,-9323,-3702,11566,27866,40379,33641,12815,-1401,-9294,-8889,289,14686,23307,18006,6469,3089,1970,-3105,-7882,-3513,3093,4706,3103,-9646,-14177,-10662,-9482,-9557,-12600,-13477,-10463,-9947,-14091,-11879,-4258,-2994,-1530,-10814,-15215,-10330,-5602,-2948,-9260,-12879,261,12932,8786,-2893,-13025,-18776,-17047,-5944,6125,11354,19066,24439,17745,6006,-2523,144,9742,14404,15201,7561,-5400,-8256,4160,6148,3507,-3136,-2507,-1750,-8020,-5237,8316,13893,2475,-10578,-8371,-3513,-9477,-11570,-17857,-9396,-4646,-1455,-3761,-10912,-4156,2290,-25,-6563,-12257,-15410,-12800,-14124,-2000,7408,11193,11285,576,-9430,-7537,-459,5070,9931,6537,1404,6681,5287,955,-1569,-6563,-7046,-4358,-1362,5361,6284,3814,29,-803,4526,6206,4073,-725,-4764,-8809,-3087,-3243,-4624,-9998,2572,23112,40249,31574,10537,-16165,-16985,-5858,7123,7328,3730,-2662,-12477,-10511,-2634,-3516,-6619,-5838,2283,5844,-5384,-14427,-10204,-841,69,-3649,-5804,-6045,-8117,1612,6636,630,-3454,-7658,-18504,-3462,-7667,-18102,-11430,-2810,-468,-5950,-7704,-8523,-9084,-10084,-9945,-4793,4437,6203,-7265,-11986,-3048,5564,-2331,-16713,-5681,9847,17999,25104,29220,25231,12148,-865,-7031,6591,12654,10777,4204,-6225,-13537,-8876,-8161,-9993,-2935,474,1593,-5530,3809,17267,28051,33106,25276,11555,-2253,-9523,-11151,-4142,-1495,-8585,-3538,14366,31812,34303,31824,20770,5043,-7778,-4599,897,2168,3766,8323,12268,20706,23273,24312,26443,17680,7542,-1938,-16092,-5719,2273,2418,-4292,-9870,-15439,-16306,-14111,-12164,-8244,-1588,-1166,-1825,-6240,-8631,-5763,579,5614,3061,-640,-314,5705,12832,18952,23049,17548,11271,8845,151,-8774,-14296,-16647,-17639,-18093,-14523,-10866,-11606,-16127,-2284,7546,27172,27831,23192,17240,7899,3316,3677,5226,7663,1814,2245,8924,15412,11342,7770,3063,-6249,-4756,-5106,-8103,-11273,-11821,-11936,-8096,-4315,7924,22843,29606,28140,24339,15609,7608,2395,-597,-1580,-4736,-7931,-5353,-1925,655],[281,-4352,-8686,-5803,1904,7576,12094,11262,7007,4682,3826,4370,4989,-678,-8113,-4303,11385,17333,11866,3676,-4399,-3337,85,5535,-13809,-10827,-6669,-10302,-9332,4468,10576,15934,17624,15555,11025,6901,3180,-3255,-5690,-8385,-7560,-6082,-8475,-12191,-13642,-6884,-1850,-8343,-14697,-10564,-3789,-1697,-3844,-6364,-6587,-11244,-10788,-2594,-6685,-6773,-545,5268,11419,11742,17044,20303,7314,-10759,-4168,4114,4941,2641,-2877,-1529,6147,1782,-8158,834,7557,3632,-6143,-14339,-6840,1155,1965,2342,1253,-4086,-1321,342,-2269,-5439,-4846,4010,8284,5430,-4045,-14042,-10706,-8637,-8252,-7608,-9229,-12337,-3220,9360,18342,21916,19658,14490,11468,8266,-3921,-18001,-15456,-16213,-4778,3771,9982,10529,7770,2810,1324,5977,3765,-3503,-11305,-17051,-6269,9236,17170,8753,-1929,-8510,-9566,-9768,-11716,-10249,-9564,-13158,-12228,-9322,-8844,-11128,-11948,12491,80951,228187,404981,580142,672937,634849,503829,354136,166251,10766,4544,7297,3361,-1125,-6514,-7223,-1709,-3400,-2424,7141,24884,49668,53072,28431,8190,-9192,-12365,-25811,-26927,-5819,45223,100507,111007,86780,51537,361,-23036,-26284,-14993,-13199,-14525,-9902,-6469,-6097,-16191,-13568,-4976,3670,12653,5299,-10275,821,26275,18193,7905,28,-3210,-7897,-794,12737,28414,33211,21935,12591,8604,2485,-1413,3588,6684,7454,3863,5424,16406,26616,23128,13930,-2336,-19557,5379,21154,16745,8172,-2713,-10445,-14070,-7532,1770,3199,-6902,-14768,-3891,18910,34909,31621,19836,6569,680,8002,17771,9133,-1654,-4449,-1728,3376,-746,-10179,-11397,-8978,4062,14352,13053,7649,5780,23409,38035,32018,14300,7165,14313,18910,15798,13129,7145,-1541,-3487,-1992,-5948,-8343,-12082,-10716,-10979,-13295,-13722,-3449,1549,-2577,-8313,-15459,-10065,2115,8178,4540,-1560,-6263,-9135,-11179,-8330,-3201,8837,26700,53030,85815,92646,68248,33383,18599,10809,7782,15495,15018,2795,-8127,-11024,-11033,-9062,-4375,2131,9571,14688,-3534,-10973,-5066,795,-340,-4397,-6400,-7459,-4582,260,421,-128,-459,-2251,-9740,-16084,-12461,750,16249,26633,18887,10797,10532,13045,11108,1923,-1890,-3963,-6195,-865,-1138,-7146,-7874,-4004,-2949,833,-925,-13540,-11781,-9902,-16210,-11851,-10339,-9162,8953,11497,10122,11839,17933,18524,17526,9802,12672,19438,23353,22353,17412,9550,7045,6498,6622,5896,2897,1014,-1501,-667,-6689,-11469,2496,12290,13774,17214,23148,18703,23487,44563,42680,30911,29396,31751,21255,1493,-11334,-4491,-4329,-12912,-14941,-7592,-5203,-9699,-14317,-6924,2691,3478,-208,2234,-3642,-14964,-10339,-6762,-4093,-4483,-5376,-3186,-667,7510,10076,-1789,-11984,-4110,579,9274,12201,9585,6158,2095,4291,7964,8804,7524,474,-10546,-14230,-10666,-11133,-17630,-12382,-5772,-8747,-7358,-8122,-5447,-2691,-3465,-1503,3822,16863,23471,12833,-92,-3577,-1256,-5257,-5901,-186,12868,24619,23423,4176,-6369,-15931,-10605,-6480,-8719,-13743,-6029,2298,1456,5833,17343,25496,18902,7503,-2233,-10867,-16324,-18791,-7120,-2860,-5724,-6659,-18005,-11756,-6286,1474,12194,24106,41307,40233,33633,25091,12118,-2659,-14338,-7845,14284,24330,11364,-4467,-988,17809,20975,14075,3736,-8413,-20926,-4532,6426,4580,-53,3069,6650,4992,-2840,-11190,-15526,-10838,-2490,9344,13550,7789,-1393,-9615,-10449,-7794,-10290,-1600,7627,-1719,-15556,-4261,3677,3740,-9063,-16900,-5106,902,3603,189,-15646,-10837,-3481,265,1782,4726,9568,10299,10238,9126,-1334,-8879,-2549,7632,8901,1860,-3332,-4763,-1230,1394,-1271,-2762,-2950,-8275,-8940,-6357,-9059,-15327,-12173,-10010,-10982,-9008,-9002,-10202,-7116,-1753,2843,2703,-5984,-13736,-17818,-13124,-3517,1403,-2952,-3071,3852,12956,21743,18538,13425,7532,-548,-3529,3346,12744,12512,1731,-12721,-16588,-8314,6037,17156,25316,22163,11782,2154,-2398,3162,12496,10766,2036,-3697,-9393,-7709,-1292,2561,-5674,-16686,-11308,12962,17502,-7392,-7932,2889,2247,1986,1223,12,-1690,-4475,-5417,-5308,-6495,-6694,-2438,15450,32638,23041,3749,1410,22927,30967,26310,29215,35326,33320,30579,35173,37937,24667,3019,-14969,-13842,-14456,-14388,-7321,-3639,-2355,1674,7097,4753,-4164,-12363,-13942,-7424,-4466,-3343,-8440,-7919,-2167,-1190,-4590,-6696,-6196,-4941,-3633,-5647,-11781,-16798,-5390,224,-458,-3474,-1895,4264,6984,6635,8695,6433,-226,-2156,-4699,-396,-7554,-13286,-5096,-2013,-14088,-6132,-979,-8603,-22595,-13685,-6476,-3843,-1979,-2377,5176,21941,35312,24574,15226,17208,28441,33606,29500,15562,725,-10734,-18473,-18245,-8185,4598,14085,17782,9809,-5370,-18635,-8523,-108,-2738,-7186,-3082,4605,3062,-3962,-5731,335,5627,12320,13497,6274,1226,8027,15422,18073,19388,15819,7902,-1755,-12969,-21067,-5247,9119,12719,6057,-1689,-7458,-10564,-16731,-13493,-2182,3440,4076,-4463,-16993,-11176,-11935,7460,29966,40548,40163,52239,68729,65807,61874,55362,45482,28733,23479,17416,4366,-8745,-15394,-11816,-7702,-7712,-11949,-8544,442,4406,1789,4206,11599,8801,2543,-3659,-3538,4298,-5361,-11442,-1,21455,25477,23522,12499,3295,-2911,-5212,-5854,-3583,2050,8618,10236,7298,8318,23429,34246,13169,4491,-532,2619,12047,22702,16383,2468,-5337,-4889,5739,14283,14183,5893,7951,14935,11935,4922,-11026,-12001,-5212,3122,7362,10805,11119,3617,-12215,-4801,3078,6979,8506,8303,-1927,-18505,-5248,6128,4067,-6579,-4382,15662,5942,-7170,-17119,-17826,-16085,-19062,-11415,-12583,-12561,-2860,9903,19668,18446,11217,10595,20458,21033,13518,9972,5389,-2544,-4157,3284,10442,13928,11284,8710,7387,12957,12122,9878,2661,-668,2321,2768,-2239,-8222,-10715,-8502,-2515,-4799,-12680,-9192,-2514,5150,1238,-10611,-10949,-11545,-15408,-18571,-10739,1968,4726,2480,3429,2985,6006,9873,11805,7964,2753,-5393,-18825,-5505,17885,25108,29399,37291,38540,32833,24754,16927,8355,-532,-4921,-9536,-14017,-12962,-11093,-9805,-5909,4192,10729,872,-2737,-2559,-3669,-7801,-10722,-4516,1360,1146,-5235,-7766,-3210,71,-1065,-8243,-8465,3800,-3182,-13320,-12009,-9173,-4958,652,11643,28066,38691,31841,24502,27475,26300,15650,12868,15153,2157,-4678,2396,12949,22311,22138,3568,-20180,-10025,703,7197,3752,-5393,-8687,-9599,-5674,3887,11840,14214,5722,10600,13876,12957,10658,4207,-3466,-11503,-15732,-17379,-15636,-9928,3639,12856,17278,11754,1990,-4289,-2890,16882,25198,25272,21430,6407,-11757,-14423,6885,23459,14534,-4852,-20472,-23044,-14147,-10795,-11931,-4121,5071,9649,15492,3785,-5719,10142,26683,32740,26572,8923,-11225,-1828,11111,19518,34442,44443,31806,5950,-15047,-12191,-7259,552,9651,10477,11342,8103,5750,11366,22528,8599,-208,-7432,-5942,7069,23564,36710,36337,24954,11913,4915,-174,-1577,-5138,-4980,-3984,-2981,292,-409,-5085,-11768,-16930,-18235,-22709,-17661,-11883,-13648,-18493,-4998,3482,1158,393,5524,7420,-5237,-8155,1323,-561,-589,-248,-3053,-9549,-12911,192,13797,22498,29005,34522,23130,11631,5317,6777,10216,4073,-8511,-15855,403,-1814,-14088,-10191,-4855,-11153,-15844,-335,3234,1596,2048,10784,20323,23933,22844,6468,-3218,-5688,-9629,-14863,-11424,-5478,-2567,-2502,-3032,-4096,-1917,-1279,-5569,-9600,-11879,7726,37914,55170,54023,32977,16436,11398,-596,-11141,-7529,-4507,-4077,-672,-8972,-15080,-6140,-5497,-7656,-2645,11714,23966,23471,19740,16292,5006,-6259,-5186,5301,4629,6304,15102,18942,10232,-8370,-4772,8640,23339,31043,24088,10782,-5414,-11249,-7798,-7307,-7519,-2286,2424,3909,-114,-9338,-14052,-11621,-10720,-13426,-18425,-17167,-12805,-7667,-5026,-4111,-9524,-15801,3929,32431,59652,59855,26595,-1074,-12061,-5895,-5754,-6030,-7101,-9952,-10209,-968,7807,-3336,-13168,-2190,1502,-118,-618,779,3984,7715,8987,2158,-3431,2306,13538,13843,7792,2902,-1812,-3776,-1454,-6225,-8427,-6367,-5376,-9694,-15523,-13743,-11418,-10675,-7968,-7023,-11172,-14171,-7922,-2806,-7881,-14679,11694,56525,81992,66863,32742,3195,-6090,7831,3219,2611,1926,-934,4135,15024,20376,20448,27772,39745,43042,33451,20796,6924,1229,-2517,-9135,-9578,-6720,-11238,-17410,-3877,2297,7618,11674,8597,-1890,-6151,6628,30200,13128,-4639,-14292,-10238,-11081,-16033,-9550,-290,-410,-17985,446,36617,47847,23171,-667,-15839,-6773,10132,20814,13667,2176,-4685,-3223,429,1246,864,-596,2969,5126,1764,-948,3414,3900,-11661,-4927,16360,28971,33955,26656,6214,-9680,-11890,1111,16994,18017,8825,-1875,-7705,-12925,-14798,-9042,1481,7280,4149,-5463,-11972,-13169,-12271,-4980,820,-5051,-18539,-3895,12675,14566,2473,-14064,-4429,22688,32246,30852,16706,8596,9891,8669,5769,963,-8815,-13709,-3011,726,-3950,-11818,-9228,-3737,2660,16385,45023,65411,59701,27517,-4579,-14779,-5392,611,-529,-9960,-13772,-3536,1655,157,-7199,-14455,-8300,7287,6661,6029,2295,951,9242,13602,11259,14980,24580,32938,45959,44461,25280,11197,-385,-11094,-12748,-2231,1416,3523,1711,-2196,-448,4405,-36,-5754,-278,4967,6463,5774,3505,3760,731,-6808,-6319,-10264,-8938,-4221,4709,234,-8589,-14354,-7810,-7379,2765,17657,21764,10043,-3432,-14909,-15768,-5855,10139,16640,8385,358,5898,8226,5949,4923,17170,16818,1333,-8061,-5344,3381,8178,7644,-1695,-11441,-6110,-3513,-3650,-3279,-3920,-10805,-9784,2814,10862,4335,-8510,-13585,-1784,3058,-355,12472,29417,23411,16056,11126,903,-2306,9187,23900,21945,3939,-6092,9677,22441,19457,5784,-5139,-10526,-1478,313,-934,-4378,-10600,-12757,-7683,-4632,841,6561,6509,2445,-1780,-4755,-7874,-7272,-221,1270,3475,-1343,-11657,-16432,-16929,-18718,-11597,3974,22785,30547,14108,-7802,-17294,-1851,7071,5897,292,-5460,-14515,-18126,-13563,-9987,-5361,6363,24644,30769,16069,2086,-11609,-17560,-3272,20897,43628,42630,28197,13776,8261,7851,5556,1344,-9142,-15227,-6361,5118,10267,11741,5576,-10636,-10694,4128,12221,7829,16023,29180,22938,2585,-16920,-6191,1193,-5131,-6053,-906,2871,8164,3422,-488,2606,-191,-9575,-13634,-6946,-1403,3633,5846,-5531,-4333,11989,26284,29349,18709,7972,7354,2250,-9205,-6133,3737,1468,-1933,-4132,-3220,4396,18378,23228,7941,2224,7321,15409,11953,7388,4231,-1044,-6594,-1619,14190,18770,17406,3003,-5821,-7874,-10534,-11293,-8643,-7318,-8288,-7407,-2935,-2442,-13433,-9366,-154,8826,17124,28330,35451,32611,26542,16285,4999,1777,2650,671,-7019,-14179,-8903,-7975,-6195,1443,6593,12745,21423,31346,35023,48668,46070,31466,19847,11871,3852,-740,-1669,2944,5774,4447,-5909,-11387,3185,11850,9881,5038,774,-8,-6979,-9145,1802,13279,17886,12810,11549,10941,13133,21587,24097,22334,13577,2741,-5507,-13627,-5120,5763,11695,7404,-6933,-17424,-10077,-18428,-11819,5295,16820,13908,1177,-7633,-14265,-18537,-12686,-6157,-3310,-8851,-3746,11180,25762,35297,30290,11515,-1207,-8388,-8731,2237,17968,26404,18349,6266,2590,1049,-3908,-8164,-4970,-192,1269,-19,-11923,-12726,-10031,-9090,-9267,-11569,-11933,-6954,-5882,-11083,-16246,-12941,-7698,-3587,-11536,-15104,-9973,-1947,182,-6529,-11884,1449,15482,12057,-452,-11020,-18322,-13579,1136,16414,19793,21856,23231,14484,2043,-5238,-2795,4112,5267,5360,3427,-6442,-8833,2919,4365,-216,-5520,-2482,-1000,-7069,-5755,7369,12333,675,-11741,-11610,-6437,-7643,-9497,-16509,-10375,-5335,-1867,-4322,-13261,-4753,2747,1568,-4737,-12337,-17782,-15889,-10972,5491,18807,18147,11994,-402,-10244,-6947,730,6997,12105,7008,38,2745,-705,-2773,-1711,-5572,-6585,-4905,-3381,1437,943,-2074,-4098,-3130,3515,6321,4965,1355,-1754,-6807,-3834,-3843,-5689,-9685,8555,41118,66925,52566,15583,-16151,-13399,976,12723,9883,3431,-4192,-13609,-9426,-1026,-668,-3158,604,8403,10315,-1091,-8111,-4864,4138,5656,1139,-3487,-5516,-6713,3127,5750,-2285,-6639,-7927,-16488,-6381,-7948,-17282,-12584,-4276,-2840,-7718,-8056,-8237,-7285,-7819,-8641,-3913,5383,7323,-6170,-12697,-4483,3104,-3403,-13693,-3462,11355,19098,26193,30705,27083,13814,741,-8269,6240,14473,13426,7058,-4894,-15285,-8960,-7575,-10602,-3261,725,1742,-5273,3997,19425,32623,38453,27224,10060,-3654,-10707,-11413,-4691,-1603,-7226,-2173,14630,31206,34280,32972,21911,5376,-9015,-4383,3032,4518,4815,8192,10550,17484,18848,18311,18261,10584,3667,-2368,-14626,-7731,396,748,-4940,-9691,-14608,-14905,-12518,-10661,-9573,-4118,-3179,-2666,-5596,-7829,-6139,-1226,2640,-717,-3137,536,6972,13537,19940,21874,14301,7521,4342,-2648,-9689,-14516,-16416,-17947,-18294,-15519,-13900,-14367,-14572,-2169,10397,34604,33520,28078,21397,12844,8764,6862,4965,5109,-806,-1116,6021,13910,12693,11637,7340,-2978,-3681,-5922,-9862,-12218,-10954,-10574,-7587,-3827,10574,26638,31083,27144,22360,14193,7352,2652,169,-1346,-5649,-10858,-8979,-4436,-465],[-1342,-4349,-7782,-5439,2519,7863,12066,13127,10351,6844,4072,3106,3244,-509,-7725,-3501,12437,20204,14858,6159,-2547,-3660,367,8057,-8896,-16290,-10864,-11840,-7889,5072,9531,13426,14399,13917,11223,8306,5371,-963,-3075,-5889,-6478,-7098,-11304,-16486,-14184,-6553,722,-3319,-9093,-7311,-3154,-4556,-7577,-9458,-9224,-11110,-9994,-1535,-5338,-6005,-213,3606,9910,12630,19664,23306,8394,-10937,-4419,4516,4593,2390,-2797,-3031,4401,2376,-8364,-1916,4095,702,-7315,-14609,-7489,361,1006,657,-760,-6826,-2466,-26,-2555,-5924,-5508,4248,8760,5880,-3777,-14788,-13405,-11052,-10095,-8359,-9584,-12671,-4938,7553,16660,21627,21790,18662,14563,9515,-2675,-18499,-17547,-14630,-4880,2956,8868,9291,5937,1167,-336,3405,-427,-8726,-15992,-13205,-3194,11210,18502,9972,-1307,-5664,-4942,-5360,-9668,-11917,-11495,-14510,-12373,-8297,-7165,-10077,-11330,11486,53293,148913,266920,391141,463432,440607,352955,261418,131689,8378,4335,6647,2562,-1092,-5024,-6279,-2473,-4163,-1559,7108,22482,45177,59281,35802,9272,-8361,-6888,-19559,-680,52632,131785,199305,204342,162975,106423,35010,-5706,-21002,-21049,-14549,-14872,-11236,-5502,-4307,-15023,-15608,-6549,2539,14819,6758,-9680,465,21812,13375,5725,-1201,-4722,-9614,-2182,10648,25216,28962,19994,13461,9758,4052,-1081,3241,5827,5502,3355,6519,18303,27384,22550,12943,-2320,-17876,4828,21038,19398,8837,-4204,-10592,-12634,-6586,776,1851,-6265,-15938,-5984,19471,42107,36907,20658,6328,141,6885,19218,13902,3949,803,1764,6197,3292,-7573,-12619,-10641,3879,13633,9738,2699,277,17132,33969,31098,14424,4605,9974,14771,13286,12769,7504,-3279,-6696,-5267,-8719,-9904,-13247,-11719,-11688,-12301,-13154,-4139,767,-3895,-9297,-17848,-7038,5789,11879,7192,-164,-6265,-11451,-14133,-9362,-1934,12817,32847,61220,89558,87606,58218,25898,14569,7307,3843,11415,13778,2817,-8344,-11960,-11509,-8176,-2157,5741,13097,13775,-3773,-11443,-5328,815,-591,-4987,-7654,-8760,-4797,316,-605,-2057,-2534,-3785,-10434,-16466,-14215,-1679,12976,24062,19785,13278,12045,12592,8755,176,-282,-1566,-3969,432,-1200,-6968,-12672,-5654,-2279,1135,-1247,-14486,-9949,-9878,-18397,-12158,-10823,-11310,6566,8198,8508,9690,13802,13530,13812,7749,10210,17162,22432,23585,18159,8213,5115,5294,6149,6794,4456,1595,-2333,-2265,-8111,-11948,1351,10297,11823,15197,21314,18669,28955,58571,55183,39905,36426,35593,24295,2962,-13181,-4945,-3243,-12080,-15730,-7958,-5331,-10253,-15983,-6236,5415,7611,5433,7276,-1077,-16034,-10788,-5330,-2424,-3412,-5739,-4768,-2138,7746,10357,-2149,-12432,-5042,267,9195,11563,8907,6780,2716,4553,7341,6609,5146,-915,-10332,-12618,-9167,-8716,-14783,-13648,-4997,-4992,-4190,-6738,-3399,-16,-1779,-1365,1422,10469,16645,9292,-1299,-4241,-1746,-4886,-4669,1565,12804,21784,20165,1189,-9201,-18611,-8630,-4481,-6670,-12968,-7053,2198,1268,5080,16061,24299,18688,7848,-2296,-12007,-17254,-17067,-8841,-6789,-11532,-11145,-19023,-8839,-2331,5542,16079,27821,42121,36770,29442,22358,11203,-2719,-14414,-7912,12770,22712,9408,-6557,-1580,18290,21820,14076,4566,-6270,-16452,-8827,3679,6342,3256,5946,7995,5116,-3063,-10261,-16066,-14201,-5524,6225,10481,3902,-6144,-14024,-11863,-10870,-17311,-3563,8675,1788,-11163,-5757,1163,3086,-9400,-15741,-3381,2629,4428,642,-11384,-11293,-6271,-2820,-298,4595,11786,15182,17444,15195,4326,-3830,-60,9255,7550,-602,-5763,-6516,-2108,2160,150,-3607,-5740,-12127,-9524,-5102,-7221,-14277,-15630,-13514,-11724,-10127,-11169,-12809,-10002,-5404,-1049,-968,-8820,-15298,-18374,-11579,-1650,4045,-946,-2588,3917,14068,22033,17652,12250,7156,-291,-2852,4331,13367,13360,4103,-9226,-12549,-4344,9800,19077,24007,19717,9096,-264,-5572,-2571,5313,4689,-806,-2158,-6032,-7270,-2832,545,-6910,-17256,-10472,14259,15761,-9157,-6508,3846,2406,1416,458,-429,-965,-3029,-4057,-4164,-4543,-4169,1664,24475,43326,32007,9199,1701,18560,26773,22299,26095,35012,36185,33502,36346,36215,20700,-1193,-18787,-7261,-9443,-13307,-6609,-1982,-349,3995,9396,6129,-3368,-12119,-13141,-5740,-2254,-1528,-7971,-13720,-9892,-10084,-11280,-10417,-8295,-5459,-3172,-4629,-10316,-16205,-6840,-1243,-797,-1730,1688,9006,12486,11890,13849,13250,5728,-258,-5471,-1899,-7659,-9606,-1639,459,-12513,-6865,-1129,-8468,-22324,-13592,-6181,-3066,-1093,-1270,6583,23587,39921,31895,21498,21720,29288,30385,23296,9598,-4075,-13594,-19574,-17821,-6690,6410,13732,16090,8165,-6120,-16405,-5200,5186,3442,-2016,1356,7849,4650,-2781,-4815,1467,7459,15954,18440,11779,6886,11832,15856,17467,19082,17432,11343,1856,-10382,-21524,-4838,9940,13340,6763,-242,-5018,-8276,-17055,-11990,-738,4175,4444,-7559,-18584,-12025,-13704,7315,30853,41686,41576,54465,70369,64823,58931,51994,41801,27727,24073,17541,3078,-10995,-17022,-13250,-8976,-8858,-13008,-6947,3388,8240,4960,2571,5785,1799,-2290,-5761,-4900,4168,-3463,-8645,8155,28861,32242,30233,17434,6970,67,-4049,-5556,-1159,4363,10022,10654,7839,10448,24920,31228,9557,492,-4944,-1081,8994,19392,14372,1090,-4202,-1989,6780,12319,9913,-85,-678,8349,8789,6139,-7591,-9474,-3220,4394,7638,10125,9321,1910,-14564,-4118,1918,4424,7497,10226,654,-16921,-8101,-843,-2810,-10189,-1645,16447,5693,-6597,-16294,-19984,-16955,-16727,-11095,-14034,-13487,-2174,12543,22116,20661,13871,13463,21877,21631,13593,10149,5800,-2561,-4381,3387,12379,21908,21457,17437,12878,13497,9808,7415,799,-2659,592,2452,-3266,-9832,-9664,-7321,-2601,-7580,-14355,-6590,243,7926,5635,-8757,-9822,-10553,-15414,-18384,-8707,3924,5834,4273,5835,5637,8451,11996,13799,9053,2202,-7091,-20672,-1975,23415,31609,32885,36065,34265,27861,20739,13301,4960,-2559,-5337,-9201,-12614,-11098,-8519,-6468,-1816,7850,11896,298,-3994,-5156,-6599,-9041,-11560,-5739,-690,-544,-3070,-1819,1346,1119,-3095,-13730,-12074,1160,-4051,-13453,-13007,-9867,-4477,3205,13017,29028,44148,41693,32185,32503,29867,18926,15491,14735,41,-5476,2185,12858,21243,21892,8700,-13437,-11072,-1072,3728,-315,-8222,-10037,-8129,-2662,7112,15204,15784,3422,4772,11526,12747,11424,6138,-1158,-9507,-14018,-15739,-14364,-10456,1031,7995,11197,7284,-260,-5344,-2558,15873,22577,23814,20035,3689,-13539,-13104,4573,18637,11312,-3931,-16206,-18420,-10025,-8052,-11461,-5089,2510,4531,10673,4321,-3814,11608,28049,33540,26871,9377,-9708,-1022,13697,22935,37847,47799,34837,6220,-15179,-10860,-6061,995,9779,11256,13227,9646,7774,14029,26738,13587,2735,-6484,-5861,8593,25072,39100,39072,24643,8376,1558,-2174,-2202,-5321,-4663,-3221,-3791,-2520,-2541,-5821,-10736,-14488,-15317,-19550,-16866,-11581,-13314,-18550,-4130,4334,2088,931,5545,5450,-10669,-5747,6571,5053,2548,878,-3051,-9721,-12925,-1067,11705,20168,26503,31490,22458,10710,4286,5000,7064,1641,-8355,-13723,1354,168,-10055,-6634,-3208,-9376,-14074,-1254,1293,-846,-1308,6398,14983,18358,17386,2099,-6503,-7516,-10109,-14542,-11475,-5629,-2787,-2532,-2428,-3146,-1553,-915,-5111,-9175,-13147,4608,27654,41303,45327,30154,16542,11136,-782,-10074,-5823,-2477,-673,893,-9682,-14690,-3840,-2883,-6522,-2490,11808,22444,21686,18459,17001,6397,-6487,-7329,902,-2295,2206,11805,16032,9294,-7706,-3279,10185,24584,31093,22953,8947,-6572,-9480,-4627,-5171,-7065,-2442,2003,2693,-2179,-10444,-14201,-10747,-10210,-12133,-13510,-12796,-12162,-8569,-5061,-4357,-10025,-15314,3095,24695,47025,46465,19807,-3521,-11302,-4124,-3206,-2827,-5170,-10296,-12273,-2336,4583,-11345,-9699,1075,3307,472,-1617,-1076,1148,3192,5428,179,-5496,520,12127,10213,2913,-2570,-7336,-7193,-2465,-6269,-9095,-6980,-6091,-10229,-13069,-12296,-11687,-12333,-10307,-9163,-13017,-14091,-6565,-1519,-5611,-15210,7376,46520,70421,60252,32963,5631,-15602,-1625,-6587,-336,1527,-918,2568,12266,20624,22532,30745,41381,38261,24561,15120,5772,2380,472,-6422,-9551,-7781,-12135,-15711,1394,9647,14158,15676,10231,-1227,-5066,9017,29299,9851,-4925,-14408,-13611,-14099,-16707,-9239,772,1945,-12584,-2569,33829,45206,21992,2274,-11579,-9467,6956,18426,14757,4776,32,813,3305,3527,2836,108,2324,4439,818,-998,4759,4561,-12268,-2785,20386,34216,39838,30251,8502,-7633,-17072,-3842,11749,15378,7651,-3166,-8584,-13204,-14002,-8509,1827,7194,3193,-6655,-12576,-12936,-12308,-5105,-352,-7952,-15715,1287,17001,16499,2779,-14836,-2006,26857,35737,34428,22827,13807,15730,14356,10717,4850,-6224,-11400,-1900,1732,-3685,-12662,-11063,-6057,-988,10517,37334,58487,53197,22481,-5151,-15367,-6126,291,-593,-10792,-11131,976,7964,5233,-4926,-14416,-11953,5708,7000,6337,2452,1325,9824,12817,10144,15197,27891,39034,48506,41158,23301,10864,-427,-11578,-15145,-4448,765,5221,5055,83,434,6497,3676,-2367,988,5219,7490,8965,7138,4849,-1040,-8528,-4012,-7089,-6714,-2753,5405,-405,-9183,-13354,-7174,-8321,937,16036,21236,10580,-2661,-13600,-16120,-5945,10373,17613,9538,2456,8348,9656,3223,-485,13859,18191,3999,-5033,-2422,5423,8895,8149,-1031,-10496,-6266,-5207,-7235,-7770,-5887,-10031,-6730,4621,10390,3298,-8020,-14671,-4637,-42,-2488,12514,33942,32851,25777,19455,5654,-1406,8602,23927,20960,2977,-6614,8561,20274,18383,5945,-5211,-11563,-1480,-180,-2351,-5435,-11464,-13301,-8105,-5550,-124,8392,8228,2825,-2731,-4870,-4636,-1590,3689,3488,4663,-139,-9009,-17790,-18681,-19802,-12350,4132,24594,32239,14202,-9078,-15658,-942,6521,4982,-16,-4457,-13534,-15708,-9620,-8637,-8760,1150,20195,28794,15879,2251,-11867,-15787,-1208,20775,41395,39522,26878,14649,8166,6119,3214,-1092,-11292,-17294,-6305,4467,7759,7785,5311,-10873,-10213,4823,16725,12192,20127,29232,19816,-249,-14168,-3862,2097,-4318,-6078,-1319,2560,9054,6780,3877,7249,3355,-7010,-15036,-7770,906,7465,8174,-4913,-1098,16367,31644,33395,20901,10741,10884,5455,-5598,-1732,8839,4408,-1436,-4323,-3755,2304,14380,18972,5867,841,5675,14104,12126,7260,2646,-4016,-11145,-6728,8714,13859,12742,-176,-7669,-9360,-11691,-12153,-9013,-6787,-7130,-6076,-1658,257,-10103,-8008,116,9368,18813,31023,39285,35900,27467,15390,3855,500,1938,777,-5559,-16270,-9876,-9358,-7991,431,6955,13795,24854,37280,39149,48755,44050,29138,18172,11550,4964,1139,-474,2236,2684,2532,-6711,-10851,2915,9605,6296,283,-2524,-830,-7339,-9312,1007,10975,13389,9274,13114,15298,17728,24835,24961,20739,12067,4473,-2364,-12436,-5744,6350,13113,7763,-7197,-19928,-10120,-13796,-3554,17726,29516,22107,5099,-5792,-11839,-16931,-11319,-4641,-2086,-7683,-3065,11339,24014,29927,25920,9887,-842,-6801,-7294,5399,22190,29557,18787,6582,2657,550,-4314,-7907,-5417,-2168,-1094,-2127,-12265,-10638,-8838,-8204,-8485,-9918,-9685,-2865,-1434,-6652,-12620,-16708,-10853,-5920,-11884,-14584,-8480,2156,3354,-3794,-10225,3018,17906,15246,2194,-8585,-16200,-8741,8987,26652,27844,23883,21112,11117,-1196,-7256,-5331,-1054,-3084,-4518,-935,-7353,-9063,1966,2816,-3928,-6627,-1444,403,-5726,-6281,6087,10059,-1412,-12441,-13984,-8080,-5399,-7487,-14851,-10773,-5530,-1942,-4489,-14114,-4583,3654,3506,-2232,-10923,-18444,-15003,-6351,13427,30789,26434,13384,-700,-10398,-5829,2200,8708,13630,7507,-914,-1059,-6779,-5881,-997,-3916,-5631,-5076,-5282,-2626,-4447,-7255,-7187,-4270,3865,7825,7016,4101,1342,-4447,-3833,-3747,-6092,-8672,15775,63675,98402,76752,21372,-14826,-8455,8275,18714,13266,4065,-4753,-12913,-7230,2037,4398,3003,7709,14492,15175,4332,-1278,867,8989,11039,5530,-1347,-4528,-4718,6797,8235,-2780,-8681,-7664,-12258,-8921,-7677,-15748,-12878,-4863,-3781,-7260,-6100,-6141,-4406,-4872,-6732,-2568,6488,8494,-4631,-12667,-5422,1167,-3089,-9362,-627,12838,19775,25937,30757,28247,15579,3028,-7334,5588,16575,16612,10677,-2358,-14484,-7868,-6232,-10640,-3251,1048,1865,-4611,4682,21463,36986,43087,28422,8622,-4294,-10941,-10255,-3908,-532,-4984,-220,14810,30080,33744,33328,22560,5710,-9823,-2929,6567,8139,6883,8726,9248,14409,14993,13479,11984,5187,931,-1957,-12095,-8984,-951,-382,-4721,-8554,-12705,-12662,-10512,-8902,-9589,-5634,-4320,-2611,-3861,-5946,-5396,-1767,1055,-3077,-4085,1940,8496,14525,21164,21238,12300,5257,1484,-3841,-9433,-13546,-14994,-16675,-15386,-13176,-13543,-16145,-11737,-788,14911,41473,38329,32372,25654,18800,15373,10571,4720,2542,-2826,-3341,4175,13116,14572,15754,11993,1389,-1233,-5155,-10177,-11976,-8850,-7710,-5196,-684,15787,32129,33928,27670,21779,14024,8165,3970,1703,-208,-5177,-11133,-10929,-6077,-1017],[-2899,-4143,-6566,-4874,2918,7818,11509,14128,12958,8722,4080,1755,1319,-842,-7654,-3183,12161,21078,16681,8180,-884,-3814,783,10479,-2883,-16959,-13425,-10901,-4957,6621,9475,11883,12046,12875,11820,9957,7648,1284,-537,-3230,-5281,-7993,-13249,-16892,-12607,-5703,3193,1824,-2196,-1178,-115,-5040,-10100,-12003,-11288,-10195,-8158,180,-3508,-4854,519,2718,8100,13453,22149,26041,9522,-10270,-4161,5351,5053,2841,-2009,-3839,2364,2457,-8484,-4664,615,-2067,-8305,-14614,-7627,-17,269,-925,-2397,-10139,-3657,-172,-2607,-6153,-5759,5150,10040,7362,-2227,-13243,-16066,-13723,-12189,-9058,-9596,-12320,-6515,5287,13921,19723,22079,21351,16623,10044,-2017,-17603,-17055,-12558,-4754,2175,7720,7886,3863,-729,-2180,782,-4111,-13438,-16872,-8926,219,12992,19123,10866,377,-972,1654,1310,-4618,-10462,-11957,-15455,-12132,-6801,-4781,-7756,-9610,10648,30789,81141,147308,224335,275805,265843,215401,172223,95261,6303,4879,6767,2485,-660,-3470,-5074,-2962,-4376,-237,7318,19995,39022,62847,43189,10730,-6075,-3822,-20952,-5027,46847,123233,188477,194257,157207,105849,37719,-2452,-16183,-24869,-14229,-13910,-11974,-4149,-2079,-12928,-16465,-7824,1503,16775,8420,-8438,-373,16412,8661,3592,-2440,-6249,-11314,-3253,8789,21790,24086,16927,13020,10583,5868,-528,3164,5306,3841,3078,7697,20274,28428,22696,13055,-1224,-16370,3905,20213,21880,9682,-4830,-9221,-10103,-5033,293,1043,-5124,-15202,-8150,18179,46713,40340,20119,5545,-646,5568,19987,18522,9145,5607,5103,8701,7482,-3639,-12102,-12743,3345,12169,6094,-1591,-3926,11719,29507,29485,14882,3059,5857,10504,10597,12268,7488,-5097,-9945,-8409,-11422,-11614,-14623,-12816,-11908,-10744,-11425,-4767,-340,-5171,-10054,-16817,-2976,10432,16035,9921,1055,-6358,-13264,-16207,-9679,-179,17036,39021,67933,88642,77325,45113,17226,9767,3567,77,6603,11343,2243,-8628,-12418,-11103,-6304,717,9770,16607,12757,-3764,-11258,-5382,703,-868,-5265,-8573,-9408,-4570,483,-1591,-3886,-4263,-4712,-10350,-15851,-15413,-3406,10637,22147,21080,15635,13029,11452,5944,-1382,1492,1179,-1269,1854,-1518,-6776,-17256,-5678,-901,1758,-1405,-13017,-7078,-8382,-17945,-12604,-11707,-12037,4946,4851,6663,7547,9878,9263,10322,5764,7663,14561,20921,24244,18384,6398,2711,3712,5309,7108,5511,2233,-2594,-3294,-9160,-12309,39,7749,9352,12472,18666,18155,34528,71347,66465,48580,42984,38074,26333,4456,-14376,-5084,-2012,-11033,-16480,-8258,-5306,-10458,-17277,-5655,7229,10290,9779,11955,1974,-15896,-11338,-4118,-959,-2499,-6271,-6790,-4543,6307,8925,-3377,-12581,-6014,-451,8337,10098,7661,7138,3966,5027,6216,4137,2682,-2279,-9851,-10777,-7427,-6395,-11910,-14802,-4084,-149,774,-3846,-430,2979,-143,-1289,-883,4926,10293,5693,-2403,-4717,-2290,-4313,-2912,3502,12459,18599,16349,-1672,-11906,-19159,-5937,-1942,-4123,-11295,-7940,2055,1080,4320,14721,22756,18146,8189,-1988,-12303,-16613,-14664,-10045,-9955,-16706,-15432,-14984,-5104,2879,9934,18828,29788,40981,32216,24526,18504,9084,-3652,-14919,-8275,10702,20085,7042,-8635,-2329,17755,21299,13194,5137,-4376,-12900,-11907,165,6989,6778,9307,9442,5017,-3604,-9292,-13764,-17553,-8855,2650,6928,-292,-10805,-13574,-10094,-12005,-18497,-1708,11515,6271,-7514,-7280,-1492,1870,-10041,-14644,-1884,4049,4796,132,-8834,-8272,-6388,-5281,-2871,3685,13225,19856,24843,20898,9116,791,2371,9788,5440,-3324,-8688,-8808,-3482,2303,1155,-4554,-8613,-15103,-9035,-3531,-4935,-11169,-17829,-17178,-12047,-11384,-13320,-15068,-12483,-8846,-4891,-4374,-10919,-16078,-18077,-10346,-284,6198,819,-2211,3609,14401,21416,16211,10666,6444,-245,-2317,5002,13105,13052,5544,-6067,-8531,-608,12497,19892,21802,16402,5998,-2599,-8141,-7338,-1056,-200,-1899,-166,-3396,-7397,-4933,-1729,-8210,-17750,-10338,13953,12495,-10969,-5073,4670,2472,621,-821,-1866,-1538,-2425,-2754,-2559,-1814,-1275,6410,34111,53066,39959,14456,1842,13286,21885,18180,22861,34014,38510,35849,36202,33032,16109,-5544,-16173,-1028,-4113,-11442,-5633,-29,1713,5841,10931,6722,-3104,-12190,-12663,-4649,-748,-153,-6422,-17554,-17133,-17881,-16554,-13479,-10395,-6179,-2941,-3887,-9174,-15285,-8489,-3153,-1567,-324,4901,13052,16669,15135,16795,18909,11369,1151,-6499,-3922,-7596,-6000,1428,2351,-11064,-7802,-1521,-8459,-21033,-13739,-6311,-2771,-619,-486,7565,24506,43450,38804,27234,25158,28627,26088,16968,3788,-8984,-16397,-21055,-17765,-5842,7009,11858,13237,6008,-6545,-12642,-2148,9607,9334,3403,5955,10532,5407,-2360,-4484,1917,8526,18769,22577,16517,11390,13882,14812,15784,17904,18415,14548,5532,-7064,-17875,-4530,9777,12856,6658,576,-3133,-6076,-15854,-10627,-334,3515,3447,-11533,-18725,-12819,-15600,6024,29492,40279,40197,52671,67076,59934,52860,46087,36277,25381,23055,16258,1162,-13082,-17486,-14513,-10295,-10160,-14678,-5949,5622,11564,8737,3416,2291,-3818,-7344,-8539,-6911,3306,-1124,-3747,16059,34060,36676,34936,20867,9227,1684,-3986,-5924,459,5670,10369,10106,7615,12238,25555,26945,5927,-2476,-8694,-5602,4106,13262,10167,-959,-3335,859,7840,10383,6383,-4108,-8065,1537,4982,6239,-4668,-7290,-1849,4850,7174,8708,6526,-845,-15179,-3731,-103,406,4495,10571,2352,-15839,-10720,-8059,-10334,-13166,19,14731,4054,-6897,-15594,-18840,-15957,-13637,-9957,-15026,-14841,-2239,13572,22478,20914,14791,14671,21072,20192,12506,9533,5614,-2900,-5318,2119,12470,27832,30728,26053,18075,12902,6758,4783,-1140,-4877,-1690,1095,-5137,-11208,-8761,-6654,-3329,-11079,-13121,-4232,2117,9463,8708,-6466,-9126,-9955,-15658,-18000,-6932,5198,6228,5492,7454,7319,9731,12861,14235,8385,314,-9782,-19170,1153,28211,37454,35265,33620,29547,23402,17762,10599,1809,-4957,-6063,-9108,-11660,-9921,-6987,-4214,1568,11263,12976,133,-4668,-7267,-9693,-11070,-12946,-7528,-3068,-1710,388,3869,5029,1422,-5595,-18359,-11184,1903,-3999,-15147,-15147,-10713,-3700,5209,13243,27323,45456,48862,38701,36688,33058,22049,17980,13962,-1871,-6574,1176,11574,18852,20394,12294,-7750,-11148,-3227,-344,-4794,-11484,-11601,-6675,-122,9762,18036,16223,358,-2063,7480,11155,11089,7377,787,-7759,-12606,-14559,-13663,-11613,-2417,1985,3541,1288,-3547,-7041,-2644,14498,19886,21807,17617,591,-15268,-12760,894,12353,6915,-3734,-12325,-14296,-6438,-5890,-11497,-6798,-665,-652,5008,3704,-2528,12184,28093,32785,25819,9005,-8732,-1390,14778,24741,38861,48441,35698,5691,-15251,-10042,-5066,1293,8772,10526,13204,9988,8880,15532,29247,17373,4843,-6066,-6307,9369,25361,39734,40273,23585,4997,-2197,-4883,-3510,-5974,-4699,-2726,-4345,-6003,-5687,-7426,-10512,-12921,-13189,-16998,-16268,-11936,-13900,-17825,-3015,5048,2933,1920,6454,3705,-16959,-3776,10402,10151,5614,1782,-3244,-10128,-13689,-3156,8657,16756,22617,26528,20091,8947,2806,2557,2973,-1390,-8211,-10962,2728,2727,-5437,-1598,-495,-7249,-11462,-1831,-136,-2162,-2669,4429,11827,14573,13497,-1330,-10581,-9955,-11168,-14728,-12030,-6396,-3767,-3397,-2687,-2866,-1675,-1007,-5070,-9163,-14804,1261,17307,27199,35024,25695,15526,9880,-1856,-9566,-4236,-436,2706,1572,-10980,-13763,-1567,-88,-5029,-2667,10715,19514,18628,16084,16733,7410,-7127,-10324,-4923,-10395,-2195,7995,12423,7720,-7284,-2367,10806,24111,28886,20092,5856,-8731,-8602,-2489,-3809,-7160,-3213,871,995,-4778,-12072,-14175,-10172,-10244,-10895,-8499,-6780,-8924,-8530,-4997,-4069,-9509,-14980,1086,15863,32899,31249,11797,-6845,-10595,-2601,-591,684,-2486,-9347,-13544,-4666,-852,-18966,-4729,3338,4131,287,-3188,-3307,-2006,-1348,1842,-1823,-7505,-1899,9271,5423,-2835,-9423,-14875,-11421,-3971,-6570,-10297,-7884,-6719,-9858,-11176,-11476,-12400,-14130,-11786,-10203,-13719,-12639,-5012,-163,-3163,-15573,1578,33644,54756,49442,29936,6958,-9300,-4656,-15237,-3899,324,-1858,36,8702,19588,23249,31832,39941,30829,15098,9042,3737,2509,2407,-4056,-8999,-9261,-14076,-11798,8677,18441,20863,18762,10688,-1584,-4657,10537,26234,6103,-6132,-15017,-17153,-17218,-14942,-8027,2000,4082,-7586,-4485,29870,39939,18546,4461,-7500,-12086,2943,14328,13608,5894,3838,4043,5714,5441,4279,227,1092,3494,-167,-1147,5556,4412,-13186,-736,24101,39373,45259,32558,10222,-5196,-14907,-8113,6520,11664,5461,-5195,-10024,-13932,-13057,-7477,2182,6437,1456,-8512,-13664,-13170,-12801,-5439,-1464,-10349,-12607,5343,20195,17476,2510,-15881,-254,29132,37331,35800,27561,18873,21461,19869,15098,7836,-4367,-9145,-446,2589,-3891,-13638,-13195,-8534,-4461,4456,27092,46945,42877,16116,-6213,-16232,-7252,-678,-1290,-11605,-8324,5619,14249,9881,-2874,-13694,-15394,3525,6888,6212,2137,1168,9385,10793,8095,14293,29706,43646,49281,36835,21035,10270,-571,-11682,-17820,-7644,-703,6574,8111,1986,640,7629,6692,1036,3008,6135,9110,12525,10579,5303,-3523,-9324,-1129,-4408,-5807,-2350,5144,-1495,-9944,-12679,-6567,-9126,-1141,13815,19947,10642,-2056,-12395,-16490,-6004,10467,18244,10308,4036,10045,10526,-80,-6232,10984,20178,7403,-1861,193,6781,8922,7995,-827,-9936,-6374,-6450,-10315,-11875,-6744,-7863,-3437,6743,9987,2313,-7778,-15918,-8301,-4193,-5246,11521,36634,41392,34767,26575,9251,-1037,7343,22712,19170,1838,-7049,7327,17550,16525,5722,-5349,-11616,-1184,-156,-2942,-5814,-11965,-14022,-8587,-6454,-1798,8901,8796,2483,-4248,-5268,-972,4209,6762,4771,5121,530,-6715,-15310,-19183,-20951,-13689,3435,24627,31665,13048,-10678,-14312,-616,5499,3843,-54,-2630,-11030,-12055,-5616,-6755,-12086,-4513,14995,25857,15159,2259,-11581,-13570,651,20300,39011,36223,25255,15177,7584,4003,503,-3876,-13709,-18310,-6065,3371,4327,3052,4313,-11946,-10585,4686,20756,17500,24203,28265,16216,-3453,-11699,-1765,2629,-3825,-6357,-1794,2482,10297,10949,9133,11940,6480,-4776,-15554,-8494,3174,10912,9848,-4655,1603,19907,36004,36374,22234,13585,15220,9487,-1272,2463,13058,7069,-1039,-4622,-4478,-160,9689,13711,2920,-990,4000,12635,12132,7162,1238,-6706,-15338,-11786,2350,7655,7082,-3727,-9821,-10956,-12680,-12651,-9331,-6406,-6218,-4944,-701,2791,-6180,-5169,1036,9893,20080,32898,41653,37665,27191,13624,2255,-1051,1098,918,-3323,-13824,-11440,-11794,-10311,-742,7271,14661,27411,40742,40440,45734,39976,26139,16272,11090,6025,2930,394,1027,-843,-33,-7912,-10729,2049,6820,2680,-4196,-6169,-2187,-8049,-9691,-106,8461,9369,6522,14105,19163,21652,27146,24878,18384,10075,5780,118,-11474,-6380,6749,14269,7964,-6836,-17667,-8118,-6976,7045,32890,44505,32049,9912,-3040,-9670,-15819,-9960,-3152,-914,-6545,-2367,11276,21848,23907,20192,7362,-967,-5260,-5249,9201,26596,31929,18582,6598,2501,-293,-5084,-7883,-5529,-3294,-2591,-3195,-10976,-8782,-7840,-7546,-7936,-8478,-7578,926,2355,-2896,-8523,-11652,-12848,-9208,-12617,-14501,-7060,5402,5565,-1991,-8936,4100,19293,17354,4086,-6682,-14243,-4350,15737,34592,33530,23920,17351,7059,-4301,-9222,-8057,-6176,-10224,-14001,-6338,-9077,-9828,409,627,-8390,-6908,-376,1463,-4996,-7895,3427,6115,-4743,-13739,-16509,-9427,-4145,-6447,-13832,-11648,-6201,-2598,-5244,-13755,-4923,3768,4518,-515,-9868,-17457,-12645,-2380,20098,41167,34159,14473,-1344,-11012,-5420,2646,8727,12994,6701,-2647,-5750,-13584,-8344,-327,-2775,-5310,-5938,-8182,-7850,-10620,-11920,-9893,-5270,4172,9119,8535,5878,3133,-3123,-4369,-4132,-7032,-8403,22694,87418,129847,100012,26177,-13660,-3955,14384,23367,15782,4281,-5580,-11885,-5658,4495,8709,8221,12903,18485,18601,8995,4241,4829,11601,14082,7751,-819,-4570,-3806,9817,11801,-2049,-10866,-8458,-9015,-12482,-8395,-15150,-14002,-6298,-5085,-6798,-4535,-4507,-2351,-2993,-5956,-2467,6102,8132,-4284,-13553,-7536,-1445,-2622,-6047,811,12425,18192,22643,27608,26805,15553,4128,-5699,2510,16803,18260,13013,-584,-12726,-7603,-6122,-12120,-4907,-581,16,-5471,3902,21412,38839,44426,26697,5313,-6218,-12275,-10043,-4099,-569,-4106,154,12732,26393,30667,30841,20619,3898,-12210,-2289,9195,10569,7528,7464,5993,9283,9560,7582,5233,-985,-2974,-3060,-10998,-11824,-4145,-3369,-6093,-8976,-12372,-12242,-10551,-9205,-11047,-8998,-7217,-4143,-3588,-5595,-6100,-3485,-1454,-6345,-6280,1152,7723,13317,20163,18723,9014,1787,-2445,-6271,-10818,-14204,-15222,-16627,-13455,-11209,-11976,-17275,-10714,-848,17964,44481,39257,32895,26602,21996,19356,11425,1688,-2577,-6888,-6960,718,10202,13916,16888,13748,3591,-573,-5768,-11872,-13762,-8774,-6512,-3759,2018,20019,35544,34505,26263,19232,11765,6690,2909,591,-1602,-6862,-10998,-11163,-9093,-4073],[-4828,-4435,-5794,-4800,2287,6665,9748,13492,13843,9402,3123,-354,-1365,-2304,-8582,-4086,9822,19144,16438,8840,-263,-4605,539,11877,2984,-10116,-10522,-6726,-1213,8284,9568,10526,9783,11653,12043,11081,9237,2669,898,-1324,-4694,-9157,-13604,-13663,-11061,-5419,4528,6005,4319,5334,3411,-4338,-11934,-14646,-12679,-8651,-5993,1944,-1852,-4015,936,2137,5478,13464,23447,27260,9696,-9557,-3947,5974,5683,3358,-1245,-4550,-552,1372,-9187,-7884,-3354,-5236,-9729,-15015,-7919,-582,-734,-2622,-3196,-13378,-5478,-737,-3080,-6764,-6117,6174,11436,9073,-321,-11078,-16643,-17165,-14926,-10178,-9810,-11897,-8170,2459,10138,16240,20378,22051,17092,9383,-2378,-16410,-14895,-10604,-4953,851,5994,5821,1138,-3305,-4654,-2322,-7743,-18026,-12265,-4735,3514,14218,18682,11105,2535,4112,8269,8069,1218,-7095,-11237,-16449,-12014,-5340,-2263,-4853,-7185,9786,15183,31124,57770,97085,130184,129514,106375,97243,61697,4128,5138,6336,1644,-1180,-2970,-4455,-3508,-4513,941,7274,17082,31795,63265,49831,11753,-5988,-2037,-15046,-16512,8639,59731,114593,128831,112708,82938,29566,-2460,-9289,-23865,-13256,-12660,-13066,-3031,-36,-10952,-16262,-9104,196,17901,9873,-6762,-2138,10001,3817,1151,-4095,-8247,-13394,-4367,6858,18068,18756,12777,10843,10336,7310,-205,2918,4700,2071,2720,8671,21997,29384,23123,13726,356,-15090,2467,18619,23732,10466,-4654,-6952,-7356,-3674,-398,225,-3972,-13457,-10546,14906,47628,41070,17993,4000,-1920,3825,19525,21949,13109,9370,7788,10471,11278,1079,-9234,-14896,2613,10111,2406,-5061,-6880,7312,24745,26994,15377,2467,1938,6008,7596,11432,6907,-7140,-13278,-11265,-13963,-13658,-16440,-14103,-11784,-9129,-9472,-5566,-1964,-6517,-10764,-14555,1202,15216,19929,12244,1813,-6797,-14472,-17311,-9612,1635,21028,44604,72288,82893,62830,30256,7963,4331,-355,-3451,1273,7560,806,-9177,-12512,-9963,-3732,3930,13835,19665,11542,-3804,-10572,-5269,400,-1260,-5383,-9266,-9490,-4140,573,-2635,-5706,-5785,-5273,-9807,-14686,-15648,-4230,9383,20844,22436,17559,13297,9481,2669,-2704,3322,4194,1854,3449,-2013,-6713,-13020,-3564,1142,2660,-1468,-10143,-3386,-5413,-14020,-12428,-12623,-8796,4980,2003,4733,5543,6384,5967,7386,3934,5098,11713,18865,24242,18073,4235,-107,1777,4156,6951,6119,2787,-2490,-3797,-9780,-12479,-1153,5076,6643,9220,15319,17109,39561,80835,74836,55969,48464,39037,27202,5687,-14854,-4819,-552,-9703,-17050,-8341,-4981,-10199,-18022,-5232,8087,11464,12720,15789,5053,-14607,-11853,-3049,393,-1601,-6672,-8808,-7553,3489,6264,-5101,-12197,-6910,-1514,6826,8044,6116,7318,5671,5714,4784,1633,333,-3464,-9034,-8617,-5204,-3828,-8707,-15414,-2943,5606,7104,691,3499,6188,1490,-1123,-2878,403,4721,2218,-3267,-4812,-2560,-3290,-426,5993,12455,15874,12823,-3895,-14013,-16347,-2732,1157,-1132,-9174,-8261,2272,1255,3848,13555,21141,17506,8684,-1231,-11900,-15856,-12980,-10287,-10925,-17281,-15116,-9803,-333,9030,14406,20737,30465,38570,27299,19532,14229,6420,-4991,-15574,-8745,8364,16819,4517,-10442,-2856,16681,19807,11764,5588,-2639,-9797,-12720,-3607,6081,9791,12718,10904,4862,-4150,-8095,-10835,-19917,-12022,-788,3520,-4169,-14965,-10013,-7203,-11304,-13152,2160,14761,10604,-4419,-8476,-3919,395,-10690,-13197,-213,5555,5140,-763,-7493,-4093,-3475,-5901,-5310,2380,14131,24391,32211,26184,13347,5245,5007,9659,3105,-5848,-11617,-11197,-4893,2269,2054,-5141,-11072,-16482,-7747,-1733,-2426,-7330,-13570,-14446,-11576,-12389,-14971,-16222,-13945,-11506,-8052,-6780,-11645,-15692,-17009,-9160,906,8216,2809,-1405,3475,14460,20424,14720,9172,5867,35,-1529,5658,12370,12245,6645,-2852,-4173,3181,14371,19891,19461,13186,3411,-4100,-9540,-10525,-5837,-3290,-1688,1717,-1276,-7673,-7127,-3825,-9117,-17777,-10428,12482,8373,-12321,-3261,5810,2863,53,-2087,-3613,-2760,-2206,-1299,-428,1922,2486,12757,44311,61538,46871,19684,2229,7921,17102,14681,20394,33404,41121,38330,35545,29356,11816,-9101,-11567,5090,1761,-8303,-3596,2837,4297,7703,12195,7033,-2846,-12047,-12051,-3651,568,1282,-3701,-11517,-12201,-13954,-18715,-15301,-11867,-6536,-2414,-2889,-7819,-13826,-9751,-4933,-2208,1142,8047,16581,19596,16388,17438,22960,16699,2488,-7223,-5893,-6769,-2084,4484,4049,-9259,-7875,-1321,-7935,-19326,-13519,-6212,-2311,46,518,8641,25209,46153,45192,32446,27772,27164,21763,11572,-1018,-13133,-16519,-20342,-17439,-5088,6868,9232,10115,4013,-5964,-8347,1082,13461,15135,9463,11029,13021,5892,-2099,-4152,2272,9416,21255,26372,20964,15214,14854,13127,13789,16586,19390,18042,9702,-3008,-13564,-3885,9232,11937,6368,1329,-1257,-3447,-11978,-7476,294,2387,1733,-15793,-17045,-12889,-16259,4578,26785,37137,36959,47889,59924,52324,44937,38815,29999,22416,21050,14290,-556,-13915,-16245,-14856,-10973,-11009,-16586,-4933,7667,14635,12799,6362,2075,-6658,-11672,-11250,-8822,2567,2603,3253,23509,37159,38954,37694,23081,10547,2477,-4384,-6257,1786,6561,10296,9308,7425,14620,26188,22694,3275,-3380,-9623,-9686,-1759,5663,5569,-1229,-1237,4252,9462,9123,4028,-5811,-12465,-4491,1465,6133,-1580,-4820,-427,5180,6675,7340,3688,-3729,-12721,-3178,-2249,-4199,260,9704,3614,-14779,-11687,-13148,-16009,-12712,1200,11531,1898,-7341,-14353,-15399,-12951,-9934,-7568,-14673,-16003,-2483,13586,21456,20008,14759,14962,19051,17710,11130,8968,5671,-2683,-6043,278,11539,31807,38791,34375,23114,11750,3738,2599,-2654,-6716,-3838,-577,-6973,-11049,-7469,-5868,-4027,-14412,-9778,-1791,3662,10353,10941,-3164,-8151,-9292,-15464,-17193,-5141,6138,6431,6618,8735,8536,10416,13078,13689,6579,-2246,-12817,-15994,4607,32918,43083,37026,30599,24972,19866,16236,9548,-101,-7052,-6443,-8602,-10508,-8783,-5911,-2578,4489,14407,13954,447,-4697,-8512,-12020,-12958,-14116,-9161,-4724,-1237,4984,9568,8438,1719,-7749,-19261,-8106,5313,-549,-17356,-17992,-10778,-2076,7256,13158,24056,43213,53073,44009,40165,36147,25525,21072,13674,-3023,-7385,18,9831,16064,18505,14629,-2843,-9501,-4748,-4018,-8869,-14433,-12610,-4853,2376,12314,20792,15930,-2778,-8893,2499,8706,10146,8399,2855,-5754,-10969,-13297,-12995,-12833,-6049,-4281,-4515,-5183,-7032,-8547,-2443,13270,17646,19880,14999,-2071,-15994,-12702,-3275,5755,2315,-3715,-8637,-10197,-2945,-3816,-11423,-8605,-3757,-5139,-398,2777,-1119,12515,27345,30998,23996,8349,-7837,-2404,14658,25012,37241,45877,33966,4611,-14976,-9254,-4071,1870,7347,8996,11949,9732,9584,16342,30352,20138,6442,-5814,-6825,9818,24917,39112,40417,22408,2549,-5600,-7602,-4811,-6473,-4581,-2096,-4079,-9114,-9257,-9257,-10489,-11624,-11269,-14501,-15309,-12374,-14782,-15881,-1304,5912,3983,3791,9475,4794,-18044,-2365,12922,14656,8869,2982,-3049,-10198,-14636,-5575,5164,12799,18008,20588,16716,6952,1413,51,-1269,-4203,-7478,-7279,5841,7122,729,5646,4582,-3849,-7667,-1173,-59,-1244,-1142,5208,11095,12952,11870,-2079,-14698,-12471,-12347,-14961,-12587,-7280,-5002,-4594,-3295,-2775,-1783,-1059,-4997,-9158,-16271,-1729,7878,14338,24357,20291,13854,8091,-3452,-9304,-2493,2120,6260,1717,-12440,-12373,860,3116,-2837,-2560,9036,15928,14996,13230,16025,8739,-7157,-13039,-10026,-18947,-6283,4175,8716,6009,-6781,-1721,10780,22348,25180,16234,2131,-11404,-8114,-1022,-2911,-7444,-4167,-492,-706,-7300,-13643,-13510,-9594,-10491,-9615,-4109,-1386,-5024,-7475,-4673,-3172,-7807,-14437,-1739,7028,19405,16618,3755,-10588,-9576,-924,2640,4987,1286,-6932,-12730,-6386,-6138,-11984,-109,4807,4294,-369,-4883,-5287,-4896,-5469,-1358,-3518,-9042,-4366,5739,488,-7849,-14704,-17744,-11931,-4710,-6793,-11745,-8732,-6947,-8868,-9804,-11092,-13312,-15648,-11710,-9709,-12982,-11073,-3614,1097,-611,-14775,-5065,19615,37278,36093,24256,7298,971,3417,-9809,-7633,-1538,-3572,-3039,4922,17618,22748,31009,35586,21802,6167,3124,1079,1792,3391,-2171,-8023,-10782,-16892,-6544,17836,28520,27639,21020,10212,-2683,-4627,11372,21711,2371,-7952,-15854,-17537,-15456,-11694,-5876,3570,6161,-2925,-4223,25930,33236,13284,5844,-3717,-13482,-1394,9048,10463,5515,6614,6496,7671,7063,5355,-66,-497,2630,-808,-1129,5831,3468,-14148,1412,27664,44401,49735,33360,11350,-2852,-11015,-11298,1781,7448,2618,-7733,-11831,-14914,-12088,-6107,2519,5151,-788,-10781,-14843,-13577,-13565,-5814,-2369,-11976,-10408,8208,22191,17582,1794,-17038,888,29564,37192,35168,30481,23375,26764,25000,18817,9918,-3147,-7134,1193,3250,-4467,-14329,-15425,-10983,-7567,-1143,15887,32640,30241,9186,-7602,-17233,-8665,-2216,-2559,-11854,-5420,10213,19949,13694,-1294,-12792,-17985,1186,6480,5745,1406,547,8050,7868,5392,12551,30074,46407,48218,31903,18681,9537,-683,-11188,-17091,-10758,-2123,7875,10744,3383,211,7825,8916,4279,5730,7839,11349,16284,13732,5136,-6629,-8747,1757,-2324,-6311,-3192,3924,-2957,-10853,-12223,-5991,-9638,-3337,11155,18067,10351,-1503,-11290,-17076,-6120,10289,18328,10476,5007,10970,10854,-3542,-11781,9131,22858,11513,1343,2468,7491,8371,7319,-1036,-9754,-6438,-7180,-12427,-14453,-6238,-5151,34,9186,9672,1397,-7781,-17025,-12113,-8682,-8298,9504,37016,48063,42281,32030,11587,-1228,5557,20481,16734,493,-7417,6096,14622,14136,5128,-5589,-10635,-550,445,-2703,-5645,-12148,-14999,-9077,-7170,-3917,8112,8191,1322,-6429,-5897,3031,9916,8898,5246,5049,787,-4806,-11100,-16791,-20304,-15581,1894,22960,29134,10817,-12564,-13391,-839,4083,2578,313,333,-7327,-8056,-1955,-5038,-14773,-9715,10160,22572,14095,2177,-10813,-11227,2411,19635,36551,32710,23150,15081,6486,1609,-2389,-6653,-15544,-16222,-5428,1873,-25,-1795,3302,-13286,-11780,3761,23960,23704,28175,26583,12517,-6732,-9556,-27,2728,-3660,-6847,-2336,2523,11799,15924,15270,16610,9174,-2870,-14593,-8974,5271,13789,10763,-4715,3799,22506,39103,38015,22562,16522,20572,14282,3539,6333,16167,9339,-684,-4974,-5281,-2693,5034,8439,-765,-3094,2511,11356,12202,7227,118,-9002,-19024,-16461,-4462,809,1139,-7320,-12059,-12495,-13284,-12656,-9443,-6015,-5410,-3939,-21,5109,-1708,-1239,2750,10685,21177,34062,42409,37800,25962,11368,456,-2732,121,949,-700,-9795,-12787,-14997,-12471,-1615,7789,15487,28793,41296,38741,39967,34273,22662,14255,10590,7066,4596,955,-514,-4454,-2923,-9281,-10745,936,3968,-462,-7626,-9623,-3687,-8737,-10021,-1298,6040,6093,4714,14909,22778,25137,28789,24165,15678,8035,6811,2108,-10747,-6845,7111,15304,8300,-5857,-14959,-5265,-5,18892,49638,61092,44097,16166,678,-7551,-14914,-8502,-1434,519,-5114,-1355,11252,19553,17947,13996,4544,-1113,-3404,-2288,14078,31406,33763,18064,6541,2362,-1191,-5881,-7757,-5034,-3160,-2500,-2494,-8550,-6787,-6596,-6654,-7179,-6869,-5204,4772,5814,368,-5225,-7688,-13224,-12728,-13175,-14356,-5456,8106,7264,-638,-7616,5178,20117,18777,5652,-4875,-12247,-227,21200,39735,36592,22412,12872,3208,-6487,-10341,-9959,-9786,-10805,-10361,-11434,-10932,-10453,-1097,-1516,-12757,-5625,1254,2727,-4282,-10025,45,1288,-8547,-14942,-18201,-10061,-3297,-5569,-12669,-12305,-6582,-2982,-5763,-13224,-5172,3744,5252,981,-8785,-16083,-10161,1290,25743,49700,41315,16206,-1408,-11277,-5000,2761,7627,10854,5344,-4316,-10271,-19134,-7902,1489,-1291,-4724,-6490,-10965,-13083,-15529,-13008,-10670,-5235,5088,10792,10169,7476,4583,-1868,-4424,-3835,-7368,-7964,29994,110452,157888,120096,30620,-11834,858,20123,27552,18288,5133,-5540,-10136,-3903,6834,12317,12368,16479,21083,21511,13744,9299,7824,12827,15616,8927,-548,-4377,-2849,12453,16150,416,-11660,-8964,-5845,-14672,-8666,-14097,-14643,-7300,-5568,-5577,-2674,-2447,59,-874,-4965,-2235,5681,7771,-3621,-13665,-9280,-2787,-608,-2545,2167,11580,15881,18148,23087,24340,15234,5525,-2443,-1480,16386,19709,15470,1889,-9750,-6702,-5656,-12504,-6577,-2518,-2071,-6106,3377,21057,39731,43993,23926,2062,-7666,-12919,-9274,-3671,-74,-2874,739,10250,22152,27081,27594,18126,1914,-13834,-553,12605,13390,8416,6143,2672,4184,4626,2643,-86,-6045,-6007,-3672,-9422,-14171,-7093,-6113,-7023,-8949,-11663,-11659,-10474,-9190,-11494,-12267,-9643,-4947,-2616,-4629,-6048,-4060,-2448,-7999,-7580,490,7063,12369,19414,16782,6771,-634,-5220,-7756,-11540,-14159,-14770,-15527,-10763,-8211,-8218,-13076,-8933,530,21706,46035,39099,32391,26682,24416,22647,11764,-1238,-7156,-9673,-8570,-1256,8085,13460,17689,15254,6256,1037,-4897,-11700,-14826,-8005,-4231,-582,6337,25077,38805,35172,25595,17548,10306,5838,2352,-193,-2563,-7846,-9364,-7763,-7978,-5612],[-5971,-4437,-4761,-4455,1290,5102,7598,12032,13610,9503,1990,-2428,-3948,-4034,-9741,-5452,6334,15343,14786,8681,-90,-5400,256,12779,8835,-1846,-3004,667,3947,10550,10255,9812,8095,10794,12472,12277,10777,3919,1723,418,-3851,-9243,-11337,-10309,-9435,-5235,5230,9567,10625,11943,7158,-2624,-12459,-16759,-11917,-5382,-2917,4381,230,-2925,1595,2586,3151,13238,23763,26993,9220,-8311,-3179,6933,6975,4453,-74,-4591,-3660,-231,-9899,-10902,-7131,-8202,-11037,-15289,-7875,-785,-1336,-3505,-1867,-11219,-7297,-1236,-3447,-7254,-5987,7797,13221,11174,2042,-8449,-13173,-18069,-16905,-10954,-9674,-11028,-8919,248,6571,12428,17746,21466,16555,8113,-3148,-14568,-11926,-8313,-5003,-586,4145,3612,-1653,-5984,-7204,-5342,-10836,-15765,-7290,-212,7210,15557,18008,11565,5634,9610,14756,14613,7318,-2471,-9202,-16926,-11630,-3547,707,-1169,-3677,9487,7109,2363,2676,16826,35419,40596,33783,43153,35017,2414,4886,4960,-267,-2777,-3565,-4554,-3943,-4329,2083,7212,14180,24777,61071,55472,12426,-8324,1151,18072,45620,93645,156907,219376,238554,219186,171032,87034,25265,1956,-23714,-12655,-10229,-14507,-2042,1842,-9115,-15100,-10039,-1100,18288,11335,-4241,-4530,3192,-702,-1291,-5929,-10513,-15257,-5159,5162,14523,13645,8195,7331,9027,8334,-15,2583,4121,350,2525,9720,23645,30333,23789,14808,2274,-13714,895,16764,25174,11572,-3326,-3975,-4526,-2565,-1350,-594,-2771,-11378,-12824,10233,44859,39110,14708,1988,-3455,1887,17952,23853,15667,12015,9786,11555,14541,6414,-4605,-13197,2793,8394,-554,-7297,-8475,4110,20014,23849,15903,2861,-1456,1533,4501,10403,5921,-9227,-16143,-12737,-15209,-15373,-18211,-14901,-11049,-7450,-7545,-6473,-3953,-7788,-11370,-12470,5068,19551,23132,14018,2145,-7589,-14840,-17277,-9302,3349,24567,49198,73817,72969,45883,15273,-1123,-1378,-4214,-6558,-4150,2565,-1551,-9974,-12196,-8166,-654,7286,17678,22031,10169,-3997,-9490,-4936,-53,-1760,-5397,-9747,-9102,-3668,482,-3745,-7553,-7234,-5721,-9127,-13376,-14803,-4158,8997,19835,23445,18779,12699,6564,-1083,-3784,5083,7365,5293,5186,-2615,-6917,-8676,27,3648,3733,-1546,-7006,690,-1486,-8791,-10310,-11917,-2029,6802,36,2746,3652,3354,3545,5022,2211,2479,8607,16263,23477,17221,1861,-3357,-622,2607,6287,6221,3086,-2288,-3975,-10096,-12587,-2186,2497,3796,5457,11256,15333,43114,85164,78710,60911,52049,38278,26691,6264,-14952,-4286,992,-8282,-17527,-8314,-4485,-9674,-18224,-5168,7830,11004,14031,18270,7620,-12880,-12463,-2319,1466,-816,-6799,-10091,-10431,304,3720,-6456,-11379,-7897,-3126,4531,5379,4243,7123,7268,6232,2946,-998,-2051,-4678,-8192,-6445,-2740,-1084,-5240,-14614,-1767,11527,13846,6260,7938,9120,2800,-1118,-4769,-3391,-246,-1365,-4180,-4782,-2611,-1888,2651,9116,12957,13756,9795,-5475,-15436,-13312,679,4602,1945,-7190,-8219,2689,1662,3490,12326,19235,16494,8971,-492,-11502,-16120,-12716,-10184,-9960,-13559,-10177,-3998,5127,15296,18343,21721,29910,35052,22183,14543,9685,3289,-6799,-16555,-9581,5527,12790,1561,-12282,-3354,14986,17257,9606,5561,-1379,-7220,-11383,-7194,3057,11019,15087,11707,4243,-4984,-7074,-8145,-18599,-15178,-4102,320,-7587,-18584,-6606,-4695,-9965,-8162,5656,16788,13577,-2237,-9624,-6404,-1633,-11683,-11668,1349,6873,5233,-2120,-7313,-364,1041,-4409,-7478,425,14096,28115,38586,30515,16791,9218,7457,8676,363,-8456,-14724,-13937,-6586,1803,2513,-5645,-13260,-16384,-6395,-277,-397,-3827,-9484,-11072,-10907,-13470,-16096,-15990,-14401,-13350,-10442,-8091,-11348,-14780,-15930,-8383,1569,9728,4731,-417,3301,13994,18846,12930,7508,5137,223,-864,5890,10942,10842,7208,62,113,6556,15065,18776,16916,10192,1317,-5029,-10231,-12600,-9409,-5318,-1596,2583,-187,-8457,-9727,-6081,-10027,-17748,-11037,9656,3378,-13385,-1511,6906,3216,-625,-3607,-5781,-4699,-2582,-141,1598,6000,6901,20723,53973,67642,51913,24178,2400,2406,12267,11485,18460,33259,44153,41062,34683,25585,8006,-11467,-7327,10528,7639,-4361,-659,6397,6988,9208,12824,6721,-2932,-12023,-11676,-3070,1375,2413,-692,-5136,-5628,-8656,-17245,-16252,-12957,-6831,-1938,-1981,-6591,-12373,-10933,-6878,-3035,2227,10560,18941,20625,15141,15202,24219,20697,3339,-7962,-8105,-5584,1664,7012,5065,-7513,-6955,-651,-7182,-17728,-13204,-6107,-1924,639,1434,9463,25340,47431,49997,36235,28981,24775,17485,7014,-5066,-16192,-14159,-18850,-17086,-4748,5693,5975,6800,1976,-4783,-4050,4027,16212,20089,15498,15891,14779,5774,-2288,-4125,2233,9847,23038,29428,24750,18012,14620,10751,11348,14954,20049,21395,13894,1145,-9429,-3341,8050,10392,5658,1713,274,-784,-6629,-2077,2038,1229,-631,-19971,-14613,-12660,-15709,3016,22926,32467,32219,40809,49806,42774,35862,30693,23351,18796,17955,11566,-2135,-13452,-14254,-14471,-11215,-11593,-19140,-3950,9255,16956,16222,9817,3903,-6961,-15099,-13996,-10715,1972,7684,11601,29565,37788,38774,38056,23689,10678,2238,-5377,-6691,2530,6800,9617,8157,7253,17665,26811,18783,1496,-2648,-7397,-11506,-8419,-2494,2053,1360,2396,7937,11324,8334,2416,-6207,-13462,-9564,-1709,5884,1474,-2299,869,5233,6007,5972,990,-6488,-10442,-2763,-4556,-9237,-4961,7341,4083,-13973,-10749,-12553,-14212,-9205,1750,7285,-695,-7972,-12735,-11626,-9114,-5866,-4460,-13301,-17055,-3070,12478,19067,18049,13859,14406,16166,14460,9528,8437,5914,-1955,-6361,-2040,9746,33429,44622,41303,27244,9901,735,667,-3965,-8296,-5912,-2561,-8552,-9468,-6007,-5084,-4787,-17173,-6056,517,4777,10515,12179,794,-6746,-9002,-14875,-16382,-3652,6540,6406,7515,9502,9131,10393,12568,12078,3649,-5450,-16184,-12431,8269,37330,48094,37880,26953,20426,16832,15501,9633,-774,-8902,-6565,-7777,-9192,-7673,-5321,-1730,6550,16608,14218,788,-4522,-9171,-13322,-14069,-14935,-10545,-5291,839,10057,15072,11579,2118,-9395,-16926,-5254,9139,6192,-13949,-16100,-9539,234,9268,12932,19858,37943,53862,47568,42545,38833,29244,24849,13966,-3506,-7918,-1192,7859,13301,16553,15745,1156,-6598,-5093,-6650,-12300,-16898,-12974,-2875,4691,14760,23273,14785,-5844,-15273,-3071,5418,8555,9115,4955,-3541,-9112,-11938,-12321,-14061,-9674,-10409,-12347,-11321,-10018,-9358,-1758,12176,15835,18115,12464,-4058,-15477,-12664,-7567,-621,-2114,-3785,-5163,-6095,464,-1801,-11104,-10282,-6528,-8817,-4948,2084,727,12785,25902,28331,21602,7527,-6972,-3873,13365,23621,32886,39957,29429,3058,-14470,-8362,-3107,2742,5992,7162,9896,9117,10038,16601,30143,21831,7588,-5641,-7311,10002,23905,37458,39694,21392,1306,-8280,-9922,-5654,-6472,-4121,-1271,-3015,-10624,-12947,-10899,-10372,-10326,-9316,-11832,-13734,-12504,-15317,-12907,1006,6931,5203,6408,14612,9661,-12040,-1636,14180,18309,12231,4695,-2183,-9608,-15247,-8082,1496,8619,13126,14405,12827,5080,389,-2124,-5032,-6123,-5867,-2760,11188,14104,9202,15440,12577,1444,-2830,871,1661,1711,2615,7961,12238,13065,12034,-6,-16266,-14680,-13311,-14922,-12797,-7923,-6122,-5746,-3860,-2497,-1506,-715,-4576,-8879,-16472,-4047,-53,3671,14365,14595,11941,6173,-5249,-9021,-442,5593,10025,1632,-13704,-10548,3572,6898,250,-1651,7331,12358,11423,10462,15362,11051,-5346,-12421,-7742,-13982,-9435,781,5440,4596,-5936,-1047,10395,19824,20828,12136,-1583,-14022,-7453,170,-2142,-7534,-4842,-1571,-1905,-8978,-14345,-11876,-8628,-10563,-8049,-96,3346,-1155,-5652,-4097,-1967,-5399,-13410,-4911,-807,8341,4641,-3201,-14181,-7829,1436,7063,10520,6398,-3245,-9896,-4679,-5169,-3229,3797,5940,4296,-1001,-6077,-6252,-6824,-8710,-3719,-4491,-9620,-6111,2611,-3152,-9145,-10365,-7771,-5350,-2926,-6456,-12960,-8993,-6403,-7391,-8605,-10738,-13970,-16172,-10142,-7943,-11312,-9462,-2198,2465,2238,-12335,-11636,6378,20521,22318,17126,7196,9987,14006,-234,-10659,-3657,-5583,-5883,1794,15402,21484,28620,29077,12645,-1096,-1915,-1652,695,3884,-420,-6406,-11464,-20097,81,28547,39541,34475,22833,9389,-3897,-4320,12071,16879,-689,-9740,-16267,-13772,-10737,-7321,-2492,6037,8758,1926,-1320,23650,27069,7218,6841,168,-12131,-4943,3592,6166,4170,8672,8619,9616,8867,6598,-206,-1775,2648,-336,-410,5916,2118,-14363,4282,31656,49594,53226,33048,12323,-419,-7531,-11883,-1614,3818,16,-10099,-13400,-15501,-10699,-4175,3207,3957,-2798,-12734,-14955,-13354,-13951,-5646,-2498,-12014,-8523,10386,23463,17396,1239,-17682,1966,28838,36119,33499,31997,27427,31778,29948,22252,11628,-1967,-4897,3354,4165,-4816,-13808,-17024,-12724,-9643,-5319,5813,18285,17526,2866,-8640,-17315,-9719,-3699,-3809,-10693,-1983,15029,25111,16944,223,-11492,-17097,-356,6459,5559,858,77,6559,4963,2857,10824,29691,47641,45930,27289,16917,9309,-100,-9530,-13148,-10101,-1382,10028,13404,4777,-198,7730,10836,7730,9435,10767,14605,20532,17030,4965,-9662,-6455,4858,-245,-7560,-4756,2518,-4069,-11292,-11314,-4843,-9165,-4920,8797,16349,10420,-293,-9631,-17202,-5777,10279,18247,10474,5905,11713,11248,-6061,-15729,9039,26541,16719,5030,4937,8173,7955,6868,-978,-9328,-5887,-6835,-12457,-12614,-4189,-1738,4228,12486,10013,1141,-7418,-16995,-13900,-11347,-10453,7245,35549,52672,48292,36112,13258,-1350,4033,18161,14472,-436,-7138,5531,12352,12069,4809,-5353,-8656,998,2208,-1175,-4463,-11395,-15630,-8905,-6954,-5511,6774,7118,-28,-8702,-6015,7755,15801,10665,5664,5240,1342,-2663,-5790,-11986,-17249,-17368,171,20409,25677,8347,-14043,-12306,-963,2940,1843,1701,5128,-1793,-3123,1856,-3095,-14781,-12038,7540,20233,13468,2614,-9118,-8157,4766,19509,34653,29615,21120,14800,5494,-342,-4625,-8262,-14664,-11917,-3645,565,-4699,-5242,3803,-12809,-13090,2778,26638,31035,32479,25083,9621,-9148,-7207,1838,2961,-3239,-6935,-2388,3136,13918,22041,22652,21704,11974,-754,-12673,-8614,7598,16416,11314,-4529,6019,24630,41277,38637,22278,19987,27349,20155,9089,10294,18593,11614,175,-4805,-5482,-4332,1911,5103,-4509,-4795,1906,11009,12999,8038,-155,-10366,-21531,-19015,-10739,-5406,-3843,-10122,-13697,-13362,-12970,-11796,-8771,-5003,-4116,-2526,939,7650,3774,3871,5720,12442,22781,35040,41963,36762,24556,9509,-858,-4026,-630,1158,2366,-4722,-11841,-17496,-12693,-1437,9064,16705,29102,39186,34658,32560,27904,19276,12572,10461,8439,6442,1586,-1876,-7497,-5461,-10273,-10320,207,1743,-2537,-9243,-12122,-4678,-8804,-9824,-2093,4213,3966,4153,16170,26628,28650,30276,23380,13230,6540,7909,3952,-9931,-6779,7778,16525,9215,-4114,-12206,-2026,7000,31125,66287,77911,58132,24513,5551,-5139,-13841,-6659,877,2615,-2977,350,11607,17500,12784,8376,2183,-719,-856,1825,20311,36687,35240,17531,6606,2413,-1918,-6429,-7250,-3815,-1767,-722,-217,-5466,-4345,-4745,-5147,-5883,-4804,-2262,8885,9207,3419,-2474,-4823,-12288,-15675,-13172,-13757,-3459,10537,8787,601,-6031,6509,20668,19724,7107,-2957,-10030,3689,25171,41806,36942,19794,8441,112,-7502,-10305,-10299,-10237,-5718,-1759,-11691,-12463,-10656,-2287,-3324,-16231,-2934,3532,4235,-3471,-12528,-3730,-3968,-12365,-15633,-15999,-10199,-2634,-4576,-11130,-12557,-6444,-2793,-5752,-12618,-5206,3730,5848,2341,-7643,-14539,-7715,4571,30082,55707,47330,18830,-644,-11071,-4510,2556,5399,7341,3532,-5793,-14253,-20003,-4421,4759,618,-3887,-6668,-12989,-17115,-14954,-10268,-9561,-4365,6352,12587,11754,8876,5791,-566,-3826,-2637,-6930,-7379,37238,129541,178152,133905,34286,-9548,5714,25284,31156,20632,6511,-4762,-8115,-2223,8571,14572,14737,17926,22069,23740,18259,13576,9605,12528,15526,9113,-422,-3958,-1982,14114,19945,3498,-11159,-9153,-2870,-12695,-8465,-12561,-14699,-7890,-5405,-4071,-923,-358,2555,1295,-3908,-2001,5152,7395,-2704,-12911,-10644,-2829,2191,763,3183,10179,12791,12750,17523,20851,14430,6954,1455,-6007,14802,20464,17636,4673,-6399,-5557,-5050,-10290,-8274,-4935,-4514,-6646,2903,20310,39453,41779,20295,-1160,-8881,-13063,-8389,-3032,583,-1602,1254,7204,17293,22918,23603,15025,-417,-13988,1807,16148,15897,8942,4255,-1064,-1074,-49,-1601,-4295,-10399,-8464,-4177,-7858,-15158,-10081,-8941,-7936,-8939,-11084,-11397,-10630,-8987,-10741,-15946,-11636,-5251,-1432,-3532,-5694,-3952,-2413,-8395,-8365,-332,6207,11328,18514,14907,4942,-2656,-7522,-8986,-12168,-13983,-14238,-14110,-8137,-5344,-4203,-6968,-6151,3369,25136,45649,37740,30804,25563,25233,24268,10917,-4359,-11282,-10548,-8117,-1945,6390,12651,17562,15896,8673,2947,-3286,-10374,-15836,-7282,-1685,3129,10555,29010,40201,34715,24723,15918,8875,4846,1518,-1351,-3822,-9012,-8152,-4773,-4553,-5071],[-6748,-4882,-4281,-4590,-859,2363,4427,9199,11578,8306,89,-5087,-7002,-6562,-11754,-7888,1344,9463,11127,6921,-1102,-6896,-781,12430,13451,6139,5696,9562,9722,12607,10694,8885,6173,9564,12430,12901,11724,4823,1719,1763,-2645,-7934,-8221,-7500,-8359,-5695,4804,11835,15884,17627,10140,-1014,-12444,-18635,-9578,-575,761,7002,2253,-2095,1990,3626,1761,12430,22367,24394,7500,-7042,-2358,7718,8356,5582,930,-4449,-7182,-2573,-10959,-14057,-10950,-11278,-12603,-15830,-7911,-989,-1800,-3720,910,-5175,-9172,-2055,-4013,-7934,-5676,9538,14724,12936,4188,-5900,-9515,-13951,-15661,-11225,-9416,-10141,-8644,-832,3794,8814,14571,19685,14923,6068,-4412,-12328,-8668,-5941,-5097,-2400,1943,1093,-4614,-8871,-9951,-8382,-13587,-12025,-2358,4391,11226,17074,17458,12607,9486,15067,20566,20312,12953,2509,-6459,-16655,-11164,-1631,3893,2966,642,9639,4347,-4142,-7275,-6844,-11438,-1494,-1823,10852,16731,1308,3866,2513,-3047,-5107,-5034,-5553,-4678,-4088,2879,6920,11372,18619,56557,59233,12853,-11036,5880,59403,145756,266780,394253,494876,517487,465048,353679,194917,71204,14182,-22297,-12504,-6255,-15679,-1343,3221,-7527,-13499,-10601,-2395,17830,12737,-823,-7314,-3642,-4601,-3662,-7950,-13069,-15084,-5364,3782,11318,9023,3547,2861,6610,8691,-96,1999,3455,-1344,2435,10759,24969,30888,24178,15730,4036,-12439,-664,15010,26429,13299,-822,-555,-1741,-1761,-2596,-1427,-1586,-9265,-14624,4872,39142,34964,10826,-192,-5081,-87,15502,24128,16792,13526,11065,11996,17111,12060,1197,-7501,5227,8111,-2080,-8120,-8839,2029,15550,20355,16395,4009,-4012,-2661,1553,9345,4736,-11168,-16976,-11293,-13434,-14626,-17451,-13810,-9470,-5632,-5697,-7355,-6064,-8817,-11768,-10602,8367,23004,25396,15264,2234,-8636,-14393,-16332,-8827,4927,27540,52547,72434,60148,28538,1712,-9307,-6892,-7621,-8966,-9072,-3255,-4689,-10804,-11294,-5686,2865,10743,21207,23679,8785,-4248,-7993,-4196,-445,-2201,-5199,-9879,-8255,-3115,313,-4721,-9280,-8596,-6140,-8412,-12005,-13329,-3310,9216,18927,23937,19280,11311,2815,-5156,-4437,6838,10758,9111,7174,-3042,-7284,-4833,4286,6562,5072,-1518,-3955,4924,3074,-2902,-5517,-7240,6658,9993,-700,906,1998,975,2015,3341,786,51,5542,13474,22255,16238,-153,-6698,-3314,854,5340,6039,3295,-1902,-3734,-9957,-12515,-2830,420,1174,1513,6856,13018,44670,83615,77461,62776,53364,36050,25031,6199,-14767,-3312,2791,-6665,-17642,-7984,-3670,-8809,-17608,-5273,6720,9257,13959,19415,9596,-10973,-12953,-1758,2463,132,-6089,-8959,-10011,-139,4324,-5082,-9957,-8737,-5068,1767,2493,2364,6764,8623,6580,993,-3501,-4273,-5768,-7281,-4236,-11,2011,-1281,-11599,-268,17126,20391,12458,12725,11702,3861,-1151,-6406,-6347,-4402,-4902,-5040,-4532,-2120,439,6924,13436,14321,12454,7510,-6133,-15547,-9947,4651,8745,5241,-5330,-7863,3389,2500,3496,11264,17268,15257,9071,165,-11228,-17456,-13915,-10241,-8405,-9988,-4823,2283,11156,21260,21644,22124,28548,30906,17327,9951,5374,171,-8653,-17447,-10613,2385,8322,-1663,-14011,-3639,12974,14026,6991,5140,-495,-4981,-8897,-9175,-1591,9840,15795,11637,3192,-5987,-6220,-5732,-15551,-18073,-6891,-2177,-9777,-15052,-3813,-2813,-8416,-4175,7879,17124,14908,-847,-10598,-8840,-4044,-12894,-9962,2890,8111,5221,-3666,-7824,2624,6148,-933,-8512,-1942,13184,30770,43532,33958,19713,12831,9735,7099,-2589,-11050,-17445,-16882,-8427,1031,2607,-5992,-14782,-15124,-5138,773,1019,-994,-5947,-8356,-10278,-14553,-15792,-14511,-13706,-13735,-11278,-7943,-10291,-13646,-14975,-7959,1756,10757,6662,843,3225,13133,16840,10960,5784,4334,370,-308,5738,9035,9083,7382,2687,4256,9434,14729,16762,14347,7687,-195,-5498,-10413,-13765,-12082,-6960,-2299,2181,-218,-9720,-12669,-8457,-11002,-17707,-12099,5771,-2099,-13880,105,7931,3518,-1387,-5317,-8135,-6972,-3337,707,3357,10067,12158,30244,62184,70759,54674,27529,2221,-3008,7487,8472,16917,33682,47998,44671,34486,22572,5225,-11729,-3663,15057,13258,164,3051,10635,9624,10264,12753,5752,-3401,-12180,-11585,-2912,1660,3154,2160,667,-32,-4564,-14904,-16547,-13673,-7105,-1597,-1247,-5568,-11099,-12072,-9032,-4101,2764,12163,19821,19582,11501,10211,22123,22584,3572,-8774,-10601,-4305,4977,8726,5176,-6036,-5098,424,-6316,-16345,-12832,-5990,-1624,1116,2176,9914,24765,46961,52429,37994,28530,21574,13389,3168,-8522,-14308,-11786,-17623,-16764,-4906,3559,2617,3539,-143,-3368,-95,6374,17568,23613,20854,19924,15454,4902,-3052,-4542,1674,9713,23925,31517,27674,19642,13259,7764,8461,12954,20193,24266,17757,5030,-5746,-3182,6121,8183,4437,1563,1247,1605,-681,4966,5874,1197,-2720,-19348,-12037,-12555,-14852,1382,18282,26725,26562,32533,38174,32419,26537,22393,16785,14601,13840,8128,-3580,-12053,-12100,-13550,-11146,-11886,-19657,-2861,10228,18199,18431,12671,6201,-5948,-17169,-16824,-12612,1524,13858,20446,33483,35947,36190,35955,22517,9492,875,-6999,-7343,2454,6179,8171,6581,7127,21355,27343,15316,277,-1138,-3713,-8857,-14101,-8895,1014,6015,7156,11586,13051,7742,1137,-6317,-12501,-13504,-4646,5400,4132,-84,1761,4778,4944,4448,-1490,-8802,-8798,-2811,-7094,-14553,-10509,3391,3352,-13702,-8729,-7440,-7671,-4977,1462,2380,-3779,-8930,-11063,-7902,-4998,-1719,-1213,-11596,-18085,-4265,10077,15276,15041,12053,12979,12624,10548,7547,7683,6027,-1078,-6311,-4874,7137,32425,47252,45601,29530,7088,-2486,-1419,-5454,-9934,-8169,-5034,-9791,-7436,-4796,-4654,-5949,-17364,-2756,2398,5234,9708,12137,4697,-4810,-9744,-14140,-16074,-2926,6079,5937,7854,9410,8736,9333,11018,9120,-557,-9478,-20003,-8973,11603,40792,51672,37279,22500,15675,13749,14634,9837,-837,-10917,-6870,-7086,-8076,-6872,-5508,-2107,7080,16987,13045,533,-4730,-9831,-13886,-13904,-15648,-11921,-4985,3691,14830,19898,14116,2331,-10823,-15130,-3668,11638,14261,-7098,-10783,-7155,2621,10742,12261,14958,30166,50860,48628,43182,40476,32644,28850,14330,-3865,-8603,-2767,5531,10578,14475,15487,3830,-3382,-4310,-7873,-15139,-19180,-13265,-1421,6248,16662,24661,12263,-9165,-21203,-9229,874,5792,8933,6476,-1682,-7554,-10976,-12104,-15735,-13398,-16233,-19943,-15676,-11621,-9408,-971,10693,13891,16012,9666,-5782,-14545,-12920,-12189,-6910,-6654,-4394,-2434,-2523,3233,-409,-11043,-12155,-9321,-12251,-8710,1594,2681,12548,23292,24428,18300,6064,-6672,-6134,10480,20070,25652,30731,21974,676,-14343,-7856,-2686,3324,4659,4966,6917,7761,9772,15847,28211,21866,7756,-6061,-8294,9345,21865,34409,37675,20118,704,-10594,-12082,-6171,-6264,-3800,-880,-2051,-10107,-16924,-12434,-10558,-9501,-7830,-9508,-12013,-12494,-15048,-9551,3196,7435,5846,8760,20257,16169,-6553,-2196,13689,20249,14830,6299,-1184,-8850,-15237,-11198,-2812,3792,7658,7871,8153,2881,-802,-4342,-8357,-7301,-4020,1700,17706,23078,19697,26958,22511,8101,2067,3239,3826,5064,6733,10995,13783,13504,12344,2762,-13085,-17054,-14515,-15115,-13169,-8826,-7611,-7321,-4824,-2491,-1345,-503,-4359,-8896,-15661,-6394,-7063,-5129,5078,8400,9325,3650,-7783,-9277,1199,9375,13061,741,-15326,-9085,5806,10472,3483,-466,5222,8472,7568,7367,14235,13964,-1526,-6485,1739,-5722,-11927,-2735,2107,2907,-5460,-1014,9018,16184,15737,7580,-5563,-16544,-7025,533,-2137,-8036,-5767,-2851,-3108,-9943,-14256,-10058,-7876,-11049,-6915,2895,6721,1708,-4159,-4240,-1775,-3792,-12732,-8928,-7893,-217,-4372,-9230,-18069,-6000,4005,12008,16450,11853,492,-6743,-33,1717,3497,6104,6171,3597,-2133,-7169,-6622,-8227,-11773,-5932,-5460,-9934,-7482,-57,-4997,-6077,-2042,2236,3448,844,-6233,-14551,-9256,-5926,-6429,-8302,-11097,-15042,-16134,-8548,-6317,-10010,-8609,-1538,3138,4506,-9443,-18212,-5419,5547,8986,8839,6195,16182,22388,7757,-12888,-6762,-8497,-8719,-987,12542,18823,23992,20295,3656,-7033,-6659,-5077,-1486,3208,447,-5037,-11425,-16060,6941,38852,49545,39998,23396,7631,-5760,-4264,11996,11648,-3747,-12074,-16747,-10044,-5897,-2676,1464,8907,11351,6314,2573,22962,22293,339,6712,3334,-9100,-7382,-2150,484,1330,9170,9643,10767,10077,7287,-890,-3248,3136,683,144,4818,-495,-14136,7206,35381,53944,54580,30964,12366,1186,-5152,-10583,-4088,620,-2583,-12816,-15416,-16109,-9712,-2688,3334,2201,-5107,-14834,-14132,-12980,-14562,-5675,-2623,-11054,-7432,11187,23265,16231,146,-18498,2219,26464,33761,30711,31693,30083,35416,33587,24461,12196,-1537,-3243,5074,4443,-5671,-12904,-17943,-14422,-11402,-8643,-2652,5214,5535,-3210,-10004,-16342,-11093,-5829,-5791,-9197,1017,18937,28549,18681,807,-10760,-15193,-1663,6116,4895,-280,-978,4338,1638,-64,8574,27949,46475,41798,22500,14980,8812,417,-7665,-9130,-5197,1926,12438,15186,5339,-1288,6647,11580,10361,12863,13748,17726,24094,19452,4051,-13224,-3830,7126,1071,-9944,-7656,620,-5396,-11973,-10711,-3940,-8534,-6562,6056,14132,10160,876,-8129,-16607,-5832,9501,17038,9403,5882,11472,10904,-7897,-17202,9535,29859,21860,8208,6697,8007,6952,5965,-1366,-9450,-5587,-6368,-11375,-9809,-2005,1356,8233,15676,10119,695,-7494,-16466,-12559,-10594,-11304,4200,31631,53948,51579,37892,13528,-2157,2162,15293,11792,-1732,-7062,4811,10055,9711,3997,-5472,-6887,2568,4190,590,-3211,-10483,-16355,-8823,-6570,-6951,4324,4959,-2260,-11856,-6243,11983,20595,11247,5364,5033,1459,-1087,-535,-6144,-13596,-19781,-2441,16482,20980,5112,-15773,-11854,-1754,1304,841,3203,10858,5020,1999,4968,-1771,-12754,-10582,7024,18537,12610,2724,-7467,-5180,6919,19170,32527,26216,18454,13518,3889,-2493,-6686,-8779,-11444,-7097,-1456,-1316,-10464,-6971,5554,-10091,-15126,1122,27835,38118,36143,23260,6999,-10892,-5497,2964,2556,-3337,-7390,-2766,3415,15581,28026,30065,26237,14025,719,-11058,-8287,9185,17716,10541,-4920,7401,25421,41603,37320,20443,22881,34128,25878,14218,13407,19560,12987,722,-4868,-5660,-5320,482,4260,-8801,-6724,1529,10908,13791,8792,-411,-11637,-20061,-16891,-15937,-10492,-7736,-12527,-15323,-14254,-12680,-11040,-8054,-4059,-3048,-1461,1486,9609,9366,9068,9026,14488,24229,35075,39599,33915,22538,7714,-2266,-5684,-2059,646,4808,442,-8719,-13961,-10974,-912,10331,17428,27346,33813,27928,23617,20672,15320,10440,9860,9247,7552,1459,-3775,-10551,-8136,-11521,-10100,-755,-480,-4370,-10075,-14185,-5734,-8912,-9866,-3252,2242,2122,3914,17243,29947,31461,30949,21905,10440,4925,8236,4828,-9828,-6972,7950,17108,9950,-2577,-10191,446,12849,41606,79713,91989,72200,34189,10652,-3238,-13388,-5251,3010,4645,-846,2030,11587,14972,7967,3273,-30,-313,1604,6122,26842,41203,35372,16163,5913,1754,-3349,-7573,-7188,-2853,-318,1374,2030,-2872,-2223,-2987,-3707,-4755,-3029,498,12426,11787,5557,-892,-3581,-11378,-16724,-13316,-13261,-1818,12015,9489,1068,-4941,7337,20262,19466,7700,-1694,-8304,6563,26743,40138,34038,15776,3909,-2778,-8275,-10004,-9684,-8373,-1067,5194,-5785,-13717,-11120,-3835,-5449,-14947,-7,5616,5078,-3387,-16154,-8130,-9869,-15917,-15743,-14068,-10791,-2750,-4111,-9914,-13066,-6424,-2620,-5780,-12475,-5689,3093,5668,2886,-7128,-13510,-6038,6657,32182,58050,51003,21698,384,-11045,-4637,1310,1448,2008,666,-7692,-17898,-16227,122,8780,2395,-3547,-7191,-13392,-12361,-10568,-6998,-8036,-3621,7062,13627,12518,9428,6217,318,-2938,-1013,-6265,-7299,43230,141135,186625,138583,36189,-7587,9732,29070,33493,22108,7658,-4071,-6642,-1385,8844,14627,14517,16611,20982,24682,21678,16268,9536,10244,13460,8008,-829,-3831,-1810,14072,21906,5913,-10306,-9506,-607,-7573,-8305,-11023,-14228,-8347,-5122,-2986,66,1043,4471,2925,-3332,-2283,4060,6596,-2001,-11988,-11861,-2358,4586,3184,3301,7809,8610,6457,10989,16110,12662,7820,4941,-8803,11362,19734,18811,7088,-3432,-4775,-4724,-7740,-9546,-8134,-7581,-7414,2101,18940,37809,37915,15985,-4554,-10273,-13066,-7893,-2672,956,-693,1321,3420,11675,18012,18809,11202,-3319,-12648,4130,19040,17340,8486,1330,-5548,-6671,-4679,-5318,-7498,-14426,-10598,-4951,-6762,-12867,-13128,-12086,-9184,-9334,-11059,-11849,-11266,-8697,-8934,-15716,-12513,-5190,-414,-2643,-5363,-3600,-1974,-8070,-8683,-1320,5061,9986,17153,12693,3041,-4723,-9782,-10355,-13003,-14004,-13966,-12844,-6022,-3209,-883,-564,-1513,7801,27519,43219,35381,28448,23489,24334,23924,8770,-7627,-13828,-9074,-6108,-1387,5162,11425,16446,15587,10638,4949,-1388,-8732,-16904,-6818,760,6619,13690,30664,38868,32657,23322,14114,7272,3540,246,-2957,-5438,-10602,-7658,-2842,-1236,-2803],[-5974,-4547,-3213,-4030,-2910,-386,1546,6416,9120,7067,-1306,-7124,-9317,-8596,-13482,-10238,-3725,3127,6679,4524,-2348,-8146,-1660,11740,17255,13979,15211,19815,16670,15162,11571,8408,4692,8686,12674,13732,12967,6819,2903,4295,599,-4274,-4246,-4529,-7072,-5998,4113,13496,20580,22747,12805,779,-11664,-17763,-5852,6490,6141,10480,4786,-994,2661,5731,3179,11819,19694,19856,5087,-5329,-1151,8680,10086,7028,2050,-3839,-10462,-4945,-11864,-16873,-14062,-13893,-14034,-16279,-7671,-823,-1724,-3008,4476,1960,-10028,-2883,-4459,-8431,-4936,11422,15840,14250,6113,-3267,-5688,-9485,-11947,-10337,-8775,-9133,-7237,-154,2634,6294,11687,17333,12576,3500,-5754,-9574,-5031,-3353,-4998,-4480,-485,-1549,-7499,-11738,-12717,-11259,-15920,-8991,2367,9052,15747,19006,17604,14693,13857,19937,25020,24471,17497,7284,-3371,-15464,-10635,326,7169,7354,5508,10086,3982,-2822,-3671,-663,-9826,-8908,-8572,-2969,6573,943,2524,-103,-5270,-6792,-6391,-7033,-6014,-4112,3114,6205,8732,13655,50085,60221,13437,-10805,9387,79386,190672,345249,506844,632738,662684,594812,448820,249443,94238,21846,-15247,-10887,-2056,-15679,-1254,3660,-6403,-12024,-10996,-3915,16309,13773,3212,-9893,-10186,-7489,-6111,-10415,-16152,-12109,-4931,2521,8233,4695,-1197,-2309,2912,7849,-915,667,2262,-3347,1937,11140,25168,30127,23288,15519,4823,-11899,-2478,13315,27409,15496,2293,2732,535,-1653,-4486,-2626,-905,-7675,-15660,-600,31716,29442,6764,-2537,-7021,-2389,12076,22480,16186,13544,11205,11439,18436,17156,7255,-672,9930,9438,-2329,-8113,-8746,372,11122,16432,16271,5035,-6016,-6808,-1498,7938,3082,-13285,-14859,-7825,-9492,-10740,-13667,-11064,-7567,-4151,-4466,-8588,-8547,-10005,-12395,-9491,10405,24743,26069,15525,1760,-10311,-13991,-15508,-8813,5790,29322,53921,67804,45420,12075,-9857,-16672,-12357,-10697,-11005,-13300,-9984,-8954,-11917,-10247,-3087,6199,13697,23778,24075,6923,-5016,-6669,-3499,-1163,-3016,-5278,-10126,-7586,-2989,-379,-5918,-11306,-10470,-7180,-8291,-11145,-12153,-2527,9172,17443,23266,18515,8647,-2204,-10009,-5084,8016,13795,12717,8839,-3628,-8323,-2120,8004,9187,6154,-1864,-1752,8510,7431,2791,839,492,15588,13242,-835,-1285,4,-1250,739,1764,-753,-2497,2282,10335,20414,15025,-1725,-10175,-6713,-1507,3716,5182,2991,-1805,-3580,-9823,-12761,-3566,-1499,-1490,-2823,2146,9944,43496,75991,70738,60766,51699,32129,21949,4990,-14902,-2324,4401,-5341,-17667,-7781,-3015,-8129,-16893,-5904,4490,6104,12298,18832,10419,-9558,-13667,-1738,3041,974,-4705,-5938,-5794,3981,9055,-859,-8395,-9646,-7572,-1591,-724,243,5928,9182,6277,-1316,-6170,-6673,-7125,-6790,-2512,2413,4987,2737,-7371,1346,21392,25679,18300,17120,13387,4253,-1619,-8160,-8802,-7954,-8703,-6232,-4477,-1369,3776,12583,18807,16097,11400,5408,-6231,-14240,-6223,9257,13545,8463,-3930,-7818,3864,3440,3725,10291,15110,13542,8581,261,-11415,-19276,-16838,-11250,-7748,-8032,-794,8236,16982,26101,23865,21804,26252,26094,12649,5619,1350,-2785,-10377,-17513,-12080,-1242,3366,-5365,-15703,-3944,10539,10129,3848,4051,-288,-3378,-6437,-8730,-6727,5696,14063,10220,1435,-7397,-5863,-3913,-12795,-20540,-9111,-3864,-10249,-11464,-1980,-1867,-7047,-1474,8369,15573,14380,-401,-11583,-11438,-6865,-14290,-8329,4136,9027,4916,-5493,-8890,4621,10951,3642,-7721,-4537,11360,32030,46693,36542,22171,15929,11601,5010,-5792,-13755,-17118,-18131,-10505,-176,2184,-6373,-15327,-13543,-4283,1181,1584,779,-3362,-6595,-10044,-15685,-14346,-12733,-12418,-12671,-10274,-6615,-8981,-12655,-14342,-7983,1380,11162,8488,2261,3192,11835,14402,8764,3948,3408,398,45,5171,6772,7042,7177,4906,8024,11628,13477,14019,11688,5551,-1381,-5814,-10380,-14238,-14380,-8875,-4133,383,-1472,-11429,-15928,-10932,-12138,-17734,-13605,1184,-7648,-13616,1498,8794,3716,-2230,-7183,-10437,-9092,-4244,1233,4747,13764,18350,40692,68011,70530,54900,29368,1594,-7985,2912,5518,15535,34467,52703,49632,35709,21011,3918,-9987,-645,18547,18371,5040,7165,15346,12052,10822,11976,4171,-4230,-12520,-11719,-3053,1533,3523,4638,5701,4564,-1398,-12819,-16402,-13986,-7313,-1373,-669,-4719,-10005,-13057,-11306,-5340,2750,12761,19171,16651,6035,3142,16785,21922,3229,-9542,-13242,-3091,7709,9510,4375,-4907,-2612,1815,-5316,-15045,-12245,-5663,-1245,1614,2854,10065,23549,44725,52126,37533,26533,17908,9689,2,-11321,-11815,-9777,-16568,-16318,-5330,1010,34,700,-2135,-1854,3412,8075,17595,25460,25045,22758,15036,3424,-4225,-5261,768,9207,24046,32728,29836,20307,11179,4528,5423,10824,19916,26583,21256,8664,-2423,-3342,3672,5608,2963,1069,1794,3739,5386,12823,12194,4117,-1977,-13666,-9363,-12577,-14044,1,13559,20752,20881,24554,27018,22807,18165,14872,10973,10275,9207,4430,-4530,-9895,-9622,-11900,-10461,-11332,-15524,-1133,10877,18568,19525,14725,8285,-4485,-17199,-19307,-14070,1553,21012,29198,35229,32324,31959,32103,20051,7432,-1135,-8719,-7867,1839,4997,6315,5036,7606,26017,28081,12682,-272,882,551,-3732,-9052,-7139,2852,11473,12685,15334,14780,7576,394,-6236,-10912,-15425,-7018,4975,6426,1949,2488,4112,3797,3110,-3243,-9795,-7516,-3029,-9358,-19249,-13961,-1266,1680,-13633,-6137,-1225,-647,-824,751,-2327,-6861,-9757,-9097,-3969,-342,2850,2292,-9546,-18425,-5704,6873,10706,11598,9921,11275,9158,6606,5599,7023,6265,116,-5535,-7626,4393,29466,46720,46915,29830,3768,-5545,-3393,-6829,-11303,-10211,-7497,-10058,-5213,-3579,-4278,-7196,-14710,355,4315,5568,8434,11294,8482,-1610,-10902,-12816,-15980,-2656,5223,5530,8033,8878,7748,7652,8863,5316,-5395,-13743,-19581,-5428,14681,43261,53716,35542,17949,11350,10991,13693,10036,-304,-12731,-7089,-6256,-6801,-5911,-5940,-3329,6255,15636,10722,-35,-5009,-10262,-13644,-12478,-15873,-12742,-3582,7171,19464,24392,16489,2779,-11679,-13969,-3001,12722,22454,1686,-4184,-3477,5257,11958,11558,10271,21385,44963,47498,42405,41353,35951,33239,14941,-3839,-9052,-4169,3592,8736,13051,14689,5701,232,-2054,-7027,-15767,-20761,-13368,-307,7394,18319,24880,8762,-12223,-23136,-14841,-4444,2206,8095,7617,83,-5983,-10053,-11939,-17199,-14763,-17166,-17155,-14174,-10157,-8005,324,9197,12112,13911,7028,-6929,-13284,-12905,-16458,-12402,-10762,-5098,-68,868,5675,640,-10951,-13695,-11615,-15086,-10953,1985,5209,12219,19977,19927,14695,4402,-6551,-8566,6648,15003,16739,19778,12986,-1886,-14215,-7315,-2297,4010,4137,3207,3803,6202,9248,14583,25185,20693,7375,-6625,-9367,8228,19303,30581,34886,19063,1017,-12029,-13410,-5584,-5195,-3150,-591,-1161,-7881,-14563,-12761,-10507,-8692,-6396,-7123,-9684,-11469,-12734,-5426,5521,7763,6175,10801,25487,22476,-2338,-3503,12080,20769,16791,8069,289,-7535,-13810,-14484,-7211,-1097,2263,1747,3371,845,-1733,-5983,-10175,-7194,-1704,6195,24926,33898,32467,39950,33899,16169,7063,5802,6153,8298,10699,13972,15507,14071,12458,5250,-9911,-19114,-15291,-15014,-13223,-9498,-8954,-8776,-5594,-2204,-815,27,-3898,-8764,-14822,-8505,-12840,-11487,-2537,2521,6543,1034,-10530,-9505,2852,13670,15413,-505,-16851,-7688,7801,14009,7077,1295,3285,4854,4028,4510,13039,17831,5002,3792,13812,1837,-13053,-5928,-807,1351,-5040,-1262,7091,12160,10800,3364,-8922,-15848,-6243,547,-2491,-8520,-6444,-3806,-3828,-9513,-12778,-7854,-6948,-11494,-5867,5276,9181,3886,-2798,-4806,-2614,-3208,-12207,-13207,-13683,-5983,-9978,-13649,-17628,-3714,7292,17590,22722,17514,4218,-3499,5912,9533,7971,7217,5982,2711,-3206,-7522,-6007,-8598,-14326,-7681,-6129,-9726,-7909,-1330,-4203,-690,6530,11847,12511,5842,-5817,-16055,-9129,-5328,-5771,-8520,-11779,-16115,-15308,-6976,-4835,-8920,-8148,-1257,3466,6426,-6153,-16517,-13568,-5955,-2368,830,4971,19541,27777,13892,-12928,-10482,-11730,-10483,-2742,9762,15292,17687,10377,-3801,-11083,-10665,-8675,-4402,1771,775,-3681,-9952,-10712,13768,47593,57456,43850,22991,5436,-7712,-3952,11564,6848,-6439,-14472,-16675,-6566,-765,2667,6708,12940,14617,10683,6888,23914,20225,-5864,5850,6035,-5040,-7167,-6869,-5647,-2303,8450,9887,11430,10990,7756,-1739,-4275,4675,2594,601,2617,-4094,-12776,10537,39185,57524,53975,27722,11840,2239,-3466,-8819,-5112,-1282,-4163,-14981,-17392,-15425,-8845,-1495,3124,321,-7147,-15847,-12446,-12031,-14797,-5602,-2445,-8990,-6408,11112,22022,14498,-1102,-19074,1977,23171,30970,27953,30662,31812,37822,35918,25599,11966,-1490,-1885,6496,4276,-6698,-11657,-16486,-15676,-12495,-10693,-8260,-4337,-4128,-8566,-11298,-15149,-12295,-8169,-8152,-7534,3633,21896,30323,19155,715,-10396,-13543,-2446,5773,4064,-1714,-2287,1934,-1504,-2894,6273,25339,43314,36428,18038,13134,8314,1134,-5509,-4977,1630,7651,15327,16294,5363,-2662,4978,11387,12216,15770,16554,20550,26835,21021,2782,-15886,-1050,8678,1956,-11910,-10707,-586,-6267,-12379,-10134,-3060,-7602,-7871,3298,11795,9925,2367,-6414,-14844,-6033,8139,14893,7507,5176,10529,10092,-8450,-15402,10277,32449,26747,10988,7902,7220,5688,4988,-1826,-9845,-5350,-5714,-9678,-7214,186,4264,12158,18776,10157,261,-7753,-15466,-9425,-7353,-9858,944,26034,52121,52285,37718,12787,-3312,405,12459,9146,-3095,-6974,4139,7996,7449,2991,-5710,-5251,4279,6420,2574,-1750,-9158,-14875,-8547,-5820,-7549,1316,2224,-4895,-15578,-6127,15422,24020,10919,4746,4783,1428,180,4687,817,-9231,-18914,-5549,11829,15799,1685,-17217,-11764,-2938,-558,-192,4925,17528,13505,7600,7610,-817,-10163,-6916,8368,17787,11810,2645,-5799,-2183,8975,18821,30398,22860,15564,11606,2062,-4382,-7867,-7574,-6754,-1743,1423,-3094,-16962,-6255,8408,-5762,-17373,-772,27790,44544,39230,21599,5084,-10852,-4209,3558,1803,-3687,-7939,-3240,3507,16758,33459,37138,30201,15491,1729,-9694,-7900,10114,17706,8582,-5677,8111,25099,40329,34353,17221,24956,40086,31064,18743,15761,19464,13651,1169,-4870,-5314,-4947,1244,6141,-12238,-8380,1723,11321,14818,9685,-471,-12640,-17837,-13347,-13731,-11717,-9216,-13778,-16402,-14893,-12355,-10203,-6994,-2853,-1887,-467,1971,11235,15062,14328,12709,17061,25803,34414,35803,29837,20484,6633,-3287,-7395,-4002,-365,6712,5756,-4148,-9147,-8375,48,11768,17761,23797,26007,19592,14336,13358,11156,8104,8961,9615,8046,792,-5903,-13138,-10303,-12531,-9738,-1620,-2422,-5904,-10550,-15397,-6442,-8776,-9925,-4556,344,663,4059,18341,32882,33824,31154,20126,7666,3433,7976,4934,-10208,-7170,7905,17286,10705,-1172,-8681,2192,17381,49240,87996,101372,84842,44942,16010,-1683,-13376,-4095,5167,6843,1540,3971,11468,12257,3919,-513,-1470,498,4107,10532,33338,44534,34117,14126,4618,578,-5296,-9209,-7454,-2126,1038,3388,3795,-777,-238,-1072,-2042,-3517,-1312,3276,15497,13777,7065,-125,-3490,-10630,-14315,-13486,-12455,-316,12846,9682,1054,-4172,7825,19178,18284,7653,-883,-6773,8563,26218,35522,28732,11135,-43,-5279,-8922,-9513,-8392,-5803,2366,10254,1672,-12936,-11638,-5550,-7665,-11161,3002,7595,5342,-3817,-20169,-11299,-14567,-15061,-13978,-11905,-11479,-3304,-3973,-8891,-13603,-6299,-2236,-5595,-12382,-6370,2115,4992,2857,-7002,-12779,-4939,7688,32166,56871,52232,24888,1931,-10956,-5191,-748,-3663,-4589,-2953,-9760,-19756,-11804,4691,13403,4411,-3439,-7810,-11499,-7574,-6138,-4111,-6522,-3061,7211,13918,12551,9314,6159,1233,-1185,1295,-5209,-7555,47541,143485,181923,133482,36260,-5917,12817,31490,34680,22819,8585,-3512,-5671,-1320,7756,12725,12059,13126,18420,24573,23922,17403,7866,6428,10042,6153,-1427,-3775,-2179,12601,21977,7466,-9373,-9832,1153,-994,-7747,-9290,-12647,-8050,-4484,-2193,450,1812,5844,4121,-3087,-2898,2650,5645,-1325,-10981,-12335,-1676,6255,4747,2684,4773,3737,-103,4166,10566,10112,8152,7777,-5276,6298,17398,18936,9078,-879,-4305,-4440,-4553,-8475,-11613,-10824,-8097,1216,17352,35312,33173,11735,-7738,-11651,-12864,-7643,-2458,1213,45,1161,-575,5747,12743,13691,7106,-6434,-10748,6242,21031,17603,7081,-2433,-10534,-12193,-8772,-7998,-9120,-17157,-12142,-5860,-6076,-10814,-14106,-15114,-10601,-10010,-11499,-12915,-12137,-8122,-6416,-11287,-11325,-4615,497,-1834,-4949,-3108,-1467,-7396,-8249,-2022,3930,8485,15346,10083,959,-6877,-12006,-11825,-13972,-14197,-13930,-11809,-4475,-1910,1496,5525,5353,13670,28426,38928,32345,25717,20981,22158,21901,5646,-10772,-12629,-6403,-3412,244,4654,10037,14608,14547,12204,7016,515,-7295,-17715,-6569,2960,9437,15307,29608,34686,29006,21341,12119,5471,1914,-1437,-4877,-7180,-12672,-7832,-2071,1157,-261],[-4472,-3846,-2009,-3191,-4957,-3417,-1162,3702,6296,5653,-2405,-8757,-11118,-10145,-15159,-12722,-8799,-3349,1457,1244,-4160,-9489,-2741,10394,19545,20609,24210,29978,23987,17765,12460,7969,3242,7774,12844,14448,14307,10224,6691,8638,6043,986,-10,-1692,-5788,-6281,3105,14391,24356,26858,14803,2302,-10722,-16310,-1674,15441,13594,14781,7560,82,3353,8511,7414,11461,15675,13380,2056,-3521,12,9423,11683,8349,2893,-3191,-13395,-7227,-12774,-18940,-15777,-15764,-15509,-16883,-7342,-484,-1341,-1906,7725,8955,-8859,-3862,-5018,-8854,-4063,12943,16039,14656,7487,-751,-2056,-5128,-7801,-8510,-7925,-8248,-5362,1786,2982,5117,9516,14788,9647,378,-6891,-6499,-1152,-654,-4659,-6932,-3236,-4335,-10229,-14466,-15539,-13976,-16609,-6911,6491,13534,20774,21307,18631,17775,18069,23309,27159,26220,20220,11263,-281,-13747,-10095,2183,10354,11745,10519,10574,4195,-2889,-10975,-5426,-8604,-11746,-10999,-4645,2942,1311,1652,-1635,-5612,-6838,-6747,-8150,-7849,-4604,2808,5076,6358,10044,42308,58106,14774,-6059,9101,62827,133282,233586,347070,448355,482022,441411,337414,184718,69767,22274,-5825,-6331,883,-15051,-1868,3175,-5724,-10929,-11189,-5611,13899,14433,7771,-10174,-13233,-8189,-8429,-13244,-15163,-8218,-3678,1498,5302,684,-5820,-7222,-1645,5685,-2576,-1520,504,-5594,899,10600,23955,27765,20865,14011,4631,-11923,-4358,11969,28376,18219,5777,5791,2321,-2142,-6892,-4072,-763,-6657,-15180,-4776,25044,24542,3737,-4340,-8926,-4819,8110,19327,14193,12323,10372,10092,18575,21339,13139,6563,16112,12069,-1529,-7538,-8463,-1031,7116,12610,15496,5627,-7402,-10590,-4343,6443,1282,-15351,-11499,-3623,-4664,-5237,-8882,-7536,-5419,-2899,-3745,-9933,-11053,-11173,-13066,-9041,11198,24743,25271,15010,1063,-12173,-13838,-15045,-9208,6022,29971,53348,60508,30411,-2082,-17828,-19986,-17203,-12713,-12406,-15491,-16900,-13906,-12788,-8888,-262,9406,16240,25458,23424,4782,-6091,-5443,-2691,-1940,-3974,-5444,-10306,-7042,-3060,-1294,-6943,-13244,-12759,-8734,-8623,-10606,-11204,-1880,8850,15573,21646,16726,4975,-8104,-15140,-5410,8711,16558,16167,10261,-4027,-9843,-404,10907,11528,7149,-2347,-340,11396,11529,8230,8142,10089,24074,16114,-518,-3685,-2254,-3126,-200,407,-2107,-4694,-604,7487,18590,14176,-2145,-12539,-10504,-4146,1723,3961,2468,-1756,-3310,-9472,-13116,-4232,-3024,-3790,-6901,-1595,6954,40197,63919,59763,55323,47409,27091,17932,2907,-15050,-1065,6079,-4082,-17403,-7465,-2313,-7444,-16060,-6696,1603,2198,9653,16983,10325,-8510,-14235,-1897,3587,2117,-2480,-2129,-439,10847,16087,4779,-6488,-10023,-9972,-4783,-3621,-1693,4998,9212,5621,-3533,-8619,-8910,-8446,-6500,-1087,4645,7967,6960,-2133,3455,24137,29481,23493,21052,14375,4268,-2230,-9718,-10341,-10230,-12325,-7428,-4345,-141,8422,19907,25220,18244,10588,3499,-5558,-11167,-1255,15323,19599,11993,-2585,-7991,4216,4765,4774,10192,13464,11855,7806,30,-11526,-16368,-17317,-13002,-8101,-7525,1622,13521,22322,29727,25265,21170,23464,21198,8579,1961,-1665,-4648,-10931,-15809,-13577,-4870,-1430,-9064,-16257,-3892,8181,6228,767,2677,-433,-2140,-4067,-6261,-8671,-781,10054,7722,-621,-8836,-5706,-2373,-10191,-19700,-10218,-4259,-8762,-8191,-766,-1483,-5528,374,7654,12882,12622,-439,-12191,-13821,-9321,-14613,-6470,5351,9902,4647,-7200,-9859,6068,15399,9044,-4534,-6126,9470,32574,48832,39067,24758,18877,13369,3092,-8700,-15945,-13589,-14388,-12323,-1419,1630,-6480,-14428,-11747,-3572,1265,1663,1785,-1492,-5456,-9938,-16004,-12309,-10699,-10628,-10476,-7712,-4229,-7304,-11554,-13685,-8050,868,11301,10560,4176,3587,10531,11985,6760,2423,2783,729,622,4702,4752,5233,7050,7065,11620,13416,11915,11184,9253,3922,-2142,-5830,-9922,-13736,-16335,-10988,-6697,-2359,-3528,-12929,-18669,-12895,-13033,-17455,-15110,-3204,-12108,-12243,3010,9820,4172,-2728,-8746,-11982,-10051,-4681,1840,6118,17170,25696,51369,71071,67331,52965,29829,862,-11359,-820,2941,14475,35591,58129,56124,38818,21383,4482,-7007,2060,21290,23088,10309,11456,20342,14432,11166,10849,2393,-5039,-12703,-11609,-2964,1499,3912,6974,10191,8559,1406,-10779,-15707,-13605,-7104,-935,87,-3696,-8741,-13406,-13304,-6379,2520,12641,17391,12510,-199,-4757,9209,18924,2666,-9839,-15466,-1856,9944,9553,2988,-3972,310,3551,-3910,-13374,-10987,-4665,-386,2495,3832,10244,22019,41089,49302,35179,23518,14338,6717,-2288,-13001,-9552,-7907,-15363,-15398,-5472,-970,-963,-1324,-3585,-111,6586,9328,16668,25746,27846,24311,13824,1730,-5424,-5924,-98,8733,23768,33369,31523,20435,8973,1560,2702,8962,19496,28449,24514,12258,817,-3549,1093,3122,1658,585,2213,5784,11245,20702,20555,11106,3938,-6761,-6431,-12474,-13070,-739,9482,15401,15974,18152,18222,15338,11770,8934,6414,6314,4664,1034,-4581,-6939,-6432,-9239,-8769,-9369,-10548,1632,11588,18439,19864,16169,10043,-2870,-15770,-20860,-14573,2327,28818,37223,35114,27805,27051,27505,17006,5068,-3187,-9868,-7883,1049,3634,4502,4081,9314,31820,29236,11157,6,3431,5267,2438,-959,-332,6435,16759,18540,19279,16668,8054,477,-5663,-8946,-14603,-8547,4793,8318,3887,3280,3542,2883,2258,-3944,-9046,-6266,-3087,-10868,-19724,-12520,-5265,-557,-13403,-3209,5018,6089,3060,0,-6223,-9506,-10037,-6646,378,5113,8143,6193,-7055,-17528,-7037,3353,5944,8255,7949,9782,6270,3084,3984,6684,6812,1709,-4021,-9827,2072,25377,43436,45247,28209,398,-8145,-5040,-7861,-12164,-11725,-9524,-9162,-2900,-2183,-3762,-8331,-11388,3507,6660,6275,7142,10091,12010,3135,-10170,-10608,-15858,-2575,4386,5548,8350,8263,6490,5693,6449,1133,-10281,-17704,-15274,-1776,17413,44588,54126,33051,13931,7936,8862,12819,10219,754,-13912,-7091,-5166,-5185,-4506,-6157,-5072,4233,12763,7616,-711,-5125,-10343,-12837,-10557,-15585,-12649,-1212,11090,24054,28743,18930,3628,-11931,-13149,-2914,12617,29664,11902,3602,1300,8142,13035,10989,6329,12868,37232,44555,40525,41640,39161,37807,15734,-3347,-9059,-5037,2604,8362,12849,14033,7171,4263,1465,-4659,-14140,-21313,-13414,477,8303,19614,23690,4577,-14692,-18843,-18206,-10188,-2043,6630,8325,1757,-4337,-9057,-11658,-15536,-11479,-12041,-10950,-9177,-6196,-5169,2216,7850,10561,11894,4657,-7539,-11862,-12389,-19642,-16293,-14167,-5703,2077,4162,7825,1341,-10882,-14704,-13180,-17167,-11463,3343,8368,11937,16254,15324,11159,2719,-6483,-10803,2352,8964,7262,8665,3886,-4238,-13950,-6589,-1665,4943,4657,2203,980,4685,8654,13043,21486,18574,6621,-7156,-10401,6765,16456,26314,31551,18342,2160,-12450,-13717,-3697,-3004,-1996,-349,-555,-5222,-10386,-11473,-10025,-7780,-4933,-4615,-6627,-8999,-8470,-483,7932,7975,6188,12257,29235,26968,408,-5258,9746,20029,17988,9898,2172,-5670,-11504,-17760,-11305,-5732,-2750,-3665,-1215,-903,-2332,-6771,-10004,-6018,916,10492,31968,45648,46851,53416,45621,25019,11870,8185,8182,10865,14013,16544,17098,14480,12085,6746,-7445,-17390,-15160,-14425,-12854,-9828,-10013,-9928,-5952,-1471,169,948,-3113,-8387,-14124,-10325,-16783,-13813,-7626,-2559,3730,-1570,-13239,-9275,4775,18089,16767,-2032,-18221,-6425,9402,17208,10783,3382,1616,1603,939,2024,11689,22215,13983,16847,26141,8304,-12881,-8746,-3266,-88,-4756,-1818,4724,8111,6431,-143,-10853,-12734,-5042,299,-3191,-8948,-6807,-4378,-4083,-7984,-10327,-5494,-5922,-11857,-4957,7044,10786,5378,-1627,-5626,-4589,-4033,-12016,-17525,-18209,-9757,-13055,-16211,-13957,-1055,11221,23225,28610,22673,7507,-553,11573,15750,9993,7223,5409,1708,-4079,-7056,-4665,-8037,-16333,-9098,-6649,-9225,-7502,-1210,-1726,4903,14333,20351,20559,10776,-5409,-17390,-8764,-4866,-5587,-9300,-12852,-17180,-14167,-5683,-3745,-8201,-8126,-1380,3398,7827,-2849,-10916,-12397,-11798,-11234,-5911,3685,20125,29929,17871,-10962,-14798,-14796,-10574,-3437,7356,11123,10006,59,-8529,-12908,-13777,-12152,-8148,-459,444,-2561,-7411,-4913,19642,53175,61828,45288,21462,2831,-9648,-3439,10677,2610,-8863,-16957,-16124,-3646,4476,8759,13588,18468,18786,14999,10863,25337,20418,-8713,4244,8061,-714,-4492,-8873,-11659,-6353,6480,9209,11429,11416,7846,-2852,-4696,7127,5061,470,-1001,-8749,-10517,14057,42860,59963,51370,23581,10660,2593,-2553,-7488,-5066,-1846,-4250,-15140,-17208,-14162,-8290,-863,2369,-1726,-8828,-14676,-10604,-10803,-14483,-5650,-2208,-6456,-5256,10238,19737,12128,-2635,-19365,1088,19256,28137,25791,29611,32788,38763,36524,25353,10790,-1963,-1046,7288,3364,-8078,-10529,-14916,-16606,-13164,-11524,-10306,-8666,-10330,-13396,-12640,-14118,-13105,-10630,-11034,-6280,5382,23396,30157,18208,-279,-10680,-12554,-3137,5163,2829,-3673,-4038,-619,-4428,-5718,3788,21830,38214,29995,13759,11081,7515,1726,-3493,-1088,8547,14142,18117,16439,4643,-4451,2601,10003,12837,17394,18401,22356,28104,21222,1095,-13375,1345,9156,2172,-11133,-11154,-317,-6441,-12323,-9862,-2560,-6830,-9036,313,9146,9504,3962,-4670,-12826,-6637,5880,11548,4538,3499,8638,8551,-8178,-13074,10446,33534,30616,12965,8153,5470,3906,3726,-2523,-10803,-5555,-5369,-8226,-5340,1863,6581,15508,21188,9740,-513,-8500,-14685,-6659,-4297,-7807,-2513,19138,47290,50318,35578,10926,-5016,-1347,9610,6379,-4784,-7237,3130,5801,5020,1519,-6390,-4156,5639,8301,4198,-500,-7777,-13205,-8396,-5135,-7380,-2218,-1094,-7824,-20085,-5874,17162,25251,9413,3649,4227,949,821,9306,8286,-4497,-15670,-9248,6605,10323,-1884,-18128,-12346,-4830,-2972,-1602,6407,24421,23120,13298,9445,-554,-8106,-3458,10013,17236,10681,1893,-4660,233,10317,17993,27883,19297,12295,8957,-117,-6025,-8061,-5383,-1805,3684,4804,-3455,-12526,-4281,11020,-1489,-19518,-3072,26294,49332,41223,19905,3614,-9657,-3698,3270,421,-4602,-8906,-4162,2992,16865,37253,42779,32952,15915,1831,-9082,-7966,9928,15936,5121,-7169,7729,23351,37261,29659,12298,25246,43591,34614,21871,16869,18182,13289,1150,-5099,-4627,-3566,3100,8961,-11367,-9613,2206,11875,15697,10308,-758,-13764,-16376,-10423,-8372,-8809,-8366,-13927,-16972,-15660,-12390,-9509,-5838,-1644,-891,153,2150,12214,20152,19047,16196,19682,27079,32714,30609,24651,18263,6109,-4048,-9305,-6828,-2159,7701,10670,825,-4540,-6105,829,12909,17243,18409,16320,10221,5189,6037,6560,5245,7386,9105,7510,-744,-8521,-15215,-11774,-13207,-9503,-2681,-4449,-7681,-11597,-15999,-7017,-8746,-10352,-6375,-1868,-909,4055,18972,34919,35400,30670,17858,4672,1669,6781,3936,-11384,-7630,7427,16788,11059,-349,-8011,2763,19934,52668,89358,104104,93936,55474,21025,-860,-14196,-3555,6987,8875,3878,5929,11025,9120,398,-3060,-2274,1428,6177,14392,38757,45677,30947,11074,2460,-1130,-7726,-11750,-8486,-2123,1726,4543,4365,362,1253,706,-401,-2399,64,5715,17664,14873,7703,-343,-4615,-10593,-12083,-14193,-11527,740,12829,9161,329,-4086,7615,17197,16015,6729,-755,-5616,9420,23625,28618,21679,6168,-3476,-7852,-9998,-9348,-7245,-3816,4157,13027,8771,-10640,-12478,-7764,-10267,-7938,5545,9148,4983,-4506,-16578,-10110,-13059,-10770,-10571,-9412,-11654,-4404,-4476,-8453,-14408,-6329,-1943,-5504,-12424,-7425,651,3668,2071,-7466,-12585,-4668,7405,29893,52275,50727,27870,3746,-10971,-6430,-3573,-9068,-12245,-7403,-12148,-18717,-8313,8332,17891,6606,-3527,-8652,-9227,-3672,-2669,-2101,-5491,-3053,6477,13131,11581,8335,5536,2322,1660,4087,-4080,-8368,49413,135888,164500,119189,34210,-4877,14493,32184,34461,22527,8938,-3457,-5484,-2260,5209,8984,7670,8094,14825,23339,24598,16763,4599,1277,5683,3762,-2246,-3922,-3242,9791,20128,7870,-8816,-10329,2274,6199,-5915,-7314,-10098,-6723,-3570,-1804,126,1742,6422,4689,-3309,-3934,887,4504,-804,-10134,-12106,-1263,6840,5269,1274,1161,-1627,-6672,-2640,4419,6727,7725,9597,1523,272,13249,17754,10363,1043,-4275,-4163,-744,-5239,-14431,-13702,-8588,316,15736,32213,27900,7829,-10556,-12977,-12635,-7629,-2402,1388,656,853,-4254,-149,7317,8518,3023,-9497,-9065,7839,21805,16604,4843,-6686,-15827,-16723,-11462,-9221,-9144,-14781,-12992,-6850,-5804,-9163,-12067,-14180,-12031,-10865,-12333,-14530,-13023,-7297,-3660,-6891,-8753,-3586,1352,-975,-4359,-2590,-1156,-6704,-7108,-2080,3098,6951,13109,7062,-1344,-9103,-14116,-13287,-14948,-14491,-14038,-10982,-3447,-1368,2987,10874,13877,20317,27622,33060,28844,22790,18408,19320,18794,2104,-13457,-10275,-3478,-490,2712,5153,8970,12543,13198,13624,9271,2382,-6148,-17804,-6235,5025,11545,15546,26232,28372,24324,19089,10213,3750,274,-3183,-6597,-8303,-13226,-8197,-2058,2672,1941],[-2732,-2875,-754,-2156,-6371,-6353,-3272,1513,3666,4304,-3128,-9825,-12171,-10614,-16149,-15143,-13246,-9187,-4005,-2658,-6463,-10900,-4020,8473,20172,25462,31828,38948,31110,20332,13330,7576,1815,6804,12935,15066,15848,15200,13758,15108,13334,7318,4316,1023,-4442,-6375,2040,14727,27234,29904,16151,3489,-9795,-15058,2561,25861,23470,20254,10570,1120,4107,11859,13443,11612,10812,5711,-879,-1728,968,9802,12918,9359,3351,-2664,-14794,-9050,-13665,-17762,-14952,-15941,-16879,-17676,-6845,70,-718,-769,10131,15194,-5362,-4895,-5718,-9143,-3183,13790,15110,14050,8330,1673,1246,-1053,-3689,-6097,-6873,-7497,-3465,4201,4299,5259,8464,12629,6522,-3142,-7210,-3138,3020,2278,-3838,-9618,-6189,-7050,-12413,-16192,-18254,-16142,-14965,-5826,9716,17689,26329,23915,20465,21461,21466,24618,26622,25353,20952,14199,2673,-11716,-9443,3925,13376,15995,15321,10955,4355,-3087,-8835,718,4439,-529,-7024,-1198,3086,2042,1266,-2429,-5530,-6792,-6752,-8599,-9738,-5636,2062,3640,4233,7653,34123,53354,17000,1668,4962,19102,-2833,-35566,-49233,-23403,5466,28754,38710,16284,8957,18446,3198,-710,2029,-15293,-3239,1996,-5529,-10354,-11145,-7392,10867,14722,12670,-6921,-8895,-6633,-10314,-16284,-11512,-4227,-1780,747,2492,-3075,-10190,-9650,-6131,2153,-5198,-4637,-1849,-8059,-690,9099,21445,24080,17291,11650,3938,-11954,-6056,11066,29337,21166,9278,8491,3580,-3164,-9778,-5757,-1262,-6307,-13810,-6290,21400,22263,2860,-4911,-10417,-7266,3919,15103,11142,10089,8691,8098,17581,24190,18254,13514,22314,14887,-372,-6814,-8323,-2430,3808,9220,13917,5414,-8494,-13852,-6829,4984,-479,-17311,-8332,477,227,597,-3991,-3955,-3298,-1951,-3569,-11326,-13423,-12333,-13760,-9322,10678,22979,23056,13740,272,-13383,-14118,-15194,-10129,5528,29395,50781,51127,16282,-13409,-14445,-15149,-14879,-13158,-13271,-14943,-20203,-18781,-13078,-7326,2662,12331,18241,26116,21739,2321,-7520,-4508,-1950,-2815,-5130,-5787,-10550,-6829,-3337,-2322,-7640,-14726,-15615,-10868,-9449,-10407,-10537,-1556,8119,13336,19135,13953,339,-13931,-12312,-5381,8669,18750,19141,11165,-4273,-11989,166,12567,13267,7885,-3055,84,13265,15030,13031,15490,20185,31229,18099,-235,-6499,-5057,-4779,-1073,-975,-3351,-6393,-2839,5214,16991,13715,-1510,-12367,-14705,-7082,-727,2286,1611,-1927,-3150,-9116,-13761,-5096,-4418,-5747,-10088,-2821,4989,35646,49403,45982,46971,40788,21149,13066,-163,-15066,259,7621,-3089,-17343,-7280,-1822,-6994,-15365,-7765,-1956,-2230,6228,13978,9149,-8125,-14780,-2336,4007,3410,32,1421,4456,17492,22674,10284,-4540,-9785,-11749,-7271,-5988,-3556,3832,8572,4475,-5728,-10966,-11147,-9921,-6673,-265,6307,10526,10933,3500,5725,24880,31275,27308,23950,14407,3693,-3209,-11279,-11112,-11042,-15609,-8797,-4383,1079,13445,27730,31563,20055,9520,1320,-4493,-6649,5320,23038,26794,15603,-1426,-8684,4037,6183,6729,11360,12629,10234,6545,-810,-11428,-11894,-12181,-15207,-9718,-8536,1947,17197,26289,31609,25564,19979,20057,16238,4849,-1244,-3539,-5043,-9983,-13627,-15211,-8529,-5899,-12771,-15159,-3729,5792,2392,-2226,844,-1185,-1587,-2266,-3490,-5450,-8741,3778,3992,-3088,-10521,-6035,-1382,-8056,-17327,-10541,-3872,-6553,-5584,-407,-1860,-4182,1209,5806,9292,9752,-1119,-12678,-16216,-10823,-13031,-4738,6109,10337,4054,-9079,-10711,6816,18956,14529,179,-5568,8277,33092,50616,41774,27328,21351,14710,1384,-11325,-16508,-9820,-10722,-13635,-2953,675,-6670,-12940,-10291,-3371,716,1023,1804,-623,-5157,-10245,-15105,-10360,-8872,-8902,-8076,-4694,-1514,-5674,-10675,-13293,-8397,0,10871,12506,6217,4090,8962,9362,4690,932,2210,1126,1211,4196,2878,3485,6761,8817,14545,14406,9950,8161,6671,2225,-3033,-6011,-9464,-12717,-18313,-13572,-10046,-6148,-6558,-13794,-16227,-13647,-13916,-17173,-16845,-6989,-13810,-10317,4308,10655,4560,-3142,-10201,-12707,-9737,-4793,2228,7165,19753,33362,60620,70599,61207,48805,28533,-249,-11599,-3610,463,13288,36313,62990,62826,42758,22797,6144,-3907,4129,22953,26842,15264,14934,24459,16214,10893,9051,187,-6108,-13056,-11376,-2717,1463,4096,8806,13768,11710,3657,-9114,-14968,-12961,-6822,-621,687,-2815,-7606,-13264,-15288,-7519,1767,11514,14362,7301,-6772,-12819,349,13616,1596,-9896,-16239,-1200,11045,8413,757,-3765,2798,4948,-2476,-11498,-9254,-3230,646,3406,4784,10099,19831,35893,43903,30914,19493,10723,4075,-4132,-13383,-7828,-6532,-14335,-14349,-5378,-2032,-934,-2993,-4739,1389,8921,9737,14599,24130,28590,24078,11615,-377,-6896,-6809,-1156,8050,22849,33145,32384,19831,6575,-1293,103,7119,18583,29344,27005,15385,3611,-4129,-1869,537,306,-153,2171,7268,15979,27307,29504,21340,14030,303,-3664,-12490,-12133,-1127,6004,10692,11730,13388,12346,10223,7290,4423,2752,2543,169,-2131,-4026,-3642,-2766,-5908,-6364,-6337,-5310,4913,12102,17638,19298,16745,11064,-1618,-14211,-21361,-14292,3418,36151,43330,33112,22685,21878,22693,13620,2412,-5232,-10326,-7633,-118,1910,2667,3755,12257,38110,30334,10342,729,6110,10017,8887,7081,6501,10102,20826,23786,22913,18305,8812,1129,-4649,-6723,-11856,-9453,4412,9211,5251,3819,2846,1995,1642,-3951,-7241,-5210,-3177,-11784,-16387,-8668,-7363,-3377,-13131,-472,10553,11880,6193,-947,-9450,-11835,-9919,-4053,4802,11047,13861,10116,-4455,-15750,-8382,-477,1063,4981,6066,8406,3793,-191,2480,6394,7369,3297,-2413,-11622,158,20595,37741,40621,24636,-2966,-10476,-6594,-8774,-12750,-12871,-11140,-7685,-907,-888,-3375,-9625,-8026,6483,9315,7396,5858,8542,14783,8832,-5089,-7737,-15860,-2811,3570,5877,8679,7513,4886,3402,3740,-3296,-15022,-20717,-10940,1576,19323,44345,52640,29955,10581,5366,7215,11873,10165,1990,-13762,-7133,-4079,-3462,-2828,-6045,-7257,987,8482,3868,-1610,-5223,-10288,-11950,-8796,-15185,-11738,1648,15052,28396,32780,21260,4616,-11958,-12591,-3364,11441,34764,22479,12001,6655,10959,13778,10355,3135,5332,28565,40077,37656,41266,41930,41916,16368,-2603,-8720,-5314,2744,9616,14043,13834,8370,8475,5689,-1766,-12272,-20978,-13769,706,8820,20012,20880,-123,-16389,-14652,-17268,-16028,-6994,4343,8282,3052,-2839,-8142,-11332,-12940,-6911,-6433,-5459,-3866,-1252,-1412,4488,6596,9087,9823,2411,-7907,-10526,-11467,-19492,-16678,-16644,-6229,3953,7221,9509,1482,-11121,-15270,-14027,-18480,-10666,5288,11897,11707,12452,11108,7924,1036,-6502,-12672,-2022,2448,-1879,-1246,-3949,-6161,-13554,-5695,-665,6135,5994,1883,-1382,3312,8066,11366,17458,15745,5568,-7575,-11389,4988,13446,21818,27771,17906,3937,-11902,-13223,-805,318,-277,-133,-436,-2948,-6417,-9101,-9045,-6739,-3458,-2026,-2828,-4973,-2625,5179,10332,8096,5879,12914,30775,28747,1757,-7200,7046,18302,18366,11628,4336,-3322,-8588,-15756,-13936,-9603,-7090,-8199,-5384,-2270,-2550,-6523,-8230,-4191,3664,14398,38077,57155,61670,66088,56429,33820,16247,10171,9671,12502,16442,18605,18471,14677,11225,7016,-5855,-15079,-13723,-13119,-11924,-9672,-10616,-10544,-5656,-113,1727,2372,-1856,-7571,-13339,-11278,-14693,-10750,-8761,-6174,1069,-4009,-15123,-7787,7515,22181,16994,-3661,-19292,-5251,10557,19814,14355,5556,324,-1128,-1485,154,10192,26446,24699,31274,37258,13474,-11812,-10959,-5105,-1274,-4514,-2533,2264,4570,3114,-2483,-10457,-9209,-3321,39,-4032,-9091,-6656,-4412,-3813,-5810,-7324,-3045,-4742,-11918,-4025,8391,11792,6413,-448,-6068,-7234,-6176,-12017,-19023,-19294,-12239,-14571,-16496,-10477,2056,15699,28362,33474,26808,10224,2062,16179,19565,10001,6497,4725,903,-4360,-5653,-2634,-6498,-16618,-10044,-6907,-8391,-6317,46,1377,10013,21083,27448,26981,14975,-4935,-17510,-8096,-4477,-5716,-10382,-14081,-17772,-12769,-4529,-2886,-7645,-8251,-1583,3246,8925,463,-6053,-7504,-9196,-13853,-9820,2690,18764,29537,19988,-7915,-18761,-15866,-8819,-2961,5941,7142,1855,-9580,-8898,-12051,-14714,-13999,-12385,-3079,-278,-1530,-4092,1161,23995,54765,62029,44193,19106,230,-11083,-2513,9581,-733,-10648,-16626,-15058,-1099,10101,16085,22747,26107,24442,19643,14393,26451,21896,-5531,2449,9682,3865,-319,-6890,-14960,-9750,3780,7944,11059,11641,7868,-3841,-4063,10493,8042,-242,-5706,-13838,-7395,17928,46596,61431,47434,19325,9270,2633,-2001,-6415,-4214,-1055,-2483,-12577,-14652,-12566,-7714,-487,1442,-3475,-9571,-12316,-8509,-9135,-13267,-5515,-1666,-3559,-3466,9202,17008,9608,-4037,-18930,-23,15592,26098,24955,29409,33645,38613,35664,24022,9102,-2525,-369,7725,2021,-9416,-9311,-13353,-16841,-13187,-10909,-9300,-8085,-11086,-17167,-13515,-12949,-12605,-11948,-13914,-5301,6394,23623,28554,16383,-1764,-11265,-11895,-3647,4579,1558,-5782,-5799,-2676,-6517,-8049,1523,17996,31999,23316,10012,9131,6721,2469,-1398,2745,15065,20454,20709,16007,3629,-6151,46,7873,12461,17725,19220,23127,27982,20257,-314,-8832,3600,8918,2098,-7361,-6888,2062,-5258,-11193,-9508,-2153,-6021,-9655,-2470,6636,9324,6072,-2460,-10371,-7195,3133,7484,973,1264,6274,6734,-7246,-11010,10157,33314,33503,14467,7736,3110,2008,2630,-2939,-11914,-5889,-5107,-6913,-3853,3287,8600,18450,23002,9204,-1276,-9337,-13991,-4527,-1857,-5723,-5450,12056,40599,46564,32322,8596,-6701,-2516,7298,3995,-6348,-7485,2119,3776,2824,31,-7105,-3282,6839,9930,5634,864,-5992,-11257,-7988,-4228,-6144,-5493,-4244,-9909,-18565,-5141,17105,24359,7245,2651,3799,441,1254,13474,16170,931,-12174,-12680,1756,5471,-4759,-17630,-13165,-7016,-5531,-2950,7977,31454,33689,19322,10886,-557,-6447,-613,11307,16689,9524,705,-3914,2096,10978,16922,25327,15996,9230,6286,-1955,-6640,-6896,-2502,3307,9462,9332,227,-4965,-1824,12831,2192,-18883,-5223,23976,52338,42341,18623,2923,-8000,-3545,2524,-1123,-5644,-9865,-5131,2213,16133,39130,46620,34560,15566,1311,-8976,-8194,9022,12934,808,-8989,6608,20663,33101,24163,6269,23531,43864,36183,23602,17029,16365,12406,1048,-5103,-3233,-1249,5407,11721,-6733,-9316,3402,12919,16765,10994,-948,-14599,-15196,-7930,-3238,-4256,-5930,-12962,-16762,-16132,-12205,-8288,-4056,61,433,840,2480,12966,24595,23358,19638,22498,28254,30357,24871,19253,16265,6373,-4056,-10593,-10119,-4211,8214,15347,6180,-1,-4090,1543,13954,16188,12075,6164,1022,-2923,-667,2026,2292,5507,8039,6288,-2732,-11161,-15961,-11835,-12820,-9015,-3584,-6256,-9463,-13140,-15801,-7057,-8507,-10786,-8381,-4106,-2394,4060,19276,36192,36523,29966,15602,1892,-84,5042,2248,-12922,-7885,7013,16067,11247,155,-7822,2466,20646,51728,83759,99889,98391,64891,25710,-455,-15566,-3288,8765,11056,6528,8315,10740,6020,-2297,-4253,-2248,2698,7964,17692,42659,44416,26143,7374,37,-2155,-8936,-14798,-10071,-2653,1891,4872,3899,789,2539,2690,1588,-1000,1458,8066,19125,15395,7857,-1083,-6410,-11162,-10772,-15258,-10174,1647,12373,8338,-721,-4431,6954,14717,13162,5378,-818,-4421,9503,19736,20829,14221,1645,-6167,-10424,-11340,-9330,-6253,-2473,4639,13896,15090,-7286,-13206,-10247,-13010,-5274,7674,10623,5130,-3723,-9633,-4654,-7858,-5962,-5788,-6023,-10070,-5583,-5421,-8486,-15167,-6256,-1568,-5359,-12319,-8468,-887,2104,901,-8188,-12667,-4959,6110,25891,45203,46955,30495,6028,-10793,-8133,-6033,-11121,-20221,-12168,-14447,-16516,-5765,10975,22028,9300,-3234,-9776,-7192,-669,-182,-819,-4803,-3428,5062,11449,9817,6750,4738,4178,6190,7522,-2816,-9546,48676,119628,137303,98133,30335,-4410,14695,31221,32985,21396,8788,-3837,-5960,-4014,1603,4051,2227,2778,11054,21273,23733,14590,190,-4643,1161,1319,-3038,-4088,-4820,6107,16879,7304,-8647,-10950,2884,13666,-1282,-4325,-6450,-4111,-2234,-1621,-689,942,6219,4714,-3864,-5206,-1003,3363,-343,-9390,-11558,-1202,6401,4874,-711,-2633,-6908,-12892,-9066,-1962,2677,6518,10339,8510,-4201,7563,15255,10865,2334,-4609,-3721,3642,-1104,-14347,-14950,-8674,-382,14337,28702,22224,4306,-12795,-14036,-12365,-7704,-2392,1620,1294,585,-6852,-5445,1999,3568,-737,-12071,-7881,8722,21239,14526,2226,-10391,-20707,-16239,-11696,-9066,-8364,-12881,-13248,-7848,-5901,-7941,-9885,-12396,-13251,-11754,-13439,-16623,-13719,-6375,-1007,-2690,-5720,-2289,2175,31,-3553,-2152,-1222,-6229,-5603,-1441,2679,5390,10385,3566,-3954,-11460,-16132,-14744,-15923,-14931,-14314,-10436,-2994,-1552,3667,15011,22779,26620,24943,25826,24809,19505,15650,16105,15042,-1472,-15622,-8276,-800,2317,5599,6567,8489,10523,11711,14871,11543,3974,-5499,-17590,-5765,6846,12799,14558,21125,20813,19109,16651,8412,2106,-1358,-4906,-7821,-8345,-11578,-8494,-2586,3261,3374],[-2312,-2961,-737,-2221,-7431,-9169,-5263,-823,635,2043,-4641,-11317,-13138,-10860,-15399,-17052,-15264,-13650,-9808,-7703,-10155,-13357,-6505,5078,18210,27238,36429,44835,36481,21833,13222,6340,-492,4841,12024,14694,16714,20404,22242,22252,20747,13347,7725,2744,-3880,-7018,293,13890,28447,31055,16074,3527,-9755,-14836,5790,36184,34650,26287,13004,1350,4243,14974,19305,11584,5209,-2373,-3377,-776,885,9014,12917,9230,2707,-3021,-14039,-10839,-15187,-15298,-12715,-14776,-18340,-19297,-6672,291,-528,-444,10910,19686,-795,-6470,-7068,-9859,-2947,13173,12472,11995,8280,3531,3638,2130,-261,-3847,-6096,-7303,-2266,5930,5469,5886,8190,10940,3271,-7292,-6665,85,7153,5228,-2727,-12597,-9498,-9727,-13816,-15778,-17586,-16242,-14127,-6010,11429,20978,31896,26347,22418,24786,23393,23774,23782,22412,20065,16035,5233,-9663,-8783,5334,15950,19750,19343,10912,4211,-3547,-2487,9951,16245,10416,-233,2468,3936,2164,1,-4774,-8083,-9229,-8119,-9321,-11489,-7304,764,1902,2132,5946,26511,47099,19262,9109,-117,-11398,-60407,-147249,-278042,-423830,-485897,-395483,-242354,-111562,-21557,17123,9141,3825,2364,-16318,-5227,462,-5805,-10187,-10800,-9062,7599,14731,17723,-1613,-3690,-4168,-11265,-18714,-7843,-366,500,328,-130,-6528,-14003,-7779,-8142,-2447,-8726,-8416,-4587,-10531,-2478,7135,18398,20044,13604,9395,3514,-11425,-7093,10752,30289,24043,12649,10925,4517,-4373,-12861,-7442,-2232,-6452,-12235,-4885,21501,23481,4593,-3767,-10849,-9329,45,10567,7689,7420,6649,5937,15920,25738,22361,19784,27529,17118,860,-5944,-8230,-3665,1679,6717,11769,4491,-9384,-16133,-8480,4033,-1683,-18728,-5603,4354,5019,6305,820,-396,-1068,-985,-3538,-12330,-15147,-13091,-14054,-9976,9264,19998,19977,12158,-109,-12381,-14327,-15639,-11223,4692,28013,46768,40789,4203,-18634,-9976,-11401,-11459,-12301,-13451,-12827,-14654,-18307,-12220,-5196,6042,15328,20074,26156,19566,-9,-8864,-3569,-1010,-3397,-6063,-5912,-10523,-6623,-3300,-2770,-7398,-14645,-18584,-12926,-10166,-9979,-9570,-1018,7536,11345,16437,10884,-4523,-12124,-5725,-4415,8111,20521,21795,11821,-3935,-14357,61,13255,14674,8743,-3501,-26,14451,18211,17424,22599,30051,36906,19479,248,-9230,-8035,-5693,-1569,-2043,-4025,-6920,-3599,4258,16194,13939,166,-9621,-16763,-9621,-3140,651,886,-1907,-2745,-8405,-14235,-5802,-5369,-6822,-10710,-195,5838,31777,35327,31711,37206,33048,15174,8080,-3651,-14098,2026,9424,-1938,-17203,-6867,-1181,-6368,-14409,-8658,-5628,-6288,2865,10592,7411,-8040,-14874,-2564,4768,5211,2874,4679,8685,22731,27662,15234,-2245,-8536,-11595,-7786,-7051,-4902,2873,7771,3363,-7377,-12710,-12922,-11109,-6909,315,7683,12875,14785,9493,8267,24046,31423,29814,25955,13911,2970,-4137,-12387,-10829,-10176,-16458,-9847,-4189,2381,18133,34922,37071,21505,8444,-802,-2788,-363,14300,32960,35369,19586,3,-9374,3662,8048,10265,14801,13570,9410,5286,-1863,-10433,-6949,-6559,-14060,-11968,-10287,676,19104,28743,32025,25164,18596,16613,11861,1732,-3605,-3671,-3366,-7322,-11059,-16154,-11447,-9021,-15450,-12875,-3096,3877,-702,-4484,-956,-2143,-1384,-816,-884,-124,-13484,-3527,-277,-5341,-12020,-6501,-578,-6054,-14893,-10081,-2839,-4095,-3370,-512,-2576,-2805,1453,3500,5576,6490,-2009,-12735,-17413,-10072,-9813,-2908,6528,10499,3345,-10838,-10805,7304,21748,20030,6077,-1677,9617,35329,53435,45313,30167,23570,15877,424,-12979,-14335,-6026,-7059,-12750,-4469,-378,-6750,-11194,-9047,-3446,-181,25,1297,-327,-5256,-10553,-13439,-8409,-7090,-7138,-5535,-1400,1509,-3890,-9763,-12901,-8722,-910,10091,14416,8489,4844,7378,6812,2801,-312,1917,1853,2113,4010,1496,2081,6543,10301,16786,14724,7919,5269,4108,478,-4022,-6273,-8895,-11194,-16257,-15555,-13350,-10484,-10148,-12820,-12411,-11990,-14503,-16730,-18571,-9033,-11310,-7948,5525,11402,4989,-3310,-11236,-12387,-8293,-4441,2524,8029,21509,40642,67220,66642,52938,43005,25744,-1543,-8926,-4894,-1686,12016,36392,66258,68330,46384,24412,8312,-981,5658,23657,29513,19553,17052,26796,17206,9972,6661,-2253,-7311,-13502,-10692,-1984,1759,4288,10229,16492,14135,5465,-7766,-14268,-12145,-6475,-428,1147,-2031,-6531,-12509,-17129,-8727,550,9525,10427,1549,-12998,-19668,-7426,6907,59,-9653,-13859,-1409,10658,6014,-2199,-4488,4305,5656,-1063,-9256,-6963,-1374,1757,4206,5623,9546,16932,29385,36512,25238,14818,7115,1608,-5658,-12433,-6661,-5731,-13568,-13308,-4927,-2028,-767,-4632,-5637,2461,10206,9201,11482,20710,27174,22114,8610,-2809,-8652,-7972,-2408,7117,21282,31995,32258,18493,4067,-4039,-2417,5191,17023,28955,28371,17774,5763,-5186,-5331,-2198,-1164,-1263,1491,7881,18961,31746,37737,33548,26353,6978,-1336,-12643,-11250,-1377,3014,6536,7927,9836,8977,7055,4293,980,-395,-1167,-4279,-5068,-3173,-361,1119,-2215,-3536,-2754,-436,8018,12167,16068,17772,16304,11121,-1021,-13175,-20910,-13527,4390,41847,46556,29396,17206,16820,18173,10191,-528,-7227,-10125,-7416,-1875,-341,822,4111,16310,43993,30831,9773,1487,8545,14412,15066,14304,12139,12785,22970,27569,25636,19221,9389,1977,-3333,-4312,-8245,-9801,3330,8512,5488,3708,1731,857,932,-3767,-5266,-4594,-3618,-12539,-14177,-5599,-7187,-6802,-13048,1517,14736,16075,8056,-2420,-12441,-14146,-9786,-1826,8767,16841,19388,13493,-2223,-13800,-9953,-4764,-4088,1497,3948,6769,1231,-3681,652,5681,7438,4275,-1592,-13538,-1688,15293,30038,33316,19250,-6423,-12922,-8504,-10021,-13527,-14067,-12605,-6478,201,-226,-3630,-11626,-5204,8756,11781,8602,4314,6363,16155,14331,2974,-4805,-16396,-3758,2465,6045,8588,6259,2565,431,417,-8024,-19651,-19208,-7376,3892,19680,41971,48934,26132,7525,3073,5462,10378,9389,2769,-12307,-7820,-3629,-2274,-1511,-5890,-9975,-3645,2802,-677,-3213,-5864,-10696,-11701,-7973,-15408,-10654,4211,18354,31883,35872,22803,5003,-12539,-12541,-4704,8928,36602,31731,19845,11627,12965,13556,8993,57,-1314,19371,34006,33521,39729,43435,44443,16080,-2293,-8620,-5464,3530,11963,16105,13712,8882,12111,9587,473,-11283,-21134,-15230,-322,8192,18650,16283,-5468,-17366,-11671,-13619,-20523,-13101,567,6637,3097,-2292,-8029,-11579,-10679,-2729,-1742,-1317,352,3156,2164,6315,4796,6971,6986,-450,-8900,-10043,-10915,-16855,-14195,-17215,-7314,4888,9285,9934,251,-12570,-16133,-14836,-19643,-9879,6691,14791,11002,8615,7311,4589,-1276,-7284,-14685,-6721,-4632,-10671,-9186,-9570,-8147,-13706,-5345,83,6876,7063,1322,-3928,1486,6887,9025,12771,11831,3632,-8496,-13021,2254,9688,16559,22927,16941,5415,-11224,-13053,1828,3872,1287,-600,-1628,-2223,-3684,-7017,-8317,-6299,-2741,-166,934,-180,3814,10594,11862,7399,4517,11924,29079,26865,1182,-9890,3525,15169,17203,12343,5857,-1333,-5896,-11587,-13240,-12390,-11187,-12570,-9745,-3974,-3139,-6039,-6459,-2897,5556,16947,41887,66360,74586,75783,64267,40820,19138,10808,9680,12302,17086,19339,18814,13893,9169,5270,-6018,-13320,-11922,-11796,-11173,-9776,-11491,-11328,-5456,1096,3082,3554,-823,-6973,-12834,-11161,-10634,-6856,-6932,-8493,-2173,-7055,-15228,-5250,10677,24574,15205,-6114,-20540,-5021,10324,20658,16562,6650,-1476,-4155,-3984,-1775,7696,28750,34932,44352,44992,16302,-11208,-13137,-7089,-2982,-5123,-4145,-788,1128,287,-4322,-9271,-6546,-2044,-939,-5722,-9641,-6802,-4796,-3998,-4340,-5091,-1550,-4344,-12442,-3868,8552,11478,6254,-40,-6374,-10575,-10219,-12816,-15334,-16837,-14694,-15931,-16020,-8146,4646,19411,31401,35715,28486,11321,3409,18384,19962,7702,4423,3211,-398,-4707,-4321,-887,-4960,-15367,-11370,-7777,-8158,-5464,1027,3505,13400,25675,32015,30514,17132,-5305,-16891,-8105,-5081,-6988,-12521,-16231,-18148,-12066,-4343,-3066,-8034,-9221,-2537,2323,8964,2815,-2865,-4345,-6154,-9955,-10610,1143,15464,26573,19675,-5429,-18627,-14138,-6804,-2441,4963,3460,-6415,-17720,-7148,-10701,-13653,-13053,-17113,-6548,-2146,-1514,-1325,6118,25357,51137,57048,39747,15249,-3026,-12670,-2127,7437,-4041,-12251,-14691,-14527,262,15332,23992,33421,35127,30936,23918,16511,25836,22656,-781,212,10214,7792,3535,-3869,-12180,-11946,-101,5415,9598,10929,7112,-5314,-3300,13459,10316,-2436,-11982,-18012,-4516,21191,49454,61102,41913,14654,7087,1738,-2426,-6312,-3803,-236,-194,-9684,-12560,-11497,-7801,-1028,-263,-5497,-9996,-10403,-6989,-7861,-12139,-5916,-1650,-1388,-1876,7561,13422,6410,-5915,-18925,-1913,11966,24409,24599,29185,33640,36690,32684,20966,6342,-3753,-478,7147,-349,-11260,-8771,-12546,-17240,-13456,-10116,-8154,-7051,-9353,-15499,-14369,-12349,-11710,-11498,-13269,-5369,5867,21899,25157,13306,-4277,-12791,-12204,-4836,3289,-380,-8650,-8120,-4622,-8209,-10410,-1141,13420,24589,16156,6079,6609,5253,2632,35,5749,19959,24997,22021,14444,1815,-8232,-3121,4540,10447,15950,18107,21999,25726,17487,-1607,-4522,5095,7442,1122,-3406,-1400,5157,-3524,-9854,-9617,-2500,-5909,-10392,-5586,3769,8850,8115,-345,-8173,-8159,-593,2299,-3601,-1998,3042,4224,-6666,-9913,8893,31457,34822,15019,6093,-378,-514,1210,-3484,-13649,-6938,-5579,-6401,-3282,3865,9725,20259,23462,8019,-2541,-10731,-14032,-3737,-739,-4417,-7993,4903,32465,41201,28013,5627,-8582,-3471,5097,1562,-8202,-8209,602,1390,373,-1870,-8270,-3151,7225,10592,6288,1868,-4294,-9507,-7800,-3629,-4589,-8500,-7299,-10680,-14180,-4592,14540,20874,4205,1534,3106,-484,1096,16552,23421,6463,-8963,-15144,-2518,1328,-6934,-16609,-14547,-9858,-8585,-4494,9271,37750,43986,25002,11592,-1141,-5662,969,11319,15314,7917,-1387,-4213,2632,10270,15113,22353,12681,6215,3623,-3412,-6392,-5195,241,7924,15102,14827,7424,2300,113,12965,4369,-17304,-7376,20822,52879,42126,17409,2546,-6698,-3974,1114,-3028,-7040,-11057,-6400,896,14233,38379,47766,34471,14057,-189,-9743,-8774,7358,8936,-3971,-11295,4511,16970,28068,18421,-649,19160,39938,34998,23470,16018,14058,10967,689,-5048,-1530,1249,7251,13495,-1483,-7322,5135,14224,17791,11515,-1262,-15192,-14294,-6045,1044,61,-3271,-11708,-16425,-16168,-11531,-6362,-1578,2301,2095,1538,2880,13399,27873,26921,22704,25103,28951,27260,18983,13995,14230,6933,-3463,-10765,-13830,-6361,8296,19510,11554,4240,-2477,1947,14647,14540,5391,-3523,-7434,-9827,-6678,-2355,-700,3341,6410,4408,-5092,-13698,-15553,-10775,-11517,-8318,-4378,-7881,-11255,-15200,-14891,-6593,-8095,-11183,-10577,-6402,-3903,3924,19072,36527,37213,29181,13534,-540,-1814,2916,58,-14596,-7779,6837,15273,11219,382,-7980,1407,19563,46657,72100,89374,97639,72136,29835,-331,-17394,-3104,10588,13482,9620,11305,10902,3256,-4155,-4500,-1616,4245,9454,20291,44552,40673,20047,3309,-1909,-983,-6755,-16754,-12095,-3614,1610,4420,2619,710,3814,5100,4158,931,3120,10451,20007,15573,7828,-1939,-8364,-12242,-10564,-15964,-8219,2630,11835,7591,-1729,-4981,6077,12124,10241,4101,-502,-2871,9192,15371,13468,7588,-1890,-8120,-12854,-12609,-9168,-5249,-1565,4263,13453,20520,-2504,-13076,-12615,-15523,-2967,9529,12547,7399,410,-1205,2526,-2402,-1061,252,-1290,-6652,-6235,-6475,-8747,-15395,-5685,-825,-4907,-11803,-8923,-1892,906,-68,-8657,-12595,-5357,4337,20989,36982,41788,32754,9109,-10006,-9798,-6075,-7072,-15790,-15975,-15831,-13950,-3620,13099,26059,13072,-1604,-11372,-5333,1698,1675,211,-3971,-3645,3548,9447,7834,5168,4509,7616,13092,11993,-1045,-10561,45750,97629,105065,74026,25462,-4121,13755,29077,30801,19995,8622,-4147,-6576,-5966,-2213,-964,-2847,-1026,8227,19048,21869,11669,-4356,-10357,-2389,-396,-3192,-3680,-6277,2443,13274,6482,-8342,-11213,3532,21454,7174,1240,-937,250,71,-952,-1269,54,5768,4772,-4093,-6008,-2290,2885,640,-8149,-10440,-946,5657,4278,-2466,-5487,-10055,-16056,-14232,-7705,-1299,5092,10617,15066,-2312,1804,12111,11119,3597,-4618,-2415,8911,3736,-11350,-13306,-7626,-99,13849,25341,16683,1570,-13743,-13978,-11364,-7101,-1692,2664,2783,1152,-7116,-8590,-2296,-302,-3279,-12954,-6640,9428,20061,12428,645,-10829,-17021,-12418,-9491,-7481,-6800,-10841,-12461,-8072,-5580,-6429,-7464,-10480,-13290,-11758,-13876,-18385,-13342,-4772,2081,1908,-1922,-133,3757,2029,-1734,-1068,-928,-5292,-3302,485,3444,4583,7951,375,-6110,-13194,-17292,-15414,-16086,-14724,-13965,-9410,-2322,-1537,4541,18457,31447,32273,21378,18450,21031,16576,13277,13413,11802,-3921,-16451,-6015,2272,5691,9459,9549,9625,9635,11063,16738,14500,5974,-4594,-16494,-4253,9234,14095,13547,16037,13999,14826,15047,7647,1451,-2047,-5569,-7373,-6453,-8821,-7486,-2419,3956,4809],[-987,-1829,354,-1133,-5522,-7676,-4250,-755,-220,1153,-4815,-11020,-12355,-9489,-13398,-14329,-11556,-11642,-11583,-10573,-12841,-14686,-8097,2413,16018,28028,39755,49105,41588,24168,14071,6247,-1683,3804,12017,15234,18720,26879,32344,30810,29070,20330,11824,5170,-2429,-6499,-319,13721,29699,31961,16244,4045,-9016,-14063,9361,46859,47588,34106,16204,2236,5329,19270,25512,12602,1368,-6389,-3220,569,1032,8328,12875,9184,2259,-3007,-12387,-11458,-16026,-11936,-9093,-11896,-17942,-20134,-5544,1369,287,66,11207,23318,5309,-7492,-7854,-10028,-2407,11943,9250,9747,8571,5804,6052,5319,3366,-953,-4649,-6688,-991,7419,6895,7397,9334,10850,1286,-11056,-4549,3963,12049,9133,-506,-14186,-12026,-11175,-13424,-13808,-15459,-14738,-13323,-6657,12079,23755,37646,29017,24621,27780,24659,22359,20694,19526,19376,17944,8070,-7031,-7445,6974,18528,23379,22765,10874,4425,-3949,-821,13332,21146,15448,3173,4240,4132,1314,-2918,-9709,-14063,-14456,-11148,-10974,-13029,-9180,-810,264,272,4650,20745,41176,20435,12860,-666,-1474,-2150,-25128,-95369,-204657,-302738,-291481,-174116,-64939,-612,18840,11732,7107,3607,-16010,-7186,-1003,-6309,-9978,-10011,-10288,4540,14635,22738,4504,1030,-1549,-10975,-17638,-4129,3236,2871,185,-2549,-9670,-15926,-4662,-5883,-7361,-13085,-12160,-7457,-12914,-4245,5148,15426,16315,10342,7535,3307,-10793,-7375,10807,30843,26226,15483,12902,5058,-5650,-16015,-9133,-3783,-7227,-10976,-2193,23457,26699,7860,-1567,-10364,-10996,-3447,6027,4062,4501,4368,3686,13685,25756,24892,24560,30634,17876,1627,-5333,-8529,-5033,406,4734,8786,2518,-10647,-17609,-9439,3430,-2481,-19489,-3948,7373,8992,10923,4778,2530,802,-324,-3863,-13201,-16440,-13730,-14269,-11307,6756,15752,15927,9978,-402,-10152,-14416,-16695,-12843,3196,25581,41252,29876,-5921,-13501,-7129,-9022,-9233,-11650,-13714,-11009,-9560,-13791,-10847,-2962,9379,17927,21292,25184,16635,-2602,-10541,-3198,-498,-4232,-7258,-6322,-10801,-6969,-3370,-2860,-6683,-13407,-18661,-14694,-10965,-9637,-8605,-504,6834,9295,13361,7371,-9474,-5438,1047,-2927,6220,20930,23246,11544,-3642,-17522,-1159,12394,15065,9115,-4179,-1134,14388,20398,20673,28249,38017,40156,19671,312,-12008,-11657,-6354,-2405,-3476,-4746,-6868,-3403,4014,15421,13854,1635,-6594,-13270,-11784,-6070,-1503,-305,-2358,-2798,-8057,-15058,-7025,-6613,-7626,-9281,4312,9325,29200,23083,18032,26579,24482,9012,2705,-7934,-12707,3506,10779,-1273,-17568,-6957,-1105,-6236,-13890,-10091,-9977,-10040,-701,6519,4586,-8953,-15270,-3269,5139,6660,5030,6682,11212,25111,29622,18404,-429,-7278,-10173,-6881,-7455,-6454,1416,6209,1696,-9104,-14471,-14879,-12661,-7873,-41,8002,14156,17547,14636,10039,21214,29424,30196,26236,12270,1453,-5682,-13651,-10504,-9124,-14775,-11153,-4437,2815,20690,39210,39961,21611,6628,-3529,-1306,6754,24959,44121,44143,23028,993,-10409,2493,9675,14856,20173,15954,9009,3496,-3750,-9229,-2650,-1675,-10917,-15009,-12850,-2405,18366,28760,30412,23485,16374,12726,7585,-1551,-5766,-2877,-625,-4188,-8913,-16150,-13501,-10623,-15872,-10812,-2660,1932,-3389,-6383,-3174,-3851,-2146,-423,576,4025,-8456,-10335,-5022,-7568,-13752,-7685,-538,-4784,-13147,-9837,-2205,-2417,-2200,-1613,-4141,-2200,564,407,1427,2548,-3611,-13017,-15556,-8009,-6357,-1664,5766,9664,1856,-12928,-10410,7080,23058,24611,12086,4402,13995,39775,57233,49040,32541,24883,16282,-256,-13808,-12025,-2953,-4081,-11128,-6478,-2049,-7328,-10071,-8636,-4327,-1907,-1733,25,-812,-5979,-11035,-12087,-7084,-5944,-5939,-3523,1451,4178,-2461,-9274,-12951,-9442,-2291,8448,15575,10325,5237,5300,3917,643,-1828,1390,2437,2899,3748,182,578,5920,10973,17694,13867,5449,2113,1146,-1807,-5621,-7110,-8690,-9766,-13154,-14202,-14617,-14906,-14115,-10593,-9057,-9924,-15009,-16546,-20589,-9039,-7675,-5733,6263,11636,5011,-3655,-11996,-11849,-6805,-4165,2328,8353,22045,46196,69699,59184,42999,35826,21444,-3253,-6045,-4867,-3692,10313,35289,66677,70848,48168,25060,10049,1266,6347,23166,30656,22464,17058,26190,16816,8007,3419,-5027,-8817,-14225,-9619,-849,2350,4429,11088,18166,15652,6612,-6963,-13921,-11524,-6357,-614,1227,-1548,-5688,-11458,-18044,-10218,-1264,6699,5819,-4424,-18339,-15790,-9097,261,-2074,-9300,-10923,-2868,8291,2200,-5811,-6353,4234,5302,188,-6612,-4200,670,2658,4578,6085,8394,13188,21856,27937,18772,9821,3473,-872,-7023,-11191,-6099,-5587,-13169,-12454,-4248,-1544,-1324,-6526,-6335,2985,10350,7730,7484,15830,23981,18968,5310,-5264,-10582,-9374,-3747,5978,19190,29996,31108,16528,1611,-6595,-4808,3190,14826,27186,28422,19297,7247,-6542,-9242,-4942,-2643,-2648,205,7547,19993,33704,44364,46494,39332,12996,527,-12633,-10228,-1480,543,2949,4517,7088,7195,5256,2397,-1583,-3073,-4647,-8387,-7467,-2062,2873,5227,1878,-234,1115,3754,10562,11861,14018,15626,15123,10454,-881,-12543,-19890,-12267,5260,45296,46734,24671,11958,12608,14732,7433,-3292,-8693,-9138,-7067,-3936,-2732,-384,5667,21703,48974,30747,9528,2399,10909,18618,21019,20662,16657,14430,23350,29785,27446,19566,9918,3188,-1408,-1365,-3876,-8804,1795,6435,4773,3245,603,-117,494,-3173,-3071,-3955,-4057,-12988,-13158,-3960,-5602,-10024,-12684,3008,17756,18872,8959,-4015,-14903,-15985,-9331,294,12485,22506,24729,16537,-17,-11502,-10984,-8768,-8880,-1693,2059,5273,-1101,-7014,-1051,4954,7392,4919,-1471,-15327,-2995,10393,21763,24898,13453,-9044,-14800,-10233,-11071,-13996,-14784,-13232,-5291,905,265,-4013,-13888,-2485,10761,14447,10412,3206,4259,16651,19435,12531,-1474,-16788,-4735,1784,6615,8702,5173,217,-2467,-2689,-11685,-21628,-15440,-4190,5585,18987,38246,44046,22577,5380,1536,4108,8991,8580,3629,-9944,-8567,-3255,-1093,-74,-4929,-11761,-8231,-2779,-4935,-4777,-6401,-10937,-11488,-7487,-15587,-8860,7017,21615,35163,38602,24107,5305,-13077,-11883,-5948,6072,35783,39300,27207,16572,14761,13070,7569,-2317,-6163,11220,27684,29208,37895,44245,45737,15549,-1719,-7975,-4649,5671,16038,19663,14431,9606,15791,13586,2536,-10464,-20385,-16977,-1732,7329,16835,12050,-9509,-16383,-9094,-8881,-16876,-18799,-3763,4084,2494,-2030,-7952,-11486,-7986,1648,2699,2358,4130,7417,6069,8381,3340,5059,4245,-3088,-9767,-9585,-9987,-13592,-10712,-14880,-8044,5788,11168,9926,-1506,-14495,-16311,-14733,-19750,-8696,8072,17600,11054,6798,5630,2358,-3198,-7856,-15525,-10184,-10479,-17100,-10837,-10193,-9091,-13412,-4600,1514,8067,8465,1247,-5701,282,6226,7220,8796,8242,1989,-8813,-14279,-336,6287,11679,18149,16339,7385,-9566,-12533,4626,8337,3665,-595,-3093,-2210,-1404,-4595,-6879,-5435,-1786,1913,5607,6307,11630,16455,13459,6947,3197,10346,25375,22772,35,-12143,486,12039,15694,12998,7666,1305,-2372,-6567,-8841,-11567,-13298,-15657,-12998,-4875,-2995,-4445,-4166,-1336,7483,19096,44164,73260,85107,82340,69145,46183,21407,11106,9260,11393,17077,19911,19289,13342,7185,2799,-6751,-10844,-8975,-9366,-9478,-9015,-11514,-11199,-4335,3232,5365,5683,1232,-5317,-10969,-8484,-6015,-2433,-3164,-8168,-4817,-9549,-12229,-516,15414,25952,12624,-8172,-18966,-4635,9753,20606,18131,7494,-2777,-6348,-5348,-2508,5437,29369,44028,55121,49463,17817,-10241,-13714,-8007,-3998,-5390,-5340,-2857,-709,-825,-4661,-7400,-3798,-249,-1388,-6932,-9310,-6144,-4513,-3684,-2797,-2882,-83,-3701,-12223,-3295,8764,11113,6145,765,-5074,-11910,-14211,-12699,-11496,-14500,-15895,-16059,-14698,-5872,7643,22902,32842,35928,28477,11855,4622,19227,18492,4907,2370,2148,-903,-3879,-2066,1661,-2388,-12923,-11922,-8123,-7425,-3990,2494,5464,16037,29143,35134,32277,18314,-5347,-15809,-7755,-5565,-8215,-14464,-17998,-16987,-10944,-3939,-3077,-8143,-9719,-2912,1944,9235,5294,-129,-1804,-3515,-7097,-9089,108,12178,23026,18451,-2713,-13173,-9789,-4021,-1056,5613,2349,-11103,-13689,-4395,-8657,-11061,-9043,-14504,-8876,-3893,-1513,1539,10437,24542,43816,48583,33479,11259,-5670,-13313,-1334,5355,-6247,-11952,-12489,-13541,1634,21299,33532,46322,46336,39297,29018,18358,24501,23189,4457,-456,11080,12173,7638,-331,-8018,-10998,-3654,2918,8298,10531,6849,-5897,-1658,16481,12509,-4824,-18009,-13523,-1042,24753,52334,60083,36461,11062,5425,1192,-2543,-5949,-2946,1252,3105,-6002,-9904,-9862,-7330,-1221,-1443,-6519,-9122,-8014,-4963,-5921,-10150,-5680,-1162,861,314,6604,10396,3863,-7028,-18479,-3212,9845,24120,25307,29379,33478,34088,28853,17433,3785,-4396,-116,6832,-2332,-12161,-7848,-11403,-16964,-13057,-8548,-6415,-5758,-6965,-12389,-13995,-11261,-9944,-9113,-10204,-5383,4858,19441,21449,10409,-6545,-14129,-12359,-5753,2292,-1878,-11143,-9791,-5216,-8351,-11569,-3097,9399,17608,9855,2909,4543,4119,3175,1774,8827,23876,28222,22767,12886,361,-9510,-5639,1278,7923,13104,15997,19910,22411,14070,-1358,341,6914,5909,218,578,4541,8930,-725,-7628,-9109,-2665,-5628,-10435,-8012,1619,9093,11007,2588,-5377,-8415,-4220,-2838,-8031,-5159,169,2187,-5675,-8641,7919,29511,35944,15937,4449,-3937,-2709,407,-3163,-14914,-7812,-5940,-5838,-2698,4473,10814,21676,23335,7114,-3382,-11713,-13978,-3399,-26,-3097,-8923,-1029,24650,35799,24081,3264,-9401,-3367,3802,-77,-9438,-8539,-566,-523,-1496,-3248,-8947,-2964,7473,10959,6955,3377,-1864,-7140,-7040,-2578,-2166,-9909,-9206,-9215,-9568,-3762,10266,15925,1443,1268,2936,-1027,1165,19142,30122,12532,-5399,-14442,-4978,-1056,-7512,-14985,-15634,-12575,-11307,-5259,11111,43606,53770,30653,12314,-1505,-5077,1904,10586,13621,6614,-3656,-5185,2140,8661,13172,19636,10077,4090,1990,-3533,-4867,-2773,3212,12430,20988,21700,17004,9505,1902,11929,5355,-15616,-8787,17726,51379,41052,16764,2862,-5319,-4294,-258,-4608,-8141,-11853,-7365,-366,11772,35444,46398,33017,11819,-2240,-10936,-8810,5965,5377,-7467,-13406,2008,13023,23209,13861,-7040,12537,32234,31333,21907,14421,11963,9656,598,-4453,699,3958,8713,14507,4114,-3448,7838,16171,19134,12241,-1315,-14967,-13042,-4298,4752,3969,-620,-10214,-15936,-15185,-9625,-3111,2242,5702,4631,2693,3732,13901,30062,29910,25560,27526,29212,23826,13712,9484,12249,7663,-2182,-9434,-16679,-7979,8393,23278,16979,8374,-948,2239,15088,12651,-695,-11673,-14540,-15034,-11678,-6203,-3357,1253,4555,2247,-7426,-15683,-14484,-8960,-9450,-7242,-4889,-9117,-12733,-17372,-13133,-5525,-7346,-11292,-12793,-8616,-5361,3679,18380,35950,37598,28548,11905,-2395,-3352,699,-2304,-15947,-7191,6988,14534,10982,452,-8264,-201,16935,38336,56317,74323,92083,76525,33208,-321,-18977,-2769,12491,16180,13199,14923,11660,1062,-5314,-4318,-745,5859,10545,21987,44049,34621,13061,-924,-2574,2992,-1455,-14100,-14548,-5058,797,3152,647,168,5058,7884,7231,3314,4999,12683,20179,15351,7616,-2788,-10146,-13898,-11615,-14786,-5858,3554,11219,6957,-2652,-5834,4868,9410,7364,3001,299,-1202,8426,10874,7116,2237,-4609,-9826,-15359,-13785,-8988,-4463,-1278,3021,11880,24666,3682,-11632,-14451,-17120,-1318,10703,14866,12204,7521,7922,9652,2221,3317,6761,4316,-2382,-6425,-7921,-9626,-15243,-4867,-83,-4560,-11315,-8928,-2439,14,-933,-9072,-12659,-6118,1937,15343,28221,35479,33917,12458,-9025,-11359,-3287,-1164,-9216,-16502,-16088,-11597,-2030,14556,29622,17784,1885,-12528,-4434,2826,2423,603,-3378,-3998,1716,6906,5384,3366,4688,12295,21725,16817,659,-11836,40391,72612,72043,49855,19552,-4616,11073,25329,27514,17915,7966,-4848,-7817,-8512,-6413,-5937,-6951,-2863,6087,16212,18562,7827,-8870,-15785,-5088,-1895,-3302,-3267,-8109,-1533,9180,4999,-8496,-11821,3567,28330,18217,9420,6033,5526,2607,-342,-2074,-1442,4419,4215,-4576,-6890,-3543,2395,1421,-7117,-9589,-1193,4083,2935,-4434,-7238,-8674,-11608,-15700,-13271,-5800,2692,9758,19805,4683,-2724,7747,10295,4052,-5015,-1055,13740,7901,-8176,-10676,-6270,415,13326,21118,10441,-1441,-14353,-13587,-10440,-6585,-1104,3725,4434,1767,-5987,-9345,-6168,-3864,-5370,-12847,-6279,9007,17626,9934,-12,-8213,-12740,-9078,-7099,-5981,-5695,-9507,-11767,-8386,-5655,-5510,-5864,-9381,-12979,-11599,-14209,-19972,-12764,-3533,4545,5837,1489,1828,5189,4123,166,-254,-1137,-4835,-1397,2457,4334,3579,4908,-3429,-8756,-15283,-18577,-16259,-16403,-14809,-13969,-8895,-2386,-2115,4879,20151,37613,35412,16456,10508,16603,13057,10122,10164,8239,-6025,-17066,-4524,4643,8536,13073,12858,11394,9010,10303,18103,16930,7231,-4514,-15533,-2730,11135,14529,11878,10841,7942,10961,13379,6935,802,-2750,-6015,-6259,-4048,-5957,-5953,-2209,3948,5264],[241,-488,1576,124,-2358,-3456,-1385,664,106,733,-4566,-9919,-11432,-7949,-11364,-11221,-7273,-7112,-8606,-9833,-14241,-15344,-9387,29,13523,27688,41403,51124,45533,26714,15307,6788,-2182,3226,12454,16253,21294,33330,42069,39196,36909,27307,16030,7821,-580,-5300,-157,13932,30629,32266,16335,4739,-7886,-13067,12776,56344,60406,42585,19609,3469,7227,24436,31188,14100,66,-3712,-839,1972,1162,7531,12552,9021,1898,-2750,-10643,-11405,-15923,-8157,-4879,-8055,-15531,-17991,-3445,3255,1601,674,11152,26038,12469,-7859,-7909,-9758,-1612,10055,5719,7717,9462,8483,8544,8555,7245,2624,-2409,-5481,417,8561,8451,9560,11664,12455,1180,-14091,-1102,8630,17806,14220,2934,-12786,-12796,-10814,-11497,-11144,-12960,-12743,-12183,-7320,11842,25973,43219,32013,27040,30561,26117,21574,18612,17922,20032,20847,11695,-3431,-4945,9273,21412,27125,25746,11216,5494,-2890,-2006,11237,19842,15345,3165,4142,3751,-81,-6874,-15815,-21426,-20004,-14509,-13269,-14483,-10566,-1995,-594,-739,3885,17772,37239,20004,12785,7795,23736,-1667,-80885,-197844,-289029,-313286,-262236,-165504,-81937,-14317,15821,17158,12020,6357,-13268,-7475,-1431,-6100,-8623,-8103,-10161,2669,15208,28092,11494,5833,1728,-8906,-14048,397,7212,5847,952,-3988,-11723,-13677,-1193,-752,-9158,-16489,-12946,-9061,-14244,-5086,4148,13483,13649,8018,6367,3491,-9917,-6122,11874,31553,28131,18370,15196,6140,-5826,-16900,-9713,-4970,-7697,-9263,1365,26074,30848,12425,1909,-8459,-11205,-5461,2820,1595,2680,3169,2588,12173,25387,26668,28382,32139,17908,2787,-4083,-8285,-5539,667,3973,6017,553,-11347,-17221,-8619,4226,-1842,-18348,-2602,10262,12785,14941,8513,5643,3240,1082,-3356,-12835,-16211,-13173,-13419,-12188,4403,11656,12211,8327,389,-6635,-12885,-17078,-13841,2233,23411,35795,20186,-13158,-9318,-4450,-6791,-7117,-10584,-13259,-8896,-4630,-8338,-8184,427,13707,21225,23017,24404,14245,-4268,-11394,-2378,544,-4319,-7629,-5949,-10357,-6789,-2432,-1360,-4527,-10526,-14934,-13962,-10386,-8094,-6346,1439,7421,8511,11357,4990,-11663,2325,8995,329,3781,20603,24252,11361,-2387,-14582,-2125,11241,15508,10082,-3876,-1921,14311,22678,23806,33073,44328,41988,19902,1149,-12406,-14044,-5612,-2553,-4201,-4431,-5353,-1445,5259,15411,14155,3507,-3019,-9035,-11500,-8316,-2970,-804,-2173,-2240,-7018,-14844,-7636,-7071,-7114,-6087,10149,15629,29197,14767,7291,17285,17136,4344,-1343,-11006,-9963,5739,12746,67,-16954,-6484,-503,-5461,-12718,-11026,-13770,-11548,-3011,3185,1972,-9743,-14985,-3448,6061,8611,7331,8375,12976,25559,29560,20603,1839,-5280,-7263,-4271,-6451,-7205,490,5023,623,-9805,-15109,-15849,-13463,-8425,-219,8320,15321,20049,19472,11810,17900,26715,29635,25891,10665,269,-6749,-13913,-9397,-7473,-12178,-11547,-4044,3297,21404,40482,40545,21288,5145,-5754,771,15230,37736,56766,53336,26617,2469,-10313,1784,12120,21476,28401,20742,10199,2363,-5365,-7056,1715,3072,-7071,-15984,-14308,-5527,16228,27435,28062,21686,14370,9602,4432,-4105,-6744,-614,3615,-44,-6269,-14497,-12946,-9616,-13343,-8261,-1467,1086,-4437,-6789,-4611,-5198,-2847,-120,1721,7092,-839,-10865,-8035,-8298,-14207,-8539,-237,-3253,-11119,-9095,-1289,-764,-1136,-2671,-5527,-1667,-470,-2344,-2056,-925,-4912,-12682,-13235,-4821,-2127,-177,4451,8677,562,-13723,-8512,7169,23684,28788,18656,12459,21890,47064,62371,53257,35052,26083,16786,125,-12936,-9391,130,-1034,-8995,-8084,-3437,-7599,-8890,-8231,-5129,-3525,-3240,-832,-830,-6099,-10401,-10414,-5651,-4685,-4554,-1307,4562,7207,-559,-8337,-12558,-9667,-3289,6713,16498,12286,5900,3519,1548,-942,-2886,1310,3584,4304,4141,-361,-303,5614,11496,17883,12591,3310,-545,-1418,-3838,-7090,-7798,-8119,-7813,-9403,-9966,-11199,-13579,-14178,-7316,-5592,-7523,-14557,-15920,-18865,-6983,-3804,-3124,7236,12008,5239,-3575,-11659,-10954,-5193,-3544,2276,8810,22107,49782,68081,49588,32907,28567,16761,-4613,-3182,-3318,-4770,8818,33552,64371,70029,47918,24811,11547,3345,6839,22196,30826,24263,15377,22742,15343,5498,-48,-7267,-9872,-14417,-7567,1230,3865,5268,12092,19453,16884,7680,-6135,-13415,-10656,-5983,-667,1463,-796,-4491,-9812,-16123,-11473,-3034,3899,1581,-9548,-18911,-10378,-3924,-3112,-4220,-8439,-7764,-5107,4223,-2436,-9171,-8557,2830,4335,1802,-2965,-526,3148,3568,4744,6411,7017,9067,14280,19711,12775,5391,288,-2983,-7851,-9801,-5677,-5655,-12735,-11474,-3229,-976,-2643,-8373,-6456,3338,9826,5863,3227,10457,20254,16026,2907,-6797,-12027,-10557,-4647,5062,17082,27620,29271,14394,-306,-8558,-6729,1433,12351,24349,27339,20145,8376,-7528,-13263,-7200,-3719,-3895,-1370,6502,19383,33495,48997,59057,51737,18335,2126,-12022,-8808,-1263,-1278,43,1639,5004,6291,4408,1402,-3293,-5135,-7611,-11725,-8925,-652,6106,9566,6474,3660,5009,6993,12260,11277,11804,13227,13520,9350,-953,-12013,-18494,-10496,6083,46146,44095,19608,7402,9739,12767,5829,-5513,-9337,-7557,-6527,-6123,-4881,-330,8700,28336,52465,30050,9570,3426,13205,22596,26582,25991,20114,15028,22122,30302,28177,19291,10314,4634,981,1962,959,-6173,-20,3133,3112,2506,-382,-792,405,-2204,-716,-3132,-4490,-13303,-13331,-3947,-4271,-12509,-12039,3917,19507,20181,8895,-5719,-16891,-17322,-8714,2164,15707,27493,29324,19002,2066,-9033,-11041,-12023,-13181,-4598,343,3808,-3361,-10293,-2658,4116,7084,4975,-2335,-17247,-3886,6069,13752,16548,8269,-10401,-15668,-11722,-11924,-14237,-15111,-13070,-4349,1136,459,-4560,-15019,-71,12272,16960,12529,2482,2217,16260,23366,21736,1810,-17027,-5750,1486,7430,8904,4148,-2227,-5241,-5395,-13022,-18625,-12049,-1714,6351,17102,33336,38345,19381,3881,380,2823,7509,7578,4267,-7504,-9608,-3235,-253,1067,-3465,-11789,-11558,-7331,-8702,-6438,-7065,-11268,-11551,-7538,-15586,-6749,9725,24537,37902,40560,24740,5090,-13770,-10548,-7005,2834,32366,44056,33182,20866,15967,12026,5756,-4456,-9612,4383,21383,24746,35598,43964,45295,14450,-1248,-7094,-3209,8663,21214,24053,15458,10232,18981,17010,3894,-10128,-18776,-18532,-3186,6906,15939,9983,-10175,-14448,-7242,-4524,-10051,-18484,-8672,217,680,-2591,-8343,-11295,-5307,5666,6405,5210,7019,10870,9621,10140,1864,2973,1223,-5903,-10972,-9571,-9218,-10704,-7548,-12506,-8822,6242,12384,9054,-4146,-17403,-15862,-14205,-19437,-7848,8714,19526,11806,7599,5977,961,-5080,-8598,-14736,-11701,-13045,-13099,-7094,-7902,-9443,-13077,-3951,3046,9145,9490,1015,-7216,-675,5749,5719,5425,4991,437,-8894,-15565,-3118,2857,6823,13149,15509,9145,-7600,-12305,6554,12743,6231,-443,-5179,-3410,-231,-2585,-5331,-4642,-1115,3626,10502,13747,19891,21797,14508,6241,1463,7780,19679,16731,-1924,-14401,-2406,8683,13504,13030,9135,4026,1461,-1327,-3658,-8590,-13162,-16740,-14703,-5435,-2632,-2563,-2184,-236,8744,20223,44320,76611,91404,84343,69801,48610,22304,10461,7867,9359,16004,19870,19415,12603,4931,-648,-8294,-8117,-5718,-6511,-7456,-8008,-11326,-10936,-3089,5603,8012,8276,3863,-3073,-8155,-4635,-1761,1575,628,-6442,-7440,-12037,-8395,5391,20629,25491,8901,-10371,-17691,-4739,8204,18935,18137,7251,-4343,-8344,-6179,-2647,3030,27054,49544,61085,49504,17374,-9692,-13088,-8457,-4879,-5873,-6506,-4158,-1437,-1059,-4587,-6136,-1775,1185,-1926,-8056,-8684,-5448,-4394,-3742,-2124,-1728,456,-3604,-11899,-2941,8425,10122,5481,1262,-3053,-10511,-15223,-11724,-8498,-12973,-16161,-15849,-13720,-4383,10057,24863,31596,33196,25987,11147,5053,18225,15211,1489,-168,952,-1205,-2620,290,4242,367,-10538,-12409,-8659,-6930,-2730,3559,6461,17158,30766,36208,31861,18047,-5663,-15251,-7857,-6659,-10057,-16809,-18406,-15541,-10160,-4003,-3572,-8617,-10282,-3284,1526,9164,7165,1584,-321,-1875,-5484,-7968,-1226,8711,18835,15980,-637,-7198,-5016,-1539,213,6967,3728,-9593,-7458,-2089,-6928,-8569,-4434,-8219,-9149,-6006,-2478,3236,12734,20876,33141,37090,25354,6676,-8343,-14012,-1099,2583,-8127,-11076,-10807,-12916,2362,27135,43545,59760,58198,48327,34133,19324,21940,22624,8975,626,12053,16245,10935,2426,-4841,-9144,-7229,-85,6592,9887,6542,-6058,-305,18149,13396,-7508,-16117,-8455,2042,27650,54242,57631,30782,8037,3715,406,-2932,-5937,-2420,2425,6288,-2410,-7377,-8368,-6911,-1612,-2630,-7161,-7942,-5904,-3158,-4054,-8074,-5427,-1030,2237,2035,5639,7465,1467,-7953,-18333,-4287,8635,24208,25781,28605,31958,30116,23721,12939,935,-4972,272,6480,-3961,-12192,-7243,-10591,-16827,-12791,-7134,-4917,-4839,-5213,-9935,-13240,-10384,-8314,-6725,-7647,-5891,2805,15856,17204,7413,-8926,-15873,-12955,-7086,896,-3528,-13817,-11278,-5093,-7680,-11888,-4838,5531,10890,3906,-215,2275,2647,3386,3121,11222,25994,29258,22173,10812,-1252,-10484,-7838,-2190,4469,8785,12367,16326,17654,9726,-53,5025,8580,3975,-1260,3398,9461,11999,2071,-5342,-8507,-3281,-5878,-10619,-10339,-308,9455,14015,5620,-2709,-8440,-8203,-8300,-12677,-8546,-2586,266,-4842,-7453,7160,27719,37149,17547,3198,-7800,-5133,-378,-2585,-15852,-9104,-6812,-5830,-2656,4526,11249,22017,22037,5963,-4322,-12753,-14416,-3973,-163,-2345,-8867,-6132,17259,30367,20430,1338,-9371,-2918,2698,-1582,-10609,-8999,-1913,-2500,-3319,-4547,-9540,-3255,6966,10474,7187,4937,760,-4699,-6276,-1652,433,-9805,-10503,-6983,-5566,-3508,4076,9773,-1014,1455,2756,-1694,980,20618,35149,18191,-2135,-12186,-6098,-2307,-7306,-13606,-16762,-15622,-13956,-5437,13139,48184,61587,35291,12574,-2044,-5189,1695,8691,11192,5337,-6180,-7587,-139,5659,10642,16732,7736,2492,1122,-2796,-2962,-394,5777,16141,26270,28810,26848,15782,3047,9512,4665,-14491,-9846,14461,47424,38610,16103,3222,-4346,-4832,-1911,-6223,-9327,-12651,-8438,-1967,8440,30117,42039,29639,8317,-5406,-13098,-8034,5198,3057,-8429,-15421,-1234,8687,18615,10833,-11046,3571,20984,24961,18642,12019,9846,8240,409,-3771,2804,6166,9220,14407,9419,1533,11059,18261,20271,12678,-1555,-14252,-11632,-2973,7475,6882,1370,-9071,-15845,-13659,-6753,1214,7285,10173,7793,3995,4663,14127,30676,31839,27687,29100,28395,19805,8977,5403,9771,7861,-844,-7453,-13710,-9081,8277,26140,21857,11986,251,2075,14796,10304,-5915,-16120,-15204,-14402,-15918,-9712,-5857,-891,2352,-281,-9825,-17116,-13540,-7115,-7170,-6127,-5443,-10222,-13971,-18972,-10968,-4222,-6546,-11310,-15311,-11009,-7107,2955,16858,34142,37379,27830,10497,-3872,-4868,-1677,-4870,-16696,-6498,7038,13520,10219,172,-8740,-2389,12860,27795,38662,56960,82762,77659,35462,-491,-16876,-2222,14241,18891,16986,18816,12774,-575,-6136,-4270,-130,7133,10967,22461,40879,26629,5541,-5256,-1593,8871,5278,-9332,-16852,-7115,-722,1007,-1954,-851,6137,10818,10558,5879,6872,14435,19454,14586,7128,-3591,-11311,-15693,-13052,-11462,-3360,4237,10471,6458,-3422,-7051,3227,6547,4572,2070,1426,239,7142,6509,1994,-1790,-6824,-11570,-17961,-14655,-8832,-4010,-1664,1019,9492,27409,11291,-8383,-13764,-15462,-452,10969,17487,18766,16075,16886,15717,5603,6832,13007,10243,2123,-6136,-9777,-11245,-14692,-3807,540,-4464,-11031,-8502,-2431,-410,-1534,-9381,-12864,-7188,-904,9413,19698,28620,33702,15769,-7885,-11742,1123,4284,-3693,-13204,-14938,-9405,-702,15644,32832,23689,8269,-7397,-4809,2537,2051,406,-2968,-4295,-96,4216,2815,1689,5550,18123,31472,21637,2228,-13216,33142,47882,42552,28726,13172,-5953,6736,20280,23411,15369,6975,-5746,-9522,-11436,-10518,-9831,-8560,-2695,4627,12903,14116,3680,-11876,-16229,-6679,-3187,-3361,-2792,-10091,-5557,5038,3142,-8977,-12783,3012,33744,30736,20140,14570,11556,5308,355,-2809,-3216,2397,3209,-5102,-7642,-4612,1929,2021,-6237,-8980,-1844,1948,1132,-6183,-6933,-5052,-7774,-11896,-15852,-10503,-539,7987,22534,13188,-2651,2630,8450,3783,-5653,329,17568,10964,-5418,-7884,-4633,1184,12564,16007,3862,-4724,-14761,-12915,-9511,-6062,-557,4894,6455,2463,-4046,-7721,-9166,-6992,-6947,-12223,-6725,7582,14424,7637,599,-4412,-9044,-6476,-5047,-4829,-5085,-8720,-11192,-8643,-5909,-5009,-4993,-8919,-12339,-11039,-13876,-17327,-11896,-2627,6409,9081,4494,3629,6585,6395,2241,469,-1580,-4687,70,4302,5315,2515,1518,-7645,-11707,-17564,-19746,-17077,-16746,-15026,-14209,-8767,-3001,-2914,5049,20357,40542,35718,11066,2763,11850,9246,6329,6418,4533,-7546,-17481,-3650,6399,10922,16400,16404,13791,8825,9576,18972,18775,7787,-5135,-14465,-1125,12667,14417,10037,6365,3462,7963,11893,6452,338,-3252,-5915,-4557,-1256,-2813,-3697,-1490,3649,5047],[25,-363,1532,110,-235,230,1125,1529,-239,-699,-5332,-9592,-11778,-7925,-10796,-9530,-4656,-3930,-5246,-7470,-13688,-16369,-11702,-3243,10021,25600,40566,49851,46769,27981,15464,6529,-3305,1758,11992,16414,22920,37683,48810,45030,42049,32327,18744,9178,123,-4999,-718,13087,29764,30531,14902,4181,-7788,-13318,14412,62047,69916,49091,21358,3530,8590,28864,34483,14297,-36,968,1223,1811,-233,5150,10476,7280,215,-3661,-10250,-12415,-15630,-5664,-1938,-5076,-13034,-15412,-1829,4409,1841,-109,9475,26481,18751,-8454,-8751,-10601,-2119,6058,721,4812,9542,9947,9606,10317,9847,5349,-874,-5149,416,7762,8509,10603,13285,13913,1533,-14919,1773,12459,22683,18788,5867,-10775,-12592,-10263,-10148,-9533,-11587,-11862,-12136,-9324,9283,25868,46510,33694,28066,31751,26283,19244,14769,14763,19664,23038,14580,-387,-2742,10735,22970,29298,26622,10409,5745,-1396,-4003,5387,14180,11731,482,1746,2077,-2551,-11847,-20568,-18506,-20730,-18134,-16828,-17725,-12585,-3800,-1915,-2186,2130,15463,33732,16692,13828,21255,79202,125241,199687,308573,411573,428968,355788,225427,72086,-16440,820,30631,19515,7329,-11647,-6475,-1898,-6345,-7418,-6604,-10072,678,15035,31971,17468,9256,4213,-6761,-10446,4359,10054,7821,1066,-5865,-14116,-11885,850,3915,-5978,-14749,-10152,-9839,-15791,-6462,2534,10747,9955,4410,3718,2129,-10306,-5047,12325,30796,28075,19686,16315,6458,-5987,-14959,-10265,-7082,-9172,-8491,3760,26834,33179,16095,4772,-6958,-11365,-7281,-149,-762,965,2066,1561,10336,23615,26425,29719,30687,15997,3016,-3559,-8838,-6477,782,2810,2243,-2534,-12517,-16214,-7332,5054,-1167,-17118,-3038,11466,14757,16705,10455,7510,4890,1972,-3148,-12420,-15744,-12717,-12891,-13753,1169,6788,7793,5999,862,-3528,-10932,-17640,-15316,722,20581,29749,11115,-19119,-6581,-2881,-5806,-6281,-10441,-13485,-7830,-1170,-3773,-5693,3692,17722,24009,24069,22738,11387,-6093,-12587,-2378,799,-4969,-8407,-6030,-10441,-7272,-1742,454,-2329,-7692,-11569,-12053,-9478,-6459,-3883,3862,8358,7979,9503,3014,-10264,9163,16760,4298,-667,17910,23323,10097,-1424,-11110,-3497,8949,14886,10488,-3639,-3242,13300,23944,25657,35654,47318,41413,19217,1762,-10569,-13844,-4698,-3168,-5306,-4203,-3789,685,6395,14665,13444,4394,-324,-5487,-10007,-10858,-4701,-1614,-2397,-2143,-6377,-14504,-8639,-7793,-6496,-3249,15209,22236,29734,9012,-1011,9037,10669,739,-4092,-10898,-7064,7636,14255,1173,-16066,-6452,-358,-4993,-11882,-12448,-17240,-11250,-4800,-134,-1175,-11304,-15094,-4229,6335,9829,8611,8764,13035,23427,26932,20857,3447,-3776,-4531,-1690,-5379,-8151,-894,3312,-760,-10423,-15516,-16562,-14388,-9365,-1027,7764,15399,21199,22631,12498,13726,22869,27566,24231,8359,-1400,-8175,-13993,-8592,-6409,-10301,-11829,-3843,2973,19207,37465,37771,19696,3204,-8267,2369,23469,50649,68808,61092,29144,3455,-9737,1015,14578,29006,38111,26694,12066,1224,-7414,-5007,5152,6637,-3780,-13608,-14332,-8392,12584,24404,24615,19200,11898,6547,1520,-6743,-7361,1895,8168,4109,-3914,-12781,-11115,-7769,-10718,-6064,-275,737,-4459,-6428,-5753,-6734,-4122,-584,1797,8228,4971,-5875,-8596,-8078,-13500,-9604,-278,-2098,-9445,-8616,-883,128,-827,-4239,-7325,-2076,-2260,-5280,-5449,-4454,-6494,-12461,-11332,-1837,1962,838,1690,7028,-791,-12430,-5854,7066,22936,31532,24657,20852,31241,55085,66952,56488,36776,26522,16799,767,-11463,-7205,2540,1406,-7162,-9819,-5068,-8165,-8302,-8395,-6364,-5490,-4851,-1523,-572,-5823,-9110,-9076,-4734,-3927,-3574,518,7317,9967,1289,-7406,-12147,-9853,-4407,4341,16354,13574,6141,1537,-662,-2341,-4035,1048,4656,5710,4558,-771,-1145,5065,11289,16803,10479,1016,-3177,-3999,-5984,-8863,-8782,-7646,-5868,-5578,-5304,-6627,-8589,-9927,-3985,-2545,-5416,-13715,-15278,-16714,-4489,-568,-661,8051,12058,5164,-3591,-10865,-10423,-4236,-3241,1920,9008,21464,50366,61945,38421,23019,21429,11839,-5913,-946,-1324,-5271,7162,30829,58990,65232,44978,23091,12196,4834,6803,20517,29715,24412,11806,16201,12227,2022,-4012,-8900,-10552,-14041,-5028,3653,5774,6546,13045,20138,17570,8369,-5584,-13085,-9948,-5734,-930,1547,-36,-3216,-8099,-14245,-12800,-4848,1282,-1957,-13154,-15271,-6364,1655,-1592,-6534,-7512,-4898,-7979,-1843,-7943,-11564,-9817,1,2726,3596,1469,3667,5476,3938,4208,6085,5089,4391,7089,12734,7821,1751,-2558,-4954,-8424,-8665,-5569,-6107,-12488,-10685,-2479,-1111,-5022,-10321,-6265,3340,8615,3620,-1255,5132,16924,14237,2099,-6927,-12494,-11587,-5122,4259,14923,24796,26579,12034,-1732,-10047,-8379,-286,9485,20371,24914,20076,9046,-7706,-17377,-8791,-4393,-4945,-3314,4611,17230,31320,51138,69680,62030,22593,3248,-11007,-7259,-982,-2747,-2464,-903,3294,5677,3982,898,-4451,-6750,-10119,-14118,-9485,759,9029,13764,11295,7843,8277,8761,12649,10203,9411,10620,11522,7814,-1262,-11459,-16761,-8415,6708,44170,39021,14533,3666,8178,12027,5292,-7113,-9297,-5796,-5958,-8485,-6459,1254,13120,35687,53849,28626,9686,4337,15216,26066,31345,29990,22405,14506,19386,28994,27574,18241,10364,6009,3417,5218,5782,-2306,-1796,-1173,529,1529,-1159,-1156,617,-975,1705,-2048,-4958,-13568,-14599,-5416,-4078,-13788,-11290,4139,19899,19969,7879,-7551,-18426,-18182,-8139,3611,18140,31191,32567,20657,3933,-6538,-9893,-13657,-16827,-7224,-1257,2292,-5591,-13543,-4134,3112,6410,4247,-4154,-17912,-4459,2382,6717,9466,4660,-10201,-14874,-12585,-12410,-14205,-15049,-12320,-3664,993,414,-5022,-11099,1956,13191,19065,14683,2106,322,15212,25701,29155,4699,-16980,-6632,1667,8512,9218,3193,-4690,-7574,-7175,-11367,-15332,-9307,-34,6177,14204,27705,32403,16701,2920,-566,1510,5932,6417,4614,-5234,-10908,-3582,171,1762,-1708,-9685,-11733,-9493,-11493,-8055,-7787,-11656,-11820,-7917,-14528,-4402,12303,27109,40019,41603,24586,4269,-14155,-8432,-7413,-539,27052,45579,37304,24257,16574,10483,3584,-6449,-11829,-801,15635,20478,33030,42675,43225,12872,-873,-5941,-1193,12324,27124,28885,16552,10747,21506,19600,4491,-10126,-16740,-16739,-2580,9343,18407,11694,-6896,-12249,-6000,-923,-3333,-11896,-13097,-4801,-2371,-4032,-9147,-10758,-2651,9231,9360,7310,9073,13424,12654,11529,469,826,-1941,-8791,-12440,-9915,-8639,-8252,-4828,-10417,-9592,6316,12969,7477,-7295,-20645,-14267,-13253,-18946,-7408,8520,20330,13577,11047,7989,435,-6740,-9351,-13277,-10378,-9950,-7733,-3057,-5410,-9333,-12587,-3345,4573,10059,10095,626,-8429,-1249,5654,4816,3042,2650,-592,-8596,-14995,-5800,-447,2214,8314,14457,10577,-5421,-12220,7286,16616,8885,85,-7467,-5560,-89,-1045,-3676,-3812,-626,4997,15431,21780,28054,26215,15012,5393,-504,4508,12834,9764,-4388,-16502,-4909,5412,10959,12568,10321,6909,5686,4100,1514,-5178,-11623,-14637,-13145,-5461,-1913,-539,-547,404,9333,20443,42691,76371,92906,81622,66161,47799,21822,8984,5684,6546,14236,19480,19401,11936,2816,-4525,-9703,-5026,-2224,-3264,-5081,-6726,-10924,-10695,-1842,8201,11177,11561,7308,-46,-4392,-343,2047,5078,4035,-4184,-9904,-14217,-4360,11993,25615,23392,4542,-12533,-16657,-5248,5850,15900,16622,5954,-6196,-10031,-6424,-2192,954,21753,50209,61183,45284,15172,-9509,-11584,-8382,-5475,-6356,-7211,-4347,-1130,-703,-4491,-5649,-506,2138,-2484,-8662,-7701,-4761,-4531,-4267,-2432,-1845,-71,-4083,-11373,-2695,7685,8679,4399,1455,-740,-7139,-10886,-9821,-6368,-12099,-15727,-15519,-13158,-3622,11623,24893,27712,27774,21313,9401,4868,15907,11051,-2081,-2946,-197,-1163,-978,2720,6815,3182,-8310,-12782,-9328,-6626,-1685,4259,6635,16868,30697,35563,29879,16858,-5968,-15228,-8411,-8280,-12381,-16421,-16095,-14105,-9680,-4442,-4426,-9316,-10679,-3502,1219,8946,8530,2527,391,-1015,-4713,-7563,-2824,5354,14464,12677,829,-1462,-398,533,1254,8753,7242,-3999,-2490,-280,-5554,-6373,58,-1533,-6236,-7813,-4601,3280,12573,14867,20704,24184,16309,1852,-10893,-15076,-1606,-792,-9520,-10306,-9639,-12651,2587,32582,53282,72379,69527,57253,39052,19645,18620,21176,12767,3773,13858,19977,13285,4283,-2744,-7593,-10428,-3343,4730,9268,6477,-5578,444,17950,12629,-9108,-10122,-4279,4567,29708,54941,53785,25215,5682,2098,-499,-3458,-6130,-2157,3235,9190,1106,-4908,-6930,-6418,-2002,-3644,-7372,-6629,-4030,-1538,-2236,-5886,-5012,-1299,2612,3014,4601,4821,-572,-8559,-18327,-4711,8225,24307,25632,26562,28843,24931,17642,7782,-1953,-5257,1046,6717,-4279,-11274,-6914,-10027,-16770,-12667,-5932,-3711,-4234,-4120,-8072,-12320,-9688,-6928,-4781,-5692,-6648,-34,11561,12880,4740,-10921,-17879,-13853,-8740,-828,-5177,-16427,-12289,-4304,-6273,-11018,-5996,2142,4837,-1598,-3267,-143,877,3278,4105,12920,26413,28289,20365,8403,-2855,-10987,-9263,-5308,497,3466,7580,11581,11937,5084,2149,9519,10326,2091,-3241,4831,12901,13980,4589,-3085,-7671,-4249,-6648,-11074,-12482,-1806,9995,17025,8659,-213,-8108,-12251,-13727,-17095,-11620,-4718,-1242,-3965,-5963,7216,26919,39478,21260,4230,-10893,-7685,-1118,-1768,-15639,-10677,-8100,-6301,-3049,4110,11090,21334,19764,4714,-5224,-13641,-15234,-5204,-909,-2047,-8258,-10349,10748,25339,17430,255,-8409,-2278,1663,-3026,-11696,-9464,-3302,-4412,-4975,-5570,-9770,-3815,5892,9426,7291,6735,3653,-2114,-5468,-820,3209,-8046,-11375,-4927,-2427,-4008,-3343,3795,-2377,2181,2614,-2410,643,21017,38142,23050,776,-9872,-6368,-2861,-6803,-12567,-17610,-18847,-15515,-4691,15554,51325,66696,38499,12449,-2567,-5873,491,5930,8373,4506,-7709,-11508,-4190,1626,7757,13801,5739,1517,1069,-1415,-930,1854,7917,18968,30559,35269,35592,20856,3715,6277,2605,-13912,-10506,11268,41403,34951,15387,3563,-3677,-5383,-3625,-7711,-10458,-13331,-9516,-3768,4512,23008,35072,24425,3577,-9750,-15930,-5695,5918,2964,-6552,-16516,-4991,4370,14765,9645,-9498,-6755,7572,16550,14091,9156,7903,6924,232,-2994,4652,7726,8793,13447,14354,7391,14760,20426,21109,12781,-1970,-13034,-9861,-1835,9352,8848,2708,-8263,-16145,-11592,-2859,6728,13725,15936,11697,5538,5732,14175,29864,32734,29044,29639,26371,15422,4919,1669,6781,7406,387,-5221,-10630,-9423,8082,28036,26010,15076,1292,1572,13769,7724,-9652,-12155,-10839,-11273,-18349,-12702,-7988,-2779,164,-2790,-11939,-17691,-12812,-5352,-4705,-4908,-5948,-11057,-14628,-17811,-8459,-2654,-5590,-11055,-18029,-13365,-9071,1803,14603,31240,36595,27098,9381,-4857,-6140,-3924,-7321,-16487,-5805,6822,12198,9012,-281,-9081,-4726,7959,16656,21857,40115,71673,76031,36704,-547,-14158,-1031,15936,21654,20939,22808,14166,-1387,-6586,-4400,177,8023,10812,21791,35414,17661,-1787,-9221,917,15595,12449,-3784,-15274,-9446,-2781,-1702,-4802,-2031,7191,13887,14089,8564,8706,15618,17948,13402,6518,-4088,-11203,-15201,-11496,-6753,-765,4749,9787,6360,-3678,-8362,1335,3716,2060,1348,2638,1272,5484,2630,-1836,-4645,-8638,-13214,-19948,-14814,-8543,-3762,-2518,-1420,6795,28923,20330,-2841,-10243,-12253,-204,10400,20248,25724,24538,24843,20152,7716,9411,18376,15934,6540,-5313,-11781,-13451,-13568,-2313,1153,-4542,-10894,-7627,-1752,-169,-1649,-9417,-13043,-8319,-3789,3795,12126,21916,32193,18824,-6356,-9874,5845,8602,741,-8793,-12552,-7073,788,16733,35790,30820,17853,2229,-6283,829,758,-155,-2550,-4195,-1332,2062,776,725,7378,24923,41453,26103,3751,-14221,24907,26297,19837,12929,7031,-8059,1216,14696,19102,12774,5995,-6434,-11235,-14259,-13499,-10889,-7206,-1325,3735,9363,9058,134,-11468,-11791,-7191,-4258,-3295,-2115,-11733,-9305,1284,1293,-9514,-13983,1990,37321,43372,32631,24487,18174,8175,1334,-3075,-4649,288,2157,-5319,-7996,-5333,1545,2508,-5409,-8508,-2727,-420,-734,-7152,-4861,-1331,-4470,-8263,-11525,-14239,-4277,5619,23420,21251,2584,-2421,5728,2921,-6358,1694,19918,12651,-3212,-5195,-2762,2164,11335,10242,-2306,-8066,-15009,-12016,-8504,-5464,-8,6257,8940,3180,-1868,-4961,-10706,-9592,-8059,-11555,-7876,5405,11059,5965,2073,-810,-5983,-4609,-3506,-4133,-4932,-8322,-10672,-8715,-6112,-4702,-4638,-8860,-11464,-9986,-12551,-14333,-10709,-2018,7691,11609,7050,5264,7963,8789,4470,1226,-2009,-4715,1063,5841,6281,1495,-1925,-12106,-14791,-19813,-20116,-17428,-17068,-15356,-14648,-8959,-4020,-3620,5257,19418,39997,33302,6028,-4209,7092,5371,2086,2232,752,-8445,-17706,-3345,7531,12811,19291,19985,16588,9038,8863,19242,19877,7594,-6434,-13175,454,13801,13942,8268,2928,646,5874,10630,6205,73,-3504,-5223,-2510,1771,635,-808,-149,3285,4342],[-247,-169,1531,114,1622,3753,3971,2723,-324,-1829,-5764,-8773,-11482,-8212,-10426,-8037,-2528,-1245,-2025,-4531,-11022,-16127,-13635,-5790,7559,23988,39364,47232,46649,29199,15804,6730,-3678,801,12045,17146,24844,40857,53153,49003,45302,36262,21122,10474,911,-4418,-796,12459,28395,28097,13258,3711,-7367,-13528,15461,64500,75980,53764,22360,3704,10845,33637,36546,14312,1457,5669,3288,1282,-1847,2550,8042,5359,-1367,-4305,-9663,-12911,-13783,-3334,789,-1884,-9507,-11580,591,6052,2226,-960,7702,26175,25000,-6609,-9523,-11249,-2651,1435,-4048,2671,10029,11322,10520,11875,12423,8453,1209,-4406,248,6297,8278,11618,15128,16044,3275,-11592,5001,16509,27558,23687,9235,-8089,-10735,-8761,-8473,-7824,-10101,-10848,-11891,-11261,5948,24679,48505,35289,29051,32663,25306,14186,7205,8208,17253,24607,17613,3254,341,12538,24254,30890,26527,9626,6107,787,-3124,785,9175,9034,-1208,-304,1647,-3152,-14158,-20047,-17104,-21472,-17886,-17793,-21226,-13159,-4331,-2218,-2736,936,13598,30540,13361,23661,33058,150578,353068,674038,1039896,1316857,1360046,1155218,785731,372501,79847,-22080,47978,29014,6208,-11219,-2736,-1003,-5780,-5603,-4521,-9037,-315,15190,35095,23163,12394,7053,-3545,-5546,8920,12823,9770,1497,-7092,-15777,-10072,2510,8431,701,-8063,-4353,-8092,-16317,-7245,1150,7903,5914,399,781,764,-10152,-3626,12995,29506,26996,20318,17205,7141,-4918,-11720,-9594,-8946,-10542,-7614,5745,26514,34097,19370,7667,-5182,-10708,-7961,-1799,-1848,567,2282,1728,9328,21766,25390,29599,27585,13449,3342,-2804,-9213,-6864,1438,2009,-1449,-5459,-12514,-13597,-4718,6713,330,-14920,-4363,11735,15591,17000,11417,9001,6645,3291,-2210,-10914,-14149,-11525,-11878,-14816,-1781,2343,3758,3948,1754,-140,-7892,-17032,-16171,-269,18350,24644,4124,-18931,-3930,-1387,-5065,-5778,-10337,-13602,-6931,1745,597,-2671,7567,22154,27118,25323,21168,9071,-7103,-13286,-2412,1012,-5447,-8805,-5798,-10273,-7568,-580,3179,540,-4371,-7932,-9222,-7642,-3991,-435,7570,10503,8527,8669,2453,-6176,15370,24726,9712,-6411,13353,21015,8543,-91,-6892,-3721,6724,14027,11056,-2673,-4023,12344,24975,26950,36634,47564,39455,18503,2935,-6859,-10326,-3117,-3553,-6002,-3355,-1729,3235,7628,13580,12282,4857,2030,-2045,-7644,-12902,-5872,-1972,-2309,-1804,-5463,-13553,-9302,-8080,-5295,-609,19495,28493,30164,5422,-6399,2756,5963,-781,-3896,-6825,-3515,9754,15858,2811,-14327,-6173,13,-4148,-10706,-13404,-14676,-9118,-5384,-2659,-3997,-12846,-15012,-5160,6326,10686,9346,8525,12146,19927,23038,19949,4830,-2395,-1772,1047,-3874,-8699,-2205,1653,-1902,-10445,-15146,-16231,-14843,-9967,-1738,6990,14935,21433,24334,12606,9701,18906,24994,22155,6070,-2953,-9381,-13398,-7666,-5515,-8742,-11463,-3283,2509,15021,31102,32524,17466,1379,-10515,3774,31084,62709,79271,66895,30780,4308,-8475,936,17494,37370,48837,33654,14786,653,-9320,-2832,8022,9389,-767,-10251,-12423,-9311,8889,20768,20992,16698,9502,3973,-843,-9029,-7285,4762,13210,8583,-1433,-10848,-8650,-5629,-8176,-3823,1312,1391,-3105,-5011,-6004,-7859,-5450,-1338,1236,8040,8685,-246,-6776,-7004,-11764,-10253,-175,-880,-7689,-8002,-614,666,-829,-5807,-9077,-3164,-4360,-7930,-8317,-7609,-7933,-12042,-9511,963,6019,1695,-2219,5690,-912,-8599,-2253,7235,21156,32787,29825,28930,40746,62297,69926,58218,37762,26524,16680,1774,-9588,-5214,4543,3512,-5373,-11312,-6558,-8705,-8001,-8767,-7641,-7352,-6041,-1550,398,-4757,-7223,-7860,-4084,-3432,-2734,2226,9946,12666,3371,-6129,-11320,-9666,-5362,1619,15153,14170,6063,-316,-2232,-3084,-4993,730,5749,7194,5089,-947,-1784,4467,10549,14753,7897,-1189,-5520,-6277,-7868,-10616,-9753,-7009,-3735,-1528,-465,-1956,-3466,-5134,-633,268,-3436,-12522,-14365,-14509,-1974,2157,1797,8968,11974,4932,-3573,-9741,-10161,-3910,-3238,1467,9182,20567,47960,52153,27011,14079,15079,7385,-6870,810,768,-5104,5546,27417,51242,57129,39769,20174,12105,5912,6489,18464,27663,23095,7000,7687,7768,-2254,-8126,-9270,-10401,-12806,-2057,6199,7870,8332,14195,20500,17940,8880,-5119,-12760,-9291,-5505,-1261,1650,939,-1688,-6340,-12621,-14028,-6212,-473,-4004,-13220,-11834,-3429,5854,2702,-8610,-6550,-2352,-9756,-9533,-13664,-11025,-7443,-3097,1175,5766,6768,8251,7400,3610,2897,4977,2685,-570,1396,8128,4692,-523,-4694,-6582,-8645,-7701,-5580,-6729,-12281,-10034,-2184,-2035,-8168,-11880,-5714,3186,7128,1418,-5591,919,15085,14360,3285,-5520,-11542,-12184,-4905,3765,12953,21737,23201,9735,-2421,-10871,-9684,-1877,6454,15592,21378,19225,9523,-6355,-16751,-9091,-4329,-5315,-5300,2116,14070,27852,50876,77236,69196,25692,3972,-9708,-5666,-651,-3915,-4597,-3020,2056,5382,3921,838,-5068,-7854,-11975,-15067,-9139,2132,11576,17649,16177,12032,10463,8886,11651,8650,7001,8039,9361,6057,-1633,-10523,-14422,-5970,7239,39747,32379,9840,983,7766,12148,5597,-7941,-8715,-3975,-5339,-10916,-6809,4433,18889,43195,52954,26622,9843,5069,16860,28828,34996,32543,23556,12999,15449,26028,25618,16439,10012,7146,5580,8064,10218,2235,-2749,-5982,-2677,548,-1542,-1125,1152,492,4211,-496,-5256,-13493,-16526,-7832,-5056,-13793,-10564,3723,19035,18418,6098,-9419,-19315,-18560,-7693,4576,19596,33147,34042,21413,5583,-4046,-7749,-12880,-19064,-9496,-2714,775,-7630,-16626,-5364,1964,5377,2722,-6304,-14603,-4737,-639,1214,4601,3038,-8634,-12704,-12158,-12239,-13775,-14549,-11187,-3106,696,360,-4765,-6772,3597,13516,20593,16645,2019,-1305,13831,26362,33775,6885,-16647,-7110,2479,9956,9672,2316,-7057,-8942,-7440,-8366,-12713,-7221,892,5189,10612,21862,26719,14594,2400,-1442,125,4296,5156,4664,-3230,-12361,-4229,186,1971,151,-6192,-8671,-8741,-12836,-9424,-8430,-12000,-12148,-8232,-12302,-1848,14752,29331,41427,41635,23608,2846,-13317,-5640,-6767,-3732,20731,43947,39330,26601,16652,8574,1151,-8276,-12899,-4188,10894,16738,30458,40646,39925,10981,-548,-4461,1357,16483,33357,33753,17535,11130,23235,21181,4378,-10152,-14320,-12055,2574,16703,25116,16349,-2361,-10022,-5217,1798,2593,-5093,-13729,-10637,-6432,-6240,-10184,-9623,16,12282,11611,8785,10424,15132,15104,12569,-690,-1181,-5028,-11576,-13992,-10454,-8212,-6174,-2468,-8520,-10277,6117,13062,5540,-9990,-16263,-11396,-11841,-18345,-7316,7545,19941,16388,16107,10858,660,-7951,-9869,-11670,-7600,-5414,-3289,337,-3366,-8950,-11818,-2669,6035,10825,10387,196,-9213,-1291,6137,4780,1950,1714,-626,-7815,-13181,-7906,-3430,-1801,4228,13296,11660,-3054,-11845,6750,19553,11549,1173,-9187,-8149,-659,132,-1823,-2750,-110,6147,20178,29877,35496,29390,15069,4587,-2445,937,5791,2881,-7032,-18174,-6739,2539,8455,11882,11404,10099,10408,9702,6448,-1974,-9902,-12654,-10387,-4696,-626,1638,877,742,9404,20039,39916,73163,89892,74759,58841,43978,20159,6938,3054,3483,12330,19126,19547,11674,1382,-7944,-9316,-1436,1575,456,-2227,-5037,-10171,-10479,-552,11154,15151,15880,11885,4060,384,4083,5507,8174,7049,-1883,-11915,-15276,-168,18861,29781,20313,308,-14296,-15638,-5895,3153,12224,14135,3994,-8148,-11068,-5948,-1091,-124,14110,45769,55565,37744,11689,-9403,-9541,-7650,-5508,-6413,-6893,-3296,70,86,-4452,-5727,229,2707,-2865,-8187,-6190,-3933,-4782,-5108,-3536,-3145,-1562,-4922,-10346,-2244,6894,7165,3245,1568,1668,-3059,-5641,-7242,-4834,-11486,-15084,-14906,-12741,-3280,12352,23087,21872,20538,15286,7170,4513,13145,7064,-5296,-5462,-865,-427,1229,5444,9543,6141,-6047,-12745,-9808,-6193,-556,4977,6515,15640,29437,33888,27309,15620,-5645,-15425,-9100,-9998,-14727,-13208,-13435,-12512,-9196,-4882,-5229,-9802,-10437,-3201,1401,9023,9814,3269,886,-453,-4228,-7416,-4271,2511,10487,9208,2078,4020,4102,2492,2338,11013,12214,2538,1608,1418,-4187,-4192,4418,5416,-759,-7623,-7651,1623,10158,7671,8566,11861,7630,-2513,-12663,-16398,-2642,-4202,-9559,-9428,-8619,-12372,2802,37583,62085,82950,79259,65399,43750,19917,15398,19551,16331,8979,17492,23632,15021,5638,-1264,-6270,-12428,-6201,3391,9380,7355,-4015,798,16001,10471,-7789,-4543,-814,6818,31200,54630,49021,20404,4381,1042,-1067,-3654,-6002,-1634,4151,12196,5064,-2005,-5034,-5343,-1835,-3945,-6735,-4829,-1915,351,-25,-3123,-3862,-1518,2371,3501,3808,3001,-1671,-8329,-17601,-3704,8805,24552,25149,23813,24715,19307,11459,2731,-4153,-4584,3035,8594,-2333,-9512,-6357,-9163,-16190,-12204,-4494,-2295,-3502,-3159,-6249,-10899,-8678,-5366,-2973,-3895,-6914,-2862,7478,9348,3205,-11451,-19522,-14420,-10083,-2245,-6137,-17827,-12060,-2433,-3647,-8377,-5630,22,193,-6125,-5692,-2170,-645,3386,5280,14448,25921,26265,18142,6356,-3776,-10395,-8985,-6838,-2940,-1721,2653,6648,6395,1503,5406,14322,12874,1296,-5068,5388,15163,15253,7156,-395,-5983,-4857,-7354,-11349,-13768,-2119,11292,20424,12133,2615,-6842,-15189,-17792,-19710,-13021,-5273,-1603,-2315,-3386,8997,28038,43986,28571,9457,-10519,-9687,-1231,-196,-13604,-11667,-9064,-6559,-3189,3898,10997,20339,17384,4096,-5358,-13593,-15683,-6213,-1424,-1480,-6892,-13139,5877,21512,15837,816,-6176,-994,1166,-3906,-12140,-9194,-3984,-5524,-5718,-5522,-8728,-3565,5360,8976,8278,9553,7478,1269,-3971,548,6773,-4214,-11343,-3060,218,-4714,-10358,461,-1392,4037,3162,-2493,865,21059,39592,27409,3926,-7405,-5839,-2651,-5813,-11250,-17224,-20952,-13824,-2257,19104,53569,69224,40552,12634,-2260,-6282,-822,3340,6260,5162,-5847,-16161,-8996,-1997,5544,11686,4785,1796,2314,956,1730,4575,10299,21528,34123,40808,42782,25205,4776,3528,313,-13152,-10145,8973,34636,31052,15270,4544,-2521,-5083,-4521,-8260,-10743,-13112,-9838,-4960,973,15573,26835,18277,-1639,-14640,-13134,-862,9123,5613,-2743,-15187,-8301,1175,12594,10593,-3927,-13411,-5408,7757,9504,6895,6975,6518,826,-1446,6813,9232,8210,12594,19527,14549,19511,23222,22210,13168,-1857,-10685,-6936,74,11289,10699,4186,-6996,-16089,-8272,2753,14043,22060,23590,16979,8053,7677,14842,28635,33401,30335,29726,23831,11604,2162,-1178,4073,7009,2131,-2239,-7074,-8351,8582,29647,29978,18330,3006,1561,12788,5850,-10736,-8518,-6710,-8013,-15901,-14335,-8892,-3389,-861,-4134,-12706,-16867,-11562,-2965,-1325,-2803,-5589,-10794,-13789,-14684,-4960,-83,-3669,-9668,-17754,-14416,-10460,1002,12460,28136,35964,27057,9261,-4618,-6272,-5089,-8706,-15004,-4548,6884,11237,8175,-14,-8258,-5913,3734,7280,9011,26997,61574,73156,37823,462,-10283,1817,18343,25151,25595,27270,16317,-483,-5840,-3920,922,9236,10901,20825,28976,9512,-7493,-11520,5014,22897,19988,2860,-10270,-10354,-4435,-3928,-6845,-2374,8995,17662,18374,11918,11074,16812,16497,12601,6582,-3442,-9093,-10712,-4915,-561,2525,5829,9996,7556,-2420,-8741,47,1704,598,1383,4192,2372,4235,107,-3871,-5976,-9405,-13809,-18344,-13489,-7363,-2939,-2969,-3339,4854,30000,31090,5914,-4162,-7450,334,9873,23421,32335,32207,31562,23247,9310,11699,22943,21390,11220,-3365,-12868,-15179,-11045,439,2515,-4050,-10181,-5713,184,1368,-589,-8467,-12406,-8620,-5678,-356,6573,16568,30328,22055,-3567,-5559,10696,12230,4802,-3508,-8549,-3675,3372,18608,38908,39169,30334,14927,-7034,-1656,-549,-222,-1331,-2824,-884,1763,598,1639,10862,32926,51147,30404,5928,-13504,17335,10256,6019,3822,2386,-10204,-3832,10452,16040,11220,6002,-5853,-11531,-15091,-12684,-8297,-3712,1107,3854,6428,4601,-1267,-7479,-6759,-6354,-4540,-2464,-543,-11657,-11832,-1159,383,-9218,-14700,1222,39435,55190,46130,35715,25639,11763,3297,-1966,-4402,-402,2252,-4273,-7151,-5029,1833,3502,-3985,-7514,-3127,-2182,-1716,-6359,-1406,2681,-1010,-4397,-6471,-12023,-7364,3523,23407,28481,10576,-5560,2845,2123,-6440,3493,21022,13372,-1032,-2151,-200,3770,9994,4879,-6483,-10635,-14500,-10382,-6857,-4255,1055,8374,12274,4278,704,-1436,-9963,-11070,-8285,-10494,-9088,3418,8662,5537,4182,2482,-3079,-2934,-2038,-3427,-4650,-7630,-9582,-7966,-5535,-3781,-3927,-8407,-9911,-7964,-9820,-10503,-8718,-1183,8891,13875,9579,7165,9739,11615,7215,2560,-1750,-4348,2024,7403,7591,1087,-4537,-16137,-17197,-20859,-18514,-16195,-16768,-15435,-14826,-8953,-4823,-3521,6017,18160,36797,29157,2334,-9605,3168,2080,-1941,-1823,-2551,-8330,-17112,-3158,8433,14560,21985,23788,19909,9941,8518,19229,20507,7028,-7971,-11225,2265,14882,13636,7085,853,-559,4893,9953,6531,370,-3111,-3688,75,5312,4841,2980,2072,3372,3694],[-1273,-715,767,-664,2186,5925,6047,3294,-1026,-3348,-6599,-8279,-10765,-9678,-11098,-7624,-1743,20,-300,-2842,-8861,-15735,-15955,-8085,5796,22678,37624,43050,44459,29400,15393,6439,-4188,-436,11837,17691,26154,41835,53971,49979,45610,37894,22126,10740,818,-4555,-1405,11090,25644,24152,10498,2455,-7481,-14622,14956,62556,76866,54871,21440,3139,13163,37542,36506,13195,2604,8395,3856,-571,-4534,-1059,4517,2513,-3599,-5380,-9423,-12752,-11879,-2210,2211,431,-6104,-7539,2834,7158,1768,-2753,5135,24485,29851,-2326,-11993,-12668,-4038,-4381,-9028,578,9816,11537,10370,12306,14007,10953,2867,-4191,-1029,3323,6804,11543,16001,17493,4935,-9163,7338,19568,31046,27435,11740,-6107,-9093,-7701,-7598,-7019,-9465,-10636,-12372,-13923,1507,21913,48543,36016,29248,32127,20725,3127,-7514,-4696,10315,23341,19307,6440,3235,13657,24174,30741,24535,7890,5491,1710,-1981,-1998,5541,7181,-2376,-2293,2158,-1649,-12222,-20516,-20266,-17271,-12364,-15168,-18657,-12310,-3951,-2241,-3499,-241,10123,25111,10861,33545,33973,173401,445070,874031,1360934,1730155,1799729,1543415,1065013,529393,142314,-32867,56004,34751,2734,-11716,2264,263,-5503,-4848,-2982,-8231,-1381,14609,36164,27285,14276,9321,-214,-22,13176,14562,10671,1196,-8638,-17131,-9254,2885,11489,7408,-791,1609,-5290,-16385,-8184,-887,4233,1312,-3699,-1823,-31,-9508,-3398,12764,26721,24032,19286,16895,7340,-3588,-8938,-8758,-11174,-12623,-7540,6301,24395,32592,20987,9387,-4304,-10456,-8623,-3169,-2635,531,2865,2092,8200,19150,22926,27313,22449,9728,2892,-2767,-10337,-7662,1486,538,-5875,-8616,-11552,-10394,-1895,8065,1541,-12679,-7321,10083,14250,14976,10518,9194,7558,4119,-1433,-9176,-12431,-10629,-11385,-15541,-5081,-2377,-675,1299,2012,2491,-4929,-16098,-17100,-1508,16147,20136,-1190,-15298,-2098,-775,-5358,-6430,-11119,-14535,-7026,3343,3816,-143,10985,25964,29627,25895,18925,6523,-8082,-14436,-3399,246,-6699,-9752,-6200,-10754,-8483,104,5700,3076,-1593,-5034,-7001,-6165,-1724,3055,11504,12862,9187,7889,2338,-2314,19694,31436,15405,-12356,6442,16563,5941,678,-2799,-2777,4331,12217,10908,-1816,-4791,10838,24954,26855,35299,44478,35681,17056,3819,-3155,-6528,-1910,-4523,-6948,-2676,-148,5044,7753,11214,9888,4075,3174,396,-5758,-14804,-7137,-2601,-2648,-1977,-5055,-12947,-10357,-8686,-4480,801,21793,32641,28865,2375,-10324,-2500,1972,-1216,-1915,-2338,-231,11229,16673,4348,-12546,-6268,-58,-3620,-9863,-13569,-10803,-6860,-5656,-5063,-6964,-14688,-15394,-7054,5137,10283,8772,7088,9831,15051,17940,17501,5158,-2010,137,3132,-2663,-9423,-4165,-665,-3549,-10667,-14782,-15716,-15505,-10721,-2807,5471,13281,20016,23743,11518,5469,14553,21755,19437,3328,-5003,-10979,-12907,-7327,-5473,-8137,-11138,-3004,1490,9143,21916,24969,14125,-916,-13118,4168,36550,71709,86111,69342,30713,4302,-7570,997,20083,45163,58721,40248,17342,48,-11618,-1315,9674,10738,1270,-7436,-10188,-8556,5550,16610,17015,13772,6680,1215,-3310,-11558,-7245,7188,17947,12684,566,-9361,-6705,-4260,-6389,-2098,2690,2474,-1151,-3285,-5881,-8990,-7264,-2879,-464,6286,9775,3451,-5059,-6323,-10157,-10766,-404,-128,-6387,-7762,-991,352,-1613,-7789,-11187,-5397,-7213,-10759,-11147,-10902,-9741,-12004,-8329,2868,9212,1843,-7040,5658,1052,-3588,1615,7262,17890,31708,32988,35201,48419,66647,69852,57377,37322,25622,15977,2469,-8107,-3951,5621,4763,-4140,-12991,-8320,-9682,-8434,-9760,-9355,-9439,-7088,-1403,1441,-3597,-5638,-7310,-4206,-3698,-2506,3343,11927,14742,5194,-4915,-10444,-9541,-6616,-1825,12271,13356,5072,-2376,-3319,-3364,-6105,-205,6226,8105,5117,-1469,-2751,3325,8816,11442,4572,-3736,-7981,-8614,-9763,-12666,-11027,-6621,-1869,2221,3904,2030,870,-909,2179,2413,-2012,-11567,-13563,-12612,-39,3996,3780,9585,11327,4079,-3964,-8872,-10578,-4689,-4037,548,8979,19285,42503,39604,16131,5996,9405,3389,-7812,1734,2268,-4862,3600,23099,41612,46407,32544,15970,10957,6243,5602,15836,24540,20142,1303,-685,2666,-7500,-11950,-8579,-9661,-11280,730,8087,9380,10037,15176,20277,17719,8902,-5047,-12754,-9072,-5687,-2017,1443,1838,-274,-5003,-11665,-15352,-6993,-1270,-4551,-10851,-9297,-1623,8212,6754,-10186,-6039,-589,-8093,-17155,-14861,-8487,-3182,-4177,205,8005,12397,12514,8225,2049,391,2599,-506,-5892,-1664,5982,3302,-1462,-6043,-7990,-8824,-7185,-5923,-7695,-12358,-9855,-2793,-3935,-12057,-12411,-5151,2702,5418,-683,-9697,-1449,14696,15731,5511,-3634,-10496,-12403,-4173,3385,10977,18259,19016,7472,-2533,-11202,-10910,-3589,3189,10159,16798,17502,9787,-3646,-11775,-8013,-3568,-4831,-7053,-957,10171,23470,48221,80625,72306,27303,4064,-8613,-4445,-622,-5145,-6679,-4937,1080,5206,3915,889,-5457,-8718,-13264,-14675,-8375,3133,13400,20760,20526,15432,10859,7085,9061,6365,4395,5372,6950,3976,-2196,-9262,-11633,-3377,7534,33317,24885,5506,-833,7854,12417,6080,-8326,-8037,-2401,-4923,-13600,-5742,8672,25563,49888,49646,23968,9730,5287,17734,30340,36911,33286,23293,10416,10346,21403,22111,13662,8944,7606,6911,9945,13653,6613,-2342,-10812,-6342,-429,-1669,-948,1711,1868,6483,1425,-5218,-12921,-17751,-10681,-7068,-13550,-10248,2481,16824,15544,3516,-11490,-19540,-18823,-7711,4735,19637,32799,33255,21000,6753,-1855,-5347,-10820,-18026,-11617,-4270,-907,-9436,-18768,-6554,413,3758,415,-7448,-10881,-5023,-3262,-2714,1936,2707,-6525,-10177,-10653,-11523,-13129,-13848,-10028,-2789,212,356,-3207,-2414,4587,13002,21141,17937,1830,-2862,12135,25275,34810,7819,-16480,-7148,3808,11547,9962,1209,-9475,-9083,-6352,-5636,-11078,-6015,880,3318,6407,15945,21318,12688,1879,-2668,-1653,2346,3552,4137,-1838,-14132,-5372,-449,1466,1678,-2513,-4551,-6521,-12933,-10643,-9154,-12496,-12659,-8283,-9670,567,16737,30837,41686,40275,21510,554,-11332,-2680,-5308,-6656,13922,39348,38920,27518,15989,6134,-1757,-10170,-13197,-6150,7151,13486,27838,37936,35638,8632,-567,-2976,4049,20594,39102,37899,17951,11002,23716,21297,3347,-10090,-11911,-6661,11679,27932,33969,21361,1603,-8178,-5108,3245,7005,625,-9811,-17195,-11142,-9169,-11433,-8154,2344,14387,12836,9374,10831,15723,16573,12928,-1867,-3207,-8175,-14473,-15715,-11404,-8278,-4783,-763,-7085,-11234,5338,12461,3374,-10698,-10448,-7887,-10383,-17980,-7898,5497,17994,19432,21100,13403,967,-8967,-10349,-10296,-4925,-1576,-60,2649,-2209,-8887,-11161,-2281,6930,11013,10055,-591,-9888,-1199,6836,5281,1786,1870,125,-7030,-11808,-9220,-6406,-5289,1081,11675,11901,-1009,-11144,4596,20725,13601,2332,-9790,-10898,-1936,634,-191,-1791,139,6685,23922,36799,41002,30537,14238,3446,-4657,-3080,-1175,-3707,-10141,-18092,-8253,-277,5764,10675,11990,13094,15027,14775,10421,257,-8929,-11417,-7996,-3577,789,3418,1650,354,8546,18727,36113,67404,82707,64284,48338,37174,16979,3982,-294,102,10192,18488,19441,11397,419,-10175,-7235,2000,5097,4058,518,-3511,-9590,-10926,191,13911,19479,20779,17086,8777,5486,7810,8016,10282,9023,-448,-13857,-14884,3513,24795,31987,16398,-3733,-15980,-15135,-7125,-21,8183,10876,1261,-10689,-11808,-5447,-107,-510,4465,36245,44726,27511,6703,-9837,-7872,-6996,-5585,-6452,-6094,-2010,1149,411,-5209,-6857,-88,2230,-3740,-7252,-4854,-3639,-5796,-6859,-5938,-6238,-4700,-6674,-9399,-2148,5534,5093,1502,953,3218,273,-1431,-5116,-4449,-11633,-15073,-14691,-13056,-3935,11449,18958,14172,11717,8012,4154,3506,9850,3087,-8705,-8123,-1561,364,3243,7715,11591,8337,-4519,-12983,-10751,-6283,-2,5147,5727,13052,26556,30914,24089,14101,-5177,-16411,-10541,-12175,-12793,-10448,-11330,-11562,-9428,-5988,-6600,-10640,-10231,-3136,1340,8722,10389,3298,644,-735,-4587,-8086,-6187,-518,6302,5081,2439,8228,7531,3565,2671,12737,16905,7954,4255,2242,-3588,-2851,7604,11441,5268,-4977,-12009,-2701,4899,-554,-2522,663,-724,-6898,-13725,-18809,-4991,-7912,-8973,-9296,-8578,-12883,2267,40764,67980,89087,85135,70805,46836,19416,11813,17206,18953,14899,22217,26161,15296,5693,-1148,-6024,-13529,-9250,2006,9648,8543,-2390,-197,11425,6159,-4913,-597,1010,7826,31130,52242,42559,15584,3088,-386,-2258,-4480,-6424,-1690,4337,14410,8670,477,-3564,-4590,-1992,-4439,-6244,-3522,-500,1546,1598,-744,-2866,-2561,571,2419,2174,1049,-2735,-8207,-16608,-2152,9096,23753,23345,19735,19039,12683,4549,-2906,-6401,-3829,5475,11243,315,-8307,-6580,-8973,-15983,-12427,-3880,-1634,-3642,-3287,-5460,-10121,-8415,-4744,-2434,-3303,-7582,-6437,2939,5802,1891,-11237,-21635,-15624,-12038,-4231,-7250,-17499,-11565,-634,-851,-5194,-4620,-1749,-4051,-10770,-8584,-4932,-3025,2610,5552,14713,23753,22622,14739,3697,-5025,-9826,-8076,-7329,-6320,-7212,-3014,880,543,-1280,8145,18185,15116,826,-7724,4001,15016,14623,8412,1441,-4632,-6021,-9116,-12699,-14999,-2298,12123,22803,14675,4501,-5943,-16047,-18339,-19572,-13266,-5486,-2074,-1088,-995,11155,29575,48961,37780,16920,-7507,-12287,-1992,799,-11494,-12730,-10667,-7732,-4238,2713,9783,17944,13941,2953,-5898,-13785,-16828,-8001,-2781,-1807,-6230,-15422,1313,17596,14302,1628,-4302,-512,-211,-5635,-13356,-9398,-5145,-7037,-6751,-5594,-7529,-2925,4964,8545,9196,12133,10871,4095,-3144,1074,9711,87,-11494,-3151,772,-6948,-16103,-179,549,5514,3012,-3297,301,19472,38185,29649,5893,-6329,-6401,-3523,-6032,-11051,-16895,-18520,-11308,357,22322,53437,67529,39791,11723,-2421,-7533,-3330,-33,3869,6030,-1849,-16350,-14389,-5222,3050,9132,3419,1757,3129,2605,3460,6266,11482,22355,35196,43229,46209,27290,4956,388,-3142,-13621,-10352,6174,26491,25855,14277,4688,-2254,-5280,-5911,-9258,-11584,-13415,-10846,-6935,-3378,7105,16636,10021,-8687,-18187,-6987,4808,12866,8423,162,-13458,-12286,-2019,10571,11434,1246,-6056,-10694,-1857,3999,4060,5608,5528,674,-709,7630,9070,6027,10541,23272,21054,23518,24891,21867,12199,-2788,-8865,-4430,1429,11973,11052,4375,-6695,-17186,-5350,8342,21162,30063,31028,21778,9915,8918,14630,25812,32423,30023,27770,19308,6955,-1092,-4877,202,5176,2754,-196,-4678,-7703,8192,29415,32025,20102,3841,562,10379,3294,-11033,-6804,-4271,-6258,-14377,-16149,-10132,-4142,-1931,-5527,-13506,-16693,-11352,-1530,1372,-1370,-5893,-10983,-13107,-12093,-2144,1876,-2348,-8700,-14955,-14524,-12829,-1007,8945,23391,33794,25976,8408,-4854,-6814,-6667,-10573,-14357,-4517,5477,8980,6180,-522,-7690,-6901,-491,-437,170,17495,52263,68134,37320,1008,-6986,4722,19833,27619,28999,30083,17269,549,-5383,-4329,536,9149,9699,18082,20647,1586,-12324,-13085,8368,28308,25551,8557,-5066,-9466,-6945,-6985,-9458,-3320,9876,20222,21485,14053,12107,16245,13578,10585,5694,-3317,-7107,-5381,3032,4878,4693,5819,9510,8479,-1129,-9419,-2161,-1136,-1443,347,4009,1685,1794,-2684,-6016,-7704,-10771,-14647,-16428,-12569,-6984,-3168,-4529,-6197,2222,28987,41040,16077,2729,-2685,-148,8102,24856,35836,36361,34636,23179,8877,12049,24574,24314,14200,-2068,-14034,-16391,-8640,2890,3051,-4565,-10501,-4509,1541,2332,-154,-8215,-12531,-9567,-7889,-4322,1562,11306,26934,23712,-1065,-1329,13613,13585,6980,805,-4659,-634,5514,19558,40043,45879,42283,27375,-5838,-6480,-3088,-1187,-832,-1723,-200,2070,1148,3073,14255,39931,57746,32506,7213,-12289,9887,-1358,-1538,-1550,-1892,-13689,-7599,7761,13619,9582,5704,-5257,-11002,-13720,-10389,-5484,-794,2681,3297,2740,-176,-1570,-3301,-3073,-6053,-5623,-2406,409,-10881,-14066,-3620,-877,-9357,-16312,-705,38550,63222,57460,45690,31942,14491,4772,-849,-3463,-215,2683,-3142,-6464,-5147,1294,3522,-3426,-7424,-4418,-4590,-2952,-5251,1390,5445,1233,-1703,-2563,-7551,-9853,544,21545,32977,17582,-6646,-1446,46,-7225,4209,19416,11769,-254,-197,1534,4447,7082,-672,-8954,-13459,-14487,-9417,-5948,-3829,1218,9820,14684,4177,2108,1112,-8738,-12670,-9067,-10362,-11505,943,6400,4846,5034,3901,-1647,-2704,-1961,-3988,-5400,-7699,-9025,-7523,-5209,-3115,-3602,-8501,-8940,-6289,-7129,-7107,-7167,-1293,8818,14640,10792,8045,10582,13425,9100,3289,-1858,-4696,1770,7720,8001,237,-6846,-18851,-18563,-20119,-16735,-14976,-16319,-16490,-15782,-9735,-6270,-3551,6188,15854,30743,23066,-1004,-14037,-386,-1348,-6490,-6597,-6167,-8307,-16463,-4092,8063,15095,23311,26570,22467,10395,7502,17917,19611,5151,-10620,-9605,3217,14922,12663,5601,-1030,-1635,3842,8890,6462,293,-2969,-2367,2210,8460,9127,6765,4107,3133,2425],[-3690,-2740,-1502,-2925,727,5974,6663,2721,-2779,-5724,-8444,-8819,-10580,-12996,-13459,-8995,-2943,-773,-851,-3348,-8380,-16342,-19244,-10423,4144,21209,35012,37172,39801,27859,13552,4956,-5541,-2515,10831,17550,26252,40099,50862,47484,42550,36477,21060,9333,-774,-6050,-3205,8374,21039,18290,6076,-100,-8626,-17147,12393,56031,72045,51671,18081,1549,15061,39735,34045,10540,2336,8477,2219,-4185,-8612,-5930,-280,-1467,-6699,-7060,-9626,-11853,-10772,-2774,1803,1298,-3463,-3916,4374,7218,23,-5814,1583,21295,32494,3536,-17360,-15252,-6263,-11179,-13993,-1834,8342,10153,8842,11300,14235,12445,3718,-4830,-3700,-1309,3805,9988,15405,17628,5733,-8052,8213,21038,32427,29204,12765,-5319,-8409,-7645,-7900,-7424,-9947,-11465,-13825,-17425,-3270,18287,47124,35895,28581,29619,11885,-14058,-28465,-21497,443,18920,19040,8845,5543,13789,22454,28503,20567,4995,3766,992,-2775,-4943,1961,4743,-4409,-4777,2517,765,-8168,-14043,-12599,-7690,-5963,-12658,-16565,-10776,-2712,-2151,-5106,-1682,5183,16889,8990,31534,21788,109237,269510,538760,885188,1181617,1265734,1101056,759030,364615,87178,-26172,46359,33116,421,-9896,7636,1689,-5936,-5790,-2238,-7931,-2752,13069,34863,29499,14832,10959,3164,6251,17090,15267,10466,60,-10568,-16806,-9481,2022,12889,13070,6207,6717,-2390,-16010,-9175,-3205,756,-1996,-5643,-2048,1026,-8424,-4726,11506,22518,19435,16721,15477,7131,-2200,-6780,-8001,-12854,-15146,-8201,5458,20832,28925,20785,9756,-4470,-10804,-9463,-4438,-3283,663,3609,2472,6834,15911,19359,23254,15948,5260,1765,-3417,-12142,-8872,820,-1585,-10866,-11129,-9573,-6757,930,8953,2365,-10409,-11100,6804,10915,10971,8021,8233,7701,4527,-765,-7162,-10646,-10065,-11387,-15263,-8278,-7127,-5322,-1804,1635,4397,-2135,-15028,-17929,-2822,14290,16650,-4438,-12567,-987,-858,-6462,-8050,-12596,-16164,-7896,3889,5983,1878,13856,29108,31605,25899,16229,3931,-8863,-15987,-5207,-1360,-8602,-11155,-7166,-11748,-9729,454,7994,5336,689,-2849,-5591,-5333,260,6639,15523,15337,9914,7092,2457,686,22014,36315,20940,-7779,-519,10795,2640,993,1246,-256,2647,9809,10205,-917,-5156,9149,24069,25591,32135,38837,30715,15155,4523,234,-3009,-1039,-5844,-7704,-1912,1092,6090,6724,7809,6631,2341,3328,2003,-4340,-13941,-8135,-3197,-3113,-2365,-4892,-12504,-11508,-9335,-3956,1120,22102,34321,25915,-271,-13354,-6902,-1610,-1076,759,1926,2877,12203,16819,6116,-10404,-6206,-186,-3082,-8971,-11940,-7243,-4769,-5605,-7083,-9512,-15550,-15726,-9520,3054,8868,7246,4964,6669,9747,12596,14216,4671,-2399,1505,4961,-1345,-9745,-6426,-3339,-5453,-10891,-14232,-15030,-16070,-11112,-3618,3775,10861,17301,21235,9694,1505,10450,18635,16866,708,-7152,-12546,-12306,-7250,-5890,-8011,-10517,-2665,516,3231,11910,16523,10216,-3289,-15704,3796,39521,76716,88680,68472,29338,3785,-6955,1405,22446,51850,66805,46054,19717,-271,-13863,-202,10488,11161,2695,-4998,-7937,-6783,3505,12845,13384,10945,3902,-1367,-5457,-13938,-6976,9421,22537,16670,2451,-7955,-5122,-3411,-4858,-431,4220,4302,1554,-1011,-5059,-9646,-9010,-4736,-2819,3711,9085,5259,-4234,-6107,-8505,-10560,-523,556,-5151,-7474,-1555,-337,-2689,-9646,-12842,-7919,-10290,-13306,-13487,-13944,-11511,-11978,-7400,4179,11628,1702,-7640,9342,6299,2596,6027,7631,13716,28509,33957,39198,53534,67695,66878,54249,35831,24322,15180,3178,-6713,-2984,6214,5587,-3044,-12483,-9834,-10613,-9088,-10853,-10978,-11131,-7446,-812,2668,-2259,-4264,-7054,-4685,-4297,-2422,4320,13645,16530,7149,-3307,-9016,-9016,-7665,-5334,8137,11392,3540,-3943,-3202,-2529,-6686,-1386,6359,8689,4957,-1989,-3657,2050,6568,7545,1129,-6150,-10093,-10469,-11014,-14391,-11993,-6010,149,6016,8101,5630,4712,3019,4837,4346,-686,-10454,-12399,-10488,1789,5506,5686,10315,10555,3043,-4283,-7851,-11146,-6088,-5189,-298,8914,18316,35327,26619,7483,-666,4955,486,-8236,2371,3510,-4278,1805,18537,31580,34917,24638,11350,9377,6375,4715,13269,21115,16390,-3953,-2673,858,-10789,-10429,-6697,-7962,-9114,3557,9444,10442,11855,16361,20013,17467,8981,-4811,-12537,-8821,-5825,-2710,1437,3183,1473,-3688,-10891,-15499,-6269,-524,-3457,-7913,-7088,-173,9598,10074,-9718,-5614,786,-2996,-7144,-8441,-5332,1592,-557,1084,10757,18482,16478,8167,-320,-2765,-541,-3895,-10648,-856,6244,3803,-715,-5792,-8366,-8424,-6518,-5966,-8328,-12121,-9625,-3763,-5918,-15799,-10768,-4095,2554,4361,-1816,-12019,-1017,15709,17884,8345,-1447,-9483,-11439,-2345,3714,9569,15022,14874,6119,-1474,-10403,-11396,-4751,596,5274,12308,15802,10652,519,-6255,-5223,-1478,-2758,-7002,-3562,6635,19305,44204,80080,71788,28030,4168,-7317,-3148,-402,-5949,-8177,-6058,924,5724,4477,1551,-5101,-8773,-13251,-12843,-6870,4304,15046,23530,24535,18029,9761,4151,5689,3974,2224,3323,5030,2308,-2251,-7082,-7845,-11,8335,26398,18066,2257,-1283,8651,13092,6999,-7913,-6767,-477,-4100,-15878,-2811,14223,33421,55612,44948,21479,9916,5546,18294,30892,37365,32779,22213,7617,4979,16059,17821,10592,7732,7853,7786,11272,16438,10946,138,-12799,-9216,-523,-871,-46,2839,3682,9050,4406,-3688,-11052,-14929,-12221,-8846,-13000,-9805,1152,14165,12346,1040,-13040,-18568,-18500,-7613,4670,18797,30728,30871,20135,8078,634,-2447,-8053,-15352,-12882,-5241,-1941,-9938,-15632,-7095,-888,2355,-1001,-4921,-6449,-4706,-4834,-4366,1594,3520,-3706,-7033,-7995,-9695,-11601,-12263,-8177,-1910,414,1404,654,2465,5611,12370,21314,19074,2084,-3619,11004,23527,33015,7993,-15918,-5735,6485,13963,10677,487,-10934,-7232,-3728,-2943,-9647,-4899,769,1526,2629,10932,16999,11508,1869,-3679,-3175,808,2336,3769,-382,-14046,-6171,-920,1127,3518,1500,-59,-3497,-11548,-10844,-9144,-12356,-12463,-7015,-6198,3484,18881,32208,41348,38197,19062,-1819,-8032,974,-2577,-8043,7972,33294,36977,27738,15438,4074,-4314,-11190,-12179,-6196,5276,11662,26187,35732,31734,6748,-194,-785,7517,25120,44567,41641,18486,11056,23620,20671,2401,-8708,-8846,-401,23590,41314,43102,25742,5267,-5989,-4812,4154,10391,5582,-4370,-13985,-13359,-10907,-11358,-5630,5072,16229,13841,9938,11176,16096,17844,13430,-2202,-4263,-10333,-16562,-15758,-11798,-8031,-3252,1143,-5238,-11693,4849,12212,2486,-7283,-3617,-3257,-8150,-16957,-8292,3305,15452,22860,25837,15902,1900,-8942,-9888,-8333,-1876,2154,2904,4741,-1078,-8417,-9825,-1346,8002,11432,10011,-829,-9560,-211,8538,7160,3338,3720,2373,-5535,-10091,-8398,-8461,-6956,214,10534,12116,1475,-8984,1979,20744,15691,4222,-8060,-11525,-2449,1535,2106,3,1128,7542,27158,42596,44768,30321,13377,2873,-6150,-6418,-6706,-8743,-12719,-15896,-8602,-2111,3910,9955,12993,16627,20136,19872,14101,2277,-7903,-9934,-5201,-1272,3195,5642,2709,196,7756,17630,32764,61072,73550,52476,36855,29154,13436,1197,-3215,-2256,9027,18559,19991,11981,891,-9085,-3774,5981,9172,8366,3984,-1297,-8246,-11180,1316,17368,25061,27094,23686,14973,11611,11569,10449,12294,10816,859,-14577,-12287,7519,30123,32894,13316,-6081,-16300,-14126,-7833,-2118,5758,8880,-515,-12601,-11119,-4096,1529,655,-4929,24235,31675,17041,1609,-9689,-5770,-5612,-4830,-5425,-4125,33,2754,1067,-5787,-7777,-266,1720,-4199,-5191,-2797,-2923,-6526,-8255,-8128,-9812,-8447,-8054,-7484,-1351,4720,3632,320,643,4741,3515,2403,-2736,-4034,-11356,-14669,-13907,-13003,-4467,9970,14028,6582,3333,1397,1794,3057,7503,383,-11195,-9534,-1045,2283,6054,10498,13839,10602,-2759,-12432,-11047,-5781,1097,5966,5715,10545,23449,28130,21775,13652,-3487,-15776,-11292,-12130,-9027,-7183,-8782,-10207,-9266,-6598,-7294,-10478,-9009,-2264,2100,9155,11441,3917,996,-492,-4473,-8275,-7275,-2490,3173,1623,3125,12105,10891,4896,3389,14886,21772,12976,6763,3326,-2604,-1240,10572,17285,12204,894,-13108,-8280,-1455,-7659,-9890,-7396,-7107,-9712,-12188,-17703,-6780,-9094,-7377,-8740,-8342,-12960,2215,42763,71143,90834,87259,73705,48950,19335,9290,15576,21981,22369,28792,28560,15392,5755,-1043,-5496,-12443,-10925,2078,11522,11374,285,-1242,5759,1384,-800,2843,2521,8818,30684,48927,35838,12086,2875,-1028,-2935,-4804,-6158,-1020,5135,17158,13343,3944,-1244,-2892,-1215,-3854,-4684,-1464,1458,3262,3836,2483,-764,-2955,-1414,1013,911,237,-2447,-6839,-13820,1092,10143,23096,21611,16053,13723,6830,-1469,-7490,-7144,-1672,9639,15508,4031,-6570,-6295,-8128,-14781,-12053,-2843,-399,-3210,-3096,-4397,-8774,-7641,-3818,-1868,-2567,-7314,-9204,-424,3692,2051,-9195,-19032,-16044,-13066,-5145,-6903,-14494,-9538,2388,3485,-326,-1823,-1851,-6535,-14112,-10583,-7148,-4936,2294,6263,15087,21636,19271,11896,1931,-5137,-7984,-5500,-5478,-7516,-10667,-7477,-3859,-3567,-1409,11357,22311,18301,2139,-9501,2235,13919,13516,9555,3661,-2326,-5920,-10380,-13719,-13933,-928,13785,25312,17479,6728,-4187,-12764,-14019,-16220,-11285,-4434,-1484,987,2364,14609,32234,54623,48638,26153,-2445,-13973,-2051,2526,-8157,-11514,-11008,-8239,-4710,2030,8925,15753,11122,2742,-5409,-12856,-16923,-8888,-3393,-1516,-4907,-13039,-1642,14922,14060,3804,-1632,461,-1145,-6863,-14037,-8591,-5276,-7454,-6576,-4313,-4644,648,7275,10260,11693,15865,15163,7724,-1610,2124,13318,6024,-9630,-3977,486,-9107,-13917,2783,4302,7854,3552,-3395,382,17814,35608,31108,8109,-5195,-6836,-4283,-6172,-10518,-15340,-14778,-7549,4398,26443,52360,63190,37608,11160,-1552,-7731,-5084,-2184,2987,8391,4424,-8316,-11985,-4782,2246,7747,3058,2681,4707,4800,5636,8334,12939,22949,35118,43646,47089,28636,5865,-1209,-5756,-13784,-9772,4353,19359,21312,13901,5492,-1298,-4405,-6168,-9156,-11456,-12719,-11032,-8150,-6803,-239,6764,1560,-15837,-9599,1956,12494,17859,11854,3068,-10598,-14684,-3414,10002,13059,6581,3834,-619,-9733,-243,2453,5333,5433,1266,672,8498,8695,3876,8983,26932,27880,27926,26679,21457,11298,-3306,-6196,-924,3892,13168,11619,4940,-5668,-17821,-1560,14953,28785,38195,38860,27131,12527,10934,15129,23349,31548,29753,25430,14590,3131,-3547,-7964,-3129,3606,3802,2387,-1933,-6192,8430,28997,33626,21881,5310,223,8268,1755,-9963,-5128,-1879,-4419,-12657,-16559,-10211,-3544,-1304,-5223,-12807,-15925,-10580,534,4936,985,-5223,-10060,-11190,-8611,1489,4754,-58,-6589,-11035,-11773,-14538,-2620,5743,18721,31536,25242,8220,-4153,-6249,-7086,-11416,-13277,-4288,4127,7013,4690,-142,-5758,-5630,-2129,-3749,-2747,13227,45752,62959,36797,2588,-2864,9007,21932,30420,32311,32296,18300,3236,-3505,-3867,706,9391,8878,15316,12713,-3627,-13315,-12144,12007,32743,30111,14391,1467,-5233,-8019,-8998,-10875,-3237,11284,22768,24596,16227,13118,15434,10896,8942,5382,-2286,-4169,1454,12242,10516,7090,6250,9893,10643,1746,-8409,-3642,-3315,-2473,-245,3405,636,-251,-4275,-6900,-8397,-11161,-13905,-13799,-10838,-5978,-2943,-5557,-8350,482,27377,50456,28502,11904,3536,353,7178,25671,37124,37914,35161,21565,8144,12033,24553,25759,16731,-24,-12935,-13046,-4720,6553,4304,-4522,-10343,-2620,3579,3911,915,-7271,-11917,-9568,-8733,-6425,-1405,7850,24088,25409,2629,3738,15978,14364,8925,5561,609,3616,8606,20832,40129,51016,53044,39094,129,-11743,-4710,-1360,446,478,1970,4242,3832,6347,18739,46662,61704,33550,9070,-9418,5049,-7741,-4983,-4253,-4169,-15954,-5239,9548,14027,9613,6665,-3171,-8234,-10454,-7106,-2070,2483,4661,3398,-107,-3238,281,1402,588,-5075,-6136,-1749,2107,-8457,-13562,-4604,-982,-8374,-17219,-2287,36265,67768,66398,54582,37872,17635,7094,1565,-653,2397,5148,-433,-4512,-4293,1267,3914,-2384,-6868,-5182,-6123,-2906,-2825,4581,8279,3665,1196,1498,-2240,-8399,-1728,19643,35936,23738,-4085,-5637,-1950,-7321,5076,16652,9372,497,1940,3614,5363,4034,-4085,-8229,-14698,-13593,-7879,-4529,-2952,1675,11660,16839,3912,3486,3762,-6482,-13033,-9217,-9818,-13458,59,5719,4809,5570,4636,-453,-2649,-2046,-4512,-5741,-7030,-7603,-6060,-3741,-1155,-2045,-7747,-7363,-3855,-3460,-3030,-4914,-1110,8684,15079,11775,8953,11483,15102,11064,4505,-1167,-4588,1452,7886,8611,190,-7006,-14201,-15812,-16902,-14078,-12842,-14495,-17180,-16068,-9988,-6930,-2608,6755,13844,24074,17039,-3255,-13110,-1737,-3148,-9560,-10715,-8596,-7443,-14812,-5093,7446,15396,24157,29102,25020,11262,6783,16335,18199,3072,-13104,-7416,4178,14874,12062,4790,-1998,-1976,3435,8300,6858,745,-2173,-480,4743,12163,14627,11447,6643,3457,1562],[-4353,-3195,-2255,-3587,404,7104,9086,4431,-2143,-5742,-8274,-7491,-8271,-14438,-14393,-9202,-3126,-610,-684,-3130,-6859,-15343,-20540,-9932,5096,22127,34273,32767,35824,27359,13098,5055,-5027,-2600,11884,19599,27951,38675,47135,44688,39322,34787,20595,8947,-1155,-6205,-3544,7005,17461,13425,2704,-1235,-8062,-18384,10583,48438,64962,47276,15292,1998,19101,42491,32046,9116,3088,8686,1000,-6805,-11192,-9152,-3407,-3704,-7824,-6585,-7619,-8363,-8185,-2491,2051,3116,678,1457,7511,8609,-549,-7587,-320,19287,35009,12421,-17092,-14739,-6022,-15492,-15907,-2360,7849,9533,8374,11305,15471,15234,6070,-3941,-5298,-4986,1695,9256,15551,18540,7628,-6027,9688,22922,33660,30839,14310,-3582,-6630,-6512,-7201,-6813,-9311,-11072,-14008,-19386,-4927,17198,47206,37290,29318,27465,2698,-31683,-45732,-29130,-4184,15246,18959,12465,9120,14932,21231,26201,16881,3020,3166,1143,-3563,-7872,-1057,2711,-6081,-6354,2960,3312,-4641,-7980,-4335,-322,-2419,-12171,-14763,-7475,753,-408,-6133,-2173,2632,9917,8393,15460,13253,85450,209611,287597,337339,383385,398390,359932,258584,111306,3082,-34371,24616,27232,4129,-3710,14278,4928,-5637,-6554,-721,-6581,-2874,12096,32799,31335,15770,13602,8211,14886,22269,16657,10839,-285,-11277,-15751,-9133,1623,14192,18699,13909,11934,1489,-13935,-8597,-3608,324,-946,-2792,1999,5048,-6168,-5984,10625,18547,15076,14406,14618,7972,391,-3911,-6120,-11735,-16033,-8135,4694,17480,24854,20091,10027,-4428,-10537,-9325,-4491,-2720,1967,5481,3904,6321,13352,16204,19098,9938,1622,1268,-3498,-13348,-9307,575,-3124,-15098,-11015,-5926,-1775,4640,10360,3839,-7084,-12450,3796,7164,6555,5366,7374,8215,5629,870,-3894,-7872,-8847,-10836,-13706,-9792,-10668,-9033,-4234,1648,6603,1393,-13045,-17783,-3237,13796,15135,-4945,-9789,337,-590,-7315,-9619,-13710,-17531,-8483,4455,8020,4162,16858,32308,33863,26179,14018,2166,-8658,-17156,-6944,-2901,-10260,-12210,-7927,-12407,-10257,1335,10758,8057,3188,-703,-4426,-4755,2439,10903,20026,18344,11180,6730,3080,3218,22888,39314,26185,2604,-927,6064,-409,1460,5714,3990,2798,7631,9568,596,-4505,7977,22906,23820,28151,32044,25543,13426,5489,3602,502,-53,-6908,-7518,-480,2517,6749,4930,4032,3255,290,3038,3242,-2995,-12309,-8323,-3233,-3161,-2426,-4464,-11770,-12218,-9528,-3383,767,20806,33752,22069,-2303,-15664,-10453,-4918,-778,3548,5983,5988,12912,16507,8425,-7425,-5288,129,-2138,-7606,-9034,-3949,-2809,-5184,-8479,-11068,-14299,-15394,-11874,600,6839,5223,2683,3217,4734,7703,10730,3626,-3294,2710,6952,409,-9162,-8637,-6157,-7462,-11042,-13443,-14161,-16367,-10908,-3713,2408,8022,13546,17204,7446,-2040,6938,16092,14928,-1373,-9182,-13763,-11589,-7312,-6552,-8007,-9484,-2194,-149,-1288,2945,8297,5986,-5645,-18208,2677,39648,77046,86655,64528,26943,2861,-6787,1861,24251,56564,71925,50337,21577,-407,-15757,388,10477,10754,3485,-3084,-6035,-5041,2490,9667,10207,8233,1179,-3818,-7282,-16199,-6650,11272,26555,20218,4070,-6740,-4097,-3079,-3455,1129,5718,6585,4642,1518,-3841,-10007,-10673,-6995,-5905,501,7124,5340,-4781,-6796,-7140,-9956,-749,924,-4257,-7383,-2496,-1576,-4212,-11471,-13333,-9759,-13686,-15790,-15550,-17027,-13528,-12302,-7040,4536,12651,1004,-1014,16950,14213,9428,10483,8016,8574,22850,31977,39949,55053,64976,61014,48764,33019,22366,13993,3492,-5802,-2659,5985,5623,-2481,-11109,-11365,-11829,-10248,-12354,-12834,-12634,-7579,-432,3335,-1493,-3805,-7593,-5981,-5664,-2869,4712,14571,17446,8675,-1803,-7501,-8521,-8767,-8893,2425,7734,1012,-5086,-2288,-1068,-6906,-3357,5473,8247,3982,-3104,-5088,77,3328,2788,-2813,-8953,-12414,-12290,-11964,-16012,-13037,-5764,1668,9149,11394,8170,7396,5967,6676,5453,-66,-9834,-11510,-8706,2975,6166,6808,10407,8975,1192,-5099,-7333,-12362,-8665,-7257,-1616,8373,17137,27096,14970,1771,-6550,928,-2105,-8838,2118,3758,-4213,-525,13218,21366,23321,16242,6020,6845,5675,3184,10157,16938,11535,-8605,3025,5659,-5537,-5563,-4812,-6225,-7089,5420,9253,10059,12729,16793,18941,16467,8390,-5129,-12858,-9352,-6760,-4155,825,4150,2663,-3286,-11087,-14257,-4822,618,-2272,-5907,-5912,288,9645,11723,-7702,-6245,861,2421,2499,-2412,-3101,5219,5008,3069,13021,23619,18755,6196,-4307,-7254,-5103,-8171,-13729,1273,6955,4619,305,-5040,-8392,-8320,-6481,-6490,-9372,-12405,-10240,-5849,-8193,-12326,-8754,-3497,1943,3279,-2676,-11246,497,16331,18999,10160,-283,-9653,-10111,-369,3803,7777,11269,10323,5034,-252,-9415,-11824,-6032,-1709,996,7796,13611,11322,4582,-1398,-2215,851,-286,-5467,-5900,2958,14789,38390,74843,67045,27025,3387,-6895,-2848,-1038,-7375,-10119,-7385,491,5838,4502,1728,-5060,-9016,-12946,-11157,-5824,4622,15528,24902,26896,18394,6127,-486,882,539,-513,920,2681,154,-2737,-5163,-4243,3103,8770,18956,11622,-885,-1657,8844,12960,7122,-8001,-5981,765,-3902,-16016,416,19708,40898,58628,38428,18285,9319,4762,17321,29139,35077,29990,19311,3913,-1433,9289,11913,6236,5275,6691,6968,10868,17346,13770,2935,-10138,-11435,-662,-258,428,3371,4742,10703,7274,-1556,-9226,-11911,-12411,-10750,-13240,-10378,-1209,10321,8171,-2124,-15085,-18001,-18835,-8544,3221,15958,26034,26086,17875,8439,2253,-438,-6259,-13680,-14348,-6678,-3213,-9926,-13003,-8255,-3005,579,-566,-136,-2622,-4969,-6478,-5142,1588,3750,-1597,-4591,-5755,-8127,-10391,-10942,-6763,-1528,282,2499,5175,6454,5547,10544,19946,18810,1524,-4712,9391,20484,27866,6206,-15833,-3765,9432,15945,10538,-1072,-11642,-5011,-1286,-1541,-9452,-4918,-410,-1013,-1544,5802,12544,9678,1017,-5749,-5628,-1437,383,2436,-33,-12111,-7584,-2204,50,4502,4398,3040,-1521,-10466,-11160,-9522,-12729,-12590,-5681,-3267,5606,19852,32054,39058,34229,15166,-5374,-5020,3966,-131,-8552,2051,25483,32645,26151,13962,1444,-7619,-12039,-11365,-5926,4024,10169,24540,33274,27597,4321,-658,819,10410,28525,48016,43407,17930,10039,21729,18182,803,-7057,-6428,5095,35234,53090,49213,27443,7255,-4700,-5459,3315,11368,8252,-202,-7602,-10706,-10508,-10190,-3368,6917,16504,13431,9322,10341,15168,17749,12918,-2884,-5390,-12408,-18340,-14295,-12628,-8680,-2783,2065,-4151,-12906,3532,11437,2452,-2252,2667,955,-6481,-16436,-9656,-108,11360,24759,28444,16854,2041,-9197,-9818,-7072,210,4570,4502,5469,-1132,-8771,-9087,-1123,7961,10849,9095,-1687,-9463,315,9911,9222,5370,5664,4518,-4725,-9321,-7268,-10752,-7747,372,8732,11064,3086,-6692,-1796,18330,16367,5335,-6097,-10258,-2829,1879,3836,1414,1740,7557,28391,45404,45156,27478,11209,1601,-8097,-10148,-11834,-13195,-15941,-14597,-9215,-4254,1676,8523,13105,19149,24031,23330,16035,2768,-8070,-9374,-3277,812,5212,6978,2797,-957,5866,15676,29047,53869,62574,39511,24467,19669,8550,-2523,-6761,-4502,7632,17983,19799,11970,1276,-7027,-1229,8907,12389,11954,6728,190,-7435,-12585,1590,20185,30399,33213,30013,21097,17128,13906,11434,12813,11035,607,-15145,-9676,10414,33024,31221,10239,-7774,-16330,-13871,-9128,-3761,4416,7795,-1663,-14184,-10383,-3360,2333,1630,-13294,10889,17748,6597,-4441,-10151,-4684,-4996,-4729,-4767,-2734,1142,3316,609,-7460,-9270,-1288,-23,-5670,-3719,-1471,-3167,-8134,-9667,-9837,-13948,-14012,-9529,-5952,-1184,3192,1595,-1489,-676,4783,5152,4406,-1622,-4755,-11844,-15132,-13949,-13876,-6140,6757,7648,-1353,-5083,-5027,-905,1920,4977,-2406,-14062,-10644,-512,3964,8222,12317,14742,11350,-2225,-12475,-12038,-6017,1421,6162,5429,7175,19079,24513,19245,12921,-2204,-14074,-11580,-9950,-5971,-4914,-7277,-9868,-10066,-8007,-8466,-10408,-8236,-2038,2221,8882,11607,3860,730,-886,-5068,-9195,-8705,-4593,-133,-2424,2809,14144,12700,5108,3109,15940,24980,16079,7833,3246,-2658,-802,11786,21149,18004,7337,-7813,-14416,-9230,-13694,-11492,-12993,-12738,-11640,-10072,-13691,-7153,-7298,-6586,-9177,-9330,-13933,1232,41731,69485,86297,83720,72110,48254,18147,6472,13380,24113,29655,35009,29241,14015,4514,-2216,-5912,-11474,-12239,2343,13629,14320,2331,-3532,-1870,-4357,2049,4358,2431,8392,28399,43232,27682,8485,2117,-2441,-4679,-6229,-6721,-1075,5163,19075,17796,7210,505,-1678,-950,-3629,-3555,-161,2446,3954,5129,4997,869,-3843,-4836,-2147,-1451,-919,-2240,-5516,-10574,4288,10307,21082,18596,11642,7870,698,-7847,-11929,-7741,286,13697,19072,6552,-5968,-7036,-8127,-14139,-12623,-2963,-164,-3619,-4035,-4620,-8494,-7953,-4181,-2761,-3157,-7747,-12544,-3900,1505,1919,-7423,-17203,-17092,-14342,-6124,-6390,-11640,-7671,5033,7758,4428,753,-2066,-8800,-16923,-13047,-10465,-7944,871,5827,14025,18315,15108,8403,-331,-5580,-6547,-3270,-3546,-7713,-12299,-11627,-8664,-6911,-865,13133,24878,20563,3371,-11279,-1260,10476,10416,8822,4493,-812,-5661,-12106,-15438,-12058,284,14523,26106,18719,7538,-3404,-9741,-10313,-13508,-9741,-4364,-1778,2037,4707,17108,33615,58026,57452,33662,1686,-16109,-3151,3223,-5357,-9109,-11090,-9480,-6194,223,6808,12262,7438,1751,-5637,-12674,-17268,-10356,-4848,-2256,-4644,-11235,-4728,11695,13173,5257,-102,85,-3427,-9298,-16026,-8525,-6093,-8499,-6940,-3473,-1773,5840,11088,12583,13964,18825,18417,10255,-1224,1834,15616,11467,-6932,-7261,-2506,-12618,-9241,5772,7377,9042,2914,-4622,-741,14403,30435,29988,8772,-5709,-8986,-6848,-8114,-11453,-14632,-12156,-4643,7800,29295,48594,54877,32334,9081,-1531,-8200,-7221,-4383,1867,9984,9910,-855,-5268,-2406,1572,5733,1757,2514,4962,5513,6292,8835,12779,21489,32088,40264,43793,27519,5688,-2899,-8892,-15485,-10408,1580,12126,15937,12260,5060,-1501,-4352,-7110,-9843,-12257,-12931,-12303,-10521,-10998,-7912,-4031,-8582,-21190,-1194,11340,19788,21423,13349,3848,-8914,-15838,-4831,8686,13200,9856,10898,5973,-16122,-4561,290,4156,4216,600,674,7349,6112,-87,6083,28348,32423,30291,26303,18906,8451,-5518,-4821,1434,5489,13097,10607,4037,-5728,-19634,623,19742,33794,43207,43976,30432,13716,11627,14363,19614,29002,27703,20987,8049,-1832,-7392,-12452,-7775,488,3310,3466,-879,-6015,7248,26555,32783,21608,5327,-1400,4626,-729,-10157,-5263,-1491,-4471,-12725,-17504,-11278,-3916,-1202,-5410,-12920,-16763,-11249,1192,7274,2247,-5570,-10107,-10255,-6319,3854,6451,1117,-5432,-8056,-9254,-17096,-5850,914,12201,26988,22566,6441,-4760,-6795,-8497,-13410,-14008,-6026,811,3331,1739,-898,-4638,-4259,-2715,-4784,-3323,10917,39597,55674,34096,2920,-221,12183,22484,31222,33038,31402,17197,5362,-2227,-4398,-481,8002,6472,10653,3678,-7555,-12570,-11614,13436,33667,31160,17761,6713,-1315,-8772,-11761,-13043,-4289,10938,22800,25158,16016,11823,12411,6549,5599,3485,-2639,-2738,6986,19320,13684,7411,4983,9007,11809,3974,-7617,-6379,-7020,-4499,-2288,337,-2893,-3968,-6886,-8751,-10221,-12667,-13837,-12778,-10692,-6631,-4451,-8078,-11876,-2568,23077,55860,39891,20878,8913,290,5615,23547,34005,34685,31057,16658,5252,9636,20835,23435,16530,600,-11393,-8842,-1262,9227,4162,-5943,-11817,-2279,3915,3675,252,-7886,-12734,-10752,-10331,-8841,-4546,4188,20264,25396,5453,7264,15825,12782,8704,8626,5196,6939,10330,20069,36726,51327,58580,46117,6857,-13948,-6427,-2628,385,1487,3100,5557,6024,8952,21871,50284,60356,31337,9397,-7305,1481,-11727,-9212,-7955,-6690,-16007,578,13420,15185,9287,6732,-1905,-6086,-8440,-5407,-490,3841,4881,2026,-4041,-6201,1342,4047,2106,-5576,-8153,-2597,2400,-7080,-12854,-6211,-2005,-8315,-19130,-5443,30947,66306,69699,59260,40834,19047,8142,3017,1356,4572,7273,1729,-3309,-4414,-213,2658,-2889,-7840,-7368,-8638,-3597,-1495,6008,9193,4350,2362,3724,1435,-5983,-5001,16137,35539,26544,-1326,-11425,-5769,-8556,4146,11296,4634,-581,2322,4011,4564,-642,-6339,-7351,-15530,-13730,-7714,-4519,-3537,483,11689,16280,1451,2914,4568,-5496,-13977,-10606,-10566,-15125,-402,4651,3326,3940,3010,-1274,-4506,-4027,-6586,-7088,-7116,-6968,-5297,-2834,418,-1050,-7920,-6950,-2494,-678,-104,-3748,-2280,6821,13500,10735,8056,10568,14705,11212,4430,-1438,-5700,-565,6261,7783,-606,-6450,-10094,-12634,-14035,-12162,-11299,-13202,-16600,-16423,-10944,-7995,-2390,6041,10725,16379,10315,-6382,-11056,-2049,-3899,-9585,-14146,-10664,-7364,-13870,-7616,5126,13990,22997,29697,25911,10969,4923,13157,14974,-355,-14011,-6167,3698,13379,10513,3295,-3523,-3072,2166,6771,6319,378,-2073,569,6325,15230,20152,15707,8233,3017,-53],[-5406,-4270,-3703,-4797,-781,7403,11425,6609,-1020,-5533,-8321,-6597,-6235,-12052,-15462,-10389,-4368,-1529,-1787,-4184,-6517,-15051,-21626,-9241,5961,22738,32916,27883,30739,25768,11922,4585,-4875,-2825,12878,21747,29160,35778,41399,40039,34412,30926,18620,7477,-2399,-7105,-4537,4934,13068,7769,-1639,-2950,-7771,-19655,7748,38891,54934,40698,11816,2995,23072,43488,28787,7101,2924,7364,-1573,-10072,-13619,-12122,-6353,-5796,-8691,-5901,-5490,-4836,-6215,-3212,1069,3889,4147,6254,10084,9320,-1839,-9862,-2340,16729,35256,21332,-7201,-9590,-4130,-17167,-16459,-3098,6431,7891,7208,10597,15919,17445,8082,-3279,-7371,-9045,-1135,7602,14622,18350,8654,-4867,9855,23269,32870,30404,14510,-2664,-5550,-6075,-7221,-6865,-9205,-11075,-14555,-18904,-4602,17676,47347,38429,29829,24862,-4756,-45568,-47200,-24566,-2527,12988,17919,15611,12089,15412,19119,22340,12137,429,2270,1178,-4722,-12383,-5284,-289,-8619,-8662,599,1492,-8312,-11991,-7844,-5006,-8814,-17604,-13287,-4209,3844,846,-8080,-3754,2256,6479,7228,-8626,27038,253510,739506,1281280,1722150,1936196,1874102,1584151,1138320,626411,211073,-15843,13875,22685,9193,2327,20184,8160,-5909,-7479,127,-5585,-3188,10214,28756,31480,15887,15905,13504,24254,27289,17554,10617,-1057,-12024,-15239,-9420,561,14233,22735,20524,15646,4713,-11287,-7551,-3017,1654,2183,1791,7020,9100,-4487,-7767,8930,13908,10303,11662,13441,8645,2759,-1535,-4402,-9844,-15677,-8393,3028,13424,19706,17921,9113,-5299,-10786,-9394,-4567,-2229,3093,7105,5101,5447,10424,12598,14215,3845,-1961,447,-3986,-14884,-9993,-261,-4988,-19402,-9408,-2125,3260,7967,11188,4915,-3822,-9946,1635,2908,1333,1995,5880,8247,6556,2603,-426,-5169,-7926,-10606,-12228,-10080,-13461,-12508,-6672,1282,8340,4782,-11024,-17636,-3644,13689,14407,-4379,-7775,1094,-684,-8576,-11848,-15006,-19378,-9409,4414,9187,5826,19035,34657,35576,25954,11608,470,-8320,-18704,-9182,-4904,-12203,-13608,-9207,-13301,-10448,2177,13267,10530,5193,694,-4257,-5332,3859,14970,24006,20927,12103,5945,3236,4542,21714,39227,29653,13207,6926,4589,-3352,1456,9757,8718,4142,5316,8462,2100,-3556,6783,20906,21100,23279,24440,19986,11360,6075,6267,3341,504,-8120,-6829,1144,3687,6491,1885,-352,-422,-2369,1952,3674,-2209,-11029,-8188,-3104,-3135,-2485,-4114,-11114,-12734,-9577,-3195,-562,17672,30745,17517,-4239,-17488,-13624,-8608,-1229,5590,9237,8551,12901,15287,10765,-3843,-3571,751,-1039,-6030,-5967,-1399,-1407,-4857,-9611,-11792,-12014,-14437,-13580,-1949,4261,2762,291,-474,39,3245,7146,1899,-4743,3804,9111,2457,-7818,-10628,-9269,-9796,-11409,-12719,-13359,-16546,-10415,-3124,1606,4924,8794,11888,4787,-5363,4004,14139,13648,-2733,-11023,-14329,-10934,-7583,-7382,-7863,-8102,-1694,-550,-3797,-3545,995,1533,-8011,-20687,793,36869,72654,80364,58165,23939,1683,-7162,2007,25131,58609,73299,52517,22689,-458,-14766,394,9698,9655,3683,-1739,-4617,-3756,1858,7085,7557,5723,-1367,-6033,-8656,-17751,-6247,12732,29654,23098,5456,-5607,-3489,-2765,-1722,2764,7219,9237,8000,4259,-2303,-10076,-11941,-9424,-9503,-2784,4826,4633,-6099,-8283,-6033,-9134,-994,1052,-3641,-7411,-3647,-3159,-5963,-12891,-12097,-9096,-16907,-17971,-17036,-19489,-15466,-12877,-7110,4092,12204,-16,7793,27401,24251,16888,14956,8528,3060,15161,27155,37447,53059,59246,53278,41760,29322,20107,12716,3646,-5111,-2671,5246,5153,-2228,-9967,-12390,-12958,-11494,-13894,-14583,-13496,-7418,-205,3504,-1248,-4141,-8699,-7822,-7464,-3460,4824,14918,17651,9947,-172,-5635,-7641,-9127,-11126,-4242,2832,-1942,-4983,-396,1162,-6177,-5751,3766,6958,2439,-4548,-6761,-2292,-473,-2225,-6786,-11763,-14619,-13508,-12215,-16347,-13647,-5594,2919,11845,14005,9955,9251,8233,7998,6064,182,-9396,-10601,-6904,3929,6427,7422,10048,6893,-1042,-5897,-6946,-13416,-11765,-9567,-2856,7757,16151,19849,8084,320,-10647,-2525,-4287,-9260,1446,3410,-4370,-2985,7725,12062,13142,8590,774,3976,4637,1482,6979,12653,6428,-11368,10437,15449,3190,-102,-2769,-4120,-4737,6605,7840,8568,12846,16680,17453,15182,7608,-5519,-13278,-10279,-8125,-5939,23,5082,3602,-3445,-11726,-12047,-2549,2125,-1100,-4464,-5211,335,9159,12376,-4460,-7612,57,7335,11154,2948,-1542,7712,10669,6024,15066,27656,19342,2770,-9240,-12171,-10034,-12549,-10811,3342,7739,5627,1557,-3836,-7773,-8021,-6455,-6898,-10218,-12696,-11210,-8280,-8966,-8563,-6640,-2922,1428,2728,-2773,-8472,2465,16450,19103,11091,186,-10507,-7899,2158,4072,6070,7778,6520,4840,1455,-7817,-11335,-6458,-2491,-868,4762,11872,12284,8526,3142,1051,3677,2723,-2582,-6561,5,10645,31818,66150,59394,25008,2347,-6866,-3072,-2056,-8956,-12014,-8452,147,5900,4381,1840,-4861,-8916,-12029,-9396,-4829,4616,15452,25478,28093,17084,792,-5566,-4357,-3303,-3303,-1318,486,-1850,-3068,-3170,-499,6473,9521,12434,6515,-3373,-1699,8848,12542,6965,-8177,-5143,1870,-3764,-13190,4015,25352,47849,58985,31344,15078,8478,3496,15241,25453,30562,25620,15355,459,-8038,2029,5243,1251,2113,4587,4936,9288,16924,15408,5846,-6417,-11567,-298,655,984,3801,5520,11889,10369,1404,-7270,-9257,-11140,-11599,-13356,-11386,-3829,6337,4095,-5068,-16990,-17535,-19315,-9958,940,11818,19750,20001,15023,8413,3524,1083,-5062,-12553,-15347,-7898,-3903,-8880,-10925,-9647,-5069,402,3773,5854,986,-5291,-7634,-4985,1853,3724,213,-2386,-3582,-6454,-9009,-9353,-5238,-1059,393,4034,10058,9816,5006,8185,17655,17684,659,-5562,7902,17219,20968,3150,-14801,-595,13161,17887,9988,-2940,-10215,-2298,1208,-798,-9775,-5363,-1841,-3322,-5187,1188,8406,7587,-242,-8350,-8388,-3718,-1668,799,-181,-10365,-8702,-3426,-890,5248,6645,5163,-212,-9484,-11109,-9715,-13054,-12399,-4032,-479,7372,20046,30729,35284,29047,10546,-9420,-1947,6723,2295,-7677,-3097,17323,26960,23504,12334,-775,-10836,-11607,-10451,-5190,3749,9571,23621,31479,24237,2134,-1425,2297,13109,31048,49574,43543,16907,8517,18701,14657,-102,-4716,-4159,10012,45557,61793,51712,26923,8141,-3753,-6384,1354,10475,9051,2759,-2130,-5133,-6814,-7177,-869,8363,15752,12229,8181,9022,13692,16990,12066,-3329,-5908,-13505,-16257,-12407,-12996,-9601,-2753,2617,-3211,-14203,2178,11146,4323,3509,8654,5040,-4903,-15819,-11298,-3958,6698,25174,29186,16776,1897,-9289,-9753,-5996,1881,6333,5474,5598,-1620,-9238,-8397,-1050,7397,9893,7987,-2484,-9056,850,11470,12256,8578,8011,6756,-4134,-8946,-6053,-12418,-7372,1545,6993,9422,4384,-3965,-5241,14294,16091,6033,-4181,-8091,-2238,2561,5624,3064,2704,7492,28241,45648,42833,22855,8333,210,-9828,-13518,-15896,-15711,-19125,-13610,-9711,-6172,-356,6993,12842,20898,26816,25397,16735,2387,-8717,-9026,-1611,3127,7302,7986,2542,-2461,3611,13658,25838,47089,51643,27284,12936,10358,3288,-6362,-10042,-5811,6502,17182,19287,11752,1792,-4968,486,11059,15202,15259,9188,1432,-6579,-14515,1806,22937,35779,39266,36149,27349,22269,15346,11521,12346,10215,-649,-14861,-6967,12679,33813,27900,7864,-8408,-15736,-13693,-10109,-3917,4751,8421,-924,-12936,-9244,-2736,2791,2560,-12610,180,6525,-1440,-10145,-10498,-4083,-4674,-4823,-4058,-1651,1712,3321,-379,-9467,-9703,-2029,-2062,-7597,-2514,-371,-3764,-9519,-8592,-7898,-13488,-16401,-8810,-4192,-1023,1657,-211,-3110,-2308,3957,5782,5260,-1172,-5753,-12274,-15218,-14115,-14967,-8212,2836,1292,-8286,-12188,-9637,-3036,802,2963,-4691,-16480,-10502,823,6063,10338,13710,14795,11066,-2338,-12489,-13048,-6296,1677,6456,5714,4064,14446,20976,17208,12447,-985,-12035,-9910,-6928,-3137,-3067,-6233,-9888,-11068,-9326,-9068,-9609,-7293,-1825,2312,8507,11548,3861,636,-1081,-5522,-9969,-9537,-5920,-2762,-6284,2224,15019,13632,4920,2572,16527,26996,17967,8220,2685,-3077,-850,11904,23434,22783,13893,65,-9754,-13585,-13914,-8874,-12005,-14707,-11426,-7550,-8953,-3362,-3621,-6006,-9864,-10781,-14868,32,38213,63617,76557,75497,66743,45334,16470,4050,11434,26209,37195,40817,28925,12113,2875,-3703,-6272,-10454,-12224,3540,16575,17845,4306,-5843,-9924,-8265,3916,4840,1710,7417,25089,36050,19194,5544,1470,-3899,-6781,-8098,-7382,-1072,5285,21075,22976,11463,2643,-29,-303,-2890,-2081,1163,3228,4376,6209,7471,2698,-4016,-8394,-6106,-3978,-1576,-1221,-3099,-5806,8017,10349,18614,15293,7578,2773,-4442,-13479,-14053,-7457,2665,17940,21968,8236,-5751,-7936,-8087,-13275,-13268,-3423,-151,-4003,-5196,-5291,-8504,-8535,-4970,-4111,-4098,-8153,-15489,-6378,63,2111,-5497,-15435,-17605,-14540,-5957,-4752,-8332,-5172,8127,12702,9676,3575,-1802,-9953,-15875,-14017,-13842,-10992,-693,5168,12509,14965,11396,5535,-1916,-5324,-4685,-787,-1270,-6505,-11143,-13676,-12066,-8313,359,14201,26614,22530,5047,-11122,-5160,5984,6420,7090,4769,749,-4154,-11698,-14588,-9042,2172,15181,26025,19225,7814,-2781,-6885,-6986,-11096,-8380,-4732,-2203,2831,6727,19151,34187,59264,63461,39037,5240,-16744,-4327,3839,-2073,-4749,-9465,-10023,-7512,-1584,4552,8681,4068,946,-5651,-12383,-16772,-11208,-6025,-2941,-4393,-9460,-6682,8991,12526,6732,1177,-673,-5987,-11580,-16176,-8195,-6585,-9158,-6849,-2104,2198,13328,16992,16184,16803,21836,21489,12605,-1009,1218,17486,17054,-2503,-11266,-7037,-15565,-4940,8547,10325,9972,2114,-5919,-2027,10491,24255,27522,9024,-6548,-11599,-10052,-10710,-12696,-13857,-9614,-1540,11492,31667,43531,44583,25513,6624,-1313,-7468,-7783,-5096,1506,11506,14888,6405,1872,1359,2082,4233,610,2288,4928,5814,6534,8895,12183,19247,27584,34775,38204,25396,5639,-3469,-10796,-17454,-11126,-980,6460,11225,10591,4625,-1597,-3930,-7461,-10094,-12768,-12826,-13341,-12834,-14419,-14296,-14039,-18693,-13044,7755,21693,27329,24274,13924,3802,-7315,-14039,-5098,7699,13061,12340,15886,9545,-13797,-7296,-1124,3288,3104,-74,539,5421,2644,-4420,3244,28662,35372,31422,24793,15542,5086,-8258,-3587,3763,7424,13221,9541,3137,-5375,-19730,1888,22962,36354,45316,46696,32445,14664,12244,13701,16256,26377,25501,16271,1557,-6560,-11319,-16846,-12152,-2515,2781,4442,-108,-5876,6044,23740,31046,20717,5232,-2825,1065,-2787,-10361,-5612,-1585,-4908,-13041,-17501,-11979,-4211,-701,-5064,-12728,-17826,-11869,1885,9759,3883,-5435,-9719,-8955,-3749,6387,8374,2612,-3808,-4556,-6087,-16157,-9160,-3941,5434,21517,19203,4364,-5353,-7142,-9512,-15047,-15147,-8258,-2850,-452,-1057,-1265,-2995,-1804,-1243,-3552,-2004,10678,34732,47858,30647,3258,2248,15340,22960,31337,32425,28779,15656,8284,-54,-4157,-1232,6754,4215,5928,-4479,-8796,-10683,-10791,13953,32470,30092,19787,11568,2841,-7697,-13418,-14326,-5058,10240,21563,24327,14738,9801,9153,2437,2237,1557,-2958,-1466,12104,24829,15579,7119,3620,8426,13400,6969,-5546,-8516,-10658,-5765,-3732,-3129,-7140,-7650,-8991,-10033,-11630,-13657,-13215,-11852,-10718,-7494,-6147,-10314,-15121,-5424,17889,57768,50386,30571,14753,1678,5407,20189,28546,28797,24503,10746,2158,6665,15443,19172,15246,1478,-8198,-3318,3510,12388,4260,-7025,-13100,-1969,3937,3024,-694,-8545,-13409,-11568,-11254,-10247,-6426,1950,17546,25807,9247,10788,15104,10853,8167,11653,10768,10856,12079,18724,31505,47925,59271,48754,13977,-6672,-5578,-3181,561,2705,4374,6969,8657,12036,24930,51822,55324,27657,9797,-4479,710,-11757,-12747,-11308,-8249,-11684,8374,19273,17947,9985,7280,-202,-3560,-6326,-3781,735,4780,4879,738,-7349,-7534,2428,5941,3034,-5994,-10074,-3417,2758,-5532,-11649,-7036,-2492,-7734,-20024,-8458,24718,60630,68400,60588,42001,20177,9346,4773,3458,6728,9773,4574,-1343,-3840,-1461,1310,-3421,-8793,-9385,-10503,-3706,-80,7082,9726,4856,3358,5635,4748,-3100,-7508,12811,33626,27386,1712,-16778,-9844,-9227,2984,5504,-463,-1848,2443,4129,3618,-4705,-6039,-5947,-14890,-13511,-7500,-4469,-4102,-895,11040,14131,-1816,1822,4933,-4559,-14228,-11793,-11037,-13485,886,4259,1654,1681,699,-2650,-6800,-6343,-8387,-7546,-6409,-5723,-3900,-1184,2694,265,-7862,-6382,-947,2453,2900,-2417,-3393,4622,11280,8933,6536,9002,13387,10692,4242,-1536,-6784,-2956,4204,6867,-835,-4519,-6030,-8901,-10609,-9677,-9085,-11388,-14887,-15160,-10983,-7984,-1894,5172,7766,9702,4577,-9446,-9578,-842,-2439,-6323,-12363,-10841,-7080,-12673,-10507,2269,12012,20924,29240,26060,10478,3016,9623,11256,-3552,-11181,-4943,2785,11523,9064,2119,-4651,-3995,911,5215,5752,142,-1764,1649,7834,18688,26417,20285,9632,2602,-1506],[-5848,-4963,-4864,-5549,-1672,8045,14698,10220,1437,-4322,-7743,-5319,-3710,-8502,-14482,-11544,-5596,-2405,-2946,-5299,-6348,-14580,-20830,-7897,7232,23494,31566,23619,25873,24110,11038,4511,-4198,-2279,14735,24904,30821,32697,35317,35046,29351,26178,16121,5877,-3529,-7779,-5241,3162,9087,2585,-5939,-4214,-6725,-17799,5246,29545,44423,34192,9617,5819,27575,43447,25476,5611,2959,5843,-4223,-12400,-13883,-13020,-7670,-6495,-8292,-4234,-2512,-691,-4003,-3856,-88,4546,7642,10977,12770,10202,-2853,-11561,-3445,14675,34111,30028,6412,407,537,-15076,-15387,-3279,5077,6283,6398,10269,16603,19994,10689,-1813,-8521,-11737,-3463,6088,13618,18012,9695,-3574,9621,22960,31113,28930,14347,-1570,-4187,-5352,-6952,-6549,-8576,-10398,-14397,-17119,-2252,20301,47985,39785,31099,24154,-5361,-47763,-45573,-22542,-1496,12421,17289,19193,15145,16161,17437,18156,7567,-1729,2111,2264,-4136,-15641,-8921,-2440,-10199,-10248,-3341,-3757,-13885,-16371,-19275,-18927,-18024,-15516,-6872,-99,6300,1927,-9276,-5418,2448,6498,6088,-22919,41482,358173,1061983,1892197,2618198,3024992,2993161,2554005,1831525,1014274,360002,1634,23204,24272,11039,6509,26207,11206,-5276,-6698,1219,-3958,-2811,8233,23957,31051,16322,18759,19780,34650,32830,18965,10853,-1222,-11843,-14273,-9325,-99,14097,25998,26538,18620,7980,-6740,-5415,-1651,3184,4870,5596,11255,12685,-2346,-8591,7403,9875,6585,9923,13067,9901,5564,1208,-2033,-7083,-13891,-8026,1530,9753,14836,15481,8085,-6123,-10646,-8805,-3856,-1056,4730,9131,6791,5012,8045,9582,9851,-1154,-4411,243,-3929,-15735,-10042,-750,-6147,-18582,-6266,2336,8888,11521,12229,6405,78,-3851,2979,311,-3225,-856,4837,8763,8269,5420,3938,-1814,-6468,-9783,-10087,-8546,-13775,-14492,-7967,1596,10631,8951,-7933,-16532,-3214,14598,14837,-2719,-5628,2211,-197,-9190,-13771,-15134,-20796,-9656,4737,10379,7619,21074,36867,37502,26018,9877,-348,-7120,-18383,-10753,-6194,-13187,-14431,-10146,-13315,-9256,3902,16323,13557,7527,2176,-4248,-6340,5063,19335,27919,23611,13292,5412,3552,5477,19476,36585,31411,23261,18215,8543,-4776,1757,13844,14116,6930,3822,7735,4317,-1720,6306,18872,18359,18732,17589,15100,9752,6969,8914,6214,1415,-8576,-4999,3714,5462,6143,-1539,-4279,-3338,-4686,966,4117,-1215,-9367,-7102,-2049,-2209,-1679,-2993,-9698,-12095,-8616,-2604,-1935,13806,26566,13572,-5343,-16428,-14828,-11969,-1976,7357,12237,11102,12827,13846,13576,997,-343,2548,993,-3559,-2526,1005,111,-3993,-9816,-11159,-8799,-12175,-13027,-3145,2356,994,-1195,-3388,-3506,1,4421,379,-5688,5806,12297,5494,-5189,-11007,-11856,-11726,-11346,-11449,-11954,-15949,-9171,-1253,2384,2758,4035,6457,2552,-7835,2392,13444,13645,-2500,-11643,-13296,-9696,-7314,-7451,-6541,-5686,-490,-95,-4145,-6402,-4326,-2306,-9653,-20748,-1066,32236,64960,71494,51050,21517,1205,-7370,2266,25498,58306,71382,52977,23616,172,-12599,443,8884,8647,3990,-328,-3092,-2422,1720,5597,6021,4106,-3006,-7302,-8889,-16550,-5119,14391,32051,25618,7227,-3825,-2397,-1180,1348,5188,9300,12707,12069,7672,3,-9360,-11980,-11129,-12776,-4887,3654,4805,-6215,-9649,-4663,-7770,-710,1504,-2756,-7018,-4392,-4426,-7256,-13029,-9566,-5742,-17884,-19044,-17107,-17447,-15278,-13183,-7040,3468,10768,-717,16974,39525,36142,25272,19752,9584,-1684,6486,20412,32597,48612,52095,45262,34604,25621,18252,11984,4243,-4009,-2347,4684,4809,-1737,-8571,-12034,-13234,-12028,-14768,-15559,-13186,-6645,289,3680,-1037,-4666,-9809,-9614,-8959,-3471,5226,15164,17584,11364,2035,-2935,-5629,-7679,-10275,-10903,-2328,-4112,-2884,2778,4416,-3993,-7819,1695,5250,804,-5850,-8207,-4551,-4198,-6730,-10142,-13992,-16119,-13335,-11543,-15029,-13334,-5109,4274,14487,16320,11460,10787,10273,9222,6616,507,-8739,-9298,-4681,5120,6804,7920,9530,4733,-2987,-6013,-6250,-12855,-13725,-10876,-3322,7532,15743,15569,7946,2457,-10001,-5131,-5958,-9119,851,2925,-4377,-5108,2669,4533,5568,2811,-3618,1385,3764,67,4167,8841,1858,-11651,16657,27057,13502,5919,-270,-1279,-1542,7570,5691,6415,12443,16219,15880,14018,7066,-5558,-13429,-11278,-9609,-7695,-598,6210,4497,-3879,-12180,-8999,512,3975,165,-3149,-4523,398,8685,12680,-274,-9426,-1223,11399,18511,7734,-351,9193,15570,9512,17047,30376,18283,-1603,-14400,-15016,-13062,-15604,-7547,4845,8470,6786,3029,-2251,-6540,-7190,-5965,-6745,-10461,-12672,-12217,-10146,-7305,-5001,-4445,-2134,1323,2907,-2016,-5336,4525,16145,18414,11328,277,-11172,-4557,5339,4694,4735,5195,4384,5656,3689,-5457,-9452,-5268,-1056,526,4164,11119,13601,12191,7462,4492,6963,6184,1058,-5221,-1762,7187,25184,55344,50143,22483,1415,-6963,-3589,-3245,-10491,-13637,-9097,-26,5978,4234,2034,-4314,-8252,-10489,-7441,-3724,4521,15170,25677,28626,14953,-5322,-9512,-9138,-7223,-5960,-3255,-1354,-3414,-3011,-1078,3359,10241,10885,7706,3037,-5038,-1438,8851,12136,6843,-8178,-4082,3007,-3467,-10284,7834,30997,53668,56659,24547,12140,7598,2017,12208,20031,24220,20171,11026,-1663,-14139,-5086,-1609,-4048,-1556,1681,1879,6796,15456,15963,8519,-3068,-9977,571,1958,1751,4254,6116,12675,13529,4777,-5361,-7168,-9605,-11246,-12823,-12558,-6256,2937,786,-7286,-18531,-17073,-19704,-11702,-1982,6812,12673,13444,12005,8167,4560,2176,-4339,-11750,-15608,-8598,-3691,-7074,-9382,-11273,-6042,3794,11187,12090,4337,-5578,-8215,-4269,2184,3530,1773,-364,-1471,-4703,-7415,-7442,-3555,-436,761,5704,14485,12343,4151,5499,14641,15831,-434,-6076,6640,14209,13629,-772,-12276,3735,17550,19659,9022,-5022,-7434,737,3686,-499,-10375,-5994,-3145,-4860,-7764,-2801,4544,5192,-1897,-11330,-11171,-5760,-3633,-967,-676,-8820,-9037,-4172,-1431,5843,8299,6418,530,-8695,-10811,-9726,-13309,-11872,-2308,2061,8697,19328,28087,30076,22905,5470,-13758,1079,9187,4537,-6047,-7255,9494,20477,20087,10826,-1930,-11038,-10279,-9535,-4276,4185,9759,23457,30537,21897,443,-2498,3545,15409,32404,48978,42023,15540,6547,14740,10543,503,-1852,-2061,14043,53241,66153,50374,24569,8041,-3146,-7457,-1592,7831,8003,4350,2125,489,-1626,-2962,1806,9312,14006,10318,6613,7364,11878,15772,11019,-3549,-5869,-13643,-14649,-10631,-12657,-10706,-3104,2842,-2407,-14674,1110,11731,7910,9241,14004,8706,-3523,-15138,-13056,-7970,1923,23779,28001,15737,1469,-9330,-9862,-5181,3106,7521,5976,5353,-2308,-9569,-7793,-1157,6349,8639,6788,-3134,-8453,1286,13139,16495,13056,10560,8741,-3877,-9003,-5123,-12832,-6636,2922,5425,7345,5364,-1134,-7098,9023,14789,6113,-2807,-6264,-1041,3709,7462,4927,4103,7547,27020,43678,38384,16947,4746,-1364,-11312,-16400,-18859,-15401,-16624,-12934,-10299,-7989,-2270,5306,12056,21453,27994,25804,16223,1294,-9660,-8835,-253,5470,9255,8586,1918,-4309,1083,11669,23159,41015,41584,16689,2963,2010,-2029,-10096,-12700,-6331,5351,15862,18183,11040,2004,-3638,1058,12090,17362,18011,11116,2222,-5796,-15752,2228,25535,40725,44609,41420,33127,26576,15783,10601,10728,8217,-2984,-13978,-4504,14109,32376,23358,5829,-8625,-15086,-13627,-10558,-2976,5893,9947,1222,-10159,-8057,-2411,2731,2992,-7562,-4175,355,-5254,-13515,-10789,-4132,-4860,-5353,-3623,-1213,1531,2613,-1985,-11708,-8597,-2077,-3954,-10123,-1905,263,-4813,-9907,-5187,-3043,-8055,-9709,-5705,-2375,-1008,66,-1740,-4458,-4274,2183,5334,5014,-1409,-6916,-12600,-14512,-14416,-16300,-10697,-1346,-4285,-13936,-16960,-11610,-4639,-414,1230,-6673,-17612,-9355,2904,8477,12208,14439,13757,9509,-3290,-12671,-14205,-6728,1773,6742,6405,1468,9712,17513,15400,11891,-271,-10189,-7529,-4125,-920,-1850,-5815,-10351,-12154,-10240,-8890,-8363,-6346,-1780,2165,7795,11050,3742,566,-1211,-5931,-10611,-9811,-6533,-4742,-10068,1219,14625,13535,4199,1670,16443,27556,18528,7765,1458,-4059,-1559,10780,23792,25834,19372,7793,-1474,-8650,-10855,-7209,-10017,-12027,-10296,-5289,-4126,2821,-71,-5895,-10962,-12832,-15619,-1608,32145,53806,62529,63325,57935,40153,14029,1707,9540,28156,44433,45380,27524,9719,813,-5458,-6554,-9744,-11462,5220,19772,21279,5837,-7727,-16091,-7851,4455,4232,339,5786,20606,27378,10497,3009,635,-5635,-9457,-10709,-8379,-1269,5331,23028,28726,16877,5279,2038,641,-1811,-542,2239,3553,4262,6773,9471,4295,-3494,-11217,-10879,-6698,-1952,395,441,442,11814,10031,15573,11618,3741,-1532,-8321,-16608,-13335,-6921,4893,21466,23334,8582,-6219,-9187,-8211,-12514,-14167,-4485,-661,-4685,-6806,-6666,-9125,-9665,-6376,-5977,-5513,-8894,-17256,-7958,-1014,2142,-3949,-14022,-17748,-14151,-4987,-2414,-4871,-2373,11272,17749,14778,6023,-1613,-10468,-13417,-12725,-14800,-13720,-2575,4057,10348,11479,8050,3276,-2855,-4630,-2786,1437,641,-5072,-9341,-13798,-13987,-8595,1178,14157,27044,23598,6489,-9480,-9120,643,1419,4060,4111,1949,-2028,-9233,-11554,-5551,4269,15340,24726,18618,7195,-2757,-4772,-4535,-9455,-7872,-6091,-3212,2883,7888,20110,33409,57691,65247,41079,7514,-15999,-5902,4038,1433,770,-6665,-9825,-8737,-3568,1964,4848,773,-92,-5901,-12445,-16137,-11784,-7223,-3884,-4493,-8052,-7466,6646,11720,7685,1758,-2193,-9008,-13031,-14317,-8025,-7198,-9876,-6765,-668,6916,21953,23604,19946,19431,24242,23768,14239,-1415,-101,18405,21935,2647,-13974,-13175,-16680,-1982,10157,12400,10099,711,-7694,-3893,5883,17231,23532,8520,-7812,-14707,-14088,-14238,-14553,-13529,-7599,1348,14914,32904,37213,33015,17357,3430,-1415,-6056,-6867,-4848,1188,12184,18320,12333,7764,4707,2907,2746,-834,1516,4133,5237,5916,8081,10752,15939,21648,27572,30886,22185,5297,-3532,-11500,-19956,-12361,-3752,1949,6882,8533,3808,-1959,-3607,-7629,-10335,-13397,-12813,-14299,-15448,-16610,-18268,-23233,-20256,-5301,16171,31610,34012,25710,13190,2688,-6299,-11413,-4886,6536,12332,13751,18377,10065,-11730,-8975,-2341,2208,1615,-1208,-184,2310,-2019,-9395,105,27346,35803,30444,21533,11119,1160,-12116,-3088,5409,9046,13147,8171,1942,-4937,-18073,1096,23082,35097,43378,45896,32320,14792,12242,12695,13016,23403,22982,11412,-4690,-11500,-15513,-16510,-15944,-5477,1964,4947,1,-6229,4425,20392,28226,18874,4554,-4435,-2680,-4979,-11012,-6483,-2469,-6068,-13868,-17170,-12746,-5212,-868,-5097,-12902,-19521,-12816,2157,11843,5470,-5218,-9388,-7800,-1326,8636,10025,3944,-2192,-1007,-2976,-14266,-12874,-9110,-1895,14643,14510,1383,-6502,-7882,-10627,-16415,-17114,-11372,-7132,-4635,-3998,-1696,-1454,749,822,-1972,-410,11058,30343,39308,25987,2911,3920,17656,22877,30191,29947,24237,13743,11325,2429,-3440,-1698,5513,1931,1077,-11947,-8916,-9213,-10513,12996,28795,26569,19730,14863,6036,-6350,-14389,-15298,-6153,8606,18414,21362,11859,6911,5915,-1359,-1379,-811,-3786,-937,15754,27673,15590,5736,1795,7718,14806,10098,-2805,-10011,-14499,-6615,-4565,-6540,-12178,-11554,-11047,-11249,-13123,-14571,-12755,-11517,-11471,-9138,-8480,-12374,-18027,-8596,11724,55222,58074,39608,20224,4050,5936,15498,21159,20753,16080,4320,-1147,2951,8606,13094,12710,2319,-4258,2739,9245,15424,4201,-7904,-13890,-2235,3056,1442,-2436,-9736,-14412,-12544,-12192,-11474,-7767,576,15686,26560,13809,13829,13753,8541,7127,14302,16891,14788,13224,16321,24469,40650,54451,46138,19670,1835,-2680,-3351,513,3523,5044,7548,10706,14771,27214,50556,46799,22552,9861,-1409,1351,-10074,-14346,-14429,-9681,-6001,15899,25073,20937,10918,7620,1197,-1444,-4598,-2602,1201,4886,4247,-877,-10341,-8265,2698,6562,2986,-6708,-12230,-4628,2686,-4398,-10785,-7675,-2976,-7185,-20158,-11541,17808,51261,62411,58069,40892,20574,10207,6184,4797,7616,11391,7306,947,-2784,-2520,-430,-4334,-10039,-11489,-12032,-3876,822,7386,9565,4899,3901,6911,7189,-944,-9406,9504,30305,26135,3975,-19436,-14213,-9381,1414,-342,-5665,-3417,2022,3645,2440,-7422,-4569,-4803,-14049,-13313,-7535,-4644,-4824,-2574,9417,10326,-6085,-29,4590,-4031,-14327,-13012,-11410,-10881,2935,3926,-482,-1252,-2208,-4750,-9666,-8869,-9445,-7010,-5186,-4196,-2220,793,4902,1051,-8009,-5930,483,5599,5652,-1219,-4582,1959,8293,6140,4099,6524,10938,9250,3647,-1815,-8075,-5828,1709,5836,-657,-2122,-2283,-5009,-6920,-6819,-6491,-9262,-12478,-12832,-10040,-7056,-1439,4009,4893,4345,-66,-12543,-8942,747,92,-2621,-8900,-9754,-6803,-11419,-13799,-1117,9459,17934,27493,25275,9632,1040,5952,7469,-5594,-8009,-3914,1412,9350,7698,1218,-5440,-4833,-416,3576,5110,32,-1307,2684,9185,22511,32861,24830,10713,2090,-2819],[-8737,-8240,-8704,-8852,-5171,5996,15534,11803,1781,-5446,-9719,-6809,-3884,-7271,-14780,-15574,-9661,-6030,-6850,-9154,-9183,-16919,-22692,-9165,5655,21119,27097,17145,18628,19572,7602,1938,-5969,-3937,14465,26048,29983,26823,26571,27247,21686,18059,10310,1299,-7380,-11067,-8514,-1088,2932,-4639,-12958,-7753,-7693,-17121,744,18575,31896,26046,6700,7521,29311,39451,19523,1988,592,1719,-9299,-15508,-14385,-14219,-9891,-8498,-9564,-4559,-1637,1062,-4321,-6998,-4002,2384,8218,12497,12587,8448,-6237,-15238,-6299,10499,29056,34682,19586,11338,4481,-14515,-16142,-5624,1265,2213,3424,7855,15011,20244,11280,-2062,-10737,-14417,-7480,2292,10074,15042,8212,-4617,6496,19520,26149,24196,11454,-2732,-4978,-6768,-8796,-8274,-9807,-11415,-15872,-17552,-1564,21460,45744,38147,30820,24591,682,-34702,-42361,-28339,-10529,7289,14464,20770,15653,14788,14252,11739,1075,-5710,331,1780,-4362,-15150,-13165,-5257,-12472,-12528,-7526,-2916,7920,16157,16290,12324,5660,1158,2649,2468,5432,426,-10661,-8326,-2636,2225,2223,-14844,25101,221934,711704,1244118,1699182,1963938,1955821,1681886,1212145,666850,231356,-12058,18941,22839,6080,7216,30812,10673,-5028,-6658,466,-3657,-3863,3956,16706,28320,15286,20045,24681,43147,36451,18843,9580,-2718,-12730,-14763,-10776,-2268,11942,26520,29644,18862,9184,-1877,-5059,-3797,-13,2869,5446,12629,14716,-190,-9894,4345,4949,2487,7623,11599,9599,6664,2364,-989,-5658,-13324,-8937,-1526,4799,8853,11448,5472,-8599,-11937,-9406,-4248,-1124,4908,9560,7036,3176,4460,5473,4490,-6750,-7388,-1083,-5036,-17498,-11209,-2574,-8162,-15618,-3990,5448,13020,13335,11707,6523,2709,2074,6416,-1068,-8190,-4607,2727,8173,9204,7784,7341,389,-6154,-9968,-8977,-7479,-13188,-15808,-9407,1212,12053,12407,-5082,-15693,-3467,14721,14422,-2059,-4866,2184,-609,-10431,-16626,-15080,-21521,-10619,3961,10098,7937,21322,37291,38009,24793,7331,-1837,-6639,-17018,-12528,-7763,-14018,-15937,-12114,-13501,-8206,5051,18407,15638,8747,2349,-5745,-9145,4437,22141,29981,24714,13184,3680,2579,4711,15066,30102,29642,30159,27809,14393,-5540,966,16249,18275,9157,1888,6105,5813,-499,5130,15530,14423,13503,10697,9751,7278,6789,10191,7782,1413,-9450,-3550,5874,6661,4618,-6409,-8633,-6446,-7750,-1030,3380,-1248,-8568,-6474,-1353,-1581,-1161,-2252,-8673,-11416,-7784,-2748,-4304,8484,20718,9448,-6616,-14007,-13584,-15579,-4311,7534,13680,12289,11481,11066,15344,5642,2946,4404,2823,-1479,-232,2062,611,-3752,-10258,-10668,-6138,-9950,-11303,-3575,548,-760,-2622,-6276,-6939,-3104,1634,-1784,-6748,7838,15468,8381,-2586,-10280,-14713,-14233,-11902,-10714,-10988,-15629,-8419,591,3763,1157,-1302,399,-141,-10485,1103,12889,13704,-1743,-11643,-11974,-8858,-7389,-7482,-4857,-3222,473,121,-4408,-7729,-8635,-6309,-11407,-18805,-3654,25510,54353,60552,43320,19225,851,-8137,1620,24344,54838,65662,50894,23507,577,-10949,-320,7271,7000,3625,325,-2306,-1874,1060,4212,4661,2597,-4479,-8384,-8784,-14460,-4042,15415,32600,26680,8582,-2051,-1169,1395,5163,7659,11134,16054,15905,10816,2120,-8744,-11457,-12181,-15546,-5786,3533,5984,-4328,-10675,-3824,-6780,-675,1544,-2347,-6962,-5417,-6014,-8693,-12587,-7254,-2090,-15925,-19325,-16315,-14223,-13077,-13951,-7482,2114,7808,-1690,24609,50965,48235,33530,23935,10336,-5552,-3134,11988,25712,42147,44167,37367,27483,21658,16334,11263,4739,-3012,-2112,3887,4117,-1586,-7559,-11216,-13039,-12173,-15365,-16164,-12575,-6020,447,3436,-1228,-5462,-11253,-11681,-10149,-3189,5457,14764,16675,12285,4218,46,-2770,-4924,-7597,-17471,-7143,-4779,430,6558,7927,-1136,-9439,-1198,2629,-1413,-7518,-9922,-7151,-8136,-10937,-13171,-15886,-16558,-12541,-10781,-13600,-12781,-4881,5214,16531,17824,12284,11616,11628,9844,6623,438,-8378,-8142,-2591,6042,6891,7872,8363,2156,-4479,-5664,-5685,-10937,-11916,-10221,-3148,7313,15392,14332,11271,5722,-6333,-7065,-7699,-8852,2,1955,-4638,-7193,-2109,-1299,627,-973,-7220,-1118,2780,-1393,1331,5239,-2229,-10934,20454,38024,24417,11989,2281,1897,2295,8284,2782,3432,11117,14944,13840,12643,6469,-5556,-13665,-12735,-11596,-9691,-1296,7055,4853,-4975,-12160,-5558,3733,5622,1153,-2163,-4072,218,7960,12558,4175,-11656,-3111,13935,23834,11504,222,9344,18853,12631,18543,31155,15269,-6894,-18223,-11440,-10952,-13536,-5561,5251,8683,7641,4289,-751,-5181,-6084,-5124,-6161,-10313,-12603,-13479,-10297,-4705,-1986,-2578,-1462,1342,3372,-934,-2498,6169,15223,16859,10721,-21,-9954,-467,8676,5324,3604,3604,3888,6861,5963,-2693,-6500,-2586,2019,3959,5554,11085,14747,15027,11163,7615,10194,9590,4702,-3014,-2561,4170,18624,43508,40205,19524,516,-7300,-4570,-4810,-12204,-15148,-9571,-343,5763,3794,2065,-3636,-7245,-8658,-5515,-2737,4173,14653,25580,28803,12965,-10915,-10040,-12061,-11279,-8695,-5183,-3085,-4660,-2734,807,6925,14127,12705,4866,829,-6124,-1169,8756,11754,6835,-7826,-2985,3980,-3119,-7488,11463,36091,57418,51630,18383,9386,6593,360,8250,12999,16386,14040,7146,-1693,-15607,-11287,-8033,-9495,-5734,-2103,-2222,3440,13036,15408,10554,-433,-7969,1603,3462,2606,4601,6386,12888,16280,7891,-3861,-5965,-8653,-10380,-11740,-13614,-8180,566,-1472,-8619,-18427,-16688,-19769,-13818,-5472,1351,5466,7032,9011,7679,5289,2772,-4078,-11203,-15191,-8679,-2651,-5050,-8509,-13133,-4528,10960,19906,17866,7227,-5920,-8369,-3381,2387,3140,2985,1369,443,-3037,-5734,-5350,-1865,200,1174,6982,17565,13721,2998,2547,10993,13290,-1797,-6316,5553,11600,6920,-5103,-8568,8866,22190,20985,7537,-7303,-4175,3899,6017,-547,-11144,-6693,-4047,-5311,-8807,-6105,853,2404,-3952,-14332,-13304,-7270,-5392,-2765,-1449,-7544,-8474,-4248,-1625,6221,9352,6921,786,-8166,-10467,-9681,-13560,-11124,-722,4191,9419,17512,23985,23560,16095,247,-15082,3930,11252,6440,-4267,-9832,2363,13687,16197,9655,-1487,-7887,-8641,-8677,-3378,5017,10490,23854,30357,20531,-559,-3911,4419,17038,32339,46156,38999,13960,4204,10107,6437,2792,1433,-115,16966,57440,65761,45743,21006,7129,-2864,-8525,-5302,3694,5308,4621,5024,5116,3602,1779,4606,9680,11386,7827,4744,5555,9993,14392,9971,-3541,-5421,-13275,-13500,-9009,-11618,-11801,-3719,2820,-1700,-13356,747,13435,12654,14582,18467,11744,-2370,-14382,-14594,-11607,-2427,20566,25113,13960,892,-9286,-10158,-4607,3943,8272,6222,5034,-2849,-9383,-7214,-1388,4995,7294,5717,-3460,-7684,1634,14915,22028,18881,13251,10314,-3927,-9389,-4470,-12140,-6117,3976,4224,5216,6186,1654,-6541,3140,12612,5579,-2093,-5059,296,5340,9440,7095,6109,8088,25447,40505,33031,10696,641,-3031,-12393,-18411,-19919,-13780,-13973,-12387,-10956,-9635,-3973,3556,10775,20638,27389,24669,14898,22,-10361,-8579,912,7806,11045,8894,1095,-6311,-1418,9938,21060,35834,33002,8396,-5036,-4700,-6893,-13183,-13999,-6257,4122,13960,16442,9803,1784,-3113,563,11960,18823,20129,12492,2582,-5014,-13320,3443,28124,44979,48834,45428,38043,29885,15402,8842,8082,5178,-6141,-12621,-2277,14784,29126,18328,3921,-8764,-14496,-13469,-10222,-1493,7183,11595,4036,-7038,-6839,-2272,2292,2897,-4132,-3044,-1132,-4829,-11462,-10899,-4686,-5453,-6227,-3454,-1344,778,1394,-3946,-13638,-6509,-1052,-4778,-13024,-1859,501,-6064,-8594,-637,2994,-1465,-2889,-1225,-359,-957,-1315,-2666,-5175,-6230,-233,4152,4137,-1912,-7806,-12514,-13381,-14580,-17499,-13239,-4799,-7846,-16305,-15601,-11243,-5601,-1537,-163,-8217,-16608,-7381,5968,11500,14031,14667,11813,6906,-4858,-12860,-15260,-7040,1985,7259,7553,-156,5367,14387,13872,11304,-15,-8542,-5111,-1795,620,-1043,-5647,-10741,-12494,-9893,-7673,-6627,-5135,-1607,1996,6934,10306,3695,707,-1103,-6089,-10843,-9424,-6306,-5783,-13488,48,13341,12733,3250,752,15947,26952,18109,6749,-174,-5331,-2636,8798,22488,27024,23183,14406,6120,-2744,-8344,-6427,-8722,-10042,-9001,-3263,660,9627,2892,-6023,-12121,-15121,-15647,-3433,24275,41323,46135,48906,46945,33446,11120,-414,7934,30276,51263,48601,25569,7373,-1194,-6902,-6346,-9064,-10220,7316,22991,24385,7107,-8306,-10972,-4495,4076,3004,-1197,3914,15346,17817,2241,1169,-110,-7260,-12216,-13756,-9326,-1393,5645,25292,35300,24046,9232,5110,2331,-87,1304,3354,3742,3932,7083,11085,5798,-2076,-11259,-15854,-8992,-1754,2857,5463,8511,15798,9724,12449,8050,512,-4593,-10018,-13676,-11368,-6258,6942,24023,23204,7900,-7014,-10300,-8086,-11548,-14801,-5777,-1328,-5352,-8452,-8356,-10024,-10941,-7864,-7736,-6866,-9630,-15783,-8360,-1503,2242,-2539,-12574,-17479,-13393,-3231,744,-879,1050,14667,22859,19702,8253,-1300,-10315,-10760,-9859,-11292,-14003,-4214,2975,8057,8344,5508,2125,-2650,-3175,-548,3654,2373,-3596,-7593,-12749,-14310,-8226,1586,13397,26483,23942,7850,-6908,-11440,-4368,-3894,240,2922,3136,793,-5457,-7275,-1375,6816,15337,22707,17332,6101,-2983,-3098,-2583,-8151,-7854,-8055,-4412,2537,8519,20329,31785,54009,63008,39960,8755,-14619,-7385,4298,5695,7499,-2727,-8404,-9126,-5057,-339,1363,-1931,-986,-6022,-12459,-15222,-11786,-7994,-4608,-4479,-6550,-6560,5419,11290,8506,2064,-3966,-11516,-11944,-11940,-7598,-7557,-10281,-6323,1224,12746,31190,30327,23566,21885,26212,25482,15487,-2015,-1540,18797,26146,8317,-11434,-19405,-14902,158,10991,13874,9809,-829,-9445,-5843,1293,10407,18801,7786,-8698,-16912,-17883,-18012,-16392,-13195,-5606,4552,18459,33409,30713,21858,9103,110,-1435,-3846,-4466,-3668,1108,12295,20312,16830,12304,7432,4053,1680,-2052,725,3119,4328,4977,6948,9074,12268,15362,20125,23431,18797,5199,-2820,-10617,-21655,-13539,-6163,-1223,3451,6717,3234,-1983,-2871,-7085,-10013,-13550,-12298,-14151,-17155,-15993,-16198,-17445,-11884,2118,23947,40622,39785,26273,11946,1343,-5296,-8334,-3859,5834,11831,14912,19311,8912,-11129,-9537,-2957,1432,337,-2188,-869,-1193,-6979,-14169,-2655,25009,34061,27700,17137,6678,-1911,-16535,-2807,6790,10736,13458,7275,1199,-3761,-15116,-1683,19966,30276,37961,42071,30567,14667,12198,11986,10618,20818,21003,7628,-9181,-15971,-14494,-12879,-14993,-7283,1759,5774,238,-6354,3144,17455,25310,16919,3977,-5506,-5789,-6745,-11394,-7078,-3306,-7129,-14246,-15992,-12788,-6442,-1584,-5208,-12844,-20893,-13318,2681,14095,7706,-4182,-8446,-6146,1660,11284,12044,5772,91,3212,619,-11859,-16027,-13636,-8914,7184,9082,-1908,-7566,-8371,-11060,-16166,-18888,-14499,-11110,-8313,-6201,-1483,572,3757,3440,-35,1583,12105,27001,31255,20993,2445,5430,19635,22989,28543,26571,19311,12989,14973,5771,-1487,-895,5361,720,-2640,-17749,-8169,-7667,-10113,11342,23726,21697,18258,16725,8410,-4784,-14295,-15480,-6931,6731,14113,16974,8355,4591,4299,-3366,-4089,-2720,-4361,-415,18311,28421,14573,4122,437,7707,16673,13972,1330,-9487,-17210,-6327,-3899,-7951,-16451,-14568,-12217,-11674,-13945,-14654,-11800,-10977,-12185,-10861,-10551,-12950,-16774,-11266,5811,49242,62611,47785,25700,7775,7377,10774,13668,12516,7914,-689,-3392,-369,1928,6822,10221,4110,931,9904,16608,18939,4851,-7445,-12706,-2360,2078,-181,-4141,-10652,-14931,-12939,-12529,-12018,-8073,614,15350,28407,19877,17024,12869,6977,6633,17480,24256,19346,14428,13729,17087,31289,45734,39602,23831,10895,2142,-2387,1005,4611,5715,7791,12522,17658,29332,47352,36667,17506,10423,2669,3228,-7583,-13187,-16192,-10437,400,23022,30580,24209,12526,8307,2822,789,-2479,-992,1782,5012,3836,-2009,-12195,-8235,2796,6720,2823,-6873,-13709,-5423,2914,-2980,-9554,-7481,-2758,-6003,-19106,-13695,11602,40386,53554,52997,38525,21015,11414,7830,5866,7549,12261,10263,4237,-334,-2147,-1632,-4782,-10681,-12714,-12480,-3555,1849,7703,9582,5363,4884,8414,9453,952,-9925,7129,26843,24009,5991,-16160,-16510,-8045,429,-4791,-9443,-4261,1929,3399,2106,-7281,-2132,-3295,-12624,-12374,-6962,-4160,-4689,-3252,8257,6663,-10341,-1766,4384,-3131,-13674,-13431,-10899,-7553,5754,4201,-2206,-3858,-4590,-6675,-12158,-10095,-8342,-4787,-2847,-1771,366,3574,7160,1560,-7707,-4871,2500,9376,8807,528,-5014,-302,5414,3156,1469,3953,8275,7705,3350,-1658,-8862,-8325,-197,5650,662,1039,1875,-199,-2282,-2988,-2904,-5738,-7984,-8962,-7462,-4718,-394,3356,2924,1072,-2812,-14707,-8384,2795,3586,1581,-4783,-7495,-5890,-9461,-16612,-4156,7178,14877,25089,24201,9090,-221,3313,5126,-4739,-4247,-2474,338,7678,7120,1266,-5234,-4939,-1138,2571,5112,766,-69,4299,11006,27137,39334,29494,12017,2023,-3423],[-7904,-7776,-8864,-8539,-5113,7169,19397,16750,5559,-3194,-8419,-5221,-986,-2678,-11351,-16435,-10547,-6362,-7404,-9661,-9010,-16244,-21717,-7509,6746,21134,25134,14135,14862,17894,7266,2444,-4700,-2367,17448,30450,31995,23798,20917,22281,17010,12301,6630,-920,-8651,-11700,-9118,-2534,23,-8372,-17438,-8242,-5533,-13143,-211,11648,23164,21757,8107,12463,32639,36425,15953,1183,836,170,-11461,-13932,-11320,-11800,-8571,-7336,-8091,-2396,1604,4852,-2567,-7890,-5950,1987,10205,14990,13797,8422,-7483,-16313,-6520,8625,24854,38737,34804,26043,10833,-12403,-14866,-5862,-618,40,2585,7692,15448,22324,13979,138,-9483,-12526,-8659,469,8168,13590,8280,-3905,4597,17098,22345,20590,9979,-2143,-3936,-6359,-8794,-8121,-8996,-10251,-15083,-16433,518,23773,43603,36465,32878,30636,14770,-8351,-11723,-12349,-18375,-1545,12420,23838,16925,14810,13469,7263,-3614,-7941,340,2756,-2984,-11867,-13917,-5078,-11988,-11302,-5244,12482,37125,52363,54703,45423,28512,16738,13916,6425,5645,83,-8561,-7033,-10478,-2142,5035,39348,-10494,112795,322217,665372,1109404,1449400,1489222,1240597,834523,406580,113873,4527,33776,18764,9519,14446,37648,9020,-1817,-5189,742,-1721,-3599,31,10195,26550,15837,22437,30534,51461,40325,19723,9434,-2846,-12028,-13932,-11076,-3302,10477,26992,32254,19049,10802,5933,-4785,-8742,-4458,2536,8804,18611,21902,7197,-8129,2673,1984,653,7149,11201,9835,8165,4144,937,-3444,-12043,-8971,-3792,1029,4509,8844,4177,-10204,-12468,-9050,-3643,-365,5648,10374,7853,2043,1805,2437,400,-10912,-8809,-1507,-5242,-17941,-11490,-3675,-8854,-11977,-953,8959,17251,15150,11496,7096,5754,8527,12341,781,-11029,-7266,1481,8360,11271,11564,11358,3090,-5242,-9361,-7190,-5580,-11177,-14563,-9083,2064,14471,16947,-483,-13024,-2502,15585,14533,-1022,-3825,2647,-235,-10329,-16810,-13384,-19210,-10657,3658,9900,8239,21207,37320,38443,23680,5428,-2582,-5493,-14791,-12285,-7689,-12920,-16184,-13426,-12330,-6172,6893,20761,18045,10208,2633,-7258,-12164,3280,24214,31155,25291,12966,2080,1655,3636,10099,21525,25577,34245,35068,20667,-4562,231,17815,21866,11463,657,4781,7607,1123,4308,12084,10539,8868,5074,5113,5000,6550,11130,9081,1556,-9663,-1688,8527,8390,3275,-11366,-11763,-8464,-10453,-2951,2483,-1344,-7693,-5527,-179,-346,17,-940,-7107,-9888,-6209,-2655,-6502,3097,14773,6207,-6968,-10749,-10161,-14657,-7418,6889,14283,12753,9650,7861,16509,10369,6619,6954,5124,716,1326,2456,820,-3445,-10287,-9927,-3551,-7358,-8598,-2773,-256,-1637,-3246,-8109,-9577,-5477,-535,-3770,-6976,10446,19074,11573,333,-8256,-16682,-16656,-12483,-9978,-9904,-15033,-7791,2587,5987,1147,-6046,-5339,-2681,-12802,558,12779,14035,-311,-10516,-10286,-7967,-7288,-6910,-2494,-347,1647,395,-4843,-8609,-11764,-9922,-12761,-17029,-6370,17916,42779,49369,36167,17657,1202,-8779,430,22081,48991,57302,46950,22807,1055,-9540,-1541,5282,5145,2981,584,-1914,-1749,231,3105,3642,1505,-5438,-8933,-8100,-12146,-2735,16024,31377,26342,9768,90,833,5117,9808,10368,12886,19348,19562,13707,4038,-8141,-10282,-11453,-14201,-4965,4811,8546,-312,-9841,-3381,-6091,-755,1357,-2231,-7090,-6531,-7686,-10011,-11799,-5418,947,-13392,-18578,-14722,-10860,-10351,-15089,-8243,384,3888,-2761,29902,60301,59467,41233,27297,10667,-7727,-12761,3532,18417,35209,36805,30509,21119,17837,14555,10680,5255,-1984,-1715,3148,3293,-1689,-6910,-10432,-12412,-11792,-15529,-16270,-11974,-5627,336,3071,-1288,-5519,-12191,-13101,-10073,-2348,5648,13797,14994,12655,6330,3309,1071,-1344,-4592,-14355,-9209,-3037,4448,10768,11441,2015,-9559,-4761,-837,-4203,-9571,-11906,-10037,-12058,-14564,-15565,-16917,-15444,-11739,-10199,-12466,-12290,-5053,5714,17828,18457,12470,11764,12230,9755,5994,-105,-8436,-7308,-855,6522,6619,7298,6631,-484,-4589,-4883,-5356,-8537,-7569,-7340,-2245,7038,14900,14983,14621,8880,-2376,-7518,-9436,-8596,-1165,451,-5261,-9196,-6407,-5207,-1873,-2832,-9890,-3503,1664,-2968,-1683,1781,-5726,-10387,21745,46900,35186,17834,4702,5147,6714,9084,-447,-250,8776,12687,11182,10932,5724,-5640,-14148,-14833,-14222,-11840,-2016,7394,4390,-6910,-11120,-1973,6743,6818,1769,-1535,-3963,-354,6789,11964,8424,-11952,-5398,14660,26777,14046,123,8138,20184,14844,19338,29818,10416,-12862,-14239,-6976,-7148,-10856,-5298,4372,8150,7967,5109,427,-3953,-4877,-4021,-5239,-9934,-12659,-14953,-8573,-2221,248,-1327,-1166,1229,3737,42,-230,7153,13662,14520,9306,-425,-6831,3932,11682,5688,2586,2874,4362,7820,7842,150,-2919,1074,5804,7845,7755,11248,15221,16599,13865,9992,12888,12485,7786,-973,-2814,1327,12198,31726,30384,16198,-426,-7926,-6138,-6935,-14309,-16484,-10079,-1053,5002,2843,1698,-3058,-6147,-6818,-3841,-2101,3402,13854,25201,28797,11974,-12247,-7447,-10925,-15562,-11739,-7444,-5013,-5754,-2445,2199,9777,17746,14682,3480,-639,-6958,-1153,8450,11390,7047,-6756,-2074,4546,-2861,-5045,14478,39986,58267,44172,12902,6660,5375,-1329,3708,4714,7572,7873,4928,130,-10497,-13046,-11564,-13732,-10015,-6697,-7351,-734,9766,13782,11683,1316,-6340,2423,4919,3375,4665,6142,12320,18107,10109,-3121,-5930,-8736,-9683,-10535,-13715,-9334,-720,-2810,-9293,-17577,-16475,-19269,-16280,-9223,-3894,-1270,1200,6107,6871,5595,2794,-4271,-10887,-14422,-8204,-1130,-3312,-8501,-14640,-151,20438,28463,22652,9408,-6476,-8353,-2624,2299,2461,3691,2638,1970,-1660,-4170,-3314,-407,625,1338,7348,18548,13668,1490,-695,6749,10071,-3524,-6434,4505,9287,1455,-9079,-4178,14225,26492,21529,5401,-9734,-935,6927,8003,-943,-12076,-7432,-4419,-4781,-8385,-8510,-2790,-880,-6383,-14826,-13186,-7966,-6878,-4584,-2497,-6664,-7434,-3841,-1802,6159,9711,6699,553,-7997,-10319,-9787,-13938,-10338,502,5675,9299,14365,18323,15952,8978,-4650,-10657,6396,12751,7818,-2744,-9807,-4019,6931,12068,8885,397,-4538,-6989,-7980,-2676,5907,11395,24400,30566,19804,-857,-5769,4685,17603,30594,41193,34709,12234,1515,5024,2976,6125,5002,1661,18642,57829,60988,38815,16813,5526,-2967,-9498,-9533,-1630,1248,3704,6507,8223,7968,6409,7356,9313,7995,4828,2639,3721,8248,13100,9049,-3384,-4847,-12950,-12794,-7579,-10144,-12658,-4520,2557,-1142,-11487,1328,16117,17910,19256,21780,13910,-1529,-13608,-15450,-13871,-5942,15684,20827,11651,270,-9128,-10652,-4297,4398,8638,6318,4816,-2998,-8537,-6652,-1746,3475,6027,4936,-3393,-6837,1863,16627,28380,25820,15938,11330,-4284,-10021,-4033,-11251,-6193,4342,3462,3442,6985,4261,-4518,-2788,9748,4443,-2079,-4534,1379,7217,11526,9561,8752,9347,24242,37330,28206,5290,-3791,-4755,-13023,-19147,-19210,-12203,-11536,-11846,-11643,-11011,-5404,1776,9008,18366,25009,22314,13328,-739,-10226,-8134,1921,10030,12587,8974,181,-8327,-3662,8567,19440,31509,26107,2633,-11155,-9522,-10914,-14990,-13737,-5868,2797,11450,14024,8013,1058,-3345,-844,10726,19507,21487,13262,2494,-4248,-10158,5851,30755,48259,51579,47844,41708,32066,14369,6389,4512,1213,-9778,-10907,-290,14770,24626,13405,1988,-9000,-13982,-13111,-9237,54,8240,12852,6875,-3902,-5618,-2262,1574,2309,-2609,-1620,-1245,-3030,-8035,-10839,-5645,-6385,-7386,-3552,-1925,-367,-130,-6028,-14586,-4151,891,-3981,-15880,-2358,333,-7265,-6034,4376,9288,4994,3701,3883,1901,-769,-2318,-2855,-5124,-7887,-3014,2580,3080,-2273,-8137,-11928,-11963,-14513,-18174,-15451,-6527,-8588,-14076,-13339,-10132,-6030,-2483,-1262,-9311,-15117,-4814,10103,15347,15950,14502,9138,3511,-6862,-12997,-15969,-7058,2481,8133,9045,-727,1720,11673,12560,10665,-180,-7156,-3079,-276,1325,-471,-5265,-10390,-11352,-8051,-5565,-4430,-3512,-1105,1927,6018,9410,3773,1080,-763,-5989,-10646,-8541,-5396,-5879,-16386,-1179,11459,11449,2254,38,15172,25412,16933,5319,-2075,-6742,-3915,6255,19827,26276,24822,19136,12095,1961,-6569,-6072,-7772,-8523,-7764,-1505,5106,15799,5012,-6301,-12966,-17393,-15016,-5335,15463,27605,29308,33955,35083,25954,7955,-2325,6637,32638,57364,50442,23473,5405,-2865,-7665,-5569,-8297,-8759,9536,25768,26748,8129,-7530,-5587,-875,3107,1410,-2660,1962,9514,7804,-5038,127,-689,-8542,-14346,-16867,-9961,-1414,6315,27917,42521,33057,15116,9488,4851,2235,3419,4528,3878,3484,7138,12143,7095,-47,-8750,-18998,-10494,-1022,6023,11747,18133,19798,9517,9449,4767,-2064,-6398,-9606,-10438,-9483,-5831,8503,25235,21619,6362,-8034,-11037,-7626,-10364,-14921,-7217,-2087,-5965,-10010,-10260,-11151,-12226,-9126,-9092,-7946,-10300,-14593,-7932,-1527,2369,-1282,-11028,-16969,-12577,-1083,4481,3618,5022,18080,27530,24036,10137,-937,-9787,-8099,-6102,-6631,-11658,-5420,2030,5774,5591,3685,1948,-1453,-1113,1915,5741,3804,-2347,-6223,-11545,-13858,-7818,1438,11966,24905,23411,8973,-4031,-10720,-7696,-9025,-4234,1214,4216,4058,-972,-2232,3226,9555,15053,20067,15400,4528,-3553,-1979,-1181,-7146,-8233,-10591,-5834,1714,8553,19845,29560,48867,57250,35904,8823,-13218,-8760,4599,10650,14912,1819,-6122,-8628,-5923,-2288,-1757,-4111,-1896,-6189,-12532,-14304,-11542,-8506,-5236,-4482,-5096,-4546,5453,11282,9101,1992,-6000,-12480,-9047,-9239,-7091,-7884,-10605,-5756,3351,19228,39772,36057,26252,23609,27280,26230,16042,-2998,-3042,18530,29157,13692,-5744,-17777,-11937,1483,10983,14458,8854,-2704,-11325,-8036,-3248,4062,13465,6617,-9193,-16803,-18957,-21951,-18247,-13070,-3826,7870,21825,33005,24378,11898,1245,-3447,-1702,-1509,-1580,-2382,767,11476,20420,19232,14899,8955,4870,659,-3285,-304,1688,2864,3490,5281,6947,8141,9009,13029,16468,15282,5040,-1867,-8969,-20606,-14889,-8456,-3784,561,4930,2682,-1935,-2091,-6216,-9452,-13499,-11572,-12963,-16490,-14165,-12949,-11080,-4419,8536,30152,47487,43845,25770,10127,-324,-4645,-5468,-2567,5346,11448,15716,18835,6565,-12080,-9926,-3539,514,-1105,-3358,-1835,-5027,-11907,-18592,-5380,21346,29746,22739,11437,2510,-3459,-21503,-3200,7326,11850,13609,6509,556,-2351,-11603,-7147,13018,21805,29262,35231,26929,13847,11639,11111,8601,18162,19152,4802,-11357,-14373,-10932,-9470,-12327,-8035,1912,6593,269,-6654,1819,14664,22138,14576,3057,-6491,-8647,-8658,-11969,-7793,-4435,-8421,-14358,-14568,-12503,-8445,-3784,-6182,-13057,-21323,-13840,2896,15824,10014,-2858,-7476,-4607,4620,13713,13768,7428,2424,7350,3948,-9670,-18229,-17542,-16024,-1097,2337,-6188,-9151,-9194,-11247,-14725,-19685,-17999,-15172,-11878,-8119,-1278,2362,6365,5592,1377,3015,12719,23912,23640,15293,1157,6142,20552,22698,25937,22187,14709,13434,18278,9066,905,575,5828,227,-5348,-20578,-7687,-6747,-10202,8450,17045,15275,14792,16036,8824,-4094,-14255,-15816,-8173,3895,8115,10748,4197,3017,4069,-3744,-6077,-4678,-5347,-594,18912,26553,12045,1696,-996,7687,18136,17649,6113,-7469,-18383,-5911,-2854,-7614,-18732,-16919,-13226,-12150,-14881,-14789,-11208,-10992,-13602,-13532,-12810,-12527,-14691,-14092,-277,39928,62602,53396,29948,11435,8207,5678,6175,4372,571,-4064,-5044,-3796,-4680,413,7557,6089,6264,16998,24295,21839,5393,-6329,-10749,-3176,336,-2505,-6611,-12154,-15847,-13686,-13238,-12938,-8519,821,15257,29949,25967,19119,11642,5403,5923,20292,31614,23339,14632,10119,9101,20308,33788,29497,25061,18706,7029,-1455,1002,4872,5282,6561,12846,19514,30211,41635,25241,12258,10498,6657,4782,-5791,-12007,-17438,-11612,5696,28202,34203,26285,13510,8132,3386,1858,-1041,79,1537,4176,2646,-3701,-14066,-8828,1693,5451,1563,-7540,-15442,-6869,2299,-2420,-9042,-7628,-2975,-5356,-18355,-15867,5465,28448,42223,45240,34275,20412,11753,8418,5402,5280,10919,11897,7173,2347,-1147,-3239,-5821,-11707,-13959,-13127,-4062,1753,6900,8717,5202,5278,9082,10359,1333,-10480,4592,22505,20358,6575,-12228,-14705,-6416,-949,-8466,-11872,-5340,1079,2308,1648,-5800,-416,-2667,-11897,-11859,-6854,-4060,-4569,-3261,7785,3754,-15433,-4460,3206,-3022,-13560,-14229,-10782,-5029,7609,3772,-4532,-7155,-7388,-9515,-15234,-10326,-6322,-2428,-819,152,2463,5513,7603,258,-8179,-4467,3813,12344,11022,1538,-5878,-3287,1553,-1146,-2539,281,4492,5008,2114,-2378,-10409,-11533,-2376,5306,1868,3525,5238,4464,2203,564,656,-1143,-2010,-4842,-4704,-2479,-16,2098,728,-1556,-4941,-16699,-9039,3771,6389,4865,-1524,-5784,-5602,-8081,-16843,-7816,4107,10697,20798,21597,7608,-1885,1177,4066,-2333,-1277,-1918,-1569,5401,6099,1004,-5293,-5532,-2419,1085,4640,1188,689,5230,12093,30876,43677,32457,12199,1073,-4647],[-6677,-6668,-8274,-7823,-4720,8140,22473,21240,9218,-932,-7091,-3750,1747,1958,-7661,-16746,-11113,-6248,-7426,-9592,-8518,-15322,-20805,-5969,7498,20602,22851,11656,11828,16373,7273,3224,-3246,-439,20767,35095,33990,21020,15766,17528,12671,6554,2562,-3404,-9983,-12330,-9698,-3730,-2094,-10794,-21687,-7948,-2806,-8563,74,6429,15975,18626,10601,17350,34524,32035,12361,758,1343,-937,-12466,-10919,-7985,-9078,-6679,-5767,-6491,-267,4693,8167,-1083,-8730,-8125,1080,11145,15945,13955,7744,-8819,-16895,-6441,6816,19819,39490,47759,40329,16278,-11172,-13845,-6094,-2568,-2248,1850,7790,15957,24124,16670,2723,-6961,-9257,-8663,-1198,6054,11812,8011,-3317,2154,14009,18220,16689,8258,-1609,-2862,-5909,-8739,-7886,-7960,-8742,-13839,-15573,1936,24772,39562,32466,35122,37780,27508,21216,31185,26676,-1516,-13924,9431,26655,17109,14544,13616,3978,-7873,-9916,481,3359,-2116,-9360,-13059,-3794,-10807,-7977,-4671,23008,52587,66619,64614,47606,23690,14379,18715,10089,7519,90,-6088,-2446,-16421,2810,22037,121913,39103,704428,1946392,3737843,5604308,6855296,6971998,5942192,4173326,2263275,818582,105868,103090,25673,32801,33196,45795,6420,2776,-3443,938,682,-3276,-4863,3686,25225,17105,24745,35810,57563,42784,20224,9157,-2737,-10836,-12695,-11227,-4294,8699,26497,33322,18327,11761,15377,-5595,-14500,-817,12770,22891,34216,36642,19235,-3662,2335,434,53,7255,10653,9484,8943,5493,2709,-1466,-11173,-9219,-6117,-2207,1528,7809,4351,-11131,-13099,-8643,-2970,295,6023,10641,8334,824,-699,-264,-3054,-14515,-9527,-1843,-5304,-17657,-11654,-4745,-8844,-8494,1956,12014,20583,16125,10851,7320,8287,14050,18350,4020,-11882,-9469,442,8668,13832,16024,15128,5516,-4413,-8571,-5414,-3719,-9024,-12476,-7768,3661,17336,21958,5460,-8874,-515,16613,14488,-267,-3050,3049,481,-9063,-13636,-11019,-16698,-10275,3299,9283,7971,20180,36370,38133,22099,3643,-3121,-4255,-12326,-10392,-6353,-10881,-15176,-13848,-10540,-3884,8793,22785,20232,11480,2702,-8995,-15240,1424,24715,30782,24787,12236,400,579,2049,4595,11318,19351,34770,38714,25397,-2891,-842,17956,24129,13150,-287,3480,9249,2756,3488,8352,6525,4582,376,919,2605,5926,11437,9820,1561,-9560,100,11262,10450,2386,-15704,-12678,-9429,-12946,-4942,1234,-1737,-6998,-4634,1106,1203,1627,723,-5237,-7921,-4226,-2466,-8427,-2061,9134,3703,-6495,-7293,-6066,-10212,-11319,5322,13870,12237,7221,4284,16702,14474,10080,9818,7591,2619,1781,2038,610,-3236,-10119,-9244,-1317,-4784,-5860,-1599,-438,-1900,-3308,-8701,-11399,-7307,-2240,-5552,-6504,13235,22747,14795,3241,-5769,-16798,-18963,-13131,-9333,-8794,-14264,-7507,4308,8508,2595,-9132,-10462,-5041,-14173,575,12882,14342,1346,-8678,-8501,-7099,-7046,-5874,220,2770,2972,585,-5616,-9612,-13963,-13055,-13667,-15480,-9047,10251,31672,39090,30020,16729,2233,-8865,-1213,18898,41461,47337,41647,21642,1552,-8392,-3170,3016,3186,2149,520,-1846,-1953,-643,2187,2867,834,-5828,-8856,-6890,-9769,-1197,16188,28426,24594,10812,2710,3690,9366,14861,13223,14515,22480,22924,16195,5570,-7643,-8576,-9058,-10356,-2898,7159,12082,4650,-7385,-3294,-5690,-893,1064,-2273,-7295,-7604,-9270,-11004,-10918,-4166,2985,-11050,-17100,-12526,-7339,-7353,-16149,-9079,-1243,-11,-3761,32408,66410,68714,47845,29656,10498,-8021,-18411,-2213,12757,29446,31114,25311,15992,14524,13127,10386,5938,-759,-874,2831,2646,-1852,-6498,-9789,-11512,-10935,-15212,-15974,-11451,-5370,193,3032,-392,-3921,-11217,-12084,-8213,-684,6091,12577,12859,12634,8495,7030,5972,2677,-1838,-9081,-6867,697,8857,15331,14886,5304,-7659,-8406,-4788,-7314,-11792,-13889,-12872,-15378,-16915,-16575,-16454,-14096,-11006,-9695,-11486,-11791,-5462,6041,18487,18467,12336,11500,12251,9097,4901,-934,-8747,-6707,546,6631,6193,6609,5006,-1920,-2700,-3643,-5094,-5883,-2489,-3058,-457,6949,14387,16172,16965,11690,1477,-5659,-10040,-8193,-2416,-1331,-6037,-10698,-9476,-6752,-2476,-3197,-11366,-5459,720,-4365,-4710,-1302,-8267,-10164,21187,53074,45305,23486,7100,8440,11776,10515,-2980,-4115,5770,9735,8151,9103,5068,-5601,-14668,-17380,-17129,-13373,-2207,7502,3300,-9460,-8932,1835,9590,7768,2320,-963,-3969,-1139,5321,11117,12361,-8125,-7197,13871,27619,15597,-287,6022,19882,16177,19660,26932,4520,-18871,-9391,-3139,-3999,-9073,-6603,2556,7120,7996,5731,1520,-2657,-3389,-2449,-3759,-9089,-12585,-15374,-6235,26,1874,-566,-1133,1085,4028,938,1642,7698,11834,11867,7579,-126,-2673,8501,14262,5951,1964,2892,5193,8368,9307,3125,1210,5442,9837,11469,9955,11349,14978,16957,15589,11626,14966,14808,10176,651,-2683,-1222,6305,21297,21625,12908,-1145,-8452,-7982,-9402,-16588,-16691,-10367,-1971,3859,1579,1102,-2440,-4838,-4855,-2274,-1671,2403,13049,24758,28732,12229,-8695,-4308,-7695,-19175,-14905,-10009,-7088,-6505,-1987,3228,11903,21009,16775,3160,-1512,-7528,-1251,8170,11360,7922,-4389,-1161,4835,-2469,-2848,16833,42388,56016,35180,8250,4146,4253,-2398,-9,-3714,-1145,3045,5432,2985,-5173,-8453,-8227,-11335,-11509,-10829,-13029,-5321,6099,11537,12095,2418,-5118,3066,6419,4207,4597,5540,11117,18888,11260,-3096,-6944,-9768,-9246,-9299,-12457,-9448,-1082,-3442,-9550,-17064,-16207,-18132,-17670,-11628,-7189,-6571,-3533,3584,5987,5691,2524,-4573,-10503,-13333,-7107,714,-1971,-9233,-13813,6306,30764,36003,26355,10959,-7115,-8172,-1927,2095,1669,4009,3534,3196,-503,-2654,-1319,853,880,1242,6695,17299,12300,-179,-4009,2231,6494,-5427,-6340,3611,7308,-2496,-10749,612,19398,30073,21253,2772,-11680,2161,9769,9644,-1507,-12960,-7981,-4076,-3511,-7019,-9246,-6226,-4499,-8816,-11813,-10855,-7547,-7819,-6219,-3626,-6076,-6232,-3183,-2148,5608,9443,5939,-17,-8088,-10370,-10058,-14329,-9483,1384,6484,8296,9913,11369,7897,2380,-7903,-6354,8453,13692,8689,-1539,-8061,-9595,651,8103,8617,3249,-1144,-5297,-7387,-2147,6726,12261,24760,30814,19438,-429,-8016,4215,16840,27159,34537,29654,10565,-1321,-145,877,9836,8851,3426,19231,54841,53009,30899,12555,3472,-3396,-10189,-13751,-7591,-3605,1981,6766,9702,11019,10438,9907,8187,4078,1511,443,2072,6931,12233,8447,-3066,-4311,-12916,-12382,-6258,-8392,-12887,-5326,2133,-720,-9394,2887,19455,23217,23146,23826,15084,-991,-12803,-15152,-13481,-8295,9544,15612,9092,-228,-8741,-11253,-4199,4539,8704,6356,4838,-2592,-7107,-6053,-2192,1984,5057,4624,-2894,-5959,1974,18001,34626,33364,18469,11754,-4871,-10695,-3653,-10377,-7027,3861,3129,2457,7931,6634,-2185,-8250,6483,2800,-2705,-4609,2033,9052,13628,12268,11962,11398,23883,35117,25109,2108,-8271,-6494,-13223,-18643,-18373,-10942,-9280,-11195,-12272,-11867,-6489,7,6805,14745,21147,19325,12237,-250,-8935,-7430,2778,12003,13796,8880,-730,-10238,-5446,7567,18155,27939,20894,-699,-15751,-12546,-13830,-15199,-12643,-5325,1479,8422,10947,5683,-175,-4219,-2936,8595,19396,22011,13411,1933,-3584,-6639,9462,33346,50325,52626,48506,43839,33061,12835,3375,130,-3526,-13201,-8915,1438,14151,19521,8984,27,-9374,-13532,-12525,-7882,1408,8956,13544,9363,-931,-4445,-2367,657,1318,-2620,-1993,-2026,-1714,-5241,-10705,-6929,-7615,-8776,-3876,-2782,-1705,-1758,-8004,-14291,-1933,3306,-1797,-14381,-3373,-280,-8122,-2875,9421,15248,10770,9726,9167,4385,-384,-2836,-2340,-4379,-9006,-5883,983,2274,-2133,-7792,-10897,-10288,-14197,-18058,-16446,-6271,-7670,-12564,-11795,-9082,-6100,-3226,-2119,-10009,-13510,-1815,15288,20156,18099,14054,5948,-316,-9093,-13036,-15907,-6651,3364,9423,10751,-413,-1044,9360,11401,9959,-668,-6055,-1742,115,1115,151,-4025,-8582,-8589,-4927,-2739,-1788,-1394,-117,2050,5127,8449,4005,1683,-223,-5657,-10068,-7283,-3956,-5178,-17764,-2388,9248,9900,1384,-278,14238,23184,15200,3620,-4112,-8147,-5231,3481,16257,23759,24103,21537,16028,5290,-5254,-5855,-6951,-7224,-6541,2,8909,20456,6193,-6626,-12571,-16057,-13958,-7158,6787,14193,13797,20058,23643,18488,4838,-3983,5678,35248,62445,51082,21659,4112,-3918,-7461,-4209,-7302,-7129,11663,27746,28108,8972,-5887,-1252,2214,1950,-269,-3805,102,3383,-2153,-10101,4,-961,-9124,-14230,-14898,-9893,-1247,7470,30919,50073,43711,23428,15406,8198,5096,5801,5852,4133,3109,7031,12612,8203,2372,-5202,-14726,-10880,238,9753,18927,28764,23710,9574,6868,2040,-3866,-6999,-7930,-7463,-7918,-5764,9475,25098,19003,4388,-9012,-11043,-6655,-8810,-14221,-8585,-2740,-6328,-11197,-12120,-12272,-13120,-9668,-9661,-8401,-10652,-13434,-6872,-1028,2683,7,-9144,-16037,-11631,1351,8723,8692,9564,21415,31427,27595,11809,-340,-8845,-5251,-1372,-1022,-8080,-5845,1540,3845,3410,2621,2659,660,1604,4706,7823,5097,-1194,-5045,-10346,-13035,-7389,1000,10218,22642,22228,10056,-879,-7471,-7353,-11984,-8902,-672,5384,7849,4186,3518,8212,12476,14675,17236,13207,2808,-4225,-1189,-33,-6037,-8391,-13201,-7146,707,8338,19184,27481,43501,49447,29911,8042,-11704,-9626,5297,16443,22729,6877,-3022,-7069,-5770,-3479,-4162,-5494,-2571,-6164,-12343,-13182,-10946,-8563,-5510,-4240,-3440,-1673,7111,12214,9921,1955,-7739,-10773,-5044,-6008,-6224,-7927,-10607,-4833,5939,26165,46934,40341,27858,24574,27485,26118,16091,-4043,-3928,18044,31067,18544,832,-10918,-8496,2517,10639,14471,7557,-4561,-12935,-10067,-7206,-1146,8228,5352,-8887,-14261,-15530,-21871,-19524,-12773,-1850,11666,25326,32237,19041,4183,-5198,-6720,-1925,943,1567,-1033,383,10080,19046,19760,15832,9564,5520,0,-4104,-1108,330,1324,1926,3564,4864,4156,3554,7409,11045,12308,5218,-435,-6576,-18112,-15909,-10155,-5557,-1444,3685,2656,-1371,-894,-4690,-8249,-12779,-10177,-10418,-13384,-11585,-9465,-5126,2408,14142,34817,52065,46418,24906,8465,-1651,-3847,-2461,-673,5649,11878,16866,17956,4162,-13705,-9990,-3759,-111,-2210,-4191,-2509,-7742,-14292,-18267,-7538,17008,23619,16254,5446,3,-2292,-19684,-3693,7419,12704,13946,6362,533,-345,-7178,-14582,3503,11401,19032,26848,22409,12923,11104,10588,7421,15893,17820,3420,-10678,-10542,-6805,-5867,-9358,-7165,3096,8064,776,-6492,1095,12729,19568,12638,2451,-6800,-10574,-10155,-12126,-7982,-5129,-9150,-13394,-12369,-11250,-10408,-7071,-7552,-12826,-19696,-13752,3358,17465,12909,-657,-5924,-2682,8011,16386,15624,9324,5283,11701,7394,-7196,-16989,-18388,-22360,-8662,-4844,-10894,-10586,-9618,-10364,-11874,-17630,-20610,-18420,-14418,-9006,-483,4476,9092,7801,2884,4428,13303,21479,17510,9880,-243,6828,21130,22749,23419,18313,12749,15916,21628,12730,4187,3243,7567,1283,-5996,-17505,-6934,-5698,-9898,5295,10015,8551,10325,13395,7803,-3699,-13747,-15693,-9189,854,1476,4306,1471,3543,5707,-1852,-6098,-5640,-5861,-609,18463,23360,9122,-560,-1538,8435,19862,21704,12277,-3471,-16720,-4930,-1214,-5477,-16584,-17175,-13282,-11956,-15144,-14305,-10234,-10713,-14755,-16439,-13546,-10556,-12020,-15810,-5494,29460,58951,56643,33431,15245,8732,1360,118,-2004,-4000,-4631,-5187,-6223,-9791,-4454,6113,9006,12263,24412,32410,24718,6684,-3769,-7450,-3406,-826,-4344,-8902,-13363,-16298,-13931,-13439,-13411,-8445,1713,15827,31390,31970,20564,10878,4645,5894,23514,39269,27288,14588,6464,1898,10102,21487,18411,24245,25405,12160,17,1247,5044,4539,4686,12461,21152,30770,34975,14635,8290,10931,11214,6625,-3821,-10224,-17296,-12287,10226,32066,36593,27856,14595,7880,3535,2417,528,1513,1437,3309,1573,-5104,-15288,-9218,407,3792,164,-7844,-16367,-8087,1667,-1899,-8361,-7281,-2760,-4406,-17244,-17147,547,17713,30903,36878,29638,19690,12009,8689,4267,1870,8230,12741,10308,5911,1299,-4179,-6481,-12058,-14149,-13253,-4634,1343,5897,7942,5401,6102,9910,10829,1119,-10513,2794,18507,16570,6711,-8034,-10213,-3765,-1690,-10169,-11440,-5619,446,1369,1988,-3064,1282,-2029,-10969,-10835,-6189,-3281,-3263,-964,10310,4116,-19915,-7081,2050,-2753,-13117,-14511,-10253,-2587,9105,3514,-6312,-10095,-9572,-12247,-17467,-8429,-2993,641,1598,2277,4739,6966,6620,-2020,-8426,-3844,5265,15144,13080,2672,-6270,-5986,-2233,-5698,-6874,-3139,957,2343,910,-3098,-11815,-14325,-3509,5903,3848,6190,8780,10158,7867,5191,5960,6441,6517,396,-1041,393,661,1299,-684,-2918,-5762,-17092,-9838,4513,9238,8111,1741,-3887,-5007,-6388,-14207,-10738,1358,6517,15653,18422,6115,-2853,1261,5949,1653,1748,-1339,-3262,3563,5545,1323,-4711,-5620,-3200,240,4788,2298,1873,6369,13491,34035,45972,34068,12075,82,-5670],[-4691,-4402,-6243,-6277,-3617,9191,24753,25192,12906,1619,-5396,-2022,4637,6838,-3504,-15075,-10769,-5186,-6467,-8462,-7026,-13402,-19191,-4173,8314,20007,20786,10015,9951,15571,8114,4714,-1221,2210,24718,40152,36309,19030,11570,13461,9091,1534,-1244,-5622,-10924,-12536,-9815,-4172,-2925,-11056,-21610,-6050,928,-3085,1869,3198,10718,16576,13639,21832,34987,26952,9168,1086,2547,-964,-11339,-7168,-4467,-6150,-4340,-3754,-4574,2068,7847,11239,476,-9080,-10090,33,11281,15632,13323,6663,-9900,-16532,-5854,5367,14856,37310,56865,52310,20193,-10486,-12768,-5957,-4151,-4255,1597,8528,16970,25920,19589,5931,-3380,-5423,-7206,-2219,4202,10174,7807,-2467,-312,10858,14483,13232,6819,-752,-1366,-4995,-8300,-7242,-6418,-6652,-11918,-14663,2970,24585,34282,26456,35918,39079,29931,49585,77608,72170,28608,-17925,7096,29525,16387,14233,14865,3091,-10965,-11157,1011,3895,-1331,-7001,-11197,-2012,-9532,-2723,-8740,13139,38709,36986,14277,-15263,-12626,-14535,12008,14068,11079,336,-6066,1875,-12712,8091,42327,192423,84983,1129307,3119868,5925529,8849958,10844611,11090262,9502501,6695586,3655786,1357019,204395,159231,42366,59766,56514,55522,6322,7757,-1749,1468,3630,-2740,-10615,-2029,25286,19489,27220,40450,61062,43603,20232,8764,-2230,-8936,-10697,-10908,-5075,6842,25394,33203,17138,12285,26113,-5995,-6503,14036,32158,44428,55209,54240,31428,1798,4767,658,498,7695,9922,8639,9060,6474,4390,406,-10668,-9724,-8323,-4499,596,9267,7055,-10240,-13675,-8092,-2174,936,6124,10455,8582,-268,-2874,-2393,-5518,-17463,-9574,-1996,-5082,-16568,-11571,-5538,-8001,-5095,4835,14718,23004,16366,9897,7244,10243,18267,23356,7436,-10866,-11082,-296,9197,16929,21017,18584,7690,-3578,-7470,-3607,-1922,-6827,-10115,-5794,6034,20597,27282,12769,-3110,2946,17964,14383,281,-2450,3494,1752,-6413,-9289,-8146,-13973,-9444,2941,8342,7196,18338,34498,37018,20081,2007,-3455,-2980,-9724,-7546,-4144,-8506,-13248,-12630,-8388,-1529,10594,24375,22130,12618,2720,-10632,-16978,-525,23440,28790,23204,11159,-1005,-329,209,-1004,598,12002,31951,38602,27865,-1158,-2248,16620,24831,14050,-1033,2262,10648,4387,2717,4516,2513,667,-3543,-2812,110,4919,11142,10022,1427,-9291,1671,13969,12905,2576,-16136,-10966,-9379,-15143,-6918,-309,-2404,-6489,-3900,2359,2979,3636,2709,-3135,-5735,-2048,-2171,-9827,-6573,4195,1867,-5351,-3846,-1774,-5223,-15029,3129,12568,10767,4316,640,15908,17502,12976,12703,9986,3998,1016,825,-5,-3171,-9865,-8713,437,-2458,-3587,-746,-569,-1977,-3080,-8222,-12078,-8744,-3618,-7112,-5712,15793,26148,17805,5867,-3365,-15250,-20954,-13814,-8808,-7707,-13401,-7710,5389,10789,4836,-9336,-14390,-7145,-12571,979,13009,14398,2849,-6569,-6798,-6355,-6767,-4656,2911,5913,4358,579,-6677,-10705,-15339,-15656,-14187,-14253,-11548,3151,22036,30328,24914,16115,3658,-8150,-3154,15047,32990,36716,35427,20026,1909,-7594,-5230,478,1116,1114,119,-2131,-2475,-1589,1277,2148,428,-5739,-8188,-5348,-7498,388,15720,23857,21465,11588,5680,6918,13176,19539,15908,15815,25192,25730,17991,6392,-7496,-6569,-5748,-6157,-464,9860,15780,9388,-4587,-3666,-5686,-1187,640,-2485,-7610,-8660,-10758,-11661,-10206,-3650,3812,-9090,-15320,-10018,-3801,-4286,-14621,-9833,-2338,-2594,-4702,31888,68425,74762,52596,30659,9583,-7373,-11874,-2661,10179,25822,27463,21743,12029,11723,11974,10257,6665,538,363,2997,2239,-2091,-6403,-9471,-10675,-9992,-14754,-15696,-11194,-5342,24,3412,1699,-1164,-8972,-9634,-5329,1629,6817,11247,10453,12217,10608,11104,11536,6593,307,-5031,-2719,5071,13129,19764,17918,8356,-4712,-11212,-8960,-10715,-14162,-15595,-15300,-17414,-17555,-16265,-15321,-12985,-10501,-9344,-10667,-11288,-6093,6195,18443,17910,11935,10783,11574,7758,3258,-2111,-9394,-6517,1368,6194,5565,6026,4139,-1048,323,-2285,-5001,-3256,2614,1711,1916,7002,13738,16867,18168,13881,4974,-2340,-8714,-7762,-3815,-3407,-7041,-11596,-10708,-6641,-2330,-3060,-12023,-6995,-36,-5526,-7844,-4069,-9878,-10375,19283,56102,53971,28651,9259,11399,17010,12430,-4096,-7870,2274,6207,4765,7098,4445,-5525,-15255,-20426,-19825,-13491,-1567,7556,1709,-12607,-6170,5636,12090,8452,2848,-466,-4174,-2252,3443,9908,15624,-2803,-7679,11756,26578,16198,-890,3227,18180,16535,19518,23085,-1597,-17952,-5296,-314,-2152,-8349,-9372,17,5660,7768,6197,2567,-1307,-1704,-521,-1808,-7783,-12315,-13897,-3974,1866,2846,-383,-1479,757,4075,1600,3076,7819,9825,9083,5807,1204,1955,12817,16145,6078,1707,3120,5685,8252,10156,6026,5572,10016,13590,14304,11461,10963,13852,16035,16170,12339,16166,16293,11541,1628,-2531,-3569,1159,13020,14366,9771,-1665,-8699,-9906,-12186,-18428,-15472,-10312,-3040,2317,25,266,-1836,-3402,-2864,-890,-1507,1168,12240,24062,28087,12703,-5114,-1826,-4523,-15413,-17884,-13025,-9408,-6916,-1383,3893,13170,23598,18678,3362,-2021,-7993,-1486,7930,11708,9582,-723,-122,4851,-1887,-967,18329,42885,50664,25519,4242,1861,3423,-2300,-895,-9474,-8150,868,7845,5926,-390,-2548,-2012,-5016,-7238,-10619,-18303,-10059,2333,8994,11926,2995,-4285,3521,7919,5106,4413,4612,9316,18478,11213,-3783,-8918,-11662,-9101,-8162,-10780,-8922,-1114,-3850,-9803,-16793,-15793,-16624,-15626,-10260,-6712,-9263,-7027,1551,5157,5690,2145,-4772,-9928,-11992,-5540,2623,-1168,-10663,-10604,13694,40468,41843,28901,11892,-7807,-7916,-1280,1889,847,3958,4058,4113,428,-1210,566,1881,938,832,5012,14020,9816,-1910,-7247,-2247,2890,-7323,-6024,2908,5617,-5310,-9060,5418,23887,32532,20129,-195,-11793,4968,12284,10865,-2161,-13673,-8215,-3103,-1871,-5299,-8287,-9238,-8285,-10747,-8391,-7855,-6182,-8065,-7543,-4695,-5694,-5089,-2580,-2822,4492,8557,4740,-852,-8377,-10608,-10510,-14570,-8543,1932,6583,6370,4254,3668,511,-2224,-7628,-2262,10060,14071,9076,-642,-6014,-14229,-4737,4664,8804,6598,2338,-3494,-6839,-1769,7389,12899,24597,30731,19156,634,-10506,2827,14524,22163,26813,24371,9160,-4050,-5054,426,13422,12957,5370,19090,49433,43379,23206,8624,1211,-4073,-10459,-16950,-13295,-8362,-29,6139,9714,12574,13467,12055,6365,-69,-1890,-1679,805,6302,12072,8343,-2536,-3889,-13214,-12024,-4927,-6416,-12172,-5905,1655,-398,-7111,5226,23053,28265,26236,24621,15260,-681,-11906,-13855,-11238,-9407,2755,10045,6604,-398,-7974,-11705,-4193,4498,8585,6426,5187,-1568,-5207,-5312,-2635,760,4624,4950,-1936,-5026,2015,18720,39665,40777,20728,11678,-5491,-10958,-3066,-9335,-8604,2560,3158,2618,9260,8843,25,-12677,3239,867,-3772,-5051,2309,10664,15674,15161,15635,14174,24469,34219,24172,2009,-12135,-8121,-12983,-17364,-17568,-9881,-7084,-10254,-12604,-11830,-7091,-1604,4371,10179,16474,16571,12403,1958,-6559,-6353,3563,13670,14694,8748,-1468,-11846,-6529,7004,17199,25127,17333,-1867,-17928,-13987,-15479,-14294,-11247,-4551,468,5228,7439,2996,-1743,-5468,-5320,6072,18726,21865,13131,1012,-3066,-2879,13999,35799,51141,52061,47576,44433,33037,11058,49,-4818,-8616,-14490,-6594,3018,13168,14568,5403,-1727,-9730,-13007,-11612,-6259,2593,9493,13849,11425,1847,-3265,-2468,-276,177,-3528,-3892,-3604,-1283,-3335,-10485,-8336,-8963,-10193,-4161,-3547,-2878,-3127,-9517,-13319,36,5880,1257,-10820,-4715,-1248,-8159,589,14247,20546,15664,15040,14398,7155,355,-2700,-1143,-3017,-9316,-8391,-106,2227,-1133,-6685,-9388,-8263,-13491,-17152,-15167,-4754,-6344,-11431,-10679,-8125,-5831,-3645,-2650,-10253,-11662,1625,21492,26058,20721,13565,2658,-3911,-11136,-12791,-14637,-5597,4793,11260,12691,687,-2718,7525,10476,9317,-1224,-5076,-1150,-713,298,1450,-1118,-4779,-4266,-573,802,1385,1347,1551,2532,4438,7623,4530,2629,609,-5010,-9048,-5598,-1985,-3751,-15522,-3436,7044,8380,897,23,13328,20598,13172,1861,-6069,-9329,-6359,893,12417,19981,21289,21618,17956,7495,-4065,-5545,-6058,-5884,-5167,1375,11890,23101,6512,-6825,-11090,-13446,-12528,-8649,-485,2571,920,8438,13708,11828,2159,-5257,5135,38065,66293,50853,20511,3748,-4086,-6155,-2249,-5927,-5255,13599,28772,28419,9745,-3838,2158,4755,978,-1752,-4412,-1491,-2706,-11544,-10080,846,-769,-8669,-11456,-10626,-8850,-804,9232,34272,57485,55427,34257,22868,12236,8390,8421,7397,4663,3014,6886,12560,9175,5039,-1327,-10158,-10110,1980,13844,26449,39516,27380,9984,4938,120,-4787,-6579,-5696,-4672,-6640,-6102,9884,23844,15904,2407,-9704,-10147,-5102,-6798,-12623,-9709,-3181,-6346,-11818,-13718,-13134,-13120,-9202,-9294,-8022,-10493,-12129,-5312,9,3286,1445,-6787,-14523,-10482,3974,13305,14228,14524,24463,34183,30183,13351,605,-7451,-2126,4399,5502,-3900,-5374,1655,2486,1855,2205,4004,3472,4901,7788,9899,6307,-62,-3940,-9163,-12028,-6896,463,8382,19959,20595,11216,2511,-3017,-3486,-9406,-13395,-2516,6664,12088,9840,9697,13304,15354,14223,14471,11000,1130,-4921,-655,991,-4589,-7749,-15234,-8192,-347,8091,18758,26146,38964,41151,22997,6599,-10113,-9764,6529,22832,30342,12152,670,-4651,-4621,-3841,-5782,-6073,-2980,-5935,-11808,-11874,-10083,-8225,-5446,-3765,-1611,1705,10226,14338,11253,2211,-8679,-7258,-440,-2349,-5001,-7695,-10311,-3602,8902,32919,51839,42681,28126,24532,26627,25009,15531,-5117,-3774,17505,31815,22437,7153,-3886,-4997,3401,10113,13949,5933,-6391,-14167,-11869,-10442,-5116,3423,3995,-7851,-10649,-10880,-17597,-19879,-12277,369,15898,28900,31330,14967,-1046,-9670,-9570,-2182,3151,4508,83,-160,8136,16372,18479,15171,9290,5897,-354,-4504,-1628,-862,-210,345,1889,2888,488,-468,3711,7399,9992,5659,1321,-3736,-15061,-16556,-11247,-6651,-2670,3003,3152,-358,587,-2688,-6512,-11435,-8189,-6806,-9010,-8505,-5851,439,8450,18712,37680,54075,47423,23863,7089,-2570,-2934,551,1637,6732,13195,18459,17035,2019,-15718,-9860,-3789,-559,-3039,-4741,-2874,-7838,-11639,-13948,-9186,12099,16050,8554,-9,-236,1085,-12492,-4131,6923,13043,14166,6599,945,1933,-2180,-16717,-6129,1227,8738,18024,17524,11875,10489,10249,6822,13765,16584,2932,-8683,-6673,-2501,-2335,-6458,-5171,5137,10054,1681,-5974,863,11565,17656,11167,2118,-6587,-11572,-11380,-11981,-7789,-5441,-9257,-11515,-9638,-9253,-11835,-11532,-9419,-12134,-17225,-13259,3821,18674,16039,2164,-4059,-714,11357,18838,17127,10942,8242,15623,10447,-4764,-14344,-15880,-18233,-12967,-11636,-16272,-11931,-9656,-8521,-8274,-14312,-19779,-20532,-15818,-9076,612,6612,11632,9841,4311,5642,13566,19222,12649,4815,-1834,7432,21285,22979,21280,15734,14127,19691,24495,16223,7800,6536,10055,3500,-4963,-14161,-6235,-4712,-9205,2067,2980,1759,4999,8775,5198,-3809,-13082,-15396,-10245,-2601,-5596,-465,1585,5674,8138,1331,-4364,-5564,-5961,-536,17074,19264,5914,-2643,-1297,9647,21497,25665,19404,1732,-13677,-3988,244,-2890,-12850,-15749,-12745,-11434,-15038,-13612,-9206,-10338,-15473,-19951,-11915,-7792,-9173,-15776,-10035,19064,52098,57024,35609,18400,8382,-2370,-4575,-6439,-5844,-3450,-4397,-7805,-13323,-7457,5792,12262,18201,31268,39751,27032,8380,-292,-3069,-2366,-1020,-5635,-11240,-14551,-16581,-13955,-13365,-13711,-8317,2664,16344,31842,36468,20698,10098,4166,6097,26554,46090,30440,13823,2485,-4586,1678,10410,7687,21412,30043,16606,1333,1185,4595,3054,1823,11146,22332,30855,27844,5400,5487,11243,15595,8204,-1954,-8265,-16432,-12772,13299,34157,37351,28488,15321,7150,2640,1835,1686,2827,1120,1988,136,-6732,-16563,-9784,-1326,1478,-1766,-8312,-16745,-9567,484,-1954,-8003,-6972,-2597,-3647,-16378,-18151,-3583,8640,20447,28529,24696,18390,11572,8023,2032,-2787,3956,12055,12704,9422,4213,-4858,-7218,-12133,-13883,-13557,-5901,14,4185,6781,5491,6943,10460,10427,-111,-10837,1126,14490,12462,5952,-4475,-5363,-903,-2301,-10773,-9940,-5661,-503,78,2383,-473,2329,-1949,-10412,-9872,-5473,-2269,-1208,3009,15214,6882,-21670,-10117,384,-2904,-12985,-14929,-10025,-977,9488,2809,-7912,-13214,-11799,-15378,-18335,-5652,492,3517,3575,3739,6233,6708,3299,-5752,-8948,-3679,6130,16847,14201,3239,-6870,-8963,-6453,-10921,-11908,-6221,-2454,-603,-802,-4457,-13742,-16967,-3976,6833,5895,8366,11901,16442,14625,11202,13544,16710,16478,5910,2697,3117,1047,404,-1965,-4009,-6342,-16943,-11293,4386,11390,10664,4372,-2515,-4752,-5087,-11861,-12928,-1600,1832,9159,14074,3947,-3570,3302,9922,5886,4125,-1405,-5286,1552,4726,1485,-4189,-5804,-3987,-439,5030,3461,2784,7001,14680,35293,44948,33200,10852,-1697,-7260],[-4303,-3320,-5076,-6220,-4155,8025,23798,26029,14172,2103,-5658,-2334,5346,9506,-1282,-13826,-11697,-5503,-6950,-8653,-6706,-12458,-18587,-4388,6973,17218,16825,6856,6926,13364,7615,4685,-883,3332,26959,43179,36716,15737,6150,7948,4119,-4684,-6653,-9545,-13564,-14447,-11571,-5916,-4637,-11263,-17169,-4436,3563,1022,2584,-479,5144,13113,14404,23250,31802,19449,4305,24,2340,-1863,-10357,-5364,-3126,-5337,-3958,-3621,-4543,2437,8858,11906,23,-10955,-13872,-3199,8524,12067,9862,3079,-12786,-17230,-6954,2183,8409,30737,58826,58034,19926,-12264,-13624,-7448,-7293,-7925,-129,7914,16565,25676,20629,7645,-1239,-3596,-6732,-4440,801,6857,5787,-3273,-4565,5970,9470,8571,3868,-1484,-1333,-5386,-9376,-8138,-6353,-6016,-11394,-15602,1789,21501,26590,17253,29810,23666,29678,95436,141620,130208,65852,-3469,6416,30721,12887,11967,14993,3069,-13725,-13172,76,2652,-2124,-6251,-11081,-2744,-10597,2064,16083,13439,63076,96664,118476,136176,127396,66806,15000,17936,12940,-711,-12292,-1539,-1869,-11615,43128,183859,21645,808243,2277217,4350768,6703596,8497917,8904145,7711319,5413741,2919476,1104843,226219,121473,38156,67692,68451,66030,10805,9859,-2515,886,5200,-3743,-18977,-7680,25604,21273,28282,42695,60084,40890,17746,6373,-3052,-7954,-9545,-11646,-7319,3286,22196,30509,14108,10806,35877,-4514,-268,23743,42678,55145,64987,61251,34554,4682,9473,843,-69,6532,7377,5787,6954,5471,4383,705,-12017,-12236,-11935,-7151,188,11540,10788,-8763,-15701,-8979,-2862,-19,4424,8322,7096,-2628,-6141,-5297,-8189,-19306,-10641,-3465,-6048,-16423,-12709,-7366,-7943,-3274,6268,15717,23116,14541,7242,5388,10058,19475,25233,8758,-10331,-13431,-2149,8526,18994,24774,20228,8195,-4114,-7412,-3196,-1629,-6010,-9020,-4940,7567,22522,31049,19711,2852,6653,18361,12941,-671,-3340,2708,2356,-3806,-5565,-6164,-12372,-9534,1285,5829,4658,14504,30520,33794,16393,-777,-4930,-3033,-8390,-5785,-2991,-7471,-12159,-11469,-7325,-523,10888,24190,22417,12420,1589,-13057,-16998,-2999,19205,24052,19466,8823,-2899,-1923,-2809,-7488,-10343,3888,25328,34015,26774,-909,-5132,12761,22758,12960,-2803,26,10588,4890,953,-346,-2507,-3993,-7965,-7197,-3558,2455,9192,8622,42,-10117,1853,15489,14706,3147,-12998,-9158,-9722,-18012,-9858,-3133,-4343,-7198,-4427,2409,3842,4983,3964,-1919,-4555,-932,-2834,-11617,-11092,-828,-419,-4806,-1518,1520,-1156,-14099,49,9756,7608,225,-3632,13388,18279,14167,14406,11154,3838,-1833,-2008,-1885,-4178,-10517,-9246,776,-1406,-2857,-1418,-1994,-3135,-3677,-8070,-12475,-10804,-5665,-9338,-5802,16981,28183,19553,7129,-2199,-14111,-22832,-15257,-9187,-7467,-13304,-9266,4771,11586,6308,-8176,-15066,-9577,-11361,886,12296,13325,3207,-5230,-6031,-6548,-7298,-4261,4554,8141,5000,-384,-8643,-12502,-16695,-18308,-15152,-14104,-14378,-3559,13687,22554,20024,14806,4482,-7413,-5699,10250,23677,25579,28028,17299,1338,-7828,-8335,-2919,-1675,-720,-1223,-3375,-3891,-3244,-350,758,-458,-5858,-7572,-4229,-6049,1241,13859,17394,16614,11435,8216,9281,15133,22451,17510,16044,26712,27224,18331,5732,-8435,-4937,-2372,-2484,1222,11791,18443,12641,-2719,-5055,-6632,-2187,-391,-3314,-8501,-10152,-12569,-12483,-10242,-4337,3063,-7939,-13888,-7822,-827,-1756,-13341,-10656,-2883,-3096,-5951,28099,65653,76327,54409,29649,7360,-7281,-6959,111,10104,23960,25219,19009,8527,8948,10603,9782,6918,1392,1486,3226,1729,-2743,-7021,-9933,-10463,-9621,-14791,-16016,-11623,-5915,-492,3782,4274,1464,-6829,-7354,-2478,4008,7507,9715,7763,11209,12292,15070,16916,9673,1421,-2624,738,8736,16502,23201,19931,10583,-1876,-11782,-12883,-14452,-16589,-16200,-16190,-17870,-17616,-15882,-14568,-12479,-10528,-9390,-10157,-10831,-6949,6019,17638,16713,11063,9315,9855,5431,802,-3878,-10640,-7086,1196,4901,4533,5562,4321,1431,3314,-1320,-5352,-1048,7170,6249,4361,6978,12721,16551,18256,15117,7765,1285,-6482,-7581,-5583,-5922,-8478,-12172,-10573,-6303,-2458,-3313,-12588,-8306,-734,-6468,-11265,-6680,-10891,-11170,16336,55854,60336,32884,10831,13534,21657,14211,-3916,-11174,-1529,2247,995,4762,3676,-5604,-15989,-24032,-20953,-11897,-108,7718,-56,-16242,-3371,9089,14017,8797,3277,-189,-4761,-3891,992,8168,17841,2796,-6746,8529,23936,15865,-1619,-82,15329,15871,18872,18922,-6874,-13552,-2285,1290,-1792,-8576,-13308,-2884,3855,7303,6526,3581,50,44,1597,480,-6056,-11784,-11714,-2045,3181,3115,-859,-2333,79,3728,1899,4026,7519,7667,6277,4174,3334,6608,16454,17142,6071,1671,3086,5451,7369,10251,8620,9805,14310,16654,16063,11916,9822,11807,13885,15528,12046,16302,16704,11589,1865,-2612,-5752,-2904,7337,8782,6845,-2071,-8591,-11510,-15167,-16986,-13531,-9767,-4096,407,-1733,-742,-1265,-1898,-921,247,-1641,-291,11364,22819,26220,12164,-2984,-262,-1893,-11791,-17882,-16571,-11935,-6959,-638,4274,13575,25243,20108,3761,-2303,-8432,-1839,7730,12404,11977,4037,1340,4733,-1037,571,18850,41250,42649,16082,700,-122,3118,-779,1745,-6661,-8622,1349,10571,8400,3742,3257,4577,2172,-46,-5242,-17226,-14647,-1232,6476,11385,3209,-3719,3894,9444,6124,4167,3442,7029,16910,10061,-5028,-11582,-14124,-9122,-7151,-9104,-8267,-1223,-4264,-10209,-16526,-15144,-14872,-12399,-6274,-3638,-8829,-9277,110,4536,5728,1850,-4699,-9103,-10395,-3645,4417,-947,-12686,-6327,21033,48299,45601,30333,12285,-8483,-7635,-639,1811,94,3567,4230,4738,1154,173,2320,2702,825,123,2484,9340,6580,-3589,-10217,-6183,-238,-8824,-5466,2449,4203,-7517,-6139,9859,27269,33598,18241,-3235,-9831,7367,14321,11589,-2836,-14098,-8063,-1702,-126,-3521,-6588,-11215,-12034,-11576,-5177,-4747,-4205,-7615,-8475,-5613,-5423,-4103,-2236,-3874,2791,7054,3143,-1924,-8818,-10993,-11131,-14417,-7514,2166,5950,3518,-2379,-3560,-3890,-2766,-4272,1511,11159,13860,8996,-22,-4048,-11853,-8552,2046,9293,10092,5935,-1536,-6290,-1560,7802,13128,23593,29955,18709,2156,-12750,249,10506,15838,18696,19326,8160,-6352,-9383,1208,16510,17200,7629,18658,42800,33615,16537,5176,-1099,-4987,-10336,-17456,-16512,-11491,-1771,4973,8525,12613,15135,13494,3903,-4234,-5171,-3671,-23,6416,12675,8758,-1814,-3690,-13874,-11534,-3568,-4343,-10607,-6121,1121,-243,-4763,7927,26423,32701,28439,24168,14414,-606,-10962,-12130,-8683,-9633,-4018,4626,4356,-198,-6842,-11591,-4282,4281,8258,6437,5740,-126,-3059,-4476,-3119,-132,4744,5845,-696,-4164,1854,18326,42351,47011,22454,11113,-6010,-10346,-2163,-7986,-10978,437,3262,3896,11014,10820,1893,-13993,316,-1268,-5208,-5762,2185,11782,17373,17920,19376,17251,25518,34087,24686,4194,-13333,-9700,-12509,-15810,-16793,-9040,-5020,-9075,-12557,-11080,-7321,-3105,1754,5019,11683,14712,14031,5557,-3538,-5049,4117,14751,15084,8480,-2104,-13199,-6991,6687,16381,22868,15078,-1564,-14770,-14383,-16169,-13187,-9902,-3638,-147,2131,3582,-51,-3659,-7059,-7798,3581,17647,21115,12506,-346,-3069,667,18678,37653,50510,49897,45139,43408,31979,9017,-3621,-10290,-12575,-11870,-4173,4266,11804,10125,2597,-3271,-10170,-12563,-10597,-4694,3424,9747,13719,12793,4108,-2332,-2773,-1369,-1133,-4992,-6724,-5832,-1960,-2591,-10478,-9976,-10565,-11673,-4310,-4115,-3826,-4186,-10524,-12506,1406,8073,4411,-7106,-6445,-2759,-7322,3857,18297,24611,19300,19272,19065,9891,1241,-2130,339,-1478,-9066,-10326,-520,2954,539,-5176,-7731,-6193,-12635,-15983,-13158,-3066,-5250,-10728,-10050,-7484,-5579,-4016,-3131,-10345,-9817,5141,28160,32625,23630,12901,-604,-6651,-12727,-12384,-12591,-4108,6468,13316,14512,2132,-3518,5879,9492,8482,-1951,-4382,-1559,-3042,-765,3759,3593,810,1197,4566,4637,4748,4370,3592,3084,3691,6709,5071,3625,1438,-4361,-7921,-3837,134,-2078,-13484,-4639,4688,6729,611,648,12146,17506,10640,-218,-8189,-10535,-7547,-1566,8546,15229,16531,19309,17781,8500,-3208,-5392,-5339,-4758,-3949,2263,13470,23128,5661,-7182,-9341,-10827,-11140,-9954,-5361,-6307,-9143,-722,5454,6085,-161,-6477,4598,40495,68283,49630,19785,3964,-3654,-4255,-164,-4543,-3541,14843,28405,27347,10055,-2139,4407,6446,-30,-3311,-4839,-3159,-8826,-17036,-5807,2089,-485,-7517,-7762,-6187,-7348,-521,11200,37381,63696,66788,46649,31068,16225,11463,10705,8685,5081,2889,6382,11663,9590,7354,2121,-6090,-8895,3614,17553,33159,48784,30107,10250,3304,-1264,-5217,-5813,-3697,-2494,-6049,-7304,9419,21393,12383,292,-10399,-8919,-3492,-4812,-10685,-10948,-3877,-6529,-12292,-15362,-13836,-12284,-8288,-8561,-7267,-10201,-11070,-3824,1058,3721,2584,-4412,-12817,-9567,6195,17492,19470,19113,26477,35020,31186,14319,1458,-6083,795,10673,12300,107,-4595,1896,1320,403,1778,5220,6254,8139,10553,11406,6936,586,-3335,-8461,-11375,-6764,-528,6132,16626,18254,12043,5614,1522,1681,-4088,-15003,-4600,7508,16066,15184,15366,17616,17397,13167,11444,8491,-837,-6101,-841,1493,-3125,-6318,-14935,-9360,-1854,7511,18415,25506,35534,33272,15639,4177,-8985,-9474,7883,28890,36576,16805,4228,-2119,-3189,-3947,-7129,-6413,-3608,-6019,-11384,-10923,-9533,-8080,-5613,-3615,-184,4824,13942,17285,12941,2642,-8575,-3414,3895,1068,-3957,-7710,-10258,-2630,11603,38309,53526,42369,26461,22815,24105,22371,13791,-6670,-2817,16559,30985,24601,12100,2123,-2133,3733,9015,12471,3529,-8684,-15198,-13846,-13374,-8417,-1175,2137,-6668,-7013,-6347,-13475,-19429,-12041,2381,19995,31995,30029,11748,-4410,-12032,-12296,-3001,4311,6393,311,-1396,5257,12251,15197,12677,7816,5586,-861,-4935,-2252,-2215,-2046,-1565,-46,646,-3084,-2967,1642,4997,7927,5874,2859,-1061,-12091,-17216,-12136,-7502,-3616,2473,3728,593,1812,-799,-4770,-9945,-6111,-2808,-4239,-5456,-2509,5235,13218,21734,38327,53221,46568,22384,5665,-3434,-2289,3071,3819,8155,15040,20164,15945,-85,-18100,-9797,-4063,-1254,-3986,-5399,-3227,-5068,-6264,-9666,-10677,6434,7227,-189,-3648,1368,5198,-4688,-4388,5511,12371,13696,6643,1267,3869,2701,-5950,-7089,-4367,-266,9601,12571,10459,9457,9668,6286,11302,14761,2442,-6829,-3279,1399,630,-4092,-2856,7505,12119,2623,-5446,772,10810,16172,10003,1853,-6209,-11698,-12648,-11819,-7582,-5641,-8901,-9206,-6793,-6973,-11766,-16803,-11617,-11089,-14617,-12755,3901,19009,18871,5177,-2288,808,13935,20369,17582,11578,10705,18344,12457,-2817,-11867,-12850,-12212,-10059,-14003,-22511,-13061,-9277,-6013,-4507,-10683,-16547,-20348,-16013,-8668,1689,8453,13713,11541,5518,6515,13324,16779,8560,85,-3536,7956,20997,23249,19924,15112,18026,23759,26458,19056,11230,9873,12709,6344,-2995,-11365,-5782,-3878,-8013,-658,-3436,-4842,-867,2587,1295,-4354,-12378,-15023,-11432,-6510,-12203,-79,4802,8402,10413,4921,-1439,-4360,-5478,-203,15160,14903,2734,-4245,-267,11215,22933,29332,27190,7626,-10297,-3355,1197,-531,-9141,-13491,-11734,-10636,-14588,-12764,-8093,-9661,-14806,-16266,-8164,-4530,-6177,-13818,-13808,10144,43335,54856,36494,20633,7222,-5485,-7883,-8746,-5706,-1545,-3014,-8451,-15018,-8356,6501,15602,23763,37148,45650,28800,10610,4073,2763,1115,462,-5882,-13271,-15337,-16389,-13422,-12660,-13477,-7932,3726,16804,31299,38857,19703,9419,3975,6620,29348,51491,32691,12549,-1451,-9891,-3626,2347,-1030,17546,32620,20264,2535,968,3744,1186,-1533,9744,23829,31284,21539,-1569,4113,11728,19784,9817,234,-5967,-14840,-12530,15356,35085,37131,28762,16212,6580,1071,449,2781,4410,1126,717,-1231,-8165,-17544,-9880,-2776,-748,-3646,-8510,-16034,-10774,-736,-2097,-7450,-6192,-1921,-2490,-15232,-18518,-6451,2247,12307,21589,20498,17171,10989,6982,-508,-7461,-752,10425,14594,13026,7627,-4609,-7294,-11236,-12749,-13483,-7219,-1550,2529,6007,6257,8671,11610,10108,-1380,-10860,248,11324,9055,5182,-987,57,2689,-1980,-10196,-7648,-4742,-933,-678,3446,2384,3589,-1527,-9350,-8095,-3771,-25,2459,8852,21979,11199,-18048,-12533,-799,-2527,-12237,-14578,-9191,698,9722,2650,-8152,-15445,-13192,-17693,-16271,-1662,4764,7017,5972,5346,7600,5357,-1186,-9368,-8494,-2885,7456,18358,15409,4366,-6576,-10985,-9791,-15302,-15553,-6794,-4052,-2259,-1623,-5154,-14938,-17434,-2503,9259,9202,11346,15929,24639,24212,20947,25441,30435,28247,12716,7710,6997,2585,853,-1783,-3721,-5672,-15556,-11807,4947,14305,14060,7928,-125,-3304,-2696,-8402,-12333,-3168,-1655,3129,10229,2730,-2189,8730,16875,11655,7503,-422,-5860,1045,5234,3098,-2068,-4333,-2922,910,7156,6412,5180,8897,17522,35950,42213,31456,10258,-2488,-7633],[-2214,-237,-1715,-4362,-3045,8063,23064,27003,16257,3798,-4588,-1380,7144,13126,2227,-10670,-10679,-4110,-5853,-7124,-4417,-9224,-15721,-3346,6783,15636,14351,5367,5897,13043,9026,6345,955,6115,30576,47187,38442,14475,2770,4309,1072,-8664,-9974,-11562,-14490,-14732,-11597,-5648,-4139,-8819,-10976,-53,8270,6795,4892,-1757,2275,11315,15768,24531,28347,13134,1029,694,3840,-498,-7163,-2625,-959,-3596,-2564,-2365,-3325,3911,10765,13254,662,-11202,-16352,-5466,6055,8573,6796,137,-14348,-16023,-6792,295,3868,23831,56420,59411,18350,-13311,-13287,-7512,-8859,-10108,-219,8952,17792,26394,22690,10715,2089,-1065,-4822,-4825,-976,5007,5020,-2732,-7451,2546,6294,5797,2451,-837,224,-3904,-8828,-7678,-4917,-4036,-9517,-15421,1421,18825,20210,9573,16328,1348,89890,206519,268342,240811,139826,34464,15121,33363,9567,10536,16378,6037,-12394,-12759,527,2576,-1605,-4476,-10836,-4111,-9699,8510,72511,112861,226891,340628,413000,424138,361037,219452,76610,26389,20649,6344,-4377,-12224,41764,35506,11548,96040,149392,896515,2946154,5633687,8173985,9972485,10524343,9465120,6959702,3907203,1428183,199585,111717,46945,49003,60416,82271,26656,11786,6538,2000,8047,-3774,-20572,-9202,28788,24706,30572,45174,57336,37178,14972,4282,-2764,-5367,-6816,-10939,-8584,514,19474,27959,11896,9844,46438,6238,334,19555,32145,41968,52048,49782,26306,11336,19224,2834,308,5922,5463,3422,5085,4872,5090,2057,-12399,-14588,-14572,-7788,1956,15955,17005,-5123,-16874,-9090,-2854,-360,3198,6554,6169,-3873,-8176,-6590,-8671,-16826,-10716,-4051,-6024,-15310,-12910,-7921,-6721,-901,8468,17338,23284,13012,5117,3889,9798,19735,25828,9708,-8918,-14208,-2961,8747,21897,28989,22112,9127,-3898,-6317,-2160,-820,-4529,-7132,-3425,9894,24596,34602,27625,10812,12382,19753,12204,-1107,-3714,2733,4296,505,-523,-3140,-9943,-8670,286,3744,2359,10789,26592,30534,13106,-2802,-5735,-2564,-6528,-3787,-1623,-6184,-10324,-9254,-5651,848,11396,24015,22855,12731,1221,-14154,-14885,-3624,14130,18618,15660,7436,-3093,-2162,-4987,-12705,-13403,-1216,17699,27556,24143,-564,-7743,8365,19747,11636,-3953,-1525,10697,5954,-19,-4352,-6790,-7757,-11356,-10604,-6720,200,7262,7271,-1004,-10557,2224,17389,17423,5547,-8329,-6707,-9289,-19866,-12138,-5602,-5937,-7552,-4711,2656,5177,7119,5938,-211,-3088,351,-3084,-12483,-13853,-4405,-1841,-3679,1056,5153,3267,-8760,-1205,7485,4635,-3263,-6691,10884,18225,15005,16100,12300,3611,-5148,-4933,-3557,-4876,-10754,-9436,1076,-319,-2300,-2254,-3546,-4253,-3906,-7328,-11979,-12295,-7174,-10987,-5619,18002,30064,21174,8081,-1199,-12709,-22704,-16055,-9136,-6804,-12751,-10917,3567,11810,7641,-6210,-12963,-10824,-9779,1442,11927,12295,3496,-3639,-5067,-6538,-7559,-3723,6108,10438,5993,-1136,-10289,-13898,-17239,-19700,-15593,-13920,-16168,-8371,7722,16700,16232,13660,5526,-5879,-7193,6054,15245,15571,20805,14473,789,-8039,-11353,-6039,-4105,-2267,-2413,-4508,-5116,-4581,-1720,-366,-954,-5270,-6091,-2671,-4549,2128,11419,10447,11406,11254,10977,11132,15607,23810,18588,15969,27788,28172,18010,4382,-9652,-2872,1854,1464,2769,13447,20494,14879,-1289,-6572,-7663,-3038,-1121,-3834,-9055,-11163,-13759,-12708,-10194,-5249,1914,-6609,-12047,-5236,2282,921,-11581,-10456,-1915,-1145,-6608,22368,59215,73838,53642,27299,4553,-7635,-3828,3355,11638,23783,24469,17269,5833,6785,9622,9550,7278,2375,3022,4055,1778,-3051,-7616,-10521,-10304,-9319,-14804,-16339,-12069,-6407,-694,4557,7297,3909,-4637,-5045,531,6800,8725,8806,5767,10441,14123,19303,22105,12205,2094,-1221,3234,11599,19127,25625,21206,12313,911,-9616,-14194,-16678,-17134,-15158,-15038,-17326,-17774,-15588,-13985,-12109,-10559,-9267,-9309,-9622,-6966,6368,17035,15581,10170,7475,7477,2555,-1993,-5757,-12042,-8041,356,3200,3596,5730,5825,4593,6033,-552,-5767,1011,11298,10606,7016,7243,11731,15679,17792,15695,10092,4998,-3804,-7362,-7395,-8423,-9969,-12403,-9942,-6186,-2941,-3975,-13160,-9118,-1027,-6733,-14599,-8802,-11311,-12200,12967,53001,64163,36164,11916,14848,25347,15562,-2957,-12840,-4870,-1455,-2737,2331,2937,-5649,-16524,-26705,-19143,-8834,2156,8342,-1132,-15375,-614,12176,15491,9039,3788,-14,-5606,-5943,-1874,6064,19021,8270,-4966,4705,20285,14909,-2187,-3508,11824,14435,17898,15160,-9861,-10122,-291,1830,-2649,-9205,-14667,-5287,2035,6814,6901,4707,1522,1900,3921,3152,-3817,-10812,-9271,-421,4032,2794,-1895,-3674,-963,3001,1864,4567,6915,5478,3599,2819,5749,10931,19124,17255,6019,1727,2571,4435,5803,9590,10700,13559,17896,18748,16634,11238,7865,8946,10691,13727,10806,15336,15857,10107,1349,-3083,-7774,-5453,4155,4797,4108,-2518,-8249,-12251,-15749,-14708,-11302,-8712,-4939,-1835,-3611,-1848,-782,-436,836,1015,-2156,-2051,10213,20664,22644,9812,-2585,356,56,-8508,-14968,-20759,-14472,-6721,138,4392,13111,25660,20705,4057,-2582,-9006,-2418,7395,13186,14735,9445,3444,4585,-24,1606,18178,37294,32582,7408,-2674,-1903,3322,1729,5927,-1471,-5017,2625,12275,9933,7008,8511,10786,9475,8132,1627,-12319,-19022,-4563,4014,10446,2982,-3506,4106,10842,7095,3699,1893,4165,14134,7846,-6761,-14548,-16494,-9348,-6491,-7808,-8007,-1641,-4792,-10854,-16215,-14484,-13210,-9143,-1955,-353,-7284,-10555,-937,3967,5617,1476,-4603,-8333,-8824,-1813,5693,-1585,-15461,-1946,27176,53025,46869,30457,11945,-9378,-7670,-267,1654,-821,2539,3747,4761,1372,1190,3621,3048,277,-1147,-900,3877,2739,-5455,-12896,-9007,-2529,-9564,-4978,1952,2762,-9764,-3651,13271,28922,32834,15434,-6270,-7400,8919,15387,11417,-3812,-14494,-7865,-434,1219,-2160,-5117,-11232,-15868,-11584,-2784,-2053,-2202,-6938,-9347,-6680,-5521,-3645,-2584,-5610,192,4589,806,-3580,-9720,-11785,-12188,-14005,-6765,1740,4232,-566,-9845,-7505,-2922,247,-183,4494,11331,12669,8104,2,-2571,-8217,-9682,73,9537,13104,9298,236,-6056,-1919,7513,12434,21140,27835,17555,3593,-13121,-4151,4441,8200,10489,14503,7304,-8109,-12920,2145,18505,21038,9917,18028,35749,24562,10884,1891,-3716,-6505,-10319,-15430,-14423,-11276,-3015,3278,6148,10932,14883,13572,591,-8563,-8361,-5848,-826,6816,13576,9266,-1280,-4140,-15237,-11105,-2566,-2664,-8844,-6241,155,-700,-2854,10211,28786,35861,29328,22190,12259,-1094,-10370,-10732,-6895,-9772,-9933,-446,2104,3,-5759,-10963,-4828,3528,7326,5919,5967,1134,-1216,-3965,-4054,-1055,4973,6784,271,-3856,972,16152,41622,50752,23096,9817,-6519,-9031,-1216,-6523,-14365,-2651,2971,5812,12866,12181,3019,-11344,-2303,-3826,-7223,-6927,1360,11898,18122,19854,22390,19812,26106,33581,25250,6857,-10713,-11604,-12289,-14544,-16341,-8748,-3469,-8042,-12405,-10373,-7627,-4836,-1260,-593,7289,13802,16497,9587,-559,-3985,3980,14692,14508,7672,-3027,-14660,-7302,6135,15277,20708,13455,-779,-12414,-14521,-16567,-12629,-9003,-2934,-626,-773,-710,-3674,-6128,-9190,-10260,1409,16177,19700,11520,-2304,-4263,3255,22406,38193,48115,46067,41189,40606,29708,6444,-7889,-14348,-9452,-7179,-2122,4770,9827,6156,240,-4810,-10985,-12578,-9932,-3673,3546,9389,12891,13057,5344,-2107,-3691,-2966,-2818,-6869,-10117,-8825,-3989,-3338,-11154,-12109,-12675,-13111,-4230,-4523,-4632,-5038,-11158,-12498,1736,9311,6914,-3803,-8626,-5009,-5991,6343,20923,26856,21317,22031,22591,12121,1912,-1507,1627,-290,-8785,-11429,-315,4152,2421,-3744,-6356,-4514,-12015,-15057,-11441,-1913,-4751,-10694,-10112,-7446,-5757,-4709,-3915,-10639,-8336,8268,34510,39139,26470,11847,-3643,-7629,-13168,-11913,-10311,-2515,7975,15154,15817,3497,-3716,4143,8140,7178,-2978,-4132,-2989,-6880,-1247,7037,9683,7704,7323,9895,8302,7926,7309,5632,3373,2609,5486,5379,4424,2002,-3985,-7009,-2349,2038,-594,-12103,-6310,2006,4795,364,1240,10401,13755,7408,-2860,-10686,-11924,-9038,-3944,4908,10019,10298,14885,15672,8289,-2898,-5557,-4974,-4062,-3148,2389,13253,20377,3485,-7793,-7668,-8498,-10036,-11021,-6911,-10481,-16691,-7673,-1290,1276,-2135,-7832,3776,42017,67998,47382,19211,4427,-2875,-2193,1689,-3435,-2265,15111,26545,24881,9628,-1248,5408,7154,-1258,-5112,-5367,-5053,-14182,-8173,-825,3279,-349,-6060,-4142,-2098,-5902,-645,13127,39825,67859,76366,59298,39096,19580,13838,12259,9403,5163,2623,5499,9911,9264,8978,4770,-2873,-7796,4748,20348,38139,55211,31416,10046,1776,-2175,-5268,-5038,-2266,-1142,-6293,-9470,8187,18016,8669,-1903,-11136,-7801,-2169,-3134,-8746,-12311,-5068,-7167,-12876,-16826,-13825,-10916,-7458,-7857,-6453,-9942,-10424,-2674,1860,3786,3221,-2264,-11085,-9032,7730,20826,23885,22776,27048,33656,30416,14560,2035,-4938,3302,17058,18909,3550,-3905,1980,202,-1169,1014,5906,8624,10974,12678,12084,6788,595,-3361,-8370,-11210,-7067,-2028,3427,12755,15339,12464,8253,5741,6906,1420,-9808,-6800,7672,19320,19656,19861,20576,18156,11314,8109,5732,-3027,-7878,-1836,1425,-1684,-4086,-11925,-10672,-3852,6649,18241,25581,33383,26637,8502,826,-8471,-8735,9299,34002,40698,20360,7286,160,-1875,-4104,-8385,-6738,-4571,-6562,-11199,-10508,-9487,-8341,-6216,-3990,622,7355,17717,20911,15211,3609,-7053,81,7492,3917,-3274,-8107,-10615,-2124,13742,41630,51874,39409,22818,19242,19844,18195,10762,-8718,-1288,15178,28664,24825,15216,6629,-122,3448,7298,10017,292,-11563,-15061,-15940,-16092,-11343,-5515,-143,-5474,-3662,-2296,-9856,-18408,-12149,4081,23693,34384,28383,9180,-6418,-12147,-14560,-4524,4042,6800,-578,-3457,1455,6961,10203,8564,5304,4664,-1568,-5485,-3002,-3650,-4000,-3612,-2095,-1861,-6353,-3764,869,3422,5987,5733,4019,1247,-9426,-17939,-12876,-8193,-4413,2008,4239,1303,2577,734,-3217,-8471,-4135,1197,488,-2654,454,9164,16583,23110,36857,49784,43941,20423,4086,-4333,-1990,4898,5618,9732,17279,21856,14709,-2129,-15638,-9614,-4639,-2302,-5150,-6274,-3566,-913,-653,-6003,-11991,127,-2342,-9340,-3492,3936,8942,2818,-3904,3277,10540,12279,6168,1214,5127,6972,4502,2498,-1265,-6278,2423,7998,8689,7918,8645,5531,8309,11971,1390,-5700,-660,4533,2746,-2484,-717,9805,13941,3396,-5087,619,10234,14974,9097,1619,-5863,-11090,-14111,-11756,-7595,-5894,-8206,-6841,-4125,-4756,-9642,-16731,-12906,-9736,-12256,-12544,3328,18219,20956,8012,-915,1485,15043,20285,16328,10615,12150,19222,12860,-1749,-10124,-10445,-7152,-2900,-7934,-20092,-13395,-8371,-3223,-1052,-7267,-13418,-18339,-15327,-8181,2427,9686,15074,12728,6347,6852,12369,13889,4667,-4479,-5184,8297,20171,23337,19581,16384,22689,27079,27076,20671,13848,12541,14813,9068,-1045,-9449,-5865,-3442,-6442,-2121,-8186,-11279,-7144,-4718,-3515,-5341,-11936,-14851,-13007,-11119,-12614,5362,9352,10423,11558,7909,1640,-2470,-4561,242,12801,10495,-432,-5307,1112,12684,23772,32205,34860,13370,-7435,-3560,1132,918,-6289,-11380,-10776,-10006,-14219,-12172,-7220,-8803,-12443,-10644,-3583,-1386,-3498,-11389,-17091,3135,33661,50340,35773,21349,4964,-8554,-10425,-9676,-5194,-162,-1925,-8838,-15634,-8238,7255,18141,28021,41108,49056,29517,12858,8716,9595,6404,2910,-5595,-15069,-15781,-16075,-12730,-11759,-13073,-7719,4314,16575,29285,38194,17249,8190,3292,6705,30960,54117,33162,10172,-5841,-14279,-6037,-2654,-7618,12812,32528,22243,2801,-179,1811,-1588,-5743,8388,25582,31983,16232,-6842,3127,11642,22704,10727,1948,-4305,-13523,-12174,15985,34496,35585,28209,16749,5844,-1729,-2467,2981,5421,800,-1201,-3313,-10189,-17890,-10114,-4465,-3390,-6166,-9289,-15316,-12432,-2772,-3161,-7550,-5821,-1549,-1692,-14602,-19309,-9111,-2407,5924,15550,16404,15215,9369,4683,-4022,-12131,-6119,7056,14723,15302,10029,-4492,-7612,-10435,-11985,-14100,-9561,-4261,50,4700,6765,10416,12533,9189,-3356,-11702,-1011,7980,5423,3412,1153,4524,5618,-1865,-10016,-6059,-4142,-1988,-2006,3851,4201,3952,-1896,-8962,-6712,-2228,2332,6351,14439,27689,14258,-14700,-15489,-2719,-2892,-12170,-14759,-9037,1151,8595,1742,-8308,-18010,-15218,-19900,-13658,1664,8097,9556,7222,5450,7010,1369,-7630,-13045,-8382,-2891,7768,18163,15208,4602,-6887,-13440,-13554,-19166,-14993,-5989,-5118,-3828,-2829,-6579,-16904,-16730,-906,11375,12053,13524,19262,32879,34930,33102,39641,44704,38907,18695,12148,10290,3611,922,-1981,-4001,-5752,-15010,-12955,4609,16283,16632,10756,1595,-2426,-1029,-5688,-11093,-5207,-5648,-3966,5205,764,-344,15251,24252,16895,10039,-206,-6786,85,5041,4123,-362,-3182,-1935,2284,9077,9061,7080,10122,19878,33772,35996,26864,8176,-4395,-8892],[-1158,1960,815,-3443,-2984,6789,20244,25612,16545,4107,-4783,-1736,7449,15063,4467,-8420,-10418,-3757,-5923,-6587,-2902,-6420,-13302,-3488,5357,12979,11074,3132,4368,12207,9930,7270,1866,8149,33054,49651,39197,13030,-767,380,-2169,-12463,-12587,-13074,-15365,-15191,-11808,-5488,-3780,-6613,-5883,4453,12741,11899,6303,-3006,-188,9184,15691,23695,23056,6412,-2466,1066,4992,962,-4364,-1001,35,-2887,-2146,-1960,-2836,4576,11634,13422,537,-11628,-19367,-8479,2253,3679,2545,-3790,-16180,-14921,-7233,-2069,-386,16039,48672,54648,14041,-15147,-13318,-7811,-10368,-12191,-230,9964,18991,26461,24054,13371,4745,451,-3481,-5027,-2509,3233,4054,-2376,-10355,-764,3468,3390,1100,-306,1846,-1765,-7551,-7274,-3615,-2273,-7870,-15424,583,15589,14401,5431,2225,57332,225319,398921,482219,432430,275973,107373,37509,36420,5329,8600,17332,9590,-9376,-11161,1198,2620,-1076,-3285,-12373,-6788,-3700,14674,152372,270458,484634,704142,836449,826602,679292,428918,177947,39267,44899,27995,28271,12762,121972,165380,70776,434237,673260,4553234,13145357,24771985,35816274,42861358,43792384,38178869,27591627,15494040,5749288,582870,589095,202006,86895,60281,105430,57153,19015,39483,3967,12205,-3821,-10598,-6992,33412,28385,33217,47180,52427,31842,10813,1464,-2276,-2027,-3522,-9772,-9759,-2322,16444,24925,9794,8641,56267,29109,18635,27593,28556,30005,37141,38365,28568,32935,32879,5296,586,5033,3573,968,2907,4081,5979,4247,-11282,-17532,-16705,-7354,4362,20659,23898,-766,-17870,-9180,-2929,-829,1798,4567,5203,-4525,-9554,-6900,-7871,-14519,-10589,-4385,-5687,-14055,-12872,-7830,-5189,1362,10838,19140,23215,11458,3046,2183,8867,18561,24616,9642,-7526,-13770,-3167,9343,24887,32798,23738,10024,-3361,-4714,-1057,-23,-2879,-4859,-1776,12063,25746,36785,35155,19866,19170,21472,11694,-1470,-4005,3139,7044,5875,5474,532,-7097,-7319,-434,1756,-11,7059,22705,27207,10121,-4420,-6318,-1942,-4615,-2325,-869,-5236,-8304,-6781,-3841,2129,11699,23506,23058,13221,1329,-14169,-12631,-2862,8478,12584,11932,7149,-1717,-1273,-6408,-16325,-7068,-2105,9961,19976,20240,-391,-10303,3539,15814,9932,-4772,-2666,10674,7318,-355,-7517,-10531,-10892,-14040,-13294,-9573,-2058,5160,5751,-1986,-10921,2585,19447,20737,8994,-3595,-4211,-8577,-20764,-13916,-7834,-7305,-7718,-4956,2769,6574,9694,8303,1629,-1747,1344,-3278,-12933,-14843,-6744,-2728,-2378,3625,8868,7786,-2343,452,6439,2346,-5816,-8387,8540,17360,15391,17469,13174,3423,-8631,-7868,-5030,-5363,-10713,-9333,1306,719,-1868,-3122,-5225,-5455,-3899,-6252,-11037,-13393,-8299,-12202,-5205,18887,31821,22576,8469,-552,-11311,-21392,-16122,-8611,-5751,-11815,-12637,1750,11240,8413,-4395,-10859,-10757,-7858,2580,11894,11313,3676,-1912,-3949,-6362,-7644,-3180,7428,12635,7271,-1636,-11539,-14958,-17345,-19936,-15658,-13677,-16771,-11069,3756,12405,13288,12561,6627,-3798,-7080,2951,8180,7059,13988,11519,231,-8147,-14104,-8697,-6066,-3403,-3322,-5427,-6032,-5489,-2744,-1195,-1093,-4005,-3795,-735,-3054,2887,8373,3643,6429,11094,13697,12159,14461,23196,18852,15522,28348,28551,17078,2434,-11029,-378,6901,5725,4176,14720,21787,16052,-358,-8056,-8640,-3613,-1389,-3862,-9098,-11520,-14146,-12320,-9885,-6027,952,-4754,-9681,-2215,5539,3774,-9198,-9023,452,1942,-6458,15579,50102,67678,50359,23826,1378,-8528,-2303,5632,13396,24433,24653,16173,3783,5262,9094,9627,7801,3533,4957,5434,2450,-2759,-7898,-11047,-10063,-8972,-14659,-16459,-12297,-6588,-417,5647,10302,5948,-2465,-2713,3612,9943,10526,8804,4940,10358,16288,23699,26717,14203,2587,-465,4708,13478,20854,26767,21737,13579,3576,-6208,-12023,-15016,-15405,-13316,-13267,-16646,-18230,-15394,-13450,-11678,-10323,-8687,-7783,-7214,-5049,8230,17447,14897,9351,5367,4603,-633,-4863,-7470,-13355,-9187,-964,1430,3063,6625,8176,7728,8250,85,-6026,3045,15000,14754,9910,7989,11041,14664,17070,15829,12076,8646,-820,-6918,-9033,-10459,-11121,-12324,-9313,-6317,-3650,-4891,-13683,-9261,-678,-6045,-16830,-10158,-11201,-13149,9610,48391,65402,38453,12621,15421,27799,16313,-1740,-12259,-6795,-4070,-5956,35,2387,-5468,-16491,-23892,-15342,-4781,4997,9471,-868,-12224,2126,14940,16700,9436,4562,216,-6523,-8201,-4911,3879,19367,13381,-2789,856,16285,13731,-2281,-6582,8213,12611,16842,12260,-9998,-7454,977,1663,-4186,-9459,-10669,-5955,685,6627,7566,6143,3321,4054,6630,6429,-845,-9125,-6492,1143,4689,2205,-3165,-5262,-2157,2142,1758,4988,6324,3568,1367,1929,8119,14777,20855,16816,6231,1976,1764,2972,3963,8491,12288,16690,20615,19924,16274,9767,5443,5725,7014,11289,9148,13733,13984,7279,413,-3726,-9290,-6013,3095,2442,1822,-2868,-7589,-11700,-13229,-12090,-8633,-6927,-5046,-3991,-5144,-2569,-83,1222,2622,1643,-2768,-3839,8904,17723,17670,5882,-3396,506,1676,-5273,-11327,-19104,-15849,-5927,1205,4674,12295,25141,20616,4424,-2671,-9448,-2930,7139,14148,17802,15380,6704,5035,1427,2415,16593,31488,21702,160,-5667,-3155,4292,4976,10160,2635,-2226,3483,12698,10693,9691,13384,16651,16857,16855,8824,-7575,-22678,-7233,2008,9495,2652,-3286,4542,12471,8361,3338,325,1150,10712,5258,-8224,-15709,-15963,-9293,-5868,-6619,-7839,-1644,-4643,-10971,-15378,-13576,-11440,-5807,2177,2528,-5642,-10606,-1294,3762,5631,1288,-4325,-7438,-7033,149,6661,-2755,-18493,2395,31682,54402,46036,29669,11236,-10178,-7802,108,1719,-1609,1097,2840,4403,1330,2095,4736,3250,-379,-2634,-4506,-1014,-936,-7187,-14051,-9373,-3055,-8739,-4288,1714,1584,-11824,-1685,15667,28988,30586,12241,-8370,-4844,9809,15607,10599,-4758,-14551,-7424,785,2344,-1021,-3861,-9874,-16262,-11280,-1134,438,-16,-5917,-9931,-7640,-5645,-3412,-3329,-7658,-2935,1472,-2000,-5550,-10759,-12531,-13115,-13036,-6058,944,1728,-5465,-14766,-4525,1931,4710,3849,6852,10808,10749,6696,-247,-1288,-4959,-7857,-956,9657,15690,12673,2128,-5814,-2594,6720,10992,17372,24459,15873,5077,-10035,-10215,-3127,30,3073,10396,6912,-8496,-13728,2958,19575,24530,12507,17815,29458,17224,6505,-952,-6277,-8350,-10318,-12479,-9736,-7902,-3057,1707,3283,8129,13028,12399,-2981,-12252,-10439,-7853,-1439,7575,14834,10035,-646,-4955,-16881,-10357,-1679,-1230,-6891,-5960,-963,-1567,-1248,12030,30134,37789,29149,19139,9267,-1759,-9862,-9607,-5940,-9835,-11683,-4237,195,441,-4518,-9957,-5549,2522,6035,5039,5967,2268,434,-3569,-5189,-1787,5414,7818,1049,-3943,-503,12457,37751,51716,22871,8302,-6371,-7015,58,-4598,-15327,-5657,2892,8612,15068,13181,3676,-8720,-4014,-6308,-9281,-8052,194,11238,18002,20913,24525,21710,26074,32395,25337,9220,-7308,-13522,-12118,-13386,-15898,-8707,-2182,-6924,-11930,-9692,-7825,-6490,-4224,-5884,4337,14003,19457,13711,2391,-3005,3327,13616,13159,6537,-4009,-15978,-7381,5510,14121,18828,12396,236,-10684,-14466,-16552,-12378,-8219,-2201,-762,-2838,-4841,-7389,-8611,-11403,-11394,341,14919,18161,10828,-4045,-6691,4790,24778,37403,44371,41218,36408,36611,26699,3684,-12338,-8324,-2625,-1894,-317,4722,7575,3007,-1422,-5958,-11844,-12840,-9476,-3052,3217,8665,11642,12439,5666,-2445,-5024,-4820,-4477,-8390,-13169,-12258,-6924,-5192,-12371,-14281,-14722,-13008,-3266,-4296,-4836,-5270,-11070,-13184,1228,9713,8750,-867,-10305,-7302,-4236,8072,22136,27427,22057,23606,25046,13927,2564,-657,2861,656,-8505,-11089,760,5893,4529,-2292,-5114,-3113,-11481,-14212,-9911,-1154,-4612,-11066,-10541,-7746,-6189,-5535,-4798,-10913,-7048,11072,40197,45232,29299,10704,-5636,-6410,-11964,-11004,-7768,-699,9372,16820,16741,4903,-3112,2642,6662,5662,-3903,-3983,-4648,-11041,-67,11039,16676,15608,13923,15150,11795,11050,10313,7790,3568,1428,4254,5740,5320,2591,-3629,-6137,-992,3846,774,-11216,-8253,-707,2918,481,1871,8281,9658,3764,-5823,-13217,-12904,-10598,-5852,2144,5424,3703,9274,12364,7273,-2894,-5740,-4711,-3564,-2569,1962,11448,15490,366,-7887,-5876,-6232,-8908,-11273,-5870,-8735,-13598,-12281,-6554,-2293,-3393,-9008,2856,42598,65631,44496,18867,5195,-1602,65,3405,-2454,-1254,14661,23716,21588,8644,-1083,5488,7161,-2512,-6928,-5873,-6809,-13143,-383,3787,4406,-181,-4354,-776,1549,-4615,-909,15194,41624,69719,83181,70955,46277,22164,15487,13113,9657,5080,2505,4709,7794,8464,10034,6739,-398,-6903,5402,22151,41026,58113,31290,9430,510,-2352,-4637,-4061,-1221,-423,-7094,-12062,6821,14394,5268,-3805,-11544,-6857,-1117,-1678,-6757,-12903,-6613,-8152,-13512,-15549,-12530,-9343,-6852,-7158,-5563,-9555,-10002,-1737,2532,3635,3512,-258,-9170,-8626,8699,23251,27297,25336,26244,30412,28197,14283,2487,-3856,5522,23386,25145,6440,-3363,1935,-719,-2725,-6,6100,10590,13422,14203,12034,6021,153,-3809,-8653,-11265,-7505,-3753,549,8807,12365,12756,10632,9723,11887,6633,-4874,-8459,7260,21655,22981,22849,21997,17582,8828,4718,3124,-4940,-9991,-3362,1091,-43,-1107,-8410,-11723,-6026,5867,18464,26377,32487,21792,2341,-3065,-8302,-7285,11043,37940,42502,22704,9817,2168,-723,-4319,-9412,-6959,-5654,-7372,-11093,-10486,-9783,-8860,-7124,-4759,930,9332,21358,25218,18484,5763,-4270,3012,10195,6185,-2820,-8680,-11222,-1964,15321,42726,47536,34442,17641,14096,14283,12968,6791,-10823,551,13579,25352,23419,16603,9653,1200,2799,5222,6914,-3459,-14758,-13032,-16954,-18316,-13853,-9320,-2298,-4015,-463,1332,-6683,-17112,-12364,5647,26987,36109,26667,7276,-7384,-10823,-14370,-6547,2412,5768,-2437,-6138,-2905,1114,4158,3472,2411,3679,-2165,-5922,-3579,-4709,-5335,-4972,-3667,-4308,-8695,-2942,1087,2512,4336,5456,5006,3357,-6935,-18420,-13192,-8456,-4839,1826,4841,1908,3026,2024,-1716,-6848,-2131,5145,5043,-13,3250,12428,18767,23143,33825,44518,39971,18178,2527,-5040,-1771,6168,7131,11604,20052,23657,13584,-3721,-11876,-8764,-5160,-3418,-6273,-7114,-3548,3449,4439,-2897,-12607,-6307,-11820,-14373,260,6841,11931,9598,-2004,916,7892,10121,5270,899,5802,10539,13647,12541,4721,-7884,-2683,4463,6986,6201,7398,4711,5076,8396,-181,-5167,1320,6983,4176,-1416,1283,12065,15618,4206,-4646,614,10005,14257,8739,1771,-5313,-10014,-14043,-11485,-7611,-5954,-6993,-4313,-1463,-2488,-6126,-9768,-11035,-7781,-10011,-12461,2344,16637,22351,10770,272,1461,14537,18409,13226,8069,12631,18290,11689,-1453,-9020,-8644,-2951,4816,1444,-11444,-11686,-6419,-44,2215,-3948,-10462,-15910,-13948,-7473,3069,10570,16028,13766,7182,6988,11041,10916,1115,-8545,-5965,8830,19246,23586,20743,19329,27185,29448,26606,21158,15650,14462,16312,11547,698,-8061,-6113,-3019,-4126,-1051,-8738,-17014,-13087,-11888,-7795,-6072,-11408,-14501,-14481,-16023,-5720,12759,13972,11420,11551,10090,4590,148,-2821,1216,10612,6764,-2913,-5152,3042,14321,24364,34561,42288,18886,-4954,-4276,442,1785,-4006,-9273,-9582,-9204,-13552,-11357,-6025,-7040,-8222,-4103,1723,1925,-759,-8700,-18295,-1381,24824,44764,34147,21010,2287,-11236,-11902,-9367,-4562,760,-994,-8827,-15381,-7481,8002,19985,31072,43331,50225,29741,15569,14057,17588,12896,6039,-4637,-14810,-14967,-15063,-11378,-10237,-11937,-6976,5001,16176,26580,35103,14243,6854,2471,6685,31561,53928,32190,7268,-10065,-16220,-5780,-4601,-11555,8406,30584,22963,2559,-1834,-628,-4527,-9800,8397,28574,33916,12949,-10063,2662,11493,24584,11468,3594,-2839,-12064,-11168,16147,33407,33705,27689,17753,6057,-4537,-6166,2842,6380,849,-3037,-5475,-12105,-15859,-9772,-5545,-5536,-8565,-10049,-14196,-13641,-4887,-4489,-7681,-5251,-821,-500,-13707,-19987,-11134,-5140,1796,11067,13133,13279,7468,1908,-7520,-14222,-10546,2915,13635,16598,11739,-3958,-7463,-9207,-11071,-14760,-12098,-7103,-2304,3693,7825,13049,14202,8854,-4782,-12631,-2033,5183,2356,1436,2505,8353,8360,-1281,-9629,-4526,-3281,-2938,-3111,4291,5757,4252,-2266,-8484,-4987,58,5649,10977,19733,31879,16075,-11503,-18105,-4542,-3215,-12004,-14647,-8673,1300,7097,923,-7704,-19270,-17132,-19480,-10331,4780,10996,11774,7996,4660,4957,-3968,-12735,-12673,-7723,-2792,7983,17266,14547,4885,-6911,-15285,-16491,-17262,-10443,-3662,-4913,-4213,-3198,-7560,-18586,-14605,1390,13822,15204,15799,22798,41581,47061,47893,55803,58821,48146,24332,16789,13905,5081,1507,-1722,-3997,-5707,-14403,-13556,4566,18436,19514,14012,3778,-1060,953,-2676,-8899,-6774,-8926,-10699,344,-521,3234,23555,32627,22610,12936,484,-6848,-253,5184,5572,1968,-1284,36,4656,11722,12405,9709,12024,22593,30110,28189,21006,5830,-6198,-9775],[-30,4215,3352,-2418,-2876,5431,16862,23219,16197,4149,-5144,-2308,7355,16393,6565,-5990,-9939,-3556,-6260,-6149,-1366,-3333,-10497,-3762,3778,10424,8145,1196,3265,11793,11231,8378,2755,10319,35151,51355,39961,12426,-3385,-2771,-4484,-14940,-12445,-12224,-14360,-14135,-10955,-4515,-2809,-4154,-1210,9372,17527,16973,7538,-3470,-1548,7771,15341,21993,17487,541,-4868,2016,6631,3170,-1387,423,778,-2283,-1802,-1504,-2158,5327,12330,13335,534,-11317,-21741,-11059,-1649,-1337,-1747,-7514,-16873,-13295,-7478,-4047,-3539,9282,38009,45592,8496,-16659,-12708,-7491,-10795,-12720,728,11719,20878,26724,25446,16254,7353,1741,-2095,-4367,-2830,2481,3764,-1434,-12386,-3093,1700,1999,575,863,4283,1934,-4025,-5877,-1733,-76,-5837,-14710,132,12890,10231,8571,32769,163382,414026,657670,772397,700079,474957,219576,76937,40684,1151,6834,18286,13544,-5436,-8115,2942,3958,468,-1906,-15100,-5173,8854,20525,248846,471579,808756,1153527,1353033,1308043,1052386,676596,305684,56328,88481,62628,77691,68222,238239,362899,252308,1140326,1481718,10380047,29528649,55565437,80650743,96776044,98805412,85834012,61780750,34628859,12947137,1435061,1376015,481186,257244,158555,135409,103888,42826,96669,7260,20118,-3365,858,-2133,39151,32304,36665,49411,46572,25881,5778,-1460,-1012,2562,661,-7844,-10352,-4700,13637,22061,8348,7744,65067,66008,76890,110619,129538,130629,124351,110615,90348,74725,49856,8250,1073,4349,2295,-955,1130,3782,7786,8244,-7119,-18830,-17182,-5847,7199,25135,30837,4221,-18195,-8920,-2779,-1096,642,2841,4658,-4067,-9861,-6049,-5999,-12158,-9983,-4106,-4757,-12433,-12360,-6916,-3229,3800,13651,21534,23522,10495,1493,644,7622,16489,22199,8999,-5929,-11825,-2299,10689,28126,36308,25494,11290,-2051,-2346,370,1046,-762,-1800,496,13937,25803,37395,41666,29627,26651,23479,11594,-1521,-3953,4159,10683,12350,12767,5219,-3544,-5239,-557,216,-2073,3921,19635,24595,8090,-5263,-6433,-927,-2571,-1395,-766,-4600,-6041,-4098,-1770,3467,11999,22932,23228,14104,2128,-13108,-10608,-1228,3236,6662,9034,8442,1257,777,-6775,-16390,-996,272,3408,12412,15900,-84,-12566,-1127,11520,8176,-5106,-3274,10666,9109,151,-9405,-13559,-13300,-15949,-15130,-11926,-4174,3049,4209,-2818,-11095,3145,21814,24583,12925,906,-1718,-7629,-20558,-15048,-9646,-8276,-7578,-5065,2713,7820,12479,10892,3467,-699,1864,-3523,-13195,-14142,-7850,-3154,-991,6164,12636,12390,4654,5060,7428,1494,-6891,-8708,6516,15933,15445,18418,13780,3624,-11466,-10524,-6163,-5593,-10373,-8850,1590,1804,-1337,-3684,-6731,-6625,-3610,-4853,-9680,-14117,-9069,-12994,-4417,19865,33711,23942,8223,-323,-9989,-19538,-15337,-7517,-4298,-10530,-14316,-495,9888,8461,-3049,-9018,-9601,-5594,4235,12202,10425,3766,-134,-2710,-6062,-7646,-2744,8414,14570,8729,-1868,-12339,-15689,-17182,-19554,-15498,-13394,-16448,-11945,1159,9160,10863,11394,7609,-1412,-5392,1231,2664,125,7678,8329,-442,-8153,-16384,-10773,-7556,-4112,-3915,-6139,-6665,-5978,-3439,-1812,-1026,-2264,-934,1347,-1792,3189,4658,-2407,2175,10873,15952,12161,11754,20355,17879,14476,28173,28199,15485,-96,-12459,2330,12424,10092,5378,15447,22144,16099,-46,-9529,-9630,-3991,-1272,-3478,-8722,-11333,-13864,-11510,-9342,-6524,483,-2320,-6914,1032,8702,6585,-6308,-6584,3670,5031,-5659,8393,39351,58493,44715,19338,-2146,-10075,-2258,6493,14477,25059,25089,15263,2050,4155,8805,9799,8269,4636,6987,6987,3460,-1951,-7824,-11587,-9885,-8709,-14462,-16450,-12381,-6547,143,6681,12677,7261,-607,-621,6422,13047,12555,9459,5182,10983,18631,27762,30122,15432,2828,-314,5026,14056,21287,26218,21258,14116,5785,-2655,-8436,-11851,-12853,-11118,-11437,-16260,-19213,-15492,-13125,-11346,-9934,-7770,-5687,-3682,-682,12274,19043,14475,8231,2705,1055,-4244,-7905,-9128,-14701,-10695,-2873,-370,2821,7776,10462,10141,9464,299,-6300,4783,17904,18297,12713,8981,10508,13473,15910,15352,13439,11756,2069,-6474,-10686,-11802,-11768,-12159,-9066,-6899,-4720,-6196,-14361,-8998,76,-4715,-15206,-10955,-10963,-14116,6202,42516,63821,39330,12659,15016,28510,16092,-861,-10859,-7018,-5261,-8577,-2344,1720,-5300,-16011,-20298,-10866,-501,7679,10404,243,-9247,4468,16996,17382,9744,5274,195,-7764,-10885,-8297,1470,18737,17526,-776,-2959,12040,12243,-2132,-9283,4503,10322,15452,9830,-8886,-5713,1409,736,-6298,-9212,-6642,-4830,-220,6543,8207,7522,5100,6205,9436,10047,2552,-6987,-3741,2431,4953,1211,-4793,-7307,-3730,951,1385,5110,5574,1756,-639,1100,9734,17537,21303,15753,6491,2073,493,995,1820,6844,12928,18571,21878,19825,14825,7461,2517,2173,3017,8499,7386,11823,11113,2968,-1073,-4762,-10407,-5247,3055,1127,-232,-3432,-7019,-10586,-10714,-9414,-5791,-4759,-4544,-6086,-6344,-2891,649,2836,4171,1895,-3660,-5877,7077,13833,11552,638,-5168,231,2885,-2266,-7491,-14578,-15035,-4817,2323,5065,11262,23723,19662,4603,-2841,-9940,-3557,6693,14905,20624,21163,10878,6216,3071,2824,13982,24046,10801,-5800,-8497,-4060,5659,8239,13299,4912,-1180,3085,11577,10507,11622,17596,21793,23784,25278,15412,-3789,-20436,-9373,290,8371,2036,-3219,5045,14197,9805,2962,-1365,-2033,6855,2640,-8981,-13744,-13158,-8979,-5403,-5612,-7589,-781,-3369,-10136,-14186,-12663,-9812,-2719,5589,4570,-4396,-9854,-1176,3710,5523,1015,-4211,-6696,-5242,2031,7149,-4505,-17734,6180,33901,52244,43223,27931,10083,-11019,-8255,293,1823,-2465,-1011,1261,3397,813,2694,5509,3208,-1241,-4408,-8119,-4477,-4107,-8927,-13320,-7713,-1915,-6830,-3555,1596,520,-13782,-456,16765,27380,26952,8857,-8943,-2564,9837,14733,9019,-5741,-14430,-6986,1668,3039,-304,-3100,-8680,-13880,-11639,-448,2610,2170,-4823,-10432,-8681,-5899,-3484,-4518,-10038,-6581,-2337,-5389,-7951,-11984,-13076,-13400,-11770,-5577,-336,-1619,-10940,-9385,1831,7346,8938,7230,8376,9458,7971,4661,-865,-315,-2192,-5284,-1336,9427,17557,15868,4067,-5650,-3718,5236,8641,12153,19664,13538,6394,-5417,-17193,-11803,-8194,-3156,6967,6842,-7541,-12001,3240,19612,27325,15190,17999,24268,11690,3082,-3476,-8812,-10619,-10619,-9882,-5206,-3645,-2016,457,242,4527,9749,9916,-6288,-11902,-10485,-9590,-2117,8343,16096,10833,28,-6129,-18322,-9417,-1065,-258,-5066,-5419,-2300,-2983,-165,13069,30222,38257,27829,15188,5701,-2474,-9473,-8962,-6109,-10011,-8579,-6243,-1440,968,-3267,-8944,-6517,1190,4292,3636,5514,3019,1671,-3425,-6601,-2505,5767,8629,1386,-4601,-2742,7552,31495,49952,21863,6887,-5365,-4692,1525,-2327,-10854,-6724,3848,12303,17479,13746,3822,-6714,-4731,-8440,-10907,-8920,-1266,9785,16858,20795,25385,22594,25172,30265,24510,10693,-4450,-15279,-12036,-12432,-15518,-8941,-1223,-5808,-11301,-9159,-8061,-8067,-6977,-10376,3003,14749,22213,17391,5067,-2256,2048,11409,10977,4994,-5139,-17184,-7464,4692,12845,17104,11553,1074,-9644,-14456,-16135,-12248,-7475,-1542,-793,-4059,-8488,-10861,-10622,-13303,-10451,387,13976,16605,10660,-4547,-10565,5025,25303,35155,39535,35758,31204,31803,23172,832,-15673,-1656,4526,3172,1093,4030,5058,557,-2481,-6644,-12649,-13396,-9342,-2920,2439,7543,9956,10933,4981,-3421,-6786,-6877,-5955,-9050,-14583,-15859,-10373,-7820,-14172,-15416,-15223,-11143,-1386,-3394,-4343,-4850,-10343,-14484,-87,9247,9768,1512,-10208,-8567,-2447,8878,21821,26401,21732,24132,26333,15164,3139,359,4027,1308,-8464,-9790,2466,7911,6641,-919,-4079,-2090,-11090,-13451,-8547,-758,-4835,-11823,-11245,-8346,-6895,-6515,-5786,-11174,-6023,13386,44607,50181,31803,9478,-6364,-4475,-10413,-9745,-5189,1136,10453,18104,17193,6238,-1852,1530,5115,3980,-4588,-3896,-5765,-10678,2256,14755,23473,23588,20289,19709,14869,14026,13337,9986,3642,186,3103,6249,6417,3290,-3250,-5363,132,5443,1896,-10824,-10459,-3367,1232,1023,2373,5783,5309,-197,-9054,-14408,-12670,-12213,-7216,402,2153,-2281,3223,8354,5606,-3168,-5905,-4556,-3257,-2220,1004,8198,9133,-3466,-6839,-3940,-3939,-7609,-10623,-4463,-5761,-9382,-13316,-10627,-4648,-3922,-9829,1860,42089,61348,41138,18588,6109,66,2385,4893,-1652,-512,13630,20332,17881,7114,-1685,4755,6529,-3824,-8748,-6445,-8132,-7682,6025,7608,5322,8,-2615,2091,4478,-3718,-1064,17382,42658,69090,86316,80052,51707,23727,16248,13154,9382,4812,2579,4257,5630,7293,10505,8021,1298,-6411,5437,22773,41503,57107,29636,8299,-551,-1886,-3298,-2811,-493,-315,-8323,-14158,5746,10927,2345,-5300,-11499,-6299,-516,-569,-4847,-11747,-8525,-9491,-14361,-13897,-10719,-8042,-6680,-6571,-4743,-9114,-9824,-1070,3003,3238,3434,1477,-7141,-8259,9079,24590,29400,26508,24090,25650,24801,13517,2768,-2874,7401,29206,30588,8627,-3177,1580,-1538,-4285,-1336,5720,12015,15329,15002,11199,4632,-735,-4659,-9237,-11426,-7955,-5593,-2433,5028,9648,13005,12792,13443,16391,11247,-570,-8892,6197,22676,24705,23899,21597,15536,5703,1307,879,-6140,-12269,-5265,611,1747,2187,-5083,-12112,-8191,5278,18935,27454,32257,18528,-2478,-7299,-8266,-5174,13184,40428,41863,23597,11608,3705,58,-4780,-10266,-7192,-6841,-8448,-11149,-10897,-10432,-9640,-8366,-5980,673,10626,24516,29842,22713,9245,-978,4983,11652,7661,-2638,-9383,-12134,-2246,16126,41514,41271,28144,11320,7599,7824,7107,2187,-12431,2098,11688,21364,20645,16354,11166,1830,1801,2827,3301,-7496,-12116,-10226,-15173,-19203,-16073,-12568,-3898,-2255,2524,4408,-4105,-15922,-12683,6984,29586,36934,24817,5753,-7863,-9297,-12149,-9079,-508,3417,-5237,-9440,-7664,-4929,-2543,-2036,-193,3017,-2600,-6290,-3968,-5190,-5405,-4820,-4368,-6623,-9764,-1287,1701,1890,2841,5006,5785,5209,-4723,-18609,-13139,-8304,-4946,1829,5384,2259,3025,2910,-407,-5213,-270,8654,8983,2241,5742,14888,19701,21873,29528,37903,34766,15470,809,-5670,-1682,6739,8169,13586,23102,25263,12404,-4804,-8266,-7212,-5558,-4626,-7417,-7990,-3237,7118,8417,-556,-12356,-12483,-17969,-6913,5087,9364,13733,14930,959,-1031,4546,7165,3752,109,5701,13021,20474,19756,8846,-7433,-5690,2034,5403,4276,5796,3632,1607,3997,-2425,-5364,2466,8494,4727,-1031,2896,13968,16881,4883,-4274,555,9861,13746,8692,2174,-4743,-9019,-12275,-11155,-7809,-6004,-5582,-1906,947,-444,-2433,-2805,-6547,-5488,-8144,-12753,797,14282,22753,13123,1112,575,12099,14344,7829,3835,11923,15383,8703,-2256,-8856,-7720,72,11362,10713,-2522,-8000,-3608,3163,5000,-1030,-7955,-13767,-12513,-6858,3390,10886,16390,14489,7876,6757,9178,7713,-2300,-12328,-5757,9289,18092,23789,22966,22917,30599,30379,24863,20153,16129,15079,16695,13168,1696,-7372,-6688,-2793,-1402,2192,-5506,-16145,-18222,-17077,-9906,-6505,-11039,-14187,-15724,-16087,1614,19774,17475,10849,9974,10724,6634,2861,-674,2318,8399,3592,-4712,-4059,5071,15767,24450,36066,48642,23507,-3231,-5730,-1025,1883,-2501,-7501,-8487,-8531,-12830,-10424,-4526,-4387,-2914,2982,7181,5069,1759,-6262,-16649,-4185,17499,38755,31724,19541,-807,-13809,-12680,-8681,-4339,832,-672,-8969,-15106,-6888,8148,20637,32414,43502,49048,29369,18434,19763,25763,19073,8806,-3705,-13186,-13448,-13707,-9783,-8566,-10408,-5738,5655,15420,23255,29873,10824,5078,1130,6128,30600,50425,29445,3669,-14298,-15198,-4480,-5047,-13802,4458,26976,22171,1500,-4363,-3727,-7622,-13123,9750,32440,36747,11280,-11683,2110,10929,24885,11694,4758,-1849,-10851,-10002,15804,31879,31527,27109,19076,7312,-6280,-10652,2028,6883,1045,-4900,-7921,-13885,-13657,-9220,-6235,-7272,-11001,-11109,-13108,-14185,-7229,-6366,-8197,-4867,-102,820,-12715,-20867,-13074,-6951,-899,7539,10255,11100,5103,-1504,-10972,-12632,-13076,-1984,11049,16436,12273,-3479,-7268,-8109,-10506,-15863,-14798,-9671,-4493,2761,9157,16295,16455,9166,-5399,-13971,-3291,2504,-536,-1097,2527,10761,10285,-736,-9489,-3494,-2724,-4218,-4349,4383,6722,4137,-3044,-8347,-3393,2903,9574,15570,23658,33485,16138,-8967,-20718,-6683,-3957,-12195,-14609,-8364,952,5046,-213,-7033,-17578,-19342,-17023,-7020,6948,12700,12990,7682,2350,851,-9431,-9593,-8810,-7039,-2979,7777,15512,13131,4822,-7084,-16691,-17745,-13150,-5875,-1257,-4367,-3948,-2957,-8230,-20111,-12269,3572,15818,17935,17598,25929,49533,59002,63332,71610,70585,54407,28695,20930,17233,6419,1982,-1650,-4279,-6068,-14243,-13956,4464,20348,22292,17263,5970,278,2751,150,-6720,-8504,-11796,-17046,-4339,-1048,8187,32724,41035,28203,15785,1296,-6504,-532,5067,6769,4255,709,2291,7242,14269,15698,12592,14288,24686,24971,19281,13986,2834,-8332,-10622],[1600,6801,6107,-946,-2337,4458,13687,20515,15664,4315,-5321,-2787,7182,17476,8893,-3003,-8788,-3284,-6696,-5698,180,-118,-7350,-3998,2249,8250,5812,-309,2605,11767,12844,9618,3537,12488,36614,52111,40677,12600,-5018,-5168,-5802,-14503,-10637,-9941,-12031,-11911,-9171,-2976,-1539,-1826,2698,13889,21910,21476,8349,-3422,-2117,6990,14860,19702,12074,-4512,-5774,3234,8405,5593,1324,1435,1029,-2049,-1813,-1294,-1594,5825,12484,12676,276,-10639,-17794,-12805,-5466,-6427,-6216,-10774,-15969,-11738,-8000,-6073,-6149,3786,25964,33572,2103,-17529,-11793,-7033,-10543,-11666,2107,13605,22743,26657,26226,18629,9224,2295,-1209,-3459,-2408,2258,3603,-561,-13974,-5053,232,811,182,1986,6803,6455,1420,-3521,66,1793,-4207,-13898,-529,10246,6995,16365,87602,293401,629856,948053,1100838,1010270,714611,362909,131404,45154,-3427,4463,18341,16618,-1999,-4888,5160,6630,3212,-331,-13778,4644,24877,24697,348735,691253,1157405,1631158,1896278,1804691,1429615,929560,443009,74563,143695,103840,139183,142777,380070,614932,507976,2110192,2525832,18036322,51101588,96139398,139862900,168183942,171838856,149174001,107221192,60052935,22547467,2644614,2413610,859340,511550,339880,167258,162289,83843,172748,10696,32256,-3381,12700,2852,44107,35003,39719,50912,39554,18927,-725,-4577,225,7316,4530,-6330,-11323,-7547,10103,18495,6561,6226,70995,114608,166936,250739,311112,327766,308039,259644,195394,131290,67452,10425,731,2962,715,-3208,-957,3258,9757,13173,-1117,-14357,-16008,-4615,9104,27737,35939,8493,-18176,-9390,-3507,-2240,-1266,427,3560,-3429,-10107,-5400,-4592,-10795,-9958,-4244,-4350,-11548,-12542,-6465,-2072,5300,15733,23410,23312,9310,-429,-1689,5097,12764,17953,6972,-5107,-9646,-1272,11844,30531,38435,26467,12042,-779,-318,1065,1367,796,1099,2715,14214,23541,35249,45386,38246,33128,24431,10762,-2316,-4595,4690,13958,18665,20319,10097,-219,-3403,-980,-1742,-4644,833,16946,22233,6450,-6056,-6940,-505,-1567,-1968,-2280,-5431,-4682,-2371,-481,3865,11344,21399,22416,14417,2640,-12223,-9925,-401,-1665,456,6513,10276,4454,2737,-7081,-14588,2883,2711,-1993,4663,10856,-371,-15347,-6160,6373,5624,-5872,-4313,9772,10369,591,-10624,-16746,-15954,-18068,-16932,-14597,-7042,67,1762,-4432,-11897,3167,23649,27817,15876,4083,-186,-7404,-20386,-16359,-11825,-9659,-7979,-5884,1505,7680,14144,12475,4209,-1041,844,-4832,-14267,-13028,-8667,-4064,-423,7776,15527,16181,11091,10788,9815,1675,-7070,-8819,3955,13311,14448,18075,13370,3683,-12843,-13313,-7650,-6340,-10511,-8723,1252,2241,-1289,-4434,-8470,-8360,-3732,-3873,-8656,-15151,-10249,-14061,-3879,20387,35250,24921,6758,-1253,-9473,-18002,-14362,-6502,-3175,-9641,-16487,-3462,7331,7179,-2887,-8106,-8411,-3671,5650,12165,9023,3170,981,-2023,-6310,-8279,-3110,8387,15491,9640,-2433,-13244,-16630,-17362,-19531,-15814,-13666,-16219,-12331,-1250,5918,8105,9534,7786,538,-3182,383,-1850,-5843,1449,4324,-1827,-8553,-17796,-12621,-9083,-4885,-4653,-7152,-7558,-6562,-4305,-2759,-1355,-746,1707,2826,-1473,2285,-32,-7269,-1304,10105,16981,10789,7457,14984,14961,12231,26678,26591,12870,-3470,-13958,4650,17566,13919,6026,15218,21182,14756,-693,-11335,-11008,-4533,-1180,-3124,-8378,-11084,-13430,-10746,-8900,-6934,327,334,-4162,4012,11263,8881,-3312,-3635,6986,7310,-4721,1115,27854,47100,36976,13855,-6158,-12464,-3674,5784,14368,24979,25126,14081,235,3089,8392,9706,8327,5310,8671,8195,4342,-907,-7486,-12306,-10015,-8740,-14409,-16501,-12537,-6520,666,7264,13888,7583,605,925,8568,15644,14322,10274,6054,12089,20895,30953,31813,15697,2685,-780,4166,13161,20132,23807,19591,13700,7262,499,-4688,-8438,-9995,-8744,-9704,-16192,-20811,-15971,-13125,-11216,-9502,-6646,-3176,823,6053,18543,21472,14009,6484,-685,-3197,-8280,-11119,-10754,-16086,-12621,-5244,-1991,2795,8779,12108,11515,9426,-49,-6628,6090,19803,21017,15257,10110,10117,12140,14302,14262,14074,14077,4678,-6086,-12336,-11911,-11383,-11692,-9101,-7848,-6039,-7765,-15108,-8406,1154,-2947,-13160,-11281,-10686,-14977,2883,36031,59670,38697,12033,13741,27501,14992,-401,-9388,-5889,-4968,-10226,-4773,900,-5111,-15002,-16483,-6158,3668,9833,10670,1513,-6592,6355,18304,17584,9978,5886,-66,-9246,-13862,-11861,-976,17396,20548,1067,-6396,7898,10652,-1696,-11147,994,7822,13819,7678,-7695,-4635,1307,-613,-8550,-8331,-2935,-2535,-431,6694,8840,8833,6859,8412,12443,14096,6403,-4319,-988,3614,5029,84,-6454,-9578,-5456,-315,989,5177,4912,258,-2249,340,10470,19094,20677,14482,6974,2181,-902,-1092,-201,5037,12659,19083,21645,18637,12661,4803,-418,-1167,-571,6365,6596,10835,8336,-2249,-2740,-5877,-10741,-3604,3610,745,-1742,-3966,-6374,-9071,-8031,-6416,-2544,-2069,-3273,-7635,-6776,-2350,1761,4697,5753,2080,-4464,-7857,4956,9537,5337,-4884,-7009,102,4135,873,-3205,-9287,-11737,-3111,3788,6022,10755,22202,18392,4946,-2767,-10092,-3913,6381,15667,23250,26642,15997,8637,5195,3255,10892,15926,1117,-10255,-10776,-4281,7555,11479,15331,5782,-1387,1782,9588,9905,13242,21452,26435,30243,33079,21202,-818,-18688,-10595,-779,7461,1497,-2901,5997,16415,11905,3075,-2667,-4792,3485,976,-8177,-10112,-9482,-7893,-4567,-4149,-6256,1701,-261,-7691,-12287,-11368,-7944,439,8543,6196,-3125,-8234,-236,4196,5649,1000,-3960,-5716,-3039,4290,7700,-6144,-14421,9580,34112,47478,39314,25857,9046,-11394,-8596,717,2381,-2968,-3403,-620,2076,243,3424,6429,3472,-1745,-5862,-10859,-5670,-5883,-10162,-11675,-4864,766,-3905,-2279,2111,66,-15090,577,17074,24837,22836,6182,-7451,-205,9507,13255,7290,-6159,-13679,-6144,2634,3782,456,-2406,-7554,-11863,-12632,-80,5070,4870,-3230,-10398,-9353,-5763,-3281,-5512,-12117,-10029,-6141,-8754,-10189,-12729,-12568,-12000,-9846,-4853,-1557,-5167,-14288,-1851,8688,12420,12776,10223,9550,7864,4899,2536,-1311,849,615,-2388,-834,9319,19111,19281,6667,-5018,-4772,3538,5919,6126,14092,11157,8004,367,-12441,-15908,-15363,-7256,4693,7488,-5257,-9513,3402,19214,29701,18287,18911,20691,8230,856,-5206,-10742,-12780,-10852,-7597,-1069,828,207,188,-2114,1103,6065,6940,-7645,-8695,-8224,-10179,-2496,9389,17615,12025,1297,-6940,-17592,-7921,-296,643,-3050,-4241,-3296,-4478,781,13694,29529,37740,25955,11165,2549,-2443,-8595,-8343,-7047,-9781,-4169,-6046,-2347,2010,-1553,-7550,-7237,16,2578,2140,4978,3721,2840,-3128,-7772,-2855,6281,9456,1614,-5437,-5209,2783,24950,46893,21023,6541,-3064,-1820,3518,596,-5213,-3693,7182,17319,20404,14312,3936,-4874,-4170,-9306,-10851,-8849,-2444,8111,15168,19841,25243,22781,23864,27724,23140,11488,-2062,-15695,-11529,-11262,-14796,-8972,-163,-4287,-10135,-8359,-8023,-9077,-8879,-12724,3166,15873,24679,20684,7727,-1406,538,8510,8409,3430,-6048,-17364,-7293,4030,11811,15811,11054,1889,-8893,-14199,-14981,-11504,-6292,-655,-595,-4463,-10997,-12864,-11038,-13471,-8402,1442,13566,15319,11325,-2557,-15345,4356,24176,31919,34360,30488,26333,26972,19735,-1577,-12289,4928,11607,7932,2361,2997,2600,-1073,-2752,-6531,-12894,-13893,-9245,-2957,1592,6366,8187,8927,3639,-4665,-8488,-8587,-6723,-8312,-12811,-16244,-12759,-10019,-15861,-13747,-13064,-8441,1367,-1637,-2895,-3574,-8843,-14936,-1764,8286,10218,3488,-8198,-7477,-662,8960,20320,24352,20920,24063,26719,16000,3872,1772,5443,1976,-8543,-8061,4695,10211,8851,580,-3033,-1250,-10584,-12452,-7005,-389,-5159,-12675,-11866,-8939,-7611,-7395,-6632,-11214,-5087,15293,47410,53463,33776,8299,-6268,-2928,-9139,-8156,-2628,2912,11193,19008,17308,7582,1,1139,3786,2406,-4793,-3754,-5726,-6511,4605,17263,28943,30549,25655,23106,17447,16939,16516,12334,3767,-892,2276,7144,7950,4324,-2685,-4628,1056,6832,2788,-10694,-12722,-5748,-21,2069,2698,3045,928,-4232,-12362,-12186,-11355,-13743,-8007,-439,474,-6620,-2526,4134,3505,-3599,-5970,-4452,-3051,-2022,-345,3847,2130,-7666,-4991,-1750,-1424,-5953,-9391,-3659,-3529,-6299,-11266,-13338,-5910,-3857,-10089,895,40498,55513,37481,18236,7062,2051,4689,6093,-1053,1,12221,16817,14141,5109,-3026,3313,5318,-5217,-10555,-7145,-8702,-2472,10858,10425,5911,215,-1005,4277,6444,-3391,-723,19621,42834,66048,85272,85175,54591,24089,15995,12295,8508,4293,2746,4145,3609,5823,10363,8613,2184,-6491,4688,22053,39494,52333,26442,6537,-1559,-1110,-1457,-1303,-43,-845,-9890,-14091,5097,7778,-145,-6420,-11180,-6379,-633,-22,-3237,-9733,-10749,-11129,-15687,-12981,-9280,-7480,-7129,-6258,-4214,-8817,-10025,-843,3092,2450,2848,2686,-5225,-7969,8759,24623,29863,26012,20619,19752,20438,12152,2676,-2176,8745,33892,34685,9863,-3647,624,-2531,-6007,-3140,4590,12635,16402,14824,9402,2475,-2227,-6050,-10202,-11746,-8474,-7582,-5645,1428,7239,13112,14623,16754,20116,14875,2740,-8093,4265,21855,24273,22551,19059,11816,1769,-2274,-1024,-6442,-14313,-7507,-99,3362,5162,-2375,-11755,-10259,4705,19182,28077,31800,16130,-5904,-11732,-8216,-2737,15537,41153,38724,22669,12235,4359,69,-5872,-11199,-7777,-8361,-10012,-11725,-12002,-11621,-10820,-10111,-7918,-431,10910,26645,34029,27279,13491,1906,5344,11325,7942,-2974,-10297,-13648,-3315,15708,37928,33718,21071,4158,-137,736,864,-2813,-12899,2524,9121,16731,16618,14461,11039,1543,204,-120,-895,-11241,-8092,-7456,-12831,-18089,-18306,-15391,-4836,-509,4955,6538,-2536,-15341,-13382,7672,30908,36338,22414,4031,-8606,-8423,-10288,-12326,-4465,222,-8847,-13567,-12775,-11035,-9832,-7209,-1889,2702,-3184,-6967,-4517,-5337,-4295,-3188,-4337,-9061,-9868,164,1974,981,1058,4049,6057,6488,-3149,-18864,-13177,-8137,-5129,1560,5369,1896,2143,2942,266,-4018,955,11031,11561,3570,7445,16038,18983,19026,23924,30080,28139,11798,-1573,-6675,-2068,6246,8311,15177,25758,25972,10626,-5751,-5397,-5507,-6090,-6222,-8950,-9265,-3121,9233,10570,532,-11794,-15201,-10208,174,9091,10744,13833,17941,3842,-2361,406,3112,1154,-1660,4371,13837,24080,22924,9670,-8042,-7245,256,3642,1795,3407,1824,-2310,-1439,-5691,-6686,2316,8562,3937,-1753,3627,14947,17208,4967,-4427,-67,9223,12805,8321,2286,-4652,-8702,-11242,-11262,-8656,-6539,-4584,-173,2574,822,395,2630,-1664,-3487,-7168,-13934,-1692,11004,21681,14501,1255,-1354,7686,7950,-328,-1855,9744,10340,3620,-4705,-10140,-8137,1390,15587,18163,5703,-3382,-564,5792,6799,976,-6360,-12464,-11712,-6871,2921,10183,15722,14430,7996,5772,6404,3852,-5974,-16292,-5134,9088,16289,23469,25319,26033,32204,29357,21505,17152,14602,13679,15316,13174,1342,-7760,-7977,-3187,1096,6182,-1560,-11846,-16851,-14246,-9186,-7017,-11300,-14355,-16378,-10661,8169,25185,19101,8291,6356,8941,6947,4850,1141,2806,5657,502,-6131,-2789,6591,16483,23601,36217,52914,26458,-2727,-8262,-3522,944,-2052,-6479,-7956,-8422,-12433,-9586,-2866,-1158,2743,10027,12144,7592,3653,-4564,-15289,-6374,11699,32684,28521,16870,-4460,-16537,-13309,-8424,-4953,-301,-1408,-9811,-15464,-7040,7218,19661,31638,41443,45611,28243,21050,25324,32813,23540,10348,-3429,-11969,-12068,-12503,-8476,-7309,-8954,-4151,6141,14112,19310,23044,6984,2550,-1061,4618,27641,43507,24748,-731,-18660,-13219,-3434,-5339,-15483,838,22002,19783,-546,-8059,-7415,-10697,-14353,11764,36310,39689,10392,-12032,1041,9652,23282,11117,5165,-1516,-10219,-9167,14770,29885,29025,26349,20512,9433,-5546,-15366,353,6651,1234,-6629,-10513,-14791,-11739,-8829,-6798,-8702,-13439,-12597,-12302,-13823,-9684,-8908,-9281,-4898,357,2074,-11662,-21903,-15272,-8624,-2957,4474,7466,8592,2348,-5438,-13922,-9931,-13028,-7428,7128,14833,11621,-3240,-7292,-7451,-10519,-17539,-16508,-10625,-6017,1964,10720,20036,19261,10243,-4920,-15635,-4958,-221,-3387,-4257,1008,11349,11142,-452,-9741,-3080,-2694,-5943,-5741,4122,7108,3572,-4315,-8643,-2059,6531,14079,19677,25733,32399,14717,-7144,-22721,-9173,-5191,-12794,-14555,-7892,462,2746,-1650,-6571,-15718,-20325,-14168,-3953,8007,12951,12961,6169,-1481,-4997,-10095,-2714,-4516,-6429,-3332,7385,13321,11215,4523,-7337,-17171,-16070,-9302,-1886,687,-3872,-3249,-1984,-8186,-20467,-9994,5442,17166,20052,18877,28549,56017,69516,77674,85219,78646,57138,31582,24470,20232,7622,2330,-1742,-4744,-6668,-14361,-13951,4535,22193,25125,20629,8286,1695,4513,2996,-4544,-10283,-13770,-17262,-7420,103,14810,42440,49201,33773,18867,2573,-5544,-578,4829,7712,6471,2839,4807,9964,16639,18895,15942,17236,25967,19371,10648,6813,-269,-10259,-10751],[1782,7674,7046,-956,-3214,2088,9209,16043,13315,2938,-6973,-4886,5289,16789,9921,-966,-8060,-4239,-8715,-6845,41,1383,-5606,-5673,-624,5151,2752,-2798,900,10602,13194,9481,2678,13082,35837,50448,39961,12155,-6893,-8123,-7265,-13189,-10293,-8797,-10511,-10351,-7900,-2167,-1230,-862,4610,16375,24255,24008,7766,-3883,-2852,6025,13695,16453,6497,-9534,-5621,3787,9381,7202,2878,1329,79,-2926,-2898,-2041,-1860,5326,11362,10776,-962,-10320,-14202,-12812,-8762,-11526,-11184,-12265,-14179,-10908,-9357,-8673,-8846,-820,13967,20244,-4721,-16508,-10947,-6851,-10216,-10137,3377,15112,23981,25877,25953,19961,9943,1902,-930,-2474,-1503,2308,3313,-88,-13251,-6932,-1311,-559,-370,2804,9080,11313,8320,283,1716,3139,-3190,-13216,-1437,7643,4379,25005,149648,429585,840423,1224471,1415346,1314459,959807,520163,195886,49332,-8032,1548,17535,18644,761,-1722,8098,11576,8470,2675,-6822,19660,42263,26981,436812,896987,1477584,2063953,2382445,2238802,1751475,1148889,569978,91582,201240,145249,206600,229271,529732,893032,812229,3242652,3687695,26687566,75521497,142100087,207061625,249402452,255057647,221420281,159060034,89058311,33536952,4085420,3587992,1295921,817490,570258,195659,225064,137185,260120,14407,48613,-3418,25148,7674,47926,36582,42520,51996,32536,12113,-6803,-4710,2191,12499,8336,-4844,-12082,-10218,6445,14868,4947,4708,73843,170782,279946,426453,537488,575239,540744,447210,322667,195421,84100,12311,248,1647,-481,-5021,-2427,3407,12573,19258,6767,-7687,-12727,-3116,10625,28832,39266,12513,-16640,-9903,-4448,-3578,-3170,-1893,2658,-1841,-9470,-4491,-3207,-9677,-9740,-4058,-3786,-10662,-12756,-6011,-1096,6554,17678,25335,23338,8798,-1776,-3930,2194,8488,13140,4660,-4126,-6684,736,13695,32929,40058,27605,13289,1510,2111,1841,1786,2618,4678,5973,13694,19922,31394,46730,45720,38840,24929,9931,-3049,-5105,5477,17459,25356,28777,16210,3877,-865,-693,-3081,-6622,-855,15870,21243,6332,-5513,-6582,421,-682,-2717,-4059,-6945,-3506,-815,913,4243,10690,19906,21579,15082,3766,-10764,-9617,148,-4491,-4586,5492,13110,8276,5191,-6561,-12360,5655,4978,-4771,-1873,6646,-100,-16372,-10285,1717,3384,-6138,-4890,8981,11981,1859,-10106,-18876,-17977,-19472,-17411,-16400,-9713,-2789,-606,-5904,-12155,3798,25945,31075,18362,6749,1266,-7000,-19619,-16841,-13349,-10477,-7976,-6420,26,6732,15057,13529,4554,-2045,-921,-6387,-15189,-10924,-8410,-4601,225,9344,18353,19972,17581,17552,14024,3630,-5715,-8166,1694,10555,13385,17353,12969,4612,-10716,-14564,-8517,-6701,-10222,-8038,1274,2989,-718,-4362,-9251,-9569,-3313,-2417,-7097,-14499,-10972,-14305,-2688,21368,37377,26799,5413,-2440,-8875,-15924,-12359,-4687,-1570,-8357,-17814,-5612,5012,5774,-2916,-7229,-6628,-1287,7543,12552,7994,2800,2226,-1076,-6308,-8783,-3476,8182,16155,10734,-2489,-13410,-16899,-17033,-19174,-15868,-13693,-15581,-12131,-3126,3136,5643,7748,7864,2684,-207,941,-4724,-10264,-3814,308,-3186,-8541,-16244,-13324,-9896,-4947,-4712,-7703,-8018,-6546,-4618,-3341,-1436,1034,4484,4113,-1606,696,-4492,-9139,-2939,9511,17322,9063,2923,8266,10714,9357,24444,24368,10044,-6757,-14155,7069,22453,17545,6875,14788,19696,12914,-1517,-12752,-12026,-4494,-502,-2268,-7550,-10294,-12368,-9493,-7948,-6600,1019,3676,-903,7168,13663,11126,279,275,10656,9208,-3284,-5253,17291,35412,28557,8390,-9884,-14967,-5653,4355,13655,24574,25111,13105,-1174,2500,8285,9792,8423,5973,10333,9308,5358,753,-6322,-12551,-9962,-8536,-13975,-16131,-12342,-6107,1484,7733,14247,7407,1539,2271,10317,17881,15925,11287,7560,13846,23333,33365,32052,15422,2545,-1375,2704,11283,17780,20147,17177,12671,8289,3420,-821,-4651,-6593,-5871,-7667,-15786,-22607,-16440,-13148,-10946,-8766,-5098,-75,6441,14921,26525,24295,13490,4265,-4506,-7641,-12325,-14126,-12041,-17064,-14680,-7452,-2905,3120,9559,13059,11981,8288,-845,-6812,7060,20742,22936,17601,11445,10005,10838,12457,12730,14060,15571,6982,-5680,-13719,-10413,-9466,-10414,-9030,-8939,-7406,-9378,-15730,-7512,2489,-936,-11291,-11254,-10376,-15596,-212,29459,53405,36569,10777,11769,25019,13205,-367,-8093,-4255,-3825,-10768,-7292,-185,-4957,-13549,-12614,-1577,7357,11115,9829,2119,-4511,7610,18720,17184,9940,6165,-744,-11045,-17070,-15590,-3488,15436,22222,2609,-9365,3848,8852,-1228,-11836,-2336,5062,11754,5378,-7103,-4230,688,-2361,-10904,-7260,37,-45,-195,6814,9140,9745,8239,10321,15337,18184,10241,-1507,1354,4416,4670,-1346,-8208,-12277,-7531,-1856,346,4953,4084,-1222,-3819,-798,9841,18908,18763,12892,7274,1953,-2602,-3451,-2275,2905,11027,17637,19426,16030,9617,1717,-3446,-4351,-3587,5317,7249,11535,6912,-7974,-4880,-7400,-10644,-1992,3964,582,-3047,-4844,-6137,-7780,-5647,-3578,595,522,-1995,-8977,-6885,-1386,2819,6317,6868,1744,-5583,-10267,2017,4679,-697,-10508,-8844,-204,5011,3651,960,-3818,-7381,-1413,5021,7065,10586,20576,16611,4968,-2979,-10408,-4518,5632,15778,24872,30772,20976,11584,7120,3205,7001,7214,-7316,-13906,-13080,-4497,9123,13772,15596,4922,-3135,-698,6627,8479,13977,24219,29774,35149,38862,25055,563,-18132,-11609,-1920,6064,314,-3030,6634,18319,14002,3104,-4151,-7613,476,-15,-6630,-6656,-6138,-6722,-3934,-2685,-4140,4828,3723,-4569,-10489,-10460,-6601,2856,10262,6760,-2524,-6766,656,4403,5196,433,-4382,-5265,-1208,6200,7724,-8053,-11505,11611,31688,40157,34006,22840,7445,-12033,-9617,539,2510,-3981,-6927,-3683,-507,-1209,3452,6704,3299,-2611,-7660,-12963,-6193,-6986,-11642,-10671,-2501,3463,-1104,-1257,2470,-607,-16560,689,15916,20907,17907,3787,-5484,1300,8055,10454,4770,-6758,-13203,-5805,2813,3733,393,-2677,-7466,-11137,-15156,-433,7119,7231,-2067,-10718,-10558,-6112,-3606,-7042,-14660,-13820,-10430,-12725,-12931,-13639,-11733,-10034,-8262,-4807,-3547,-9536,-10986,4504,13918,15740,15041,11805,9515,5302,761,-554,-2481,1265,2556,-318,-628,8427,19406,21858,9142,-4792,-6650,699,2019,-1339,7204,8018,8985,6039,-3658,-8389,-14317,-9855,2540,7749,-3162,-7885,2537,17594,30539,20615,19275,17499,5427,-1346,-7134,-12887,-15733,-12032,-6748,1469,4094,2181,-89,-4478,-2606,1743,3171,-7192,-6290,-5742,-10166,-3605,9577,18245,12545,2265,-8004,-16223,-6995,-394,434,-1934,-3532,-4792,-6990,563,12917,27206,35416,22779,6547,-503,-2301,-7977,-8614,-9760,-10002,-1112,-5471,-3536,2560,-312,-6769,-8647,-1949,-40,-403,3353,3318,2867,-3711,-9535,-3895,5810,9150,672,-7445,-8440,-1365,19236,43266,20228,6761,-655,482,4927,3007,-128,1275,11915,22402,22665,13913,3095,-4099,-3660,-9541,-9991,-8763,-4135,5459,12139,17186,23201,21380,21369,24059,20373,10623,-1247,-15232,-11441,-10820,-14709,-9684,68,-3312,-9306,-8188,-8696,-10346,-10674,-12895,3075,16021,25610,22427,9330,-1427,-2098,4123,4634,940,-7674,-17358,-7879,2571,10039,13855,9747,1600,-9322,-14644,-14208,-10852,-5558,-546,-1295,-5553,-13323,-13147,-10659,-12855,-7102,2007,12456,13181,11555,690,-13466,2254,20660,27101,28398,24900,21223,21635,15754,-4169,-8670,10201,17286,11231,2565,742,-708,-3012,-3319,-6591,-13283,-15087,-10029,-3965,-84,4335,5543,5697,966,-6774,-10480,-10256,-7395,-7296,-10234,-13172,-12140,-10674,-15517,-11885,-10842,-6284,3743,-15,-1421,-2381,-7478,-13545,-4312,6213,9362,4202,-6399,-5618,103,7546,17096,20983,19193,22821,25503,15621,3988,2809,6457,2053,-9520,-7135,6359,11873,10339,1482,-2703,-1313,-10607,-11824,-5862,-659,-6238,-14256,-12938,-10121,-8942,-8792,-7977,-11773,-4927,16021,47537,53783,34076,6349,-7030,-3064,-9085,-7122,-1016,3628,10721,18732,16437,8205,1540,878,2180,431,-5177,-4282,-5568,-3545,5360,17105,31251,34530,28455,24238,18755,19149,19287,14287,3454,-2277,1270,7902,9400,5161,-2515,-4575,1121,7327,2826,-11108,-15344,-8266,-1315,2931,2181,-387,-3872,-8645,-16064,-10239,-10280,-15607,-8927,-1350,-640,-9201,-7948,-490,631,-4614,-6397,-4847,-3378,-2404,-2439,-1691,-5244,-12304,-3229,325,1017,-4321,-8445,-4017,-2543,-4452,-9442,-13780,-6787,-3859,-10158,-321,37551,48207,33271,17323,7596,3894,6541,6601,-1023,-5,10301,13163,10306,2437,-5348,974,3301,-7002,-12631,-8295,-8746,1440,13728,11870,5859,206,129,5418,7038,-3937,194,21557,41892,60745,79905,85203,54271,23022,14525,10362,6866,3333,2680,3992,1665,3994,9511,8450,2178,-7345,2955,19870,35145,44439,21819,4072,-2704,-477,524,349,173,-2012,-11664,-11856,4717,4949,-2314,-7221,-10776,-7223,-1658,-185,-2074,-7679,-11900,-12363,-17088,-12994,-8703,-7908,-8145,-6232,-4014,-8705,-10592,-1063,2787,1301,1812,3308,-3479,-7640,7878,23447,28705,23945,16218,13408,15585,10334,2275,-1673,9652,37163,37253,10238,-4717,-839,-3649,-7708,-5197,2927,12575,16741,13823,6878,-176,-4085,-7726,-11213,-11911,-8771,-9299,-8798,-1651,5486,13416,16490,20001,23281,17665,5238,-6493,1805,19287,21806,19089,14774,6892,-2566,-5587,-2150,-5535,-14223,-9364,-595,5015,7857,-5,-10606,-11408,4502,19337,28233,30994,14504,-7337,-14511,-7339,348,18523,40648,33966,20367,12011,4447,-343,-7207,-11712,-8307,-9724,-11542,-12430,-13246,-12672,-11573,-11405,-9973,-1833,10706,28069,37759,32094,18383,4385,4320,9667,7587,-3115,-10471,-15146,-4633,14551,33003,26349,14700,-2383,-7941,-5710,-4579,-6812,-12224,2098,6450,12394,12487,12009,10253,1154,-1240,-2830,-4585,-11168,-3602,-4181,-10118,-16341,-19593,-16597,-4320,1857,7527,8402,-1292,-14705,-13643,8379,31512,34954,20118,2671,-9079,-7573,-8456,-14618,-7098,-1219,-10726,-16788,-15904,-15007,-16259,-9086,-1116,3671,-3127,-7161,-4438,-4438,-1676,88,-2992,-10668,-8560,1890,2603,560,-184,3538,6831,8232,-1192,-18408,-12525,-7149,-4525,1841,5617,1686,1293,3030,1212,-2378,2407,12984,13463,4808,9184,16703,17591,15708,18311,22543,21364,8098,-3693,-7077,-1809,5919,8698,17307,28697,26488,9141,-5663,-2357,-2885,-5595,-6982,-9732,-9785,-2293,10658,11851,1437,-10235,-10137,-2893,6532,12768,11937,13409,19532,7009,-1771,-3009,-767,-1400,-3334,2977,14094,25580,23301,8532,-9134,-6658,110,2920,-13,1417,446,-5184,-6377,-8624,-7898,2075,8371,3008,-2352,4655,16118,17756,5643,-3917,-124,9156,12440,8593,3141,-3901,-7893,-9773,-10656,-8929,-6368,-2902,2023,4565,2474,3293,7318,3689,-734,-5833,-14788,-3737,8420,20480,16121,2179,-2373,3908,2035,-9564,-5680,7782,4981,-1843,-7501,-11531,-8521,2286,18452,24341,13945,2863,3774,9019,8919,3373,-4346,-10704,-10343,-6247,2976,9788,15347,14852,8841,5429,4161,669,-8557,-15669,-3196,9417,15160,23902,28631,29603,33309,27788,18031,13530,12257,11452,13411,12708,949,-7797,-8576,-2869,4500,11307,3004,-7288,-11903,-9436,-6377,-6414,-10887,-13684,-14668,-4043,15269,30178,20344,5393,2105,5803,6713,7129,3612,3688,3631,-1311,-5904,-380,8802,17710,23155,36307,55935,28835,-2078,-10406,-5496,506,-1140,-4837,-6684,-7544,-10982,-7345,526,3975,9869,18086,17705,10785,6262,-2299,-13492,-7054,8640,28391,26250,14703,-7127,-17721,-12709,-7499,-5057,-1217,-1874,-10108,-15210,-6653,6577,18448,30178,38800,41785,27827,24637,31714,39035,26866,11724,-2640,-10196,-9817,-10309,-6360,-5382,-6399,-898,7885,13667,16253,16807,4131,597,-2800,3372,23977,35026,19630,-4400,-21404,-10427,-1925,-4856,-15767,-1244,17481,17376,-2074,-11631,-9796,-11964,-11970,14865,40521,43174,10803,-10733,589,8834,21062,10894,5995,-689,-9116,-7735,14075,28585,27411,26550,23073,13206,-1316,-15549,-976,6782,2563,-6546,-11284,-12971,-9148,-7703,-6344,-8834,-14483,-13269,-10748,-11901,-10645,-10944,-9876,-4348,1480,4166,-9499,-21682,-16812,-9557,-3976,2535,5606,6788,432,-8522,-14404,-6923,-10922,-12167,3340,13116,10988,-2355,-6813,-6503,-10301,-18899,-14700,-8205,-5486,2297,13389,24949,23297,12788,-2731,-16258,-6282,-2287,-5471,-7239,-1345,10697,11596,146,-9743,-2617,-2615,-7452,-6536,4228,7618,3213,-5452,-8778,-418,11666,19674,23469,26358,29592,12843,-5468,-20807,-11481,-6433,-13296,-13841,-6533,781,1056,-2867,-6081,-13830,-17703,-11192,-970,8359,12029,11858,3824,-6124,-10798,-4386,3749,-585,-5727,-3465,7283,11273,9224,4242,-7455,-16470,-13479,-5918,1439,2029,-3605,-2351,-354,-7202,-19041,-7893,6850,17703,21314,19502,30418,60256,77288,89066,94855,81970,56094,32748,27125,22615,8425,2291,-2211,-5552,-7620,-14910,-13838,4527,23672,27656,23654,10287,2784,5882,5569,-2701,-12358,-14835,-11916,-7152,3106,22629,51556,56106,38650,21673,3851,-4594,-1011,3792,7500,7643,4205,6624,11819,17832,20960,18869,19953,25363,13338,2503,-621,-3811,-11807,-10513],[2397,8635,7978,-612,-3639,212,5444,11926,11132,1939,-8118,-6829,3533,16288,11501,1929,-5676,-4041,-10244,-7923,-208,2559,-3872,-7113,-3089,2904,668,-4682,-359,9732,13611,9307,1445,13304,34059,47739,39149,12355,-7651,-10339,-7398,-11415,-10848,-8134,-8855,-8395,-6086,-947,-727,-87,5703,17684,25332,25521,7117,-3674,-2539,6175,13361,13917,2373,-12734,-3838,4733,10609,8968,4349,1312,-899,-3816,-3961,-2661,-1920,4819,9946,8659,-2256,-9486,-10395,-9847,-9053,-13595,-14058,-9979,-11548,-9946,-10615,-10963,-10839,-4011,4295,8413,-10275,-14014,-9416,-6145,-9400,-8274,5098,16829,25088,25055,25259,20760,10159,1393,-308,-600,433,3208,3490,521,-11560,-8208,-2471,-1665,-605,3795,11479,16578,16505,6165,3897,4418,-2357,-12353,-2070,5542,2515,32767,209654,551333,1010882,1439009,1660551,1559500,1169456,667807,262376,52973,-11683,-1505,16278,19904,3093,1517,12113,19459,17189,8067,1583,37431,59172,27440,498221,1054475,1714901,2377959,2728000,2535148,1962115,1297236,665901,105026,250793,179853,271208,316501,664100,1156578,1124662,4382170,4797274,35094176,99299068,186892491,272686632,328908329,336684880,292368992,209984392,117557493,44374221,5562735,4730582,1729299,1132884,816540,215180,282025,195379,346933,18062,67047,-3491,37738,11962,49958,36774,44640,52307,25954,5938,-8032,187,4932,17598,11650,-3605,-12654,-12633,2612,11111,3309,3098,72960,226780,400970,612584,774545,833960,784200,642235,451884,256957,97283,13658,-478,329,-1513,-6523,-3332,4063,15714,25414,15584,-108,-8433,-1576,11506,28092,40185,15829,-14658,-10705,-5913,-5394,-5299,-4402,1617,337,-8060,-3786,-2292,-9088,-9596,-3893,-3449,-10072,-13297,-6237,-758,7135,18936,26659,23067,8576,-2766,-6297,-1328,3574,7813,2011,-3197,-3529,3237,15860,34946,40879,28606,14829,4555,4420,2281,1907,4254,8387,9765,12181,14923,25900,45248,50906,42865,24401,8565,-4207,-5971,5954,20445,31528,37212,23133,8442,1986,-34,-4102,-8220,-1363,15805,20878,7135,-3778,-5172,2107,206,-3154,-5508,-9630,-3211,19,1929,4136,9581,18016,20266,15604,4991,-9270,-10038,-156,-5465,-8523,5235,15771,11708,7316,-5926,-10578,7160,6308,-5552,-7455,3247,359,-13408,-13721,-2635,1080,-6430,-5565,7855,13359,3358,-8626,-18487,-18596,-18902,-16678,-16974,-12660,-5901,-3319,-7735,-11914,4758,28225,33531,19626,8315,2075,-6963,-18929,-16929,-14634,-11250,-8075,-7066,-2156,4223,14166,13098,3808,-4354,-3943,-8740,-16089,-8569,-7783,-5311,429,10308,20470,23082,23284,24075,18760,6237,-3891,-7461,-765,7332,11819,15817,12203,5785,-7118,-13816,-9230,-7186,-10003,-7315,1213,3577,-108,-4045,-9529,-10495,-2802,-1012,-5565,-12999,-11750,-13804,-1436,22156,39361,29230,4510,-4283,-8642,-13778,-9909,-2608,-61,-7253,-16462,-6539,3364,4414,-3347,-6818,-4941,999,9271,12761,6881,2252,3091,-358,-6544,-9683,-4305,7393,16118,11510,-2461,-13319,-16970,-16622,-18921,-16159,-13933,-15132,-12183,-5167,200,2970,5579,7328,4440,2675,2045,-6630,-13837,-8453,-4054,-4955,-8522,-13878,-13322,-10459,-4726,-4454,-8180,-8544,-6438,-4840,-4011,-1761,2407,6559,4459,-2815,-2041,-8107,-8191,-3162,8732,16587,7005,-1450,529,4949,5423,21040,21145,6795,-9962,-12909,9046,26150,20224,7624,13963,17556,10512,-2699,-13928,-12593,-3970,423,-1349,-6699,-9427,-11121,-8159,-6866,-5935,1999,7148,2456,10044,15473,12910,4012,4707,14150,10460,-1826,-10778,8320,24532,20222,3244,-13270,-17642,-8128,2256,12215,23569,24719,12098,-2427,2059,8177,9765,8300,6345,11593,9875,6052,2633,-4609,-12249,-9882,-8235,-13329,-15580,-12085,-5604,2283,7841,13586,6650,1964,3162,11350,19300,16860,11964,9122,15719,25544,34608,30754,14522,2223,-2198,692,8483,14264,15541,14045,10944,8730,5910,2891,-688,-2799,-2606,-5325,-14693,-20431,-16851,-13329,-10602,-7881,-3329,3365,12831,24952,34817,26632,12687,1714,-8381,-11270,-15740,-16463,-12859,-16434,-16716,-8821,-2926,3631,9897,13212,11586,6124,-2167,-6862,7599,20620,23938,19640,12882,10109,9557,10430,10771,13359,16134,8843,-5310,-14222,-7594,-6046,-7962,-8422,-9994,-8697,-10882,-16078,-6393,3956,1105,-9698,-11026,-10030,-15849,-2977,23157,45657,33114,9006,9359,21555,11036,-646,-6991,-2622,-2429,-10338,-9827,-1496,-4749,-11652,-8712,2731,10439,11526,7902,1694,-3033,8290,18360,16281,9635,6106,-1755,-12897,-18988,-18375,-5828,13227,22756,4058,-11405,95,6997,-675,-11118,-5190,2316,9449,3018,-6966,-4096,-17,-4072,-12987,-6038,2401,2423,572,7061,9293,10474,9402,12034,18240,22281,14016,1498,3373,5054,4137,-2727,-9473,-15005,-9529,-3294,-196,4776,3412,-2406,-5120,-2092,8119,17209,16065,11476,7600,1722,-4135,-5598,-3942,968,8393,14519,15594,12476,6319,-1099,-5901,-6687,-5169,6112,10046,14870,8967,-10673,-7010,-8824,-9755,-260,4364,864,-3636,-5509,-5868,-6346,-3182,-546,3965,3246,-664,-9696,-6333,317,4280,8122,7949,1387,-6462,-12630,-1240,84,-5459,-15264,-9726,-114,6046,6546,5428,2207,-2098,685,6466,8673,11428,19770,15233,5310,-2899,-10304,-4807,5000,15736,25877,33711,25773,15230,9274,3314,3200,-861,-13400,-15928,-14797,-4241,10730,15490,14871,3319,-5422,-3099,3934,7091,14493,26403,32268,38684,42577,27221,952,-18068,-11831,-2565,4788,-922,-3012,7476,20319,16672,3824,-5036,-9653,-1019,356,-4149,-3082,-2626,-4808,-2689,-368,-610,8668,8777,-373,-8150,-9263,-5103,5177,11496,7099,-1823,-4886,2090,4990,4882,58,-4702,-4576,964,8528,8173,-8989,-8413,12905,27792,32036,28522,19815,6139,-12110,-10522,479,2853,-4814,-10776,-7112,-3692,-2738,3545,7134,3527,-2965,-8856,-13091,-6223,-6945,-12418,-9680,-186,6511,2255,382,3552,-670,-17182,837,14393,16887,13534,2792,-2882,2767,6499,7457,2577,-6615,-12174,-5111,3120,3809,393,-3028,-7527,-10702,-16475,128,9840,10151,-472,-10480,-11364,-6046,-3509,-8066,-16642,-16329,-13461,-15772,-14795,-13526,-9741,-6950,-6155,-4501,-5269,-13031,-5478,10128,18021,18112,16604,12905,9354,3057,-3211,-3605,-3417,1862,4596,1843,78,7785,19474,24441,12583,-3911,-8293,-2256,-1873,-8751,792,5481,10388,12285,5315,-1769,-10001,-10243,1386,8452,-611,-6211,1757,15954,30745,22929,19760,15330,3774,-2684,-8297,-14008,-18365,-13118,-6329,3383,6998,4572,490,-5695,-5120,-1346,626,-4952,-3854,-2647,-8458,-4361,9858,18913,13365,4018,-7919,-14247,-5737,-353,125,-758,-2369,-5578,-9379,216,11856,24532,32650,19736,2954,-1770,-780,-6284,-8369,-13084,-9481,1241,-4310,-3968,3689,1639,-5500,-9622,-3604,-2428,-2843,1765,2850,2752,-4184,-10549,-4593,5321,8671,-392,-9491,-10173,-2311,16966,41883,21555,8828,2712,3190,6710,5766,4951,7345,18189,28072,25098,13634,2441,-3216,-2425,-8249,-7955,-7736,-5064,3186,9160,14210,20632,19698,19019,20614,17469,9264,-955,-13633,-10609,-10006,-14185,-9906,595,-1784,-7628,-7406,-8833,-10588,-11164,-12018,3270,16085,25970,23600,10911,-1230,-4662,-441,912,-1333,-8916,-17037,-8157,1400,8536,12114,8510,1171,-9827,-14685,-12959,-9286,-4249,-199,-1925,-6648,-14895,-11610,-9183,-11582,-5734,2766,11421,11065,11965,5240,-6896,526,16275,22187,23133,20340,17134,17177,12508,-5600,-4964,14950,22270,13955,2758,-1642,-3852,-4408,-3327,-5922,-12706,-15703,-10553,-4782,-1425,2587,3165,2461,-1644,-8126,-10797,-10118,-6790,-5380,-7014,-9303,-8511,-8026,-12500,-9566,-8161,-3857,6411,2357,996,-328,-5234,-10772,-6257,4288,8347,4663,-4495,-3276,707,5746,13592,17894,17859,21563,23809,15042,4499,4457,8150,2730,-10296,-6233,8175,13779,12083,2825,-2063,-1237,-10045,-10458,-4003,-493,-7008,-15453,-13297,-10767,-9766,-9617,-8787,-11904,-4531,16510,45795,51741,33247,4468,-8363,-4137,-9309,-5869,331,3879,9810,18167,15580,8996,3484,1581,1371,-844,-4878,-4599,-5092,-1574,4965,14800,30426,35302,28830,23761,19612,21574,22638,16855,3758,-2950,990,9391,11619,6634,-1931,-4419,1105,7667,2845,-10786,-16768,-9945,-1826,4217,1579,-3556,-8081,-12254,-17907,-8209,-8904,-16695,-9373,-1948,-1164,-9656,-11799,-4494,-2039,-5338,-6341,-4875,-3381,-2523,-4329,-7213,-11596,-13192,-931,3128,4230,-1986,-7284,-4609,-1810,-2887,-7691,-12309,-6858,-3398,-9432,-916,34201,40696,29329,16514,8396,6234,8605,7108,-851,245,8776,10290,7252,19,-7828,-1421,1279,-8463,-14235,-9199,-7899,4473,15303,12604,5855,700,1428,6143,6872,-4633,2279,23642,40497,54410,71512,80566,51350,21264,12556,8086,5155,2576,2840,4111,401,2520,8644,8265,2004,-8375,841,16964,29599,35247,16817,1692,-3444,272,2923,2633,853,-3123,-12840,-8547,4873,2927,-3706,-7206,-9739,-8232,-3166,-626,-946,-5347,-9675,-11376,-15340,-13473,-8814,-8956,-9081,-6004,-3677,-8321,-11044,-1279,2520,265,823,3728,-1570,-6822,6989,21625,26467,20925,11701,7624,11032,8541,1961,-968,10541,39161,38515,10152,-6010,-2372,-4552,-8957,-7033,1219,12207,16685,12404,4110,-2840,-5889,-9256,-11789,-11549,-8508,-10203,-11476,-3885,4673,14327,18860,23613,26198,19855,7188,-4490,-725,15244,17650,14058,9348,1381,-6859,-8094,-2266,-3609,-12042,-10163,-594,6807,10307,2255,-8887,-11121,4809,19425,27895,29767,13494,-6825,-12635,-5299,4164,22233,39307,28365,16998,11006,4031,-1085,-8644,-11650,-8668,-10785,-12853,-13182,-14344,-13137,-11319,-11141,-11644,-3335,10179,28765,40565,36455,23126,6038,1782,6916,6863,-2749,-9625,-16266,-6178,12668,27325,19843,9780,-6957,-14979,-10835,-8715,-8916,-11845,656,3655,8564,8727,9489,9209,836,-2461,-5183,-7123,-7360,1175,-548,-7264,-14554,-19503,-16102,-2818,4583,10094,9867,-504,-14140,-13503,8918,31181,32629,17705,1388,-9502,-6906,-6906,-12803,-6336,782,-8300,-14643,-13931,-13578,-15514,-6679,1646,5465,-2771,-7160,-4065,-3035,1458,3883,-1137,-11612,-6628,3471,3254,305,-1181,3286,8008,10383,1116,-17504,-11560,-5774,-3523,2256,5728,1281,160,2856,2094,-664,3680,14016,14189,5505,10405,16364,15179,11685,12592,15365,14432,4018,-5923,-7241,-1141,5824,9245,19469,31093,26109,7426,-5191,348,-54,-4471,-7155,-10071,-9833,-1375,10917,11848,1759,-8396,-4411,3273,11539,15463,12456,12161,19280,9457,-169,-5781,-4823,-4377,-5444,1096,13372,24805,21012,5516,-10859,-5008,815,2668,-1656,-679,-1020,-7151,-10759,-11499,-9496,1246,7419,1418,-3337,5412,16853,17931,6300,-3345,-261,8938,11863,8664,3925,-3182,-7225,-8529,-10048,-9263,-6152,-1271,3954,6190,3802,5469,10415,8189,1915,-4743,-16001,-5798,6193,18653,17335,3507,-2107,2463,-120,-13310,-4802,5906,-671,-7633,-11004,-13383,-9380,2113,19159,28060,20867,9493,8433,12012,10658,5447,-2617,-9217,-9192,-5761,2803,8977,14531,14923,9603,5039,1829,-2571,-10814,-12572,-1106,9401,13916,24231,31720,32634,33228,25038,13840,8640,8261,7589,10190,10913,-205,-8199,-9246,-2686,7767,16060,6879,-3071,-7224,-5609,-3822,-5745,-10673,-13021,-11999,2976,22148,34032,20785,1886,-3484,496,5274,8588,5531,3848,1409,-2877,-5124,2025,10734,18505,22263,35454,56500,29649,-2086,-12896,-7586,-78,-455,-3412,-5574,-6763,-9316,-4485,4924,10073,17368,25909,22748,13726,8715,-318,-12109,-7207,7029,25231,24334,12551,-9461,-17525,-11963,-6853,-5440,-2629,-2878,-10705,-15167,-6534,5509,16324,27413,35089,37229,27333,28187,37563,42739,27862,12075,-2203,-8776,-7687,-8099,-4447,-3773,-3647,3059,10080,13336,13375,11073,1449,-1500,-4818,1568,18981,25021,13670,-7785,-21817,-8033,-981,-4766,-15570,-2680,13111,14579,-3430,-15717,-10666,-11917,-8585,17558,43500,45703,11246,-9356,-19,7721,17733,10262,6472,-217,-8393,-6631,12810,27086,25871,26880,25789,17361,4136,-11323,-2529,6605,4331,-4854,-9825,-9851,-6673,-6665,-5767,-8558,-14504,-13435,-9125,-9675,-10219,-12908,-10568,-3873,2523,6267,-6932,-20556,-18278,-10482,-4948,874,3985,5159,-976,-10695,-12958,-4645,-8817,-16461,-128,11325,10188,-1384,-6505,-5896,-10380,-20073,-11071,-3946,-3500,3384,16668,30269,27760,15982,186,-15333,-7689,-4162,-7210,-10313,-4882,8462,11296,568,-9907,-2487,-2912,-9070,-6992,4394,7944,2755,-6749,-9063,1224,17756,25785,26294,25347,25498,10704,-4113,-18130,-13793,-7887,-13826,-12540,-4332,2155,232,-3893,-5821,-12166,-14796,-8548,1584,8167,10061,9640,943,-10132,-11152,2510,8798,2581,-5010,-3235,7632,9577,7301,4007,-7409,-15094,-10829,-3001,4108,2799,-3603,-1417,1757,-5280,-16639,-5891,7875,17543,21754,19593,31559,61939,81557,96312,99596,80539,51927,32589,29151,24630,9148,2238,-2597,-6161,-8320,-15322,-13290,4848,25167,30218,26588,12317,3994,7392,8503,-438,-13549,-14240,-6774,-2724,8909,32118,60011,61928,43379,24925,5922,-2954,-1050,2706,6678,8224,5386,8321,13413,18530,22528,22054,23040,23782,8529,-3349,-6606,-5810,-10184,-8872],[2755,8986,8259,-552,-4207,-1725,1886,7799,8707,906,-8910,-9139,1538,15660,13163,5153,-2238,-2505,-10863,-9368,-1082,2760,-2831,-8669,-5309,1244,-789,-6333,-1627,8685,13544,8545,-825,12454,30752,43625,37772,12662,-7805,-12173,-6490,-8776,-12720,-8607,-7549,-6473,-4209,232,-462,109,5655,17339,24620,25619,6264,-3143,-1580,7151,13761,12149,-297,-11065,-1582,5793,11840,10612,5547,1309,-1988,-4880,-5143,-3302,-1957,4095,8058,6201,-3834,-8403,-6573,-5483,-6347,-10916,-10310,-6707,-8770,-8955,-11703,-12994,-12272,-6312,-2460,-608,-13132,-11321,-7420,-4990,-8407,-6548,6995,18527,25789,24053,24019,20800,9827,880,790,2023,3072,4754,4020,1156,-10122,-8977,-3358,-2601,-629,4848,13782,21693,25064,13630,6790,5607,-1735,-11427,-2391,3926,1138,38669,258202,638137,1110724,1551703,1790084,1699238,1305113,780512,320688,55631,-12357,-4554,14748,20522,5069,4806,17200,30090,29309,15938,11415,56292,73804,26115,521850,1135537,1826304,2515999,2869816,2639381,2023023,1347855,713997,112991,282991,201438,323390,391218,759934,1361552,1396297,5345795,5668526,41865549,118505798,223124950,325926528,393627203,403319831,350387472,251650792,140883706,53289445,6841849,5652445,2088761,1407716,1040076,222368,323079,249770,419715,21577,84811,-3374,49988,15777,50079,35749,45964,51789,20314,1077,-2026,8394,8548,22326,14361,-2467,-12686,-13728,-1065,7508,1813,1671,68565,273853,511368,779455,983874,1061608,998275,812496,561732,305615,105274,14730,-1070,-610,-2125,-7399,-3399,5350,18975,30958,24722,8283,-3317,414,12128,25950,38914,18579,-12099,-11435,-7619,-7332,-7241,-6811,648,3235,-5398,-2992,-1578,-8665,-9164,-3492,-3070,-9373,-13247,-7153,-833,7294,19648,27412,22609,8842,-2954,-8234,-5011,-1405,2675,-292,-1832,-8,6373,18595,36886,41329,29856,17169,8650,6823,2718,2075,5983,12316,13993,10477,9493,19785,41659,53733,45281,23195,6967,-5479,-6859,6383,22995,37022,45291,30992,13964,5569,1428,-4328,-8867,-520,16505,20845,8767,-493,-1650,6038,2795,-1645,-4704,-12733,-3653,489,2953,3938,8391,16099,18876,16343,6667,-7362,-10628,-822,-4855,-10657,5572,17974,14658,9225,-4955,-8705,8137,7181,-4763,-11459,1352,1396,-10135,-15088,-6095,-814,-6397,-5994,6861,14810,5369,-6244,-15329,-15421,-16288,-14908,-15188,-15322,-8545,-5769,-9457,-10374,6636,30856,35303,19966,9148,2575,-6930,-17955,-16220,-15136,-11610,-7860,-7165,-4229,591,11534,11256,2299,-7581,-7581,-11414,-15432,-5778,-6613,-5804,564,11012,22117,25675,28264,30165,23686,9227,-1668,-6382,-2871,4288,10206,13985,11566,7339,-3050,-11221,-9380,-7409,-9458,-6203,1485,4384,841,-3317,-9197,-10316,-1779,654,-3772,-11144,-12185,-12240,81,22843,41069,32254,5256,-6239,-8325,-11208,-6788,-8,1608,-6060,-13944,-5404,3647,4280,-3435,-6472,-3151,3436,11002,12972,6035,1920,3896,476,-6667,-10675,-5186,6496,15847,12371,-1929,-12690,-16608,-15787,-18322,-16378,-14062,-14596,-12263,-7122,-2587,415,3358,6450,5986,5490,3584,-7527,-16468,-12044,-8308,-6805,-8175,-11345,-12569,-10551,-3957,-3521,-8217,-8921,-6057,-4748,-4521,-2105,3413,7804,3859,-4951,-5429,-8951,-5444,-2152,8099,15220,5272,-4621,-7146,-1512,753,16757,17229,3576,-12279,-10284,10711,28439,21835,8501,13196,15291,8096,-3821,-13946,-11519,-2362,1893,-208,-5692,-8340,-9519,-6585,-5501,-4872,3233,10721,6072,12770,16872,14398,7938,9720,17547,11418,-246,-15019,2006,15969,13353,-604,-15418,-20010,-10571,-28,10429,22236,24165,11318,-3273,1910,8234,9823,8197,6666,12559,9944,6422,4713,-2307,-10995,-9445,-7567,-12257,-14711,-11693,-4924,3159,7767,12242,5623,2068,3734,11758,19846,17035,12211,10587,17495,27397,34725,28335,13254,1833,-3076,-1528,5180,10057,10699,10585,8804,8821,8149,6545,3571,1546,1210,-2420,-12468,-17204,-16796,-13539,-10055,-6758,-1326,7106,19761,35147,42171,28029,11806,-238,-10308,-10491,-14191,-15477,-12623,-14689,-17445,-8355,-1917,4310,9834,12736,10594,3280,-3932,-6637,7758,19524,24085,21413,14429,10440,8379,8350,8494,12050,15794,10195,-4971,-12895,-3852,-1358,-4201,-6884,-10757,-9790,-12133,-16024,-5110,5440,3005,-8443,-10747,-9645,-15653,-5370,17293,37093,28577,6825,6736,17619,8705,-1179,-6134,-1307,-1220,-9389,-12361,-3016,-4472,-9432,-4915,6539,12752,11142,5119,73,-2269,8358,17257,14843,8905,5549,-3147,-14415,-15962,-14931,-7926,10935,22304,5439,-12137,-3441,4980,-200,-9684,-7485,-388,6883,568,-7197,-4045,-604,-5552,-14692,-4884,4087,4581,1637,7309,9224,10890,10209,13337,20883,25933,17303,4367,4822,5387,3329,-4061,-9891,-16035,-11194,-4600,-672,4603,2827,-3411,-6309,-3652,5323,13994,12745,10246,7741,1397,-5490,-7519,-5260,-707,4846,9769,10234,8089,3039,-3369,-7598,-8014,-5275,8224,14368,20183,14314,-6518,-9188,-10092,-8309,1356,4647,1360,-3564,-5849,-5603,-4908,-845,2431,7294,5673,159,-10080,-5435,2370,5947,9904,8813,900,-7157,-15018,-4910,-4119,-8780,-18906,-9666,187,7050,9324,9902,8426,3517,2889,7865,10553,12992,19680,14380,5932,-2644,-9934,-4961,4309,15336,25992,35017,29614,18865,11306,3438,-350,-7916,-15341,-15941,-16076,-3843,11982,16296,13250,1157,-8034,-4713,1915,5774,14610,27674,33555,40261,43516,27264,174,-18549,-11518,-3002,3380,-2479,-3140,8141,21875,19481,5075,-5437,-10971,-1162,1494,-1445,181,717,-2422,-983,2535,3638,12316,14116,4417,-5564,-8055,-3731,7095,12078,7071,-1245,-2971,3669,5631,4474,-315,-5068,-3868,3164,10958,8928,-8832,-5581,13139,22714,23792,22974,16653,4903,-11879,-11558,182,2949,-5866,-15091,-10794,-7816,-4548,3374,7390,3849,-3094,-9678,-12475,-6482,-6516,-12613,-9070,1595,9303,5780,2382,5078,-464,-16814,830,12485,12895,9834,2868,-357,3863,4732,4321,646,-6073,-10956,-4363,3300,3741,148,-3768,-7973,-10481,-12957,1966,13018,13253,1180,-10011,-12000,-5895,-3317,-8826,-18298,-16605,-14157,-16985,-15403,-12582,-7138,-3305,-3898,-4249,-6941,-13233,-142,14448,20551,19237,17164,13232,8925,1269,-6834,-6910,-4485,2252,6362,3745,838,7118,19082,26571,16656,-2597,-9907,-5620,-5802,-15076,-3915,3689,11960,18393,13056,3020,-7312,-9649,749,9083,1834,-4812,843,14126,29948,24637,19748,13465,2495,-3651,-9106,-14208,-18982,-14380,-6632,4362,9153,6810,1356,-6158,-6495,-2877,-109,-2457,-1748,430,-5731,-4953,9851,19194,14069,6163,-6925,-12371,-4643,-575,-658,47,-1234,-5886,-11845,-604,10249,21417,29507,16980,658,-1382,1699,-3640,-7308,-16835,-8505,2439,-3387,-4038,5031,4076,-4056,-10454,-5299,-4879,-5393,7,1969,2058,-5041,-10846,-5330,4392,7585,-1927,-11701,-9204,-450,17516,43027,25218,12196,6504,5845,8368,8243,9081,12858,24405,33250,27077,13103,1646,-2506,-1016,-6244,-5599,-6328,-5427,1225,6245,10983,17599,17665,16674,17214,14235,7179,-1522,-11852,-9435,-9202,-13615,-9927,1080,-87,-5432,-6122,-8393,-9890,-10716,-11545,3175,15658,25401,23813,12072,-1164,-7349,-5283,-2920,-3680,-10122,-16799,-8489,147,6848,9993,6766,121,-10778,-14633,-11785,-7455,-2858,-32,-2868,-8186,-16599,-9866,-7613,-10439,-4706,3190,9957,8566,11857,9819,-104,-282,11295,17236,18497,16571,13760,13409,9772,-6099,-1709,18616,25943,15658,2598,-4431,-7194,-5765,-3291,-5022,-11575,-15760,-11012,-5613,-2655,860,788,-932,-3990,-8170,-9134,-8256,-5287,-3178,-3875,-5511,-4261,-3992,-8746,-7244,-5565,-1645,8749,5019,3930,2214,-2447,-7581,-7371,2413,6981,4558,-3141,-1537,701,3377,10024,15302,16746,20028,21437,13971,5073,6349,10201,3840,-10964,-5770,9595,15520,13775,4342,-1401,-1269,-9097,-8604,-1701,-166,-7721,-16138,-13136,-11050,-10237,-10081,-9337,-11895,-4135,16453,41969,46991,30705,2361,-10802,-6422,-9953,-4845,877,3051,8070,17075,14548,9630,5364,2736,1140,-1546,-4229,-4958,-5003,-987,3096,10147,25841,31943,26109,21433,19731,23960,26390,19892,4557,-3109,1081,11204,14192,8313,-1342,-4557,619,7426,2573,-9679,-16265,-11043,-1989,5334,545,-6625,-11791,-14770,-15660,-6454,-7589,-16659,-9800,-2785,-1928,-9420,-13920,-7973,-4630,-5980,-6038,-4729,-3265,-2586,-6107,-12582,-15642,-9680,1562,6420,7910,678,-6289,-5474,-1366,-1726,-6296,-10778,-6618,-2856,-8339,-1030,30465,33228,25452,15534,9194,8740,10586,7360,-784,564,7564,8071,4856,-2086,-10548,-3957,-870,-9786,-15531,-10067,-6839,6272,15422,12448,5747,1523,2667,6246,5776,-5528,4906,25365,38474,47513,60999,71611,46028,18803,10032,5420,3291,1862,2927,4079,-435,1270,7672,8003,1631,-9720,-1767,13440,23436,26063,11977,-359,-3954,726,5278,5226,1907,-4185,-13400,-5262,5086,1403,-4589,-6622,-8166,-9204,-5344,-1583,-115,-3053,-6085,-8484,-12777,-14366,-9942,-10778,-9837,-5718,-3337,-7810,-11498,-1650,2121,-781,-210,3773,233,-5725,6075,19215,23239,17127,7335,2739,6947,6707,1607,-197,11314,39685,38324,9524,-7617,-3913,-5311,-9810,-8644,-498,11477,16160,10568,1171,-5451,-7669,-10641,-11941,-10825,-7872,-10276,-13621,-5467,4585,15832,21804,27587,28781,21337,8506,-2539,-3088,9829,12042,7931,3345,-4182,-10789,-9396,-1603,-1187,-9296,-9814,-213,8538,12331,4372,-6886,-9705,5441,19285,26948,27997,12819,-5118,-8742,-2341,8533,26411,37318,22512,12763,9131,2993,-2220,-10170,-11142,-8913,-11589,-13942,-13986,-15026,-12712,-9898,-9220,-11749,-4789,9409,28658,41945,39518,26738,6409,-2285,3618,6174,-1595,-7995,-15844,-7997,10068,21395,14512,6595,-8135,-17912,-13994,-11223,-9100,-12416,-1746,784,5358,5711,7379,8334,778,-3366,-6989,-7635,-2587,6065,3313,-4368,-12800,-18556,-14805,-895,7425,12550,10883,-194,-13640,-12935,9229,29909,29425,15091,57,-9885,-6410,-5699,-9789,-2439,5851,-2346,-10233,-9955,-9886,-10115,-2148,5438,7589,-2323,-7083,-3573,-1504,4486,7503,716,-11789,-4439,4832,3864,147,-1958,3350,9748,13181,4098,-15939,-10305,-4139,-2252,2684,5612,643,-1245,2434,2899,1061,4716,14059,13706,5572,10815,14850,11767,7075,6967,8881,7736,-335,-8163,-7122,54,6578,10361,21510,32469,24601,5403,-4554,2666,2745,-2807,-6607,-9819,-9263,-526,10112,10747,1640,-6366,927,8292,15234,17181,12360,10298,17478,10940,1809,-7539,-8919,-7724,-8002,-1151,11840,22318,16906,1275,-12235,-2748,2098,2767,-3141,-2827,-2507,-7850,-13318,-13797,-11411,-70,5838,-747,-4611,5916,17118,17741,6917,-2698,-498,8480,10940,8344,4441,-2592,-6701,-7537,-9523,-9671,-5921,223,5508,7338,4745,6868,11945,11468,4302,-3784,-17579,-7622,4503,16416,18249,5519,202,5050,4670,-2417,645,4624,-5811,-12201,-13398,-14229,-10339,1004,17821,29103,25878,15941,13122,14666,12043,7195,-1185,-8033,-8319,-5470,2369,7764,13271,14529,10169,4616,-464,-5844,-12633,-9836,848,8973,12488,24311,34257,34966,32040,21247,9079,2656,2656,2173,5705,7881,-1983,-8926,-10020,-2787,10582,19841,9831,1017,-2868,-2748,-1954,-5279,-10798,-12473,-8876,10271,28727,36845,20808,-1444,-10331,-6336,3212,8972,6463,3016,-1143,-4450,-4211,4107,12170,18663,20804,33548,54361,28761,-2812,-15762,-9702,-760,-24,-2351,-4818,-6255,-7575,-1154,10202,16826,24768,32859,26854,16168,10815,1228,-11210,-7029,6230,22991,22754,10530,-11403,-16367,-11413,-6687,-6202,-4568,-4521,-11743,-15473,-6803,3975,13317,23412,30409,32082,26490,31238,42018,43194,26360,11314,-2324,-7955,-6026,-6231,-3137,-2821,-998,7210,12333,12874,10455,5967,-1363,-3885,-7258,-1034,12693,14164,7027,-10768,-19922,-6415,-944,-5536,-15332,-3865,8919,11491,-4372,-19178,-9936,-11357,-5629,19055,44401,46462,11118,-8528,-1131,5978,13315,8867,6172,-559,-8460,-6347,10506,24781,23853,26785,27970,20950,9139,-7230,-4536,5795,6081,-1939,-6610,-6615,-4805,-6217,-5656,-8535,-14022,-13189,-7901,-7937,-9213,-14857,-11735,-3935,2916,7652,-4625,-19179,-19782,-11840,-6509,-1167,2039,3235,-2254,-11722,-11452,-3703,-7746,-20247,-3024,9453,8905,-955,-6989,-6261,-11276,-18475,-7616,191,-1284,4638,19875,34979,31598,18779,2742,-13894,-9739,-6468,-9183,-13763,-10054,4320,9743,114,-10870,-3322,-4254,-11363,-7698,3943,7417,1550,-8835,-10161,2216,23399,31147,27157,22286,20160,7887,-3712,-16146,-16764,-10233,-14927,-11366,-2060,3956,-197,-5312,-6583,-11577,-12788,-7263,2719,7110,6954,6034,-2196,-10410,-5109,7522,11309,4023,-5107,-3366,7567,7370,4577,2849,-8152,-14413,-9172,-1421,5264,2166,-4828,-1575,3080,-3685,-14844,-4992,7546,15777,20358,18153,30859,59828,80722,97466,97871,73664,44361,30347,29573,25266,8819,1252,-3748,-7389,-9578,-16429,-13495,4341,25475,31520,28035,13093,4161,7932,10755,1325,-13952,-13604,-3325,2729,16318,41677,65912,65033,46594,27397,7590,-1877,-1865,359,3837,6666,4906,8427,13302,17384,22159,23943,24834,20147,3975,-7745,-11373,-6526,-7928,-7655],[2997,8896,8107,-592,-4732,-3509,-1274,3965,6342,143,-8799,-11547,-282,15207,15002,8724,2090,466,-9833,-10933,-2467,2001,-2557,-10036,-6773,354,-1559,-7596,-2813,7548,13035,7282,-4273,10303,25955,38299,35819,12965,-7505,-13065,-4605,-5009,-14082,-10313,-6662,-4661,-2381,1235,-573,-360,4490,15356,22138,24345,5289,-2475,-296,8676,14735,11087,-1675,-8488,507,6831,12956,12006,6413,1306,-3182,-6211,-6534,-4060,-2120,2984,5572,3330,-5910,-7336,-2965,-787,-2389,-7090,-6696,-3927,-6315,-8057,-12375,-14223,-13375,-8167,-6627,-6453,-12028,-8929,-5357,-3654,-7544,-5334,8645,19798,25681,22525,21929,19689,8727,219,2018,4695,5670,6389,4481,1436,-9207,-9599,-4334,-3722,-832,5548,15464,25777,32640,21483,10125,6346,-1695,-10864,-2764,2401,-302,41919,287097,674416,1121239,1540439,1778036,1705802,1340262,837154,360566,56651,-9751,-7861,12673,20190,6329,7681,22723,42198,43554,25474,22154,74123,84231,22648,502770,1124793,1790529,2451754,2780821,2531476,1922394,1290924,705045,113869,291073,205502,354240,440532,798951,1470459,1579866,5963986,6142987,45786031,129693554,244298088,357242968,431978458,443051027,385111605,276618300,154871738,58692705,7698882,6187761,2309973,1593515,1201842,215719,339986,290885,465450,24198,98386,-3555,60460,18559,47742,33126,45766,49794,15167,-2661,5477,17030,12130,25657,15648,-2015,-12581,-12234,-5012,3566,-121,-81,60682,303181,591543,897287,1128105,1217584,1144729,927430,632191,331989,106330,15017,-1955,-1638,-2873,-8182,-3311,6446,21324,34518,32599,16463,1811,2447,12091,22153,35094,20083,-9511,-12514,-10116,-9778,-9272,-9673,-911,5995,-2038,-2535,-1581,-8883,-8984,-3484,-3220,-8961,-11534,-9066,-1913,6444,19134,26831,21253,8883,-2819,-9840,-9233,-6825,-2483,-2428,-486,3175,9374,21188,38102,40907,30791,19825,12988,8623,2580,1721,7148,15549,17461,8584,3758,13191,36069,53586,45494,20864,4585,-7439,-8293,6177,24315,40763,51666,38716,19896,9354,3121,-4292,-9079,539,16620,19876,10120,3410,3532,12111,7609,1707,-1673,-13575,-5561,104,3466,3103,6521,13533,16870,16711,8206,-5586,-11740,-2189,-4146,-11551,5384,18646,16177,10148,-4276,-7037,8336,7230,-3811,-13450,416,2328,-7402,-13047,-9104,-2808,-6627,-6765,5528,15702,7222,-3881,-12091,-12418,-13886,-13322,-12994,-16374,-10368,-7997,-11333,-8252,8986,33198,35678,18892,8728,2184,-7447,-17182,-15385,-15149,-12112,-7789,-6819,-5588,-4073,6681,7399,-395,-12096,-11482,-14440,-13065,-3256,-5622,-6574,100,10894,22621,27003,31711,34861,27730,11595,145,-5475,-4882,1217,8096,11513,10603,8482,398,-8461,-9477,-7851,-9064,-5253,1599,4875,1500,-2927,-9127,-9108,-718,1991,-2320,-9563,-12474,-10592,1173,22638,41416,34644,7328,-8481,-8312,-8765,-3667,2462,2834,-5368,-11920,-3305,5502,5419,-3268,-6646,-1893,5416,12046,12507,4948,1346,4138,963,-7110,-12257,-6447,5228,15132,13037,-1256,-12068,-16465,-15045,-17706,-16999,-14565,-14454,-12771,-9383,-5649,-2478,614,4714,6703,7519,4731,-8188,-18643,-14726,-12735,-9163,-7974,-9380,-11933,-10769,-3184,-2383,-8167,-9700,-6004,-4912,-5389,-3000,3364,7407,1662,-8515,-9116,-6910,-2726,-975,7190,13029,3614,-6526,-14405,-7827,-4934,11217,12227,74,-13461,-7472,11505,28567,21620,8878,12163,12683,5432,-5225,-12548,-8899,111,3499,635,-5083,-7556,-8086,-5310,-4426,-4065,4040,13689,9410,14837,17415,15101,11375,14610,20287,11785,942,-11471,-1347,10241,8580,-2753,-15520,-21831,-13160,-2719,8024,20232,23038,10358,-4109,1568,8000,9547,7765,6628,12802,9003,5865,6316,-59,-9367,-8887,-6911,-11217,-14025,-11712,-4588,3628,7117,10012,4025,1466,3555,11087,18923,15848,11461,11319,18443,28153,33266,24733,11300,912,-4446,-4237,1232,5162,5742,6643,6071,8346,9845,9750,7743,6098,5205,728,-9575,-14015,-16340,-14135,-9752,-5829,408,10571,26367,43912,47076,27857,10756,-592,-7663,-5638,-9838,-12471,-11546,-13057,-15365,-6217,-443,4687,9042,11397,8829,-285,-6493,-6440,7173,17181,23067,22538,15666,10555,6926,5849,5561,9789,14203,10556,-5106,-10716,70,3906,330,-4749,-11365,-11018,-13457,-15916,-4129,6434,4224,-7966,-10936,-9629,-15368,-7795,11520,27953,22891,3974,3719,13290,5989,-2292,-5952,-852,-805,-8655,-15073,-4963,-4450,-7388,-1737,9293,13872,9850,1652,-2968,-2623,7463,15135,12511,7265,4012,-5250,-14890,-11249,-10836,-10040,8349,20771,6446,-11643,-7220,2336,-284,-8399,-9394,-3334,3766,-2244,-7916,-4165,-1171,-6889,-16107,-4239,4791,5951,2516,7196,8527,10353,10056,13689,22611,28346,19394,6458,5215,5005,1871,-5597,-9452,-12807,-12040,-5954,-1366,4139,2012,-4594,-7772,-5781,1343,9212,8776,8897,7279,658,-6924,-9477,-6567,-2302,491,3454,3367,2927,2,-5001,-8645,-8575,-4603,10401,18893,25929,20873,-991,-11681,-11211,-6761,2491,4510,1688,-3151,-5864,-5462,-3764,932,4874,10055,7101,-191,-10531,-4683,4165,7396,11254,9105,19,-7868,-16898,-9204,-8063,-10952,-19106,-9214,293,7634,11556,13907,14244,8763,4740,8802,12203,14625,19699,13821,6679,-2456,-9607,-5315,3249,14267,24890,34290,31706,21649,12718,3268,-3602,-13541,-13010,-14829,-17108,-3743,12413,15828,10759,-1542,-10777,-4996,661,4407,14041,27626,33216,39354,41170,24848,-1966,-19493,-11024,-3620,1516,-4669,-3809,8164,22386,21807,6562,-5544,-11695,-712,2593,818,2721,3527,72,905,5502,7691,14933,18950,9313,-3056,-7172,-2833,8257,11789,6439,-1094,-1442,4941,5951,3724,-896,-5620,-3410,4995,13010,9666,-7923,-3504,12026,16742,15851,17347,13150,3430,-11677,-12987,-745,2276,-7581,-19559,-13282,-13001,-6762,2578,7079,3860,-3388,-10501,-12343,-7346,-6316,-12450,-9212,2411,11304,9086,4461,6696,-395,-16448,415,10121,8929,6702,3385,1538,4239,2633,1119,-1189,-5580,-9928,-3878,3085,3214,-682,-5226,-8927,-10086,-8048,4863,16266,16078,2481,-9669,-12624,-6010,-3410,-9629,-19643,-15009,-12299,-15680,-14598,-11219,-4458,403,-1881,-4373,-8784,-10264,4242,17041,21240,18905,16478,12536,8093,145,-9440,-10746,-6088,2032,7457,5024,1241,6146,18021,27817,20880,-1050,-11579,-9665,-9709,-13223,-5061,2787,13447,23602,18412,5372,-6448,-8989,148,9165,3706,-3972,-431,11906,27871,25187,18731,11256,974,-4708,-9956,-13869,-16591,-15991,-7895,4170,10244,8417,1966,-6381,-7061,-3087,702,-558,-289,3005,-2691,-5428,9251,18724,14249,8221,-5576,-11138,-4193,-1451,-2271,61,-603,-6044,-14370,-2220,7850,17778,26101,14734,-183,-43,4512,-288,-5031,-16727,-7420,2181,-3220,-4127,6221,6754,-2741,-11388,-7384,-7671,-8143,-1949,426,385,-6793,-10640,-6451,2656,5538,-4187,-13584,-6145,2354,18913,45454,30573,16107,10235,7997,9415,9786,11343,16628,29150,36911,28011,11955,371,-2270,116,-4226,-3485,-5046,-5507,-488,3454,7644,14202,15195,14132,13615,10476,4163,-3235,-10491,-8423,-8829,-13400,-10065,1170,1366,-3134,-4403,-7217,-8365,-9748,-11744,2408,14409,23613,22738,12422,-1574,-10245,-10489,-7009,-6403,-11639,-16967,-9245,-1561,4531,6907,3920,-2039,-12581,-14775,-11201,-6066,-1941,-472,-4438,-10287,-16059,-8555,-6611,-9898,-4379,2885,7726,5442,10743,13409,5893,8,6053,12213,14245,13194,10670,9983,7203,-6184,598,20699,27776,15938,1723,-7846,-11079,-7543,-3695,-4371,-10378,-15346,-11534,-6678,-4049,-1141,-1897,-4657,-5700,-6727,-6238,-5479,-3434,-1198,-1307,-2288,-409,-7,-4910,-5260,-3565,-164,10173,7474,6924,4874,476,-4595,-7643,408,5024,3549,-2886,-1176,-366,257,6642,13154,15456,17822,18137,12093,5305,8023,12133,5068,-11494,-6152,10045,16624,15061,5686,-1082,-1717,-8045,-6630,623,-84,-8738,-15842,-12837,-11248,-10621,-10529,-10007,-12016,-4031,15511,35999,39483,26032,-47,-14516,-10108,-11078,-4546,72,562,5220,15299,13097,9716,6674,3727,1106,-1919,-3578,-5586,-5723,-1970,-339,3297,17423,24130,20039,17211,18830,25949,30205,23098,5596,-3111,1021,12753,16514,9590,-1290,-5497,-839,6062,1677,-8146,-15011,-12042,-2422,5561,-1340,-9866,-15151,-15839,-13221,-5406,-6774,-16186,-10681,-4360,-3534,-9641,-14575,-11135,-7388,-6870,-5856,-4744,-3361,-2934,-7976,-17753,-12853,-6738,3800,9769,11516,3139,-5892,-6798,-1420,-1224,-5565,-9763,-6569,-2656,-7376,-970,26247,25832,21280,14005,9601,10946,12057,6971,-1205,599,6381,6189,2849,-3884,-13674,-6849,-3415,-11290,-16762,-11262,-6311,6425,13842,11125,5280,2331,3485,5412,3514,-6713,7195,26037,35516,40337,49401,59228,38715,15536,6790,2201,1063,894,2589,3491,-1253,-79,6327,7438,891,-11614,-5027,9422,17236,18045,7952,-1766,-4517,393,6995,7612,3005,-5342,-13693,-2740,4800,-120,-5399,-5914,-6389,-9556,-8421,-3440,-15,-1261,-2213,-4848,-9997,-15045,-12437,-13578,-10444,-5703,-3296,-7476,-12220,-2497,1243,-2144,-1559,3127,1486,-4782,4924,16125,19009,12609,3166,-1247,3238,4595,917,332,11708,38530,36500,8110,-9775,-5456,-6076,-10498,-10218,-2362,10214,14982,8195,-2007,-8089,-9628,-12056,-11950,-10146,-7276,-9887,-15175,-6780,4824,17712,25186,31664,30744,21843,8943,-1118,-5039,3135,5293,1326,-2319,-8688,-13370,-9339,-620,1214,-6716,-8904,175,9852,13638,6137,-4942,-7941,6023,18644,25224,25529,12123,-3089,-4894,964,13047,30516,34649,16716,7774,6157,1065,-3940,-11793,-10556,-9250,-12338,-14943,-14834,-15095,-11544,-7770,-6665,-10047,-6097,8353,27590,41389,40403,28172,5017,-7659,730,5914,369,-6024,-14289,-10304,6652,15448,10184,4662,-6786,-14371,-15163,-12208,-8720,-14240,-4896,-2161,2645,3442,5873,7814,964,-4055,-8193,-6053,2074,10685,7080,-1673,-11256,-17633,-13605,841,9998,14615,11249,-510,-13312,-12114,9129,27654,25344,12085,-1533,-10351,-6206,-4996,-7078,2277,11879,4758,-5689,-6222,-6599,-5415,2497,9248,9424,-2109,-7169,-3265,-273,6830,10338,2167,-11102,-2262,5854,4268,-74,-2623,3667,12077,16740,8013,-13553,-8819,-2430,-922,2931,5118,-335,-2990,1713,3542,2670,5395,13085,12048,4866,10036,11965,7342,1937,1534,3241,1621,-4842,-10232,-6744,1767,8618,12324,23165,32305,21778,2999,-3932,4535,5292,-808,-5355,-8906,-8063,97,8414,8846,1299,-4149,5689,12206,17733,18001,11710,7997,14564,11475,3703,-8085,-12906,-11329,-10983,-3611,9723,18739,11799,-3650,-11405,-158,3739,3071,-4479,-4902,-3863,-7251,-12590,-14559,-13523,-1684,3871,-3301,-5965,6246,16972,17289,7557,-1868,-716,7826,9691,7607,4633,-2125,-6241,-6716,-9054,-10055,-5584,1627,6686,8031,5382,7637,12240,13564,6484,-2654,-19348,-8799,3476,14161,19168,8486,4406,10557,13209,8551,7427,4297,-9391,-12185,-10584,-11785,-10587,-613,14924,27740,28750,21823,17752,17122,13317,8825,142,-6972,-7543,-5193,1880,6424,11837,13836,10699,4440,-2288,-8773,-13155,-7212,2799,8414,11103,24294,36320,36777,30146,16879,4212,-3850,-4050,-4230,477,4318,-3784,-9586,-10610,-2994,12960,22492,12159,5560,1558,-303,-459,-4836,-11010,-11748,-5140,17974,35186,39057,21043,-3094,-17793,-10901,2072,8625,6501,1503,-3689,-5778,-3066,6084,13380,18478,19141,31014,50035,26625,-3816,-18544,-11248,-1019,577,-1312,-4089,-5688,-5377,2992,16645,24329,32037,38828,30174,18401,12911,2775,-10267,-6172,6321,21902,21968,9259,-12226,-14674,-10713,-6553,-6803,-6411,-6239,-12679,-15592,-6906,2593,10128,18918,25444,27051,25643,33947,44948,40831,23267,10162,-2459,-7219,-4414,-4318,-2035,-2027,2012,11714,14890,12725,8000,2041,-3791,-5870,-9396,-3810,6049,3867,697,-12450,-17184,-5007,-1188,-6572,-14534,-4294,5650,8981,-3933,-14384,-7940,-10471,-2873,19791,43687,45901,10949,-7678,-2117,4254,8841,7349,5669,-1085,-8652,-6308,7836,22123,21817,26722,29976,24170,13599,-3450,-6129,5134,8410,2509,-1794,-2908,-2887,-5673,-5383,-8208,-12732,-11890,-6390,-6136,-7651,-15300,-12547,-3778,3313,8804,-2079,-17160,-19201,-12774,-7862,-2873,513,1804,-2658,-10786,-9835,-3254,-6989,-19741,-4054,8536,7976,-380,-7400,-6816,-12054,-16368,-4089,4158,1389,6798,23659,39429,35183,21636,5484,-11819,-11491,-8318,-10425,-15938,-15667,-266,8011,-333,-11694,-4176,-5701,-13241,-7720,3762,6963,585,-10673,-11061,3534,28541,35930,26860,18564,15204,5550,-3162,-13897,-19203,-12338,-15230,-9352,1147,6969,782,-5891,-7266,-11087,-10854,-6461,3363,6806,5070,3536,-2467,-4885,2583,11034,12424,4864,-4830,-2703,8026,5655,2098,1710,-8691,-13491,-7367,69,6195,1461,-6105,-1796,4466,-1607,-12743,-4048,7094,13752,18423,16434,29479,55226,75873,93408,91003,63405,35586,27619,29772,25891,8861,835,-4113,-7685,-9881,-16636,-13249,4202,25753,32631,29001,13760,4551,8826,13670,4028,-12008,-12191,-276,9310,26349,51992,70023,66449,49468,30388,10207,-15,-2002,-1788,345,4210,4007,8204,12803,15831,21226,25685,26453,16310,975,-9543,-11572,-4828,-4895,-5779],[2562,7896,7113,-1194,-5666,-5544,-4470,33,3688,-689,-8324,-11739,-1960,14605,16512,12082,6613,3889,-8243,-12625,-4647,-35,-3472,-11201,-7447,-128,-2087,-8699,-4116,6169,12002,5705,-8860,6417,19578,31812,33098,12965,-7089,-12505,-2182,-532,-10979,-13131,-6354,-3185,-834,1803,-1300,-1675,2195,11879,18096,21844,4169,-1931,928,10321,15881,10396,-2266,-6613,2110,7749,13880,13086,6947,1301,-4435,-7832,-8157,-4968,-2473,1428,2509,156,-8561,-6397,320,3824,1690,-3648,-3872,-1974,-4346,-7157,-12058,-12976,-14173,-9570,-8875,-9460,-10105,-6917,-3360,-2169,-6733,-4600,9973,20566,24757,20469,19057,17454,7041,-441,3146,6883,7772,7865,4806,1379,-8664,-10009,-5310,-4935,-1170,5927,16481,28475,38359,28824,13855,6751,-2113,-10567,-3079,1076,-1756,42548,292011,654233,1041162,1407544,1626471,1577548,1267904,827030,375060,56196,-6369,-11006,10352,19184,7103,10285,28490,54637,58637,36187,33594,89403,89736,17462,444587,1024721,1614698,2197701,2478152,2232056,1679329,1137231,640885,107814,273673,191513,358865,456213,773699,1462995,1642490,6123530,6130918,46120615,130758955,246432356,360756499,436768380,448428752,390030296,280203809,156896990,59570945,7976631,6236593,2352213,1656220,1272520,197184,329920,311691,476038,25998,105621,-3758,68375,20581,43480,29460,44256,46647,10719,-4829,12179,24842,15489,27537,15633,-1983,-12069,-9732,-8808,-368,-2220,-1827,50688,309583,627143,944670,1181036,1273650,1197135,966384,650652,331339,100666,14899,-2708,-2375,-3428,-8559,-2932,7424,22749,35937,38528,24155,7084,4967,11911,17416,29494,20593,-6546,-13322,-13034,-11948,-10415,-12483,-2781,8584,2180,-1756,-1822,-9283,-8735,-3592,-3519,-8231,-7524,-8020,-3320,5009,17745,25238,19350,8966,-1933,-9914,-13074,-12151,-6780,-3611,1249,6276,12431,23841,38877,40054,31766,23125,17560,10094,2258,1227,8037,18096,19961,7323,-1227,7121,29675,51158,44094,18017,1893,-9663,-9710,5796,24674,42749,56009,45984,26468,13720,5359,-3689,-8665,1568,15875,17919,11151,7768,10170,19918,14628,6476,2831,-8348,-8430,-531,3940,2076,4309,10619,14673,17088,9983,-3534,-12719,-3635,-3437,-11403,4701,17899,16384,10362,-3450,-4947,8406,7028,-2788,-11745,521,3374,-4905,-10551,-11147,-4468,-6740,-7483,4331,16360,9196,-1371,-8737,-9280,-11401,-11798,-10885,-12909,-9503,-8580,-11802,-5555,12168,35477,35012,16972,7534,1288,-8041,-16067,-14195,-14259,-12267,-7323,-5241,-4129,-7330,679,2158,-3490,-14439,-12451,-14754,-9510,-739,-4548,-7162,-521,10355,22276,27315,33835,38268,30921,13460,1800,-4380,-6163,-1192,5956,8990,9725,9406,3378,-5685,-9126,-8039,-8377,-4090,1974,5432,2145,-2671,-9065,-6652,812,3318,-891,-7919,-11337,-8740,2090,21729,40348,35997,10407,-9970,-8069,-6133,-332,5024,3922,-4842,-10184,-858,8497,8030,-2216,-6896,-888,7217,12616,11598,3997,933,4217,1552,-7336,-13942,-7354,4321,14770,14234,105,-11088,-16316,-14056,-16606,-17556,-15042,-14266,-13042,-11239,-8444,-5279,-2231,2498,6853,8971,5623,-8489,-18535,-14999,-16586,-11543,-7536,-7722,-11353,-10850,-2109,-699,-7509,-10546,-6024,-5055,-6280,-4105,2499,5578,-1749,-12997,-10139,-3271,-321,300,6416,10704,2428,-6854,-16027,-9789,-10817,4950,6617,-3237,-12807,-4680,11737,26858,19820,8853,11238,10223,2985,-6488,-10052,-4999,3759,5619,1502,-4581,-6767,-6554,-4073,-3414,-3334,4626,16208,12755,16586,17515,15368,14426,19390,22631,12053,2069,-7609,-1421,7886,6753,-2455,-13326,-20363,-15315,-5289,5516,18017,21707,9558,-4554,1339,7812,9318,7453,6805,12849,7462,4601,7505,2242,-7297,-7716,-5946,-9954,-13250,-11916,-4325,3990,6273,7471,2287,549,2971,9691,16777,13561,10009,11519,18679,27870,30619,20667,9087,-251,-6016,-7004,-2755,374,1402,2806,3395,7934,11512,12902,12217,11255,9724,4467,-5956,-10692,-15050,-14692,-9436,-4800,2124,13925,32449,50489,49197,26528,10219,1844,-1887,230,-5381,-9269,-9834,-11314,-11903,-2781,1544,5081,7992,9718,6807,-3852,-9435,-5840,6264,14174,21403,23416,16951,10760,5542,3265,2362,6979,11783,10178,-5433,-8057,4250,9798,5709,-1925,-11294,-12060,-14524,-15457,-3179,7188,5018,-7939,-11360,-9671,-14723,-9966,6149,19098,16737,905,801,9242,3331,-3608,-6166,-1010,-943,-7972,-14075,-6586,-4254,-5312,1006,11188,14162,8346,-1377,-6707,-3732,5994,12448,9652,4954,1734,-7546,-12882,-5936,-6752,-11679,5920,18785,7460,-9889,-11036,-712,-702,-7162,-10334,-6090,545,-4959,-8460,-3843,-1169,-7512,-16399,-3811,4927,6820,3488,7224,7569,8811,8750,13151,23388,29447,20332,7822,4806,4190,89,-6863,-7909,-9027,-10889,-6815,-1870,3787,1344,-5597,-9181,-8054,-3146,3668,4858,7734,6538,-113,-8054,-11084,-7563,-3355,-3564,-3382,-4171,-1933,-1698,-5352,-8671,-8237,-3468,12075,22958,31221,27157,3881,-14035,-11344,-4874,3487,4347,2175,-2119,-4923,-4799,-2540,2366,6935,12283,7486,-1489,-10485,-3855,5804,8857,12447,9177,-808,-8082,-15078,-13546,-11275,-11880,-16521,-8408,457,8082,13493,17628,19706,13642,6475,9548,13773,16265,19729,13780,8063,-1876,-8958,-5530,2190,12931,23006,31994,32127,23512,13701,3152,-5867,-14650,-10453,-13340,-17291,-3666,12307,14506,8090,-4122,-12227,-3626,559,3491,13212,26604,31622,36363,36084,20545,-4887,-19589,-10050,-4097,-401,-7048,-4694,7809,22048,23712,8638,-4855,-11297,97,3644,2814,4885,6166,3030,3363,8602,11332,16572,23285,14585,-187,-6194,-2025,9041,11135,5664,-974,7,6196,6304,3122,-1170,-5753,-2758,6763,14818,10560,-6321,-1929,10097,10853,9100,12277,9811,2114,-11153,-14251,-1929,1092,-9629,-18891,-11050,-14954,-8581,1549,6545,3864,-3557,-11049,-12486,-8345,-6040,-11589,-9701,2625,12802,12546,7110,8745,-147,-16017,62,7919,5611,4545,4357,3108,4315,817,-1388,-2471,-4865,-8725,-3209,2953,2664,-1695,-6971,-9500,-8381,-2584,8774,19803,18879,3777,-9070,-12573,-5967,-3406,-10040,-19070,-12526,-8684,-12224,-12251,-9198,-1434,4469,288,-4413,-10238,-6602,7885,18395,20718,17737,15129,11387,7490,483,-9301,-14471,-7856,1595,8255,6098,1685,5362,16876,28577,25446,1323,-12386,-13858,-12538,-7832,-2430,3456,15380,27978,21398,5809,-6544,-7950,-81,9080,5393,-3161,-1503,9853,25126,24922,17131,8967,-450,-5483,-10400,-12825,-13908,-17162,-9518,3431,10824,9809,2656,-6101,-6595,-2008,2707,1060,1030,5468,857,-4922,8674,18015,14335,10440,-3774,-10210,-4035,-2544,-4214,-282,-105,-5656,-15147,-4084,5253,14329,23336,13953,968,2127,7768,4204,-782,-11612,-5783,1133,-3284,-3763,7734,10168,-1001,-11724,-9366,-10193,-10072,-3004,-969,-1675,-9018,-9638,-7417,667,3130,-6394,-12782,-1916,5345,20236,48065,37176,20631,14318,10083,10257,10632,11853,18725,32258,39121,28284,10721,-855,-1949,1456,-1852,-1177,-3457,-4814,-1193,1699,5169,11330,12996,11979,10405,6870,910,-5443,-9156,-7235,-8438,-13051,-9754,1407,3031,-251,-1282,-4300,-5369,-7824,-11722,1582,12964,21290,21015,12502,-1875,-12190,-15084,-10524,-8888,-12877,-16903,-9871,-3164,2134,3279,311,-4863,-14699,-14431,-10751,-4866,-1136,-1008,-5952,-11730,-13127,-7047,-5712,-9417,-4170,2457,5444,2519,9300,16168,11122,1703,1773,7894,10924,10670,8325,7382,5309,-5637,2440,21744,28329,15411,729,-10957,-14768,-9211,-4036,-3476,-8648,-13846,-11224,-7230,-4948,-2787,-4288,-7878,-5592,-3605,-2234,-1799,-882,1068,1243,867,3319,4015,-598,-2920,-1711,1015,11124,10167,10465,8239,4022,-1433,-6674,-1014,3183,2283,-3238,-1799,-1954,-2771,4587,12014,14396,15474,14629,10078,5735,9949,14356,6942,-10853,-6760,9956,17568,16559,7452,-530,-1932,-6234,-3986,3437,271,-9493,-14693,-11909,-10761,-10315,-10420,-10230,-11501,-3540,14320,28964,30456,20089,-1478,-14368,-14319,-11637,-4465,-1574,-3006,2290,13824,11948,9827,7900,4919,1771,-1299,-2253,-5667,-6473,-3555,-4311,-4320,6654,13221,11844,12239,17648,28061,34512,26958,7471,-2427,1207,14341,18863,10760,-1384,-6799,-2820,4005,834,-5846,-13399,-12565,-2807,5155,-3509,-12624,-17265,-14851,-10654,-4510,-5938,-15279,-11467,-6091,-5396,-9986,-13981,-13182,-9648,-7403,-5235,-4333,-3070,-2973,-9203,-18119,-9432,-4015,6257,13599,15365,5793,-5533,-7857,-1300,-716,-4845,-8671,-6193,-2233,-6031,-147,22357,19338,17380,12500,10158,13312,13526,6507,-1578,889,5811,5226,1899,-4470,-16038,-9370,-5706,-12354,-17154,-12241,-6016,5506,11282,9331,5152,3662,4417,4260,831,-7330,9232,25900,32241,33927,38693,45720,30951,12280,3575,-831,-836,285,2469,2986,-1563,-1008,5211,7198,509,-13237,-7969,6144,12551,12932,6318,-1329,-4511,-272,8376,10128,4604,-5891,-13414,-665,4414,-1277,-5723,-4693,-3972,-7837,-11404,-5703,-226,406,2168,-388,-6617,-13513,-15647,-16320,-10199,-5466,-3032,-6794,-12590,-3310,365,-3310,-2691,2321,2560,-3632,4087,13060,14599,8233,-58,-3746,519,2763,409,1100,12245,36415,33746,6450,-11887,-6122,-6122,-10464,-11194,-3743,9064,13812,5989,-4704,-10061,-11215,-12928,-11438,-9184,-6386,-8809,-15206,-7380,5792,20440,29519,36182,32487,21839,8964,89,-5547,-3865,-1209,-3882,-5078,-8915,-12083,-7695,967,3939,-3999,-7495,856,11108,14673,8001,-2680,-5810,6858,17958,23303,22950,11771,-697,-1058,4715,17904,34602,31855,11757,2854,2541,-1371,-5766,-12471,-9614,-9264,-12566,-15238,-14860,-13985,-9481,-4874,-3538,-7359,-6462,7592,26079,39233,39122,27254,2194,-11918,128,6905,3507,-3443,-12105,-12755,2918,10117,7002,3619,-4866,-11437,-15148,-11572,-8186,-14536,-7538,-4536,738,2170,5416,8126,1763,-4194,-8316,-2820,6615,15085,10845,1038,-9632,-16628,-12465,2409,12397,16451,11228,-1128,-12793,-10817,8902,24877,20880,8958,-3136,-10610,-6013,-4532,-4629,6651,17428,11911,-1007,-2871,-3821,-1408,6723,12715,10822,-2053,-7285,-3056,658,8408,12305,3383,-9120,100,6785,4663,-158,-2949,4452,15238,21364,13333,-9874,-6828,-510,572,3116,4406,-1462,-4844,934,4210,4295,5881,11422,9641,3564,8048,7874,2188,-3400,-3350,-1233,-3359,-9106,-11609,-5960,4077,12128,15301,24310,30353,17737,361,-3246,6079,7572,1462,-3371,-7182,-6186,533,6195,6675,1173,-1581,9921,15194,19293,18131,10660,5493,11131,11370,5431,-7432,-16331,-14898,-14266,-6026,7304,14651,6356,-8822,-8510,2624,5574,3443,-5685,-6714,-4880,-5740,-9669,-13339,-15700,-3379,1799,-6011,-7142,6457,16465,16657,8247,-778,-797,7023,8130,6424,4408,-1859,-5857,-6068,-8681,-10411,-5159,2884,7396,8189,5686,7827,11600,14606,8475,-1203,-20890,-9223,2910,12105,20200,12226,9405,16397,21568,18006,13447,4635,-10858,-8966,-5022,-7364,-9599,-2442,10844,24241,29235,26535,21976,19267,14427,10225,1228,-6162,-6996,-5062,1227,4936,10194,12734,11058,4485,-3481,-11055,-12088,-4806,4589,7683,9628,23971,37681,37875,27561,12023,-690,-10638,-11627,-11352,-5184,896,-5308,-10209,-11208,-3594,14411,23452,13832,10570,5909,1732,541,-4681,-11566,-11069,-1108,25524,40994,40435,21299,-2483,-15526,-6562,2819,7512,5291,-850,-6449,-7133,-2123,7603,14049,17660,17031,27696,43656,23144,-5309,-21385,-12291,-1068,1043,-650,-3760,-5434,-3050,7601,23643,31769,38320,43012,32167,19956,14580,3998,-9521,-5120,6745,21357,21554,8440,-12138,-13168,-10283,-6811,-7535,-8332,-8265,-13776,-15834,-7152,1091,6572,13787,19948,21902,24222,35528,45468,35618,18836,8446,-2982,-6969,-3353,-2893,-1648,-1761,4836,15712,16952,12298,5510,-1376,-6264,-7750,-11410,-7081,-978,-5704,-5397,-13252,-14868,-4265,-2098,-8219,-13696,-4538,2818,6628,-2720,-10146,-6363,-10279,-945,19289,41039,43647,10254,-7274,-3485,2051,4146,5192,4414,-2260,-9458,-7075,4369,18469,19046,25949,30982,26125,16538,-746,-7698,4165,10624,7465,3433,523,-1505,-5580,-5530,-8233,-11563,-10462,-5227,-4955,-6530,-14649,-13483,-3975,3053,8886,-168,-15390,-17683,-13838,-9532,-4836,-1215,233,-3005,-9390,-8942,-3821,-7127,-17118,-4007,7780,6621,-424,-8141,-8203,-13118,-14617,-1456,6746,3468,9036,27072,42462,37443,23589,7550,-10042,-13554,-10364,-11525,-16280,-21606,-5093,5588,-1442,-12999,-5678,-7875,-15117,-7814,3104,5886,-766,-12807,-12337,4452,31429,38576,24691,13960,10386,3112,-3050,-12087,-20127,-14629,-15005,-7280,4383,10050,2160,-6185,-8408,-11442,-9913,-6942,2791,6931,5175,3684,789,2132,8967,12266,11701,4547,-4743,-1996,8054,3622,-883,-331,-9903,-13045,-6037,921,6418,249,-8077,-2858,4944,-69,-11200,-3777,5912,11016,15507,13874,26788,47885,66714,83753,79011,50263,25910,24097,29241,26012,8845,619,-4076,-7554,-9830,-16457,-13281,3647,25179,32652,28576,13509,4451,9371,16482,6897,-9285,-11046,1691,15700,37665,61552,71285,65311,51103,33095,13014,1925,-2074,-4320,-4340,259,1980,6920,11223,13292,19103,26361,27012,12070,-1587,-10581,-9950,-2700,-2244,-4162],[2383,7025,6335,-1372,-6060,-6855,-6728,-3095,1637,-734,-7036,-9992,-2324,14637,18340,15799,11755,7852,-6091,-13081,-6785,-2502,-4861,-11315,-6754,247,-1956,-9010,-4747,5399,11487,5426,-10467,1393,12504,25144,30299,13218,-6062,-10587,984,4764,-5519,-14434,-6026,-1592,859,2339,-2239,-3363,-577,7778,13444,18881,3355,-1241,2246,12133,17173,10066,-2253,-5150,3474,8864,14932,14185,7530,1580,-5393,-9434,-9740,-5783,-2794,-334,-821,-2859,-11606,-5468,3352,8287,5582,-698,-1732,-788,-2834,-6039,-10591,-11335,-14670,-10416,-9942,-10724,-8846,-5305,-1529,-606,-5878,-4254,10937,20775,23066,17880,15470,14189,4927,-1123,3742,7950,8822,8774,4776,865,-8511,-10298,-6335,-6313,-1769,5834,16637,29383,41334,34533,17453,6693,-3108,-10702,-3524,-222,-3406,40494,272690,582007,886246,1178455,1364111,1338614,1101450,751732,361357,54246,-3348,-13145,7659,17351,7196,12335,33761,65564,72449,46887,44737,100363,89842,10682,357497,853959,1331415,1800811,2017617,1795933,1337783,914328,532877,95562,233932,161843,336421,435577,688322,1340115,1572769,5795216,5633377,42803750,121486623,229097151,335766845,407049514,418389814,364167207,261691327,146552731,55748459,7623263,5789294,2207363,1583457,1238333,170077,294929,307814,448891,26402,104823,-4438,72313,21444,37348,24680,41077,42097,6377,-5976,16720,30334,17783,27416,13860,-2849,-11784,-7724,-12773,-4712,-4952,-4016,39444,291315,611108,912329,1132521,1219249,1145701,922049,613434,303192,88829,13963,-3734,-3287,-4275,-9065,-2934,7596,22605,34646,41214,30184,11770,7480,11227,11616,22174,19554,-3746,-13775,-16832,-13370,-10260,-14920,-5450,10083,6393,-760,-2598,-10272,-9038,-4398,-4420,-7425,-2553,-1538,-4098,2718,15105,22249,16512,8574,-778,-8336,-13408,-17338,-9501,-4044,2803,8661,14881,25881,38630,38328,32219,26337,21396,10644,1258,72,8030,19100,20573,6264,-5412,1500,22713,46459,40918,14403,-1472,-12585,-11216,4898,23569,42265,57291,51476,32760,18067,7479,-3219,-8538,1548,13371,14355,11094,11469,16735,27415,21810,10920,6926,-2352,-11486,-1533,3987,455,1153,6741,11844,16952,11472,-1725,-13731,-5477,-3325,-11425,2887,15188,14649,9337,-2839,-2842,8033,6220,-2393,-9661,687,3876,-3177,-8858,-12111,-6233,-7213,-8622,2850,16245,10692,653,-5841,-6526,-9366,-10929,-9652,-9462,-6615,-7166,-10000,-3020,15558,36988,32929,13978,5234,-539,-8931,-14887,-13203,-13295,-12223,-6759,-2910,-220,-5928,-4958,-4344,-6524,-8197,-8600,-10815,-5898,1258,-3884,-7923,-1650,8994,20631,26185,34143,39807,32623,14276,2811,-3575,-7062,-3250,3421,6177,8499,9592,5384,-3516,-8764,-8266,-7754,-3128,2237,5651,2295,-3042,-9129,-3733,2452,4187,76,-6626,-9839,-7182,2366,19670,37316,35375,13111,-10110,-7845,-3777,2679,7149,4454,-4862,-9165,911,11241,10982,-716,-7505,-572,8343,12231,9820,2864,355,3819,1994,-7442,-15387,-7669,3870,14910,15988,1962,-10048,-16580,-13172,-15401,-18116,-15762,-14241,-12927,-12133,-10759,-8121,-5374,-454,6060,9435,5821,-8920,-16644,-13203,-18043,-13953,-7142,-6691,-11257,-11110,-1065,1189,-6394,-11663,-6469,-5518,-7459,-5671,545,2127,-6368,-17655,-6710,138,1326,1218,5572,8306,1388,-6465,-10645,-5274,-14923,-2028,339,-6512,-11267,-2468,11189,23330,16321,7934,10061,7670,528,-7756,-7328,-606,8060,8001,2188,-4420,-6187,-5221,-3153,-2765,-2990,4739,17972,15861,17874,17103,15047,16672,23484,24313,12165,2991,-4541,258,7861,7159,-493,-10549,-18105,-16974,-7718,2932,15560,20041,8738,-4740,1067,7530,9037,7224,7348,13026,5482,2448,7871,4219,-5115,-6044,-4880,-8708,-12542,-12508,-4278,4124,5158,4719,370,-724,1921,7540,13316,10124,7817,11031,17993,26278,26824,16387,6593,-1788,-7933,-9817,-6582,-3875,-2202,-776,1099,7861,13277,16007,16983,16954,14679,8661,-1982,-7445,-13226,-15180,-9219,-3820,3686,16935,37393,54029,48319,24289,10299,6195,4495,5780,-1345,-6337,-7900,-9545,-8110,1110,3772,5513,6851,7871,4645,-7058,-12611,-4794,5174,10903,19371,24147,18345,11061,4252,612,-1064,3696,8658,9008,-6006,-5204,8458,16023,11623,1243,-10595,-12991,-15382,-14710,-2286,7676,5418,-8240,-12040,-9775,-13805,-11876,1192,10956,10501,-2224,-1857,5703,855,-5036,-6790,-1759,-1587,-7333,-10538,-7020,-3738,-3288,3205,12164,13750,7033,-3087,-10426,-5467,4068,9360,6362,1956,-1299,-9432,-8887,-332,-2846,-12581,3762,16657,8558,-7346,-14979,-4240,-1507,-6038,-10149,-8459,-2562,-7298,-8398,-2845,-467,-7307,-15543,-3570,4638,7244,4648,8008,7177,6750,5798,11434,22922,29033,20007,8275,3625,2969,-1958,-7628,-5639,-5110,-8328,-6949,-2048,3681,934,-6321,-10449,-10300,-7687,-1995,1393,6755,5651,-804,-8812,-12279,-8268,-3771,-6152,-9444,-11762,-5064,-1416,-4434,-7873,-7363,-2425,12663,25842,35165,31924,7489,-15523,-10137,-2694,4411,4257,2863,-547,-2897,-3275,-1179,3361,8405,13565,6585,-3360,-9476,-2996,7149,10244,13473,9104,-1395,-7583,-11460,-16732,-13621,-11970,-14158,-7520,657,8392,15100,20957,24541,17894,8049,10082,15098,17550,19394,14038,10225,-755,-7940,-5575,1203,11443,20522,28438,30860,24208,14160,3086,-6972,-11842,-8396,-11864,-16703,-3620,11684,12510,5552,-6302,-11161,-1421,1304,3114,12250,24725,28938,31607,28817,14792,-8248,-18042,-8679,-4445,-2273,-9413,-5779,7053,20856,24954,11249,-3254,-9781,848,4429,4466,6727,8668,6423,6375,11521,14068,17118,26871,20158,3165,-5015,-1254,9497,10248,4828,-856,1356,7392,6707,2775,-1036,-5288,-1847,8388,16050,11191,-4630,-944,7600,5558,3795,7954,6740,954,-10364,-14984,-3302,-641,-11993,-14303,-5675,-9017,-9432,327,5754,3761,-3725,-11481,-12878,-9414,-5688,-10230,-10499,2241,13732,16124,10406,11090,169,-15593,-197,6010,3015,3145,5410,4300,4118,-608,-3092,-3308,-4087,-7405,-2350,2923,2059,-2930,-9010,-8970,-5303,2851,12965,23278,21436,4965,-8285,-11834,-5795,-3364,-10092,-17936,-9940,-4499,-7844,-9035,-6762,1759,8690,2516,-4391,-11224,-3126,10620,18604,19194,15881,13230,9871,7167,2138,-6562,-17007,-9889,845,8632,6869,2067,4717,15691,28759,29946,4560,-11843,-18174,-13633,-3517,1196,5397,17699,31174,21943,4641,-7036,-6646,-145,8707,6779,-2393,-2399,7916,21829,23729,14909,6422,-1924,-6156,-10533,-11442,-11150,-17488,-11471,2209,10893,10853,3218,-5613,-5571,-410,4894,2256,2117,7629,4558,-3276,8233,17034,14155,12392,-2044,-9839,-4421,-4030,-6592,-1166,7,-5050,-13442,-6245,2388,11074,21283,14591,3493,4438,10920,9418,4862,-5824,-3858,-590,-3621,-3147,9361,14013,1046,-11417,-11426,-12380,-10515,-2554,-1685,-3819,-11517,-8352,-8365,-1650,405,-8134,-9354,2324,7741,20654,49352,43674,25185,18470,11860,10612,10348,10310,18912,33268,39494,27665,9244,-2241,-1736,2763,553,1050,-1847,-3694,-1032,985,3586,8909,10864,9943,7355,3311,-2644,-8211,-8189,-6325,-8370,-12858,-9220,1559,4555,3042,3602,433,-1252,-5387,-11357,572,11192,18362,18545,12090,-2244,-12332,-13979,-13173,-11330,-13964,-16726,-10613,-4859,-466,-1106,-4467,-8678,-17299,-13722,-10750,-4363,-898,-1949,-7480,-11812,-9743,-5500,-5191,-9271,-4326,1691,3029,-178,7513,17630,14907,3763,-1362,4085,8147,8578,6315,5172,3655,-5130,3473,21551,27446,13890,-651,-13241,-17443,-11075,-4651,-2701,-6789,-11722,-10122,-7430,-5601,-4338,-6700,-10498,-4097,129,2012,1979,1800,3239,3426,3529,6375,7444,3649,-397,-447,1418,11193,12618,14087,11936,7708,1377,-5357,-2154,1235,520,-4543,-3766,-4394,-5665,3748,11211,12959,12565,10691,7674,5949,11638,16303,8940,-9280,-7830,8876,17861,17921,9245,-130,-2249,-3991,-1110,6205,433,-10408,-13474,-10845,-10038,-9778,-10242,-10402,-10599,-2976,12564,21060,20398,13097,-1521,-9725,-16469,-11591,-5028,-4413,-7731,-124,12754,10809,9549,8565,5735,2605,-57,-560,-5372,-7321,-5672,-8737,-11952,-5571,146,2170,6773,15954,29698,38481,30710,9645,-1571,1034,15218,20418,11071,-2249,-9026,-5862,716,-227,-3530,-12203,-13282,-3815,3433,-6358,-15270,-18215,-13135,-8486,-4199,-5574,-14506,-12558,-8332,-7800,-10892,-13424,-14297,-11778,-8002,-4618,-3922,-2834,-3142,-10103,-14600,-6905,-2002,8377,17247,18726,8027,-5650,-8978,-1402,-592,-4538,-7920,-5952,-2014,-4767,983,18555,13417,13314,10581,10394,15282,14493,5536,-2385,938,5372,4721,1606,-4161,-15364,-11683,-8098,-13345,-16985,-13498,-6575,3149,7492,6826,5069,5003,4976,2417,-2503,-7610,10210,24307,28284,28114,29602,32651,23311,8839,129,-3957,-2719,-334,2272,2280,-1893,-2026,3894,6871,219,-14330,-10066,4070,9842,10691,7044,658,-4317,-1729,8769,12120,6114,-6176,-13307,401,3424,-2637,-6143,-3566,-1535,-4754,-13009,-8815,-1288,1360,6274,4120,-3282,-10807,-16215,-13832,-9617,-5493,-2990,-6219,-12862,-4514,-985,-4735,-4047,945,2891,-2869,3105,9729,9847,3857,-2656,-5311,-1616,829,-341,1646,12495,33198,29891,4144,-14121,-6032,-5669,-10092,-11997,-4989,7763,12429,3756,-7123,-11612,-12806,-13646,-11001,-8508,-5753,-7735,-14252,-7570,7034,23522,34265,40426,33463,20898,8132,539,-4951,-10249,-6049,-6011,-3687,-5481,-8879,-5496,2640,6564,-1581,-6358,1261,11831,15059,9523,-586,-3978,7415,16850,20945,20011,11300,1420,2210,8232,22430,37889,28622,7379,-1923,-2006,-4719,-7934,-11812,-8816,-9343,-12572,-14938,-14048,-12332,-7211,-1840,-439,-4651,-5986,6934,23939,35318,35335,23490,-2196,-9161,1934,8722,7190,-657,-9805,-15729,-1331,5160,4273,2386,-4128,-10584,-14995,-10051,-7650,-11001,-8486,-6282,-807,1248,5460,8801,2718,-4212,-7727,843,10490,18613,13983,3306,-8311,-15933,-11818,3307,14114,17580,10456,-2343,-12349,-9482,8224,21449,15910,5398,-5074,-10997,-6182,-4628,-2882,9670,21116,17808,3321,-334,-1888,1549,9877,15135,11213,-2572,-7818,-3372,828,8740,12970,4202,-6159,2366,7372,4768,-389,-3213,5369,18829,26661,19825,-4866,-4501,1305,1896,2928,3208,-2985,-7017,-94,4647,5635,5933,9052,6581,1560,4737,2564,-3729,-8933,-7581,-4564,-6995,-13097,-12170,-5054,6601,16393,18701,24449,26193,12350,-2662,-2714,7098,9278,3628,-991,-4881,-3963,550,3546,4521,1426,1197,13402,17158,19880,17489,9080,2725,7492,10796,6861,-6057,-17110,-17840,-17908,-8327,4633,10277,828,-14063,-5051,5292,7282,3573,-6957,-8164,-5493,-3940,-6399,-11179,-17527,-5021,-194,-8641,-7918,6485,15544,15808,8902,523,-657,6106,6254,4739,3634,-1940,-5629,-5642,-8485,-10774,-4712,3928,7565,7768,5627,7488,10336,14859,10330,623,-19202,-9052,2588,10448,21360,16314,14072,20738,27741,25087,17786,5153,-10763,-6092,765,-2309,-7366,-4009,6146,19182,27492,29718,25614,21136,15412,11370,2050,-5612,-6665,-5056,467,3448,8491,11354,11371,4982,-3659,-11621,-10228,-2529,6302,6972,8178,23401,38418,38325,24570,7038,-5253,-16970,-19434,-18550,-10062,-1049,-5930,-10533,-11726,-4564,14723,22566,15274,16199,10293,3620,1252,-4695,-12346,-10291,3232,32571,45835,41005,21510,3,-7200,2506,5714,6183,3087,-3683,-9189,-8303,-1294,8811,14347,16417,14708,23943,36026,18755,-7007,-22887,-12444,-671,1536,-213,-3689,-5312,-410,12845,30891,38667,43257,45275,32920,20923,15945,5136,-8665,-3778,7607,21360,21634,8277,-11108,-11698,-9885,-7185,-8096,-9855,-10159,-14633,-15861,-7202,-177,3094,8539,14350,17099,22370,35893,43629,28592,14118,6671,-3551,-6858,-2583,-1738,-1669,-1572,7608,19078,18470,11733,3245,-4211,-8410,-9026,-12568,-10229,-7571,-13877,-10599,-13190,-12844,-3808,-3229,-9974,-12578,-4330,683,4644,-918,-6513,-5572,-10607,512,18090,37261,40432,9515,-6868,-4833,-205,-113,2808,2826,-3600,-10437,-8228,662,14254,15841,24710,31188,27004,18198,1255,-8689,3391,12984,12912,9080,3985,-212,-5447,-5633,-8196,-10277,-8733,-4034,-4007,-5571,-13422,-13977,-4047,2552,8189,1311,-13595,-15852,-14541,-10995,-6525,-2676,-1056,-3080,-7839,-8346,-4795,-7590,-14546,-3075,7250,5141,-682,-8281,-9803,-13487,-12804,548,8092,5197,11639,30253,44163,38591,24929,9325,-8175,-15390,-12116,-11957,-14161,-19209,-8354,3095,-2666,-14122,-7255,-10190,-16109,-7619,2400,4699,-1918,-14491,-13279,5362,31737,38848,21306,9454,6493,1188,-2766,-10214,-18043,-16013,-13587,-4720,7936,13239,4029,-5668,-9227,-12137,-9649,-8180,1625,8010,8255,8052,6983,9188,13792,12043,10050,3848,-4168,-843,7957,1781,-3766,-2932,-11420,-12397,-4521,1859,6728,-602,-10087,-4248,4862,1216,-9789,-3630,4680,8420,12549,11245,23517,39100,54698,69995,63696,36183,16806,20677,28706,26389,9593,1456,-2900,-6455,-8990,-15479,-13059,3136,24198,31978,27203,12825,4388,10079,19539,10201,-6035,-9824,3139,21953,49820,70014,70117,62149,51798,35846,16414,4420,-1525,-6585,-9399,-4221,-489,5145,9133,10414,16422,26270,26888,8348,-3632,-11267,-8289,-563,202,-2537],[1266,5230,4747,-2216,-7004,-8480,-9001,-6511,-941,-1157,-6250,-8890,-2350,14182,19323,18655,16140,10820,-4691,-13237,-9670,-6118,-7538,-11550,-6066,299,-2280,-9499,-5398,4649,11174,6675,-6025,-5283,4395,18007,26867,13023,-5188,-8737,3836,9704,176,-12040,-6141,-549,2024,2175,-3991,-5929,-4148,2986,8170,15207,2297,-1024,2961,13317,17738,9259,-2551,-4516,4136,9734,15683,14918,7825,1673,-6444,-11352,-11677,-6914,-3476,-2630,-4643,-5623,-15389,-4946,5655,12075,8789,1435,-557,-654,-2126,-4930,-8676,-10090,-15308,-11073,-10759,-11577,-8648,-4400,-241,678,-5179,-4392,11331,20244,20571,14662,11170,10044,2499,-2037,3307,7328,8319,8685,4129,-247,-8802,-10590,-7436,-7889,-2707,5200,15869,28376,41126,37774,20364,6177,-4653,-11281,-4144,-1513,-5235,36030,233408,471842,685819,895918,1039670,1033337,871802,625264,322082,51164,-798,-11958,4759,14823,6708,13874,38092,73551,83261,56674,54843,106170,85204,2982,256596,643453,991336,1331420,1480298,1299032,956391,660582,400078,79263,179557,122097,291316,383157,558559,1124839,1384691,5042367,4743071,36457649,103607945,195527645,286941655,348374975,358542727,312343163,224525189,125760618,47935185,6706838,4930149,1903073,1389021,1105802,139313,242720,279856,388842,25575,96462,-5376,71814,21464,30263,19472,36717,36715,2311,-6217,19125,33283,19191,25804,10856,-4291,-11485,-6053,-14351,-9091,-7970,-6294,28555,251994,546940,806914,992453,1065569,1001143,803728,528202,252999,73147,12648,-4619,-4011,-5047,-9403,-3068,7237,21315,31390,40635,34270,15990,10259,10459,5439,14182,17379,-853,-12760,-20839,-12462,-8086,-14138,-8374,10541,10539,1136,-3140,-11320,-9667,-5551,-5402,-5971,3284,7825,-1040,597,11942,18586,13407,8222,1094,-5053,-8657,-13596,-8531,-3316,4467,10659,17057,27619,37785,36251,32530,29549,24483,10663,36,-1313,7469,18756,19587,5553,-7986,-3009,16161,40502,36792,10721,-4864,-15615,-11653,4160,21590,39794,55742,54881,38593,22615,9728,-2693,-8712,611,9465,9826,10301,14390,22530,33439,27911,14494,10164,3358,-9359,-1866,4195,-1121,-2659,2234,8927,16726,13069,242,-13926,-7161,-3308,-11387,417,11109,11441,7603,-1846,-360,7760,5342,-2256,-8069,920,4145,-1807,-7526,-10977,-7585,-7595,-9738,1535,15713,12001,2499,-3063,-3794,-7421,-10362,-9041,-6456,-2862,-4057,-7154,-402,19318,37874,30016,10573,2395,-2791,-9166,-13115,-12008,-12078,-11300,-5646,203,5025,-110,-5458,-10594,-7178,-1873,-2497,-5540,-2160,3087,-3247,-8393,-2811,7249,18145,24161,33069,39814,33101,14392,3520,-2777,-7352,-4710,889,3565,7247,9361,6748,-1689,-8107,-8089,-6846,-2029,2747,5884,2251,-3726,-8305,-257,4513,4887,881,-5359,-8169,-5645,2289,16826,32765,32929,14989,-8522,-7275,-1489,5515,8995,4718,-5109,-8557,2004,13310,13764,1188,-8097,-715,8873,11103,7486,1882,-96,3263,2628,-6906,-13934,-6635,4498,16161,18727,4614,-8644,-16765,-12139,-13951,-17921,-16388,-14004,-11885,-10884,-10801,-10207,-8357,-3805,4525,9096,5484,-9377,-14966,-10957,-14912,-15283,-6588,-6030,-11389,-11224,142,3410,-4595,-12536,-7183,-6137,-8697,-7432,-2175,-2427,-11277,-12078,-1589,2828,2424,1920,4891,6258,575,-5825,-6340,896,-11149,-9185,-6159,-9481,-9567,-830,10086,18619,11617,6106,8533,5013,-1884,-8717,-4503,4031,12736,10666,2863,-4446,-5678,-4061,-2478,-2417,-2958,4522,19078,18804,18903,16445,14332,18043,26598,25354,12319,3879,-2057,2409,8976,8731,2208,-7808,-16206,-17817,-9725,559,13076,18160,7940,-4581,859,7264,8838,7239,8585,14100,3804,-449,7242,5691,-2875,-3941,-3770,-7527,-11827,-13456,-4348,4108,3877,1981,-1599,-2222,530,4836,8728,5782,5088,9897,16415,23391,22147,12178,3918,-3681,-10200,-12426,-9739,-6933,-5049,-3855,-349,8466,15328,19169,22062,23094,20002,13184,2093,-4397,-11132,-15557,-9074,-3023,4999,19426,40684,54148,44744,21509,10819,10922,10406,10440,2057,-3867,-5912,-7768,-4254,4939,6070,6073,5827,6034,2420,-9514,-12477,-3348,4135,7954,17334,24847,19929,11509,3115,-2062,-4726,-10,4934,6979,-6916,-2378,12442,22199,17658,4383,-9592,-14010,-16145,-13810,-1520,7845,5465,-8656,-12979,-10005,-12813,-13441,-3340,3806,4485,-5346,-4226,2694,-1389,-6539,-7901,-3097,-2684,-6743,-6969,-5569,-2877,-1524,4632,12074,12649,6057,-3142,-12604,-7812,1667,5871,2594,-1847,-5199,-9774,-3982,5151,570,-12690,1783,14458,9627,-4469,-17317,-8493,-2923,-5236,-9320,-10368,-5448,-9045,-7615,-1298,673,-6622,-14513,-3697,3844,7098,5932,10367,9501,7188,1530,8106,20860,26902,18242,7504,1536,1143,-4434,-7926,-3258,-1453,-5503,-6531,-2003,3703,637,-6899,-11698,-12597,-12076,-7372,-1580,5730,4580,-1535,-9431,-13319,-8983,-3857,-6572,-12368,-18333,-5044,444,-2934,-6898,-6638,-2152,11618,26821,36937,34172,9314,-14167,-8099,-569,5008,4003,3473,1142,-225,-1031,5,3476,8675,13073,4127,-4977,-7719,-2446,7806,11166,14013,8661,-1871,-6546,-7668,-14281,-15259,-11971,-12526,-7017,581,8273,16041,23467,28177,20995,9108,10049,15664,17858,18140,14010,12841,666,-6865,-5766,3,9566,17300,23666,27750,23309,13686,2682,-7454,-9591,-7157,-10829,-16134,-3953,10263,9717,3011,-8195,-9187,552,2126,2925,10955,21852,25110,25277,19825,7815,-11921,-15754,-7394,-5028,-4329,-11763,-7377,5563,18575,25042,13923,-1076,-7705,960,4489,5417,7972,10692,9825,9522,13628,15187,16250,29188,25567,6765,-3849,-796,9334,8885,3641,-1059,2251,8166,6834,2403,-814,-4530,-990,9422,15991,10673,-3741,-895,4543,915,-346,4162,3684,-401,-9729,-14985,-5010,-3165,-14918,-10252,-66,-2755,-9262,-1352,4371,3125,-4350,-12254,-13722,-10799,-5564,-8914,-11825,988,13755,19435,14035,13206,125,-15517,-673,4134,781,1875,5968,4805,3395,-1962,-4493,-4207,-3681,-6329,-1615,2686,1053,-4735,-11621,-7268,-1637,7489,16473,26014,23258,5679,-7674,-10928,-5806,-3600,-10114,-17104,-7866,-660,-3515,-5739,-4401,4680,12573,4426,-4615,-11974,-432,12108,17566,16634,13230,10635,7813,6812,4316,-2872,-15447,-12458,-523,8235,6992,2043,3904,14230,28044,33684,8360,-10111,-19676,-13178,-1177,3774,7775,20031,32793,20192,2220,-7459,-5456,-444,7765,7578,-1899,-3387,5798,17920,21424,11933,3353,-3777,-7070,-10649,-10176,-8699,-16940,-13925,387,10276,11256,3300,-5353,-4589,963,6452,2772,2704,9154,7910,-757,7995,15661,13399,13470,-988,-10373,-5746,-6227,-9640,-2886,-645,-4727,-11231,-8821,-971,7775,19631,16055,6468,6260,13324,14622,10821,-507,-2064,-2837,-4309,-2598,10763,17756,3169,-10686,-13827,-13809,-9280,-437,-872,-4911,-11375,-7299,-9499,-4362,-2445,-8661,-4942,5788,9098,19848,48457,48822,29221,22359,13088,10197,8564,6786,17323,32083,37903,26024,7389,-4017,-1868,3769,2681,2920,-510,-2536,-356,1043,2627,6637,8450,7639,4173,-358,-6572,-11526,-7879,-6110,-8947,-13071,-8670,1435,5601,6789,10510,6816,3451,-2911,-10689,-672,9041,14859,15345,11076,-2751,-10805,-10374,-13980,-13825,-14706,-16454,-11588,-6689,-3123,-6002,-10609,-13659,-17707,-12730,-11339,-4867,-1534,-3457,-8902,-10376,-6384,-4008,-5127,-9582,-4979,501,513,-2553,5562,17685,16940,5385,-3365,664,5683,6685,4416,3071,1943,-5074,3608,20233,25301,11445,-2475,-13507,-15551,-13201,-5644,-2189,-4995,-9245,-8254,-7287,-6057,-5831,-9247,-11915,-2024,3764,5981,5382,4283,5154,5103,5486,8494,9987,7528,2338,106,848,10308,14624,17569,15809,11278,3617,-4222,-3106,-756,-1620,-6719,-6960,-7629,-7837,3815,10257,10877,9039,6432,4966,5868,12929,17728,10811,-7058,-9103,6803,17375,19116,10979,63,-2679,-1311,1900,8737,308,-11522,-12276,-9756,-9194,-9153,-10131,-10527,-9311,-2299,10318,12869,10274,6019,-66,-5045,-11904,-10881,-6176,-8252,-12360,-599,12543,9754,8888,8639,6075,3510,1861,1591,-4539,-7839,-7733,-13041,-13929,-17401,-13417,-7556,1510,13983,30630,41558,33873,11945,-592,401,15064,20725,10234,-3996,-12191,-9978,-3759,-1232,-1449,-11510,-14317,-5556,333,-9724,-17670,-18027,-11356,-6662,-4299,-5638,-13813,-13774,-10826,-10402,-12142,-13142,-14410,-13615,-8540,-3872,-3376,-2550,-3332,-10513,-11712,-5131,-572,10169,20554,21457,9833,-6083,-9951,-1587,-708,-4497,-7366,-5710,-1822,-3413,2553,15140,8244,9273,8445,10446,16923,15100,4279,-3471,852,5157,4783,2084,-2961,-12593,-12971,-10242,-13950,-16234,-14874,-7877,-314,2923,4128,5375,6473,5313,184,-6020,-7381,10145,21437,23967,23188,22990,22212,16896,5656,-3138,-6789,-4223,-650,2348,1753,-2108,-2969,2614,6697,421,-13537,-9558,4287,9736,10962,9738,3924,-3677,-3656,8277,13657,7632,-5935,-13339,683,2095,-4009,-6519,-2421,990,-850,-10805,-12419,-2968,1771,9986,8605,51,-7576,-11848,-10320,-8633,-5529,-2887,-5471,-12522,-5732,-2513,-6131,-5339,-639,2709,-2326,2218,6535,5279,10,-4323,-5887,-2891,-820,-986,2270,12775,29516,25537,1558,-15070,-4850,-4322,-9048,-12324,-5764,6752,11353,2061,-8728,-12324,-14015,-13921,-10456,-7880,-5115,-6522,-12589,-6813,8871,27160,39469,44314,33861,19367,6787,496,-3480,-6336,-5858,-4049,473,-1060,-5235,-2836,4691,9491,949,-5295,1635,12368,15223,11004,1607,-2228,7957,15731,18675,17216,11007,3503,5217,11686,26724,40426,25406,3931,-5601,-6843,-8552,-9582,-9926,-7850,-9114,-11937,-13687,-12152,-10096,-4575,1553,2898,-1746,-4394,6915,21800,30531,29965,17729,-7179,-3114,5365,11269,11433,2726,-6956,-18208,-5419,1026,2082,935,-4667,-11372,-13584,-7597,-6159,-6673,-6506,-6618,-1688,734,6033,9942,4032,-3824,-6192,4813,13966,21400,16632,5424,-6925,-15149,-11270,3890,15438,18293,9349,-3657,-11502,-7799,7537,17974,11052,1866,-6889,-11115,-6323,-4860,-1485,11474,22859,22124,7520,1802,-298,3920,12256,16711,10901,-3301,-8392,-3868,581,8232,12817,5304,-2026,4964,8097,5042,-311,-2984,6748,23008,32716,27678,2167,-1196,3476,3453,2790,1994,-4432,-8997,-855,5292,7091,6014,6686,3724,-312,1301,-2809,-9544,-13669,-9978,-6017,-8495,-16033,-11502,-3670,9551,21100,22326,23816,20338,6269,-5489,-1885,8036,10773,5977,2076,-1647,-1105,578,1186,3260,2738,4624,16525,18618,20061,16603,7463,238,4484,10537,8546,-3844,-13937,-17229,-20831,-9802,2311,6293,-4060,-14170,-1197,8116,9136,3757,-7904,-8500,-5104,-1758,-3017,-8431,-15759,-5846,-1349,-10086,-7513,6800,14692,15208,9925,2479,341,5715,4638,3067,2745,-1988,-5145,-4985,-8028,-10675,-3819,5200,7730,7303,5684,7142,9182,15082,12512,3166,-16786,-8198,2843,9757,22937,20600,17965,23086,31235,29718,20539,5829,-9923,-4122,6250,3175,-4001,-4466,1843,13668,24358,31637,28945,23140,16638,12567,2922,-4976,-6186,-4807,2,2443,7210,10219,12175,6534,-2227,-9583,-7796,18,8331,6763,7203,22988,38959,38523,21771,2610,-8696,-20406,-23357,-19133,-10863,-220,-4979,-10101,-11847,-5620,13898,20060,17217,22605,14960,5758,2063,-4519,-13011,-9072,8020,38855,49493,40903,21664,3459,1133,11872,9985,5400,483,-6420,-11506,-8916,-309,10021,14611,15120,12544,20226,28129,14023,-8508,-20283,-11341,463,2300,232,-3673,-5037,2798,18887,37902,44448,46562,45683,32636,21434,17146,6436,-7418,-2008,9036,21977,22316,8891,-9302,-10062,-9269,-7401,-8225,-10541,-11484,-14888,-15388,-6797,-949,44,3627,9057,13023,20209,34918,39657,20905,9981,5172,-3937,-6651,-1937,-729,-1822,-1107,10251,21563,19280,11014,1300,-6452,-10038,-9434,-12345,-12487,-12866,-20435,-14484,-12680,-11071,-3473,-4374,-11607,-11171,-3653,-777,2854,919,-3731,-5834,-11289,1640,16515,32990,36822,8958,-6332,-6053,-2391,-3727,309,1035,-4979,-11497,-9646,-3059,9719,12244,22939,30492,26753,18633,2651,-8995,2905,15328,18447,14813,7402,1050,-5175,-5634,-8097,-8976,-6875,-2877,-3322,-4845,-12241,-13956,-3985,1790,6633,2156,-11909,-13981,-14860,-12268,-7928,-3907,-2161,-3158,-6569,-8096,-6084,-8338,-12419,-2055,6441,3335,-1245,-7447,-11164,-12688,-11097,1675,7924,6334,14279,32723,44173,38373,25420,10614,-6412,-17138,-13744,-11942,-10956,-12989,-8925,417,-4105,-14082,-9008,-12728,-16138,-7501,1382,3211,-2993,-15568,-13811,5854,28846,36104,16778,5265,3442,-384,-2509,-8572,-15880,-15937,-11454,-2051,11277,15823,5698,-4777,-9683,-13420,-10572,-10368,-242,9365,12998,14921,14020,15069,16485,10497,7521,2707,-3389,209,7236,-197,-6714,-6549,-13728,-11691,-3055,2670,6970,-1161,-12335,-6368,3679,1630,-9030,-3998,3132,5850,9576,8410,19495,29346,40680,53177,46249,22130,8542,17147,27799,26669,10806,2997,-1122,-5086,-8098,-14471,-13086,2085,22234,30030,24417,11205,3831,10363,22008,13009,-3284,-9188,3539,27056,61040,75988,66092,56549,50732,37765,19614,6797,-964,-9048,-14961,-8804,-3550,2447,6033,6705,12701,24625,25342,4752,-6023,-12516,-7603,452,1495,-1811],[584,4005,3801,-2351,-7148,-9051,-9802,-8865,-2856,-827,-4829,-7214,-1049,14346,20536,21625,20538,13567,-3030,-12491,-11971,-9486,-10182,-11044,-4722,841,-2176,-9224,-4895,5153,12414,10589,908,-11514,-3174,11937,24036,13435,-3523,-6292,6995,14760,6432,-7342,-5522,868,3559,2221,-5567,-8277,-7290,-1126,3613,11879,1824,-436,3851,14530,18153,8583,-2563,-3790,4962,11182,16979,16181,8728,2300,-6838,-12680,-13200,-7630,-3763,-4616,-7980,-6773,-16101,-4155,7786,15689,11933,3499,393,-842,-1575,-3176,-6015,-8635,-15563,-11153,-11193,-12075,-8881,-3692,940,2088,-4131,-4316,11752,19587,18041,11535,6988,6117,613,-2780,2107,5312,6584,7882,3241,-1499,-9045,-10483,-8098,-9150,-3519,4497,14680,26027,38210,38528,22524,5662,-6247,-11897,-4593,-2447,-6837,29924,182000,344106,475839,610026,710442,715643,619685,470423,264610,47570,1558,-9193,2021,11903,5888,15093,41227,77693,89886,64880,63385,106867,77202,-4816,157960,428557,650343,865507,952195,819443,593967,415613,264279,61586,120300,79190,231630,309003,407290,855769,1113431,4003764,3619820,28230449,80352790,151788308,223109804,271362982,279718654,243931579,175421440,98274945,37543155,5396755,3814679,1494665,1108613,899299,109299,183899,232448,306073,23495,82190,-6622,66593,20688,22907,14222,31455,30798,-1552,-6053,19565,33797,19895,23122,7023,-6316,-11188,-4808,-11180,-13505,-11292,-8694,18856,198510,446618,648052,786945,841385,790653,633691,410769,189597,56013,10936,-5439,-4682,-5857,-9770,-3527,6197,18942,26761,36790,35753,19303,12932,9350,-1077,6178,14107,1730,-10535,-17380,-9645,-4777,-10848,-11335,9560,13943,3713,-3124,-12306,-11043,-7268,-6512,-4116,9341,18262,6148,-362,8556,14454,10134,7849,3457,-974,-3264,-8111,-5354,-2037,5815,11939,18646,28722,36130,33648,32372,32084,26187,9868,-1642,-3210,5992,16676,16825,4478,-9303,-6702,9969,33473,31723,6854,-8306,-18519,-10837,3494,18696,35313,51192,55323,42891,26659,11557,-2686,-9954,-1642,4014,4383,8455,15731,26162,36384,31246,16220,11743,7783,-3642,-1288,4378,-2637,-7708,-3316,5729,16029,14347,1950,-13461,-8995,-3678,-11452,-2934,5623,6635,5045,-719,1937,7245,4087,-2734,-7483,576,3734,-1167,-6871,-9649,-8735,-8236,-11209,-17,14315,12584,3661,-884,-1556,-6033,-10510,-9543,-4621,357,-792,-4654,1793,22745,37487,26085,6574,-1202,-5571,-8412,-11141,-10961,-11043,-10150,-4508,3255,9969,6244,-516,-11422,-5197,3512,3352,-531,1066,4308,-3010,-8931,-4362,4766,14592,21148,30363,37905,31889,13388,3473,-2509,-7705,-6254,-2056,800,5484,8280,7054,-687,-7700,-7942,-6157,-1268,3054,5690,1555,-5134,-6761,3124,6454,4933,1048,-4578,-6865,-4615,1404,12873,26610,28428,15209,-6734,-6878,157,7564,9975,4249,-6008,-8772,1904,13889,15337,2659,-9032,-1822,8081,8795,4316,670,-897,2119,2964,-6104,-11321,-4822,5819,18086,21834,7519,-7306,-15670,-11412,-12820,-17233,-17278,-13950,-10587,-8681,-8765,-10590,-11000,-7881,1797,7480,4123,-10403,-14174,-9443,-11728,-14514,-6371,-6076,-11921,-11324,1073,5408,-2669,-12865,-8635,-7377,-10391,-9727,-5863,-7996,-12692,-6449,2751,4157,2614,2006,3970,4249,-509,-5712,-3692,5908,-5198,-15571,-12718,-12317,-8546,-222,8112,12876,5765,2915,5963,1606,-4781,-9439,-2173,8135,16923,13008,3140,-5036,-5672,-3604,-2517,-2826,-3656,3629,19157,21113,19329,15277,12916,18030,27979,25271,12160,4414,-413,3975,9914,10129,4579,-5655,-15084,-18244,-11489,-1807,10289,15713,6748,-4495,376,6665,8389,7147,10198,16279,3081,-4194,5084,6068,-1004,-1977,-3107,-6865,-11405,-15023,-4772,3635,2121,-962,-3862,-4189,-1419,1485,2986,582,1740,7834,13687,19019,16560,7866,795,-6243,-13132,-14380,-11546,-8425,-7578,-6491,-945,9586,17450,22132,27049,29101,25221,17551,5757,-1940,-9206,-16025,-9204,-2817,5674,20930,41649,50661,38867,18272,11143,14611,14988,13640,4518,-2192,-4214,-6148,-660,8234,8162,6650,4912,4181,-1,-10838,-9061,-1831,3247,5874,15521,25453,21620,12044,2134,-4709,-8793,-4243,574,3916,-8378,79,15806,27758,23225,7052,-8729,-15461,-16926,-12992,-1054,7568,5159,-8852,-14053,-10499,-12023,-14255,-7229,-2000,-1001,-8415,-6353,130,-3357,-8008,-9499,-4911,-4079,-6187,-3704,-2604,-1722,-249,5056,10794,10841,5321,-2087,-11278,-10728,-1236,1948,-1684,-6486,-9845,-7722,1160,10082,3212,-12303,-110,12213,10567,-1514,-12625,-13651,-5085,-4901,-8485,-11678,-7845,-9875,-6221,539,1908,-5915,-13883,-4283,2529,6368,7356,15035,16840,14568,517,3342,17314,23249,15167,5451,-1425,-1325,-7350,-7811,-1147,1734,-2944,-5748,-1695,3873,439,-7329,-12799,-14847,-14640,-11958,-3998,4743,3544,-2235,-9980,-14335,-9849,-3852,-5203,-10451,-12869,-2372,3012,-1461,-6184,-6447,-2965,8880,25698,36299,33622,9297,-12224,-5732,1365,5229,3549,3945,2768,2789,1819,895,2505,7325,10298,673,-4634,-5606,-2279,7716,11526,14042,7907,-2101,-4992,-3973,-10124,-15990,-12192,-11615,-6936,270,7789,16349,25087,30436,22822,9634,9388,15271,16969,15916,13507,15777,2427,-5733,-6096,-1367,7390,13536,18084,23151,20896,12264,1881,-7753,-8396,-6635,-10236,-15808,-4646,8164,6386,607,-9612,-7406,1956,2743,2881,9499,18305,20584,18082,10051,331,-15070,-13335,-6295,-5823,-6385,-13353,-9373,3448,15468,24005,16542,1644,-5258,426,3863,5786,8760,12290,13171,12756,14799,14583,14182,30216,30691,10740,-2479,-478,8705,7210,2232,-1461,2813,8633,6819,2109,-462,-3473,-92,9868,14413,8594,-3916,-1538,1489,-2664,-3283,1064,835,-1841,-9205,-13967,-6570,-6059,-18096,-7282,4704,2787,-8186,-3247,2567,2043,-5381,-13259,-14537,-12182,-5490,-7664,-13241,-869,13075,22533,18043,15022,-203,-15609,-1197,2467,-1021,613,6057,4867,2456,-3146,-5761,-5171,-3533,-5342,-827,2411,-190,-6933,-14266,-4552,2254,11181,19026,27899,24435,6111,-7065,-9872,-5801,-3878,-9925,-16409,-6244,2697,608,-2448,-2043,7427,16129,6157,-4879,-12309,1563,12624,15744,13537,10199,7716,5541,6531,6665,960,-11533,-14937,-2228,7271,6665,1802,3114,12736,26648,36467,12817,-7319,-15441,-11812,-750,4873,10235,22416,33162,17149,-401,-7056,-4289,-842,6532,8068,-1394,-4246,3692,13862,18465,8691,110,-5800,-8013,-10545,-8921,-6430,-15588,-16552,-1645,9315,11259,3090,-5192,-3634,2113,7407,2883,3022,10231,10944,2642,8588,14375,12309,13622,-602,-11572,-7876,-8924,-13064,-5204,-1918,-4662,-9090,-11264,-4570,4607,18340,17979,9543,7600,14891,19434,16382,4021,-370,-4785,-4910,-1965,12058,21262,5589,-9454,-16195,-13325,-6706,3279,2438,-2909,-7560,-6443,-10541,-6947,-4490,-7090,-151,8386,9616,18177,45624,52167,32750,26125,14035,9246,5516,2339,14865,29337,34879,23785,5527,-5952,-2149,4638,4664,4583,688,-1302,780,1803,2222,4495,5736,5028,925,-3934,-10533,-14760,-8065,-6555,-10065,-13499,-7917,1262,6240,11432,19453,14602,8393,-510,-9657,-1796,6872,11231,11876,9808,-3027,-8532,-7329,-12914,-15965,-14462,-15826,-12478,-8251,-5098,-9748,-17644,-19340,-14289,-11275,-12231,-6250,-2947,-5310,-9709,-7960,-3150,-2427,-5233,-10129,-5933,-895,-1811,-4323,3873,16700,17439,6362,-4379,-2228,3625,5087,2715,1112,166,-5470,3155,18307,22463,8466,-4493,-11533,-12200,-15234,-6808,-1803,-3193,-6402,-5583,-6661,-6139,-7004,-11770,-11529,74,6967,9434,8223,6490,6855,6345,6752,9668,11637,10935,5403,137,-640,8667,16205,20866,19829,14664,5296,-3421,-3835,-2539,-3704,-9221,-10810,-11236,-8420,4329,8904,8152,5076,2121,2193,5568,13822,18568,12428,-4425,-9959,4033,16170,20189,12654,114,-3155,1867,5058,10955,-72,-12707,-11067,-8651,-8280,-8507,-10127,-10539,-7669,-1464,7724,4946,1073,251,2166,-901,-7689,-9808,-7737,-12741,-12538,1577,13326,8811,7863,8129,5900,4412,4529,4222,-3183,-7716,-9094,-14236,-8633,-9514,-13758,-14567,-3028,11900,30583,43126,35870,14086,432,-783,13452,19170,7877,-6730,-15634,-15177,-9280,-2001,88,-11431,-15814,-8163,-4133,-13484,-19735,-17385,-9906,-5211,-4645,-6178,-13247,-14997,-13365,-12871,-13579,-13234,-14077,-15152,-9048,-3007,-2716,-2281,-3599,-10549,-9656,-4104,241,11460,23159,23281,11042,-6862,-10817,-1956,-1163,-4822,-7106,-5559,-1710,-2021,4450,12106,3681,5210,6050,10209,18057,15235,2732,-4938,471,4964,5180,3033,-1362,-9764,-12661,-11913,-14162,-15299,-16465,-10061,-4818,-2224,1567,6026,7831,5223,-2472,-9570,-7052,8868,17282,19274,18938,18643,15637,12071,2734,-6227,-9332,-5391,-760,2553,1281,-2487,-4086,1178,6452,1025,-10892,-6170,6785,11577,12426,13058,7475,-2881,-6108,6609,14364,8789,-5493,-13869,-8,252,-5634,-7195,-1639,3150,2967,-6934,-16522,-5474,1349,12638,12409,2876,-4569,-7671,-7171,-7723,-5867,-2993,-4843,-11775,-7041,-4442,-7782,-6859,-2637,1714,-2390,1038,3216,749,-3467,-5470,-6075,-3696,-2418,-1792,2654,12758,25348,20639,-1575,-13782,-3217,-2564,-7730,-12547,-6483,5665,10293,693,-9730,-12620,-15156,-14250,-10283,-7711,-4873,-5667,-10980,-5426,10864,30756,44260,46949,33123,16871,4533,-484,-2173,-465,-1985,-605,4710,2630,-2110,-369,6652,12333,3271,-4743,1495,12298,14814,11924,3317,-1092,7954,14185,16164,14204,10329,5000,7465,14481,30075,41533,21818,809,-7991,-11564,-13104,-9978,-8000,-7256,-9088,-11232,-12262,-10085,-8031,-2237,4677,5875,737,-2561,7078,19369,25016,23467,10515,-12041,1972,8453,13416,15312,6147,-4012,-15479,-9295,-2796,-344,-1438,-7090,-13806,-11288,-5158,-4172,-2715,-3340,-6089,-2576,-216,6154,10595,4868,-3738,-4487,8205,16353,22651,17963,6693,-6115,-14879,-11406,3560,15681,17889,7330,-5575,-10844,-6478,6259,13985,5843,-2190,-9150,-11620,-7098,-5843,-1085,11423,21972,23779,10726,2972,450,5192,13265,16746,9265,-4888,-9669,-5205,-710,6386,11441,6282,2274,7193,8341,4859,-562,-2944,7786,26698,38302,35677,10615,2713,5458,4553,2050,145,-6425,-11360,-1943,5465,7960,5502,3928,802,-2057,-1271,-7136,-14696,-16431,-10298,-6270,-8851,-15956,-10762,-2630,11946,24785,24796,21647,12491,-861,-8533,-1463,8184,11279,7657,4941,1678,1503,-78,-1336,2445,4406,7905,18498,18912,19225,14844,5158,-2582,1644,10110,9837,-1751,-10623,-14052,-18970,-10875,-274,2107,-8724,-9707,1994,10211,10268,3157,-9262,-8224,-4377,-101,-456,-6143,-13447,-6221,-2117,-10145,-6538,6693,13212,14105,10510,4313,1631,5412,2786,849,1092,-2744,-5149,-4810,-8030,-10810,-3223,6023,7432,6312,5197,6142,7626,14774,14181,5409,-15010,-7684,2991,9336,23912,23748,19801,22496,31131,31075,21018,5689,-9701,-3903,10126,7930,-765,-4356,-2170,7741,19792,31722,31227,24537,17295,12969,3024,-5033,-6317,-5074,-881,1262,5709,8782,12958,8613,63,-6653,-5665,2131,9953,6401,6068,22088,38687,37826,18696,-1596,-11077,-17994,-16829,-13300,-7567,2359,-3289,-9615,-12317,-7493,10937,15337,19288,28702,19067,7460,2329,-4804,-14213,-8083,12310,43104,50776,39253,20764,6289,8297,19235,13701,4787,-2722,-9439,-13943,-9572,187,10621,14257,13227,9973,16067,19976,8579,-10288,-16945,-9654,1742,2709,39,-4405,-5194,5975,24849,43155,47665,47216,43650,30758,20806,17474,7280,-6378,-453,10344,22505,22906,9573,-7584,-8826,-8955,-7948,-8460,-10785,-12526,-14951,-14897,-6452,-1734,-2975,-1200,3835,9306,17237,31904,33339,13064,6365,3544,-4596,-6768,-1852,-331,-2355,-696,12036,22376,18677,9538,-823,-8568,-11566,-9409,-11193,-13130,-15514,-21338,-17105,-12592,-10003,-3620,-5843,-13434,-9890,-2971,-2055,602,1882,-2439,-7590,-12302,2169,14466,28433,32969,8405,-5951,-7410,-4737,-6949,-2519,-1152,-6614,-12863,-11488,-6863,4944,8120,20348,28603,25169,17789,3353,-8810,2552,17277,23475,20130,10542,2203,-4831,-5652,-8089,-7866,-5122,-1930,-2998,-4464,-11426,-13506,-3842,741,4235,2263,-10407,-12193,-14758,-13334,-9010,-4894,-3114,-3364,-5709,-8118,-7488,-9208,-10778,-1385,5131,1257,-1959,-5502,-10741,-10671,-9424,1991,6386,6988,16904,34337,42645,37019,25240,11602,-4562,-18500,-15074,-11408,-7317,-6865,-6898,-2166,-5341,-12303,-10520,-15053,-15090,-7307,338,1811,-3553,-15281,-13266,6120,23334,30847,12020,2302,1755,-1119,-1816,-6746,-13529,-13929,-8395,1126,14670,17998,7392,-3197,-8918,-14343,-12267,-12589,-1909,11137,18637,22987,21338,20010,17856,8813,5189,2123,-1736,1709,6605,-1499,-8637,-10324,-15981,-9859,-671,4328,8165,-333,-13458,-8283,2268,1961,-8054,-3878,2396,4547,7995,6704,16059,20590,27243,36234,29597,10467,2670,14787,27672,27978,13623,6296,2187,-2517,-6168,-12396,-12096,1702,20561,28150,21730,10085,4153,11537,24936,16331,71,-7780,4369,32032,71518,80316,61077,50350,49245,40065,23917,10547,1169,-9907,-18047,-9878,-4705,871,3847,4042,9867,23141,24120,3172,-6932,-12466,-6037,2026,3311,-265],[486,3577,3672,-1680,-6409,-8484,-9034,-9848,-4132,185,-2778,-4901,1333,15063,21909,24530,24569,15853,-1164,-11107,-13458,-12322,-12541,-9870,-3007,1652,-1793,-8297,-3248,6893,15033,16176,8525,-11131,-9360,7414,21977,14452,-1185,-3486,10100,19424,12669,-1707,-4037,2604,5381,2450,-6860,-10154,-9700,-4252,-1,8899,1833,501,4879,15628,18219,7877,-2417,-2899,5967,13146,18833,18066,10295,3347,-6678,-13242,-14319,-7989,-3671,-6120,-10326,-6010,-12353,-3147,9559,18895,14951,5545,1179,-1292,-1189,-878,-2855,-7001,-15458,-10922,-11531,-12697,-9542,-3317,1814,3386,-2921,-3969,12222,18873,15704,8750,3357,3219,-438,-3515,5,1922,3667,6284,2028,-2923,-9261,-10120,-8349,-10067,-4197,3763,13165,22620,33028,36756,23611,5226,-7722,-12548,-4944,-3091,-8177,22643,127261,219925,290493,367325,429925,437033,385827,312582,198671,43705,3710,-6261,-498,8565,4642,15827,42703,77370,91500,70759,69778,102997,67318,-12238,74791,240813,356572,467033,504325,419706,296666,211768,145178,44975,65370,39546,167033,226022,259063,577380,806425,2858451,2450401,19506579,55635127,105244042,155034777,189017996,195238659,170494106,122674444,68736375,26330502,3920644,2630448,1051147,791020,655024,83195,129403,173377,213865,20176,64674,-8306,56860,19141,15908,9254,25614,24643,-5218,-5802,18621,32697,20359,19944,3009,-8848,-10831,-3990,-8364,-17866,-14834,-11167,10733,139770,328016,463814,552152,586223,551469,442024,281663,123739,39956,8963,-6137,-5279,-6661,-10193,-4280,4562,15797,21716,30429,34423,21427,15205,7690,-7803,-400,10321,3783,-7774,-13016,-6069,-1121,-7151,-13206,7206,16306,6796,-1963,-12204,-13327,-9385,-7464,-1979,15213,28654,15761,1275,5722,10440,7127,7731,6390,3601,2090,-3009,-1797,-588,6756,12559,19747,29266,33861,30706,31795,33674,26397,8403,-3610,-5500,3663,13042,12730,2871,-9899,-9649,4262,25838,26034,3030,-11277,-17589,-9074,3142,15373,29461,44268,52709,45061,29832,12889,-3205,-12522,-4718,-2336,-1318,5811,15356,27057,35740,31214,15987,11716,10694,2423,532,4885,-3241,-14052,-9605,2694,15046,15425,3531,-12394,-10721,-4193,-11190,-6757,-604,960,2391,789,4064,6692,2744,-3529,-7628,-236,2870,-979,-6571,-8491,-9219,-8844,-12786,-1607,12261,12556,4304,877,362,-5013,-11047,-10905,-3933,2760,2206,-2547,3797,25806,35923,21630,2449,-5030,-7704,-6118,-8709,-9703,-9882,-8833,-3259,6160,14157,11716,5531,-6503,-2473,7881,8448,4110,3931,5238,-2784,-9164,-5941,1963,10617,17921,26616,34511,29321,11617,2986,-2526,-7987,-7741,-5049,-1729,3505,6716,6697,-182,-7324,-7574,-5449,-552,3473,5420,573,-6847,-4580,6530,8451,4647,910,-3930,-5599,-3766,90,8351,19715,22740,14102,-5149,-6429,1417,9054,10359,3428,-7139,-9355,1056,13270,15755,3766,-9795,-3522,6105,5878,1085,-310,-1697,774,3247,-4809,-8561,-2372,7974,20774,25288,10889,-5641,-14326,-10580,-11683,-16110,-17893,-13717,-9038,-6147,-6048,-8727,-11225,-12091,-1654,5013,2140,-11647,-13855,-8413,-9017,-12191,-6083,-6216,-11856,-10569,2178,7476,-369,-11662,-10400,-8814,-12054,-11947,-9747,-13160,-8200,-1591,5988,4598,2420,1980,3291,2755,-1429,-5785,-2034,9622,466,-11361,-16211,-13886,-7769,-93,5878,7147,-239,-1019,2674,-2224,-7649,-9060,-26,11833,20695,15293,3522,-5652,-5739,-3485,-2834,-3532,-4576,2632,18760,23164,19658,14189,11393,17105,27891,24498,12172,5148,1030,5253,10724,11364,6795,-3577,-14079,-18267,-12326,-3528,7791,13250,5643,-4037,157,6257,8215,7423,12498,20071,4657,-7520,1857,5695,988,148,-2487,-6267,-10671,-16001,-4858,3278,452,-3497,-5700,-5981,-3241,-1605,-2760,-4223,-1325,5474,10472,13971,10944,4040,-2168,-8889,-16038,-13652,-10514,-7777,-9392,-7881,-177,11671,20162,25428,32259,35115,30631,22096,9387,429,-6912,-15519,-9024,-2659,6174,21822,40637,44650,32115,15413,11485,17199,18448,15857,6697,-685,-2281,-3902,3259,11546,10679,7957,4888,3130,-1866,-10428,-5647,219,3420,5910,14954,26706,24142,13475,2247,-6128,-12492,-8254,-3630,530,-9720,2655,18981,32912,28539,9693,-7518,-16842,-16809,-11679,-246,7529,5300,-7725,-14004,-10562,-10888,-13208,-8837,-4825,-4581,-10459,-7503,-1289,-4173,-8340,-10425,-5998,-4644,-4889,-193,1689,407,1121,5068,9024,9041,5293,-116,-8085,-13364,-3907,-1702,-5721,-10966,-12786,-3407,6785,14736,5564,-11224,-1263,10641,12019,2078,-7206,-17642,-7284,-4410,-7398,-11688,-8746,-9052,-3868,3029,3547,-4916,-13198,-4696,1389,5768,9571,22475,29302,28563,8891,-397,13618,19257,11791,2930,-4459,-3734,-9972,-6834,1125,4991,-219,-4066,-391,4884,986,-6970,-12843,-13876,-11759,-14636,-5140,4746,3458,-2156,-9859,-14810,-10329,-3385,-2721,-6361,-7368,1501,6008,115,-5430,-6422,-4416,5261,23197,33982,31065,8196,-10080,-2799,3599,5623,3457,4821,4800,6480,5668,1967,872,4607,5685,-1659,-1297,-2988,-1952,7487,11879,14164,7512,-1414,-2443,79,-5688,-15229,-12169,-10742,-6628,421,7674,16720,26401,31846,23952,10214,8595,14295,15333,13370,12991,19338,5074,-4005,-5999,-2331,5530,9949,12613,18065,17755,10487,1155,-7739,-7624,-6186,-9534,-15249,-5151,6044,3293,-1077,-9980,-5582,3199,3520,3426,8548,14959,16382,11263,894,-6301,-15848,-10616,-4990,-6309,-7736,-12861,-11142,1344,12324,22476,19426,5257,-2144,-191,3118,6192,9680,13937,16791,16426,15496,12819,11643,30442,35739,15523,-298,297,8194,5788,1140,-1503,3610,9358,7229,2379,440,-1769,1322,10148,11636,5138,-4742,-2013,-522,-4507,-4691,-880,-1241,-2845,-8348,-11834,-7004,-8267,-20709,-5188,8451,7532,-6335,-4729,923,1013,-6359,-13906,-14119,-12719,-4935,-6119,-13650,-2652,12304,25758,22665,16792,-365,-15332,-1268,1492,-2014,-331,6128,5118,2018,-3681,-6649,-5802,-3149,-3947,494,2577,-1188,-9005,-13093,-823,6396,14223,20865,29255,25476,6824,-5961,-8318,-5284,-3638,-9072,-15350,-4663,5858,4787,1153,706,10410,19648,8114,-4719,-11880,3322,12795,13889,10666,7476,5111,3624,6644,9198,4845,-6885,-15004,-3650,6255,6366,1806,2786,11672,25051,38359,18102,-3431,-10958,-9900,-1636,4909,12777,25019,32947,14150,-1939,-5444,-2848,-950,5533,8767,-381,-4554,2005,10304,15631,5993,-2645,-7532,-8531,-9845,-7353,-4035,-13506,-18829,-3312,8545,11308,2981,-4779,-2409,3368,8175,3060,3499,11259,13903,7020,10753,13914,11381,13099,-592,-12866,-10466,-11680,-16339,-7645,-3448,-4609,-6886,-12422,-7999,1840,17435,20153,12686,8729,15784,23568,21044,7732,1408,-5359,-4865,-956,13496,24506,8647,-7516,-14614,-11135,-3134,8359,8312,2352,-2641,-5543,-11080,-8577,-4575,-3532,4859,10338,9695,16144,41636,53772,36013,30055,15164,8196,1745,-1211,12709,25936,31203,21566,4214,-7656,-2255,5661,6758,6304,2007,201,2435,3229,2338,2571,2824,2158,-2239,-7151,-14064,-16000,-8409,-7457,-11481,-13762,-6661,1396,6675,17172,29727,23126,13187,1826,-8199,-2353,5177,8070,8771,8841,-2562,-5876,-4715,-11326,-16059,-13128,-14585,-12769,-8986,-5540,-9027,-16120,-15424,-9936,-9158,-12929,-8163,-4856,-7097,-9383,-5011,25,-579,-5106,-10569,-6897,-2194,-3631,-5251,2832,15234,16899,6838,-4653,-4360,2188,3992,1407,-558,-1544,-6073,2645,16463,19632,5473,-6333,-8395,-8733,-15962,-7790,-1284,-1201,-3052,-2069,-5410,-5590,-7422,-13752,-9694,2005,9624,12269,10485,8477,8485,7329,7485,10036,12553,13898,8843,84,-2804,6645,17537,24049,24022,17911,6587,-2861,-4212,-3733,-5010,-10646,-13390,-13760,-7148,4971,7214,5102,1109,-1832,-288,5275,14474,18940,13819,-1441,-9550,1234,14556,21258,14366,218,-3506,5655,8498,12956,-496,-13426,-9663,-7394,-7197,-7752,-10105,-10265,-5613,-344,5059,-2161,-6117,-2543,4487,2508,-3957,-8542,-9286,-17038,-7807,5710,14963,8095,6659,7220,5375,5430,8182,7433,-1284,-6771,-9152,-11215,-3905,-1032,-3927,-11934,-6386,9998,29548,42902,36415,15952,1643,-2343,10097,15260,3793,-10036,-12253,-13581,-14713,-2280,1005,-11825,-17609,-11478,-9536,-17243,-20842,-16640,-8775,-3934,-4724,-6964,-12649,-15856,-15358,-14463,-14752,-13452,-13587,-16175,-9337,-1812,-1746,-1847,-3751,-10168,-8228,-3569,664,12332,24965,24247,11773,-7763,-11410,-2369,-1807,-5360,-6979,-5344,-1488,-376,6806,9634,-165,1369,3650,9853,18798,15080,1197,-6584,-75,4861,5912,4376,440,-7021,-11022,-12398,-13789,-14152,-17708,-12886,-9975,-7258,-95,7186,9132,4806,-5268,-12577,-6739,6672,12297,14525,15432,16149,12988,9037,351,-8800,-11217,-5957,-478,2959,970,-2952,-5274,-270,6237,2194,-6980,-758,11107,14575,14285,16205,10767,-1948,-8680,3915,14282,9621,-4862,-14802,-1414,-1849,-7314,-8111,-1195,4902,6334,-3010,-17792,-8492,295,14019,15265,5110,-1959,-3927,-4449,-6864,-6358,-3154,-4209,-10596,-7935,-6480,-9523,-8451,-4798,127,-2964,-374,-74,-3497,-6349,-6124,-5966,-4009,-3719,-2550,2956,12580,21099,15607,-5007,-11544,-1380,-513,-6104,-12535,-7140,4480,9255,-212,-9919,-12480,-16060,-14644,-10391,-7841,-4868,-5100,-9446,-3410,13050,34163,48162,47969,31254,13597,1540,-2254,-1259,4398,2555,2754,8150,5344,462,1929,8603,15206,5625,-4453,990,11817,14065,12339,4513,-476,7485,12374,13625,11180,9282,5983,9091,16682,32434,41260,18073,-1994,-8522,-12696,-14412,-8339,-6180,-6926,-9159,-10462,-10756,-8048,-6174,-183,7561,8562,2862,-680,7490,16947,19595,17258,3729,-12717,5351,10503,14909,18703,9731,-753,-11573,-11389,-6036,-2980,-4559,-11056,-15947,-8544,-2966,-1979,575,-170,-4926,-3406,-1606,5654,10566,5118,-3884,-2590,10982,17737,22427,17981,7181,-5780,-14988,-12040,2503,14939,16440,4605,-7807,-10244,-5464,4574,9737,562,-6546,-11643,-12387,-8380,-7409,-1510,9855,18924,22831,12874,3468,723,5743,13251,15522,6614,-7142,-11452,-7165,-2734,3691,9387,7398,6514,9118,8277,4407,-967,-2968,8482,29582,42908,43230,20356,7673,7671,5362,908,-2081,-8724,-13774,-3099,5343,8410,4651,1216,-1660,-2752,-942,-7306,-15261,-14585,-8705,-5708,-8854,-14758,-10270,-1915,13654,27023,25745,18253,3610,-8430,-11039,-1292,7701,10900,8687,7567,5079,3853,-1211,-3629,2239,6391,11051,19388,18252,17642,12485,2425,-5471,-750,9760,10896,251,-7556,-10406,-15041,-11161,-2868,-2022,-12454,-6106,4498,11637,10746,1883,-10789,-7227,-3184,1144,1414,-4260,-11297,-5781,-2198,-8589,-4999,6352,11306,12629,10730,6107,3435,5686,1209,-1457,-966,-3994,-5477,-4927,-8290,-10965,-2756,6672,7280,5357,4438,4729,5958,14190,15252,7104,-13908,-7376,3349,9261,24108,25401,19516,19428,27974,29606,19689,4853,-9976,-5088,12179,11734,2104,-3713,-5174,2360,14801,30549,32680,25436,17427,12604,2419,-5685,-6945,-5741,-2031,80,4196,7374,14050,11460,3121,-3462,-3711,3955,11272,6034,4993,20944,37873,36488,15709,-4991,-11610,-13675,-11216,-9040,-3643,5570,-1183,-9042,-13044,-10060,5798,8969,21688,34095,22553,8824,2202,-5387,-15718,-7192,15907,44954,49432,36030,18693,8092,13970,23966,16112,4432,-5849,-12351,-16279,-10162,320,10780,13468,10950,7160,11695,12146,2753,-12006,-13557,-7394,3318,2896,-696,-5866,-5682,9275,30320,45815,47716,45102,39458,27486,19065,16902,7692,-5528,906,11490,22915,23348,10230,-6070,-7934,-8851,-8705,-8739,-10502,-12966,-14697,-14315,-6143,-2489,-5809,-5608,-902,6064,13587,26856,25199,6010,3405,1842,-5486,-7124,-2214,-440,-2945,-324,12704,21325,16496,7183,-3164,-10553,-13034,-9114,-9532,-11480,-13784,-16619,-18034,-13252,-9717,-4267,-7610,-15431,-8788,-2420,-3286,-2383,1514,-2874,-10749,-12946,2101,12065,23936,29162,7865,-5816,-8950,-7244,-9919,-5655,-3688,-8525,-14579,-13746,-10645,298,3601,16842,25417,22233,15779,3385,-8313,2213,18504,27455,24567,13198,3173,-4513,-5864,-8386,-7186,-3748,-1422,-3191,-4599,-11257,-12907,-3792,-709,1004,1539,-9262,-10739,-14499,-14343,-9961,-5857,-4175,-3989,-5514,-8580,-9078,-10339,-9934,-1602,2934,-1319,-2980,-3128,-8013,-8178,-8090,1230,3347,6892,19012,34585,39454,34381,24119,11982,-2954,-16853,-16497,-10907,-4061,-1663,-4270,-5037,-6511,-10383,-11957,-17376,-13896,-7586,-1165,143,-3953,-14030,-12047,5590,15484,23296,7326,590,955,-1532,-1207,-5294,-11603,-11313,-5159,4185,17344,18998,8351,-1711,-7423,-14074,-15384,-14652,-3608,12358,23516,30253,27580,23266,17665,6767,2742,1648,-41,2809,5447,-2773,-9891,-14660,-18049,-7482,2018,6197,9647,1186,-13208,-10649,-45,1396,-7644,-3944,1844,3875,7240,5615,12730,12777,15087,20352,14723,1264,-1555,12804,27393,29267,16914,10123,5763,82,-4294,-10309,-11020,1006,18264,25507,18469,8660,4426,12570,27032,18846,2822,-6662,4630,35460,79010,81511,54494,42878,46115,41254,27850,14402,3665,-10101,-15417,-7501,-4272,-276,1685,1390,6886,20677,22033,2303,-7452,-12264,-4818,2843,4249,662],[-741,2271,2608,-1998,-6582,-8575,-8636,-10750,-6531,61,-1827,-3620,2905,14596,21705,25543,26256,15956,-716,-10768,-15415,-15947,-15877,-9557,-2614,1050,-2728,-8283,-2024,8199,17012,20708,14515,-5497,-13021,3447,19409,14653,314,-1864,11515,21962,17081,2983,-2960,3312,6131,1606,-8907,-12384,-12294,-7468,-3777,5060,1063,644,4932,15425,16741,5988,-3228,-2853,6086,14439,20182,19629,11514,3697,-7077,-13846,-15922,-9007,-4164,-7735,-11435,-4722,-9072,-2859,9918,20569,16903,6743,1026,-2775,-1777,984,-194,-6029,-15792,-11365,-12634,-14437,-11375,-4162,1448,3591,-2516,-4057,12047,17477,13079,5960,236,1470,-1178,-5025,-3622,-3180,-709,3412,-106,-5114,-10083,-10245,-8872,-11215,-5274,2502,10899,17991,25785,32308,23046,4508,-9268,-13696,-5769,-4009,-9672,14250,76818,116735,156336,202995,238943,238304,203718,173807,133916,39365,5272,-3831,-3087,4379,2464,15490,41826,72250,87657,73452,73317,95314,56700,-18416,15162,102638,141668,175544,178843,135646,92174,70846,57856,30930,21240,7679,106495,146726,135238,329594,512040,1782792,1404245,11576602,33119266,62802827,92844584,113623148,117728768,103015773,74173439,41562214,15980567,2509016,1552149,638468,486209,412001,62397,87192,111771,125427,15532,46782,-10857,43147,16663,9585,4633,19349,18354,-8819,-5761,16976,31104,20860,16613,-579,-11904,-10546,-3718,-6230,-17109,-18580,-13791,3958,84361,210416,283689,325244,340491,321576,259089,161041,65800,26787,6765,-6777,-5887,-7524,-10792,-5364,2364,12086,17049,22706,30303,21976,16561,5084,-14758,-2952,7051,5117,-5166,-9100,-2618,2264,-3830,-12792,3700,17483,10126,567,-10133,-16720,-11593,-8062,168,20397,37817,26098,5588,4078,7001,4676,8000,9864,8474,7206,1594,1422,653,7145,12557,20428,29279,31110,27510,30774,34068,25103,6363,-5759,-8124,516,8119,7777,716,-10400,-12140,-1072,17887,19875,-696,-13203,-15086,-7083,3064,12023,22926,35768,47236,44595,31620,13588,-4127,-16721,-7307,-8444,-6653,2566,13237,25009,31600,27782,13881,10279,11998,7792,3299,5951,-1991,-13361,-14471,222,13858,16301,5006,-11009,-12141,-4759,-10585,-10742,-6918,-4591,500,2701,5931,6147,1460,-4431,-8314,-1449,1695,-1064,-6429,-7457,-8922,-9267,-14363,-3191,9662,11910,4477,2270,1997,-4314,-11642,-12878,-4428,4086,4664,-867,5742,28329,33224,16946,-1558,-8613,-7389,-2474,-5747,-8072,-8502,-7476,-2016,8690,17234,15706,10464,-2344,-252,11096,12501,8224,6408,6001,-2380,-8950,-7389,-875,6782,15049,22279,29894,25538,9211,2145,-2801,-8251,-9126,-7899,-3896,1378,4816,5872,-57,-7004,-7056,-4761,137,4038,5162,-567,-8671,-2169,9777,10357,4090,539,-3348,-4323,-3047,-1548,3547,12702,16571,11947,-4019,-6013,2268,9947,10159,2344,-8364,-10134,-343,11617,14979,4374,-10134,-5634,2983,2899,-1440,-957,-2505,-726,3299,-3307,-5947,257,10580,23782,28609,14527,-3634,-12692,-9609,-10577,-14897,-18092,-13392,-7524,-3739,-3398,-6186,-9081,-12486,-5646,1758,-453,-13143,-13988,-7897,-6922,-9586,-5686,-6190,-10627,-8808,3480,9461,2096,-9456,-12477,-10444,-13633,-13737,-13284,-13040,-3913,2019,7783,4247,1892,1883,2846,1722,-2195,-6063,-1151,11927,5287,-4694,-12494,-13258,-7028,-271,3541,1867,-5969,-5395,-1290,-6412,-10077,-7684,1742,14755,23670,17275,3971,-6270,-6018,-3865,-3528,-4601,-5727,1555,17896,24735,19782,13162,9801,15290,26219,22955,12229,6028,2322,6150,11149,12169,8651,-1608,-13041,-18127,-12316,-4637,5538,10718,4522,-3392,103,5932,8192,7880,14975,24682,8251,-8668,-2464,4425,2961,2095,-2129,-5896,-9688,-14741,-4555,2942,-1234,-5693,-6928,-7611,-4889,-4014,-7132,-7286,-3745,2794,6786,8439,5460,531,-5058,-11698,-16913,-10861,-7647,-6043,-10761,-8138,1426,14257,23129,28757,37133,40446,35697,26399,12667,2506,-4370,-13309,-8918,-2642,6241,21714,37437,36746,25172,12891,11435,18259,20427,16989,8595,669,-294,-946,7349,14749,13498,9849,5637,2845,-3115,-9711,-2681,2455,4592,7932,15682,28485,27350,15766,3569,-5713,-13807,-11863,-7665,-3203,-10856,5024,21573,37049,33023,11997,-6201,-17483,-15802,-10140,684,7559,5771,-5508,-12617,-10322,-9685,-11154,-7591,-4168,-5504,-11223,-7863,-1767,-3924,-7352,-9883,-5762,-4120,-3045,3297,6457,3249,2371,4460,6635,7059,5455,1895,-5026,-15228,-6490,-5277,-9559,-13726,-9324,1905,12244,18479,7251,-10025,-1897,9540,13730,6013,-1399,-11343,-9360,-4001,-6552,-10949,-8353,-7266,-1185,5602,4996,-4183,-12797,-5192,202,5100,12159,31265,44059,45004,22123,925,10718,15357,8306,0,-7633,-6245,-12233,-5558,3213,8000,2335,-1689,1725,6474,1967,-6171,-12111,-12411,-10053,-13996,-4994,5830,4196,-1531,-9409,-15156,-10809,-3001,-503,-2814,-3330,4856,8434,1114,-5183,-7033,-6894,772,19322,30024,26671,5943,-8228,108,5669,5782,3335,5693,6794,10300,9935,2807,-1898,63,-449,-1106,3257,-586,-1850,6837,11877,14056,7199,-178,582,4029,-1591,-13733,-12256,-10109,-6287,864,7821,17015,27166,32139,24127,10516,7214,12198,12546,10267,12050,22811,8191,-2098,-5857,-3263,3623,6276,7154,12610,13871,8086,54,-8054,-7502,-6105,-9103,-14858,-5855,3627,253,-2451,-9853,-4187,3881,3989,4067,7782,11742,12584,5042,-7356,-11035,-14194,-8231,-4002,-6897,-8604,-11270,-12972,-1030,8994,20235,21949,9112,1008,-1202,1922,6334,10346,15146,20021,19870,15383,9737,8455,29464,39883,20446,2258,1166,7433,4221,-52,-1574,4284,9993,7698,2757,1390,0,2764,9773,7245,-116,-6249,-2116,-1435,-5110,-5296,-2251,-2945,-3806,-7630,-9430,-6404,-9456,-20425,-4488,10380,10706,-4634,-6096,-877,-344,-7697,-14332,-13047,-12451,-4314,-4797,-12898,-4540,11179,28497,27080,17892,-788,-15060,-1296,768,-2707,-1470,5787,5306,1942,-3800,-7527,-6490,-2876,-2530,1925,2759,-2314,-11255,-9731,3129,10029,16142,21533,29662,26115,7560,-4735,-6747,-4653,-3204,-8007,-14289,-3538,8298,8474,4579,3407,13199,22563,9821,-4551,-11200,4536,12449,11899,7920,4902,2591,1749,6616,11219,8072,-2436,-12268,-4927,4899,5763,1690,2509,10634,22934,38645,23389,844,-6820,-8224,-3740,3890,14727,27098,31979,11535,-2280,-3485,-1631,-1175,4480,9371,787,-4711,327,7039,12914,3911,-4944,-9242,-8951,-9003,-5934,-2006,-11417,-21035,-4853,7689,11066,2595,-4530,-1358,4332,8474,2978,3786,11876,16298,11693,14217,14257,10432,11545,-1325,-14152,-13859,-14606,-18694,-10401,-5580,-5012,-5111,-11740,-11586,-1019,16223,21749,15236,9239,15528,26068,23772,10027,2747,-4521,-4443,-6,14581,26755,11886,-5338,-12008,-8510,656,13874,15517,9027,2111,-5021,-11410,-9057,-2837,772,9329,11304,9071,13514,36736,53370,38650,33748,16267,6877,-2710,-2413,11173,22100,27006,19327,3353,-9359,-2524,6459,8566,7692,3054,1540,4060,4686,2362,381,-747,-1516,-5813,-10409,-17114,-14002,-9138,-9181,-13530,-13988,-5225,1566,6539,23046,39373,30723,16814,3546,-6836,-2570,3823,5368,6100,8223,-1487,-3407,-2874,-10198,-14688,-11452,-13101,-12516,-9008,-4629,-4562,-8050,-8333,-5226,-6780,-13403,-10684,-7428,-8836,-8225,-2199,2730,1138,-4916,-11080,-8130,-3653,-5223,-5734,2129,13312,15374,6585,-4866,-6025,1069,3083,158,-2291,-3524,-6991,2206,14849,16933,2445,-8107,-5294,-5694,-14773,-8705,-867,664,435,1769,-3934,-4679,-7089,-14297,-7380,3300,11238,13957,11740,9876,9718,7798,7414,9324,12486,16009,12113,41,-5751,4204,18382,26742,27926,20637,7264,-2796,-4531,-4427,-5187,-9519,-11283,-12407,-5014,5212,5057,1865,-2658,-5393,-2542,4828,14664,18609,14648,1483,-7834,-1046,12609,21997,15783,168,-3971,9668,11953,14496,-1082,-13139,-8264,-6203,-6192,-7138,-10272,-9956,-3473,767,2216,-8429,-10301,-2380,6170,4800,-1099,-7473,-10627,-15108,-2552,10233,16715,7330,5113,5777,4373,6387,12665,10934,809,-5389,-8255,-8395,-470,4945,2978,-7484,-8692,8216,27370,40600,35148,17161,2927,-4226,4429,8283,-2499,-11682,-6552,-7227,-11956,-2294,1015,-12775,-19514,-15456,-15094,-19712,-20510,-16116,-8122,-2886,-4226,-7876,-12099,-16276,-16259,-14769,-15453,-13764,-13224,-16799,-9481,-349,-528,-1300,-3821,-9555,-7398,-3498,693,12659,25710,24262,11950,-8783,-11816,-2892,-2682,-6163,-7045,-5139,-1195,1508,9499,7622,-3411,-2202,1310,9359,19074,14617,-215,-8385,-842,4725,6766,5828,2155,-4487,-8848,-11533,-12949,-12867,-17387,-16162,-15562,-11050,-375,8743,10250,3979,-8092,-14246,-6630,3793,6852,9884,12581,14835,12688,7414,-1418,-10647,-12157,-5866,158,3413,708,-3556,-6561,-1746,5975,3830,-2319,5718,16350,17829,15945,18587,13299,-1070,-11024,295,13337,10074,-4184,-16100,-3337,-4039,-8916,-9296,-1163,6106,8867,253,-14294,-11606,-1205,13929,16832,6596,74,-849,-2227,-6081,-6943,-3315,-3549,-9115,-7956,-8310,-11266,-10042,-6947,-1844,-3985,-2021,-3303,-7329,-8546,-6411,-5678,-3909,-4572,-3125,3262,12301,17045,10754,-8461,-9153,391,1611,-4242,-12224,-7833,3033,8037,-728,-9238,-11873,-16642,-15153,-10688,-8105,-4965,-4772,-7983,-933,15360,37131,50616,47063,28275,9729,-2041,-4660,-786,8138,6709,5608,10593,7107,2525,4094,10547,18073,8150,-4167,288,11108,13190,12300,5110,-290,6617,10411,11201,8306,7853,6510,10229,18381,33805,39769,14344,-4466,-7321,-8281,-9406,-5534,-4466,-6767,-9244,-9637,-9220,-6155,-4526,1608,10213,11020,4702,1147,8111,14705,14904,12662,-251,-9815,6872,11397,15790,21652,13599,2993,-7253,-10209,-8202,-5699,-8126,-15909,-14336,-5743,-1188,25,3025,2450,-3461,-4088,-3307,4505,9765,4721,-4086,-364,13200,18270,20949,16825,7014,-5796,-15334,-12948,920,13355,14063,1424,-10010,-9593,-4663,2689,5465,-4507,-10936,-14111,-13255,-9983,-9349,-2513,7249,14439,19720,13973,3667,953,6076,12726,13517,3413,-9805,-13430,-9345,-4953,819,7277,8743,10490,10805,8092,3888,-1323,-2909,8875,31382,46074,49685,30929,13944,10603,6096,-365,-4367,-11002,-15689,-4029,5158,8683,3788,-1019,-3269,-1999,2249,-3017,-10791,-10504,-6261,-4817,-9071,-14389,-10092,-1475,14614,27670,25105,14180,-4786,-15730,-11933,-1196,6782,9784,9120,9935,8535,5970,-2545,-5314,2612,8585,14049,19305,16885,15632,9859,-427,-8133,-2517,9631,11858,2291,-4567,-6651,-10847,-10448,-5182,-5827,-14051,-3330,6427,12575,10750,152,-12095,-5539,-1394,2221,2847,-2593,-9142,-4427,-1463,-6049,-2929,6030,9252,10981,10728,7968,5883,6978,518,-3210,-2877,-5395,-5894,-5092,-8533,-10876,-2166,7533,7968,5105,3756,3208,4448,13524,15653,8038,-13447,-6768,4288,9592,23471,25454,17419,14737,22788,26131,17220,3649,-10306,-7130,12496,14504,4576,-2709,-6639,-1483,10489,28919,33632,25997,17164,11622,1286,-6722,-7848,-6595,-3187,-858,2961,6389,15781,15254,6901,-59,-1676,5745,12488,5870,4283,19912,36912,34906,13256,-6843,-10258,-9583,-6830,-6268,-442,8528,1094,-8262,-13797,-13023,-1170,2278,24433,38469,25473,10052,1967,-5965,-16505,-6109,18765,44417,45617,31449,15596,8907,18106,26106,17101,4299,-8067,-14604,-18066,-10473,391,10839,12601,8656,4420,7472,5186,-2986,-13020,-9948,-4402,5558,3238,-1642,-7844,-6161,13061,34874,45426,44532,40581,33775,23305,16512,15645,7887,-4650,2304,12680,23409,23813,10993,-4599,-7117,-8648,-9318,-8778,-9495,-12368,-13813,-13363,-5619,-2948,-8038,-8983,-4382,3669,9762,20253,16180,747,1241,359,-6315,-7375,-2558,-586,-3003,136,12349,18667,12977,4161,-5428,-12083,-14190,-8468,-7485,-8113,-9866,-12546,-17100,-14517,-9968,-5132,-9324,-17164,-7603,-1786,-4216,-5930,-111,-4724,-14416,-12058,1780,9742,20042,25884,7643,-5655,-10330,-9507,-12417,-8602,-6005,-10225,-16267,-16002,-13803,-3277,-553,12856,21356,18424,13170,3199,-7293,2183,19159,30347,28148,15623,4324,-3904,-6037,-8765,-6711,-2545,-1100,-3557,-4915,-11460,-11966,-3534,-2155,-2444,548,-8086,-9324,-13938,-14904,-10446,-6482,-5045,-4705,-5610,-9064,-10362,-11316,-9603,-2506,168,-4011,-3859,-511,-3784,-5226,-6762,-148,-589,6450,20741,33725,35272,31038,22485,12129,-1228,-14218,-17633,-10302,-1131,2656,-1834,-7875,-6883,-8204,-12484,-18032,-12671,-8116,-2786,-1381,-3851,-11901,-10122,4569,6752,15097,4156,796,1232,-1402,-418,-3949,-9853,-8330,-1609,7339,19410,19034,8773,-187,-5066,-10847,-19413,-14610,-4655,13149,27364,36208,32645,25261,16745,4978,764,1641,1759,3693,4198,-3692,-9997,-17999,-15703,-4296,5379,8610,11698,3579,-10831,-12929,-2709,336,-7404,-3711,1935,4173,7617,5650,10143,6706,5783,7761,3521,-4799,-4001,11553,27238,30645,20646,14403,9610,2895,-2201,-7902,-9470,346,15798,22656,15325,7511,5113,13847,28503,20764,5248,-5456,4767,37464,82998,79821,47278,34972,41709,41355,31371,18548,6798,-9045,-10784,-3102,-1766,-121,332,-661,4337,17856,19651,2406,-6980,-11277,-3465,3408,4720,1356],[-939,2153,2578,-1387,-5756,-7473,-6914,-9518,-8123,621,-100,-1474,5391,14755,21722,26350,27206,15733,142,-9700,-15639,-18336,-17964,-8325,-1872,693,-3293,-7470,364,10479,19376,24842,19912,1247,-9940,1885,17991,15572,2445,27,12656,23714,20900,7900,-826,4479,7278,1292,-9834,-12904,-13311,-9262,-6130,1958,965,1525,5585,15445,15256,4448,-3468,-2109,6787,16324,22388,22343,13786,4704,-6691,-13063,-16170,-9277,-3822,-7558,-9604,-2183,-4992,-1913,10128,21874,19069,8468,1375,-3845,-1938,3558,3142,-4433,-15314,-11297,-13207,-15956,-13060,-5062,939,3726,-1924,-3382,12464,16685,11544,4724,-568,2104,-574,-6202,-7413,-8183,-4624,854,-1856,-6852,-10385,-9858,-8683,-11532,-5584,1921,9148,13650,18445,26951,22133,4828,-9369,-14173,-6065,-4210,-10200,6394,37468,48100,87576,128030,151169,140509,98361,70667,79526,35776,7287,-995,-4546,316,203,14811,39395,63886,79861,73631,74771,86077,47446,-13116,-7260,31754,28510,10571,-14074,6475,24277,22654,18600,20902,-8140,-12069,57837,81750,54948,141786,271097,914676,599170,5364615,15442282,29448111,43877788,54125106,56429198,49562070,35719100,20003866,7743134,1346022,705427,306340,235557,204189,47742,60006,57566,52401,10401,31833,-14045,27171,13876,4853,1099,13541,12748,-11728,-5380,16011,30696,22039,13928,-2601,-14603,-9838,-3441,-4289,-13753,-19213,-16008,-1290,39498,111317,133108,136952,137181,131879,109512,65383,25824,17674,4917,-6899,-6063,-8000,-11156,-6278,167,8439,13679,15620,24261,21031,16834,1599,-13745,36,6177,6294,-2759,-5564,584,5347,-883,-11033,-135,17997,13910,4732,-5943,-16005,-12798,-7914,2374,24729,45004,35981,11687,4043,4654,3171,8913,14050,13750,12184,5859,4277,1650,7099,12243,20981,29001,28179,24313,29468,33336,22626,4028,-7786,-10851,-3229,2432,2609,-1678,-10870,-14366,-6057,10023,13516,-4200,-13619,-12825,-5252,3154,9056,16510,26698,39529,41350,31613,13623,-4886,-18613,-6825,-10862,-10691,-1054,9584,20360,24726,21536,10230,7797,11831,11914,6550,7770,1638,-4785,-9555,-1341,12524,16921,6355,-9517,-13041,-5357,-9869,-14653,-12559,-8619,131,4883,7418,5571,285,-5303,-9424,-3047,269,-1332,-6362,-6557,-8148,-9506,-15972,-4858,6543,10550,4130,3226,3248,-4008,-11923,-14917,-6189,4040,6297,312,7657,30005,29372,12107,-5424,-11412,-4236,2108,-2378,-6159,-7058,-6336,-1084,10458,18848,17884,13444,111,898,12943,15203,11500,8280,6494,-1864,-8395,-8684,-3570,3514,12739,17598,24110,20459,6050,788,-3549,-8788,-10526,-10541,-5830,-1082,2490,4557,-425,-7018,-6756,-4405,532,4496,4724,-2002,-10658,-95,12373,11712,3042,-276,-3052,-3279,-2705,-3687,-1510,5853,10295,8852,-3687,-5992,2425,9962,9141,798,-9819,-11225,-2389,8878,12822,4140,-10140,-7868,-920,541,-2629,-1569,-3658,-2678,2598,-2265,-3973,2416,12916,26336,31039,17868,-1611,-11067,-8804,-9864,-14082,-18290,-13412,-6559,-2004,-1391,-4028,-6775,-8938,-9956,-2532,-3981,-15254,-14908,-8230,-5826,-7422,-5455,-6065,-8584,-6566,4618,10833,4164,-7172,-15209,-12619,-15423,-14588,-14542,-9600,-1231,3715,7691,2865,709,1376,2247,696,-3182,-6891,-1218,12565,8669,1040,-6747,-10797,-6317,-829,954,-3026,-11478,-10006,-5900,-10703,-11224,-6165,2587,16230,25206,18389,4081,-7205,-7031,-5234,-5055,-6447,-7465,50,16190,25199,19176,11758,7803,12342,22687,20267,11815,6584,3102,6264,10685,12037,9648,-163,-12189,-17782,-12145,-5636,3095,7707,2940,-3126,-292,5184,7794,7943,16702,28621,12405,-6745,-8105,1979,4376,3182,-2590,-6254,-8928,-12732,-4256,2141,-3418,-7997,-7702,-9468,-6664,-5523,-7392,-7112,-5416,-556,2289,2264,-167,-3214,-8302,-15039,-14199,-7876,-4670,-4558,-12257,-8089,2883,16433,25541,31327,40659,44018,39466,29673,14949,3773,-2000,-9512,-9682,-3219,5278,19857,31676,27368,18207,10195,10372,17303,20379,16726,9908,1697,1353,2406,11062,17375,16121,11747,6555,2816,-3999,-9754,-861,4183,6093,10854,17165,30238,30638,18403,5657,-3894,-10825,-13122,-11683,-7478,-11429,6539,22858,39255,35824,13369,-5322,-15944,-14688,-8996,1159,7112,5995,-3151,-10788,-10251,-8989,-9267,-5184,-1920,-4481,-11088,-8062,-1948,-3281,-5704,-8070,-4429,-2981,-1278,6223,10799,6180,3063,2797,3242,4372,5000,3072,-3037,-14383,-9418,-9288,-13212,-11502,-3157,7099,16520,20378,7638,-9380,-2517,8408,15162,9726,4198,-4954,-10475,-4170,-6630,-10480,-7612,-5624,955,7427,5429,-4456,-13228,-6295,-1532,3873,14291,39306,57695,59841,35232,7105,9284,11642,4611,-3445,-11240,-9198,-12415,-4764,4660,10223,4308,1111,4220,8104,2802,-5578,-11496,-12037,-10255,-14110,-3742,7581,5170,-943,-9235,-15986,-11900,-3426,368,-1038,-1400,6449,9265,731,-6126,-8861,-10904,-4718,13985,24391,20569,2306,-7280,2240,6882,5088,2582,5939,8131,13563,13860,2927,-6394,-6320,-5865,2238,7031,779,-2542,5319,11026,13229,6489,952,3378,7249,1543,-12437,-12900,-10061,-6214,1347,8037,17022,27076,31010,22998,10052,4643,8331,8120,6216,10149,25288,11175,-603,-6209,-4714,1128,2053,1391,6783,9222,4767,-1969,-9304,-8387,-6841,-9447,-15152,-7288,488,-3085,-4095,-10011,-3754,3528,3609,4178,6721,8455,9073,-653,-14717,-11732,-11971,-6873,-3955,-8100,-9378,-10083,-15230,-4066,5169,16988,23377,12402,3472,-2978,-152,5793,10234,15301,22058,22259,14145,5263,4322,26808,42142,24583,4540,1592,5923,1982,-1886,-2178,4374,10103,7747,2692,1798,1184,3611,8204,995,-7169,-7752,-1618,-1596,-5327,-5958,-3790,-4807,-5205,-7599,-7538,-5382,-9644,-18532,-5605,9923,11707,-3837,-7754,-3236,-2447,-9837,-14626,-12404,-12016,-4138,-4287,-11801,-6759,9375,30027,30307,17678,-1950,-15243,-1775,-228,-3661,-3303,4600,5099,2016,-3604,-8499,-7571,-3091,-1531,2962,2475,-3973,-13871,-6598,6532,12441,16519,20663,28776,26114,8049,-3815,-5673,-4377,-2989,-7244,-13635,-3302,9503,11109,7356,5630,15352,24289,10737,-4854,-10740,4924,11392,9600,5131,2274,-124,-467,5914,12113,10017,1078,-9158,-6186,2920,4508,1061,1833,9167,19989,36718,27702,4820,-3605,-7341,-6613,2094,15539,27841,29938,9225,-1997,-2062,-1134,-1931,3035,9507,1700,-5140,-1757,3778,10210,2429,-6744,-11131,-9614,-8499,-5134,-858,-9930,-23446,-6566,6429,10180,1551,-4860,-908,4621,8019,2293,3518,11728,17673,15990,18401,15257,9352,8779,-3073,-14898,-18050,-16029,-16095,-13476,-8598,-6250,-4192,-10010,-15616,-4442,14116,22108,16627,8758,13767,26164,23851,10517,3188,-2893,-4034,449,14817,27353,14781,-3339,-9713,-6146,4079,18993,22772,15563,5791,-5241,-11827,-8497,-217,4806,12579,11051,7501,10054,31148,50966,40354,36775,17112,5171,-7610,-1085,10161,17942,22375,16993,2807,-11186,-3262,6686,9714,8381,3464,2329,5202,5665,1828,-2408,-5276,-6410,-10211,-14063,-17438,-11521,-10371,-11993,-16444,-14112,-3899,1530,5575,27707,46236,35682,18416,4206,-5996,-2734,2661,3101,3969,8059,-6,-1514,-2047,-9973,-13750,-9946,-11711,-11887,-8615,-3105,532,-293,-1246,-586,-4509,-13556,-13603,-10598,-10279,-6703,60,4670,2398,-4836,-11756,-9840,-5494,-6849,-6141,1418,10952,12984,5513,-5440,-7472,0,2076,-1307,-4373,-5974,-8036,2031,13521,14373,-644,-9876,-2881,-3430,-13303,-9582,-725,2145,3718,5407,-2580,-3665,-6031,-12440,-5057,3709,11483,14108,11706,10423,10314,7602,6372,7373,11295,16976,14672,179,-9386,1396,18597,28658,31121,22559,7209,-3365,-4996,-4714,-4140,-6392,-7111,-8830,-2863,4817,2592,-1081,-5713,-8385,-4574,4157,14275,17467,14710,4054,-5266,-2056,10634,22126,16631,-167,-4712,13501,15205,15460,-1820,-12073,-6982,-5198,-5390,-6789,-10731,-9814,-1536,1615,-834,-13874,-10745,-1058,6881,5820,670,-6792,-11411,-11402,1814,13998,17924,6306,3148,3768,2885,7211,17798,14471,2843,-3914,-7014,-6174,1694,8468,6910,-4802,-10200,6528,24161,36359,32088,17490,4295,-5876,-3900,-2084,-11244,-7619,-122,-570,-5846,-2337,-22,-14193,-20036,-19135,-15743,-17190,-19654,-15899,-7968,-2046,-2913,-8429,-11579,-16275,-16002,-14166,-15577,-14063,-13042,-17199,-9508,1354,963,-616,-3761,-8743,-6993,-3767,414,12433,25316,23401,11615,-9838,-12032,-3472,-3702,-7179,-7285,-4935,-806,3691,12424,6000,-6087,-5333,-795,8796,18908,13900,-1353,-10206,-1771,4532,7623,7227,3665,-2131,-6393,-9694,-11693,-11383,-15611,-18430,-20116,-11442,859,10606,11142,2734,-10753,-13891,-6702,606,1420,5605,10395,14316,13264,6786,-2443,-11418,-11853,-5052,1135,3842,464,-4248,-7880,-3181,5653,5834,2896,12762,21788,20786,17158,19992,14839,-355,-12669,-4004,11555,10197,-3493,-17519,-5427,-6032,-10157,-10665,-1499,6751,10399,2570,-10879,-13811,-2796,12437,16958,7337,1537,1552,-410,-5272,-7456,-3337,-2756,-7337,-6831,-9406,-12800,-11444,-8805,-3838,-5241,-3767,-6327,-10504,-9935,-6350,-5182,-3378,-4773,-3293,3748,12069,13494,6476,-11309,-6699,2020,3704,-2147,-11514,-8558,1294,6526,-881,-7633,-10609,-16744,-15644,-10899,-8167,-4906,-4516,-6473,1916,17799,39486,51257,44215,24402,5594,-5922,-7381,-567,10958,10422,8165,12311,8208,4289,6278,12558,20873,10961,-3542,-309,10470,12490,12004,5146,-338,5529,8497,9095,5843,6160,6746,11111,19800,34378,37433,10881,-6405,-4826,-1484,-3001,-1996,-2702,-6571,-9162,-8648,-7581,-4364,-2973,3261,12726,13399,6435,2995,8953,12802,11341,10412,-166,-7266,6866,11526,16463,24459,17931,7403,-2438,-6836,-8622,-8212,-11599,-17326,-9865,-3013,196,1681,4697,4451,-1826,-4421,-5001,2914,8328,3809,-3922,2491,15068,18241,18682,14882,6454,-5930,-15677,-13814,-899,11171,10989,-1838,-11715,-8702,-3875,905,1479,-8984,-14960,-16056,-13917,-11581,-11341,-3728,4205,9406,15248,14217,4049,1702,6834,12379,11451,335,-12500,-15009,-11001,-6517,-1398,5735,10342,14125,12393,8034,3572,-1366,-2542,9099,32001,47563,54549,41663,21531,14695,7051,-1410,-6285,-12753,-16211,-4362,5251,9143,3353,-2317,-3775,-123,6545,3090,-4911,-5928,-3458,-3745,-9531,-14357,-9969,-1150,14924,26920,23153,10178,-9997,-18233,-10889,-945,5676,8143,9084,12092,12055,7964,-3720,-6075,3504,10938,16908,18455,15114,13574,7354,-3044,-10231,-3519,9839,12881,4569,-1386,-2665,-6283,-8669,-6858,-9013,-13218,-1145,8031,13348,10581,-1712,-12642,-3117,1175,3460,4160,-886,-6719,-2159,132,-2869,-257,6040,7410,9434,10699,10003,9013,9522,1231,-3717,-3964,-6509,-6127,-5019,-8440,-10258,-1154,9017,9964,6077,3513,1921,3351,12951,15418,8072,-13587,-5153,6092,10387,22094,24053,14104,9450,16823,21673,14344,2491,-10198,-9429,11396,16255,6713,-1471,-6512,-3099,7751,27564,34363,26376,16676,10241,-152,-7909,-8781,-7400,-4085,-1331,2288,6156,18310,20025,11374,3684,691,7735,13794,6091,4190,19339,36177,33475,11716,-6675,-7614,-5786,-3426,-4708,1779,10776,3391,-7152,-14337,-16017,-9120,-2172,27268,41550,27873,11309,1866,-6259,-15055,-4562,20877,41761,39763,25811,11724,8976,20827,26084,16878,4248,-8911,-15689,-18553,-10367,658,11089,11955,6636,1986,3681,-611,-8277,-12743,-5982,-577,8759,4091,-2435,-10177,-6015,17549,37936,41828,38423,34268,27326,18685,13449,13907,8006,-3605,3892,14078,24116,24376,11895,-3076,-6210,-8152,-9546,-8391,-7695,-10581,-12130,-11896,-4760,-2956,-9359,-10803,-5904,2419,6293,12691,7204,-2209,-209,-755,-6932,-7331,-2516,-414,-2313,555,11031,14690,8330,589,-7397,-12910,-14891,-7526,-5181,-3952,-5498,-8784,-14995,-16312,-10672,-6106,-10801,-17723,-6285,-1034,-4738,-9952,-2867,-7461,-15222,-9634,1331,7667,16912,23215,7741,-5426,-11402,-11267,-14400,-10857,-7506,-11237,-17764,-18048,-15789,-5014,-3477,8794,16756,14036,10265,2971,-5812,2472,19186,31946,30697,17794,5697,-3024,-6258,-9320,-6520,-1613,-1007,-4048,-5366,-12013,-10772,-3095,-3501,-5760,-392,-6819,-7975,-13284,-14995,-10494,-6820,-5764,-5496,-5929,-9477,-11203,-12076,-9840,-4157,-3151,-6814,-4545,1872,852,-2118,-5472,-1972,-5174,5684,21829,31721,30415,27159,20356,11987,538,-11272,-17213,-9882,1153,5758,-196,-10802,-6156,-6007,-11648,-15501,-11855,-9112,-4645,-2854,-3490,-9553,-8132,2929,-1807,8075,3598,2616,2104,-1123,223,-3017,-8580,-5534,1832,10215,20429,17830,8337,947,-2444,-5827,-13159,-11769,-5093,13152,29632,40130,36038,25910,15242,3282,-932,1594,3008,3881,2613,-4648,-9507,-14477,-10875,-923,8944,11104,13775,6166,-7630,-14907,-5727,-1438,-7624,-3460,2262,4833,8384,6297,8022,1959,-596,-672,-3544,-8700,-5572,10472,26619,31347,23858,18174,12889,5267,-462,-5754,-7996,-852,12703,19217,11978,6235,5718,14803,28716,21449,6708,-4769,4215,37298,82362,74771,39311,26406,35464,39402,33330,22001,9707,-7393,-6991,836,1300,787,-548,-2637,1614,14240,16497,2521,-6199,-10067,-2681,3082,4038,1087],[-525,2627,2916,-531,-4630,-5923,-4705,-7253,-9437,1141,1712,901,8011,14836,21243,26169,26655,14654,772,-8596,-14751,-19402,-18162,-6904,-1503,-159,-4205,-6558,3029,12664,20852,27224,23570,7291,-5000,1838,16898,16305,4270,1281,12665,23810,23128,11938,1367,5205,7937,817,-10025,-12189,-13510,-10542,-7770,-963,726,2377,6125,14991,13120,2581,-3841,-1394,7271,17743,24436,25295,16187,5505,-6362,-11854,-15390,-9558,-3406,-6179,-6903,394,-1037,-1070,9377,21881,20559,9911,1529,-5169,-2368,5868,6233,-3022,-14881,-11542,-14074,-17736,-15325,-6869,-621,2785,-2202,-2811,12625,15705,10330,4405,108,3416,170,-7844,-11775,-12345,-7518,-1492,-3706,-8779,-10968,-9858,-8735,-11935,-5878,1311,7261,9162,11031,20692,20453,5662,-8620,-14594,-6651,-4511,-10505,-988,10961,18913,63904,101550,120864,109644,65440,11623,39538,32505,9104,1507,-5274,-4257,-2930,12883,34747,52584,68440,70558,73429,75815,39493,-8797,2030,24455,30597,36521,49103,56703,50625,36329,20416,13557,-11432,-11866,24200,35393,33464,34884,111113,336447,81500,1293400,3837014,7532842,11656782,14895288,15919978,14161826,10212220,5688333,2261468,539170,144651,77795,65186,51800,37569,42619,19569,3488,4406,20754,-18547,9533,10115,1112,-2022,7712,7312,-14571,-5354,15484,31046,22857,11173,-3760,-14345,-9471,-3828,-3229,-11153,-16914,-18454,-5986,8580,43525,30479,6019,-5582,-1147,6796,6432,11292,11304,2894,-7142,-6447,-8733,-11929,-7567,-2480,4356,10966,10155,16510,17753,14847,-3478,-7869,5105,7947,7359,-1259,-3200,2683,7283,888,-9821,-4196,17688,17525,9750,-476,-11592,-12648,-7689,3836,27273,48911,43577,17703,4544,2752,1955,9779,18258,18735,16343,9156,6095,1682,6036,11226,20946,27922,24610,20626,27322,30986,18712,984,-10045,-14062,-7986,-4070,-2846,-4542,-11693,-17062,-11278,2132,6774,-7866,-13399,-11485,-4350,2688,6167,10378,17493,29927,35002,29037,12514,-4978,-11918,-2786,-7802,-12493,-5330,4314,13463,15871,13031,5042,4262,10064,14083,9484,10080,7146,4655,-3013,-2259,10714,16831,7167,-8393,-13599,-6316,-9588,-18609,-16664,-10063,1113,6825,8152,4650,-1019,-6278,-11077,-5297,-1632,-1960,-6567,-6058,-7477,-9859,-16059,-6924,2753,8210,3040,3504,3831,-4328,-11727,-15314,-9337,2306,6790,925,9466,30423,24314,7007,-9292,-12849,238,7143,1143,-4201,-5827,-5724,-820,11066,18778,18169,14237,649,733,13328,16370,13668,9353,6600,-1355,-7625,-9595,-5693,1243,10981,12853,17297,14092,2081,-1171,-4901,-9783,-11930,-12549,-7599,-3954,-206,2900,-1235,-7500,-6895,-4554,500,4741,4072,-3693,-12653,1333,14020,12248,1484,-1527,-3060,-2504,-2763,-6279,-6530,-382,4380,5197,-4131,-6406,1928,9154,7404,-1113,-11287,-12434,-4879,5356,9527,3134,-9768,-8657,-3389,-14,-2163,-2191,-5145,-4999,1040,-1968,-2732,3937,14724,28141,32350,20753,518,-9348,-8062,-9480,-13650,-18606,-13748,-6142,-932,-6,-2379,-4894,-5969,-11414,-7544,-8264,-17810,-16437,-9229,-5560,-5638,-5130,-5467,-5909,-3899,5707,11607,5839,-4890,-16167,-15133,-17115,-14291,-12974,-7190,-207,3609,6064,802,-838,719,1698,-155,-4147,-7982,-1839,12026,10807,5835,-1119,-7108,-4947,-1092,-1294,-7006,-16236,-13125,-9795,-12872,-9986,-4629,2719,16413,25512,18863,4174,-7993,-8527,-7290,-7098,-8714,-9350,-1493,14020,24692,18073,10283,5834,8889,17997,16928,11206,7122,3757,6010,9697,11335,10139,1129,-11024,-16712,-11707,-6265,848,4674,1329,-2928,-709,4351,7349,7926,17703,31336,16458,-3158,-13428,-623,5547,3651,-3487,-6898,-7997,-10433,-3540,1289,-5647,-9922,-7632,-11035,-7929,-5247,-3281,-3942,-5553,-3925,-2380,-3780,-5343,-6756,-11278,-17337,-11077,-4778,-1672,-3221,-13414,-7715,4311,18309,27518,33255,42809,45828,42005,32173,16660,4782,830,-3574,-10144,-4001,3704,16563,24207,17965,12181,7796,8844,15101,18981,15907,11352,3365,3525,6741,14818,19969,19072,14091,8048,3489,-3854,-9909,297,5827,8196,14551,19756,32432,34349,21791,8904,-767,-7140,-10360,-13355,-10714,-10283,7705,23260,39860,37331,14406,-4267,-14145,-13168,-7722,1736,6766,6454,-424,-8369,-9688,-8171,-7164,-2237,938,-2282,-9921,-7639,-1416,-1917,-3155,-5013,-1886,-953,924,9262,15218,9786,4075,977,-276,1683,4430,3966,-1478,-12390,-11821,-13013,-14384,-6557,3998,12482,19797,20806,7382,-8592,-2368,8013,17072,13944,10243,1961,-8392,-4114,-6980,-9927,-6343,-3808,3033,8988,5340,-5120,-13696,-7229,-3038,2859,16349,45828,68372,70954,46148,14826,10118,9123,1700,-6253,-14241,-11467,-10460,-3818,6412,12524,6845,5441,7951,10515,4222,-4509,-10472,-11906,-11540,-12787,-784,10474,6901,248,-8653,-16534,-12856,-3982,508,-338,-725,6758,8974,-403,-7512,-10978,-15424,-9983,8484,18435,14256,-1592,-6435,4235,7897,4312,1974,6306,9569,16984,18095,3398,-11707,-10875,-4157,7373,9958,1756,-3209,3874,10227,12568,6253,2636,6608,10500,4543,-10714,-13140,-9555,-5298,3060,9551,17943,27272,29607,21633,9726,1766,3511,3016,2185,8153,27248,14750,1250,-6217,-5870,-1139,-1830,-3632,2059,5319,1781,-3978,-10555,-9239,-7462,-9670,-15235,-8584,-2412,-5711,-5217,-9810,-3403,3071,3241,4535,6286,6342,6985,-4717,-17150,-8533,-9382,-5777,-4036,-9004,-9218,-8864,-16785,-6773,1861,13812,24394,15694,5917,-4469,-2124,5507,10164,15168,23476,24104,12911,856,292,23418,42955,28296,7169,2344,4515,-107,-3554,-2480,4759,10600,8234,2995,2467,2518,4564,6319,-5638,-13169,-6597,726,-432,-4758,-6130,-4906,-6064,-6167,-7450,-5513,-3559,-8362,-16761,-7485,8147,11540,-3162,-8816,-5233,-4351,-11845,-13952,-11594,-11000,-3622,-3837,-10213,-8251,7844,30928,32667,16887,-3004,-15054,-1908,-728,-4102,-4981,3422,5399,3183,-1977,-8249,-8000,-2866,-117,4377,2528,-5247,-15077,-3128,9910,14287,16275,19255,27609,26498,9273,-2382,-4327,-3683,-2209,-6052,-12558,-3100,10257,13409,10303,8265,17705,25523,11549,-4873,-9684,5468,10652,8004,3302,597,-2105,-2209,5266,12573,11359,4207,-5721,-6452,1258,3469,728,1495,8008,17147,33380,31220,9009,-673,-6525,-8251,1060,15956,27664,27544,7874,-935,-725,-650,-2467,1979,9887,3048,-5113,-3513,1315,8350,2388,-6985,-12205,-9733,-7678,-4285,36,-8472,-25040,-7671,5531,9410,583,-5074,-372,4953,7604,1750,3429,11562,18707,20347,23599,17615,9139,5868,-4974,-13670,-16070,-12936,-12486,-15317,-11652,-7581,-3455,-7494,-19037,-7801,11687,21753,17404,7971,11281,24382,21959,10033,3376,-478,-3118,1004,14738,26782,17739,-906,-7129,-3524,7604,23927,29844,21708,8629,-5556,-11678,-6580,3126,8729,14986,10369,5724,6517,25928,47648,41751,39545,18283,3857,-11359,1970,10064,14333,18208,15296,3220,-12251,-3863,6902,10730,8908,3782,3103,6346,6620,1257,-5146,-10017,-11898,-14902,-17466,-14747,-8977,-11273,-15228,-19409,-13159,-2139,1862,4479,30608,49267,37395,18207,4264,-5237,-2411,2242,1902,3150,9105,2341,273,-1624,-10127,-12938,-8241,-9978,-10506,-7542,-1112,5403,6954,5858,4264,-1970,-12715,-15477,-13137,-10327,-4598,2185,6336,3620,-4378,-11959,-11524,-7229,-8077,-6124,1044,8784,10495,4253,-5958,-8275,-620,1365,-2594,-6403,-8258,-8116,2805,12941,12392,-3282,-11081,-938,-1597,-11703,-9860,-421,3598,7015,8872,-1080,-2247,-3895,-8616,-2379,3682,10732,13020,10762,10482,10640,7222,4833,4658,9438,17120,16573,1043,-12752,-1177,18587,30057,33721,23939,6840,-4159,-5288,-4297,-1815,-2279,-2608,-4737,-720,4225,642,-2638,-6935,-10074,-5921,3663,13672,15909,14311,6449,-2025,-1029,9438,21823,17060,-509,-5463,17114,18418,16189,-2249,-10446,-5537,-4075,-4478,-6394,-11165,-9670,258,2305,-3745,-17933,-9134,234,6875,5908,1584,-6279,-11178,-8122,5104,16637,18418,5147,998,1474,1242,8163,23552,18050,4880,-2328,-5601,-4378,2999,10183,8571,-3651,-10937,5150,20434,30862,27767,17066,6015,-5756,-14580,-14250,-11472,-366,6824,6122,64,-2513,-1956,-15588,-17870,-17651,-10318,-14364,-18708,-15836,-8139,-1246,-710,-7753,-10880,-15892,-15301,-13319,-15206,-14157,-12902,-17453,-9353,3321,2892,323,-3439,-7588,-6721,-4160,1,11754,23883,21867,10897,-10775,-11972,-3957,-4688,-8285,-7629,-4680,-263,6235,15445,4705,-8207,-7767,-2463,8255,18350,12964,-2148,-11889,-2791,4270,8372,8437,4901,95,-3688,-7229,-10051,-9668,-13187,-16011,-14905,-8455,3220,12612,11720,999,-13099,-12586,-6913,-2580,-3637,1856,8777,14297,13986,6751,-2729,-10964,-10438,-3648,2271,4086,102,-5095,-9288,-4659,5102,7898,8374,19843,26710,22959,17676,20242,15157,-59,-13488,-8879,8781,9829,-2983,-18604,-7461,-7731,-10918,-12313,-2351,6663,10691,3625,-8144,-13899,-4318,9565,15398,7159,2284,3137,888,-4579,-7977,-3351,-2004,-5524,-4951,-9585,-14129,-12719,-10377,-5735,-6746,-5716,-9284,-13041,-10765,-6245,-4732,-2686,-4479,-3163,4267,11714,10367,2824,-12718,-4490,3150,5336,-220,-10752,-9643,-1005,4379,-1001,-5507,-8928,-16575,-16263,-11043,-8026,-4804,-4539,-5182,4695,19971,40690,49534,39267,19558,1178,-10176,-10385,-752,12733,13475,10412,13360,8612,5560,8185,14245,23024,13588,-2770,-935,9747,11806,11260,4264,-883,3943,6350,7002,3571,3884,6379,11487,20683,33923,34208,7434,-8004,-1853,6019,4084,1841,-1215,-6648,-9251,-7896,-6278,-3117,-1919,4373,14641,15305,7700,4433,9472,10771,8414,9660,1862,-6156,5427,10987,16917,26881,22227,11949,2318,-3116,-7766,-10742,-14130,-12379,-5048,-955,699,2404,5194,5358,-614,-4795,-6896,633,5972,2124,-3303,5698,16227,17384,15587,12033,5196,-6552,-16404,-14982,-3308,7986,6826,-5421,-13066,-8020,-3528,-1122,-2566,-13025,-18391,-16659,-14619,-13399,-13705,-5439,620,3971,9689,13244,4405,2851,7976,12225,9434,-2524,-15462,-15905,-11738,-7161,-2910,4489,11500,16728,13344,7647,3032,-1532,-2357,8613,30800,46677,56841,51056,29430,19403,7818,-2572,-8099,-13909,-15554,-4455,5291,9502,3099,-3007,-3789,1608,9812,8577,526,-1867,-1053,-3112,-10700,-14437,-10094,-1394,14082,24468,19676,6280,-9744,-13171,-9381,-1079,3882,5474,8004,13367,14903,9242,-5106,-6484,4144,12702,18871,16359,12515,11090,4599,-5816,-12172,-4396,9736,13377,6522,1482,997,-1895,-6543,-8266,-12079,-11945,24,8877,13605,9862,-4088,-12668,-580,3975,4456,4901,350,-4524,307,1872,191,2404,5955,5417,7535,10100,11526,12015,12562,2851,-3228,-4327,-7570,-6638,-5172,-8433,-9584,-158,10724,12587,7706,3293,466,2149,11922,14005,6481,-15001,-2711,8162,10981,19495,20853,9603,3873,10636,16594,11041,1089,-9965,-12122,8664,16385,7928,-706,-5805,-3159,6302,26233,34347,26016,15475,8046,-2324,-9690,-10190,-8610,-5152,-1825,1739,6215,20955,24988,15849,7256,2959,9469,14692,6182,4229,18848,35323,31876,10719,-5186,-4639,-2644,-1225,-4542,2459,11570,5038,-6202,-15051,-18830,-14799,-1609,29216,42561,29191,12112,1501,-6628,-12999,-2889,21733,36934,31974,18929,6862,8183,21901,24027,15300,3649,-9049,-15931,-17938,-10305,778,11218,11210,4558,-515,12,-5646,-13347,-11467,-2121,3596,12603,5272,-3120,-13141,-4487,22230,38492,34803,29670,26564,20405,13634,9755,11471,7714,-2729,5339,15372,24669,24607,12486,-1882,-5533,-7656,-9620,-7843,-5450,-7993,-9947,-10244,-3902,-2816,-9955,-11168,-5536,2189,3434,4602,-1128,-3385,-1385,-1761,-7588,-7241,-2164,-76,-1402,408,8571,9465,2521,-3683,-9098,-12977,-15144,-6604,-2966,223,-1314,-5328,-12451,-18793,-12008,-7329,-12073,-16148,-5086,-415,-4996,-14551,-6442,-9632,-10576,-6627,610,5721,14337,20862,7871,-5318,-12164,-12346,-15657,-11646,-7593,-11052,-18858,-19727,-16117,-4651,-4164,5356,12101,9319,7209,2721,-4077,2953,18498,32085,32044,19604,7199,-2008,-6687,-10195,-6742,-1102,-1225,-4646,-5905,-12746,-9385,-2538,-4680,-8588,-1015,-5417,-6694,-12632,-14613,-10136,-6893,-6318,-6247,-6276,-9591,-11379,-12402,-10523,-6403,-6838,-9599,-4898,3810,5340,1045,-4073,-3753,-9987,4786,22223,28835,25378,23084,17957,11712,2474,-7909,-14713,-9647,2783,7662,656,-13292,-4143,-3725,-9684,-12992,-11433,-10369,-6456,-4026,-2843,-7181,-6306,982,-8882,4989,6233,5733,3449,-681,813,-2361,-7631,-2915,5210,12904,20516,15696,7290,1836,382,179,-5522,-7191,-4619,12678,30608,42222,38052,25794,13800,2061,-2035,1506,3700,3602,1117,-5362,-8499,-9154,-5618,2662,12868,13882,16027,9019,-3960,-13771,-7929,-3146,-7665,-2672,3153,5988,9554,7705,6818,-1322,-4069,-4493,-6375,-11071,-6201,9880,25910,31622,26595,21504,15815,7594,1381,-3413,-6139,-2145,9584,15833,9066,5419,6803,15994,28294,21508,7738,-4067,3561,35535,77672,67364,31591,18095,28173,35803,33846,24949,12740,-4705,-3485,4258,4676,2810,-89,-3665,-559,10801,13542,3092,-4595,-8090,-1754,2683,3032,701],[-1624,1382,1299,-1719,-5465,-6215,-4314,-6529,-12235,-508,1506,1537,8667,12833,18286,23015,22773,11061,-620,-9292,-15099,-19142,-17790,-7137,-3213,-3185,-7107,-7190,4123,12800,19530,26080,23794,10684,-1715,1367,14503,15198,4144,343,10132,20916,22319,13481,2007,4015,6710,-952,-10466,-11711,-14320,-12672,-9838,-4509,-801,2068,5500,13100,9488,-498,-5275,-1694,6523,17404,24986,27204,17550,5116,-7012,-11274,-14800,-10616,-3718,-4702,-4803,2004,1885,-1030,7022,19827,20542,10328,883,-7254,-3601,7125,8355,-2401,-15124,-12635,-15838,-17657,-18479,-10055,-3766,130,-4055,-2848,12008,14065,8927,4439,1144,4006,261,-10202,-15960,-12632,-8153,-3120,-5505,-10878,-12061,-10538,-9372,-12774,-6347,533,5183,4629,4005,14122,18237,7023,-7378,-14931,-7598,-4971,-10660,-6981,-3688,12448,47991,77770,94333,87674,54384,-1052,14993,30035,10963,3864,-4842,-8769,-6703,9855,28362,39812,54932,64720,69748,65749,33238,-5465,1424,20131,27351,38481,52476,55344,46636,34490,20829,8150,-6705,-7947,6470,7755,38063,33698,53690,134977,86845,714477,2128788,3939187,5600455,6625824,6687269,5742737,4095033,2283307,878026,155982,90950,6895,25974,-3937,30725,30158,9164,2549,-1364,14334,-13485,-7872,6074,-1143,-4207,2613,2781,-16556,-5075,15928,32123,23394,8819,-4052,-12359,-8884,-4213,-2372,-8696,-14531,-20339,-9604,-4409,19819,10275,-11541,-33907,-40386,-22581,169,12255,7104,1552,-6754,-6296,-8992,-12348,-8362,-4570,678,9287,7934,9062,12902,11010,-8631,-1686,10948,12424,9940,382,-1188,4430,8804,2212,-8750,-6816,17837,21721,16144,6860,-5832,-10555,-6748,5214,28665,50096,48800,23435,5660,1804,1632,11238,23147,24122,20430,12283,7674,1537,4898,10598,21265,26944,21339,17373,25214,28063,14594,-1765,-11411,-13943,-12709,-9933,-7297,-6644,-11734,-19331,-15678,-4179,1255,-10326,-12212,-10202,-3594,2429,4329,5929,9863,20293,26987,24778,11281,-2594,-3113,4035,-2688,-11225,-9179,-1131,6395,7375,4363,-240,1033,8027,15221,12788,13881,15099,15474,3976,-1755,9422,16898,8342,-6753,-12906,-6632,-8902,-20281,-17073,-8177,3788,9276,9114,4410,-1397,-6216,-11967,-7215,-3010,-1902,-6029,-4998,-6139,-9417,-15201,-8470,-611,5915,2245,4093,4672,-4250,-10104,-13031,-12671,-44,7186,2284,12254,30385,19241,2655,-12173,-11922,5826,13163,5606,-1356,-3985,-4807,-438,11300,18071,17762,14021,392,292,13345,17007,15592,10531,7248,20,-5755,-8726,-5709,1133,10507,9276,10656,7492,-1708,-2793,-5959,-10366,-12334,-12478,-8345,-6337,-2217,2043,-1458,-7617,-6731,-4433,842,5583,4078,-4699,-13603,2756,15347,12615,284,-2312,-2518,-1176,-2393,-8418,-10263,-4799,-59,2131,-4445,-6416,1700,8466,5902,-2485,-11748,-12838,-6866,2121,6162,2244,-8400,-6339,-1005,2099,-92,-2223,-6234,-6891,-675,-1960,-1621,5394,16507,29689,33131,23687,3495,-6804,-6666,-8723,-12927,-18452,-13735,-5617,129,1407,-661,-2989,-3097,-7959,-12136,-12551,-19971,-17840,-10170,-5386,-3551,-3934,-3673,-2241,-358,7255,12287,7625,-2113,-13503,-17326,-17811,-13422,-11323,-5646,-232,2414,3765,-1216,-2075,533,1756,-310,-4511,-8699,-2307,11160,12319,10162,4446,-2324,-2126,-121,-2326,-9275,-17016,-12304,-10590,-10833,-7028,-2836,2636,15824,25152,19212,4788,-7938,-9953,-9470,-9136,-10829,-10718,-2541,11899,23541,16860,9165,4440,5731,13096,13593,10801,8019,4722,5861,8648,10508,10544,2654,-9140,-14752,-10743,-6266,-811,2101,147,-2472,-843,3746,7151,8132,18122,32514,19929,837,-8662,-1994,6646,3704,-4489,-7438,-6637,-7749,-2202,672,-7595,-11109,-6956,-12007,-8254,-3211,2344,434,-4204,-6761,-6778,-9186,-9756,-9821,-13408,-15285,-7760,-1573,1307,-1953,-14021,-7157,5675,19776,28858,34316,43326,45710,43137,33879,17941,5804,4370,4539,-7270,-5090,1476,11823,15634,9421,7348,5748,7040,12096,16595,14934,13086,6059,6685,11876,18409,22497,22328,16800,9996,4751,-2825,-9829,838,7317,10618,18508,23143,34879,38106,25586,12956,3029,-3343,-7026,-11467,-10469,-8139,8432,22618,38707,37434,15089,-3092,-12274,-11489,-6448,2292,6414,6933,2348,-5680,-8703,-7267,-5003,653,3638,72,-8335,-6862,-534,-244,-121,-1386,1122,1424,3307,12324,19558,13923,5589,-761,-3766,-1065,3560,4437,-412,-10532,-13434,-16562,-12507,-1277,11354,17546,21434,19384,6319,-7760,-1587,8263,19361,18518,16471,9038,-4162,-3928,-7824,-9659,-5116,-2264,4681,9851,4339,-6436,-14276,-8162,-4496,1834,17750,49421,73914,76105,52647,21239,11713,7288,-758,-8546,-16579,-12546,-8699,-2986,8417,14916,10260,11221,12667,13361,5906,-3313,-9391,-12005,-13792,-9864,2951,13623,8736,1521,-8098,-17105,-14016,-5025,-354,-894,-1452,5382,7041,-2718,-9612,-13204,-18598,-14825,2932,12314,7978,-5822,-5980,5581,8210,3118,1152,6386,10709,20121,22145,4269,-16964,-7683,3552,12019,11243,1882,-4217,2224,9174,11746,6098,4273,9718,13344,7046,-9034,-13242,-8818,-3720,5912,12266,19624,27587,27796,19812,9175,-1554,-2562,-3011,-2156,5657,27941,18258,2942,-6334,-7228,-3674,-5815,-8020,-1234,2504,-716,-6162,-11996,-10305,-8348,-10179,-15469,-10205,-5399,-7939,-6357,-9854,-3587,2105,2417,4575,6105,5406,5928,-7617,-13552,-5096,-7325,-5451,-4728,-9988,-8820,-8269,-17669,-9544,-1358,10366,24361,18195,7667,-5944,-4348,5015,9579,14153,23505,24549,11411,-3279,-4018,18887,41525,30569,9322,2749,2659,-2638,-5668,-3066,4884,10962,8560,3066,2784,3333,4885,3671,-11683,-12199,-2758,4079,961,-4352,-6600,-6382,-7411,-7257,-7797,-4099,-2031,-7024,-15826,-10425,4925,10001,-3120,-9878,-7410,-6519,-14117,-13358,-11349,-10248,-3437,-4136,-9224,-9551,6002,30329,33110,14898,-4550,-15141,-2359,-1419,-4701,-7077,1631,5562,4727,317,-7264,-8189,-2748,1071,5479,2268,-6638,-14240,-136,12348,14849,14899,16889,25735,26735,10681,-1096,-3394,-3267,-1606,-5157,-11696,-3503,9927,14653,12809,10825,19649,25573,11487,-5319,-8690,5671,9746,6586,1870,-657,-3899,-4122,3994,11909,11385,6089,-2995,-6475,-630,2061,37,778,6444,13897,28239,32759,12467,1224,-6456,-8391,586,15362,25657,24021,6464,-354,-308,-883,-3457,610,9729,4047,-5337,-5621,-1045,6499,2816,-6500,-12927,-9960,-7279,-4121,-90,-7854,-25303,-8856,4322,8101,-965,-5871,-471,4629,6582,686,2850,10728,18719,23826,28602,20396,9326,2593,-7502,-11584,-11150,-9219,-9330,-15306,-15122,-9578,-3555,-5350,-19126,-11762,8246,19965,16815,6226,7580,20222,17774,8213,2689,1415,-2547,922,13582,24368,19799,1275,-4951,-1386,10409,27622,35285,26109,9723,-6596,-11623,-4492,5948,11544,15744,8767,3194,2396,20702,43215,42128,41066,18942,2309,-12487,4642,9847,10741,14011,13580,3828,-12872,-4973,6423,10898,8577,3328,3177,6786,6848,27,-8312,-15225,-18289,-20465,-18363,-12227,-7227,-12150,-19292,-21848,-11514,-598,1912,2884,30435,47005,34679,15563,3099,-5248,-2380,1844,1058,3031,10678,4766,1321,-2071,-11135,-12887,-7066,-8605,-9220,-6691,261,8843,12496,11848,8457,112,-11584,-15566,-14174,-9351,-2713,3571,7178,4188,-4175,-12155,-13715,-9425,-9527,-6356,350,6334,7582,2418,-6936,-9041,-1417,328,-4300,-8944,-10333,-7203,3916,12335,10263,-6039,-12190,-75,-789,-10673,-10041,-485,4427,9546,11218,-92,-1108,-1483,-4210,116,2812,8539,10202,8468,9557,10215,6319,2499,856,6521,15945,17086,2037,-14707,-3793,17888,30360,35012,24217,5737,-5614,-5914,-3809,771,1583,1216,-1167,786,3210,-730,-2803,-6534,-10674,-6935,2964,12465,13582,13042,8128,1038,1200,8924,20566,16502,-1310,-6677,19729,21012,16335,-2609,-8889,-4371,-3251,-3839,-6312,-11917,-10040,1254,2274,-6784,-17818,-7707,609,5891,4842,1322,-6310,-10562,-5827,6821,17524,17635,3407,-1694,-1401,-779,8923,29165,21069,6417,-1132,-4606,-3370,3272,10289,8350,-3899,-11407,3723,16232,24439,22378,15599,7805,-2803,-11201,-3977,1366,8076,13505,12034,4838,-3330,-5005,-16517,-14831,-12854,-4664,-12186,-18106,-16192,-8872,-785,1784,-5733,-10157,-15559,-15065,-13000,-14945,-14330,-13044,-17917,-9373,5130,5089,1247,-3113,-6263,-6637,-4820,-728,10405,21266,19547,9583,-11767,-11869,-4497,-5758,-9653,-8323,-4627,188,8880,18069,3388,-10043,-9466,-3768,7570,17193,11567,-2898,-13496,-4051,3696,8689,9126,5623,2050,-906,-4466,-8211,-7891,-10534,-12405,-10008,-4406,6010,14444,11740,-1456,-14997,-11329,-7316,-5617,-8142,-1343,7469,14418,14571,6944,-2467,-9541,-8390,-1973,3270,3937,-575,-6249,-10917,-6350,4060,9597,13684,26343,30466,23974,17325,19252,14138,-420,-13757,-14195,4857,8722,-2839,-18237,-9158,-9064,-11148,-14262,-3814,5747,9686,3307,-6415,-12401,-5637,5551,12130,6016,2299,3915,1660,-4064,-8512,-3417,-1389,-3843,-2784,-8963,-15071,-13794,-11576,-7309,-8343,-7799,-12154,-14802,-11224,-6236,-4414,-1935,-3750,-2711,4806,11221,7697,0,-11865,-2616,3662,6268,1254,-10199,-11188,-3795,1669,-1119,-3122,-6971,-16134,-16778,-10843,-7438,-4556,-4799,-4140,7230,21744,40542,45451,32587,14061,-3163,-14374,-12911,-1177,13662,15985,12646,14176,8641,6468,9817,15523,24259,15785,-1841,-1412,9101,11289,10280,2564,-1855,1936,4021,4945,1609,1119,5462,11451,21135,32630,30462,4151,-9014,1397,13897,11876,6166,91,-6898,-9452,-7365,-5333,-2421,-1349,4952,15893,16743,8552,5470,9581,8560,5890,9470,3770,-6362,3297,10400,17555,29015,26285,16424,6866,439,-6189,-12854,-12424,-6992,-626,397,385,2230,4711,5303,171,-5115,-8671,-1927,3208,397,-1321,9445,16870,15980,12190,8759,3495,-7489,-17355,-16270,-6115,3877,1728,-8958,-13715,-7455,-3485,-3190,-6477,-15829,-17275,-15153,-14901,-14871,-16191,-7397,-3127,-1317,3870,11365,5034,4795,9919,12699,8036,-4473,-17250,-15234,-10778,-6451,-3446,3625,12162,18293,13728,7053,2403,-1704,-2269,7495,27927,43610,56501,58287,37037,24484,8567,-3611,-9454,-13728,-14148,-4081,5596,10138,3396,-2878,-3309,2815,11357,12630,5182,1626,986,-2791,-12263,-13525,-9811,-1899,12345,20784,15224,3010,-6293,-9359,-8028,-1533,1495,1918,5972,13759,16981,9881,-6450,-6588,4470,13811,19822,13255,9297,8410,1840,-8492,-13709,-5141,9332,13395,8181,4122,4427,2401,-4117,-9139,-14927,-10844,460,9242,13711,8929,-6665,-12017,2102,7061,5404,5190,1180,-2477,2910,3693,3114,5084,5962,3543,5451,8981,12423,14633,15775,5242,-1719,-3722,-8152,-7271,-5412,-8354,-8746,970,12727,15465,9720,3208,-972,920,10523,11661,3350,-17580,582,10381,11339,15905,16302,4625,-1153,5293,11804,7828,-284,-9476,-14787,4782,14993,8252,-424,-4942,-2292,5889,24902,33519,24942,13695,5280,-5050,-11944,-11972,-10133,-6290,-2306,1384,6550,23455,29802,20150,10652,5196,10995,15197,6119,4364,18498,34426,30214,10294,-2809,-1453,65,158,-5313,1683,10904,5943,-5393,-15831,-17487,-8678,3363,29826,41368,29342,12410,894,-7008,-10792,-1022,21401,30537,22973,11126,1428,7114,21745,20629,12734,2428,-9040,-15759,-17285,-10360,755,11230,10350,2394,-3144,-3494,-9982,-18104,-9542,1469,7918,16977,6857,-3288,-15640,-497,26658,36096,24895,19303,18410,13627,8487,5676,8496,6984,-2069,6594,16492,24935,24302,12543,-1181,-5190,-7249,-9580,-7184,-2849,-4751,-7396,-8579,-3208,-2674,-9971,-10442,-3863,2852,1632,-3084,-7743,-3699,-2517,-2812,-8418,-7306,-1676,88,-958,-665,4994,3218,-4291,-8541,-10326,-12312,-14732,-5872,-1057,3953,2460,-2188,-9868,-21984,-14026,-8786,-12987,-14255,-4271,-220,-5183,-19825,-9361,-8053,-5111,-3915,-628,3653,11906,18338,7591,-5656,-12675,-12643,-15131,-10630,-6348,-9850,-18460,-20630,-15132,-2926,-2366,3670,8157,4452,3894,2189,-2555,3201,16819,30494,31863,20669,8395,-1298,-7746,-11828,-7816,-1482,-2152,-5649,-6756,-13235,-8184,-2308,-6043,-11048,-1675,-4315,-5898,-12423,-14249,-9873,-7186,-7149,-7304,-6905,-9658,-11245,-12454,-11854,-9430,-11121,-12666,-5383,4671,8756,3621,-2981,-5386,-15193,3314,21304,24776,19927,18447,14848,10784,4003,-4767,-12446,-10259,3084,7753,183,-11238,-1841,-2036,-7965,-11539,-11983,-12243,-8573,-5454,-2756,-5714,-5634,-1794,-13999,5930,10293,8829,4256,-973,511,-2771,-7778,-1369,7602,14511,18879,12040,4948,1658,2384,5707,1749,-2930,-4229,11002,29655,41849,38010,24360,11784,502,-3504,185,2696,1973,-1058,-6744,-8235,-5279,-1504,5218,15966,15843,17307,10940,-1125,-10711,-8899,-5017,-8090,-2255,3486,6379,9788,8534,5416,-4556,-6780,-6491,-7878,-13834,-7166,8571,24003,30287,27480,23018,17129,8750,2223,-2039,-5075,-4728,5464,11485,5450,3868,7187,16265,26248,19905,7172,-4574,1618,31138,68249,57073,23204,9046,18969,29358,31318,25677,14328,-2544,-1387,5775,6540,4166,316,-4824,-3460,6467,9717,2568,-3829,-7038,-2063,930,489,-927],[-1416,1071,384,-2293,-5630,-5773,-3214,-4977,-13068,-1766,1804,3114,9833,11265,15364,19411,18274,7685,-1492,-9325,-14675,-17989,-16429,-6783,-4575,-5957,-9580,-7060,5693,12875,17626,23824,22929,13432,1684,2132,12795,14185,3968,-801,7214,17271,20567,14374,2796,2711,5503,-1844,-9302,-10071,-14169,-13924,-10559,-6444,-1776,2385,5536,11690,6405,-2836,-5937,-1297,6225,16704,25236,29202,19174,5065,-7061,-9852,-13188,-10790,-3202,-1984,-2011,4006,5087,-299,4704,17215,20284,11007,843,-8585,-4192,8537,10721,-1267,-14770,-13228,-17233,-15834,-17947,-13157,-7188,-3128,-6497,-2319,11653,12816,8259,5529,2827,4306,430,-12002,-15548,-8857,-5770,-2656,-5877,-11757,-12663,-10943,-9703,-13223,-6107,492,3861,1087,-1425,8629,16525,9623,-5154,-14399,-8065,-4751,-9919,-9582,-10005,6160,28536,48646,61000,57832,36390,-2895,4319,29368,13664,6827,-2599,-11319,-10125,6559,21405,27507,41342,57294,64775,57091,29025,-2570,-1633,7982,4109,8423,20727,26801,25604,20637,13877,4529,-6497,-6118,998,-4887,34837,43675,53973,163714,140144,1235263,3625625,6763840,9746679,11660388,11889183,10327195,7448720,4191477,1593557,151695,171109,52246,48117,32104,25679,21678,14306,12732,-5767,11961,-5627,-21782,2227,-1966,-5409,-1489,-590,-17198,-4415,17031,33074,23329,6843,-4046,-10354,-8084,-4510,-1596,-6336,-12141,-19127,-12176,-3963,22161,25988,12803,-7166,-16486,-9416,4276,11629,4162,1000,-5732,-5642,-8836,-12432,-8595,-5852,-2586,8121,8248,3496,6728,5264,-9737,4571,16656,18037,14231,2473,577,5821,9838,2972,-8084,-7636,18466,26085,23271,15431,790,-7565,-5510,6170,28650,48517,50972,27913,6547,1170,1666,12802,28200,29443,24070,14915,8711,924,3603,10303,21670,25773,18101,14291,22851,24506,10308,-4443,-11954,-11463,-16470,-14278,-10646,-8014,-11195,-18588,-18402,-7899,-2075,-10962,-10670,-9310,-3353,1991,3138,3019,4020,11164,17705,18737,9738,1822,6781,11681,2133,-9149,-12859,-6518,75,240,-3778,-5517,-1929,5688,15122,15892,18678,24504,26502,10454,-639,8244,16598,9367,-5101,-11634,-6681,-8310,-18508,-15287,-5056,6818,11559,9926,4516,-1209,-5441,-11976,-9273,-4347,-1601,-5226,-3869,-4714,-8729,-14319,-10009,-3885,3305,1363,4531,5238,-4146,-7849,-10204,-16205,-3096,7365,4418,15571,29278,13933,-1408,-14537,-10022,11228,19074,10200,1705,-2168,-4202,-588,10567,16449,16474,12645,-908,-725,12687,16729,16733,11289,7888,1615,-3386,-6397,-3981,2371,10430,6491,3999,319,-5689,-4545,-7213,-10998,-12187,-11153,-8734,-8771,-3878,1683,-1503,-7961,-6940,-4699,924,6400,4180,-5526,-14045,3441,15615,12102,-1108,-3133,-1988,110,-2178,-10616,-12717,-7733,-3492,-682,-5098,-6534,1326,7511,4234,-3801,-11723,-13017,-8814,-1161,2448,1031,-6819,-2747,4214,5206,2000,-2440,-7540,-8889,-3061,-3017,-1355,6087,17524,30265,32806,25907,6723,-4034,-5233,-8198,-12528,-18454,-13972,-5583,577,2241,458,-1768,-1043,-4102,-13839,-17270,-21037,-19592,-11565,-5789,-1657,-2295,-1291,1644,3257,8458,12184,8844,505,-10764,-18099,-17791,-13002,-10666,-5546,-1695,-194,535,-3654,-3519,235,1783,-412,-4873,-9575,-3102,9645,12753,13424,9181,2572,1559,1694,-2514,-10270,-14854,-10066,-8717,-7243,-4046,-1534,1809,14050,23744,18942,5383,-7440,-11575,-12170,-11639,-13173,-11877,-3604,9324,21136,14958,7828,3134,2669,7973,9959,10043,8678,5427,5303,7044,9055,10331,3829,-7179,-12621,-9827,-6286,-2417,-427,-1046,-2303,-1278,2800,6612,8001,17396,31353,21756,4009,-3870,-1808,6962,2765,-6059,-8284,-5422,-5290,-883,-208,-9722,-12050,-6682,-12890,-8046,-495,7727,4558,-2470,-9126,-11178,-14244,-13853,-12786,-14534,-12715,-4867,1114,3645,-1263,-14570,-7082,6352,20121,28727,33655,41451,43051,42188,34212,18359,6512,8137,13939,186,-6514,-2156,5129,6054,1753,3127,3545,4615,8180,13082,13562,14581,9312,10533,16767,20948,24285,25277,19287,11786,5988,-1643,-9649,401,8129,12662,21919,26516,36869,40964,28875,16940,6651,40,-4129,-9378,-8156,-5831,8241,20422,35417,35751,15023,-2265,-10865,-10202,-5654,2362,5615,6912,4616,-3242,-7714,-6612,-3200,2915,5588,1873,-6945,-6236,81,1135,2824,2130,3833,3482,5385,15052,23479,18274,7627,-2273,-7210,-4081,2105,4223,-49,-9180,-13941,-17560,-9822,3505,18118,21629,20784,15755,4207,-7057,-424,8989,21836,23166,22479,15768,851,-3799,-9425,-9912,-4323,-1371,5559,9538,2038,-8643,-14987,-9283,-6117,540,17977,49200,73125,74240,53454,24754,12461,5376,-3314,-10790,-17857,-12360,-7541,-2352,10731,17728,14869,18145,18068,16344,7618,-2212,-8431,-11952,-13711,-6322,6627,16253,10180,2494,-7864,-17842,-15533,-6688,-2218,-2607,-3466,2310,3298,-6382,-12284,-14315,-14628,-17530,-2428,6305,2032,-10269,-5882,6042,7613,1549,57,6049,11419,22797,25785,5816,-11199,155,12120,14977,10766,1111,-5600,398,7882,10752,5933,5622,12501,15750,9087,-7420,-13092,-7771,-1408,10000,16227,22054,28078,25742,17660,8444,-4542,-9478,-9740,-6716,2691,27138,21334,4387,-6581,-8854,-6512,-9897,-10816,-2399,1443,-2009,-7933,-13106,-11312,-9370,-10876,-15669,-12086,-8171,-9603,-7530,-10167,-4250,729,1195,4278,6376,6106,5830,-9484,-10986,-2364,-5827,-5730,-5834,-10782,-8363,-8269,-17713,-12210,-4395,6843,23310,19775,8703,-7034,-6477,4466,8562,12333,22093,23470,9906,-6267,-8393,13512,37955,31178,10853,2802,496,-5507,-8158,-3852,4836,11303,8770,2972,2816,3649,4517,623,-12875,-5636,2653,7890,2234,-4214,-7348,-8202,-8808,-8313,-8503,-3283,-1038,-6091,-15553,-13951,1034,7773,-3399,-10808,-9575,-8618,-15888,-13050,-11573,-9689,-3478,-5066,-8997,-10648,3931,28181,31522,11967,-6385,-15375,-3007,-2192,-5317,-9319,-627,5658,6555,2957,-5736,-7878,-2511,2197,6392,1877,-7789,-12289,2386,13802,14326,12738,13997,23539,26997,12460,218,-2691,-2984,-1094,-4434,-10856,-4194,8789,15012,15129,13732,21471,24699,10680,-6006,-7594,5839,8993,5592,1019,-1275,-5227,-5970,2339,10371,10330,6824,-1018,-6346,-2439,566,-787,-133,4667,10607,22047,32235,15174,2307,-6882,-7296,786,14088,22032,19580,4876,-377,-624,-1590,-4661,-879,9141,4811,-5595,-7825,-3117,4581,3392,-5583,-13025,-10036,-7083,-4418,-1026,-7911,-24745,-9910,3037,6539,-2801,-7001,-978,3893,5225,-622,2045,9523,18012,26467,33130,23467,10210,-309,-10175,-9190,-6055,-5436,-6459,-13429,-18033,-11792,-4153,-3508,-16138,-15917,4130,17064,15127,3839,3200,14425,12189,5742,1529,2636,-2196,458,11623,20598,20983,3495,-2897,518,12647,30062,38776,28605,9345,-8002,-11371,-2338,8190,13324,15131,6717,334,-1851,15945,38328,41662,41244,19089,698,-10687,6555,9520,7511,10142,12049,4740,-12637,-6284,5519,10465,7658,2395,2838,6797,6643,-1484,-11359,-19741,-23255,-19829,-15135,-9842,-6022,-12409,-22815,-20554,-8900,982,1954,1485,27616,40056,28072,11125,1106,-5737,-2481,1591,639,3700,12738,7363,1966,-2850,-12324,-13230,-6219,-7378,-7946,-5976,1070,10872,16174,16518,12004,1936,-10102,-13638,-12628,-7405,-890,4552,7574,4413,-3982,-11998,-16018,-11727,-10915,-6585,-369,4005,4770,523,-7945,-9487,-2110,-743,-6109,-11587,-10620,-4924,5356,11678,8053,-8677,-12852,59,-673,-9960,-9872,-581,4906,11371,12421,610,-96,1148,609,2710,1598,5409,6153,5322,8049,9474,5520,156,-3362,3036,13868,16472,3199,-13282,-5921,16854,29848,35171,23701,4312,-7353,-6562,-3112,3462,5103,4452,1965,1961,2418,-881,-1497,-4823,-10095,-7224,2459,11066,10954,11332,9378,3979,4140,9417,18712,15221,-2250,-8007,21399,23162,16329,-2423,-7167,-3202,-2424,-3147,-6168,-12556,-10656,1572,1761,-9339,-15184,-6561,422,4465,3187,357,-6510,-9617,-4203,7401,17052,15953,1422,-4563,-4437,-2641,9886,34470,23612,7666,-115,-3867,-2807,3006,9634,7333,-4651,-11380,2558,12262,18110,16843,13565,9952,3170,3289,13482,15909,17278,19708,16975,8398,-4518,-8623,-15782,-11277,-7370,424,-10435,-17573,-16609,-9775,-373,4512,-2299,-8911,-14978,-15212,-13112,-14737,-14338,-13119,-18220,-9343,6880,7963,2504,-2453,-4369,-6275,-5345,-1411,8744,17933,16869,7997,-12439,-11425,-4702,-6492,-10898,-9068,-4508,821,11836,20292,2237,-11293,-9940,-4308,7068,15742,9940,-3494,-14552,-5193,3068,8756,9480,6111,4079,2255,-1156,-5872,-5773,-7486,-8521,-5335,-85,9104,16295,11467,-4381,-15579,-10005,-7493,-7917,-11413,-3578,6612,14747,15300,7503,-1556,-7239,-5789,2,4231,3613,-1344,-7453,-12506,-8048,2653,10857,18642,31928,32882,23943,16367,17409,12169,-1263,-13595,-18993,53,6913,-2891,-16279,-9898,-9694,-10637,-15888,-5601,4316,7809,1986,-5594,-10577,-6478,1070,7597,4222,1929,4242,2197,-3494,-8774,-3314,-734,-2179,-513,-7716,-15147,-14312,-12108,-8154,-9560,-9623,-14633,-15522,-11287,-6183,-4044,-949,-2425,-1696,5583,10813,5705,-1659,-9339,-937,3698,6491,2106,-9975,-13038,-6671,-1105,-984,-567,-4752,-15243,-16636,-9835,-6033,-3895,-5067,-3198,9561,23189,39140,39512,24949,8508,-6696,-15202,-13002,-1525,14076,18196,15216,15304,8757,7278,11285,16459,24541,17406,-712,-1477,8784,11189,9454,434,-3085,-302,1665,3036,146,-1889,4139,11176,21337,30815,26649,1303,-9121,4927,22049,20411,11314,1427,-7140,-9633,-6968,-4681,-2189,-1185,5063,16472,17738,9083,6173,9270,6190,3593,9156,4762,-7476,1305,10301,18627,30797,29789,20548,11032,3681,-4306,-13196,-9306,-1884,3084,1076,-632,1287,3507,4484,584,-5304,-10011,-4195,966,75,2906,13784,17184,14323,8976,5529,1614,-8565,-18356,-17395,-9136,-1178,-4158,-11927,-13503,-6942,-3645,-5150,-10115,-15909,-13869,-12898,-14319,-15107,-17371,-9426,-6807,-6158,-1580,8897,6079,7744,12793,13846,7403,-5148,-14891,-13201,-8386,-4743,-3252,2997,12277,18828,13550,6270,1707,-1881,-2312,5749,23625,38735,53717,62691,43597,29396,9321,-4430,-10138,-12513,-12408,-3151,6401,11362,4491,-1889,-2356,3346,11001,14830,8805,4448,2633,-2722,-13838,-11399,-8591,-2293,9983,16278,10256,513,-2998,-6880,-7211,-2405,-1533,-2479,2999,13177,18095,9864,-7659,-6600,4348,14110,19544,9342,5558,5590,-827,-10929,-14731,-5830,8540,12851,9404,6441,7576,6532,-1549,-9412,-17607,-10017,360,9345,13956,8067,-9222,-10922,4804,10283,6303,4930,1436,-715,5418,5406,5755,7644,6065,1890,3182,7233,12407,16429,18596,7995,441,-2391,-8041,-8031,-5767,-8224,-7808,2196,14806,18006,11610,3157,-2375,-407,8725,8637,-1111,-19124,4286,12452,11321,11502,10839,-241,-4991,1540,7974,5040,-1520,-8838,-16830,162,12203,7656,-657,-4295,-1285,5851,23215,31663,23095,11422,2209,-8140,-14647,-14152,-11999,-7538,-2883,1133,6967,25403,33963,23965,13711,7330,12233,15194,5753,4393,18150,33356,28407,10278,18,1860,2466,1048,-6515,-431,8846,6011,-4772,-16610,-14065,49,9310,28748,37954,28191,12065,-32,-7441,-8616,988,20016,23216,13474,2744,-3693,6597,20881,16517,9486,580,-9361,-15709,-16984,-10642,507,11011,9248,24,-6020,-6819,-13580,-19666,-7457,4554,12100,21609,8783,-2523,-13187,5822,30203,30703,13012,8800,10949,7630,3637,1565,5252,5875,-1622,7636,17361,24775,23253,11858,-1110,-5248,-6995,-9467,-6429,99,-910,-4597,-7046,-2801,-2639,-9638,-9224,-1701,4111,1135,-8597,-10314,-3916,-3718,-3977,-9458,-7702,-1400,-412,-1593,-2737,551,-3688,-11623,-13074,-10603,-11218,-13537,-5234,548,7088,5843,725,-7394,-23723,-16192,-9919,-12966,-12574,-3916,-570,-5347,-16226,-8287,-2894,-248,-1967,-2449,1392,9380,15359,6672,-6553,-12808,-12184,-13641,-8784,-4518,-8329,-17144,-20158,-13714,-763,1136,5119,6444,177,495,1356,-1434,3069,14234,27357,30261,20943,9139,-1008,-9431,-14238,-9820,-2854,-3801,-6956,-7632,-12267,-7153,-2467,-7583,-13079,-2612,-3640,-5613,-12637,-14026,-9822,-7778,-8276,-8589,-7645,-9629,-10921,-12025,-13164,-12559,-15319,-15230,-6053,4418,10824,5515,-2121,-6204,-17265,1314,19043,19812,14255,13370,11114,9211,5054,-1991,-10723,-11753,2017,6096,-1453,-8166,340,-943,-6786,-11114,-13021,-13863,-10391,-7031,-3418,-5366,-6310,-5249,-14065,8281,14393,11388,4278,-2146,-791,-4303,-9045,-1024,8838,14890,15589,7105,1483,435,3389,10185,8075,398,-4236,8233,27044,39380,36166,21848,9274,-1387,-5474,-2612,-171,-865,-3756,-8779,-8919,-3178,1049,6461,17934,16806,17439,11734,664,-8090,-8054,-6090,-8429,-2209,3111,5810,8889,8498,3630,-8048,-9691,-8572,-9581,-16991,-8553,6450,20925,27381,26407,22607,16817,8786,2093,-1648,-4841,-8629,712,6384,1130,1497,6825,15653,22859,16876,5106,-6271,-1550,24473,55151,44828,14409,-524,8557,20531,25736,23875,14256,-1141,-462,5632,6792,4533,415,-5917,-6888,1492,5257,883,-4111,-7098,-3557,-2018,-3313,-3317],[-274,1326,-146,-2552,-5423,-4909,-1735,-2984,-11613,-2843,2367,5571,11240,9938,12320,15281,13336,4610,-1910,-8818,-13802,-16692,-14868,-6123,-5620,-8453,-11567,-6324,7348,12578,15202,20778,21203,15403,4971,3621,11555,13007,3451,-2319,3974,13065,17934,14432,3361,1030,4278,-1663,-6995,-7828,-13458,-14521,-10241,-6660,-2259,3181,6135,10804,4092,-4278,-5837,-335,6278,15376,24647,30593,20576,5144,-6622,-7765,-10803,-10087,-1968,1603,1279,6211,8288,1013,2636,14162,19534,11698,1275,-9130,-4174,9917,13137,280,-13925,-13343,-18284,-13343,-14384,-15273,-10529,-6996,-9702,-1237,11362,11763,8013,7117,4517,3964,389,-12908,-11557,-4200,-2041,-590,-4840,-11211,-12825,-11119,-9796,-13429,-5315,1024,3195,-1507,-5294,4400,15237,13026,-2240,-13182,-8074,-3859,-8357,-8647,-11976,-2064,10312,22148,29568,27251,13898,-10968,3302,30487,17224,10413,1135,-10034,-12308,3391,14575,16825,28886,49089,59157,50127,26425,-89,252,5012,-5050,-19089,-10931,173,6417,6828,5824,2745,-5738,-4249,858,-6321,24648,36386,47472,129402,83911,893774,2661628,4968363,7180952,8643454,8880958,7775221,5643060,3188628,1221991,116731,130475,48211,39188,32796,21237,18041,16446,13057,-7313,12556,4110,-8194,-849,-1607,-5736,-4490,-2723,-16403,-3360,18327,33246,22535,5251,-4034,-8482,-7118,-4663,-782,-4018,-9723,-17751,-13737,-3727,21265,25643,11044,-10741,-22530,-17402,-2064,7653,2399,1441,-3958,-4413,-8212,-12072,-8088,-5940,-5239,7259,9800,1548,260,-1481,-3688,10822,21989,23688,19744,5369,2582,7244,10699,3418,-7685,-6966,19476,30299,30593,24624,7944,-4126,-4050,6727,27447,44842,50296,30865,7031,676,1928,14367,33206,34561,27285,17131,9331,32,2617,10650,22245,24527,15049,11530,20388,20712,6281,-6830,-11440,-8595,-11486,-13330,-12160,-8329,-9991,-16031,-16580,-7343,-1616,-8872,-8619,-8542,-3339,1675,2695,1736,459,3475,8233,11678,8320,7545,16988,19246,6304,-7026,-16005,-10797,-4020,-4081,-10152,-10020,-4146,3550,14357,18930,24447,34772,36986,16182,911,7401,16049,10341,-3315,-9824,-6202,-7614,-16937,-12942,-1840,9701,13698,10920,5334,-162,-3694,-10460,-11204,-5474,-884,-3987,-2480,-3039,-7631,-13174,-11337,-6715,792,731,5048,5704,-3626,-5051,-7213,-16808,-5696,8330,8123,19554,27292,8941,-4881,-16036,-7703,16042,24423,14738,5028,-255,-3733,-1129,9133,14481,14869,10705,-2727,-1763,11851,15978,17386,11914,8727,3537,-384,-2578,-710,4623,10641,4686,-1922,-6829,-9140,-5991,-8256,-11218,-11222,-9040,-8669,-10985,-4703,2232,-1008,-8303,-7371,-5182,945,7391,4619,-5889,-13956,3517,14978,10899,-2422,-3656,-1205,1579,-1888,-12559,-13246,-9057,-5695,-2862,-5732,-6430,1247,6750,2820,-4729,-11148,-12845,-10397,-4029,-1076,-112,-4954,1266,9938,8426,3730,-2750,-8825,-10670,-5633,-4913,-1773,6224,17965,30114,31763,27560,10405,-805,-3554,-7672,-12213,-18347,-14203,-5769,677,2739,1193,-1035,376,-582,-10015,-17970,-19255,-20242,-13066,-6377,438,260,1967,5889,6958,9322,11514,9718,3183,-7674,-15845,-17006,-12736,-10740,-6455,-4041,-3612,-3064,-6147,-4867,55,1968,-273,-5015,-10328,-3895,7934,12518,15901,13246,7562,6195,4540,-1667,-10041,-13186,-7970,-5932,-3629,-1336,-577,584,11619,21801,18401,6199,-6213,-12452,-14795,-14192,-15025,-12326,-4412,6608,17778,12634,6512,2185,245,3367,6519,9212,9307,6083,4599,5188,7273,9772,4851,-5023,-10190,-8692,-6134,-3720,-2531,-1910,-2147,-1786,1737,5942,7762,15899,28217,21919,6256,11,-243,6575,1093,-7851,-9041,-4154,-2870,567,-1047,-11679,-12577,-6784,-13278,-6970,2801,12758,8361,-523,-10238,-15022,-18517,-17317,-15137,-14085,-10150,-2238,3444,5504,-882,-14828,-7317,6507,19452,27121,31281,37383,38223,39407,33421,18266,7327,12211,24066,11473,-5131,-6984,-3166,-3691,-4628,-455,1431,1941,3911,9006,12121,15910,13062,15052,20816,22165,25276,27930,21670,13517,7290,-267,-8990,-639,8444,14373,24767,29726,38327,42628,31377,20625,10031,3166,-1523,-7596,-5767,-3256,7313,16880,30429,32657,14440,-1650,-9836,-9201,-5184,2126,4594,6575,6523,-887,-6513,-5901,-1530,4709,6978,3284,-5577,-5609,453,2307,5753,5541,6249,5280,7295,17646,27208,23110,10784,-2785,-9915,-6921,434,3679,-14,-8017,-13115,-14884,-6963,7823,24048,24664,18032,10296,1426,-6076,1440,10603,24821,28072,28342,22143,6345,-3418,-11478,-10140,-3588,-822,5925,8134,-1327,-11376,-15271,-10262,-7600,-771,17148,45416,66446,66111,48881,25062,11867,3217,-6045,-13153,-17390,-11560,-6617,-1389,13998,21813,21003,25999,24135,19591,9593,-944,-7289,-11040,-10458,-2438,9981,18172,11266,3254,-7784,-18465,-17073,-8591,-4564,-4881,-6144,-1840,-1791,-11060,-14492,-12447,-9113,-15684,-7036,990,-3049,-14450,-5620,5870,6428,235,-884,5591,11980,25201,29132,8358,-5123,8325,19293,16108,9061,-129,-6981,-1223,6721,9943,6007,6839,15127,18126,11102,-5463,-12218,-6041,1943,15478,21512,25262,28898,23819,15586,7926,-5492,-15140,-16488,-11061,-367,25067,23828,5826,-6655,-10488,-9354,-13741,-10518,-1275,2465,-1423,-8226,-13055,-11731,-10085,-11359,-15390,-13708,-9895,-10343,-8443,-10455,-5067,-707,-96,3907,7492,8679,6668,-10362,-9281,-185,-4485,-6056,-6753,-10849,-7728,-8524,-17339,-14400,-6956,3623,21589,20624,9297,-7248,-7788,4255,7474,10077,19540,21112,8729,-7392,-12409,7867,32849,30350,11924,2770,-1561,-8353,-10709,-4532,4886,11872,9046,2953,2815,3679,3605,-2145,-8642,1298,8468,11737,3359,-4161,-8113,-10068,-9985,-9009,-9232,-2840,-505,-5560,-15544,-17438,-2545,5692,-3516,-11337,-11401,-10162,-15850,-12944,-11983,-9060,-3503,-6342,-9466,-11568,1737,24642,28134,8551,-8168,-15501,-3606,-2820,-5700,-11272,-3114,5797,8582,5612,-3911,-6910,-1895,3496,7345,1641,-8291,-10013,4532,14377,13061,10218,11080,21425,27399,14761,1814,-1941,-2599,-528,-3677,-9790,-4764,7226,14759,17546,17430,23514,23306,9374,-6683,-6241,6231,8661,5212,845,-1148,-5867,-7479,600,8284,8505,6611,275,-6164,-3922,-734,-1510,-1030,2907,7613,15716,29857,17176,2891,-7497,-5944,1352,12480,17234,14583,3106,-926,-1413,-2516,-5850,-2319,8225,5436,-5697,-9874,-4754,2478,3721,-4590,-12485,-9746,-6875,-4960,-2536,-8472,-24345,-10683,1866,4974,-4645,-8239,-1699,2938,3753,-1943,1234,8192,16874,28303,36902,26604,11829,-2300,-12588,-6813,-967,-1611,-3719,-10705,-18690,-13756,-4947,-1854,-12853,-19643,-344,13358,12587,1061,-1358,7869,6129,3203,240,3139,-1968,-188,9129,16035,21302,5965,-751,2362,14399,31237,40145,29193,7858,-9490,-10744,-172,9850,14133,13435,4557,-2539,-5903,11920,33409,40379,39913,18571,-1053,-8227,7769,9159,4819,6742,10743,5944,-11560,-7630,4324,9544,6309,1162,2257,6540,6182,-3023,-13831,-21598,-19520,-14457,-11432,-7483,-5204,-11829,-21109,-16621,-5370,2678,2087,830,23467,30132,18730,5625,-1421,-6554,-2689,1407,535,4987,14924,10033,2396,-3528,-12834,-13656,-5676,-6267,-6732,-5398,1347,11539,17843,19559,14724,3522,-8408,-10810,-9614,-4893,876,5281,7710,4431,-3759,-11458,-17878,-13950,-12141,-6751,-988,1991,2351,-1126,-8726,-9536,-2606,-1745,-7871,-13847,-8503,-1603,6773,10719,5643,-11170,-12988,-329,-1096,-9495,-9387,-604,5105,12347,12356,1062,718,3703,5499,5397,336,1687,1291,1673,6178,8687,5324,-1336,-7291,-715,11147,14910,4298,-10370,-7332,15585,28601,34220,22502,2744,-9255,-7169,-2306,5950,8079,7057,4614,2942,2222,143,602,-2587,-8741,-6728,2278,9649,8246,9403,10290,6693,7152,10623,16472,13308,-3237,-9345,22022,24803,16328,-1554,-5272,-2007,-1598,-2413,-5891,-12910,-11447,1179,880,-10874,-12580,-5612,-61,2881,1253,-1051,-6744,-8525,-3085,7173,15582,13680,-643,-7468,-7413,-4003,11175,39002,25506,8580,641,-3495,-2614,2427,8700,6195,-5334,-10906,1682,8876,12512,11751,11232,12333,11117,18542,31228,31000,26508,24914,20541,10536,-5934,-12276,-13565,-7432,-1779,4598,-9089,-17094,-17012,-10721,-16,7173,2068,-6899,-13980,-15688,-13699,-14702,-14247,-13088,-18176,-9318,8361,11546,4276,-1325,-1849,-5532,-5643,-1991,6859,14101,13946,6151,-12702,-10657,-4518,-6778,-11873,-9839,-4353,1625,14977,21842,1186,-11817,-9245,-4032,6790,14029,8027,-4129,-14850,-6127,2369,8485,9420,6392,6227,5756,2646,-3021,-3339,-4160,-4625,-1009,4124,12248,18148,10965,-7719,-14530,-8580,-7343,-9167,-12907,-4808,6073,15089,16113,8284,-301,-4516,-2975,1989,4983,3072,-2250,-8726,-14070,-9832,734,11315,22654,35921,33598,22793,14837,14884,9447,-2633,-13233,-17475,-5380,4164,-3207,-13515,-9525,-9688,-9613,-15478,-7604,2510,5340,-110,-5746,-9232,-7041,-3413,2087,1854,1277,4226,2518,-2905,-8748,-3107,-144,-703,1434,-6302,-14340,-14222,-12039,-8309,-10213,-11032,-16660,-15495,-11181,-6174,-3676,202,-615,-167,6529,10442,4308,-2237,-6251,442,3175,5740,1839,-10467,-15248,-9411,-3522,-583,1830,-2564,-14010,-15646,-7943,-3825,-2863,-5354,-2455,11513,24166,36493,32257,17021,3369,-8548,-11496,-10568,-1747,14026,20051,18074,16874,9110,7978,12445,16911,23760,18133,378,-1163,8778,11480,8947,-1763,-4645,-2802,-798,1151,-909,-5069,2323,10593,21220,28576,22973,-1020,-8375,8544,30139,29398,17330,2827,-7396,-9876,-6830,-4460,-2531,-1561,4564,16178,18095,9160,6392,8363,3534,1271,8283,4653,-9193,-80,10750,19954,31859,32195,23812,14460,6386,-2488,-11722,-6266,2503,5764,978,-2394,-421,1658,2940,526,-5486,-10852,-5659,382,2639,9458,18406,17175,12534,6172,2592,-340,-9740,-19202,-17731,-12260,-7410,-10751,-13496,-12616,-6558,-4049,-7002,-13454,-13742,-10320,-10302,-12864,-13769,-14941,-11510,-10370,-10500,-6376,6042,7431,11582,16320,15228,7134,-4837,-12105,-10562,-5384,-2781,-2863,2328,11760,18307,12727,5196,819,-2211,-2646,3305,18182,32523,48869,63874,48357,33452,9958,-5079,-10160,-10932,-10556,-1696,7859,13401,6506,-109,-975,3242,8932,15005,11156,6453,3792,-2909,-14686,-8589,-6343,-2138,7326,11308,5114,-1393,-998,-5792,-7210,-3853,-5295,-7657,-902,11540,18077,9188,-8713,-6734,3655,13452,17863,4900,1417,2640,-3348,-12982,-15174,-6508,7312,11671,10041,8346,10373,10388,1010,-9127,-18996,-9362,-16,9514,14704,7649,-11405,-9671,7370,13420,7121,3985,908,564,7561,6851,7988,9946,6259,568,779,4804,11269,17048,20513,10732,2891,-694,-7247,-8870,-6223,-8033,-6800,3503,16701,19790,13007,3073,-3667,-1826,6598,5348,-6236,-14607,7931,14177,10916,6598,5073,-4335,-7051,-168,5669,3090,-2399,-8076,-16157,-4643,8460,6334,-1241,-3942,-551,5694,20941,28763,20617,8990,-519,-10929,-17508,-16596,-14071,-8788,-3501,1043,7423,26600,37153,27143,16413,9423,13261,14739,5101,4280,17795,32112,26523,10639,3184,5432,4841,1923,-7347,-3445,5806,5455,-4116,-16982,-10619,7673,14392,26110,32755,25910,11195,-1114,-7733,-6366,3289,18086,15897,4407,-5473,-5973,7766,20121,12513,6102,-1520,-9933,-15739,-16774,-10932,222,10690,8028,-2356,-8931,-9515,-15566,-15921,-5286,7224,16155,26429,11218,-276,-6679,13834,32582,23119,629,591,5744,3421,-38,-1726,2503,4934,-943,8861,18287,24449,21683,10661,-1379,-5334,-6527,-8915,-5159,3854,3939,-1254,-5356,-2345,-2374,-8783,-7560,794,6017,2110,-9197,-8289,-3940,-4596,-4822,-10204,-8124,-1335,-1618,-3204,-5066,-3849,-10396,-17157,-13945,-9024,-9407,-11146,-3896,2515,10199,9454,4019,-4588,-20019,-16385,-9120,-11053,-10566,-3460,-965,-4971,-10674,-2751,3744,4078,-468,-4267,-490,7184,12344,5577,-7428,-12039,-10800,-11748,-6543,-2276,-6391,-15446,-18624,-11910,1761,5850,10219,8698,-1732,-2045,927,-137,3159,11628,23741,28222,21188,10075,-443,-10781,-16466,-11981,-4472,-5307,-7582,-7325,-9584,-5427,-2196,-8442,-14049,-3363,-2717,-5003,-12348,-13178,-9202,-7841,-8820,-9167,-7543,-8790,-9758,-10341,-12520,-13507,-16360,-14451,-6057,4087,12419,7656,-467,-5033,-12978,-181,16506,15234,9488,8961,7861,8028,6559,1275,-8644,-13041,680,3917,-2921,-4701,3271,786,-4958,-10181,-12276,-12725,-9955,-7458,-3799,-5106,-7192,-8039,-12752,10760,18766,14241,4555,-3078,-1942,-5736,-10174,-705,10036,15188,12103,2488,-1545,-433,4590,14442,14230,3808,-3589,5829,24423,36617,34172,19804,7655,-2234,-6599,-5590,-3492,-3096,-5337,-9969,-9153,-1457,3242,7644,19937,18091,17784,12761,2766,-5034,-5251,-4505,-6928,-1074,3455,5733,8357,8979,2823,-10369,-11592,-9776,-10091,-16124,-8786,5125,18426,24736,25139,22031,16688,9501,2740,-538,-3740,-12038,-2149,2652,-2087,-28,7396,15962,20217,14489,3494,-7294,-4021,17873,41622,33482,7271,-8543,266,12297,19452,21397,14345,1262,1396,6143,7546,5776,1918,-5027,-8436,-1922,2297,90,-3496,-6272,-4103,-3922,-5972,-3876],[711,1175,-1201,-3406,-5760,-4546,-816,-1532,-9561,-4535,2391,8107,11940,7967,8336,9933,7475,1141,-2689,-8632,-13446,-16251,-14223,-6209,-7152,-11364,-13677,-6015,7884,10882,11640,16519,18097,15717,7109,4574,9756,10603,1449,-5216,-366,7628,13629,12620,2451,-2157,2279,-1214,-5016,-6386,-13494,-15630,-10222,-6429,-3304,3278,6153,9434,1734,-5707,-6063,-13,5546,12308,21806,29668,20203,4047,-6891,-6282,-8950,-9677,-1265,4625,3772,7326,10063,1599,-43,9809,16943,10987,860,-10041,-4779,9972,14249,956,-13878,-14195,-20125,-11512,-11222,-14863,-13534,-11944,-14432,-796,9747,9504,6664,7491,4588,1662,-1235,-13619,-8201,-973,652,1023,-4018,-10795,-13877,-12333,-10897,-14789,-5430,645,1729,-4579,-9132,98,12907,15391,-122,-12744,-8936,-3611,-7340,-7173,-11557,-8987,-2341,4150,7186,3519,-6266,-19047,5987,31660,20184,13215,4613,-6809,-12917,-395,7359,7308,17100,39714,52290,43545,23650,701,2922,10504,7709,539,-8374,-10215,-4379,-1990,111,1683,-4212,-2946,1004,-2756,12954,23059,38207,66958,-3980,273732,876040,1611865,2298121,2765458,2868593,2555727,1891069,1081447,417623,24343,48238,23027,16802,15001,15662,16269,12779,7199,-6579,13703,13674,2438,-3671,-1674,-6654,-7671,-4966,-15940,-3269,18129,31094,19799,2753,-5387,-8161,-7375,-5960,-1146,-3018,-8566,-17434,-15712,-5452,15314,17468,1915,-20054,-33705,-35003,-13092,2158,828,1734,-2634,-3871,-8389,-12474,-8016,-5915,-8263,5366,10397,2178,-5600,-7505,3432,15649,25559,27415,24142,7661,3948,7864,10514,2621,-8606,-6882,19261,32692,36215,32383,13918,-1716,-3659,5699,24147,38730,46213,31211,6051,-881,1161,14654,36687,38083,28896,17825,8496,-2038,1322,10628,21829,22129,11142,8025,16803,15876,1654,-9903,-11070,-6455,-7269,-10299,-12549,-8679,-9312,-14096,-13349,-4257,1523,-5539,-6993,-8678,-4241,753,1966,811,-1818,-3133,-1524,3499,6331,12519,25448,24932,8687,-6056,-19031,-13596,-6181,-5937,-13612,-13661,-6330,925,12482,21018,29955,44065,45060,19963,1762,6048,14351,10307,-2311,-8493,-6014,-7620,-16609,-11669,3,11206,14770,11418,6184,975,-1798,-8336,-13231,-7202,-605,-3145,-1630,-1897,-6913,-12501,-13189,-9725,-2122,-291,4877,5298,-3216,-2671,-5059,-14198,-7045,10341,13026,23254,23805,3948,-8264,-17111,-6020,19121,27889,18092,7750,1024,-4065,-2745,6507,11919,12585,7863,-5441,-3055,10475,14376,17080,11895,9141,5066,2528,1710,2903,6784,10326,3058,-6766,-13015,-11372,-7311,-9283,-11266,-10055,-7101,-8826,-13424,-5021,3203,-436,-9135,-8596,-6430,411,8041,4907,-6243,-14079,2462,12974,8585,-4059,-4245,-565,2767,-1975,-14597,-12812,-9762,-7235,-4780,-6677,-6461,1206,5939,1396,-5613,-10645,-12862,-11959,-6682,-4548,-1450,-3325,4698,14376,10704,4449,-3587,-10425,-12474,-8310,-7738,-3215,5523,17558,29044,29934,28334,14132,2542,-1970,-7434,-12255,-18369,-14665,-6388,218,2674,1289,-1027,940,2066,-5631,-13261,-16958,-18753,-14763,-7188,2701,3874,6100,10227,10269,9422,10133,10105,5747,-4357,-13229,-15667,-12444,-11468,-8217,-7070,-7599,-6900,-8719,-6229,-179,2119,-92,-5100,-11061,-4740,6060,11683,17554,16512,12357,11471,8088,-128,-9225,-12068,-6494,-3496,-716,782,-58,-952,8845,19584,17650,7133,-4402,-11828,-16393,-16093,-15243,-11992,-4972,3812,13612,9951,5213,1581,-1377,-343,3504,8383,9909,6683,3793,3164,5255,8937,5732,-2733,-7487,-7243,-5753,-4631,-4015,-2283,-1856,-2260,652,5209,7497,13963,23651,20510,7509,2777,1684,5513,-1111,-9598,-9428,-2734,-381,2247,-1572,-13131,-12682,-6965,-12536,-4742,6744,17523,11950,1615,-9730,-17223,-21212,-19870,-16071,-12520,-7484,259,5566,7051,-550,-14593,-7649,6314,17942,24184,27397,31585,31854,35269,31884,18087,8650,16533,34072,25460,2301,-10329,-12305,-12568,-9473,-3306,-284,-552,-158,4957,10890,17186,17148,19926,23418,21912,25464,30326,24194,15447,8856,1504,-7544,-1766,8578,15973,27233,32766,39322,43038,32998,23919,13271,6311,1127,-5816,-3511,-153,6023,12451,24494,28777,13720,-970,-8950,-8214,-4705,1968,3802,6357,8450,1762,-4707,-4660,421,6420,8242,4750,-3800,-4605,841,3631,8928,9084,8664,7168,9405,20471,31111,28792,15728,-1446,-10942,-8848,-806,3408,288,-6472,-11083,-11716,-3621,12041,29176,26952,14003,3822,-1287,-4126,4621,13772,28803,33557,34336,28397,12400,-2269,-13330,-9213,-2017,170,6382,6123,-5046,-13768,-14359,-10474,-8354,-1540,15840,39222,55673,53904,40570,22864,10398,1237,-8546,-15248,-15144,-9669,-5026,843,19204,27974,28714,34561,30965,23513,12388,1099,-5346,-8710,-5999,1955,13235,19723,12469,4292,-7304,-18345,-17858,-9914,-6471,-6729,-8410,-5837,-7007,-15895,-14095,-7236,-2801,-12463,-10039,-2771,-6500,-14357,-4273,5838,5581,361,-722,5746,13066,27884,32606,12200,1193,15799,24673,16177,7238,-946,-7565,-1882,6452,10063,6960,8537,18186,21348,14000,-2272,-9737,-2867,6964,22619,28309,29472,30438,22721,14377,8431,-2693,-12978,-20859,-14268,-2694,22522,25979,7929,-5818,-11409,-11437,-16570,-7539,1957,5690,1470,-6010,-11126,-10740,-9627,-10767,-13845,-13630,-9251,-9515,-8333,-9944,-5281,-1425,-673,4195,10096,13245,8737,-9897,-7452,2280,-2346,-5283,-6275,-9315,-6256,-8197,-16272,-15340,-8317,1510,20086,21494,10243,-5887,-7079,5257,7203,8290,16756,18387,8563,-6321,-15168,3051,27545,29082,13330,3513,-2522,-10219,-12447,-4279,5784,13316,10021,3711,3492,4123,2819,-3397,-2794,7892,14419,15813,4934,-3445,-8091,-11049,-10082,-8538,-9113,-2011,265,-4716,-14885,-19713,-4455,4937,-2550,-10712,-12084,-10242,-13931,-12378,-11721,-7581,-2759,-7130,-9985,-11819,-2,20518,23912,5653,-9048,-14749,-3400,-2568,-5099,-11945,-5117,6557,11189,8527,-1422,-4744,-193,5681,9063,2338,-7339,-7014,6894,14760,11946,8273,9102,20220,28485,18160,4458,-348,-1375,737,-2182,-7772,-4303,6152,14700,20790,22735,26615,22380,8398,-6584,-4003,7523,9437,6057,1880,231,-5217,-7897,-420,6492,6748,6218,1510,-5428,-4411,-1111,-1421,-1195,1897,5673,10631,26609,19091,3865,-7422,-4402,2451,11345,12438,10040,1760,-1294,-1885,-2902,-6307,-3046,7607,6497,-4979,-11032,-5332,638,3960,-3253,-10893,-8413,-5938,-5026,-3854,-8830,-23614,-10555,1464,4127,-5729,-8863,-1953,2437,2861,-2576,1106,7455,16080,29899,40205,30100,14550,-2641,-13916,-4076,4459,2769,-478,-7074,-16119,-14420,-5151,231,-8916,-20690,-4365,9653,9951,-1371,-5106,1988,922,1533,-399,3493,-1258,-333,6900,11797,21341,9298,2163,4777,16214,31706,39946,28578,6202,-10298,-9138,2490,11466,14558,11470,3043,-4675,-9033,9241,29191,38762,37490,17711,-2600,-5207,9058,9397,3246,4336,10150,7926,-9244,-8421,3389,8676,5116,244,2027,6594,6067,-3929,-14886,-19369,-13463,-8649,-7073,-4663,-4179,-10017,-16206,-11229,-650,4926,2806,1691,20576,20537,8795,304,-3758,-7126,-2554,1626,1127,7136,17261,13055,3209,-3260,-11333,-13279,-5030,-4876,-5216,-4517,1605,11428,17955,21177,16830,5259,-6223,-7404,-5782,-1735,2967,6261,8119,4736,-3110,-10202,-16038,-15495,-12753,-6426,-1020,831,933,-1894,-8686,-8762,-2453,-2208,-9041,-13947,-4436,2671,8160,9614,3317,-13097,-12226,-673,-1549,-8865,-8294,-127,5424,12717,11400,1646,1608,6232,10407,8419,-378,-1930,-3537,-1763,4503,8476,6551,-683,-9398,-4070,8395,13005,5484,-6960,-7601,14475,27041,32584,21095,1531,-10928,-7387,-1192,8278,10675,9337,7087,4204,3115,2251,3127,-45,-6583,-5208,2781,8647,5955,7768,11260,9414,10117,12361,14413,11207,-3908,-10300,21883,26155,16717,283,-2921,-503,-532,-1421,-5216,-12599,-11970,519,228,-10555,-9788,-4472,-330,1616,-440,-2385,-6643,-7085,-2004,6783,13845,11493,-2287,-9976,-9779,-4295,13109,42573,26824,9332,1255,-3367,-2480,1996,8097,5647,-5289,-9851,1326,6501,8275,7730,9082,14902,20092,33304,47597,45466,35121,28844,22629,11395,-7086,-14277,-10346,-3270,3784,7895,-7902,-16465,-17160,-11398,464,9729,7070,-3778,-12151,-15972,-14542,-14715,-13952,-12770,-17499,-9162,9530,15846,7033,689,1400,-4254,-5517,-2280,4987,10139,10996,4184,-12342,-9473,-3812,-6435,-12266,-10459,-4047,2718,18254,22641,322,-11321,-7530,-2837,6885,12231,5918,-4831,-14180,-6631,1700,7918,9007,6649,8600,9564,6941,426,-536,-600,-796,2956,8147,15394,20166,10567,-11031,-12241,-6886,-6723,-9177,-12436,-5052,5821,15374,16953,9194,1000,-1774,-213,3773,5452,2365,-3240,-10007,-15541,-11703,-1738,10710,25141,37767,32466,20610,12874,11956,6294,-4452,-12519,-11756,-10075,511,-3657,-10189,-8135,-9167,-8270,-13232,-9429,656,2713,-2616,-6771,-8689,-7595,-7331,-4005,-945,493,4003,2682,-2286,-8396,-2830,304,432,2692,-5016,-12870,-13544,-11496,-7948,-10239,-11886,-18151,-15138,-11061,-6237,-3317,1486,1588,1821,7579,10064,3408,-2016,-3184,1441,2050,3783,-28,-11962,-17811,-11737,-5094,56,3799,-673,-12570,-13945,-5266,-960,-1556,-5676,-2011,12935,24566,32762,24404,9518,-775,-8034,-7476,-7405,-1855,13501,21414,20999,18752,9692,8477,13101,16749,21955,17732,1171,-605,8981,12051,8818,-3498,-6625,-5611,-3476,-864,-1739,-8304,-121,9578,20674,25977,19544,-2768,-7057,11998,37727,38373,24071,4319,-7711,-10306,-7114,-4838,-3584,-2655,3270,14815,17561,8572,5907,6656,453,-1268,6682,3547,-11292,-813,11452,21139,31801,32985,25694,16777,8311,-1055,-10112,-3713,5777,7139,-40,-4998,-2948,-849,633,-161,-5890,-11363,-6059,2106,8132,17489,22709,16714,10614,3784,4,-2370,-11019,-19268,-16574,-14781,-15057,-16980,-12794,-11443,-6484,-4838,-8843,-16189,-11109,-6972,-7580,-10939,-11673,-12797,-13717,-13888,-14473,-10584,2830,8732,15810,19826,16060,6462,-4336,-9699,-7984,-2584,-1311,-2863,1252,10433,16618,11047,3574,-557,-3018,-3596,-20,11825,25393,42372,61690,50615,35875,10147,-5828,-9873,-9456,-8860,57,9906,16240,9326,2209,589,2515,5417,13050,11892,7325,4178,-3548,-14137,-5797,-3607,-1266,4629,6013,-160,-3263,-709,-6276,-8422,-6245,-9931,-13619,-5869,8640,16660,7686,-9835,-7383,2090,11515,14498,167,-3102,-679,-5930,-14722,-15310,-7407,5418,9585,9747,9501,12495,13592,3160,-8675,-16802,-8993,-637,9851,16022,7751,-12954,-8783,9335,15890,7499,1959,-900,825,8732,7587,9394,11544,6216,-609,-1919,1423,8611,15941,20808,12819,5018,729,-6325,-10074,-7090,-8119,-6100,4502,17789,20248,13378,2566,-5126,-3659,3885,1855,-10962,-8767,10735,15057,9789,1143,-741,-7451,-7622,-440,4683,1916,-3085,-7575,-14512,-9373,4073,4258,-2330,-4248,-678,4689,17568,24523,17304,6415,-2407,-12457,-19927,-19570,-16593,-10364,-4536,730,7457,26501,38670,29095,18262,11014,13644,13416,3716,3512,16914,30184,24150,10842,6123,8864,6921,2644,-7592,-7278,1768,4062,-3666,-17051,-7935,12825,17393,21760,25837,22192,9401,-2726,-8244,-4489,5412,15600,8859,-4010,-11980,-3581,10637,19505,8688,2463,-4074,-11095,-16213,-16889,-11586,-535,9740,6176,-5121,-12163,-11574,-15503,-12982,-3644,8943,19421,30618,13584,2980,1184,22002,32988,13985,-11464,-3168,3157,1091,-2355,-4021,325,4069,-279,9928,18833,23476,19112,8466,-2426,-5796,-6224,-8348,-3732,8072,9400,2130,-3999,-2290,-2331,-7995,-6115,2907,7823,3482,-6657,-5901,-4295,-5604,-5739,-10943,-9122,-2328,-4306,-6193,-7346,-7995,-17008,-15279,-10069,-6057,-7046,-7890,-1920,4666,13032,12952,7256,-1984,-15852,-13774,-6132,-7846,-8611,-3318,-1878,-4586,-5604,3987,9999,7103,-47,-6525,-2458,4729,8738,3762,-8722,-11110,-9416,-10164,-4910,-626,-4806,-14061,-17264,-10538,3726,10459,17063,13795,-1082,-3955,398,746,2897,8686,19546,25562,20968,10640,-135,-11884,-18191,-14754,-6815,-6987,-7829,-6217,-6455,-3484,-1959,-9071,-14764,-4762,-2252,-4615,-12046,-12300,-8605,-7931,-9321,-9607,-7265,-7981,-8557,-8253,-10221,-11880,-13880,-12279,-6065,3280,13061,9502,1427,-2919,-9314,-1708,13281,10738,5124,4721,4588,6655,7798,4225,-6921,-14622,-1422,856,-4483,-1576,6253,2820,-2735,-8502,-9545,-9246,-7608,-7186,-4523,-5601,-8731,-10544,-12737,11826,22183,16487,4346,-4462,-3625,-7704,-11766,-1093,10440,14678,8041,-2117,-4442,-1464,5263,17442,19088,6441,-3180,3210,21364,33280,31596,17622,6181,-2791,-7467,-9375,-7688,-4688,-6322,-10974,-9622,-754,4209,7869,20925,18766,17485,13150,4281,-2599,-2576,-1784,-4590,209,3606,5288,7392,9031,1946,-12440,-13386,-10893,-10259,-14642,-8818,3741,15778,21730,23049,20631,16059,10095,3265,340,-2720,-13781,-2869,-59,-5020,-1741,7798,16180,17585,11996,1502,-8581,-6688,10872,28110,22899,926,-15433,-3466,5712,12479,17466,13574,3461,3160,6520,7954,6833,3547,-3558,-8772,-4750,-297,-882,-3154,-5708,-4786,-5798,-8326,-3674],[2547,1791,-1520,-3558,-5318,-3348,859,686,-6201,-5146,3574,12093,13314,6819,5028,5183,2652,-1076,-2276,-7221,-12081,-15162,-13043,-5582,-7497,-12792,-13873,-4695,8668,9456,8933,13149,15668,16162,9693,6443,9084,8715,-434,-7728,-3806,3020,9600,10690,1614,-5110,1831,1233,-2026,-4296,-12745,-15604,-9008,-4504,-3134,4311,7238,9365,1268,-5232,-4905,1314,5789,9568,18505,27817,19485,3375,-6141,-3735,-5997,-7891,572,8623,7128,9040,11968,3061,-1212,6476,14295,10507,1291,-9488,-4236,10499,15779,2522,-12869,-13949,-18139,-8672,-6839,-9616,-11315,-11861,-11827,876,8562,7770,5847,8143,4669,-656,-2517,-12002,-4390,2293,3625,3398,-2033,-9152,-14037,-12649,-10977,-15554,-4785,973,1107,-6459,-11424,-2633,11231,18034,2897,-11365,-8819,-2202,-5093,-4746,-9489,-10927,-6216,-1850,-1811,-7904,-17833,-17430,10400,34020,24057,16837,9215,-1706,-9957,-2342,2439,1264,8205,31887,46629,38977,22128,1687,3917,12772,10900,3324,-7860,-12889,-5955,-3152,-417,2998,-1513,-749,1924,1514,6147,13897,42048,62576,-15537,119808,365933,769741,1194139,1441411,1376631,1080628,695360,331676,94322,20242,-18450,-493,8763,-1716,10827,14864,8031,2724,-3166,16044,23724,11268,-3840,-778,-6646,-9396,-5790,-14514,-2583,17846,28366,16983,980,-6419,-7856,-7323,-6796,-1022,-1723,-7063,-16498,-16517,-5321,11803,15025,3521,-13947,-24616,-26241,-17584,-554,1244,3459,-198,-2512,-7864,-12086,-6851,-4364,-9666,3983,11207,5298,-6042,-5281,10865,20315,28739,30296,27768,10225,6175,9407,11055,2349,-9191,-6549,18860,34274,40873,39211,19561,850,-3021,4510,20457,32433,41023,30795,5371,-1990,718,14937,39664,41108,30239,18417,7729,-3553,1519,11509,21654,19937,7755,5091,13473,11522,-2151,-12270,-9778,-3779,-2756,-6906,-11237,-8055,-8068,-11659,-9358,621,7022,-679,-4542,-8194,-4396,731,2113,1096,-2034,-6969,-9701,-3560,5094,16961,32248,29216,10381,-5141,-19153,-13062,-6014,-5235,-11723,-13877,-7342,-970,10999,23250,35834,52430,50935,22660,2829,5250,12557,10194,-1124,-6739,-5123,-7260,-16532,-10675,1275,12183,15734,12465,8042,3131,1157,-4886,-12369,-8532,76,-1831,-412,-367,-5666,-11386,-14586,-11926,-4318,-797,4813,4873,-1901,-39,-3066,-11358,-5450,14688,19836,27083,19828,198,-10402,-16797,-4314,20958,29764,20604,10428,2385,-4410,-4692,3683,9855,10534,5022,-8157,-3546,9459,12858,16689,12030,9778,6760,5834,6628,6984,9116,9986,1896,-8427,-10173,-10257,-7377,-9153,-10303,-8225,-4969,-8766,-15326,-4254,5030,722,-9886,-10145,-7947,-130,8849,5531,-6095,-14040,765,10186,5788,-5443,-4373,442,4098,-2021,-16123,-11953,-10092,-7956,-6078,-7504,-6268,1599,5471,372,-6083,-10014,-12841,-13160,-8657,-7477,-2624,-1767,7391,17090,11979,4345,-4695,-12052,-13924,-10220,-10618,-5314,4369,16693,27489,27823,28495,17921,6103,-358,-7306,-12457,-18303,-15150,-7213,-579,2243,920,-1544,878,3872,-1518,-8257,-14521,-17086,-16392,-7949,5368,9047,11471,14637,12940,8641,8211,10142,8245,-747,-10135,-13624,-11602,-12347,-10435,-10436,-11809,-10771,-11301,-7645,-574,2110,-2,-5246,-11847,-5687,4018,10307,18357,18878,16681,17032,11910,1661,-8354,-11536,-5807,-1952,1111,2029,-139,-2818,5926,17175,16545,7853,-2444,-10062,-15653,-15047,-13843,-11253,-5558,749,8595,6709,3650,967,-2514,-3277,769,7304,10143,6868,2573,688,2712,7519,6099,-755,-4941,-5830,-5504,-5517,-5152,-2493,-1731,-3030,-833,4004,6778,11428,17856,17300,7293,3851,2672,3344,-4170,-11583,-9786,-1672,1676,3674,-2081,-14159,-12983,-7157,-10756,-1775,10792,21501,14816,3349,-8562,-16549,-19801,-20380,-15786,-11018,-5346,1985,6850,7671,-813,-14485,-8667,5115,15000,19406,21585,23895,23891,29559,29199,17383,9899,20021,42062,39843,14043,-5110,-14284,-15054,-13361,-6194,-2280,-3448,-4545,453,9075,17524,20344,23610,23066,19144,23812,31387,26046,16837,9827,2787,-6201,-3557,7755,16613,28420,34527,38848,41183,32619,25611,15327,8544,2968,-4842,-2403,2440,3634,6484,17250,23562,11983,-1205,-9236,-8241,-5149,1042,2452,5444,9503,3784,-3221,-3753,1727,7105,8467,5377,-2544,-4207,182,4137,11201,11602,10032,8135,10681,22442,34040,34043,21373,822,-10983,-10539,-2413,2528,-51,-5484,-9192,-9008,-839,15072,32131,27448,8495,-4236,-4560,-2065,8184,17515,32569,38243,39105,33194,17498,-1538,-15395,-7417,-111,977,5991,2644,-9603,-15620,-13333,-10957,-9446,-2852,13097,30543,41652,38823,29198,17741,7256,-1591,-11864,-17128,-12034,-7175,-3390,3552,25324,34608,35878,41652,36722,26725,14785,2751,-3785,-6406,-2029,5332,14988,19650,12546,4343,-7655,-18655,-18723,-11552,-8796,-8944,-10859,-9736,-11707,-19945,-11195,-891,2742,-10155,-12524,-6077,-9505,-11363,-2879,5041,4396,1211,-216,5453,13461,29450,34653,15494,6051,20524,26727,14361,4532,-2337,-8487,-2785,5868,9890,7488,9420,20318,24330,16780,1113,-6750,545,12220,29511,34632,32842,31045,21118,12817,8749,1942,-6421,-17300,-17283,-5457,18430,26078,9343,-5325,-12860,-13974,-16319,-4600,5215,9101,4703,-3059,-9063,-9751,-9234,-10303,-12333,-12421,-7617,-8625,-8465,-9894,-6199,-2712,-1801,3831,12563,17614,10253,-9743,-6593,3861,-485,-4300,-5270,-7558,-5312,-8504,-15965,-16403,-9837,-793,17658,21140,10293,-4503,-5544,6268,6588,5844,12684,14292,7954,-5200,-17826,-1898,21464,26543,13959,3925,-3407,-12025,-14372,-4325,6188,14099,10199,3836,3463,3607,812,-4087,1726,12347,18542,18391,5579,-3364,-8529,-12103,-10214,-8195,-9324,-2067,-23,-4822,-14761,-21076,-5726,4340,-1768,-10267,-12921,-10216,-12415,-12710,-11918,-6544,-2562,-8617,-11876,-12797,-2747,14712,17959,2217,-10231,-14408,-3697,-2767,-4849,-12395,-7977,6436,12709,10025,177,-2911,1202,7384,10212,2675,-6328,-4757,8016,13676,9847,5782,6929,18642,28772,21166,6899,863,-592,1330,-1283,-6127,-3975,4472,13656,23487,28269,29558,20939,6652,-6960,-2285,8323,9945,6701,2647,1343,-4755,-8499,-1922,3853,3929,4493,1417,-5522,-5271,-1846,-1797,-1884,405,3522,6013,21747,19679,4209,-7632,-4151,2508,9510,7046,5130,-388,-2629,-3169,-3929,-7263,-4321,6027,6653,-4729,-12489,-6137,-2268,2445,-3129,-9677,-7284,-5454,-5786,-6061,-10114,-23828,-10783,594,2823,-7162,-10026,-2923,1191,1368,-3695,475,6160,14560,30043,41617,32485,16862,-2705,-15210,-2282,8794,6412,2080,-3928,-12934,-14515,-5778,1592,-5574,-18504,-8889,4993,6228,-4487,-8777,-3572,-4055,-253,-1421,2621,-1178,-1011,4050,7248,20065,12322,4795,6668,16952,30434,37291,25970,3657,-11324,-7686,4473,11944,13564,8404,1214,-6984,-12198,6767,24655,35693,32971,15303,-5151,-2693,9622,9267,1698,1796,9194,9640,-6775,-9665,1642,6789,3078,-1330,1151,5957,5307,-5155,-15418,-16218,-8608,-3855,-3328,-2523,-3898,-8202,-11341,-5868,3947,6598,3078,3008,19810,13717,-687,-5144,-6668,-8362,-3081,1148,1461,8983,18399,15235,3552,-2701,-8695,-12457,-5329,-4250,-4428,-4268,999,9815,15769,20363,17187,6136,-4632,-4741,-2601,877,4386,6607,7949,4456,-2988,-9260,-13862,-16817,-13621,-6517,-1330,-293,-260,-2520,-8582,-8042,-2486,-2934,-10261,-11800,30,6591,8328,7352,198,-15142,-11457,-1643,-2730,-8872,-7509,27,5056,11606,8902,1574,1684,7692,14136,10820,-1166,-5933,-8504,-5396,2438,8294,8685,1785,-9070,-7371,5144,10304,5911,-4151,-7504,12834,24551,29709,18932,149,-13073,-7943,-621,9478,12073,10600,8707,5194,4353,4270,4937,1857,-4413,-3468,3291,7479,3565,5952,11742,11457,12160,13544,12185,8484,-4835,-11401,20463,26543,16901,2381,-721,715,162,-803,-4788,-12209,-12364,-451,-109,-8788,-7305,-3605,-785,258,-2254,-3976,-6669,-5823,-1256,6096,11835,9347,-3657,-12285,-11557,-3821,15181,44340,26927,9342,1112,-4013,-2788,1483,7648,5521,-4750,-8806,1006,4744,5093,4505,6856,16857,28488,45683,60487,57411,41816,30680,22642,10618,-7976,-12614,-6964,620,8625,9882,-7198,-16053,-17401,-12083,688,11644,11892,97,-9676,-15618,-15854,-15140,-13890,-12556,-16599,-9232,9885,20130,10723,3545,4842,-2871,-5298,-2601,2896,5923,7733,1765,-11640,-8254,-2966,-5809,-12218,-11185,-3884,3800,21160,22307,-647,-10129,-5314,-1074,7098,10167,3367,-5895,-12884,-6844,816,6760,7992,6765,10906,13212,11294,4197,2342,2816,2597,6261,11664,18256,22275,10538,-12902,-9361,-5047,-5843,-8454,-11064,-4709,5595,15327,17505,9877,1820,347,1991,4938,5381,1345,-4449,-11413,-16995,-13815,-4929,8700,25445,36955,29397,17449,10515,8777,2899,-6708,-11202,-5416,-9699,-3280,-3834,-6469,-6118,-8382,-6853,-10525,-10270,-811,353,-5146,-8476,-9111,-8444,-9991,-10295,-4042,-313,3672,2731,-1633,-7697,-2529,528,1055,2970,-4020,-11016,-12385,-10624,-7301,-9757,-12180,-18989,-14711,-10948,-6296,-2892,2934,4162,4269,8729,9703,2967,-1298,-378,2084,412,564,-3717,-14328,-20289,-13208,-5417,961,5275,846,-10925,-11703,-1902,2467,38,-5889,-1784,13888,24501,28411,16908,3309,-3130,-5707,-3634,-4152,-1707,12677,22331,23881,20813,10557,8847,13289,16122,19548,16358,1686,256,9494,12989,9247,-3986,-8738,-8437,-6164,-2864,-2273,-10998,-3030,8333,19906,23382,16731,-3615,-5235,15330,44639,47087,31561,6283,-7764,-10693,-7626,-5618,-5124,-4284,1392,12641,16299,7469,4865,4354,-2778,-3769,4723,2003,-13239,-862,12334,22132,30777,32252,26213,18099,9655,148,-8517,-1494,8059,7472,-1655,-8089,-5859,-3616,-2032,-1177,-6312,-11426,-5238,5919,15462,26077,26427,16098,8990,2174,-1821,-4029,-11876,-17722,-13956,-13370,-16162,-13394,-9904,-9866,-6387,-5621,-10223,-15797,-8248,-3517,-4409,-8466,-9137,-10763,-15329,-16716,-17560,-13949,-245,10047,20212,22982,16069,5204,-3855,-7495,-5426,-69,-324,-3120,26,8707,14252,8888,1725,-2162,-4070,-4911,-3789,5395,18331,35275,56918,50526,36658,10121,-6398,-9106,-7776,-6943,2452,12985,20315,13362,5394,2626,1783,1412,9650,11354,7376,4113,-4238,-12422,-3004,-488,754,2801,1147,-5015,-5024,-1598,-7799,-10522,-9316,-13844,-18931,-11304,5014,14374,5884,-10638,-8231,39,8676,9957,-3694,-7024,-3976,-8187,-15619,-14894,-8095,3342,7045,8882,10235,14250,16406,5154,-7867,-14336,-8429,-869,10996,18409,8873,-13073,-8079,10868,17707,7718,-737,-3686,207,8971,7852,10231,12654,6257,-1202,-4265,-2382,4865,13396,19618,14359,6966,2021,-5192,-11252,-7999,-8161,-5424,5418,18150,19677,13040,1955,-6368,-5540,1014,-1204,-12224,-2607,12707,15332,8310,-4278,-5700,-8997,-6994,285,5018,1939,-3107,-7007,-12956,-12642,336,2279,-3363,-4839,-1425,2967,13412,19435,13670,4409,-2365,-11114,-18823,-21897,-19023,-11915,-5663,492,7311,25344,38595,29930,19424,12248,13536,11465,1808,2254,15656,27749,21575,11016,8934,12355,9016,3584,-6760,-10885,-2557,2358,-2966,-16568,-6017,15354,18341,16401,18022,17452,6973,-4577,-8678,-2783,7479,13135,2887,-11079,-8491,1795,15074,19383,5573,-968,-6642,-12456,-16750,-16889,-12295,-1576,8253,3833,-7854,-14732,-12274,-14208,-10668,-2431,9837,21857,33930,15883,7145,9839,29414,31529,5127,-15771,-2117,2954,698,-2891,-4826,-783,3788,744,11103,19174,22016,15746,5455,-4038,-6326,-5850,-7584,-1912,12971,15598,5638,-2851,-2463,-2350,-7179,-4787,4695,9472,4758,-3894,-4363,-4841,-6578,-6509,-11348,-10622,-4477,-8337,-9564,-8247,-10797,-18942,-9528,-4113,-1879,-3430,-3341,1156,7426,15930,16501,10487,456,-11744,-9132,-1055,-3510,-6493,-3313,-3189,-4179,-1098,10526,15213,8746,-682,-9066,-4396,2041,4628,1323,-10200,-10151,-8210,-8871,-4043,200,-3670,-12974,-16210,-9652,4984,14522,24385,20259,1636,-4976,-179,1220,2288,5620,15205,22634,20407,10859,-72,-12228,-17773,-17970,-9752,-8488,-7560,-4512,-3146,-1322,-1683,-9383,-15245,-6937,-2416,-4500,-11767,-11457,-8069,-8058,-9804,-10040,-7081,-7494,-7536,-6044,-6963,-8624,-10463,-10268,-6193,2151,12885,11049,3483,-545,-6520,-3280,9537,6503,1167,655,1301,5026,8564,6569,-5721,-16431,-4225,-2868,-5862,1084,9193,5441,318,-5338,-5215,-4348,-3880,-6186,-5535,-6854,-10612,-12474,-13443,11326,24169,17833,3505,-6416,-5951,-10261,-13853,-2291,9890,13252,3620,-6466,-6942,-2620,5266,18857,22229,8073,-3266,339,17935,29547,28506,15194,4646,-3273,-7924,-13335,-11361,-4921,-6805,-11918,-10374,-988,3837,6899,20480,18483,16301,12638,4905,-1181,-865,908,-2055,1265,3272,4253,5835,8358,583,-14565,-15331,-12168,-10707,-14006,-9021,2097,12919,18417,20245,18476,14893,10349,3363,658,-2099,-10557,-1312,-1416,-7706,-3979,7546,15890,14788,9242,-1043,-10413,-9774,3640,15530,13351,-4736,-10731,-635,3523,6368,12438,11791,4986,4409,6552,7850,7410,4839,-2166,-8371,-7164,-2939,-2348,-3460,-5775,-5940,-7925,-10453,-3511],[3591,1686,-2525,-4342,-5366,-2611,1940,2296,-3133,-5247,5088,15962,13991,5219,1414,347,-1864,-3253,-1992,-5901,-10971,-14691,-12648,-5569,-7874,-13624,-13214,-3829,8301,7262,6173,9747,12986,15656,11427,7842,8395,6418,-3322,-10734,-7004,-1575,4868,7516,-444,-8716,2527,4173,444,-2985,-12582,-15721,-8020,-2602,-2944,4950,8053,9349,1469,-4146,-3696,2312,5792,6575,13964,23742,17005,1772,-5615,-1449,-3307,-6106,2206,12147,10005,10072,12592,3955,-1893,3651,10653,9037,1334,-8661,-3762,10370,16514,3762,-12126,-13779,-16141,-6163,-2546,-2874,-4817,-5020,-4216,2570,6641,5366,4286,7710,3524,-3919,-4239,-9651,-1548,4302,5501,5037,-402,-7760,-14474,-12947,-10761,-16166,-4662,690,25,-8431,-13578,-5167,9049,19449,5605,-10228,-8800,-788,-2789,-2997,-8765,-10001,-4164,96,-1617,-10071,-21876,-14977,13280,35749,27319,19896,13425,3162,-6202,-3092,-494,-2306,1138,25287,41573,35131,20573,1939,1820,8249,3811,-5741,-14771,-6874,710,1397,2484,5225,639,1193,2198,2887,4582,10372,51148,86135,7076,310605,949693,1881143,2829844,3444385,3470418,2940220,2059503,1113492,405683,64230,-6000,-11465,13990,-5877,6156,11414,4012,1498,523,17909,32235,17514,-2288,-62,-6749,-10614,-6275,-13169,-2292,16484,24444,13468,-976,-7907,-8480,-7920,-8021,-1240,-995,-6047,-15692,-16179,-4144,11585,17843,10785,-3124,-12439,-15390,-14782,-370,2760,5719,2488,-1211,-7488,-11706,-5435,-2354,-9736,2415,11459,8568,-1706,1958,16802,23829,30684,31414,29065,11640,8227,11161,11774,2153,-9902,-6950,17337,34082,43328,43612,23645,2693,-2907,2511,16000,25981,35025,29619,4911,-2990,0,14519,41192,42759,30695,18416,6715,-4492,2778,12471,21002,17417,4372,2106,9873,7217,-5688,-14363,-8310,-1164,1287,-4192,-9686,-7325,-6975,-9411,-5642,5547,12901,4419,-1898,-7340,-3893,1259,2541,1756,-1322,-8351,-16436,-8801,4058,19664,36065,31126,10910,-4755,-17309,-11090,-5295,-3954,-8857,-11952,-7800,-2566,9709,25125,41092,58449,53581,23768,3601,4567,10283,9461,-247,-5080,-4028,-6886,-17096,-10356,1620,12281,16193,13591,10298,5795,4739,-626,-9306,-9616,690,-472,793,1201,-4249,-10190,-15588,-13595,-6024,-1207,4385,4129,10,2365,-1675,-9197,-2271,20527,27639,30224,15390,-2124,-11125,-15555,-2864,21225,29566,21705,12616,3552,-4929,-7179,777,8291,8569,2065,-10971,-3310,8703,11413,16213,12233,10410,8314,9103,11461,10911,11187,9384,707,-7083,-4142,-6651,-5960,-7539,-8353,-5983,-2932,-8751,-16286,-2695,7386,2242,-10601,-12199,-9856,-718,9683,6344,-5579,-13864,-1623,6726,2706,-6450,-4112,1788,5444,-2138,-16708,-11335,-10526,-8210,-6953,-8298,-6041,2187,5129,-363,-6226,-9381,-12900,-14057,-9928,-9799,-3708,-470,8974,17781,12126,3437,-6055,-13709,-14932,-10803,-12338,-7673,3071,15647,25734,25717,28140,21507,9708,1211,-7287,-12781,-18098,-15585,-8145,-1606,1538,185,-2424,410,4924,2122,-3196,-11997,-15341,-17560,-8419,8589,16197,18341,19056,14765,7011,6055,10063,10787,3256,-6368,-10703,-9793,-12427,-12353,-13579,-15714,-14350,-13678,-9004,-1062,2007,65,-5370,-12556,-6589,1995,8657,18530,20521,20563,22772,15867,3611,-7443,-11325,-5637,-1160,2032,2587,-575,-4657,3386,14952,15274,8375,-425,-7695,-13552,-12581,-11711,-10125,-6000,-2312,3188,3196,2018,466,-3114,-5218,-1381,6248,10204,6828,1181,-1963,-73,5799,6196,1095,-2357,-4208,-5121,-6101,-5627,-2254,-1409,-3716,-2398,2610,5857,8801,11779,12926,5966,3577,2627,508,-7605,-13259,-9758,-698,3601,5191,-2056,-13965,-13225,-6286,-7618,2250,15235,25035,17341,5022,-6903,-14636,-18233,-19220,-14827,-9531,-3466,3216,7610,7708,-1277,-14181,-10005,3217,11080,13458,14632,15317,15400,23206,26072,16742,11391,22604,47311,53149,28484,6450,-3465,-7756,-14895,-8734,-4159,-6251,-8696,-3934,7006,17226,22624,25743,19765,14225,20533,31199,27564,18196,10598,3888,-4686,-5372,6448,16713,28718,35205,37254,37560,30572,25862,16474,10204,4423,-4178,-2045,4697,930,-230,9732,17841,9699,-1991,-10332,-8905,-6042,-40,1187,4414,10185,5623,-1608,-2691,2824,7206,8134,5662,-1345,-3977,-1076,4337,12841,13384,10780,8642,11547,23905,36245,38860,27748,4248,-9640,-11229,-3706,1618,-505,-4537,-7085,-6231,1882,17382,33252,26849,3492,-12775,-7084,765,12694,22246,36307,42209,42839,36808,21714,-927,-14070,-3700,3287,2745,5603,-1031,-12629,-13796,-11800,-11153,-10338,-4151,9717,21129,27105,23831,17329,11276,3506,-4525,-14829,-14801,-7408,-2935,-634,7455,32456,41224,41912,46772,41179,29505,17245,4540,-2110,-3860,1633,7971,15700,18573,12037,3917,-8308,-18760,-18543,-12546,-10603,-10543,-12088,-10701,-10548,-14587,-5780,6486,7809,-8294,-13909,-8322,-11517,-8622,-864,4570,4172,3507,1713,5632,13764,30298,35512,18188,9650,22761,26291,11803,1941,-3492,-9090,-3364,5552,9993,8101,10037,21993,27703,20299,5509,-2562,4826,18011,35980,40268,35435,30985,19545,11521,9450,7649,724,-11745,-18789,-7976,13664,24448,10545,-4566,-14141,-16278,-13408,-1595,8654,12768,8253,542,-6684,-8381,-8357,-9348,-10290,-9888,-4972,-7289,-8225,-9680,-7250,-3989,-2872,3392,15028,21541,11392,-9572,-5963,5242,1846,-2244,-2971,-5192,-4340,-8781,-15819,-17096,-10979,-2706,15077,20268,10114,-2740,-2838,7934,6364,3532,8235,9844,7392,-4008,-19435,-6051,15930,23952,14753,4889,-3341,-12520,-14913,-3985,6653,14515,9975,3820,3240,2677,-1743,-3613,5091,15152,21105,19834,5893,-3278,-8752,-12102,-9523,-7368,-9114,-2336,-697,-5178,-14490,-19805,-5922,4383,-637,-9449,-13318,-9712,-11039,-13353,-11705,-5346,-2320,-10007,-14397,-13656,-5940,8213,11419,-952,-11021,-13854,-3902,-2859,-4404,-11899,-11128,5834,13422,10489,1325,-1021,2760,9089,11314,3209,-4857,-2776,8344,11820,7507,3479,5232,17235,28706,24153,9762,2356,343,1738,-470,-4350,-3168,2920,12328,26059,34312,32899,19848,4962,-7232,-648,9079,10629,7557,3548,2527,-4144,-8769,-3287,1054,763,2184,638,-5921,-6046,-2431,-2100,-2530,-984,1678,2556,16449,19602,4723,-7213,-4439,1989,7583,2338,879,-2670,-4245,-4601,-5003,-8177,-5617,4036,6339,-4483,-13687,-6676,-5675,-619,-4027,-8410,-5868,-4874,-6663,-8451,-11611,-24471,-10859,-243,1598,-8327,-11146,-4052,-275,-193,-4761,-144,4856,12943,29287,41580,34087,18981,-2289,-15855,-915,12355,9716,4431,-867,-9408,-13404,-6178,2751,-2393,-14701,-13114,94,2118,-7614,-11347,-7635,-8039,-1664,-2286,1164,-1190,-1622,1332,3268,18167,15401,7690,8546,17111,28097,33106,22309,1058,-11823,-5978,6189,11795,11728,4977,-348,-8783,-14735,4851,20283,31704,27126,11825,-8222,-137,10152,9298,567,-475,8395,11635,-3653,-10789,-506,4301,693,-3034,109,5095,4380,-6232,-15130,-13205,-5043,-108,-74,-834,-3874,-6135,-6461,-391,8485,7966,3292,4874,21588,11951,-6639,-9796,-9525,-9767,-3853,340,2107,10790,18523,16761,3932,-1326,-5020,-10402,-6301,-4109,-4024,-4223,36,7358,12035,17623,16073,6444,-3380,-2671,-4,3116,5433,6704,7604,3990,-3064,-8378,-11571,-16257,-14330,-6687,-1576,-1026,-859,-2592,-8014,-7026,-2317,-3483,-10803,-8369,4854,10114,7450,4228,-3303,-16495,-10412,-2751,-4166,-9151,-6765,182,4352,9412,5522,1219,1256,8302,16728,12779,-1588,-9721,-12306,-8500,494,8607,11965,5959,-6164,-9622,2031,7440,5920,-1715,-6801,11069,21623,26198,16596,-799,-15350,-8535,-422,9664,12537,11209,9853,6335,6019,6137,6121,3346,-1966,-1354,4058,6499,1480,4402,12140,13119,13497,14184,10328,5687,-5667,-12221,18279,26260,17164,4914,1604,1939,809,-218,-4342,-11540,-11590,-467,1064,-5660,-4794,-2650,-1057,-830,-3770,-5351,-6472,-4405,-317,5762,10311,7978,-4008,-13452,-11756,-2319,17598,44420,26024,8806,427,-5075,-3035,1417,7851,6223,-3443,-7627,956,3837,3186,2323,4923,18110,35441,54694,68921,65826,46097,30454,20829,8638,-7920,-8557,-3439,4306,12735,10871,-6641,-15537,-17429,-12424,932,13092,16371,4807,-6270,-13616,-16927,-15713,-13896,-12264,-15358,-9266,9585,24071,15599,7585,8340,-1327,-4821,-2738,901,1844,4375,-885,-10414,-6881,-1901,-4810,-11489,-11750,-3637,5059,23675,21072,-1533,-8279,-2547,1337,7611,8149,662,-7008,-10891,-6486,-74,5186,6621,7112,13200,16562,15594,8347,5369,6089,5600,8993,14747,20920,24760,11667,-10299,-5944,-2876,-4606,-7291,-9400,-3871,5494,15032,17793,10292,1989,1549,3420,5414,4844,177,-5699,-12764,-17888,-15914,-8619,5365,23429,33631,24876,13796,8145,5770,-312,-9075,-8854,1415,-2455,-4052,-2499,-2268,-3646,-7349,-5332,-7501,-8933,-1141,-1115,-7053,-10262,-10286,-9608,-10400,-15739,-7035,-867,3489,2896,-742,-6477,-2074,609,1148,2263,-3232,-8863,-10747,-9410,-6426,-8894,-12006,-18915,-14101,-10634,-6106,-2193,4694,7186,7262,10075,9480,3016,-270,2116,2506,-1529,-3764,-9098,-16132,-17388,-13400,-4499,2176,6347,2063,-9022,-9023,2042,6366,1950,-5804,-1629,14513,24164,24020,10681,-804,-3263,-2588,-33,-978,-1191,11727,22844,26583,22848,11644,9099,13046,15205,17012,14299,1989,1440,10356,14306,10232,-2961,-10397,-10832,-8569,-4676,-2479,-12229,-6200,7094,19143,21127,14790,-3412,-3040,18510,50619,55161,39614,9025,-7275,-10827,-8201,-6637,-6965,-6300,-860,9992,14494,5954,3339,1622,-5936,-6015,2731,445,-14704,-483,13206,22835,29039,30249,25477,18548,10553,1222,-6875,486,9466,7016,-3588,-11406,-8724,-6356,-4782,-2309,-6661,-11140,-3692,10571,22987,33988,29157,15457,7900,1483,-2713,-5071,-11916,-14984,-10251,-7435,-5721,-4852,-5767,-7853,-6070,-6122,-10760,-12679,-5101,234,-635,-5467,-6357,-8803,-14740,-16976,-18507,-16503,-2945,11214,24234,25237,14965,3225,-3530,-5424,-2938,2040,195,-3534,-1201,6849,11563,6500,-160,-3872,-5293,-6498,-7685,-447,12052,28394,50413,48375,35869,9946,-6696,-7806,-5670,-4556,5640,17233,25703,18768,9571,5163,1396,-2357,5433,9831,6804,3766,-4764,-10209,-265,2772,3770,2419,-2683,-9135,-6664,-3160,-9896,-13258,-12960,-11533,-17886,-16563,1202,11756,4205,-10904,-9036,-2189,5250,4764,-5388,-8920,-6951,-9940,-15515,-13908,-8277,1496,4433,7709,10726,15806,18953,7104,-6672,-11711,-7447,-372,13123,21826,10984,-11844,-7481,11998,18750,7912,-3438,-6852,-1160,8238,7785,10651,13393,6555,-968,-5569,-5964,554,9802,17222,15430,8814,3294,-3815,-12066,-8667,-7941,-4595,6329,17854,18443,12363,1532,-7109,-7178,-1665,-3415,-9114,3363,13934,15231,6810,-9207,-9029,-8971,-5678,1557,6389,3279,-2123,-6064,-11392,-12543,-1343,1356,-3800,-5343,-2501,749,8866,14047,10208,3532,-110,-7271,-15360,-18945,-20378,-13106,-6545,630,7259,23463,37138,29812,20084,13229,13030,9151,-389,706,14209,25056,19146,11343,11738,16077,11412,5020,-4775,-12350,-6358,960,-1509,-15399,-4781,15575,17683,10935,10222,12233,4322,-6294,-8672,-964,9658,11226,-1332,-15479,-2346,8281,20632,19907,3611,-3670,-8705,-13488,-16819,-16274,-12589,-2564,6459,1318,-9603,-13832,-11207,-12426,-8574,-1324,10245,23598,36315,18288,12201,18941,35470,28831,-730,-7597,1024,4245,1877,-1725,-4046,-509,4650,2665,12838,19690,20492,12115,2103,-5698,-6324,-4902,-6189,785,18928,22792,9611,-1506,-2399,-1968,-5893,-3089,6623,11288,5952,-1663,-3302,-5112,-7006,-6583,-10843,-12125,-7239,-12577,-10135,-6477,-10915,-13919,-3410,2661,3623,2255,3167,5983,11483,19516,20546,14063,3157,-7363,-2924,6185,2319,-3563,-2821,-4315,-3293,3236,16626,19448,9488,-1823,-11211,-5688,-322,667,-1046,-10850,-8691,-6716,-7310,-3449,635,-2499,-11616,-14909,-8673,6064,18350,31841,27388,5918,-4497,-180,1892,1959,3201,11658,20318,20222,11405,373,-11071,-15219,-18146,-12329,-8720,-6171,-1779,868,1641,-675,-8697,-14581,-9123,-2676,-4058,-10938,-10037,-6930,-7522,-9606,-9919,-6565,-6840,-6164,-3228,-2671,-4206,-6589,-8020,-5765,1595,12811,13034,6345,2398,-3824,-4122,6252,3435,-1580,-2443,-1203,3903,9484,8859,-4360,-17552,-6798,-6140,-6001,4053,12875,9780,5448,409,1099,2244,1572,-3635,-5683,-7752,-11372,-12650,-13374,10332,25333,18985,2878,-8056,-8034,-12454,-15450,-3386,9280,11882,44,-9389,-7966,-2923,5479,19536,24429,9586,-3000,-1780,15187,26528,25963,13447,3912,-2827,-6828,-12281,-9280,-2744,-6019,-11914,-10347,-898,3287,5701,19394,18033,15159,12131,5498,32,552,3853,1221,2901,3376,3626,4733,7898,-423,-15862,-16537,-12839,-10842,-13153,-8548,1253,11057,16111,18109,16894,14355,11226,3955,1334,-922,-5818,2552,-303,-8796,-5722,7468,15944,12878,7313,-3006,-11737,-12160,-2396,5728,6160,-8212,-5243,5365,7254,4587,8514,10369,6789,6080,7272,8371,8607,6793,10,-6741,-7798,-4556,-3174,-3320,-5391,-6451,-9160,-11116,-2831],[3438,559,-4455,-5778,-5801,-2353,2291,3114,-642,-3985,7219,19148,13747,3061,-1988,-3481,-5432,-5523,-2124,-4952,-10294,-14955,-13209,-6353,-8492,-13886,-12360,-3821,6607,4500,3404,6249,10022,14140,12062,8446,7591,4138,-6876,-13002,-9027,-5810,-516,3034,-3911,-11847,4543,6924,1931,-2833,-13346,-16253,-7649,-1317,-2982,4864,8237,9049,1845,-3000,-2865,2611,5290,3930,8772,17444,12476,-1117,-5596,187,-1307,-4794,3204,14671,11979,10098,11497,3742,-2476,1703,6418,6551,764,-7888,-3670,9402,16179,4352,-11990,-14022,-14783,-4418,1213,4027,3297,3796,3654,3789,3720,1999,1639,5775,845,-8183,-5999,-7522,-155,4668,5860,5440,291,-7150,-15219,-13196,-10157,-14365,-5534,-728,-2024,-10974,-16122,-8091,6019,19064,7531,-9748,-9213,179,-902,-2412,-9674,-7342,-47,4048,981,-9162,-22096,-15329,13722,35856,29063,21626,16393,6819,-3181,-3184,-1706,-4242,-4703,19902,36860,31320,18438,1148,-2213,-289,-5979,-9953,-4705,5333,9232,7387,6841,7451,2122,2694,1822,1022,6205,13077,54700,85290,-7320,246526,786732,1565808,2362393,2889621,2930440,2504943,1772374,969264,364315,63131,-10578,-7440,13392,-5865,1463,6083,1154,1298,3339,18560,37848,21056,-244,-115,-7459,-11825,-7021,-12391,-2899,13626,19213,9063,-3548,-10157,-10406,-9668,-9950,-2191,-1240,-5874,-15281,-15201,-3375,11458,19012,13683,1108,-8041,-11891,-12130,1692,4611,7894,4907,-462,-7718,-11752,-4246,-584,-9051,408,10908,10826,3577,8567,20202,25584,30957,30391,27330,11049,9256,12503,12256,1815,-10805,-8544,14303,31724,42930,44708,25397,3275,-3754,-599,10659,19465,28658,27917,4867,-3839,-1239,13041,40705,42528,29978,17724,5623,-4438,4523,12871,19453,14360,801,-1302,5747,2724,-9324,-16186,-7122,1018,4350,-2597,-8702,-7081,-6520,-7842,-2792,9561,17871,8837,409,-6322,-2879,1952,2792,2202,-577,-8277,-21404,-11574,2669,19894,36127,30100,9989,-5211,-15711,-9489,-5137,-3246,-6895,-10139,-8314,-4231,8342,26171,44818,61021,52438,23002,3700,3617,7280,7659,-103,-3956,-3171,-6779,-18586,-10934,863,11300,15765,14188,12141,8364,8500,3958,-5703,-10356,795,526,1634,2462,-3013,-9293,-15836,-15030,-7696,-2054,3089,2846,2059,4078,-1286,-8255,670,26292,35105,31803,10604,-3056,-10646,-14041,-1911,19776,27083,20970,13861,4224,-5781,-10451,-2063,6964,6384,-1243,-14073,-2778,7922,9890,15566,12312,10720,9368,11795,15424,14044,12552,8210,-1015,-5179,1041,-2388,-3385,-4627,-5605,-3658,-1374,-9162,-15978,-826,9816,3753,-11356,-15031,-12316,-1492,10265,7017,-4999,-13592,-4811,2720,-430,-6997,-3727,3240,6487,-2618,-16456,-11495,-11456,-8482,-7830,-9382,-6247,2375,4371,-1183,-6344,-9033,-13316,-14886,-10747,-11583,-5012,153,8996,16306,10980,1609,-7804,-15622,-15722,-10468,-12011,-9591,1921,14544,23835,23598,27101,24312,12861,2385,-7643,-13445,-17984,-16170,-9362,-3033,374,-1077,-3738,-485,5127,4931,1481,-9701,-13843,-17918,-8720,12100,25110,26290,23010,15289,4373,3713,9776,13122,7357,-2151,-7169,-7342,-11325,-13159,-15568,-18237,-17263,-15940,-10537,-1913,1540,-143,-5725,-13410,-7666,-202,6608,17934,21276,23699,28200,19474,5334,-6771,-11551,-6035,-1178,2007,2371,-1446,-6476,1246,12797,13588,8319,1171,-5512,-11493,-10099,-9533,-8984,-6533,-5518,-2546,-712,103,-200,-3570,-6505,-3106,5060,9867,6342,-534,-4895,-3225,3662,5878,2611,37,-2582,-4780,-6542,-5608,-1740,-961,-4327,-4119,902,4559,6073,5838,7664,3543,2022,1389,-2849,-11318,-14395,-9510,3,5235,6695,-1508,-12951,-13577,-4333,-3479,7051,19796,27975,19435,6552,-5157,-12951,-17405,-18804,-14021,-8369,-2060,3758,7689,7040,-2035,-13849,-11778,437,6208,6684,6998,6431,6953,16698,22749,16187,12817,23772,48968,63458,43560,20300,8058,-555,-13457,-11037,-6056,-9016,-12590,-8201,4534,16146,23564,25671,13515,7270,15466,29398,28502,19480,11082,4598,-3273,-7098,4637,16207,28033,34564,34458,32379,26870,24450,16514,11112,5364,-3863,-2509,6201,-1549,-7321,2465,11927,6826,-3464,-12331,-10250,-7310,-1044,149,3295,10454,7180,15,-1569,3584,6618,7161,5533,-332,-4005,-2850,4228,13580,14199,10806,8612,11871,24641,37423,42583,34036,8315,-7389,-10908,-4612,640,-1167,-3738,-4946,-3485,4454,18901,32540,25461,958,-19213,-7611,4385,18022,27590,39498,44909,45160,39014,24637,-790,-10412,1843,8585,6111,5819,-3393,-11077,-9610,-9984,-11137,-11106,-5470,5967,12066,13910,10865,6708,4536,-392,-7388,-14218,-10169,-1499,3056,3430,12367,39553,46531,45754,49011,43581,31529,19614,6367,-460,-1393,4612,9630,15333,16603,10908,2934,-9338,-18486,-17182,-12527,-11557,-11179,-11454,-7843,-4344,-6918,1225,14312,12122,-6914,-14406,-9632,-12656,-6227,1565,4953,5402,6874,5236,6751,13991,30217,34891,19729,11691,22560,23939,9007,-277,-4285,-9396,-3713,5414,10260,8671,10315,23033,31273,24711,11052,2820,9902,23881,41246,44452,36824,30051,17939,10445,10373,13285,7319,-6586,-18094,-10227,8505,21025,11346,-3585,-15055,-18045,-10646,1275,12010,16317,11636,4211,-4320,-6875,-7161,-7976,-7817,-6591,-1787,-5711,-7653,-9316,-8520,-5317,-3926,2805,16978,24349,11819,-9629,-5548,6384,4614,821,391,-2510,-3426,-9033,-15777,-17520,-11839,-4306,12454,18959,9715,-824,652,10183,6563,1465,3680,5455,6798,-3013,-19341,-9182,11452,21829,16025,6616,-2245,-11351,-13343,-3262,7053,14186,9111,3502,2701,1276,-4626,-2378,7179,16398,22010,20029,5871,-3190,-8724,-10759,-7858,-6084,-8381,-2742,-1692,-5713,-14075,-17811,-5512,4775,675,-8354,-13331,-9034,-9962,-14321,-10851,-4029,-2065,-11003,-16352,-13693,-9500,1525,4854,-3730,-11349,-13080,-4040,-2914,-3863,-10586,-14531,4620,13118,9854,1922,735,4317,10635,12262,3851,-3162,-1185,7767,9333,5042,1470,3989,15903,28201,26912,13059,4197,1421,1851,141,-2571,-1982,1577,10813,28273,40370,36478,19294,3595,-7426,759,9656,11336,8462,4421,3540,-3635,-8829,-4518,-1814,-2588,-457,-661,-6635,-6858,-2952,-2387,-3155,-2280,64,59,11289,19000,5563,-5888,-4707,997,5586,-1063,-2235,-4917,-6006,-6113,-6125,-9105,-6979,1641,5430,-4379,-14655,-7018,-9420,-5459,-6388,-7187,-4260,-4230,-7656,-10840,-13001,-25116,-10785,-1103,401,-9210,-12215,-5348,-2004,-1866,-5809,-806,3524,11295,27701,40138,34771,20636,-1733,-15782,77,15005,12527,6483,1999,-5858,-11435,-6265,3675,508,-10604,-16276,-4825,-2154,-10500,-12232,-9796,-11032,-2834,-3039,-749,-1302,-2113,-1050,32,15864,18321,10808,10385,16706,24922,27908,18051,-1372,-11596,-4168,7515,11011,9122,1376,-1615,-9860,-16124,3287,16011,26899,20391,7417,-11507,2406,10696,9433,-311,-2561,7827,13984,122,-11491,-3176,1119,-2041,-4847,-1141,3966,3234,-7240,-14427,-10918,-3081,2109,2244,72,-4127,-4037,-1874,4838,12476,8798,3344,6798,24003,13097,-6776,-13460,-12234,-11313,-4902,-792,3194,12352,17488,17373,4350,682,-866,-7287,-8184,-4656,-4105,-4426,-1256,4243,7122,13160,13413,5994,-2677,-1440,1719,4710,5934,6441,6993,3250,-3473,-7757,-9342,-14149,-14889,-7075,-1926,-1562,-1066,-2260,-7107,-5829,-2013,-3849,-10322,-4503,9602,12819,5511,231,-7047,-16394,-9290,-3998,-5835,-9783,-6232,181,3213,6201,1558,527,242,7957,17936,14071,-1724,-13201,-13302,-10778,-1286,9289,15839,10791,-2259,-9984,-738,4551,5479,244,-5670,9210,18374,22305,14304,-1042,-15629,-9280,-855,8593,11969,11118,10504,7552,7704,7490,6508,4328,591,863,4875,5590,-371,3077,12416,14299,14014,14038,8826,2944,-6482,-12681,15506,25241,17345,7640,3863,2934,1229,231,-4032,-10888,-9706,1270,4219,-1840,-2365,-1693,-1253,-1752,-5038,-6501,-6138,-2897,868,5910,9467,7540,-3103,-12734,-10259,-148,20090,42711,24013,7533,-937,-6474,-2920,1890,8670,7577,-1696,-6570,998,3556,2264,913,3151,18254,39862,59388,72166,69756,47357,28011,17192,5567,-6892,-4209,-127,7458,15762,10854,-6282,-14932,-17270,-12455,1104,13923,20021,9881,-2192,-10328,-16588,-16520,-14176,-12089,-14032,-9329,8515,26900,21108,12389,11262,26,-4332,-2877,-1036,-2084,761,-3846,-8920,-5627,-951,-3774,-10367,-12221,-3441,6328,25463,18912,-2518,-6191,481,4075,8200,6136,-2184,-7971,-8472,-5691,-1116,3058,4938,7742,15113,19064,19290,12487,8210,8834,7891,10865,17066,23050,27410,14203,-5184,-2340,-616,-3321,-6199,-7971,-2973,5235,14190,17468,10013,1053,1235,3472,4797,3550,-1365,-7195,-14245,-16879,-17041,-12777,607,18984,28104,19404,9983,5867,2962,-3350,-11524,-5731,8323,7531,1398,1309,2124,-1194,-6428,-4028,-4536,-5857,-171,-1615,-8066,-11537,-12097,-11395,-9126,-12475,-9607,-1298,3308,3034,221,-4958,-1711,255,311,338,-2902,-6831,-9026,-8196,-5692,-8157,-11947,-18097,-13341,-10190,-5771,-1404,6514,10334,10481,11330,9123,3189,573,3921,2466,-3917,-9241,-15890,-13778,-14153,-12725,-3075,3323,6782,2710,-7201,-6370,6024,10213,3790,-5656,-1780,14588,23384,19755,6020,-2754,-1941,393,2930,1679,-635,10419,22605,28566,24234,12422,8800,12029,13783,14348,11514,1787,2533,11160,15559,11250,-1214,-10853,-12319,-10566,-6464,-2717,-11523,-9595,5829,18283,19125,13489,-2593,-987,21088,55008,61759,47465,12328,-6424,-10887,-9060,-8130,-9328,-8936,-3578,6968,12077,3783,987,-1785,-9214,-8229,564,-1232,-15902,-357,13491,22778,26525,26998,23328,17888,10716,1858,-5503,1913,9760,5655,-5936,-15116,-11199,-9216,-7775,-3774,-7294,-11058,-2487,14359,28854,39621,30147,14434,7033,1314,-3069,-5825,-11365,-11824,-5794,863,5647,3947,-1361,-5834,-5821,-6513,-10521,-9061,-1976,3974,3362,-2415,-3900,-7344,-12846,-14607,-16760,-18818,-5606,11561,26767,25603,12166,140,-3773,-3891,-1049,3201,-135,-4450,-2773,4603,8382,3646,-2371,-6050,-7133,-8773,-11860,-5605,6572,21838,42602,44147,33277,9170,-7187,-6423,-3441,-1993,9183,22085,31699,24965,14226,7618,988,-5915,518,7149,5284,2754,-5490,-8239,1855,5443,6844,3072,-5464,-12830,-8621,-5425,-12601,-16860,-13270,-5020,-11952,-20696,-2677,8863,2465,-11044,-10036,-4798,1031,-1030,-4760,-7990,-9712,-11699,-15187,-12986,-8315,-270,1566,5889,10532,16702,20728,8485,-5730,-9553,-6598,305,15383,25164,13055,-10444,-7547,12093,18267,7552,-5466,-9389,-3518,5936,6874,10154,13223,6575,-489,-5871,-8874,-4231,5072,13463,15470,9941,3983,-2829,-12556,-9500,-7965,-4171,6544,16346,16273,11076,898,-7817,-9015,-4549,-5270,-5036,8006,13889,14289,4888,-13978,-10886,-8482,-4690,2435,7792,5124,-682,-5216,-10359,-10388,-939,1528,-3943,-6167,-4360,-2454,3570,8121,6563,3222,3012,-2779,-11786,-16123,-19886,-14442,-7650,612,6750,20424,33802,28129,19598,13184,11375,5976,-3493,-1785,11927,21550,16352,11157,13787,19267,13454,6261,-2632,-10917,-9648,-429,235,-14231,-4998,13230,15162,5378,2393,6184,967,-8434,-8813,297,11148,9280,-4328,-13685,2639,14281,25883,20114,2101,-6167,-10782,-14689,-16940,-15659,-12994,-4145,3617,-2002,-9882,-10698,-9555,-11122,-7305,-997,9507,23779,36777,19942,17050,26996,38788,24745,-2132,-1941,3390,5249,3117,-322,-3034,42,5842,4808,14424,19623,18254,7709,-2192,-7919,-6284,-4020,-4869,3662,25030,29913,13210,-716,-2792,-1892,-4844,-1672,8024,12456,6099,-923,-3313,-5826,-7567,-6655,-10222,-14021,-10701,-14345,-6539,-3226,-9386,-9895,1647,8733,9232,8988,10606,11588,15946,22900,24086,16941,5225,-3646,3516,14384,8698,-511,-2528,-5992,-2802,6473,20992,21600,8532,-4233,-13525,-7078,-3145,-3796,-3853,-10732,-7593,-5804,-6319,-3953,-204,-2187,-10839,-14195,-8419,6144,20932,37913,33430,10065,-3585,-429,1933,1092,679,8233,17892,19596,11470,330,-9652,-12587,-15350,-13975,-8273,-4671,977,4585,4358,117,-7996,-13534,-11886,-4040,-4307,-10606,-9042,-6137,-7232,-9673,-10303,-6869,-7110,-5532,-951,1280,-231,-3568,-6559,-5732,783,12015,14453,8930,4715,-2109,-5169,2649,627,-4083,-5555,-3877,2322,9463,9925,-3893,-18892,-9986,-9561,-5808,6337,16257,14994,11783,7604,8210,9319,7470,-655,-5527,-8748,-11480,-12249,-13399,8050,24522,18799,1450,-10346,-10846,-15153,-17406,-5358,7653,9691,-3480,-11902,-8805,-3508,4803,18494,24640,9916,-3479,-4163,12109,23215,22947,11272,2813,-2637,-5406,-8290,-4590,-52,-5400,-12251,-10618,-1303,1763,3230,16474,16128,12901,10435,4805,-231,381,5434,3685,3783,2688,2240,2943,6415,-2373,-17661,-18310,-14321,-11995,-13218,-8774,30,9144,13813,15692,14848,13208,11336,3644,976,-551,-1316,6370,1354,-9411,-8212,6092,14835,10482,4865,-5633,-13874,-15106,-8291,-2333,47,-10159,-1380,10208,12325,6348,5624,8293,7387,6632,7143,8071,8989,7920,1406,-5744,-8139,-6521,-4755,-4169,-6014,-7770,-10948,-12109,-3493],[2586,-1025,-6668,-6722,-5363,-1596,2695,3857,1904,-546,10713,21910,13261,1193,-3213,-3703,-6331,-7128,-2109,-3793,-9362,-15082,-13916,-7145,-8688,-13172,-11250,-4058,4598,2448,1456,3385,7549,12481,12314,8907,7472,3508,-8741,-11177,-8112,-8077,-5464,-1785,-7892,-10706,8131,9778,3035,-3146,-14327,-16434,-7211,-79,-2517,4797,8496,9131,2817,-1390,-1811,2910,5041,3060,4840,10307,6874,-4490,-5271,1874,661,-3331,4231,16787,13727,9938,9436,3017,-2510,1650,3674,4579,631,-6407,-3133,8551,15662,5099,-11682,-13960,-13332,-2681,5139,11388,12421,13443,11688,5087,713,-1401,-1200,3189,-2462,-12259,-6139,-5250,547,4245,5535,5380,735,-6613,-14568,-12373,-8312,-12032,-6669,-2612,-4346,-13350,-18224,-10746,2985,17654,9343,-9169,-9253,1379,1226,-2161,-10604,-3940,3106,5848,1218,-9914,-22237,-15545,13104,34733,29571,22426,18421,9592,-685,-2465,-1188,-4514,-8439,16452,33097,28020,16390,146,-5701,-7730,-7755,-2230,5841,13277,14029,11413,11158,9988,4279,4780,2157,-1768,8754,19954,51502,62745,-24980,58112,237333,502818,781806,969641,975918,833593,596765,327140,129028,31369,-8407,180,5702,-9397,-2521,1006,-649,480,5700,18736,40691,22959,2094,-322,-8079,-12406,-7464,-11517,-3756,10056,13646,4647,-6015,-12342,-12750,-11943,-11563,-3157,-1726,-5731,-14410,-13639,-2838,9971,16492,11204,-640,-9072,-11800,-8968,5106,7017,10376,7561,328,-7903,-11546,-2672,1387,-7672,-1201,10425,12565,8261,13355,21467,26113,30239,28054,23424,9014,9533,13723,12963,1998,-10962,-10632,10581,28069,40389,43048,25290,3153,-4930,-4043,5299,13744,23086,26611,6131,-3544,-2174,11230,38825,41055,28905,17386,5836,-2345,6905,13077,17651,11656,-2016,-4439,1886,-1214,-12430,-16600,-5654,3396,6944,-1496,-7869,-6874,-6201,-6477,-377,12905,21912,12704,2745,-4619,-941,3168,3317,2851,430,-7264,-18207,-11787,1242,18162,33060,26772,8273,-5911,-14293,-8298,-5259,-2900,-5523,-8637,-8607,-5488,7348,26750,47024,60258,48210,21043,3629,2856,4223,5248,-261,-2941,-2152,-6391,-20326,-11725,-291,9888,14821,14322,13367,10906,12681,9078,-1498,-9967,767,1561,2552,3848,-1543,-8311,-15296,-15794,-9210,-3166,1219,1685,4428,5423,-1497,-8200,2855,31016,41439,31764,6379,-2410,-9009,-12100,-949,17370,23095,18897,14485,4832,-6362,-13986,-3970,6102,4294,-4480,-16925,-1877,7429,8748,15290,12705,11076,10260,14045,18470,16484,13484,6830,-3021,-3722,5161,2002,366,-252,-1668,-906,-47,-9741,-14579,1531,12524,5528,-11466,-17941,-14463,-1972,10887,7807,-4077,-12680,-8071,-844,-2558,-6461,-2909,5061,7439,-3196,-15906,-12264,-12525,-8630,-8584,-10544,-6833,2034,3196,-1895,-6184,-8694,-13798,-15294,-10900,-12121,-6278,209,7668,13312,8986,-703,-9494,-17454,-16170,-9762,-10223,-9520,1836,13981,22257,21815,25619,26207,15481,3257,-8193,-14211,-17762,-16664,-10617,-4611,-1018,-2585,-5105,-1410,4845,7025,5734,-7536,-12508,-17362,-8687,15894,35455,34816,26315,14552,1071,1628,9495,15284,11489,2503,-3056,-4449,-9200,-12151,-14632,-16723,-16312,-17686,-12132,-3054,780,-539,-6227,-14301,-8824,-2467,4321,16727,21298,26122,33113,22587,6796,-6284,-12057,-6760,-1687,1384,1662,-2510,-8026,-400,10734,11465,7574,2153,-3830,-9789,-7749,-7437,-7917,-7158,-8778,-8336,-4919,-2079,-1065,-4014,-7317,-4405,3781,9116,5408,-2499,-7948,-6613,1249,5241,3807,2218,-990,-4488,-6818,-5151,-986,-323,-4681,-5850,-1040,2911,3331,443,1967,285,-431,-725,-6266,-14796,-14618,-9138,397,6562,8194,-481,-11728,-14075,-1933,1264,12278,24197,30232,21100,8002,-3404,-11618,-17249,-19245,-13674,-7706,-1289,3510,7026,5650,-3105,-13580,-14035,-3307,533,-404,-713,-2180,-897,10551,19493,15662,13807,23213,46758,69304,57212,34512,19023,5771,-10996,-13235,-8090,-11793,-16027,-12353,1577,14211,22903,23108,4887,-1359,8662,25835,28603,20539,11174,4724,-2257,-8647,2324,15043,26295,32445,30447,25992,21685,21300,15303,11082,5637,-3975,-3849,6519,-3104,-14383,-4061,6087,3333,-5754,-15167,-12020,-8584,-1567,-563,2031,10204,8280,1455,-583,3804,5198,5410,4831,277,-4399,-4794,3747,13105,13778,9947,7881,11435,24362,37225,44516,39214,12364,-4874,-9930,-5232,-587,-2297,-3355,-3088,-1028,6633,19461,30107,23554,1974,-12432,-5513,8584,23747,32850,41427,45678,45612,39543,25895,-1579,-6321,8548,15648,11433,7359,-2840,-6169,-4996,-8275,-11178,-11997,-6993,1982,3996,3155,909,-1675,-1753,-4288,-10181,-10849,-5192,5052,10130,8381,17594,45103,49203,46479,47654,43221,32353,21552,7948,822,497,6395,9941,13710,13689,8934,1128,-11024,-17856,-15321,-11626,-11683,-10949,-9583,-3733,2499,914,8895,21757,15224,-6278,-14611,-10477,-13394,-4510,3858,6217,7714,10445,9803,8995,13962,28819,32415,19506,11774,20032,20140,6089,-2265,-4949,-9755,-4227,5064,10286,8789,9894,22988,34360,29706,17514,9004,15287,29011,44400,46344,36511,27930,15980,9225,10993,17760,12551,-2468,-16578,-12520,2934,15737,11258,-2774,-15526,-17095,-8427,3598,14823,19200,14211,7201,-2530,-5761,-6146,-6608,-5353,-3001,1355,-4366,-7134,-9127,-10397,-7073,-5336,1667,17676,25302,11022,-10414,-5714,6820,7279,4260,4044,-145,-2996,-9627,-15997,-17952,-12827,-6017,9528,16941,8738,723,4264,12508,6786,-649,-1123,1174,5825,-2609,-18389,-11556,7862,20097,17594,8800,-638,-9375,-11245,-2601,6854,12421,7061,2379,1394,-939,-7557,-1235,7670,15940,21025,18662,5177,-3461,-8797,-8691,-5604,-4705,-7424,-3543,-3301,-6721,-13916,-16360,-5330,4846,1622,-7452,-13375,-8780,-9619,-15958,-9692,-3020,-2187,-11523,-13559,-12551,-13449,-5088,-1583,-6408,-11544,-12439,-4477,-3361,-3695,-9113,-17882,2554,11452,7851,1554,1834,5350,11473,12559,4117,-1824,-423,5903,6040,2183,-544,2734,14181,26881,28909,16411,6102,2270,1211,61,-1307,-971,88,8839,29523,45466,39646,18988,2440,-7915,1463,9599,11578,8922,4782,3812,-3813,-9176,-6001,-5027,-6239,-3371,-2510,-7968,-8144,-3851,-3054,-4121,-3838,-1740,-2166,6347,17680,6411,-3967,-4457,-509,3218,-3234,-4154,-7215,-8094,-8002,-7662,-10449,-8797,-1487,3466,-4917,-15702,-7567,-13343,-12435,-10959,-6406,-2904,-3930,-9127,-13263,-13981,-23322,-10826,-2333,-1163,-10168,-13575,-7143,-4360,-4029,-7210,-1921,1809,9322,25072,37137,34157,21291,-1630,-15317,488,16359,14370,7788,4217,-2795,-9363,-6321,4000,2693,-6968,-16270,-9714,-6551,-12884,-11604,-10517,-13483,-4240,-4079,-3318,-1865,-2788,-3277,-2782,13062,20525,13739,11837,15478,20865,21921,13297,-3833,-11004,-2757,8004,9275,5515,-2560,-2887,-10320,-15642,1563,11460,21154,12994,2090,-12007,4470,10880,9245,-1428,-4792,7297,16417,4207,-11339,-6798,-3140,-5407,-7036,-2946,2239,1534,-8575,-13991,-9883,-3113,2155,2888,-435,-4956,-2391,1850,9142,15149,8599,2850,8055,24792,13593,-4678,-16049,-15007,-13162,-6446,-2318,4485,13186,15040,16600,4485,2697,3024,-3746,-11444,-6317,-4989,-5188,-3144,357,1147,7047,9015,4344,-2974,-1493,2094,5176,5474,5447,5760,1892,-4598,-7813,-7595,-12043,-15451,-8082,-2837,-2414,-1420,-1983,-6252,-4798,-1882,-4255,-9050,-849,13573,14166,2717,-4501,-10575,-14783,-8542,-5663,-7958,-11083,-6299,-372,1322,1909,-2897,-765,-1600,6457,17481,14316,-1939,-16509,-11475,-12223,-3124,9853,19334,14990,1244,-8555,-3181,1496,4376,1449,-4474,7173,14784,18145,12111,-525,-12205,-10425,-2388,5941,10135,10113,10455,8497,8829,7890,5857,4579,2870,2743,5336,4419,-2311,1673,12311,14719,13462,12815,7318,178,-7549,-12825,12179,23315,17118,10161,5657,3140,808,-12,-4302,-10755,-7655,4431,8805,1933,-329,-1025,-1677,-2805,-6318,-7618,-5935,-1555,2097,6344,9101,7739,-1246,-10629,-8016,2088,22172,39149,20770,5227,-3330,-7930,-2091,2748,9769,9116,-58,-6004,812,3515,1867,-150,1219,16893,40871,59272,70088,68752,45261,23298,11736,1450,-5417,-511,2522,9644,17310,9750,-6295,-14319,-16974,-12322,1022,13934,22333,14616,2065,-6597,-14574,-17647,-14991,-12281,-12943,-9518,6593,27841,26246,17088,12855,748,-4171,-3284,-2938,-5785,-3274,-7039,-7512,-4839,-520,-3125,-9298,-12653,-3483,7410,26223,15840,-3856,-4295,3424,6733,8563,4069,-5002,-8291,-5945,-4697,-2433,364,3302,8692,16224,20167,21784,16112,10463,10642,9135,11562,18229,24221,29789,17843,277,1075,1422,-2329,-5555,-7120,-2422,4529,12492,16138,8609,-1356,-1071,1572,2708,1208,-3534,-9163,-15900,-14949,-14703,-15881,-5385,12573,21347,13979,6647,3909,351,-6290,-13863,-2346,14789,17943,11221,7563,6398,837,-5938,-3232,-1976,-2222,1719,-1397,-8134,-11389,-13555,-14006,-7646,-6888,-10672,-1711,2994,3044,1142,-3340,-1623,-770,-1766,-2817,-3209,-5267,-7552,-7247,-5351,-7922,-12503,-16796,-12268,-9567,-5361,-682,8168,13305,13622,12265,8418,3159,871,4748,1794,-6789,-15272,-10721,-8876,-11395,-11862,-1785,4108,6482,2661,-5722,-4106,9558,13548,5242,-5623,-2367,13996,22077,15760,2944,-3023,-214,2758,4995,3541,-289,8618,21385,29443,24538,12481,7602,10035,11747,11531,8095,928,3233,11591,16392,11863,409,-9288,-11888,-11505,-8143,-3183,-9491,-12155,4837,17445,17408,12640,-1574,589,22751,57353,66210,54330,15953,-5339,-10876,-10200,-10151,-12260,-12185,-6470,4039,9371,1044,-2320,-5916,-12615,-10481,-1810,-3051,-16976,-878,12872,21732,23366,22813,19920,16121,10064,1956,-4504,2675,8954,3523,-8476,-16532,-11790,-11990,-10942,-5544,-8356,-11487,-2307,16148,31855,41934,29068,12869,6212,1414,-3151,-6523,-10498,-8504,-418,10666,16948,12171,2857,-4003,-5727,-6737,-9440,-5311,1074,7578,7372,461,-2036,-6538,-10933,-11959,-14388,-20295,-8377,10711,27068,23575,7608,-3932,-4526,-3005,15,3215,-1352,-5911,-4747,1987,4802,382,-4861,-8691,-9732,-11840,-16044,-9678,1991,15791,34184,38303,29149,7671,-8036,-5117,-1120,744,12887,27124,37669,31453,19039,9702,398,-9168,-4648,3582,2898,1063,-6444,-6718,3198,7234,9408,4285,-6994,-16058,-10874,-8068,-15386,-14923,-7729,2218,-5855,-19981,-5974,6126,789,-11130,-10921,-7449,-3687,-6858,-2682,-4922,-11282,-13616,-15100,-12353,-8235,-1696,-1283,3510,9625,16909,21662,9191,-5276,-8103,-6114,844,17101,27493,14344,-9423,-8407,10968,16031,6550,-5232,-8599,-6066,2096,5072,8704,12087,6189,8,-5124,-9492,-8360,-164,8905,14435,10171,3976,-2385,-12182,-10397,-8266,-4258,5820,13651,13409,9398,165,-8495,-11008,-7559,-6884,-1649,10872,12670,12586,2669,-18242,-11374,-8044,-4257,2746,8918,7169,1095,-4421,-9820,-8065,899,2869,-3663,-7167,-6855,-6521,-2277,1941,2868,3160,6080,1570,-8491,-13607,-18265,-15858,-8840,492,5832,16433,28812,24956,17969,11999,8602,2356,-7364,-5211,8831,17358,13314,10455,15002,21779,15097,7229,-635,-8066,-11760,-1550,2337,-12985,-6665,8959,11292,399,-4855,-329,-2822,-10855,-9020,1022,11848,7285,-6237,-11219,6248,19388,30262,19791,930,-8339,-12718,-15877,-17024,-15012,-13282,-6166,-203,-5904,-8201,-7008,-7754,-10265,-6689,-1321,7780,22391,35285,20824,21393,33332,39178,20080,-256,1411,4472,5538,3998,857,-2209,541,7181,7227,15928,19041,15535,2949,-7139,-10135,-5818,-2971,-3471,6854,31101,36624,16450,-350,-3441,-1929,-3836,-282,9159,13114,5316,-1387,-4055,-6738,-8005,-6525,-9406,-14015,-12238,-10128,-691,770,-7025,-6614,5673,13848,14637,16227,18449,17612,20558,25965,26981,19029,6766,-497,9997,23274,15624,2983,-2083,-7895,-2516,8775,23580,21793,6215,-7554,-15187,-8219,-6091,-8194,-6156,-9428,-6582,-5193,-5610,-5172,-1968,-2466,-10362,-13747,-8520,5613,22513,42452,38106,13887,-2199,-549,1743,95,-1522,5351,15744,18896,11486,207,-8035,-9882,-12249,-12129,-6850,-2789,4115,8286,7010,963,-7033,-11856,-14212,-6138,-4955,-10491,-8141,-5298,-6756,-9582,-10816,-7716,-7981,-5327,1033,5023,3380,-1090,-5425,-5598,242,11041,15669,11564,6772,-789,-5898,-661,-1471,-5886,-8209,-6175,855,8971,10188,-3827,-19950,-13099,-12072,-4828,8521,19812,21516,19607,16455,16607,17383,14232,3162,-4086,-8505,-10368,-11196,-13067,5283,22362,17859,-71,-12484,-13553,-17272,-18602,-7444,5855,7569,-6102,-13672,-9329,-3886,3889,16627,23732,9839,-3947,-6018,9454,20355,20241,9410,2058,-2025,-3225,-3673,692,3116,-4464,-12343,-10438,-1175,474,474,12621,13500,10365,8365,3587,-1180,-549,6238,5887,4642,2055,996,1374,4781,-4419,-19188,-19775,-15724,-13155,-13303,-8878,-589,8230,12567,14065,13319,12301,11459,3260,394,-114,3780,10477,3764,-8783,-10318,4335,13421,8524,2854,-7830,-15781,-17471,-12707,-7643,-3932,-9588,1898,14117,17313,10535,5473,6952,7825,7057,7115,7971,9627,9291,3065,-4444,-7594,-7598,-5872,-4803,-6447,-8700,-12084,-12771,-4487],[540,-3557,-9434,-6580,-3752,-378,2889,4153,4034,3816,14645,23420,12105,-608,-1984,-949,-5176,-8485,-2552,-3026,-8704,-15346,-15061,-8293,-8985,-12403,-10648,-4933,2378,1123,-228,562,5027,10290,11679,8647,7463,4620,-7268,-7386,-5809,-8335,-9938,-7179,-12689,-7147,11805,11824,3152,-4443,-16048,-16775,-7249,523,-2144,4254,8300,8978,3522,-175,-1223,2631,4476,3265,2491,2715,54,-8674,-5113,3022,1974,-2368,4658,17814,14634,9173,5972,1137,-2922,2504,3268,3740,787,-4787,-2635,7457,14539,5487,-11745,-14223,-12369,-1479,8615,18287,21182,22462,18649,5679,-2765,-5151,-4551,-372,-6726,-14490,-5112,-3649,77,2645,4115,4394,385,-6704,-14090,-11190,-6067,-9776,-8554,-5576,-7520,-16047,-19380,-13626,-521,14851,10376,-9034,-9488,2151,2910,-2690,-11652,-2339,2834,3183,-3264,-14987,-25451,-14686,11730,31717,27970,21479,18539,10599,455,-2089,-443,-4267,-9691,14004,29444,24465,13861,-1500,-8512,-11899,-5853,956,7930,13273,12850,11392,13332,11996,7098,7044,2606,-4322,9490,25053,44007,33330,-3744,26739,80875,137902,177063,201470,192420,164753,120114,50637,-4854,-6340,10715,5370,-4776,-15312,-6372,-3247,-2809,-1860,7039,18076,40166,23088,3647,-1152,-8989,-12852,-8157,-11057,-5348,5455,7535,-79,-8787,-14778,-15292,-14842,-12570,-4567,-2815,-5873,-13384,-12096,-3037,6555,11012,5963,-4534,-11404,-11834,-5692,8176,9140,12423,9821,676,-8447,-11475,-1166,2997,-6574,-2706,9821,13512,11168,15384,20308,25005,28257,24302,17561,5416,8487,14088,13236,2200,-10660,-13445,6059,23139,35699,38586,23042,1960,-6731,-7949,-237,8513,18170,25248,8155,-2375,-2920,8933,35427,38220,27447,17592,7710,1187,9117,12620,15437,9369,-3880,-7310,-1692,-4721,-15221,-16047,-4200,5746,8778,-1087,-7506,-7040,-6343,-5667,1230,15104,24361,15416,4652,-2706,1276,4371,3758,3367,1282,-6236,-16104,-11379,-631,14509,27164,21284,5681,-7003,-13397,-7885,-5925,-3253,-4978,-7852,-9060,-6619,6380,26511,47152,55987,41259,17958,3207,2034,1178,2117,-937,-2270,-1238,-5885,-21444,-12640,-1797,8008,13041,13370,13051,12743,16718,14146,2869,-8828,397,2445,3398,5200,-18,-7443,-14791,-16134,-11028,-4909,-1384,841,6709,6210,-2397,-9144,3670,33433,45351,29706,3074,-910,-6889,-9984,19,14343,18062,15661,14399,5349,-6526,-15916,-4738,5336,2119,-7682,-18194,-980,7050,7944,15409,13371,11459,10971,15646,20294,18036,13908,5223,-5346,-3213,7915,5976,4872,5289,3371,2260,967,-10549,-12734,4303,15453,7588,-10497,-17708,-14613,-2004,11530,8664,-2822,-11043,-10103,-2867,-2905,-4816,-1561,7184,8252,-3835,-15470,-13651,-13433,-8674,-9277,-11761,-7924,904,1576,-2391,-5636,-8244,-14181,-15128,-10378,-10954,-7245,-305,5212,9438,6495,-3169,-10689,-17713,-16389,-9179,-8295,-7203,3354,14271,21215,20490,23810,27039,17429,3865,-8814,-14881,-17298,-16882,-11713,-6144,-2461,-4094,-6181,-2047,4414,8552,9498,-5405,-11243,-16424,-8259,19838,46398,43069,28753,12737,-2421,190,9353,17242,15493,7474,1536,-1279,-6447,-9907,-12344,-14153,-14003,-18168,-13568,-4303,-92,-936,-6683,-15004,-9855,-4577,2051,15201,20883,28035,37458,25242,8149,-5761,-12544,-7413,-2181,723,971,-3320,-8928,-1472,8875,9047,6274,2595,-2622,-8321,-5368,-5248,-6742,-7636,-11781,-13708,-9085,-4260,-1875,-4233,-7547,-5050,2704,8203,4308,-4331,-10515,-9692,-922,4720,5024,4457,809,-3971,-6614,-4049,255,831,-4310,-7052,-2750,1317,955,-3843,-3405,-3113,-2901,-2765,-8637,-15452,-13634,-8381,844,7956,10032,1198,-10257,-14348,533,6465,17829,28462,32082,22721,9876,-1140,-9986,-16972,-20219,-13472,-7232,-876,2865,6046,4007,-4040,-12991,-16341,-7576,-5286,-6778,-7408,-9602,-7200,5671,16933,15451,14463,21314,41505,70432,68090,47898,29160,11567,-8162,-14992,-9845,-14057,-16393,-15772,-1333,11965,21112,18728,-4366,-10572,1109,21351,28362,21800,11288,4647,-1319,-9406,153,13794,24068,29390,25876,19424,15944,17134,13417,10604,5729,-3965,-5426,5951,-2865,-19803,-8709,1216,-91,-8269,-16954,-12479,-8299,-453,-267,1191,9988,9424,3189,742,4002,3595,3527,4141,974,-4440,-5388,3530,11912,12652,8807,7030,10775,23559,36152,44910,43096,16517,-1900,-8058,-4987,-1502,-3426,-2916,-1085,1604,8921,19699,27022,22119,6028,-4316,-1003,13825,30071,37980,42193,44751,44630,39031,26142,-2769,-1703,16288,24691,19419,11392,1138,-261,-65,-6245,-10759,-12429,-8036,-1260,-1938,-3981,-5058,-6660,-6339,-7370,-11927,-6983,110,12296,18153,14334,23069,48542,49206,44474,43332,40659,32570,23676,9916,2316,2255,7445,9493,11569,10662,6794,-859,-12741,-16305,-12742,-9516,-10443,-9436,-6728,689,9116,8986,17275,28896,17637,-5751,-14221,-10483,-13453,-2902,6355,8791,11096,14277,15447,13081,14488,26759,28847,18069,10581,16405,16255,3934,-3352,-4895,-9627,-4378,5030,10583,8984,9352,22378,37080,35625,25429,16360,21261,33509,45739,46364,35190,25431,14322,8423,11707,21222,16774,1090,-14678,-14231,-2140,9758,10815,-1628,-14660,-14754,-6176,5958,17646,21917,16414,9836,-859,-4560,-4829,-4696,-2327,1689,4945,-2711,-6093,-8445,-12236,-8604,-6481,568,17529,24920,9623,-11371,-5862,6998,10109,8278,8112,2260,-2483,-9954,-15529,-17480,-13343,-7280,6991,14923,7802,2392,8370,15327,7536,-2205,-5414,-2009,5168,-2106,-16994,-12683,5626,19321,20004,11902,1788,-6666,-8813,-1559,6468,9663,4358,987,-83,-3168,-8540,65,7327,14711,19073,16541,4500,-3448,-8346,-5724,-2272,-2571,-5603,-3961,-4806,-7503,-13426,-14989,-5050,4999,2682,-6198,-12847,-8454,-9370,-16511,-7768,-1745,-2067,-10616,-8978,-9890,-15681,-9972,-6841,-8315,-11003,-11289,-4536,-3604,-3355,-7139,-16082,935,9428,5371,870,2796,6362,12070,12718,4524,-374,147,3533,2809,-337,-1894,1969,12635,25443,30672,20399,8790,3549,424,-196,-63,282,-960,7140,30244,49601,42659,19524,2298,-7991,2057,9517,11913,9494,5192,3812,-4210,-9293,-7127,-7805,-9045,-5211,-3714,-9091,-9305,-4537,-3479,-4772,-4988,-3131,-3748,2505,16404,7809,-1044,-2419,-1375,1215,-3819,-4176,-8583,-9641,-9559,-8971,-11608,-10464,-4668,1017,-5603,-15156,-7728,-14844,-19040,-15912,-5310,-1264,-3398,-10453,-14448,-13113,-19810,-10163,-3206,-2470,-10622,-14585,-8758,-6703,-6079,-8344,-2899,353,7713,22212,33505,32921,21459,-1529,-13985,1098,17082,15767,8867,6312,296,-6851,-5706,4332,4695,-3389,-12608,-12968,-9686,-13069,-9539,-9887,-14844,-5352,-4844,-5824,-2312,-3039,-4672,-4663,10591,22419,16969,13503,14171,16848,16255,9010,-5652,-9766,-1308,8164,7217,1619,-6050,-3536,-9523,-13508,123,7205,15343,6119,-2942,-7712,6453,11170,9188,-2343,-6511,7508,19482,9111,-9180,-10868,-7890,-8690,-8942,-4728,547,-105,-9697,-13472,-9542,-4424,511,2096,-2037,-5700,-764,5053,12722,16689,7826,2336,8931,23570,12635,-3046,-13703,-15894,-14069,-7632,-3156,6436,13707,11939,14960,4844,4911,6836,427,-14855,-8442,-6067,-5946,-5027,-3584,-4943,305,3715,1972,-3823,-2349,1599,4955,4538,4221,4410,441,-5939,-8055,-5883,-9801,-15218,-9238,-3931,-3276,-1622,-1369,-4978,-3427,-1392,-4084,-6866,2859,16881,14600,815,-7528,-10959,-11915,-7794,-7225,-9925,-12518,-6516,-1063,-780,-2637,-6985,-2093,-3647,4485,16066,14022,-1832,-16801,-8697,-12382,-4489,10506,22219,18234,4256,-5890,-4588,-1154,3195,2426,-2788,5747,11685,14627,10820,1346,-8351,-11268,-4699,2316,7658,8791,10287,9523,9643,7761,4766,4681,5226,4636,5809,3392,-3954,561,12275,14866,12384,11058,6076,-2018,-8400,-12137,9065,21118,16925,12859,7400,2699,-680,-1272,-5152,-10958,-5521,8514,14385,5764,1699,-243,-1931,-3595,-7181,-8228,-5438,36,3741,7385,9461,8695,1593,-7677,-5333,4509,24030,34515,17000,2352,-6504,-7279,459,4369,11360,10969,1610,-5601,762,3996,2223,-593,-525,14476,38732,55136,63913,63754,40625,17158,5214,-2920,-3529,2621,4754,11130,17745,8160,-6212,-13155,-15928,-11538,1149,13605,23563,18914,6573,-2496,-11745,-18281,-15893,-12395,-11735,-9249,4474,26971,30490,21246,13080,1052,-4045,-3610,-4045,-7937,-7030,-9200,-5934,-4224,-377,-2641,-8103,-12432,-3276,8808,26427,12550,-5179,-2374,6527,9513,8999,2510,-6702,-6940,-3041,-3182,-3438,-1933,3142,10531,16765,20033,23140,19279,12326,11740,9624,11386,18447,24558,31875,22326,5744,4511,3496,-1371,-5081,-6542,-1992,3674,10235,13984,6270,-4893,-5072,-2143,-612,-1888,-6025,-11271,-15014,-12720,-11101,-12514,-11072,6034,15617,10565,5173,3092,-1549,-8699,-14974,1236,20758,27958,22809,15785,10751,2650,-5622,-2682,367,1595,4291,-480,-7139,-9226,-12090,-16396,-6283,-1765,-8688,-1683,2908,3342,2429,-1314,-1460,-2113,-4768,-6524,-3808,-3969,-6106,-6277,-5075,-7925,-13548,-14767,-10310,-8243,-4488,280,9916,16267,16852,13185,7669,3120,841,4852,839,-9573,-12946,-2290,-3564,-8976,-10876,-604,4754,5874,2323,-4349,-2078,12640,16390,6479,-5438,-3032,13112,20626,12478,1498,-2129,1564,4655,6414,4854,72,6660,19467,29385,23929,11958,5654,7374,9446,8843,4557,-261,3702,11793,16925,12133,1719,-5857,-9012,-10313,-9042,-3560,-6821,-11014,5021,17235,16407,12429,-332,1847,23670,57776,68400,59751,19902,-3804,-10407,-11057,-12241,-15312,-15357,-8438,2244,7400,-1334,-6113,-10315,-15527,-12417,-4048,-4664,-17519,-1880,11554,19978,20062,18424,15908,13717,8964,1880,-3555,3100,7532,1230,-10321,-12516,-9651,-13414,-13603,-7108,-9530,-12237,-3169,15672,31745,40842,26279,11047,5626,1907,-2849,-7044,-9325,-4716,6415,21551,27575,19582,6947,-2142,-5485,-6344,-7233,-1095,4393,11268,11508,3350,-586,-6070,-8914,-9232,-11870,-18210,-11021,8810,25086,19405,1888,-8160,-5122,-2410,479,2372,-3043,-7543,-6769,-592,1303,-2806,-7086,-11162,-12747,-15262,-18682,-11839,-1377,10643,26154,31797,24296,5772,-9003,-3669,1594,4017,16887,32176,43194,37873,23963,11534,-152,-11781,-9211,-48,236,-850,-7194,-5359,4060,8363,11417,5848,-7072,-18325,-12916,-10345,-16478,-10292,-1314,9556,-219,-15897,-7636,4219,-436,-10871,-10864,-9171,-7985,-11432,-67,-866,-9887,-15275,-15214,-11807,-7743,-2193,-3397,1123,8424,16820,22107,9529,-5144,-7212,-5865,1246,17958,28284,14567,-8696,-9783,8889,12353,5225,-2009,-3821,-6794,-2590,2749,6674,10344,5646,656,-3336,-7073,-9313,-4521,4722,12734,9737,3549,-2235,-11399,-10836,-8482,-4618,4301,10256,10435,7876,-222,-8798,-12750,-10262,-8064,904,12163,10818,10594,655,-18480,-10661,-7559,-4076,2818,9978,9521,3416,-3311,-9370,-5876,3433,5275,-2594,-7825,-9408,-10913,-8128,-3913,-470,3228,8722,5638,-5309,-11114,-16257,-16946,-9601,674,4919,12072,22855,20823,15626,10034,5484,-304,-10930,-9126,5359,13027,10486,9622,15710,23833,16646,8218,1386,-4798,-12006,-1945,5063,-11161,-9277,3847,6950,-3055,-10281,-6521,-6309,-12986,-8878,1576,12043,5525,-7105,-9338,8868,23720,33723,19183,290,-9810,-14070,-16589,-16736,-13992,-12902,-8000,-4460,-9562,-5084,-2849,-5723,-9438,-6215,-1808,5596,19879,32403,21327,25314,37779,37222,15951,2355,3250,4725,5371,4669,1918,-1445,1104,8732,10186,17676,18326,12914,-1361,-12089,-11017,-4252,-1210,-1540,10739,37165,42815,19616,45,-3835,-1596,-2391,1613,10584,13722,4146,-2372,-4918,-7263,-7789,-5751,-8037,-11227,-8975,-3832,6093,5298,-4054,-3506,9102,18173,19778,23450,26071,23656,25067,28716,29272,20486,8142,2441,16568,32675,23199,7431,-904,-9432,-1987,10579,24755,20549,3166,-11162,-14861,-8547,-8565,-11397,-6365,-6857,-5145,-4357,-4678,-6433,-4017,-2833,-9705,-13040,-8390,5110,23633,45708,41565,17582,-67,28,1937,-415,-2823,3510,14358,18638,12042,646,-5958,-6674,-8344,-8126,-4189,-53,8184,12376,9900,2251,-5435,-9268,-14738,-8363,-5563,-10156,-6835,-3883,-5536,-8750,-10841,-8622,-8952,-5060,3130,8847,6965,1350,-4018,-4751,546,10476,17109,14640,9083,812,-5709,-3085,-2432,-6546,-9910,-7462,176,8608,10206,-3582,-20274,-15306,-12480,-2615,11239,23974,29466,28840,26959,26712,26884,22230,8175,-687,-6037,-7934,-9302,-11887,2769,19582,16799,-965,-13543,-15083,-17314,-17899,-8900,4718,6319,-7113,-14660,-9467,-3723,3304,14816,22575,10081,-3681,-6672,7831,18554,18500,8514,2262,-420,38,1587,6394,6851,-2788,-11725,-9275,199,427,-1649,8703,10793,8232,6578,2456,-2124,-1519,6791,8233,6031,2126,576,689,3659,-5894,-19871,-20236,-16293,-13546,-12825,-8225,82,8980,12963,13811,12841,12118,12095,3359,38,930,9934,15126,7039,-6710,-11160,2887,12282,7557,1862,-8874,-16778,-18362,-14317,-9699,-5188,-6974,5253,17550,21795,15558,7985,7075,8726,7920,7686,8602,11088,11490,5573,-2285,-5959,-7172,-5833,-4537,-6013,-8574,-11924,-12741,-5210],[-1968,-6332,-10815,-3763,115,2324,3778,4806,6442,9035,18989,24160,11078,-1341,1346,3332,-2635,-8821,-2797,-2008,-7626,-14860,-15594,-8890,-8605,-10937,-9597,-5241,1546,1436,-1074,-1561,3167,8426,10948,8380,8147,8023,-2283,-2785,-2730,-6607,-12036,-11921,-17253,-3021,15469,13553,3052,-5871,-17669,-16453,-6917,1322,-1131,4145,8531,9328,4534,1220,-410,2574,4354,4512,2337,-3303,-6615,-12259,-4241,4431,3414,-1142,5263,18505,15488,8835,2222,-1049,-3162,4313,6197,5722,2413,-2223,-1269,7108,13751,6368,-11339,-14023,-11063,54,12436,25232,29790,30996,24798,6235,-5694,-8060,-7169,-3629,-10743,-11647,-2900,-2054,-568,971,2646,3460,145,-6543,-13132,-9127,-2922,-6772,-10025,-8801,-10676,-17912,-18157,-15586,-3541,11806,11355,-8483,-9162,3199,4821,-3064,-12264,-2306,515,-1736,-9856,-22077,-30875,-12721,10773,27743,24990,19492,17243,10412,928,-1616,744,-3114,-8051,12838,26406,21327,11705,-2827,-10351,-13667,-6773,-1897,3527,8320,8604,9203,13990,14079,11496,10145,3262,-5493,8630,26235,37169,11128,11492,99913,310100,601179,886968,1080762,1095537,934165,651710,331118,86987,-29135,18616,6112,-12156,-19592,-9379,-5827,-4768,-4100,8152,17421,37389,22516,4915,-1729,-9219,-12363,-8369,-10283,-6918,773,1917,-4195,-11039,-16501,-15019,-13483,-11554,-5673,-3636,-5317,-11390,-9922,-3086,2807,5765,2185,-6473,-11944,-10915,-3202,10708,11382,14434,12154,1241,-8598,-10783,945,4838,-5362,-3450,9948,14620,12955,15484,17822,23049,25888,20194,11211,1391,6810,14003,13464,2876,-9395,-16029,1661,18012,30063,32600,19596,404,-8396,-11330,-5157,4347,14474,24114,11047,28,-2693,7011,31528,35021,26584,19380,12007,6132,11388,12053,13647,8446,-3772,-8649,-3944,-7010,-16963,-14635,-2167,8728,10493,-678,-7022,-7016,-6392,-4890,2529,16602,25544,17312,6524,-305,3895,5846,4571,4257,2465,-4919,-14426,-10909,-2482,9960,19828,14743,2906,-7885,-12525,-7718,-6592,-3795,-4714,-7308,-9273,-7217,5768,25859,45556,49150,32868,14538,2929,1573,-1058,-981,-1647,-1502,-46,-4852,-19941,-12937,-3026,6183,10744,11378,10974,13777,20461,18991,7473,-7011,74,3588,4592,6906,1927,-6347,-14116,-15806,-12928,-7022,-4177,985,9000,6796,-3521,-10639,3295,33184,46295,25935,1293,1186,-4331,-7457,1364,11419,12882,11956,13981,6146,-5810,-12671,-4234,4658,37,-10526,-16407,-18,6957,7723,16185,14548,12196,11861,16820,21087,18929,14087,3684,-7642,-3505,9421,9411,9957,11868,9516,6042,1865,-11379,-10435,7700,18814,10237,-7972,-13732,-12018,-1333,12334,9732,-1042,-8542,-8760,-2273,-1310,-2164,598,9624,9030,-4316,-15134,-15495,-13601,-8465,-9802,-12833,-9445,-921,-79,-2278,-4439,-7458,-14174,-14304,-9115,-8197,-7381,-1261,2053,5382,3900,-5397,-10918,-16263,-16438,-8873,-6835,-3747,6321,15370,20698,19601,21741,26740,18614,4256,-9388,-15263,-16509,-16700,-12498,-7491,-3847,-5438,-6776,-2274,4020,9590,12625,-3308,-10039,-15416,-7563,23578,56608,49914,29989,10026,-5696,-526,9212,18715,18941,12325,6237,1854,-3487,-7256,-9973,-11797,-11878,-17378,-14821,-5689,-1127,-1395,-7144,-15519,-10780,-6562,-203,13383,20072,29403,40947,27253,9286,-5261,-13018,-7920,-2488,251,491,-3758,-9256,-2336,6947,6151,4268,2335,-2078,-7244,-3112,-3127,-5615,-8089,-14587,-18547,-13253,-6532,-2720,-4334,-7407,-5235,1715,6981,2925,-6031,-12067,-12023,-2654,4348,6168,6575,2596,-3431,-6110,-2606,1728,2283,-3349,-7645,-4199,-259,-1179,-7108,-8288,-6382,-4872,-4108,-9220,-12860,-12084,-7503,1191,9248,11930,3050,-8910,-14577,2311,11282,22917,31975,33196,24070,12095,1641,-7796,-15983,-20769,-13535,-7234,-1154,1669,4591,1991,-5013,-12320,-18790,-12461,-11218,-11996,-12567,-15775,-11595,2095,14832,15027,14240,17984,33838,66720,74645,58745,37657,16558,-5484,-16675,-11622,-15716,-13843,-16271,-4308,9278,18080,12830,-11203,-19877,-6070,16728,27983,23216,11139,3911,-896,-9720,-1968,12266,21164,25244,20633,12850,9841,12026,10730,9423,5343,-4083,-7343,4156,-1859,-15364,-11288,-2666,-3501,-11180,-14572,-10363,-5714,2303,709,446,9493,10259,4836,2021,3893,1821,1494,3264,1410,-4164,-4077,3273,9716,10576,7142,5775,9568,21902,33929,43394,44862,20071,936,-5954,-4275,-2406,-5006,-2863,568,3940,10873,19348,23527,21023,10729,2844,4393,19508,36113,41941,41058,41585,41819,37247,25281,-4410,2619,23818,34525,29132,17128,6208,4792,4295,-4426,-10346,-12749,-8808,-3762,-5897,-7992,-7812,-8768,-9246,-9927,-12274,-3667,4896,19177,25813,20219,27624,48697,46042,39593,36168,35943,32034,25738,11973,3654,3405,7340,7929,8635,7297,4151,-3387,-14878,-14461,-10126,-7092,-8650,-7482,-3908,4388,14428,16369,25341,34811,18910,-5747,-13869,-10283,-13575,-1890,8362,11662,14338,17499,21019,18112,15315,23774,24081,15100,7850,11880,12395,2193,-4047,-4717,-9574,-4713,4752,10578,8708,8180,20683,38428,41392,33937,23938,26825,36459,44770,44171,32666,22384,12519,7477,11833,22953,19393,3557,-13211,-15862,-6960,3397,9522,-805,-13276,-12790,-4420,7848,19967,23913,17659,11424,75,-3879,-3803,-2773,865,7319,8426,-1301,-5087,-7708,-14052,-10256,-7827,-995,16020,22845,7264,-12969,-6475,6213,12097,11850,11560,3947,-2441,-10527,-14626,-16409,-13892,-8647,4374,12473,6386,3556,12222,17883,8129,-3805,-9680,-4293,4400,-1912,-15964,-13451,3838,18673,22407,15060,4159,-4169,-6869,-920,5159,5420,522,-1222,-2176,-5446,-6729,816,5824,12537,16038,13432,3409,-3642,-7901,-2708,1445,-126,-3453,-4334,-6615,-8487,-13140,-14225,-5321,4602,3253,-5158,-12252,-8584,-9592,-13986,-5771,-751,-2189,-9006,-4677,-7005,-13561,-10938,-10920,-9884,-10318,-10111,-4601,-4114,-3393,-5384,-11211,632,7357,2340,-541,3080,6779,11803,12170,4506,597,139,538,-595,-2892,-3038,1091,10778,23538,31690,24451,11859,4842,-900,-1184,581,1106,-2098,5363,29878,51783,44689,20341,2751,-7909,2149,9004,11884,9719,5187,3014,-5374,-9685,-8349,-10296,-10447,-5492,-3955,-9946,-10752,-5444,-4052,-5463,-6073,-4502,-5222,-605,14830,9150,2095,855,-1404,-656,-3867,-3193,-9098,-10706,-11042,-10380,-12923,-12371,-8229,-2316,-6922,-13728,-7905,-12088,-10772,-9041,-3686,214,-3065,-11986,-13989,-10726,-15765,-8931,-3854,-3799,-11004,-15590,-10463,-9322,-8357,-9526,-4107,-1142,6171,19008,29263,30831,20756,-1877,-12386,1688,16925,16308,9296,7853,3002,-4393,-4789,4349,6130,-335,-8332,-12977,-10567,-10996,-7174,-8975,-15333,-6487,-5681,-8516,-3020,-3248,-5617,-6070,8299,23524,20013,15058,12646,12865,10995,5138,-7089,-8540,-264,7641,4613,-2706,-9071,-3840,-8041,-11291,-1420,2969,9511,127,-6667,-3329,7875,11132,8857,-3445,-7835,8204,22711,14393,-5648,-15570,-13223,-11795,-10728,-6706,-1226,-1819,-10812,-13188,-10038,-6955,-2898,-542,-5102,-6415,475,7295,14999,16598,6209,1557,9045,20196,10279,-2470,-11749,-13532,-12990,-8081,-2908,8526,13597,8267,12306,5106,6759,9994,4649,-11347,-10578,-7417,-6871,-7048,-7642,-11014,-6733,-2172,-1284,-5445,-4167,79,3838,2945,2573,2766,-1267,-7676,-8604,-4439,-7772,-14280,-10728,-5519,-4529,-2009,-635,-3444,-1866,-682,-3472,-4407,6220,19013,14074,1336,-5008,-7170,-8733,-7314,-8835,-11776,-14179,-7041,-2076,-3140,-7196,-10558,-3503,-5849,2135,13879,13145,-1630,-14173,-6433,-11908,-5513,10831,23721,19812,6359,-3073,-5066,-3479,1906,3115,-792,5154,9358,12020,10482,4236,-4350,-11404,-7981,-2050,4684,7229,10012,10398,9935,7050,3341,4673,7472,6390,6164,2388,-5474,-460,12212,14718,10827,8847,4842,-3663,-9070,-10962,6374,18832,16749,15671,9267,1651,-4018,-4751,-7360,-11830,-3691,12462,19953,9368,3639,575,-2078,-4180,-7671,-8342,-4695,1797,5637,8778,10196,9959,4891,-4468,-2623,6887,25425,29258,13097,-863,-10108,-2403,4964,6579,13169,12847,3099,-5403,823,4890,3175,-494,-2072,11235,33835,47932,55006,56000,34390,10313,-1948,-6873,-1553,5042,6479,11887,17200,6342,-5949,-11377,-14001,-10020,1577,13089,23752,22366,11012,1657,-8747,-17807,-16658,-12231,-10334,-8312,2555,24345,33074,24142,11797,891,-3940,-3802,-3849,-6938,-9330,-8775,-4191,-3742,-533,-2343,-6836,-11349,-2495,10839,26395,9478,-6369,-427,9769,12356,9571,1763,-6365,-3948,243,-1094,-3641,-2565,5631,13396,16832,18768,23329,21835,13799,12208,9488,10480,17749,24001,33343,26951,10978,7980,5670,-355,-4644,-6090,-1605,2809,7604,11034,3078,-9216,-10408,-7489,-5038,-5581,-8698,-13338,-12697,-10190,-7045,-7055,-11952,2103,13232,10626,6438,3912,-2464,-10328,-14156,4816,26001,36844,34392,25044,15212,4354,-5328,-2237,2559,5340,7169,918,-5361,-5698,-7891,-12953,-5009,2925,-4258,-895,3287,4227,4365,1314,-923,-3365,-8298,-9994,-4443,-2780,-4529,-5058,-4569,-7857,-14921,-11879,-7254,-5933,-2952,1675,11915,19279,20206,14347,7148,3212,682,4463,-103,-11523,-6201,5632,1470,-6764,-9694,581,5461,5348,2069,-2885,-157,15236,18725,7637,-4904,-3460,12264,19330,10093,1366,-564,3313,6283,7441,5879,657,4849,17148,28650,22730,11101,3145,4388,7196,6456,1312,-1500,4083,11910,17296,12183,2736,-1397,-4355,-6948,-8532,-3516,-3804,-6369,7097,18164,16441,12965,1190,2980,24049,56555,68385,63264,23989,-1674,-9225,-11001,-13802,-17850,-16975,-8237,2364,7215,-1861,-9217,-14080,-16312,-13713,-5850,-5770,-16565,-3090,9826,17847,17013,14451,11926,11145,7804,2008,-2340,3509,5993,-598,-10438,-8369,-6240,-12059,-14550,-7881,-10458,-13045,-4861,13097,28847,36867,22393,9277,5434,2901,-2051,-7271,-7864,-120,14874,32809,36887,26011,11002,-38,-4820,-4961,-3744,3932,8254,15164,15806,6424,661,-5580,-6540,-6233,-9071,-15714,-13292,6130,21151,13723,-4186,-11135,-4788,-1691,623,1030,-4777,-8971,-8484,-2738,-1666,-5419,-8413,-12296,-15332,-17272,-16946,-11695,-3386,6621,19311,25574,19551,3838,-9855,-1900,4896,8095,21208,36940,47725,43667,28826,13252,-450,-13516,-12243,-2772,-1968,-2419,-7229,-3859,4754,9095,12942,7580,-5921,-19127,-14196,-11514,-14499,-5260,5931,16620,4824,-11445,-7203,3443,-1020,-10051,-9362,-8984,-10506,-12615,2553,3523,-5816,-14925,-15416,-11166,-6674,-1435,-4140,-709,7322,16770,22393,9790,-5185,-6796,-5793,1454,17679,27139,13571,-8082,-11462,6144,7619,3818,3021,2775,-4276,-7015,190,4348,8279,5087,1507,-760,-2991,-6280,-6310,2063,10723,8791,2876,-2233,-10354,-10436,-8355,-5188,2038,6552,7720,6801,-53,-8582,-14005,-12433,-8784,2760,12186,8731,8602,-838,-14806,-9098,-6927,-3941,2861,11073,12150,6263,-1770,-8815,-3825,6045,8265,-708,-7849,-11534,-15227,-13680,-9157,-3350,3096,10556,9149,-2251,-8582,-14080,-17566,-9690,1277,4151,7650,16406,16083,12805,7570,3082,-260,-11498,-13100,1727,8834,8005,8766,15991,25384,18107,9236,3379,-1548,-10740,-1667,8198,-8581,-12374,-1381,2610,-4609,-11734,-11585,-8853,-14217,-8354,1971,11702,3923,-7381,-7933,10598,27109,36006,18250,-15,-10692,-14849,-16824,-16186,-12668,-11763,-9163,-8634,-11535,-1342,1478,-3721,-8667,-5827,-2416,3065,16390,28500,21482,28511,39982,33405,12762,4239,3928,4276,4667,4918,2600,-974,1474,10078,13344,19401,17350,10433,-4939,-16912,-9612,-1553,1241,793,15048,42629,47831,22397,358,-4043,-1014,-661,3893,12207,14149,2589,-3800,-5916,-7437,-7076,-4578,-6399,-7577,-3546,2565,12778,9747,-999,-692,11735,21307,23950,29400,32022,28457,28424,30422,30277,20779,8972,4784,22495,41498,30617,12468,758,-10771,-1555,11558,24235,17705,-751,-15206,-12786,-8368,-10778,-12332,-4078,-3591,-3614,-3623,-3879,-7860,-6539,-3651,-9279,-12432,-8324,4399,23993,47200,43226,20508,2199,921,2186,-773,-3634,2177,13206,18343,12708,1337,-3977,-3427,-4052,-3482,-994,3026,12682,16211,12294,3311,-3856,-6529,-13492,-11043,-6739,-10193,-5668,-2446,-4121,-7661,-10712,-10054,-10589,-5292,4684,11983,9804,3170,-2857,-3734,1061,9720,18004,17344,10989,2153,-5221,-5324,-3109,-6897,-11425,-8288,-253,7801,9377,-3793,-20434,-16633,-11118,38,13847,27834,37349,37810,37563,37378,36725,30350,13339,3634,-2392,-5411,-7541,-10666,-134,15656,14958,-1839,-13810,-15281,-15585,-16462,-10407,3607,5197,-7299,-16143,-10441,-4159,2144,12471,20578,9895,-3420,-6990,6288,16865,16830,7706,2519,1206,3227,6267,11172,9859,-1456,-11482,-8218,1782,845,-3767,4071,7116,5550,4104,423,-3940,-3411,6057,9512,6837,1869,-41,-167,2031,-7800,-20824,-20723,-17012,-14219,-12905,-7879,943,10145,13650,13571,12057,11356,12008,2758,-1491,1334,15670,18859,9657,-4763,-11662,715,10243,6277,614,-9932,-18071,-18406,-13774,-10113,-5326,-4507,7425,19269,24148,18975,10531,7177,8758,7846,7397,8508,11934,13081,7501,-695,-4806,-6802,-6023,-4731,-6079,-8800,-11909,-13523,-7042],[-5609,-10104,-9059,769,5334,5752,4665,5059,8258,13677,22178,23248,9466,-1684,4586,6957,-483,-8998,-3662,-1603,-6970,-14448,-16017,-9632,-8316,-9465,-8403,-5042,1898,2236,-2111,-3879,1119,6160,9341,7242,8458,12075,3551,1208,-288,-4849,-11681,-15584,-17747,6,17651,13948,1945,-8138,-19927,-16261,-6949,1606,-329,3798,8505,9328,4911,1848,-272,1936,3805,5154,2494,-7082,-13164,-14324,-3439,5286,4163,-472,5232,18050,15470,8359,-2091,-4203,-4136,5625,10366,9436,4798,458,212,6803,12559,6924,-11257,-14140,-10161,1168,15782,31135,36922,37692,28941,5910,-8674,-10453,-9283,-6594,-14086,-9000,-1112,-1343,-1925,-1193,608,1970,-652,-6836,-12458,-7188,97,-3776,-10858,-13025,-14435,-18740,-17031,-16668,-6629,8160,11478,-8209,-9153,3634,6026,-3940,-13464,-3799,-2832,-7281,-16451,-28819,-37435,-11448,9266,22347,20081,15817,13641,8170,10,-1933,1376,-2118,-5990,11781,23076,17869,9334,-4313,-12426,-16307,-11024,-8257,-3084,2670,4367,6516,13348,15468,16368,13020,2868,-6884,6310,23364,33005,3488,9987,74600,242735,490404,745981,929057,949947,808018,555525,272543,64899,-33181,11882,2212,-14345,-22211,-12221,-7936,-6847,-5778,8481,16142,32418,20890,5261,-2468,-9129,-11540,-8699,-9838,-9070,-4364,-3454,-8107,-13317,-17522,-12757,-9076,-9480,-7087,-4583,-4416,-9024,-7796,-3309,-868,1857,287,-7138,-12430,-11663,-3303,11812,12931,15548,13731,1413,-8857,-9977,3058,6276,-4752,-4220,10295,15569,13415,13678,14036,19923,22857,15637,4602,-3115,4113,12783,12883,3255,-7980,-17551,-2929,12517,23530,25328,14844,-1941,-10286,-14176,-9859,624,11239,22347,13714,2729,-1995,5204,27136,31433,26146,22346,17769,11342,12966,10928,12021,8506,-2252,-8140,-4906,-8425,-18014,-13261,-40,11909,11703,-618,-6844,-7256,-6819,-4652,3014,16849,24898,17834,7787,1860,6110,6929,5236,5058,3534,-3826,-13369,-11113,-4717,4670,11614,7407,-289,-8892,-12090,-8139,-7618,-4867,-5068,-7383,-9709,-7799,4965,24374,41949,40136,23537,10699,2417,1023,-2578,-3866,-2685,-1013,989,-3730,-17559,-12745,-4244,4070,7531,7759,6409,13248,22884,22567,11504,-5282,-557,4660,5793,8598,3898,-5418,-13683,-15231,-15087,-9778,-7048,1835,10731,6847,-5074,-12887,1443,29749,43529,20332,585,3138,-1894,-4939,2698,8511,7689,7825,12984,6926,-4544,-9313,-3268,3501,-2362,-13312,-14648,564,6753,7702,17190,15834,13039,12751,17322,20656,18929,13758,1967,-10051,-4814,9396,11746,14894,18712,16081,10039,2358,-12494,-8004,11436,22314,13314,-4183,-8750,-8340,-316,12947,10702,1001,-5511,-5083,264,1202,904,3400,11945,9492,-4770,-15190,-18000,-12917,-8210,-10376,-13832,-11512,-3252,-1270,-1351,-2662,-6440,-13830,-13151,-7386,-4542,-6418,-2683,-1568,1417,1254,-7308,-10353,-14754,-16554,-9066,-6188,-392,9781,16654,20256,18775,19258,25158,18829,4306,-9979,-15360,-15513,-16214,-12985,-8667,-5251,-6668,-7007,-2262,3608,10058,14843,-1379,-9002,-14563,-6881,26571,64523,54201,29686,6588,-8372,-750,8772,19306,21289,16447,10527,4621,-666,-4685,-7889,-9895,-10138,-16135,-15891,-7262,-2392,-2033,-7698,-15858,-11627,-8465,-2459,11300,18914,30230,43370,28493,10135,-4823,-13468,-8220,-2492,122,368,-3743,-9179,-3309,4741,2680,1549,1413,-2208,-6569,-1030,-1116,-4568,-8522,-17141,-22191,-17337,-8827,-3521,-4226,-6911,-5024,849,5479,1301,-7422,-11740,-12520,-3475,4336,7312,8552,4301,-2904,-5336,-944,3348,3954,-1875,-7410,-5114,-1595,-2964,-9315,-12376,-8908,-5584,-4068,-8031,-9889,-10260,-6473,1570,10532,13815,4850,-7717,-14620,3184,15131,26999,34417,33532,25177,14843,5269,-4461,-13459,-17901,-13415,-7652,-2048,240,2892,-141,-5838,-11440,-16980,-17269,-16793,-14849,-14875,-17910,-13137,-49,13140,14198,13082,13687,25072,59190,76454,66143,44304,20933,-2850,-17613,-13300,-15459,-11146,-13377,-6899,6522,14271,6386,-7505,-11155,-8643,14011,28749,25785,11374,2471,-961,-9670,-3620,10745,17898,20408,15111,6810,4066,6654,7698,7843,4727,-4074,-9099,1513,-1046,-11994,-11836,-5147,-6313,-14061,-10481,-5649,-619,6686,2411,-30,8943,10987,6583,3444,3860,829,300,2720,1885,-2983,-891,3188,6938,8005,5368,4475,8146,19760,31025,40497,44677,23061,3774,-3544,-2887,-2876,-6821,-2953,2052,6155,12694,18822,20495,20542,15037,9068,10236,25592,41581,44423,38157,36520,37582,34685,24002,-5265,6503,30504,44310,39705,23663,10921,8602,7993,-2629,-9695,-12559,-8771,-4928,-7641,-9304,-8283,-8905,-10079,-11439,-11166,-884,9133,25361,32526,25675,30910,45710,40494,32822,27430,30381,31657,28409,14665,5335,4393,6591,5745,5411,4128,1480,-5998,-16931,-12155,-7313,-4403,-6382,-5113,-1071,7470,18480,22989,32883,39498,19463,-5873,-13239,-9621,-13415,-1140,10064,14578,17238,20219,26214,23660,16886,20571,18970,11263,4233,7415,9264,1233,-4110,-4227,-9328,-4935,4515,10544,8262,6709,18304,38346,46518,42646,31396,31718,37945,42119,40546,29726,19502,10960,6659,11586,23305,20809,5332,-11883,-17059,-10900,-1950,7843,-132,-11545,-10984,-2804,9646,22154,25547,18303,12241,568,-3419,-2748,-444,4901,14490,12162,197,-3804,-6508,-12269,-11149,-8899,-2612,13688,19792,4575,-14588,-7062,4656,13007,14717,14191,5033,-2543,-10955,-13013,-14561,-14091,-9793,2058,10021,4844,4471,15933,20288,8737,-5219,-13596,-5099,3935,-1599,-14972,-13927,2451,18120,24695,18193,6511,-1775,-5232,-643,3104,295,-3922,-3849,-4312,-6455,-2355,1301,3735,10124,12701,10000,2360,-3656,-7144,486,5729,3074,-671,-4171,-8279,-9244,-12717,-13668,-5808,3975,3653,-4007,-11232,-8749,-9693,-11129,-3500,284,-2153,-6837,-774,-4128,-9694,-7816,-11436,-10678,-9275,-8562,-4161,-4462,-3476,-3664,-5867,3148,6649,-340,-2211,3022,6900,10932,11217,4357,1378,54,-2129,-3586,-5010,-3655,352,9000,21675,32332,28742,15666,6561,-2193,-2609,888,1677,-3023,3971,28803,52033,45790,21661,4064,-7035,2262,8522,11886,9996,5151,1810,-6976,-10004,-9318,-11529,-9200,-3445,-2417,-9387,-12081,-6190,-4360,-5749,-6625,-5407,-6232,-2726,13316,10556,5419,5045,69,-1843,-3579,-1551,-8365,-10602,-11797,-11317,-13641,-14097,-11735,-6133,-8542,-12006,-7754,-7502,204,2894,-81,1904,-2596,-13229,-12016,-7209,-11028,-6620,-3587,-4582,-11026,-16215,-11760,-11676,-10409,-10258,-5146,-2230,5103,16060,25138,28395,19552,-2362,-10405,2608,16330,16311,9362,9110,5599,-1733,-3304,4425,7317,2440,-3990,-9541,-8344,-7405,-4635,-7854,-14563,-7236,-6273,-11031,-3735,-3194,-5974,-6836,6597,24031,22970,16772,11381,9474,6695,2137,-7802,-7265,581,6739,1891,-6927,-10647,-3523,-6006,-9142,-2828,-897,4347,-3874,-6649,650,8865,10916,8430,-4510,-8318,9528,26027,20026,-990,-13396,-15838,-13091,-12050,-8447,-2519,-3098,-11476,-12802,-10899,-10035,-7381,-4659,-9309,-6562,1490,8684,15963,15051,4070,775,8615,15697,7721,-2292,-10198,-11453,-10651,-6989,-1132,10595,13042,4601,9029,5338,8162,12383,8714,-4654,-10722,-8636,-7703,-8904,-11465,-16599,-13148,-7494,-4991,-7565,-6622,-2118,2108,980,753,1067,-2982,-9563,-9075,-3098,-5881,-12717,-12283,-7528,-6137,-2428,472,-1418,89,434,-2328,-1862,9152,19870,13014,4951,2235,-1525,-5520,-7031,-10344,-13246,-15807,-7709,-3262,-5415,-11146,-13257,-4764,-7855,-239,11413,11964,-1284,-11946,-4959,-11286,-6138,10692,23473,19528,7551,-487,-4788,-5375,681,3662,1511,5690,8219,10612,11080,7785,-276,-10241,-12100,-6490,1627,5720,9791,11061,9731,5932,1863,4730,9592,8052,6449,1438,-6917,-1472,12142,14389,8976,6382,3547,-4766,-9502,-9569,4325,16739,16704,18679,11922,1318,-8839,-11551,-11486,-13666,-2376,15576,24728,12574,5461,1405,-2131,-4573,-7804,-7979,-3737,3634,7590,10236,10942,11111,8189,-1254,-86,9094,26143,23826,9498,-3784,-9085,6250,11201,9093,14875,14447,4205,-5483,937,6031,4520,18,-3409,7457,26951,38901,44940,47151,27882,3799,-9423,-9052,214,6575,7545,11847,15823,4427,-5598,-9183,-11373,-7906,2211,12390,22899,24510,14887,5437,-6030,-16736,-17073,-11739,-8806,-6828,1004,20125,33305,25070,8946,58,-4039,-3989,-2484,-3817,-8366,-5680,-2513,-3554,-1202,-2447,-5738,-9666,-973,13611,26218,6741,-7568,1299,12851,14931,10065,1761,-4170,-130,3602,1299,-2834,-583,10596,16848,16298,16329,22149,23352,14597,11863,8577,8698,15906,22206,33562,30708,15498,11150,7652,467,-4464,-5975,-1536,1707,4477,7009,-1174,-14030,-16871,-14253,-10730,-10095,-11813,-15222,-10389,-7681,-3068,-1795,-6769,2820,14696,13692,9875,6000,-2702,-11421,-12636,7759,29856,43579,44224,33917,19296,5618,-5366,-2232,4171,8380,9620,2172,-3516,-1869,-2831,-9009,-4176,6804,1142,426,3802,5408,6654,4175,-212,-4406,-12115,-12499,-5420,-2068,-3193,-3920,-4090,-7848,-16714,-8653,-3691,-3127,-1231,3051,13690,21762,23067,15430,6555,2996,26,3222,-1347,-12157,-215,11883,5295,-5214,-8776,1315,5798,4626,1609,-1785,1162,16707,19922,8207,-4517,-4034,11077,17736,7951,1507,781,4446,7177,7666,6210,986,2777,14080,26939,20772,9627,-329,748,4569,3807,-2027,-3264,3786,11390,16971,11477,2898,2784,751,-2712,-7074,-3458,-1191,-885,10478,19743,16933,13549,2329,3427,23366,53352,65664,63762,27136,370,-7976,-10371,-14714,-18666,-15792,-6264,3690,8556,-24,-8842,-12996,-14524,-14901,-7796,-6939,-15472,-4975,7191,14871,13700,10502,7689,8011,6123,1853,-1433,3348,3944,-2263,-9258,-4869,-3119,-9759,-13533,-8157,-11595,-14480,-7855,8094,23105,30182,17315,7005,4909,3607,-1534,-7951,-6954,4622,23739,42624,43442,30470,14218,1611,-4384,-3229,254,9132,11914,18377,19308,8906,1035,-5570,-4452,-3620,-6664,-13532,-15810,2138,15045,6538,-10627,-11623,-3821,-1307,-132,-1335,-7069,-10757,-10474,-4996,-4624,-7903,-9127,-11525,-14201,-14181,-13713,-10654,-4943,2926,13242,19518,14727,1328,-11299,-607,7921,12178,24823,40091,49781,47266,32438,14062,-1202,-15119,-13757,-4495,-3742,-3839,-6931,-2865,4653,8791,13208,8468,-4823,-19100,-15084,-11900,-11885,-905,12811,22136,8323,-8106,-6033,2787,-1865,-9444,-7403,-7494,-10655,-11085,4091,7055,-1009,-12413,-16438,-11192,-5872,-309,-4050,-2340,5757,16121,21925,9385,-6126,-7712,-6784,517,15246,23069,10521,-8194,-14057,2295,1435,1630,7502,8610,-261,-9554,-3242,1060,5243,3721,1687,1448,831,-2286,-5495,803,7855,6608,1201,-3149,-9892,-9897,-8488,-6822,-1767,2005,4614,5418,-150,-8669,-15475,-14816,-9914,3342,10552,5876,5958,-2438,-11465,-7730,-6862,-4530,2189,11436,14153,8710,-634,-8888,-2682,7628,10578,1094,-7866,-13384,-19477,-19451,-14411,-6602,1708,10543,11062,-132,-6768,-12595,-18461,-9795,1517,2792,2580,9110,10310,8985,4297,2031,2551,-7480,-14942,-2576,4239,5146,7181,15154,25629,18691,9514,4547,758,-9450,-1697,10621,-5936,-15462,-6881,-2136,-5118,-9363,-13788,-10215,-13786,-8201,1468,10103,1682,-8134,-7587,10852,28715,36273,16307,-869,-11863,-15812,-17311,-16180,-11806,-10552,-9489,-11197,-9937,1845,4987,-2634,-8647,-6149,-3760,-337,11604,23545,20788,30162,39298,27836,9952,4492,3142,2630,2809,4004,2135,-1540,900,10314,15736,20240,15459,7543,-8080,-17705,-6602,1663,3776,2830,18902,46412,50647,24001,24,-4615,-813,676,5903,13421,13799,220,-6053,-7473,-7745,-6508,-3718,-5214,-4214,1589,7878,18274,13266,1402,1287,13031,22613,26217,32644,34667,30505,29377,30124,29085,19159,8568,5840,26737,48291,36675,17312,2306,-12333,-1822,11151,21605,12952,-5880,-18643,-10235,-8276,-13111,-10647,-296,-235,-2508,-3497,-3756,-9679,-9856,-5406,-9626,-12425,-8743,3139,23237,46525,42578,21983,3936,1623,2078,-1395,-4468,746,11706,17491,12975,1923,-2494,-544,216,1078,2127,5988,17066,19166,13550,3580,-2840,-4264,-11252,-14144,-8947,-10975,-4999,-1388,-2913,-6627,-10417,-11900,-13198,-6275,5348,13960,11481,4073,-2199,-2864,1393,8442,17884,19135,12136,2973,-4753,-7782,-4006,-7428,-13164,-8807,-597,6430,7578,-4635,-19650,-16021,-8415,2870,16164,30917,43979,45251,47065,47654,46043,37832,18095,8209,1600,-3268,-6182,-9635,-3440,10813,12458,-2584,-12966,-13556,-12872,-14927,-11952,2484,4067,-6725,-17752,-12525,-5514,339,9781,17954,9381,-3034,-7004,4709,15186,15196,7004,2856,2831,6192,10187,14795,11959,-521,-11653,-7306,3463,1749,-5391,-762,2752,2454,1094,-2303,-6267,-5930,4242,9746,7156,1453,-678,-1047,134,-9838,-21847,-21025,-17641,-14954,-13259,-7540,2211,11750,14561,13309,11033,10208,11506,1874,-4109,1412,20910,21799,11768,-2833,-11257,-1463,7857,5026,-502,-10529,-19143,-17435,-12180,-9272,-4504,-2144,8925,19904,24903,20892,12635,7473,8450,7348,6701,8143,12627,14553,9366,877,-3631,-6112,-5874,-4748,-5996,-8750,-11421,-13624,-9151],[-10210,-13064,-6011,6319,11384,9514,5337,4720,9202,17044,23440,20622,7224,-1926,6795,9200,763,-9266,-5207,-1932,-6841,-14297,-16395,-10621,-8212,-7975,-6724,-3836,3196,2866,-3617,-6526,-1220,3481,6820,5122,8091,15840,9105,4284,1257,-3675,-10147,-15484,-14436,1590,17880,12843,-160,-11146,-22771,-16227,-7290,1472,239,3361,8329,8912,4584,1620,-884,721,2769,4736,2017,-8015,-17234,-13156,-2731,5594,4250,-323,4603,16518,14597,7929,-6111,-8044,-5770,6106,14315,13791,7758,3263,1858,6605,11022,7135,-11455,-14443,-9526,1973,18676,35796,42221,42213,30951,4818,-11456,-11863,-10303,-8127,-13081,-7035,-160,-1468,-3588,-3321,-1622,187,-1803,-7404,-11947,-5416,2896,-671,-9601,-17957,-17824,-17915,-16192,-16468,-9350,4477,10952,-7977,-9470,3441,6467,-5102,-14955,-5567,-6111,-12525,-22086,-33676,-41617,-11098,7004,16056,13835,10920,7969,4081,-2008,-2885,1510,-1338,-4064,10755,19608,14371,7123,-5473,-14205,-19189,-15774,-13253,-6732,-1,2416,5068,12635,16401,21228,15415,1641,-9035,3973,19251,31322,7842,-1887,11374,34969,92475,172750,255087,280124,244399,162257,58991,-8652,-21052,-977,-2516,-13475,-23992,-14700,-9808,-8353,-6262,8377,14509,26357,18733,5116,-2823,-8258,-10192,-8834,-9484,-11508,-9318,-7751,-11266,-15287,-17174,-10149,-3751,-6914,-8580,-5131,-2741,-6091,-5556,-3292,-3655,-625,-901,-8150,-14373,-15063,-5679,11920,13867,15797,14573,1432,-8860,-8728,5365,7539,-4511,-5064,11030,16750,13297,11018,9843,16217,19763,11415,-1351,-7511,865,10665,11616,3401,-6412,-15736,-7228,7155,16866,17767,9518,-4692,-11946,-15486,-13965,-2519,8405,19995,15912,5551,-715,3950,23034,28187,26572,26429,24466,16508,13958,9583,10926,9545,434,-5503,-4235,-8779,-18215,-11876,2384,15478,12714,-567,-6695,-7516,-7404,-4770,2870,16011,22676,17231,8595,3785,7878,7700,5915,5977,4716,-2731,-12556,-11721,-7040,-587,3676,205,-3497,-9727,-11855,-8842,-8710,-6158,-5744,-7821,-10204,-8270,4074,22313,36878,30131,14292,6946,1885,524,-3053,-5443,-3646,-570,2059,-2344,-14649,-11749,-5210,1867,3710,2705,-348,11267,23589,24412,14633,-3758,-1291,5885,7216,10442,6018,-4526,-13359,-14311,-16167,-12586,-9050,3294,11881,6557,-6729,-15569,-1522,23595,37381,13474,652,4821,411,-2393,4003,5805,2893,3703,11591,7777,-2751,-6024,-2204,1812,-5045,-15939,-13076,803,6472,7885,18330,17181,14107,13835,17369,19322,18236,13036,201,-12291,-6888,8022,12879,19305,25321,22599,14081,2515,-13817,-5389,15475,25902,16922,722,-3116,-4211,861,13257,11542,3331,-1994,-546,3643,3890,4089,6798,13965,9662,-5014,-15546,-21113,-11372,-7867,-10958,-14456,-13674,-4963,-958,816,-169,-5096,-13076,-11772,-5285,-408,-4176,-4164,-5104,-2177,-1260,-8716,-9377,-13321,-16712,-9713,-6235,2254,12835,17514,19486,17741,16384,22422,18119,4082,-10476,-15071,-14327,-15433,-13067,-9543,-6641,-7797,-7037,-2168,3144,9951,16007,326,-8151,-13937,-6407,28346,68826,55178,27724,2687,-9977,-790,7773,18707,22096,19263,13898,6763,1761,-2474,-6253,-8551,-8901,-14963,-16771,-9078,-3974,-2970,-8476,-16053,-12435,-10356,-4784,8936,17417,30479,44533,28824,10561,-4554,-13971,-8391,-2285,238,510,-3427,-9043,-4745,1996,-1545,-1907,-118,-3052,-6395,716,624,-3750,-9063,-19494,-21387,-21334,-11173,-4322,-3956,-6211,-4640,-12,3591,-676,-8513,-9958,-10887,-3190,4652,8308,10145,5634,-2664,-4577,590,4790,5486,-289,-6545,-5508,-2707,-4531,-10735,-15613,-10260,-5042,-2977,-6378,-7420,-8537,-5499,1857,11609,15288,6121,-6973,-14552,2880,17234,29300,35227,32761,25719,17896,9645,54,-9571,-14341,-12722,-8646,-3568,-1230,903,-2463,-6691,-10591,-14019,-15702,-16220,-14550,-14258,-14204,-12345,-1333,11299,12406,10646,8572,16133,48954,73440,69321,48685,24496,-501,-15977,-15131,-13904,-9002,-10935,-8924,3658,9767,-48,-1287,-3167,-3930,14715,31645,30396,13000,11,-2028,-9919,-4938,8977,14079,14804,9176,1162,-1278,1215,4286,5680,3611,-4247,-10588,-1955,-1579,-10814,-11862,-6663,-8464,-16833,-6702,35,5781,11740,4190,-685,7946,11209,8008,4619,3765,1234,768,2580,2161,-1124,2739,2797,3442,4852,3304,2870,6240,16932,27340,36308,42396,24986,6185,-1314,-1270,-3042,-9275,-3561,2912,7750,13900,17865,17948,20075,17979,13856,15670,31248,45472,44568,33150,29410,31717,31116,22217,-4620,9113,35030,52279,49142,29167,13855,10444,10293,-1375,-9294,-12258,-8330,-5271,-8201,-9651,-8482,-9019,-9987,-11892,-10346,718,12098,29815,37065,29627,31991,39535,32931,24574,17832,24867,31738,31587,17728,7090,4999,5063,2699,1582,852,-1541,-9002,-16016,-10031,-4950,-2235,-4457,-3078,1149,9376,20693,28027,38922,42255,18920,-6562,-12783,-9001,-13147,-1166,10867,16606,19014,21827,29936,28341,18543,17080,13553,6447,-456,2968,6477,458,-4221,-4114,-9493,-5619,3725,9885,7077,4383,14833,36098,49499,49925,37337,34787,37343,37699,35519,26261,16541,9089,5314,10323,21866,20611,5971,-11211,-18349,-13747,-5529,5385,-355,-10415,-9985,-1893,10800,23651,26266,17828,11719,20,-3787,-2230,1809,9623,22524,15596,1175,-2903,-5456,-9442,-10954,-10034,-4764,10268,15642,1326,-15780,-7946,1637,11616,15555,14812,4677,-3423,-11793,-11592,-12888,-14579,-11381,-578,7004,2546,4412,18602,21662,8554,-7194,-17561,-5070,3125,-1798,-14630,-15049,542,16695,25766,20220,7920,-299,-4675,-1696,-448,-5922,-9295,-7397,-6669,-5687,2451,854,630,7171,8787,5878,777,-4147,-6809,3015,9716,6446,1996,-4087,-10381,-10388,-12842,-13929,-7138,2471,3206,-3438,-10475,-9462,-10002,-8766,-1738,676,-2576,-5175,1717,-2307,-6646,-4970,-9338,-11326,-8698,-7363,-3759,-5211,-4301,-2805,-1354,7321,7255,-2732,-4693,1945,5996,8726,9170,3368,1228,-655,-4365,-6684,-7264,-4512,-1000,6678,19308,31939,32314,19402,8024,-3760,-5218,63,1157,-4445,2365,26466,49613,45113,22666,5374,-5872,1949,7504,11296,9715,4476,-284,-9661,-10894,-10723,-11485,-6632,-369,-63,-8053,-13900,-7445,-5054,-6266,-7250,-6413,-7430,-4741,11117,11097,7896,8755,2100,-2885,-3903,-441,-7408,-10033,-12124,-12042,-13289,-15573,-15790,-11020,-10985,-10725,-7970,-3506,10363,15596,5598,3313,-2644,-14306,-10259,-3918,-6465,-3939,-2782,-5169,-11399,-17126,-13151,-13995,-12507,-10940,-6575,-3472,3864,12928,20791,25113,17230,-3638,-8913,3073,14697,15117,8367,9352,7368,412,-1999,3958,7596,4212,-536,-5558,-5012,-3958,-2791,-7319,-13514,-8132,-7297,-14032,-5151,-3654,-6654,-7790,4830,23193,24910,17869,9799,6152,2772,-639,-8507,-6758,504,4856,-1405,-11168,-10652,-3348,-4487,-7923,-4802,-4977,-341,-5657,-3993,3246,8643,9758,7173,-6201,-8569,10540,28284,24874,3746,-7437,-10539,-11750,-13586,-10178,-3583,-4268,-12076,-12819,-12520,-13888,-12863,-10339,-14990,-6558,1545,8481,14822,11512,908,-628,7038,10430,5046,-2848,-9601,-10433,-8756,-5214,1043,11629,11419,628,4686,4679,8203,13040,11505,1649,-8556,-10187,-9025,-11113,-15494,-18205,-16187,-10636,-9173,-10619,-10109,-5396,-692,-1834,-1777,-1241,-5242,-12142,-9780,-2496,-4832,-11456,-14267,-10658,-8766,-3319,1543,565,1848,1329,-1448,-121,10779,18719,11137,9733,10426,4070,-3120,-7593,-12368,-14860,-16297,-9070,-5137,-7858,-14315,-15430,-6401,-10041,-3065,8378,10044,-1446,-10817,-4944,-11468,-7046,9344,20646,16778,7263,1029,-4779,-7468,-1021,3517,3427,6699,7787,9749,11692,10949,3122,-8410,-16614,-10403,-1657,3925,9105,10845,8492,3979,-27,4362,10966,9081,6129,-31,-8939,-3122,11503,13407,6423,3254,1618,-6002,-10243,-8690,2446,14507,16352,21436,15669,3940,-8760,-16042,-14380,-17261,-2238,16955,27624,14716,6620,1708,-2620,-5295,-8127,-7716,-3123,4933,8903,10997,10900,11351,10647,1392,1757,10618,25588,18142,6116,-5453,-1840,16818,18162,11158,15738,15064,4337,-6321,618,6836,5627,390,-4861,3113,18745,29058,34971,38697,22337,-932,-15971,-8177,1187,6727,7477,10691,13535,2152,-5654,-7189,-8645,-5750,2564,11150,20754,24706,17400,8127,-4252,-16199,-17111,-11209,-7485,-5349,-436,14424,30590,23387,4525,-1884,-4770,-4529,-778,-487,-4845,-1644,-1357,-4037,-2799,-3359,-5244,-7941,1276,16958,25678,4124,-9122,2392,15272,16729,10095,2105,-1275,3612,6541,3532,-1199,3556,16658,20081,14949,12676,19418,23360,14360,10467,6670,5853,12692,18857,31956,32706,18811,13616,9077,776,-4826,-6486,-2113,85,750,1692,-6605,-16582,-14824,-14827,-16319,-15541,-15498,-13599,-8452,-5530,344,2521,-918,6869,18278,17993,14204,8641,-2685,-12268,-11595,9521,31790,47430,50980,41122,22557,6204,-5951,-2934,4860,10243,11147,2867,-2057,1629,2179,-5279,-3990,9622,6727,2152,4220,6663,9049,7005,683,-4744,-13925,-12543,-6883,-1990,-2282,-3014,-3728,-7786,-16225,-5466,-98,-224,343,4134,14953,23335,25015,16317,5863,2302,-1219,1049,-2948,-11190,4374,15879,7508,-4453,-8268,1457,5620,3688,913,-1200,1728,16815,19735,8015,-4464,-4836,9473,15665,5671,1377,1574,4816,7252,7062,5836,955,403,10348,24532,18520,7917,-4554,-3444,1535,805,-5470,-5628,2666,10191,15942,9989,2162,6102,5717,1712,-5043,-3369,859,4398,14543,21687,17668,13958,2945,3151,21669,48485,60477,60936,28772,2141,-6824,-9373,-14420,-16797,-12922,-3426,5498,10940,3792,-4438,-8676,-12307,-15974,-9926,-8179,-14250,-7307,3794,11191,10167,6644,3402,4492,4050,1499,-844,2640,1552,-3594,-7437,-2148,-637,-7529,-11383,-7737,-12676,-16382,-11765,1308,15502,21981,11696,4367,4013,3944,-1358,-9086,-6638,9375,32156,49909,46770,32822,16523,2828,-4110,-1139,4722,14476,15270,20697,21771,10727,671,-5725,-2514,-1248,-4529,-11520,-17925,-2797,7687,-1134,-16372,-9426,-2094,-880,-1469,-4387,-9629,-12630,-12452,-7082,-7254,-9874,-8881,-8836,-10043,-9751,-10629,-9395,-6133,-396,8136,14173,10344,-1377,-13116,301,10608,16201,27523,41235,48952,48133,34542,14120,-2185,-16440,-13522,-4517,-4147,-4236,-5872,-2113,4070,7773,12469,8564,-3967,-18294,-15105,-11293,-9480,2657,18970,25907,10412,-5865,-4785,2055,-2936,-8867,-5176,-5097,-8715,-9418,4673,9739,4162,-8855,-17735,-11638,-5193,1159,-2993,-3160,4180,15249,21181,8886,-7468,-9706,-8647,-1401,10945,16546,5959,-8401,-16234,-1565,-5358,-980,10611,12895,3869,-7527,-7093,-2779,1664,1849,1415,3277,4144,1467,-2945,1016,4657,3564,-1152,-4642,-9708,-8987,-8323,-9105,-6685,-2815,1509,3992,-319,-8805,-16748,-17069,-11127,3297,8101,2802,3109,-3680,-8409,-6318,-6914,-5395,1236,11451,15794,10974,368,-9220,-2040,8476,12302,3053,-7406,-13741,-19987,-21260,-18823,-9872,-644,9062,11713,1510,-5177,-11418,-19201,-9557,1732,1242,-2595,1754,4304,4906,1373,3405,7336,-867,-10528,-6649,-149,2330,5337,13710,24999,18810,9485,5305,2472,-8262,-1899,12331,-2895,-15018,-11658,-6619,-4693,-5912,-10853,-9329,-11818,-8015,516,7750,-794,-9116,-7731,10232,28931,34985,13860,-1944,-13050,-16547,-17600,-16327,-10994,-8865,-7809,-8230,-5916,4564,7805,-2167,-8914,-6664,-5311,-3965,6538,18801,19963,30723,36536,21839,7827,3825,1661,394,329,2372,941,-2689,-172,9776,17524,20475,13181,4782,-10135,-13024,-2402,5785,6820,4946,22475,48655,51585,24861,-337,-4964,-533,2023,8042,14660,13158,-2278,-8410,-8865,-7633,-5700,-2822,-4124,-1014,6128,12282,22765,16183,3544,2938,13522,22649,26893,33159,33857,29689,28040,28119,26037,16057,7300,5960,29321,52699,41161,22039,4062,-13508,-2396,9823,17542,7037,-11493,-13612,-7345,-7967,-14889,-7427,4501,3627,-1391,-3544,-3907,-11118,-13358,-7600,-10333,-12580,-9144,1889,21946,44309,40141,22246,5362,2457,2032,-1870,-5012,-530,10137,16410,13130,2786,-969,2420,4808,5718,5410,9171,21472,21394,13869,3323,-2121,-2280,-8382,-16333,-11837,-11897,-4383,-369,-1609,-5252,-9175,-12281,-16312,-7434,5573,15110,12343,4476,-1631,-1833,1789,6961,16959,20107,12777,3595,-4049,-10244,-4992,-7988,-14938,-8627,-506,4967,5288,-5679,-17497,-12823,-4474,6187,18508,33263,48684,50497,54732,56812,54204,44236,22303,12737,5566,-1422,-5025,-8647,-6759,5821,9983,-2656,-10852,-10227,-9566,-13263,-13231,1486,3031,-5252,-15279,-15548,-7745,-1826,7135,15117,8878,-2170,-6528,3172,13580,13719,6584,3470,4593,8985,13370,17272,13179,104,-12150,-6414,5193,3046,-6041,-5151,-1891,-896,-2264,-5375,-8612,-8776,1591,8997,7048,986,-1247,-1887,-1866,-11763,-22207,-21096,-18112,-15604,-13710,-7072,3890,13575,15413,12796,9660,8712,10741,1053,-7830,1338,25193,23798,13268,-1055,-9985,-3136,5459,3821,-1458,-10643,-19383,-16387,-10710,-8078,-3335,-111,9755,19590,24225,21279,13772,7608,7743,6355,5459,7342,12987,15713,10988,2289,-2600,-5420,-5615,-4738,-5921,-8611,-10664,-11616,-11081],[-11597,-9804,-2067,13058,18419,13912,6314,4400,9826,19368,23096,17197,5131,-1701,8207,10482,1649,-9102,-6608,-2257,-6513,-13785,-16286,-11312,-7732,-5882,-3904,-1118,5321,3468,-5101,-8917,-3264,1026,4025,2594,7470,19231,14326,6865,2426,-2717,-8227,-12895,-11463,2197,16483,10729,-2669,-14211,-25243,-15831,-7361,1561,1137,3501,8575,8524,4033,1000,-1802,-570,1689,3641,992,-7151,-15035,-10299,-1756,5795,4158,-205,3859,14432,13289,7942,-8296,-11793,-7497,6031,17433,18048,11308,6539,4027,6869,9514,7269,-11567,-14423,-8680,2929,21435,39372,45761,44715,31216,3449,-13504,-11952,-9834,-7350,-9942,-5442,88,-2049,-4846,-4613,-3432,-1410,-2882,-7848,-11243,-3584,5628,2847,-5988,-15026,-16471,-16067,-15354,-15541,-11016,1511,10349,-7276,-9946,2786,6265,-6166,-16027,-6993,-9559,-18158,-27824,-37877,-38911,-11258,4168,9562,7142,5576,847,-1296,-4587,-4136,1385,-585,-2102,9983,16402,11301,5569,-5706,-14462,-18145,-17579,-14324,-7260,-660,1776,4636,12385,17284,25741,17232,264,-11641,2410,16345,29906,13064,-12105,45591,138055,270562,416849,542066,580523,528600,394542,211539,66514,-1854,-7006,-4253,-11913,-21901,-16616,-11284,-8829,-5813,8222,12881,20292,16583,5050,-2241,-6344,-8207,-8438,-8950,-13794,-12852,-9805,-13002,-16568,-16350,-7560,1897,-4319,-9899,-4738,-15,-2459,-3070,-2950,-5515,-2728,-2633,-10177,-17652,-20437,-9102,11549,14269,15260,14733,1547,-8245,-6732,8017,8870,-4304,-5999,12163,18344,13238,8503,6036,12570,17218,8317,-5854,-11432,-2512,7949,9831,3392,-4672,-12815,-10661,2289,10646,10725,4285,-7491,-12953,-14768,-16913,-4976,5898,17219,17491,8344,1117,3548,19846,25852,28044,31249,31468,21371,14529,8344,10504,11264,3995,-1218,-2124,-8143,-17686,-10395,5265,19475,13752,-255,-6340,-7583,-7970,-5109,2246,14234,19215,15831,9104,5480,9218,8266,6747,7177,6203,-1422,-11706,-12416,-9175,-5191,-3040,-5958,-6296,-10127,-11611,-9557,-9595,-7390,-6475,-8384,-10611,-8537,3214,19960,31035,20319,5970,3744,1542,210,-2447,-4747,-3982,90,3389,-471,-11142,-9785,-5726,-208,-279,-3327,-8340,8422,22433,24278,16578,-2463,-1868,7512,9141,12631,8427,-3507,-12975,-12971,-14319,-14146,-9187,5106,12535,6162,-8082,-18266,-5079,15637,28805,6108,1176,6257,2660,258,5258,3418,-1192,16,10032,8792,-454,-2759,-1170,-300,-7849,-18240,-11542,853,6266,8361,19579,18596,15539,15327,17277,17568,17171,12133,-1398,-13918,-9322,5684,12941,22979,31296,28661,18046,2549,-15148,-2424,19778,29514,21157,6653,3132,219,2085,13250,12342,6084,2113,4422,7205,6413,7259,10719,15670,9769,-4645,-15535,-18882,-9032,-7241,-11326,-14167,-14582,-4209,1779,4611,3297,-3177,-11746,-10058,-2743,4030,-698,-4763,-7598,-5091,-3307,-9375,-8158,-11800,-16586,-10503,-6475,4151,14998,17642,18234,16455,13399,19010,16859,3930,-10497,-14129,-12734,-14146,-12423,-9703,-7706,-8646,-6834,-1907,2809,9518,16290,2029,-7229,-13294,-6026,28784,68952,52858,24462,-1109,-9985,-659,6324,17045,21389,20596,16201,8389,3906,-499,-4842,-7514,-7926,-13766,-17131,-10871,-5639,-3960,-9285,-15800,-12886,-11970,-6902,6615,15931,30476,44681,28511,10793,-4208,-14251,-8207,-1705,721,1036,-2707,-8781,-6516,-1051,-6271,-5618,-1678,-4194,-6400,2374,2349,-2894,-9418,-20608,-18005,-21842,-13063,-4738,-3172,-5051,-3886,-544,1716,-2678,-8956,-7423,-7817,-1497,5627,9423,11539,6732,-2546,-3688,2132,6189,6961,1449,-4958,-5037,-3172,-5542,-11200,-16632,-9908,-3453,-1191,-4679,-5270,-6658,-4231,2459,12787,16463,6972,-6422,-13954,1850,17570,29753,34524,31147,25885,21446,15054,6032,-4254,-9776,-10515,-9254,-4578,-1736,-762,-4443,-7185,-9451,-10872,-10185,-11181,-12622,-12683,-11359,-10556,-1894,9360,9811,7325,3390,8336,37892,66778,68734,51210,27716,2024,-13651,-15995,-11948,-7144,-8844,-9454,1336,5347,-5360,3390,3533,3575,19108,37451,38021,17995,-1954,-3965,-10389,-5532,7322,10179,9048,3357,-3673,-5471,-3387,1148,3461,2428,-4247,-10912,-5315,-3332,-11468,-11963,-7272,-9354,-14228,-3333,6076,12933,17176,6136,-1252,6821,11237,9415,5905,4250,3974,4054,3727,2813,1636,6307,2359,-103,1848,1541,1467,4380,14046,23593,31770,38923,26242,8575,1116,935,-2212,-11902,-4198,3540,9039,14813,17011,16431,19785,19853,17630,20800,36419,47693,42571,26761,21128,24937,27101,20490,-2177,10561,37109,57552,56240,32922,15057,10765,11459,-302,-8756,-11518,-7328,-4851,-8042,-9711,-8870,-9297,-9437,-11076,-9896,1474,14045,32549,39374,32055,31120,31492,24792,16178,9087,21189,33305,35872,21654,9504,5973,3659,-454,-2247,-1894,-4249,-11653,-13553,-7793,-2749,-367,-2657,-1090,3144,10583,21610,31747,43549,43480,17894,-7261,-11954,-7949,-12270,-1480,11241,18024,20107,22789,32198,31849,20388,14202,8827,1588,-5411,-637,4490,226,-4051,-4032,-9651,-6318,2821,9039,5627,1670,10971,32286,49970,55019,41392,36067,35281,32541,30165,23106,14177,7357,3828,8498,19381,19526,6151,-10605,-18966,-12896,-6051,2834,-1090,-9631,-9338,-1165,11826,24967,26615,16849,10492,-1017,-4441,-1666,4645,15826,31459,19246,2105,-1961,-4137,-6529,-9415,-10340,-6736,6718,11451,-1527,-14390,-8194,-2252,7914,14142,13410,3185,-4614,-12420,-10147,-11184,-14916,-12957,-3056,3971,2,3773,20425,22271,7934,-9240,-16081,-4002,2379,-2087,-14431,-16447,-1530,14694,25757,21255,8655,621,-4775,-3853,-4985,-12011,-14260,-10966,-7882,-2502,7178,-15,-2717,4534,5113,1794,-785,-4631,-6494,5202,13671,10510,4939,-3650,-12367,-11403,-13032,-14438,-8736,645,2435,-2969,-9525,-9972,-9716,-6515,-80,925,-2898,-3772,3058,-1261,-4304,-2815,-7334,-11458,-8212,-6089,-2839,-5712,-5367,-2441,2378,12045,9251,-3844,-7360,362,4533,5721,6639,2067,602,-1443,-5139,-9310,-9038,-5219,-2509,4395,17041,31029,35323,23306,9650,-4608,-8548,-1504,-66,-5828,1088,23599,45279,43178,23743,6998,-3967,1963,6569,10684,9474,3800,-2322,-12690,-11740,-12080,-10160,-3450,3319,2914,-6180,-14742,-8715,-5655,-6551,-7489,-6949,-8298,-6371,8649,11062,9742,11944,4587,-3303,-4351,401,-6158,-8887,-11496,-11728,-11897,-14158,-16414,-16238,-12874,-9359,-8061,-136,19226,28109,13523,5326,-2570,-13810,-8745,-791,-1775,-582,-892,-4789,-11608,-17839,-14007,-14893,-12851,-10899,-7716,-4305,2942,10294,16961,21631,14351,-5168,-7579,3362,12559,13262,6811,9042,8749,2511,-458,3523,7490,5437,2379,-1672,-1377,-691,-1240,-6862,-12089,-8579,-8285,-17022,-6715,-4196,-7362,-8610,3428,21485,26038,18649,8367,3391,-369,-2813,-8923,-6622,-22,2618,-4456,-13284,-9012,-3002,-3330,-7309,-6891,-8656,-3547,-4901,-738,4750,7620,8073,5525,-7992,-8282,11337,29407,28749,8591,-1437,-5049,-9643,-14957,-10619,-3632,-4595,-11941,-12640,-14178,-17662,-17012,-14309,-15861,-5964,1027,7131,12074,6756,-2596,-2183,4852,5617,2766,-3643,-9412,-10025,-7205,-2996,3286,11796,9242,-2929,-106,3321,7082,12139,12984,7049,-5433,-11549,-10353,-13075,-16423,-13838,-12122,-8975,-11800,-13725,-13792,-8994,-3900,-4873,-4476,-3640,-7526,-14853,-9994,-2226,-4276,-10270,-15603,-14545,-11797,-3817,3258,3012,3824,2365,-650,987,11251,16017,9132,14484,18483,9602,-1246,-8599,-14508,-16212,-15055,-10643,-7085,-9541,-15192,-16384,-7989,-11818,-5824,5377,7937,-1760,-10351,-5947,-12186,-7927,7128,15699,12251,6000,1719,-5043,-9441,-2805,3082,5212,8255,8240,9495,12265,13696,6061,-5953,-13424,-11315,-4303,2430,8343,10072,6653,1716,-1798,3951,11921,9871,5604,-1661,-11245,-5043,10716,12237,3671,-63,-553,-7156,-10970,-8060,1054,12621,16147,24391,21330,11305,2351,-1365,-5609,-15924,-2967,16853,28684,16035,7443,1812,-3202,-6004,-8343,-7300,-2569,5919,9747,11196,10212,10836,12359,3824,3351,11851,24121,12846,3460,-4276,7212,28111,25383,12850,15876,14863,3754,-7569,199,7526,6672,834,-5945,-984,10813,20203,26994,32611,19522,-1275,-9678,-5020,1605,5818,6631,9008,11137,-23,-5896,-5279,-5690,-3398,2864,9719,17840,23232,18567,9788,-3283,-16259,-16567,-10320,-5960,-3751,-1515,8185,25461,19548,-399,-4626,-5828,-5040,1185,2816,-266,2544,-494,-4867,-5035,-4781,-5080,-6004,4850,21201,25047,1916,-10735,3099,17181,17895,9912,2908,1859,7184,9176,5720,1343,8940,22797,22812,13185,8445,15668,22109,13377,8428,4189,2422,8659,14426,28785,32932,21092,15563,10153,821,-5448,-7342,-3087,-1780,-3061,-4432,-12432,-12667,-8051,-7012,-10411,-13990,-14301,-11215,-6683,-3564,3229,5863,4027,11614,22092,22226,18623,11513,-2409,-12751,-11180,10118,31873,48444,54249,46067,25028,6377,-6805,-4137,4753,11005,11823,3147,-873,4808,7011,-1694,-4204,11557,12371,4562,4722,8123,11650,9903,2172,-3807,-11382,-11274,-8553,-2259,-1563,-2113,-3225,-7253,-13718,-2360,3413,2723,1806,5012,15765,23997,26000,17205,5435,1350,-2756,-1754,-4598,-9184,7608,17754,8285,-4228,-7978,1197,5100,2770,211,-968,1740,15773,18355,7227,-4621,-5677,7637,13198,3194,872,1864,4593,6713,5895,5037,733,-2067,6407,22198,16935,6950,-8492,-7811,-1695,-2320,-8724,-8372,915,8640,14545,7984,737,8374,10278,6053,-2696,-3081,2436,9098,18686,23719,18547,14170,3123,2331,19264,42557,53450,55044,28605,3599,-5781,-8233,-13322,-14732,-9883,-578,7166,13649,8531,1092,-4356,-10323,-16845,-12176,-9373,-12785,-9528,-69,7059,6568,2977,-718,821,1783,1058,-535,1462,-1012,-4561,-5613,-261,1071,-5581,-8943,-6630,-13354,-18413,-15805,-6365,7272,13601,6190,1538,2757,3877,-1551,-10619,-6800,13883,39200,53860,46777,33093,17859,3633,-3942,1242,9575,19775,18101,21871,22942,11764,-267,-5736,-630,970,-2596,-9601,-17312,-8192,251,-8156,-17216,-6465,146,-139,-3030,-7814,-12250,-14313,-13996,-8759,-9324,-11124,-7814,-5291,-5348,-5232,-7993,-8310,-7104,-3372,3880,9708,6595,-3977,-15023,813,12712,19826,28937,39990,45008,45893,34844,13474,-3326,-17521,-12404,-3039,-2833,-3136,-4075,-1541,3141,6207,10876,7846,-3549,-17089,-14285,-10102,-7610,5180,23847,27714,11134,-4744,-4076,885,-4378,-8356,-3015,-2535,-6385,-8726,4321,11466,9312,-4522,-18033,-12481,-4722,2684,-1306,-3013,2772,14266,20414,8749,-8622,-12570,-11400,-4314,5042,8178,550,-8176,-14539,-3772,-11826,-3938,11726,15037,6990,-3837,-11100,-7044,-2305,-500,627,4497,6648,4393,-206,1801,1290,-271,-4216,-6642,-9733,-7824,-7649,-11325,-12463,-7649,-1559,2429,-723,-9084,-17749,-19205,-12344,2977,5331,-326,145,-4487,-5684,-4926,-6995,-6454,57,11140,16997,12938,1144,-9824,-1835,8670,13345,5080,-6421,-12262,-16105,-16427,-19062,-13036,-3783,6486,11465,3012,-3546,-10440,-19678,-9092,1839,-483,-7748,-5246,-1441,1056,-267,6248,12380,6364,-4809,-9242,-4119,-431,3303,11810,23617,18515,9218,5707,3617,-7439,-2506,12954,299,-11208,-14783,-10621,-3918,-2751,-6391,-6884,-9550,-7818,-830,4786,-3494,-10381,-8230,8923,27779,32282,11009,-3299,-14368,-17019,-17644,-16608,-10222,-6764,-4342,-2464,-1479,6502,9576,-2413,-9416,-7299,-6969,-7569,1957,15044,19284,30317,32293,16202,6176,2671,-216,-2270,-2654,77,-944,-4370,-1682,8489,18495,20022,10681,2220,-11278,-8971,2259,10617,10249,7054,25491,49225,50803,25153,-421,-4905,-144,3336,10253,15879,12258,-4675,-10539,-9719,-7066,-4715,-1964,-3191,1775,9725,15708,26164,18478,5439,4329,13365,21686,26095,30972,29649,26040,24579,24577,21348,11687,5187,5131,29995,54182,43558,26216,5891,-14105,-3258,7685,12409,375,-16568,-8295,-4410,-7575,-15693,-3882,9667,8079,-199,-3700,-4306,-11807,-16715,-9976,-11267,-12784,-9394,820,20340,40901,36182,21216,6336,3332,2058,-2185,-5336,-1723,8456,15088,13087,3832,798,5553,9629,10244,8756,12544,25594,22729,13206,2543,-1720,-664,-5399,-16042,-15105,-12129,-3626,651,-214,-3472,-6728,-9647,-15465,-8318,5629,15599,12540,4550,-1019,-639,2240,5343,15225,20115,12899,4054,-3125,-12676,-6089,-8586,-16628,-7722,58,3666,2787,-6649,-14384,-7833,521,10095,20979,34765,50845,53006,59820,63887,60347,48933,25640,16778,9095,126,-4009,-7696,-9877,1504,8266,-1668,-7758,-5899,-5851,-11424,-14106,531,2088,-2987,-10993,-18133,-10793,-3996,4775,12347,8642,-602,-5410,1728,12023,12430,6535,4496,6611,11666,15868,18683,13601,496,-12855,-5304,6960,4589,-5495,-8270,-6307,-4291,-5723,-8131,-10219,-11575,-1541,7488,6676,648,-1585,-2544,-3708,-13126,-20399,-20810,-18219,-15729,-13927,-6187,6111,15551,16105,12021,8081,7146,10103,1043,-11760,1633,28250,24954,14324,698,-7900,-3522,3761,3028,-1921,-10063,-17870,-15304,-9403,-6774,-1937,1749,10219,18750,22658,20609,14108,7652,6923,5166,3902,6321,13198,16738,12556,3766,-1483,-4600,-5103,-4494,-5633,-8165,-9432,-9119,-9451],[-7792,-5506,3095,20862,26230,18985,7899,4518,10517,20854,21613,13835,3811,-776,9121,11252,2667,-8104,-7108,-1884,-5312,-12366,-15368,-11335,-6511,-2886,198,2943,7979,4227,-6144,-10598,-4574,-719,1462,133,7004,22263,19207,9306,3656,-1602,-6046,-9721,-8543,2286,13832,8035,-5136,-16734,-23381,-14696,-6755,2342,2808,4697,9560,8455,3629,350,-2706,-1583,879,2333,-195,-5721,-11209,-6961,-346,6164,4242,245,3348,12186,11813,8431,-7826,-14680,-8851,5685,19454,21640,15273,10452,6880,7741,8260,7412,-11393,-13707,-7322,4352,24175,41915,47602,45390,30152,2182,-14459,-10992,-8164,-4780,-6508,-4001,-200,-2798,-5164,-4560,-4408,-2540,-3654,-7955,-10167,-1609,8274,6856,-505,-8755,-11789,-13501,-14358,-14335,-11236,-201,10240,-5593,-10534,1684,5424,-6903,-16251,-8369,-13765,-24684,-34304,-42613,-36436,-11379,1072,3345,771,532,-7006,-7172,-7206,-5497,1092,249,46,9619,13763,8971,4935,-4673,-12905,-15412,-16552,-13951,-7703,-1757,608,3990,12168,18407,29611,18381,-816,-14111,1373,14789,26855,12521,-12733,101619,305103,588782,891115,1126902,1190015,1065197,784112,432738,154657,13173,-5742,-3800,-10826,-19972,-17987,-12119,-8414,-5012,8190,11447,14906,14752,5457,-506,-3529,-5719,-7412,-8139,-15156,-12667,-8957,-12971,-16888,-15476,-5263,7035,-2275,-10885,-3140,3684,1730,-447,-2616,-7047,-5297,-5036,-12453,-20720,-26080,-12391,10766,14017,13881,14134,1837,-6848,-3932,10915,10316,-3862,-7086,13403,20147,13434,6693,3045,9394,15558,6809,-8271,-14900,-5870,4771,7550,3135,-2933,-9666,-12370,-2016,5050,4553,-485,-10208,-13195,-12857,-16568,-6877,3477,14032,18178,10787,3199,3903,17723,24512,30279,36079,37952,25526,14674,7256,10454,13066,8029,3994,755,-6947,-16856,-8952,8491,23569,14727,294,-5808,-7501,-8613,-5820,1007,11433,14701,13790,9249,6757,9977,8519,7606,8543,7901,26,-10842,-13164,-11126,-8953,-8096,-10335,-8432,-10102,-11430,-10311,-10292,-8601,-7295,-9129,-11053,-8747,2263,17338,24895,11444,-1094,1261,1329,-54,-1214,-2028,-3315,975,4949,1815,-7189,-7052,-5883,-2202,-4201,-9964,-13527,5560,19367,21951,16931,-1629,-2260,9505,11612,15093,10979,-2461,-12640,-11451,-11286,-13173,-7604,6709,12556,5623,-8983,-19104,-8857,6733,18939,-1259,1668,7244,4662,2798,6152,1141,-4618,-3147,8239,9741,2041,256,-452,-2933,-10826,-20178,-10164,614,6036,8956,20638,19796,17104,17028,17023,15579,15756,10967,-2916,-14689,-11941,2547,11915,25540,36016,33599,21507,2410,-16551,721,23871,32619,25645,13130,9590,4542,2939,12599,12879,9059,6616,9421,10350,8329,9980,14631,16798,9775,-3507,-13935,-14019,-6271,-6470,-11577,-12985,-12793,-226,6666,9785,7631,-779,-10034,-8187,-24,8312,3471,-3723,-8201,-7421,-4872,-9522,-7036,-10332,-16099,-11413,-6674,5196,15775,16645,16157,14613,10289,15130,15148,3893,-9975,-12680,-10861,-12473,-11140,-9092,-8402,-9392,-6674,-1697,2454,8683,15613,3621,-6285,-12686,-5918,27580,64670,47463,20120,-4578,-8854,-624,4309,14289,19091,20121,17065,9330,5574,1083,-3732,-6824,-7266,-12677,-16978,-12717,-7504,-5080,-10263,-15119,-12976,-13375,-8883,4321,14462,30203,43794,27532,10732,-3880,-14384,-7824,-986,1281,1646,-1875,-8599,-8723,-4259,-11497,-9156,-2920,-5515,-6590,3859,3974,-2061,-9622,-18735,-14726,-17811,-14107,-4756,-1932,-3554,-2900,-761,1,-4688,-8879,-4794,-4272,1209,7144,10548,12573,7380,-2740,-2871,3485,7347,8112,3064,-2969,-3863,-3018,-6058,-10921,-14682,-8389,-1466,704,-3212,-3446,-4626,-2621,3454,14042,17178,7249,-6129,-12913,334,16095,28227,32282,28695,25527,25216,21249,13161,2191,-4222,-6548,-7718,-3562,-577,-1723,-5852,-7288,-8050,-7659,-4808,-6619,-10558,-11332,-9282,-8788,-2157,7135,6389,3294,-1502,2262,27407,57710,65033,52142,30744,4962,-10898,-14147,-9893,-5587,-7148,-8386,-127,1491,-8828,6201,8765,10737,25231,45170,47951,26692,-9,-6819,-11220,-5545,5755,6320,3424,-2152,-7607,-8137,-6541,-1420,1389,1278,-4085,-10032,-7602,-5843,-13710,-12380,-7458,-9204,-11809,-577,11803,20071,22450,8068,-1776,5556,11055,10765,7338,5570,8717,9776,6546,4096,4986,9311,1838,-3384,-590,321,440,2782,11424,20171,27474,34943,26976,11045,3836,3760,-147,-14234,-4617,4074,10041,15438,16437,15894,19557,20860,20548,25485,40730,47996,38592,19594,12352,17683,22827,18867,993,10812,36448,59232,59793,34352,14707,9931,11600,662,-8004,-10387,-5974,-4089,-7712,-9920,-9601,-9591,-8562,-9724,-9800,1499,15020,33491,39437,32858,28546,22832,17137,8505,2663,20128,36535,41157,26380,12674,7642,2971,-3173,-5786,-3766,-6202,-13104,-11098,-5454,-721,1174,-986,896,5039,11331,21592,34252,46697,43397,16706,-7677,-10542,-6320,-10907,-1861,11439,19033,20821,23328,32887,33806,22127,12392,5410,-2588,-10044,-2950,3394,590,-3514,-3877,-9636,-6834,1998,8217,4158,-1211,7229,27567,47610,57033,43127,35612,32307,27390,25190,20661,12668,5933,2334,6354,16386,18093,6345,-9684,-18308,-10445,-4747,598,-2099,-9093,-8797,-338,12992,26354,26904,15793,9080,-2099,-4962,-635,8483,23726,40827,23346,3224,-799,-2434,-3565,-7259,-9433,-7888,3843,8054,-3235,-11477,-7178,-6243,1918,10223,9917,703,-5868,-12403,-8627,-9410,-14942,-14293,-5113,1262,-2467,2746,21392,22209,7089,-10809,-11520,-2026,1864,-2316,-14103,-17798,-3490,12332,24754,21322,8827,1184,-5216,-6987,-10058,-14137,-15252,-13116,-6757,2473,11498,-1005,-5633,2864,2214,-1781,-1988,-4842,-6003,7181,17622,15488,8317,-2710,-13889,-11988,-12991,-14815,-10192,-1101,1702,-2288,-8126,-9669,-8486,-4167,1721,1356,-2758,-2470,3447,-776,-2476,-1135,-5567,-11053,-7608,-4505,-1144,-5493,-6319,-2359,5226,16142,11874,-3405,-9745,-1364,2823,2448,4318,938,-183,-2072,-4577,-11127,-9888,-5543,-3832,2566,15261,29951,37737,27330,11590,-4100,-12248,-3578,-1701,-6733,471,20827,39908,40525,25136,9120,-1205,2831,6139,10452,9709,3662,-3276,-13995,-12037,-13039,-8199,-43,7268,6263,-3929,-13207,-9687,-5909,-6398,-7166,-6714,-8514,-7470,6201,10651,11103,14601,7317,-2942,-4451,1323,-4524,-7155,-9951,-10288,-10001,-12037,-12664,-13654,-11692,-7502,-7649,2744,26356,39281,22887,8715,-1696,-11716,-7315,2259,3193,3555,2214,-3053,-11222,-17986,-13963,-13637,-11087,-9991,-8009,-4371,2661,8629,14152,18447,11366,-6530,-6158,3617,10312,11201,5117,8557,10090,4923,1650,3613,7430,6489,5053,2064,2292,2491,368,-6018,-10137,-8195,-8877,-19396,-7792,-4389,-7811,-9057,2677,19372,26498,19276,7377,1476,-2548,-4214,-8931,-6493,-551,656,-6347,-11275,-6425,-2293,-2421,-7043,-8704,-11281,-4540,-2607,2333,5494,6182,6247,3908,-9337,-7359,11940,29273,31294,13354,4468,-45,-7643,-15230,-9027,-2318,-3681,-10707,-11834,-15277,-20583,-15155,-10277,-9762,-4676,285,5151,8423,1739,-5745,-3483,2552,1908,899,-4324,-9126,-9781,-5778,-523,5330,11347,7011,-5471,-4816,1402,4987,9903,13153,11083,-2577,-12378,-11252,-14185,-13484,-9967,-7463,-4847,-10465,-15503,-16386,-12058,-6820,-7511,-6806,-5637,-9339,-16944,-9295,-1932,-3877,-8878,-14972,-18712,-13732,-2896,6222,6406,6391,3863,229,1623,10723,12368,7511,18502,25908,15248,463,-9607,-16377,-17015,-13979,-11917,-8305,-9581,-13671,-15940,-9173,-12731,-8056,2895,6150,-1858,-10071,-7464,-13034,-8449,4513,9460,6948,4339,1879,-5452,-10998,-4275,2752,7132,10358,9566,9831,12796,16072,8786,-2827,-7652,-9212,-5508,1748,7878,9126,4697,-332,-2967,3852,12793,10809,5273,-3082,-13478,-6657,10325,11399,1233,-3103,-2541,-7970,-11359,-7349,408,11490,16550,27969,28957,22287,18232,16641,7905,-10031,-4143,15764,28212,16820,8281,2069,-3507,-6335,-8146,-6474,-1774,6857,10361,11065,9140,9865,13540,6458,5270,13267,22291,8468,1737,-862,16502,38796,32252,14299,15505,14109,2792,-8805,44,8378,7885,1596,-6211,-3956,4722,13978,22410,29875,20017,2553,-2990,-1016,1778,4264,5509,7622,9536,-1661,-6062,-3276,-2344,-676,3373,8460,14734,20592,18562,10604,-2872,-16757,-15531,-8706,-3730,-1843,-2084,2396,18872,14421,-4331,-7709,-6811,-5086,3557,6290,4799,6627,359,-5648,-7544,-6327,-4888,-3483,10272,26454,24501,334,-12064,3735,18784,18650,9827,4277,5136,10641,11668,7992,4667,14652,28206,24844,11421,4338,11554,20024,12053,6246,1651,-945,4695,9731,24661,31728,22658,17252,11143,907,-5996,-8208,-4151,-3557,-6309,-10572,-14537,-7500,-1784,692,-2508,-7611,-10134,-8501,-4807,-1566,5716,8348,7815,15516,25029,25704,22681,14436,-1801,-12752,-11235,9719,30377,47025,54190,48538,26850,6499,-7547,-5566,4066,10892,11887,3274,273,7814,11688,1885,-4508,12850,18040,7962,5548,9920,14527,12974,4590,-1716,-8039,-10227,-10065,-2502,-737,-948,-2337,-6007,-10836,657,6806,5728,3256,5828,16236,23847,26090,18261,5676,460,-4178,-4773,-5917,-6679,9808,18050,8085,-4191,-7659,773,4456,2107,-275,-875,1504,14025,16187,6117,-4781,-6311,5822,10505,609,75,1813,4019,5831,4505,4150,544,-4376,2906,20942,17086,7963,-9942,-11871,-4848,-5179,-11226,-10961,-952,7340,13286,5841,-1096,9639,14282,10184,-164,-2445,3701,13032,22416,25569,19513,14239,3032,1240,16602,36274,45382,46785,26596,4739,-4810,-7088,-12031,-13025,-7215,1762,8328,16098,13364,6763,-313,-8603,-17424,-14430,-10326,-10977,-10692,-3998,2766,3092,-369,-4498,-2760,-478,609,-467,-105,-3619,-5288,-4132,765,1945,-3907,-6453,-5002,-13360,-19714,-17670,-13748,-248,6261,1347,-1292,1193,3404,-2102,-12441,-7146,17926,44164,54162,43773,31475,18204,4061,-3819,3820,14654,24704,20142,21698,22638,11905,-1533,-5351,1257,3086,-855,-7765,-15082,-13092,-5679,-12851,-13955,-3768,2571,1067,-4378,-11243,-14721,-15374,-14354,-9801,-10655,-11648,-6314,-1607,-568,-926,-5856,-7526,-7962,-6002,290,6028,3461,-6175,-15932,924,13959,22555,28697,36180,38082,40547,33193,12162,-4589,-18479,-11252,-814,-198,-733,-1838,-1187,1935,4218,8576,6327,-3701,-15815,-12963,-8816,-6439,6460,26917,27496,10579,-4717,-4255,-984,-6342,-8036,-1244,-420,-4745,-9269,3048,12129,13991,380,-16277,-13721,-4597,3952,561,-2102,1606,13199,19779,9384,-8666,-15322,-15083,-8251,-2110,-1172,-4574,-7157,-10332,-2735,-15162,-7303,10539,14740,8400,-842,-14603,-11723,-6640,-3404,-833,4841,8070,6170,1767,2202,-2282,-4970,-8164,-9014,-9868,-6642,-6600,-11516,-17164,-12210,-4687,493,-1654,-9749,-18596,-21367,-13525,2555,2473,-3547,-3010,-5025,-3502,-3794,-7226,-7835,-1490,10352,17547,14344,1453,-10912,-2177,8179,13579,6955,-5103,-9707,-11660,-11921,-15849,-15702,-7356,3509,11053,4837,-1662,-9654,-19950,-8774,1545,-2575,-12953,-11568,-6512,-2163,-362,8829,16223,12931,610,-8898,-7678,-3350,937,9389,21441,17682,8588,5601,4025,-7308,-3914,11988,3050,-7029,-15236,-14050,-3440,-440,-2388,-4174,-7592,-7890,-2752,1117,-6642,-12195,-9249,6817,25046,28085,7563,-5228,-16166,-17446,-17729,-17224,-9753,-4623,-125,3391,2393,7076,9634,-3715,-10382,-8315,-8964,-11177,-1661,12364,18582,28791,26920,11136,4534,1114,-2522,-5525,-6361,-3131,-3778,-6844,-3892,6225,18187,18548,7809,-426,-12400,-6163,6481,15426,13440,8664,27314,47785,48283,24849,-201,-4659,-5,4187,12074,16601,10700,-7185,-12464,-10132,-6518,-4037,-1615,-2863,3562,11841,17787,28090,19768,6703,5113,12332,19649,23702,26122,22293,19782,19202,19551,15097,5993,1885,2950,28235,52092,43088,28893,7143,-14597,-4826,4436,6177,-7013,-14842,-3588,-2116,-7730,-15728,-959,14264,12706,654,-4372,-5405,-12164,-15371,-12369,-12625,-13352,-9870,-456,18093,36170,30528,18353,6191,3598,1582,-2906,-6043,-3401,6114,12988,12225,4339,2347,8293,13894,13862,11497,15456,28493,22478,11037,735,-2192,-39,-3175,-13533,-16626,-11127,-3106,1133,671,-1873,-3794,-5634,-11976,-9003,5220,15075,11676,3866,-880,65,2114,3036,12102,18447,11858,3720,-2668,-15163,-7836,-9733,-15527,-6845,404,2090,-310,-7854,-11074,-2206,5828,14017,22978,34729,49569,51993,61251,67433,63103,50756,27167,19283,11230,728,-3764,-7442,-13280,-1788,7351,-90,-4589,-1553,-2513,-10048,-15176,-1203,544,-869,-6677,-13595,-14924,-6289,2114,9115,8141,1052,-4239,-265,9710,10557,6127,5254,8215,13550,17003,18391,12572,-53,-14421,-4406,7990,5461,-4696,-9959,-10619,-8236,-9780,-10128,-11026,-14636,-5554,4762,5454,-186,-2360,-3702,-5936,-14161,-18976,-20893,-18554,-15606,-14310,-5419,8145,16786,15747,10190,5642,4959,9094,1703,-12302,1960,29007,24524,14239,1681,-6037,-3046,2606,2212,-2464,-9611,-16572,-14968,-9018,-6243,-1211,2694,9679,16839,19769,18447,13046,6804,5311,3137,1303,4335,12472,16816,13259,4543,-1042,-4482,-5221,-4859,-5966,-8214,-8550,-7037,-6110],[-3049,-555,9033,28652,33694,23939,9616,4725,10920,21127,18989,10673,3130,452,9260,11356,3639,-6544,-6622,-695,-3174,-10121,-13873,-10965,-4859,580,4926,7452,10470,4856,-6897,-11720,-5328,-1903,-943,-2320,6649,24595,23295,11437,4844,-480,-3963,-6665,-5911,1869,9934,4716,-7642,-18386,-20433,-12967,-5600,3740,5187,6843,10980,8514,3278,-412,-3705,-2426,215,911,-1414,-4375,-7653,-3765,1216,6547,4450,983,3008,9773,10023,8914,-5699,-16084,-9759,5058,20130,24007,19152,14771,10173,8977,7140,7292,-11094,-12308,-5531,6190,26630,43217,47643,44288,27983,1082,-14356,-9592,-5953,-1519,-3242,-2748,-1002,-3620,-4413,-3211,-4492,-3231,-4181,-7801,-8826,326,10563,11093,6345,-1307,-5943,-10393,-13255,-13168,-10263,-522,11008,-2496,-11188,24,3834,-7279,-15648,-10029,-18516,-31124,-40179,-46835,-33800,-11237,-2061,-2362,-4742,-3552,-14587,-11688,-9271,-6936,571,1132,2358,9668,11825,7512,5234,-2372,-10227,-13039,-15774,-14060,-9055,-3923,-1585,2565,11436,19954,32579,18807,-1636,-15969,510,13434,21926,5394,-9807,106112,317314,618828,952646,1222227,1302398,1167385,855501,470738,170786,18903,-6680,-3854,-10764,-19138,-18846,-12068,-7462,-4031,8375,10320,10549,13441,6569,2303,-129,-2945,-5776,-6962,-13941,-8488,-6006,-11553,-16193,-14676,-3467,10831,-1279,-11104,-309,8127,6254,2139,-2573,-8636,-8229,-7158,-13311,-21328,-28796,-14734,9390,13004,11656,12802,2435,-4544,-332,13913,11922,-2839,-8065,14424,21830,13844,5804,1096,6983,14942,7016,-8148,-17980,-9109,1305,4853,2587,-1320,-6544,-11254,-5696,126,-610,-4523,-12712,-12753,-10703,-13891,-8328,1004,10486,17823,12635,5253,4803,16549,24012,32861,40265,43240,28692,14445,6328,10392,14483,12234,9565,3817,-5591,-16033,-7643,11947,27354,15520,1028,-5117,-7286,-9395,-7056,-970,7586,9447,11339,9021,7504,10090,8420,8401,9967,9719,1537,-9983,-13957,-12905,-11820,-11255,-12009,-9499,-9654,-11367,-11133,-10835,-9846,-8250,-10106,-11612,-8992,1159,14491,18890,3966,-6724,-353,1216,-377,174,1700,-1362,2141,6693,4402,-2898,-3757,-5746,-4111,-7794,-16687,-6522,3903,14786,17612,15554,-1358,-2377,11830,14710,17771,13530,-1465,-12435,-9991,-8347,-10491,-5368,7653,11877,4910,-9278,-15599,-12157,-2158,9310,-8198,1788,7635,6258,5016,6431,-1204,-7460,-5740,6161,10386,4445,2807,-238,-6115,-13814,-17239,-9057,7,5717,9518,21261,20506,18485,18592,16492,13478,13993,9450,-4464,-14450,-14326,-1182,9913,26758,38988,36858,24085,2087,-17719,3816,27163,34551,29806,19541,15710,8308,3020,10976,12908,12005,11283,14117,12666,9284,11818,17892,17116,9630,-1485,-10151,-8664,-3451,-5753,-11861,-11337,-8687,5968,12669,15807,12614,1926,-8186,-6382,2540,11939,7725,-955,-6852,-9357,-5994,-9493,-6291,-9127,-15296,-12459,-6751,5399,14953,14340,13009,11920,6963,10915,13005,3908,-8998,-11008,-8940,-10642,-9490,-7877,-8706,-10283,-6875,-1815,1827,7279,13865,4878,-5471,-12239,-6328,24513,56347,39566,14941,-7574,-7426,-986,1591,10456,15225,17620,16144,9330,6475,2013,-3121,-6641,-7074,-11936,-16480,-14775,-9896,-6646,-11721,-14190,-12842,-14778,-10964,1877,12847,29473,41751,25744,10124,-3846,-14633,-7580,-543,1449,1856,-1394,-8787,-11425,-6997,-16852,-11584,-3653,-7062,-7162,4896,5233,-1501,-9908,-16931,-12101,-14105,-13971,-4636,-580,-2077,-2042,-915,-1511,-6853,-8737,-2639,-985,4204,8780,11337,12863,7136,-3678,-2548,4250,7850,8441,4079,-1117,-2506,-2637,-6455,-10364,-12243,-6551,300,2156,-2282,-2138,-2650,-851,4675,15109,17088,6614,-6398,-11833,-1649,12819,24650,28413,25208,24245,28527,27524,20647,9130,1958,-1133,-2970,186,2134,-1879,-6743,-7299,-6738,-4795,-355,-3004,-8874,-10623,-8176,-7689,-2719,4257,1953,-1506,-6159,-2277,18224,47257,58864,51530,33401,8294,-7860,-11550,-8129,-4671,-6203,-6700,-852,-1626,-10007,7152,12122,16086,30635,52546,57993,37331,6700,-10023,-12673,-5586,3827,2221,-2155,-7552,-10731,-9356,-8042,-3572,-748,-146,-4187,-8924,-7916,-7898,-17322,-13180,-7944,-8993,-10248,1087,16307,26126,26713,9463,-2680,3732,10230,11594,8536,7387,14186,16509,10605,5779,8138,11095,809,-6557,-2542,-633,-526,1191,8902,16941,23424,30653,26911,13215,6463,6742,2676,-14103,-4982,4245,10363,15336,15793,15644,18887,20801,22294,29143,43383,45880,32568,11871,3303,9931,17954,16786,3545,9523,32633,56432,58698,32919,12776,7944,10459,1100,-7468,-9406,-4899,-3745,-7911,-10778,-10696,-9541,-7676,-8554,-10444,456,14636,32283,37050,31645,24229,14235,10215,1616,-662,20757,40432,46392,31029,15943,9510,2784,-5404,-9315,-4998,-7484,-12782,-9216,-3607,537,1817,17,2374,6396,11288,20458,35153,47832,41718,15066,-8097,-9008,-4625,-9675,-2660,11176,19355,20918,23075,31478,33511,22889,11211,3106,-5795,-13565,-4276,2619,988,-3095,-4126,-9900,-7577,861,7053,2353,-4649,3525,22229,41931,54853,41837,33181,28462,22246,20489,18524,11502,4333,341,3527,12794,16236,6402,-8726,-17129,-8458,-3742,-1612,-3674,-9258,-8713,221,13892,27374,26781,14464,7486,-3224,-5400,685,13007,32485,49362,27372,4095,82,-932,-1188,-5405,-8141,-8201,1744,5500,-3940,-8639,-5394,-9172,-6663,3295,3917,-3203,-7622,-12116,-7636,-8191,-15221,-15852,-7177,-1466,-5181,843,20832,20942,5626,-11575,-6972,58,1028,-3069,-14117,-19178,-5688,9205,22294,19856,7881,891,-6226,-11519,-15686,-10074,-11458,-12350,-3785,7902,14577,-2569,-7954,1969,-214,-5192,-3263,-5265,-5884,8352,20821,20681,11508,-1898,-15345,-12622,-13177,-15429,-11836,-3098,644,-1827,-6780,-8863,-6989,-2249,3181,1537,-2572,-1796,2435,-1300,-1642,-366,-4539,-10853,-7421,-3149,713,-4919,-7540,-3107,6380,18138,13676,-2490,-12130,-3641,443,-1041,2546,-91,-1532,-3200,-4175,-12585,-10234,-6006,-5390,787,13503,28246,38766,30561,13116,-2936,-16350,-6638,-4167,-7477,-2,17952,33758,37020,26295,11144,1672,4100,5781,10164,10021,3770,-3088,-11497,-12120,-14046,-6561,2722,10534,9083,-2021,-11883,-10882,-6439,-6474,-6988,-6376,-8653,-8678,3265,9295,11364,16037,9401,-2570,-4540,1977,-3050,-5476,-8286,-8624,-8288,-10201,-9385,-8442,-8251,-5589,-7155,4583,30750,47261,31716,13072,-101,-9262,-6520,4565,7750,7720,5673,-701,-10638,-18009,-13642,-11622,-9094,-9043,-7874,-4261,2481,7457,11905,15178,7884,-8161,-5218,3155,7507,8568,2898,7468,10911,7183,3838,3887,7020,6907,6968,4988,5209,4941,1557,-5181,-8255,-7574,-9576,-17492,-8403,-4530,-8443,-9708,2007,16585,25685,19087,6241,-220,-4487,-5573,-9206,-6805,-1400,-1144,-6989,-7799,-3986,-1882,-2464,-7686,-10597,-12858,-4070,-316,4399,5058,3921,3877,1967,-10433,-6549,11570,27027,31324,16897,9266,3550,-6409,-13778,-6481,-487,-2270,-9092,-10941,-16186,-22409,-11493,-4397,-4194,-3527,-1128,2408,4115,-3103,-8574,-4964,-202,-1352,-1247,-5273,-9080,-10038,-5054,1352,6296,9832,4418,-7313,-9691,-1694,1349,5878,11353,12651,-1294,-13265,-12131,-14730,-11034,-7058,-3810,-994,-6805,-15158,-16674,-14317,-9562,-9949,-9052,-7573,-11028,-16925,-8388,-2108,-4110,-7760,-12860,-18170,-12483,-537,10057,10401,9093,5310,560,1136,8622,7698,5809,20794,31666,20429,1667,-10929,-18359,-17721,-13603,-13060,-8639,-8385,-11590,-15162,-10427,-13326,-10123,551,4361,-2152,-10249,-9758,-14302,-9018,1339,2439,1396,2087,1051,-6530,-12641,-5834,2137,8682,12274,10948,9997,12621,17416,10808,311,-2352,-6978,-5651,1511,7324,7687,2345,-2424,-3898,3617,13141,11474,4735,-4685,-15889,-7827,10266,10714,-1140,-6179,-4674,-8903,-11848,-6955,-17,10697,17256,31738,37199,34258,35117,35554,22797,-3429,-6007,13569,25981,16665,8753,2094,-3906,-6673,-7965,-5706,-1167,7299,10296,10173,7302,8094,13768,8998,7430,14710,20078,4693,174,2546,24149,46912,37483,14966,14195,12426,1136,-10276,-173,8985,8819,2222,-6053,-5697,949,10692,20827,29407,22344,7679,2911,2742,1360,1865,4114,6864,8881,-3054,-6563,-1641,880,1917,3697,7060,11333,16779,17071,10215,-3312,-17947,-14322,-6432,-923,-45,-2676,-2754,11366,8467,-6331,-11087,-7927,-4922,5989,9613,9639,9950,866,-6593,-10561,-8174,-4880,-430,17196,31963,23558,-1066,-13383,4018,19690,18640,9542,5725,8031,13504,13577,9837,7966,19432,31764,25506,9420,405,7154,17048,10250,3851,-969,-4035,1492,5406,19912,29141,23335,18396,11744,772,-6699,-9308,-5533,-5463,-8845,-14182,-9969,-2890,3262,7080,5130,-789,-5561,-5720,-3089,141,7439,9675,10031,17639,26303,27753,25712,16850,-1242,-12656,-11999,8081,27197,43319,50949,48223,27750,6471,-8234,-7408,2572,9740,11171,3083,1186,10365,15816,5132,-5043,13274,23217,12130,6503,11673,17218,15828,7622,689,-5401,-9948,-11458,-2776,58,278,-1321,-4447,-8120,3166,9655,8409,4416,6334,16084,22663,25057,19170,6495,-376,-5427,-7875,-6893,-4210,11068,17171,7143,-4346,-7449,49,3527,1506,-739,-1064,1016,11834,13468,4677,-5044,-6804,3998,7510,-2247,-1183,1281,3017,4569,2923,3176,276,-6588,349,21338,19375,11448,-7753,-15270,-7926,-7576,-12412,-12512,-2245,6819,12456,3699,-3345,9807,17366,13761,2242,-1633,4560,15877,25157,26796,20280,14018,2629,-22,13965,30083,36871,36930,22716,5326,-4087,-6223,-11005,-11974,-5379,3097,8650,17740,17541,11958,3167,-7296,-17852,-16715,-10979,-8942,-10121,-7583,-1574,-249,-3418,-7945,-6207,-2740,27,-776,-2139,-6320,-6107,-3305,770,1809,-2579,-4066,-3184,-12793,-19304,-15596,-17939,-5836,707,-2559,-4057,-719,2443,-3084,-14521,-7325,21314,46638,50972,38331,28223,17484,4060,-3769,6387,19635,28778,21070,20025,20746,11037,-2853,-4514,3136,5049,609,-6095,-12683,-15052,-8300,-13385,-11279,-1691,4878,2717,-5104,-14168,-16746,-15522,-13651,-10098,-11204,-11628,-4747,1805,4003,2928,-4181,-7012,-8716,-8212,-2711,2969,860,-7683,-14852,713,14162,23911,26611,30000,28768,32593,29720,10324,-5885,-19346,-10392,1519,3106,2443,551,-1039,593,2030,5842,4168,-4380,-14572,-11387,-7635,-5913,6539,27989,25540,9050,-5519,-5276,-3508,-8760,-7885,15,961,-4128,-10878,1086,11848,17915,5676,-13305,-15058,-4711,4924,2433,-610,918,12272,19542,11243,-6569,-14704,-19158,-12947,-9827,-9700,-7268,-5123,-5227,1027,-12520,-10911,7367,12331,8055,932,-14456,-16545,-11029,-6626,-2793,4409,8524,6932,2830,1933,-5834,-10272,-12827,-10638,-9511,-5358,-5219,-8780,-11814,-14669,-7599,-1680,-3023,-10709,-19197,-22712,-14217,2448,-71,-6605,-6097,-5214,-1730,-2818,-7437,-9352,-3216,9291,17619,15345,1466,-12323,-2800,7373,13333,8888,-3283,-6556,-7355,-7886,-12465,-16352,-10023,1784,12027,8078,1168,-8565,-19741,-8542,995,-4755,-17710,-15942,-9905,-3923,809,10352,18381,18280,5440,-6554,-10309,-6141,-1422,6885,18974,16726,7998,5371,4081,-7575,-5907,9615,5232,-3282,-13644,-15858,-3190,1234,1003,-1503,-5774,-7954,-4869,-2789,-9888,-14219,-10406,4348,21109,22904,3896,-7408,-18147,-17526,-17647,-17721,-9251,-2233,4491,8792,5691,6379,7971,-5718,-11402,-9367,-10916,-14135,-3538,10924,18112,26630,21353,7188,3195,-198,-4609,-8834,-10333,-6793,-7104,-9685,-6369,3503,16943,16505,5123,-2719,-13695,-4454,10131,20018,16362,9974,28080,44840,44798,24683,1022,-3818,237,4877,13733,17026,8779,-9375,-13560,-9768,-5775,-3384,-1469,-2806,4602,12878,18992,29016,20482,7743,5729,11025,17282,20493,19775,13315,12490,13335,14206,8469,-116,-2042,-98,24553,47003,40066,29982,7970,-14882,-6624,691,-249,-13925,-9646,632,-261,-8198,-14879,1546,18333,17896,1664,-5040,-6735,-12123,-12710,-12873,-13453,-13612,-10064,-1501,15720,30861,23961,14113,5177,3513,927,-3681,-6782,-5143,3534,10530,10892,4519,3964,10898,17651,16718,13901,18143,30202,20977,7888,-1571,-3080,-3,-1461,-9694,-12736,-8458,-2261,1527,1444,-90,-318,-1078,-8640,-8739,5033,14231,10408,3008,-743,653,1834,559,8103,15532,10079,3008,-2322,-13276,-9474,-10610,-13185,-5725,871,824,-3341,-8502,-7196,4249,11810,18413,24969,33675,45540,48247,59508,67527,62607,49945,27188,20465,12306,896,-3780,-7396,-14555,-2740,8060,2559,-939,3127,842,-8613,-15777,-3302,-1084,1306,-2126,-8068,-14756,-7325,-297,6034,7973,3268,-2422,-2133,7030,8517,5785,6219,9924,15183,17361,17038,10691,-1045,-16192,-2924,8781,6041,-3514,-9531,-13276,-11610,-13173,-9646,-10346,-16035,-9390,1851,4188,-827,-2941,-4736,-7775,-13924,-17546,-20801,-18420,-14613,-13826,-3971,10567,17748,14837,7911,3057,2911,8434,3738,-6623,3044,27873,23136,13673,2470,-4076,-1374,2892,2309,-2383,-8851,-15306,-14794,-8950,-5907,-633,3343,8831,14615,16414,15658,11380,5663,3568,1012,-1690,2008,11386,16495,13633,5181,-686,-4514,-5489,-5363,-6408,-8166,-7488,-4899,-2490],[1439,4217,14712,34822,39226,27549,10583,4231,10242,19512,14952,7320,2439,1197,7995,10226,3918,-5172,-5657,966,-507,-7621,-12463,-10931,-3577,3585,9120,11142,11841,4687,-7979,-12937,-6211,-3196,-3767,-5228,6011,25615,25786,12624,5383,-11,-2747,-4580,-4289,504,4431,288,-10798,-18550,-17540,-11305,-4566,5109,7624,9164,11932,8011,2379,-1847,-5380,-3709,-926,-1034,-3030,-3777,-5190,-1547,2141,6278,4228,1441,2253,6650,7265,8428,-3749,-15979,-10718,3673,19003,24439,22021,18707,13112,9794,5535,6131,-11361,-10826,-3951,7788,27990,42639,45410,41087,24477,-328,-13934,-8698,-4221,1156,-911,-2234,-2690,-4836,-3197,-1415,-4269,-4062,-5056,-7991,-7867,1523,11720,14712,13566,6627,215,-7348,-12565,-12741,-9159,-125,12313,1811,-11604,-2597,1075,-7734,-14907,-12220,-23173,-35739,-43175,-47929,-32433,-11761,-5641,-7898,-9461,-6493,-15126,-10701,-10347,-8904,-733,1497,4242,9604,10174,6487,5877,516,-7260,-11368,-16407,-15225,-11279,-6964,-4513,467,9858,21570,33927,18059,-2970,-17443,-469,11289,15847,-5026,-10522,64802,201393,409562,663475,888952,968699,876527,641863,348139,125122,16422,-10188,-5305,-11182,-18415,-19390,-11584,-6534,-2996,8422,9130,6871,12331,7987,5468,3090,-522,-4050,-5704,-10434,-2951,-2542,-9888,-15325,-14400,-2671,12326,-1977,-10161,3193,12635,10463,4128,-3234,-10540,-11191,-8128,-11548,-18068,-25135,-15561,6934,10828,8296,10556,3191,-1618,3625,16488,13350,-1312,-8541,14595,22694,13940,5390,-142,5073,14882,8256,-6288,-20896,-12472,-2560,1552,1439,-242,-3921,-8654,-8908,-4456,-5085,-7927,-15158,-12227,-9134,-11637,-9680,-1857,6365,16099,13430,6755,5687,15728,23750,35072,43047,46585,30463,13669,5252,9711,15002,16083,14716,6366,-4634,-15680,-6762,15259,30175,15760,1635,-4522,-7139,-10546,-9204,-4022,2536,3674,8521,8224,7470,9367,7766,8843,11139,11363,2823,-9346,-14962,-14709,-14006,-12721,-11117,-9303,-8971,-11634,-12233,-11438,-11352,-9576,-11498,-12449,-9445,-272,11311,13171,-2134,-10809,-1180,1051,-968,1216,5322,1671,3595,8500,7078,1603,-191,-5472,-6009,-10919,-14256,1699,4124,9389,11689,12572,-1653,-2184,14362,18405,20533,15872,-635,-12485,-8886,-6125,-7931,-3622,7584,10435,3949,-8977,-11955,-13304,-9847,1891,-14423,1297,7310,7312,6715,5932,-3751,-9785,-7768,3777,10524,6505,4711,-638,-9801,-15619,-14220,-8301,-985,5321,9962,21295,20519,19347,19599,15529,11348,11924,7560,-6108,-13479,-14105,-5208,7213,26619,39972,38156,25601,1732,-16260,6655,29137,34687,33000,25244,20933,11150,2110,8241,12337,14754,15990,18334,13991,9142,12540,20021,16604,9407,1541,-4607,-3018,-757,-5168,-12201,-9562,-3571,12826,18782,22191,18147,4925,-6255,-4678,4802,14655,11666,2965,-4548,-10896,-6523,-9295,-5911,-8184,-14196,-13374,-6597,5061,12857,11042,8947,8385,3526,6666,10616,4062,-7540,-9189,-6987,-8657,-7566,-6153,-8328,-11221,-7449,-2258,938,5409,11256,5828,-4674,-11792,-7198,19844,45225,30311,9558,-9495,-6037,-1700,-1598,5979,10274,13392,13551,8460,6632,2350,-2895,-6807,-7191,-11438,-15476,-16277,-12912,-8859,-13711,-12894,-12338,-15996,-13058,-569,11233,28409,38819,23375,9073,-4040,-14929,-7466,-427,1145,1573,-1331,-9182,-13213,-6952,-14626,-10854,-3476,-8496,-7952,5579,6233,-1080,-10140,-15514,-10082,-10815,-12565,-4336,867,-600,-1290,-918,-2338,-8773,-8587,-989,1919,7214,10483,11855,12490,6007,-5366,-2700,4477,7741,7919,4504,540,-1086,-2084,-6744,-9548,-9646,-4433,1921,3257,-1652,-1042,-471,1361,6403,16197,16424,5275,-7054,-10638,-3633,8506,19731,23494,21038,22166,31123,33516,28040,16284,8755,5700,4401,6122,6061,-849,-6747,-7053,-5391,-2199,3090,-216,-7334,-10240,-7770,-7149,-3500,1036,-3018,-6569,-10194,-5315,11149,36855,51503,49995,36013,12547,-3954,-8664,-6472,-4185,-5815,-4856,-635,-3335,-9137,6967,13853,19343,34117,57873,66187,47953,15750,-8148,-12749,-5622,1631,-1854,-7182,-12433,-12013,-9095,-7768,-4988,-2611,-1587,-4409,-7809,-6117,-6620,-15517,-13272,-8598,-8993,-9368,1873,19422,30738,29828,10465,-3749,1550,8963,12051,9715,9774,19731,23460,15735,8108,10949,11812,-492,-9213,-3630,-1100,-1181,-69,6851,14284,20068,26723,26374,15268,9186,9988,6217,-10971,-4825,4482,10353,14771,15300,15597,17966,20093,23180,31851,44342,41741,25288,4479,-5210,2290,12779,14346,5220,7187,26278,49559,53296,29224,10036,5494,8533,1251,-6941,-8436,-3995,-3737,-8438,-11731,-10250,-8091,-6427,-7355,-11451,-1238,13286,29488,32973,28912,18950,6796,4591,-4026,-719,22175,44353,51012,35260,19180,11517,3189,-6474,-12382,-5317,-7653,-11147,-7753,-2163,1115,1705,535,3538,7452,10796,18711,34822,47220,38902,13339,-8135,-7180,-2724,-8436,-3499,10866,19447,20824,22334,28356,31257,22652,10662,2118,-6945,-11737,-4437,2277,1572,-2540,-4523,-10184,-8235,-239,5945,679,-8288,443,17334,33665,48682,37998,29552,24522,17678,16489,16896,10811,2795,-1896,394,9216,14584,6853,-7349,-15558,-6820,-3261,-3413,-5264,-9746,-8660,855,14809,28262,26586,13393,6521,-3432,-4893,2819,18476,41681,56521,31423,5000,915,497,711,-3806,-6609,-7283,987,4257,-3532,-6000,-2975,-8068,-16743,-5500,-3705,-8114,-9579,-11431,-7012,-7400,-15600,-17335,-8929,-3800,-7603,-1661,18908,18773,4027,-10366,-2380,2263,72,-4201,-14233,-19016,-7713,5708,18804,17187,6050,19,-6959,-13228,-10310,-6058,-6797,-8672,536,13452,16464,-4439,-8676,2139,-1899,-8108,-4341,-5667,-5945,8860,23233,25920,14574,-1114,-16409,-13076,-13315,-15940,-13262,-4933,-360,-1287,-5270,-7405,-5239,-543,4554,1762,-2025,-1472,409,-2502,-1512,-213,-4001,-10772,-7443,-1828,2795,-3755,-8630,-4475,5868,17799,14314,-1523,-13959,-6124,-2199,-3493,2730,-94,-2976,-4806,-4437,-13143,-9917,-6373,-6868,-697,11942,26162,38412,32775,14172,-1448,-12158,-10203,-7016,-7681,-176,15410,27801,33275,27365,13191,4653,5865,5696,10042,10633,4384,-1739,-8089,-11808,-14783,-5207,4826,12997,11316,-374,-10658,-12068,-7196,-6751,-6928,-5940,-8640,-9892,72,7179,10681,16382,10798,-2250,-4342,2760,-1460,-3664,-6423,-6760,-6611,-8512,-6433,-3379,-3859,-3386,-6302,5627,32418,51283,38707,18112,2616,-6601,-6181,6189,11868,11834,9265,2067,-9641,-17639,-13012,-9329,-7054,-8044,-7277,-3930,2521,6878,10324,12061,4166,-9827,-4656,2012,4365,5675,454,6041,11416,9510,6296,4643,6517,6894,8281,7182,7389,6716,2494,-4157,-6363,-6733,-10235,-15568,-7945,-4218,-8965,-10467,1493,13606,23789,18150,5072,-1644,-6249,-6969,-9715,-7317,-2163,-2240,-6154,-4243,-1831,-1793,-3518,-9121,-11983,-12922,-2721,1665,5562,3724,1098,1249,48,-10821,-5898,10149,22616,28463,18699,12571,5589,-5600,-10987,-3432,1550,-623,-7271,-9969,-16826,-22321,-8577,694,374,-2706,-3004,-328,509,-6318,-10411,-6459,-3166,-4336,-3450,-6198,-9034,-10470,-4992,2467,6112,7497,1744,-8291,-13834,-5804,-3700,378,7725,11595,-1851,-14167,-12828,-14717,-9140,-4983,-1143,2047,-2672,-12952,-14821,-14953,-11709,-11872,-10928,-9229,-12402,-15480,-7483,-2712,-4879,-6791,-9840,-13029,-8236,3339,14724,15143,12028,6758,315,-542,5048,2566,4000,21340,35543,25160,2667,-12253,-20111,-17886,-13681,-13420,-7608,-6305,-9506,-14262,-11688,-13749,-11874,-1533,2743,-2508,-10577,-12541,-15677,-9488,-1820,-3603,-3074,-452,-667,-8166,-14332,-7355,1368,9895,13876,12164,9869,11728,17665,12164,3291,1894,-5527,-5081,1734,6808,5981,-176,-4352,-4533,3276,12993,11875,4036,-6361,-17613,-7628,11101,10560,-3200,-9127,-6792,-9889,-12374,-6770,-267,10248,18423,35605,44896,45276,50668,53014,37072,3289,-8268,10676,22387,15671,8935,1958,-4312,-6949,-7773,-4997,-711,7289,9613,8605,4839,5692,13154,11575,10216,16580,17985,1538,-1585,4701,29021,51453,40538,14825,12030,9946,-1056,-11727,-345,9401,9493,2707,-5567,-6073,-510,9958,21142,29837,25105,12683,7982,6014,443,-1059,3094,7496,9456,-4126,-7362,-386,3879,4296,3869,5609,7915,12297,14354,8804,-4307,-18426,-12141,-2825,2721,1655,-3372,-6931,3932,2595,-6106,-13699,-8979,-4426,8612,12900,14072,12377,1080,-7521,-13899,-10013,-4811,3578,25287,37179,22174,-2342,-14597,4038,19899,17921,9127,7167,10485,15709,14842,11096,10814,22653,33035,24673,7258,-3052,2857,13534,8199,1506,-3334,-6146,286,2784,15414,25729,23343,19062,11989,487,-7450,-10519,-7121,-7391,-10288,-10311,-4877,838,6903,11679,11882,6227,-576,-2812,-1469,1560,8419,9947,10787,18016,25999,28394,27610,18650,-738,-12490,-13323,5379,22656,37921,45347,45508,27868,6520,-8587,-9501,392,7776,9871,2734,1977,12501,19323,8032,-5644,12914,27659,16995,7710,13240,19489,18325,11096,3060,-3627,-10259,-12488,-2885,948,1621,-193,-2792,-5745,5042,11868,10697,5320,6569,15338,20594,23078,19837,7928,-810,-6150,-10432,-7272,-1859,11782,15857,6016,-4438,-7236,-856,2403,990,-1152,-1420,562,9842,10843,3232,-5208,-6912,2499,4556,-5187,-2759,403,1767,3157,1430,2326,50,-8500,-549,23639,23738,17172,-3609,-16807,-10660,-9042,-11820,-11607,-1664,7866,12514,1949,-5785,9133,19481,16717,4502,-616,5164,17663,26778,27330,20849,13624,2149,-1065,11872,24563,28668,26590,17403,5359,-3559,-5649,-10303,-11603,-4522,3312,8176,18469,20734,16377,6035,-6330,-18084,-18681,-11055,-6600,-7976,-9853,-5626,-3275,-5985,-10874,-9288,-4836,-642,-1395,-4508,-8958,-7106,-3157,-189,716,-1443,-1695,-1279,-11738,-17815,-12405,-15128,-8442,-2682,-5280,-6526,-2825,1118,-4380,-16620,-6831,24152,46792,45098,31414,23851,15835,3729,-3688,8867,24259,31664,20794,17005,17463,9299,-3748,-3156,5133,6948,1858,-4548,-10270,-12603,-7399,-11424,-9448,-219,6978,4804,-4874,-15759,-17719,-14997,-12487,-9607,-10975,-11167,-3234,4811,8209,6256,-2779,-6562,-9193,-9778,-4998,519,-1165,-8273,-12837,416,13339,23607,22794,22103,18101,22997,24887,8233,-7026,-20017,-9767,3672,6593,5940,2921,-1005,-678,-50,3044,1648,-5424,-13295,-9622,-6529,-5835,5657,27235,22412,7016,-6690,-6797,-6379,-11419,-7793,766,1515,-4490,-13186,-1201,10872,20885,11077,-9634,-15967,-4809,5720,4313,1340,975,11768,19900,14472,-2145,-10300,-17241,-17733,-16731,-11272,-6076,-2163,470,5807,-8704,-14558,2896,8498,6293,1544,-11729,-18588,-14938,-9815,-4969,3418,8234,6946,3125,1062,-9045,-15788,-17528,-9655,-8035,-3862,-3613,-4799,-6543,-12905,-9900,-3872,-4654,-11820,-19501,-21744,-13990,2951,-2050,-9264,-8853,-5034,-240,-1899,-7484,-10846,-4946,8157,17410,16136,1411,-13888,-3440,6601,12966,11100,-816,-3042,-3257,-4211,-9169,-14457,-10126,2809,15521,13513,5479,-6734,-18943,-8327,330,-6745,-20919,-16688,-10915,-3917,2497,10586,18750,21992,9459,-3875,-11620,-8542,-3475,4666,16675,16032,7818,5370,4147,-7907,-8236,6148,6711,-170,-11494,-15402,-3056,2482,3845,1061,-3931,-7785,-6859,-6546,-12931,-16175,-11428,1838,16286,17153,281,-9572,-19969,-17161,-17315,-17758,-8490,494,9178,13471,8436,4542,4635,-8040,-12139,-10250,-12576,-15885,-3738,10342,17829,24151,16250,4492,2364,-900,-5986,-11738,-14260,-10529,-10534,-12584,-8811,734,15084,14277,3015,-4307,-15245,-3763,12971,23944,18763,11008,27833,40819,40879,25027,3489,-2282,736,5526,15225,17119,6568,-11121,-13718,-8785,-4822,-2675,-1402,-2860,5061,13152,19625,29247,20856,8758,6407,9857,15044,17034,13015,4231,5836,8387,9706,2649,-5844,-6161,-3692,19431,39614,34854,29257,8249,-15132,-8362,-3116,-6079,-15949,-4666,4231,1107,-8998,-13491,3664,21710,23625,3082,-5410,-8059,-12011,-10442,-11014,-12997,-13154,-9813,-2261,13338,25348,16954,8729,3228,3004,75,-4501,-7511,-6836,817,7801,9128,4285,5425,13132,20519,18619,15862,20402,30471,18285,3978,-4166,-4272,-506,-304,-5550,-7431,-4865,-1062,1882,2105,1789,3277,3318,-5687,-7664,5193,13262,8923,2073,-624,1049,1394,-1966,3351,11490,7571,1870,-2203,-11014,-10328,-10540,-10637,-4547,1317,-118,-6168,-8432,-2911,11238,18280,23164,26871,31708,39346,42412,54985,64254,58958,46585,25654,20186,12270,626,-4093,-7625,-12315,-1726,9993,6066,3134,7887,4018,-7182,-15682,-5832,-2884,3171,2271,-2282,-9307,-6578,-2570,3056,8024,5817,-51,-3676,3757,6067,5242,7150,11553,16452,16899,14622,7899,-2666,-17888,-972,9142,6073,-2467,-8230,-13390,-12661,-11506,-8000,-9186,-14603,-12175,-676,3134,-1254,-3417,-5742,-9172,-12938,-16413,-20774,-17983,-13288,-12562,-1843,13144,18167,13171,5060,253,883,7831,6375,70,4309,24615,20617,12441,2756,-2547,546,4092,3169,-2023,-8314,-14549,-15127,-9534,-6123,-598,3369,7393,11827,12397,12038,8868,3825,1322,-1415,-5431,-1049,9486,15281,13148,5168,-894,-5198,-6501,-6626,-7520,-8453,-6822,-3343,503],[5501,8673,19697,38593,42166,29466,10755,3050,8489,16252,10070,4029,1805,1501,5578,8103,3614,-3984,-4160,3413,2961,-4703,-11016,-11164,-2665,5994,12474,13696,12112,3897,-9223,-14128,-7127,-4501,-6789,-8088,5580,25680,26837,13056,5436,-69,-2342,-3449,-3585,-1429,-2084,-4843,-14425,-16541,-14597,-9590,-3552,6546,10165,11533,12287,7079,1138,-3685,-7458,-5232,-2368,-3169,-4703,-3664,-3623,-219,2466,5521,3833,1834,1296,3072,3714,6987,-2484,-14782,-11517,1872,16642,23345,23896,22230,15675,10186,3624,3988,-12086,-9154,-2482,9161,28236,40433,41361,36350,20178,-1808,-13295,-8326,-3044,3034,562,-2217,-4758,-5889,-1551,637,-3667,-4870,-6113,-8378,-7193,2029,11773,17601,20828,15017,6756,-4203,-12003,-12938,-8208,784,14173,7440,-9588,-5332,-2200,-7956,-14064,-14126,-26171,-36612,-41757,-44882,-33466,-13614,-9552,-12941,-12732,-7693,-8086,-4827,-9456,-11104,-2664,1444,5763,9533,8991,6038,6866,3903,-3895,-9515,-17553,-17086,-13597,-9704,-6688,-901,8565,23384,33613,16358,-4868,-17868,-891,9004,10328,-12421,-15436,10811,53039,135546,272079,422574,491198,458772,339497,178996,63139,12294,-11084,-6959,-10174,-15847,-18943,-10818,-5280,-1327,8571,8075,3954,11584,9691,8763,5966,1528,-2208,-4056,-5622,3073,981,-8263,-14529,-14452,-2666,11602,-3982,-7456,7255,17064,14243,5532,-4262,-12143,-13286,-6995,-6374,-10609,-16569,-13259,3810,7706,4116,7929,4527,2104,7929,18616,14715,878,-7512,13884,22607,13660,5312,-716,3631,15094,10033,-3605,-20224,-15706,-6436,-2025,-92,416,-1742,-5825,-11053,-8596,-8787,-10395,-17159,-11816,-8248,-9965,-10714,-4921,1924,13227,13230,7681,6440,15050,23524,36694,44295,47900,30993,12612,4116,8358,14743,19451,19085,8218,-4163,-15794,-6162,18415,31824,15487,2166,-3901,-6852,-11734,-12276,-8045,-3341,-1854,5723,7049,6822,8031,6742,9001,12085,12861,3920,-8814,-15965,-16381,-15423,-12771,-9000,-7852,-7971,-12083,-13506,-12008,-13019,-11219,-13089,-13251,-9902,-1876,7976,8000,-6853,-12534,-1179,953,-1744,1799,8313,5472,5684,10639,10065,6571,3623,-4973,-7703,-13230,-8136,8025,5799,4375,5065,8704,-2050,-1494,17131,22787,23434,17996,136,-12656,-8214,-4842,-6363,-2934,6496,8398,2844,-8126,-8573,-11067,-12489,-833,-12174,222,6375,7914,7931,4791,-6391,-11489,-9179,1243,10150,8153,5965,-1562,-13748,-13609,-11280,-7830,-2221,5020,10353,20771,19795,19447,19701,14057,9289,9687,5405,-7804,-12243,-11362,-9100,4208,25307,39013,37522,26097,1626,-13501,9063,29433,32573,34564,29566,24698,12787,155,4427,11205,17185,20647,21982,14328,7902,12069,20704,15354,9164,5468,2240,2676,1666,-4763,-12611,-7887,1676,19067,24185,28436,24088,8217,-4264,-3088,6643,16287,14965,7234,-2181,-12040,-6422,-8729,-5786,-7499,-12957,-13725,-6315,4430,10037,7269,4282,4079,28,2564,8069,4304,-5741,-7340,-5077,-6596,-5529,-4148,-7206,-11930,-8413,-3068,-259,3126,7985,6406,-3880,-11265,-8507,13964,32845,20859,4602,-9725,-4899,-2772,-5077,1254,4724,7828,9452,6708,5986,2058,-3061,-7288,-7574,-11112,-13872,-14742,-16846,-12254,-16309,-11280,-11530,-16722,-15221,-3009,9609,26969,35144,20531,7557,-4560,-15370,-7614,-804,192,605,-1863,-9644,-10889,-3019,-7467,-7094,-2499,-9617,-8973,5833,6906,-849,-10381,-14643,-8775,-8114,-10643,-4067,2165,695,-814,-947,-2359,-9885,-8615,-11,4195,9852,11989,11983,11400,3901,-7996,-3486,4032,6890,6374,4199,1770,69,-1675,-7200,-8725,-7010,-2112,3372,3984,-1277,-102,1918,4033,8652,17282,15274,3282,-8159,-9522,-5448,3856,14189,17998,16316,19223,32490,38531,34531,22981,15680,13361,12892,12728,10289,1084,-5992,-6700,-4186,-72,5267,1603,-6037,-10149,-8100,-7252,-4573,-2331,-8176,-11624,-13458,-7336,6203,27406,43817,47822,38550,17836,1186,-5564,-5041,-4212,-6090,-3337,180,-3604,-7873,5967,13968,20256,34881,59668,70588,56339,24688,-2414,-9952,-5733,-1049,-5995,-11243,-15401,-11099,-8176,-6751,-5832,-4238,-3136,-4920,-6939,-3674,-2607,-10104,-11884,-9350,-9522,-9269,1731,20808,33373,31456,10936,-5052,-1099,7155,11973,10741,12326,24528,29632,21221,10824,13011,11403,-2155,-11288,-4062,-1298,-1673,-1105,5150,12082,17317,23254,25289,16939,11758,13172,9964,-7496,-4156,4884,10145,13738,14756,15362,16644,18734,23129,33358,43360,35836,17271,-2107,-12857,-4993,7257,11359,5727,4073,17925,39279,44324,23867,6889,2851,5989,978,-6599,-7693,-3488,-4249,-9333,-12185,-8213,-5871,-4984,-6265,-12553,-3447,11116,25525,27776,24958,13145,827,132,-8555,606,23250,47309,54101,38338,21810,13099,3625,-6548,-13416,-5083,-7062,-9476,-6915,-1411,759,655,392,4202,8045,9787,16412,33277,44849,35060,11465,-7881,-5308,-890,-7417,-4370,10521,19328,20505,21017,23734,27223,21196,10250,1986,-6107,-8000,-3874,2096,2113,-1967,-5175,-10613,-8876,-1308,4955,-697,-12075,-1975,13343,23592,39018,32150,25289,20792,13709,13099,15571,10357,1209,-4470,-3021,5853,13325,7754,-5641,-13866,-5615,-3351,-4830,-6612,-10418,-8555,1487,15602,28823,26222,12680,6536,-2177,-3079,5801,24568,50296,61470,35129,5831,1558,1618,1910,-2712,-5196,-5631,1314,3990,-2666,-3891,-491,-3695,-15393,-12048,-10703,-13743,-11779,-10677,-6926,-7245,-16270,-18736,-10400,-5695,-9385,-4824,15569,15804,2610,-7349,1992,4290,-1115,-5902,-14575,-17705,-9511,1917,14492,13445,3267,-1465,-6641,-7326,-4980,-3118,-2691,-3876,5493,18616,16994,-6722,-7738,3021,-3090,-10591,-5330,-6171,-6333,8528,24480,30525,17190,-588,-17145,-13483,-13495,-16397,-14431,-6550,-1284,-714,-3721,-5624,-3532,843,5778,2021,-1088,-1451,-2503,-4361,-2115,-723,-4035,-11000,-7777,-672,4810,-2219,-9471,-6549,3549,15028,13477,-1028,-14826,-8744,-4794,-3707,5467,1574,-4116,-7110,-5758,-12622,-9204,-6698,-8295,-2071,10376,23627,36490,33503,14399,-247,-7684,-13286,-9818,-7365,-225,13194,22536,29540,28166,15082,7454,7826,5727,9955,11375,5233,-104,-4934,-11389,-15200,-4282,6019,14305,12683,844,-9599,-13107,-8415,-7477,-7208,-5667,-8686,-11255,-3385,4253,8982,15589,11306,-2262,-3978,3744,291,-1756,-4471,-4875,-5073,-7083,-3941,1244,789,-987,-5111,5950,31450,50902,42557,22857,6170,-4033,-6373,6954,15246,15552,12534,4796,-8368,-16918,-12207,-7013,-5026,-7084,-6517,-3562,2647,6655,9168,9027,206,-11506,-4647,15,858,2567,-2155,4314,11581,11904,8996,5886,5926,6406,8918,8533,8674,7667,3081,-3061,-4617,-5930,-10965,-14058,-6479,-3365,-9298,-11456,985,10728,20953,16448,3851,-2867,-8026,-8660,-10639,-7967,-2616,-2457,-4464,-1170,-206,-2287,-5852,-11320,-12041,-11969,-1205,3124,5813,1589,-2224,-1506,-1644,-10419,-5596,7474,15985,22435,18191,13910,5912,-4844,-7438,-303,3353,844,-5590,-9164,-17432,-21933,-6867,4245,3498,-2520,-5229,-2168,-922,-6773,-10916,-7983,-6312,-7239,-5515,-7047,-8990,-10894,-5744,2530,4682,4447,-949,-8579,-14192,-10269,-9979,-6303,2460,8029,-4290,-15052,-13398,-14547,-7922,-3799,498,4068,998,-10188,-12635,-14464,-13229,-13276,-12351,-10591,-13512,-14257,-6908,-3910,-6261,-6006,-6384,-7287,-2666,8267,19792,20432,15084,8077,-615,-3610,87,-2655,1893,20265,37466,29338,3662,-13381,-20670,-17144,-13565,-12443,-5460,-3907,-7643,-13388,-13019,-14265,-13336,-3423,1258,-2960,-10893,-15664,-16920,-9880,-4368,-6335,-5462,-3255,-3280,-10282,-16162,-8871,419,10659,14957,12936,9268,10064,16704,12711,5701,4531,-5170,-4392,2204,6302,4104,-2819,-6113,-5031,2686,12200,11787,3009,-8144,-17012,-5593,13215,11169,-4857,-11972,-8887,-10996,-13024,-6836,-514,9968,20025,39178,50760,53575,62619,66481,48555,9223,-10743,7310,17754,13833,8733,1573,-4809,-7261,-7680,-4487,-515,6743,8259,6342,1772,2709,11707,14103,13776,19137,16274,-1204,-3928,4780,30504,52128,41259,13853,9030,6711,-3739,-12956,-525,9544,9791,2918,-5043,-5615,-673,10421,21752,29807,27177,16854,12055,8528,-1027,-4186,3115,9792,11018,-4993,-8552,356,6385,6229,3781,4035,4559,7527,10681,6557,-5455,-15935,-8042,2652,7211,3128,-4337,-10274,-2737,-2609,-4903,-13785,-9848,-3509,11476,16129,17805,13711,892,-8414,-17369,-11524,-4491,8630,33664,41356,20251,-3648,-15759,3710,19260,16421,8484,8385,12318,17059,15255,11447,12684,23801,31781,22248,4822,-6038,-1196,9664,5938,-747,-5302,-6859,1486,2687,11857,21919,22739,19145,11721,-67,-8335,-11902,-8971,-9428,-10869,-6019,-603,3378,8949,14132,17011,12885,4557,57,-94,2515,8548,9156,10136,16805,24296,27675,28254,19659,-431,-12428,-15213,1702,16966,31269,38185,40890,27234,6661,-8538,-11791,-2487,5073,8016,2197,2557,14073,21954,10367,-6344,11674,30909,22090,9072,14208,20861,20101,14558,5071,-2760,-11047,-13198,-2915,1805,2882,773,-1478,-4085,6012,13207,12348,5817,6379,13854,17681,20233,19959,9629,-661,-6274,-11730,-7098,128,12050,14513,4977,-4474,-7157,-2069,930,313,-1738,-2049,193,8428,8770,1940,-5275,-6586,1564,1924,-8192,-4714,-905,228,1610,41,1494,-299,-10112,193,27118,29239,23941,609,-16311,-13008,-9553,-10204,-8666,1367,10640,13449,673,-8463,7674,20406,18767,6379,369,5395,18278,27095,26989,21013,12956,1594,-1734,10456,19854,21105,16534,10999,4599,-3437,-5621,-10188,-12194,-5013,2149,6776,18075,22486,19510,7961,-5927,-18365,-19770,-10645,-4173,-5138,-10057,-9260,-6147,-8206,-13402,-12085,-6935,-1658,-2547,-7352,-11627,-8576,-3951,-2334,-1524,-637,438,338,-10614,-16249,-9629,-11138,-8575,-4446,-7111,-8818,-5277,-768,-6185,-18740,-5766,26199,44730,37312,23711,18588,13092,2806,-3849,10820,27872,32757,18997,12604,12806,6607,-4151,-1609,7041,8530,2631,-3400,-8196,-8910,-5339,-9599,-8628,394,8482,6879,-4060,-15940,-17816,-14462,-11377,-8779,-10429,-10688,-2171,6971,11534,8653,-1819,-6323,-9573,-10866,-6779,-1633,-2903,-8351,-10774,-119,11227,21156,17226,13056,6922,12537,18920,5778,-8240,-20753,-9613,5157,9536,9004,4732,-1414,-2107,-2161,101,-1368,-7063,-12303,-8074,-5829,-6427,3724,24698,18373,4564,-8129,-8722,-9555,-14483,-8067,617,812,-6030,-16206,-3837,9060,22337,15721,-5950,-16334,-5028,6093,5860,3277,1555,11501,20455,18383,3653,-4619,-12872,-14964,-12423,-6106,-2878,1042,6096,9978,-5892,-18481,-2387,3686,3239,853,-9070,-14916,-16674,-12947,-7503,1652,6994,6045,2449,-644,-11996,-20606,-14732,-6410,-5512,-2528,-2359,-1089,-2196,-10094,-11565,-6258,-6758,-13379,-19885,-20510,-13084,3744,-3797,-11799,-11499,-4954,634,-1399,-7717,-12647,-6994,6669,16649,16462,1092,-15912,-4325,5684,12330,13317,1933,294,198,-1247,-6353,-11552,-7774,6259,20989,20696,11003,-4367,-17976,-8513,-771,-8711,-20840,-14913,-10342,-2991,3723,9272,17077,23362,12030,-1919,-12208,-10757,-5429,2566,14459,15471,7921,5464,4103,-8404,-11035,1577,6976,1864,-9676,-14102,-3358,3041,5797,3123,-2332,-7627,-8898,-10293,-15920,-18248,-12558,-899,10418,10728,-3518,-11916,-21225,-16780,-17120,-17612,-7767,3118,13198,16841,10251,1440,-473,-10538,-12734,-11235,-14171,-16559,-3327,9721,17132,21160,11606,2528,1740,-1267,-6775,-14161,-18298,-14281,-13988,-15690,-11366,-2133,12556,11807,1359,-5276,-17246,-4387,14382,26312,19942,11344,26263,35728,36449,25425,6553,-517,1179,5799,16027,16360,3707,-12832,-13584,-7805,-4051,-2243,-1704,-3270,4766,12631,19577,28678,20704,9520,6973,8813,12874,13405,6444,-3946,932,5144,6767,-1535,-10668,-10298,-7803,13165,30543,27684,26306,7471,-15731,-10031,-6824,-10547,-11671,-674,6724,1578,-10454,-12077,5121,23960,29369,4869,-5468,-9369,-12339,-8890,-8409,-11281,-11992,-9307,-3057,10674,19606,9669,2244,-16,1710,-1288,-5634,-8451,-8616,-2197,4613,6729,3352,6196,14432,21880,19170,17017,21741,28949,14313,-674,-7009,-5856,-1690,85,-1856,-2003,-1151,167,2022,2457,3449,6397,6897,-3487,-6375,5475,12055,7135,903,-750,1023,647,-4499,-2120,6500,4283,150,-2540,-9136,-9737,-9056,-8074,-3559,1530,-873,-8782,-7837,1517,18333,24908,28003,28504,28962,31802,35304,48385,58152,52696,41121,22717,18512,11222,-47,-4711,-8193,-10461,18,12362,10192,7639,12486,6863,-5748,-14729,-8631,-4871,4503,6254,3459,-3027,-4407,-4684,248,8237,8588,2834,-4431,-108,3175,4410,7964,13084,17449,15831,11397,4390,-4863,-18074,1273,9147,5637,-1668,-6928,-11853,-10694,-8877,-6694,-8217,-12425,-12219,-1736,3014,-1024,-3450,-6377,-9734,-11647,-15450,-20592,-17089,-11634,-10560,1409,16099,18335,11164,2124,-2300,-802,7359,9077,6090,5423,19786,17430,10951,2805,-1360,2369,5880,4918,-1270,-7881,-14101,-15667,-10446,-6597,-789,3157,5790,8907,8185,8029,5938,1603,-1053,-3476,-9376,-4403,7139,13503,12101,4801,-1314,-6167,-7964,-8375,-8831,-8501,-6209,-2067,3092],[9160,12791,23631,39594,42326,29705,10361,1441,5883,11852,4997,1070,1365,1586,2499,5366,2935,-2884,-2160,6808,7449,-1182,-9354,-11497,-2020,7801,14859,15056,11509,2767,-10404,-15116,-7924,-5684,-9743,-10049,5874,25297,26783,12965,5178,-527,-2647,-3192,-3667,-3504,-8581,-9929,-18175,-13473,-11459,-7698,-2462,8100,12741,13712,11972,5881,-248,-5636,-9603,-6798,-3943,-5250,-6230,-3823,-2745,352,2251,4450,3490,2308,330,-733,-430,4817,-1996,-13441,-12089,-46,13684,21312,24897,25235,17758,10082,1500,906,-13201,-7314,-1150,10132,27332,36884,35979,30600,15496,-3271,-12629,-8485,-2497,3972,1204,-2557,-6681,-6314,292,2669,-2817,-5626,-7301,-8927,-6857,1770,10685,19533,27579,23532,13577,-949,-11386,-13730,-7675,1763,16133,13912,-4535,-6442,-4934,-7819,-13279,-15239,-26910,-34693,-37816,-40005,-36845,-17366,-13903,-17319,-14022,-7542,-2099,1541,-6951,-13288,-5230,904,6815,9348,8182,6019,7995,7497,-307,-7067,-16555,-19265,-15408,-11328,-7341,-763,8716,25098,31519,13766,-7306,-16445,-405,7411,6190,-14587,-21744,-16599,-18291,-8940,52000,152080,212863,219799,173941,93061,35425,12531,-9722,-7923,-8140,-12730,-17843,-10064,-3478,1061,8836,7126,1590,11039,11311,11723,8139,3020,-441,-1955,78,9246,4298,-6871,-14001,-14753,-3283,9139,-6198,-3396,11531,21078,17293,6213,-5467,-13032,-14253,-3933,1402,-491,-6300,-8075,667,3751,-707,5424,6622,6504,12269,20075,15865,3414,-5249,12190,21353,12792,5186,-989,2270,14958,11648,-891,-17012,-18708,-10117,-5722,-1944,619,-100,-3311,-11346,-12373,-11814,-11935,-17833,-11840,-8156,-8937,-11192,-8065,-2684,9381,12017,7915,6831,14202,23035,37445,43919,47181,30392,11386,2857,6324,13856,22027,22186,9112,-4371,-16503,-5789,21231,32069,14612,2505,-3302,-6343,-12294,-16405,-12827,-9374,-6196,3114,5539,5612,6193,5402,8800,12680,14075,4720,-8436,-16807,-17846,-16163,-12115,-6940,-5817,-6775,-12644,-14962,-12587,-14705,-13218,-14466,-13530,-10201,-3594,4523,3345,-10357,-11696,-627,886,-2729,1788,10297,9428,8627,13470,13768,12213,7540,-4326,-9139,-14540,-3522,11799,7598,801,-1455,4842,-1998,-398,19945,27675,26348,19753,842,-12861,-8141,-4706,-6237,-3632,4395,5841,1574,-7043,-5645,-7595,-8321,958,-7590,-1436,4902,8134,8691,3209,-9020,-12545,-10136,-1357,9225,9268,6512,-2970,-14959,-9715,-8510,-7649,-3614,4908,10679,19683,18265,18495,18518,11935,7246,7350,3046,-9555,-11101,-8731,-12406,1133,22970,36258,35134,25673,1960,-10680,10766,27821,27916,33786,31745,26417,12953,-2843,-305,9610,19130,25071,24946,13726,5609,10425,19780,13473,8855,9875,9807,8072,3651,-4631,-13145,-6493,6467,23780,28260,34030,30199,11780,-2241,-1622,7960,16747,17338,11172,-169,-12788,-5870,-7563,-5698,-7039,-11747,-13248,-6122,3620,7128,3678,-479,-847,-3510,-1298,5392,4495,-3794,-5553,-3286,-4537,-3523,-2091,-5530,-11845,-9735,-4263,-1779,512,4289,6554,-3110,-10618,-10146,7468,20872,12318,820,-8360,-4093,-4159,-8618,-3281,-874,1483,4171,4119,4546,1163,-3585,-8013,-8107,-10693,-11499,-10543,-14990,-16745,-16017,-9390,-10525,-16371,-17407,-5364,7990,25139,30933,17367,5625,-5443,-16013,-8083,-1753,-1477,-1118,-3062,-9794,-6358,3039,-26,-2148,-1066,-10180,-10150,5663,7259,-798,-10645,-14393,-8209,-6087,-8755,-3989,3136,1714,-697,-1170,-1769,-9467,-8832,252,5717,11877,13136,11728,9764,1052,-11605,-4914,2907,5319,3864,3219,2472,769,-1614,-7985,-8055,-4417,420,4768,4472,-1010,792,4573,7232,11480,18425,13902,884,-9659,-8588,-6881,-243,8993,12560,11299,15535,32315,42005,39441,28579,22143,21056,21184,18787,14068,3460,-4714,-6306,-3189,1505,6147,2461,-5033,-10235,-9085,-7901,-5749,-5280,-12697,-15988,-15353,-8697,3019,19613,36553,45315,41014,24177,7912,-1961,-3787,-4664,-6986,-2308,1279,-2806,-6788,4427,12676,18953,32845,57373,70145,60880,31815,3482,-6344,-5598,-4225,-10144,-13144,-12468,-9322,-7175,-5735,-6262,-5571,-4734,-5703,-6257,-1306,1963,-4649,-9205,-9726,-10471,-9845,810,20453,33868,31568,10952,-6427,-4137,4933,11410,11643,14769,28099,34352,26439,13695,14183,10074,-4083,-12446,-4070,-1324,-2014,-1937,3701,10247,15108,20316,23702,18066,14014,16076,13540,-4152,-2998,5688,10169,12537,14100,14802,14951,16836,22232,33627,40558,28762,9203,-7203,-16349,-11299,1572,7898,5180,728,8470,26944,33307,17810,3829,359,3172,326,-6449,-7207,-3385,-5212,-10369,-11537,-5815,-3458,-3453,-5263,-12370,-5690,8623,21188,22304,20369,7368,-3602,-3288,-12014,1878,23486,48743,55160,39848,23493,13911,3698,-6131,-11615,-4579,-6098,-8123,-6679,-1404,-501,-1198,-335,4398,8210,8367,13788,30775,41022,30532,9562,-7315,-3440,812,-6617,-5050,10296,19153,20063,19249,18207,21999,18703,9767,2369,-4179,-4458,-2891,2027,2610,-1266,-5914,-11096,-9361,-2108,4397,-1358,-15492,-3712,10451,13030,27174,25397,21163,17621,10432,10361,14595,10198,-245,-7181,-6429,3089,12749,9249,-3532,-12012,-4689,-3679,-5701,-7286,-10759,-8115,2227,16321,29025,25748,12523,7771,750,197,9722,30969,57445,63759,38272,6706,2109,2447,2452,-2097,-3931,-3627,2355,4324,-1767,-2334,1806,1542,-4636,-7129,-9705,-17460,-13894,-9901,-7277,-7667,-17157,-19671,-11395,-6904,-9901,-8418,11237,12616,2117,-3111,6129,6118,-2360,-8087,-14971,-16219,-10857,-1822,9935,9182,-214,-3282,-4688,-1007,-220,-1149,631,1317,10882,23270,16395,-9276,-5721,4326,-3910,-12488,-6110,-6640,-6924,7471,24497,34004,19266,-274,-17508,-13721,-13561,-16663,-15152,-7700,-1890,72,-2008,-3571,-1848,2072,7051,2641,594,-1312,-5833,-6584,-3220,-1679,-4451,-11419,-8237,474,6743,-325,-9670,-9074,-269,10386,11382,-1056,-14547,-11044,-6337,-1138,10418,5316,-4055,-9851,-7965,-11315,-8081,-6744,-9480,-3333,8852,20854,33245,32669,13783,506,-3312,-12910,-11332,-6387,-50,11461,18419,26220,28774,16908,10119,9954,5973,10011,12266,6159,1209,-2247,-10915,-15092,-3599,6385,14443,13249,1781,-8489,-13168,-9971,-8569,-7717,-5473,-8676,-12545,-6734,820,6556,14001,11137,-2515,-3371,5195,2514,514,-2229,-2797,-3475,-5742,-1750,5475,5549,1765,-3367,6013,28543,46655,42768,26511,10199,-1540,-6859,7021,17888,18832,15373,7361,-6720,-15647,-10962,-4409,-2630,-5830,-5504,-2961,3041,6842,8475,6277,-3708,-12858,-5081,-2645,-2725,-419,-4576,2648,11709,14699,12256,7872,5546,5716,9135,9282,9287,7997,3517,-1751,-2863,-5070,-11548,-12773,-4170,-1754,-9082,-12455,655,8532,17833,14474,3016,-3500,-9490,-10500,-11840,-8275,-2220,-1595,-2323,1429,1000,-3290,-9321,-13401,-10355,-10386,386,4299,5539,-884,-5615,-3843,-2539,-9079,-5430,3789,7659,13725,15466,13390,4966,-3403,-3204,2909,4932,2156,-3980,-8402,-17895,-21776,-6068,6288,5259,-2843,-7145,-1835,901,-4434,-9913,-9151,-9267,-9690,-6994,-7515,-8634,-10753,-7084,1673,2400,1166,-3268,-8070,-10436,-11523,-15107,-13358,-3663,2994,-7781,-15262,-13557,-14217,-7122,-3189,1488,5417,4176,-7227,-10529,-13571,-14005,-13883,-12893,-11266,-14074,-13129,-6514,-5492,-7921,-5046,-2365,-747,3917,14024,25046,26205,18461,9541,-1732,-7752,-5587,-7255,-229,18326,38026,33325,5257,-13718,-19429,-15244,-11739,-9734,-2322,-1205,-5693,-12217,-14000,-14624,-14172,-4786,251,-3128,-10648,-18280,-17332,-9859,-5312,-4749,-5585,-6038,-6229,-12146,-17701,-9984,-317,11304,15792,13498,8531,8108,14994,12732,7533,5659,-5518,-3571,3110,6190,2582,-5109,-7327,-5153,2131,11033,11370,1879,-9599,-14362,-1572,17168,13136,-5578,-14314,-10509,-11815,-13421,-6741,-450,10127,22436,42428,54230,58337,69675,74375,55853,13920,-12691,4105,12878,11662,8507,1312,-5017,-7238,-7328,-3829,-207,6082,6695,3879,-1373,-321,9943,16876,18530,22897,15440,-3287,-6573,3039,29445,50114,40590,12767,5827,3333,-6323,-13213,-286,9852,10136,3236,-4247,-4488,-81,11284,21916,28945,28410,20329,15484,10578,-2582,-6397,5227,13990,13577,-5267,-9677,1022,8668,8030,3860,2795,1845,3359,6971,4338,-5574,-10770,-1162,10595,12903,4784,-5144,-12613,-7672,-6390,-3407,-10599,-9542,-1281,15232,19832,21139,14388,755,-8710,-18270,-11658,-3055,14981,41733,44411,18363,-4511,-16272,3504,18221,14672,8081,9754,13959,17985,15223,11206,13754,23257,28691,18908,2596,-8085,-4378,6164,4046,-2344,-6229,-5698,4901,5241,10165,18645,22176,19149,11397,-407,-8834,-12912,-10533,-11058,-10605,-2298,2963,5165,9991,15014,20561,19116,10060,3278,1498,3484,8403,7978,8835,14913,22091,26393,28294,20429,203,-11974,-16995,-2123,11047,24426,30901,35687,26588,7524,-7446,-13343,-5380,2401,6315,2096,3495,15604,24142,12602,-6495,10153,33220,27441,11092,14803,21548,21496,18232,7273,-1958,-11445,-13089,-2336,3152,4532,1990,-214,-2773,6614,14235,13876,6499,6336,12259,14758,17422,20006,11888,875,-5120,-10584,-5795,2255,12585,14036,4879,-3800,-6631,-2979,-311,-35,-1978,-2305,673,8495,8284,1724,-4480,-5036,2237,746,-10395,-6317,-1935,-859,718,-509,1267,-202,-10589,2698,31410,35443,31121,4672,-14900,-14152,-8693,-7658,-4198,7042,15493,15754,613,-10643,6293,20809,20483,8461,1897,5952,18530,26923,26547,21449,12764,1805,-1105,10439,16704,15169,8115,4758,3695,-3076,-5514,-10033,-13183,-6303,329,5236,17298,23348,21772,9486,-5468,-18062,-18673,-9104,-1041,-1380,-7727,-11258,-8213,-9411,-14785,-13840,-8350,-2391,-3559,-9892,-13441,-9794,-4998,-4951,-4119,593,2988,2219,-8902,-14193,-6909,-7396,-6923,-4575,-7621,-10190,-7334,-2500,-7789,-19597,-3701,27932,41486,29323,16719,13570,10051,1894,-3661,12715,30740,32521,16435,7847,7839,3916,-3248,743,9558,10470,3641,-1965,-5824,-4833,-2921,-7817,-7940,907,10006,9407,-2320,-14684,-16964,-13378,-9693,-7103,-9044,-9581,-925,8874,14472,10751,-494,-5476,-9057,-10701,-7324,-2758,-3647,-7493,-8193,-103,8646,17331,11151,4724,-2808,2982,13116,3828,-8788,-20834,-9138,6604,12342,11981,6479,-1594,-2963,-3499,-2116,-4042,-8515,-10905,-6128,-4858,-6930,1720,21663,14721,2767,-8730,-9810,-11778,-17041,-7998,220,-467,-7790,-18889,-5797,7307,22838,19718,-1912,-15277,-4487,6861,7827,5855,3398,12251,21718,23080,10779,2127,-7565,-9656,-6355,-478,1187,4849,11942,13497,-3644,-21737,-6729,-499,198,-115,-6122,-10779,-13899,-14687,-9489,-56,5651,5100,1676,-2318,-13666,-16296,-8814,-1194,-1132,-697,-935,2427,1718,-6785,-11576,-7889,-8413,-14570,-19580,-18515,-10882,5466,-4638,-13446,-13214,-4355,1632,-593,-7389,-13956,-8603,5594,16128,17145,1432,-17582,-4633,5449,12287,16283,5638,4048,3675,1724,-3321,-7729,-3436,11699,27989,29536,18175,-804,-16187,-8373,-1531,-9734,-17966,-11963,-8493,-1103,4936,7507,14411,23003,13679,-241,-11995,-11917,-6463,1406,13201,15899,9195,6553,4871,-8089,-13281,-2937,6727,3578,-7565,-12063,-3336,3699,7617,5404,-177,-6674,-10129,-13151,-17814,-19399,-13026,-3006,4428,4533,-6722,-13566,-20142,-15753,-16393,-16657,-6390,6167,16901,19491,11858,-1672,-5764,-11633,-12324,-11545,-14868,-15668,-2295,9390,16500,18471,8247,1738,1959,-719,-6322,-14979,-21546,-16269,-15745,-18092,-13148,-4173,10336,10020,935,-4803,-18317,-5540,14854,27344,20275,11579,24136,30565,32257,26059,10220,1923,2200,6328,16527,15166,854,-13968,-12876,-6389,-2865,-1455,-1693,-3302,4575,12249,19681,28145,20784,10748,8215,8759,11517,10490,1345,-9652,-1147,4486,6444,-2860,-13115,-13187,-11354,7151,21495,19899,21880,6074,-15914,-10636,-9268,-11780,-6851,2684,8530,1639,-11924,-10118,6551,25592,35353,7880,-4321,-9668,-12569,-7464,-5195,-8003,-9468,-7923,-3379,8248,14377,3106,-4298,-4063,96,-2629,-6515,-8997,-9796,-4872,1567,4309,2281,6592,15064,22025,18854,17790,22465,26247,9836,-5289,-9228,-7154,-2939,270,1599,3616,2740,1726,2456,3020,5261,9215,9842,-1654,-4758,6202,11032,5512,-74,-716,1015,107,-6260,-7521,1651,902,-1650,-2927,-7278,-7224,-5737,-5092,-2380,1923,-1034,-10629,-6531,6370,25592,31824,33112,30192,26124,24308,28277,41069,50580,45167,34761,19216,16200,9866,-585,-5172,-8697,-8805,1924,14791,15098,12953,17066,9642,-3885,-12669,-10972,-6690,5531,9969,9252,3787,-1266,-6265,-1992,8839,11777,6391,-3819,-4165,151,3519,8858,14747,18535,14677,7911,623,-7315,-16497,3676,9083,5091,-902,-5741,-9908,-7919,-6774,-6177,-7569,-10204,-9631,-561,4475,349,-2602,-6182,-9241,-10201,-14414,-19911,-15542,-9476,-7720,6231,19650,18646,9380,-284,-4135,-1936,6993,11335,10679,5998,14080,14043,9550,2794,-480,3803,7764,7280,-231,-7557,-13912,-16291,-11548,-7230,-1072,2885,4210,6028,3957,3767,2674,-1001,-3461,-4679,-12813,-7873,4395,11169,10447,4003,-1985,-7439,-9964,-10615,-9855,-8133,-5745,-1204,5093],[12542,16588,26270,37927,40022,28642,9877,-58,2874,7003,366,-1266,1335,1842,-499,2518,2199,-1661,358,11192,13103,3167,-7233,-11620,-1385,9192,16411,15481,10484,1725,-11172,-15601,-8304,-6456,-12217,-9952,7352,25105,26208,12733,4902,-1098,-3391,-3548,-4216,-5087,-11213,-12175,-17425,-9638,-7740,-5325,-1031,9968,15385,15623,11213,4796,-1385,-7187,-11190,-8003,-5298,-6902,-7293,-3882,-2149,552,1819,3490,3615,3170,-204,-4208,-4640,2639,-1864,-12111,-12215,-1566,11022,19267,25527,27860,19475,9629,-543,-2789,-14229,-5150,192,10679,25588,32639,30056,24601,10995,-4471,-11846,-8898,-2330,4191,1310,-2881,-7609,-5604,2349,4714,-1640,-6085,-8330,-9351,-6688,913,8740,20597,33478,31917,20725,2639,-10302,-14782,-7448,2668,17875,20715,2735,-3710,-5236,-7038,-12348,-15286,-26063,-32135,-33527,-34244,-35470,-22701,-18415,-16850,-13331,-6703,2306,7103,-3531,-14645,-8169,114,7589,9193,7839,6481,9328,11300,3447,-4118,-13724,-20403,-15969,-11672,-6844,780,10956,26512,28037,10680,-9808,-13760,1292,7352,3574,-16606,-23783,-5560,14454,47023,125670,234293,293641,289939,226975,126376,50916,17125,-8767,-7404,-6496,-10306,-16537,-9044,-845,4212,9482,6530,-156,10735,12719,14165,9557,4088,1359,836,6901,15684,7584,-5472,-13538,-14765,-3900,6303,-5967,1700,15969,24634,19624,6379,-6431,-12809,-14126,208,10099,10219,3910,-1609,-1335,-535,-5661,3917,9791,11646,16541,20961,16893,6145,-2431,9819,19138,11483,4976,-1033,909,14197,12862,1764,-13803,-20817,-13102,-9106,-3737,649,1238,-1020,-9693,-15516,-13906,-12515,-16552,-12198,-8545,-8219,-10549,-10594,-6849,5223,10199,7764,7031,13294,22410,37486,42320,44940,29165,10426,1804,4139,12924,23818,23928,9162,-5100,-17606,-5190,23869,31173,13405,2844,-2480,-5250,-10914,-19021,-16323,-12775,-7808,1069,4032,4228,4288,4111,8465,13081,15150,5412,-7953,-16942,-18599,-16127,-11070,-5193,-3585,-5266,-12859,-16227,-12900,-14890,-14922,-14197,-12400,-9832,-5043,1290,-617,-12149,-9561,390,1056,-3647,1422,11408,13251,12795,17781,19103,18997,11671,-3371,-10018,-14656,-305,13280,8793,-648,-6907,2197,-799,1132,22757,32991,29345,21248,1736,-12666,-8526,-5520,-7379,-5508,1660,3127,387,-5763,-3024,-4084,-3367,4368,-4001,-3348,3304,8404,9442,1814,-11080,-12740,-10607,-3672,8047,10050,6622,-4510,-10858,-5532,-5722,-7479,-4782,5301,11180,18319,16181,16549,16079,9348,5391,5232,855,-11031,-9923,-6375,-13741,-1670,20022,32269,31595,24745,3020,-7802,11758,24592,21036,30348,31382,25909,11785,-6478,-5251,8036,20703,29292,27402,12578,2657,8040,17574,11349,8641,14409,17560,13019,5294,-4591,-13607,-5250,10622,26684,30867,38759,36419,15863,62,-20,8957,16295,18833,14549,1564,-12921,-4938,-5560,-5098,-6486,-10445,-12183,-5987,2843,4882,1138,-4295,-5934,-6830,-4668,2833,4708,-1649,-3667,-1446,-2334,-1449,60,-3377,-10560,-11078,-5602,-3371,-2085,649,6431,-2212,-9685,-11689,1336,11045,5837,-904,-6058,-3441,-5577,-11777,-6994,-5728,-4744,-1647,994,2592,-41,-4199,-8652,-8333,-9555,-7966,-4951,-8649,-11260,-10555,-7082,-9248,-15099,-18862,-7294,6598,23113,26596,14235,3556,-6511,-16695,-8698,-3100,-3666,-3410,-4728,-9047,-1165,9950,7325,3019,595,-9914,-11143,5304,7504,-722,-10769,-14630,-8208,-4610,-6996,-4053,3812,2566,-804,-1584,-888,-7902,-8991,-17,6580,13295,13976,11320,8104,-1661,-15956,-6736,1320,3297,833,1920,2750,1039,-1877,-9046,-7530,-1865,3229,6357,5023,-568,1846,7639,11103,15027,19789,12736,-1396,-11331,-7807,-7665,-2867,5193,7918,6368,11435,30591,43630,42353,32595,27571,27946,28204,23522,16956,5898,-3125,-5819,-2340,2609,5929,2519,-4277,-10294,-10506,-8816,-6589,-6852,-14777,-17195,-15182,-9558,984,13873,30270,42751,43388,31416,16317,2620,-2478,-5269,-8332,-1725,2493,-1448,-5889,2565,10335,15853,28467,51331,64848,60803,35991,8378,-2524,-4696,-7670,-14092,-12176,-9326,-7569,-6283,-4934,-6423,-6526,-6222,-6606,-5563,833,6139,452,-5870,-9174,-11383,-10882,-638,18582,32360,30362,10708,-7572,-7386,2549,10546,12522,16937,30232,37216,30842,16473,14484,8116,-6123,-12486,-3852,-1215,-2186,-2607,2362,8650,13334,17882,21681,18481,15753,18454,16585,-1095,-1479,7023,10855,11572,13297,13867,12931,14510,20610,32704,36261,21210,1659,-9805,-11644,-14302,-3979,4105,3845,-2274,-1175,14226,22063,11989,1201,-1761,370,-670,-6512,-7003,-3681,-6512,-11248,-10133,-3444,-1119,-1978,-4361,-11015,-7313,6442,17347,17369,15749,2025,-6780,-5851,-14491,2500,22733,48374,53966,39543,23950,13681,3103,-5805,-10079,-4079,-5123,-7207,-7049,-2189,-2527,-3587,-1561,4129,7932,6576,10963,27550,36092,25618,7657,-6556,-1683,2268,-6087,-5418,10197,18915,19465,17092,12382,16172,15441,9080,2947,-2011,-1381,-1802,1944,2982,-422,-6580,-11610,-9658,-2508,4455,-1065,-17383,-5076,8269,3381,14788,18838,17591,15020,7712,8168,13931,10358,-1408,-9819,-9582,1105,12869,11247,-1116,-10066,-4026,-4090,-6098,-7263,-10429,-7304,2997,16834,28660,25002,12810,9912,4879,4621,14337,37020,62121,62995,40449,7574,2528,2892,2279,-2066,-2964,-1673,3544,4716,-1232,-1444,3598,6284,5047,3052,-2161,-13258,-14936,-9266,-8099,-8747,-18305,-19880,-11966,-7501,-9200,-12355,6445,9867,3073,1710,9810,7549,-3651,-10831,-15375,-14917,-11854,-5358,5578,4891,-4267,-5311,-1632,5033,3665,-130,2936,6442,16444,27177,14816,-12155,-3556,5493,-4776,-13890,-6821,-7184,-7808,5609,23063,35687,20461,-355,-17834,-13929,-13637,-16918,-15673,-8530,-2277,953,-288,-1522,-395,3038,8295,3791,3129,-814,-9255,-9183,-4881,-3146,-5347,-12184,-8886,1499,8320,1605,-9239,-11938,-5412,4368,8111,-1816,-14008,-12629,-5977,3077,16277,10546,-2424,-12560,-10972,-9715,-6799,-6588,-10603,-4864,7096,17752,28746,30049,12085,480,572,-8954,-10535,-5046,107,9937,15226,23218,28915,18409,12370,11903,6168,9945,12907,6603,1502,-535,-10780,-14824,-3313,5700,13066,12733,2219,-7511,-12146,-11953,-10298,-8695,-5593,-8825,-13799,-9782,-3104,3375,11642,10200,-3249,-2894,6828,5015,2988,99,-726,-2038,-4746,-120,8941,9884,4533,-1353,5883,24173,39226,39060,28012,13750,450,-7838,6133,19376,21197,17273,9243,-5098,-14135,-9431,-1653,111,-4306,-4446,-2313,3422,7025,7803,3511,-7779,-14118,-6331,-6213,-6558,-3484,-6981,911,11623,17719,15901,10283,5151,4592,8702,9207,8992,7434,3471,-623,-1465,-4542,-12289,-12037,-1814,113,-8606,-13767,138,6890,14672,12356,2539,-3612,-10588,-12752,-13698,-8206,-1120,-270,-506,3092,1354,-5288,-14105,-13610,-7932,-8846,1592,4908,4579,-3793,-9141,-5719,-2715,-7408,-5716,-1122,-2208,2655,10494,10853,2887,-1440,981,5622,5792,2827,-2925,-8140,-18667,-22198,-6340,6511,5302,-4064,-8451,582,4860,-1007,-8276,-10169,-12293,-11903,-8285,-8009,-8326,-10248,-9387,-546,-916,-2542,-5504,-7331,-6094,-7256,-10400,-16356,-10242,-2397,-11282,-14843,-13724,-14294,-7154,-3514,1533,5850,6393,-4710,-9068,-13169,-14707,-14096,-12870,-11552,-14510,-12524,-6769,-7925,-10159,-4274,1715,6093,10751,19612,29436,31406,21489,10693,-2872,-13066,-11645,-11379,-2715,15644,37221,36724,7212,-13568,-17905,-12857,-8277,-5986,951,1152,-4094,-11198,-14869,-15251,-14868,-6101,-756,-3433,-10176,-18257,-17211,-9952,-5054,-1891,-5336,-9470,-9310,-13354,-18651,-11099,-1263,11361,15885,13331,7231,5598,12369,11783,8085,4868,-6903,-3272,3811,5971,1058,-7435,-8529,-5521,1042,8924,9909,-1,-11096,-11319,3335,22244,15997,-5748,-16631,-12104,-12803,-14053,-6959,-627,10119,25059,44422,54298,58512,70495,75179,57390,16217,-13973,713,7613,8798,7689,627,-5478,-7431,-7271,-3585,-321,4834,4483,800,-5011,-3815,7441,19127,23643,26989,14726,-5404,-10046,-468,26747,46330,38927,11658,2278,-431,-9108,-12960,-189,9805,10003,3091,-3871,-3661,154,11228,20414,26298,27969,22382,17636,11487,-4752,-7330,8937,18919,16058,-5571,-11261,1066,10012,9018,3518,1328,-709,-427,3161,2070,-4632,-4426,7468,19856,18891,5980,-6375,-14838,-11186,-9466,-2727,-6267,-7721,2260,19475,23437,23332,13849,57,-8933,-15455,-10619,-751,21393,47779,45390,16066,-5491,-16514,2784,16170,12151,7279,10575,14757,17853,14102,9686,13278,20605,23622,14352,-31,-9937,-7273,2562,1922,-3925,-6753,-3837,8729,8531,9500,15530,21119,18441,10344,-1190,-9584,-14156,-12405,-12927,-10649,-119,4963,5565,9568,13991,21654,23631,14832,6006,2579,3789,7433,5936,6477,12041,19062,24185,27261,20379,513,-11815,-19178,-6363,4664,17209,23580,30022,25453,8446,-6004,-14064,-8764,-692,4250,1818,4133,16390,25113,13986,-6694,7748,33687,31718,12905,14016,20596,21648,21120,9062,-1534,-11824,-13020,-1955,4210,5754,2611,86,-2616,6286,14390,14601,6704,5756,9972,11449,14307,19268,13715,3086,-3416,-8072,-4154,3758,12716,13789,5088,-3125,-6384,-4280,-2035,-854,-2625,-2802,1393,9291,8749,2120,-3386,-2867,4079,664,-12168,-8123,-3253,-2038,-29,-889,841,-456,-10500,5568,34827,40583,36828,7423,-14068,-14742,-7610,-5309,317,13535,20997,18360,996,-12950,4480,20086,21133,10011,3208,6171,17934,25833,25504,21521,12453,2247,217,10909,14290,10298,998,-1440,2019,-3163,-6011,-10510,-15362,-9095,-2645,3006,15570,22628,22312,9802,-5708,-17897,-16878,-7265,2018,2340,-4584,-11613,-10261,-10409,-15732,-15228,-9805,-3581,-5127,-12676,-14784,-11298,-6906,-8639,-7476,1594,5159,3537,-7455,-12501,-5071,-4862,-5327,-4441,-7869,-11362,-9667,-4782,-9896,-19012,-1847,28183,36556,21244,10297,8490,6145,123,-3992,13609,31779,30189,12572,2410,2273,832,-1897,3150,11961,12002,4178,-986,-3948,-1603,-1390,-6811,-7896,675,10766,11417,-801,-13514,-16311,-12541,-8208,-5468,-7689,-8619,-264,9730,16152,11816,549,-4656,-8302,-9984,-7376,-3552,-4146,-6724,-6011,-271,5056,11784,4684,-2084,-10108,-5475,7317,1792,-9407,-21015,-9022,7250,14076,13870,7258,-2320,-4006,-4783,-4246,-6978,-10438,-9884,-4624,-4404,-8050,-761,18084,11221,1165,-8964,-10255,-13024,-18818,-8334,-1194,-2996,-10117,-17727,-7528,5050,21637,21813,1331,-13759,-3826,7376,9553,8335,5712,13258,22683,27161,17778,8689,-2285,-4520,-1325,3720,4533,8171,16740,15197,-2665,-20816,-9581,-3879,-2946,-1766,-3704,-6981,-10479,-14922,-11475,-2331,3613,3533,245,-4550,-14454,-10812,-2517,4738,4312,824,-206,4631,4369,-3949,-10680,-9212,-10069,-15920,-19189,-16470,-8301,7244,-5359,-14889,-14627,-4024,2072,-162,-7126,-15237,-10431,4255,15199,17569,1944,-19111,-4986,5237,12204,19233,9498,7409,6412,3978,-817,-4066,1118,17187,34471,38159,25706,3032,-14344,-8571,-2557,-10316,-14920,-9417,-6785,596,5419,5109,10540,20374,13654,380,-12073,-12572,-7204,527,12249,16653,11068,8107,5935,-7407,-15218,-7599,5437,4440,-5791,-10176,-3595,3863,8703,7294,1962,-5499,-11091,-15641,-18526,-19003,-13461,-4955,-2066,-1899,-9918,-14987,-18365,-14769,-15792,-15639,-5064,8766,19387,20813,12695,-4409,-9281,-10899,-11440,-11683,-15095,-14241,-1623,8603,15225,15592,5543,1289,2299,-50,-5459,-14646,-20955,-15106,-14810,-19575,-14493,-5793,8090,8493,1150,-3521,-17607,-7632,13767,26232,19028,11097,21064,25061,27736,25744,13153,4211,3188,6492,15855,12756,-2466,-15157,-12393,-5209,-1847,-867,-1867,-3408,4186,11738,19569,27277,20661,11984,9764,9263,10438,7877,-2517,-13099,-1744,5210,7745,-2321,-13409,-14599,-14176,1822,13127,11848,15898,3460,-15692,-10333,-10404,-10367,-2988,4779,9042,722,-13629,-8096,7550,26151,40688,11905,-2193,-8966,-13019,-6556,-2077,-3978,-6076,-6043,-3683,5600,9380,-2644,-10418,-9318,-2313,-4347,-7521,-9489,-10630,-7498,-1682,1557,757,6142,14536,20564,17367,17744,22060,22267,4817,-9973,-10748,-8361,-4502,-14,4312,8694,6089,3042,2827,3479,6782,11187,11672,-543,-3391,6847,9751,3650,-1283,-923,699,-483,-7185,-12207,-2278,-2459,-3714,-3670,-5765,-3673,-1228,-2014,-1310,2239,-896,-11874,-5044,11215,32335,38385,37911,31557,23211,17490,21879,33712,42318,37148,28197,15516,13556,8381,-1027,-5595,-9300,-7560,3344,16556,20318,18775,21215,12109,-1686,-9878,-12462,-8491,6063,13136,14742,10682,2162,-7395,-3736,9590,15108,10201,-2136,-8249,-3030,2443,9652,16385,19681,13603,4398,-3271,-9979,-14300,5818,8948,4550,-166,-4775,-8151,-5370,-5350,-6660,-7345,-8095,-5996,2448,7409,2912,-746,-4990,-7930,-8708,-13167,-18517,-13258,-6701,-3789,12825,23848,19421,8380,-1587,-4928,-2461,6668,12811,13425,5814,8291,10967,8577,2907,182,4770,9457,9964,1042,-7231,-13834,-16798,-12593,-7798,-1187,2857,2975,3492,32,-477,-699,-3819,-5460,-4370,-13271,-10903,1571,8560,8421,2963,-2670,-8718,-12247,-12185,-9239,-6929,-5154,-498,6739],[14275,18560,26008,32628,34501,25429,8436,-2105,-1320,1030,-4802,-4182,470,1246,-3905,-1358,297,-1528,1996,15026,18461,7079,-5851,-12603,-1847,9041,16018,14015,8167,-164,-12550,-16644,-9295,-7846,-15120,-8769,8827,24252,24361,11395,3567,-2794,-5563,-5505,-6174,-6779,-6958,-9079,-13183,-6121,-4236,-3385,-230,11089,16890,16033,9152,3012,-3087,-8998,-12705,-9622,-7279,-8990,-8793,-4681,-2602,-372,398,1938,3413,3556,-944,-7498,-9172,242,-2607,-11670,-12775,-3298,8348,16983,25283,29213,19865,7896,-3331,-7786,-14947,-3601,576,9735,22438,27407,23384,18044,6122,-6265,-11873,-10287,-3262,2978,177,-3844,-7856,-4647,3661,5853,-1064,-7036,-9911,-10324,-7534,-1348,5329,19986,37244,38808,27133,5759,-9398,-16611,-8281,2499,18219,26292,10596,1691,-3021,-6397,-11950,-15436,-25894,-31560,-31464,-29564,-28251,-26254,-18259,-13686,-12553,-6484,4373,10677,-494,-14823,-12090,-1538,7403,8339,7160,6596,10092,14454,6462,-1944,-11724,-20492,-16524,-12544,-6935,2361,14009,26566,22961,6730,-12734,-11320,3361,8243,1405,-20701,-20454,14109,72314,170904,321998,476771,537308,492034,363521,198188,77057,21225,-7259,-5831,-6409,-9416,-15885,-8124,1877,7286,9948,5735,-1987,9910,13062,15159,9444,4134,2549,3684,14275,21740,10311,-4509,-13613,-14577,-4531,4058,-2596,6872,19794,26983,20573,5569,-7509,-12113,-14003,3355,16882,18680,11982,4014,-2052,-5233,-10865,3410,13432,16768,19891,20714,17182,8253,-196,6483,15606,9262,4059,-1524,-1075,12021,12941,3808,-11143,-20910,-15619,-12458,-5761,144,1865,584,-7674,-15878,-15306,-13015,-15605,-13323,-9634,-8075,-9344,-11728,-10127,1103,7745,7042,6696,11932,21254,36466,39402,41217,27227,9569,778,1951,11895,24265,23742,7925,-6781,-19496,-4432,25970,28988,11585,2788,-1809,-3877,-7996,-12942,-13521,-9874,-6626,-742,2264,2474,2169,2640,7631,12855,15625,5604,-7691,-16554,-18701,-15924,-10298,-4246,-1922,-3947,-12807,-17308,-13244,-12905,-14432,-12008,-10188,-8969,-6369,-1951,-4294,-12093,-7638,1255,1070,-4777,439,11371,16224,17763,23657,26277,26620,15536,-2544,-10668,-14405,1304,12608,8730,-916,-11095,889,1123,2523,24885,37944,31863,22011,2505,-12223,-9720,-7488,-9828,-8703,-1786,99,-997,-4747,-1027,-1262,498,7238,-1545,-5662,1538,8721,10231,792,-12299,-12613,-11059,-5864,6457,10247,6110,-6308,-7457,-1848,-3232,-7519,-5852,5926,11563,16485,13361,13306,12115,6069,3394,3146,-1246,-12267,-8934,-4523,-12684,-4487,16398,27224,27128,23240,4401,-5273,11606,19860,12230,23742,27871,22829,9172,-10549,-9442,6614,21603,32836,29085,10891,-928,5030,14155,8921,8216,18191,24368,16907,6274,-4893,-14227,-4412,13650,27383,31634,42053,42171,20276,2494,1572,9455,14864,19168,16877,2792,-12856,-4102,-3170,-3947,-5895,-9295,-11214,-6243,1807,3276,-214,-6244,-11023,-10065,-7730,234,4643,380,-1893,220,-229,427,1996,-1187,-8752,-12396,-7218,-5126,-4660,-2845,5814,-1462,-8774,-12996,-3682,4312,1856,-670,-3683,-3108,-7105,-14514,-9694,-9236,-9967,-7611,-2681,136,-1566,-4949,-9150,-8021,-7404,-3285,1419,-1385,-2068,-3292,-4581,-7973,-13674,-18021,-8736,5309,20751,22174,11111,1307,-7901,-17554,-9574,-4954,-6461,-6355,-6907,-7489,4068,16775,14044,7666,2011,-9139,-11807,4727,7558,-736,-10904,-15510,-8884,-3838,-5644,-4475,3960,3113,-1250,-2469,-354,-6294,-9127,-890,6624,13870,14299,10733,6792,-3043,-20254,-8867,-739,904,-2234,514,2471,687,-2634,-10511,-7404,329,6002,8035,5637,4,2931,10906,15422,19066,21205,11870,-3174,-13197,-7392,-7979,-3906,3090,4348,1623,7059,27273,43044,42819,34435,31157,32946,32861,26247,18485,7865,-1639,-5433,-1797,3106,4684,1746,-3933,-10389,-12364,-9859,-6826,-6557,-13459,-14811,-13950,-10208,-715,9841,25014,40062,45308,38900,25874,8318,-979,-5836,-10124,-1663,3565,-69,-5310,385,7176,11327,22289,42363,55423,56038,36473,11363,952,-2931,-10848,-16696,-10187,-6919,-6214,-5667,-4494,-6574,-7236,-7577,-7551,-4805,2599,9443,4805,-2474,-7706,-11746,-12274,-2498,15409,29066,28040,10310,-8277,-10773,193,9501,13372,18638,30807,37963,33873,18794,13921,5716,-8220,-11940,-3636,-1082,-2279,-3301,865,7043,11768,15756,19209,17945,16626,19931,18652,1466,134,8748,12281,11113,12244,12476,10564,11793,18341,30657,30867,13779,-5022,-9612,-7811,-11792,-8942,82,1978,-4513,-10261,2929,12280,7088,-847,-3449,-2245,-2035,-6849,-7136,-4387,-8034,-11676,-8462,-1240,1011,-686,-3598,-9458,-7676,5233,14760,13643,11666,-2631,-9100,-7695,-16004,2319,21036,46214,50646,37436,23054,12295,1699,-5906,-9042,-3723,-4324,-6738,-7970,-3717,-4959,-5934,-3076,3466,7239,4487,8090,23905,30535,20646,5817,-5698,-84,3433,-5799,-5408,10215,18617,18711,14679,6897,10367,11830,8280,3629,95,1246,-751,1816,3244,644,-6819,-11998,-9679,-2347,5305,275,-16469,-6345,6346,-3645,3915,13462,14736,12925,5442,6497,13662,11023,-1914,-11825,-11960,77,13690,13726,1667,-7956,-3488,-4392,-6091,-6696,-9271,-6079,3832,17138,27658,23922,13434,12575,9763,9975,19423,42119,63669,59238,41426,8548,2969,3092,1579,-2510,-2233,146,4659,4996,-1055,-1065,4856,10039,12717,12610,5689,-8272,-13811,-8688,-9159,-10290,-19413,-19223,-12027,-7479,-7685,-13616,2401,8627,5873,6912,13079,8658,-4707,-13895,-15385,-13697,-12456,-8279,2120,1422,-8371,-7095,1977,10504,6759,260,4375,11486,22280,30536,12843,-14940,-1594,6301,-5776,-14616,-7303,-7599,-8732,3230,20403,35428,20799,-677,-18099,-13919,-13543,-17033,-16022,-8997,-2313,2087,1601,610,980,3966,9759,6054,6921,600,-11714,-11825,-6801,-4837,-6455,-13063,-9385,2682,9675,3642,-7989,-14212,-11192,-2070,4200,-3047,-13456,-12667,-3344,7983,22182,16747,858,-13193,-13750,-7731,-5163,-5893,-11385,-6576,5319,14696,23643,26058,9608,-80,4106,-3446,-7306,-3232,443,8766,12947,20766,28763,19770,14413,13832,6532,9956,13358,6559,823,215,-10871,-14246,-3079,4312,10398,11375,2439,-6389,-10199,-13282,-12373,-9836,-5700,-8766,-14359,-11457,-6776,34,9123,9011,-4125,-2389,8785,8028,5988,2891,1720,-453,-3825,1230,11846,13819,7467,1132,6146,19450,30238,32360,27234,16478,2109,-8927,4641,19910,22778,18368,10533,-3350,-12130,-7210,1685,3740,-1843,-2770,-1168,4102,7414,7335,1018,-11572,-15084,-8136,-10234,-10147,-6260,-8990,-435,11756,21340,20321,13367,5120,3447,8057,8774,8255,6402,3260,563,-139,-4049,-12838,-11508,530,2305,-7619,-15024,-275,6108,12367,10956,3021,-2668,-10386,-14196,-14890,-7023,1035,1507,1066,4069,1106,-8031,-17804,-10146,-4825,-7124,2742,5397,3488,-6482,-11933,-6406,-1734,-5304,-6015,-6582,-12532,-9288,4586,7263,819,1212,5086,8006,6257,3201,-2112,-8042,-19363,-22552,-7022,5576,4209,-5684,-8002,4816,9939,2849,-6069,-10459,-14828,-13390,-9090,-8149,-7668,-8967,-12064,-3704,-4638,-6121,-7169,-6115,-1684,-578,-3372,-10229,-14064,-5194,-11568,-13452,-13527,-14443,-7608,-4304,1185,5999,8174,-2223,-7750,-12867,-14923,-13380,-11818,-10930,-14351,-11962,-7166,-10673,-12143,-3203,6227,13472,17876,24845,32765,35661,24218,11940,-2591,-15225,-13871,-14379,-4920,13200,35902,39892,9961,-12578,-15969,-9726,-3196,-1061,4476,3478,-2401,-9897,-14929,-15607,-15060,-6962,-1348,-3389,-9034,-15668,-16286,-9816,-3836,386,-5634,-13337,-10319,-12436,-17507,-11692,-1914,11301,15695,12883,5908,3259,9817,10641,7933,3054,-8662,-3089,4624,6034,52,-9253,-9346,-5803,-193,6289,7685,-2313,-11987,-7814,8989,28318,20025,-4860,-18347,-13177,-13440,-14424,-6990,-604,10337,28159,45303,51480,54786,65735,69547,53540,16265,-13583,-2283,2742,5912,6719,-25,-5731,-7384,-7048,-3287,-367,3559,2213,-2290,-8551,-7190,4788,21003,28968,31139,14209,-7192,-13752,-3570,24840,42733,37628,11834,-480,-3643,-11245,-11985,225,9935,9940,2983,-3520,-2884,275,10389,17511,22245,26224,23395,18940,11667,-6993,-6013,14239,24316,18499,-5464,-12725,1023,10809,9616,3232,145,-2555,-3114,200,671,-2162,2844,17281,29793,25126,7155,-7520,-16357,-12581,-11711,-2454,-1308,-3246,8048,24788,27380,24765,12672,-705,-8533,-11606,-8022,3022,27490,51370,44704,14031,-6034,-15995,2009,13643,9456,6541,11263,15182,17182,12418,7450,11863,16812,17723,9453,-2540,-11265,-9437,-579,22,-5067,-6546,-1410,12516,11861,9668,13111,20112,17524,9046,-1942,-10104,-15114,-14069,-14562,-10809,891,5802,5149,8405,12024,20834,26339,18818,8464,3528,3914,6244,3692,3781,8947,15942,21787,25848,20088,969,-11500,-20830,-9996,-1232,10550,17250,25017,24427,9816,-3864,-12893,-11940,-3547,2429,1873,4938,16866,25267,14934,-6417,5018,32661,34719,14645,12054,18326,20922,23410,10985,-699,-11487,-12717,-1462,5317,6874,2950,-297,-3099,5859,14407,15064,6928,5114,7615,8545,11679,18280,15343,6156,-818,-4461,-1855,5058,12859,14097,5946,-2072,-5993,-5520,-3797,-1754,-3225,-2947,2820,10936,10303,3637,-1466,357,7455,2000,-12744,-9507,-4236,-2666,-29,-703,523,-733,-9524,8715,37104,44233,40596,9092,-13526,-14521,-6263,-2948,4835,20165,26747,21259,2050,-14879,2815,18827,21183,11447,4695,6525,17165,24578,24531,21757,12563,3450,2544,11910,12788,6928,-4277,-6655,191,-3172,-6545,-11010,-18327,-12701,-5925,715,13488,20889,21540,9288,-6243,-17404,-14550,-4852,5345,6275,-905,-9966,-11974,-10961,-15948,-15893,-10905,-4800,-6783,-14878,-14934,-12334,-8945,-12712,-10453,2778,7254,4611,-5967,-10866,-3729,-3084,-3932,-4108,-7755,-11990,-11818,-7211,-12103,-17259,-292,26839,30455,14039,5164,4122,2027,-2297,-4617,13729,31160,26305,8088,-2891,-3058,-1919,6,6008,14677,13495,4627,-137,-2284,919,-500,-6129,-7950,147,11074,13034,501,-12487,-15635,-11630,-6627,-3659,-6105,-7479,149,9891,16865,12260,1722,-3450,-6924,-8383,-6612,-3673,-4134,-5931,-4075,-370,1032,5569,-616,-5191,-11647,-11655,2342,107,-9788,-21032,-8920,7424,14948,14824,7294,-3305,-4976,-5744,-5925,-9733,-12446,-9015,-3369,-4212,-9443,-3033,14899,8506,181,-8493,-9496,-12499,-16607,-8816,-3330,-6297,-12144,-14587,-8524,2708,19137,21939,3629,-11946,-2773,7951,11369,10971,8621,14666,23345,30293,24232,14886,3006,451,2781,6654,7073,10917,20158,15123,-2559,-17048,-9687,-5478,-5378,-3583,-1628,-3357,-6982,-13352,-13017,-4823,1278,1732,-1454,-7000,-13954,-5210,4224,11244,10738,2141,-35,5554,5958,-1479,-9032,-9783,-11205,-16774,-18392,-14195,-5351,9088,-5839,-15924,-15515,-3828,2173,140,-6591,-15720,-12181,2841,14067,17964,2995,-17811,-5157,5191,12236,22171,13508,10421,8504,5625,1245,-651,5411,21984,39489,45490,32936,6935,-12402,-8919,-3596,-10214,-12060,-7408,-5437,1975,5380,2662,6064,15957,12143,64,-12468,-12592,-7553,-16,11622,17721,13643,10297,7479,-6140,-16255,-11891,3458,4712,-4217,-8415,-3993,3679,9209,8926,4227,-3982,-11615,-17436,-17584,-17699,-13801,-6461,-8606,-8346,-13005,-15919,-16437,-13805,-15266,-14599,-3857,10691,20560,21004,12921,-5373,-7108,-8059,-10014,-11435,-14602,-12545,-1369,7426,13390,12688,3407,1045,2645,581,-4434,-13475,-17931,-12362,-12411,-18160,-15065,-6867,6009,7336,1923,-1628,-15136,-10429,11257,23026,16239,9919,17289,19492,22911,23995,14669,6090,4068,6207,13733,8969,-6025,-16360,-12269,-4331,-1025,-486,-2189,-3500,3809,11288,19360,26192,20398,13287,11730,10253,9541,5564,-5212,-14741,-1999,6344,9672,-1038,-12366,-14299,-15460,-1852,6521,4417,9046,-376,-14530,-9100,-10147,-7985,-292,5524,8160,-1255,-14945,-6049,8150,25685,44905,17040,940,-7088,-13382,-6114,778,472,-1967,-3649,-3941,2752,4763,-6883,-13695,-15672,-5539,-6411,-8637,-9897,-11007,-9952,-5132,-1483,-1168,4900,12959,17748,14878,16849,20485,17402,-379,-14525,-11189,-9363,-6310,-701,6201,12844,8545,3856,3050,3816,7894,12189,12352,-155,-2467,7175,8052,1413,-2884,-1514,14,-1132,-7069,-12030,-3870,-5187,-5891,-4806,-4664,284,4006,1036,-417,2453,-545,-12497,-3649,15794,38043,44048,41922,32384,20350,11872,16543,26921,34126,29402,22158,12171,11099,7097,-1287,-5979,-10013,-6768,4069,17316,25413,24755,24643,14156,850,-6604,-12638,-10298,6069,15624,19707,17339,5552,-8089,-5002,10328,18319,13806,47,-11737,-6283,1164,10250,17895,20874,12799,1165,-7122,-12641,-11719,7528,8816,4192,609,-3996,-6727,-3353,-4576,-8080,-7473,-6094,-2119,6373,11221,6416,2055,-2831,-6116,-7208,-11564,-16247,-10147,-3146,1598,21103,28588,20854,8578,-1419,-4604,-2438,6322,13337,14202,4843,3137,8590,8210,3232,670,5241,10767,12647,2454,-6861,-13805,-17100,-13432,-8171,-1011,3227,2268,1461,-3412,-4581,-4103,-6781,-6458,-2355,-10203,-12730,-1139,5831,6130,1725,-3302,-9865,-14457,-10327,-6630,-4762,-4333,157,8112],[14839,19034,23284,24920,27128,21200,7004,-3312,-5200,-4751,-9825,-7134,-736,503,-6307,-5469,-2172,-1988,3072,18364,23554,10849,-4789,-13858,-2820,7930,14323,11431,5309,-2248,-13982,-17715,-10315,-9251,-17693,-6872,10434,23223,21935,9483,1667,-5059,-8585,-8490,-8920,-7712,-1101,-3883,-8738,-2373,-238,-1284,461,11873,17548,15311,6522,1172,-4717,-10308,-13298,-11006,-9303,-10980,-10223,-5647,-3471,-1754,-1336,489,3424,3985,-1107,-8403,-11507,-1263,-3311,-11423,-13225,-4555,6485,15354,25002,29848,19350,5295,-6392,-13331,-13515,-2323,298,7668,18837,22297,17065,11873,1540,-8268,-12370,-12072,-4666,958,-1627,-4874,-7083,-3352,4547,6438,-782,-8076,-11540,-11235,-9029,-4585,1131,18197,38916,43967,32765,8730,-8276,-17351,-9686,1513,17312,30303,18676,8434,1001,-5627,-11699,-15938,-27216,-33817,-32584,-26814,-20472,-18711,-13436,-11162,-11966,-6702,4697,12569,2274,-12994,-16449,-3570,6627,7155,6439,6630,10598,17166,9017,-492,-10476,-20639,-17747,-14551,-7460,4142,17268,25361,17241,2597,-15538,-9091,5735,9906,-365,-21064,-16732,25182,114877,271686,485595,677752,734579,649766,465046,248145,92920,22330,-3386,-3724,-6898,-9087,-15605,-6855,4821,10484,10563,5093,-3653,8770,12506,14784,8012,3498,3404,6757,22278,27562,12839,-3527,-13757,-13822,-4399,3730,2441,12070,23111,28291,20427,4263,-8117,-10773,-13974,4529,20216,23468,17134,8128,-1276,-9354,-15239,4296,17593,21817,22300,19679,16985,9839,1442,2765,11326,6538,2716,-2244,-3313,8690,12135,5574,-8686,-19197,-17233,-15353,-7525,-474,2161,1850,-5546,-13135,-15428,-13543,-15079,-14707,-10731,-7955,-7624,-10150,-10556,-1351,5705,6491,6377,10573,20004,34877,35883,36858,25230,9395,440,772,11313,23624,21964,5747,-9087,-20963,-2845,27975,26225,9620,2666,-961,-1914,-3936,-6180,-6540,-3300,-3615,-2059,641,837,366,1427,6616,12245,15712,5591,-7296,-15487,-17981,-15491,-9641,-3790,-760,-2670,-12017,-17342,-13276,-9936,-11166,-8421,-7021,-7355,-7067,-4761,-7428,-10835,-6006,2056,1133,-5783,-756,10651,18421,23522,31396,35591,35061,19211,-1689,-10868,-13879,1899,10764,7837,-716,-13449,669,3478,3826,26225,42193,33855,22156,3384,-11251,-11450,-10035,-12534,-12666,-5376,-2816,-2247,-3760,659,1031,3451,9417,263,-7937,146,9663,11690,778,-12002,-12264,-11338,-7559,4866,10204,5392,-7924,-4666,1383,-798,-7417,-6455,6939,12031,14533,10215,9149,7102,2470,1464,1399,-2809,-12692,-7782,-2698,-10844,-7094,12572,21867,22481,21535,6053,-2987,10473,14510,2938,14385,21611,17834,5859,-13300,-10052,5982,22077,35714,30241,9187,-4563,2077,10219,6598,7776,20879,29569,19630,6777,-5284,-14721,-3709,15666,26232,30827,43898,47287,25252,5412,3482,9770,12907,18621,18286,3805,-12488,-3294,-468,-2003,-4882,-8048,-10286,-6701,654,2338,-371,-5660,-14278,-12843,-10230,-2098,4505,2469,13,1937,1967,2293,3878,1092,-6638,-13068,-8788,-6630,-6722,-5724,4908,-731,-7830,-13538,-6486,1117,563,1044,-1349,-2844,-8409,-16450,-11052,-10303,-11825,-12475,-6436,-2291,-2924,-5404,-8934,-6562,-3643,2790,8401,6696,8797,5458,-1738,-6571,-12102,-16069,-9250,4375,18308,18037,8306,-796,-9353,-18019,-10394,-6997,-9534,-9625,-9139,-5170,9262,23147,19950,11605,3161,-7939,-11626,4292,7695,-592,-10847,-16798,-9990,-3551,-4556,-5087,3742,3617,-1736,-3705,-342,-4958,-9028,-2091,6053,13730,14227,10237,6484,-1757,-15363,-10765,-2925,-1393,-4167,-408,1833,-128,-3659,-12066,-7609,2143,8673,9894,6518,874,4153,14375,20138,23543,22713,11537,-3827,-14971,-7274,-7896,-3772,2451,2017,-2616,2837,22773,40371,40920,33988,32515,35441,34690,26898,18674,9213,-361,-5087,-1459,3140,2782,387,-3896,-10384,-14419,-10587,-6100,-4648,-10585,-12011,-12549,-10635,-2343,6990,20794,37302,46531,45973,35903,15192,1135,-5845,-12092,-1943,4535,1215,-4936,-1886,3668,6015,15157,31883,43469,47521,33376,12060,3735,-433,-11526,-14374,-8308,-5210,-5234,-5240,-4288,-6731,-7707,-8580,-8223,-3826,4042,11815,8258,712,-5601,-11187,-13755,-4509,11374,24529,25058,10021,-8276,-14036,-1758,8582,14346,19924,30029,36735,35289,20472,12705,3172,-10174,-11201,-3438,-888,-2271,-4082,-886,5331,10309,13848,16419,16409,16380,20217,19432,3438,1693,10658,14239,11308,10961,10667,7920,8825,15625,27731,24951,7050,-10576,-8216,-4970,-8181,-12153,-3993,-129,-5775,-18036,-4799,5199,3507,-2265,-4682,-4531,-3751,-7484,-7613,-5460,-9587,-11473,-6736,732,2876,367,-2981,-7938,-6712,5438,13809,11536,8600,-6439,-10839,-8899,-16224,1371,18547,42522,45611,33772,20835,9774,-522,-6573,-8498,-3590,-3808,-6708,-9386,-5869,-7236,-7420,-4594,2488,6154,2158,5294,20125,24803,15859,4051,-4860,1291,4247,-5745,-5110,10241,18167,17731,12093,2168,5005,8255,7501,4388,2027,3419,128,1544,3327,1904,-6323,-12122,-9457,-1665,6862,2406,-14074,-7822,4293,-6631,-3201,9588,12351,11051,3377,5195,13719,12247,-1495,-12542,-13075,-107,15011,16524,4770,-5729,-3091,-4633,-5951,-5981,-7605,-4630,4600,17069,25827,22272,14047,15211,14863,15853,24479,45507,61606,52710,40868,9565,3438,3081,430,-3462,-1834,1647,5474,5014,-1224,-1129,5472,12440,17751,19654,11860,-4089,-12182,-8254,-10367,-12232,-20147,-18089,-11783,-7145,-5990,-10466,398,9460,10204,12168,15789,9328,-5511,-17077,-14828,-12622,-12882,-10433,-159,-748,-11983,-8433,5447,14945,8967,47,4912,16256,28267,33412,10928,-16448,-246,6328,-7187,-14789,-7678,-7966,-9681,411,16619,33098,20106,-1346,-18440,-13802,-13403,-17155,-16488,-9432,-2241,3282,3491,2621,2133,4765,11353,9604,11932,2978,-12091,-14499,-9021,-6791,-7836,-14133,-9709,3970,10653,5559,-6191,-14614,-17096,-8414,-137,-4777,-13182,-11432,588,12627,27167,22988,5039,-10991,-13438,-5621,-3329,-4692,-11710,-8583,3472,11724,18332,20944,6391,-1192,7141,2421,-2805,-1225,759,7701,11135,18629,28117,20779,16079,15540,6908,9859,13310,5766,-943,-311,-11452,-13548,-2952,2286,6356,9014,2300,-5319,-7864,-12369,-14524,-11182,-5819,-8492,-13937,-11073,-9447,-3157,6653,7683,-5202,-2121,10703,11244,9354,6159,4532,1130,-3178,2136,13968,16940,10192,3762,6784,14943,20939,23627,24056,17776,3200,-10174,2474,19309,23303,18390,10886,-1828,-9876,-4459,5437,8167,1721,-297,400,4891,7746,6790,-1383,-15041,-16079,-10737,-14504,-13285,-8912,-10837,-1510,11986,25303,25272,16786,5272,2179,7148,7984,7085,4853,2684,1527,878,-3813,-13384,-11366,2381,4325,-6464,-16408,-833,5771,11034,10448,4322,-889,-8832,-12701,-12675,-4675,3905,3221,2028,4092,-61,-11721,-13689,-4622,-1454,-5490,3648,5644,2247,-8778,-13126,-5983,17,-3212,-6442,-12171,-20495,-14629,-643,3393,-602,3896,8505,9677,6137,3095,-1777,-8330,-20125,-22620,-8032,3669,2107,-7614,-5834,9680,14820,6370,-3806,-10140,-16758,-14381,-9664,-8145,-6893,-7235,-14261,-7915,-8761,-9648,-8404,-4779,2207,6145,3001,-5112,-10463,-3763,-8339,-11652,-13234,-14897,-8687,-5698,402,5894,9518,143,-6573,-12643,-14580,-11883,-9977,-9597,-13733,-11535,-7651,-13083,-12914,-1990,10839,20775,24537,28893,34280,37949,25946,13006,-370,-9539,-9495,-15832,-6767,11170,34093,42321,13045,-11202,-13920,-6238,2671,4408,7760,5464,-849,-8563,-14313,-15783,-15078,-7652,-1787,-3198,-7525,-12810,-14996,-9782,-2784,856,-7452,-17684,-7776,-9840,-15636,-11929,-2453,10926,15023,11956,4429,1135,7745,9758,7448,771,-10803,-3249,5197,6040,-689,-10720,-10119,-6342,-1862,2906,4382,-5380,-12307,-4313,14573,34377,24608,-3195,-19162,-13931,-13909,-14724,-7037,-620,10502,31214,44680,46105,47815,56324,58578,44954,13922,-12589,-5043,-1706,2991,5358,-876,-6010,-7337,-6894,-3148,-525,2144,-220,-5499,-12116,-10585,1872,21930,33461,34195,13281,-8943,-17735,-3770,24739,39785,36763,13621,-1834,-5929,-12476,-10820,709,10088,9827,2745,-3448,-2487,-17,8495,13107,16664,22955,23098,19150,10894,-9418,-3202,20139,29243,20337,-5196,-14121,756,10806,9589,2793,-933,-3885,-4852,-1861,96,980,9955,26657,38764,30734,8049,-8732,-15154,-12135,-13598,-2676,3573,3580,15874,30867,31289,25173,10788,-1698,-7634,-7411,-4398,7855,32201,51795,42337,12218,-6274,-15146,954,10542,6513,5642,11569,15052,15861,10103,4583,9727,12377,11515,4408,-5071,-12391,-11154,-3423,-1883,-6049,-6012,951,15474,14305,9780,11123,18992,16262,7384,-2835,-10568,-15907,-15673,-16144,-11372,601,5371,3890,6588,9464,18285,26693,21323,10209,4083,3716,4815,1262,790,5667,12748,19240,24093,19488,1400,-11221,-18727,-12419,-6259,4766,12143,20927,23381,11307,-1375,-10436,-14736,-6160,804,2113,5746,16852,24437,15271,-5806,1928,30016,35736,15745,8661,14614,19161,24731,12913,577,-10518,-12467,-1175,6189,7607,2740,-1605,-3919,5846,14567,15266,7054,4303,5273,6203,9644,17062,16525,9565,2391,-363,824,6032,12847,14625,7137,-864,-5621,-6812,-5694,-2826,-3781,-2648,4780,12902,12342,6026,1192,4431,11864,4114,-12247,-10382,-4776,-2646,697,-178,61,-1277,-7997,11695,37795,45740,41828,9578,-13340,-13912,-5015,-811,8920,25945,31905,23959,3423,-16449,1309,17121,20611,12673,6249,6963,16350,23342,23733,22147,13066,5315,5496,12954,11829,4852,-7763,-10509,-1545,-2946,-6820,-11148,-21233,-16091,-8777,-1444,11176,18297,19517,7912,-7107,-16550,-11937,-2057,8782,10226,2903,-7224,-13430,-11298,-15703,-16056,-11725,-6037,-8469,-15020,-14008,-12466,-10371,-16003,-11404,4051,9112,5367,-4546,-9387,-2876,-1970,-2957,-3871,-7526,-12188,-13689,-9803,-14413,-15107,599,23564,23381,8060,1413,851,-1813,-5544,-5674,12999,28852,21199,3336,-7644,-7746,-4069,2153,9364,17875,15051,5029,531,-929,2617,-259,-5738,-8013,-638,10879,14059,1345,-11770,-14941,-10659,-5019,-1799,-4362,-6173,337,9429,16664,12215,3067,-1814,-4896,-5903,-5029,-3141,-3708,-5256,-2534,-516,-3131,-188,-3262,-4052,-8310,-14170,-1413,-1114,-9914,-20930,-8818,7181,14988,14851,6637,-4517,-5899,-6419,-7094,-12088,-14430,-8375,-2436,-4277,-11015,-4622,12559,6732,-172,-7451,-7723,-10614,-13998,-9422,-6046,-9980,-13036,-11486,-8666,446,15640,20073,4620,-10289,-1388,8612,13330,13752,11966,16344,23556,32112,29598,20373,8124,5073,5962,8477,8726,12816,21721,13347,-3046,-13128,-7368,-5061,-6614,-5313,129,67,-3532,-10802,-13801,-7319,-1074,-43,-3170,-9486,-12345,400,11267,17978,17647,3198,-360,5278,6618,611,-6986,-9458,-11477,-16288,-17085,-11692,-2167,10849,-6096,-16496,-15865,-3764,2043,465,-5518,-14549,-13507,1406,12807,18383,4733,-14785,-5065,5291,12364,24899,17485,13007,9927,6646,2819,2369,9122,25606,42426,50577,39050,10551,-10447,-9314,-4480,-9418,-9491,-5976,-4568,2934,4957,506,1424,10300,9410,-1051,-13138,-12082,-7548,-313,11180,18897,16837,13148,9529,-4289,-16048,-15490,1123,4581,-2796,-6789,-4459,3206,9207,10339,6631,-2133,-11632,-17080,-15978,-16364,-14080,-7273,-14028,-14618,-15953,-16218,-14525,-12901,-14821,-13623,-2941,11665,20409,20293,12658,-4086,-1081,-3831,-8093,-10634,-13289,-10765,-1497,5942,11126,9850,1645,857,2828,995,-3507,-11970,-15168,-9608,-9983,-16208,-14750,-7437,4134,6528,3052,575,-11967,-13722,7545,17990,12070,8049,13023,14026,17807,20559,14279,7278,4691,5306,9930,3717,-9367,-17404,-12621,-3860,-481,-382,-2680,-3573,3518,10944,19054,24907,19981,14651,14074,11457,8644,3436,-7070,-15416,-2579,7118,11259,15,-11100,-13020,-14895,-3311,2442,-1517,2266,-5352,-12450,-7282,-9082,-5932,1108,4852,5802,-4352,-14827,-4134,8296,24215,47499,23081,4845,-4312,-13251,-6149,3157,4992,2584,-835,-4126,-229,695,-8778,-11291,-18602,-9468,-8829,-9951,-10315,-10988,-12080,-8878,-4892,-3553,2955,10582,13963,11530,15015,17706,11976,-5496,-18634,-10658,-10227,-8459,-1850,7144,15648,9692,3789,2849,3830,8346,12046,11797,-616,-2296,6813,5662,-1442,-5179,-2819,-1290,-2066,-6261,-7456,-2646,-6640,-8106,-6568,-4251,3899,9228,3671,-8,2291,-319,-12784,-2833,19558,41927,47939,44343,32151,17299,7368,12093,20694,26170,22087,16798,9316,8963,5935,-1659,-6684,-11193,-6796,3723,16608,29503,30023,26741,15336,3303,-3467,-11910,-12502,5174,16962,23565,23064,8311,-8805,-6281,10484,20649,16253,1667,-13159,-9894,-740,10117,18700,21583,11892,-1945,-11253,-15066,-9197,8395,8322,3680,970,-3871,-6190,-2521,-4854,-10760,-8342,-4724,1093,9794,14561,9823,4977,-504,-4657,-6319,-10088,-13636,-6716,782,8077,29992,32961,22287,9400,-500,-4013,-2662,5245,12232,12488,2557,-1548,6371,7740,3060,265,4495,10854,14313,3150,-7198,-14581,-17957,-14734,-9081,-1324,3229,1352,-822,-7075,-9314,-8335,-10609,-6564,285,-6647,-13313,-4502,2183,2732,-646,-4817,-11674,-12616,-7362,-3358,-2605,-4232,-181,8253],[15422,19065,19478,16956,20102,17794,7083,-1896,-5862,-7659,-13219,-8968,-1191,829,-6060,-8433,-4028,-1972,4497,21771,28782,15184,-3126,-14280,-3179,6997,12545,9035,3111,-3435,-14468,-17831,-10318,-9597,-18063,-4126,12676,22754,19897,7882,90,-6892,-11427,-11498,-11381,-6915,4917,2118,-3476,2526,5229,1909,1920,13083,18073,14330,4456,222,-5350,-10181,-12268,-11260,-10503,-12070,-10791,-5937,-3848,-2640,-2404,45,4376,5267,236,-5687,-8963,-1032,-2944,-10351,-12700,-4526,6163,15153,25597,30641,18688,2490,-9055,-15327,-10288,-796,-161,5298,16117,18619,12341,7166,-1960,-9941,-12859,-13427,-5666,-1038,-3404,-5297,-5257,-1524,5483,6956,-365,-8722,-12599,-11249,-10660,-8211,-2992,15900,38800,47281,37540,11875,-6583,-15117,-11004,96,15532,32658,26617,15685,5830,-4464,-11290,-16927,-30218,-38988,-36891,-25965,-12842,-10542,-8665,-8880,-11345,-6976,4008,13303,5039,-9529,-15413,-5502,5558,6012,5979,6840,11121,19590,11465,696,-9053,-18617,-19088,-17413,-7341,6595,20254,23147,11710,-1140,-17662,-6811,8227,11818,-1780,-18044,-15370,21374,118005,292665,524161,721813,769935,669497,471240,247336,90112,20514,512,-2185,-6718,-8414,-15511,-5138,8037,13954,11452,4750,-5059,7462,11222,13171,5445,2364,4030,9973,30476,32963,15295,-2290,-13624,-12688,-3313,5047,7561,17047,25839,28585,19383,2823,-7854,-8807,-13668,3527,19575,24052,19081,10425,420,-11734,-15989,6267,21961,26420,23580,18041,16371,10861,2426,-999,6701,3532,1046,-3161,-5490,4476,10610,7165,-6349,-17351,-18018,-17739,-8825,-1064,2233,2862,-3431,-10469,-14561,-14321,-14862,-15681,-11273,-7602,-5606,-6982,-7728,-678,5268,6766,6473,9445,18857,32962,32183,32394,23466,10145,1143,1106,11177,21956,18807,2738,-11976,-17936,-171,30018,23335,7693,2515,58,555,784,936,1298,3759,-173,-3009,-784,-545,-954,539,5402,11158,15284,5346,-6762,-14056,-16895,-15008,-9180,-3799,-245,-1624,-10602,-16245,-13026,-6505,-6727,-4012,-3259,-5201,-7059,-7013,-10075,-9476,-4784,2613,1084,-6709,-2104,9406,19732,29594,40493,46376,43596,22360,-999,-10768,-13126,1827,8400,6420,-630,-14015,521,5570,4800,26405,45005,34889,21459,4212,-9904,-13761,-12325,-13435,-17129,-8753,-5500,-3309,-2806,2050,2732,5524,10887,1564,-10095,-741,11343,13930,1742,-10710,-12045,-11564,-8759,3329,9938,4558,-9299,-2658,3952,1453,-7173,-6671,8073,12399,12451,6832,4251,1338,-1393,-523,-117,-3800,-12273,-6474,-698,-8565,-9427,8696,16572,17982,19591,7532,-1183,8278,9234,-4221,3028,13546,12037,2777,-11637,-6637,6290,22079,37597,30754,7606,-7967,-486,6155,4401,7190,21950,32317,20807,6676,-5835,-15080,-3165,16592,23452,28499,44050,51227,30595,8865,5683,9881,10570,17220,18709,4596,-11831,-2701,2156,455,-3451,-6760,-9529,-7448,-753,1594,4,-3744,-11409,-14771,-12203,-4157,4254,4506,1980,3604,4122,4037,5574,3255,-4546,-12905,-10243,-7698,-8058,-7888,3635,-187,-7112,-13385,-7057,289,1056,3284,704,-2691,-9461,-17691,-11554,-9395,-9770,-13609,-9855,-4264,-3823,-5306,-7675,-3746,1951,10010,15400,14962,20262,14979,1297,-5179,-10516,-13995,-8830,3776,15779,14230,5800,-2728,-10858,-17449,-11037,-9100,-12780,-13127,-10912,-2439,14081,28504,24616,14486,3845,-6609,-10570,4126,7920,-268,-10589,-18388,-11511,-3750,-3792,-5932,3148,4183,-2090,-5294,-1101,-4204,-8859,-3583,4856,12806,13646,9790,7256,1663,-10572,-11998,-5079,-3296,-4080,-575,834,-1423,-4852,-13397,-8273,3350,10951,11745,7568,1935,5391,17759,24868,28072,24091,11611,-3278,-15954,-7561,-7715,-3288,2395,534,-6292,-1016,17468,35768,36802,31219,31338,34998,33527,25585,17585,9747,487,-4906,-1387,2713,440,-1463,-4205,-10343,-16589,-10720,-4530,-2032,-7739,-9696,-11358,-10939,-4005,4618,17306,34331,46638,51708,45345,22864,4143,-4927,-13991,-2502,5358,2297,-4759,-4122,176,449,7737,21223,30756,36651,27300,10368,5410,2323,-8872,-11476,-6940,-4220,-4676,-5005,-4275,-6962,-8076,-9149,-8415,-2665,5115,13202,10628,3400,-3343,-10087,-15177,-6541,6849,19284,21811,9974,-7602,-16332,-3000,8022,15517,20850,28165,33815,34975,21332,11004,660,-11815,-10431,-3298,-677,-2236,-5056,-2969,3424,8822,12025,13419,13901,14756,18992,18634,4677,3019,12410,16202,11947,9436,8449,5042,5728,12663,24229,19061,1432,-14365,-6808,-3003,-5063,-12107,-7960,-2308,-6252,-18166,-7200,1069,1243,-3136,-5532,-6444,-5838,-8473,-8472,-6881,-10985,-10786,-5122,2362,4393,1145,-2530,-6550,-4976,6959,14286,11016,6801,-9281,-12117,-9550,-16364,-220,15461,37713,39471,28993,17481,6268,-3478,-7830,-8405,-3710,-3626,-7088,-11226,-8425,-8702,-7393,-5752,1320,4733,-325,2715,16481,19307,11435,2367,-4124,2408,4699,-5886,-4666,10162,17498,16496,9429,-1602,350,5075,6942,5312,3825,5190,775,1070,3191,3315,-4879,-11785,-9005,-575,8934,4962,-11541,-9641,2018,-6307,-5140,6945,10124,9154,1327,4152,14026,14043,51,-11496,-12653,372,16668,19559,8233,-3369,-2807,-4867,-5869,-5383,-5773,-3111,5228,16535,23096,19921,14365,17429,19758,21853,29003,46637,55978,44057,38646,10618,4037,3032,-940,-4851,-1774,2778,5973,4871,-1497,-1391,5511,13417,20038,23523,15712,-1045,-10593,-7945,-11469,-14279,-19962,-16737,-11369,-6710,-4458,-7608,1085,12241,15564,17292,17930,9566,-6003,-17994,-13596,-11614,-13177,-11670,-1281,-1527,-13999,-9162,8315,18110,10342,-679,4689,20726,34387,36048,9665,-14817,329,5337,-9077,-14468,-7957,-8258,-10492,-2580,12091,29041,18461,-2303,-18720,-13567,-13222,-17269,-17138,-10024,-2222,4430,5311,4431,3050,5460,13073,14493,18060,6225,-10407,-16991,-11458,-8920,-9402,-15294,-9731,5420,11269,7292,-4009,-12593,-19545,-14197,-4581,-6865,-13218,-9579,4919,16522,30679,28526,9441,-7667,-10764,-3508,-1329,-2901,-11038,-10431,1773,9051,13417,15278,2692,-2624,9714,8152,2176,842,998,6655,9553,16688,26937,21364,17347,16999,7311,9650,12678,4256,-3573,-2162,-12592,-12734,-2820,22,1195,5662,1787,-4376,-5392,-9539,-13855,-12435,-5762,-7798,-12416,-8754,-9846,-5556,4572,6459,-6349,-2156,12366,14450,13055,10153,7858,2698,-2846,2606,15298,19057,12461,6326,7736,11150,12549,14239,18985,17506,3758,-11373,-199,17702,22790,17340,10174,-735,-7458,-1255,9459,13246,6502,3194,2395,5737,7954,6105,-3663,-17410,-17076,-14281,-17318,-14953,-11392,-12655,-2341,12299,29362,30512,20323,5568,871,6135,7063,5726,2976,1745,2179,1531,-3866,-13963,-11620,3515,5886,-5332,-17927,-1616,5585,10586,10822,6233,1487,-6251,-9424,-9562,-1046,7257,4619,2252,3109,-2309,-16032,-6597,1793,1962,-4044,4281,5685,973,-10212,-12164,-4703,2179,-1386,-6958,-16360,-12887,-4543,-2616,429,-902,6106,10852,10462,5446,2519,-1977,-9042,-20866,-22131,-9158,1185,-615,-9320,-2527,14277,18770,9226,-1732,-9351,-17533,-14988,-10054,-8077,-6094,-5257,-12936,-13070,-13157,-12989,-9205,-3532,5267,11798,7867,-1398,-5639,-46,-4226,-9841,-12948,-15664,-10439,-7657,-681,5697,10593,2497,-5352,-12226,-13565,-9811,-7519,-7703,-12699,-11126,-7758,-12217,-11049,-647,15216,27266,29972,31120,33556,37564,26114,13721,3376,-3021,-4868,-15186,-8031,9624,31745,43465,15947,-9775,-11899,-2678,8579,9788,10478,6952,430,-7341,-13297,-15791,-15132,-8347,-2227,-2965,-5870,-10069,-13545,-10007,-2655,-841,-11154,-16209,-2902,-6540,-13632,-11898,-2970,10148,13778,10463,2749,-693,6466,9810,7471,-1130,-13229,-3845,5300,5724,-1390,-11920,-11089,-7364,-4144,-1285,-70,-9364,-12116,-1184,19375,39443,29115,-1020,-18547,-14444,-14323,-15067,-7226,-825,10447,33739,42467,38964,38784,43947,44254,33106,9487,-11796,-7683,-5688,61,3477,-2073,-6477,-7458,-6975,-3297,-892,551,-2886,-8899,-15762,-14074,-1357,21467,36149,35194,11538,-10841,-17598,-350,25844,36961,35765,16627,-1406,-6938,-12659,-9842,1072,10165,9618,2286,-3826,-2685,-897,5509,7420,9635,18054,21312,18120,9090,-11955,-15,25592,32883,21153,-4973,-15356,146,9839,8770,2029,-2051,-4915,-5967,-3248,-51,3808,15760,33927,45175,34856,8442,-10109,-13249,-10794,-15300,-3399,7876,12030,25024,37140,34664,24341,8164,-3009,-6341,-3112,-209,13106,34669,48821,38460,10543,-6387,-14296,-584,6828,3260,4364,11261,14196,13815,7173,1403,7358,7890,5465,-645,-7765,-13620,-12736,-6156,-4035,-7152,-5558,2771,17065,15276,9161,9220,17557,14542,5289,-4028,-11166,-16622,-17381,-17849,-12547,-1011,3656,1789,4160,6572,14396,24406,21740,10794,3962,3042,3085,-1380,-2512,2157,9411,16489,21952,18456,1589,-11204,-16848,-13104,-9995,149,8305,17689,22053,12485,1040,-7628,-16158,-8609,-746,2327,6348,16124,22471,14810,-5100,-1591,25722,34232,15597,3735,9464,16254,24730,14575,2081,-9226,-12568,-1452,6486,7621,1679,-3956,-4149,6834,15101,15121,6863,3155,2993,4421,8105,15601,17059,12734,5818,3722,3534,6525,12425,14946,8241,179,-5509,-8354,-7841,-4093,-4200,-1856,6967,14632,14210,8827,4389,9026,16590,6193,-11290,-10795,-4881,-2028,1922,332,-874,-2426,-6284,14106,36701,44761,40322,8856,-13588,-13389,-4224,811,12132,30084,35713,25954,4680,-17538,-175,14948,19317,13483,7652,7304,15430,22088,23001,22494,13745,7500,8498,13513,10972,3655,-9537,-12699,-2974,-2300,-6267,-10258,-17072,-15853,-10067,-3344,8643,14954,16303,5608,-8374,-15420,-9303,812,12022,13863,6456,-4164,-13990,-11715,-15337,-16117,-12489,-7365,-10210,-13114,-12638,-11524,-10030,-13594,-9380,5101,10441,5640,-3409,-8277,-2609,-1538,-2576,-3999,-7478,-12202,-15046,-12677,-16869,-12941,529,18279,15676,3405,-1134,-1084,-4603,-9842,-7322,11352,24904,15179,-1436,-11557,-11529,-5652,4164,13099,21653,16802,5370,888,-67,3322,-773,-5776,-8211,-1826,9998,14221,1479,-11505,-14274,-9753,-3589,-124,-2647,-4866,213,8343,15569,11731,4480,147,-2345,-2709,-2766,-2146,-3115,-4907,-1615,-963,-7257,-4118,-2668,-728,-4472,-12813,-3851,-1902,-9873,-20858,-8841,6489,14227,14019,5370,-5981,-6895,-6965,-7845,-13823,-16334,-8157,-1999,-4692,-12775,-5242,11066,5732,-113,-6193,-5528,-8333,-11778,-10200,-9184,-13541,-12361,-8679,-8139,-1670,11452,16396,3990,-9291,120,9236,15335,16521,15461,18056,23189,32399,33400,24810,12806,9112,8190,9287,9426,13573,21045,10064,-3833,-9289,-3946,-3175,-6547,-6833,1542,3211,-238,-7962,-13669,-9648,-3168,-1536,-4640,-11798,-10095,5850,18317,24465,24310,3926,-1081,4043,6518,2297,-4838,-8370,-10795,-14363,-15295,-9008,1115,12374,-6168,-16591,-15783,-3820,1795,989,-3670,-11533,-13731,16,11488,18835,7176,-11247,-4648,5497,12542,27184,21212,15099,10681,7042,3879,4909,12111,27888,43152,52899,43373,13573,-8539,-9602,-4991,-8003,-7191,-5034,-4152,3488,4329,-1132,-2997,4123,5991,-2595,-13625,-11154,-7195,-381,10845,20011,20550,16708,12130,-1882,-14656,-18109,-1130,4304,-1412,-5206,-4816,2606,8882,11672,9245,97,-10982,-15105,-14171,-14966,-14209,-7093,-12604,-17978,-18563,-15748,-12587,-11940,-14297,-12610,-2343,11646,19237,19148,12232,-1439,5452,1199,-5554,-8982,-11037,-8814,-1700,4472,8835,7349,290,801,2919,1264,-2638,-10249,-12538,-7033,-7753,-14279,-13573,-7378,2684,6246,4575,3077,-8353,-16880,3250,11889,7117,5816,8762,9066,12790,15822,12160,7896,5206,3934,4714,-2543,-11091,-17470,-13192,-3554,44,-286,-3018,-3292,3667,11016,18969,23782,19763,16439,17007,12932,7969,1759,-8046,-15311,-3264,7512,12278,731,-9843,-11263,-12728,-2410,1417,-4612,-2549,-10562,-9368,-4842,-7521,-4343,1667,3307,2524,-7881,-12290,-2023,8444,22320,48601,30095,9684,-565,-11785,-6087,5436,9815,7854,2846,-3550,-2468,-1842,-7554,-5833,-10504,-12460,-10851,-10916,-10223,-10072,-12745,-12243,-8095,-5800,1183,8505,10442,8209,12921,14505,6996,-9458,-16949,-8978,-10366,-10322,-2760,7883,17657,10030,3301,2708,4086,8718,11472,10815,-1207,-2329,6259,3231,-4193,-7532,-4303,-2614,-2670,-4518,-2006,958,-5617,-9195,-8242,-3887,7406,14554,6411,537,2410,374,-12157,-2091,22882,44215,50159,45368,31342,14734,4591,9096,15769,19393,16126,12987,7902,8128,5727,-1444,-7025,-12129,-6913,3122,15277,32803,34740,28105,16377,6320,64,-10024,-14276,4223,17913,26962,28396,11135,-8809,-6875,10749,22577,17898,3023,-10849,-12694,-2370,10052,19537,22545,11710,-3799,-14618,-14582,-5809,9545,8519,4012,1825,-3475,-5659,-2025,-5105,-13505,-8845,-3058,4364,13002,17629,13519,8597,2629,-2823,-5132,-7730,-9726,-1914,6255,16546,39702,37520,24459,11529,1726,-2491,-2279,4430,10632,9710,287,-4504,5211,8028,3363,-5,3606,10734,15807,4085,-7200,-15117,-18336,-15339,-9470,-1127,3869,1303,-2266,-9703,-13552,-12171,-13613,-4367,4272,-2339,-11834,-7309,-1187,-600,-3064,-6128,-12330,-9547,-2877,1491,567,-3734,-363,8311],[15364,17938,14380,9134,13779,15128,8119,1280,-2962,-6407,-13822,-10254,-1522,1603,-4279,-10544,-5778,-2077,5549,24174,32811,19050,-1572,-14388,-3379,5839,10376,6556,1162,-4240,-14577,-17529,-9793,-9333,-16805,-1484,14673,22076,17659,5993,-1699,-8640,-14375,-14884,-13720,-5125,10043,7843,1990,8095,11636,5763,3721,14201,17991,12839,2817,-207,-5360,-9127,-10462,-10804,-11229,-12670,-10900,-5891,-3995,-3239,-2981,293,5840,7112,2693,-1520,-4807,91,-1820,-8572,-11383,-3592,6799,15825,26755,31510,17858,-745,-11561,-9598,-6353,541,-1224,2902,14724,16632,9411,4021,-4485,-11583,-13715,-14135,-6116,-2988,-5303,-5301,-3124,297,6152,7110,-173,-9306,-13199,-10325,-12288,-12273,-6800,13069,36678,48064,40629,14721,-4743,-12289,-12045,-1994,12713,32872,33404,22361,10325,-3300,-11063,-18906,-34896,-46937,-43581,-26501,-6058,-2326,-4300,-6992,-10898,-7431,2520,12982,7559,-5325,-10088,-7261,3948,4814,5596,6977,11407,21370,13660,1838,-6958,-15087,-18580,-20478,-6028,9469,22261,19928,6577,-4417,-18214,-4543,10395,13208,-3117,-17113,-15530,6422,82172,229673,431366,604311,643194,555274,388058,201388,72877,17614,1605,-2024,-5738,-7554,-15786,-3303,11274,17470,12353,4464,-6445,5972,9311,10563,1839,610,4218,12875,37853,37319,17440,-919,-13131,-11573,-1771,6697,11717,21290,27642,27706,17482,1432,-6808,-6525,-12162,1526,16060,21187,18162,10839,2164,-11572,-12725,8596,25942,29948,23440,15825,15266,11164,2610,-4729,1991,318,-1014,-4404,-7274,-170,8518,8488,-4251,-15762,-18364,-19769,-9660,-1675,1998,3529,-1491,-7998,-13286,-15597,-14782,-14979,-10892,-6994,-3560,-3411,-3342,3112,7497,8581,7345,8680,17865,30824,28517,28129,21999,11804,2907,2747,11162,19292,14512,-1040,-15507,-14329,3547,31978,20576,5872,2273,1121,3290,5706,7868,8865,10110,2847,-3838,-2093,-1685,-1791,-114,3871,9407,14109,4758,-6204,-12590,-15828,-14653,-9025,-4312,-506,-1070,-8929,-14643,-12661,-2874,-1389,902,778,-2810,-6513,-8624,-12312,-8431,-4076,2732,692,-7717,-3626,7726,20112,35404,50054,57432,51174,24533,-714,-10549,-12085,1398,5955,4758,-823,-13570,-302,6809,5221,25144,45665,34503,19683,4732,-8376,-14055,-11752,-10840,-17208,-11138,-7756,-4062,-1840,3137,3777,6720,11671,2426,-12117,-1200,13595,16700,3261,-9259,-12223,-11835,-9557,1811,9414,3656,-10470,-1602,5649,3335,-6866,-6690,8991,12419,10169,3268,-1162,-4813,-5502,-2733,-1629,-4382,-11384,-5119,1600,-5578,-11076,4881,11551,13783,17282,8393,-162,4998,4657,-4154,-7099,6388,7752,1431,-7477,-1943,7361,21553,38138,30417,6116,-10899,-2521,2240,2241,6286,21058,32012,20105,5802,-6674,-15252,-2823,16433,19330,24716,42298,53397,35893,12826,8032,9678,7923,14994,18119,5106,-10996,-2526,4284,3019,-1767,-5558,-9095,-8615,-2581,570,237,-1856,-8157,-14689,-13725,-5993,3824,6330,3851,5021,6006,5471,6896,5048,-2787,-12356,-11504,-8199,-8646,-9459,1892,-53,-6931,-13041,-6570,208,2153,5273,2220,-2775,-10325,-18726,-12001,-8084,-6824,-10852,-11991,-5323,-4056,-4420,-5215,586,9370,17764,21614,22486,30854,24142,4264,-4019,-9116,-12088,-7797,3381,13077,10633,3425,-4615,-12476,-16610,-11408,-11097,-16102,-16753,-11411,297,18067,32237,27552,15914,3807,-5474,-9014,4201,8088,205,-10125,-19305,-13535,-4528,-3503,-7143,2122,4876,-2130,-7144,-2843,-4353,-8999,-5493,2910,10906,12283,9102,8581,5584,-6512,-12415,-7163,-4657,-2326,-140,-656,-3310,-6152,-14054,-9631,3622,12444,13238,8490,2903,6372,20580,28991,32037,24972,11746,-2022,-14967,-8481,-7782,-3092,2062,-777,-9532,-4498,11668,29420,30672,26201,27499,31475,29542,22569,15319,9243,588,-5155,-1792,1690,-2290,-3866,-5031,-10490,-18474,-10305,-2587,440,-5613,-8198,-10659,-11364,-5800,2150,14058,30856,45135,55097,52934,30582,8060,-3116,-15286,-3425,5850,2964,-4915,-6375,-3094,-4990,385,11299,18754,24901,19128,6422,5534,4659,-5370,-9091,-6386,-4128,-4739,-5140,-4590,-7467,-8642,-9460,-8221,-1610,5591,13425,11617,5161,-1540,-9224,-16588,-8665,1989,13700,18484,10058,-6645,-15059,-3439,7842,16766,21340,25365,29438,32830,21113,8817,-1870,-13073,-9860,-3435,-696,-2444,-6433,-5500,1135,7024,10015,10169,10462,11473,15849,15926,4880,3772,13479,17420,12439,7491,5660,1797,2456,9502,20351,13526,-2955,-13911,-5921,-2006,-2888,-10018,-11762,-4663,-6527,-13849,-6073,-1070,-182,-3810,-6298,-8184,-8500,-10074,-9956,-8833,-12226,-10107,-3973,3334,5267,1417,-2467,-5544,-3234,9075,15392,11468,6011,-11227,-13163,-9963,-16309,-2479,11809,32111,32732,23476,13133,1821,-7226,-9831,-8921,-4299,-4017,-8046,-13616,-11240,-9217,-6244,-6433,-96,2846,-3071,279,12975,14130,7265,554,-3746,3045,4597,-6370,-4433,9666,16345,14788,6575,-4675,-3705,2344,6570,6311,5374,6416,957,144,2573,4571,-2706,-11042,-8548,537,11021,7330,-9629,-12031,-596,-5270,-4007,4750,7606,6840,-1063,3052,14258,16106,2523,-9099,-11175,1098,18312,22561,11905,-1057,-2815,-5370,-6172,-5257,-4258,-1858,5447,15267,19285,16615,13954,18747,23854,27279,32282,45023,47135,34017,34617,11491,4677,2960,-2440,-6771,-2242,3325,6017,4566,-1723,-1709,4955,12884,19656,24041,16957,544,-9360,-7923,-12352,-16063,-19008,-15497,-11084,-6511,-3459,-5442,3349,15984,21207,21935,19340,9227,-6405,-15604,-11949,-10767,-13469,-12224,-1825,-1585,-13845,-9568,10046,19694,10767,-2044,3717,24716,40379,38465,9314,-11890,-74,3007,-11551,-13921,-8333,-8652,-11181,-5571,7176,23753,15942,-3594,-18851,-13381,-13173,-17479,-18062,-11051,-2575,5225,6798,5790,3560,5907,14724,20319,24833,9900,-8027,-18845,-14193,-11281,-11195,-16451,-9573,6871,11398,8654,-1728,-9426,-15686,-19276,-8969,-9308,-13692,-7695,8849,19261,32302,32585,13329,-4476,-8131,-1663,637,-640,-9049,-11151,415,6750,9317,9624,-1335,-4217,11715,13227,6998,2722,971,5428,7926,14705,25076,21325,18069,18060,7658,9238,11346,2071,-6822,-5330,-14400,-11908,-2694,-1992,-4608,1237,759,-3785,-3113,-6059,-11343,-13086,-5423,-6614,-10121,-5430,-7708,-6613,3001,5369,-7526,-2617,13497,17324,16948,15011,11675,4129,-2951,2607,15804,19979,13935,8498,8689,8153,5786,5444,12793,15815,3875,-12258,-3141,15366,21388,15275,8268,-331,-5020,2206,13419,18519,12205,7568,4654,6520,7941,5224,-5715,-17145,-17979,-19109,-15280,-14137,-13421,-14589,-3060,12569,33094,35609,23696,5920,-411,5177,6244,4447,998,482,2448,1769,-4254,-14639,-12297,3776,6730,-4418,-17350,-2706,5283,10608,11710,8388,4137,-3090,-5456,-5609,3978,10858,5548,1699,1171,-5715,-17828,702,8361,5193,-2878,4612,5542,-234,-10435,-10272,-2976,4362,-51,-7536,-16278,-4972,4139,-645,-745,-274,7468,11889,10293,4262,1523,-2730,-10160,-21419,-21209,-10216,-1467,-3466,-9952,1225,17976,21407,11262,1,-8333,-17112,-15305,-10304,-8013,-5327,-3177,-8821,-17016,-17472,-15644,-9553,-2525,7311,15656,10692,791,-1646,3606,-667,-8267,-12678,-16500,-12794,-9997,-1821,5607,11567,4953,-3912,-11411,-12110,-7452,-4601,-5373,-11275,-10480,-6789,-7606,-6854,906,18933,32092,33423,31120,30517,34248,24389,13970,7696,2931,-1341,-14385,-8516,8487,28788,42864,18188,-8462,-9941,756,13888,14502,12457,7920,1415,-6269,-12129,-15635,-15301,-9099,-2703,-2698,-4161,-7506,-11938,-10375,-3657,-4416,-16591,-9942,2731,-3079,-11610,-11604,-3441,9012,12004,8447,929,-2154,5894,11069,8754,-1882,-15659,-4819,4863,4983,-2156,-12821,-12333,-8937,-7043,-6132,-5350,-14183,-11534,1339,22870,42787,33029,1525,-17138,-14616,-14646,-15405,-7546,-1202,10189,35464,38969,31157,29172,30712,29035,19991,3687,-11345,-10169,-9034,-2738,1154,-3554,-7122,-7752,-7279,-3683,-1376,-1097,-5741,-12419,-19157,-17493,-4754,19524,36470,33717,8957,-12822,-13653,4577,26704,33496,33970,20007,499,-6694,-12056,-9160,1330,10262,9455,1732,-4586,-3451,-2282,1725,1118,1545,11699,18148,16008,6569,-13860,2811,29770,34753,20833,-4792,-16002,-738,8002,7240,990,-3148,-5719,-6709,-4233,-184,5679,19428,37894,47984,36986,8362,-11440,-11362,-9214,-16380,-4413,11408,21347,34570,42970,37112,22327,5004,-4422,-4537,1315,4408,18263,34600,42897,33546,9071,-6376,-13481,-2554,2724,-157,2718,10349,12693,11240,3987,-1287,5608,4124,147,-5424,-10529,-14974,-14240,-8697,-6386,-8394,-5305,3914,17192,14687,7637,7317,15844,12519,2999,-5409,-11842,-16949,-17893,-18746,-14254,-3617,1010,-883,1376,3714,9928,19768,19917,10095,3170,1986,1230,-4034,-5931,-1417,6075,13670,19579,17093,1562,-11431,-15363,-12329,-11889,-2873,5830,15230,20374,13139,3183,-4921,-14590,-10740,-2125,2533,6770,14735,19538,13648,-4337,-5345,20131,30220,13965,-2322,3302,12423,23403,15881,3716,-7741,-13026,-2366,6148,6878,-227,-6678,-2113,9370,16284,14680,6327,1755,1056,3283,7067,14109,17063,15391,9252,7590,6141,6641,11584,14913,9107,1000,-5656,-10103,-9991,-5092,-3962,-347,9270,15919,15616,11775,8137,14031,21141,7783,-10306,-10712,-4430,-771,3521,688,-2354,-4277,-4462,15845,34109,41571,36553,7271,-14038,-13107,-3961,1871,14337,32299,37854,27071,5653,-16631,-1602,12461,17409,13863,8884,7541,14466,20854,22298,22689,14469,9752,11162,13371,10032,3057,-9686,-12986,-3716,-810,-3947,-7479,-10348,-10509,-8703,-4643,6073,11156,12232,2597,-9811,-13977,-6710,3623,14896,17001,9579,-1088,-12028,-12127,-14844,-16248,-13314,-8681,-11807,-11243,-11274,-9630,-7332,-8790,-6183,5706,11116,5450,-2606,-7586,-2863,-1658,-2731,-4518,-7700,-12127,-14938,-15457,-17637,-10888,-481,11475,8106,187,-2601,-1487,-5121,-15070,-9380,8983,19652,8691,-5903,-14167,-14014,-6816,5844,17107,26078,19015,5831,981,282,3054,-2013,-6277,-8595,-3485,8347,13412,859,-11615,-13547,-8950,-2469,1200,-1095,-3698,-244,6721,13723,10936,5897,2363,629,1055,47,-866,-2555,-5000,-1446,-1879,-11084,-5060,19,2757,-1508,-10569,-5094,-2301,-9712,-20935,-9101,5365,12828,12595,3764,-7655,-8063,-7538,-8296,-14538,-17837,-8540,-2242,-5583,-14766,-4907,10096,5172,62,-5083,-3516,-6397,-10245,-11205,-12498,-16122,-10750,-6426,-7313,-3631,6878,11318,1626,-9423,1428,9593,17148,19018,18763,19535,22168,31108,35313,27902,16747,12280,9373,9071,9046,12865,17901,5534,-4667,-5813,-511,-730,-5579,-8192,2478,5888,2700,-5313,-12931,-11772,-4828,-2582,-5676,-13565,-7726,10796,24875,30053,29791,4139,-2198,2055,5704,3413,-2952,-6987,-9568,-11900,-13289,-6377,4202,13338,-6283,-16448,-15624,-4151,1379,1692,-1151,-7448,-12513,-1454,9984,19068,9987,-7624,-4108,5532,12485,28565,24217,16403,10538,6584,4175,6672,14100,28637,41673,52179,45243,15499,-7013,-9923,-5234,-6386,-5367,-4736,-4406,3397,3343,-2457,-7197,-2020,2414,-4192,-12568,-10219,-6830,-558,10233,20570,24258,20639,14927,643,-12856,-19901,-3296,3740,-339,-3950,-5253,1667,8036,12646,11695,2327,-9955,-13185,-12584,-13785,-14507,-6275,-6748,-11950,-20799,-14984,-10995,-11235,-13941,-11870,-2504,10263,17015,17599,11536,1050,10694,6212,-2746,-6780,-8336,-7048,-2129,2876,6449,4914,-1090,453,2511,1002,-2235,-8798,-10396,-5114,-6227,-12811,-12227,-7152,1297,6080,5980,5362,-4852,-17783,-1451,5050,1495,3006,4387,4363,7666,9881,8318,7588,5148,1648,-2049,-9585,-10101,-16341,-14331,-3811,164,-585,-3535,-3017,3856,11083,18720,22498,19428,18307,19928,14050,7066,109,-8741,-15102,-4380,7009,12086,591,-9181,-9927,-10278,-477,2314,-4845,-3997,-13371,-5987,-2468,-6398,-3798,1135,759,-1703,-11307,-8510,-204,8237,19791,47679,37075,14714,3358,-9485,-6158,7170,14333,13262,6948,-2368,-3720,-2584,-4682,-489,-2622,-11618,-12334,-11869,-10009,-8727,-11646,-14599,-11374,-8201,-391,6904,7453,4882,10355,10786,2431,-11821,-13025,-7041,-10241,-12239,-3665,8302,18736,9299,1946,2133,4136,8626,10233,9233,-2199,-2990,5048,486,-6974,-10171,-6411,-4372,-3382,-2658,2949,4976,-3001,-9035,-10090,-3987,10034,19006,8672,757,2350,1016,-11198,-2006,25015,44125,49782,44161,29341,12150,2796,6811,11552,13460,11123,10191,7433,8124,5943,-1195,-7515,-13321,-7551,1962,13127,34399,37875,28222,16828,9262,3301,-7968,-15933,2855,18051,29349,32668,13516,-8631,-7378,10587,23395,17984,3289,-7862,-14105,-4057,9592,19872,23164,11653,-4738,-16464,-11852,-2083,10733,9077,4759,2684,-3255,-5595,-2322,-5608,-16460,-9264,-1573,7078,15130,19417,16517,12050,5765,-1251,-4155,-4969,-5031,3853,12885,26087,48799,41300,26514,13974,4231,-841,-1873,3434,8306,5974,-2009,-6266,4302,8338,3588,-608,2179,9974,16555,4726,-7335,-15900,-18734,-15622,-9849,-998,4540,1589,-3357,-11413,-17450,-15367,-13994,-819,8690,1924,-9826,-9932,-4664,-4268,-6013,-7721,-11417,-6074,2581,7210,4062,-3364,-857,7811],[14180,15207,8100,1905,8431,12983,9398,4976,1689,-2565,-11268,-11421,-2262,2168,-2444,-11995,-7856,-2827,5586,24618,34391,21387,-794,-14681,-3837,4108,7554,3702,-1007,-5228,-14884,-17341,-9291,-9004,-15944,365,15692,20502,14617,3194,-4250,-10552,-17287,-19012,-15591,-3238,13499,12415,6959,13642,18141,9683,5349,14653,16854,10603,1289,-645,-5277,-7894,-8742,-10229,-11946,-13296,-11069,-5977,-4305,-3893,-3403,711,7258,9102,5546,2530,-1198,982,-630,-6533,-9691,-2389,7551,16532,27815,32175,16958,-4541,-13976,-3859,-2500,1126,-3362,1024,14621,16047,7973,2167,-6322,-13470,-15277,-13777,-5984,-5008,-7630,-5276,-1390,1524,6104,6459,-695,-10322,-13537,-8899,-11809,-16151,-9933,9529,32392,45735,41125,16580,-3367,-9789,-12380,-5104,8627,30611,37975,27445,13579,-2678,-11447,-22249,-33531,-49719,-49120,-27513,-1048,5031,-801,-5820,-10970,-8359,251,11578,9418,-1182,-4969,-8552,1482,3406,4972,6629,11024,21986,15177,2809,-4710,-11913,-16543,-20362,-4234,11855,22581,15680,1692,-7372,-16783,-2615,11894,13566,-4623,-18667,-14905,-3591,46861,154382,311658,452832,486480,421977,297470,155990,58728,15675,-749,-3201,-4955,-7383,-16777,-1785,14082,20488,12804,3777,-8208,4371,7123,7752,-2392,-2023,3610,14830,43114,39764,18816,237,-12439,-10958,-551,7558,14220,24172,28077,25442,14727,169,-5516,-4405,-8761,1288,12805,17237,15486,9503,3099,-9940,-9285,10479,28805,31693,21605,12968,13511,10536,1810,-8547,-2566,-3053,-3596,-6203,-8271,-4230,6089,9333,-2635,-14635,-18512,-19898,-10165,-2488,1255,3662,67,-5848,-11855,-17640,-14490,-12785,-9743,-6356,-1826,-71,1340,8547,12455,12506,9275,8325,16982,28440,24917,24151,20702,14091,5394,4927,10786,15673,9368,-5468,-19694,-10465,8021,33452,17978,4137,1823,2034,5970,10335,13963,15347,15066,4967,-4829,-3446,-2685,-2264,-717,1858,6778,11923,3696,-5783,-11362,-15031,-14573,-9282,-5380,-1618,-1236,-7423,-13099,-12385,701,4881,6092,4837,-456,-5726,-9553,-13550,-7840,-3952,2266,-244,-8994,-5366,5686,19625,40422,59037,67354,56677,25302,-1013,-10295,-10730,893,3679,3065,-1203,-12738,-2043,6872,4987,22405,43741,32408,16754,4740,-6765,-10616,-8363,-6790,-12356,-11029,-9052,-4152,-649,4024,4220,7125,11852,2962,-13763,-1399,16098,19562,4860,-8109,-12851,-12066,-9973,341,8693,2818,-11415,-1510,6420,4759,-6485,-6567,9511,11987,7745,-292,-6694,-10791,-9712,-5185,-3269,-4742,-10357,-3747,4329,-1697,-11187,1364,7030,10048,14648,8431,-45,864,1299,1644,-3503,5590,8166,3144,-2978,2646,8968,20651,37254,29177,4731,-12648,-3948,-1184,176,5085,18328,28658,17538,4212,-7723,-15006,-2477,15544,14428,19804,38746,53494,40803,17413,10541,9232,5217,12243,16796,5501,-9936,-2701,5778,5508,155,-4352,-8877,-10075,-4711,-799,115,-483,-5639,-13340,-14627,-7414,3424,8040,5697,6229,7630,6676,7922,6496,-1358,-11736,-12083,-7907,-8479,-10441,-39,-239,-7239,-12771,-5951,175,3277,6808,3290,-2922,-10783,-19275,-12591,-6956,-4229,-7458,-11365,-4932,-3277,-2278,-1161,7013,18635,25521,26538,28613,39337,31983,7179,-2977,-7757,-10208,-6230,3376,10455,7417,1310,-6294,-13840,-15533,-11097,-12288,-18396,-17275,-10098,3024,21105,34173,28699,15927,3181,-4456,-7056,4742,8355,1204,-8920,-17706,-15779,-5593,-3449,-8468,1059,6183,-1221,-8393,-5228,-5264,-9476,-7624,471,8235,10229,8174,10040,9008,-3325,-12000,-8763,-5089,322,850,-2369,-5446,-7027,-13319,-11478,3092,13242,14454,9381,3900,7241,22758,32241,35190,25430,12016,-250,-13400,-9814,-7943,-3118,1380,-2050,-12083,-7272,6105,22051,23300,19651,21620,25605,23755,18726,12540,8030,125,-5650,-2430,397,-4947,-6428,-6079,-10598,-17328,-9195,-320,2660,-4084,-7257,-10207,-11698,-7376,-211,11090,27092,42160,55821,58017,37933,13152,-290,-14862,-4337,6284,3493,-5083,-8266,-5513,-9395,-6245,3049,8897,14072,10393,1158,4349,6423,-1848,-7103,-6402,-4625,-5138,-5357,-4900,-7932,-9168,-9309,-7450,-503,5734,12805,11471,6085,-261,-8777,-17483,-10512,-2614,8559,15641,10546,-5334,-12428,-2605,8507,18423,21815,22258,24370,29391,20133,6606,-4007,-13415,-9194,-3569,-717,-2669,-7803,-7864,-1131,5157,8077,7151,6849,7070,11101,11714,4319,4163,13913,17776,12668,5464,2657,-1415,-501,6726,16844,9089,-5617,-11788,-5336,-1607,-1414,-7462,-14466,-6855,-6636,-10577,-4246,-1993,-867,-4139,-6792,-9488,-11390,-12027,-11808,-11001,-12885,-9394,-3116,3865,5724,1463,-2507,-4658,-1538,11461,16774,12644,6210,-11936,-13735,-9966,-15543,-4857,8173,26592,26409,18177,8587,-2927,-11289,-12174,-9700,-5084,-4701,-9246,-16187,-13494,-8797,-4521,-6233,-1315,882,-5673,-1630,10001,9698,3650,-1120,-3470,3488,4268,-6842,-4252,8953,14959,12914,3893,-6949,-6870,466,6761,7774,7069,7467,963,-991,1681,5790,301,-9558,-7814,1725,13035,9372,-8351,-14654,-3148,-4478,-2287,2840,4959,4269,-3628,2082,14536,18511,6021,-5597,-8865,2157,20091,25736,16082,1496,-2828,-5921,-6648,-5402,-2991,-720,5472,13502,14794,12701,12937,19259,27054,31826,34133,40968,36338,23955,29305,12418,5743,3336,-3482,-8823,-2966,3552,5957,4570,-1301,-1473,4309,11333,17395,21989,16126,963,-8287,-7896,-12518,-16505,-17384,-14197,-10752,-6378,-2830,-3867,6028,19976,26845,26198,20325,8631,-6575,-12775,-9808,-9765,-13393,-12066,-2070,-1395,-12268,-9697,10641,19924,10525,-3765,2471,28459,46284,40918,10183,-8462,-1110,-443,-14097,-13023,-8613,-8951,-11441,-7943,2722,18325,13201,-4765,-18389,-13010,-13022,-17472,-18774,-12296,-3191,5742,8054,6839,3889,6359,16467,26813,31960,13863,-5418,-18749,-16938,-13528,-12814,-16861,-9089,8438,11280,9848,772,-5789,-12044,-18772,-12715,-11727,-14343,-5780,12157,20962,32234,34926,16444,-1694,-5802,1,2689,2227,-5561,-9497,-92,5169,6575,4892,-5206,-5472,13313,17508,11491,4518,836,4171,6372,12782,22735,20782,18414,18894,8200,8874,9610,-380,-10039,-9246,-16413,-10856,-2278,-2900,-9505,-3999,-614,-3483,-1050,-2338,-8562,-12514,-4467,-4674,-7120,-1535,-3830,-5928,2153,4576,-8436,-3290,14146,19841,21164,20986,16087,5548,-3302,2443,15803,19910,14598,10222,9522,5983,1075,-1559,6666,13414,4010,-12252,-5644,13087,19744,12679,5385,-595,-2429,5943,17175,23617,18458,12649,7189,7370,7901,4408,-7025,-14821,-18556,-19237,-10346,-11662,-13966,-16245,-3556,12869,36224,40267,26859,6488,-1344,4670,5967,3737,-577,-757,2567,1808,-4780,-15267,-13191,3309,6897,-3668,-16415,-3978,4861,10822,12819,10619,6968,521,-859,-215,10712,14702,6152,633,-1263,-9845,-13677,7463,14605,8196,-1899,4797,5429,-1112,-9545,-8155,-973,6391,764,-8022,-12642,1350,10431,2904,-185,786,7942,11698,9349,2855,332,-3861,-11465,-21482,-20004,-10953,-3804,-5769,-8860,5011,20510,22727,12558,1427,-7205,-16199,-15354,-10390,-7879,-4500,-968,-3767,-11614,-18443,-16394,-9359,-1756,8363,17422,11354,1657,1351,6329,1938,-6960,-12233,-16711,-15300,-12228,-2625,5872,12614,7597,-2175,-10204,-10545,-5033,-1323,-2624,-9416,-9243,-4212,-1170,-1060,2890,21565,34479,34315,28814,25478,28277,20787,13747,11758,7782,875,-13759,-8210,7629,25258,40347,19458,-7238,-7980,3969,18137,18122,13688,8466,2181,-5294,-10914,-15331,-15549,-9870,-3172,-2331,-2384,-5061,-10085,-10465,-5378,-8878,-20952,-2948,8290,308,-9556,-11014,-3780,7636,9820,6028,-935,-3279,5496,12993,11245,-1345,-17486,-6039,3924,3820,-3016,-13372,-13832,-11037,-10485,-11271,-10546,-19494,-10762,3080,24693,43941,35931,4342,-15458,-14375,-14777,-15652,-7943,-1679,9820,36308,34727,23743,20292,18554,15193,7555,-2605,-11183,-12436,-11592,-5314,-1442,-5178,-7888,-8182,-7759,-4214,-1858,-2674,-8790,-15926,-19759,-20036,-8130,16269,34277,29848,5707,-14645,-9971,9076,26187,29014,30981,22820,3018,-5828,-11264,-8807,1576,10503,9488,1248,-5602,-4697,-4045,-2434,-4717,-7045,4234,13934,13215,3984,-13645,4773,31964,34558,19385,-4620,-15721,-1848,5446,5134,-237,-4148,-6377,-7338,-5146,-673,6215,20441,37914,46754,36889,7900,-12326,-9509,-7681,-16252,-5514,14072,30583,43309,47544,38195,19257,1545,-5599,-2101,5919,9374,22841,32090,34804,28065,7812,-6273,-12711,-4850,-1502,-3591,739,8874,10645,8371,1035,-2597,5134,1617,-3999,-9695,-13263,-16432,-15637,-10850,-8806,-9738,-5299,4350,15946,12665,5251,5398,13915,10390,825,-6813,-12515,-16640,-16122,-16958,-16343,-6756,-2086,-3800,-1527,1111,5666,13401,15986,8128,1785,661,-581,-6472,-9273,-4891,2874,10898,17103,15504,1357,-11852,-14330,-11220,-12181,-4285,4545,13338,18301,13090,4865,-2616,-12729,-12349,-3232,2775,7077,12806,15918,11963,-3538,-9054,13741,24066,10848,-8750,-3250,8000,20910,16771,5376,-6141,-13750,-3886,5231,5499,-2707,-7680,2899,13354,18021,13880,5421,243,-272,2763,6489,12791,16722,17385,12466,11083,8555,6527,10376,14485,9684,1601,-5997,-11936,-11580,-5052,-2456,1990,11597,16704,16452,14685,12510,19388,25171,8702,-9507,-10226,-3405,1083,5361,827,-4341,-6809,-2514,16913,30504,36817,31381,5331,-14282,-13060,-4176,2424,15558,32665,38326,27319,6314,-15107,-2876,9862,15079,13858,9986,7730,13519,19654,21571,22610,15121,11852,13222,12522,8997,2877,-8812,-12185,-3517,1851,612,-2515,-2571,-3219,-5166,-4979,3745,7303,7826,-650,-10850,-12149,-4117,6337,17309,19542,12216,1933,-9021,-11908,-13921,-16280,-14240,-9799,-12847,-9895,-10047,-7091,-3102,-4271,-3314,5767,11187,4975,-2050,-7216,-3447,-2075,-3167,-5258,-8094,-11881,-13018,-13538,-14342,-8891,-2105,4132,1744,-1547,-2996,-382,-2781,-19131,-11015,6396,13706,2285,-9599,-14926,-14731,-7679,7247,21329,31069,21933,6797,1117,351,2102,-3730,-7034,-8974,-5473,6066,11815,-241,-11691,-12471,-8085,-1609,2191,309,-2657,-873,4853,11505,10147,7444,4951,4113,5409,3441,712,-2006,-5411,-1855,-3140,-13797,-3363,3314,5698,624,-8619,-5306,-2196,-9260,-20623,-9478,4085,11290,11241,2488,-9158,-9254,-8052,-8363,-13710,-17771,-9429,-3114,-6853,-16760,-3760,9449,4909,321,-4141,-1867,-4997,-9364,-12196,-15316,-16287,-8951,-4656,-6305,-5160,2508,5752,-1922,-10751,2441,9709,18763,21264,21848,20844,20806,28703,35553,29794,19972,14629,9730,8086,7772,10753,12648,445,-4983,-2660,2620,1854,-4001,-9165,3126,8236,5418,-2853,-11815,-13367,-5606,-2750,-5760,-13389,-5265,15239,30761,34470,33577,4030,-3348,-99,4573,4166,-1269,-5445,-8006,-9220,-10989,-3662,7186,13814,-6332,-16023,-15367,-4511,1123,2862,2087,-2794,-10142,-2739,8566,19194,13103,-3886,-3306,5505,12297,29011,26419,17029,9688,5454,3869,7800,15295,28234,38680,49023,44781,16363,-5786,-10037,-4996,-4569,-3778,-4768,-5105,2845,2226,-3307,-10691,-6725,79,-4538,-9930,-9201,-6361,-733,9437,20566,27808,24986,17971,3256,-10977,-20042,-5018,3133,566,-2869,-5516,614,6909,13406,14014,4579,-8457,-11229,-11069,-12617,-14836,-4972,-933,-5889,-19479,-14040,-9659,-10630,-13519,-11204,-3335,7754,14230,16105,10952,2961,14265,11008,435,-3987,-5254,-5326,-2440,1552,4356,2713,-2415,-128,1715,335,-2168,-7535,-8612,-3778,-5349,-11700,-10800,-6754,82,6072,7263,7443,-1464,-13953,-5712,-1660,-4171,-98,214,118,2753,3581,3696,6636,4557,-1459,-9787,-14946,-6707,-14068,-15858,-4545,-48,-1193,-4083,-2647,4115,11155,18382,21226,19161,20350,22650,14724,5997,-1456,-9209,-14920,-5804,5686,10743,-279,-9038,-9133,-8086,1636,4125,-2948,-1845,-8465,-2477,-304,-5973,-4235,-181,-2339,-6149,-12174,-4431,1306,7795,16890,44852,43307,19615,7146,-6691,-6126,8387,18398,18678,11434,-402,-3330,-1214,-1352,3911,4353,-6842,-12452,-12688,-9608,-7003,-8940,-12981,-14159,-10533,-1362,6112,5391,1887,7554,6890,-1467,-11767,-9500,-5180,-9967,-14102,-4338,8802,19466,7949,-184,1073,3950,8119,8518,7271,-3441,-4241,3187,-2343,-9358,-12697,-9094,-6536,-4228,-992,7008,8363,156,-7590,-11759,-4557,11503,22068,10278,584,2027,1459,-10137,-2756,25585,41407,46448,40438,25984,9390,1502,4815,7736,8321,6952,8097,7549,8580,6246,-1176,-8347,-14943,-8720,334,10410,33882,38841,27011,16582,11755,5880,-6257,-17203,1043,17296,30516,35561,15261,-8516,-8117,9770,22826,16282,2071,-5666,-13228,-5824,8582,19450,23076,11267,-5191,-14690,-8803,1483,11681,9702,5577,3213,-3488,-6270,-3643,-6524,-16299,-9799,-613,8813,15649,19296,18068,14626,8256,-416,-3779,-2226,-3,10167,20145,35554,55904,43438,27644,15799,6118,265,-1942,1892,5113,1474,-4312,-7499,2855,7911,3184,-1987,-150,8186,16063,4553,-8094,-17418,-19628,-16093,-10797,-1574,4545,1582,-4657,-12306,-17085,-15793,-11459,2725,12489,5318,-8486,-12864,-8724,-8756,-10075,-10104,-10604,-2975,8188,12745,6881,-3855,-2336,6073],[11872,11012,1286,-4001,4411,11291,10521,8478,6598,1758,-8311,-12338,-3478,2270,-1277,-12684,-10219,-4273,4438,22727,32902,21609,-987,-15191,-4514,1937,4277,586,-3469,-6547,-15516,-17340,-8964,-8808,-15667,1382,15633,17973,10753,-617,-7636,-12173,-16824,-18114,-15219,-1631,15115,15490,11106,18721,24122,13399,6701,14335,14725,7847,-163,-1236,-5256,-6789,-7352,-9692,-12686,-14030,-11387,-6256,-4772,-4551,-3669,1162,8502,11162,8424,5989,1357,1165,270,-4435,-7778,-1182,8018,16859,28426,32593,16634,-8061,-14961,1184,970,829,-6513,546,15544,16469,7654,1338,-7503,-14880,-15756,-11937,-5090,-6892,-10268,-5255,-221,2046,5309,4984,-2002,-11837,-13472,-7289,-8775,-14163,-11369,5456,26338,40409,38720,17117,-2665,-7865,-11505,-9115,3500,26189,39867,30485,15293,-2747,-12416,-20472,-26258,-38901,-45686,-28070,1436,10743,1715,-5353,-11540,-9713,-2507,9370,10510,2526,-496,-8551,-1517,2097,4148,5746,9891,21293,15807,3440,-3058,-9939,-14994,-18615,-2921,13038,21006,10756,-2904,-9851,-14958,-1220,12812,13034,-6323,-20690,-12855,1976,52252,149468,287705,413275,444033,388572,279175,151299,59736,14755,-4926,-4844,-5147,-8373,-18539,-682,16169,22563,12574,2443,-10479,3238,5751,6502,-5605,-5542,2083,15448,45265,39681,19133,1002,-11689,-11082,-105,7300,14913,25359,26968,21877,11394,-761,-4372,-2704,-3707,5714,14108,15937,13085,6999,2727,-8489,-6773,11427,30044,31238,18119,9570,11146,8984,45,-12504,-6407,-6233,-6578,-8611,-8171,-5544,3865,9606,-1608,-13951,-18117,-17713,-10382,-3575,-87,3203,1205,-3987,-10262,-16824,-13636,-10290,-8335,-5936,-647,2706,5751,14221,19161,18650,12451,8483,16186,25785,21371,20478,19417,16618,8120,6850,9671,11244,3806,-10007,-15947,-6560,12853,33898,15423,2453,1095,2630,8285,14188,18616,20094,18203,5924,-6208,-5006,-3685,-2566,-1490,-786,3098,8495,2047,-5671,-10584,-14678,-14897,-10046,-7050,-3600,-2303,-6485,-11998,-12444,3900,12062,11328,8645,1570,-5063,-10018,-12734,-7818,-4515,1070,-1935,-10786,-7454,3271,18326,44118,66316,74679,59047,24233,-2081,-10095,-9238,391,1531,1335,-1770,-11840,-4730,5572,3982,18255,39041,28402,12618,3950,-5251,-7005,-4497,-2800,-7829,-8682,-8861,-3282,923,4719,4023,6705,11364,3123,-14354,-1736,18240,21812,5969,-7628,-14012,-12266,-10200,-1232,7656,1980,-12225,-2487,6112,5476,-6205,-6431,9378,10892,5082,-3841,-12116,-15932,-14056,-8047,-5351,-5333,-9617,-2607,7275,2750,-9801,-1847,2890,6613,11575,7363,-1098,-4011,-1027,7605,8657,12986,13516,7219,1133,6478,10590,19330,34758,26772,3142,-12670,-5127,-4138,-1972,3396,13912,22462,13065,1758,-9122,-14561,-2108,14152,9114,13888,33360,51110,44620,22338,12906,8361,2415,9048,14820,5695,-8888,-3382,6322,7517,2002,-3337,-9021,-11958,-7262,-2708,-651,1,-4132,-12162,-15152,-8549,2960,9441,7282,6964,8707,7459,8460,7368,-507,-11440,-11961,-7170,-8060,-11234,-1996,-862,-8143,-12882,-5794,-286,3890,7569,3731,-3248,-10933,-18292,-13389,-6334,-2437,-4697,-9027,-3484,-1743,1058,4532,15676,29081,32306,29473,32475,44377,37290,9710,-2240,-6592,-8506,-4479,3623,7860,4412,-751,-7966,-14723,-14366,-10192,-12341,-17592,-14509,-7919,5417,22782,33958,27800,14330,1805,-3780,-5084,5504,8494,2777,-6706,-15325,-18267,-6963,-3713,-9980,66,8214,847,-8201,-7955,-7033,-10620,-10166,-2555,4653,7234,6634,10881,11077,-1397,-11410,-9878,-4780,2943,1889,-4385,-7773,-7312,-11513,-13904,1631,13201,15183,10007,4710,7809,23889,34031,36967,25235,12197,1635,-11526,-11656,-8341,-3502,182,-3583,-14063,-9478,1081,14078,15151,12076,14239,18122,17091,14612,9599,6167,-1013,-6537,-3394,-1173,-7458,-9123,-7398,-10778,-15639,-7723,1915,4338,-3250,-6920,-10086,-12082,-8811,-2475,8205,22964,37710,53591,59905,44112,19059,3132,-13588,-5225,6569,3806,-5310,-9822,-6978,-12113,-11997,-3404,1505,5158,2184,-4637,1995,7204,1131,-5700,-7060,-5741,-5937,-5727,-5237,-8339,-9684,-8894,-6380,453,5470,11345,10149,5961,127,-9116,-17599,-12087,-6803,4168,13345,11288,-3872,-9385,-529,10055,20422,22302,19055,18978,24920,18426,4459,-5704,-12961,-8480,-3760,-847,-3004,-8889,-9396,-3209,3167,6165,4520,3676,2262,5143,6452,3072,4131,13547,17048,12307,3382,-498,-4498,-2971,4563,14075,6002,-6671,-10008,-5091,-1757,-663,-5256,-14850,-8885,-6802,-8380,-3038,-2455,-1183,-4265,-7124,-10423,-14349,-14323,-14070,-13381,-13034,-8836,-2638,3904,5706,1266,-2675,-3919,-80,13604,17938,14060,6985,-11675,-13964,-9682,-14298,-7006,4899,21741,21149,13777,4531,-7425,-15428,-14615,-10669,-6074,-5671,-10605,-18808,-14522,-8111,-3006,-5300,-2182,-1027,-7991,-2979,7576,6016,554,-2667,-3278,3783,3798,-7207,-4184,7992,13358,10943,1481,-8590,-9142,-556,7536,9794,9072,8491,873,-2321,465,6787,3911,-7289,-6759,2779,14575,10692,-7869,-17353,-5487,-4080,-984,1119,2232,1459,-6387,1218,14756,21051,10333,-1359,-6041,3454,21937,29040,20770,4338,-2776,-6480,-7244,-5766,-2028,288,5334,11323,9942,8494,11370,18969,29109,35002,34309,34911,24963,14995,23221,13452,7413,4369,-3722,-10738,-3847,3556,5953,5103,48,-352,3942,9157,13979,18263,13802,444,-7326,-7745,-11837,-15237,-15271,-12798,-10320,-6237,-2493,-2897,8257,23498,32062,30025,21054,7961,-6546,-9921,-7262,-8480,-12755,-11340,-2304,-1408,-10382,-9712,10081,18967,9755,-5696,1309,32008,51853,43304,12059,-4733,-2373,-4705,-15947,-11779,-8754,-9117,-11221,-9283,-575,13736,10897,-5367,-17187,-12343,-12639,-17054,-18738,-13505,-4002,5952,9067,7627,4173,6974,18351,33455,38915,17863,-2714,-17214,-19514,-15339,-13866,-16371,-8287,10034,11041,10995,3551,-1985,-9044,-16041,-14951,-13795,-14948,-3808,14724,21798,30823,35460,18579,555,-3819,1519,4842,5656,-824,-5696,481,4458,5307,1752,-8518,-6038,14574,20857,15521,6299,720,3006,4989,10984,20084,19821,18485,19601,9152,8795,7800,-2718,-12566,-12851,-17156,-9387,-1348,-2175,-10708,-9748,-2196,-3419,730,1271,-5874,-10878,-2708,-1828,-3421,2748,941,-3779,2019,4088,-8849,-3932,14422,22003,25796,28042,21019,7044,-3664,2495,15697,19175,14520,11470,10127,4481,-1714,-6123,1691,11154,4657,-10968,-6789,11831,18718,10229,1876,-1398,484,9981,20608,28144,24726,18120,10020,8456,8087,4024,-6961,-11581,-17987,-11531,-4417,-8421,-12340,-16473,-3574,13327,38511,44222,29857,7522,-1526,5020,6608,4025,-1224,-1483,2911,1980,-5154,-15618,-14013,2399,6581,-2917,-15224,-5216,4429,11117,14010,12916,10032,4641,4582,7379,19399,18886,6741,-456,-3269,-12941,-8077,13233,20168,11011,-912,5082,5637,-1312,-7777,-5799,1362,8247,1163,-8213,-8185,6009,14368,6160,1299,1924,7762,10621,8005,1616,-733,-5067,-12583,-20771,-18482,-11118,-5362,-6867,-6211,8666,21926,23011,13372,2737,-5930,-15086,-15063,-10162,-7453,-3375,1538,1796,-5499,-14755,-14678,-8491,-1056,8673,17259,10171,1687,3599,8127,3720,-5718,-11221,-15386,-16424,-13408,-2572,6796,13910,10454,-141,-8733,-9027,-2609,2332,667,-6928,-7011,153,6610,6181,5732,22923,34019,32461,24543,19155,20503,15780,13247,15143,11372,2013,-12989,-7164,7058,21446,36223,19815,-5817,-5779,7046,21208,20567,14415,8896,2999,-4175,-9516,-14733,-15643,-10432,-3396,-1614,-330,-2493,-7755,-9509,-6535,-11774,-14317,4296,13440,3677,-7267,-9925,-3731,6333,7537,3515,-2591,-4019,4828,14771,14303,167,-17475,-7177,2766,2497,-3750,-13366,-15342,-13420,-14166,-15452,-13147,-21464,-9798,4090,24836,42930,37709,7533,-13414,-13573,-14418,-15510,-8175,-1986,9647,36561,30592,17716,13202,8987,4478,-2537,-8383,-10994,-14208,-13142,-7461,-3911,-6546,-8495,-8514,-8174,-4613,-2047,-3880,-11920,-18415,-16638,-18817,-11080,12278,30062,24305,2272,-15461,-6462,12439,24235,23983,27063,24594,5548,-4878,-10563,-8549,2161,11199,10013,1174,-6515,-6109,-5846,-6244,-8027,-14275,-3328,9655,10752,2608,-11064,5700,31853,32400,17112,-4223,-14420,-2979,2532,2815,-1351,-4797,-6790,-7854,-6025,-1505,5526,18913,34235,41949,34851,7397,-12067,-7503,-6104,-15085,-6342,16014,38869,50151,50201,37702,15496,-1777,-5950,1210,10889,14798,26630,27763,25656,22571,6889,-5966,-11817,-7139,-5404,-6736,-1348,7072,8345,5643,-920,-1896,6174,629,-6576,-13083,-15700,-17761,-16489,-12088,-10875,-10913,-5365,4285,13729,9648,2337,3666,12023,8516,-750,-7882,-12938,-15810,-14234,-14813,-17938,-9553,-4833,-6439,-4199,-998,2391,6356,10513,5210,100,-674,-2069,-8324,-12205,-7982,66,8408,14760,13921,1143,-12285,-13655,-10455,-11815,-4533,4145,11867,15961,12345,6009,-842,-11225,-13062,-3866,3218,7451,10636,12079,10076,-2611,-12132,7262,16544,6594,-13584,-9148,3492,17640,17315,7071,-4362,-14417,-5736,4070,3993,-4730,-4110,10126,18183,19910,12605,4195,-1129,-801,2808,6371,11869,16279,18697,15280,14117,10761,6378,8940,13760,10045,2094,-6380,-13601,-11692,-3245,653,5123,13890,17056,16777,17483,17627,25097,28528,9018,-8901,-9472,-1889,3427,7319,756,-6688,-9833,-385,17367,26429,31308,25804,3605,-13849,-13135,-4740,2568,15924,31521,37361,26841,6724,-13570,-3894,7339,12535,13510,10980,7904,12609,18457,20722,22095,15540,13571,14478,11058,7904,2977,-7606,-11232,-2450,5690,7164,4414,5965,4458,-713,-4259,1904,3770,3669,-3438,-10740,-9955,-1514,8878,19116,21337,14279,4811,-5512,-10337,-12275,-15708,-15346,-10673,-12946,-9130,-8952,-4251,1633,-531,-1436,5181,10700,4352,-1710,-7124,-4237,-2620,-3671,-6065,-8571,-11410,-10237,-9137,-10438,-6967,-3999,-2674,-2570,-2061,-2457,1778,1429,-14148,-10795,4102,7629,-3696,-12152,-14193,-14201,-8429,8407,25517,36100,25327,8460,1514,319,727,-5752,-7945,-9254,-7734,3238,9621,-1519,-11285,-10954,-7125,-1081,2718,1412,-1901,-1673,2871,9139,9500,9075,7851,8006,10167,7244,2445,-1574,-6135,-2706,-4631,-13493,-776,6168,7851,2047,-7134,-4945,-1699,-8538,-19522,-10011,2794,9999,10511,2094,-10133,-10489,-8601,-8163,-11696,-15695,-10878,-4737,-8584,-18149,-2318,8755,4633,482,-3475,-774,-4308,-9207,-13025,-16174,-14882,-7575,-3439,-5368,-6226,-1279,602,-5734,-13418,2802,9395,19939,23076,24515,21876,19264,25573,34367,30549,22332,16027,9257,6335,5557,7163,5673,-4591,-4612,-13,5155,4168,-2283,-9795,3435,10158,7818,-728,-10707,-14353,-5514,-2029,-4784,-10981,-2853,18953,35553,37297,35134,3569,-4444,-2145,3254,4528,59,-4062,-6513,-6646,-8547,-938,9937,13664,-6485,-15587,-15192,-4893,1066,4403,5637,1758,-7491,-3834,7256,19069,16148,-263,-2413,5270,11829,28309,27517,16845,8084,3608,2896,8226,15715,26901,34743,44139,42254,16100,-5012,-10031,-4441,-2783,-2410,-5030,-6262,1756,912,-3805,-12610,-8006,292,-2616,-6800,-8240,-5950,-1043,8323,19803,30747,29464,21024,5664,-9471,-18945,-6321,2417,1171,-2081,-5640,-595,5469,13804,15952,6605,-6712,-9294,-9698,-11514,-15313,-3658,3967,-496,-16580,-13256,-8751,-10217,-13019,-10614,-4872,4237,11114,14795,10582,4151,16050,15245,3840,-891,-2115,-3728,-2524,729,2640,638,-3829,-1111,422,-810,-2503,-6571,-7288,-3144,-5240,-11030,-9496,-6377,-1086,6022,8233,9153,1629,-9539,-8466,-7571,-9516,-3401,-3681,-3655,-1730,-2140,-521,5238,3311,-5404,-17808,-11743,-2491,-11257,-17620,-5861,-725,-2222,-4678,-2290,4266,11066,17877,19996,19004,22452,24833,14797,4686,-3034,-9627,-14943,-7593,3548,8317,-1810,-9390,-8942,-6507,3303,5994,-252,1904,-1870,896,1427,-6476,-5585,-2023,-5573,-9707,-9152,-799,2404,7140,13767,40326,47945,23960,10427,-3805,-5867,9063,21785,23890,16152,2263,-1252,1733,1748,7045,9809,-1233,-11035,-13280,-8975,-4955,-5302,-8745,-13664,-12363,-1538,6034,4179,-567,4734,3126,-4580,-10202,-6473,-3540,-9645,-15698,-4498,9830,20627,6809,-2803,-398,3575,7339,6595,5203,-4683,-5870,874,-4850,-10764,-14325,-12053,-8874,-5053,439,10082,10737,3164,-5256,-12355,-5382,11881,23601,11309,199,1583,1797,-8926,-4209,24547,36296,40357,34443,21490,6611,589,3054,4334,4147,3711,6696,8152,9378,6607,-1293,-9331,-16710,-9825,-1195,7849,31527,37713,24931,15999,13872,7941,-4799,-17138,-719,16109,30815,37334,16730,-8158,-8866,8640,21343,13434,-262,-4321,-11283,-7061,7529,18685,22565,10713,-5193,-12542,-5713,4932,12525,10570,6697,3753,-3745,-7215,-5456,-7361,-14174,-10043,216,9952,14982,17679,18386,16488,10316,80,-3537,893,5726,17317,28113,44510,60694,44100,28042,17125,7581,1204,-1957,446,1924,-2641,-5649,-7766,1317,7083,2687,-3473,-2626,6129,15026,4210,-8795,-18942,-20217,-16204,-11683,-2254,4414,1873,-5466,-11838,-13997,-12932,-7585,6315,15933,8383,-7301,-15202,-12383,-13049,-14359,-11937,-9446,384,14368,18345,9458,-4405,-3907,3993],[8511,5655,-5409,-8040,1661,9827,11157,11317,10967,5681,-5722,-12733,-5150,1736,-1070,-12906,-12701,-6352,2041,18411,28139,19384,-2196,-15717,-5244,-377,896,-2560,-6164,-8208,-16430,-17451,-8826,-8832,-15608,1830,14735,14806,6451,-5167,-11654,-12631,-13604,-13666,-12669,-373,15051,17014,14265,22935,29037,16774,7875,13406,11962,4997,-1456,-1898,-5219,-5784,-6163,-9048,-13198,-14662,-11664,-6515,-5146,-4939,-3577,1785,9746,13425,11288,8917,2990,738,911,-2233,-5560,107,8233,16815,28565,32843,17661,-9169,-13074,5608,4126,-68,-10065,1748,17105,17546,8138,1311,-7939,-14155,-12841,-8547,-3300,-8223,-12523,-4885,726,2235,4182,3127,-3683,-13417,-12697,-5362,-4978,-9713,-10753,1409,19483,32996,33908,16529,-2322,-6224,-9628,-13174,-1848,20615,39417,31740,15849,-3114,-13404,-15966,-18553,-28055,-36308,-27286,1353,14533,3637,-5037,-12038,-10899,-5025,7090,11239,5983,3414,-7151,-3617,1779,3727,4883,8543,19803,15903,3964,-1903,-8715,-13781,-17485,-2045,13232,18217,6109,-6554,-11146,-13034,49,13806,12453,-7919,-21122,-10576,10414,72653,180288,320220,441600,467500,407819,294475,162091,64439,13204,-8099,-5864,-5843,-9835,-20122,626,17881,23913,12125,905,-12581,3934,7103,8881,-4795,-9181,268,15124,44327,37337,18808,1890,-10381,-11436,38,6690,14603,25373,24961,17925,8518,-657,-2931,-833,2760,15309,22416,20625,13739,4928,1594,-7423,-4785,11872,30050,29148,13944,6497,9009,7342,-1840,-15806,-8007,-7872,-8788,-10797,-6601,-2706,3175,10005,-454,-12812,-16084,-14542,-9590,-4179,-1285,2966,2785,-1506,-7689,-13805,-11603,-7279,-6384,-5192,581,5502,10340,19979,27037,27174,17584,10051,16250,23627,18635,17868,18790,19754,11410,8754,8418,7046,-765,-12053,-11032,-1961,18386,33623,13543,1598,896,3632,10810,17695,22213,23509,20158,6465,-7264,-6053,-3977,-2059,-1783,-3301,-857,4555,629,-5126,-9514,-13973,-14821,-10500,-8449,-5511,-3451,-5534,-10714,-12150,7300,20801,17355,12865,3943,-3944,-9564,-11326,-7537,-4915,-30,-3591,-12384,-9106,1349,17199,46971,71804,79111,58480,21964,-3084,-9063,-6929,735,260,364,-1679,-10269,-7320,3875,3096,13846,32704,23461,8291,3069,-3081,-2578,-71,1460,-3002,-4744,-6339,-397,3954,6177,4124,6372,11084,3773,-12918,-1633,20365,23752,7090,-7115,-14635,-11485,-9485,-2117,7117,1986,-11933,-3623,5580,6218,-5263,-5407,9391,9957,3057,-6421,-16271,-17082,-17605,-10497,-7202,-5629,-8531,-1008,11058,8210,-6891,-3846,-136,4180,8936,5979,-2549,-8518,-2018,12707,21373,24804,21911,12968,5455,10184,12710,18516,31585,23957,1997,-11812,-5496,-5801,-3431,2004,9095,14941,7779,-698,-10025,-13194,-699,13485,4741,8086,27171,46983,47557,28062,15714,7844,403,6464,13254,6546,-7130,-3742,6627,9621,4399,-1785,-8718,-13443,-9388,-4331,-1290,352,-2841,-10617,-14741,-8667,3231,11244,9269,7893,9890,8570,9273,8388,484,-10787,-10634,-5501,-6942,-11292,-2700,-779,-8501,-12275,-5288,-503,4610,8284,4338,-2915,-9986,-15986,-13125,-5373,-669,-2004,-5604,-806,1005,6224,12700,27215,40590,38077,30863,34387,46031,40063,12405,-1059,-4852,-6204,-1894,4871,6146,2352,-2055,-8937,-13992,-12313,-8044,-10628,-14825,-11169,-4804,8054,23644,32310,25651,11925,433,-2768,-2557,7009,9119,5744,-2528,-11971,-20063,-7764,-3498,-10877,91,11801,4923,-5438,-9191,-8704,-11810,-12383,-5381,901,3954,5057,11428,12192,-114,-10344,-9759,-3231,5851,3376,-5947,-9292,-6155,-8464,-15947,83,13151,16138,11015,5974,8724,24464,34692,37732,25040,12958,4206,-8580,-13249,-8284,-3519,-753,-4714,-14836,-10570,-2452,6702,7488,4875,6892,10793,11325,11445,7552,4531,-2108,-7152,-3982,-2250,-9024,-11167,-8256,-10364,-13372,-5443,4595,6036,-2389,-6450,-9612,-11873,-9486,-3905,6028,19197,32730,49267,59057,49069,25856,7371,-11618,-5382,7312,4537,-4948,-10415,-6984,-12212,-16072,-7560,-3102,-807,-4019,-9292,-439,7430,3839,-4371,-7724,-6813,-6507,-5645,-4962,-7934,-9425,-7735,-4635,1737,5397,9731,8322,5285,-17,-9823,-16702,-12781,-9850,1273,12133,12720,-1732,-5283,3245,13062,23247,23369,16476,14139,20300,16655,3015,-6352,-11475,-7178,-3453,-580,-2901,-8670,-8697,-4271,1611,4839,2974,2137,-982,-308,1769,2022,4270,12911,15797,11766,1837,-3174,-6757,-4264,3678,12746,4790,-6107,-8231,-4661,-1869,-96,-3190,-12933,-10234,-6625,-6627,-2181,-2378,-897,-3789,-6887,-10581,-16315,-16189,-16200,-15394,-12416,-8076,-2113,3916,5660,1278,-2527,-2882,1504,15625,19038,15831,8422,-10437,-13552,-8765,-12291,-8007,2811,18483,17836,11277,2228,-10102,-16044,-15778,-11292,-6853,-6487,-11565,-19002,-13693,-7303,-1740,-3515,-2179,-2350,-9503,-3445,6003,3373,-1709,-3716,-2749,4362,3649,-6999,-3882,7155,11945,9312,-221,-9356,-10185,-488,9183,12738,11863,9999,1155,-3467,-806,7678,8139,-3887,-4990,3806,15483,11183,-7948,-19555,-7228,-3604,174,24,-146,-1208,-9043,745,15112,23793,15485,3641,-2625,5180,24038,32621,26109,7725,-2346,-6722,-7615,-6014,-1119,1421,5322,9112,5409,4745,9700,18215,30105,36645,32967,27759,14698,8162,17167,14859,10019,6346,-2812,-11948,-4592,3625,6310,6422,2546,1934,4332,6932,10234,13969,10802,-555,-6273,-7214,-10248,-12638,-12621,-11130,-9585,-5834,-2192,-2389,9760,26175,36596,33467,21803,7520,-6244,-7054,-4318,-6748,-11363,-10042,-2523,-1720,-8565,-9578,8543,17104,8644,-7637,645,35396,56740,45369,14556,-766,-3214,-9014,-15913,-10178,-8713,-9125,-10558,-9461,-2275,10686,9674,-4874,-15193,-11269,-11900,-16084,-17655,-14211,-4869,5829,9789,8186,4530,7880,20379,39635,45082,21627,45,-15071,-21797,-16258,-13990,-15405,-7276,11417,10707,12121,6592,1792,-6632,-13679,-14642,-15169,-15336,-1810,16474,21916,28438,34213,19546,2152,-2250,2820,6958,9358,4635,-806,1913,4479,5158,275,-11069,-5895,15406,23108,18885,8004,611,1901,3702,9214,17135,18350,18187,20072,10513,9033,6093,-4796,-14001,-13900,-15021,-7536,60,-87,-7287,-15527,-4083,-3756,1905,4131,-3816,-8667,-314,1743,756,7102,5882,-953,2216,3594,-8874,-4537,14219,23589,30596,35564,25966,8411,-4024,2918,15640,17911,13579,11967,10164,3172,-3319,-8601,-1730,9452,5869,-8671,-6114,12107,18829,8395,-2109,-2830,3566,13997,23322,31440,30098,23277,12824,9604,8412,4099,-5454,-7884,-14273,-1713,1737,-4990,-9357,-14510,-3082,13734,39405,46888,32403,8923,-961,6101,7935,5107,-991,-1607,3509,2241,-5481,-15865,-14887,965,5619,-2389,-13987,-6616,3714,11106,14873,14937,13027,8995,10753,17219,29556,23056,7238,-1396,-3906,-11458,-2651,17272,24300,13226,-181,5237,5978,-973,-5573,-3415,3734,9490,796,-8444,-4383,8691,15882,8059,2527,2533,6795,8619,6191,408,-1874,-6531,-13606,-19646,-17023,-11061,-6388,-6977,-3039,11597,21920,22123,13483,3625,-4945,-14248,-14838,-9944,-7027,-2255,3982,7168,541,-10620,-11909,-7418,-778,8026,15110,7187,887,4884,8748,4428,-4799,-9767,-12731,-14605,-13020,-1828,8009,14962,12809,1444,-7798,-8196,-761,5783,4042,-4205,-4104,5647,15035,14263,9336,22568,30182,27450,18307,11824,11465,9517,12134,17102,13158,1864,-12353,-6067,6213,17136,30529,18967,-4439,-3704,9493,22584,21370,14352,8928,3535,-3268,-8360,-14291,-15951,-11173,-3759,-934,1590,-207,-5396,-7548,-6078,-10377,-6607,10768,17378,6503,-5170,-8785,-3687,4771,4836,578,-4447,-4988,3085,15146,16536,1611,-16362,-8538,1085,706,-4735,-13278,-17217,-16460,-18415,-15088,-11067,-16467,-9206,3839,22852,39445,37759,10553,-11456,-12746,-13951,-15339,-8667,-2524,9313,35985,26739,13065,7768,1985,-3087,-10010,-13432,-11104,-15802,-14322,-9686,-6488,-7860,-9280,-9175,-8962,-5293,-2368,-5087,-15678,-16984,-13214,-16248,-13860,7600,24011,17430,-1497,-14974,-3683,13954,20835,18595,22179,24613,7170,-4766,-10684,-8694,2828,11949,10571,1123,-7629,-8034,-8031,-9506,-7550,-10704,-8470,6590,9589,3158,-7843,4891,28728,27933,13734,-4050,-12957,-4644,-1044,-7,-2711,-5548,-7518,-8842,-7410,-3089,3370,14770,27112,33979,30803,6579,-10978,-5847,-4993,-13982,-7261,16764,44712,53516,49773,34881,10783,-5176,-5664,4892,15674,20068,28877,21814,15881,16830,5721,-6017,-11313,-9712,-9228,-9980,-3989,4515,5421,2833,-1865,-65,7709,302,-8155,-15795,-18216,-18913,-16558,-12442,-12636,-12237,-5929,3340,10408,5522,-1370,1696,9754,6553,-1982,-8900,-13525,-15244,-12766,-12993,-16100,-11149,-6893,-8862,-6966,-3125,-100,-731,3651,1153,-2183,-2431,-3639,-9893,-15021,-11088,-2781,5752,12111,11900,429,-13182,-13866,-10893,-12247,-4985,3583,10050,12901,10358,5908,-330,-10656,-13261,-4496,3388,7441,7953,7900,7702,-2082,-13957,877,8002,1134,-12599,-12419,-1148,13453,16999,8212,-2936,-15042,-7999,2695,2761,-4698,3108,17728,22417,20729,10097,2102,-2733,-1136,2718,6104,10877,15311,18732,16897,16001,12157,5754,6847,12298,9718,2023,-7201,-15244,-10418,-202,4620,8276,15481,16489,16124,19555,22988,30592,30666,8391,-8963,-9125,-597,5550,8698,-49,-9691,-13051,1403,16725,21795,25252,20122,2012,-13078,-13705,-6035,1884,15091,28811,34816,25329,6473,-12491,-5096,4524,9450,12318,11330,7560,11216,16700,19143,20488,15055,14194,14297,8619,6324,2775,-6888,-10899,-1233,9998,14718,12468,14416,11353,3323,-3179,265,436,-27,-5246,-9528,-7923,622,10694,19707,21772,15219,6994,-2065,-7954,-10216,-14349,-16901,-11844,-12880,-9223,-8295,-1770,5780,1782,-1242,3512,9337,3279,-1981,-7682,-5551,-3574,-4440,-7160,-9394,-11037,-7507,-4729,-6741,-5551,-6183,-8255,-5026,-2100,-1588,4066,5831,-6633,-8097,2231,1592,-9439,-13583,-13346,-13866,-9451,9045,29012,40108,28281,10436,1986,29,-1105,-8271,-9306,-9746,-10556,-316,6835,-2850,-10321,-9348,-6382,-1282,2309,1689,-1928,-2994,547,6483,8730,10379,10634,11853,14779,10930,3881,-1653,-7433,-3999,-6236,-11208,1169,7836,8914,2606,-6375,-4699,-1255,-7891,-18656,-10975,1390,9040,10552,2646,-10388,-12024,-9520,-8065,-9432,-12896,-13116,-7444,-11051,-16524,-1302,7496,3858,181,-3312,-455,-4511,-9846,-13204,-14908,-14030,-7095,-3004,-4874,-7066,-4321,-3268,-8168,-17518,1972,8297,20230,24090,26399,22357,17521,21989,31993,30153,23545,16199,7777,3642,2178,1967,-2579,-8677,-3844,1802,6761,5808,-900,-10299,3194,11424,9683,847,-9941,-14862,-5029,-827,-3088,-7826,-717,21593,38734,38133,34106,2616,-5570,-4040,1722,4374,815,-3184,-5475,-4481,-6154,1685,12286,12710,-7013,-15490,-15278,-5363,1097,5994,8902,5521,-5251,-4834,6024,18516,18689,2949,-1686,4639,10892,26285,27226,15715,5679,1007,1188,7882,15397,24889,30408,38381,38244,14806,-4823,-10071,-3837,-1227,-1246,-5383,-7866,45,-686,-4102,-11474,-5297,3245,1255,-3538,-7418,-5744,-1606,6806,18181,32659,33719,23879,7603,-8642,-18380,-7307,1508,1359,-1680,-5684,-1981,3704,13709,17287,8181,-4935,-7422,-8490,-10490,-15820,-2715,7600,3975,-13982,-12907,-8390,-10018,-12378,-9994,-6895,1,7894,13722,10513,4841,16328,18727,7352,2253,836,-2242,-2214,741,1377,-1358,-5396,-2557,-1375,-2402,-3193,-5906,-6435,-3203,-5875,-10760,-8385,-6115,-2251,5827,8828,10450,4360,-5291,-8406,-11698,-14138,-6708,-7151,-6754,-5237,-5841,-2868,3718,1436,-10011,-19960,-4374,1696,-8245,-18340,-7755,-1920,-3681,-5208,-1962,4240,10761,17264,18976,19128,24574,26323,14303,3181,-4621,-10049,-15100,-9678,767,5102,-3789,-10063,-9200,-5593,4330,7543,2452,5725,4366,3996,2658,-7926,-7556,-3947,-8389,-10748,-4723,1982,3113,6395,10643,34566,50362,27426,12966,-1049,-5276,9268,24338,28704,20959,5433,1993,5492,4376,8905,13395,3844,-8769,-13504,-7985,-2557,-1090,-3844,-10382,-12819,-955,6349,3476,-2409,2095,-223,-6870,-8387,-3850,-2095,-9289,-16673,-3884,11736,22870,6907,-5394,-2130,3106,6456,4735,3272,-5680,-7577,-1604,-6598,-10857,-14345,-14805,-11067,-5641,1718,12224,12036,5659,-2544,-11335,-6206,11397,23696,11918,-176,1172,2148,-7480,-6143,22004,29286,32047,26699,16189,3994,47,1547,1395,932,1355,5963,9161,10400,6981,-1470,-10292,-17521,-9957,-2059,6081,27846,34802,22465,15376,15662,9614,-3484,-15856,-1987,14919,30578,38248,18227,-7302,-9469,7447,19452,10246,-3274,-3733,-9209,-7340,6857,17932,21839,10050,-4921,-10488,-2627,8110,13124,11549,8115,4463,-3780,-8114,-7401,-7886,-12327,-9906,1086,10706,13485,14978,17629,17660,11984,439,-3202,4500,12191,25118,36357,52219,62865,43362,27752,17935,8655,2123,-1677,-569,-754,-5692,-5633,-6834,134,5922,2294,-4745,-4841,4206,13813,3975,-9146,-20026,-20115,-15839,-12265,-2829,4282,2613,-5521,-10416,-10668,-9020,-3170,9690,18846,11193,-6096,-16586,-15049,-16320,-18387,-11886,-7771,4052,20788,23595,11655,-4765,-5235,1891],[4716,27,-10885,-9626,270,8819,11560,13667,14810,9340,-3163,-12137,-6770,913,-1452,-12731,-14557,-8509,-1199,12245,20754,15056,-3990,-15502,-5449,-2093,-1786,-5074,-8597,-9791,-17161,-17214,-8511,-8780,-14930,2403,13706,11840,2737,-9334,-15401,-11285,-9792,-8875,-8991,870,13899,17350,16563,26123,32635,19911,9237,12362,9230,2679,-2269,-2253,-4792,-4507,-4739,-7886,-12959,-14706,-11457,-6319,-4976,-4609,-2760,2946,11372,16145,14370,11679,4159,151,1603,300,-2797,1755,8489,16668,28432,33001,20364,-6077,-9197,9695,7170,-1124,-12968,4044,18927,18998,9181,1900,-7613,-11343,-7886,-3434,-694,-8792,-13109,-3781,1881,2533,3193,1385,-5254,-14448,-11059,-2919,-701,-5247,-9182,-2147,12779,24644,27530,15130,-1975,-4545,-7107,-13965,-6449,14945,37216,31605,15679,-3421,-13948,-10832,-10686,-17420,-25629,-24634,-901,16291,5248,-4464,-12031,-11483,-6835,5181,11818,9185,6664,-5214,-3233,2913,4065,4419,7354,17905,15679,4526,-839,-7441,-12231,-16220,-1220,12838,14931,2385,-8815,-11045,-10909,1458,15094,12196,-9459,-20390,-9163,8754,67451,168097,294855,401409,418875,361772,260513,143317,56543,9398,-9372,-6510,-6427,-11138,-18665,2326,19222,24492,11547,-781,-13898,7028,11780,14555,-256,-12341,-1602,13927,40331,32801,17808,2960,-8482,-11942,100,6145,13734,24383,22308,14056,6540,391,-1208,1312,9790,27235,35184,30463,18227,4449,48,-6967,-3318,11806,28798,25632,9545,3996,7341,5880,-3592,-15074,-6973,-7341,-9295,-12267,-4143,2168,4318,10578,912,-10941,-12481,-10427,-7761,-4200,-2240,3148,5061,1845,-4067,-9990,-8655,-3949,-4157,-4264,1780,8198,14868,25220,34817,36891,24257,13096,17139,21934,16646,16239,18674,23080,14856,10309,6980,3353,-3602,-9699,-5711,3151,24047,32274,12132,1458,1203,4949,13312,20520,24468,25355,20897,6571,-8092,-6717,-3733,-1006,-1819,-5775,-5117,49,-585,-4268,-8244,-12980,-14416,-10713,-9592,-7297,-4684,-4820,-9479,-11720,10529,30445,24023,17219,6438,-2684,-8710,-9875,-7113,-5236,-1128,-5292,-13970,-10515,-213,16218,48585,74677,79790,54651,18343,-4079,-7337,-4142,1618,-455,-133,-1195,-8426,-9770,1874,2231,9369,25154,17726,3835,1830,-596,2200,4347,5527,1774,-165,-2277,4150,8316,8239,4387,5952,10780,4643,-10636,-1489,21824,24747,7752,-6905,-14406,-9979,-8209,-2637,6743,2485,-10735,-5093,4587,6603,-4063,-3794,9286,8922,1412,-8245,-17233,-14514,-20442,-12844,-9270,-6200,-7562,570,15064,13890,-3519,-4958,-2550,2215,6409,3978,-4711,-12725,-2642,16166,32260,36799,30513,18834,9474,13321,14688,17887,27621,20398,816,-10779,-5599,-6667,-4638,476,3986,6574,1673,-3503,-10758,-11355,1507,13444,1410,2337,20056,40816,48635,33568,18247,7224,-1235,4255,11873,7627,-5205,-4207,6229,11154,6676,-272,-8435,-14978,-11511,-6099,-2259,112,-2204,-9249,-14089,-8412,3661,12804,10984,8378,10539,9467,9830,8999,1054,-10323,-8960,-3662,-5875,-11284,-2173,555,-7642,-10568,-4691,-996,4879,8444,4613,-2399,-8527,-13165,-11790,-4448,635,88,-2232,2012,4068,12357,22544,40382,51447,41623,30118,33693,43664,39435,14463,1,-3086,-3849,888,6508,4818,637,-3234,-9834,-12367,-9921,-5396,-8281,-12086,-8075,-1679,10182,23004,28808,21884,8291,-1498,-2078,-256,8360,9506,9375,2892,-8397,-21171,-8446,-3361,-11713,607,16185,10273,-1252,-7972,-10166,-13488,-14312,-8476,-3591,-175,2877,10959,11751,-39,-9610,-9081,-1298,8238,4468,-7643,-10252,-4287,-5248,-15890,-1817,12757,16781,11750,6999,9299,23734,33384,36668,24211,13663,6803,-5216,-14969,-8406,-3754,-1937,-6036,-15205,-11405,-5071,-243,227,-1774,-10,4199,6718,8864,5945,2664,-3720,-8127,-4791,-3385,-10221,-13130,-9249,-10006,-11242,-3174,6911,7066,-2074,-6418,-9415,-11728,-10099,-5186,3895,15243,26986,42776,55046,51553,32070,11290,-9912,-5446,7797,5000,-4658,-10798,-6598,-11192,-18543,-10320,-6224,-4752,-8395,-11540,-2919,6407,5340,-3869,-9033,-8453,-7502,-5800,-4734,-7202,-8797,-6574,-3080,2573,4856,7396,5443,3362,-1493,-11606,-15570,-13268,-12391,-865,11161,14023,457,-696,7843,16745,26070,24245,13881,9354,15134,14239,1637,-6623,-9904,-5984,-3306,-610,-2995,-7514,-6456,-4750,-144,3458,1925,1893,-1619,-3506,-1010,1170,4067,11472,13572,10428,232,-5898,-8652,-4989,3350,12062,4505,-5200,-7110,-4676,-2523,-310,-2038,-10875,-11510,-6780,-5827,-2256,-2670,-813,-3421,-6794,-10696,-16422,-16689,-15782,-13574,-11881,-7845,-2211,3263,4927,839,-2732,-2212,2536,16704,19283,17086,9605,-9221,-13242,-7937,-10290,-8027,1611,16433,15952,10287,1706,-9768,-12287,-14342,-11980,-8027,-7722,-12494,-16490,-12192,-7283,-1434,-1718,-1852,-3582,-10755,-3803,4521,987,-3852,-4892,-2443,4671,3287,-6747,-3928,5864,10160,7484,-1774,-9933,-10701,-115,10975,15945,14931,11569,1392,-4932,-2794,7648,12006,31,-2977,4049,14659,9833,-9131,-20877,-8929,-3481,806,-812,-2559,-4143,-12162,81,14941,25946,20617,8627,670,6676,25688,35685,31246,11001,-2079,-7146,-8213,-6597,-778,2143,4935,6511,1215,1623,7782,16683,29495,36035,29686,19772,6305,3149,11163,16143,13055,8658,-1403,-12519,-5655,3298,6524,7896,5458,4714,5087,4482,6109,9321,7163,-2264,-5629,-6775,-8481,-9801,-10051,-9710,-9020,-5579,-2296,-2824,9882,27180,39574,35892,22158,6939,-6215,-4797,-1629,-5093,-9759,-8757,-3184,-2805,-7450,-9722,5705,14024,6759,-10009,223,37969,59936,46199,16686,2769,-3459,-12138,-14015,-8803,-9038,-9535,-10104,-9257,-2960,8818,9382,-3422,-12898,-10226,-11224,-15010,-16133,-14216,-6057,4892,9685,8075,4587,8705,22070,44319,49417,24435,2384,-12981,-19915,-16198,-13600,-14610,-6620,11869,9834,12780,9432,5015,-5061,-11945,-13021,-15680,-15662,-221,17053,21096,25090,31014,18889,2662,-1507,3459,8505,12602,9848,3896,3419,4627,5308,-289,-13024,-5530,15433,23910,21149,9266,195,531,2124,7061,13599,16001,17119,19889,11937,9293,4364,-6804,-14551,-11524,-11497,-5633,1587,2465,-2005,-15775,-6682,-4907,1858,5337,-3117,-6413,2249,5572,4955,11012,10261,1664,2164,2610,-8867,-5281,13293,24241,35040,42555,30187,9275,-4463,3712,15631,16164,11623,11352,9248,1532,-4588,-9915,-3845,8274,7369,-5891,-3882,13803,20156,7520,-6339,-4911,6543,17585,24942,32957,33723,27420,15248,10579,8720,4565,-2855,-3907,-6404,9641,7568,-1735,-5849,-10948,-1911,13939,38505,47792,34262,10606,293,7634,9512,6554,-162,-1129,4400,2573,-5833,-16133,-15895,-1008,3959,-2229,-12847,-8276,2579,10616,15233,16528,15804,13466,17641,28916,40430,26923,7661,-1821,-2215,-5613,1939,19175,26504,14562,161,5161,6379,-110,-3009,-935,6093,9918,-491,-8911,-1778,9429,15325,8440,2987,2439,5180,5916,4043,-749,-3111,-8213,-14389,-18294,-15712,-10948,-7068,-6461,44,13545,20577,20244,12956,4060,-4367,-13770,-14727,-9743,-6610,-1172,6271,11995,6271,-6513,-8858,-6316,-944,6582,11500,2948,-431,5326,8359,4239,-4049,-7667,-8919,-10563,-10821,-378,9420,15578,14203,2116,-7782,-8201,367,8806,7394,-1268,-567,11962,23794,22903,14026,21072,23529,19722,10711,4201,2216,2759,10557,17567,13256,747,-11744,-5095,5048,12593,23995,17327,-2874,-1684,11302,22439,20768,13749,8764,3935,-2448,-7363,-13935,-16362,-11983,-4143,-196,3444,1859,-3012,-4571,-3350,-5360,801,16013,19971,8819,-3171,-7528,-3536,3147,1936,-2567,-6378,-6187,455,13951,17451,2730,-15024,-9875,-809,-1227,-5740,-13012,-19124,-19905,-22272,-10766,-6253,-11159,-8822,2506,19113,34064,36262,13465,-9419,-11736,-13168,-14886,-9232,-3097,9060,34984,23798,10119,4108,-2629,-7942,-14736,-16919,-11194,-16591,-15246,-11857,-8753,-8636,-9837,-9906,-9902,-6035,-2636,-5929,-19019,-13197,-9727,-13668,-15995,2992,17204,10330,-5074,-13556,-1474,13982,16927,13662,17122,23280,8111,-5255,-11365,-8620,4064,13010,11338,1342,-8541,-10091,-10221,-11249,-4602,-3214,-4981,7720,11691,6291,-4420,2559,22999,21779,9793,-3825,-11392,-6631,-4843,-2843,-3913,-6130,-8345,-10035,-8891,-4790,617,9162,18076,24433,25676,5981,-9066,-4296,-4079,-12913,-7914,16677,47638,53041,46214,29992,5670,-8031,-4451,9108,20413,25292,29756,15350,6576,11291,4505,-6189,-10926,-12003,-12461,-12943,-6819,1585,2314,518,-1377,2378,9333,398,-8837,-16958,-19034,-17784,-15338,-11435,-13158,-13094,-6538,2039,6778,1072,-5306,-131,7513,4909,-2478,-9380,-13910,-14750,-11433,-11231,-13468,-10000,-7203,-10293,-9356,-5004,-1625,-6083,-3421,-3268,-4502,-4218,-4934,-10749,-17052,-13816,-5299,3273,9500,9790,-450,-14158,-14654,-12321,-13629,-6032,2695,8010,9544,7528,4720,-936,-10666,-12840,-4810,3618,7397,5350,4102,5361,-1655,-13046,-4283,-286,-4657,-8494,-10085,-5047,9039,16147,9053,-1564,-14625,-9497,2366,3520,-399,12134,24789,25491,20122,6489,-558,-4167,-1218,2624,5904,10087,14131,17735,17357,16860,12951,4964,4474,10489,9062,1758,-8041,-15797,-8031,3745,9178,11368,16468,15298,14833,21110,28784,36094,31993,7374,-9319,-9022,518,7497,9571,-1309,-12581,-11776,3080,15308,17165,19442,15100,1018,-11882,-14320,-7652,729,13524,25305,31398,23291,5951,-11536,-6180,1788,6255,10525,11209,6922,9565,14589,17004,17950,13775,13789,12881,5623,4571,2467,-6493,-10904,211,14729,22987,21430,22565,17246,6730,-1833,-828,-2129,-2303,-5053,-7313,-5894,2510,11936,19204,20968,15196,8619,1458,-4856,-7513,-11861,-16645,-13246,-13117,-9482,-7619,469,9163,2867,-2504,1135,7497,2102,-2599,-8588,-7066,-4598,-5042,-8057,-10111,-10438,-4761,-240,-3138,-4445,-8094,-11454,-5979,-1714,-411,6273,9780,807,-3419,1329,-3633,-14603,-13678,-12779,-14003,-10305,9519,31775,42662,30343,12678,2812,-105,-2813,-10889,-10917,-10282,-13655,-4028,4232,-3436,-8498,-7533,-5636,-2024,1045,1154,-2686,-4670,-1865,3863,7993,11405,13323,15655,19151,14462,5079,-2122,-9013,-5000,-6874,-8970,2169,8372,9143,2593,-6109,-4648,-861,-7234,-17938,-12136,241,8798,11594,4171,-9618,-13581,-10659,-7977,-7217,-9990,-15735,-11114,-14022,-14097,-892,5659,2582,-487,-3381,-479,-5046,-10443,-11965,-14659,-14151,-7359,-3152,-4756,-7615,-6171,-4827,-7249,-18847,-92,6483,19538,24274,27467,22355,15860,18508,29061,28958,23666,15207,5420,139,-2285,-4521,-11086,-9724,-2953,2759,7452,6743,54,-10660,2457,12071,11067,1971,-9471,-15119,-4573,512,-1011,-4637,1112,22988,40027,36930,30679,1229,-6685,-5691,87,3763,978,-2909,-5003,-2770,-3765,4328,14267,10993,-8044,-15889,-15516,-5849,1139,7343,11386,7971,-3810,-5723,4962,17525,20442,5572,-1286,3545,9411,22954,25456,13630,2561,-2242,-1199,6828,14479,22496,26172,32599,33544,12791,-5242,-10319,-3431,-30,-253,-5639,-9809,-2348,-2658,-4397,-8837,-1066,7678,5963,-396,-6794,-5895,-2569,4795,15641,33158,37278,26304,8774,-8756,-18449,-8216,224,940,-1839,-5844,-3669,1494,12890,17715,9004,-3454,-5814,-7596,-9709,-15383,-2570,9608,7186,-12044,-13390,-8823,-10181,-11740,-9396,-9025,-4726,4542,12639,10501,5147,15369,21134,10634,4975,3159,-1067,-1633,1593,306,-3570,-7415,-4742,-3910,-4629,-4403,-5783,-6320,-4172,-7424,-11053,-7788,-6319,-3742,5133,8743,11019,6365,-1713,-6324,-12976,-17692,-10097,-10311,-9111,-7254,-6515,-3006,1974,-1328,-15331,-13069,2202,5118,-5588,-16445,-10502,-4047,-5934,-5884,-2075,3580,9835,16249,17959,19293,26259,26665,12931,1128,-6634,-10949,-15693,-12374,-2873,1047,-6431,-11325,-10135,-5694,4271,8185,4367,8546,9314,6228,2869,-10739,-10150,-5951,-10790,-9848,-1272,3191,2967,5158,7179,27612,49671,29211,14046,868,-4907,8524,25314,32242,25021,8230,5137,8896,5889,9041,14435,7199,-6888,-13837,-7119,-377,2934,712,-7300,-12084,-457,6100,2314,-4364,-877,-3586,-9034,-7342,-2115,-1379,-9510,-17292,-3027,13966,25735,8299,-7854,-4608,1969,4949,2497,978,-6942,-9711,-4605,-7965,-10476,-13526,-17103,-13470,-6460,2291,12879,11690,6798,-507,-9951,-7497,9672,21943,11588,-1035,215,1909,-6421,-8857,17596,20438,21701,17252,9764,1017,-766,-342,-1729,-2191,-964,5157,9815,10843,6617,-2364,-11762,-16135,-9014,-2527,4793,22825,29928,19332,14215,16454,10316,-2919,-14675,-3123,13378,29396,37839,19275,-6437,-10523,5631,16856,6860,-7141,-4453,-7899,-7213,6195,16799,20388,8632,-5184,-9113,-260,10128,12635,11709,8987,4699,-4149,-9436,-9895,-8696,-11381,-10144,1355,10505,10807,10969,15321,17454,12561,92,-3343,7876,18520,32402,43505,57283,61706,40727,26170,17561,8688,2423,-1645,-1628,-3281,-7994,-4959,-5255,-667,3847,1423,-6268,-7190,2021,12013,3345,-9639,-20851,-19888,-15613,-13056,-3833,3551,3177,-5342,-8999,-7811,-5300,826,11996,20402,13092,-5346,-17535,-16785,-17489,-17066,-10583,-6128,7325,26292,27395,12705,-5380,-6694,-623],[440,-5656,-14224,-9772,-479,7816,11360,15069,17554,12276,-956,-11129,-8574,-561,-2702,-12796,-15572,-10908,-5588,4267,11038,8495,-6697,-14785,-5413,-3306,-3788,-7069,-11000,-11689,-18084,-17059,-8519,-9206,-13848,2870,12389,9103,1,-11616,-15627,-9201,-6288,-4353,-5249,1541,11387,16046,17232,27253,33865,21960,10177,10771,6215,462,-3220,-2850,-4545,-3521,-3633,-6799,-12488,-14668,-11320,-6228,-4846,-4170,-1887,3998,12732,18538,16952,13684,4387,-1096,1711,2398,-276,3039,8110,15721,27271,32076,23413,-491,-4901,12715,9273,-2912,-14525,5757,19769,19636,9637,2021,-7500,-8056,-1918,2546,1575,-9605,-12083,-2641,2603,2315,1738,-810,-7265,-15086,-9450,-802,2954,-1957,-8315,-5909,6022,15569,19727,12411,-2238,-3535,-5041,-10535,-9668,9185,33060,29588,14223,-4374,-14617,-6084,-3825,-8229,-15896,-21023,-5388,15272,5815,-4335,-12210,-12142,-8699,2879,11367,11043,8113,-4296,-1104,4500,4335,3640,5628,14972,14391,4441,-193,-6329,-10875,-14993,-838,11459,10970,-906,-10322,-10654,-9342,2371,15771,11379,-11719,-19354,-9189,-3912,30554,96121,182244,255426,261200,220769,158162,85562,32852,2765,-10874,-8265,-7282,-12761,-16675,3519,19284,23425,9949,-3548,-14052,11431,18154,20914,4877,-12839,-4246,11069,32846,25476,15156,3289,-6905,-13421,-443,5078,11791,21705,18370,9780,4758,1203,-164,2824,15625,37450,47224,41143,24453,5370,-2091,-7992,-3225,10386,25511,20191,4486,1347,5435,3950,-5855,-12324,-4867,-5562,-8318,-12635,-2082,6608,6104,10466,1725,-8974,-8392,-6204,-5759,-4374,-3687,3147,7462,5448,-216,-6251,-5799,-1214,-2593,-4055,2069,9878,18264,28727,40637,45538,30941,16769,17967,19860,14532,14680,18151,25450,17365,10603,4658,-295,-4840,-5860,-1008,7802,28453,29010,10286,1142,1249,5775,14859,21719,24578,24908,19814,5570,-9443,-7819,-3830,-366,-2503,-8955,-10314,-5639,-2239,-3862,-7480,-12381,-14400,-11389,-11138,-9544,-6560,-5128,-9100,-11958,12610,39351,30534,20821,8254,-2133,-8446,-9132,-7227,-6113,-2830,-7546,-16119,-12410,-2132,14756,48142,73908,75883,47225,12948,-5517,-5623,-1713,2160,-1454,-972,-1134,-7165,-12567,-728,814,4511,16548,11024,-1121,-423,1330,6357,7866,8596,5746,4118,2157,9329,13244,10237,4248,4844,9796,5019,-8518,-1922,21774,23994,7216,-7660,-13496,-8478,-7123,-3465,5829,2743,-9382,-7374,2591,5943,-3343,-2320,8513,7251,-429,-9872,-14928,-12370,-17926,-15639,-12237,-7753,-7363,1433,18415,18761,-682,-5814,-5099,-56,3406,889,-8010,-16722,-3859,17454,39923,46434,37345,23516,12513,15306,15777,16891,22738,15766,-875,-9628,-6003,-7441,-6167,-1761,-1498,-2295,-5322,-7078,-11657,-9565,4086,13602,-981,-3390,11893,32406,46937,37600,19679,5979,-3033,2034,10312,8396,-3721,-5250,4670,11440,8107,554,-8686,-16997,-14056,-8466,-4024,-1155,-2644,-8579,-13762,-8472,3602,13416,11719,7795,10066,9629,9633,8681,685,-10521,-7599,-2299,-5471,-11726,-699,4303,-4052,-7285,-4164,-2117,4294,7675,4183,-2085,-7089,-10445,-9841,-3787,1212,1261,445,4210,6699,18559,32976,53528,59977,42157,27096,30268,37455,35231,15284,574,-1679,-1824,3435,8061,3526,-1138,-4717,-11045,-10555,-7535,-2779,-6123,-10020,-5672,903,11295,20528,23456,16557,3355,-4296,-2124,1283,8903,9221,12978,8803,-5063,-20693,-9195,-3608,-12781,1170,20623,16242,3308,-4955,-9982,-13788,-13624,-11690,-9051,-5127,162,9371,9745,-1263,-9490,-8229,532,9749,4756,-9724,-10557,-2271,-2467,-12969,-3573,12209,17016,11961,7475,9211,21431,29842,33533,22527,14073,9174,-1802,-13610,-8954,-4392,-3480,-7723,-15671,-12430,-7145,-6457,-6140,-6994,-5314,-625,3493,6667,4520,476,-5968,-9632,-5966,-4706,-11252,-15157,-10542,-9907,-9471,-1237,8549,7230,-2409,-6933,-9662,-11829,-10850,-6592,1606,11037,20767,34757,48267,50991,36609,14235,-8803,-5620,7784,4996,-4619,-11284,-6424,-10306,-17693,-12101,-8506,-7437,-10799,-10167,-4782,4137,5290,-4410,-11092,-10749,-9052,-6362,-4690,-6148,-7698,-5572,-1999,2739,3738,4330,1541,123,-4400,-14478,-14280,-13680,-14625,-2607,10111,14978,2717,4292,12899,20794,28571,24654,11108,4586,9547,11155,215,-6678,-8507,-5031,-3391,-1021,-3322,-5705,-3580,-4691,-2136,1972,1259,2633,700,-2077,-55,1304,3691,9394,10637,8397,-1431,-8584,-10065,-5332,3251,11567,4639,-4433,-6651,-5146,-3676,-1262,-1872,-9282,-12618,-7256,-5840,-3161,-3491,-1024,-3219,-6903,-10878,-14380,-14259,-12342,-10855,-11561,-8209,-2967,1949,3491,-82,-3327,-1939,3009,16801,18637,17683,10339,-8247,-13092,-7263,-8391,-7017,1433,15496,15237,10605,2927,-7029,-8786,-11643,-12274,-9469,-9196,-12924,-13999,-10642,-8061,-1833,74,-1115,-4565,-11718,-4199,3027,-1250,-5915,-6121,-2222,4823,2818,-6340,-4171,4254,8122,5574,-3087,-10319,-10820,438,12835,19339,18352,13435,1894,-6432,-5464,6607,15186,4449,-460,3626,11792,6429,-10998,-19591,-10505,-3555,1139,-1142,-4633,-6929,-15588,-667,14284,27461,25550,13505,3823,7948,26825,38028,35856,14107,-1858,-7555,-8776,-7265,-781,2630,4388,3930,-1781,51,6355,14910,27654,33439,24919,11867,719,-277,5796,17488,16603,11284,384,-12053,-6787,2797,6716,9462,8618,7845,6306,2235,2044,4916,3450,-4259,-5224,-6250,-6580,-6923,-7514,-8408,-8430,-5204,-2466,-3976,8817,26553,40865,37325,22319,6493,-6294,-3100,807,-3409,-7886,-7398,-3983,-4303,-6837,-9810,2004,10068,4312,-12591,327,39666,61119,45594,18188,5827,-2507,-11189,-10840,-7600,-9653,-10293,-9872,-8945,-2957,7939,10094,-810,-10175,-9036,-10419,-13707,-14245,-12966,-7067,3363,8882,7500,4590,9676,23569,47241,51652,26227,4434,-10830,-17603,-15230,-12840,-13913,-6281,11325,8575,13110,12180,7811,-3943,-10503,-11029,-14745,-15440,1112,16781,19707,21343,26409,16851,2285,-1393,3597,9524,15209,14386,7898,4757,4841,5586,-287,-14027,-4930,14915,23637,22542,10312,-256,-860,429,4678,9752,12984,15437,19175,13557,9788,2993,-8435,-14404,-8066,-7266,-3507,3340,5099,3481,-8912,-9966,-6833,477,4587,-3858,-4037,4992,9618,9149,14442,13923,3869,1850,1227,-8694,-5848,11946,24156,39015,48467,33469,9804,-4514,5289,16083,14483,9083,9828,7558,-357,-5705,-10484,-4785,7719,9155,-2687,-462,16661,22709,8137,-9851,-6974,9551,20790,25669,32848,35463,30439,17412,11580,9253,5680,701,696,5406,21908,12974,1452,-1949,-6219,520,14269,36062,47062,35666,12881,2496,9598,11170,8199,1194,134,5916,3296,-5907,-16140,-16742,-3137,1971,-2173,-11558,-9869,1339,9959,15410,17995,18665,18366,25499,41878,51309,30526,8361,-1101,2006,1883,5591,19142,26826,15124,333,5090,7102,1599,280,2145,8792,9794,-2449,-9464,-290,8710,13467,7806,2868,1951,3409,3071,1988,-1580,-4161,-9725,-14489,-16550,-14272,-10611,-7336,-5490,2946,14662,18398,17904,12183,4337,-3975,-13389,-14426,-9262,-5927,116,8573,16260,11775,-2257,-5580,-5052,-1273,4849,7417,-1627,-1751,5325,7419,3653,-2958,-4494,-3749,-4980,-7004,1923,11163,15829,14454,1715,-8638,-8785,974,11448,10838,2069,3728,19009,32751,31946,20266,19974,15775,10445,2701,-2834,-6048,-3377,8952,16934,12195,-758,-10870,-4116,3797,8302,17668,15678,-705,558,12722,21339,19395,13109,8814,4558,-1376,-6212,-13378,-16564,-12537,-4240,860,5457,3921,-463,-714,1046,847,7518,19904,21429,10872,-1005,-5906,-2998,1821,-767,-5533,-8083,-7352,-2254,11780,17192,3662,-13500,-10780,-2395,-2767,-6361,-12310,-19949,-22938,-17539,-5626,-786,-5959,-8169,569,14340,27724,33753,16502,-6981,-10141,-11736,-13762,-9545,-3381,9216,33995,22236,9117,2311,-5225,-10844,-17031,-17669,-10824,-15812,-15861,-13654,-10155,-8332,-9523,-10246,-10655,-6524,-2578,-5838,-15464,-8481,-5968,-10983,-16814,-743,10854,4124,-7841,-11557,481,13177,13391,9693,12696,21437,9154,-5364,-11710,-7362,6428,14673,12538,2106,-8794,-11783,-11919,-10930,-1107,4043,4280,14700,18087,11655,-789,-773,15584,14894,6011,-3202,-9596,-8632,-8298,-5054,-4450,-6198,-8918,-10962,-9742,-5584,-1405,3707,8986,15101,20603,6226,-6292,-2509,-3009,-11609,-7920,16241,47673,49071,40030,23663,845,-9598,-2239,13984,25238,30580,29667,9588,-1242,6412,3546,-6131,-10293,-13268,-14551,-15160,-9371,-1217,-406,-663,556,5118,10872,854,-8742,-16155,-16840,-15814,-13042,-8989,-11727,-12715,-6560,1116,3829,-2718,-8834,-1371,5769,4008,-1950,-8877,-13702,-13989,-9869,-9172,-10373,-6761,-5407,-10061,-10810,-6288,-2172,-7768,-9059,-7005,-6173,-5566,-5550,-10540,-17326,-15702,-7052,1389,7350,8027,-1022,-14656,-15590,-14256,-15687,-7681,1547,6049,6474,4520,2833,-2324,-10720,-11720,-4436,4322,7751,3556,1490,3648,-918,-10332,-6876,-6834,-9752,-4698,-5903,-7044,5165,15223,9985,173,-12692,-8652,4574,7779,7904,21717,30714,27172,18103,2220,-3295,-4970,-881,2836,6131,9858,13148,16155,16917,17005,13510,4423,2348,8890,8604,1826,-8294,-14487,-4855,8269,14133,14442,17092,13919,13395,22525,35245,41972,33191,6732,-9372,-8766,1698,9483,10191,-2531,-13347,-7005,5019,13667,13191,14652,11362,1009,-10065,-14299,-8966,-340,11910,21949,28029,21466,5793,-10172,-6643,-287,3596,8601,10982,6425,8117,12582,14762,14979,12097,12726,10749,2718,3195,2513,-5916,-10590,2317,20101,31910,31202,30386,22311,9768,-14,-897,-3214,-2335,-2746,-4187,-3445,4630,13044,18068,19378,14692,10130,5459,-702,-3694,-7948,-13318,-14334,-13318,-8682,-6172,2959,12081,3390,-4508,-1103,5935,1451,-2967,-9195,-8143,-5065,-4768,-7914,-9879,-8972,-1503,4796,824,-3114,-8955,-11678,-5648,-546,1418,8695,13363,8064,2670,1980,-6896,-16919,-12443,-12087,-14062,-9997,10576,34224,43939,31558,15355,4535,685,-3420,-12695,-12157,-10251,-15906,-6413,3193,-2206,-5421,-4974,-4241,-2596,-510,272,-3646,-6091,-3692,2006,7825,12619,16341,19828,23623,18253,6584,-2367,-9977,-4370,-5058,-6594,2800,8487,9307,2781,-5601,-4252,4,-5989,-16763,-12647,195,9936,14002,6860,-7530,-14085,-11252,-7224,-4577,-6584,-17177,-15016,-16527,-11340,-560,3912,1461,-794,-2732,454,-4319,-9012,-9434,-15007,-14027,-7357,-3013,-4261,-7238,-6106,-3738,-3315,-12265,-2398,4789,18426,24236,28359,22603,15142,16218,26794,27979,23472,13828,3024,-3322,-7052,-10919,-14256,-7018,-1581,3567,8006,7726,1293,-10175,2017,12898,12802,3518,-8408,-14768,-3755,2399,1843,-932,3307,23711,39990,34561,26096,248,-7034,-6361,-822,3536,1341,-2477,-4315,-684,-463,7963,16761,9424,-8842,-16001,-14773,-5458,1891,8962,13494,9538,-2597,-5580,5033,17015,22087,8336,-460,2840,8221,19308,23134,11574,-168,-5007,-3229,6089,14049,20900,23284,28335,29820,11419,-5251,-9958,-2460,1671,1537,-4697,-10849,-4474,-4088,-3937,-5478,3856,13234,11644,3422,-5367,-5502,-3044,3243,13224,33032,40687,29144,9982,-8942,-17819,-8255,-563,801,-1656,-5303,-4714,-201,12206,18055,9888,-1497,-3613,-6083,-8256,-13579,-2453,10848,9987,-9859,-13960,-9111,-9677,-10192,-7800,-9388,-8422,2142,12366,11336,6238,14640,23376,14498,8005,5628,777,180,4194,267,-5071,-8959,-6694,-6167,-6427,-5032,-5195,-5951,-4982,-8677,-10734,-6757,-6066,-4624,4903,8981,11839,8562,2033,-2908,-11061,-16993,-12264,-11854,-9289,-6202,-3646,-877,1031,-3862,-19647,-6415,7961,8551,-2434,-12614,-12518,-6074,-7840,-5500,-1677,3216,9293,15957,18106,20603,28433,26906,11818,-421,-8075,-11381,-15667,-14560,-6089,-2356,-8514,-12032,-10519,-5623,4266,8933,6391,11222,13765,8478,3039,-13764,-11517,-6593,-11607,-8080,1413,3755,2996,4495,4486,21010,46845,30101,14522,2783,-3894,7857,25455,34986,28846,11252,8559,12521,7248,8624,14057,9519,-4744,-13213,-5368,2525,7631,5737,-3804,-9941,651,6041,1464,-5651,-3177,-5847,-10229,-6075,-148,-306,-9283,-16462,-1031,17307,29890,11938,-8251,-6721,1191,3905,1021,-609,-7460,-11014,-6865,-7948,-9068,-11528,-16190,-14732,-6346,3277,13220,10878,7522,1599,-7826,-8106,8028,19738,11487,-1236,-242,2113,-4715,-10464,13097,11867,11574,8050,3612,-1160,-813,-1546,-3998,-4435,-2382,5253,11084,11655,6498,-2928,-12477,-13089,-6001,-1423,5038,18235,24785,16863,13645,17302,11171,-2000,-12828,-2919,12776,28534,37346,21055,-4367,-10905,4253,14780,4949,-10201,-5254,-6351,-5773,6781,16597,19471,7610,-4926,-7224,2412,11896,12067,11893,10159,5493,-3739,-9974,-11695,-8705,-10210,-9809,2045,10482,8328,7168,12771,16951,13074,152,-2876,11927,25391,39556,49851,60246,58552,37567,24489,17111,8769,3181,-763,-1591,-4459,-8473,-2838,-2006,752,2142,1099,-6905,-8467,773,10821,3424,-9170,-20056,-18552,-14484,-12945,-4172,3282,4538,-3879,-6699,-4432,-979,5189,14117,21512,15053,-3894,-17097,-16501,-15457,-13430,-7841,-3526,11057,31358,30394,13561,-5117,-7125,-2423],[-3705,-10527,-12977,-9046,-533,7142,10973,15859,19427,14801,1311,-9493,-10001,-2210,-4263,-12750,-14898,-12648,-10295,-4245,681,836,-9736,-13206,-4629,-3358,-4354,-7767,-12480,-13354,-18674,-16542,-8456,-9725,-11959,3774,11449,7479,-468,-9207,-11195,-6481,-2796,223,-1218,2061,8258,13774,16634,26524,32964,23141,11085,9236,3579,-1132,-3838,-3162,-3981,-2337,-2377,-5369,-11337,-14029,-10754,-5752,-4288,-3189,-546,5372,14253,20927,19472,15484,4343,-2384,1761,4438,2347,4364,7583,14458,25533,30314,26381,6501,-20,15134,10795,-4824,-13196,6831,19814,19636,9732,1957,-7224,-4150,5425,9557,3658,-10416,-9857,-968,3456,2156,412,-2808,-8992,-14263,-7476,1387,6184,426,-7915,-9374,156,7296,12223,9499,-2324,-2579,-3077,-6544,-8907,4641,28249,26650,12263,-5378,-14580,-1518,2118,-506,-7514,-16758,-10555,12453,5997,-4089,-12016,-12304,-10181,644,10320,11815,8063,-4262,1984,6578,4938,3107,3981,11738,12698,4479,964,-4660,-9242,-12935,-39,10037,7463,-3024,-10559,-9789,-7721,3553,16331,10465,-13718,-17432,-8946,-18942,-18230,-1930,29386,60490,54324,38384,27010,11993,3299,-4279,-13302,-10658,-7926,-14213,-14381,4648,18636,21353,7837,-6905,-11739,17006,25503,26876,9757,-9407,-6936,7280,23305,16448,11303,3331,-5199,-14559,-574,4191,9577,18110,13937,5930,3631,1995,626,4048,19974,44242,55699,49873,30924,8010,-3304,-9803,-3946,8197,20933,13830,-362,-877,3883,2231,-7952,-9567,-2069,-2638,-5825,-10979,-144,10435,8384,10148,2575,-6282,-3519,-1417,-3108,-4087,-5003,3685,10697,9926,4342,-2115,-2623,1419,-1183,-4058,1941,10982,20792,30760,44243,52230,37271,21370,19121,17887,12737,13569,17646,27140,19266,10197,2161,-3023,-4152,-1863,3348,12243,31540,24567,8459,1050,1536,6606,15865,21770,23225,22935,17694,4116,-10751,-8882,-3874,181,-3440,-12281,-15735,-11716,-3635,-3370,-6626,-11577,-14211,-11960,-12469,-11604,-8330,-5882,-9080,-12371,13846,46884,37178,24034,9840,-1827,-8407,-8554,-7294,-6908,-4431,-9419,-17529,-14209,-3894,13379,46214,70114,68372,37612,6900,-6491,-3447,766,2705,-2325,-1730,-1087,-6076,-14738,-3031,-535,73,8285,4466,-5779,-3076,2957,10069,10827,11099,9357,8472,7112,15124,18879,12572,4279,3609,8614,5320,-6224,-2216,20757,22067,5984,-8849,-11739,-6639,-5835,-4126,4815,3149,-7593,-9780,191,4710,-2729,-684,7643,5542,-1943,-10797,-13236,-10906,-15499,-18000,-15614,-9610,-7384,2058,21373,22977,1927,-6013,-7400,-2283,398,-2632,-11580,-16134,-5316,17310,44553,53252,42216,27092,14965,16623,16341,15965,17983,11021,-2254,-7737,-6178,-7805,-7519,-4236,-6538,-10456,-12249,-10742,-11814,-7291,7508,14291,-1817,-7838,3735,22725,42792,39889,20207,4588,-4564,291,9093,9247,-2312,-6370,2523,10826,8910,986,-9012,-18289,-16312,-10945,-6097,-2934,-3631,-8176,-13284,-8574,3297,13259,11680,6476,8860,9463,9115,7849,-221,-10900,-6223,-1101,-5383,-12141,1854,11688,3453,-1901,-3129,-3270,3382,6523,3574,-1512,-5366,-7591,-7235,-2789,1681,2120,2805,6037,9055,24640,43349,65464,65461,40076,22711,25132,28925,28564,15176,1129,-196,299,6120,9818,2676,-2581,-6119,-12098,-8326,-4731,67,-4035,-8316,-3590,3224,11686,16773,17182,10686,-2061,-7495,-2562,2285,8752,8651,16459,14982,-1685,-18650,-9488,-3851,-13670,1912,24866,22664,8073,-1131,-7352,-10624,-10154,-13275,-14927,-9461,-1928,7513,7050,-3055,-9428,-6915,2466,10731,4569,-11756,-9721,-82,-1,-9438,-3635,12425,17427,12054,7722,8771,18030,24629,28888,20419,14546,11661,1825,-11188,-9565,-5030,-4914,-9359,-16106,-13458,-8580,-10567,-9862,-9021,-7189,-2567,1801,5018,3417,-1642,-8412,-11245,-7077,-5824,-11842,-16853,-11779,-9737,-7739,598,9740,6871,-2990,-7587,-10016,-11872,-11415,-7877,-545,7016,14817,26409,39839,47583,38936,16064,-8091,-5673,7505,4784,-4554,-11745,-6497,-9838,-16404,-12944,-9918,-9074,-11051,-8011,-5234,1235,3871,-5756,-13577,-13363,-10869,-7098,-4580,-4498,-5813,-4454,-1244,2436,2323,905,-2933,-3965,-8205,-17571,-12604,-13768,-16459,-3996,9087,15815,5491,9850,18366,25169,30762,24640,8305,65,3968,7717,-1040,-6396,-7162,-4143,-3455,-1567,-3613,-3522,-595,-4090,-4096,630,1061,3954,4740,3065,4106,3165,3615,7174,7564,6125,-2881,-10866,-10746,-5363,3198,10979,4961,-3815,-6581,-5829,-5039,-2648,-2461,-8144,-13060,-7722,-6250,-4524,-4651,-1359,-3006,-7041,-11016,-11569,-10446,-8230,-7907,-11282,-9007,-4203,182,1542,-1334,-4151,-1906,3126,16164,17325,17708,10660,-7470,-12972,-6627,-6511,-5232,2268,15405,15316,11823,5301,-3674,-5592,-8557,-11483,-10722,-10401,-12261,-11517,-9267,-9341,-2341,2112,221,-5069,-12356,-4641,1566,-3300,-7787,-7190,-1825,5009,2399,-5600,-4283,2587,6032,3753,-4018,-10413,-10626,1153,14749,22842,22151,15820,3039,-7447,-8660,4612,17457,9291,2872,3086,6990,1136,-12530,-17324,-11845,-3709,1315,-842,-5900,-8883,-18794,-1362,13249,28365,30130,18202,6840,9020,27376,39400,39532,16926,-1583,-7751,-9032,-7749,-871,3095,3935,1885,-2807,493,6193,13590,25207,29441,19261,4778,-2138,-2661,1448,18992,20601,14112,2361,-10792,-7736,2288,6911,10965,11785,11093,7874,471,-1729,1002,1,-6222,-4952,-5551,-4643,-4161,-5054,-7179,-7708,-4545,-2418,-5627,6780,24423,40373,37690,22341,6318,-6358,-1970,2916,-1690,-5798,-5985,-4708,-5879,-6556,-9575,-2122,5461,1400,-15288,972,40292,60001,43381,18782,8206,-440,-6557,-7211,-6664,-10621,-11480,-10009,-8863,-2785,7541,11382,2686,-7087,-7704,-9487,-12258,-12183,-10791,-7503,1420,7414,6534,4606,10818,24862,48188,51567,26826,6109,-8681,-15243,-13942,-12023,-13419,-6410,9667,6907,13030,14710,10134,-3106,-9247,-8991,-12775,-14499,2116,15805,17878,17438,20776,13545,1024,-1921,3163,9840,16802,17630,10612,5530,4849,5706,-172,-14132,-4303,13924,22527,23132,11151,-708,-2268,-1451,1964,5607,9298,13063,17820,15155,10402,2005,-9675,-14140,-5039,-2863,-1290,5089,7301,8275,-1168,-14088,-9881,-2623,1493,-6161,-1748,7612,13465,12898,16984,16438,5273,1041,-692,-8517,-6259,10194,23282,42077,52553,35405,9905,-4034,7562,16955,13032,6150,7343,5016,-2657,-6998,-10840,-5098,7393,10786,550,3308,19733,25717,9979,-11681,-8466,12312,23324,25456,31166,35140,32039,19098,12421,9828,7184,4683,5921,19919,33697,17446,4303,1915,-935,4153,14668,32191,44619,36478,15598,5396,11501,12320,9444,2527,1758,7786,4222,-5847,-16025,-17558,-5481,-388,-2375,-10302,-11487,-76,9067,15350,19266,21526,23588,33925,54650,60855,33423,9161,641,7582,9316,7927,17152,25075,14607,77,4799,7937,3983,4223,5925,11763,9091,-5204,-10378,-142,6625,10596,6312,2091,987,1486,133,-84,-2344,-5230,-11137,-14011,-14700,-12900,-10317,-7568,-4593,5244,14735,15474,15158,11084,4268,-3995,-13309,-14115,-8725,-5223,1326,10526,19503,16659,1839,-2500,-3970,-1960,2872,3404,-6151,-3160,4760,5878,2694,-1495,-395,2596,1697,-2306,4635,12845,15304,12995,-238,-10480,-10035,800,13249,13907,5423,8304,26113,41160,40575,27689,20596,9218,836,-5289,-9110,-12846,-8150,7219,15199,10066,-2645,-10037,-3503,2183,4130,11971,14226,1802,2698,13467,19375,17414,12360,8891,5171,-292,-5172,-12906,-16827,-13092,-4361,1858,7215,5553,1756,3190,5599,6497,12685,21907,21510,12333,983,-4291,-2431,516,-3493,-8537,-9863,-8731,-4497,9063,15660,4051,-12209,-11505,-3779,-4001,-6849,-11541,-18526,-20642,-12569,-728,4070,-1480,-7265,-1940,8741,20808,30278,19294,-4436,-8193,-9947,-12243,-9928,-3735,9403,32640,21533,9430,1745,-6691,-12850,-17871,-16497,-10252,-14379,-16637,-15337,-10866,-7282,-8393,-10280,-11544,-7142,-2621,-4951,-9905,-3531,-2402,-8652,-16527,-3656,5316,-1026,-9927,-9583,1832,11527,10034,6121,8790,19359,10689,-4146,-10613,-4632,9630,16442,13639,2919,-8735,-13309,-13330,-9687,1614,10188,14696,25640,27489,17784,2422,-5067,7107,7732,2424,-2607,-8136,-11068,-11514,-6709,-4588,-6169,-9586,-11753,-9811,-5103,-1971,-537,879,6810,15908,7085,-3270,-917,-2207,-10529,-7724,15198,44560,41808,31426,16025,-3738,-10028,126,18738,29405,35177,28324,4860,-7509,1812,2393,-6246,-9824,-13636,-15815,-16943,-11934,-4152,-2910,-969,2944,7289,11563,960,-8686,-14921,-14734,-13823,-10417,-5947,-9142,-11333,-6123,586,1772,-5572,-12185,-2454,4127,3365,-1064,-7931,-13379,-13440,-8563,-7323,-7400,-3173,-2716,-8800,-11632,-7480,-2603,-6567,-11332,-9530,-7402,-6898,-6004,-9950,-16427,-17176,-8500,-380,5185,6188,-1636,-14889,-17110,-16861,-18817,-10585,-547,3648,3433,1313,-7,-4929,-11114,-10611,-3943,4977,8002,2370,-121,2201,-379,-7596,-7047,-10776,-13994,-2388,-2416,-7103,1568,13765,10487,1759,-10218,-5674,9176,14773,17802,30029,34206,26542,14066,-3012,-6506,-5725,-860,2749,6201,9565,11803,13580,15013,15853,13257,3552,15,7089,7897,1780,-8340,-12685,-1975,12129,18295,16555,16612,11759,11288,23185,41435,47501,33930,6172,-9505,-8929,2195,10693,9799,-4190,-11113,-2079,6551,11372,9422,10488,8295,1169,-8392,-14024,-10384,-1797,9910,18562,24536,19531,5580,-8940,-7056,-2192,1069,5982,9938,5448,6292,10116,11860,11116,9425,10386,7444,-533,1652,2309,-5714,-10342,4490,25250,40304,40473,36759,25741,11725,1471,-669,-3466,-1263,-16,-1214,-1275,6333,13361,15712,16423,13121,10883,9200,3782,559,-3428,-9167,-13120,-13324,-7031,-4466,5067,13810,2983,-7560,-3334,4246,754,-3633,-10002,-9324,-5556,-4186,-7121,-9055,-7231,1593,9623,4392,-2215,-9392,-10800,-5141,555,3088,10521,15700,14026,8734,3222,-8387,-13138,-11115,-11919,-14476,-8879,11690,35630,43169,30964,17328,6335,1794,-3364,-13744,-13551,-10190,-15052,-6569,3714,180,-2044,-2410,-2847,-3415,-2988,-1718,-5526,-7932,-5568,290,7416,13174,18756,23435,27224,21409,7652,-3071,-10556,-2450,-1803,-4784,2462,7638,8845,2596,-5440,-4227,553,-4919,-15865,-12942,635,11531,16588,9508,-5273,-13619,-11821,-6473,-2280,-3493,-16519,-19577,-17876,-9129,-1025,1617,-159,-1354,-1777,2351,-2035,-5810,-6749,-14645,-13063,-7249,-3044,-3979,-6709,-5282,-2067,810,-4991,-4664,2769,16081,23170,28323,22411,14698,14569,24791,26714,22324,11420,25,-7160,-12756,-13876,-7917,-3842,-754,3506,7766,8077,2094,-9651,1216,13255,14265,4919,-7305,-14557,-3511,3854,4467,2405,5009,22853,37799,30532,20276,-1011,-7424,-6922,-1780,2982,1180,-2619,-4111,1108,3149,11989,19078,7393,-10192,-16368,-13481,-4883,2456,9842,14179,9256,-2478,-4932,5630,16385,22840,10434,8,1828,6592,14817,19740,9034,-2876,-7590,-5389,5126,13562,19560,21148,25125,26797,10392,-5355,-9727,-1719,3130,3391,-3253,-11215,-6943,-5673,-3601,-2629,8069,18380,17080,7091,-3783,-5279,-3803,1448,10355,31579,42890,31599,10429,-9901,-16844,-8303,-1661,166,-1897,-4955,-5870,-2121,10849,17475,10001,33,-1685,-4747,-6943,-11854,-3235,10568,11620,-8111,-15538,-9907,-9168,-8605,-6044,-8218,-10958,2,11941,11981,7322,13733,24652,17979,10347,7297,2473,2303,7397,262,-6700,-10838,-9163,-8868,-8466,-5736,-4913,-6111,-6289,-9960,-10343,-6113,-6208,-5738,4363,8789,12104,10077,5014,60,-8961,-14723,-13573,-12245,-8064,-3404,178,1263,-97,-6812,-17841,-1603,11712,11048,269,-8614,-12051,-8373,-9566,-4730,-1647,2275,8359,15698,18684,22220,30139,26308,10266,-2253,-9786,-12226,-15894,-16968,-9258,-5307,-10654,-12941,-11018,-5974,3680,9034,7690,12935,16781,9781,2329,-17280,-11341,-6555,-12035,-7562,2223,2883,2351,3550,1751,14338,41353,29130,13439,3645,-3303,6384,23617,35409,30887,13170,10896,15169,7548,6964,11702,9868,-3380,-12467,-3694,5133,11921,10130,-941,-7978,1214,5149,-56,-7388,-5725,-7803,-11542,-5399,1238,284,-9489,-15328,958,20451,33822,16288,-7006,-9335,-138,2458,-548,-2418,-8256,-12252,-9105,-7709,-7931,-9752,-13983,-14727,-6151,3826,12497,8872,6893,2656,-6231,-8915,5802,16570,10804,-1660,-1183,1787,-3337,-10136,9069,4414,2592,-608,-2847,-3362,-1081,-2994,-6375,-6925,-3897,5276,11973,11827,5640,-4077,-12930,-9756,-2347,136,5562,13733,19095,14244,12711,17271,11295,-1645,-11380,-2352,12278,27178,35951,22641,-1945,-11447,2300,12208,3725,-12584,-6896,-5522,-4252,7691,16569,18400,6243,-4938,-5639,4423,12420,10554,11046,10476,5831,-3504,-10589,-13612,-8861,-9696,-9949,2136,9735,5402,3053,9315,15259,12558,-304,-2773,15482,31347,44937,53794,59978,53028,33365,21970,15739,7996,3437,-7,-1403,-5233,-8318,-512,1828,3841,411,276,-7608,-9563,-433,9345,3249,-8710,-18740,-17142,-13428,-12866,-4784,2539,5634,-2145,-4562,-1555,2787,8728,15046,21222,16078,-2598,-16255,-15856,-13204,-10226,-5080,-1027,14111,34656,31550,13406,-4813,-7414,-4431],[-8049,-13884,-11008,-8477,-649,6246,9943,15516,19805,16296,3097,-7837,-11235,-4387,-6431,-13049,-13556,-13066,-13599,-10584,-7623,-6859,-13231,-11323,-3556,-2664,-3874,-7434,-12710,-14969,-19269,-16147,-8825,-10798,-9881,4582,10509,6745,1072,-4164,-6318,-3889,124,4273,2494,1981,4374,10470,14510,23642,29680,22927,11472,7483,1040,-2519,-4491,-3518,-3470,-1350,-1409,-4089,-10007,-13208,-10165,-5288,-3728,-2121,786,6610,15486,22804,21538,16785,3837,-3976,1423,5950,4560,5268,6531,12510,22858,27254,28083,13465,4874,16581,11295,-7100,-10722,6785,18597,18486,8982,1270,-7143,-157,13468,16660,4988,-11700,-7358,861,4121,1756,-1053,-4817,-10481,-12589,-5563,3202,8401,1470,-8263,-12877,-4719,575,6172,7085,-2130,-1850,-1589,-2962,-5582,1814,23417,23101,9826,-6645,-14011,2205,6434,4937,-1534,-13294,-15822,8224,5680,-4022,-11774,-12259,-11719,-1899,8352,11059,6235,-5539,4556,8328,5406,2524,2197,8141,10477,4536,2444,-2810,-7598,-10287,925,8539,4542,-4172,-10104,-8968,-6247,4913,16608,9290,-15134,-15871,-7524,-26667,-53330,-79984,-96941,-101363,-115973,-110166,-78915,-46905,-19981,-9857,-16895,-13346,-9042,-15986,-12077,5443,17161,18213,5001,-11010,-7944,22788,32462,31176,13509,-5717,-9543,2685,12820,6332,6057,2800,-3653,-12618,-19,3381,7074,13675,9101,2525,2761,2374,923,4599,22081,46359,58762,54517,35851,11395,-2856,-12144,-5607,5155,15216,6896,-4948,-2885,2490,622,-9940,-7087,697,633,-2793,-8713,1353,13181,10355,9387,3351,-3040,1751,3642,-46,-3436,-6273,4681,14613,15055,9343,2193,638,3803,-33,-4377,1227,11283,22061,31051,45063,55716,42201,26339,20265,15821,11018,12596,16925,27887,20340,9112,-399,-4646,-2638,1497,6950,15984,32709,19213,6493,942,1877,7272,16127,20621,20581,19677,14719,2233,-12077,-10072,-4102,337,-4850,-15826,-20436,-15888,-4661,-2887,-5725,-10623,-13931,-12497,-13613,-13502,-9868,-7042,-9489,-13069,13975,51765,43326,26605,10990,-1888,-8744,-8163,-7320,-7573,-5769,-10396,-16635,-15752,-5588,12020,42935,63705,58172,27047,1129,-6614,-953,3151,3064,-3205,-2523,-1192,-5289,-12811,-4824,-1819,-3850,1090,-1355,-9950,-6010,3975,12944,13053,12930,12488,12701,12182,20836,24560,14984,4447,2239,7144,5387,-3985,-2114,18949,19161,4079,-10457,-9624,-4673,-4495,-4679,3618,3565,-5622,-12057,-2546,2877,-2374,841,6686,3847,-3146,-11097,-12065,-10111,-13525,-17563,-18853,-10896,-7460,2534,23797,26335,4231,-5699,-9524,-4554,-2649,-6414,-14247,-13066,-7011,16025,46234,56923,44889,29358,16749,17264,16304,15012,13945,6929,-2759,-5374,-6110,-7908,-8591,-6930,-10793,-17390,-18670,-13851,-10799,-4423,11643,15205,-1346,-9886,-3422,12407,36371,39861,19656,3090,-5870,-1063,8170,10082,-1053,-7510,-47,9303,8870,872,-9364,-16853,-16901,-13480,-8418,-5130,-5061,-8034,-12575,-8803,2558,12094,10669,4375,6994,8999,8316,6521,-1670,-11333,-4865,-126,-5628,-12387,4962,21959,14163,5031,-1623,-4258,2294,5180,2951,-641,-3453,-4760,-4280,-1321,2288,2943,4980,7506,10963,29959,52379,74543,67142,35740,17632,19132,19516,20483,14212,1783,1436,2569,8931,11664,2253,-3654,-7389,-12791,-5736,-1453,3045,-2160,-6969,-1782,5253,11351,12049,10695,5176,-7252,-10947,-3376,2644,7763,7933,19374,20801,1688,-15988,-9201,-4057,-14307,2607,28235,28839,12632,2777,-3706,-6401,-5992,-11723,-16777,-10509,-2371,6048,4320,-4916,-9090,-5183,4404,11242,3984,-13525,-7946,2028,2015,-5749,-1195,13895,18276,12154,7778,7996,13805,18187,23160,18058,15126,14268,5508,-8664,-10177,-5564,-6077,-10804,-16503,-14511,-9594,-10870,-9283,-7547,-5695,-2129,1107,3753,2445,-3648,-10893,-12761,-7950,-6644,-12030,-17961,-12861,-9425,-5997,2340,10476,6101,-3672,-8236,-10391,-11824,-11721,-8987,-2502,3362,9523,18584,30730,41644,38544,16509,-7785,-5634,6977,4393,-4440,-12265,-6947,-9937,-15702,-13187,-10619,-9883,-10342,-6322,-4500,-1731,1145,-7865,-16374,-16183,-12875,-8003,-4397,-2352,-3268,-3147,-838,1673,680,-2729,-7709,-8415,-12027,-15624,-10587,-13482,-17976,-5180,8115,16687,9035,15839,23971,29585,32454,24060,5421,-4207,-1390,4083,-2117,-5859,-5912,-3343,-3463,-2191,-3845,-1429,2039,-3280,-5944,-513,1171,5249,8760,9038,9240,6481,4035,5123,4712,3916,-4002,-12556,-10868,-5379,2837,9923,5196,-3372,-6776,-6644,-6488,-4315,-3688,-7503,-12538,-7912,-6737,-6079,-6026,-1778,-2747,-7169,-11135,-8714,-6096,-3541,-4725,-10947,-10201,-5867,-1942,-849,-2897,-5161,-2087,2960,14988,15500,17156,10507,-6937,-12897,-6033,-4669,-3078,3779,15647,15637,13345,8017,-516,-2762,-5266,-9455,-11003,-10650,-10461,-9067,-8196,-10829,-2438,4546,2196,-5029,-12817,-5184,140,-5153,-9413,-7931,-1085,5291,2041,-4508,-3977,1070,3985,2052,-4551,-10204,-10266,1929,16603,26206,26117,18727,5038,-7418,-12166,1740,18593,14270,7110,3373,1184,-5091,-12154,-15033,-12929,-3936,1289,-32,-6023,-9211,-17279,-1931,11894,28688,34161,22573,9658,9843,27199,39490,41788,19238,-1238,-7630,-8826,-7866,-845,3716,3820,863,-1843,2509,7681,13416,22929,24846,13341,-1074,-3328,-4445,-1745,20611,24844,16973,4321,-9204,-8258,1894,7062,12216,14705,14196,9577,-681,-5095,-2383,-3009,-7925,-4740,-4650,-2770,-1657,-2764,-6019,-6800,-3523,-1929,-7485,4034,21055,38118,36916,22198,6481,-6233,-1369,4652,82,-3543,-4550,-5188,-7193,-6407,-8831,-6059,460,-1869,-17948,2041,39702,56550,39595,18324,9735,2216,-798,-3651,-6067,-11982,-13163,-10619,-9197,-2777,7229,12721,6633,-3744,-6245,-8438,-10753,-10095,-8222,-7086,-603,5438,5309,4714,12148,25974,47230,49240,26158,7326,-6579,-12839,-12574,-11313,-13200,-7090,7012,4872,12507,16902,11988,-2386,-8057,-6929,-10226,-12891,2753,14327,15749,13570,14528,9193,-1042,-3050,2162,9365,17149,19139,11683,5524,4498,5526,-147,-13602,-3745,12626,20920,23121,11891,-1037,-3593,-3501,-1096,1249,5054,10036,15836,16523,11057,1415,-10464,-14060,-2950,1259,942,6645,8793,11993,6597,-12797,-14333,-7623,-3895,-9600,329,9876,16726,15766,18263,17486,5670,-340,-3127,-8390,-6476,8197,21739,43955,54429,35862,9648,-2922,10325,18145,11973,3171,4027,1709,-5344,-8543,-11246,-5124,7027,11922,3542,6804,22199,28383,12526,-11041,-8673,14616,25032,24451,28268,33001,32230,20229,13012,10316,8820,8704,11849,35469,43573,20597,6637,5461,4454,8657,15132,27368,40702,36689,18634,8752,12979,12568,9878,3449,3337,9681,5177,-5716,-15802,-18357,-7984,-3029,-2855,-9140,-13088,-1626,8009,15144,20403,24456,29134,42457,65788,67893,35309,9942,3095,13376,15725,8895,13506,21423,12927,-737,4190,8807,6994,8901,10656,15096,8140,-8537,-11700,-1278,3447,7075,4262,822,-339,-463,-2750,-2209,-3187,-6355,-12309,-13012,-12849,-11630,-10091,-7836,-3939,6824,13847,12110,12237,9763,3868,-4447,-13541,-13799,-8201,-4577,2326,11931,21537,20741,5647,183,-3210,-2998,907,126,-10098,-4633,3696,3884,1628,547,4647,10167,9407,2932,7517,14312,13895,9748,-3498,-12323,-11535,-127,14020,16319,8554,12814,32748,48447,48116,35744,23713,6938,-6425,-12548,-14377,-16285,-10239,5469,12672,7229,-4730,-9340,-3362,175,141,7355,13189,4481,4612,13513,16909,15219,11641,9007,5757,784,-4265,-12559,-17162,-13674,-4610,2622,8500,6537,3382,6570,9375,10827,15870,21969,20340,13141,2691,-2807,-1958,-823,-6206,-11544,-11747,-10243,-5444,6644,13224,3858,-11251,-12089,-4866,-4840,-7251,-10807,-16087,-16138,-7605,3620,7860,2031,-5843,-4517,2848,13936,26268,21806,-1705,-5926,-7783,-10345,-10410,-4264,9461,30707,21232,10558,2006,-7392,-14198,-17656,-14981,-9486,-12737,-17495,-16706,-10890,-5750,-6462,-9708,-12559,-7984,-2888,-3343,-4124,1343,801,-6791,-15580,-5677,961,-4972,-11245,-7793,2569,9286,6722,2649,5438,17551,13337,-501,-6712,-136,13504,18073,14429,3585,-8496,-14525,-14325,-8426,3254,14939,24770,38271,38294,23699,4983,-9659,-953,1317,-603,-2176,-7222,-13986,-14057,-7541,-4305,-6113,-10299,-12029,-8684,-3040,-566,-2474,-5153,319,12061,8516,-192,403,-1729,-9741,-7448,13665,38861,32330,21326,7807,-7647,-9496,2184,22849,32496,38636,25897,1605,-11861,-2535,1018,-6525,-9495,-13544,-16343,-18128,-14312,-6981,-4860,-450,5277,8625,11229,536,-8915,-13899,-12932,-11922,-7629,-2642,-6006,-9124,-4995,865,1059,-6812,-15241,-3450,2569,2861,-77,-6734,-12932,-13146,-7592,-5782,-4687,182,123,-7020,-11788,-8638,-3223,-4636,-9236,-9787,-8072,-8221,-6415,-9283,-15312,-18262,-9699,-2102,2979,4336,-2139,-14556,-19136,-17883,-19288,-14767,-3714,799,652,-1407,-3120,-8531,-11592,-9662,-3463,5482,8069,1930,-665,1050,-95,-5322,-5777,-11110,-16176,-1607,18,-5720,-1622,11790,10513,3140,-7563,-1461,15440,23166,27565,35983,34772,23468,8244,-8826,-10017,-6583,-1328,2289,6026,9076,10041,10193,11740,13420,12136,2270,-2484,5177,7005,1662,-8093,-11026,194,14722,21056,17327,14826,8708,8492,23008,46770,52312,34263,5791,-9583,-9532,1811,10824,8192,-6140,-7640,2393,7533,8574,5901,7023,5759,1189,-7019,-13479,-11775,-3574,7726,15398,21189,17649,5412,-7856,-7459,-3869,-1191,2708,7946,3942,4086,7216,8361,6547,5807,6820,3160,-4026,-52,1824,-5868,-9997,6692,29871,47552,48448,41218,27438,12557,2486,-349,-3212,-18,2288,1259,505,7552,12849,12230,12218,10578,10907,12545,8473,5141,1492,-4627,-10555,-11973,-4798,-2574,6755,14351,1966,-11218,-4931,2601,12,-4510,-10865,-10543,-6074,-3358,-5628,-7517,-5247,4480,14043,7398,-1782,-9590,-9909,-4714,1385,4462,11666,16714,18360,14226,4634,-8206,-9687,-9991,-12227,-14739,-7046,12901,35989,40525,28535,18153,7957,3103,-2725,-13429,-14789,-9930,-11523,-3884,5835,3328,1390,96,-1449,-4059,-6186,-4846,-8329,-10203,-7490,-1301,6608,12872,20258,26164,29669,23716,8226,-4227,-10261,475,2096,-3445,1278,5977,7857,2123,-5545,-4563,708,-4116,-15271,-12800,1478,13226,18874,11738,-3109,-12258,-12122,-5696,-359,-814,-13323,-21180,-15709,-7526,-2221,-1095,-2174,-2034,-304,5639,2097,-1556,-4059,-11684,-10518,-6407,-2911,-3725,-6045,-4217,-679,4077,1929,-5091,820,12508,21086,27414,21843,14503,13524,23135,25299,20359,8125,-3252,-10054,-14952,-8018,-1904,-1379,-644,2646,6858,7894,2512,-9154,184,13283,15628,6370,-5981,-14084,-3867,4745,6693,5314,6153,20384,33588,25250,13983,-2460,-7895,-7486,-2857,2106,546,-3269,-4291,2708,7174,16461,21198,5055,-12045,-16333,-11563,-4059,2760,9847,13340,7175,-3282,-3384,6903,15846,22817,11914,184,631,4586,9775,15664,6413,-4979,-9323,-7305,4184,13211,18596,19746,22923,24559,9999,-5215,-9483,-1131,4406,5310,-1372,-10488,-9383,-7256,-3425,-370,11392,22742,22042,10630,-1894,-5067,-4793,-471,7317,29119,43843,33714,10261,-11365,-15562,-8374,-3027,-884,-2473,-4841,-7061,-4159,8881,16038,9395,1108,-62,-3564,-5740,-10245,-4864,8983,12322,-6439,-17942,-10740,-8461,-6998,-4203,-6036,-11313,-1718,11274,12257,8294,12892,25032,20936,11905,8134,4014,4595,10780,145,-8423,-12943,-11887,-11808,-10459,-6313,-4836,-6688,-7821,-10360,-9587,-5768,-6693,-7024,3667,8317,11890,10921,7187,2270,-7427,-12940,-13646,-11439,-5861,196,3817,2609,-1582,-9872,-13669,1324,13473,12618,2500,-4654,-8235,-9072,-9325,-3497,-1953,825,7210,15677,19772,24095,31288,25069,8499,-4217,-11664,-13404,-16338,-18795,-11357,-6964,-12497,-13942,-11465,-6392,2870,8757,8459,13869,18461,10145,938,-16931,-9320,-6004,-12519,-8371,1430,855,1123,2391,-920,7975,33952,26452,10891,3373,-3245,4181,19724,33002,30524,13629,11898,16689,6861,4343,7917,8517,-2717,-11510,-2171,7354,15634,13701,1231,-6453,1115,3459,-2175,-9630,-8362,-9245,-13047,-5146,2175,522,-9985,-14056,2722,22994,36981,20679,-4570,-12384,-1931,727,-2134,-4413,-9423,-13351,-11130,-7488,-7202,-8313,-11700,-13136,-5828,4018,10950,5923,5003,2578,-5326,-9905,3230,12871,9670,-2273,-2672,876,-2345,-6946,7813,839,-2384,-6620,-9189,-5433,-1635,-4659,-8900,-9737,-5413,5238,12451,11328,4052,-5678,-12428,-6078,1525,1813,5911,9635,13399,11463,11336,16371,10729,-1842,-10407,-1602,11861,25353,33696,23940,835,-11897,-323,8950,2853,-13351,-9209,-5423,-2940,8788,16808,17466,4882,-4925,-4263,5735,11737,8227,9156,9773,5606,-3507,-11273,-15566,-9212,-9804,-10660,1509,8267,2250,-1060,5202,12443,10986,-1318,-3145,18225,35802,47934,54903,56615,45839,28554,18819,13534,6383,3105,487,-1179,-5748,-7944,1708,6007,8304,-442,-1261,-8524,-10558,-1695,7495,2672,-8415,-17315,-15825,-12570,-12923,-5749,1270,6263,-343,-2756,653,5727,11148,14712,19555,16051,-1511,-15083,-15561,-11580,-7761,-2712,1094,16213,35983,30979,12457,-4458,-7682,-6797],[-12769,-11259,-10021,-8558,-1284,4811,8058,13778,18333,16329,4039,-6511,-11793,-7053,-9196,-13864,-12365,-11342,-10446,-6171,-5733,-10672,-16181,-9419,-2450,-1586,-2792,-6394,-11511,-15956,-19806,-16082,-9826,-12474,-7960,4942,9344,6683,3851,1253,-1783,-1769,2238,7508,5585,1190,-97,6565,11293,19110,24504,21305,11221,5572,-1397,-3790,-5185,-3890,-3040,-635,-839,-3116,-8682,-12322,-9623,-4898,-3241,-1072,1997,7616,16343,24092,23152,17674,3051,-5782,742,6864,6238,5669,4948,9897,19307,22990,28035,19644,9576,17110,10795,-9575,-8316,5833,16192,16199,7416,20,-7141,3801,21699,23158,5534,-13386,-4696,2855,4669,1200,-2550,-6645,-11290,-10486,-3722,4618,9514,1283,-9038,-15935,-7734,-3368,2987,6349,-1076,-1081,-460,152,-1693,1380,19705,19865,7482,-7910,-13065,4925,9011,7983,1804,-11328,-20588,3482,5182,-4026,-11413,-11898,-13292,-4655,5672,8994,3117,-7905,6045,9446,5713,2014,498,4557,8022,4752,4245,-667,-5513,-7101,1946,7137,2498,-4319,-9188,-8160,-4703,6677,16946,8321,-15388,-15080,-4307,-22168,-56883,-103459,-146733,-170237,-188849,-172859,-123094,-71146,-29438,-12509,-20371,-15338,-10711,-17832,-9565,6179,15221,14392,1733,-14862,-3029,28353,38375,33521,16061,-2074,-11068,-1930,3389,-3473,-186,1882,-2130,-8554,1641,2945,4642,8942,4445,-41,2188,2505,1015,4657,22036,44112,56573,54790,38686,14985,-367,-13725,-7844,1673,9066,177,-8894,-4490,1445,-594,-11469,-4695,3427,4082,533,-6167,2596,15003,11837,8393,4375,937,7450,9068,3606,-2107,-7169,6294,19260,20872,14880,6881,4217,6247,1231,-4619,209,11011,22184,29888,43340,55708,45286,31374,21457,13893,9542,11856,16192,27990,20939,7886,-2464,-4813,-814,4200,9804,18897,31996,13689,4659,1003,2466,7991,15892,18719,17292,15840,11469,338,-13085,-11153,-4353,223,-6522,-19259,-15459,-10003,-4804,-2121,-4466,-9223,-13263,-12699,-14244,-14941,-10751,-8106,-9980,-13763,13179,53314,48430,28646,11849,-2087,-9165,-7540,-6906,-7669,-6272,-9750,-13830,-16099,-6909,10960,38924,55764,46930,17408,-2650,-5263,2063,5676,3461,-3838,-3085,-1181,-4533,-11023,-5777,-2738,-6938,-4099,-5389,-13030,-8672,4494,14994,14737,14336,15348,16921,17238,26030,29796,17478,4993,1055,5625,5382,-1748,-1121,16954,15896,1900,-12119,-7132,-2471,-2933,-4872,2492,4174,-3392,-13219,-5254,759,-2099,2298,5915,2495,-3779,-10610,-10835,-9485,-11708,-14925,-15421,-9643,-6933,3392,25998,29101,6531,-4747,-11162,-6605,-5460,-9958,-13029,-10078,-8609,14156,45614,57848,45714,30545,18074,17487,15893,14180,11314,4694,-1710,-2621,-5617,-7623,-8927,-9485,-12859,-13315,-16598,-13799,-8370,-571,16486,16235,155,-8639,-7431,2442,28385,37499,18223,1768,-6761,-1952,7654,11006,224,-8374,-2610,7202,8059,303,-9406,-14268,-14939,-15778,-10707,-7418,-6599,-7924,-11372,-8911,1442,9961,8781,1747,4892,8549,7544,4972,-3437,-11378,-3319,815,-5975,-12087,8313,33730,27059,12945,339,-4726,1405,4070,2697,720,-1252,-1899,-987,838,3452,4224,7397,8916,12501,34087,58976,79560,64946,29971,12696,13320,10850,12298,12782,2819,3458,5198,12001,13631,2378,-4145,-8266,-12731,-2685,2477,6212,-417,-5769,-12,7144,10495,6878,4947,1297,-10848,-14285,-4368,2436,6059,7422,21520,25806,5158,-12811,-8170,-4073,-14492,3215,30222,34054,16770,6532,283,-1691,-1725,-8225,-10738,-6862,-571,5631,2285,-6197,-8087,-2991,6364,11473,3246,-14529,-5501,3979,3607,-1993,3408,16849,19820,12485,7804,7026,9196,11170,16992,15742,15937,17051,9187,-6013,-10630,-5815,-6732,-11775,-16477,-15442,-10256,-8266,-5733,-4113,-2581,-548,975,2821,1537,-5461,-13189,-13809,-8361,-7037,-11792,-17920,-13590,-8832,-4131,4092,10844,5109,-4260,-8668,-10621,-11576,-11641,-9738,-4104,299,5204,11958,21937,33899,35387,15525,-7809,-5473,6299,3926,-4198,-12838,-7741,-10514,-15395,-13020,-10774,-10017,-9463,-5105,-3218,-3945,-2663,-10618,-19203,-17864,-14886,-9024,-4122,121,-279,-1569,-717,509,-1096,-6403,-12378,-12062,-13353,-11455,-8284,-12754,-18909,-6087,7425,17921,13584,22068,29449,33761,33516,22846,2460,-8203,-6311,479,-2956,-5133,-4777,-2644,-3393,-2846,-4045,234,4030,-2572,-7597,-1414,1428,6120,11663,14019,13787,10424,4949,3472,2360,2050,-4655,-13495,-10752,-5657,1880,8187,5197,-3038,-7079,-7494,-7907,-6105,-5406,-7356,-11174,-7518,-6933,-7519,-7489,-2260,-2423,-7262,-11259,-6083,-1542,1608,-1316,-10407,-11750,-7900,-4337,-3609,-4751,-6311,-2483,2576,13498,13344,16028,9832,-6694,-12901,-5493,-2886,-811,5586,15738,15737,14654,10463,2125,-358,-1849,-6427,-9498,-9320,-7854,-6699,-7468,-12196,-1844,7367,4744,-4488,-13290,-5850,-1206,-6776,-10706,-8173,105,5646,1680,-3142,-3029,-101,2004,399,-4764,-9739,-9877,2638,18220,29080,29843,21937,7875,-5968,-15439,-1879,18451,18947,12049,5481,-2651,-8856,-9098,-12981,-13809,-4295,923,1011,-4949,-7557,-13240,-2366,10252,28448,37422,26420,12163,10321,26117,37990,42166,20753,-897,-7222,-8198,-7582,-607,4597,4229,1132,282,5155,10510,14746,21496,20469,7726,-5657,-3941,-5857,-3897,22107,28965,19623,6038,-7657,-8208,1624,7039,12985,17087,16854,11124,-1304,-8058,-5348,-5586,-9300,-4603,-3624,-1138,387,-836,-5031,-5776,-2220,-982,-9167,795,16747,34192,34885,21741,6906,-5784,-1246,5965,1887,-1227,-3195,-5415,-8071,-6286,-7649,-8861,-4666,-5418,-18722,3259,37776,50930,34371,16691,10196,4753,4562,-569,-5933,-13822,-15448,-11845,-10091,-3160,6692,13583,10433,-440,-4804,-7404,-9378,-8204,-5776,-5997,-2372,3121,3899,4891,13574,26850,44579,44920,24147,7892,-4679,-10501,-11284,-10892,-13408,-8394,3647,2474,11454,18535,13276,-1772,-6945,-4925,-7445,-10929,2894,12428,13339,9753,7930,3988,-3911,-4811,530,7981,16062,18576,10881,4563,3617,4889,-395,-12860,-3380,11101,19047,22671,12593,-1180,-4782,-5736,-4550,-3317,326,6374,13219,17344,11562,1083,-10862,-14346,-2063,4557,3006,7717,9351,14377,13801,-5105,-14748,-14470,-10927,-12221,1973,11483,18923,17198,17813,16725,4852,-2391,-6089,-8436,-6571,6094,19678,44497,53971,34819,9046,-1407,13113,19342,11249,454,15,-2308,-8438,-10404,-11927,-5217,6359,12202,5910,9439,23359,29945,15046,-8630,-7493,16161,25720,22761,24539,29437,31089,20662,13167,10465,10184,12334,18338,49943,50154,21984,8174,8316,9382,13286,15449,22120,35609,36201,21687,12146,13656,11581,9115,3555,4369,11074,5820,-5704,-15594,-19222,-10708,-5967,-3720,-8220,-14548,-3380,6741,14758,21323,27393,34873,50476,73965,71439,35830,10427,5678,18387,20344,8516,8521,16145,10015,-2354,3063,9526,10473,14315,16424,18757,7351,-11886,-13435,-3640,-633,3111,1848,-824,-2001,-2450,-5578,-4564,-4355,-7640,-13168,-11739,-11178,-10562,-9928,-8124,-3588,7630,12120,8527,9276,8255,3078,-5400,-14144,-13567,-7839,-4145,2884,12504,22190,23789,8947,2230,-2978,-4437,-894,-2110,-13042,-6272,2137,1543,694,3216,10539,18830,17917,8380,10276,15381,11631,5061,-6725,-11746,-12480,-1781,13566,17694,11096,16779,38288,53990,53825,43453,28480,9605,-7124,-16864,-17741,-13398,-9435,3710,9594,3943,-6947,-8959,-3844,-2310,-3701,3922,12407,6966,6080,12803,14185,13044,10957,9055,6201,1750,-3588,-12432,-17613,-14383,-5190,2876,8979,6563,4084,8869,11760,13361,16801,20173,18063,13194,3948,-1651,-1778,-2344,-8955,-14586,-13819,-11826,-5013,5019,10213,2991,-10785,-12705,-5758,-5430,-7733,-10250,-13522,-11509,-2890,7160,10289,4342,-3885,-6541,-2903,7533,22099,24023,1354,-3499,-5274,-8142,-11011,-5150,9143,27926,20762,11903,2608,-7623,-14924,-16921,-13729,-8625,-11070,-17900,-17393,-10454,-4142,-4076,-8426,-13655,-9205,-3544,-1426,1260,5758,3413,-5552,-14582,-6974,-2216,-7894,-11931,-6351,2655,6589,3262,-889,2540,16186,17096,5310,-377,5978,17621,19228,14647,3850,-8331,-15314,-14889,-7697,3730,18079,33570,50618,48860,28629,6676,-13300,-6340,-3200,-2882,-2124,-7100,-17453,-15277,-7478,-3722,-6144,-10980,-11460,-6443,172,2240,-2247,-8638,-4184,9175,10249,2722,1324,-1669,-9342,-7276,11700,31403,21920,10778,-94,-10283,-8572,3505,25700,34047,40458,22549,-268,-13964,-6706,-599,-6946,-9243,-13804,-16461,-18508,-16108,-9274,-5874,623,7151,8950,9782,-543,-9590,-13320,-11568,-10256,-4848,638,-2810,-6488,-3170,2107,1631,-6396,-14936,-4502,1004,2328,768,-5492,-12328,-13169,-7073,-4689,-2406,2999,2620,-5216,-11438,-9822,-4229,-3357,-6275,-8310,-8299,-9600,-6961,-8837,-14560,-19054,-10768,-3890,684,2544,-2385,-13544,-17390,-14396,-14283,-19777,-7984,-2480,-1645,-2829,-5080,-12378,-11827,-9003,-3172,5677,7823,2146,-367,129,-166,-3767,-4398,-9563,-15172,-2165,1360,-3938,-4338,9295,9990,4228,-4986,2915,22040,31371,35727,38790,32257,18081,1184,-14505,-13538,-7734,-2403,1390,5515,8252,7815,6231,7355,9816,10110,489,-5134,3215,5954,1479,-7583,-9829,1327,15586,21914,16457,11580,4614,4987,21931,50528,55814,34032,5498,-9551,-10595,367,9567,5194,-8042,-4135,6024,7825,5432,2638,4251,3602,829,-6078,-12827,-13050,-5596,5543,12586,18109,15872,5308,-6979,-7924,-5308,-3105,-1127,4923,1867,1516,3933,4354,1509,1360,2190,-1819,-7678,-1939,1026,-6367,-9510,8813,33628,53047,54363,43424,27403,12285,2942,-139,-2881,713,3654,2968,1782,8201,11492,7775,6979,7270,10326,15390,13225,9919,6593,0,-7920,-10525,-2536,-711,7963,13786,671,-13989,-5379,1090,-820,-5501,-11647,-11743,-6647,-2433,-3561,-5330,-3104,7101,17797,9661,-1844,-9812,-9442,-4587,1790,5446,12107,16459,20896,18742,5859,-7072,-6883,-9192,-12947,-14236,-4823,14156,35348,36391,24510,17518,9102,4357,-1811,-12083,-15401,-9438,-7675,346,8972,6752,4698,2486,-68,-4003,-9394,-8997,-12002,-12897,-9471,-2859,5240,11517,20523,27696,30731,24989,8270,-5802,-9009,3877,6107,-2426,-624,3656,6430,1436,-5846,-5226,417,-3667,-14989,-12187,2509,14665,20509,13332,-1154,-10520,-11935,-4889,1157,1344,-8911,-15816,-12362,-6571,-4040,-4055,-4424,-2692,1733,10210,7585,3036,-1469,-7903,-6953,-4510,-2272,-3272,-5206,-3183,171,6123,7864,-2554,-649,7852,18123,25801,20998,14477,12917,21727,23783,17756,4139,-6093,-8480,-8075,-1096,2551,86,-1288,1120,5452,7312,2628,-8713,-898,13175,17098,8077,-4315,-13109,-4757,5019,8417,7754,6729,16455,27736,19253,7966,-3979,-8433,-8092,-4115,890,-503,-4316,-4716,4178,11602,21264,22998,2556,-14265,-15114,-9034,-2900,2826,8998,11108,3701,-4247,-490,8997,15645,22263,12922,232,-580,2305,4530,11446,4264,-5849,-9617,-8573,3489,13135,18036,18943,21476,22911,10259,-4530,-9000,-540,5586,7282,830,-8753,-10899,-8570,-3350,1371,13858,26209,26463,14158,470,-4626,-5885,-2357,4468,26196,43823,35675,9840,-12811,-14055,-8381,-4535,-2182,-3212,-4899,-8142,-6134,6475,13929,8253,1811,1315,-2443,-4540,-8626,-7125,6532,12614,-4193,-17323,-10636,-7309,-5281,-2286,-3594,-9869,-2826,10419,12144,9104,12266,24699,23306,12726,8256,5447,6990,14013,-99,-10075,-14962,-13782,-14088,-11884,-6520,-4764,-7434,-9110,-9242,-8219,-5476,-7315,-8276,3110,7843,11412,11241,8667,3785,-6384,-11601,-12635,-9731,-3048,4107,6936,3072,-3385,-12418,-10166,2716,13638,13476,4410,-697,-3079,-6229,-6344,-1738,-2388,-842,6247,16213,21517,26237,31925,23556,6899,-5955,-13360,-14603,-16732,-17009,-10974,-6659,-13458,-14782,-11607,-6370,2423,8665,9199,14464,19203,9865,-538,-12115,-6176,-5105,-12972,-9400,-3,-1695,-351,1303,-3175,2366,25888,22722,7361,2175,-3533,1659,14246,27899,27652,12661,11750,17316,5600,1355,3585,6214,-2252,-10064,-621,9359,18810,16514,2964,-5165,624,1381,-4439,-11935,-10301,-9655,-12967,-4844,3105,868,-10198,-12341,4408,24907,39286,24901,-1378,-15454,-3686,-786,-3326,-6180,-10661,-14044,-12423,-7043,-6474,-6781,-9036,-10665,-5032,4261,9200,2686,2386,1749,-4802,-10696,874,9392,8591,-2652,-4392,-284,-1402,-1698,11213,3265,-1037,-6870,-13384,-6715,-2087,-6057,-11181,-12361,-6254,5634,12957,10610,2273,-6910,-10044,-1476,5748,3707,6106,6351,8463,8892,9897,15102,9978,-2100,-9469,-390,11913,23507,31057,25249,4395,-11316,-3134,5402,2344,-12081,-11500,-5509,-1525,10401,17858,17511,4568,-3955,-2485,6890,10542,5797,6900,8583,5323,-3237,-11476,-16783,-9219,-9904,-11397,675,6703,-345,-4307,1290,9245,8999,-2303,-3477,20490,38899,48847,53741,51285,38391,24204,15937,11290,4636,2767,1243,-386,-5509,-7039,4282,11023,14204,1235,-3008,-9122,-10845,-2424,5877,2261,-7729,-15361,-14015,-11287,-12482,-6388,220,7015,2085,-646,2835,8394,13021,13914,17437,15727,54,-12934,-15074,-10090,-5467,-239,3393,17975,36244,29915,11907,-3185,-7208,-8783],[-11443,-7821,-9115,-8490,-1671,3676,6251,11550,15829,15535,4799,-4790,-10333,-8683,-11291,-14316,-10768,-7398,-3022,3183,3180,-6081,-14693,-6834,-677,301,-823,-4332,-8831,-14731,-19295,-15701,-10759,-13549,-5685,5297,8462,7639,7649,6749,2722,359,4094,10397,8492,366,-4289,3363,8516,14568,18936,19128,10933,4205,-3120,-4413,-5302,-3661,-2135,332,-172,-2017,-6977,-10939,-8648,-4085,-2353,395,3510,8821,17278,25283,24839,18734,2632,-7253,225,7599,7728,5934,3265,7082,15394,18168,26539,24885,14243,17208,9811,-11646,-6011,4680,13131,13251,5484,-1341,-6752,7910,29739,28643,5683,-14911,-1618,5273,5424,827,-3721,-7861,-10819,-7921,-1727,5851,9767,313,-9508,-13022,-7525,-3741,3047,7907,1356,121,641,2998,2256,3390,18255,18124,6078,-8694,-11779,6771,10127,8986,2840,-10855,-24462,-838,4847,-3930,-10811,-11066,-14728,-7393,2681,6214,-283,-10910,6289,9800,5900,1721,-876,1344,5584,5119,6342,2069,-2504,-3604,2775,5833,1343,-3651,-8006,-7332,-2936,8916,17595,8000,-14354,-14421,141,-10545,-37802,-81164,-126461,-152101,-171449,-157366,-112141,-65315,-27197,-11949,-21487,-16147,-12657,-18536,-6779,7053,13057,10114,-1738,-12824,2792,33232,42686,33865,17392,1364,-10367,-5645,-2461,-10354,-7072,618,-689,-3465,4202,2932,2390,4257,406,-1673,1814,2427,1006,4330,20107,38396,50130,51196,39281,18222,3457,-12841,-10452,-2009,3023,-5845,-12179,-5796,637,-1467,-12461,-2482,5940,7389,3814,-3606,3512,15864,12541,7104,5665,5476,13289,14622,7709,-125,-7701,8183,24153,26920,20653,11835,8042,8764,2668,-4634,-1120,10112,21056,27369,39364,52222,46070,35786,22425,12001,8121,11105,15336,27541,21213,6776,-3813,-3927,841,6016,11612,20550,29387,8341,2887,1090,3124,8609,15088,16218,13649,11749,8132,-1530,-13798,-12239,-4810,-357,-8564,-20944,-9900,-3655,-4025,-1188,-2968,-7511,-12302,-12658,-14449,-16053,-11079,-8910,-10528,-14549,11355,50928,51394,29851,12190,-2642,-9654,-6583,-6017,-7150,-5828,-7809,-10469,-14939,-7927,10077,34474,47147,36022,10234,-3240,-2537,5403,8196,3774,-4343,-3519,-1139,-3895,-9579,-6205,-3431,-9354,-6825,-6879,-14171,-10705,4404,15963,15711,15174,17734,20796,21701,29917,33683,19634,5724,-20,3908,5064,113,589,14975,12520,-521,-13820,-4549,-291,-1375,-4865,1314,4772,-1202,-12334,-7968,-1696,-2095,3377,5191,1375,-4009,-9591,-9390,-8850,-10103,-12045,-10916,-5684,-5217,4912,28077,31311,8775,-3409,-12226,-8523,-8128,-13027,-9380,-7422,-10144,11825,43124,56339,44841,30617,18793,17174,14987,13233,10015,4730,587,102,-4969,-7191,-8483,-11480,-11110,-9033,-11836,-10552,-4867,4238,21529,16952,2037,-4984,-6396,-6216,19391,32793,15878,532,-7406,-2685,7246,11749,1340,-9026,-5081,4610,6291,-959,-9089,-11363,-12350,-16644,-13028,-9819,-8264,-7959,-9828,-8843,-279,6667,5866,-1410,2789,8184,6840,3208,-5610,-10850,-1693,1613,-6481,-11260,11394,45089,40495,20880,2368,-4743,769,3306,2869,2413,1023,759,2366,3508,5206,6110,10212,10305,13506,36427,62025,79588,59076,23454,8318,8302,3957,4882,11047,4159,5770,8065,15121,15446,2846,-4151,-8746,-11937,610,6890,9326,1028,-4746,1692,8783,9097,1502,684,-80,-11279,-17053,-5569,1510,3644,7201,22590,29430,8570,-9271,-6585,-4013,-14322,3536,30237,37334,20058,9797,4121,2985,2117,-4380,-4974,-1237,2783,6254,1193,-6643,-6469,-566,8143,11390,2406,-14368,-2851,5529,4626,1536,9085,20888,21936,13030,7768,5814,4449,4050,10861,13571,16868,19823,12616,-3382,-10979,-5825,-6864,-12093,-15674,-16177,-10761,-5110,-1459,-201,736,1182,1024,2035,523,-7184,-15283,-14125,-8321,-7084,-11263,-16905,-13893,-7993,-2185,5833,10777,3936,-4735,-8845,-10680,-11144,-11197,-10069,-5297,-2098,1908,6772,14162,25203,29745,13138,-8186,-5271,5481,3374,-3881,-13545,-8875,-11498,-15228,-12577,-10630,-9794,-8706,-4307,-1957,-4665,-7320,-13967,-17449,-14513,-16124,-10194,-3851,2611,2805,223,-866,-1049,-3016,-10050,-15993,-12603,-10280,-7271,-5851,-11629,-18444,-6482,7360,19884,19197,28227,34476,37368,33803,20943,-589,-11889,-10533,-2837,-3527,-4317,-3824,-2112,-3310,-3553,-4336,1197,5157,-2234,-9022,-2083,1665,6372,12963,17134,16930,14085,6114,2294,643,726,-4708,-13607,-10720,-6434,126,5709,4918,-2700,-7298,-8275,-9200,-7875,-7448,-7667,-9253,-6284,-6470,-8504,-8931,-2790,-2033,-7300,-11394,-3798,2968,7028,2320,-9469,-13558,-10225,-6883,-6606,-6810,-7482,-3057,2058,11960,11114,14398,8631,-6747,-12968,-4980,-1127,1502,7460,15398,15330,15427,12294,4145,1624,1682,-2568,-6335,-6417,-4696,-4396,-6991,-13046,-585,10424,7751,-3491,-13848,-6504,-2299,-7991,-11432,-7685,1884,6089,1304,-1564,-1273,-655,170,-1248,-4684,-9008,-9473,3230,19500,31175,32908,25157,11406,-3081,-16675,-5954,17120,22939,17330,9769,196,-4772,-4212,-11216,-14440,-4731,199,2115,-2790,-4233,-8903,-2567,8473,27806,39847,29673,14367,10488,24128,34864,40513,21352,-522,-6514,-7195,-6863,-29,5924,5429,2701,2826,7749,14046,17525,21329,17064,3032,-9029,-4336,-6859,-5126,23295,32678,21974,7458,-6245,-7461,1572,6844,13234,18832,18960,12418,-1420,-10481,-7841,-7636,-10222,-4424,-2431,235,1927,654,-4184,-4596,-648,433,-9926,-2542,12042,28990,31714,20961,7634,-4724,-1254,7071,3907,1240,-1829,-5275,-8308,-5956,-6061,-9061,-9037,-8860,-15832,4523,34701,43743,28181,14063,9640,6775,8937,1936,-6152,-15980,-18146,-13556,-11393,-3829,5944,13778,13666,2639,-3374,-6347,-8114,-6521,-3670,-4562,-3421,910,2591,5307,15190,27644,40830,39258,21008,7811,-2945,-8135,-9950,-10671,-13961,-9938,331,-20,10039,19606,14100,-1092,-5751,-2863,-4495,-8728,2645,10383,10866,6177,1391,-1597,-7341,-7000,-1535,5872,13734,16076,8427,2831,2332,3921,-802,-11977,-3042,9652,17323,22205,13583,-825,-5488,-7811,-8094,-7819,-4528,2395,10285,17588,11986,1074,-10737,-14772,-2197,6789,4935,8301,9120,15562,20123,4322,-6345,-12764,-12637,-9452,3221,12431,19902,16973,15507,14187,2964,-4881,-9291,-8502,-6377,4366,17654,44072,51625,32664,8356,327,15645,20444,10956,-1441,-4180,-6658,-11636,-12317,-12744,-5391,5459,11633,7552,11030,23076,30153,17143,-5558,-5327,16947,25523,20763,20635,25218,29066,20562,12984,10287,11154,15463,25311,61530,52751,21551,8911,10408,13528,17424,15566,17244,29999,35195,24658,15389,13561,9497,7197,2827,4703,11721,6072,-5738,-15261,-19842,-13437,-8934,-4785,-7398,-14219,-5087,5476,14380,22131,30465,40906,57742,78639,71281,35016,10618,8106,22151,22983,7228,2836,9951,6262,-4751,1479,10204,14568,20744,23443,22907,7424,-13447,-15083,-6801,-5143,-808,-451,-2416,-3680,-4235,-8074,-7057,-5791,-8857,-13370,-10201,-9571,-9466,-9413,-7947,-3131,8048,10060,5211,6670,6885,2173,-6585,-14834,-13198,-7464,-3785,3069,12293,21691,25921,11828,3740,-3164,-6017,-2181,-3167,-14257,-7868,418,-700,423,6726,17424,28505,27046,14004,12956,16240,9187,422,-6530,-7302,-11642,-3769,12081,17977,12947,19988,42437,57562,57375,49971,33419,14673,-2221,-13447,-15060,-10562,-7487,2199,6460,701,-8985,-8759,-4767,-5042,-7108,1781,11793,9137,7170,11616,11659,11292,10542,9186,6657,2792,-2944,-12293,-17843,-14983,-6001,2625,8592,5623,3868,9967,12751,14184,15749,17055,15162,12723,4899,-717,-1781,-3909,-11504,-17393,-15842,-13112,-3712,4371,7145,1671,-10661,-13277,-6410,-5785,-8187,-9647,-10802,-6766,1632,9985,11510,5613,-1377,-7193,-7872,2130,18371,26277,5313,-683,-2173,-5408,-11296,-6295,8505,24429,19925,13238,3423,-7319,-14782,-15881,-12590,-7499,-9197,-16760,-16796,-9593,-2528,-1398,-6393,-14278,-10652,-4435,551,5970,9620,5503,-4777,-13610,-7541,-4199,-9845,-12018,-5106,2365,3820,-102,-4177,262,15395,21598,12403,7553,13503,21676,19854,14355,3783,-8219,-15420,-14920,-7444,3368,19768,40613,61307,58022,32321,7655,-13512,-6743,-4826,-4219,-2401,-7695,-21116,-14475,-6438,-2764,-6091,-11218,-9797,-3293,4088,5675,-821,-9759,-6706,7327,12172,5528,2002,-1821,-9135,-7108,9611,23401,12087,1039,-5961,-10816,-7574,4021,26992,33941,40471,18709,-1052,-13762,-10480,-2179,-7172,-8631,-14243,-15944,-17863,-16391,-10047,-5459,2150,8560,8445,7477,-2072,-10536,-13021,-10494,-8707,-1975,3910,348,-3558,-629,4357,3195,-4866,-12582,-5498,-408,1869,1559,-4108,-11341,-13259,-6850,-3918,-461,5343,4745,-3472,-10612,-10789,-5465,-2910,-3965,-6368,-8110,-10843,-7561,-8585,-14158,-19425,-11609,-5623,-1482,1150,-2024,-11795,-14357,-9945,-8841,-15019,-12928,-5811,-3031,-2233,-3986,-13067,-11338,-8494,-2983,5634,7370,2952,592,-433,-455,-2858,-3454,-7969,-13193,-3480,1919,-2221,-6227,6528,9091,5161,-2468,6872,27855,38198,41352,38311,27101,11010,-5906,-17381,-16014,-9099,-3919,252,4823,7211,5324,2172,2501,5516,7416,-1622,-7683,1482,4985,1437,-6718,-9072,1399,14682,20794,14009,7041,-466,1063,20196,52199,57515,33146,5285,-9248,-11884,-2034,6878,933,-8977,-818,8743,7549,2319,-154,2288,1889,168,-5446,-12084,-13981,-7538,3737,10358,15494,14347,5407,-6175,-8331,-6349,-4480,-5151,1095,-566,-1177,539,167,-3556,-3525,-2968,-6857,-11215,-3844,71,-6995,-8772,10878,36379,56457,57777,43409,25932,11172,2980,-16,-2621,744,3979,3891,2628,8375,9478,2741,1228,3760,9564,17866,18051,14909,11789,4556,-5356,-9231,-543,1017,8763,12428,-454,-11490,-4567,-107,-1644,-6343,-12097,-12717,-7156,-1433,-979,-2495,-755,9549,20759,11158,-2265,-10110,-9388,-4779,1856,6128,12024,15239,21786,22149,6826,-5572,-4598,-8641,-13873,-12880,-2389,15466,33927,31411,19443,15408,9574,5369,-847,-10318,-15056,-8713,-3902,4997,12526,10183,7856,4825,1385,-2843,-10274,-13577,-16292,-15868,-11426,-4431,3251,9023,19373,27851,30372,25192,7865,-7649,-7053,7407,10008,-1443,-3016,908,4723,668,-6205,-6088,-260,-3559,-14955,-11199,3548,15645,21361,14280,631,-8599,-11125,-4003,2303,2944,-4429,-9445,-8897,-6277,-6297,-6961,-6648,-3159,4264,15628,13740,7514,963,-3894,-2986,-1634,-841,-2372,-4085,-2210,533,6946,12377,2002,-1385,2405,14559,23746,20005,14548,12556,20405,22162,14723,-305,-7049,-3723,-849,5093,5400,558,-2637,-901,3734,6459,2518,-8345,-1841,13130,18866,10185,-2305,-11735,-6098,4629,9523,9631,6700,11347,20782,13118,2812,-5494,-9012,-8734,-5644,-790,-2015,-5710,-5314,5442,16169,26010,24170,-61,-16656,-12743,-5930,-1381,2701,7384,7753,-446,-3877,3934,11897,15902,21392,13570,262,-1741,-266,-657,7584,3041,-5281,-8596,-9083,3041,13248,17712,18436,20346,21442,10841,-3305,-8206,67,6591,9122,3086,-6504,-10548,-9472,-3435,2558,15415,28630,30178,17681,3316,-3898,-7114,-4234,1981,23280,43204,37631,9526,-13689,-12493,-8405,-6236,-3756,-4138,-5230,-9186,-8073,3620,11155,6575,2045,2299,-1509,-3470,-7091,-9933,3619,12973,-866,-12847,-8861,-5771,-3590,-542,-1549,-8061,-3467,9214,11438,9475,11615,23572,24757,12617,7534,6485,9140,16509,-725,-11781,-16609,-12854,-12605,-12516,-6534,-4832,-8422,-10000,-7336,-6490,-5291,-8188,-9631,2606,7270,10523,10832,9224,4402,-5994,-10824,-11353,-7797,-160,7788,9144,2474,-5732,-13712,-7758,2668,12332,13462,5753,2878,2300,-1571,-2236,88,-3177,-2852,5429,17081,23528,28122,31635,21642,5342,-7556,-14932,-15935,-17283,-15196,-8777,-5114,-13637,-15752,-11808,-6062,2359,8852,9957,14652,18914,8782,-1760,-6834,-3029,-4536,-13378,-9158,-1312,-4619,-2301,-8,-5236,-2776,17916,18258,2913,-282,-4536,-1244,7577,20406,22205,9949,10242,16795,3626,-2010,-1075,3130,-2089,-8625,421,10602,20725,17922,3841,-4548,-612,-1330,-7021,-13884,-10965,-9468,-11694,-4789,3710,1059,-10203,-10579,5483,25487,40044,28116,1596,-18484,-5598,-2370,-4552,-8059,-12383,-14975,-13341,-6816,-6088,-5531,-6434,-8034,-4356,4019,6955,-1057,-1265,-266,-5198,-11819,-1687,5849,7125,-3294,-6953,-2308,-1142,3826,17585,9058,3626,-3359,-10806,-7512,-3014,-7662,-13750,-14897,-6701,5926,12901,9115,-83,-7626,-6407,3473,9383,4873,5141,2912,3653,5754,7637,12827,8388,-3083,-9266,425,11612,20873,27280,25590,7831,-10083,-6710,930,1084,-10708,-14309,-6464,-884,11584,18896,17960,4966,-2560,-1068,7126,8246,2622,3695,6242,4187,-3533,-12057,-17194,-9746,-10755,-12986,-1235,4243,-3114,-7320,-3003,4989,5812,-4152,-4729,21168,39467,46795,49697,43806,30475,19718,12660,8258,1902,1423,1175,-102,-5626,-6814,6092,15819,19958,4534,-5996,-10535,-11499,-3731,3376,861,-7828,-14103,-12881,-10729,-12683,-7783,-1625,6737,3896,609,3840,9571,13161,11649,13980,14030,837,-11196,-15419,-10013,-4648,944,4492,18103,34526,27659,10877,-2232,-7286,-11467],[-7283,-5564,-9193,-9325,-2887,1799,3571,7909,11322,12677,4128,-3800,-8553,-8858,-12564,-15339,-9857,-3213,4410,11653,11293,753,-10581,-4659,635,1673,600,-2688,-6415,-12974,-18836,-16030,-12481,-13502,-4171,4485,6730,8248,10827,10881,5959,1414,4681,11844,10088,-1305,-8897,670,6344,10329,13056,15872,9748,2545,-5041,-5362,-5749,-3746,-1702,596,-364,-1788,-5941,-10067,-8189,-3786,-1997,1320,4351,9271,17370,25515,25741,19156,1830,-9206,-971,7261,8078,5126,592,3219,10355,12216,22943,27960,17762,16148,7698,-13709,-4781,2773,8769,8965,2470,-3546,-6771,11103,35931,31645,4712,-15863,933,7182,5534,-197,-5392,-9212,-9990,-5887,-495,6003,8384,-2003,-9876,-9678,-5600,-2532,4138,10140,4153,966,994,4777,5217,6210,18620,17874,5487,-9439,-11063,7056,9281,7555,1215,-12441,-28073,-4909,3975,-4549,-10826,-10606,-16483,-10701,-957,2811,-3233,-13168,4504,8502,5144,880,-2612,-2090,2498,4730,7949,4922,878,-852,2400,3733,63,-3263,-7500,-7281,-1654,10773,17835,7783,-13071,-13932,3716,-1455,-22240,-59579,-99367,-119618,-136640,-126533,-90907,-54191,-22449,-9569,-19605,-16306,-14815,-17165,-4420,7503,10158,4860,-5829,-7468,8568,36331,44356,31715,16877,3757,-8297,-7827,-3268,-8884,-14549,-1591,-87,1467,6513,2629,-301,-718,-3174,-3025,935,1555,313,3117,16133,29798,40215,44064,37186,20076,7090,-10060,-13597,-6153,-2871,-11345,-15460,-7550,-693,-2711,-13372,-1173,7477,9671,6163,-1842,3441,15170,11713,4898,6612,9744,18357,19444,11493,1859,-8458,9262,28037,32018,25694,16349,11483,10788,3754,-4810,-3311,8016,18153,23133,33142,45326,43936,38399,22375,9495,6011,9572,13731,26186,20870,5515,-4866,-3111,1557,6292,11640,20157,24692,2869,595,563,3160,8449,13184,12790,9395,7167,4352,-3848,-14746,-13883,-6075,-1997,-11483,-17422,-5157,1757,-2951,-719,-1881,-6141,-11615,-12937,-14822,-17428,-11568,-9784,-11500,-15967,8039,44165,50775,29411,11402,-4233,-10412,-5602,-5058,-6431,-4993,-5776,-7601,-13555,-9118,8805,29418,38243,26227,6064,-1328,728,8442,10165,3501,-5238,-4336,-1540,-3837,-8986,-6927,-4477,-11701,-7514,-6303,-13016,-11740,3451,15384,15450,14914,19037,23555,24600,31481,35078,20666,6028,-1457,1471,3822,863,2208,12726,8862,-3495,-15746,-2508,1239,-408,-5207,-405,4786,315,-10752,-11107,-4887,-2878,3475,4009,-16,-4380,-8669,-8077,-8404,-9102,-9680,-6783,-762,-2018,7144,29936,32750,10568,-2262,-12708,-10695,-11072,-15002,-5899,-5553,-11965,8787,38915,52548,42200,29287,18456,15887,13165,11627,9235,6096,3106,2124,-4773,-7159,-7785,-10960,-8706,-6416,-8498,-6973,-900,9545,25858,16700,3471,-590,-1921,-10814,9742,25814,12401,-1016,-8268,-3833,6348,11734,1817,-9841,-7663,1428,3246,-3382,-8660,-8696,-10092,-14412,-15739,-12636,-10373,-8546,-8470,-8684,-3032,1881,1612,-5287,755,7783,6054,1064,-8524,-9929,-360,1920,-7439,-10335,13550,53955,52348,27601,3808,-4763,132,2681,3192,3972,2895,2748,5278,6193,7210,8373,13209,11406,13607,36357,60682,74223,50007,16625,4437,4137,-969,-1458,8874,5363,7920,10721,17770,16586,3193,-4044,-9075,-10900,3634,11255,11876,1806,-4142,3065,9810,6925,-4138,-1717,752,-8961,-16921,-7206,-472,466,7027,22238,31074,11529,-5722,-4931,-4236,-14167,3220,27741,37637,21874,12066,7207,6902,4886,-1160,-118,4117,6316,7210,671,-6544,-4729,1610,9333,10743,1321,-13237,-584,6269,4743,4348,14656,25150,24124,13510,7431,4127,-434,-2967,5047,11424,17580,22156,15370,-1118,-11495,-5853,-6696,-11768,-14372,-16648,-11450,-2522,2393,3305,3480,2451,841,1047,-887,-9113,-17374,-13798,-8146,-7099,-10759,-15738,-13875,-7157,-370,7341,10015,2422,-5284,-8933,-10728,-10699,-10610,-10122,-6193,-3985,-617,2789,7658,16330,22105,9382,-9101,-5278,4384,2571,-3720,-14600,-10449,-12896,-15018,-12066,-10506,-9637,-8341,-4055,-1158,-3902,-12516,-17987,-13883,-11212,-14410,-11648,-3861,4630,5481,1940,-1373,-3128,-5255,-13715,-15463,-9502,-5683,-3614,-3614,-10357,-16556,-6117,8227,22806,25620,33842,38618,39980,33095,18235,-3826,-14965,-13233,-5642,-3928,-3654,-3260,-1944,-3434,-4493,-4984,1159,5148,-2569,-10314,-2685,1620,5841,12494,17961,18180,16593,7026,1377,-567,-87,-4177,-12993,-11109,-8016,-2660,2429,4265,-2342,-7330,-8973,-10410,-9618,-9735,-8466,-7078,-4266,-5234,-8844,-10395,-3487,-1723,-7406,-11664,-2034,7076,12339,6035,-8072,-15432,-12884,-9586,-9789,-9004,-8614,-3887,1377,10511,9005,12294,6820,-7205,-13181,-4565,542,3786,9202,14411,14163,15349,13203,5388,3094,5198,1941,-2105,-2460,-1260,-2248,-6736,-13198,947,13326,10906,-2231,-14605,-7028,-3009,-8687,-11436,-6409,4213,6521,823,49,1178,-451,-1533,-3070,-4460,-8125,-9133,3573,20245,32141,34781,27878,15213,768,-14230,-10228,14727,25816,22354,15480,8949,4783,1216,-9833,-14854,-5267,-933,3096,149,119,-4470,-2531,6643,26854,41343,32214,16222,10337,21235,30185,36858,20926,-158,-5619,-6002,-5848,842,7729,7500,5190,5283,9825,17509,21137,22172,14830,-365,-11430,-4556,-7497,-5695,23907,35620,23880,8500,-5040,-6156,1701,6420,12912,19831,20398,13363,-1168,-12306,-9860,-9169,-10720,-4180,-1126,1279,2859,1560,-3543,-3334,1054,2128,-9288,-5617,7467,22973,27546,19802,8611,-2923,-967,8224,6282,3899,-386,-4738,-7877,-5282,-4197,-6702,-10275,-11358,-12636,5716,30773,35734,21546,10681,8167,8029,12049,3822,-6597,-18162,-19182,-15399,-12869,-4645,5018,13234,15909,5190,-2041,-5283,-6969,-5076,-2079,-3229,-3614,-808,1616,6077,17034,28459,36619,32968,17003,7051,-1377,-5685,-8452,-10533,-14772,-10837,-2014,-2327,8450,20120,14527,-262,-4379,-694,-1452,-6410,2110,8398,8518,2991,-4772,-6976,-11087,-9415,-3810,3290,10479,11980,4721,586,818,2778,-1242,-10917,-2546,8555,16089,22112,15169,312,-5331,-9176,-11166,-11896,-9139,-1540,7393,17301,12406,1435,-10037,-14959,-3023,7878,6705,8460,8342,15776,25265,14868,3733,-2797,-3839,-3831,4132,12781,19635,15049,11381,10066,265,-7491,-12421,-8426,-5730,3561,16360,43270,48045,29866,7766,2022,17658,21367,11120,-2080,-7802,-10848,-14544,-13977,-13477,-5579,4442,10326,8404,11537,21487,29038,18578,-2543,-2801,17068,24648,18815,17138,21094,26657,20135,12595,9833,11686,18068,32454,68879,51308,19410,8881,11720,16599,20474,15392,13351,24546,33869,27437,18299,12895,6675,4341,1361,4313,11503,5912,-5720,-14658,-19645,-15933,-11653,-5830,-6483,-11942,-6342,4459,14146,22833,33674,47236,64203,79941,67836,33073,10572,10232,24491,23773,5558,-2926,3686,2328,-7869,-476,11003,19475,28409,31719,27557,8758,-11359,-15819,-10263,-9594,-4107,-2080,-3470,-5035,-5584,-9881,-9536,-7364,-9705,-12679,-8385,-7863,-8030,-8075,-6732,-2011,8600,8217,2603,4784,5994,1475,-7671,-15218,-12445,-6864,-3324,2992,11442,20383,27329,14462,4894,-3572,-7453,-2754,-3321,-13712,-9107,-1031,-2321,1248,11192,25355,38819,36346,19714,15645,17131,7657,-1600,-990,-686,-8913,-5598,9869,17179,14014,22282,45035,59126,58668,54556,37194,19495,3492,-8743,-11898,-8355,-5470,1183,3719,-2068,-10541,-8569,-5903,-7757,-9707,831,11232,10890,7974,10277,9711,10234,10587,9545,7270,4110,-2118,-11876,-17373,-15096,-6853,1890,7281,3750,2812,9929,12607,13607,13222,13255,12133,12004,5730,147,-1789,-5333,-13632,-19660,-17555,-13781,-2183,4415,4394,134,-10704,-13729,-6825,-5946,-8458,-8691,-7771,-1837,6045,12258,11790,6088,1485,-6294,-11500,-1922,15527,28901,10779,3018,1755,-1924,-10633,-7584,7654,20506,18665,14436,4395,-6404,-13671,-14465,-11301,-5952,-6941,-14197,-14970,-8328,-924,1399,-3757,-13733,-12146,-5384,2373,9800,12867,7166,-4288,-12591,-7425,-5122,-10942,-11617,-3885,1988,1334,-3024,-6835,-1275,15071,26140,19787,16202,21847,25260,19914,13640,3469,-8127,-14991,-14525,-7466,2528,20221,45537,69245,64864,34721,8143,-11219,-3988,-4057,-4759,-2965,-8897,-20070,-11984,-4587,-1437,-5798,-10682,-7207,459,8295,9123,871,-9473,-7620,6358,14108,8237,2572,-2005,-8965,-6873,7636,15935,3962,-6917,-6964,-9569,-6704,3727,26524,32164,38596,14732,-1182,-12261,-13640,-3465,-6906,-7278,-13147,-14485,-16456,-14913,-8744,-3653,3973,9519,7290,4562,-3868,-11592,-12854,-9617,-7211,1023,7131,3371,-484,2433,7301,5223,-2957,-10629,-6380,-1583,1545,2364,-2524,-9885,-13169,-6823,-3400,1192,7267,6505,-1828,-9430,-11324,-6781,-3160,-2486,-4614,-7648,-11840,-8198,-8531,-14057,-19370,-12240,-7291,-3386,370,-905,-9475,-11094,-5371,-3266,-8218,-16474,-8659,-3304,154,158,-8976,-10126,-8071,-2898,5333,6735,4077,1908,-650,-925,-2574,-3140,-6858,-11295,-4983,1954,-772,-7023,3641,7877,5968,-74,9938,31884,42658,43780,34734,19930,2992,-10958,-14456,-15585,-10651,-5770,-1006,4014,5986,2672,-1668,-2159,1012,4226,-3984,-9978,103,4199,1585,-5594,-8792,360,12061,17749,10100,1413,-6599,-2878,18034,51284,56828,31352,4956,-8744,-13249,-5318,2704,-4496,-8124,2154,10460,6753,-540,-2412,1002,548,-761,-5112,-11390,-14593,-9124,2504,8718,13287,12976,5625,-5452,-8707,-7061,-5400,-9013,-3302,-3239,-3883,-2823,-3996,-8364,-8507,-7896,-11118,-14464,-5745,-1026,-7694,-7920,12722,37878,57453,58320,41251,23254,9375,2622,-72,-2619,-68,3135,3906,2977,8014,6866,-2608,-4486,701,8986,19999,22783,19938,16814,8704,-3153,-8326,859,2343,9042,10445,-1254,-7871,-3072,-1048,-2535,-6993,-12239,-13447,-7655,-558,1894,828,1676,11742,22684,11751,-3053,-10605,-9791,-5354,1564,6454,11467,13252,21163,24271,7402,-4183,-2890,-8418,-14974,-11143,-24,16618,31777,26037,13774,11812,8986,5767,-153,-8579,-14105,-7948,-473,9334,15887,13290,10691,6994,2804,-844,-7552,-15588,-20689,-18985,-13419,-6280,394,5188,16574,26388,28502,24188,6921,-9796,-4833,10657,13489,-382,-5814,-2216,2695,-232,-6680,-7193,-1409,-3885,-15294,-10186,4247,15872,21239,14479,2137,-6695,-9900,-3171,2967,3804,-792,-3529,-5821,-6832,-8907,-9442,-8699,-3497,6922,21143,19726,11371,3022,-127,877,1807,1361,-991,-2743,-1399,377,6588,15109,6909,-1581,-3644,10580,21359,18811,14497,12142,18874,20254,11314,-5126,-5268,1892,6278,9962,6644,-2,-4726,-3364,1754,5321,2101,-8191,-2606,13188,20946,12627,-144,-10186,-7882,3425,9761,10668,5851,5303,13264,7294,-1198,-7065,-9703,-9453,-7594,-3225,-4259,-7526,-6137,6230,20311,30017,24247,-2902,-18369,-9629,-2348,423,2394,5121,3657,-4161,-938,9721,15412,16588,20321,13907,322,-2897,-3244,-5563,4478,2948,-3650,-6950,-9054,2673,13323,17361,17887,19108,19776,11311,-1766,-7172,613,7265,10583,5118,-4188,-8987,-9949,-3758,3132,16017,29887,33028,21213,6637,-2893,-8521,-6146,-9,20819,42510,39909,9831,-13460,-11000,-8515,-8165,-5629,-5274,-5901,-10250,-9991,338,7765,4411,1766,2787,-851,-2638,-5713,-12808,942,14036,4005,-6781,-5351,-3880,-1981,877,-173,-6559,-3798,7631,10102,9284,10757,21709,25129,11554,5985,6948,10834,17891,-1799,-13500,-16955,-10618,-10632,-12430,-6460,-5050,-9574,-10320,-5264,-4532,-5067,-9219,-11069,2182,6635,9253,9689,8849,4164,-6178,-10511,-10144,-5888,2658,11102,10434,997,-8479,-13089,-6389,1588,10003,12703,6561,5949,7449,3554,2109,1806,-4257,-4970,4998,18278,25681,29533,30399,19516,4000,-8765,-16016,-17051,-17868,-13686,-5912,-3054,-13113,-16765,-12060,-5394,2960,9811,11232,14797,17955,7294,-1757,-1558,-151,-4372,-13010,-6473,-1318,-7243,-4456,-1346,-6824,-7294,11232,14156,-1556,-3692,-6015,-3788,1659,12813,15901,6344,8080,15708,1543,-5073,-5302,18,-1797,-7135,1023,11111,21282,17989,4147,-4296,-2192,-4157,-9261,-13030,-9717,-8660,-10365,-4584,4415,1592,-9344,-8396,6301,24951,39498,30416,4424,-16192,-6969,-3492,-5420,-9456,-13848,-15806,-13406,-6227,-5456,-4081,-3565,-5015,-3501,3639,4816,-4563,-5259,-2862,-6014,-12797,-3921,2848,5822,-3612,-9874,-4730,-1133,9354,25148,15859,8935,996,-6403,-7161,-3789,-8717,-15532,-15264,-5944,6755,12921,7566,-1957,-6189,-991,9277,12766,5704,3411,-408,-549,2620,5156,10246,6632,-4094,-9093,1433,11547,18113,23040,25368,11545,-7569,-9926,-3410,-326,-9261,-16227,-7424,-284,12989,20603,19578,6941,-10,776,7304,5901,-307,693,3925,3201,-3489,-12164,-16082,-9908,-11347,-14455,-3274,1883,-5070,-8989,-6408,900,2535,-5877,-5939,21173,38525,43152,44374,36037,23674,16313,10264,5698,-635,135,1263,656,-5110,-6290,8175,21581,26232,9752,-8722,-11633,-11352,-4489,1126,-411,-7602,-12437,-11284,-9720,-12330,-8661,-2894,6702,6245,2295,4994,10554,12930,9417,10783,12427,2049,-8768,-14818,-9964,-3948,2124,5669,17986,32550,25997,10897,-277,-6447,-12037],[-3336,-3831,-9497,-10408,-4322,-200,749,3660,5611,8210,2398,-3029,-6457,-6904,-11460,-16271,-9034,1248,11348,18807,17734,7017,-5755,-2423,1922,2803,1691,-1273,-4182,-11020,-18240,-16547,-13960,-11423,-2971,2961,4592,8718,13498,13910,8239,1846,4519,12294,10773,-3054,-13056,-514,5956,7818,8227,12509,8291,1158,-6646,-6184,-6057,-3712,-1315,625,-927,-1983,-5196,-9302,-7793,-3529,-1702,2143,4952,9419,17102,25328,26367,19474,1201,-11107,-2342,6337,7722,3696,-2591,-1168,4797,5939,18199,29254,20436,14609,5269,-14209,-4150,787,3820,4036,-999,-5995,-6779,13595,39997,32259,3216,-14442,3277,8910,5426,-1430,-7121,-10228,-8754,-4072,320,5458,5928,-4877,-9249,-6567,-3156,-909,5183,12179,7155,1756,1096,5952,7521,9433,20833,19751,6548,-9383,-10532,6467,7289,4557,-2195,-15367,-30907,-7963,3010,-5501,-11131,-10200,-16377,-13574,-4075,456,-3604,-9603,1351,6019,3860,-95,-4244,-5232,-735,3957,9562,8544,5038,1403,1188,1187,-1232,-3064,-7388,-7652,-482,12492,17936,7981,-11540,-13666,5604,11,-27216,-73774,-118901,-138046,-151199,-137899,-99881,-59360,-22515,-6306,-15837,-14933,-15459,-14819,-2117,8013,7119,-778,-9587,-1956,14322,37740,43642,27812,15033,5330,-5615,-7314,-762,-3405,-12144,-4120,18,6040,8439,2290,-3059,-5195,-5402,-3817,-70,338,-665,1485,11018,19858,28586,34826,33104,20643,10178,-6502,-15371,-9691,-7350,-15237,-18330,-9510,-2315,-4085,-13695,-518,8259,11037,7693,-719,2704,13320,9662,2170,7514,13813,22683,23606,15116,4106,-9007,9329,30509,35836,29895,20614,14846,12669,4836,-4669,-5956,5134,13997,17819,25741,36428,39561,39122,21490,6650,3382,7422,11694,24487,20500,4625,-5390,-2502,1558,5345,10192,18104,18915,-2268,-1909,-326,2774,7719,10559,8969,5061,2641,599,-6248,-15596,-15624,-7784,-4283,-14736,-14166,-1116,6289,-1520,-564,-1068,-4958,-10945,-13259,-15148,-18515,-12161,-10376,-12384,-17719,3704,34063,46372,27303,9743,-6628,-10430,-4133,-3655,-5185,-3747,-3990,-5263,-12331,-10165,7365,24292,30001,18586,4746,1810,4349,11371,11840,2940,-6247,-5248,-2075,-4030,-8917,-7914,-5676,-13810,-6932,-4607,-10929,-11011,2399,13775,14257,13803,19415,25169,25821,30743,33901,20615,6047,-2966,-1438,1819,563,3567,10508,5401,-6576,-16519,-891,2242,118,-5727,-2428,4374,1292,-9236,-14383,-8474,-4194,2786,2591,-1502,-4756,-7760,-6712,-7767,-8397,-7729,-3072,4285,3105,10776,32145,33875,12178,-1184,-12211,-12703,-13986,-14111,-2971,-4240,-13661,5433,33775,47353,38446,27003,17329,13880,10702,9522,8639,7920,5501,3484,-4953,-7414,-6891,-8366,-6740,-5118,-6311,-3505,3549,15322,29159,15559,4417,3925,3657,-7542,384,17540,8276,-2675,-9187,-5275,5003,11011,1801,-10607,-9905,-1748,-579,-6725,-7858,-6191,-8137,-12386,-17185,-15464,-12668,-9501,-7280,-7970,-6474,-4000,-3597,-9372,-576,7797,5691,-889,-11795,-8461,880,1977,-8531,-9287,14784,59161,61113,32524,4615,-4772,-285,2442,3833,5454,4442,4174,7801,8915,9556,11162,16481,12392,13016,34065,55274,64401,39112,10308,1274,1040,-4017,-6286,6504,6355,9807,13090,19866,17044,3441,-3743,-9053,-9718,6323,15400,13836,2066,-3694,4291,10337,4256,-9698,-2008,2979,-5628,-14166,-8970,-3330,-2830,6986,20747,30833,14079,-2099,-3266,-4653,-13962,2437,22974,34690,22090,13325,9446,9804,6486,1242,3708,8459,9235,8011,466,-6079,-3038,3472,9973,9709,278,-11439,1193,6246,4079,6381,19540,29122,26178,13986,6963,2149,-5128,-9363,208,9521,18085,23989,17423,801,-12076,-5798,-6131,-10666,-12744,-16393,-12261,-638,5601,6250,5595,3263,429,-124,-2585,-11165,-19212,-12953,-7879,-7065,-10257,-14602,-13407,-6252,1448,8664,8612,726,-5799,-8807,-10612,-10096,-9793,-9767,-6607,-5253,-2404,-149,2629,8256,13514,4739,-10416,-5431,3179,1654,-3649,-15753,-12162,-14277,-14361,-11415,-10369,-9567,-8269,-4221,-816,-2231,-13791,-14983,-10289,-7983,-11596,-13046,-4158,5977,7531,3496,-2021,-5509,-7720,-15125,-11617,-5082,-1314,-658,-1665,-8988,-13936,-4589,10502,26992,32670,38707,41752,41502,31482,14915,-7050,-14309,-12141,-7383,-4054,-3166,-3081,-2110,-3750,-5622,-6020,134,4024,-3583,-11367,-3203,1266,4663,10578,16666,17525,17502,7353,578,-1350,-372,-2992,-11574,-11896,-10478,-6460,-1456,3348,-1786,-6931,-9379,-11461,-11202,-11977,-9533,-4736,-1573,-3211,-8371,-11773,-4345,-1537,-7609,-12068,-812,10565,17222,9771,-6093,-15717,-15791,-12346,-12761,-10846,-9460,-4947,584,9333,7340,9948,4443,-8070,-13520,-4250,2146,6112,10819,12801,12160,14272,13048,5813,4031,8606,7028,2907,2172,2303,-280,-6590,-12693,2346,15695,13887,-875,-15565,-7208,-3183,-8735,-10623,-4402,7005,6859,194,1536,4112,569,-3055,-5226,-4243,-7208,-8900,3553,20284,31716,35002,29562,18754,4980,-9968,-14376,11485,27236,26482,21388,19323,15275,6239,-8930,-15085,-5948,-2494,3831,3599,5006,-77,-2313,4801,25631,41827,33919,17659,9855,17510,24198,31452,19440,96,-4722,-4857,-4771,1823,9893,10327,8084,7335,11068,20204,24710,23260,13367,-2474,-13141,-4680,-7937,-5951,23648,37379,25110,9023,-4161,-4637,1805,5617,11911,19919,21002,13814,-789,-13601,-11518,-10331,-11001,-3993,97,1813,2969,1598,-3324,-2223,2585,3709,-7760,-8143,3428,16561,22492,18099,9635,-526,-41,9570,8947,6608,1047,-3922,-6958,-4327,-2300,-3390,-7005,-11165,-9542,6621,26238,27562,14873,6705,5796,8261,13666,4949,-7254,-19148,-15254,-15943,-14256,-5618,3796,11799,16648,6709,-1117,-4439,-6130,-4076,-1292,-2532,-3382,-1992,961,7098,18918,29164,32328,26523,12229,5373,-200,-3323,-6882,-10507,-15820,-9936,-2836,-4346,6669,19890,14404,539,-3004,1368,1358,-4321,1170,6413,6228,96,-10525,-11248,-15108,-12061,-6251,326,6477,6557,50,-2098,-967,1390,-1820,-9844,-1953,7800,15358,22459,17327,2194,-4211,-9299,-12907,-15057,-13368,-5330,4648,16375,12667,1947,-9029,-14661,-4347,7722,8025,8095,7057,15039,28722,25406,14375,7363,5555,1689,4515,12380,17973,11350,5413,4475,-3139,-10069,-15442,-8346,-4777,3879,16210,42423,43607,26595,7089,3167,18672,21776,11442,-1626,-9828,-14378,-16854,-15344,-14202,-5958,3130,8166,8135,10759,18648,26547,18959,-209,-670,16381,23034,16881,14153,17345,24010,19296,11841,8879,11506,19891,38990,71076,46082,15539,7840,11977,18035,21651,14522,10379,19498,32102,29591,20402,11648,3317,573,-986,2956,10149,5080,-5870,-13990,-18585,-18265,-14177,-6960,-5614,-9273,-6892,3620,13777,22983,36511,53332,69561,78236,61746,30031,10084,11708,25139,22775,3691,-8563,-2007,-1086,-11922,-2962,11830,25025,36996,40629,32181,10916,-6917,-15148,-13823,-13820,-6404,-2793,-3855,-6086,-6644,-10847,-12023,-9209,-10187,-11393,-6611,-6219,-6273,-5877,-4414,-48,9451,6725,675,3524,5521,958,-8641,-15172,-11437,-6180,-2937,2459,9823,18319,27900,16740,5560,-4308,-8836,-2973,-3324,-12589,-9860,-2062,-3157,3003,16291,33833,48760,44785,24967,18077,17943,7860,769,7299,6180,-5427,-7066,6960,15047,13885,23249,45764,58508,57533,56406,38759,22537,7890,-4920,-9307,-6678,-3803,527,1403,-4350,-11695,-8550,-7337,-10523,-11324,545,10351,11845,8265,8793,8267,9677,10891,9930,7857,5566,-1252,-11242,-16130,-14497,-7752,362,4660,684,759,8660,11411,11780,9557,9072,9096,11012,6343,834,-1865,-6632,-15482,-20228,-19013,-13986,-1029,4516,1895,-1707,-11043,-14237,-7226,-6145,-8572,-7336,-4547,3042,10123,13880,11163,5754,4123,-4659,-13664,-4766,13492,31789,17944,8193,6453,2196,-8789,-9184,6476,16256,16770,15144,5219,-5137,-11925,-12746,-9892,-4137,-4444,-11018,-12583,-6924,432,3895,-988,-12133,-13766,-6471,3653,12400,15224,8241,-4172,-11666,-6943,-5425,-11541,-11055,-2771,1542,-806,-5394,-8813,-2284,14776,29799,26378,24413,29834,27692,19168,12374,2789,-8233,-14516,-14043,-7726,1325,19465,47912,73481,68576,35708,8205,-9239,-1415,-2597,-5057,-3985,-10712,-15543,-8772,-2394,-1,-5346,-9475,-4152,4362,12312,12059,2216,-8782,-7649,5841,15691,10612,2978,-2229,-8882,-6700,5762,9587,-2059,-10280,-4099,-7776,-6218,2523,24144,28691,34745,10707,-1078,-10370,-16030,-4422,-6105,-5166,-10290,-12292,-14690,-12520,-6029,-1011,5793,9931,5527,1138,-5894,-12745,-12813,-8998,-5858,3992,10101,6030,2448,5611,10386,7146,-1221,-9077,-7218,-2571,1297,3139,-810,-8026,-12733,-6996,-3170,2488,8740,7855,-374,-8079,-11329,-8094,-3980,-1782,-3291,-7095,-12573,-8943,-8739,-14267,-18956,-12808,-8997,-4994,247,874,-6850,-7772,-1012,2117,-1258,-11997,-10071,-2559,3513,5735,-3743,-8498,-7734,-2959,4710,5899,5198,3289,-607,-1577,-2896,-3482,-6239,-9516,-6102,1708,345,-6731,747,6374,6625,2101,11795,33445,44142,42805,28624,11532,-4968,-10736,-10000,-13061,-12294,-7823,-2233,3169,4641,-13,-5037,-5827,-3023,796,-6461,-11792,-809,3686,1966,-4292,-8920,-1709,8028,13143,5093,-4758,-13768,-5830,15874,47634,53444,28539,4392,-8100,-14297,-9118,-2680,-10794,-5517,4781,11286,5635,-2863,-3991,297,-402,-1775,-4948,-10751,-14909,-9868,2059,7694,11472,11710,5935,-4705,-8967,-7469,-5946,-12056,-7675,-5822,-6333,-5868,-7787,-12513,-12649,-10713,-12948,-16967,-7474,-2111,-8272,-6956,14317,38122,56078,56074,37366,19811,7237,2074,-210,-2803,-1586,1280,3137,2956,7234,3906,-7820,-8844,-843,9146,22030,27437,25002,21585,12315,-1374,-7762,1688,3236,8879,8206,-1512,-4383,-1240,-1600,-3346,-7275,-12005,-13727,-7967,234,5073,4748,4320,13829,23711,11656,-3939,-11073,-10329,-6000,1191,6647,10753,10994,19543,25317,7788,-2908,-1568,-8336,-15929,-9075,2324,17657,29210,20878,8159,7182,7310,5526,338,-6790,-12619,-6948,2719,13205,18937,16138,13348,9177,4374,1761,-3331,-11327,-18721,-19444,-15013,-8365,-3250,277,12433,23568,25488,22246,5677,-11937,-2331,13641,16621,1169,-8498,-5314,647,-989,-6990,-8232,-2726,-4308,-15785,-9121,4658,15491,20394,14243,3629,-4607,-8171,-2152,3439,4151,1674,1364,-3276,-7999,-11189,-10240,-10023,-3474,9672,26371,25145,14567,4910,3438,4706,5843,4615,1221,-879,-440,113,5606,16322,11364,-1243,-9712,6777,19103,17725,14527,11849,17330,18299,7985,-9823,-1450,8104,13245,13557,6781,-1169,-7140,-5760,-20,4286,1707,-7977,-2799,13756,23702,15673,2347,-8227,-9521,1737,9312,10980,4365,-991,6223,2656,-3569,-8338,-10127,-9816,-9576,-6314,-7208,-9310,-6765,6647,23766,32958,23235,-5648,-17006,-5657,2034,2861,2389,2869,-183,-5643,4547,16850,19686,18023,19558,14396,860,-3695,-6317,-9385,2787,4274,-1139,-4899,-8434,2576,13533,17172,17465,17875,18091,11738,209,-5630,1404,7863,11843,7103,-1695,-6873,-9779,-3973,3458,16039,30318,35278,25163,10815,-1278,-9717,-7697,-1007,19511,42612,43305,11659,-11667,-9292,-8386,-9955,-7451,-6273,-6576,-11008,-11519,-2947,4200,2200,1342,3083,-169,-1775,-4224,-12640,-244,16683,11015,1293,-137,-1338,-142,2222,813,-5200,-3657,6042,8525,8826,9896,19574,24769,9938,4004,7015,12230,18253,-2986,-14820,-15780,-8078,-8720,-11775,-6102,-5119,-10507,-9869,-3024,-2164,-4341,-9973,-12314,2074,6212,7913,8099,7833,3427,-6568,-10287,-8864,-3843,5605,14234,11116,-899,-11099,-11338,-5648,94,7313,11576,7098,8597,12139,8651,6395,3461,-5358,-6682,5311,19926,28023,30489,28495,17529,3161,-9209,-16165,-17380,-18227,-12238,-2818,-839,-11996,-17589,-12195,-4289,4441,12017,13574,15340,16782,6010,246,3684,2481,-4483,-11471,-2073,418,-8892,-6493,-2466,-7684,-10878,6757,11616,-4640,-7519,-7667,-5016,-412,9205,12123,3659,6393,14902,85,-7091,-8454,-2603,-1228,-5664,1102,10757,20379,16809,4104,-4166,-3753,-6634,-10496,-10333,-7338,-7384,-8867,-4032,5446,2765,-7380,-5657,7130,23464,37761,31763,7050,-13095,-7409,-3953,-5827,-10033,-14057,-16104,-12483,-4984,-4372,-2372,-573,-1820,-2532,3090,2951,-7429,-9256,-5756,-7090,-13518,-5735,484,4784,-3395,-12870,-7475,-1393,14314,32109,22080,13440,4824,-2344,-5849,-4270,-8972,-15070,-12842,-4014,8132,13077,6165,-2620,-2075,6112,15570,15588,6001,742,-3901,-4384,-568,2378,7327,4631,-5189,-8980,2497,11572,15176,18271,24195,14998,-4322,-12173,-7259,-1993,-8139,-14898,-8412,140,14391,22664,21906,9921,3178,2769,7280,3525,-3020,-1945,1899,2413,-3218,-12031,-14860,-9925,-11787,-15961,-5620,-579,-6524,-9561,-8804,-2980,-935,-7745,-7344,20312,36079,38231,38194,28437,17994,13636,8518,3439,-3218,-1456,1058,1422,-4416,-5916,10081,28004,32243,15475,-10292,-12668,-10805,-5141,-1341,-2069,-7564,-10885,-9750,-8768,-11938,-9488,-3968,6450,8513,3907,5832,10868,11910,6845,7516,10482,2957,-6490,-13574,-10474,-3949,2633,6222,17004,29846,24312,11070,1733,-5337,-9339],[469,-2341,-9707,-11483,-5759,-2089,-1833,-617,-638,2345,-368,-2335,-4127,-4087,-9240,-16877,-8036,5809,17345,24435,22412,11959,-849,-25,3250,3663,2400,-172,-2249,-9080,-17538,-17070,-13798,-8420,-1959,911,2208,9005,15599,15881,9588,1782,3815,11885,10657,-4386,-15087,-226,7146,7172,5012,9592,6856,204,-7771,-6780,-6155,-3541,-934,535,-1689,-2464,-4682,-8573,-7346,-3183,-1331,2967,5423,9396,16631,24917,26858,19824,886,-12757,-3707,5017,6814,1808,-6108,-5860,-976,-175,13079,29131,22402,13021,3119,-12905,-3897,-1031,-1289,-1118,-4587,-8406,-6770,15280,41556,30593,1454,-12600,5404,10474,5219,-2733,-8782,-10830,-7356,-2459,770,4312,2721,-7674,-7639,-3696,-829,427,5503,13100,9759,2389,1096,6703,9250,12607,24172,23361,9249,-8376,-10062,5440,4676,526,-6881,-19295,-33123,-9958,2064,-6674,-11678,-9841,-14682,-14419,-5555,298,-1397,-6281,-2617,2681,2219,-1089,-5639,-7914,-3897,2994,11411,13108,9872,3223,-592,-1629,-2646,-3163,-7636,-8345,619,13996,17835,8401,-9895,-14574,5566,-4926,-52512,-130040,-200369,-229341,-239228,-212672,-153879,-88553,-30183,-3185,-10616,-12461,-14388,-12429,209,8718,4247,-6449,-11726,3088,19684,37398,40741,22668,12121,6052,-2952,-5079,1883,1094,-5798,-6311,-227,9724,9653,1832,-5812,-8443,-5993,-4128,-1089,-1051,-1822,-441,5295,9586,16481,24567,27540,19861,12311,-3092,-13885,-11411,-9369,-16425,-20378,-11700,-4267,-5633,-13921,-557,8215,11298,8218,-372,1321,10428,6475,-897,8328,17409,25994,26883,18411,6531,-9059,7902,30897,37747,32808,24467,18117,14421,5907,-4197,-8910,1616,8909,11788,17907,26794,33582,37815,19731,3459,128,4577,9294,22634,20217,4103,-5712,-2384,810,3264,7452,14839,12973,-6992,-4635,-1622,1873,6332,7313,4928,780,-1675,-3003,-8691,-16363,-16947,-9669,-6869,-17429,-11332,2068,9759,-41,-941,-753,-4139,-10373,-13670,-15541,-18456,-13088,-10868,-13017,-19794,-1395,21932,38373,23294,7175,-9637,-9107,-2138,-1802,-3463,-2486,-2914,-3747,-11636,-11121,5648,19176,22671,12991,4607,4695,7821,14084,13182,2077,-7398,-6297,-2770,-4465,-9311,-9330,-7137,-15812,-6266,-2868,-8831,-9447,1761,11542,12216,11812,18742,25324,25118,27746,30139,19308,5621,-4559,-4866,-1062,-916,4247,8196,2190,-9583,-15649,108,2545,56,-6568,-4835,3404,1602,-8142,-17776,-12405,-6048,1280,863,-3227,-5326,-7095,-5534,-7049,-8018,-6396,-165,8608,9584,15844,34736,34700,13503,-358,-11349,-14123,-16510,-12191,-909,-3569,-14965,1824,28087,41277,33931,23947,15418,11142,7599,6816,7668,9250,7273,3988,-5698,-8121,-6147,-5692,-5573,-5101,-5193,-430,8124,21014,30848,13393,4665,8040,8895,-2498,-8176,8789,3707,-4558,-10295,-7116,3006,9352,1138,-11437,-11592,-4590,-4779,-10909,-6862,-4081,-6710,-10821,-15050,-15925,-15207,-10932,-6561,-6843,-10129,-10728,-9592,-13216,-1151,8227,5948,-2179,-14313,-6719,1932,1749,-9700,-8435,14875,59815,65367,34962,4502,-5068,-662,2400,4552,6603,5457,4888,9715,11399,11971,14191,19582,13034,11690,29736,46475,51433,27627,4765,-1406,-1338,-6089,-9786,3743,6657,10885,14667,20984,16556,3338,-3485,-8867,-8749,8301,18773,14907,1722,-3412,5244,10181,1124,-15166,-1026,5476,-2534,-11448,-10731,-7069,-5586,6769,18240,28733,15950,1324,-1917,-5446,-13902,1121,16238,28375,20393,13321,10519,11245,6692,2535,6208,11218,10817,7979,-4,-5783,-1819,4709,9875,8209,-709,-9562,2173,5291,2538,7361,23049,32092,27611,14214,6272,-154,-9638,-14811,-3284,7766,18131,25012,18537,2147,-12867,-5826,-5372,-9153,-11146,-15772,-13350,322,7868,8364,6893,3433,-452,-1686,-4660,-13455,-19045,-12065,-7808,-7208,-9972,-13778,-12759,-5453,3136,9501,6376,-1242,-6420,-8588,-10413,-9479,-8927,-9163,-6641,-6107,-3780,-2531,-1319,1426,4842,-453,-12197,-5876,1821,553,-3817,-15810,-13746,-15176,-13378,-10821,-10394,-9739,-8543,-4878,-1056,-544,-8684,-10321,-6923,-5033,-8747,-13691,-4907,6334,8596,4567,-2759,-7974,-10370,-11913,-7611,-1004,2025,1312,-270,-7783,-11201,-2033,14189,32268,39828,42513,43689,41794,28987,11094,-10076,-11440,-9339,-7804,-4015,-3043,-3435,-2697,-4338,-7005,-7582,-1931,1744,-5329,-12206,-3791,456,2860,7510,13504,14997,16457,6678,-441,-2018,-388,-1355,-9442,-12799,-13917,-11335,-5859,2156,-1040,-6115,-9438,-12432,-12670,-13872,-10592,-2432,1456,-734,-7308,-13054,-5517,-1679,-8098,-12749,-269,13109,21221,13289,-3622,-13280,-15639,-13394,-11344,-11174,-9869,-6337,-394,8405,6311,7659,1502,-9458,-14096,-4171,3564,8461,12300,10619,9212,12003,11646,5283,4303,11661,12522,8499,7115,5762,1373,-6558,-11927,3180,17118,16272,299,-16751,-6983,-2865,-8227,-9192,-1916,9989,6923,-703,2657,7178,2250,-4318,-7947,-4264,-6475,-8881,2991,19389,29680,33202,29641,21358,8892,-5586,-16977,7566,26931,29089,26294,28551,24379,10121,-8659,-15218,-6884,-4542,4220,7296,10039,4087,-2048,2912,24080,41202,34646,18570,9015,13069,17262,24724,16929,106,-4050,-4008,-3907,2659,12178,13637,10909,8750,11272,21618,27419,23740,11986,-3692,-14411,-4896,-8378,-6237,22303,37593,25421,8875,-3725,-3273,1605,4262,10134,18956,20626,13644,-524,-14494,-12965,-11302,-11308,-4031,1008,1656,2046,477,-3788,-1541,3610,4760,-6189,-9797,277,10235,16755,15742,10487,2215,1720,11169,11722,9163,2364,-2947,-5723,-3189,-557,-169,-2221,-8086,-6714,7106,21444,19895,8616,2396,2632,7362,13733,5246,-8043,-16855,-10770,-13249,-14766,-6736,2190,9420,15534,6767,-905,-4023,-5739,-3677,-1489,-2808,-3317,-2795,572,8249,20647,29614,28214,20277,6838,2568,375,-1209,-5317,-10494,-15390,-7124,-2259,-5941,4722,18811,13630,1152,-1791,3126,3645,-2758,-236,4381,3961,-2557,-15580,-11907,-17170,-14561,-8626,-2786,2030,216,-5202,-5078,-3001,-255,-2573,-8838,-1290,7385,15121,23245,19981,4751,-2102,-7673,-12090,-15491,-16859,-8825,2175,14867,12693,2461,-7937,-13706,-5792,6593,8792,7317,5422,13474,30192,34652,24329,16621,13687,6158,4277,11218,15016,6167,-2094,-2127,-6867,-12085,-17682,-8338,-3611,5358,17482,41741,38664,23064,6189,3453,18444,21500,11722,-452,-8998,-15537,-17614,-16209,-14944,-6583,1454,5182,6567,8734,14855,22878,18121,1144,673,14915,20743,14950,11706,14129,21284,18069,10685,7350,10572,20891,44252,68203,37975,10190,5735,11095,17491,20498,12730,8026,15019,29871,30823,21407,9989,-157,-3868,-4189,616,7723,3555,-6276,-13371,-17155,-19769,-16432,-8176,-4806,-6477,-6241,3049,13027,22170,38434,58517,73548,74299,54127,26201,9157,12437,24167,20363,1862,-13833,-6119,-2710,-16561,-5618,12852,31066,46007,49389,36203,13219,-2066,-13263,-17096,-17363,-7145,-2376,-3449,-6786,-7478,-10632,-13714,-11157,-10184,-9825,-5076,-4681,-4151,-2866,-1116,2845,10724,5659,-639,2782,5425,680,-9360,-14522,-10243,-5466,-2700,1428,7497,15676,27676,18725,5739,-5352,-10208,-3228,-3683,-11538,-9724,-2385,-3078,5370,21706,42232,57232,51332,29229,20069,18614,10017,6316,15589,12153,-2000,-7853,3554,11516,12322,22751,44644,55870,54180,55263,37870,23449,10523,-2161,-7287,-5357,-2500,170,-409,-6097,-12476,-8751,-9040,-13307,-11614,522,9006,11811,7947,7277,7259,9430,11311,10256,8385,7103,-417,-10373,-14249,-12894,-8311,-2048,502,-3691,-2244,6300,9401,9041,5246,4820,6187,9818,6780,1422,-1835,-7451,-16970,-18054,-20215,-13956,-440,4349,-399,-3879,-11722,-14627,-7459,-6209,-8242,-5487,-1169,7702,13723,14868,9780,4688,6053,-3135,-14469,-6619,12059,34699,26787,15674,11989,6866,-5853,-11126,5011,11871,14184,15120,5689,-3719,-9806,-10765,-8384,-2190,-1848,-7682,-10081,-5562,1386,5752,1500,-10063,-15494,-7727,4178,13608,16520,8627,-4477,-10932,-6347,-5459,-11921,-10528,-1815,1042,-2565,-7148,-10138,-3027,14144,31917,31331,31063,36130,28377,17443,10475,1659,-8658,-14297,-13670,-8153,-164,17562,47522,73550,68764,35304,7953,-8455,-450,-1748,-5629,-5597,-12907,-11090,-5539,-296,1272,-4859,-7901,-1041,8027,15758,14155,2935,-8259,-7460,5371,16593,12377,3138,-2517,-8962,-6758,3887,4523,-6212,-5915,-1111,-6263,-6327,353,19959,23653,29004,6596,-990,-8559,-17027,-5173,-4935,-2602,-6692,-9702,-12865,-9986,-2865,1812,7274,9651,3132,-2777,-8197,-14075,-12955,-8785,-4833,6623,12517,8012,4863,8419,13012,8471,-38,-7998,-8161,-3531,973,3750,860,-5961,-11947,-7459,-3366,3269,9625,8659,703,-6825,-10904,-9391,-5359,-1870,-2575,-6694,-13150,-9985,-9391,-14898,-18340,-13625,-10994,-6419,583,2966,-4321,-4736,2725,6859,5271,-5543,-9135,-1209,6947,11201,1147,-6888,-7658,-3374,3549,4692,5889,4354,-584,-2590,-3966,-4585,-6184,-7972,-6510,1229,960,-5904,-2238,4397,6884,3758,12097,32059,42267,38479,20590,2543,-10917,-6514,-6115,-10406,-14041,-10115,-3491,2143,3013,-2847,-7966,-7882,-5982,-2773,-9113,-13033,-1458,3244,2328,-3143,-9528,-4902,2820,7347,-651,-10229,-21781,-6267,13980,41214,47147,24469,3249,-7647,-14450,-12512,-8520,-13863,-2095,6809,11139,4161,-4701,-5076,-205,-1221,-2967,-5125,-10447,-15257,-9631,2180,6950,9682,10154,5972,-4142,-9336,-7970,-6593,-13665,-11153,-8202,-8594,-8654,-11171,-15582,-12374,-9453,-11555,-18283,-9200,-3391,-8925,-6237,15275,36858,52250,51055,31940,15696,4746,1167,-698,-3430,-3980,-1700,1428,2331,5784,468,-12733,-9576,-456,10020,23768,31598,29658,25604,14892,-437,-7802,1664,3291,7934,5613,-1575,-1476,366,-2071,-4340,-7557,-11828,-13843,-8358,554,8076,8843,6860,15496,23737,10805,-5056,-11651,-11011,-6765,554,6461,9715,8470,17026,25137,7734,-2139,-940,-8710,-16847,-7103,4251,18137,26009,15853,2621,1731,4228,4249,256,-5338,-11074,-6009,5270,16069,21168,18337,15466,11022,5729,4205,651,-6097,-13761,-16250,-15646,-11194,-8105,-5652,7021,19335,21282,19174,3818,-14334,-33,15859,18934,2968,-10881,-8509,-1699,-1899,-7444,-9469,-4413,-5003,-16779,-8524,4292,14119,18546,13316,4761,-2719,-6433,-1313,3420,3620,2240,4169,-2027,-10053,-12502,-9306,-10773,-3554,11833,30360,29064,16531,6231,6310,8035,9936,8540,3919,1108,308,-497,3931,15779,14337,-1066,-15882,3077,16712,16349,14205,11271,15400,15921,4543,-14367,2863,14206,19231,15388,5655,-3173,-10111,-8198,-1810,3046,973,-8105,-2796,14483,26716,18821,4627,-6361,-10899,-738,7693,9994,1772,-7579,126,-656,-4814,-9674,-10636,-10105,-11605,-10655,-11604,-10858,-7384,6085,25531,33839,20550,-8695,-14654,-1409,6747,5523,2434,617,-3398,-4776,10887,24303,24035,19698,18798,14696,1526,-4525,-9876,-11729,2115,6263,1367,-3208,-7901,2207,13312,16625,16655,16126,15920,11554,1986,-4132,1941,7871,12329,8477,392,-5060,-9612,-4502,3129,15088,29492,36414,29069,15343,439,-11083,-9194,-1362,19031,43281,47615,14855,-9117,-7862,-8486,-12007,-9668,-7600,-7701,-11914,-13085,-6619,98,-405,362,2722,30,-1373,-3161,-10301,208,20590,19661,10984,5928,1329,1430,2975,995,-4449,-3671,4049,6353,7644,8492,16892,23460,7539,1242,6126,12724,17069,-4679,-16062,-14472,-6026,-7438,-11364,-6030,-5535,-11645,-9368,-1221,35,-3444,-10721,-13911,1673,5459,6034,5580,5708,1775,-7562,-10558,-8043,-2212,8122,16596,10744,-3555,-13635,-9656,-5840,-2041,4086,9686,6853,10125,15380,12623,9677,4339,-6985,-8104,5865,21357,29832,30326,25570,15258,2311,-9370,-15959,-17391,-18852,-11336,-298,704,-11055,-18701,-12738,-3427,6125,14997,16629,15924,15084,4877,3593,8191,4270,-5386,-9590,2389,2789,-9839,-8807,-3847,-8369,-12459,4128,10789,-5311,-11307,-9851,-4932,2308,12136,13769,3831,6000,14782,-601,-8022,-10669,-5099,-1116,-4960,-138,8774,17504,14032,3329,-4513,-5513,-8859,-10794,-7604,-5020,-6324,-7695,-3603,6364,4180,-4923,-2895,7697,20762,34394,31576,8864,-10476,-7362,-4252,-6304,-10164,-12947,-15632,-11080,-3477,-3304,-996,1778,731,-2057,1818,913,-9814,-13451,-9171,-8763,-14363,-7577,-1735,3586,-2910,-14527,-10758,-2421,17775,36878,26532,16260,7370,770,-4309,-4710,-8726,-13072,-9534,-1608,9587,13028,4819,-1672,4082,14248,21391,17194,5245,-3306,-8057,-8341,-4133,-1068,3688,1952,-6775,-9277,3190,11257,11809,12697,21458,17291,-1255,-12997,-10425,-4191,-7769,-12960,-9684,52,15376,24511,24105,12891,6204,4393,6698,901,-5711,-4214,283,1793,-2920,-12006,-14077,-10128,-12310,-17780,-8544,-3482,-7950,-9590,-10182,-6618,-4754,-10073,-9103,18562,32358,32450,31556,21285,13194,11189,7047,1253,-6076,-3652,177,1775,-3930,-6037,11450,34720,37366,20619,-8845,-13404,-10114,-5932,-4296,-4432,-8009,-9745,-8569,-8141,-11800,-10514,-5017,5781,10329,5206,6182,10367,10025,3849,4087,8054,3172,-4831,-12136,-11665,-4811,2242,5887,14987,26258,22178,10798,3247,-4168,-5378],[4391,-628,-9334,-12091,-6778,-3413,-3500,-3705,-5718,-4091,-3763,-1314,-1329,-802,-6564,-16772,-6340,10587,22417,28815,25835,15804,4197,2885,4947,4561,3040,874,-389,-6936,-16409,-17113,-11431,-4710,-714,-1135,91,9445,17455,17210,10383,1666,3093,11107,10207,-4551,-12636,1263,9331,8006,3740,7802,6005,85,-7989,-6761,-5709,-2941,-240,745,-2165,-2766,-4007,-7486,-6430,-2321,-445,4213,6191,9653,16426,24768,27627,20603,1267,-13633,-4578,3826,5869,17,-9400,-10285,-6325,-5277,8709,28515,24306,12183,2185,-10547,-3451,-2165,-5753,-5724,-7610,-10162,-6444,16428,40890,27424,-10,-10500,7663,12252,5404,-3591,-9885,-10652,-5557,-649,1275,3063,-511,-9182,-5032,-675,1608,1697,5366,12843,11802,3110,1481,7591,10891,15854,28280,28309,13507,-6238,-9156,4759,2326,-3598,-11900,-23465,-34799,-10839,1614,-7525,-11996,-9128,-12368,-12342,-4405,2614,2106,-3270,-6341,-661,839,-1578,-6290,-9612,-6365,2482,14015,18904,15445,5015,-2220,-4052,-3753,-3158,-7757,-8793,2085,15624,17951,9248,-7629,-16573,4634,-8983,-76580,-196864,-315089,-367191,-376075,-329830,-237768,-132910,-41990,98,-4049,-9282,-12109,-9584,3079,10141,2272,-11224,-10734,7766,24681,35853,36503,17243,8889,6401,-118,-2033,4043,4376,-176,-6784,-123,12528,10441,1646,-8022,-9232,-4840,-3610,-1533,-1971,-2537,-2064,-80,267,5466,14824,21594,18317,13751,177,-10388,-10229,-8494,-14960,-20461,-13598,-6062,-6885,-13985,-812,7790,10755,8029,-414,-171,7134,2807,-3514,9458,20741,28552,29576,21706,9527,-7776,5138,29212,37751,34522,28184,21753,16530,7407,-3035,-11421,-1830,3779,5922,10758,18064,27266,35118,17674,497,-3251,1572,7174,21207,20401,4235,-5719,-2410,-162,730,4367,11693,8352,-10619,-7063,-2838,912,4761,4098,1318,-2860,-5161,-5841,-10624,-16576,-16597,-10635,-8516,-17079,-8523,4814,12574,1724,-1584,-685,-3342,-9474,-13699,-15583,-17611,-13965,-11055,-12887,-19717,-6347,10130,28453,18097,4379,-11786,-6087,865,1006,-827,-1057,-2320,-2725,-11141,-11594,4070,14568,16652,9169,4749,7026,11243,17048,14706,1435,-8195,-6988,-3133,-4610,-9535,-10690,-8402,-17279,-5568,-1044,-6398,-7382,2271,9749,10109,9546,17497,24344,23023,23410,24715,17247,5166,-5698,-8255,-4331,-2965,4523,6168,-273,-11748,-14136,869,2553,-160,-7304,-7155,2337,1726,-7056,-17890,-15941,-7816,-436,-693,-4786,-5724,-6340,-4261,-5944,-7481,-5332,2119,12073,16974,22416,37913,35613,14931,580,-10104,-13958,-16258,-10105,651,-3076,-15161,-1448,22669,35290,29522,20882,13330,8259,4446,4020,6512,10082,8622,4051,-6588,-8853,-5256,-2945,-4862,-5774,-4440,2595,12896,26441,31015,10688,4665,12006,13691,2001,-14695,932,-553,-6231,-11167,-8827,765,7137,235,-11938,-12111,-6368,-8231,-15076,-5379,-2052,-5476,-9359,-12849,-13885,-17284,-12383,-6043,-5220,-11921,-17139,-15604,-15330,-795,9349,7381,-1827,-12584,-4436,3235,1745,-10360,-7559,14196,56245,64869,35041,3789,-5384,-724,2786,5570,7688,6279,5317,11348,13914,14681,17596,22447,13567,10145,24307,35932,37505,17186,455,-3396,-2922,-7472,-11865,876,6272,11017,15346,21208,15423,3167,-3005,-8267,-7785,9720,21314,15356,1265,-2807,6272,9685,-1876,-16230,781,8106,357,-8796,-11757,-11033,-6557,6550,15392,25465,17346,4699,-694,-6280,-13652,-249,8617,19527,17075,12341,10661,11394,5909,3031,7665,12575,11130,7132,-726,-5607,-937,5545,9398,6681,-1174,-7533,2592,3767,553,7582,25130,33956,28452,14406,5743,-2292,-13543,-17533,-4843,6469,17952,25428,18981,3168,-13535,-5644,-4191,-7166,-9400,-14869,-14369,684,9439,9903,7680,3251,-1561,-3349,-6691,-15539,-17629,-11022,-7703,-7260,-9658,-13057,-11848,-4494,4880,9884,3569,-3129,-6845,-7950,-9735,-8614,-7786,-8034,-6036,-6377,-4647,-4383,-4351,-3721,-2721,-5416,-14046,-6311,687,-362,-3921,-14372,-14307,-14771,-11990,-10089,-10344,-9860,-8789,-5657,-1538,1001,-3345,-5529,-3581,-2128,-5746,-12444,-5711,5934,8827,5261,-3134,-9422,-12051,-8419,-3863,2408,4362,2527,743,-6584,-8353,1494,19330,38567,46905,45485,44814,41311,26159,7383,-11996,-8565,-6463,-6796,-3570,-3048,-4018,-3294,-4753,-8204,-9334,-4601,-1220,-7306,-12450,-4192,-516,857,4013,9269,11165,13752,5104,-1601,-2519,-64,824,-6363,-12403,-17448,-16892,-10252,1044,191,-4673,-8814,-13031,-13731,-14568,-10761,9,4843,2146,-5678,-13806,-6777,-1990,-8702,-13485,-157,14807,24286,16679,-450,-9726,-12280,-10687,-8372,-9446,-9512,-7801,-1294,7969,6360,6316,-1476,-11121,-14679,-4141,5004,11133,14027,8391,5637,8758,9216,4033,4124,14419,18520,14897,12393,9216,2914,-6346,-11021,3464,17637,18029,1366,-17521,-6121,-1924,-7074,-7144,1070,13143,6834,-1654,3525,10341,4670,-4763,-11093,-4439,-5818,-8842,2041,17687,26279,29554,28020,22721,12222,-1520,-14263,3437,25110,30038,29636,35424,31113,12658,-8854,-15053,-7875,-6805,4529,11334,15205,8138,-1596,1196,22390,39697,34570,19143,8120,8410,10136,17522,13829,33,-3517,-3377,-3204,3391,14582,17359,13575,9644,10608,21750,28945,23266,10361,-4364,-15186,-5127,-8701,-6555,20048,36289,24851,8205,-3552,-2135,1068,2461,7775,17100,19427,13015,-320,-14908,-14101,-11994,-11592,-4206,1637,930,172,-1793,-4945,-1325,4050,5155,-4931,-10129,-1536,4775,10893,12941,11208,5246,4444,13142,14514,11515,3658,-1710,-4104,-1763,1122,2751,2665,-3824,-4021,7361,17011,13554,3504,-1644,-930,5546,12523,4906,-8635,-13563,-6115,-8963,-13382,-7773,341,6301,12638,5292,-1452,-4006,-5688,-3776,-2527,-4001,-3708,-3325,553,9579,22195,29827,24525,14580,1222,-1353,330,677,-3663,-10134,-13118,-3413,-915,-6834,2802,17022,12330,1598,-718,4567,5320,-1813,-1974,2423,1857,-4821,-15915,-8130,-12382,-13522,-10162,-5488,-2285,-6429,-10487,-8045,-5085,-2002,-3352,-7798,-449,7410,15447,24498,23090,7993,1027,-4255,-8814,-12762,-18133,-11743,200,13070,12597,3013,-6797,-12176,-6731,5201,9301,6536,3796,11387,29703,41486,32414,24184,19921,9312,3520,9499,11178,247,-10455,-8589,-10000,-12406,-15183,-8329,-2188,7886,20185,41241,33607,19607,5123,2886,17054,20593,11943,1124,-6117,-13121,-16162,-16205,-15606,-7355,-490,1600,3784,5824,10657,18467,16158,1503,1179,12894,17996,13083,9816,11551,18702,16633,9267,5387,9141,21310,47935,61291,28339,3920,2853,9284,14955,16984,10043,5985,11216,27296,31044,21264,8218,-3166,-8513,-8022,-2435,4705,1633,-6830,-12772,-15623,-17570,-17881,-9335,-3916,-3316,-3851,3099,11776,20114,38997,62073,75833,68995,46313,22184,8058,12581,21955,17141,359,-18036,-7339,-1543,-15154,-6819,14516,37395,54786,57169,39122,15084,2217,-10889,-19255,-18433,-6137,-825,-2212,-7009,-8036,-9106,-12325,-12338,-9519,-8185,-3819,-3164,-1580,844,2954,6635,12409,5035,-1389,2473,5701,775,-9595,-13264,-8849,-4668,-2556,39,4739,12772,26874,20630,5611,-6574,-11560,-3783,-4559,-10509,-8302,-1677,-2108,8021,27167,49861,63272,55170,32072,21547,19165,13438,12496,22301,16635,1033,-7624,67,6777,9375,21052,42109,51720,49194,51472,34968,22608,11618,-297,-5668,-4189,-1389,182,-1527,-7155,-12818,-9074,-10807,-15878,-10538,610,7310,10868,7150,5996,6701,9415,11839,10651,9088,8787,454,-9102,-11794,-10107,-7453,-4692,-4950,-9220,-5791,3253,6974,5948,944,857,3614,8664,7319,2294,-1142,-6879,-15583,-16259,-19119,-13790,-237,3980,-2369,-6249,-12565,-13848,-6720,-5286,-6807,-2969,2499,12137,16885,15447,8004,3143,7069,-2139,-14364,-7626,11093,37368,37069,26168,18715,12151,-1915,-12955,3578,7698,11116,14361,5847,-2114,-7301,-8450,-6675,-85,849,-4316,-7567,-4213,1999,6891,3521,-7840,-16592,-8968,4047,13616,16851,8445,-5045,-10293,-5666,-5301,-12101,-9965,-873,669,-3781,-8108,-10740,-3587,13111,32343,34269,35406,39709,27091,14847,8098,236,-9280,-14269,-13248,-8470,-1695,14809,44626,69734,65694,33839,7725,-8683,-1181,-1905,-6608,-7643,-14326,-6836,-2519,1566,2357,-4248,-6069,2020,11360,18576,15476,3158,-7975,-7281,4877,16818,13515,3245,-2622,-8990,-6950,2117,792,-8896,-2895,1068,-5155,-6909,-2471,14707,17666,21952,2580,-817,-6857,-15809,-5694,-3445,217,-2652,-6760,-10933,-7495,348,4562,8394,8851,372,-6899,-10554,-15389,-13009,-8827,-4023,8809,14334,9298,6680,10699,14975,9156,674,-7141,-9050,-4313,742,4376,2617,-3585,-10647,-7957,-3777,3707,10128,9115,1555,-5579,-9948,-10274,-6975,-2447,-2253,-6307,-13327,-11166,-10310,-15646,-17302,-14667,-13151,-7370,1473,5389,-1895,-1999,5828,10900,11177,1029,-6051,678,10206,15959,5453,-5281,-7648,-3973,2034,3324,6204,5177,-475,-3749,-5505,-6111,-6339,-6437,-5743,955,1338,-4747,-5018,2135,6855,4993,11073,28085,37500,31664,11755,-5970,-9536,-1506,-2912,-7919,-15193,-12131,-4406,1208,1371,-5517,-10011,-7767,-6857,-5796,-11463,-13079,-1657,3076,2833,-2001,-10034,-8779,-2654,1517,-5782,-10420,-12345,-2738,13081,32881,38604,19537,1735,-7203,-12906,-11532,-9831,-6076,1843,8503,10512,2841,-5667,-5387,-325,-1657,-3928,-5303,-10231,-15303,-8137,3046,6637,8064,8461,5909,-3434,-9468,-8416,-7270,-13131,-11264,-9573,-10188,-10711,-13474,-14403,-8507,-5232,-8061,-17510,-10507,-4515,-9316,-5553,15783,34500,46672,44124,25808,11589,2453,310,-1236,-4155,-6787,-5150,-606,1520,4032,-2988,-14834,-6289,1919,11867,25533,35429,34040,29006,16619,-72,-7969,1240,2774,6505,3143,-1228,1150,1977,-2120,-5108,-7623,-11498,-13475,-8464,660,10946,13138,9584,17108,23557,9996,-5814,-11719,-11062,-6990,158,6326,8814,6312,14397,24334,7669,-1550,-638,-9180,-17022,-4930,6064,18324,22627,11415,-2202,-3161,594,2484,7,-3896,-9251,-4815,7441,18173,22894,20278,17435,12904,7214,6540,4219,-904,-8405,-12143,-13834,-14249,-13376,-10812,1630,14664,16733,15639,1809,-15204,2360,17611,20752,5426,-11570,-10999,-3822,-2490,-7578,-10358,-5757,-5284,-17804,-8078,3511,12227,16257,12252,5981,-612,-4339,-221,3389,2658,1231,4922,-1918,-12255,-11371,-7275,-10525,-3408,13598,33107,31540,17656,7467,8929,11308,14437,13588,7561,3628,1319,-862,2274,14180,15986,-783,-20960,292,14732,15158,14006,10945,13675,13701,1737,-13376,7503,20302,24278,15995,4003,-5338,-12921,-9783,-2925,2208,454,-8066,-2144,15855,30393,22425,7053,-4212,-10895,-3321,5392,8128,-1317,-13560,-3412,-1787,-4816,-10477,-10657,-9709,-11949,-15127,-15969,-9962,-7013,4973,25697,32826,16770,-11427,-11716,3467,12199,8936,3225,-662,-4790,-2095,17423,31859,28712,22043,18668,15400,2910,-4718,-13067,-11319,2769,9061,4149,-1445,-6991,2110,13191,16288,16048,14474,13912,11346,4012,-2203,2755,7833,12549,9758,2587,-3098,-8993,-4699,2805,13823,28062,36992,33368,20598,2775,-11929,-9767,-449,19875,44959,53234,19887,-5613,-6122,-8202,-13601,-11642,-8657,-8633,-12328,-14010,-9957,-3813,-2659,-462,2385,349,-769,-1935,-7488,2666,26043,30180,22662,13085,4682,3357,3778,1134,-3594,-3291,2421,4405,6464,7213,14579,22352,5530,-1408,4970,12922,15181,-6076,-16368,-12722,-3938,-6152,-10649,-5602,-5621,-12265,-8310,795,2684,-1576,-10472,-15235,1545,5013,4360,2876,3225,9,-8354,-10534,-6972,-311,10845,18782,10062,-6135,-14502,-7522,-6044,-3929,1264,7836,6518,11051,17458,15700,12301,4965,-8426,-8082,7307,23129,31624,29705,22587,13482,2124,-8607,-14932,-16655,-18979,-10213,2230,2149,-9705,-19292,-12923,-2218,8499,19275,21043,17340,13761,5025,8439,12550,5934,-6295,-7030,6950,5764,-9471,-10560,-4726,-8270,-10274,3622,12326,-2541,-11720,-11663,-3128,8246,20275,21210,8809,8701,16906,695,-6958,-11074,-6751,-996,-4467,-2224,5877,13825,10846,2753,-4385,-6381,-9665,-9448,-4374,-2278,-4811,-6069,-2518,7954,6610,-1413,575,9005,18048,30313,30608,10536,-7679,-6281,-3719,-6135,-9183,-10372,-13388,-8514,-1008,-1576,673,4023,3133,-1384,595,-505,-10725,-16767,-12055,-10081,-14441,-8642,-3061,3051,-1225,-11086,-12645,-3402,20201,39690,29739,18225,9519,3810,-1905,-4056,-7216,-9958,-5368,1755,11868,13724,4824,2127,12619,23716,26925,18244,4266,-7798,-11977,-11417,-6988,-4218,213,-580,-8018,-9065,4332,11440,9109,7411,17927,18792,1985,-11507,-11549,-5907,-7240,-10639,-10243,366,16783,26787,26544,16101,9521,6343,6424,-999,-7332,-4952,246,2494,-1522,-11192,-12836,-9611,-11972,-18978,-11102,-5984,-8627,-8551,-9632,-8694,-7841,-11967,-9949,17312,28959,27422,25941,15827,10003,9587,6510,-2,-8284,-5555,-551,2483,-2855,-5803,13114,42252,42171,25506,-3591,-12142,-8412,-5902,-6765,-6630,-8007,-8112,-6850,-6943,-11051,-10842,-5102,5634,12462,7085,7011,10077,8354,1450,1472,6096,3468,-3090,-10049,-12506,-5549,1879,5544,12928,22728,20242,10638,4826,-2146,-544],[7815,873,-8795,-12664,-7833,-4564,-4322,-4413,-6059,-8897,-7770,-374,1322,2118,-4285,-16243,-4281,14891,25925,31548,27812,18231,8727,5826,6521,5050,3171,1363,846,-5148,-15340,-16890,-8345,-1024,363,-3440,-2021,9615,18631,17552,10245,1133,2061,9665,9122,-3838,-9540,2864,11215,9070,3610,6791,5419,330,-7736,-6563,-5224,-2454,244,826,-2702,-3233,-3588,-6480,-5465,-1358,557,5458,6863,9815,16124,24504,28212,21321,1839,-14002,-5300,2479,4629,-1869,-12616,-14630,-11429,-9192,5277,27583,26072,12011,2380,-8036,-3067,-2939,-9500,-9850,-10234,-11503,-6321,16560,37815,22942,-1483,-8669,9598,13826,5654,-4299,-10747,-10180,-3834,952,1464,1411,-3814,-9025,-2166,2085,3734,2544,4513,10999,12496,3407,1892,8349,12130,18594,32150,33362,18287,-3700,-8149,4272,299,-7564,-16913,-27670,-36563,-11434,1307,-8280,-12386,-8441,-10068,-9281,-1607,5857,5245,-1094,-9515,-3919,-453,-1841,-6533,-10666,-8380,2179,16917,25136,20836,6265,-3888,-6253,-4838,-3376,-8056,-9184,3539,16917,18020,10068,-5028,-19475,3210,-8042,-76408,-207147,-366842,-480197,-502943,-440938,-319026,-173975,-51493,3873,2664,-6203,-9205,-6470,6210,11963,1049,-14368,-7962,11530,28593,33042,31164,11688,5330,6167,2477,844,5384,6230,4023,-5451,263,13886,10473,1395,-9901,-8105,-2915,-2664,-1576,-2534,-2883,-3446,-4931,-7633,-3699,6388,15743,16016,14178,2788,-6566,-7414,-6307,-12764,-19230,-15332,-7897,-8054,-14210,-1507,6721,8984,6637,-1148,-1930,3383,-1343,-5479,10567,23314,29955,31313,24622,12748,-5255,710,25036,35363,34525,31284,25445,18749,9054,-1597,-13075,-5165,-1167,390,4509,10796,21120,31202,15286,-2266,-6798,-1573,5339,19962,20542,4485,-5917,-2834,-1498,-2196,1442,9482,5554,-12840,-9350,-4154,-293,2846,899,-1943,-5996,-7914,-7993,-12178,-16485,-14867,-10130,-8475,-14378,-5994,6908,14541,3394,-2872,-1332,-2921,-8518,-13575,-15504,-16609,-14990,-11399,-12357,-18578,-10602,942,18813,12768,2261,-10706,-1854,4701,4647,2457,95,-2479,-2414,-11043,-11913,2404,10250,11482,6094,4433,8339,14160,20101,16309,879,-8802,-7481,-3335,-4603,-9598,-12069,-9611,-17600,-5161,548,-3832,-5293,3521,8738,8302,7133,15641,22088,19700,18265,18240,14442,4528,-6451,-11539,-7999,-5268,4246,4222,-2163,-12943,-12667,1200,2113,-656,-8073,-9497,1110,1614,-6089,-15620,-17729,-9372,-2262,-2176,-6339,-6158,-5725,-3164,-4778,-6921,-4749,3415,14141,24071,29543,40996,36278,16233,1439,-8783,-12831,-14556,-8272,1595,-2859,-14694,-4383,17646,29632,25436,18004,11166,5308,1319,1161,5003,10159,9317,3600,-7701,-9669,-4388,-493,-4769,-7049,-3866,5371,17326,30800,29406,7476,4440,15660,17745,5442,-13355,-5265,-4286,-7778,-11903,-10324,-1759,4286,-1005,-12263,-11900,-7271,-10465,-17300,-3653,-295,-4592,-8151,-10804,-11923,-15963,-13847,-5908,-3620,-10361,-17717,-21268,-15013,-98,10698,9732,157,-8849,-1798,4723,1957,-10523,-6903,12655,48937,59661,32706,2367,-5892,-723,3296,6582,8496,6789,5451,12575,16254,17444,20966,24522,13738,8431,18368,25000,24300,8561,-2907,-4942,-4045,-8527,-12978,-2165,4816,9597,14518,20184,13540,2772,-2493,-7500,-7023,10320,22576,15083,792,-1893,7230,8748,-4526,-12464,2833,10647,2961,-6353,-11852,-14601,-5744,6091,12398,21361,18000,7657,162,-7244,-13300,-1631,995,8907,12120,10268,9718,10132,4219,2701,8031,12476,10058,5280,-1939,-5795,-594,5836,8521,5159,-1160,-5601,2320,1661,-1822,7008,25478,34325,28387,14350,5306,-4166,-16851,-16213,-4858,5490,17396,25074,18661,3713,-14160,-5374,-2780,-4996,-7695,-13980,-15339,408,10210,10762,7878,2613,-3022,-5190,-8615,-17161,-16255,-9979,-7639,-7315,-9455,-12611,-10986,-3573,6293,9386,93,-4974,-7148,-6952,-8491,-7636,-6500,-6415,-4970,-6315,-5285,-6020,-6958,-7564,-8633,-9807,-15920,-6803,-263,-1113,-4025,-12667,-13649,-13389,-10500,-9408,-10371,-10026,-9035,-6549,-2269,2142,1419,-872,-400,613,-2763,-9931,-6304,4812,8123,5356,-3149,-8943,-11061,-5081,-664,4833,5574,2938,1246,-5577,-5682,5458,25342,45250,53346,47623,45305,40308,23292,4111,-12168,-6098,-3992,-5044,-2876,-3243,-4797,-3712,-4795,-9042,-11216,-7692,-4585,-9108,-12098,-4471,-1647,-1245,412,4457,6369,9597,2556,-3091,-3096,338,3272,-2502,-9806,-16974,-21350,-14273,-1,1806,-2816,-7646,-13291,-14469,-13969,-9698,2462,8311,5076,-3831,-13934,-8197,-2599,-9546,-14356,-530,15501,26117,19687,3255,-5741,-8906,-8175,-5788,-7139,-8680,-9378,-2153,7897,7429,6588,-3869,-13108,-15341,-4282,6337,14063,16038,6439,1550,4528,5751,2041,3428,16618,24663,21974,17790,12478,4249,-6010,-10309,3043,17154,18939,2146,-17029,-4869,-641,-5558,-4769,4304,16111,6430,-2731,4006,13303,7589,-4059,-14700,-4935,-5391,-8815,605,15094,21640,24224,24565,22418,14530,1841,-11045,-750,21869,29160,30968,39223,34827,13584,-9592,-14710,-8970,-9245,4798,15544,20241,11916,-1079,-433,20451,37311,33647,19304,7233,3836,3335,10476,10392,-195,-3264,-3098,-2808,3858,16837,21121,15824,9911,9059,20567,29003,21558,8150,-5059,-15682,-5498,-9015,-7105,16912,33387,23234,6938,-3688,-1499,-73,95,4812,14309,17357,11860,-346,-15067,-15066,-12540,-11978,-4655,1808,-405,-2727,-5357,-7018,-1832,3618,4594,-4347,-9449,-2113,730,5352,9775,11621,8254,7717,15139,16855,13310,4736,-393,-2299,-217,2625,5197,7140,643,-1502,7450,13309,8957,41,-4916,-4685,2857,10139,3902,-8967,-10363,-1614,-4187,-10778,-8734,-1847,2439,8016,2192,-2943,-4528,-6033,-4430,-4377,-6120,-4871,-3926,731,10852,23282,29557,21062,9371,-4358,-6594,-579,2092,-2103,-9409,-10872,52,279,-7166,830,14460,10412,1666,-5,5447,6081,-1788,-4132,419,-186,-6754,-11358,-2985,-7191,-10031,-9983,-7276,-5964,-12997,-15494,-10965,-7290,-3944,-4243,-6867,387,7648,16065,25877,26267,11615,4820,217,-4592,-9415,-16492,-14072,-1361,11054,12245,3409,-5865,-10570,-6878,4108,9841,5981,2299,8860,27230,44784,37377,29250,23795,10925,2130,7215,6718,-5560,-18889,-12317,-11316,-10806,-12459,-8499,-738,10924,23683,40403,28507,16277,3763,1385,14493,18936,11870,2607,-2973,-9705,-13944,-15659,-16361,-8442,-2845,-2566,-244,2339,6412,13535,13000,694,689,10319,14763,11051,8155,9326,16158,14918,7503,2963,7389,21284,49791,51624,18303,-2826,-348,6779,10432,11120,6331,3745,7781,24236,29991,19792,6303,-5503,-13003,-12474,-5971,1631,-427,-7615,-12418,-14344,-15144,-17269,-10570,-3049,426,391,4099,9710,16336,37540,62990,75655,62631,39101,18383,6886,12103,18692,13426,-902,-16654,-5913,1370,-8209,-4398,16971,43319,62188,62818,40225,15813,5155,-8940,-19424,-16359,-4272,1264,-578,-6994,-8566,-6928,-8628,-11451,-8446,-6936,-3162,-1895,1101,4732,7255,10800,13959,4436,-1975,2163,5971,986,-9519,-11936,-7581,-4056,-2752,-1825,1557,9611,25443,22333,5128,-8159,-13261,-5135,-6258,-9526,-6022,-205,-836,10291,31986,55613,65790,55419,32806,22092,19269,16703,17237,26272,19048,3238,-6672,-3281,799,5032,18434,38505,46392,42972,45429,30472,20289,11253,557,-4623,-3407,-669,279,-2140,-7787,-13070,-9741,-12698,-17288,-9014,420,5107,8890,5772,4876,6240,9211,12111,10962,9949,10281,1088,-7624,-9065,-6372,-4329,-5567,-10090,-15403,-9353,-376,4127,2687,-3080,-2933,1152,7415,7941,3616,544,-4652,-12960,-15210,-17952,-13829,-522,3198,-4248,-9036,-13520,-11627,-4494,-2739,-4207,-103,6230,15942,19280,15484,5836,986,6720,-2201,-14341,-8343,10055,39050,47713,39228,26586,17700,2545,-13485,2182,3607,7406,12522,5395,-648,-4794,-6209,-5131,1762,3204,-1421,-5482,-3259,1938,6892,4505,-6060,-15195,-10370,3046,12303,15952,7402,-6153,-10092,-5343,-5409,-12500,-9696,-262,103,-4831,-8683,-11114,-4470,11270,30765,34668,36572,39463,23386,11092,4960,-1763,-10401,-14728,-12990,-8912,-3545,11057,39258,62337,59534,31215,7341,-9752,-3725,-3498,-8432,-10370,-13428,-3348,-299,2638,2769,-3938,-4541,4485,13826,20289,15681,2597,-8340,-7636,3881,15962,13569,3009,-2777,-9205,-7669,26,-2297,-11075,-1358,2015,-4878,-8295,-6022,9031,11067,13908,-1688,-990,-5749,-14158,-6587,-2318,2506,1061,-4046,-9365,-5644,2860,6516,8630,7184,-3003,-11507,-13316,-17069,-13188,-9487,-3869,9816,14878,9318,7264,11779,15630,8688,514,-6815,-10297,-5338,205,4630,4023,-1384,-9365,-8764,-4742,3411,9872,8843,1734,-4841,-9050,-10899,-9090,-3836,-2698,-6375,-13465,-12921,-11890,-16446,-16213,-16465,-15749,-8041,2457,7670,-134,-206,7714,13620,15697,6803,-2399,2476,12636,19193,8543,-4230,-8153,-5207,-256,1385,5648,5248,-812,-5471,-7858,-8311,-7003,-5370,-4397,641,1108,-3972,-7924,-884,5961,5249,8442,21576,30001,22808,2515,-12895,-3908,2518,-908,-6202,-15249,-13589,-5306,-72,-719,-8414,-11302,-6660,-6149,-8017,-13422,-12447,-1967,2638,2914,-1398,-10253,-13529,-7764,-3360,-8275,-4804,-2135,3344,12956,23123,28099,13534,-604,-7256,-10770,-6746,-3620,1459,5454,9402,9187,1468,-6222,-5446,-594,-2225,-5026,-5902,-10593,-15256,-6234,3984,6131,6032,6062,5191,-2994,-9695,-9354,-8627,-11958,-8760,-9943,-11456,-12399,-14630,-12186,-5119,-862,-4554,-15766,-11722,-5939,-9935,-5478,15245,30724,39390,35518,19028,7345,82,-923,-2354,-5438,-10200,-8653,-2844,213,1572,-6833,-11743,-2401,4853,13824,26689,38223,37416,31106,16918,-786,-8467,111,1171,4056,355,-1135,2970,3032,-2270,-6048,-8101,-11617,-13203,-8803,-66,12678,16500,11798,18205,23207,9292,-6446,-11523,-10624,-6927,-383,5759,7541,4139,11479,22647,7091,-1712,-1211,-10314,-16701,-3165,7167,17587,18578,6995,-6570,-6291,-2846,149,-867,-3064,-7871,-4099,8510,18869,23530,21435,18720,14241,8197,7943,6498,3228,-3535,-8016,-10633,-13866,-13651,-11633,-2717,9836,11831,11445,-811,-13009,4146,18230,21432,7842,-10338,-12697,-6146,-3296,-7949,-11327,-6864,-5299,-19232,-8446,1709,9307,13098,10581,6696,1096,-2573,479,2746,686,-1767,3123,-3526,-14363,-9179,-5461,-10154,-3766,14161,33723,31772,17377,8054,10728,13922,18638,19077,11471,5968,1944,-1556,134,11178,15672,-1077,-18912,-1916,12579,13534,13336,10352,11712,11208,-705,-9517,11369,25283,27358,14911,1438,-8113,-15764,-10705,-3829,1249,-411,-8475,-1573,17150,33905,25653,8854,-2529,-10038,-6444,1775,4717,-5295,-18931,-4319,-1681,-4709,-11287,-10839,-9281,-10229,-9957,-10470,-5946,-5762,2682,23404,29197,11479,-14385,-9038,8079,17489,12392,4188,-1350,-4942,358,22505,38007,32715,24220,18514,15817,4326,-4740,-15118,-9441,3678,11626,6360,-323,-6381,1693,12560,15559,15052,12370,11521,10530,5543,-605,3130,7070,11803,10237,4178,-1698,-8644,-5173,1888,11634,25417,36296,37035,25494,4920,-12884,-9793,975,21085,46504,58775,25556,-2139,-4774,-8227,-15262,-14028,-10162,-10016,-12887,-14907,-13555,-8132,-5121,-1727,1495,102,-601,-1270,-5395,5575,31624,41048,34894,20147,7906,4909,3964,679,-3263,-3266,611,2190,4692,5438,12207,21340,4015,-4203,3046,12192,12265,-7694,-16350,-11362,-2615,-5576,-10352,-5506,-6054,-13025,-7459,2365,5050,609,-9606,-16896,946,4191,2335,-573,-196,-2432,-9517,-10817,-6310,1157,13008,19967,8411,-9206,-13708,-5704,-6765,-6142,-1693,5413,5370,10517,17385,16851,13297,4480,-10380,-7142,8839,24415,32512,27966,19115,11526,1831,-7768,-14012,-16105,-19256,-9534,3972,2732,-8732,-19930,-13381,-1455,10597,23743,25766,18812,12226,5900,13456,15943,6807,-7835,-4815,10485,8105,-8857,-12391,-5806,-8263,-8200,3803,14805,1697,-8232,-13718,-1147,13909,28739,30200,16449,13714,20725,3230,-4984,-10665,-8389,-1808,-4998,-6018,1811,9561,7223,1889,-4285,-6777,-9556,-7623,-1495,26,-3624,-4709,-1515,9446,9223,2186,3889,10472,15248,25105,28176,11231,-5556,-5241,-3256,-6136,-8069,-7623,-10453,-5710,1443,-115,1729,5238,4444,-1307,-1255,-2033,-10963,-19329,-14902,-11619,-14453,-9670,-4281,2446,924,-5834,-11143,-4997,20691,39688,30952,18822,10740,6163,561,-2859,-5354,-6859,-1403,5046,14154,14594,6000,7840,22218,32978,30797,17932,2459,-13164,-16211,-13727,-9332,-7504,-3710,-3693,-9650,-8990,5176,11385,6652,2074,12979,18431,4263,-9346,-11322,-7652,-7156,-8753,-10658,432,17867,28551,28099,18359,12068,7750,5745,-2809,-8448,-4823,1013,3874,460,-10239,-11752,-9044,-11473,-18282,-13910,-8809,-9360,-7446,-8270,-9522,-10621,-14078,-9931,16493,25914,23057,21072,11472,7403,7874,5921,-1146,-10518,-7826,-1846,2750,-1964,-5923,14363,49235,45683,29083,2945,-9231,-6445,-5623,-9138,-9302,-8114,-6617,-5262,-5859,-10411,-11125,-4892,5373,14117,8856,7714,9479,6433,-909,-960,3978,3108,-2065,-8339,-13466,-6704,963,4578,10338,18762,17757,9774,5575,-115,3957],[9647,1208,-9031,-14097,-9842,-6354,-4821,-2469,-886,-4390,-10416,-299,2807,3591,-3450,-15453,-2635,17697,27054,31994,27827,18715,11833,8000,7188,4450,2153,580,691,-4514,-15075,-16644,-5764,1741,629,-6481,-4592,8919,18524,16393,8649,-360,236,7120,6978,-3030,-7365,3598,11771,9373,3648,5903,4577,307,-7616,-6751,-5304,-2703,-89,247,-3747,-4288,-3902,-6064,-4955,-791,1190,6208,6982,9456,15297,23676,28084,21424,2063,-14107,-6236,693,2882,-3930,-15496,-18477,-16413,-11422,2748,26424,27601,12287,3299,-5847,-2957,-3622,-12156,-13490,-12580,-12616,-6778,15390,32559,17543,-3189,-7425,10902,14919,5774,-5012,-11546,-9736,-2466,2107,1132,-754,-6949,-7402,531,4368,5369,2892,3010,7694,11508,3059,2166,8890,12872,20528,35160,37645,22801,-1215,-7169,3929,-1162,-10788,-21124,-31120,-37912,-12150,1024,-8872,-12830,-7850,-7938,-6142,1767,8854,7412,216,-11336,-6716,-1529,-1853,-6406,-11148,-9920,2080,19860,31194,25461,6800,-5558,-8144,-5813,-3725,-8432,-9310,4999,17826,18207,10952,-2205,-22247,1546,-6473,-66957,-180952,-321959,-448381,-523728,-487342,-369670,-190279,-52088,9022,9035,-3126,-5720,-2923,9731,14259,763,-13743,-4512,14435,31280,29511,25536,6596,1930,5700,5028,3550,6351,7160,6879,-2753,1221,14000,10070,1321,-11146,-5882,-503,-1130,-886,-2334,-2371,-4051,-8581,-13232,-9903,449,11023,13626,13949,4918,-2582,-3796,-3583,-10253,-17176,-16319,-9340,-8720,-14215,-2236,5384,6180,4123,-2196,-3433,-226,-5280,-5947,11931,25303,30503,32406,27425,16460,-1223,-4713,18945,31035,33117,33907,29456,21462,11212,377,-12479,-7646,-5044,-3976,-132,5733,16125,27038,13264,-4059,-9547,-3901,4506,19254,20757,5015,-5998,-3161,-2617,-4695,12,9389,5105,-12569,-10937,-5028,-1197,1183,-1584,-4264,-8066,-9346,-8867,-12771,-15621,-11823,-7358,-5891,-10452,-3238,8917,16247,5383,-4344,-2473,-2542,-7060,-12807,-14765,-14932,-15531,-11516,-11118,-16862,-12112,-2313,13444,10727,4289,-4538,4120,10024,9790,6821,1356,-2762,-2110,-10612,-11647,1199,6778,7483,3886,4212,9244,16996,23843,18665,1046,-8618,-7174,-2781,-3824,-8790,-12719,-10086,-16740,-4417,2489,-546,-2683,5617,9324,8108,5690,14065,19410,16302,13736,12272,11797,4403,-6119,-13379,-11040,-6262,4238,3037,-2876,-12433,-10698,1769,1939,-684,-8153,-11121,558,2087,-4499,-12749,-15312,-9695,-3216,-2850,-7194,-5981,-4613,-1637,-3010,-5657,-3993,4281,15323,30533,36874,44019,37137,17981,2868,-6769,-10671,-12030,-6037,2695,-2161,-13302,-6165,13858,25193,22567,16274,9872,3229,-827,-830,3964,10270,10079,3453,-8220,-9681,-2804,2153,-4576,-7897,-2466,8539,21683,34182,26849,4694,4939,19758,21760,8570,-9331,-8261,-6385,-8413,-11753,-10634,-3665,1656,-1798,-11708,-10714,-7002,-10948,-14423,-1063,1879,-3333,-6479,-8238,-9500,-14017,-14328,-5378,-1637,-6218,-12051,-19066,-12659,1231,12582,13321,4072,-3875,1880,7191,3189,-9516,-5830,11049,39732,51376,29058,1048,-5869,-50,4482,8158,9684,7733,6171,14152,19095,20895,24708,26209,14191,7447,13363,15753,13963,2801,-4874,-5416,-4102,-8528,-12672,-4386,2977,7036,12512,18489,11705,2874,-1275,-5957,-5776,10757,23125,14947,1288,97,8795,8160,-5726,-8463,5615,13874,6145,-3326,-10337,-15062,-3263,6059,10208,17607,18486,10606,1273,-7561,-12084,-2153,-4586,-1654,6488,7856,8424,8311,2595,2408,8170,11855,8509,3231,-2918,-5650,-86,6326,8095,4510,13,-3137,2102,-178,-3668,6516,24801,33785,28010,14661,5664,-4874,-18428,-13197,-3306,5472,17164,24665,18338,4463,-14008,-4334,-524,-2070,-5387,-12474,-15441,286,10911,11670,8238,2250,-4123,-6443,-9515,-16966,-14228,-8236,-6822,-6643,-8702,-11813,-9681,-2181,7657,8443,-3316,-6030,-6625,-4868,-5734,-5671,-4215,-3436,-2874,-5381,-5152,-6876,-8645,-9883,-11890,-12601,-16981,-6651,-350,-981,-3415,-10215,-11517,-10920,-8372,-8171,-9858,-9592,-8594,-6791,-2493,3509,6064,4153,3247,3836,785,-6173,-5442,3927,7246,5448,-2194,-6166,-7437,-1294,2563,6881,6419,3296,1890,-4181,-2701,10077,32214,52316,59375,49746,46142,39834,21418,2293,-10299,-3509,-1394,-2459,-1386,-2921,-4914,-2965,-3608,-8680,-12388,-10259,-7141,-9375,-10538,-3971,-2186,-2647,-2349,225,1719,5120,-194,-4324,-3229,1304,6411,2616,-4740,-11133,-14653,-15947,-390,4323,-29,-5450,-12581,-14345,-12089,-7066,5484,12283,8429,-1360,-12798,-9108,-2915,-10019,-14753,-760,15772,27172,22698,7932,-928,-5037,-5392,-3135,-4338,-7084,-10438,-2351,8673,9913,9399,-3843,-14807,-15493,-4071,8060,17724,18863,5718,-2136,24,1953,-36,2815,18630,31006,30032,23754,16004,5920,-5032,-9374,2495,16332,19536,3152,-15511,-2932,1303,-3320,-1671,8171,19138,6172,-3402,4626,16413,11371,-1515,-17690,-5269,-4699,-8207,-747,12221,16629,18230,20050,20878,16124,4882,-7827,-4299,18046,27126,30825,40439,35991,13441,-10316,-13746,-9599,-11175,5644,20306,25467,15867,-10,-1501,18723,34662,32445,19563,6995,269,-2094,4720,7488,-38,-2795,-2672,-2230,4544,19271,25105,18033,10052,7245,18809,28168,19218,5806,-5608,-15528,-5503,-8859,-7472,13564,29519,21034,5639,-3586,-1042,-1481,-2343,1828,11144,14969,10683,-186,-14654,-15441,-12497,-11955,-4905,1980,-1702,-6029,-9673,-9584,-2713,2638,3431,-4084,-7874,-1342,-1004,1251,6993,12129,11483,11528,17208,18745,14703,5905,1311,-10,1780,4385,7647,11566,5500,1420,8068,11114,6716,-1019,-6332,-7802,-96,7246,2736,-8561,-7092,2980,1189,-7287,-9100,-3938,-1633,2483,-1848,-4887,-5079,-6198,-5047,-6344,-8510,-6369,-4320,1416,12305,24129,29055,18028,5000,-8679,-12774,-1987,3264,-365,-8062,-8659,2988,1230,-6777,-816,11593,8301,1657,631,6036,6159,-2442,-6292,-1264,-1794,-7881,-6481,2493,-1748,-6054,-7824,-7228,-7723,-16931,-17929,-13367,-9238,-5707,-4843,-5716,1476,8272,17090,27433,29544,15746,9301,5391,-65,-6104,-14171,-15322,-2187,9327,11968,3923,-4896,-8831,-5927,4054,11142,6249,1479,6453,23407,44355,38834,31817,25645,11434,474,4830,2392,-9466,-14064,-9704,-9686,-8015,-10051,-8558,961,14369,27593,39090,23877,13517,2487,-557,11327,16907,11743,4070,-14,-6354,-11650,-14804,-16938,-9583,-5294,-6777,-4843,-711,2946,8754,9092,-943,-412,7623,11447,9049,6793,7547,13931,13300,5790,583,6076,21478,50316,41056,9212,-8950,-2163,4811,4830,3608,1995,1377,4784,20978,27924,17364,4538,-6821,-15997,-16995,-8900,-255,-1717,-8172,-12076,-13165,-12951,-15479,-11600,-1850,5517,7069,7165,7301,10934,34018,60899,72745,55687,33228,15577,6215,11411,15011,9879,-1659,-12622,-3256,4727,-839,1708,20527,48403,67459,65727,39412,15370,6676,-7629,-18153,-13934,-2139,3669,1370,-6628,-8895,-4374,-4162,-8287,-6918,-6065,-2976,-691,3947,8747,11780,15179,15161,3844,-2345,1862,6256,1408,-9029,-10636,-6351,-3487,-3112,-3829,-1595,6620,23787,24069,4843,-9661,-15130,-7199,-8502,-8178,-3120,1940,534,11967,35822,58864,64484,52022,31322,21723,19046,19134,19880,27405,19577,4770,-5119,-5612,-5899,226,15971,34775,40725,36372,38183,25293,17213,9988,761,-3893,-2843,-132,591,-2106,-7933,-13199,-10513,-14139,-15105,-7420,77,2717,6332,4302,4272,5992,8886,12214,11503,11347,11606,1692,-5663,-5740,-1380,1419,-1406,-7124,-12320,-10939,-4024,1248,-145,-6139,-6299,-1022,6368,9106,6051,3825,-988,-10060,-14659,-17247,-13750,-901,2267,-5790,-11834,-13466,-8352,-553,1796,-372,3189,10240,19161,21054,15319,3772,-1413,5202,-3182,-14610,-8813,8933,39519,57754,54020,35808,23581,7503,-10973,1310,-110,3400,9820,4576,818,-2251,-4018,-3674,3412,5242,1021,-3747,-2586,1372,5911,4460,-4752,-12930,-11478,1537,10112,14102,5726,-7585,-10183,-5302,-5724,-13021,-9541,183,-521,-5686,-8950,-11338,-5614,8822,27622,32829,34651,35399,17584,6450,1296,-4107,-11787,-15249,-12592,-9286,-5529,6686,32204,52561,51248,27847,7051,-10483,-7503,-6188,-10855,-13333,-10439,-640,1121,2950,2585,-3822,-3297,6371,15462,21007,15032,1555,-9099,-8372,2528,14258,12730,2731,-2656,-9258,-8718,-2255,-4931,-12867,-710,2100,-5181,-10162,-9491,4607,5097,6093,-5931,-1396,-5079,-12639,-7908,-1701,4066,4273,-1562,-8065,-4399,4582,7595,8092,4947,-6598,-16313,-16268,-17831,-13038,-10479,-4197,9503,14015,8112,6596,11667,15053,7237,-278,-6725,-11717,-6408,-422,4741,5261,753,-8050,-9482,-5935,2634,9105,8075,1414,-4486,-8199,-10913,-11301,-5750,-3654,-6704,-13344,-15045,-13773,-15778,-14787,-18626,-17631,-7813,3878,10091,1115,643,8493,15108,18804,11643,1327,4280,14396,21024,10570,-3590,-8960,-6847,-3030,-865,4470,4762,-1440,-7485,-10648,-10658,-7786,-4565,-2609,650,598,-3490,-10374,-4445,4304,4682,4730,13538,20864,13137,-6181,-11696,1685,5466,171,-5062,-13718,-13058,-5850,-1449,-2997,-11211,-11372,-5251,-4534,-8421,-13640,-11421,-2237,2100,2735,-1083,-9263,-17281,-10014,-4957,-5816,2386,8150,10642,13737,13418,16856,7068,-3402,-7450,-8229,-1070,4541,8457,8760,9829,7705,555,-6200,-5063,-773,-2684,-5901,-6580,-11236,-14591,-4023,5081,5605,3809,3240,4114,-2416,-9439,-10350,-10424,-10926,-5853,-9096,-12066,-13395,-14345,-10449,-2458,2951,-1466,-13618,-12322,-7282,-10470,-5755,13925,26064,31331,26394,12484,3639,-1852,-2130,-3750,-6878,-11660,-9171,-3844,-878,-1052,-10592,-8147,1200,7869,15736,27353,40102,39904,32124,16152,-2154,-8502,-1058,-1093,956,-2365,-1072,4341,3883,-2160,-6612,-8605,-11790,-12718,-9026,-1348,13041,18513,13597,19309,23495,9571,-6298,-10539,-9208,-6059,-559,5172,6243,2353,8901,20705,6390,-2267,-2282,-11764,-15629,-1484,7906,16268,14317,2953,-9616,-5648,-3546,-1573,-1841,-2456,-6637,-3637,8737,18527,23477,22242,19766,15406,8989,8645,7728,6427,1015,-3566,-6132,-7660,-5697,-6236,-3595,6307,7642,7498,-3405,-10703,5591,18067,21354,10406,-7200,-12458,-7998,-3860,-8130,-11768,-6745,-3886,-18447,-9244,-660,5900,9660,8829,7319,2780,-808,1139,1892,-1798,-5828,14,-5724,-13844,-6447,-3662,-9525,-4299,13834,32540,30195,16249,8468,12196,16316,22866,25249,15949,8426,2547,-2191,-2017,7546,14092,-1427,-14423,-3021,10700,11944,12677,10051,10175,9164,-1951,-5738,14493,29049,28640,12825,-1366,-10874,-16475,-10276,-3966,729,-1085,-8853,-743,18699,37430,28726,10402,-895,-8255,-9273,-2664,283,-9316,-15420,-3017,-662,-4380,-11544,-10762,-8444,-6847,-1938,-329,1052,-2907,-127,19221,23677,5536,-16901,-6250,12610,22728,16258,5792,-960,-3944,2235,25883,42432,36169,26492,18766,16355,6182,-3857,-12958,-6705,4939,14139,8372,647,-5535,1607,12072,15059,14281,10471,9398,9727,7040,1087,3529,6103,10609,10407,5650,-357,-8061,-5350,961,9095,22135,34793,40094,29986,7191,-13467,-8612,3247,22845,47892,63774,31669,1600,-3332,-8071,-16254,-16277,-11645,-11239,-13006,-15190,-16789,-12274,-7118,-2820,745,-66,-348,-758,-3842,8581,36917,51543,47002,27023,11352,6559,4098,275,-2886,-3098,-706,432,2969,3797,10515,21337,4348,-5825,1319,11329,9367,-8824,-15615,-9941,-1597,-5185,-9906,-5175,-6269,-13362,-6290,4083,7637,3617,-7444,-17214,497,3661,791,-3892,-3798,-4817,-10371,-10782,-5468,2744,15069,20561,6360,-12087,-11429,-3718,-7312,-8053,-4142,3039,3932,8967,15610,16478,13072,3314,-12249,-4934,10930,25678,32908,25774,15924,9935,1906,-6468,-12794,-15301,-19066,-8700,5427,3009,-7635,-19870,-13462,-629,12731,28398,30786,20720,11103,7891,18666,18861,7528,-9348,-2638,13310,10076,-7813,-13701,-6548,-7950,-6147,4643,17974,6846,-2698,-15481,847,18288,35303,38177,25043,20567,26183,7083,-2099,-9354,-9566,-3084,-5926,-10803,-1500,6624,4532,1542,-3475,-6025,-8149,-5211,1458,2337,-2272,-3097,-101,11264,12333,6145,7389,12610,13697,19998,24950,11356,-3725,-4057,-2539,-5891,-6549,-4486,-6683,-2448,4028,1350,2499,5815,5066,-1358,-3129,-3141,-10350,-17983,-17008,-12758,-13986,-10203,-4977,2231,3858,557,-6101,-6521,19734,37568,30806,18814,11725,8424,3526,-610,-2854,-3465,2640,8492,16819,16294,9246,15406,32579,41475,32916,16711,562,-17249,-17359,-13673,-9897,-9864,-7419,-6933,-11245,-8561,6096,11479,5102,-2359,7294,16489,5669,-6970,-9911,-8764,-6977,-6901,-10416,695,18957,29969,28876,19747,13965,8872,5056,-4105,-8650,-3698,2587,6101,3506,-8732,-10355,-8043,-10510,-16314,-16358,-11529,-9793,-6116,-6281,-8744,-12329,-15904,-8195,16964,24106,20074,17500,8423,5379,6188,5319,-2032,-12450,-10083,-3370,2815,-1019,-6091,15493,55128,47968,31477,9796,-4844,-4021,-4704,-10258,-11900,-7816,-4902,-3524,-4650,-9647,-11030,-4143,5300,15447,10756,8604,8987,4708,-2877,-2936,1976,2341,-1568,-7007,-13974,-7888,-144,3317,7688,14887,15049,8437,5588,1885,7924],[10825,1376,-9067,-14646,-11781,-7623,-3975,1678,6277,4729,-6083,-71,3870,4351,-3300,-14045,-559,19705,26812,31218,26967,18360,14269,10200,7764,3693,954,-589,-57,-4323,-14887,-15588,-3238,4132,807,-9346,-6689,8107,17870,14545,6407,-2066,-1613,4289,4593,-1905,-5677,3864,11499,9405,4053,5480,3974,438,-7219,-6846,-5528,-3282,-857,-579,-4823,-5424,-4497,-5854,-4535,-270,1795,6777,6899,8934,14284,22577,27444,21078,2114,-13881,-7075,-1131,1138,-5478,-16101,-16160,-13572,-11237,1312,25394,29103,13048,4728,-3863,-2879,-4039,-12735,-16085,-14404,-13295,-7724,13144,25940,11934,-5020,-6722,11599,15567,5843,-5629,-12210,-9384,-1481,2786,285,-3356,-9126,-5038,2857,6092,6464,2804,1050,3332,8843,2001,2180,9125,13026,21383,36773,40366,26252,752,-6430,3469,-2077,-12923,-23895,-33035,-37075,-13404,442,-9443,-13485,-7607,-6295,-3495,4738,10673,8188,490,-11391,-9081,-2617,-1931,-6296,-11518,-11381,1743,22178,36071,28489,6200,-7615,-10142,-7067,-4541,-9215,-9445,6024,17874,18113,11486,35,-24544,-1199,-11128,-71189,-175268,-300607,-417475,-494636,-462049,-330980,-170463,-41830,15213,14447,-310,-2457,410,12991,16318,751,-10905,-1475,15908,32003,25112,19662,1726,-1634,4590,6963,5459,6536,6865,7819,-262,1955,12443,8744,797,-12396,-3952,1419,240,-112,-1950,-1516,-4343,-11489,-17005,-13601,-3292,7293,10813,12472,5803,614,-705,-1534,-8351,-15389,-16951,-11031,-9551,-14693,-3690,3055,1464,-496,-4105,-5231,-4218,-9285,-5494,12656,25767,29380,32019,29185,19684,3217,-10760,10604,24279,29551,34943,32702,23756,12970,1908,-11245,-9804,-8277,-7660,-3907,1878,11674,22269,10950,-5387,-11284,-5468,3948,18041,19854,4687,-6943,-4258,-4334,-7292,-258,10388,5464,-11284,-12702,-6368,-2687,-1061,-4141,-6560,-10003,-10402,-9424,-13333,-15007,-8808,-3673,-2315,-6888,-1249,9894,16782,6634,-6780,-5428,-3504,-6272,-12501,-14386,-13602,-16448,-12496,-10382,-15523,-10872,-1058,13469,13980,12062,5031,11009,15929,15426,10907,1525,-4064,-2597,-10584,-12000,-648,3075,3438,1370,3136,8827,18606,27132,20710,845,-8778,-7191,-2608,-3405,-8227,-13615,-10873,-16426,-4372,3644,2254,-752,6984,10181,8972,4751,12027,15560,12293,9355,6544,8477,3714,-5845,-13218,-13214,-6007,3639,1533,-3610,-11556,-9378,1462,974,-1263,-8603,-13072,-272,2152,-3387,-10491,-12665,-9690,-4164,-3836,-8488,-6373,-4190,-880,-1911,-4859,-4205,3538,14498,34364,42188,45233,36786,18872,3638,-5308,-8895,-10009,-4571,2874,-2103,-12362,-7923,10136,20777,19698,14597,8426,1029,-2953,-2881,2412,9404,9806,2548,-9196,-9818,-1645,3586,-5456,-9067,-1258,10815,24364,34940,22471,1415,5214,23147,24593,10309,-6767,-8968,-7669,-9259,-11919,-10796,-5865,-1743,-3259,-11490,-10005,-7146,-11841,-12014,1088,3262,-2883,-5550,-6415,-7896,-12730,-14585,-5510,-669,-2322,-7204,-14838,-10683,1702,13425,16396,8093,761,5318,9456,4245,-8721,-5635,8251,28763,40231,23480,-1240,-6501,-10,4992,8953,9984,7932,6432,14945,21216,23749,27288,26146,13695,6127,8690,7958,6060,-1538,-6869,-6107,-4375,-8670,-12308,-6461,-74,2182,7945,14904,8845,2302,-572,-4929,-5255,9864,21861,14015,1802,1942,9708,6827,-6385,-5488,7760,16628,8866,-818,-8682,-12716,-1142,5284,7751,13425,17510,12029,1371,-8332,-11135,-2869,-7455,-12048,-636,4005,5666,5005,138,1166,7124,9867,5641,38,-4716,-6269,-520,5937,7119,3713,1077,-1355,866,-2741,-5901,5188,22132,31209,26147,14115,5604,-5466,-17528,-10935,-1911,5226,16158,23124,16952,4277,-14165,-3665,1375,387,-3643,-11492,-15652,-697,10478,11562,7709,1107,-5943,-8098,-10251,-15857,-12610,-6867,-6214,-6292,-8518,-11812,-9210,-1675,7538,5979,-7619,-7343,-6351,-2780,-2284,-3180,-1465,40,-947,-4774,-5428,-8066,-10489,-12076,-13660,-14620,-17387,-6909,-683,-1037,-3114,-8151,-9487,-8760,-6735,-7465,-9875,-9620,-8512,-7343,-3156,4097,9461,8377,6299,6487,3791,-2532,-3685,2677,5374,4513,-1462,-3088,-3465,1904,4789,7621,6080,2730,1714,-3445,-538,13974,38246,58135,63676,51036,46602,39200,19821,1120,-8349,-1831,332,-350,-159,-2929,-5011,-1751,-2160,-8131,-13538,-12873,-8936,-8517,-8832,-3606,-2931,-4126,-4987,-3921,-3180,105,-3796,-6205,-3884,1824,9151,7873,1326,-4244,-8276,-14322,-1142,6699,2770,-3239,-11828,-14365,-10409,-4297,8123,15695,11145,738,-11390,-10221,-3741,-10905,-15503,-1684,14786,26533,24624,12476,3673,-1628,-3234,-1299,-2109,-5772,-11766,-2689,9354,12680,13587,-1398,-16990,-15938,-4391,9239,21060,21439,5610,-5574,-5349,-2785,-2877,1546,19471,36020,37682,29350,18913,7117,-4273,-9049,1143,14596,19135,3632,-14363,-1324,2946,-1246,1316,11772,21189,5244,-4435,4647,18746,15066,1891,-15777,-6195,-4486,-7696,-2633,8504,10949,11519,14281,17574,16260,6863,-5362,-7802,13343,23587,28823,38817,34306,11751,-11616,-12911,-10371,-13022,6445,24751,29992,19251,939,-2721,16512,31235,30407,19269,6846,-2540,-6362,95,4815,-65,-2699,-2667,-2022,4879,21120,28382,19522,9490,4745,16286,26171,15977,2855,-6743,-15373,-5680,-8849,-8257,9648,24389,17765,3897,-3727,-1425,-3786,-5308,-1568,7192,11827,8992,-407,-14339,-15802,-12417,-11929,-5388,1749,-3094,-9744,-14927,-12947,-4476,578,1196,-4577,-6291,-188,-1030,-1212,4533,12259,14272,14952,18450,19291,14965,6562,2779,2113,3643,5939,9760,15573,10305,4548,9084,10081,6074,-483,-6126,-10132,-3506,3681,1084,-7925,-4297,7138,6595,-3626,-9186,-6291,-6185,-3677,-6619,-7338,-5748,-6233,-5632,-8318,-11113,-8343,-4868,2116,13397,24221,27825,14862,1113,-9908,-15882,-3953,3660,1039,-6757,-7118,4648,1397,-6332,-2515,8195,5724,1181,788,5938,5170,-4151,-8693,-2939,-3263,-8385,-2057,7554,3494,-2193,-5079,-5752,-7185,-12460,-14687,-15401,-11220,-7522,-5351,-4647,2429,8783,17946,28578,32353,19871,13831,10384,3942,-3407,-12412,-15632,-2570,7748,11499,4266,-4188,-7377,-4573,4635,12970,7097,1217,4195,18487,40070,36432,31716,25529,10849,-1585,2277,-1610,-10247,-7147,-4445,-6423,-5134,-8233,-8705,2635,17710,31075,36832,19723,11189,1209,-2844,7709,14441,11352,5212,2316,-3635,-9788,-14156,-17516,-10956,-7954,-10630,-9093,-2514,614,4364,4503,-3446,-2111,4793,8018,6867,5409,5907,11869,11751,4153,-1556,5549,22127,49750,30835,1636,-12956,-824,4980,-361,-4996,-2867,-1280,1961,17469,24833,14101,2790,-7469,-15779,-19572,-9850,-220,-1696,-8283,-11796,-12215,-11135,-13833,-12490,-284,12309,16456,13181,5572,3901,28352,55533,66851,48288,28639,13991,6232,10573,11209,6751,-1974,-9006,-659,7500,6003,9395,24799,51913,69728,65322,36583,13692,6699,-7191,-17115,-12211,-266,6021,3353,-6060,-9080,-1797,439,-4086,-5140,-5727,-3330,436,6896,12895,16538,19396,15645,3089,-2578,1465,6411,1902,-8302,-9570,-5262,-3017,-3654,-5805,-4474,4023,22118,25807,5333,-9954,-15887,-9802,-10996,-6351,96,4440,1724,12744,38162,59050,59365,45226,27586,20352,18499,20479,20387,26040,18579,5769,-3247,-6132,-12639,-3146,14786,31701,35384,30031,30667,20099,13873,8238,577,-3330,-2432,296,1108,-1540,-7768,-13306,-11194,-14398,-12627,-5958,-331,383,3660,3253,4370,6016,8474,12157,12411,13311,12634,2434,-2978,-1433,5041,9282,6983,2175,-4174,-9029,-7234,-1408,-2146,-7720,-9087,-2838,5680,11124,10024,8714,3514,-6828,-14253,-16759,-13138,-1077,1367,-6810,-13733,-11585,-4279,4596,7837,4536,6984,14653,21769,22304,15218,2244,-3649,2874,-4844,-15139,-9045,7753,38664,66011,68976,46064,29681,12764,-6673,1274,-3257,-593,6516,3629,2319,267,-1925,-2277,4886,6953,3028,-2302,-2107,457,4153,3459,-3921,-10648,-11709,-79,7477,11588,3631,-9158,-10449,-5480,-6194,-13556,-9367,566,-1140,-6381,-9078,-11484,-6897,6037,23500,29324,30211,28201,10227,1214,-2679,-6592,-13214,-15008,-11894,-9512,-7526,2090,24419,41795,41888,24084,6962,-9710,-11926,-9507,-13497,-15579,-6948,1271,1768,2562,1898,-3828,-2305,7698,16307,20862,13790,329,-9945,-9313,989,11985,11278,2715,-1996,-8834,-9880,-4602,-7219,-13141,-498,1688,-5770,-12029,-11358,3108,1373,293,-9743,-1963,-4702,-11209,-9707,-1772,4732,6803,641,-7002,-3769,5401,7716,6899,2462,-9847,-20245,-19278,-15895,-12279,-11467,-4868,7765,11550,5693,4651,10436,13396,4950,-1505,-6656,-13192,-7387,-982,4876,6452,2863,-6713,-9757,-7038,1574,7994,6949,676,-4473,-7461,-10343,-13117,-8002,-4973,-7195,-12930,-17376,-15088,-13599,-12824,-18768,-16142,-6043,6174,12869,1882,460,8221,15409,20448,15365,4846,6100,15612,21653,11677,-3309,-9975,-8752,-6078,-3293,2833,3812,-2317,-9619,-13443,-12476,-8461,-3962,-651,1099,-7,-3302,-10851,-8416,1870,3329,364,4923,11123,3640,-13545,-6174,6335,7379,452,-4450,-11438,-10876,-5950,-2873,-5402,-13740,-10520,-3987,-2833,-7072,-12009,-10347,-2526,1426,2273,-944,-7058,-12790,-7908,-2805,-973,9272,17818,17932,14972,5122,5861,533,-6440,-7543,-5417,4416,12332,14520,11584,9862,6304,222,-5799,-4364,-902,-3075,-6508,-7267,-12120,-13448,-1786,6155,4963,1376,59,2755,-1564,-8376,-10909,-12568,-10530,-3640,-7666,-12181,-13912,-13671,-9334,-690,5750,848,-11512,-12186,-8486,-10951,-6443,11802,20730,23053,17561,6710,755,-3251,-3276,-5485,-8383,-8384,-5555,-2598,-1260,-3559,-14133,-5076,4135,10404,17080,27215,40795,41233,31929,14357,-4115,-7848,-1969,-3887,-2788,-5077,-1217,5200,4458,-1886,-6659,-8967,-11922,-12148,-9244,-3334,11381,18371,14643,20540,24380,10829,-5361,-8938,-7113,-4558,-369,4508,4752,739,6652,18584,5442,-3340,-3946,-13671,-14261,-74,8145,14249,9806,-828,-10863,-2397,-668,-1997,-2882,-2194,-5700,-3640,7933,17053,22609,22551,20438,16190,9334,8391,7713,8362,4862,936,-610,514,3862,889,-976,4752,4624,4211,-5715,-8660,6340,16888,20326,12640,-3280,-10587,-9185,-4360,-8334,-11772,-5393,-603,-15929,-10660,-3749,1915,5884,6855,7592,4139,617,1452,598,-4891,-10312,-2975,-6876,-10657,-3827,-2229,-9110,-5351,12289,29361,26708,14144,8451,13093,18185,26692,31431,20447,10535,2727,-3180,-4438,3408,11391,-1962,-10811,-3535,8732,10082,11734,9809,8955,7554,-2104,-2643,16174,30764,27688,9689,-4549,-13831,-14509,-9069,-3698,362,-1846,-9549,-140,19964,40253,31013,11276,334,-6242,-11156,-8223,-5419,-13161,-11966,-1462,185,-4409,-11649,-10914,-7744,-3064,6837,11370,9586,900,-3492,13121,16386,-1016,-18749,-3889,16296,27037,19916,7507,-164,-2963,2724,26684,44109,38278,28160,18858,16458,7907,-2354,-8891,-4191,5783,15885,9621,1009,-4874,1571,11508,14501,13405,8475,7216,8581,8009,2325,3431,4479,8531,9784,6506,459,-7721,-5669,-380,5771,17783,31942,41507,32970,8824,-14338,-6878,5611,24319,48186,66764,36973,4908,-2366,-8309,-16880,-18884,-13677,-12601,-13136,-15371,-18646,-16589,-8976,-4227,-212,-369,-546,-1159,-3730,10418,40370,59604,56919,32476,14233,7665,3650,-558,-3017,-3376,-1979,-1264,811,1822,9011,21684,6197,-5817,-30,10251,6421,-9935,-15008,-9125,-1521,-5582,-9875,-5171,-6845,-13875,-5404,5393,9801,6723,-4667,-15181,-127,3090,-353,-6908,-7719,-7463,-11379,-10989,-5030,3829,16302,19814,3295,-15229,-9116,-2272,-8228,-10237,-6666,133,1535,5733,11603,13995,10977,760,-13993,-2361,12891,26250,32096,22646,12497,8040,1628,-5506,-12009,-14942,-18985,-8321,5926,2369,-7094,-19622,-13702,-399,14039,31971,34769,22145,9777,9983,22995,20650,7575,-11323,-1339,14665,10906,-7244,-15120,-7621,-8097,-4833,5127,20602,11694,2861,-17656,1740,20039,38035,42748,32196,27383,31632,11006,601,-8152,-10973,-5395,-7562,-15531,-2409,5502,2728,1292,-2487,-4874,-6484,-3153,3730,3914,-1461,-1932,1001,12606,14993,9520,10196,14598,13501,15696,20590,10169,-2980,-3646,-2414,-6160,-5476,-1834,-3067,264,5705,1923,2167,5051,4349,-2197,-5531,-4412,-9873,-15978,-18726,-14061,-13820,-10953,-5878,1690,6640,7043,-50,-8118,16857,33134,28928,17846,12032,10056,6306,1943,-516,-536,5985,11271,19155,18405,14063,23589,42121,47534,32303,14040,-1542,-13049,-12916,-11711,-8754,-10819,-10974,-10858,-13425,-8390,6384,11008,3895,-5798,625,12476,5395,-5488,-8582,-9613,-7203,-5695,-10120,536,19305,30198,28102,19490,14407,8998,3759,-5501,-8685,-2587,3918,8190,6935,-7258,-9180,-7223,-9753,-14840,-16974,-14350,-10416,-5239,-4614,-7407,-13031,-16712,-5487,18294,23152,18019,14700,5854,3121,3870,3940,-3399,-14629,-12780,-5598,2099,-609,-6828,15948,58595,48348,32164,15672,-132,-1753,-3606,-9310,-13570,-7301,-3377,-2117,-3831,-9271,-10906,-3370,4982,15911,12296,9264,8291,2919,-4785,-4851,-283,809,-1998,-6596,-13988,-9321,-1683,1530,4906,11117,12007,6402,4517,3255,10683],[10555,611,-9677,-13455,-14093,-8788,-2868,5710,12608,13187,-16,-247,3763,3705,-4486,-12665,1280,20271,24920,28944,24919,16922,15564,11968,7842,2532,-586,-2339,-1677,-4952,-15143,-14480,-1323,5663,555,-12073,-8394,6945,16472,11890,3442,-4111,-3626,1119,1934,-1075,-4749,3409,10329,9006,4329,5106,3349,463,-6821,-7021,-6065,-4337,-2227,-1827,-6038,-6675,-5429,-5960,-4331,76,2239,7032,6537,8192,13026,21110,26137,20128,1870,-13743,-7797,-2867,-314,-6017,-13686,-11977,-9409,-9637,698,24422,30384,14029,6277,-2036,-2685,-4089,-11341,-16720,-15476,-13278,-8894,10242,18923,6750,-6759,-6370,11862,15957,6073,-5897,-12496,-8960,-687,3184,-833,-6062,-8836,-2301,4953,7477,7291,2670,-816,-1248,5118,643,2230,9358,12919,21364,36984,41312,28350,2262,-5652,3082,-2175,-13453,-24481,-32526,-34257,-14925,-187,-9584,-13857,-7303,-4772,-1069,7314,11490,8100,328,-10424,-10466,-3257,-1652,-5819,-11440,-12392,1554,24058,39663,30149,5115,-9468,-11801,-8136,-5269,-9791,-9009,7112,17613,18183,12090,1922,-25041,-4793,-21928,-83418,-168026,-263100,-352635,-413047,-378946,-260911,-127111,-23028,22545,19705,3090,1011,4010,16405,18529,1479,-7177,1580,16658,31416,20914,14738,-1945,-4486,3691,8980,7280,6723,6278,7722,1992,2833,10281,7372,529,-13036,-1948,3380,2062,1412,-637,463,-3530,-12971,-18602,-14646,-4436,5460,8641,10669,6206,3621,2323,426,-6356,-13257,-16282,-12132,-9725,-14723,-5055,546,-4404,-6250,-5140,-6179,-7442,-11500,-3560,13427,25420,27424,30943,30569,23010,8489,-9819,1526,16477,24906,34969,35658,26326,15063,3699,-9553,-10543,-9694,-9488,-5942,-268,8598,18123,9299,-5162,-9974,-4628,4510,17014,18506,4200,-7928,-5244,-5730,-8708,1366,12571,6731,-9107,-13747,-7321,-3882,-2947,-5852,-8009,-10971,-10307,-8909,-13034,-13871,-5207,1197,2329,-3097,797,10728,17066,7980,-8450,-9535,-5306,-5565,-11938,-13536,-11795,-16607,-13430,-9329,-13569,-7757,1885,17664,22785,25533,18503,19949,23369,22251,15107,1359,-5265,-2629,-9656,-12234,-2327,6,172,-577,2169,8174,19866,30685,23235,1084,-8507,-6754,-2043,-2583,-7175,-13853,-11083,-15701,-4121,4818,5248,1232,8186,11719,11797,5749,10804,11839,9025,6326,2470,5572,3333,-4898,-10650,-11162,-3497,3554,611,-3592,-9771,-7820,1157,180,-1420,-8498,-14363,-399,2733,-1924,-8056,-9782,-8571,-4125,-4310,-9391,-6537,-3661,-103,-745,-3713,-4453,2136,12732,35901,45431,45064,35857,19550,4468,-3704,-6787,-7736,-3072,3006,-1858,-11157,-8897,7174,17008,17381,13613,7604,-438,-4138,-3982,1377,8570,9402,1772,-9726,-9090,-137,4383,-6632,-9233,550,12858,25799,33628,17486,-1319,6193,26558,27052,11541,-4798,-7564,-7262,-9511,-11706,-10119,-7238,-4879,-4569,-10903,-9134,-7085,-13200,-10024,3445,4593,-2486,-4674,-4709,-6482,-11414,-13653,-5404,-80,1308,-2980,-11081,-8852,1865,13664,19083,12297,5437,9031,12165,5739,-7678,-5752,5010,17989,28537,17360,-3674,-7113,-31,5359,9491,9981,8039,7008,15705,23276,26530,29014,24971,12894,5178,5338,2675,1242,-4367,-8421,-6510,-4350,-8422,-11393,-7196,-2767,-3623,1538,10143,5697,1692,179,-3914,-4904,8346,19689,13191,3036,4098,10450,5434,-5978,-3020,9622,19378,11732,1796,-6604,-9296,694,4343,5577,9610,15558,12146,889,-8940,-9913,-3201,-6388,-13935,-8278,-672,2034,1007,-2430,-350,5625,7374,2332,-3528,-6691,-7086,-1327,5254,6218,3308,2325,147,-802,-5376,-7809,3734,18248,27198,23287,13081,5426,-5592,-15931,-9132,-567,5123,14858,20964,14997,3572,-14152,-2971,3239,2682,-2101,-10644,-15480,-2051,9365,10872,6742,-380,-8078,-9585,-10259,-14075,-11006,-5487,-5347,-5866,-8566,-12301,-9371,-1940,6268,2879,-12176,-8556,-6003,-396,2294,999,2811,4379,967,-4284,-5886,-9306,-12126,-13941,-14338,-15497,-16457,-7312,-1075,-1067,-2827,-6281,-7601,-6806,-5358,-7024,-10147,-9849,-8537,-7904,-3939,4215,11835,11910,8941,8751,6393,984,-889,1714,3003,2830,-943,-118,588,4716,6251,7410,4963,1563,977,-3200,909,17023,42958,62348,66200,51757,46903,38607,18676,586,-6762,-950,1336,1252,885,-2954,-4594,66,-575,-7540,-14236,-14769,-9036,-6662,-7014,-3250,-3636,-5406,-7221,-7539,-7635,-4384,-7704,-8563,-4962,1944,11426,13097,8104,2982,-2376,-11612,-2370,8778,5668,-1043,-11061,-14571,-9166,-1776,10299,18404,13130,2436,-9833,-11183,-4843,-11951,-16477,-3255,12629,24255,25254,16553,7836,1208,-1722,-264,-535,-4850,-13284,-3154,9821,15388,18418,2823,-16533,-16609,-5328,9704,23672,23302,5951,-7504,-11316,-8251,-6375,-354,18921,38805,43942,34246,21053,7742,-3892,-9396,-933,12111,17820,3580,-13803,-310,4082,530,4076,14859,21937,3516,-5971,3973,20026,18306,5580,-12052,-7812,-4857,-7367,-4969,4054,4908,4706,7875,12809,14923,7703,-3742,-11344,8037,18850,25296,34929,30303,8707,-13508,-12416,-11387,-14653,6982,28415,33392,21808,1584,-4334,13611,26998,27462,18216,6579,-4557,-9388,-3366,2391,-402,-3115,-3187,-2278,4727,22050,30440,20044,8062,1583,13259,23260,12071,-712,-8696,-15458,-6231,-9257,-9673,5143,18113,13374,1718,-4276,-2944,-7229,-8799,-5377,2373,7821,6591,-1268,-14471,-16451,-12589,-12014,-6167,1110,-4269,-12746,-19816,-16479,-7183,-2705,-2191,-5836,-5115,680,-285,-2026,2599,11799,16185,17329,18258,17903,13626,6296,3556,3588,4941,6977,11366,19020,14890,7873,10422,9679,6022,449,-5256,-11342,-7374,-571,-1244,-7543,-2342,10491,11590,-246,-9272,-9136,-11394,-9489,-11166,-9892,-6368,-6008,-5981,-9927,-13538,-10711,-5817,2354,13624,23105,25427,11095,-2477,-7436,-8021,-5866,2773,1516,-6223,-6829,4507,389,-6489,-4689,4017,2378,-162,48,4750,2760,-7252,-11558,-4963,-4958,-8582,1448,11598,8010,1026,-2813,-3940,-5351,-7900,-11829,-16758,-13613,-9638,-6056,-4082,2731,8530,17894,28649,34060,23317,17598,14241,6641,-1892,-11780,-15610,-2982,5938,10381,3981,-4187,-6732,-3741,4844,14356,7787,1045,1928,12670,32212,30200,28891,23432,9004,-4390,-754,-5441,-9325,-2660,-199,-3387,-3011,-7441,-9359,3768,20275,33178,33148,15680,8766,-454,-5629,3527,11201,10214,5510,3473,-2139,-8938,-14302,-18558,-13022,-11196,-12910,-10591,-2743,-740,287,-951,-7125,-4691,1454,4094,3993,3389,3789,9464,9896,2301,-3593,5506,22905,47903,21431,-4635,-13036,3328,8298,-2402,-14159,-8454,-4680,-1259,13278,20407,9798,521,-8341,-13949,-16314,-8498,1174,-718,-8169,-11999,-11976,-10172,-12945,-13735,1244,20417,28156,22155,6254,-4916,20338,46701,57785,40260,24549,12991,6448,9138,7071,3737,-2374,-6398,899,8728,11147,16520,28630,52772,68007,60963,31459,10436,4905,-8109,-17409,-11875,594,7588,4687,-5902,-9639,113,4404,-20,-3763,-6505,-4730,1057,9654,17083,21234,22612,14704,1609,-3168,478,5884,1855,-7996,-9362,-4897,-3215,-4902,-8091,-7382,1496,20055,26911,6767,-7609,-13375,-12634,-13464,-4581,2943,6530,2070,11878,38054,55452,50430,35206,21326,17453,17136,20454,18824,22492,16137,5952,-1749,-5269,-12606,-2814,15104,29269,30335,23898,23130,14831,10117,5870,-230,-3303,-2595,161,1276,-1173,-8029,-13984,-12043,-13851,-10914,-5192,-1228,-2177,876,2604,4709,5885,7554,11437,13109,14992,12703,3025,195,3689,12258,17930,16595,12001,3368,-5832,-10171,-4164,-3616,-8199,-11613,-4753,4903,13567,15042,14239,7877,-3751,-13981,-16576,-12228,-1361,118,-7675,-13530,-8861,16,9820,14145,9849,10944,18980,23213,22590,14862,1101,-5672,-158,-7316,-16220,-9489,6104,36075,70897,81659,55972,35139,17442,-2081,1633,-6162,-4769,2468,2320,3367,2213,-449,-1408,5724,7852,4148,-1554,-2211,-1120,1402,1194,-3989,-8850,-11155,-1834,4351,8242,875,-11163,-11237,-6256,-7204,-14432,-9527,505,-2160,-7411,-9625,-11978,-8551,2817,18649,24514,23821,18764,1595,-4737,-7203,-9471,-14886,-14394,-11306,-9998,-9850,-2658,16631,31056,32059,19793,6662,-7917,-16766,-13229,-16032,-15498,-4096,2003,1308,1183,441,-4264,-1901,8110,16043,19621,11842,-1167,-10945,-10662,-932,9088,9207,2880,-974,-8061,-11194,-7175,-9461,-12041,-750,762,-6638,-13334,-10377,4438,898,-1649,-12547,-2937,-4821,-10038,-12234,-2989,4117,8211,2200,-6480,-4076,4924,6537,4936,-146,-11953,-15850,-18296,-14126,-11203,-12257,-6003,4401,7148,1835,1226,8114,10704,1745,-3221,-6689,-14667,-8391,-1576,4938,7469,4728,-5587,-9605,-7930,200,6465,5366,-628,-4999,-7099,-9639,-13903,-10640,-6736,-7977,-12466,-15860,-14144,-10802,-10332,-14847,-10916,-2314,9759,16072,1987,-1006,6845,14456,20504,17685,7827,7786,16294,21242,11914,-3454,-11223,-10813,-9234,-5885,790,2370,-3521,-11705,-14507,-12839,-8971,-3620,1183,1882,-633,-3478,-9035,-12449,-1354,1195,-4309,-3415,1738,-4883,-16210,-1220,9848,8344,17,-4360,-8987,-8138,-5642,-4346,-7929,-15673,-9330,-3046,-1485,-4906,-9702,-9360,-2879,594,1551,-790,-4151,-7797,-3911,952,3994,15160,26114,24284,16088,-484,-4023,-5636,-9329,-7117,-2349,9289,18926,19410,13873,9652,5203,459,-5149,-3433,-960,-3343,-6761,-7810,-13092,-12013,370,7160,4256,-1125,-3222,1393,-194,-6175,-10067,-14494,-10791,-2284,-6057,-11848,-14073,-13112,-8672,307,7457,2381,-9462,-11227,-9271,-11224,-7356,9145,15172,15285,10018,2456,-908,-3895,-4089,-7358,-9489,-4247,-335,916,-246,-5295,-16685,-2434,6559,12430,17719,26286,40351,41449,30742,11920,-6278,-6431,-2063,-6580,-6805,-7507,-1407,5806,5015,-1233,-5791,-8484,-11453,-11259,-9222,-5774,7643,16055,15217,22352,25762,12943,-3494,-6653,-4370,-2343,531,4140,3325,-579,4990,16691,4556,-4585,-5801,-15707,-12498,1347,8229,11944,5512,-3955,-10048,1680,4440,-552,-3489,-1900,-4686,-3706,6530,14946,21321,22680,21086,16896,9518,7554,6917,9381,8221,5771,6210,10209,13996,7948,3503,5589,3571,2557,-6614,-6611,6653,15116,18829,14672,1186,-7479,-8861,-4341,-8139,-10959,-2759,4842,-12209,-12073,-6985,-2046,2383,5182,7951,5565,2093,1866,-598,-7875,-13383,-3279,-4351,-6104,-1076,-761,-8535,-6479,10014,24891,22089,11680,8473,13910,19968,30413,37529,25066,12595,2869,-4118,-6492,-267,8557,-1986,-7760,-3350,7069,8421,11009,10167,8702,7124,-809,123,16659,30595,25141,6339,-7377,-16349,-11728,-7031,-2625,692,-2090,-10013,660,21306,42544,32784,11981,1723,-3633,-9834,-13957,-11557,-14609,-9228,14,1040,-4321,-11189,-10841,-6771,1228,16286,24108,19188,5657,-6224,6295,8609,-7145,-17750,-1503,19378,30517,23668,9763,1285,-1914,2325,25409,43358,39331,29546,19215,16622,9950,343,-3995,-1607,6583,17253,10610,1360,-3773,2344,11751,14727,13208,7171,5715,7798,9051,3668,3436,2864,6278,9014,7378,1418,-6988,-5455,-1367,2382,13059,28356,41444,34563,10175,-15075,-4290,8419,25872,47801,67724,41462,8265,-1298,-8366,-16476,-19867,-15469,-12883,-12546,-14850,-15300,-12853,-9661,-5270,-544,402,-208,-1951,-4726,11208,41750,64413,63774,36515,16962,8796,3316,-1118,-3005,-3455,-2473,-2129,-1040,275,8305,22527,9646,-3005,623,10266,4467,-10349,-14095,-8309,-1718,-6113,-9563,-4806,-7094,-13912,-4145,6984,12151,10418,-796,-11532,227,3566,292,-7400,-10105,-9178,-11698,-10738,-4301,5071,17270,18309,-89,-17567,-6489,-791,-8826,-12012,-8595,-2612,-1192,1528,6317,10284,7778,-2528,-11995,1063,15379,26830,30750,19410,9521,6465,1573,-4355,-11050,-14397,-18328,-7709,6128,1545,-6465,-18587,-13351,-90,15013,34521,37673,23427,8902,12433,26794,22017,7768,-12811,-393,15192,11233,-6643,-15995,-8385,-8126,-3636,5710,23027,16654,8614,-14983,1930,19691,37363,43978,37510,33800,36736,15096,3443,-6639,-11926,-7882,-8638,-11612,587,6632,2422,1850,-680,-2950,-4294,-994,5855,5318,-612,-641,2340,13928,17494,12627,12703,16791,15573,14703,16280,8278,-2829,-3595,-2449,-6443,-4404,734,651,2650,6702,1980,1191,3543,2977,-3218,-7709,-5165,-9169,-14194,-18793,-14908,-13505,-11424,-6515,1293,9480,13756,6748,-8290,12921,27507,26219,16732,12356,11676,9368,5158,2050,2344,9039,13790,21665,21637,20734,32225,50321,50786,29385,10600,-2591,-6505,-8385,-8641,-5907,-9109,-12497,-14755,-15655,-8071,6379,10304,3313,-7088,-6154,7231,3829,-4708,-7326,-9662,-7338,-4729,-9465,295,19116,29410,26106,17936,13670,8419,2223,-6701,-8461,-1505,5001,10074,10821,-5543,-7906,-6327,-8960,-13531,-14096,-15523,-10779,-4576,-3188,-5800,-12401,-14706,-2137,20404,23101,16998,12792,3706,745,1126,1871,-5183,-16856,-15605,-8230,786,-600,-7944,15828,59268,46946,31447,20214,4549,402,-2230,-6531,-11599,-6210,-1861,-913,-3266,-9158,-10507,-2521,4531,15546,13508,9774,7553,1261,-6479,-6591,-2669,-1322,-3231,-7110,-13717,-10783,-3462,-556,2354,7847,8963,3890,2491,3782,12012],[9351,-618,-10420,-12199,-13746,-9166,-1606,9172,17641,20091,5539,-456,2784,2006,-6630,-11005,3082,19727,22038,25753,22179,14924,16101,13641,7820,1466,-1875,-4038,-3619,-6024,-15488,-13311,84,6486,98,-13937,-9332,5710,14665,8822,208,-6102,-5502,-2014,-648,-660,-4443,2407,8593,8305,4345,4676,2713,402,-6432,-7199,-6825,-5740,-4143,-3490,-7367,-7937,-6606,-6373,-4372,201,2443,6883,5849,7194,11460,19178,24023,18417,1186,-13904,-8463,-4469,-1291,-5386,-10207,-8215,-6028,-7990,343,23098,30880,14673,7399,-561,-2525,-3963,-9261,-15460,-15842,-12632,-10065,6930,12076,2082,-8549,-6548,11492,15884,6250,-6001,-12601,-8743,-360,3019,-2453,-9030,-6633,182,6458,8210,7578,2300,-2622,-5807,534,-1133,2025,9266,12257,20091,35235,39739,28220,2727,-5236,2264,-2108,-13059,-23538,-30334,-31002,-17072,-1367,-9728,-14204,-7284,-3763,682,8908,10953,6967,-487,-9878,-11317,-3895,-1485,-5451,-11411,-13432,1083,24858,41085,29948,3417,-11352,-13557,-9471,-6294,-10464,-8450,7790,16713,17849,12110,2900,-23526,-9493,-33508,-79550,-123161,-177880,-238110,-288562,-266992,-177537,-78031,-2564,29821,24415,6626,4273,7358,19254,20187,2367,-3576,4125,16362,29252,16830,10720,-4579,-6886,2706,10625,8592,6514,5131,6428,3155,3100,7514,5675,54,-13681,-481,4802,3774,3149,1141,3060,-2168,-13764,-19319,-14632,-4365,4786,6907,8331,5739,5880,4703,1811,-4758,-11353,-15067,-13071,-9695,-13946,-6771,-2549,-11694,-10323,-3471,-6109,-9601,-10683,-1076,13687,23806,24277,28744,30992,25731,13685,-2303,-7948,7925,19156,33385,37497,28553,16937,5199,-8197,-10310,-9710,-9785,-6739,-1492,6285,14370,7862,-3943,-6638,-1915,5555,15605,16238,3060,-9371,-6522,-7191,-9006,3767,14647,7938,-6957,-14228,-8348,-5206,-4860,-7183,-9136,-11459,-9645,-7907,-12372,-12746,-1668,6303,7010,307,2431,11003,16716,9015,-7878,-14677,-8627,-5732,-11710,-12663,-9991,-16032,-14450,-8151,-11199,-4559,4078,21994,33466,41731,34804,30618,31817,29382,18447,428,-6401,-2182,-7879,-12828,-4249,-2778,-2676,-2342,1011,7158,20510,33953,25712,1308,-8271,-6325,-1555,-1838,-6158,-13822,-11055,-14843,-4003,5590,7855,2801,8774,13171,15704,8517,10398,8358,6489,4312,-139,2915,2915,-3774,-7673,-7165,78,3835,-1,-3193,-7598,-6178,687,-481,-1286,-8062,-14925,-96,3535,-435,-5775,-7103,-6901,-3431,-4588,-10187,-6779,-3324,406,170,-2461,-4693,171,10173,34837,45835,43136,34009,19610,5005,-2291,-4630,-5505,-1804,2912,-1640,-9958,-9417,4608,13475,15084,12779,6986,-1481,-4599,-4217,905,7812,8817,1014,-9887,-7695,1473,4253,-8264,-8116,2683,14402,25636,30182,12241,-3378,7748,29728,29024,12243,-3397,-5320,-5614,-9262,-11328,-8966,-7489,-7359,-5736,-10099,-8245,-6774,-15277,-8244,5916,5850,-2174,-3971,-3319,-5438,-10184,-11915,-4977,87,4282,464,-7894,-7358,1617,13142,20867,16081,9739,12685,15145,7536,-6612,-6320,1375,8441,17869,11465,-6056,-7703,-188,5476,9668,9623,8044,7961,16590,25334,29084,29635,22855,11853,4633,3414,-142,-1006,-6064,-9583,-6697,-4089,-7857,-10023,-6329,-3477,-7901,-6115,4541,2519,1197,1071,-2901,-4655,6534,17229,12889,5046,6490,11037,4218,-4751,-988,11106,22035,14809,4657,-4127,-5777,2190,3417,3768,6413,12806,10878,-105,-9116,-8263,-2982,-3421,-6180,-15047,-5803,-2176,-3199,-4768,-1793,4107,4938,-808,-6965,-8458,-7795,-2190,4607,5731,3512,3803,1536,-2503,-7625,-8886,2621,13816,22256,19788,11754,5210,-5226,-14307,-7474,849,5377,13610,18567,12823,2627,-13644,-1990,5264,5014,-509,-9632,-14657,-3381,7943,9955,5706,-1855,-10197,-10264,-9194,-11740,-9082,-3769,-3852,-5014,-8517,-12966,-9906,-2640,4831,818,-15562,-9312,-5247,2549,8204,7607,9299,9678,3048,-3625,-6197,-10240,-13112,-15052,-14326,-15255,-15519,-7496,-1230,-778,-2156,-4283,-5614,-4727,-3821,-6401,-10206,-9819,-8225,-8021,-4350,4369,13673,15094,11556,11009,8931,4614,2901,1757,933,991,-360,2879,4927,7636,7528,6938,3755,404,260,-2936,2106,19504,46337,65089,67353,52376,47353,38302,18245,797,-5298,-356,2159,2796,2252,-2252,-2910,2776,1334,-6656,-13955,-14451,-7308,-3904,-4676,-2343,-3630,-5767,-8325,-9786,-10363,-6520,-10501,-10662,-5810,2253,13713,18589,15836,10750,3433,-8566,-3654,10845,9188,1649,-9784,-14416,-7861,825,12461,20851,14923,4329,-7613,-10894,-5188,-12138,-16774,-4813,10044,21118,25072,20418,11933,4010,-195,684,1027,-3689,-13999,-3056,10654,18422,23849,8560,-13639,-16522,-6246,9993,25807,24672,7073,-6215,-14915,-13311,-9648,-2084,17576,39311,48452,38698,23048,8498,-3236,-9628,-2819,9841,16514,3836,-13088,773,5442,2794,7359,18026,21985,1749,-7292,3366,20850,21542,9809,-8080,-9310,-5013,-6436,-6667,-44,-312,-694,2485,7976,13163,8307,-2103,-14027,3312,14191,21566,30397,25606,5564,-14947,-11491,-11793,-15043,7933,31759,36212,24249,2724,-5566,10845,22927,24554,17201,6892,-5000,-10313,-4919,1091,-158,-3127,-3258,-2028,4994,22783,31867,20428,6686,-1100,11022,20743,8831,-3754,-10500,-14920,-6291,-9236,-10791,1103,11952,9034,279,-4310,-4699,-10824,-11383,-8340,-2233,3983,4430,-1872,-14210,-16544,-12168,-11234,-6081,1321,-3795,-11835,-16747,-16688,-9357,-5929,-5384,-6427,-3435,1953,1415,-697,2461,11798,18030,19319,17404,15403,11568,5950,4428,5178,6489,8417,13520,22990,20307,12554,13046,10409,6777,1899,-3673,-10568,-10246,-4184,-3107,-6596,-240,14013,17016,3702,-8435,-11291,-16129,-10933,-12042,-10506,-5494,-4185,-4713,-9723,-13892,-11950,-6105,2966,13846,21724,22800,7679,-4415,-2900,667,-5109,1528,1761,-5844,-6888,3617,-740,-6455,-6414,167,-681,-1397,-628,3477,47,-10591,-13580,-6320,-5865,-7566,4987,15455,12612,4454,-354,-1433,-2302,-3493,-9085,-15780,-15261,-10709,-5850,-3055,3269,8246,17586,28502,35547,26798,21181,17483,8748,-667,-11259,-14635,-2530,4859,9559,4027,-3905,-5949,-2773,5087,15479,8869,1768,864,7708,22985,22073,24925,20791,7136,-6857,-3179,-8006,-7916,100,3015,-368,-839,-6645,-9499,5296,22905,34572,29210,12646,7079,-1505,-7662,62,8281,9287,5922,4429,-932,-8151,-14295,-19067,-14795,-13801,-10967,-6867,-521,-207,-2173,-5950,-10841,-6995,-1374,699,1373,1601,2049,7633,8767,1353,-4374,6630,24597,45793,14293,-8747,-10098,9681,15465,1664,-16595,-13387,-7797,-3962,9417,15798,5695,-1337,-8820,-11654,-12293,-5056,3999,1678,-6846,-11660,-11463,-9057,-11799,-14362,3659,30437,42681,34773,11850,-13557,11471,36079,47237,32967,21508,13002,7516,7993,3731,1841,-1986,-3799,2242,9172,14953,22811,32161,51564,63150,53862,25381,6766,2591,-9228,-18251,-12047,1222,9108,6127,-5362,-9685,2129,8432,4453,-2026,-7566,-6261,2194,13550,22785,26917,25403,13177,283,-3200,-112,5582,2062,-7338,-9217,-4496,-3319,-6030,-9692,-9355,-56,18394,27961,10411,-1347,-7933,-12712,-13456,-2132,6145,8851,2344,10043,36050,49103,39416,23769,13831,13926,15758,20308,16967,18694,13763,6361,65,-2992,-6303,1845,17547,28294,26549,18975,16819,10486,6983,3982,-629,-2923,-2489,244,1777,-505,-8174,-14550,-12058,-12433,-9243,-4368,-1794,-4045,-866,3301,5906,6396,6981,10795,14044,16542,12440,4399,4789,10385,20399,26976,26235,21237,10099,-2563,-12060,-6196,-3898,-7270,-12939,-6074,4633,16877,21309,20334,12376,-238,-12724,-15603,-10414,-1056,-758,-7706,-10670,-5133,5076,15143,20592,15964,15892,23671,24026,22530,14918,1100,-6263,-2433,-9491,-16850,-9492,4680,32600,72244,90736,64778,39846,21495,2929,2755,-8171,-8293,-1323,1453,4496,4078,918,-525,6465,8468,4948,-924,-2306,-2702,-1561,-1588,-4350,-6984,-9481,-2803,1592,4841,-1828,-12952,-11970,-7065,-8186,-15020,-9482,508,-3077,-8319,-10148,-12259,-9809,42,14251,19785,17232,9427,-6995,-10560,-11649,-12158,-16082,-13418,-10438,-10320,-11949,-6321,10577,22079,23039,15588,6492,-5501,-16483,-15845,-16627,-13162,-1816,1989,223,-655,-1242,-4660,-1646,8031,15112,17809,9793,-2328,-11482,-11917,-2710,6231,7238,3737,858,-6507,-11783,-9290,-11040,-10711,-912,-78,-7104,-12700,-7163,7498,3529,726,-12575,-3935,-5032,-8686,-14708,-5109,2574,8739,3344,-6235,-5061,3385,4365,2735,-2072,-11352,-11459,-15304,-12215,-9705,-12125,-7162,5,1380,-3116,-3140,5633,7735,-1949,-4989,-6479,-13352,-9059,-1859,5272,8625,6573,-4451,-8843,-8114,-1086,4863,3634,-2234,-5850,-6966,-8847,-13088,-13325,-8664,-8816,-11840,-13297,-11244,-7372,-6927,-8570,-3011,3969,15460,20304,1773,-3660,4669,12539,19226,18694,10273,9444,16725,20245,11625,-3812,-12408,-12284,-11820,-8368,-1374,641,-4893,-12844,-12230,-11423,-9155,-3411,2871,2990,-1069,-3909,-6626,-13681,-5028,-1520,-8858,-10528,-6150,-11410,-12258,2762,12326,8587,-947,-4706,-6547,-5228,-4947,-5793,-10526,-16156,-8127,-2434,-616,-2659,-7325,-8480,-3313,-365,668,-381,-1019,-3206,54,4666,8288,19665,32281,28884,16508,-2983,-12231,-11075,-11495,-5860,872,13204,23788,22901,15507,9229,4391,967,-4466,-2512,-1086,-3582,-6765,-8232,-14154,-10596,2207,7902,3371,-3716,-6483,145,1661,-2967,-7509,-15150,-11793,-1887,-4623,-11222,-14033,-12913,-8524,462,7853,2937,-7685,-9833,-9678,-11435,-8559,6029,9609,8482,4439,13,-1518,-4021,-4655,-9452,-9949,-337,4822,5393,1999,-6087,-15974,-427,8331,13694,17259,24238,38464,40221,28387,8802,-8707,-4842,-1479,-8702,-11093,-9845,-1947,5923,5295,-533,-4305,-7046,-10378,-10343,-9271,-8864,1679,11793,15509,24458,26760,14965,-1284,-4213,-1551,47,1810,3879,1683,-2092,3438,14722,3431,-6232,-7973,-18031,-10797,2427,7894,9189,1276,-6656,-8482,5046,9431,1782,-3913,-1920,-3981,-4142,4301,12027,19291,22161,21239,17056,9118,5846,5155,9209,10621,10451,13675,20197,23263,13628,7711,7560,3949,2367,-5910,-5073,6009,12416,16585,15846,5331,-4213,-7348,-4186,-7961,-9969,52,11093,-7842,-13448,-10592,-6244,-1115,3445,7963,6591,3163,1996,-1999,-10823,-14029,-744,840,-1589,1150,232,-8253,-8118,6648,19048,16271,8518,8039,14145,21104,33304,42328,28829,13933,2422,-5510,-8473,-3557,5468,-1903,-5786,-3391,5033,6375,9948,10557,8908,7393,946,1928,15296,27937,20831,2585,-10125,-15657,-9395,-5125,-1486,1128,-2322,-10765,1022,22021,43441,33259,11921,2685,-1150,-6318,-15298,-15923,-12713,-7693,559,1181,-4695,-10891,-11211,-6239,5123,25023,35961,28134,10071,-8102,-1081,548,-13026,-15943,204,20990,32162,26585,11787,2514,-1616,537,21720,39709,38534,29806,19059,16181,11567,3421,573,284,6579,17465,10639,1091,-2843,3383,12422,15370,13271,6113,4378,6833,9556,4469,2931,720,3364,7545,7688,1975,-6473,-5269,-2357,-1489,7438,23452,39029,33850,10414,-16493,-1831,10777,26675,46087,65789,44039,10911,-807,-8932,-15945,-17133,-16020,-11997,-11830,-14345,-12126,-8330,-9353,-6563,-809,2083,1063,-3201,-7666,10006,39824,64239,65749,38045,18702,9267,2528,-1989,-3469,-3950,-2802,-2757,-3138,-1370,7620,22590,13118,1437,3254,11215,2970,-10777,-13633,-8117,-2719,-7385,-9546,-4661,-7602,-14098,-3152,8234,14016,13892,3345,-7478,1490,4918,2665,-4798,-9504,-9734,-11770,-10608,-3855,5886,17315,15477,-4318,-18417,-4325,54,-9708,-13954,-10524,-5749,-4857,-4072,-395,5103,3113,-7063,-8299,4655,17892,26970,28430,15673,6414,4620,1118,-3679,-10486,-14214,-17687,-7389,5536,102,-6266,-17468,-12897,-203,15010,35050,38408,23731,7953,14409,29364,22551,7776,-13718,-379,14461,10613,-6560,-16824,-9329,-8546,-3049,5821,24666,21169,13885,-11766,881,17056,33357,41693,40120,38689,40308,18466,5749,-5398,-12728,-10668,-8938,-5196,4994,8201,2576,2651,1435,-921,-2216,787,7373,6117,-149,352,3480,14718,19150,14818,14363,18556,19170,17686,12577,5508,-3650,-4348,-3091,-7128,-3752,2745,3839,4091,6470,1096,-784,1072,836,-4646,-9685,-5556,-8578,-12957,-17920,-15485,-13364,-11920,-7203,722,11803,19965,13523,-6496,8144,21101,22909,15545,12658,13171,12452,8671,4571,4950,11600,15882,24279,25962,28611,40453,56108,50603,24296,6593,-1995,-248,-4203,-5466,-2359,-5515,-10654,-17298,-17646,-7756,5921,9215,3017,-6354,-12517,1461,1098,-4724,-6368,-9035,-7334,-3994,-8566,-103,18210,27471,22983,15226,11824,7174,532,-7723,-8164,-627,5702,11516,14854,-3581,-6484,-5323,-8054,-12239,-10653,-13389,-10613,-4004,-1944,-4154,-10923,-12471,1465,22880,23707,16907,11762,1979,-1536,-1772,-703,-7254,-18895,-18146,-10886,-840,-771,-9171,15337,57342,44152,29860,23426,9109,2664,-359,-2792,-7531,-4171,45,514,-2482,-8823,-9320,-1241,4373,14768,14755,10547,7237,233,-7439,-7619,-4584,-3415,-4641,-7994,-13334,-11601,-4813,-2161,899,5919,6833,1767,333,3961,12462],[7873,-1731,-10721,-10487,-11330,-8287,-59,12100,21396,25210,10182,-267,1456,-152,-9072,-8615,5202,18673,18999,22386,19406,13048,16507,15765,8294,1140,-2182,-4786,-4988,-6827,-15255,-11726,1380,7047,-101,-13940,-9128,4921,13071,6030,-2520,-7315,-6666,-4481,-2568,-354,-4294,1374,6900,7678,4366,4450,2398,625,-5713,-6958,-7313,-6925,-6158,-5208,-8452,-8764,-7553,-6700,-4312,430,2709,6626,5170,6279,9912,17076,21390,16222,337,-14062,-8742,-5520,-1323,-3470,-6432,-4809,-3206,-6571,141,21446,30467,14905,8076,786,-2143,-3429,-6831,-13143,-15143,-11144,-10096,4038,6273,-1696,-10058,-6964,10771,15617,6618,-5679,-12252,-8533,-313,2479,-4333,-11900,-3680,2409,7494,8445,7516,1942,-3967,-9684,-4166,-2933,1779,9020,11241,17749,31575,35589,25642,2109,-5107,1009,-2181,-12274,-21769,-27277,-27490,-19534,-3084,-9889,-14278,-7374,-3142,1843,9559,9360,5125,-1713,-9835,-11629,-4513,-1425,-5176,-11404,-14419,453,24455,40068,27969,1411,-13024,-15320,-11004,-7518,-11020,-7805,8028,15357,17071,11431,3082,-21654,-14689,-39344,-56987,-65050,-91079,-133166,-180939,-173686,-110690,-40053,13419,36507,28317,10163,7549,10487,21297,21120,3411,-227,6153,15210,25844,13131,7814,-5967,-8656,1747,11852,9404,5950,3568,4300,3112,2609,4571,3817,-650,-14501,385,5603,5250,4977,3361,6113,-498,-14271,-20075,-14754,-4206,4636,5713,5766,4521,7346,6394,2622,-3631,-9842,-13817,-13897,-9555,-12629,-8874,-6162,-18243,-3639,2091,-4299,-9410,-7446,1437,13283,20946,20036,25398,30252,27502,18243,5371,-14952,-551,12759,30094,37781,30147,18388,6220,-7439,-9613,-8893,-9018,-6654,-2195,4363,10921,6389,-2319,-2848,1609,6624,13593,12992,1175,-11308,-8172,-8795,-8309,6058,15881,8636,-5214,-13396,-9628,-6820,-6954,-8436,-10255,-11727,-8781,-6768,-11633,-11944,1391,10992,11080,2971,3396,10513,15553,9584,-4078,-15029,-13325,-7398,-12230,-12011,-8503,-14844,-14977,-6572,-8392,-1965,4928,24150,42922,57832,52331,42370,40521,35783,20114,-1445,-7300,-1292,-5580,-14069,-6641,-5455,-5309,-4233,-511,5765,20434,36470,27650,1149,-8441,-6280,-1534,-1579,-5626,-13781,-11049,-14098,-4326,5598,9545,3556,8466,13939,19559,12300,10514,5170,4471,2740,-1896,265,2082,-2996,-5214,-3352,3474,4181,-614,-2786,-5447,-4449,138,-818,-997,-7584,-14563,153,4108,669,-4041,-5044,-5337,-2648,-5082,-11251,-7485,-3560,269,444,-1421,-4730,-2051,6967,31154,42955,39187,30858,18537,4756,-1513,-2885,-3796,-1200,2227,-1845,-9184,-9995,1935,9693,12209,11343,5831,-2745,-4903,-4053,763,6948,7777,-83,-10037,-6265,2646,2779,-10717,-6175,4547,14957,23460,24573,6808,-4931,9323,32038,30085,12088,-2862,-3237,-3676,-8954,-11315,-8049,-6921,-8597,-7031,-9564,-7792,-6373,-14387,-6432,8198,6735,-2273,-3908,-2805,-5308,-9519,-10239,-4647,-526,6008,2711,-5680,-6646,526,11428,20981,18504,12799,15432,17698,9077,-6132,-7905,-3001,471,9144,6146,-8543,-8728,-1008,4805,8942,8402,7443,8783,17300,26951,30694,28515,19563,10138,3957,2232,-1452,-1924,-7288,-10902,-7273,-4199,-7594,-8881,-4801,-1763,-6616,-14198,-1977,-963,455,1663,-2407,-5006,4297,14577,12791,7124,8412,10880,2791,-3632,55,11507,23826,17448,7212,-1843,-2991,2808,2033,1731,3262,8859,7625,-2201,-9248,-6732,-2770,-837,-231,-10743,-11033,-7315,-7867,-7308,-3542,2283,2359,-3931,-10494,-10356,-8841,-3532,3579,5190,3720,4813,2222,-4512,-9705,-9438,1477,8768,16187,15280,9570,4254,-5166,-13184,-6403,1749,5384,11935,15502,9946,910,-13224,-1318,6807,6756,552,-9003,-13860,-5143,5730,8298,4095,-3832,-12846,-10311,-7783,-9614,-7420,-2304,-2357,-4316,-8924,-14363,-11313,-3865,4016,907,-14646,-10208,-4698,5326,14415,15559,16903,14739,4490,-3457,-6980,-11470,-13994,-15893,-14533,-15014,-15272,-8096,-1835,-883,-1721,-2836,-4216,-3149,-2697,-6135,-10582,-10070,-8166,-8298,-4952,4033,14466,17262,13466,12575,10695,7547,6497,2169,-1072,-1422,-439,5101,8720,10101,8173,5838,2021,-1254,-930,-3201,2482,20718,47495,65583,66539,52127,46940,37214,17502,692,-4696,-646,2223,3643,3351,-1226,-588,5397,2628,-6283,-13770,-13492,-5443,-1372,-2564,-1518,-3467,-5703,-8768,-11078,-11432,-6277,-11244,-12770,-6911,2176,15316,23432,23487,18050,8357,-6012,-5738,11858,12386,4058,-8738,-14551,-7143,2693,13786,22245,15863,5785,-5429,-9612,-4837,-11671,-16616,-6958,6546,16740,23412,23057,15055,6039,737,1011,1976,-2912,-13593,-3013,11154,20911,28664,14578,-10713,-15889,-7788,9349,26419,24543,7948,-3512,-10051,-13080,-13115,-4137,14788,36459,49631,41465,24157,8782,-2932,-10258,-4923,7379,14786,3898,-12700,1380,6535,5039,10572,20497,20703,-603,-9021,2228,20495,23834,13499,-4801,-11220,-5501,-5519,-7961,-4023,-4990,-4665,-1661,3127,10720,8227,-963,-13875,-1092,9435,17504,25370,20427,2230,-16121,-10747,-12154,-14880,8533,33831,37616,25859,3729,-7023,7657,18585,21223,15603,6999,-4766,-10003,-5481,200,100,-3247,-3343,-1768,5120,22641,31899,20085,4862,-3543,9257,18328,6055,-6469,-12490,-14335,-6459,-9343,-12095,-2889,5706,4576,-679,-4346,-7119,-14820,-12585,-10451,-6995,-104,2005,-2760,-14141,-16686,-11772,-10177,-5454,2135,-2168,-8172,-11047,-13006,-10419,-8846,-8089,-6228,-1777,2984,3058,1449,3588,11874,19188,20235,15389,11385,8347,4957,4753,6218,7660,9709,15762,26980,25969,18064,16206,11272,7283,2836,-2494,-9216,-11807,-7153,-4747,-5640,1597,17248,22202,7567,-7295,-12812,-17248,-7757,-9370,-9190,-3529,-1241,-2393,-8591,-12738,-12109,-6185,3352,13513,19612,19483,4181,-4814,1744,9167,-1425,-391,988,-6425,-7642,1787,-2346,-6797,-8202,-3709,-3865,-2985,-1715,1703,-3178,-14145,-14550,-7454,-6428,-5989,8047,18516,16618,7482,1662,960,906,313,-6844,-14414,-15939,-10686,-5107,-2038,3502,7225,16329,27762,36382,29588,23747,19292,9624,-226,-11190,-13363,-1776,3997,8550,3931,-3762,-5469,-2276,4592,15222,9504,2705,659,4028,13525,12827,20059,17588,5042,-9317,-5344,-9846,-7472,729,4474,1851,896,-6181,-9504,6771,25114,34740,24913,10010,5575,-2361,-9146,-2827,5397,8154,6047,4814,-403,-7822,-14517,-19339,-16626,-15310,-7204,-1177,2965,1443,-3246,-10373,-14807,-9224,-4064,-2521,-1374,-400,215,5933,8008,1028,-4412,7974,26390,42905,9128,-11380,-7078,16494,24769,8999,-9470,-16997,-10888,-6513,5582,10854,1697,-3103,-9412,-9884,-8755,-1181,7026,4479,-4851,-11064,-10948,-8029,-10597,-14516,6466,41202,58632,49747,21107,-12168,2214,24385,35922,26444,18840,13108,8712,6775,1068,763,-1169,-1414,3113,8558,16745,27094,34426,48011,55297,44436,18607,2688,34,-10291,-19808,-12960,1269,10166,7271,-4811,-9493,3896,12074,8790,-325,-9225,-8091,3788,18766,30022,33200,27292,10919,-1103,-2908,-387,5357,2251,-6626,-9427,-4442,-3720,-7340,-10754,-10633,-1016,16637,28323,15898,7697,-660,-9381,-11083,653,9378,11024,2316,6948,31922,40424,27279,11815,5549,9749,14112,20129,15621,15565,11896,6965,1919,-272,-361,8032,21021,28153,23691,15037,11668,6911,4424,2613,-624,-2310,-2283,332,2310,23,-8583,-15268,-11380,-10785,-7785,-3657,-2182,-5325,-1590,4956,7534,7371,6714,10084,14660,17250,11707,6560,10654,18070,28276,34932,34190,28489,15065,-379,-13333,-7565,-3331,-5634,-13075,-6970,4538,20365,27795,25981,16505,3421,-10499,-13800,-8052,-398,-1393,-7135,-6626,-688,10559,19881,26354,22399,21745,28229,23976,21942,15173,2033,-5189,-3131,-10789,-16553,-9146,3449,28480,69713,94660,70919,42772,24059,7865,4204,-9412,-10954,-4343,1118,5573,5691,2026,233,6980,8676,5334,-503,-2466,-4283,-4612,-4744,-4976,-5112,-7131,-2829,-628,1518,-4383,-14475,-12694,-7937,-9149,-15287,-9320,475,-3954,-9192,-10719,-12298,-10395,-1915,10877,15954,11715,2471,-13286,-14507,-15718,-14473,-16283,-12240,-9386,-10528,-13580,-7559,7457,15827,15420,11535,6295,-3073,-12322,-15660,-14862,-10351,-307,1269,-1403,-2808,-2994,-4962,-1516,7468,13548,15542,7809,-3039,-11474,-12997,-4248,3622,5625,5211,3517,-4199,-11003,-10371,-11411,-9156,-824,-648,-6919,-10410,-3236,10870,7633,5102,-10289,-4908,-5270,-7072,-14749,-8071,291,8434,4026,-6293,-6728,837,1335,641,-2767,-8469,-7185,-12107,-10116,-7906,-11032,-8046,-4736,-4427,-8852,-7396,4309,5341,-5868,-6551,-5933,-11898,-9239,-1697,6011,10038,8457,-3222,-7590,-7474,-2062,3388,1939,-3977,-6936,-7016,-8043,-11422,-15624,-10603,-9598,-11034,-10521,-7389,-3210,-2244,-234,7229,13143,24017,26460,2314,-7383,2032,9952,16894,18521,12191,11126,17136,19083,11153,-4148,-13038,-11823,-12492,-10398,-3375,-1159,-6238,-11869,-9070,-9010,-8894,-3170,4486,4436,-1097,-4411,-4013,-9774,-8168,-4469,-12859,-15136,-11000,-13947,-8059,5929,14045,8443,-2141,-5278,-4081,-2144,-3775,-6967,-12996,-14914,-6891,-1967,-68,-536,-4930,-7512,-3652,-1207,-2,672,2195,972,3571,7904,11848,22797,35955,31318,16022,-3285,-17532,-14905,-11853,-3428,4370,16201,26909,25160,16682,8879,4024,1701,-3642,-1551,-1135,-3597,-6349,-8265,-15005,-9153,3827,8523,2540,-6051,-9214,-569,4198,1269,-3404,-13378,-13130,-1999,-3142,-9930,-13282,-12698,-8572,145,7196,2785,-5961,-8016,-9438,-11341,-9580,3145,4893,3733,1811,-307,-1053,-3528,-4647,-11163,-9208,3303,9524,10007,5225,-5712,-13863,1253,9846,14587,15974,21343,35411,37777,25228,5461,-10989,-3093,-131,-9048,-14835,-11697,-2607,5827,5547,384,-2141,-4424,-8399,-9158,-9155,-12122,-5333,7572,16703,26877,27127,16566,1235,-1532,1411,2691,3667,4151,238,-3642,2073,12917,2412,-7834,-9758,-18398,-8948,3443,7522,6514,-2383,-8459,-6668,7470,13362,4402,-3861,-1966,-3373,-4678,1661,8765,16850,21154,21036,16860,8413,3725,2998,8368,12358,15149,21602,29755,30946,17756,11115,9949,5476,3634,-3550,-3805,4660,9249,14103,16299,9097,-853,-4637,-3540,-7468,-8710,2722,17204,-2825,-13681,-13908,-10169,-4150,2037,7985,7564,4200,2275,-3094,-12848,-12096,3352,6856,2665,3035,1081,-7838,-9800,2800,12732,10080,5124,7452,14090,21834,35405,45407,31554,14728,1714,-6971,-9890,-5885,2665,-1446,-4502,-3643,2801,4201,8824,11171,9739,8464,2973,3033,12464,23357,15653,-874,-12070,-13301,-7387,-3314,-163,1895,-2213,-11436,1219,22321,43086,32634,11367,3451,1316,-1882,-8735,-9475,-9682,-6915,465,881,-5219,-10526,-11761,-5935,8632,32504,45802,35530,13725,-8380,-7897,-6754,-18033,-14252,1459,21281,32023,28633,13720,3664,-1768,-2126,16446,33952,36153,29064,18538,15412,12934,6878,4816,1710,5984,16702,9933,510,-1800,4939,13893,16905,14054,5720,3560,6020,9830,5019,2251,-1553,258,5783,7814,2515,-5882,-4752,-2631,-5055,1375,17643,34569,31125,9786,-18019,480,12717,26857,43437,61427,44718,13006,-662,-9782,-15329,-14231,-13235,-9764,-10760,-13684,-9159,-3888,-7787,-7821,-842,4852,4806,-2555,-12156,7040,34660,58881,62519,37113,19564,9303,1616,-2878,-4148,-4595,-2787,-2987,-5171,-2783,7002,21627,16032,6809,7789,13209,1939,-11148,-13424,-8230,-4089,-9140,-9535,-4485,-8113,-14218,-2243,9329,15549,17162,7745,-3020,4096,7548,6901,241,-5725,-8442,-11336,-10396,-3460,6500,16641,11696,-9034,-16676,-2548,400,-10716,-15879,-12295,-9053,-9274,-10618,-7858,-979,-2557,-12441,-3921,8556,20749,27038,25549,11764,3309,2648,371,-3396,-10154,-14202,-16993,-7200,4379,-1681,-6302,-16242,-12215,-554,14129,33444,36780,22936,7055,15828,30767,22508,7876,-13260,-1196,12716,9272,-6873,-17516,-10314,-9217,-2955,5551,25624,25319,18647,-8213,-1240,12732,27060,36845,40236,41780,41996,20865,7422,-4461,-13154,-13359,-8427,75,8558,8944,2587,3423,3707,1052,-322,2223,8288,6329,-49,1060,4401,14906,19721,15866,15066,19693,23444,23506,10565,2301,-5380,-5941,-4411,-8246,-3573,4076,6200,4366,4910,-758,-3774,-2256,-1876,-6416,-11055,-5584,-8129,-12214,-17238,-15743,-13462,-12522,-8041,-133,13252,25039,19658,-3258,2939,14422,19372,14455,12989,14519,15385,12195,6873,7157,13600,17550,27054,31178,36874,47401,58677,46834,17458,2374,42,5072,-694,-2771,1052,-1337,-6849,-15501,-18293,-7756,4761,7501,2525,-4832,-14956,-3863,-2670,-5706,-6006,-8217,-7385,-3687,-7750,-965,16199,24081,18648,11350,8828,5119,-1494,-8898,-8231,-347,5670,12052,18290,-1760,-5290,-4576,-7349,-11233,-7562,-9923,-10208,-3846,-1229,-3009,-9570,-10868,4540,24775,24163,17038,10986,200,-4063,-5074,-4124,-10042,-21078,-20191,-13779,-3136,-1575,-10948,14111,52831,39778,27234,24766,12760,4469,1383,819,-3386,-1833,1854,1739,-1868,-8627,-7804,-91,3982,13089,15415,10987,6753,-752,-8220,-8438,-6449,-5877,-6664,-9734,-13712,-12369,-6283,-3661,88,4787,5268,-254,-2300,3131,11471],[6275,-2671,-10524,-8357,-8350,-6514,1476,14142,23536,28091,13373,130,-180,-2645,-11318,-5642,7437,17221,16015,18990,16674,11361,16848,18284,9228,1479,-1572,-4419,-5451,-7149,-14359,-9910,2424,7249,-174,-12619,-8224,4470,11727,3629,-4507,-7626,-7166,-6262,-3894,-327,-4391,257,5202,6908,4168,4170,2185,952,-4857,-6437,-7536,-7775,-8345,-7167,-9503,-9310,-8351,-7089,-4354,542,2781,6025,4293,5244,8156,14570,18031,13333,-935,-13999,-8867,-6223,-718,-1016,-3036,-2138,-1230,-5821,-426,19064,28644,14233,7854,1684,-1836,-2790,-4491,-10590,-13733,-9264,-8596,1906,1649,-4834,-11469,-7839,9490,14932,6917,-5171,-11671,-8604,-870,1258,-6720,-13745,-932,3962,7714,7857,6813,1320,-5032,-12713,-8773,-4839,1249,8334,9638,14187,25815,28637,20232,-8,-5651,-1130,-3184,-12180,-20445,-24595,-24303,-22012,-5719,-10541,-14286,-7794,-3179,2102,8969,6658,2481,-3542,-10542,-11784,-5513,-1893,-5387,-11765,-15480,-619,22339,36115,23931,-1171,-14762,-17394,-13023,-9218,-11558,-7546,7382,13339,15536,9745,2278,-20573,-20195,-40912,-38167,-28765,-42845,-77997,-125784,-126954,-78356,-21857,22261,42097,30665,13321,10776,13134,22061,21025,4424,2586,7392,13104,21284,9653,5672,-6474,-9958,558,12281,9430,4803,1446,1466,1796,1171,1531,1694,-1825,-15369,443,5515,6158,6562,5827,9173,980,-15054,-21773,-16113,-5100,4094,4774,3138,2598,7932,7316,2733,-3216,-9055,-13093,-14845,-9594,-11505,-11485,-10072,-10963,7150,9954,-689,-7162,-3857,3446,11989,16854,14778,20834,28084,27909,21533,11629,-6590,-7622,6186,25094,36128,30752,19161,6545,-7533,-9132,-8046,-8010,-6263,-2808,2417,7512,4537,-983,327,4860,7197,10779,8780,-1461,-13484,-10146,-10517,-7202,7597,15885,8537,-4154,-12331,-11236,-8794,-9362,-9942,-11640,-11986,-8004,-5762,-11046,-11710,3616,14739,14080,4648,3527,9145,13488,9637,1583,-6763,-15351,-10991,-13777,-11690,-7527,-13491,-13968,-4156,-5077,-224,4519,23507,49223,71385,69079,54180,48535,40441,19645,-4117,-7701,-155,-3261,-15878,-9392,-7890,-7634,-6303,-2299,4180,19759,37989,28757,479,-9132,-6743,-2113,-1956,-5748,-13410,-11053,-13522,-5136,4789,10149,3439,7336,13843,22500,16206,10714,2490,2874,1284,-3297,-2383,743,-2760,-3547,-295,6111,4499,-1200,-2376,-3270,-2104,466,-4,-301,-7009,-13815,107,4308,1361,-2839,-3587,-4043,-1974,-5807,-12544,-8615,-4323,-459,138,-466,-3834,-3465,3734,25571,37224,33605,26543,16327,3707,-1342,-1635,-2663,-1247,1043,-2388,-8743,-10589,-717,5932,8981,9264,3957,-4412,-5206,-3605,1082,6255,6524,-1376,-10084,-4917,3341,247,-13609,-3708,6091,14639,19611,17571,1753,-5711,10813,33413,30370,11334,-2896,-1384,-1692,-8473,-11581,-7417,-5727,-7642,-7998,-9157,-7587,-5528,-10267,-3837,10708,7653,-2383,-4241,-3041,-5953,-9227,-8686,-4326,-1590,6715,4086,-4102,-6395,-1093,8902,19574,19459,14483,17093,19749,10556,-5996,-10323,-7610,-4812,3679,2479,-10358,-9884,-2236,3599,7576,6602,6491,9652,18256,28407,31397,25954,15683,8112,3361,1749,-1584,-1866,-7764,-12073,-8014,-4459,-7408,-7835,-2986,1692,-642,-15075,-8479,-4104,12,2461,-2019,-5532,2464,12541,13207,9322,10008,10294,1607,-2590,457,11058,24861,19835,9738,562,-624,2996,607,-216,405,4305,2880,-5031,-8820,-4959,-2214,1220,3961,-3444,-9225,-12372,-12332,-9601,-5064,768,293,-6333,-13377,-11774,-9725,-4813,2687,5036,4258,5670,2619,-6016,-10755,-8947,821,4015,9835,10444,7013,2935,-5091,-11972,-5339,2591,5538,10349,12344,6897,-1076,-12497,-550,8259,8339,1551,-8277,-12738,-6731,3300,6435,2445,-5762,-15450,-9069,-5780,-7310,-5561,-644,-503,-3323,-9248,-15900,-12620,-3989,5606,3927,-10638,-10781,-3895,8246,20749,24200,24950,19233,5563,-3337,-7747,-12486,-14227,-15778,-14442,-14358,-15227,-8635,-2447,-985,-1058,-1503,-2934,-1563,-1421,-5624,-10656,-10022,-7861,-8237,-5197,3810,14866,18913,15123,13890,12116,10121,9929,3208,-2167,-3612,-691,6970,12314,12708,8936,4892,452,-2775,-1920,-3332,2703,21256,46980,64416,64413,51348,45771,35427,16581,500,-4437,-1222,2151,4399,4817,836,2731,8126,3643,-5933,-13364,-12437,-3528,1193,-210,-232,-2566,-4591,-7903,-10805,-10757,-4163,-8987,-13328,-7476,2371,16784,27936,31146,25066,12838,-3359,-8049,11934,15294,6545,-7455,-14401,-6408,4315,14688,23049,16544,7399,-2734,-6741,-2741,-9805,-15336,-9062,2904,12038,20972,24765,17564,7814,1712,1418,2962,-1897,-12096,-2419,11858,23257,33012,21070,-7048,-14115,-9319,8281,25813,23335,8876,-189,-4477,-7846,-14569,-5764,11248,30866,47521,42522,24854,9283,-2301,-10526,-6435,5489,13392,4461,-11738,2342,8225,8049,14341,22744,18825,-2800,-10518,1216,19535,25505,16863,-1798,-12813,-5612,-4035,-7906,-6817,-8241,-6328,-3534,-561,8585,8263,385,-11103,-4270,5537,14073,21042,16062,-154,-15865,-9563,-11825,-13865,9274,34982,38065,27152,5174,-8033,4755,14760,18230,14046,7320,-3582,-8251,-4796,158,1000,-2770,-2733,-839,5720,22215,31106,19657,3328,-4732,8609,16697,4556,-7757,-13477,-13062,-6096,-8882,-12819,-6085,358,1162,-312,-3618,-9088,-15666,-10991,-10483,-11045,-3670,16,-3265,-13627,-16273,-10819,-8311,-3587,4285,814,-3281,-5160,-7154,-8554,-9440,-8404,-4268,499,4396,5086,4465,6313,12825,20269,20677,13063,6851,4830,3964,5107,7262,9023,11471,18744,31507,32211,24739,20136,12510,7870,3641,-1374,-7321,-10785,-8170,-5190,-3984,3941,20873,27534,11768,-5350,-12451,-12486,-3064,-5216,-6053,-195,3135,1127,-6658,-10429,-10589,-5418,4095,13269,17492,16201,1358,-3180,6675,17544,4784,-1794,-394,-7563,-8016,98,-3625,-6894,-9426,-6863,-6490,-4283,-2579,143,-5815,-14704,-13389,-7740,-6024,-3426,11192,21256,20380,10535,3729,3691,4667,4244,-4365,-12457,-14452,-8822,-3243,-458,3940,5835,14755,27365,37282,32024,25577,20016,9743,-19,-10827,-11291,-278,3833,7892,4239,-3164,-4688,-1732,3847,13826,9998,4188,1789,2916,6201,4230,15476,14712,3468,-11143,-6640,-10669,-7630,6,4725,3666,2727,-5408,-8813,8718,27420,34300,21109,8119,4715,-2503,-9435,-4371,3237,7342,6429,5206,2,-7403,-14407,-18672,-17771,-13879,-2608,5264,7463,4258,-2527,-12885,-18348,-10702,-6119,-5066,-3734,-2149,-1288,4787,8079,1821,-3592,9461,28245,39573,6123,-12379,-4101,23408,35339,17475,-1921,-16534,-13303,-8432,2288,6229,-1528,-4224,-9660,-8305,-5403,2906,10151,7623,-2000,-9735,-9894,-6519,-8744,-13398,9792,51915,74809,65983,32496,-2981,-5857,13170,25333,21211,16676,13260,10078,5935,-274,902,447,1275,4059,7453,16827,29269,35434,42946,45766,34127,12105,-1073,-1634,-10054,-20857,-14083,1118,11062,8409,-3929,-8630,5769,15573,13122,1602,-11100,-9559,6472,25840,38889,40043,28611,8555,-2119,-1928,222,5743,2840,-5482,-9624,-4546,-4216,-8503,-10854,-10939,-1309,14803,27918,22913,18875,8370,-4040,-7415,4021,12898,13273,2392,2978,26373,30796,15641,739,-2370,5582,12485,20225,15727,14176,11263,8155,4052,2755,5104,14372,24841,28563,21718,12181,7856,4335,2805,2178,168,-1146,-1713,688,3025,474,-9121,-15698,-9871,-8803,-6243,-2782,-2140,-5796,-1221,7321,9535,8967,7124,9616,14897,17060,10949,9796,17726,26100,34843,40664,39430,33014,17816,385,-14267,-7944,-1923,-3481,-12083,-7286,4597,23492,33558,30509,20139,7224,-7274,-11060,-5202,625,-1642,-5965,-1875,4628,16291,23772,31068,28884,28431,32333,23149,20905,15606,3813,-2496,-1663,-10369,-15102,-8318,2606,24234,63817,92988,73374,43118,24519,12431,5781,-9895,-12075,-5607,1514,6645,7050,2909,908,7309,8533,5384,-225,-2616,-5723,-7509,-7979,-5624,-3148,-4302,-1864,-2104,-1497,-6572,-15520,-13358,-8801,-9991,-15147,-9057,384,-4748,-9981,-11302,-12005,-10039,-2661,8954,13628,8247,-10,-8576,-10549,-12820,-14577,-15254,-10825,-8154,-10585,-13720,-5733,7632,12678,9581,7660,5919,-972,-8512,-13180,-12185,-7691,343,-100,-3462,-5093,-4636,-5133,-1526,6406,11349,12885,5963,-3331,-11040,-13931,-5568,1300,4365,6966,6875,-1220,-8697,-9806,-10281,-7372,-489,-957,-6165,-7476,590,13719,11897,9550,-7405,-5980,-5616,-5323,-11531,-11798,-2613,7255,4050,-6854,-9229,-2712,-2494,-1153,-2184,-4765,-3276,-8877,-8011,-6116,-9629,-8377,-8896,-6692,-13944,-8418,5635,4391,-9877,-7873,-5255,-10548,-9091,-1272,6960,11510,10147,-2079,-6217,-6411,-2841,1961,217,-5935,-8455,-7483,-7538,-9736,-14621,-12730,-10519,-10329,-7842,-3130,1525,3756,9787,19220,24897,35488,35055,5332,-12245,-990,6657,13467,17008,13244,12484,17335,17720,10422,-4584,-12847,-9922,-11117,-11927,-5349,-3234,-7748,-9985,-6050,-6546,-8548,-3155,5706,5796,-1005,-5231,-1607,-4887,-8912,-7640,-16445,-16063,-11918,-12294,-4843,8030,14820,7753,-3744,-6356,-2006,705,-2509,-8056,-15589,-13296,-6007,-1942,-120,945,-2960,-6771,-4222,-2162,-538,2095,4922,4285,6129,10173,14287,24178,36501,30886,14040,-3463,-15555,-15266,-10562,-279,7657,17859,27955,25906,17067,8281,3607,2081,-3117,-1066,-1552,-3805,-5945,-8260,-15945,-8210,4741,8586,1404,-8377,-11480,-1065,6859,5788,1174,-10481,-14758,-2693,-1908,-8233,-11999,-12626,-9135,-874,5190,1616,-4708,-6402,-9052,-11358,-10386,820,1577,1628,1768,576,-294,-3015,-4467,-11852,-7913,6020,12900,13530,8236,-5102,-12414,2244,10822,14917,13647,17283,30874,33727,20945,1615,-13463,-1807,1220,-7776,-16512,-13283,-3870,5066,5278,932,-48,-1474,-6191,-8212,-9398,-15461,-11062,5715,19143,28689,26090,16876,3329,768,3889,4949,5488,4609,-1238,-5725,239,10739,1111,-9618,-10872,-16000,-7495,3892,6711,3698,-5680,-9662,-5513,8210,15093,6115,-3924,-2520,-3405,-5850,-1794,4806,13538,19029,19785,15693,6912,892,234,6634,12990,19192,28823,37327,35684,19625,12928,11576,6987,5210,-849,-3330,2118,5334,11105,15444,11683,1879,-1624,-2874,-7146,-7858,4246,21438,1781,-12809,-16816,-14153,-7134,496,7556,8032,4773,2310,-4172,-13827,-9712,6680,11578,5775,4013,1335,-7659,-11716,-1514,6214,3595,1139,6189,13201,21557,35901,45648,32309,14384,291,-8944,-11200,-7666,-237,-1286,-4336,-4749,-175,1395,7082,11301,10400,9437,4345,2926,7894,16934,9838,-4141,-13194,-11753,-6287,-2266,665,2359,-2310,-12448,747,21671,40990,30443,9804,3426,3076,2138,-2188,-3529,-7464,-7302,-701,-342,-6402,-10578,-12968,-6410,10995,37474,51881,39815,15477,-8171,-13821,-13175,-22253,-13393,1734,19754,29573,29041,14944,4192,-2709,-5862,9798,26364,31849,26755,17063,13857,13492,9927,8066,2189,4314,14430,7970,-800,-1117,6420,15586,18876,15156,5595,2818,4922,9449,4898,1018,-4262,-3270,3458,7440,2690,-5653,-4249,-2096,-7531,-5232,10732,27980,26334,8116,-16646,2005,13628,25923,39611,54754,43039,14041,-1297,-11361,-15178,-11693,-9620,-7200,-9814,-13315,-6877,-59,-5783,-9350,-1271,7688,10815,1856,-11504,2313,26170,48297,53906,33471,19131,8578,330,-4096,-5377,-5709,-2907,-3337,-7431,-4252,5939,19148,17595,11995,12983,15227,681,-11926,-13682,-8736,-5795,-11604,-9745,-4571,-8908,-14584,-1771,9906,16390,19745,11878,1361,7498,10977,12125,6027,-947,-6099,-10759,-10380,-3350,6709,15100,7083,-14115,-14164,-1477,-39,-12135,-18037,-14180,-12673,-14639,-17591,-15728,-7817,-9046,-11378,820,12683,23986,27095,22260,7653,12,356,-893,-3741,-10214,-14469,-16512,-7321,2601,-3825,-6649,-15126,-11526,-1256,12244,29578,32628,20759,6073,16445,30893,21881,8018,-11833,-2930,10019,7251,-7627,-18217,-11392,-10154,-3397,4852,25874,28985,22691,-4564,-4324,7266,19519,30502,38317,42963,41633,22031,8289,-3947,-13208,-15692,-7899,3206,10010,8268,2141,3826,5866,2861,1364,3366,8597,5973,-292,1501,5090,14473,19068,15615,14796,20113,27510,30044,10887,-450,-7709,-8276,-6350,-9708,-3787,4751,7620,3510,2272,-3301,-7556,-6158,-4783,-8292,-11224,-5211,-7635,-11655,-16732,-15658,-13610,-13079,-8884,-1124,13793,28601,24772,683,-1984,8169,16236,13888,13678,16000,18292,15742,9136,9238,15404,19257,30417,37191,44973,52659,58011,40238,9923,-1066,3060,9441,2299,-502,4192,2995,-2404,-11996,-16917,-7885,3214,5507,1990,-3087,-10206,-6590,-6583,-7152,-5851,-7077,-7098,-3366,-6664,-1927,13422,19713,13771,7113,5569,3006,-3229,-9773,-8266,-211,5411,12117,21187,313,-3910,-3618,-6307,-9947,-4529,-5952,-9131,-3536,-474,-1905,-8129,-9504,7335,26249,24712,17663,10823,-1044,-6197,-7929,-7608,-12887,-21608,-18999,-15874,-5338,-2360,-12603,13245,47338,34901,24530,25031,15942,6418,3541,4719,1123,1308,4268,3508,-720,-7748,-5204,1652,4105,11366,16161,11802,6791,-1016,-8094,-8226,-7299,-7717,-8331,-11359,-13892,-12318,-7078,-4042,687,5148,5237,-949,-4193,2259,10132],[4325,-3758,-10138,-6213,-5313,-4523,2458,14747,23602,28328,14602,272,-2259,-5459,-11019,-2482,9385,15314,13011,15474,13869,9734,16991,20903,10328,2108,-482,-3268,-5038,-6931,-12947,-8116,3036,6965,-312,-11004,-7139,4176,10622,1705,-5567,-7112,-7106,-7369,-4720,-614,-4757,-936,3480,5894,3685,3734,1989,1341,-3911,-5640,-7311,-7955,-10574,-9373,-10549,-9601,-8903,-7478,-4474,549,2654,5105,3271,4140,6236,11705,14062,9858,-2589,-13079,-8810,-6603,289,1497,-208,-231,-41,-5704,-1435,16014,25475,12658,6711,2170,-1538,-1980,-2195,-7888,-11750,-7101,-5977,1038,-1499,-7216,-12554,-8956,7892,14066,7347,-4269,-10635,-8719,-1882,-471,-9382,-11294,1535,4943,7269,6616,5670,615,-5648,-14282,-12706,-6455,714,7458,7774,9971,18667,19683,12613,-3376,-6713,-4049,-5295,-13198,-20119,-22718,-21480,-22561,-9028,-11584,-13979,-8146,-3532,1759,7489,3374,-500,-5595,-11549,-11603,-6689,-2722,-5881,-12235,-15469,-1865,18648,29553,18229,-4131,-16389,-19534,-15225,-11034,-11549,-7547,5989,11029,13594,7516,931,-20260,-25663,-43753,-33582,-22384,-37553,-72544,-119307,-120778,-73798,-17894,26630,46827,31510,16537,14463,15641,21865,20466,5921,5273,8218,10559,16244,6675,4320,-6182,-10533,-587,12100,8989,3458,-768,-1320,36,-553,-1049,-200,-3028,-14145,207,4956,6814,8208,8993,12350,2384,-15901,-24385,-18800,-7238,2959,4197,1148,759,8345,8129,2673,-3128,-8694,-12724,-15528,-9515,-10334,-13716,-12434,-1717,18165,18903,4630,-4010,-431,5101,10216,12240,9301,15638,24854,27170,23587,16242,112,-9369,535,19116,32898,30612,19592,6566,-8107,-8831,-7247,-6927,-5633,-3223,593,4347,2502,6,2760,7560,7335,7537,4171,-4234,-14135,-11484,-11587,-5845,8502,15020,7931,-3511,-11344,-12494,-10558,-11671,-11558,-13049,-11963,-7094,-4660,-10361,-11803,5143,17536,16107,5591,3135,7245,10895,9560,7792,3371,-8772,-16074,-16133,-11345,-6831,-12001,-11187,-472,-969,920,3383,20734,51742,80781,83246,65045,55121,42841,17269,-6855,-7330,1089,-1170,-17028,-11764,-9480,-9063,-8123,-3853,2873,18861,38568,29064,-474,-10112,-7496,-3078,-2779,-6349,-12779,-10791,-12915,-6177,3452,9946,2792,5770,13069,24075,19457,10542,671,1749,-66,-4520,-4847,-967,-3012,-2630,1936,7924,4876,-1517,-1736,-752,1540,3043,2805,1192,-6115,-13195,-344,4128,1768,-1979,-2517,-2934,-1401,-6624,-13875,-9969,-5420,-1593,-544,605,-1567,-3043,1137,19047,29530,26986,21351,13151,1974,-1741,-979,-2131,-1871,-493,-3117,-8454,-10953,-2943,2869,6190,7038,1503,-6601,-5657,-3064,1813,5891,5248,-2751,-10023,-3732,3512,-2936,-13337,-1064,7247,13563,14535,10011,-2492,-5756,12001,33705,29909,10138,-3288,183,149,-7853,-12124,-7147,-4384,-5548,-8261,-8862,-7577,-4315,-6104,-469,13616,8818,-2208,-4792,-3991,-7381,-9269,-7407,-4211,-2995,6507,4733,-3015,-6447,-3119,5771,16761,18774,14536,17307,20939,11951,-5913,-13656,-11791,-6553,1755,975,-10901,-11149,-3875,1864,5595,4247,5144,10381,19450,29572,30948,22086,11450,5788,2699,1554,-1197,-1389,-7617,-13053,-9041,-5017,-7443,-7108,-1509,5119,5488,-8200,-13765,-6578,41,3642,-1603,-6103,1421,11168,13785,11217,10979,9164,591,-1940,104,9598,24843,21669,11969,2894,1242,2749,-956,-2256,-2432,-761,-3211,-8693,-7915,-3126,-1508,2536,6429,2840,-2811,-9296,-13938,-11815,-6440,-470,-1329,-8092,-15464,-12739,-10580,-6131,1791,5021,4828,6106,2553,-6736,-10615,-7771,430,-247,3382,5339,3973,1126,-5090,-10699,-4385,3159,5518,8634,8952,3502,-3526,-11796,-5,9316,9494,2248,-7712,-11648,-8218,527,4185,565,-7776,-16747,-7054,-3692,-5190,-3846,854,1252,-2406,-9706,-17356,-12836,-2205,9036,7936,-6999,-11404,-3207,10763,26067,31742,31618,21942,5716,-3667,-8851,-13616,-14198,-15278,-14272,-13552,-15721,-9522,-3483,-1563,-621,-731,-2180,-359,-339,-5161,-10708,-10038,-7767,-8273,-5488,3351,14597,19640,16032,14433,12684,11752,12387,4099,-2638,-5700,-1542,7995,15113,15043,9567,3859,-1298,-4544,-3036,-3643,2486,20824,44559,61297,60687,49355,43014,32124,14690,-440,-4995,-2505,1532,4655,6255,3485,6276,10141,3748,-6105,-13178,-12013,-2347,3097,1769,957,-1500,-3023,-6345,-9700,-9957,-2102,-5942,-11911,-7782,2395,17583,31327,37719,30840,16224,-1112,-10926,10124,16690,8259,-6606,-14542,-6189,5089,14488,22617,16418,8591,-159,-3143,496,-7355,-13811,-11668,-1254,6770,17411,24794,18719,8690,2162,1390,3418,-1241,-10705,-1907,12095,24688,35959,27066,-3115,-11942,-11313,6144,23270,20460,9039,2476,186,-3263,-11335,-7456,6519,22416,41514,40800,24400,9530,-1846,-10921,-7879,3582,11744,4872,-10486,3351,10170,11305,17955,23963,15912,-5347,-12411,-298,17334,25654,18890,100,-14646,-5913,-2727,-7067,-8701,-10578,-6805,-4234,-3503,6373,7876,1317,-8627,-6651,1993,10759,17029,12225,-1907,-14755,-8649,-11521,-12970,9364,34365,36783,27312,6268,-9234,1523,10879,14968,11820,6961,-2446,-6153,-3852,61,1770,-2370,-2183,-30,6033,20816,28836,18434,1479,-5124,8121,14957,3524,-7991,-13178,-11822,-5927,-8520,-13526,-9150,-4485,-1313,678,-2611,-9910,-11378,-8075,-9204,-14725,-7345,-2224,-4096,-13403,-16075,-10104,-6507,-1337,6854,3819,1038,-347,-1277,-4638,-7480,-6488,-1574,2597,5465,6728,7317,9470,14006,20536,19958,10007,1614,592,2273,4711,7512,9782,12936,21672,35566,37781,31272,23621,13105,7639,3466,-1168,-5918,-8549,-7583,-4889,-2271,6172,24108,31908,15274,-3494,-10962,-8329,831,-1654,-2790,3235,7683,4505,-5187,-8303,-8511,-4524,4472,12440,14753,12364,-1330,-850,10965,24506,11368,-2384,-3096,-10034,-7969,-1639,-5085,-7416,-10766,-9891,-9255,-6007,-3942,-1814,-7724,-11065,-11564,-7946,-5414,-775,13615,22803,22878,12663,5023,5960,8183,7679,-2272,-10691,-12351,-6245,-1095,895,3750,3194,12691,27159,37673,33165,25733,18826,8327,-800,-10706,-9229,1081,3517,6813,4164,-2841,-4304,-1876,2187,10624,9486,5287,3283,3703,2146,-3479,10913,11674,1831,-12967,-7745,-11477,-8988,-2449,3201,4306,3924,-4968,-8176,10377,29100,32747,17311,6136,3736,-2674,-9266,-5121,1298,6148,6360,4927,-403,-7607,-14625,-17724,-17375,-11183,1638,11098,11767,7136,-1085,-13213,-20834,-11967,-8279,-7676,-6406,-4370,-3233,3394,8162,2942,-3021,9962,28983,35067,3993,-12651,-1839,29217,45308,25081,4354,-13242,-15352,-10420,-1149,1354,-4541,-5294,-10193,-7609,-3021,6172,12401,10095,766,-8389,-8918,-5114,-6829,-11547,12501,60453,88563,80891,43534,5463,-10453,2727,15624,16414,14113,12499,10675,4945,-736,1527,2141,3662,4562,5424,14695,28563,34436,36495,35191,23497,5704,-4828,-2348,-8478,-19356,-15799,136,11067,8799,-3416,-7674,7120,18170,16557,2987,-13763,-10641,9904,33939,48091,46362,28945,5817,-3307,-918,1249,6288,3322,-4478,-10327,-5584,-5558,-10059,-10593,-10967,-1833,12048,25861,29887,30450,17969,1599,-3684,7332,16052,14940,2129,-2223,19682,21045,5280,-9091,-9385,1346,10341,19786,16677,14057,11363,9348,5854,5331,9411,19517,27753,28478,19715,9592,4607,2117,1588,2156,1211,47,-1313,806,3300,201,-10328,-14495,-8157,-7015,-5053,-2204,-2188,-6087,-648,9354,11118,10523,7796,9044,14188,15589,10040,13521,24886,32847,38377,42593,40663,33764,17466,-1006,-15672,-7651,-296,-1510,-10892,-7535,4170,25004,36970,32745,22584,10533,-3725,-7975,-2503,1415,-1989,-4825,2825,10365,21420,26158,34074,34606,35075,35125,21140,18984,15636,5773,860,1104,-8591,-13287,-7430,1803,19838,55091,85807,71339,39911,21982,15861,6878,-10182,-11620,-4967,2243,7271,7673,3136,1076,7041,7673,4746,-463,-3118,-7323,-10469,-11430,-6380,-1413,-1501,-482,-3145,-4412,-8561,-16175,-14308,-9956,-10988,-14977,-9082,-139,-5748,-10944,-12201,-11682,-9108,-2409,8192,12559,6627,881,-2559,-5286,-8563,-12196,-13811,-9347,-6962,-10654,-12240,-2496,9836,11896,5439,3716,5001,367,-5548,-10433,-9696,-5650,-59,-2218,-5974,-7444,-6118,-5318,-1871,4650,8341,9731,4134,-3461,-10533,-14973,-6921,-973,3146,8438,10589,2338,-5316,-7637,-8148,-5506,-64,-1215,-5242,-4636,3810,15614,15556,13111,-4826,-7363,-6209,-3672,-7571,-15752,-6019,5180,3199,-8132,-12695,-7078,-6979,-2529,-790,-1132,9,-5818,-6099,-4693,-8605,-7708,-10862,-2516,-11096,-3231,10424,5651,-13316,-8866,-4632,-9457,-8785,-753,7944,12875,11476,-1116,-4916,-5278,-3479,637,-1414,-7969,-10459,-8460,-7471,-8340,-12129,-15080,-11616,-9852,-5428,1318,6873,11133,21014,32253,38635,49416,46011,12154,-16125,-3972,2864,9144,14267,13353,13390,17305,16274,9562,-4985,-11829,-7658,-9163,-12597,-7193,-5523,-9292,-7998,-3343,-4306,-8194,-3325,6533,6973,-839,-6293,569,-65,-6129,-10418,-19520,-14590,-10251,-9511,-2618,9183,14819,6699,-5562,-7851,-362,3306,-1151,-8804,-17642,-11722,-5418,-2241,-625,1797,-1410,-6149,-4904,-3016,-597,3863,7104,6784,7845,11623,15776,24004,34097,27700,10610,-4499,-13443,-13421,-8227,3503,10713,18363,27298,25467,16883,7608,3151,2132,-2777,-994,-2229,-4096,-5445,-8037,-16712,-7719,5044,8237,188,-10338,-12848,-1248,9548,10306,5812,-7211,-15455,-3379,-610,-5936,-10067,-12250,-9925,-2165,2271,-163,-3710,-4927,-8461,-11271,-10159,225,955,2627,3623,2191,662,-2387,-3913,-10522,-6223,7891,14882,15653,10550,-4607,-11498,2912,11678,15273,11009,12567,25370,28503,15981,-2319,-13967,-787,2582,-5341,-14291,-13980,-5445,3964,4772,1289,1992,1617,-3745,-7251,-9740,-17126,-9855,8180,23131,29713,23918,16064,5121,2897,6097,7014,7451,5642,-2084,-7869,-1813,8513,8,-10873,-10275,-13074,-6129,4102,5867,1315,-7979,-9967,-4893,7544,14792,6903,-3884,-3154,-3644,-7201,-5556,661,9777,16076,17714,13856,5026,-2065,-2476,4691,13020,22764,34993,42425,37361,19678,13559,12530,8404,6904,1908,-3187,-1088,1386,8231,13702,13277,4284,1828,-1743,-6564,-7098,4713,23285,5738,-10889,-17840,-17632,-9633,-753,7146,8477,5387,2639,-4599,-13280,-7602,8687,14590,7965,4550,1507,-7157,-12903,-5032,932,-2029,-2844,4692,11910,20650,34979,43202,31317,13347,-1295,-10943,-11920,-8433,-2651,-1127,-4669,-6111,-3267,-1463,5170,11169,11008,10338,5246,2125,2453,10024,4675,-6340,-12941,-10550,-5616,-1562,1370,2882,-2196,-13220,141,20612,37891,27436,7792,3070,4518,5858,3856,1518,-5944,-8301,-2322,-1900,-7740,-10468,-14074,-7169,12494,39908,53901,40768,15359,-8042,-17197,-17632,-19744,-12896,1545,17061,25523,28162,15878,4641,-3690,-9831,3008,18328,26457,23427,15097,12076,13715,12810,10728,2285,2122,11160,5243,-2232,-273,8184,17765,21606,16988,6216,2651,4065,8969,4692,-136,-6714,-6459,1318,7238,3101,-5257,-3115,154,-6695,-10807,3624,20450,20723,6539,-13486,3146,13912,24383,35335,47023,39684,14469,-2187,-13147,-14877,-9006,-5385,-4213,-8533,-12717,-4799,3541,-3188,-10391,-1815,10327,18497,9850,-4355,-2545,15641,34104,41396,28090,17999,7726,-653,-5037,-6582,-6711,-2774,-3459,-9343,-5224,4854,15885,18257,16969,18391,16937,-564,-12618,-13577,-8727,-6808,-13862,-9510,-4387,-9442,-14665,-1258,10416,17008,22011,16041,6008,11713,15256,18142,12153,4220,-2939,-9669,-10052,-2952,7123,13441,2768,-17795,-11327,-639,-762,-13490,-19918,-15705,-15778,-20355,-16450,-12709,-14583,-14110,-4733,6488,17913,28384,27917,19481,4030,-2947,-1744,-2192,-4241,-10153,-14456,-15847,-7303,811,-5712,-6732,-13662,-10434,-1812,9920,24236,26731,17669,5478,16679,30285,21205,8625,-9717,-5053,7028,5185,-8270,-18531,-12062,-10781,-3851,4227,25900,32498,26262,-651,-7699,1678,12175,24195,35479,42806,39772,22269,8672,-3513,-12646,-17116,-7729,4126,9399,6693,1702,4012,7975,4827,3248,4687,8672,5434,-497,2034,5869,13777,17481,14283,13914,20118,30939,35823,13348,-1321,-9739,-10947,-8555,-11153,-4048,5070,8296,1916,-717,-5764,-11570,-10108,-7296,-9864,-10239,-4346,-6790,-10814,-15963,-15152,-13485,-13332,-9470,-1992,13561,30434,28574,4857,-5888,2971,14026,14209,15024,17862,21260,19264,11520,11453,17389,21456,34610,43582,52245,55891,54434,31865,2721,-2697,6435,12815,4818,1308,6855,7105,1867,-8837,-15214,-8186,1416,3387,1414,-1452,-5625,-5522,-9745,-8799,-5768,-5698,-6423,-2911,-5277,-2922,9945,14579,8708,3096,2867,1464,-4333,-10242,-8217,-145,5028,11783,23206,2558,-2420,-2480,-4899,-8331,-1755,-2052,-7606,-3063,333,-908,-6797,-8548,9578,27036,25069,18443,10994,-1838,-8002,-9988,-10830,-15732,-19103,-16168,-16229,-7356,-3211,-14037,13462,41889,29881,21838,24320,18328,8241,5770,8513,5523,4824,6968,5448,490,-6461,-1763,3714,4477,9467,16619,12633,6964,-975,-7445,-7318,-7310,-9065,-9826,-12946,-12734,-11455,-7633,-3607,2064,6309,6228,-472,-5311,1086,8311],[2421,-4685,-9282,-3862,-2057,-2273,3012,14086,21912,26430,14225,323,-4234,-7506,-7021,1001,11222,13433,10362,12252,11390,8536,17276,23728,11683,3045,1008,-1458,-3718,-5865,-10849,-6123,3524,6548,-257,-9261,-5844,4251,10108,699,-5320,-5694,-6259,-7456,-4754,-785,-4999,-1798,2091,4978,3267,3476,2140,2150,-2511,-4191,-6091,-6880,-12263,-11431,-11216,-9340,-8819,-7438,-4263,852,2700,4305,2542,3404,4568,8896,9986,6294,-4218,-11650,-8267,-6494,1644,3988,2220,1209,749,-5830,-2573,12733,21508,10604,4963,2561,-907,-677,339,-4843,-9115,-4490,-2634,1658,-2926,-8511,-12879,-9853,6485,13518,8378,-2520,-8711,-8338,-2951,-2282,-11835,-7974,3996,5707,6546,5129,4501,193,-5580,-14099,-15382,-7243,647,6856,6226,6160,11742,10632,4430,-7379,-7934,-7413,-8383,-15374,-20887,-21621,-18807,-19997,-12480,-12702,-13065,-7868,-3660,1311,5673,165,-3227,-7328,-11883,-10867,-7662,-3576,-6293,-12388,-14029,-2880,13796,21158,11535,-7126,-17562,-21380,-17207,-12413,-10494,-7518,4144,8906,11698,5378,-317,-19984,-31021,-48479,-37435,-30522,-49513,-83111,-124863,-121564,-71805,-14186,30827,50770,31336,20441,19170,18446,21325,20331,8520,8342,9113,8144,11388,4420,3740,-5194,-10284,-1407,11556,8472,2362,-2542,-3275,-1120,-1713,-2669,-1334,-3648,-11522,371,4484,7662,10322,13345,15780,3902,-16393,-27532,-22491,-10418,1289,3976,290,-54,9538,9640,3052,-2888,-8362,-12385,-15482,-8949,-8752,-13318,-10664,7046,28249,28110,11357,-333,2884,6691,8494,7995,4660,10581,21064,25645,24621,19360,5323,-5743,-3079,13067,28715,30100,20128,6799,-8624,-8439,-6299,-5653,-4690,-3256,-860,1699,599,819,4614,9743,7263,4344,-183,-6377,-12178,-10885,-11161,-4148,9148,13856,7222,-2921,-10123,-12312,-11201,-13136,-13028,-14030,-11283,-5714,-3112,-9221,-11863,6218,19531,17428,6181,2639,5277,8280,9785,13865,13705,1077,-17953,-18532,-10505,-6080,-10183,-7147,4482,4074,1865,2059,16964,50748,85228,93398,74025,59775,42969,13759,-8542,-6177,2330,598,-15562,-12597,-9594,-9005,-9013,-4572,2310,18103,38355,28761,-1340,-11007,-8170,-4063,-3694,-7072,-11690,-9936,-11966,-7047,2101,9580,2235,4299,12002,24176,21458,9726,126,1278,-1072,-5419,-6824,-2776,-3518,-2226,3568,9227,5586,-1158,-474,2581,6999,8624,7906,3882,-4515,-12404,-1121,3747,2180,-1082,-1412,-1669,-660,-7200,-14859,-11141,-6460,-2755,-1209,2103,2023,-613,-196,12698,21153,20154,15794,9520,8,-2525,-794,-2038,-2798,-2041,-3658,-7887,-10489,-3843,1703,5349,6127,-543,-9088,-6141,-2393,3004,6086,4297,-3886,-9620,-2497,3383,-5963,-9732,1748,8213,12119,9002,2959,-5326,-5075,12926,33066,28971,8871,-3601,1710,2011,-6888,-12675,-7002,-2988,-3166,-7490,-8398,-7449,-2718,-2059,3470,17089,10551,-1190,-4933,-5188,-9267,-9310,-6233,-4215,-4388,5804,5061,-2011,-6344,-5104,2540,13117,16774,13189,16152,21238,13516,-4852,-17725,-13430,-4878,2713,1737,-9781,-12155,-5572,-8,3418,1723,3683,11093,21056,30570,29552,17518,7381,3507,2158,1646,-463,-542,-6752,-13356,-10108,-5661,-7501,-6540,-436,7610,10014,-2040,-13754,-7707,1033,5800,-528,-6043,1649,10521,14426,12770,11427,7775,-43,-1537,-713,7428,23964,23053,13997,5288,2929,2447,-2383,-4165,-5091,-5843,-9931,-12696,-6338,-1022,-435,3432,7701,7943,3757,-3451,-9956,-13727,-7394,-1174,-2338,-9124,-16278,-12984,-11137,-7191,1109,5272,5589,6340,2345,-6080,-9084,-5967,450,-3478,-2599,506,896,-557,-4456,-8917,-3218,3675,5442,6978,5614,40,-6160,-11018,477,10149,10420,2867,-7119,-10457,-9091,-2147,1913,-1181,-9334,-13737,-4454,-1508,-3136,-2148,2314,2942,-1465,-9994,-16568,-10687,1420,12890,11265,-4324,-11947,-2488,12835,29775,36934,35652,22328,4964,-4331,-10127,-14652,-13911,-14708,-13750,-12441,-16275,-10628,-4816,-2537,-353,-429,-1827,592,718,-4521,-10468,-9939,-7770,-8302,-5711,2842,13922,19604,16248,14244,12450,12451,13751,4682,-2485,-7209,-2805,8283,17131,17203,10307,2988,-3042,-6396,-4053,-3884,2137,19762,40726,56591,55679,46098,38591,27283,11771,-2069,-6214,-4326,539,4632,7852,6744,9823,11276,3003,-6625,-12830,-12093,-1903,4312,3361,2061,-298,-1092,-4248,-8010,-9458,-720,-3047,-9412,-7524,2415,17817,33518,42740,35068,18520,831,-13198,6290,16069,8968,-6224,-14941,-6390,5093,13232,20984,15573,9393,2272,870,4448,-4666,-12234,-14654,-5579,1297,13133,23218,18532,8705,2157,1028,3405,-916,-9477,-1484,11840,25113,37356,32267,1287,-9388,-13035,3059,18995,16201,8373,4218,3696,352,-8714,-9073,950,12114,32344,36395,22959,9880,-1326,-11270,-9218,1645,9848,5053,-8654,4858,12675,14882,21282,24057,12267,-8016,-14636,-2257,14017,24179,19352,815,-16503,-6282,-1645,-5544,-9540,-11934,-6929,-4674,-5758,4267,7166,1863,-6497,-7987,-1132,7592,13396,9031,-2928,-13269,-8053,-11297,-12332,8775,32000,33797,26235,6879,-10539,-1952,7026,11491,8920,5762,-1579,-4027,-2823,-234,2300,-2091,-1885,509,6017,18563,25267,16413,-573,-4776,7420,12824,2658,-7333,-11472,-10630,-5958,-8233,-14010,-12113,-8352,-2313,2125,-1069,-7920,-6792,-4943,-7336,-15897,-11087,-4722,-5274,-13512,-16164,-9719,-4942,1034,9451,6301,4264,3131,3977,259,-3766,-3330,1299,4376,6170,7989,9854,12638,15365,19999,18161,6545,-3670,-4060,-97,3516,6903,9856,14030,24410,38786,42059,36911,26162,12834,6492,2246,-1930,-5155,-6140,-5821,-3837,-467,8303,26761,34852,17712,-1927,-9067,-4956,3520,906,-20,6230,11784,7128,-4477,-6586,-6235,-3480,4534,11095,11506,8120,-3607,1596,14460,29541,17179,-1173,-6444,-12665,-6953,-2946,-6473,-8257,-12110,-12593,-12184,-8196,-5840,-4051,-7795,-6908,-9867,-8195,-4709,1766,15189,23000,23785,13580,5438,7705,11402,10653,-562,-9221,-10333,-3467,1121,1902,2780,-689,11380,27733,37635,32833,24104,15735,5355,-2635,-10667,-7332,2104,2881,5222,3583,-2877,-4347,-2729,-314,5941,7895,5793,4786,5628,1858,-9710,6595,8581,183,-13567,-8628,-12453,-11348,-6321,93,3733,4420,-4881,-7724,11639,30110,30313,13600,3967,2549,-2969,-8847,-5144,-189,4557,5774,3939,-1676,-8514,-15062,-16629,-15420,-8422,5251,15929,15512,9715,582,-11457,-17009,-12932,-10659,-10484,-9457,-7131,-5755,1572,8004,4161,-3046,9168,28222,29482,2016,-12341,-174,33565,53595,31060,9108,-9655,-16131,-12588,-4846,-3789,-7349,-6313,-11001,-7837,-1750,8336,13568,11639,3153,-7187,-8079,-3851,-4928,-9237,14011,65394,97908,92434,52627,12201,-7599,-6376,7179,11695,10927,10614,10273,3958,-312,2439,3735,5643,4643,2639,10632,25165,31549,29581,25007,13704,-373,-8257,-1888,-5750,-15963,-17501,-1755,10006,8247,-3411,-6664,7882,19665,18737,3573,-17052,-10355,14274,42582,56886,51826,28620,2994,-4700,-48,2620,6975,3715,-3667,-11411,-7794,-7929,-11740,-10170,-10918,-2927,8242,22033,35625,40965,27181,6884,-201,10448,18670,15878,1597,-8339,13132,12709,-2403,-15817,-13373,-2473,7663,18431,17784,14589,11820,10330,7181,7260,12431,23007,29282,27497,17301,6915,1569,43,592,2345,2317,1160,-1137,644,3004,-875,-12011,-12600,-6382,-5481,-4211,-1945,-2434,-6472,-381,10524,11937,11733,8621,8473,12655,13215,9261,17339,31147,37036,37875,40033,37551,30536,13846,-4616,-16733,-6680,1351,58,-9915,-7854,3081,24112,36967,32142,23605,13090,-174,-4791,-214,1758,-2577,-3970,7124,16240,25440,26974,35363,39242,41096,36252,17980,16144,15069,7599,4215,4218,-6161,-11461,-6600,985,15506,44723,74445,65287,33150,16217,17771,7279,-10532,-10527,-3167,3085,7298,7380,2572,609,6063,6025,3356,-1307,-4067,-9114,-13315,-13352,-7009,32,1057,933,-3932,-7200,-10276,-16308,-15648,-11462,-12169,-14987,-9541,-1231,-6996,-12044,-13475,-11471,-7990,-1524,8125,12188,5992,2203,1979,-590,-4679,-9613,-12176,-7741,-5776,-10645,-10479,802,12588,12369,2858,-352,3388,775,-3619,-8247,-7803,-4410,-1458,-4957,-8710,-9537,-7222,-5520,-2594,2179,4527,6177,2372,-3543,-10116,-16320,-8473,-3399,1705,9220,14300,6611,-1177,-4446,-5594,-3653,350,-1592,-4532,-2276,6183,16480,18305,15433,-2924,-9179,-7081,-2296,-3750,-15262,-9728,2304,1374,-10203,-17092,-11540,-11821,-3497,774,1962,2471,-3120,-4558,-4063,-8345,-5883,-10308,4008,-2960,5553,18137,9147,-13943,-9471,-4244,-8764,-8535,-342,8745,13920,12268,-427,-3807,-4315,-4030,-475,-2752,-9787,-12985,-10029,-7957,-7429,-9841,-15089,-12881,-9742,-3476,5711,12765,19577,32567,45205,53160,64416,58007,21860,-11183,-6367,-1251,4063,10387,12406,13642,16914,14704,8571,-5304,-10531,-5584,-7541,-12441,-8950,-8076,-10751,-6227,-1116,-2511,-8005,-3752,6871,7783,-795,-7619,2396,4251,-2029,-11750,-18903,-13271,-8434,-7335,-1458,9350,14031,5276,-7548,-9834,652,5487,130,-9130,-16612,-10437,-5220,-2924,-1607,1895,-444,-5740,-5760,-3771,-174,5621,8554,8384,8709,12280,16323,22354,29048,22047,5762,-6977,-13128,-11805,-5390,7575,13261,17740,25216,24009,16146,6754,2442,1709,-2732,-1454,-3294,-4627,-5000,-7691,-17290,-7869,4590,7377,-1130,-11844,-13442,-1445,11779,14184,9889,-4115,-14439,-3833,683,-3313,-7836,-11596,-10961,-3588,-1297,-2351,-3067,-3807,-7930,-11193,-8845,1721,2976,5504,6125,3862,1478,-1850,-3186,-8335,-4528,8690,15159,15917,11469,-4795,-11165,3259,12432,15828,8602,7430,19126,22277,10429,-6337,-12439,-179,3650,-2702,-11132,-13887,-7405,2496,3942,1259,3623,4298,-1470,-6436,-10335,-16028,-3945,13164,27575,29437,20634,14055,6352,4658,7826,8652,9265,7057,-2149,-9840,-4154,6184,-850,-11339,-8389,-10097,-5002,3906,4847,-690,-9347,-9943,-5053,5420,12508,6544,-4002,-3908,-4078,-8589,-9423,-3602,5524,12160,14622,11181,2662,-5090,-5040,2666,12452,25504,39316,44372,35757,18010,13033,12602,9305,8182,4155,-3376,-4846,-2348,5505,11019,13623,6161,5391,-269,-5867,-6649,3810,22134,8279,-8836,-16957,-20561,-11898,-1936,6582,8739,5920,3161,-4454,-12111,-6413,8948,15457,8963,4512,1446,-6493,-13034,-6996,-2273,-6134,-6870,2772,10023,18875,32269,37968,28411,11496,-3140,-13134,-12165,-8516,-4675,-1249,-5423,-7500,-6282,-4383,2887,10316,11003,10569,5286,526,-3584,3536,688,-7481,-12141,-9886,-5533,-1403,1673,3147,-2179,-13883,-729,19068,34028,23874,5294,2196,5406,8858,8783,5163,-5373,-10032,-4404,-3807,-9402,-10323,-14172,-8404,12747,39372,51446,37942,12943,-8945,-17598,-19655,-18181,-12980,697,13228,20034,25748,16235,4837,-4695,-13850,-3517,10435,20187,18989,12394,9867,13339,15060,12515,1830,-765,6668,1482,-3921,455,9804,19847,24469,19013,7170,2729,3164,8144,4199,-1375,-9022,-9366,-702,7022,3470,-4966,-1510,3870,-2879,-11642,-3402,12613,14967,5610,-9963,3552,13207,21976,30484,38665,34651,13930,-3621,-15443,-14476,-6492,-1143,-1389,-7281,-12184,-3273,6439,-575,-10867,-2944,11807,25953,19051,3308,-5419,3901,17600,26183,21318,16008,6584,-1514,-5963,-8050,-7886,-2851,-3847,-11226,-6064,3378,11953,17889,20999,22857,17313,-2290,-13460,-13053,-8171,-7024,-14115,-9050,-4296,-10059,-14818,-1110,10424,17006,23492,19671,10364,15840,19457,23890,17636,8856,203,-8549,-9785,-2574,7491,11620,-814,-17274,-8872,-444,-2143,-15195,-21920,-17293,-16784,-17559,-9472,-6023,-12249,-10264,1989,12772,24395,33766,29276,17191,703,-5915,-4044,-3931,-5320,-10397,-14557,-15520,-7631,-1309,-7683,-6910,-12314,-9479,-2677,6860,17531,19225,13385,4798,16067,28572,20029,9089,-7824,-7939,3497,2797,-9149,-18968,-12774,-11421,-4677,3251,25231,35175,28637,2720,-11591,-4002,5328,18291,31889,41063,36212,21057,7999,-3732,-12204,-18336,-8873,2300,6559,4296,978,3358,9151,6373,4843,5750,7965,4176,-1216,2082,6117,12280,14456,11241,11930,19158,32635,39106,16140,-335,-10890,-14424,-11583,-13132,-4925,4445,7609,-836,-3919,-7842,-15619,-14317,-9676,-11658,-9449,-3834,-6248,-10184,-15372,-14836,-13677,-13964,-10470,-3393,11857,29567,29949,8062,-8982,-1574,12149,14741,16347,19395,23409,21752,13247,13127,19004,23630,38700,48861,57177,56086,47749,22074,-4081,-2821,8848,14344,6006,1732,7952,9734,4438,-7456,-14736,-9598,-1375,416,-24,-876,-2534,-3077,-11621,-11252,-6496,-4992,-6222,-3106,-4449,-4714,5020,8091,2993,-750,1022,535,-5209,-10987,-8847,-916,3768,10304,23278,4011,-1755,-2058,-3973,-7203,-284,555,-6737,-3281,329,-929,-6545,-8979,10253,26191,24196,18235,10408,-3136,-10388,-11489,-13440,-17970,-16882,-13987,-15030,-9747,-4947,-14494,14722,36478,24262,18358,21977,18841,8841,6896,10984,8456,7357,8644,6160,431,-5732,1452,5016,4009,6470,15610,12305,6075,-1849,-7459,-6895,-7561,-10802,-12149,-12982,-10515,-10176,-8668,-3532,2782,6773,6780,-44,-6298,-1362,5125],[440,-5650,-8252,-1634,1070,-137,2834,11971,18488,22662,12327,17,-5863,-6605,-2275,4423,12651,11509,7881,9203,9130,7606,17473,26243,12792,3780,2329,330,-2209,-4442,-8470,-4222,3681,5830,-269,-7784,-4720,4367,9925,404,-4263,-3924,-4983,-6754,-4216,-888,-5245,-2461,887,4020,2763,3241,2467,3220,-813,-2232,-3951,-4806,-13199,-13371,-11543,-8752,-8318,-7061,-3791,1394,2836,3621,2110,3026,3117,6116,5878,2712,-5834,-9959,-7467,-6296,2782,5958,3942,1999,1032,-6290,-3985,9193,16912,8113,2479,2692,-105,929,2842,-1815,-6245,-1772,796,3048,-3165,-8958,-12622,-10545,5303,13311,9995,45,-5980,-7346,-4106,-4188,-13920,-4623,6279,6136,5460,3339,3241,-102,-5149,-13038,-16767,-7236,1004,6502,5120,3700,7430,4899,-1122,-11413,-9420,-11320,-12674,-19061,-23106,-21565,-16469,-16145,-15375,-13971,-11766,-6963,-3496,786,3616,-2847,-5613,-8644,-10707,-9876,-8511,-4567,-6718,-12265,-12060,-3637,7946,11523,4235,-10149,-18070,-20010,-18973,-13124,-8617,-7483,1796,7001,9774,3444,-1156,-19030,-36044,-49707,-37028,-30679,-47164,-73624,-107944,-101739,-55159,-3811,35523,53165,30436,25093,24926,21531,20755,21070,12255,11804,10062,5893,6777,2550,3461,-3972,-9647,-2123,10446,7788,1468,-3840,-4227,-1243,-1964,-3384,-1715,-3454,-8009,1219,4251,8708,12875,18766,19112,5239,-16563,-31136,-27113,-14689,-1169,3565,154,521,12014,12132,3991,-2454,-8093,-12158,-14796,-7984,-6850,-10492,-6096,14511,36259,36461,18656,3550,5850,8098,6935,4644,1682,6146,16823,23312,24523,20923,8994,-1595,-4420,7418,23905,29209,20794,7347,-8828,-8015,-5331,-4378,-3699,-3142,-2102,-579,-1230,1318,5781,11198,6873,1271,-4098,-7566,-9271,-8782,-9527,-2296,9581,12560,6407,-2435,-8718,-10612,-10260,-12955,-14392,-14213,-9985,-3927,-1193,-7688,-11912,6709,20530,17967,6415,2059,3303,5769,10278,19097,23093,11496,-10542,-17468,-9104,-5334,-8194,-2508,10025,9575,2598,607,12921,46744,84424,98365,80086,62025,41037,9970,-8472,-4748,3139,1687,-12900,-11427,-8435,-7858,-8761,-4367,2408,17312,37097,27711,-2111,-11819,-8766,-5067,-4717,-7900,-10225,-8599,-10734,-7731,947,9497,2159,3095,10679,22571,21447,7952,799,1293,-1807,-6094,-8383,-4764,-4388,-2402,4630,10173,6630,-94,1442,6780,14027,16569,14589,7609,-2175,-11097,-2418,3038,2539,-107,-170,-205,231,-7547,-15443,-12025,-7393,-3930,-1828,3874,6237,2849,-348,7133,13083,13569,10065,5822,-1689,-3512,-938,-2486,-4071,-3574,-3948,-6922,-8966,-2841,3063,7402,7999,-719,-11765,-6795,-1814,4360,6633,3614,-4783,-8917,-1255,2939,-8075,-5804,4513,8921,10409,3480,-2894,-6572,-4034,13377,31434,27510,7556,-3759,3172,3819,-5673,-13239,-6996,-1771,-964,-6037,-7778,-7197,-1018,1567,7417,20709,12667,783,-4175,-6161,-11469,-9286,-5254,-4464,-5739,4732,5154,-1019,-5956,-6866,-601,9026,13703,10625,13648,20452,15152,-2019,-17238,-10893,-1546,5139,3972,-7630,-12721,-7160,-1814,1282,-803,2149,11684,22890,31279,27331,12692,3665,1341,1680,1866,375,491,-5404,-12797,-11155,-6404,-7634,-6193,62,8611,12195,2086,-9903,-7341,3089,9216,1655,-4789,2959,10253,14818,13757,11257,6203,-381,-1414,-1915,4710,22307,23904,15672,7584,4488,2213,-3625,-5933,-7581,-10693,-16436,-15983,-4182,1334,998,4047,8066,11677,9719,2050,-6357,-15250,-7921,-1405,-2890,-9708,-16077,-12625,-11359,-7956,593,5689,6541,6454,2219,-4064,-6550,-3771,814,-5473,-7849,-3684,-1796,-1329,-2522,-6410,-1746,4158,5240,5341,2411,-3388,-8871,-10241,892,10758,11130,3437,-6502,-9198,-8971,-4231,-39,-2447,-9705,-9947,-1560,647,-1195,-511,3678,4457,-567,-9968,-14102,-7068,5624,15607,12780,-2907,-12393,-1748,14292,31311,38722,36052,20043,3261,-5333,-11549,-15496,-13564,-14260,-12922,-11140,-15237,-11944,-6428,-3929,-336,-617,-1879,1277,1765,-3626,-9832,-9673,-7808,-8341,-5886,2331,12976,18882,15725,13255,11376,12170,13935,4786,-2016,-7850,-4346,7883,18335,19117,11179,2342,-4715,-8285,-4878,-3948,1839,18322,35922,50595,49631,41527,32530,21004,7828,-4316,-7971,-6579,-746,4475,9665,10465,13049,11370,1474,-7325,-12062,-12500,-2179,4789,4484,3005,909,964,-1906,-6031,-9160,-244,-655,-6709,-6625,2516,17551,34451,45798,37481,19709,2484,-11684,547,13162,8460,-6363,-15626,-6980,4397,11032,18202,14051,9757,4453,4934,8448,-2122,-10759,-17490,-9472,-4130,8579,20264,17102,7915,1730,372,2931,-940,-8443,-1204,11044,24467,37175,36384,6293,-6463,-12186,-628,13469,10975,6883,4907,5886,2822,-6836,-10533,-4997,1274,21437,30180,21185,10887,-456,-11438,-10553,-401,7656,4862,-6207,7304,15898,18714,24108,22978,8242,-10461,-16872,-4576,9794,21144,18169,338,-16078,-6573,-755,-3559,-9616,-12388,-7284,-5523,-7578,2347,6203,2048,-4705,-8165,-3807,4530,10051,6350,-3432,-11875,-7811,-11197,-11953,7600,28135,29289,23892,6894,-11817,-5560,3282,7831,5383,3662,-1104,-2090,-1775,-748,2505,-2009,-2098,702,5766,15732,20732,13670,-2592,-3998,6196,10095,1667,-6298,-9253,-9442,-6134,-7979,-14070,-15011,-10174,-1760,3841,1145,-4215,-2648,-2175,-5492,-13139,-14793,-7417,-6754,-13931,-16548,-9687,-3715,3320,11717,7912,6175,5256,8308,5309,443,-18,3938,5743,6553,8960,12075,15554,16831,18794,15496,3050,-8162,-8757,-3022,1583,5487,9279,14763,26889,40911,44606,41004,27432,11644,4485,78,-3544,-5007,-4079,-3628,-2221,1476,10353,28635,36003,18821,-754,-7249,-2413,5015,2484,2027,8474,14927,8590,-4552,-5199,-3836,-2127,4507,9455,7982,3773,-4962,3909,17155,32421,21499,1850,-7804,-9034,-5181,-3460,-7352,-9065,-13081,-14402,-15192,-10761,-8177,-6228,-5949,-3184,-8561,-8507,-3920,4147,15923,21867,22967,13162,5062,9053,14418,13286,844,-8063,-8596,-737,3327,2570,1034,-5057,12514,29543,37318,31129,20894,11067,1030,-5403,-10425,-5620,2766,1930,3199,2526,-3214,-4690,-4127,-3408,463,5407,5707,6142,7905,3538,-13082,2765,5655,-1284,-11740,-9030,-13344,-14208,-11142,-4165,2146,4319,-5020,-7430,12561,30593,27440,10181,1732,1236,-3310,-8252,-4552,-837,2812,4793,2381,-3689,-10020,-15183,-15300,-13296,-5859,8203,19686,18626,11902,2225,-8660,-13455,-13368,-13160,-13426,-12726,-10205,-8760,-658,7507,5419,-3622,7166,26004,23272,-112,-11432,1228,36482,59522,35184,12445,-6515,-15068,-14853,-8721,-9034,-9750,-7107,-11833,-8798,-1486,9430,13768,12323,5141,-6073,-7257,-2604,-2970,-6626,14037,65985,101618,99171,58770,16939,-3205,-13659,313,7063,7245,7767,9000,3378,1008,3631,5268,7302,4513,-469,5306,19825,27358,23390,16938,6058,-5803,-10647,-410,-2370,-12086,-17340,-4373,7961,6808,-3779,-5432,8260,20136,19571,3353,-19477,-7744,19947,51567,65070,56669,28296,585,-6089,769,4388,7932,4254,-2865,-12267,-11024,-11088,-12059,-9578,-10717,-4526,3818,16939,39289,49200,35193,11617,3142,13507,20836,16231,1131,-13910,8676,7486,-5644,-12299,-12133,-5187,4739,16211,18540,15236,12372,11112,8162,8692,14405,24946,29512,25706,14525,4160,-1265,-1817,-122,2769,3542,2353,-887,450,2413,-2261,-12727,-10248,-4372,-3958,-3414,-1722,-2692,-6931,-528,10757,12014,12569,9675,8296,10948,10828,9036,20996,35729,37951,33229,33264,30660,23911,7484,-9760,-14453,-4839,3164,1377,-9072,-8039,1618,20593,33227,28838,23388,14994,3402,-1432,1767,1805,-3201,-3280,10998,22099,28307,26728,35516,43035,46416,35975,14135,12774,14133,9349,7339,7204,-3425,-9504,-5618,422,11705,34298,61119,57014,24211,7811,18263,7186,-10826,-9308,-846,4171,6984,6405,1468,-250,4638,3911,1538,-2463,-5180,-10747,-12891,-10369,-6958,1477,3557,2412,-4365,-9493,-11339,-15765,-17099,-12972,-13188,-15016,-10195,-2627,-8148,-12809,-14756,-11172,-6700,-176,8487,12117,5655,2743,5144,3559,-990,-6839,-10031,-5579,-4169,-10099,-8650,3892,15250,13456,1838,-4162,1362,533,-2455,-6567,-6344,-3683,-3335,-7720,-10918,-10638,-7436,-5375,-3330,-606,385,2856,1220,-3186,-9410,-17682,-9996,-5797,230,9426,17942,12061,4041,-422,-2630,-1535,1046,-1861,-3978,-246,8015,16812,20463,16824,-1495,-11108,-7802,-931,-72,-10979,-13133,-827,-1039,-12554,-21033,-13304,-16130,-3870,2413,4671,4365,-560,-3107,-4227,-8094,-2901,-9222,9995,6346,16053,28111,14685,-10833,-9320,-3806,-8139,-8100,200,9579,14874,12807,341,-2489,-3134,-4003,-745,-3098,-10468,-15491,-11774,-8614,-6661,-7494,-12761,-13623,-9636,-1695,10232,19437,28890,43784,57176,67291,78866,69358,32745,-4278,-7116,-4968,-1140,5982,10835,13567,16517,13426,7903,-5041,-8835,-3493,-6085,-11419,-10204,-10440,-11379,-4321,1024,-774,-7606,-3989,7156,8589,-553,-8671,4282,8266,2399,-10542,-17143,-12412,-7082,-5737,-891,9023,12968,3989,-9100,-11827,1365,7592,1687,-8560,-14301,-9060,-4952,-3502,-2537,1706,325,-5104,-6286,-3949,1070,7539,9702,9608,9324,12757,16515,19919,22506,15226,394,-10586,-13692,-9597,-1535,12136,15599,16646,22629,22317,15459,6186,1893,1323,-2477,-1903,-4264,-4967,-4180,-6753,-17090,-8223,3866,6538,-1954,-12256,-13095,-1412,13617,17405,13494,-935,-11914,-3412,2378,-143,-5054,-10249,-11649,-4402,-4398,-3999,-2275,-2612,-7070,-10624,-6264,5363,7083,9484,9047,5774,2551,-931,-1880,-5509,-2465,8909,14195,14731,11152,-5379,-10722,3938,13693,17254,7634,2898,13116,15994,5099,-9769,-10740,567,4863,189,-7722,-12902,-9095,1422,3463,1380,5220,6783,963,-5237,-10629,-13308,2274,18437,31699,28232,17061,11615,7523,6583,9587,10351,11332,9235,-816,-10474,-5974,4484,-714,-10284,-5359,-6571,-3538,3851,4157,-1873,-9558,-9466,-5387,2694,9317,5758,-3766,-4107,-3976,-9052,-12037,-7046,1521,7986,11156,8313,488,-7417,-6687,1370,12060,27848,41970,43695,31861,15605,12188,12472,10195,9466,6277,-3045,-8018,-4762,3645,8183,13379,8161,9573,2196,-4423,-5895,2189,18741,9665,-6491,-14661,-21105,-13433,-2535,6443,9372,6997,4527,-3175,-10371,-5621,8311,14986,9389,4529,1746,-5098,-11394,-6290,-2360,-7308,-10095,1077,8199,16862,28382,31096,24520,9622,-4476,-14715,-11320,-7620,-5683,-967,-5526,-7625,-7964,-6498,906,9174,10753,10515,5060,-1030,-9042,-617,-1091,-7060,-10665,-9030,-5263,-1050,2242,3763,-1655,-13726,-1056,17965,30697,21088,3318,1560,6439,11705,13021,8021,-4884,-11575,-5883,-5002,-10575,-9398,-12405,-9308,12411,36742,45721,32438,9113,-10453,-16737,-19337,-16983,-12884,-13,9322,14369,22674,16715,5589,-4744,-16406,-8432,4117,14360,14471,9762,8030,13136,17285,14208,1693,-3456,1802,-2537,-4932,1796,11887,22299,27802,21628,9005,3724,2964,7753,4250,-1830,-10280,-11050,-1680,7555,4514,-3995,1444,9617,3260,-6525,-8293,6399,10864,6741,-5592,4019,12292,19568,26006,31059,29114,13173,-4780,-17439,-12887,-3399,3602,1863,-5309,-10890,-1521,9271,2640,-9704,-3869,12591,32524,28471,11467,-3034,-6513,1422,10861,14768,14220,6183,-1296,-5993,-8902,-8360,-2408,-3785,-12255,-5989,2385,8771,17697,24669,26629,16874,-3660,-13346,-11013,-6098,-5547,-11080,-7424,-3461,-9878,-14193,-513,10724,17225,24994,23456,15112,20313,23931,29617,22896,13507,3949,-6545,-8656,-1245,8832,10878,-2014,-12953,-6075,-6,-3260,-16366,-23145,-18082,-13855,-10867,-1795,672,-5561,-3382,9347,20606,33484,41091,32089,16544,-1184,-7873,-5574,-5156,-6032,-10062,-13886,-14712,-7457,-2741,-8788,-6234,-10194,-7847,-2958,4187,11143,11832,9172,4929,15571,26779,19233,10130,-5444,-10532,603,1237,-9180,-18537,-12609,-11016,-4773,2920,24789,37695,30554,6203,-14639,-8338,492,14254,28988,38968,32308,19454,7219,-3670,-11061,-18777,-10447,-808,3390,2834,1132,2874,10065,8410,7177,7604,7471,3199,-1471,2601,6758,11037,11185,7516,9999,18318,33333,40338,19133,2844,-9086,-17332,-14368,-14585,-5374,3938,6664,-3450,-5288,-7214,-15846,-15518,-10403,-12542,-8203,-2835,-5054,-8686,-13831,-13654,-13140,-14006,-10897,-4315,9755,26942,29639,10905,-10003,-4299,11505,16377,18616,21546,25518,23894,15234,15274,21353,26821,43221,53282,60193,54272,39813,13003,-8712,-1022,10985,15048,6822,1643,8183,11363,5631,-7072,-14628,-11197,-4037,-2312,-1288,-352,109,-31,-10298,-13238,-6923,-3972,-5517,-2888,-3182,-6090,-150,1638,-1756,-2222,2049,2036,-4362,-10702,-8949,-1356,2803,8884,22423,5650,-894,-1286,-2434,-5433,851,2694,-5629,-3062,623,-868,-6287,-9723,10473,24904,23123,17965,10019,-3902,-12196,-10809,-11925,-14482,-14211,-11549,-12473,-10592,-6116,-11231,18315,32563,19590,15335,19436,18598,9229,7861,12998,10583,9478,9886,6349,484,-3714,5518,6628,3776,3610,14145,11811,5119,-2651,-7096,-5960,-7062,-11542,-14114,-10003,-7071,-7339,-7007,-2726,3730,7364,7661,1134,-5795,-3768,1944],[-1340,-6435,-7006,530,4126,1976,2149,8796,13961,17870,9518,-452,-6075,-2913,2551,7781,13778,9785,5718,6562,7357,7132,17694,28245,13505,4208,3365,1908,-817,-2924,-5881,-2367,3655,4989,-264,-6516,-3738,4520,10063,795,-2702,-1974,-3326,-5232,-2993,-655,-5316,-2750,44,3203,2346,3202,3122,4688,1330,393,-778,-1919,-12785,-14618,-11142,-7734,-7408,-6201,-2815,2449,3334,3416,2346,3368,2229,3722,2209,-385,-6892,-7946,-6379,-6150,3477,7267,4958,2248,980,-6891,-5507,5651,12171,5599,-558,2708,970,2900,5258,1077,-3281,983,4098,4697,-2591,-8632,-11832,-10770,4639,13718,12434,3644,-2272,-5376,-4992,-5809,-13993,-1238,8482,6375,4185,1460,2057,-201,-4419,-11586,-15888,-6314,1911,6573,4806,3844,8867,7319,1346,-11754,-10960,-15552,-18071,-24262,-26780,-22509,-14427,-11776,-13507,-14727,-10077,-5374,-2796,437,1617,-5393,-7386,-9083,-8678,-8698,-9103,-5579,-7036,-11695,-9676,-3776,1726,1649,-2941,-12868,-17153,-16893,-16468,-12585,-6045,-6887,-596,5567,7913,1980,-1024,-16844,-33065,-42761,-26705,-16023,-25030,-42972,-72724,-69253,-32465,7004,37963,53423,29342,30457,31816,25060,20649,23038,17168,15779,11193,3946,2544,894,3280,-2655,-8762,-2768,8778,7001,869,-4518,-4111,-203,-1086,-3149,-1280,-2085,-3572,3128,4594,10140,15989,25083,22161,6259,-16381,-34921,-32350,-19857,-4422,2600,197,2663,16166,15825,5677,-1645,-7756,-11942,-13509,-6570,-4579,-6788,-568,20271,41589,43170,25799,7601,8404,9368,5793,2864,1322,3192,12439,20341,23421,21181,11361,1761,-4006,2665,18990,28105,21746,8439,-8155,-7427,-4288,-3106,-2726,-2952,-3134,-2461,-2859,1605,6415,12005,6279,-1471,-7313,-7562,-6123,-5995,-7180,-284,9996,11394,5611,-1986,-7055,-7932,-7824,-10726,-14321,-12830,-7982,-1673,1140,-5707,-11796,6650,20547,17829,6429,1542,1510,3668,11073,23198,30793,21348,-801,-12214,-6963,-4524,-6061,2405,15547,15033,3216,-798,9214,40777,79062,97989,82887,62141,38073,7274,-6663,-3330,3352,1984,-9915,-8720,-6441,-6151,-7406,-3243,3049,16350,34739,25985,-2652,-12416,-9152,-5958,-5725,-8642,-8356,-6782,-9152,-8104,367,10245,3103,2439,9270,19405,19154,5559,2599,1765,-2203,-6484,-9466,-6860,-5591,-3014,5473,11181,8209,1811,4147,11899,22219,25955,22037,12150,1020,-8682,-4171,2056,2941,1132,1449,1658,1421,-7550,-15448,-12343,-8027,-5003,-2282,5812,10513,6559,431,2845,6315,7765,4481,2904,-1611,-2998,-238,-3177,-5564,-4909,-3767,-5315,-6254,198,6787,12147,13107,2298,-13838,-7554,-1347,5761,7410,3229,-5310,-7774,130,2365,-8201,-1769,7206,9464,8673,-1489,-6720,-6262,-2802,13358,28977,25635,6311,-3601,4696,5664,-4160,-13668,-6971,-713,1015,-4142,-6882,-6679,716,4735,11065,24052,14957,3747,-1978,-5952,-13320,-8990,-4397,-4848,-6891,3538,5183,113,-5101,-8069,-3373,5025,10114,7414,10216,18699,16801,2737,-10635,-5779,2311,8214,7015,-4967,-12432,-8212,-3099,-324,-2952,739,12257,24920,31813,24734,8220,572,-504,1382,2291,1354,1723,-3663,-11298,-11862,-7070,-7725,-5950,74,8155,12090,4096,-6137,-5667,6242,14133,5423,-1825,5033,10212,14906,14180,10584,4696,-386,-1402,-3232,1841,20225,24336,17002,9743,6047,2267,-4491,-7369,-9722,-14890,-18480,-15005,-1390,4080,2948,4670,7912,14143,14784,6984,-3167,-15238,-7898,-1118,-2985,-9920,-15257,-11658,-11052,-8264,325,6330,7895,6823,2681,-896,-3282,-1193,1626,-6063,-12083,-6647,-3341,-267,1138,-2888,233,4788,5020,3839,-425,-6511,-11366,-9325,1407,11296,11799,4134,-5699,-7725,-7568,-4781,-963,-2543,-7988,-5694,1619,2870,768,1198,5084,5904,416,-9364,-11201,-2923,9414,16467,12239,-2658,-12453,-796,15213,30624,36825,32667,15375,853,-6463,-12875,-15792,-13106,-13795,-11772,-9607,-13419,-13247,-8081,-5511,-444,-1089,-2143,1870,2996,-2245,-8552,-8981,-7588,-8203,-5841,2060,12082,17778,14658,11641,9668,11137,13190,4541,-1362,-7438,-5751,7088,18960,20879,12302,2106,-6061,-9946,-5258,-3605,1904,16900,30768,43810,42991,35908,25267,13778,3218,-6804,-9836,-8910,-2029,4532,11909,14654,15844,10584,-474,-7724,-10722,-12695,-2883,4726,5278,3924,2200,3122,608,-3786,-8451,-429,1340,-3899,-4983,2983,17101,34411,46918,38192,20049,4053,-7547,-6390,8330,6906,-6788,-16397,-7698,3331,8344,14612,12115,9858,6481,8900,12095,180,-9284,-15439,-11169,-9119,4450,16538,14861,6650,1151,-329,2221,-1111,-7406,-894,9916,22998,35769,39440,12168,-2932,-8755,-3817,7721,5527,4880,4761,6941,4301,-5559,-11592,-10277,-8162,11163,24256,20612,13434,1243,-11111,-11840,-2410,5358,4373,-3110,11119,19992,22803,26393,21009,4441,-11875,-14947,-6876,5189,17032,15671,-1014,-14069,-6406,312,-1088,-9044,-11966,-7846,-6777,-8959,836,5255,2120,-3011,-7205,-5728,1753,7055,4114,-3619,-10624,-7735,-11034,-11542,6256,23440,23804,20558,6444,-12708,-8952,-71,4233,1492,901,-878,-272,-508,-1185,2543,-2061,-2843,874,5744,12937,15874,10585,-3994,-2944,4475,6928,591,-5110,-6813,-7970,-6141,-7488,-13650,-17684,-9034,18,5850,4102,60,1029,166,-3760,-9827,-17000,-10001,-8253,-14408,-17007,-9802,-2683,5551,13560,8666,6945,6385,11813,10206,4568,3056,6275,6822,6858,9934,14206,18258,18479,17331,12425,25,-10820,-12947,-6136,-767,3570,8323,15379,29260,41994,45407,43272,27451,9769,1945,-2651,-5595,-5189,-2383,-1365,-179,3718,12458,29690,35330,18620,125,-5542,-516,5656,3411,3495,9984,16869,8822,-5115,-3783,-1120,-149,4841,7950,4606,-128,-4848,6191,19269,33327,24102,5874,-4477,-4021,-3102,-3042,-7199,-9193,-13059,-14469,-17975,-13413,-10631,-7681,-3147,32,-7540,-8709,-2883,6498,16044,19682,20588,11533,4268,10363,17510,15832,2155,-7064,-7045,1973,5651,3101,-1251,-7235,16877,32658,36959,28470,16646,5456,-4180,-8729,-9627,-3944,3233,872,1015,1212,-3639,-5053,-5704,-6686,-4901,2435,5261,7418,10162,5527,-11506,-264,3238,-2221,-9425,-8590,-13418,-16239,-16336,-8916,-53,3885,-5133,-7119,13347,30844,24680,7386,-294,16,-3486,-7410,-3451,-340,1397,3694,544,-6164,-11869,-14310,-13470,-11013,-3419,10638,22516,21231,13782,3822,-5524,-10121,-13083,-15510,-16299,-15772,-12772,-11990,-3134,6685,6731,-4404,4341,22716,17039,-2293,-9938,2763,38250,62805,37556,14645,-3861,-13224,-16748,-12577,-14070,-11399,-7433,-12310,-10169,-1990,9646,13276,12400,6851,-4892,-6268,-1214,-846,-3797,12588,62255,99410,100455,61515,19702,21,-13800,-4659,2794,3361,4290,7152,3548,3104,5156,6839,8746,4395,-3361,-504,13550,22613,18856,12292,1576,-10293,-11293,1648,1213,-8058,-15125,-7473,5085,4601,-4285,-3818,8511,19734,19053,2381,-17658,-2902,27067,60711,72648,61219,28470,-1029,-7248,1659,6545,9215,5124,-1896,-12110,-14429,-12893,-10346,-8784,-10277,-6401,-462,11409,40337,54169,41264,15714,6514,16620,22617,16164,1000,-12553,7690,5982,-4614,-7717,-9027,-6515,1817,13352,18607,15576,12760,11671,8907,9789,15599,25601,28697,23326,11552,1408,-3858,-3408,-545,3398,4891,3735,-321,443,1952,-2994,-10777,-7371,-2033,-2304,-2452,-1339,-2851,-7485,-1150,10063,11364,12938,10858,8696,9683,9151,9451,24074,37889,35290,24939,23137,20962,14758,-811,-14224,-10617,-2154,5182,2540,-8274,-7966,158,14495,25878,23225,22100,16269,6909,2042,3444,1621,-3779,-2721,14321,27553,30079,25949,35069,46218,51034,34662,9997,9178,12989,10946,9940,9670,-670,-7420,-4437,201,8640,25030,47862,48744,15798,-2249,17449,6680,-11082,-8112,1641,5505,6457,4871,-73,-1437,2858,1477,-551,-3811,-6367,-12047,-10658,-7534,-6102,2987,5964,3839,-4575,-11165,-11750,-14840,-18625,-14306,-13921,-15108,-11019,-4280,-9132,-13032,-15463,-10841,-5422,1265,8820,11791,5004,2336,7010,7027,2427,-3943,-7366,-2783,-2044,-8966,-6908,6531,17386,14596,1939,-7496,-1046,-325,-2041,-5477,-5379,-3449,-5461,-10167,-12137,-10574,-6829,-4908,-4041,-3615,-3794,324,1006,-2223,-8220,-17034,-11541,-8288,-1341,8972,21001,18466,10377,4129,503,720,1941,-2158,-3834,1310,9350,16817,22092,17331,-647,-13201,-8284,314,3179,-6695,-15648,-4050,-3948,-14689,-16961,-10810,-16845,-3987,3830,6841,5571,1646,-1801,-5225,-6413,572,-9050,14091,15632,27073,39283,21507,-6439,-8629,-3448,-7696,-7673,670,10201,15487,12937,1073,-1023,-1694,-3304,-60,-2381,-9771,-17190,-13732,-9518,-6145,-5246,-10296,-13409,-9640,-273,14497,26358,38055,53386,66706,79093,90324,77660,42471,2565,-6218,-7995,-6373,1139,8576,12993,15932,12289,7448,-4305,-7018,-1644,-4985,-10100,-11150,-12715,-11052,-2449,2947,765,-7167,-4166,7262,9207,-354,-9426,6054,11665,6413,-8109,-15709,-12246,-6652,-4981,-1043,8087,11519,2705,-10225,-13943,1468,9284,3214,-7447,-12013,-7822,-4791,-4128,-3531,1079,657,-4463,-6617,-3809,2653,9167,10376,10358,9646,12989,16254,16744,15139,8382,-4548,-15439,-13761,-6115,3355,16650,17345,15065,19746,20475,14723,5654,1264,841,-2170,-2445,-5343,-5396,-3284,-5494,-16341,-9041,2665,5555,-2408,-11805,-12412,-1596,14406,19328,16094,1921,-8968,-2486,4018,2984,-2218,-8630,-12167,-4734,-6364,-4863,-1619,-1670,-6242,-9856,-3053,10038,11918,13498,11709,7479,3540,54,-408,-2643,-438,8321,11797,11895,9172,-6728,-10261,4728,15150,19146,8089,-660,7552,9881,25,-12745,-9184,1153,5844,2742,-4689,-11746,-10627,802,3269,1397,6333,8504,3044,-4001,-10921,-10761,6685,21860,34038,25773,13125,8671,8274,8313,10999,11701,13122,11538,1314,-9636,-7215,3260,152,-8264,-2023,-2917,-2092,3521,3275,-2910,-9558,-9178,-6178,-631,5457,4389,-3612,-4133,-3701,-8777,-12516,-9528,-2448,3336,7057,4955,-1823,-9336,-7738,509,11594,29307,42420,40341,25995,12460,10827,11837,10637,10285,7764,-2383,-10067,-5856,2210,4983,12311,9933,13842,5231,-2665,-5254,-393,13330,9440,-4454,-11981,-18911,-14751,-3133,6159,9743,8069,6214,-1427,-8846,-5631,6706,13140,8790,4052,1835,-3577,-8843,-3859,-488,-6137,-12494,-862,5981,14141,22963,22914,19629,7425,-5658,-15392,-10164,-6673,-6307,-608,-5007,-6437,-8188,-8154,-1275,7059,9541,9520,4085,-2815,-13935,-2145,-1431,-6017,-9265,-8415,-5207,-920,2594,4189,-1198,-13300,-1190,17096,27978,19190,1791,689,7046,13731,15879,9621,-4783,-13180,-6833,-5552,-11664,-8254,-10128,-10209,11023,31990,37249,24681,3976,-13062,-16521,-19289,-16505,-13091,-1022,5176,8573,18676,16761,6409,-4215,-16510,-11463,-656,9076,9775,6798,6100,12630,18900,15359,1476,-6255,-3783,-7290,-5591,3154,13764,24353,30673,23933,10942,4997,2908,7248,4343,-1972,-10959,-11963,-2121,8153,5568,-2869,5249,16493,10135,-441,-8224,2515,8553,9271,-1233,4051,10668,16722,21484,24017,22931,11643,-6149,-18958,-10529,-353,7983,4823,-3216,-9376,-110,11317,5658,-7647,-5027,12086,36556,36132,18857,2444,-11161,-13322,-3429,8660,12369,6182,-495,-5658,-9652,-8668,-2079,-3911,-13019,-5622,1413,6328,17474,27290,28794,15094,-5161,-12537,-8106,-3288,-3310,-7321,-5172,-2441,-9410,-13353,-53,10714,17113,25949,26704,19533,24252,27694,34238,27050,17420,7609,-4151,-7111,591,10713,10910,-1236,-8221,-3599,142,-4604,-17537,-23255,-18633,-10267,-4032,5491,6722,848,3465,16513,29309,44626,49559,35592,16982,-1995,-9209,-6787,-6332,-6863,-9737,-13071,-14044,-7369,-3918,-9602,-5274,-7910,-6196,-3252,1600,5416,4931,4985,5278,14713,24464,18191,10988,-3237,-13233,-1899,174,-8752,-17641,-12173,-10095,-4485,2751,24008,39250,31366,9050,-13993,-11299,-2552,11686,26498,36252,27958,17136,5870,-3826,-9754,-17252,-12617,-4608,738,2415,1683,2197,10041,10318,9722,9698,6739,2060,-1732,3102,7281,9681,7561,2792,7927,17279,32566,39025,21148,6590,-5404,-16549,-17221,-15848,-5794,3212,5238,-5999,-4509,-3692,-11220,-11782,-9628,-12655,-7060,-1890,-3700,-6763,-11775,-12055,-12295,-13932,-11209,-5162,6984,22341,27200,12679,-9707,-5621,11426,18462,21317,23790,26921,24992,16960,17424,23997,30434,47134,55849,60607,50362,31228,5238,-10782,1327,12292,14638,6872,552,6880,11065,4562,-7852,-14872,-13300,-6737,-5072,-2697,-190,2059,2585,-7446,-14770,-7308,-2995,-4695,-2568,-1849,-7033,-5667,-4515,-4649,-822,5402,5591,-1967,-9472,-8623,-1629,1943,7390,20505,7143,-117,-391,-523,-3230,1371,3953,-4633,-2591,991,-909,-6173,-10896,10203,23161,21655,17329,9525,-4396,-13500,-8655,-7762,-9855,-11356,-9078,-9605,-9289,-6206,-6252,23247,29652,15954,12726,16824,17554,9199,8395,14189,11290,10294,9929,5934,2279,903,10280,8420,3661,909,12092,10957,3931,-3532,-6445,-4668,-6071,-11165,-13024,-6686,-2754,-3147,-3623,-1135,4766,7883,8574,2687,-4271,-5882,-1027],[-3145,-7279,-6033,2174,6646,3704,874,4691,8701,12463,5899,-1371,-4684,808,6694,10529,14192,7901,3476,4007,5784,6734,17488,29020,13183,3763,3568,2686,-237,-2106,-3716,-1090,3006,3605,-736,-5943,-3411,4135,9879,1175,-1448,-510,-1918,-3501,-1596,-460,-5667,-3137,-875,2115,1594,2917,3618,6042,3413,3214,2860,962,-11519,-14424,-10242,-6776,-6751,-5416,-1754,3657,3855,3425,3004,4187,1707,1578,-984,-2769,-6900,-6209,-5629,-6806,2950,7193,4650,1430,107,-8104,-7620,1706,7098,2911,-4569,2190,1779,4611,6847,3048,-1018,3035,6455,5604,-2164,-8325,-11289,-10918,4080,14296,15200,7780,1899,-2796,-5630,-7118,-11440,1543,10033,5888,2224,-962,427,-733,-4089,-10464,-13719,-5118,2723,6498,4831,6124,14849,15606,9322,-6889,-12065,-19158,-25060,-31587,-32543,-25117,-13437,-7913,-8664,-13340,-8712,-3910,-2143,-236,-779,-7993,-9020,-8810,-7009,-8112,-10077,-7209,-7826,-11251,-7643,-3668,-4628,-8185,-9924,-15686,-15695,-14193,-13809,-11480,-3628,-5400,-2636,4104,5465,476,-338,-14378,-25274,-32114,-14464,-842,-4790,-18424,-47929,-49488,-21802,8789,34981,50654,27620,35399,38907,28325,20527,25328,22328,19542,11810,1626,-1997,-1430,2327,-2058,-8440,-4103,5866,5389,-144,-5297,-3912,909,13,-2752,-829,-187,999,5472,5024,11351,18979,31132,24004,6079,-16654,-39391,-38650,-26490,-9174,84,-786,5432,21132,19861,7389,-1093,-8009,-12412,-12458,-5483,-2699,-3389,4396,23375,43276,46921,31267,10951,9695,9735,4501,2320,3070,1895,7504,16123,20695,19651,11914,3421,-3607,-1718,13634,26150,22275,9425,-7016,-7344,-3938,-2649,-2614,-3535,-4762,-4718,-4936,1056,5955,11557,4861,-4500,-10441,-7338,-3798,-3715,-5236,1081,9741,9723,4121,-2359,-5918,-5471,-5197,-7970,-11941,-10785,-6032,263,3071,-4086,-12133,5289,18846,16325,5528,380,-757,1483,11331,25273,35532,28976,8668,-6099,-4778,-4422,-4662,6486,19656,19057,2945,-2822,5324,33194,69660,92144,81892,60154,34771,6097,-4733,-2932,2097,676,-7719,-6141,-4872,-5068,-6126,-2237,3173,14247,30548,22935,-3673,-13507,-10055,-7465,-7449,-9863,-6934,-5343,-8007,-8909,-176,11199,4540,1733,7092,14223,13980,2715,4426,1816,-3056,-7393,-10841,-9821,-7929,-4572,5821,11882,9708,3848,6894,17003,30138,34942,28561,16284,4243,-5689,-6794,31,2685,1988,2825,3272,2205,-7963,-15567,-12623,-9007,-6753,-3341,6932,13584,9204,971,-814,739,2384,-1486,1115,1371,1249,2533,-4046,-7873,-6630,-3724,-3710,-3231,3999,11199,17582,19500,7122,-13848,-9144,-1791,6302,7466,2291,-6170,-6920,965,1045,-7279,1428,8993,9118,6309,-6295,-8509,-5643,-2301,12101,25103,22622,4368,-3828,5575,6802,-3148,-14657,-7603,-587,1988,-2755,-6435,-6618,1641,6650,13434,25892,16330,6707,944,-4591,-13183,-9090,-4413,-6025,-8541,1605,4439,628,-4542,-9249,-6393,743,5821,3498,5672,15452,17495,7950,-3651,-555,5431,10759,9660,-2881,-12132,-9001,-4154,-1694,-5104,-1154,12142,26344,31564,21497,3819,-2513,-2674,564,2213,1739,2337,-2399,-9803,-12549,-8245,-8444,-6481,-1050,5748,9356,3499,-3911,-3953,9510,19678,10103,2085,6734,9552,13933,13295,8764,2676,-834,-2124,-5208,-1542,17324,23688,17188,10880,6848,1941,-5627,-9079,-12123,-18050,-13647,-10586,1301,6536,4739,4768,6753,14729,17956,10422,-1082,-14103,-8032,-1074,-3353,-10449,-14589,-10799,-10864,-8807,-443,6462,9106,7192,3480,2343,-227,1013,2194,-6101,-15784,-8594,-3925,1897,5522,1019,2073,4928,4119,1793,-3481,-9853,-14128,-8881,1357,11105,11799,4311,-5349,-6673,-5746,-3804,-910,-1617,-4934,-1638,4355,4487,2114,2345,5904,6653,860,-8804,-8843,482,11472,14693,9203,-4094,-12508,-207,14979,27257,30898,25343,8299,-2667,-8235,-14578,-15965,-13181,-13871,-11021,-8539,-11903,-15035,-10265,-7736,-1280,-2362,-3186,1788,3845,-920,-7172,-8359,-7609,-8443,-6135,1530,10799,15875,12541,8875,6834,8906,11135,3402,-1321,-6837,-7237,5489,18553,21845,12998,1678,-7569,-11825,-5728,-3442,1814,15065,25076,35995,35458,28874,16642,5487,-2326,-9780,-11871,-11576,-3716,4401,14003,18542,17414,8490,-3088,-8005,-9503,-12745,-4399,3661,5201,4257,2967,4672,2557,-1964,-7511,-1589,2449,-1593,-3291,3367,16101,33110,45722,36834,19179,5040,-3431,-13373,1665,3987,-7858,-17703,-8960,1561,5051,9934,9362,9188,7771,11953,14443,1545,-8365,-11961,-9672,-13906,784,12065,11647,4611,23,-1498,848,-1878,-6818,-1027,8049,20385,32971,40911,18370,796,-4832,-5166,2466,-22,2099,3477,6559,4438,-5329,-12747,-12493,-10769,4077,20748,22260,17482,3473,-10684,-13692,-4795,2584,3068,-105,15668,24191,26379,27469,17910,849,-12071,-12534,-9230,173,11891,11751,-3473,-12482,-6061,1424,1489,-8152,-11271,-8956,-8761,-10362,-695,3960,1722,-1786,-5930,-7105,-1134,3849,1620,-4304,-10073,-8224,-11212,-11381,4637,18109,17381,15995,5101,-13484,-12365,-3348,358,-3028,-2797,-1309,953,587,-1753,2048,-2810,-4491,1049,5940,10245,10777,7070,-4672,-2243,1825,3060,-946,-4349,-4692,-6486,-6157,-7063,-13364,-18509,-6617,2022,7619,7099,3944,3772,1647,-2560,-6989,-14325,-12625,-9998,-15209,-17857,-10384,-2220,7239,14419,8151,6370,6480,14204,14296,7859,5272,7799,7235,6787,10627,15913,20316,19842,15544,8896,-2705,-11764,-16541,-9549,-3696,977,6791,15655,31175,41708,44194,43168,25869,6995,-1241,-5955,-8062,-5888,-1441,356,1654,5832,14182,29403,32496,16751,314,-4362,454,5331,3557,4121,10398,17013,7427,-6244,-2459,1627,2175,5444,6493,1290,-3478,-3740,8168,20578,32194,24584,9537,879,604,-1460,-2303,-6297,-8550,-12167,-13305,-19680,-16309,-13273,-8202,-509,2360,-7083,-9071,-1891,8496,15353,16350,16509,8498,3135,11592,20501,18058,3111,-6517,-5966,4335,7819,3293,-4141,-4411,23112,36201,36288,24970,11605,-787,-10165,-12422,-8492,-2565,3282,-480,-1456,-537,-4349,-5581,-7470,-10168,-9639,-977,4318,8328,11880,6910,-9846,-2640,1237,-2690,-6992,-7552,-12518,-15376,-19155,-13646,-2802,2992,-5392,-6996,13797,30735,22103,5127,-2234,-1271,-3686,-6609,-2316,873,463,2390,-1645,-9189,-14132,-12681,-11253,-8791,-1349,12354,24262,23097,15093,5060,-2659,-7216,-12418,-17664,-19225,-17572,-12623,-15128,-6021,5212,7703,-5269,872,18587,10985,-4591,-8247,4373,38885,63131,38093,15683,-1898,-11408,-14967,-16170,-18410,-12249,-7410,-12389,-11915,-3325,8890,12069,11846,8132,-3789,-5276,126,1196,-1172,9613,54679,91684,96210,60624,20398,1578,-10574,-7670,-1034,-707,266,4758,4240,5476,6748,8225,9765,4165,-5747,-6368,7068,17725,15983,10755,-19,-13776,-10535,3614,4415,-4310,-12409,-11072,1278,1476,-4918,-1989,8603,18379,16982,489,-13222,3248,35063,69311,79131,65180,28955,-1995,-8234,2493,8794,10551,6147,-893,-10816,-13044,-9475,-8040,-7988,-9767,-8374,-3819,6173,38404,55132,44667,18951,9833,19604,23816,15606,1113,-7244,9401,6875,-1924,-4298,-6492,-6991,-1135,9976,17683,15184,12596,11769,9288,10497,16088,25146,27005,20482,8462,-1363,-6309,-4867,-870,4012,6167,5192,539,702,2096,-1925,-7013,-4140,471,-651,-1403,-860,-3040,-8332,-2409,8381,9861,12584,11805,9467,9072,8329,10199,25995,37022,29204,13990,10803,9540,3977,-9844,-11594,-6011,1115,7255,3486,-7539,-7676,-913,6166,15452,15858,19795,16784,10074,5385,4660,1120,-4388,-2382,16880,32130,30913,25010,34267,48792,54860,32628,5807,5514,11673,12146,11652,11245,1795,-5365,-3192,231,6279,17575,36018,42281,11954,-10664,15469,5706,-11452,-7045,4108,6999,5738,2803,-2071,-3017,681,-1268,-2880,-5358,-7681,-12961,-8639,-5045,-4703,4452,8113,5018,-4788,-12257,-11803,-13877,-18175,-15227,-14359,-15377,-12098,-6258,-10055,-12835,-14812,-10648,-4392,2429,8696,10763,3673,1135,7607,9576,5354,-1138,-4356,505,486,-7449,-5457,8478,18723,15414,2613,-10020,-3898,-1858,-2437,-5103,-5036,-3773,-7746,-12048,-12290,-9715,-5798,-4311,-4827,-6850,-7505,-717,1977,-524,-6390,-14845,-13024,-11017,-3098,7808,22850,25060,17545,8942,3601,2877,2831,-2685,-4379,2224,10244,16671,23227,16962,-535,-15575,-8499,1270,5702,-3137,-13609,-7304,-7189,-15457,-12272,-7457,-14505,-4206,4834,8340,5923,3187,-600,-5810,-2014,3818,-10144,15733,23985,37609,50591,28903,-1830,-7738,-3359,-7605,-7491,808,10306,15454,12460,1567,426,-17,-1964,1412,-896,-8112,-15801,-15955,-10796,-6039,-3311,-7879,-12383,-9881,571,17993,32704,45865,60148,72470,86670,96518,80910,49028,8511,-4439,-9997,-11555,-4110,5548,11730,14957,11101,7034,-3318,-5339,-302,-4383,-8939,-12065,-15005,-10040,-811,4483,1954,-6878,-4471,7024,9432,-453,-9853,7494,14155,9536,-5650,-14690,-12875,-7370,-5275,-2073,6388,9528,1243,-10986,-16222,596,10087,4310,-6314,-10179,-7000,-4948,-5001,-4751,-149,295,-4091,-6929,-3686,4023,10113,10421,10540,9595,12841,15383,12831,7680,3230,-6493,-16751,-11052,-913,9161,20524,18129,12947,16692,18497,13782,4891,346,184,-1922,-3170,-6737,-6216,-2640,-4238,-15356,-10561,814,4286,-2639,-10873,-11819,-2349,13599,19506,17294,4065,-6303,-1599,5080,5456,181,-7169,-12706,-4872,-6531,-4841,-1420,-1309,-5802,-9213,249,14761,16515,16845,13634,8613,4139,791,801,-233,1157,6808,7964,7426,5331,-9089,-9901,5332,16403,20870,9319,-2716,2743,4286,-4655,-15128,-8103,1262,6232,4487,-2485,-10963,-11945,803,3481,1199,6605,9004,4314,-3065,-11468,-9327,8442,22407,33632,21905,8694,5162,8287,9504,11685,12304,14094,13255,3480,-7823,-7746,2315,1353,-5996,980,424,-1019,2494,1629,-4534,-10169,-9608,-7747,-4579,1089,2253,-3992,-4460,-3722,-8206,-11009,-10792,-6599,-1979,2102,831,-4617,-11218,-8647,-328,10750,29466,40433,34590,18673,8544,8698,10385,10231,10214,8184,-1723,-10264,-6059,652,1204,10294,11139,17647,8350,-1059,-5137,-4093,6454,7482,-3099,-9419,-16175,-16088,-4343,5101,9084,8440,7570,63,-8111,-6793,4026,9930,6749,2513,1114,-2573,-6353,-1155,1715,-4149,-13168,-3538,2889,10230,15784,13861,13779,4588,-7057,-14536,-9554,-6460,-7150,-412,-4050,-4377,-7307,-9815,-4210,3326,6721,7008,1904,-5089,-14238,-2172,-1565,-5300,-8557,-8505,-5801,-1464,2232,3875,-1406,-13231,-1508,16234,25713,17970,656,-937,6543,14218,16711,9521,-5517,-15219,-7425,-5655,-11709,-7552,-8180,-11345,8186,25264,26845,15527,-1710,-16639,-17254,-20679,-17032,-14128,-2815,531,2585,13500,15726,6685,-3672,-14530,-12202,-4224,4358,4872,3115,3560,11315,19332,15481,733,-9337,-10236,-13183,-6292,3833,14715,25246,32168,25025,12135,5822,2372,6001,3861,-2407,-11700,-12721,-2723,7950,5863,-2185,9210,23373,16436,4662,-4644,1010,7345,11808,2158,3088,7789,12927,16403,17037,15849,8783,-8200,-16113,-8156,1886,11039,6692,-1720,-8306,294,11790,7545,-5819,-6874,9852,36819,40373,24218,7750,-6023,-17645,-15707,2948,10079,6065,173,-5675,-10958,-9496,-2616,-4977,-14198,-5708,-98,4299,16736,28145,28552,11598,-7383,-11643,-5329,-852,-1477,-3974,-3038,-1919,-9267,-13036,-472,9660,15970,25665,28592,22751,26719,29716,36621,29148,19753,10371,-1983,-5704,2305,12446,10991,94,-4649,-2256,-695,-6837,-19368,-21896,-19630,-7415,1933,11386,11357,6148,9208,22486,37766,56432,57803,38623,17490,-2473,-10516,-8322,-8107,-8475,-10233,-12990,-14346,-8086,-5473,-10975,-4890,-6323,-5424,-4405,-1438,467,-1285,654,4997,12800,20949,16033,10687,-2061,-16659,-4473,-1013,-8555,-16985,-12363,-9572,-4464,1984,22059,38801,30269,10325,-11140,-13092,-4655,9568,23636,32306,22718,13562,3257,-4945,-9020,-15209,-14345,-7758,-874,2328,1694,676,8260,11081,11477,10983,5023,17,-2772,2803,6887,7555,3297,-3435,5334,15430,29753,34779,21062,9211,-1795,-12873,-19382,-17395,-6911,1649,2876,-8829,-2740,1217,-5442,-7843,-8674,-12527,-6849,-1844,-3017,-5262,-10060,-10877,-11933,-14564,-12220,-6676,2995,15432,22071,12431,-9657,-6537,10816,19874,23472,25149,26559,24030,17489,18649,25932,33255,49012,55448,57666,44108,22188,-1324,-11045,2789,11937,12482,5431,-2349,3027,7591,310,-9619,-14794,-15651,-9770,-8569,-5002,-1126,2640,3841,-5165,-16130,-8372,-2866,-4595,-2933,-1288,-7794,-12001,-9397,-4606,1997,9231,9649,913,-8080,-8490,-2413,482,5169,17028,7682,-190,-64,994,-1350,578,3509,-4518,-2563,675,-1713,-6807,-12861,9001,20465,19124,15552,8120,-5397,-14801,-6703,-3813,-5819,-9117,-7329,-7436,-7165,-5290,-1103,27491,26368,12595,9867,13607,15139,7992,7684,13691,9513,8204,7530,5389,7556,8211,14930,9654,2939,-2254,8789,8954,1741,-5206,-6171,-3787,-5469,-10619,-11134,-3966,1534,1621,155,692,5194,7559,8652,3652,-3000,-7848,-4319],[-4718,-7761,-5416,3241,8585,5144,-281,724,3905,7329,1944,-2557,-2631,3867,9940,12584,13956,5909,1219,1688,4581,6494,16924,28496,11819,2498,3050,2774,-436,-2160,-2086,-397,1828,1794,-1618,-5965,-3661,3240,9327,1452,-561,472,-777,-1614,9,-152,-6175,-3517,-1711,951,705,2552,4080,7370,5529,6387,7019,3741,-9822,-12320,-8651,-5693,-6310,-4655,-413,5282,4707,3971,4432,5859,2068,415,-2672,-3056,-4972,-4602,-5081,-8219,1295,5866,3210,-189,-1295,-9628,-9996,-2220,2303,787,-8925,1696,2654,6251,7708,4169,603,4499,7941,5809,-1852,-7949,-10889,-10636,4006,15383,18581,12777,6881,803,-4823,-6793,-8202,4025,11287,5076,20,-3431,-1249,-1385,-3833,-9204,-10918,-3403,3682,6590,5505,9767,22374,25077,17989,-1173,-9477,-13748,-31243,-40178,-39808,-28990,-13309,-4513,-3515,-10371,-7379,-2418,-1235,-756,-3041,-10194,-9992,-7681,-5514,-7829,-11075,-8932,-8554,-10493,-5658,-2866,-8729,-16286,-15010,-17813,-14068,-11689,-11336,-9997,-1092,-1703,-2048,3196,2912,-517,1160,-11663,-16993,-22192,-8744,980,-4375,-18491,-49125,-52828,-27956,978,27802,45772,25668,39729,46128,31615,20731,27807,27840,23492,12372,-568,-6318,-4003,1035,-1724,-8200,-5611,2334,3450,-1090,-5750,-3478,2149,1485,-1818,33,2569,6074,8635,6199,12961,22355,36871,25058,5172,-16891,-42292,-45048,-33846,-14717,-3307,-1980,9120,26941,24445,9614,-175,-8195,-12898,-11172,-4205,-668,128,8964,24450,42116,48053,34997,14015,10227,9765,3786,3535,6826,3308,3133,11423,17108,17227,11519,4113,-3303,-5160,8747,24039,22962,10917,-4975,-7075,-3694,-2461,-2809,-4317,-6378,-6716,-6689,512,5316,10761,3458,-7012,-12738,-6722,-1845,-1537,-3271,2378,9505,8256,2614,-2954,-4708,-2824,-2155,-4591,-8485,-7863,-3502,2493,5172,-2246,-12056,3373,16217,14235,4439,-722,-2735,171,11630,26055,37827,34456,17584,978,-1822,-4320,-3453,10090,22540,21769,2440,-4701,1993,25695,58505,82800,78531,57866,33158,7257,-2716,-2996,83,-1457,-5838,-3633,-3380,-4143,-4618,-995,3181,11595,25505,19527,-4412,-14229,-10748,-8848,-9151,-10390,-5342,-3655,-6613,-9433,47,12767,7037,1772,4944,8292,7519,1630,6604,2049,-3693,-8159,-11757,-12819,-10698,-5644,7006,13337,11978,6815,10399,22522,37767,43215,34034,20192,8017,-1524,-7860,-2315,2586,3277,4778,5450,3350,-8062,-15068,-11955,-9449,-8496,-4274,7776,15838,11237,1689,-3248,-2668,-1439,-6847,2084,8298,10461,9068,-2774,-9703,-7656,-2914,-1302,717,8727,16107,23196,26316,12877,-10879,-10742,-2376,6655,7406,1464,-6551,-5630,2049,-117,-5770,4377,10565,8680,4199,-9802,-7786,-4497,-1892,10400,20783,19278,2439,-3622,6592,7975,-1946,-15372,-8067,-630,2696,-1247,-5685,-6239,2464,8063,15172,26674,17265,10072,4968,-1549,-10346,-8841,-4543,-7107,-9918,-224,3663,1207,-3648,-9570,-8837,-2824,2114,407,1498,11821,17749,13388,4037,4778,8367,13331,12426,-794,-11522,-8437,-3879,-1745,-6119,-2668,12187,27899,31447,18816,563,-4794,-4365,5,2416,2270,2973,-972,-7796,-11978,-8951,-8945,-6947,-2407,2533,5330,1504,-2533,-1959,13233,26101,16094,7232,8495,8974,12678,11873,6632,976,-1046,-2757,-6957,-4343,14634,22733,16867,11545,7514,1924,-6288,-10229,-13900,-15700,-8112,-4937,4594,9451,7077,5165,5461,14289,19757,12911,622,-12564,-7624,-580,-3220,-10387,-13172,-9340,-10103,-8917,-1078,6735,11001,8800,5625,6029,3148,3479,3176,-5178,-12800,-8729,-3098,5056,10677,5929,4426,5278,3249,-103,-5996,-12600,-12113,-8206,1365,10863,11850,4663,-4764,-5349,-3129,-816,1004,1046,-468,2879,7262,6165,3526,3614,6838,7421,1471,-7697,-6516,3437,12214,11389,4913,-6285,-11643,722,14336,22386,22534,15907,409,-6325,-9829,-15678,-15438,-13115,-13761,-10067,-7341,-10139,-15424,-12177,-9691,-2130,-3666,-4311,1734,5016,1051,-4984,-7039,-7160,-8341,-6071,1473,9902,13996,10156,5716,3666,6311,8669,2083,-1366,-5753,-7728,3926,17911,22605,13784,1628,-8545,-13120,-5684,-2910,2136,13479,19772,28086,27874,21311,7751,-2771,-7833,-12160,-12551,-13198,-5017,4785,16467,22470,18186,5939,-5324,-7326,-7915,-11876,-5940,2292,4872,4598,3762,6085,4386,-92,-5762,-2807,3373,788,-1105,4292,15307,31484,43260,34389,17901,6039,653,-8927,-5322,697,-8723,-18437,-10084,-147,2206,5041,6477,8342,8835,14404,15804,2427,-7469,-8133,-6050,-12303,-1369,7940,8374,2567,-986,-2507,-555,-2627,-6075,-1006,6124,17434,29741,41433,25214,5333,-347,-2989,-327,-4515,-636,1902,5669,4084,-5474,-13514,-9498,-6102,2967,21630,27041,23365,6717,-9620,-15680,-6824,75,1492,2953,20856,28483,29556,27702,14521,-1621,-10648,-9944,-10231,-4222,6882,7421,-6268,-10870,-4968,3501,5073,-5994,-9865,-9905,-10742,-11196,-1779,2861,1414,-482,-4137,-7237,-3549,827,-882,-5303,-9821,-8758,-11235,-10879,3532,13250,11000,10925,3367,-13632,-15070,-5927,-3165,-7539,-6798,-1904,2022,1971,-1767,1621,-3822,-5763,2333,7144,8454,6304,3994,-3876,-1575,-1247,-781,-2325,-3602,-2487,-4430,-5449,-6198,-12807,-15788,-3616,4269,9426,10176,7561,5999,2763,-1366,-4229,-11229,-14315,-11387,-15795,-18620,-10961,-1905,8695,14590,6840,5165,6361,16054,17816,10531,6939,8829,7381,6772,11451,17568,22077,21210,14114,5581,-4744,-11441,-17519,-12564,-6590,-1686,5258,16140,33020,40566,41641,41144,23180,3861,-4389,-8899,-10001,-6572,-876,1768,3411,8033,15744,28022,28077,13682,87,-3398,920,4611,3455,4363,10121,15598,4846,-7235,-747,4716,5101,6735,5559,-1471,-5513,-1760,10269,21542,29786,23446,12432,6357,4635,-134,-1220,-4567,-6749,-10288,-11357,-17553,-18976,-15301,-7420,1914,4102,-6828,-9234,-640,10423,14285,12447,11352,4671,2512,13300,23771,20294,4034,-6100,-4990,6678,10180,3571,-6822,1699,29795,39662,35568,21364,6652,-6703,-16134,-14722,-6785,-1185,3267,-1745,-3781,-2334,-4999,-5892,-8856,-13350,-12387,-4247,3319,9167,13248,7876,-8626,-4011,55,-2253,-4090,-5780,-10564,-12144,-14015,-16100,-5478,2033,-5469,-6756,14208,30597,20148,3768,-3697,-2286,-3614,-5623,-1062,2665,553,1296,-3745,-12334,-16295,-10349,-8312,-6337,613,13659,25285,24483,16057,6149,31,-4474,-11271,-18722,-21312,-15879,-9657,-12960,-8988,3287,8355,-5646,-2501,14429,5659,-6583,-6238,6355,38889,60952,37279,16007,-302,-9445,-12647,-14035,-17686,-11890,-6738,-11652,-13476,-5095,7541,10567,11088,9304,-2444,-4008,1635,3327,1259,5761,44806,80133,87635,56787,19531,1849,-8634,-8540,-3924,-4531,-3778,2252,5404,8057,8560,9625,10561,4081,-6930,-11570,1363,13359,14553,11180,315,-15514,-8899,5399,7199,-824,-9502,-14651,-3071,-2279,-5192,242,8875,16437,13654,-1982,-7882,10173,43275,76616,83948,68110,29583,-2281,-8730,3552,11243,12063,7474,367,-8462,-8025,-4865,-5468,-6981,-8963,-9649,-5152,2194,33990,52389,45483,21599,13361,22591,24613,14888,1661,-2064,12239,8769,1099,-1568,-4629,-6994,-3807,6633,16081,14225,11998,11584,9570,11151,16344,24213,25069,17774,5825,-3667,-8275,-5901,-860,4818,7588,6993,1986,1816,3894,1836,-2129,-400,3305,1184,-36,-37,-3031,-9264,-3995,6148,7844,11688,12534,10627,9363,8478,11322,26734,33416,20921,2329,-1954,-2029,-7096,-13419,-4416,-557,5093,9611,4567,-6464,-6817,-766,-2932,3397,7964,16974,16837,13025,8731,5674,624,-4713,-1914,19009,36046,31554,24528,33525,50923,58034,30497,2180,2320,10613,13101,12585,12090,4140,-3097,-1616,804,4927,12520,26564,38538,15130,-4423,13048,4638,-11667,-5759,6888,8979,5234,665,-4108,-4621,-1492,-3882,-4957,-6656,-8741,-13057,-6587,-2569,-2669,6167,10262,6227,-4728,-12409,-11390,-12656,-16361,-14875,-14063,-15413,-13038,-8173,-10643,-12097,-13816,-10308,-3352,3491,8304,9248,1986,-237,7446,11430,8006,1785,-790,4524,3684,-5339,-4006,10030,19606,16184,3902,-10659,-6731,-3633,-3213,-5052,-4934,-4238,-9672,-12771,-11290,-8154,-4293,-3332,-5323,-9778,-9185,761,4699,2491,-3328,-11600,-13244,-13502,-4579,6497,23462,31227,25338,14245,7092,5252,4012,-3097,-5295,2963,11392,17124,24465,16273,-740,-17517,-7889,2326,7799,-144,-11617,-9946,-9654,-13464,-7617,-4428,-12696,-4142,5964,9690,5877,4325,1315,-2475,5175,6821,-11764,15515,31221,47362,61625,36833,3171,-6349,-3112,-7406,-7171,979,10216,15096,11831,2232,2252,2374,412,3882,1459,-5564,-12844,-17551,-11940,-5859,-1260,-5058,-10476,-9792,1300,20841,38198,51844,63817,74222,89250,96590,78683,51768,13537,-1980,-10089,-15612,-9085,2381,10324,14112,10384,7201,-1621,-3328,1004,-3666,-7557,-12521,-16453,-8135,1094,6178,3354,-6202,-4373,7007,9810,-339,-9320,9108,16240,12193,-3016,-13445,-13589,-8592,-6025,-3379,4548,7612,177,-10760,-17357,-852,10194,5289,-4931,-8392,-6077,-4862,-5533,-5563,-1327,-187,-3466,-6600,-3088,5515,10912,10539,10895,9892,12960,14537,8987,1732,2330,-2223,-8818,-4766,6803,16328,24018,18494,11084,14351,17183,13311,4526,-120,218,-906,-3279,-7740,-6821,-1679,-2421,-13550,-12040,-882,3556,-1912,-8973,-10635,-2961,11815,18695,17788,6083,-3515,-390,6008,7646,2651,-5291,-12509,-4287,-4228,-3253,-1041,-863,-5111,-8049,4137,19742,21178,20018,15453,9871,5067,1972,2345,2278,2953,5434,4012,2606,681,-11562,-8824,6418,18017,22726,11338,-2200,120,709,-7555,-15088,-6785,1628,6756,6104,-404,-9911,-11808,2532,5468,2016,6964,9079,5498,-1635,-11343,-8487,8428,21003,31223,17717,4713,2159,8422,10965,12445,12938,14889,14840,6069,-4814,-6516,2507,3531,-2975,4286,4197,518,1556,-149,-6202,-10816,-10048,-9291,-8048,-2574,318,-4140,-4364,-3254,-6597,-7929,-9829,-9834,-6915,-2671,-3062,-6983,-12270,-8707,-387,10433,29269,37301,28176,11733,5089,6817,9081,9884,10157,8449,-292,-8028,-5013,-317,-2064,8605,12755,21722,12321,1236,-4608,-7661,105,5262,-1331,-6012,-12424,-15699,-5395,3988,7926,8640,9189,1923,-7281,-8063,1430,6700,4345,820,455,-1304,-3402,1906,4315,-1378,-10807,-6020,-124,6091,8192,5771,8421,2217,-7638,-12974,-8731,-6020,-7175,879,-1648,-876,-4887,-10574,-6994,-1105,3201,3954,-435,-6610,-10269,-1165,-1180,-4221,-7599,-8269,-6009,-1644,2183,3815,-1339,-12622,-862,16584,24900,18276,1237,-2231,5807,14053,16527,8873,-6093,-16590,-6546,-4276,-9786,-6404,-5747,-11298,5174,18384,16975,7791,-4430,-14080,-16521,-20651,-17040,-14932,-4298,-3344,-2152,8503,14550,7360,-2205,-11089,-10328,-5667,1630,1440,35,1546,10335,19694,15724,627,-10864,-14695,-18207,-5861,4756,15680,25931,33140,25748,13424,7117,2407,5024,3807,-2152,-11553,-12314,-2578,7730,6303,-882,14140,30634,22624,9358,-378,2083,7586,14520,5336,2267,4842,9374,11912,11166,9291,5899,-9421,-12169,-4958,4240,13575,8418,169,-6656,762,11664,9070,-3626,-8096,7320,34402,41784,28215,12668,804,-7675,-14828,-926,8661,6933,1632,-5075,-11769,-9826,-3030,-5984,-14457,-5235,-955,3806,16547,28339,27077,7912,-9179,-9831,-2003,1813,640,-173,-56,-803,-8308,-12253,-765,8591,14848,25203,30067,25648,28605,30820,37527,30093,21468,13191,1088,-3216,4966,14964,11867,2045,-1555,-1099,-1466,-8852,-20477,-20160,-19706,-4485,7743,16709,15584,11275,14672,28045,46394,68700,65860,41645,18656,-1854,-10729,-9065,-9363,-9768,-10583,-12806,-14692,-8398,-6263,-12062,-4267,-4608,-4716,-5567,-3790,-2147,-4989,-2257,4951,10869,17282,13613,9998,-1044,-16732,-5855,-1346,-7666,-15680,-12383,-8725,-3794,1524,19804,37084,28244,10866,-8397,-12887,-5390,8353,21154,28135,17718,9867,388,-6073,-7905,-12304,-11520,-6760,-225,3047,1819,-732,5713,11259,12902,11890,3207,-2040,-3732,2557,6421,5599,-182,-9894,3544,13768,26064,29083,19641,10964,1812,-8843,-16154,-17614,-7888,221,725,-10691,-321,7155,963,-3933,-7453,-12110,-6843,-1972,-2299,-3525,-8052,-9445,-11347,-15139,-13220,-8064,-1170,7580,15389,10814,-9766,-6744,10064,20881,25424,25988,24847,21550,17303,19375,27426,35358,49018,52697,52350,36793,14119,-5764,-10482,3617,10539,9346,3238,-6307,-2907,1287,-6004,-9888,-12612,-13339,-11076,-12150,-7672,-2607,2444,4240,-3495,-16377,-9607,-3151,-4831,-3560,-1125,-7532,-13782,-8131,-1693,5424,13020,13765,4234,-6356,-8151,-3319,-1209,2640,12681,7592,-749,112,2418,449,-1075,1691,-4922,-2659,-68,-2892,-7721,-13588,7460,17304,15888,12880,5982,-6734,-15589,-5397,-689,-2474,-7408,-6164,-5939,-5053,-3384,3866,30005,22317,9318,6855,9964,11614,5667,5763,11654,5472,2457,2856,7229,16437,17723,19267,10245,1552,-5887,4360,5666,-1583,-7685,-6315,-3487,-5529,-10501,-10147,-2145,5374,6631,4070,2641,4869,6147,7549,3590,-2587,-8558,-8143],[-5331,-7175,-4968,3924,10133,6636,-110,-921,1426,3528,-1836,-3682,-681,6158,12257,13996,13240,3938,-903,-191,3899,6525,16164,26868,9624,648,2104,2462,-1181,-3143,-1118,-311,169,-371,-2870,-6515,-4445,1858,8388,1556,-46,956,-4,254,1688,203,-6884,-3970,-2496,-266,-314,2064,4404,8529,7545,9827,11491,6153,-8271,-9775,-6707,-4595,-6259,-4172,1013,7168,5765,4856,6446,8238,3327,522,-2436,-1367,-2110,-3306,-4933,-10642,-1561,3177,537,-2698,-3318,-11565,-12673,-6049,-1946,-491,-10693,1577,3572,7569,7536,4118,1235,5052,8217,5020,-1981,-7843,-10967,-10355,4138,16684,22239,18324,12369,5152,-2309,-4759,-5198,5985,12072,3794,-2537,-6022,-3147,-2398,-3849,-7897,-7998,-1581,4372,6490,6316,13218,28779,32740,24758,3764,-6180,-7714,-24779,-43440,-47425,-34152,-14493,-2209,877,-7558,-6513,-1454,-599,-1458,-5428,-12339,-10693,-6765,-4681,-8289,-12530,-10796,-9345,-9814,-4182,-1991,-7710,-12670,-14716,-17790,-13001,-9909,-9591,-8993,1027,3667,1714,2530,-107,-1440,2548,-9579,-9265,-13643,-10529,-11702,-23416,-39571,-69033,-69576,-41418,-9639,19550,39232,22809,42317,52215,34089,20397,29295,32784,27036,12389,-3038,-10702,-7202,-1026,-2104,-8471,-7637,-2031,753,-2456,-6472,-3544,2753,2530,-988,721,5398,10946,11859,7629,14550,25541,41223,24835,3119,-17543,-38459,-50647,-42139,-21090,-7135,-2139,13095,32401,28651,11772,667,-8670,-13684,-10230,-3262,1019,3212,12386,23294,38204,46195,36103,16085,9500,8961,3237,5518,11117,6400,-337,5981,12356,13695,9955,3569,-3833,-8366,4005,21331,23205,12321,-2910,-7064,-4092,-3098,-3829,-5789,-8454,-8903,-8437,-260,4333,9482,1840,-9261,-14573,-6643,-902,-118,-1941,3031,8794,6522,624,-4329,-4000,-676,519,-1358,-4853,-4747,-924,4455,6842,-785,-11844,611,12414,11233,2733,-2244,-4823,-571,11384,25238,37366,37036,24659,8104,1430,-4632,-3078,12410,23392,22284,1165,-6903,-1292,18520,46670,71024,73228,55656,33098,9201,-1517,-4080,-3074,-4726,-4926,-2087,-2687,-4021,-3674,-342,2332,7963,19671,15693,-5283,-14143,-11710,-10582,-11297,-10128,-4180,-2304,-5495,-10183,314,13870,9655,2017,2423,1931,1216,2810,8288,1872,-4646,-9325,-12615,-15624,-14362,-5377,9001,15213,14588,10343,14138,27604,43908,49366,37272,22830,11497,2971,-5225,-5452,2203,4542,6854,7752,4377,-8348,-14487,-10826,-9632,-10765,-5466,7785,16649,12091,1935,-5212,-4664,-3826,-11499,5097,17431,22403,17853,1090,-10064,-7895,-1641,1499,5047,13489,20370,27614,31782,17750,-7658,-12633,-3444,6397,6747,282,-6818,-4413,2956,-1414,-4753,6525,11466,7782,2026,-11612,-6475,-3600,-2059,7931,15848,15275,71,-3352,7339,8753,-1025,-15984,-8702,-1221,2732,-112,-5042,-5933,2779,8609,15878,25934,17233,13081,9162,1979,-7445,-8731,-5138,-8309,-11407,-2277,2451,1367,-2967,-9525,-11040,-5957,-958,-1620,-1907,7878,17043,17776,11397,9448,10705,15513,14871,880,-11215,-7027,-2606,-837,-6160,-4041,12137,29234,31246,16674,-1728,-6602,-5881,-611,2596,2600,3232,203,-5779,-10319,-9161,-9373,-7490,-4033,-1284,334,-1655,-2204,-375,16608,32303,22382,12619,9823,8179,10938,9710,4022,-639,-1360,-3523,-8652,-6528,12071,21213,15655,11277,7635,1833,-6795,-11011,-15000,-12654,-3427,685,8162,12572,9622,5630,3879,12709,19836,14086,1680,-11101,-6956,99,-2747,-9744,-11219,-7601,-9113,-8935,-1921,6807,13346,11750,8847,9648,6452,5872,4246,-3820,-9547,-7788,-1832,8138,15654,11343,6956,5570,2199,-2074,-8154,-14830,-9929,-7623,1104,10341,11762,4966,-4198,-3993,-191,3188,4132,4710,4619,7537,10041,7664,4782,4790,7694,8046,2076,-6379,-4556,5479,11516,7121,-111,-9023,-9986,1787,13207,16541,12890,5800,-7375,-9844,-11197,-15568,-14610,-13069,-13610,-9138,-6245,-8406,-13631,-13792,-11120,-3066,-5057,-5659,1621,6408,3545,-2069,-5039,-6301,-7921,-5755,1796,9301,12138,7514,2156,197,3418,5905,520,-1684,-4543,-7093,2475,17057,23013,14433,1756,-9105,-13741,-5329,-2244,2618,11983,14951,20236,20281,13382,-1050,-10668,-13032,-13336,-11387,-12404,-5889,5590,19031,25989,17963,3190,-6657,-5847,-6139,-10441,-7439,621,4225,4858,4462,7176,5888,1618,-3603,-3799,4152,3169,1368,5655,14767,29843,40165,31374,16394,6964,4324,-2211,-11418,-2462,-9086,-16897,-11037,-1704,244,238,3517,7286,9562,16016,16064,2737,-6683,-4184,-1862,-8187,-1827,4580,5309,658,-1837,-3336,-1946,-3325,-5172,-814,4271,14426,26482,41145,32276,10640,4429,1231,-60,-7270,-2967,496,4861,3774,-5676,-13652,-5823,-2820,5382,25513,33761,30291,10711,-7955,-17666,-8010,-1767,-223,5665,25839,32245,31952,27078,11241,-2710,-8301,-7242,-8990,-7129,2774,3323,-9111,-9224,-3156,7027,10294,-2245,-7780,-10408,-12407,-11351,-2437,2003,1271,961,-1966,-6085,-5298,-2029,-3519,-6772,-9910,-9268,-11070,-9966,3188,9400,5182,5656,1348,-13144,-16358,-7420,-5882,-11669,-10873,-2593,2960,3660,-985,1600,-4425,-4422,5280,9473,7711,2772,1906,-1723,-939,-4586,-4071,-3194,-2772,-154,-1655,-3655,-4806,-11811,-12623,-382,6576,11180,13038,10773,7838,3756,71,-1453,-8051,-13860,-12123,-15965,-19175,-11427,-1671,9871,14076,4938,3825,6521,17614,20732,12563,8095,9397,7340,6878,12419,19167,23580,22568,13359,2802,-6160,-10759,-15355,-14601,-9092,-4091,4021,17121,34863,38840,38245,37581,19659,622,-6979,-10352,-10484,-7016,-578,2892,5002,10228,17062,25637,22550,9713,-573,-2626,1018,3755,3310,4407,9322,12779,1387,-7561,1468,8096,8495,8676,5203,-3549,-5899,832,12683,22389,26710,21129,14222,10956,7754,893,82,-2207,-3920,-7658,-9009,-15041,-18936,-15378,-5710,4034,5359,-6650,-9087,914,12299,13034,8345,5669,798,3095,15749,27400,22597,5024,-5683,-3870,9184,12874,4163,-7988,8611,35553,42382,34804,18125,2423,-11423,-19594,-12774,-4555,271,3308,-2779,-5769,-4006,-5476,-5867,-9494,-15969,-11858,-7036,2476,10007,14320,8535,-7550,-4297,-155,-765,-641,-3393,-7806,-8045,-8741,-13709,-7651,1165,-5288,-6318,14621,30466,18902,3359,-4513,-2917,-3226,-4453,228,4658,1700,579,-5503,-15333,-17776,-7578,-4618,-3587,2523,14655,25743,25417,16664,7105,2507,-1867,-9743,-17878,-19051,-12660,-5843,-9087,-11868,997,8511,-5395,-5218,10831,1291,-8147,-3953,8698,38517,56750,35434,15846,1070,-7222,-9794,-9766,-13235,-10342,-5378,-10039,-14363,-7123,5748,8928,10301,10453,-754,-2409,3300,5469,3303,1628,34268,66704,76284,50832,17473,1108,-7744,-8207,-5707,-7935,-7567,-224,6633,10573,10492,10976,11101,4138,-6732,-15749,-3108,9713,13881,12228,1415,-15183,-6984,6812,9367,2188,-6633,-14440,-7533,-6585,-4860,2771,9361,14079,9222,-4786,-2277,17116,50412,81236,85858,68958,29768,-2220,-8725,4834,13749,13611,8937,1799,-5529,-2466,-88,-2893,-5836,-7939,-9660,-4604,-372,27710,46583,43945,23706,16978,25334,24877,14034,2466,2303,14749,10599,3883,622,-3409,-7033,-6211,3526,13939,12689,10858,10997,9681,11743,16489,23111,23225,15505,3925,-5235,-9693,-6521,-586,5719,9053,9061,3963,4143,7831,7639,3290,3582,6214,2961,1432,957,-2998,-10432,-5886,3533,5338,10130,12730,11748,10142,9124,12519,26105,27529,11908,-7584,-13693,-12355,-17484,-5970,3208,5378,9481,12055,5718,-5069,-5513,685,-9346,-8657,611,13723,16309,15464,11758,6316,20,-4892,-1377,20774,39371,32268,24403,32573,52055,59920,28165,-827,-395,9707,13500,12447,11970,6088,-865,47,1696,4346,9506,19385,36372,21955,5508,10524,3338,-11973,-4424,9766,11163,4762,-1638,-6284,-6395,-3782,-6460,-6803,-7787,-9716,-12663,-4743,-312,-444,7838,12113,7208,-4626,-11881,-10896,-11448,-14353,-13434,-13226,-15285,-13972,-10199,-11270,-11340,-12983,-10138,-2632,4092,7324,7004,-244,-1900,6409,12183,9939,4361,2849,8809,7102,-3087,-2901,10874,19796,16606,5296,-9449,-9664,-5878,-4594,-5586,-5357,-5122,-11496,-12752,-9971,-6611,-2884,-2421,-5901,-12441,-8046,4267,8683,6490,659,-7674,-11651,-15546,-6072,4918,22253,35476,32371,19299,10634,7454,4995,-3787,-6924,3420,12819,18165,25604,15040,-1617,-16170,-6768,3088,9027,1767,-10260,-11918,-10350,-10062,-3747,-2582,-12040,-4072,7020,10648,5095,4502,3944,5268,13404,8861,-13670,13558,36513,55338,71204,44385,7966,-4993,-3164,-7515,-7199,675,9384,13879,10630,2561,3875,4877,3101,6491,3817,-3043,-9919,-16692,-13380,-6068,374,-2341,-8398,-9702,1459,22245,41666,54834,63620,71304,85830,89795,70703,49906,16804,198,-8960,-16309,-14149,-1299,8339,12940,9664,7473,206,-1539,1736,-3239,-6561,-13127,-16361,-6157,2690,7484,4431,-5700,-4442,6689,9809,-563,-8569,10285,17369,13809,-937,-12487,-14761,-10741,-7749,-5486,2076,5262,-1062,-10207,-16291,-3606,8578,5227,-4233,-7412,-5719,-5158,-6335,-6527,-2958,-1372,-3256,-6235,-2654,6409,11010,10254,10950,9993,12715,13091,4747,-2393,5070,5766,769,3644,16151,23732,26188,17783,8962,12206,15958,12671,3939,-620,570,397,-3345,-8923,-7895,-1134,-799,-11642,-13835,-2822,2911,-863,-6925,-9410,-3893,8668,16569,17052,7234,-1482,200,5941,8652,4385,-3761,-12234,-3889,-1133,-1210,-1231,-1044,-4911,-7122,7702,23920,24947,22202,16447,10566,5636,2858,3415,4048,4153,4008,292,-2386,-4985,-14599,-7830,7123,19047,23550,12704,-670,-708,-1051,-8798,-13698,-6018,1489,6664,6841,809,-9387,-10993,5112,8910,3795,7127,8197,5880,-423,-11080,-9035,6333,17519,26492,12795,524,-812,8016,11960,12543,12846,14651,15226,7950,-1930,-4534,2953,5669,-197,6988,7532,1787,-43,-2954,-8824,-12371,-11390,-11643,-11515,-6065,-2077,-4865,-4702,-3039,-4761,-4869,-8122,-12355,-12076,-7853,-7325,-9603,-13401,-8873,-595,9833,28044,32797,21170,5266,1648,4535,7220,8841,9350,7840,879,-5547,-4157,-1655,-5417,6814,14026,25081,16153,3353,-4416,-11541,-5581,2588,230,-2595,-8613,-14002,-7197,1866,5111,7410,9860,3074,-7185,-10129,-1733,2974,1062,-1708,-910,-680,-1095,3981,6018,824,-7879,-9071,-3827,992,-102,-1420,3166,-348,-8165,-11962,-8451,-5901,-6919,2688,1186,2701,-2469,-11365,-10445,-6948,-1778,-369,-3637,-7889,-7555,-894,-1460,-3731,-7182,-8461,-6605,-2223,1706,3263,-1808,-12332,75,17390,24437,18814,2685,-3653,4071,12499,14718,7097,-7287,-17535,-5202,-2507,-8107,-5715,-3806,-10761,1557,11375,8209,2722,-2668,-8634,-14061,-17526,-16532,-16177,-6157,-7028,-6055,3277,12420,7575,-748,-7811,-8248,-6243,94,-713,-2756,-518,9092,19385,15460,533,-10510,-12559,-17057,-5035,5086,15884,25682,32821,25319,13941,8056,2329,3607,3410,-2012,-11334,-11464,-2481,6604,6084,344,18941,36796,27459,12671,2816,3567,7824,16093,7401,1003,1330,5554,7448,5698,2979,2874,-9487,-8025,-1856,5954,14815,9316,1767,-5096,715,10332,9371,-2051,-9072,4300,29282,39865,30116,16107,5928,-879,-7879,-3440,7711,8126,3119,-4548,-12674,-10261,-3918,-7523,-13662,-4756,-1562,4102,16271,27479,24173,4032,-10972,-7959,1006,3840,2318,3436,3175,500,-6947,-11558,-1429,7050,13292,24124,30599,27621,29386,30470,36409,29429,22114,15560,4700,99,8131,17624,12706,3503,483,-571,-2507,-10873,-19834,-18508,-18863,-1970,12739,20975,19075,15835,19413,32710,54168,79594,72277,43806,19762,-793,-10242,-9224,-10241,-10860,-10975,-12852,-15233,-7992,-6351,-13218,-3817,-3160,-4467,-7084,-5614,-2805,-6125,-3579,4869,8826,13392,10700,8632,-396,-13124,-6011,-1038,-6320,-13938,-12445,-7865,-2730,1219,17118,33954,25336,10586,-6124,-11774,-5489,7513,18815,23789,13051,6241,-2601,-7103,-6338,-8687,-6805,-2605,1872,4108,1926,-1946,2727,10662,13616,12060,1415,-3958,-4487,2506,6037,4020,-2159,-14649,3238,12630,22115,22928,17237,11776,5184,-4675,-12040,-16076,-8443,-634,-627,-11055,2108,13511,7872,60,-5963,-11531,-6716,-1917,-1204,-1269,-5460,-7421,-10149,-14900,-13676,-8734,-4517,136,8216,8387,-9808,-6143,9432,21557,27222,26426,22157,18124,16792,19909,28602,36779,47576,48516,45878,29737,8214,-7605,-9523,4336,8870,6129,1327,-9658,-10065,-6922,-10900,-6842,-8541,-8651,-8642,-14158,-9881,-3770,2378,4677,-1773,-15036,-10127,-3006,-4576,-3582,-502,-5501,-7411,-2420,2946,9664,17198,18284,8580,-3567,-6710,-3349,-2110,894,8911,8018,-569,1364,4844,3198,-2192,-166,-4483,-1681,-39,-3054,-7452,-10926,7115,15191,13426,10724,4457,-7079,-14729,-3742,2592,1357,-4902,-4186,-3738,-2019,264,9642,31566,18871,7256,5182,7497,8768,3882,4365,10366,2438,-5686,-351,14577,28743,29907,24734,11866,1239,-8203,1065,2908,-4247,-8811,-4970,-1956,-4485,-9222,-8222,575,10411,13535,10009,6682,5915,5688,7245,4418,-1144,-6517,-10317],[-5575,-6842,-5409,3521,10621,7595,1088,173,1347,977,-5869,-5254,161,6941,12934,14103,11490,1386,-3451,-2162,3106,6242,14770,23950,6435,-1943,609,1631,-2586,-5510,-1433,-1345,-2406,-3265,-4848,-7917,-6094,-292,6821,1211,-149,648,9,1620,2978,198,-8124,-4869,-3566,-1793,-1720,1162,4268,9190,9136,13245,15838,7823,-7317,-7663,-4894,-3740,-6817,-4288,2165,8930,6676,5668,8645,10958,5207,1680,-1007,807,758,-2402,-5243,-14157,-5241,-628,-3207,-5990,-5882,-13855,-15424,-9387,-5046,-814,-6854,2468,4822,8574,6337,2914,868,4706,7303,3343,-2502,-7952,-11453,-10292,4394,18140,26080,24317,18245,10177,1686,-1651,-2405,7650,12677,2379,-5112,-8391,-4976,-3505,-3827,-6281,-4929,402,4892,6319,7174,15879,33114,37666,29019,7755,-2758,-1738,-14591,-33313,-46874,-39254,-16704,-948,4358,-5057,-5938,-905,-167,-2128,-7629,-14190,-11123,-6122,-4282,-9199,-14155,-11802,-9590,-8973,-2936,-1005,-3884,-7122,-11152,-16071,-12197,-8565,-8326,-8362,2956,10157,7803,2495,-3233,-2162,3607,-8314,-1931,-2968,-10909,-24770,-42808,-58734,-83444,-77764,-45774,-13596,14111,32290,19332,43021,56592,35607,19427,29604,37042,30358,12222,-5265,-13937,-10386,-3358,-2750,-8797,-9571,-6421,-2215,-3860,-7190,-3828,2997,3318,-30,1550,8389,15717,15226,9571,16522,28753,44066,23837,505,-18156,-34265,-49801,-50642,-26760,-8801,1459,17699,37240,32469,14222,1902,-8860,-14062,-9283,-2242,2808,6270,14940,20772,32758,42194,34925,17382,8061,7787,3261,8093,15605,10559,-1523,569,7073,9753,7939,2504,-4727,-11143,-77,18460,23250,13885,-702,-6878,-4741,-4180,-5227,-7452,-10469,-10761,-9602,-624,3721,8504,707,-10543,-15466,-6961,-636,838,-956,3370,7994,4934,-1380,-6135,-3461,1218,3019,1940,-722,-1066,2070,6487,8367,568,-11035,-2213,8236,7937,868,-3795,-6532,-413,10908,23456,34969,37182,29699,15156,5333,-4807,-3324,13544,22463,20827,-558,-9097,-4194,12400,35732,58619,67063,54029,34081,11044,-1006,-5857,-6877,-8539,-4762,-1414,-2611,-4487,-3201,-230,800,3930,14116,12256,-5885,-13469,-12659,-12359,-13561,-9175,-3269,-1101,-4422,-10924,499,14198,12105,2562,-136,-3386,-1475,5802,9449,1436,-5716,-10696,-13103,-14350,-15384,-2824,12029,17635,17695,14765,18237,32046,48170,52883,37994,23864,14385,7491,-11,-8877,1577,5859,9180,10317,5401,-8707,-13772,-9255,-9241,-13404,-6492,7131,16155,11918,1749,-6868,-5769,-4705,-12539,9112,27406,35248,27251,6830,-7734,-6839,281,4848,9787,18041,23587,30302,35048,20896,-5042,-14465,-4737,5729,5625,-1145,-6903,-3341,3672,-2708,-4374,7822,11708,6514,-99,-11207,-5534,-3140,-2831,4828,10560,10746,-2770,-3045,7785,9102,-453,-15924,-9475,-2345,2060,541,-4568,-5729,2570,8300,15558,23768,16192,15345,12903,5164,-5205,-9013,-6190,-9512,-13106,-4601,688,905,-2768,-9461,-13041,-8788,-3368,-2701,-4184,3910,15245,20337,17538,13042,12328,17188,16848,2019,-11484,-5401,-828,512,-5664,-5353,11877,30122,30803,15024,-3236,-8148,-7387,-1453,2572,2532,2889,854,-4082,-8056,-8739,-9684,-8027,-5666,-5232,-5278,-5702,-3001,291,18862,37058,27768,17189,10349,6927,8574,6684,816,-2432,-2076,-4640,-10490,-8225,9413,18862,13165,9647,6792,1233,-7546,-11720,-15336,-10480,-118,5506,11558,15541,11915,5777,1741,9794,17881,13571,1722,-10153,-6446,592,-2253,-8819,-9299,-6124,-8438,-9361,-3468,6159,15562,15485,12387,12564,9132,7663,4856,-2707,-6748,-6544,-1076,10123,19347,16386,9054,5282,519,-4549,-10357,-14616,-8630,-7783,43,9094,11100,4749,-4211,-3157,2346,6938,7176,8090,9242,11581,12036,8395,5309,5308,7927,8019,2146,-5536,-3630,5907,9110,2144,-5791,-12192,-8250,2344,11145,9911,2830,-3593,-13586,-12809,-12570,-14734,-14214,-13620,-14046,-8919,-5933,-7442,-12473,-15071,-12017,-4575,-7080,-7840,951,7446,5932,986,-2837,-5484,-7632,-5816,1853,8323,9710,4116,-2317,-4050,-252,2365,-1930,-2973,-4003,-6166,631,15417,22374,14162,1264,-10010,-14264,-5493,-2278,2383,9779,10016,11936,12037,4611,-10023,-18495,-17874,-13458,-9902,-10652,-7021,5985,20705,27936,15998,-27,-7175,-4590,-5044,-9505,-9537,-2063,2495,4244,4246,7066,6159,2251,-2211,-5020,4093,4736,3221,6555,13712,27731,36416,27684,14089,6939,6523,2289,-11626,-5636,-9454,-15644,-12583,-3855,-1308,-4802,-268,5188,9054,15847,14466,1636,-6915,-1119,1481,-5125,-1728,1434,1808,-1866,-3365,-4844,-4126,-4784,-4970,-1290,1773,10789,22668,39359,38149,15662,8369,4993,1185,-8563,-5274,-1027,3963,3371,-6165,-13147,-3477,-2473,6789,28806,39636,36244,14119,-6659,-18550,-8475,-3263,-2728,6740,28868,34002,32367,24802,7551,-3379,-6508,-5454,-7392,-8114,-612,-774,-12708,-8513,-1709,11378,16541,2022,-6067,-11197,-14300,-11810,-3703,408,346,1574,-488,-4867,-7126,-5706,-7347,-9797,-11378,-10674,-11717,-9669,2641,5821,-629,-528,-1825,-13013,-15939,-8099,-7846,-15393,-15848,-4346,2762,4600,-307,1465,-3638,-48,8834,11661,6835,-724,226,320,-1350,-9071,-7003,-4221,-2797,1277,864,-1638,-3910,-11245,-10081,1878,7765,11738,14407,12448,8388,3855,948,332,-5867,-12592,-12996,-16609,-20484,-12782,-2554,9623,11834,1638,1861,6278,18007,21958,12903,7719,8465,6100,6032,12388,19568,23759,22821,12394,-251,-8167,-11191,-13734,-15817,-11834,-6926,2321,17786,35642,35720,33408,31904,14516,-3556,-9344,-10076,-9945,-8123,-1542,2682,5294,11239,16992,21405,15424,4114,-2815,-3153,-233,1866,2174,3299,7076,7760,-3604,-7816,3076,10529,11028,9970,4230,-6006,-5781,2855,14480,22259,22480,17065,13727,13070,8703,600,460,-465,-1367,-5564,-7513,-13453,-16867,-14258,-4607,4734,5155,-7543,-9628,1681,13020,10682,3336,-842,-2708,4291,17988,30290,23901,5117,-6115,-3298,11058,14970,4260,-7117,14116,38455,42848,32914,14512,-1627,-14767,-15329,-8941,-2949,772,2430,-4542,-8339,-6473,-6761,-6498,-10158,-15080,-10612,-10140,893,9832,14104,7968,-7374,-4541,-341,772,2282,-1584,-5461,-4562,-4527,-10135,-9934,-525,-5851,-6680,13994,29268,17290,2808,-5598,-4126,-3543,-4141,464,5517,2577,-692,-7645,-18261,-18319,-5656,-1287,-1501,3415,14434,24770,24890,15879,6936,3742,-392,-8909,-16688,-16870,-9997,-2676,-5856,-14615,-2370,7176,-5604,-7793,7256,-2939,-10183,-2390,10362,36991,50191,31931,14450,1427,-5542,-7256,-6007,-9212,-8754,-4276,-8561,-14909,-10171,2701,6316,8670,10705,457,-1340,4186,6611,3890,-3058,23703,52449,63011,42859,13740,-1231,-8572,-8571,-7300,-11617,-11706,-3495,6641,11882,11546,11334,10501,3459,-6313,-18378,-7084,5944,12617,12409,1868,-14528,-5934,6909,9960,3719,-4766,-10646,-10831,-12021,-4559,4644,9239,10742,3179,-8114,2387,22533,54324,80998,82904,66027,28272,-2882,-9033,5529,15404,14309,9587,2512,-3156,2145,3641,-1239,-5377,-7516,-9118,-3964,-2691,19687,38107,39930,24612,19740,26812,23781,12350,2627,4915,15560,11223,5525,1661,-3425,-8032,-9009,146,10814,10000,8489,9264,8892,11598,15963,21454,21134,13324,2362,-6413,-11067,-7329,-715,6035,9877,10717,5951,7496,13243,13875,8180,6910,8315,3827,2153,1341,-3678,-12544,-8509,259,1910,7340,11630,11925,10411,9308,13007,23668,19819,3672,-10581,-13368,-13765,-9067,1726,9592,10885,13477,13909,6396,-3910,-4423,2544,-6209,-13359,-5074,9689,14655,16677,13729,6007,-1227,-5489,-1231,21939,41899,32666,23909,30660,51173,59313,24899,-3660,-3072,8406,12696,10671,10373,7044,736,1209,2321,3905,7540,13825,33782,27981,13687,7962,1370,-12912,-3520,12166,12880,3811,-4494,-8952,-8723,-6549,-9346,-8669,-9082,-11013,-12493,-3579,1272,1357,8934,13151,7509,-4881,-11178,-10780,-10691,-12617,-11722,-12311,-15160,-15053,-12594,-12483,-11200,-12812,-10600,-2690,3775,5387,3746,-3278,-4172,4239,11324,10571,5991,5940,12747,10160,-1217,-2553,10665,19014,16334,6287,-7435,-12518,-8855,-6852,-6988,-6608,-6736,-13575,-12679,-9060,-5641,-2049,-2014,-6942,-14415,-4972,8644,13154,10927,5091,-3485,-9057,-15267,-7842,2996,18953,36528,37133,23177,13730,9144,5381,-5011,-9258,3883,14728,19827,26511,13134,-3378,-13624,-5440,3300,9134,2332,-9784,-12357,-8846,-6636,-1169,-2266,-12656,-4005,7990,11182,3489,3417,7159,15175,21042,9617,-14616,10440,39566,61027,78545,50859,12191,-3890,-3707,-8071,-7779,-312,7584,11599,8756,2350,4982,7045,5574,8658,5663,-1014,-7420,-14666,-15218,-6792,1399,91,-6384,-9525,999,21896,42542,54470,59655,64034,76689,76961,58125,43921,18118,1777,-7315,-13157,-19161,-5435,5807,11448,8928,7824,2042,-78,1830,-3067,-6071,-13991,-14938,-4380,3831,8276,5097,-5472,-4754,6038,9402,-1156,-7935,10900,17530,14391,466,-11841,-16192,-13663,-10419,-8353,-921,2548,-2496,-9536,-14009,-7708,4810,3726,-4568,-7407,-6006,-5889,-7437,-7620,-4924,-3200,-3525,-5878,-2332,6757,10574,9728,10831,9922,12061,11027,251,-4177,9490,15064,11729,13788,26544,30687,26845,16077,6700,10291,14807,11862,3233,-896,1503,2065,-3357,-10157,-9397,-1020,573,-9648,-14811,-4532,2626,526,-4780,-7982,-4702,4927,13726,15383,7543,-286,45,4852,8439,5401,-2557,-11850,-3815,1856,805,-1962,-1761,-5155,-6412,10812,27105,27737,23446,16733,10834,5956,3507,4023,5076,4792,3230,-1469,-5986,-10865,-17615,-7028,7375,19339,23106,13037,853,-233,-1190,-8503,-12367,-5759,920,6067,6843,1315,-9291,-10016,8075,13774,7199,7950,6896,5701,744,-10355,-10668,2867,12866,20304,7578,-3673,-3319,7314,12628,12148,12192,13513,14339,8960,557,-2211,3540,7619,2322,9105,10442,2962,-2040,-6645,-12238,-14681,-13543,-14611,-14173,-8955,-4632,-5992,-5332,-2850,-2642,-2049,-6297,-12825,-17188,-13014,-11441,-12039,-14611,-9130,-952,9035,26070,27643,14419,81,-1327,2138,5024,7293,7985,6595,1676,-3572,-3795,-3329,-8495,5300,15067,27651,19729,5343,-4372,-15236,-9913,13,1747,792,-4813,-11669,-9669,-1162,562,4466,9336,3452,-7680,-12761,-5221,-885,-2606,-4693,-2727,-627,485,4915,6745,2343,-5078,-12268,-8016,-4762,-8401,-7014,-1579,-2884,-8570,-11370,-8412,-5626,-5983,5143,4226,5946,-500,-12245,-14414,-13820,-7939,-5717,-7467,-8608,-6037,-1604,-2474,-3798,-7192,-8949,-7530,-3127,928,2369,-2719,-12313,1430,18545,23944,19049,4586,-4567,1639,9858,11676,4525,-8942,-16736,-3723,-694,-6702,-5567,-2524,-10174,-2220,4981,1671,1453,1886,-3174,-10611,-14106,-15113,-17679,-8306,-10336,-8803,-1803,9341,7237,506,-4998,-6636,-6595,-782,-1542,-4725,-2394,7756,18555,14773,494,-8105,-5682,-10447,-3980,4720,15301,24545,31269,23754,13578,8507,2155,1758,2557,-2149,-11142,-10226,-2495,4467,5087,1372,22996,40962,30358,14339,4635,4540,7508,16122,8141,-714,-2642,1511,2983,505,-2729,488,-7570,-3876,780,6828,14628,9281,2904,-3803,113,7784,8165,-1505,-9862,987,22267,35054,29864,17824,9028,3028,-3387,-4895,7094,9273,4253,-4404,-13893,-11032,-5502,-9809,-12351,-4454,-2028,4631,15575,25532,20079,174,-12914,-6568,3150,4726,3199,6468,6283,1872,-5466,-11297,-2737,4816,11046,22173,29867,28266,28765,28393,33052,26941,21412,17076,8487,4002,11364,19772,12752,3750,1050,-1033,-4098,-12879,-18234,-17341,-18073,-337,16298,23738,21486,19417,23010,36026,60011,87209,75561,44247,20064,-74,-9732,-9252,-11054,-11990,-11592,-13318,-15628,-6604,-6122,-14990,-4180,-2630,-5368,-9543,-7470,-2921,-6046,-4016,4187,6243,8886,6754,5996,-680,-10109,-5622,-820,-5222,-12417,-13120,-7736,-2067,405,13398,28903,21102,8911,-5083,-11311,-6167,6029,15809,18693,8092,2161,-6229,-8536,-4975,-5233,-2433,1509,3665,4424,1199,-3703,-1082,8449,12535,10451,-1076,-6434,-5775,1920,5009,2070,-3154,-11577,3920,11373,17568,16290,13325,10739,7177,-1436,-8620,-14629,-9422,-1673,-1919,-11161,3152,18731,14127,3172,-5211,-11827,-7395,-2566,-666,499,-3302,-5802,-9318,-14420,-14074,-9403,-6947,-6244,264,4354,-10805,-6056,7717,20473,27249,24946,17390,12873,14743,18911,27946,36043,43760,42354,37858,22416,3548,-8662,-9576,3740,5897,1877,-920,-10417,-17589,-17129,-8432,-3126,-4935,-4531,-5581,-12844,-12827,-5830,1231,3912,-1347,-14176,-11254,-3788,-5214,-4376,-826,-3648,-2151,2707,6863,12929,20051,21327,12123,-1411,-5835,-4078,-3739,-1541,4579,7633,-876,2294,6729,5224,-3977,-3280,-4510,-1218,-759,-3601,-7444,-8555,6434,12686,10347,7656,2007,-8059,-14496,-3618,4111,3823,-3345,-3092,-2553,-3,3326,14005,30232,14431,4332,2997,4486,5098,1066,2125,9506,2716,-15491,1074,24170,40436,41304,29104,12574,116,-11033,-1928,-985,-8063,-9693,-4030,-1167,-4352,-8888,-7379,2130,14345,19892,15797,10703,6451,4236,5701,4020,-825,-5251,-8825],[-5740,-6891,-6267,2532,10548,8448,3000,2372,2408,-335,-9634,-6869,123,6525,12283,13211,9073,-1448,-6111,-3992,2317,5867,13132,20526,3122,-4443,-700,940,-3902,-8821,-2913,-3279,-5628,-6531,-7163,-9761,-8216,-2732,5175,900,-450,-105,-505,2601,3991,-35,-9681,-6067,-4781,-3434,-3321,-2,3802,9475,10422,16725,19938,8812,-6867,-6029,-3256,-3059,-7824,-4938,2945,10338,7264,6220,10842,13821,7529,3508,743,2750,3357,-1705,-5784,-17029,-8424,-4658,-7418,-9669,-8673,-16247,-17681,-11607,-6411,-451,-2512,4798,6843,9425,4309,777,-310,3622,5375,1016,-3264,-8127,-12159,-10527,4665,19651,29954,30467,24177,15624,6677,1949,272,9247,13392,1168,-7438,-10342,-6500,-4468,-3540,-4307,-1753,2537,5294,6123,7926,17454,35011,39595,30713,10754,764,4085,-3978,-21012,-37576,-41175,-19638,-739,6730,-3036,-5623,-761,-7,-2788,-9571,-15743,-11516,-5740,-4207,-10372,-15614,-11405,-9055,-7935,-1802,49,-94,-2933,-7831,-14325,-11495,-7531,-7444,-8097,4710,16826,14635,3162,-6349,-2894,3982,-8292,4961,11938,-802,-22734,-43600,-56683,-75796,-65884,-34979,-8714,12106,25609,15587,41734,58492,35786,17604,28571,40276,33329,11989,-6915,-13547,-12952,-5666,-3458,-8979,-10954,-9904,-5151,-5154,-7854,-4180,3007,3857,1065,2600,11401,20190,18575,11938,18937,31840,45151,22380,-2237,-18559,-30454,-44417,-49076,-28767,-6217,8843,22940,41075,35727,17127,3745,-8465,-13698,-8192,-933,4922,9493,16745,17571,26793,36859,31894,17946,6381,6532,3941,10979,19987,15112,-32,-4005,1681,5863,5988,1464,-5549,-13207,-3184,15651,23096,15619,1665,-6332,-5434,-5480,-6678,-8908,-12011,-11909,-9936,-291,3852,8309,476,-10528,-15510,-7539,-817,1511,-153,3596,7337,3770,-3019,-8138,-2887,2999,5455,5433,4169,3558,5763,8833,9954,1995,-9475,-4170,4567,4966,-760,-5065,-7453,651,10477,21283,31523,35578,32734,21922,10114,-4260,-4002,13619,20167,17852,-2414,-11015,-6397,7735,26753,47041,60718,52776,35156,12391,-923,-7938,-10755,-12233,-5026,-1362,-2847,-5239,-2997,-471,-1028,375,10026,10052,-5738,-12612,-13258,-13711,-13345,-7864,-2331,232,-3071,-11314,602,13741,14276,3552,-2262,-5534,1105,9446,10294,1065,-6534,-11897,-12872,-10902,-10821,1625,16073,20736,21541,20513,22964,35883,50571,53766,36415,23318,16572,11907,6375,-9582,784,7444,12105,13487,6749,-8772,-12598,-6997,-7808,-15203,-6368,6428,14939,11245,1539,-7972,-6146,-4290,-9550,13437,37270,47546,36062,13561,-3219,-4173,3346,9318,15357,22585,25904,31391,36081,22276,-2980,-15265,-5475,5422,4770,-2147,-6390,-2064,4568,-3491,-4149,8718,11791,5442,-1634,-9895,-4836,-2747,-3740,1743,5661,6387,-5589,-2303,8405,9526,242,-15149,-9831,-3429,1180,1157,-3778,-5094,2424,7741,14830,21012,14809,17128,16220,7969,-3416,-9350,-6993,-9974,-14482,-6631,-1098,269,-2656,-9089,-14121,-10871,-4783,-2958,-5065,751,13070,21369,22409,15977,13862,18994,18965,3297,-11806,-3402,1579,2414,-4581,-6016,11959,31019,30633,14413,-3485,-8878,-8256,-1912,2950,2670,2554,1512,-2158,-4891,-7010,-9005,-7593,-6041,-7643,-10304,-9622,-4130,476,20106,40000,31847,20773,10643,5875,6363,3621,-2186,-3781,-2564,-5420,-11777,-8968,7237,16378,9989,7229,5563,647,-8005,-11802,-14648,-8637,2443,9851,15228,18893,14441,6172,-233,6358,14719,12097,1410,-9122,-5517,1502,-1139,-7147,-7047,-4452,-7589,-9640,-5148,5326,17929,20015,16374,15261,11736,9429,5553,-1402,-3741,-4379,-245,11386,21923,21194,11214,5019,-1078,-6766,-11750,-12968,-7566,-8103,-1040,7986,10692,4759,-4161,-2213,4965,10501,10030,11098,13480,15361,13771,8974,5751,5818,8211,8055,2398,-4580,-3123,5380,6072,-2213,-10987,-13515,-5967,2985,8974,3871,-5685,-8591,-10519,-12441,-12777,-13303,-13584,-13989,-14369,-8778,-5765,-6656,-11396,-14297,-11460,-5756,-8937,-10036,654,8928,8910,4926,487,-3624,-6491,-5512,2333,7606,7442,857,-6798,-8072,-3794,-1101,-4524,-4479,-3433,-4615,-707,13821,21448,13659,803,-10631,-14153,-5571,-2388,2016,7534,5745,4079,3928,-4037,-16808,-17636,-16920,-12338,-8186,-8464,-7722,6560,21949,28642,13190,-2280,-6043,-3069,-3984,-8522,-11335,-4987,451,3502,3834,6439,5847,2428,-1158,-5511,4022,6213,5093,7598,12849,26139,33450,24739,11944,6631,7807,4855,-8036,-7433,-9021,-14242,-13911,-5807,-1694,-8353,-4033,2802,8027,14661,11971,-49,-7468,1642,4492,-2421,-890,-617,-1239,-4203,-4831,-6294,-6274,-6176,-4723,-1653,-461,7541,19284,36993,43018,20830,11958,8216,2658,-8033,-6203,-1373,4261,4329,-5249,-11213,-1607,-3839,6590,30328,43765,40840,17168,-5062,-15369,-6763,-3057,-4801,6730,30143,34197,31505,21927,4548,-3209,-4831,-3931,-5620,-6656,-2117,-3449,-16069,-8026,-59,17241,24212,7138,-4121,-11454,-14876,-11994,-4933,-1230,-642,2060,933,-3184,-8070,-9420,-11657,-13691,-13522,-12081,-12471,-9372,2441,3154,-5370,-6664,-5219,-12400,-13275,-6418,-7109,-15421,-20849,-6419,2141,5440,960,2468,860,6832,13128,13951,6207,-3513,-268,2516,-2062,-13852,-7827,-4476,-2905,2499,3787,1214,-2840,-10319,-7577,3721,8426,11712,14844,13251,8493,4033,2129,1824,-4041,-11041,-13237,-16935,-21658,-14325,-3877,8531,8598,-2031,537,6508,17994,22160,12255,6525,6750,4376,4870,11917,19338,23276,22615,11933,-2658,-10180,-12070,-12351,-15151,-13521,-9004,1170,19025,35994,32089,28176,25300,8679,-7752,-9978,-7641,-8153,-9126,-3044,1844,4941,11681,16230,16444,8036,-2073,-6041,-4389,-2121,-295,753,1766,4163,1590,-8881,-7182,4588,12430,13040,10947,3070,-8171,-4882,4930,16400,21987,18246,12398,11682,13138,8107,-309,503,1155,1316,-3559,-6349,-12216,-15115,-12839,-3823,4626,4207,-8828,-10197,2220,13146,7957,-1586,-6221,-3048,6686,20563,32905,24784,5062,-6386,-2147,13261,17239,4747,-4170,18193,38741,41458,30443,11243,-4636,-15164,-10816,-4635,-1496,907,1262,-6404,-10834,-9043,-8219,-7173,-10220,-13161,-9605,-12799,-785,9188,13210,6879,-7290,-4253,93,2878,5110,30,-3125,-1338,-942,-6728,-11452,-2403,-6604,-7294,12829,27479,15738,2508,-6369,-5349,-4056,-4190,121,5548,3217,-2019,-9259,-16796,-17301,-4345,1964,479,3870,13617,23010,23409,14188,6173,4227,436,-8339,-15410,-14933,-7633,132,-2948,-12329,-5682,5215,-5807,-9505,4367,-6444,-12095,-1083,11753,34942,42468,27595,12514,1435,-3754,-4482,-2397,-5554,-6888,-2983,-6848,-14323,-13536,-991,3275,6731,10547,1782,-215,4801,7167,3460,-7247,14716,39400,49894,34348,9247,-4372,-10402,-9592,-8474,-14474,-15231,-7060,5594,12244,12077,11120,9279,2543,-5670,-16568,-10208,2467,11040,12064,1971,-13938,-5406,6147,9413,4139,-3475,-6652,-8287,-15884,-3794,6196,8958,7276,-3430,-10206,6258,26237,54398,75499,75005,59462,25395,-3974,-9240,6058,16567,14547,9750,2854,-1160,5782,6436,-150,-5197,-7301,-8133,-3628,-4906,11319,28765,34697,24805,21811,27182,21736,10329,2463,6185,14999,10969,6410,2049,-4117,-9585,-11646,-2906,7446,6817,5419,6818,7618,11159,15292,19892,19489,11876,1648,-6651,-11769,-7799,-779,6223,10509,12406,8758,12730,20079,20085,12566,9733,9786,4004,2320,1397,-4732,-15237,-11026,-2759,-1703,3909,9660,11425,10329,9240,13074,20209,12135,-1075,-6174,-5821,-6738,-1261,7978,14592,15995,17262,15489,7017,-2633,-3284,4580,1133,-5059,-6767,5484,12317,16957,14885,5147,-2702,-6131,-1002,23159,44163,32948,23151,28027,48347,56046,20829,-5977,-5307,7020,11005,7676,7752,7354,2029,2178,2975,3842,6427,10020,30201,31604,19791,6184,-816,-14147,-2685,14305,14260,2759,-7352,-11525,-11083,-9261,-12005,-10003,-10078,-12217,-12392,-2751,2539,2969,9735,13686,7507,-5068,-10032,-10563,-10060,-10820,-9649,-11031,-14529,-15468,-14380,-14035,-11489,-13017,-11370,-3207,2880,2924,5,-6606,-6639,1405,9106,10036,6801,8566,16426,12994,472,-2631,9819,17717,15743,7104,-5019,-13415,-12068,-9538,-8830,-8278,-8708,-15607,-12482,-8362,-4948,-1495,-1844,-8149,-14250,-1028,13283,17811,15689,9954,1089,-5865,-13166,-9540,1229,14209,34163,38916,25461,16185,10465,5395,-6339,-10946,5476,17850,22622,27570,11022,-5615,-10939,-3713,3304,8505,1946,-9828,-11230,-6172,-3498,300,-3063,-13909,-3447,9334,11784,1585,1406,10885,25362,27180,9485,-13438,7302,40925,64717,83566,56041,15980,-2691,-4381,-8693,-8564,-1642,5181,8659,6648,1925,5785,8918,7812,10368,7071,662,-5144,-12517,-16910,-7646,2120,2545,-4126,-8696,413,20156,41103,51328,52933,53718,63406,60365,43286,35417,18012,3055,-5288,-9339,-14687,-9468,3266,10139,8635,8669,4213,1401,1707,-2697,-5743,-14746,-13148,-2606,4788,8820,5648,-5213,-4959,5450,8990,-1709,-7273,11242,17147,14402,1535,-11158,-17193,-16697,-13579,-11478,-3844,-12,-3743,-8604,-11290,-12392,-954,810,-5851,-8113,-6616,-6722,-8495,-8441,-6677,-5173,-3935,-5231,-1647,7133,10234,9523,11007,10021,11291,8682,-4010,-3711,14155,24752,24196,25624,37471,36797,26307,13873,4731,8890,13987,11229,2895,-359,3481,4334,-3045,-10959,-10890,-991,1996,-7245,-13233,-5074,3253,2561,-2229,-5946,-4558,2122,11120,13424,7397,378,-576,3123,7440,6106,-1308,-11045,-3805,4530,2702,-2851,-2586,-5456,-5578,13647,29510,29854,24193,16796,11144,6462,4299,4529,5726,5247,3899,116,-6151,-15218,-18424,-6258,7404,19058,21625,12534,2112,893,-322,-7323,-11235,-5643,323,5416,6614,1630,-9148,-8999,11112,19745,12582,10527,6201,5597,2360,-8644,-12440,-960,8170,13911,2781,-7331,-4583,6886,13396,11752,11503,12062,12564,9342,2829,394,4442,9583,4949,11011,13247,4543,-3662,-10531,-15802,-16553,-15902,-17187,-14431,-10441,-6665,-6955,-5764,-2217,-44,697,-4372,-11057,-18959,-16491,-13678,-12900,-15193,-9053,-1060,8479,23963,22817,8852,-3036,-3155,224,3062,5799,6634,5333,2403,-1996,-3651,-4872,-10501,4592,16287,29734,23281,7625,-3924,-17421,-12358,-1837,3582,4391,-755,-8757,-12285,-4367,-5111,167,7943,3571,-8117,-15322,-8375,-4220,-5811,-7204,-4203,-592,1786,5208,7035,3647,-2129,-12170,-11989,-10135,-15374,-9973,-5124,-4767,-8420,-10612,-7870,-4350,-3690,8612,7722,9091,1318,-12772,-18175,-20006,-14135,-11249,-11130,-8231,-5086,-2748,-3656,-3846,-7009,-9123,-8288,-3852,437,1802,-3446,-11986,3718,20285,23592,19084,6889,-3896,-476,7086,8419,2039,-10296,-14819,-1870,1428,-5088,-5508,-1526,-9487,-5164,349,-1492,3245,7123,2379,-6293,-10015,-12540,-18309,-10089,-12469,-9664,-5762,5956,6836,1966,-2198,-5059,-6589,-1103,-1061,-4920,-3196,7107,17965,14334,1117,-3912,2550,-2714,-2313,4234,14614,23284,29304,21818,12950,9026,2575,252,1818,-2006,-10305,-8001,-1920,2079,3940,2715,26315,43047,31540,14910,5751,5408,7104,15218,8187,-2170,-6227,-1995,-793,-3753,-6552,373,-3187,812,3401,7479,13788,9048,4226,-2153,-245,4926,6099,-1480,-9950,-1743,15133,28928,28423,18647,11130,5492,-214,-4846,7372,10809,5528,-4083,-14781,-11478,-7090,-12148,-10280,-3593,-1623,5763,15087,23414,15989,-2681,-14246,-5201,4869,5035,3954,9489,9823,4180,-3277,-10859,-3963,2683,8838,20076,28567,28211,27501,25427,28420,23533,20142,18332,12956,9110,15174,21755,12418,3375,878,-1746,-5430,-13302,-16121,-15976,-16924,1073,18962,25703,23614,22754,26231,38754,64125,91111,75670,43419,20092,757,-8753,-8575,-11054,-12262,-11300,-12572,-13619,-3272,-4973,-16656,-4743,-2440,-6918,-12202,-8786,-2673,-5227,-3488,3626,3958,4645,2558,2850,-1124,-7085,-4344,-163,-3791,-10462,-13420,-7707,-1286,-271,9424,22905,16457,6655,-4635,-11220,-7071,4383,12760,13664,3536,-1594,-9609,-9403,-3112,-1431,1837,5205,5246,4504,317,-5307,-4645,5469,10307,7757,-3512,-8683,-6860,1556,4130,485,-2779,-5546,6217,10874,13573,10551,8994,8633,8296,1393,-5390,-13059,-10129,-2213,-2569,-11018,3326,23073,20216,6109,-4485,-12329,-8177,-3160,15,2419,-941,-3923,-8187,-13334,-13378,-9164,-6600,-7281,-6875,-286,-11876,-6004,5483,18001,25594,21776,11342,6802,11736,16831,25826,33710,38704,35537,29650,15902,572,-9050,-10037,2480,2389,-2540,-2184,-6321,-9109,-11055,-1424,257,-1889,-882,-2519,-10200,-15548,-8104,-342,2592,-1609,-13610,-12434,-4945,-6207,-5406,-1561,-1949,2150,6936,10179,15555,21955,23118,14986,403,-5259,-5158,-5648,-4180,463,7257,-753,3486,8544,6855,-5629,-6698,-4356,-889,-1643,-3961,-7286,-6730,5698,10306,7330,4391,-763,-9205,-14781,-4732,4127,5202,-2367,-2473,-1962,1291,5793,16931,26628,9592,755,576,1369,1324,-1979,235,11043,8778,-2687,8775,33833,49804,50526,32291,12631,-1480,-13141,-2801,-4810,-12127,-9314,-3200,-832,-4859,-9268,-7351,2752,17160,25428,21406,14788,6849,2185,3236,2623,-1418,-4874,-7908],[-4971,-6098,-6066,2504,11423,10456,6025,5158,4057,-239,-11692,-7346,417,6159,11557,12525,7201,-3446,-7785,-4745,2418,6390,12391,18137,1417,-5211,-463,1626,-3788,-11623,-4667,-5157,-8498,-9014,-8635,-10871,-9649,-4197,4725,1806,114,-285,-656,3972,5480,259,-10706,-6821,-5441,-4473,-4408,-738,3698,10080,12063,20781,24075,9688,-6251,-4290,-1297,-2031,-8651,-5555,3673,11509,7740,6791,13273,17010,10496,6019,2764,4682,5948,-661,-5916,-13608,-8662,-6938,-10646,-12806,-10996,-18188,-18587,-12178,-6024,431,1754,8757,10258,10559,1948,-1761,-1789,2243,2871,-1483,-3912,-8028,-12663,-10871,4995,21238,33778,36447,29781,21195,12382,5905,3047,11077,14569,603,-9217,-11713,-7500,-5039,-2819,-1972,1530,4851,5690,5975,8496,17905,34538,38725,30147,12825,4378,9572,6325,-8601,-26681,-37639,-22907,-1631,7789,-1720,-5635,-1063,-257,-3604,-11385,-17149,-12065,-5639,-4456,-11734,-15923,-10303,-7987,-6845,-853,1016,2895,-69,-5390,-12963,-11012,-6928,-7067,-8370,6054,22522,20762,4235,-9575,-4131,3226,-10010,10845,28910,17632,-7863,-30688,-42155,-58202,-47334,-20545,-2200,10745,19123,11700,38250,57042,33996,14557,25933,41830,35373,11411,-8083,-11495,-14593,-8073,-4453,-9285,-11851,-11312,-8105,-6634,-8826,-4852,2455,3745,1848,3465,13845,23656,21257,14099,21225,34024,43889,20267,-5108,-19109,-27570,-39156,-41930,-25916,-972,17703,28061,43145,37768,20063,5813,-7858,-13167,-7403,271,6963,12427,17354,13697,20552,30407,27044,17245,4367,4869,4632,13384,23447,18978,2710,-7200,-4109,1776,3891,270,-6485,-14000,-5637,12409,21997,16773,3508,-6040,-6713,-7490,-8535,-10442,-13400,-12802,-10205,4,4064,8323,559,-10141,-15813,-8949,-1970,1304,-160,3104,6238,2467,-4680,-10914,-2889,3988,7123,8396,9230,8737,9608,10900,10968,2820,-8004,-5133,1535,2106,-2644,-6638,-8121,1646,9498,18360,27000,32153,33177,27272,14963,-3344,-5810,11939,16133,13117,-4986,-13329,-8543,3767,19314,36403,53620,50505,34773,12351,-1899,-10859,-15030,-15986,-6320,-2538,-3965,-6894,-3797,-1762,-3536,-2607,7308,8641,-5406,-12291,-14188,-14168,-11804,-7207,-2096,966,-2163,-12009,-290,11709,15132,4083,-4533,-4823,5146,11903,10061,58,-7766,-13594,-12797,-8002,-6474,6290,19875,23504,25234,26775,27449,38153,50292,51287,31972,20336,16940,15047,12360,-5615,-1256,8464,14935,16467,7626,-9286,-11740,-4888,-6112,-13774,-5211,5291,12567,9520,633,-9302,-6844,-4066,-7109,16580,45041,56833,42238,19471,1697,-1020,6853,14369,21020,26230,26460,30089,34090,21063,-2394,-15250,-5945,5252,3964,-3071,-6089,-1396,4819,-4498,-4715,8533,11052,3948,-3235,-9413,-5201,-3190,-5473,-1832,692,1772,-9034,-1928,8507,9359,353,-14789,-10423,-5043,-582,999,-3383,-4706,1745,6361,13131,17351,12605,17590,18045,9341,-2965,-10578,-7939,-10283,-16166,-9015,-3570,-1284,-3415,-9242,-14712,-12997,-6311,-3835,-6089,-2162,10170,20385,25092,17619,14760,20363,20628,4222,-12760,-1961,3597,3848,-3979,-6765,11642,31121,30003,14064,-3309,-9456,-9068,-2589,3096,2410,1616,1511,-617,-1650,-4819,-7861,-6602,-5334,-8030,-14140,-13712,-6031,-527,19341,39755,33134,22151,10103,4479,3869,163,-5401,-5283,-3398,-6410,-13069,-9794,4838,13323,5593,3459,3361,-589,-8859,-12036,-14243,-7707,3741,12906,18307,21787,16430,6144,-2541,2008,10069,9275,216,-8631,-4841,2167,-150,-5641,-5308,-3338,-7275,-10409,-7572,3655,19390,23896,19696,17073,13634,10571,5710,-641,-1217,-1981,330,11364,22576,24682,12738,4201,-3050,-9050,-12557,-11982,-7184,-8993,-2326,6955,10388,4646,-4525,-1707,6979,12900,11570,12597,16236,17986,14580,8839,5574,5806,8055,7698,2377,-4014,-3507,3521,2302,-6129,-15950,-12186,-3825,3137,6362,-1549,-12225,-7875,-6838,-10324,-12177,-12040,-13141,-14472,-14966,-9203,-6219,-6560,-10918,-13383,-10555,-6830,-10892,-12314,612,10517,12014,9298,4765,-509,-4647,-5234,2793,6650,4907,-2458,-11310,-11566,-7378,-4779,-7615,-6462,-3172,-3169,-1777,12002,19951,12577,-26,-11422,-14145,-6014,-2987,1079,4883,1783,-3543,-4326,-12508,-13292,-11954,-13446,-11192,-6917,-6444,-8411,6783,22147,27486,9610,-3098,-4164,-1778,-3335,-7895,-12749,-8386,-2114,2399,2950,4993,4621,1785,-910,-5541,3743,7322,6637,8372,11823,24911,31388,22745,9886,5704,7819,5205,-6132,-7997,-8288,-13056,-15158,-7783,-1519,-9135,-7858,-77,6264,12377,8662,-2401,-8577,3741,6830,-291,13,-1825,-3947,-6536,-6459,-7889,-8468,-7560,-4618,-2045,-2467,4677,16231,33996,46205,25546,14789,10351,3464,-7012,-5810,-658,5551,6672,-2609,-8398,82,-6225,4638,29158,44961,43035,19194,-3376,-10660,-2991,-1112,-5917,5598,29434,32760,29474,18767,2329,-2735,-3546,-2863,-4136,-4671,-2168,-4516,-17875,-7887,1521,24019,32250,12485,-2156,-11366,-14453,-12208,-6288,-3031,-1792,2304,2135,-1401,-8130,-13035,-16470,-18490,-16183,-13078,-13372,-9258,2253,1026,-8866,-12593,-8422,-11146,-9265,-2295,-3560,-11760,-17182,-8814,1079,6082,2672,4841,8162,14565,17358,15821,5499,-5686,22,4476,-2997,-18499,-6503,-4026,-3051,3484,6968,4616,-1651,-9049,-5279,5012,8491,11081,14350,13228,8313,4507,3668,3020,-2622,-9673,-13032,-16929,-22063,-16003,-5613,6545,4532,-5472,325,7238,17611,21399,10724,4616,4371,2281,3406,10950,18444,22194,22007,11971,-4059,-12022,-13070,-11118,-13472,-13520,-9651,1008,21074,35954,28208,22898,18345,2493,-11466,-8656,-4206,-5815,-9872,-4904,573,4150,11777,15177,11637,1350,-8296,-10130,-6254,-4442,-2528,-800,-10,838,-5105,-13063,-5759,5963,13695,14357,11445,1685,-9648,-3396,7201,18623,21867,14553,7740,8493,11418,6277,-1605,349,2709,4092,-1637,-5436,-11227,-13647,-11602,-3397,3914,2803,-10250,-10584,2639,12803,5128,-5783,-7877,172,10009,23435,35204,25395,5264,-5677,319,16372,20060,6088,-413,20727,36706,38458,27548,8460,-6460,-13750,-7011,-378,-91,872,35,-8139,-13015,-11398,-9564,-7639,-9668,-11535,-8981,-14663,-2367,8226,11878,5628,-6900,-3327,1331,5667,7856,1462,-753,1683,2110,-3802,-11956,-4179,-7336,-7964,11299,25263,14331,2499,-6643,-6357,-4577,-4417,-614,4832,3333,-3330,-9726,-13827,-15869,-3675,5032,2620,4187,12540,20807,21191,11809,5077,4182,809,-7886,-14135,-13109,-5487,2621,-321,-9301,-7539,3734,-5305,-10106,2248,-8984,-13488,149,13015,32693,34477,22960,10447,1494,-1504,-1233,1165,-2175,-4725,-1328,-4795,-12670,-16571,-4974,62,4726,10168,3543,1347,5459,7370,2349,-10299,8031,28696,38328,26374,4661,-7742,-12727,-11092,-9337,-13940,-16492,-10627,3567,11755,12237,10569,7798,1713,-4873,-14714,-12449,-499,9430,11528,1956,-13409,-5160,4843,8046,3704,-2464,-2516,-2790,-11693,-2454,7578,8784,4472,-9035,-9370,9364,28015,50388,65021,62825,49984,21545,-5279,-9129,6638,17428,14558,9602,3004,525,8379,8359,611,-5049,-7061,-6987,-3654,-7100,3718,20085,29287,24523,23155,26495,19050,8301,2186,6498,13516,10136,6822,2129,-5115,-11354,-13650,-5244,4403,3697,2099,3980,6136,10705,14800,18799,18673,11446,1861,-5932,-11443,-7568,-454,6618,11277,14455,13222,20331,27880,25783,16343,12060,10675,3619,1987,1240,-5947,-18279,-12446,-4653,-4748,432,7269,10554,10084,9093,12888,16463,6213,-1577,-1727,-340,-611,4997,12620,18172,20578,20854,16974,7822,-1103,-2027,6415,7632,2561,-4850,1572,9617,16520,15394,4031,-4117,-6579,-406,24719,46136,32964,22133,24907,43845,50233,16088,-7679,-6879,5700,8687,3826,4497,7270,3221,3150,3812,4232,5947,7716,25754,32560,23953,5589,-2886,-15461,-1714,16235,15312,1980,-9525,-13328,-12961,-11381,-13896,-10534,-10532,-13054,-12268,-2064,3688,4508,10389,13908,7447,-4938,-8345,-9813,-9405,-8723,-7161,-9272,-13266,-14772,-13945,-15772,-12127,-13434,-12248,-4005,1615,240,-3823,-9879,-9044,-1788,5668,8292,6754,10648,19754,15569,2028,-2950,8625,16195,15017,7823,-2456,-11401,-14910,-12382,-10848,-10123,-10844,-17397,-12039,-7644,-4286,-1038,-1784,-9380,-12227,2947,17509,22080,20297,14881,5857,-2374,-10881,-11027,-164,8725,28549,37329,25704,17445,11126,5036,-7453,-9943,8874,22396,26631,28858,8934,-8118,-8210,-1674,3211,7328,832,-10249,-9816,-3401,-946,722,-4675,-15116,-2328,11090,12591,-305,-1344,14449,34036,30992,8717,-11604,4846,41073,66607,86038,59429,19159,-1281,-5073,-9276,-9469,-3206,2334,5260,4488,1358,6254,10294,9578,11410,7901,1903,-3146,-10406,-16944,-8516,2571,5017,-1591,-7053,-76,17266,37671,46048,44426,41662,47826,42497,28418,25987,16894,4094,-3113,-5617,-10538,-13048,954,9178,8881,10032,6686,2894,1465,-2089,-5573,-15334,-11385,-981,5436,8967,5970,-4996,-5063,4944,8596,-2180,-6755,11217,16264,13927,2239,-10497,-17459,-19167,-17090,-14519,-6320,-2261,-4835,-7656,-8535,-15041,-8668,-3768,-8345,-9620,-7618,-7750,-9607,-9038,-8061,-7183,-4570,-4467,-596,7711,10191,9745,11427,10125,10228,5932,-7988,-2173,18011,33866,37455,38320,47738,41270,24553,11223,2951,7723,13209,10602,2907,955,6278,6789,-2711,-11415,-12347,-1198,3245,-4656,-10134,-4232,4656,4967,496,-3553,-3398,1222,8977,11209,6645,307,-1889,630,5628,6370,-230,-10108,-4129,6340,3934,-4091,-3672,-6025,-4880,15782,30799,31040,24318,16527,11346,6946,4966,4687,5771,5285,5629,3727,-3564,-15357,-16792,-6020,6770,17713,18851,10954,2557,1623,339,-6414,-10737,-5972,-572,4483,5993,1607,-9130,-8540,13252,25471,18879,14573,6357,5500,4162,-6296,-13656,-5000,3545,7696,-1685,-10508,-4698,6541,13886,11077,10562,10239,9682,8634,4371,2569,5082,11023,7286,12302,15434,6183,-4734,-14137,-17476,-13797,-13281,-16223,-13082,-10900,-8383,-8043,-6405,-1693,2259,2689,-3063,-9033,-14820,-14892,-12376,-11695,-14297,-9046,-1340,7757,21450,18249,4212,-4731,-4282,-1562,983,4014,4967,3751,2521,-1378,-4207,-6679,-11557,4083,17108,30734,26101,9661,-3483,-16609,-13867,-3503,5048,7459,2857,-6009,-15437,-7434,-11588,-5559,5372,3150,-8710,-18152,-11554,-7476,-8861,-8984,-5204,-924,2339,4500,6510,4257,360,-8640,-15138,-13799,-15279,-10846,-7968,-6474,-8375,-10221,-7231,-2507,-667,12279,10974,11530,2463,-13497,-20407,-17651,-17843,-16681,-14628,-7623,-5128,-4751,-5442,-4347,-7106,-9460,-9539,-5060,-321,1126,-4432,-11845,6251,21665,22570,18114,8499,-2268,-2244,4062,4831,-667,-11806,-13228,-410,3118,-3896,-6233,-1570,-9564,-7495,-2802,-2393,5336,11159,7088,-2104,-6052,-9860,-17737,-12074,-13763,-9562,-8814,1722,5626,2835,-145,-4169,-7083,-2021,-737,-4220,-3369,6634,17087,13535,1686,617,10417,4569,-903,2993,13305,21451,26549,19074,11468,8928,2985,-1273,512,-2226,-9347,-5520,-1324,-909,2014,3537,27655,41907,30096,13736,5666,5521,5931,12886,6966,-3961,-9914,-5585,-4550,-7690,-8483,2219,2238,5194,5198,7248,11838,8072,5055,-851,-869,1460,2651,-2681,-10279,-4490,8181,21809,25506,18181,12055,6690,1781,-4180,7639,11812,6108,-4355,-16045,-12268,-9325,-15084,-8217,-2783,-1041,6626,14155,20693,11688,-5112,-15575,-4697,5317,4096,3943,11714,12954,6861,-1240,-11005,-5714,129,6042,17174,26048,26759,25032,21131,22235,18809,17756,18541,17076,14460,18611,22567,10889,1745,-598,-3314,-7070,-12513,-14426,-15092,-16158,1583,20003,26266,24900,25233,28539,40349,65587,90096,71703,40616,19112,898,-8176,-8060,-11012,-12310,-10493,-10426,-9753,918,-3838,-18730,-6183,-3352,-9924,-15365,-10377,-3176,-4995,-3225,2596,1449,220,-2407,-1305,-2214,-4719,-3173,143,-2761,-8745,-13374,-8402,-1162,-1487,4691,15728,10998,3338,-5436,-12274,-8994,1859,9049,8222,-1248,-5645,-13163,-10025,-1373,1936,5144,7534,5773,3680,-1272,-7314,-8221,1579,6699,3732,-6396,-11180,-8275,909,2959,-1252,-2220,-236,9236,10750,9948,5643,4158,5116,7907,3147,-3023,-12051,-11104,-2925,-3407,-11630,2183,25812,25474,8461,-4195,-13458,-9524,-4102,365,3973,1119,-2272,-7253,-12396,-12515,-8532,-4627,-4107,-11575,-5579,-13035,-6567,2243,13560,21389,16196,3904,-26,7349,13153,21807,29654,32686,28330,21446,10002,-1593,-9612,-11284,226,-1886,-7224,-2432,-905,-375,-1172,4442,2036,-195,1572,-257,-8119,-16285,-10770,-2614,458,-2815,-13791,-14005,-6783,-7868,-6997,-3024,-1076,4986,9666,12395,17134,22543,23203,16491,1379,-5484,-7037,-8151,-7302,-3504,7056,26,4784,10032,7732,-7196,-10089,-4280,-1031,-2716,-4361,-7380,-5914,4406,7803,4356,1063,-3807,-10652,-15818,-7309,2419,5253,-2135,-2459,-2058,1726,7298,18040,21197,4401,-3598,-2280,-1860,-2209,-4614,-326,15053,17473,10770,18586,41314,55162,56020,33857,11970,-3532,-13146,-1541,-6455,-13714,-8083,-2473,-885,-5919,-10283,-8045,2529,18728,29697,26544,18805,7263,-124,126,435,-2736,-5259,-7797],[-4344,-5378,-5589,2819,12559,12614,8727,6985,4670,-376,-12748,-7569,328,5190,10137,11380,5198,-5371,-9264,-5345,2520,6995,11844,16349,1054,-4650,690,2996,-2884,-13370,-7337,-7568,-11542,-10850,-9521,-11508,-10599,-4855,5163,3603,1159,-242,-848,5237,6943,612,-11558,-7593,-6044,-5396,-5450,-1499,3536,10615,13644,24759,27408,10001,-5779,-2811,538,-1090,-9615,-6431,3809,11696,7506,6907,15389,19928,13569,8631,4617,6331,8139,546,-5678,-9758,-5594,-6048,-11460,-14608,-12633,-18243,-18547,-11797,-4911,1319,5588,13805,15052,11979,-619,-4487,-3331,712,-91,-4031,-4425,-7651,-12831,-11349,5205,22661,37174,41569,34370,26323,18404,10075,5962,13246,16356,994,-10101,-12280,-7938,-5117,-1644,680,4932,7390,6235,5986,8915,17413,32118,35644,27938,14225,8191,14599,15798,3263,-15588,-31000,-25687,-3459,7633,-1058,-5790,-1566,-734,-4453,-12930,-18165,-12437,-5460,-4668,-12829,-15158,-8851,-6372,-5451,214,2142,5276,1971,-3556,-11738,-10458,-6418,-6809,-8813,7228,26766,25658,5873,-12155,-5710,1730,-13007,15544,44672,35479,4372,-25859,-41033,-56833,-44354,-17738,-1856,7733,13366,8318,33279,52536,30588,10854,22399,41944,36671,10986,-8246,-9328,-14647,-9915,-5161,-9185,-11984,-9941,-10124,-7711,-9570,-5218,1896,3518,2798,4652,16089,26365,23576,16344,23649,35424,40852,18259,-7002,-19151,-25078,-34173,-35155,-20701,5275,26860,33169,43948,39089,23617,8743,-6458,-12089,-6274,2045,9596,15655,17436,10133,15132,24084,21665,15954,3002,3589,5816,15777,26427,22427,6262,-7330,-9447,-1611,2535,-170,-6577,-12443,-6535,9486,20437,17795,5375,-5442,-7913,-9437,-9852,-11081,-13790,-12846,-10039,634,4764,8985,1408,-9171,-15956,-10422,-3318,913,-307,2595,5409,1749,-5436,-13676,-2761,4828,8642,11418,15106,15329,14375,13437,12147,3723,-6131,-4146,453,457,-3947,-7753,-7828,3020,8755,15632,22619,28222,32053,31517,20288,-1230,-7989,9310,11469,7912,-7433,-15309,-9928,1040,13941,27856,46539,47500,33393,11706,-3115,-13730,-18014,-16902,-7792,-4016,-5004,-8548,-4869,-3222,-5401,-3563,6669,8593,-4127,-11703,-14621,-13102,-10175,-6628,-1851,1790,-999,-12151,-1497,8950,15206,4717,-6121,-2694,8652,13341,9484,-838,-8640,-15016,-12360,-5317,-1908,11218,23654,26383,29274,33960,32205,39446,48202,46486,25808,15753,16031,17340,18150,955,-3594,9833,18513,19877,8652,-9559,-10532,-2303,-3545,-9739,-2184,4791,10075,7633,-204,-10160,-7319,-3806,-5203,18768,50369,62453,45615,24446,7101,2978,11462,20820,27398,29540,25933,27213,30034,18139,-2667,-13865,-5080,6454,4479,-2864,-5417,-734,4994,-5133,-5313,8015,10227,2794,-4191,-9243,-5985,-3851,-7326,-5010,-3457,-2057,-12213,-1268,8809,9323,554,-14214,-10582,-6338,-2502,713,-2725,-3907,1292,4950,11250,13770,10433,17321,18783,9717,-3307,-12086,-8066,-9918,-16268,-11099,-6078,-3170,-4480,-9354,-14354,-14627,-7731,-5173,-7323,-4226,7570,18523,26368,18774,15778,21991,22494,5575,-13309,-656,5568,5171,-3500,-7196,11371,30861,29429,14363,-2345,-9312,-9175,-2861,3579,2338,661,1435,1204,2093,-1873,-5806,-4599,-3194,-6107,-13857,-17128,-7972,-2156,16929,36537,31669,21574,9328,3378,1808,-2890,-8114,-6405,-4016,-7048,-13816,-10589,2671,10526,716,-1020,770,-1992,-9693,-12149,-13957,-7154,4381,15014,20930,24296,18148,6089,-4601,-2584,4780,5828,-1313,-8246,-4077,2890,926,-4205,-3860,-2493,-7165,-11256,-10328,1553,19913,26718,22302,18371,15217,11508,5721,-154,1010,719,1308,10642,21700,26794,13872,3220,-4882,-10679,-12338,-11209,-6873,-9686,-2740,7243,11238,5107,-4784,-1262,8602,14170,11758,12534,17380,19429,14656,8280,5102,5604,7809,7317,2465,-3450,-4333,887,-1570,-9276,-19522,-9516,-1692,3052,3759,-5798,-15762,-6101,-4589,-8116,-10883,-10686,-12533,-14602,-15395,-9898,-7002,-6878,-10756,-12600,-9640,-7410,-12302,-13483,1362,12539,15427,14258,10467,4777,-1667,-4725,3454,5625,2311,-5358,-14122,-12366,-10458,-8335,-10913,-8418,-2896,-1820,-2292,10315,18242,11227,-981,-12210,-14262,-6650,-3866,-223,2083,-1692,-10579,-12331,-13908,-7110,-7066,-10371,-10215,-5963,-4307,-8812,6526,21190,24548,6104,-2074,-1939,-635,-2937,-7467,-12965,-11900,-4820,1224,1833,2953,2657,464,-1349,-5105,3496,8246,7973,8916,10693,24162,30356,21932,8181,4251,6676,3774,-5832,-7908,-7498,-12075,-16064,-9637,-1147,-7293,-11329,-3287,3941,9332,4973,-5099,-10078,5172,8543,1387,816,-2293,-6136,-8760,-8193,-9529,-10390,-8655,-4550,-2333,-4032,2338,13512,30512,47403,29420,16733,11323,3492,-6154,-4689,634,7296,9996,1540,-4733,2132,-8339,1408,25430,42903,42334,19756,-1680,-5021,2385,2180,-5660,3759,27095,30056,26690,15739,866,-2300,-2730,-2298,-3096,-3045,-1607,-4420,-16295,-8114,2861,30843,39385,17512,-297,-11138,-14168,-12675,-7867,-5059,-3156,2234,3003,223,-7553,-15914,-21576,-21846,-17541,-12967,-14368,-9490,1748,-1018,-11193,-18109,-10548,-9172,-4219,3626,1668,-6979,-13424,-11560,-459,6402,4578,8284,16643,21770,20712,16778,4414,-7375,430,5808,-4101,-15229,-4298,-3300,-3336,4093,10047,8059,-544,-7675,-3519,5505,7795,9722,12884,12334,7814,5173,5303,3739,-1823,-8848,-12889,-16863,-21722,-17921,-7913,3485,-259,-7919,1103,8124,16641,19557,8226,1897,1270,-267,1449,9244,16671,20354,20825,12182,-4401,-13465,-13949,-10191,-11769,-12197,-8777,1904,23790,35272,24020,17522,11217,-4012,-14179,-6349,-779,-3661,-10579,-7221,-1182,2930,11663,14261,7842,-3659,-13959,-15159,-8876,-7270,-4981,-2704,-2203,-2987,-11976,-13763,-4158,6804,13893,14498,10998,-182,-10143,-1804,9376,20831,21689,11395,3238,4270,8005,3243,-3444,-252,3869,6534,-162,-5086,-10797,-12829,-11039,-3698,2424,841,-11915,-11008,2618,11707,2010,-8911,-5587,4602,13384,25984,36633,25418,5724,-3655,4161,20362,23293,8131,3039,21376,32497,33793,23910,5699,-7778,-12561,-4441,3143,891,383,-1519,-10039,-15167,-13709,-10969,-8114,-9043,-10544,-9094,-15955,-4274,6541,9814,4043,-6424,-2207,2968,8678,9964,2189,1140,4020,4184,-1925,-12091,-6116,-8380,-9062,9042,22278,12606,2276,-6870,-7497,-5480,-5191,-2099,2980,2188,-5195,-9333,-11240,-14989,-4180,7232,4585,4122,10963,17908,17889,8431,3342,3236,321,-8000,-13388,-11859,-4062,4229,1436,-6748,-7268,3517,-3511,-9719,193,-11072,-14611,881,13699,29913,26384,17896,7999,1333,853,2033,4133,428,-2831,203,-2930,-10805,-18580,-9508,-3730,2223,9061,5353,3087,5876,6889,396,-12432,3138,20171,28484,19083,-32,-11426,-15666,-13404,-10543,-12447,-15414,-14463,127,9942,11540,9307,5828,663,-4491,-13730,-14427,-3371,7486,10490,1436,-13366,-5578,2693,5575,2093,-2044,1125,2482,-6776,-1226,8291,8327,2485,-10844,-6466,11158,27236,42071,50122,47273,38293,16650,-7185,-9174,6786,17505,13904,8677,2467,1334,9361,8926,643,-5353,-7238,-6414,-4465,-9718,-2880,12538,23810,23248,23073,24218,15421,5911,1381,5658,10993,8401,6402,1561,-6743,-13650,-15196,-7255,1505,556,-1623,426,4051,9823,14070,17738,18191,11409,2216,-5117,-10629,-6995,-85,6895,11863,16524,19377,29690,35379,29937,18788,13261,10411,2195,582,241,-7811,-22078,-12401,-5338,-7002,-3000,4429,9125,9353,8454,11995,12448,2507,-569,619,2851,3725,9284,15198,19844,23875,23617,17908,8373,120,-1246,7166,11682,7504,-2320,-2238,6262,15027,14868,2357,-5813,-7230,138,25975,46812,31946,20335,21036,37671,41896,10418,-9316,-8214,4003,5453,-1070,457,6501,3938,3736,4385,4551,5455,5836,20488,30828,26018,5645,-5061,-17186,-1006,17425,15542,1389,-10556,-13978,-14221,-12637,-14773,-10774,-10874,-13852,-12539,-1895,4347,5555,10505,13471,7020,-4843,-6591,-8595,-8971,-6560,-4759,-7485,-11875,-13585,-12245,-17878,-13515,-14358,-13515,-5411,-313,-2860,-7852,-13282,-11646,-5538,718,4796,5341,11633,22134,17364,3008,-3799,6915,14245,13843,8038,-300,-8413,-15762,-15572,-13237,-12351,-13406,-18768,-11486,-6967,-3762,-886,-2126,-10878,-9836,6064,20357,24939,23734,18955,10092,782,-9068,-12601,-1492,2963,20063,32366,23591,16777,10332,3832,-8283,-6313,13658,27749,31298,29961,6701,-11055,-5886,182,2740,5429,-1138,-11268,-8817,-1342,513,-78,-7096,-15560,-1096,12780,13253,-2199,-4909,16776,39490,31802,7268,-10139,3110,40209,66639,85493,60227,21229,161,-5935,-10007,-10675,-5157,-994,1406,2172,465,6135,10792,10451,11419,7836,2415,-1713,-8633,-15571,-9492,2576,7262,1035,-4821,-481,13396,32603,39247,34961,29022,31797,25626,15250,16919,15045,4798,-1072,-2308,-6989,-15349,-1060,8528,9544,11706,9235,4234,1091,-1407,-5692,-15824,-9948,218,5507,8409,5799,-4986,-5166,4440,8120,-2651,-6612,10645,14830,12952,2489,-10005,-17030,-19455,-20118,-16316,-7833,-4057,-5874,-6964,-6043,-11210,-16890,-9952,-12217,-11923,-9055,-9064,-10882,-9503,-8939,-9051,-5490,-3771,724,8602,10609,10492,12006,10069,8726,2693,-11468,-502,20609,41616,50424,50748,56201,43601,21769,8277,1294,6566,12273,9905,3302,2947,9633,9077,-2535,-11570,-13381,-1656,4230,-1979,-6475,-2181,6686,7595,3297,-976,-1400,2313,7366,8864,5343,-453,-3867,-2505,3260,6268,655,-9121,-4772,7133,4318,-5625,-4947,-6843,-4358,17054,30946,31324,23992,16098,11542,7446,5509,4534,5297,4979,7932,7824,-72,-12434,-15392,-6501,5323,15181,15013,8553,2212,1666,352,-6117,-10839,-6686,-1668,3412,5185,1472,-8997,-8719,14064,29923,25052,19407,7613,5681,6249,-3322,-13008,-8767,-706,2226,-5497,-12235,-3640,6503,14118,10272,9621,8527,6127,6925,5203,4199,5434,11957,9432,13089,16976,7949,-4565,-14345,-13842,-11083,-10349,-13521,-11575,-10721,-9625,-9065,-7186,-1359,4085,3882,-2379,-7257,-11155,-10758,-8839,-9112,-13020,-8887,-1540,7121,18865,14316,619,-5391,-4705,-2997,-936,2248,3290,2158,2219,-1471,-5176,-8407,-11470,3742,17624,30812,28207,11607,-2800,-14749,-14787,-4788,6211,10021,6079,-3338,-16054,-8328,-12950,-10552,2532,2762,-8912,-20783,-14379,-10394,-11408,-8692,-4462,-1042,2535,3292,5599,4506,2630,-4298,-12222,-11817,-10419,-10454,-9901,-7697,-8233,-9909,-6141,94,3165,16176,14267,13665,3391,-14020,-16833,-10631,-13334,-15932,-15613,-6787,-5628,-7079,-7231,-4794,-6994,-9448,-11012,-6483,-941,903,-5057,-11365,9250,22777,21210,16537,9519,189,-2639,1697,1756,-2959,-13052,-11655,1092,4812,-2633,-7345,-2227,-9863,-8524,-4132,-1897,7020,14019,11182,2150,-1923,-6879,-16222,-13732,-13564,-8589,-10162,-2761,3973,3450,1545,-3467,-7640,-3282,-649,-2762,-2447,6895,16502,12895,2619,5545,17983,11507,602,1600,12091,19827,23862,16317,9802,8771,3965,-1779,-747,-2124,-7521,-2324,-88,-3440,-40,4228,27199,38026,26586,11536,5239,5561,4642,10039,5281,-5393,-12936,-8666,-7693,-10544,-7855,6030,8711,9694,6756,6848,9707,7176,6078,757,-916,-1411,-1165,-4328,-10350,-6543,2770,15268,22232,17441,12981,8084,4091,-2345,8359,12808,6609,-4543,-16953,-12617,-11364,-13450,-5387,-1176,452,7926,13652,18388,8320,-6374,-15899,-4350,5221,2828,4054,13864,16287,10633,1236,-10994,-7024,-1794,3556,14327,23202,24802,22378,16681,15830,13964,15287,18494,21246,20439,22221,22850,9063,-103,-2316,-4749,-8035,-10611,-12333,-13780,-14880,2142,20392,26470,26407,27872,31025,41898,65378,85310,64970,36957,18119,1261,-7165,-6934,-10171,-11337,-8339,-6157,-3816,6279,-2024,-19157,-7400,-4359,-13020,-16702,-11324,-3543,-4526,-2479,2217,-136,-3152,-6929,-5143,-2615,-1939,-1272,1067,-1134,-6224,-11527,-8589,-704,-2178,466,8955,6070,252,-6367,-13379,-10870,-428,5866,3655,-5125,-8872,-15411,-9082,1374,5866,8474,9585,6351,3137,-2308,-8466,-10359,-1342,3665,261,-8425,-12598,-8774,1244,2843,-1845,-721,5241,13847,12374,8160,3024,603,1741,7292,5012,-333,-10371,-11075,-2724,-3449,-11877,1278,28289,31148,11717,-2873,-13458,-10030,-3969,1733,6496,4229,519,-5170,-10327,-10378,-6355,-1042,444,-9832,-9579,-12451,-6407,-565,8642,15945,9624,-2934,-5464,3130,9392,17682,25985,27901,22742,15117,6182,-1993,-9062,-11789,-1430,-5284,-10255,-443,5507,8418,8132,9090,3361,1462,4129,2522,-5308,-13884,-11988,-3953,-831,-3274,-13124,-14361,-7648,-8554,-7543,-3596,342,7820,12370,15015,19213,23425,23164,17911,2946,-5061,-8232,-9589,-9254,-5568,9048,3515,7999,12873,9467,-7036,-11415,-2893,-60,-2060,-3221,-6234,-4519,3990,6750,3203,-331,-5148,-10620,-15752,-9588,776,5714,-877,-1257,-1002,3132,9523,19071,16433,746,-6824,-3821,-3307,-3249,-4215,2762,22001,27610,24650,29102,46875,57374,58619,35343,12440,-4112,-11689,2262,-2751,-10009,-4723,42,652,-5508,-9925,-7446,3478,20896,34213,32737,24417,9619,-485,-1417,-403,-2662,-4308,-6382],[-3986,-4811,-4893,3569,13921,14607,10646,7542,3960,-1168,-13243,-7748,-189,3605,8055,9735,2970,-7419,-10811,-6133,2315,7369,11195,14882,1641,-3259,2279,4573,-1702,-13018,-11091,-10713,-14922,-11671,-9844,-11722,-11009,-4781,6131,6005,2444,-137,-1244,6143,8108,772,-12377,-8654,-6907,-6542,-6784,-2598,3040,10819,14847,28002,29160,9377,-5704,-1890,1843,-648,-11033,-7785,2912,10248,6028,6147,16656,21966,16181,10813,5934,7409,9471,1538,-5283,-5970,-1050,-2663,-9780,-14566,-13585,-18300,-18584,-11486,-4083,1630,8477,19062,20675,13363,-3535,-7412,-4907,-1079,-3708,-6879,-5143,-7380,-12942,-12328,4780,23305,39350,44742,36916,30060,23939,13937,8588,15328,18313,2138,-9882,-12026,-8326,-5202,-566,3099,7960,9677,6558,5733,8711,15697,27780,30528,24209,14665,11680,18391,23339,13457,-5385,-23694,-27315,-6675,5821,-1591,-6553,-2666,-1882,-5844,-14714,-18962,-12817,-5516,-5183,-13905,-14467,-7775,-4899,-4244,944,2909,6621,2931,-2653,-11036,-10279,-6432,-7053,-9814,7650,28554,28347,7417,-13004,-8058,-588,-17155,18162,56655,47270,4639,-42122,-68121,-85386,-67173,-32573,-10394,2129,8136,4895,26780,44893,25311,6317,17905,40126,36546,10301,-7999,-7876,-14165,-11516,-5960,-9086,-12183,-7974,-11091,-8739,-10480,-5651,927,2801,3466,5711,17605,27696,24904,18007,25418,35205,35859,16113,-7806,-19034,-23378,-30051,-29295,-15568,10635,34574,37339,43208,39306,27290,12113,-4737,-11015,-5167,4012,12432,18654,16656,6715,10357,17965,16033,13811,1998,2359,6995,17692,28423,24840,9525,-5331,-14490,-4451,1637,-147,-6094,-10271,-6267,6658,17933,18091,6788,-5036,-9428,-11536,-10684,-11026,-13584,-12650,-10071,898,5249,9575,2329,-8289,-16323,-12222,-5119,0,-961,1731,4516,1270,-5477,-15662,-2819,5134,9601,14024,21231,22895,19704,16151,13223,4375,-4385,-2086,966,-141,-4917,-8700,-7023,4270,8000,12959,18397,23966,29493,34048,25296,1602,-10648,5639,6287,2548,-9857,-16846,-10901,-932,9863,21177,39375,43472,30907,10330,-4751,-16623,-17047,-15137,-9578,-5803,-5920,-10095,-6409,-4736,-6082,-2638,7226,9198,-2233,-10990,-14524,-11946,-8821,-6483,-1866,2405,102,-11829,-3154,5457,14184,5060,-7250,-989,10368,13385,8370,-1839,-9372,-16349,-11971,-3342,2331,15673,26788,28919,33204,41352,36753,39529,44409,39711,18291,9707,13756,18517,23252,8942,-3807,12134,22818,23389,9528,-9809,-9218,471,-388,-4511,2137,4984,7592,5572,-1099,-10733,-7825,-3879,-4128,19572,52411,63525,45724,27775,12372,7409,16885,28441,34155,32271,24274,22883,24268,13752,-3884,-11754,-2887,9232,6527,-1588,-4580,-266,4882,-5630,-5999,7122,9257,1925,-4592,-9364,-7277,-4890,-9348,-7664,-6710,-4773,-14163,-332,9289,9391,808,-13451,-10428,-7133,-4457,275,-1869,-2797,1065,3569,9260,10435,8374,16293,18295,8994,-4497,-13530,-7297,-9178,-15409,-12927,-8652,-5455,-5913,-9454,-13555,-15738,-9313,-7155,-8993,-5430,5639,16414,26686,19719,17048,23912,24546,7438,-12769,372,7324,6260,-3252,-7532,10973,30131,28860,15063,-821,-8443,-8498,-2664,4373,2440,-292,1361,3421,6210,1626,-3018,-1858,-214,-3172,-11125,-19301,-9729,-4222,13034,30612,27515,19201,8478,2740,406,-5251,-10114,-7081,-4334,-7270,-13972,-11472,846,8535,-3966,-5901,-1987,-3470,-10499,-12295,-13870,-6799,4557,16179,22811,26003,19436,6022,-6204,-7123,-650,2143,-2977,-7892,-3256,3587,1930,-3028,-2773,-1921,-7216,-12050,-13291,-766,19365,28011,23976,19267,16593,12395,5726,86,2822,3427,2841,9656,19642,27378,14620,2225,-6291,-11162,-11318,-10367,-6144,-9322,-1019,10086,14170,6770,-4527,-671,9879,14284,10599,10911,16774,19539,14034,7407,4469,5364,7642,7095,2851,-2617,-5190,-2024,-5169,-11589,-16378,-6588,466,2888,1477,-8671,-16150,-5333,-3385,-6104,-9050,-9005,-11493,-14121,-15330,-10611,-7854,-7336,-10589,-11708,-8745,-7369,-12419,-12415,3210,15195,19237,19822,17860,12755,2673,-3783,4517,4728,-136,-7377,-12404,-10293,-12282,-11407,-14070,-9642,-2258,-437,-2044,9156,16756,10008,-1723,-12722,-14314,-7202,-4706,-1560,-500,-4424,-16328,-15997,-6764,-1133,-2647,-7526,-9162,-4910,-1503,-8013,5694,19122,20311,3905,535,646,647,-2437,-6850,-11672,-14455,-6951,508,945,787,371,-1150,-2027,-4023,3724,9392,9469,9520,9754,24122,30408,22392,7267,2644,4820,1434,-6346,-7516,-6584,-11007,-16198,-10949,-546,-4269,-13474,-6364,1555,6194,1600,-7487,-11417,6289,10043,3080,1825,-1875,-7314,-10414,-9636,-10743,-11239,-8859,-4045,-2021,-4600,909,11384,26999,46841,32460,18105,11611,3245,-5278,-3095,2290,9225,14070,7261,272,5273,-8234,-2186,20205,38334,39149,18985,356,1815,9311,6658,-3848,2296,24203,27035,24007,13518,366,-1647,-1931,-1765,-2090,-1548,-636,-3446,-14308,-8220,4315,37217,44937,22231,1875,-10392,-13848,-13028,-9207,-6825,-4243,2320,3974,2024,-6201,-16088,-18713,-16389,-14222,-11074,-14707,-9618,1242,-2775,-12194,-16129,-10051,-5949,2266,11108,7981,-1670,-9761,-14060,-1870,6912,7042,12794,25463,27961,23200,17121,3412,-8042,1069,6831,-4619,-11024,-1624,-2139,-3249,4846,13257,11669,915,-5836,-1945,5668,6880,8240,11149,11232,7588,6435,7340,4489,-1146,-8133,-12551,-16361,-20720,-19392,-10185,-24,-4683,-7865,3094,9477,15574,17279,5441,-971,-1829,-2576,-403,7360,14604,18376,19665,12959,-3112,-13331,-13728,-8999,-9776,-9616,-6102,4496,27648,34461,20208,12695,4751,-10042,-14498,-3238,2827,-1386,-10727,-9264,-2619,2203,12495,14944,6648,-5135,-15231,-19069,-11209,-9709,-6959,-4350,-4166,-6568,-17450,-10809,-2102,7584,13503,13913,10129,-1640,-8780,286,11897,23399,21946,9442,-172,16,3981,-54,-5103,-668,5197,9101,1399,-4701,-10341,-12120,-10637,-4120,922,-855,-12893,-10802,2755,10505,-686,-9817,-1450,9276,16840,28421,37529,25442,7327,560,10022,25807,27521,11387,6381,20929,27362,28436,20150,3359,-8464,-11669,-2566,6301,2041,100,-2734,-11460,-16655,-15176,-11609,-7849,-7865,-9557,-9258,-16130,-6048,4663,7688,2885,-5230,-371,5536,12360,11854,2675,2998,6151,5803,-598,-11678,-7517,-9099,-10001,6688,19196,11098,2336,-6554,-8138,-6144,-5891,-3677,678,201,-7166,-7825,-8671,-14246,-5280,8973,7024,4457,9646,15054,14182,4811,1677,2041,-424,-8128,-12654,-10651,-2857,5396,2737,-4284,-4792,5705,752,-7235,-1475,-12352,-14860,1697,14375,27252,19199,13208,5876,1602,3856,5799,6947,2786,-730,2120,-766,-8435,-17579,-13740,-7513,-220,7711,7728,5685,6785,6497,-1415,-13028,205,14169,21016,13305,-3906,-14441,-17462,-15692,-11496,-10860,-13421,-17387,-3981,7468,10563,8016,4190,91,-3981,-12980,-15717,-5542,5893,9611,1033,-13166,-6006,438,2782,77,-1510,4587,7112,-2230,167,8874,8205,2230,-7244,-2348,12196,24568,30900,33126,30862,26433,11709,-9022,-8861,6995,17311,13141,7531,1754,1731,9308,8778,561,-5535,-7285,-5979,-5377,-12051,-7491,7030,19036,21422,21933,20949,11584,3774,652,4496,8298,6459,5775,952,-8374,-15807,-15631,-8498,-587,-1747,-4849,-3175,1946,9046,13597,17119,18339,11954,2864,-4054,-9013,-5552,917,7683,12893,19185,27737,40625,42208,32639,20207,13720,9430,290,-1420,-1362,-9903,-21534,-10312,-4281,-7455,-5253,2168,8000,8829,7885,10913,8930,1082,343,1545,4707,6873,12197,16339,20178,26113,25834,18745,9093,1363,-635,7011,13516,10264,-67,-5274,2863,13110,13910,748,-7241,-7603,1016,26979,46040,30185,18230,17102,30945,32383,4617,-10527,-8871,2395,1942,-6299,-3555,5664,4695,4424,5109,5126,5260,4272,15405,27628,26815,6443,-6696,-18702,-150,18204,15393,1691,-9444,-12715,-13960,-12206,-14340,-10548,-10800,-14163,-12790,-1812,4961,6517,10520,12855,6713,-4407,-4472,-6238,-7755,-3758,-2227,-5372,-10075,-11810,-9956,-18115,-15192,-15042,-14603,-6974,-2420,-5801,-11401,-16248,-13979,-9214,-5161,-183,2873,11784,23728,18610,3711,-4708,5269,12368,12613,8077,1685,-5001,-13472,-18565,-15470,-14439,-15934,-18215,-10208,-5644,-2765,-536,-2431,-12101,-7279,8336,21712,26140,25667,21892,13679,3677,-7486,-13884,-2452,-1845,10266,25582,20285,14797,8159,1888,-8015,-1100,19418,33563,36464,31022,4746,-13968,-3794,1972,2205,3250,-3494,-12504,-8005,61,1082,-1598,-9721,-14521,314,14404,13884,-3601,-8733,17532,41191,30013,5613,-8933,2330,38968,65273,82110,58303,22248,1966,-6565,-10534,-11810,-7110,-4256,-2314,93,-414,5733,10636,10606,10636,7125,2447,-620,-6995,-13930,-10165,2459,9491,4034,-1871,-411,9241,26789,31978,25680,17222,17433,11949,5272,9463,13089,5471,1036,776,-3865,-14662,-2381,8455,10811,13801,11981,5625,962,-484,-5852,-15944,-8711,1089,5094,7193,5237,-4924,-4992,4202,7792,-2895,-6712,9700,13118,11765,2518,-9509,-15988,-17238,-18406,-14889,-7664,-5002,-6689,-6479,-3804,-4955,-9486,-15305,-17153,-14488,-10616,-10454,-12166,-9707,-9057,-10305,-6479,-3086,2331,9969,11752,12019,12824,9897,6874,-877,-13706,983,21991,47494,61934,61755,62076,43765,18406,5349,-172,5376,11153,9215,4174,5549,13358,11022,-2525,-11430,-13271,-2226,4998,790,-2521,682,9201,10388,6145,1677,1097,4381,6151,6514,3654,-1708,-6343,-6074,695,5911,1362,-8107,-5613,6942,3845,-7344,-6310,-7866,-4025,17358,29993,30785,23414,15686,11807,7966,5893,4099,4399,4402,10256,11485,3182,-9507,-14772,-7960,2821,11386,10417,5643,1198,944,-439,-6549,-11531,-7782,-2937,2254,4287,1326,-8616,-9628,13202,32113,29883,23829,9548,6131,8518,103,-10534,-11889,-4555,-2340,-8453,-11444,-1829,6761,13901,9278,8709,7201,2366,4204,5194,5049,5327,12269,11237,13269,17605,9545,-3186,-11199,-10685,-8758,-7662,-11242,-10783,-10621,-10639,-10164,-8315,-1530,5085,4069,-2499,-6036,-8123,-6662,-4931,-6183,-11829,-8714,-1719,6495,16186,10872,-2299,-5732,-4860,-4257,-2807,416,1494,417,1338,-2346,-6615,-10041,-10979,3131,17511,29775,29239,13160,-2108,-13301,-15688,-5860,6754,11714,8530,-1104,-12689,-6149,-6714,-10043,288,2395,-8867,-23195,-17048,-13234,-13584,-6663,-1957,-843,2208,1479,4099,4127,4354,269,-7689,-7010,-6744,-10056,-11404,-8796,-8377,-9956,-4944,2884,7223,19706,17234,15215,3825,-14570,-13070,-4156,-6686,-10864,-13444,-6281,-6708,-9890,-8998,-5357,-6894,-9221,-13111,-8537,-1669,1027,-5307,-10746,12137,23051,19188,14119,9450,2472,-1908,19,-840,-5049,-14485,-10379,2356,6187,-1583,-9194,-3599,-10146,-8702,-4627,-1511,7547,15257,14108,5854,1788,-4210,-14809,-15386,-12553,-7609,-10337,-7788,1335,3226,2321,-3384,-8679,-5377,-1518,-1568,-1137,7372,15750,11927,3335,10122,24462,17287,1603,-320,10699,18163,21053,13316,7624,8106,5003,-1213,-2242,-1989,-5179,966,1250,-5425,-2645,4098,24311,31180,20692,8008,4254,5098,2789,6497,2846,-6918,-15733,-11877,-10830,-12551,-6106,10212,15126,13513,7530,5823,7122,5968,6771,2120,-813,-3581,-5335,-6785,-10791,-8456,-1432,9312,18397,16120,13658,9592,6640,-112,8719,13057,6367,-5262,-17966,-13013,-13419,-9912,-2340,721,2249,9116,13128,16135,5506,-7183,-15608,-4778,4024,838,3772,15256,18977,14492,3264,-11514,-8235,-3394,858,10921,19476,21825,19141,11851,9084,8711,12304,17549,24347,25801,25019,21857,6421,-2616,-4719,-6603,-8962,-8890,-10539,-12681,-13760,2147,19619,25818,27590,30107,33141,42841,63108,76955,55687,32107,16523,1176,-6473,-6047,-9458,-10318,-5952,-1178,2804,11426,-481,-17699,-8808,-5846,-13883,-14956,-12365,-4457,-4503,-2001,1857,-1460,-6024,-11554,-8852,-2656,574,515,1824,313,-3663,-8812,-8667,-698,-3093,-3788,2360,1195,-3121,-8143,-15221,-13450,-3189,2543,-617,-8773,-11941,-16014,-7364,4349,9449,10952,10607,6222,2162,-3448,-9418,-11648,-3370,1383,-2541,-10254,-13588,-9162,1756,3050,-2020,710,10035,18932,14947,7405,1749,-1927,-1958,5735,6137,1805,-8851,-10878,-2616,-3730,-12592,152,29913,36431,15257,-1207,-12659,-10434,-3560,3267,9129,7550,3623,-2796,-8003,-7881,-3664,2632,4250,-6441,-12276,-11024,-6424,-3734,2707,8796,1561,-8662,-8801,-1586,4969,13357,22730,24069,18224,9976,3400,-1908,-8404,-12358,-3246,-8530,-11902,2190,11174,15588,14947,11113,3326,2161,5765,4791,-2780,-11156,-12291,-5189,-2084,-3753,-12429,-14318,-8313,-9085,-7937,-4162,1253,9662,14068,17045,20813,23688,22137,18048,3959,-5096,-9808,-10789,-10936,-6683,12318,8950,12365,16119,11109,-6276,-11933,-1636,984,-516,-1696,-4998,-3548,3291,5953,2765,-711,-5622,-10089,-15280,-12492,-1679,5610,426,153,268,4585,11459,19153,11978,-2303,-9762,-5093,-3944,-2602,-1475,8032,29261,36295,36258,37319,48639,55224,56952,35498,12970,-4241,-10102,6466,3819,-4452,-578,3258,2771,-4564,-9161,-6534,4613,22581,37614,38461,30171,12688,148,-2240,-799,-2134,-2971,-4636],[-3970,-4460,-4069,4724,15356,16152,11570,6838,2066,-2563,-13492,-7953,-1081,1519,5475,7686,553,-9655,-12551,-7242,1690,7361,10253,13397,2554,-1603,3893,6017,-596,-11450,-15709,-14575,-16470,-11395,-9627,-11536,-10800,-4120,7236,8764,3887,47,-1753,6727,8990,778,-13027,-9965,-8020,-7918,-8403,-3999,2295,10791,15695,30149,28989,7817,-5926,-1455,2588,-737,-12827,-9329,1093,7128,3312,4588,17024,23006,18222,12534,6832,8075,9963,2308,-4585,-2324,3771,1785,-6864,-13332,-13846,-18773,-18957,-11515,-3733,1381,10430,24105,26777,14790,-6443,-9967,-5942,-2648,-7632,-9852,-5941,-7122,-12843,-13645,3775,23103,40074,45543,37131,32140,28754,17530,11008,17357,20408,4264,-7955,-10717,-8609,-5288,406,5311,10707,11814,6844,5344,8016,13095,22204,24185,19639,14437,14847,20751,28523,21531,3587,-16372,-26521,-11066,2639,-3179,-7780,-4153,-3518,-7637,-16581,-18917,-12719,-5500,-5714,-14603,-13769,-7014,-3597,-3117,1488,3434,7199,3206,-2274,-10509,-10228,-6722,-7520,-11106,7349,27861,28833,8891,-10886,-10428,-2760,-20662,18849,65234,55805,-643,-70535,-113570,-133743,-106285,-57482,-23140,-4066,3955,1411,19444,35101,18802,1451,13049,36696,35049,9567,-7377,-7026,-13667,-12652,-6605,-8772,-12325,-6056,-10576,-9439,-11340,-5978,-227,1886,4059,6825,18557,27781,25300,19065,26331,33278,29552,14167,-7210,-18588,-22244,-26635,-24245,-11068,14478,40155,40370,41435,38750,31113,16051,-2558,-9791,-3840,6365,15652,21421,15302,3773,6466,12543,10915,11219,1332,1280,8309,19355,29629,26339,12333,-2392,-15525,-6339,1348,474,-4934,-7832,-4994,4354,14721,17668,7850,-4709,-11076,-13290,-10600,-10119,-12782,-12243,-10254,746,5430,9962,3222,-7442,-16607,-14047,-7075,-1214,-1919,750,3792,1225,-4604,-13275,-2790,5102,10145,16266,27383,31182,25640,19273,14513,5035,-2712,459,2622,334,-5344,-9243,-5690,5491,7488,10663,14714,19932,26185,34923,29608,4948,-12964,1495,1209,-2162,-11675,-15488,-11330,-2120,6768,16248,32644,38942,27871,8581,-6504,-18767,-14599,-13602,-11338,-7395,-6221,-10603,-7955,-5394,-4812,-274,8390,10161,320,-9834,-13627,-10634,-7685,-6670,-1982,2924,1222,-10815,-4820,1688,12281,5158,-7861,-43,10350,12312,6942,-2789,-9833,-17148,-11614,-2155,6049,19410,29158,31092,36936,48511,40963,38622,39482,31774,10187,2874,10711,18894,27687,18113,2187,16621,28013,26922,10259,-9937,-7744,3449,3407,1877,7318,5964,5447,3569,-1904,-10965,-8287,-4217,-3791,19024,51075,60206,42936,29304,17172,12105,22935,36962,41061,34463,21782,17547,17474,8458,-5771,-9173,560,13601,10045,540,-3577,33,4496,-6026,-6675,5999,8243,1431,-4373,-9378,-8952,-6297,-11363,-9526,-8914,-5978,-12767,1028,10055,9688,1270,-12387,-10002,-7145,-5884,-122,-756,-1401,1116,2348,7298,7479,6510,14613,16658,7263,-6422,-13238,-5791,-8286,-14626,-14506,-11284,-8148,-7687,-9477,-12595,-16011,-11118,-9768,-10780,-5631,4616,14552,26505,20688,18640,26086,26673,9733,-11559,1022,8760,7074,-3275,-8011,10250,28829,28169,15842,1001,-6901,-7023,-1996,5351,2586,-1307,1310,6004,10430,5417,238,1208,2932,-281,-8463,-19426,-11138,-6447,8087,22741,21193,15457,7625,2600,-292,-6842,-11387,-7413,-4461,-7222,-13680,-12455,-593,7773,-7118,-10788,-4789,-5065,-11456,-12803,-14242,-6628,4245,16251,23486,26309,19920,5737,-7380,-11489,-5984,-1640,-4816,-7744,-2657,3910,2467,-2485,-2326,-1848,-7612,-12848,-16491,-3098,17717,27399,24391,19615,17595,13089,5595,-152,3825,5538,4484,8512,16581,26179,14679,1049,-7331,-10652,-10035,-9504,-4877,-7190,3601,15809,19255,9790,-3650,-73,10493,12977,7916,7588,14134,17901,12366,5900,3366,4773,7244,6735,3248,-1710,-6013,-5075,-8635,-13374,-13909,-4116,2243,2375,-672,-10610,-16024,-5672,-3150,-4642,-7140,-7234,-10283,-13409,-15078,-11585,-9015,-8110,-10485,-10859,-8213,-7245,-11553,-9939,5684,18039,22926,25359,26362,22772,7788,-2829,5590,3629,-2800,-8735,-9461,-7939,-12747,-14137,-17203,-9987,-1559,551,-1530,8280,15301,8709,-2526,-13280,-14660,-7998,-5805,-3215,-3137,-6793,-16768,-9741,324,4196,1107,-5159,-8311,-3930,1792,-5392,3573,15392,14933,3457,3660,3077,1701,-2151,-6318,-9802,-14323,-8331,55,43,-1710,-2508,-3356,-3133,-2780,4117,10444,10773,9763,8590,24235,30762,23297,6761,530,1978,-1686,-7576,-7567,-6162,-10339,-16112,-12104,-305,-1466,-13989,-9648,-1204,2786,-1655,-9706,-12722,6670,10954,4450,2586,-1229,-7877,-11806,-11222,-11861,-11289,-8585,-3467,-1457,-4453,-125,9184,23030,44067,33889,18405,10899,2420,-4891,-1879,3373,10344,17867,13819,6234,8999,-6176,-6272,13825,31559,33436,16284,2095,9139,16843,11303,-1630,1294,20884,23609,21126,11542,-2,-1351,-1593,-1712,-1601,-697,-62,-2611,-12814,-8668,5301,41761,47607,25772,3825,-9644,-13936,-13788,-10792,-8794,-5547,2049,4504,3388,-4909,-14301,-14239,-10699,-8617,-8310,-14619,-10161,135,-4920,-12880,-12682,-7857,-2104,9409,18839,14004,3138,-6845,-16733,-3549,7117,9395,17244,32884,31892,24033,16270,2009,-8238,1207,6898,-4865,-7332,516,-1380,-3379,5187,15743,14505,2064,-4283,-1255,4937,5251,6178,8783,9512,7077,7494,8947,4688,-1164,-8145,-12766,-16126,-19879,-20621,-12922,-4336,-8090,-6007,5281,10502,13813,14135,1954,-4424,-5259,-5023,-2634,4804,11767,15782,17999,13563,-1022,-11966,-12880,-8114,-8131,-6790,-2680,8086,31798,32897,16292,7895,-1474,-15929,-13165,-335,5827,297,-10982,-11418,-4066,1761,14292,17255,7607,-3894,-12099,-15115,-12548,-11723,-8892,-6299,-6420,-10307,-18512,-7569,-384,7656,11932,12012,8408,-2533,-6525,2084,13925,25377,21826,8019,-2825,-4434,-735,-3872,-7019,-1436,6096,11099,2454,-4827,-10422,-12114,-10971,-5150,-965,-2623,-13331,-10495,2494,8701,-3454,-9293,2283,12814,19293,29755,37070,24841,9609,6303,17080,31746,31886,14952,8817,19122,21369,22196,15722,667,-9513,-11816,-1915,8384,2801,-483,-4128,-12960,-18041,-16241,-11884,-7303,-6764,-9102,-9912,-15978,-8446,1932,5016,1737,-3941,1524,8382,15932,12828,2247,4072,7381,6332,-438,-11617,-8882,-10026,-11375,3728,15548,9188,2023,-6381,-8830,-7107,-7051,-5841,-2462,-3150,-9825,-6216,-6822,-14225,-7414,9694,9438,4835,8176,11813,9630,647,-360,99,-1972,-8872,-12551,-10116,-2518,5416,2860,-2646,-2007,9058,6467,-3209,-3415,-13663,-14935,2050,14483,24196,12604,8492,3569,1714,6778,9305,8919,4330,944,3779,1047,-6298,-15159,-17373,-11825,-3162,5501,9913,8563,7747,5895,-3154,-12807,-1823,9599,15063,8471,-7227,-16547,-15726,-15533,-12360,-9825,-11813,-17849,-8879,4079,8858,6337,2598,-439,-3857,-12897,-16962,-7524,4190,8407,266,-13272,-6871,-2254,-611,-2602,-1288,7053,9958,911,968,8809,7936,3038,-2341,1532,12062,19902,17743,15634,15166,15312,6610,-11152,-8746,6680,16295,11761,5676,335,1166,7893,7597,-55,-6074,-7703,-6199,-6730,-14396,-10468,2904,14452,18503,19215,16403,7276,1465,-399,2836,5259,4003,4534,-144,-10417,-18142,-15649,-9647,-2372,-3462,-7581,-7133,-603,7889,12836,16288,18332,12247,3046,-3462,-7287,-3776,2130,8612,13997,21949,37259,51511,47107,33230,20070,12951,7294,-2388,-4251,-4200,-12461,-17478,-7242,-2384,-6636,-6265,565,7122,8312,7066,9292,5550,266,95,1144,5225,8569,13459,15845,18944,26728,26929,19045,9482,2054,-763,5407,12883,10785,1098,-7786,-817,10627,12356,-1003,-8718,-8089,1704,26931,43106,27340,15533,12985,24023,22418,-1289,-11717,-9254,541,-1995,-11967,-7400,4631,5211,4881,5585,5481,4891,2469,10549,23448,26393,7260,-7954,-19316,467,18163,14618,2587,-6993,-10417,-12639,-11119,-13852,-10436,-10775,-14336,-13339,-2128,5235,7094,10158,11824,6257,-4037,-2432,-2965,-5095,-596,-158,-3390,-8248,-9900,-7663,-16045,-16997,-14867,-15481,-8919,-4862,-8635,-14307,-18599,-16187,-12505,-11687,-6905,-795,10848,24103,18925,3816,-5810,3635,10416,11094,7656,3156,-1766,-10570,-19501,-17608,-16445,-18534,-16471,-8319,-3678,-1333,-70,-2805,-12933,-5022,9380,21105,25051,25338,22931,15972,5866,-6371,-14988,-3295,-5057,565,18775,17288,12689,4874,-1168,-6600,4525,25022,38833,41336,31666,2982,-16878,-2218,3343,1437,754,-6236,-14042,-7512,564,626,-3720,-12381,-12835,1564,15524,14127,-4532,-12658,16290,38927,26072,3767,-8136,2133,37418,62547,75884,53398,21949,4038,-6878,-10866,-12810,-9017,-7180,-5603,-1720,-1280,5057,9811,9973,9056,5759,1965,63,-5582,-12273,-10443,2255,11603,7369,1590,145,5210,20759,24832,17186,7061,6107,2556,-1161,3982,11211,6122,3172,3615,-1191,-12683,-3002,8883,12561,16146,14784,7044,1244,624,-6005,-15685,-7717,1554,4117,5244,4308,-4615,-4400,4331,7663,-2885,-7044,8448,11255,10500,2436,-8958,-14597,-14186,-14396,-11423,-5878,-4972,-7237,-6216,-1896,1260,288,-10011,-16847,-16048,-11936,-11705,-13349,-9612,-8445,-10611,-7335,-2383,4121,11744,13688,14453,13906,9652,4783,-4606,-13782,2246,22369,51159,70825,70254,64953,42075,14982,2758,-1367,4185,9922,8648,5571,8708,17258,12603,-2567,-10958,-11816,-2660,5692,3749,1718,4073,12139,13391,9108,4415,3858,6474,5215,4377,1930,-3004,-8868,-9675,-1572,5537,2057,-6914,-6281,6112,2821,-8920,-7478,-8857,-3698,16861,28252,29753,23009,15678,12410,8708,6320,3657,3430,3891,12471,14573,6073,-6869,-14375,-10425,-699,6685,5749,2886,73,-113,-1661,-7353,-12441,-8913,-4021,1368,3684,1546,-7600,-10934,10907,31731,32695,27036,11760,7033,11183,4168,-6882,-13445,-7560,-5615,-9915,-9107,670,7626,13483,8442,8224,6805,-439,1039,4693,5386,5088,12374,12995,13209,17539,11021,-772,-7578,-7953,-6642,-5066,-9243,-10459,-10475,-11157,-10951,-9404,-1898,5528,3657,-2995,-5014,-5357,-2611,-766,-2896,-10463,-8184,-1411,6338,13908,8207,-4390,-5675,-4584,-4968,-4174,-982,33,-1062,336,-3441,-7932,-10832,-10209,2480,17094,28114,29519,14623,-1048,-11907,-16331,-6245,7088,12896,10519,988,-9145,-2036,-132,-3868,237,2558,-8220,-24123,-19089,-15456,-14659,-3781,1876,295,1857,-394,2473,3559,5952,5429,-2472,-1636,-3748,-9429,-12255,-9450,-8423,-9817,-3257,6061,11736,23057,20166,16512,4124,-14624,-9301,1592,-62,-5700,-10473,-5731,-7682,-12571,-9782,-5417,-6247,-8115,-15101,-10592,-1759,2279,-4244,-9428,15091,22831,17048,11493,8697,4454,-180,-406,-2328,-6346,-15636,-8839,3885,7704,-251,-11071,-4337,-8902,-7853,-4510,-1335,7370,15474,16254,9284,5377,-1549,-13188,-16301,-10724,-6378,-9415,-12665,-1906,2473,2521,-3466,-9656,-7774,-2940,-529,699,8375,15224,11022,4166,14567,30034,22067,2453,-2202,9746,17074,18795,10737,5541,7431,6470,1199,-2925,-1093,-1805,4663,3030,-5923,-5266,3455,19632,22463,13243,3889,3471,4660,898,3029,358,-8056,-17801,-14938,-13625,-12790,-3778,14272,21337,16812,7989,4703,4741,4989,7576,3651,-101,-4074,-8391,-9369,-11151,-9779,-4134,4586,14685,14804,14624,11780,9956,2697,8944,12850,5739,-6098,-17552,-12869,-13242,-5738,1375,3397,4741,10705,13141,14523,3728,-7255,-14760,-5540,2264,-1216,3564,16220,21134,18189,4919,-12249,-8499,-3928,-1547,7337,15321,18367,15964,7488,2850,3743,9385,16144,26342,30286,27071,19994,3519,-5221,-7250,-8452,-9582,-7237,-8723,-11431,-12463,2016,18240,24842,28877,32344,35223,43537,59553,66671,45385,26833,14762,978,-5848,-5225,-8782,-9216,-3472,4076,9658,16022,896,-15875,-9560,-6476,-8271,-10731,-13174,-5565,-4552,-1451,1830,-2292,-8064,-15880,-11017,-1688,3111,2378,2622,1772,-893,-5327,-7944,-935,-4021,-7658,-3342,-3111,-6250,-10489,-17356,-16522,-6142,-631,-4202,-11644,-13981,-13964,-4816,7662,12704,12670,10803,5578,991,-4439,-9927,-11957,-4102,580,-3860,-11582,-13889,-9400,2436,3606,-1665,2121,14246,24261,18348,7535,1466,-3000,-5566,3420,6541,3372,-7488,-10525,-2716,-4329,-13689,-804,30998,41379,19259,892,-11419,-10666,-2943,4868,11776,10999,6968,-227,-5521,-5121,-643,6082,7046,-3843,-12658,-9266,-6765,-7293,-3735,1038,-7089,-7991,-7874,-6661,323,9834,20540,21283,14651,5821,1220,-1814,-7968,-13149,-5317,-11685,-11959,4591,15325,20325,18469,10335,1874,1717,6179,6156,-931,-8767,-11869,-6600,-3553,-4453,-11932,-14086,-8923,-9695,-8524,-5077,1206,10099,14345,18015,21453,22919,19820,16324,3747,-6193,-12338,-11931,-12735,-7464,15991,15736,17537,19221,12189,-5546,-12992,-1572,1536,1264,-563,-4387,-3596,1612,4561,2145,-908,-5921,-9758,-14678,-16555,-5472,4297,1068,1048,1054,5420,12411,17790,7531,-5388,-12926,-6907,-4608,-1239,2419,13798,34758,41543,43449,41243,45678,48446,50535,33356,12578,-4874,-9323,9545,10775,1359,3247,6103,4450,-4005,-8949,-6309,4917,22738,38675,42196,34512,15105,606,-3319,-1756,-2197,-2320,-3669],[-3292,-3337,-2193,7117,17614,18015,12428,6035,296,-3276,-12540,-7265,-1356,-40,3475,6256,-1098,-11226,-13704,-7877,1436,7676,9672,12377,3989,610,5958,7818,945,-8932,-18963,-18331,-13977,-9735,-8302,-10378,-9400,-2496,8691,12184,6027,929,-1659,7668,10249,1309,-12814,-10854,-8739,-8897,-9673,-5023,2018,11263,16780,31447,27285,5920,-5808,-896,3283,-821,-14279,-10104,-829,3047,0,2878,17009,23499,20084,14258,7893,8917,10123,3223,-3104,1457,8575,6625,-3380,-11423,-13388,-19149,-19296,-11558,-3513,985,11825,28833,33080,16530,-8685,-11253,-5655,-3156,-11011,-12570,-6492,-6555,-12201,-14883,2523,22268,39444,44046,35268,32751,32887,21108,13488,19507,22685,7597,-4215,-8366,-8541,-5207,1432,7515,13422,14035,7394,5065,7091,10076,16173,17497,14928,13908,17716,21645,31186,27261,11135,-9289,-23215,-16253,-1400,-5527,-9267,-5776,-5392,-9617,-18231,-17855,-11755,-5076,-5943,-14666,-12926,-6432,-2473,-1985,1993,3862,7324,3190,-2002,-9818,-10038,-7040,-7942,-12452,6351,24998,27405,10326,-7089,-11048,-3510,-19501,18163,71510,65793,161,-92122,-155130,-180447,-144173,-80758,-34089,-8763,1038,-2083,11915,24268,11704,-3379,8259,31991,32214,8842,-6507,-6732,-13503,-13315,-7023,-8190,-12132,-4310,-8898,-9707,-12122,-6276,-1508,902,4623,7999,18979,26707,24709,19336,26036,29559,22519,12520,-5622,-17917,-21625,-23920,-20078,-7557,16418,43185,42046,39024,37609,34830,20379,-5,-8430,-2319,8982,19114,23633,13448,1334,3367,7925,6624,8366,555,111,9725,20844,30103,26923,14492,621,-11808,-7216,1496,1502,-3344,-5363,-3203,2778,10965,16330,8418,-4576,-12938,-14238,-9650,-8629,-11669,-11823,-10706,-17,5064,9856,3810,-6734,-16656,-15855,-9155,-2758,-3212,-337,3226,1543,-3019,-9816,-2603,4715,10193,17937,32929,39360,31796,22737,16117,5777,-1254,2818,4581,1426,-5328,-9390,-4059,6561,7212,8787,11617,16285,22532,34136,32595,8243,-13502,-2595,-3360,-5677,-12232,-13850,-11322,-2708,4285,12420,26588,34285,24573,6571,-8292,-18169,-12525,-12745,-12918,-8560,-5852,-9652,-8789,-4372,-1782,2599,9526,11092,3339,-8132,-12095,-9236,-6933,-7271,-2242,3254,2216,-9210,-6108,-2111,9606,4894,-8176,118,8914,10357,5253,-3725,-10116,-16584,-11429,-1951,8884,22112,30590,32776,40248,54829,44543,36837,33828,23296,2026,-4068,7609,18791,31428,27935,13264,23802,33751,30123,10696,-9983,-6208,6483,7758,9269,12808,7453,3700,1675,-2627,-10947,-8700,-4770,-4150,17202,46674,53280,37964,29049,21091,16753,29148,45713,47675,36114,18780,11634,10238,2716,-7956,-6290,4958,19136,14548,3118,-2479,148,3821,-6407,-7327,4721,7220,1304,-3542,-8785,-10775,-8070,-13077,-10453,-10095,-5655,-9376,2808,11164,10365,2164,-10956,-9393,-6310,-5779,-148,678,227,1422,1366,5474,4935,4854,12425,14071,4723,-8858,-10823,-3842,-7383,-13953,-15797,-13929,-11201,-9649,-9290,-11562,-15319,-12979,-12869,-11483,-4695,4550,13143,26053,21778,20577,28453,28743,12295,-10052,1327,9942,7751,-3423,-8728,9137,26987,27279,16492,2981,-4628,-4599,-744,6474,2726,-2331,1426,8932,14563,9375,3838,4348,5832,2099,-6498,-18915,-11770,-8077,3184,14471,13970,11241,7045,3149,-126,-7492,-11798,-7339,-4348,-6887,-12926,-13078,-1371,8617,-6491,-13672,-7148,-6538,-12491,-13732,-15024,-6338,3640,15370,22848,25031,19510,5293,-7958,-14806,-10665,-5149,-6608,-7700,-2270,3814,2469,-2600,-2462,-2159,-8185,-13278,-16980,-4422,15766,25279,23726,19615,18365,13758,5529,-725,4013,6863,6002,7558,13107,23527,14135,-107,-7734,-9300,-8492,-8343,-2804,-2601,11316,24048,26014,14199,-1680,825,10583,10524,4104,3048,9857,14702,9765,3834,1858,3878,6654,6314,3729,-570,-6281,-7603,-11697,-14440,-11963,-2118,3695,1725,-2458,-11681,-15938,-6399,-3398,-3513,-5029,-5146,-8713,-12390,-14542,-12573,-10220,-8813,-9918,-9670,-7774,-7036,-10012,-6716,8684,21071,26448,30666,35565,34099,13371,-1818,6773,2596,-5480,-9295,-6651,-5847,-12107,-15515,-15672,-9084,-604,1298,-714,7949,14223,7669,-3104,-13626,-15042,-8770,-6873,-4875,-5524,-8586,-12639,-2696,7297,9240,4639,-2847,-7276,-2614,5810,-235,661,10373,9692,5143,7121,5558,2818,-1733,-5477,-7367,-11341,-8155,271,-479,-4047,-5564,-5764,-4118,-1123,5017,11759,12230,9936,7516,24652,31428,24569,6963,-1656,-1367,-4865,-8836,-7851,-6065,-9838,-15734,-12796,-177,1069,-12616,-12745,-3945,-404,-4359,-11189,-13262,6677,11656,5895,3431,-204,-7572,-12403,-12562,-12387,-10642,-7650,-2409,-205,-3097,-466,7060,18948,39604,33830,17968,9700,1480,-4646,-894,3945,10716,21378,21332,13530,13384,-2880,-10256,7405,23973,26344,12091,3696,16892,24797,16031,766,1250,17820,20265,18303,9863,-176,-1070,-1282,-1699,-1229,-61,416,-1759,-11432,-9065,6140,44241,47458,28252,5886,-8495,-13823,-14490,-12184,-10538,-6669,1802,4954,4619,-3530,-11727,-9733,-4703,-1496,-4543,-13641,-10685,-1168,-7089,-13143,-9635,-4697,2537,17103,26357,19446,7482,-4384,-19047,-4948,7466,11914,21485,38306,33612,23602,14724,719,-7693,1213,6401,-4328,-3871,2320,-803,-3390,5505,17625,16647,3172,-2819,-1119,3760,3403,4055,6374,7714,6645,8499,10284,4736,-1442,-8478,-13210,-15848,-18879,-20684,-15607,-8599,-8212,-2916,7708,11458,11794,10727,-1631,-7876,-8259,-6959,-4690,2133,8730,13102,16295,14258,1926,-9328,-11224,-7106,-6367,-3490,1568,12893,36218,30978,12795,3614,-6939,-20642,-10718,2572,8550,1783,-10983,-13044,-4894,2292,17740,21438,10235,-1201,-8376,-10179,-11028,-11980,-10134,-8078,-8471,-13573,-15256,-4598,1310,7455,9710,9408,6782,-1483,-3520,3833,15598,26782,21509,7386,-4152,-8191,-5262,-7484,-8571,-2039,7023,12899,3493,-4921,-10516,-12288,-11479,-6150,-2534,-3757,-12531,-9595,2347,6869,-5739,-7694,5539,15319,20816,30088,35562,24025,12907,13732,25342,38039,36385,18868,10752,16803,15525,15901,11167,-2051,-10710,-12469,-1846,9858,3686,-819,-5173,-14047,-18803,-16535,-11286,-5969,-5288,-8632,-10405,-15155,-11157,-1222,2451,1278,-2140,3901,11918,19645,13345,1360,4688,8078,6208,-952,-11583,-9662,-10631,-12724,735,11941,7343,1769,-5966,-9088,-7840,-8135,-7993,-5655,-7047,-12384,-4386,-5286,-14326,-9765,10117,12425,5968,7185,8806,4917,-3183,-2158,-2017,-3781,-9770,-12641,-9819,-2627,4670,2182,-1491,629,12794,13055,2219,-5060,-14745,-14519,2441,14520,21257,7156,4324,1558,2029,9829,12767,10431,5557,2620,5572,2892,-4053,-12054,-17263,-16133,-6080,2915,12038,11981,9223,5788,-3936,-11665,-3005,6220,10558,4815,-9416,-16326,-13700,-13156,-12043,-8851,-10296,-15359,-13030,793,7107,4961,1699,-446,-3625,-12922,-17786,-8889,2828,7336,-398,-13185,-7620,-4723,-3892,-5203,-936,8673,11105,2795,1463,8584,7951,4790,2468,5104,11361,14323,4652,68,2360,6355,2085,-12947,-8457,6187,14854,10184,3583,-1361,68,5812,6039,-703,-6526,-8078,-6615,-7973,-16195,-11745,80,10335,14947,15471,11340,3147,-558,-1264,1370,2548,1621,3158,-1309,-12433,-19896,-15232,-10537,-3594,-4164,-8949,-10844,-3167,6706,12064,15413,18213,12336,2942,-3114,-5296,-1443,3923,10117,15567,25018,47240,61271,49830,32111,18837,11439,4474,-5226,-6774,-7378,-13285,-12695,-3476,110,-4809,-5766,208,7087,8340,6499,7605,2596,-548,-853,200,5041,9293,13569,14298,16719,26039,27142,19114,9772,2380,-1428,2701,10465,9800,1432,-9403,-4266,8230,10840,-2367,-9852,-8394,2355,25878,38426,23931,12703,9240,17840,13336,-6674,-12539,-9113,-1197,-5819,-17504,-10008,3956,5877,5423,6067,5797,4504,788,6412,19248,25344,8071,-8466,-18084,1052,17532,13612,4085,-3815,-7439,-10467,-9699,-13456,-10370,-10670,-14175,-13927,-2576,5449,7568,9720,10702,5908,-3606,-399,1288,-256,2918,1312,-1511,-6226,-7693,-5241,-13271,-16661,-13300,-15482,-10961,-7253,-10829,-15557,-18151,-16461,-13418,-14712,-14830,-4839,9243,23392,18418,3486,-6735,2376,8643,9487,6943,4215,1245,-7588,-17117,-19252,-17950,-20544,-14184,-5738,-883,749,770,-2954,-12828,-3034,9340,18671,21672,22600,21844,16777,7314,-5569,-15533,-3916,-6231,-6903,14172,16545,12701,2353,-5224,-4138,10000,29725,42906,45369,31818,1582,-19387,-1130,4259,545,-1826,-9115,-15691,-7163,284,-638,-6050,-14619,-10975,2612,15992,13882,-4924,-16311,13208,33417,20920,1918,-7644,2314,35677,58716,67313,45799,20345,6371,-6513,-10858,-13389,-10677,-9304,-7954,-3132,-1995,4273,8512,8693,6884,3907,1097,414,-4367,-10620,-10220,2082,13579,11037,5424,1198,1739,14945,18219,9825,-1019,-1442,-2518,-4527,334,9454,6752,5318,6208,1046,-10842,-3108,9638,14604,18526,17451,8442,2036,1825,-6131,-15135,-7007,1518,2485,2561,3212,-3778,-3266,4870,7703,-2703,-7637,6917,9298,9195,2268,-8386,-13107,-11066,-10085,-7351,-3169,-4187,-7614,-6288,-517,6446,8971,-1771,-10836,-14864,-12683,-12649,-14456,-9368,-7445,-10102,-8012,-1789,5799,13572,16162,17602,15055,9191,2394,-8489,-12055,3160,21812,52287,76015,75240,64625,38853,11741,509,-2481,2804,8417,8037,7200,12085,20846,13617,-2785,-10395,-9686,-2983,6176,6674,5967,7527,15142,16328,11918,6935,6396,7813,4168,2324,228,-4110,-11035,-13212,-3484,4984,2544,-5747,-6700,4742,1299,-10384,-8557,-9960,-3584,15412,25686,28185,22777,16030,13176,9439,6557,3055,2324,3370,14194,16817,8406,-4482,-13175,-14351,-5568,1216,1286,463,-970,-1384,-3255,-8562,-13643,-10172,-5047,602,3214,1936,-6198,-12670,7132,28407,32659,28016,13299,7925,13893,8506,-3011,-13203,-9748,-7822,-10032,-6619,3313,8759,12611,7555,7925,7077,-1586,-2310,3522,4966,4515,12180,14452,12722,16473,11774,1678,-4738,-6075,-5123,-3051,-7933,-10740,-10507,-11443,-11605,-10591,-2743,5081,2432,-4108,-4464,-3126,994,3185,243,-9348,-7669,-868,6380,11795,5869,-6143,-5679,-4344,-5470,-5249,-2113,-1312,-2556,-987,-4864,-9185,-10722,-9756,1390,16038,25674,28733,15571,-12,-10810,-17156,-6323,6951,13269,11661,2508,-5953,2003,4854,2855,2333,2935,-7399,-22860,-20649,-16969,-14865,-1537,5617,1837,1158,-2572,438,2520,7121,10750,3040,3426,-1434,-8847,-13006,-10156,-8777,-9658,-1442,9146,16202,25660,22468,17006,3820,-14565,-6106,5951,5548,-1304,-7883,-5490,-8654,-14838,-9510,-5233,-5379,-6401,-14707,-12063,-1020,4657,-1846,-7771,17399,21695,14497,8403,6842,5239,1280,-298,-3169,-7162,-16774,-7501,5163,8836,891,-10265,-3381,-6301,-6640,-4595,-2006,6187,14485,17198,11874,8270,553,-11838,-16277,-8830,-5424,-8321,-16886,-6207,625,1620,-4134,-10840,-10769,-5266,-242,2348,9271,14388,9667,4554,18223,34021,25166,2629,-4386,8880,16178,16754,8294,3264,6360,7814,4901,-2090,559,2175,8179,4666,-5310,-8223,1806,13231,12343,4320,-812,2747,3891,-1377,-515,-2379,-9250,-19388,-18433,-16615,-11903,-1891,17135,26315,18905,7738,3123,2251,3838,8043,4878,706,-3383,-9004,-12240,-11820,-10942,-6025,607,10800,13108,15366,14047,13374,5358,8450,11655,4245,-7455,-15907,-12392,-10518,-1374,5363,6468,7462,12347,13372,13227,2515,-7124,-13910,-6978,-262,-3486,3028,16263,22043,20555,5448,-13701,-7800,-3578,-3910,3128,10388,14207,12719,3693,-2827,-1099,6303,14013,26591,32972,27768,17033,164,-8130,-10143,-10684,-10470,-6151,-7295,-10409,-11406,1420,16117,23363,29932,34199,36753,43543,54824,55479,34918,21212,12589,290,-5735,-4964,-8700,-8631,-1648,8534,15550,19178,1608,-14480,-9270,-4813,483,-5997,-13995,-7116,-4883,-1077,1774,-3097,-9699,-19801,-10372,160,5372,3946,3107,2862,1654,-1694,-6462,-1693,-5297,-11275,-7977,-6744,-8830,-13369,-18315,-20306,-9399,-3825,-7111,-12655,-13400,-10756,-1830,10925,15212,13311,9960,4210,-547,-5452,-10233,-11887,-4245,690,-4085,-12429,-13773,-9842,2824,4050,-1080,3273,17637,29232,21954,7963,1456,-2989,-8872,278,5982,4082,-6567,-10309,-3313,-5478,-15263,-1509,31590,45778,23627,3278,-10147,-10870,-2407,6247,14155,14312,10306,2292,-3104,-2258,2510,9067,8754,-2523,-11832,-7707,-7622,-11297,-9590,-4420,-10174,-3356,-5328,-11626,-3530,8169,19639,19328,11738,2381,-713,-2026,-7987,-14230,-7605,-14521,-11017,6241,17572,22288,18588,7199,-743,234,5373,6496,100,-6917,-11093,-8212,-5229,-5310,-11564,-13565,-9253,-10268,-9305,-6334,200,9164,13223,17864,21063,21147,16405,12785,2124,-8456,-15840,-12448,-14348,-8064,19488,23531,23594,22179,12891,-4663,-15134,-2941,1793,3107,95,-4382,-4511,-925,2496,1141,-1160,-6136,-9558,-13560,-19810,-10243,2012,1192,1550,1511,5852,12634,15476,3501,-8134,-14771,-9072,-5210,634,7049,19486,37938,43068,45807,40764,38933,38561,40695,29306,11465,-5792,-9075,11478,17395,7516,6993,8755,5910,-3460,-8926,-6447,4693,21739,37733,43950,37339,16913,1068,-4260,-2831,-2417,-1933,-3082],[-2781,-2271,-162,9683,19589,19225,12472,4593,-1712,-3663,-11145,-6493,-1765,-1782,1397,4762,-2702,-12927,-15130,-8883,712,7390,8484,10771,4693,2187,7360,8928,1934,-6684,-16615,-18059,-11390,-7819,-6860,-9233,-7846,-1099,9267,15003,7872,1577,-1774,8149,11046,1560,-12571,-12106,-9853,-10260,-11343,-6356,1594,11605,17299,30871,23285,2955,-6101,-965,3111,-1656,-15502,-10398,-3183,-2345,-4444,458,15929,22711,20921,15198,8403,9227,9245,3398,-1703,4387,12075,10369,-678,-10028,-13279,-20036,-20202,-12300,-4135,-288,11897,32007,38014,17602,-10787,-11730,-4674,-2927,-12946,-15811,-7664,-6517,-11849,-16717,300,19988,36623,39603,30855,31255,35404,23880,15247,20867,24087,11116,89,-6063,-8886,-5774,1700,8926,15360,15574,7478,4137,5230,6122,9438,10310,9727,12451,19293,20269,30500,29692,16238,-3511,-19139,-22654,-6435,-9105,-11701,-8192,-8138,-12414,-19591,-16784,-10651,-4815,-6429,-14882,-12673,-6707,-2354,-1631,1763,3541,6482,2407,-2307,-9510,-10283,-7950,-8865,-14392,3985,19820,23832,11030,-3056,-8835,-2505,-14907,16130,74702,75991,7145,-102160,-184377,-217103,-175257,-100295,-43411,-12817,-1549,-6003,4139,12790,3940,-8577,3181,25754,27520,7479,-6130,-7587,-14461,-14197,-7824,-8005,-11949,-3317,-7202,-10128,-13458,-7312,-3499,-663,4563,8592,18304,24040,22533,18058,23667,23589,14771,10599,-4154,-17734,-22042,-22444,-17411,-5806,15839,43119,41793,35777,35504,37567,24250,2272,-7496,-1265,11085,21981,24365,10635,-1168,408,3558,2686,4872,-1281,-1844,10787,21789,29463,26176,15430,2817,-8859,-7710,1385,2240,-2062,-3520,-1768,1546,6557,13475,7838,-5247,-15608,-14372,-8570,-7316,-10948,-11986,-11961,-1961,3531,8607,3428,-6679,-16760,-18077,-11811,-5115,-5302,-1960,2358,1696,-1428,-6482,-2577,3575,9251,18397,36722,45977,37192,25981,17698,6304,-512,4144,5797,2231,-5411,-9545,-2747,6972,6724,6919,8687,12695,18445,31455,33345,10504,-11915,-6259,-7329,-7942,-11657,-12619,-11390,-3270,1890,8675,20875,29380,20809,4022,-10388,-16662,-11501,-13016,-14460,-9571,-5443,-8292,-8224,-1754,1886,4873,9876,11392,6287,-6132,-10317,-8173,-7063,-8654,-2998,2987,2617,-7501,-6936,-6047,6031,3872,-8749,-631,6247,7507,3074,-4992,-10636,-15970,-11826,-3115,10266,23296,30731,33608,42665,59460,46916,34020,27500,14481,-6096,-10480,4932,18234,34125,37284,26494,32635,38968,32223,10406,-10252,-4977,9149,12286,17060,17846,8797,2000,-387,-3559,-11041,-9298,-5705,-5369,14053,39695,43795,31509,26998,23521,20711,34643,53560,53253,37042,15463,5403,2813,-3331,-10020,-3446,9707,24962,19206,5539,-1608,-167,2642,-7065,-8198,3115,5967,1269,-2393,-7465,-12161,-10314,-14132,-10728,-10679,-4420,-5526,4657,12463,11430,3559,-9380,-8933,-5069,-3712,448,2287,1789,1679,414,3618,2551,3142,9643,10566,1400,-11654,-7851,-1959,-6781,-13606,-16640,-16670,-14698,-11669,-9000,-10705,-14291,-14449,-16291,-10061,-2978,5033,11867,24967,22611,22513,30629,30319,14626,-8648,1174,10820,8320,-3639,-9924,7399,24451,25876,16651,4794,-1771,-1277,970,7463,2583,-3519,1628,11851,18179,13147,7421,7113,7985,3530,-5610,-19133,-11391,-8291,-257,7697,7392,7372,6807,4328,781,-7311,-11483,-7027,-4175,-6467,-11927,-12981,-1531,10729,-2319,-11354,-8580,-7739,-13642,-15282,-16045,-5803,2731,13512,20758,22081,18014,4554,-8074,-14081,-12871,-8246,-8335,-7835,-2241,3113,1728,-3526,-3280,-2886,-8870,-13061,-13405,-3555,14533,22269,22159,19278,18843,14343,5529,-1623,3279,7142,7004,6786,9586,19761,12968,-1212,-7496,-7510,-6798,-6885,-126,4299,21191,33417,33035,19175,1517,2146,10175,7152,-505,-2270,4405,10168,6236,1081,-223,2484,5645,5653,4114,667,-5794,-9086,-14212,-14917,-10588,-718,4709,969,-3882,-12129,-15793,-7234,-3954,-2644,-2766,-2750,-6825,-11164,-13811,-13524,-11393,-9192,-8617,-8019,-7298,-6859,-8161,-3217,11886,24046,29548,35317,44579,45376,18748,-954,7919,1762,-8149,-9290,-4289,-4213,-11169,-14525,-12902,-7265,512,1746,252,8139,13591,6954,-3423,-13728,-15399,-9460,-7850,-6459,-7602,-9813,-8539,4388,14164,14158,8142,-410,-5924,-907,10284,7140,-1101,4987,6258,8373,10711,8095,4068,-1061,-4184,-4431,-7249,-6289,1212,-510,-5939,-8597,-8188,-4670,985,6505,13457,13951,10135,6660,25337,32329,26058,7958,-3587,-4937,-7779,-9893,-8304,-6303,-9497,-15179,-13010,-95,3301,-10086,-15465,-6558,-3210,-6410,-11720,-12651,6449,12271,7550,4443,1151,-6478,-11961,-13140,-12157,-9626,-6131,-716,1918,-376,0,4969,14869,33908,32305,16915,8259,602,-4427,-132,3975,10420,24574,29643,22158,18159,929,-13603,1670,16765,18988,6807,5057,24572,32613,20561,3063,1940,15108,17010,15381,8249,-241,-674,-805,-1532,-805,557,966,-812,-10015,-9286,6927,44552,44803,29649,8109,-6828,-13088,-14827,-13155,-11868,-7473,1687,5418,5790,-2087,-8888,-5243,1450,6672,249,-11805,-10987,-2465,-9082,-12821,-6778,-1122,7777,24767,32920,23867,11175,-2338,-20615,-5780,8134,14605,25196,41201,33275,22216,12810,-193,-6488,1268,5547,-2959,-613,3825,-387,-3231,5893,18815,17990,4230,-1530,-1426,2349,1571,2110,4193,6068,6356,9360,11298,4760,-1803,-8965,-13787,-15477,-17647,-19583,-17987,-11644,-5086,739,10251,12376,9714,7405,-4988,-11005,-10163,-8024,-6293,-348,5797,10581,14718,15023,5501,-5802,-8961,-5830,-4269,337,6558,18783,40481,28848,9937,75,-11431,-20057,-7725,5491,11079,3209,-10638,-13850,-4934,3896,22620,26643,13455,1815,-4809,-5237,-7171,-10074,-10340,-9521,-10154,-16005,-11780,-2022,3040,7149,7149,6614,6299,1977,-105,5494,16750,27344,20919,7467,-4097,-10600,-9119,-10522,-9437,-2274,8127,14606,4738,-4706,-10355,-12343,-11820,-6740,-3418,-3951,-10513,-7941,2530,5283,-7325,-5506,8356,16860,21303,29308,33109,23080,17012,22480,34316,44152,40649,22894,12388,14486,10347,10003,6743,-4702,-12005,-13267,-1935,10979,4903,-686,-5673,-14554,-18707,-16233,-9823,-3755,-3295,-7911,-10394,-13561,-14129,-4596,509,1939,307,6919,16253,23455,13671,264,4895,8319,5592,-1876,-11388,-9639,-10703,-13895,-1990,8674,5743,1710,-5225,-8775,-8122,-8909,-9815,-8268,-10521,-13724,-2460,-3918,-14126,-11554,10812,16288,8241,6986,6363,539,-5970,-3438,-4022,-5577,-10635,-12760,-9606,-3028,3292,863,-729,2776,15998,19554,8339,-6043,-15526,-13549,3077,14699,18643,2981,931,-4,2589,12881,16076,11641,6711,4454,7594,4855,-1632,-8540,-13533,-19799,-8633,285,13843,15708,11204,6419,-3468,-9811,-3612,3532,7095,2182,-10427,-14967,-11716,-10410,-10252,-7719,-8750,-11944,-13511,-1336,5853,4313,1728,186,-3087,-12790,-18066,-9561,1909,6520,-839,-12740,-7996,-6603,-6656,-7315,-431,9369,10631,3530,1769,8413,8335,7006,6708,8222,10432,8753,-6606,-11924,-6415,8,-1543,-13991,-7915,5580,13110,8558,1481,-3146,-1364,3514,4486,-1172,-6742,-8278,-7019,-8877,-17235,-11949,-1884,6679,11035,11143,6334,-447,-2119,-1725,453,500,-392,1855,-2411,-14277,-19810,-14542,-11252,-4322,-3912,-8648,-13821,-5602,5552,11260,14393,17780,12074,2538,-2996,-3184,1316,6319,12304,17634,28186,56424,68565,50165,29634,16883,9577,1277,-7752,-7296,-8026,-9268,-7208,613,2789,-2575,-4317,963,7982,9088,6411,6096,73,-1602,-2119,-951,4410,9250,12759,11998,13829,24241,26534,19004,9931,2298,-2634,-883,6769,7732,1035,-10148,-7128,6371,9774,-3071,-10501,-8492,2882,23834,32556,20292,9963,6125,12842,5917,-11297,-12861,-8493,-2721,-9221,-22278,-10478,3936,6854,6121,6575,6052,4075,-551,3152,15473,23885,8684,-8266,-16347,1545,16322,12507,5806,-537,-4152,-7769,-8099,-13228,-10450,-10561,-13725,-14511,-3109,5661,8013,9276,9563,5646,-3214,1442,6081,6230,6291,1808,40,-4040,-5213,-2759,-10149,-13766,-10862,-14501,-13053,-9326,-11925,-14659,-16065,-14465,-10989,-8758,-12891,-7253,7459,21679,17061,2715,-7261,1562,7047,7775,5903,4755,3804,-4813,-14937,-20147,-18691,-19426,-11689,-2739,2493,3331,1953,-2804,-11753,-1446,8281,14562,16090,17421,18460,15858,7857,-5096,-15283,-4396,-6113,-9766,12503,18398,15802,3091,-10051,-1160,14667,32833,45136,47896,31253,477,-18566,-638,4551,-538,-4444,-12071,-16338,-6921,-766,-2622,-8390,-15961,-9294,3290,15570,12938,-4994,-19464,8594,25732,15376,89,-7508,2545,33644,53939,57063,36021,17405,8700,-5172,-10587,-13413,-12056,-10447,-9118,-4204,-2606,3383,6809,6804,4208,1633,-146,380,-3466,-9142,-9697,1858,15213,14808,9302,2545,-941,9461,12165,3498,-7112,-5533,-4539,-6017,-2063,7627,7191,7277,8400,2743,-9633,-3157,10328,16557,20559,19606,9610,3192,2875,-6369,-14541,-6747,775,3,-756,2374,-2137,-1588,5697,7729,-2588,-8622,5048,7169,7744,1898,-7957,-11806,-8293,-5957,-3326,-298,-3128,-8049,-6910,23,9844,15458,5728,-5189,-12432,-12733,-13146,-15586,-9247,-6517,-9293,-8584,-1518,6991,14995,18730,21011,15955,8296,-418,-12587,-9760,3555,20326,50736,76848,76112,61218,34460,8746,-1570,-3807,987,6426,7106,8627,15232,23559,13849,-3367,-10037,-7488,-3300,6229,9239,9839,10591,17815,18847,14219,8872,8229,7980,2692,188,-1408,-4774,-11927,-16293,-5195,4008,2572,-4867,-6838,2989,-620,-11811,-9701,-11360,-3936,12890,22259,26024,22632,16603,13844,9858,6333,2099,966,2715,15161,18086,10128,-2140,-10028,-17887,-11868,-4562,-2727,-1593,-1798,-2663,-5110,-10192,-15188,-11588,-6181,-261,2644,2199,-4795,-14361,2006,22220,29391,26167,13364,8301,16281,12705,447,-11806,-11172,-9282,-9492,-4549,5618,9750,11126,6420,7518,7543,-919,-5146,1567,3606,3448,11656,15453,11679,14222,11254,3264,-3274,-5360,-4525,-2128,-7761,-11734,-10862,-11713,-12226,-11902,-4262,3546,233,-6122,-4635,-1658,3851,6562,2788,-8862,-7497,-350,6329,9588,3438,-7957,-6113,-4515,-6044,-6160,-3053,-2670,-4262,-2764,-6658,-10302,-10134,-9996,-399,14140,22400,26702,15653,667,-10186,-18460,-6518,6178,12669,11697,3122,-3581,4766,7417,7880,5402,3273,-6701,-21155,-21422,-17226,-14958,-940,8130,3025,-160,-5184,-2123,902,7731,15909,8681,7965,285,-8476,-14045,-11284,-9734,-9487,306,11874,20242,27120,23680,16346,2654,-14802,-3932,8530,9612,1925,-6071,-5736,-9575,-12467,-8518,-5005,-4537,-4372,-11151,-11038,1073,8244,1747,-6029,18489,19444,11373,4685,3663,4264,1565,-405,-3855,-7759,-17988,-6828,5727,9162,1516,-7301,-490,-3268,-5471,-5257,-3807,3917,12313,16759,13273,10101,1768,-11024,-15430,-7335,-5066,-7605,-15174,-11783,-2668,-657,-5591,-12148,-14397,-8580,-995,3351,9615,12879,7529,4163,20622,35987,26174,1827,-7029,7845,15174,14682,5838,685,4729,8680,9222,1195,3399,6533,11152,5790,-4229,-11350,-967,5678,1686,-5696,-5400,2114,2651,-4160,-4050,-5330,-10761,-20167,-22421,-19179,-10924,-923,18237,29329,19419,6638,950,-483,2292,7954,5583,1279,-2354,-7396,-14929,-12906,-12129,-7459,-2932,6619,10829,15516,15880,16310,7416,6973,9233,1711,-9341,-14131,-11560,-7145,3038,9506,9785,10171,13917,13715,12107,1599,-7031,-13180,-9100,-3393,-5845,2013,15200,21328,20820,4460,-16050,-6288,-2518,-6051,-1870,4637,9462,9571,843,-7525,-5743,3097,11233,24986,33464,26959,13161,-3521,-11268,-13370,-13434,-11902,-5711,-6301,-9668,-10693,351,13443,21519,30692,35508,37441,42701,49313,44482,25222,15591,10084,-958,-6269,-5420,-9392,-8764,-789,11542,19674,20519,1551,-13681,-7599,-84,10149,-1547,-14693,-8986,-5353,-805,1636,-4032,-11146,-16718,-7346,2835,7402,5214,3301,3567,3882,1825,-4307,-2785,-6880,-14399,-10992,-9034,-9698,-13358,-15658,-21060,-12324,-6692,-8859,-10922,-10541,-6929,1598,14085,16959,12995,8279,2331,-2214,-6281,-10300,-11742,-4403,928,-3928,-12616,-13356,-10395,2822,4237,-232,4309,20333,33601,25434,8503,1520,-2302,-11020,-3331,4655,4075,-5969,-10130,-4221,-6918,-16808,-1646,31992,49711,28565,6203,-8644,-10815,-1808,7542,16400,17635,13806,4949,-538,1068,6137,11879,9855,-2068,-11241,-6304,-8706,-15326,-12070,-3035,-2891,789,-3134,-12444,-4596,9033,20080,18209,9551,-203,-2232,-2347,-8180,-15242,-9554,-15500,-9576,7303,18227,21958,16141,2837,-3773,-1671,3910,6215,680,-5289,-9970,-9576,-6628,-5810,-10809,-12261,-8664,-10223,-9767,-7410,-1171,7477,11276,17048,20078,18912,12620,8173,-490,-11419,-18500,-11387,-14722,-8113,22716,32201,30881,25483,13935,-2757,-17210,-4997,2581,5278,782,-4366,-5566,-3587,302,142,-1174,-5855,-8876,-11272,-15271,-14981,-390,1495,2334,2329,6633,12946,13253,663,-9579,-12889,-10806,-5123,3378,12627,25252,39272,41747,44231,37086,30472,28042,29778,24518,10434,-6193,-8483,12997,23755,14584,11480,11939,7911,-2013,-8134,-6052,4796,20572,35874,44498,39249,18779,2292,-4170,-3023,-1791,-813,-1884],[-2322,-1148,2081,12289,21158,19845,11982,2948,-3406,-3219,-9163,-5467,-2081,-3438,-440,3526,-3925,-14465,-16618,-10043,-265,6652,6839,8732,4666,3116,8128,9445,2532,-4609,-11699,-13690,-8375,-5464,-5123,-7931,-6036,70,9018,17115,9570,2187,-1811,8476,11678,1866,-12000,-13337,-10974,-11590,-12922,-7424,1660,12415,17651,28815,17700,-534,-6350,-1190,2524,-2662,-14795,-9502,-4980,-7938,-9170,-1898,14429,21253,21197,15833,8884,9518,7921,3252,-67,6745,14433,13076,1450,-8797,-13125,-20368,-20644,-12905,-4892,-1835,11220,33785,41335,18298,-12044,-11005,-2604,-1160,-10785,-18762,-9018,-6560,-11318,-18437,-2245,16873,32316,33262,25065,28554,36814,26424,16867,21886,24927,14993,5024,-3508,-9057,-6380,1823,10151,17143,17009,7698,3163,3101,2053,3050,3789,4991,10786,19952,17491,27358,29519,19413,1373,-14484,-27700,-10626,-12682,-14370,-10683,-10982,-15238,-18631,-15237,-8876,-3955,-6373,-14721,-12359,-7072,-2615,-1427,1483,3202,5487,1660,-2402,-8851,-10227,-8681,-9481,-16021,1123,13808,19441,11727,1620,-3741,1009,-8896,14041,74086,81441,9962,-114044,-214196,-254969,-209082,-123418,-55439,-17671,-3593,-9323,-2608,2276,-3265,-13214,-1225,19164,21965,6215,-5552,-8759,-15777,-14562,-8232,-7555,-11006,-2244,-5144,-9974,-14626,-8425,-5384,-1952,4670,9333,17371,20809,19646,15933,19936,16539,7635,9148,-2393,-17358,-22614,-21344,-15446,-5077,13797,41162,40585,32776,33385,39796,28109,4955,-6228,-68,13141,24601,24039,7777,-2969,-1683,209,-220,1646,-3585,-3598,12562,23220,28735,25101,16005,4865,-6007,-7254,1707,3367,-451,-1618,-136,1430,2972,9981,6767,-6027,-18428,-12957,-6836,-5601,-9962,-11993,-13218,-4262,1575,6942,2772,-6477,-16046,-19389,-14255,-7508,-7356,-3255,1993,2413,727,-2667,-1783,2600,8112,18279,38914,50822,41988,29583,20080,7559,312,4998,6702,3185,-4913,-8887,-1121,7431,6746,5803,6671,9965,14920,27966,32356,12013,-8845,-7874,-9396,-8175,-9871,-11085,-10894,-3224,361,5417,16107,25083,17427,1791,-11931,-14995,-10855,-13620,-14932,-9810,-4699,-6603,-5517,2650,6091,6793,9965,11674,9714,-2955,-7504,-6787,-7453,-10024,-3486,2823,3056,-5116,-6432,-9165,2543,2820,-9002,-1281,3615,4832,1258,-5850,-10719,-15030,-12106,-4788,10819,23642,30356,34316,44778,62661,48544,31020,21454,6355,-13222,-13856,3818,18058,36289,45788,40350,42113,43279,33328,9945,-10068,-3438,11999,17507,25430,22704,10317,844,-1995,-4062,-10662,-9383,-6246,-6627,10566,31822,33931,25190,24204,24879,24207,39379,60212,57977,38019,13016,144,-3749,-8741,-10390,-92,15040,30988,24069,8127,-444,-284,1630,-7419,-8687,1852,5109,1862,-429,-4876,-11011,-11783,-13292,-10019,-10384,-2201,-803,7108,14718,13790,6339,-7150,-8167,-3183,440,2699,4732,3750,2320,-9,2269,801,1840,6907,6937,-1926,-13436,-4428,141,-6027,-13063,-15800,-17898,-17545,-12534,-8072,-9563,-12723,-13662,-13529,-6837,-322,6237,10972,23399,23293,24620,32790,31574,16825,-7087,1179,12084,9529,-3104,-11109,5487,21708,24295,16647,6754,2118,3437,3589,8634,2479,-4449,2371,14912,21442,16933,11167,9646,9526,4251,-5485,-19813,-9515,-6112,-437,4775,3616,4987,7428,6516,2738,-5966,-10139,-6152,-3619,-5655,-10425,-11759,-835,13817,3674,-6430,-8191,-7955,-14267,-17178,-15798,-4446,1964,11138,17721,18180,15813,3844,-7540,-10925,-10169,-10387,-9568,-7769,-2246,2100,515,-4939,-4425,-3602,-9111,-11650,-8970,209,15300,19613,20374,18995,19320,15111,5922,-2430,1949,6612,7569,6383,6621,15682,11589,-1864,-6392,-5241,-4719,-4917,3086,13105,32011,42451,38919,23765,6073,4283,9679,3493,-5246,-7584,-1273,5058,2160,-2216,-2797,655,4223,4800,4443,2031,-4380,-8980,-15521,-14903,-9592,228,5405,358,-4771,-11963,-15469,-7996,-4526,-1760,-215,96,-4500,-9632,-12810,-14212,-12270,-8838,-6404,-5744,-6508,-6594,-6056,439,15152,26878,32137,39039,52513,55204,23339,-340,8962,1462,-10588,-8894,-2392,-3001,-10238,-12931,-10159,-4919,1713,1911,1316,8820,13459,6627,-3448,-13544,-15607,-9962,-8640,-7868,-9301,-10480,-4699,11424,20929,19058,11741,2263,-4191,1090,14756,15979,2096,1857,6376,12396,14310,10683,5501,-49,-2379,-1061,-2639,-3130,2758,-62,-7167,-11431,-10485,-4618,3482,8567,15569,15970,10399,6088,26198,33419,27686,9761,-4798,-8463,-10353,-10773,-8942,-6951,-9409,-14620,-12885,-83,5159,-7048,-17408,-9095,-5662,-7901,-11388,-11035,5993,12746,9352,5542,2662,-4857,-10641,-12117,-11439,-8464,-4202,1583,4894,3480,1187,2779,10740,27393,29309,15203,6596,-280,-4316,269,3357,9561,27408,38319,31722,22858,4681,-13300,-2932,10789,12320,780,5877,31315,39388,24408,4905,2739,12448,13551,11997,6334,-426,-270,-227,-1273,-419,1092,1507,92,-8706,-9502,7521,42712,40075,29770,10217,-4864,-11711,-14691,-13723,-12866,-8131,1512,5698,6692,-835,-6177,-1099,7290,15013,5748,-9504,-11167,-3834,-10929,-11885,-4156,2338,12992,31375,37532,26617,13725,-1001,-20320,-6141,8925,17110,27826,41119,30999,19946,10532,-858,-5078,1197,4255,-1242,2096,4744,-431,-3231,6042,18930,18166,4855,-861,-2389,558,-397,172,2059,4368,5868,9660,11610,4497,-2445,-9797,-14749,-15347,-16520,-18113,-20002,-11560,-932,4219,12464,12927,7391,4147,-8174,-13813,-10531,-8371,-7607,-2769,2841,8016,12977,15395,9040,-2113,-6670,-4567,-2065,4325,11813,25108,43695,26246,7472,-2932,-15093,-16172,-4867,8006,13056,4274,-10298,-14159,-4681,5920,27732,31250,16010,4248,-1867,-918,-2604,-7021,-9753,-10938,-11819,-17624,-9066,-240,4404,6438,4129,3886,7658,6911,2992,6571,16802,26441,19599,7714,-3275,-11497,-12336,-13086,-9819,-2445,9060,15863,5950,-4366,-10102,-12378,-12070,-7047,-3840,-3564,-7942,-5903,2753,3689,-8537,-3378,10435,17195,20296,26927,29432,21582,21052,31431,42854,49113,43887,26368,13473,12091,5658,4363,2229,-7632,-13758,-14221,-2196,11554,6121,-420,-5992,-14863,-18208,-15952,-8128,-1176,-1201,-7248,-10131,-11662,-17753,-8212,-484,3697,3104,10275,20954,26852,13654,-1189,4271,7704,4172,-3376,-11209,-9136,-10555,-15241,-4640,5532,4072,1481,-4579,-8311,-8272,-9658,-11474,-9982,-12271,-12913,-1036,-3055,-13675,-12236,11789,20712,11457,7372,4315,-3317,-7478,-4478,-6126,-7539,-11772,-13234,-9795,-4021,999,-1315,-720,3850,17675,24651,13896,-6570,-16318,-12421,3657,14741,16039,-360,-1967,-1447,2973,15357,18678,12289,7569,6121,9456,6539,546,-5163,-9068,-17914,-10767,-2353,14567,18874,13023,7305,-2317,-7861,-4178,787,3901,-72,-10940,-13936,-10290,-7901,-7782,-6701,-7511,-8630,-9806,-1656,5265,4297,2296,1037,-2534,-12713,-18118,-9982,1022,5577,-1433,-12268,-8222,-8004,-9003,-9096,-297,8723,8491,3049,1676,8059,8650,8882,9827,10420,9146,3669,-14636,-19451,-11557,-4388,-4481,-14272,-7474,4497,10785,6634,-762,-5149,-3271,1027,2862,-1683,-7000,-8587,-7608,-9652,-17775,-12038,-3725,3109,6743,6412,1616,-3560,-3429,-1974,-48,-1011,-2158,469,-3669,-16168,-18097,-14003,-12190,-4973,-3261,-7266,-15414,-8149,4093,10026,12774,16527,11019,1514,-3418,-1473,3947,8918,14837,19767,30778,63170,72013,47908,25989,14437,7652,-2178,-9752,-4772,-3033,-1835,-1481,4432,5048,-676,-2878,2076,9330,10268,6666,4702,-2275,-3072,-3692,-2414,3232,8340,10960,8922,10296,21339,24969,18490,9666,1528,-4599,-5278,2024,4637,-224,-10434,-9117,5213,9243,-3159,-10795,-8622,2965,20751,26014,16501,7294,3587,8955,284,-15269,-12815,-7712,-4187,-12063,-19506,-8895,4555,8083,6864,6969,6120,3550,-1508,689,12091,21911,8772,-7736,-14648,1687,14373,11207,7215,2286,-986,-4901,-6491,-13299,-10893,-10660,-13191,-15109,-3796,5814,8363,8733,8313,5284,-3057,2754,10617,13020,8745,895,956,-1832,-2596,-416,-6982,-10034,-8009,-13014,-15244,-10719,-11620,-12567,-13886,-12255,-7409,-1492,-3217,-4936,6227,19243,14919,1568,-7166,1110,5528,5878,4445,4626,5616,-2526,-13230,-20211,-18573,-17160,-9229,308,6058,6115,3335,-2351,-10062,-371,6360,9116,8649,10101,12903,13171,7422,-4949,-14459,-4801,-5692,-8667,12492,21350,20603,7211,-9759,1767,18024,34011,45215,48456,29841,-401,-16347,-751,4164,-1795,-6961,-14898,-14328,-6649,-2442,-5132,-10486,-15826,-7922,3561,14218,11277,-4910,-20388,3074,17284,10242,-1559,-7645,2684,31350,48579,46184,25048,13353,10820,-2489,-10010,-12742,-12973,-10631,-9126,-4893,-3045,2516,4948,4567,1332,-779,-1543,111,-2802,-7828,-8996,1615,16463,18560,13083,4160,-2470,4565,6751,-1887,-11376,-7166,-4985,-6633,-3630,5794,7498,9058,10258,4053,-9033,-3389,10789,18254,22093,21094,10572,4704,3766,-6623,-13868,-6810,-586,-3193,-3890,2779,867,923,6947,7827,-2498,-9784,3116,5097,6330,1497,-7544,-10629,-5843,-2030,573,2506,-1930,-8435,-7942,-227,11304,19348,11675,-376,-10103,-12054,-12845,-16424,-9160,-5689,-8347,-8810,-1395,7758,16011,21297,24481,16669,7151,-3367,-16446,-7359,3682,18330,47045,73693,73244,55590,29673,6361,-3319,-5217,-1062,4179,5987,9849,18103,25342,13580,-4037,-9708,-5194,-3280,6097,11537,13362,13343,20266,21057,16120,10349,9419,7299,1050,-1668,-2425,-4341,-10498,-16135,-6512,2865,2406,-4021,-6260,1596,-2254,-12761,-10552,-12691,-4483,9768,18494,23760,22954,17733,14660,10196,5922,1132,-221,2344,15761,18894,11802,840,-4652,-11114,-15803,-8849,-5571,-2907,-1921,-3203,-6518,-11679,-16403,-12375,-7043,-891,2278,2584,-3230,-13599,-3634,14235,23582,21946,12012,8339,18609,16944,3675,-9694,-11464,-9835,-8518,-2618,7790,10795,9570,5468,7300,8286,1317,-5830,-578,1829,2401,11380,16573,10674,11398,9706,3903,-2892,-5332,-4422,-2094,-8507,-12928,-11074,-11568,-12248,-12522,-5655,1792,-2222,-8650,-5051,-468,6371,9700,4981,-8666,-7236,570,6559,7681,1246,-9507,-6619,-4691,-6190,-6263,-3135,-3406,-5616,-4386,-8123,-10538,-9124,-10510,-2365,11986,18978,24047,15274,1390,-9507,-19080,-6512,5343,11708,11149,3258,-1736,6187,7875,10907,8674,3980,-5702,-19214,-20607,-15960,-14711,-1895,9287,3781,-1666,-7642,-4567,-595,8472,21403,15099,12666,2145,-7825,-14952,-12391,-10803,-8597,2546,14709,24163,27860,24205,15104,1262,-15031,-2387,9849,12510,4440,-4556,-5871,-9739,-10030,-6802,-4250,-3254,-1663,-6239,-6426,5607,13700,6856,-3679,18616,16705,8296,952,-175,2023,952,-535,-4125,-7744,-18285,-6476,5951,9119,2159,-3795,3841,58,-3954,-5890,-6129,1321,9783,15608,13959,11319,2580,-10208,-13907,-5885,-4863,-6935,-10792,-17959,-6888,-3701,-7204,-12515,-17064,-12088,-2201,4078,9748,11113,5058,3456,22086,36319,25533,518,-9544,7041,14423,12984,3896,-1557,3137,9484,14138,7572,8609,11777,13974,6812,-2691,-12112,-3975,-1403,-7367,-15592,-7233,2210,1510,-6850,-6688,-7696,-12167,-19380,-20572,-16372,-9732,-462,17962,30523,18811,5260,-1260,-2964,804,7800,6269,1956,-1175,-5197,-13421,-13794,-12870,-8065,-5565,2640,8401,15343,17392,18815,9104,4967,6044,-1312,-10820,-11878,-9837,-3056,8018,14320,13777,13195,15822,14586,11549,1280,-6593,-12132,-11206,-6263,-7612,932,13465,19317,19084,2346,-18460,-3889,-574,-7030,-7263,-1327,4877,7191,-393,-10097,-9637,297,8432,22162,32168,25173,9132,-6939,-14077,-16436,-16362,-13518,-5372,-5243,-8761,-9955,-732,10856,19901,31496,36465,37414,41294,43748,34770,17202,10598,7716,-2429,-7187,-6315,-10607,-9383,-728,13009,21787,20247,1038,-13240,-4622,6996,19804,2484,-14866,-10670,-5512,-300,1630,-4956,-12341,-13129,-3179,6380,9501,6442,3478,4132,5914,5205,-1587,-3636,-8497,-16505,-12099,-9332,-8237,-9519,-11673,-16479,-13352,-8457,-8908,-8099,-6938,-2544,5554,17156,18064,11984,6086,278,-3670,-6692,-10099,-11619,-4902,667,-4007,-12399,-12617,-10840,2341,3995,846,5289,22371,37055,28392,8967,1566,-1409,-11281,-7107,2674,3395,-5702,-10023,-5331,-8483,-17162,-1282,32143,52917,33952,9698,-6853,-10512,-1197,8684,18412,20852,17370,7668,2121,5021,10348,14561,10562,-2199,-11514,-5260,-10040,-19168,-9823,3096,4608,3635,-1861,-8846,-2647,11467,21070,17409,7675,-2268,-3604,-3017,-8742,-16362,-11022,-14350,-8325,7523,17236,19532,11719,-2211,-7129,-4005,1751,5103,533,-4227,-9069,-10967,-7991,-6216,-9937,-10530,-7475,-9847,-10176,-8527,-2982,4968,8312,15192,18091,15907,8326,2510,-4385,-15334,-14438,-9329,-14062,-8169,24728,40384,38434,28560,14986,-65,-15742,-7226,3629,6953,936,-4809,-7153,-6728,-2538,-1528,-1739,-5814,-8298,-8515,-10064,-18894,-3256,1395,2764,2868,7155,12804,10743,-1713,-10295,-10786,-12712,-5163,5976,18008,29929,38139,37416,38763,30428,21055,17804,18656,18712,8715,-6899,-8328,13286,28381,21226,15720,14595,9416,-586,-7403,-6035,4232,18402,32446,42948,39127,19527,3149,-4152,-3346,-1328,16,-1107],[-1537,403,4842,15067,22504,20212,11454,1677,-4227,-1608,-6348,-3869,-1948,-4628,-1633,2966,-4305,-15335,-17825,-11018,-1175,5727,5028,6581,4115,3525,8403,9553,2981,-2512,-6055,-8171,-4609,-2407,-2887,-6306,-3881,1046,8109,18440,11213,2889,-1597,8847,12326,2442,-10925,-14287,-11833,-12572,-13984,-7726,2692,14077,18096,25756,11291,-4131,-6307,-1308,1832,-3345,-12285,-7412,-5640,-12542,-13364,-3585,12941,19530,21146,16368,9535,9961,6463,2955,1732,8515,15639,14690,3041,-7617,-12780,-19451,-19678,-12643,-5292,-3408,10012,34069,42582,18544,-12322,-9392,379,2242,-6129,-17892,-10494,-6714,-10610,-17855,-4893,13165,26951,25862,18750,25146,37214,28834,18459,22535,25080,18809,10120,-895,-9016,-6888,1934,11271,18821,18337,8053,2180,807,-1921,-2563,-1472,1056,9013,19521,13934,22383,27097,20755,5276,-9749,-21524,-11697,-14590,-17171,-13197,-13800,-17922,-16853,-13361,-6600,-2491,-5731,-14297,-12007,-7414,-3250,-1418,1137,2820,4353,914,-2335,-7916,-9939,-9268,-9802,-17015,-1942,7774,14837,12391,6635,2820,6171,-2478,12108,68340,77367,-665,-141345,-259819,-307795,-256372,-157461,-74294,-25022,-5533,-12011,-7997,-6699,-9588,-17223,-4889,12568,15840,4960,-4893,-10218,-17378,-14448,-8324,-7073,-9642,-1156,-3156,-9508,-15855,-9589,-7183,-2972,4863,10072,16162,17218,16153,12918,14953,8951,1437,7991,-692,-16983,-23334,-20624,-14231,-5408,10662,37852,38605,30077,31245,41114,31462,7787,-4810,910,14629,26279,22262,4896,-4228,-3050,-2241,-2399,-1377,-6434,-4496,15331,25245,28036,23819,16221,6617,-3383,-6197,2306,4695,1237,104,1375,2083,974,6143,5047,-7059,-17836,-10661,-4827,-3794,-8955,-12026,-14606,-6963,-939,4701,1635,-6263,-14744,-17843,-16666,-10122,-9454,-4312,1952,3445,3075,1264,-341,1799,6637,17280,38855,52903,45369,33047,22971,9434,1096,5119,6958,3902,-4080,-7576,503,7682,6980,5156,5281,7863,11867,23842,29430,12220,-5697,-7410,-9560,-7158,-7715,-9507,-10184,-2963,-518,2384,11849,21150,14246,-261,-13082,-13646,-10807,-14658,-14522,-9786,-4291,-5363,-1883,7694,9916,7855,9471,11656,13194,1301,-3872,-5386,-8373,-11340,-3882,2519,3231,-2451,-5119,-11447,-807,1578,-9245,-1824,1234,2432,-250,-6470,-10581,-14032,-12432,-6733,10401,23019,29366,34723,46263,63830,48957,27708,15590,-1169,-19232,-12739,3801,17912,37384,52097,52462,50028,45346,32614,8949,-9660,-1862,14689,22926,33508,26829,11531,-210,-3467,-4406,-10124,-9204,-6558,-7966,6890,23889,24813,19522,20876,24840,26589,42469,64606,61252,38955,11725,-3472,-9238,-13404,-8909,3420,20286,36251,28356,10397,659,-436,622,-7720,-9040,757,4431,2765,1964,-1542,-7780,-10864,-10899,-8920,-9762,373,4740,10238,18078,17591,10489,-4625,-7446,-1198,5772,6589,7891,5773,2980,-238,1135,-654,607,4028,3161,-5267,-12838,-1176,2010,-5417,-12553,-14269,-15785,-17109,-11664,-6814,-8425,-11009,-11291,-9450,-3017,2704,7609,10023,20884,23178,26253,34317,31944,18274,-5829,1316,13795,11449,-1678,-12257,3181,18556,22224,16171,8500,6734,9211,6772,9607,2057,-5373,3375,17563,23884,20260,14555,11454,10012,3913,-6396,-20028,-6627,-2178,2231,5580,3033,4012,8631,9352,5349,-3821,-8154,-5028,-2977,-4758,-8799,-10102,156,16854,9787,-1346,-6304,-7146,-13990,-19729,-13388,-2343,1215,8147,13840,13827,12876,2922,-6790,-7927,-7364,-11589,-10430,-7611,-2432,596,-1375,-7013,-6042,-4362,-8818,-9327,-4221,5816,17912,17904,18579,18629,19560,15780,6471,-3203,-53,5154,7427,5973,4172,11624,10042,-2093,-4737,-2826,-2500,-2772,6220,22411,41774,49217,41971,26512,11331,7110,9165,-127,-9812,-12462,-6426,2,-2321,-6295,-6143,-1814,2106,3427,4353,3125,-2488,-7727,-15105,-14872,-9141,524,5563,-245,-5351,-11515,-15208,-8952,-5198,-959,2377,3147,-1971,-8022,-11791,-14718,-12869,-7820,-3660,-3131,-5510,-6377,-3979,3928,18118,29226,33890,41360,58240,62054,26417,-337,9552,1786,-12566,-8486,-1180,-2368,-9597,-11664,-7778,-2630,2619,1548,2210,9670,13565,6437,-3433,-13315,-15766,-10401,-9398,-9253,-10809,-10830,-1295,18065,27278,23727,15234,4970,-2324,2980,18519,25079,11085,4604,10050,16495,17672,13138,6967,1194,-227,2512,2095,617,4551,625,-7744,-14007,-12622,-4086,6122,11020,17975,18166,10656,5730,27006,34570,29333,12247,-4725,-11487,-12681,-11637,-9865,-8148,-9756,-14280,-12651,-239,6530,-3920,-16982,-11676,-7886,-9019,-10509,-8878,5257,12924,11107,6580,4121,-2998,-8803,-10363,-10543,-7258,-1996,4420,8582,8005,2898,422,6520,20552,25011,12825,4696,-1249,-4391,225,2102,8452,29953,46849,41619,27081,8014,-9872,-5769,6694,7220,-5425,5969,36285,44253,27169,6111,3227,9668,9765,8041,3991,-809,126,455,-911,-85,1542,2028,880,-7598,-9798,7931,39159,34042,28624,11998,-2774,-9799,-13889,-13758,-13461,-8660,1227,5749,7298,190,-3711,2539,12476,22689,11641,-6951,-11165,-5178,-12398,-10179,-1600,5500,17668,36114,39588,27386,14878,-479,-18710,-6009,9790,19247,29156,38266,27313,17098,8098,-1247,-3675,1011,2697,488,4131,5034,-976,-3497,5855,17924,17183,4932,-962,-3912,-1494,-2410,-1705,-6,2617,5097,9306,11189,3960,-3274,-10845,-16035,-15514,-15573,-16575,-18734,-8372,3056,7235,14243,13090,4955,1286,-10835,-15535,-9227,-8036,-8541,-4976,2,5476,11069,15219,12186,1409,-4543,-3275,303,8394,17164,31443,45383,23280,5461,-5260,-16887,-12498,-2352,10040,14462,5019,-9952,-14128,-4448,7858,31997,34095,17346,5878,438,2586,1888,-3533,-8459,-12277,-13496,-17888,-7112,793,5361,5376,921,2040,11279,12360,5498,6987,15662,24021,17600,7998,-1988,-10764,-14216,-13990,-9603,-2478,9862,16752,7298,-3661,-9467,-12004,-11886,-6890,-3780,-2713,-5030,-3466,3101,2201,-9339,-1378,11952,16616,17927,23036,24771,19553,24523,39710,50189,52546,45907,29163,14199,9859,1559,-805,-2116,-10662,-15789,-14710,-2203,11822,7372,15,-6112,-14953,-17383,-15686,-6421,1628,974,-6558,-9556,-9537,-21423,-10738,564,6999,6533,14181,26012,29829,13625,-2552,2934,6343,2162,-5037,-10640,-8057,-10073,-16618,-6895,2753,2483,1177,-4001,-7709,-8201,-10243,-12652,-10063,-10722,-10481,-190,-2554,-12670,-11117,13258,25616,15761,8585,3004,-5699,-7271,-5153,-8065,-9303,-12970,-13904,-10175,-5355,-1886,-3936,-1302,3898,17708,27802,18219,-6585,-16793,-11055,4338,14816,13571,-2891,-4196,-2570,3336,17287,20632,12675,8391,7772,11240,8013,2530,-1942,-4539,-13157,-11669,-4287,14009,21010,14385,8229,-794,-5887,-4540,-1998,868,-2071,-11239,-13398,-9419,-5700,-4962,-5627,-6432,-5541,-4747,248,5880,5137,3363,2103,-1820,-12460,-17816,-10173,192,4553,-2133,-11670,-8093,-8628,-10660,-10426,-626,6952,5405,1992,1499,7697,8881,10242,11889,11781,7759,-209,-17389,-20477,-14147,-7346,-6554,-13534,-7038,3042,8081,4666,-2707,-6849,-5200,-1204,1489,-2040,-7140,-8842,-8130,-10092,-17693,-12152,-5531,-237,2546,1978,-2145,-5819,-4253,-1804,42,-1791,-3400,-683,-4799,-17707,-15842,-13537,-13234,-5445,-2335,-5230,-14357,-10621,2412,8378,10547,14435,9227,6,-4245,-262,6249,11645,17677,21836,32471,66490,71208,43595,21877,12282,6550,-5087,-10677,53,5710,7140,4302,7833,6786,707,-1822,3145,10905,11851,7413,3720,-4261,-4640,-5287,-3951,1778,6838,8471,5396,6480,17776,22748,17737,9085,212,-7111,-9923,-3186,861,-2110,-10322,-9444,5117,9505,-2469,-10552,-8681,2683,17054,19644,12919,4982,1773,6156,-3492,-18236,-12298,-6795,-5463,-13768,-14723,-5995,5946,9803,7907,7539,6368,3444,-1650,-825,9172,19551,8352,-7024,-13022,1498,11836,9846,8175,4548,1963,-1888,-4717,-13410,-11604,-10879,-12493,-15144,-4350,6194,8837,8244,7092,4890,-2997,3461,14252,18839,9806,-1436,1329,541,253,1824,-3834,-5914,-4869,-11294,-17273,-10714,-9923,-10009,-11670,-9967,-3681,5333,6423,1481,6607,16924,12571,590,-6066,1058,4157,3908,2687,3881,6587,-818,-12029,-19725,-17727,-14841,-6842,3217,9550,8931,4884,-1496,-8017,261,3954,2975,46,1420,5725,9019,6169,-4967,-13320,-5064,-5374,-7195,12350,23536,24870,12230,-4719,4219,19872,33356,43253,46935,27619,-1063,-14284,-1339,3206,-3074,-9069,-16800,-12002,-6134,-4474,-7899,-12060,-14585,-6860,3480,12064,9030,-4770,-18325,-2589,9465,6123,-2783,-7908,2689,28893,43068,35817,14122,8540,12503,1652,-8826,-11412,-13217,-10184,-8430,-5187,-3287,1760,3164,2296,-1386,-2984,-2836,-228,-2303,-6688,-8309,1283,17228,22071,16580,5959,-2678,485,1923,-6580,-14168,-7642,-5007,-7134,-4770,4037,7686,10587,11762,5087,-8950,-4069,10788,19424,22886,21662,11238,6358,4365,-6921,-13174,-7154,-2547,-7024,-5490,5022,5449,4373,8570,7936,-2524,-10905,1294,3159,4971,1054,-7191,-9649,-3803,1547,4176,5006,-824,-8810,-9403,-1370,10754,20465,15448,3058,-8478,-11140,-11972,-16803,-9226,-5129,-7537,-8742,-1445,8013,16504,23547,27499,17025,5723,-6377,-16721,-5206,3523,15971,41721,67213,67237,48489,24893,4550,-4900,-6855,-3381,1669,4537,10588,20335,25968,12824,-4812,-9517,-3015,-2940,5718,13313,16192,15600,22332,22766,17409,11174,9768,5882,-746,-3169,-2659,-2823,-7709,-13747,-7691,1492,1990,-3299,-5089,906,-3294,-13192,-11114,-13895,-5322,6190,14560,21510,23662,19285,15447,10286,5218,93,-1245,2248,16025,19344,13519,4456,1993,-3250,-9253,-9399,-7246,-3777,-1609,-2995,-7335,-12941,-16648,-12139,-7764,-1449,1936,2857,-1809,-11451,-9391,5268,15828,15717,9093,7871,20687,20910,6464,-7515,-11016,-9914,-7590,-979,9574,11601,8001,4601,7050,8918,4029,-4157,-2801,-326,1361,11311,17867,9827,8225,7072,3176,-3682,-5934,-4779,-3107,-10333,-14260,-11263,-11201,-11711,-11998,-5987,821,-4240,-11778,-5714,378,8416,12357,6500,-8957,-6936,1761,6861,5874,-899,-11026,-7394,-4966,-5893,-5496,-2346,-3486,-6616,-5819,-9159,-10052,-8148,-11419,-4534,9599,15481,20816,14267,1950,-8899,-18175,-6531,4392,10390,9953,2757,-722,5836,6249,11539,11029,4674,-4669,-17285,-19025,-14195,-13888,-4616,8635,3534,-3601,-10111,-6951,-1918,9393,27092,22228,17434,4034,-7144,-15954,-13635,-12051,-7116,5039,17332,27538,27685,23877,13259,-392,-15516,-1626,9882,14071,6072,-3486,-6003,-9414,-7990,-4969,-3233,-1790,1361,-626,420,12464,20716,12912,-913,17455,13471,5207,-2799,-4533,-1366,-581,-910,-4293,-7459,-18085,-6594,5702,8609,2770,-214,8335,3069,-2399,-6462,-8980,-1458,7060,13809,13796,11737,2836,-9517,-12291,-4772,-5044,-6561,-6756,-19309,-11988,-7354,-8913,-11844,-14906,-15235,-3857,4282,9384,8860,2063,2293,22323,34823,23118,-1459,-11994,6146,13573,11362,2267,-3511,1542,10023,18996,16047,16276,17723,16412,7527,-1211,-9698,-6389,-6287,-9543,-11394,-4819,2866,380,-9495,-8137,-9266,-13721,-17869,-16346,-13104,-8517,-606,16281,29648,17057,3572,-3569,-5325,-769,7511,6886,2500,-384,-3602,-11601,-14364,-13301,-8139,-7289,-1234,5669,14561,18175,20439,10144,2390,2038,-4684,-11032,-9242,-7302,1661,13541,19756,18241,16244,17824,15765,11326,1305,-5978,-10909,-12920,-8410,-8740,-313,11031,16003,15368,-591,-16312,-974,1911,-6417,-12940,-7011,860,5663,-323,-10372,-12741,-2060,5751,18468,29303,22615,5249,-9955,-16417,-19174,-19426,-14716,-4828,-3941,-7626,-9211,-1774,8569,18657,32224,36816,36478,39290,38386,26629,10922,6315,5527,-4128,-8528,-7652,-12364,-10533,-1512,12770,21659,18482,125,-13175,-973,15018,28442,5832,-14522,-11868,-5231,462,1724,-5928,-13215,-9547,1482,10588,11742,7688,3727,4623,7696,8252,1398,-3690,-10001,-17100,-12190,-8135,-5429,-4743,-7005,-11137,-11104,-8240,-7279,-5020,-3160,2203,9935,20054,18629,10534,3690,-1616,-4600,-6536,-9604,-11469,-5721,-259,-4498,-12025,-11445,-10786,1407,3266,2150,6271,23821,39402,30585,9361,1728,-394,-9881,-10525,324,2259,-5618,-9854,-6321,-9801,-15926,-418,32079,55248,39747,14012,-4433,-9668,-305,9919,20406,24148,21204,10701,5191,10085,15608,17551,11478,-2115,-12326,-4303,-11172,-20324,-5099,9973,10772,5459,-1150,-5104,1022,14646,22349,17014,6309,-3545,-4473,-3628,-9233,-17186,-11191,-12437,-7018,7408,15382,16109,6769,-6847,-10068,-6067,-384,3733,178,-3294,-8074,-11884,-8769,-6024,-8444,-7943,-5319,-8664,-9917,-8921,-4214,2677,5175,12902,15686,12821,4352,-3061,-8426,-17806,-8751,-6050,-12191,-7657,25883,47745,46176,31939,16778,4093,-9641,-6904,5717,8591,1278,-4890,-8373,-9360,-5099,-3078,-2145,-5290,-7035,-4651,-4211,-15235,-5404,1767,3673,3948,8273,13128,8984,-2893,-9621,-8240,-13723,-4535,9113,23747,34126,35880,31885,31573,23011,13075,10182,9753,13464,7393,-6885,-7549,13469,31864,27836,20503,17544,11311,1783,-5598,-5310,4001,16433,28917,40657,38147,20185,4684,-3171,-2685,109,1711,430],[-1239,1568,7248,17030,22724,19536,10188,81,-5048,32,-3648,-2555,-2174,-6144,-2943,2345,-4515,-16001,-19487,-12566,-2786,3833,2326,3628,2280,2544,7305,8414,2495,-1211,-967,-2353,-761,610,-941,-5186,-2290,923,5849,18048,11924,2838,-1962,8454,12177,2518,-10135,-15659,-13120,-13812,-14966,-7709,4096,15906,18004,21511,4093,-8255,-6647,-1968,495,-4012,-9491,-5290,-5899,-14872,-16331,-4860,11013,17097,20174,16147,9653,9828,4325,1895,2767,8910,15047,14548,3448,-7128,-12850,-18326,-17683,-11478,-5464,-5518,7716,32137,40807,17571,-12443,-7945,3304,6430,-696,-14473,-12694,-7735,-10495,-16448,-8128,8483,20401,17643,12030,20788,36041,30497,19462,22148,23850,21467,14258,937,-9434,-7763,1542,11696,19742,18843,7848,583,-2196,-6284,-7546,-5428,-2387,6597,17323,9920,15830,22366,19891,7600,-5842,-15503,-9256,-13028,-18846,-16280,-17039,-19816,-15436,-11880,-4586,-1078,-5121,-14247,-12212,-8174,-4734,-2177,148,1779,2473,-486,-2764,-7360,-10075,-10348,-10482,-17422,-5314,1913,9995,12426,11100,9372,11454,3172,9842,57242,63503,-24388,-183290,-320600,-374513,-315546,-201083,-99280,-34901,-7937,-14765,-12237,-13898,-15025,-20439,-8252,5784,9040,3166,-4734,-12340,-19351,-14312,-8632,-7260,-8722,-672,-2113,-9525,-17615,-10665,-9322,-4190,4630,10224,14245,13039,11829,8742,8763,1185,-4067,6516,249,-17230,-24602,-20703,-14206,-7157,6506,33378,35655,27208,28609,40794,33437,10082,-3857,900,14626,25915,18432,1660,-5490,-4206,-4220,-4487,-4654,-9972,-3973,18888,27521,27100,22105,15775,7650,-1445,-5173,2756,5750,2456,1098,2157,2723,786,2615,2622,-8224,-13954,-8380,-3188,-2483,-8463,-12570,-16546,-10300,-4411,1465,-441,-6450,-13429,-16063,-17059,-13435,-11850,-5524,1738,4235,4967,4597,1188,906,4447,14866,35872,51292,46331,35504,25617,11378,1457,4059,6081,3847,-3373,-6064,1572,7206,6823,4367,3905,5823,8830,18980,24377,10515,-3556,-6114,-8803,-6061,-5973,-8415,-9862,-3117,-1326,-785,7469,17048,10813,-2592,-14365,-13165,-11761,-16359,-14045,-10280,-5001,-5428,1275,11985,12364,7457,7912,10842,16019,6174,-37,-4476,-10153,-12049,-4594,1611,2638,-162,-3935,-13100,-4240,-197,-9950,-2637,-1086,135,-1715,-7192,-10614,-13379,-13068,-8403,8816,21140,27470,34425,46557,62233,47484,23675,9476,-8539,-18065,-9957,3742,17042,36647,54841,60468,54187,43857,29149,6829,-9462,-724,16673,27734,40147,29545,11838,-1800,-5339,-5081,-9950,-9291,-7120,-9645,2952,16333,16927,14475,16959,23014,27062,42986,65742,62407,39486,11395,-4977,-12738,-15919,-6728,6481,24532,39647,31126,11692,1122,-1085,-776,-8436,-9706,-552,3521,3451,4170,1795,-3924,-7483,-8056,-8211,-9498,2631,10974,14458,22697,22714,15582,-2414,-7324,188,11320,11552,11374,7306,3108,-821,-312,-2378,-1114,567,-1046,-8827,-10956,1154,3035,-5449,-12496,-12930,-13008,-13708,-9602,-5818,-7804,-9712,-8893,-5774,508,5383,8451,8455,17009,21530,26547,34369,30707,18196,-5514,1432,15815,13879,409,-12872,74,14585,19196,14739,9472,11422,15254,9864,9780,753,-6748,4069,19059,24889,22440,16837,11862,8846,2005,-8798,-17971,-3507,2198,5709,7639,3918,3548,9755,12130,7919,-1545,-6178,-4209,-2775,-4309,-7669,-8927,604,18685,14695,2817,-4017,-5836,-12780,-17314,-9489,105,139,4203,9084,9510,9074,1311,-6502,-5934,-5779,-12319,-11267,-7663,-3139,-1761,-4348,-10129,-8493,-5446,-8237,-6813,222,11752,20974,16921,16638,17744,19047,15771,6611,-4281,-3020,2494,6160,4905,1758,7549,8174,-2188,-3139,-817,-684,-1106,8383,30195,48209,51828,40704,25959,16091,10077,8446,-3542,-13950,-16282,-10142,-4279,-6982,-11569,-10564,-4969,-888,1041,3228,3296,-945,-6428,-14132,-15453,-9676,-290,4701,-1299,-6168,-11392,-15382,-10574,-6338,-654,4434,5813,220,-6843,-11303,-15434,-13473,-6752,-1174,-859,-4829,-6627,-2480,6673,20193,30510,34257,41634,60577,64531,27208,-1545,9049,2441,-13340,-8643,-1131,-2726,-9715,-11393,-6412,-1238,2498,95,2366,10017,13261,5752,-4011,-13649,-16299,-11246,-10627,-11120,-12667,-11458,1162,23540,32425,27472,17952,7053,-993,4000,20606,32772,22557,12603,15246,19843,20221,14914,7951,2158,1697,5688,6282,3979,5841,901,-8179,-16550,-14856,-3711,8253,13287,20156,20010,10455,5082,27095,35244,30495,14827,-3348,-12833,-15112,-12984,-11532,-10372,-11078,-14739,-12893,-1035,6937,-1358,-14689,-14760,-10400,-10340,-9824,-7016,3794,12219,12153,7016,4934,-1549,-7174,-8908,-10060,-6441,-13,7312,12309,12195,4408,-2452,1816,13485,19348,9422,2130,-2794,-5132,-709,-81,7102,31852,54207,50638,30085,10249,-6993,-6641,4289,3803,-11343,4833,38355,46048,28076,6171,2799,6330,5260,3182,829,-1820,83,812,-858,-229,1460,2050,1011,-7247,-10671,7790,34086,27080,25875,12784,-1189,-8026,-12876,-13608,-13967,-9453,398,5153,7236,619,-1967,5110,16281,28444,17016,-4759,-11370,-6816,-13552,-8201,628,7868,20897,37935,38354,25626,14035,-1291,-17666,-5877,10208,20397,28682,32805,22379,13517,5254,-1826,-2892,246,621,1466,4933,4230,-2477,-4560,4797,15436,14743,3965,-2326,-6271,-4094,-4806,-3931,-2461,350,3531,7833,9637,2747,-4595,-12294,-17902,-16430,-15330,-15574,-16315,-4879,5859,9148,15067,12424,2113,-1195,-12749,-15062,-7494,-7669,-9520,-7317,-3054,2572,8538,13918,14134,4042,-3142,-2343,2395,11985,21962,36842,44810,19651,3483,-7179,-15376,-9852,-768,11075,14834,5034,-10012,-14433,-5038,8726,33982,33935,16743,6189,1682,4741,5359,-526,-7127,-13864,-15690,-17129,-6249,711,5422,3559,-2662,1372,16109,16968,6766,6267,12940,19817,14645,7793,-940,-9380,-13964,-12291,-9213,-2730,10151,16944,8510,-2783,-8566,-11286,-11483,-6682,-3789,-2041,-2364,-1085,3197,461,-10177,56,12647,15040,14069,17465,19026,16624,26545,45990,55214,53869,46276,30814,14298,7498,-2346,-5757,-6361,-13873,-18103,-14438,-2027,11546,8198,168,-6484,-15244,-16606,-15625,-5324,4050,2743,-6229,-9158,-7728,-16383,-9792,4044,11837,10596,18481,30980,32010,13442,-3666,731,4042,-509,-6644,-9684,-6768,-9566,-17916,-8790,169,737,497,-3877,-7415,-8283,-10980,-13446,-8954,-7692,-8151,-332,-2681,-11460,-8979,14717,30271,20747,10468,2434,-5938,-5868,-5775,-9959,-10816,-14344,-14956,-10834,-7015,-5161,-6706,-2643,2703,15935,28469,20529,-6616,-16814,-9748,4884,14686,10944,-5003,-5938,-3435,3619,18548,21819,12781,9046,9175,12657,8986,4012,763,-500,-8565,-10990,-5095,11811,21358,14639,8556,453,-4266,-4818,-4957,-2281,-4194,-11866,-13650,-9389,-4182,-2355,-4704,-5701,-3025,-40,3434,7542,6540,4516,3052,-1156,-12161,-17420,-10474,-885,3166,-3205,-11170,-7757,-8569,-11764,-11641,-1736,4178,2031,810,1238,7135,8706,10766,12765,12163,6167,-2840,-15933,-18334,-15728,-9515,-7913,-12170,-6783,1064,4976,2737,-4018,-7690,-6740,-3008,360,-2325,-7276,-9138,-8592,-10258,-17168,-12297,-7382,-3381,-1286,-1692,-4616,-7108,-4586,-1300,561,-1995,-4120,-1475,-5599,-18086,-13513,-13230,-14380,-5727,-1364,-3075,-11712,-12981,387,6139,7541,11382,6644,-1993,-5515,193,7827,14154,20485,23454,32796,65714,66263,37845,17858,11037,6949,-6338,-10547,5384,15191,16168,9681,10561,7835,1381,-1471,3765,12339,13585,8564,3239,-5775,-6129,-6789,-5418,210,4904,5476,1604,2600,13907,20112,16824,8245,-1535,-9983,-13864,-8280,-3363,-4451,-9853,-7874,6100,10511,-1066,-9733,-8622,2110,13173,14043,9788,3205,637,4188,-5662,-18427,-11361,-5825,-6498,-13802,-10194,-2550,8060,12190,9551,8708,7405,4537,-403,-1393,6670,16886,7474,-6259,-11460,1010,8879,8536,8677,6255,4650,1275,-2608,-13118,-12419,-11072,-11502,-13861,-4307,7209,9703,7985,6072,4618,-2739,3578,16457,22648,9282,-4874,1608,3365,3493,4076,-684,-1554,-1476,-9427,-17535,-8927,-7152,-7127,-9250,-7510,-18,11309,15355,9537,9304,16008,11179,856,-3640,1555,3148,2137,910,2753,6805,387,-11187,-18879,-16240,-12320,-4369,6019,12923,11796,6736,-16,-5610,740,1670,-2881,-8718,-7248,-2066,4080,4578,-4757,-11744,-4892,-4950,-6389,11323,24014,27210,16209,-353,6168,20512,31487,39897,43733,24949,-1276,-12137,-1965,2121,-3914,-10051,-15646,-9192,-4927,-6263,-10368,-12615,-12664,-5763,3430,9642,6720,-4308,-16026,-7302,3676,3695,-3024,-7797,2891,26720,38120,27260,4951,3729,13891,7408,-5849,-9126,-12204,-8991,-7059,-4725,-2970,1533,2057,759,-3085,-4155,-3333,-40,-1456,-5309,-7402,1177,17824,25505,20031,8285,-1242,-2059,-1954,-10390,-15410,-7407,-4824,-7441,-5254,2959,8240,12250,13367,6455,-8617,-4878,10621,20292,23199,21573,11991,8366,5029,-6804,-11992,-7201,-4516,-10821,-3850,9339,11951,9281,10990,8511,-2207,-10794,322,1974,4212,1079,-6416,-8379,-1685,5201,7903,7615,624,-8584,-10685,-2881,8947,19614,17386,5364,-7252,-9864,-10362,-16131,-8950,-4346,-6422,-7895,-1064,8351,17080,25817,30187,17488,4620,-8729,-12836,-2879,3692,14005,35997,59048,59616,41285,20997,3827,-5828,-8193,-5275,-387,3302,11271,22242,26018,12280,-5032,-8879,-450,-1670,5723,14961,18653,17929,24592,24500,18599,11879,9839,4576,-1940,-3483,-1384,145,-3891,-10843,-8265,617,2034,-2045,-2842,1817,-2823,-12400,-10664,-14058,-5784,3081,11401,20150,25355,21810,16778,10738,4894,-314,-1357,3157,16745,20261,16012,9169,9598,5266,-1777,-6424,-7408,-3814,-495,-1590,-6871,-13170,-15119,-10470,-7699,-1296,2243,3607,7,-8587,-13956,-3026,7762,8932,5545,7736,23198,25133,9513,-4793,-9481,-9087,-6124,1084,11602,12771,7288,4533,7411,10003,7260,-473,-4117,-1939,1147,12121,20123,10159,5919,4470,1767,-4729,-6129,-4531,-4165,-12261,-14540,-10641,-9911,-9881,-9338,-3290,2839,-3714,-14534,-5645,1725,10759,15156,7938,-9000,-5676,3991,7925,4879,-2232,-11794,-7668,-4460,-4177,-2975,108,-2049,-6333,-6104,-8846,-8377,-6569,-11891,-5971,7937,12855,17987,13406,3056,-7604,-16612,-5816,4174,9626,8982,2408,118,4437,3703,10681,12678,5843,-2953,-14601,-16380,-11511,-11553,-8110,7135,2952,-5213,-11893,-8429,-2112,11396,33629,30666,22846,6630,-5774,-16387,-14193,-12369,-4447,8298,20249,30863,27349,23427,11597,-1611,-15451,-752,9622,15132,7628,-2060,-5374,-8175,-5659,-2530,-1341,471,5229,6313,9604,21973,29574,20098,2855,15713,10647,2953,-5615,-8266,-4709,-1934,-727,-3715,-6381,-17256,-6260,5885,8497,4159,3922,12944,6176,-256,-6077,-11458,-3350,5176,12344,13590,12084,3279,-8218,-10082,-3413,-4955,-5777,-2657,-12141,-16237,-10177,-9660,-9866,-11132,-14770,-5030,4591,9100,6747,-791,1438,21961,32224,19711,-3438,-13562,5648,13084,10297,1493,-4472,696,10919,23983,26118,26616,24831,19024,8530,620,-6074,-5995,-5969,-3817,-2602,464,4524,-100,-11418,-7708,-9192,-14971,-15758,-11696,-9379,-6699,-674,14005,27406,14947,2219,-5364,-7034,-1841,7754,8101,3378,332,-2433,-9917,-13940,-12952,-7422,-7546,-4478,3113,13547,18501,21428,10906,-134,-2198,-7325,-8736,-5683,-3462,7532,20098,26210,23387,19483,20117,17448,11664,1906,-4878,-9196,-13160,-8947,-8886,-1350,8383,12013,10622,-2934,-12165,2622,5090,-3843,-12949,-9621,-1561,5271,728,-9203,-14695,-3636,3627,14661,25600,19869,2040,-12185,-17725,-20223,-19826,-13367,-3339,-1900,-5935,-8237,-2488,6956,18077,32885,36510,34736,36903,33560,20226,6236,2766,3570,-5915,-10093,-9168,-14503,-12125,-3012,11003,19476,15579,-1055,-13435,2836,22840,35254,8347,-13795,-12309,-4500,1425,1835,-7012,-13315,-5851,6392,15176,14056,8869,3987,4970,9036,10655,4228,-2701,-11356,-16800,-12411,-6510,-2276,367,-2023,-5412,-6374,-5885,-4671,-2176,215,6642,14138,22286,18401,8520,994,-3432,-5181,-6191,-9206,-11637,-7115,-2154,-5760,-12052,-10318,-10401,-411,1503,3019,6653,24100,39904,31238,9098,1532,174,-8228,-13404,-2834,130,-6337,-10277,-7664,-11330,-14931,70,30957,55684,44893,18439,-1949,-8871,223,10572,21640,26701,24497,13294,7968,15531,21194,20191,12063,-2088,-14035,-4245,-12737,-17857,-927,14837,14275,5502,-1776,-2790,4040,16780,22554,15870,4361,-5118,-5848,-5130,-10617,-17774,-11086,-11428,-6789,6000,12002,11341,1171,-11745,-13513,-8808,-3452,1024,-1556,-3765,-8356,-13614,-10215,-6561,-7680,-5929,-3747,-8137,-10293,-9659,-5598,-37,902,8853,11477,8318,-569,-9397,-12518,-14773,-3545,-3406,-11091,-8176,24529,51781,51644,33806,17609,7774,-3136,-4332,6965,8313,95,-6262,-10837,-12928,-8829,-6120,-4131,-6096,-6939,-1745,54,-11483,-8286,726,3102,3575,7968,11929,6030,-5083,-10000,-7422,-15516,-5447,10479,27351,35489,30882,23893,21781,13813,5248,3576,1721,7032,4281,-8459,-8474,11314,31605,31342,23003,18079,10944,2427,-5230,-6404,1457,12190,23067,35391,33909,18086,4156,-4011,-3834,-282,1465,-63],[-214,3554,10433,19251,23004,19047,9423,-674,-4963,2406,-82,-453,-1655,-6876,-3241,2801,-3369,-14979,-20170,-13556,-3968,2132,-46,1101,349,1213,5840,7060,2140,308,4260,4652,4405,4665,1743,-3592,-390,649,3421,16955,12631,2981,-1999,8219,12139,3036,-8715,-16420,-13814,-14165,-14593,-6259,6748,18746,18475,17765,-2012,-11540,-6425,-2198,-374,-3420,-5926,-2697,-5255,-12950,-15081,-4576,9715,15054,19263,16058,10055,9887,2481,1050,3704,8802,13750,13731,3653,-6414,-12403,-16490,-14221,-8256,-4012,-7135,5243,28895,36874,16182,-11863,-6149,6670,11892,6144,-9834,-14856,-8912,-10352,-14698,-11010,3943,14040,10182,6229,16517,34133,32147,20702,21483,22034,23335,17749,2540,-9645,-8089,1499,12133,20514,19089,7666,-900,-5134,-10272,-10370,-6811,-4381,4293,14133,7110,9317,16625,17816,9079,-2313,-9808,-4892,-9044,-15346,-16824,-18334,-17242,-13957,-10327,-2395,768,-4039,-13992,-12393,-8646,-6288,-3067,-859,638,416,-2023,-3186,-6672,-10128,-11446,-11124,-16933,-7869,-2680,5817,12312,15186,15751,16636,8150,7849,43366,44953,-52076,-226547,-381080,-439794,-373166,-244491,-124525,-44650,-10091,-17263,-14319,-15329,-17596,-18067,-10738,-416,2517,1324,-4635,-14366,-20022,-13620,-8668,-7767,-8088,-516,-1906,-9701,-16417,-9893,-11195,-5103,4434,10189,12166,8990,7493,4343,2831,-5048,-8231,5062,739,-17769,-25869,-21062,-14851,-9679,2317,28757,32404,24515,25880,39146,34159,12047,-3081,75,13181,23455,13086,-1349,-6405,-4795,-5276,-6176,-7746,-12927,-1471,23475,30402,26448,20574,15260,8454,228,-3910,3530,6970,3562,1710,2523,3445,2597,1754,1247,-7399,-9270,-5988,-1662,-1373,-8150,-13251,-18551,-13337,-8325,-2288,-3009,-6583,-11820,-14071,-14441,-15503,-13512,-6464,1656,5053,6597,7394,2934,423,2032,11412,30423,46317,44888,36865,27931,13465,1775,2255,4502,3436,-2361,-4020,2367,6310,6453,3604,2685,4019,6071,14010,18028,7303,-2423,-4667,-7590,-5015,-4473,-7549,-9716,-3497,-1922,-3670,3244,13040,7418,-4940,-15661,-13219,-13254,-17716,-13580,-11213,-6631,-6745,3527,15033,13399,5899,5634,9540,18222,11707,3956,-3710,-11718,-10946,-5265,409,1577,1852,-2948,-13809,-7272,-2035,-10780,-3493,-2962,-1553,-2613,-7554,-10424,-12697,-13318,-8232,6728,18535,25143,33764,45852,58068,44280,19217,3393,-15390,-13591,-7397,3289,15433,34198,53842,63315,53760,38727,23007,3731,-9140,281,18181,31816,45022,31028,11492,-3745,-7384,-5818,-9911,-9469,-7765,-11252,-649,10005,10951,10455,13054,19926,25757,41040,63754,61677,39867,12146,-4233,-11680,-13709,-4391,9182,27628,40977,32282,12139,1105,-1980,-2236,-9284,-10373,-1703,2741,4155,6308,5205,463,-2621,-5022,-7835,-9440,4764,18490,21286,29546,29599,21670,-413,-7585,1094,16895,17508,15408,8565,2943,-1522,-1829,-4178,-3124,-3187,-5248,-11935,-9000,2661,3405,-5836,-12526,-11557,-10162,-9724,-6829,-4934,-7452,-8612,-6582,-2363,3806,7832,8914,6517,12365,18585,25511,32960,28013,16691,-5942,2195,18718,17272,3470,-11731,-3428,10188,15574,12681,9911,16151,21324,12885,9346,-1186,-8188,4621,19532,24726,23622,18092,11066,6308,-1138,-12300,-15003,-88,6603,8877,9394,4898,3302,10836,14867,10518,952,-4073,-3443,-2722,-4024,-6833,-8197,532,19181,18176,6094,-1601,-4003,-10481,-12065,-3559,3267,-780,-198,4257,6418,5206,-642,-6505,-4735,-5167,-12865,-11610,-7396,-3846,-4456,-7944,-13818,-11265,-6328,-7032,-4009,4573,17534,23660,16620,15058,16696,18084,15323,6539,-5271,-6375,-727,4250,3405,-405,4064,6644,-1658,-1365,1068,988,246,9548,35268,50324,49888,35210,22016,19858,13293,8078,-5731,-15885,-16523,-10753,-6117,-9919,-16940,-14185,-6981,-3289,-1753,1367,2800,302,-5248,-13227,-16342,-10772,-1784,3221,-2442,-6931,-11337,-15494,-12377,-7457,-454,6209,8324,2404,-5716,-10996,-15986,-13583,-5513,1119,1217,-4215,-6883,-1197,9026,21734,31093,33653,40256,59605,62733,26129,-3560,7752,3807,-11682,-8901,-1765,-3531,-10070,-11810,-5839,-647,1500,-2105,2133,10076,12756,4798,-4941,-14285,-16761,-12098,-11958,-13105,-14553,-12064,3029,27881,36362,30362,20018,8663,-23,4330,21121,38359,34066,22820,20798,22653,22281,16341,8794,3184,3677,8740,10145,6994,6792,990,-8257,-18274,-16398,-3303,10104,15668,22454,21827,10220,4461,26633,35723,31498,17693,-397,-10983,-15344,-14386,-13418,-13156,-13006,-15655,-13246,-2038,6803,930,-11846,-17710,-12814,-11523,-9147,-5298,2066,10909,12656,7197,5419,-236,-5519,-7480,-9622,-5542,2151,10622,16157,15908,5815,-5165,-2804,7133,13288,5598,-634,-4494,-6113,-2048,-2482,6332,33498,60170,58336,32079,11678,-4642,-5531,3665,2404,-14512,2979,37553,44750,27339,5545,1913,2976,634,-1903,-2568,-2958,64,1291,-653,-393,1271,1936,789,-7342,-11684,7665,28581,20310,22138,12779,135,-6202,-11451,-12899,-13841,-9886,-422,4487,7143,1077,-499,6975,18911,32056,21716,-2635,-11333,-8203,-13640,-5759,3111,9934,22781,36991,34328,21856,11580,-3047,-16937,-5446,10500,20831,26907,26011,17166,9859,2567,-2251,-2431,-723,-1394,1833,4822,2754,-4496,-6060,3219,12069,11528,2376,-4468,-8784,-6613,-7052,-6067,-4920,-2058,1536,5687,7480,1350,-5819,-13252,-18502,-17630,-15460,-14815,-13999,-1791,7561,10204,15265,11327,-576,-2453,-12655,-12575,-5624,-7159,-10214,-9360,-5866,-269,5767,11777,14931,5925,-2134,-1340,4531,15324,26333,41150,42287,15874,1869,-8221,-13188,-8000,121,11389,14513,4703,-10087,-14890,-6428,8406,33373,30802,14481,5520,2218,5869,7787,1993,-5668,-15063,-18131,-15695,-6008,-73,4856,1312,-6084,2344,21313,20315,6996,4740,9116,14500,11265,7353,-18,-7704,-12251,-10228,-8394,-2790,10311,16868,10008,-1227,-6856,-9795,-10604,-6270,-3776,-1486,203,1463,3342,-1219,-10832,1199,12922,13065,9429,10879,12826,13167,27059,49788,57730,53397,45381,31571,14124,5301,-5833,-10075,-9719,-16338,-19296,-12838,-1264,11062,8714,182,-6948,-15521,-15633,-15135,-4759,6063,4204,-6068,-8887,-6166,-11038,-4699,10011,18665,15945,23600,35974,33613,13408,-3856,-1670,1395,-3099,-7247,-7954,-5124,-8809,-17102,-9801,-1836,-832,-302,-4043,-7350,-8421,-11723,-13574,-7293,-4790,-6408,-1250,-3204,-10088,-6494,15982,34295,26337,13327,3115,-3683,-3683,-6203,-11445,-11541,-15438,-16072,-11291,-8302,-7582,-8480,-4419,579,12861,26957,20846,-6801,-16022,-8384,5461,14452,8229,-6682,-7004,-3638,4278,19599,22668,12961,9724,10443,13781,9534,5047,2968,2968,-4342,-8925,-4428,8247,19682,13585,8056,1216,-3021,-4917,-7847,-5404,-6448,-12919,-14583,-10110,-3382,-173,-3897,-5223,-1101,3828,6909,9952,8320,5617,3820,-536,-11752,-16983,-10972,-2275,1369,-4676,-10769,-7180,-7778,-12288,-12881,-3573,960,-679,-4,946,6286,8010,10416,12559,11636,4362,-4486,-13811,-16606,-16840,-11118,-8638,-10556,-6755,-1456,1627,1161,-4160,-6905,-7166,-4169,-516,-2588,-7462,-9504,-8965,-10180,-16313,-12141,-9037,-6158,-4447,-4239,-5732,-7429,-4456,-580,1280,-1866,-4401,-1790,-5704,-16417,-11319,-13161,-15499,-5748,-491,-1176,-8846,-14964,-2140,3077,3551,7304,3246,-4534,-7329,-387,8229,15935,22692,24093,31291,60725,57830,31272,14286,10921,8895,-5155,-10045,9654,23178,23670,13957,12221,7932,1080,-2189,3504,13122,14985,9728,3028,-6930,-7609,-8295,-6893,-1558,2445,1901,-2536,-1411,9784,17016,15564,6982,-3803,-13241,-13692,-12380,-8110,-7361,-9265,-5311,7597,11703,529,-8728,-8731,1033,9169,9182,6918,1674,-376,2344,-6988,-16260,-10535,-5299,-7688,-12599,-6359,603,10305,14921,11704,10604,9609,7321,2360,-1630,4023,13508,5726,-6013,-10437,-245,5177,6840,8253,6941,6515,4035,-589,-12482,-13710,-11645,-10664,-11927,-3675,8725,10615,7484,4818,4068,-2543,2569,16277,23197,6670,-9400,1907,6308,6558,5778,1820,2246,1421,-8148,-15383,-6356,-4284,-4588,-7192,-5518,2797,15508,22314,17166,13400,16887,11408,2727,-579,1986,1938,44,-1388,701,5596,363,-11351,-18344,-14854,-10199,-2463,7965,15352,13928,8170,1381,-3650,485,-783,-8125,-17570,-13916,-10069,-1769,2280,-4853,-10460,-4946,-5016,-6801,8679,21802,26266,17359,2078,6877,19508,28183,34947,38473,21231,-1830,-10644,-3221,337,-4886,-10236,-12973,-6729,-3757,-8241,-13079,-12893,-11159,-5348,2702,6442,3816,-4338,-14499,-11003,-305,2221,-2969,-7965,2494,24082,33152,20229,-1871,-1493,13971,13479,-1033,-6663,-10652,-7912,-6014,-4410,-3018,962,911,-500,-4102,-4748,-3640,-4,-1013,-4538,-7295,300,17275,27707,22377,10140,575,-3716,-5815,-14404,-16301,-7828,-5660,-8500,-6001,1791,8255,13051,14135,7392,-8395,-6783,9232,19683,21906,19725,11751,9462,4666,-7264,-11310,-7804,-7267,-15321,-643,13767,18822,14498,13072,8486,-2585,-9794,-602,617,3046,518,-6298,-7890,-542,7804,10633,9247,1359,-8672,-12648,-5762,5218,16298,16576,5422,-7578,-9553,-9435,-15762,-9469,-4456,-6143,-7472,-1301,7755,16737,26824,31078,16865,2774,-11401,-9803,-1603,3060,11418,29355,49168,50222,33453,16936,2884,-7339,-10438,-7649,-2902,1118,10592,22403,24423,10849,-5836,-9008,1194,-734,4938,15044,19278,19149,25836,24982,18384,11166,8396,2341,-3597,-3672,65,2945,-773,-9063,-9580,-853,1393,-1494,-969,3003,-2082,-11687,-10460,-14164,-7119,-566,8026,18577,26626,23840,17267,10225,3684,-1352,-1809,3781,16683,20375,17871,13244,15812,11999,3644,-4135,-7950,-4572,-152,-686,-6673,-13674,-13843,-9129,-8220,-1835,1801,3417,754,-6705,-12579,-11215,-1008,1098,501,6873,24785,28111,11487,-2978,-8503,-8898,-5514,2210,12455,12877,6114,3842,6938,10089,9282,2678,-5688,-4221,400,12250,21809,10541,3629,1247,-1467,-7174,-6965,-4712,-6135,-15236,-14707,-10565,-9113,-8277,-6313,911,6751,-1383,-16151,-6021,2257,11998,16530,7759,-10177,-4704,5825,8264,3257,-4108,-13175,-8806,-4441,-2297,-126,2703,-550,-6088,-6500,-8631,-7236,-5839,-13222,-7900,5749,9803,14321,11309,3225,-7091,-15906,-5792,3314,8095,6916,824,-710,729,-676,7333,12054,5896,-2005,-12586,-14275,-9523,-9492,-12723,4447,1031,-7725,-14377,-10253,-2467,13055,39219,38432,27059,8361,-5189,-17664,-15314,-12565,-2314,10570,21820,32565,25472,21349,8537,-4079,-16010,-948,7944,14456,7807,-1622,-5449,-7725,-4479,-1031,-121,1954,8283,13048,19366,31998,38113,26309,5886,12097,6996,239,-8656,-12352,-8875,-4063,-1285,-3831,-6101,-17346,-6636,5271,7481,4914,7018,15803,7828,943,-6047,-14672,-5354,3034,10147,12152,11089,2613,-7666,-8777,-3260,-5951,-5856,60,-5711,-16243,-11968,-10310,-8368,-8255,-12175,-6693,3673,7521,3443,-4780,-206,19791,27408,14217,-6670,-15167,4163,11519,8377,169,-5719,-577,10910,27471,35363,37419,31493,20493,8566,1449,-3249,-3965,-3431,1310,4317,5588,5767,-1111,-13746,-7100,-8740,-17222,-14661,-8243,-6600,-5469,-1677,10302,22989,11624,133,-7750,-9253,-3408,7634,8973,3445,-228,-2899,-9616,-13905,-12992,-7241,-7647,-8112,-350,11167,17163,20576,10273,-3438,-7492,-8995,-5261,-2110,685,13560,26601,32468,27848,21598,21396,18356,11364,1913,-4390,-8064,-12602,-8810,-9209,-3117,4749,6853,5010,-3859,-8005,5847,7925,-572,-6425,-6445,-2470,4963,1237,-8693,-16332,-5270,1294,10343,20758,16395,-1182,-14376,-18345,-18909,-16657,-10213,-1203,387,-4342,-7772,-3546,5369,17420,32523,34660,31526,33536,28679,14739,2037,-969,999,-8307,-12124,-10957,-17337,-14750,-5735,7428,15081,11344,-3000,-14558,5855,29030,39165,9427,-13366,-12443,-3902,2005,1423,-8663,-12547,-2334,11058,19509,15976,9542,3849,4791,9496,11915,6303,-1076,-12549,-16574,-13373,-5252,559,5295,2844,309,-558,-2046,-1791,70,2701,10050,17505,23445,17247,5935,-1982,-5116,-5522,-5896,-9048,-12195,-9009,-4851,-7720,-12597,-9415,-9717,-3019,-1313,3173,6255,23115,38455,30245,8187,1078,449,-6621,-13893,-6545,-2833,-7793,-11205,-9071,-12800,-14309,177,28858,54202,49152,23114,953,-7699,775,11035,22451,28756,27510,15824,10907,21552,27382,23005,12953,-1251,-14513,-4501,-13911,-15016,2452,17667,15698,4622,-2922,-1419,6406,18153,22214,14600,2510,-6312,-6955,-6633,-11982,-16815,-10327,-10603,-6787,4335,8468,6926,-3218,-15518,-16276,-11045,-6239,-1893,-3576,-4632,-8955,-15130,-11238,-6781,-6585,-3479,-1806,-7202,-10076,-9259,-5277,-950,-2442,4610,6925,3876,-4920,-14159,-12144,-8480,2349,-175,-9497,-8248,22322,53400,55599,35532,18930,12154,4308,1108,8719,7763,-852,-7085,-12612,-15028,-11269,-8414,-5603,-6257,-6118,1883,4357,-7455,-9422,358,3097,3778,8271,11289,3995,-6301,-9580,-6156,-15289,-5753,12169,30765,36238,26071,16628,12909,6130,266,220,-2730,2372,2097,-9012,-8506,9591,30307,33875,25477,18682,10905,3881,-3585,-6479,-643,8620,18123,30514,29724,16253,4486,-3741,-3847,452,2292,481],[149,4967,12948,20302,22045,17457,7835,-2008,-5592,3782,2846,1041,-1738,-8155,-3803,3058,-2129,-13463,-19279,-15199,-5883,-417,-3073,-1997,-2685,-1613,2807,4316,787,877,8212,11464,10059,8735,4087,-2636,607,-845,8,14338,12296,2285,-2802,7067,11139,2964,-7716,-17329,-14810,-14376,-13651,-4368,9477,21485,18804,14409,-6659,-14067,-6539,-2862,-1508,-2426,-2787,-873,-5022,-10498,-12077,-3664,8305,12749,17708,15306,9862,9232,232,-214,3765,7663,11491,11939,3167,-6083,-12047,-14848,-10463,-3866,-1289,-8599,2018,23916,30532,13832,-11448,-4821,9582,17646,13732,-4423,-17878,-10870,-10917,-13404,-13862,-545,7950,3553,1111,11987,31074,33212,21760,20146,19314,23721,19828,3327,-10168,-8163,1438,12094,20541,18465,6961,-2604,-8287,-14262,-10481,-6224,-5206,1824,9856,5664,3295,10141,14553,9491,365,-5171,-682,-4865,-11630,-13563,-15529,-14996,-12891,-9156,-511,2585,-2912,-13834,-12869,-9089,-7953,-4291,-2081,-844,-2029,-3965,-3890,-6154,-10368,-12880,-12164,-16530,-9354,-6008,2206,11732,18321,21154,20997,12063,5998,29116,26865,-75032,-258620,-425435,-487037,-414937,-277945,-144864,-52507,-11971,-19656,-14221,-11831,-16234,-15367,-12362,-5932,-3398,-640,-4725,-15763,-18489,-12448,-8454,-8654,-8070,-1001,-2920,-9751,-11665,-6826,-12653,-5717,4264,9897,9998,5256,3541,489,-1317,-8003,-10745,3550,704,-18675,-26968,-21583,-16026,-12679,-1404,24408,29042,21901,23055,36271,33527,13523,-2522,-1649,10151,18802,6670,-3901,-6962,-4828,-5395,-7437,-10483,-13462,2144,28508,33720,26200,19485,14981,9276,1799,-2388,4823,8569,4725,2095,2605,4196,5671,4942,3223,-3109,-3753,-3456,-133,-319,-7832,-13844,-19585,-14267,-12224,-6195,-5686,-6316,-9752,-11654,-11352,-12035,-13066,-6872,1882,6052,8074,9603,4852,622,-135,7304,23187,38680,41254,37020,29698,15559,2265,127,2687,3173,-590,-1173,3171,5297,6032,3012,1732,2570,3786,9460,11333,3190,-2106,-3372,-6143,-3913,-2964,-6618,-9494,-3860,-2126,-5879,-470,9435,4340,-7075,-16887,-13290,-14625,-17129,-13022,-12334,-8652,-9036,4665,16620,13259,3671,3094,8149,19909,17691,7986,-2549,-10864,-8745,-5475,-673,506,3816,-1979,-13628,-9423,-3345,-11215,-4117,-4040,-2143,-2364,-6979,-9530,-11511,-12235,-5630,4953,15872,22986,33189,44494,51914,39775,14761,-2168,-14564,-9347,-5193,2531,13337,30537,49640,60949,48896,30619,14771,-52,-8174,1653,19643,35241,48131,31723,11001,-5604,-9153,-6163,-9587,-9386,-8190,-12339,-3299,5535,7230,7812,9843,16433,23242,37295,59391,59638,40396,13924,-2053,-8982,-10919,-1906,11793,29701,40479,32048,12117,977,-2694,-3262,-9784,-10514,-2120,2678,5357,8704,8999,5670,3424,-1693,-7432,-9133,7233,27910,32139,39547,38552,28703,1680,-7779,1906,22474,24408,20239,10000,3000,-1825,-2891,-5613,-4992,-6740,-8753,-13325,-6958,3759,3582,-6046,-12052,-9668,-6915,-5300,-3450,-3788,-6889,-7265,-4034,1167,7250,10435,9436,4692,7835,15015,23543,30485,24385,14231,-6642,4437,23152,22147,7895,-9107,-6676,5993,11979,10573,10314,20962,27211,16006,8749,-3256,-9016,5389,19433,23983,24240,18690,9586,3002,-4909,-16172,-11060,3945,11042,11479,10559,5602,3377,12113,17735,13411,3964,-1476,-2253,-2287,-3382,-5846,-7543,292,18672,20420,8822,1076,-1433,-6898,-4448,5449,7762,-866,-4337,278,5269,2282,-2377,-6383,-3856,-4989,-13331,-10911,-6173,-3868,-6738,-11476,-17393,-13554,-6399,-4914,-592,9235,23050,25647,16868,14316,15978,17156,14849,6605,-5750,-9369,-3652,2373,1918,-1998,1704,6131,33,1002,3277,2916,1628,9939,36995,48096,44046,26566,15387,22335,16857,8531,-5964,-14593,-14166,-8956,-5056,-8959,-14727,-12051,-5228,-2730,-3840,-717,2112,1523,-4010,-12229,-17069,-11857,-3373,1688,-3214,-7236,-10961,-15113,-13718,-7975,114,8050,10986,5003,-4119,-10370,-16102,-12838,-3870,3428,3350,-3351,-6605,372,11482,23253,31505,32675,37884,55949,57503,23963,-5707,6131,6142,-8286,-8469,-2369,-4058,-9963,-12449,-5748,-643,-147,-4569,1966,10153,12331,3873,-5914,-14893,-16687,-12520,-12972,-14785,-16085,-12278,4692,31144,39073,32435,21540,9968,806,4286,20453,41469,43924,33017,26193,25270,24227,17777,9852,4600,6009,11971,13946,9827,7649,1158,-7818,-18494,-16471,-2638,11948,18458,25200,23918,10351,4132,25758,36219,32592,20934,3957,-7644,-13367,-15402,-14558,-15843,-15148,-16660,-13283,-2817,6547,3244,-8579,-18709,-14726,-12233,-8253,-3532,530,9264,12728,7459,5893,1218,-3574,-5772,-8868,-4164,4838,14614,20072,19017,7190,-6901,-6636,2296,7827,1992,-3135,-5951,-6938,-3305,-4335,6609,35047,64440,64205,33284,12592,-2569,-3340,4413,2646,-12877,948,34195,40621,25208,4673,1034,54,-3586,-6579,-5641,-3770,444,2237,67,-189,1299,1943,429,-7660,-12378,8042,23529,14527,17977,12132,1359,-4182,-9558,-11483,-12756,-9327,-611,4390,7719,2169,1071,8434,20560,33473,25473,-364,-10761,-8936,-12492,-2822,6236,12200,23546,33719,28232,16658,7910,-5426,-16186,-4571,10863,20746,24333,19100,12371,6604,442,-2319,-2061,-1650,-2971,1688,4033,933,-6679,-7727,1394,8394,8152,534,-6879,-10777,-8465,-8688,-7789,-7132,-4354,-620,3237,5171,164,-6472,-12913,-16473,-18566,-15714,-14094,-11689,749,8285,10561,15042,10057,-2693,-1960,-10250,-9275,-3670,-6483,-10478,-10859,-8137,-2751,3034,9021,14570,7142,-1241,22,6856,18482,30247,44125,38249,12328,745,-8298,-11313,-6789,461,11156,13727,4282,-9894,-15253,-8627,6868,30268,25127,10878,4131,2283,6246,9174,3973,-4080,-15044,-20450,-13806,-6037,-1266,3812,-1185,-8950,4586,25996,22110,6360,2658,4654,8739,7897,6847,830,-5980,-10353,-8195,-6996,-2307,10655,16818,12019,1309,-4062,-7498,-9296,-5666,-3749,-1054,2721,4266,3699,-2653,-11203,2204,13020,11113,4691,3942,6704,9497,26104,50843,57734,51510,43584,31601,13877,3419,-8772,-13335,-11246,-16779,-17627,-10064,191,10555,8922,87,-7435,-15611,-14341,-13792,-4593,7560,5362,-5969,-8771,-4847,-5688,2387,17810,27605,23060,29809,40986,34747,13594,-2936,-3358,-750,-4602,-6158,-5419,-3099,-7660,-14577,-9653,-2979,-1936,-988,-4363,-7477,-8592,-12426,-13071,-5638,-2619,-5328,-2669,-3959,-8687,-4086,16854,37292,32271,17363,5428,383,-1101,-6301,-12197,-11174,-15739,-16880,-11013,-8346,-7338,-8149,-6270,-2107,9106,23921,19598,-7143,-14636,-6847,6196,14116,5463,-7905,-7267,-2824,5778,20960,23643,13485,10563,11679,14709,9771,5736,4743,5880,-533,-6157,-2608,3968,16079,11250,6704,1470,-2097,-4807,-10398,-8268,-8701,-14312,-15801,-11271,-3185,1512,-3108,-4803,352,6775,10054,12713,10346,6683,4476,136,-11112,-16432,-11607,-3896,-729,-6416,-10314,-6217,-6133,-12004,-13938,-5634,-1705,-1885,-208,662,5176,6884,9411,11590,10483,2490,-5473,-12236,-15312,-17292,-12022,-8671,-8762,-6796,-4318,-1536,558,-2582,-4105,-5758,-4361,-990,-2686,-7549,-9751,-9030,-9706,-14994,-11072,-9770,-8025,-6448,-5400,-5650,-6787,-3721,455,2227,-1407,-4138,-1308,-4451,-13237,-9109,-13083,-15962,-5097,566,589,-5962,-15110,-4918,-692,-1237,2689,-492,-7268,-9428,-1852,7442,16809,24037,23627,28077,52482,47423,24850,11729,12061,12190,-1917,-9513,12159,28397,28639,16864,12906,7330,96,-3781,2501,13284,16042,10932,3203,-7437,-8687,-9405,-7978,-3141,-132,-1832,-6621,-5133,5908,13894,14280,5692,-6059,-15773,-9743,-12356,-12875,-10316,-8185,-2189,9483,13024,2341,-7388,-8685,-108,5654,5399,4656,603,-1266,573,-7619,-14032,-9753,-5089,-8794,-10469,-2931,3531,12734,18280,14956,14086,14032,12816,7173,-1514,1384,9726,3428,-6093,-9682,-1989,1134,5027,7203,6900,7762,6553,1591,-11117,-15072,-12241,-9654,-9413,-1800,11342,11956,7021,3683,3692,-1904,787,13901,20641,2635,-13293,3254,9808,9648,7216,3903,5557,3937,-7300,-12795,-3230,-1257,-2130,-5199,-3728,4951,18083,27173,23871,18402,20074,14316,6746,3231,2722,953,-1923,-3742,-1815,3342,-604,-12136,-17519,-13173,-8037,-733,9400,17135,15644,9529,3007,-1862,-18,-2708,-10809,-15373,-11607,-14827,-7473,70,-4703,-9081,-4801,-5040,-7580,5357,17762,22694,15962,2917,7109,17771,24419,29423,32102,17080,-2327,-9338,-4514,-1529,-5423,-9160,-9859,-4233,-2235,-9543,-15343,-12566,-9689,-5053,1864,3258,1071,-4369,-13189,-12095,-1992,1996,-2168,-7767,2017,21500,28742,15263,-4703,-6215,13167,19738,6356,-3218,-8030,-6277,-4767,-3788,-2982,536,352,-629,-3597,-4054,-3064,589,-272,-3733,-7500,-855,16117,29040,24073,12002,2954,-3832,-8913,-18098,-16408,-8452,-6929,-9522,-6260,1238,8350,13562,14698,8695,-6938,-8965,7210,18065,19537,16720,11029,9995,3817,-7660,-10492,-8154,-9676,-12074,3161,17873,25884,20336,15313,8468,-3007,-7869,-681,-176,2153,9,-6219,-7530,308,9991,13008,10626,2149,-8154,-14061,-9153,764,11942,14197,4153,-8688,-9549,-8700,-15274,-10084,-4716,-5965,-6835,-1366,7085,16344,27210,30737,15860,986,-13496,-7143,-692,2375,9034,23035,39275,40642,26169,13430,2306,-8659,-12807,-9072,-4585,-1140,9276,21472,22178,9401,-6405,-9139,2580,534,4188,14156,18722,20174,26900,24996,17518,9785,6293,122,-4727,-2864,2286,6051,2211,-7686,-10787,-1848,1033,-783,1205,5018,-423,-10303,-9728,-13362,-8448,-3647,5549,17759,28165,26002,17684,9594,2498,-2130,-1705,4948,16686,20499,19755,17064,20549,16745,7091,-2801,-8391,-5246,224,365,-6097,-13574,-12102,-7307,-8375,-2188,1488,3166,1276,-5022,-8577,-15525,-8655,-5933,-4270,6628,26401,30701,13390,-1136,-7296,-8484,-4788,3369,13082,12887,5424,3444,6573,10144,10958,5632,-6416,-6055,70,12474,23603,12126,2802,-574,-4821,-9684,-7130,-4152,-7368,-17411,-13872,-9997,-7777,-6007,-2362,6520,12478,2982,-12736,-5643,3105,13175,17351,6945,-11297,-2889,8235,8836,2047,-5397,-13926,-9672,-3726,849,4036,6321,1936,-4823,-5899,-7620,-5728,-4869,-14071,-9031,4248,7490,11056,9127,3494,-6314,-14973,-5384,2942,6966,4950,-830,-2120,-3821,-5247,3216,10496,6006,-619,-10110,-11715,-7291,-6914,-10496,4089,66,-9409,-16125,-10981,-1814,15351,44366,45771,30731,10237,-4204,-17296,-15493,-11319,143,12761,23140,33788,23335,18717,5031,-6892,-15473,-788,6325,13455,7929,-937,-5137,-7064,-3253,651,1471,3661,11408,20411,30311,42705,46498,31923,8841,8016,3834,-1682,-10567,-14994,-11922,-5271,-1233,-3420,-5544,-17271,-6441,5049,6703,6124,10110,17856,9141,2256,-5286,-16168,-6028,1972,8679,10923,10118,2144,-6682,-7308,-3204,-6793,-5523,2544,680,-10437,-10217,-9432,-6420,-5262,-8724,-7259,2756,5827,174,-8575,-1093,17298,21945,8128,-9858,-15030,2936,10033,6742,-619,-6103,-1005,11233,30397,43903,48607,38371,21969,8851,2424,-277,-656,-333,5737,10401,11038,7650,-1421,-15031,-5720,-7038,-18998,-13633,-5196,-3789,-3679,-2226,6751,18115,8641,-1400,-9467,-10772,-4006,8698,10954,3962,-846,-3766,-9554,-13287,-12298,-6538,-6780,-10696,-3491,8621,15311,19049,9437,-5972,-11995,-7257,-67,2752,6272,20815,34002,39308,32332,23436,22516,19347,11395,2315,-3482,-6470,-10634,-7356,-8771,-4387,1563,2326,1214,-1297,-2863,9730,11461,4193,1866,594,-452,5666,1866,-8313,-16558,-5886,-130,6947,16393,13512,-3308,-15405,-17236,-15920,-12197,-5259,2831,4145,-1716,-6743,-3839,4871,17636,31965,32258,28038,30365,24801,10938,-1048,-4153,-1242,-9576,-12334,-10699,-18482,-17349,-8520,3500,10108,7177,-4641,-15482,8833,34001,40951,10068,-12379,-11535,-2625,3047,1388,-9849,-10151,2018,16376,24306,18342,10568,4197,4998,9978,12904,8365,1722,-12107,-15295,-13931,-3634,3791,10671,8270,6710,6464,3432,1856,2443,4867,12714,20362,24166,16036,3711,-4305,-5763,-4952,-5028,-8402,-12339,-10510,-7342,-9490,-12940,-8173,-8266,-5428,-4386,2980,5579,21465,35744,28275,7270,1021,1164,-4486,-11151,-9833,-5943,-9471,-12063,-9797,-13591,-13608,317,26309,51295,52564,28339,4845,-5499,2001,11926,23366,30698,30580,18756,14488,28147,34246,26433,14645,908,-11984,-4524,-13931,-11975,5194,18856,15699,3501,-4002,-660,8255,19047,21681,13518,1076,-6871,-7450,-7662,-12804,-15266,-9020,-9744,-6748,2819,5469,3793,-5472,-17120,-17864,-12401,-8355,-4724,-5640,-5783,-9823,-16386,-11749,-6645,-5152,-679,388,-5910,-9221,-7673,-3129,589,-3643,787,2318,-356,-8626,-14924,-7666,-1209,8526,3349,-7630,-7998,19421,52225,57310,36764,20374,16570,11713,7424,10395,6758,-1759,-7530,-13763,-15038,-11796,-9678,-6543,-5980,-4935,5608,8055,-3802,-8972,367,3279,4122,8691,10721,2356,-7159,-9020,-4939,-13878,-6065,13483,33117,35816,21370,10124,5115,-235,-2926,-1374,-4740,-886,393,-9160,-8356,7740,27557,34453,26831,18462,10337,5123,-1621,-6282,-3159,4961,13498,25605,25132,13900,4686,-3378,-3784,1206,3099,1001],[816,6734,15644,21101,20872,15751,6324,-3129,-6255,4742,5821,2699,-1627,-9175,-3758,3949,0,-10841,-16664,-16352,-7533,-2659,-5608,-4587,-5771,-5055,-1007,980,-751,1240,11448,18467,17176,13683,6849,-1568,1313,-2776,-3397,11331,11750,1527,-3718,5653,9822,2953,-6528,-16968,-15310,-13631,-11583,-1603,12638,24592,19848,12645,-7829,-14036,-6409,-3366,-2291,-824,173,470,-4933,-8390,-8818,-1979,7298,10799,16112,14404,9479,8234,-1871,-1277,3668,6484,9429,10197,2742,-5549,-11267,-13117,-6349,1729,3077,-9006,-1450,17957,22869,11123,-10929,-3679,12209,23669,22287,2587,-16010,-13214,-11922,-12414,-15646,-4042,3059,-1568,-2938,7672,27336,33921,23027,18633,16285,22940,20698,3569,-10685,-7671,1643,11787,19930,17102,5925,-4074,-11017,-17843,-8522,-4458,-4817,-387,5182,5510,-1496,3694,10737,9245,2375,-1634,2839,-950,-7792,-10098,-12670,-13166,-12189,-8319,1072,4357,-1726,-13627,-13526,-9415,-9349,-5623,-3322,-2474,-4642,-6189,-4802,-5766,-10714,-14625,-13693,-16406,-9691,-8154,-848,10650,20272,25162,24275,14985,4236,16300,12294,-89464,-275501,-447314,-506730,-432829,-296513,-158484,-58214,-13588,-21782,-13111,-8625,-13616,-13063,-13077,-10632,-8378,-2729,-5043,-15605,-15818,-10884,-7917,-9689,-8902,-2425,-5458,-8684,-5021,-2415,-13596,-6105,4061,9254,7746,1889,268,-1973,-2355,-7192,-11421,1819,3,-20111,-27815,-22259,-17678,-15959,-4485,20347,25471,19064,19950,32248,31402,14171,-2362,-4438,5392,12045,-409,-6058,-7409,-4608,-4990,-8509,-12890,-11521,5587,32804,36806,26038,18667,14852,10007,3075,-941,6402,10383,5784,2097,2229,4634,8922,10801,8843,3628,2068,-1111,1127,434,-7730,-14540,-18436,-12533,-15661,-10266,-8401,-5758,-7496,-9062,-8106,-8375,-11287,-7027,2090,6884,9027,10713,6380,1097,-2062,2530,14559,28933,35412,35454,30202,16916,2445,-2455,624,3121,1859,2143,3732,3921,5160,2172,593,1000,1552,5170,4659,-1679,-2852,-2783,-5015,-3124,-1776,-5947,-9550,-4560,-2359,-7660,-3977,5861,1152,-9447,-18563,-13310,-15619,-15538,-12826,-13950,-10821,-12531,4012,16140,11722,682,84,6377,20494,22942,11156,-1123,-7876,-6443,-5576,-1947,-785,5260,-1461,-13423,-11110,-4371,-11411,-4899,-4784,-2045,-1293,-5758,-8276,-10145,-9855,-1975,3439,13041,20800,32339,42109,43845,33785,10001,-7161,-8904,-5708,-3728,1060,10368,25572,42520,53456,39791,19932,4577,-5017,-6867,3105,20712,37355,48897,31321,10102,-7676,-10961,-6472,-9367,-9492,-8905,-13452,-5428,2353,4926,5920,7077,12677,19538,31921,52924,56121,40417,15709,87,-6867,-8809,91,13728,30151,37798,29958,11181,265,-3676,-4273,-10326,-10483,-2137,3058,6696,10821,12585,11032,9657,1237,-7436,-8931,9628,38642,46667,52147,48554,35482,3279,-8312,2173,27119,31192,25060,11198,2951,-2042,-3801,-7086,-7147,-10482,-11560,-12806,-5358,4057,3184,-6417,-11390,-7677,-3756,-1084,-236,-2880,-6531,-6116,-1758,4332,10358,12722,9609,2592,3336,10749,20361,26648,19613,10560,-7877,7956,28686,27986,13130,-6059,-9854,1739,8150,8129,10303,24922,31756,18478,7582,-5791,-9420,5852,18430,22438,23916,18211,7172,-1247,-9526,-18854,-6722,8039,14793,12874,10650,5476,3207,12987,20035,15989,6921,1124,-1017,-1786,-2700,-5075,-7369,-519,16860,20946,10543,3432,1290,-2558,5199,17327,13430,-340,-8300,-2976,5084,301,-4177,-6541,-3641,-5511,-14257,-9618,-4369,-3498,-8694,-15067,-20792,-15171,-6057,-2516,2955,13776,27496,26226,16837,13897,15221,15919,13948,6307,-6260,-12140,-6207,371,121,-3513,-3,6250,2477,3579,5409,4656,2580,9079,34654,41709,35092,15833,6556,22646,19955,9232,-5087,-12384,-11925,-7008,-2982,-5646,-8409,-5785,-149,1030,-4646,-3226,984,2277,-3175,-11526,-17932,-13098,-5213,-95,-3956,-7447,-10626,-14695,-14707,-8156,719,9542,13298,7646,-2260,-9631,-16277,-11725,-2285,5264,5063,-2659,-6039,2001,13816,24555,31578,31244,34576,49908,49470,20924,-7764,4014,8852,-4126,-7047,-2729,-4199,-9382,-13399,-6515,-1689,-2924,-7346,1657,9883,11587,2593,-7302,-15824,-16344,-12784,-13947,-16427,-17565,-12406,5840,32741,39915,33037,21943,10470,1078,3619,18541,41512,50393,41303,30708,27426,25775,18914,10798,6061,8332,15035,17313,12088,8085,1074,-7346,-17773,-15603,-2065,13468,21331,28067,25932,10603,3730,24028,36262,33337,23962,8894,-4218,-11377,-15722,-13691,-16817,-17666,-17924,-13116,-3533,5996,5293,-5271,-16681,-16302,-12708,-7459,-2050,-905,7026,11946,7571,6134,2560,-1602,-4015,-7994,-2521,7804,18911,23427,20977,8117,-7343,-9056,-891,3397,-1214,-5396,-7279,-7710,-4478,-5367,7505,36011,66303,67381,33478,12810,-974,-1100,5608,3508,-9571,-1162,28475,33823,21585,3529,143,-2537,-7399,-10739,-8322,-4294,1102,3496,1170,296,1405,1860,-296,-8420,-12583,8888,19167,9789,13528,10606,2224,-2215,-7514,-9693,-10951,-7648,162,5214,9327,4035,2685,9395,21088,32562,27700,1878,-9823,-9097,-10706,254,9864,14819,23300,28543,20637,10342,3150,-8452,-15379,-3503,11107,20014,21136,12744,8132,3792,-1164,-2221,-1898,-2650,-4209,848,2484,-1230,-8974,-9585,-697,4668,4878,-1493,-9255,-11847,-9373,-9585,-9101,-9173,-6614,-2980,559,2851,-730,-6491,-11475,-14149,-18661,-16114,-13483,-9512,2538,7965,10100,14287,8552,-4149,78,-6388,-5639,-1780,-5846,-10486,-11898,-9870,-4859,362,5661,12891,7597,-384,1719,9200,21254,33399,45393,33063,9091,-100,-7874,-10022,-6296,173,10320,12467,3776,-9411,-15239,-11749,4233,25203,17613,6128,2064,1881,5953,9426,5180,-2562,-13508,-18220,-11585,-6210,-2803,2221,-3997,-11049,7289,29372,22125,4913,98,-149,3010,4727,6253,1508,-4455,-8689,-6222,-5024,-1072,11318,16845,14456,4822,-269,-4704,-7837,-5055,-3854,-882,5049,7177,4221,-3833,-11387,3021,12937,9316,346,-2831,964,5774,23750,49105,55346,48485,41082,30901,13542,1807,-11213,-15040,-10468,-14641,-13875,-6613,2138,10018,8681,-247,-8027,-15424,-12785,-11713,-4616,8350,6082,-5947,-8968,-3886,-692,9957,26484,38236,31996,37049,45765,35314,13798,-1353,-3461,-1418,-4108,-3534,-2396,-856,-6161,-11581,-8600,-3249,-2440,-1435,-4807,-7896,-8934,-13229,-12194,-4346,-1403,-4866,-4361,-4937,-7490,-2048,17130,38893,38049,22515,9394,5374,1565,-6051,-12122,-9941,-15105,-17127,-9742,-6684,-4291,-6120,-7950,-5093,5190,20103,17400,-7557,-13049,-5184,6997,13424,2519,-8782,-6872,-1012,8219,22799,24880,14326,11477,12793,15363,9661,6044,6040,8153,2730,-3304,-411,-180,10811,7719,4497,1142,-1556,-4619,-12410,-10756,-10909,-15986,-15654,-12317,-3527,2551,-2399,-4396,1342,8726,12435,15313,12358,7626,4962,791,-10312,-15794,-12430,-5785,-3143,-8411,-9782,-4890,-3718,-10742,-14318,-7116,-2794,-1652,-112,154,3675,5315,7861,10042,8838,537,-6249,-11313,-14387,-17239,-12259,-8152,-6902,-6910,-7486,-4180,1332,613,170,-2749,-3660,-1157,-2701,-7588,-9903,-8818,-8915,-13289,-9029,-9135,-8655,-7235,-5569,-4968,-5565,-2535,1682,3238,-808,-3490,-74,-1734,-9312,-6917,-12945,-15370,-3678,1952,2263,-3147,-12747,-7645,-5217,-6745,-1747,-4043,-9962,-11758,-4176,5359,16396,24036,21794,23306,42279,36498,19152,10242,13937,16081,2170,-9235,12338,29874,30192,17982,12538,6131,-1373,-6217,738,12683,16533,11930,3552,-7382,-9261,-10008,-8587,-4426,-2679,-5571,-10490,-8401,2412,10819,12977,4499,-7945,-13479,-5869,-8632,-16863,-12763,-6600,1014,11355,14157,4117,-5870,-8437,-1109,2851,2584,2947,-209,-2337,-1381,-7922,-12234,-9254,-5388,-9845,-7955,68,6085,15095,22157,19506,19509,20987,21093,13717,-1343,-1413,5499,549,-6621,-9259,-4250,-3197,2987,5458,6057,8223,8565,3719,-9378,-16480,-12922,-8563,-6591,1248,15099,13604,6398,2602,3540,-917,-1753,9440,15307,-2329,-12706,5759,13642,12424,8216,5349,8018,5723,-7192,-10251,-85,1583,13,-3491,-2378,6175,18866,29593,28984,23327,24622,19206,12012,7318,3642,100,-3845,-6208,-4842,-24,-2707,-13622,-16283,-11316,-5951,692,10201,18128,16788,10628,4586,-530,-868,-4094,-10034,-8265,-5151,-11054,-12163,-1823,-4397,-7822,-4660,-5142,-8598,1769,12512,17141,12397,2467,7253,15645,20446,23616,24976,12476,-3003,-8403,-5947,-3586,-5758,-7535,-6978,-2022,-723,-10027,-17105,-12094,-8507,-4993,802,177,-1491,-4617,-12221,-10798,-2173,2387,-1050,-7362,1242,18696,24573,11718,-4346,-10247,11237,25180,15571,1359,-4664,-4253,-3568,-3215,-3226,-71,98,119,-2103,-2602,-1942,1530,623,-3020,-8277,-2590,14104,29106,24778,13492,5265,-2932,-11032,-21294,-16111,-9521,-8763,-10569,-6218,992,8202,13477,14789,10194,-4204,-11098,4310,15062,15787,12364,9402,9416,2125,-8263,-9854,-8387,-10972,-7883,6098,20464,31863,25954,17204,8072,-3793,-5940,-305,-722,1197,-822,-6571,-7659,535,11386,14667,11485,2784,-7135,-14166,-13025,-4267,6904,10545,1633,-10793,-10078,-8630,-15198,-11152,-5447,-6223,-6426,-1586,6103,15629,26571,28799,14091,-1067,-15199,-5375,-574,1223,6469,16920,29601,31049,19227,9936,1496,-10086,-15392,-8859,-5069,-3647,6927,19049,19118,7569,-7162,-9742,3133,1516,3061,11736,16608,20742,27387,24110,15539,7247,3145,-2455,-5636,-1634,4553,8725,4419,-7237,-12161,-2570,613,-381,3056,7018,1376,-8859,-9111,-12454,-10242,-6437,3646,17194,29270,27532,17434,8330,865,-3153,-1588,6014,16142,19971,20865,19611,22521,18167,7585,-3191,-9443,-6343,132,907,-5861,-13447,-10468,-5569,-8596,-2925,730,2294,979,-4172,-5657,-10252,-14460,-11513,-7926,6794,27471,32283,14702,169,-6517,-8469,-4502,3983,12916,12262,4571,2705,5712,9606,11700,7524,-6905,-7975,-537,12002,24533,14319,2979,-791,-7351,-12432,-7116,-3596,-8044,-16271,-13122,-9568,-6530,-3801,1556,11876,18028,7622,-9528,-5062,3714,13628,16812,4864,-12501,-923,10434,8890,588,-6658,-14363,-10813,-2910,4516,8723,10087,4564,-3326,-5080,-6685,-4606,-4290,-14574,-9892,2802,5264,7620,6250,3127,-6018,-14513,-5313,2372,5567,2465,-3174,-4748,-9287,-10215,-1710,7773,5681,637,-7893,-9556,-5655,-4591,-3891,7401,880,-10069,-17238,-11056,-960,17305,47617,50947,32748,11423,-3518,-15883,-15131,-9841,2016,14057,23557,33869,20411,14887,360,-10792,-14158,-799,4296,11659,7397,-719,-5256,-6987,-2664,1755,2577,4646,13485,26944,40637,52060,52821,35360,10339,3025,501,-3556,-12048,-15494,-12804,-5735,-1072,-3109,-5445,-17267,-6472,4318,5277,6955,12313,18269,9325,2778,-4788,-14480,-6213,1157,7303,9378,8606,1214,-6103,-6599,-4134,-8258,-5574,3947,5843,-4015,-6735,-8118,-4993,-3069,-5846,-7310,1076,3211,-3833,-12617,-1628,14128,15617,996,-13619,-13823,1358,7869,4570,-1783,-6553,-1399,11089,31770,49974,57935,43949,22560,8560,2680,1839,2078,1644,8585,14788,15654,9233,-1848,-14934,-4788,-5252,-18239,-13602,-3735,-1998,-2258,-2986,2876,12512,5489,-3132,-11292,-12385,-4169,10441,13455,4232,-2246,-5750,-10569,-12933,-11767,-6218,-6106,-12125,-7062,5152,12156,16089,7628,-8068,-13544,-3520,5494,7999,12228,28142,41034,45321,35492,23888,22368,19320,10758,2129,-3103,-5343,-8704,-5975,-8541,-5809,-1538,-1479,-281,2738,2225,13322,14787,9423,10669,8320,3169,6488,1557,-9138,-16285,-6389,-1529,3804,12107,10561,-5177,-16020,-15748,-12890,-7743,129,7719,8464,1100,-5990,-4181,4550,17719,30242,28540,23641,26697,21055,7624,-4135,-7735,-3302,-8464,-9585,-7858,-16562,-20664,-11996,-1082,4455,2630,-6723,-16811,10912,36724,39959,9546,-11714,-10692,-1639,3628,885,-11186,-7414,6371,21451,28539,20234,11077,4186,4786,9736,12910,9567,4542,-10592,-13525,-14111,-2426,6547,15453,13251,12772,13380,9158,5240,4094,5722,13418,21545,23626,14117,1211,-6628,-6143,-4420,-4501,-8076,-12782,-12281,-10164,-11689,-13800,-7493,-7132,-7881,-8273,1404,3734,18391,31222,24747,5621,598,1650,-2503,-7543,-12203,-9600,-12161,-13347,-10285,-14370,-13628,-326,22651,46398,53975,33080,9003,-2848,3416,12706,23750,31738,32840,21347,17923,34010,40520,29681,16385,3496,-8390,-4790,-13304,-9501,6611,18063,14068,1821,-5423,-1082,8998,18963,20425,12025,-543,-7458,-7913,-8604,-13321,-13767,-7972,-9470,-7255,1012,2790,1817,-5978,-16492,-18486,-13273,-10123,-7893,-8173,-7771,-11554,-18013,-12320,-6745,-4009,1759,2144,-4873,-8284,-5645,-128,3744,-2310,-1857,-2229,-4651,-12102,-12449,-2539,5811,14120,6495,-6052,-7915,15722,47982,56062,36901,21302,20146,17982,12912,11294,4984,-2998,-7964,-14431,-13549,-10414,-9758,-7018,-5574,-3827,8754,10565,-1028,-7581,523,3362,4271,8840,9854,703,-8088,-8704,-4054,-12204,-6757,13969,33847,34026,16861,4556,-1462,-5539,-5269,-2234,-5328,-2843,-797,-9018,-8231,5721,23678,33013,26773,17285,9119,5832,329,-5809,-6117,1199,9310,20984,20490,11114,4622,-3054,-3782,1796,3745,1397],[1928,8956,18549,21803,19735,14140,5023,-3971,-6902,5260,8795,4562,-1236,-9824,-2908,5621,3107,-7127,-13146,-14681,-8277,-3834,-6974,-6111,-8359,-8746,-5401,-2723,-2233,1558,14046,25401,25914,19825,10257,-117,1855,-4828,-6303,8697,11458,1076,-4526,4181,8388,3200,-5002,-15079,-14931,-11762,-8463,1972,16196,28130,21933,12731,-5667,-11624,-5873,-3532,-2654,1028,2852,1368,-4912,-6656,-5705,216,6786,9408,14719,13532,8994,6959,-3623,-1865,4024,6152,8427,9171,2795,-4544,-9924,-11263,-2023,8303,8973,-7841,-4912,11578,14884,8457,-10184,-2623,14529,29674,31586,11709,-8634,-15047,-13217,-11745,-14775,-5812,-111,-5012,-5871,3868,23260,34291,24669,17315,13434,21347,20598,3496,-10912,-6621,2158,11272,18683,15077,4709,-4872,-12124,-14178,-5935,-2294,-3511,-1957,830,5951,-4818,-2093,6961,8755,3956,889,5541,2595,-3818,-6401,-9874,-11692,-11762,-7737,2409,6078,-446,-13210,-14209,-9578,-10160,-6819,-4379,-4030,-7160,-8543,-5826,-5468,-11059,-16592,-15679,-16289,-9297,-9403,-3408,9127,21014,27613,26454,17146,2426,5531,1743,-95878,-279219,-448661,-501050,-429301,-301331,-166734,-62577,-14894,-23302,-11973,-6236,-11111,-11011,-12845,-14215,-12072,-4787,-5444,-13880,-12766,-8886,-6789,-10104,-10573,-4817,-9499,-5454,2967,2423,-13926,-6188,3948,8365,5577,-953,-1999,-2390,-477,-4556,-10679,-71,-1285,-22021,-28108,-22845,-19505,-19091,-6757,16605,21717,15929,16627,27508,28036,13931,-2451,-8020,-760,3972,-7404,-7754,-7766,-4209,-4288,-9394,-14594,-8855,8177,35438,39134,25802,18084,14932,10727,4078,322,8174,12446,6845,1863,1525,4756,11838,17574,16652,11578,7782,997,2123,907,-7796,-15254,-17009,-10039,-15939,-14080,-10626,-4788,-5058,-6296,-4743,-4725,-9222,-7000,2221,7457,9383,10573,7271,1609,-3492,-2512,5342,18140,27899,32126,29134,17111,1991,-5368,-1324,3691,5127,5836,4098,2252,3775,988,-857,-838,-757,1197,-1410,-6819,-4489,-2931,-4290,-2649,-913,-5553,-9916,-5612,-2699,-8905,-7329,2194,-2306,-12181,-18016,-12719,-15555,-13909,-13082,-15954,-12047,-16152,1461,13666,9122,-2728,-3282,4238,19743,26452,12951,665,-4083,-4321,-5675,-3423,-2152,6070,-1446,-13507,-12592,-5226,-11229,-5744,-5325,-1490,398,-4003,-6739,-8531,-6228,1764,2249,10199,18651,31135,38700,34470,26598,5056,-10146,-3487,-2635,-2896,-1011,6569,19639,33437,42043,27635,7765,-6788,-11199,-5206,4684,21369,37938,47285,29857,8838,-9894,-12745,-6807,-9328,-9891,-10047,-14858,-7311,-6,3356,4399,4735,9149,15259,25659,45132,51327,39535,16855,1552,-5662,-7541,1392,14722,28824,33118,26008,9221,-1199,-5077,-5405,-11009,-10389,-1861,3838,8114,12417,15597,15987,15297,3395,-7940,-8879,11778,49965,63804,66339,58452,40925,4068,-9310,1746,30198,37026,29264,12033,2770,-2187,-4523,-8663,-9718,-14521,-12912,-11328,-4362,3495,2126,-7014,-10649,-5758,-908,2596,2411,-2442,-6550,-5365,5,6903,12916,14494,9301,108,-1110,6050,16122,21597,13870,5854,-8833,12681,34932,34362,18806,-3026,-12798,-2622,4046,5297,9743,27336,34102,19788,5692,-8859,-9474,5726,16491,20131,22559,16544,3907,-6269,-14939,-15075,-2358,11839,17463,12918,9666,4474,2557,13130,21298,17866,9477,3464,103,-1315,-2059,-4628,-7806,-2006,13847,19681,11053,5150,3844,2252,16266,31346,20305,666,-11848,-5676,4802,-912,-6145,-7176,-4233,-6803,-14156,-8039,-2315,-3019,-10279,-18129,-20323,-15607,-5678,-304,6350,17935,30385,25223,16126,13392,14193,14188,12389,5318,-7260,-14757,-8140,-1802,-2132,-5250,-1474,6563,5322,6122,7180,5894,2814,6763,28538,32485,24800,4949,-3444,20394,21880,9597,-4125,-10692,-10567,-5881,-1353,-2180,-2173,1225,6075,6172,-4011,-6192,-664,2294,-3018,-11345,-18958,-14504,-7337,-2211,-4904,-7826,-10573,-14554,-15313,-8259,1084,10365,14820,9979,-273,-8864,-16553,-10557,-1091,6282,5992,-2445,-5421,3524,15865,25511,31222,29378,30553,42137,39619,17287,-9107,1354,11395,481,-4305,-2327,-3792,-8398,-14120,-8418,-4173,-7259,-9924,1063,8969,10191,651,-9405,-17370,-15921,-13138,-15128,-18244,-19260,-12706,6186,32230,38393,31603,20713,9734,446,2187,15504,38421,52445,46468,33883,28878,26655,19435,11290,7210,10294,17598,19900,13461,7843,466,-7260,-16998,-14693,-1886,14393,23948,30703,27504,10699,2920,21079,35363,33265,26165,13638,-1301,-9730,-14941,-11761,-14138,-19423,-19139,-12862,-4381,4946,6759,-2290,-14266,-17711,-13224,-7077,-1182,-2345,3983,9944,7271,5915,3519,115,-2470,-7248,-909,10728,23034,25614,21364,8226,-6681,-9098,-2571,213,-3837,-7413,-8617,-8564,-5589,-5589,8331,35836,65226,67228,32437,12134,-90,582,6511,4151,-6884,-3331,20858,24810,16453,2038,-872,-5011,-10918,-14390,-10642,-4683,1805,4805,2411,896,1381,1415,-1651,-9883,-12109,9991,15444,5848,8846,7968,2441,-596,-5645,-7897,-8788,-5071,2071,7188,12113,6551,4153,9687,20344,29418,27913,3838,-8789,-8960,-8908,3061,13655,17810,22339,22099,12152,3189,-2573,-12202,-14531,-2570,10956,18468,17417,7210,4339,1301,-2480,-2247,-2132,-3934,-5414,-905,41,-3785,-11315,-11661,-3125,1034,1780,-3719,-11214,-11916,-9373,-9830,-10104,-11214,-9020,-5681,-2367,533,-1420,-6123,-9769,-12157,-17576,-16699,-13130,-7688,3395,6516,8605,12783,6610,-5043,3008,-1843,-1906,-121,-5509,-10517,-12674,-11195,-6692,-2310,1667,9787,7203,454,3541,11255,23324,35390,44644,27100,6080,-1057,-7613,-9580,-6681,-893,8751,10643,3067,-8775,-14501,-15732,1188,19390,9380,402,-735,907,4966,8464,5342,-1404,-11089,-14604,-9201,-6533,-4737,-82,-7319,-12111,9768,30932,20297,2652,-2966,-5119,-2405,1752,5442,1829,-3385,-7480,-4373,-2585,995,12279,16809,16980,9059,4213,-1843,-6562,-4684,-4286,-1182,6922,9888,4717,-4879,-11592,3464,12502,7553,-3372,-9100,-4281,2032,20119,44767,50781,44466,37907,29358,12948,286,-13316,-14895,-8080,-10883,-9403,-2986,4212,9339,7806,-1057,-8912,-14950,-11157,-9271,-4424,8310,6202,-6025,-9698,-3467,3498,16975,34917,49577,42277,44886,49824,35066,13684,186,-1889,-55,-1618,-176,631,1296,-4499,-8523,-7222,-2920,-2392,-1600,-5387,-8787,-9676,-14368,-11133,-3644,-1231,-4922,-6109,-6233,-6766,-628,16662,38870,43041,28451,14706,10648,4099,-5521,-11367,-8385,-13950,-16795,-7605,-3629,-114,-3711,-9285,-8174,1524,16215,14935,-7812,-11557,-3569,7582,11921,-816,-9512,-6138,1425,11276,24838,26120,15216,12229,13577,15570,9077,5856,6746,9674,5293,-795,1470,-3181,4343,3180,1489,162,-1507,-4508,-13117,-12497,-12923,-17373,-13095,-11905,-4227,2793,-1885,-4029,1845,9652,13811,17340,14102,8338,5184,1296,-9493,-15100,-13499,-8002,-5898,-10632,-9168,-3290,-741,-8432,-13214,-6886,-1809,-723,-200,-858,1657,3299,5877,8059,6811,-1513,-7092,-10940,-13892,-17055,-11959,-7247,-5058,-7100,-10947,-5950,3591,4965,5243,1165,-2357,-1174,-2751,-7677,-10025,-8424,-7933,-11322,-6355,-7283,-8102,-7130,-5329,-4177,-4128,-1101,2956,4176,-227,-2639,1710,2111,-4940,-4760,-12686,-13861,-1566,3805,3977,-362,-9145,-9141,-10143,-12036,-4316,-6291,-12007,-14197,-7198,2071,14464,22359,18530,17441,31734,26391,14533,9638,15963,19924,6439,-9041,10055,27354,28048,17138,11198,4619,-2846,-9256,-1676,11312,16361,12581,3920,-6884,-9237,-9994,-8619,-5228,-4911,-8997,-13685,-10883,-575,7889,11682,3581,-8935,-10146,-2734,-4388,-14615,-13158,-4504,4099,12990,14967,5766,-4181,-7782,-1605,987,673,1768,-893,-3711,-3517,-7990,-10867,-9125,-6250,-10581,-5235,2748,8325,17343,26545,25553,27006,30311,31581,21319,-1167,-4339,987,-2766,-7521,-9008,-6728,-7470,771,3118,4504,7916,9966,5693,-7501,-17639,-13580,-7324,-3485,5354,20008,15528,5576,1695,3801,284,-4760,3536,8221,-7401,-8640,9029,17501,14686,8816,6188,9547,6692,-7898,-7741,2884,4140,1815,-2097,-1484,6480,18074,29752,32326,27630,29461,24847,17528,11387,4842,-464,-5572,-8606,-8164,-4203,-5766,-15361,-14446,-9191,-3816,1962,10579,18558,17546,11572,6098,348,-1893,-4811,-7343,-2676,594,-5372,-12894,-2925,-3800,-6611,-4458,-5198,-9601,-1602,7000,10804,7811,1947,7923,13671,16680,17969,17721,7713,-3752,-7714,-7337,-5694,-5955,-5803,-4423,-96,722,-9579,-17924,-11601,-7519,-4942,-216,-2392,-3581,-4958,-11381,-8527,-1498,3073,252,-6640,311,15738,20600,9115,-2723,-12819,8404,29181,25737,7423,-553,-1789,-2337,-2693,-3723,-792,175,1566,-80,-737,-385,2885,1877,-2086,-9328,-4753,11463,28023,24635,14656,7391,-1331,-11357,-18992,-15400,-10748,-10840,-11369,-5820,1069,7900,12950,14590,12052,-321,-11674,826,10851,10909,7074,6924,7701,-232,-8835,-9255,-8228,-9973,-4466,7680,21157,36018,30883,18714,7398,-4776,-4116,465,-909,332,-1842,-7244,-8126,318,12138,15777,12107,3597,-5319,-12059,-15653,-9251,1939,6495,-1383,-13522,-10624,-8988,-15361,-12398,-6384,-6694,-6117,-1756,5099,14807,25128,25639,11768,-3177,-15923,-4413,-1097,-251,3861,11289,20652,21955,12843,6453,452,-11139,-15376,-6515,-3763,-5764,3864,15492,15672,5576,-7953,-10688,2864,2149,1749,7996,13479,21242,27520,22550,12646,3721,-779,-5185,-6088,-43,6787,10920,5888,-7573,-13023,-2639,395,-133,4627,8852,3204,-7316,-8651,-11611,-12318,-8585,2497,16927,29901,28347,16606,6605,-1018,-4276,-1361,6947,15075,18801,21109,20642,21488,16116,5278,-4999,-10963,-7580,-184,1075,-5890,-13184,-8841,-3818,-8582,-3886,-314,985,19,-4026,-3684,-6337,-14805,-13340,-8515,7669,28110,33008,15627,1117,-6049,-8729,-4502,4186,12136,11219,3651,1763,4527,8667,11742,8471,-7110,-9847,-1401,10866,24450,17135,4091,616,-6927,-14480,-6897,-3146,-8043,-14440,-12569,-9207,-5325,-1632,5318,16390,22511,11860,-6540,-4064,4307,13450,14941,1763,-12493,1181,12372,8474,-990,-7685,-14151,-11905,-1863,8663,13902,13933,7291,-1607,-4075,-5837,-3758,-3920,-14208,-10345,1514,3255,4219,2883,2209,-6126,-14424,-5483,1708,4011,-353,-5951,-8251,-13524,-14892,-6756,4562,5290,1970,-5848,-7799,-4489,-2322,2982,13447,3994,-9055,-17043,-10352,61,18757,48487,53238,33027,11923,-3071,-14457,-14251,-8385,3376,14620,23279,33004,17122,10402,-4923,-15328,-12262,-770,2171,9442,6432,-860,-5731,-7326,-2463,2436,3226,4837,14196,31728,48993,58791,56076,36036,9929,-2396,-2819,-5300,-13005,-14036,-11054,-5175,-553,-2650,-5550,-16612,-6627,3111,3327,7578,13702,17266,8540,2536,-4662,-12614,-6140,484,6127,7865,6911,60,-5879,-6660,-6027,-10223,-5931,4391,9597,1881,-2974,-6732,-4093,-1641,-3637,-6866,-1197,-192,-8404,-14928,-1409,10983,9452,-6541,-17307,-11941,-122,5318,2027,-3280,-7093,-1706,10577,31620,52982,64165,47576,22278,7786,2285,3067,3847,2488,10082,17632,19345,10540,-2303,-14699,-4410,-3523,-15328,-14337,-4005,-1325,-1246,-3785,-960,6778,2516,-4898,-13060,-13940,-3675,13056,16698,4527,-4134,-8576,-12527,-12687,-11379,-6243,-5734,-11505,-10815,992,7911,11941,5028,-9190,-10256,967,11004,13334,18162,35063,47150,49896,36920,22837,20850,18157,9428,1334,-3264,-4679,-7069,-4910,-8467,-6986,-3768,-3477,332,6620,7084,16593,17905,15045,19681,16069,7832,7667,376,-11230,-15561,-6809,-2915,988,8284,7791,-6622,-15985,-14085,-9950,-3502,5557,12999,13052,4059,-5465,-4522,4340,17539,27417,23748,18620,22719,17432,4520,-7239,-11193,-2738,-2952,-3353,-2444,-12738,-22219,-15861,-5752,-1156,-1942,-9111,-17896,12299,37363,36668,8048,-11350,-10071,-1037,3699,-52,-12299,-4657,10616,26152,32003,21550,11036,3806,4177,8899,12146,9997,7163,-8257,-11311,-13257,-1497,8819,19432,17589,18247,19735,14648,8198,5032,5149,11931,20922,21988,11704,-1403,-8840,-6355,-4089,-4405,-8089,-13434,-14209,-13108,-14121,-15008,-7458,-6574,-9503,-12682,-1617,684,14014,25277,20002,3342,-192,1948,-579,-3619,-11028,-12459,-15633,-13876,-10085,-14905,-14383,-1763,18056,39884,53129,36981,13392,456,5371,13607,23745,31890,34169,23534,21044,38529,45544,32555,18048,6208,-4534,-5033,-12165,-7603,6820,15770,11327,-72,-6914,-2483,8884,18145,18609,10196,-2284,-8073,-8285,-9192,-13130,-12341,-7249,-9748,-8255,-929,697,1084,-5222,-14928,-18180,-13525,-11203,-11106,-10845,-10469,-13957,-16801,-12928,-7075,-3196,3700,3379,-4100,-7261,-3395,3183,7656,1036,-1691,-5392,-8517,-15234,-9987,1827,11996,18780,9109,-4797,-7979,11623,41287,52010,35912,21610,22598,22677,16901,11334,2653,-4472,-8315,-14371,-11648,-7754,-8513,-6825,-4993,-2817,11104,11833,856,-5734,1012,3502,4324,8748,8724,-983,-9106,-8573,-3410,-10461,-7830,13531,32820,31066,12809,321,-6481,-9908,-7179,-2683,-5021,-3448,-1188,-8426,-8055,3760,19355,30079,25527,15430,7479,6018,2159,-4825,-9123,-2427,5835,17097,16303,8211,4389,-2687,-3759,2257,4297,1772],[3776,11857,21826,22727,19025,12981,4225,-4261,-7234,5587,11870,6822,-341,-9829,-920,8365,7436,-2051,-8525,-10393,-6870,-2860,-6308,-5833,-9544,-11945,-10007,-6370,-3247,2119,16276,32094,36161,27505,14647,2160,2550,-6520,-8081,7297,12093,1492,-4844,2996,7172,4006,-2899,-12187,-13295,-8714,-4316,6378,20211,32187,25226,14442,-1898,-8117,-4718,-3138,-2577,2867,5253,2017,-4706,-4986,-2657,2813,6888,8780,13797,12919,8551,5549,-4798,-1713,5480,7467,9047,9271,3628,-2846,-7928,-9190,2452,15664,16246,-5016,-8100,5362,7602,6253,-9007,-1505,16578,35382,41200,22997,2018,-12585,-14446,-11376,-12656,-5612,-1469,-6862,-7681,871,19213,34294,26738,16507,11238,19428,19916,3423,-10473,-5120,2942,10612,16862,12556,3528,-4584,-10429,-10424,-3240,-57,-1588,-2523,-2496,6402,-6760,-6707,3801,8470,5434,2679,7545,5854,362,-2390,-7019,-10399,-11463,-7259,3612,7799,1008,-12405,-14705,-9508,-10236,-7632,-5079,-5297,-9292,-10876,-6845,-5197,-11274,-18635,-17904,-15531,-8605,-10065,-5513,7312,20704,28594,27659,18741,509,-3191,-5322,-95985,-272759,-436165,-484324,-416712,-298698,-171850,-66099,-15676,-23924,-11037,-4370,-8748,-8956,-11737,-16155,-14248,-6603,-5677,-11308,-9504,-6352,-4774,-8957,-12856,-7897,-14680,-195,11586,7061,-13726,-5844,4103,7438,3708,-3108,-3131,-1002,2735,-1719,-9296,-1938,-3015,-24239,-27478,-22994,-21080,-21551,-8153,13183,17848,12549,13305,22642,23918,12934,-2434,-11512,-7571,-3885,-13382,-8929,-7947,-3601,-3355,-9982,-14940,-6230,9729,35881,40323,25420,17734,15296,11562,4911,1398,10079,14835,8135,1696,798,4747,14304,24169,25147,19767,13017,2946,2977,1243,-7862,-15780,-15582,-7604,-13221,-16083,-11550,-3227,-2321,-3252,-1200,-1092,-7134,-6752,2345,7797,9238,9316,7494,2049,-4168,-7116,-3514,7565,19589,27369,26534,15984,697,-8324,-2545,5386,9385,9917,4482,552,2022,-434,-2528,-2877,-3067,-2257,-6262,-11574,-6585,-3538,-3776,-2273,-182,-5257,-10409,-6793,-2992,-9293,-10379,-1560,-5995,-15043,-15417,-10872,-14144,-12398,-13630,-17829,-11138,-11975,-2601,9898,6256,-5865,-6648,1957,17727,27545,13307,2971,5,-2341,-5688,-4893,-3198,6411,-1708,-13759,-13942,-5962,-10438,-6146,-5497,-524,2653,-1632,-4636,-6085,-1301,5278,1536,7712,16806,29739,34608,24755,18906,583,-8560,1862,201,-2233,-3141,2372,13372,23735,28697,14279,-4311,-15500,-12229,-2845,6745,21902,37221,43782,27657,7525,-11821,-14024,-6933,-9224,-10329,-11309,-16227,-8903,-1703,2216,3201,3053,6612,11530,19666,37136,45804,37743,17201,2356,-5116,-6864,2169,14883,26062,27151,20689,6494,-3219,-6645,-6436,-11567,-10035,-1129,5241,9863,13634,17971,20200,19912,4824,-8620,-8659,13815,61118,82015,80815,67178,44331,4108,-10529,872,31574,41527,32651,12777,2815,-1910,-4643,-9903,-12341,-18422,-12031,-9500,-3706,2436,736,-7518,-9599,-3717,1777,5816,4528,-2301,-6736,-4834,1406,9039,15118,15958,8781,-2444,-5177,1585,11529,16038,7839,921,-6848,18828,41706,41092,24861,66,-14635,-6761,26,2441,8918,28046,34048,19930,3384,-12067,-9035,5179,14043,17519,20550,14098,427,-11173,-19954,-10150,2077,15415,19182,12037,8071,3031,1663,12712,21569,19129,11763,5742,1411,-507,-1060,-4097,-8464,-3748,10338,17216,10676,6434,6404,7654,28130,46535,28661,2375,-14065,-7707,4136,-1429,-7932,-8021,-5299,-8467,-12687,-6005,59,-2367,-11123,-16658,-17116,-14618,-5218,1776,9820,21923,31878,23166,15010,12886,13131,12265,10439,3812,-8712,-16625,-8843,-3758,-4487,-6957,-2622,7047,8662,8878,8776,6793,2562,3414,20275,22966,15985,-2670,-12805,16067,22494,9544,-3386,-9607,-9919,-5470,-418,795,3617,8017,12086,11116,-2378,-9124,-2405,1845,-3272,-11382,-18076,-15498,-9258,-4238,-5790,-8120,-10524,-14425,-15203,-8108,1431,10725,15610,12064,2154,-7659,-15850,-9072,-65,6703,6330,-2464,-4529,5236,17935,26470,30848,27597,26567,33920,29483,13740,-8732,-1358,13785,5912,281,-169,-2330,-6773,-12971,-11075,-7888,-12975,-10177,566,7655,8360,-1722,-11988,-19266,-15040,-13285,-16238,-19859,-20914,-12909,5968,29860,34745,28220,17944,7909,-845,434,12042,33092,50308,48368,35914,29893,27094,19518,11465,8204,12070,19852,21899,14212,7247,-362,-7367,-16322,-13897,-1854,15012,26500,33257,28785,10875,1962,17194,33575,32431,27471,17947,1245,-8136,-14068,-9463,-10373,-16058,-17678,-12177,-5062,3706,7837,523,-11957,-18615,-13558,-6889,-701,-3390,559,7010,6797,5540,4365,1828,-887,-6375,870,13783,26985,26678,20453,7750,-5179,-7062,-2730,-1343,-5224,-8613,-9571,-9114,-6163,-4983,8922,34587,61518,64023,30519,10919,385,1854,7126,4517,-5022,-5122,12537,14831,10447,626,-1650,-7054,-13751,-17068,-12230,-4664,2789,6370,4017,1921,1535,871,-3333,-11756,-10510,11515,12632,2824,4478,4604,2285,922,-3726,-5907,-6109,-1528,5423,10716,16337,9848,5724,9630,18739,24889,26368,5758,-7424,-8356,-7054,5717,17683,21535,21607,15731,3934,-3998,-8527,-16222,-13195,-1589,10640,16505,13743,2912,1289,-571,-3324,-2203,-2457,-5220,-6453,-3231,-2888,-6210,-12741,-13125,-5382,-1937,-699,-5677,-11815,-10994,-8460,-9274,-10432,-12894,-11276,-8368,-5083,-1348,-1612,-5314,-7984,-10363,-15459,-16916,-12669,-5948,3686,4395,6351,10786,4511,-5080,6597,3402,2243,1656,-5224,-10355,-12887,-11771,-7897,-4566,-2453,5845,6513,1752,5677,13153,24859,36351,42238,21215,3631,-2055,-7645,-9715,-7562,-2362,6840,8653,2497,-7722,-12705,-16913,-150,15254,2748,-5550,-3850,-274,3693,6760,4709,-435,-7990,-10474,-6407,-6597,-6680,-2805,-10895,-11324,12112,30990,17235,56,-6123,-9633,-6915,-681,4715,2061,-2528,-6413,-2274,632,4314,13831,16919,19581,14082,9420,1115,-5330,-4330,-4760,-1704,8488,12467,5376,-5498,-11608,3758,11919,6016,-6078,-14172,-8598,-1323,15829,38670,44764,39934,34442,27290,12305,-927,-14845,-13220,-4804,-6239,-4458,845,6468,8835,6626,-2151,-9873,-13872,-9273,-6427,-3049,8032,6159,-5667,-10722,-3341,6868,23009,42376,60648,53346,52975,52961,34152,13327,1463,814,3187,2265,3452,3560,3404,-2541,-5325,-5696,-2039,-1587,-1088,-5661,-9941,-10655,-15477,-9545,-3252,-1712,-4961,-7263,-7576,-6368,360,15756,37590,47017,35019,21249,16135,6722,-4449,-9867,-6664,-12502,-15782,-4589,527,4335,-1456,-9818,-10757,-1206,13168,13116,-7230,-10027,-1893,7869,9435,-4400,-9959,-5073,4308,14698,26819,27200,16121,12877,14108,15444,8190,5365,7076,10678,7358,1436,2901,-3966,-2340,-1765,-1876,-1184,-1730,-4313,-11609,-11656,-13230,-15152,-9675,-9120,-4535,2480,-1371,-3461,2135,9877,14401,18820,15667,9014,5340,1796,-8514,-14064,-14488,-10292,-8700,-12548,-8190,-1281,2777,-4933,-10035,-4120,917,455,-553,-2316,-683,1134,3833,6031,4766,-3390,-7826,-10738,-13573,-16671,-11052,-5834,-3018,-7088,-14416,-6337,7327,10250,10856,5622,-554,-975,-2728,-7684,-9960,-7724,-6641,-8998,-3253,-4597,-6635,-6427,-4906,-3315,-2495,615,4380,5157,452,-1530,3985,6768,-84,-2432,-12045,-11724,1220,6391,6095,2673,-4780,-7113,-11088,-10170,-2621,-5613,-11832,-15878,-10358,-1888,11214,19114,14183,11414,22568,18206,11260,9761,17877,23463,10790,-8139,5736,21478,22747,14606,9296,3414,-3377,-12041,-4401,9424,15700,12992,4390,-5906,-8446,-9177,-7861,-5195,-6282,-11312,-14534,-11954,-2829,5334,10552,3196,-8547,-7001,-281,-512,-9760,-10623,-1815,7125,14438,15593,7442,-2101,-6330,-1084,299,-289,1182,-1409,-5267,-5518,-7619,-9703,-9237,-7532,-10352,-2222,5365,10498,19649,31543,33181,36396,41408,43195,29102,-767,-7128,-3425,-6202,-8530,-8536,-8440,-10291,-1387,448,2490,7022,10795,7528,-5517,-17648,-13939,-5723,32,10489,25997,17757,4639,1203,4666,1567,-7691,-2752,859,-11617,-4611,12456,21018,16355,9203,6643,10316,7001,-9302,-5089,5685,6459,3356,-922,-919,6064,16185,28211,34069,31119,33807,30146,22522,15234,6478,-496,-6840,-10650,-11439,-8572,-9179,-15380,-11901,-6638,-1430,3354,10927,18862,18279,12588,7628,902,-2812,-4776,-4341,1537,5025,-504,-9567,-2853,-2729,-5269,-4043,-5015,-10312,-4464,2047,4909,3642,2784,9378,12268,13478,12864,10949,3197,-4327,-7035,-8416,-7668,-6062,-4138,-2127,1655,2161,-8418,-17577,-11050,-6527,-4578,-768,-3990,-4921,-5177,-10377,-6025,-399,3913,1724,-5464,-520,12804,16864,7086,-1034,-12987,5079,31358,35753,15011,4345,1132,-964,-2132,-4338,-1436,664,3504,2177,1338,1535,4720,3697,-522,-10007,-7053,8567,26131,23942,15648,9369,732,-9767,-15509,-14239,-11718,-12819,-11656,-5045,1506,7617,12252,14374,14386,4423,-9508,-2743,5806,5363,1546,3805,5013,-2877,-9000,-8466,-7433,-7440,-1846,7882,20027,37947,34765,19932,6647,-5677,-2310,1607,-587,-187,-2782,-7993,-8659,-55,12514,16621,12871,4996,-2490,-8141,-13456,-13350,-2253,2945,-3979,-16368,-10459,-9155,-15156,-13248,-7111,-7039,-5660,-1595,4427,14139,23249,21863,9234,-5053,-15484,-4011,-1972,-1786,1442,6404,12847,13820,7238,3102,-691,-11102,-11951,-2647,-911,-6532,664,11429,12348,3743,-8536,-11747,1910,2447,545,3533,10361,22128,27635,20703,9224,-458,-5066,-7762,-5872,1930,9064,12765,6809,-8411,-12482,-1757,681,209,6082,10561,5118,-5504,-8252,-10788,-14360,-9714,2227,17034,30163,28536,15445,4735,-2830,-5237,-846,7805,13648,17169,20603,20199,17787,11156,901,-7612,-12604,-8502,-378,1179,-5923,-12584,-7056,-1898,-8021,-4743,-1335,-415,-1268,-4285,-2321,-3400,-11431,-11135,-5932,9384,28536,33179,16479,2014,-5619,-8996,-4507,4248,11075,10121,2931,947,3358,7674,11473,8857,-6875,-11451,-2350,9312,23497,20630,6002,3005,-3692,-14497,-6459,-2716,-7397,-12747,-12071,-8852,-4116,571,8832,19767,25497,15398,-3469,-2278,5239,12881,12009,-1864,-10964,3501,14133,7817,-2404,-8178,-13239,-12357,-339,13366,19658,17943,10251,488,-2746,-4873,-2882,-3415,-13100,-10253,581,1728,1217,-604,999,-6401,-14440,-5627,1195,2548,-3162,-8632,-11538,-11164,-16312,-11220,1658,5306,3657,-3755,-6216,-3414,118,9389,20185,8576,-6518,-15366,-8803,1373,19753,46992,52507,31883,11920,-2705,-12918,-12903,-6858,4467,14715,22558,31539,14121,6326,-9624,-18723,-10083,-464,358,7316,5420,-1078,-6245,-7632,-2180,3054,3659,4369,13383,33930,54097,61932,55710,33814,7557,-7578,-5776,-6671,-13307,-12304,-8770,-3991,333,-1848,-5505,-15470,-6529,1829,1385,8402,14590,15390,7185,1807,-4752,-11054,-5898,-11,5310,6814,5557,-905,-5753,-7254,-8623,-12308,-6260,4289,12127,7031,529,-5297,-3446,-688,-1878,-5960,-3639,-4004,-13070,-12682,-138,8764,5080,-13030,-18848,-9591,-813,3028,-433,-4802,-7501,-1696,9996,30295,52903,66600,48895,21356,6838,1556,3652,4764,2616,10731,19381,22335,11869,-2450,-14760,-4347,-1683,-11565,-14981,-5692,-1557,-450,-4322,-4283,1622,210,-6299,-14355,-15044,-2343,16635,20917,5368,-5842,-11578,-14965,-12141,-10860,-6321,-5449,-10006,-13964,-3298,3103,7154,2096,-9055,-5867,5633,16210,18416,23721,41147,51934,52652,36557,20537,18233,16095,7685,209,-3681,-4179,-5546,-3938,-8163,-7242,-4173,-3118,1830,9531,11721,19765,21063,21181,28634,23661,13422,9909,-1001,-14314,-14190,-6949,-4070,-1288,5385,5720,-7094,-14891,-12006,-6913,542,10805,18256,17630,7265,-4882,-4584,4414,17237,23963,18459,13499,18850,14191,1786,-9763,-12007,2917,6854,6094,5222,-7983,-19049,-19301,-9685,-5889,-6012,-11414,-17592,13586,36570,31971,6019,-10987,-9458,-625,3472,-1129,-12585,-1867,14789,30493,34712,22419,10660,3296,3429,7853,11103,10054,9697,-5087,-8588,-11405,-465,10851,22669,21313,23091,25317,19705,10838,5555,3357,8492,18886,19809,9298,-3747,-10664,-6350,-3873,-4587,-8246,-13996,-15962,-15726,-16227,-15907,-7874,-6550,-9526,-17086,-5493,-3300,8778,18659,14721,801,-1142,2234,1546,735,-5893,-11326,-17653,-11875,-8687,-14615,-15650,-3740,12935,32430,50168,39866,18112,4849,8462,15074,23742,31467,34730,25418,23819,41366,48844,34959,19628,8928,-607,-4832,-10622,-6098,6163,12618,8102,-1719,-8076,-4396,8416,17004,16532,8254,-3936,-8562,-8410,-9129,-12052,-10895,-6732,-10389,-9560,-2760,-615,1370,-3863,-13385,-17368,-13026,-11171,-13362,-12710,-13246,-15528,-14558,-13412,-7506,-2650,5116,4136,-3492,-6075,-1035,6446,11581,5228,1345,-5390,-10681,-16487,-8177,4971,16925,22267,11110,-3843,-8134,7506,33066,45709,33904,21286,23806,25596,19161,10597,0,-6076,-8533,-13718,-9903,-4704,-6359,-6022,-4270,-1930,12519,11915,1889,-3855,1947,3850,4363,8427,7340,-2757,-10254,-8591,-2976,-8740,-9328,12025,29945,27086,9252,-2350,-9415,-13472,-8859,-2849,-4159,-2902,-740,-7412,-7882,1929,15095,26234,23382,13137,5555,5604,3604,-3397,-11515,-5813,3123,14060,12754,5297,3882,-2392,-3819,2435,4624,2011],[4318,13322,23327,21930,16854,10389,2035,-5841,-9066,3936,13021,7549,-828,-10801,406,10373,11161,2702,-4464,-6565,-4282,-972,-5100,-5278,-10109,-14743,-16154,-11099,-5185,1344,16636,36571,45616,35060,18555,3979,2091,-9061,-9817,6038,12568,1659,-5896,793,4867,4023,-1607,-9997,-11871,-6093,-720,10059,23155,35159,28087,15800,928,-5568,-4243,-3462,-3537,3121,6013,1270,-5447,-4440,-866,4436,6344,7705,12218,11452,6981,2866,-6504,-1929,7044,9355,9980,9262,4100,-1572,-6463,-7999,5858,22425,23546,-1841,-11885,-1318,788,3742,-8289,-1279,17320,39436,49425,34813,14735,-5527,-15506,-12268,-11338,-4980,-2358,-8340,-9348,-2051,14567,32885,28154,15424,9155,16775,18191,2798,-9923,-4176,3036,9009,13733,8915,1783,-3871,-7736,-7355,-1286,1409,-25,-2691,-5021,5942,-8280,-10502,1010,8055,6422,3395,8389,8283,4139,1326,-4620,-9707,-11779,-7362,4178,8949,2110,-11688,-15427,-9753,-10229,-8487,-5897,-6678,-11273,-13582,-8253,-5402,-11768,-20895,-19468,-14169,-8315,-10857,-7679,4893,19122,27874,27601,19413,-1814,-10211,-9930,-92261,-261076,-422252,-474329,-410439,-298234,-176628,-68900,-16026,-23962,-10535,-3012,-6650,-7017,-10235,-16322,-15327,-8323,-5805,-8565,-6384,-3529,-2046,-6311,-15034,-11037,-18609,5888,19578,10740,-13458,-5275,4392,6413,2062,-4735,-3531,1073,5759,571,-7881,-3767,-5283,-26629,-25885,-22595,-22186,-23103,-8950,9845,13730,8847,10077,18033,19433,11241,-2053,-12591,-13462,-8419,-16299,-9739,-8007,-2883,-2334,-10297,-14117,-3944,10229,33891,39996,24721,17474,15839,12468,5555,2184,11916,17462,9756,1835,314,4763,16286,29892,33103,27227,17310,4721,3731,1491,-7849,-15985,-14132,-5432,-10191,-14282,-10715,-1025,760,87,2489,2437,-5092,-6291,2480,7879,8691,7197,7072,2327,-4074,-10293,-11217,-1658,11401,21685,22637,13550,-1600,-10911,-2400,8516,14639,14330,5078,-914,103,-1967,-4281,-4973,-5230,-4977,-9446,-15309,-8668,-4251,-3222,-1746,640,-4852,-10803,-7820,-3001,-8578,-12691,-5407,-9833,-16831,-11662,-7490,-11642,-10945,-14236,-18646,-8271,-7159,-7472,5983,4134,-7871,-9567,-200,14675,25914,12543,5840,4220,-370,-5488,-6099,-3496,6541,-1939,-13886,-15100,-6622,-8934,-5552,-5046,854,5425,1521,-1326,-1880,4960,8580,1445,5958,15540,28378,30298,15679,11590,-2221,-2847,7444,3190,-1177,-4564,-1611,7427,14674,15561,1662,-14138,-6313,-4157,724,9727,22682,35658,39110,25111,6506,-12877,-14153,-6524,-8710,-10405,-12090,-16068,-9872,-2667,1462,2435,2314,5689,9475,15054,29983,40189,35240,16832,2759,-4836,-6421,2714,14459,22415,20779,14699,3369,-5466,-7905,-6994,-11606,-9175,243,7465,12184,14731,19736,23431,23261,5736,-9033,-7910,15891,71130,99284,93948,73703,45284,3569,-11648,-130,31387,44564,35228,13779,3479,-864,-3751,-10117,-14246,-17833,-9594,-7356,-3050,1315,-584,-7555,-7997,-1330,4487,8708,6255,-2234,-6850,-4309,2644,10948,17193,17364,8361,-4701,-8495,-1969,7373,10774,2278,-3098,-999,26414,48658,47830,31113,3333,-14378,-10365,-3566,-78,8122,27119,31754,19040,1012,-14963,-8095,4417,11525,15038,18302,11369,-2483,-14015,-15533,-4850,6619,18825,20159,10694,6288,1535,776,11946,20968,19895,13916,8152,3191,983,691,-3068,-8925,-5302,7087,14314,9798,7512,9149,13634,39813,61407,38344,4889,-14145,-9050,3147,-1468,-9247,-8848,-6551,-10158,-10720,-3412,2747,-1564,-11105,-13391,-13689,-12777,-4686,3767,13554,25878,32238,20592,13754,12445,12200,10373,8303,1916,-10607,-15497,-8235,-5251,-6673,-8401,-3386,7623,12447,11975,10277,7429,1990,-545,12012,15686,11025,-3805,-14873,10387,21699,8970,-3025,-9073,-9824,-5621,-161,3049,8615,13870,16862,14685,-777,-11675,-3968,1084,-3798,-11480,-16820,-15630,-10624,-5911,-6468,-8212,-10344,-14188,-14672,-7718,1800,10693,15593,13714,5037,-5849,-14045,-7176,855,6627,6131,-2618,-3355,7177,20082,27546,30623,26174,23133,26275,20202,10610,-6962,-3844,15880,12335,6770,4046,214,-4607,-10174,-13485,-12131,-16070,-7050,293,5965,6094,-4502,-15020,-18154,-13577,-13106,-17174,-20371,-21366,-12993,5180,25820,29180,22916,13601,4982,-2734,-1429,8555,26439,44622,47090,36779,30440,27019,19034,11146,8912,13576,21708,23240,14373,6376,-1328,-7665,-15940,-13472,-2012,15326,28863,35559,29633,11059,899,12473,30692,30612,27554,21245,3304,-6627,-13277,-7114,-6401,-12287,-15226,-11147,-5646,2234,8393,2994,-9998,-19071,-13853,-7015,-704,-4042,-3027,3251,6011,4959,5003,3424,614,-5512,2637,16761,30424,26473,18293,6628,-3505,-4592,-2047,-1689,-5407,-8889,-10120,-9371,-6223,-4187,8847,32092,55459,58054,27727,9152,371,2549,7208,4322,-4188,-6649,4379,4891,3935,-709,-2282,-8751,-15925,-18806,-13296,-4474,3816,7932,5735,3202,1758,88,-5426,-14096,-8144,13092,10418,358,493,560,1680,2206,-1963,-3943,-3194,2505,9691,15292,21351,13376,7111,9058,16256,19504,23110,7394,-5958,-7608,-5464,7895,21482,25660,21502,10362,-3269,-10804,-14160,-20174,-11536,-850,9934,14096,10166,-472,-1259,-2109,-4072,-2393,-3077,-6727,-7673,-6246,-6303,-8309,-12248,-12799,-7340,-4263,-2751,-7451,-11327,-9931,-7364,-8471,-10321,-13990,-13601,-11199,-7645,-2983,-1648,-4598,-6628,-9110,-13186,-16658,-12249,-4551,3287,1555,3087,8037,2081,-4554,10154,8942,6597,3368,-5265,-10310,-12738,-11824,-8698,-6530,-6689,1363,5708,3373,7706,14476,25503,35948,38183,15620,1481,-3527,-8589,-10574,-8944,-4301,4508,6385,1840,-6610,-10547,-11678,1887,14569,243,-11014,-7367,-1845,1934,4258,3054,-28,-4776,-6241,-3595,-6626,-8810,-6206,-15025,-8974,14079,29583,13104,-2979,-9549,-12993,-10559,-2908,3772,1888,-2207,-5722,-176,4305,8558,15526,16738,21598,19227,14692,3636,-4549,-4336,-5540,-2788,9281,14348,5754,-6042,-11821,3512,10782,4238,-8314,-16166,-12172,-4560,10898,31133,37421,34665,30392,24410,11202,-2242,-16151,-11345,-1678,-1655,351,4356,8390,8223,4993,-3901,-11301,-12657,-7597,-3741,-475,7909,6120,-4756,-12164,-3832,8856,27138,47572,69629,63624,60096,54334,32145,12237,1789,3181,6758,6093,6400,5687,4866,-828,-2549,-4714,-1309,-577,-204,-5698,-11664,-12208,-14238,-7691,-3439,-3040,-5118,-7792,-9296,-6746,494,14105,34943,49228,41295,28156,21205,9036,-3274,-8259,-5438,-11526,-14679,-1316,4978,8204,-62,-9953,-12680,-3112,10891,11850,-5996,-8920,-737,7039,5190,-8652,-10620,-4291,6807,17501,27771,27265,16362,12833,13820,14445,6503,4109,6605,10789,8551,2926,3296,-3223,-8623,-7127,-5781,-3210,-2644,-4556,-9918,-9648,-11184,-12156,-6315,-5474,-4108,1344,-1273,-3119,1842,9107,13871,19262,16540,9202,4977,1787,-7876,-13057,-15290,-13000,-11728,-13180,-7241,561,6103,-947,-5694,106,3978,1118,-1709,-4697,-3747,-1506,1427,3654,2382,-5448,-8819,-10986,-13724,-16468,-10128,-4414,-1196,-7175,-18117,-5779,11635,15711,16238,9789,1039,-1138,-3163,-8135,-10177,-7224,-5558,-6869,-526,-2101,-5276,-6010,-4960,-2921,-1241,2049,5427,5674,728,-724,6029,11261,4644,-380,-11431,-9800,3944,9183,8267,5570,-310,-2204,-4400,-2238,2470,-2591,-9662,-14272,-13104,-6250,6560,14116,8719,5748,15330,11833,8715,9810,18968,25993,14658,-6260,-503,12821,14748,10306,6757,2611,-2587,-12770,-7679,6702,14179,12718,4481,-4997,-7423,-8068,-6782,-4666,-6858,-11789,-12537,-11825,-4807,2735,9078,2855,-7474,-4617,1067,2230,-5440,-7176,891,9585,15216,15632,8749,35,-4334,199,222,-924,613,-2277,-7414,-7462,-7183,-9110,-10014,-9622,-9147,574,7529,12239,21594,36541,41505,46459,52641,53830,35421,-435,-9971,-7704,-10016,-9959,-7998,-8017,-8664,-3778,-2859,-317,5153,10532,8652,-3991,-16600,-14218,-4140,3511,16040,32245,19722,3107,736,5588,2217,-10388,-8666,-5759,-14596,-1898,14932,23220,16838,9031,6443,10110,6444,-11654,-2703,7797,8030,4160,-423,-1086,4650,13204,25135,34021,33229,36656,33805,25900,18118,8085,-355,-7950,-12594,-14870,-12264,-11644,-12632,-9159,-4091,827,4596,11105,18952,18803,13342,8709,742,-3883,-4523,-2018,4136,7738,2876,-6113,-2084,-1580,-4146,-3787,-4960,-10973,-7196,-2382,-169,667,4836,10867,11066,10536,8014,4590,-1177,-4960,-6655,-9438,-9860,-6627,-3088,-503,2852,3166,-7301,-16950,-10851,-5838,-4119,-916,-4777,-5880,-5574,-9447,-3903,429,4395,2904,-4238,-1455,9627,12956,4937,-78,-11595,1246,31101,43939,23238,9522,4000,151,-1923,-5387,-2243,1172,5315,4085,3074,3307,6584,5739,1522,-9870,-9633,5349,23396,22586,16177,10827,2651,-7443,-12469,-13074,-12527,-14859,-11667,-4325,1879,7074,11215,13942,16729,9290,-5823,-6203,-34,-711,-3696,-79,1187,-5684,-8834,-7704,-6324,-4822,-364,6527,17041,37178,36932,20552,5604,-6632,-813,2711,-54,-519,-3740,-8948,-9369,-706,12369,17056,13711,6885,985,-3423,-9126,-15281,-5505,198,-5717,-18086,-9493,-8660,-14089,-13246,-7568,-7337,-5201,-1244,3991,13436,20934,17726,6450,-6835,-14964,-4247,-3261,-3488,-933,2090,6098,6615,2194,-325,-2139,-9994,-7802,1808,2544,-5704,-2294,7209,9238,2005,-9060,-13045,85,2042,-642,-996,8200,23367,27696,18642,5383,-5244,-9631,-10227,-5264,3964,11145,14080,7075,-9788,-10769,-205,1335,526,7248,11907,6877,-3588,-8086,-10175,-14693,-10024,2496,17222,29878,27943,13908,2733,-4583,-6109,-225,8302,11748,15017,19259,18196,11855,4106,-4764,-10659,-14305,-9013,-496,1192,-5999,-11829,-5320,-31,-7090,-5446,-2309,-1840,-2824,-4938,-1520,-1279,-8133,-7920,-2159,11546,28640,32797,17232,2848,-5268,-9309,-4563,4131,9765,9009,2411,318,2283,6678,10987,8805,-6328,-12876,-3495,7358,21691,24491,8288,5438,334,-13053,-6084,-2430,-6458,-11332,-11850,-8831,-3213,2512,11614,21524,26522,17818,-291,343,6572,11897,8128,-5693,-8876,5828,15517,6901,-3640,-8198,-11957,-11923,1621,18426,25740,21941,13307,2855,-1183,-3805,-1921,-2706,-11644,-9821,-85,679,-1262,-4115,-495,-6859,-14548,-5734,805,1154,-5868,-10662,-11898,-6078,-13570,-14760,-512,5857,5654,-1658,-4771,-2347,2472,14693,26016,13343,-3230,-12703,-6659,2837,20153,43315,48898,29563,11401,-2449,-11223,-11260,-5383,5154,14212,21288,29612,11833,3663,-12150,-15220,-7973,-5,-1066,5516,4528,-1268,-6641,-7609,-1576,3738,3904,3174,10707,32725,54758,60693,51388,28695,3274,-12095,-8262,-7666,-13232,-11023,-7136,-3077,1078,-976,-5365,-14160,-5985,777,-92,9532,15100,13010,5460,677,-5069,-9854,-5707,-499,4697,6265,4727,-1577,-5698,-8328,-11835,-14153,-6372,3906,13549,11211,3470,-3915,-2972,-99,-515,-4838,-6007,-8008,-16831,-8795,1963,7885,3825,-15340,-16828,-7011,-443,1481,-2523,-6209,-7725,-1358,9418,28017,49882,64828,47543,19827,5822,624,3683,4890,2287,10828,20315,24704,13347,-2129,-14981,-4505,251,-7101,-14476,-8338,-2565,130,-4604,-6972,-2582,-1245,-7145,-14965,-15584,-375,20808,25872,7000,-6785,-13727,-16524,-11135,-10126,-6344,-5174,-8351,-14933,-7221,-1879,2118,-888,-8121,-1642,10000,20599,22533,28231,45674,54762,53120,34334,17184,14735,13290,5674,-1113,-4221,-3703,-4033,-2909,-7415,-6304,-2748,-1200,3151,11021,15917,22865,24300,27622,36877,30706,19749,13781,-1465,-17391,-12180,-6812,-4980,-3062,3478,4633,-6243,-12701,-9425,-3782,4208,15382,22766,21591,10531,-4145,-4288,4768,16811,20281,13093,8584,15304,11461,-348,-10760,-8552,12752,19877,18321,14763,-2613,-15665,-20140,-12223,-9269,-9304,-13429,-15934,15196,34917,26602,3712,-10499,-8737,-363,2996,-2226,-11953,824,18656,34225,36499,22776,9987,2723,2607,6759,10058,9974,12127,-1154,-5482,-8989,835,12711,25088,24292,27079,29784,24003,13125,5852,509,3416,15941,17573,7240,-5620,-12095,-6276,-3834,-5057,-8539,-14375,-17388,-17646,-17304,-15768,-8675,-7107,-8699,-16807,-8804,-7997,3094,12051,9496,-1759,-2216,2446,3892,5538,1560,-5545,-14030,-7811,-6123,-13274,-17324,-6147,7526,24532,45269,41426,23012,10571,13044,17345,23988,30732,34663,26966,26065,42195,49894,36573,20942,11417,3139,-4060,-8909,-4957,4816,8980,4726,-2950,-8820,-6416,7914,15711,14268,6213,-5475,-8951,-8361,-8510,-10444,-9526,-6449,-11339,-11163,-4468,-1344,2079,-2550,-12230,-16462,-11947,-10065,-12726,-12312,-14036,-13130,-12021,-13753,-8084,-2481,5833,4321,-3108,-4851,1160,9230,14811,9199,5476,-2730,-9836,-14462,-7126,6667,20177,24272,12275,-3341,-8516,3465,24177,37803,30898,20206,23618,26581,19605,9080,-2932,-7879,-8773,-12997,-8700,-2026,-4087,-5046,-3651,-1336,12838,10823,1992,-2373,3169,4378,4310,7739,5553,-4814,-11721,-8888,-2902,-7277,-11422,9175,25085,22067,5956,-3644,-9842,-16163,-10518,-2955,-3108,-1686,219,-6264,-7950,71,11081,21887,20520,10483,3319,4406,4242,-1964,-11951,-8918,991,11642,9674,2246,2833,-2470,-4241,2025,4432,1825],[4634,14333,24005,20539,14366,7509,-412,-7429,-11205,1599,13210,7736,-1701,-9660,2023,12608,15217,8231,256,-2316,113,2478,-2851,-3924,-8841,-12861,-15304,-13051,-6778,176,16151,39418,54181,42989,22888,6423,1700,-11215,-10417,5693,13821,2590,-6600,-1487,2383,4079,-358,-7883,-10162,-3365,2849,13504,25474,37336,30694,16922,3044,-3573,-3835,-3873,-5050,2269,5732,-106,-6450,-4308,312,5571,5663,6681,10544,9710,4835,-512,-8216,-2034,8908,11705,11050,9208,4481,-387,-5209,-7274,8508,28668,30961,1924,-14568,-7754,-4574,1438,-7573,-1555,17089,41867,55789,46271,28806,4262,-13489,-14004,-10591,-4391,-3056,-9474,-10685,-4587,9749,30095,28758,14180,7570,13979,16005,2093,-9005,-3756,2487,6685,9623,4518,-206,-2780,-4970,-4794,88,2252,1157,-2471,-6431,4848,-9428,-13167,-1032,7830,7215,3446,8381,10085,7592,4798,-2511,-9318,-12544,-7874,4258,9600,2934,-10985,-16236,-10287,-10311,-9337,-6817,-8069,-12660,-16442,-9839,-5965,-12435,-20338,-16614,-12385,-8507,-11942,-9938,1990,16488,25696,26398,19187,-4278,-15287,-12595,-86599,-248056,-414195,-481393,-420630,-307056,-182781,-70282,-15849,-23769,-10318,-1955,-4715,-5166,-8600,-15417,-15914,-9940,-5775,-5944,-3593,-585,1147,-2845,-12542,-11649,-12597,11563,25688,12905,-13479,-4695,4646,5232,527,-6046,-3728,2815,7760,2005,-6783,-5460,-8216,-26697,-23504,-21667,-22738,-23757,-9559,6253,9117,4707,6985,13807,14799,8852,-1264,-9559,-11123,-6358,-14096,-10541,-8199,-2370,-1557,-10604,-13137,-2345,9602,29408,37720,23309,16892,16148,13084,5693,2277,13157,19856,11464,2179,41,4665,17516,34001,39244,32756,19916,5920,4011,1290,-8092,-16155,-12996,-3965,-7799,-11686,-8804,1368,3765,3267,5783,5302,-3546,-6079,2170,7202,7401,4149,5633,1925,-3859,-11358,-17683,-9073,3692,15183,17356,9516,-5419,-12749,-903,12616,20192,18409,5487,-2432,-2314,-4032,-6523,-7509,-7611,-7292,-11330,-17809,-10895,-5312,-2967,-1435,1165,-4732,-11468,-9003,-3062,-7263,-13322,-9909,-14395,-14851,-7105,-3243,-8890,-10064,-15270,-18010,-4892,-2762,-12804,2669,3035,-8612,-12199,-2657,10270,21071,10673,8560,7808,1059,-5645,-7454,-3419,6045,-2529,-14220,-16576,-7870,-7405,-4414,-4485,1914,7883,4913,3337,4203,11743,11129,1419,4519,14352,26557,25512,7262,4902,-2463,4634,12774,5945,31,-5214,-5357,1650,6421,3703,-9295,-12994,2610,4711,5308,13282,23314,33051,33314,21814,5297,-13262,-13411,-6014,-8182,-10419,-12286,-14006,-10355,-3406,483,1523,2001,5856,8934,11781,23672,34337,31609,15223,2339,-5185,-6614,2573,12996,17751,14109,8041,-510,-8283,-8875,-7388,-11479,-8337,1660,9850,14409,15223,20240,24832,24596,5720,-9459,-7084,17356,78211,112690,103328,76479,42981,1912,-13082,-1691,29249,45515,36421,14630,4342,451,-2338,-9355,-14661,-14011,-6928,-5482,-2804,-191,-2175,-7526,-6368,862,6638,10673,7024,-2746,-7406,-4324,3172,12089,18609,18213,7598,-7053,-11363,-4777,3639,5831,-2793,-5550,6827,34354,54529,53345,36511,6167,-12868,-13864,-7149,-2640,6920,24162,27039,16705,-1751,-17675,-7387,2968,8632,12358,15522,8208,-4608,-12577,-9922,66,10590,21439,19971,8651,4021,-346,-526,10404,19044,19649,15416,10228,5050,2812,2887,-1824,-9417,-6870,4171,11225,8259,8020,11628,19431,49578,73655,48102,7632,-12860,-10292,1497,-1779,-10449,-10070,-8338,-12169,-8816,-799,5128,-1214,-10829,-10364,-10678,-11064,-4663,5150,17147,29343,31283,17423,12016,11587,10980,8155,5612,-784,-13431,-13206,-7159,-6661,-8987,-9846,-4214,7742,16024,14932,11204,7344,757,-5166,5552,11502,9623,-1138,-9518,3752,19085,7383,-3529,-9458,-10609,-6642,-923,4051,12012,17692,19230,15697,-475,-14004,-5620,-317,-4942,-11972,-15745,-15196,-11602,-7452,-7247,-8442,-10363,-14192,-14412,-7556,1776,9918,14325,14263,7766,-3852,-11806,-5260,1314,5759,5065,-3219,-2344,8891,21875,28375,30250,24904,20233,19582,12180,7693,-5037,-6261,17184,19415,14729,9768,3317,-2405,-6815,-11891,-11680,-7642,-2380,-58,3575,3071,-7995,-18795,-15279,-11812,-12760,-17778,-19021,-19533,-13248,3508,20149,21806,15628,7532,761,-5349,-3479,5035,19142,36222,42840,36208,30165,26057,17557,9855,8925,14493,22828,23618,13743,5094,-2531,-8262,-16086,-13849,-2659,15096,30669,37194,29692,10944,-378,6908,26370,27428,25948,22768,4584,-5456,-12878,-5120,-2753,-8570,-12731,-10123,-6425,305,8150,4787,-8695,-19442,-14429,-7732,-1415,-4554,-6499,-1212,4621,3960,5189,4639,1761,-4951,4091,19329,32957,24922,14925,4734,-2220,-2595,-1311,-1572,-4950,-8585,-10373,-9500,-6076,-3846,7751,28279,47549,49889,24050,6788,-262,2483,6528,3320,-4525,-8217,-2852,-3930,-2591,-2038,-2942,-10234,-17543,-19887,-14237,-4431,4595,9174,7259,4502,1920,-1050,-7974,-16580,-5463,14314,8417,-1878,-3057,-4012,667,3244,-509,-2169,-290,6560,14189,20140,26259,16520,8029,7834,12945,13858,18462,8536,-4552,-6943,-4330,9370,24645,29746,22169,6801,-8297,-15946,-17173,-16676,-9745,-519,8753,11377,6824,-3218,-3460,-3541,-4990,-2992,-4070,-8537,-9224,-9899,-9835,-9464,-10167,-10661,-8563,-5913,-4489,-9023,-10714,-9285,-6558,-7778,-9962,-13346,-15400,-14053,-9907,-4468,-1758,-4233,-5884,-8493,-11206,-15791,-11819,-3553,2291,-1828,-1185,4586,-374,-3533,13307,14588,11128,5056,-5649,-10439,-12198,-11378,-9113,-8097,-10677,-2749,5313,5308,9438,15088,25236,34262,32911,10632,-385,-5495,-10721,-11519,-10121,-6247,2115,4093,1188,-5515,-8391,-5951,7084,17506,2841,-12022,-10752,-3602,-203,1236,604,-126,-1563,-1992,-866,-6562,-10914,-10141,-17955,-5566,15891,27267,8474,-6206,-12950,-10932,-11973,-4946,2676,1388,-2331,-5232,1992,8444,13603,17186,16207,22784,24123,19680,5625,-4193,-4615,-6437,-4337,9254,15375,5802,-6478,-12175,2776,9120,2188,-10371,-12980,-14261,-7555,5720,22891,29285,28814,25854,20891,9686,-3604,-17064,-9710,1030,2620,4944,7524,9968,7686,3389,-6061,-13054,-11350,-6127,-1287,3119,9016,7097,-2699,-12541,-4703,9496,29119,49933,75274,71848,65432,53715,29222,10515,1151,4506,9623,9145,8384,6895,5618,599,-247,-4344,-853,551,1173,-4990,-13081,-13219,-11029,-5407,-3897,-4864,-5108,-7384,-11092,-7764,-72,11949,31452,49656,46846,35051,25809,11191,-1919,-6590,-4662,-11069,-13322,2297,9727,11581,636,-9820,-12974,-4041,9464,11177,-4148,-8059,-97,4850,-793,-13195,-11370,-3754,8768,19387,27475,26209,15939,12163,12781,12659,4130,2246,5549,10283,9179,3943,2862,-1863,-12118,-12241,-9735,-5530,-4003,-5142,-8649,-7811,-8698,-9159,-3040,-1535,-2255,-8,-1305,-2823,1234,7706,12590,18926,16899,9097,4296,1418,-7411,-11834,-14383,-14695,-12192,-11004,-6093,2271,9136,3409,-636,4988,6909,1419,-3356,-7696,-7212,-4268,-1005,1236,-4,-7346,-9710,-11290,-13935,-16120,-9056,-2781,692,-6859,-19765,-4360,16218,21359,21380,13639,2470,-1533,-3886,-8868,-10407,-6712,-4482,-4790,1809,35,-4205,-5900,-5311,-2764,-169,3381,6299,5942,813,-61,7857,15367,9282,1652,-10585,-8068,6567,12214,10712,8562,4387,4259,4392,6888,9056,1541,-6695,-11182,-12614,-9228,1677,8349,3116,1834,10458,7373,6864,9787,19400,27667,18277,-2900,-7475,2998,5580,5119,4357,2938,60,-9517,-10966,3602,12233,12115,4503,-3919,-5968,-6454,-5147,-3372,-6210,-10020,-9685,-10675,-6303,395,7471,2688,-5986,-2724,1703,4009,-1672,-3530,3751,11731,15626,15465,10079,2670,-1393,2498,797,-1138,215,-3234,-9769,-8403,-6368,-8728,-11078,-12015,-6708,3361,9519,13871,23451,41486,49997,56349,62843,62012,39454,256,-11991,-9898,-13660,-11393,-6878,-4532,-4401,-5823,-6353,-3517,2672,9435,9247,-2704,-15035,-13767,-2222,7225,22083,38551,21621,1267,551,6627,2343,-11623,-11970,-9847,-15156,-316,16348,24009,16379,8717,6148,9664,5880,-13312,-266,9457,9087,4487,-315,-1613,2768,9904,21462,32825,34269,38057,35655,27581,20091,9854,252,-8500,-13924,-17952,-11305,-9382,-8625,-6005,-1288,3267,6103,11641,19380,19565,14155,9575,237,-4645,-3864,-115,5690,9263,5195,-3056,-582,-56,-2875,-3346,-4699,-11128,-9441,-5879,-3738,-249,7608,12218,10247,8161,3760,-863,-4753,-5162,-6154,-9952,-11891,-7423,-2402,764,3846,4039,-6121,-16186,-10669,-5067,-3143,-104,-4406,-6228,-5760,-8161,-1867,1192,4792,4069,-2676,-1989,6667,9229,2840,429,-9491,-2399,28809,49474,31587,15081,7005,1295,-1757,-6468,-2710,2020,7173,5876,4706,5152,8707,8273,4434,-8091,-11920,2410,20522,21146,16642,12095,4579,-4736,-9599,-11673,-12689,-16378,-11045,-3368,2464,6682,10342,13737,19197,14230,-1380,-8475,-5885,-6352,-6826,-4039,-3168,-7537,-7857,-6555,-4635,-2207,440,4301,13055,34300,37572,20953,4701,-7122,761,4080,1029,-189,-4111,-9516,-9693,-1123,12187,17535,15091,9672,5285,2013,-4267,-13329,-7121,-1125,-5924,-15114,-7493,-6599,-11495,-11508,-7097,-7094,-4291,-257,4244,13099,18791,14056,3991,-8099,-14221,-4518,-4370,-4827,-2788,-1235,843,820,-1919,-3386,-3451,-7766,-2990,6793,6446,-3298,-3950,3795,6974,879,-9093,-14093,-2139,1162,-1352,-3751,8302,25318,28223,17044,1912,-9933,-13743,-11957,-4019,6344,13390,15304,7197,-11129,-8043,2177,2704,1235,8512,13256,8838,-1167,-7591,-9258,-12324,-9384,3493,17759,29471,27053,12553,1181,-5746,-6422,838,8723,9860,12918,17647,15283,5010,-3129,-9975,-13222,-15430,-8645,-147,1578,-5648,-10598,-3334,2056,-5528,-5402,-2677,-2697,-4036,-5444,-719,661,-4980,-4515,2016,14217,28802,32351,18332,4080,-4548,-9215,-4224,4297,8720,8386,2578,439,1885,6224,10830,8905,-5103,-13689,-4423,5546,19658,28822,11079,7795,4344,-10900,-5513,-1912,-5072,-9882,-11668,-8911,-2370,4367,13677,21842,25911,19427,3492,4223,8798,10964,4011,-8778,-6254,8397,16790,6170,-4258,-7426,-10087,-10214,4427,24096,32290,26181,16750,5824,979,-2175,-371,-1298,-9570,-8810,-153,516,-2635,-7124,-1839,-7094,-14292,-5382,914,213,-7931,-10677,-7547,-592,-10352,-16509,-1289,7390,8332,839,-3006,-954,4854,18980,30554,17877,648,-9089,-3766,4690,20281,38397,43436,26812,10834,-1813,-8906,-9013,-3713,5606,13337,19837,27861,10999,3568,-10602,-11028,-5666,800,-1706,4617,4355,-846,-6282,-6603,-119,4943,4365,1622,6361,28273,50924,55313,43732,21447,-2101,-15043,-9857,-7939,-12717,-10054,-6122,-2585,1641,28,-4889,-12264,-4477,566,-406,11279,15703,10810,3897,-399,-5237,-8653,-5344,-760,4434,6402,4750,-1623,-5391,-9456,-15227,-14686,-5761,3818,14396,14668,6067,-2299,-2276,541,826,-3362,-7719,-11620,-14032,-4298,4848,8584,6110,-11381,-12862,-4040,1192,1314,-3671,-7057,-7394,-404,9174,25329,44689,59309,43731,18016,5109,-95,3563,4675,2050,10939,20997,26854,15395,-904,-14785,-4496,2525,-1788,-11720,-10625,-3775,777,-4451,-8780,-5317,-1515,-7025,-14491,-15319,2258,25338,31342,9783,-6185,-12837,-13860,-9321,-8854,-5941,-4558,-6373,-12827,-9773,-6352,-2542,-3423,-6635,2317,13955,23899,25198,31275,48216,55377,51284,30616,13316,10923,10219,3801,-2240,-4500,-2861,-2141,-1386,-5811,-4004,98,1576,4175,11265,19662,26126,27867,34192,43874,36976,26783,19808,811,-14709,-9354,-6214,-5428,-4156,2672,4873,-3748,-9249,-6068,-376,7508,18987,26020,24521,13794,-2977,-3368,5601,16492,16976,8233,4324,12466,9610,-1299,-9246,-2546,25010,35074,32839,25914,3429,-11909,-17752,-12732,-10865,-11421,-14776,-13253,17585,33116,21409,1535,-9571,-7549,12,2511,-3041,-10446,3485,22128,37229,37396,22738,9237,2334,1956,5913,9386,10133,14634,3627,-1940,-6073,2690,14629,26842,26607,30210,33066,27473,15233,6359,-2804,-2525,12987,15928,6009,-6671,-13034,-6087,-3840,-5642,-8799,-14353,-18180,-18221,-16697,-14655,-9565,-8024,-7660,-13262,-8572,-12677,-2241,6413,5122,-3883,-3206,2639,6567,10937,10684,3180,-7054,-2174,-2458,-10837,-18800,-8678,2202,16764,38941,41599,28018,17855,19430,20712,24857,30179,34436,28412,27841,41067,48569,37243,21976,13661,6661,-2615,-7044,-3999,3110,5264,1559,-3603,-9100,-7855,7748,14495,11986,4203,-6761,-9132,-8102,-7454,-8552,-8189,-6241,-12329,-12892,-5947,-1666,2838,-1516,-11421,-15478,-10351,-8038,-9567,-9492,-10663,-8253,-9137,-13750,-8693,-2639,5874,4018,-2865,-3591,3088,11331,16978,12377,9321,655,-7411,-12729,-6660,7121,21728,24796,12579,-3286,-9122,-361,15582,29217,27138,18459,22166,25801,18493,6967,-5994,-9802,-9049,-12449,-8148,-85,-2225,-4212,-3222,-993,12246,8853,1291,-1442,4537,5143,4224,6711,3381,-7184,-13522,-9453,-3209,-6144,-13944,4973,18414,16134,2763,-4033,-8570,-17207,-12196,-3117,-2041,-165,1393,-5176,-8352,-1868,7443,17440,17214,7611,851,2430,3850,-953,-10473,-11244,-670,9603,6879,-979,1134,-3071,-5157,886,3583,1061],[4383,14458,23445,18312,11316,4127,-3287,-8821,-13708,-1300,12217,7136,-3223,-7968,3548,14722,19248,14321,5715,2341,5481,6494,-476,-2646,-6879,-8026,-7727,-8771,-7784,-1549,14776,40276,60621,50456,27419,9414,1612,-12695,-10301,5620,15397,4037,-6902,-3909,-370,4007,670,-6122,-8594,-897,5999,16256,26677,38073,32293,17261,4142,-2412,-3742,-4588,-7356,139,4315,-2121,-7862,-4718,743,5991,4611,5433,8555,7529,1974,-4672,-10137,-2295,10349,13484,11346,8496,4349,349,-4492,-7229,10136,33868,37955,6051,-11280,-13572,-8271,-791,-7008,-2479,15724,42279,59376,55676,42385,15282,-8759,-15243,-10439,-4462,-4135,-10657,-11958,-6943,4661,25529,27831,12340,6311,11108,13476,1321,-8054,-4164,1033,3602,4642,-601,-2501,-1837,-2728,-2922,748,2335,1695,-2338,-7013,3332,-10349,-14799,-2399,7705,7727,2897,7567,11215,10541,7804,-778,-9152,-13808,-8816,3803,9645,3364,-10452,-17194,-11244,-10757,-10336,-8002,-9539,-13145,-18929,-11372,-6803,-13220,-17177,-13167,-10722,-9269,-13458,-12304,-1318,12953,22277,24148,18143,-6620,-18291,-13498,-79260,-232409,-404953,-499748,-447371,-325485,-188615,-69427,-15222,-23798,-10185,-1032,-2883,-3408,-7036,-14451,-16601,-11379,-5552,-3623,-1251,2312,4486,774,-8354,-8018,-5402,15845,28954,13287,-13954,-4248,4762,3939,-917,-7153,-4052,3706,8507,2564,-6086,-6556,-11577,-23134,-20462,-20134,-22551,-23535,-10152,2307,4003,354,4336,10137,10353,6063,16,-5032,-5488,-2586,-12514,-11376,-8524,-2114,-1089,-10933,-12396,-1470,8116,22981,33553,21126,15882,16094,13332,5329,1597,13604,21810,13285,2881,257,4677,18103,36316,42941,35730,20591,6455,3761,586,-8613,-16246,-12143,-3217,-6213,-9464,-6404,3830,6598,6157,8460,7321,-2546,-6181,1338,5686,5458,631,3279,796,-3806,-10414,-13829,-13568,-2927,8432,11181,4278,-10542,-12281,2076,17491,25673,21890,5725,-3853,-5064,-6586,-9189,-10348,-9997,-9006,-12072,-18108,-13011,-6520,-2893,-1247,1468,-4805,-12294,-10164,-3011,-5401,-10912,-12661,-15050,-10295,-1640,1593,-6031,-9706,-16495,-16076,-1578,976,-14843,1058,3345,-7826,-14043,-5313,4856,13632,8554,10960,10640,1982,-6161,-8758,-2930,5056,-3322,-14489,-17910,-9618,-5994,-2980,-3872,2466,9666,8471,9860,12341,18664,13042,1529,3491,13280,24378,20566,-165,-149,813,13138,17906,8619,1629,-4643,-7974,-3544,-636,-5832,-16184,-6505,9648,13767,11219,17583,23995,29880,27066,17952,3992,-12765,-11788,-5195,-7405,-10017,-11275,-10861,-9704,-3659,-565,596,2210,6909,9666,9918,18561,28703,27209,12636,1365,-5871,-7188,1965,10763,12624,7808,1389,-4782,-10961,-8688,-7231,-10929,-7382,3184,12339,16402,15262,19650,24508,24171,5187,-9489,-6020,18235,81467,120342,107616,75131,37779,-640,-14483,-3548,25668,44694,36507,15577,5606,2149,-321,-7317,-12423,-9925,-4152,-3709,-2679,-1718,-3677,-7171,-4552,2989,8317,11823,7019,-3630,-8210,-4704,3164,12629,19526,18691,6748,-9208,-13309,-6475,831,1787,-6778,-5552,15465,41891,58695,57067,40643,8663,-10777,-16710,-10467,-4937,5572,19743,20761,13400,-4494,-18848,-6908,1101,5731,9792,12616,5202,-5090,-8236,-4390,4616,14045,23358,18961,6350,1672,-2236,-1938,8403,16156,18647,16470,12212,7286,5315,5852,-49,-9492,-7987,2225,8935,6743,8381,14135,24927,56538,81892,57074,10729,-10888,-11250,-371,-2222,-11195,-11389,-10308,-14009,-6818,2004,7311,-1125,-10135,-7434,-7885,-9471,-4975,6187,20899,32606,29646,14221,10141,10581,9767,5962,2717,-3956,-16867,-10266,-5676,-7711,-10985,-10772,-4801,7634,19410,17890,11788,6816,-752,-9776,2479,9824,9886,1422,-5893,-2719,15173,5122,-4574,-10359,-11867,-8130,-2283,4088,13785,19272,19061,14149,-1604,-15546,-7009,-2007,-6371,-12507,-14608,-14180,-11822,-8434,-7731,-8447,-10226,-14113,-14253,-7401,1618,8767,12199,13768,10244,-1571,-9053,-3114,1621,4497,3505,-3894,-1286,10541,23493,29202,30030,24132,18318,14517,6102,5341,-3223,-8164,17876,27258,24296,16941,7069,-4,-2925,-5932,-3360,2724,2841,-250,807,-368,-11851,-19957,-11805,-9461,-11806,-16940,-16969,-17437,-13338,1281,13622,13503,7153,477,-4099,-8007,-5181,1967,12348,26765,36708,34580,29314,24440,15284,7745,8463,15145,23503,23366,12749,3879,-3396,-8506,-16124,-14822,-3530,14639,32105,38317,29211,10798,-1376,1147,20938,23132,22848,22391,5387,-4325,-12620,-3315,627,-4784,-10055,-8930,-7154,-1746,7454,6170,-7739,-19583,-15063,-8768,-2505,-4728,-8728,-5533,2869,2846,5196,5728,2796,-4479,5456,21677,34786,22611,10957,2486,-1212,-1036,-646,-1194,-4082,-7824,-10070,-9259,-5680,-3936,5905,23706,38938,40779,20015,4287,-1156,1967,5367,1781,-5674,-9733,-8110,-9906,-7865,-3001,-3380,-11248,-18420,-20494,-15058,-4432,5257,10185,8683,5957,2306,-2199,-10551,-16053,-2450,15196,6661,-3761,-5770,-8477,-240,4541,977,-300,2755,10557,18595,24772,30481,19049,8559,6191,9244,8818,13313,9328,-3020,-6198,-3441,10313,27152,33618,23685,5589,-9468,-15462,-14328,-12227,-7748,-404,7407,8873,4179,-5208,-5176,-4800,-6001,-3840,-5200,-10393,-10800,-13803,-12103,-8902,-7508,-7829,-8408,-6691,-5759,-10138,-10443,-9109,-6050,-7152,-9312,-11696,-13234,-15693,-11400,-5696,-1894,-4072,-5565,-8311,-9572,-14287,-11109,-2739,1042,-5323,-6123,1089,-1782,-1843,15989,20312,15981,6952,-6146,-10562,-11106,-10311,-8971,-9016,-13456,-5096,5904,7616,10887,15104,24323,31709,27124,6543,-1809,-7476,-13859,-10641,-9664,-7187,374,2268,811,-4350,-6331,-682,13614,22360,8031,-7295,-12130,-5091,-2483,-1906,-2112,-356,1710,2286,1779,-6302,-12538,-14089,-13181,-1502,17838,24710,3972,-9276,-13137,-7599,-10317,-6755,1579,742,-2684,-4670,4321,13061,19221,18652,15352,23026,28382,24034,7080,-4144,-5013,-7177,-6198,8426,15460,5508,-6778,-12537,1659,7030,-97,-12392,-10081,-13453,-10177,606,14597,20854,22510,20893,16902,7828,-4954,-17403,-8464,3203,6441,9236,10321,11200,7340,2332,-8128,-14571,-10031,-4909,832,7103,11879,9894,653,-10317,-5705,8863,28855,49140,76631,76768,68170,50994,25550,8240,-419,4315,10941,10847,9156,7037,5530,1579,1414,-4694,-846,1580,2923,-3326,-11940,-11271,-7214,-2844,-4472,-6995,-4951,-6336,-12661,-9410,-1326,9341,27435,48300,51081,41337,29715,13106,-551,-5065,-4366,-11227,-11538,6272,14774,14597,802,-9836,-12158,-4446,8410,10629,-2185,-7449,-171,934,-8298,-14313,-12286,-3615,9893,19964,25708,23900,14692,10739,10852,9932,913,-328,3876,9198,9328,4573,1676,-841,-10501,-15963,-13317,-7927,-5817,-6263,-8136,-6582,-6554,-6497,-164,2160,601,-1016,-1470,-2743,226,5690,10593,17770,16590,8530,3135,488,-7304,-10583,-12451,-12073,-9069,-8086,-4970,3471,11412,7602,4430,9574,9157,1228,-5428,-11256,-11103,-7158,-3596,-1384,-2504,-9138,-10560,-11731,-14296,-15832,-8108,-1171,2528,-5938,-16350,-2755,20319,26736,25851,16739,3355,-2489,-5187,-10192,-10766,-6435,-3693,-3103,3308,1279,-3948,-6493,-6224,-3091,449,4336,6721,5677,401,107,8990,18399,13283,3360,-9812,-6959,8525,14854,12926,11221,8841,11053,13518,15906,15361,5369,-4006,-8329,-9354,-8996,-2049,2831,-1780,145,7071,4049,5038,9177,18832,28125,21280,1260,-12958,-6994,-3785,-532,2249,4117,3690,-5092,-14076,-23,9704,10930,4129,-3065,-4524,-4767,-3393,-1825,-4984,-7850,-7399,-9608,-7856,-2083,5261,2066,-4951,-1711,1343,4350,940,-527,6171,13099,15273,14747,11094,5506,2085,5152,1290,-1579,-580,-4725,-12676,-8218,-5718,-8976,-12752,-14404,-3910,5508,10752,14845,24608,45346,57050,64227,70001,65708,39903,809,-12573,-8032,-15823,-13269,-5693,51,-480,-7543,-10332,-7554,-889,6982,8700,-2220,-13625,-12784,-496,10552,27748,43836,22893,-1389,-82,6920,1313,-11267,-11436,-11081,-14684,-301,15988,22630,14445,7795,5491,9015,5639,-11002,1578,9997,8953,3687,-1216,-3022,83,6087,17127,30222,33699,37379,34950,26818,20356,10981,601,-9092,-14971,-15049,-7464,-4816,-4742,-3202,1037,5181,7242,11942,19491,19841,14249,9423,-1224,-5665,-3589,803,5802,9175,5960,-1158,664,1091,-2132,-3424,-4954,-11458,-11811,-9185,-6435,-214,9556,12379,8892,5537,-650,-6092,-7825,-5530,-6210,-10594,-14368,-9215,-2850,931,3926,4003,-5745,-16257,-11247,-4939,-2410,933,-3821,-6856,-6464,-7253,-676,1117,4305,4392,-1631,-2756,3279,4955,-12,-237,-8037,-6320,24044,50791,38260,19907,9213,1611,-2484,-8298,-3454,2396,8174,6684,5357,6160,10152,10342,7258,-5798,-14389,-881,17012,18988,16248,12331,5541,-2862,-7800,-11003,-13063,-17587,-10757,-3076,2350,5633,8894,12935,20645,17994,2325,-9627,-12020,-11126,-6925,-8241,-8521,-8256,-6990,-5878,-3362,-597,-61,787,7766,28979,35846,20276,3095,-7909,1564,4797,1728,-30,-4542,-10305,-10340,-2105,11121,17139,16041,12325,9228,6897,-261,-10680,-7958,-2067,-5823,-12944,-5785,-4031,-8479,-9162,-6508,-7213,-3851,427,4239,12177,16056,10218,1064,-9799,-14110,-5506,-6015,-6592,-4970,-4520,-3936,-4544,-6069,-6917,-5474,-5754,1316,10992,9457,-1038,-4877,653,4760,-526,-9602,-15707,-5536,-1304,-2538,-4183,9661,26801,28313,15193,-1697,-15095,-16551,-13353,-3281,7993,14790,15506,6320,-13213,-5701,4144,3678,1326,8857,13593,9961,746,-7360,-8735,-10552,-9103,4033,17545,28005,25024,10560,-746,-7216,-7138,1244,7971,7105,10106,14986,10830,-2663,-9120,-12945,-15484,-15149,-8571,-425,1318,-5875,-10024,-2242,3197,-4508,-5490,-3331,-3848,-5725,-6718,-824,1535,-2973,-2195,5094,16052,27945,30833,18713,4673,-4508,-9745,-4512,3749,6977,7238,2418,366,1278,5380,10044,8222,-4309,-14848,-6155,2962,16621,32185,13121,8781,6709,-9580,-5856,-2237,-4485,-9469,-12568,-10066,-2615,4961,13795,19792,22934,19408,6969,8259,10893,9137,-943,-11324,-4367,9969,16776,4603,-5301,-7039,-8792,-8511,7017,29153,37929,29456,19404,8261,2669,-969,799,-178,-7967,-8388,-746,171,-3768,-10553,-4053,-8162,-14679,-5623,429,-1351,-10192,-9060,-1883,3742,-8227,-17110,-1722,8836,10658,2733,-1960,-408,6121,21242,32600,20778,3766,-5853,-1374,5758,19107,31957,36025,22959,9333,-1689,-7044,-7284,-2990,4655,11116,17430,25631,10771,5026,-6893,-7292,-4255,748,-2606,3752,4147,-543,-5898,-5503,1194,5638,4044,-1174,-593,20324,42299,45483,32614,11874,-8537,-15621,-11564,-8553,-12948,-10337,-6598,-3504,968,36,-5071,-10533,-3032,184,-503,12514,15509,8043,1637,-2333,-6219,-8430,-5863,-1875,3338,5945,4445,-2140,-5875,-11466,-19680,-14076,-5359,3181,13916,16444,7340,-1469,-2316,312,1197,-2646,-9500,-15227,-9936,-528,7167,9415,9710,-5718,-9086,-1764,2753,1560,-4675,-8195,-7412,167,8297,21506,37078,49808,36744,14996,3785,-1461,2453,3386,1201,10366,20729,27967,17194,403,-14572,-5168,4136,3214,-7724,-11612,-5551,571,-4907,-10713,-7307,-1533,-6771,-13827,-15258,4447,28827,35818,12725,-4789,-10227,-10761,-7561,-7891,-5891,-4374,-4908,-10210,-10811,-10666,-7369,-6159,-5752,4966,16341,24837,25021,31493,47459,52672,46333,24893,8471,6374,6357,1424,-3839,-5186,-2309,-500,8,-4070,-1372,2968,3917,4192,9705,21979,28749,30963,39570,48137,41248,33361,27008,5880,-8688,-6568,-5948,-6167,-5319,2074,5648,-487,-5321,-2616,2564,9573,20499,26760,25241,16071,-2002,-2455,6243,15665,13710,3529,275,9854,8175,-1354,-6262,4209,37260,50260,47925,37391,9415,-8408,-15247,-12053,-11332,-12823,-15853,-10370,20218,31016,16360,-857,-8623,-6224,90,1560,-3989,-8830,5516,24427,38725,36833,21788,7990,1745,1088,4929,8738,10213,16777,8658,1497,-3175,4744,16239,27569,27848,32033,34723,29639,16854,7053,-5966,-8617,10468,14879,5494,-7077,-13895,-6169,-4199,-6598,-9288,-14151,-18501,-17712,-15352,-13274,-10566,-9340,-6795,-9934,-4243,-15224,-6342,2415,2009,-5417,-4190,2570,9340,16734,20881,13701,1783,4650,1976,-7606,-17698,-11214,-2897,9366,31617,40267,32797,26493,27465,25145,26478,30142,34498,30018,29191,38187,44970,36825,22697,15652,9911,-573,-5019,-3060,1353,1783,-1127,-3653,-8967,-8004,8168,13555,9870,2399,-7577,-8902,-7497,-5994,-6404,-6687,-5753,-12782,-14365,-6946,-1565,3628,-597,-10607,-14112,-8052,-5026,-5089,-5049,-4635,-2035,-5595,-12881,-8868,-2702,5682,3712,-2304,-1938,5053,13020,18302,14863,12569,4047,-4465,-10943,-6089,7223,22346,24561,12620,-3100,-9386,-3344,8646,21468,23531,16812,20336,24229,16845,5110,-8380,-11048,-8665,-11440,-7557,1666,-349,-2983,-2231,33,11954,7242,798,-259,6670,6971,5017,6289,1788,-8934,-14694,-9322,-2945,-4420,-14969,652,11340,10471,554,-3185,-6075,-15765,-12880,-2401,-14,2467,3623,-3163,-7979,-2778,5328,14297,14831,5815,-546,1003,3590,526,-7776,-10831,-698,9011,5490,-3056,128,-2887,-5240,382,3443,1066],[3423,13487,21499,15225,7676,244,-6505,-9418,-12082,-4230,10248,5789,-5410,-6731,4782,16535,23023,20796,12128,7810,11458,10377,1492,-1921,-5132,-2911,-280,-3138,-7985,-3756,12683,39159,64065,56675,32020,12925,2083,-13259,-10074,5294,16803,5731,-6738,-6373,-3289,3839,1518,-4742,-7293,1209,8576,18093,26550,37062,32458,16680,4259,-2051,-3993,-5581,-10334,-3039,2050,-4511,-9623,-5606,520,5740,3209,3913,6247,4981,-1419,-9349,-12242,-2753,10955,14068,10428,6938,3598,526,-4386,-7829,10765,37791,44224,10597,-6966,-12663,-10135,-2905,-6543,-3881,13396,40691,59768,61648,53605,26239,-2672,-12689,-10551,-5251,-5689,-11941,-13162,-9101,-606,19109,24867,9693,5319,8331,10862,635,-7235,-5417,-1248,119,-623,-6163,-4962,-1310,-1163,-1723,774,1766,1585,-2555,-6932,1878,-10839,-15394,-3110,7660,7964,1898,6143,11815,13005,10314,660,-8978,-15413,-9993,2979,9206,3481,-10071,-18079,-12507,-11506,-11421,-9420,-11027,-12874,-18860,-12349,-7585,-13807,-13957,-10142,-9502,-10492,-15268,-14463,-4719,8844,18020,21165,16613,-8561,-19352,-12627,-69515,-210394,-380579,-499708,-473104,-342882,-188676,-66213,-14310,-24173,-9826,-11,-1012,-1656,-5580,-13772,-17594,-12381,-5067,-1616,660,5099,7731,4170,-4019,-2734,1214,18159,28957,11960,-14840,-3948,4736,2681,-2192,-8046,-4573,3658,8124,2382,-5717,-6394,-14195,-18667,-16828,-17892,-21449,-22489,-10692,-1907,-1441,-3632,2550,7143,6380,3296,1735,-571,-901,-360,-12394,-12069,-8869,-2064,-890,-11239,-11955,-1242,6097,15437,27832,18253,14456,15660,13243,4596,170,13163,23164,15281,4087,1224,5091,18264,36919,43979,35928,19365,6294,2964,-642,-9409,-16200,-11484,-3109,-5451,-7734,-3882,6242,9170,8622,10293,8369,-2079,-6618,-54,3336,3017,-2795,202,-1028,-4118,-8865,-10338,-13777,-8033,1976,4728,-1417,-15799,-8868,6400,22846,30649,24507,5775,-5049,-7918,-9564,-12185,-13262,-12033,-9910,-12013,-16913,-14847,-7743,-2932,-1133,1586,-5011,-13191,-11181,-2764,-3079,-6837,-6957,-8549,-4437,4676,6651,-3139,-9777,-17424,-13533,1363,3884,-10590,1341,4809,-5842,-14589,-8138,-1153,4730,7030,12870,12608,2388,-7102,-9720,-2200,3631,-4253,-14466,-17043,-11550,-4902,-1723,-3460,2212,10207,11850,17960,21946,25138,14390,1784,2812,12235,21852,15623,-6616,-2601,7113,22123,22718,11191,3598,-2959,-8612,-7781,-6508,-12810,-12422,-1422,14630,22340,18379,22518,24752,26484,20820,13572,2541,-11498,-9504,-4004,-6310,-9035,-9211,-7184,-7704,-3295,-1643,-317,2854,8379,10912,9012,14614,23501,22323,9273,-36,-6779,-8042,954,7905,7373,2209,-4812,-9076,-11223,-7109,-6432,-10005,-6358,4719,14658,17755,14730,18052,22657,22369,4488,-8945,-4791,18376,80281,120975,106035,69722,30278,-3993,-15504,-5639,21093,42397,35639,16593,7193,4086,2115,-4228,-8325,-5763,-1404,-2057,-2616,-3135,-4963,-6508,-2606,4893,9349,12053,6241,-4886,-9273,-5470,2587,12515,19848,18727,5822,-11133,-14153,-7177,-1045,-1274,-9563,-3860,23542,47829,60377,58296,42904,10671,-8597,-15168,-13491,-6927,4074,14361,13725,9498,-7018,-17711,-6873,-1142,2884,7351,9698,2633,-3878,-3239,870,8596,16804,24462,17247,3942,-616,-4025,-3408,6010,12478,16918,17030,14069,9907,8500,9518,2153,-9118,-8571,1318,7923,5759,8813,16697,29715,59874,84972,64020,14015,-8910,-11997,-2319,-2815,-11471,-12789,-12417,-14137,-4836,4898,9174,-1287,-9069,-4656,-5387,-8162,-5689,6931,24817,35688,27701,11174,8175,9425,8568,3860,-307,-7523,-16446,-6747,-3975,-8462,-12385,-10963,-5128,7294,22303,20602,11985,5861,-2421,-13984,1808,8760,9728,2347,-4303,-8375,10390,2355,-6022,-11586,-13430,-9955,-4085,3226,13767,18361,16305,10209,-4171,-15968,-8167,-3954,-8070,-13038,-13474,-12947,-11448,-8802,-7824,-8157,-9874,-13913,-14256,-7323,1290,7340,9520,12140,11958,636,-6053,-898,1776,2939,1545,-4580,-281,11956,24778,29928,29894,23788,17303,11051,1963,3501,-1805,-9472,17831,35385,35129,25194,11271,2475,1271,1922,7903,13734,7823,-455,-2326,-4142,-15999,-15313,-7842,-6601,-10240,-15159,-14647,-15149,-13220,-1458,6733,4902,-1771,-6626,-8793,-10004,-6351,-585,6581,17522,29594,32037,27852,22150,12189,4801,7598,15648,23786,22559,11530,2922,-3609,-7910,-15389,-16396,-4673,13937,33027,38772,28170,10573,-1950,-4360,14509,17744,18249,19850,5747,-3244,-12553,-1842,3474,-1147,-7339,-7690,-7887,-3843,6479,7227,-7022,-19347,-15812,-10135,-3918,-4717,-8930,-8802,726,1609,4998,6643,3651,-4166,6692,23713,35872,19908,6713,31,-551,-9,-289,-886,-3193,-6960,-9357,-8774,-5296,-4583,3431,18765,30503,31714,15918,1857,-2212,1055,3742,-278,-7548,-11370,-11080,-11902,-10474,-3555,-3659,-11891,-18909,-21160,-15953,-4634,5629,10743,9792,7386,2890,-3267,-12977,-12988,669,15525,4977,-5398,-7618,-12424,-812,6354,2730,1735,5837,14177,22379,28498,33284,20551,8553,4127,5337,4762,8418,9649,-1447,-5434,-2803,10692,28792,36868,25597,6194,-7407,-11178,-9634,-8124,-5729,-506,6036,6881,2422,-6511,-6530,-6039,-7203,-4973,-6442,-12171,-11961,-15395,-11350,-7069,-4841,-4892,-7056,-6748,-6625,-10788,-10750,-9489,-5917,-6650,-8501,-9931,-10810,-14085,-11884,-6773,-2152,-3989,-5579,-8508,-8446,-12468,-10093,-2060,-310,-8638,-11134,-991,-761,495,18006,25804,21042,9076,-6680,-10669,-9558,-8720,-8291,-9289,-13548,-5065,7463,10100,11943,14548,22993,28687,21374,3296,-2802,-8429,-11536,-6700,-6618,-6134,-48,1279,845,-3128,-4519,3627,19752,27193,13369,-1688,-9909,-5899,-4770,-4940,-4460,-210,5031,6489,4237,-5894,-13227,-14127,-8201,2865,19967,22332,21,-11867,-10062,-4790,-8698,-8369,565,80,-3087,-3873,6771,18006,24947,19712,14169,22251,31540,27327,7987,-4311,-5430,-7555,-8233,6800,14529,4835,-6980,-12764,280,4624,-2546,-13710,-7568,-11159,-12218,-4229,6798,12581,15867,15557,12605,5732,-6214,-17234,-7622,4820,9722,13158,12742,12103,7245,2224,-9107,-13674,-8744,-3968,2553,10856,16088,14497,5091,-6854,-6499,7166,26514,45314,73390,77573,67824,46361,21398,5605,-2708,2520,10309,10929,8690,6140,4598,2036,2364,-5732,-1317,2392,4936,-719,-8567,-7572,-2913,-185,-5000,-9173,-4677,-5022,-13427,-11533,-3130,6422,23220,45436,53625,46547,32824,14792,775,-3723,-4363,-11783,-8997,10825,20355,17668,892,-10100,-11423,-4789,7316,9880,-403,-6904,-898,-4579,-14422,-9743,-13218,-3809,10175,19226,22684,20603,12766,8702,8163,6382,-3089,-3467,1810,7819,9339,5205,231,-299,-7013,-14328,-14573,-9671,-7726,-7802,-8328,-5938,-4823,-4210,2262,5441,3916,-808,-1478,-2802,-1020,3321,8171,16045,15754,7617,1618,-899,-7435,-9260,-10309,-9134,-5778,-5188,-3837,4103,12844,11433,9227,13491,10661,772,-7325,-14239,-14305,-9705,-6153,-4042,-4835,-10488,-11114,-12106,-14648,-15516,-7175,534,4597,-3818,-11769,-1195,23578,31655,29606,19076,3733,-3928,-6944,-12015,-10864,-6237,-3060,-1732,3997,1602,-4500,-7683,-7516,-3709,820,5118,6893,5057,-363,-131,9432,20199,16513,4872,-8972,-6389,9749,16867,14748,13500,12981,17718,22438,24333,20704,8460,-1722,-5751,-5561,-5721,-2447,-266,-4133,475,4649,1530,3142,8062,17500,27600,23820,5880,-9957,-15434,-11877,-5595,927,5945,7660,-700,-14762,-3710,7043,9489,3592,-2267,-2955,-2859,-1385,-11,-3445,-5950,-5755,-8885,-9442,-4512,2615,981,-4442,-1350,326,3436,2424,1760,8154,13851,14387,13739,12056,8825,6278,8079,1643,-2226,-1672,-6520,-15785,-7044,-5201,-9643,-14569,-14415,-986,7008,11241,15191,25025,47639,61649,68942,73001,64154,36671,1272,-11338,-4577,-12954,-15364,-4488,4740,2660,-8076,-13926,-12157,-5263,3472,7220,-2245,-11936,-10981,1216,13570,32813,47818,23848,-4444,-1226,6376,-598,-9867,-9141,-10471,-14304,-1418,14141,19380,11393,6581,5021,9061,6930,-6273,2948,9553,7761,1924,-2921,-4973,-2892,2291,12727,26733,31853,35008,32074,23949,19069,11484,754,-9567,-15264,-12691,-3684,-179,-1068,-656,3004,6697,8168,12108,19254,19552,13598,8293,-3311,-6663,-3575,1098,4973,7949,5584,-134,1657,1999,-1727,-3835,-5564,-11851,-13981,-12108,-8134,203,10487,11462,7036,2747,-5039,-10824,-9648,-5790,-6585,-11116,-16500,-11739,-4222,207,3343,3231,-6059,-17060,-12350,-5236,-1777,2233,-3062,-7621,-7447,-6521,-100,445,3122,4029,-986,-3474,-203,430,-3346,-1757,-7210,-9968,17585,47878,42541,23859,10736,1277,-3933,-10464,-4055,2518,8504,6722,5220,6477,11029,11998,9948,-3345,-15205,-4178,13350,16466,15231,11736,5658,-1819,-6926,-10959,-13565,-17404,-10769,-3296,1727,4185,7159,11741,21027,20444,5141,-9242,-16267,-11353,-4841,-10552,-13110,-7312,-6189,-5488,-2392,275,-1240,-3217,1954,22183,32228,18778,1029,-8680,1887,5097,2230,180,-4628,-10774,-10933,-3382,9386,15981,16573,14820,12712,11096,2901,-8385,-8128,-2797,-5784,-11616,-4519,-1255,-5054,-6424,-5662,-7548,-3727,962,4097,10849,13060,6572,-2006,-11762,-14268,-6710,-7730,-8399,-7171,-7563,-8175,-9380,-9984,-10500,-7796,-3982,5104,14274,11504,696,-5159,-1829,2872,-1982,-10401,-16989,-9425,-5229,-3991,-2334,11562,27731,28193,13482,-4748,-19341,-13647,-13320,-2963,9037,15533,14965,4811,-15504,-3784,5687,4338,966,8445,13103,10402,2329,-6579,-7949,-9298,-9164,4189,16721,25785,22277,8337,-2688,-8709,-8032,1079,6206,3857,7048,11718,5480,-9652,-9963,-11126,-15140,-14500,-8830,-1230,572,-6505,-10020,-1959,3461,-3952,-5472,-4005,-5006,-7519,-8480,-1559,1626,-1847,-786,7099,17003,26201,28405,18469,4757,-5012,-10731,-5240,2698,4764,5708,2054,280,723,4404,8832,6975,-3860,-15990,-8479,-105,13000,34291,14403,8488,7349,-9100,-6919,-3226,-4599,-9786,-14110,-11811,-3622,4456,12241,16043,18468,18455,10446,12510,12966,6746,-5923,-12156,-3217,10529,15563,2390,-6624,-6994,-7973,-6887,9499,33556,42454,31761,21307,10253,4030,39,1814,851,-6698,-8479,-1778,-253,-4401,-13984,-6974,-9925,-15524,-6334,-567,-3416,-12179,-6126,4031,6893,-7177,-17140,-1906,10253,12811,4226,-1519,-622,6574,21909,32558,22185,6151,-3006,551,6123,16867,24906,27806,18440,7171,-1938,-5707,-6073,-3097,2541,8059,14714,23447,11197,7368,-2785,-4279,-3877,-193,-3651,3147,4265,51,-5181,-4261,2368,5821,3089,-4673,-9553,11283,31142,32990,19726,1404,-12581,-14418,-13330,-9480,-13836,-11541,-8087,-5372,-624,-822,-5699,-8844,-1899,-596,-433,13198,14689,4944,-1142,-4976,-7913,-9102,-7221,-3828,1322,4654,3596,-3208,-7128,-13878,-18487,-12447,-5187,2091,12383,16713,7394,-1435,-3075,-728,633,-2779,-11087,-15441,-6363,2299,8622,9826,13170,-427,-5890,-262,3831,1898,-5514,-9548,-7743,290,6733,16729,27856,37491,27133,10783,1819,-3445,439,1243,-69,9267,19678,28120,18786,1839,-13909,-6507,4924,7509,-3203,-9767,-7015,-527,-6154,-12881,-8459,-1455,-6456,-13120,-15565,5944,30787,38603,15499,-2932,-7440,-7849,-5987,-7325,-6215,-4624,-3997,-7873,-9999,-14156,-12201,-9056,-5719,6074,16820,23083,21663,28536,43128,46580,38470,17511,2918,1387,1890,-1435,-5924,-6290,-2050,911,1244,-2361,1178,5317,5450,3238,6557,22589,30501,33333,42970,48972,42936,38735,34393,12678,-2346,-4225,-6280,-7426,-6743,1349,6535,3043,-1209,720,4784,10091,19472,24501,23296,16873,-1401,-1740,6466,14168,10425,-1035,-3620,7369,7053,-631,-2734,10924,47566,63381,61843,48034,14928,-5454,-13435,-11135,-11272,-13781,-16779,-7676,22623,28594,11506,-3571,-7831,-4849,-243,-68,-5285,-7569,6553,25039,38219,34538,19635,6014,741,-206,3558,7825,9959,18218,13367,4428,-643,6692,17253,27038,27762,32314,34586,30247,17784,7962,-7385,-12725,8647,14201,5415,-7106,-15107,-6910,-5244,-8194,-10291,-14044,-18720,-17098,-14235,-12149,-11694,-11008,-6219,-7085,1387,-12225,-7967,350,164,-6431,-5413,1814,11732,22428,31269,25054,11832,12061,6579,-4174,-15282,-13874,-7966,2137,23431,37124,36633,35582,36271,30018,28415,30387,34808,31655,29771,33518,39079,34855,22676,16967,12392,1429,-3317,-2492,-700,-1755,-3678,-3727,-9055,-7193,8654,12405,7451,326,-8375,-8727,-7060,-4794,-4626,-5494,-5298,-12707,-15797,-7969,-1726,3811,-302,-10194,-12861,-5673,-1730,-272,-47,2293,4460,-2021,-11588,-9021,-3116,4859,2983,-1944,-513,6418,13652,18161,15929,14307,6382,-2066,-9650,-5814,6845,21906,23352,11973,-3310,-9893,-6052,3259,14721,19794,14873,17872,21681,14448,3066,-10591,-12077,-8216,-10583,-7526,2551,787,-2077,-1256,1349,11850,5838,120,582,8675,9080,6042,5902,235,-10642,-15767,-9110,-2735,-2757,-13262,-3695,3901,4653,-1457,-2337,-3848,-13919,-13315,-1628,2129,5301,6009,-1006,-7508,-3413,3904,11807,12727,4394,-1548,-444,2778,1500,-5478,-8912,-19,8910,4576,-4727,-858,-2649,-5238,-213,3254,1047],[2562,12188,19044,12206,4354,-3205,-8957,-8477,-10032,-5558,8693,4790,-7294,-5177,6428,18732,27134,28157,20342,15365,18698,14531,3629,-1100,-3134,2519,7381,2915,-6851,-5456,10931,37133,64835,61701,37271,17589,3803,-12484,-9389,5194,18381,8184,-5419,-7994,-5452,4436,3094,-2884,-5465,3733,11301,19695,25865,35079,31789,16011,4337,-1564,-3765,-5967,-12866,-6001,219,-6164,-10832,-6072,570,5729,2336,2929,4453,2975,-4183,-11816,-13659,-2606,11362,13995,9025,5436,3086,901,-4114,-8188,11279,41058,50247,16390,-1853,-7473,-9828,-4071,-5338,-4617,11190,38123,57737,64031,61571,36466,4855,-8270,-9805,-5832,-6858,-12509,-13471,-10218,-5175,11695,20279,6908,5249,6487,9102,848,-5914,-6702,-3357,-2397,-4403,-11073,-6697,-621,408,-425,997,1416,1627,-2532,-5562,1623,-9940,-14326,-2572,8317,8578,1222,4967,12733,15720,13021,2588,-7953,-16449,-10469,2674,9144,4086,-9120,-17710,-13151,-11630,-11738,-10281,-11838,-11820,-16310,-11717,-7265,-13123,-10396,-7193,-8245,-11362,-16438,-15239,-7151,5158,14013,18446,15582,-9398,-18650,-10487,-58494,-183585,-341332,-464678,-459619,-338073,-180729,-61271,-12774,-23968,-8396,1890,1611,778,-3612,-12761,-18134,-12072,-3704,718,2810,8328,11292,7757,769,3182,7325,18942,26432,9829,-15393,-3172,5193,2214,-2598,-8069,-4623,3405,7471,2240,-4967,-4164,-12709,-12987,-12066,-14306,-18769,-20084,-10423,-5606,-6338,-5712,2505,5440,3605,1537,4270,3872,2734,389,-12862,-11737,-8516,-1560,-312,-10896,-11211,-981,4379,8196,21624,15390,13239,15442,13465,4279,-1347,12388,24337,18048,6426,3625,6730,18801,36615,43068,34083,17065,5987,2163,-1862,-9939,-15429,-10372,-2967,-4887,-5841,-844,9025,11903,11037,11600,8924,-1576,-6854,-1483,777,788,-5039,-2842,-2937,-4390,-7127,-7604,-11621,-10886,-3171,-736,-5750,-15533,-2995,12292,28849,35203,26547,6126,-5404,-9987,-12261,-14791,-15252,-12654,-9375,-10966,-14967,-15758,-8402,-2544,-569,2038,-4810,-13580,-11486,-1830,80,-1452,1351,-293,3011,12062,11992,233,-9558,-16599,-10281,4281,6386,-5923,3231,7268,-2772,-13242,-10641,-6744,-3265,7039,14650,14149,2758,-8040,-9403,-1006,2268,-4818,-13548,-14450,-12322,-3827,-644,-3131,1276,9340,14949,27065,32338,30977,15676,2619,2805,11554,19425,11224,-11793,-1633,15776,31425,27446,14001,6217,-174,-6887,-9999,-10850,-14542,-7404,2703,18130,30160,26774,28191,25977,23549,15303,9131,1353,-9081,-6221,-1983,-4474,-7038,-6175,-2893,-4231,-1906,-2317,-769,4201,10246,12400,8920,12019,19227,17638,5779,-1381,-7455,-8703,-16,4971,2632,-2171,-9843,-11336,-7856,-4285,-4748,-8445,-4954,6536,16875,18432,13780,15936,20029,20111,4361,-7416,-3160,18013,75020,114794,99081,61280,21748,-7629,-15142,-7554,16360,39330,34307,17895,9311,6450,5123,25,-2855,-1286,1575,-220,-2235,-4016,-5630,-5291,-300,6629,9826,11577,5027,-6172,-10238,-6260,1761,12020,19785,18531,5116,-12506,-13710,-6889,-1899,-3200,-11117,-1551,30095,51381,59373,56917,43174,12347,-6266,-11849,-15464,-8281,2694,8887,7050,5757,-8799,-16280,-7168,-3418,407,5284,7124,959,-1245,2009,6055,12168,19019,24967,15259,1832,-2434,-5331,-4614,3573,8502,14801,17321,16022,13148,12586,13951,4834,-8147,-8440,1458,8452,6030,9831,19598,33686,59500,82747,68132,17529,-7043,-12356,-3985,-3237,-11060,-13996,-14385,-11962,-2688,8057,10916,-1333,-7413,-1847,-3027,-7004,-6586,7760,29144,38855,26011,8650,6401,8369,7617,2149,-3134,-11133,-11527,-2569,-1943,-8772,-12457,-10161,-4961,6974,24661,22990,11985,4767,-3892,-13670,1777,7408,8537,1722,-4191,-12642,5539,-414,-7389,-12575,-14769,-11699,-5925,1824,12206,15265,11511,4702,-7489,-15081,-8983,-5928,-9823,-13288,-12216,-11557,-10582,-8406,-7257,-7294,-9051,-13341,-14246,-7174,961,5981,7065,9760,12602,2550,-2914,1389,1962,1369,-513,-5041,768,13173,25766,30623,29923,23900,17094,9030,-384,2212,-714,-9993,17126,43230,46787,34316,15934,5137,5762,11023,20507,24486,12103,-742,-5619,-7845,-19599,-10243,-3366,-3186,-8007,-12816,-11996,-12566,-12694,-4483,104,-3228,-9739,-11287,-11239,-10221,-6744,-2486,2157,9582,22527,28983,26002,19447,8600,1560,6977,16460,23992,21496,10388,2543,-2756,-5921,-13103,-17893,-5990,13094,33419,38562,26728,10357,-1943,-8760,7437,11495,12389,15248,5888,-2085,-12578,-706,5652,2228,-4577,-6362,-8521,-5708,5674,8325,-6192,-18376,-16557,-11687,-5447,-4546,-7335,-9562,-1661,363,4717,7470,4392,-3930,7904,25463,36299,17269,2607,-2356,-131,582,-230,-707,-2356,-6034,-8264,-8076,-5020,-5689,708,14030,23088,23623,12173,-176,-3186,-57,1806,-2719,-9937,-13119,-12230,-10960,-9707,-3612,-3755,-12215,-19316,-22107,-16803,-5041,5615,10693,10446,8667,3689,-4062,-14963,-9687,3778,15244,3371,-6784,-8669,-15170,-852,8913,5236,4168,8944,17252,25220,30868,34242,20841,8008,1758,1486,1857,4632,9480,138,-4608,-2319,10598,29529,39259,27507,7781,-4240,-6685,-5158,-4467,-3768,-711,4909,5702,1692,-7155,-7583,-7275,-8551,-6310,-7666,-13165,-11595,-11370,-8378,-4737,-2324,-2004,-5026,-6249,-7079,-10917,-11521,-10289,-6039,-6163,-7521,-8136,-8363,-11229,-11308,-7701,-2478,-3671,-5652,-8922,-7854,-10520,-8704,-1359,-1559,-11182,-12735,1002,3562,3462,19285,30720,26160,11464,-7095,-10674,-7631,-6642,-7014,-8899,-12155,-3583,9609,12582,12610,13614,21646,25710,16185,799,-3334,-7084,-5632,-275,-1179,-2712,1324,1442,1479,-1772,-2981,6724,24544,30970,17871,3535,-6063,-5641,-6822,-7606,-5587,982,8436,10548,6473,-5352,-12755,-10149,-3287,7339,22234,20391,-3047,-13346,-7006,-2532,-7547,-9734,-196,-370,-3268,-2695,9324,23066,30257,20285,12747,20553,33254,29250,8430,-4525,-5707,-7397,-10203,4487,12651,3826,-7075,-12635,-1136,2122,-4968,-12449,-5065,-8446,-13195,-8536,56,4965,9093,9992,8252,3609,-7217,-16788,-7086,5980,12484,16689,14835,12750,7453,3186,-7916,-11334,-7460,-3253,3899,13969,20732,20170,10268,-2901,-6731,4751,22520,39014,66008,74120,64391,40308,17100,2901,-5289,-561,7812,9473,7200,4422,2967,1986,2652,-7302,-2183,2974,7124,2675,-4237,-3036,1770,2385,-5380,-11102,-4281,-3633,-12984,-13898,-5266,3390,19083,41509,54322,50341,35121,16284,2061,-2513,-4355,-12192,-5456,16172,26733,21248,1446,-10420,-11157,-5360,5941,8802,1089,-6161,-1980,-10443,-9020,-5102,-13872,-4163,9776,17408,18866,16799,10470,6337,5004,2275,-7729,-6863,-284,6528,9617,6302,-679,77,-3761,-10965,-12441,-9815,-9030,-9431,-9051,-5725,-3426,-2244,4284,8254,7275,916,-1014,-2854,-2288,912,5666,14073,14621,6547,-50,-2555,-7606,-7793,-8097,-6293,-2629,-2387,-2623,4233,13505,14818,13632,16629,11538,346,-8140,-13095,-11961,-10998,-8317,-6383,-6463,-10904,-11070,-12184,-14823,-15027,-6075,2527,7294,-35,-6790,308,25784,35881,32687,20758,3752,-5677,-8885,-13998,-10254,-5884,-2364,-503,4049,1152,-5692,-9222,-8906,-4309,1283,6085,7163,4388,-1238,-584,9321,20817,18936,6389,-7841,-6113,10314,18106,16046,15389,16786,23954,30697,31771,24798,10736,260,-3305,-1848,-1347,644,527,-3004,1843,2976,-379,1263,6678,15777,26473,26121,10724,-3847,-10690,-14667,-8986,571,8050,11466,3362,-12754,-6789,4804,8200,3187,-1280,-1041,-492,1104,2177,-1702,-4354,-4566,-8442,-10925,-6567,-114,-389,-4287,-1298,-896,1597,2939,3424,9817,14261,13312,12784,13276,12923,11419,11311,1974,-2911,-2809,-8245,-15989,-5398,-4694,-10417,-15729,-11402,1995,7938,11059,14992,24725,48027,63062,69723,71318,57495,30340,1718,-9247,-1032,-9509,-17276,-3342,8951,4975,-6917,-14394,-16837,-9980,-468,5354,-2124,-9362,-8153,3183,16433,37119,50447,24996,-6900,-2856,5095,-2847,-8103,-6915,-9316,-13766,-3076,11387,14914,7783,5499,5345,10581,10460,-660,4057,8413,5818,-446,-5014,-6913,-5501,-919,8824,22944,29230,31576,27771,19650,16649,11531,899,-9675,-14799,-10638,-385,4063,2536,1882,4881,8079,9118,12249,18585,18600,12240,6371,-5402,-7254,-3540,1284,3861,6207,4640,490,2634,2940,-1337,-4262,-6224,-12101,-15530,-14267,-8748,796,10683,9907,4924,34,-9044,-14172,-9676,-5607,-6909,-11210,-16257,-14436,-6119,-1023,2524,2045,-6784,-18292,-13562,-5582,-974,3884,-2002,-8136,-8295,-5641,241,-429,1604,3290,-482,-3796,-3311,-3884,-6697,-3636,-6700,-12550,10488,41479,44124,26960,11881,671,-5748,-12023,-3982,2776,8564,6417,4693,6445,11631,13453,12570,-805,-13817,-7011,10094,14039,13982,10695,5247,-1367,-6662,-11253,-13977,-16613,-10840,-3695,970,2755,5546,10504,20541,21693,7220,-7634,-13985,-7946,-2331,-8829,-10694,-5255,-5276,-5055,-1415,958,-2165,-6571,-3521,15093,27519,16899,-1101,-9005,2237,5435,2902,796,-3944,-10343,-11009,-4552,7338,14292,16775,17248,15794,14657,5489,-6309,-7743,-3332,-5890,-10823,-3545,1611,-1072,-3209,-4355,-7821,-3633,1610,4072,9460,10255,3517,-4755,-13590,-14138,-7481,-8883,-9679,-8904,-9990,-11635,-13420,-13063,-13325,-9613,-2189,8511,16719,12783,1926,-5148,-3385,1673,-3117,-11132,-16362,-12047,-10197,-5256,437,13346,28220,28216,12387,-6515,-17920,-10603,-12100,-2743,9824,16016,14156,3217,-16830,-2060,7053,4989,527,7632,12170,10514,3934,-4379,-6153,-8251,-9245,4281,15675,23342,19465,6495,-4109,-9756,-8704,637,3857,723,4378,8412,47,-13522,-6871,-8283,-14019,-14135,-9224,-2235,-298,-7184,-10273,-2169,3165,-3528,-5017,-4294,-5759,-8887,-10274,-2471,1390,-1138,161,8405,17317,23916,25396,17840,4607,-5754,-11810,-6010,1559,2500,4105,1757,460,596,3720,7571,5553,-3482,-16510,-10955,-3181,9363,35058,15150,7312,6609,-9129,-8237,-4420,-4945,-10177,-15494,-13446,-4887,3270,9692,11694,13795,17577,14378,17215,15250,4406,-9567,-11292,-2566,10332,13568,-13,-7854,-6993,-7283,-5145,12143,37448,45900,33336,22741,12134,5456,1279,3089,2194,-5377,-8741,-2927,-455,-4209,-15865,-10207,-12025,-16396,-7156,-1755,-5600,-13096,-2234,10030,9160,-6875,-17244,-1782,11880,15140,5731,-1310,-1099,6854,21722,31292,22718,8244,-161,2421,6228,14134,18234,19992,13836,4783,-2358,-4774,-5164,-3606,-50,5120,12629,21933,12355,9903,801,-2285,-4622,-1728,-4429,3195,5189,1443,-3803,-2719,3559,5662,1940,-7443,-15325,6003,21524,20939,7878,-7091,-9525,-13516,-14863,-10422,-14923,-13114,-9980,-7509,-2566,-2170,-6408,-7219,-1269,-1795,123,13604,13629,1926,-4027,-7912,-9953,-10331,-9099,-6318,-1377,2607,2260,-4622,-8788,-15205,-13430,-10188,-5038,845,10312,15974,6664,-1926,-4280,-2278,-578,-3574,-12094,-12463,-3326,4255,9262,9649,15743,4067,-3222,676,4376,2148,-6046,-10808,-8107,152,4687,11403,18094,24063,15988,5688,-583,-5778,-2119,-1212,-1329,8019,18224,27641,20437,3703,-12607,-8256,4980,10904,1331,-5595,-6892,-2220,-8063,-14940,-8523,-1203,-5946,-12283,-16067,6819,31159,39408,17935,-825,-4839,-5126,-4507,-7009,-6694,-5052,-3414,-5816,-7979,-15601,-16609,-11861,-6399,5768,15453,18874,15470,22669,35605,37648,28456,9185,-2802,-3459,-2714,-4508,-8264,-7583,-1836,2329,2468,-670,3516,7028,6207,1606,2355,21623,31407,34925,43970,46276,41875,42314,40823,19548,3264,-2554,-7214,-9183,-8328,490,7338,6583,3034,3969,6307,9109,16003,19411,18825,16086,-1105,-1176,6300,12096,7179,-5313,-7140,5150,6320,729,977,17133,54505,72689,72966,56827,19765,-3076,-12443,-10496,-11080,-14446,-17495,-5280,24476,25957,6975,-6459,-7136,-3282,-773,-2328,-6926,-6822,6501,23799,35620,30613,16300,3334,-642,-1875,1790,6568,9284,18842,17357,6699,1458,8437,17593,25296,26429,31231,32954,29472,18103,9261,-5510,-11342,7586,13702,5594,-6873,-16820,-8430,-7046,-10396,-11760,-14045,-19078,-16929,-13684,-11487,-12579,-12382,-5686,-4761,6301,-7296,-6634,56,-583,-6911,-6824,223,13481,27666,41053,36476,22654,19592,10955,-911,-12945,-16404,-12962,-4985,14704,32238,39045,44175,44873,34718,30265,30650,35277,33261,29407,27391,31359,31278,21776,17450,13871,2980,-2185,-2451,-3103,-5463,-6265,-4225,-9702,-6080,8794,10737,4458,-2275,-9396,-8860,-7066,-4221,-3560,-4834,-4974,-12074,-16911,-9304,-2540,3050,-891,-10387,-12046,-3649,1367,4391,4985,9259,10478,1109,-10214,-9312,-4057,3281,1626,-2132,240,6768,12833,16261,15199,14108,7141,-750,-9197,-6085,5991,20549,21251,10493,-4213,-11034,-8874,-887,9026,15808,12465,14736,18187,11234,540,-12964,-13141,-8105,-10273,-8450,2165,739,-1931,-664,2709,11874,4569,-963,694,9838,10754,6735,5122,-1653,-12699,-16914,-9294,-3041,-1637,-9860,-6879,-3200,-1483,-3868,-2329,-2703,-12811,-14084,-1424,3715,7617,7861,689,-7452,-4394,2419,9347,10336,2744,-2741,-2357,952,1256,-4405,-7113,550,8528,3382,-6621,-2336,-2932,-5759,-1486,2384,334],[748,9537,15207,8347,402,-7158,-11171,-7766,-8907,-5878,7277,3577,-9559,-4385,7303,20082,30201,34765,28895,24027,25893,17616,4755,-1286,-2032,6867,13799,7798,-6018,-7549,8650,33465,61766,63802,41673,21919,5201,-12083,-9563,4084,18699,10045,-4254,-9872,-7852,4721,4379,-1574,-4176,5565,13014,19917,23654,31246,29185,14252,3435,-1911,-4127,-6765,-15478,-9096,-1687,-7873,-12483,-7124,-96,4987,1002,1411,2118,551,-6774,-8572,-14682,-2923,10540,12272,6326,3261,1932,419,-4736,-9276,10705,42452,54566,22272,2902,-3105,-9231,-5343,-4423,-5208,8440,33903,52621,61477,64104,43515,12031,-4118,-9118,-7033,-8544,-13334,-13888,-11245,-9873,2543,12913,2981,4903,4486,7187,837,-5241,-8975,-5933,-4232,-6319,-15420,-8604,-913,903,-66,433,349,841,-3364,-4098,1690,-8631,-12866,-2067,8445,8386,-228,3032,12993,17628,14843,3971,-7143,-17710,-11097,1990,8553,4201,-8639,-17201,-13884,-11852,-12106,-11470,-13045,-11472,-14232,-10580,-6607,-11847,-7633,-5517,-8067,-12789,-17634,-15260,-9222,1159,9593,15216,14164,-10362,-18725,-10969,-52515,-161919,-302468,-419304,-421618,-316035,-170311,-57309,-11957,-23597,-6888,3661,3968,2873,-2168,-12334,-17926,-11426,-2564,2380,4229,10895,13986,10421,4796,8044,11598,17399,20993,6328,-16376,-2884,5173,1661,-3039,-8149,-5051,2204,5850,1341,-4706,-1235,-7937,-7119,-7205,-10387,-15530,-17301,-10068,-9388,-11122,-5840,3242,4022,1087,103,6417,7122,4446,-1013,-14100,-11024,-8254,-1434,-202,-10784,-11016,-1479,2229,1048,14587,11796,11401,14592,13207,3764,-3685,10435,24324,20670,9033,6559,8871,19082,34891,39802,29854,13275,4691,497,-3954,-11090,-14781,-9560,-3488,-5179,-4383,1841,11206,13810,12363,11374,8176,-1799,-7685,-3748,-2645,-1867,-6545,-6412,-5616,-5462,-6333,-6181,-10010,-12329,-7339,-5072,-7526,-8974,3580,18594,34327,38174,27081,5972,-5634,-11320,-14687,-16986,-15984,-12081,-8227,-9901,-13308,-16307,-9191,-2451,-277,2102,-4896,-14088,-11825,-1040,3174,4134,10212,8803,11063,19281,16465,3342,-9280,-14430,-7184,6440,7830,-2394,5060,9388,172,-11146,-13482,-11612,-7224,7734,15599,14641,2476,-9569,-8122,-243,336,-5634,-12391,-11828,-11356,-3504,-711,-3860,-1277,5912,16495,35063,41478,34990,16318,3371,2708,10513,16496,6809,-16416,1430,25191,39738,31249,16324,8676,2647,-4390,-10101,-13832,-10554,-3498,5707,19924,36047,35083,33540,27023,20679,10093,4167,71,-5846,-2388,371,-2463,-4667,-3127,1181,-325,-164,-3086,-1245,5557,11671,13205,8721,9962,15355,12902,1913,-3117,-8387,-9584,-1390,1615,-1965,-5861,-13645,-8432,-3893,-1350,-2928,-6864,-3705,8075,18237,17652,11695,12903,16584,17486,4601,-5458,-1738,16611,65873,102350,87337,50504,12766,-11794,-13567,-9659,11467,35364,32155,18841,11343,8647,8092,4889,3150,2981,4309,1356,-1947,-4735,-6101,-4089,1762,7415,9054,9855,2988,-7848,-11344,-7320,341,10719,18819,17571,4186,-13730,-12781,-6365,-2404,-4651,-12380,33,33825,51506,55240,52560,40950,13179,-4311,-8683,-14049,-9357,1027,3493,1069,2290,-9906,-15779,-8279,-5981,-2038,3191,4568,-143,1814,6967,10835,15007,20326,24568,12848,-194,-4000,-6400,-5833,848,4139,12066,16988,17695,16628,17127,18513,7402,-7094,-8106,1920,9765,7446,11351,22532,36245,55296,75325,68470,20679,-5771,-12711,-5544,-3653,-10333,-15165,-16307,-9623,-654,11195,12338,-1317,-5503,648,-1145,-6337,-7864,8632,33597,41820,24513,6471,4621,7178,6662,650,-5866,-14836,-6421,1792,71,-8969,-11430,-8831,-4567,6484,26057,24533,11550,3406,-5267,-10372,1250,5431,6103,-403,-5358,-15718,1087,-2969,-8426,-12951,-15451,-13166,-7723,-99,9189,10269,5197,-1460,-10456,-13601,-9775,-8103,-11815,-13338,-11090,-10363,-9698,-7576,-6192,-5974,-7890,-12526,-14393,-7162,457,4698,5461,7006,11645,3626,-70,3398,2000,-290,-2696,-5398,1633,13932,26195,31018,29834,24089,17145,7811,-1641,1139,-126,-9968,15547,49726,58190,43687,20779,7801,10229,20558,32983,33668,14996,-1501,-9102,-10772,-15516,-5172,1304,499,-5392,-10241,-9219,-9881,-11866,-7819,-6027,-10496,-13431,-9991,-9469,-8546,-6570,-3914,-1179,3316,16116,25672,23866,16539,4967,-763,7708,18096,24335,20282,9364,2742,-883,-2598,-9350,-16634,-7620,11948,33007,37468,24832,9978,-1600,-10695,-101,4439,5355,8710,5837,-947,-12782,-138,6824,5013,-1944,-5088,-9133,-7194,5361,9752,-5027,-16921,-17320,-13476,-7090,-4432,-5172,-8111,-4313,-974,4267,8083,4878,-3868,9002,26733,35891,14815,-1211,-4607,-1,694,-587,-797,-1692,-5133,-6960,-7379,-5082,-7271,-1937,9898,17087,16911,8902,-1720,-3986,-1332,-456,-5577,-12812,-15045,-12799,-9523,-7257,-3342,-3829,-12450,-19991,-23421,-17281,-5767,4920,9672,10294,9469,4489,-4591,-16405,-6755,6566,14176,1739,-8083,-9336,-15295,-463,12116,8809,7103,11907,19521,26780,31487,33058,19734,6823,-923,-2235,-176,2392,8681,1517,-3841,-2041,9996,29263,40526,28977,9525,-1271,-2843,-1411,-1442,-2069,-1018,4132,5303,1770,-7415,-8534,-8602,-10092,-7876,-8839,-12180,-9820,-7619,-5049,-2534,-162,614,-2875,-5501,-7264,-10632,-12547,-11373,-6349,-5686,-6478,-6418,-5979,-8234,-10057,-8581,-2907,-2943,-5588,-9508,-7908,-8672,-7010,-601,-2668,-11827,-7947,7900,10541,6802,19645,34504,30929,13954,-7394,-10645,-5543,-4255,-5238,-7939,-11100,-2143,11640,14739,12795,12430,20580,23075,11777,-1197,-3573,-4192,1160,7787,5896,2521,4289,2691,2696,-322,-1838,8401,27457,33212,21119,7962,-2033,-4428,-8513,-9839,-5146,3435,11774,14226,8316,-4847,-11648,-6156,1314,11620,24357,18795,-5242,-13227,-4244,-872,-6908,-10904,-683,-522,-3124,-1245,11766,27754,34438,20204,11033,17960,33138,29449,8360,-4773,-5878,-6844,-11914,1476,9805,2385,-7223,-12169,-2517,-391,-7298,-10202,-2485,-5525,-12806,-12083,-5173,-1621,2261,4236,3983,1558,-7954,-16355,-6902,6643,14594,19626,16454,13029,7781,4829,-4787,-8738,-6325,-2884,4744,16037,24730,25752,15588,1091,-6412,1822,17251,30901,55392,66775,58140,33284,12771,229,-7702,-4314,3912,6751,4959,2095,682,1312,2232,-9377,-3505,3143,9192,6443,518,1883,6406,4465,-5817,-12690,-3929,-2424,-11779,-16435,-7704,236,14997,36784,52999,52291,36422,17401,3114,-1578,-4276,-11897,-1087,22121,33754,25377,2642,-10570,-11518,-6468,4006,7203,2095,-5195,-3103,-10717,-1,-1050,-14130,-4705,8715,14670,14577,12802,7957,3764,1536,-2190,-13061,-10174,-2185,5481,10267,8018,-390,527,-1169,-8008,-9609,-8392,-9027,-10616,-10332,-5999,-2497,-767,5725,10343,10143,3463,-127,-3000,-3632,-1510,3133,11901,13163,5254,-1915,-4518,-7873,-6390,-6066,-3778,137,102,-1531,3742,13305,17478,17326,18743,11690,-41,-7462,-9430,-8154,-10372,-9728,-7981,-6835,-10184,-10425,-12025,-14944,-14486,-4922,4710,10703,5281,-1652,1600,26558,38799,34843,21636,3305,-7834,-10752,-14314,-8982,-5445,-1684,483,3412,-129,-7571,-11126,-10397,-4836,1927,7353,7648,3742,-2236,-1335,8558,20146,20278,7802,-6483,-6111,10059,18168,16407,16584,19920,29187,37530,37533,27240,11972,1787,-1137,1405,2784,5051,3763,-53,3197,1665,-2105,-728,4992,13728,24846,28053,15283,1633,-6006,-11554,-10521,645,9721,14398,6636,-10662,-8809,3150,7077,2833,-231,1065,2214,3949,4521,-82,-3251,-3934,-8427,-12479,-8226,-2816,-2111,-4561,-1554,-2210,-1132,2356,4262,10948,14282,12060,11846,14647,17653,17349,14557,2105,-3768,-4057,-9845,-13778,-3892,-4402,-11340,-15737,-7368,4643,8013,9911,13954,23397,46016,60606,65938,64727,46356,21635,1837,-7158,2120,-6181,-18356,-2771,11785,6148,-4706,-11415,-17335,-14465,-4110,3693,-1243,-5732,-4507,5278,18880,40143,51422,26395,-7469,-5279,2902,-5118,-6483,-5295,-8222,-13068,-5098,8005,9657,3833,4547,6499,13463,15692,5175,4745,6528,3129,-3328,-7278,-8520,-7515,-3459,5461,18992,25970,27407,22527,14336,13247,10963,862,-9574,-14077,-8932,2178,7507,5865,4306,6586,9231,9920,12035,16971,16449,9808,3529,-6979,-7479,-3572,1452,2747,4224,3344,833,3519,3813,-1033,-4774,-7013,-12369,-16518,-15675,-8776,1195,10192,7831,2468,-2692,-12569,-14270,-8523,-5096,-7204,-11015,-14407,-16653,-8483,-2733,1529,389,-7999,-20015,-14763,-5960,-102,5574,-856,-8328,-8949,-4691,337,-1530,-265,2097,-255,-3863,-6003,-7917,-9984,-5755,-6537,-13605,3407,32461,42719,28915,12616,-158,-7898,-11925,-3210,3184,8428,5866,3853,6071,11918,14568,14803,1489,-12312,-9295,7330,11740,12508,9215,4273,-1590,-7042,-11935,-14432,-15891,-11029,-4289,106,1381,4060,9199,19137,21602,8464,-5584,-9731,-4323,-180,-5384,-5910,-2992,-4419,-4625,-468,1681,-2298,-8316,-8265,8418,22228,14723,-3266,-8884,2795,5951,3767,1768,-2598,-9056,-10579,-5616,4951,11939,16350,19306,18180,17313,7467,-4467,-7123,-3917,-6363,-10543,-2950,4221,3222,312,-2736,-8100,-3660,2242,4041,8008,7715,1049,-7065,-15111,-13558,-7615,-9247,-10221,-10039,-11771,-14350,-16643,-14776,-14549,-10240,-379,11338,18127,13243,2512,-5396,-4230,1103,-3926,-11757,-14999,-11126,-15965,-6067,2859,14379,28141,28382,11944,-6995,-14980,-8037,-10470,-2544,10425,16347,13256,1752,-16434,-542,8270,5715,135,6506,10898,10370,5615,-681,-3267,-7378,-9230,4395,14558,20947,16970,5346,-4787,-10171,-9027,-26,1178,-1902,2347,5249,-5031,-12778,-3644,-6044,-13165,-13974,-9725,-3317,-1165,-7791,-10692,-2765,2440,-3093,-4095,-4096,-6006,-9610,-11903,-3364,1049,-614,878,9224,17090,21234,21902,16795,4240,-6651,-12826,-6628,535,399,2518,1554,913,977,3506,6433,4146,-3076,-16165,-13312,-5995,6010,34294,15423,5519,4818,-9441,-9473,-5491,-5123,-10145,-16159,-14733,-6214,1630,6678,7601,9927,17422,18913,22388,17747,2642,-10587,-9817,-2251,9608,11228,-2202,-8705,-6804,-6490,-3203,15051,40857,48270,34345,23889,14121,7253,3080,4926,4139,-3699,-8887,-3943,-234,-3113,-14420,-13432,-14185,-16850,-7774,-2854,-7521,-12402,2432,16021,10863,-6966,-17388,-1294,13807,17810,7553,-931,-1275,7466,21334,29710,23122,10584,3159,4722,6562,11506,12659,13455,9645,2542,-2757,-4005,-4309,-4109,-2408,3176,11864,21447,14260,12223,3629,-1314,-6443,-3338,-4439,4254,7256,3956,-1557,-723,4932,5359,1185,-7372,-6513,8644,17926,13381,1078,-8492,-4612,-12818,-15762,-10945,-15609,-14598,-11854,-9401,-4361,-3619,-6945,-5678,-1093,-2947,1759,14174,12803,-505,-6449,-10557,-11821,-11607,-10991,-8848,-4291,169,749,-5934,-10153,-13597,-7687,-7226,-4461,-57,8382,14971,5836,-2406,-5431,-3819,-1935,-4600,-12177,-9035,-551,5678,9472,9167,17386,7963,-696,1557,4755,2470,-5938,-11419,-7967,222,2652,6183,9056,11632,4901,359,-2927,-7893,-4505,-3049,-1868,7256,17023,27171,22708,6650,-10301,-9813,4753,13561,5806,-196,-4307,-3655,-10026,-15866,-7085,-330,-4771,-10846,-16093,7595,30469,38569,20244,1769,-2082,-2168,-2640,-6379,-6708,-4994,-2505,-3493,-5067,-14273,-19447,-13918,-7089,4771,12966,13258,7667,14988,26124,27209,17730,1146,-7640,-7111,-6490,-7027,-10149,-8357,-948,4419,4249,1498,6064,8605,6815,72,-1844,19941,32081,36232,42982,40932,38689,44110,45622,25402,7804,-1220,-8115,-10776,-9330,144,8489,10504,7938,7767,7809,7425,11150,12709,12936,14409,-396,-74,6423,10214,4596,-8552,-9320,3968,6619,3132,5348,23058,57843,77529,80521,63511,24405,-576,-11600,-9679,-10317,-14284,-17332,-2565,26190,23863,3477,-8623,-5733,-673,-454,-4355,-8188,-5958,6075,21475,31845,26101,12676,785,-1583,-3065,425,5677,8884,19345,21022,9003,3905,10677,17996,23254,24841,29950,31142,28490,18760,11763,-597,-6249,7804,13961,6641,-5688,-18206,-9938,-8770,-12106,-12494,-13260,-18799,-16563,-12991,-10553,-12040,-11772,-4170,-2144,10323,-1879,-3016,1592,161,-6102,-7376,-1330,15278,32981,50312,48022,34544,27644,15684,2794,-10084,-17270,-16708,-11099,6685,26817,40644,52204,53118,39514,32535,31505,36518,35503,28887,21249,23478,27282,21014,18052,15229,4787,-772,-2012,-4838,-8379,-8006,-4403,-10046,-4290,9272,9357,1755,-4519,-9755,-8421,-6614,-3413,-2316,-3731,-3774,-10162,-16233,-10050,-3161,2243,-1435,-10244,-10834,-1244,4970,9601,10770,16684,16466,4486,-7965,-8634,-4402,2125,672,-2012,1117,6962,11483,13668,13668,13007,7259,326,-8668,-5936,5784,19601,19598,9376,-4781,-11913,-10890,-3181,5334,12695,10726,12186,15052,8380,-1481,-14533,-13188,-7413,-9559,-9380,1526,510,-1578,512,5079,12977,4466,-1383,1045,10856,12594,7838,4825,-2904,-14104,-16537,-8996,-2946,-146,-5132,-5771,-6876,-6417,-5839,-2419,-1839,-11705,-14313,-922,5530,10156,9948,2767,-6887,-4923,1559,7676,8529,1690,-3311,-3755,-851,654,-3695,-5050,1687,8612,2665,-7912,-3329,-2813,-5925,-2559,1651,-267],[-182,7481,12108,5650,-2233,-9706,-10648,-5904,-6946,-3884,8423,4653,-9386,-2629,9026,22129,33577,41576,38678,35023,34320,21152,6525,-744,-113,11570,20209,12789,-4287,-8209,7630,30182,56822,64185,46276,26936,7310,-10860,-9084,3540,19172,12688,-1851,-10456,-8848,6188,6933,776,-1876,8196,15174,20285,21654,27445,26291,12990,3172,-1500,-3603,-6474,-15707,-9767,-1752,-8011,-13054,-7275,20,5031,710,800,672,-783,-6986,-4056,-12788,-2316,10052,10619,4258,2292,1764,499,-4864,-9639,10456,43151,58047,29285,8539,1593,-7595,-5432,-2489,-3805,6859,29798,46440,55712,62180,47622,19242,525,-7346,-7365,-9339,-13099,-13155,-10893,-12636,-6363,4322,-599,5337,3408,6242,1626,-4123,-10940,-7196,-3677,-4539,-12835,-9313,-1077,1435,478,246,-217,415,-3904,-1662,3084,-5960,-10239,-804,8887,8300,-1478,1346,13642,19711,16772,5812,-5643,-17757,-10756,2012,8529,4857,-7647,-15982,-13342,-10913,-11360,-11764,-13691,-11027,-12144,-8440,-4575,-8706,-4545,-4110,-7973,-13747,-17523,-13741,-9691,-2029,5929,12492,13173,-10911,-20205,-16215,-55881,-152151,-272842,-376170,-379125,-288146,-159058,-54284,-11212,-22032,-4600,6000,6771,5359,-478,-11567,-15777,-9827,-980,4140,5705,13463,16449,12880,8650,12244,14644,14766,14326,2688,-16424,-2323,5440,1804,-2738,-7529,-5013,1016,4224,556,-4149,2531,-899,-450,-1675,-5589,-11201,-13493,-8745,-11873,-13862,-3360,5108,3426,-611,-312,8564,9689,5016,-3409,-13654,-9230,-7368,-985,123,-10271,-10700,-2016,362,-4959,7881,8226,9592,13736,13147,3913,-6010,7984,23613,23594,12470,10479,12084,19863,32713,35389,24539,9083,3010,-1475,-6384,-12393,-13749,-8442,-3962,-5475,-2510,4722,13168,15227,12891,10044,6740,-2154,-8555,-6288,-6198,-4313,-6875,-9751,-8421,-6822,-6072,-5371,-8714,-12252,-9562,-6735,-5170,-843,10674,25327,39325,39737,26493,5721,-5298,-10600,-14041,-15942,-13991,-9867,-6278,-8521,-11505,-15857,-9651,-2227,167,2224,-4801,-14169,-11888,-162,6355,9933,19240,18547,19522,25989,20039,6498,-7868,-11174,-3948,8246,8699,273,6554,11059,2964,-8464,-16215,-12618,-4098,8888,16089,14553,1997,-10797,-5730,231,-1811,-6320,-10795,-9076,-8742,-3619,-1767,-5571,-5346,14,16279,40728,48301,37100,16655,4273,2685,9322,13377,2696,-19563,5768,34730,46626,34171,18304,11044,5418,-1708,-8476,-12417,-6867,-119,8180,20700,39850,42630,38227,28034,18188,5457,-809,-382,-1110,2493,3414,-16,-1825,-121,5014,3783,1954,-3645,-1490,6976,12675,13396,8397,8358,12033,8549,-1829,-4974,-9370,-10354,-2881,-1808,-6164,-8770,-10688,-4215,-60,1421,-1038,-5160,-2422,9479,18760,15520,8517,9178,12871,15076,5441,-3079,-481,14339,54203,85767,72696,38941,4436,-15970,-11137,-11565,6938,30916,29405,19365,13268,10703,11024,10470,9555,7099,6911,2815,-1599,-5147,-6318,-2948,3423,6961,6879,6893,268,-9661,-11987,-8107,-1390,8742,16972,15825,3070,-14712,-11653,-5761,-2670,-5728,-13780,597,34525,48320,48537,45806,36567,13161,-2773,-5717,-10927,-10082,-876,-1312,-3682,-433,-9970,-16416,-10180,-8601,-4360,1092,2094,-690,4922,11637,15382,17359,20914,23483,10316,-1932,-5145,-7105,-6944,-2018,-324,8888,16077,19088,20302,21958,22863,9652,-6086,-7740,2351,11291,9832,13507,25480,37254,47953,63860,65018,23150,-5148,-13111,-6815,-3885,-9325,-15455,-14965,-7230,1384,14408,13666,-954,-3438,2773,215,-6181,-9305,9810,38091,44436,23264,4682,2903,5895,5711,-562,-8264,-15477,-1456,6074,1963,-9122,-10004,-7282,-3998,5877,26423,25038,10701,1898,-6444,-7932,329,3113,2740,-3708,-7461,-17815,-2276,-4746,-8541,-12150,-14719,-13578,-9077,-2220,5318,4307,-1427,-6237,-10481,-11943,-10672,-10454,-14053,-13076,-10149,-9475,-9001,-6501,-4688,-4180,-6374,-11469,-14613,-7294,-207,3671,5361,4736,8959,3633,2272,4971,1857,-1981,-4870,-5660,2255,14190,26020,31020,29485,24092,17040,6887,-2395,96,-40,-9623,13070,53902,68122,52682,25655,10459,14492,29720,43935,40161,16055,-2973,-12137,-10455,-10860,-433,5905,4248,-2589,-7591,-6416,-7191,-10785,-11378,-11464,-16101,-9922,-4767,-5098,-5933,-6106,-5009,-3738,-1269,10838,22536,21814,13975,2439,198,11266,21369,25246,19151,8539,3475,1793,1709,-4584,-12913,-9613,10399,31607,35384,22499,9313,-1215,-9314,-7842,-3272,-2638,685,5699,123,-13060,-309,6790,6994,508,-3924,-9707,-8064,5797,11822,-3258,-15192,-17901,-15488,-8802,-4502,-3292,-6305,-7156,-2417,3617,8396,5020,-4014,9917,27330,34457,12511,-4660,-6628,-167,334,-1402,-1188,-1195,-4217,-5564,-6855,-5631,-9226,-3998,6709,12589,11615,6029,-2803,-4466,-2682,-3014,-8862,-16060,-16961,-13662,-8805,-4866,-2955,-4028,-12768,-21095,-22416,-16699,-6782,3257,7319,8970,9443,5057,-4881,-17222,-4558,8700,12214,0,-9453,-10063,-14405,242,15770,13575,10625,14562,20822,26902,30209,29747,17220,4975,-3872,-5783,-1740,1558,7189,2455,-3243,-2025,8872,27978,40534,29735,10909,1012,138,1444,839,-785,-1393,3745,5435,2268,-7603,-9530,-10002,-11796,-9636,-9822,-10333,-7604,-4342,-2182,-843,1469,2776,-961,-4759,-7321,-10055,-13148,-12389,-6691,-5193,-5474,-4867,-3730,-5336,-8533,-9459,-3446,-1773,-5183,-10197,-8650,-7047,-5026,255,-3639,-10471,-1679,17927,18917,10177,18973,36602,34845,16336,-7608,-10642,-3497,-1733,-3074,-6443,-10634,-1601,12936,16279,12465,11191,20002,20897,8195,-2885,-3709,-944,8177,16665,13912,8879,8334,4808,4458,1194,-1159,8668,28413,33873,23008,11391,1653,-2666,-9684,-11592,-3609,6843,14847,17265,9618,-4529,-10472,-2634,5403,15475,26074,17376,-6725,-12229,-1865,187,-6768,-11854,-840,-269,-2595,307,13872,31523,36872,19389,8998,14569,31005,27751,7766,-5035,-5979,-6090,-12919,-2175,6065,451,-7559,-11465,-3770,-2813,-9422,-7987,123,-2444,-11335,-14084,-8189,-6564,-4459,-1549,78,-252,-8399,-16055,-7076,6807,15961,21781,17463,12841,8050,6675,-668,-6110,-5456,-2938,5018,16870,27323,30231,20435,4776,-5748,-1365,11176,21810,42912,56545,49788,25825,8513,-2289,-9082,-7119,-22,3646,2626,-350,-2020,24,1245,-11778,-5272,2796,10885,10183,5342,6746,10480,5734,-6504,-13796,-3695,-1503,-10355,-18875,-10337,-2994,10944,31561,49737,52185,36643,18018,3809,-990,-4066,-10488,3839,28312,41034,29877,4454,-10152,-12365,-8174,1469,5084,2568,-3976,-3615,-3610,8351,2141,-14015,-5373,7147,11330,10225,9000,5493,1233,-1865,-6397,-18923,-12299,-3490,4866,11354,10407,1583,1336,837,-5614,-6971,-6140,-7481,-10075,-11943,-6686,-2050,167,6520,11579,12172,6065,1067,-3254,-5037,-3866,681,9637,11448,3771,-3924,-6715,-8216,-5174,-4355,-1691,2431,2200,-662,2682,12337,19299,20160,19786,11154,-345,-5573,-5418,-4311,-8127,-9599,-7827,-5262,-8184,-9090,-11552,-14980,-13897,-3740,7072,14864,11854,3558,2716,25795,39931,35932,21697,2414,-10384,-11243,-11826,-7152,-4909,-1002,1240,2201,-2088,-10007,-13272,-11854,-5091,2964,9181,8621,3355,-3205,-2316,7221,18331,20468,9111,-4857,-6133,9038,16878,15622,16954,22194,33046,42381,41159,27925,12178,2860,736,4098,6182,9132,7383,3093,4126,454,-3799,-2772,3125,11557,22968,29568,19218,5966,-2965,-9407,-10881,625,10491,15986,8836,-9090,-9350,2213,6166,2527,850,3315,5223,7113,6930,1300,-2628,-3796,-8796,-14093,-9294,-5155,-4013,-5153,-1988,-3373,-4538,757,4258,11504,14014,10793,11009,16125,22883,23949,17676,2036,-4752,-5316,-11102,-11831,-2738,-4356,-12321,-14586,-3190,6731,7115,7672,11962,20950,41574,54304,57716,53843,32183,11736,1489,-5316,4798,-2969,-17281,-3156,12565,6094,-2046,-7486,-12835,-15120,-5776,3501,1293,-848,-96,7487,20754,41571,50689,28014,-5242,-8551,-121,-6859,-5102,-4205,-7258,-12274,-7219,4397,4198,-123,3794,8411,17306,21868,10874,5000,4050,-3,-6190,-8940,-9144,-8691,-5162,2722,15086,22351,22952,16994,8587,9218,9803,630,-9280,-13192,-7454,4062,10079,8885,6659,8192,10203,10521,11275,14097,12771,6128,-46,-7149,-7297,-3623,1774,2028,2444,2089,1166,4407,4659,-759,-5318,-7868,-12664,-17017,-16352,-8558,1284,9183,5443,-236,-5310,-15064,-12060,-6846,-4285,-7364,-10589,-12253,-16399,-11096,-4747,552,-1678,-9586,-22143,-15582,-6193,872,7155,300,-8012,-9213,-3641,269,-2781,-2388,489,-341,-3791,-8210,-11485,-13031,-7912,-6620,-13218,-3031,22109,38569,29628,13038,-1009,-10079,-10054,-1761,3841,8287,5311,2927,5509,11981,15335,16461,3384,-10990,-10825,5164,9649,10889,7399,2811,-2451,-7997,-12951,-14939,-15274,-11269,-4988,-770,153,2739,7882,16964,20253,8949,-3472,-5719,-1164,1538,-1864,-1360,-946,-3690,-4200,481,2685,-1354,-7917,-11827,2701,16885,12387,-5391,-8321,3786,6880,4902,3080,-738,-7095,-9717,-6558,2244,8867,15071,20716,19645,18891,8856,-2809,-6368,-4615,-7233,-10679,-2712,6365,7573,4026,-887,-8405,-3902,2701,3876,6485,5493,-851,-8819,-15892,-12444,-7065,-8738,-9893,-10491,-12885,-16288,-18691,-14768,-13818,-9280,1468,13395,18367,12892,2405,-6146,-4558,1019,-4454,-12272,-13467,-7794,-15794,-6063,4332,14384,27430,28598,12033,-6640,-12724,-6029,-8686,-2305,10894,16597,12376,496,-15394,751,9369,6609,-61,5121,9335,9977,7335,4074,356,-6725,-9041,4559,13454,18778,15036,5050,-4626,-9876,-8975,-906,-1597,-3706,912,2159,-9573,-10135,-1299,-4540,-12610,-14006,-10356,-4436,-1984,-8309,-11284,-3730,1348,-2600,-2821,-3487,-5821,-9686,-13312,-4208,649,-214,1447,9639,16321,18156,17865,15112,3464,-7788,-13771,-7059,-343,-1492,877,1286,1427,1685,3701,5403,2761,-2730,-15173,-15466,-8497,2969,31752,15085,3188,2213,-9959,-10510,-6350,-4986,-9577,-16050,-15903,-7732,-495,3406,4082,7238,17995,23730,27656,20133,1685,-9242,-8442,-2301,8477,8869,-3958,-9103,-6409,-5649,-1241,18019,43564,49395,34711,24629,16089,9436,5471,7309,6679,-1654,-8904,-4877,287,-1411,-11586,-16630,-16463,-16684,-8174,-3872,-9035,-10348,7501,21613,12023,-7344,-17457,-748,15617,20470,9562,-307,-1026,8356,20963,28317,23786,13349,7034,7496,7182,9153,8236,8311,5923,450,-3177,-3402,-3619,-4723,-4402,2345,12220,21600,16489,13966,5674,-1171,-9352,-4644,-3600,6162,10182,7246,1210,1390,6145,4681,1028,-4019,3277,16044,20601,12512,1587,-3384,-683,-12398,-16078,-11080,-15791,-16098,-13856,-11094,-6076,-5322,-7648,-4517,-1454,-3617,4337,14747,12094,-2399,-8335,-12749,-13532,-12948,-12908,-11437,-7434,-2731,-1077,-7189,-10844,-9824,-1660,-3888,-3534,-687,6627,13849,5057,-2854,-6604,-5421,-3507,-6004,-11812,-5868,1631,6350,9132,8214,17781,10987,1483,2280,4835,2548,-5491,-11477,-7454,330,488,1038,1240,1676,-4996,-5162,-5375,-9888,-6594,-3970,-1742,6866,15990,26639,25435,10660,-7274,-11231,4032,15022,9551,5107,-155,-4336,-11914,-15162,-4613,874,-3215,-9081,-15596,8121,28671,35943,21902,4393,491,685,-685,-5654,-6429,-4583,-1398,-1115,-1960,-11604,-19549,-15393,-7779,3206,9569,6873,-991,6039,15369,15960,6968,-6223,-11324,-9405,-9292,-9057,-11727,-8802,419,6882,6236,3766,8411,9771,7075,-1488,-5926,17720,32376,36962,39947,33358,33374,43414,47414,28622,10253,-683,-9120,-12270,-9804,73,9564,14293,13078,11804,9072,5045,5368,5057,6078,11806,516,1301,6570,8320,2319,-11002,-10120,3561,7546,6005,9907,27969,57027,76946,83211,67069,28329,1766,-11199,-9103,-9426,-13726,-16708,61,27245,21977,599,-10155,-3851,2744,767,-6230,-9435,-5375,4982,17976,27032,21154,8700,-1853,-2341,-4002,-807,4796,8364,19345,23691,10950,6374,12982,18081,20730,22922,28578,29394,27412,19553,14902,5133,-963,8518,14422,8017,-4024,-18843,-11772,-10694,-12970,-12058,-12004,-18140,-16403,-12549,-9755,-10605,-9687,-2108,334,12638,2995,996,3685,1468,-4631,-7244,-3130,16617,37633,57877,58380,46279,35278,20097,6322,-7249,-16399,-18783,-16525,-723,20904,40916,58381,59576,43392,34451,32204,37659,37493,27664,15250,15820,22914,20178,18457,16101,6328,500,-1547,-6206,-10846,-9350,-4749,-10432,-2568,9517,7799,-1065,-6779,-9877,-7843,-6088,-2736,-1238,-2484,-2117,-7797,-14530,-10613,-4011,1008,-2318,-10178,-9750,920,8405,14655,16635,23640,21552,7431,-5469,-7206,-4304,1252,-197,-2103,1558,6532,9209,10157,11066,10821,6427,694,-8534,-5826,5798,18789,18213,8433,-5317,-13018,-12534,-4568,2864,10119,9385,10021,12109,5598,-3436,-15732,-12676,-6637,-8893,-10738,332,-226,-1421,1785,7824,14342,4846,-1589,1170,11093,13799,8635,4416,-4025,-15271,-15500,-8786,-2962,1198,-118,-1160,-5603,-9276,-7885,-3187,-1816,-11189,-14528,-656,6984,12248,11634,4638,-6327,-5630,608,6105,6748,628,-3898,-5136,-3022,-787,-3827,-3451,2673,8516,1783,-9219,-4294,-2817,-6301,-4005,395,-1406],[-1731,4756,8692,2898,-4808,-12195,-9234,-4539,-5623,-1816,10731,7222,-7332,-1391,10024,23242,35459,46335,47145,45928,41972,23626,7554,-758,1299,15033,24799,16179,-3315,-8625,6600,26311,49381,61446,49150,30664,8371,-10299,-9256,2331,18520,14715,434,-10881,-9580,7466,9444,2947,189,10320,16490,19635,18902,22879,22143,11107,2441,-1458,-3407,-6311,-14337,-8606,-1095,-7771,-13639,-7675,-215,4769,376,-13,-1015,-2094,-5668,-322,-11222,-1902,9013,8442,2476,1932,1736,147,-5532,-10263,9489,41965,59161,35911,13871,5551,-6224,-5425,-576,-1272,5752,25267,39111,46841,55398,47343,24630,4257,-5689,-7612,-10059,-12719,-12281,-10175,-11968,-11532,-5042,-4027,5481,2164,5175,2087,-3567,-13385,-7415,-1824,-1142,-8313,-9418,-2006,1093,298,-441,-1122,-475,-4933,613,4658,-3112,-7676,21,8528,7300,-3468,-1067,13725,20986,17891,7186,-4468,-17133,-10330,1891,8257,5198,-7018,-15017,-12246,-9587,-10295,-11713,-14546,-11315,-11158,-6696,-2053,-4205,-1449,-3389,-8512,-14963,-16816,-11996,-9329,-5043,2370,9490,11610,-12142,-24585,-27997,-70246,-155257,-252294,-334767,-333321,-256055,-146795,-52646,-11322,-20313,-2445,7938,9070,7373,663,-11077,-13532,-8241,189,5235,6510,15196,17885,14419,11503,14903,15796,10974,6786,-1286,-15305,-2153,5353,1980,-2354,-6885,-5090,-619,2126,-649,-3924,5976,7128,6255,3685,-795,-6662,-9390,-7021,-12407,-12969,42,7011,2859,-2246,-499,9852,10879,4046,-6838,-11081,-7142,-6452,-771,94,-9986,-10826,-3100,-1754,-10259,1407,4218,7241,12276,12731,4319,-8441,4583,21583,25989,16146,14664,15665,20694,29912,29968,18375,4436,473,-4275,-9708,-14489,-12936,-7537,-4755,-5835,-455,7266,14228,15413,11875,7124,4271,-3050,-9879,-9525,-10130,-6956,-6969,-12701,-11592,-8875,-6811,-5510,-8153,-11656,-9991,-5817,-680,6683,17259,31493,42939,39256,24322,4855,-4955,-8462,-10052,-11681,-10383,-6966,-4294,-7385,-9996,-14852,-10186,-2327,326,1998,-4883,-14088,-12289,158,8869,15025,27056,27511,27040,30905,21946,9146,-5268,-7658,-1048,9333,8709,1712,7003,11576,4896,-5975,-16024,-9537,470,9540,15771,13628,1082,-10102,-3134,-108,-4570,-7216,-9334,-6763,-6116,-4519,-4213,-8656,-11338,-8426,13683,42466,51401,36795,16312,4844,2236,7515,9700,-1498,-16819,10194,43154,51104,35635,19442,12767,7515,324,-6805,-9881,-3994,2482,9902,20470,41045,48081,41281,28498,15658,956,-5543,876,5238,8367,6965,2620,982,2278,8022,7376,3897,-4244,-1876,7933,12789,12619,7492,6611,8829,4404,-5528,-7215,-10755,-11179,-4718,-5487,-10304,-11352,-7974,-799,2924,3394,396,-3710,-1355,10441,18125,11912,3977,4503,8828,12725,6389,-821,193,10960,41177,67177,56864,27613,-2880,-15597,-8645,-12681,2759,25896,25838,18980,14618,12226,13506,16405,15758,10698,9097,3884,-1477,-5582,-6700,-2360,4004,4616,2786,2309,-3387,-11567,-11611,-8170,-3380,5872,13918,12901,1392,-15691,-10822,-5497,-3074,-6756,-15900,-89,32341,42302,39944,37294,30346,11967,-2040,-3345,-8049,-10803,-3297,-5554,-7304,-2502,-9170,-18570,-13041,-11217,-6762,-1300,-576,-1095,7555,15743,19581,19311,20848,21781,7717,-3459,-6023,-7655,-8119,-5181,-4939,5147,14363,19933,23792,26536,26350,11158,-5463,-7736,2239,12287,12470,15968,28066,36423,38228,49723,58122,24399,-5410,-13834,-7848,-4031,-8287,-13999,-12083,-4935,3385,17629,14950,-282,-1603,4212,778,-6765,-10661,11243,42149,46180,21934,3023,1058,4322,4531,-1669,-10179,-11773,2831,9783,3404,-9489,-8842,-5966,-3553,4995,25608,24255,9285,150,-7597,-6629,-871,448,-1405,-8080,-10457,-17419,-4282,-5445,-7629,-10413,-12947,-12655,-9693,-4248,1405,-1190,-6246,-6518,-7304,-10495,-11954,-13083,-16710,-12637,-9588,-9116,-8774,-5521,-3014,-2095,-4681,-10359,-14676,-7713,-1143,2886,6590,3623,4566,2456,3875,5848,1350,-3805,-7023,-6007,2463,13832,25146,30455,28634,23528,16285,5705,-3207,-1161,-554,-9319,9611,54839,75176,60444,30294,13020,18280,37526,51937,43004,14895,-5397,-11084,-7115,-6694,3520,10006,7720,106,-5110,-3794,-4691,-9638,-15110,-16229,-13524,-5141,424,-654,-3489,-5766,-6027,-5899,-4539,6828,19934,20248,12408,2417,5009,17952,26787,27083,18268,7883,4510,4827,6430,618,-8651,-12060,8293,29028,32209,19675,8172,-1161,-6705,-15371,-11512,-11405,-8040,5506,1040,-13026,-1421,5457,8035,2776,-2930,-10233,-8283,6862,14548,-813,-13398,-17949,-17742,-10586,-4887,-2130,-5134,-10063,-3961,2710,8299,4713,-4405,10521,27006,31784,10137,-7781,-8369,-658,-495,-2712,-1887,-827,-3231,-4202,-6669,-6786,-11140,-5008,4548,9354,7452,3258,-3637,-4522,-3994,-5803,-12564,-18694,-17955,-15180,-9134,-3343,-2696,-4492,-13288,-21226,-20081,-14927,-7852,417,3324,6117,8262,5174,-4952,-17457,-3394,9828,9299,-1913,-11032,-11198,-14229,1256,19665,19362,14721,16759,21084,25604,27142,24610,13459,2537,-6978,-9146,-3198,1471,5074,2757,-2891,-2311,7244,25750,39285,29654,11659,2455,2227,3400,2351,23,-1757,3679,5719,2766,-7976,-10590,-11269,-13477,-11408,-10333,-8443,-5394,-1677,-125,120,2448,4337,519,-4187,-7344,-9311,-12414,-12745,-6831,-4649,-4580,-3534,-1658,-2632,-6998,-10323,-4056,-288,-4319,-10867,-10010,-5591,-2663,1269,-4469,-8744,4432,29095,27493,13249,17267,36617,37415,18394,-7763,-10675,-1629,785,-634,-4426,-10407,-2218,13124,17009,11664,10109,19923,19094,5360,-4351,-3888,2036,14692,25378,22141,15806,13011,7639,6768,2810,-921,7768,27705,33183,23629,13752,4746,-764,-10197,-12823,-1749,10628,17460,19449,10300,-4470,-9519,248,8861,18781,27252,16025,-7713,-11188,116,704,-7049,-12426,-572,520,-1663,1805,15455,33888,37193,17875,6676,10567,26927,24238,6714,-5248,-6009,-5274,-12695,-6312,1623,-1964,-8144,-10629,-4797,-5000,-11147,-6043,2653,779,-9265,-13531,-8468,-8738,-10611,-6930,-2962,-1565,-8504,-15883,-7562,6530,16556,23010,17765,12142,8153,8375,3703,-3531,-4908,-3419,4744,16489,28151,32906,24264,7879,-4984,-4502,4805,12610,30124,44880,40369,18484,4447,-4510,-8683,-6481,-1473,1847,1322,-2058,-4632,-1678,72,-13991,-7363,1912,12008,13523,9869,11050,13480,5989,-7544,-14240,-3562,-870,-8998,-19359,-12925,-6187,6954,26131,44843,50059,35811,18079,4107,-746,-3704,-8073,9004,34272,48002,34405,6701,-8965,-13169,-10326,-1517,2594,2594,-2472,-2823,4723,15010,4358,-13722,-6034,5326,7812,6238,5791,3412,-911,-4584,-8910,-18086,-11467,-3732,4836,12863,13409,5188,2716,2440,-3705,-4652,-3604,-4853,-7800,-12674,-7538,-2004,590,6703,11940,13171,8175,2384,-3570,-6449,-6059,-1560,7415,9591,2191,-5969,-8990,-8582,-4240,-3047,-66,4238,3906,-38,1222,10810,20299,22097,19846,10043,-525,-3058,-1422,-481,-4907,-7476,-5100,-1522,-4913,-6956,-10602,-14787,-13194,-2507,9618,19646,19247,8767,3792,23629,39012,35867,21015,1180,-13101,-9265,-8401,-4853,-4248,-288,1808,633,-4392,-12750,-15487,-13052,-4838,4603,11827,10362,3509,-3900,-3378,5477,15659,19585,10343,-2895,-5792,7466,14250,13646,16485,23515,35318,44910,42406,26947,11489,3527,2334,6216,8688,12125,10258,5708,4540,-831,-5429,-4733,1235,9480,21112,30609,22269,9091,-1124,-8439,-11022,116,10075,15916,9720,-8176,-8606,1929,5434,2247,1930,5634,8455,10519,9322,2398,-2434,-4061,-9452,-15681,-9594,-6731,-5841,-5919,-2479,-4175,-8345,-1676,3471,11489,13577,9700,10348,17619,28364,30981,20539,1788,-5786,-6465,-11806,-10202,-2002,-4538,-13262,-12777,704,8061,5164,4297,8996,17433,35040,44771,45819,39883,16807,1902,586,-3818,6981,146,-14841,-4826,10844,4881,646,-3399,-8035,-10672,-3870,5985,6038,5369,4988,9745,21861,41193,48274,29528,-1047,-12449,-3770,-7619,-3985,-3522,-6492,-11498,-9247,879,-987,-3844,3207,10815,21551,28259,16096,4822,1195,-3010,-7919,-8735,-8246,-8902,-5905,631,11353,18617,18588,11723,2895,4908,8089,183,-8836,-12173,-6129,5342,11791,11548,8946,9725,11009,10830,9804,9775,7364,1121,-3775,-5465,-6744,-3699,2291,1961,1293,1255,1714,5359,5480,-506,-5886,-8780,-13010,-17233,-16520,-8303,998,7723,2830,-3108,-7621,-15493,-9581,-5069,-3276,-7345,-10040,-10172,-14184,-13743,-6929,-278,-4107,-11319,-20097,-15606,-6145,1950,8457,1341,-7169,-8969,-2547,38,-4183,-4734,-1564,-865,-3812,-10039,-14460,-15727,-9995,-6916,-12212,-8465,11724,32227,29031,13169,-1718,-11256,-7309,182,4735,8246,4933,2119,4889,11878,15713,17337,4691,-9960,-11488,3553,7730,9104,5249,854,-3970,-9530,-14321,-15554,-14803,-11587,-5806,-1671,-962,1494,6508,14181,17776,8741,-1530,-2307,1357,2824,1115,2440,594,-3228,-3879,1359,3975,408,-6127,-13731,-1896,11807,9904,-7514,-7460,5249,8351,6269,4589,1344,-4803,-8664,-7498,-849,4980,12670,21094,19915,19180,9572,-1418,-5599,-5489,-8543,-11198,-2883,7810,11567,7689,1012,-8828,-4602,2669,3303,4742,3470,-2322,-10025,-15562,-10928,-6028,-7537,-8809,-10386,-13479,-17492,-18470,-13818,-12164,-7224,3236,14402,17266,11647,1487,-7513,-4593,1117,-4917,-12826,-12064,-4140,-9333,-5088,4552,13200,25942,28573,12304,-6135,-11557,-4762,-7000,-2096,11133,16657,11417,-737,-14637,1684,10277,7652,27,3419,7370,9177,8855,9077,4021,-6507,-8766,4623,12265,16788,13631,5476,-3749,-9005,-8698,-2108,-4298,-4631,-311,-1200,-13641,-7713,30,-3772,-12443,-14377,-11289,-5720,-2884,-8890,-12236,-5223,-198,-2168,-1493,-2742,-5473,-9368,-14584,-5197,4,-103,1727,9525,14838,14490,13058,12393,1885,-9429,-14818,-7490,-1277,-3312,-1058,604,1574,2302,3985,4257,1190,-2724,-14050,-17542,-10880,8,27189,13794,181,-1088,-10750,-11503,-7229,-4800,-8879,-15663,-17341,-9670,-3286,-195,956,5401,18665,28060,32262,21834,1392,-7174,-7634,-2897,6972,6670,-5261,-9180,-5978,-5024,364,20629,45175,49007,34162,24589,17599,11743,8246,9974,9569,526,-9012,-6017,730,361,-8703,-18443,-19155,-16005,-8553,-5007,-10147,-7686,12371,26197,12447,-8090,-17455,-730,16572,22460,11315,325,-696,9105,20506,27218,24725,16350,11134,10366,7752,6886,4578,4149,2460,-1669,-3745,-3166,-3426,-5880,-6272,2079,12815,21528,18382,14892,7041,-1487,-13255,-5221,-2155,8418,13305,10574,3845,2972,6553,3241,1415,964,11800,23143,25186,15834,6007,2372,1361,-12546,-16128,-11137,-15665,-17703,-15991,-12563,-7858,-7548,-8924,-3967,-2361,-3603,6998,14792,11102,-4072,-9782,-14221,-15365,-14615,-15096,-14349,-11030,-6326,-3526,-8634,-10579,-5457,3931,-752,-2645,-1405,4753,12455,4225,-3422,-8097,-7392,-5578,-8135,-11732,-3646,2662,5869,7967,6503,16604,12722,2924,2509,4313,1970,-5210,-11345,-6963,70,-2159,-4316,-5129,-4512,-12181,-11034,-8303,-12064,-8339,-4050,-1358,6435,14752,25713,28178,15436,-4002,-12653,2423,14733,11798,9221,4198,-3680,-13226,-12919,-1825,1909,-1793,-7490,-14754,8088,25632,31403,22233,6415,2349,2882,834,-5271,-6263,-4198,-449,903,684,-8980,-17889,-16686,-8547,1247,5637,616,-9570,-3721,3926,4425,-3439,-12715,-13736,-10609,-11186,-10843,-13367,-9378,1778,9103,7826,5559,9982,10105,6633,-3401,-10013,15121,32143,36863,35117,24133,25991,39633,45135,28025,9856,-1284,-10205,-13347,-9816,-85,10037,17304,17823,15589,9759,1933,-701,-2640,-1263,8299,1303,2535,6342,6075,-130,-13046,-9891,3460,8516,8719,14047,31106,52088,70698,80295,66750,30940,3596,-11597,-9235,-8881,-13217,-16092,2111,27118,19804,-2201,-11209,-1811,6613,2789,-7886,-11131,-5547,2889,13367,21544,16036,4355,-4870,-3260,-4998,-2242,3520,7283,18437,24732,12101,8471,14835,17422,17499,20547,27113,27787,26224,20136,17883,10121,3194,8992,14570,9179,-2382,-17211,-14257,-13027,-12355,-10348,-10660,-17413,-16791,-12714,-9471,-9074,-7290,-76,2242,12853,6645,4308,5365,2528,-3146,-6705,-5372,17056,40914,62723,66230,56448,41537,23585,9118,-4888,-14679,-18360,-21204,-7624,14683,39578,61692,63082,45528,35405,32165,37937,38347,25341,9574,8738,18386,19179,18458,16272,7272,1367,-1290,-7391,-13040,-10616,-5541,-10940,-1313,9210,5827,-4181,-9177,-9992,-7356,-5642,-2276,-379,-1171,-314,-5554,-12695,-11159,-5230,-757,-3648,-10363,-9071,2474,11246,19070,22102,29484,25220,9555,-3109,-5070,-3620,816,-989,-2603,1358,5373,6017,5894,7527,7771,4766,286,-8905,-5882,5837,17986,17062,7767,-5693,-14430,-13782,-5494,1119,8089,8546,8373,9503,2969,-5346,-16528,-11749,-5823,-8258,-12407,-1137,-1242,-1362,3109,10649,15490,5350,-1637,1095,10525,14171,8965,3811,-5034,-16032,-14455,-8672,-3038,2458,4935,4847,-947,-8287,-9725,-4506,-2535,-11185,-14615,-513,8163,13914,12971,6381,-5624,-6444,-409,4641,5128,-331,-4419,-6306,-5214,-2736,-4476,-2174,3602,8391,900,-10369,-4904,-2680,-6641,-5595,-1231,-2875],[-4719,941,4745,-277,-7600,-12784,-8675,-4566,-5753,-972,12815,10533,-5040,-1512,9377,22448,34757,47543,52309,54614,47377,24223,7128,-1949,1494,16295,26417,16949,-4022,-9406,4855,21439,39711,55177,49095,31822,7464,-11140,-10720,-104,16227,15424,1958,-11408,-10550,7756,11153,4307,1356,11217,16288,17437,14995,17288,16431,8071,710,-2343,-4167,-6943,-13086,-7180,-697,-7937,-14729,-8904,-1369,3668,-513,-1526,-3494,-3898,-4099,1832,-10583,-2234,7092,5749,1165,1897,1435,-1062,-7186,-11578,7300,38361,57077,41066,18244,8264,-5716,-5872,815,1557,4749,20233,31101,35956,44669,42481,27087,6355,-4760,-8093,-10973,-12595,-11750,-9658,-8781,-4680,-8487,-5870,4853,214,3421,1650,-4016,-16168,-6767,205,2011,-4742,-9068,-3975,-467,-962,-1958,-2664,-2124,-6616,2180,5748,-798,-5882,-252,6804,4948,-6547,-4667,12766,20956,17824,7690,-4087,-16706,-10277,1237,7401,4873,-7089,-14640,-11161,-8345,-9363,-11524,-15729,-12559,-11769,-6106,589,1498,1937,-2982,-9488,-16658,-16204,-10761,-8758,-8057,-1352,5872,8974,-14529,-31809,-44861,-91958,-165662,-235724,-293305,-285825,-222170,-133933,-52308,-12542,-18812,-806,8973,10336,8522,963,-10999,-11646,-7082,623,5422,6412,15789,18072,14874,13103,15816,15046,6424,-875,-5259,-13907,-2525,4807,2026,-2062,-6413,-5408,-2706,-446,-2334,-4174,8506,15547,12738,8509,3567,-2328,-5295,-5120,-10711,-9798,3217,8394,2018,-4074,-851,9963,10531,1653,-10764,-7958,-5142,-5673,-882,-393,-10094,-11483,-4772,-4196,-14976,-4468,-209,4212,10044,11806,4882,-10058,280,18148,27404,19891,18857,19304,21505,26745,24086,11973,-350,-2874,-7919,-13975,-17505,-12438,-6935,-5769,-5779,1852,9353,14177,14113,9114,2752,951,-4405,-11478,-13369,-14159,-9756,-7323,-11929,-13841,-11406,-8486,-6514,-8265,-10942,-8966,-3303,4046,12894,22816,36514,44766,36693,20632,3297,-4763,-5896,-4878,-6080,-6052,-3906,-2568,-6601,-8810,-13565,-10736,-2754,202,1494,-5003,-13692,-13227,-277,10394,18881,32682,34481,32525,33244,21975,11105,-1585,-4072,1475,9768,7994,2044,6348,10801,5736,-3940,-12796,-6363,3456,9384,14709,12036,-27,-7226,-789,-1300,-7939,-8226,-8178,-5047,-4179,-6100,-7864,-12312,-17060,-13145,8949,39760,50389,34235,15294,4982,1280,5034,5475,-5788,-13466,14276,49693,52795,35524,19650,13716,8791,1492,-5710,-8110,-2028,4247,10882,19494,39734,50619,42195,28230,12948,-3520,-8607,4892,13474,15431,11219,5666,3613,3919,10017,10155,5484,-4809,-2512,8245,11932,10930,5960,4566,5661,567,-8949,-9715,-12500,-11878,-6782,-9311,-14423,-13652,-6436,1429,4813,4388,1237,-2535,-374,11056,16551,7319,-1653,-945,4649,10388,7137,1075,200,6613,28255,48950,41711,17516,-8900,-11570,-6387,-11736,-855,20497,21573,17569,15238,13132,15426,22473,21368,13692,10876,4577,-1604,-6132,-7411,-2556,3052,190,-3313,-3963,-7929,-12853,-9956,-6937,-5087,2210,9644,8715,-983,-16447,-10383,-5644,-3677,-7702,-18857,-1615,28289,34729,30675,28140,23098,9576,-2272,-1766,-5770,-11747,-6229,-9203,-9914,-4066,-7756,-16701,-15268,-13093,-9190,-4038,-3522,-1622,9498,19203,23462,21216,20576,19883,5361,-4631,-6624,-8102,-9346,-8591,-9602,905,11853,20169,26867,30440,28571,11773,-5300,-8222,1373,12362,14759,18394,30007,33751,27203,34615,48820,24244,-6525,-14866,-8581,-4110,-7294,-11899,-9231,-2714,5496,20967,16352,599,-266,4783,406,-8168,-11233,12839,45245,46550,20220,1284,-1017,2364,2986,-2783,-11301,-8719,6034,12547,4165,-10218,-8225,-5151,-3439,3763,23661,22195,7270,-1889,-8912,-6530,-2420,-2687,-6107,-13294,-14236,-16425,-5203,-5230,-6159,-8423,-11037,-11210,-9525,-5715,-1289,-3921,-6185,-2801,-3515,-9518,-13821,-15874,-18907,-12229,-9547,-9451,-9205,-4900,-1441,90,-2974,-9366,-14401,-8523,-2422,2239,8291,3627,-1220,306,4610,5836,291,-5882,-9134,-6658,2092,12794,23549,29214,27090,22066,14470,3816,-4455,-2835,-1779,-9384,5129,51944,78098,66038,34362,15381,21312,43026,55840,41629,11298,-8804,-7559,-3410,-3417,6181,13061,10496,2340,-3096,-1626,-2642,-8699,-18304,-17182,-10511,-1937,3941,2525,-2018,-6011,-7327,-8060,-7060,3841,17968,19382,12185,4963,11544,26513,33981,29853,17635,7202,5434,7628,10876,5580,-4614,-15117,5384,25043,27785,16167,6235,-1886,-4638,-11698,-19532,-20781,-14070,5090,1570,-12559,-3767,2811,8013,4739,-2280,-10883,-8310,7912,17385,2003,-11900,-17656,-20408,-12628,-5844,-2034,-5060,-12522,-5697,1325,7514,3696,-5228,10450,25328,27545,7215,-10895,-10002,-1708,-1988,-4728,-3072,-737,-2353,-3212,-7158,-8833,-11554,-5226,2933,6706,3839,124,-4649,-4393,-5342,-8859,-16684,-16896,-17194,-17641,-10766,-3225,-3052,-5595,-14304,-20040,-17925,-12799,-8737,-3838,-2739,1196,5439,4458,-5048,-17494,-3754,9338,5156,-4332,-13202,-13234,-14572,2330,23271,25419,18913,18059,20027,22759,22312,17863,8446,-627,-10347,-12638,-5117,1105,2244,1988,-3136,-3235,4843,22391,36558,28378,11318,2704,3135,4199,2822,49,-2379,3399,5413,2558,-9067,-11911,-12350,-15065,-13149,-10494,-7057,-3741,-68,607,-122,2323,4825,1077,-4246,-7765,-8900,-11078,-12431,-6975,-4438,-4246,-2845,-181,-580,-6008,-11536,-5092,891,-3437,-11781,-12178,-4493,-186,2051,-5582,-7733,9408,39326,34804,15296,14232,33971,37803,19492,-8293,-11119,-461,2751,1532,-2414,-10313,-4350,11635,16385,10039,8830,19617,16972,2675,-6084,-4652,3974,19536,32364,29257,22297,17574,10732,9223,4122,-1503,5633,25373,31022,22706,14597,6625,503,-10571,-14065,-585,13745,18964,20125,9853,-5182,-9377,1958,11163,21020,27384,14215,-8912,-10861,1227,261,-8152,-12950,-302,1445,-869,2609,15849,33991,34836,15266,3626,5657,20697,18702,4808,-5855,-6449,-4974,-11973,-11161,-3768,-5337,-9500,-10267,-6071,-7351,-12780,-4974,4458,3583,-7384,-11794,-7371,-8345,-14085,-11135,-5065,-2699,-8787,-16311,-8829,5347,15842,22675,16753,10388,7492,9193,7313,-1599,-5258,-4837,3464,14522,26644,32859,26059,9611,-4861,-7821,-1937,3486,17879,32767,30461,11174,115,-6885,-7590,-3065,865,2643,1696,-2588,-6867,-3950,-1304,-15359,-10128,-47,11844,15531,13098,13678,14384,4594,-9516,-14559,-4028,-1030,-8370,-18001,-15532,-9732,2524,20156,38204,45580,33451,17004,3438,-1376,-3791,-5629,13490,38918,53419,37951,8562,-7702,-13570,-13111,-5231,-595,1758,-1262,-1112,11773,18906,5016,-13927,-7108,2964,3976,2440,2941,1442,-2870,-6402,-8427,-11844,-8164,-3193,4859,14113,16274,9424,4166,3227,-2737,-3197,-1601,-2160,-5138,-11424,-8640,-2756,41,5792,10914,12507,8883,3012,-4469,-8373,-8581,-4059,4791,7149,46,-8494,-11675,-9501,-4282,-2774,531,5030,4705,-192,-978,8419,20019,22624,18527,7940,-1151,-876,1906,2820,-1547,-4171,-493,3591,-1026,-4516,-9544,-14721,-12841,-1738,11768,24160,26327,13313,4423,19852,35524,34081,19156,-772,-12826,-6277,-4723,-2692,-3987,-75,1671,-1567,-7045,-15868,-18126,-14231,-4438,6429,14919,12515,3881,-4588,-4843,3023,11966,17289,10986,-1063,-5191,5183,9966,10057,14742,23358,35444,44515,40760,24026,9590,3334,3158,7275,9789,13290,11497,7040,3970,-2712,-7355,-6967,-1019,7186,19019,30599,23760,10585,-575,-8719,-11952,-1568,7861,13546,8607,-8462,-7676,1580,4297,1464,2466,7442,11292,13544,11115,2708,-3073,-5111,-10749,-17351,-9554,-7717,-7792,-7183,-3402,-4958,-12663,-5112,1572,10490,12623,8520,9489,18551,33269,37590,22554,935,-7236,-7814,-12287,-9320,-2111,-5345,-14497,-11137,3596,8071,1724,-537,4788,12608,26623,32683,31083,24039,1683,-7133,-1306,-3129,8246,2746,-12107,-8361,6154,2401,2689,176,-3546,-5339,627,10865,12596,12477,10212,11573,21620,38600,43939,30100,3582,-15238,-7926,-7681,-3494,-3513,-6333,-11143,-11378,-2682,-5935,-7528,2357,13039,25373,33948,20238,3916,-1998,-5131,-7284,-6282,-6139,-8280,-5881,-1115,7567,14662,14300,6836,-2645,336,5599,-775,-8580,-11329,-5206,5814,12430,13514,10846,10884,11352,10475,7268,3743,-8,-5296,-6266,-2596,-6148,-4066,2718,2393,872,946,2426,6203,6050,-494,-6710,-9970,-13624,-17555,-16640,-8300,152,5638,-171,-6192,-9443,-14119,-7491,-3600,-2357,-7302,-9647,-8522,-11848,-16180,-9315,-1038,-6742,-12627,-17327,-14764,-5848,2980,9202,2005,-6055,-8320,-1617,-515,-5880,-7412,-4186,-2086,-4308,-11812,-16695,-17944,-12018,-7510,-11262,-12715,2414,24430,27070,12927,-2209,-9876,-4297,2331,5738,8283,4808,1577,4324,11650,15648,17252,5215,-9343,-11371,2374,5899,7090,2735,-1615,-6161,-11656,-16064,-16324,-14540,-12050,-6787,-2641,-2044,216,5037,11038,14456,7988,139,416,3219,3719,3293,5246,1508,-3091,-3722,2120,5453,2567,-3902,-13703,-5373,7230,7352,-9585,-6376,7190,10521,7917,6246,3472,-2395,-7564,-8433,-4228,391,9110,20242,18938,18202,9659,-267,-4754,-6349,-10075,-11849,-3326,8562,14970,11215,3003,-9187,-5831,2002,2239,2810,1703,-3298,-10514,-14239,-9017,-4532,-5674,-6978,-9712,-13518,-17765,-17101,-12576,-10295,-4550,5043,14412,15018,9731,-44,-9149,-4243,1381,-5271,-13310,-10772,-797,-2818,-2982,3782,11125,23881,28297,12703,-5671,-11349,-4064,-5317,-1676,11385,16737,10583,-1869,-14182,2527,11302,9200,956,1805,5276,8182,10288,13883,7383,-6556,-8130,4822,11255,15250,12988,6783,-1911,-7329,-7915,-3201,-6183,-4441,-1327,-4743,-16532,-5586,892,-3253,-12233,-14717,-12201,-6819,-3516,-9183,-13247,-6912,-1752,-1443,111,-1626,-4699,-8423,-14975,-6037,-595,40,2070,9270,13020,10600,7868,8943,-232,-11219,-15557,-7571,-1922,-4622,-2907,-223,1534,2979,4583,3358,-173,-2735,-12665,-19038,-12754,-2515,21214,11844,-3019,-4220,-11152,-12058,-7833,-4400,-8056,-15046,-18516,-11375,-6126,-3499,-1406,4387,19259,31700,36050,22972,2079,-4895,-6984,-3438,5927,5488,-5451,-8393,-4954,-4105,2048,23214,46087,47685,33204,24159,18912,14568,11872,13409,13337,3351,-8667,-6892,1474,2480,-5538,-14615,-19846,-14339,-8315,-5597,-10039,-4321,17245,30026,12754,-8418,-16498,-907,16856,24014,13173,1423,43,10150,20629,27126,26571,20054,15797,13658,8696,5279,2097,1324,-98,-3072,-3702,-2687,-3168,-7031,-7257,2494,13549,21306,20216,15755,8565,-1294,-17053,-3795,476,11385,16853,14117,6632,4274,6436,1791,3112,6936,19088,28308,28710,20052,10876,7134,2167,-12564,-15347,-10482,-14595,-17832,-16416,-12577,-8667,-9335,-9900,-3137,-2811,-2447,9672,14767,10477,-4808,-9794,-13353,-16380,-15805,-16686,-16790,-14227,-9721,-5760,-9379,-8352,-498,9398,2636,-1220,-1569,3453,11644,4280,-3106,-9050,-8893,-7225,-10128,-11446,-1903,3112,5027,6887,4913,14816,13959,4390,3027,4025,1548,-4437,-10292,-5790,178,-4488,-9031,-8576,-5321,-12995,-16193,-10888,-13491,-8389,-2610,-85,6641,14048,25200,31616,21718,206,-12771,772,13477,13092,12514,8759,-370,-11616,-8684,1792,3463,165,-5387,-12743,8427,22468,26191,21848,8431,4180,5081,2597,-4462,-5433,-3056,1161,3346,3525,-6035,-15487,-16996,-8194,559,3196,-2807,-14051,-12669,-6470,-5774,-12087,-15955,-13806,-10152,-11192,-11392,-14219,-9402,3737,11587,9626,7537,11458,10446,6371,-4771,-12961,13600,32654,37219,30421,15311,18007,33773,39601,24389,7665,-1681,-9526,-11734,-8142,595,10674,20159,22724,19808,10766,-642,-4817,-7504,-7225,5299,2882,4441,6573,4364,-1978,-13794,-8235,4331,10172,11944,18370,33096,44855,60549,73010,63480,32931,5817,-11843,-9291,-7894,-11919,-14651,4319,26589,18020,-4245,-10793,1254,11727,6527,-7724,-12519,-5729,724,9148,17188,12348,978,-7350,-3528,-5211,-3043,2643,6394,17423,24801,13197,10941,16868,16772,14489,18702,26518,27273,25846,21184,20994,14473,6734,9777,15073,10759,-122,-14297,-16580,-14618,-9578,-7048,-8562,-15952,-16923,-12706,-8969,-7050,-4386,2425,4241,11961,9608,7329,7050,3781,-1207,-5171,-7158,17253,43202,65069,71369,64561,46477,26571,11678,-2404,-12099,-15440,-19633,-13044,9362,37476,62408,63787,46266,35871,31907,37697,38256,22581,5191,3266,14734,18764,18720,16448,8247,2480,-592,-7727,-14222,-11255,-6148,-10696,40,8964,4108,-6871,-10911,-9505,-6364,-4613,-1272,1053,885,2043,-3161,-10570,-11092,-6172,-2375,-4755,-10212,-8329,3790,13786,23057,27338,34329,27760,11201,-620,-1825,-1686,1513,-1062,-3029,988,4051,2588,1677,3812,4681,3016,-330,-9321,-5682,6204,17468,16438,7844,-5271,-15701,-14066,-5748,176,7025,8697,7704,7701,940,-6825,-16465,-10211,-4633,-7260,-13609,-2106,-1890,-954,4739,13537,16315,5915,-1366,1111,9501,13888,8965,3173,-5760,-16005,-13318,-8449,-2929,3873,9984,10983,4640,-4289,-10468,-6036,-3745,-11499,-14400,-345,9199,15243,14069,8095,-4636,-7282,-1443,3286,3727,-1136,-4832,-7171,-7184,-4937,-5417,-1173,4441,8238,27,-11322,-5044,-2360,-6919,-7325,-3311,-4689],[-7718,-1915,2339,-1846,-8252,-10726,-8106,-4715,-6025,-298,15161,15246,-1899,-1767,8220,20852,32531,45984,54369,60897,51061,24144,6506,-2974,1628,16337,25927,16060,-5367,-9400,3493,16911,30011,47135,46962,31159,5679,-12258,-12302,-2532,13622,15920,3851,-10548,-10661,7947,12929,5860,2580,11793,15548,14798,11067,11887,10458,4934,-995,-3169,-4952,-7522,-11852,-5656,-177,-7849,-15295,-10063,-2544,2643,-1033,-2734,-5860,-5339,-2295,3118,-10034,-2466,5275,3794,1410,2831,1594,-2233,-8935,-12724,4714,33274,52531,44929,22259,10497,-5336,-6089,2395,4832,4430,15696,23879,25448,32573,34652,27053,7432,-3929,-8070,-11205,-12030,-10924,-8807,-4855,4345,154,-3835,4114,-1864,1504,851,-4829,-14447,-5081,2328,4737,-1678,-7785,-6098,-2531,-2617,-3587,-4146,-3842,-8066,3511,6681,1220,-4614,-1346,4121,1807,-10012,-8952,11156,20010,17120,7824,-4044,-16411,-10226,507,6462,4380,-7342,-14326,-9875,-6910,-8256,-10902,-15970,-13961,-13283,-6213,3847,8648,6308,-1782,-9785,-18098,-15653,-9849,-7960,-10480,-4861,2050,5598,-17723,-40516,-63318,-115496,-178407,-223254,-258076,-245340,-193745,-123903,-53620,-14578,-17079,620,9268,10634,9021,768,-10833,-9808,-6059,680,5097,5824,15611,17464,14729,13895,15537,13082,1943,-7576,-8161,-12383,-2985,4304,2372,-1473,-5746,-5574,-4728,-2970,-4015,-4516,10150,24006,19252,12988,7616,1919,-1033,-2846,-7804,-6310,5919,9318,1126,-5821,-1253,9144,9018,-1576,-12260,-4726,-3091,-4746,-937,-967,-10290,-12286,-6598,-6569,-18751,-8842,-4549,807,7286,10616,5772,-9315,-4405,13753,27793,23844,23221,23098,22576,23831,18582,6172,-4685,-6488,-11898,-18763,-20602,-11812,-6334,-6528,-4672,4674,11201,13244,11555,4985,-2348,-2572,-5693,-12484,-17033,-17232,-12184,-7789,-8734,-11731,-13187,-10544,-7880,-8569,-9955,-6931,-73,8383,17765,27282,40221,44878,32539,15940,1352,-4525,-3211,735,462,-913,-638,-950,-5896,-7645,-11924,-10852,-3120,201,1215,-4622,-12593,-14512,-1253,11031,21390,35671,38650,35317,32823,20456,12543,3038,-169,3961,9988,7040,1771,5006,9073,5654,-2251,-9731,-4075,4752,8707,13337,10305,-691,-3564,1337,-2883,-11549,-8870,-7116,-3717,-2932,-7858,-11736,-12556,-9622,-2772,3234,33315,45979,30191,13970,4961,150,2202,1084,-9804,-10404,18166,54159,52010,34205,19254,14195,9547,2093,-5003,-6837,-664,5472,11476,18294,36627,50115,41032,27407,10253,-7680,-7890,11859,23853,24043,16695,9750,6304,5093,11247,12291,6963,-4927,-3177,8131,10457,8799,4216,2573,2888,-2511,-11476,-11755,-13813,-11938,-8531,-12730,-18129,-14983,-5554,2764,5926,4771,1846,-1193,1124,11951,14930,2969,-7375,-6308,990,8379,7804,2816,-80,1921,17040,33351,29058,9647,-13097,-7840,-4104,-9510,-3292,15382,17228,15566,15460,13823,17142,28704,26408,16452,12743,5392,-1528,-6430,-8103,-3269,670,-5574,-10563,-11411,-12605,-12229,-7155,-4131,-5369,-1544,4715,3784,-3662,-16099,-9815,-5689,-4001,-7987,-19610,-2672,24215,27551,22445,19970,16285,6619,-3084,-669,-3829,-12690,-8974,-11808,-11234,-4893,-5501,-12177,-11930,-12672,-10945,-6546,-6224,-2017,11190,22510,27524,23914,21208,18906,4157,-4732,-6390,-7946,-10043,-11545,-13593,-3170,9227,20414,29918,33884,29891,12095,-4956,-8597,279,11937,16837,21001,31624,30018,16574,20753,39118,23507,-7627,-15256,-8444,-3559,-5744,-9053,-5817,118,8535,25116,18532,2094,1005,5007,-333,-9741,-9986,15020,47467,45781,18521,-83,-2743,627,1662,-3336,-10887,-5944,8518,14755,4780,-10692,-7579,-4298,-3106,2844,21458,19757,5422,-3546,-9868,-6868,-3845,-5631,-10145,-17547,-16886,-15451,-5081,-4027,-4051,-6027,-8827,-9288,-8233,-5485,-1021,-2016,-1639,2268,257,-8435,-15610,-17199,-16202,-11264,-9326,-9786,-9588,-4024,610,3016,-565,-7791,-13370,-8939,-3232,2373,10315,4686,-7019,-1420,5290,5673,-626,-7481,-10329,-6959,1895,11938,22161,28165,25661,20396,12235,1812,-5435,-4166,-2902,-9149,560,46065,77035,69569,38448,18380,24318,46453,55964,36937,6227,-11256,-3303,580,-409,8060,15476,13119,4749,-858,803,-300,-7241,-16534,-14473,-8327,93,6176,4788,-1012,-6204,-8237,-9554,-8405,2379,17435,20090,14002,9518,18825,36215,42837,34180,18184,7314,6887,10719,15472,10715,-324,-16992,2542,20608,23108,12839,4294,-2672,-2733,-5436,-12768,-13293,-8822,5311,2604,-11035,-6385,260,8074,7345,-1016,-10806,-7695,9251,20615,5847,-9896,-16564,-20903,-13980,-6434,-2050,-5148,-11875,-6482,443,6967,2922,-5477,10475,23069,22725,4482,-13148,-10586,-2375,-3158,-6429,-3700,100,-617,-1714,-7392,-10760,-9750,-4348,2325,5151,1569,-2133,-4691,-3211,-5588,-10712,-17195,-13306,-14749,-19812,-12640,-3581,-3216,-6431,-14805,-18191,-15182,-9829,-7928,-7907,-9762,-4853,2058,4017,-4098,-16350,-4752,7969,871,-6245,-14986,-15255,-13434,4410,27230,32066,23837,19351,18744,19656,17211,11171,3599,-3247,-12644,-15244,-6635,1031,85,1176,-2937,-3766,2759,19097,33535,26952,10861,2820,3981,4990,3389,407,-2232,3659,5199,2393,-9982,-12140,-11887,-15058,-13340,-9414,-5227,-1729,1472,1013,-584,2063,5190,1676,-3965,-7618,-7926,-8872,-10715,-6115,-3597,-3524,-1817,1687,1764,-4674,-12072,-5498,2567,-1681,-11825,-13741,-2408,3519,3575,-5989,-6578,13878,48202,40980,17100,11136,29833,36796,20452,-8144,-10867,956,5066,4287,406,-9048,-6718,9554,15396,8673,8217,19586,15234,963,-7096,-5028,5701,23132,37577,35294,28711,22807,15218,12917,6195,-1776,3709,22975,28771,21508,15021,8221,1957,-10001,-14498,637,16780,20234,20180,9293,-5656,-9046,3528,13344,23245,27555,12959,-9471,-10278,2501,-55,-8975,-12390,990,3527,689,3598,15917,32697,31056,12727,948,1050,13791,12626,3192,-5786,-6248,-4213,-10289,-14903,-8759,-8592,-10583,-9436,-6623,-8788,-13236,-3791,6431,6894,-4793,-9029,-5089,-5966,-10679,-10627,-4987,-2604,-8270,-16256,-9825,4309,14819,21705,15378,8589,7042,10048,10828,607,-5544,-6151,2296,12211,24020,31036,26485,10768,-4503,-10041,-7676,-4087,8153,22489,22054,5233,-3427,-8415,-5745,1992,6784,7290,5158,-452,-6835,-5212,-1413,-14017,-12185,-2059,11251,16834,15532,15070,13849,2573,-11382,-13918,-4048,-936,-7525,-15997,-16170,-12378,-1294,14769,31293,40092,30651,15767,2789,-1872,-3438,-2589,17908,42760,57617,41047,10755,-5631,-12172,-14717,-8297,-3243,1189,549,2049,17641,20858,5136,-13696,-7511,1274,1144,71,1574,713,-3393,-5761,-4133,-4537,-2731,-1007,5766,15861,19688,14709,6582,4232,-1686,-1630,679,1256,-1498,-8352,-8350,-3127,-408,4845,9545,11154,8915,3594,-5004,-9836,-10478,-5835,2769,5143,-1654,-10477,-13425,-10051,-4608,-2716,1010,5760,5566,-151,-2794,6316,19514,22740,16927,5890,-1376,1622,5408,6518,2767,861,6405,10623,4206,-903,-7377,-13739,-11888,-537,14304,28788,33276,17895,5563,15810,30682,31520,17145,-2291,-9222,-1939,108,129,-3276,457,1674,-3242,-8435,-17259,-20036,-14262,-3004,9291,19302,15931,5375,-4220,-5634,940,8449,14675,11854,1487,-3201,3531,5241,5908,12720,22622,34361,42189,37284,20312,7523,3142,4013,8116,10357,13488,11898,7859,3303,-4262,-8624,-8550,-2714,5605,17645,30254,24372,11362,-296,-9152,-13021,-3691,4658,9681,6160,-9194,-6303,1628,3385,880,3145,9359,14286,16714,12915,2959,-3751,-6135,-11842,-16906,-8556,-7379,-8924,-8118,-3979,-4998,-15967,-8362,-529,9290,11950,8146,9215,19486,37809,43893,24258,178,-8346,-8546,-11882,-8440,-2317,-6051,-15231,-9205,5948,7383,-2454,-5764,418,7463,17796,20072,15687,8752,-10714,-13478,-3504,-2644,9206,5416,-8636,-12983,-463,-117,4521,3649,1108,513,6762,17886,21183,20858,15967,13447,20480,34564,38572,29927,8469,-11458,-10595,-6763,-3028,-3520,-6174,-10621,-12904,-5585,-9931,-10527,1740,15370,29013,39118,23709,2962,-4332,-4422,-3436,-1653,-2579,-6075,-4498,-1936,4343,11202,10818,3146,-7179,-3675,2984,-1679,-8014,-10175,-4171,6049,12599,15220,12767,12064,11664,9879,4202,-3277,-8569,-11707,-4573,1282,-5093,-4244,3446,3714,1806,1856,3899,7465,6872,-227,-7308,-10968,-13979,-17555,-16389,-8108,-714,3435,-3058,-8720,-9811,-11777,-5462,-2104,-1172,-6771,-9025,-6991,-9474,-16519,-11331,-1244,-7798,-11519,-13810,-12799,-4821,4384,9721,2617,-4448,-6914,-524,-1018,-7488,-9959,-6860,-3678,-5163,-13379,-17173,-18373,-13503,-7990,-10229,-14323,-4345,16534,24240,12661,-2017,-6882,-933,4845,7114,8730,5338,1814,4371,11777,15526,16507,5191,-8870,-10416,1877,4469,5160,197,-4239,-8651,-14009,-17815,-16928,-14227,-12424,-7691,-3448,-2892,-916,3716,8102,10972,7148,1755,2688,4676,4459,4791,7159,1984,-3071,-3534,2926,7131,4923,-1603,-12328,-7672,3427,4985,-11297,-4974,9663,13565,10050,8167,5634,60,-6402,-9198,-7566,-4559,4642,18212,16891,16174,9246,726,-3709,-6849,-11380,-12218,-3833,8749,17643,14554,5177,-9118,-7632,597,637,736,231,-3740,-10213,-12400,-6795,-2628,-3239,-4539,-8580,-13058,-17219,-15678,-11325,-8545,-1676,6879,13512,11838,7286,-2066,-10642,-3556,1685,-5603,-13759,-9725,1857,3248,-64,2266,8329,21291,27573,13007,-5403,-12059,-3957,-3774,-1056,11639,16767,9791,-3064,-13990,3350,12493,11272,2976,549,3063,6909,11420,17815,9840,-7033,-7228,5025,10306,14004,12852,8665,682,-5045,-6719,-3980,-6823,-3595,-2482,-8698,-16732,-3838,1385,-2974,-11959,-14941,-13181,-7834,-3996,-9296,-14475,-8930,-3283,-576,1738,-373,-3713,-7131,-14078,-6968,-1403,-14,2258,8696,10703,6312,2258,4887,-2900,-13229,-16105,-7582,-2561,-5587,-4793,-1473,926,3275,5063,2422,-1598,-3077,-11491,-19934,-14416,-4926,13976,8890,-6622,-6796,-11119,-12561,-8627,-4395,-7813,-14936,-19215,-12759,-9017,-6569,-3403,3333,18919,33769,38137,22959,3085,-3152,-6812,-4071,5372,5154,-4881,-7132,-3652,-3167,3446,25250,45877,45223,31514,22903,19399,17243,15747,17171,17597,6392,-8270,-7962,1969,4322,-2654,-10580,-16263,-12301,-7829,-5905,-9035,-1041,21334,32432,12562,-8505,-14724,-1660,15877,24469,14462,2274,458,10951,20823,27421,28630,23684,20174,16592,9348,3766,120,-907,-2275,-4187,-3546,-2559,-3409,-8604,-7572,2626,13450,20150,21199,15953,9416,-1488,-19794,-913,3562,14222,19926,16942,8727,4365,4905,133,5433,12566,24311,30378,29146,22259,13734,9685,1377,-13006,-14512,-9831,-13429,-16677,-15274,-11854,-8869,-10879,-10922,-2656,-3473,-1607,11156,13930,9623,-5203,-8905,-11422,-14789,-16910,-17717,-19213,-17517,-13322,-8208,-9809,-5178,3914,13697,5364,-136,-2001,1972,10794,4673,-2290,-9817,-10332,-8690,-12104,-11685,-1568,2182,3284,5411,2891,12031,14140,5247,3146,3322,660,-3963,-9104,-4725,-73,-7130,-13660,-9272,-3255,-9570,-20506,-13669,-14524,-7227,-828,1133,6615,13066,24356,34855,28528,4489,-11802,-1541,10665,12595,14018,12229,4321,-7255,-3748,5275,4697,1787,-3647,-10482,8512,18721,20041,19905,9484,5110,6375,3704,-4042,-4764,-1994,2641,5396,5689,-3737,-13650,-17141,-7260,1184,2772,-2606,-10641,-18813,-15694,-14681,-15345,-14015,-12867,-9341,-10328,-11387,-15014,-9875,5170,13138,10607,8732,11904,10011,5522,-6370,-14917,12869,33624,37907,26349,7450,9308,25537,30658,17583,3676,-1742,-6813,-7836,-5408,1462,10644,21860,26626,23419,11298,-3130,-6387,-7806,-11396,2600,4504,6170,6449,2409,-4069,-14000,-6542,5146,11532,14749,21825,33108,35823,47184,61620,56989,33455,7723,-12466,-10111,-7303,-10597,-13128,5814,24870,15660,-6443,-9762,4524,17155,10993,-5869,-14190,-6775,-2156,5383,14155,10042,-1581,-10005,-3967,-5453,-3992,1362,4879,15524,23100,13374,12890,18101,15312,11023,16698,25923,26892,25346,21672,22995,17070,8836,9975,15063,11838,1831,-11471,-19435,-15138,-6342,-3512,-6627,-14669,-17494,-13271,-9048,-5534,-2049,4425,5486,9613,11029,9188,7879,4333,217,-3665,-9049,16451,43507,63948,72354,68769,48767,28043,13091,-596,-9672,-12163,-15347,-15687,4832,34143,59743,60879,44798,35052,30681,36111,36289,18821,1492,-1215,11411,18174,18492,15968,8565,3151,-146,-7928,-14941,-12034,-7228,-10169,820,8161,2071,-9645,-12376,-9103,-5528,-3616,-235,2563,3018,4100,-1544,-9058,-11074,-7376,-4352,-6160,-10312,-8206,4089,15178,25714,31350,37247,28470,11656,1161,1600,838,2779,-875,-3912,-85,2124,-1364,-2711,-342,1312,921,-1536,-10293,-5773,6222,16517,15574,8007,-4455,-17167,-13815,-5943,-623,6394,9341,7493,6181,-956,-8347,-16049,-8663,-3551,-6302,-13575,-2487,-2263,-514,6181,15763,16160,5864,-1342,805,7762,12572,8190,2049,-6672,-15595,-12461,-8500,-2978,5108,14437,16153,9577,394,-9422,-7736,-5599,-12372,-14200,-458,9782,15949,14658,9482,-3610,-8407,-2762,1743,2271,-2033,-5364,-7928,-8972,-7383,-6665,-611,4962,7858,-1008,-11910,-4798,-1988,-7218,-9280,-5939,-6773],[-10917,-3337,1569,-1633,-6906,-9025,-8026,-5294,-6717,-179,16836,20185,1546,-2426,6213,18136,28543,41385,52511,63431,52310,23241,5597,-3875,1436,14835,23005,13280,-7554,-8892,2281,12693,21135,38044,42684,28521,3091,-13654,-13935,-4865,10913,16209,6113,-8397,-10150,7832,14529,7498,3714,11882,14221,11779,7153,6744,4491,1760,-2645,-3940,-5783,-8147,-10970,-4580,48,-7715,-15300,-11127,-3717,1736,-1134,-3429,-8012,-6441,-781,3525,-9526,-2542,3710,2779,2874,4341,2040,-3257,-10583,-13603,1903,27162,45911,47086,25846,12359,-4962,-6034,4200,8087,4585,11895,17942,16801,21177,25310,24816,7725,-3023,-7419,-10523,-10875,-9682,-7575,-784,12574,11038,750,3504,-3902,-459,-173,-5775,-11486,-2814,4282,6907,1087,-5679,-7572,-4664,-4270,-4896,-5215,-5290,-8716,4787,7508,2899,-3939,-3280,637,-1738,-13207,-13495,9020,18279,16090,7831,-4103,-16119,-10027,-89,5694,3985,-7478,-13778,-8302,-5180,-6855,-9851,-14933,-14248,-13973,-5908,8042,16842,11602,666,-8727,-16980,-15099,-9099,-6935,-11742,-7926,-1573,1894,-21402,-49387,-80629,-138501,-195224,-222960,-241015,-223297,-179301,-121494,-57849,-17282,-14843,2079,9011,9973,8974,383,-10141,-7708,-4863,719,4661,5150,15061,16563,14493,14385,14720,10647,-1877,-12500,-8866,-10470,-3056,4370,3477,-176,-4504,-5197,-6176,-4916,-5201,-4543,11071,31911,25977,17415,11572,6284,3603,36,-4304,-2844,8261,10031,508,-7133,-1455,7786,6812,-5009,-8682,-1249,-705,-3309,-483,-1171,-10171,-12752,-8058,-8395,-18922,-10635,-8060,-2584,4335,9479,7164,-6459,-8823,9037,27265,28058,27965,27250,24235,21800,14233,1687,-8000,-9583,-15242,-20667,-19318,-10314,-5319,-6514,-2265,8210,13079,11830,8238,275,-7076,-5457,-6248,-11799,-16213,-17092,-13320,-7803,-5065,-7661,-12026,-12002,-8880,-8426,-8344,-4101,3596,12391,21608,30831,42680,43633,27551,10946,-525,-3911,-283,6701,8021,5480,3212,898,-4865,-6100,-9659,-9997,-2890,888,1879,-3069,-10402,-15779,-2380,11100,22686,36040,39649,35177,29949,18007,13753,8487,4424,6856,10525,6424,1500,3548,6916,4973,-729,-6796,-2506,5064,8026,12172,9030,-256,519,3480,-4132,-14943,-8612,-5829,-2458,-2115,-9140,-12644,-7112,367,8479,-1584,24779,39600,25652,12771,5128,-706,-570,-3048,-12995,-7229,22171,56679,49409,32205,18672,14601,10185,2537,-4315,-5628,518,6549,12083,17338,32605,46862,38116,26217,7788,-11138,-3786,21034,36126,34218,23724,15336,9282,6133,11997,13996,8602,-4262,-3691,7797,8712,6681,2688,1031,883,-4459,-12595,-12359,-13207,-11096,-9480,-15167,-20807,-14461,-4839,3603,6656,4969,2588,716,3656,13708,14191,228,-11353,-10084,-1525,6914,8471,4521,-359,-2572,8532,21689,19911,4436,-13477,-4366,-1638,-6756,-4221,11069,13284,13342,15503,14551,18858,34777,30711,19157,14992,6631,-998,-6292,-8578,-4376,-3068,-10412,-14448,-19534,-15464,-9827,-3557,-154,-3761,-4755,-455,-1462,-6367,-14565,-8790,-5334,-3825,-7398,-16044,-2137,21412,21987,16238,13760,10972,3610,-4369,-43,-2295,-13734,-10822,-13271,-11363,-5035,-2447,-6422,-7048,-10408,-11597,-8476,-8460,-2329,12811,25804,31768,27618,23330,19506,4532,-3517,-5179,-7096,-10071,-13499,-16235,-6824,6860,20963,32985,36790,30468,12424,-4161,-8615,-879,11117,18552,23574,32810,25666,7362,9495,30538,22955,-8055,-14390,-7513,-2367,-3542,-5424,-1706,3713,12723,30037,21394,3989,2154,4906,-1378,-11312,-7333,17552,48399,43703,16728,-1181,-4111,-847,580,-3342,-9251,-3488,10136,16268,5221,-10855,-6886,-3416,-2573,2295,19293,17301,3924,-4778,-10574,-7473,-5239,-8157,-12245,-14497,-14090,-14502,-4612,-2472,-1763,-3558,-6584,-7223,-6275,-3627,1781,2480,4066,7174,3559,-7351,-17337,-15950,-13167,-9865,-8953,-10147,-9923,-2985,2980,6570,2493,-5674,-11791,-8923,-3524,3074,11975,5726,-12141,-2066,5939,5339,-1500,-8699,-10698,-7072,1802,11293,21069,27388,24429,18546,9543,-440,-6232,-5237,-3953,-8766,-3996,37735,71938,70512,42231,21942,27226,47514,52351,29422,-50,-9738,1182,4422,2096,8851,16771,15203,7046,1375,3271,2145,-5469,-13549,-12317,-6934,946,7025,5886,-730,-6611,-9047,-10670,-9127,1791,17801,21787,16911,14411,25501,45339,51791,39260,19652,7989,8515,13659,19665,15412,3693,-14812,-372,15714,18158,9490,2114,-3788,-1328,81,-5217,-4996,-1341,5861,3936,-8906,-9022,-1592,8297,10273,686,-10378,-7087,10099,23295,10130,-7686,-15236,-19405,-14863,-6822,-2280,-5533,-9962,-6358,-78,6475,2227,-5345,10159,19888,17250,1589,-14728,-10490,-2923,-4227,-7985,-3918,1452,1655,-28,-7588,-12384,-7641,-3382,1930,4076,432,-2734,-3420,-1410,-4964,-10927,-13755,-9536,-11834,-20503,-14949,-4653,-3616,-7346,-15039,-16151,-12333,-6648,-5725,-10047,-16664,-11759,-1363,3940,-2395,-14498,-6713,5253,-3713,-7885,-16616,-17491,-11092,6909,30694,38107,28623,20186,17009,16276,12076,4910,-954,-5356,-13849,-17217,-8158,716,-1352,124,-2582,-4211,733,15687,30040,25054,9933,2513,4510,5545,3818,817,-1795,3794,4444,1678,-11189,-11413,-10422,-13979,-12401,-7837,-3402,174,2544,758,-1628,1229,4973,1872,-3791,-7386,-6928,-6632,-8598,-4903,-2683,-2931,-931,3457,3862,-3560,-12438,-5718,4116,289,-11466,-14573,469,7925,5244,-6206,-5775,17085,54101,44894,18043,7861,24217,33958,20669,-7680,-10286,2085,7106,6947,3254,-7299,-9488,6577,13564,7073,7394,18749,13099,-469,-7929,-5550,6630,24601,39695,38802,33768,27904,20634,17339,8516,-2159,1818,20417,26227,19778,14622,8967,2940,-9275,-14885,1295,18927,20666,19014,8099,-6445,-9048,4470,14923,24981,27317,11707,-10057,-9975,3394,-756,-10000,-11429,2671,6096,2312,4082,14980,29540,25789,9864,-1815,-3647,6187,6002,1436,-5581,-5950,-3585,-8532,-14588,-13261,-12250,-11897,-8775,-7122,-9876,-13281,-3070,7898,10018,-2147,-6271,-2817,-3513,-6698,-7527,-3802,-2042,-7601,-16227,-11131,2838,12897,19480,13025,6185,6203,10327,13403,2389,-6405,-7908,808,9232,20038,27053,24780,10618,-4572,-11563,-12636,-10510,801,14220,15215,294,-6764,-9808,-4291,6801,13579,13885,10534,3396,-5002,-5466,-719,-11630,-13257,-4696,9526,16523,16106,14199,11169,-509,-13618,-13098,-4191,-1147,-7092,-14289,-15082,-14250,-5029,9445,23966,33422,26915,13761,1554,-2820,-3358,88,21314,44857,59531,42732,12440,-3595,-10110,-14474,-10717,-5673,419,2243,5378,21251,20424,4202,-13647,-7788,-176,-1066,-1384,1018,599,-2977,-3321,1795,2996,3373,1852,6698,17246,22729,19896,9200,4853,-1141,-569,2513,4543,2274,-4823,-6879,-3396,-1183,3398,7390,8647,7573,3235,-5818,-11430,-12375,-7495,773,3017,-3471,-12461,-13941,-10822,-6114,-3584,751,5863,5952,-438,-4669,4079,18344,21964,14645,3409,-1907,3639,8390,9991,7382,6770,14506,18552,9950,3151,-4716,-12404,-10934,458,16425,32361,38768,21666,6583,11399,24484,27769,14591,-3486,-5107,3085,5478,2920,-2754,626,1166,-4705,-8468,-16058,-19741,-13707,-1235,12458,24168,19818,7269,-3343,-6120,-1137,4824,11422,12301,4136,-372,2453,41,910,10031,20846,31714,37732,31824,15589,4902,2381,4271,8159,9890,12335,11046,7643,2063,-5905,-9747,-9999,-4358,4226,16469,28937,23505,10973,-769,-10189,-14766,-6760,49,3967,1825,-10933,-5360,1213,1992,-151,3296,10651,16605,19148,13968,2549,-5008,-7676,-13213,-15428,-7391,-6595,-9746,-9259,-4790,-4991,-15579,-11182,-3151,7403,11027,8134,9030,19698,40826,48593,24894,-1077,-9646,-9127,-11271,-8049,-3098,-7188,-15923,-7678,7068,5467,-7765,-10849,-3830,1857,8796,7752,577,-4503,-15957,-14293,-6470,-2981,9232,7466,-5152,-16671,-8506,-2246,5475,6225,5162,5923,12845,25417,30576,29506,21373,14646,17797,28906,32054,28274,12556,-5570,-9613,-5809,-3104,-4018,-6486,-10455,-14249,-8323,-13516,-13339,800,17094,31785,43042,25989,1656,-5392,-1115,1993,3722,1569,-2843,-2387,-2321,1233,7836,7702,254,-10820,-7321,-91,-2954,-7663,-9268,-3581,5561,11880,16056,14027,12564,11316,8477,281,-11345,-18312,-13636,438,5166,-4127,-4711,3879,5223,3489,3501,5694,8720,7521,-118,-8088,-12214,-14397,-17561,-16230,-8179,-1967,771,-6154,-10491,-8941,-9563,-3979,-1073,-224,-6163,-8612,-6081,-7703,-14915,-13232,-1299,-5488,-7865,-10054,-10467,-3507,5741,9565,2718,-2947,-5268,279,-1879,-9414,-12471,-9454,-5876,-7003,-15286,-16268,-17279,-14700,-8699,-9569,-12869,-7827,9197,20396,11976,-1509,-3688,2241,7214,8407,9148,6100,2520,4864,12074,15088,14823,4241,-8910,-9256,1678,3175,3075,-2592,-7190,-11556,-16695,-19639,-17587,-14212,-13072,-8890,-4468,-3901,-2297,2217,5362,7513,6127,2987,4210,5430,4684,5262,7842,1747,-3442,-3607,3429,8480,6873,203,-10807,-9274,83,2587,-12594,-3637,12161,17027,12393,10036,7392,2079,-5578,-10009,-10774,-9782,-666,14906,13707,13017,8068,1236,-2754,-6985,-12140,-12209,-4551,8184,19183,17317,7310,-8468,-10356,-1914,-1820,-1720,-1221,-3947,-9504,-10627,-4678,-683,-649,-1991,-7422,-12470,-16424,-14506,-10388,-7317,856,8458,11687,7839,4245,-4659,-11633,-2847,1725,-6206,-14394,-9256,3417,8247,3025,161,4799,18048,26065,12885,-5433,-13702,-4589,-2647,-444,11720,16516,8837,-4490,-13690,4157,13743,13654,6026,-25,717,5218,11969,20259,10856,-8146,-6258,5035,9210,12758,12837,10713,3710,-2440,-5230,-4119,-6178,-2659,-3978,-13110,-14095,-2494,1527,-2955,-11595,-14657,-14109,-8811,-4415,-9281,-15943,-11301,-4591,314,3219,879,-2632,-5700,-12589,-8142,-2565,-397,2172,7743,7888,1639,-3332,1264,-5323,-14997,-16367,-7682,-3330,-6223,-6514,-3108,-324,3000,5192,1349,-3142,-3846,-10745,-19714,-15948,-7324,6039,4913,-10553,-7917,-10408,-13131,-9727,-4956,-8298,-15503,-18675,-13493,-11601,-9183,-5088,1916,17428,33975,38146,21638,4022,-2097,-7074,-4555,5500,5520,-3802,-5567,-2110,-2113,4574,26562,44504,41829,29187,20853,18847,19306,19462,21148,22319,9596,-7848,-9270,2089,5721,-145,-6589,-12491,-10088,-7054,-5748,-7295,1901,24343,33309,11946,-8085,-12179,-2614,13741,23722,14982,2614,433,11508,20944,27748,30523,26892,23976,19022,9660,2321,-1461,-2707,-4135,-5053,-3350,-2758,-4091,-10383,-7063,2414,12631,18246,21251,15309,9217,-2419,-15238,2898,6913,16751,22386,18899,10028,3070,1875,-1043,8124,17476,27579,29760,26655,21849,14185,10027,-608,-13730,-13725,-9269,-12376,-15316,-13980,-10897,-8456,-11727,-11846,-2724,-4576,-1555,11418,12493,8747,-5105,-7287,-9404,-13186,-16834,-16798,-16835,-17569,-16717,-10419,-9511,-1574,7543,16642,7363,565,-2722,340,10015,5531,-662,-9710,-11008,-9028,-12185,-12013,-2684,-13,1051,3890,691,8729,13615,5743,3025,2353,-509,-3732,-7772,-3719,-555,-9793,-17427,-7676,-575,-5878,-18950,-15908,-14430,-5174,955,2217,6343,11861,23303,37834,35575,8834,-9870,-4164,6748,10525,13845,14423,9577,-1014,1606,8629,5739,3143,-2202,-8010,8611,14810,13596,16612,9589,5222,6825,4227,-3876,-4143,-921,4126,7182,7293,-1992,-12302,-17032,-5654,3487,4919,513,-5288,-11222,-10652,-11194,-9043,-10719,-11623,-8471,-8915,-10675,-15389,-10821,5839,13548,10769,9179,11428,9020,4311,-7992,-14646,13297,35597,39699,24070,2180,774,15910,19691,9057,-588,-453,-1972,-2247,-1481,2910,10198,22460,29356,26314,11496,-5167,-5454,-4892,-12516,860,6397,7893,6177,436,-6213,-13627,-5006,5890,12671,17254,24429,31525,26517,32542,47872,48396,32829,9657,-12684,-11464,-6883,-8985,-11241,6798,22242,12817,-8633,-8168,8137,22858,16001,-2287,-14083,-8454,-5288,3108,13145,9635,-2564,-12523,-4393,-5536,-4856,-90,2965,13012,19992,12795,14408,18587,13279,7422,14771,25295,26494,24637,21542,23815,18070,9817,9752,14697,12536,3571,-8694,-17072,-13460,-3099,60,-4791,-13465,-18091,-14153,-9497,-4447,-237,5975,6122,6481,11158,10131,8119,4404,1211,-2248,-10622,14953,41987,59690,69069,68492,48205,28009,13476,759,-7228,-8908,-11460,-12195,2099,30130,54219,54947,41499,33186,28751,33459,32742,14538,-1419,-4661,8521,17408,17871,15052,8455,3580,224,-7875,-14953,-12818,-8534,-9208,1254,7085,35,-12103,-13094,-8613,-4673,-2483,1051,4354,5274,5830,-774,-8194,-11009,-8569,-6384,-7609,-10465,-8571,3415,15404,26987,33952,38223,27555,11049,2205,4921,3844,4615,-208,-4968,-1625,-85,-5309,-6704,-4507,-1921,-1089,-2936,-11606,-5998,5924,15135,14373,8155,-3161,-16249,-13023,-6046,-1199,6235,10504,7756,4953,-2645,-9806,-15327,-7070,-2475,-5231,-11435,-1705,-1921,198,7517,17247,15094,5181,-1588,281,5601,10464,6771,539,-7709,-14856,-11724,-8717,-3058,6273,18171,20093,13515,4935,-6775,-8771,-7700,-13605,-13952,-756,10003,16150,14860,10604,-2461,-9698,-4272,100,827,-2925,-5903,-8468,-10309,-9793,-7950,-378,5202,7299,-2139,-11220,-4104,-1495,-7418,-11217,-8677,-8197],[-11157,-2907,2339,287,-4437,-7596,-8330,-6077,-7602,-451,17611,24639,5250,-3274,3481,14478,23128,34260,46855,61741,51015,21732,4633,-4441,878,11799,17782,8752,-10491,-8031,1145,8831,13818,28829,36648,24200,13,-15109,-15317,-6909,8346,16347,8708,-5453,-9406,7225,15664,9025,4515,11251,12194,8341,3139,1738,-1363,-1516,-4355,-4829,-6841,-9085,-10773,-4396,-486,-7895,-15120,-12314,-5115,716,-1068,-3691,-10089,-7582,-129,2801,-9350,-2762,2131,2235,4522,5597,2133,-4492,-12335,-14590,-1292,20217,37454,46831,28459,13466,-4964,-6174,5694,10464,4452,8391,12846,10191,11627,15450,20443,7010,-2428,-6645,-9459,-9646,-8555,-6542,2669,18809,20413,5692,2643,-6361,-3011,-1957,-7304,-8998,-982,5292,7904,3064,-3543,-7938,-6995,-6165,-6116,-6285,-6929,-8931,5385,7524,3416,-4757,-6862,-4208,-5969,-15745,-16304,5699,15079,14202,7082,-4892,-16495,-10399,-1240,4434,3027,-8139,-13646,-7224,-3959,-5960,-9272,-14216,-13213,-11942,-4200,12319,24324,16356,3271,-7284,-15857,-15371,-9296,-6574,-12251,-11279,-5424,-2514,-26009,-57570,-95811,-162238,-221692,-243603,-251329,-227374,-184376,-130299,-66835,-21491,-13099,2715,7418,7322,7281,-1002,-9656,-6168,-4297,-14,3382,3667,13442,14737,13517,13959,12901,7313,-5815,-15589,-8159,-8997,-3460,4303,4582,1037,-3510,-5116,-7790,-7002,-6637,-5080,10351,37370,31646,20867,14471,9778,7608,2532,-1448,-418,9305,9644,-726,-8883,-2386,5115,3181,-9209,-4856,1518,1096,-2252,-346,-1815,-10595,-13667,-9905,-10479,-16815,-10605,-10968,-6834,241,7446,7934,-3596,-13507,3433,24782,31128,31910,30672,25468,19852,10350,-2263,-11097,-12416,-16640,-15659,-14633,-8431,-4777,-6632,100,11250,13918,9096,3602,-5019,-11036,-8081,-6778,-10434,-12983,-15213,-13402,-7919,-2034,-3906,-9280,-12515,-9932,-8515,-7082,-1738,6478,15082,23592,32464,42818,40268,21290,5100,-3181,-3880,1846,11738,15312,12217,6850,2080,-4401,-5083,-7752,-9044,-2807,1598,3002,-962,-8037,-17699,-4496,9739,21812,32960,36344,31074,24078,14100,13782,13372,8793,9319,10605,5413,555,1301,3660,2813,-507,-5202,-2493,4004,6613,10450,7486,432,3718,4733,-5343,-14126,-8263,-5225,-2179,-2603,-10407,-9352,-328,9842,17600,-4415,15269,31824,20398,10903,4623,-2001,-4061,-7703,-15146,-4704,25424,56461,44663,28924,17146,14154,9946,2089,-4407,-5240,803,6728,11931,15869,27408,40401,32848,23705,4633,-14444,863,30256,48367,44445,31221,21454,11614,6267,11460,14384,9551,-3649,-5013,6317,5937,3898,717,-723,-1043,-6064,-13132,-11867,-11563,-10344,-10315,-16925,-20557,-13419,-4910,3376,6450,4421,2805,2518,6577,15723,14054,-822,-10767,-10263,-3397,5170,8252,5299,-1367,-7353,2145,13410,13544,979,-11732,-1977,181,-4528,-4590,7067,9221,10351,14648,14594,19798,39304,33187,20983,16891,7590,-747,-6481,-9536,-6603,-8774,-8099,-7295,-13692,-12932,-7189,-239,3712,-1410,-7395,-6309,-7210,-9296,-12777,-7850,-5158,-3840,-6743,-12711,-348,19468,17460,11368,8968,6956,486,-6852,-723,-2106,-15700,-11510,-14333,-11219,-5213,560,-453,-2254,-8073,-11627,-10116,-10673,-3217,13888,28465,35321,31448,26339,21211,5883,-1638,-3630,-6230,-10124,-14195,-16256,-10541,4495,21462,35478,38534,29939,12402,-3357,-8711,-2603,9383,19190,25279,32850,20531,-461,978,23495,22857,-7581,-12827,-6533,-1181,-1251,-1532,2575,7529,17501,34755,24006,5452,2540,3925,-3244,-13223,-4432,19578,47207,39780,14229,-2661,-5691,-2593,-780,-3369,-7378,-1877,10275,16469,4968,-11150,-6626,-2998,-2346,1655,16917,14654,2456,-6031,-11583,-8653,-6980,-10300,-11641,-10479,-10881,-14036,-4657,-1428,-30,-1673,-4884,-5583,-4349,-1032,5348,6962,9022,11022,5832,-6754,-19330,-13611,-10237,-8494,-8845,-10936,-10540,-2227,5158,10281,5842,-3386,-10064,-8753,-3587,3788,12590,5695,-16023,-1767,6216,4526,-2718,-9964,-10837,-7442,1457,10559,20002,26656,23273,16478,6310,-3230,-7198,-6374,-5203,-8598,-8668,27769,63280,68513,45183,25726,29834,46150,45453,19769,-7299,-5502,5417,7651,3760,8221,16403,16226,8808,3235,5400,4365,-3706,-10890,-10816,-6283,735,6554,5724,-1365,-7536,-10107,-11784,-9800,1355,18285,23561,19757,18427,30538,52345,59179,44025,21584,8935,9987,16046,22935,19076,6926,-12581,-3473,10404,12930,5934,-484,-5427,-632,4512,1631,2551,5167,6426,5382,-6443,-10282,-2103,8691,13075,2631,-9932,-6933,9919,24664,14270,-5426,-13982,-18311,-15406,-7043,-2672,-6222,-8181,-5438,-225,6053,1656,-4970,9177,15660,11292,-1524,-15363,-10020,-3474,-5280,-9360,-3718,3204,4298,1737,-7695,-11919,-5772,-2882,1321,3248,524,-683,-372,813,-3645,-9442,-9922,-5856,-8835,-18620,-17629,-6384,-4375,-8409,-15008,-14089,-9576,-3530,-2679,-7836,-12375,-12888,-2487,4779,-72,-12151,-9551,1182,-8266,-9079,-17673,-17277,-8080,9448,33078,42628,32647,20483,14962,12960,7532,-131,-4694,-6672,-13817,-18170,-9603,163,-1823,-840,-1965,-4448,-1069,12384,26300,22785,8628,1944,4905,6048,4281,1378,-1200,3633,3059,343,-12674,-9767,-8306,-12325,-10815,-5983,-1545,2001,3273,88,-3049,-85,4254,1747,-3664,-7056,-5912,-4505,-6461,-3581,-1775,-2478,-151,5155,5689,-2687,-12636,-5669,5520,2379,-10708,-14108,4282,12854,6981,-6191,-5205,18957,56432,46315,18218,4952,18056,29794,20295,-6579,-9144,3003,8851,9397,5907,-5350,-12190,3093,11076,5294,6040,16771,10511,-1647,-8485,-6073,6908,24021,38497,39233,36840,32591,26957,22497,11189,-2424,284,18092,23789,17947,13734,9052,3550,-8411,-15202,1576,20245,20447,16831,6480,-7371,-9179,5030,16167,26492,26934,10613,-10580,-9724,4099,-1628,-10964,-10025,4769,9111,4021,4131,13166,25067,19904,7071,-4331,-8081,-1361,-371,-123,-5014,-5325,-2914,-6666,-10962,-14521,-16041,-13044,-8101,-7420,-10401,-12968,-2573,9019,13043,720,-3471,-607,-1315,-3290,-4119,-2055,-1075,-6613,-15904,-12530,1166,10340,16290,9979,3475,5230,10294,15120,3892,-7613,-9784,-521,6122,15354,21589,21258,9382,-4812,-12091,-15703,-15546,-3949,8402,10455,-3204,-9647,-10964,-3211,11016,20226,21368,17247,8521,-1776,-4234,774,-8837,-12240,-7617,6931,14714,14803,11184,6837,-4032,-15522,-11923,-4146,-1321,-6776,-12686,-13025,-14397,-8219,4552,16921,26334,22679,11324,65,-3881,-3329,2456,23779,45399,59295,43128,13755,-1490,-7621,-12423,-11400,-7280,-124,4007,8615,22820,18333,2677,-13451,-7604,-956,-2249,-1719,1355,1286,-1389,675,8643,10872,9981,5252,7673,18348,25419,24814,12128,5384,-794,279,4123,7781,6263,-806,-4126,-2850,-1685,2003,5041,5611,5258,2052,-6631,-12779,-13954,-8709,-841,1161,-5020,-14035,-12720,-11266,-8575,-5029,126,5757,6320,-589,-6134,2195,17032,20815,12258,994,-2508,5370,11113,13560,12587,13649,23569,27213,16269,7802,-1321,-10423,-9646,1565,18249,34750,42558,24732,7727,7425,18055,23550,12193,-3261,-180,9232,11647,5935,-2099,700,473,-5343,-6784,-13351,-18092,-12414,1049,16080,29477,24192,9683,-1703,-5789,-2638,1692,8167,12621,7175,3474,2646,-4533,-4213,7277,18568,28181,32048,25325,10604,2273,1417,4233,7774,8858,10482,9563,6895,753,-7154,-10379,-10961,-5554,3420,15825,27023,21593,9910,-1578,-11421,-16734,-10266,-5314,-2829,-3788,-13112,-4649,473,380,-1330,3182,11517,18343,20877,14457,1824,-6463,-9380,-14424,-13576,-5930,-5423,-10024,-10281,-5532,-4781,-12380,-11900,-5592,5266,10193,8879,9351,19377,42038,51252,24605,-2555,-10773,-9149,-10239,-7709,-4019,-8388,-16145,-6317,7250,2787,-13612,-12594,-6209,-3360,588,-2741,-12525,-11344,-10644,-11425,-9757,-3892,8535,9036,-1546,-10965,-12309,-2552,5862,7977,8619,10783,18384,32746,40171,38047,26315,15270,13875,22460,25208,25508,15797,734,-5582,-4798,-3398,-4666,-6928,-10361,-15047,-10630,-16485,-15586,-112,18435,33980,45998,27546,636,-4232,4028,8258,9362,6168,1365,470,-2024,-1433,4876,5176,-1646,-12512,-9860,-3121,-4215,-7282,-8407,-3265,4590,10599,16147,14634,12343,10356,6487,-3891,-19265,-19327,-7112,6908,8949,-3053,-5199,4145,6880,5838,5925,7991,10235,8288,158,-8692,-13334,-14417,-17116,-15834,-8242,-3291,-1982,-8906,-10413,-6961,-7469,-2812,-279,688,-5230,-8117,-5588,-6410,-13000,-14597,-982,17,-2053,-5931,-7843,-1799,7233,8961,2529,-1482,-3291,986,-2863,-11438,-13610,-10298,-7761,-9740,-17204,-14765,-15906,-15280,-9362,-9074,-10906,-7897,3557,16045,11042,-596,-432,5311,9538,9740,9626,7126,3772,6075,12869,14634,12543,2592,-9266,-7878,1964,2416,1320,-5111,-9832,-14026,-18607,-20506,-17919,-14297,-13816,-10224,-5551,-4929,-3758,730,3244,4800,5314,4017,5206,5691,4515,4924,7540,1057,-3939,-3705,3771,9479,8389,1569,-9361,-10175,-2688,436,-12677,-2284,14595,20744,15083,12012,8805,3641,-5006,-10593,-13002,-14256,-5876,11057,9929,9168,6302,1348,-1803,-6442,-11652,-11480,-5224,7125,19697,19552,9588,-6779,-13874,-5417,-4990,-4357,-2530,-3876,-8488,-8989,-2712,1278,1999,486,-6318,-11781,-15451,-13404,-9650,-6568,2927,9790,9401,3606,900,-7554,-11548,-2133,1536,-7031,-15085,-9366,3913,11952,5974,-2021,792,14318,23793,12354,-5455,-15878,-5808,-1939,163,11676,15986,7805,-5799,-12393,5181,15076,16191,9938,585,-1457,3232,11916,21038,10309,-9854,-5236,4860,7953,11397,12733,12688,6950,375,-3389,-3225,-4698,-1928,-5653,-16990,-10705,-1460,1425,-3095,-11056,-13779,-14072,-9648,-4755,-9080,-17123,-13702,-5229,1225,4540,2134,-1456,-4234,-11086,-9570,-4075,-1104,1817,6479,4740,-3178,-7532,99,-5809,-15402,-16212,-7958,-4275,-6532,-7603,-4777,-1980,2180,4846,105,-4790,-5037,-10528,-19001,-17344,-9734,-1829,122,-14462,-7048,-9048,-13690,-10988,-5935,-9247,-16505,-17775,-13613,-13422,-11202,-6453,197,14994,32374,35965,18992,4555,-1768,-7707,-4697,6173,6147,-2633,-3971,-478,-921,5379,26899,41904,37669,26305,18064,17058,20147,22412,25086,27319,12813,-7524,-10918,1664,6481,1857,-2759,-8610,-7971,-6083,-5135,-5267,4226,25964,32571,10869,-7201,-9430,-3542,10435,21508,14393,2133,-122,11602,20513,27431,31644,29221,26885,20799,9542,797,-2910,-4373,-5978,-6001,-3348,-3265,-5207,-12406,-6150,2017,11397,15793,20246,13614,7873,-3768,-10154,6770,10117,18702,24035,19771,10330,282,-2616,-1269,10630,21241,28987,27093,21952,18894,12220,8194,-3629,-14749,-13273,-9136,-11760,-14376,-13091,-10062,-7841,-11957,-13050,-3814,-6477,-2360,10575,10591,7856,-4627,-5474,-7871,-12161,-15829,-15348,-14642,-14856,-19335,-12123,-8534,1788,10001,17907,8359,658,-3962,-1655,9081,6560,1559,-8532,-10473,-7710,-9420,-11761,-5512,-3534,-1436,2298,-1796,5029,12460,5839,2505,904,-2161,-4028,-6657,-3068,-1460,-12391,-17976,-5388,1398,-3547,-15272,-16430,-13294,-3101,2165,2751,5454,10112,21775,40087,42025,12804,-7843,-7020,1892,6854,11877,14968,14291,5687,6774,11516,6385,3957,-1351,-5746,8498,10670,6992,11892,8402,4230,6132,3867,-4206,-3859,-150,5333,8425,8086,-1040,-11659,-17050,-3964,6610,8407,4164,-1233,-5488,-4308,-5177,-4572,-8388,-10898,-8088,-7670,-9706,-15327,-12621,5045,12229,9743,8524,9773,7280,2513,-9868,-12896,14404,38255,42394,23405,120,-7166,5577,7956,202,-3844,1787,3842,4227,3274,4866,9192,21616,30298,27858,10937,-7164,-4147,-2306,-11567,-92,8260,9313,5503,-1792,-8648,-13301,-4107,6127,13255,19153,25825,28432,17710,17984,33240,38581,31047,11485,-12029,-13439,-6821,-7277,-9198,7064,18572,9195,-11052,-6578,11703,28183,20742,1991,-11539,-10884,-8530,2317,13458,10416,-2299,-15055,-5074,-5736,-5861,-1917,467,9725,15506,11185,15119,17970,10496,3553,12640,24093,25450,23151,20342,23135,17400,9594,8859,13696,12549,4764,-6326,-13818,-11030,-487,3097,-3413,-12651,-18411,-15492,-10506,-4072,737,6751,5905,2773,9925,10086,7718,3894,1536,-1341,-11875,12740,38586,52517,61434,63226,44430,26166,12663,1581,-4915,-6079,-8307,-7927,1662,25665,46279,46579,36554,30205,26026,29747,27763,9862,-3947,-7539,5623,16027,16568,13541,7790,3608,327,-7835,-14602,-13760,-10112,-8199,1226,5689,-2006,-14126,-13109,-8185,-3965,-1441,2342,6133,7261,6896,-1192,-8338,-11133,-9782,-8477,-9186,-10835,-9578,1546,14221,26639,34763,37110,25048,9308,2269,7549,6865,6664,790,-6112,-3621,-2473,-8707,-9730,-8483,-4889,-2860,-4296,-13161,-6421,5149,13153,12578,7942,-1668,-14109,-12045,-6251,-1660,6325,11928,8261,3784,-4291,-11312,-14507,-5559,-1509,-4101,-8237,277,-751,1236,8707,17875,13185,3814,-2226,-502,3174,7727,4768,-1338,-8837,-13869,-11035,-9091,-3161,7366,21014,22675,16323,8944,-3383,-8143,-9450,-15027,-13669,-1174,9929,15944,14760,11473,-1159,-10924,-5896,-1554,-532,-3714,-6330,-8696,-10930,-11833,-8977,-355,5218,6620,-3279,-9683,-2953,-810,-7367,-9914,-8154,-6863],[-7309,-239,5027,4328,-413,-5283,-7853,-5797,-7432,108,18532,29069,10154,-2954,1272,11234,17826,26536,39181,57093,48473,20954,4946,-3454,992,8438,11685,3882,-12822,-5869,1109,6420,9462,21417,30594,19883,-2051,-15080,-14806,-7326,7234,17507,12651,-1139,-7662,7137,17225,11361,5879,10852,10552,5615,88,-2077,-5849,-3748,-5047,-4818,-7100,-9373,-10306,-4189,-890,-7478,-13973,-12599,-5724,581,118,-2447,-10889,-7903,520,2016,-8535,-2192,1492,2778,6664,7131,2532,-5081,-13112,-14815,-3616,14044,28875,44984,30848,14720,-4439,-5687,7589,12551,4667,5972,9193,6166,5564,7200,15521,6432,-1207,-4940,-7297,-7559,-6775,-4966,6159,23565,28132,11089,2521,-8281,-5304,-3664,-8469,-6303,953,6082,8597,5124,-732,-5897,-7834,-6964,-6053,-6415,-7850,-7998,6076,7449,3365,-6546,-11406,-9366,-9462,-15237,-11127,2157,11248,12338,6324,-5635,-16753,-10628,-2225,3395,2229,-8583,-13202,-5995,-2619,-4942,-8589,-13346,-11088,-6923,680,16953,30618,20431,6119,-5283,-14540,-15839,-9755,-6252,-11421,-13909,-8154,-6117,-29267,-60532,-104990,-184027,-256843,-284459,-287678,-255777,-207092,-148786,-79608,-26281,-11432,3132,5333,3268,4228,-2777,-8763,-4597,-3739,-862,1939,2060,11488,12764,12562,13427,11019,4039,-9305,-14479,-6314,-7375,-3554,4730,6268,2766,-2189,-4772,-8942,-8586,-7717,-5565,8626,40138,36195,23747,16765,12838,11406,5073,1175,1537,9642,8746,-2032,-10541,-3522,1899,-1070,-12308,-876,4097,2826,-1068,15,-2328,-11019,-14427,-11520,-12254,-14996,-9119,-11754,-11325,-4513,5008,8388,-800,-14828,-2164,20894,32984,35182,33656,26623,18427,7440,-5214,-13400,-13559,-13954,-10563,-8967,-5461,-4219,-6517,2454,13931,14005,5651,-1137,-8509,-11597,-9454,-6818,-8588,-9983,-13177,-12107,-7335,800,-232,-5852,-10928,-10050,-8279,-5824,364,8839,16911,24332,32663,41127,35560,14738,-756,-6122,-4047,3519,15935,22257,19469,10816,3062,-4077,-4205,-5862,-7660,-2337,3017,5417,2430,-5101,-16910,-7089,7483,19306,27321,29502,23836,16345,9578,13018,17625,13259,11768,10691,4505,-476,-1116,-19,-299,-1428,-4852,-3488,2373,4981,8628,6120,1540,6079,5523,-5484,-10701,-7522,-4944,-2515,-3960,-10852,-5059,6456,18287,23893,-4319,7509,24381,15327,8787,3816,-3176,-7732,-12398,-13877,-2388,28264,54125,38720,24968,15098,13260,9272,1217,-4843,-5264,634,6441,11417,14284,21892,31792,25990,20134,1080,-16042,5222,38509,59436,54058,38973,27973,13505,5904,9995,13731,10087,-2800,-6936,3905,2525,898,-1220,-2191,-2430,-7051,-13108,-10518,-9558,-9572,-10765,-17241,-18350,-12254,-5323,2638,5897,3694,2937,4526,10114,18164,14840,-9,-7289,-7668,-4373,3377,7386,5345,-2775,-11877,-2165,8340,9725,-799,-10344,-409,1581,-2694,-4540,3855,5534,7127,13254,14255,20202,41958,33850,22063,18599,8498,-545,-6760,-10633,-9496,-15677,-714,2293,-4538,-7799,-4525,2790,7277,1274,-8300,-12290,-11302,-10370,-10501,-6608,-4810,-3822,-5962,-9555,2444,18112,13574,7423,5351,4329,-1604,-10323,-2612,-3296,-17168,-10335,-14875,-10785,-5120,3540,5487,2328,-5923,-10950,-10753,-12135,-4155,14986,30778,38129,35146,30014,23928,8174,983,-1552,-5201,-10108,-13377,-14618,-13960,2758,22384,37708,39472,28855,12447,-2267,-8575,-4589,7038,18942,26167,31912,15223,-6606,-4478,18426,23919,-5443,-10659,-5407,126,1350,2916,7211,11709,22861,38801,26069,6429,2281,2262,-5715,-14914,-1488,20997,44026,34402,11188,-4432,-7357,-4448,-2230,-3277,-5404,-909,9075,15482,4215,-11343,-6607,-2851,-2241,1116,14658,12193,1291,-7087,-12769,-10094,-8692,-11496,-9691,-7175,-8090,-13887,-5211,-935,1152,-308,-3602,-4199,-2346,2027,8783,10558,12851,13812,7218,-6524,-20336,-10979,-7295,-7042,-8861,-12013,-11196,-1633,7185,14210,9704,-722,-8014,-8187,-3220,4531,12284,4522,-16466,-831,6233,3435,-4140,-11223,-10932,-8009,986,9851,19038,26084,22514,14788,3177,-6295,-8254,-7446,-6453,-8544,-13129,17854,52649,64100,47258,29754,32421,43138,36638,9345,-14476,-588,9358,10271,4729,6427,14412,16114,10020,4752,7197,6414,-1880,-8553,-9672,-5908,55,5376,4801,-2574,-8851,-11373,-12893,-10512,824,18498,24881,21945,21114,33547,56384,63901,47732,23763,10175,11342,17865,25150,21499,9231,-10612,-6541,5050,7718,2322,-3313,-7443,-530,7885,7651,9210,10342,6962,6999,-3606,-8293,-1029,9303,15449,4791,-9503,-7307,8619,24422,17895,-3000,-12791,-17596,-15505,-6911,-2944,-7005,-6674,-3808,246,6017,1555,-4362,7408,10541,5284,-4536,-14642,-9291,-3982,-6248,-10314,-2955,5383,7298,3671,-7465,-9755,-4289,-2996,413,2710,1896,3717,4349,3439,-1756,-6854,-6051,-2328,-5856,-15974,-20492,-8575,-5460,-9556,-14672,-12043,-6963,-601,639,-2849,-3943,-4819,880,6954,2673,-9450,-12986,-4005,-11790,-9550,-17340,-14619,-4764,11710,33946,44887,35354,20227,12780,10052,4223,-3155,-7120,-7097,-12858,-17676,-10737,-523,-1429,-1352,-1015,-4336,-2468,9397,22530,20269,7075,1286,5341,6648,4894,2093,-615,3084,1049,-1641,-14410,-7411,-5839,-10457,-9002,-4002,362,3794,3802,-712,-4557,-1760,3118,1371,-3550,-6641,-4921,-2611,-4611,-2469,-1036,-2234,500,6737,7153,-2127,-12740,-5362,6738,4459,-9655,-12463,8799,17876,8611,-5986,-4811,19482,55090,45298,17755,2860,12431,25083,19619,-4592,-7356,3712,10162,11369,8026,-3562,-14464,-608,8036,3224,3821,13427,7405,-2683,-8799,-6575,6623,21650,34161,36329,37316,36330,33706,28047,14093,-2524,-892,16059,21607,16288,12598,8587,3791,-7515,-15487,1570,20760,19692,13796,4502,-8401,-9399,5292,17175,27847,26451,9625,-11101,-9441,4651,-2648,-11738,-8282,7089,12248,5643,3650,10500,19862,14125,4568,-6388,-12046,-8354,-5922,-1374,-4081,-4364,-2241,-4819,-6998,-11242,-19538,-13525,-7402,-7523,-10370,-12470,-2268,9763,15827,3745,-732,1386,405,-712,-1200,-359,-6,-5362,-15209,-14066,-716,7223,12279,6359,560,4153,9982,15903,5052,-9105,-11601,-1369,3188,10351,15171,16202,7172,-5174,-11773,-15136,-15370,-6505,4707,7559,-5182,-12092,-12037,-2612,14344,26090,28892,24639,14310,2135,-1867,2603,-6041,-9916,-10732,3547,11436,11561,6176,1454,-7373,-15586,-10482,-3906,-1417,-6558,-11250,-10676,-12833,-10486,192,10472,19270,18118,8543,-1600,-4988,-3382,4350,25206,44489,57068,42245,14614,513,-5053,-9780,-10266,-7866,-363,5735,11379,22572,15138,741,-13074,-6976,-1035,-2465,-1200,2292,2577,1132,5586,15835,18834,16690,8740,8359,18959,27509,29018,15093,5769,-684,870,5415,10708,10199,3466,-517,-1218,-1596,939,2857,2501,2210,-34,-7491,-13806,-15181,-9473,-2049,-365,-6231,-15080,-10803,-10850,-11356,-6701,-759,5576,6831,-451,-7108,759,15780,19519,10034,-1140,-3249,6699,13504,17203,18284,21137,32839,35992,22841,12831,2649,-7891,-8037,2777,19571,35679,44305,26898,8859,4218,12203,19420,10506,-896,5692,16566,18427,9095,-1293,652,-320,-4989,-4029,-10332,-16394,-10611,3674,19915,34697,28646,12380,539,-4596,-3373,-732,5197,12810,10540,8038,4045,-7570,-9030,4745,16037,24166,25784,18461,5769,-163,308,3898,7023,7447,8312,7828,5908,-386,-7895,-10576,-11483,-6237,3213,15674,24665,18863,8365,-2589,-12734,-18725,-13908,-10924,-10093,-10004,-14623,-4163,-658,-1423,-2620,2801,11901,19339,21695,14341,902,-7979,-11200,-15264,-11498,-4299,-4138,-9910,-11182,-6199,-4502,-9056,-9968,-7294,3067,9493,10411,10332,18484,40967,51263,23278,-4269,-11590,-8515,-8805,-7231,-4879,-9531,-15804,-5118,6638,-363,-19536,-8890,-5404,-7462,-6343,-10054,-15687,-7858,-5636,-8915,-13134,-5370,7080,10000,2024,-3327,-5125,-712,5895,8824,11209,14708,22823,39022,48977,45720,30383,15195,8928,15949,18653,22003,18088,6856,-735,-3773,-3778,-5348,-7416,-10281,-15181,-12472,-18050,-16643,-750,19552,35818,48239,28805,458,-1123,9961,14672,14649,10794,6149,3834,-1063,-3518,2360,3170,-2693,-11616,-10418,-5653,-5215,-6808,-7581,-3227,3181,8892,15451,14406,11165,8640,4009,-7538,-17846,-9167,1448,13617,12462,-1822,-5582,4221,8482,8534,8914,10748,12087,9311,793,-8817,-13446,-13719,-16006,-14993,-8121,-4515,-4575,-10248,-8384,-4328,-5477,-1839,390,1649,-3862,-7341,-5378,-5523,-11191,-15128,-219,7272,5657,-1402,-5045,239,8859,8031,2196,-37,-983,1709,-3814,-13415,-11833,-7919,-7696,-13051,-17605,-13019,-14545,-15129,-9801,-8589,-9035,-6489,313,11673,9951,662,2830,8324,11891,11178,10170,8326,5469,8037,14311,14369,10001,479,-9756,-6221,2900,2663,621,-6448,-10911,-14172,-17393,-19189,-17561,-14301,-14472,-11534,-6546,-5816,-5106,-548,2034,3413,5021,5034,5926,5689,4105,4060,6591,222,-4258,-3534,4131,10190,9544,2643,-7915,-10314,-4732,-1136,-11283,-796,16913,24498,18215,14304,10037,4812,-4511,-10637,-13220,-15352,-8992,7958,6352,5197,4219,1242,-716,-5064,-9825,-9964,-5547,5935,19501,21444,12287,-3810,-15786,-9584,-8502,-6766,-3438,-3395,-7150,-7374,-815,3326,4685,2824,-5207,-10893,-14155,-12078,-8830,-6072,4613,11008,7355,41,-2272,-10287,-10319,-1277,1344,-7838,-15448,-9869,3621,14446,8710,-3598,-3285,10438,21022,11669,-4991,-17678,-7255,-1445,898,11689,15352,7035,-6150,-9659,6725,16562,18764,14462,2666,-2871,1348,11518,20409,8505,-11871,-3962,4737,6740,10029,12589,14581,10360,3501,-942,-1099,-2768,-1327,-6930,-14682,-7245,-458,1386,-3068,-10141,-12495,-12965,-10022,-4773,-8433,-16421,-14707,-4599,2417,5966,3652,61,-2571,-9495,-10933,-5590,-1804,1525,5314,1819,-7310,-7713,2996,-2918,-13552,-15420,-8177,-5121,-6293,-7300,-5503,-3074,1386,4304,-1008,-6166,-6257,-10532,-18246,-18194,-11814,-8193,-4591,-16510,-4506,-6972,-13570,-11610,-6686,-9911,-17170,-16950,-13081,-13652,-12317,-7211,-1222,12399,29625,32114,15541,4857,-1753,-8242,-4090,7375,6925,-1388,-2237,1423,739,6198,26432,38447,33321,23391,15054,14351,19665,24462,29095,32735,16292,-7014,-12545,1005,6897,3712,1312,-4090,-5724,-4600,-3785,-2937,6180,26467,30710,9750,-5684,-6627,-4106,6254,18017,12865,1139,-821,11256,19335,26228,31898,30790,29132,22259,9368,-469,-4004,-5698,-7632,-6884,-3196,-3435,-6095,-14216,-4747,2234,10475,13326,18621,11552,6483,-3866,-5008,10406,13276,20392,25238,19900,9980,-3111,-7335,-100,12962,24079,29253,23646,16495,14414,8650,4919,-7057,-15374,-12846,-9176,-11234,-13432,-12093,-9051,-6975,-11439,-14243,-5565,-8562,-3133,9431,8941,7523,-3311,-3294,-6546,-11353,-14721,-13980,-12865,-12721,-18826,-12530,-6597,5056,11658,17919,8725,563,-5269,-3567,8345,7981,4568,-6136,-8384,-4546,-4889,-9860,-9556,-7562,-3219,1104,-4140,1566,11320,6105,2053,-633,-3940,-4528,-5530,-2461,-2369,-14036,-14878,-2976,2690,-2417,-12285,-14561,-11307,-1060,2965,2969,4203,8119,20118,41745,47572,16512,-5769,-9312,-3063,2294,8736,14294,18227,12341,11787,14221,7097,4613,-740,-3475,8448,6761,843,6371,6239,2486,4660,2994,-4638,-3560,640,6595,9464,8465,-469,-11277,-16967,-2208,10059,12284,7445,1659,-1175,427,-640,-1395,-6846,-10576,-7980,-6530,-8378,-14367,-14830,2757,9322,7840,7090,7389,5217,512,-11596,-10634,16053,41435,45720,23894,769,-12868,-4101,-2511,-6721,-4956,4346,10039,11519,9116,7765,8143,19645,29487,27989,9712,-9182,-3439,-819,-10025,-229,10289,10700,4744,-3955,-10996,-12915,-3632,6049,13566,20743,26352,24576,10272,5029,19678,29045,28785,13573,-9914,-15142,-6684,-5129,-6690,7028,14309,5108,-13317,-4951,15313,32878,24852,6450,-8248,-13326,-10976,2677,14294,11728,-1265,-17223,-5744,-5809,-6715,-3796,-2251,6034,10244,8814,15147,16461,7320,-228,10476,22326,23715,20908,18233,21327,15596,8573,7527,12273,12074,5566,-4246,-10819,-8590,1416,5504,-2389,-12057,-17967,-16892,-11791,-4199,1062,6918,5066,-977,7763,9440,7085,3195,1456,-871,-12558,10275,33833,43282,50190,53426,37758,22721,10995,2252,-2516,-3614,-5711,-3946,3502,21354,36953,36942,30594,26423,22752,25349,21946,5190,-6191,-10028,2574,13933,14614,11572,6744,3359,253,-7801,-14082,-14573,-11547,-7256,885,4179,-3798,-15297,-12487,-7702,-3345,-524,3508,7691,8770,7205,-2828,-9661,-11456,-10847,-10436,-10790,-11437,-11177,-1514,11657,24729,33710,34079,21217,6567,1349,9104,9553,8680,1978,-7128,-5952,-4790,-10387,-10700,-11726,-7357,-4232,-5266,-14068,-7037,3809,10483,10052,7103,-286,-12104,-11200,-6726,-2129,6403,13291,8747,2418,-6127,-13055,-13748,-4305,-834,-3071,-4807,3025,1066,2521,9653,17545,10473,1668,-3472,-1730,461,4395,2112,-3682,-10013,-12806,-10511,-9808,-3498,8145,22620,23687,17766,11966,39,-6098,-10133,-16602,-13644,-1919,9352,15140,14124,11763,-34,-11331,-7875,-3469,-2076,-4663,-6901,-8929,-11085,-13167,-9845,-858,4631,5427,-4802,-8266,-1862,-380,-7459,-7722,-4667,-4196],[-3865,2155,7295,8193,3206,-3663,-8149,-5869,-7671,27,18133,31489,14465,-2607,-1612,7306,11682,17725,29161,48828,43731,19716,5327,-2298,354,3586,3853,-2208,-14333,-3880,776,4101,6566,15091,23994,15003,-3964,-14314,-13398,-7183,6476,18505,16573,2931,-6321,6375,17903,13170,6476,9468,8237,2572,-3073,-5782,-9848,-5857,-5746,-4990,-7607,-10072,-10608,-5007,-2205,-7539,-13036,-12948,-6518,352,1390,-736,-11051,-8415,269,411,-8004,-1785,852,3163,7985,7782,2160,-5970,-13678,-15152,-5439,8524,20174,40871,32038,15276,-4232,-5462,8891,13419,4302,3726,5880,3080,1877,668,10041,5502,-60,-3101,-4910,-5437,-5151,-3657,8809,26058,33127,15915,2655,-9988,-7918,-5895,-9657,-4129,2204,6036,8490,6724,2028,-2749,-6755,-6595,-5076,-6107,-8495,-6736,6327,6719,2065,-10005,-17276,-14596,-11602,-11779,-4234,-1329,6622,10173,5068,-6776,-17207,-11167,-3507,2093,1115,-9262,-12899,-5109,-1663,-4295,-8304,-12835,-9129,-1218,7537,20920,34323,22789,8297,-3522,-13446,-16887,-10761,-6299,-10080,-14718,-9023,-7645,-27446,-54602,-103884,-196535,-291710,-336582,-341914,-301913,-242601,-173727,-94865,-30409,-10206,3107,3014,-2014,-680,-5194,-7776,-3275,-3429,-2019,156,172,9103,10559,11520,12740,9145,945,-12524,-12124,-4277,-5804,-3540,5389,8264,4803,-737,-4371,-9793,-9822,-8620,-6175,5977,39804,38871,25664,18206,15243,14788,7435,3387,3002,9296,7321,-3500,-12209,-4928,-1477,-5270,-9980,3150,6425,4398,141,516,-2750,-11483,-15018,-12896,-13745,-13604,-7185,-10109,-15330,-9901,2211,8359,1638,-11283,-7256,15880,33156,37376,35990,27535,17354,5359,-7272,-14758,-12690,-10023,-5604,-2956,-1487,-3615,-6298,4488,15956,13229,1776,-4506,-7836,-9425,-9533,-6500,-6681,-7493,-11446,-10111,-5878,3527,3349,-2179,-8146,-9041,-7669,-4619,2115,10642,18021,24164,31709,37995,30146,8645,-5956,-9170,-4336,4780,19136,28398,26825,15233,4040,-3766,-3377,-3935,-5862,-1292,5522,9534,7578,-1446,-14365,-9855,4676,15620,20081,20182,14553,7938,5045,11663,21004,17846,14350,10959,3916,-1249,-3270,-3531,-3788,-3354,-5682,-5064,632,3390,6918,5104,2934,7591,6151,-4120,-7233,-6316,-4761,-3226,-5861,-10254,-866,12599,25155,27011,-3061,3523,18362,11013,6699,2953,-3781,-10858,-15880,-11036,24,30874,50287,32353,20769,12788,12172,8455,278,-5294,-5408,316,5994,10840,12874,16687,22208,18323,15771,-2586,-14662,8956,44833,68020,62161,46478,34480,15095,5425,7937,12269,10419,-1499,-9253,763,-1129,-1914,-2700,-2913,-2860,-7237,-12639,-8782,-7320,-8645,-10725,-16266,-16047,-10898,-5693,1863,5517,3271,3346,6887,14194,20877,16382,1992,-3773,-4940,-4543,1766,6174,4911,-4239,-15626,-4751,5874,7945,-1113,-9156,673,2832,-1045,-4166,1839,2765,4275,11786,13895,20362,42646,32904,22538,20199,9544,-161,-6853,-11443,-12082,-12500,7156,11814,4638,-2051,-1748,5631,10499,4091,-7091,-15854,-9298,-7787,-7367,-4634,-3899,-3481,-4921,-6412,5757,16985,9987,4004,2582,2782,-1548,-14450,-5476,-5710,-14378,-7665,-14772,-9935,-4340,6567,11145,6663,-3841,-9572,-9843,-11799,-4132,16942,33172,40280,38479,33937,27311,11306,4485,1336,-3774,-9838,-11866,-12894,-16373,2277,24199,40066,40115,27827,12947,-626,-7897,-6452,4490,18183,26506,30382,10403,-11066,-7009,15192,26204,-1419,-7773,-3863,1806,4703,8381,12442,16451,28713,41740,27410,7036,1638,255,-8446,-15475,1553,21905,39371,28247,7943,-6247,-8864,-6140,-3450,-2792,-3207,-226,6860,13617,3312,-11104,-6514,-2650,-1940,974,12872,10277,712,-7631,-13859,-11400,-9911,-11560,-7639,-4537,-5644,-13786,-6008,-769,2019,818,-2371,-2633,128,5564,11785,13143,15613,15762,8018,-6404,-18793,-8110,-4121,-5275,-8753,-13141,-11507,-970,9224,18518,14468,2718,-5331,-6902,-2137,5510,11517,2659,-15606,335,6184,2371,-5485,-12322,-10981,-8584,614,9345,18244,25728,22425,14163,1128,-9111,-9207,-8186,-7391,-8375,-16144,10037,42136,58301,48605,34084,35343,39626,27682,-125,-13579,4467,13063,12433,5313,4024,11171,14986,10792,6059,8762,8432,186,-6334,-8493,-5275,-396,4265,3854,-3749,-10240,-12660,-13851,-11143,202,18309,25517,23276,22439,34532,57180,65371,49887,26034,11813,12758,19260,26367,22678,10648,-8848,-9240,108,2909,-1025,-5981,-9553,-786,10365,12856,14972,14288,7541,8889,-255,-4127,1152,10071,17191,7139,-8967,-8096,6386,22633,20755,-203,-11514,-17094,-14972,-6189,-2767,-7578,-5316,-1517,1639,6831,2425,-3520,4826,4858,-150,-6763,-12774,-8311,-4325,-6996,-10496,-1459,8063,10709,5944,-6623,-7326,-3244,-3633,-644,2623,4352,9299,10186,6532,652,-3626,-2152,1073,-2885,-13060,-23279,-10953,-6729,-10642,-13995,-9978,-4463,2119,3832,2682,4155,4268,7238,10358,5635,-6484,-16341,-9866,-11712,-9109,-15727,-11561,-1335,13524,33153,44480,36363,19482,10679,7887,2668,-3738,-7985,-6785,-11391,-15981,-11201,-1170,-506,-1172,272,-3762,-3289,6932,18954,17668,5446,755,5993,7473,5730,2917,-157,2174,-1464,-4218,-15901,-4478,-3171,-8526,-7151,-1962,2369,5645,4329,-1279,-5703,-3570,1727,870,-3380,-6114,-3994,-1028,-3274,-1869,-631,-2253,1023,8161,8180,-1910,-12787,-4811,7768,6440,-8385,-10141,13578,22476,9983,-5633,-4510,18795,50570,42265,16898,1876,8446,20875,19169,-1584,-4923,4239,10893,12577,9311,-2196,-15880,-4280,4565,746,617,8762,3793,-3657,-8911,-7028,5907,17972,27358,30331,34877,38531,40094,33432,17008,-2472,-1844,14225,19713,15024,11496,7753,3708,-6653,-15719,1370,20557,18575,10198,2233,-9496,-9686,5312,18006,29033,25821,8639,-11696,-9016,5094,-3809,-12049,-6315,9378,15086,6964,2541,7089,14633,9087,2557,-7742,-15167,-14400,-10157,-2281,-2822,-3099,-1656,-3151,-3293,-6961,-15248,-12605,-6671,-7396,-9880,-11943,-2190,10069,18171,6791,1817,3028,1506,870,849,812,840,-3976,-14129,-15857,-2836,3627,7624,2288,-2506,2944,9350,15700,5813,-10644,-12875,-1406,690,5287,8271,10029,4184,-5644,-10936,-12360,-11888,-7602,2448,5907,-5861,-13973,-13104,-2589,16609,30843,35932,32173,20246,6197,1009,4252,-3572,-7262,-13990,-545,6814,6498,-446,-3919,-9443,-13351,-8964,-3596,-1510,-6525,-10141,-8427,-10410,-11265,-3568,4734,12513,13325,5460,-3427,-6154,-3624,5589,25511,42294,53148,40152,14875,2162,-2779,-7265,-8351,-7616,-410,7204,13331,20822,11253,-1556,-12618,-6097,-592,-2022,-274,3413,4129,4133,10736,22811,26404,22912,11712,8266,18785,28663,31992,17623,5774,-1034,980,6123,12890,13628,7595,3420,1308,-830,309,1070,-252,-1291,-3120,-8601,-14555,-16106,-9948,-3001,-1680,-7212,-15606,-8896,-9143,-11547,-7706,-1907,5296,7466,-79,-7757,-393,14560,18113,8039,-2912,-4373,7344,15307,20691,24074,28523,41233,43971,29103,17789,6790,-5129,-6312,3925,20034,34908,43762,27825,9611,1719,7377,15823,9987,3586,12495,24735,25273,12110,-517,313,-1205,-3904,-1137,-7632,-14962,-8694,6240,23428,38972,32497,14911,2974,-2872,-3493,-2554,2512,12664,13886,12709,5951,-8615,-13263,2447,13261,19801,19297,11626,1223,-2488,-1131,3026,5733,5616,5987,6033,4834,-1321,-8327,-10694,-11941,-6614,3347,15687,21848,15358,6266,-3911,-14249,-20464,-17391,-16074,-17380,-14686,-13031,-4107,-2434,-3589,-4202,1918,11525,19252,21247,13425,-260,-9564,-13364,-15656,-9521,-2870,-3187,-9851,-12257,-7060,-4541,-6335,-6897,-7905,731,8675,12389,11844,16751,37008,47976,20565,-6524,-12156,-7481,-7275,-6737,-5755,-10770,-15207,-4341,5171,-3915,-16409,-2970,-2303,-9882,-12062,-11978,-7578,-1924,-2343,-7225,-16625,-7705,4541,9949,5076,3853,2329,2113,5624,8552,12372,16990,25398,43220,55680,51408,32852,14005,2996,9835,12581,17938,19146,12045,3761,-2988,-4404,-6286,-8222,-10472,-14933,-14006,-15628,-15755,-1131,20368,37274,49795,29938,1300,2712,15561,20283,18655,14639,10702,7106,140,-5225,-92,1209,-3450,-9643,-9149,-7373,-6039,-6539,-7125,-3814,1037,6529,13616,12854,8494,5687,902,-9576,-9856,44,9560,19546,15247,-747,-6088,3728,9465,10865,11851,13503,13930,10309,1589,-8501,-12030,-12540,-14556,-13947,-8019,-5843,-7088,-9085,-5572,-1762,-3911,-1315,655,2344,-2374,-6462,-5677,-5330,-9895,-15105,625,14960,14586,3195,-2547,2112,10114,6480,1455,1020,1242,2154,-4978,-15574,-8556,-3668,-5084,-14995,-15279,-11469,-13562,-14739,-10286,-8390,-7609,-5140,-998,7344,8358,1751,5648,10903,13925,12356,10357,9160,7011,10187,15957,13984,7083,-2255,-10614,-4636,4180,3963,1465,-5774,-9399,-11342,-13874,-16595,-16761,-14505,-15301,-13091,-7750,-6827,-6557,-1886,1380,3141,5004,5765,6167,5212,3190,2532,4928,-902,-4570,-3276,4227,10252,9987,3141,-6777,-10103,-6321,-2285,-9394,462,18603,27550,21294,16601,10816,5220,-4388,-10405,-11795,-12554,-8112,6657,3416,1234,1625,602,121,-3403,-7568,-8300,-5778,4483,18489,22724,15131,-80,-11140,-14487,-12266,-8917,-4190,-2900,-5940,-6144,619,5013,6865,4474,-4511,-10205,-12904,-10800,-8162,-6069,5521,11709,5704,-2336,-5215,-12722,-8802,-652,864,-8869,-15545,-11069,2376,15425,10732,-4496,-7568,6219,17557,10580,-4240,-18012,-9082,-1479,1329,11344,14253,6375,-5268,-6255,8332,17572,20600,18624,5493,-3506,-532,10561,18303,5401,-14423,-2794,4359,5235,8251,11941,15855,13326,6489,1766,1554,-1103,-1241,-7737,-10446,-4370,185,1129,-3154,-9272,-11349,-11971,-10295,-4838,-7707,-14605,-13246,-3093,3567,7178,5074,1540,-1129,-8205,-12434,-7297,-2705,1088,4126,-776,-9929,-4164,8422,2082,-10620,-14511,-8671,-6151,-5944,-5871,-4810,-2812,890,3358,-2260,-7471,-7641,-10950,-17836,-18633,-13762,-11291,-8300,-14696,-1510,-4748,-12723,-11427,-7372,-10527,-17692,-16322,-12183,-12504,-13077,-8004,-2619,9664,25800,26669,11331,4612,-2211,-8806,-3152,8428,7258,-579,-808,3153,2485,6756,24813,33973,28745,20361,11765,10597,17430,25091,32680,38021,19650,-6636,-14365,-123,6728,5267,5461,979,-3579,-2900,-2140,-790,7485,25670,27728,8407,-4048,-4305,-4718,852,12980,10119,-538,-2022,9751,16645,23491,30753,31175,30277,22987,8793,-1806,-5134,-7065,-9459,-8033,-3053,-3249,-6598,-15184,-3189,2949,9546,10443,16187,9456,5695,-2349,-639,13029,15865,21494,25641,18973,8731,-6016,-9896,1680,14628,25691,28497,19946,11003,8999,3852,485,-10884,-15449,-12672,-9673,-11050,-12798,-11439,-8479,-6493,-10788,-15170,-7826,-10425,-3709,8058,7552,7696,-1282,-1036,-5617,-10932,-13999,-13105,-11768,-11399,-17057,-11789,-4095,7994,12491,16721,8292,91,-6741,-5464,7583,9418,7915,-3178,-5499,-403,198,-6810,-14493,-11091,-3988,70,-6517,-1708,10168,6504,1592,-2403,-6061,-5437,-4713,-2137,-3408,-14397,-11262,-1022,3026,-2601,-10487,-12009,-9182,519,3073,2600,2322,5662,18140,42411,51368,19486,-4058,-10764,-7794,-2903,4607,12469,20904,18132,16139,16478,7840,5008,-511,-1481,8110,2941,-4900,217,2961,-142,2320,1522,-5263,-3390,1286,7739,10135,8349,-338,-11180,-17015,-831,13004,15493,9776,3483,1790,3651,2493,609,-6138,-10854,-8329,-5785,-7044,-12807,-16758,-1375,4653,4985,4820,4348,2810,-1774,-13191,-8529,17636,44264,48552,24385,2261,-12787,-11830,-9557,-10037,-4822,6113,15636,18989,15761,11479,7171,16528,26637,26243,7453,-11733,-3783,-599,-8929,-108,12205,11893,3793,-6162,-13228,-12574,-3693,5500,13533,21981,26091,20321,4185,-5744,8503,20786,26376,15809,-6724,-15236,-6362,-2579,-3807,6792,9576,565,-15285,-3501,18642,36275,27616,10310,-4940,-14502,-11972,3138,14563,12633,-343,-18820,-6429,-5814,-7446,-5704,-5095,2033,4530,5690,14335,14039,3837,-3860,8156,19829,21121,17803,15259,18643,12962,6869,5733,10399,11083,5909,-2565,-8235,-6555,2367,6966,-1823,-11724,-17310,-17910,-13248,-4784,791,6523,3711,-4535,4930,8385,6420,2539,1137,-859,-12853,7868,28208,32791,36269,39938,28648,17898,8816,3056,0,-1539,-3585,-254,6729,17680,27262,27121,24147,22075,19070,20524,15786,724,-8225,-12298,-731,11070,12047,9243,5446,2916,52,-7779,-13537,-14816,-12074,-6442,356,2735,-5068,-15295,-11321,-7001,-2746,226,4400,8811,9633,6763,-5466,-12258,-11812,-11529,-11997,-12216,-12163,-13158,-5578,7997,21567,31019,29577,16509,3145,-322,9489,11746,10589,3299,-7714,-8319,-6554,-9545,-9524,-12674,-8832,-4984,-5403,-12952,-7600,2086,7324,6980,5711,948,-10174,-10475,-7329,-2476,6495,14540,9260,927,-8073,-14928,-12845,-3167,-317,-2000,-1238,6288,3533,4291,10675,16653,7432,-903,-5102,-3165,-2190,906,-821,-6115,-10493,-11404,-9834,-10573,-3825,8826,23199,23507,18166,14125,3479,-3265,-8992,-17202,-13635,-2651,8635,14108,13272,11713,1155,-9866,-9776,-5284,-3464,-5423,-7258,-8886,-10644,-12532,-10060,-1543,3740,4011,-6383,-6813,-657,39,-7428,-5685,-982,-1362],[-34,4782,9687,12356,7152,-1750,-8203,-5123,-7262,316,17532,32636,18784,-871,-3457,4218,6144,9690,19020,39077,38338,19096,6771,-161,-120,-1559,-4226,-7823,-10247,-1368,898,2636,5419,10886,18345,11010,-4630,-12056,-10757,-5772,6823,20062,20978,7170,-4765,5703,18344,14975,6846,7797,6107,55,-5573,-8616,-12312,-6902,-5710,-4679,-7669,-10467,-10944,-6125,-3721,-7454,-11780,-12672,-6824,672,3308,1855,-9781,-8421,-42,-1148,-7138,-978,764,3740,8858,7993,1539,-6560,-13447,-14847,-5703,4858,12657,35411,32443,15634,-3875,-5053,9958,13603,3832,2027,3170,690,-37,-3336,5076,4858,1454,-775,-2005,-2955,-3346,-2284,10886,26818,35835,20399,3615,-10295,-10180,-8116,-9885,-2147,3092,5611,8125,8296,5011,1140,-3665,-4543,-3003,-5071,-8404,-5034,6536,5671,-241,-14801,-23455,-17994,-10718,-6340,3153,-2645,2316,8200,3606,-7967,-16998,-11648,-4773,775,-54,-9909,-12501,-4355,-875,-3792,-8167,-12420,-7466,4184,14940,23803,35085,23332,9684,-2067,-12397,-18269,-11900,-6386,-8336,-12335,-7211,-5384,-20289,-41753,-91538,-191515,-309897,-384024,-402600,-358370,-286053,-200888,-100148,-28127,-9233,2896,1546,-6647,-7112,-8009,-6637,-2102,-3236,-3323,-1797,-1817,6511,8316,10558,12106,7560,-1599,-15118,-9884,-2336,-4245,-3425,6180,10462,7127,858,-3904,-10327,-10703,-9364,-6904,2833,36862,39429,26460,18796,16994,17761,9578,5175,4115,8471,5503,-5088,-13880,-6517,-4084,-7108,-4601,7214,8497,5775,1311,1090,-3099,-11976,-15424,-14057,-14962,-12613,-5344,-6951,-14957,-15518,-789,7731,3511,-7910,-10985,10202,31406,38117,37427,27990,16328,3761,-8703,-15215,-10843,-6115,-1041,2870,3054,-3051,-6200,5862,16960,11423,-2223,-4838,-4272,-7162,-9133,-6196,-5112,-5772,-10238,-8044,-3822,6041,6672,1399,-5069,-7421,-6968,-3738,3231,11651,18329,23205,29768,33797,24590,3613,-9789,-12382,-4926,5421,20992,33026,33397,19717,4929,-3642,-2825,-2229,-3986,121,9048,15176,14472,2772,-11562,-12731,1355,10972,12004,9458,4361,-91,684,9598,22990,22117,16786,11155,3414,-1852,-5095,-6504,-6982,-5987,-7622,-7134,-1291,1645,5068,4115,4088,7970,6480,-1864,-4029,-4996,-4850,-4460,-8394,-9294,2574,17281,29640,26683,-2652,2570,13681,7340,4429,1813,-3920,-12242,-13767,-8073,2354,32907,45075,25700,16157,9884,10547,7213,-928,-5972,-5900,-403,5153,9970,11383,11738,12315,10110,10470,-6524,-12477,11451,48010,72498,67376,52589,39900,15992,4677,5086,9676,10142,-151,-12187,-3303,-5097,-4691,-3901,-3065,-2589,-7034,-12274,-7372,-5364,-7959,-10721,-15090,-14137,-9714,-6253,824,5084,2924,3697,8994,17920,22952,17717,3926,-1210,-3139,-4658,-15,4347,3691,-6014,-18758,-6628,4592,7060,-840,-8461,1035,3629,46,-4061,628,814,1798,10145,13278,19971,40914,30081,21915,21047,10212,-17,-7116,-12155,-12965,-5705,13721,19956,12988,3441,693,7792,12786,6369,-5097,-11581,-5082,-3623,-3687,-2186,-2723,-3185,-4080,-3737,8608,15389,6180,507,-26,1363,115,-19121,-9533,-9380,-9758,-4698,-14555,-9165,-3201,9048,15590,10047,-2269,-8116,-8005,-9875,-2463,20072,35467,41294,40618,36973,30253,14510,8357,4675,-2372,-9768,-10554,-11735,-16776,2728,26470,42137,40215,26624,13463,1081,-7131,-8483,1482,16685,25994,28085,5951,-14634,-7830,12791,28480,3635,-4619,-2276,3455,8720,14652,17807,21246,34137,42605,27315,6796,260,-2363,-11721,-14902,4158,21844,33319,21425,4231,-8468,-10612,-8044,-4759,-2288,-1246,-97,3371,10612,2006,-10802,-6684,-2707,-1760,867,11176,8504,255,-8055,-15221,-12838,-10933,-11371,-6331,-3034,-4044,-14132,-7324,-1235,2265,1484,-1302,-897,2962,9064,13728,14238,16866,16507,7924,-6750,-17231,-5534,-1164,-3604,-8913,-14722,-11712,-639,10808,22700,19886,6814,-2296,-5232,-724,6379,10280,254,-15793,929,5645,1000,-7046,-13723,-11508,-9577,-45,8568,17014,24898,22427,14379,473,-11440,-10418,-8939,-8311,-8467,-13550,5481,33133,51741,48876,38113,38235,36170,19803,-6805,-7584,8866,15995,13721,5272,1154,6702,12487,10671,6695,9599,9941,2078,-4587,-7531,-4573,-644,3314,3042,-4736,-11811,-14314,-15021,-12081,-965,17187,24913,23247,22036,33192,54386,62963,49676,27675,13358,13862,19866,26178,22187,10757,-7747,-11787,-4552,-1651,-4224,-8489,-11989,-1714,11612,16745,19338,16734,7730,10567,3188,322,3241,10339,17668,9083,-8664,-9620,3032,19091,22170,2593,-10473,-17100,-14173,-5227,-2411,-8167,-4436,928,3707,8460,4253,-2969,935,-1440,-4547,-7774,-10633,-7537,-4888,-7889,-10100,395,10805,14072,8215,-5541,-5672,-3177,-5050,-2089,2623,7053,14566,15976,9666,3095,-433,1322,3914,-363,-10416,-24093,-13704,-8461,-11976,-13427,-8289,-2458,4187,6193,7303,10765,12416,13990,13974,8137,-3773,-16682,-16220,-8793,-8249,-13860,-8638,1651,14411,30432,41008,35097,17923,8442,6305,2569,-2747,-7939,-6469,-10094,-13977,-11093,-1995,195,-759,1379,-3127,-3847,4730,15355,14740,3513,148,6588,8188,6404,3374,-263,630,-4664,-7654,-13487,-1422,-764,-6959,-5716,-267,4159,7289,4704,-1634,-6299,-5508,-68,18,-3434,-5800,-3544,-197,-3014,-2408,-1081,-2934,1090,9045,8385,-2371,-13111,-4391,8284,7925,-7278,-7910,17760,25832,10664,-5487,-4524,16849,43520,37600,15625,1681,6428,17884,19236,2054,-2262,4325,10605,12446,9247,-1682,-16275,-8024,518,-2479,-3686,2822,-528,-4913,-9159,-7680,4629,13325,18832,21688,29329,38412,44923,37699,19371,-2588,-2988,12187,17791,14060,10504,6580,3154,-6106,-16034,823,19513,17069,6270,-471,-10849,-10248,4892,18439,29736,24708,7303,-12636,-8525,5306,-5281,-11698,-4444,11174,16989,7569,552,3003,9934,5048,1018,-8332,-16619,-18799,-12861,-3066,-1479,-1738,-1432,-2007,-299,-3030,-10728,-10391,-6040,-7131,-9283,-11706,-2567,9709,19716,9543,3886,4049,1740,1213,1637,963,1029,-2734,-12846,-18127,-5279,-408,2442,-2201,-5792,1425,8212,14409,6091,-11508,-12531,-500,-1211,270,1186,3257,704,-6299,-10012,-9484,-9182,-8128,794,4689,-5859,-13391,-13474,-3190,17698,34309,42125,39357,25840,9963,3789,5278,-1791,-4894,-17164,-5264,1050,-89,-8060,-7076,-8969,-10664,-7642,-3442,-1780,-6838,-9585,-6620,-7892,-10302,-6570,-299,6215,8391,2145,-5382,-7413,-4167,6018,24675,39025,47941,36994,14421,3189,-1148,-5340,-6612,-7025,-480,8172,14243,17930,6962,-4208,-12228,-5217,101,-1286,626,4337,5581,7108,15511,29024,32994,27972,13527,6906,17616,28624,33333,19236,5143,-2090,357,5977,13919,16099,11156,7200,4266,474,77,-194,-2154,-4632,-7129,-10100,-15034,-16537,-10288,-3846,-2894,-8051,-15627,-7342,-6238,-6596,-6526,-3196,4938,8195,433,-8282,-1455,13311,16622,6321,-4146,-6045,7081,16313,23802,29480,35015,47696,50260,34511,22261,10733,-2406,-4607,4944,19458,32490,41035,27330,9697,-245,3812,13189,10967,9759,20171,33139,31578,14749,140,-288,-1916,-2441,1260,-5597,-13961,-6933,8427,26104,41518,35167,16970,5311,-938,-3196,-3869,140,12118,16941,16960,7662,-8035,-15939,439,10319,15265,12923,5208,-2842,-4711,-2958,1514,3869,3474,3797,4540,4025,-1888,-8574,-10965,-12586,-6752,3669,15658,18755,11313,3666,-5530,-15927,-19413,-18707,-17118,-17860,-11374,-9033,-4490,-4885,-6049,-6039,499,10328,18007,19504,11822,-1407,-10766,-15917,-15285,-7775,-1817,-2766,-10065,-13631,-8188,-5073,-4464,-3863,-7231,-1607,7665,14581,13914,14216,29982,41309,16388,-9437,-12210,-6163,-5777,-6221,-6539,-12030,-14540,-4020,3055,-7572,-10702,2673,1320,-10266,-16595,-9516,-1565,2704,-419,-6202,-18006,-10930,867,8737,7363,9704,7940,4885,5401,7442,11923,17223,25710,44762,59378,54358,33304,11588,-3455,4808,7244,13739,19048,15917,7467,-2387,-5130,-7440,-9371,-10923,-14403,-14334,-12923,-13787,-1046,21078,38569,50943,31302,3281,6409,20125,24418,20810,17228,14509,9956,1418,-6470,-2635,-919,-4180,-7689,-7130,-7638,-6524,-6504,-7083,-5031,-1820,3581,10661,9887,4243,1443,-2403,-8491,-2436,7836,16478,24257,17213,159,-6629,2619,9586,12398,14390,16082,15687,11263,2619,-7599,-10116,-10953,-12816,-12687,-7845,-7150,-8894,-6518,-2650,483,-2743,-1163,557,2779,-784,-5371,-6336,-5754,-9105,-14757,1491,22292,24116,7865,-430,3646,10751,4326,369,1675,3301,2364,-6250,-17224,-4900,1101,-995,-11195,-12125,-10160,-12930,-14312,-10790,-8422,-6578,-4002,-1124,3471,6278,2518,7934,13025,15651,13265,10143,9482,8180,12248,17596,13454,4019,-5305,-11627,-3103,5824,6578,4477,-2529,-5604,-6931,-9567,-13495,-15565,-14822,-16171,-14782,-9061,-7812,-7895,-3176,1165,3765,5293,6313,6117,4464,1950,635,2905,-2093,-4707,-2788,4159,9744,9785,3171,-5845,-9571,-7320,-2850,-7419,1502,19579,29597,24116,18924,11316,4941,-4530,-9915,-9639,-8878,-4412,7881,1890,-2158,-1255,-478,704,-1671,-5311,-6710,-5861,3017,17005,23544,18171,4215,-5903,-14117,-14997,-10265,-4648,-2370,-4851,-5221,1638,6319,8442,5374,-4201,-9694,-11676,-9489,-7486,-6363,5722,11920,4829,-2818,-7239,-13655,-7273,-190,248,-9890,-15092,-12808,489,15132,12048,-4465,-11728,1903,13684,9269,-3183,-16454,-10994,-1893,1446,10615,12783,6109,-3042,-2583,9780,17816,21329,21832,8604,-3123,-2024,9362,15268,1559,-15100,-1630,3869,3564,6154,10829,16457,15708,9332,4797,4452,243,-1542,-7783,-6619,-2121,565,807,-3214,-8416,-10284,-11128,-10474,-4884,-6851,-12437,-10443,-921,4791,8282,6439,3007,122,-7127,-13749,-8878,-3517,786,3272,-2426,-9611,766,14347,7630,-7386,-13514,-9288,-7180,-5481,-3571,-2260,-187,1586,2370,-3446,-8455,-8807,-11415,-17440,-18431,-15267,-10069,-9029,-10752,1564,-2383,-11018,-10319,-8028,-11335,-18169,-15067,-10387,-10133,-13454,-9220,-4216,6891,21291,20226,6967,4063,-2822,-9092,-1939,9228,7192,-115,392,4725,4322,7274,22289,28887,24350,17587,8642,6328,13863,24590,35894,43068,22950,-6221,-16088,-1432,6282,6948,9909,6750,-1126,-808,-177,1279,8419,24005,24182,7132,-2268,-2250,-5005,-5389,6988,6624,-2524,-3715,7021,12515,19458,28387,30461,30254,22902,7840,-3098,-6176,-8326,-11221,-9119,-2579,-2377,-6125,-14010,-1514,3949,8454,7149,13190,7880,5806,-2,2787,14537,17849,22027,25237,17124,6893,-6272,-7591,3647,15748,26354,27272,16729,6391,3792,-1138,-4137,-14463,-14782,-12440,-10353,-11090,-12560,-11349,-8532,-6451,-10063,-14907,-9711,-11183,-3834,6859,6817,8734,1825,1559,-4720,-10538,-13421,-12486,-11070,-10488,-14975,-9855,-875,10963,13100,14989,7438,-497,-8031,-6911,7073,11010,11683,351,-1963,4470,5675,-2883,-15106,-11195,-3370,-639,-8636,-4469,9310,7411,1535,-4008,-8211,-6431,-4002,-1840,-4209,-13193,-7551,689,2751,-3644,-9623,-9391,-6910,1794,2771,1900,65,3062,16174,42246,53194,21735,-2549,-10928,-11430,-7917,254,10194,22617,22937,19842,18484,9054,5579,-270,472,7593,-499,-9907,-5843,-993,-3252,-395,-60,-5657,-2975,2136,9077,10769,8158,-207,-10908,-16892,303,15333,17887,11428,4846,4000,6001,4831,2029,-5772,-11351,-8783,-5154,-5521,-10561,-15951,-6939,-1261,1682,2225,1268,504,-3950,-14167,-6400,19137,46371,50281,24517,3850,-9448,-13626,-10272,-9841,-4336,6836,20195,26261,23153,16200,6898,12854,22111,22750,4319,-14706,-4659,-1050,-8169,249,14150,13160,2986,-8076,-14742,-11859,-3886,4836,13559,23327,25654,16424,-429,-13771,1133,14928,24527,18422,-2497,-12663,-5236,766,-217,6919,4974,-3960,-16213,-1956,21750,38171,28832,13303,-1603,-12966,-11202,3308,13989,12909,293,-18692,-6723,-5389,-7668,-7203,-7519,-1743,-910,2305,12980,11163,548,-6878,5978,16949,18042,14301,12021,15802,10163,4961,3856,8470,9968,6141,-983,-5822,-4776,2563,7602,-1420,-11295,-16371,-17658,-14357,-5367,417,6068,2371,-7372,2022,7414,6216,2481,1149,-890,-12575,6140,22577,22205,21159,24403,18177,12461,6941,4570,2945,472,-1479,3584,10855,15335,18530,18340,17987,17739,15457,15832,10013,-3119,-9691,-14003,-3939,7855,9290,6990,4347,2677,98,-7440,-12696,-14133,-11193,-5460,60,1807,-5223,-13735,-9221,-5621,-1815,1073,5176,9583,10025,5928,-8224,-15692,-11598,-11336,-12660,-12956,-12495,-14862,-10014,3997,17883,27366,24420,11646,-350,-2175,9041,13590,12597,4907,-7515,-10200,-7106,-7153,-7304,-10875,-8795,-4847,-4409,-10707,-7646,424,4144,3842,4161,2282,-8008,-9585,-7682,-2356,6843,15830,10071,-388,-9828,-16653,-11390,-1818,355,-592,2637,9998,6746,6891,12270,15826,4700,-3356,-6699,-4414,-4333,-2196,-3526,-8075,-9511,-9317,-8599,-10930,-3781,9729,23150,22682,17987,15701,7064,-1,-6499,-16006,-13307,-2934,8234,13291,12583,11643,2710,-7514,-10872,-6565,-4320,-5622,-7032,-8279,-9553,-10710,-9367,-2025,2888,2709,-7610,-5071,859,689,-7042,-3593,2654,1451],[3598,6974,11531,15995,10762,33,-8355,-3736,-6491,589,16521,32153,22348,2048,-2676,2473,1324,2772,9609,28846,32599,18811,8863,2478,-623,-6825,-12067,-9703,-4774,1139,1005,1562,5105,8307,13776,7973,-4347,-9205,-7780,-3767,7762,21693,25184,10938,-3415,4789,18137,16189,6460,5540,4045,-2110,-7675,-10856,-12857,-6928,-5244,-4247,-7607,-10753,-11443,-7704,-5656,-7559,-10620,-12061,-6926,1226,5476,4741,-7642,-7938,-299,-2571,-6219,-93,889,4082,8929,7474,530,-6835,-12687,-13719,-4510,3121,6679,28872,31712,15477,-3716,-4774,10469,13013,3045,509,688,-1541,-1348,-5322,783,4311,3003,1659,995,-498,-1719,-1192,12011,25843,36310,24199,5241,-8748,-11199,-10097,-8749,-621,3379,4688,7438,9656,7898,5139,268,-1508,-432,-3697,-7759,-3263,6550,4099,-3770,-20859,-28275,-17478,-6478,-217,10284,-202,-322,6415,1748,-9303,-15806,-12096,-6133,-758,-1464,-10693,-12220,-3938,-436,-3573,-8229,-12082,-6393,8304,21161,24939,32721,21939,9970,-1252,-11580,-19894,-12885,-6403,-6404,-8558,-3573,-46,-11075,-26308,-72019,-169269,-298661,-405683,-456301,-420157,-336196,-216798,-83906,-21990,-8597,2496,1929,-6601,-12644,-10709,-5499,-1198,-3251,-4829,-3965,-3950,3693,5970,9594,11469,6241,-3487,-16082,-8044,-762,-2859,-3430,6792,12551,9514,2433,-3517,-10700,-11386,-10125,-7864,-369,32373,38178,26233,18700,18165,20309,11418,6455,4905,7316,3380,-6818,-15609,-8224,-4660,-4038,1547,11191,10228,6844,2323,1611,-3446,-12507,-15746,-15107,-15935,-11997,-3844,-3250,-10027,-16527,-3661,6469,4699,-5167,-11908,4518,27875,37241,37805,27842,15108,2312,-9798,-15098,-8934,-2598,2960,8083,7665,-2555,-6333,6408,16739,8615,-5706,-2186,-427,-5722,-8892,-6139,-4072,-4908,-9574,-6165,-1418,8354,9701,4764,-2027,-5616,-6348,-3307,3605,11812,17907,21725,27263,29238,19717,428,-11187,-15546,-5817,5425,21448,35732,38434,23865,5817,-3686,-2571,-795,-2144,1840,13518,22094,22998,7638,-8631,-15182,-2196,5845,4072,-1175,-4963,-6210,-3194,6979,23443,25813,18998,11237,2977,-2180,-6281,-8166,-8335,-7550,-9518,-9266,-3251,-218,3068,3085,4835,7383,6609,770,-1078,-3566,-5030,-5989,-11318,-8290,5131,20218,31535,23443,-3524,2554,10096,4337,2095,512,-3504,-10657,-9932,-5074,4757,34311,38935,19102,11217,6329,8315,5537,-2291,-6754,-6606,-1395,4067,8957,9921,7228,2998,1956,4648,-10312,-10348,12639,47642,72171,69010,56597,43579,16225,3914,1682,6019,9194,1131,-14980,-7526,-8771,-7138,-4675,-2545,-1596,-6423,-11980,-6371,-3721,-7449,-10811,-14000,-12517,-8596,-6817,-352,4643,2712,3999,10596,20739,23983,18445,5391,425,-2217,-4854,-1819,2139,1917,-7861,-21038,-8184,3710,6580,-266,-8045,954,4194,744,-4218,116,-77,141,8754,12690,19242,37083,25767,20222,20944,10424,-58,-7420,-12522,-11129,307,18466,26229,20214,8587,2928,9357,14158,8071,-3014,-8106,-1238,968,656,942,-1116,-2775,-3326,-1421,10784,13485,2611,-2630,-2247,-71,2561,-15029,-13243,-11622,-4166,-1766,-14154,-8416,-1616,10965,18499,12353,-1045,-6552,-5468,-6559,2124,25214,38043,41363,41440,38672,32273,17602,12664,8660,-866,-9748,-9373,-10962,-15659,4007,29036,43839,39884,25358,13982,2905,-6199,-10419,-1678,14834,24985,25481,2215,-17384,-7671,10985,29983,9357,-983,-418,5311,13894,21961,23378,26120,38706,41275,25833,5893,-1565,-5218,-15200,-13381,6424,21041,26667,14657,445,-10808,-12378,-9927,-5865,-1542,648,-172,-999,6923,708,-10242,-6846,-2721,-1408,1025,9749,7023,0,-8199,-16545,-13954,-11521,-11075,-5623,-2441,-3138,-14713,-8725,-1907,2343,2250,302,1776,6736,12698,14778,14117,16860,16334,7269,-7282,-15701,-3129,1727,-1830,-9127,-16420,-11454,-426,12102,26845,26226,12114,1490,-2905,1239,7460,9260,-1654,-16048,1050,4840,-401,-8444,-15241,-12330,-10745,-750,7677,15391,23502,22388,15390,1550,-11982,-11555,-9415,-8892,-8556,-10918,4434,26866,45596,48443,41836,41196,33657,14495,-7660,-2197,12573,18278,14389,4993,-1307,1906,9017,9861,6829,9850,11074,3994,-3030,-6480,-3530,-325,3011,2981,-4781,-12771,-15923,-15979,-13040,-2430,15378,23353,22192,20342,30074,48740,57213,47187,28616,14914,14901,19976,24901,20385,9877,-7113,-13781,-8479,-5455,-6620,-10049,-14297,-2986,11947,19497,22484,18114,7757,12128,6877,4560,4925,10148,17041,10665,-8240,-11468,-906,14418,22258,5587,-9308,-17185,-12894,-3815,-1606,-8392,-3707,3717,6774,11401,7545,-2520,-4079,-7409,-6136,-6846,-8272,-6779,-5421,-8662,-8858,2808,13764,17499,10687,-4178,-5087,-3988,-6765,-3479,2889,9795,19017,21257,13003,5737,2802,4547,6378,1890,-7884,-21353,-16376,-10270,-13246,-12791,-6732,-677,5824,7786,10786,15690,19082,20038,17298,10173,-1192,-13002,-14763,-5383,-6959,-11788,-5700,4314,14616,26415,35150,31894,15893,6478,5678,3822,-837,-7254,-6223,-8877,-11719,-10138,-2609,695,-170,2335,-2329,-3966,3077,12092,11832,1646,-175,7394,9006,7087,3610,-696,-1152,-8059,-11530,-10512,1921,1561,-5536,-4488,1300,6012,9064,5360,-1314,-5685,-6770,-1765,-792,-3397,-5446,-3378,33,-3824,-4054,-2297,-4079,1000,9619,8021,-3223,-13423,-3900,8550,9133,-6098,-5780,21109,27836,10857,-5309,-4486,14280,35440,32406,14471,2237,6379,16872,20422,6295,684,4286,9462,11042,8026,-1751,-15579,-11438,-3659,-6139,-8280,-3487,-5151,-6204,-9313,-8215,3230,8612,10022,11761,21448,35964,47596,40458,21134,-2652,-4133,10115,16032,13764,10235,5734,2589,-5573,-15876,297,18064,15692,2990,-3143,-12115,-10759,4365,18751,30114,23287,5818,-13588,-7508,5761,-6589,-10364,-2445,12581,17915,7608,-1961,-875,6739,2535,369,-7769,-15270,-17034,-13700,-3457,245,68,-1266,-1189,2137,554,-6064,-7138,-5090,-6330,-8474,-11561,-3111,8982,20644,12185,5717,4727,1417,660,1396,217,696,-1408,-11055,-19811,-7408,-4190,-2560,-6527,-8844,-72,6887,12528,6432,-10010,-9919,1746,-1878,-3960,-5233,-2653,-2168,-6703,-8864,-6671,-6838,-8271,-474,3707,-5364,-10729,-11377,-3701,18166,36964,47758,46247,31154,13573,6512,5875,-530,-2782,-16340,-9930,-5067,-7208,-13415,-5281,-6133,-7867,-6305,-3208,-1955,-7195,-9320,-5074,-5297,-7870,-7970,-4157,952,3947,-739,-6875,-8287,-4612,6040,23231,35387,42345,33441,13666,3851,11,-3882,-5153,-6197,-380,8867,14447,14672,2855,-6782,-11630,-4144,1199,-141,1601,5177,7017,9991,19796,34364,38373,31558,13977,4291,15818,27683,33238,19962,4105,-3673,-853,5141,13889,17642,14156,10770,7486,2315,364,-696,-2606,-6211,-11345,-11606,-14887,-15900,-10266,-4341,-3730,-8449,-14972,-5979,-2418,881,-2646,-4032,4908,9307,1316,-8521,-2268,12285,15373,5215,-4350,-7977,6121,16723,26656,34319,40200,51713,54442,38907,26214,14489,425,-2654,6187,18176,29048,36847,25700,9250,-1550,1800,11999,13601,17340,28727,41226,37012,17152,972,-582,-1707,-647,3083,-4130,-13161,-5208,10278,27727,42024,36516,18663,7663,1250,-2410,-4515,-1621,11489,19774,20661,8973,-6557,-14908,-967,7583,10986,7173,-222,-5953,-6545,-4891,-381,1756,1486,2330,4002,4136,-1691,-8481,-11255,-13259,-6390,4338,15717,15924,7323,920,-7147,-17152,-16617,-15682,-12692,-11701,-5450,-4440,-4997,-7676,-8307,-7680,-1126,8615,15959,16936,10116,-1848,-10484,-17646,-13939,-6078,-995,-2705,-10404,-15123,-9285,-5934,-3305,-1159,-5418,-3499,6676,16987,16757,11406,20290,31982,11114,-12828,-11233,-4433,-4180,-5486,-6903,-12890,-13712,-3894,798,-10780,-5875,7212,4470,-9188,-18121,-6736,2464,5918,736,-5502,-14444,-14697,-3692,6554,8925,13872,11533,7241,5760,6331,10183,15418,23789,43621,59791,54363,31737,8172,-9155,1683,2929,9972,18197,18466,10348,-1637,-5502,-8500,-10633,-11371,-13467,-12534,-10145,-11488,-239,21991,40018,52010,33216,6313,9502,23235,26659,20945,18453,17352,12317,2832,-6940,-5191,-3165,-4846,-5917,-4939,-6288,-6413,-6526,-7256,-6586,-5111,338,6925,5799,-1166,-3584,-4698,-4614,4068,14125,22022,27726,18538,1099,-6890,1096,8832,12885,16319,18496,17437,12289,4078,-6028,-7901,-8889,-10638,-11061,-7379,-8126,-8218,-3610,194,2438,-1740,-1102,306,3137,1031,-3847,-6986,-6517,-8600,-14195,2458,28710,33578,12774,1460,4831,10641,1740,-855,2081,5255,2531,-7363,-15295,-1151,5759,3353,-5734,-8773,-9006,-12468,-13838,-11178,-8510,-5755,-2906,-642,571,3898,2966,9739,14785,17212,14030,9652,9328,8938,14079,19097,12840,1132,-7981,-12283,-1491,7916,10660,9785,2893,-452,-1744,-4775,-10032,-13951,-15043,-16780,-16330,-10243,-8482,-8750,-4215,1325,5000,5956,6878,6068,3783,752,-1177,1013,-3056,-4496,-1920,4109,8869,9111,2933,-4941,-8667,-7541,-2716,-5443,2408,19893,30522,26508,21302,11807,4191,-4763,-9217,-7446,-5557,-222,10989,2161,-4369,-4090,-1833,1093,1,-3259,-5294,-5756,1806,15444,24109,21406,8907,-488,-8825,-14029,-10331,-4674,-1730,-3803,-4466,2362,7299,9420,5593,-4168,-9287,-10418,-8069,-6652,-6711,5359,11716,4825,-1488,-7524,-12218,-5763,216,-331,-10567,-14013,-14873,-1664,13917,12756,-3551,-15218,-2248,9733,7916,-1924,-14265,-12656,-2511,1259,9475,11077,6443,85,1008,10735,17004,20645,23536,11566,-1784,-2739,8303,11967,-2316,-12076,-378,3400,1860,3874,9340,16386,17420,12025,8143,7384,1331,-2078,-7200,-3451,-490,754,522,-3160,-7527,-9212,-10327,-10590,-4880,-5850,-10046,-7153,1692,6146,9305,7696,4405,1181,-6206,-14476,-10005,-3980,861,3050,-2655,-6776,5579,19278,12541,-4270,-12439,-9914,-8082,-4932,-791,1853,4758,4067,1727,-4415,-8968,-9422,-11544,-16676,-17577,-16072,-7487,-6426,-6138,4589,113,-8601,-8433,-8668,-12611,-18487,-12874,-7475,-6754,-12934,-11075,-6369,3885,16284,13288,2988,3401,-3372,-8960,-568,9731,6823,86,1396,6065,6114,7851,19127,23567,20407,15295,6045,2123,9648,23443,38760,47658,26123,-5705,-17529,-2710,5826,9075,14566,12873,1956,1706,2038,3338,9187,21873,20515,6080,-393,-278,-4514,-11805,955,3042,-4474,-5825,3355,7424,14614,25020,28625,28903,21872,6479,-4319,-7090,-9430,-12741,-9906,-1724,-875,-4473,-11956,-287,4484,6905,3570,9740,6573,5966,2034,5374,14933,19066,21743,23816,14389,4783,-3787,-3401,5428,16379,26242,25865,14270,3092,-221,-5232,-7802,-16102,-13594,-11996,-11071,-11497,-12969,-12009,-9219,-6778,-9334,-13805,-10715,-10801,-3634,6002,6878,10693,6106,4557,-3652,-9986,-12888,-12037,-10643,-9637,-12348,-6871,3046,14068,13892,13257,6426,-1121,-9018,-7715,6881,12705,15765,4398,2047,9712,11248,1558,-9543,-7640,-1685,-1111,-10434,-6702,8679,8851,2022,-5238,-10262,-7353,-3389,-1537,-4636,-10860,-3780,2286,2084,-5295,-9575,-7052,-4615,2725,2160,927,-2516,471,14356,41268,52822,23058,-1277,-10086,-13335,-12076,-3717,8024,23634,26572,22683,20173,10879,6551,178,2403,6791,-3538,-14129,-11137,-5288,-6584,-3080,-1421,-5626,-2184,3298,10663,11438,8062,101,-10278,-16529,1137,16874,19348,12544,6007,5741,7799,6678,3145,-5503,-11902,-9233,-4591,-3854,-7769,-12246,-13026,-7914,-1697,-375,-1468,-1537,-5895,-14356,-4244,20400,47317,50352,24064,5192,-6232,-10160,-7612,-8484,-3999,6414,23127,32537,30672,21685,7640,9136,16208,17542,295,-18066,-5583,-1802,-7666,684,15970,14452,2347,-9674,-15110,-10639,-4055,4148,13771,24947,25350,13228,-3815,-18512,-2022,11753,23477,21258,2504,-8145,-2925,4981,4086,7632,821,-8288,-15781,-321,24364,38191,28160,14972,1499,-9947,-9418,2868,12358,12306,435,-18077,-6532,-4496,-7335,-8195,-9268,-5033,-5705,-1085,11135,8022,-2380,-9175,3927,13790,14633,10649,8891,13156,7445,2950,1947,6569,8811,6286,471,-3664,-3384,1945,7271,-1205,-10725,-15189,-16492,-14849,-5806,137,5760,1267,-9381,-770,6570,6506,3115,1692,-848,-11695,5217,17371,12218,6019,8431,7337,7078,5857,6873,6194,2409,705,7615,15335,14394,11522,11087,12405,13631,12039,11450,4872,-6345,-10524,-14680,-6915,4479,6476,4900,3528,2675,407,-6797,-11587,-12854,-9603,-4355,24,1447,-4050,-10626,-6021,-3506,-587,1920,5663,9802,9820,4744,-9792,-16272,-10430,-10175,-12336,-12879,-12142,-15569,-13968,379,14173,23200,19094,6945,-3682,-3949,7895,14917,14538,6579,-6740,-11471,-6475,-4401,-4866,-8191,-7629,-4060,-2639,-7993,-7105,-1061,1103,826,2591,3658,-5634,-8588,-7755,-1800,7352,16956,11090,-1557,-11398,-18261,-9368,-320,1110,1041,6618,13778,10405,10223,14525,15314,2513,-5513,-8207,-5452,-5931,-4797,-5915,-9339,-7355,-6630,-6823,-10758,-3402,10785,22549,21384,17316,16634,10527,3191,-3646,-14199,-12705,-2736,8174,12698,12017,11487,4537,-4754,-10476,-7262,-4702,-5330,-6297,-7242,-8081,-8621,-8115,-2308,2053,1490,-8186,-3168,2507,1419,-6464,-1581,5894,3933],[5155,6915,10999,17102,12095,-15,-9561,-3225,-6798,-796,13650,28689,23242,4296,144,1431,-3805,-4169,301,17858,25566,17322,9907,4019,-2196,-11962,-11398,-4879,-723,2026,-446,-649,3829,5574,9120,4656,-4720,-7635,-6197,-2907,7709,21877,27498,12678,-3606,2335,15956,15287,3876,1623,1170,-4933,-10517,-13605,-12469,-7074,-5602,-4956,-8634,-11859,-12755,-10338,-8957,-9037,-10813,-12321,-7955,855,6666,6501,-6191,-7662,-1060,-4320,-6317,-233,110,3068,7203,5330,-1440,-7135,-12219,-12605,-3264,2093,1724,20871,28820,13771,-4817,-5610,9519,10959,1092,-1849,-2529,-4479,-3278,-6861,-3495,2950,3574,3158,3024,908,-1237,-1323,11234,22607,34162,26427,6679,-6721,-10015,-10908,-7384,-367,2300,2598,5796,10036,9815,8231,3692,1204,1524,-2971,-7411,-2291,5650,1279,-9120,-27877,-28830,-12495,-345,5257,15947,4406,-383,4275,-1172,-11287,-14751,-12941,-8115,-3159,-3744,-12241,-12730,-4487,-915,-4143,-8827,-12055,-6445,10075,24461,23500,27169,18350,8579,-1748,-11605,-20052,-13578,-6541,-4755,-4909,216,5985,-1855,-10989,-49332,-135714,-260900,-385069,-475254,-470434,-383276,-191706,-67369,-15801,-8851,1504,4027,-1101,-8708,-11590,-4835,-1022,-3897,-6931,-6725,-6606,251,3071,8170,10375,4720,-5093,-15296,-7072,-56,-2143,-4115,6588,13881,11412,3498,-3672,-11396,-12344,-11367,-9461,-3437,27396,35822,25355,18187,18779,22208,12618,6859,5068,5681,754,-8989,-17718,-10214,-3007,1796,7598,14568,11188,7182,2753,1668,-4157,-13340,-16429,-16479,-16943,-11995,-3064,161,-4294,-11281,-6172,4337,4857,-3461,-10884,-727,22784,34572,36807,26759,13256,472,-11106,-15107,-7653,87,6021,12069,11579,-2409,-6996,5788,14957,4713,-8008,1325,2169,-5532,-9339,-6727,-3940,-5176,-9695,-4873,852,10224,12179,7601,579,-4146,-6209,-3675,2923,10861,16599,19738,24416,24827,16013,-752,-10304,-18316,-7255,4551,20318,36071,41063,26904,6502,-4122,-2869,93,-669,3514,18391,29552,32420,12962,-5908,-16395,-5951,452,-3103,-10055,-10824,-9143,-6663,3739,22118,28384,20609,10889,2307,-2462,-6891,-8222,-6826,-5802,-9575,-11226,-5389,-2446,646,1703,4848,5881,6317,3124,1389,-2238,-5337,-7757,-14612,-7639,6523,21100,30688,17897,-5620,1974,7052,1655,-459,-1085,-2851,-7718,-6193,-2241,7105,34732,32013,12536,5736,1764,5073,3085,-4025,-7819,-7669,-2787,2622,7686,8319,2976,-5409,-5801,-1256,-13380,-8702,12285,43569,66789,66551,57715,44723,15566,3096,-2239,1082,7159,1792,-15159,-9902,-11263,-9222,-5273,-1691,-250,-5655,-11931,-6046,-2698,-7339,-11288,-13334,-11365,-7739,-7516,-1865,3858,2307,3903,11124,21870,23469,18098,5977,989,-2288,-5437,-3796,-507,-440,-9836,-22640,-9872,2548,5949,158,-8000,399,4463,927,-4881,-246,-280,-761,7643,12075,18057,31348,20122,17229,19389,9723,-585,-7994,-12774,-8439,4790,20933,30054,25752,13001,4755,10124,14374,8887,-1505,-5771,1447,5169,5278,4491,646,-2495,-2899,296,11891,11168,-551,-5053,-4031,-1788,4626,-9706,-11350,-8046,1680,612,-13841,-7993,15,11947,19289,13123,-379,-5185,-2743,-2221,10057,32536,40805,40367,40598,38380,32622,20023,17025,13014,454,-10007,-8561,-10765,-14784,5403,31091,44459,38600,23556,14015,4452,-5452,-12433,-5133,12588,23430,22595,-1009,-19603,-7506,9285,29796,14934,2969,1600,7285,20038,29789,28695,30566,41536,37515,22734,4105,-3972,-8326,-18908,-11718,7996,19323,19740,8134,-3447,-13369,-14390,-12033,-6972,-853,2160,-587,-6304,2689,-598,-9732,-7218,-2885,-1106,1159,8244,5471,-470,-8412,-17560,-14513,-11945,-11076,-5748,-2975,-3251,-15824,-10186,-2771,2322,3314,2754,5692,11487,16118,14674,12598,15367,15015,5870,-8243,-14577,-1294,4139,-311,-9671,-17810,-10989,-657,12740,30444,33004,18509,5898,-203,3388,8523,8544,-2539,-15293,428,3450,-2137,-9816,-17233,-13783,-12374,-1811,6284,12924,20964,21553,16258,3388,-10887,-12851,-9933,-9431,-8955,-9125,4820,22707,40058,47116,44644,43584,31881,11766,-4633,1847,15057,19470,14123,4244,-3162,-2669,4517,8002,6033,9077,11344,5492,-2011,-5715,-2638,69,2936,3345,-4047,-12795,-17123,-16531,-14321,-4528,12597,20630,19938,17275,25223,40651,48451,42153,28171,15892,15441,19252,22297,17120,7777,-7355,-15541,-11924,-8611,-8166,-10610,-16571,-4937,11052,20670,23978,18221,7218,12969,10221,7732,5528,8998,14969,11306,-7980,-13748,-5503,8676,20641,8250,-8300,-17484,-11631,-2465,-849,-8625,-3470,6403,10462,15292,11967,-2260,-10631,-10535,-4729,-4895,-6321,-6515,-6363,-9740,-7375,5219,16331,20329,12736,-3323,-6420,-6177,-8866,-5093,2814,11766,21780,25023,15950,8041,5497,6979,7933,3349,-6001,-19132,-19143,-12412,-14854,-12610,-5748,472,6582,8104,12527,18311,23284,24091,19226,11094,682,-9310,-9309,-2815,-5927,-10126,-3317,6084,13722,21164,27230,26664,13079,4506,5549,5444,880,-6814,-6741,-8314,-9897,-9071,-3400,438,-217,2445,-2065,-4285,1455,8755,8528,-566,-661,7871,9355,7196,3071,-1907,-3489,-11819,-15678,-7410,4966,3252,-4761,-3978,2216,7440,10533,5917,-796,-4395,-7220,-3576,-1950,-3743,-5610,-4031,-912,-6458,-7365,-4892,-6217,354,9401,6651,-4900,-14176,-3911,8064,9537,-5352,-4406,22775,27824,10058,-5610,-4815,10998,27041,26972,13095,2613,6863,16982,22042,10179,3099,3619,6899,7777,5224,-2774,-14927,-14952,-8278,-10574,-12468,-9575,-10418,-8052,-9929,-9105,1335,3826,1476,1274,11538,30670,46954,40648,21459,-3254,-5797,7441,13827,13606,10408,5103,1711,-5532,-15543,-653,15839,14102,666,-6007,-13754,-11732,3232,18380,29482,20939,3612,-14850,-6389,6129,-7878,-8928,-891,12958,17151,6487,-5326,-3950,4827,941,50,-6819,-13034,-14119,-13947,-4009,1860,1906,-1582,-1269,3419,3135,-1914,-3774,-4190,-5539,-8166,-12105,-4358,7390,20370,14097,6767,4553,86,-1135,-283,-1980,-764,-569,-9284,-17645,-9038,-7634,-7382,-10913,-12010,-2027,4899,9825,6630,-6819,-6565,4640,-1665,-6996,-10072,-5916,-3819,-7243,-8109,-4540,-5289,-8736,-2213,2141,-5216,-8132,-8335,-3838,17935,38577,52368,52083,35451,16411,8532,5563,-372,-1643,-13306,-14208,-11525,-14020,-8210,-1248,-3063,-5694,-5529,-3460,-2580,-8098,-9874,-4382,-3307,-5296,-7898,-7077,-3490,-69,-3210,-8056,-9076,-5303,5342,20981,31268,36390,29360,12282,3685,157,-3469,-4642,-5920,-715,8759,13562,10917,-1385,-9660,-11355,-3461,2074,807,2038,5305,7730,11935,22724,37927,41447,32554,12122,-188,13181,25483,31329,19242,2259,-6320,-3341,3038,12236,17615,15861,13318,9981,3723,276,-1313,-2481,-5561,-13395,-13281,-14719,-15130,-10461,-5051,-4719,-8905,-14404,-5359,1115,8092,2025,-4626,4806,10237,1968,-9083,-3451,10893,13816,4151,-4054,-10477,3996,16026,28579,37636,43017,52319,55547,41416,28881,17331,2775,-935,7275,15902,24551,31291,22569,7716,-2823,632,11556,16737,25111,36990,47494,40487,18707,1527,-575,-734,718,3654,-3820,-13053,-4128,11080,27349,39668,35802,19432,9461,3055,-1814,-5119,-3271,10373,21754,23063,9200,-5412,-12546,-2274,4647,6581,1681,-4945,-8440,-8467,-7360,-3108,-973,-594,1323,4159,4876,-1238,-8656,-12106,-13870,-5988,4789,15296,13165,3292,-2334,-9211,-16119,-14093,-11905,-8141,-7295,-989,-717,-6046,-11115,-10391,-9250,-3278,6038,12863,13461,8272,-1621,-8852,-14746,-12448,-4938,-941,-3483,-11337,-17225,-10595,-7600,-3346,516,-3554,-5170,5237,18890,19746,8496,7945,20751,4760,-17107,-9641,-2866,-3057,-5101,-7307,-13530,-13275,-4351,-1772,-13702,-2702,9720,6091,-8276,-15813,-5071,4498,7514,902,-5514,-11322,-16407,-9500,2999,9198,15640,12753,8494,6341,5550,7196,11192,19224,39468,56483,50979,27744,3443,-10132,154,-878,6403,16378,19192,11832,-1067,-5671,-9740,-12419,-12173,-12601,-10245,-7767,-9570,690,22573,41061,52396,34986,9384,10981,23908,26071,18504,17778,18516,13546,3845,-6982,-8245,-6031,-5922,-4860,-3330,-4532,-6240,-7047,-8010,-8654,-9083,-3490,2265,518,-7278,-8367,-4750,70,9089,18435,25647,29510,18863,1680,-7135,-1140,6667,11518,16758,20122,18645,12865,5495,-4406,-5914,-6873,-8497,-9515,-7030,-9060,-6543,-1177,2347,3617,-1219,-1406,-440,3020,2615,-2311,-7781,-7884,-8705,-14000,3020,33209,41681,17501,2848,5127,9159,-1657,-2590,1830,6578,2264,-8611,-13132,2021,9390,6655,-962,-5967,-8492,-12555,-13792,-11900,-9047,-5509,-2303,-318,-1488,924,2583,10564,15713,18183,14242,8511,8265,8780,15066,19817,11670,-1798,-9525,-12295,-218,9958,15641,16582,9409,5072,3463,-26,-6680,-12385,-15452,-17259,-17785,-11553,-9037,-9246,-5319,1315,6091,6524,7147,5799,3021,-455,-2882,-764,-4058,-4351,-1123,3742,7357,7645,2117,-4407,-7843,-7399,-2378,-3955,2752,19158,29856,27817,23214,12061,2756,-5411,-8869,-6018,-3338,2960,14195,3497,-5440,-6970,-3793,847,1025,-2009,-4591,-5940,582,13672,24108,24255,13307,4392,-4108,-10866,-9588,-4670,-1376,-3170,-4209,2462,7572,9414,4830,-4749,-9370,-9552,-6958,-6025,-7352,4143,10724,5062,490,-6347,-9946,-4667,217,-1171,-10975,-12812,-17391,-4119,11724,12550,-2431,-16565,-6435,5577,6210,-1060,-12468,-14143,-3592,356,7468,8869,6988,3150,3778,10425,14489,17941,22890,13590,-172,-2814,7360,8662,-5787,-9095,618,2651,-170,1169,7175,15286,18029,14147,11322,9805,1853,-3101,-6732,-1436,160,403,-64,-3342,-6950,-8432,-9825,-11048,-5214,-5119,-7858,-4000,4187,7239,9818,8333,5241,1622,-5808,-14586,-10752,-4270,1115,3275,-1742,-3219,9236,22006,15728,-1871,-11662,-10840,-9155,-4709,1775,6595,10899,7889,1422,-5426,-9332,-9620,-11327,-15581,-16509,-16377,-5564,-2554,-1555,7177,2376,-6002,-6145,-9097,-14490,-18530,-10582,-4178,-3039,-11252,-13493,-9437,209,10606,5971,-499,2421,-4082,-8743,509,9601,5911,-254,1845,6712,7339,8140,15249,17998,16716,13255,3923,-1780,5282,21873,40949,51200,28693,-5403,-18907,-4125,5284,11440,18713,18287,5399,4240,4112,5105,9624,19297,16743,4985,1145,1267,-3613,-17811,-4167,-73,-6206,-8155,-732,1866,9167,20587,25410,25946,19685,4552,-5671,-8160,-10641,-14185,-10656,-1001,652,-2104,-10061,-497,3568,4531,-138,5700,4616,5021,3241,7226,14063,19085,20098,20970,10624,2514,-769,134,6551,16277,25193,24100,12240,902,-2569,-7516,-9352,-14055,-12354,-11567,-11984,-12688,-14331,-13440,-10380,-7412,-8853,-12882,-11323,-10239,-3562,5296,7472,13164,11138,7595,-2604,-9476,-12653,-12035,-10689,-8744,-9255,-3281,7225,16896,14752,11604,5228,-1952,-9891,-8116,6685,14081,19645,8572,6018,14546,16194,5843,-3534,-3138,247,-1769,-12211,-8807,7746,10356,2736,-6270,-12441,-8391,-3210,-1581,-4952,-8147,-253,3582,929,-7657,-10535,-5553,-2797,2903,989,-607,-5720,-2238,12482,39228,49946,22964,-613,-9031,-13612,-14939,-7007,6149,23949,28604,24114,21081,12995,7778,713,3985,5306,-6533,-17822,-14429,-9498,-9887,-5402,-2499,-5361,-1259,4501,12142,11826,7831,370,-9519,-16217,1291,17212,19564,12908,6742,6855,8927,7905,3815,-5470,-12689,-9933,-4412,-2446,-4924,-7440,-12297,-14384,-4946,-2957,-3844,-3535,-7871,-14087,-2415,20998,46566,48268,22710,5874,-3852,-6755,-5336,-7535,-4122,4712,23710,36666,37145,27185,9261,5810,9132,10529,-4844,-21759,-6327,-2873,-7642,786,17152,15319,1511,-11317,-14522,-9199,-4377,3183,13909,26561,25021,10558,-6495,-18047,-2181,10545,22852,23746,7691,-2563,570,9706,8680,8685,-2915,-12604,-14556,1016,25837,35805,25133,14670,3757,-6758,-7497,1458,9354,10407,-321,-17530,-6160,-3490,-6802,-8988,-10478,-7812,-9783,-4474,8603,4460,-5175,-11072,1624,10120,10732,6797,5886,10574,4589,542,-298,4427,7323,5997,1398,-2219,-2855,153,5548,-1564,-10340,-14109,-15157,-14742,-6347,-230,5444,224,-10906,-3716,5421,6828,4009,2488,-986,-10515,4672,12491,2982,-8520,-5983,-2591,2421,5541,9470,9196,3884,2674,11438,19406,14255,6269,5040,7190,9583,8584,7169,147,-9346,-11056,-13884,-9744,883,3410,2686,2680,2572,616,-6232,-10600,-11555,-8085,-3547,-125,1290,-1839,-6333,-2005,-1057,514,2316,5374,8976,8597,2930,-8676,-10067,-8213,-8311,-11274,-12286,-11238,-14559,-14670,-2032,10694,18679,13664,2291,-7014,-5761,5939,15238,15862,7724,-6022,-12430,-5406,-2123,-2851,-5747,-6248,-3244,-832,-5375,-6316,-2562,-1907,-2140,902,4754,-3405,-7875,-7875,-1199,7582,17392,11860,-2917,-12994,-17134,-7146,892,1500,2415,10128,16944,13866,13768,17095,14933,675,-7572,-9919,-6601,-7345,-7197,-8309,-10058,-4941,-3829,-4914,-10303,-3092,11552,21151,19407,15884,16548,13227,5575,-1407,-12765,-12218,-2421,8055,11904,11142,10847,6195,-2114,-8929,-7699,-5067,-5027,-5533,-6253,-6737,-6858,-6961,-2738,897,15,-7528,-1570,3783,1753,-6172,-87,8169,5558],[6463,6529,10020,17432,12866,-24,-7426,-1820,-6138,-1956,10953,24541,23157,7219,4714,2828,-6533,-9163,-6591,8831,19433,16301,11431,6161,-2316,-9879,-3035,1625,3275,2896,-1801,-2324,3130,4000,6116,2723,-4403,-5964,-4540,-1804,8128,22142,29278,13930,-3630,18,13485,13744,655,-1696,-222,-6418,-12271,-14595,-10988,-6088,-5272,-5267,-9174,-11775,-12210,-10080,-10637,-10286,-10873,-12029,-8355,1074,8316,8406,-4237,-5930,-383,-4195,-5920,77,-106,2208,5349,3441,-1974,-5195,-10283,-10322,-1166,2527,-544,13500,25240,11901,-5828,-6081,8706,9159,-479,-3680,-5025,-6488,-4366,-7210,-6184,2116,4434,4953,5281,2505,-617,-1369,9916,18824,31253,28430,9181,-3666,-6822,-8347,-5108,-44,1244,795,4626,10730,11981,11548,7601,4527,3880,-1841,-6295,-980,5058,-1473,-14622,-31350,-21707,-2911,7690,10894,20860,10277,2859,3012,-3927,-12367,-12974,-12763,-9321,-5215,-5664,-13336,-12870,-4769,-1008,-4096,-8355,-10840,-6165,10600,25459,20744,20513,14227,6785,-2448,-11364,-17773,-12338,-5295,-2093,-546,4473,12320,7719,4410,-24107,-94540,-206368,-329744,-435034,-441435,-321868,-156788,-50279,-9184,-9020,1050,8090,7098,1089,-7746,-3569,-478,-4078,-8524,-8946,-8681,-2769,630,7282,9799,3916,-5524,-13413,-5930,762,-1171,-4598,6374,15229,13728,4958,-3441,-11510,-12657,-12150,-10697,-4955,23932,34666,25910,19090,20335,24615,14187,7346,5553,4675,-1266,-10592,-19219,-11338,845,9049,14063,17995,12158,7594,3420,2096,-4357,-13510,-16656,-17393,-17049,-11622,-2080,3909,2263,-4928,-6909,2351,4883,-1946,-9080,-4094,17731,31335,35418,25665,11617,-1023,-11952,-14627,-6290,2708,8944,15456,15222,-1773,-7328,4858,12508,872,-7723,5049,3902,-5661,-9691,-7198,-3945,-5719,-9751,-3439,3626,12475,14924,10694,3474,-2367,-5860,-4110,1970,9640,15309,18257,22451,21951,14581,450,-7537,-18555,-8465,3583,18521,34832,41667,29072,7690,-4187,-2967,1169,1122,5763,23935,37611,42625,19399,-2749,-15418,-8932,-4108,-7985,-11831,-10068,-8595,-8973,764,19869,30235,22141,10732,2042,-2048,-6247,-6093,-2149,-8,-6482,-11936,-6955,-4391,-1536,611,4777,4489,6254,5604,4075,-290,-4891,-8738,-17137,-6729,7458,20724,28131,11662,-7687,1415,5019,-206,-2515,-2242,-1459,-3828,-1987,1126,10090,34680,25328,6801,403,-3255,1329,381,-5511,-8503,-8374,-3825,1579,6897,7261,-378,-11970,-11651,-5418,-13858,-6976,11116,36981,57706,60884,56328,43655,14675,2982,-5624,-4500,4428,1964,-11892,-7193,-10628,-10070,-5185,-70,1884,-4136,-11415,-5766,-1734,-7013,-11574,-12507,-10023,-6509,-7660,-3038,3247,2203,3903,10937,21601,22016,17284,6285,1199,-2612,-5827,-5270,-2811,-2536,-11130,-22922,-11078,1658,5648,931,-7613,156,5219,1336,-5427,-154,452,-428,7511,12127,17092,24839,14186,13629,16842,8485,-1092,-8275,-12425,-5393,8078,21817,31945,29974,17156,6801,10758,14080,9369,-181,-3984,3425,9172,10458,8870,3015,-1816,-2229,1989,12482,9087,-2549,-5694,-4563,-3104,6280,-3685,-4632,-519,7824,2851,-13053,-7350,2080,12515,18409,12839,352,-3469,590,3811,21902,42525,44334,39059,38720,36501,31545,22035,21760,18145,2107,-9931,-7506,-10499,-13823,7031,32585,44053,36605,21549,13914,6178,-4381,-13860,-8192,10720,22099,20238,-3157,-20613,-7176,8092,28281,20387,7907,4691,10268,27392,38116,34031,34823,42703,32237,18789,2105,-6215,-10741,-21371,-9669,9370,17387,13599,2788,-6554,-15158,-15950,-13756,-7471,292,3800,-658,-11691,-819,-1044,-8725,-7170,-2558,-243,1810,7157,4335,-681,-8144,-16651,-13580,-11602,-10795,-6029,-3937,-3805,-16886,-10748,-2887,3222,5772,7158,11875,17976,19818,14070,10396,13052,13194,4400,-8987,-13328,449,6505,1465,-9748,-16557,-9792,-794,13246,33835,40352,26465,11593,3424,6199,10164,8903,-1423,-12938,-243,2052,-3641,-10419,-18416,-15243,-13801,-2638,4922,10149,17751,20147,16898,5663,-8682,-13661,-9948,-9389,-9080,-7642,5500,20030,35680,45566,46841,45583,31088,11439,-760,5040,16800,20091,13555,3658,-3630,-5401,-11,5685,4827,7815,11201,7023,-973,-4755,-1534,834,3388,4445,-2177,-11162,-16150,-15832,-15254,-6637,9536,17535,17305,13729,19663,31580,38196,35459,26631,16592,15931,18277,19127,13287,5239,-7902,-16607,-14280,-10338,-8178,-9728,-17756,-6960,9567,20813,24384,17775,6670,13428,13483,10092,5535,7456,12194,11449,-7230,-15258,-9849,2889,18052,10988,-6757,-17121,-9937,-754,288,-8356,-3111,9508,15367,20583,17964,-535,-12448,-6694,-1469,-2181,-4381,-6223,-7159,-10579,-5376,7944,18789,22783,14580,-2765,-9208,-8934,-10292,-6316,2738,13236,23230,27464,18855,10454,8062,9049,9027,4466,-4313,-16991,-20754,-14016,-16213,-12384,-4765,1606,7059,7756,13165,19280,25335,26219,19888,11343,2315,-5702,-4529,-847,-4793,-8444,-1058,7423,12345,15750,18769,20594,10292,3310,6396,7557,2635,-6263,-7574,-7947,-8177,-7712,-3827,0,-568,2104,-1995,-4445,322,5923,5397,-2553,-806,8450,9662,7179,2282,-3280,-5669,-14918,-13980,-3593,8114,4785,-4098,-3644,2993,8958,12243,6925,295,-2290,-6124,-4711,-2843,-3957,-5835,-4962,-2510,-10515,-11390,-8294,-8721,-85,9052,4967,-6761,-14773,-3963,7367,9673,-4485,-3290,23177,26412,8858,-5858,-4905,7939,19798,22400,12050,2964,7527,17862,24027,13713,5161,2786,3485,3271,1658,-3920,-13974,-17929,-12550,-14854,-13469,-12776,-15611,-9916,-10521,-9795,-412,-182,-5494,-8001,1109,23355,43242,38488,20609,-3952,-7401,4697,11635,13993,11571,5482,1236,-5424,-14596,-1460,13484,12897,399,-8040,-15124,-12690,1987,17786,28204,18122,1184,-15231,-4682,7048,-8092,-7120,685,12764,15183,4707,-8648,-4312,4421,426,348,-5394,-10594,-11902,-14000,-4225,3898,4385,-1664,-1736,4022,5134,2088,24,-2680,-4426,-7992,-12861,-5811,5476,19390,15684,7541,4060,-1642,-3334,-2486,-4938,-2849,244,-7055,-13830,-8761,-9510,-10900,-14560,-14619,-3895,2824,7169,7432,-2507,-2515,8372,-214,-7049,-9115,-4105,-3063,-7345,-7315,-2631,-3974,-8997,-4066,357,-5058,-5274,-4594,-2222,18055,39926,56450,57036,38959,18869,10282,4955,-833,-1137,-10444,-14355,-17194,-11790,-1930,2861,-129,-3748,-4848,-3742,-3206,-9046,-10746,-4089,-1527,-2559,-6299,-8279,-6355,-2704,-4310,-8164,-9138,-5545,4693,18754,27485,30961,25542,10968,3319,-151,-3598,-4626,-5853,-1074,8345,12242,7393,-5164,-12247,-10951,-2741,3122,2021,2402,5120,8002,13116,24461,39804,42104,30893,8149,-5726,10738,22796,28433,17781,516,-9312,-6854,178,9558,16488,16587,15046,11787,4664,-156,-2073,-2082,-3395,-9688,-13947,-14279,-14237,-10507,-5592,-5448,-8983,-13618,-5023,4207,14233,6659,-4397,5139,11322,2731,-9584,-4650,9465,12271,3397,-3120,-12201,1352,14763,29876,39535,43590,49894,53851,42212,30491,19530,5040,1014,8756,13397,19933,25421,18608,5553,-3720,424,11816,19974,32573,44369,51385,41958,19747,2301,640,1368,1898,3355,-4269,-13164,-3357,11041,25045,34872,33396,19710,11123,4838,-1107,-5400,-4441,9288,23217,24489,8807,-4446,-10183,-3129,1971,2523,-3098,-8365,-9877,-10054,-9879,-6163,-3719,-2126,1210,5329,6514,-328,-8789,-13117,-12718,-5135,5351,14755,11101,45,-5569,-11293,-14460,-11621,-8098,-4163,-4371,1715,1904,-7222,-14492,-11277,-9903,-5312,3164,9416,9945,7057,-240,-6104,-11538,-10706,-3987,-1303,-4674,-12389,-17131,-11196,-9608,-4165,1469,-1715,-6064,3727,20402,22924,6898,-5831,10620,-936,-18946,-7229,-1197,-2136,-4829,-7495,-13474,-12907,-4929,-4044,-15748,-952,10454,6378,-7800,-14326,-4096,5376,8185,596,-5811,-8604,-11591,-14117,-1389,8504,15416,12347,8985,7316,5974,4241,5312,12642,33141,50351,45043,22021,-1994,-5753,0,-3954,3453,14157,18528,12224,-268,-5072,-10569,-14354,-12857,-11466,-7602,-5484,-7800,1776,22856,41649,51975,36368,12156,10659,22040,22714,13968,15629,18205,13843,4712,-6295,-11366,-9164,-7005,-4201,-2123,-2749,-5910,-7756,-8894,-10434,-13019,-7352,-2546,-4902,-10813,-8406,-1526,4962,12958,21206,27750,30059,18619,2251,-6903,-3502,3422,8343,15534,20983,19480,13159,7029,-2627,-3938,-4734,-6214,-7823,-6517,-9586,-4938,909,3981,4311,-767,-1622,-1309,2736,4191,-549,-8181,-9393,-9042,-13988,3353,35680,47977,22325,4333,4837,6569,-5527,-4535,1180,7399,1824,-9633,-11113,4663,11880,8622,2588,-3743,-8450,-12898,-13935,-12738,-9779,-5558,-2011,-30,-2423,-2187,1525,10563,15964,18764,14141,7025,6569,7916,15313,19826,10141,-4341,-8438,-10865,907,12045,21468,24581,16736,10864,8715,4838,-3237,-10671,-15669,-17239,-17977,-12576,-9078,-8975,-6199,1264,7056,7152,7414,5677,2644,-1062,-3811,-1882,-4812,-4145,-307,3308,5557,5676,1000,-4015,-6964,-6817,-1801,-2810,2695,17637,27891,28058,24698,12388,1081,-6214,-8797,-5352,-2131,4935,16579,5419,-5219,-9299,-6104,97,1415,-1531,-4538,-6331,-427,12040,23744,26612,17236,8579,-46,-7466,-8325,-4536,-1146,-2763,-4224,2171,7347,8672,3417,-5700,-9783,-8961,-6047,-5472,-8012,2340,9137,5360,2571,-4240,-7482,-3822,-15,-2066,-10770,-11454,-16633,-6308,9039,11686,-1269,-14522,-10349,1581,4329,-624,-11129,-14987,-4863,-1129,4702,6444,7702,5805,5532,8690,10307,13320,19802,14476,1527,-2039,6958,6040,-7757,-6089,1507,1797,-2316,-1680,4588,13384,17698,15785,14309,11723,2014,-4368,-6564,-506,-19,-357,-828,-3634,-6523,-7744,-9371,-11727,-5796,-4615,-5833,-1017,6512,8115,9835,8300,5472,1494,-5842,-14138,-10862,-4174,1745,4097,126,343,11545,22342,16961,-220,-11092,-11896,-10266,-4751,3993,11515,17475,12566,1781,-6305,-9482,-9244,-10428,-13910,-15182,-16094,-4450,1329,2965,9437,4499,-3273,-3406,-8291,-15646,-17979,-8738,-1030,599,-8639,-15055,-12834,-3773,4675,-1161,-3077,1324,-4787,-8420,1300,8963,4639,-999,1814,6657,7903,8113,10956,12489,13403,11585,2545,-4837,1606,20367,42475,53527,30598,-5230,-20059,-5443,4971,13971,21901,22231,8991,6772,6088,6701,9926,16633,13185,3951,2326,2275,-2833,-19955,-6791,-1703,-6915,-9518,-3771,-3072,3567,15446,21168,21844,16816,2506,-6842,-9268,-11780,-15352,-11366,-543,2028,753,-8236,-2257,1273,1777,-3313,1448,1962,3285,4387,8789,12238,17989,17213,16969,6238,568,1492,2481,7111,15618,23441,22093,10559,-271,-2972,-7199,-8035,-11018,-11083,-11039,-12666,-14374,-15998,-14562,-11088,-7725,-8336,-12282,-11991,-9993,-3583,4917,8684,16047,16681,10608,-1450,-8885,-12621,-12407,-11009,-7346,-5590,805,11477,19262,15710,10289,4217,-2660,-10364,-8052,6505,15070,23102,12764,9715,18472,20092,9684,2146,1208,2091,-2613,-13874,-10827,6352,11725,3620,-6982,-14609,-9364,-3418,-1983,-5109,-5268,3087,4746,-427,-10472,-12295,-5029,-1632,2281,-609,-2592,-9462,-4688,10733,36340,44941,21442,-553,-8043,-12728,-15783,-8965,5016,23862,29023,23980,21100,15343,9456,1621,5289,3220,-9464,-17691,-13142,-11258,-11300,-6250,-2844,-4717,-106,5805,13480,11958,7573,710,-8550,-15867,780,16408,18679,12659,7131,7485,9556,8688,4215,-5472,-13520,-10779,-4567,-1331,-2153,-2293,-4800,-14594,-7189,-5025,-5466,-5327,-9763,-13441,-898,20943,44217,44292,20639,5982,-2201,-4295,-3959,-7098,-4474,2169,21899,38089,41796,32283,11876,3941,1830,2252,-10756,-20465,-6344,-3926,-7911,595,17617,15689,494,-12970,-13234,-7471,-4600,2094,14082,28166,24755,8504,-8500,-15386,-888,10600,22494,25707,12870,3853,5455,14863,13470,10110,-5848,-16672,-12926,2078,25989,31176,19980,12412,5049,-3721,-5505,-605,5259,7364,-1828,-16636,-5517,-2330,-6023,-9498,-10956,-9258,-12199,-7198,5823,788,-7661,-12522,-845,6172,6661,3175,3405,8232,1758,-2109,-2709,2255,5663,5366,1836,-1492,-3172,-2623,2582,-2419,-10008,-13002,-13628,-13853,-6801,-436,5404,-510,-11856,-6639,3946,7113,5069,3587,-1101,-8965,4428,8135,-5001,-21373,-10226,-6706,133,6190,12226,11864,5014,4595,15066,22868,14625,2879,64,2565,5911,5372,3298,-3880,-12004,-11159,-12163,-11563,-2374,440,564,1998,2547,885,-5613,-9614,-10209,-6672,-2936,-276,1447,1401,-831,2850,1766,1577,2362,4418,7250,6546,776,-5043,-1915,-4330,-5367,-9026,-10931,-9624,-11461,-10053,-1675,8357,14517,8650,-1956,-9990,-7205,3681,14673,16553,8356,-5353,-12876,-4112,-304,-1156,-3545,-4802,-2388,961,-2760,-5086,-3606,-4252,-4362,-275,5951,-1024,-7207,-7742,-354,7726,17294,12538,-4108,-13822,-13869,-4519,1984,1695,3637,13178,19474,17125,17572,20142,14983,-495,-9147,-11507,-7558,-8322,-9093,-10446,-9921,-2411,-803,-2666,-9287,-2632,12225,19364,17164,14064,15751,15173,7123,108,-11661,-11554,-1769,8015,11053,10162,10017,7900,584,-6731,-7598,-5240,-4554,-4552,-5101,-5291,-5179,-5760,-2973,-207,-1339,-5838,-45,4894,1921,-5923,1183,9718,6615],[6717,5117,7956,16260,12243,-780,-5426,-581,-5398,-3591,7833,19492,21385,9581,8748,4679,-6736,-11970,-11524,1493,13661,14845,12437,8116,-1123,-4184,3861,7005,6289,2959,-3805,-4142,2203,2583,3924,1322,-4393,-5053,-3627,-1318,8194,21728,29648,14017,-4020,-2768,10163,10845,-3801,-3609,2,-6848,-13294,-13956,-10008,-5102,-4992,-5828,-9829,-10903,-10121,-6854,-8267,-11723,-11430,-11872,-8708,1268,9748,9664,-2579,-3605,1110,-2940,-5602,237,-349,1026,3130,1974,-531,-1441,-7185,-7662,655,3094,-1044,6913,20546,9275,-7353,-6597,7698,7331,-2067,-5500,-7157,-7826,-5027,-7274,-7701,1261,4969,6390,7085,3663,-418,-1838,7667,14350,27553,29749,12138,-485,-3386,-4811,-2759,-92,-179,-1070,3521,11222,13839,14483,11323,7764,5958,-983,-5126,40,4210,-4515,-19659,-27089,-9849,8575,16036,15859,24090,15413,6921,2013,-6967,-12530,-11106,-11987,-9995,-7368,-7632,-14401,-13115,-5150,-974,-3576,-6940,-8897,-5557,9786,23836,16639,13392,9699,4342,-3781,-11340,-15296,-9868,-2972,1318,3951,8273,17557,16597,18694,1436,-50944,-146033,-260402,-364152,-368644,-259983,-121444,-34110,-3075,-9567,734,12471,14980,11221,-1205,-2109,51,-4187,-10005,-10996,-10586,-5860,-1828,6445,9229,3241,-5500,-11577,-5017,1241,-473,-5433,5550,15960,15977,6288,-3324,-11570,-12830,-12924,-11961,-5411,21515,34893,28100,21405,22675,27171,15685,7468,5845,3910,-3011,-12019,-20490,-11893,5186,16092,19996,20670,12513,7490,3762,2368,-4548,-13455,-16843,-18389,-16729,-11251,-1282,7401,8803,1173,-6235,240,4374,-1071,-7759,-5973,12973,27599,33452,24296,9874,-2600,-12874,-14195,-5327,4780,11267,17703,17852,-1101,-7721,3243,9106,-2895,-5857,7782,4275,-6362,-10340,-7993,-4531,-6905,-10153,-2371,6306,14656,17508,13593,6167,-820,-5813,-5088,326,7801,13725,17017,21214,20390,14684,2676,-4409,-16606,-9904,2088,15808,31793,39729,29518,8775,-4356,-3312,1966,2727,7999,29131,45032,52099,26193,297,-13879,-11407,-8034,-10083,-8176,-7013,-7174,-10658,-2265,16483,30652,22923,10199,1638,-1508,-5022,-2881,3858,7379,-2190,-11835,-8428,-6592,-3952,-671,4179,3031,5902,7567,6529,1840,-4013,-9103,-17215,-6048,7551,18907,23963,5140,-9611,709,3365,-1875,-4508,-3366,43,157,2184,4570,13172,33561,18756,1530,-5134,-9201,-3337,-3060,-7261,-9274,-9147,-4893,555,6189,6305,-3332,-16656,-14287,-6674,-12049,-5681,8824,28327,45766,52296,52109,39940,13146,3145,-8105,-11158,335,610,-7903,-1439,-7591,-9990,-5026,1648,4157,-2371,-10793,-5939,-1337,-6957,-12154,-11976,-8926,-5371,-7674,-4234,2335,1864,3452,9473,19492,19431,15704,5927,717,-3544,-6488,-6652,-5047,-4554,-11996,-22286,-12084,712,5201,1536,-7276,-89,6169,1666,-6270,-280,1272,369,7800,12380,15898,17635,7965,9213,12951,6116,-2127,-8765,-12063,-2870,9732,21016,31619,32326,20503,8637,10910,12922,9050,414,-3138,4269,12234,15319,13298,5335,-1303,-1808,3190,12155,6781,-3910,-5055,-4291,-4321,6720,2224,3187,7820,13226,4392,-12262,-6950,3929,12238,15525,11115,764,-1876,3991,11123,36443,54071,48004,37172,35546,32653,28463,22874,26002,23234,3579,-9888,-6615,-10547,-13218,8099,32554,41789,33224,18743,13100,7563,-3439,-14983,-11133,8969,20722,18135,-4717,-20922,-7249,6782,25209,24775,13377,8851,14177,34839,45653,38568,38067,41525,25587,13898,-385,-8501,-12339,-20380,-7855,10064,14941,8142,-1540,-8892,-15608,-17006,-15454,-7781,1386,5076,-733,-16972,-2934,-775,-7648,-7059,-2106,765,2514,6011,3132,-1073,-7748,-14718,-11867,-10892,-10590,-6725,-5549,-5125,-18283,-10513,-2313,5051,9570,13370,20063,25736,23276,12681,7277,9630,10530,2537,-9824,-12368,1632,8291,3066,-9104,-13068,-8369,-1247,13223,36391,47217,35086,18063,7506,9158,11950,9884,978,-10033,-1211,285,-5292,-10552,-16638,-16834,-15156,-3574,3211,6761,13564,17639,16470,7303,-6530,-14292,-9886,-9218,-9283,-6831,5314,17342,31695,43445,47843,46472,30429,11986,2278,7059,17449,19803,12431,2923,-3262,-5931,-4228,2667,2898,5782,10240,8113,-282,-4044,-761,1342,3708,5573,82,-8678,-14251,-14788,-16036,-9013,6017,13970,14225,9701,13499,22049,27139,27262,23468,16373,15880,16724,15305,8956,2221,-8998,-17594,-15951,-11079,-7397,-8335,-17749,-9317,7277,19657,23444,16596,5810,12999,16003,11179,4704,5304,8666,10757,-6266,-15292,-13795,-2833,14472,13329,-4863,-16217,-8220,899,1386,-7978,-2881,12708,21250,26749,24911,3679,-4361,-961,1953,441,-2841,-6187,-8067,-11479,-3461,10360,20519,24191,15509,-2871,-12165,-10802,-10731,-7477,2185,13763,23146,28200,21232,12593,10095,10380,9299,4886,-3163,-15274,-20327,-14836,-17503,-12390,-3975,2568,7103,6653,12709,18680,25062,26038,18896,10694,3423,-2633,-950,158,-3924,-7060,750,8059,10344,10347,10507,14290,7734,2954,7890,9679,4087,-5836,-8898,-8069,-6975,-6586,-4200,-730,-1455,1091,-2443,-4781,-607,3422,2249,-4515,-888,8809,9620,6778,1098,-4908,-7721,-16684,-9386,742,11030,5929,-3715,-3641,3445,10345,13965,8128,1555,3,-4123,-5212,-3618,-4254,-6332,-6332,-4850,-15542,-13522,-12187,-11196,-81,8675,3088,-8799,-15305,-4253,6337,9439,-3586,-2494,22340,23789,7236,-6188,-4850,5283,14066,18804,11113,2905,7731,18556,25554,16287,6394,1520,-759,-2299,-2224,-4805,-12727,-19818,-16068,-17192,-10892,-11370,-20472,-11858,-11217,-10369,-2036,-3390,-10546,-14719,-8972,14483,36524,33879,18346,-4902,-8922,1855,9371,14659,13460,6804,1189,-5304,-13272,-2132,11018,11959,1981,-8605,-15947,-13769,537,16873,26123,14781,-1506,-14275,-2578,8443,-6986,-5130,2182,11964,12096,2282,-11175,-2168,4845,513,894,-3922,-8429,-10523,-14342,-4131,6323,7530,-1257,-2564,3917,6451,5780,4144,-521,-3280,-8022,-13725,-7497,3263,17733,16842,8046,3290,-3621,-5331,-4217,-7981,-5477,985,-4414,-9383,-6303,-9404,-12561,-17204,-16511,-5623,780,4965,8889,2246,2050,12627,2161,-4340,-4412,403,-535,-7003,-6523,-950,-2829,-8904,-6004,-1621,-4871,-2174,-267,1519,19080,41234,59882,60698,41375,20864,11764,4236,-1819,-1320,-7995,-11121,-13688,-6299,3151,6196,2404,-1992,-4191,-4003,-3805,-9966,-11852,-4128,67,180,-3883,-7743,-7472,-3694,-3861,-7137,-8383,-5082,4489,16973,24372,26371,22261,10005,3067,-644,-4059,-4945,-5937,-1396,7771,10768,4349,-8297,-14333,-10330,-1898,4400,3659,2895,4674,7767,13398,24887,39772,39964,26338,2183,-10279,9390,20181,25218,16258,-93,-11225,-11452,-3044,6324,14553,16424,15906,12693,4868,-1062,-3145,-1843,-1041,-5955,-13014,-13571,-13243,-10345,-5892,-5815,-8551,-12453,-4757,6550,18665,10634,-3240,6077,12613,3679,-9872,-5735,8067,10751,2902,-1755,-10977,-1150,13359,30685,40048,42094,44973,49712,41368,31108,21168,7396,3404,10867,11202,15831,19970,14315,3070,-4091,1042,12513,22811,38876,49902,52356,41361,20415,3590,3410,4408,3003,2464,-5223,-13191,-2733,10163,20904,28213,29668,19790,12936,6857,-99,-5228,-4953,8547,24366,25216,8222,-3413,-7842,-3364,-179,-919,-6883,-9997,-10203,-11037,-12088,-9129,-5928,-2695,2046,7425,8915,1024,-8699,-13978,-10600,-3592,6232,14355,10097,-1765,-8322,-13094,-12547,-8960,-4182,-618,-2511,2821,3294,-8288,-16633,-10308,-9088,-6617,490,6220,7101,6872,2266,-2612,-8029,-8575,-2942,-1804,-5898,-13076,-14453,-10208,-11391,-5363,2012,156,-5874,2446,21566,26123,7948,-11615,7113,-2453,-13506,-3865,778,-1197,-4486,-7320,-12718,-12298,-5207,-5525,-16522,-250,9910,5772,-7606,-13140,-3278,5845,8560,291,-5977,-6021,-5795,-6776,-5850,7234,13848,11147,9148,8691,7813,2842,-988,4888,25805,42747,37825,15598,-7448,-1067,692,-6069,1451,12066,17026,11911,1089,-3327,-10369,-16015,-12869,-9703,-4358,-2973,-5882,3071,22808,41587,50488,36991,14339,8454,17771,16995,8081,12620,16806,13531,5756,-4647,-13516,-11966,-7528,-3533,-1022,-983,-5306,-8283,-9315,-10836,-14724,-10342,-6337,-8512,-7180,-1927,4256,10009,16167,23070,28940,29990,18328,3238,-5714,-5054,-215,3787,12643,21059,20133,13399,8847,-479,-1681,-2197,-3553,-5714,-5491,-9342,-3315,2947,5413,4955,139,-1200,-1816,2689,6075,1717,-7649,-10449,-9120,-13843,3739,36378,52416,27676,6849,4807,3673,-9334,-6260,501,7943,1552,-10010,-8964,6955,13376,9374,4802,-1979,-8570,-13083,-13880,-13341,-10330,-5502,-1672,524,-2092,-4700,98,10020,15806,19263,14114,5672,4711,6750,15149,19422,8633,-5894,-4817,-7689,2204,14381,28140,33600,24787,17000,14198,10100,668,-8446,-15165,-16558,-16631,-12714,-8133,-7555,-6413,1516,8195,8189,8125,6202,3221,-373,-3262,-1799,-4936,-3604,759,3212,4022,3674,15,-3387,-5729,-5590,-765,-1663,2578,15815,25232,27541,25986,13196,-169,-6713,-8640,-5107,-1542,5984,17902,7689,-3734,-10193,-8321,-838,1406,-1570,-4861,-6635,-856,11011,23371,28534,20675,12116,3511,-4138,-6639,-4012,-691,-2205,-4096,1924,7059,7707,1934,-6561,-10163,-8332,-5042,-4689,-8264,426,7360,5783,4685,-1518,-4771,-2869,-124,-2635,-9680,-9681,-13444,-7377,6559,10647,59,-11609,-13491,-1736,2635,-383,-9982,-14723,-5839,-2815,1556,4308,8640,8030,6365,5739,4920,7335,14684,14327,3396,-180,7566,4773,-7297,-2808,2624,1208,-4156,-4140,2099,11198,16896,17255,17255,13396,2223,-5419,-6543,-325,-645,-1176,-1438,-3694,-5863,-6736,-8501,-12252,-6340,-4109,-3759,1956,8829,8996,9555,7749,5266,1050,-6011,-13248,-10109,-3380,3086,5750,2825,3847,12750,20746,16563,935,-10439,-12713,-11107,-4789,5993,16432,23993,17638,3069,-6702,-9204,-8109,-8539,-11394,-13342,-15063,-3741,4882,7606,11687,6760,-258,-144,-5935,-14458,-16841,-7304,1826,3914,-5787,-14610,-15498,-7202,-750,-7326,-4341,463,-5181,-7806,2005,8126,3363,-1797,1592,6120,7907,7821,6630,7393,10694,10518,2208,-6546,-781,19225,43410,54670,31975,-4915,-20670,-6296,5264,16531,23875,24281,12485,9471,8194,8383,10387,14292,10198,3222,3341,2819,-2467,-15859,-5957,-1117,-5799,-8493,-3794,-5674,-1634,10194,16606,17392,13918,863,-7474,-10195,-12455,-15893,-11808,-68,3463,4001,-6089,-4780,-1455,-676,-5630,-2491,-505,2076,6129,10085,9827,16113,13644,12426,1784,-715,2666,3861,7438,14719,21335,20044,9248,-573,-1797,-4714,-4771,-7888,-9656,-10203,-12297,-15527,-16526,-14201,-10742,-7231,-7359,-11556,-12703,-9924,-3316,5216,10728,19288,22446,13579,-22,-8039,-12602,-12993,-11207,-5050,-1343,5286,15599,21020,16709,9450,3794,-2747,-10023,-7413,6427,15698,25967,16823,12876,21032,22610,12903,7210,5069,3746,-3488,-15199,-12690,4477,12783,4614,-7280,-16574,-10036,-3886,-2697,-5036,-2288,6324,5976,-1652,-13406,-14538,-5493,-1284,885,-2402,-4781,-13582,-6207,9371,32967,38501,18688,-1018,-7196,-11302,-14692,-9199,4876,23586,27898,22228,20190,17824,11754,3264,6525,821,-12233,-14407,-9039,-7998,-8542,-4723,-2129,-3596,1347,7245,14613,11850,7374,1216,-7309,-15361,-338,14609,16910,11922,7242,7740,9820,9167,4478,-5361,-14205,-11661,-5003,-540,403,2677,2730,-8128,-7468,-6035,-6038,-6741,-11435,-12536,310,20288,40562,38942,18053,5641,-1111,-2698,-3297,-7022,-4913,-735,17957,36616,44087,36578,15407,4404,-4195,-6526,-16803,-15756,-5410,-4710,-8309,162,17300,15464,-717,-14634,-11556,-5457,-4504,1007,14315,29587,24481,7010,-9876,-13155,652,11163,22113,26957,17787,10804,11530,20176,18218,11770,-7689,-20232,-11211,2835,24685,24688,13150,8430,5300,-1024,-3377,-2828,410,3388,-3893,-15188,-4610,-1051,-5034,-9719,-10776,-8609,-11708,-8427,3412,-2708,-9745,-13588,-3434,2146,2718,160,1636,6143,-959,-4862,-5080,243,3930,4419,1759,-1533,-4321,-6147,-1427,-3731,-9672,-11811,-11854,-12385,-7094,-360,5790,-825,-12224,-9408,2068,7198,6062,4830,-1109,-7141,4298,4292,-11109,-9470,-706,-959,1393,7662,14895,14065,5868,6538,18394,25505,15129,1068,-4124,-1314,2854,2641,138,-6865,-14267,-10814,-10139,-10968,-4666,-2145,-1328,1601,2748,1318,-4872,-8581,-8833,-5398,-2488,-397,1912,5352,5590,8268,4859,2622,2128,2922,4826,3877,-1439,-518,7140,1650,-834,-4976,-8316,-7219,-6756,-3381,1745,7929,11309,4402,-5567,-12307,-7996,1582,13354,16558,8523,-4658,-12750,-2726,1132,336,-1510,-3314,-1462,2743,-58,-3275,-3671,-5141,-4968,-260,7695,1814,-6325,-7053,892,7971,16917,13368,-4567,-12568,-9684,-1327,3101,1850,4797,15752,21381,20198,21649,23725,15622,-801,-9930,-12654,-8012,-8630,-10187,-12105,-8898,242,2536,130,-7542,-1797,13001,17604,15043,12237,14610,16438,7907,967,-10678,-10374,-586,8127,10253,9305,9379,9912,3588,-4016,-6711,-4996,-3697,-3105,-3485,-3408,-3237,-4209,-2601,-790,-2080,-3608,1725,6159,2273,-5334,2658,10993,7580],[6339,3190,5446,14236,10687,-1958,-3831,539,-4566,-5260,4763,14362,18458,11280,11818,6138,-5637,-10168,-12156,-3907,8486,12992,12921,10019,1391,1375,9123,11044,8383,2363,-6285,-5802,1125,1282,2409,369,-4733,-4854,-3396,-1426,7933,20729,28628,13150,-4504,-5864,6213,6737,-9227,-2392,2188,-6137,-13455,-13202,-9712,-4410,-4835,-6615,-10527,-9473,-7231,-2799,-4765,-12666,-12415,-11808,-8976,1433,10894,10146,-1349,-1098,2976,-1399,-5383,207,-625,-336,1032,1894,3241,3708,-2702,-4757,1795,3204,-687,1941,14959,5822,-9474,-7004,6593,5549,-3622,-7299,-8623,-8409,-5347,-7297,-8270,292,5037,7272,8213,4199,-747,-2757,4675,9414,23343,30344,15323,2507,-189,-1222,-625,-551,-1959,-2987,2395,11349,15201,16817,14587,10628,7468,-693,-4248,492,2900,-7784,-21812,-17088,2972,19519,23507,19654,25127,18727,10086,840,-10433,-11783,-9418,-10959,-10203,-9747,-9686,-15467,-13644,-5664,-751,-2475,-4784,-6629,-4417,8148,20188,11703,6657,5144,1340,-5880,-11764,-13133,-6983,83,5419,8295,11160,20990,23941,30568,24607,-10145,-88534,-191706,-289778,-295497,-203681,-89891,-20408,1856,-10606,330,15991,21067,19950,6287,-602,419,-4396,-11562,-13059,-12571,-9345,-4530,5391,8358,2318,-5547,-10189,-4532,1148,-372,-6938,3770,15699,17885,7177,-3618,-11900,-13170,-13917,-13381,-5564,19008,35545,31024,24241,25114,29385,16773,6964,5588,3087,-4684,-13503,-21700,-12124,8896,21908,24605,21959,11824,6481,3403,2155,-5034,-13481,-17070,-19516,-16293,-11071,-836,10315,14744,6422,-4859,-2061,3159,-1049,-7332,-7132,8727,23651,31049,22739,8096,-4279,-14120,-14076,-4976,6051,12757,18602,19099,-633,-8339,811,4768,-6235,-3661,8989,3244,-7656,-11417,-9292,-5872,-8840,-11087,-1937,8540,16524,19720,16086,8417,229,-6318,-6824,-2137,5299,11807,15925,20576,19722,15409,4883,-1675,-13952,-11788,-123,12198,27125,35298,27849,9311,-4873,-4093,2286,3912,9897,33221,50854,59585,32650,2960,-12586,-13430,-11330,-9750,-5142,-4760,-6215,-12015,-5419,12102,29334,22576,9016,845,-1133,-3665,571,9824,14464,1782,-11426,-10048,-9288,-6715,-2295,2936,1511,5069,8767,8592,4006,-2822,-8912,-15517,-5738,6780,15890,18719,-1133,-11162,-162,1717,-3614,-6560,-4559,1383,3897,6131,7914,16017,31181,12469,-3345,-10763,-15978,-8439,-7071,-9407,-10261,-10084,-6061,-522,5481,5349,-6026,-16978,-12749,-4661,-9259,-4962,5534,18604,32492,41792,45469,33886,10980,3434,-8535,-18768,-5150,-2842,-4117,4877,-3473,-9085,-4993,3193,6303,-496,-10055,-6550,-1599,-7267,-13107,-11794,-8117,-4409,-7620,-5401,1139,1217,2474,6767,15892,16129,13571,4968,-387,-5041,-7443,-7934,-7069,-6258,-12301,-20885,-12720,-249,4549,1892,-6994,-279,7389,2036,-7377,-772,1842,1245,8226,12670,14389,10201,1883,4387,8163,2646,-3786,-9535,-11794,-1033,9983,18996,29411,32830,22964,10258,10681,11026,7940,265,-3124,4093,14173,19409,17347,7364,-1090,-1698,3872,11016,4258,-4774,-3637,-3435,-5274,5813,7533,10952,15647,17351,5198,-11481,-6758,5424,11244,11049,8232,945,-398,7405,19481,52244,66034,51500,34897,31393,27149,23486,22268,29206,27767,4845,-9744,-5828,-10812,-12879,8435,30726,37574,28469,15151,11576,8619,-2542,-15515,-13612,7531,19472,16412,-5705,-20800,-7636,5263,21100,27751,19218,14343,19192,41558,51536,41936,39971,38124,18313,8535,-3099,-10444,-12530,-17604,-6338,10107,12179,3589,-4632,-9994,-14386,-16649,-16908,-7851,2397,5982,-717,-16827,-2567,429,-6410,-6744,-1422,1984,3289,4842,1902,-1535,-7024,-12170,-9625,-9790,-10322,-7592,-7501,-6955,-19888,-9385,-801,8080,14787,21310,30036,34457,26410,10722,3503,5317,7157,413,-10575,-11597,2294,9454,4574,-6797,-8264,-6777,-1923,12792,38000,52915,43590,24979,11926,12183,13832,11276,4054,-6876,-2243,-1715,-6986,-10205,-14621,-17230,-15832,-4483,1276,2992,8719,14170,14872,7990,-4699,-14583,-9719,-8929,-9466,-6565,4200,14191,27727,40770,47570,46092,29571,12599,4314,8106,17186,18774,10978,2167,-2388,-4542,-6909,-706,530,3270,8596,8738,126,-3581,-373,1479,3737,6505,2444,-5709,-12031,-13627,-16461,-11474,2300,10246,11029,5591,7190,12807,16262,18214,18680,14984,15168,14661,11192,4625,-871,-10376,-18754,-17138,-11308,-6404,-6983,-16880,-11869,4383,17379,21359,14878,4744,11636,17505,11061,3243,2738,4727,9351,-5062,-13784,-16492,-8119,10282,15145,-2515,-14782,-6512,2452,2405,-7538,-2695,16013,28185,33519,32291,10633,4238,4667,5029,2724,-1690,-6310,-8967,-12424,-1918,12092,21184,24201,15147,-3201,-8647,-8332,-9989,-8704,1038,13319,21754,27373,22904,14362,11506,10894,8692,4569,-2581,-14023,-18842,-14514,-18191,-12574,-3269,3494,6875,5033,11499,16986,22821,23731,16383,9276,4027,-203,1326,191,-3408,-6023,2059,7997,7820,5192,3223,8676,5976,3697,9922,11667,5219,-5459,-10522,-8749,-6457,-5920,-4719,-1659,-2745,-446,-3410,-5351,-1416,1262,-932,-6496,-1022,8809,9129,5956,-398,-6693,-9546,-16428,-4868,5441,13520,6635,-3606,-3946,3548,11503,15554,9332,2713,2082,-1934,-5225,-4350,-4731,-7126,-8238,-7792,-15086,-9544,-13825,-11719,776,8561,1329,-10844,-15777,-4859,4969,8847,-2628,-1861,20630,20390,5286,-6670,-4713,3120,9778,16038,10074,2230,7215,18495,26032,17457,6437,-442,-5675,-8523,-5519,-4917,-11138,-18928,-17545,-14611,-7236,-7719,-18938,-13888,-12131,-10926,-3596,-5928,-13638,-16584,-17932,4647,27255,27010,14566,-6272,-10358,-1116,6990,15267,15621,8691,1416,-5310,-11785,-2692,8382,11035,4554,-7359,-15799,-15063,-1232,15550,23145,10868,-4546,-12768,-413,9995,-4992,-3224,3379,10466,8008,-839,-11707,715,5353,659,1192,-2897,-6913,-10111,-15244,-3880,8879,11073,-287,-3810,2943,6835,8794,8246,1946,-2552,-8377,-14276,-9629,595,15281,17273,8099,2091,-5855,-6361,-4029,-9400,-8675,1371,-1675,-4700,-2523,-7922,-12726,-18917,-17787,-7397,-1321,3312,10554,6757,6769,16839,4867,-603,506,5001,2392,-6572,-6072,181,-2123,-8674,-8241,-4015,-4908,840,4576,6877,20948,42181,61992,62192,41988,21933,12622,3211,-3541,-2549,-6370,-8183,-9903,-2194,6486,8242,4136,-725,-3862,-4583,-4754,-11202,-13513,-4804,1128,2467,-1504,-6291,-7468,-3817,-2684,-5667,-7330,-4207,4641,15556,21711,22316,19193,9125,2810,-1420,-5027,-5843,-6524,-2063,6716,8923,1472,-11115,-16175,-9888,-1327,5486,5398,3350,3509,6443,12185,23432,37164,34323,18403,-5597,-8483,9434,17717,21896,14990,1026,-9629,-17532,-6317,2647,11646,14988,15366,12028,3663,-2779,-4899,-2425,394,-3337,-11549,-13108,-12648,-10502,-6484,-6319,-8087,-11301,-4939,7405,20557,13124,-1716,7120,13536,4275,-10388,-7178,6150,8642,1976,-745,-8146,-3067,11751,30614,38753,38318,37743,43122,38458,30211,21726,9356,5735,13031,9092,12074,14820,9518,-70,-4494,1682,12830,24276,42501,52047,49571,38178,20167,4967,6945,7383,3477,610,-7115,-13538,-2826,7723,14580,19847,24389,19245,14459,8659,693,-5202,-5397,7654,24620,24800,7110,-2780,-6044,-3606,-2355,-4292,-10051,-10321,-10288,-11923,-14327,-12207,-7686,-2837,2955,9460,11056,2001,-8994,-14841,-8443,-1986,6822,13557,9515,-2539,-10821,-15150,-10978,-6687,-757,1994,-1955,1973,2732,-9900,-16120,-8366,-7540,-7425,-2343,2956,4577,6911,4790,618,-4937,-6762,-2407,-3030,-7619,-13692,-11878,-8344,-12642,-7398,1623,1361,-5389,787,21541,28201,11198,2138,12712,2191,-7179,-282,2366,-911,-4772,-7540,-12208,-12034,-5696,-6753,-16925,-966,7878,3979,-8214,-12591,-3016,5632,8287,-474,-6526,-4187,-232,756,-9763,4930,10803,9001,8511,9527,9784,3121,-6511,-3917,17965,34342,29930,8890,-13105,2218,977,-7929,-280,9622,14330,10376,2290,-1233,-9631,-17732,-12604,-7920,-1199,-905,-4489,3713,21451,39685,46744,35532,14750,3436,10653,8788,754,8455,13850,12031,6330,-2852,-13127,-13531,-7818,-3426,-684,-98,-5274,-9247,-9613,-10030,-12215,-11641,-8268,-8480,-8,6721,10682,14364,18256,23707,28890,28951,17506,4046,-4179,-5588,-3969,-2138,7343,19243,19711,12789,10037,1256,116,38,-1252,-3930,-4630,-9060,-2393,4246,6000,5011,986,-656,-2494,2263,7562,3728,-6859,-11441,-9441,-14282,3454,34819,54260,32993,10407,5557,1008,-13314,-8317,-857,7413,740,-10425,-7405,8089,13156,8278,4853,-1510,-9540,-13707,-14235,-14334,-11339,-5967,-1893,642,-1503,-6686,-2386,8224,14535,18981,13555,3941,2192,4726,13962,17980,6554,-6867,-486,-3652,2952,16141,34552,42363,32430,22525,19059,14988,4385,-6345,-14502,-16142,-15369,-12423,-6830,-5739,-6531,1454,8911,9017,8727,6838,4227,1076,-1876,-1206,-5086,-3442,1339,2862,2345,1153,-1391,-3149,-4814,-4482,13,-1125,1787,13250,21618,25743,26379,13848,-1296,-7389,-8875,-5771,-2046,5619,17388,9301,-2058,-9910,-10926,-2595,327,-2818,-6205,-7458,-1306,10036,22397,29174,22692,14179,5846,-1719,-5405,-3768,-590,-2039,-4338,1236,6250,6159,65,-7758,-11053,-8268,-4565,-4293,-8631,-2022,4906,5596,6043,844,-2540,-2377,-656,-3423,-8488,-8119,-10347,-7440,4096,9066,888,-9187,-16133,-4789,622,-893,-9575,-14173,-6876,-5119,-2371,2099,8971,9046,5614,1140,-1785,-16,7430,12543,4764,2048,8608,4375,-5411,149,3472,416,-6094,-6443,-491,8528,15361,18079,19504,14311,2069,-6571,-7211,-1300,-2107,-2494,-2346,-3953,-5358,-5777,-7569,-12737,-7341,-4164,-2231,4308,10537,9324,8425,6105,4060,-192,-6773,-12595,-9173,-2417,4660,7641,5526,6678,12551,17292,14399,1184,-10134,-13612,-12101,-5260,7249,20517,29343,21965,4600,-7015,-9003,-6822,-6241,-8550,-11430,-13831,-3657,7443,11847,13571,8755,2554,2940,-3299,-12640,-15775,-6278,4074,6238,-3813,-13974,-17406,-9871,-5565,-12255,-4749,-474,-5630,-7355,2205,6776,1828,-2846,932,4805,6894,6681,1964,2379,8188,9631,2442,-7255,-2457,17816,43132,54122,32422,-4761,-21007,-6911,5821,18369,24037,23870,15154,12002,10096,9805,10661,12000,7483,2492,3953,2672,-2794,-11817,-3132,959,-3239,-5136,-311,-4440,-5903,5073,11999,12783,10859,-705,-7982,-11274,-12728,-16001,-12035,559,4996,7116,-4036,-7524,-4399,-3429,-8093,-6228,-2344,1418,7256,10086,6653,13455,9648,7512,-2811,-1786,2527,4384,7468,13464,18792,17728,7936,-621,-159,-1546,-1174,-5142,-8360,-9290,-10742,-14897,-15440,-13310,-10327,-6496,-6131,-10478,-13087,-9631,-2429,6222,13332,22363,27678,16105,1426,-7167,-12774,-14000,-11114,-2067,3038,9614,18981,21729,17291,8751,3870,-2113,-8886,-6410,6223,15722,27811,20191,14859,21543,23186,15069,11179,8043,4916,-4443,-16166,-14590,1901,13065,5324,-7448,-18444,-10481,-4748,-3950,-4982,477,9221,7138,-2711,-16333,-17108,-7143,-2167,-1472,-4314,-6974,-16715,-6226,8428,29286,31255,14832,-2154,-6712,-9911,-12750,-8125,5471,22964,25126,18679,18154,20038,14513,5764,7861,-1605,-14633,-11260,-4537,-2178,-3266,-1406,-586,-2198,2910,8582,15228,11299,7080,1741,-5971,-14753,-2205,11814,14290,10615,6936,7496,9613,9229,4485,-5248,-14773,-12680,-5852,-305,2390,6811,8960,-1477,-5787,-5836,-5739,-7817,-12907,-11683,1022,18925,35819,32650,14947,4793,-612,-1941,-3293,-7363,-5581,-3786,12241,32352,43721,39596,19421,6992,-6936,-14789,-20410,-11086,-3890,-5263,-8893,-648,16006,14365,-2335,-16496,-9847,-3394,-4111,-164,14375,30361,23861,5755,-10899,-11845,1592,11445,21215,27149,21960,17656,18036,24993,22374,13217,-8573,-20304,-9825,3023,21679,16708,5070,2948,4315,1005,-1234,-4711,-4995,-1492,-6465,-13464,-3724,44,-4142,-9934,-10452,-6910,-9606,-7938,1829,-5966,-11648,-14568,-6312,-2002,-1043,-2204,279,3968,-3772,-7753,-7347,-1671,1906,2857,815,-2707,-6529,-10303,-6518,-5779,-9640,-10850,-10147,-10838,-7578,-343,6278,-1089,-12398,-12159,-614,6544,6352,5571,-1414,-5586,3704,451,-13589,230,9244,7159,5046,9246,16817,15265,6076,8063,20814,26678,14997,-19,-8190,-4742,118,129,-2440,-8727,-16617,-10570,-8514,-8946,-5922,-4637,-3437,1026,2777,1446,-4538,-8072,-8059,-4894,-2798,-1105,1970,8853,11743,13138,7389,2982,1025,414,1343,172,-4118,3194,15662,9178,5139,781,-4198,-4239,-1488,3116,6351,8919,8667,329,-9206,-14255,-8827,-819,10597,14981,7489,-4662,-12962,-2206,1368,815,-489,-2697,-1363,3604,1845,-1759,-3294,-4901,-4353,411,9405,4383,-6000,-6620,1572,7399,15524,13712,-4474,-9597,-5468,1352,3188,917,4761,16578,21480,21867,24717,26532,15611,-1468,-11049,-14378,-9014,-9427,-11555,-14484,-8463,1684,4817,2201,-6388,-1866,12572,14743,11877,9232,11957,15594,6497,-237,-11099,-9976,-373,6761,7905,7120,7657,10765,5401,-2405,-6618,-5891,-4023,-2729,-2916,-2598,-2540,-3845,-3116,-2302,-3647,-2691,2095,5924,1170,-6006,2737,10460,6909],[5220,733,2716,11703,8354,-3740,-2955,1192,-4010,-6885,1778,9466,14673,11963,13501,6608,-4870,-8711,-10774,-7702,3732,10535,12673,11730,4541,6040,12714,13650,9517,1149,-9201,-7019,-137,8,1274,-351,-5447,-5310,-3794,-2098,7387,19261,26355,11617,-4793,-9064,1900,1721,-14899,1601,5905,-4538,-12945,-12819,-9924,-4004,-4718,-7447,-11034,-7634,-3838,1602,-1081,-12098,-13397,-11470,-8869,1816,11935,10071,-354,1518,5007,154,-4977,301,-601,-1329,21,4205,9178,10216,3690,-1265,2440,2944,104,-67,9425,1993,-11699,-6696,5817,4227,-4662,-8487,-8665,-7947,-5046,-6927,-7849,-309,5082,7982,9036,4536,-1091,-3468,1913,4802,19398,30792,19103,5680,3094,2666,1726,-797,-3410,-4304,1780,11631,16583,19032,17815,13548,8841,-533,-3251,858,1689,-10363,-18339,-5367,14161,28184,29616,22545,24405,20317,12114,-197,-13654,-9878,-7352,-9298,-9445,-11452,-10732,-15534,-13793,-5498,518,-20,-1496,-3650,-2065,7157,16378,7490,1794,1757,-1202,-7950,-12002,-10817,-3528,4242,10906,13091,13751,23186,29781,39552,43951,25246,-37695,-129709,-221664,-230454,-155611,-63641,-9316,6012,-11306,466,18771,25460,27126,14562,1838,1436,-3911,-12391,-14399,-14001,-12613,-6642,4834,7859,1770,-5153,-8568,-3709,1236,-198,-8416,1742,15162,20099,8308,-3615,-11819,-12995,-14366,-13975,-5194,16248,35771,33591,26657,27154,31275,17968,6568,5421,2825,-5564,-14308,-22004,-11407,12249,26709,28159,22295,10717,5216,2983,2145,-5103,-12911,-16378,-18273,-15016,-10278,108,13409,20575,11367,-2586,-3602,2104,-1048,-6989,-7415,5872,20683,29423,22232,7556,-4818,-14821,-13484,-4403,7309,14212,19057,19773,431,-8311,-1547,583,-7727,-1032,9435,1892,-8564,-12022,-10220,-7068,-10599,-11721,-1388,10996,18835,22364,18991,11020,1562,-6584,-8480,-4474,3177,10545,15830,21192,20247,16799,7321,1217,-10319,-13357,-2247,8699,22066,29674,24917,9804,-5016,-4502,2949,5468,12149,36551,55266,65041,38968,5981,-10922,-14148,-13042,-7977,-2649,-2895,-5094,-12359,-7827,7877,27131,21771,7902,385,-257,-1646,4526,15694,20847,5468,-10306,-11122,-11737,-8904,-3429,1922,745,4551,9967,11031,6949,-607,-7563,-13213,-4996,6079,12877,13887,-5855,-11477,-540,624,-4712,-7891,-5035,3225,7988,10515,11810,19065,28339,7446,-7051,-15072,-21218,-11164,-9899,-11120,-10702,-10404,-6555,-882,5539,5163,-7717,-13839,-8496,-117,-5649,-4088,2268,9617,20223,31361,37950,26989,9054,4437,-5703,-19496,-10209,-7864,-238,11166,1641,-6762,-4402,5135,8872,2131,-8421,-6741,-1773,-7243,-13705,-11199,-6854,-2923,-6802,-5734,522,1031,1737,3807,12230,13371,11881,4250,-1290,-6295,-7899,-8328,-7964,-6705,-11276,-18226,-12190,-585,4353,2667,-6077,321,9588,3238,-7982,-990,2644,2587,9170,13451,13124,3625,-2956,453,4075,-866,-5421,-9952,-10959,804,9894,16904,26439,32288,25160,12304,10817,9177,6726,61,-3165,3722,15580,22978,21219,9510,-676,-1336,4641,9825,2213,-4610,-1363,-1683,-5228,4213,12263,18316,22555,20406,5885,-10119,-6111,7072,10329,6227,5248,1588,1568,11346,28888,67952,77546,54984,32948,27192,21041,17499,20587,31349,31720,6457,-8800,-4561,-10678,-12148,8530,27644,32145,23104,11436,9974,9939,-1034,-14642,-14497,7070,18976,15640,-5653,-19944,-7696,4049,17053,29629,25568,21514,25624,47250,55527,44300,40793,33420,11614,3678,-5238,-11096,-10864,-14184,-4678,10018,9737,461,-5974,-9294,-11979,-14900,-17274,-7193,3742,6960,-135,-11585,621,3039,-4468,-5664,-4,3870,4576,4127,1130,-1491,-5377,-8689,-6575,-7921,-9490,-7996,-9085,-8524,-20562,-7145,2055,12665,21518,30867,41470,43865,29477,8784,-297,714,3541,-1472,-10695,-10513,2874,10342,6464,-2121,-2294,-4733,-2362,12471,38975,57149,51333,32089,16785,15494,16029,13109,7571,-3262,-2791,-3464,-8278,-9159,-12028,-15345,-15003,-4927,-431,-560,3926,10359,12572,7982,-2946,-14116,-9116,-8238,-9245,-6403,2656,10939,23882,37823,46306,44719,28635,13166,5755,8693,16501,17473,9700,1790,-1001,-1880,-6467,-3492,-1474,993,6761,9168,588,-3084,-111,1484,3686,7388,4987,-2193,-9346,-12133,-16187,-13569,-1121,6879,8237,2000,1357,4608,6530,9193,12640,12411,13878,12397,7401,992,-3390,-11359,-18059,-17857,-11323,-5439,-5796,-15505,-14234,1322,14423,18592,13021,3801,9608,17993,10136,1588,153,888,7637,-3439,-11398,-16602,-12507,6045,16488,482,-12738,-4632,4088,3538,-6865,-2300,19590,36251,40680,39558,19680,13091,9969,7809,4775,-664,-6269,-9499,-13219,-846,12915,20646,22723,13450,-2586,-2181,-3386,-8267,-9961,-556,12168,19540,25455,23900,15822,12384,10708,7338,3671,-2396,-13078,-17182,-13161,-17336,-12645,-2341,4673,6717,3319,10029,14850,19313,19868,12852,7470,4355,1721,2509,-520,-3129,-5187,3012,7439,5047,544,-2373,4770,5730,5806,12551,13606,6216,-4873,-11890,-9857,-6548,-5721,-5483,-2563,-4039,-2048,-4576,-5961,-1985,-385,-3993,-8391,-1154,8490,8269,4873,-1941,-8384,-10946,-14829,-681,10366,15554,7028,-3589,-4364,3458,12466,16962,10462,3699,3798,35,-4926,-4998,-5312,-8042,-10653,-10409,-7282,-3272,-10107,-8844,2833,9089,167,-12483,-16073,-5644,3458,8115,-1397,-951,18747,16889,3296,-7196,-4412,1532,6701,13946,8920,1008,6084,17617,25329,17163,5234,-3169,-10852,-14397,-6753,-3795,-9071,-16442,-15930,-10804,-3861,-4086,-14762,-15715,-13180,-11392,-4997,-7822,-14891,-14697,-20623,-5326,16435,18543,9552,-7966,-11516,-4017,4730,15686,17766,10839,1829,-5418,-10117,-2909,5703,10055,7448,-4439,-14436,-15902,-3006,14116,19599,6662,-7762,-11182,1678,11518,-2546,-1454,4265,8445,3343,-4445,-10238,3268,5631,645,1026,-2519,-6119,-10531,-16494,-3408,11445,14809,1377,-5200,1198,6273,10954,12047,4399,-2357,-8764,-13425,-12172,-2425,12204,16955,7775,573,-8015,-5539,-1032,-7104,-11897,1357,1060,80,1798,-5888,-12269,-19802,-18270,-9091,-3272,2406,12106,10700,11530,20732,7645,3267,4931,8887,5032,-6146,-6033,706,-1879,-8364,-10720,-6737,-5148,3738,10345,13402,23410,42471,62190,60883,40379,21880,12764,1922,-5875,-4818,-5602,-6118,-7357,277,8106,9038,5064,78,-3859,-5515,-6120,-12805,-15773,-6087,1624,4190,560,-4424,-6760,-3940,-1605,-4284,-6298,-3050,5229,14613,19496,18691,16217,8242,2671,-2217,-6281,-7192,-7614,-3130,5187,6767,-1260,-13639,-16802,-9691,-1097,6283,7234,4123,1531,3805,9292,19947,31805,25149,7316,-12271,-887,10994,15764,18960,14489,4023,-4517,-12414,-8062,-820,8022,12330,13346,9634,997,-4672,-6709,-3793,631,-2023,-10305,-12965,-12525,-11115,-7519,-7048,-7668,-10174,-5556,6613,19893,14055,66,8119,13932,4381,-11156,-9027,3611,5788,386,-366,-5234,-3354,10399,29781,35810,32674,28979,34698,33644,27810,21185,10859,7896,14952,7098,8773,10107,4445,-3761,-5069,2035,12544,24108,42637,50095,43154,32604,18936,6438,10693,9814,3250,-2081,-9902,-14157,-3747,3515,6603,10655,17882,18085,15703,10250,1223,-5434,-5893,6536,23803,23203,5507,-2591,-4832,-4009,-4660,-7687,-12075,-9884,-10470,-12725,-15698,-14314,-8523,-2756,3529,10953,12429,2316,-9787,-14314,-6444,-489,6997,12320,9089,-2551,-12553,-17458,-9839,-4872,2110,3747,-2343,-423,291,-12210,-13842,-6138,-5752,-7655,-5204,-290,2265,6666,6741,3215,-2498,-5461,-2494,-5032,-9738,-13987,-9525,-6165,-11937,-10175,330,1801,-4924,-1352,20050,28590,15690,15135,22531,10699,-362,3330,3396,-1389,-5817,-8334,-12177,-12153,-6396,-7836,-17272,-2769,4830,1358,-9460,-12490,-3203,4915,7506,-1632,-7451,-3122,4715,7995,-10365,1781,6766,6181,7146,9536,11095,4606,-8027,-12417,10968,26405,22569,3168,-16245,3799,472,-9644,-1871,6858,10677,7703,3127,882,-8503,-18209,-12002,-6158,1747,609,-3714,3498,18543,35500,40356,31448,12982,-4496,1748,-591,-7447,3433,9530,9432,6386,-1139,-10456,-11412,-7645,-3836,-1170,-272,-6019,-10661,-9589,-8431,-8842,-10123,-7248,-4962,7397,15460,16879,17862,19357,23371,27858,27151,16223,4651,-2410,-4485,-5925,-7342,35,15052,17835,11140,10258,2391,1287,1874,616,-2551,-4011,-8867,-2226,4754,5745,4570,1800,8,-3304,1435,8536,5306,-6055,-12142,-9829,-15414,2382,31326,53622,38231,15376,8535,446,-14761,-10542,-2926,5640,-740,-11037,-6557,7912,11248,5531,2856,-2435,-11413,-14757,-15011,-15652,-12835,-6982,-2664,237,-1029,-7511,-5990,5140,12154,17878,12493,1948,-845,1919,11795,15536,3940,-7193,3814,970,3014,17091,40109,50113,39055,27047,23009,19251,7822,-4413,-13748,-16176,-14451,-11702,-5264,-3725,-6532,1081,9249,9651,9252,7597,5603,3089,14,-385,-5353,-3752,1319,2260,736,-1726,-3199,-3345,-4287,-3626,451,-1185,334,10118,17399,22844,25830,14232,-2113,-8122,-9277,-7086,-3436,4051,15145,10001,-579,-8704,-13724,-5191,-1894,-5433,-8580,-8757,-1788,9124,20839,28368,23021,14635,6886,-340,-4797,-3885,-843,-2237,-4894,196,5048,4257,-1935,-9115,-12399,-8801,-4661,-4325,-9091,-4841,1867,4715,6526,2578,-942,-2368,-1600,-4426,-7406,-6838,-7512,-6494,2025,7186,1196,-7403,-16291,-7488,-1630,-2072,-9863,-13714,-7778,-7810,-6841,-51,8446,8716,3287,-4788,-8870,-7684,-1254,9231,5580,4438,9858,4589,-3039,2717,4078,-526,-7986,-8188,-2754,5779,13413,18332,20945,14506,1650,-7576,-8501,-3273,-4258,-4211,-3462,-4301,-4870,-4740,-6482,-12124,-8768,-4827,-1335,5942,11564,9061,6430,3369,1863,-2175,-8085,-12235,-8253,-1374,6457,9639,7994,8805,11298,12749,11005,651,-10111,-14356,-13190,-6094,7787,23512,33038,24991,6032,-7214,-8904,-5526,-3708,-5470,-9435,-12435,-3972,9007,15620,15187,10535,5174,5694,-939,-11304,-14441,-4727,6224,7736,-2653,-13889,-18484,-11411,-9346,-14226,-4473,-1386,-6085,-7074,1949,5073,266,-3821,137,2991,4965,4636,-2903,-2407,5948,8901,3096,-7088,-3900,15828,41441,51889,31997,-4639,-20924,-7134,6644,19317,22558,21402,17033,14465,11840,10978,10735,9782,5047,1856,4410,2234,-3271,-8216,-45,3525,258,-16,5698,-33,-7447,817,7950,8386,7635,-2364,-8527,-12456,-12348,-15706,-11617,2024,7174,9992,-2531,-10536,-8304,-7714,-11569,-9676,-3904,-107,6163,8155,2978,10530,5839,2690,-7461,-2840,1558,4604,7449,12073,16065,15293,6656,-620,1339,1479,2063,-2805,-7142,-8232,-8268,-12269,-13070,-12514,-10798,-6209,-4903,-8886,-12100,-8078,-313,8034,16258,25014,31953,18124,2937,-6205,-12993,-15284,-10150,1526,7388,13545,21343,21382,17365,8138,4490,-544,-6835,-4951,5983,15281,28696,22695,15425,19876,21752,16139,13988,10169,5693,-5132,-16390,-16368,-1193,12460,5665,-7531,-20025,-10526,-5814,-5641,-4915,2994,11793,8331,-3316,-18519,-19104,-9728,-4318,-4586,-5771,-8181,-11452,-4256,8251,25808,24178,10459,-3767,-6466,-8595,-10562,-6216,6657,22078,21027,13627,15243,21863,17740,9439,9963,-3180,-13762,-8172,-108,4382,2983,2824,1581,-486,4634,9822,15296,10413,6820,2433,-4403,-13767,-4628,8367,11163,8958,6377,6925,9114,9045,4383,-4996,-14977,-13606,-6914,-522,3774,9834,13441,4280,-2789,-4447,-4743,-8344,-13818,-10848,1380,17106,30571,26148,11627,3711,-412,-1664,-3610,-7863,-6305,-6567,5635,26254,41256,41374,23711,10972,-5258,-17496,-16114,-6635,-1983,-5390,-9390,-1605,13962,12520,-4189,-18367,-8015,-1157,-3174,-1140,14361,30417,22959,4789,-11471,-11249,1829,11263,19780,26421,25327,24087,24402,29008,25761,14391,-8555,-17237,-8677,2808,17292,8144,-3227,-3218,2455,2567,1218,-5170,-10064,-6737,-8854,-11373,-2692,1112,-3197,-9957,-10057,-5009,-7286,-6096,1730,-8343,-13129,-14927,-9001,-5696,-3990,-3497,-612,1878,-6319,-10039,-8627,-2964,-68,930,-786,-4781,-9295,-13429,-12093,-8214,-9650,-9875,-8258,-9019,-8044,-221,7017,-1166,-12175,-14106,-3788,5284,5976,5770,-1866,-4172,2776,-3261,-10789,7987,17336,14663,9764,10955,18129,15717,6007,9415,22440,26558,14306,-434,-11789,-7149,-1883,-1660,-3742,-8675,-15847,-10212,-7094,-6670,-5765,-6577,-5390,629,3094,1656,-4299,-7798,-7642,-4899,-3566,-2145,1745,11571,17177,17200,9417,2922,-558,-2489,-2415,-3916,-6634,5871,23180,18346,13201,8918,2681,687,4517,9224,11336,11292,7034,-3139,-12508,-14121,-9397,-2954,6927,12166,5804,-4870,-13175,-2290,767,647,-132,-2629,-1746,3907,3325,-164,-1981,-3231,-2450,2057,11673,7255,-5636,-6014,2030,6430,13848,14617,-2377,-4901,-717,3816,2615,-708,3846,15851,20126,22436,26987,28712,15201,-2226,-12205,-15796,-10073,-10322,-12704,-17178,-8362,2265,6291,3892,-5458,-2470,11294,11307,8169,5584,8376,13070,3348,-2959,-12197,-9889,-813,4162,4295,4066,5484,10865,6437,-1499,-6946,-7504,-5103,-2949,-2884,-2365,-2582,-4146,-3968,-4145,-5471,-2716,1521,4678,-857,-7317,2007,8819,5288],[3811,-1715,613,9627,6092,-5820,-2589,1535,-3577,-7895,-684,5373,10784,11837,13996,6297,-4470,-7709,-9803,-9876,-546,7586,11800,13318,7949,9825,14947,15084,9920,-416,-12333,-7317,-1432,-1166,364,-935,-6401,-6234,-4657,-3226,6650,17494,23092,9777,-4656,-12047,-2541,-3851,-12510,6702,10231,-2502,-12134,-12801,-10509,-3902,-4678,-8300,-11278,-5566,-140,6146,2589,-10591,-13871,-10730,-8331,2408,12789,9455,344,3944,6805,1436,-4430,525,-289,-1750,561,8660,16508,17736,11903,2799,2507,2172,823,879,5022,-2014,-13522,-5679,5163,3163,-5287,-8958,-7695,-6927,-4457,-6379,-6943,-619,5007,8360,9374,4538,-1487,-3819,-72,634,15746,31005,23152,8756,6171,6527,4071,-883,-4534,-5123,1468,11881,17778,20876,20652,16163,9742,-809,-2456,883,386,-11944,-11493,4522,20554,32018,32906,23944,21727,19799,12379,-1626,-16042,-7479,-5218,-7475,-8270,-11395,-10278,-14902,-13801,-4809,2641,3408,2305,-525,846,7021,13302,4576,-1053,-407,-3211,-10115,-12429,-8870,-243,8775,17232,17908,15752,23948,33177,44522,58452,54681,6442,-74749,-161119,-174158,-115671,-42908,-1159,8885,-12067,560,20132,27577,31860,22490,5039,2757,-3094,-12770,-15521,-15484,-16233,-8334,4330,7241,1076,-4908,-7189,-3010,1059,-474,-10315,-893,14011,21973,9155,-3824,-11872,-12872,-14756,-13889,-5104,12379,33567,33204,26135,26609,31186,18343,5722,4712,2417,-6303,-15046,-21877,-10462,14492,29625,29751,20939,8574,3070,1835,1718,-5367,-12427,-15359,-16355,-13513,-9451,1030,16124,25502,15306,-423,-4847,713,-1589,-7226,-7760,3645,18286,28326,22644,8193,-4237,-15329,-13022,-4165,7949,15015,18608,19408,1488,-8179,-4361,-3717,-7663,1050,8633,-92,-9583,-12698,-11307,-8603,-12674,-12669,-1401,12906,20892,24799,21725,13372,2545,-7234,-10630,-7085,1098,9470,16047,22110,20760,17635,9012,3518,-6490,-15376,-4944,4825,16371,22827,20320,9297,-5540,-5173,3344,6751,14018,38188,57249,67354,43944,8662,-9594,-14322,-13711,-6335,-1080,-1804,-4334,-12458,-10130,3471,23619,19817,6127,-501,315,118,7901,20183,25075,7818,-9436,-12439,-14601,-10937,-4711,534,-42,3689,10496,13082,9868,1757,-6087,-11256,-4494,4899,9571,9411,-9188,-11380,-1289,-754,-5913,-9218,-5514,4776,11554,14433,15320,21178,24451,3068,-10317,-15812,-16616,-8988,-10295,-12907,-11294,-10821,-7100,-1261,5628,5043,-9062,-11012,-4191,4643,-2414,-3789,-1397,1489,9483,21400,29758,19469,6776,5210,-1289,-10509,-10759,-14788,2737,15895,6546,-3914,-3919,6610,10958,4672,-6624,-7081,-2537,-7628,-14667,-10871,-5841,-1659,-6001,-5934,-80,671,614,258,8632,10915,10155,3175,-2607,-7921,-8404,-8416,-8264,-6493,-9721,-15246,-11279,-1132,3845,3100,-5259,980,11938,4581,-8720,-1641,2844,3457,9630,13731,11253,-2471,-6869,-2517,1322,-4180,-7662,-10717,-10203,2054,9167,14413,22453,30217,26359,14025,10656,6793,4765,-828,-3833,2641,15826,25083,23872,10902,-875,-1502,4762,8007,51,-4212,680,-20,-4873,1401,15134,23694,27079,21482,5795,-8897,-5629,8141,9046,1227,2090,2100,3347,15002,37775,80790,86433,57335,30723,22624,14257,10314,17096,31284,33925,7768,-7617,-3506,-10787,-11604,7756,22875,25251,16803,7104,7792,10948,554,-12929,-13810,6998,18609,15120,-5308,-19098,-8037,2556,12897,29732,31276,29161,32293,50661,56552,44799,39823,27422,5404,-857,-7098,-10738,-8523,-11044,-3542,9219,7109,-1948,-6391,-7825,-9549,-13011,-16735,-6423,4760,7362,340,-6539,4944,6291,-2347,-4343,1561,5803,5743,3297,270,-1404,-3355,-5009,-3467,-5989,-8693,-8397,-10654,-9950,-18695,-4649,5478,17895,28575,40574,52625,52423,31700,6448,-4506,-4552,-866,-3576,-10606,-9537,2878,10365,8230,3848,3785,-2919,-3024,11877,38776,58872,56764,38062,21168,18361,17806,14506,10556,151,-3224,-5366,-9591,-8099,-9418,-12999,-13524,-5388,-2329,-4173,-965,6059,9365,6880,-1778,-13392,-8594,-7702,-9101,-6740,415,7350,19688,34099,43595,41959,27067,13057,6291,8529,15084,15559,8278,1396,259,885,-3454,-4939,-2789,-977,4558,8955,693,-2990,-398,949,3142,7756,7164,1305,-6679,-10766,-15718,-15561,-4479,3632,5623,-1211,-4150,-2700,-2076,331,5191,8027,11438,9627,3943,-1972,-5379,-11693,-16115,-17928,-11836,-5172,-5333,-14291,-16620,-2063,10668,15046,10822,2718,6684,16996,8303,-423,-2664,-2979,5514,-1807,-8986,-14889,-16205,1715,16860,3665,-10550,-2927,5482,4480,-6282,-2003,23042,44690,47358,45550,29239,21388,14510,10015,6337,79,-6188,-9749,-14137,-777,12183,18394,19372,10255,-410,4277,1785,-6182,-11514,-2746,10266,16595,22579,23884,16611,12418,9555,4995,2009,-2772,-12639,-15831,-11482,-16084,-12586,-1252,6002,6582,1564,8353,12480,14945,14803,8596,5377,4331,2994,2587,-2002,-3249,-4678,3498,6323,2004,-3678,-6059,2939,7069,9047,15543,15337,7015,-4110,-12487,-11406,-7291,-6162,-6849,-3520,-5151,-3369,-5698,-6549,-2387,-1573,-6971,-10305,-1423,7714,6964,3526,-3437,-9911,-11964,-13005,2902,15097,16958,7091,-3639,-4844,3178,13102,17955,11289,4355,4922,1402,-4673,-5683,-6022,-9047,-13623,-9604,1852,2955,-5064,-4431,5899,10278,-182,-13381,-16186,-6503,1964,7405,247,655,17342,13834,1492,-7685,-3926,414,4468,12318,7693,-638,4515,16064,23573,15574,2918,-6625,-15828,-16691,-5275,-1480,-6473,-13450,-12828,-7101,-1147,-1183,-11026,-16702,-14225,-11662,-6120,-9050,-14941,-12696,-15248,-14507,5446,9460,3909,-9647,-12133,-6495,2997,15918,19739,13054,2388,-5519,-8122,-2425,3244,9104,10363,-143,-11965,-14767,-3934,13302,16252,2756,-10722,-9540,3746,12980,179,296,5001,6294,-1242,-8123,-8155,5208,5729,546,462,-2737,-5857,-11384,-17283,-2474,14028,18599,3845,-6111,-932,5016,12277,15345,6660,-2362,-8488,-11245,-14761,-5400,8982,16181,7438,-855,-9363,-2800,4097,-2181,-12859,1187,3926,5081,6370,-3717,-11736,-19952,-17543,-10160,-4504,2523,13546,14153,16505,24386,10630,7219,9007,12158,7408,-5438,-6118,911,-1783,-7741,-13048,-9299,-5223,6859,17536,20781,26164,41957,60189,56636,36640,20939,12499,749,-8226,-7599,-5252,-4616,-5577,1590,8590,9133,5673,880,-3762,-6414,-7535,-14355,-18224,-7440,1977,5715,2620,-1955,-4986,-4333,-995,-3059,-5164,-1389,6619,14569,18097,15792,13633,7641,3111,-2350,-7076,-8340,-8703,-4160,3664,4801,-3414,-15395,-15838,-9310,-789,7182,9605,6171,-601,162,5118,14918,24287,13378,-5691,-8549,8464,14066,15008,17191,15274,8546,2457,-4108,-6309,-2864,4483,9100,10416,6079,-2257,-4834,-6672,-5057,173,-1485,-9122,-12631,-12352,-11733,-8559,-7471,-6792,-8560,-6040,4785,17633,14252,2608,9486,14241,4465,-11607,-10712,997,2711,-1436,-220,-2217,-1259,10262,28924,32070,26285,20078,25780,27875,24660,20228,12472,10370,16842,5712,6520,6446,-101,-7259,-5343,2497,12165,22916,39581,44574,34375,25717,17385,8637,14750,11987,2926,-4806,-12864,-14360,-4962,-1874,-1051,2528,11149,16936,17284,12260,2075,-5380,-5890,5756,22345,20966,3990,-2299,-3623,-4067,-6545,-10518,-11623,-8693,-10275,-12817,-14410,-13012,-7599,-2057,4096,12174,13279,2403,-10497,-12991,-4117,1381,7317,11291,9192,-1644,-12379,-15553,-8531,-2924,5025,5392,-2613,-3094,-2974,-14639,-10999,-3492,-3496,-6853,-7288,-2853,554,6346,8322,5541,-270,-4194,-2657,-7109,-11382,-13219,-6842,-3391,-9350,-12853,-1122,2119,-4034,-3391,17584,27571,20864,26728,32954,21013,7490,7460,4416,-2009,-7007,-9132,-12038,-11976,-6648,-8257,-16607,-4489,1999,-985,-10411,-12040,-3107,4479,7004,-2457,-8087,-2119,9439,15132,-6963,-1220,2904,3552,5803,9246,11884,6831,-4442,-12959,6983,20592,17315,303,-11958,4285,-316,-10555,-2751,4488,6989,4701,4066,3379,-6581,-16360,-10469,-3765,5038,2157,-2949,3010,14753,29602,31987,25183,9672,-14236,-3914,-6142,-14949,-1455,4788,6601,6585,970,-6835,-7801,-6316,-3985,-1841,-925,-7006,-11784,-8559,-6081,-5306,-6739,-3799,224,14540,24000,22963,21083,20258,22925,26707,25398,15181,5682,115,-1271,-3628,-6760,-6786,8875,14781,8968,9864,3407,2308,3811,2685,-919,-3022,-8156,-2152,5113,5373,4389,3201,1362,-3581,841,9539,6932,-4877,-11725,-9315,-16656,1088,27018,51392,43758,22233,14860,3622,-11175,-11853,-5047,3159,-2370,-11399,-5886,6982,8454,2117,-101,-3964,-13541,-15565,-15565,-16375,-14195,-7949,-3370,-111,-297,-6385,-10094,1546,9537,16687,11645,458,-3583,-970,9330,12781,1455,-6430,8244,6419,2852,17611,44785,56653,44621,30752,26329,23161,11411,-2127,-12425,-16046,-13229,-10065,-2956,-1096,-5837,1001,9847,10690,10286,9018,7785,5924,2589,910,-5279,-4039,1194,1966,-33,-4137,-4835,-3470,-3650,-2570,1047,-1253,-1171,7159,13443,19654,24891,14748,-2080,-8280,-9029,-8081,-4870,2102,11988,10169,952,-6637,-15614,-8095,-4831,-9097,-11313,-9856,-1765,8802,19280,26623,22068,13983,7137,450,-4401,-3931,-960,-2272,-5222,-621,4069,2691,-3385,-9949,-13610,-9465,-4880,-4339,-9171,-7351,-1195,3582,6531,3941,347,-2416,-2492,-5203,-6144,-5455,-4627,-4519,1119,5761,1500,-5835,-14396,-9357,-3569,-3332,-10323,-13152,-7974,-10053,-11084,-1679,7315,7412,-76,-11069,-12067,-11626,-9986,5123,6272,7183,11407,5423,-428,5214,4852,-1182,-9294,-8581,-3837,3763,11761,18469,21888,14417,1407,-7805,-9911,-5683,-6579,-5857,-4321,-4266,-3924,-3200,-4885,-10430,-10246,-5774,-788,7145,12209,8530,3934,-47,-867,-4418,-9561,-11830,-7195,-2,8785,11939,10398,10567,9753,8251,7279,-205,-10002,-14329,-14001,-6904,8014,25577,35069,26614,7291,-7043,-8651,-4066,-849,-1988,-7095,-10626,-4255,9938,19094,16884,12392,7895,8409,1547,-9614,-11628,-1765,8903,9020,-1369,-12525,-16002,-11249,-11184,-11863,-3512,-1985,-6291,-6739,1539,3423,-858,-4163,-179,1333,2661,2062,-7549,-6483,4257,8492,4202,-6055,-5286,13268,38449,48275,30975,-4239,-20219,-6672,7950,19701,20163,17960,18693,17056,13583,12023,10693,7755,2996,1557,5129,2077,-3344,-5215,2344,5739,4174,6153,12816,5420,-5882,-1916,5038,4589,4441,-3984,-8983,-13455,-11218,-15088,-10115,4938,10467,12622,-1913,-14334,-13866,-13995,-15283,-12476,-6259,-3972,2186,4575,-527,8132,2963,-1293,-11909,-3825,454,5013,7615,10793,13446,12968,5521,-627,2422,3979,4670,-838,-5918,-6972,-5267,-8221,-8864,-10290,-12023,-6843,-4075,-7103,-9737,-5010,2912,10229,19048,27034,34942,19629,4529,-5114,-13118,-16564,-7932,5583,11567,16897,22523,20106,16940,7583,5551,1890,-3962,-3013,5807,14570,28882,24426,14645,16247,18441,16126,15645,11533,6189,-5200,-15675,-17868,-4604,10892,5527,-7625,-20544,-10114,-6936,-7684,-4868,5144,13944,9528,-3338,-18524,-18554,-12809,-7688,-8141,-5994,-7113,-5597,-634,9079,22954,18066,6214,-5710,-6375,-7355,-8417,-3959,8172,20940,15982,7492,11808,23109,21229,14303,13374,-3035,-10446,-5090,4110,10967,9485,7230,4000,1413,6415,10828,14707,9235,6633,3335,-2562,-12225,-7502,4554,7779,7070,5614,6079,8377,8650,4185,-4619,-14738,-14315,-8085,-1169,4450,11491,15962,8830,696,-2345,-3425,-8327,-13944,-10068,1442,15006,25268,19931,8270,2529,-356,-1651,-4044,-8376,-7002,-8906,-987,19602,37568,41978,27880,15287,-1256,-11761,-10141,-2565,20,-5118,-9675,-2590,11342,9994,-6211,-20160,-6057,1248,-1680,-1780,14230,29669,21782,4061,-11598,-11190,1353,10486,17774,24875,27756,29641,29919,31856,28130,15132,-8032,-14568,-7724,2274,11893,-187,-10432,-9257,87,3862,4122,-3592,-12974,-11771,-10148,-8913,-1443,2226,-2138,-9693,-9670,-3226,-5187,-3773,2977,-9263,-14013,-13839,-10803,-8241,-5546,-3611,-1125,-15,-8255,-10711,-8062,-3198,-1687,-1148,-2887,-7544,-11792,-11466,-13472,-10558,-9478,-8705,-6027,-6761,-8320,57,8011,-1026,-11424,-14164,-7031,3593,4992,5397,-2390,-2730,1697,-6713,-6264,14195,23642,21109,14733,12898,19093,15773,6045,10812,23425,25431,13263,-159,-12412,-7907,-2767,-2226,-3235,-6867,-13579,-9494,-5620,-4382,-4504,-7603,-6747,816,4208,2422,-3752,-7384,-7246,-5047,-4398,-3156,1432,13332,21525,20346,11127,2829,-2049,-4836,-5212,-7348,-8168,7693,29443,29003,23656,19757,13037,8907,11585,15103,16517,14916,6788,-5395,-14935,-12634,-9283,-4144,3201,8873,4392,-4569,-12746,-2458,-60,450,168,-2510,-1979,4316,5053,2160,763,-87,671,4932,15133,11259,-4335,-4576,2920,5803,12952,17487,2923,1842,5318,6671,2125,-2250,2775,14200,18147,22653,29083,30815,15094,-2356,-12709,-15013,-10291,-10504,-12781,-17213,-7756,2851,7696,5977,-3885,-2754,10016,8283,4910,2335,4988,9957,-403,-5766,-12309,-9117,-1004,1280,392,1296,4113,11225,7726,-239,-6640,-8745,-5825,-2615,-2197,-1546,-2178,-3894,-3925,-5050,-6473,-2582,1184,3655,-2521,-7807,1815,7546,4173],[2183,-3960,-465,8465,4487,-8181,-2848,1396,-3435,-8269,-2573,2158,7193,11000,13466,5420,-4304,-6987,-9142,-10369,-4612,4020,10176,14551,11146,12630,15953,15426,9621,-2254,-15465,-6689,-2760,-2395,-629,-1646,-7665,-7598,-5960,-4922,5606,15393,18992,7812,-4140,-12997,-7068,-9696,-7239,11496,14075,-568,-11392,-13167,-11459,-4225,-4884,-9302,-11346,-3486,3631,10573,6033,-8878,-13450,-9640,-7435,3086,13256,8281,623,5852,8032,2238,-3858,830,222,-1529,2553,14416,24518,25865,21500,7386,2020,854,1216,3484,3585,-5277,-13152,-4148,4366,2112,-5654,-8728,-6383,-5792,-3866,-5860,-5880,-678,4789,8325,9152,4174,-1860,-3530,-707,-2907,12414,30950,27192,11551,8860,10164,6326,-757,-5227,-5474,1385,12080,18736,22240,22849,18193,9957,-1639,-1974,484,-1051,-12023,-4023,9828,19624,28988,32078,23435,17314,17335,10808,-3680,-13400,-4848,-3078,-5667,-6960,-9618,-8815,-14077,-13640,-3606,5513,7536,6286,2464,3821,7693,11631,3525,-1953,-1305,-4371,-12001,-13091,-7479,2528,13241,23935,22592,17270,23599,33767,45324,68855,80121,46932,-23386,-104930,-123360,-81062,-26017,4745,10519,-13034,400,20041,27579,34059,29471,9222,4474,-1900,-12522,-16566,-17256,-20299,-9120,3886,6468,186,-4881,-6063,-2438,641,-1223,-12411,-3687,12660,23438,9720,-4232,-12091,-12858,-15093,-13095,-5388,7645,28221,28450,21226,22060,27923,17392,4389,3388,1692,-7062,-15827,-21304,-9385,15658,30592,29251,17902,5448,51,-93,866,-5843,-12136,-14121,-14153,-11822,-8620,1967,18509,29425,18248,1415,-5736,-903,-2573,-7910,-8232,1857,16451,27923,24286,10369,-2241,-15098,-12661,-4180,7996,15177,17437,18254,2595,-7836,-7538,-7593,-6300,2484,6862,-2391,-10588,-13328,-12392,-10210,-14849,-13863,-1972,14206,22691,27088,24440,15626,3285,-8146,-13062,-9479,-495,8790,16534,23036,20885,17636,9874,5296,-2427,-17971,-8133,781,10447,15459,14549,7659,-6455,-5919,3691,7926,15570,38188,56872,66654,47368,11124,-8476,-14066,-13384,-4923,24,-1014,-3634,-12280,-12234,-712,19356,16990,3809,-1777,568,1528,10487,23014,26902,8869,-8862,-13945,-16935,-12133,-5973,-1020,-845,2661,10519,14743,12697,4152,-4706,-9587,-4086,3504,6437,5926,-10357,-10949,-2329,-2305,-7120,-10444,-5908,6074,14542,17750,18221,22022,19851,-565,-13050,-11995,-8965,-2455,-7228,-14124,-11874,-11213,-7594,-1558,5851,5156,-9736,-8846,-533,8779,292,-3929,-5025,-5122,1095,12843,21878,12407,4385,5630,3677,-1123,-3515,-13266,4860,18739,11010,-575,-3250,7650,12519,7111,-4600,-7276,-3685,-8296,-15840,-10611,-4934,-516,-5153,-5904,-417,367,-638,-3283,5952,9183,8677,1978,-4114,-9630,-8531,-7871,-7709,-5524,-7687,-12018,-10004,-1796,3142,3286,-4428,1783,14365,6138,-9371,-2538,2544,3844,9524,13386,8803,-7695,-9346,-3703,1169,-5421,-10009,-11565,-9239,3043,8290,11907,17993,27033,26701,15501,10344,4136,2280,-2167,-4864,1181,15227,25830,25284,11618,-1588,-2120,4350,5822,-1980,-3587,2413,1484,-4172,-2201,15903,26584,28949,20740,5132,-7704,-5093,8794,7779,-2779,-403,2704,5092,18338,45281,89093,91600,58338,28399,18172,7644,2733,12108,29014,34333,9028,-6007,-2574,-11003,-11011,6382,16998,17575,10085,2501,5403,11909,2488,-10333,-11457,7454,18486,14916,-4636,-18155,-8510,1021,9071,28359,35984,36690,38661,51646,54741,43576,37373,21021,172,-4541,-8175,-9255,-5814,-8145,-2802,7935,4538,-3641,-6101,-5978,-7180,-11038,-15180,-5389,5567,7315,756,-2038,9536,10091,171,-2588,3403,7894,6903,2531,-468,-1029,-889,-1178,-356,-3995,-7868,-8617,-11946,-10553,-16334,-1987,9342,23417,35335,49448,62236,59179,33002,3969,-8845,-10078,-5887,-5576,-10013,-8376,2528,9661,9955,10312,9507,-1337,-3680,11305,37624,57993,59228,42262,24787,20692,19067,15308,12827,3355,-3318,-7203,-10697,-7032,-6760,-10531,-11828,-5782,-4228,-7525,-5543,1753,5746,5033,-1025,-12337,-8070,-7281,-8958,-7396,-2199,3812,15426,29762,39656,38115,24987,12392,6206,7862,13148,13203,6885,1111,1412,3508,976,-3628,-2490,-2041,2369,8223,561,-3193,-1084,80,2312,7754,9027,4775,-4003,-9483,-15116,-17198,-7549,708,3376,-3746,-9051,-8909,-9328,-7889,-3193,1826,7819,6636,1372,-3926,-6539,-10763,-13685,-16307,-12919,-5651,-5558,-13275,-18297,-5499,6425,11051,8480,1643,3131,14605,5882,-2597,-5582,-6681,3339,-174,-6697,-12660,-19137,-2422,16201,6836,-8282,-1364,6684,5305,-5732,-1793,26252,52714,52875,49484,37955,28638,18288,11785,7569,749,-5885,-9521,-15049,-1867,9676,14370,14300,6245,3182,9815,6439,-3879,-12822,-5152,7975,13260,19120,22830,16605,11560,7435,1694,-280,-3573,-12643,-14843,-9762,-14596,-12074,142,7536,6575,-27,6640,10128,10269,9085,4148,3300,4074,3677,1772,-4078,-3725,-4409,3601,4764,-1178,-7363,-7637,3046,9668,13108,18737,16823,7650,-3154,-11769,-13004,-8330,-6975,-8996,-4571,-5869,-3989,-6342,-6901,-2590,-2294,-9771,-12261,-1885,6425,5207,1987,-4742,-11175,-12658,-11408,5734,19193,17629,6842,-3714,-5325,2727,13270,18286,11601,4550,5270,1908,-4773,-6553,-6906,-10147,-15719,-3469,10685,8173,-411,202,9383,11775,123,-13459,-16191,-7357,588,6787,2316,3176,16740,11471,-58,-8141,-3348,-498,2664,10912,6401,-2655,2585,13951,20951,12937,-293,-10766,-20113,-13298,-2273,1510,-3512,-10206,-9400,-3823,709,695,-7984,-16319,-15295,-11826,-7060,-9788,-14617,-11448,-11027,-18224,-3926,867,-1602,-10876,-12198,-8321,1965,15764,21207,14967,2799,-5783,-5938,-1243,1027,8044,12949,5097,-8580,-11634,-3057,13858,13823,-385,-13041,-8089,5559,14080,2793,1811,5421,4096,-5414,-11795,-6498,6223,5450,162,-696,-3816,-6243,-12535,-16783,-1275,16196,21820,6657,-6264,-3373,2972,12404,17545,8296,-2395,-7336,-8516,-15761,-8264,5701,14888,7045,-2199,-9602,810,9903,3326,-10558,660,6554,9919,10601,-2030,-11760,-19657,-15855,-10417,-4958,3248,14481,16791,21330,27422,13491,10875,12477,14590,9236,-4622,-6509,584,-2040,-7115,-15219,-11614,-5339,9927,25411,27826,28133,39849,55249,49036,30533,18868,11575,-531,-10447,-10697,-5406,-3836,-4614,1741,7952,8498,5875,1548,-3758,-7499,-9194,-15838,-20277,-8751,2008,6796,4438,831,-2141,-5390,-1731,-2651,-4438,291,8370,15049,17152,13247,11082,6886,3753,-1974,-7379,-9268,-9949,-5396,1927,2788,-5255,-16554,-15085,-9027,-703,7843,12138,9571,-2180,-4815,-553,8268,14880,-91,-17516,1675,17533,17598,15085,16269,16542,13172,9660,4412,-2443,-3442,1019,5216,6459,1342,-5403,-2574,-4288,-5837,-1133,-1890,-8438,-12387,-12380,-12673,-9948,-7788,-5771,-6829,-6677,1888,14202,13906,5505,10775,14084,4164,-12018,-12487,-1913,-804,-3831,-686,314,1934,11075,27814,27530,19409,11456,16852,21392,20784,18774,13905,12742,18009,4451,4902,3478,-4278,-10740,-5733,2623,11363,20611,33324,35767,23979,17870,15432,11271,18359,13391,2212,-7636,-16143,-14420,-6837,-8559,-5226,-2837,4235,15436,18814,14300,2849,-5446,-5766,4936,19724,17629,2102,-2361,-2822,-4226,-8401,-13006,-9944,-7452,-10101,-12605,-12633,-10149,-5598,-1306,4086,12479,12962,1761,-11506,-11753,-1993,3095,7349,10116,9217,-661,-11064,-13743,-7467,-1264,7549,6604,-2830,-5677,-6723,-17540,-8593,-1153,-1459,-5776,-8855,-5161,-1229,5271,8826,6949,1132,-3527,-3419,-9469,-12598,-11973,-4331,-656,-6443,-15442,-3031,1949,-3225,-5783,13687,24621,25304,35924,41824,31251,15745,11484,4922,-3179,-8752,-10371,-12192,-11887,-6899,-8579,-15351,-5946,-501,-3083,-11222,-11678,-3168,3939,6421,-3349,-8869,-1529,13364,21339,-3049,-4064,-755,823,4123,8200,11501,8414,246,-6259,6293,16801,13891,-112,-8795,3291,-1882,-10949,-3453,2109,3078,1100,4487,5530,-4582,-14064,-8565,-1180,8109,3219,-2674,1813,9906,21905,21604,16416,4925,-10446,1127,-1550,-13006,-6248,-511,3381,6508,2871,-3387,-4271,-4494,-4124,-3132,-2533,-8750,-12867,-7164,-3921,-2383,-3207,76,5207,20480,31326,28134,23540,20592,22026,25095,23310,13929,6637,2788,2879,1439,-784,-7760,416,9793,5738,8197,3686,2521,5110,4397,556,-2102,-7362,-2527,4936,4566,4103,4629,2799,-3809,8,10009,7991,-4037,-10575,-7982,-17860,-919,21957,47393,48550,29823,23106,8888,-7251,-11982,-7568,-470,-4679,-12142,-5922,4859,4586,-1991,-3734,-5964,-16161,-16454,-16311,-16317,-15778,-9338,-4495,-860,111,-4304,-14642,-2262,6923,15307,10764,-781,-6131,-4302,6199,9359,-1296,-5358,12008,11734,1887,17075,47558,60811,48073,32813,28255,25890,14465,-29,-11079,-15800,-11930,-8051,-467,1555,-4909,795,10303,11699,11366,10579,10139,8833,5078,1957,-5417,-4798,484,1521,-286,-6062,-6752,-4020,-3392,-1836,1314,-1719,-3060,4120,9521,16002,23171,14804,-1848,-8308,-8401,-8633,-6383,-359,7829,9267,1882,-4666,-15602,-11697,-9056,-14246,-13899,-10845,-1606,8663,17425,23684,19491,11910,6221,227,-4686,-4391,-1387,-2571,-5733,-1601,2962,1149,-4617,-10517,-14885,-10715,-5687,-4797,-9320,-9670,-4642,1760,5577,4338,760,-3011,-3765,-6225,-5286,-4497,-2270,-2420,1104,4726,1548,-4863,-13055,-10835,-5462,-4873,-11258,-13062,-7904,-11552,-14810,-3284,5051,4724,-4699,-15305,-7088,-7214,-13800,404,6498,9657,12528,6086,1663,7137,5366,-1959,-10316,-7989,-3880,2410,10238,18122,21874,13682,945,-7560,-11633,-8747,-9337,-7743,-5242,-4174,-2874,-1583,-3279,-8637,-12137,-7386,-985,7533,12063,7324,590,-4351,-4164,-6975,-11513,-11733,-6549,1278,11218,14035,12241,11608,7975,4114,3344,-1636,-10144,-13759,-14733,-7970,7722,26352,34988,26238,7675,-6986,-8671,-2944,1760,1361,-4839,-8828,-4793,9979,21771,18325,13940,10343,10876,4337,-6667,-7548,1820,11457,9835,116,-9297,-11949,-9563,-10337,-8455,-2464,-2624,-6635,-6737,693,1641,-1704,-3959,36,47,234,-918,-11958,-9798,2785,7994,5269,-4709,-7045,9834,33916,43182,29090,-3830,-19333,-5833,9516,19618,17325,14361,20280,19304,14915,12512,10082,5491,914,1317,5946,2080,-3400,-3376,3398,6687,7454,12048,19425,10254,-3761,-3568,3099,1351,1343,-5501,-9479,-13731,-9895,-14607,-7802,8981,14511,14509,-2520,-9282,-11465,-13654,-13380,-14024,-10187,-10328,-3764,695,-3129,6710,1480,-3670,-15806,-4902,-535,5473,7717,9455,10822,10600,4266,-1011,2650,5443,6197,434,-4994,-5858,-2323,-3229,-2861,-5528,-11794,-8526,-4162,-5865,-7382,-1749,5964,11742,21020,28048,36151,20335,5894,-4183,-13349,-16809,-4760,9633,15180,19298,22257,17871,15837,6824,6588,4628,-783,-936,5507,13533,28548,25672,12923,11086,13353,14845,15963,12002,6263,-4650,-14418,-19093,-8364,8121,4584,-8065,-18783,-9518,-8207,-10189,-5121,6536,15295,10398,-3016,-16331,-15632,-15451,-12221,-11282,-4636,-3946,253,3793,10833,20823,13264,2585,-8016,-6561,-6361,-6598,-1836,9594,19390,10284,730,8214,23458,24473,19885,18021,-1114,-6966,-2163,7899,16989,15559,11151,6171,3164,7906,11243,13231,7689,6389,4328,-569,-10175,-10871,524,4211,4904,4526,4846,7277,7899,3727,-4318,-14217,-14824,-9411,-2348,4208,11534,16458,11954,4019,-137,-2177,-7977,-13429,-9477,1161,12682,20157,14204,4882,1207,-471,-1870,-4560,-8892,-7710,-10876,-6829,13788,33565,41413,31369,18982,2749,-5907,-4776,883,1790,-4690,-9819,-3625,8231,6759,-8459,-20631,-4116,3657,141,-2120,13783,28006,20240,3390,-11430,-11620,120,8953,15094,22527,29036,33768,33843,33159,29164,15168,-7553,-12565,-7053,1382,5854,-7662,-13038,-14099,-2511,4978,7356,-364,-11154,-14881,-9517,-6258,-75,3284,-1094,-9242,-9496,-1811,-3554,-1723,4734,-8728,-14242,-11587,-10852,-8986,-5529,-2886,-1553,-1816,-9416,-9324,-5748,-2336,-2827,-3342,-5530,-10971,-12413,-6799,-7374,-11756,-9151,-7437,-3600,-4192,-8450,223,8916,-948,-10303,-12559,-9958,1429,3221,4206,-3214,-1347,404,-10047,-1737,18972,28268,26259,19321,14916,19728,15509,6197,12088,23614,23321,11795,474,-9205,-7083,-2619,-1561,-1232,-4263,-11309,-8574,-4230,-2373,-2980,-7984,-7484,1535,6104,3755,-2936,-6879,-6956,-5409,-5347,-4253,758,13647,24057,22095,12224,2598,-3323,-5928,-5989,-8940,-8527,8486,33830,40085,35648,32446,26128,20228,19302,20385,21395,19102,7513,-6447,-15360,-11105,-8715,-4476,-224,5464,3562,-3810,-11830,-2885,-1202,124,292,-2468,-2154,4775,6955,5095,4516,3777,4304,8417,19328,16236,-2108,-2548,4033,5361,12865,22297,10814,10123,12299,9585,1562,-3834,1366,11419,15553,22363,30685,32452,15063,-2092,-12846,-13393,-9862,-10221,-12135,-14881,-6837,3256,8695,8084,-1932,-3012,8435,5466,1895,-664,1738,6282,-4669,-7641,-10904,-7949,-1264,-2040,-3947,-1172,3441,11535,8972,1109,-5950,-9840,-6411,-1942,-1062,-408,-1589,-3316,-3243,-5222,-7251,-2671,755,2572,-4052,-7539,1929,6513,3387],[836,-5299,-142,8639,4332,-9942,-3374,1062,-3321,-7939,-3523,156,4587,10186,12761,4833,-3690,-5985,-8245,-9454,-8290,171,8132,15590,14172,14815,16289,15216,9102,-3779,-13862,-5025,-3637,-3406,-1559,-2318,-8930,-8927,-7178,-6936,4488,13259,14635,6254,-3004,-10684,-11064,-12867,-2182,15354,16817,1163,-10609,-13540,-12436,-4727,-5165,-10275,-11019,-1242,7581,14952,9354,-7011,-12167,-8021,-5980,4011,13437,6879,668,7254,8742,2714,-3105,1417,1098,-493,5716,20856,32794,34358,32001,12676,1363,-692,1439,6784,6441,-5137,-10272,-2158,3418,1084,-5726,-7810,-4928,-4625,-3255,-5336,-4674,-348,4639,8055,8559,3678,-1894,-2218,255,-5443,9565,30759,31099,14079,11189,13583,8618,-188,-5236,-5236,1667,12433,19601,23175,24288,19447,9393,-2923,-1700,-269,-2563,-10584,2289,8502,9949,18050,26204,20748,11725,13517,7758,-6359,-9898,-2006,-838,-3855,-5584,-7495,-7047,-13197,-13185,-1906,9016,12137,10240,5179,6514,8809,11377,4382,-1353,-1173,-4501,-12767,-13869,-6696,4594,17280,30431,27005,18522,22647,31630,42238,76035,102912,85449,26154,-51351,-76134,-49933,-11671,9048,11093,-14278,-93,18693,25905,34023,35104,14534,6786,-255,-11497,-17403,-19483,-20837,-8466,3552,5564,-877,-5041,-5149,-1968,50,-2373,-13645,-5282,11975,24789,10149,-4761,-12457,-12951,-15346,-11993,-6012,2618,19955,19099,11631,12902,20645,14623,2535,1409,507,-8007,-16785,-20317,-8162,15950,29787,26780,13391,1477,-3775,-2782,-352,-6514,-12174,-12798,-11792,-10041,-7883,2862,20547,32286,20245,2806,-6341,-2683,-3925,-8972,-8857,352,14984,28034,27034,13932,823,-14002,-12444,-4445,7403,14619,15615,16494,3723,-7263,-11054,-10017,-4308,3203,4364,-4852,-11587,-13918,-13378,-11603,-16865,-15335,-3180,14758,24147,29221,27226,17882,3833,-9222,-15438,-10963,-1282,8516,17070,23578,20279,16605,9822,6557,1802,-15031,-11769,-3370,4472,8038,8027,4779,-7858,-6539,4179,9104,16810,36699,54378,63368,49197,13424,-7531,-13676,-12675,-3835,863,-298,-2905,-11941,-14229,-4447,14910,13621,1015,-3555,335,2348,11984,23925,26303,8697,-8714,-15622,-13801,-11902,-7213,-2708,-1801,1469,10026,15785,15112,6243,-3741,-8254,-3807,1944,3658,3646,-9442,-10456,-3677,-4042,-8421,-11666,-6345,6976,16729,20086,20003,21134,14726,-3627,-15345,-7859,-1727,5291,-2572,-13975,-12432,-11657,-8123,-1870,6110,5472,-9494,-7556,1987,11649,2209,-4542,-8379,-10074,-4916,5988,14865,6428,1851,5372,8244,7743,6364,-3411,6142,19500,14627,2985,-2219,8138,13322,9182,-2553,-7287,-5227,-9329,-17255,-10438,-4218,385,-4434,-5809,-544,90,-2002,-6424,4375,8102,7390,624,-5845,-11259,-8011,-6612,-6393,-4068,-5509,-8853,-8642,-2633,2137,3048,-3745,2552,16496,7678,-9969,-3706,1667,3548,8606,12107,5629,-11869,-10293,-3171,3220,-3442,-11433,-12172,-7974,3846,7371,9401,13257,22917,26096,16559,9765,1226,-722,-3955,-6257,-584,13936,25289,25428,11644,-2859,-3329,3296,3272,-3930,-3003,3627,2606,-3394,-6336,14484,26695,28092,18304,3880,-6677,-4530,9007,6634,-4890,-1723,3351,6710,21030,50394,91603,92215,57680,25892,14034,1899,-4484,5994,24778,33082,10343,-4092,-1942,-11451,-10390,4505,10464,9573,3190,-2227,3007,12857,4768,-7118,-8133,8281,18450,14845,-3834,-17199,-9182,-566,5617,25714,39200,43270,43981,50174,50406,40798,33759,14836,-4019,-7118,-8257,-6992,-2986,-5604,-2514,6210,2044,-4843,-5535,-4207,-5077,-9148,-13066,-4142,6107,6767,937,1633,13665,14104,3091,-422,5438,10058,7970,1824,-1064,-359,1807,2512,2478,-2150,-7178,-8747,-12998,-10094,-13817,617,13325,28611,40950,56291,68893,63121,33157,1401,-13250,-14989,-10967,-7140,-8743,-6889,1915,8245,11414,16191,14220,-146,-4238,10872,35648,54601,58342,44109,27247,22261,19589,15294,14170,6203,-3073,-8924,-11488,-6061,-4231,-8157,-10280,-6216,-6104,-10459,-9622,-2239,2082,2721,-610,-11008,-7599,-7068,-8906,-8352,-4979,572,11319,24945,34661,33442,22468,11289,5668,6776,10738,10401,5507,900,2394,5822,5796,332,-360,-1978,433,7040,219,-3672,-2076,-948,1378,7508,10583,8115,-1397,-8338,-14518,-18240,-10237,-1827,1548,-5467,-13061,-13537,-14791,-15174,-11960,-5962,3178,3877,249,-4695,-6820,-8667,-10831,-13876,-14546,-6789,-6338,-12464,-16431,-8737,1959,6884,6135,670,-762,11008,3145,-4820,-8537,-10070,1494,1463,-4587,-10493,-19643,-6145,14564,9736,-6000,69,7731,6081,-5149,-1695,29004,59241,56492,50766,44571,34415,21367,13316,8703,1574,-5218,-8729,-14775,-4145,5392,8735,7997,2964,7275,13901,10167,-1397,-11969,-6761,5851,9885,15419,20796,15717,9813,4431,-2410,-2847,-4507,-12939,-14181,-8089,-12719,-10722,2013,9327,6781,-1249,5045,7986,5780,3257,136,1592,3764,3920,363,-6475,-4344,-4132,3550,2991,-4295,-10146,-7255,4507,12939,17599,21970,18109,8240,-1958,-9706,-13475,-8516,-6808,-11623,-5673,-6013,-3579,-5999,-6666,-2435,-2439,-12028,-14130,-2454,4712,3151,472,-5606,-11956,-12975,-10034,7892,22403,17669,6457,-3635,-5605,2270,12996,17896,11387,4337,4861,1573,-5277,-7591,-7851,-10918,-11599,6091,18317,11951,3352,4523,12775,13236,887,-12789,-15958,-7915,-383,6493,4925,6770,17089,9958,-1199,-8366,-2571,-1226,1203,9796,5330,-4741,599,11640,17950,9878,-3688,-15066,-20417,-9149,1147,4893,-140,-6589,-5766,-872,1898,1719,-5553,-14859,-16029,-11743,-7661,-9946,-14001,-10646,-7886,-11724,-7724,-4930,-5201,-10578,-11454,-8883,1969,15349,22196,16578,3105,-6093,-3436,755,-609,7077,15290,11275,-3794,-6788,688,16857,13293,-1930,-13517,-6714,7249,14901,5277,3192,5694,2250,-8517,-15074,-5406,6493,4975,-322,-2202,-5625,-6967,-13320,-14713,293,17859,24178,9611,-5235,-5543,507,11514,18714,9622,-1702,-5080,-5321,-12924,-10424,2826,13454,6947,-3038,-8450,4791,15685,8663,-7383,0,8938,14569,14413,-829,-12292,-18432,-13144,-9317,-4302,4493,15041,18792,26023,29919,16325,14356,15547,16458,10771,-3394,-6868,3,-2391,-6326,-14055,-12715,-5272,12967,33008,33568,28735,35913,47387,38540,22590,15999,10238,-1693,-11716,-12561,-5645,-3421,-4033,1225,6671,7579,6086,2425,-3562,-8495,-10687,-16098,-17617,-9040,2075,7718,6323,4220,2195,-6201,-3993,-3141,-4076,2017,10472,16085,16772,11226,8782,6094,4641,-929,-6802,-9452,-10951,-6536,287,1013,-6518,-16707,-14334,-8596,-613,8448,14894,14500,-843,-10585,-7234,769,5166,-11214,-7818,12718,25662,21152,15961,16155,17830,17215,16416,12593,2082,-2708,-1887,1187,2022,-3800,-6403,1688,-157,-5218,-2770,-2760,-7989,-11929,-12228,-13602,-11384,-7557,-4350,-4816,-7191,-1377,10740,13802,8818,12130,13707,3740,-12087,-13956,-4659,-4251,-6455,-1472,2461,5434,12726,26657,22760,12852,3952,8969,15181,16981,17448,15510,15217,18445,3455,4045,1406,-7692,-13760,-6010,2657,10462,17858,25091,25180,13518,10181,13890,14664,21514,14261,1474,-9948,-18654,-14020,-9034,-15264,-2116,-3026,-2191,13832,20497,16559,3746,-5381,-5225,4385,16178,13442,44,-2578,-2189,-4254,-9895,-13896,-7738,-5996,-9626,-11893,-10694,-6804,-2707,-314,3693,11986,11609,610,-12501,-10417,70,4798,7347,9112,9296,363,-9119,-11831,-6377,345,9888,7672,-2576,-7164,-9577,-18819,-6609,933,456,-4474,-9551,-6945,-2969,3645,8367,7515,1801,-3339,-4618,-11299,-12707,-10234,-1802,2145,-3393,-16093,-4991,1644,-2241,-8250,8727,20238,28620,42680,48768,40759,24291,15426,5146,-4548,-10707,-11737,-12266,-11571,-6922,-8638,-13498,-6346,-2034,-4424,-11488,-11269,-3204,3534,6047,-4032,-9543,-985,16801,26797,438,-5929,-3538,-1604,2439,6728,10250,9150,4383,402,8194,14889,11936,758,-6878,1219,-3927,-10424,-3787,28,-564,-2660,4509,7340,-2489,-11469,-6118,1873,11081,3999,-2646,262,4810,13643,10367,5863,568,2115,13059,8366,-6083,-9726,-5794,403,6469,4712,-153,-889,-2216,-3734,-4657,-4804,-11005,-13255,-5411,-1974,24,253,3865,9648,25246,37356,32461,25493,20654,20940,23278,21119,12681,7694,5694,7526,7462,6597,-860,-8845,3024,1693,5448,3332,1967,5627,5800,2163,-949,-6217,-2875,4603,3742,3986,6165,4367,-3835,-855,10070,8557,-3488,-8468,-5406,-16010,-3386,16845,42121,52075,37370,31919,14664,-3632,-10654,-9987,-4887,-7436,-13180,-6492,1866,187,-6170,-6860,-7000,-17330,-16922,-16921,-15079,-16724,-10936,-5845,-1778,366,-1713,-11340,-3759,5718,14539,10358,-1333,-7645,-7779,2684,5568,-4053,-4095,15019,16507,250,15594,48241,62264,49146,33121,28713,27256,16880,1967,-9560,-14575,-10101,-5540,2268,4292,-3579,680,10824,12848,12629,12361,12668,11747,7423,2729,-5680,-5874,-619,1090,121,-6710,-8759,-4848,-3357,-1304,1382,-2343,-4966,1355,5900,12302,20914,14446,-1561,-8150,-7291,-8159,-7389,-2877,3172,7385,2175,-3016,-13566,-15762,-14339,-14696,-12830,-11025,-1063,8917,15619,20064,15762,8810,4408,-789,-5488,-5164,-2018,-3004,-6295,-2607,1873,-236,-5534,-10620,-15542,-12438,-6981,-5598,-9437,-11076,-8308,-635,3757,3755,294,-4105,-5318,-7436,-4870,-3965,-480,-428,1992,4547,1755,-4247,-12286,-11861,-7024,-6312,-12371,-13460,-7682,-11459,-15168,-4934,1715,806,-10242,-10006,-778,-885,-6742,-3748,6448,11734,13051,6373,3126,8461,5637,-2816,-10960,-6806,-2988,1885,9023,17355,20948,12388,292,-6961,-13042,-12240,-12377,-9749,-6118,-3957,-1710,40,-1779,-6921,-13585,-9427,-1710,7266,11197,5483,-3484,-9030,-7062,-8925,-13581,-11905,-6380,2533,13715,15866,13478,11986,6328,819,-421,-3530,-10504,-12860,-14690,-9142,7173,26042,32992,23871,6938,-7196,-9026,-2285,3914,4393,-2772,-7133,-5580,9230,23491,19488,15104,12449,13175,7568,-2760,-3465,4814,13002,9726,1120,-6197,-8543,-7379,-7736,-5230,-1595,-3377,-7213,-7150,-570,-201,-2220,-3176,1000,-377,-1544,-3575,-15446,-12031,1388,7281,6123,-3327,-9062,5678,28071,36893,26345,-3481,-18475,-4756,11361,19503,14797,11434,21821,20829,15635,12244,8694,2804,-1363,1055,6810,2113,-3829,-2587,3438,6179,9272,16688,24711,14127,-2133,-5109,1770,-1205,-1152,-6518,-10043,-12465,-8777,-14460,-5153,13484,18773,15287,-4172,-1271,-1147,-3607,-7224,-13585,-14997,-16468,-7392,-309,-3805,6439,1585,-3963,-16736,-6093,-1258,5764,7560,7963,8173,8152,2737,-1984,1831,5617,6407,787,-4595,-5148,184,2122,3823,228,-8802,-10405,-5080,-5462,-6177,131,7473,11838,21975,27949,35340,20072,6778,-3654,-13856,-14701,-1114,13264,17923,20527,20518,14791,14007,5688,7185,7067,2174,919,4923,12124,27918,27093,11444,5465,6820,12180,14821,11470,5791,-3715,-13189,-19711,-12511,4025,2558,-9134,-17141,-9069,-9743,-13207,-5940,6733,15409,10540,-2742,-13781,-12426,-15045,-16963,-10076,-2255,11,5629,8269,13244,19306,9743,-74,-10749,-7209,-5839,-5354,-232,10516,17218,4190,-6012,4885,22616,26854,25387,23165,1688,-3860,345,10969,21878,20509,13985,7579,4302,8611,10608,10614,5652,5895,5220,1382,-7837,-14779,-3604,423,2308,2886,3004,5578,6523,2728,-4419,-13758,-15271,-11027,-4239,2790,9777,14988,13446,6632,1634,-1354,-7637,-12772,-9270,416,10099,15289,8927,1314,-461,-953,-2475,-5296,-9576,-8626,-12742,-10878,9892,29809,39552,33520,21262,5521,-1716,-662,3391,2948,-4500,-10086,-4887,4618,2697,-11128,-18112,-2508,5734,1867,-2397,12686,25284,18124,2455,-11275,-12659,-2016,6425,11542,19278,28879,35900,35520,32597,28538,14130,-7719,-11534,-6871,43,-311,-12987,-8861,-13373,-5123,5868,10575,3537,-6752,-11690,-7308,-3725,1165,4035,-361,-8879,-9843,-1077,-2677,-519,6066,-7461,-13750,-8879,-8854,-7799,-4327,-1927,-2275,-3787,-9857,-6746,-2631,-735,-3432,-5592,-8802,-15069,-10032,-2255,-1916,-9951,-8844,-6345,-1321,-1640,-8523,-163,9219,-1332,-9094,-10674,-11809,-1348,408,1968,-4583,-219,-1242,-13482,2252,22289,31234,29900,23030,16748,19981,14896,6292,12928,22791,20229,9796,1091,-5983,-5299,-1694,123,1632,-1506,-9192,-7684,-3144,-908,-1824,-8204,-7644,2612,8571,5555,-1946,-6359,-6868,-6098,-6508,-5583,-543,12250,24278,22116,12439,2103,-4190,-5158,-4223,-7403,-7975,8202,35964,50281,47800,45584,40491,33532,27098,24772,25630,23316,8780,-6355,-13068,-9709,-7858,-4094,-2745,2674,3552,-2721,-10587,-3683,-2676,-363,196,-2546,-2266,5323,9041,8581,8941,7887,8055,12080,23716,21892,1013,-63,5281,5051,13473,28350,20367,19401,19818,12369,946,-5411,-324,7686,12718,21676,31727,33515,15157,-1399,-12588,-11398,-8792,-9484,-10927,-12361,-5552,3566,9261,10074,387,-3234,6550,2911,-806,-3255,-1100,2529,-8720,-6290,-7869,-6347,-1509,-5434,-8280,-2743,3629,11877,10284,2690,-4705,-10464,-6603,-706,746,1221,-624,-2200,-1733,-4328,-6998,-2844,400,1662,-5140,-6257,2620,6089,3270],[-942,-6303,283,8903,4683,-10034,-4912,-301,-4099,-8005,-4423,-1561,2319,9138,11822,4383,-3060,-5262,-7716,-8543,-12401,-4569,5050,15608,16151,15782,15538,14047,7935,-5216,-11163,-3222,-4371,-4776,-3149,-3653,-10795,-10533,-8437,-9917,2643,10519,9809,4742,-1896,-8309,-10943,-8716,1735,17119,17263,1867,-10387,-14263,-13877,-5909,-6087,-11796,-10838,598,11073,18619,11946,-5645,-10920,-6434,-4510,4642,12759,4927,24,7568,8419,2415,-2658,1793,1845,752,9020,26846,40295,42235,42085,18184,417,-2668,1136,9822,12005,-963,-6656,-323,1864,-393,-5990,-6826,-3839,-3894,-3029,-5216,-3790,-6,4292,7292,7370,2870,-1739,-212,1964,-7084,6886,30104,34308,15953,12800,16396,10684,635,-4766,-4682,2121,12809,20147,23369,24486,19320,7556,-4802,-1782,-1613,-4415,-8593,5568,-890,-8698,-636,14694,15425,5361,8889,3595,-9838,-6486,832,1375,-2214,-4371,-5510,-5398,-12452,-12585,-34,12732,16733,13746,7298,8471,9744,11874,6449,-66,-644,-3929,-11947,-14632,-6679,5666,20381,35877,30790,19554,21486,27138,35291,79380,121382,119342,70687,-3513,-34897,-23709,-439,11685,10714,-15848,-993,16312,23024,32229,39109,20863,9921,1873,-9694,-16663,-21425,-15425,-6336,3350,4540,-2084,-5335,-4407,-1576,-624,-3727,-11985,-3542,13169,26757,10797,-5235,-12860,-13024,-15330,-10882,-6842,-2120,9793,6293,-1362,-178,9267,9771,200,-1146,-1162,-9213,-17965,-18850,-6587,15781,27686,22787,7902,-2985,-8168,-5903,-1564,-7117,-12551,-11403,-9294,-8164,-7232,3741,22305,34212,21539,3851,-6662,-4411,-5388,-10202,-9527,-808,13823,28417,30509,18519,4549,-12417,-12260,-4798,6281,13410,13343,14451,4995,-6282,-14403,-9203,-2004,3430,1571,-7195,-12430,-14288,-13928,-12170,-17392,-16891,-4878,14700,25441,31440,30389,20468,4512,-9994,-16364,-10494,-854,8776,17627,23636,18973,14712,9105,7595,6327,-9713,-14824,-7308,-1224,1098,1407,1034,-9425,-6356,5386,10738,18068,34298,50488,58433,49877,15947,-6435,-13112,-11852,-2890,1751,684,-1883,-11286,-15950,-7239,11187,10519,-1748,-5656,-258,2646,12437,23111,23841,7766,-8783,-15955,-9799,-10451,-8155,-4213,-2721,415,9286,16238,17015,7977,-3119,-6961,-3404,518,1597,2739,-7375,-9875,-5041,-5686,-9591,-12691,-6651,7648,18229,21370,20425,18516,9590,-6006,-16982,-4202,4690,12584,2054,-12155,-12564,-11895,-8442,-1945,6648,6277,-8039,-6978,3343,13176,3474,-5291,-10867,-13082,-8642,1054,9261,2054,-577,4487,11974,15606,16227,6255,7040,18629,17362,6765,-355,8385,13508,10931,-400,-6839,-6837,-10456,-18279,-10046,-3460,1241,-3688,-5509,-281,84,-3157,-8316,3891,7699,6451,-644,-7538,-11965,-6368,-4323,-4194,-2135,-3188,-5740,-7164,-3355,1042,2487,-3117,3435,18302,9259,-10269,-4841,517,2737,7009,9971,1969,-13798,-9761,-1438,6267,846,-9846,-11445,-6042,4802,6699,7134,8649,18350,24775,17333,9113,-1588,-3926,-5885,-7720,-2292,12430,23996,24787,11429,-4267,-4943,1815,643,-5593,-2388,4488,3478,-2517,-10377,11688,24679,25208,14765,2320,-5671,-3715,9085,5941,-4555,-1477,4223,8350,23018,52658,88219,88358,55508,23404,10635,-1984,-9923,-304,19600,30999,12134,-1815,-1545,-12012,-9509,2525,4021,1873,-3459,-6586,1114,14069,7589,-3286,-4159,9517,18567,14973,-2830,-16063,-9816,-2006,2709,22321,40800,48383,47853,46741,44392,37057,29661,9518,-7062,-8214,-7084,-3953,125,-3265,-2468,4363,-116,-5539,-4803,-2588,-3201,-7273,-10530,-2516,6580,5926,932,4481,17058,18197,6586,2324,7799,12423,9090,1393,-1287,744,4685,5961,4947,-493,-6595,-8731,-13772,-8721,-11080,3188,17278,33032,44849,60273,71714,63741,32202,-1025,-17508,-14316,-11839,-7339,-6468,-4799,1352,6366,12444,20660,17517,706,-4421,10818,33177,49264,54380,43525,28451,23052,19368,14490,14624,8727,-2414,-10327,-11702,-5102,-1880,-5920,-8990,-6693,-7805,-12705,-12965,-5538,-1182,362,-302,-9340,-7117,-7031,-8929,-9490,-7530,-1969,7701,19965,28982,28353,19781,10078,4953,5431,7978,7226,4167,784,3243,7832,10478,5737,3068,-926,-1036,5594,-218,-4305,-3154,-1803,669,7267,11944,11296,1111,-7314,-13953,-18238,-12428,-3882,193,-6297,-14235,-12556,-12669,-13066,-17520,-14133,-1633,2212,1078,-4172,-6317,-5861,-7608,-10871,-16077,-8182,-7346,-11784,-13779,-11400,-2451,2828,3940,-93,-4625,6540,328,-6987,-11475,-12849,411,3180,-2621,-8509,-17181,-9201,12177,12135,-3741,1396,8673,6885,-4445,-1761,31008,63135,57534,49137,48131,38411,23837,14821,9987,2731,-4154,-7449,-12841,-7518,-441,1865,1397,2561,10899,16293,12736,1160,-8483,-5866,4568,6760,11678,17856,13843,7172,623,-7033,-5053,-5186,-13363,-13847,-6537,-10337,-8328,4439,11333,7157,-2030,3627,6077,1763,-2340,-2816,458,3480,3795,-1444,-8995,-4809,-3580,3543,1176,-7220,-11400,-5612,6549,16142,21919,24878,19100,8760,-641,-6839,-11343,-6036,-3491,-12836,-6885,-5654,-2247,-4548,-5673,-1891,-2052,-13197,-15862,-3175,2549,826,-935,-5954,-12199,-13004,-8897,9384,24454,17098,5966,-3389,-5639,1822,12180,16633,10525,3630,3615,376,-6288,-8936,-8866,-10430,-6885,17495,23920,13956,5824,8009,15446,14164,1681,-11770,-15511,-8085,-890,6496,7903,11139,18008,9005,-2096,-8404,-1692,-1919,-87,8907,4568,-6786,-1363,9257,14835,6850,-6470,-18441,-17048,-5731,4242,8259,3452,-2706,-2082,1679,2439,1919,-3847,-13115,-15351,-11513,-8010,-9672,-13152,-10140,-5661,-5777,-4066,-4890,-4883,-8418,-9960,-7951,2859,14586,22550,17724,3159,-6586,-779,3280,-1587,6169,17282,18121,2800,-170,7432,22542,14828,-1661,-12071,-5533,8726,15311,7365,4254,5721,844,-10249,-17862,-5066,6005,4241,-970,-3942,-8254,-7890,-13168,-11823,2009,18668,25164,12190,-3289,-6941,-2088,9900,19214,11151,117,-2093,-1951,-9671,-11405,487,11981,7190,-3254,-6408,8588,20700,13147,-4431,-861,10754,18669,17496,-283,-13449,-16307,-9674,-6942,-2741,5869,15136,20102,30269,31660,18901,17482,18116,17742,11981,-1771,-7041,-793,-2867,-5512,-11743,-11818,-5118,15509,38788,36772,27306,29865,36729,25709,13326,12459,8430,-2847,-11541,-11051,-5892,-3343,-3763,167,4843,6471,6370,3491,-3244,-9470,-11683,-14223,-13148,-7438,2271,8436,8271,8143,7751,-5417,-8077,-4896,-4343,3478,12540,17306,16678,9573,6656,5097,5453,445,-5561,-8876,-11621,-7624,-1306,-612,-7286,-15978,-13635,-8138,-665,8800,17476,20300,4572,-13657,-14320,-6480,-1837,-7338,5827,22667,32129,24120,17129,16328,18428,19919,21867,19503,6189,-1536,-4212,-2859,-2680,-8475,-4312,6575,4492,-3310,-4519,-3986,-7819,-11321,-11856,-14428,-12819,-6722,-2703,-2785,-7710,-4574,7930,14128,12138,13313,12988,3095,-11915,-15057,-7055,-7374,-9275,-2610,4012,8425,14474,25142,17904,6915,-2192,2729,9915,13748,16521,17275,17617,17899,2521,3647,5,-10412,-16285,-6308,2485,9423,14967,16235,14341,4067,3516,13436,18690,23922,14526,697,-11440,-17192,-13282,-11492,-11328,4085,180,-7798,11959,22094,18761,4546,-5311,-4337,4056,11737,8411,-2316,-3091,-1846,-4270,-10951,-12289,-5413,-4454,-8890,-10865,-8773,-3434,648,846,2851,10530,9092,-1150,-13523,-9142,1847,6270,7204,8211,9240,1162,-7134,-9949,-5372,1774,11845,8439,-2009,-7329,-10415,-15693,-5287,2497,2050,-3247,-9500,-8236,-4758,1460,6834,7005,1479,-3858,-6407,-11652,-11703,-8303,575,4785,-532,-14219,-6942,1224,-1135,-10733,2862,14931,30395,46833,53520,48749,32485,18921,5007,-6070,-12804,-13164,-12162,-11073,-6849,-8566,-11312,-5599,-2607,-5087,-11368,-11067,-3409,3125,5795,-4561,-10175,-458,19894,31797,3643,-6342,-5191,-3645,754,4886,8281,8915,7384,6017,11106,14065,10496,1333,-6383,-1771,-6366,-9179,-3862,-1773,-3763,-6446,3994,8543,-553,-8730,-3255,5386,13762,4418,-2903,-1498,345,6694,186,-5754,-596,14622,25952,18541,362,-9731,-10679,-1930,6527,6399,2652,2119,266,-2581,-6071,-7630,-13711,-12562,-3525,-392,1823,3386,7194,13266,28773,41942,35895,26987,20448,19611,21182,18760,11400,8765,8661,12155,13127,13116,7686,-9888,-5259,-3062,1756,2275,507,5113,6826,4019,539,-4717,-2775,4382,3114,4019,7634,5898,-3761,-1791,9616,8477,-3298,-5372,-1638,-12882,-6160,12076,35923,53632,43867,39846,19726,-556,-8630,-11700,-9727,-10456,-14559,-7562,-1776,-4367,-10067,-8465,-5770,-14625,-16639,-17133,-13165,-15667,-12674,-7373,-2775,540,1019,-5242,-505,7071,15048,10797,-968,-7349,-11184,-1086,1550,-6686,-2825,17109,20195,-1939,13293,46793,60882,47675,31569,27590,27026,18415,3837,-7766,-12126,-7543,-2548,5183,7061,-1784,759,11484,14174,14082,14342,15293,14560,9533,3176,-6041,-7150,-1954,751,1088,-5761,-10643,-5809,-3420,-900,1318,-2934,-6465,-846,2683,8842,18322,13700,-1387,-7873,-5850,-6612,-7528,-5080,-1563,4597,1785,-1855,-10973,-16314,-13189,-6690,-8077,-9915,71,9762,14223,16414,11588,5216,2048,-2292,-6583,-6119,-2734,-3449,-6788,-3536,884,-1425,-6138,-10192,-14843,-14480,-8628,-6606,-9399,-10776,-12012,-3452,1215,2273,-975,-5605,-6993,-8739,-4885,-3819,778,1402,3650,5621,2718,-3550,-11825,-12315,-7911,-7159,-13161,-14268,-7444,-10044,-12452,-6639,-2468,-4048,-16237,-4011,4622,4491,-488,-5384,6420,13413,13031,6313,4047,9283,5774,-3621,-11171,-5374,-1472,2197,8264,16330,19323,10754,-418,-6136,-12667,-15774,-15418,-11605,-6738,-3466,-341,1702,-365,-5245,-11403,-10974,-2292,6824,9920,3256,-7959,-12260,-7475,-8455,-13403,-12163,-6431,4067,16395,17609,14312,11974,5197,-1280,-3601,-5592,-10845,-11764,-13818,-9986,6902,25257,29792,19994,5159,-7607,-9558,-1969,5653,7145,-771,-5416,-6404,8006,24361,20558,16031,14335,15411,10847,671,-732,6349,12977,8294,678,-4927,-6916,-5908,-5136,-2450,-856,-4051,-7851,-7780,-1985,-1791,-2182,-1694,2949,474,-1789,-4769,-16194,-12852,162,6518,6851,-1928,-10774,1347,21616,30096,23067,-3003,-17513,-3357,13651,19894,13331,9646,23097,21549,15886,11387,6699,-127,-3594,1027,7907,2276,-4535,-1931,3621,4881,9415,19970,28946,17876,-262,-7420,793,-2702,-2268,-6618,-10614,-10775,-7814,-14523,-2454,17979,23052,15001,-6518,6006,8623,6271,-1390,-11923,-18966,-13677,-2337,4638,-1978,7100,2925,-2839,-15120,-6993,-1417,6016,7334,6623,5872,5986,1219,-3277,321,4812,5601,461,-4503,-4652,2347,7321,10045,5232,-5795,-11051,-5849,-5154,-5963,263,7272,11000,22597,27170,32944,19183,7416,-3266,-14378,-11652,2957,16563,19993,20880,17887,11499,11949,4549,7513,9183,4954,2744,4376,10735,27468,29593,12083,1632,-115,8560,12639,10355,5156,-2356,-11995,-18990,-16587,-834,-220,-10514,-15536,-8589,-11137,-16030,-6995,5826,14378,10068,-2434,-11357,-9377,-11401,-13889,-5509,745,4252,10596,12727,16473,18644,7679,-1236,-13374,-7975,-5478,-4349,1130,11166,14779,-1564,-11117,2721,20955,28349,30421,28234,4827,-944,2723,13601,25711,24261,15825,8364,4935,8572,9058,7273,3623,5569,6424,3706,-4904,-15680,-6948,-3036,-277,1077,936,3628,4842,1497,-4652,-13146,-15254,-12428,-6357,633,6795,12328,13772,8704,3167,-622,-7025,-11799,-8963,-247,7852,11261,4602,-2008,-2101,-1436,-3069,-5856,-10053,-9381,-14201,-11191,8660,26935,36857,34387,22210,7111,1043,2452,5305,3807,-4296,-10157,-5932,1179,-1623,-13757,-15569,-948,7742,3683,-2282,11247,22048,15829,1554,-10852,-13802,-4559,3336,7578,15648,27694,36280,35208,30688,26699,12334,-8393,-11083,-6686,-1022,-4772,-10601,-3460,-9061,-6764,7051,13985,7828,-1885,-6739,-4085,-1016,2638,4833,360,-8300,-10394,-685,-2193,98,6987,-5590,-12178,-5583,-5063,-4830,-2081,-708,-3000,-5613,-9314,-3560,975,1678,-2826,-6819,-11622,-15781,-5945,1932,3008,-6249,-8181,-5167,978,1080,-7949,-970,8988,-1950,-7495,-8845,-11148,-4323,-3031,-708,-5806,1006,-2777,-14845,5927,24621,33063,32406,26025,18630,20294,14377,6595,13524,21309,16735,7733,1919,-2738,-2733,232,3019,5326,1567,-6877,-6531,-2066,296,-934,-8230,-6822,4333,11776,8152,-373,-5361,-6510,-6710,-7464,-6793,-2185,9665,22545,20766,12054,1719,-3970,-2261,-322,-3398,-6677,7351,36203,58692,58886,57856,54609,47526,34689,28454,29393,27542,10619,-4944,-10384,-8033,-6438,-2816,-3289,1794,4664,-1130,-8758,-4578,-4090,-642,212,-2409,-1937,6345,11648,12876,14075,12241,11997,15909,28015,27995,5195,3069,6890,5094,14725,34789,30754,29209,27569,15127,600,-6635,-1860,3786,10513,21050,32474,34265,15746,42,-11585,-8795,-6881,-8067,-9057,-9430,-3659,4091,9626,12017,3233,-3144,4587,851,-2951,-5067,-3022,-494,-9044,-1534,-3470,-4130,-1443,-8210,-11206,-2589,4810,12474,11911,4771,-2628,-9710,-5983,1397,3527,3591,976,-276,822,-1921,-3412,-2780,346,1209,-5369,-3898,4161,6618,4139],[-2320,-6427,967,9364,5671,-8401,-6658,-2036,-5175,-8015,-4864,-2641,848,8800,11791,4996,-1732,-4175,-6955,-7317,-12703,-9455,1613,15023,17447,16117,14422,12671,6854,-5639,-8330,-1021,-4092,-5926,-5043,-5292,-12838,-11628,-8705,-13529,376,7530,5284,3749,-557,-5887,-7719,-4331,4576,16755,15337,1605,-10478,-14865,-15458,-7483,-7434,-13708,-10622,2178,14164,21596,13869,-4749,-9801,-4839,-2987,5015,11282,2690,-1174,6839,7161,1454,-2486,1951,2443,2013,12001,31811,46395,48852,50730,23715,-514,-4849,346,12333,18507,5298,-2834,1090,-355,-2425,-6609,-6059,-3256,-3738,-3291,-5604,-3427,164,3696,6010,5599,1781,-1458,2089,3560,-8000,4174,28777,36387,16915,13462,18322,12361,1577,-4014,-4014,2628,13100,20151,22524,22997,17192,3907,-7191,-2290,-3667,-6801,-6977,4047,-18571,-33843,-23456,-1736,7205,-1400,4061,-1068,-14284,-3517,3357,3345,-1034,-3637,-4027,-4241,-12135,-12232,1446,15975,20582,16156,8286,9100,9765,12172,8625,970,-581,-3448,-10548,-15254,-7810,5230,21775,39142,33222,20012,20098,20772,23808,76484,131095,142514,103309,31820,-5379,-6480,5351,11686,9101,-18108,-2735,12736,18974,28835,40951,27437,13693,4108,-7500,-14353,-18830,-10010,-3668,2807,2941,-3870,-6171,-4289,-1753,-1765,-5382,-8496,1137,16547,29579,11606,-5952,-13657,-13366,-15254,-10455,-8272,-6793,-1329,-7958,-14964,-15241,-5960,2262,-3137,-4758,-3891,-11309,-19993,-17460,-5056,14956,24239,17254,1411,-8112,-13448,-9309,-2701,-7779,-13866,-10615,-7357,-6860,-7334,3925,23112,34650,21696,4024,-7399,-6541,-7326,-12077,-10856,-2274,12247,28037,33380,22883,7859,-11332,-12728,-5801,4024,10873,10032,11641,5749,-5458,-14440,-6265,-179,2710,-1843,-9944,-13762,-15034,-14513,-12262,-16182,-19022,-7635,13534,26079,33277,33434,22915,4902,-10616,-15074,-8566,120,8819,17375,22390,16307,11438,7269,7909,10407,-3798,-13498,-11374,-7175,-5818,-5524,-3628,-11151,-5346,7144,12520,18887,30792,45169,51981,49068,18228,-5706,-13076,-11776,-2745,2057,1305,-1236,-11013,-18053,-9442,8125,7738,-4572,-8718,-1909,1666,11101,20060,19415,5696,-9664,-14272,-6835,-9495,-9387,-6088,-4227,-1071,7676,15265,17403,8451,-3483,-6235,-3510,-1398,-402,2173,-5817,-10019,-7055,-7851,-11275,-14198,-7528,7399,18341,20736,18438,13548,4062,-8459,-18606,-1949,9240,17703,4979,-10282,-12708,-12478,-9114,-2350,6875,6948,-6376,-7783,2740,12633,3458,-6629,-12774,-14863,-11186,-2849,4436,-1544,-3543,2243,13702,21143,23953,13789,7151,15969,18381,9842,1747,7953,12432,11558,1069,-6639,-9050,-12202,-17595,-9992,-3289,1396,-3604,-5711,-370,-323,-4676,-8942,3378,7043,5097,-2467,-9796,-11503,-4275,-1663,-1891,-572,-1544,-3495,-6361,-4580,-799,833,-3369,3823,19039,10141,-10909,-6468,-1382,825,4120,6331,-2681,-12594,-8985,7,8460,4993,-6120,-9411,-4003,5348,5648,4490,3661,12970,22184,17158,7809,-4715,-7809,-8465,-9792,-4391,10372,21747,23167,10742,-5965,-7528,-646,-2585,-7576,-2406,4427,3501,-2281,-13936,8263,21154,20670,10049,-36,-5322,-3247,8555,5177,-3057,-591,4664,9342,23496,51245,78971,79965,51396,20403,7576,-4056,-12210,-6298,14132,28369,13972,47,-2077,-13330,-8913,101,-2338,-5763,-10261,-10453,-498,15036,10343,439,-416,10427,18154,14649,-2255,-15321,-10887,-3847,-240,17973,40065,50904,49293,41304,36935,32301,25000,4706,-9696,-8396,-5270,-636,3093,-1626,-3109,2045,-2387,-6377,-4602,-1790,-2190,-6026,-8281,-1058,6531,4362,143,5895,18940,21556,10115,5127,9934,14443,9761,807,-1583,1704,7028,8405,6317,267,-6720,-9160,-14935,-7517,-8691,5145,20390,35647,46010,60297,69732,60385,29661,-3700,-19096,-8417,-5164,-5465,-3593,-2513,571,3715,12241,22530,18584,728,-4558,10685,29936,42170,47479,40230,27878,22535,17883,12425,13747,10427,-1896,-11775,-11743,-4615,-287,-4417,-8563,-7779,-9756,-14540,-15956,-8385,-4267,-2237,-454,-7844,-7108,-7681,-9575,-11256,-9797,-3891,4348,14620,22495,22754,16782,8639,3794,3437,4452,3234,2341,231,3461,9044,14177,11000,6467,161,-2495,3591,-1130,-5460,-4552,-2623,30,6799,12746,13784,2991,-6904,-13897,-17637,-14534,-5887,-1173,-6810,-11680,-8929,-8355,-7451,-9582,-15841,-4829,2266,3493,-2846,-5661,-3190,-4555,-7837,-14096,-9418,-8527,-11577,-11575,-13182,-7004,-1313,1586,-994,-8397,1180,-2816,-9432,-14784,-14595,29,4674,-1141,-7100,-15325,-11707,9014,13463,-1935,2230,9148,7378,-3923,-2445,31531,63103,55173,44347,47785,40097,25422,16122,11261,3936,-3130,-6205,-10759,-12058,-7673,-5967,-3885,5175,13028,16700,13728,3273,-4126,-2322,4434,3817,7669,13782,10596,3347,-4170,-11664,-6104,-5389,-14003,-14174,-5483,-7698,-5195,7134,13158,7293,-2697,2096,4064,-1929,-7789,-4349,-325,2943,3048,-3812,-11685,-4875,-2718,3527,-774,-10070,-10834,-3725,8274,18365,25127,26728,19380,8857,351,-3990,-6887,-293,3317,-9534,-8512,-5239,-611,-2484,-4188,-1239,-1485,-12869,-17538,-4381,-361,-1993,-2423,-6051,-12180,-13086,-8246,10010,24973,15739,5140,-3250,-5648,1154,10528,14199,8708,2108,1266,-1806,-8002,-10957,-9986,-8276,-1646,29205,26757,13885,6575,10042,16687,13975,1934,-10942,-15101,-8081,-1188,6480,10760,15574,18736,7982,-3238,-8581,-1034,-2885,-1523,7976,3937,-8891,-3454,6676,11573,4013,-7882,-17810,-13990,-3471,6439,11086,6859,1099,1316,3565,2172,1167,-3136,-11708,-14227,-11450,-8393,-9307,-12261,-10022,-4405,-1274,1659,-433,-1355,-5262,-8055,-5933,4076,13232,22004,18126,2705,-7561,1655,5792,-2085,5113,18669,25109,11320,8388,16809,30155,17632,-215,-10229,-4790,9779,15057,8643,4642,5267,-265,-10761,-19615,-5696,4647,3045,-1971,-5728,-11817,-8852,-11855,-8780,3483,18229,24273,13752,-1089,-7118,-4196,8385,19917,13483,2922,1026,1184,-6553,-11043,-1415,10409,7641,-2923,-4196,11653,24271,16178,-2246,-2094,11589,21730,19503,-568,-15387,-13679,-5849,-3777,-754,6933,14616,20608,33639,32335,20859,19959,19968,18311,12729,82,-6808,-1736,-3551,-4881,-9650,-9905,-5037,16971,41456,36571,23517,21733,23781,11359,3495,8387,6013,-4202,-10199,-7913,-6225,-3690,-3872,-1452,2426,5160,6662,4583,-2991,-10582,-11592,-10894,-7921,-3758,2704,8853,10208,12403,13816,-2231,-14033,-8285,-5548,4297,14117,18243,16494,8054,4589,3732,5823,1694,-4107,-7858,-11930,-8796,-2989,-2248,-7704,-14794,-13108,-7882,-1100,8606,19344,25943,12756,-7033,-16973,-10561,-1331,4549,17569,30410,36377,26009,18035,16236,17829,20773,25309,24316,9181,-674,-6102,-6896,-7495,-10010,-561,10971,8749,-867,-6189,-5557,-8007,-10701,-11291,-14867,-13969,-5457,-1150,-1120,-8449,-7222,6081,14701,14952,14014,11746,2073,-11709,-15742,-8914,-9870,-12264,-4163,4757,10334,15549,22883,12999,1685,-6971,-1473,6118,11460,16104,19108,19705,16209,1418,3322,-1066,-12660,-18378,-6806,1939,8130,12093,8370,4916,-3699,-1082,14590,22999,25314,14085,-226,-11993,-14096,-12439,-14035,-4389,9638,3679,-11730,9557,23239,20485,4920,-5430,-3252,3825,6557,2613,-5118,-4086,-1974,-4452,-11452,-9781,-3234,-3011,-8034,-9763,-7048,-327,4116,2110,1534,7964,5323,-3649,-14662,-8138,3038,7213,6740,7244,8824,1477,-5518,-8316,-4647,2804,13119,8637,-1502,-6675,-9425,-12728,-4853,3189,3078,-2375,-9013,-9069,-6630,-1254,4165,5160,-143,-5374,-8829,-10094,-10081,-6498,2554,6959,1780,-12122,-8911,629,-44,-12807,-3698,9478,30427,48322,55940,54482,39452,21492,4368,-7724,-14903,-14301,-11863,-10549,-6909,-8542,-9081,-4128,-2612,-5459,-11255,-11414,-4078,2462,5467,-5069,-10922,-32,22768,36855,7462,-5278,-5777,-5319,-1013,2672,5732,7752,9123,10416,14048,13652,8793,634,-7457,-5466,-8865,-7581,-3879,-3426,-6459,-10226,2760,8807,892,-6071,-212,9242,15851,4306,-3562,-3330,-2325,3891,-3426,-15593,2849,25725,37322,27265,5984,-6741,-13827,-3367,6640,7804,4802,4500,2701,-651,-6764,-10708,-16355,-10922,-1756,657,2849,5884,9713,15787,30972,44993,38392,27988,19855,17835,18591,16052,9959,9633,11397,16257,17584,17677,14888,-140,-13413,-8434,-2653,410,-1983,3676,7750,6305,2327,-3052,-1921,4473,2709,3990,8733,7097,-3865,-3003,8394,7459,-3502,-1392,2982,-9252,-8956,7769,29089,52654,48367,45671,23272,1716,-6637,-12047,-14335,-13354,-16365,-9204,-5930,-8835,-13590,-8471,-2598,-11002,-15881,-16897,-11080,-13685,-14478,-9134,-3890,583,3561,1004,5563,10742,16932,12127,209,-5531,-13885,-5138,-2726,-9215,-1813,18018,22201,-4525,10335,43352,56758,43625,28039,24727,24951,18715,5402,-5714,-8859,-4465,669,7989,9624,375,921,12133,15489,15521,16308,17780,17026,11182,3125,-6606,-8620,-3482,401,2238,-3860,-12014,-6815,-3582,-717,1008,-3488,-7255,-2423,-296,5628,15401,12450,-1600,-7737,-4501,-4597,-7022,-6899,-6204,798,485,-1489,-8655,-11932,-5903,2208,-2397,-7880,1722,11154,13365,13222,7678,1653,-568,-4064,-7869,-7297,-3634,-4016,-7333,-4547,-211,-2680,-6716,-9523,-13223,-16826,-10705,-7885,-9319,-9248,-15743,-6745,-2089,-199,-3156,-7633,-8840,-10254,-5537,-4230,1352,2866,5660,7850,4790,-2460,-11516,-12348,-8130,-7253,-13277,-15617,-7573,-8518,-10090,-8613,-7458,-9748,-14248,942,8476,8155,3870,-3917,6414,14484,12373,5781,4320,9459,5606,-4526,-11285,-4128,60,2871,7712,14915,16977,8716,-1338,-5449,-11101,-17895,-18471,-13333,-7222,-2893,991,3122,696,-3857,-9039,-10643,-2081,6498,8314,622,-12667,-10951,-4412,-5382,-11137,-12635,-6579,5888,19071,19190,14713,11560,4440,-2474,-6238,-7864,-11269,-10833,-13028,-10367,7090,24388,26016,15038,2215,-8466,-10425,-2188,6712,9336,948,-3897,-7406,6267,24183,21355,16520,15763,17150,13164,2191,-264,6110,11137,5159,-1866,-5982,-7347,-5924,-3745,-675,-509,-4833,-8744,-8785,-3652,-3218,-1856,78,5445,2108,-755,-4350,-14361,-12712,-1145,5476,7088,-984,-12071,-3038,14916,23087,19204,-2662,-16709,-2030,15889,20486,12715,8387,23154,21066,15431,9736,3907,-3508,-5844,1043,8926,2225,-5600,-817,4705,3545,7757,21958,32420,22136,2675,-11600,-481,-3358,-2196,-6267,-11608,-9237,-7346,-15158,-188,21864,26985,13306,-10352,11225,16904,15452,3905,-10664,-19224,-5310,9333,14758,1348,7434,4189,-1939,-14648,-7513,-1440,5872,6727,5207,3737,3913,-510,-5082,-1941,2943,3646,-802,-5033,-4708,3688,11309,14583,8188,-4829,-11396,-6224,-4480,-5878,-693,6058,9962,22962,25480,28987,17486,7506,-3289,-15249,-8626,6822,19055,21010,20058,14356,7973,9588,3213,7276,10528,7166,4229,3571,9065,26624,32531,14842,960,-6651,3823,9234,8446,4099,-1271,-11380,-18122,-20773,-6251,-3897,-12356,-14317,-8538,-12641,-17735,-8483,3291,11656,8445,-2679,-9701,-7162,-7635,-8355,-1187,3448,7905,14548,16506,19912,18224,6298,-1688,-15369,-9253,-5692,-3954,1861,11109,11692,-7102,-13346,1447,18184,28289,33852,31854,7232,1227,4470,15307,27860,26073,16083,7953,4395,7052,6000,2919,1327,5067,7587,6032,-1910,-11497,-9114,-6427,-3217,-1299,-1771,968,2345,-491,-5576,-13013,-15340,-13891,-8936,-2513,2458,8395,12564,9591,3840,-525,-6736,-11056,-8892,-1129,5642,7712,809,-5590,-4291,-2512,-4226,-6834,-10930,-10561,-15924,-9527,8597,24072,32811,33211,21161,6914,1901,3984,6046,3749,-4772,-10721,-7304,-2305,-6500,-16730,-13778,-187,8899,4764,-2528,8781,17817,12691,-67,-10965,-15494,-7989,-865,2630,11071,24886,34265,32367,27030,23156,9086,-10439,-11751,-6969,-1907,-5890,-5931,416,-5985,-7584,7772,16595,11241,1841,-2864,-1338,986,3504,4834,151,-8445,-12020,-1473,-2930,-667,6636,-4150,-10681,-2772,-1253,-1838,-249,-394,-4654,-8277,-9110,-1312,3692,3671,-1766,-6737,-11633,-10938,-2522,4532,6231,-3142,-8203,-5042,2047,2726,-7543,-3420,6935,-3848,-6640,-8438,-9977,-8552,-7888,-4063,-6707,1160,-5134,-11321,8056,24898,32709,32645,27003,19217,19458,12728,5720,12489,18004,11870,4537,1666,-796,-983,1763,5651,8324,3594,-5666,-6474,-2359,-131,-1750,-9598,-6406,5264,14124,10109,483,-5102,-7031,-8527,-9454,-9204,-5530,4982,17853,16845,9655,52,-3919,511,3133,94,-6477,4658,33302,62748,65818,66032,64930,58756,39855,29772,30992,29881,11168,-4135,-8901,-7582,-6143,-2483,-3257,1599,4846,-924,-8074,-7330,-7005,-2378,-1384,-3796,-2872,6099,12958,16072,17837,14767,14110,17805,29815,31976,8315,4850,6868,3476,14289,38520,38831,36658,32886,15713,-1433,-9456,-4872,-1166,7655,18657,30944,32739,14870,198,-11823,-7733,-6345,-8157,-8795,-8304,-3401,2673,7602,11515,4243,-4801,298,-3006,-6845,-8186,-5948,-4253,-5678,2347,-555,-3740,-3351,-11515,-9564,-2955,4319,10887,11421,4910,-2196,-9249,-6850,1878,4793,4153,673,-125,1787,-453,-480,-4325,-2056,-1383,-6827,-3318,3859,5453,3327],[-2965,-5849,1830,9879,7055,-6013,-8010,-3733,-6201,-7651,-4656,-2941,309,9555,13173,7023,667,-2241,-5467,-5392,-9401,-13250,-1355,14341,18531,16474,13712,11925,6717,-4277,-4883,2086,-1851,-5990,-6599,-6588,-14343,-11226,-6942,-16803,-1630,5040,2258,4040,1701,-2696,-3737,240,7021,15049,11862,1077,-10045,-14383,-16258,-8516,-8291,-15204,-9537,4317,17588,24614,15925,-3541,-8088,-2445,-637,5949,9932,1230,-1934,6048,5989,851,-1669,2846,3783,4027,15253,36229,51460,54525,57944,29941,-196,-6003,133,15246,25882,13434,2055,2966,-2115,-3928,-6565,-4555,-2100,-3069,-2929,-5371,-2508,1219,4023,5466,4553,1699,54,5471,5684,-7303,2558,27914,38300,18093,14347,20480,14869,3878,-1796,-1998,4485,14575,20782,21806,20926,13990,-586,-7945,-1678,-4819,-8237,-4798,-2075,-41468,-36947,-26717,-16106,-1895,-6535,1335,-3468,-13149,327,6931,6555,1096,-1988,-1660,-2212,-10832,-10852,3664,19684,24582,18534,9366,9628,10039,13235,11693,2811,73,-2042,-7963,-13896,-8603,4642,22588,41081,35401,21280,20108,15285,8864,66656,129620,151274,119861,50731,9352,-20,5404,9989,7922,-19499,-3833,9707,15611,25888,42163,35222,19732,8093,-3154,-9563,-12901,-3306,483,3394,2283,-4687,-5974,-3266,-1009,-1744,-5201,-3017,8654,23278,34783,14364,-5200,-13138,-12179,-13384,-9295,-8655,-9785,-10013,-17472,-21315,-24566,-21129,-6057,-5925,-7816,-6155,-12821,-21206,-14660,-2002,15244,21443,12285,-4003,-11734,-17760,-9954,-1345,-6384,-14296,-9040,-4616,-4703,-6749,4807,24340,35122,22350,4924,-7110,-7386,-7895,-12881,-11347,-2632,11674,28029,36379,27859,11870,-9448,-12352,-5900,2159,8445,7178,9629,7394,-3246,-9408,-1407,2671,2771,-4113,-11516,-14122,-14648,-13798,-10751,-13617,-19508,-9772,13095,27828,36452,37958,26821,6696,-9262,-11407,-4438,2861,9972,17634,21229,13817,8456,6052,9102,15328,4044,-7987,-13290,-11754,-11182,-10879,-6517,-10074,-1555,11322,16199,20888,28043,40411,46061,48370,21759,-3814,-12103,-11070,-1955,3186,2929,392,-9735,-18930,-9504,7353,7199,-5243,-11279,-3210,759,9377,16439,15023,4128,-9849,-11679,-3939,-8246,-9471,-6837,-4851,-1539,6595,14099,17331,8845,-3278,-4576,-2756,-2478,-1115,2785,-3863,-9631,-8364,-9130,-12086,-14856,-7659,7562,18432,19464,15160,7904,-279,-9749,-18820,124,12998,21353,7034,-7739,-11507,-11926,-8673,-1628,8177,8724,-3611,-8635,1437,11453,3609,-6981,-12708,-14558,-11689,-4763,1488,-3537,-5759,-67,14345,25063,29811,19591,7855,13404,18838,13131,5081,8344,11412,12180,2941,-5622,-10532,-13070,-14824,-9010,-2475,2063,-3007,-5266,255,-26,-5346,-7527,3609,7028,4365,-3684,-11401,-9027,-811,2430,1520,1610,437,-1112,-5211,-5207,-2299,-929,-3582,5027,19924,11428,-10817,-7365,-2711,-912,1152,2406,-7039,-9752,-7432,1694,10260,8963,-817,-5396,-836,6539,5236,2517,-586,8078,19498,17078,6980,-6803,-11166,-10542,-11376,-5688,9007,19943,21994,10986,-6278,-9983,-2984,-5318,-8862,-2081,4504,3705,-1789,-12352,6997,18899,16795,5736,-2104,-4705,-2226,8468,5311,-396,1301,5487,10481,23263,47299,66154,68987,46598,17929,5921,-3662,-10471,-9838,10472,26748,16652,2145,-2774,-14583,-7719,-1655,-7118,-12137,-16011,-11299,-710,16615,13784,4757,3706,11653,17928,14641,-1319,-14172,-11506,-5248,-2454,13785,37756,51215,48836,35249,29555,27724,20833,1092,-11402,-7164,-2105,3924,6849,189,-3527,228,-3934,-6691,-4266,-1136,-1389,-4753,-5719,910,6767,2943,-740,6574,19919,24628,14292,8659,12503,16775,10723,843,-1215,3104,9344,10315,7075,615,-6933,-9418,-15945,-6230,-6051,7095,22984,36697,44832,56894,63789,54056,26328,-5830,-14169,-1369,4726,-214,476,558,417,1122,11176,22075,17947,575,-3953,10985,26688,34679,39136,35312,26230,21314,15740,9733,12222,11885,-1028,-12619,-11197,-4051,1080,-3160,-8506,-9030,-11377,-15275,-17849,-10139,-6548,-4407,-529,-6107,-7103,-8572,-10433,-13076,-10459,-4414,1940,9600,16001,17498,14369,7809,2817,1299,664,-1065,402,-418,3421,9846,17051,15769,9534,1177,-3663,1605,-2046,-6653,-5641,-2757,77,6679,13438,15849,4498,-6790,-13973,-16650,-16207,-7511,-2288,-6948,-9073,-5785,-4801,-3010,-2181,-7045,-2927,4989,7416,-585,-4715,-620,-1484,-4574,-10277,-8985,-9006,-11447,-9617,-12801,-11227,-5084,-552,-1692,-10820,-4375,-5897,-11761,-18145,-13747,713,6330,212,-5928,-13693,-13061,5789,13905,-353,2829,9419,7853,-3249,-3566,30496,59000,49586,37129,43867,39743,26440,17577,12870,5382,-2061,-4947,-8527,-15713,-14546,-12834,-4191,8994,13574,15617,13426,4930,546,2802,5906,1518,3650,8931,6241,-1297,-9446,-13421,-4678,-4416,-14328,-14979,-4783,-4599,-1221,10291,14903,7266,-3163,641,2070,-5033,-12348,-4035,-672,2299,1870,-6480,-13632,-3795,-1081,3905,-2470,-12248,-8954,-1911,9424,19315,26769,27224,18941,8582,979,-1442,-1121,7830,12167,-3906,-10345,-4819,1083,-79,-2253,-406,-722,-11008,-18421,-6051,-3937,-5129,-3818,-5877,-11894,-13193,-7976,9944,24098,13794,4071,-3174,-5532,392,8163,10736,6015,-207,-2044,-4579,-9938,-13634,-10404,-5093,4776,39968,26780,11959,5660,10452,16285,12575,1501,-10414,-14725,-7964,-1355,6346,13214,19549,18821,6548,-4886,-8986,-649,-4121,-3116,6964,3415,-10927,-5611,3970,8255,1573,-7488,-14155,-11588,-2313,7592,13136,9887,4655,4285,4725,1147,-444,-3447,-10882,-13438,-11679,-8899,-8996,-11371,-10224,-4045,1729,6493,4697,3006,-1932,-5993,-3415,5131,11236,20514,17735,1722,-9121,3629,7914,-2246,3845,19343,31746,21623,19062,28449,38545,20631,1517,-8854,-4533,10380,14051,8850,4138,4282,-1184,-10557,-18159,-7305,2449,1322,-3362,-6912,-15658,-9394,-9688,-5944,4454,16381,21337,13828,774,-6019,-4564,8391,21917,16909,6211,3818,3778,-3845,-9855,-3012,8683,8168,-2159,-2315,13615,25973,17415,-1122,-3766,11201,23401,20269,-1672,-18046,-10923,-2038,-326,1208,7393,13437,20305,35793,31730,21909,21561,20944,18100,12925,2013,-5806,-2492,-4390,-4566,-8012,-8038,-5061,17092,40707,33009,17651,12095,9541,-3410,-5551,4051,2914,-5920,-8545,-5101,-6756,-4530,-4431,-3662,-606,3666,6885,5531,-2984,-11964,-10262,-6907,-2187,1396,3609,8968,12119,16735,19501,2488,-20348,-13559,-7923,4135,14788,18464,15854,6445,2505,1942,5494,2423,-2894,-6829,-11937,-10190,-4895,-4033,-7904,-13543,-12872,-8061,-2156,7575,19955,30341,21761,1782,-10100,-7895,5433,15078,26221,35255,38098,26485,18203,15426,15789,19573,26364,26521,10634,-569,-7778,-10928,-12272,-7218,3051,14122,11975,1343,-7591,-7518,-8633,-10215,-10624,-14527,-14140,-4171,-97,-249,-9598,-8806,5070,15102,16772,13915,9803,532,-11694,-16004,-10086,-11455,-15320,-6177,4526,10803,15367,19595,8054,-2900,-10460,-3658,3947,10206,16082,20835,21237,13354,-75,2686,-2206,-14764,-20134,-7700,843,6436,9232,3042,-1382,-9630,-2631,17227,27020,25463,12827,-1466,-11922,-11339,-11760,-16041,1153,13206,6136,-11528,6347,23490,21234,4496,-5949,-2176,3516,961,-3790,-8479,-5730,-2757,-4990,-11379,-7349,-1460,-1886,-7259,-8835,-5703,2265,7393,3435,-154,4255,293,-7003,-15832,-7643,3337,7322,5744,5993,7819,1080,-4588,-7181,-4419,3187,13379,7961,-1484,-6016,-8052,-10254,-5413,2640,3279,-2094,-8432,-9484,-8524,-4413,399,1791,-3366,-8144,-11265,-7567,-8443,-5124,3859,8341,3185,-10645,-10959,-228,868,-12933,-10607,4904,28753,47208,55944,57350,44246,22659,3106,-9457,-16049,-14029,-11466,-10212,-7339,-8743,-7075,-2523,-2577,-6018,-11551,-12613,-5479,1302,4850,-5685,-11952,158,25434,42333,12751,-3221,-5681,-6691,-2945,107,2760,5821,9721,13693,16738,13397,6526,-1715,-10142,-9002,-9770,-5919,-4035,-5092,-8615,-13902,681,7859,1537,-3697,2847,13269,17052,3513,-4712,-4998,-2356,6407,2516,-6467,8693,34311,45809,33788,10627,-3227,-11953,-3903,6763,8893,6190,6105,4924,1944,-5955,-12270,-15040,-8728,-254,1088,2990,7465,11152,17016,31830,46553,40015,28507,18784,15433,15318,12878,8296,10104,13621,19442,20351,19820,19574,9636,-7864,-13920,-7263,-2208,-5368,2303,9492,9385,4330,-1442,-313,5040,2475,3680,9209,7735,-4404,-4693,6173,5271,-3812,3365,8101,-5362,-10673,3969,22027,49015,50310,48721,24988,3042,-5085,-11035,-16173,-14868,-17893,-11358,-10355,-12783,-16629,-7818,1174,-7459,-15085,-16402,-9084,-11581,-15108,-11054,-5073,507,5722,6919,12206,15455,19700,14145,1965,-3053,-13193,-9364,-7233,-11535,-1203,17650,22211,-6926,7199,38453,50446,37358,22657,20186,21069,17633,6598,-3366,-5168,-1177,3858,10447,11816,2874,1117,12646,16632,16791,18123,19985,19017,12270,2537,-7341,-10071,-5005,21,3282,-1746,-11892,-7500,-3693,-721,455,-3903,-7117,-3322,-3141,2681,12247,10713,-2268,-7856,-3507,-2691,-6307,-8309,-10443,-3977,-1835,-2075,-6952,-7696,1520,10606,3104,-5455,3809,13075,13174,10967,4918,-993,-2800,-5611,-9024,-8550,-4672,-4686,-7926,-5696,-1535,-4149,-7423,-8801,-11291,-17959,-13136,-9341,-9185,-7325,-14429,-10399,-6026,-3537,-6158,-10135,-10716,-11933,-6851,-5182,1305,3981,7813,11068,8285,-522,-10982,-12033,-7736,-6535,-12440,-17345,-8222,-7504,-8699,-10826,-12981,-15924,-8688,4593,10685,9994,6276,-1125,6533,14987,11266,4922,4075,9060,5132,-5507,-11455,-3165,1349,3600,7243,13168,14114,6415,-2416,-4978,-9440,-15379,-21031,-14748,-7536,-2260,2244,4229,1372,-2779,-6800,-8101,-396,6739,6722,-2178,-13721,-6354,886,-907,-8655,-13138,-6359,8241,21821,20823,14960,11005,4021,-3012,-8244,-10162,-11653,-10101,-12439,-10073,7995,23991,22660,9992,-1634,-9727,-11512,-2841,7123,10981,2451,-2528,-8465,4214,23077,21942,16653,16785,18254,14257,1938,-1120,5272,8337,957,-5542,-7493,-7959,-6508,-3466,86,-470,-5621,-9766,-9995,-5337,-4283,-1292,1979,8197,4052,957,-2819,-11841,-11861,-2394,4246,6792,-585,-12735,-7052,8641,16437,15060,-2415,-15982,-856,17763,21010,12686,7288,21559,19534,14435,7503,546,-7140,-7678,1269,9915,2053,-6558,1311,7315,3721,5224,23340,35651,27491,7696,-16772,-2083,-3276,-1324,-5548,-12640,-7786,-7266,-15956,2159,25560,30983,10403,-15818,15769,26334,26625,10757,-9885,-13644,6850,25626,28315,5367,6636,4770,-1725,-14743,-7088,-1350,5493,5923,3939,1995,2165,-2190,-7048,-4424,562,1025,-2717,-5980,-5146,4244,13966,17780,9999,-5100,-12650,-6329,-3145,-4379,-447,5860,9788,23085,23030,24142,15376,7338,-3359,-16215,-5589,10425,20859,21201,18346,10432,4672,7422,2080,6885,11441,9149,5730,2821,7371,25083,34998,18670,3114,-10054,-1535,5090,6191,2997,-483,-11152,-17369,-21581,-10707,-7592,-13814,-13153,-8659,-13827,-16512,-9701,-603,7491,5912,-3276,-8554,-5572,-4476,-3590,2473,5871,11015,17676,19775,23687,18131,5513,-1762,-14061,-10650,-6088,-3725,2417,10775,8415,-11826,-12264,1053,14892,26992,35538,33695,8941,2978,5950,16471,28668,26211,15167,6737,2943,4270,1843,-1755,-625,4968,9262,8906,1521,-7038,-9046,-9038,-5894,-3628,-4502,-1852,-478,-2751,-6726,-12956,-15197,-14676,-10916,-5565,-2143,4085,10512,9757,4093,-582,-6268,-9924,-8302,-1446,4213,5291,-1778,-8781,-6505,-3674,-5417,-7719,-11700,-11603,-17441,-7692,8976,21299,28114,30604,18835,5691,1727,4670,6314,3444,-5318,-11193,-8252,-4679,-10509,-18346,-12221,324,9739,5621,-2597,5983,13426,9382,-1799,-11062,-16477,-11138,-5148,-2397,6383,21339,30821,28136,22786,19012,5302,-13026,-12158,-6509,-989,-2525,-1561,3194,-3772,-6897,8695,18950,14220,4900,412,1374,3026,4525,4805,-284,-8641,-13857,-2527,-3984,-1785,6059,-2249,-8568,186,2809,1356,1582,-298,-6305,-10962,-8823,506,6099,5892,572,-3927,-7094,-5724,539,6309,8542,-236,-8062,-5177,2531,3983,-6359,-6678,3817,-5841,-5696,-8582,-9122,-13055,-12214,-5204,-4684,1102,-7011,-7754,9522,24151,31238,31639,26852,19275,18307,10789,4432,10669,13974,6902,1425,1322,811,789,3782,8817,11479,5575,-4520,-6506,-2992,-1135,-3224,-11268,-5453,6401,16476,12417,1819,-4292,-7004,-10124,-10779,-11202,-9166,233,12196,11972,6571,-1597,-2929,3609,6667,3675,-6203,1614,28959,63057,68639,70001,70994,66737,43306,30016,31664,31362,11512,-2934,-7237,-6914,-5702,-1956,-1925,2797,4960,-911,-7175,-10592,-9475,-4037,-3180,-5291,-3625,5979,14297,19419,21371,16693,15674,19001,30146,34572,11515,6643,6602,1581,13353,40199,44985,42336,36620,15532,-3591,-12292,-6746,-3304,6378,16327,28898,30743,14264,739,-11560,-6654,-5653,-8170,-8572,-7377,-3188,1002,4930,10136,4961,-5931,-4513,-6920,-10759,-10396,-7544,-5683,-2216,5963,2243,-3458,-5282,-10021,-6043,-2599,3705,8993,10708,5010,-1572,-7933,-7172,2609,6482,4810,392,152,3038,1977,3442,-3173,-4806,-4048,-6415,-2625,3714,4646,2908],[-3843,-5862,1718,9259,7505,-4203,-9536,-6285,-8154,-7919,-4961,-3678,-588,9975,14481,8980,2879,-586,-4339,-3929,-6703,-14462,-4511,12478,18246,15805,12407,10851,6542,-2567,-2104,4846,1150,-6004,-8960,-8698,-16440,-10597,-4651,-14645,-4568,1885,-111,4290,3583,7,-424,3606,7811,11043,5960,-994,-10343,-14175,-17511,-10165,-9788,-17635,-8943,5628,19853,26194,16692,-3479,-7309,-773,984,5922,7371,-769,-3589,3887,3601,-742,-1687,3141,4358,5133,17029,38239,53492,57187,61441,34872,-76,-7502,-1008,16981,31939,21285,6345,3638,-4857,-6388,-7433,-3943,-1903,-3423,-3479,-6036,-2582,1541,3735,4219,2829,1119,1059,7948,6479,-6932,426,25917,38321,17870,13859,21215,16608,5932,242,-232,6088,15537,20283,19555,16661,7925,-7761,-7178,-1254,-6218,-10069,-3861,-14791,-29370,-6706,-750,-11071,-10715,-10820,-204,-3694,-8669,3405,9953,9535,2640,-1005,-23,-947,-10146,-10186,4710,21679,26535,18913,8741,8328,8795,13102,13573,3637,-519,-1651,-6264,-12458,-10558,2247,20978,39753,35402,21550,19782,10608,-11182,47352,113718,142061,116929,50115,6482,-6869,-2471,4814,5757,-21514,-5956,5770,11514,22144,41217,41874,26233,12372,2069,-3824,-6390,2796,4022,3375,889,-6175,-6390,-3018,-1051,-2124,-4279,2199,16093,30423,39677,17186,-4588,-12839,-10985,-11487,-9113,-9558,-12592,-15037,-18075,-17047,-21231,-26778,-16055,-9767,-11886,-9602,-15421,-19436,-12190,776,15025,17944,6689,-9495,-13735,-16318,-8262,1311,-4370,-13945,-8500,-2943,-3480,-7224,4587,24146,33936,21874,4951,-7486,-8449,-8431,-13895,-12666,-3666,10362,26466,37159,31099,14563,-8553,-12814,-6711,-918,4392,3094,6754,8120,-1287,-4538,2886,4947,2185,-6651,-13455,-15182,-14844,-13813,-9889,-12058,-18589,-12378,12364,29478,39610,42389,30577,8376,-7733,-8240,-497,5434,10501,16688,18530,10010,4428,4167,9632,19217,11815,-2728,-13289,-16043,-16558,-15486,-7416,-6615,3470,16472,20311,22546,24745,34992,39444,46111,24775,-2329,-11705,-11272,-2066,3530,3898,1357,-9051,-19255,-9244,7016,7314,-4797,-14782,-5653,-1631,5794,11037,9646,1711,-10723,-10231,-2967,-8471,-9895,-7891,-5989,-2473,4541,11158,15060,7580,-3649,-3419,-2674,-4302,-2265,2617,-3178,-10230,-10422,-10876,-13428,-16155,-8530,6683,17133,16266,9175,824,-4674,-11414,-19111,571,14436,21873,6668,-6278,-10585,-11552,-8377,-1020,9200,10030,-1435,-10781,-1832,8649,2856,-7437,-12481,-14291,-11932,-6350,-1189,-5676,-8527,-3668,12420,25679,31905,21914,7776,10210,17428,14952,7821,8377,9274,11416,3770,-5303,-12480,-13820,-12520,-8398,-2291,1958,-3191,-5499,184,-416,-6473,-6471,3063,6164,2867,-5565,-13500,-6711,2480,6563,4639,3048,1419,61,-5012,-6519,-4733,-4158,-4944,6182,20027,12024,-11220,-8642,-4416,-3315,-2808,-2706,-12034,-7804,-6621,2174,10314,11045,3907,-1120,2163,7142,4247,42,-5224,2775,15766,15981,5600,-8588,-14870,-13092,-13541,-7155,7342,17712,20414,11256,-5800,-13261,-6159,-8544,-10483,-2514,3715,3082,-2168,-9512,7796,18388,13928,1431,-4808,-4890,-1797,7800,5268,1821,2674,5493,10547,21260,40402,50549,55700,40562,15203,4808,-2710,-8778,-11356,8070,25215,18782,3206,-4718,-16731,-6922,-3499,-10404,-16366,-14780,-9316,-434,17807,16827,8554,7037,12061,16847,13977,-952,-13562,-12572,-7112,-4889,9071,33053,48199,45510,28264,21912,22636,16275,-2451,-13223,-5722,1530,9088,10696,1475,-4405,-1755,-5564,-7407,-4674,-1485,-1695,-4366,-3805,2461,6511,1022,-2513,5756,19200,26395,18150,12025,14629,18557,11242,770,-969,4050,10708,10760,6322,-357,-7986,-10259,-17499,-5737,-3954,8265,24023,35226,40639,49723,53976,44873,21788,-7883,-9959,5090,14999,7425,5014,3647,375,-1843,8514,18746,15153,-268,-3274,10900,22936,26921,29742,28834,23128,18858,12412,5906,9624,12584,-416,-13424,-10977,-4042,1728,-2620,-9261,-11082,-13149,-15636,-17899,-11437,-8642,-6704,-1186,-4844,-7696,-10321,-12103,-14577,-9605,-4190,25,4511,9250,12476,12515,7360,1618,-1453,-3840,-6094,-2235,-1789,2541,9662,18396,19016,11291,1229,-5231,-732,-3419,-8317,-6727,-2626,385,6522,13562,16856,5003,-7528,-14604,-16116,-17967,-9306,-3747,-7528,-7630,-3903,-2617,-270,3141,2212,3359,9553,11801,1890,-4037,1213,1030,-1650,-6477,-6945,-8851,-11718,-8386,-11435,-15406,-8792,-2830,-2574,-10727,-10043,-9193,-14038,-18557,-11340,1864,7835,1165,-5276,-12542,-13478,2560,13139,638,2838,9138,7975,-2705,-5519,27381,50822,40855,27935,36686,37224,26615,18889,14465,6617,-1420,-4121,-6577,-11722,-11739,-10176,-618,11738,12282,13138,11718,5650,4774,8147,8378,-193,-568,3274,813,-6550,-14456,-10397,-1165,-2375,-14249,-16481,-4682,-1294,3289,13686,16308,6786,-3765,-949,-150,-7645,-9978,-2701,-961,1299,91,-9561,-13145,-1677,1272,4661,-3839,-12944,-6895,-567,9618,18610,26278,25890,17502,7699,940,349,4760,16555,20883,1609,-12213,-4662,2419,2182,-222,415,31,-8523,-17874,-8380,-8297,-8539,-5155,-5668,-11591,-13480,-8183,9172,21924,11323,2685,-3307,-5376,-472,5166,6371,2460,-3400,-6199,-7314,-10856,-16078,-9275,-1530,12955,48515,24199,8457,3196,9146,14156,9958,273,-10282,-14514,-7968,-1621,5901,14903,22488,17898,4440,-7277,-9685,-611,-5637,-4906,5757,2835,-12826,-7819,1157,4851,-535,-6059,-10617,-9910,-2143,7662,14230,12353,7772,6666,5102,-583,-2796,-4731,-10801,-13156,-12297,-9578,-8838,-10563,-10652,-4499,3291,9738,8931,6822,1001,-4040,-970,5635,8628,18168,16622,339,-11241,4980,9383,-2250,2369,19289,37554,33166,31661,41755,46501,22915,2835,-8222,-4620,10633,12335,7882,2676,2934,-1951,-10201,-16630,-9714,-404,-840,-4976,-6670,-14761,-8954,-7118,-3443,4845,13272,16586,12227,1929,-4193,-2510,10858,25561,21034,9465,6064,5733,-1610,-8499,-4371,6840,8701,-1029,-963,14367,25763,16900,-1037,-5715,9696,23672,19975,-3235,-20513,-8167,1600,3153,2948,7253,11792,19438,36658,29913,22016,22309,21140,17289,12714,4058,-3615,-2306,-4984,-4431,-6771,-6437,-4871,16467,37834,27532,10938,2400,-4228,-16695,-10716,51,-648,-7885,-7085,-3107,-7402,-5676,-5258,-6226,-3991,2280,7195,6418,-3125,-13455,-8174,-2404,4034,7484,5456,9190,14298,21050,24171,7465,-15617,-20519,-11311,3004,14491,17889,14719,4819,634,68,4627,2631,-2007,-5901,-11623,-11634,-6850,-5752,-7700,-12186,-12720,-8598,-3750,5761,19165,32846,30195,10735,-1744,-1021,13306,22609,31493,37216,37541,25668,17594,13892,12593,16734,25354,26333,10680,-1133,-9159,-14354,-12748,-3872,5803,15908,14062,3073,-8345,-9618,-9438,-9693,-9702,-13313,-13204,-3112,337,-254,-10916,-8879,4761,15195,17539,13079,7348,-1283,-11718,-15706,-10315,-11847,-17715,-8315,3560,10012,13943,15525,3406,-6650,-12424,-4187,3325,10009,16442,22536,22329,9781,-1810,1743,-3458,-16743,-21326,-8818,-611,4535,6579,966,-3593,-13706,-1283,20815,30361,24542,10984,-2878,-11544,-9057,-11153,-16186,4843,14670,7477,-8802,2437,22738,20853,3247,-6701,-997,3247,-4185,-10251,-12131,-7814,-4008,-5722,-10709,-5100,-7,-968,-6454,-7968,-4573,4475,10553,5106,-1590,-82,-5547,-10937,-16003,-7543,2812,6642,4337,4550,6366,130,-4245,-6435,-4556,3030,12658,6477,-1999,-5687,-6999,-8194,-6537,875,2705,-2246,-7717,-9293,-9970,-7510,-3918,-2801,-8095,-11895,-11284,-4859,-6958,-4140,4547,8939,3676,-9855,-12832,-1132,1730,-10724,-16196,2401,25915,43974,53800,57237,46319,22315,1429,-10854,-15049,-12815,-10902,-9992,-8071,-9019,-5233,-986,-2674,-6883,-12230,-14585,-7526,-265,4046,-6237,-13135,234,27969,48250,19669,-567,-5147,-7600,-4795,-2454,-186,3604,9673,16339,19532,13683,4125,-5409,-14049,-9221,-7413,-4150,-4257,-6676,-10030,-15337,-2019,5773,1378,-1462,6207,17464,17365,2186,-6136,-5976,-181,11735,10649,3457,14604,39844,50878,38021,14434,89,-8923,-3664,7061,9972,7140,7128,7005,5216,-3284,-9899,-11429,-6058,1152,1105,2405,8093,11509,17036,31606,46980,41090,28800,17406,12501,11459,9422,6638,10218,15289,21615,21430,19723,21510,17356,935,-14211,-10713,-5145,-8845,2782,13167,13635,6539,37,1855,6206,2436,3064,9064,7837,-5419,-6868,2963,2021,-3347,8897,13519,-1253,-9736,807,15318,43207,49735,49022,25060,3518,-4064,-9388,-13592,-13721,-16653,-13621,-14537,-14797,-16327,-7278,4578,-4203,-14391,-15778,-7184,-9423,-13762,-12717,-6084,465,7511,12207,18402,20033,22610,16516,4122,-378,-10359,-13169,-11767,-13305,-953,16151,20318,-8060,4729,32978,42938,29663,15837,14321,15822,15357,7522,-653,-1335,2036,6814,12412,13582,5784,1454,12932,17505,17793,19717,21877,20535,12833,1534,-8041,-11055,-6176,-306,4080,168,-9981,-7280,-3475,-762,-220,-4006,-6159,-3574,-5862,48,9031,8620,-3298,-8192,-2957,-1239,-5754,-9371,-13678,-9592,-5250,-3702,-6058,-3995,8000,17387,7782,-3016,6200,15455,13663,9857,3911,-1772,-3774,-6332,-9636,-9625,-5735,-5411,-8531,-7008,-3167,-5909,-8321,-8138,-9317,-16076,-15781,-10824,-8975,-5409,-11385,-14171,-10385,-7523,-9812,-13010,-12370,-12782,-8765,-6554,811,4835,10002,15042,13229,2522,-9951,-11475,-6932,-5197,-10801,-17649,-9457,-7258,-8363,-13153,-18694,-14763,-3770,6875,11336,10118,6887,1421,6798,15011,9924,3916,3467,8175,4347,-6559,-11772,-2504,2261,4139,6711,11132,10923,3964,-3613,-4756,-8014,-12920,-19803,-15752,-7721,-1625,3342,4943,1618,-2065,-4794,-4547,2669,7682,5408,-4936,-10015,-1138,6905,4085,-6238,-13493,-5300,11321,24710,22699,15363,10552,3830,-3210,-9691,-12386,-11978,-9626,-12114,-9246,9532,24271,20478,6046,-6019,-11385,-12773,-3893,6884,12041,3729,-1344,-9543,1942,21129,22272,16441,17401,18730,14585,1406,-1273,5150,5562,-3342,-8606,-7238,-6841,-6088,-3438,124,-730,-6441,-10904,-11337,-6867,-4962,-678,3756,10769,5753,2563,-1140,-9588,-10734,-3562,2821,5927,-766,-12737,-10267,3270,10474,10813,-2364,-15388,-46,18843,21031,12790,6151,18228,17162,12957,4792,-3264,-10949,-8722,1702,10813,1766,-7305,4051,11038,6439,3326,24447,38433,33569,14799,-9847,-3968,-2944,-321,-4498,-13144,-6608,-7632,-15989,5120,29403,35065,6419,-10124,21876,38810,40663,19673,-9216,-5387,21726,44193,42749,9051,3977,3938,-2667,-14666,-5931,-1311,4847,4904,2788,574,679,-3792,-9009,-6735,-1859,-1875,-5174,-7369,-6038,3882,15467,20525,12405,-4212,-15176,-7085,-2131,-2401,1046,6585,9613,22100,19688,18816,12988,6958,-3324,-16984,-2752,13442,21838,20561,15815,6291,1683,5597,1202,6492,12020,10915,7235,2140,5616,22241,35609,21794,5958,-8345,-7330,412,3736,1876,-257,-11385,-16906,-18675,-12030,-10037,-14016,-12061,-9013,-14653,-13998,-10136,-5782,1907,2468,-4278,-7909,-4660,-2350,-253,5112,7791,13366,19867,22385,27530,18093,4915,-2025,-12611,-12151,-6642,-3597,2879,10252,5057,-15486,-10009,889,11266,24530,35195,33385,9769,4237,7099,17068,28141,24680,13148,4739,465,126,-3328,-6426,-2144,5361,11478,12319,5253,-2810,-7604,-10719,-8145,-5697,-7018,-4688,-3575,-5258,-8066,-13016,-15016,-14743,-11501,-7463,-6130,-293,7825,9221,3867,-824,-5618,-8337,-7082,-1036,3641,3952,-3123,-11335,-8778,-4969,-6675,-8560,-12411,-12497,-18829,-6522,8956,18268,22945,26768,15503,3704,855,4727,6249,2988,-5882,-11557,-8650,-5513,-11924,-17348,-10975,542,10186,6164,-2595,2964,9019,5936,-3656,-11236,-16175,-12920,-8699,-7112,1751,17301,26370,23110,18471,14808,1444,-15256,-11160,-4786,2307,2831,2277,4862,-2402,-5517,9646,20869,16568,7197,3045,3939,5092,5684,4738,-996,-8983,-15271,-3581,-5144,-2908,5562,200,-5824,3131,6743,4356,3153,-471,-7750,-13490,-8727,1704,8037,8203,3948,841,-1039,-699,2965,7233,9907,2192,-7835,-5645,2176,4587,-4599,-10637,-477,-7308,-4806,-9108,-9577,-17294,-13270,-2204,-325,683,-7951,-4427,10234,22404,28714,29411,25477,18522,16531,8266,2430,7893,9289,2007,-1447,800,1974,2417,6051,12174,14525,7376,-3542,-6744,-4061,-2778,-5399,-13013,-4193,7582,18542,14854,3603,-2913,-6354,-10751,-10576,-11189,-11818,-3363,6654,6702,3001,-3146,-1421,6451,9847,7031,-5822,-1577,23643,59446,66679,68942,71666,70147,44604,29182,31319,31668,11363,-1691,-5486,-6073,-5282,-1525,-346,4126,4483,-1323,-6179,-10684,-9929,-5466,-5247,-6986,-4313,5782,15388,22556,24236,17700,16413,19179,28633,35074,14280,8178,5842,-827,11633,39282,48210,45335,38088,14346,-6014,-14689,-6090,-1300,6631,14127,26427,28383,13871,1548,-10909,-5839,-5111,-8363,-8644,-6896,-3297,-1115,1518,7646,5032,-5804,-9623,-10704,-14463,-11082,-7599,-4873,88,8454,4325,-3608,-7259,-7878,-3729,-2653,2470,6614,9567,4829,-1090,-6676,-7281,3229,8299,5236,-169,194,4174,4843,7750,72,-7883,-6868,-5362,-2222,3351,3843,2535],[-4093,-5677,1522,8435,7838,-2163,-9795,-8561,-9989,-7781,-4872,-3981,-1018,10574,16066,11355,5672,1680,-2635,-1994,-3687,-11384,-6266,10495,17563,15133,11545,10498,7313,34,868,8123,5554,-5034,-11047,-10558,-17932,-9105,-1413,-10157,-7256,-799,-721,5321,6034,3221,3196,6752,8069,6332,-627,-3455,-10334,-13420,-18164,-11208,-10540,-17498,-7867,7056,21815,27243,17144,-3624,-6626,1005,2654,5773,4702,-2291,-5066,1517,1134,-2253,-1611,3982,5115,6144,18105,38574,53141,57428,61728,38892,659,-8393,-2156,18433,37186,29287,10829,3961,-7526,-8778,-8268,-3325,-1679,-3803,-3947,-6605,-2653,2054,3807,3354,1522,953,2275,10078,6798,-6181,-1255,23781,37386,17220,12989,21466,18514,8668,3008,2206,8304,16733,19423,16742,11369,60,-15622,-3295,202,-6592,-11174,-3548,-32546,-848,24574,29160,10360,-10319,-12426,321,-912,-3782,6677,13445,13408,4715,347,1852,521,-9071,-9344,5272,22340,26864,17994,7297,6190,6978,12550,14978,4384,-1446,-1469,-4691,-10416,-12396,-911,17896,36208,34073,21592,19811,9039,-34681,20206,85036,116710,96789,32550,-11536,-25049,-16789,-2582,3855,-22567,-8132,2040,7783,18803,39276,47604,33681,18062,9431,4011,1427,8971,7571,3607,-314,-7383,-6500,-2635,-989,-1915,-1662,7706,23436,37375,43611,20299,-3316,-11867,-8958,-8865,-8945,-10019,-13821,-13533,-10747,-5913,-8428,-14036,-22436,-13596,-15891,-13281,-18050,-16939,-9240,3919,15062,14746,1659,-13211,-12176,-12404,-4397,5784,-1062,-11419,-8236,-1712,-2474,-7950,4019,23245,31939,21113,4997,-7648,-8819,-8010,-13840,-13932,-4614,9075,24073,36062,32785,16420,-7908,-13295,-7360,-4241,-522,-1418,3819,8564,1159,398,7019,7439,1925,-8496,-14824,-16110,-14943,-14013,-9269,-10889,-16777,-13289,12908,32283,43767,47466,34835,10665,-5707,-5265,3560,8390,11162,15310,15158,5841,462,2693,10254,22518,19656,2469,-10990,-17323,-20665,-16811,-5054,-634,10148,23115,25444,24515,21758,29809,33028,42809,27603,-579,-11096,-11556,-2314,3776,4847,2302,-8266,-18128,-8455,7241,8231,-2894,-13571,-8410,-4773,1191,4911,4360,-721,-11434,-9463,-3415,-9472,-9931,-8491,-6824,-3200,2213,7136,11216,5474,-3502,-2119,-2653,-6324,-3438,2018,-3146,-11152,-12418,-12175,-14521,-17436,-9484,5455,15251,12235,1495,-5821,-8286,-12894,-19412,127,14265,20009,4686,-5383,-9516,-10786,-7539,226,10531,11258,588,-13084,-6027,5559,2275,-7230,-12090,-13906,-11672,-7245,-3187,-7514,-11099,-7682,8683,23594,30798,21477,7402,7446,14916,15596,9998,8536,6792,9884,4052,-5275,-14155,-13402,-10310,-7610,-2116,1711,-3541,-5842,-85,-1011,-7540,-5751,2185,4901,1114,-7509,-15089,-4470,5909,11098,7858,4223,1907,535,-5219,-7955,-7549,-8357,-5951,8210,20262,12734,-11450,-9632,-5676,-5197,-6538,-7801,-16254,-6432,-6173,1919,9238,11606,8010,3564,5370,7585,3148,-2433,-9729,-2104,11808,14479,4298,-9296,-17030,-15293,-15726,-8202,5895,15627,18968,11961,-4204,-16628,-9500,-11625,-11833,-3226,2639,2215,-2920,-7461,10173,20127,13308,-1752,-7516,-5398,-1596,6960,5431,3820,3682,4972,9809,18051,31891,34501,41889,34279,13026,4824,-1506,-8212,-11617,6700,23670,20197,3386,-7532,-18279,-6114,-4835,-11036,-13349,-9804,-6096,538,18972,19743,12068,9764,11885,15259,13075,-704,-13069,-13652,-9007,-7186,4402,26622,42348,39893,21292,14787,17433,11562,-5741,-14287,-3921,5992,15368,15108,2787,-5180,-3408,-6930,-8206,-5440,-2420,-2748,-4553,-2278,3829,6132,-851,-4719,3931,17280,27086,21824,15434,16567,20062,11737,955,-541,4798,11369,10011,4359,-2356,-9447,-11273,-18335,-5569,-2088,8990,23633,31591,34114,39932,41904,34330,16810,-9197,-6218,10882,24932,17046,10374,7009,829,-4562,4767,13410,10995,-1257,-2301,10578,19182,19944,20630,21875,19246,15670,8398,1427,6558,13037,424,-13854,-11081,-4337,2143,-2083,-9966,-13478,-14453,-15841,-17101,-12239,-10396,-8919,-2285,-3944,-8596,-12659,-14004,-13088,-7686,-3412,-1184,-250,2806,8458,11938,7699,559,-4435,-8618,-11397,-5298,-3680,1051,8729,18400,20711,11772,391,-7060,-3039,-4935,-10130,-7491,-2130,1081,6583,13369,16905,4595,-8952,-15398,-15910,-17947,-11137,-5421,-8640,-7304,-3130,-1592,959,6265,9745,11256,15172,16297,4506,-3476,2377,3071,1017,-2778,-3983,-8024,-12109,-7707,-10147,-19255,-12186,-5018,-3432,-8828,-13616,-12188,-15172,-15314,-8533,3290,9354,1993,-4857,-11615,-13136,-217,11484,1225,2448,8477,7921,-2085,-8114,22476,39907,30101,17847,27448,33053,26120,20120,16036,7611,-1166,-3661,-4869,-6544,-5092,-4264,2978,12548,9574,9778,8974,5441,8298,13202,11337,-1111,-4690,-2671,-4740,-10842,-15050,-5734,3347,507,-13538,-18490,-5028,2279,8450,17472,17501,5970,-4490,-2546,-2487,-9513,-6256,-1056,-1282,7,-2134,-12852,-11283,1083,4310,5899,-4635,-11935,-4969,374,8916,16375,23657,22754,15127,6287,266,1289,9983,24383,27772,5984,-13359,-4710,3345,4164,1797,1272,840,-5883,-16458,-11288,-13283,-11772,-6253,-5454,-11304,-13862,-8754,7883,18836,8596,1112,-3595,-5117,-1260,1931,1563,-1664,-7310,-10658,-8708,-9314,-13763,-6658,2721,23219,54046,19674,3902,-427,6378,10581,6410,-1608,-10440,-14494,-8234,-2098,5106,15646,24047,15935,1750,-10257,-10403,-833,-7291,-6826,4321,2086,-14469,-9953,-1640,1378,-2467,-4615,-7968,-8927,-2751,6780,14336,14191,10343,8361,4713,-2891,-5683,-6802,-11487,-13446,-13326,-10401,-8851,-9892,-11181,-5634,3543,11338,11820,9534,3167,-2461,952,5340,5496,15128,14939,-1232,-13757,5583,10032,-2308,695,18499,42050,45025,45486,55734,52917,23873,3302,-8414,-4825,10633,9963,5680,273,1533,-2648,-10114,-15691,-12729,-3734,-3341,-6605,-5030,-10179,-7470,-4530,-1389,4586,9144,10431,8869,2040,-2430,879,14985,29852,24840,12160,7572,6931,49,-7441,-5688,4774,8980,244,-326,13815,23705,14769,-1949,-7828,7256,22629,18860,-4850,-19991,-5603,4816,6347,4249,6496,9797,18149,36122,26931,21103,22164,20571,15980,12145,6132,-277,-673,-4997,-4437,-5947,-5213,-4239,16279,35194,22542,5243,-5001,-13421,-14116,-9468,-3148,-4545,-10092,-6208,-2190,-8247,-7074,-6318,-9007,-7522,1151,7580,7177,-3455,-15029,-5948,2417,10466,13814,8300,9891,16852,24994,27141,11526,-7282,-24293,-15488,823,13071,16351,12944,3084,-988,-1645,3361,2259,-1618,-5282,-11269,-13105,-8838,-7304,-7091,-10775,-12592,-9572,-5943,3095,16796,32915,36763,18954,6099,6311,19624,26677,33387,36469,34971,23595,16078,11544,8458,12720,22750,24140,9449,-2346,-10340,-14045,-9970,-1443,7302,16268,14888,4064,-8634,-11819,-10374,-9187,-8641,-11763,-12231,-2803,-168,-1380,-12168,-7969,4685,14711,17119,11426,4423,-3266,-11753,-15076,-9907,-11511,-18630,-10401,1959,8084,11325,10894,-832,-9600,-13178,-4028,3564,10387,16813,23979,22880,5782,-3815,351,-5031,-18822,-22014,-10177,-2416,2416,4033,660,-3893,-15431,1267,24244,32354,22575,8581,-4544,-11348,-7443,-10731,-15328,6359,14109,7706,-6236,-2138,20730,19062,981,-7684,157,2898,-8025,-16329,-15970,-10297,-5717,-6695,-9866,-3262,992,-349,-5722,-7244,-3696,6247,13461,7120,-2249,-4378,-11753,-15260,-15417,-7904,1379,5057,2442,2804,4430,-1375,-4532,-6139,-5102,2268,10857,4110,-3209,-5987,-6551,-6606,-7749,-2139,1213,-2840,-6962,-8651,-10734,-10111,-8112,-8104,-14333,-15470,-8138,-2605,-5899,-3684,4486,8583,3082,-9920,-14491,-2083,2455,-7802,-14569,1971,22357,38989,49587,54036,45130,20267,-616,-11746,-13576,-11654,-10378,-10029,-9208,-9411,-3664,227,-3144,-8260,-13308,-17310,-10257,-2293,2978,-6751,-14519,101,30029,53709,27143,2153,-4553,-8168,-6470,-4797,-2870,1345,9253,18619,22645,14819,2169,-9968,-17248,-5372,-3467,-2404,-4657,-8297,-10900,-13501,-5242,2536,301,738,10137,21496,16657,318,-7752,-6123,2723,17030,17630,11551,19188,42012,52282,39920,17377,2906,-6450,-3148,7459,11238,8001,7699,8771,8863,817,-5787,-7430,-3057,2514,770,1103,7566,10634,15795,30410,46480,41744,28929,15745,9025,7009,5800,5064,9864,16194,22594,20855,17671,20768,22108,8306,-9883,-11185,-7921,-10835,5629,18631,18684,8629,1103,4049,7628,2354,1984,8198,7362,-7015,-9661,-1239,-1901,-1221,14931,18851,2848,-7185,-1804,9248,35874,46903,46881,23735,3144,-3738,-7872,-10230,-11250,-14520,-15313,-16999,-14078,-15221,-7268,6921,-1507,-13975,-15210,-5503,-7323,-12074,-13543,-6846,422,8806,16474,23430,23520,24777,18645,6362,2155,-7337,-14712,-16033,-14313,-1129,13622,16750,-7479,3554,27681,35220,21431,7980,7507,9812,12170,8153,2227,2216,4745,9162,13612,14747,8987,2053,12692,17819,18238,20828,23283,21456,12802,138,-8594,-11243,-6798,-636,4415,1546,-7078,-5873,-2804,-806,-988,-3780,-4814,-3443,-8573,-2377,5801,6193,-4666,-8777,-2939,-497,-5669,-10322,-15019,-15971,-10009,-6607,-6317,-1463,12428,21515,11007,-938,8560,17976,14562,9593,4412,-584,-3064,-5966,-9560,-10373,-6816,-6247,-9224,-8611,-5276,-8093,-9518,-7685,-7510,-13933,-18601,-12290,-8798,-3742,-8639,-17203,-15020,-11998,-14018,-16237,-13591,-12054,-11162,-8160,32,5447,12084,19439,19289,6553,-8498,-10880,-6054,-3639,-8772,-15950,-11297,-7917,-9108,-15457,-17143,-9419,187,7734,10522,8673,5895,3036,7089,14580,8436,2841,2577,6825,3149,-7780,-12331,-2203,2682,4258,5909,8767,7496,1388,-4972,-4867,-7006,-11018,-18385,-16451,-7917,-1131,4130,5119,1325,-1841,-3213,-925,6340,9010,4414,-7528,-6752,3652,12624,9010,-4044,-13688,-3040,15150,27688,24910,16172,10383,3754,-3363,-10799,-14543,-12348,-9533,-12180,-8254,11302,24963,19647,4227,-10217,-13491,-14236,-5371,5937,12430,4697,-465,-10695,-559,18371,22187,15825,17548,18780,15099,2355,39,5511,2979,-7240,-10604,-6407,-5246,-4582,-2783,-117,-1376,-7408,-12236,-12796,-8146,-5407,-246,5148,12697,6734,3377,-201,-8203,-9974,-4807,1142,4534,-1458,-12199,-12047,-879,5321,6544,-2683,-15072,133,18759,20218,12640,4968,13558,14195,10975,1641,-7490,-14918,-8838,2224,11516,1326,-8598,6203,14713,11334,4165,25539,40126,39292,23098,-570,-5454,-2376,720,-2980,-12886,-6001,-8611,-14929,8438,32819,38248,1454,-1882,29027,51713,54244,28300,-8583,3378,35986,61468,54954,11242,-1012,560,-5736,-14449,-4692,-1483,3813,3552,1576,-785,-789,-5434,-10908,-8559,-3846,-4621,-8082,-9336,-7558,2488,16078,23215,15856,-1454,-17802,-9200,-2622,-2342,926,5565,7341,19047,15402,13223,10310,6301,-3138,-16767,-470,15438,21752,19011,12507,1987,-1084,4014,405,6005,12145,12189,8453,1394,3682,17694,33316,22876,7910,-4972,-13481,-4653,1090,555,-927,-12269,-16949,-16408,-9710,-9659,-12707,-11225,-9813,-15324,-11633,-9620,-12107,-5047,-1861,-5751,-7836,-4557,-1584,1179,6379,8897,14669,20901,24067,30975,17724,4046,-2947,-11954,-13898,-7499,-3696,3147,9478,1601,-17834,-8228,263,7277,20925,32668,30761,9485,4778,7672,16889,26186,21454,9985,1837,-3268,-5539,-9507,-10808,-3464,6018,13901,15865,8842,703,-6209,-11816,-10072,-7476,-9189,-7474,-7043,-8165,-9718,-13405,-15186,-14567,-10625,-7343,-8524,-4709,4466,7821,2926,-1461,-5002,-6552,-5525,-164,3581,3227,-3656,-13019,-11377,-6687,-8280,-9646,-13357,-13487,-20123,-6422,7965,14647,17280,21764,11264,1003,-639,4126,5729,2215,-6662,-12026,-8707,-5164,-10501,-15671,-10348,186,9933,6063,-2896,-406,4424,2130,-5903,-11819,-15303,-12583,-10321,-11115,-2919,12755,21108,17643,14264,10847,-1970,-14930,-8372,-1797,7527,8138,5332,5196,-2092,-4443,10113,21892,17873,8431,4788,6032,6876,6643,4310,-2326,-9872,-14986,-4533,-6430,-4019,5000,2793,-2722,5655,9942,6602,3998,-1204,-9037,-14644,-9262,1879,9109,10194,7724,6429,5194,3521,4306,7015,10025,3624,-7935,-6780,456,3932,-2870,-13505,-6284,-7763,-4450,-9885,-12175,-15977,-9345,3921,4508,-587,-8048,-1846,9787,19362,24891,25675,22485,16350,13447,4515,-882,3708,3692,-3023,-4269,-331,2266,3417,7954,14976,16799,8466,-3213,-7656,-5992,-5431,-8625,-13819,-3178,8299,19719,16808,5391,-1434,-5654,-10685,-10016,-9959,-10603,-4957,2080,1412,-1061,-4836,-209,8274,12047,9579,-5707,-5072,17442,51940,59664,62479,66369,68099,43231,26972,29553,30180,10080,-1098,-4208,-5583,-5446,-1839,275,4205,2690,-2717,-5600,-7710,-8311,-6770,-8009,-9347,-5496,4883,15541,24682,25607,17122,15680,17685,24736,32659,15694,8789,3972,-4295,8650,35318,47541,44700,36487,11594,-9233,-13319,-4100,2181,7360,11717,23298,25392,13220,2121,-10417,-5964,-5426,-9385,-9640,-7475,-4359,-4244,-3058,3575,3783,-4888,-10458,-12244,-14791,-10551,-7119,-4123,341,8846,4763,-4885,-9551,-7306,-3695,-4405,-154,3281,7442,3730,-1484,-6390,-8081,2950,9467,4710,-1718,-755,4399,7130,11330,3390,-8317,-8539,-5108,-2880,2001,2280,1440],[-4868,-6382,264,6508,7072,-979,-9708,-11262,-12452,-8114,-5368,-4833,-1987,10073,16447,12798,7889,3507,-1357,-562,-1337,-7858,-7047,7594,15581,13556,10181,9893,7965,2239,3007,10831,9926,-4189,-13592,-12919,-18587,-7965,1403,-5720,-9908,-3602,-707,6083,8154,6132,6314,8911,7174,885,-7677,-6804,-10795,-13098,-19035,-12174,-10848,-15661,-7114,7766,22568,26938,16539,-4732,-6963,1905,3347,4583,1334,-4101,-7013,-1572,-1955,-4320,-2222,4712,5341,6227,17643,36461,49658,54452,58070,40713,1032,-9524,-4075,18823,40605,36216,14625,3189,-10713,-11696,-9753,-3418,-2065,-4813,-4940,-7687,-3325,2097,3605,2339,69,395,2786,10885,6032,-5805,-3050,20988,34983,15593,11196,20652,19952,11433,5841,4642,10360,17289,17449,12915,5001,-9497,-5653,2488,2322,-6468,-12274,-5142,-18926,25191,50875,54959,32850,-818,-12331,1599,2850,792,9658,16970,17748,7036,1700,3526,1781,-8009,-8822,4616,20671,24701,15181,4596,2914,4232,11073,15376,4665,-3052,-1967,-3753,-8469,-13977,-5054,13125,30498,31100,20832,19440,10418,-60784,-13851,44190,75524,59734,-1514,-44256,-54322,-37502,-12147,2166,-22139,-10623,-1697,4170,15644,36292,51417,41035,24836,18618,13609,9923,14642,10617,3728,-1638,-8604,-6646,-2436,-1133,-1398,1883,12830,29542,42445,44880,22574,-1881,-10626,-6585,-5988,-8877,-10322,-13608,-9151,-2047,5738,5370,216,-15381,-17020,-18962,-17313,-19467,-14312,-6105,6925,14924,11596,-2902,-12430,-10335,-9445,-116,11154,3151,-7792,-8340,-1352,-2060,-9139,2878,21406,29021,19863,4902,-7722,-8811,-7091,-13063,-15211,-5652,7596,20726,32700,32221,16962,-7697,-13929,-7931,-7606,-6448,-6439,721,8430,3771,4926,10549,9885,1898,-9756,-15606,-16876,-15115,-14570,-9175,-10266,-14957,-11514,15203,36462,48877,52857,39173,13240,-3635,-2771,7375,11565,11996,13581,11257,1493,-3088,1783,10826,24874,26765,7254,-7948,-15086,-19170,-14875,-1037,6642,17906,30673,31152,26546,19057,24865,26880,38302,29724,1334,-10247,-11754,-2642,3913,5723,3204,-7376,-16546,-7525,7507,9255,-379,-10421,-11197,-8570,-4189,-1565,-571,-3020,-11821,-9464,-5244,-10927,-9462,-8529,-7195,-3705,-279,2208,6091,3074,-2539,-724,-2703,-8592,-4753,891,-3696,-12278,-13796,-12608,-15089,-18523,-10410,4029,13069,8196,-6982,-9771,-10841,-14150,-19716,-904,12821,16266,1565,-4931,-8299,-9631,-6104,2236,12138,12292,2457,-13922,-10002,3290,2456,-6361,-11765,-13360,-10996,-7524,-4519,-8896,-13108,-11556,3730,19340,27119,18991,6808,5475,11776,15041,11275,8633,4309,7868,3917,-5472,-15105,-11944,-8071,-6511,-1713,1588,-3788,-6072,-388,-1648,-8398,-5304,1152,3452,-651,-9203,-14933,-2298,9460,15988,11229,5324,2144,573,-5549,-9198,-10420,-13090,-4168,11477,21124,14145,-10979,-9922,-5984,-5542,-8087,-10671,-13766,-5413,-5858,1279,7522,11010,11384,8621,8915,8075,2197,-4619,-13793,-5823,8337,13039,3444,-8854,-15221,-16005,-16006,-8566,4898,13943,17845,13071,-1861,-17837,-12473,-14022,-12452,-3887,1695,1548,-3649,-6193,12655,23025,14804,-3159,-9713,-5841,-1373,6175,6012,5809,4488,4149,8483,14213,23092,20006,29047,28649,12173,6420,59,-8521,-11918,5550,21750,20651,2801,-10855,-16115,-4958,-5250,-9494,-8948,-5157,-2534,2270,20426,22763,15489,12050,11376,13528,12354,-125,-12251,-14301,-10526,-8996,302,19318,34512,32842,15194,8845,12441,6963,-8359,-13348,-1537,11501,23024,20398,4635,-5315,-4333,-7713,-8719,-6095,-3416,-4080,-4916,-807,5291,5991,-2112,-6753,1729,14823,27114,25505,19133,18638,21654,12697,1790,433,5719,11720,8533,1695,-4869,-10700,-11889,-17083,-4994,27,9741,22217,26496,26287,29051,29514,24169,12395,-9094,-2545,16168,34036,28108,17041,11087,2155,-6245,836,7402,6598,-1662,-708,10396,16151,14849,13202,15646,15472,12488,4442,-3009,3871,14017,2302,-13314,-11231,-4516,2935,-548,-9263,-13819,-14466,-15832,-16322,-12397,-11487,-10677,-3473,-3093,-9269,-15044,-13549,-10037,-5057,-2103,-1462,-4061,-2496,6387,13260,9234,199,-6907,-12685,-16089,-8197,-5588,-502,7585,17625,21291,11473,-828,-8618,-4684,-6011,-11512,-7525,-1037,2454,7316,13380,16408,3671,-10574,-15559,-15531,-17168,-12520,-6779,-9989,-7666,-2934,-1151,1246,7616,15246,19151,21393,20996,7528,-2518,3334,5078,3863,1152,-481,-6483,-12033,-7032,-8855,-19618,-14703,-6556,-3735,-6293,-10569,-13182,-13986,-11701,-5351,5158,11312,3303,-4033,-10322,-12058,-1970,9698,1989,2246,7980,8217,-848,-10582,16922,28769,19385,8342,17927,28220,25470,21618,17872,8727,-802,-3048,-2951,-1486,898,682,5429,11692,6374,6359,5966,4796,11329,18046,14711,-832,-7830,-7569,-7763,-10567,-10808,-1162,8158,4180,-11883,-20368,-5225,6548,14824,22210,19053,5400,-4883,-3622,-4387,-10041,-2598,976,-1257,-1087,-4230,-15724,-9015,4379,8175,7922,-4446,-9884,-2753,1502,7938,13361,19662,18547,12417,4918,-500,1808,14327,30450,32019,9006,-12807,-4406,4346,6277,4200,2678,2277,-2777,-14255,-14039,-18164,-13621,-6495,-4768,-10562,-13782,-9114,6709,15715,6343,-35,-3506,-4267,-1367,-588,-2589,-5474,-11216,-13541,-7511,-5612,-9274,-2436,9145,35799,56673,14498,-682,-4270,3043,6506,2787,-3458,-10297,-14203,-8376,-2375,4452,15853,24558,13620,-600,-12388,-10157,-709,-8408,-8331,3126,1555,-15331,-11383,-3787,-1656,-3929,-3272,-5885,-8113,-3441,5634,13997,15876,12806,9800,4104,-5127,-8360,-8847,-12352,-13846,-14226,-10791,-8511,-8872,-11196,-6764,3173,11933,13777,11448,4823,-993,2544,4658,2479,12127,13390,-2207,-15670,5896,10302,-2061,-646,17517,45387,56643,59997,69633,57486,23759,3251,-8842,-4335,10972,7538,2799,-2301,1086,-2801,-9960,-14822,-15593,-6797,-5500,-7441,-2211,-4877,-4807,-1633,692,4208,4881,3993,4401,1390,-800,4684,19601,33784,27851,14455,8777,7856,1614,-6345,-6603,2913,9207,1941,19,12485,20568,11854,-3174,-9415,4745,21094,17827,-5479,-16826,-2841,7934,9527,5515,5711,8125,17115,34685,23472,19715,21671,19838,14852,11847,8706,4481,2989,-3674,-3985,-4986,-3836,-2494,18341,35492,20946,3152,-6578,-9655,-5557,-5102,-4746,-8046,-11965,-5579,-1873,-8816,-8121,-7018,-11224,-10235,933,8562,8307,-3446,-16121,-3401,7881,17221,20231,12388,11954,20299,28675,28502,14479,1055,-15908,-19014,-1841,11009,14327,10997,1719,-1833,-2413,2517,1916,-1266,-4554,-10546,-14005,-10273,-7979,-5534,-8750,-11856,-10476,-8200,140,13406,30913,41067,26294,13345,13084,24020,28015,32882,34028,31338,20938,14171,8926,4210,8692,19786,21092,7741,-3570,-10844,-11902,-7617,325,8049,15877,15027,4738,-8325,-13541,-10857,-8233,-7051,-9739,-11407,-3192,-1346,-3233,-12406,-6296,4981,14041,16044,9500,1683,-4672,-11131,-13729,-8754,-10551,-17832,-11675,418,5802,8280,6561,-4044,-11252,-12906,-3385,4526,11359,17343,25378,23291,2176,-5516,-1001,-6515,-20629,-21850,-11220,-3994,634,2024,881,-4083,-14065,4326,27036,32965,20183,6196,-5982,-11084,-6078,-10046,-14228,6249,12372,7460,-3833,-6482,17986,16346,-1880,-8292,1688,2878,-9288,-19931,-19284,-12560,-7292,-7406,-8704,-1507,1962,437,-4613,-6174,-2545,8092,16533,9917,-1202,-6890,-16160,-16787,-14277,-8208,-420,3061,544,1209,2565,-2845,-4876,-5750,-5491,1447,8536,1421,-4645,-6486,-6161,-4950,-7885,-5595,-738,-3281,-5657,-7219,-10232,-11141,-10297,-11420,-18376,-13885,-3231,-646,-4920,-3325,4123,7694,1842,-10393,-15347,-2542,3507,-4344,-10006,3069,19050,33228,43966,48414,41019,17029,-2409,-11610,-11857,-10307,-9554,-9926,-10294,-9409,-1915,1517,-3560,-9706,-14066,-19363,-13097,-4246,2136,-6737,-15591,196,31701,58023,34285,5053,-3598,-8027,-7291,-6122,-4537,-246,9185,21219,26706,17526,1882,-13651,-13066,452,1784,-237,-4793,-9533,-11030,-11472,-8254,-1202,-1131,3645,15398,25433,15409,-1500,-8867,-5099,5817,21413,23131,17922,22363,41455,50726,40138,19972,5631,-4221,-2233,8362,13417,9891,8719,10590,13016,6431,-627,-2747,722,4419,688,-338,6262,8957,13841,28944,45773,42562,29450,14388,5594,2577,2770,4188,9499,16706,22810,19345,14658,18318,24096,13898,-5469,-9251,-9359,-9810,10006,25087,24140,10719,1992,6269,9346,2511,872,7147,6962,-8516,-12526,-5404,-4454,3507,21633,24249,7261,-3838,-3453,4449,28333,42869,43422,21894,2509,-3660,-6364,-6971,-8220,-11799,-14976,-15362,-12367,-14253,-7355,8392,958,-13415,-14268,-3580,-4806,-9897,-12776,-6796,852,10051,19964,27375,25913,26103,20512,8939,4893,-3941,-12253,-16487,-14110,-1226,10795,12504,-5428,4257,23602,28709,14227,146,844,4492,9137,9013,5517,5645,7110,11093,14372,15721,12856,3861,12192,17800,18337,21646,24562,22217,12683,-1035,-8344,-10016,-6240,-465,4679,2733,-3218,-2830,-1075,-257,-1231,-2684,-2851,-2610,-10788,-4133,3169,4021,-5766,-9042,-2875,54,-5549,-10770,-14053,-22003,-15826,-10476,-7563,-254,14537,22962,12918,1055,11098,20803,16079,10261,6245,2383,-448,-4135,-8353,-10168,-7330,-6677,-9488,-10008,-7407,-10185,-10458,-6956,-5422,-11379,-20949,-13142,-8180,-1865,-5677,-15828,-17665,-15990,-17988,-19144,-13738,-11026,-12672,-8921,-187,6451,14558,24557,26570,11837,-6255,-9827,-4786,-1621,-6099,-13293,-12826,-8793,-10229,-16878,-12527,-4122,3544,7805,9013,6491,4169,4192,7908,14305,7417,2331,2093,5663,2078,-8641,-12536,-1655,3197,4453,5311,6663,4525,-679,-5902,-4737,-5894,-9161,-16888,-16425,-7621,-262,5113,5283,1049,-1587,-1607,2809,10365,10809,4233,-9214,-3687,8177,18020,14058,-1547,-12845,1249,20131,31187,28081,18240,11327,4427,-2978,-11145,-16005,-12237,-9275,-12095,-6769,13467,26192,20399,5311,-11577,-15398,-15246,-6626,4942,12770,5949,658,-11302,-2641,15535,22194,15445,17827,19349,17236,5825,2340,5762,801,-10264,-12461,-6871,-4670,-2702,-961,263,-1808,-7925,-13133,-13633,-8439,-5109,547,6662,14307,7387,3657,117,-7410,-9419,-5654,-120,3435,-1851,-10832,-11418,-2891,1760,3045,-2787,-14450,210,18080,19195,12721,4473,9068,11608,9212,-1164,-11342,-18015,-7543,3439,12719,1590,-11068,7190,17939,17899,10171,28346,41090,44221,32328,10748,-3709,326,3378,1,-11356,-5408,-9571,-12931,11826,35043,39445,-3608,6711,34949,61308,63842,34627,-7692,12040,48196,75931,63517,11874,-7482,-5597,-10602,-12430,-2900,-1159,3089,2542,886,-1583,-1720,-6470,-11898,-8906,-4173,-5841,-10336,-11186,-9023,862,16520,25845,19548,1871,-14634,-11430,-4049,-4724,-2303,1471,2551,14543,11241,8315,8138,6132,-1962,-14937,1738,16872,21244,17352,9401,-1522,-2891,3308,278,6039,12414,13450,9876,1305,2367,12394,28699,22195,9184,-1391,-16211,-8750,-851,-325,-1867,-13082,-16802,-14162,-5188,-5668,-9641,-9949,-10376,-15238,-9088,-7596,-17677,-12009,-5779,-6662,-7412,-4402,-1400,1417,6971,9863,15625,21542,25520,34455,17627,3496,-3886,-11468,-15089,-7875,-3231,4036,9338,-974,-17947,-6647,-309,3795,17233,29046,26952,8906,5338,8376,16702,23744,17576,6639,-1099,-7440,-11750,-15627,-12797,-3957,7545,16989,19901,12693,3989,-4756,-12003,-10944,-8035,-9889,-8945,-9860,-10622,-10761,-13310,-15055,-13727,-8099,-4525,-7869,-8097,1378,6420,2106,-1627,-3638,-3893,-3023,1753,4551,3565,-2961,-12713,-13546,-8099,-9488,-10246,-13802,-13812,-19709,-6580,6753,11313,12136,16733,7272,-1309,-1685,3840,5643,1963,-6836,-11759,-7689,-3442,-7491,-13575,-9542,84,9771,6073,-2797,-3175,497,-1163,-7697,-12040,-13724,-10012,-8559,-12658,-6619,8752,16297,13091,11290,8426,-3109,-10924,-3229,3334,14872,13464,8451,5121,-1946,-3216,10704,22711,18899,9500,6566,8485,9184,8155,4292,-3453,-10549,-13301,-4225,-6759,-4162,5136,6079,1538,8609,12987,8787,4893,-1584,-9119,-12963,-9588,1875,10147,12623,12431,13124,11956,7555,5396,6593,9810,4791,-7613,-7674,-1815,2700,-511,-9590,-11395,-6193,-3868,-9424,-16106,-10371,-1621,11815,9493,-1946,-6736,734,9034,15988,20807,21446,18768,13449,9671,196,-4787,-1006,-1806,-7174,-6060,-1235,2543,4580,10120,17713,18855,9534,-2772,-8405,-7915,-8173,-11843,-12253,-1641,9344,20742,18942,7928,837,-4355,-10091,-9084,-8113,-7633,-3946,167,-2108,-4147,-5607,1272,9762,14021,12018,-5093,-7704,11667,42355,49376,52366,56818,61930,40302,24464,27352,27728,8382,-491,-2683,-4702,-5428,-2178,393,3443,365,-4246,-4625,-4207,-5356,-6812,-10451,-11452,-6417,4003,15434,26338,26052,15722,14243,15301,19508,28228,16270,9176,1780,-7787,5465,29641,43897,41279,32716,8177,-12353,-11467,-1307,5998,8778,10149,20663,22863,13213,3335,-9274,-6265,-5886,-10476,-10759,-8284,-5546,-7492,-7723,-922,2069,-3144,-6387,-9602,-11557,-8717,-6021,-3621,-703,7820,4187,-6502,-10957,-7653,-5243,-7317,-3229,150,5285,2496,-2059,-6457,-9059,2446,10592,3974,-3494,-1976,4379,9234,14469,6943,-5664,-7377,-5038,-3870,363,652,293],[-5835,-7535,-1503,4119,5779,-226,-9198,-13227,-14162,-8338,-5945,-5731,-3004,8799,15764,13485,9808,5233,-139,768,745,-4441,-6462,4386,12793,11511,8674,9321,8685,4197,4621,13119,14023,-3304,-15863,-15144,-18109,-6976,3856,-1132,-10633,-5671,-110,6825,10316,9240,9448,10653,5823,-3987,-13306,-10122,-11270,-12896,-19773,-12480,-10072,-13549,-6268,8141,22444,25722,15411,-6224,-8050,2096,3204,2639,-2132,-5808,-8900,-4674,-5007,-6399,-3100,5675,5534,5779,16045,32479,43772,48958,51321,40320,1170,-10661,-6410,18487,42402,41940,17908,1727,-13920,-14628,-11465,-3844,-2622,-5968,-5971,-8805,-4147,2080,3546,1657,-1121,-404,2673,10518,4660,-5478,-4477,18075,31716,13469,8948,19231,21248,14496,8998,7296,12372,17263,14623,8694,-1009,-11117,5650,9894,5619,-5285,-13651,-9311,3555,46485,70253,74217,52072,10534,-11735,3157,6798,5251,12704,20883,22816,10143,3586,5492,3373,-6449,-8278,2841,16661,20229,10857,1083,-929,1044,9049,15101,4876,-4833,-2801,-3137,-6463,-14338,-9574,7359,23666,27061,19446,18643,14011,-87416,-53612,-8881,17141,3604,-54272,-93460,-95887,-64914,-23252,1244,-20481,-13015,-5048,1056,12994,32874,53121,47739,32672,29477,24831,18892,19833,13304,3978,-2809,-9569,-6616,-2173,-1221,-380,6039,17386,33862,44798,42925,23558,-257,-9013,-3838,-2797,-8390,-10301,-12536,-4548,5472,15529,17119,12084,-6970,-17097,-16716,-19379,-17382,-11337,-2622,9763,14638,8606,-6810,-10434,-9145,-7373,3896,16941,8401,-3039,-8051,-1813,-2265,-10590,1392,18886,25532,18304,4848,-7504,-8527,-5921,-11904,-16139,-6577,6081,16740,27293,29225,16072,-7737,-14515,-8199,-10120,-13194,-11559,-2249,7758,6374,8838,13319,12142,2116,-10443,-15659,-17089,-15216,-15280,-9497,-10044,-13144,-7921,19354,42075,54815,58197,43167,15857,-1634,-743,10878,15057,13341,11924,7282,-2588,-5657,1578,11334,26149,32503,11484,-4749,-11981,-16250,-12103,3242,14312,26154,38478,36934,28428,16659,20200,21159,32769,30772,3408,-9068,-11579,-2885,4020,6580,4145,-6294,-14726,-6576,7560,9914,2107,-7401,-13221,-12836,-9995,-8027,-4967,-5024,-11803,-10200,-8199,-11950,-8361,-7887,-7009,-3981,-2791,-3363,428,1348,-841,632,-2858,-11143,-6275,-778,-4762,-13508,-13636,-12012,-14924,-18889,-11250,2510,10807,5089,-13661,-9102,-12245,-15214,-19369,-2221,10479,11238,-2218,-4823,-6963,-8161,-4177,4881,13754,12921,4061,-12072,-11635,2709,3582,-5186,-11647,-12630,-10032,-7395,-5348,-9817,-14351,-14617,-1733,13661,21728,15249,5965,4218,8389,13212,11268,8173,1889,5489,3304,-6008,-15037,-9965,-5863,-5214,-1083,1627,-3900,-6217,-764,-2379,-9138,-5168,-55,1848,-2381,-10551,-13636,-382,12816,20798,14481,6273,2110,202,-5990,-10209,-13165,-15309,1175,15579,22483,16414,-9682,-9399,-5296,-4253,-6283,-8950,-10382,-4818,-5717,327,5348,9422,13708,13620,12545,8473,1306,-6570,-17450,-7906,5762,11804,2941,-7932,-13109,-15232,-14627,-8515,4128,12436,16764,14063,442,-15630,-14922,-15516,-12479,-4571,872,1090,-4323,-5852,13858,25421,17111,-3208,-11320,-6248,-1303,5206,6720,7541,4883,2856,6421,9938,14775,8094,17869,24014,12866,9459,1982,-9253,-13086,3648,18820,19552,1142,-14733,-12967,-3618,-4972,-7341,-5066,-1112,823,4341,21989,25616,18482,13559,10307,11555,11734,712,-11188,-14573,-11805,-10496,-3265,11614,25327,24897,10121,4103,7496,2380,-10009,-11519,1100,17530,31371,26042,6805,-4970,-4846,-8227,-9136,-6723,-4464,-5721,-5605,362,6531,5807,-2892,-8525,-758,11950,26387,28777,22739,20570,23105,13950,3012,1683,6596,11588,6266,-1672,-7870,-11669,-12154,-15204,-3947,2295,10381,19718,20203,17661,18049,18073,15398,8894,-7890,838,20532,41245,39116,24637,15657,3949,-6831,-2820,1544,2466,-1504,1156,10164,13929,11808,8016,10593,12014,9404,675,-7384,1711,15586,5406,-11799,-11762,-4853,3818,1949,-7068,-11666,-13789,-15975,-15781,-12362,-12261,-12291,-5051,-2681,-9891,-17148,-10998,-6530,-2380,-831,-1385,-7015,-6391,6119,15938,11449,301,-8744,-13732,-13046,-10998,-7669,-2245,6106,16012,20645,10321,-2512,-9964,-5798,-6803,-12648,-7298,115,4024,8388,13384,15098,1931,-12610,-15049,-15190,-16615,-13567,-7808,-11840,-8935,-3468,-1422,470,7114,18243,25691,27252,25355,10523,-1391,3848,6770,6599,4939,2805,-4908,-11722,-6523,-7872,-17469,-16570,-7657,-3720,-3877,-6750,-11666,-11577,-8056,-2254,6959,13292,4877,-2966,-8883,-10830,-3096,7792,2759,2079,7434,8613,738,-12074,11769,19766,10613,141,9102,22988,24397,22904,19465,9621,-506,-2472,-1123,2819,5412,3903,6027,9142,2816,2826,2663,3516,13382,22081,17803,107,-9621,-9565,-5984,-6440,-6124,2177,12046,7770,-9892,-22162,-5466,11079,22149,27632,20726,4889,-5243,-4466,-6093,-9625,777,2985,-1232,-2287,-6424,-18344,-6909,7410,12034,10043,-3884,-7686,-508,2649,6599,9651,14522,13441,9282,3419,-1551,1626,16950,33507,32650,9989,-11312,-3973,5162,8201,6620,4359,4149,512,-11562,-16015,-21228,-13618,-6125,-3918,-9658,-13477,-9488,5457,12617,4461,-942,-3301,-3184,-1087,-2268,-5631,-8706,-15038,-12637,-4872,-1107,-3822,3260,18542,49634,56144,9141,-5128,-8181,-648,2168,-840,-5366,-10101,-13952,-8751,-2791,3678,15255,23780,11076,-2054,-11625,-8833,-411,-9104,-9688,1858,878,-15782,-12265,-5423,-4512,-5365,-2547,-4643,-7716,-4342,4154,13031,17107,14833,10643,3043,-7431,-10843,-10703,-13396,-14668,-15014,-10932,-8066,-7776,-10904,-7968,2104,11438,14574,12259,5540,-126,3324,3335,-547,9134,11904,-2618,-16191,5650,9940,-1863,-1914,16134,47120,66759,73738,81865,59485,22326,2427,-9562,-3154,11384,4897,-877,-4538,1837,-2676,-10032,-14226,-18256,-9582,-7359,-7498,855,214,-1712,1177,2531,3511,638,-2281,-1131,-406,8,7604,22979,35853,29172,15909,9419,8269,2828,-5510,-7462,952,8833,3563,-224,10220,16475,8318,-4708,-10532,2307,19229,17029,-4967,-13088,-225,10548,12242,6436,4765,6670,16202,32161,19527,17710,20665,18820,13855,11728,11512,10094,8103,-1225,-3237,-4068,-2492,98,22625,38478,22715,4643,-3643,-3188,492,-1139,-5123,-11086,-13669,-5500,-2306,-9354,-8958,-7513,-12655,-11542,1454,9906,9563,-3304,-16965,-981,13449,23539,25826,16932,15235,24200,31441,27880,15787,8279,-7136,-19422,-5042,8128,11643,8686,478,-2178,-2327,2236,1566,-1166,-3995,-9773,-14493,-11281,-7808,-3222,-6249,-10607,-11471,-10678,-3196,9003,26851,42415,32027,19430,18487,26197,27060,30524,30349,26925,17685,11726,5916,-44,5130,16968,17643,5676,-4870,-10905,-9975,-5918,1292,8027,14811,14442,4900,-7938,-14930,-11064,-7116,-5281,-7690,-11264,-4835,-3572,-6037,-11610,-4538,5182,12940,14233,7199,-849,-5408,-9856,-11881,-7366,-9604,-16646,-12160,-1062,3274,4956,2668,-6360,-11902,-12404,-2803,5626,12390,17562,26199,23178,-1021,-7007,-2451,-8121,-22413,-21196,-12079,-5453,-952,310,682,-4916,-12338,7133,28313,31687,17339,3720,-7380,-11053,-5205,-9357,-13418,4649,9709,6691,-1862,-9535,14806,12892,-5472,-8562,3281,2908,-8453,-17955,-21839,-14659,-8807,-8043,-7676,-190,2650,1186,-3355,-4951,-1281,9850,19481,13143,1355,-6587,-14198,-13300,-12932,-8583,-2650,554,-1511,-416,697,-4319,-5320,-5350,-5775,514,5717,-1633,-6435,-7319,-5869,-3348,-6699,-8834,-3230,-3588,-3933,-5297,-8798,-10496,-9243,-8819,-10835,-7965,1993,648,-4299,-3280,3259,6074,-201,-11438,-15513,-2661,4674,-809,-6035,4376,16176,27054,36996,40575,34035,12624,-3962,-10815,-10255,-9066,-8746,-9954,-11518,-9179,-192,2681,-4079,-11374,-14313,-17397,-16092,-6223,1337,-6407,-16482,286,32440,59996,39710,7661,-2550,-7471,-7285,-6377,-5214,-1246,9374,23969,31447,21562,3443,-13973,-7670,7014,8019,2145,-4898,-10629,-10888,-9742,-10897,-5331,-2846,7204,21669,28576,13506,-3315,-9436,-3456,8367,24176,26776,22295,23843,38470,46544,38724,22037,8044,-2435,-1337,9441,16421,13287,10784,12360,17122,12969,5165,2376,5046,6729,760,-2020,3945,6286,11144,27298,44841,43335,30154,13222,2159,-1851,461,3857,8918,16549,22088,17013,11013,14605,23320,17113,-1696,-7145,-9371,-8018,13916,30658,28695,12229,2268,7877,10695,2535,-488,5864,6794,-9495,-14985,-7863,-3057,10345,28377,29180,11581,-462,-4467,662,21130,38069,39133,19699,1518,-4031,-5242,-4335,-5355,-8894,-13240,-13631,-10926,-13600,-7695,8727,2871,-12972,-13199,-1660,-2106,-7522,-11191,-6193,1470,10989,22322,29829,26819,26083,21503,11408,7513,-457,-8301,-13302,-13331,-1447,7713,7955,-3117,5983,20595,23682,8798,-7254,-5051,761,6681,9855,8667,8428,8658,12137,14357,16211,16935,7260,11199,16963,17526,21530,25279,22506,12240,-2111,-7479,-7830,-4801,-36,4556,3416,1024,1308,1449,704,-1097,-997,-686,-1446,-12731,-5498,999,1917,-6765,-9184,-2894,365,-5412,-10951,-12413,-17286,-22833,-15474,-10391,-1186,13824,21499,13129,2535,13241,23264,17616,11178,8473,6071,3152,-1512,-6553,-9342,-7508,-6986,-9601,-11437,-9845,-12389,-11326,-6213,-3364,-8774,-19016,-13655,-7453,-72,-2769,-12489,-13989,-14111,-15720,-17515,-13361,-10014,-11579,-8257,200,7651,17124,29874,34226,17700,-3719,-8690,-3570,342,-3263,-10160,-13076,-9711,-11698,-17378,-8498,539,5892,6931,6767,3602,1766,4787,8907,13879,6510,2064,1817,4499,843,-9469,-12586,-1086,3572,4426,4573,4555,1807,-2480,-6677,-4645,-4984,-7661,-15630,-16137,-7180,644,5939,5123,501,-1642,-389,5959,13734,12263,4321,-10185,-1208,11915,22403,18631,991,-10512,7048,25361,34487,31719,21368,13225,5630,-2382,-11184,-17071,-12045,-9203,-12230,-5304,15283,27092,21698,8025,-9103,-17353,-16071,-7927,3664,12789,7149,1647,-11696,-4589,12423,21869,15009,17863,20127,20425,10459,4532,5381,-1041,-12431,-15361,-9459,-5889,-1838,601,650,-2379,-8335,-13927,-14052,-8120,-4537,1271,7795,15007,7250,2971,-639,-7579,-9568,-6560,-1289,2357,-2301,-9459,-9509,-3169,-479,99,-3041,-13918,-219,16556,17717,12582,4220,5293,9246,7364,-3856,-15040,-17747,-5594,4921,14119,2788,-16128,5968,19788,24642,20743,34350,41302,47356,41465,23655,2584,5805,7907,3917,-9220,-5218,-10887,-11032,14023,34285,36542,-8967,14334,38423,66517,68522,37962,-7429,20854,59746,88046,68034,10574,-14517,-13815,-13123,-7605,-843,-778,2309,1447,203,-2399,-2683,-7369,-12302,-8216,-3097,-5463,-11552,-13278,-10822,-1293,15886,26694,21289,3716,-10829,-11959,-5533,-8881,-8698,-5646,-4300,9047,7217,3817,6119,6078,-199,-12318,3252,17154,19870,15241,6326,-4413,-4173,2877,226,5973,12263,14121,10933,1419,1292,6540,21856,19474,9340,1463,-11004,-10682,-2335,-1331,-3532,-14244,-16924,-12415,-551,48,-5832,-8702,-11183,-14990,-6980,-5003,-17239,-16619,-8441,-6907,-6828,-4427,-2033,238,6526,10223,15827,21422,26310,37213,17275,2746,-5290,-11638,-16050,-8195,-2637,5141,9486,-2860,-17069,-5806,-1330,456,13347,24414,22107,7705,5461,8706,16062,20595,12958,2879,-4391,-12357,-18608,-14771,-11578,-4272,9217,19832,23385,15882,6292,-4022,-12239,-11440,-7889,-9473,-9000,-11888,-12983,-11489,-13169,-15173,-12982,-5095,-526,-5481,-10466,-1789,4614,1044,-1688,-2036,-985,-245,3972,5762,4168,-1878,-11278,-15778,-9739,-10821,-10902,-14284,-14012,-18997,-7392,4889,7891,7206,11508,3358,-3452,-2596,3475,5527,1726,-6914,-11232,-6248,-1486,-4649,-11806,-8991,-172,9253,5690,-2865,-5702,-3207,-4317,-9439,-12387,-12234,-6878,-5193,-11980,-9622,5010,11823,9341,9182,7273,-1899,-5359,3344,10114,23137,17991,11141,4308,-2361,-2470,10778,22749,19166,10049,8022,10832,11508,9654,4134,-4832,-11529,-11551,-3168,-6561,-3956,5292,9199,6337,11638,15204,10383,5382,-1959,-8456,-10889,-10063,1317,10737,14937,17293,19979,18332,10804,5857,5653,8930,5219,-7387,-8659,-4716,739,2046,-3781,-7323,-3718,-3535,-7846,-16843,-3241,7539,18966,13180,-3802,-4896,2827,7607,12028,16330,16596,14055,9363,4708,-5153,-9707,-6497,-7423,-10629,-7257,-2289,2463,5470,11947,19655,20003,10007,-2693,-9335,-10125,-11213,-14332,-9915,7,10314,21182,20690,10664,3300,-3120,-9780,-8395,-6400,-4871,-2179,225,-3546,-5918,-5675,2523,10509,15354,13784,-4568,-9597,6313,31609,36982,39815,44341,52561,36003,21604,24612,24154,5879,-344,-1376,-3873,-5605,-2929,-457,1467,-2703,-6137,-3587,-581,-2088,-5967,-12524,-13422,-7455,2771,14676,26987,25126,13232,11823,11799,13091,21918,15530,8964,-929,-10719,2187,22774,37600,35275,26918,4012,-15403,-9681,1524,9224,10338,9411,18545,20764,13681,5008,-7709,-6920,-6761,-11854,-12160,-9442,-6946,-10840,-12198,-5387,-67,-1362,-2305,-5960,-7669,-6353,-4882,-3771,-3078,5355,2486,-8504,-11660,-8976,-8343,-11217,-6159,-2239,3266,1036,-3011,-7104,-10495,1616,11413,2938,-5565,-3552,3979,10746,16664,10207,-2465,-5864,-5205,-5217,-1618,-1111,-1009],[-7343,-9353,-3859,1265,3898,-126,-8874,-13724,-13930,-8581,-6755,-6812,-4226,6556,13682,13027,11035,6508,710,1700,2285,-1662,-5294,844,9041,8752,6686,8353,8972,5457,5358,14398,16902,-2860,-17340,-17105,-17778,-6489,5477,3117,-8832,-6764,436,7189,12237,12459,12563,11954,4092,-7746,-15936,-12994,-11946,-13068,-20651,-12425,-8650,-11367,-5511,7963,21196,23488,13761,-7903,-10194,1128,1773,-317,-5699,-7611,-10780,-7621,-7887,-8485,-4277,6652,5722,4738,13259,26846,35986,41420,42177,37412,728,-12049,-9323,17229,42369,45847,20314,-482,-17150,-17498,-13482,-4713,-3416,-7280,-7055,-9964,-5150,1932,3548,1253,-2169,-1820,1532,8799,2721,-5328,-5526,15132,27783,10879,6265,17239,22251,17615,12208,9853,13949,16289,10872,4399,-4625,-1256,17393,18378,10182,-2376,-15177,-16305,25050,61469,81893,85846,65931,20580,-11514,4420,10314,9419,15744,25035,28280,14082,6220,8036,5634,-4129,-7730,-259,10220,13642,5290,-3074,-5051,-2438,6553,14174,5040,-6578,-3957,-2837,-4545,-13370,-14078,1072,16511,22298,17326,17131,18343,-73345,-98232,-75079,-60775,-74799,-128911,-161944,-152065,-100059,-35327,1214,-18429,-15214,-7927,-1485,10836,29322,52493,52954,40926,41098,36808,27692,24322,15554,4333,-3844,-10308,-6465,-1872,-1262,999,10238,20871,35719,43781,37707,22894,1388,-7110,-882,535,-7237,-10016,-11321,-580,11145,22708,25855,20806,145,-14107,-13363,-15719,-14192,-7983,1176,12277,14097,5704,-10133,-8799,-8705,-6196,7189,22568,14636,2799,-6356,-3017,-3275,-12257,-283,15895,21737,16500,4850,-6992,-8240,-4821,-10636,-16457,-7313,4588,12384,20190,23779,13609,-7927,-14970,-8063,-10572,-20603,-15790,-4736,6570,8602,11813,15087,13856,2370,-10743,-15093,-16596,-15151,-15809,-10108,-10118,-11311,-3480,24828,48706,61099,62876,46242,18168,215,855,13988,18924,15516,10882,3791,-5901,-6832,2001,11719,26298,36357,15073,-1522,-8854,-13674,-9429,7119,21642,34207,45774,42224,29955,14560,15854,15994,26642,30559,5659,-7463,-10778,-2833,4229,7528,5283,-4889,-12595,-5542,7379,10041,4245,-4494,-12804,-17292,-15635,-14108,-8647,-6536,-11330,-11416,-11747,-11086,-6459,-6375,-6153,-3911,-5013,-9157,-3979,1570,1358,1886,-3042,-13856,-7873,-2819,-6154,-14529,-11921,-10438,-13857,-17923,-11825,1123,8789,3803,-10024,-5584,-12470,-15961,-18306,-3291,7868,5749,-6042,-4755,-5362,-6255,-1689,8074,15223,13162,5473,-8707,-9191,4123,5564,-3939,-11565,-11528,-8698,-6838,-5662,-10153,-14611,-15244,-6474,7883,15958,11294,5136,3677,5384,10423,10007,6965,-275,3087,2370,-6754,-13935,-7490,-3517,-3617,-57,2056,-3636,-6086,-1016,-2993,-9605,-5104,-1172,416,-3727,-11188,-11947,1357,15867,25257,17559,7227,2055,-253,-6271,-10731,-14793,-9866,8893,20037,24183,19694,-7354,-7766,-3463,-1741,-2669,-4926,-7484,-4410,-5491,-557,3145,7333,15061,18367,16247,8944,673,-8037,-19192,-7816,4700,11220,2908,-6844,-11316,-13988,-13243,-8048,3657,11179,15764,14768,2433,-13528,-16388,-15692,-11966,-5027,440,1130,-4572,-6179,13493,26593,19345,-2441,-11965,-6303,-1206,4155,7562,9068,5033,1320,3922,5780,7794,-515,9004,20872,15408,13994,4689,-9180,-14768,962,14972,16909,-1461,-16970,-9178,-1926,-3991,-5056,-1637,2517,4055,6769,23833,28393,21065,14346,8868,9644,11485,2062,-9622,-14184,-12627,-11482,-5978,4429,15988,17079,6362,821,2942,-1687,-9660,-9185,4016,23759,39744,31614,9287,-4048,-4952,-8417,-9265,-7022,-5133,-7224,-6366,1363,7609,5632,-3073,-9521,-3018,9189,25270,31638,26253,22492,24562,15642,4718,3325,7610,11207,3617,-5240,-10723,-11874,-11796,-12990,-2166,5041,11181,16609,13451,9143,8212,9002,9095,6892,-5737,4126,24026,46079,48794,32797,20726,6131,-6115,-5233,-2974,-608,-583,3363,10193,12957,10978,5673,7433,9433,6916,-2318,-11300,505,18034,10208,-8810,-12530,-5221,4730,5226,-3762,-9024,-12759,-16048,-15136,-12028,-12579,-13592,-6816,-2636,-10303,-14481,-7506,-2584,311,400,-1065,-8834,-8064,7403,19544,14159,967,-9394,-10748,-9312,-13264,-9622,-3841,4615,13991,19220,8758,-4226,-10646,-6163,-7080,-13358,-6890,1249,5756,9861,13577,13210,-462,-14785,-13660,-14698,-16054,-13641,-7607,-13175,-10721,-4384,-2083,-1021,5312,19163,30567,32436,29324,13505,86,4146,8312,9364,8661,5809,-3377,-11040,-5895,-6961,-15562,-17642,-8138,-3220,-1493,-3164,-8913,-8496,-4258,810,8684,15252,6842,-1464,-7132,-9433,-3642,6162,3778,2250,7060,9254,2796,-10359,9121,15359,6423,-5107,2237,18035,23074,23933,20799,10496,85,-1659,754,6345,8471,5509,4966,5561,-638,-510,-583,1886,14492,25195,20468,1558,-9365,-7048,-1064,-1245,-1840,4048,14433,10849,-7743,-22282,-5544,15774,30430,33791,22636,4652,-5444,-5001,-7466,-8353,4140,5117,-1075,-3491,-8573,-17580,-4895,9933,15360,11854,-3220,-5387,1923,4049,5251,5783,9021,8152,6112,2058,-2619,950,17711,33335,29858,9014,-9405,-3252,5942,10033,9108,6437,6663,4184,-8074,-14997,-16954,-11662,-5065,-2799,-8479,-12805,-9727,4287,9908,3160,-1435,-2863,-1866,-420,-2850,-6771,-10453,-17119,-9444,-1754,3751,2754,11057,31487,63681,52902,4291,-8949,-11633,-4072,-1820,-4086,-7094,-9807,-13661,-9303,-3281,2916,14062,22072,9004,-1399,-6760,-6166,291,-9170,-10824,590,104,-15853,-12450,-6345,-7058,-6776,-2364,-4067,-7614,-5262,2613,11644,17911,16425,10906,1656,-9608,-12787,-11727,-13872,-15885,-14389,-10675,-7429,-6528,-10213,-8970,607,10118,14372,12082,5322,31,3240,1534,-3379,6427,10704,-2286,-14697,4959,9077,-1677,-3036,14496,47366,74713,85666,91344,58911,19849,1024,-10135,-1119,11836,2196,-5024,-4731,4077,-2210,-10246,-13793,-16647,-11673,-8624,-6687,3770,4757,1450,3833,4158,2616,-3147,-7521,-7263,-3348,-278,9003,24267,35485,28676,16508,9575,8248,3729,-4889,-8275,-1073,7682,4880,-1042,7194,11889,4648,-6204,-10984,270,17406,16743,-3223,-9197,2169,12535,14327,6991,3779,5559,15473,28703,15369,15255,19267,17667,13184,11973,14548,16189,14160,2252,-2128,-3113,-1102,3365,27989,42001,25751,7747,-32,1234,3968,1525,-4764,-13205,-15122,-5963,-3323,-9852,-9512,-7741,-12761,-10783,2671,11582,10917,-3009,-17640,1143,18665,28779,29937,21228,19392,28095,32882,25393,15469,13808,1411,-15512,-8446,4530,8414,6073,-668,-2147,-1486,2782,1442,-1289,-3669,-9007,-14609,-11780,-6714,-162,-3205,-8779,-12401,-13311,-6762,3914,21221,40783,35813,24137,22316,26482,24668,27192,26121,22164,14005,8801,2589,-4027,2575,14737,14243,3496,-6148,-10606,-8373,-4833,1615,7482,13346,13310,4577,-7682,-15985,-11059,-5986,-3547,-5852,-11841,-7950,-6970,-9752,-10050,-2991,5089,11379,11811,4632,-2943,-5277,-7833,-9543,-5950,-8934,-15630,-11937,-2363,728,1619,-608,-7855,-11864,-12019,-2452,6654,13280,17269,26057,22217,-3808,-8229,-3931,-9817,-23900,-20208,-12759,-6788,-2371,-1198,-1,-6168,-10638,9307,27667,28433,14154,1163,-8786,-11363,-4935,-8841,-12931,1981,6457,5440,-415,-9096,12301,9593,-9509,-8442,4680,2808,-6711,-14638,-22389,-16553,-10236,-8704,-7074,436,2917,1797,-2077,-3677,14,11444,22088,16452,4901,-3883,-9663,-9563,-11516,-9043,-5208,-2373,-3750,-2111,-1119,-5720,-5792,-4892,-5867,-419,2624,-4956,-8589,-8483,-5657,-1873,-4435,-10319,-5972,-3633,-1841,-3055,-6755,-8588,-5659,-2222,-2374,-790,6692,1090,-4215,-3693,1793,3656,-3045,-13065,-15079,-2537,5809,2481,-3164,5114,13782,20913,28877,30958,24656,7317,-5209,-9732,-8972,-8139,-8207,-10341,-13009,-8858,1347,3590,-4768,-13335,-13864,-13939,-19134,-8275,435,-5977,-17256,180,31878,58959,42534,9629,-1592,-6722,-6569,-5691,-5058,-1810,9638,26570,36436,26453,6412,-10570,-2178,13705,14936,4574,-5159,-11787,-10799,-8486,-12847,-9517,-4530,11036,28087,30254,10932,-5097,-9434,-1715,9950,25049,28469,24633,23664,33582,40270,35773,23364,9942,-1228,-740,10363,19964,18409,14731,14419,20784,19802,11382,7728,9649,9220,850,-4021,518,2569,7876,25672,43616,43754,30748,12093,-1300,-6231,-1036,3816,7949,15512,20327,14008,7013,10092,20171,17760,1074,-5651,-8753,-7071,15924,33797,31216,12698,1557,8354,11131,2114,-2260,4429,7233,-8912,-14500,-5704,2958,18389,34504,33149,15413,2459,-5197,-2454,14597,32857,34409,17223,84,-5002,-4750,-2589,-3079,-6149,-11224,-12807,-10175,-13419,-8405,7868,3967,-12876,-12228,19,525,-5205,-9442,-5369,1981,11394,23341,30597,26121,24517,21172,13333,9741,2870,-4148,-10174,-12586,-1990,4433,3468,-1366,7670,18107,19858,5426,-13398,-9111,-774,5098,10392,11140,10153,9063,11966,13356,15991,20710,12442,10136,15038,15316,19794,24951,22008,11252,-3210,-6282,-5213,-2872,434,3782,3371,5135,5969,4452,1862,-758,951,1356,-259,-14458,-6718,-824,-301,-7849,-9402,-3062,553,-5061,-10943,-11009,-10665,-14848,-16853,-15102,-4626,10559,17525,11568,3173,14497,24718,18637,11824,10463,9742,6996,1270,-4678,-8314,-7591,-7437,-9784,-12933,-12786,-14779,-12204,-5654,-1588,-6388,-17167,-14132,-6901,1402,-128,-9053,-10364,-10425,-11864,-14697,-13011,-9221,-8276,-5817,1187,8868,19526,34899,41380,23451,-1319,-7781,-2738,1865,-643,-6842,-10979,-9979,-13151,-17292,-5503,4100,6961,5051,3815,122,-1180,4907,9790,12988,5329,1684,1554,3210,-733,-10498,-12569,-630,3672,4001,3474,2262,-816,-4197,-7498,-4783,-4476,-6705,-14804,-15905,-6819,1371,6375,4459,-497,-2234,135,8002,15719,12749,4188,-10575,539,14622,25424,22395,3646,-6434,13441,29713,36769,35185,25215,15867,7223,-1735,-11195,-17940,-12041,-9541,-12813,-4187,16210,27006,22617,10966,-5323,-18758,-16851,-9418,2035,12384,8091,2256,-12082,-6557,8971,20939,14378,17430,20423,23100,14537,6439,5287,-1580,-12390,-17754,-13022,-8299,-2680,545,257,-3244,-8818,-14772,-14120,-7521,-4053,1535,8098,14413,6129,1345,-2346,-8534,-10356,-7654,-2521,1045,-3170,-8516,-7326,-2352,-1599,-2349,-3569,-13672,-1297,14239,15759,11982,3832,2521,6991,5306,-6483,-18554,-14911,-3509,6430,15602,5571,-19650,2492,19763,30444,33923,44776,41568,48581,49646,37460,12105,12826,13132,7576,-7161,-5592,-12653,-9388,14898,30174,28636,-14516,20804,44235,73317,73216,41104,-7998,31094,74201,99721,69806,8027,-17025,-13365,-5325,-934,1234,-634,1375,83,-729,-3510,-3957,-8347,-12321,-6978,-1100,-3745,-11062,-15512,-13030,-4069,13464,24919,20514,3777,-7759,-10029,-5608,-11367,-15328,-12942,-10562,3739,3320,-309,4185,6048,1935,-9167,3823,16113,17553,12613,3348,-6621,-5090,2410,-2,5561,11606,14200,11576,1593,332,860,13636,15148,8492,3446,-5743,-8872,-3304,-2692,-5946,-15777,-17405,-11274,3392,6298,-1685,-7566,-12323,-14777,-5471,-2391,-11233,-12832,-8019,-5928,-5872,-4414,-3172,-1999,5173,9961,15317,20624,26456,38927,16578,1720,-7148,-12458,-16554,-8468,-1942,6440,9948,-3891,-16117,-5703,-2789,-2683,9575,19381,16881,6034,5138,8599,14986,17006,7981,-1090,-7916,-17778,-14425,-9164,-9486,-4592,10701,21913,25680,17897,7336,-4169,-12887,-11860,-7301,-8196,-7569,-12109,-15023,-11769,-12968,-15579,-12514,-2062,3745,-2560,-11207,-4945,2450,-158,-1593,-297,2015,2632,6260,6962,4814,-640,-9292,-17798,-11654,-12300,-11662,-14835,-14124,-18241,-8715,2472,4435,2594,6341,-244,-5238,-3317,3043,5366,1457,-6947,-10449,-4557,284,-2384,-10378,-8546,-422,8499,4958,-3116,-7857,-6596,-7111,-10950,-12786,-10908,-3751,-1429,-10015,-11701,1728,8000,6591,7914,7296,1262,1147,11069,18497,31616,21601,13412,3046,-3158,-2175,10301,22026,18792,10305,9330,13129,13887,11114,3831,-6322,-12738,-9858,-1627,-5972,-3611,5343,11874,11444,14971,16571,11498,5633,-2100,-7127,-8688,-10402,462,11059,17130,22073,26569,23986,13324,5951,4489,7659,5109,-7144,-9412,-6963,-497,5173,2859,-562,-949,-3293,-5201,-10143,5374,16856,23750,14829,-5752,-2634,4591,5787,7897,12064,11814,8865,4458,-1035,-11201,-15307,-12183,-12681,-12764,-7849,-3218,2326,6293,13486,20746,20211,9930,-2812,-10078,-12080,-13584,-13006,-6961,2017,11465,21298,22141,13597,5938,-1923,-9637,-7762,-4682,-2351,-380,1405,-2817,-5746,-4735,3809,10845,16257,14907,-4141,-10525,1862,21292,24536,26998,31295,41930,31244,18964,21919,20135,2882,-482,-126,-2907,-5704,-3804,-1945,-1229,-6012,-7923,-2172,3401,1613,-4222,-13443,-14625,-8331,1498,13581,26806,23135,10103,8843,7682,6367,14743,13779,8431,-3564,-10940,-401,15957,29933,27833,20089,-298,-17423,-7589,4589,12140,12431,10010,17403,19571,15018,7503,-5368,-7408,-7671,-13096,-13358,-10410,-7986,-13410,-15111,-8441,-1846,525,1683,-1705,-3062,-3280,-3427,-4096,-6076,2268,393,-10192,-11649,-10635,-12139,-14085,-6989,-2692,2253,-107,-3955,-7941,-11936,1113,12348,2148,-7372,-4928,3704,11916,18111,13269,1396,-3843,-5048,-6329,-3400,-2499,-1994],[-8782,-11073,-5903,-1130,2305,57,-8278,-12905,-12284,-8134,-7022,-7274,-4904,4145,10905,12003,12076,7859,1759,2810,3869,967,-3480,-2169,5052,5889,4725,7407,9194,6458,5715,14904,18547,-2457,-17057,-17742,-17124,-5948,6735,7344,-4909,-6120,1276,7675,14433,16541,16504,13622,2838,-9562,-15115,-14287,-12228,-13041,-21083,-11641,-6352,-8548,-4253,7784,19383,20937,12419,-8502,-12795,-625,-574,-3714,-8665,-8945,-11977,-9528,-9702,-9773,-4821,8518,6867,3914,10063,20664,27790,33285,32284,32741,198,-13039,-12192,15592,41117,48165,22206,-2732,-19450,-19161,-15142,-5411,-3814,-8062,-7518,-10463,-5667,2274,4196,1699,-2515,-3491,-329,6443,934,-4812,-5570,12919,24080,8524,3823,15398,23452,21139,15782,12585,15321,14727,6889,1149,-3233,9153,29185,28009,16712,3714,-9858,-13392,43819,70398,86870,90691,74240,28683,-11279,5684,13700,13748,19263,29748,34235,19317,10435,12184,9594,-84,-6510,-4118,2265,6253,-250,-6949,-8447,-5499,4248,13218,5740,-7467,-4864,-2262,-2293,-11051,-17342,-4649,10304,17700,14945,15288,22801,-46972,-142406,-152036,-156087,-173082,-222518,-247149,-222076,-142095,-46179,2531,-15825,-16663,-9741,-2899,9626,26353,50101,56474,49179,52691,48787,36065,28389,17784,5230,-4324,-10398,-5779,-1115,-834,2972,14359,23210,35105,39709,30337,21061,3404,-4512,2584,4278,-4911,-9085,-9802,2936,15380,27660,31899,26831,6014,-10120,-9606,-11360,-10137,-3822,5633,14761,13654,3251,-12506,-6944,-8480,-5450,9908,27889,22012,9926,-2257,-4121,-4822,-13726,-1565,13067,18280,14890,5256,-5893,-7837,-3687,-9057,-15812,-7467,3527,8321,12299,16537,9921,-7819,-14889,-7137,-7984,-17243,-15828,-5828,5325,10399,13881,15957,14938,2695,-10503,-13733,-15181,-14544,-15078,-10513,-10078,-9126,1658,31140,55931,67334,66523,48143,20122,2146,2359,16893,23382,19001,11283,1713,-7605,-6302,3105,12185,25650,38318,18244,1989,-5540,-11138,-6763,10611,28280,41607,52064,46719,31184,12964,12085,11663,20696,29320,8310,-5151,-9015,-2081,4871,8876,6980,-2844,-9860,-4107,7257,9853,6109,-1485,-9941,-20598,-19422,-19285,-11295,-7243,-10239,-12449,-14571,-8066,-3493,-3678,-4379,-3192,-6382,-14326,-3875,4599,3942,3108,-2997,-16235,-9170,-4860,-7545,-14487,-9122,-7867,-11736,-15916,-11823,198,7393,4655,-2309,-1454,-11566,-16144,-16517,-3443,5780,730,-9207,-4309,-3249,-3688,1542,11745,16502,13186,6865,-4704,-4153,7066,8057,-2744,-11226,-9848,-6835,-5737,-5361,-9788,-13901,-13292,-8701,3702,11296,8119,4685,3899,3422,7242,7801,5068,-1988,1025,1323,-7530,-11762,-4357,-836,-1609,1519,3081,-2785,-5502,-931,-3251,-9613,-4847,-1878,-451,-4299,-10803,-9929,3003,18477,29063,20390,8333,2235,-455,-6139,-10561,-13416,-2762,17572,24251,25925,23820,-3895,-4869,-480,1470,1427,-705,-5056,-3990,-4970,-1053,1261,5170,15582,22580,19885,9594,431,-8824,-15688,-5746,5416,11624,3362,-5784,-9853,-12628,-11741,-7205,3490,10172,14841,15059,3950,-11692,-16600,-14754,-11048,-5108,538,1800,-4127,-6973,11737,26344,20908,-1445,-11449,-5804,-1009,3042,8408,10304,5010,-298,1279,2149,2538,-5932,2632,19330,19646,19794,8314,-7379,-16152,-2242,10449,12848,-4922,-11794,-4838,106,-2475,-2823,1373,5775,7147,9465,25954,31033,23109,14357,7144,7961,11660,3937,-7523,-13102,-12947,-11922,-7712,-1561,7472,10150,3779,-1119,-929,-4641,-7532,-6539,7023,29582,47071,36350,11743,-2745,-4860,-8415,-9127,-6925,-5210,-8200,-7174,2089,8358,5281,-2880,-9561,-4774,6793,23911,33881,29441,24292,25901,17592,6747,5211,8680,10562,796,-8567,-12093,-11229,-10918,-10674,115,8272,12134,13175,6701,1282,443,3093,5512,6358,-3044,7238,26504,48079,55664,40465,25721,8275,-4472,-5930,-5513,-2395,836,5694,10549,13208,11822,5818,6323,7883,5180,-4218,-14720,134,21072,16596,-4098,-13541,-5780,5257,8450,-246,-6409,-11720,-16031,-14335,-11503,-12546,-14642,-8798,-3118,-10772,-11795,-3527,1467,2732,1338,-841,-9723,-7596,9391,23254,16838,1904,-8918,-7481,-6223,-14618,-11443,-5287,3109,11668,17187,6931,-5798,-10556,-5996,-7017,-13877,-6693,1993,7302,11435,13798,10734,-3646,-16011,-11744,-14258,-15572,-12197,-5285,-11106,-12215,-5590,-3157,-3221,2572,18435,33515,36449,32531,16133,1682,4100,9496,11923,12036,8239,-2210,-10281,-5252,-6209,-13997,-18249,-8243,-2482,636,-70,-5912,-5251,-608,3524,9978,16743,8853,195,-5352,-8174,-4017,4729,4872,2684,6695,9871,5018,-6544,10156,15317,7167,-5315,-1929,13603,21341,24349,21618,11357,1041,-698,2431,8770,9886,5403,2271,1325,-4009,-3761,-3873,-187,14382,26933,22247,3004,-7673,-2864,4222,3502,1492,4127,14538,12593,-5985,-20573,-5715,20040,39001,40153,24391,4437,-5790,-5609,-8836,-6689,7332,7162,-1030,-5022,-10998,-15390,-3292,11420,17186,12452,-3088,-3313,4278,5462,3805,1847,3518,2988,2896,683,-3830,-328,16466,30049,24163,6073,-7770,-2560,6387,11422,11277,8572,9556,8006,-3930,-11000,-11800,-8771,-3723,-1748,-7363,-12095,-10147,2879,7406,2132,-1814,-2536,-765,150,-2859,-6423,-10434,-14835,-6355,922,8276,10182,21058,47232,76238,47144,-66,-12135,-14355,-7035,-5343,-7088,-8916,-9876,-13676,-10392,-4212,1846,12116,19539,7772,1735,674,-2183,1345,-8932,-12130,-1040,-1121,-15973,-12318,-6864,-9550,-8531,-2986,-4382,-8119,-6484,801,9609,17809,17073,10153,-397,-11954,-14319,-11792,-13112,-16499,-12917,-10361,-6989,-5529,-9513,-9958,-1504,7776,12913,10638,3816,-1013,1892,-990,-6284,3776,9488,-1655,-12473,3532,7434,-1878,-4384,12339,46027,79736,94507,96900,55670,16268,-1121,-10410,1289,11762,-886,-9408,-1956,7223,-1811,-10937,-13874,-14790,-12879,-9496,-5585,5841,8034,3948,5822,5137,1190,-6548,-10870,-13829,-7771,-2260,8130,22767,32318,26189,15898,8899,7422,3901,-4865,-9459,-3528,5279,5222,-2829,3185,6849,888,-7708,-11121,-1672,15346,16517,-970,-5800,3823,13359,15204,6717,2407,4415,14485,24099,10808,12102,17175,16093,12559,12320,17346,21882,20139,6182,-1065,-2478,-34,6621,32416,43309,27442,10186,2078,2915,4788,2354,-4597,-14209,-16617,-7328,-5156,-10713,-10170,-8081,-11918,-8931,4022,13092,11898,-2965,-18702,2414,22563,31891,31600,24139,23310,30954,32280,20969,13364,16909,8700,-10084,-11723,-3,4406,2850,-2149,-2293,-548,3795,1365,-1983,-4048,-8714,-14875,-12125,-5159,3197,25,-6738,-13212,-16414,-10765,-1868,14289,36187,37142,26993,24221,25043,21330,23344,21580,17025,9653,5077,-1370,-7833,898,12797,10718,951,-7723,-10412,-7482,-4655,1123,6291,11349,11434,3445,-8042,-17029,-11319,-5382,-2447,-4793,-12970,-12892,-11913,-14573,-8482,-2188,4222,9005,8567,1599,-4678,-4608,-5437,-7096,-4957,-8994,-15288,-11599,-3763,-2031,-1897,-3596,-9050,-11868,-12287,-2723,7213,13642,16075,24334,19753,-6641,-9461,-5608,-11715,-23211,-19316,-13610,-8341,-4003,-2894,-1287,-7780,-9570,10229,24721,23121,10429,-1774,-10529,-12407,-5686,-9018,-13002,-1583,2560,3412,109,-5511,11773,7641,-13036,-8274,5272,2100,-5278,-12144,-21447,-18526,-11855,-9785,-7447,-160,2361,1892,-1209,-2751,955,12482,23837,19166,8454,-581,-5799,-6423,-10427,-9871,-8183,-5731,-6344,-4084,-3040,-7216,-6475,-4594,-5908,-1427,-689,-8673,-11346,-10206,-5817,-892,-1946,-8931,-8330,-3451,303,-871,-4609,-6247,-1320,5142,5974,6233,9981,339,-5054,-4923,-571,238,-6785,-15281,-14396,-2513,6531,4997,-1825,4702,11505,15052,19717,19919,13460,1381,-6298,-8880,-8392,-7931,-8395,-11532,-15079,-8808,2327,3918,-5870,-15840,-13054,-10579,-18759,-10655,-928,-5875,-18156,-495,29636,54650,42233,10513,-1071,-6148,-5587,-4604,-4574,-2346,9528,28451,40929,31403,9781,-6286,2754,19804,21822,6704,-5928,-13351,-11144,-7992,-13940,-13189,-5921,14215,33216,29769,7581,-6954,-9151,-454,10146,23842,28119,24905,21887,27239,32355,31246,23567,10983,-867,-787,10666,23420,24813,20819,17286,23726,26174,17686,12971,14078,11463,656,-6525,-4005,-2052,4441,24258,41871,43347,30765,10675,-4915,-10555,-1920,3636,6356,13357,17407,10374,2730,5033,15166,15917,2520,-5063,-8458,-7623,15286,33575,30962,11803,-467,7282,10221,951,-4622,2971,8727,-5845,-9858,692,11398,26554,39315,35691,18327,4505,-6034,-5281,8750,27376,29418,14382,-1930,-6702,-5071,-1919,-1713,-3910,-9569,-13225,-10391,-13887,-9595,5877,4063,-13351,-11588,1205,2793,-3215,-7941,-4684,2090,11064,22943,29667,23896,21433,19265,14283,11317,5797,-364,-7729,-12318,-3032,1005,-704,-657,8488,15449,16538,3601,-15317,-10136,-459,4318,10348,12505,10571,8195,10478,11348,14947,23676,19082,10478,12306,11508,15869,23097,20460,9550,-4418,-5042,-2570,-791,832,2197,2520,8692,10662,7641,3030,-379,2857,3052,745,-14721,-7946,-2336,-2744,-9153,-9836,-3365,878,-4176,-10661,-10130,-4393,-4812,-9058,-18169,-9684,5993,12014,8527,2842,14582,24709,18784,11927,11916,13017,10665,3841,-3056,-7393,-7750,-8200,-10116,-14004,-16231,-17087,-13012,-5322,-183,-4327,-15648,-14781,-6651,2484,2187,-5812,-7246,-7217,-8313,-12021,-12862,-8628,-4167,-1922,2719,10032,21657,39260,47289,28533,703,-7217,-2407,2782,1589,-3427,-7252,-8671,-13619,-17216,-3740,6358,6764,2322,381,-3648,-4334,4810,10402,11476,3640,960,1242,1857,-2561,-11716,-12369,-211,3574,3238,2028,-193,-3328,-5824,-8357,-5126,-4338,-6248,-14377,-15776,-6517,1943,6440,3372,-1869,-3345,-75,8756,16033,12041,3625,-10290,1822,16472,27215,25447,6918,-816,19400,32217,37433,37898,29432,19100,9222,-957,-11165,-18576,-12231,-10247,-13787,-3420,16072,25700,22661,13324,-1685,-16863,-17477,-10984,288,11738,8833,2506,-12423,-8427,5368,19427,13698,16644,19594,23651,16679,7919,6292,-619,-10658,-17664,-15669,-10383,-4874,-1524,-1198,-4229,-9268,-15523,-13728,-6748,-3812,1108,7323,12475,4184,-763,-4390,-9702,-11271,-8652,-3680,-491,-4477,-7814,-5123,-937,-1709,-4098,-4157,-13579,-2809,11514,13559,11001,3246,695,4895,3203,-8826,-21139,-11953,-1388,8027,17278,10231,-9711,-2372,17161,34171,47618,59447,43154,48279,55492,50623,22781,19293,17270,9628,-5815,-6477,-14608,-7489,15450,24164,16488,-19131,26708,58901,88921,83630,47258,-8673,41746,90674,109624,69313,5334,-11341,-1455,6224,5769,2909,-740,494,-1460,-1847,-4832,-5472,-9309,-11960,-5458,1387,-1127,-8977,-16478,-15346,-7261,9344,21218,18660,3244,-6419,-8326,-4935,-10795,-17403,-16234,-13524,-429,-578,-3834,2566,6225,4454,-5438,3613,14006,14566,9698,738,-7924,-5554,1902,-297,5035,10890,14231,12202,1962,-371,-3566,5327,10108,7095,4815,-702,-4681,-3517,-4308,-8742,-17349,-18026,-10529,6528,12635,2858,-6293,-13548,-14455,-4383,88,-4647,-5354,-3963,-3218,-4130,-3851,-4125,-4550,3386,9392,14480,19553,26297,39648,15758,628,-9122,-13493,-16107,-8424,-912,8156,10936,-3832,-15272,-6026,-4363,-5285,6446,14783,12126,4327,4641,8268,13767,13531,3282,-4810,-11273,-17819,-7844,-3993,-7488,-4818,11913,22999,26457,18516,7149,-5034,-13930,-12202,-6351,-6194,-4942,-10286,-15857,-11370,-12492,-16062,-12200,943,7939,409,-10267,-7806,167,-1297,-1239,1584,5139,5636,8620,8151,5534,796,-6914,-16282,-13707,-13759,-12395,-15307,-14014,-17292,-10226,-224,1103,-1521,1529,-3295,-6488,-3774,2619,5233,1217,-6877,-9338,-2659,1763,-667,-9072,-7888,-346,7778,4073,-3441,-9482,-9439,-9126,-11897,-13050,-9652,-771,2250,-7644,-12713,-886,5080,4903,7428,8252,5653,8434,19718,28277,39599,24288,15264,1716,-4117,-2221,9324,20614,17940,10495,10614,15386,16345,12493,3369,-7758,-14072,-8257,49,-5271,-3339,5209,13870,16445,18645,17158,12252,5787,-1874,-5328,-6376,-10359,-460,11206,19071,26386,32287,28513,15146,5860,3292,6184,4633,-6819,-9707,-6738,1109,9098,9627,5889,1527,-3150,-1914,-1549,14729,24701,24720,13737,-7145,-88,6016,3686,3859,8565,7901,3858,-685,-6685,-17287,-21144,-17065,-16894,-13252,-8103,-3984,2197,6999,14558,20750,19254,9082,-3225,-10449,-13005,-13145,-9643,-3547,4337,12737,21061,23077,16339,8371,-1027,-9816,-7301,-3134,-282,979,2671,-896,-4035,-2962,5104,10787,16541,15044,-4211,-10992,-1789,12320,13540,15564,19447,31375,26369,16567,19393,16050,-715,-1226,707,-2135,-5973,-5029,-4191,-4585,-9588,-9656,-645,7413,5417,-2136,-13397,-15185,-9344,-57,11925,25463,19893,6204,5124,2869,-427,7130,10782,7191,-5941,-9022,-2313,9617,21590,19512,12590,-4884,-17972,-5608,7395,14438,14738,11453,16711,18838,16718,10281,-2770,-7990,-9053,-14622,-14709,-11502,-8961,-14840,-15794,-9755,-3379,1810,4831,2345,1556,-138,-2225,-5011,-9903,-1361,-2065,-11701,-11780,-12970,-16468,-13569,-5250,-1577,2076,-1362,-5541,-9618,-13776,672,12854,1062,-9467,-6646,2976,11946,18003,15102,4925,-2098,-5199,-7793,-5639,-4224,-3415],[-10266,-12569,-7435,-2928,1086,314,-7627,-11849,-10257,-7152,-6767,-7129,-5135,1571,7408,10239,12610,8956,2727,3829,5230,3124,-1648,-4658,677,2645,2414,6022,8849,6751,5276,14019,18232,-2590,-16358,-17477,-16506,-5712,7232,10898,-216,-4395,1898,7835,16404,21183,21121,15447,1859,-10306,-13533,-14371,-12561,-13254,-21447,-10764,-3926,-5602,-2976,7083,16515,17713,11153,-7717,-15686,-3719,-4439,-7989,-11481,-10345,-12973,-10756,-10759,-10524,-4654,11484,9013,3138,6193,13967,19644,24936,22152,26222,-936,-13862,-15375,12978,38193,48135,22828,-5424,-19194,-19019,-16916,-6485,-4367,-8833,-7909,-10820,-6231,2507,4831,2280,-2775,-6159,-3697,3189,-1217,-4632,-5316,10901,20225,5847,1044,13194,24080,24100,18699,14450,15471,11779,2222,-1123,768,18055,39326,37475,24499,12784,-51,2585,57453,73219,85799,89228,76531,33685,-11685,6105,16118,17400,22381,33910,39350,24807,15675,17631,14901,5254,-5029,-8931,-6837,-969,-4917,-10346,-11029,-8741,1470,11558,6227,-7972,-6255,-2123,-626,-8803,-18713,-10019,4788,12755,11482,12316,25920,-22513,-154762,-230671,-259537,-280155,-322259,-336812,-300215,-187522,-53186,4123,-13683,-18108,-11231,-4025,8439,23212,45423,56983,55548,61970,58512,42412,30986,19055,5715,-5234,-10773,-5495,-867,-921,4306,16882,23020,30953,32064,21028,17527,4840,-2162,5520,7341,-2448,-8474,-8973,4987,17357,29639,34530,29573,9683,-6582,-6482,-7401,-6279,176,9691,16190,12348,279,-14497,-5564,-9181,-5991,10980,31462,29097,16980,2974,-5031,-7754,-15900,-3175,9708,14411,12570,5042,-5301,-8531,-3701,-8262,-15472,-8025,1962,3921,3382,7151,4225,-8296,-15236,-6435,-4053,-8294,-11192,-5822,3284,10474,13840,14792,14081,1824,-10821,-12672,-13947,-14359,-13868,-11440,-10846,-7595,6206,36501,61914,71790,67604,47518,20455,3106,2823,18448,27176,22719,12465,624,-8259,-5435,3634,11661,23364,37417,20011,4810,-3005,-9538,-5100,12692,32787,46715,55726,48965,30975,10812,7893,7119,14411,26227,10310,-3130,-7312,-1500,5036,9675,8327,-1116,-7482,-3164,6316,8468,6662,612,-6943,-15924,-18209,-23305,-13815,-8111,-9579,-13189,-12466,-4789,-464,-747,-2626,-2686,-7398,-12497,725,9081,5722,3184,-3550,-14101,-10804,-7642,-9771,-13305,-6432,-5361,-9583,-13988,-12073,-1110,5786,6079,4066,1477,-10748,-16642,-15020,-3238,3853,-4054,-12127,-4191,-1501,-1352,4582,14683,16532,12139,7319,-1461,600,9755,9598,-2735,-11402,-8493,-5337,-5011,-5389,-9691,-13416,-11622,-8200,1650,7979,5444,3938,3952,2027,3447,4181,1771,-4039,-1376,-612,-9122,-9274,-1343,1368,-77,2758,3871,-2162,-5286,-1287,-3884,-9927,-5098,-2796,-1293,-4655,-10166,-8438,3712,19608,31044,22006,8816,2007,-961,-6276,-10419,-10482,3967,25123,26852,26589,27557,-95,-1527,2689,4223,4683,2250,-3871,-4230,-4817,-1722,-849,2447,14657,25173,22444,9693,-117,-9552,-12464,-3079,6995,12459,3570,-5576,-9435,-11956,-10804,-6749,2889,8674,13272,14179,4235,-10804,-16385,-13920,-10526,-5414,536,2449,-3508,-8743,8383,24174,20823,-1215,-10343,-5260,-1304,1235,8450,10499,4212,-2484,-1781,-1259,-1588,-9486,-1922,18617,24567,25869,12103,-4512,-16465,-6116,5003,7124,-9619,-6407,-674,1836,-1173,-1272,3437,8117,9532,11803,27755,32927,23973,13071,4740,6147,11718,5729,-5456,-11886,-13214,-12300,-8901,-6336,0,4135,1606,-2473,-4206,-6045,-5073,-4211,9444,33934,51851,39061,13357,-1725,-5166,-8771,-9195,-6838,-4984,-8536,-8465,2012,8192,4158,-2992,-9152,-6199,4535,22037,34943,31696,25469,26575,19191,8565,6818,9347,9251,-2276,-10804,-10132,-10240,-10029,-8759,2236,11537,12865,9385,-1,-5723,-4670,253,3947,6634,-389,9822,27624,46891,58347,46103,29507,9671,-2666,-5377,-6298,-3268,2182,7710,11040,14233,13473,7375,6777,7159,4082,-4942,-17808,91,23996,23935,2298,-13985,-6816,4944,10656,2561,-4299,-11001,-15912,-13487,-10977,-12347,-15449,-10972,-4175,-11682,-9600,390,5142,4539,1701,-1029,-10149,-6165,11244,26260,18958,2752,-7834,-4846,-4027,-14247,-13096,-6592,1564,9143,14759,5029,-6983,-9724,-5561,-6816,-14401,-6995,2063,8399,12861,13926,7864,-7540,-12862,-9612,-14039,-15021,-9033,-471,-5652,-10632,-6699,-4530,-6003,-472,16796,34681,39046,34750,18211,3270,3733,10250,14159,14945,10064,-1457,-9592,-4566,-5499,-12634,-18616,-8074,-1578,2492,2558,-2913,-2016,2776,5778,10740,17567,10731,1904,-3617,-7085,-4304,3578,6086,3589,6475,10448,7353,-1803,14160,17314,10393,-1972,-2844,10191,19477,24329,22280,12775,2814,655,4025,10219,9944,3975,-1557,-2752,-6967,-6661,-6970,-2407,13258,27313,23144,4383,-5237,1431,8937,7442,3949,2860,12285,12666,-4688,-18612,-5842,23678,47354,46443,25976,4397,-6133,-6226,-10094,-4524,10663,9408,-801,-6685,-13550,-13193,-1903,12019,17182,11492,-3465,-1192,6803,7135,2658,-1594,-1193,-1294,145,-306,-4707,-1608,14143,25107,17261,2019,-6330,-1663,6769,12613,13342,11019,13120,12305,1221,-5223,-6470,-5255,-1895,-483,-6028,-11070,-10446,1533,5472,1653,-1760,-2004,356,822,-2349,-5119,-8868,-11391,-3596,3220,12523,18730,33633,64955,86236,39883,-3479,-13864,-14697,-8646,-7639,-9318,-10440,-10052,-13571,-11604,-5187,901,10074,17162,8374,7562,10272,4198,3699,-8030,-13212,-2580,-2314,-15685,-11529,-6578,-11286,-10109,-3805,-4979,-8704,-7487,-705,7531,17115,17034,8787,-2617,-13947,-14829,-10381,-10264,-13578,-10657,-9511,-6301,-4341,-8362,-10257,-3542,5082,10832,8579,1660,-2792,-148,-3578,-8657,1777,8788,-382,-9722,2022,5667,-1891,-5370,10383,44099,82287,100195,98725,50866,12501,-3177,-9388,4397,11519,-3731,-11410,3587,11361,-967,-11480,-13865,-12965,-12360,-9373,-3885,7450,10395,6093,7610,6004,-124,-8731,-10559,-15671,-12889,-5360,5567,19294,27512,22810,14804,8069,6427,3929,-4807,-10395,-5713,2376,5007,-4908,-952,2431,-1913,-8224,-10385,-2975,13555,16656,1910,-2457,5262,13556,15392,6205,1323,3878,13823,19271,6666,9079,15173,14885,12699,13525,20480,27308,26047,11021,607,-1431,1418,10230,35322,41891,27435,11778,3027,2940,4129,2188,-4260,-13356,-17137,-8780,-6922,-11215,-10221,-7819,-9937,-6146,6015,15025,13130,-2448,-19369,3458,25337,33097,31191,25770,26870,32847,30206,15811,10602,18262,14921,-3765,-12671,-4379,605,-113,-3235,-1988,961,5839,2248,-2384,-4448,-8244,-14682,-11572,-2540,7514,4209,-3718,-12382,-18992,-14202,-7188,7512,30150,36910,28831,25191,23262,18558,20439,17991,12562,5538,1408,-5102,-10300,755,11733,7879,-1134,-8747,-9601,-6478,-4462,834,5474,9804,9791,2386,-8264,-16940,-11142,-4643,-1380,-3824,-12503,-18161,-17432,-18642,-6373,-1391,3370,6699,5517,-839,-5002,-2743,-1961,-3750,-3544,-8906,-14736,-10519,-4388,-4063,-4669,-5554,-9346,-11384,-12457,-2732,8183,14399,14947,21816,16454,-8829,-9803,-6329,-12349,-20533,-17708,-13783,-9268,-5026,-3944,-2074,-8566,-8527,10527,20595,17164,7183,-4154,-11687,-13349,-6666,-9212,-12704,-4720,-909,1497,514,-158,14923,9158,-12288,-7376,5612,1521,-3733,-9894,-20014,-19670,-12745,-10438,-8092,-1258,1840,2309,18,-1395,2329,13756,25406,21800,12240,2975,-2291,-3226,-8873,-10147,-10324,-8040,-8050,-5191,-3976,-7802,-6396,-3519,-4878,-1400,-2997,-11710,-13763,-11526,-5522,378,1093,-4554,-7890,-1872,3331,2065,-1609,-2967,3779,12994,14478,13203,12320,-715,-6015,-6156,-2910,-3080,-10055,-16185,-12695,-1773,7621,7364,-1193,3942,10014,10828,10984,9088,2453,-3467,-6289,-7575,-7744,-7714,-8630,-12843,-16850,-8290,3489,4453,-6501,-18015,-11410,-6906,-15931,-12522,-2014,-5435,-18333,-1005,26601,48405,39865,11059,-225,-5000,-3740,-2634,-3227,-2197,9660,30099,45208,36633,13600,-1704,7610,25629,28783,9211,-6474,-14570,-11177,-7464,-13474,-14153,-5941,16679,36611,27711,4430,-8005,-8031,857,9664,21533,26766,24219,19652,20850,24215,26113,23216,11803,-601,-772,10923,27023,32525,29288,22162,26865,32403,24657,18706,18792,13942,813,-8738,-8165,-5727,2679,24199,40324,42610,30650,9522,-7926,-13763,-1712,3801,4870,10864,14197,7044,-938,434,9763,12830,3339,-4601,-8101,-8919,12892,30767,28678,10398,-3060,5338,8616,-295,-6829,2543,12464,555,-2246,9496,20952,34617,43063,37291,20781,6182,-6491,-7307,4208,22424,24966,11822,-3845,-8366,-5480,-1628,-667,-1683,-7831,-14289,-10962,-14366,-10562,3708,3877,-13789,-10719,2420,5128,-1042,-6210,-3701,2299,10617,21923,27930,21088,17762,16458,14603,12702,8747,3314,-5576,-12123,-4010,-1839,-3809,-532,8615,12752,13641,2926,-12097,-8131,1226,4548,10152,13138,10258,6774,8475,9149,13708,26020,26936,14620,10568,7069,10053,19893,18253,7624,-5211,-3422,398,1792,1718,328,1468,11920,15522,11320,4583,405,4979,4793,1964,-13215,-8734,-3017,-4927,-10279,-10061,-3248,2071,-2089,-9520,-9329,1640,6162,1270,-10696,-11038,2674,6663,4990,2044,13866,23455,18294,11823,13180,16167,14379,6433,-1440,-6369,-7717,-8984,-10161,-13326,-18493,-18072,-13218,-4802,1240,-2198,-14024,-15346,-6369,3547,4555,-2457,-4346,-4270,-4811,-9149,-12459,-7742,479,3051,4930,11405,23764,42949,51652,32781,2525,-6721,-2280,3348,3646,340,-2385,-5461,-12134,-17320,-2961,7571,5762,-730,-2990,-7074,-7051,4935,10864,9536,1542,-55,1064,798,-4176,-12717,-11623,511,3625,2477,534,-2517,-5469,-7113,-9000,-5391,-4276,-5982,-14070,-15516,-6004,2639,6410,2194,-3296,-4719,-814,8353,14802,10274,2724,-9052,3271,18012,28303,28182,11353,5849,23980,32290,36236,39418,33619,22762,11685,138,-10910,-18816,-12454,-11138,-14811,-2805,14939,23220,21654,14758,1409,-14924,-17799,-12417,-1222,11147,9522,2520,-12609,-10001,1852,17445,13179,15814,17421,21343,16913,9951,9006,961,-9551,-18321,-13182,-7594,-5115,-4356,-3358,-5144,-9568,-15999,-12871,-5876,-3910,-194,5291,9258,1611,-3038,-6377,-10852,-11994,-9296,-4619,-2130,-6022,-7013,-3002,663,-1131,-5103,-4646,-13569,-4572,8667,11228,9668,2414,-691,2886,1100,-10816,-20518,-9146,653,9665,19043,15901,1436,-5870,10962,34062,59593,76394,46638,46150,56550,60305,32971,23740,19126,8969,-5833,-8014,-16451,-5290,16189,18063,1645,-16602,31838,80093,110075,96981,54840,-8569,48288,101567,111397,64126,2531,-4159,10557,16437,10821,3448,-1186,-388,-3355,-3295,-6425,-7351,-10393,-11497,-4086,3725,1675,-6281,-14554,-16929,-10633,4149,17224,18343,4813,-6007,-8878,-5886,-10933,-15579,-12931,-12253,-2500,-4853,-6821,1193,6473,7036,-1448,2627,10899,10942,6482,-1545,-8549,-5859,1081,-819,4468,10376,14478,12864,2351,-983,-5951,-2061,4927,5240,5529,3832,24,-3249,-6357,-11765,-18771,-18888,-10292,8599,18505,7621,-4901,-14860,-14174,-3841,2067,1253,2124,2025,861,-1693,-2691,-4571,-6982,1340,8537,13381,18281,25837,39196,14715,-660,-11134,-14247,-14949,-8148,325,10121,12237,-3062,-14791,-6794,-6070,-7341,4064,10965,8171,2663,3903,7606,12375,10377,-856,-8168,-14306,-12614,-2048,332,-5928,-5160,12467,22634,25239,17317,5526,-6731,-15592,-12645,-5387,-3839,-1795,-7604,-14986,-10534,-11863,-16718,-12169,3620,11577,2977,-8704,-10435,-2332,-2607,-999,3224,8063,8440,10736,9053,6097,2204,-4458,-13792,-16065,-15312,-13271,-15850,-13841,-16301,-11890,-3206,-2242,-5323,-3032,-6018,-7486,-4279,1941,4901,786,-6948,-8151,-867,2704,426,-7837,-6939,103,7111,2993,-3959,-10752,-11649,-10127,-12201,-13219,-8571,1823,5432,-5514,-12989,-2922,2975,3988,7425,9691,10539,16176,28788,38757,46187,25875,16465,532,-5205,-2651,7756,18439,16609,10632,11755,17394,18714,13581,2613,-9091,-15504,-6903,1437,-4844,-3377,4768,14960,20743,22353,17117,12699,5888,-1295,-3304,-4010,-9790,-1287,11170,20530,29733,36468,31536,16309,5727,2206,4668,4014,-6284,-9350,-3598,6129,13696,15508,10921,3322,-3092,1624,7845,23431,29365,21050,9644,-6781,2748,7200,1521,331,6592,6128,553,-4284,-9162,-17538,-21645,-17823,-16885,-12583,-8014,-4342,2341,7749,15234,19758,17243,7534,-3734,-9929,-11754,-9945,-5288,507,7200,14359,20770,23646,18810,10552,-302,-10083,-6741,-1530,1575,2114,3863,1719,-1065,-107,6923,10907,16590,14523,-4605,-11091,-4385,5668,5528,7221,10445,22222,22053,14881,17670,12967,-4287,-2297,1363,-1274,-6048,-6177,-6619,-7874,-12808,-10679,1418,11819,9721,522,-12293,-14890,-9984,-1299,10361,23584,16161,2259,1347,-1827,-6253,311,7301,5796,-6661,-5865,-2855,4913,14143,11802,5728,-8890,-16902,-3183,10454,16845,17845,14064,16904,19123,19292,13832,635,-7780,-10173,-15665,-15365,-11838,-9002,-14150,-14312,-8834,-3673,3160,7778,6725,6751,3774,-464,-5545,-13315,-3795,-3201,-11645,-11246,-14834,-18146,-9628,-623,1683,3990,-1439,-6703,-11108,-14313,1732,14145,851,-10681,-7497,2968,11896,17458,16546,8853,388,-4497,-8351,-7135,-5140,-4142],[-11465,-13074,-7836,-3626,710,1082,-6616,-10583,-7866,-5387,-5558,-5960,-4585,-657,3722,8123,12843,9981,3842,5013,6623,5048,265,-6098,-3685,-705,-57,4322,8031,6476,4216,11868,16140,-3107,-15484,-16598,-15673,-5521,7256,13794,4892,-1818,2496,7884,18267,26576,26807,17812,1532,-10426,-12190,-13478,-12731,-13471,-21398,-9694,-1387,-2383,-1496,6015,12803,14153,10391,-5038,-15459,-7635,-9523,-12770,-13907,-11628,-13592,-11192,-10901,-10346,-2982,16450,12933,3099,2214,7535,12698,17425,12852,18790,-2234,-13652,-17452,9608,34005,46019,22322,-8089,-17099,-17324,-18349,-7644,-4824,-9308,-7998,-10770,-6569,2811,5546,3026,-2698,-9430,-8194,-98,-3442,-4675,-4733,9302,16611,3119,-1818,10948,24209,26350,20752,15250,14295,7624,-2596,-1854,5041,24883,47101,46234,33493,25037,14539,22468,65309,71360,80474,83271,73962,35834,-12387,5821,17716,20450,25068,37237,43175,30237,22087,24738,21810,12055,-2559,-11784,-12170,-4277,-5679,-10796,-11369,-11809,-1521,9478,6672,-7646,-7789,-2158,480,-6960,-17508,-14155,417,7801,7119,8544,27560,-1274,-115747,-268105,-344231,-369560,-398072,-395198,-349397,-205627,-52448,5744,-12062,-18631,-12185,-4804,7280,19988,39101,54460,59200,67750,64849,46245,32087,19389,5778,-6633,-11335,-5558,-1117,-1591,4667,17288,20041,23522,21781,11147,12976,5802,-11,7870,9634,-17,-8183,-8810,5613,17225,28903,34098,29509,11339,-3616,-4003,-3871,-2667,3989,13221,16550,10215,-3174,-13872,-4480,-10397,-7649,10419,32933,35232,23394,8564,-4373,-11304,-18261,-4846,6066,10290,9597,4140,-5333,-10532,-4979,-8365,-15652,-9028,-92,-368,-5421,-3377,-3019,-9268,-16033,-6073,163,447,-4773,-4411,818,8701,11612,11584,11239,-408,-11776,-12005,-13011,-14606,-12766,-12468,-12420,-6820,9815,40189,65842,73828,65823,44271,18987,2988,2232,18426,29803,26214,14262,649,-7972,-4780,3282,10020,19603,33914,20389,6900,-1259,-8845,-4475,13359,34851,48997,56281,48606,29169,7949,3190,2206,8011,21487,11461,-1546,-5849,-1140,4679,9834,9231,180,-5576,-2737,4585,5941,5835,1674,-4383,-10724,-13138,-20206,-16133,-9318,-9546,-12320,-8817,-1948,2407,2252,-981,-2411,-7699,-6834,7112,14059,6530,1856,-4537,-10317,-12310,-10979,-12863,-11510,-4056,-3129,-7603,-12304,-12568,-2877,3861,7133,8323,2925,-10367,-17561,-14055,-2757,2309,-8154,-14283,-4396,-253,599,7229,16433,15119,9970,6691,571,3946,11454,9745,-4191,-12150,-7642,-4353,-4828,-5928,-10076,-13536,-11090,-6621,1720,6251,3370,2888,3642,1173,-231,-392,-2719,-6439,-4158,-3464,-11495,-6580,1434,2940,744,3396,4210,-1965,-5619,-2211,-4971,-10654,-5909,-3893,-2012,-4799,-9566,-7661,3303,18947,30821,22144,8556,1369,-1721,-6786,-10432,-7615,9529,30294,27319,25833,30239,3816,1944,5597,6139,6681,3495,-4088,-5241,-5156,-2629,-3207,-822,12296,25709,23458,9044,-1145,-10293,-9871,-528,8825,13572,3467,-6365,-10216,-12186,-10609,-6901,1660,6483,10861,11983,3159,-10971,-16361,-13714,-10659,-6066,262,2852,-2865,-11522,3828,20244,18798,-1985,-8820,-4760,-2212,-1430,7348,9368,2474,-5275,-5019,-4376,-4988,-12222,-4998,18232,29481,31544,15487,-1529,-15191,-10372,-1253,59,-15139,-1495,2892,2965,-452,-635,4367,9347,10999,13519,28959,33844,23455,10424,1696,4160,11378,7084,-3723,-10810,-13528,-12814,-9779,-9729,-6329,-961,-618,-3734,-6611,-5628,-3057,-2559,10881,36128,53119,39048,13631,-1394,-6166,-9768,-9714,-6988,-4668,-8060,-10478,828,6751,1898,-3882,-8867,-7412,2259,19500,34479,32601,25677,26183,19968,9808,7787,9272,6996,-5416,-9876,-7179,-9404,-9522,-7601,3664,14334,13029,5293,-6639,-11295,-6656,-370,3376,7015,1820,11613,27202,42607,56172,48338,30903,9673,-1396,-4565,-6247,-3808,2949,9019,11413,15466,15208,9312,7976,6883,3402,-4686,-16332,-220,25997,31245,10000,-11752,-8587,3497,11068,3894,-3177,-10900,-15656,-12805,-10691,-12219,-15858,-12941,-5514,-13248,-8457,3479,7814,5324,1157,-1955,-10758,-5034,12207,27780,19948,3044,-6912,-3322,-3035,-13006,-14562,-7914,-198,6351,12003,3122,-7659,-8557,-5303,-6865,-15154,-8176,1070,8657,13739,13661,4814,-11629,-9098,-7742,-14428,-14196,-4505,6160,1179,-6456,-7305,-6238,-9455,-3258,14705,34101,39851,35537,19305,4450,2822,10233,15664,17007,11038,-1383,-9395,-4146,-4993,-11587,-19283,-8071,-897,3740,4418,-363,742,5428,7150,10572,17238,11922,3174,-2358,-6536,-4892,2369,7082,4801,6233,10630,9384,3144,18793,18823,13284,1483,-1811,7796,17546,23975,23106,15037,5330,2203,5273,10496,8583,1268,-6387,-6028,-9475,-9297,-10099,-4896,10966,26005,22782,5230,-2960,4953,12274,10001,5274,613,7479,10389,-4354,-16921,-6312,25999,54248,51696,26832,4144,-6835,-7303,-11636,-2211,13889,11620,-564,-8707,-16610,-11290,-1071,11490,14733,8242,-4609,751,9191,8700,1565,-4636,-5088,-4699,-2313,-1139,-5349,-2708,11540,19916,10579,-2723,-5504,-950,6748,13237,14910,13411,16970,16677,6915,1126,-1521,-1812,-17,635,-4847,-10125,-10975,-109,3716,1296,-1642,-1621,1104,1168,-1992,-3966,-7113,-8388,-1689,4668,15915,27755,47861,82548,92033,31488,-6393,-14122,-13088,-9022,-8839,-10979,-12027,-10778,-13607,-13207,-6530,-225,7873,15148,10611,15019,21296,13238,7587,-6930,-14411,-4300,-3700,-15230,-10556,-5947,-12052,-11642,-4950,-6016,-9604,-8533,-2164,5223,15371,15751,6422,-5313,-15893,-14734,-8273,-6224,-9850,-8034,-8498,-5751,-3367,-7173,-10086,-5627,1862,7947,5774,-1208,-5566,-3071,-6413,-10761,107,8218,979,-7125,251,3585,-1980,-6190,8575,41762,82130,102044,96547,44842,8570,-5174,-7451,7533,10585,-6626,-8760,10222,15585,-108,-12160,-14076,-11582,-11264,-8793,-2192,8144,11370,7339,8717,6349,-1635,-9920,-8455,-9986,-18173,-9643,1260,14069,21544,18771,13033,6797,4926,3417,-5059,-11415,-7862,-1051,3793,-7482,-5262,-1245,-3773,-7911,-9285,-4146,11401,16317,4529,287,6023,12717,14471,5058,193,3572,13077,14198,2707,6012,13044,13802,13216,15230,23450,31576,30871,16116,2512,-265,2916,13536,35747,37531,25429,12007,2650,1537,2188,960,-4244,-11775,-16592,-10447,-8798,-11675,-10030,-7311,-7620,-3273,8080,16859,14163,-1791,-18390,3938,26306,31834,28307,25367,28929,32883,26354,10098,7260,17722,19350,2481,-10368,-8227,-3004,-2998,-4254,-1654,2477,8270,3798,-2648,-5257,-8077,-14532,-10531,611,12278,8934,-86,-10065,-17310,-17076,-12043,1143,23247,35107,29475,25178,21306,16462,18515,15304,8637,1438,-2447,-8857,-11350,1406,10912,5327,-3117,-9489,-8538,-5630,-4429,614,4853,8500,8196,1170,-8683,-16326,-10929,-4198,-819,-3299,-9930,-15246,-20142,-15428,-4233,-943,2252,4271,2584,-2685,-4228,-278,2082,103,-1953,-8808,-14086,-9115,-4545,-5611,-6985,-6964,-9306,-10931,-12875,-2681,9341,15381,13863,18433,12079,-10785,-9552,-6015,-11183,-17122,-15669,-13551,-9862,-5757,-4625,-2491,-8660,-8006,9764,15489,11031,4315,-6110,-12418,-14454,-8180,-9849,-12381,-7349,-4086,-555,480,5181,20439,13488,-7374,-6358,5126,704,-2549,-8245,-18858,-20196,-13116,-10850,-9347,-3180,1178,2793,1258,49,3793,14926,26387,23791,15452,5816,412,-374,-7186,-10070,-11295,-8671,-8461,-5250,-3963,-7652,-5783,-1929,-2979,-490,-4355,-14110,-16006,-12598,-5090,1603,4054,925,-4207,1031,6932,5460,1949,801,8948,20439,22301,19207,13261,-2240,-7356,-7636,-5291,-6034,-11840,-14552,-10324,-589,8781,9142,-1474,2650,8869,8355,3477,-731,-6915,-6256,-5457,-6166,-7314,-7823,-9288,-14651,-18343,-7653,4492,4913,-6863,-20060,-9610,-3521,-13271,-14122,-3149,-5049,-18122,-1673,22701,40796,35766,11038,661,-3567,-1469,-314,-1510,-1731,9635,30988,48506,41294,17008,2359,11885,30448,34721,11651,-7093,-15687,-11152,-7123,-12356,-12560,-5108,17428,37129,23955,1452,-8535,-6652,1789,8255,18157,24513,22720,17065,14666,16137,20323,21840,11996,-702,-976,10744,29969,40244,38532,28336,30061,37921,31762,24488,23209,16127,948,-10833,-10417,-6356,3580,25448,38705,41130,29898,8167,-10625,-15572,-1043,3878,3292,7919,10651,3953,-4112,-3796,4325,8882,3344,-4415,-7940,-10720,9280,25915,24708,8643,-6172,2499,6221,-1832,-9037,3122,18225,9675,7061,18726,29974,41516,45223,37641,22377,7151,-6937,-8892,531,17771,20802,9227,-5898,-10025,-6063,-1858,-161,190,-6306,-16217,-12081,-15097,-11464,1476,3378,-14395,-9935,3309,7051,949,-4585,-2795,2295,9851,20290,25500,17829,13648,12745,13878,13496,11229,6332,-4080,-12363,-5171,-4246,-6133,-1198,7669,9548,10447,2254,-8576,-5226,3042,5011,9484,12759,9117,4868,6187,6944,12186,27229,34644,22555,11540,3128,2243,14837,15037,5238,-5849,-1810,3307,4530,2956,-1957,142,14367,19951,15032,6119,1180,6833,6243,3079,-11581,-9342,-3136,-7047,-11548,-10347,-2899,3944,839,-7773,-8762,6893,16885,12151,-977,-4702,2129,2297,1312,704,12195,20703,16840,11259,14022,18892,17787,8721,-158,-5634,-7908,-10127,-10035,-11148,-14909,-17180,-12998,-4305,2464,-191,-12401,-16131,-6309,4358,6749,757,-1919,-1875,-1648,-6307,-11757,-6645,5017,8120,7260,12625,25479,45385,53751,35535,3789,-6560,-2590,3297,5193,4094,2920,-1284,-9473,-18107,-3304,7646,4038,-4076,-6280,-10052,-9261,5034,10782,6941,-1311,-1775,698,-114,-5503,-13346,-10525,1354,3656,1570,-1172,-4895,-7468,-8302,-9647,-5766,-4451,-6048,-14067,-15343,-5454,3287,6127,830,-4880,-6527,-2269,6617,11916,7290,1273,-7080,5177,19495,28894,30535,16568,12380,26044,29417,32894,39061,36895,26203,14184,1290,-10634,-18891,-12918,-12394,-15196,-2433,12641,19382,19219,14801,3473,-13357,-18110,-13866,-2480,10567,9965,2091,-12895,-11429,-1697,14784,12684,14997,14160,16895,17611,15770,15125,3543,-9692,-19505,-5853,1007,71,-5102,-5550,-6130,-9871,-16284,-11868,-5147,-4473,-2564,1801,4734,-1645,-5670,-8547,-12318,-12682,-9679,-5433,-3827,-7655,-6214,-1339,1961,-454,-5704,-5163,-13819,-6643,5677,8613,7800,1121,-2280,671,-1201,-12686,-18346,-6783,2322,11072,20526,21171,12714,-190,3103,28396,67467,92197,51158,41057,50326,63222,41532,25944,18714,5262,-7538,-10393,-16425,-3535,16086,12184,-14279,-13213,34716,98955,125611,103952,58646,-7411,45598,98127,98130,50963,-1282,2012,19094,23513,13564,2479,-1979,-1530,-5936,-5318,-8391,-9814,-11890,-11330,-3331,5247,3934,-3843,-11682,-15264,-12880,-1069,14649,21686,11435,-1801,-10383,-9565,-11691,-8869,-3820,-4199,152,-9349,-9460,-159,6483,9215,2262,861,6809,6628,2932,-3611,-8960,-6490,-411,-1893,3741,10003,14796,13286,2465,-1825,-6224,-7527,-104,2831,5406,7467,4193,-3058,-9070,-14654,-19530,-20205,-10782,9346,23368,12378,-3432,-16122,-14175,-4069,3145,5771,8461,8283,5593,1053,-1198,-4540,-9074,-910,7322,11957,16733,24952,37392,13253,-2384,-12969,-13819,-13633,-7873,1488,11996,13439,-2211,-14951,-8147,-8070,-8985,2269,7918,4977,958,2748,6405,10659,7575,-4311,-11129,-15180,-8287,2296,3364,-5103,-5938,11916,20418,21684,13965,2269,-9434,-18165,-13279,-4777,-1555,1179,-5032,-13514,-9743,-11378,-17726,-12629,5562,14149,4681,-7476,-13102,-5316,-4547,-1460,4111,10255,10520,12086,9210,6126,3181,-2371,-11312,-17794,-17120,-14643,-16792,-13957,-15649,-13867,-6685,-5900,-9193,-7724,-8945,-8836,-5384,543,3955,-227,-7621,-7405,285,2724,716,-6775,-5891,689,6256,1455,-5028,-12164,-13097,-10319,-12194,-13598,-8018,3593,7572,-4270,-13288,-4823,1218,3236,7352,10960,15119,23696,37373,48658,50244,25872,16427,-691,-6735,-3837,5191,15105,14450,10305,12202,18518,20391,13783,1073,-10611,-17104,-6321,1779,-5425,-4266,3548,14625,23355,25154,16344,12473,5516,-900,-1713,-2099,-9093,-2322,10430,20773,31113,38039,32318,16384,5148,823,2745,2989,-5878,-8786,442,12326,17766,18749,13069,3655,-3670,4491,16322,29112,28768,12068,2211,-4566,5250,7593,-1149,-2906,6100,6960,499,-3800,-5636,-11573,-16144,-14363,-14209,-12136,-8217,-4777,2264,7957,14879,17220,13650,4655,-4859,-8846,-9258,-6061,-737,4567,9977,15690,19879,23203,20106,11606,-446,-11077,-6701,-543,2592,2423,4209,3922,2032,3168,8892,10929,16040,13044,-5949,-11809,-6775,738,161,1728,3874,14057,17667,13176,16189,10753,-7977,-4528,956,-1168,-6713,-7972,-9811,-11588,-16293,-11552,3217,15750,13659,2785,-11231,-14735,-10943,-2805,8361,20675,11515,-2319,-3137,-6928,-11464,-6014,2799,3455,-6003,-2974,-3018,1257,7487,4577,-783,-12981,-15924,-1329,12722,18468,20558,16425,16808,19324,21579,16974,3725,-7592,-11938,-17110,-16149,-12256,-9028,-13092,-12866,-7625,-3784,3551,9448,10154,11193,7295,829,-6609,-16665,-5083,-3261,-10733,-11057,-16990,-16296,-5354,4778,5573,7038,-897,-8179,-13266,-13545,3483,15331,613,-11920,-8363,2743,10794,15557,16383,11683,2370,-4054,-9004,-8968,-6408,-5362],[-11099,-10824,-5709,-1933,2490,3717,-3941,-7999,-4084,-1677,-2032,-2469,-2008,-1071,1388,7088,14021,12124,6336,7620,9315,8011,3427,-5052,-6637,-2850,-1453,3495,7905,6824,3778,9851,13887,-2749,-13296,-14132,-13331,-4055,8198,17178,11263,2486,4361,9128,21195,33777,34794,22089,3227,-9021,-10022,-10859,-11441,-12371,-19556,-7209,2364,2306,1438,5817,9561,11690,11557,432,-9569,-9852,-14150,-16514,-14487,-11511,-12614,-9830,-9121,-8008,1549,24629,20060,5555,-113,3182,8921,12653,6237,12660,-1924,-10501,-14213,6874,30170,43468,22134,-8980,-13585,-13928,-17661,-7418,-3788,-8083,-6448,-8962,-5290,4473,7519,5044,-896,-10868,-11158,-1174,-4311,-3679,-2704,9396,14686,1758,-3373,10101,25072,28890,22888,15979,12955,3712,-5684,15,9763,30537,53218,54878,44527,41311,34673,44728,68824,67519,73701,75779,69249,36887,-11809,6195,19849,24135,28408,40593,46503,36342,30703,34612,31315,21208,2629,-6975,-5063,38,-911,-6622,-8438,-13125,-3303,8428,8391,-5033,-7639,-909,2209,-4570,-14559,-14699,-1442,4252,3265,5663,28997,16602,-70118,-218813,-350734,-397315,-408424,-373248,-292466,-164394,-42757,8259,-9905,-16590,-11344,-4093,7294,17862,33013,50390,60745,70459,68267,48501,32887,19988,6561,-7420,-10696,-4700,-669,-1762,4856,16339,15408,14584,11380,3146,9352,7625,3135,10754,12253,3331,-7062,-8147,6052,16298,26862,32103,28220,12385,-146,-1011,340,1792,8705,17218,17007,8467,-5908,-10853,-2510,-10344,-9024,9492,33256,40818,29658,14794,-761,-11653,-16922,-5217,3478,7144,7154,3618,-4905,-12851,-6294,-8278,-15228,-9376,-1488,-2780,-9661,-10805,-9334,-9486,-16201,-5101,4976,9508,2902,-885,-503,6359,8486,7754,8042,-2783,-12282,-10705,-11368,-14134,-10985,-11826,-13731,-5849,13216,42760,68214,74161,62338,39739,16809,2801,1666,17712,31720,29821,17141,2414,-6286,-3700,2894,8243,15658,29393,20530,9305,786,-7954,-3845,13730,35450,49226,54607,46575,26755,5307,-1026,-2116,2580,16426,12584,466,-3786,-70,4776,10267,10556,1938,-3248,-1834,3163,3410,4658,2632,-1488,-5036,-6815,-14908,-16658,-10055,-9312,-9955,-5229,1024,5859,6099,1454,-1392,-6292,-1010,14191,19704,7413,-75,-4601,-6000,-12022,-13302,-15806,-8856,-1193,-388,-5024,-10046,-12287,-4226,2431,8104,11213,3832,-9724,-18039,-12909,-1432,1960,-10360,-14244,-4040,1290,2944,10174,17542,13129,7605,5801,2010,6319,12865,9566,-6218,-12620,-6548,-3093,-4410,-6200,-10162,-13570,-11065,-5044,3320,6291,2546,2347,3699,1458,-2059,-4281,-7049,-8169,-6494,-6200,-13017,-2967,4712,4592,1502,4040,4735,-1539,-5807,-2964,-5742,-10994,-6452,-4292,-1755,-4035,-8489,-6900,2510,17201,29107,21525,8356,1219,-1873,-6973,-9942,-4661,14016,33032,26279,24343,32126,8391,5989,8592,7783,8000,3620,-4997,-6312,-5318,-3091,-5040,-3875,9375,24730,23331,8243,-2027,-10331,-7240,2244,11099,15476,3950,-7271,-11469,-12695,-10537,-7053,436,4223,8243,9209,1487,-11421,-16245,-13691,-10876,-6400,312,3557,-1681,-14291,-713,15571,15501,-2891,-6352,-3668,-3020,-4333,5561,7448,404,-7951,-7363,-6428,-7382,-14031,-6243,18401,34447,36837,18547,1379,-12881,-13837,-7564,-7000,-13904,3132,6124,3896,72,-410,4701,9994,12070,15081,30010,34314,22212,7233,-1083,2638,11030,8309,-1972,-9475,-13311,-12998,-10046,-11140,-11087,-4705,-2565,-4634,-7353,-3884,-1302,-1261,11637,36350,51059,36654,12872,-1454,-7429,-10982,-10267,-6981,-3967,-6577,-12747,-1055,4376,-1153,-5319,-8674,-8090,317,16728,32828,32403,25204,24988,20117,10762,8400,8711,4115,-7547,-6664,-4286,-8549,-9124,-6901,4549,16650,12836,1538,-12672,-13065,-5687,442,3425,7462,3845,12954,25720,36209,49824,46836,29500,8297,-691,-3833,-5811,-4026,3316,9834,11884,16878,17043,11478,9636,7108,3346,-3479,-13529,-781,26865,37878,18711,-7498,-10739,1363,9790,3739,-2934,-11104,-14897,-12041,-10367,-11902,-15320,-12862,-5839,-13274,-8288,5423,9345,5225,-55,-3355,-11582,-4441,12232,27725,19833,2863,-6304,-2758,-2986,-11788,-15223,-8950,-1880,3679,9461,1791,-7358,-7089,-5146,-7054,-15481,-9999,-817,8240,14189,13193,2452,-12078,-5082,-6096,-15324,-12441,1471,14117,8741,-1475,-6676,-7768,-13152,-4740,12838,32299,39036,34954,19476,5288,1619,9557,16460,18300,11391,-1756,-9642,-3918,-4404,-10483,-20221,-8244,-390,4494,5642,1766,3010,7312,7668,9555,15782,12314,3948,-1563,-6441,-5701,1166,7931,6536,6297,10530,11142,8179,22584,19048,14883,4179,-241,6616,16189,24147,25045,18619,8633,4076,6363,9899,6189,-2217,-11587,-6990,-10797,-10985,-13092,-7336,7829,23199,21254,5540,-1069,7540,14098,11179,5720,-1450,831,5733,-4977,-15443,-7133,26769,58747,55215,26796,3661,-7852,-8903,-13327,318,17134,13942,-70,-10636,-18786,-9591,-734,10104,9981,2650,-5899,2748,11532,10137,568,-7114,-7981,-7061,-4441,-1771,-5547,-3046,9937,16215,5750,-7258,-5274,-436,6353,13311,15951,15757,21014,20974,12877,7525,2898,1371,1859,1604,-3838,-9310,-11718,-2042,2057,984,-1490,-1374,1487,1179,-1972,-3328,-5724,-6070,-665,5240,18277,36720,62604,97932,92696,22710,-9001,-13435,-11202,-8522,-9082,-11945,-13671,-12081,-13668,-15034,-8207,-1483,5772,13826,14081,23369,33337,24954,13175,-5775,-15663,-6088,-5112,-14518,-9530,-5139,-11418,-12728,-6188,-7295,-10687,-9538,-3515,2825,12512,13055,3050,-8438,-17756,-14333,-6018,-1606,-5307,-5108,-7376,-5407,-2682,-6038,-9445,-7504,-1724,4430,2504,-4331,-9151,-6675,-9358,-12555,-1294,7697,2229,-4892,-1618,1325,-2069,-6612,7271,39428,79420,99942,90745,38239,4761,-6855,-5082,10271,8816,-9549,-4055,16950,19330,614,-12955,-14498,-10695,-10295,-8068,-740,7870,10922,7518,8961,6054,-3326,-10217,-6367,-4803,-12573,-13891,-4269,7792,15197,14526,10721,5103,2880,2279,-5675,-12539,-9871,-4555,1606,-10295,-9271,-3762,-4617,-6955,-8033,-5305,8583,14989,6347,2212,5961,10782,12399,3224,-990,3457,12211,9191,-1051,3009,10885,12902,13948,17243,25993,34164,33994,21031,4589,1029,4412,16235,33699,31280,22059,11037,1273,-760,-525,-1023,-4604,-10091,-15139,-11990,-10660,-12094,-9664,-6622,-5283,-630,9947,18350,14836,-1013,-16535,3948,25408,28222,23156,22749,28853,30687,20906,4275,3670,15612,21792,8206,-5600,-10248,-6076,-5663,-5208,-1356,3816,10736,5891,-2545,-6490,-8400,-14629,-9122,4072,17200,13984,4038,-6755,-15601,-18767,-16224,-4449,16341,32153,29119,24435,19438,15101,17550,13541,5338,-2579,-6436,-12560,-10923,2372,10034,2937,-5046,-9873,-7253,-4876,-4413,569,4466,7453,6720,-125,-9304,-15614,-10749,-4127,-856,-3178,-6114,-8173,-13268,-9760,-2187,-830,947,1893,36,-3623,-2636,2476,6440,4350,-96,-8451,-13060,-7429,-4253,-6620,-8854,-8009,-9151,-10637,-13530,-2422,10757,16715,13198,14744,7009,-12528,-8771,-4414,-8011,-13030,-13141,-12847,-10104,-6180,-4893,-2453,-8089,-8139,7917,10012,5577,2065,-7385,-12542,-15610,-10172,-10969,-12153,-9213,-6784,-2661,28,9673,26330,18926,-1012,-5580,3619,-352,-1745,-7140,-18031,-20015,-12862,-10743,-11035,-5786,627,3446,2512,1586,5350,15992,26761,24992,17746,7657,2362,2129,-5350,-9543,-10699,-7213,-6967,-3819,-2846,-6736,-4619,163,-226,1235,-4795,-15639,-17899,-13233,-4501,2822,6818,6527,1741,5275,11101,9361,6148,5043,14008,27099,29016,23824,12916,-4017,-8942,-9200,-7273,-7602,-10525,-11073,-7296,1140,10101,10307,-2468,1048,8036,7763,-863,-7483,-11248,-5974,-3845,-4605,-6984,-8206,-10333,-16923,-18780,-6872,5379,5391,-6789,-21661,-7900,-617,-10894,-15341,-4265,-4707,-17600,-2429,18301,32816,30780,10678,1718,-1750,1200,2282,532,-876,9512,31075,50502,44922,19701,5775,15535,33977,38951,13899,-7657,-16478,-10912,-6771,-11012,-10104,-3953,16217,34665,19112,-998,-8602,-5218,2354,6131,14219,21936,20970,14568,9178,8670,14231,19390,11538,-1024,-1260,10201,31932,46984,47032,34699,33281,42626,38770,30191,27132,17913,1102,-12546,-8580,-2425,7617,27976,37167,39043,28497,6566,-12968,-15344,-86,3928,1871,4885,7150,1399,-6510,-7397,-589,4826,2814,-4274,-7679,-11643,5754,20428,20170,7263,-8779,-609,3516,-3389,-10950,4810,25639,21064,17495,27411,37628,46791,45882,36974,23216,7583,-7254,-9944,-2324,13553,17031,6708,-7903,-11100,-6398,-2285,83,1861,-4728,-18279,-13311,-15828,-12030,-279,3093,-14834,-9104,3945,8495,2835,-2920,-1852,2263,9056,18527,22955,14689,9686,8703,12284,13756,13189,8645,-3054,-12872,-6282,-5962,-7640,-2285,5926,6023,6984,1345,-5624,-2276,4657,5488,8556,11694,7611,3104,4472,5475,10803,27392,41266,32862,16571,2334,-6479,8140,11037,2729,-6129,-82,6284,7608,4929,-4172,-1008,16146,23849,18768,7700,2002,8449,7582,4281,-9740,-9517,-2538,-8701,-12790,-10424,-2052,6586,4532,-5287,-8037,11376,26541,22591,9033,4126,4164,-361,-1747,-678,10051,16926,14709,10542,14762,21454,21108,10963,1036,-5021,-8258,-11260,-9183,-7902,-10938,-14977,-12133,-3546,3796,2054,-10291,-16773,-6182,5211,9051,4103,338,251,1448,-3177,-10174,-4958,9360,12908,9673,13824,26932,46569,53623,36799,4716,-6431,-3004,2938,6429,7866,8499,3473,-6057,-19378,-4098,7310,2424,-7048,-8941,-11921,-10510,5271,10374,4157,-4605,-3963,413,-471,-5854,-12627,-8741,2654,4043,929,-2696,-6951,-8993,-9072,-9942,-5856,-4442,-6009,-13989,-14898,-4487,4288,6021,-236,-6139,-8353,-3996,4062,7991,3607,-231,-4105,8291,21738,29705,32816,22215,18099,25492,24258,28119,37019,39000,29334,16842,2776,-9961,-18445,-13209,-13571,-13327,-1709,9732,14696,15714,13750,4750,-11906,-18160,-14832,-2874,10544,10603,1661,-12927,-12269,-4816,11862,12629,14820,11405,13211,21703,26367,25009,8760,-8735,-16694,1123,9347,6395,-3225,-6684,-6758,-9685,-15854,-10398,-4062,-4683,-5212,-2414,-239,-4988,-8285,-10516,-13580,-12773,-9341,-5601,-4882,-8688,-5244,130,3227,448,-5708,-5277,-13886,-8460,3111,6200,5867,-183,-3800,-1354,-3268,-14092,-16023,-4491,3999,12630,22043,25712,24186,16128,6354,18169,69655,103166,55091,32713,36846,57944,48265,26941,17211,-335,-10042,-12756,-13858,-2479,14025,6029,-8875,-10874,34260,108517,127035,98137,55541,-5350,31846,76759,68479,30296,-5819,7560,24280,28473,15469,1162,-2301,-2547,-8755,-7269,-9874,-12253,-13398,-11115,-2879,6113,5754,-1567,-8251,-11977,-11017,-5029,13809,27507,21396,7072,-7607,-14361,-9625,11,7129,5624,6351,-11596,-11215,-1056,6621,11220,5786,-895,2502,2311,-168,-4816,-8940,-7171,-2162,-3201,3095,9923,15311,13680,2720,-2619,-5006,-9591,-4301,416,4973,10527,7792,-2836,-11888,-15303,-18450,-21435,-11493,9311,27502,17682,-1099,-15987,-13948,-4551,3729,9156,13710,14417,10958,4346,892,-3689,-10103,-2625,6397,10834,15509,24217,34881,11944,-4017,-13178,-11647,-11870,-7122,3007,14150,14843,-1128,-15240,-9473,-9787,-9682,1505,6136,3012,-190,1760,5249,9237,5795,-6289,-12757,-12959,-4731,5443,5533,-4484,-6692,10690,16944,16536,9167,-1860,-12394,-20835,-13155,-3981,1037,4157,-2397,-11563,-8701,-10582,-18292,-12912,7223,16037,5941,-6391,-15325,-8274,-6740,-2290,4636,11972,12151,12938,8955,6063,4137,-283,-8368,-14762,-17727,-16041,-17626,-13894,-14904,-15436,-10045,-9307,-12645,-12111,-11814,-10323,-6778,-1133,2914,-1271,-8498,-6789,1132,2387,1006,-5112,-4160,1922,5772,71,-6116,-13371,-12832,-9514,-11564,-13638,-7454,5031,9090,-3550,-13478,-6197,164,2949,7566,12370,19598,31143,45377,57439,51718,24688,15480,-1401,-8136,-5256,2147,11151,12009,9924,12248,18997,21617,13436,-759,-11642,-17088,-6079,1330,-6739,-5530,2026,13382,24368,26966,15720,12115,5134,-354,-242,-198,-7797,-2939,9383,20015,30537,37073,31243,15899,4633,-352,975,2250,-4937,-7563,4393,18093,20699,18694,12310,2978,-4424,6782,22968,30454,22459,-1076,-6998,-581,7745,7622,-3801,-5141,7542,10812,4975,2187,1683,-4950,-10334,-9820,-11434,-11814,-8307,-4791,2463,8056,13923,13727,9112,939,-6011,-6711,-5692,-1438,4387,9009,13022,17074,18881,22209,20447,11767,-1069,-12383,-6740,211,3211,2387,4140,5908,5378,7271,11710,11737,15888,11772,-7456,-12946,-8782,-2493,-2814,-1175,-458,7161,13533,11722,15333,9969,-10134,-7618,-285,-1527,-7631,-10005,-13235,-15173,-19585,-11811,5069,19453,17435,4840,-10018,-14381,-11654,-3883,6671,17591,6821,-6937,-7835,-11767,-15088,-11186,-2046,628,-4043,-346,-2770,-1069,2387,-1328,-6185,-16620,-15077,116,14346,19535,22737,18279,16477,19509,23591,19712,6555,-7143,-14012,-18569,-16633,-12397,-8794,-11918,-11611,-6539,-3709,3283,10097,12633,14771,10469,1877,-7875,-17590,-4482,-1741,-8774,-10885,-18793,-13650,-1392,10377,9991,11389,1120,-9042,-15059,-10907,6067,16676,793,-12679,-8752,2724,9117,12834,14895,13323,3948,-3647,-9408,-10819,-7830,-6874],[-11190,-7983,-3218,-15,4313,6212,-1561,-6230,-1190,1781,1793,1277,505,-1511,-1324,5357,14200,13354,8179,9650,11316,10046,5805,-3536,-10053,-5693,-3757,1520,6430,5781,2028,6439,10256,-3393,-11805,-12146,-11429,-3224,8259,19084,16601,6291,5596,9682,23159,40432,42842,26335,5039,-8058,-8827,-8757,-10574,-11809,-17848,-5240,5285,6468,3890,4581,4969,8648,12805,6172,-2854,-9039,-16116,-14807,-14323,-11839,-11972,-8818,-7573,-5571,6632,33198,28059,8847,-2080,-512,6664,9030,694,7044,-1152,-6217,-9294,3164,25329,39323,20873,-9213,-10617,-10977,-16250,-7317,-2881,-6779,-4949,-7112,-4049,5733,8864,6393,911,-9467,-9755,-930,-5386,-3359,-1089,9407,12846,221,-5160,9103,24972,29827,23175,14796,9862,-1301,-7617,2126,12921,33323,55833,61168,55274,58916,57081,65018,67314,61299,65043,66557,62309,35941,-11225,5783,21065,26850,30647,42084,47484,41031,39452,45116,41194,30426,8913,778,4449,6908,4864,-1799,-5291,-13841,-5225,7095,9924,-1652,-6414,342,3049,-3312,-12600,-13350,-2357,786,-1224,2912,29014,28722,-32040,-154307,-288971,-356013,-358793,-302050,-215748,-116547,-29226,9895,-8747,-14616,-10254,-3407,7020,15399,26425,43985,58650,68599,67308,47893,32115,19535,6694,-8956,-9793,-4084,-744,-2803,3264,12542,8054,3767,1626,-3084,6068,9206,6004,12857,13894,6128,-6386,-8234,5165,13512,22546,27645,24832,11842,2556,1288,3976,5832,13024,20314,16412,5993,-9031,-8205,-894,-9510,-10794,7277,31313,44056,34029,19740,3496,-8091,-13380,-5300,976,3912,4185,2349,-5024,-15201,-8049,-8919,-14872,-10108,-3225,-3669,-5959,-5152,-7132,-9792,-16835,-4748,8710,17123,9978,2969,-1376,2947,3976,3164,4823,-5696,-13269,-9818,-10054,-13781,-9674,-10266,-15783,-5790,15098,42965,67793,71805,56645,33544,13201,1606,239,15300,31423,31779,19377,4278,-4744,-3335,1453,5425,10910,23655,19731,11197,2340,-7628,-4031,13070,33880,46578,50034,42186,22965,1992,-5560,-6625,-2725,10563,12666,1938,-2090,788,4496,10081,11331,3249,-1383,-1236,1439,331,2514,2734,878,118,-1023,-10160,-15639,-11219,-9730,-8059,-2831,3140,8927,9874,3888,-351,-4325,3932,20294,24796,7987,-3295,-4027,-2179,-10541,-13711,-13474,-6278,1389,2074,-2640,-7974,-11811,-5839,743,8064,12217,3687,-9570,-18706,-12374,-358,1763,-11437,-13182,-3798,2430,4969,12582,17196,10079,4539,4071,2189,7196,13799,9446,-8775,-13392,-5841,-2162,-4357,-6780,-10454,-14045,-12097,-4805,4322,6447,1987,1717,3534,1980,-2155,-6871,-10621,-9388,-8886,-8736,-11897,951,7896,5758,1589,4038,4819,-1484,-6390,-4035,-6680,-11370,-7098,-4408,-1070,-3016,-7592,-6620,955,14084,25705,19870,7937,1302,-1796,-7329,-9530,-2364,16494,32632,23530,21836,32533,13017,9888,10943,8697,8272,2313,-6905,-7751,-5707,-3551,-6657,-7007,5753,21941,21578,6872,-3156,-9999,-4879,4742,13120,17556,4993,-8070,-13272,-13799,-10914,-7524,-1054,1631,5159,5725,-868,-12212,-16451,-14198,-11436,-6650,393,4222,-376,-12474,-4791,10356,10945,-3565,-3368,-2239,-3767,-7640,2800,4536,-2184,-10568,-8644,-7581,-9256,-14977,-6284,18651,38798,41004,20618,3488,-10770,-15689,-13978,-12149,-7955,6946,8543,4322,99,-791,4289,9924,12598,16294,30677,34240,20387,3852,-3207,1483,10402,9059,-504,-8174,-12769,-13063,-10152,-11256,-14048,-7326,-4436,-5440,-6892,-2070,-107,-558,11483,34451,45820,32058,10972,-2122,-9031,-12507,-10973,-6987,-3209,-4765,-14433,-3601,1045,-5092,-7519,-8941,-8588,-1525,13611,29904,30921,23893,22866,19420,11267,8501,7427,503,-7925,-3195,-1822,-7826,-8922,-6741,4703,18030,12070,-1625,-16537,-10648,-3374,1737,3589,7715,5599,13818,23323,28471,40351,41663,25036,5353,-828,-3561,-5436,-4122,3262,10094,12282,18179,18793,13642,11336,7542,3705,-1812,-11075,-1750,26256,42826,27425,-2376,-13125,-1161,6987,2059,-3651,-11470,-13801,-11238,-10004,-11428,-14127,-10868,-4477,-10750,-8954,5727,9419,4199,-1877,-5103,-12703,-4527,11223,26010,18556,2145,-6202,-3113,-3741,-10853,-14896,-9622,-3384,1300,7433,1374,-6096,-5506,-5123,-7387,-14656,-12143,-3481,7258,14246,12579,1430,-7458,-881,-4707,-16703,-9570,8702,22617,16364,3552,-4952,-8660,-15984,-4511,11433,29658,36778,33053,18758,5807,339,8276,16492,18852,11304,-2365,-10287,-3892,-3498,-8991,-20494,-8650,-41,4864,6331,3499,4763,8387,7385,7798,13311,11833,4192,-1187,-6680,-6623,55,8712,8922,7024,10343,12716,13198,24887,18133,15164,6047,1210,6587,16086,25829,28827,23487,12497,6354,7563,8860,3237,-5866,-12943,-5418,-10420,-10699,-12425,-9237,4316,19284,18823,5447,465,9265,14560,11222,5716,-1937,-5854,-744,-6212,-13930,-8192,25988,60155,56444,25894,3083,-8953,-10923,-14408,3288,20644,16654,1088,-11247,-14984,-7843,-654,8364,3662,-4714,-5807,5235,14105,11583,-183,-8814,-9702,-8212,-6143,-2111,-5082,-2169,10191,14940,3644,-10354,-5354,75,5826,13055,16634,18305,25310,25169,18906,13710,6870,4395,3907,2640,-2798,-8439,-12422,-4018,635,873,-1099,-1013,1786,1131,-2106,-3084,-4673,-4295,-234,5225,19765,45157,76581,109294,88137,14514,-11251,-12402,-9415,-7500,-8563,-11945,-14978,-13621,-13390,-16378,-9889,-2540,4241,13443,18370,32243,46076,38896,20319,-4423,-16455,-7503,-6069,-13247,-8286,-4034,-9544,-12568,-6994,-8319,-11494,-10108,-4433,766,8861,9203,-957,-11635,-19136,-13663,-3734,3400,344,-1641,-5897,-5006,-2044,-4747,-8149,-8582,-5202,799,-519,-6613,-12839,-10394,-11963,-13697,-2188,7472,3543,-2836,-3112,-665,-1767,-6045,7154,37628,74695,94374,82274,31896,1589,-7765,-2503,12452,6477,-12152,988,23320,22454,1365,-13528,-14776,-9977,-9363,-7115,629,6983,9457,6882,8460,5298,-4807,-9565,-4525,-342,-5921,-12525,-9941,1482,9375,10686,8328,3325,591,766,-6384,-13449,-11269,-7256,-1004,-12405,-11546,-4559,-4345,-5407,-6470,-6088,5334,12662,7248,3449,5295,8090,9556,1060,-1812,3901,11641,4916,-4279,501,9129,12543,15015,19580,28129,35049,35326,25605,7137,2794,6176,18418,30042,24901,18443,9507,-415,-3129,-3169,-3076,-4966,-8227,-12905,-12518,-12045,-12135,-8865,-5501,-2808,1893,11685,19558,15331,170,-14004,4051,23284,23117,16553,18340,26639,26503,14524,-992,389,12673,22619,13407,543,-8902,-7912,-7647,-5763,-809,5179,13255,8631,-1504,-7675,-9027,-14802,-7121,7932,22240,19334,8771,-2625,-12551,-18201,-19296,-8797,10426,28810,28270,23444,18000,14537,17535,12831,3006,-6146,-10190,-15720,-9186,3585,9196,875,-6606,-9466,-5451,-3843,-3995,1007,4550,6895,5676,-1136,-9838,-14580,-10342,-4181,-1231,-3075,-1870,-1014,-5854,-3850,-38,-725,-152,39,-1573,-3256,-348,5504,11084,9101,2344,-7305,-11173,-5225,-3304,-6787,-9994,-8569,-8777,-10324,-14103,-1562,12716,18711,13559,11831,2241,-13689,-7339,-1336,-3061,-8000,-9799,-11356,-9736,-6025,-4463,-1735,-6783,-8733,5334,4972,1762,879,-7494,-11741,-16377,-12311,-12305,-11927,-10021,-8591,-4510,-577,12996,31052,23933,5320,-5148,1205,-1401,-1050,-6257,-17279,-18992,-11735,-9588,-12371,-8541,683,4574,4001,3432,7209,17166,26767,25546,19128,8661,3917,4537,-3163,-8354,-8874,-4242,-3557,-683,-538,-4982,-2806,2846,3412,3663,-4435,-16094,-19122,-13133,-3556,4266,9543,11889,8808,10752,15932,13933,11185,9907,18997,32864,34469,26973,11706,-5684,-10475,-10492,-8114,-6731,-7013,-6728,-3522,3647,11817,11027,-3811,-490,7670,8895,-85,-7834,-8176,-3092,-1467,-2711,-6486,-8670,-11543,-19264,-17161,-5815,6316,6099,-6041,-20323,-6360,1757,-8747,-15983,-5174,-4260,-16720,-3106,13861,25386,25793,10339,3177,636,4356,5216,2989,571,9524,30502,51069,47201,21609,8657,18669,36124,41044,15840,-7952,-16537,-10265,-6152,-9504,-7712,-2933,13358,29958,14124,-2565,-8333,-3881,2627,3574,10319,19689,19530,12554,4750,2261,8212,15898,10407,-1401,-1457,9431,32743,51885,53402,39919,36128,46389,45341,35615,30383,19247,1333,-13559,-3977,4303,13958,31348,35849,36638,26577,4735,-14939,-13365,1111,4090,844,2115,4030,-396,-7879,-10105,-4665,1214,2015,-4037,-7079,-9965,3562,15717,16170,6845,-8569,-3160,1013,-4719,-12318,7348,33844,33810,28246,34818,43343,50167,45233,35555,23401,7640,-7357,-10439,-4443,9833,13651,4319,-9764,-10893,-6117,-2650,290,3443,-2825,-14085,-13671,-16136,-12114,-1201,3494,-14681,-8206,4266,9286,4572,-1184,-822,2313,8423,16967,20700,12059,6314,4874,10082,13496,14522,10227,-2307,-13556,-7225,-6936,-8442,-3492,3657,2351,3404,272,-3148,480,5977,5823,7493,10211,6081,1956,3992,5235,9817,26582,45877,43399,24713,6305,-12300,289,6552,466,-6028,1735,9302,11039,7817,-5783,-1713,17264,26948,22264,9161,2733,9704,8803,5580,-7670,-9199,-1326,-9488,-14006,-10169,-673,9760,8651,-2191,-6938,14965,34185,31394,18019,12222,6863,-1539,-3871,-1815,7776,12553,12061,9782,15503,23907,24338,13214,2205,-4566,-8942,-11567,-7143,-4022,-6869,-12347,-10748,-2526,5285,4659,-7434,-16706,-5942,6137,11477,7581,2484,2165,4506,290,-7581,-2702,13181,16897,11910,14865,27959,46328,51302,36476,5283,-6290,-3436,2328,7256,11234,13776,8274,-2268,-18590,-4502,7337,1661,-9120,-10744,-12401,-10915,5476,9652,1491,-8201,-6526,286,-144,-4943,-10212,-6265,4398,4823,642,-3938,-8605,-10011,-9408,-9833,-5561,-4114,-5717,-13767,-14154,-3060,5694,6195,-856,-6888,-10090,-5789,1015,3434,-513,-1457,-256,12708,25008,30906,34773,27346,22134,22500,17713,22633,33489,39506,31773,19435,4507,-8869,-17459,-13246,-14496,-9985,-353,6578,9407,11249,11708,5253,-10649,-18044,-15003,-2206,11249,11572,1371,-12706,-12454,-7400,8747,13007,15385,10343,11797,26304,35649,33603,14522,-5704,-16260,2238,10664,6847,-3502,-7230,-6965,-8879,-14632,-8490,-2496,-4123,-7601,-6803,-4871,-8142,-10658,-11917,-14065,-11995,-8251,-5045,-5183,-9229,-4400,1386,4414,1411,-5332,-5035,-13735,-9866,1105,4093,3960,-1458,-5203,-3148,-5036,-15121,-13787,-2275,5690,14328,23555,29286,35172,36594,25772,9722,64691,105112,55716,21464,19567,45338,52550,26814,14405,-6988,-12777,-12994,-10628,-2333,9249,706,7937,-9378,29946,105814,112157,79674,46124,-3578,8834,40170,29669,9820,-9674,12686,27484,32896,18150,831,-1890,-3471,-11204,-8271,-9855,-13732,-14873,-10845,-2741,6213,6943,438,-4445,-8232,-6810,-8687,11504,30304,28229,14477,-2224,-16977,-8375,4452,13271,11750,11444,-9812,-11903,-1493,6845,12903,8796,-2243,-1650,-1686,-2390,-4980,-8605,-7844,-4053,-4810,2075,9502,15484,13808,3129,-3569,-3720,-9042,-7721,-1905,4351,12944,10481,-2835,-14563,-12908,-16101,-21874,-12306,8702,30906,23709,2564,-13751,-13343,-5154,3895,11423,17746,19949,16586,7982,3356,-2314,-10120,-3566,5956,10158,14740,23743,31952,10987,-5399,-11425,-8448,-9670,-5840,4910,16536,16350,50,-15501,-10560,-11054,-9423,1704,5535,2171,-651,1161,4386,8319,5139,-6673,-12631,-10694,-2087,7459,7007,-3884,-7309,8970,12660,10467,3553,-6257,-14720,-17658,-11700,-2749,3911,7001,249,-9148,-7432,-9413,-17767,-12614,8756,17364,6883,-5431,-16923,-11118,-9062,-3343,4925,13143,13286,13245,8269,5996,5132,1844,-4835,-11067,-16019,-17276,-18133,-13517,-13971,-16132,-13012,-12216,-15440,-16043,-14627,-11984,-8381,-2820,2152,-1925,-9423,-6288,1769,2069,1889,-2462,-1590,3896,5848,-829,-6925,-14280,-11427,-8025,-10379,-13119,-6617,6392,10211,-3179,-13608,-6939,-111,3195,8163,13991,23959,38323,52414,64314,50583,22489,13743,-1504,-9085,-6628,-1091,6926,9567,9590,11928,18839,22395,12723,-2547,-11733,-14911,-5873,248,-8668,-6857,468,11600,23863,27585,15743,11873,4933,411,1216,1946,-5694,-2749,8238,18316,27977,33734,28679,15187,4445,-1059,-301,2215,-3025,-5403,7763,22196,21684,14964,9359,1923,-5028,8461,26752,26519,10752,-16629,-11350,4657,10330,7518,-6127,-6028,10669,17016,12981,11683,10208,1600,-4701,-5305,-8837,-11490,-8035,-4085,3250,8342,12718,9840,4250,-3150,-6684,-3397,-986,4192,10397,14042,16496,18674,18122,21059,20051,11249,-1863,-13692,-6537,1005,3759,2360,4011,7881,9096,12463,15861,14038,17105,11903,-7945,-14317,-10327,-4407,-4227,-2394,-3067,1705,9852,10678,15250,10551,-9079,-11259,-2158,-2104,-8501,-11890,-16429,-18189,-22194,-11216,7205,23094,21133,6829,-8428,-13469,-11492,-3807,6095,15291,3024,-10969,-12291,-15593,-15970,-14691,-6584,-2168,-1287,2103,-2115,-2069,-760,-5327,-9868,-19123,-14232,1311,15506,20248,24242,19434,15990,19718,25332,22059,9181,-6256,-16032,-19537,-16379,-11915,-8079,-10542,-10385,-5579,-3439,2732,10085,14249,17430,13327,2919,-9007,-15508,-2102,1257,-5757,-10330,-19376,-11023,2094,15827,14954,17139,5460,-7924,-14198,-6570,9352,18270,1853,-12351,-8125,3399,7486,9949,12597,13897,5322,-2973,-9165,-12212,-9102,-8356],[-12241,-6280,-1874,674,4802,7304,-605,-6523,-642,3570,4620,3988,1695,-2998,-5289,2108,12452,12604,8264,10014,11543,10105,6301,-2850,-14917,-10097,-7960,-2634,2563,2323,-1904,1422,5372,-5835,-12034,-11683,-10969,-3986,6600,18620,19671,8441,5294,8662,23131,45039,49442,29474,5982,-8336,-9331,-8204,-10980,-12609,-17243,-4680,6388,9091,4947,1490,-1709,4565,13263,10718,2437,-5246,-9740,-9700,-13353,-13386,-12526,-9135,-7213,-3981,10846,39975,35206,11989,-3971,-4068,4823,5676,-4564,2211,-73,-1932,-5079,-1961,19339,33743,18479,-8957,-8894,-9254,-15073,-7739,-2613,-5896,-4024,-5813,-3384,5952,8800,6263,1983,-5532,-4059,29,-7078,-4254,-569,8676,10571,-1848,-7501,7503,23415,28532,20979,11221,4887,-7398,-7674,3361,13979,33005,54659,64221,64393,75697,78730,80295,61696,53140,54899,56214,54026,33297,-10845,4360,21093,28169,31227,41147,45702,43486,47238,54947,50111,38381,15339,8087,12078,12766,9473,2133,-3074,-14180,-7474,5312,10975,1989,-3903,1421,2711,-3592,-12333,-12164,-2911,-2707,-6017,957,27733,34590,-5303,-101293,-220579,-290864,-290742,-225700,-145851,-73141,-15818,10091,-8821,-13145,-9358,-3084,6193,12384,19644,35858,53064,62560,62359,44638,29774,17949,6037,-11035,-8283,-3604,-1231,-4691,-314,5948,-1607,-7385,-3212,-6365,3471,10578,8475,14074,14495,8122,-6234,-9110,3013,9045,16222,21053,19619,9898,4416,2896,6968,9359,16811,22343,14834,2895,-12448,-6206,274,-7850,-11937,4159,27393,44553,36107,22834,7151,-3588,-9778,-5125,-1303,672,809,420,-5333,-10625,-8354,-9603,-14035,-10998,-5084,-2965,-223,2342,-538,-9856,-17890,-5128,10904,22590,15833,6503,-1812,-613,-821,-294,3549,-7835,-14472,-9255,-8975,-13416,-8813,-8149,-18366,-6641,15282,40874,64759,67172,49564,26568,8686,-374,-1812,11415,28653,31463,20346,5747,-3593,-3608,-891,1786,5802,17569,18391,12836,3694,-7537,-4762,11702,30632,41535,43213,36024,18175,-1791,-10069,-10822,-7688,4425,11734,2926,-700,1520,4019,9408,11585,4223,158,-721,-131,-2725,-101,2309,2893,4723,4038,-5944,-13873,-12679,-10636,-6891,-1542,4480,11607,13604,6463,905,-2088,8065,25201,29221,8881,-7245,-2642,1078,-8383,-11811,-10076,-3665,3867,4421,-313,-5928,-10934,-7463,-1037,7234,11878,2909,-9698,-19251,-12318,302,1426,-11741,-11849,-3516,3343,6824,14455,15593,6419,1141,1819,1479,7313,15294,10974,-9833,-14207,-5282,-1325,-4424,-7399,-10573,-14506,-13785,-5804,4062,6056,1427,1149,3376,2656,-917,-7146,-11114,-9626,-11058,-9767,-8203,5327,11121,6643,1188,3527,4614,-1624,-7131,-5152,-7562,-11586,-7484,-4062,72,-1714,-6715,-6504,-933,10209,21360,17766,7799,2014,-1289,-7679,-9109,-699,16908,29577,19765,18796,31654,17670,13572,12668,9127,7896,96,-9399,-9154,-6086,-3863,-7787,-9880,1943,17875,18502,5151,-4292,-9072,-2454,7164,14910,19699,6975,-7771,-14645,-15164,-11448,-8023,-2463,-920,1983,2031,-3384,-12814,-16717,-14939,-11905,-6520,756,5076,1180,-9133,-7144,5466,5971,-2959,147,-251,-3911,-10876,-596,1058,-4917,-12579,-8662,-7763,-10544,-14758,-5401,19111,42453,43874,21612,4751,-9042,-14978,-17886,-10498,-2136,9929,10167,4415,-176,-1496,3472,9488,12912,17430,31183,33972,18655,1235,-3931,889,9664,9438,785,-6827,-11847,-12871,-10169,-10802,-12926,-8645,-6016,-6031,-5775,-502,672,-282,10613,30869,38379,26114,8307,-3231,-10674,-14057,-11594,-6852,-2389,-2851,-12193,-5895,-2586,-9581,-10315,-9584,-8994,-3252,10311,25984,28339,21946,20119,18029,11472,8232,5424,-3596,-6355,176,351,-7035,-8674,-6896,4272,18340,10801,-3731,-12740,-6829,-636,3182,3793,7859,7243,14387,20386,20384,29554,34013,18211,1049,-1780,-3707,-5082,-3948,3082,9993,12616,19338,20483,15815,12977,8072,4365,36,-8837,-3017,24170,45337,34981,3056,-15327,-3626,3203,-839,-5200,-11637,-12474,-10360,-9534,-10769,-12608,-8376,-1972,-7617,-9693,4151,7877,2304,-4137,-6923,-13944,-5237,9259,22804,16207,913,-6648,-4255,-5099,-10168,-13887,-9912,-4637,-675,6078,1996,-4121,-3932,-5219,-7848,-12673,-13737,-6753,5875,13966,11813,1785,-1586,3400,-3608,-18542,-5643,16653,30657,23258,8122,-2778,-8714,-13450,-3122,10365,26412,33243,29877,17145,5968,-878,6343,15597,18598,10831,-3110,-11360,-4204,-2178,-6958,-18912,-9462,29,4824,6470,4742,5841,8486,6239,5308,9875,10321,3760,-1303,-7271,-7679,-1015,9336,11779,8488,10124,14034,17855,25452,16375,14289,7046,2188,7218,17399,29318,34203,28841,16276,8782,8899,7628,-14,-9195,-8446,-3102,-9232,-9430,-10196,-10278,664,14472,15559,4888,1507,10032,13690,10224,5439,-425,-8732,-7619,-7524,-12359,-9642,23519,57804,54715,23940,2280,-10120,-13501,-13654,6630,24339,19713,2958,-9541,-10684,-6117,-883,6449,-3285,-12378,-3252,8288,16852,12831,-918,-9987,-10573,-8444,-7662,-2523,-4298,-521,11718,15265,3420,-11259,-5788,428,5048,12292,16749,20932,29480,28825,24364,19065,10119,7008,5912,3563,-1930,-7710,-13214,-6176,-780,747,-678,-704,1887,917,-2544,-3411,-4208,-3277,-481,4531,20174,52079,87950,114805,78572,7259,-13493,-11606,-8064,-6561,-7901,-11390,-15721,-15289,-12953,-16472,-11694,-3514,3177,13482,22587,40843,58480,53550,27980,-3198,-16490,-8569,-6602,-11709,-7119,-2979,-7296,-11299,-7383,-9102,-12064,-10363,-5124,-1058,4315,4067,-5617,-15023,-19928,-13197,-1935,8138,6771,2054,-4325,-4797,-1729,-3606,-6616,-8897,-8605,-2929,-2986,-7250,-15692,-14143,-14315,-14440,-2885,7260,4610,-1253,-4338,-2519,-1284,-4608,8170,36105,68056,85602,71704,25878,-1138,-8247,-454,13326,3340,-14650,5415,28436,24345,1734,-14155,-15139,-9640,-8773,-6321,1554,5311,6872,5178,6717,3629,-6164,-8537,-3299,2982,131,-6862,-14433,-4609,4057,7065,5677,1193,-2220,-1470,-7545,-14447,-12187,-8963,-3930,-12968,-10871,-4179,-3702,-3929,-5041,-6618,1528,8938,6590,3526,3631,4399,5767,-1604,-2380,4729,11255,1383,-7308,-1755,7555,12392,15875,21529,29216,33778,34396,29043,9835,4700,7806,19600,25252,19236,14829,7416,-2400,-5468,-5600,-5171,-5577,-6595,-10499,-11889,-13093,-12130,-8051,-4388,-714,3773,12706,19881,15166,1319,-11293,4214,20231,17077,8854,12122,21948,20183,7283,-5858,-2818,8960,21737,17541,6822,-5196,-8623,-9195,-6263,-397,6121,15214,11386,267,-8633,-10396,-15342,-4968,11595,26616,24150,13417,1533,-9878,-16568,-21459,-12260,5520,25080,26690,21883,16455,13982,17644,12496,1230,-9577,-14056,-17268,-7144,4422,7876,-1388,-8067,-8531,-3535,-2863,-3523,1434,4562,6293,4599,-2232,-10715,-13643,-10130,-4783,-2332,-3325,1641,5117,1055,1490,1729,-997,-1358,-1528,-2500,-2237,1813,8112,15247,13702,4902,-5679,-8831,-3008,-2227,-6561,-10758,-9179,-8753,-10499,-14897,-480,14717,20862,14672,10115,-1547,-14419,-5891,2442,2749,-2499,-6057,-9496,-9226,-5757,-3809,-885,-5363,-10097,1793,319,-550,367,-6848,-10595,-16838,-14927,-14237,-12260,-10375,-9784,-6494,-1786,14331,32986,26796,10136,-5737,-2596,-2898,-878,-5953,-17017,-17816,-10303,-7743,-12405,-11205,1019,5705,5226,5084,8867,17940,25968,24964,19039,8476,4801,6423,-1138,-7097,-7068,-1226,538,3255,2170,-3114,-1013,5445,7186,5918,-4140,-16236,-20109,-12786,-2749,5476,11736,16179,15467,16455,20735,18571,16464,14801,23260,37029,37951,28083,9450,-7616,-12365,-11829,-7892,-4408,-3532,-2615,331,6402,13458,10839,-5831,-2270,7272,10681,4141,-3277,-2756,402,934,-1004,-6217,-9706,-13184,-17348,-14346,-5037,6783,6559,-5114,-17907,-5699,2930,-7416,-16579,-6353,-4209,-16038,-4231,9120,18469,20835,9718,4594,3084,7410,7902,5293,2154,9336,28889,49616,47330,22185,10600,20799,36299,40234,16702,-8408,-16083,-9730,-5693,-8348,-6185,-2858,9044,23843,9414,-3654,-8478,-3430,2043,233,6451,17753,18204,10656,981,-3379,1988,10855,7951,-2299,-2048,7958,31769,53743,56050,42313,37404,48360,50420,39857,32189,19485,1075,-14129,639,11207,20678,34281,34240,33741,23876,2228,-16928,-10927,1999,3938,-177,-691,928,-1912,-8644,-12176,-8324,-2228,580,-4237,-6636,-7070,2818,12183,12904,7033,-5392,-4574,-1365,-6173,-13485,9730,41164,45980,37742,39868,46303,51038,43009,33102,22510,6931,-7733,-10947,-6440,6102,10115,1576,-11979,-9469,-5484,-3280,106,4498,-842,-8893,-11806,-14957,-12208,-1667,4388,-13857,-7819,3590,8712,5526,81,-210,2011,7567,15299,18477,9684,3359,1298,7213,12355,14750,10725,-1993,-14764,-8441,-7736,-9156,-5028,663,-1755,-407,-1029,-1302,2600,6571,5491,5906,8077,4308,1249,4538,5871,8882,24462,47370,51752,33362,13127,-6747,-7259,2048,-1322,-6048,3088,11793,14284,11172,-6457,-2278,17263,28486,24645,9779,2721,9998,9391,6465,-5873,-8862,-155,-9244,-15644,-9908,727,12687,12382,860,-5783,17131,38633,37046,24321,17637,8375,-2275,-5491,-2966,5218,7609,8632,8604,15851,25791,26961,15035,2940,-4771,-10587,-9618,-4056,-294,-3385,-10159,-9500,-1777,6439,7207,-4117,-15178,-6026,6663,13517,10663,4078,3446,7073,3627,-4554,-519,15726,19253,13311,15150,27917,44130,46596,34181,5025,-6542,-4263,1072,7071,13183,17600,12176,1232,-14218,-3586,8262,2043,-10010,-11980,-11954,-11280,5036,8255,-1087,-12221,-9518,79,503,-3251,-6853,-3559,6080,5539,321,-5261,-10218,-10940,-9750,-9701,-5217,-3764,-5447,-13766,-13541,-1618,7062,6274,-1365,-7368,-11945,-7675,-2493,-1707,-5238,-2329,3840,17739,28762,31965,35597,30639,23524,17383,10665,16879,28531,37793,32784,21316,5943,-7779,-16349,-13369,-15159,-6223,1399,3281,3379,5596,8522,4730,-10033,-18064,-14287,-846,12349,12595,987,-12666,-12393,-9750,5097,13303,16145,10824,10767,25219,35918,34126,16108,-2816,-17028,-5491,1708,-2381,-9888,-8271,-7064,-7791,-13078,-6593,-918,-3296,-9936,-11136,-8260,-11071,-12632,-12649,-13768,-10756,-6848,-4217,-5340,-10083,-4116,2135,5067,1898,-5188,-4998,-13798,-11173,-680,1946,1728,-3126,-6851,-5055,-6829,-16281,-12110,-573,6977,15706,24497,31257,43576,54967,48876,15657,52019,94750,50590,8351,10158,30492,53658,25441,9434,-13351,-15742,-10091,-7587,-2940,2390,2800,23763,-8433,22495,92174,85424,55757,34515,-3452,-18066,-2960,15842,11503,-10977,16570,29439,36813,21533,1705,-1388,-4791,-11166,-7004,-7605,-12103,-16453,-10899,-3316,5090,6942,1784,-816,-4722,-2559,-14306,3728,24363,25651,14423,42,-14142,-13129,-979,8833,9502,12222,-7970,-11907,-1964,6641,13663,10532,-3379,-5775,-5535,-3877,-4551,-8410,-8728,-6335,-7140,-136,7748,14446,13106,3196,-5258,-3509,-7972,-10993,-4540,3161,14176,11518,-3709,-16792,-9847,-13596,-20197,-13607,7268,33166,30094,7506,-10266,-12694,-6264,3246,12185,20068,24075,21619,11228,5418,-1292,-9993,-4214,5532,9432,13916,23012,28321,10015,-6908,-9165,-5162,-7577,-4540,6658,18537,17319,714,-16140,-11793,-12302,-8888,2157,5351,1680,-963,583,3495,7490,4917,-6355,-11797,-9257,-952,7988,7458,-3712,-8280,6450,7585,3780,-2565,-10542,-14581,-13876,-9428,-1487,6337,8986,2286,-6807,-6547,-8438,-16368,-11920,9717,17667,7014,-5154,-17694,-14459,-12030,-5108,4357,13067,13213,12364,6480,5298,5543,3383,-1313,-7411,-13850,-18440,-18719,-13399,-13457,-16284,-16024,-15094,-17827,-19797,-17984,-14482,-10699,-4761,1534,-2270,-10832,-6572,1641,1522,3185,624,1114,5852,5836,-1708,-7852,-15349,-10239,-6822,-9463,-12673,-6031,7186,10440,-3712,-14430,-7729,-334,3249,8405,15072,27388,44185,57326,67874,46323,18651,10601,-1877,-10105,-8517,-5056,1990,6540,8498,10423,17261,21979,11134,-4706,-11450,-12352,-6130,-1981,-11895,-8772,-1756,8774,21262,26118,15635,10971,4120,516,1851,3641,-3547,-2363,6316,14886,22701,27552,24188,13588,3823,-2054,-1782,2164,-839,-2999,9649,23131,19233,6955,5476,500,-6190,8490,25865,16185,-6105,-21081,-3306,9670,11967,6401,-8941,-6627,13894,23691,22236,21823,17724,6690,-551,-2206,-7476,-12140,-8338,-3588,3744,7969,10517,5043,-1404,-8253,-7608,-130,3895,10055,16369,18577,19235,19356,16674,18927,18003,9105,-3767,-15980,-7058,823,3257,1370,2849,8758,12018,17572,20259,16883,18948,12799,-7520,-17046,-12681,-6731,-6061,-3989,-5656,-3446,5447,8800,14575,10682,-6574,-16300,-5783,-4043,-10413,-14612,-20394,-21649,-21238,-11168,8330,25302,23247,7383,-7753,-13191,-11461,-3539,5819,13141,-475,-15159,-17621,-18689,-16021,-17659,-11777,-5953,289,2870,-2636,-3522,-3554,-8768,-13061,-21061,-14903,752,14741,19123,23328,18100,13698,18232,25072,22300,9899,-6618,-19400,-21178,-16803,-12315,-8493,-10595,-10765,-6382,-4732,448,7947,13308,17305,13991,2273,-11604,-14315,-363,3421,-3664,-10967,-20315,-10406,3159,18899,18480,22233,10663,-5546,-11435,-2837,10998,17964,2032,-12519,-8148,3037,4375,5415,7966,11554,4582,-3885,-10102,-14720,-12074,-11627],[-10184,-4194,-77,1776,5596,8700,811,-7031,-918,5173,7939,7238,3205,-3752,-8521,-519,10853,11756,8344,10461,11701,9904,6577,-1643,-18445,-13774,-12122,-7192,-1976,-1826,-6020,-2308,2180,-8048,-12465,-11244,-10477,-4835,4830,17419,21777,10271,4949,7571,22480,48380,55230,32639,7311,-8344,-10001,-7845,-11261,-13355,-16480,-4209,6910,11284,5839,-1977,-8937,1494,14188,14787,6732,-454,-3302,-5000,-11387,-14885,-13130,-9670,-6903,-2184,14735,44773,41534,15603,-4545,-6333,3930,3339,-8604,-128,2505,2982,-979,-7143,13921,28709,16716,-7403,-7392,-7795,-13634,-7565,-1904,-4321,-2492,-4029,-2261,6060,8105,5412,2986,-576,2674,1807,-8313,-5392,-304,8008,8745,-3365,-9184,6214,21354,25909,17252,6448,-260,-12165,-5780,4195,13893,30847,51023,64684,71741,90347,97404,89381,54168,44423,44660,46240,46120,30335,-9940,2868,20786,28794,30763,38510,42110,44166,53954,63680,57672,44775,21774,14494,17660,17140,12944,5447,-1367,-13871,-9320,3815,12161,6262,207,2926,1861,-4843,-13281,-11199,-2871,-5398,-9306,1197,26207,35173,9139,-65649,-166866,-231745,-229393,-161341,-89161,-37796,-4854,9071,-9486,-11611,-8319,-2733,5285,9331,13470,27366,45263,53972,54965,39834,26590,15839,5139,-11356,-5388,-2509,-1263,-6363,-5028,-2273,-12311,-8441,281,-6189,2073,12184,10933,14850,14559,9639,-6154,-10268,183,3618,8720,13189,13343,7192,5840,4297,9712,12738,20341,23618,12807,-273,-15557,-4558,1324,-5451,-10957,1069,22400,42641,36125,24132,9732,373,-6320,-4501,-2951,-2170,-2512,-1655,-4983,-5106,-5475,-8886,-12510,-11405,-6485,-1267,4523,7882,5127,-9204,-18880,-6119,11427,25520,20079,9378,-2028,-3100,-3983,-233,5225,-7874,-15344,-8695,-7836,-12844,-8149,-5602,-15971,-8205,13822,36925,59712,61051,42147,19847,4024,-2726,-4077,6611,23603,28650,19773,6674,-2740,-4206,-3802,-2300,847,11974,16990,14576,5207,-7261,-5660,10014,26338,34852,35063,28900,12921,-5743,-13728,-13223,-11778,-1461,9885,3525,487,2234,3548,8426,11388,4989,1538,-68,-1070,-5041,-2536,1767,4750,8757,8307,-2155,-11834,-14252,-11855,-6461,-1162,5179,13872,17273,9280,2467,224,11472,28893,32896,10508,-10591,-822,3662,-6068,-9255,-6742,-923,6381,6759,2044,-3817,-9635,-8890,-2810,5895,10724,1818,-9944,-19445,-12663,414,669,-11689,-10556,-3152,4106,8538,15667,12968,2514,-2333,-694,313,7507,18177,14857,-7579,-14923,-4734,-467,-4486,-7925,-10293,-14541,-15630,-7789,2335,4713,555,635,3341,3383,742,-5765,-8889,-9036,-12874,-8550,-3229,10159,14337,7310,366,2542,4155,-1902,-7918,-6181,-8344,-11730,-7482,-3328,1507,-220,-5775,-6345,-2830,6130,16780,15726,8269,3450,-438,-8015,-8711,228,15280,24589,15591,15553,29678,22101,16810,13715,9175,7177,-2482,-12115,-10202,-6391,-4059,-8423,-12318,-1731,13035,14404,3172,-5324,-7499,206,9566,16396,21559,9727,-6056,-14351,-16582,-11989,-8433,-3614,-3189,-1027,-1522,-5728,-13002,-16912,-15711,-11918,-5956,1464,6188,2974,-5669,-6890,1847,1742,-647,3981,2301,-3152,-13379,-4291,-2573,-7509,-13487,-7895,-7272,-11311,-13978,-3950,19854,45298,45265,21436,5133,-7764,-12746,-12566,-5128,3091,12006,10950,4234,-667,-2355,2489,8947,13240,18633,31621,33679,17512,105,-3175,802,8903,9485,1921,-5453,-10623,-12453,-10239,-10302,-10809,-8780,-7235,-6419,-4490,710,1107,-342,9162,26095,29872,19730,5210,-4693,-12171,-15419,-11990,-6520,-1544,-937,-7769,-5824,-5180,-14076,-13565,-10464,-9407,-4930,6897,21318,24846,19565,17090,16095,11448,7648,2639,-7763,-3610,3386,2380,-5992,-8153,-7161,3388,17529,9128,-4576,-8621,-2884,2162,4640,4032,8001,8879,14768,17193,12745,19426,25982,10683,-4190,-3446,-4128,-4597,-3316,3126,9770,12925,20381,22132,17966,14499,8597,5177,1867,-6738,-4409,20789,44925,40180,8182,-16068,-5674,-880,-4491,-7339,-11244,-10970,-9381,-8913,-9913,-10906,-5880,769,-4380,-9126,781,4726,-355,-6629,-8426,-14431,-6441,6528,18493,13008,-763,-7603,-6001,-6811,-9612,-12555,-9833,-5581,-2195,5420,3574,-1678,-2412,-5358,-8312,-9858,-13150,-10350,4368,13477,10876,2920,4199,7665,-2747,-20241,-784,24552,37224,28691,11878,-634,-8067,-10555,-1348,9444,22801,28717,25606,14737,5810,-1823,3795,13697,17548,10070,-3829,-12782,-4872,-293,-4236,-16399,-10780,-206,4417,6139,5490,6183,7572,4310,2224,5702,7828,2672,-1842,-8091,-8747,-1961,9828,14922,10660,10021,15114,21869,24528,14212,12667,7351,2681,8124,19940,34233,40328,33766,19420,11162,10469,6581,-3161,-11342,-4317,-966,-7948,-8111,-8262,-10164,-2727,9171,11746,4003,2159,9993,11778,8519,5191,2589,-4407,-9806,-7464,-10462,-11440,19550,51687,49868,21044,1364,-11018,-16249,-10524,10462,28304,23262,5691,-5698,-6035,-4294,-1253,4663,-8755,-10515,1511,12089,19890,13892,-1646,-10732,-10757,-7888,-8840,-3184,-3446,1365,13548,16016,3965,-10355,-6355,702,4138,11051,16368,23764,33359,31769,28878,23281,12646,9233,7901,4434,-1184,-7049,-13935,-8380,-2114,672,-164,-355,1945,717,-3111,-4153,-4216,-2895,-1186,3381,19657,56855,95351,113721,65252,1302,-15716,-11008,-7029,-5754,-7214,-10471,-15226,-16145,-12310,-15160,-13411,-4194,2675,13619,26277,48681,69673,67403,35273,-2075,-15557,-9021,-6506,-9914,-5987,-1956,-4901,-9243,-7149,-9387,-12129,-10141,-5474,-2434,-816,-2030,-10349,-18088,-19574,-12968,-691,12312,13809,5994,-2565,-4637,-1643,-2559,-4915,-8342,-11531,-6326,-4209,-5777,-14677,-17213,-16075,-14730,-3307,7176,5548,-6,-5085,-4030,-514,-2304,10325,34829,60194,74632,60123,20454,-3360,-8437,782,12590,-355,-16049,9026,31965,24933,1731,-14746,-15405,-9453,-8308,-5551,2156,3131,3547,2694,3733,1062,-6867,-7213,-2510,5293,5299,-1040,-12829,-10015,-605,3784,3002,-1096,-5303,-4295,-9089,-15370,-12396,-9422,-6464,-11439,-8144,-3116,-2988,-2643,-3724,-6565,-2189,4133,4305,2449,1069,-13,1403,-4315,-2241,6275,11445,-992,-10021,-3577,6378,12531,16474,22828,29116,30609,31493,31118,12829,6863,9356,19848,20267,14849,11583,5195,-4231,-7240,-7304,-6884,-6188,-5059,-7945,-10181,-13392,-11949,-7163,-3255,987,5004,12943,19243,14378,2409,-8431,4826,17175,11438,1130,4723,15254,12334,-222,-10066,-5773,4976,19710,20744,12937,-418,-8077,-10082,-6556,13,6740,16565,14028,2870,-8069,-12439,-15263,-2573,14995,30071,28057,17699,5448,-7559,-14864,-21725,-14653,1869,21366,24598,19862,14704,13182,17617,12387,83,-12577,-17794,-14555,-5057,4907,6158,-3832,-8989,-6882,-1382,-1767,-2900,1821,4455,5616,3516,-3269,-11826,-12690,-9966,-5784,-3978,-3771,4103,9908,7191,6151,3192,-1488,-2451,-2573,-2673,-906,3655,10175,18700,18002,7569,-3515,-6071,-769,-1032,-5917,-10887,-9744,-9057,-11097,-15464,896,16747,23117,16555,10180,-2983,-14204,-4506,6645,9241,3554,-1801,-7181,-8496,-5304,-2888,81,-3772,-11190,-2162,-3655,-1523,512,-5561,-9260,-16412,-17589,-16482,-13054,-10415,-10140,-8405,-3483,13640,31760,26972,12850,-7208,-7579,-4716,-1062,-6016,-17083,-16568,-8631,-5276,-9957,-11672,1656,6831,6241,6604,10387,18372,24522,23397,17653,7474,5345,7942,753,-5841,-5614,1293,4682,7541,5016,-1292,643,7846,10896,7781,-4043,-16295,-20539,-12163,-1972,6558,13474,19289,21027,21859,25303,23149,21826,19629,26722,39561,39490,27356,6555,-9668,-14482,-12955,-6687,-1817,-816,925,4109,9355,15075,9924,-8261,-4008,6933,12677,9312,2184,1982,3574,3206,551,-5982,-11216,-13816,-12455,-11041,-4523,6835,6862,-3983,-15689,-6016,2871,-6871,-17118,-7689,-4436,-15455,-5765,4332,12336,16298,9062,6070,5634,10354,10335,7448,3965,9290,26614,46456,45463,21713,11906,22075,34666,36715,16369,-8887,-15178,-9310,-5292,-7359,-5346,-3562,4527,18162,5898,-4235,-9057,-4044,627,-3660,3232,16542,17200,8982,-2027,-7940,-4129,4460,4138,-3576,-2949,5901,29140,52332,54587,41357,36643,48259,53509,42565,32432,18625,347,-13973,4259,17063,26599,36085,32382,30896,21048,-451,-17665,-8339,2683,3652,-1049,-3325,-2035,-3147,-8788,-13145,-11396,-5361,-1292,-4863,-6374,-4225,3391,10135,10660,7672,-1595,-3927,-3160,-7524,-14126,11568,46561,56054,45011,42362,46621,49654,39611,29947,20765,5689,-8258,-11439,-8271,2477,6527,-1347,-14380,-7022,-4317,-3936,-246,5209,1538,-3137,-7656,-12242,-12279,-1660,5932,-11857,-7990,1794,6724,5652,911,99,1545,6663,13702,16478,7789,1170,-1353,4443,10792,14241,10625,-1477,-15472,-9773,-8385,-9747,-6446,-2552,-5854,-3532,-1672,489,4363,6689,4663,4005,5638,2606,1182,5988,7232,8138,21366,45688,56645,40664,20354,3115,-6064,221,-1358,-6102,4006,13756,17331,14971,-5335,-2519,16305,28341,25573,9394,1931,9376,9416,7018,-4269,-8412,903,-7426,-17085,-9337,2202,15221,15569,3802,-4363,18048,39693,39012,27229,19803,8426,-2854,-6633,-3890,2773,2717,4804,7229,15980,27212,29023,16555,3439,-5502,-12996,-4835,164,3108,-600,-8515,-8463,-1295,7306,9791,-174,-12170,-6279,6889,15230,13375,5241,4257,9276,6926,-1194,1464,16937,19957,13905,14735,26808,40205,40125,30329,4115,-6951,-5217,-593,5882,13305,19428,14918,4501,-8713,-58,10965,4017,-9106,-12427,-10695,-11715,4032,6512,-2908,-15496,-11579,353,1674,-931,-2827,-497,7778,6327,182,-6388,-11502,-11560,-9906,-9278,-4522,-3040,-4819,-13638,-12855,-19,8528,6473,-1505,-7189,-9991,-8340,-5453,-6549,-10065,-2029,8157,23120,32773,32822,35192,31733,22417,11544,4801,11872,23036,34192,32412,22534,7226,-6442,-14859,-13257,-14240,-2152,3784,835,-2741,-679,5031,3915,-9596,-16147,-12212,1355,14085,14064,992,-12561,-11868,-11408,1263,13632,17104,12529,9762,17010,24777,24281,11512,-637,-4360,-3956,-1194,-6139,-10913,-7953,-6572,-6116,-10986,-4459,773,-2315,-11956,-13518,-8103,-12298,-13000,-12328,-12486,-8811,-4827,-2911,-5322,-11118,-3694,2857,5463,2150,-5099,-5031,-13802,-11966,-1887,145,-449,-4874,-8398,-6582,-8120,-17236,-10653,945,8210,17063,24933,31489,47636,66795,67628,34909,34504,72446,40283,-4119,20886,26319,52867,26346,6555,-7802,-11572,-6301,-4530,-2819,-2949,12791,36722,-7215,14987,72725,56221,37778,25719,-4315,-551,5781,47721,29965,-9425,18794,29800,39011,24601,3309,-908,-6132,-6164,-2138,-2695,-7319,-15325,-10691,-4057,3286,6178,3176,3020,-1058,1892,-11284,-8407,9094,12887,5752,-2519,-9105,-11749,-13611,-4608,839,10075,-5216,-10943,-1996,6468,13917,11315,-3747,-9063,-8424,-4002,-3129,-7651,-8941,-8135,-9425,-2810,5333,12853,12296,3446,-6975,-3539,-6028,-13198,-6821,2072,14777,11368,-4948,-14095,-6438,-10595,-17586,-14706,5863,35041,37479,14658,-5317,-11225,-7158,2510,12248,21412,27266,26366,14504,7478,-276,-9465,-4072,5679,9203,13596,22560,24822,9785,-7708,-6290,-1363,-4946,-2560,8892,20727,18336,1525,-16352,-12393,-12784,-7545,3394,6043,2002,-480,889,3502,7519,5583,-5106,-10234,-7983,-469,8113,7918,-3077,-8786,4237,3173,-1722,-7141,-12046,-11066,-9423,-5924,593,8868,10798,4495,-3696,-5211,-6798,-13431,-9716,11088,17922,7259,-4661,-15359,-16695,-14789,-6857,3612,12543,12626,11128,4411,4801,6221,5207,3039,-2995,-10842,-16619,-18224,-12609,-12440,-15125,-17836,-16802,-17881,-18951,-20429,-16752,-12408,-5367,2660,-631,-11221,-6585,1982,2198,6118,5011,4806,8619,6676,-1427,-7575,-14445,-8476,-5047,-7886,-11287,-4542,8639,11059,-3928,-14899,-7471,526,4134,9303,16631,30861,49454,60857,68867,40574,14446,7371,-1599,-9928,-9618,-8370,-2161,4178,7714,8852,15533,21811,10343,-5619,-9670,-8640,-5179,-3546,-15042,-9748,-3297,6378,18188,23949,16267,10556,3881,1101,2909,6207,-89,-425,5147,11202,16383,20454,19563,12554,4113,-1978,-2060,3359,2885,1043,11722,22378,14645,-2469,5933,1159,-6419,8095,21209,1550,-24655,-5409,7424,15246,13861,5690,-10781,-5883,18014,31512,33251,32750,24867,11392,3276,723,-5912,-12293,-7732,-1825,5515,8604,9136,1381,-5749,-12448,-7169,4297,10525,17916,23870,23997,22566,20529,16167,17595,16113,7111,-5080,-17567,-6630,1317,3390,1100,2340,10155,15674,23995,26255,21630,22752,15732,-4492,-19418,-14273,-8220,-7107,-4767,-6937,-6679,2060,7797,14806,11470,-2429,-18664,-9038,-5395,-11362,-16009,-22984,-23101,-19476,-10090,10151,27719,25293,8216,-6205,-11699,-9728,-1267,7883,13358,-1342,-16721,-21229,-18219,-14855,-18239,-15353,-8436,2164,3768,-2576,-3877,-4489,-9950,-13972,-20567,-15213,377,14079,18115,21822,16084,11407,16807,24595,22267,10535,-6444,-21978,-21154,-15876,-11584,-8068,-10073,-10715,-6879,-5605,-1376,5906,11883,16337,14298,1952,-13560,-12508,2192,6279,-675,-10625,-20050,-9805,3826,21332,22405,28318,18721,582,-5521,1924,12657,17562,3377,-10953,-6611,3694,2164,1705,3583,8698,3968,-4125,-9982,-15681,-14341,-14205],[-8595,-2598,1326,2484,5880,9606,2078,-8086,-2916,5615,10670,10099,4278,-4502,-11439,-2720,9209,10447,7893,10440,11181,8849,5992,-836,-14326,-15277,-15286,-11906,-7286,-6787,-9775,-3872,941,-9695,-13760,-11527,-10683,-6444,2360,15005,22197,11041,3924,5781,20484,49172,58677,34782,8156,-8708,-11400,-8314,-12056,-14644,-16305,-4507,6127,12115,5803,-5964,-16010,64,14989,17327,8790,2940,1508,-1624,-9863,-16634,-14497,-11093,-7281,-961,17092,45981,45364,18406,-4857,-8098,2880,992,-12191,-899,5519,7453,2028,-12755,9158,24362,15467,-5869,-6788,-7323,-12949,-7601,-1448,-2671,-755,-2314,-1303,5350,5910,3024,2906,3282,7944,2862,-9691,-7377,-997,6649,6635,-4875,-10520,4536,18238,21503,11677,605,-4526,-11246,-4176,3807,12184,26720,44968,62000,75794,100108,109649,90651,45208,34937,34180,36471,38488,26812,-9336,836,19549,28016,28534,33708,36501,42373,58156,69519,62196,48138,26747,18793,20432,19181,14548,7394,-818,-14045,-11419,1979,12755,10209,4605,4045,-92,-7716,-16094,-10918,-3185,-7639,-10067,3089,24259,30596,9722,-52019,-138073,-194988,-190566,-120951,-53228,-15402,750,5967,-11199,-10621,-7890,-3087,3625,5624,7343,18632,35667,43606,45721,33530,22192,12724,3480,-9035,-1736,-1220,-1050,-7295,-9837,-10327,-13680,212,5484,-5390,975,13272,12654,14596,13568,10002,-6726,-12203,-3741,-3044,-104,3944,5759,3342,6238,4999,11600,15322,22881,23512,9904,-3914,-15712,-3878,1661,-3272,-8781,-1858,16465,38063,33660,23050,10253,2509,-3868,-4180,-4546,-5145,-6203,-4178,-4113,274,-1124,-6837,-11062,-11650,-7753,-91,7064,10526,8663,-8416,-19293,-8450,9418,24859,21532,10484,-3176,-4634,-4658,2427,7859,-7116,-16163,-8594,-7176,-12659,-8192,-3323,-13480,-11110,10079,30908,52640,53534,34569,13490,-789,-5760,-6899,877,16111,22793,16967,6389,-2689,-5491,-7620,-7175,-4227,6758,15218,15992,6459,-7155,-7043,7655,20910,26680,25874,21006,7140,-10174,-14503,-12463,-14274,-7241,6562,3145,902,2364,2590,6656,10182,4995,2249,240,-1660,-6543,-4682,903,5976,11565,11149,666,-10177,-16223,-13822,-7266,-2043,4796,15064,20193,11781,3745,1912,13637,30870,35172,12335,-10927,339,4908,-4453,-7344,-4075,1450,8504,8612,3927,-2133,-8498,-10468,-5037,3789,8681,140,-10697,-19707,-13867,-602,-1088,-11850,-9841,-3229,4233,9553,15563,9117,-1844,-6181,-3747,-1327,7914,22075,19885,-3548,-15928,-4594,-17,-4968,-8802,-10053,-14413,-16632,-10897,-1201,1822,-1316,-331,3034,3653,1764,-4416,-6635,-8513,-14687,-6210,2208,14930,16973,7336,-1275,662,3010,-2731,-9112,-7476,-9488,-12334,-7549,-2777,2633,970,-5109,-6379,-4886,1924,12183,13764,9082,5071,151,-8778,-8767,-126,11422,18170,11121,11959,26471,25590,18991,13695,8509,5993,-5096,-14665,-11008,-7001,-4598,-9066,-14578,-5408,7560,9287,668,-6452,-5615,2832,11578,17132,22405,12367,-3779,-13062,-17891,-12802,-9065,-4778,-5332,-3986,-4985,-8018,-13179,-17305,-16623,-11659,-5367,2147,7214,4626,-2519,-4878,192,-368,2695,7521,4971,-1798,-14109,-8001,-6113,-9969,-13532,-7167,-6758,-11973,-13389,-2459,20649,47004,44840,19787,4361,-7236,-10475,-7681,111,7214,12862,10601,3530,-1585,-3503,1291,8262,13472,19713,31723,33100,16880,298,-1769,769,7928,9004,2676,-4281,-9408,-12155,-10735,-10261,-9236,-8461,-8361,-6914,-3552,1290,1006,-896,7025,20403,21157,13452,1715,-6701,-13673,-16645,-12309,-6219,-929,830,-1888,-1516,-4832,-17053,-17234,-11545,-10098,-6862,3176,15928,20441,16751,13941,13569,11011,6546,-1185,-11082,-648,6174,4145,-4774,-7392,-7542,1965,15463,6983,-4608,-5133,668,4679,5857,4126,8025,10337,14789,13733,5881,11534,19997,5007,-9860,-5834,-4809,-4019,-2302,3501,9477,13086,21162,23536,19810,15627,8825,5785,3333,-4964,-5913,16239,41300,41855,12103,-14921,-7310,-4767,-8497,-9787,-10311,-9529,-8486,-8322,-9057,-9256,-3700,2957,-1517,-6775,-4035,-36,-3833,-9278,-9315,-13261,-8179,3102,13421,9088,-2985,-9180,-8345,-8819,-9252,-11267,-9616,-6383,-3456,5165,5705,888,-1136,-5619,-8737,-6615,-10543,-14095,2870,12752,9534,3832,9138,11579,-2205,-17689,4572,31298,41262,31904,14396,1025,-7222,-8182,111,8325,18861,23361,20328,11495,5215,-2469,517,10577,15560,8926,-4555,-14600,-5965,2086,-947,-13219,-12856,-953,3481,5236,5571,5571,5496,1548,-1440,932,4370,871,-2835,-9152,-9824,-2822,10071,17923,13111,9932,15767,24819,22418,11812,10563,7051,2646,8855,23010,39459,45867,37230,21305,13115,12120,5863,-5971,-11590,-1005,605,-6933,-7053,-6649,-9217,-5584,3632,7570,2849,2450,9226,9040,6339,5038,6100,3423,-3208,-4541,-8038,-13624,14271,42197,42049,17287,376,-11263,-15733,-5745,14745,32456,27304,9218,-585,-1192,-2414,-1707,3073,-9471,-1810,7288,16504,23117,14652,-2475,-11274,-10534,-6827,-9389,-4339,-2934,2837,14716,16257,4455,-8971,-6946,846,3076,9217,15556,26746,36650,33775,32054,26039,14372,10986,9755,5172,-635,-6504,-14505,-10602,-3371,631,401,0,1978,583,-3720,-5244,-4665,-3107,-2232,1894,18319,58953,97825,106218,49869,-3446,-17965,-10501,-6204,-5078,-6573,-9404,-13692,-15132,-11560,-13517,-14895,-4489,2626,13488,29026,55175,78658,78843,41270,-1119,-14188,-8823,-5828,-7993,-4939,-1028,-2508,-6794,-6324,-9123,-11627,-9457,-5508,-3285,-6200,-8768,-13894,-17290,-18414,-13047,-122,15543,20953,10039,-639,-4459,-1780,-1650,-3188,-7138,-13497,-9037,-3982,-3047,-11047,-17860,-16913,-14675,-3472,7230,6403,986,-5315,-5133,473,581,13229,33611,51882,62638,48538,15630,-5242,-8602,895,9971,-4419,-13974,11685,33675,24198,1294,-15349,-15501,-9274,-7811,-4671,2524,639,-201,-192,-236,-2138,-6332,-5709,-2062,6677,9303,3877,-8734,-14482,-4701,817,426,-3356,-8229,-7612,-11051,-16035,-11957,-9020,-7988,-9057,-5161,-1956,-2494,-1698,-2600,-5850,-4949,-1234,366,152,-2355,-4918,-3150,-6480,-1104,8719,12388,-2098,-12420,-4928,5666,12876,16682,23160,27664,25917,27055,31661,16129,9251,10745,19191,15659,11445,8696,3104,-5623,-8183,-8166,-8089,-6714,-3586,-5356,-8041,-12942,-11615,-6272,-2212,2166,5477,12248,17515,12915,3224,-5616,5907,14730,7395,-5237,-3313,7127,3586,-7578,-13446,-8471,1008,17051,23177,18739,4719,-6496,-10279,-6644,401,7013,17167,16299,6078,-5179,-15295,-13706,6,17941,32252,30562,21136,8709,-5697,-13499,-20528,-15771,-685,17764,21986,17284,12498,11823,17171,12263,-558,-14684,-17485,-11060,-3159,4987,4025,-6541,-9034,-4646,939,-604,-2272,1935,3997,4645,2249,-4305,-13195,-11790,-9861,-7179,-6153,-4514,5251,13060,12190,9919,4247,-2230,-3451,-3198,-2466,202,4856,11409,21043,21621,10068,-1112,-3220,1280,57,-5108,-10429,-10297,-9840,-12251,-15352,2337,18536,25155,18778,11649,-1912,-13250,-3469,10785,16093,10000,2812,-4580,-7701,-4839,-1917,952,-2097,-9829,-5836,-7086,-1956,888,-4142,-8153,-15367,-18471,-18615,-14329,-10494,-9936,-10173,-5791,10866,27345,24188,12922,-9242,-13643,-6975,-1710,-6505,-17563,-15550,-7062,-2672,-6361,-9311,2125,7588,6810,7767,11539,18230,22312,20771,14996,5854,5588,8943,2222,-4963,-4901,2762,8079,11427,7469,35,1758,9639,14050,8878,-4372,-16541,-19891,-11527,-1415,7283,14497,20894,24707,26112,29026,27125,26634,23871,28977,40201,38934,24823,3048,-12092,-17076,-13992,-5430,-119,474,3261,7224,11983,16287,8169,-11120,-5762,6358,14221,13656,6486,5000,5630,4822,1586,-5972,-13414,-11720,-7551,-8023,-4669,6127,6684,-3067,-14098,-7778,1250,-7438,-18038,-9473,-5197,-15224,-8102,-719,6650,11960,8127,7236,7865,12733,12074,9009,5593,9340,23842,41906,41870,20352,12526,22223,31083,30574,14390,-9737,-14713,-9536,-5382,-6786,-5214,-4924,781,13941,3530,-4908,-10285,-6292,-2062,-8374,714,15687,16014,7027,-4729,-11348,-10223,-3463,-1483,-5562,-4604,2851,24609,47345,48769,36656,33217,45396,53654,42897,30545,16169,-1366,-13761,5909,20572,30275,35698,29723,28116,18555,-2716,-15646,-6242,2696,2800,-2282,-6252,-5438,-4792,-9075,-13371,-14041,-8732,-4026,-6535,-6992,-2487,4031,8652,8674,7788,1074,-2670,-4726,-9191,-14434,11988,48671,62089,48675,41751,44055,45822,34822,25752,17785,3512,-9460,-12539,-10551,-1568,2397,-4843,-15715,-4769,-3328,-5097,-1275,5081,3833,2391,-2991,-9692,-13049,-2046,7267,-9498,-9585,-1983,2656,4180,602,-472,380,5105,11493,13998,5699,-797,-3303,1823,8644,12758,9755,-958,-14085,-11865,-9716,-10922,-7978,-5992,-9748,-5211,-1491,1954,5245,5764,2730,1164,2373,375,864,7043,8074,6754,16813,40374,56626,44471,25342,11080,2763,3167,326,-6975,3606,14265,19190,18077,-3511,-3298,13650,25543,23784,6920,-574,7010,8019,6366,-3748,-8733,837,-5266,-16449,-9143,2808,16297,17134,5582,-3556,16998,36650,36280,25544,17805,6348,-4337,-8385,-5471,-279,-2598,-42,4844,14994,27186,29480,16817,2853,-7600,-13463,500,4178,4949,308,-8536,-8760,-2183,6772,11285,3303,-9428,-7648,5788,15538,14587,4936,3622,10093,9085,1190,1934,15733,18052,12665,12594,23560,33774,31492,24344,1617,-8357,-7164,-3563,2577,10171,17688,15156,6472,-3319,4774,14277,6089,-8133,-13202,-9826,-12958,1420,3558,-4586,-16083,-11491,477,2215,519,376,1722,8285,6019,-866,-8313,-13399,-12930,-10978,-9616,-4508,-2930,-4772,-14212,-13200,515,8841,5633,-2405,-7402,-7338,-7410,-7500,-10641,-15229,-1421,11264,27126,35266,31996,32285,29308,18025,5157,81,6896,16505,27897,29441,21768,7109,-6002,-14149,-14041,-13096,649,5361,-1090,-9353,-8094,1260,2591,-9726,-14586,-10367,2930,15088,14800,359,-13630,-12205,-13249,-3876,12588,16797,13096,9922,7234,6227,7324,1838,336,7997,14393,17522,12431,2446,-5770,-6523,-5183,-9722,-3425,1152,-2542,-13347,-11961,-5253,-11416,-12659,-12426,-11466,-7286,-3520,-2561,-6557,-13385,-4066,2237,4248,790,-6480,-6665,-15162,-13455,-3848,-2630,-3880,-8044,-11148,-8781,-9929,-18956,-10753,909,8028,16973,23219,28215,44851,68195,76408,54338,18048,40361,26399,-14281,34753,38042,51070,32899,13038,4825,-5284,-3546,-2908,-3034,-5504,19996,42173,-7756,8259,49934,28297,24753,15770,-5316,18457,36819,75726,43927,-7482,17390,24631,35363,23792,2619,-2362,-8980,93,3823,2591,-2559,-12675,-11436,-6258,-456,3279,3572,5568,1312,5173,-97,-5086,-10188,-4522,-7813,-9497,-3878,729,-1748,-2190,771,8632,-2732,-10742,-3042,4858,12193,9668,-4970,-12702,-11457,-4381,-2446,-7608,-9658,-10342,-12794,-6628,1658,9896,10245,2425,-9791,-4501,-4534,-14290,-10055,-232,13384,8716,-7931,-11392,-4386,-8657,-15821,-16943,3339,35307,44323,22697,-412,-10218,-9141,365,10406,20543,28090,29168,16231,7955,-860,-10220,-4793,4786,7878,12193,20768,20163,8905,-8908,-4459,1326,-3230,-1332,10153,21577,17906,1084,-17464,-13753,-13913,-6916,3871,6006,1549,-693,773,3148,6965,5454,-4690,-9608,-8290,-1755,6878,7318,-3258,-10147,1372,-1227,-6247,-9674,-10631,-7868,-5940,-3042,1928,9870,11028,5517,-1182,-4646,-5769,-10556,-7268,11697,16931,6365,-5192,-12108,-14103,-16991,-10033,1234,10233,9885,8029,671,3189,5852,6034,6812,749,-8439,-14762,-17815,-12428,-12196,-14338,-17505,-17942,-16567,-15442,-18638,-19387,-13902,-5163,4758,2277,-10714,-7235,2023,3285,9376,9196,8075,10800,7076,-1162,-7076,-13041,-7383,-3960,-6883,-10185,-3255,9728,11141,-4763,-16115,-7258,1298,4663,9658,17481,33149,52674,61711,66271,33046,9041,3271,-1897,-9608,-10804,-11793,-6201,1488,6112,6195,12964,21481,10071,-5872,-7644,-4974,-3585,-4301,-16753,-10411,-4996,3669,14203,20507,16175,9538,3205,1136,3448,8678,3703,2122,4222,6829,8852,12393,14480,11363,4489,-1639,-1945,4782,7079,5783,13611,19975,7785,-8212,11823,3721,-6404,6429,12096,-16032,-11701,7998,16686,19945,15063,4678,-12327,-4880,21868,39215,44578,42749,30382,14756,5942,2754,-4751,-12546,-6789,589,8068,9903,8405,-1150,-8721,-15855,-6016,8998,18259,27288,32225,29540,25724,21567,16175,16799,14250,5114,-6103,-17271,-5596,2150,3843,1225,2147,11670,19579,30994,32984,27342,27387,19485,58,-21561,-15401,-9378,-7836,-5200,-7497,-8546,-414,7567,15589,12352,2197,-14439,-10917,-5764,-11025,-15646,-23227,-21790,-17244,-8204,12539,30160,26988,9279,-3805,-8975,-6432,2778,12201,15931,490,-14947,-19287,-15647,-12925,-16884,-16728,-9065,4277,4971,-1784,-3151,-3750,-9033,-12793,-18653,-14873,610,14021,17623,20117,13754,9367,15676,24217,22337,11442,-5458,-23062,-18974,-13171,-9259,-6336,-8447,-9655,-6447,-5451,-2007,4750,10723,15205,14739,2562,-14182,-9538,5869,10151,3685,-8547,-18211,-8480,4906,23708,27220,35583,29821,10935,3537,8059,14880,17785,6582,-6745,-2638,5979,1867,13,843,6728,4638,-2555,-7713,-13763,-14344,-14373],[-7814,-1816,2057,2584,5418,9763,3072,-8977,-6897,4508,12198,12134,4748,-5458,-13972,-4333,7783,8940,7054,10042,10001,6957,4527,-650,-10904,-13272,-14071,-12930,-10974,-10554,-10725,-3228,1108,-9800,-15871,-12554,-11637,-8800,-729,11618,21030,10781,2295,3382,17193,47018,59084,35580,8393,-9391,-13362,-9459,-13237,-16279,-16654,-5460,4162,11432,4890,-8971,-14087,1425,15984,18382,8525,4432,4463,460,-8843,-16940,-16454,-13140,-8074,-223,17745,43479,46223,20075,-5257,-9269,1746,-1333,-15005,-808,8637,11378,3954,-16540,5983,21396,15117,-4573,-6818,-7600,-12935,-7832,-1063,-686,1734,-181,-154,4130,2365,-618,1791,5600,11183,2999,-10930,-9796,-2320,4889,4499,-6054,-11133,2761,14591,16080,5337,-4381,-5306,-7219,-3199,2529,9453,21544,37655,56913,76341,103779,113930,84717,35954,25464,24293,27651,31765,23360,-8793,-1173,17818,26206,24978,27503,29865,38719,59676,71977,63374,48425,30061,21226,21135,19601,14964,8535,-826,-14477,-13395,222,13109,13956,9143,5017,-2611,-11695,-20088,-10404,-3556,-8748,-7739,6470,22744,22401,-3339,-62731,-139997,-190179,-184502,-112950,-43788,-9143,-86,1191,-13254,-9693,-7635,-3722,1699,1801,1725,10707,25916,33304,36228,26843,17347,9282,1713,-4999,2960,836,135,-6051,-9873,-9177,-4212,8212,9646,-4905,321,14164,14031,13878,12164,9738,-7389,-14266,-8011,-10057,-9211,-5618,-2258,-919,6158,5660,13161,17579,24809,22597,6843,-7283,-14340,-3599,1874,-947,-5754,-3349,10972,31997,29661,20383,9202,3133,-2037,-3723,-5591,-7661,-9526,-6191,-2089,5725,3953,-3403,-9238,-11248,-8305,563,7869,10972,10528,-7007,-18716,-11620,5318,20991,20305,9942,-5067,-5146,-3156,5973,10078,-6559,-16261,-8262,-6429,-12326,-8306,-780,-10578,-14910,4650,23808,44706,45797,27907,8468,-4708,-8665,-9497,-4470,7613,15007,12754,5542,-2740,-6670,-11539,-12083,-8647,2645,13756,17663,8017,-6588,-8160,5305,15286,18267,16995,13653,1966,-14122,-12275,-10042,-13488,-11748,2342,2242,1045,2407,1681,4685,8500,4730,2814,726,-1340,-6421,-5449,521,7102,13557,13022,3017,-8405,-17058,-15918,-8690,-3472,3954,15560,22616,14363,5113,3346,15064,31712,36447,14543,-7926,885,5205,-3240,-5834,-1689,3930,10789,10478,5809,-415,-7121,-11556,-7216,1609,6560,-1467,-11383,-19591,-15390,-2228,-3123,-11521,-9192,-3321,4164,10226,14491,4812,-5995,-9763,-6698,-2588,9089,26786,25101,1074,-16690,-4382,478,-5407,-9632,-9528,-13765,-15407,-14289,-5792,-2116,-3863,-1341,2925,3912,2363,-3326,-4721,-7944,-15921,-3333,8314,19905,19295,7149,-3266,-1655,1602,-3677,-10230,-8576,-10614,-13026,-7377,-2130,3727,2232,-4216,-6040,-6508,-1674,8389,12502,10565,6992,640,-9608,-8927,-1516,6122,11591,7099,8568,22706,28208,20345,13058,7553,4912,-6519,-14412,-11101,-7561,-5185,-9518,-16192,-8552,2283,3963,-1784,-6953,-3024,5803,13489,17395,22293,14600,-1330,-11499,-17103,-13492,-9607,-5632,-6865,-6328,-7754,-9759,-13135,-17475,-17056,-10932,-4556,3031,8424,6408,579,-1909,1184,1092,6735,10782,7859,237,-12341,-10166,-8426,-11593,-12958,-6450,-6143,-12342,-12770,-743,21865,47967,43052,17082,2818,-7131,-8397,-3272,4779,10411,12845,9494,2636,-2565,-4508,385,7920,14001,20958,31695,32365,16836,1496,-146,844,7096,8419,3430,-2920,-7939,-11797,-11472,-10526,-8081,-7903,-9216,-7317,-2833,1498,672,-1587,4615,14522,13318,8029,-1744,-8991,-14975,-17332,-12283,-5742,-295,3019,5761,6581,-544,-15087,-18563,-12141,-10819,-8892,-623,10257,15586,13938,11230,10848,10352,5151,-5747,-11023,2239,8639,5846,-3149,-6126,-7679,304,12510,4688,-4167,-2170,3863,6993,6978,4264,8126,11738,14565,10254,188,6911,17988,3998,-14323,-8494,-5358,-3121,-802,4475,9441,13327,21862,24785,21341,16366,8762,6132,4391,-3474,-7228,11016,34875,39594,14250,-13736,-8447,-7756,-11948,-11244,-8865,-8131,-7624,-7711,-8164,-7617,-1829,4334,809,-3355,-8641,-5999,-7901,-11614,-9175,-11444,-10271,-677,8265,4875,-5650,-11287,-11095,-10859,-8988,-10101,-9305,-7052,-4513,5142,8144,3466,-123,-5921,-8741,-3158,-7203,-17457,1661,11924,7688,3831,12788,14906,-1879,-14851,9961,35949,42163,32514,15479,1989,-6521,-6448,950,6845,14700,17465,14284,7497,4146,-2746,-3442,6179,12605,7362,-5277,-16705,-7240,4872,2775,-9447,-15854,-2390,1895,3674,4850,3841,2216,-2014,-5606,-4184,178,-1537,-4216,-10406,-10834,-3592,9988,20352,15272,9648,15781,26388,19497,9268,8208,6276,2099,9070,25802,43720,49557,38431,21479,14275,13599,5453,-8286,-10532,1327,1462,-6361,-6372,-5397,-7960,-7612,-1973,3251,1516,2437,7833,5664,3864,4909,9298,11404,7022,1355,-4905,-16063,7911,30167,31780,12796,-632,-10476,-11240,166,19340,36578,31738,13332,5142,3564,-623,-2282,1556,-6073,6282,12919,21097,26210,14897,-3578,-11884,-10221,-5627,-9059,-6237,-3242,3301,14572,15502,4426,-7878,-7566,671,1707,6607,14472,29624,38953,34592,33526,27034,15116,12065,11203,5550,-500,-6269,-14937,-12948,-4675,483,844,178,1836,404,-4413,-6736,-5647,-3984,-3654,47,16163,58025,95025,93374,34191,-7419,-20327,-10013,-5564,-4582,-6112,-8466,-11865,-12939,-10915,-12243,-15989,-4483,2720,12704,30399,59640,84449,86418,45103,-528,-12884,-8240,-4887,-6218,-4180,-406,-357,-4322,-5186,-8517,-10775,-8562,-5444,-3757,-11113,-15451,-13639,-13829,-17130,-13626,-468,17324,27307,13835,1233,-4350,-2280,-1089,-1708,-5730,-14023,-10909,-2936,-204,-7339,-15870,-16845,-14555,-3580,7244,7054,1659,-5218,-5946,1391,3560,16199,32125,43774,50717,37696,11166,-7158,-9076,-494,5255,-8761,-11937,13226,33420,22121,244,-16193,-15519,-9145,-7284,-3628,2646,-2143,-4145,-2930,-3968,-4701,-4328,-4278,-2018,7102,11839,7297,-5512,-16905,-8460,-2006,-2059,-5340,-10027,-11304,-13596,-16113,-11238,-8461,-8407,-6979,-2790,-1217,-2529,-1326,-1874,-4745,-5929,-6315,-5213,-3498,-6649,-10078,-7393,-7462,962,11937,13884,-2271,-14646,-5932,5313,13187,16304,22197,24719,20135,21572,30587,19565,11682,11778,17608,11544,8394,6003,1231,-6505,-8438,-8549,-9031,-7236,-2251,-2930,-6085,-12281,-11262,-5533,-1458,2640,5043,10468,14594,10698,3451,-3140,7120,12947,5496,-8086,-11538,-1815,-5447,-14478,-15309,-10982,-2782,14205,25050,24212,10017,-4129,-9851,-6579,706,6906,16896,17933,9533,-449,-12851,-11272,2720,20271,32908,31281,23260,10937,-4398,-12603,-19473,-15704,-2481,14250,18813,14053,9655,9751,16190,11988,-843,-14995,-14058,-7810,-1543,4702,1557,-9507,-8143,-1981,3387,570,-1782,1615,3040,3249,684,-5336,-14224,-10954,-9735,-8830,-8760,-5616,5102,14557,15887,12742,4900,-3185,-4356,-3567,-2264,778,5270,11684,22059,24289,12213,1287,-480,3053,955,-4286,-9545,-10695,-11074,-13927,-14409,3713,19963,26801,20959,13761,507,-12073,-2861,14583,23152,16829,7782,-1685,-6799,-4349,-913,1765,-186,-6102,-7706,-10053,-2403,1259,-2845,-7403,-14207,-16200,-18502,-15645,-10625,-9447,-11270,-8547,6426,20443,18862,10434,-10611,-19779,-9460,-2656,-7217,-18245,-14730,-5612,-99,-2654,-6432,2204,7906,7032,8691,12437,17629,19567,17405,11589,4228,5866,9609,3324,-4439,-4822,3183,10451,14604,9428,868,2359,10856,16607,9380,-4788,-16452,-18593,-10658,-820,7837,14955,21221,26428,28909,31723,30342,30610,27393,30132,39275,36761,21112,-612,-14669,-19761,-14601,-4475,506,415,4341,9570,14198,17179,6081,-13552,-7044,5780,15353,16851,9430,6519,6640,5871,2308,-5824,-14849,-8503,-2727,-5290,-5246,4927,6304,-2175,-12826,-10774,-1454,-8705,-19155,-11333,-6052,-14950,-10957,-5595,1690,8151,7272,8353,10027,14801,13383,10225,7278,10113,21673,37499,38192,19332,13176,21722,26263,22898,11250,-10604,-14699,-10186,-5677,-6142,-4877,-5702,-950,11685,2346,-5526,-11108,-9599,-5552,-13240,-566,15314,14815,5072,-6742,-12404,-14500,-12073,-8357,-7562,-6562,-698,18950,39780,39844,29315,27848,40292,51039,41081,27023,12632,-3614,-13529,5882,21746,31563,33323,26686,26263,17967,-2407,-11585,-4249,2523,1886,-3439,-8938,-8860,-6558,-9341,-12918,-14773,-11794,-6942,-8792,-8069,-1520,4608,7675,7086,7547,2731,-1594,-5626,-10493,-13852,11499,47825,63911,48972,38932,39736,40656,29586,21356,14431,1221,-10621,-13641,-12688,-5338,-1468,-7865,-13203,-2576,-2135,-6036,-2255,4887,6660,8148,2301,-6963,-13970,-2475,8628,-6511,-12263,-7244,-2700,1708,-192,-1091,-632,3592,9247,11559,3941,-1991,-3983,345,6959,11372,9129,245,-11764,-13940,-11131,-11917,-8486,-7629,-10539,-3874,418,3996,6090,4657,550,-1779,-819,-1606,708,7851,8604,5281,11787,32826,52471,44808,27757,16474,11842,9891,3742,-7923,2535,13911,20333,20729,-1260,-4039,10122,20791,19672,2896,-4091,3725,5945,5226,-3613,-9131,273,-2737,-13555,-8538,3194,16536,17704,6794,-2705,14990,30844,30039,20308,12959,3365,-6009,-10105,-6979,-3083,-7255,-4852,2319,13661,26405,28983,16546,2039,-10027,-9325,6061,8199,5798,-52,-9505,-9690,-3788,5442,12210,6825,-6526,-9279,4123,15152,14958,3901,2353,10295,10765,3073,1418,13000,14615,10497,9652,19083,26070,22235,17676,-1428,-9561,-8992,-6736,-1856,4554,13010,13644,8062,2554,10660,18205,8274,-7276,-13442,-8405,-12528,-1755,503,-5117,-12603,-8134,1566,2848,1617,3244,3801,8362,5414,-1947,-10017,-14801,-14105,-12067,-9815,-4292,-2507,-4307,-14191,-13611,761,8740,4596,-3214,-7236,-4849,-4910,-6556,-10145,-12086,20,13780,30118,36545,30156,27910,24555,11984,218,-2516,2874,10375,20399,24902,19881,6530,-5455,-13259,-14786,-11990,2669,6671,-1134,-12709,-12550,158,3064,-8182,-12703,-8245,4498,16035,15635,114,-14929,-12583,-13914,-9212,10928,16153,11956,10644,5238,-5905,-4563,-5785,13,12695,22846,27391,22013,8955,-3689,-5805,-4116,-8425,-2618,1222,-2540,-10641,-7093,-799,-8465,-11289,-11906,-9826,-5350,-2185,-2338,-7935,-15278,-4498,979,2332,-1289,-8441,-9159,-17033,-14482,-5638,-5405,-7554,-11614,-13878,-10231,-10893,-18936,-11467,209,7328,16290,20333,22857,37376,61076,75468,68222,15211,5695,13712,-9458,43721,55045,50932,44599,26744,16904,863,-1162,-1810,-3816,-8243,18883,37984,-10404,1303,25487,-5247,5123,-3457,-2710,33136,61057,94559,55386,-1449,13810,12203,24697,18461,-645,-4931,-12370,6815,10394,8268,2358,-9706,-12043,-8913,-5074,-739,4204,7607,3145,7844,9287,7295,-6912,-8208,-9432,-14781,-2528,4928,6449,7984,8868,10526,-1642,-10573,-4286,2620,9358,6550,-6517,-15576,-13339,-4568,-2123,-7624,-10057,-11321,-16272,-10140,-1658,6945,7853,907,-12633,-5363,-3406,-13279,-13274,-2817,10992,4757,-11755,-9204,-3044,-7125,-14244,-19447,719,34901,51069,32144,5255,-8854,-11322,-2377,7598,18415,27385,30623,17047,7509,-2381,-11709,-5890,3311,5935,10178,18090,15127,8007,-9330,-3172,3369,-1816,-234,11015,21602,16613,54,-18816,-15301,-15089,-6441,4105,5700,800,-1082,863,3057,6302,4867,-4721,-9345,-9586,-3826,5305,6499,-3640,-11751,-1161,-4445,-8346,-8881,-8028,-5325,-3236,-762,2654,9595,10167,5842,1154,-4076,-4832,-7378,-4196,12187,15294,4850,-6142,-8140,-8034,-11982,-11905,-1968,6628,4879,2890,-4545,952,4824,6281,10188,4021,-6388,-13112,-17293,-12535,-12396,-13890,-15916,-17380,-14912,-12191,-14986,-18868,-13636,-3539,8040,6697,-8136,-7518,2639,5195,12845,13018,10916,12431,7151,-796,-6181,-11734,-6793,-3420,-6319,-9271,-2021,10676,11021,-5846,-17840,-6918,2046,4891,9519,17675,34226,53657,59969,60660,24777,2874,-1299,-2787,-9216,-11852,-14913,-9772,-1529,3632,2543,10154,21742,10939,-5341,-5685,-1580,-1319,-3249,-12519,-10587,-6824,720,9717,16176,14811,7652,1873,380,3246,10704,7469,4893,3762,2350,915,4032,9225,9903,4730,-1255,-1719,5928,11085,10570,15246,16884,-189,-1422,20136,7411,-6463,3166,-1059,-7921,6489,17573,22988,22562,14885,2918,-14058,-4363,24646,45810,54907,50411,33349,16047,6793,3328,-4499,-13432,-6039,3047,10906,11509,8092,-2803,-10585,-18559,-5030,12917,26006,37047,40242,34067,27641,21580,15922,15880,11941,2616,-7555,-15538,-4757,2539,3822,896,1382,12318,22618,37084,38804,32310,30972,22199,4375,-19028,-17039,-11337,-9366,-6393,-8630,-10566,-2920,7160,15703,12044,5601,-8940,-10565,-5475,-10106,-14516,-21882,-20304,-15766,-6883,14134,31201,26845,9270,-1909,-6398,-3126,6891,17022,19035,3147,-11896,-15553,-13613,-11808,-15710,-17171,-9216,4998,4979,-1809,-3013,-3225,-8022,-11640,-17472,-15444,74,13171,16082,16714,9567,5812,13059,22263,20862,10880,-5553,-23443,-16717,-10639,-7278,-5206,-7581,-9440,-6905,-6095,-3253,2708,8081,12126,13263,2035,-15496,-7508,8354,12698,7072,-6905,-17093,-8577,4318,23769,30353,41027,40539,22227,12475,12678,15172,16288,8978,-2423,1125,6937,881,-2075,-2442,3568,4218,-1662,-5892,-11698,-13871,-13834],[-7461,-1458,2544,2585,4718,9607,4265,-8320,-12300,2208,12519,13471,5066,-6157,-15706,-5173,6965,7885,6530,9890,8708,4763,2680,-737,-7944,-9614,-9898,-8786,-8816,-9339,-8219,-1603,1765,-8552,-18116,-13940,-12970,-11457,-3973,7882,18852,9947,510,817,13071,42128,56344,35093,8266,-10078,-15415,-10798,-14362,-17730,-17139,-6641,1488,9412,3488,-8731,-6843,5521,17697,18547,6452,4249,5818,1622,-8020,-16436,-18582,-15270,-8812,309,16910,37978,44265,20597,-5780,-9524,952,-3315,-16585,-342,11722,14841,5000,-13824,4917,20053,15669,-3402,-7117,-8272,-13345,-8153,-541,1853,5432,2944,1627,2878,-2242,-4943,-64,6320,12281,2368,-11819,-12196,-3879,3063,2603,-6731,-11092,1199,10997,10629,-194,-6023,-2279,-3223,-2738,726,6266,16160,30163,50319,73523,100989,109951,73193,27113,16655,15646,20281,26258,20339,-8119,-2741,15895,23656,20506,20643,23080,33877,58514,70835,61193,45891,31665,22198,20600,19190,14906,9439,-846,-14882,-15074,-1231,13382,17450,13591,5895,-5331,-16394,-22614,-9004,-3784,-8552,-3597,10784,22154,12441,-28374,-97503,-173970,-220481,-214983,-140659,-63282,-20397,-7687,-4904,-15094,-8613,-7349,-4430,-241,-1837,-3204,4133,17249,24265,27463,20448,12520,5918,232,80,8496,3771,2371,-2809,-4715,-1064,4517,14734,12389,-4926,39,14884,15146,12968,10672,9091,-7905,-16127,-12185,-16809,-17808,-14712,-10198,-5209,5834,6592,14560,19607,26166,21154,3993,-10008,-13205,-3471,2228,1636,-2164,-2891,6918,25420,24852,16725,6947,2516,-708,-2999,-5979,-9526,-12076,-7083,1009,11071,9188,952,-6949,-10267,-8220,602,7254,9795,11065,-4836,-17430,-15040,-580,14291,16430,7654,-7588,-5253,-1159,8936,10857,-6961,-15441,-7408,-5415,-11709,-8239,2194,-7000,-19410,-2114,16232,36642,38497,22575,5079,-7214,-11033,-11525,-8316,-229,6699,8022,4554,-2541,-7365,-15077,-16681,-12061,-265,12781,19656,9948,-5445,-8711,3202,9912,10395,9296,7750,-1736,-16311,-9564,-7320,-11122,-13528,-2482,805,992,2430,912,2685,6505,4248,3309,1452,-164,-4813,-4581,890,8207,14775,14032,4982,-6420,-15901,-17833,-10464,-5122,2872,15341,24302,16879,6500,4505,15840,31616,36770,16778,-4239,637,4630,-2441,-4721,385,6545,13328,12423,7733,1377,-5505,-11946,-9247,-410,4659,-2790,-11848,-19075,-17002,-4123,-4642,-10340,-8476,-3400,3933,10499,12513,427,-9723,-12769,-9329,-3243,10681,31339,29314,5414,-17056,-4059,1033,-5758,-10438,-8850,-12767,-13484,-17075,-10933,-6819,-7048,-2308,3083,4252,2615,-2621,-3251,-7409,-16296,-506,14789,24892,21198,6815,-5483,-4298,0,-4675,-11163,-9402,-11681,-13703,-7018,-1433,4751,3608,-2966,-5182,-7549,-4521,5562,11955,12495,8917,868,-10465,-9263,-4011,-50,5595,3758,5531,18711,29779,20882,11982,6402,4081,-6217,-12072,-10593,-8051,-5826,-9874,-17080,-11011,-2363,-988,-3694,-6204,337,9114,15231,17166,21127,15907,710,-10170,-16351,-14011,-10101,-6227,-7699,-7795,-9519,-10716,-12767,-17204,-16776,-9885,-3627,4026,9766,8301,3625,1376,4129,5253,10931,13567,10739,2680,-9347,-9284,-8672,-12007,-12173,-5769,-5481,-12462,-12027,1202,23586,48439,40315,13609,699,-7329,-6655,620,8759,12740,12161,7861,1681,-3440,-5161,19,8117,14920,22373,31446,31276,16968,2942,1237,912,6568,8057,4480,-1109,-6118,-11328,-12391,-11045,-7273,-7308,-9836,-7595,-2305,1437,257,-2182,2232,8947,6864,3676,-4991,-11461,-16113,-17309,-11824,-5031,524,6254,15038,16878,6207,-10284,-14903,-11675,-11388,-10949,-4378,4594,10632,11397,9278,8238,9530,3629,-10523,-7791,4784,10723,7501,-1074,-4309,-7370,-1394,9029,2454,-3633,296,6677,9118,8076,4542,8374,13063,14096,6854,-4242,5062,19283,7054,-14447,-10829,-5455,-1847,1096,6019,9811,13797,22585,25894,22507,16692,8402,6158,5004,-2279,-8116,5616,26416,33593,14229,-12944,-9139,-9351,-13108,-9970,-7050,-6766,-6758,-7047,-7191,-5928,-211,4883,2548,261,-8383,-12540,-12120,-12726,-8001,-9400,-12461,-4329,3814,943,-8602,-13787,-14020,-12535,-8713,-9031,-8889,-7550,-5385,5255,10744,6050,674,-6130,-7772,325,-3843,-18715,1028,11203,5400,2587,14947,17523,-1526,-11810,14883,37892,39868,30568,15162,2244,-6080,-5317,1142,5021,10520,11438,7874,2949,2685,-2527,-7676,659,8813,5472,-5867,-18411,-7953,7982,6848,-5062,-18314,-4606,-303,1472,3327,1002,-2076,-6154,-9986,-9072,-4101,-4108,-5674,-11595,-11506,-4096,9699,21990,16729,9035,15138,26606,16281,6819,5962,5367,1269,8694,27752,46103,50628,37100,19916,14547,14791,5357,-9889,-9169,2830,1774,-6108,-5916,-4329,-6548,-8323,-7314,-635,426,2475,6188,2052,1470,4881,11922,18413,17542,9281,-736,-16652,999,17011,20191,8026,-1290,-8292,-5347,7160,24286,40629,36649,18046,11252,8189,1158,-2759,205,-2163,12647,17768,25524,28973,14673,-4823,-12496,-9801,-4320,-7724,-8675,-4489,2636,13131,13892,3909,-7047,-7937,262,150,3534,13844,32343,40217,34358,33400,26420,15032,12577,12250,5638,-691,-6217,-14910,-15206,-5826,412,1310,318,1675,355,-4908,-8340,-6915,-5255,-5169,-1864,13551,54456,87768,77407,20138,-10618,-18833,-9086,-4675,-3901,-5573,-7538,-9911,-10327,-10168,-11362,-15881,-3964,2999,11360,30442,61880,86744,89582,46594,-117,-11579,-7250,-3671,-4475,-3535,83,1714,-1706,-3652,-7457,-9474,-7348,-5127,-3680,-12328,-16239,-9238,-10032,-15668,-14480,-1546,17614,32231,17362,3161,-4002,-2862,-680,-318,-4092,-12943,-11716,-1568,2419,-3912,-13276,-16058,-14214,-3438,7414,7780,2343,-4615,-6173,2356,6569,18976,30516,36777,40203,28501,7206,-9041,-9613,-3201,-1070,-12669,-9934,14044,31744,19264,-1109,-17072,-15141,-8738,-6372,-1943,2934,-4786,-7472,-4093,-3637,-3120,-725,-2749,-2045,6977,13156,9321,-3211,-14831,-11634,-4403,-3966,-6141,-9012,-14016,-16405,-15093,-10156,-7824,-7845,-5346,-989,-789,-2867,-1266,-1297,-3203,-4619,-9072,-11783,-8095,-11199,-14456,-9965,-6484,4029,16026,15911,-1651,-16376,-6311,5597,13657,15649,20211,20744,14232,16043,28461,23339,14392,12713,15585,8224,5744,3850,38,-6546,-8002,-8585,-9707,-7470,-710,-407,-4259,-11408,-10579,-4637,-723,2707,4059,7985,10944,8145,3254,-852,8424,11845,5658,-6152,-18713,-10527,-13770,-17260,-14446,-12926,-5837,11958,26999,29794,15883,-697,-8461,-5976,1311,6860,16137,19151,13304,5828,-6170,-7370,6033,22330,32397,30477,24167,12304,-3301,-11778,-18457,-14819,-3472,11168,15471,10549,6538,7397,15125,11940,-512,-13495,-10730,-4536,202,4579,-658,-12225,-6268,1366,6337,2106,-1117,1183,1920,1774,-815,-5907,-13081,-9739,-9090,-10087,-11265,-6698,4254,14971,18648,15060,5599,-3910,-4816,-3504,-1962,1078,5257,11371,22060,26197,14242,3883,2409,4917,2024,-3172,-8101,-10421,-12269,-15628,-12670,5316,21343,28331,23143,16109,3388,-10646,-2304,18191,30574,24344,13450,1945,-5325,-3392,541,3026,2478,-1084,-6449,-12296,-2756,1867,-1397,-6660,-12854,-13287,-16330,-15912,-10349,-8541,-10936,-11119,1302,12418,12085,6195,-9677,-15405,-11450,-3367,-7600,-18518,-13643,-3859,2714,1087,-3680,2126,8137,7426,9896,13578,17081,16903,14035,8419,3529,6786,10451,4481,-3840,-4829,3054,12012,17189,11200,1611,2889,11934,18922,9861,-4586,-15113,-16424,-8944,417,8739,15341,20914,26729,30456,33583,32973,33800,30375,30683,37554,33884,17237,-3698,-16846,-18763,-14103,-3487,554,-423,4530,11355,16181,18107,4545,-13792,-7158,5724,16521,19308,11567,7271,7135,6796,3228,-4937,-12830,-4721,2229,-2475,-5717,3809,6279,-811,-11187,-14381,-4173,-9809,-19994,-12617,-6274,-14034,-13697,-9512,-1994,5381,7045,9916,12640,17091,14805,11607,9457,12297,21477,35246,36632,20200,14725,21277,21214,15128,7836,-10939,-14738,-10788,-5679,-4815,-3327,-4631,-505,10816,2181,-5697,-10126,-11987,-8875,-16470,-426,15517,13902,3591,-7528,-11044,-13127,-16706,-15426,-8497,-8138,-4049,13200,31108,29622,21002,21795,33976,46343,37740,22690,8796,-5710,-13026,4870,21107,30864,29658,23890,26027,20427,1825,-6276,-1850,2732,1470,-3996,-10632,-11595,-8003,-9255,-11917,-13616,-13587,-9083,-10950,-8919,-721,5331,7316,6169,7375,3893,-628,-5619,-10740,-12179,11018,45141,62341,46842,35140,35010,35443,24947,17703,11732,-226,-10919,-14040,-14037,-8088,-4133,-9092,-9947,-83,-311,-5984,-2398,5502,10596,14651,8659,-3509,-14376,-2516,10279,-2478,-15527,-13280,-8349,-1023,-674,-773,-568,2868,7548,9664,2965,-2096,-3488,185,6306,10821,9313,2220,-9122,-15168,-11910,-11925,-7375,-6110,-7549,-127,4068,7178,7627,4191,-992,-3953,-3059,-2650,1079,8697,9130,4213,7202,24622,45568,42321,27899,19466,19584,17950,8223,-8239,1401,13244,21146,23021,1260,-4273,6494,14850,13753,-2097,-7862,354,3897,4265,-3235,-9002,-195,217,-9683,-7004,3911,16529,17872,7960,-1313,12971,23798,21812,12962,6859,545,-7253,-11168,-7837,-4993,-10430,-8747,367,12579,25397,28053,16308,1692,-11631,-4320,11605,12251,6241,-1129,-10679,-10557,-5578,3746,12840,10609,-3085,-10444,2510,14637,14998,2711,1095,10477,12404,4740,317,9577,10673,8205,6749,14261,18279,13747,11744,-3926,-9435,-9692,-8970,-6182,-2540,6260,11243,10040,9164,17176,22340,10414,-6552,-12385,-5731,-9557,-4406,-1758,-4209,-7679,-3012,4071,4009,2735,6030,6146,8556,5079,-2440,-10732,-14926,-14441,-12531,-9323,-3345,-1233,-2830,-12767,-13349,1216,8689,3934,-3380,-6322,-2078,-1578,-3302,-6141,-7177,2271,16056,32261,36782,27819,23006,18695,5785,-2449,-3482,87,5525,13000,19679,17545,6227,-4062,-11524,-14907,-10907,4083,7925,776,-9385,-8182,3327,6600,-4115,-9945,-5534,6366,17225,16945,789,-15746,-12489,-12896,-13525,9064,15898,9428,6717,3879,-843,-1858,-5680,-2360,3928,8277,11175,9685,3243,-2791,-3828,-2258,-6544,-1494,1788,-1272,-6340,-1511,4138,-4453,-8662,-10438,-7941,-3293,-688,-1718,-8462,-15773,-5077,-577,334,-3518,-10350,-12064,-18745,-14217,-6584,-7394,-10478,-14432,-14785,-9868,-10210,-16782,-12176,-605,6648,15545,17449,17970,29792,50343,67591,74184,24423,-14519,2869,-4717,48013,68736,51833,54431,38069,24692,5585,1033,-648,-5661,-14720,7272,23710,-15329,-9405,20362,22195,22542,-2380,3285,55930,95833,119662,77030,11506,10817,-7784,8527,9635,-5804,-7360,-13124,13586,16986,14045,7441,-6342,-11859,-11339,-9816,-5018,5747,9583,4750,9546,12974,10150,-3971,-9847,-8811,-13482,-10167,-7175,-3021,3950,8526,12111,-3379,-9820,-5209,312,6103,2809,-8111,-16494,-13335,-4383,-2031,-7567,-9755,-10113,-18600,-13216,-4280,4422,5348,-638,-15063,-6227,-3017,-11677,-15310,-4904,8575,864,-15689,-7223,-1987,-5601,-12461,-21155,-1246,34436,57699,42867,12209,-6611,-12944,-5186,4497,15771,25873,31269,17501,6730,-4250,-13528,-7028,1518,3640,7804,14820,10290,7462,-8338,-2102,5019,-300,1135,11852,21137,14878,-1076,-19989,-16687,-15818,-5683,4474,5466,114,-1261,1557,3579,5808,4073,-4852,-8902,-11352,-5731,4222,6088,-3788,-13075,-2601,-5791,-7931,-6447,-5640,-3399,-1231,870,2771,8285,8678,5890,3605,-2598,-3552,-3525,-194,13177,13592,3204,-6826,-3231,-397,-3549,-6837,-3939,2700,-2668,-4883,-10892,-1247,3546,6406,13320,7026,-4403,-11405,-16499,-12582,-12665,-13552,-14520,-16043,-13161,-9145,-11205,-15228,-11045,-474,12279,12448,-3335,-5897,4767,8135,16408,16421,13453,13725,7185,-119,-4766,-10332,-6345,-3081,-5860,-8252,-538,11822,11154,-6594,-19446,-6081,3076,5142,9202,17514,34320,52603,56194,53211,17128,-3178,-5647,-3898,-8537,-12323,-16808,-12408,-4604,593,-1569,8259,23409,13365,-3926,-3691,1699,1668,-339,-8174,-9965,-8352,-2015,5465,11749,12331,5194,193,-918,2508,12296,11211,7913,4307,-803,-5745,-3518,4542,8610,5184,-467,-1085,6941,14807,15217,16846,14625,-5950,8983,28253,11570,-6202,-948,-13077,12969,21942,23382,26179,22786,13452,740,-15700,-4140,26492,51205,63721,55385,33916,15507,6168,2838,-4745,-14549,-5098,5861,14438,13969,8771,-3275,-11300,-17972,-4050,16053,33421,46618,47448,37389,28319,20784,15670,15187,9762,228,-9054,-13937,-3809,2854,3691,437,326,12282,24841,41915,43274,36138,33115,23630,8242,-15653,-18653,-13785,-11299,-7926,-10016,-12683,-4991,7029,15389,10870,7758,-3711,-7208,-3575,-8115,-12677,-20126,-19034,-14685,-5877,15177,31058,25105,8569,-242,-3708,324,11080,22213,22472,6389,-8136,-11864,-12076,-11168,-14711,-16697,-8819,4659,4193,-2282,-3151,-2758,-6902,-10528,-16799,-16402,-501,12154,13974,12222,4129,1145,9427,19392,18499,9390,-6359,-22240,-14302,-8063,-5410,-4365,-7075,-9635,-7772,-7019,-4600,345,4633,7826,10372,770,-17092,-6033,9905,14186,9668,-5388,-16341,-9635,2615,22023,31886,44282,49753,33294,20467,15651,13972,13685,10700,2171,4690,6460,-637,-4206,-5672,57,3283,-990,-4151,-9305,-11999,-11881],[-7485,-1469,2874,2663,4005,9267,5710,-6118,-17495,-1095,11361,13895,5346,-6358,-16016,-5756,6328,7236,6546,10177,7459,2422,583,-1062,-5447,-5719,-5028,-3096,-3180,-4574,-4539,-230,2085,-6940,-19367,-15654,-14651,-14313,-7289,4021,15934,8658,-1355,-1838,8284,34671,50361,33130,7697,-10814,-17465,-12224,-15358,-18844,-17702,-7966,-1707,5985,1737,-5233,894,11196,20083,18273,3054,2594,5716,1977,-7385,-15818,-20774,-17235,-9429,567,14655,30363,39746,19798,-6554,-8894,617,-4916,-17294,63,14443,17653,5121,-11940,5404,19802,16559,-2453,-7648,-9296,-14195,-8718,-26,4708,10157,7187,4144,1900,-7769,-9119,-2342,5379,11169,996,-12505,-14432,-5567,1227,903,-7116,-10788,-115,7807,6026,-3247,-3720,2405,149,-2814,-1499,2896,11046,23150,42922,67642,92137,98534,58146,18877,8777,8443,14416,21850,17715,-7362,-3780,13790,20419,15327,13609,16642,28348,54745,66104,55867,40931,31548,22067,19478,18529,14869,10512,-541,-15086,-16537,-2429,13480,20402,17550,6516,-8136,-21510,-18677,-6577,-3871,-7393,1212,15416,22574,3110,-60977,-152172,-235425,-280939,-277168,-200146,-109257,-48020,-21544,-12031,-16191,-7418,-7058,-5211,-2143,-5175,-7411,-939,10370,16959,19810,14612,7921,2826,-775,5689,14275,7343,5274,1417,1936,7569,12081,19703,13820,-5492,5,15352,15933,11976,9221,8164,-8224,-17635,-15977,-22767,-25108,-22561,-17704,-9323,5371,7925,15787,21312,26865,19350,1535,-11925,-12307,-3384,2845,4482,1804,-747,4841,19146,19814,12569,3861,1000,187,-1981,-5752,-10712,-13572,-6561,4849,16025,14122,5754,-4250,-8880,-7799,-8,5532,7559,10663,-1853,-15066,-16305,-7772,5411,10242,3672,-10420,-5277,381,10620,9859,-8524,-13486,-5876,-4010,-10756,-7832,5673,-2464,-18831,-9721,8691,29013,32048,18683,3301,-8118,-12540,-12767,-9734,-5008,96,4032,3910,-1805,-7316,-17613,-20659,-14178,-2074,12331,21897,12188,-3736,-8512,1507,5106,3683,3534,4101,-3159,-15188,-6815,-4567,-8323,-11934,-7388,-1273,733,2453,321,799,4359,3567,3749,2415,1691,-2154,-2345,2096,9334,15310,14327,6643,-4140,-13724,-17706,-12289,-6668,1765,14427,24956,19029,7816,5369,16050,30775,36250,18719,-967,-378,3386,-1976,-3912,2134,9240,16078,14471,9723,3282,-3629,-11493,-11020,-2079,3194,-3643,-11940,-18092,-18052,-5514,-4412,-8104,-7551,-3398,3602,10375,9864,-3671,-12802,-14372,-11401,-3314,12178,34837,31851,9078,-16814,-3593,1662,-5938,-11201,-8117,-11523,-11303,-16090,-15825,-11715,-10664,-3014,3605,4829,2771,-2156,-2079,-6808,-15632,2050,21240,29666,22672,6489,-7696,-7062,-1663,-5598,-11735,-9823,-12523,-13234,-6426,-640,5779,5225,-1198,-3666,-7849,-6609,3661,12000,14625,10640,810,-11149,-9817,-7505,-6391,713,1279,3018,14856,30348,20820,10765,5248,3625,-4462,-9266,-9595,-8365,-6421,-10101,-17260,-12588,-5947,-4738,-4224,-3640,4569,12781,16789,16545,19070,16053,2046,-9217,-15519,-14205,-10518,-6531,-7727,-8076,-9880,-10479,-11636,-16115,-15708,-8525,-2583,5124,11253,10378,6734,4830,8181,10673,15008,15851,13473,5359,-5752,-5714,-6822,-11231,-11183,-4936,-4652,-12248,-10960,3496,25953,48805,37281,9858,-1670,-7589,-5163,4109,12183,14450,11178,6109,926,-3923,-5176,449,9036,16317,23967,30913,29690,16892,4161,2234,1011,6582,8412,6376,1591,-3646,-10475,-13241,-11614,-6593,-6636,-10147,-7612,-1805,1338,34,-2291,349,4204,1984,398,-7823,-13900,-16789,-16451,-10782,-3917,1864,11151,25495,28086,13855,-4832,-10466,-9970,-11486,-12804,-7807,-711,6011,9419,8312,6156,8677,2278,-13959,-3741,6872,12437,9165,1504,-1891,-6437,-2833,5495,510,-3124,2387,9182,11158,9297,5125,8886,14351,13454,3685,-7383,4712,21664,11185,-10817,-11876,-4827,-177,3286,7977,10658,14661,23471,26928,23356,16697,7843,5922,5242,-1319,-8358,608,17017,24732,12030,-12534,-9402,-9467,-11269,-7056,-4934,-5344,-5775,-6228,-6025,-4055,1293,4810,3826,3586,-3388,-13263,-14434,-11681,-6073,-7163,-13976,-7087,898,-1960,-11568,-16457,-14946,-13116,-8291,-7953,-8285,-7779,-6022,5508,13456,8708,1356,-6090,-5465,3649,-850,-16690,1172,10822,2939,79,15678,19459,-828,-8668,18848,36957,34842,26479,13651,1888,-5896,-4684,797,2973,6534,5712,1551,-1912,941,-1720,-10786,-5679,4384,3371,-6202,-17652,-7173,11239,11143,-91,-13413,-7660,-3017,-1331,1001,-2877,-7096,-10584,-14070,-12239,-7355,-6151,-6798,-12414,-11586,-4181,9342,22714,17166,7966,13917,25677,13168,4650,4091,4620,351,7677,28373,45976,48687,33288,16800,13916,15527,5402,-10822,-7918,3703,1712,-6079,-5575,-3344,-5059,-7694,-12089,-3334,57,2904,4621,-1503,-601,4922,13859,23996,26966,17981,4472,-13479,-5996,4217,8506,3395,-1286,-4852,1797,15049,29426,44366,41880,23225,17422,12488,2877,-3068,-1030,724,16805,21285,29196,30964,13873,-6206,-13150,-9358,-3032,-5798,-11298,-6845,754,10495,11527,2865,-6435,-7959,-463,-1629,591,14373,34593,40285,33116,31775,24305,14104,12449,12709,5332,-1301,-6365,-14366,-17126,-6816,392,1737,340,1416,364,-5174,-9947,-8448,-6868,-6739,-3793,10619,48765,77346,60646,8867,-12983,-16300,-7569,-3348,-2907,-4940,-6739,-8106,-7818,-9332,-11020,-14928,-3054,3245,9373,29037,61611,85368,88139,45642,33,-10418,-6126,-2444,-2927,-3122,318,3558,907,-1915,-6132,-7946,-6025,-4731,-3280,-8553,-9525,-3332,-6171,-14156,-15670,-3478,16137,34767,20197,4868,-3493,-3566,-555,832,-2439,-11158,-12088,-591,4417,-1064,-10904,-15130,-13838,-3269,7511,8428,2942,-3749,-5925,3080,9184,20979,28565,31028,31583,21062,3488,-11179,-10213,-7237,-8603,-14647,-8111,14225,28980,15879,-2827,-18174,-14509,-8241,-5244,291,3245,-7367,-9520,-2780,2836,3875,3783,-1433,-2319,6216,13130,9774,-1988,-12517,-14434,-6580,-5274,-5499,-6149,-12813,-18231,-13572,-9061,-7494,-7174,-4548,-77,-979,-3754,-1758,-1145,-1740,-2097,-8264,-18935,-13605,-15373,-16553,-10068,-4146,7437,20313,17740,-967,-17301,-6400,6129,13891,14472,17024,15747,8561,10788,25365,26957,16966,13199,13005,5279,3219,2007,-752,-6230,-7580,-8994,-10807,-7835,703,1830,-3018,-10759,-9908,-3919,-377,2046,2258,4588,6455,5039,2180,732,9106,10579,6456,-2384,-14395,-18700,-15619,-12707,-12763,-14641,-8372,10183,28766,35031,21864,3314,-6547,-5196,1861,6593,14588,19467,16722,12785,2865,-1463,9747,23760,30457,27873,23354,12342,-2813,-11391,-17860,-14114,-4368,8039,11582,6414,2793,4501,13698,11706,-144,-11868,-8031,-1689,1698,4329,-2825,-14951,-4298,4823,9304,3482,-781,173,180,-232,-2696,-6400,-11420,-8538,-8327,-11118,-14009,-8206,2494,14088,20050,16468,5914,-4868,-5419,-3712,-2215,577,4341,9996,20560,26680,15504,6003,4840,6337,2732,-2373,-6846,-10034,-13811,-17736,-11009,6512,22081,29120,24499,17573,5463,-9680,-2348,20813,37367,31698,19101,5798,-3758,-2483,1917,4296,5391,3992,-3903,-14551,-3677,2095,-391,-6502,-12041,-10996,-14382,-15384,-10217,-7972,-10132,-13676,-4413,3667,4029,270,-7367,-9798,-13060,-4368,-8194,-18815,-12807,-2385,5068,3993,-1954,1205,7674,7480,10861,14392,16037,13859,10336,5417,3396,7736,10852,5022,-3785,-5431,1863,12008,18282,12034,1618,2723,12245,20255,9736,-4318,-13173,-13973,-6928,1738,9357,15017,19527,25228,30023,33738,34076,35163,31873,30046,34711,30102,13018,-6674,-19044,-16706,-13036,-2927,-354,-2503,3127,11643,16944,18227,3249,-12288,-6806,5504,17028,20428,12414,6843,6531,6881,3672,-3997,-10552,-1463,6287,-388,-6739,2122,5919,303,-9676,-18468,-6542,-10892,-20795,-13955,-6443,-13188,-16635,-12691,-5087,2838,6670,11140,14963,18888,15636,12402,11266,15021,22912,35354,37457,22680,16514,20242,15629,7353,3850,-11482,-15589,-12136,-6194,-3627,-1293,-2603,233,9395,1678,-6283,-8119,-10772,-11396,-15229,-345,14993,12248,1744,-7990,-9493,-9891,-9936,-10360,-8691,-9942,-7832,7058,21561,18650,12123,15092,26389,39216,32387,17148,4177,-8262,-13182,2360,18135,27595,24327,20612,26317,24605,8157,-1097,34,2439,650,-4838,-11869,-13885,-9987,-9796,-11561,-12878,-14231,-10684,-13367,-10027,-833,5159,6392,4849,6421,3823,-674,-5903,-10861,-10505,10283,40888,57655,42347,30327,29796,30019,20494,14326,9301,-1355,-11141,-14557,-15465,-10635,-6212,-9074,-7300,1715,1166,-5689,-2369,6340,14706,20988,15157,-217,-14998,-3106,11111,1630,-17383,-19089,-14552,-4607,-1392,8,-1,2215,5540,7344,1712,-2386,-3469,-382,5313,9938,8963,3354,-7475,-16322,-12692,-11731,-6047,-3669,-4144,3637,7756,10345,8977,3658,-2484,-5928,-4982,-3626,933,8559,8629,2566,2415,15856,36238,36727,25113,19255,24256,24661,11883,-8754,-646,11348,20516,23569,2706,-5012,2062,7113,5310,-8835,-12375,-3675,1131,2682,-3456,-9241,-1412,2290,-6176,-5660,3987,15412,16784,8129,-413,10347,15618,11868,3781,-201,-2682,-8900,-12380,-8960,-6945,-12930,-12475,-1880,10793,23179,25734,15168,947,-12600,-162,15501,14906,5577,-3675,-12453,-11940,-8426,626,11921,13265,-235,-11901,84,13091,13758,445,-995,9728,12897,4996,-2384,4919,5810,5142,3318,8644,10212,5952,6585,-5912,-8653,-9832,-10364,-9715,-10828,-2621,7740,11665,15156,22590,24940,11051,-7166,-10918,-2781,-6018,-6545,-3873,-3333,-3511,1625,6629,4648,2846,7530,7624,7952,4107,-3228,-11255,-14775,-14906,-13252,-9140,-2699,-154,-1363,-10996,-13181,900,7688,2748,-3863,-5766,-35,1140,-183,-2318,-3307,3942,17003,32386,34881,24148,17117,11616,-616,-4542,-4843,-2745,1072,5511,13307,14111,5577,-2561,-9750,-15279,-11131,3685,7934,2760,-4522,-1730,8425,11607,846,-7257,-3316,7426,17516,17579,1331,-16636,-12812,-11647,-14723,5934,14906,9129,7206,18837,33453,26897,12243,3744,2390,2344,885,2081,2463,1692,-1686,-146,-4863,-888,2140,80,-3187,2605,7861,-789,-5958,-9544,-7874,-3013,-313,-1606,-8763,-16488,-7016,-3219,-2456,-6667,-12780,-16197,-20045,-13526,-7240,-8798,-11952,-15033,-13375,-8510,-8941,-14650,-13560,-2310,5195,13952,14662,15331,25807,40321,54991,70581,32146,6546,-11243,2221,48833,74766,49782,55096,40215,24858,6892,2032,-69,-8490,-7912,-12624,1593,-17096,1200,66775,96449,90073,42334,8741,93941,151355,163456,112006,28371,10080,-15196,-2875,1141,-10928,-8891,-9199,18943,21939,18406,11405,-3567,-11674,-14060,-15133,-9543,7350,10775,5246,8583,9416,11639,21840,24472,15790,3766,-5633,4797,18634,24320,18696,17605,-7701,-8941,-6377,-2498,2246,-1602,-10474,-16357,-12783,-4529,-2796,-8210,-9444,-8025,-16492,-17258,-7436,1242,1788,-2848,-17960,-8153,-3980,-10485,-15079,-6581,6357,-2096,-14848,-6114,-1803,-4727,-11130,-20585,-2921,33387,63010,53339,19737,-4050,-14110,-8550,752,12356,23378,30836,17338,5436,-6640,-16193,-8726,-1240,318,4401,10467,5295,6668,-6872,-1855,5589,762,2231,12104,19621,12234,-2733,-21539,-18474,-16305,-5091,4478,4783,-1006,-1702,2321,4093,4872,2508,-5534,-8564,-13746,-7381,3420,5715,-4163,-14334,-3290,-6011,-6805,-4559,-4437,-2698,-637,1043,1532,5501,6267,5293,5649,-87,-2128,519,4303,14532,11713,1195,-7182,2179,8003,6415,1507,-2161,391,-13606,-16194,-13257,-3223,1746,6220,15661,9294,-2872,-10021,-15887,-12891,-13285,-13655,-13678,-14938,-11756,-6692,-7851,-11300,-7429,3037,16387,18459,2859,-1786,8339,11473,19348,18785,15242,14361,6922,496,-3305,-9131,-6228,-3132,-5707,-7365,920,12902,11377,-6995,-20221,-4933,4189,5256,8541,16807,33185,49399,50660,44796,10864,-8452,-9590,-5246,-7721,-12344,-17090,-14450,-7910,-3069,-5881,7877,26161,16678,-2154,-1899,4636,4873,3311,-4104,-8860,-9549,-4485,1656,7523,8815,2280,-1745,-2802,1056,13056,14498,10824,5695,-1704,-9463,-9654,771,7624,5932,802,13,7835,17931,19255,18190,13857,-4931,17923,34727,15412,-5259,-4231,-1253,33128,34294,25959,26362,20497,10863,-1644,-17127,-4012,27571,55295,70472,57515,32360,13427,4451,1664,-5125,-15452,-3656,9272,18970,17662,10707,-2710,-11414,-16028,-2795,18499,39996,55109,53196,39309,27848,19487,15679,15017,8241,-1450,-10189,-12138,-2413,3517,3881,237,-661,11819,26356,45241,46158,38712,33894,24048,11771,-11711,-19006,-16159,-12884,-9056,-10962,-14379,-6016,7736,15117,9468,9038,1127,-2134,188,-4779,-10074,-18032,-17493,-13362,-4625,16211,30299,22454,7897,1761,-372,4375,15701,27963,26455,10452,-3475,-7777,-10405,-10282,-13319,-15232,-7602,4071,3443,-2410,-2794,-1683,-5118,-8887,-15856,-16579,96,11979,12230,7759,-1399,-3597,6020,17064,16607,8180,-6849,-20287,-11092,-4743,-2954,-2985,-5985,-9248,-7985,-7113,-4980,-1205,1675,3723,7326,-147,-17904,-4073,11494,15605,12338,-3055,-14889,-10489,1074,19808,32661,45812,56945,43362,27310,17709,12606,11458,12704,7822,8710,5408,-1747,-5301,-7553,-2257,3198,703,-1324,-5506,-7790,-7863],[-7912,-1874,3024,2867,3425,8815,7312,-2970,-15067,-5038,8556,13181,5634,-5805,-14634,-6504,5209,6585,7013,10875,6291,22,-1671,-1600,-3431,-2132,-184,2891,3394,1210,-944,455,1839,-5416,-19174,-17628,-16592,-17210,-10584,235,12581,7065,-3215,-4488,3097,25187,41497,29685,6708,-11572,-19396,-13593,-16113,-19474,-18211,-9287,-5112,1332,0,65,8554,17539,22896,18063,-904,-39,4548,1789,-6813,-15060,-22720,-18696,-9844,575,11313,21898,33382,17764,-7389,-7384,879,-6005,-17537,388,16727,19812,4476,-10814,6691,20117,17376,-1636,-8245,-10479,-15346,-9485,460,7648,15554,12544,7570,1797,-13357,-10865,-4108,3168,8245,-847,-12968,-16224,-7120,-421,-504,-7268,-10280,-952,5542,3289,-2779,833,7246,2866,-3240,-3877,-221,6773,17272,35583,59559,78744,81821,42074,11504,2136,2873,10107,18502,15544,-6390,-4103,11687,16748,9847,6975,11016,22794,48920,58442,48192,34412,30108,21442,18505,18262,15420,12283,535,-14710,-17681,-3264,13473,22719,20846,6912,-10741,-22513,-12432,-3073,-3647,-5490,6268,20115,24117,-2481,-92092,-218336,-314817,-359442,-358297,-280693,-174617,-88384,-40200,-19629,-15848,-6039,-6675,-5917,-3765,-7871,-10589,-4288,5691,11549,13521,9565,3848,325,-1022,11433,19727,11322,8481,5901,8548,15400,18449,23405,14357,-6374,324,15715,16505,11141,8039,7194,-8196,-18499,-18922,-27060,-29903,-27945,-24148,-12902,5063,9848,16930,22713,26997,17505,-273,-12868,-11510,-3102,3938,7693,6147,2615,4793,13871,15114,8431,432,-865,872,-562,-4864,-11137,-13735,-4599,9164,20423,18522,10677,-1156,-7133,-7225,-1089,3157,4882,9818,1999,-10987,-12086,-14822,-4560,2637,-1582,-12816,-5082,1259,10906,7372,-10938,-10094,-3522,-2027,-9353,-6916,9714,3444,-10963,-16446,1728,22292,26736,16199,2980,-7542,-12881,-13081,-8718,-4713,-2002,2232,4110,-304,-6377,-18195,-22987,-14766,-2913,12407,24258,14630,-1514,-7475,369,1140,-1326,381,3204,-2010,-11832,-4090,-1857,-5355,-8611,-10950,-4181,151,2448,-93,-870,2214,2678,4089,3552,4010,1129,792,4051,10476,15269,14060,8054,-1539,-10867,-15337,-13829,-7818,782,12835,24257,20344,8886,5854,15707,29296,34970,20072,1376,-2024,1738,-1753,-3345,3478,11783,18730,16484,11679,5227,-1556,-10240,-12510,-3343,2199,-3995,-11632,-16679,-17000,-5152,-1573,-4969,-6422,-3350,3143,9797,6806,-7295,-14987,-13134,-12689,-3136,13031,36525,32419,11819,-15877,-3160,2188,-6000,-12007,-7534,-10220,-9059,-12755,-17918,-15132,-14194,-3286,4410,5632,2964,-1849,-1152,-6128,-14217,4139,27016,33782,23589,6184,-9774,-9893,-3417,-6495,-11924,-9895,-13054,-11658,-5712,129,6729,7023,1000,-1626,-7429,-8196,2326,12234,16500,11816,328,-11414,-10593,-11717,-12336,-3024,-455,941,11236,29910,20263,9509,4071,3395,-2123,-6499,-8393,-8608,-7068,-10350,-17153,-13343,-8295,-6473,-2892,538,9441,16503,17902,15426,16190,14809,2324,-8887,-14549,-13996,-11098,-6714,-7112,-7191,-8808,-8930,-9524,-14181,-14139,-7081,-1676,6052,12630,12444,9757,8204,12563,16210,18559,17433,15677,7883,-1977,-1062,-3932,-9928,-10122,-3998,-3773,-11874,-9699,5972,28745,49108,34352,6100,-4250,-7948,-4066,7023,14940,15543,10000,4361,362,-4025,-4640,1485,10403,17872,25350,29673,27180,16022,4636,2557,922,6999,9617,9477,5491,-324,-9100,-13952,-12327,-6142,-6093,-10387,-7553,-1467,1115,-35,-1837,-809,426,-1723,-2246,-10416,-16387,-15713,-15019,-9339,-2549,3792,17540,36013,38684,21006,344,-6102,-7649,-11166,-14414,-10765,-5693,1787,7857,8041,4677,7597,975,-13161,-340,8101,13441,10525,4264,782,-5164,-4061,2009,-1335,-2940,3896,11119,12878,10439,5808,9405,15278,12376,549,-9609,4583,23107,14071,-6893,-11239,-3765,1491,5293,9745,11554,15637,24237,27561,23589,16162,6881,5200,4892,-852,-8215,-3800,7518,14034,7661,-12745,-9565,-8866,-8823,-4059,-2888,-4103,-4909,-5490,-4888,-2202,2493,4083,4524,6066,1760,-6905,-11266,-9317,-3994,-5056,-12836,-8210,-286,-3425,-14347,-16537,-11736,-12421,-7944,-7072,-7726,-7956,-6684,5628,15938,11186,1709,-6017,-2274,6268,1170,-14174,1817,10655,496,-3792,15020,20610,170,-5877,21136,33127,27653,20619,10957,797,-6189,-4713,-208,577,2665,407,-4512,-7158,-1241,-591,-9721,-12623,-732,900,-6457,-14953,-4932,14110,15188,5091,-7206,-11222,-6290,-4899,-2401,-7870,-12618,-15074,-15293,-10882,-8273,-7055,-7385,-12801,-11193,-4004,8823,22320,16247,6192,12109,23707,10167,2645,2505,4031,-719,5758,27053,42819,43518,27124,12286,12260,15429,5106,-11542,-6979,3971,1225,-6402,-5483,-2608,-3770,-6441,-12904,-4160,685,3814,3213,-4999,-2410,4766,14897,27796,34337,26104,10186,-9290,-12745,-6781,-2261,-891,-581,-628,10026,23297,34275,47260,46904,28471,23102,16068,4267,-3374,-2369,2105,18486,22954,31334,31512,12204,-7905,-14039,-9141,-2049,-3898,-13095,-10514,-2435,6726,8357,1160,-6115,-7749,-1726,-3746,-1039,16371,35886,38939,30815,28730,20769,12189,11477,12270,4461,-2497,-6785,-13479,-15528,-7776,255,1935,61,858,212,-5344,-11448,-10338,-8883,-8456,-5821,7383,41638,65347,45111,729,-14218,-13983,-5548,-1539,-1604,-4295,-6245,-6738,-5802,-8509,-11308,-13915,-1991,3206,6649,26109,58738,80497,82426,42401,-199,-9558,-5144,-1463,-1751,-3085,148,5001,3362,-158,-4737,-6407,-4804,-4438,-2833,-3690,-2195,2763,-2371,-12680,-17160,-6343,12773,34184,21849,6094,-2935,-4367,-771,1699,-829,-9112,-12639,-422,5587,1081,-8938,-14304,-13549,-3248,7353,8860,3356,-2822,-5300,3376,11079,21813,26171,26367,24881,15177,-123,-13672,-10647,-11942,-14933,-12809,-6497,14033,25700,12409,-4745,-19399,-13653,-7725,-3956,2917,3428,-9864,-9514,963,13031,14108,8591,-498,-2890,4877,11881,8799,-1731,-10880,-16685,-8562,-5856,-3658,-2958,-9863,-15192,-11796,-8018,-7522,-6819,-4598,-68,-1801,-5162,-2785,-1443,-575,669,-5054,-23360,-18928,-16501,-15098,-8107,-1212,10759,24280,18927,-527,-16589,-6293,6750,13795,12845,12879,10144,3659,6232,21743,30175,19272,13213,10069,2647,989,557,-1186,-5771,-7420,-9990,-12581,-8394,1980,3760,-2364,-10291,-9212,-3329,-389,758,-191,530,1474,1577,275,1528,8971,8884,7067,1269,-8642,-12802,-9904,-9029,-11220,-16038,-10246,8962,30310,39667,27715,7767,-4127,-4150,2467,6310,12484,18912,19604,20015,14243,7312,14242,24747,27470,23910,21038,11244,-2801,-11282,-17501,-13654,-5237,4933,7336,1880,-1307,1434,12188,11410,233,-10514,-5841,878,3142,4224,-4555,-17104,-2385,8404,12376,4791,-633,-1217,-1969,-2561,-4718,-6547,-9517,-7089,-7249,-11511,-16684,-9876,275,12388,20394,17240,6079,-5859,-6061,-4115,-2855,-456,2820,7869,17898,25862,16090,7750,6970,7548,3306,-1722,-5695,-9431,-15239,-19257,-9347,7478,22398,29371,25085,18089,6694,-8981,-2721,22474,43174,38633,24702,10143,-1720,-1287,3532,5988,8834,9017,-1174,-16640,-4793,2325,560,-6576,-11540,-9200,-12662,-14176,-9940,-7508,-9074,-14777,-9562,-4597,-4248,-6100,-4531,-4890,-13352,-5267,-8644,-18605,-11728,-771,7269,6299,-931,-134,6984,7710,12058,15280,14943,10951,6972,3391,4172,9011,11164,5294,-3843,-6102,178,10842,18125,12254,1330,2338,12238,20908,9383,-3667,-10505,-10791,-4132,3610,10129,14441,17692,22765,28181,32539,33899,34929,32157,28807,31560,26295,9291,-8901,-18641,-14545,-10937,-1844,-1197,-4985,697,10732,16722,17895,2909,-9679,-5661,5613,17392,20890,12751,6042,5511,6672,4179,-2531,-8017,1495,9627,1404,-7717,445,5758,1699,-7560,-16727,-6543,-10734,-20231,-14797,-5995,-11861,-17475,-13772,-7017,971,6629,12529,17552,20788,16487,13171,13132,18505,26240,38108,40798,26934,18953,19241,10476,817,356,-11528,-16446,-13611,-6644,-2095,1531,322,1142,7648,1176,-6682,-5096,-5275,-9893,-11727,-309,13919,10318,163,-7683,-7782,-6643,-3826,-3796,-7533,-11110,-11214,1634,12748,8753,4361,9126,19025,31055,26233,11601,-123,-10316,-13319,-557,14084,23025,18657,17660,27294,29989,15818,4281,1991,2264,14,-5315,-11690,-13907,-11648,-10284,-11241,-12210,-13416,-10568,-13615,-10092,-971,4752,5425,3705,5495,3470,-863,-5915,-10307,-8177,10620,37113,52228,37477,26054,25513,25728,17383,12365,8276,-1258,-10665,-14481,-16275,-12362,-7024,-7642,-4620,3549,3049,-4292,-1195,8415,19706,27942,22600,3701,-14907,-3428,11829,6511,-12109,-12811,-17718,-7792,-1144,2303,2037,2621,4126,5392,866,-2326,-3520,-1080,4313,9141,8398,3884,-6285,-16916,-12359,-10550,-4087,-630,-527,7486,11743,14054,10968,4077,-2766,-6532,-5552,-3709,1092,8343,8003,1197,-1508,8228,26732,29908,20932,17238,26507,29928,15004,-8547,-2621,9166,19188,22941,3776,-5384,-2016,-1070,-4236,-16049,-15092,-6984,-1222,1555,-3249,-8895,-2324,4121,-2360,-3792,4317,14219,15497,8246,831,8294,8185,2351,-4919,-5964,-5072,-9831,-12650,-9369,-8021,-13807,-15027,-3502,9195,20668,23035,14099,791,-11868,3564,18200,16793,5248,-6102,-12726,-12225,-11069,-2990,10164,15278,2778,-12514,-2060,11577,12278,-1844,-2791,9081,13051,4656,-5655,534,1521,2602,763,3881,3726,717,4055,-5413,-6431,-8364,-9355,-9238,-13189,-10027,5317,14043,21050,27279,26479,10902,-8198,-8166,1274,-1413,-6234,-4679,-1955,470,6148,9761,5689,2951,8566,9047,7629,3561,-3263,-10595,-13613,-14602,-13226,-8339,-1454,1585,949,-8111,-12021,782,6721,2090,-3701,-4677,2218,4030,3143,1549,404,5766,17523,31418,31916,20334,11690,5094,-5591,-5998,-6058,-4854,-2119,-462,7327,11011,5938,171,-6826,-14720,-11977,2338,7545,5034,555,4894,14653,17896,6921,-3732,-729,8549,17742,18310,2533,-16378,-12499,-9584,-11370,2504,13122,16731,32623,64590,93597,80044,47935,25821,37718,59709,65448,54763,33495,14393,1158,3851,-2170,269,3165,1743,-696,6036,11164,3371,-2886,-8778,-9102,-3777,-135,-1158,-8330,-16656,-8948,-5522,-4845,-9617,-14106,-20076,-18303,-11726,-6335,-7800,-9408,-11138,-9641,-5626,-6584,-11979,-14449,-3836,3996,12519,13232,16066,26101,33260,40030,58808,34842,22916,-8535,13101,47568,72974,43832,45909,33580,18768,5979,2964,1208,-9607,4682,230,-18795,-10385,28538,130400,175564,159009,83428,10889,136873,209806,208488,142639,43961,10800,7467,5142,1155,-12193,-7281,-3111,23237,25427,21536,14560,-741,-10848,-15991,-19871,-11929,9537,12132,5622,5454,8884,40286,78585,87167,65077,34281,20301,46361,71929,75545,53866,34342,-6432,-6926,-6677,-4398,-440,-4912,-12657,-15809,-11612,-3933,-3069,-8382,-8335,-5104,-13104,-16396,-9553,-1655,-1835,-4911,-20169,-9577,-4404,-8542,-12536,-6471,6062,-1979,-11068,-5116,-1686,-3777,-9553,-18380,-3472,32450,67062,63094,28119,-491,-13724,-11669,-2688,9225,21062,30489,17741,4928,-8147,-18872,-10127,-4306,-3408,649,6024,1000,6217,-4625,-1845,5582,1982,3667,12390,17706,9394,-4208,-22889,-20006,-15595,-4040,4717,4231,-1966,-1795,3641,4984,3936,681,-6151,-7648,-14358,-7965,3406,5830,-4300,-14662,-2963,-5286,-5507,-3300,-4035,-2789,-1160,-56,-795,1809,3540,4543,7597,4077,444,4981,9632,16897,10411,-565,-6436,8513,17587,17494,11388,4997,4323,-10312,-6630,-1918,-3594,-104,6230,17348,11033,-1536,-8707,-15235,-13181,-13928,-13863,-13010,-13863,-10479,-4639,-4858,-7443,-3472,6513,19795,24029,10021,4774,13186,14906,21413,19972,16270,14460,6491,1052,-1886,-8080,-6306,-3445,-5757,-6551,2357,13881,11686,-6911,-19119,-3473,5394,5276,7543,15522,30782,44264,43908,36355,6507,-11715,-12951,-6742,-6756,-11898,-16735,-16527,-11605,-7397,-9815,8956,29033,19833,-611,-609,6891,7682,6732,-699,-7783,-10623,-6861,-1885,3373,4318,-1016,-3925,-5518,-1619,12279,16538,12918,7090,-954,-10033,-14463,-2294,6653,6615,2164,1220,8315,19782,21800,18570,13944,268,23901,38603,17882,-3617,-3422,18994,50977,43320,25549,23244,15435,6701,-4759,-18961,-4434,27395,57302,74002,56158,28326,9384,1316,-632,-6150,-16068,-2399,12516,23719,21798,12877,-2428,-12388,-14530,-1965,19392,44161,60482,55732,38564,25276,16875,14979,14384,6560,-3152,-11830,-11103,-1567,3603,3457,-690,-2610,9795,25856,45494,45970,38687,32238,22496,13696,-8390,-18099,-19230,-14716,-10588,-12382,-16651,-7167,7997,13645,6797,8221,3907,1839,3554,-1920,-8366,-17036,-16955,-13041,-4442,15893,27644,17761,6003,2642,2074,7415,19048,32357,29197,13580,346,-4901,-10119,-10644,-13130,-14769,-7504,1802,1239,-3738,-3520,-1665,-4445,-8487,-16277,-16997,431,11012,9224,1879,-8353,-9662,1972,14462,14077,5935,-8520,-19761,-9210,-2839,-2072,-3090,-6216,-10153,-9359,-8181,-6283,-3790,-2486,-1739,2519,-2553,-19574,-3672,11026,14867,12838,-2160,-14843,-13174,-2245,15290,30363,43028,58525,48352,29603,16385,9068,7659,12563,11693,10296,1392,-5019,-7904,-10493,-5597,1616,929,23,-2935,-4184,-4876],[-8288,-2238,3383,3596,3470,8680,9267,943,-10662,-8669,4444,11502,6214,-4055,-11533,-7264,3300,5612,7738,11876,5294,-2244,-3881,-2200,-1816,927,4279,8687,10001,6993,2088,455,1095,-4142,-18300,-19729,-18661,-20010,-13848,-3414,8972,5191,-5134,-7201,-2323,14335,30332,24727,5162,-12507,-21345,-15033,-16785,-19816,-18792,-10735,-8632,-4374,-1542,5730,15506,23524,25356,17789,-5003,-3466,2393,935,-6588,-14510,-23662,-19893,-10506,-116,6855,13348,25595,14234,-8463,-5591,1240,-7063,-17942,202,18045,20821,2743,-10882,7585,19988,17263,-1470,-9368,-12250,-17259,-11016,234,9697,20373,18034,11270,2486,-15439,-8862,-4772,-335,3408,-3615,-13913,-18085,-9050,-2459,-2304,-7974,-10274,-1839,3853,2116,-511,5030,10676,4161,-4659,-6986,-3480,2989,12142,28194,49521,62064,61743,26390,4307,-3987,-1929,6376,15233,12940,-5996,-4501,8850,11991,3535,263,5525,16812,40849,47912,38295,26373,26892,19906,17234,17843,15932,14090,1666,-14452,-19402,-4650,12437,23353,22357,6120,-13877,-17503,-5879,381,-4022,-4037,10340,23701,25781,-2946,-107966,-281411,-401719,-440168,-440995,-367712,-250251,-137429,-62796,-28058,-14993,-5571,-7245,-7486,-5911,-10559,-13339,-6794,2090,6822,7592,4304,-567,-2409,-1420,15767,23172,14266,10530,9029,13359,20917,22619,25075,13317,-8431,12,15061,15900,9560,6172,5272,-8838,-19551,-21559,-29747,-32039,-30563,-29431,-16601,4153,11324,16924,22690,25595,14810,-2376,-13953,-11829,-3542,4538,10206,9725,5637,5144,8800,9990,3557,-4062,-3713,431,187,-4424,-11899,-13701,-2582,12553,23011,21104,14275,1136,-6215,-7745,-3467,-536,1130,7828,5504,-5898,-5445,-15787,-14924,-5932,-8447,-14575,-5503,470,8860,2876,-14633,-6250,-1337,-459,-8514,-6500,13174,9962,-1649,-13131,-5149,15720,21582,13885,2776,-6895,-13032,-13553,-7322,-1785,-82,2284,4380,944,-5635,-17449,-21191,-14950,-3991,11896,25506,16069,74,-6667,-1128,-2791,-5167,-858,3868,171,-8643,-2453,-275,-3348,-5746,-10809,-9134,-1966,1332,-1375,-3269,-809,549,3226,3759,5578,3719,3437,5591,10630,13807,12410,8284,398,-8395,-13357,-15272,-9252,-940,9669,21056,19424,8544,4926,13850,26288,32058,19693,1590,-4972,-867,-2542,-3869,3414,12904,19876,17306,12537,6218,-272,-9201,-14561,-5103,731,-4776,-11837,-15773,-14678,-2748,2796,-2116,-6003,-4165,1676,7944,2862,-11120,-15810,-11143,-12895,-3903,12056,35186,30308,12786,-14997,-3824,1554,-6804,-13687,-8070,-9781,-7668,-9960,-14484,-12745,-13789,-3658,4603,5832,2530,-2358,-1156,-6086,-13106,4924,30735,36061,23136,5192,-12207,-13462,-6025,-8155,-12315,-10393,-13531,-10373,-5687,66,6839,8214,2789,46,-6992,-10133,528,11597,17049,11523,-1270,-11089,-10797,-13740,-15150,-6434,-2247,-1462,7250,27962,18752,7695,2250,2599,-468,-4629,-7802,-9472,-8440,-11334,-17689,-13904,-9788,-6319,-530,5149,14031,19353,17755,13186,12109,11653,851,-9818,-13707,-13472,-12595,-7313,-6464,-5757,-7009,-6724,-6963,-12042,-12774,-6245,-1627,6073,13169,13829,12078,10872,16338,20743,20846,17743,16580,9495,1252,3235,-1366,-9061,-9474,-3420,-3364,-11908,-8809,8062,31279,48854,31419,2249,-7377,-8823,-3852,8840,16572,15672,8355,2369,-372,-4141,-4084,2468,11490,18831,25708,26951,23071,13633,3752,1720,158,7286,11310,13782,10764,3979,-7188,-14513,-13555,-6313,-6115,-11034,-7873,-1679,425,-238,-1056,-1275,-2521,-4947,-4890,-13187,-18636,-13529,-13431,-7895,-1277,6172,24543,45136,47070,26439,4504,-2441,-5520,-10790,-15072,-12243,-10518,-2166,6324,7915,3660,5986,-755,-10268,1511,8000,13292,11159,6749,3252,-4025,-5274,-1494,-3424,-3398,4538,12165,13965,11205,6288,9586,15457,10564,-2799,-11345,3994,22701,14803,-3983,-9641,-2758,2698,6606,10694,11973,16316,24507,27404,22887,14882,5342,3828,3792,-1106,-8054,-7375,-1218,2817,1460,-13751,-9903,-8277,-6908,-1627,-1213,-3239,-4356,-5035,-3953,-528,3254,2762,4608,7420,5555,-1690,-6927,-6758,-2166,-3294,-10501,-7398,-119,-3360,-15541,-13228,-8777,-11279,-7802,-6482,-7329,-8181,-7494,5487,17981,13350,1646,-6070,1121,7796,1828,-12113,2723,10637,-1357,-8692,13477,21185,1441,-3748,21375,26970,19260,13668,7342,-922,-6942,-5345,-1762,-2052,-961,-4186,-9872,-12665,-3744,755,-5095,-14520,-6350,-1871,-6638,-11911,-1924,16281,18714,10270,-393,-10456,-9005,-8808,-6778,-13251,-16639,-16949,-11935,-7393,-6490,-6332,-7138,-12580,-10386,-3540,8325,21079,14227,3985,10125,21108,7424,883,1268,3751,-1731,2996,23612,36744,35550,19250,6988,9883,14465,4292,-12179,-6056,3977,543,-6922,-5518,-2046,-2667,-5014,-9100,-2823,2658,5452,2225,-8200,-3808,4467,15179,29924,39334,32766,15891,-4895,-15373,-12845,-10912,-4418,986,4321,19294,31495,38546,49032,51336,33622,28053,18864,5365,-3577,-3714,2219,18038,22793,31580,30316,9703,-9793,-15037,-9077,-1325,-2198,-12067,-15190,-6530,2284,4681,-936,-5844,-7192,-3386,-5799,317,19814,36077,36356,27742,24741,16276,9470,9785,10985,3282,-3967,-7177,-12201,-13695,-8540,117,2016,-396,116,-19,-5318,-12218,-12357,-11055,-10123,-7760,4140,34151,53613,32415,-4314,-14171,-11805,-2946,982,209,-3452,-5919,-5769,-4294,-7574,-11852,-12805,-758,2934,3407,21967,53702,72932,73508,37516,-645,-8868,-4262,-676,-829,-3277,-287,6133,5762,1722,-3168,-4776,-3612,-4150,-2356,662,4379,8610,1506,-11051,-18380,-9898,7842,30432,22021,6877,-2249,-4959,-1067,2581,1071,-6546,-13130,-1018,6078,2709,-7201,-13460,-13229,-3304,6996,9132,3664,-1822,-4267,3307,12186,21429,23478,22614,19876,10596,-3515,-16281,-10469,-13230,-9859,-9866,-4941,13912,22622,9446,-6408,-19965,-12423,-7000,-2332,5776,3397,-12090,-7613,6349,24444,25424,13286,64,-3670,3166,9731,6789,-2162,-9817,-16606,-10230,-5671,-1197,-117,-7177,-11908,-9713,-6906,-7764,-6809,-5276,-805,-3106,-6920,-4193,-2089,237,3178,-1311,-18518,-18192,-13491,-12129,-5354,1729,13692,27474,19227,-417,-15893,-6025,7337,13361,10904,8151,4465,-110,2606,18045,32738,21191,12780,6986,353,-816,-473,-1350,-5321,-7617,-11615,-15142,-9138,3097,5348,-2247,-9922,-8458,-2821,-723,-1045,-3119,-3935,-3649,-2063,-2358,1448,7928,6715,7083,4145,-3854,-7286,-5569,-6321,-10028,-17142,-11520,8114,31330,43185,32904,12326,-1361,-2887,3117,6095,10000,17427,21648,26840,27152,18980,19737,25348,23741,19017,17466,9160,-3279,-11471,-17374,-13499,-6226,1766,2764,-2973,-5650,-1610,10612,10916,391,-9671,-4252,3094,4487,4248,-5772,-17658,-808,11833,15343,5858,-762,-3011,-4553,-5231,-6863,-6380,-7476,-5421,-5986,-11372,-19298,-11698,-2310,10007,19687,17318,5991,-7017,-6932,-4869,-3947,-2021,700,4998,14146,23594,15766,8899,8622,8422,3625,-1406,-4890,-8899,-16363,-18374,-7923,8010,22121,28914,24635,17377,6838,-8752,-3577,22785,47098,44270,29655,14705,735,82,5233,8016,12535,13465,906,-18613,-6089,2556,1411,-7007,-11614,-8202,-11456,-12974,-9818,-7437,-8286,-14021,-13098,-11765,-12404,-11860,-2235,-1166,-12400,-6249,-9192,-17953,-10462,819,9061,7718,-796,-1999,5979,7989,13284,15960,13582,8010,3888,2205,5297,10150,11022,4962,-4269,-7032,-2124,8312,16371,11512,491,1494,11626,20431,8358,-3189,-7739,-7247,-893,5687,10703,13300,15218,19395,24841,29672,32013,32714,30817,26750,28023,22381,5881,-10655,-17670,-12729,-8382,-198,-1723,-7765,-2965,8142,14963,16617,3090,-7013,-4312,5630,17217,20453,12410,4728,3853,5811,4343,-1050,-5743,3428,11477,2367,-9027,-1663,5304,2924,-5145,-11339,-4113,-9547,-19742,-15718,-5513,-10528,-15706,-13249,-8363,-841,6326,13512,19863,22295,16875,13365,14386,21751,30089,41686,44575,31390,21122,17686,5461,-4663,-2831,-11431,-17205,-15724,-7599,-935,4190,2946,1432,5239,29,-7471,-2173,1573,-5314,-8394,-1275,11368,7431,-1724,-7418,-6697,-4392,559,1553,-6090,-12103,-14647,-3355,4754,72,-2302,3678,11933,22062,19300,5984,-4259,-12218,-14052,-4117,9022,17314,12695,14482,27715,34651,22934,8830,3211,1440,-1234,-6160,-10863,-12174,-13272,-11380,-11665,-12342,-12744,-9717,-11981,-9532,-1695,3402,3600,1924,3968,2336,-1752,-6442,-10005,-6031,11494,33921,46728,32613,22195,21845,22176,15119,11325,7994,-849,-10472,-14682,-17351,-14401,-7845,-6444,-2811,4589,4530,-2569,434,11005,24681,34687,30161,7403,-14916,-4234,11615,11129,-5206,-6303,-14596,-10834,-540,5209,4679,3359,2587,2959,-520,-2945,-4635,-2837,2290,7312,6461,2596,-6672,-18341,-11726,-9366,-2619,1636,2073,10150,14762,17148,12652,4629,-2581,-6554,-5719,-3908,662,7260,6461,-774,-5389,1331,17326,22057,15279,13221,25622,32328,16346,-8586,-5332,5857,16167,20074,3464,-6320,-6371,-10136,-14764,-17515,-13830,-9934,-3867,103,-3448,-8899,-3743,4554,540,-2559,3899,12106,13188,7371,1362,5927,1212,-6733,-12506,-9911,-7291,-10870,-12924,-10018,-9241,-14207,-17332,-5605,6693,16863,19087,12152,200,-11118,5446,18443,16774,4807,-7881,-11368,-11678,-13665,-8059,6425,15194,4672,-13255,-4782,9203,9667,-5042,-5087,7577,11683,2691,-10360,-3907,-2774,-181,-1602,-324,-1295,-2367,3338,-3398,-4134,-6563,-7302,-6199,-7246,-8211,4210,16061,25309,29749,25675,8825,-10644,-5377,5113,2873,-4692,-5316,-1437,2988,9153,12015,6039,2052,8010,9189,6617,2448,-3597,-9956,-12744,-14668,-13558,-8070,-802,2747,2872,-5386,-10982,-255,4723,906,-4046,-4235,3521,5881,5336,4176,2836,6505,16481,28353,27039,15504,5959,-1390,-9962,-8298,-8200,-7423,-5336,-5654,1192,7677,6479,3041,-3771,-13952,-14757,-1008,5629,6024,4108,9854,19745,23325,12286,-647,1009,8574,16724,17898,3101,-16315,-12572,-7978,-8035,-1484,8486,23243,59036,108784,149566,130617,83082,46094,64905,100976,110946,93469,58980,25739,3238,9486,798,1003,3517,2214,602,8412,13288,6920,-1307,-9555,-11817,-5513,-771,-1635,-9145,-17398,-10918,-7944,-7573,-13204,-14492,-18890,-15771,-10141,-4867,-5271,-4868,-5313,-5328,-2666,-4574,-10009,-15663,-6094,2095,10219,11220,16045,24664,24772,21474,39270,33141,34753,9545,21213,40752,62487,34220,29730,21686,9032,3704,3482,2818,-10862,6330,5362,-14142,-6718,53679,178827,218570,182481,92840,5033,157428,226358,205658,132876,48258,5983,16175,12895,14041,-5285,-945,3489,25202,26054,21963,15422,927,-10614,-17921,-24688,-11557,10991,12923,5547,6,19839,77362,134484,148036,113934,65352,38547,70249,104025,108109,78320,47939,-5381,-4563,-6505,-5229,-1465,-6820,-15124,-16133,-10931,-3005,-2807,-8342,-7375,-2616,-10631,-12465,-9829,-4165,-5376,-7415,-19793,-9567,-4013,-6759,-9980,-5171,7357,82,-8086,-4936,-2294,-3486,-8496,-16453,-3727,30779,68515,70166,35887,3199,-12658,-15138,-6242,6050,18709,30054,18575,5216,-8539,-18832,-11513,-8260,-8087,-3731,1615,-3007,5433,-2337,-2712,4333,2758,4845,12131,14917,5915,-5983,-23356,-21441,-14312,-3081,4651,3279,-3271,-2036,4889,5557,2394,-1938,-7093,-6610,-12391,-8186,3423,5754,-4750,-14431,-2507,-4699,-4922,-3192,-4807,-4013,-3249,-2977,-4661,-2973,258,3290,8929,9203,4677,9397,15227,20052,9695,-2148,-4898,15504,28654,29268,23518,17350,14956,7593,15345,15238,-978,-1832,6352,18006,11932,-670,-7723,-14799,-13647,-14713,-14214,-12482,-12929,-9523,-3201,-2529,-4116,103,9253,21755,28123,17201,12669,18467,17831,22164,19693,16343,13952,5823,1379,-735,-7297,-6608,-4036,-6032,-5865,3664,14617,11956,-6402,-17001,-1766,6683,5244,6239,13691,27208,37672,36631,28698,4127,-11827,-15464,-8140,-5424,-10465,-15708,-18794,-15546,-12128,-11740,11074,31253,22226,586,267,8526,9978,9721,2145,-6712,-11367,-8873,-4954,-454,-452,-3866,-5496,-8558,-5405,9972,17219,14183,8251,525,-9040,-17652,-4234,6130,7634,3981,3015,9110,20739,23038,18364,14899,6053,27592,40636,19251,-190,4462,40594,66789,50390,23592,17859,9213,2035,-7897,-20535,-4532,26833,57890,74754,52328,22954,4453,-1962,-2978,-6863,-14818,-610,16256,29258,26906,15649,-2070,-13701,-12170,-582,19690,46306,62769,55380,35885,21612,14016,14432,14130,5694,-3805,-12866,-9830,-320,4147,3482,-1292,-4467,7204,24194,43468,43673,37139,29518,20393,15108,-4609,-15298,-17974,-14806,-10974,-12907,-18104,-7309,8862,12230,4333,6770,5705,5158,6838,1233,-6433,-15773,-15953,-12209,-3826,15756,24766,12882,4528,3843,4994,10772,22413,36488,32035,17172,4753,-1734,-9592,-10578,-12511,-13861,-7058,-268,-595,-4482,-3536,-967,-3199,-7610,-16202,-15290,2271,11009,6878,-3234,-14154,-13699,904,14663,13595,5223,-8814,-18622,-6958,-706,-1057,-2774,-5708,-10217,-9664,-7982,-6343,-5157,-5419,-5936,-1300,-3856,-17617,-2545,10791,14295,13379,-522,-13833,-15176,-4705,11249,27432,38330,56159,49399,29153,14253,6192,5099,12803,15806,11590,-2654,-7945,-9534,-11883,-7259,1236,2317,2485,979,1242,-544],[-7111,-1083,5372,6226,5589,10304,12779,6576,-4734,-9769,695,10284,8445,327,-5587,-6414,1743,5272,9541,14033,5665,-3004,-4629,-1485,713,4567,9307,15144,17352,13505,5662,1239,1316,-1843,-15586,-20179,-19233,-21157,-15742,-5557,6609,4406,-5830,-8672,-6396,4350,19123,19778,4362,-12328,-22040,-15263,-16123,-18654,-18124,-11000,-10628,-9015,-1208,12214,22632,29731,28156,18476,-7491,-6025,840,808,-5472,-12989,-22710,-19751,-10349,-400,2844,6748,18386,10624,-8314,-2567,2691,-7043,-17359,733,19556,21866,1282,-10913,8766,20202,17151,-846,-9858,-13393,-18719,-12184,268,11523,24937,24117,16136,5291,-9926,-3574,-2508,-3157,-1618,-6075,-14333,-18891,-10208,-3807,-3501,-8272,-9691,-1622,3862,3054,2812,8744,13233,5009,-6004,-9661,-5496,950,8904,22195,39566,45258,42044,13640,-1710,-8679,-5193,3921,12806,10764,-5254,-4064,6318,7267,-2413,-5352,1112,11598,32200,36537,28156,18594,23229,18651,16736,18247,17299,16755,3677,-13410,-20824,-5735,11229,23095,22810,4960,-16413,-11522,1403,4365,-4180,-2393,14053,26848,28335,2679,-97662,-285517,-466621,-494339,-496384,-434495,-318857,-186948,-86081,-34725,-13536,-5432,-8074,-9070,-7524,-11922,-14333,-7674,-81,3212,2657,-477,-4467,-4490,-1231,18934,24827,16458,11788,11144,16713,24672,25420,25690,11734,-10794,-184,14239,14932,8025,4345,3180,-9471,-19952,-22606,-29522,-30504,-29191,-30589,-19062,3647,12921,16410,21873,23490,12163,-4065,-14687,-12582,-3931,5311,12608,13066,8568,5836,4461,5187,-1238,-8803,-6615,-412,815,-3906,-12470,-13203,-324,15272,24230,22305,16795,3032,-5688,-8898,-6167,-4565,-2866,5489,8884,653,2111,-8298,-16999,-11884,-14745,-14013,-5846,-1256,5328,-2462,-17165,-1610,1321,1174,-7682,-6084,16373,17606,8975,-4782,-10363,9967,17034,11996,2882,-5997,-12658,-13817,-6012,1481,3637,4012,5142,2272,-4791,-15803,-18536,-14651,-4997,11156,25890,16767,1338,-5755,-2449,-5980,-6974,-81,5819,2983,-5711,-1517,531,-1980,-3353,-6501,-15823,-5266,-498,-3141,-5953,-4210,-2427,1446,3314,6605,5770,5692,6925,10200,11490,9948,7779,2031,-5984,-11616,-14754,-10323,-2962,5431,15825,16471,7009,2915,10832,22151,27938,17835,-28,-8469,-3592,-3783,-5043,2247,12564,19315,17000,12477,6514,506,-8154,-16435,-7042,-961,-5742,-12283,-15113,-11848,1903,8086,440,-6030,-5542,-443,5317,-1116,-14253,-14259,-9286,-11632,-5545,9449,31141,26242,12442,-13830,-5571,-191,-8035,-15717,-9474,-9937,-6890,-7776,-10029,-7355,-8724,-3599,4342,5641,1825,-3278,-1703,-6331,-12226,4704,32220,36459,21602,3844,-14244,-17406,-9231,-10355,-12366,-11100,-13201,-9297,-6162,-643,6347,8958,4246,1401,-6351,-12029,-1727,10064,16248,9892,-3594,-8942,-7439,-8154,-10566,-9502,-4008,-4066,3167,24986,16721,5675,57,1345,380,-3567,-7709,-10756,-10304,-12875,-17960,-14059,-10122,-4839,2273,9690,18115,21170,16390,10051,7285,7072,-2061,-11650,-12469,-12175,-14953,-7834,-5514,-3681,-4613,-4010,-3996,-9676,-11507,-5942,-2401,5217,12898,14608,13811,12955,19456,24131,21940,16983,16216,10212,3955,6850,543,-8700,-9035,-3019,-3287,-12243,-8194,9856,33479,48051,28777,-1164,-10778,-9998,-4356,9655,17252,15088,6546,416,-1065,-4136,-3535,3251,12088,18962,24737,22554,17371,9761,1621,-122,-1189,7393,13388,19460,17928,9797,-4259,-14317,-15129,-6977,-6571,-12013,-8512,-2323,-574,-404,161,-786,-4375,-7762,-7570,-16074,-16763,-10950,-11595,-6372,21,9232,31433,51928,52344,29662,7452,367,-3822,-10421,-13962,-10757,-13643,-5514,4811,7795,3240,4048,-3179,-8292,1646,6571,11984,11056,8919,5450,-3125,-6357,-4786,-5723,-4404,4421,12391,14480,11668,6610,9437,14875,8114,-6224,-12610,2950,20672,13667,-2190,-7869,-1990,3325,7078,10575,11718,16538,24154,26358,21238,12957,3376,1995,2128,-1988,-8004,-9593,-7765,-6912,-5683,-15414,-10384,-7897,-5611,151,82,-2693,-4074,-4823,-3156,1020,3655,1109,4275,7767,7732,2025,-3086,-4426,-675,-1864,-8222,-5471,752,-2150,-13636,-9958,-6184,-10256,-7797,-6065,-7008,-8365,-8380,5159,19559,15220,1268,-6289,4116,8079,1014,-10435,3772,10782,-1909,-13292,11952,21580,2898,-2422,19602,19460,10777,6448,3264,-2953,-7930,-6330,-3572,-4628,-4070,-7677,-13688,-18157,-6134,2319,329,-7795,-12146,-4748,-6690,-8950,1128,17617,21579,15290,6684,-3347,-7162,-10175,-10651,-13883,-13478,-13508,-8315,-4095,-3445,-4322,-6058,-11780,-9271,-2754,8113,19557,11802,1990,8463,18280,5059,-565,407,3863,-2391,-391,18137,28244,25550,10501,1734,7272,12780,2925,-12505,-4746,4095,-73,-7437,-5531,-1562,-1701,-3616,-5622,-59,5974,7885,1779,-10897,-4669,4151,14931,30630,41953,37348,20968,-630,-10694,-10965,-16177,-6940,3394,10107,29291,39121,41918,49465,54739,38481,32105,20896,6258,-3581,-4905,1488,16042,21068,29823,27287,6498,-11720,-15983,-9047,-774,-729,-9012,-18893,-10768,-2231,901,-3044,-5372,-6226,-5172,-7042,4806,24095,35155,32831,24223,20349,11361,6171,7549,9034,2256,-4986,-7154,-10460,-11943,-8940,111,2121,-858,-648,-218,-5015,-11807,-14213,-13098,-11517,-9407,1192,27307,43542,23244,-6726,-13532,-9637,299,4394,2673,-2226,-5543,-5077,-3210,-6450,-12051,-11343,696,2546,-77,17059,47217,63741,62722,31765,-1091,-8149,-3349,59,24,-3477,-778,7103,8251,3884,-1254,-2904,-2305,-3695,-1768,4121,9756,13946,5625,-9008,-18276,-13677,1998,24129,20481,7327,-1322,-4949,-1001,3972,3789,-2937,-12334,-2043,6201,4113,-5410,-12354,-12662,-3249,6621,9382,3999,-660,-2780,3062,12571,20017,20769,19681,16270,7119,-6417,-18292,-9306,-8347,-2762,-6859,-3204,14252,20314,7475,-7213,-19053,-10541,-5612,-22,8745,3192,-13625,-4508,12733,35615,36380,17649,435,-4411,1432,7179,4328,-2836,-8960,-15133,-11300,-4750,1515,2254,-4946,-8359,-7036,-5405,-7859,-6837,-6099,-1891,-4521,-8633,-5604,-2759,918,5426,2264,-12356,-12495,-9090,-9003,-2451,4534,16238,29735,18795,-383,-14990,-5395,8013,12855,9031,3482,-477,-2382,179,14884,34657,22860,12202,4196,-1285,-1922,-848,-1064,-4674,-7875,-13507,-18155,-9617,4320,6840,-2269,-9266,-7307,-2041,-1011,-2908,-6018,-8219,-8236,-5372,-5197,797,6361,4572,6781,6445,311,-2621,-2129,-4119,-8848,-17644,-11982,7758,31849,45445,37250,16988,1943,-1093,4163,6405,7786,15375,22930,32836,40568,33147,26672,26021,20012,14091,13428,6747,-3813,-11544,-17043,-13213,-6956,-1065,-1629,-7597,-9651,-4024,9346,10495,590,-8993,-2868,5346,6137,4813,-6035,-16459,732,15288,18438,7021,-734,-4692,-7051,-7727,-8516,-5430,-4820,-3042,-4140,-10466,-19632,-13098,-4685,7586,18493,17178,6085,-7903,-7581,-5463,-4899,-3471,-1373,2034,10026,20431,14929,9865,10246,9466,4185,-961,-4009,-8057,-16406,-16645,-6295,8575,21766,28273,23639,15961,6419,-8500,-4402,22114,48999,48378,33991,19772,4249,2236,7562,10935,16862,17565,2622,-17792,-6674,3585,2867,-7153,-11772,-7523,-10245,-11517,-9431,-7287,-7388,-12263,-13187,-15476,-19425,-14221,-336,1835,-10037,-6654,-9224,-16159,-8271,3037,11031,8871,-841,-3628,5405,8977,15102,16946,12550,5673,1795,2260,6994,11531,10911,4573,-4446,-7559,-4299,5187,13705,10413,-221,868,11006,19293,7114,-2543,-4532,-2829,3348,8529,11654,12231,12815,16032,20943,25904,29097,29312,28550,24598,24860,19071,3394,-11374,-16471,-10715,-5083,2656,-933,-9573,-6988,4521,12257,14979,4162,-3903,-2257,6175,17139,19889,12208,3778,2408,5019,4800,976,-3129,4697,12198,3047,-9965,-3595,5127,4652,-1621,-4579,488,-6996,-18679,-16215,-4536,-8524,-12584,-11523,-8686,-2062,6309,14646,22453,24032,17435,13567,15526,24938,34164,45301,47835,35571,23206,16128,1359,-8357,-4893,-10350,-16319,-17694,-8408,361,6988,5520,1765,3201,-1093,-7979,962,9264,1465,-4613,-2674,7829,4263,-3206,-6711,-5594,-2512,3784,5977,-4106,-12224,-17260,-7047,-1365,-6396,-7056,-498,6195,13712,12926,1548,-7040,-13068,-14645,-7230,4414,12059,7760,11855,27822,38315,29255,12903,4270,603,-2482,-6698,-9030,-8917,-13474,-12272,-12087,-12521,-11799,-8014,-9236,-7860,-2145,1902,1649,217,2644,1353,-2463,-6769,-9378,-3516,13303,32015,42439,29093,19775,19665,20189,14504,12003,8989,293,-9999,-14488,-17971,-16419,-8557,-5325,-1255,5529,6332,215,3284,14761,30192,41872,38435,11568,-14397,-4736,11272,15869,2924,-165,-11574,-12385,1066,9162,8491,5177,1788,803,-1781,-3595,-6051,-4609,248,5240,3926,144,-8083,-18645,-10183,-7533,-1048,3649,4234,12168,17318,20175,14716,6042,-1239,-5416,-4991,-3633,401,6187,4905,-2555,-8491,-3942,9554,14889,9736,8718,22878,32515,16566,-8202,-7904,2282,12229,15813,2534,-7052,-9800,-18424,-15403,-10332,-10283,-11242,-5837,-783,-3218,-8512,-4815,4256,3003,-1369,3445,9932,10746,6281,1828,3941,-4211,-14037,-15420,-10396,-8371,-11254,-12549,-10165,-9893,-13646,-18208,-7588,3918,12542,14849,10143,-140,-10190,5998,17009,15672,5327,-6389,-7699,-9208,-13853,-13602,1494,13439,5860,-13489,-7143,6868,6864,-8142,-6792,6046,9462,119,-12938,-6655,-6004,-2307,-2898,-2670,-3558,-2796,4530,108,-1255,-3985,-4223,-2098,-906,-946,5581,18225,28237,30470,23284,5643,-13530,-2079,9133,7247,-2140,-5334,-1224,4658,11185,13846,6427,994,6650,8692,5730,1562,-3519,-8798,-11589,-14391,-13563,-7699,-157,3891,4945,-2297,-9469,-1552,2439,-132,-4306,-3840,4477,7295,6992,6211,4683,6766,14570,24104,21300,10555,785,-6872,-13090,-10687,-10408,-9769,-8022,-9328,-3919,5238,7904,6587,97,-11852,-18206,-5441,2922,6143,6505,13403,23623,27741,16932,2409,2457,8151,15122,16944,3538,-16044,-12324,-6245,-4853,-2172,5276,15247,57325,108300,152248,134753,89467,43557,46905,75009,81142,68229,46409,23542,5638,18182,5086,2051,3681,2516,2713,11406,15357,10446,-801,-11103,-12923,-5644,-1026,-2523,-11113,-18812,-11473,-9437,-9539,-15935,-13462,-14693,-12823,-8374,-2433,-1052,1411,2627,172,710,-2578,-8311,-16469,-8344,175,7639,7979,12978,18848,13898,3130,15351,30159,41598,20140,20264,26117,45253,24690,14017,11149,1058,3290,5014,6088,-2055,-14712,-9926,5500,-3112,64528,177745,169984,102060,45956,4003,124952,145424,92675,42678,39281,-2935,16045,45874,58863,23926,14445,10738,25282,24210,19936,14106,1622,-10749,-19349,-21638,-8888,11898,13926,6533,-5580,26537,86871,145275,162566,127451,76487,28100,38403,64206,70656,53193,39026,-8753,-1357,-4962,-3736,218,-6478,-16493,-16890,-10322,-972,-733,-7086,-6048,-242,-9194,-10245,-9296,-5394,-7202,-9318,-17071,-7680,-2942,-5397,-7441,-2655,10150,2925,-5658,-5091,-3120,-3438,-7581,-14596,-3533,28609,67305,73861,42485,7122,-11066,-18458,-9181,3551,17053,30260,20538,7043,-7106,-16356,-12084,-12567,-12638,-7081,-1229,-6163,4612,315,-4003,2299,3482,6089,11691,11762,2292,-7621,-21860,-21426,-12404,-1936,4596,2254,-4568,-2097,6273,5969,498,-5043,-7905,-5207,-10052,-8273,3366,5510,-5325,-13709,-2051,-4364,-4907,-3857,-6345,-5866,-6369,-7340,-9667,-8264,-3167,1823,9773,14900,11463,14402,21072,24226,10093,-2983,-2649,23238,42332,43478,41526,35755,29675,28499,42217,36493,5851,-2151,6875,17777,12164,-111,-6918,-14407,-14061,-15314,-14264,-11632,-11867,-8731,-2246,-816,-1388,3059,11021,22040,30132,23519,20769,23425,19905,21479,17991,15521,12979,5004,1478,102,-6766,-7051,-4822,-6472,-5273,4818,15036,12089,-5593,-14580,126,8039,5190,4670,11359,22619,30177,29410,22193,3134,-10003,-16958,-9366,-3753,-7745,-13345,-16995,-19622,-17162,-10404,13368,32074,23296,1177,557,9332,11456,11971,4259,-5887,-11983,-10661,-7775,-4161,-5177,-5739,-5861,-11430,-10563,5883,16090,14185,8512,1370,-8565,-19826,-5300,5855,8741,5939,5200,10385,20720,22711,17474,16287,11187,29523,41217,19273,4868,17330,62032,80684,56185,20573,10451,3460,-2495,-11263,-20536,-4355,25828,56864,72497,46282,16436,-1207,-4881,-5185,-7347,-12965,1254,19948,34835,32142,18154,-2299,-15772,-9127,1023,19209,45988,61412,51760,31041,16741,10689,13542,13716,5169,-3832,-13485,-8764,800,4668,3499,-2031,-6697,3564,20770,38685,38935,33740,25587,17532,15512,-989,-11925,-14149,-13368,-10578,-13063,-19264,-7235,9460,10292,1668,4367,5908,6789,8689,3560,-5054,-14833,-15017,-11366,-3267,15358,21387,7650,2982,4656,7567,13572,24891,39250,34113,20413,8899,910,-9507,-10717,-12154,-13320,-7067,-2666,-2670,-5300,-3528,-335,-2181,-7044,-16284,-12454,4485,11000,4440,-7989,-17759,-13211,3788,17548,14825,5728,-7880,-17395,-5521,357,-1107,-3026,-5332,-10250,-9624,-7309,-6044,-6118,-7784,-9331,-4355,-4384,-14462,-1556,9950,13054,13030,813,-12734,-17079,-6852,7172,23150,31154,48975,45141,25081,10757,3357,3002,12525,18730,11419,-6936,-11505,-11303,-12622,-8330,1004,3751,4908,5040,7148,3790],[-6254,-286,7045,8747,7806,11758,15736,11631,396,-9649,-4073,7888,10439,5438,996,-5358,-1129,3615,10149,15026,5501,-3942,-5534,-1087,2488,6980,12913,20184,23320,18728,8138,1431,1084,-42,-12573,-19579,-19270,-21815,-17712,-7613,4198,3327,-6755,-10323,-10233,-5149,7589,13822,2997,-12364,-22836,-15626,-15486,-17350,-17448,-11320,-11947,-12111,-33,17673,28338,34380,29658,18541,-9360,-8579,-977,382,-4598,-11675,-21839,-19624,-10612,-1445,-1451,1402,11366,6191,-7744,416,3983,-7139,-16792,1044,20300,22042,-610,-11746,9007,19590,16025,-739,-10651,-14727,-20442,-13834,-447,11888,27681,29209,20990,9175,-2739,2358,1445,-4982,-6904,-8883,-15061,-19420,-11326,-5242,-4924,-8943,-9190,-997,4615,4398,5198,10631,13954,4693,-7928,-12326,-6548,64,6845,17174,29973,29589,24414,3889,-7203,-12663,-7751,1888,10455,8350,-4788,-3434,3659,2216,-8328,-10166,-2786,6725,23169,24908,18247,11290,18981,17292,16471,18865,18852,19517,5862,-12196,-22383,-6977,9425,21510,21728,2989,-18200,-5586,8550,8169,-4586,-1110,16860,29093,31395,12055,-71425,-232521,-406747,-482899,-491905,-436159,-333671,-209849,-102148,-31742,-12751,-6181,-9542,-10792,-8470,-11720,-13635,-7430,-1590,70,-1758,-5079,-7946,-6053,-766,20345,24209,17293,11825,11853,18271,26496,26796,25290,9711,-13522,-447,13202,13573,6434,2396,829,-10276,-19958,-22090,-27045,-26444,-24979,-27324,-19531,3705,14342,15276,20185,20850,9712,-5399,-15276,-13784,-4229,6161,14754,15989,11073,6298,504,720,-5787,-13739,-9436,-1635,1202,-3435,-12966,-12641,1775,16988,23980,22046,17981,4352,-5685,-10675,-8496,-8380,-6982,2905,11688,8101,9490,-143,-9094,-11225,-15612,-12023,-6066,-3630,755,-8030,-15228,3486,4739,2856,-6754,-5648,19101,26049,20184,3335,-11609,5196,13041,10385,3132,-4962,-11887,-13881,-5192,3695,6824,6199,6179,3534,-3935,-14002,-16209,-14150,-5927,10213,25368,16682,2270,-4750,-3378,-7987,-6683,2010,8398,5891,-3131,-1180,640,-1204,-1495,-1146,-15220,-8835,-2687,-5220,-8736,-7743,-6056,-1158,2302,7128,7297,7538,8088,9432,8726,7062,6811,3522,-3480,-10059,-13162,-10717,-5036,533,9357,12158,4634,111,6889,17143,22882,14693,-3162,-11603,-5690,-5026,-6552,199,10664,16847,15551,11610,6305,978,-6974,-16332,-8919,-2743,-6764,-12807,-14539,-8703,8130,13575,2650,-6314,-7224,-2845,2540,-4174,-14340,-12239,-7589,-10047,-7884,5539,25034,21039,11323,-12103,-8382,-3006,-9332,-16619,-11303,-10314,-6468,-6085,-5982,-1787,-2947,-2792,3753,5232,1124,-4236,-2414,-6534,-11474,3827,31560,35116,19345,2463,-15040,-21280,-12751,-12855,-11981,-11767,-12590,-8327,-6908,-1753,5542,9413,5456,2514,-5406,-12946,-4305,7737,14218,7204,-6023,-4807,-863,-612,-6167,-12151,-5594,-6685,-696,21540,14601,3832,-2153,-152,546,-3099,-7889,-12138,-12291,-14655,-17105,-13631,-9421,-2937,4992,13719,21448,21854,13980,6366,2240,1774,-5851,-13530,-10539,-10074,-14831,-7474,-3864,-843,-1730,-931,-681,-7006,-10118,-5971,-3852,3637,11987,14966,15170,14677,22034,26475,22074,15487,14810,10221,6249,9720,1784,-8685,-8533,-2573,-3328,-12681,-7641,11542,35329,46700,26549,-3651,-14098,-11170,-5301,9648,17232,14096,4899,-1200,-1476,-3880,-2969,3774,12073,18096,22202,16442,10296,4696,-1452,-2673,-2929,7312,15622,26218,26937,17199,-94,-13107,-16723,-7895,-7202,-13094,-9304,-3197,-1648,-327,1881,696,-4986,-9991,-10142,-18924,-14110,-7998,-9340,-4609,1542,13096,37529,55827,54113,30550,9151,2301,-2610,-10098,-12608,-8394,-10908,-7764,3380,7664,3468,2212,-6497,-7836,230,3977,9646,10336,10864,7424,-2474,-7207,-7627,-8105,-5776,3743,11963,14574,11985,6890,9039,13629,5232,-9454,-13336,1607,17651,11383,-1260,-6231,-1478,3385,6676,9301,10696,16181,23089,24379,18693,10532,1198,-9,189,-3341,-8139,-10274,-9662,-10343,-12205,-17460,-10923,-7727,-4796,1350,1042,-2390,-4015,-4815,-2425,2481,3770,-654,3679,7327,8436,4166,-126,-2498,443,-742,-6172,-3370,1725,-474,-10482,-6833,-4006,-9548,-7863,-5724,-6700,-8457,-9287,4686,20614,16757,649,-6797,6114,7044,-1266,-8888,4825,10989,-1034,-13022,11251,21964,4224,-2055,16084,11577,3061,-397,-885,-5006,-8936,-7418,-5370,-6919,-6481,-9881,-14950,-21510,-7793,4001,5421,-1490,-16887,-7618,-6720,-6352,3623,17995,23581,19849,13501,6040,-122,-5449,-8160,-7963,-8206,-9576,-5350,-1566,-516,-1942,-4602,-10754,-8117,-1804,8250,18272,9775,816,7232,15279,2939,-1849,-278,4170,-2614,-4174,10785,17857,14246,1582,-2696,4786,10449,911,-12151,-2967,4394,-628,-7974,-5616,-1296,-1041,-2529,-2846,3042,10106,10760,1587,-13165,-5144,3745,14147,29980,42186,39281,24568,2963,-6716,-7752,-17491,-8748,6211,16629,39110,45335,43833,48179,56470,42553,34898,21976,6778,-3581,-6051,80,12880,17917,25938,22317,2518,-13830,-17005,-9210,-582,257,-5703,-14574,-13739,-6335,-2779,-5040,-4826,-5155,-7021,-6910,10727,28039,32913,28380,20238,15737,6237,2195,4627,6359,1631,-4735,-6552,-8545,-10526,-9230,-15,2020,-1514,-1641,-639,-4764,-10902,-15767,-15115,-12818,-10985,-1602,21418,35400,17059,-7620,-13124,-7742,3856,8430,5442,-884,-5286,-4914,-2852,-5549,-11711,-9709,1970,1733,-3969,11488,39733,53627,50996,25461,-1804,-7676,-2730,431,532,-3928,-1579,7584,10467,5995,684,-1114,-1214,-3377,-1436,6174,13269,18056,9583,-6805,-16772,-17022,-4087,16240,16636,6920,-597,-4513,-583,5917,7370,1713,-9676,-3469,5788,5061,-3852,-11307,-12180,-3408,5888,9191,3928,195,-1405,2285,11778,17337,17774,17014,13257,4067,-9097,-18616,-7621,-2460,3090,-4379,-1681,14581,18334,5992,-7347,-17618,-8347,-3649,2671,11068,2312,-14418,-1177,19093,44927,45237,20888,184,-5502,-630,4068,1332,-3974,-8578,-13884,-12175,-3861,3641,3564,-3749,-5088,-4138,-3872,-8105,-7210,-7212,-3585,-6342,-10568,-7299,-3797,1042,6900,4899,-7247,-6818,-5136,-6700,-275,6508,17759,30331,17231,-815,-14183,-4913,8208,11846,6865,-1250,-4577,-3752,-1617,12014,35254,23694,11060,1375,-2718,-2873,-1121,-864,-4302,-8585,-15973,-21541,-9893,5142,7703,-2774,-8713,-6201,-1415,-1652,-5144,-9153,-12523,-12292,-8572,-8412,-844,3962,2223,5818,7753,3464,853,160,-2758,-8109,-18065,-12267,7213,31166,45667,39877,20947,5135,684,5113,6837,5757,12331,22705,36710,52256,47862,34312,26337,16141,9138,8923,3841,-4798,-11931,-16944,-13202,-7871,-4002,-6201,-12308,-13602,-6182,7794,9513,240,-8972,-2168,7128,7597,5401,-5924,-15200,1686,18024,20948,7735,-1005,-6621,-9834,-10417,-9876,-4170,-1975,-374,-2226,-9509,-18111,-14388,-7243,4792,16459,16359,5873,-8974,-8406,-6234,-5987,-5043,-3639,-1266,5370,16116,13101,10163,11384,10249,4575,-837,-3537,-7432,-15915,-14999,-4939,8723,20926,27064,21725,13521,5072,-8688,-5630,19986,48028,49924,36829,24573,8430,4841,10082,14258,21148,20643,3471,-16213,-6567,5221,4614,-7338,-12484,-7624,-9473,-10413,-9350,-7572,-6935,-10711,-11597,-13961,-18759,-12556,591,3684,-7102,-6706,-8994,-13590,-5500,5512,12789,9427,-1333,-5285,4923,10220,16975,17695,11405,3525,266,2737,8502,12510,10304,3677,-4787,-8081,-6639,1274,9930,8627,-1116,110,9939,17007,5127,-2355,-1510,1915,8096,11681,12540,10859,10139,12441,16404,21081,24946,24652,25117,21957,21632,15859,1238,-11698,-15524,-9024,-1864,5889,607,-10206,-11424,-400,8286,12594,5366,-884,10,6830,16746,18872,11830,2962,982,3992,5125,3026,-610,4678,11192,2931,-10879,-5833,4732,6580,2841,2687,5790,-3938,-17462,-16815,-3648,-6212,-9224,-9674,-8625,-3176,6079,15412,24758,25507,17681,13280,16017,27263,37276,47508,49105,38171,24363,14048,-2226,-10806,-6262,-8662,-14244,-19071,-9469,1254,9251,7405,1728,1275,-2557,-8609,3684,16699,9456,-547,-4648,2906,533,-4624,-6099,-4858,-1361,5511,8864,-2255,-11972,-18838,-9801,-5947,-11097,-10506,-3918,1513,6226,7232,-1709,-8564,-13271,-15428,-9920,581,7676,3894,9460,27016,40016,33693,15832,4712,-609,-4116,-7293,-6920,-5214,-12121,-13117,-12787,-13022,-10995,-6200,-6238,-5743,-2529,27,-668,-1691,1273,366,-3197,-7204,-8862,-1182,15068,30400,38694,26554,18414,18549,19319,15124,13978,10598,1559,-9661,-14209,-18252,-18998,-9922,-4872,-323,6069,8151,3784,7035,19192,35725,49012,46782,15858,-13766,-5162,10638,20015,11144,4687,-9698,-12603,3067,13482,12980,7747,1558,-1297,-3221,-4569,-7856,-6136,-1525,2957,865,-3559,-10839,-16689,-8147,-5368,272,5049,5622,13221,19072,22807,16903,8005,818,-3679,-3925,-3283,87,5035,3291,-4277,-11097,-7957,3507,8840,4772,4206,18799,30567,15572,-7689,-10379,-1610,7340,10278,870,-7759,-11759,-15393,-6326,-3420,-6652,-11194,-7171,-1194,-2699,-7954,-5684,3106,4665,-492,2771,7634,8131,4832,1952,2021,-8245,-19517,-13520,-8872,-8564,-11266,-11841,-10001,-10159,-12521,-17316,-9661,626,7681,10469,8016,-453,-9494,5077,14067,13609,6541,-2086,-2514,-5140,-11121,-18513,-4487,9794,5883,-13548,-9023,4626,4016,-10715,-7546,4497,6379,-2401,-8189,-6921,-8079,-3847,-3363,-3280,-3616,-1713,6573,4285,1945,-959,-838,1596,3978,5677,8526,20130,29465,29304,19466,1502,-16101,1345,12877,11289,593,-5132,-1467,5382,12133,15045,6822,-117,4633,7532,4995,932,-3112,-7334,-10264,-13792,-13316,-7373,283,4829,6977,924,-7678,-3201,-114,-1163,-4655,-3649,4944,8165,8039,7627,5925,6472,11811,18970,15089,5634,-3812,-11326,-15031,-12979,-12522,-11826,-10202,-11672,-7648,3800,9935,10545,4700,-8151,-14819,-10548,-427,5286,7562,15264,25823,30565,20308,5155,3550,7337,13050,15508,3747,-15672,-11720,-4401,-1992,4128,16521,-8465,1180,14377,43160,42056,37583,-828,11598,38947,52101,35753,1032,-2572,10644,30420,11109,3542,3900,3862,6705,15359,17558,13926,-208,-11170,-10387,-3705,-838,-3654,-13274,-16912,-10654,-9767,-10102,-14632,-11846,-10466,-9930,-6539,747,4532,9330,12673,7111,4426,-692,-6934,-16778,-10338,-1572,4950,3681,7574,12051,9600,4359,-6729,25522,39504,16996,6943,4206,24362,16770,2360,3118,-2054,6896,8272,11907,30776,39390,73549,85810,15589,61754,128061,65317,108371,121643,49578,80418,97412,156547,146748,68527,24517,81826,150733,152445,80745,40892,18286,23802,20264,15692,10607,1159,-11323,-20257,-18885,-5565,12239,15679,9970,-8148,7463,29407,62960,97640,87219,52914,15805,68852,97307,99289,78972,45658,20581,2910,-1612,-10,3903,-4636,-15769,-17803,-9625,2288,3720,-3621,-3451,2280,-8655,-10597,-9725,-5347,-6471,-9271,-13998,-5457,-2353,-4707,-4749,789,13663,5605,-3642,-5301,-3858,-3420,-6610,-12671,-2974,25994,63437,73684,47191,11086,-9221,-21287,-10923,2183,16461,31365,23741,10412,-4210,-13779,-11593,-13689,-12126,-6563,-1345,-8090,3919,3512,-4921,166,4478,7568,11286,8661,-1097,-8763,-19545,-19304,-9803,-418,4763,1401,-5585,-1763,7932,6352,-1524,-8364,-8149,-3288,-7580,-8437,3103,5092,-5866,-12595,-1619,-4234,-5205,-4878,-8229,-7700,-9442,-12180,-15147,-13302,-6313,435,10295,20676,20934,21330,27383,29525,11986,-2470,165,31357,59062,63109,68666,60296,46125,51168,72395,60819,17012,625,8015,16947,12021,405,-6035,-13774,-14063,-15259,-13474,-9951,-10344,-7848,-1517,491,851,5409,11877,20823,29876,28184,27997,27463,20986,19501,15191,14092,11836,4262,1529,772,-6292,-7393,-5567,-6846,-4570,5983,15270,12183,-4457,-11895,2310,9630,5359,3137,8843,17492,22608,22909,17063,2927,-7911,-17202,-10195,-1724,-3702,-9600,-13518,-20214,-20365,-6923,15384,31416,23070,1261,355,9394,12173,13564,5795,-5219,-12414,-12123,-10293,-7644,-9220,-5995,-4386,-12473,-16709,373,13222,12926,7705,1071,-9074,-19636,-5512,5886,9943,7970,7759,12456,20109,21089,16309,18401,15921,30682,41047,18198,11069,33367,82901,93730,61659,17328,1604,911,-5259,-14686,-18398,-3673,24622,54454,67632,38776,9325,-6883,-6281,-6425,-7302,-10998,3066,23347,39892,36858,19914,-3267,-18385,-5553,2798,18213,43690,57142,45695,24665,11147,7105,12240,13020,4877,-3328,-13327,-7935,1671,5072,3438,-2955,-9315,-1089,15573,31421,32118,28729,20727,14069,14885,2265,-8397,-10300,-11089,-9579,-13004,-20332,-7342,9353,7707,-1203,1189,4549,6522,8599,4503,-4512,-14355,-14245,-10583,-2777,14780,17754,2336,1276,4831,9388,15384,26042,40037,35036,22940,12372,2659,-10104,-11192,-12283,-13463,-7819,-5493,-5153,-6412,-3745,-73,-1735,-7122,-16646,-9399,6247,10411,1572,-12043,-16079,-7604,10154,22385,17275,7178,-5826,-15975,-5654,-532,-2960,-4372,-5520,-10624,-9564,-6617,-5887,-7109,-9861,-11965,-6447,-4045,-11526,-1130,8122,10761,11356,1243,-12016,-17851,-8641,2983,17384,21706,37440,35786,17796,6126,378,912,11309,19631,9327,-10394,-16154,-13868,-12515,-9551,239,4512,6552,8436,12548,7222],[-4175,1671,9832,12465,11408,14373,19322,17116,5816,-7107,-7923,6011,13450,12372,9010,-2494,-3594,2013,10514,15672,5962,-3711,-5200,353,4831,9406,16152,24733,28795,23670,10863,2495,1799,2573,-8005,-16173,-17002,-20435,-18473,-8288,3116,3267,-6686,-10925,-12343,-11862,-1983,8507,2345,-11374,-22529,-14945,-13731,-14773,-15536,-10465,-11094,-10453,3015,22806,33450,38216,30798,18809,-9589,-9815,-1725,881,-2829,-9474,-20038,-18592,-10280,-2162,-4600,-1656,6082,2421,-5547,4242,5990,-6439,-15184,2255,21394,22514,-1577,-12161,9237,19089,14937,-163,-10763,-15105,-20983,-14824,-957,11623,29167,33676,26439,14621,5391,9012,7086,-3946,-10543,-10894,-15129,-18721,-11435,-5836,-5671,-8986,-7706,906,6613,6185,6888,11324,13669,4126,-9486,-13373,-5511,1072,6645,14064,22297,17263,11274,-2252,-11365,-15178,-8934,942,8907,6511,-3802,-1853,1896,-2079,-13111,-12854,-5332,3019,15192,14807,10157,5776,15271,16610,17053,20254,21122,22777,8688,-10258,-23213,-7572,7853,19454,19943,996,-17644,676,15777,12226,-4564,444,19406,31187,35731,23334,-42202,-178812,-340709,-434669,-448417,-387277,-287289,-178394,-89432,-26102,-12755,-7384,-10966,-11579,-7577,-9281,-11064,-5799,-2165,-2277,-5231,-8781,-10036,-6335,560,20555,22078,17224,11282,11840,18769,27215,27575,24754,8184,-15861,-165,12696,12626,5479,953,-1081,-10621,-19232,-20020,-22803,-20569,-18792,-21549,-17382,5008,15984,14175,18355,18623,8305,-5712,-15071,-14616,-3721,7644,17178,18990,13566,6833,-2768,-2631,-8925,-18211,-11477,-2624,1853,-2519,-12886,-11734,3969,18019,22814,20921,18311,5559,-5696,-12235,-8923,-10516,-10622,635,13978,16055,16379,7485,-954,-5833,-10645,-9422,-5727,-5832,-3900,-12845,-11490,9058,9748,5154,-5110,-4674,21580,35026,31477,10935,-8570,1925,9950,9363,3855,-3396,-10361,-13267,-4508,4915,8950,8319,7585,4961,-2761,-11928,-13824,-13182,-6375,9499,24336,16186,3240,-3296,-3378,-8172,-4535,5087,11484,8946,-571,-971,481,-616,170,4238,-6384,-8859,-4099,-7055,-11116,-10860,-9761,-4079,1195,7551,8679,9345,9483,8952,6279,4464,5977,5344,-427,-8323,-11154,-10123,-6639,-4237,3592,8533,2778,-2619,2614,11827,17459,10796,-7087,-12479,-6372,-5638,-7833,-2196,7508,12782,13335,10389,6099,1624,-5295,-14299,-10219,-4219,-7479,-13017,-13659,-4993,15543,18981,4762,-6404,-8660,-4788,648,-5145,-11696,-9914,-5701,-7928,-10285,1045,18015,15754,10215,-9377,-11750,-6483,-10018,-14787,-12420,-10204,-5902,-4489,-2250,3719,3198,-1021,3155,4957,836,-4718,-2745,-6233,-10538,2860,29341,32576,16954,1518,-14144,-21466,-16041,-15027,-11040,-11954,-11807,-7181,-7490,-2795,4915,9895,6682,3666,-3938,-11902,-6800,4990,11381,4043,-7575,1063,7913,7492,-2223,-14072,-6669,-8905,-3803,18329,12923,2677,-3824,-1439,469,-2765,-7873,-13029,-13678,-15877,-15614,-12352,-7807,-829,7505,17061,23977,21535,10968,2702,-2339,-3289,-9558,-13680,-7659,-6917,-11358,-5418,-969,3016,1741,2598,3109,-3759,-8168,-5876,-5609,1761,10880,15337,16584,16478,24455,28190,21759,13823,12909,9990,8498,12103,2705,-8548,-7515,-1681,-3073,-12802,-6696,13528,37042,45036,24910,-4748,-16722,-11817,-6148,9211,16971,13192,3917,-2049,-1226,-3067,-2117,4263,11621,16341,18172,8952,2437,-904,-4844,-5357,-4601,7295,17964,33574,37272,25884,5391,-10830,-17200,-8528,-7447,-13650,-9796,-3818,-2300,411,4383,3311,-4175,-11017,-12102,-21210,-11168,-4363,-6231,-2148,3792,18002,42596,56987,52783,29568,9953,3688,-1554,-9516,-11091,-5806,-7391,-8222,2433,7878,4587,1343,-10296,-8255,-1996,817,6849,9547,13105,9617,-1688,-7455,-9479,-10045,-6957,3075,11445,14783,12691,7620,8866,12238,2548,-11746,-13150,487,14659,9099,-421,-4264,-648,3426,5887,7310,9296,15544,21651,21880,15746,8146,-554,-1423,-1263,-4575,-8086,-9580,-7248,-6053,-11737,-15306,-11002,-7280,-3861,2545,2169,-1829,-3715,-4543,-1278,4278,4081,-1936,3375,6803,8467,5312,2247,-589,1652,565,-3911,-1055,2931,1632,-6688,-3450,-1796,-8718,-7441,-4882,-5864,-7944,-9676,4589,21583,18384,351,-7238,7159,5235,-4325,-6681,6297,11629,1254,-7979,12212,22726,5546,-2215,11853,4673,-2838,-5908,-4211,-6258,-9161,-7777,-6334,-8177,-7568,-10367,-13408,-16855,-7442,6230,10215,4319,-11514,-9826,-6332,-3777,5762,17977,25156,24197,20064,16788,10404,2965,-120,-573,-2793,-5686,-2731,607,2216,674,-2658,-9241,-6563,-282,9300,18214,9426,1381,6798,12590,1494,-2528,-381,5057,-1807,-6975,2679,6874,3004,-6093,-4877,3354,8287,-1027,-10193,-208,5432,-560,-7958,-5247,-754,-213,-1318,-286,6401,15059,14260,1933,-14412,-4722,3852,13481,28721,40867,39029,26705,6074,-3472,-5467,-16538,-9624,9621,24308,48301,50051,44521,45666,56775,46086,36899,22695,7490,-3062,-6535,-1154,9625,14304,20815,16332,-1464,-15534,-17495,-8980,-168,1301,-2203,-8590,-12333,-8495,-5294,-6032,-3625,-3542,-8004,-4636,17107,31331,30055,23823,16518,11812,1906,-1776,1688,3811,2392,-1762,-4204,-5950,-8892,-8908,256,2263,-1763,-2259,-736,-4097,-9443,-15273,-16355,-13408,-11929,-3606,17234,29634,13743,-7301,-12509,-5546,8281,13638,8953,1100,-4463,-4641,-2643,-4475,-10161,-7327,3476,1029,-7604,6319,32639,44094,39991,19687,-2227,-6883,-1872,988,1270,-4008,-2079,8116,12882,8553,3167,1115,191,-2632,-815,7408,15382,21197,13785,-3844,-13804,-16151,-7422,9945,11285,5764,328,-3051,1055,9334,12690,8173,-4845,-4125,5594,6192,-1948,-9769,-11210,-3174,5396,9058,3928,1177,176,1503,10325,14190,15148,15084,11121,1812,-10843,-16294,-5066,3555,7838,-1918,104,15074,16803,5062,-6437,-15501,-5292,-389,6230,12995,1336,-13479,2665,25508,52064,51546,23240,-156,-6372,-2385,1157,-1387,-4867,-8000,-12356,-12382,-2792,5438,4285,-3111,-1717,-465,-1745,-7855,-7277,-7798,-5177,-7913,-12020,-8576,-4580,1188,8134,7054,-2972,-1486,-1608,-4889,1473,8024,18666,29674,15221,-1089,-12826,-4123,8359,10891,4995,-5289,-6752,-3918,-2403,10023,34918,24110,9910,-850,-3443,-3240,-867,-278,-3658,-9130,-18232,-19883,-8814,6038,8376,-3111,-7695,-4619,-411,-2073,-7100,-11828,-16078,-14283,-10787,-11092,-2853,1470,388,4892,8707,6206,3797,2006,-1610,-7254,-17943,-11991,6843,29707,44321,41111,24441,8533,2848,6423,7930,4898,8932,21239,38275,60954,61707,42544,26805,12898,5023,4894,1240,-5632,-12082,-16531,-12893,-8432,-6483,-10318,-16450,-16846,-7621,6275,8310,-234,-9087,-1640,8893,9349,6444,-5104,-13707,2507,20255,23096,8423,-1062,-8168,-12300,-12673,-10106,-2130,1600,3139,199,-8195,-16371,-14888,-9461,2221,14215,15373,5844,-9681,-8765,-6515,-6508,-5993,-5348,-4159,988,11498,10844,10304,12559,11316,5345,-494,-2973,-6566,-14689,-12989,-3359,8987,20183,25896,19560,10756,3410,-8829,-6744,17013,44664,49130,38381,29226,13689,8476,13262,18332,25597,23028,3965,-14154,-4999,8078,7145,-6968,-13284,-7982,-8656,-9296,-9210,-7890,-6538,-9178,-9668,-10578,-13393,-8984,1052,4955,-3377,-5589,-7663,-9792,-1733,8720,14838,9995,-1639,-6403,4967,12035,19160,18522,10559,1992,-362,3686,10015,13342,9578,2735,-4833,-8152,-8585,-2715,5860,6808,-1602,-272,8837,14048,2805,-2290,1635,7279,13686,15566,13807,9689,7687,9146,11943,15980,20341,19606,21157,19162,18578,12938,-423,-11499,-14452,-7339,1275,9282,2792,-9230,-15134,-5953,3689,9959,6790,2343,2838,8003,16448,17852,11686,2771,173,3249,5682,5371,2185,3671,8788,2320,-11316,-8078,4402,9231,8802,10504,11443,-367,-15777,-17217,-2623,-3175,-5470,-7576,-8012,-3859,5925,16039,26899,26904,17806,12749,16118,28784,39242,48122,48312,38988,24593,11692,-5024,-11956,-6752,-6184,-11119,-17387,-10441,1961,11101,8798,1566,-346,-3996,-9073,6145,23661,18622,4421,-6053,-2901,-3240,-5652,-5402,-4187,-579,6210,10449,-433,-11224,-18122,-11469,-8908,-14011,-12724,-6469,-1969,211,2699,-3552,-8818,-12864,-16104,-11650,-1794,4832,1432,7582,25532,39792,36043,17652,4745,-1901,-5847,-7670,-4580,-1249,-9176,-13392,-13424,-13501,-10102,-4234,-2937,-3168,-2523,-1872,-2999,-3485,167,-270,-3623,-7499,-8318,936,16349,28564,35037,24776,18020,18434,19499,16995,17245,12685,2936,-9314,-13578,-17631,-21905,-11883,-4884,220,6456,10195,8338,11817,24218,41191,55931,54766,20393,-12955,-5283,10058,23314,18669,7941,-8825,-11949,5244,17902,18077,11137,2112,-3090,-4670,-5661,-9510,-6749,-2374,1005,-2047,-7903,-14643,-13710,-5586,-2752,1429,5951,6392,13529,20235,25237,19389,10562,3478,-1532,-2657,-2855,-131,4086,1969,-5645,-13112,-10865,-775,4317,971,376,14333,27210,13778,-6991,-12364,-5473,1943,4098,-1266,-8293,-11528,-8432,2125,2762,-3383,-10416,-7731,-982,-1778,-7167,-6264,1447,5660,212,2060,5457,5598,3177,1743,111,-11031,-21102,-10962,-6911,-8163,-10966,-10844,-9481,-9974,-10943,-15028,-11543,-3088,2633,6412,5950,-738,-9027,2981,10199,11022,8038,3400,3600,98,-6657,-15589,-10864,4527,4533,-13602,-10094,2710,1507,-11666,-6935,3162,2897,-3450,-2994,-5125,-8978,-4840,-3260,-2753,-2592,-123,8767,8687,5385,2366,2442,4295,7062,10612,11875,21480,28918,26416,14624,-3229,-15673,4569,15961,14657,3051,-4979,-2181,5203,12057,15580,7274,-1069,2294,5877,4470,631,-2411,-5689,-8811,-12852,-12848,-7233,338,5428,8810,4063,-5795,-5259,-2920,-2373,-5271,-3802,4795,8392,8437,8413,6543,5553,8267,13322,8788,844,-7898,-14786,-15446,-15095,-14396,-13453,-11789,-12927,-9900,2945,12017,14490,9776,-2961,-8826,-15642,-4269,3416,7125,15213,26023,31388,21975,7259,4194,6160,10620,13626,3582,-15350,-10875,-2562,362,15898,44347,62777,124070,191858,208986,184183,111074,88860,227111,356198,407636,338859,183980,40321,21269,45893,18930,5413,4545,6926,11773,19125,19242,17150,2106,-7299,-5986,-1541,-1025,-4963,-13150,-13435,-9108,-9190,-9270,-12423,-10442,-6998,-7737,-4956,4229,11039,18616,24283,15355,8208,822,-6119,-16877,-12066,-3171,2225,567,5351,14216,21711,23767,-9205,16832,27158,956,-12260,-9706,4096,8320,-8656,-3921,1608,14434,12868,21003,88401,152610,229687,231475,56888,111444,273839,453331,567975,418057,136004,302986,542831,660850,521640,187508,92082,232005,333498,300383,167825,77735,25360,20969,14550,9502,4916,-870,-12664,-20921,-16776,-2709,11802,18434,16900,333,20298,89629,166361,223188,200772,103943,156660,340864,456903,457477,346922,179887,78729,8182,3563,5015,8246,-2522,-13997,-18788,-9143,5961,9740,2165,948,4855,-8570,-12477,-9255,-3289,-3222,-6352,-11221,-4263,-3013,-4458,-1915,4669,16851,7431,-2210,-5667,-4591,-3594,-5769,-10897,-2476,22647,56824,69276,49121,14482,-7635,-21297,-11440,1808,16658,32913,27497,14494,-843,-11475,-10680,-9887,-7096,-2076,691,-8980,3119,6951,-4293,-1234,5652,8979,10663,5550,-4344,-9372,-16585,-15851,-6732,1273,4944,557,-6456,-1234,9626,6495,-3801,-12004,-7793,-1109,-5200,-9058,2205,4149,-6598,-11413,-1497,-4517,-5880,-6183,-10412,-9107,-10839,-14614,-18101,-16690,-9121,-957,10324,25703,32096,31383,34556,35598,15193,-510,3042,38527,77259,89401,104247,88810,61923,73568,103120,86252,31761,6729,9494,15509,11478,801,-5170,-12964,-13640,-14508,-11851,-7468,-8435,-6971,-1083,1311,2457,6953,11716,18203,27224,30272,33045,29785,20705,16196,11442,12104,10504,3504,1428,1163,-5961,-7698,-6327,-7217,-3832,7060,15208,12087,-3212,-9132,4621,11357,5766,1754,6266,12151,15510,17333,13026,2793,-6495,-16933,-10709,313,1105,-5083,-9761,-16208,-15588,-2935,16732,29362,21657,839,-398,8658,12100,14483,6752,-4757,-12757,-13343,-12598,-10871,-11984,-4718,-1294,-10126,-18731,-5823,8834,10439,5748,-495,-10330,-17392,-5031,6124,11094,9848,10430,15167,19205,18519,15347,21714,20783,31668,40390,16352,17394,51335,103249,107264,67630,15116,-8175,2566,-4841,-17778,-16002,-2430,23336,50908,60765,30626,2150,-11262,-5224,-5722,-6437,-8999,4722,26213,43825,40348,20566,-4954,-15602,-1668,4691,17067,40461,51678,38966,18059,5644,3620,10629,12113,4861,-2286,-12085,-7199,2340,5425,3403,-3905,-12099,-6366,9023,22484,23997,22653,15397,10334,13502,5205,-4732,-6465,-8420,-8070,-12610,-21216,-7676,8495,4725,-3999,-2226,2195,4855,6874,4098,-4642,-14072,-13363,-9567,-1955,14539,14520,-2453,-284,4555,10497,16227,25913,38826,34893,24871,15239,3653,-11103,-11507,-12543,-14039,-9013,-8344,-7647,-7462,-3876,93,-1584,-7561,-16654,-6308,7396,9324,-1436,-13595,-10298,364,18636,28339,20601,9504,-2728,-13698,-7309,-3447,-6518,-6497,-5936,-10933,-9084,-5645,-5599,-7813,-11197,-13150,-6862,-2318,-8546,-820,5844,7950,8887,1099,-11243,-15055,-8957,-434,11099,11396,23907,23799,9730,2013,-1895,-657,9821,18986,6216,-9844,-13788,-10270,-10497,-10534,-610,5033,7850,11520,17603,10094],[-2599,3065,11944,15480,14462,16305,21644,21008,9666,-4435,-11961,3411,15705,19085,16206,539,-6651,-904,8916,14125,5418,-3808,-5069,1377,6285,10391,17459,27115,32078,26777,12566,3171,2165,4671,-3319,-11677,-13756,-18346,-19312,-8833,2169,3029,-6893,-11753,-13803,-15259,-9825,3067,1277,-10520,-22288,-14414,-12082,-12134,-13508,-9522,-9225,-5774,6420,26219,36616,39943,30523,18139,-9470,-10718,-2325,1345,-1168,-7395,-18314,-17733,-10348,-3459,-7234,-3683,1810,-1116,-2697,7833,7650,-5969,-13458,3513,22011,22534,-2185,-12778,8616,17852,13147,41,-11057,-15163,-20367,-15690,-2008,10020,28554,36371,31339,20276,13062,15157,12858,-864,-11921,-12535,-15138,-17481,-11217,-6271,-6406,-8891,-5781,3270,8738,7227,6997,10177,11813,2737,-11223,-12147,-3121,3090,7429,12185,16328,8322,2645,-6263,-14804,-16824,-9395,452,7589,4730,-2847,80,739,-5778,-16456,-13136,-6916,-22,8248,6452,3884,1823,11912,16057,17795,21710,23410,25737,11415,-8269,-23457,-7886,6177,16669,17205,-1345,-15358,6505,22137,15830,-4563,1832,21296,32843,41006,34089,-17552,-136601,-290232,-391015,-406072,-338563,-239692,-144418,-74335,-22266,-14404,-9595,-12487,-11118,-4917,-5404,-7549,-3469,-2381,-4373,-8216,-11644,-10571,-5531,2419,19435,18565,15998,10062,11032,18160,26812,27681,24055,7165,-17426,363,12530,12001,4954,-215,-2692,-10685,-18237,-17308,-17861,-14018,-11864,-15046,-13803,7110,17426,12976,16358,16933,7941,-5104,-14057,-14718,-2529,9518,19647,21810,15752,7134,-5704,-4568,-9530,-18341,-12784,-3539,2539,-1391,-12452,-10864,5827,18019,20623,18875,17706,6513,-5766,-12740,-7234,-10082,-13950,-1525,15187,23247,21945,13820,5684,-147,-5304,-6988,-5121,-7721,-8397,-16590,-7836,14410,16376,8234,-2728,-3239,23388,43356,41589,17454,-4309,-108,7422,8611,4773,-1518,-8308,-12097,-4087,5036,9676,9708,8857,6170,-1565,-9873,-11533,-11985,-6559,8840,22631,15074,4018,-1655,-2624,-6906,-1525,8449,14545,11747,1729,-1023,-108,-416,1410,8855,2887,-3529,-3811,-8637,-13214,-13632,-13494,-7243,-15,7749,9751,10938,10960,8835,4345,2273,5289,7381,3010,-6628,-9187,-9015,-7838,-8485,1148,8113,3245,-4327,-1805,6230,11656,6113,-11600,-10716,-5952,-5755,-8946,-4956,3017,7181,10336,8801,5868,2351,-3361,-11804,-10985,-5575,-8118,-13131,-12702,-1031,23292,23622,6500,-6414,-9789,-5965,67,-4199,-8636,-7582,-3830,-5467,-12223,-3754,10833,10757,9227,-5897,-14417,-10379,-10020,-11866,-11798,-9466,-5309,-3179,853,8646,9056,1099,2234,4530,673,-4939,-2865,-5695,-9747,1710,25763,28918,14381,751,-12524,-18345,-16723,-12537,-9905,-11885,-11305,-6274,-8116,-3907,4288,10044,7530,4494,-2400,-9828,-9389,1572,7575,400,-7932,7716,17545,15136,959,-15456,-7566,-10937,-6209,15295,11433,1950,-5086,-2696,-7,-2740,-7849,-13462,-14220,-15578,-13822,-10663,-5942,936,9195,18983,24997,19726,7162,-1062,-6557,-7898,-12637,-11730,-4381,-3155,-7186,-2089,2835,7334,5183,5963,6789,-405,-5982,-5859,-8019,-652,9357,15442,17746,18040,26358,28991,20765,11785,10370,9264,10302,13564,2971,-8545,-6359,-760,-2915,-12974,-5707,15414,38063,42580,23215,-5069,-18343,-12234,-7140,7906,16052,12004,3226,-2581,-832,-2239,-1508,4182,10186,13075,12038,-228,-6344,-7147,-8735,-8436,-6577,6786,19563,40000,47100,34301,11154,-8311,-16290,-9177,-7596,-13762,-10385,-4576,-2911,1328,7083,6339,-2731,-11097,-13663,-19250,-8477,-646,-2752,570,6411,23175,45779,55138,48354,26541,9396,4018,-1153,-9221,-9993,-3716,-4463,-7647,1475,7912,5878,1305,-13969,-9125,-4995,-3122,3394,8459,15341,11612,-1249,-7696,-10813,-11909,-8322,2062,10488,14726,13389,8345,8464,10326,-215,-13197,-12745,-836,11611,6852,179,-2225,354,3260,4417,4217,7003,14015,19262,18380,11974,5356,-2242,-2433,-2400,-6080,-8432,-8833,-4669,-1895,-6705,-12991,-11114,-7059,-3211,3333,2957,-1544,-3743,-4571,-274,5769,4021,-3228,2849,5854,7661,5158,3440,717,2401,1516,-2009,761,3678,3319,-3142,-457,-136,-8318,-7020,-4041,-5024,-7389,-10076,4318,21849,19434,-136,-8296,6413,2244,-8263,-4200,7567,12010,3661,-2766,13919,22916,5932,-3464,7041,-1255,-7321,-10421,-6976,-7071,-8960,-7695,-6801,-8859,-7983,-10119,-11203,-12198,-5489,8307,13845,8831,-6784,-11850,-6274,-1972,6814,17105,25689,27468,25291,27204,22730,13374,9484,6455,1718,-2672,-1147,1826,3931,2540,-1147,-8049,-5354,1063,10555,18864,10292,2807,6162,9482,-34,-3315,-612,5773,-654,-7385,-5314,-4543,-8051,-11528,-5092,2533,6007,-3108,-7361,2708,6449,-573,-8047,-5100,-633,68,-703,1398,9011,19627,17341,1928,-14948,-4094,3871,12358,26398,37753,36213,26515,7817,-1602,-4683,-15799,-10528,12573,32011,55164,52154,43191,41434,54984,48220,37482,22491,7768,-2706,-6966,-2636,6051,10000,14366,9351,-5745,-17439,-18059,-8979,-157,1759,577,-3113,-8257,-8487,-6743,-6418,-2459,-2152,-8417,-1464,22181,32720,26185,18756,12556,8203,-1820,-6258,-1795,1146,4010,3148,-171,-3357,-7700,-8727,223,2171,-2235,-3124,-1182,-3758,-8342,-13997,-17129,-13919,-12905,-5435,13973,25170,11860,-7030,-12305,-3691,12947,19282,12392,3001,-3607,-4763,-3184,-4035,-8383,-4964,4385,-256,-11562,1569,26105,35260,29920,14193,-3057,-6454,-1463,1065,1571,-4332,-2888,8019,14720,10801,5455,3067,1219,-2120,-552,7342,15586,22553,17364,-780,-10437,-11694,-5278,8567,5548,2514,621,-1299,3414,13778,19226,15783,983,-3907,5168,6910,-377,-8425,-10391,-3142,4545,8292,3279,1508,1049,-20,7663,10287,12337,13197,9075,-388,-12067,-13354,-2494,8554,10759,-127,1388,14561,14513,3423,-5612,-13472,-2100,3416,9766,13713,-208,-11703,6267,30959,55910,54122,23872,-1223,-7628,-4407,-2033,-4285,-6023,-7778,-11173,-12705,-2434,6116,3814,-3665,925,3286,307,-7671,-7579,-8266,-7132,-9787,-13433,-9866,-5649,781,8555,8155,-206,2498,617,-4272,2045,8360,18269,27193,12349,-1725,-11473,-3720,7787,9400,2820,-9136,-7296,-3695,-2915,8229,33026,23435,8171,-3023,-4127,-3704,-782,45,-3323,-10031,-20096,-14855,-6403,6403,8216,-3756,-6817,-3198,337,-2852,-9284,-14509,-17081,-13435,-12045,-13226,-5661,-1470,-1406,3588,8859,8033,5748,2968,-1172,-6846,-17905,-11836,5975,26954,41050,40419,26702,11365,4673,7421,9076,5107,4914,17821,36547,64699,72124,49890,26808,9882,1384,1108,-1377,-6766,-12507,-16338,-12795,-9179,-9011,-14421,-20449,-19828,-9073,4035,6187,-1441,-9870,-1816,10034,10832,7335,-4281,-12595,2611,21179,24066,8479,-1443,-9728,-14902,-14797,-9534,103,5402,7052,2537,-7190,-14899,-14936,-11884,-561,11404,13759,5511,-10434,-8997,-6667,-6820,-6636,-6770,-6899,-3276,6603,7842,9838,13322,12223,6067,-355,-2772,-5972,-13405,-11122,-2024,8935,19158,24437,16902,7442,1086,-9411,-8183,12996,38835,45656,38100,32904,19310,12677,16561,22444,29430,24176,3709,-12179,-2484,11623,9871,-6442,-14625,-8962,-8239,-8700,-9554,-8756,-6734,-8290,-8467,-7743,-8946,-5673,726,5362,528,-3355,-5186,-5311,2389,12138,16755,10271,-2059,-7434,4958,13749,20975,18828,9497,557,-734,4345,10909,13421,8257,1365,-5009,-8230,-10463,-6936,1551,4844,-1926,-660,7251,10140,-221,-2744,4435,12697,19548,19765,15102,8413,5124,5782,7380,10586,15313,14214,16442,15616,15000,9630,-2247,-11424,-13692,-6159,3572,11805,4655,-7653,-15974,-12201,-1601,6828,7806,5287,5774,9305,15886,16471,11345,2823,-255,2545,6062,7503,4858,1423,4708,785,-11580,-10770,3662,12275,15795,18115,16583,3055,-14083,-17797,-1900,248,-1791,-5676,-7342,-4481,5433,16026,28204,27570,17224,11510,15423,28985,39429,46687,45206,37490,23349,8663,-7476,-12486,-6896,-3526,-7633,-14799,-11634,2048,12057,9296,853,-2194,-5679,-9753,7897,29417,28238,10200,-5676,-9509,-7073,-6652,-5064,-3920,-437,5785,10501,888,-10458,-16856,-12585,-10866,-15673,-14308,-8594,-4799,-4631,-1137,-4835,-8852,-12585,-16998,-12673,-3084,3047,-223,5887,23215,37459,35823,17925,4039,-3508,-7903,-8120,-2559,2352,-5491,-13132,-14200,-14162,-9436,-2545,221,-619,-2416,-4019,-5565,-5406,-947,-814,-4007,-7961,-8144,2260,16341,25806,30772,22986,17880,18664,20087,19577,21229,14662,3970,-9306,-12834,-16186,-22679,-14181,-5282,262,6496,12170,13525,17190,29204,45946,61731,61210,24689,-12378,-5365,9380,25124,24274,9023,-9129,-11338,6936,21686,23196,14913,3090,-4782,-6395,-7061,-10644,-6590,-2532,-668,-4561,-12299,-18573,-10103,-2879,-5,2099,6104,6361,13035,20743,27329,21934,13300,6201,466,-1683,-2741,-526,3185,873,-6723,-14764,-13250,-3932,954,-1789,-2652,9973,22951,11298,-6431,-13729,-9276,-3778,-2391,-3954,-8895,-9957,-2515,8740,7545,-1008,-9817,-7898,-429,-739,-6461,-6871,-586,6062,728,1265,3359,3097,1169,892,-2146,-13173,-19045,-9373,-5525,-7832,-10708,-9888,-8885,-9598,-9326,-12229,-12777,-7215,-2307,2861,3795,-1294,-8981,-125,5766,8053,9048,8511,9657,5550,-1998,-10194,-15979,-2008,1474,-14098,-10446,1038,-531,-10474,-5267,2040,-346,-2110,1885,-2737,-9193,-5668,-3135,-2061,-1655,1105,10434,12746,8734,5600,5075,5567,8187,13409,14508,21816,26482,21897,8994,-8309,-12694,7031,17790,16789,4707,-5307,-3574,3985,10857,15262,7591,-1871,-166,3790,3986,515,-1674,-4183,-7485,-11806,-12422,-7673,-409,5395,10103,6688,-4226,-7930,-6169,-4175,-6522,-4611,3720,7691,7954,8359,6309,3755,3872,7412,2591,-3905,-11711,-15999,-14799,-17251,-15984,-14573,-12726,-13327,-11066,1756,13311,17747,14742,3107,-2478,-14925,-8517,494,4989,12992,23964,29902,21585,8309,4195,4555,7877,11217,2777,-15375,-10095,-1015,1897,29686,81035,181160,378996,603130,699320,623361,397202,290341,567416,860166,971395,817677,477285,152999,38200,63379,28150,7405,5638,10472,15540,20646,19283,19826,5492,-2762,-3078,-1276,-2501,-6758,-11541,-10800,-8092,-8617,-7763,-10878,-10000,-5149,-6983,-4065,7441,17867,28630,36350,24330,11653,1639,-6165,-17203,-13644,-4747,-528,619,9353,23839,36185,38088,1072,4174,10876,-12451,788,5874,-11322,-2449,-18540,-3232,10258,22910,17375,33993,169205,318199,459436,443242,118867,263028,687429,1109802,1251589,856005,256019,716519,1226034,1387364,1051440,375473,185629,453071,586846,497005,281327,121749,31068,17011,7505,1871,-2747,-4652,-15054,-21488,-15564,-1000,10399,22315,27954,22816,142319,375080,590175,673088,566736,320635,391781,763472,1020901,1024742,776826,409282,164180,14325,10450,10449,12224,-925,-12229,-19131,-9396,8682,15214,8453,6069,7126,-8310,-12628,-5673,1103,1903,-507,-8354,-4008,-4116,-3573,1020,8565,18895,8031,-1542,-6365,-5480,-4198,-5315,-9546,-2464,18290,47608,60783,47706,16693,-6754,-19901,-11147,2009,17112,34202,30855,18280,2135,-9829,-10046,-6536,-1692,3826,3307,-9346,1934,10154,-1163,-842,6772,9866,9405,2157,-7660,-9393,-13150,-11696,-3434,2913,4869,-514,-7398,-790,11071,6173,-6461,-16086,-6952,1031,-3080,-10290,316,2342,-7769,-10434,-1925,-5385,-6986,-7716,-12901,-9779,-9178,-10866,-13234,-15217,-11541,-2484,9695,29259,43492,44966,43611,42141,19413,2756,5478,42960,93624,120018,143682,117335,74834,93400,131085,110334,48942,15165,10927,13466,10505,968,-4461,-12095,-12890,-13242,-9640,-4424,-6318,-6243,-1029,1569,3326,7581,10553,14446,22423,29218,34868,29782,18796,11651,6987,9631,8921,2611,1073,1190,-5840,-8031,-7165,-7638,-3133,7974,14795,11711,-2018,-6435,6898,13133,6442,708,3830,7002,9298,12656,9691,2271,-6066,-16772,-11036,2002,5977,-435,-6114,-12251,-10809,809,17265,26268,19385,26,-1696,7156,11315,14790,7206,-4477,-13032,-14350,-14709,-13586,-12788,-2472,2737,-5010,-11116,-10534,3445,6984,2822,-2981,-11463,-14592,-3978,6502,12067,11384,12886,18048,18260,15523,15253,26790,26453,32597,39067,14304,22734,70053,123494,122376,74895,16104,-14882,6129,-2019,-16189,-13390,-648,22056,46556,52717,22707,-4454,-11781,-1729,-2525,-4462,-6855,6245,28413,46142,42024,19948,-7147,-11397,2421,6738,16211,37663,47277,34014,13177,1372,722,9006,11248,5324,-561,-9759,-6251,3033,5952,3652,-4552,-14617,-11467,2017,13119,15600,16255,10162,6786,11844,8061,-752,-2446,-5370,-6021,-11636,-21440,-7998,7190,1860,-6247,-5155,-237,2793,4477,2900,-4948,-13444,-11890,-7854,-216,15305,12419,-6021,-1180,4286,11201,16414,24865,36030,34072,26593,17848,4337,-11907,-10762,-12180,-14477,-10035,-10543,-9435,-7787,-3315,765,-1109,-7734,-15305,-2910,8259,8235,-3951,-10859,-2999,9447,28241,34796,24612,12724,1420,-9968,-9862,-7902,-11149,-8509,-5845,-10379,-7490,-3788,-4523,-7571,-11075,-12193,-5149,1144,-4794,253,4114,5603,6645,1187,-9572,-10363,-6679,-1757,5824,2256,12255,13624,5054,857,-2158,-740,9227,18022,3685,-5304,-6278,-4635,-6765,-10256,-545,6307,9807,15216,23030,13364],[-1230,4179,13592,17886,17012,17677,22833,23345,12133,-1921,-15383,758,17287,25244,22171,3662,-9253,-4657,5620,10559,4044,-4036,-4927,2160,7040,10192,17066,27437,33229,28194,13538,3666,2361,6379,1436,-6441,-9791,-15700,-20133,-9112,1510,2788,-7275,-12765,-14540,-13403,-13841,-2005,-77,-9736,-22053,-14020,-10576,-9473,-11347,-8424,-6675,-244,9703,27800,37682,39556,29035,16690,-9173,-11341,-2771,1763,362,-5450,-16669,-17108,-10816,-5227,-9031,-5038,-1489,-3856,567,11002,8793,-5882,-11729,4727,22092,22089,-2330,-13380,7143,15840,10692,-228,-11665,-14804,-18328,-16056,-3582,7289,26039,37087,35223,25459,19702,20373,18080,3289,-10279,-13448,-15011,-15853,-10824,-6691,-7218,-8537,-3528,5702,10426,7126,5402,7201,8387,430,-13201,-9018,63,5633,8737,11158,11937,2494,-2193,-9267,-17698,-17773,-9360,221,6349,2877,-2123,2087,190,-8543,-15212,-11207,-7613,-2589,2421,-23,-677,-843,8899,15310,18273,22790,25299,27907,13564,-6654,-22772,-8090,4265,13125,13523,-4136,-12511,11324,26860,18438,-4861,2817,22341,33922,46924,42854,-681,-109753,-260169,-366332,-381988,-308606,-208837,-121909,-64830,-21206,-18107,-13137,-13536,-9054,-881,-804,-3695,-937,-2613,-6551,-10945,-13443,-9437,-3813,4574,17118,14029,13599,8228,9463,16464,25293,27049,23158,6580,-14548,807,12444,11544,4625,-1356,-4141,-10620,-17362,-14597,-12948,-7570,-5030,-8684,-9904,9303,18237,11515,14140,15761,8456,-3722,-12288,-13634,-928,11461,21866,24135,17319,6917,-8604,-4681,-7099,-13475,-13413,-4641,2965,-367,-11950,-10443,6871,16630,17255,15841,16164,7134,-5772,-11155,-4484,-7635,-16830,-3902,14813,28364,25479,18312,10312,4029,-1290,-5228,-4651,-9269,-12652,-17993,-4884,18796,24220,12443,370,-1457,24071,49682,49232,22404,-370,-1409,4990,7700,5509,340,-6072,-10624,-4079,4026,8930,9952,9488,6722,-742,-8165,-9572,-10851,-6779,7969,20037,13065,4268,-198,-1503,-4971,1513,11496,17072,13881,3444,-1561,-1378,-900,1896,12073,11425,3684,-1722,-10026,-15268,-16206,-17135,-10335,-1265,7572,10301,12098,12320,9063,3008,494,4664,9428,6541,-5252,-7628,-7927,-8765,-10990,3522,11964,7403,-3288,-5747,424,5421,550,-16314,-8211,-5192,-5756,-10051,-8117,-2724,460,6713,6913,5574,3016,-1484,-9409,-11321,-7005,-8932,-13406,-11942,2858,30562,26980,7640,-6435,-10443,-6048,793,-2364,-5859,-5487,-2169,-2874,-12258,-8268,4370,6295,8349,-2000,-12056,-12807,-9425,-8907,-9284,-8101,-4818,-2321,3100,12597,14015,2931,707,3684,333,-5193,-3021,-5251,-9387,291,21215,24374,11593,-138,-11096,-15692,-13433,-9935,-8817,-11762,-11394,-6014,-8952,-5096,3514,9555,7686,4730,-1136,-7567,-11939,-2651,2785,-3578,-7088,14243,26756,21546,3252,-15182,-8494,-12769,-7762,12398,9914,1414,-5997,-3938,-846,-3024,-7852,-13346,-13588,-13783,-11940,-8838,-4177,2122,9769,19111,24127,16253,2602,-4878,-10401,-11677,-13798,-8883,-1112,887,-2553,2036,7256,11644,8180,8787,9998,2789,-3699,-5821,-11205,-3499,7526,15267,18568,19250,27610,28845,19099,9375,7321,8040,11503,13969,2543,-8660,-5238,0,-3001,-13315,-4785,17025,38135,39234,21170,-5071,-17386,-12481,-8221,5567,14235,10388,2684,-3007,-563,-1637,-1332,3377,7705,8199,3766,-10839,-15743,-13744,-12953,-11852,-8897,5613,20019,44379,54845,41148,16386,-5910,-15338,-9804,-7619,-13300,-11111,-5493,-3514,2283,9778,9499,-993,-10350,-14333,-17055,-6138,2928,970,3509,9465,28193,46924,50795,41601,21886,7530,3279,-1419,-9274,-9387,-2251,-2244,-6715,456,7709,7077,2050,-12040,-9077,-8037,-7438,-171,7511,17855,13539,-1112,-8046,-11724,-13547,-9761,836,9243,14507,14161,9107,7901,8067,-2804,-13512,-12328,-2289,8750,4975,883,209,2081,3521,2820,371,3910,11587,15970,14037,7557,2262,-3708,-2736,-2865,-7683,-9195,-8451,-2999,791,-2286,-10714,-11206,-6999,-2719,3883,3481,-1505,-4097,-4887,582,6865,3589,-4466,2183,4706,6421,4099,3614,1509,2773,2187,-399,2120,4013,4515,44,2138,1039,-8232,-6456,-3078,-4071,-6727,-10381,3958,21472,19885,-684,-9963,3935,-1611,-11788,-1348,8713,12142,5747,1748,15757,22228,5234,-5559,2571,-5809,-10395,-13765,-8891,-7313,-8164,-6924,-6573,-8884,-7819,-9475,-9097,-8028,-2394,10237,16316,12108,-2641,-13413,-6563,-910,6945,15720,25371,29569,28946,36334,35917,25473,19783,12772,5314,-476,-454,2312,4754,3640,-106,-7156,-4439,2269,11984,20089,12001,4603,5175,6051,-1612,-4114,-846,6424,878,-4468,-6908,-13388,-15960,-11195,-3847,2408,4135,-4453,-3823,5719,7432,-599,-8106,-5033,-814,-97,-570,2395,10843,23446,19784,1583,-14157,-3118,3993,10995,23370,33489,31597,24374,8346,-727,-4633,-14965,-11413,14857,39091,59022,51658,40122,36054,51589,49085,36978,21689,7847,-2322,-7125,-3985,2683,5619,7528,2571,-9513,-19243,-18418,-8958,-292,1888,2768,1681,-3530,-6346,-6594,-5901,-1161,-837,-7901,2047,25488,32185,21853,13640,8741,5367,-4205,-10834,-5392,-890,6469,9366,5915,-493,-6691,-8516,88,1969,-2658,-3956,-1743,-3564,-7472,-12723,-16812,-14075,-13621,-6774,11630,21862,10892,-6757,-12117,-1867,18149,25412,15852,5015,-2347,-4747,-4060,-4056,-6550,-2548,4795,-1871,-15491,-1598,21094,27959,21665,9546,-4047,-6137,-1223,970,1717,-4569,-3675,7583,16148,12923,7746,4968,2124,-1547,-308,6542,14493,22450,20393,2656,-6560,-6029,1145,13709,5118,-3220,464,886,6716,19497,27156,24585,7677,-2038,5011,7559,1137,-6996,-9384,-2924,3725,7213,2277,1408,1279,-2084,4495,6429,9765,11622,7375,-2263,-12164,-10035,280,12607,12323,1332,2370,12894,11341,887,-5080,-11227,1407,7741,13254,13574,-1674,-9222,9908,35491,56770,53294,23108,-2630,-8856,-6268,-5033,-6872,-6986,-7490,-9965,-12947,-2572,6023,2662,-4979,3009,7328,2577,-7161,-7685,-8105,-8878,-11543,-14190,-10531,-6526,272,8617,8696,1538,5360,1834,-4458,1761,7856,16950,23496,9228,-2216,-9720,-3382,6857,7783,724,-12357,-6049,-2810,-2870,6885,30114,22072,6276,-4689,-4436,-3916,-538,480,-2876,-10816,-18664,-8913,-2077,6841,7716,-4169,-5697,-1599,1175,-3593,-11239,-16634,-13740,-10799,-11455,-13543,-8613,-4208,-2691,2473,8767,9451,7229,3575,-954,-6453,-17558,-11428,4997,23512,36684,38469,28075,13886,6418,8411,10620,7069,1483,12946,31956,63246,77939,55811,26721,7621,-1275,-1789,-3383,-7633,-12703,-15891,-12425,-9659,-11076,-17890,-23579,-21606,-10312,1343,3494,-2942,-10833,-2189,10946,12514,8488,-3120,-11432,2419,21075,24083,8294,-1713,-10655,-17111,-15578,-7818,2917,9918,11890,5163,-6127,-13173,-13960,-14098,-2954,8738,12157,5464,-10564,-8486,-6160,-6437,-6464,-7305,-8766,-6507,2694,4941,9357,14230,13509,7293,178,-2371,-5143,-11663,-8908,-408,9134,18467,23349,14525,4368,-1259,-9965,-9389,8828,31790,40499,36634,35826,25384,17802,20332,26754,32804,24568,3285,-9865,1166,16089,13037,-5277,-15979,-9884,-7705,-8170,-9933,-9713,-7090,-7682,-7611,-5205,-4930,-2584,278,5591,4986,785,-688,153,7055,16105,19027,10869,-2003,-7972,5225,15607,22675,18977,8614,-389,-589,5002,11554,13115,6854,164,-4811,-7847,-11671,-10604,-1925,3594,-1439,-546,5674,6015,-3335,-3051,7444,18533,25989,24778,17047,7682,3052,2905,3397,5826,10842,9364,11626,11606,11099,6201,-3912,-11107,-12752,-5033,5281,13496,6290,-5518,-12341,-18240,-6645,3901,8787,8368,9264,11256,15626,15282,11264,3563,288,2544,6779,9845,7900,-1063,-248,-1123,-11057,-13342,2958,16033,23840,25620,21408,6649,-11942,-17959,-940,4583,2293,-3447,-6158,-4472,5138,15790,28840,27634,16209,10049,14489,28377,38337,43944,40784,34384,21150,5533,-9089,-12111,-6318,-418,-3490,-11509,-12393,2032,12614,9450,123,-3770,-6917,-10131,9450,34291,38387,17427,-1885,-15055,-9916,-7128,-4598,-3500,-302,5054,9813,2182,-9198,-15157,-12708,-11439,-15428,-14795,-9788,-6582,-7920,-4067,-5722,-8845,-12243,-17552,-12617,-3175,2331,-948,4919,20959,34051,33797,17249,3203,-4753,-9552,-8038,-451,5911,-993,-11624,-14398,-14311,-8433,-621,3700,2352,-1658,-5751,-7717,-6839,-1489,-713,-3780,-8030,-7840,3122,15374,22704,26568,21500,18200,19475,21340,23245,26206,16914,5149,-9086,-11357,-13418,-17970,-13653,-4496,796,6935,14656,19772,23492,34347,50156,66197,65681,28927,-11568,-4824,9292,25838,27831,8489,-9821,-10422,8463,25014,28545,19459,4893,-5739,-7766,-7990,-9908,-5346,-1799,-1480,-5713,-13776,-14371,-5470,475,3398,2851,6208,6351,12708,21529,29864,25130,16642,9324,2675,-584,-2436,-518,3007,757,-6698,-15282,-14771,-5825,-1007,-3077,-4118,6904,19158,9118,-5477,-13558,-12053,-8710,-8023,-6395,-8955,-7467,2633,13767,11265,928,-9120,-7286,987,962,-5296,-6952,-1911,7051,2130,1365,2238,1505,-385,0,-4192,-14427,-17434,-8234,-4380,-7221,-9939,-8403,-7619,-8442,-7199,-8714,-11718,-10285,-5549,793,2221,-1560,-8636,-3122,1942,5628,9844,12990,15387,10917,2549,-4798,-13704,-8013,-2485,-14593,-9603,310,-1185,-7226,-2328,1985,-1485,1760,6690,45,-8486,-5862,-2588,-1064,-648,2266,11952,16830,12533,9193,7472,6110,8306,14841,16580,21657,23087,16808,3682,-12365,-8777,9066,18691,18025,5979,-5626,-4965,2484,9323,14799,8415,-1714,-1690,2258,4230,1284,-292,-2248,-5687,-10075,-11441,-8270,-1504,5374,11416,9228,-2489,-10409,-9194,-6122,-7871,-5455,2319,6646,7211,8097,5830,1676,-480,2443,-2439,-7809,-14433,-13679,-13378,-18827,-16340,-14282,-12121,-12145,-10832,184,13851,20452,19722,10023,3962,-10400,-12000,-2413,2006,9361,20434,26890,19890,8875,4281,3361,5772,9044,1936,-15191,-8874,783,3165,43482,120700,335996,730561,1174121,1383815,1240632,808234,568339,1014376,1520934,1709736,1445653,865299,305902,60090,81733,38774,10030,7272,12794,16364,19138,17772,22574,7521,-2001,-4261,-3201,-4509,-8939,-11616,-10243,-8329,-8307,-5517,-9766,-10391,-4863,-7480,-3476,10616,25100,39196,48205,33918,15158,2295,-6473,-17307,-14410,-5610,-2672,1557,12099,26813,37815,38039,4948,-7063,2271,-10069,3814,7901,-14129,-12424,-17021,1381,15397,28120,20807,51582,267257,526236,748982,707469,197326,492855,1271942,1969230,2116382,1400645,400326,1256693,2092110,2286764,1695909,612289,295218,726580,888509,724258,410685,168113,35335,12927,357,-5628,-11166,-8751,-17590,-21148,-14732,-138,8648,27966,43637,58774,323138,780599,1191971,1323827,1101198,647896,706091,1310070,1752397,1763791,1339516,712656,270895,21756,19309,16188,15866,433,-10289,-17697,-10261,9811,18222,12653,9951,9235,-6994,-10470,-2028,5943,7817,8696,-3464,-1312,-2012,-471,4564,12818,19918,7885,-1150,-6941,-6068,-4810,-4877,-8250,-2659,13341,36783,49468,43459,17866,-6278,-18908,-10131,2824,17815,35111,33484,21454,4671,-8613,-9655,-3605,3614,9896,5720,-9248,680,13084,4367,2096,8042,10277,7565,-1392,-10684,-8258,-8895,-6684,340,4778,4782,-1543,-8132,-187,12516,5712,-9074,-19294,-5381,3307,-888,-11537,-2323,-127,-9136,-9421,-2607,-6492,-8080,-8949,-15255,-9405,-5251,-4428,-7538,-11725,-13097,-3871,8697,31236,53931,61525,56078,49545,24871,7487,7393,43246,104360,149743,180285,141295,83348,108833,153353,130838,67323,25016,12243,11145,9368,1085,-3779,-11046,-11727,-11483,-6880,-890,-3969,-5569,-1198,1460,3651,7509,8737,10148,16251,25181,33105,27327,15336,6278,2334,6930,7161,1621,540,954,-5830,-8321,-7995,-8013,-2408,8796,14146,11136,-873,-3827,9076,14955,7489,273,1870,2500,4177,8671,6676,1135,-6639,-16859,-11315,3046,10204,3731,-2934,-8799,-6593,3905,16926,22520,16586,-1049,-3537,4904,9849,14476,7141,-4444,-13337,-15256,-16685,-15090,-11789,-46,6832,1150,-2832,-9368,-2456,2737,-930,-5827,-11438,-11545,-2727,6670,12444,12097,14456,20167,17046,12390,16351,33616,33237,32831,36199,12475,25694,87634,143350,138548,83536,21983,-4135,9058,933,-12901,-11000,1057,20282,41208,43824,15289,-10115,-8458,2838,2299,-1795,-4995,7079,29237,45845,40782,17350,-10220,-7347,5976,8299,15295,35630,44873,32003,11135,-1286,-1912,6916,9925,5663,1155,-7301,-5640,3123,6009,3549,-5453,-17226,-15722,-4961,3892,6996,9287,4541,2855,9383,10034,2680,820,-2946,-4461,-10991,-20921,-9064,4801,-1443,-8650,-8092,-2996,297,1489,562,-6053,-13154,-10661,-6334,1601,16211,10542,-9208,-2296,3116,10441,14887,21898,30832,31547,27016,19060,3696,-13358,-9648,-11857,-15691,-11824,-12831,-11288,-8355,-3133,881,-1330,-8667,-13755,-571,7617,5990,-7061,-6684,3544,17588,36543,39535,27337,14964,4788,-6348,-14052,-15102,-17847,-10824,-6518,-10216,-6232,-2540,-4100,-7879,-11092,-11071,-3453,4263,-1748,707,1674,2434,3375,19,-8535,-6395,-3888,-2248,782,-5574,5732,8892,5365,1909,-1875,-985,8075,15531,741,-1424,225,497,-3540,-10192,-1302,6564,10651,17648,26750,15175],[-1129,3957,13679,18502,17844,17379,21876,23083,12281,-847,-15592,-2457,17141,29319,25452,5533,-11087,-9891,-20,4311,1007,-5317,-5704,1748,6190,8037,14311,24966,31451,27146,13006,3091,1487,6754,5113,-1773,-6399,-13676,-21858,-9979,265,1749,-8654,-14897,-15607,-10708,-11372,-7166,-2532,-9899,-22672,-14670,-10165,-7761,-9966,-8013,-4687,3980,11619,26765,35778,36421,25823,13970,-9502,-12562,-3931,1277,923,-4430,-15840,-17486,-12398,-8025,-10366,-6717,-4700,-5869,3222,12865,8576,-7018,-10810,5061,20839,20434,-2771,-14266,4211,12402,6982,-1701,-13329,-14601,-16219,-16015,-6178,3255,21540,35315,37107,29008,24308,23800,21739,7033,-7340,-13664,-15100,-14585,-10957,-7755,-8667,-8315,-1691,7256,10713,5231,1702,2060,2989,-3344,-15638,-5768,3039,7815,9706,10114,8314,-1478,-5295,-12374,-20553,-18560,-9394,-276,4719,475,-2188,3501,-240,-10122,-11616,-8737,-7899,-5151,-2658,-5145,-4292,-3079,5797,13732,17781,22787,26135,28609,14431,-6083,-21886,-8654,1700,8521,8671,-7685,-10119,14346,29018,19294,-5972,2972,22155,33989,52779,48774,7697,-98837,-251617,-364157,-379908,-300518,-197187,-112498,-61675,-23564,-23718,-17150,-12619,-5712,3797,3823,-71,1256,-3266,-9144,-13577,-13988,-7108,-1495,6737,13756,8762,10063,5791,7063,13581,22553,25523,21909,6133,-12400,745,12065,10960,4154,-2778,-5604,-10615,-16992,-12390,-8628,-1828,1068,-3078,-6493,10794,18007,9584,11592,14874,9514,-1791,-10062,-11757,709,13142,23534,25659,17985,5941,-11672,-3080,-3092,-9054,-13491,-6172,2864,269,-11634,-10831,6689,13615,12637,11860,13860,7501,-5322,-8510,-1832,-4680,-13832,-6754,12618,30419,26587,20691,12807,6182,923,-4419,-4643,-10455,-16333,-16254,-2925,21685,32606,18258,4301,665,23398,52903,53477,25541,2731,-2446,2283,6312,5792,1947,-3909,-9057,-4504,2006,6879,8958,9208,6357,-559,-6980,-8054,-9917,-7156,6756,16509,10042,3797,835,-360,-3034,4111,13879,18776,15135,4414,-2644,-3401,-2207,1464,13583,18174,10486,1093,-11157,-17378,-18171,-19497,-12313,-2180,7096,10315,12791,13519,9685,2389,-792,4138,11427,9980,-4283,-6619,-7126,-9403,-9814,8167,18087,14407,1370,-7261,-5023,-1052,-5823,-14530,-5987,-4666,-5943,-11184,-11503,-9269,-6206,3015,5044,5347,3625,179,-7323,-11270,-8492,-9979,-13919,-11473,6548,36771,28899,8211,-6340,-10258,-4922,2387,-482,-3549,-3673,-698,-215,-9729,-11019,-286,2645,7608,2066,-5597,-10238,-8427,-6300,-5820,-6207,-4425,-1896,4497,15423,17679,4055,-1509,2365,-304,-5663,-3377,-5104,-9563,-1335,16277,19388,8690,-1307,-10309,-13687,-10266,-7457,-7847,-11641,-12139,-6664,-10034,-6123,2576,8306,7022,4295,-282,-5420,-13313,-7637,-2799,-7533,-5432,19889,34435,26248,4706,-14013,-9476,-14050,-8217,9683,8280,924,-6552,-4996,-1805,-3430,-7766,-12624,-11941,-11518,-10031,-7002,-2659,2704,9235,17460,21336,11286,-2430,-8520,-13762,-14034,-12718,-6046,1876,4953,2359,6593,11994,15543,10476,10863,12544,5680,-1359,-5446,-15144,-6246,5745,14970,19090,20106,28193,27848,16867,6668,3987,6410,12063,13353,1524,-8783,-4240,515,-3378,-13853,-3984,18233,37146,35100,18711,-5035,-15711,-12573,-9228,2156,11262,8239,2194,-3488,-607,-1410,-1679,1871,4465,2144,-6183,-16781,-17504,-19549,-17076,-15485,-11507,3711,19145,45973,59277,45384,20356,-3864,-14697,-10345,-7507,-12517,-11967,-6570,-4129,3175,12315,12595,836,-9086,-13729,-15101,-4217,6155,4803,6661,13024,32642,46140,44726,33494,16137,4504,1552,-2294,-9678,-9309,-1488,-801,-5941,-666,7219,7944,3130,-7240,-7484,-10129,-11300,-2790,7358,20994,15572,-1200,-8613,-12427,-14809,-11210,-519,7820,14170,15018,9891,7204,5603,-5028,-13004,-12105,-3848,6131,3545,1837,3185,4931,4945,1961,-3668,79,8247,11826,9019,2639,-1129,-4941,-2305,-2545,-9275,-10487,-8687,-2457,2114,898,-8643,-11358,-7174,-2419,4194,3666,-1826,-4916,-5604,1121,7321,2633,-5747,1313,3404,4915,2409,2923,1794,2730,2494,832,2953,3872,5075,2644,4169,1640,-8489,-5815,-2083,-3093,-6078,-10680,3404,20366,19544,-1361,-12365,-187,-6179,-11988,1641,9622,11878,7107,5123,16944,20277,3238,-8304,-875,-8976,-12461,-16128,-10165,-7290,-7013,-5681,-5894,-8558,-7470,-8878,-7511,-4618,983,11762,17496,14075,772,-14325,-7458,-780,6165,13903,24159,30199,30664,43033,48439,38319,29809,17891,7795,747,-731,2023,4616,3806,223,-6813,-4065,3063,13195,21228,13610,5995,3589,2176,-3512,-5118,-1226,6842,2487,-382,-163,-3862,-7841,-7253,-2266,2541,2759,-4461,-114,8383,8003,-939,-8376,-5263,-1549,-992,-1178,2541,11589,25812,21034,601,-12815,-2079,3963,9165,19568,28334,25756,20646,7658,-724,-4936,-13856,-12498,15855,44280,59148,48459,35375,29824,46849,48479,35319,20160,7492,-2171,-7287,-5351,-521,1242,871,-2878,-11978,-20909,-18780,-9171,-818,1463,4082,5270,691,-3449,-5375,-4918,-82,53,-6953,4995,26422,29528,17064,8370,4948,3162,-5186,-15449,-9125,-2154,8998,15639,13275,2393,-6148,-8656,-497,1320,-3348,-5057,-2753,-3906,-7233,-11983,-16362,-14205,-14218,-7846,9622,19026,9837,-6748,-12085,-326,23457,31264,18792,6712,-974,-4574,-5348,-4903,-5389,-710,4201,-4179,-19669,-2704,17607,22098,15142,5532,-5561,-6326,-1476,410,1341,-5058,-4774,6455,16683,14431,9559,6361,2498,-1301,-404,4911,12104,20684,22272,6001,-2688,-387,8397,21658,13442,-12135,-427,2896,10224,25713,35622,33610,14390,875,4868,7746,2139,-5930,-8585,-2882,2586,5444,513,377,212,-5167,1234,2737,7096,9842,5506,-4296,-11490,-6950,2722,15173,12361,2039,2494,9323,6629,-3282,-5714,-9203,4557,11625,15854,12302,-3167,-6789,13071,38425,54530,49078,20633,-4759,-10396,-8339,-8220,-9533,-8154,-7561,-9186,-13715,-3702,4833,640,-7408,3894,10899,4465,-6829,-8029,-7774,-10570,-13656,-14497,-10765,-7582,-741,7939,8342,2005,6661,1645,-5844,138,6030,14280,18425,5566,-2946,-8090,-3647,5086,5564,-1823,-14868,-4099,-1833,-2885,5310,25953,19600,3752,-6341,-4963,-4454,-710,474,-2834,-11974,-15735,-2998,3468,7421,6687,-4736,-4913,-445,1472,-4862,-13485,-15922,-11075,-8422,-9946,-12386,-11848,-7035,-3997,1122,8016,10002,7794,3370,-1442,-6621,-17463,-11353,3360,19068,31154,35064,28039,15411,7354,8695,11877,10106,-260,6516,24411,56230,77749,58927,25929,5574,-3542,-4270,-5196,-8652,-13172,-15746,-12352,-10463,-13135,-20631,-23674,-19729,-12097,-2482,-390,-5302,-12508,-3247,11028,13828,9312,-2288,-10822,1313,19294,22429,7218,-2508,-11297,-18077,-14502,-5877,5621,14537,17018,7366,-5678,-11734,-12634,-16769,-5290,5956,10274,5345,-10414,-7828,-5700,-6133,-6264,-7648,-10189,-8676,177,2102,8424,14756,14626,8466,611,-2279,-4639,-10128,-6916,920,9030,17601,22167,12092,1231,-4090,-11151,-10871,4345,23825,33771,33651,37165,30768,22904,23704,30195,34739,23585,2132,-7943,4911,20427,15674,-4226,-17954,-11144,-7697,-8378,-11022,-11435,-8318,-8115,-7709,-3595,-1949,-459,-819,5151,9196,6199,5167,5633,11210,19697,20912,11167,-2124,-8851,4960,16720,23389,18174,7104,-1683,-825,4847,11173,11626,4724,-1442,-4934,-7734,-12794,-14081,-4686,2624,-797,-677,3414,1223,-7066,-3598,10079,23938,32053,29838,19072,6949,856,-136,-573,1400,6649,4607,6116,6257,5903,1765,-6237,-11338,-12338,-4700,5546,13368,6749,-3802,-8030,-16120,-11592,654,8947,10765,12488,13104,15012,13606,10663,4154,1051,2635,7128,11580,10523,-3466,-6334,-4009,-10413,-16116,1526,19295,31364,31849,24982,9530,-10171,-18310,-403,9047,6056,-1584,-5228,-4514,4372,14518,27681,25866,13800,7664,12667,26330,35396,39563,34936,29367,17431,1676,-10538,-11688,-5892,2166,357,-8413,-13181,1218,12069,8601,-1293,-5700,-8204,-10939,10106,37508,47808,25221,3895,-11332,-11845,-7880,-4750,-3617,-793,3560,7998,2710,-8184,-13748,-12509,-11339,-14269,-14896,-10805,-8136,-10644,-7112,-7501,-10047,-12841,-18446,-12548,-3315,1374,-1845,3959,18508,29605,29821,15130,1644,-6201,-11224,-8075,955,8557,3225,-9646,-14547,-14518,-7768,831,6732,4966,-994,-7654,-10067,-8444,-2175,-723,-3670,-8404,-8141,2666,12778,18817,22131,19585,18037,19913,22310,27146,31168,18641,5762,-9331,-9827,-10247,-12254,-8631,-1710,1798,7317,16981,26133,29715,38581,52711,67799,66595,31831,-11290,-4329,9163,24823,28338,5918,-11303,-9809,9035,26898,33017,23827,6624,-6626,-9347,-8753,-7857,-4049,-1262,-2238,-6097,-10916,-8081,-676,3769,6712,3073,5840,6123,12430,22350,32345,28262,19761,11983,4276,-101,-2624,-746,2948,1063,-6054,-15032,-16142,-7469,-2594,-3865,-4735,4831,15817,6933,-4808,-12671,-14013,-12932,-12942,-8989,-9082,-5276,6266,16557,13240,1795,-9029,-6691,2566,2665,-4318,-7106,-2707,8583,4430,2270,1879,585,-1731,-1420,-6565,-15629,-16637,-7973,-4108,-7013,-9234,-6947,-6234,-7080,-5233,-5328,-8802,-10868,-6357,-250,689,-2109,-8428,-6027,-1402,3384,9810,15843,19422,14706,5737,-537,-8265,-11454,-7220,-15722,-8447,-7,-880,-3419,934,2609,-245,6264,10603,2326,-7693,-6035,-2230,-472,-237,2715,12704,20252,16222,12476,9054,5700,7394,14786,17475,20574,18704,11171,-1318,-14279,-5159,10021,18029,17720,6279,-6459,-6701,417,7191,13855,9292,-970,-2412,1165,4826,2567,1302,-352,-3866,-8139,-10319,-9648,-3434,5096,12317,11124,-1094,-12537,-12272,-8717,-9663,-6598,258,4853,5822,7224,4677,-1080,-4651,-1232,-6150,-10881,-15357,-11086,-11942,-19174,-15719,-12948,-10341,-9805,-9709,-2510,12824,21807,23794,16616,9341,-6569,-13763,-4746,-1540,4312,15454,22399,16927,8740,4311,2538,4357,6933,773,-15146,-7632,2460,3822,54812,156706,509520,1144032,1850437,2197731,1977786,1304382,895751,1518450,2264499,2539884,2152836,1305442,482026,83257,98438,49550,12918,8127,11760,13469,15005,15112,25223,5085,-8830,-9946,-5003,-5823,-12313,-14572,-10240,-9200,-8368,-3117,-9531,-12194,-6688,-9642,-3564,13201,31894,49056,58224,42962,18328,2623,-7104,-17357,-14471,-5824,-4593,-1609,4436,12148,19236,24289,2867,-9505,6467,-890,-522,8280,-974,-16176,-20944,-7698,7287,26502,22440,72428,370499,753703,1066326,994160,283497,771910,1958495,2941237,3066772,1988359,551829,1861371,3044591,3255542,2378158,868947,406015,1018968,1199518,951867,538417,209864,37631,9028,-6361,-11372,-18794,-10016,-18018,-19865,-14344,-263,6613,35053,62634,105650,547164,1269703,1913265,2105315,1745670,1049692,1067122,1919248,2569262,2592295,1972479,1055394,385732,30007,29346,21630,18907,1511,-8308,-15214,-11998,9076,17473,12121,10102,10876,-4626,-7380,-1168,8483,12381,21366,3863,6553,4822,4318,8685,17402,19851,7140,-963,-7370,-6319,-5389,-4486,-7045,-3125,7896,25079,36538,36939,17977,-6147,-18382,-8842,3908,18425,35281,34870,23546,6539,-7885,-9681,-1278,8352,15175,7332,-8976,-606,15338,10991,6708,9291,9982,4908,-5285,-12969,-5871,-3789,-818,4564,6851,4692,-2518,-8623,605,14010,5264,-11336,-15426,-3151,5679,1459,-12088,-5522,-3186,-10593,-8294,-3381,-7611,-8850,-9529,-17133,-8319,-694,2240,-2153,-8374,-13598,-4968,7520,31655,62225,79268,72494,58502,32044,13727,8699,38453,105949,171894,206719,156280,86572,118479,167557,145805,85345,35355,13391,8845,8303,1293,-3032,-9748,-10128,-9249,-3582,3048,-1360,-4838,-1417,1210,3697,7059,6727,5980,9727,18925,28089,22705,10662,723,-1861,4349,5393,672,22,702,-5688,-8368,-8565,-8080,-1440,9769,13578,10663,451,-1143,11275,16981,9141,869,964,-843,229,5258,3856,-469,-7857,-16947,-11430,3521,13438,7187,-225,-5813,-2926,6378,16014,18753,13853,-1911,-5522,2288,8082,13880,6894,-4363,-13384,-15716,-17421,-14160,-9622,2327,10662,7504,4891,-4738,-7911,-1630,-4797,-7583,-9407,-8168,-1205,6729,12265,11998,14984,21151,15722,9957,19183,42228,41745,32498,31689,11996,25730,102378,162004,154110,93553,33137,7163,10919,3190,-9799,-8667,2651,18118,35309,35028,9177,-12480,-3709,7798,8208,1715,-3152,7385,28720,42847,36465,12880,-13669,-3403,9031,9491,14595,34704,44584,32994,12288,-1802,-3918,4709,8460,6079,2973,-4764,-5138,2813,5780,3281,-6347,-18957,-15781,-9398,-3263,-870,2363,-1102,-1164,6465,11226,5632,3293,-1235,-3443,-10663,-19866,-10529,1866,-4710,-10961,-10637,-5435,-1788,-959,-1954,-7408,-12860,-9542,-4935,3551,17161,8729,-11973,-3486,1221,8278,11729,17184,23726,27475,26156,18872,1883,-14816,-8072,-11114,-17180,-14030,-10587,-12268,-8984,-3237,579,-2033,-10117,-12305,665,5730,2794,-10419,-2565,9036,24340,42739,41978,28331,15800,6991,-3125,-15416,-15503,-11888,-10385,-7850,-10372,-5436,-2011,-4387,-8856,-11532,-10403,-2403,6471,516,568,-1295,-1420,-707,-2405,-8218,-3499,-1404,-2127,-3055,-6125,7714,11584,9181,4206,-1352,-1546,6406,11941,-2204,721,5300,4938,-1039,-9878,-2984,5685,10271,18627,28428,15386],[-241,4451,14223,19280,18875,17429,20942,22395,12289,681,-10801,-3735,17271,32832,27745,7764,-9236,-14394,-5587,-2190,-1544,-5731,-5543,1948,5596,5964,11456,21933,28859,25667,12842,3167,1242,7458,9129,3611,-2241,-10820,-20976,-9760,37,1618,-9262,-16609,-15672,-7931,-6847,-10273,-4508,-9520,-22581,-14916,-9469,-5652,-7995,-6851,-2111,7777,13345,24753,32433,32291,22621,11755,-8892,-13004,-4554,1130,1777,-3014,-14427,-17471,-13697,-10136,-9815,-7593,-6650,-5488,6230,14534,8156,-8231,-9575,5559,19338,18683,-2533,-13758,1113,8771,3309,-3262,-14991,-13383,-13591,-14767,-8376,-297,16912,32502,37842,31625,27712,26372,24682,10869,-3502,-12054,-14183,-12850,-10725,-8527,-9665,-7218,444,8529,10277,2603,-2815,-3986,-3242,-7642,-14492,-2106,6349,10252,10952,9597,5902,-3697,-7285,-14909,-22398,-18344,-8676,-181,3603,-1597,-2277,4952,78,-9396,-7910,-5878,-7150,-6846,-6129,-8343,-6676,-4630,3219,11890,16834,22215,26473,28408,14522,-6042,-20748,-8961,-842,3630,3523,-11141,-7849,15909,28895,18734,-7389,2918,21352,33484,58607,52658,10012,-99916,-259675,-378645,-392104,-306202,-198173,-111886,-62377,-28607,-22836,-13458,-8583,-987,9255,8754,3684,3484,-3851,-11585,-15272,-12829,-3642,1858,9420,10302,3708,6254,3472,4443,10088,19184,23655,20797,6076,-10802,448,11681,10566,3853,-4129,-6624,-10274,-16845,-10460,-4717,3354,6528,1861,-3602,11469,16973,7518,9104,14422,11182,872,-7330,-9447,2468,14748,24860,26581,17988,4486,-14246,-235,1520,-5022,-13008,-7919,2426,683,-11313,-11932,5333,9249,7156,7477,11446,8093,-3813,-5775,300,-1943,-10838,-9946,8925,29229,25488,21199,13553,6609,1568,-4436,-5090,-11165,-16155,-14362,-1869,23012,40888,26110,9436,3299,21576,52541,54045,27006,5024,-3363,-806,4361,5579,3285,-1877,-7450,-5182,-728,3876,6924,8034,5071,-1090,-6318,-6919,-9144,-7581,5264,12211,6074,2577,1365,585,-1492,6076,15454,19550,15465,4619,-4202,-6098,-4349,73,13311,22335,15577,3450,-12050,-19504,-17819,-18421,-12045,-2339,6493,9868,13059,14545,10640,2419,-1606,3727,13324,13132,-3736,-6220,-6763,-9780,-7517,12223,23833,22211,8438,-4739,-8603,-7232,-12893,-10121,-4415,-4738,-6603,-12431,-14838,-15933,-10074,-140,3443,5188,4100,1444,-5751,-11072,-10027,-11316,-14763,-11420,9877,41417,29347,8256,-6067,-9262,-3084,4094,903,-1880,-2230,542,2363,-6089,-10582,-2598,-200,6844,5917,1748,-4895,-7482,-4404,-2355,-4164,-4263,-1986,4988,16956,19635,4047,-4546,483,-1410,-6638,-4250,-5573,-10451,-3227,11335,14266,5648,-2977,-10468,-12479,-7598,-5340,-7205,-11699,-13532,-8505,-11483,-6839,1293,6091,5327,3029,-42,-3662,-12166,-13453,-9052,-11160,-3697,23849,39508,28818,5261,-13048,-10634,-14507,-7881,7024,6329,192,-6994,-5840,-2754,-3895,-7647,-11578,-9879,-9247,-8276,-5396,-1619,2552,7576,14132,16703,5094,-7627,-11808,-16578,-14835,-11231,-3807,4212,8606,7162,11133,16536,18486,11742,11931,14181,8030,853,-4564,-15321,-7939,4398,14646,19252,20486,27978,25985,14050,3604,443,4336,11828,11688,-74,-8965,-3571,608,-4179,-14713,-3489,18785,34951,30267,15796,-5185,-14298,-12660,-10085,-2291,6745,5365,1548,-4267,-1215,-1758,-2670,-264,1130,-3624,-15337,-6024,-8755,-16336,-18363,-18544,-14324,1010,16861,44437,59668,46336,22429,-2428,-14522,-10841,-7381,-11769,-13000,-7855,-4835,3868,14500,15412,2580,-7635,-12438,-13473,-2800,8810,8541,10014,17053,36109,43677,37733,24980,9831,551,-980,-3652,-10389,-9763,-1465,-164,-5586,-1921,6409,8291,3973,-2910,-5132,-10476,-12645,-2979,8751,25149,17943,-1357,-9430,-13137,-15576,-12590,-1901,6343,13751,15965,10721,6452,3142,-6686,-12197,-12137,-5454,3798,2554,3091,6685,8995,8088,2865,-6770,-4282,4137,7042,3651,-2503,-4694,-5899,-1212,-1432,-10561,-12311,-9556,-2970,2420,2927,-6813,-11541,-7559,-2269,4349,3548,-2503,-6210,-6685,1288,7043,1146,-7009,303,2120,3384,500,1792,1806,2422,2526,1767,3387,3387,5077,4634,5664,1783,-8895,-4989,-960,-1972,-5351,-10859,2758,18699,18479,-2021,-15322,-5464,-11052,-8295,4715,10431,11351,7764,7370,17199,17177,157,-10926,-2637,-10563,-13703,-15772,-11016,-7083,-5505,-4012,-4836,-7949,-6984,-8336,-6370,-1908,4275,12946,17666,15051,3678,-13917,-8830,-1374,4889,12046,22369,29493,30613,46781,58979,50919,38913,21800,9401,1264,-1630,1300,3874,3344,63,-6849,-4063,3602,14212,22038,14733,6853,1805,-1758,-5547,-6052,-1423,7336,4310,3919,7511,4725,-287,-3074,-631,2935,2250,-2639,3740,10772,8304,-1386,-8558,-5475,-2567,-2392,-2259,2221,11552,26650,21137,-727,-11045,-763,4015,7143,15452,23085,19906,16522,6560,-796,-4806,-12156,-13373,15603,46989,55895,43327,29774,23696,41654,46840,33025,18348,7042,-1914,-7152,-6335,-3073,-2473,-4281,-4950,-11728,-20706,-18735,-9257,-1359,900,4925,7891,4414,-295,-3300,-3374,1080,850,-5575,7358,25421,25490,12415,3470,1790,2054,-4430,-17917,-12094,-2072,11547,21582,21492,5744,-5608,-8787,-1147,614,-3900,-6006,-3818,-4430,-7266,-11438,-15901,-13890,-13893,-8075,8194,16768,8765,-6448,-11527,1521,29077,36715,21429,8446,943,-3430,-6147,-6023,-4705,719,2967,-6699,-19771,-1197,16014,18118,10768,2649,-7024,-6535,-1601,19,957,-5285,-5662,5172,16750,15721,11289,7671,2820,-884,-269,3233,9288,18055,23360,9649,1595,5386,15631,29975,26730,-3728,-860,5022,13997,32303,44397,42589,21207,4815,5356,8022,3134,-4709,-7442,-2446,1741,3617,-1399,-1062,-1730,-8435,-256,282,4972,8332,3930,-5966,-9717,-3621,5332,16855,11755,2584,2288,4425,1058,-8514,-7015,-6722,7715,15163,17849,10774,-3826,-4012,16271,40227,50421,42924,17375,-6860,-11380,-9848,-10924,-11609,-8868,-7343,-8190,-14425,-5038,3510,-1171,-10159,4118,14263,6463,-6101,-7953,-6706,-10983,-15478,-13650,-9846,-8027,-1510,7287,7913,2150,7325,1002,-7564,-2075,3611,11050,13047,2207,-3140,-5972,-3826,3209,3433,-4175,-12574,-1212,-132,-2391,4023,21595,16888,1351,-7272,-5115,-4725,-670,682,-2533,-12810,-12225,3301,10636,9861,6497,-4594,-3825,859,1810,-5990,-15148,-13234,-8540,-6037,-7622,-9985,-13667,-8950,-4635,322,7434,10480,8265,3159,-1866,-6626,-16904,-10904,1827,14609,25636,31328,27470,16614,8058,8866,13416,14543,2301,631,15611,45419,72417,59544,25170,4479,-4714,-5558,-5952,-8921,-13098,-15147,-11851,-10878,-14142,-19402,-20198,-17010,-13689,-6690,-4678,-7697,-14063,-4072,11080,15560,10601,-1074,-10030,31,16688,19873,5961,-3120,-10741,-15064,-11927,-3250,8872,19940,22969,9762,-5121,-9760,-10358,-16005,-6287,4266,9317,6312,-8998,-6426,-4765,-5433,-5594,-7321,-10338,-8344,613,820,8043,15747,16390,10376,1812,-1596,-3616,-8029,-4259,2780,9440,17390,21756,10574,-881,-6432,-12237,-11654,763,16574,26999,30262,37563,35656,28281,27117,33056,35667,22024,1074,-5749,9087,24895,18190,-2701,-19740,-11655,-7466,-8567,-12059,-13171,-9720,-8908,-7887,-2083,800,1468,-1728,4919,13752,13391,12742,11454,15189,23342,23029,11880,-1745,-9481,4850,17688,23723,17086,5552,-2768,-876,4542,10420,9606,2666,-2611,-4688,-7235,-13014,-15945,-5638,2652,593,-452,1193,-3307,-10429,-3273,13197,29462,38151,35503,21982,7047,-684,-2597,-3717,-1617,3724,769,746,236,-38,-3079,-8576,-11464,-11755,-4488,5011,12035,6651,-1875,-3384,-9416,-14437,-2070,8925,13026,15967,15428,14755,12143,10150,5105,2555,3516,7788,13276,13260,-3513,-11991,-6949,-9014,-16277,88,22110,38027,37026,27832,12220,-8228,-18120,415,14142,10115,559,-3967,-3955,3869,12777,24951,22347,10472,5085,10689,23645,31509,34591,28863,23612,13096,-2165,-11016,-10701,-5147,4621,4288,-5039,-12950,265,11084,7429,-2730,-7240,-8653,-11590,10511,39725,56469,33696,10847,-5162,-11920,-8436,-4950,-3671,-1247,2080,5954,3035,-6851,-11981,-11337,-10032,-12276,-14152,-11169,-9000,-12525,-9801,-9871,-12246,-14078,-18719,-12250,-3369,296,-2651,3517,16851,25535,25263,12469,40,-7213,-12008,-7671,2139,10705,7347,-6925,-14025,-14182,-6919,2329,9760,7663,14,-9119,-12038,-9709,-2573,-456,-3258,-8610,-8589,1304,9245,14916,18302,17764,17710,20230,23258,31553,36184,20235,6270,-9564,-7849,-6476,-5784,-350,4372,4371,8304,19557,32647,35844,41959,53606,66240,63814,33135,-11211,-3479,9377,22726,26302,2169,-12866,-8929,9058,27528,36496,28000,8389,-7151,-10562,-8425,-4697,-2584,-791,-2740,-5592,-6438,-1545,4390,7303,10125,3194,5681,6570,13079,23842,35109,31490,22775,14300,5447,13,-2997,-903,3298,2057,-4499,-13639,-16847,-8764,-3808,-4213,-4516,4030,13512,5214,-4211,-11355,-14663,-15741,-16565,-11243,-9020,-3426,8613,17569,13830,1914,-9270,-5987,4432,4530,-3325,-7027,-2584,11036,8281,4655,2843,909,-2157,-2899,-8930,-16710,-16188,-8158,-4410,-7007,-8361,-5279,-4499,-5322,-3302,-2090,-4680,-7765,-4432,-357,-665,-2769,-8115,-8188,-3893,1558,9287,17271,21470,16341,7206,2388,-3304,-9538,-10929,-17328,-7195,110,319,522,4312,3960,2886,10414,13522,4037,-6927,-6141,-1988,-231,-339,2508,12743,22949,19802,15336,9916,4757,5953,13733,17344,18800,13896,5520,-5549,-12772,-2149,9868,15822,15844,5587,-7775,-8598,-2010,4664,12569,10205,309,-2286,675,5808,4396,3118,1499,-2041,-6058,-8983,-11838,-5907,4871,12857,12274,-79,-13133,-14877,-11932,-11536,-7717,-2294,2315,3754,5667,2740,-4550,-7443,-2871,-8008,-12494,-13606,-8658,-10647,-17609,-14450,-10940,-7730,-6640,-7755,-6322,9898,21388,26328,21957,12937,-3877,-12487,-5220,-4429,-1685,9398,16835,13089,8037,4380,2257,3794,4871,-783,-15384,-6601,3813,3723,61883,183037,676457,1563072,2541270,3032418,2736952,1820593,1228799,2006882,2982782,3341134,2836761,1734514,656354,103702,110957,59027,15785,7240,7568,10108,11955,12867,27583,-2406,-17830,-4700,1285,-4822,-17161,-10961,-3100,-5357,-7296,-1220,-10431,-15846,-10848,-13676,-4679,14633,37273,56765,64837,50167,20727,2468,-8047,-17377,-13996,-5562,-6763,-10703,-16536,-16197,3472,22593,4999,2759,40225,58145,57073,46405,17592,-8826,-7993,-10301,-8757,22139,23565,93578,463093,968214,1366239,1261739,365164,1061522,2653096,3891600,3967193,2533104,688129,2444627,3947279,4152029,2996569,1107259,500275,1285764,1470908,1143180,643769,239657,37379,5203,-12603,-12734,-11781,-5793,-14355,-18304,-14798,-1759,4012,42428,82104,157622,785567,1777913,2657892,2911884,2412937,1473062,1424733,2502268,3352560,3390083,2583936,1387295,490707,37741,38794,25769,20812,1924,-6797,-12458,-15093,7176,14336,6883,5521,11649,-1923,-958,412,8359,13625,36927,10859,15947,11870,8128,12932,21778,18271,5416,-1466,-8191,-6772,-6374,-4692,-6533,-4447,1536,12662,22724,28429,16615,-6718,-18926,-8192,4361,18061,33880,34102,23669,7039,-8239,-10835,-312,11443,18338,7273,-9318,-2536,15871,16723,11096,9644,8164,634,-10261,-13900,-3018,1435,5220,8574,8410,3916,-4126,-9521,951,14919,4307,-13490,-11824,-1105,7348,3238,-11924,-9622,-7436,-12692,-7724,-4808,-9233,-9746,-9989,-18669,-7711,2817,7539,1885,-6286,-14014,-6435,5577,29962,66713,95041,91042,69032,40851,20608,8574,27894,95667,179680,216245,158518,83645,120877,171592,153110,100531,44437,13521,5977,6651,855,-3010,-9033,-8944,-7394,-601,6449,658,-4809,-2399,157,2857,5700,4102,1684,3056,10813,19929,15706,4457,-5045,-5800,1321,2893,-986,-1180,-219,-6083,-8880,-9507,-8467,-909,10230,12521,9722,1290,874,12684,18405,10628,1870,672,-3759,-3668,1345,273,-3236,-10231,-17695,-12159,2698,14603,8942,1181,-4104,-657,7415,13927,14550,10723,-3033,-8065,-1182,5482,12430,5880,-4860,-13812,-16260,-16689,-12672,-7782,3700,13170,12642,10606,-1345,-12866,-6357,-8812,-7803,-6693,-5314,-241,5875,10686,10245,13530,19968,13575,8176,22928,51201,51267,32044,25975,12975,21908,111464,176196,165051,103164,47144,17784,11293,3845,-7613,-7086,3285,14864,28505,26349,4188,-10725,328,11888,13869,5332,-1867,6550,26162,36550,28455,5972,-16956,-298,10878,9672,13502,33742,44438,34636,14467,-1504,-5817,1964,6407,5998,4243,-2879,-5316,1554,4709,2287,-7738,-19112,-12749,-9165,-6576,-7520,-4549,-7122,-5713,2713,11060,7543,4354,-929,-3620,-11261,-19463,-12506,-1508,-8026,-13557,-13134,-7822,-3685,-2817,-4194,-8925,-12882,-9037,-4212,4991,17297,6123,-14872,-5189,-1767,4279,6534,10472,14890,21582,23526,16808,-1406,-15183,-6702,-10292,-17883,-14916,-8679,-12020,-10002,-3992,-437,-3391,-12131,-11568,501,2723,-1374,-13198,652,13035,29065,45993,41594,27119,14716,7478,-859,-9746,-5217,-2666,-6689,-9910,-11055,-5447,-2496,-5621,-10786,-12813,-10709,-2512,7254,1780,-290,-4756,-5961,-5471,-6138,-8783,-1973,118,-2048,-4719,-1298,12916,16348,12639,6125,-1122,-2585,4244,7682,-4977,1004,8683,8581,711,-9265,-5518,3754,8789,18218,28077,14121],[213,4468,14047,19057,18947,16785,19199,20530,11330,1612,-6632,-3690,16815,34564,28076,9175,-5753,-17432,-11123,-9180,-3994,-6085,-5353,1837,4430,3368,8232,18139,25149,23276,12305,3034,770,7638,12409,8526,1622,-8061,-17824,-9195,29,1740,-9484,-18555,-15596,-6037,-3267,-10962,-6624,-9311,-22150,-15467,-9237,-3931,-6183,-5604,261,10378,14210,21545,27367,27069,19209,9866,-7591,-12929,-5252,694,2349,-1697,-12830,-17267,-15005,-10838,-8350,-8208,-7721,-3510,8921,15512,7119,-9948,-8469,5675,17129,16420,-2239,-12264,-2307,4759,-379,-5180,-17118,-11415,-11073,-13502,-9804,-2780,12724,28899,37125,32899,29616,27857,26649,14329,365,-9445,-12551,-10996,-10375,-9186,-10163,-5581,2457,9088,8867,-532,-7643,-10580,-10132,-12478,-10790,1629,9681,12680,12217,9291,4236,-5007,-8866,-16866,-23036,-17126,-7171,603,3151,-3182,-2341,6355,943,-7206,-4474,-2944,-5526,-7416,-7697,-9509,-8096,-5746,1078,9810,15424,21094,26389,27430,13900,-6454,-19310,-8874,-3156,-1252,-1465,-13775,-5663,16062,26607,16820,-8961,2926,20171,32397,63870,55393,9875,-106304,-274639,-395900,-401341,-309108,-198850,-111885,-62415,-33318,-14557,-4912,-2295,5013,15545,14169,7838,6007,-3984,-13374,-15375,-10301,811,6528,13019,7561,-455,2951,1832,2109,6498,15766,22001,20258,6572,-9499,258,11661,10726,4103,-4965,-6743,-9232,-16519,-8409,-824,8352,11681,6429,-1021,11525,15610,5797,7170,14635,13635,4521,-3899,-6656,4649,16714,26282,27353,17836,3103,-13473,3517,6675,-983,-11869,-9355,2163,1363,-10468,-13278,3263,4255,1631,3721,9900,9582,-890,-2941,2153,667,-7829,-12879,4655,25552,23039,20622,13434,6252,1508,-4645,-5492,-11116,-13785,-12687,-1103,23388,48801,36370,16501,6966,19499,49121,51630,27567,7206,-3562,-3776,2333,5394,4890,526,-5323,-5403,-3349,801,4660,6640,3518,-1793,-5579,-5514,-7868,-7295,4224,7978,1887,1240,1961,1770,37,7938,16772,19987,15524,4735,-5468,-8648,-6630,-1607,11993,24099,18773,5217,-12262,-19315,-16118,-15655,-9410,-962,6607,9745,13638,16050,12425,3523,-1395,4087,15736,16489,-2861,-5702,-6177,-9308,-5235,15073,28245,29747,17076,1057,-7368,-10451,-17637,-5616,-2888,-4808,-7162,-13123,-16352,-13897,-8066,-1592,2932,5742,5086,2916,-4076,-10258,-10800,-12168,-15200,-11080,13497,44971,29238,8652,-4824,-7038,-375,6093,2305,-169,-421,2295,5520,-1589,-7142,-2416,-1680,6652,9946,9372,1215,-6231,-2690,1309,-1562,-3680,-1857,5358,17914,20428,3426,-7623,-1092,-2219,-7519,-5134,-6125,-11343,-4609,7420,10077,3283,-4392,-10819,-11296,-4853,-3001,-6274,-11304,-13914,-10517,-12084,-6422,286,3596,3267,1634,243,-1681,-9025,-19309,-14864,-13274,-1678,26349,42063,29857,5670,-11682,-11241,-13530,-6579,5084,4711,-233,-6812,-5729,-2825,-3600,-6814,-9745,-7051,-6367,-6019,-3453,-461,2358,5649,10194,11314,-1000,-11521,-13582,-17409,-14477,-9696,-1754,6349,12177,12184,15985,21082,20750,12491,12572,15502,10400,3519,-2434,-10583,-6773,4630,15188,19770,21023,27603,23996,11374,853,-2564,2498,11398,9727,-1518,-8603,-2691,861,-4767,-15290,-2759,19138,32204,25573,13188,-4892,-12606,-12202,-10045,-6579,1092,2370,1240,-4864,-1890,-2150,-3678,-2064,-411,-4803,-9189,4325,-353,-10549,-14916,-16124,-16252,-1842,13912,40609,56648,44526,22875,-1172,-14287,-10743,-6768,-10673,-13614,-8774,-5092,4852,16760,18352,4698,-5634,-10473,-11652,-1365,11297,12546,14128,21959,38792,40428,31095,17419,4052,-3412,-3429,-4716,-10732,-10135,-1614,220,-5208,-2776,5803,8506,4643,713,-2528,-9071,-10215,96,12660,31057,21345,-899,-9970,-13534,-15494,-13355,-2744,5370,13686,17397,12070,6172,1324,-7207,-10934,-11939,-6620,2185,2335,4967,10902,14388,13266,6276,-7091,-8485,-123,2293,-1291,-7181,-7858,-6173,778,770,-10697,-14255,-10613,-4074,2286,4357,-4895,-11381,-7796,-1919,4705,3464,-3217,-7657,-7747,1334,6286,-565,-7861,-523,1303,2302,-986,956,2107,2296,2645,2739,3808,2945,4889,6269,6919,1845,-9001,-3674,589,-379,-4226,-10608,2338,16880,17033,-2322,-18344,-11094,-15241,-3229,8002,11440,10887,8032,8788,16678,13424,-3469,-12007,-2574,-10552,-14115,-15024,-11585,-6557,-3490,-1841,-3359,-6999,-6251,-7679,-5468,265,7352,13946,17241,15456,6379,-11958,-10417,-2357,3588,10512,20330,27697,29147,47475,66369,62055,46478,24598,10409,1375,-2772,467,2884,2588,-334,-7102,-4283,4032,15051,22374,15210,7206,259,-5388,-7558,-6660,-1169,8150,6411,8067,14087,11716,5874,583,955,3545,2644,581,7618,12869,8398,-1826,-8441,-5440,-3706,-4212,-3673,1718,10952,25882,20081,-2243,-8916,815,4160,4993,11294,18325,14994,13032,5787,-364,-3975,-10116,-13902,14056,46777,49875,36994,23965,18286,36469,44302,30300,16367,6515,-1524,-6724,-6885,-4845,-5182,-6715,-3543,-9482,-18879,-18273,-9222,-1900,256,5364,9520,7448,2647,-908,-1545,2255,1503,-4121,8894,22806,20548,7968,-978,-473,1975,-2464,-14825,-13415,-910,13751,26587,29613,9461,-5054,-9007,-1940,-227,-4406,-6889,-5046,-5288,-7707,-11222,-15652,-13240,-12693,-7459,7138,14708,7552,-5950,-10382,3768,34578,41098,23419,10007,3205,-1258,-5981,-7269,-4743,1369,945,-9487,-15217,1950,15683,15604,8075,691,-8275,-6815,-1492,-136,475,-5395,-6478,3651,16173,16551,12674,8657,2903,-479,-29,1581,6168,14711,23392,13239,5990,10805,22032,37137,40729,10752,289,6826,17309,38235,52292,50358,27453,9033,6260,8180,3882,-3569,-6196,-1860,995,1610,-3600,-3126,-4731,-10371,697,-939,3207,6794,2317,-7529,-7452,-369,7802,17508,10525,2715,1552,-1707,-5082,-14815,-8535,-3864,10452,17715,18795,9022,-3892,-1357,19103,40574,44921,35556,13492,-8973,-11600,-10815,-13402,-13376,-9404,-7116,-7251,-15112,-6433,2283,-2414,-13303,3396,16696,8104,-5381,-7773,-5341,-9871,-16093,-12243,-8331,-8065,-2267,6442,7236,1957,7456,84,-9562,-5004,387,7096,7419,-1054,-3082,-3794,-4191,972,1073,-6688,-8747,2031,1875,-1850,2543,17085,13842,-1195,-7817,-5338,-5191,-828,689,-2395,-13728,-8835,9345,18667,14658,7626,-3978,-2867,1818,1695,-7337,-14742,-10682,-6537,-4192,-5410,-7534,-12725,-9998,-5067,-285,6719,10564,8344,2635,-2571,-6863,-16289,-10494,57,9974,20067,27230,26206,17146,8020,8396,14657,19445,8502,-1698,6693,32026,62587,57288,24080,3886,-5251,-6094,-6028,-8757,-12862,-14541,-11411,-11396,-13942,-16033,-16815,-14528,-15154,-11536,-9682,-10426,-15793,-4879,10796,17310,11979,45,-9514,-1858,13077,16156,4060,-4053,-9657,-12355,-9273,-604,12108,25488,28847,11726,-4908,-7665,-7735,-12042,-5739,3626,9235,8287,-6768,-5030,-4128,-5117,-5257,-7119,-9750,-6030,3289,1140,8006,16796,18346,12525,3349,-678,-2462,-5717,-1216,4729,9877,17340,21619,9558,-2193,-8416,-13702,-11903,-2068,10138,20275,26264,36480,39025,32895,29714,34384,34820,19432,-329,-3881,12778,28468,19768,-1403,-18160,-11626,-7524,-9219,-13494,-15303,-11837,-10547,-8460,-1080,2865,2725,-2921,4469,17976,21401,20872,16644,18112,26193,24706,12412,-1488,-10471,4432,17955,23116,15175,3307,-4322,-1338,3555,8722,6496,277,-3752,-4654,-6950,-12831,-15301,-5466,2882,1943,-553,-1498,-7939,-13324,-2209,16378,34381,43426,40991,25259,7527,-2039,-4966,-6406,-3478,1630,-2645,-4821,-6800,-7209,-8882,-11426,-12052,-11536,-4941,3175,9081,5573,-210,799,-3539,-13103,-4667,8161,14472,18949,17535,14317,10374,9130,5718,4057,4579,8230,14304,15400,-891,-14281,-9901,-7515,-12839,-1575,23500,42480,40305,29391,14099,-6751,-17950,987,19093,13871,2425,-2989,-3379,3249,10027,19796,16073,5747,1987,8144,20016,26473,28868,22467,17166,8006,-6388,-10796,-9803,-4744,6213,7521,-2077,-11937,-1289,9199,5471,-4685,-8770,-8530,-12633,10206,40553,63185,41583,17199,-522,-11279,-9451,-5737,-4178,-2129,216,3416,2630,-5737,-10327,-9777,-8261,-10306,-13323,-11532,-9819,-14251,-12224,-12923,-16003,-16651,-17335,-12452,-4075,-1634,-4024,3024,15787,22146,20581,9251,-1945,-8240,-12042,-7337,2587,11793,10573,-4259,-13378,-13830,-6376,3384,12228,9880,789,-10546,-14070,-11146,-3284,-537,-3133,-9175,-9683,-1424,4627,10732,14713,15582,16624,19749,23525,35694,40323,21166,6221,-10244,-6016,-2857,581,9211,12784,8281,9545,21837,38348,40891,43660,52002,60675,56911,31858,-11869,-2761,9372,19457,21759,-2626,-14534,-8075,8188,26364,38003,30970,9436,-7942,-11427,-6952,-1410,-1522,-896,-3538,-5014,-2451,4291,9049,10554,12969,2896,5700,7778,14511,25605,37497,34083,24999,15639,5627,-720,-3991,-1452,3523,3149,-2637,-11768,-16683,-10132,-5210,-4799,-4249,3787,11777,3570,-4188,-10500,-14727,-17488,-18827,-13313,-9216,-2501,9332,16755,12877,1030,-10152,-5635,6052,6060,-2751,-6981,-2092,13621,13217,8294,4896,2286,-1560,-4333,-11451,-18082,-16151,-8871,-5440,-7505,-7617,-3700,-2728,-3531,-1797,492,-499,-3206,-1594,-365,-2259,-3862,-8014,-9594,-5833,-186,8279,17531,21529,15342,6399,3492,140,-5269,-10907,-19190,-6418,195,1753,3994,7236,5485,6312,13269,15040,4817,-6597,-6483,-2130,-582,-1168,1398,11795,24535,22863,17308,9893,3364,4033,11787,16134,16313,8894,-20,-8959,-10220,-209,8407,11948,12231,3666,-9771,-10660,-4859,1657,10808,10871,1721,-1787,493,6884,6510,4932,3095,-426,-4071,-7461,-13961,-7541,4967,12967,12485,407,-11495,-15402,-15286,-12396,-8370,-5080,-1034,849,3183,-236,-8794,-7010,-2403,-7976,-12165,-10986,-6548,-9602,-16205,-13030,-8690,-4707,-3054,-5080,-10484,4975,18947,26841,25281,14345,-2491,-9511,-3037,-4684,-7674,2737,10692,8857,7016,4618,2673,4108,2898,-2690,-15920,-5902,4762,2871,63766,195341,809155,1920502,3136719,3755591,3398190,2276176,1515146,2398867,3556172,3980046,3383876,2081824,800607,117995,117343,65916,18643,5058,4613,12339,13430,11703,29604,-10895,-1465,13261,14410,-2322,-21979,-577,8329,2161,-4479,-338,-11946,-20676,-16561,-19198,-6748,14777,40647,61360,67231,54750,22358,2162,-8770,-16858,-12750,-4635,-8803,-15219,-1452,20862,40857,49666,14120,29982,100168,138254,129863,91473,33010,11684,34036,36700,19883,28993,26826,111737,529431,1135198,1599985,1466090,429524,1316189,3245994,4667887,4670207,2944487,786877,2911697,4652051,4826857,3447162,1287564,561926,1481570,1655211,1264245,708315,252360,34946,1854,-17804,-9997,-5284,1256,-8629,-16535,-15787,-4224,1255,49314,99259,207314,1001949,2225878,3308720,3615911,2997487,1852621,1721875,2962530,3972169,4024860,3072551,1653309,568012,44083,46408,28537,22001,2160,-5389,-9144,-19133,6347,14289,3862,468,12706,655,7822,6928,7877,12395,55149,13810,19998,12747,8895,18242,26334,15810,3271,-2200,-8991,-7016,-7131,-4989,-6332,-6192,-5118,598,9661,19353,14530,-7187,-20010,-7942,4399,16973,31267,31545,22212,6691,-9042,-12684,-346,12932,19389,6032,-9854,-4633,14859,20889,14705,9373,5278,-4726,-15563,-12007,535,7061,11835,13024,10008,2950,-5869,-10266,1432,15830,3558,-14433,-8324,1086,8710,4870,-10371,-13210,-12144,-14423,-7170,-6212,-10578,-10035,-9796,-18612,-7335,5368,11559,4944,-5015,-14221,-7661,3565,27066,67502,106998,109891,81983,52302,28359,7598,13868,74846,170410,206731,147999,75916,116799,166073,152908,111929,51940,13193,3266,5084,386,-3140,-8375,-7650,-5367,2587,9773,2676,-4825,-3474,-979,1910,4293,1812,-1669,-2157,3082,10861,8024,-1811,-9242,-8290,-1258,434,-2638,-2323,-1019,-6247,-9107,-9980,-8343,-28,10989,11871,9219,2442,2945,13959,19836,12579,3977,1776,-5806,-7233,-2557,-3422,-6308,-12759,-18261,-12738,1464,14391,9703,2067,-2904,943,7790,11589,10877,8113,-3459,-9931,-4431,3051,11104,5061,-5023,-13746,-16020,-15266,-10771,-5829,4810,15012,16928,14668,716,-15638,-10172,-11271,-5873,-3260,-2261,921,4893,8483,7654,10903,17474,11619,8443,27964,60147,62040,35236,24101,16505,15466,113685,182956,168369,111418,62477,28265,11636,4032,-5370,-5337,3789,11532,22111,19282,1474,-7083,4070,15636,19613,9837,-79,5647,22598,28282,18135,-2182,-15977,2875,12468,9847,12947,33013,43979,36139,16970,-438,-6658,-144,4930,6449,5909,-756,-5190,394,3844,1597,-8581,-17841,-9046,-5119,-4903,-10254,-9591,-12226,-9674,-687,10597,9506,5211,-943,-3966,-11767,-18747,-13349,-3556,-9901,-15186,-14563,-9267,-4629,-3325,-4607,-9054,-12121,-8133,-3194,6771,17267,3513,-16256,-6341,-4684,-405,479,3213,6222,15210,20171,13934,-4936,-13449,-4734,-8535,-16242,-12800,-6763,-10788,-10349,-4317,-1008,-4114,-13130,-10568,249,407,-4865,-12153,3925,16620,32680,47219,39618,24913,12806,7214,1322,-2013,5656,7084,-1289,-11277,-11157,-5223,-2895,-6630,-12541,-13867,-10934,-2730,7617,3143,-702,-7369,-9926,-9386,-9818,-9055,-792,1529,-1415,-3628,3228,17756,20216,15051,7832,-460,-3064,2755,4252,-6556,767,11384,12481,2859,-7765,-7614,2077,7532,17717,26988,12671],[-457,3333,12510,17227,17457,14918,16319,17262,9008,1325,-4004,-3082,15352,33895,26031,9013,-2882,-12293,-13912,-13507,-6059,-6908,-5831,698,2067,-166,4572,13678,20293,19679,10740,1925,-700,6543,14007,11892,4242,-6261,-15571,-9069,-593,1404,-9588,-20008,-16025,-5701,-1448,-9858,-9560,-10087,-21690,-17137,-10337,-3524,-5446,-5126,1539,11050,13484,16805,20232,20470,15067,7762,-6237,-12645,-6883,-948,1762,-1306,-11813,-17197,-16629,-9814,-7507,-9478,-8601,-1628,10271,14930,4697,-12959,-8364,4405,13326,12823,-2959,-11258,-6631,-238,-4418,-8032,-20801,-9432,-9621,-13570,-10368,-4319,8791,24165,34208,31960,29226,27467,26846,16448,3151,-7327,-11385,-10054,-10837,-10595,-10839,-4601,3197,7834,5625,-4433,-12421,-17688,-18240,-18384,-7606,4408,11966,14046,12456,8111,2070,-6791,-10978,-19124,-23256,-15833,-5727,1280,2585,-5004,-3195,6766,1225,-5430,-2231,-938,-4144,-7639,-8244,-9693,-9612,-7492,-1695,6588,12616,18539,25006,24862,11686,-8165,-18365,-9285,-6066,-6892,-6802,-15183,-4519,13953,21483,12699,-11590,2177,17739,29569,66771,56757,10136,-110908,-284283,-397629,-388329,-291930,-185646,-104080,-57669,-26889,-6677,3943,4582,11107,21582,19083,11491,7919,-4501,-15147,-15116,-7966,5007,11476,16534,4911,-4519,-440,18,-749,2034,11624,19834,19382,6491,-9460,-677,11153,10540,4025,-6112,-6959,-8526,-16890,-7082,2211,12320,15621,9664,217,10006,13125,3537,4892,14379,15674,7956,-921,-4515,6201,18134,26870,27069,16684,993,-11782,6712,11193,2091,-11291,-11312,1206,1414,-9988,-15754,-379,-1931,-4385,333,8594,10939,1973,-1162,2706,2029,-5793,-15840,-588,19196,18809,18390,11927,4677,244,-5815,-6744,-11554,-12619,-12224,-1420,22128,54663,47409,24474,10559,16718,42223,45874,26598,8596,-3680,-7438,-722,4301,5817,2341,-3674,-5988,-6534,-3008,1500,4273,919,-3572,-5639,-4670,-6893,-7043,2945,3233,-3242,-1037,1729,2185,557,8789,16926,19228,14507,3964,-7155,-11619,-9810,-4384,8958,22557,18817,5132,-12932,-18586,-15061,-13575,-6666,748,6626,9172,13706,17109,13923,4494,-1227,4292,17686,18980,-2404,-5796,-6158,-8975,-4181,15497,29742,34926,25191,7532,-2727,-8483,-12010,-1971,-2219,-5662,-8450,-14104,-15801,-9867,-5055,-2265,2548,6023,5676,3719,-3156,-9831,-11569,-13234,-15956,-11199,16579,46636,28070,8759,-3439,-4745,2000,7279,2871,812,1026,3784,8420,2545,-3323,-1851,-2927,6133,13077,15626,6196,-5701,-2038,4095,579,-3513,-2272,4924,17593,19269,1363,-11290,-2791,-3289,-9040,-6950,-7653,-12914,-6170,3883,6319,994,-6040,-11779,-10727,-2893,-1314,-5878,-11279,-12735,-11157,-11364,-5787,-1273,128,116,-593,-160,-267,-5717,-20489,-19819,-14260,-408,26458,41204,28737,5270,-10680,-11980,-12358,-5476,3092,2693,-1170,-6906,-5478,-2707,-3249,-6048,-8006,-4325,-3554,-3963,-1980,43,1441,2941,5385,5000,-6717,-13410,-14093,-16814,-14685,-9113,-724,7442,14654,16344,20114,24463,21353,11965,12093,15826,12037,5850,130,-5858,-3644,6003,16135,20045,21031,26400,21294,8229,-2239,-5678,237,10069,6931,-3418,-8478,-2351,588,-5759,-16264,-2556,18476,28337,20570,10404,-4743,-11292,-11941,-9750,-9541,-6132,-1157,527,-6024,-3337,-3253,-5238,-3591,373,-230,554,12509,6512,-5590,-11320,-12758,-16711,-5368,9967,34545,50279,39781,21054,-834,-14657,-10742,-6410,-9972,-14414,-9947,-5553,5450,18348,20636,6478,-3833,-8718,-10296,-546,12896,15992,18333,26805,39789,36123,24737,10767,-1296,-7462,-5876,-5769,-11107,-10861,-2423,-150,-5367,-3791,4829,7922,4288,2744,-851,-7627,-7069,4641,18453,38037,25252,-238,-10716,-14296,-15471,-14047,-3577,4355,13287,18559,13336,5830,-277,-7167,-9821,-11948,-7880,674,2147,6683,14897,19979,19244,10936,-5013,-12631,-4850,-2713,-6021,-11643,-10768,-6278,3006,3437,-9721,-16624,-12226,-6237,1223,4775,-3493,-11433,-8490,-1983,4650,2814,-4565,-9854,-9274,604,4442,-3086,-8736,-1780,482,1207,-2389,161,2352,1927,2333,3195,3710,2049,4022,6977,7387,1352,-9210,-2448,2000,1146,-3231,-10470,1612,14518,14794,-2737,-17644,-16850,-15111,1579,10854,12127,10007,7481,8983,14966,8893,-7693,-11084,-1874,-10081,-14219,-14765,-12566,-6221,-1540,195,-2118,-6339,-5847,-7454,-5334,1349,9473,14215,15921,14984,8444,-9353,-12513,-4024,1998,8888,17639,24437,26056,44760,69172,69877,51350,25800,10449,730,-4443,-832,1334,1237,-1343,-8032,-5190,3904,15146,21618,14484,6582,-1283,-8914,-9955,-7247,-821,8883,8247,11306,18457,16424,10096,3076,1940,3827,3262,4026,10863,14141,7841,-2650,-8302,-5415,-5230,-6878,-5729,865,9581,23118,17474,-4269,-6989,2112,3893,2278,6887,14112,11239,10414,5477,474,-2964,-8511,-14543,10932,43320,41623,29821,18129,13559,31037,40489,26845,13861,5465,-1429,-6431,-7400,-6184,-6923,-6404,-1166,-7109,-17173,-17863,-9487,-2830,-815,5072,9824,9301,4743,1061,-31,2998,1591,-3203,9157,18726,14827,3328,-5232,-1890,2416,-219,-10288,-12649,512,15080,29958,36475,13054,-4747,-9716,-3250,-1579,-5269,-8106,-6851,-6918,-8966,-11742,-16009,-12657,-11327,-6438,6010,12317,6013,-5699,-9015,6272,39328,43722,24225,10940,5329,1489,-4750,-8445,-5817,760,-2119,-12642,-10950,5372,15650,13796,6247,-761,-8978,-7193,-1128,-147,-329,-5718,-7544,1661,14696,16557,13316,8932,2416,-423,22,-129,2687,10658,22066,16224,10031,15271,26944,42401,52825,25671,3677,7787,19383,42350,57950,55677,32397,12827,7206,7942,4091,-2822,-5197,-1490,71,-741,-6245,-6026,-8627,-7826,3102,-1452,1523,4945,370,-9191,-5249,2462,9799,17013,8598,2162,219,-8325,-9291,-12246,-8313,-654,12454,18865,18429,7016,-3835,741,21143,39254,38508,27691,9247,-10872,-10907,-11101,-15813,-15052,-10001,-7116,-6571,-14725,-7271,1565,-2604,-14527,1667,17603,9003,-4994,-7731,-4027,-7691,-13417,-10739,-6734,-7855,-3153,5281,6226,1487,7352,-640,-11356,-8425,-3658,2434,1679,-4319,-2989,-1870,-4809,-1694,-1676,-9487,-4924,5325,3914,-1530,601,12604,10627,-3914,-8158,-5857,-6096,-1384,270,-2673,-14965,-5860,14714,26893,21595,10395,-2973,-2248,2162,883,-8851,-11921,-8358,-5184,-3115,-3749,-5572,-10017,-10113,-5537,-851,5807,10177,7997,1755,-3633,-7444,-15772,-10259,-1983,5258,14551,22968,24461,17066,7117,7098,15326,24180,16428,2518,255,17796,49886,52548,22650,3646,-5300,-6069,-5635,-8278,-12570,-14070,-11206,-12184,-12578,-12701,-13893,-12347,-15470,-16279,-15264,-13286,-17116,-5515,10292,19042,13437,980,-9337,-4337,8842,11582,1463,-5401,-8509,-10095,-6859,1871,15175,30826,33994,13024,-5002,-5469,-4907,-7923,-3524,4135,10088,11305,-3970,-3989,-4122,-5478,-5535,-7270,-8546,-2542,7071,2868,8440,17889,20446,14816,5159,526,-1116,-2915,2441,6761,10272,17331,21608,8924,-2618,-9454,-15201,-11335,-4031,4715,13895,21839,33940,40474,36229,31156,33829,32047,15886,-1985,-2407,15605,30677,20199,-492,-15316,-10993,-7851,-10233,-15063,-13826,-14525,-12639,-9109,-451,4336,3397,-4329,3900,21762,29693,28828,20810,19769,28021,25849,12721,-1395,-11683,3934,17648,21676,12556,352,-6340,-2054,2043,6158,2419,-2164,-4682,-4803,-6870,-12307,-13138,-4695,3044,3039,-1026,-4507,-12346,-14121,-131,19762,38576,47658,46066,28915,8519,-3025,-7039,-8237,-4006,383,-5500,-10147,-14050,-14388,-15414,-14414,-12969,-11545,-5912,282,4955,3964,1447,4551,1473,-9386,-6807,6802,15121,21359,19397,13835,8478,7737,6022,5507,5858,8640,14782,16947,3520,-9480,-11458,-5894,-8411,-2565,23661,44563,41797,29942,15356,-5620,-17767,1447,23770,17413,4177,-2165,-2661,2958,6687,12423,7046,407,-1012,5414,15943,20882,22911,16252,10813,2926,-10538,-9696,-8890,-4542,7046,10060,557,-10221,-3096,6751,3045,-6889,-9873,-7545,-13829,9554,40426,67598,48254,22227,2390,-10669,-10770,-6843,-4860,-3118,-1684,846,1775,-4599,-8512,-7766,-6080,-8257,-12346,-11744,-10439,-15057,-12637,-13467,-16172,-18893,-15019,-12957,-5209,-4158,-5702,2715,15679,20251,16983,6381,-3791,-8964,-11032,-6783,2646,12155,13024,-1587,-12437,-13233,-5788,4352,14424,11912,1603,-11503,-15773,-12449,-4074,-734,-3038,-9773,-11032,-5014,-292,6790,11644,13413,15075,18666,23369,39530,43496,21772,6044,-10961,-4095,731,6844,19427,22699,13564,11424,24101,43109,44734,43819,48087,51725,47195,28429,-12820,-1774,9446,15856,15894,-7359,-15018,-6765,7038,23894,37540,32558,9900,-8712,-10692,-3787,2158,-456,-1109,-4235,-4226,1060,9534,13533,13883,15469,2800,6721,10432,17084,27828,39577,36131,26610,16253,5164,-1860,-5122,-1979,3945,4590,-237,-9252,-14981,-10872,-6285,-5248,-3747,4171,10824,2402,-4329,-9875,-14278,-18242,-17143,-14230,-9221,-2105,9089,15062,11217,-140,-11037,-5134,7806,7650,-2114,-6319,-1011,16174,19195,13502,8445,5171,771,-4474,-13251,-19163,-15601,-9197,-6351,-7848,-6361,-1596,-324,-1162,-172,2895,3778,1801,1436,-157,-3585,-4764,-7565,-9602,-6719,-1290,7752,18220,21535,13114,4030,3372,2477,-973,-6841,-17457,-5673,708,3671,7409,10085,7482,9624,15157,15774,5292,-6139,-6420,-1982,-828,-1987,90,10542,25558,25833,18863,9800,2422,2456,9873,14739,14016,4748,-4545,-10769,-7548,1227,6452,7319,7762,1246,-11665,-11884,-7287,-1052,9324,11890,3724,-577,1068,8574,9458,7385,5121,1653,-1500,-4823,-11146,-4596,6552,13515,12533,1161,-7756,-12214,-14239,-10161,-7260,-6508,-4272,-2180,369,-3618,-12433,-2943,189,-5894,-9578,-7608,-3979,-8007,-14330,-10945,-5641,-712,1484,-1047,-11619,-896,15380,26016,27022,14392,-1546,-5576,1952,-630,-10604,-3177,5307,5519,6776,5947,4647,5948,1880,-4019,-15858,-4755,6110,2169,61279,192624,884807,2154413,3533595,4242128,3847337,2593371,1706419,2625289,3882490,4342663,3697037,2286496,890442,124631,117334,69978,22462,4629,8892,19755,16120,9212,32155,-7432,6902,24404,23536,-1400,-17158,6230,15149,5883,-1635,22,-11679,-13621,-18169,-23666,-8779,14428,42410,63046,66009,57085,24136,2913,-7925,-14660,-9769,-2103,-9068,-6458,18016,46927,65632,66577,18851,64155,155976,195637,167195,102184,31798,39824,76329,76345,49954,42966,31509,124416,558140,1226145,1726830,1571050,466216,1492725,3634961,5134373,5051128,3149188,831268,3180642,5033730,5158781,3648790,1378019,580652,1571052,1718237,1292426,720722,246521,31717,0,-18880,-5942,481,9279,-1335,-13842,-16266,-6478,-533,55547,112077,247402,1160425,2537312,3753918,4095719,3398238,2124151,1907663,3218376,4317508,4383382,3351239,1806321,604249,48749,51734,30774,23659,3399,-3023,-4270,-18434,8508,20559,9938,2968,16540,4210,11501,9027,6515,14836,75795,10347,11634,2176,8845,26910,32027,13796,1870,-2087,-8737,-6027,-6300,-4113,-5425,-7264,-10759,-9563,-619,11711,13130,-6100,-20113,-7145,4920,16101,28514,28356,20337,6747,-8858,-14171,-389,13545,19206,4826,-9549,-5858,13272,23713,17857,9361,2526,-9786,-18708,-7300,5503,13780,19823,19245,12949,2846,-6690,-9705,3191,17874,4266,-12850,-4052,4244,10666,7248,-6875,-13237,-15496,-13566,-5631,-6448,-10395,-8648,-8116,-16831,-6309,7797,15079,7916,-3595,-13531,-7611,2607,24400,65682,114216,126998,97568,67028,37352,6849,2425,49249,146248,181031,127984,65805,108218,153336,146714,119361,58052,13351,1733,4585,837,-2494,-6925,-5386,-2288,6821,13835,5631,-3890,-3667,-1205,1898,3950,1010,-2856,-4157,-1256,4137,2281,-5775,-9565,-8124,-2204,-872,-3300,-2423,-702,-5223,-8091,-8950,-6701,2200,13045,12711,10224,4841,5926,15902,21991,15714,7944,4916,-6421,-9926,-5680,-6328,-8670,-14314,-17668,-12278,870,13841,10443,3372,-1303,2750,8405,9988,8629,6876,-2350,-9824,-6295,1841,10918,5418,-3937,-12338,-14288,-12713,-7870,-3090,6477,16969,20890,17692,2224,-15219,-11962,-10806,-2137,1167,1669,2989,4523,6412,5050,8020,14746,10963,11722,34417,68245,73525,45579,32179,22825,8039,108090,178861,161515,116938,77393,38770,13107,4893,-2260,-2683,4867,9027,17279,14903,1525,-2594,7991,19437,25556,15637,2983,5557,18915,19365,6954,-10520,-11079,6735,14487,10724,13492,32680,43126,37204,19495,1391,-5957,-843,4789,8048,8512,2106,-4227,-36,3820,1816,-8320,-15887,-5337,57,-680,-8068,-10904,-15282,-12444,-3059,10473,12159,6779,-490,-3886,-11671,-17253,-12116,-3350,-9724,-15127,-14742,-9729,-4731,-2797,-3172,-7357,-10246,-6486,-1565,9070,17170,1277,-14536,-6597,-7064,-5277,-5869,-3364,-772,9061,16445,10621,-8184,-10595,-2078,-5826,-13375,-9898,-4607,-9071,-9874,-3995,-857,-3816,-12413,-9127,467,-261,-6538,-8553,7395,19986,35282,46692,36604,22199,10388,6279,3348,5971,16295,16742,4763,-11447,-10678,-4766,-3152,-7214,-13878,-14524,-10989,-2991,7585,4573,-658,-8952,-13263,-11748,-12621,-8991,-110,2575,-659,-1597,6606,20973,22105,15975,8787,214,-3253,1722,1636,-7395,77,13151,16292,5159,-5964,-9219,653,6495,17070,25147,10903],[-775,2562,11187,15439,16056,13507,14128,14534,7076,1381,-1400,-1046,14627,32593,23518,8797,107,-6918,-9137,-6244,-5285,-6578,-5513,0,70,-2889,2426,10756,16477,16737,9645,1249,-1755,5640,15257,14897,6898,-4080,-12875,-8072,-513,1990,-7873,-16755,-15209,-5412,101,-7277,-11752,-10480,-20247,-18534,-11440,-3171,-4542,-4126,3036,11336,12685,12412,12971,14338,11751,6896,-3583,-10694,-8074,-2544,1311,-534,-10084,-15902,-15978,-7489,-6389,-10177,-8091,741,11441,14103,2350,-15738,-7970,2883,9249,9285,-3562,-9898,-10084,-4486,-6559,-9561,-15894,-5980,-7892,-13889,-8803,-3656,6659,19956,30566,30156,27925,26546,26616,18408,5957,-4849,-9784,-8971,-10972,-11542,-10605,-3436,3594,5809,1912,-6910,-13531,-19460,-18727,-12978,-4045,7259,14187,15335,12659,7035,283,-8118,-12297,-20655,-22122,-13464,-3251,2970,3013,-5879,-3610,7271,1839,-3411,-47,1200,-2113,-6564,-7285,-8702,-10258,-8863,-4176,3308,9468,15703,23424,21865,9003,-9950,-16776,-9181,-8491,-12178,-10838,-13761,-3427,10799,15002,7574,-14257,1698,15026,25743,67375,58039,14481,-105863,-275424,-369898,-344089,-246606,-150835,-82745,-45473,-17111,538,12919,12538,17976,28060,24276,15533,10095,-4508,-15848,-14279,-5317,9561,17284,20525,3247,-7697,-2978,-1219,-3249,-2345,7829,18120,18918,6477,-9874,-1398,11090,10872,4486,-6678,-6687,-7525,-17132,-5599,5283,16146,19186,12332,828,7780,10432,1506,2982,14216,17764,11570,2110,-2437,7728,19715,27310,26454,15314,-1030,-10093,9689,15572,4836,-10756,-13027,277,1525,-9194,-18595,-4760,-8223,-9448,-1451,8150,12472,4823,79,2589,2668,-4172,-14230,-5594,11813,13939,15483,10006,2925,-1229,-7183,-8198,-12125,-12169,-12320,-2100,20110,58389,58657,33410,14314,14226,33292,38159,24938,9984,-2803,-10810,-4302,2789,6543,4026,-2077,-6413,-9586,-6845,-1847,1590,-2072,-5883,-5980,-3839,-5649,-6286,2176,-1142,-8657,-3682,1161,2233,528,9112,16385,17785,12974,2854,-8645,-14011,-13265,-7725,4912,18492,16209,3550,-13815,-18125,-14353,-12039,-4271,2621,6815,8530,13606,17973,15226,5377,-958,4602,19356,20699,-1918,-5976,-6237,-8543,-3992,13975,28605,37357,32089,14114,3668,-2231,-4773,1188,-1994,-6849,-10039,-15043,-14969,-7369,-3161,-2404,2308,6138,6075,4139,-2682,-9604,-12080,-14110,-16596,-11342,19445,46930,26467,8960,-1743,-2375,4074,7801,2905,1408,2511,5361,11298,6350,155,-1662,-4052,5464,15336,20155,9719,-5768,-2208,6101,2360,-3564,-2979,4008,16352,16544,-1836,-14710,-3871,-4009,-10677,-9545,-10007,-14683,-7638,856,3309,-814,-7186,-12470,-10317,-1583,-226,-5878,-11493,-10660,-8543,-9520,-5083,-3248,-3999,-3865,-3389,-1043,728,-2402,-14869,-20551,-14045,147,24454,37390,25889,4295,-9929,-12655,-11249,-4683,1135,448,-2519,-7255,-5124,-2387,-2789,-5295,-6311,-1626,-588,-1944,-921,-1,-20,-228,250,-1524,-10449,-12533,-13500,-16100,-15645,-9413,-655,7517,15898,19379,23293,26351,20252,10280,10665,15324,13003,7833,2996,-1237,480,8455,17720,20250,20606,24486,18051,4756,-5576,-8828,-2371,7890,3516,-5694,-8675,-2543,-133,-7000,-17565,-2910,16752,23576,15505,7660,-4616,-10299,-11911,-9280,-8438,-12610,-4372,-597,-7748,-5496,-4962,-7062,-4156,3315,6574,8510,17754,11465,-1672,-8096,-9556,-15443,-9371,5468,27235,41737,32976,17274,-1440,-15606,-10885,-6374,-9707,-15354,-11332,-6219,5636,19180,22134,7846,-2312,-7289,-9426,-330,13558,18660,22438,31097,38900,31073,18955,5314,-5724,-10868,-7684,-6490,-11325,-11673,-3694,-1105,-5936,-4922,3517,6515,2841,3167,-318,-6813,-4485,9478,25686,45601,29504,720,-11502,-15446,-15762,-14664,-4389,3274,12384,19168,14430,5437,-1568,-6641,-8761,-11957,-9170,-811,1800,7981,18254,25118,25111,15727,-1914,-15620,-9740,-7725,-10206,-15289,-12285,-6090,5487,6617,-7394,-17408,-13814,-9367,-750,4268,-2664,-11703,-9706,-2548,4090,1533,-6598,-12827,-11112,-995,1503,-6434,-9397,-3481,-291,122,-3636,-527,2614,1388,1596,3090,3089,709,2521,6740,7068,362,-9445,-1401,3192,2544,-2393,-10505,564,11734,11934,-3225,-14503,-17398,-10892,5792,13163,12448,8721,6194,8110,12302,4042,-11719,-8830,-1235,-9724,-13950,-14374,-13736,-5991,276,1982,-1234,-6067,-5842,-7732,-6015,1311,10475,13714,13874,13775,9883,-6469,-14607,-6101,260,7148,14321,19859,21667,39140,67034,73343,53097,25468,9613,-556,-6463,-2504,-637,-560,-2850,-9620,-6748,3269,14455,19750,12603,5042,-2764,-11736,-12577,-7647,-353,9523,9725,13432,20403,18775,12375,4377,2285,3734,3859,7172,13318,14561,6688,-3742,-7995,-5207,-6728,-10279,-8072,11,7757,18644,13515,-6641,-5369,3032,3163,-971,2527,10853,8871,8776,5801,1705,-2033,-7588,-15411,6663,37320,32296,22566,12756,9618,25321,35427,22768,10886,3880,-1628,-6234,-7836,-7062,-7420,-4707,714,-5323,-15858,-17582,-10053,-4105,-2229,4150,8960,9980,5913,2445,1051,3295,1128,-2891,8261,13793,8784,-1502,-8923,-2191,3223,1962,-5949,-10357,1846,15574,31673,41580,16435,-4496,-10868,-5005,-3370,-6458,-9619,-9203,-9321,-11008,-12934,-16856,-12127,-9987,-5172,4828,9641,4393,-5697,-7490,9280,43286,44716,23872,11230,7238,4603,-2438,-8650,-7586,-966,-5944,-14851,-6982,8435,15479,12336,4903,-1701,-8230,-6965,-103,253,-1234,-6180,-8769,-581,12566,15853,13266,8547,1457,-626,-17,-1592,-776,6299,19599,18440,13618,18626,30288,45868,61662,39358,8849,7854,19981,44040,60555,57901,35797,16032,8192,7453,3898,-2367,-4408,-1307,-927,-3188,-9056,-9484,-11333,-3441,5451,-1738,0,2951,-1726,-10649,-3175,4944,11401,15668,6240,1062,-1227,-10290,-5183,-4923,-4558,3176,13903,18821,17057,5015,-3823,2263,22339,36531,31929,20229,5276,-11628,-9543,-10468,-15276,-15991,-10496,-7184,-5945,-12571,-6497,1986,-1328,-10699,-559,16913,9193,-4861,-7683,-2698,-4889,-10280,-9026,-5037,-7270,-3950,4042,5139,1092,7579,-389,-11797,-11284,-8093,-2516,-3723,-7324,-2772,-154,-5349,-4451,-4577,-11885,-1039,8748,6064,-1284,-1666,8651,7831,-6337,-8234,-6511,-7262,-2140,-429,-3264,-16369,-3152,19387,34884,29914,14686,-1418,-1796,2012,-438,-9698,-8464,-5937,-4171,-2622,-2596,-4074,-7124,-9389,-5946,-1196,4973,9574,7521,830,-4764,-8121,-15171,-9983,-3951,878,9439,19025,22820,16917,5703,5184,15522,28492,24818,10619,31,4645,36510,46321,21187,3894,-4748,-5453,-4798,-7425,-12090,-13583,-11093,-13089,-10536,-9530,-11238,-10212,-13561,-16084,-20465,-15260,-15776,-5638,9957,20994,15208,1928,-9221,-6939,4837,6948,-1532,-6937,-7335,-8086,-4524,4329,18213,35775,37987,13722,-4995,-2939,-1695,-3468,30,5717,11737,15166,-706,-3355,-4754,-6453,-6291,-7456,-6520,1676,11118,5428,9482,19177,22813,17334,7330,2225,703,1028,7135,9038,10726,17391,21684,8630,-2103,-8749,-14651,-9791,-5051,374,8111,17285,30277,40014,38081,31399,31426,27553,11696,-3555,-1176,17426,31353,19577,109,-12638,-9847,-8222,-11272,-15224,-10429,-11458,-12692,-9275,99,5476,3746,-5717,3447,25185,37815,36041,23817,20242,28827,26532,12918,-1342,-12374,3779,17101,19712,9541,-3116,-8456,-2539,409,3020,-2284,-4140,-5128,-4978,-6846,-11494,-10911,-3722,3060,3818,-1760,-7471,-14885,-11697,3012,23446,41962,50692,50464,32907,10175,-3386,-8448,-8672,-3338,-85,-7583,-14320,-13936,-9446,-13318,-15705,-14011,-11609,-7200,-3329,343,2520,3367,7967,5692,-5536,-8046,5028,15034,23131,20987,13426,6644,6131,6084,6883,7337,9183,14856,17934,8437,-2900,-10098,-4160,-3962,-1824,23296,44671,41862,29856,16231,-4685,-17651,1805,27887,20716,5889,-1442,-1790,3405,3638,3805,-4424,-3565,-3167,2818,11844,15214,17047,10477,5190,-1281,-13528,-8058,-7961,-4509,7130,11801,2806,-8185,-4898,3946,308,-9260,-10293,-5900,-15094,8764,39592,69314,52891,25261,3519,-10639,-12410,-8198,-5650,-4119,-3535,-1593,542,-3448,-6556,-5535,-3771,-6241,-11334,-11899,-10970,-13543,-10145,-8617,-8765,-13602,-12327,-13785,-6717,-7198,-7657,2498,16293,19821,14968,4409,-5269,-9454,-9456,-6075,2345,11832,14569,858,-11415,-12550,-5167,5201,16261,13660,2343,-11965,-17129,-13740,-5121,-1214,-3125,-10501,-12587,-9253,-5100,3141,8864,11140,12913,16734,22676,42448,45191,21926,5716,-11787,-2373,3910,12481,29120,32555,19337,13646,26064,46324,46792,42138,41738,40256,36549,23703,-13722,-681,9329,12136,9418,-11275,-13716,-5253,5655,20129,34689,32034,9325,-9570,-8101,666,5670,429,-1589,-5068,-3656,3745,13746,17435,16934,17208,2854,8648,14051,20074,29773,40612,36965,27024,15651,3675,-3698,-6645,-2844,4079,5851,2158,-6647,-12679,-10924,-7193,-5868,-3507,4485,9975,1222,-5045,-9910,-13909,-19099,-15775,-13752,-9445,-2658,7775,12566,8839,-1758,-12174,-4874,9191,8784,-1849,-5372,0,17642,24940,19362,12741,8838,4142,-3181,-14256,-20227,-14681,-9194,-7238,-8352,-4975,619,2260,1275,1097,4596,7324,6021,3540,-504,-5171,-5899,-7291,-8996,-7182,-2290,7473,19783,22985,11176,162,1638,3195,1840,-2454,-14104,-5608,973,5217,10035,12070,9096,11708,15460,15207,4899,-6178,-6541,-2114,-1506,-3303,-1944,8412,25326,27802,19246,9186,1437,650,7503,12721,11452,1069,-8611,-11854,-5885,1465,3524,1584,2156,-2200,-13791,-12456,-9813,-4119,7434,12452,5381,306,1407,9915,12255,9628,6793,3413,875,-1624,-4675,1651,9063,13865,11752,1456,-3912,-7989,-9489,-6676,-5282,-6155,-7709,-6193,-3792,-8268,-10213,1984,3151,-3418,-6502,-4527,-1788,-6699,-12825,-9204,-2774,3245,5915,3215,-8242,-8118,10215,23211,26345,12530,-1795,-2177,7587,5369,-8759,-8773,175,2472,6546,7419,7102,8040,880,-5612,-16020,-4153,6887,750,54271,174982,888661,2220977,3658363,4402353,4001538,2713795,1767549,2643517,3900130,4360618,3717365,2310180,908985,121786,109854,69501,26418,8636,19162,29201,17369,-648,34596,11981,-9338,8878,14381,-7875,-10632,-240,5737,-3861,190,-337,-9164,-5955,-11315,-16755,-11706,12455,41176,60495,60379,55940,25013,3855,-6492,-12109,-6293,837,-7855,-8397,4367,18277,33682,60289,23519,87577,161165,167364,102766,33777,-3711,61326,89011,72449,39077,37145,29595,127917,542235,1222907,1721397,1554721,467053,1557592,3747148,5202981,5036673,3106744,811519,3199986,5018985,5082937,3561242,1359827,551736,1535198,1645213,1219618,676994,221997,26946,-1767,-15861,-3217,4031,15528,5380,-11780,-17523,-9670,-2614,58749,116946,269485,1231424,2654741,3911414,4262280,3540158,2237063,1947041,3220733,4322486,4397057,3366167,1816057,590954,49249,52397,31168,24570,4344,-1080,715,-10165,14854,30195,18354,11284,23522,13852,6409,3819,15491,33532,95660,5881,-1884,7352,20960,39175,37193,11036,-172,-2580,-8923,-5325,-5076,-3232,-5294,-9059,-16309,-18690,-8710,4791,11209,-4728,-19327,-7333,4342,13912,24219,23276,16782,5989,-8581,-16795,-1957,11625,16392,2368,-9955,-7737,9766,23291,18596,7977,-1254,-15152,-17232,-2614,9953,19557,27195,25911,16102,2094,-8082,-9248,4775,19574,5045,-10729,-737,6572,11515,8655,-3588,-10182,-14498,-11310,-4764,-7020,-10123,-7279,-6792,-15663,-6242,8526,16449,9141,-3646,-13725,-7885,1181,20773,60243,114048,137829,112273,82026,45128,4881,2708,29481,112717,144577,101811,53461,95066,134139,134275,120606,60596,12347,-274,3501,557,-2729,-6430,-3912,98,10293,16856,7880,-3566,-4602,-2153,1221,3120,143,-3440,-4301,-2027,841,-826,-7016,-7596,-7119,-2868,-2374,-4507,-3070,-876,-4666,-7461,-8026,-5151,4214,14827,13543,11221,6815,8091,16750,23000,18163,11898,8032,-7307,-13522,-9631,-9980,-11796,-16234,-17451,-12383,-511,11679,9753,3595,-830,3207,7735,7626,6161,5332,-1468,-9164,-8026,470,10467,5497,-3133,-11193,-12774,-10626,-5578,-1171,7186,17543,22857,18226,1949,-14553,-13176,-9445,1028,4757,4852,4351,3216,3001,1059,3688,10850,10576,16330,40231,72535,82570,61076,48161,29580,-462,92393,159347,141537,116612,88234,47171,14431,5407,387,-499,5203,6233,13066,11923,2381,941,10630,21732,29817,20980,6017,5250,14157,9331,-5343,-18934,-5732,9975,15722,11105,13766,31348,40671,36455,20527,2551,-5089,-1215,4901,9592,10790,4428,-3692,-862,3540,1826,-8147,-14777,-3148,3854,2975,-4347,-9227,-15893,-15007,-5300,9866,14660,8540,-155,-4156,-11942,-16035,-9934,-2100,-8864,-14547,-14932,-10548,-5361,-2726,-1641,-5192,-8315,-5068,-303,10816,16072,-1079,-12153,-6841,-9628,-10914,-12072,-6805,-4923,2839,11698,6258,-11529,-7775,379,-3105,-10514,-7226,-2917,-7706,-9356,-3710,-606,-3044,-10577,-7800,943,514,-6015,-4634,10528,22659,36422,44308,32668,19052,7380,4277,4667,12981,25455,25256,10563,-10571,-10052,-4441,-3539,-7355,-13745,-14522,-10968,-3413,7055,5830,-358,-9506,-16035,-11594,-11156,-8529,-90,3059,-41,401,8892,22673,22392,15712,8943,805,-3192,1118,-87,-7568,-709,14176,20015,7742,-3846,-9349,72,6231,16798,23159,9271],[-1701,1260,9269,12982,14031,11799,11927,11777,4854,953,356,897,13935,30207,20168,7778,2081,-2665,-3757,-367,-2997,-5901,-5250,-1045,-2247,-5356,1139,9007,13532,14030,8296,244,-3133,4279,15458,16704,8787,-2291,-10503,-7059,-528,2708,-5226,-12699,-13674,-5719,777,-5016,-13526,-11118,-18866,-20158,-13168,-3577,-4187,-3280,4136,10871,11427,8305,5707,8531,8833,6637,-451,-8004,-9201,-4666,492,67,-8260,-14292,-14449,-5569,-5658,-10831,-7103,2716,11899,12669,-52,-17555,-7676,567,4662,5650,-4493,-8788,-11737,-7306,-6049,-8127,-9085,-1204,-5960,-14657,-6504,-1879,5852,16224,26227,27381,25634,24961,25823,19913,8442,-2497,-8240,-8138,-11093,-12267,-10108,-2624,3189,2756,-2081,-7075,-10468,-13884,-11195,-6826,-426,9876,16003,16214,12517,5790,-1439,-9125,-12757,-21718,-20156,-10338,21,5448,4182,-5979,-3500,7822,2608,-1358,2060,3403,340,-4594,-5657,-7387,-10247,-9931,-6461,-9,6014,12782,21693,18562,5991,-11385,-14514,-8611,-10387,-17021,-12489,-10966,-2351,7017,7896,1846,-16844,1521,12052,20832,65004,59093,23647,-88355,-244420,-316628,-276900,-180158,-98761,-50255,-28024,-6811,6520,21183,21243,25474,34768,29650,20009,12600,-3944,-15557,-13095,-2371,14406,23669,24672,2559,-9970,-4602,-1884,-5194,-6365,4784,17100,18931,6608,-10518,-1457,11840,12017,5788,-6380,-5935,-6157,-16990,-3613,8762,20206,22718,14721,1072,5298,7963,-34,1662,14293,19932,15283,5281,-228,9414,21681,27852,25832,14108,-2542,-8266,12515,19933,7509,-10017,-14089,-260,2035,-7762,-21040,-9190,-13723,-11787,-1175,8654,14143,7571,1126,2239,2933,-2639,-11689,-9262,4932,9347,12679,8412,1748,-2182,-8169,-9354,-12504,-11932,-12420,-2567,18089,59949,69158,42885,18303,12724,23915,29885,23315,12037,-228,-12109,-7905,1299,7491,5994,-128,-6234,-11861,-10054,-4708,-761,-4790,-8082,-6023,-2439,-3557,-4528,2750,-4118,-13615,-6023,840,2444,624,9507,15727,16298,11598,2064,-9238,-14450,-16068,-10957,725,13133,12005,1243,-14377,-17376,-13415,-10493,-2035,4694,7457,8252,13755,19027,16657,6502,-189,5480,21096,21939,-779,-5457,-5679,-7460,-3915,11526,25835,37435,37606,20916,11527,6678,3485,4589,-1450,-7590,-11147,-15268,-14020,-5829,-2099,-1888,2593,6570,6843,4841,-1950,-8962,-11799,-14076,-16301,-10615,22893,46906,25393,9937,788,572,6384,8348,3179,2430,4917,7955,14832,10382,3579,-1598,-4614,5324,17302,23339,12255,-5721,-2407,8034,4446,-3110,-3242,3421,15080,13292,-5251,-15591,-3128,-3151,-10978,-12054,-12428,-15352,-8253,-1118,1705,-1245,-6521,-11370,-9043,-202,850,-5620,-11220,-7626,-4303,-6577,-3873,-4886,-7834,-7783,-5862,-1569,2070,1551,-8614,-16376,-12318,756,21495,32073,22467,3601,-8676,-12467,-9645,-3551,-66,-1198,-3494,-7118,-4049,-1284,-1579,-3827,-3882,1819,3380,839,461,207,-1151,-2904,-4094,-6877,-10356,-9560,-11685,-14774,-16538,-9718,-724,7362,16567,21797,26036,27254,18285,8350,9238,14925,14100,10169,6715,3897,5635,12381,20763,21279,20588,22738,15172,1826,-8311,-11215,-4519,5664,434,-7584,-8546,-2497,-462,-7564,-18343,-3100,14744,18946,11334,5880,-3678,-8825,-11373,-8059,-3386,-9386,-4995,-1328,-9230,-7469,-6304,-7954,-2702,7878,13554,14429,20367,15027,1939,-4495,-5827,-12876,-12846,1702,20486,33125,25906,12821,-2168,-16283,-10418,-5920,-9105,-15626,-12109,-6307,6180,19980,23519,9517,-357,-5481,-8283,76,14053,21103,26859,35013,36843,26316,14597,1871,-8050,-12101,-7681,-5957,-10548,-11508,-4355,-1603,-5944,-5350,2687,5101,1146,2936,-147,-6121,-2088,14663,34483,53726,34517,2735,-11371,-16138,-15684,-14461,-4419,2856,11566,19633,15950,5753,-1730,-4969,-6874,-11011,-9618,-1593,1893,9409,21362,29940,30715,20369,1685,-15115,-13628,-11744,-12798,-15457,-10917,-4648,9126,11189,-3044,-14259,-13387,-12537,-2821,3638,-1696,-11422,-10747,-2941,3689,322,-8569,-15723,-12210,-2762,-1717,-9834,-8766,-4499,-223,-220,-4036,-519,3544,1444,1185,3112,2658,-338,1171,6321,6717,-330,-8986,67,4768,4435,-1058,-10082,-125,9368,9402,-3028,-11083,-12557,-5772,9997,15542,13034,7706,4933,7048,9694,49,-13325,-5756,-413,-9095,-12840,-12939,-13445,-5071,2565,4096,-114,-5590,-5639,-7931,-6895,803,10930,13078,11878,12566,11294,-2962,-15022,-7624,-948,5834,11000,14768,16932,32002,60909,72581,52215,24322,8589,-1776,-8092,-3877,-2319,-2083,-4156,-11233,-8256,2823,13565,17411,10267,3242,-3699,-11839,-14270,-7201,735,10541,11294,14876,20541,19379,13326,5074,2533,3781,4787,10218,15409,14677,5553,-4423,-6981,-4233,-6997,-13358,-9325,2,6339,13457,9029,-8654,-3668,3974,2424,-4219,-948,9208,8111,8176,6911,3492,-996,-7042,-16200,2349,30285,23398,16237,8565,6734,19663,29600,18577,7934,2189,-1697,-5658,-7728,-7101,-6440,-2585,2040,-3978,-14632,-17113,-10523,-5304,-3526,3063,7485,9915,6521,3529,1973,3468,478,-2828,6755,8877,3070,-6153,-10760,-1078,4559,4235,-1758,-7268,3207,15691,32207,44988,19811,-3806,-12090,-6822,-5219,-7636,-11082,-11714,-12215,-13315,-14288,-17005,-11374,-8487,-3592,3876,7067,3068,-5637,-5670,13176,46800,44855,22851,11132,9077,8024,796,-7101,-9134,-3188,-9878,-13110,-3100,11009,15112,11125,3952,-1954,-5772,-5230,1937,1325,-1858,-6550,-9906,-2671,10282,14773,12770,7719,278,-860,50,-2439,-3667,2167,16441,19859,16716,20889,32243,47940,66647,50298,14661,7159,19122,43060,59680,56789,37599,18653,9285,6937,3521,-2045,-3754,-1237,-1852,-5443,-11677,-13079,-9087,502,6612,-2273,-1314,1012,-3742,-11520,-1224,7159,12680,13769,3670,-437,-2298,-4859,973,1607,1282,7594,14977,17949,15067,3128,-4012,3169,22583,32675,25674,13713,1993,-10811,-7994,-9250,-13055,-14988,-10815,-7237,-5250,-9663,-4084,3558,1014,-6817,-2705,14655,8636,-4988,-7592,-1383,-1815,-6784,-6962,-3186,-6355,-4596,2800,4044,865,8306,1049,-10412,-12133,-12548,-7472,-8572,-9974,-2555,1213,-5706,-7088,-7523,-11488,2833,12186,8214,-1115,-4264,5479,5856,-7930,-8321,-7368,-8657,-3071,-1481,-4285,-17742,-733,23160,41917,38271,19595,513,-1549,1276,-2217,-8967,-4704,-3334,-3368,-2733,-2091,-3185,-4757,-8466,-6445,-1417,4211,8726,6917,-112,-5941,-8903,-14592,-9725,-5751,-3031,4739,15524,21540,17006,3991,2633,15102,31873,32561,19160,4416,-6309,24116,39313,19628,4399,-3856,-4591,-3888,-6533,-11657,-13283,-11258,-14249,-8379,-6696,-8955,-8248,-10498,-11130,-15137,-14811,-13929,-5495,9672,22916,17068,2716,-9191,-9177,1685,2902,-4902,-8722,-6374,-6447,-2409,6594,20984,39730,40121,13561,-4767,-242,1704,1140,4061,7630,13367,18918,2452,-3514,-6340,-8225,-7538,-7390,-3830,6076,14564,7731,10583,20282,25065,19693,9487,4135,2882,6350,12704,11212,10858,17065,21329,8146,-1196,-6614,-11795,-7820,-5627,-3353,2629,12440,25504,37462,38008,30127,27025,21303,6795,-5055,-438,17756,30066,17692,107,-10488,-8811,-8819,-12363,-13536,-7314,-7282,-9533,-8934,410,6106,3612,-7279,2890,27925,44893,41629,25246,19329,28286,26440,12703,-1588,-11656,3929,16227,17138,6035,-7254,-10174,-2538,-1215,-698,-7614,-5449,-5318,-5425,-7133,-10825,-9246,-3088,2615,3919,-2959,-10175,-12184,-7926,6638,26961,43977,51948,53433,36651,12176,-3288,-9171,-7918,-2232,-309,-9084,-14924,-6880,-596,-5839,-13084,-15316,-11952,-8970,-7705,-4164,1632,5326,10739,8844,-2329,-8335,2636,13919,23838,21905,12810,4671,4110,5625,7814,8612,9621,14339,18089,12734,3101,-6609,-2657,-163,683,23022,43315,40769,29261,16723,-4053,-17967,1683,30757,23369,7282,-1094,-1100,4577,2383,-2055,-10745,-2800,-3988,359,7790,9590,11206,5008,600,-3809,-11741,-6481,-7291,-4908,6228,12385,4329,-6336,-6642,740,-2859,-12019,-10179,-4213,-14010,7800,37986,67891,54570,25667,2814,-11524,-14611,-9982,-6734,-5298,-5536,-4027,-1188,-2555,-4776,-3543,-1796,-4589,-10589,-12288,-11716,-11664,-6537,-1799,-154,-6475,-9571,-15083,-8655,-10794,-10014,2082,17018,20152,14235,3472,-6338,-9983,-7940,-5458,1558,10738,15045,2784,-10601,-12024,-4675,5751,17505,14888,2768,-12090,-17852,-15244,-6716,-2242,-3647,-11565,-14098,-13699,-9325,-254,6094,8543,9904,13665,21380,43730,44941,21443,5167,-12854,-1220,6257,16920,37007,40719,24562,15788,27394,47500,46621,38453,33141,28233,28205,19940,-12843,380,8808,8396,2984,-12972,-11570,-3837,4101,15226,29380,28979,7437,-9726,-4072,6058,8960,1069,-2404,-6169,-3549,5466,16712,20518,19457,17981,3106,11191,17937,22748,30794,40063,36122,25827,13510,948,-6317,-8594,-4239,3610,6614,4240,-4238,-10329,-10168,-7818,-6664,-3700,4382,8846,-206,-6466,-10588,-13443,-19720,-15194,-12545,-9995,-4203,5706,9632,6017,-3671,-13486,-4929,10073,9304,-2034,-4231,745,17586,29506,25189,17313,12830,7968,-617,-14071,-20483,-13402,-8656,-7793,-8903,-3433,2939,4977,3686,1987,5579,9904,9063,4478,-1517,-6986,-7154,-7202,-8166,-7356,-3212,7538,22539,27163,12143,-3870,-1433,2442,2985,736,-10944,-6222,935,6193,11752,13035,10185,12444,14366,13515,3736,-6684,-6787,-2454,-2512,-4958,-4556,5525,23848,28511,18470,8277,509,-1299,4839,10313,8831,-1905,-12069,-12587,-5245,649,-47,-4780,-3663,-6019,-14567,-11707,-12014,-7424,5249,12567,6613,776,1428,10819,14719,11632,8176,4932,3175,2353,3183,9230,12476,14246,10438,1455,-596,-3748,-4290,-3010,-2844,-3756,-9370,-11028,-9336,-13474,-4055,6951,6090,-905,-3343,-1648,198,-5500,-11467,-7690,48,7274,10284,7622,-2621,-15834,4449,19263,23924,9547,-2828,675,13105,11783,-4066,-13237,-4190,97,6574,9167,10035,10284,115,-7120,-15968,-3847,7355,-997,44421,146364,820630,2108485,3488769,4207761,3833238,2616135,1688538,2451281,3606880,4031718,3442376,2149870,854100,110681,96301,64705,31109,21176,41503,57974,43838,-1914,38330,55882,33673,8995,-3827,-13024,904,952,-1564,3400,13345,2619,-4938,1824,-2817,-10051,-14760,9356,37413,54460,51661,52087,25557,5540,-4277,-9167,-2107,4510,-3101,9588,25384,63838,113922,157612,79934,89506,101042,97140,115085,147061,50098,67669,80771,64508,26866,-3694,16532,122008,484589,1126015,1583939,1418912,431750,1498937,3561406,4860012,4628119,2824074,731158,2965931,4609599,4612098,3199963,1235982,481062,1380180,1448669,1058399,585411,183791,21763,-3096,-13372,-1490,5982,19787,11357,-9983,-18939,-13082,-4393,58809,113470,270062,1203002,2557972,3753646,4085759,3397265,2171103,1833655,2969777,3986636,4063719,3114695,1680886,530799,45557,48821,30655,25446,5599,1002,6329,2927,35010,52823,36114,29920,36031,40882,44144,63676,76722,81114,113413,30873,51438,68445,58429,56727,42074,8355,-2193,-3068,-8973,-4378,-2783,-1497,-5273,-10811,-18594,-16816,-12604,-246,9540,-2555,-16763,-7843,3287,11094,19193,17284,12527,5363,-6972,-13546,-4298,7909,11986,-462,-10442,-9562,5458,20444,17465,5883,-4769,-17442,-12022,1907,14116,24510,34033,33600,20455,1482,-9243,-8095,6911,21625,6649,-8011,2132,8514,11830,9633,-299,-5271,-9095,-8012,-4004,-7234,-9092,-5462,-5394,-14655,-6400,8376,16452,9294,-4485,-14192,-7824,6,17173,52827,107229,140932,124222,95823,51448,2601,13626,33782,85282,110192,76959,41256,79811,112043,118182,116367,59991,10824,-2168,2450,185,-3176,-6332,-2715,2307,13449,19338,10033,-3123,-5628,-3204,503,2434,-201,-2962,-2590,699,2510,733,-4258,-4262,-5161,-2437,-3069,-5489,-3612,-959,-4041,-6649,-6687,-3148,6658,16953,15049,12847,8845,9882,16934,23184,20222,16058,11182,-7651,-17440,-13656,-13716,-14983,-17592,-17083,-12515,-2003,8849,8396,3360,-886,2905,6388,5091,3889,3873,-566,-7723,-8805,-365,10395,5867,-2119,-9884,-11102,-8543,-3439,400,7468,17320,23331,17048,782,-14150,-13586,-7691,3638,7743,7606,5344,1387,-1238,-3699,-1217,6976,11246,22165,45419,72614,88017,78591,67172,36151,-7436,67448,123959,110047,110215,93684,53135,15848,6123,2953,1582,5262,3797,10145,10433,3709,3697,12249,22696,32251,25626,9262,5336,9168,-580,-16719,-11099,-298,12820,16493,11290,13876,29322,37274,34411,20362,3244,-3990,-968,5521,11223,12834,6283,-3516,-1875,3231,1809,-7975,-14510,-2480,5938,5517,-646,-6125,-13971,-16826,-7119,9207,17448,11165,739,-4219,-12406,-15152,-7356,-526,-7934,-14002,-15115,-11929,-6726,-3360,-658,-3112,-6558,-4023,437,11786,14130,-2838,-9911,-7248,-12403,-13070,-7618,-2781,-4563,-2965,5995,931,-13996,-5368,2287,-797,-8131,-5178,-1974,-6995,-9175,-3791,-577,-2146,-8327,-6793,1561,2057,-4104,-1269,12943,24311,35873,40223,28055,15684,3906,880,4773,18014,32028,31603,15232,-9470,-9904,-4764,-4451,-7156,-11819,-13777,-11239,-4435,5592,6272,-462,-9632,-17723,-9778,-7331,-8173,-1473,2197,-380,1348,9517,22453,20975,13860,7586,462,-3796,-37,-1924,-8042,-2312,13667,22551,9600,-2497,-8542,-263,6021,16137,20320,6865],[-3338,-583,6826,9996,11482,9772,9639,9000,2357,-30,1202,2235,13131,26995,16273,5955,2829,215,271,3586,-663,-5220,-5287,-2572,-4943,-7586,255,8108,11536,11578,6550,-1260,-4976,2420,14584,17139,9695,-1112,-8690,-6374,-932,3210,-2308,-8860,-11863,-6657,426,-3662,-14645,-12163,-17863,-21647,-15656,-4995,-4667,-2874,4602,9656,9684,4724,-935,3160,6135,6548,2637,-5163,-10186,-7543,-853,212,-6721,-12858,-13366,-4657,-5600,-11666,-6317,3846,11397,10558,-2263,-16119,-7644,-2863,-290,2080,-5945,-8271,-10562,-7382,-3252,-3372,-554,4751,-3681,-15153,-4480,-79,5681,12842,21312,23630,22355,22648,24368,20695,10293,-676,-7182,-7913,-11507,-13022,-10009,-2673,1561,-1494,-5782,-5242,-6152,-7922,-4597,-1218,2834,11854,16979,16252,11626,4032,-3439,-10013,-12693,-22554,-18029,-6980,3594,8194,5536,-5830,-2930,8223,3236,446,3855,5362,2772,-2430,-4202,-6425,-10104,-11042,-8884,-3605,2085,9802,19563,14765,2557,-12067,-11968,-7980,-12049,-21408,-11497,-8103,-1596,2784,667,-4325,-18899,1221,8430,14469,58943,58923,35818,-61299,-198426,-251183,-200665,-105231,-39235,-12896,-8898,2739,10584,27539,29719,32814,40795,34428,24297,14896,-3339,-15140,-12097,404,18914,29658,28026,2170,-11894,-5936,-2573,-7006,-10352,2257,16315,18850,6397,-11751,-995,13130,13637,7584,-5643,-5325,-4998,-16882,-1449,12341,24202,25885,16452,567,2353,5429,-1536,422,14079,21525,18311,7965,1592,10705,23423,27983,24795,12689,-3888,-6785,14543,23561,9585,-9585,-14906,-865,2454,-6205,-20573,-13415,-17866,-11033,161,9258,15153,9443,1539,1278,2371,-1708,-9392,-11187,-887,5019,9851,6936,891,-2891,-9105,-10587,-13173,-12262,-12862,-3168,15846,58643,76998,51322,21668,11699,14735,21449,21451,14355,3527,-10293,-11880,-706,8095,7680,1607,-6023,-13743,-12992,-7436,-3144,-7569,-10391,-6127,-876,-1068,-2268,4434,-5668,-18336,-8355,351,2395,650,9564,14505,14386,10016,1195,-9352,-13222,-17594,-14474,-3773,6804,6472,-1906,-15074,-16822,-12730,-9404,-610,6056,7671,7547,13357,19495,17463,7158,417,6273,22130,21900,413,-4619,-4883,-6269,-4256,8134,21540,34891,40795,27143,20024,16887,12075,7807,-971,-8282,-12148,-15269,-13544,-5598,-2151,-1494,2721,6678,7374,5326,-1424,-8440,-11408,-13701,-15484,-9248,26598,46446,24500,11066,3467,3445,8312,8457,3282,3502,7943,11450,18496,14022,6232,-2278,-5267,5196,18425,24616,13302,-5993,-3011,9448,6327,-2639,-3558,2709,13431,9412,-9106,-13622,-1009,-915,-9567,-14254,-15206,-14798,-8587,-2810,720,-825,-4414,-8741,-7247,733,1194,-5851,-11002,-4531,-207,-3525,-2906,-6662,-11653,-11979,-8356,-2171,3244,5534,-2420,-11077,-10061,977,17610,25625,18375,2759,-7452,-11944,-8176,-2656,-1092,-2715,-4572,-6998,-2874,-100,-262,-2185,-1196,5478,7787,3829,1644,202,-2360,-5444,-7946,-10961,-8211,-6252,-9535,-13291,-17718,-10401,-1356,6526,16138,22934,27644,26565,15152,5853,7498,14262,14837,12258,10554,8872,10872,16836,24633,22702,20554,20768,12258,-983,-10884,-13302,-6686,2913,-2646,-9639,-8726,-2714,-823,-7832,-18897,-3676,12035,14216,7689,4627,-2450,-7353,-10866,-6820,2589,150,-2524,-2077,-10893,-9549,-7468,-7938,-95,12294,18836,17366,19778,16629,4811,-950,-2099,-10154,-16046,-1315,14654,25127,19027,7819,-3384,-16986,-9827,-5530,-8617,-15695,-12711,-6289,6603,20260,24254,10954,1503,-3811,-7342,237,13933,22629,30609,37458,33261,21597,11115,-191,-8683,-11546,-6535,-4753,-9319,-10687,-4533,-1777,-5638,-5508,1938,3340,-1087,1880,-672,-6048,-425,19339,43629,61048,39368,5272,-10657,-16632,-15607,-13905,-4125,2629,10278,19150,17193,6327,-1180,-2698,-4546,-9483,-9530,-2157,1898,10391,23523,33507,34850,23646,4653,-12644,-16386,-14969,-14084,-13744,-8544,-2207,13708,16837,2735,-9658,-10893,-15316,-5276,2562,-984,-10945,-12011,-3588,3007,-1189,-10751,-17825,-12513,-5034,-5437,-13480,-7040,-4047,401,-210,-4058,-411,4561,1716,789,2899,2068,-1422,-285,5477,6072,-965,-8258,1482,6263,6359,352,-9638,-798,7228,7150,-2423,-7957,-8132,-739,13832,17614,13491,6615,3428,5660,7178,-2906,-11946,-2883,63,-8635,-11438,-10953,-11552,-3656,4969,6167,892,-5259,-5613,-8431,-8292,-430,10537,12019,9721,11106,12287,573,-13474,-8592,-1976,4528,7379,9079,11845,23907,51447,67488,48633,22214,7151,-3149,-9520,-5182,-3919,-3538,-5460,-13079,-9780,2421,12236,14428,7321,982,-4525,-10076,-13881,-6255,2020,11494,12550,15305,18857,18142,12791,4957,2431,3663,5640,12699,16803,14262,4262,-4814,-5676,-2882,-5917,-12632,-8583,732,5351,7924,4151,-10283,-2248,4592,1385,-7667,-3448,8753,8119,7781,8013,5177,-333,-7203,-17276,-1579,22968,15398,10863,5308,4344,13786,22886,14083,4825,201,-1882,-4906,-7297,-6650,-4739,-843,2515,-3404,-13816,-16798,-11162,-6671,-4902,1612,5317,8930,6333,4003,2385,3176,-628,-3232,4610,4058,-2407,-10712,-9906,863,5992,6246,1924,-4199,4262,15344,31558,46342,22768,-2816,-13503,-8866,-7279,-9008,-12631,-13816,-14290,-12290,-14307,-15826,-10664,-7134,-2114,2902,4476,1810,-5716,-3924,17653,49707,44609,21442,10459,10514,11219,4253,-4377,-9608,-5385,-13213,-9611,435,12721,14201,9724,2987,-1855,-2463,-2079,4599,2694,-2323,-7047,-11129,-4598,7980,13315,11703,6286,-1263,-1292,13,-2836,-5815,-1576,12750,20153,18901,21831,32765,48694,67461,57028,19711,5568,16671,39175,55001,52167,37545,20438,10234,6290,2854,-2039,-3484,-1515,-2870,-7544,-14049,-16074,-4977,2958,5791,-3625,-2699,-979,-5733,-11802,363,8922,13437,11318,815,-2454,-2978,470,6029,6594,7194,12006,15550,16458,12658,1185,-4689,3222,21573,27773,19814,8146,-683,-9320,-6705,-8001,-11189,-13842,-11091,-7377,-4578,-6624,-1015,5662,3628,-3374,-4272,10904,7184,-5514,-7567,-250,1194,-3017,-4493,-1126,-5241,-5185,1461,2832,661,9284,3229,-7958,-10707,-16554,-12263,-12726,-12241,-2561,1993,-5992,-9427,-10387,-8671,6516,15418,10164,-1069,-7250,3240,4908,-8073,-8756,-8597,-10249,-4188,-2991,-5910,-17067,1357,25826,47251,45332,24128,2560,-1565,-122,-4262,-6569,-781,-521,-2610,-3417,-2338,-3002,-3216,-7828,-7149,-1613,3507,7585,6166,-1058,-7127,-9769,-14113,-9521,-7248,-6300,463,12530,20777,17620,2387,-472,14037,33945,38861,26538,9228,-13875,13813,32094,17885,4948,-2862,-3737,-3142,-5827,-11429,-13287,-11788,-15272,-6296,-4229,-7050,-6530,-7390,-6311,-10540,-13095,-12582,-5405,9218,24468,18757,3265,-9112,-9818,40,369,-8214,-10340,-5615,-5119,-477,8646,23371,42243,40055,12556,-4047,2579,5254,5879,8045,9301,14337,21673,5010,-4632,-8921,-10531,-8640,-6406,-535,10422,17011,9103,11213,20906,26921,21635,11411,6120,5563,13258,18925,13011,10442,16091,20230,7181,-254,-3661,-8170,-5744,-6000,-6619,-2599,7378,19956,33107,36009,27420,20985,13692,1433,-6202,-203,16457,26832,14697,-500,-8962,-8166,-9565,-13253,-11893,-4705,-3067,-5784,-8132,532,6289,3075,-8955,2243,29938,50400,45168,25110,17200,26430,25538,12060,-2096,-9777,4471,15164,14129,2219,-11879,-9967,-1509,-2279,-4484,-13108,-5740,-5286,-6100,-7683,-10371,-8164,-2825,1861,3454,-4383,-11423,-8493,-4052,10388,29976,44320,51163,54496,39760,14452,-2658,-8983,-6401,-1083,-492,-9977,-12268,-785,7359,1061,-9669,-16004,-12480,-11034,-12579,-7094,1757,7277,12851,10995,178,-7698,-260,11832,23407,22084,11992,2655,1791,4688,8255,9588,9974,13384,17509,16023,8085,-2452,-1375,2794,4269,23461,41414,39199,28637,17225,-3397,-18480,1013,32036,25262,8388,-1070,-621,6535,4901,3220,3567,2605,-3221,-1689,4103,4395,5584,4,-2396,-3850,-7977,-5108,-6849,-5683,4447,11823,5111,-4755,-7845,-2507,-6205,-15096,-9625,-2758,-12363,6911,35782,63484,52960,23451,772,-12888,-17277,-12075,-8002,-6535,-7603,-6291,-3118,-1891,-3225,-1925,-278,-3344,-10130,-12897,-12662,-10104,-2972,5242,8837,1449,-6755,-16163,-10638,-14565,-12589,1449,17494,20632,14271,3557,-6783,-10543,-6636,-4903,429,9073,14656,4287,-9879,-11523,-4221,6057,18164,15603,2889,-11911,-17085,-16778,-8877,-3808,-4600,-12916,-14153,-14693,-11882,-3223,3353,5628,6059,9502,19783,42976,42684,20386,4583,-14090,-805,7579,19827,42097,45950,28467,17602,27989,46545,44193,32965,23097,19341,25869,20302,-9421,1470,7920,4785,-2779,-11736,-9424,-2650,2540,9594,22062,23578,4406,-7664,1175,12216,12063,1589,-3442,-7496,-3919,6299,18482,22752,21350,17828,3644,13952,21424,24553,30493,37713,33419,22833,9713,-3080,-9583,-10751,-6248,2324,6725,5859,-2154,-8148,-8818,-8015,-7495,-4321,3734,7258,-1986,-8589,-11464,-12354,-17830,-15128,-11450,-10806,-6504,3424,6653,3046,-5697,-14844,-5322,10401,9149,-2633,-3019,1169,15910,32120,30296,21717,16702,11650,2500,-12901,-19274,-11992,-7649,-7876,-9386,-1728,5329,7736,5941,2482,5875,11433,10795,4269,-3136,-8889,-8372,-7298,-7416,-7407,-4126,7817,25943,33357,16781,-5780,-5522,392,2531,2201,-8481,-7490,502,6396,12377,12835,10650,11902,12105,10846,1839,-7694,-7193,-3036,-3843,-6903,-7670,1911,21081,27639,16545,7145,-437,-3423,1886,7568,6160,-4177,-14621,-13422,-5646,-1170,-4080,-11393,-7461,-8156,-11922,-9498,-13346,-11016,2710,12096,7218,649,953,11085,16471,13161,9135,6090,5311,6958,11341,16867,16280,14588,8684,1049,1621,-171,364,151,-529,-550,-6769,-15371,-16462,-12264,2473,11451,8657,1294,-471,876,1859,-4528,-10334,-6533,2714,11195,14359,11784,2868,-19921,-802,14976,20424,5990,-4552,2767,17721,17324,527,-14754,-7764,-1748,6646,10916,13051,12274,-580,-8581,-15659,-3948,7414,-3046,33252,112026,693707,1838754,3057930,3696680,3375601,2319950,1485342,2085577,3058809,3418803,2924916,1836964,737214,93533,78548,55960,36670,45027,87479,125618,115824,40167,44435,132636,150239,129440,76559,21186,21025,59772,68155,62911,46327,12052,-452,8865,5009,-4207,-16807,5209,31386,45652,41020,46152,25833,7804,-1841,-6346,2377,8648,7230,75219,177643,314064,416300,419062,199544,115975,268226,473723,574639,503727,187753,94062,222952,285487,226678,96983,21329,107967,395141,952501,1338318,1186801,365900,1327451,3111841,4168117,3899504,2351959,603962,2521450,3880412,3831837,2630310,1028425,381315,1133633,1163135,836687,462183,138443,16555,-4341,-11730,-802,6441,21647,15904,-8686,-20410,-16698,-5983,55432,102109,248923,1081341,2266695,3312077,3600626,2996829,1939034,1588954,2512390,3372743,3445700,2643558,1425702,434405,37605,41685,29575,26168,6946,3012,12290,21841,75222,105523,88606,74941,55384,87234,142253,192987,195372,159946,127123,83990,141735,159046,116028,78860,45975,5713,-4348,-3749,-9108,-3475,137,890,-5412,-12426,-14879,-9370,-11671,-3395,7946,-134,-13641,-8765,1626,7598,13495,10604,7776,4889,-4140,-9454,-7308,2557,6380,-3641,-11165,-11371,910,15712,14488,3001,-7316,-14314,-6702,5555,17403,27956,39575,41695,25818,1044,-10123,-6418,9396,23773,8850,-5290,4254,9707,11380,9926,2498,-157,-3254,-4496,-3643,-7287,-7626,-3596,-4280,-14058,-6836,7418,15178,8310,-6220,-14956,-7610,-1074,13620,44399,94797,135321,130786,105903,55362,119,23870,53192,81203,91710,59808,30353,64025,89730,100394,107169,56206,8621,-4179,1257,-411,-3892,-6792,-2072,4048,15924,20983,11843,-2621,-6864,-4550,-463,1678,-325,-1931,-177,4452,6718,5324,377,-980,-2915,-1095,-2769,-6143,-4145,-1166,-3606,-5882,-5239,-942,9414,19247,17107,14962,10643,10984,16183,22202,21478,19804,13708,-7291,-21138,-17067,-17499,-18203,-18000,-16836,-12842,-3680,5572,6421,2590,-1556,1775,4305,2270,1552,2226,-57,-6142,-8627,-644,10681,6412,-1077,-8637,-9509,-6645,-1613,1493,7247,16308,22342,14476,-1020,-14279,-13728,-6257,5363,9849,9679,5728,-1080,-6292,-9082,-6129,3896,12925,28432,49718,68831,88900,93784,84090,41440,-8836,35608,74840,72063,98577,92834,56069,17025,6924,5332,3494,5124,1943,8551,9898,4922,5530,12767,22215,32502,28935,12511,6014,4748,-8817,-9535,-1783,4873,15190,16819,11262,13645,26689,33343,31448,19201,3513,-2797,-87,6631,12846,14525,7563,-3805,-3006,2972,1812,-7816,-15117,-3296,6269,6834,2456,-3011,-11647,-16152,-8275,8923,21139,15581,3312,-3101,-12734,-14657,-4927,664,-7340,-13703,-14810,-13750,-8727,-4618,-412,-1398,-5050,-3326,688,12053,12043,-2908,-7908,-7768,-15130,-6925,529,3962,-1577,-7197,-75,-4657,-12888,-3328,3677,1075,-6247,-3716,-1633,-6765,-9227,-4092,-630,-1061,-5834,-5732,2455,3888,-1804,1528,14841,25210,34106,35294,23600,12923,948,-3456,3966,21054,35953,35728,18779,-8262,-10010,-5277,-5105,-6013,-9282,-12184,-11272,-5572,3727,6238,-685,-9170,-15838,-7265,-3315,-7466,-3861,354,-1314,1585,9044,20977,18716,11110,5330,-340,-4675,-1437,-3625,-8472,-4157,12243,24189,11101,-1578,-7258,263,6448,15696,17354,4274],[-4807,-1962,4922,7569,9416,8261,7973,6955,457,-686,2023,3608,12879,24049,12968,4291,3196,2509,3508,6519,1745,-4048,-4966,-3770,-7133,-8794,95,8280,11060,10182,5211,-2462,-6451,1019,13637,17064,10394,191,-6708,-5386,-1049,4087,1222,-4669,-9349,-7268,-140,-2598,-14311,-12802,-16521,-20985,-17970,-6695,-5285,-2237,5136,8580,8331,2696,-5149,-815,4342,7082,6155,-1683,-9966,-10424,-1876,545,-4922,-11003,-12215,-4160,-5517,-11927,-5299,4737,10689,8708,-2989,-12276,-7096,-6745,-4180,-195,-7082,-7708,-7566,-4306,1325,4036,10148,12435,-90,-13362,-2399,1893,6343,10487,16839,19842,19042,20488,23060,21397,12117,1162,-6071,-7683,-11586,-13147,-9914,-3100,-715,-6042,-7073,-1974,-1638,-2386,1320,4069,6204,13703,17608,15950,10535,2393,-5057,-10109,-11783,-22283,-15412,-3015,7818,11524,7364,-5157,-1059,9217,4392,2659,5969,7643,5640,184,-2616,-5346,-9421,-11656,-10867,-6798,-1439,7776,17674,11185,-394,-10771,-8711,-6824,-12884,-19324,-8362,-4919,-568,-746,-5168,-9751,-16324,1221,4673,7318,49886,57266,48854,-29843,-147321,-185405,-127034,-32786,19092,24123,9858,11437,13261,31890,37689,39881,45895,38536,28473,17226,-2380,-14490,-10834,3446,23302,35077,30552,2286,-13129,-6733,-2988,-8260,-13753,817,16086,18963,6263,-13047,637,15474,16206,10341,-4116,-4578,-3771,-16386,1388,16546,28672,29224,18023,-173,-427,3345,-2620,-398,13911,22774,20770,10414,3373,11884,25074,28017,23788,11516,-4595,-5281,16000,26504,11343,-9133,-15093,-1204,3082,-4243,-17127,-15335,-17430,-8521,2154,9981,15657,10644,1730,158,1386,-1073,-7093,-10579,-4574,1686,7632,6095,770,-2950,-9557,-11470,-13759,-12695,-13187,-3491,13872,54856,81266,57921,24405,11203,6954,13827,19766,17178,8541,-5761,-15169,-2995,8540,9279,3336,-5576,-14898,-15277,-9641,-5181,-9986,-12048,-5792,1238,2166,973,7627,-5305,-21605,-10152,82,2521,1331,9634,13043,12450,8622,586,-8737,-10786,-15958,-17919,-7966,596,730,-5180,-15574,-16213,-12025,-8474,243,6703,7349,6307,12286,19308,17666,7446,988,7075,22444,20623,1722,-3175,-3551,-4757,-4566,4479,16601,30552,41884,32930,29190,28091,20926,11083,-238,-8629,-12732,-14838,-13268,-6183,-2714,-1078,2829,6597,7778,5785,-870,-7856,-10878,-12948,-13945,-6795,30917,46024,24009,12343,6305,6311,9964,8391,3501,4934,11924,16440,22458,17340,8177,-3486,-5881,5240,18904,24348,13233,-6312,-3712,10589,8176,-1959,-3766,2052,11711,5521,-12856,-10295,2224,2768,-6049,-13649,-16617,-12951,-8634,-4335,132,346,-1134,-4873,-4828,1352,708,-6839,-10689,-1574,3177,-664,-2216,-8410,-15042,-16161,-10527,-2671,4343,9532,3603,-5692,-7487,1014,13459,19014,14088,1931,-6186,-11052,-6826,-1950,-1924,-4003,-5623,-6762,-1585,1091,1116,-294,1852,9317,12460,6944,2688,111,-3480,-7675,-11161,-13025,-5683,-3028,-7132,-11552,-18713,-11253,-2391,5144,14749,22826,28110,24466,11240,3063,5684,13481,15253,14046,14325,13554,15931,21456,29097,24571,20615,18731,9440,-3581,-13203,-14963,-8814,-295,-5509,-11859,-9317,-3148,-1123,-7739,-18677,-4647,8816,9667,4658,3893,-969,-5856,-10406,-5776,8112,10390,2210,-2725,-12633,-11424,-8047,-6789,2973,15687,21738,17303,16308,16406,7108,2623,1580,-7555,-18690,-3191,10234,18520,12989,2827,-4895,-17235,-9122,-5205,-8248,-15602,-13124,-6195,6878,20012,24295,12089,3196,-2341,-6634,148,13199,22997,33045,37861,28401,17032,8293,-1238,-8128,-10046,-4911,-3209,-7848,-9357,-4039,-1392,-4936,-5468,1265,1353,-3714,226,-1812,-6592,506,23209,52229,66642,43489,8117,-9449,-16729,-15423,-13084,-3602,2508,8445,17349,17734,7036,-41,-48,-1911,-7536,-8930,-2616,1684,10781,24504,35379,36870,24985,6543,-10079,-17657,-17318,-14432,-12412,-6237,1139,19194,23331,9600,-4234,-7180,-13735,-8058,1067,-569,-10316,-13542,-4559,1967,-3013,-12930,-15825,-11887,-7752,-9494,-16251,-4403,-960,1626,71,-3883,-452,5329,2063,408,2430,1289,-2553,-1797,4303,5209,-1477,-7445,2662,7499,8131,1667,-9316,-1495,5406,5401,-1446,-5323,-4590,3881,17225,19295,13700,5360,1650,4045,4997,-4510,-9360,-612,62,-8440,-9961,-8661,-8755,-1726,7404,8103,1715,-5156,-5877,-9334,-10244,-2357,9307,10514,7405,9345,12687,3775,-10870,-8965,-3012,3039,3438,2969,6565,15580,39956,58839,42792,19231,5271,-4686,-10760,-6443,-5455,-4952,-6772,-15082,-10972,2162,10482,10865,3820,-1727,-5447,-8278,-12185,-5080,3236,12113,13290,14659,15672,15269,10860,4008,1904,3254,6255,14434,17403,13297,2810,-4953,-4385,-1477,-4027,-9021,-6204,1989,4823,2661,-766,-11269,-1286,4727,-63,-11344,-4852,8952,8193,7067,8547,6321,-287,-8175,-18734,-4777,15824,8489,6349,2696,2098,7701,15416,9245,1573,-2000,-2240,-4055,-6633,-5916,-2856,244,2100,-3717,-13594,-16837,-12109,-8335,-6445,-307,2478,6990,5250,3689,2048,2172,-2362,-4185,1896,-649,-7665,-14554,-7287,3078,7220,7794,4902,-1531,4863,14533,29826,45456,24880,-1679,-14729,-11204,-9609,-10666,-14137,-12335,-10231,-8720,-12380,-14585,-10184,-6143,-1038,1708,1766,474,-6096,-2537,22253,51717,44311,20201,9169,11303,13751,7376,-1314,-8488,-6649,-12950,-6254,3409,13398,12581,7863,1755,-1722,975,1903,7326,3905,-2829,-7864,-12575,-6319,5833,11579,10033,4133,-3280,-2055,-329,-3069,-7154,-4721,8799,19202,19881,21446,31991,48228,64380,58795,22951,3056,12683,32543,46695,44282,35522,21213,10833,5408,1785,-2548,-3848,-2349,-4142,-9548,-16079,-14417,-1846,3330,2718,-6104,-4431,-3173,-7792,-11801,1364,10038,13452,8280,-2423,-5105,-3637,3918,9146,9456,11820,15606,15378,14511,9987,-1004,-6075,2190,19030,21887,14220,3254,-3180,-8162,-5989,-7119,-9857,-13097,-11523,-7762,-4096,-3914,1746,7542,5843,-673,-5034,5893,4691,-6600,-7759,480,3809,834,-1604,1257,-3994,-5848,-143,1295,199,10038,5413,-5497,-8707,-18905,-16729,-15267,-14045,-3037,1905,-6516,-11259,-12634,-5708,9742,18135,11648,-1255,-10718,1919,4861,-6896,-9792,-10380,-11876,-5558,-5139,-8400,-15191,2996,27139,50174,49933,27397,4344,-1987,-2316,-6265,-3371,3065,2381,-1819,-4665,-3509,-3691,-2753,-7849,-8244,-1974,2725,5986,5091,-2134,-8414,-10804,-13901,-9504,-8429,-8872,-3497,9890,20359,18691,1204,-4107,12254,34332,43007,31866,12661,-9884,5823,24855,15696,5195,-2107,-3207,-2844,-5590,-11640,-13814,-12878,-14528,-4492,-2263,-5664,-5297,-5010,-2898,-7495,-11925,-11996,-5817,8134,25011,19782,3365,-8967,-8384,-183,-256,-10106,-10491,-5101,-4124,1203,10349,25102,42831,37632,10782,-2819,5343,8777,10574,11470,10185,14068,22533,6294,-6941,-12469,-12271,-8523,-4349,3057,14347,18115,9022,10732,20576,27902,22732,12752,7909,8843,21435,25143,13931,9088,14100,18007,5392,324,-524,-4294,-3915,-6414,-9470,-7672,2074,13897,27296,32163,23414,13859,5266,-4022,-6861,-609,13407,21786,10741,-1788,-8253,-8169,-10493,-13890,-10935,-2978,761,-2453,-7302,339,5937,2070,-10839,1348,31063,53817,46354,23439,13964,23228,23665,10840,-2944,-7756,5178,13824,10690,-1892,-16779,-7405,630,-2393,-7548,-16201,-5273,-5290,-7087,-8592,-10300,-7748,-2985,934,2612,-5731,-10428,-5406,-692,13764,31919,42584,48020,53131,41670,16752,-1634,-8107,-4766,-267,-919,-10540,-9935,3453,13452,6807,-6769,-15253,-13223,-13223,-17837,-7160,2616,8932,14118,12075,1880,-6687,-3683,8729,21679,21350,10822,514,-863,3181,8043,10037,10060,11990,16207,18031,11768,1345,-410,4689,7751,24297,39329,37533,28242,17975,-2465,-18453,-368,31377,26172,9106,-1428,-508,8924,10784,14621,16962,9030,-1595,-3295,867,-168,226,-4492,-3714,-2072,-4603,-4137,-6736,-6899,1792,10056,5044,-3594,-8183,-5365,-9410,-18448,-8976,-1858,-11196,6161,32965,56408,47967,18825,-2006,-13648,-18790,-14449,-9477,-7849,-9796,-8287,-4869,-1528,-2089,-908,573,-2677,-10107,-13839,-13857,-9096,-61,11608,17401,9525,-4031,-15219,-12134,-17301,-15257,465,17317,20630,14338,4180,-6737,-11237,-5682,-4490,-1015,6913,13549,5453,-9117,-10962,-3856,6030,18115,15673,2589,-11682,-15901,-17482,-11690,-5986,-6076,-13447,-12588,-10975,-12028,-5759,563,2279,1320,4418,18159,39866,38447,18730,4033,-15075,-1404,7594,20819,43594,47324,30363,18770,27681,43490,39612,25933,12945,17520,29699,25461,-4759,2518,6649,1230,-7639,-9665,-7714,-1907,935,3563,13431,16477,860,-3760,7441,18803,14928,2039,-4679,-9081,-4822,6256,19085,24062,22432,16759,4310,16358,23807,25003,28590,33510,28854,18033,4297,-8513,-13142,-12583,-9027,-69,6011,6820,-569,-6348,-7386,-7913,-8324,-5390,2434,5053,-4231,-11428,-11703,-10499,-15190,-15296,-10804,-11676,-8848,1536,3899,71,-7786,-16164,-6137,10051,8250,-3569,-1946,1199,12713,32193,33959,25446,19973,14592,5325,-11475,-17940,-10765,-6541,-7705,-9768,67,7670,10337,7831,2516,5514,11927,11274,3110,-5152,-10599,-9392,-7587,-6957,-7538,-5150,8019,29021,39543,23150,-3916,-10203,-2776,663,1841,-7070,-9344,-453,5632,11691,11437,10471,10281,8929,7343,-761,-9247,-7817,-3923,-5532,-9108,-11211,-2387,17022,24964,13581,5782,-1526,-5761,-1377,4492,3381,-5848,-15122,-14417,-7023,-3912,-8392,-16101,-5586,-5252,-7085,-6204,-13169,-14936,-237,10930,7047,-185,-123,10600,17200,13997,9545,6784,7213,11867,18898,23634,19879,14738,6598,124,2354,2220,3873,2390,1274,2536,-2015,-10440,-12793,-4596,8783,15176,10664,3007,1903,2929,3085,-3881,-9508,-5803,5142,14855,17962,15366,7226,-13135,-4087,11208,16615,2408,-6848,3985,20893,21190,3873,-12844,-10616,-3269,6544,12420,15797,13719,-1351,-10024,-15209,-4505,7011,-5297,22148,77688,530998,1461798,2445994,2964509,2714122,1880868,1196073,1613467,2356106,2633843,2259856,1429513,580745,73420,59050,44179,43147,81580,160745,231289,224934,104726,53035,242080,323458,312209,209940,74178,49994,150991,174144,149588,95162,26279,3455,14462,11325,380,-15459,228,23675,35145,29784,39015,25917,10362,316,-4034,6752,12987,23681,178608,414918,697814,875728,808820,367923,262145,727697,1144450,1267825,1012412,373594,213142,552343,686827,555779,283400,79807,89036,289195,732404,1026848,897962,280346,1074291,2479946,3251323,2979855,1773143,451251,1946113,2961182,2879707,1951878,773262,269517,838385,837195,591514,328109,93102,11613,-5767,-10939,-1046,5672,21193,18644,-7951,-21206,-20250,-7421,48942,84773,209869,889745,1835915,2669562,2897296,2412971,1584036,1257371,1930795,2591373,2654452,2037537,1096240,318444,26142,32708,28307,26597,8177,4781,18325,46197,133144,191852,183999,153604,81999,148818,287320,382604,367405,267602,135348,150399,253745,269027,185721,103160,48176,3059,-6733,-4750,-9481,-2847,3122,3481,-5600,-13568,-9871,-3145,-8716,-5038,6232,1981,-10617,-10074,-631,3541,7342,3587,2831,4458,-710,-5500,-10242,-3994,108,-7087,-12151,-12866,-2964,10172,10032,-600,-8291,-9546,-2442,7853,19335,29405,43255,49471,31777,950,-10601,-4480,11944,25675,11344,-2934,5420,9903,10044,9367,4450,4351,2141,-1252,-3921,-7372,-6082,-2008,-3703,-14039,-7530,5809,12876,6298,-8792,-15423,-7388,-2204,10026,35843,78743,121574,130105,110157,56239,-2434,29100,69634,96999,91944,52003,21337,49005,69350,82705,94085,49583,5606,-6492,-189,-1282,-4786,-7785,-2172,5083,17418,21543,13008,-2152,-8365,-6343,-1876,615,-565,-898,2018,7645,10775,10280,4756,1487,-909,705,-1586,-6323,-4739,-1726,-3631,-5416,-4014,1195,12346,21483,19522,17379,11942,11103,14291,19857,21587,22442,14999,-6408,-18010,-17020,-18113,-19766,-17696,-17028,-13580,-5709,1931,3786,1144,-2972,-295,1377,-1013,-1129,93,-375,-5063,-7847,-473,11185,6893,-290,-7745,-8311,-5213,-353,1895,6364,14440,19930,10766,-3412,-15096,-14163,-5627,5894,10730,10707,5147,-4354,-12204,-14822,-9832,2117,15068,34159,52934,63027,85280,102911,94930,44316,-4369,5380,17917,39843,83933,85655,55511,17421,7358,7181,4976,4684,600,7805,9516,5416,6130,11928,20052,30214,30103,15252,7055,1783,-9393,-944,6035,9247,16742,16447,10708,12651,23220,28820,27591,17000,3137,-1915,1079,7856,14042,15443,7875,-4945,-4441,2547,1601,-7919,-16849,-5767,4686,6672,4433,-844,-10149,-15218,-9047,8949,25981,22467,8589,-136,-12824,-14965,-3459,619,-7667,-14033,-14278,-15760,-11490,-6752,-1273,-607,-4255,-3358,118,11452,10307,-1560,-6636,-8792,-16458,-1644,7813,9810,974,-8974,-5993,-9591,-10016,-2081,4105,2002,-5370,-3301,-2258,-7341,-9889,-4982,-1169,-309,-3662,-4823,2980,5070,-187,3267,15841,25035,31041,29728,19346,10725,-1145,-8801,2009,21703,36858,37172,20698,-7489,-10723,-5954,-4949,-4331,-7023,-10657,-11348,-7053,1284,5377,-1465,-8813,-13737,-5144,-42,-6878,-7526,-2789,-3187,766,7234,17975,15341,7221,2060,-1831,-6192,-3549,-5776,-9401,-6537,9704,24412,11748,-1591,-6538,999,6969,15041,13967,1139],[-6471,-3095,3329,5435,7451,6728,6282,4981,-1341,-1418,2414,4485,12494,21005,9938,2454,2802,3767,5493,8155,3435,-3187,-4957,-5146,-9246,-9625,-217,8441,11101,9183,3764,-3862,-8016,-302,12300,16058,10348,1050,-5142,-4741,-1503,4633,4509,-821,-6932,-7901,-1404,-2433,-13702,-13531,-15411,-19170,-20130,-9223,-6632,-2020,5102,7147,6861,1676,-6570,-3854,2769,7408,9290,1662,-9035,-13844,-2998,390,-3629,-9404,-11601,-4700,-6022,-12220,-4807,4756,9262,6794,-2471,-8293,-6614,-11648,-6502,-1313,-8320,-7751,-4789,-451,6083,12198,21662,20766,4146,-10635,-1060,3122,6823,8433,12433,15636,15344,18052,21366,21335,13203,2293,-5631,-8106,-11999,-13309,-10643,-4647,-4249,-11025,-5811,980,1715,1626,5556,7952,8799,14626,17103,14550,8569,312,-6836,-10068,-10870,-21972,-13160,652,11740,14449,8670,-4941,1584,10259,5490,4659,7728,9511,8127,2307,-1722,-4859,-9017,-12495,-13114,-10096,-4662,6427,15386,7264,-3091,-8266,-5595,-5931,-13547,-15296,-4958,-2184,100,-3687,-9284,-14112,-13782,702,109,-1030,37907,52813,59400,-300,-100298,-128976,-65914,27660,68536,55869,25840,18267,14147,33245,43579,45185,48507,40591,31270,18577,-1947,-14507,-9972,6002,26599,38614,31206,2003,-14486,-7854,-3951,-9691,-16940,-219,15541,18447,5513,-14964,2779,18144,18996,13312,-2638,-4512,-3324,-16159,4239,20746,33023,32165,18862,-1690,-3558,1093,-4007,-1563,13048,22866,21778,11829,4402,12156,25651,27187,22194,9974,-5283,-4454,16085,27704,11973,-9378,-15353,-2023,3137,-2674,-13637,-13772,-14748,-6513,3509,9908,14926,10501,1104,-1694,-596,-1417,-5536,-8888,-6543,-1011,5568,5297,683,-3057,-10144,-12562,-14852,-13747,-13931,-4157,11578,48314,80554,61131,25646,10252,398,6764,17636,19640,13852,-416,-14785,-6277,8012,10048,4331,-5629,-15992,-17479,-11894,-7434,-12555,-12996,-5348,3417,5676,5154,11632,-3985,-19888,-11685,-419,2514,2550,9165,10814,10051,6935,-307,-8071,-8334,-12994,-20728,-11903,-5307,-4989,-8698,-16346,-16121,-11856,-8208,35,5978,5683,3660,9626,17598,16534,6718,906,7224,21343,17548,2386,-1694,-2190,-3468,-5146,388,11042,24723,40785,37829,38222,39112,29063,13852,310,-9079,-13349,-14495,-13555,-7761,-3922,-1100,2431,5812,7479,5711,-760,-7711,-10823,-12500,-12231,-3567,35400,45279,23389,13110,8682,8625,10844,7789,3487,6396,16452,22643,26253,19801,8917,-5552,-6865,5012,18397,22476,11950,-6981,-4807,11094,9564,-1464,-4266,1052,9644,1689,-16024,-7097,5554,7077,-1304,-9679,-13865,-10788,-8972,-6291,-771,1503,2307,-821,-2393,1268,-1141,-9413,-10287,678,5068,1298,-2234,-10432,-17749,-20336,-12313,-3375,4966,13006,8838,-976,-5153,623,9157,12581,9572,830,-5247,-10216,-5991,-1803,-2968,-5403,-6917,-6666,-549,1860,2153,1532,4915,12816,16679,9632,3282,-316,-4738,-9831,-14042,-13124,-3804,-356,-4842,-9875,-18252,-12390,-4003,3034,12291,21344,27266,21036,6683,-59,3666,12348,15060,15184,17555,17538,20339,25658,33527,26572,20594,16507,6550,-6151,-15435,-16246,-11085,-4132,-8138,-14323,-10652,-3951,-1510,-7536,-17970,-6202,5129,5336,2073,3410,505,-4502,-10198,-5297,12258,19352,7522,-3323,-14486,-12825,-7889,-4874,5666,17361,21882,14462,10464,14605,8944,6168,5016,-5386,-17810,-3925,7210,13472,7963,-1837,-6517,-16517,-8418,-5058,-8122,-15503,-13446,-6160,6877,19178,23561,12782,4578,-1208,-6255,-260,11798,21947,33479,35788,22582,12597,5848,-1729,-7136,-8531,-3475,-1712,-6382,-7808,-2950,-417,-3926,-5368,629,-689,-6601,-1876,-3486,-7682,808,26110,59418,69792,46371,11038,-7918,-16336,-14989,-12069,-2931,2448,6157,14042,17134,7724,1520,2748,858,-5361,-7902,-3029,1229,10559,24250,35369,36477,24188,7197,-8110,-17839,-18680,-14279,-11709,-4320,5192,25291,30189,17129,1857,-2781,-9922,-11005,-687,-355,-9478,-15230,-5769,655,-4982,-14458,-12331,-10543,-10645,-13491,-13906,-1014,4682,3635,706,-3481,-613,5722,2483,211,1897,499,-3545,-3124,3107,4408,-1620,-6539,3644,8504,9762,2896,-9044,-2017,4191,4496,33,-3079,-1831,8062,20315,20751,13786,4102,-206,2497,3518,-4623,-6742,1114,-212,-8311,-8293,-5965,-5179,976,10077,10122,2590,-5063,-6250,-10419,-12452,-4608,7610,8868,5211,7527,12634,6601,-7875,-8696,-3961,1531,-438,-2993,1512,7899,28262,48262,35704,15822,3274,-6066,-11507,-7331,-6616,-6028,-7758,-16591,-10982,2499,8730,7179,193,-4498,-6245,-6701,-10197,-3607,4505,12531,13707,13343,11761,11440,8064,2607,1237,2833,6908,15728,17575,12195,1613,-4590,-2986,67,-1648,-4985,-2914,3819,5009,-1315,-4906,-11175,-483,4692,-1560,-14810,-4915,9651,8248,6187,8616,7070,-554,-9513,-19989,-6950,9214,3005,2898,860,294,2012,7900,4542,-1217,-3563,-2223,-2644,-5296,-4542,-640,1059,1302,-4465,-13602,-16898,-12984,-9884,-7741,-2296,-497,4604,3713,2948,1278,759,-4359,-5225,-808,-4793,-12057,-14393,-3699,5638,8530,9258,7557,1071,5457,13772,27626,42734,26153,-103,-14111,-13332,-11690,-12106,-14588,-8654,-5051,-4174,-9673,-13040,-9543,-5128,-33,670,-621,-448,-6369,-1188,26907,52869,44369,20214,7954,11839,15839,10309,2009,-5873,-5877,-10426,-3083,6198,13585,10803,5999,671,-1238,4652,6629,10155,5121,-3047,-8572,-13737,-7218,4549,10328,8418,1818,-5253,-2647,-527,-2864,-7285,-6487,5567,17790,20265,20631,30875,47296,58767,56309,24397,323,8005,24301,36058,34387,32206,21521,11580,4857,854,-3119,-4412,-3259,-5141,-10824,-16921,-12357,-81,2025,-1795,-9090,-6047,-5070,-9378,-11322,2253,10999,13194,5277,-5468,-7806,-4179,5660,10625,10554,14963,18282,14859,12856,7837,-2878,-7634,574,15461,15786,9358,-691,-5393,-7259,-5388,-6170,-8501,-12222,-11614,-7867,-3305,-1272,4217,9287,7887,1730,-4587,722,1780,-7676,-7600,1308,6430,5227,2389,4841,-1859,-5950,-1470,-79,-107,10792,7640,-3068,-6912,-18071,-19169,-13917,-14483,-3450,1448,-6905,-11765,-12274,-2502,12951,20744,13121,-1061,-13963,2016,6044,-4434,-10775,-11931,-12179,-6501,-7362,-11301,-12616,4761,27606,50910,52015,29506,6219,-2245,-4677,-7059,551,7281,5913,-259,-5638,-5022,-4668,-2816,-8055,-9159,-1963,2434,4479,4206,-2801,-9215,-11385,-13378,-9086,-8622,-10037,-6535,8058,20629,20555,1244,-7481,10466,33522,45225,35404,15006,-6717,457,18326,13514,5519,-1194,-2542,-2500,-5323,-11749,-14323,-13998,-13060,-2437,-224,-4221,-4084,-3207,-833,-5752,-11109,-11516,-6325,6718,24591,20329,3526,-8076,-5369,951,1063,-8297,-8455,-4099,-2731,3290,12274,26586,41880,33740,9261,-542,8566,12813,15731,14626,10641,12954,21595,6387,-9882,-15163,-10757,-6112,-935,7245,18172,18361,7931,9384,19600,28251,23288,13905,9979,13527,30826,31184,14130,7117,11538,15115,3270,983,3094,270,-1883,-6314,-11063,-11861,-2749,8293,21205,27441,19125,7352,-1923,-7542,-6378,-1087,9374,16074,6836,-3045,-7782,-8242,-10907,-13707,-10282,-1842,4351,609,-6193,368,5637,1214,-12337,729,31840,55504,45814,21072,10444,19394,21358,9584,-3502,-5405,6391,12733,7466,-5639,-14509,-3057,4208,-817,-8156,-12409,-3996,-4920,-7797,-9277,-10090,-7392,-2921,650,2436,-5888,-7859,-2577,2450,16942,32836,39132,43041,49681,42520,19441,250,-6318,-2815,621,-1178,-10534,-8118,6090,17608,11458,-4191,-14423,-13566,-14506,-17918,-4762,4109,10572,14976,12650,3319,-5184,-6973,5240,19195,20187,9771,-1245,-3293,1624,7632,10364,10270,10744,14830,19267,14602,4827,773,6044,10782,25157,37382,36352,28680,19671,-486,-17096,-1970,29255,26530,9935,-1611,-309,11798,18542,26544,28563,14999,556,-4004,-1350,-3363,-4231,-7790,-3343,741,-1454,-3149,-6494,-8023,-1130,7683,4633,-2405,-7152,-6579,-11126,-18591,-7942,-1190,-10162,6041,30018,47763,40426,12846,-4137,-12267,-16163,-16426,-10641,-8738,-11623,-9312,-5351,-940,-1004,-146,1115,-2211,-10132,-14697,-14284,-8267,2361,17145,25221,17519,-1042,-13505,-12086,-15691,-17167,-468,16726,20247,14396,5290,-6006,-11654,-4639,-3786,-2257,4807,12363,6893,-7621,-9783,-3177,6049,17706,15438,2229,-11164,-14436,-16135,-14440,-8318,-7674,-12164,-10376,-7059,-10521,-7488,-1911,-1129,-3807,-400,17149,34805,32912,16951,4025,-13894,-2826,6536,20100,41687,45018,30293,19498,26832,39021,33640,18247,5648,22459,36373,33176,861,3853,5453,-1957,-11186,-7759,-6231,-1354,-425,-2128,4921,9390,-1273,1585,14844,25769,17877,2861,-5681,-10543,-5884,5760,18991,24793,22942,15204,5205,18248,24921,24198,25418,28092,23204,12333,-1699,-14901,-14871,-12546,-12237,-3406,4752,7353,753,-4726,-5927,-7464,-8823,-6528,798,2527,-6634,-14531,-10332,-7860,-12284,-15117,-10373,-11749,-9149,920,1865,-2523,-9646,-16761,-7078,9322,7044,-4266,-874,1107,8575,29768,35860,28334,22498,16604,7499,-10070,-16702,-9675,-5428,-7403,-9747,2159,10106,12822,9422,2336,4863,11850,11093,1715,-6817,-11393,-9786,-7768,-6612,-7631,-6116,8130,31205,44104,29050,514,-14172,-6592,-2084,126,-6628,-11388,-1799,4016,9758,9282,9956,8110,5360,3437,-3747,-11082,-8448,-4923,-7350,-11280,-14772,-7053,12015,20700,10053,4376,-2632,-8099,-4713,1327,652,-6873,-13388,-14738,-8981,-7222,-12501,-11248,98,1232,-1066,-2088,-11306,-18965,-3397,9226,6236,-1560,-1640,9552,16924,14182,9520,7144,9022,16837,25224,28971,22900,14677,4469,-1187,1604,3208,5966,3629,2519,5219,3174,-2932,-3352,3836,14599,18097,12200,4328,3845,4602,3964,-3464,-8901,-5363,7433,18254,21104,18244,10157,-7597,-4556,8603,13247,-616,-9423,4430,22420,23052,5687,-11172,-12757,-4542,6242,13617,18118,14573,-2159,-11342,-14714,-5388,6264,-7460,12144,48300,359991,1043132,1759686,2139315,1964730,1376329,871331,1115244,1617889,1809778,1560232,997606,412434,53610,40488,30697,50455,129580,255975,363650,358093,182560,62821,375042,540649,545173,382956,141671,85374,265092,306737,255835,153380,42034,6375,18229,15797,3614,-12498,-5235,15099,24182,19203,31630,25896,12953,1905,-2441,10686,17302,45058,311772,723174,1191004,1456364,1287731,566515,517009,1369703,2024711,2141416,1628479,589466,421193,1017725,1225669,989783,529598,163572,69563,184016,501616,700064,598808,188619,783190,1774092,2264069,2021329,1182159,296747,1336181,2004234,1911190,1274036,511881,162990,541857,521619,360101,203608,53827,7113,-7512,-10888,-2022,4027,18903,19580,-7637,-20420,-20519,-8663,40188,64315,159690,662590,1341777,1939033,2098904,1747661,1168616,895096,1321889,1773036,1822461,1398085,747530,201643,12645,24306,27069,26604,9134,6205,24154,74028,201616,302627,313606,261253,114604,218389,465873,617500,579436,395400,137270,218720,372719,384133,257672,126005,48060,365,-9374,-6117,-10146,-2645,5630,5755,-5598,-13766,-5372,1723,-5822,-5834,4265,3396,-8029,-11620,-3325,-773,1187,-3183,-1851,3888,2604,-2007,-10446,-11088,-6224,-10619,-13277,-13206,-4995,5283,4807,-4729,-7994,-5609,320,8590,19645,28696,44876,56392,37969,1488,-10648,-2566,14230,26972,13843,-1097,5584,9039,7862,7945,5401,7848,6697,1412,-4938,-7585,-4690,-855,-3738,-14607,-8377,3820,9995,3674,-11724,-14666,-7197,-3423,6344,27809,61669,101854,121650,107457,53962,-4819,28536,76579,113253,97902,48649,14300,35814,52333,66565,78654,40874,1821,-9054,-1789,-2259,-5514,-8876,-2887,5423,17871,20993,13363,-1737,-9960,-8522,-3733,-809,-1077,-183,3566,9746,13451,14029,7868,2937,650,2582,178,-5825,-5251,-2646,-4151,-5288,-3107,3238,15507,23628,22258,20101,12764,10267,11446,16461,20626,23599,14839,-5396,-14391,-13985,-15005,-17538,-17463,-17661,-14692,-8023,-1842,671,-856,-4993,-3113,-2210,-4661,-4126,-2494,-1581,-4674,-6697,238,12012,7338,257,-7184,-7504,-4223,404,1724,4991,11984,16522,6455,-6141,-16410,-14962,-5777,5334,10432,10674,3624,-8133,-18424,-15890,-9895,1868,17295,38786,55305,58624,78877,104096,97577,44252,1593,14324,7821,37015,69926,73537,51758,16934,7354,8548,6167,4206,-80,7601,8994,5161,5655,9947,16478,25703,28940,17357,8451,1282,-4468,4972,11977,12770,17598,15567,9751,10986,19127,23946,23244,14198,2381,-1247,2593,9258,14875,15687,7369,-6766,-5768,2280,1524,-7900,-19171,-9433,1702,5411,5448,360,-9477,-14874,-9459,9481,32291,32383,17320,5124,-12074,-15831,-3031,-634,-8726,-14662,-13573,-16007,-14221,-9342,-2857,-532,-3942,-3801,-841,10753,9926,600,-5877,-9990,-15512,2411,13666,14077,2438,-8283,-9744,-11141,-6940,-1288,3889,2234,-5232,-3609,-3432,-8267,-10724,-6015,-1801,394,-1483,-3607,3240,5727,920,4331,16372,24275,27421,24407,15896,9479,-1659,-14026,-399,20643,35513,36573,21507,-6589,-11360,-5719,-2809,-1718,-4688,-8977,-11019,-8256,-1016,4306,-2302,-8257,-11529,-3071,2824,-6028,-11627,-6478,-5292,-423,4835,14125,11416,2919,-1234,-3135,-7591,-5726,-7861,-10327,-8708,6922,23837,12141,-1911,-5931,2207,7972,14705,10880,-1799],[-7634,-3224,2739,4207,6119,5632,4975,3456,-2538,-1586,3033,5455,12393,18460,7804,1173,2399,4690,6961,9338,4926,-2277,-4838,-6107,-10606,-9659,-221,8885,11822,9009,2844,-4798,-8973,-811,11355,14856,10198,2064,-3397,-3873,-1709,5374,7969,3205,-4137,-7763,-2642,-2522,-12752,-13631,-13875,-16540,-20160,-11844,-8045,-1623,5092,6043,5963,2110,-4931,-5272,1970,8027,12546,5404,-6948,-16887,-3353,358,-2298,-7438,-10759,-5555,-6437,-11976,-4232,4627,7954,5786,-180,-3987,-5546,-16562,-5648,-450,-8717,-7719,-2008,3831,11123,20789,33539,29687,9353,-7104,151,4174,7565,7238,8962,11974,12257,16237,20063,21178,14196,3376,-5181,-8435,-12033,-12821,-11583,-6570,-8125,-13913,-2648,3692,4282,4570,8545,10760,11058,15202,16094,12719,6546,-1289,-7836,-9142,-9260,-21329,-10684,4533,15814,17409,9903,-4512,5693,12112,7296,7173,9808,11601,10809,4459,-879,-4271,-8286,-12864,-14948,-12449,-5939,6634,13428,3816,-4296,-4475,-2108,-4702,-13364,-11155,-1176,800,1172,-4966,-10400,-15100,-11096,265,-4482,-9353,25063,46022,66292,24234,-61510,-86031,-21893,71532,105584,80559,38839,23893,14371,32330,47230,48532,48477,40601,32733,19295,-1520,-14609,-8762,8686,29232,40477,30537,1872,-15388,-8724,-4872,-10628,-17578,-257,15187,17891,4846,-16361,5941,21678,22571,17024,-726,-4542,-3114,-15406,7762,25632,37996,35519,19817,-3099,-6229,-622,-5055,-2469,12124,22411,21916,12822,5339,12108,25545,26086,20728,8775,-5292,-3670,15382,27460,11971,-9672,-15063,-2764,3141,-994,-9853,-9806,-11859,-4881,4479,9535,13660,9771,380,-3554,-2823,-2109,-4154,-6505,-6490,-2293,4384,5131,1126,-2696,-10262,-13147,-15742,-14665,-14390,-4565,9565,40295,75350,61063,25903,9187,-4344,986,15606,22009,19690,5693,-9718,-10006,6877,10463,5088,-5676,-16543,-18992,-13577,-9282,-14595,-12192,-3952,6345,10307,11607,16725,-1783,-16218,-12022,-360,3383,5131,8737,8502,7948,5634,-889,-6900,-5576,-9339,-16580,-13940,-9581,-9413,-11437,-16686,-15983,-11630,-7990,-545,4486,3149,-8,5680,14665,14494,5495,704,7198,19363,13424,2753,290,-241,-1846,-5233,-3345,5816,18855,38779,42488,47162,49611,36440,16530,1232,-9032,-13431,-13739,-13669,-9501,-5007,-992,2095,4867,6930,5579,-577,-7496,-10817,-12046,-9931,970,40325,44679,23058,13752,10998,10848,11506,7312,3871,8502,21914,30290,30337,21830,8945,-7841,-7626,5002,17533,19955,10318,-7406,-5734,11457,10937,-661,-4540,209,7836,-1150,-15718,-3982,8863,11879,4485,-3722,-9073,-8342,-9300,-8376,-1749,2700,5765,3233,157,910,-3856,-13460,-8393,2711,5786,2612,-2487,-12222,-17651,-18813,-12598,-3805,5487,16124,13410,3248,-2787,316,5422,7133,5469,-97,-4263,-9125,-5309,-1836,-3888,-6542,-7955,-6216,615,2534,3181,3683,8253,16044,20334,12010,3809,-646,-5706,-11508,-16236,-11850,-2377,2050,-2385,-7989,-16430,-13267,-5726,646,9339,19120,25747,17153,2253,-2972,1841,11150,14557,15930,20390,21034,24249,29486,37812,28879,20842,14521,3965,-8333,-17160,-16602,-13083,-8201,-9905,-15956,-12481,-4655,-1610,-7034,-16929,-7955,1579,1709,217,3379,2229,-2952,-9937,-5214,14915,26277,12537,-3499,-15963,-13054,-6730,-2409,7731,17342,19694,9776,3418,12164,10928,10026,8418,-3507,-16207,-3437,5631,10096,4163,-5651,-7590,-14758,-7470,-4858,-8023,-15196,-13448,-5998,6797,18046,22343,13244,5862,-205,-5983,-764,9979,19585,31655,31380,16471,8483,3800,-1811,-6023,-7307,-2424,-337,-4894,-6082,-1308,1188,-2593,-5155,210,-2358,-9414,-4121,-5410,-9001,853,28181,64649,70280,47809,13972,-6082,-15436,-14094,-10789,-2052,2549,3806,9415,15134,8280,3378,5557,3662,-3048,-6512,-3362,634,9850,22900,33571,33765,21435,6683,-6911,-17875,-18912,-13685,-11432,-2850,9637,31383,36651,24730,8425,2038,-5812,-13930,-2510,-225,-8391,-16932,-7113,-815,-6897,-14517,-8755,-8893,-13397,-16789,-10140,2899,11880,6526,1737,-2831,-818,5640,2901,267,1449,-180,-4293,-4135,2077,3828,-1290,-5625,4383,9194,11096,3903,-8859,-2280,3690,4473,1933,-1188,195,11672,23062,21995,13730,2842,-2131,1081,2760,-3745,-4540,2281,-698,-8223,-6480,-2917,-923,4483,12999,12240,3541,-4979,-6752,-11641,-14811,-7019,5609,7151,3164,5632,12040,8792,-5027,-8190,-4989,-65,-4015,-8409,-3228,1236,17839,37362,28174,12139,1179,-7289,-11798,-7855,-7452,-6832,-8435,-16904,-9566,3503,7114,3524,-3480,-7285,-7023,-5566,-8374,-2117,5594,12540,13644,11437,7510,6986,4568,731,270,2267,7494,16535,17311,10959,630,-3998,-1755,1439,678,-1097,560,5821,5585,-3695,-7915,-10505,25,4369,-3190,-18071,-4157,10309,7909,4950,8025,7209,-1250,-11199,-20670,-8730,2689,-1373,152,-535,-1136,-3138,550,-16,-3339,-3873,-1637,-595,-3276,-2633,1634,1489,88,-5705,-14002,-17178,-13937,-11446,-8972,-4526,-3650,1719,1593,1584,-174,-1313,-6818,-6458,-3555,-8531,-15031,-11093,135,8113,9637,10416,9690,3388,5886,12897,24894,38055,25917,1472,-12721,-15375,-13631,-13425,-13773,-4355,1015,890,-6747,-11516,-8995,-4344,616,-496,-2926,-1122,-6773,-207,30747,52389,44025,21428,6952,11887,17079,12581,4990,-2874,-3890,-8405,-634,8463,13185,8793,3955,-568,-781,8074,11322,12469,5842,-3415,-9466,-14812,-7558,3911,9549,6825,-811,-7418,-3317,-882,-2702,-6848,-7105,3247,16225,20241,19746,29716,45907,51418,50213,23704,-2670,2769,15006,23929,23164,27588,21158,12231,4421,-202,-4108,-5525,-4536,-6121,-11492,-16750,-11379,-322,-1061,-7494,-12432,-7760,-7005,-10814,-10954,2689,11474,12312,2089,-8578,-10799,-5296,5416,10206,9683,15974,19234,13584,11270,6034,-4670,-9651,-1948,10629,9362,4786,-4307,-8039,-7177,-5270,-5527,-7427,-11540,-11746,-8057,-2620,695,5753,10279,9240,3432,-3801,-4273,-1764,-9034,-7421,1836,8565,9638,7195,9564,1075,-5691,-2858,-1699,-737,10940,9195,-1341,-6348,-16775,-17892,-12007,-14026,-4101,293,-7678,-11607,-10589,401,15650,22721,14113,-827,-14215,2870,7749,-1398,-11769,-12862,-11032,-7255,-10009,-15066,-9811,6245,26813,48993,50999,29874,7599,-2732,-7502,-6691,4374,11301,9577,1738,-6335,-7231,-6290,-3760,-8862,-10256,-1998,2219,2651,3026,-3525,-9958,-11891,-12925,-8638,-8224,-10225,-9017,6432,20823,22314,1908,-10749,8449,31194,44994,36726,16042,-5000,-3232,12216,10871,5350,-672,-2240,-2571,-5463,-12144,-15188,-15561,-11592,-584,1468,-3158,-3421,-2689,-844,-5891,-10958,-11267,-7286,4476,22423,19652,3295,-6856,-2144,2290,2913,-4809,-5755,-2848,-1174,5449,13991,27220,38974,28560,8177,2196,11763,16907,20773,16882,10193,10627,18325,4548,-13798,-13238,-7485,-2552,2907,11266,21187,17339,5487,6688,17464,27311,22700,14351,11866,19231,40006,35781,12835,3912,8022,11196,470,1311,6621,4975,-124,-6123,-11621,-15256,-7335,3073,15038,21942,14702,2784,-4311,-6816,-5325,-2020,4369,10244,3252,-4408,-7838,-8637,-11061,-13240,-10418,-1965,6799,2686,-5438,179,5019,157,-13820,-58,31869,55052,43400,17950,6509,14715,18209,7884,-4086,-3281,7476,11419,4128,-9336,-10760,1681,8355,1792,-6574,-8617,-2775,-4687,-8567,-10077,-10147,-7413,-2935,781,2994,-4876,-5191,-463,4823,19147,31881,33578,36035,43843,41630,21911,2510,-4302,-1114,1133,-1733,-10640,-7314,6701,19073,14211,-2535,-14101,-13827,-14693,-13814,-2127,5205,11566,14958,12377,4149,-3790,-10202,1154,15666,18223,8413,-3045,-5865,-370,6584,10105,10094,9301,13142,19451,16235,7393,1816,6606,12498,24751,34617,34941,29353,21855,2224,-15302,-4092,25538,25980,10530,-1893,-406,14300,25967,36292,36895,19280,2328,-4342,-2949,-5422,-7925,-9994,-2454,3364,1028,-2525,-6477,-9308,-4513,4558,3618,-1525,-5463,-5958,-10686,-15534,-6910,-1161,-9710,6089,26583,37975,30680,6011,-5045,-9820,-13686,-17555,-11784,-9526,-13358,-9567,-4539,-334,-349,-22,977,-2312,-10553,-15801,-13876,-7973,3826,21091,31290,24396,1801,-11959,-11063,-12971,-17828,-1673,15349,19063,13935,6243,-5171,-12143,-3778,-3065,-3494,2546,10950,8398,-5525,-8236,-2513,5773,16580,14530,1460,-10750,-13053,-14087,-13317,-10790,-9631,-10988,-8326,-4020,-9087,-8817,-4407,-4863,-9225,-3413,16475,27839,26251,14913,4365,-12307,-5440,4136,17504,36648,39348,28041,19471,25271,33373,26598,10428,4354,29246,42204,40179,6759,5164,4211,-5039,-13756,-6612,-5260,-1268,-1871,-7373,-2305,4003,-450,7699,22711,32371,20623,3905,-6600,-12050,-7267,4687,18124,24763,22604,13041,5833,19028,24270,21910,21004,21864,17249,7036,-6235,-19959,-12542,-10355,-14987,-7701,2850,7231,1589,-3521,-4841,-7144,-9245,-7821,-1274,-429,-9294,-16555,-7917,-5008,-9558,-14728,-10292,-10796,-6530,1574,427,-4907,-11510,-16796,-8142,8462,5975,-4381,-38,757,3738,24800,35429,29838,23788,17226,8471,-9115,-15834,-9002,-4722,-7465,-9432,4345,12369,14823,10409,1831,3951,11417,10673,616,-7545,-11095,-9622,-7873,-6473,-7850,-7170,7877,31961,45886,32822,5244,-14327,-10837,-5439,-2601,-7201,-13498,-3682,1426,6414,6798,9159,5621,1639,-704,-7044,-13138,-9126,-6087,-9314,-13348,-17880,-11952,6269,15053,6277,2857,-3844,-10425,-8060,-1874,-2081,-7496,-11060,-13769,-11149,-10907,-15373,-6266,6312,8912,5696,2486,-8475,-22639,-6706,7035,4835,-3409,-3548,8024,15660,13683,9073,7194,10744,21425,29703,32380,24934,14238,2437,-2757,-541,2594,6419,3816,3161,7337,8198,5023,6418,12013,19584,20174,13326,5338,5411,5958,4549,-3234,-8472,-5107,9624,21313,23762,20315,11610,-3808,-3296,7057,10639,-2734,-11978,4240,22278,22852,5984,-10335,-14235,-5598,5781,14498,19916,14881,-2911,-12411,-14225,-6396,5347,-9174,3693,26726,205962,647794,1106218,1350456,1245319,886461,561829,665296,953858,1068920,930433,606680,258602,36822,25270,16976,58254,184510,361389,504725,497133,263596,71626,514345,775692,801587,576508,216870,122806,387855,449790,368308,212551,56482,8273,20197,18534,5710,-9516,-10675,6633,14014,10319,24884,25905,15487,2940,-1504,14057,21505,68969,458801,1067752,1737287,2088758,1793832,768932,840138,2118066,3011371,3089900,2272677,806813,687700,1564024,1840783,1479580,807055,257028,53552,96021,294282,405555,332233,104033,499955,1103432,1354459,1163867,664090,161462,781842,1148616,1063638,691057,281479,76040,285264,258035,171832,104522,24539,3350,-9339,-11117,-3232,2142,15736,19327,-7184,-18406,-17790,-9361,30602,44076,106737,437163,863165,1236118,1331407,1106010,759521,556925,774631,1037582,1072134,819557,431101,101176,-404,18973,26147,26414,10062,7578,29785,102340,270765,422205,461013,385703,150283,286489,655773,869399,806139,528090,133069,277798,480565,486884,320839,143710,45607,-2001,-11852,-7439,-10705,-2573,7619,7649,-4794,-12495,-1301,5725,-3061,-5980,2387,4313,-5660,-12787,-5778,-4456,-3786,-8325,-5250,3423,5653,1209,-7420,-16222,-11588,-13544,-13924,-12157,-4557,2713,218,-8713,-7033,-2739,1908,8213,18714,26438,45040,62631,44593,3380,-10052,-509,16331,27781,16548,657,5290,7675,5453,6231,5803,10599,10619,3741,-6218,-7479,-3096,292,-3869,-15204,-8815,2191,7530,1592,-13325,-12665,-6560,-4237,3033,20999,46567,79907,106797,98360,49364,-6258,23631,74072,119152,98431,44684,9404,25709,39748,53322,63044,31516,-2122,-11141,-2847,-2602,-5235,-8898,-3312,5765,17895,19946,13326,-951,-10910,-10404,-5429,-2062,-1417,556,4807,11167,14961,16457,9888,3928,2220,4739,2642,-4177,-5005,-3326,-4594,-4938,-1985,5781,19495,26192,25799,23652,13797,9222,8648,13258,19467,23664,13780,-4272,-11177,-10415,-11868,-15217,-17162,-18122,-15564,-9968,-5036,-2194,-2714,-6874,-5880,-5669,-7978,-6791,-4876,-3061,-4425,-4806,2044,13767,8341,1163,-6329,-6492,-3068,1300,1673,3870,9770,13135,2564,-8439,-17494,-15519,-6047,4403,9611,10155,1777,-11300,-17486,-11224,-6878,3203,19782,42422,57475,58859,72760,97874,92181,41633,7711,46169,59398,59689,60289,59151,45944,16082,7410,9988,7698,4381,337,8099,8680,4737,4811,7578,12328,19987,26013,19158,10536,3354,196,8725,16314,15890,18346,14808,8960,9248,15105,19385,19221,11666,1957,-233,4893,11297,15840,15801,6671,-8621,-6112,2918,2431,-6890,-20268,-13323,-1676,3897,6143,1149,-9058,-14581,-9283,10771,39951,44941,29184,12583,-9832,-16549,-3219,-2488,-9861,-14860,-12308,-14186,-15287,-11600,-4394,-546,-3499,-3947,-1298,11260,11540,3305,-5057,-10692,-14569,5323,17947,16894,3250,-6228,-9176,-8190,-3520,-326,3626,2306,-5290,-4041,-4469,-8821,-11013,-6484,-1878,1599,1296,-1567,3634,6392,2108,5359,17060,23589,24117,20190,13754,9399,-447,-16068,-2363,18821,32994,34876,21995,-4743,-10964,-3664,1571,2260,-1761,-6719,-9877,-8597,-2462,3695,-2639,-7076,-8701,-514,5743,-4556,-15031,-9829,-6876,-1299,2575,10112,7503,-1065,-3564,-3423,-8105,-7296,-9369,-10795,-10060,4654,23055,12791,-1989,-4973,4058,9693,15013,8589,-3980],[-8611,-2872,2548,3218,4732,4299,3390,1686,-3787,-1713,3380,5982,11907,15821,5927,-30,1597,4859,7520,9699,5651,-2069,-5360,-7276,-11751,-9634,-484,8950,12375,8917,1896,-5803,-9832,-1091,10268,12964,9372,2625,-2079,-3399,-2269,5664,10870,6723,-1659,-7393,-4364,-3411,-12295,-13606,-12473,-13985,-18258,-14967,-10081,-1663,4479,4678,5038,3057,-2298,-5806,1286,8285,15214,8832,-4613,-16051,-3389,-160,-1594,-5730,-10134,-7221,-7337,-11942,-4168,3873,6395,5308,2731,-221,-4572,-18027,-2558,1433,-8680,-8175,30,7485,15457,28289,43840,37665,14373,-3779,629,4423,7833,6171,5937,8540,9499,14627,18626,20347,14494,3844,-5253,-9155,-12241,-12295,-13340,-9135,-12224,-11782,295,5242,5329,5735,9547,11650,12125,14761,14030,9992,4216,-2635,-8321,-7856,-7559,-20967,-8601,7920,19291,19672,10391,-3815,10490,14145,9246,9623,11595,13276,13017,5976,-644,-4152,-7855,-13296,-16942,-13720,-5058,7656,11251,393,-4233,-543,1022,-3798,-13013,-7625,2137,3501,2163,-5161,-9690,-13429,-8937,-670,-9472,-16933,12695,36490,68007,41268,-33330,-58326,2941,96382,128036,96684,48069,28015,13866,28959,47459,48588,44671,37505,31764,18553,-1760,-15368,-7659,10884,30462,39896,28112,1303,-16443,-9926,-6315,-11529,-15227,40,14396,16756,3810,-15613,9309,25350,26247,20725,914,-5225,-3673,-14404,11407,30679,43139,38930,20634,-4613,-8815,-2259,-6256,-3640,10651,20952,20748,12915,5744,11258,24134,24201,18941,7462,-5164,-3427,13406,25070,10729,-10367,-14686,-3956,2511,191,-6468,-5849,-9361,-3995,4442,8360,11555,8204,-809,-5780,-5578,-3555,-3432,-4413,-5516,-2668,3600,5046,1505,-2430,-10406,-13612,-16728,-15738,-14956,-5206,7338,31239,65802,57291,24776,7452,-8080,-4004,13148,23471,25178,11770,-3603,-14375,4486,9973,5104,-6218,-17118,-20245,-15097,-11111,-16412,-10374,-1926,9635,15897,20308,22021,306,-13133,-11357,142,5209,8500,7921,5883,5971,4428,-1516,-5719,-3015,-5716,-12398,-13220,-11733,-12149,-12921,-16770,-16147,-11671,-8106,-1692,2046,-505,-5016,41,10022,11141,3451,69,6646,16296,8301,2360,2343,1973,-194,-5004,-6855,896,13483,36333,46567,54984,58278,42128,18640,2195,-8724,-13257,-12903,-13658,-11456,-6150,-1025,1581,3529,5785,5042,-629,-7492,-11173,-12046,-7432,6400,44928,43821,22688,14013,12960,12763,11891,6924,4548,11083,27782,38456,34334,23151,8072,-10446,-8259,4968,16224,17008,8455,-7727,-6720,11402,11984,208,-4745,-636,6200,-2891,-12759,-1366,11479,16317,10465,2887,-3904,-6157,-9926,-10891,-3096,3382,8532,6544,2218,44,-7110,-11960,-4476,4612,5333,3090,-3026,-13877,-15595,-14686,-11294,-4079,5689,18400,16843,6642,-669,11,2233,2633,1799,-960,-3410,-8012,-4944,-2206,-4869,-7557,-8654,-5437,1778,2954,4034,5987,11479,18489,22826,13717,4162,-949,-6475,-12823,-17586,-10259,-1472,4013,21,-6107,-14373,-13768,-7542,-2024,6042,16431,23874,13338,-1758,-5621,69,9711,13631,16162,22610,23877,27456,32631,41416,31191,21252,12779,1657,-10158,-18234,-16056,-14605,-12429,-10556,-15057,-14671,-4971,-1394,-6414,-15758,-9763,-1550,-1126,-998,3678,4153,-1170,-9587,-5612,15930,30518,16491,-3251,-16753,-12209,-4956,53,8773,15609,15611,4030,-3757,9986,13418,14263,11752,-1986,-15179,-2109,5128,7970,1347,-8494,-7664,-12318,-6252,-4614,-7937,-14679,-13128,-5743,6620,16714,20774,13532,7121,732,-5754,-1317,7828,15961,27408,24947,10542,4689,2055,-1702,-5039,-6552,-1933,772,-3466,-4311,621,3187,-1121,-4900,76,-3313,-11924,-6346,-7409,-10288,938,29544,67517,68135,47667,16750,-4027,-14184,-12743,-9262,-996,2831,1835,3919,11561,8470,5293,8173,6338,-720,-4895,-3642,-18,8775,20643,30222,29102,17149,5183,-6505,-18391,-17926,-12436,-11227,-1789,14053,36631,41832,31672,15135,7066,-1656,-16505,-4190,-36,-7017,-16949,-8441,-2266,-8465,-13037,-5384,-7196,-15513,-17347,-6311,7141,19638,10364,3289,-1801,-841,5185,3346,693,1318,-531,-4619,-4668,1412,3648,-357,-4661,4934,9529,12005,4642,-8652,-2073,4037,5332,4248,563,1732,14767,25540,23181,13669,1735,-3969,-16,2757,-2270,-2676,3123,-1146,-7971,-4373,630,4149,8988,16356,14657,4783,-4708,-7187,-12710,-16976,-9201,3677,5643,1485,3853,11074,10374,-2419,-7601,-6006,-1537,-6657,-12339,-7370,-3950,10143,27932,21241,8598,-728,-8096,-11434,-7800,-7794,-7191,-8569,-15515,-6713,5449,6094,385,-6838,-9763,-7582,-4698,-6642,-562,6595,12286,13278,9355,3547,2542,867,-1323,-839,1748,8231,17150,16947,9918,114,-3122,-590,2706,2910,2647,4159,8028,6572,-4319,-9239,-9461,483,4012,-4666,-20555,-2798,10910,7342,3614,7075,6996,-2049,-12769,-20004,-10328,-3670,-4538,-1806,-1341,-1797,-7090,-6044,-3935,-4094,-2020,325,2839,17,194,4178,1876,-1132,-7032,-14481,-17401,-14654,-12704,-9918,-6732,-6575,-1251,-772,-140,-2092,-3834,-9436,-7528,-5965,-11502,-14922,-7127,4235,10614,10767,11529,11593,5699,6449,12179,22013,31977,24082,3042,-10972,-16965,-15044,-14195,-11768,608,8024,6434,-3516,-9811,-8280,-3512,1188,-1535,-4836,-1238,-6981,631,33434,50149,42921,23712,6922,11821,17686,14333,7674,232,-1354,-6959,1201,10404,12692,7088,2172,-1711,-142,11376,15855,14351,6263,-3767,-10242,-15373,-7184,4080,9679,5828,-3266,-9437,-3744,-1092,-2426,-5960,-6569,2425,15548,20857,19792,29372,44668,43702,42191,21512,-5363,-2281,5914,11947,11965,22331,20574,13214,4544,-999,-5241,-6898,-5838,-6708,-11069,-15488,-11190,-2122,-5205,-13273,-14502,-8910,-8640,-11833,-10565,2976,11766,11116,-886,-11376,-13660,-6844,3810,8507,7501,15215,18583,11892,10078,4947,-5907,-11713,-5006,5065,3139,714,-7489,-11021,-7687,-5302,-4861,-6286,-10723,-11622,-8019,-1818,2084,6531,10704,10123,4714,-2845,-7926,-5438,-10281,-6896,2340,10408,14145,13065,15885,5351,-4580,-3940,-3288,-1465,10645,10186,-144,-6966,-15995,-15788,-10152,-12862,-4540,-1097,-8599,-11049,-8579,3170,18012,24231,14846,-244,-11141,4413,9986,2485,-11341,-11911,-8646,-7378,-12705,-19385,-6529,7666,25050,44888,47404,28823,8597,-3187,-10388,-5144,8042,15184,13477,4410,-6031,-9763,-8199,-5192,-9954,-11173,-1811,2323,797,1735,-4118,-10430,-12052,-12230,-7856,-7037,-9352,-10594,5065,20822,23639,2955,-13341,6668,27871,42718,36293,16338,-3787,-5470,6951,8064,4846,-388,-2096,-2820,-5749,-12489,-16012,-17209,-9867,1271,3046,-2235,-3137,-3385,-2765,-7586,-10704,-10532,-8132,1865,18701,17837,2918,-5140,1082,3626,4872,-663,-2418,-919,972,7978,15710,27062,34544,23103,8252,5420,15098,21232,25663,18315,9139,7545,13242,975,-18281,-9163,-3695,1591,6918,14972,23332,15360,2133,3108,14544,25246,21152,14308,13792,25859,47985,38388,10102,-397,4052,6754,-2544,1644,10180,9850,1568,-5654,-11177,-17106,-11278,-1320,9517,16411,10939,2068,242,-2566,-3745,-3144,-705,5882,1076,-5252,-7951,-8880,-10618,-12347,-11009,-3320,7846,3774,-4966,-54,4325,-838,-15043,-845,31368,52826,39695,14610,2598,9605,14431,5941,-4408,-1274,8443,10017,930,-12720,-7515,6385,12757,5126,-3822,-5584,-1710,-4469,-9145,-10709,-10282,-7546,-2791,1484,4596,-2651,-2665,1074,6479,20132,28897,26313,27603,36174,39058,24076,5214,-2086,407,1420,-2471,-10910,-7350,5594,17936,14932,-1797,-14212,-13822,-13666,-10133,-40,5586,11837,14144,11447,4542,-2463,-12342,-3144,11394,15631,6847,-4821,-8471,-2705,4966,9330,9536,7777,11380,18858,16858,9075,2823,6674,12851,22700,30652,32867,29868,24247,5565,-13279,-6511,20784,24714,11022,-2076,-687,16083,31768,42709,41393,21620,3561,-4427,-3971,-6379,-10419,-11030,-1602,5457,2897,-2187,-6591,-10528,-8072,1059,2221,-853,-3451,-3781,-8230,-12118,-5751,-1683,-9858,6122,22687,27858,19663,-584,-4498,-7152,-11436,-17108,-12837,-10194,-14877,-9207,-2687,461,-90,-504,191,-2949,-11322,-16950,-13507,-8183,4302,23209,35120,29547,4420,-10679,-9787,-10669,-17411,-3120,13244,17147,12976,6926,-4395,-12775,-3059,-2284,-4607,190,9356,9877,-2878,-6389,-1929,5140,14673,12866,220,-10508,-11770,-11869,-10390,-11401,-11554,-9938,-6620,-2039,-8305,-9953,-6992,-8867,-13600,-2595,15777,19494,18971,12755,5007,-10226,-9203,671,13578,29800,31610,23973,18710,23142,27092,19152,3624,8664,34595,45458,44522,12409,6299,2989,-8030,-15536,-6317,-4846,-1682,-3526,-11944,-6816,1688,2905,14039,30301,37938,22969,5111,-7493,-13630,-8995,3039,16527,23934,21315,10271,5846,18353,21693,18201,15635,15559,12397,4506,-5637,-14267,-8180,-6923,-13329,-11549,438,6351,1832,-2859,-4356,-7299,-9851,-9305,-3794,-3821,-12173,-14465,-5244,-2400,-7326,-14427,-10633,-9182,-2449,2945,-718,-7305,-13623,-17046,-9000,8456,6196,-3583,376,16,-1559,17511,32305,29463,23411,16127,7869,-8923,-15564,-9000,-4777,-8310,-9020,6328,14100,15898,10442,832,2740,10805,10399,242,-7152,-10172,-9245,-8053,-6681,-8395,-8520,6983,31019,44494,33687,8906,-11418,-15227,-9175,-6044,-8799,-15663,-6346,-2318,1526,4501,7960,2844,-2179,-5055,-10718,-15402,-10043,-7620,-11602,-15371,-18905,-17053,-70,8257,2394,955,-5430,-12864,-11419,-5197,-5055,-8195,-9064,-12191,-13041,-14836,-14706,-2499,11623,16523,12625,6961,-5600,-20729,-10313,4206,2703,-5875,-6037,5850,13287,12270,7982,6712,12093,24894,31662,33307,25384,12961,281,-4622,-4072,56,4877,2698,2915,8533,12406,12550,15454,18882,23117,21089,13785,5803,6345,6725,4546,-3508,-8525,-5291,11347,23530,25511,21145,11334,-2245,-2462,5524,8299,-4298,-14566,3177,20203,20355,4540,-10565,-15448,-6841,4817,14663,20704,14314,-3912,-13568,-14167,-7752,3991,-10589,-3716,12272,86159,325593,569089,699302,648874,475474,306637,316049,440951,497110,444240,303416,137854,24174,14384,3757,65352,238542,460369,631628,619588,335126,76750,637367,992583,1043370,762614,289272,156213,500201,581314,469256,262483,66744,8718,20061,19278,6411,-7320,-16231,-1463,4951,3087,18722,25383,17294,2916,-1699,16158,24826,91432,596973,1397792,2255822,2677478,2247875,943266,1183491,2865344,3958558,3969288,2843861,991187,973423,2112199,2442334,1952786,1073948,344174,41751,39927,136947,179033,129108,36104,261254,552662,631400,506712,279193,58909,346919,489908,427864,263596,106415,17711,94293,69906,42354,38589,5477,-275,-11724,-11919,-4985,-214,11846,17881,-6801,-16439,-15665,-10049,20830,26075,58007,244337,463024,652204,694259,571542,411533,283388,350448,468191,489234,368449,182895,30633,-9057,16534,24771,25410,10369,8337,34267,126481,328404,530238,602947,508013,183610,341740,827465,1099592,1012602,644814,122582,316662,558175,558980,363678,152112,40163,-4596,-14668,-9225,-11676,-3249,8204,8285,-3720,-10647,1722,8413,-1056,-6389,-4,4102,-4176,-13976,-8260,-7550,-7116,-11081,-7356,2422,7461,3387,-4252,-12253,-15849,-16143,-14573,-11229,-3486,1886,-3290,-12940,-6806,-1645,1785,6265,16053,22445,43520,67418,50735,6109,-9864,743,17223,27210,18609,1773,4076,5397,2408,3759,5097,11898,13094,4921,-8320,-7663,-1968,816,-4632,-16345,-9494,457,5268,166,-12836,-10644,-6145,-5298,-546,14615,34349,58715,87014,83433,42481,-7152,15672,64022,111993,89891,37664,5463,18446,30764,42490,48049,21734,-6757,-13022,-3868,-2830,-4551,-8095,-3520,5747,17004,17905,12198,-637,-11750,-12445,-7509,-3768,-2297,547,5015,11279,14752,16820,10171,3941,3101,6246,4746,-2321,-4655,-4374,-5568,-5000,-1303,8215,23586,28418,29339,27244,14545,7660,5889,10508,17873,22016,11272,-4221,-9359,-7841,-9661,-13812,-17573,-19064,-16820,-12133,-8237,-5360,-4986,-9120,-9016,-9454,-11531,-9734,-7620,-5358,-4877,-2986,4149,15675,9214,1757,-5812,-5939,-2416,1700,1152,2448,7324,9471,-1273,-10837,-18935,-16474,-7030,2559,7673,8455,-1002,-13617,-12859,-7059,-3783,4717,21503,44046,58535,62644,68295,85333,79319,35960,12722,74055,101019,81866,55020,44128,38090,14175,6768,10741,8845,4468,845,8222,7727,3470,3015,4280,7150,12873,20840,19682,12289,6014,3237,9826,18165,17734,18236,13430,7551,6749,10558,14524,14986,8910,1219,344,7026,13043,16074,14994,5082,-11165,-6028,3851,3859,-5397,-19314,-17650,-5729,1663,5846,788,-9607,-15059,-9552,11562,46808,57286,41510,20342,-7032,-17653,-4775,-5499,-11694,-15251,-11344,-12268,-14864,-14050,-6458,-1311,-3617,-4360,-1559,12835,13788,5318,-4907,-11535,-14467,5941,19337,17325,2775,-4534,-6143,-3801,-640,99,2598,1440,-6305,-5299,-6009,-9619,-11355,-6989,-2062,2569,3929,360,3356,6395,2742,5716,17196,22291,20601,16415,11937,9291,1035,-13790,-4320,15902,29107,31807,21745,-2408,-9853,-727,6581,6562,984,-4725,-8849,-8906,-3746,2883,-3224,-6107,-6030,1798,7933,-3363,-17061,-13083,-8469,-2483,-121,5375,2994,-5223,-5262,-3269,-8256,-8789,-10996,-11578,-11330,2315,21432,12946,-2509,-4421,5568,11147,15042,6314,-6117],[-9157,-2350,2403,2114,2993,2514,1368,-509,-5263,-1905,3383,5987,10892,12960,4085,-1207,495,4381,7282,9294,5572,-2752,-6760,-8794,-12770,-9729,-992,8650,12622,8763,911,-6867,-10599,-1270,8979,10428,7870,2695,-1210,-3337,-3171,5495,13122,9672,450,-6823,-6474,-4993,-12298,-13343,-11140,-11567,-15625,-17948,-12601,-2091,3314,3091,4114,4240,323,-5685,767,8276,17310,11937,-2190,-12767,-3003,-1057,-1436,-4209,-9472,-9474,-8589,-12116,-4445,2782,4951,5519,5776,2915,-3707,-12698,1662,3862,-8074,-8929,1419,10423,18925,34031,51413,43868,18744,-804,547,4048,7722,5271,3569,5771,7500,13491,17269,19070,14307,3962,-5541,-9940,-12389,-11570,-14636,-11064,-13100,-8262,2428,5686,5028,5299,8731,10724,11974,13484,11344,7007,2413,-3130,-7862,-6079,-5679,-20608,-6692,10957,22308,21464,10627,-1147,15781,16393,11500,12210,13277,14727,14933,7090,-720,-4255,-7508,-13515,-18825,-13080,-2099,9298,9109,-2639,-2849,3379,3876,-3071,-12443,-4582,5020,6148,3386,-4382,-8152,-11068,-7114,-1807,-14326,-19342,3219,24858,64324,49956,-16170,-45314,9153,102351,135865,104363,53922,31288,13291,23958,44197,45068,37163,31338,28267,16427,-2514,-16542,-6365,12742,30412,37150,24462,537,-17447,-11232,-8021,-11982,-11989,738,13354,15318,2728,-13681,12761,29132,30041,24333,2333,-6315,-4576,-12669,15332,36050,48679,42773,21843,-5684,-10972,-3566,-7356,-4839,8917,18837,18671,12416,5922,9931,21694,21766,17029,6226,-4808,-3507,10453,20776,8459,-10919,-13922,-5381,1382,980,-3470,-2437,-6729,-3173,3636,6629,9029,6273,-2153,-8050,-8425,-5463,-3152,-2607,-4014,-2203,3283,5102,1888,-2161,-10448,-13775,-17304,-16594,-15436,-5950,5025,22265,53273,50500,22595,5229,-11088,-8183,10332,23827,29928,17641,2831,-15332,897,8601,4467,-7161,-17720,-21136,-16302,-12743,-17727,-8110,710,13306,22596,30996,27054,2025,-10710,-9628,1531,8424,12259,6795,3338,4465,3521,-2046,-4491,-584,-2119,-8242,-10504,-11389,-12454,-12133,-16441,-16458,-11805,-8366,-3122,-974,-4902,-10955,-6983,3794,6587,770,-817,5721,12500,2775,1298,4472,4569,1623,-4330,-9837,-3351,9372,34094,49905,60965,64257,45678,20079,3199,-8033,-12731,-11941,-13261,-13361,-7227,-1108,1015,1944,4074,4083,-898,-7631,-11811,-12579,-4789,12468,48616,42627,22338,14145,14796,14659,12456,6990,5732,14219,33674,46259,38061,23807,6442,-13156,-8553,4945,14648,14041,6657,-7856,-7799,10858,12606,1113,-4792,-1383,4860,-3483,-9585,653,13101,19776,15970,9399,1064,-4489,-10846,-13884,-4765,3273,10172,8645,3377,-1409,-9286,-4528,1214,6706,4074,2887,-3680,-15318,-13561,-10927,-9080,-4180,5502,19453,18822,9038,1069,-277,-414,-1008,-1351,-1764,-2747,-6994,-4933,-2943,-5974,-8425,-8688,-4266,2920,3069,4608,8265,14143,19686,23724,14530,4296,-1255,-7124,-13886,-16927,-8764,-1072,5375,2175,-4415,-12371,-13773,-9399,-4972,2566,13576,21974,10015,-5171,-8063,-1881,7830,12189,15787,24030,25928,29771,34799,43810,33111,21601,11196,-462,-11694,-18475,-15044,-15221,-16674,-10187,-11810,-15297,-4489,-906,-5923,-14662,-11448,-4131,-3278,-1801,4099,6141,774,-9180,-6615,15250,31728,18826,-2792,-16715,-11042,-3249,1875,8407,12189,10088,-2142,-9836,8825,16516,18754,14839,-1004,-14866,-524,5105,6390,-996,-10562,-6687,-9537,-4926,-4533,-8050,-14114,-12693,-5651,6114,15063,18787,13521,8280,1525,-5696,-2095,5211,11017,20680,16871,4927,967,314,-1783,-4542,-6552,-2308,1262,-2420,-2862,2329,5024,25,-4930,48,-3569,-14051,-8703,-9588,-11508,1034,30074,67604,63412,45681,18892,-2146,-13014,-11339,-7846,-128,2962,381,-1859,6154,7701,6673,10074,8406,1174,-3548,-4278,-1024,7107,17354,25335,22721,11574,2655,-7121,-19878,-16147,-10741,-11010,-1409,17609,39837,44565,36816,21129,11661,2025,-15496,-5917,-73,-5737,-15025,-10009,-3897,-9743,-11130,-2800,-5999,-16647,-15026,-2994,11054,26638,14662,5029,-704,-881,4127,3430,1107,1245,-811,-4842,-5091,745,3480,766,-4031,4773,8874,11762,4566,-8762,-1690,4787,6475,6454,1924,2567,16961,27326,23944,13243,439,-6066,-1120,2989,-891,-1447,3398,-1817,-7856,-2336,4300,9620,14095,19769,17017,5979,-4597,-7869,-13816,-19044,-11306,1629,4069,-158,1840,9407,10917,-557,-7500,-7429,-3169,-8147,-13863,-11194,-7731,5550,20789,15256,5044,-2720,-8792,-10803,-7572,-8072,-7520,-8525,-13426,-3141,7984,5573,-2248,-10072,-12202,-8303,-4459,-5434,556,7040,11366,12232,6914,-200,-1912,-3138,-3849,-2475,874,8742,17283,16224,8779,-319,-2472,37,3369,4502,5724,7366,10004,7500,-4047,-9371,-8633,528,3269,-6319,-20191,-1541,10961,6202,1858,5511,6142,-3210,-14320,-18508,-12146,-9985,-6889,-3427,-1970,-1971,-9349,-11931,-7168,-3575,1574,3902,7955,4659,3735,6590,1937,-2580,-8643,-15308,-17864,-15366,-13999,-11027,-9284,-9460,-4484,-3627,-2560,-4885,-7295,-12375,-8700,-8316,-13875,-12872,-3510,8035,12658,11542,12225,12921,7640,6781,11219,18718,24657,20173,3930,-9395,-18353,-16167,-14637,-9411,5662,15129,11653,-529,-8350,-7756,-2959,1375,-2781,-6607,-1180,-7257,955,34156,45728,40325,25981,7894,11476,17347,15145,9552,2806,802,-6439,1996,11615,11968,5646,526,-3092,291,14125,19585,15422,6098,-4457,-11158,-15540,-6622,4487,10371,5373,-5575,-11586,-4224,-1454,-2427,-5244,-5655,2699,15980,22446,20861,29818,43453,36159,33430,18129,-7819,-7056,-2292,1288,1481,16545,19656,14414,5157,-1659,-6777,-8801,-7386,-7097,-9832,-13474,-11417,-5010,-10143,-15338,-13431,-9126,-10079,-12776,-10507,2867,11617,9379,-3832,-14017,-16452,-9049,1078,5760,4262,12786,16197,9678,8991,4287,-6634,-13808,-8736,-1124,-2935,-3171,-10534,-14591,-8940,-5639,-4352,-5264,-9979,-11453,-7922,-1213,2553,6324,10322,10274,5344,-2216,-9555,-9189,-11505,-6226,2593,11661,18253,19573,23512,10854,-2704,-4832,-5056,-2525,9659,10333,330,-8924,-16163,-13991,-8581,-11469,-4751,-2633,-9836,-10621,-6797,5480,19721,24963,15073,482,-8030,6146,12357,7094,-7968,-9210,-5538,-6954,-15418,-15957,-3045,8726,22162,38816,41613,26397,8918,-3811,-13346,-3153,11104,18499,17191,7457,-4625,-12527,-10408,-7069,-11376,-11922,-1551,2554,-1170,107,-4801,-10838,-12023,-11400,-6844,-5299,-7778,-11288,3640,20162,23848,3696,-14959,5166,23830,38622,34321,16059,-2797,-6755,2577,5117,3867,-530,-2256,-3363,-6257,-12786,-16610,-18386,-7988,2981,4386,-1564,-3374,-5416,-6529,-10456,-9585,-8939,-8390,-672,13689,14867,2351,-3130,4005,4708,6596,3697,1521,1810,3803,10837,17309,25906,28898,18081,9494,8856,18427,25594,29949,18794,7585,3993,6940,-3974,-16131,-4946,-67,5679,10624,17976,24336,12549,-1824,-839,11238,22210,18786,13881,15761,32728,53583,38507,6109,-5660,279,2343,-5322,2189,13709,14682,3232,-4928,-10187,-17106,-14333,-4749,4987,11345,8299,4919,7194,2882,-1782,-4318,-4742,4433,1121,-5035,-7652,-8591,-9457,-10864,-11354,-5807,7272,3859,-4765,-264,3698,-1612,-15842,-1542,30471,49214,35215,11442,-971,4391,10191,3893,-4271,707,9310,8635,-1917,-15550,-4789,10729,17078,8813,-900,-3298,-782,-4135,-9310,-10922,-10302,-7527,-2307,2753,7110,489,-295,2192,7476,19658,23931,17921,18512,27485,35069,25850,8428,408,1902,1689,-3213,-11255,-7954,3256,14636,13730,-1850,-14599,-13290,-11708,-6724,1371,5216,11431,12729,10150,4769,-1017,-11760,-7027,6844,12719,5290,-6405,-10911,-5196,2967,8269,8773,6407,9889,17917,16846,10152,4008,6699,12205,19334,25685,29948,29885,26524,9391,-10983,-8787,15860,23163,11722,-1779,-818,17097,35268,45464,42246,22326,4494,-4116,-4281,-6271,-11095,-11115,-817,7171,4484,-1792,-6475,-11141,-11154,-2078,971,-20,-1053,-465,-4378,-8133,-4007,-2286,-10287,6202,18657,18401,8671,-5262,-2796,-4323,-9102,-15846,-13444,-10431,-15721,-8189,0,1896,195,-1172,-825,-3705,-12011,-16280,-12848,-8474,4204,23822,36851,32913,7103,-9313,-8294,-8622,-16531,-4363,10946,15073,12079,7793,-3304,-13221,-2048,-979,-5029,-1799,7981,11507,522,-3927,-1053,4539,12403,10847,-1077,-10006,-10151,-9179,-6953,-9232,-10587,-8517,-4844,-642,-7808,-10575,-9177,-12464,-13097,1917,15032,10953,12125,11163,6371,-7103,-13035,-2460,10155,23798,24211,19313,17894,21206,21297,12624,108,15320,37831,46243,45954,17828,7702,2425,-10260,-16165,-6243,-4368,-1933,-4795,-15026,-7872,2174,7407,20559,37359,42444,25330,6991,-7819,-14669,-10442,1471,14895,22943,19701,7592,5645,16707,17922,13947,10358,10640,10686,6887,674,-5995,-2673,-2211,-7400,-10041,-1457,5376,2137,-2095,-3877,-7440,-10166,-10302,-6004,-6872,-14328,-11458,-2113,355,-5077,-13739,-10675,-6635,2476,5022,-1217,-9201,-15350,-16412,-8163,11439,9762,-1034,1028,-431,-6241,9138,27238,27668,21896,13979,6347,-8884,-15257,-9041,-5009,-9377,-7890,8626,15784,16490,10076,38,2023,10972,11332,1506,-5286,-8420,-8191,-7604,-6472,-8550,-9448,6172,29276,41096,32520,11765,-7752,-17177,-11997,-8960,-10402,-16678,-8981,-6329,-3697,3808,7142,678,-5104,-8607,-13832,-16702,-10435,-8750,-13412,-16411,-17256,-20325,-5771,1698,-545,-600,-6647,-14438,-13395,-7622,-7464,-8414,-6859,-9740,-12950,-16729,-12243,709,16320,24179,20094,11815,-2329,-17772,-13289,1673,820,-7997,-8229,3911,10836,10842,7118,6553,13838,27648,31793,32534,24862,11507,-1187,-5614,-7573,-3440,2278,1212,2646,9620,16348,19858,23720,24613,25791,21697,14456,6620,7554,7785,4800,-3478,-8231,-5038,13336,25504,27017,21482,10332,-2019,-2389,4089,6704,-4760,-15947,2197,17258,16683,2424,-10765,-15471,-7443,4217,14924,21233,13786,-4240,-13940,-13716,-8447,3139,-10827,-9596,2834,8862,104876,195760,243158,228424,181411,127823,93142,116860,137067,139915,111931,59392,16758,8518,-7335,71581,283831,536597,722824,704843,385986,77487,722831,1154951,1230862,911654,348375,180850,583921,679914,542168,295074,72037,8697,18988,19183,6803,-5090,-17163,-7753,-1803,-1692,14090,25035,19053,2702,-2125,17663,27787,109525,703426,1658764,2660170,3123082,2571711,1060482,1492370,3489681,4707944,4630017,3243316,1111760,1233078,2572681,2930915,2330704,1285848,410342,33242,26493,55038,55243,23531,-7018,89910,168699,150686,118579,83325,-1430,60580,69832,56142,40751,-2744,-3154,-21514,-11556,-4647,7091,-4046,-3058,-13718,-12242,-6264,-1998,8597,16605,-5433,-13951,-13495,-9954,12700,12686,20239,105709,179581,240358,244498,193216,159665,96552,78235,104808,116560,79669,19725,14004,-6155,16210,23552,24419,10903,9341,38012,143296,364733,607930,715693,608305,209928,375446,952364,1269394,1163944,725775,107609,329085,592167,587929,379010,149799,32853,-6541,-16899,-10557,-12147,-3852,8047,8386,-1681,-7762,4572,10751,1051,-6343,-2066,3668,-2725,-14230,-9663,-8838,-7372,-10211,-7174,1854,8704,5255,-970,-9001,-16701,-17304,-14437,-9934,-1970,2536,-4318,-16379,-6750,-1353,972,3814,12766,18143,41562,71309,56625,10297,-9668,1627,17375,25943,20652,3190,2978,3307,-195,1549,4219,12564,14811,5620,-10304,-7282,-494,1573,-5089,-17082,-9686,-529,4226,656,-9933,-8040,-5202,-5846,-3578,9164,25835,42093,66018,65617,35002,-6661,7771,51082,95748,75721,29530,2782,14745,25505,34521,35441,12984,-11146,-13486,-4012,-2176,-2913,-5838,-2186,6500,16208,15859,10801,-216,-11748,-13646,-9050,-5105,-2963,516,4992,10991,13916,16196,9788,3961,4070,7706,6968,226,-3526,-4961,-6236,-4657,-253,11349,28371,30940,33439,31420,15947,6858,4697,9798,16992,19644,8272,-4811,-8412,-5862,-7782,-12666,-17956,-19708,-17637,-13676,-10616,-7965,-6820,-10814,-11481,-12558,-14478,-12145,-9845,-7490,-5036,-584,7106,18236,10683,2805,-4843,-5077,-1513,2365,960,1542,5534,6570,-4110,-12474,-19934,-17046,-7915,671,5460,6322,-3840,-13462,-8260,-3147,-644,6630,22956,44239,58818,67786,66547,70326,62334,28533,17117,93826,127375,94811,52722,31169,29650,11982,6094,11432,10213,5010,1806,8398,6757,2104,1076,897,1870,5582,14561,19405,14112,8993,5410,9328,18181,18808,17867,12033,6107,4194,6292,10170,11356,6756,854,1050,9362,14884,16050,13812,3263,-13696,-4888,5757,6621,-2739,-16632,-20754,-9355,-430,5209,-92,-10492,-15695,-9851,11929,51784,67405,52531,27663,-3377,-18168,-6923,-8791,-13486,-15201,-10182,-10079,-13249,-15886,-8354,-2170,-3656,-4244,-538,16151,16432,6945,-4843,-11850,-14548,4589,18071,15942,1764,-2933,-2022,1023,2153,549,1360,146,-7753,-6810,-7430,-10026,-11089,-6856,-1741,3860,6868,2456,2953,6360,3470,6050,17314,20929,17504,13526,10675,9304,2729,-10191,-5552,12729,24827,28346,21611,1092,-7322,3001,11717,11105,3947,-2619,-7631,-8865,-4443,2365,-3591,-4961,-3137,4320,9847,-2119,-16078,-15017,-9454,-3440,-2667,540,-1470,-8762,-5682,-2255,-7486,-9536,-12209,-12235,-12155,410,19507,13024,-2979,-3859,6992,12576,15065,4416,-7789],[-8940,-1718,2213,866,955,426,-896,-2946,-6778,-2025,3210,5652,9500,10016,2285,-2248,-602,3603,6579,8347,4844,-4256,-9059,-10654,-13678,-9936,-1589,8182,12670,8598,3,-7876,-11237,-1411,7503,7388,5769,2311,-737,-3620,-4330,4946,14732,12058,2207,-6099,-8842,-7070,-12496,-12724,-9801,-9302,-12915,-18054,-15281,-2840,1660,1288,3164,5399,2483,-5212,444,8099,18822,14658,175,-9563,-2310,-2278,-1788,-2896,-8662,-12184,-10134,-12532,-4946,1578,3861,6260,8460,5226,-3131,-6768,5950,6275,-7097,-9925,2149,12504,21272,37392,55255,47447,21892,1562,-90,3069,7194,4415,1820,3840,6366,12804,15989,17409,13675,3833,-5903,-10674,-12478,-10713,-12072,-10265,-9578,-5553,3402,4989,3421,3304,6163,8041,10446,11424,8554,4700,1940,-2617,-6585,-4043,-3820,-20233,-4945,13610,24888,23042,11524,4908,20941,18547,13895,14846,14789,15914,16530,7855,-1034,-4574,-7275,-13548,-20251,-11067,1916,11054,6974,-5169,-723,6998,6287,-2639,-11899,-2209,7243,8633,4841,-3074,-6612,-9080,-5673,-3061,-18583,-14611,-1739,11596,54952,49316,-10965,-47211,-3213,89385,129007,103684,56689,34144,12919,17988,37517,37853,26321,22254,22225,12889,-3861,-18107,-4895,14130,29029,32512,19956,-422,-18366,-12650,-9915,-11785,-8677,1637,12046,13635,1675,-11924,15886,32694,33646,27449,3340,-7764,-5269,-10086,19412,41614,54556,47140,23735,-6058,-12649,-4559,-8331,-6037,7004,16240,15925,11423,5956,8317,18464,18828,14896,4962,-4407,-3910,6671,14919,5427,-10704,-12621,-6899,-268,1279,-1025,166,-3728,-1809,2269,4453,6319,4251,-3521,-10211,-11008,-7677,-3245,-1113,-2349,-1217,3273,5190,2204,-1922,-10413,-13701,-17014,-16987,-15847,-6827,2622,14193,39351,41608,19618,2647,-13630,-11667,7123,22809,33309,22928,9155,-9624,-3549,6258,3155,-8507,-18431,-21724,-17154,-14105,-18341,-5895,3657,17127,30069,42605,31224,3190,-8902,-6996,4118,13021,15811,5384,1252,3662,3026,-2386,-3222,1740,1450,-4093,-7186,-9613,-11143,-10563,-15815,-16784,-11882,-8611,-4583,-4185,-9528,-17000,-14748,-3719,1010,-2323,-1746,4634,8417,-2538,-171,6713,7671,3750,-3174,-11704,-6414,7012,32354,52221,64520,66992,46876,20808,4262,-6846,-11730,-10747,-12347,-14899,-8046,-1079,584,357,1916,2748,-1298,-7752,-12477,-13565,-1978,18850,50929,41178,22239,14707,17168,17295,14000,8052,7758,18064,39252,52917,41387,24026,4396,-15549,-8185,5127,13116,11491,5277,-7574,-8874,9908,12852,2148,-4440,-1736,4071,-3040,-6635,2250,13784,21938,20524,15273,5526,-3313,-11659,-17040,-6267,2406,10555,9410,3530,-3301,-7776,3661,8204,9329,2696,2517,-4000,-16126,-11781,-7466,-6339,-3832,5145,19224,19373,10601,2605,-278,-2293,-3625,-3630,-2211,-2008,-5856,-4967,-3730,-6905,-8683,-7428,-2338,4365,3180,5118,10559,16044,19579,23126,14681,4523,-1259,-7399,-14451,-15048,-7135,-807,6357,4254,-2677,-10190,-12922,-10801,-7795,-547,11191,20623,7740,-7564,-10041,-3862,5783,10615,15177,24957,27521,31492,36188,44985,34670,22052,10091,-2043,-12548,-17628,-13596,-14164,-18108,-8835,-7412,-11327,-2333,253,-5292,-13350,-12231,-5675,-4479,-1964,4923,8536,3286,-8220,-7757,13507,30492,19794,-1882,-15737,-9753,-1724,3031,6923,7775,4165,-7676,-12178,9526,20671,23886,18086,-120,-14662,1350,5560,5294,-2798,-11577,-4414,-6092,-3088,-4247,-8000,-13043,-11775,-5393,5631,13552,16915,13711,9932,2806,-5289,-2658,2623,5444,12387,8407,254,-2288,-1064,-1749,-4187,-6882,-3139,1481,-1415,-1422,4002,6823,1067,-4864,648,-2660,-14475,-10692,-11392,-11906,1686,30303,65444,57090,42427,20609,-149,-11639,-9624,-6233,862,3276,96,-5845,-370,6135,7638,11492,10129,2929,-2258,-5001,-2004,5306,13621,19695,15691,5787,-49,-8007,-21068,-13377,-8278,-9991,-1182,20274,40807,44753,39909,26239,15888,5463,-12398,-7153,98,-4215,-12834,-11315,-5117,-9999,-8967,-777,-4996,-15832,-11957,94,14725,32467,19560,7361,874,-426,3071,3564,1855,1666,-570,-4574,-5077,376,3613,2382,-3259,4005,7212,10313,3891,-8710,-696,6186,8061,8788,3392,3274,18684,28768,24672,12874,-611,-7980,-1743,3747,681,-317,3660,-2208,-7418,38,8478,15764,20073,23586,19700,7541,-4213,-8312,-14334,-19875,-12727,16,2912,-1335,37,7546,10888,960,-7508,-8848,-4398,-7703,-12199,-14163,-9195,4313,16736,11129,2102,-4287,-8879,-9529,-6830,-7955,-7466,-7903,-10663,1329,11500,6201,-3544,-12509,-14105,-8767,-4400,-4357,1555,7270,10205,10951,4701,-3135,-5695,-6683,-6317,-4172,36,9424,17413,15653,8011,-305,-1720,480,3753,5768,8474,10558,12226,8837,-2907,-8388,-7670,589,2556,-7702,-17543,-163,10856,4995,171,3880,5173,-4187,-15133,-16296,-13233,-14789,-7929,-4304,-2030,-1296,-8561,-15649,-8667,-1500,6744,9834,15616,11366,8533,9234,2158,-3708,-9939,-15926,-17994,-15368,-14644,-12016,-11784,-11620,-7272,-6283,-5079,-8057,-11533,-14054,-9487,-10141,-14874,-10232,-77,11699,14523,12339,12864,14055,9555,7224,10351,15479,17160,14778,4200,-7721,-17050,-16521,-14353,-6639,10827,21957,16365,2367,-6835,-7055,-2272,1629,-3808,-7719,-660,-7151,1132,33081,39823,36625,27891,10262,11475,16534,15366,10878,5043,2684,-6374,2113,12399,11523,5081,-369,-4310,833,16599,22663,16118,5879,-5027,-11706,-14841,-5701,5236,11783,5963,-6997,-13469,-4413,-1606,-2388,-4547,-4436,3991,17808,25389,23124,31215,42489,29607,25526,14593,-9531,-10910,-8173,-5807,-7001,10969,18925,16363,6874,-1536,-8244,-10861,-8768,-6905,-7644,-10384,-10089,-6842,-14264,-10206,-9642,-7547,-10559,-13385,-10487,2712,11348,7475,-6367,-15735,-16045,-11433,-1861,2872,826,9513,12750,7460,8235,4234,-6412,-14544,-12653,-7164,-8435,-6621,-12935,-17938,-10248,-5832,-3633,-4033,-9009,-10913,-7353,-551,2377,5499,9456,9951,5586,-1756,-8913,-12325,-12268,-5159,2840,12521,21914,26578,32299,17705,141,-5192,-6756,-3689,8235,9872,412,-11662,-16900,-12243,-7038,-9749,-4343,-3748,-11070,-10249,-5179,7401,20839,25015,14942,1501,-4828,8025,14871,12596,-1267,-4207,-1556,-5812,-16912,-10477,596,9420,18349,31453,34523,23062,8636,-4503,-15939,-1050,13467,21095,20530,10804,-2056,-14151,-12444,-8914,-12758,-12190,-1097,2970,-3033,-1808,-5521,-11110,-11703,-10298,-5474,-3005,-5584,-10896,2140,18692,22630,3777,-15183,4126,19651,33295,31279,15475,-1823,-7327,-751,2304,2526,-1074,-2692,-4140,-6880,-12882,-16528,-17229,-5964,4525,5490,-1104,-4069,-8622,-11702,-13175,-6973,-6319,-7520,-2379,8128,11048,1673,-976,6486,5499,8010,8122,6167,5525,7392,13978,18687,23654,22502,14055,11477,12254,21592,29681,33109,18263,5682,287,298,-9192,-11154,-1111,2940,9104,13564,19893,23978,9041,-6088,-4449,8095,18539,15877,13201,17674,38870,55840,35958,1507,-10990,-2271,-1274,-7330,3049,17032,19105,4799,-4091,-9114,-16032,-16401,-7313,1408,6932,6780,9304,14205,8573,318,-5539,-6524,5938,3284,-3571,-6662,-7687,-7755,-8755,-10280,-9119,4887,2830,-5004,-605,3047,-2249,-16292,-2302,29066,44415,30194,8476,-4198,-883,5415,1605,-3797,2489,9879,7143,-4482,-17323,-2846,14143,20701,12194,1334,-1937,-220,-3872,-9221,-10887,-10361,-7447,-1706,4160,9781,3840,1597,2653,7460,17141,16861,8695,9162,18278,29679,26719,11728,2868,3102,1709,-4204,-11970,-9277,-212,9411,10489,-2969,-15544,-12426,-9437,-3889,1764,3728,9952,10436,8268,4576,225,-9356,-10102,1999,9266,3421,-8177,-13541,-8247,235,6628,7468,4849,8383,16453,16000,10372,4952,6457,10475,14777,19715,25645,28506,27646,12754,-9030,-11128,10975,21129,12258,-1324,-1116,16766,35560,44122,39484,21251,4770,-3908,-4441,-5862,-10688,-11273,-657,8048,5407,-1715,-6505,-11388,-13519,-4794,-349,567,1111,2977,-226,-4056,-2035,-3206,-11388,5601,14035,9591,-1817,-7146,-1095,-1998,-7177,-14741,-14115,-10773,-16349,-7238,2570,3440,102,-2433,-2499,-5032,-13069,-15657,-12376,-9289,3107,22538,36000,33777,9207,-8410,-7297,-7403,-16111,-5904,8071,12498,10893,8429,-2383,-14116,-1305,329,-5171,-3953,6189,12412,3777,-1585,-530,3347,9209,7892,-3033,-9830,-8805,-6713,-3809,-6920,-8974,-7281,-3594,-321,-8130,-11359,-11494,-15809,-9034,7221,13173,2307,5634,9682,7708,-3702,-14766,-4204,8635,20347,18478,14288,16614,19083,15882,7220,493,21286,38241,44196,43913,21884,8651,1950,-12157,-16601,-6920,-4367,-2478,-6120,-16904,-8155,2553,10789,25888,42381,44741,26861,8740,-8318,-15786,-12249,-632,12658,21202,17209,4465,4458,13445,12568,8806,4894,6972,11502,11972,8479,2014,2761,2787,-168,-4188,-3038,3662,1848,-1896,-4106,-8344,-11042,-11544,-8510,-10159,-15855,-8870,478,2361,-3632,-13511,-11081,-4167,6759,6469,-2125,-11447,-17084,-15384,-5796,17041,16023,2284,1174,-1333,-10557,-388,19874,23673,18490,10176,3276,-9797,-15717,-9920,-6232,-11480,-6935,10243,16417,15616,8431,-1347,1034,11184,12665,3311,-3356,-7025,-7484,-7388,-6607,-9101,-10729,4703,26231,35692,29107,12912,-4901,-15460,-13969,-11695,-12520,-16652,-12066,-10936,-8477,4043,5854,-1630,-7771,-11743,-16421,-17365,-11144,-10300,-15547,-17250,-15993,-18304,-11085,-4751,-3274,-2685,-8367,-15678,-13850,-9639,-10078,-9168,-5421,-7525,-11687,-15381,-10375,2477,19283,30424,26712,15850,165,-15638,-16338,-1276,-1480,-10439,-10929,1392,7685,8642,5671,5892,15019,28518,29369,29384,22422,8892,-2917,-6300,-10850,-8407,-1971,-1370,1534,9742,18901,25420,29532,27834,26592,21167,14483,6943,8201,8279,4400,-4098,-8539,-5202,14527,26048,27127,20350,7906,-3851,-4491,1367,4601,-5446,-16817,482,12841,11322,-996,-11563,-15325,-8324,3075,14327,20526,12454,-4745,-14451,-13807,-9271,1935,-11014,-15181,-5417,-8079,11165,21423,16431,6652,12554,26135,14156,40443,52001,50463,34953,18349,12735,5082,-16828,74958,311444,574984,760261,736091,406275,72369,753169,1231908,1329343,996334,383132,191493,623086,726962,572839,303312,70798,7432,16390,17601,6142,-3719,-13972,-12529,-7251,-5391,9900,23740,19628,1357,-3696,17461,29047,119068,757651,1802416,2875871,3342911,2704066,1098232,1711932,3879134,5122961,4949989,3395901,1145759,1420436,2862399,3217762,2544040,1403368,442319,24483,28767,48797,59020,46132,-5512,-2853,13475,78581,133423,97708,-2504,32747,93468,122501,86666,7401,-3545,18543,27806,12254,-3458,-7493,-6171,-16177,-12984,-8015,-4156,5227,14804,-4090,-12095,-12327,-10241,5786,3225,-2118,31765,28873,22378,7382,8087,20953,4482,31036,58172,64824,57351,32915,24094,-1639,15202,21323,22428,10655,9568,39578,148775,371568,639286,777386,667185,223336,380551,1006586,1346346,1230652,754028,88583,311999,575219,567186,362778,135441,23264,-8801,-19482,-12388,-13072,-5424,6069,6987,53,-5103,6290,11815,2251,-6917,-4797,2147,-2221,-14495,-10862,-9406,-6339,-8131,-6183,980,8466,5772,1039,-7862,-16601,-18150,-14659,-9363,-1361,2655,-4351,-19664,-7804,-2606,-1277,153,8258,13183,38474,72813,60339,14436,-10649,764,15596,23041,21553,4091,1255,753,-3057,-1165,2344,11692,14741,4779,-12955,-7255,384,1649,-6087,-18246,-10445,-1782,3380,1948,-6766,-5962,-4777,-6918,-7006,3464,18842,30270,46010,46626,26902,-5929,1153,37915,74857,59541,21217,94,12997,22092,27886,24657,4710,-16055,-13403,-4286,-1730,-1595,-3561,-109,7372,14807,13117,8356,-765,-11979,-14726,-10797,-6912,-4311,-438,3920,9634,12005,14258,8339,3348,4274,8142,8226,2343,-2648,-5926,-7391,-4719,342,14281,32662,32729,36986,35011,17256,6514,4740,10488,16124,16041,4174,-6966,-9300,-5530,-7177,-12663,-19089,-20743,-18756,-15338,-12899,-10723,-8938,-12612,-13752,-15440,-17519,-14749,-12186,-9891,-5375,1526,9863,20296,11937,3595,-4127,-4635,-1101,2562,374,445,3741,3882,-6583,-14016,-21193,-17925,-9344,-1840,2396,3101,-7186,-11889,-4673,-322,1643,7979,23338,42395,57319,70714,65445,55714,43871,19543,20156,103461,136737,96573,49902,20685,20630,8939,4725,11351,11030,5172,2305,7838,5129,90,-1487,-3020,-3883,-2016,7195,17679,15218,11217,6325,7094,15903,18394,16600,9973,4010,1103,1893,5892,7888,4770,327,1243,11068,16006,15055,11612,691,-16676,-3389,8096,10197,450,-13681,-21137,-12565,-2704,3737,-1979,-12196,-16990,-10796,10958,52916,72403,59505,32785,281,-18000,-9657,-12427,-15525,-15182,-9364,-8265,-11673,-17321,-10458,-3498,-3998,-3788,1779,20287,18412,7648,-5248,-11980,-14857,890,13765,12555,34,-1826,1811,5224,4383,638,-448,-1951,-10006,-8901,-9037,-10336,-10487,-6302,-1179,5159,9629,4145,2163,6047,4079,6181,17107,19220,14572,11081,9445,8929,4021,-6796,-6286,9253,20232,24650,21640,5482,-3723,6590,15753,14841,6654,-758,-6643,-8886,-4907,1883,-3984,-3941,-373,6775,11284,-1130,-13994,-15197,-9976,-4339,-5142,-4426,-5885,-11314,-5108,-728,-5993,-9524,-13026,-12882,-12798,-1221,17241,12875,-3464,-3421,8099,13734,14875,2736,-9103],[-8088,-944,1995,-390,-1132,-1635,-3034,-5247,-7918,-1823,3155,5298,8064,7299,723,-2919,-1249,3088,5929,7257,3813,-6209,-11954,-12626,-14352,-10012,-1938,7952,12904,8752,-473,-8484,-11499,-1294,6157,4275,3430,1781,-327,-3886,-5356,4419,16054,14223,3960,-4967,-10950,-8998,-12081,-11314,-8065,-6853,-10011,-14862,-16774,-3461,-17,-358,2507,6701,4384,-4256,729,8270,20154,17332,2792,-6160,-1086,-3355,-2175,-1413,-7259,-14068,-11436,-12724,-5081,935,3719,7681,10852,6955,-2609,-773,10055,8701,-5564,-10642,2686,14102,22769,38510,55338,48320,23847,3580,-815,1984,6701,3971,1062,3246,6482,12922,15240,15926,13141,4047,-5718,-10799,-12051,-9326,-8784,-6349,-5278,-3616,3656,3738,1122,374,2526,4325,8043,9286,7031,4913,3762,-790,-4340,-1465,-1637,-19337,-2800,16466,27809,25639,15288,14832,25759,20777,16745,17943,16589,17348,18358,8900,-979,-4574,-6669,-12960,-18940,-8010,6642,13026,5332,-6541,2125,10627,8655,-2067,-11097,-223,9076,11279,6981,-1042,-4875,-7203,-4118,-3816,-20672,-8012,-1964,-2203,40449,39307,-18089,-64224,-34141,57737,108033,95476,57324,37459,13361,12202,28401,27841,13682,11310,14534,8599,-5366,-19233,-2837,15394,26832,26925,15457,-1088,-18422,-13659,-11331,-10349,-5048,3001,10942,12244,1189,-10174,18719,36103,37151,30118,4219,-9000,-4396,-6270,23936,47645,61103,52511,26961,-5195,-13452,-4893,-8759,-6778,5432,13766,13165,10441,6295,7053,15232,15883,12805,3902,-3763,-4244,2669,8648,2787,-8614,-10197,-7815,-2032,1394,1089,2269,-36,799,1037,2328,3990,2728,-4438,-11735,-12456,-9652,-3285,451,-366,351,3735,5541,2732,-1405,-9995,-13186,-15917,-16511,-15931,-7555,451,7804,25988,32000,16412,149,-15490,-14240,3805,20527,34922,27381,15161,-2538,-7040,3227,1410,-9988,-19049,-21849,-17391,-14887,-17961,-3755,6788,20988,37832,53883,34212,3942,-7334,-3358,8264,18834,18824,3960,216,3866,3192,-2269,-1733,4142,5159,227,-3653,-7283,-9258,-8872,-14843,-16841,-11622,-8556,-5722,-7073,-13527,-19452,-18119,-11935,-5240,-5436,-2389,3725,4604,-7023,-1536,9199,11429,6386,-1487,-11401,-7535,6525,31152,53286,65378,66370,45802,20847,5409,-5088,-10138,-9199,-10931,-15649,-8391,-762,471,-970,-550,1080,-1769,-7715,-12856,-14852,951,25049,51543,39593,22631,16325,21033,21705,17344,10536,10861,22617,44086,57705,44075,23978,2228,-17040,-7036,5589,11791,9549,4448,-6811,-9931,8525,12637,3237,-3649,-1574,3856,-1967,-4016,3486,13569,22494,23535,19799,9012,-2707,-11875,-15543,-6917,727,9435,8669,2541,-5675,-3835,11625,15596,12204,1534,2279,-3814,-15937,-10343,-4372,-3388,-3043,4603,17519,18372,11273,3861,-28,-3459,-5294,-5026,-2307,-1200,-4664,-5017,-4532,-7614,-8130,-4947,338,6143,3267,5375,12451,16623,17904,21000,14149,4794,-1043,-7441,-14637,-12942,-5447,-716,6811,6082,-999,-7948,-11450,-11602,-10495,-3180,9351,19698,6272,-9161,-11821,-6119,3493,8902,14302,25313,28580,32510,36598,44598,35462,22264,9264,-3215,-12793,-16370,-12103,-12033,-14039,-7156,-2845,-5439,1487,1902,-4721,-12026,-11970,-6440,-5090,-1810,5889,11098,6172,-6795,-9052,10873,27166,19338,-841,-14545,-8895,-957,3038,4181,2564,-1752,-12146,-10185,11579,25501,29406,21333,599,-14288,3007,5966,4150,-4531,-11916,-1475,-2251,-972,-4031,-8141,-11590,-10645,-5288,4883,11977,15025,13952,12047,4634,-4637,-3218,-96,-636,3079,308,-3630,-5342,-2394,-1949,-4270,-7756,-4649,1127,-785,-351,5201,8081,1582,-4930,1698,-1063,-12941,-12550,-12949,-11541,2563,29991,61073,49556,37884,21400,1516,-10491,-8081,-4870,1534,3340,546,-6125,-7745,3312,7627,11964,11069,4106,-1563,-6323,-3390,3017,9214,13292,8309,131,-2609,-8674,-18607,-10260,-5657,-8432,-1298,21410,39000,41965,40201,29552,19003,8084,-9650,-8193,55,-2963,-10895,-12598,-6096,-9488,-7271,139,-4651,-14172,-9332,2421,17417,36092,24244,9791,2452,91,1791,3300,2388,2064,-290,-4348,-5220,-322,3412,3864,-2595,1739,3570,6749,1999,-8814,394,7542,9364,10592,4516,3523,19502,29327,24815,12068,-1899,-10167,-2272,4468,1917,328,3515,-2767,-7139,2210,12571,21800,26084,27129,22082,8897,-4080,-8961,-14606,-18858,-13883,-1628,1664,-2578,-2071,5080,9924,1720,-8028,-10784,-5557,-6193,-9560,-16462,-8746,4868,14750,8464,-610,-5889,-8818,-8220,-6225,-8090,-7649,-7310,-7938,6005,15378,7510,-3751,-14239,-15975,-9546,-5045,-3967,1803,6662,8273,8933,2272,-5769,-9191,-9602,-9021,-6516,-1351,9679,17008,14730,7069,-477,-1489,120,3239,6113,10339,13224,14303,10196,-1635,-7239,-7122,98,1289,-9384,-15197,672,10054,3259,-1919,1731,3636,-5437,-15548,-14342,-13259,-14889,-8131,-4985,-2128,-532,-6366,-13862,-8487,1110,12271,17417,25144,19504,14023,11480,2033,-4963,-11274,-16654,-18011,-14814,-13305,-13636,-14751,-13077,-9536,-8503,-7465,-11065,-15171,-11915,-10378,-11948,-14779,-8193,2449,14395,15522,12560,12834,14381,10770,7133,8959,11808,9602,7820,3010,-6634,-16154,-16627,-14058,-4275,15037,27076,19454,4373,-5908,-6757,-1979,1482,-5111,-8583,-318,-7181,629,29750,32522,31624,28410,13101,11536,14859,14454,11033,6307,3669,-7136,1102,12182,10870,5005,-819,-5811,889,18177,24443,16060,5342,-5781,-12171,-13919,-5095,5580,13094,7037,-7645,-15539,-4868,-2076,-2837,-4500,-3737,5235,19869,28481,25388,32436,40799,23619,18758,11009,-10912,-14045,-10938,-7627,-12192,5479,18047,18726,9477,-695,-9746,-13497,-10371,-6625,-5255,-6837,-6637,-5544,-9423,-5596,-5499,-4807,-9900,-14080,-10959,2077,10493,5015,-8909,-14970,-13561,-14244,-4741,38,-2741,5487,8301,4984,7257,4178,-5722,-12905,-15412,-12525,-13727,-10063,-14356,-16726,-10953,-6016,-3027,-2982,-8223,-10358,-6535,-151,1272,3782,7771,8722,5020,-1902,-7627,-14303,-12746,-4136,2668,12548,24431,33120,41140,25111,3358,-5377,-8788,-5344,6031,8454,-146,-14767,-17951,-10833,-5919,-8198,-3682,-4529,-12500,-10368,-4201,8402,20855,23908,14033,2353,-1994,9484,16981,18415,8065,3164,2958,-4433,-15264,-5228,3686,9171,13302,22987,26527,18805,7389,-5656,-16716,508,14596,22334,22783,13834,1057,-12132,-13681,-10417,-13799,-12135,-801,3170,-4970,-4377,-6631,-11574,-11408,-9237,-4057,-562,-3212,-9725,240,15982,19470,2623,-14942,3267,15550,27030,27250,14411,-1151,-7683,-3351,-415,691,-2287,-3698,-5401,-7812,-12995,-15758,-14841,-4140,5574,6061,-1083,-5354,-12910,-17747,-13185,-3231,-3078,-5681,-2862,2794,6634,720,925,8208,5799,8907,12269,11400,10163,11523,17086,19525,20111,15723,11081,13430,15204,24218,32875,34456,16563,3438,-3434,-5582,-11518,-6259,1966,4928,11199,15221,20323,22059,4909,-10421,-6970,5619,14701,12822,12395,19324,43274,54261,30982,-2186,-11865,-2412,-3152,-8012,4259,19954,22769,6221,-3240,-8214,-14774,-17460,-9132,-1376,3240,6109,13751,20624,14178,2455,-6681,-5631,9096,6859,-916,-4783,-6158,-5623,-5886,-7029,-11500,973,851,-5660,-1057,2448,-2663,-16295,-3071,27240,38861,25027,5860,-6901,-5973,324,-773,-2898,4173,10271,5739,-6490,-16048,-1609,16414,23347,14948,2654,-1279,131,-3515,-8740,-10499,-10230,-7043,-866,5652,12234,7145,3101,2616,6435,12562,8207,-624,308,9456,23467,26646,15056,5435,4203,1723,-5194,-12819,-10964,-4203,3168,5872,-4811,-16681,-10923,-6780,-1353,1492,1436,7635,7587,6172,4279,1523,-6142,-11023,-2484,5670,1534,-9883,-16016,-11602,-2828,4815,5988,3442,7214,14931,14802,10206,5912,6327,8325,10019,13695,20453,25751,27365,15356,-7339,-12996,6983,19173,12997,-309,-1101,15459,33015,39575,34348,19211,4912,-3410,-4127,-4942,-9384,-11366,-707,8564,6174,-1443,-6170,-10791,-13547,-6099,-1077,1391,3391,6670,4337,536,675,-3674,-12457,4637,9376,2232,-10090,-5879,773,283,-5109,-13303,-14322,-10715,-16275,-5900,5302,5526,319,-3580,-4149,-6282,-13834,-14463,-11442,-9934,1767,20253,33496,32858,11234,-7338,-6211,-6329,-15572,-7054,5432,10279,10268,9662,-829,-14832,-172,2346,-4215,-5522,4628,13043,7225,1157,267,2236,5891,4795,-4905,-9233,-7038,-3849,-405,-4085,-6641,-5427,-2082,-147,-8358,-11515,-13021,-16999,-3664,12441,10766,-5037,803,9234,9692,507,-10983,-2187,11375,21314,16313,10517,15935,17832,12099,4541,4714,26547,37187,40794,39973,25122,10047,2556,-12509,-16209,-7270,-3746,-2084,-6115,-16346,-8467,2295,13092,30307,45681,45557,28406,11156,-8049,-15863,-13380,-2186,10982,19896,15107,2120,3350,9801,7110,4216,612,5509,14439,18188,16483,10198,8890,8903,8562,3735,-2826,2420,2159,-1070,-3855,-8863,-11411,-11933,-10059,-12349,-15062,-5654,3537,4682,-1860,-12619,-10600,-806,11068,8073,-2468,-12845,-16488,-12740,-843,25346,24988,7192,2074,-1423,-12463,-8966,12309,19034,14703,6318,213,-10364,-15673,-10327,-7117,-13272,-4981,12271,17129,14503,6833,-2005,1074,12636,15398,6466,-476,-4868,-5927,-6115,-5696,-8648,-10940,4066,23622,30542,25597,13861,-1648,-11816,-13218,-12483,-13467,-14727,-13033,-13031,-7816,6139,5492,-2616,-8610,-11953,-14416,-16037,-10724,-10778,-16489,-16610,-14217,-15202,-13770,-8774,-4350,-3801,-9076,-14892,-11590,-9393,-11189,-9008,-3274,-4137,-8419,-11829,-7746,4398,21955,36296,33460,20315,3243,-12873,-17632,-2903,-2397,-11326,-12468,-57,5675,7430,5332,6389,17165,29037,26430,25912,19822,6745,-3343,-4938,-10770,-12387,-5746,-3177,1343,10635,21600,30385,34019,30018,27251,21306,15607,8517,10053,9967,5052,-3704,-7844,-3962,16465,26624,27284,19445,6021,-5668,-7094,-1005,3529,-4941,-16045,-94,9119,6511,-3606,-10906,-13484,-7683,3192,14661,20403,12241,-3548,-13269,-12625,-8261,2280,-9576,-18806,-11514,759,35428,64567,78443,64384,20273,-11207,19677,60801,72869,55866,20149,2256,12462,4212,-19943,76574,318006,569818,738287,708969,394240,63892,723508,1210356,1322218,1002932,389119,188152,612458,715712,557416,287490,65469,7040,14563,16745,6566,-1125,-9557,-12922,-9705,-6602,7896,23335,20831,868,-4370,17450,30241,120180,751208,1803443,2863786,3296618,2620734,1051063,1804253,3963785,5127654,4870228,3273926,1088802,1503499,2929793,3251523,2554935,1406678,436200,16377,26514,51173,69584,55879,1944,19354,88457,147412,163269,101672,2738,71773,136160,143584,90057,15728,-7207,23985,24305,5860,-7605,-6134,-7758,-16832,-12138,-8258,-4735,3754,14552,-929,-8986,-10176,-9072,2215,-1004,-2876,18321,27240,54133,74039,73293,28581,12975,60409,96126,104159,90638,54797,24439,2129,14733,20041,21472,11651,11019,40658,143675,349017,619694,778020,675161,222788,357997,981575,1317092,1200777,724597,69335,270872,512620,502550,319759,112830,14216,-9324,-19976,-12681,-12420,-5996,4314,6266,3194,-861,8916,13642,4507,-6200,-6185,1715,-528,-12743,-9905,-7741,-3326,-4308,-3114,2051,9069,7006,3579,-6654,-15574,-17231,-13393,-7552,268,3765,-2453,-19691,-7837,-3193,-2764,-2486,4976,10070,36316,73233,62782,19730,-10657,-218,13860,20660,23173,6588,1074,-15,-3978,-2246,1548,11317,14824,4302,-14065,-5639,2603,2999,-5629,-17822,-9921,-1495,4375,5337,-2122,-2673,-3103,-6745,-8975,-703,13876,23887,31487,31025,20818,-3390,-895,28433,56111,46579,15451,-942,13994,21357,23791,17290,-1198,-19503,-11328,-3058,59,852,-26,4131,10187,14745,11655,6820,-600,-10856,-13837,-10837,-7360,-4575,-537,3677,9255,11279,13436,8121,4063,5484,9249,10101,5541,-480,-5572,-7276,-3440,2183,18528,37676,35266,41329,39303,20087,8600,7608,13695,16780,13204,870,-8886,-10429,-5391,-6310,-12196,-19250,-20176,-18534,-15488,-13417,-11971,-9699,-12835,-13993,-16119,-18998,-15930,-12948,-10590,-4106,4743,13565,22870,14369,5700,-2103,-3081,326,3770,864,618,3431,2919,-7262,-14064,-20968,-17637,-9826,-3435,45,315,-9229,-8554,-841,2744,4411,10000,24013,40176,55318,71303,64496,45341,28384,11294,23156,104724,132455,90489,46146,13809,12759,6355,3896,11680,12355,5963,3341,7661,4058,-1284,-3352,-6122,-8700,-8360,606,15826,16676,13613,7311,4673,12681,17499,15480,8296,2349,-1319,-1449,2800,5666,4047,657,1834,12872,17140,13930,9266,-1677,-18693,-819,11699,15270,4817,-9965,-18436,-14050,-4200,2267,-4005,-13862,-18124,-11649,9172,50091,71460,61559,35474,4250,-15988,-11403,-15110,-16864,-14563,-8288,-6296,-9837,-17594,-12124,-4631,-3981,-2178,6135,25001,19906,7945,-5555,-11391,-14153,-4293,7291,7995,-1760,-708,5358,8877,6333,727,-2411,-4406,-12666,-11188,-10482,-10228,-9230,-4918,-26,6729,12240,5460,1271,5703,4806,6411,16750,17336,11937,9046,8201,8167,4827,-3855,-6585,5631,15565,21072,22014,10529,580,9335,17765,16797,8570,594,-6196,-9286,-5456,1180,-4623,-3350,1867,8808,11990,-748,-12307,-14404,-10453,-5550,-7815,-9774,-10429,-12510,-4284,618,-4399,-9217,-13787,-13961,-13908,-3204,14142,11898,-4509,-3742,8183,13883,13750,539,-10765],[-7328,-594,1193,-2058,-3537,-3902,-5282,-7609,-8826,-1736,2818,4565,6256,4445,-1056,-3698,-1748,2689,5142,5711,2113,-8767,-15391,-14937,-15408,-10432,-2493,7579,12958,8822,-930,-9130,-11893,-1386,4581,799,451,646,-424,-4538,-6645,3557,16699,15756,5285,-3959,-12835,-10607,-10954,-9508,-6354,-4694,-7458,-11241,-15951,-4260,-2026,-2289,1638,7535,5527,-3419,1189,8508,20906,19483,5180,-3029,76,-4651,-2953,-223,-5729,-11300,-12571,-12897,-5083,660,4143,9068,12285,7510,-2766,4390,13119,10450,-4118,-11397,2660,14784,22923,37014,51384,45951,23970,4688,-2035,414,5831,3448,727,3413,7188,13257,14572,14296,12342,4256,-5320,-10718,-11571,-7907,-5341,-1464,-1802,-2926,2984,1761,-2047,-3641,-2262,-430,4580,7041,7235,7851,7114,1531,-1867,1159,403,-18299,-504,19442,31363,30165,23256,26845,29193,22424,19483,21028,18283,18706,20154,10010,-828,-4593,-6075,-12219,-17111,-4723,11157,14580,3804,-6978,5017,13814,10603,-1722,-10586,772,9928,13509,9328,1172,-3354,-5788,-2787,-4326,-19792,-2226,86,-16052,21295,20335,-37228,-96042,-83334,7958,73763,80505,56269,41162,14269,6858,17371,15716,1050,-897,5798,3662,-7356,-17592,-610,16100,23635,20640,10976,-1765,-17496,-14422,-12169,-8069,-1554,4336,9752,10903,1025,-8885,20567,38644,39862,31705,4566,-10034,-1643,-1706,28440,53670,67894,58571,31310,-3446,-13823,-4987,-8973,-7324,3993,11290,10298,9226,6617,6062,12165,12778,10357,2577,-3342,-4798,-1544,2996,1597,-4650,-6746,-7894,-4090,1000,2482,3638,3801,4214,74,132,1937,1581,-5074,-12635,-12415,-11378,-3448,1887,1624,2075,4279,5822,3192,-870,-9457,-12590,-14748,-15654,-15997,-8400,-1700,2889,14352,22485,12964,-2376,-16833,-16132,191,16706,33943,30118,20047,4526,-5852,-328,-938,-11766,-19803,-21775,-17237,-15262,-17015,-2020,9548,24296,44776,63083,35409,4058,-5963,1039,13705,25060,20714,2474,315,4829,3813,-1843,-259,6372,8733,4476,-280,-5020,-7425,-7332,-13763,-16731,-11142,-8311,-6576,-9509,-15666,-14235,-9860,-12681,-12050,-8391,-2755,3014,1250,-10476,-2431,11744,15584,9367,468,-9437,-6575,7388,30134,52756,63387,62471,42538,20021,6403,-2993,-8127,-7425,-9284,-15205,-8282,-212,623,-1965,-3364,-1081,-2439,-7573,-12716,-16297,3694,30305,50245,37888,23605,19401,27178,28687,22891,14559,15079,27653,47665,60020,45798,23725,139,-16636,-5220,6295,10700,8206,4135,-5625,-10944,6641,11828,4210,-2529,-918,4075,-654,-1749,4413,12579,21318,24532,22336,11097,-2675,-10783,-10319,-5705,-1655,6685,6517,595,-8492,194,18376,22444,14847,758,2450,-2982,-14672,-9188,-1616,-329,-1791,3953,14413,15913,11139,4880,512,-3875,-5956,-5490,-1961,-204,-3340,-4902,-5135,-7859,-6583,-1446,3846,8457,3485,5289,13594,15571,14775,17734,13187,5230,-528,-7206,-14298,-10542,-3565,-646,6863,7761,796,-5491,-9419,-11416,-12807,-4995,8207,19093,5377,-10093,-13423,-8519,1283,7368,13444,25363,29365,33067,36191,42777,35470,22248,8825,-3762,-12214,-14865,-10507,-9283,-9561,-5314,1633,1638,6898,4129,-4004,-10489,-10639,-6468,-5122,-1262,7125,13936,9579,-4673,-10016,7966,22725,18020,493,-13153,-8402,-936,2009,629,-2755,-6882,-14414,-6727,14443,30925,35500,24955,1677,-12890,4500,6383,3085,-6045,-11417,2037,2274,1712,-3655,-8313,-9270,-9011,-5083,4162,10693,13537,14633,15133,7673,-3239,-3378,-2494,-6410,-5816,-5826,-6299,-7817,-3353,-2068,-4416,-8720,-6372,614,-169,688,6226,9057,1917,-4551,3627,1287,-10395,-13755,-13600,-10117,3914,29522,55391,41933,32854,21567,3148,-9240,-6414,-3437,2208,3473,1762,-2628,-13930,-276,6965,11910,11656,5130,-1142,-7958,-4841,654,4648,6853,1617,-4184,-3616,-7243,-13585,-6639,-2702,-6069,-1033,21500,35228,37112,38202,31205,21197,10192,-6967,-8501,223,-1621,-8845,-12879,-6058,-7938,-5722,390,-4472,-12044,-6867,4394,19388,37708,28758,12715,4409,1071,958,3140,3085,2799,413,-3797,-5171,-1022,3198,5518,-1168,-1886,-1992,1426,-519,-8296,1981,9129,10671,12201,5775,3941,19997,29476,24803,11329,-2908,-12060,-2086,5620,3344,1087,3537,-2962,-6512,4643,16952,27849,32146,30650,24495,10451,-3702,-9224,-14056,-16849,-14282,-2805,822,-3385,-3943,2679,8817,2497,-8220,-12666,-5880,-3812,-6658,-16105,-6795,6632,14482,7540,-2476,-6885,-7986,-6418,-5330,-8036,-7608,-6294,-4801,11294,20027,9938,-2385,-14075,-17228,-10114,-5812,-3688,1806,5730,6178,6834,258,-7606,-11433,-9566,-10252,-9187,-2719,10034,16643,14049,6507,-341,-1240,-495,2380,6163,11999,16074,17037,12374,379,-5466,-6322,-360,14,-10791,-12729,1517,9200,1686,-3734,-239,2230,-6271,-15000,-12301,-11316,-10614,-6990,-4876,-1730,683,-3599,-9784,-6420,4382,18186,26683,36412,29151,20630,13853,2221,-5629,-11795,-16517,-16914,-13080,-11256,-15162,-15576,-12486,-9501,-7995,-6926,-9063,-7308,-6934,-10702,-13027,-13443,-6329,4557,16476,16162,12783,12694,14446,11773,7044,7644,8422,3135,641,811,-5640,-15296,-15935,-13359,-1971,18337,30317,21113,5898,-5022,-6261,-1417,1650,-5992,-8493,401,-6715,138,25176,25237,26469,27975,16462,12470,13149,13090,10621,7208,4405,-7861,-197,11613,10610,6044,-47,-6819,1032,19420,25528,16045,5416,-5740,-11624,-12368,-4277,6015,14641,9016,-6705,-16858,-5016,-2247,-3121,-4508,-3117,6594,21934,31323,27455,33326,38365,18612,14028,8415,-11291,-15347,-9817,-4803,-10663,1072,17776,22209,13767,1893,-9876,-15866,-11388,-5700,-2282,-2450,-1217,-908,-4225,-1483,-1236,-904,-7224,-13886,-11223,1631,9689,2720,-10793,-12767,-11044,-15168,-6096,-1523,-5394,1794,3999,3010,6575,4566,-4158,-9818,-11091,-13249,-18171,-12728,-13181,-11744,-9033,-5156,-1782,-1458,-6986,-9102,-4644,835,95,1958,5988,7214,4263,-2031,-6049,-13340,-12106,-2596,2674,12330,26160,39131,49698,33036,7232,-4837,-10583,-6892,3702,6741,-626,-15679,-17342,-9135,-4705,-6382,-2376,-4351,-13254,-10442,-3381,8889,20203,22113,12867,3484,926,10912,19042,24689,19962,13314,8464,-2475,-12345,-260,6301,8281,7624,14442,18788,14466,5778,-6751,-14033,1854,14875,22472,24091,16720,4878,-7633,-12185,-10160,-12939,-11212,-223,3542,-6322,-7118,-7611,-11702,-10651,-7759,-2155,2385,-309,-7453,-1497,12484,14831,572,-14493,2978,12411,20846,22990,13348,-375,-7510,-4905,-2395,-976,-3665,-4857,-6682,-8502,-12747,-14033,-11678,-2148,6454,6458,-1055,-6561,-16993,-18089,-9155,1487,853,-2866,-1741,-860,2567,-95,2751,9467,5983,9660,16359,17564,16118,16416,20318,20024,15718,9493,9408,15198,17821,26392,34979,33898,14083,1316,-6628,-8304,-7654,-1374,4565,6128,11842,15591,19403,18952,660,-14118,-7551,4486,11638,10489,11958,20836,45518,49319,24599,-2390,-5224,470,-2426,-6898,6033,22565,25664,7746,-2151,-7319,-13507,-17453,-10083,-3312,454,6098,17803,26455,19757,4790,-7347,-3054,12709,11198,2808,-1928,-3977,-3029,-2109,-2030,-9470,-3726,-1648,-6546,-1456,2104,-2661,-15677,-3664,25194,33072,20140,3763,-8838,-10573,-4671,-2953,-1473,5920,10697,4710,-7573,-14016,-944,17438,24795,16775,3037,-1063,440,-2921,-7775,-9666,-9687,-6123,258,7150,14135,10149,4231,2147,4290,6029,-1426,-9466,-7555,1626,16919,25505,18114,8064,5223,1783,-6086,-13702,-12853,-8342,-3314,630,-7059,-16569,-8836,-3863,934,763,-1525,4515,4261,3942,3881,2803,-2719,-9494,-6158,1986,-434,-11614,-17919,-15070,-5861,2944,4372,2152,6301,13369,13304,9699,6710,6165,5932,5512,8102,14643,21432,25134,16401,-6368,-14343,4020,17271,13723,1059,-863,13139,27888,32522,27678,16466,4853,-2809,-3591,-3801,-7662,-11632,-1145,8572,6633,-1135,-5648,-9713,-11591,-5970,-1336,2179,5415,10078,8743,5219,3743,-3764,-13336,2940,4472,-3720,-13321,-3383,2364,2206,-3177,-11814,-14392,-10600,-15936,-4550,7699,7624,628,-4793,-6013,-7742,-14540,-13005,-10358,-10668,0,16999,29480,30128,12683,-6471,-5403,-5692,-15280,-8197,2753,8158,9920,11187,1081,-15815,904,4634,-2530,-6860,2837,12820,10068,3633,781,701,2160,1274,-7146,-8675,-5404,-1235,2547,-1377,-4162,-3460,-798,-467,-8872,-11511,-14148,-15693,1338,16056,7292,-11245,-2516,9256,11608,4558,-5768,2601,17262,24941,16561,7820,15364,16936,9535,4249,10329,30276,34707,36051,34469,26762,11306,3668,-11769,-15786,-7799,-2982,-1070,-4904,-14532,-9981,322,13260,32610,46216,44230,29181,13327,-7741,-15437,-14497,-3794,9388,18578,13017,58,1719,5360,1305,-169,-3087,4777,16998,22934,22711,17265,14639,15020,17183,11331,-1634,996,2376,-318,-3818,-9710,-12089,-12331,-11375,-13984,-13320,-2680,6164,6462,-575,-11904,-10003,2405,14194,8755,-3217,-14058,-14072,-9370,5288,33769,34152,12339,2875,-1552,-12087,-15696,5074,13571,10149,1984,-3366,-11436,-16018,-11083,-8455,-15541,-3085,13598,16870,12256,4448,-2857,1143,14118,18094,9509,2104,-3039,-4583,-4825,-4688,-8119,-10996,3399,20786,25365,21671,13843,984,-8318,-11242,-12290,-14069,-12436,-11350,-10876,-2457,8293,4974,-3336,-8702,-10393,-12041,-14339,-10266,-11222,-17254,-15817,-13184,-13075,-14482,-10589,-5029,-5029,-9849,-13404,-8777,-8008,-11599,-9041,-1539,-759,-4762,-8243,-5498,5420,23187,40250,38630,23766,5590,-10720,-18000,-4247,-2954,-11551,-13967,-1564,3799,6162,4979,6893,18992,28132,22383,21535,16210,3964,-3742,-2934,-8171,-14502,-9551,-5203,960,11159,23159,33188,35735,30018,26707,21007,16612,10107,11891,11627,5481,-3638,-7590,-2429,17690,25744,25919,17465,3613,-8285,-11312,-4173,2075,-4780,-15498,-722,5190,1425,-6331,-9964,-11482,-6839,3268,14619,19635,11959,-1933,-11688,-11508,-6627,2931,-8026,-19919,-15384,-6615,26179,53837,68702,58150,22046,-18204,-4714,23421,32080,21433,1203,2298,13086,3633,-14947,74704,300908,520571,659459,627057,351066,52136,637361,1092770,1209639,929125,363971,170326,553071,647281,497642,249375,56079,6258,12368,15417,6836,1417,-5306,-10720,-10903,-7269,6377,22322,21108,-183,-5499,16197,29676,111370,684030,1660182,2624428,2990886,2335161,926063,1751645,3727636,4720424,4404430,2898678,950234,1466319,2761941,3025489,2360785,1294667,392397,7922,18690,38714,54085,39867,281,21166,77780,112990,112522,63649,-3927,48679,89680,86058,44914,1137,-15212,6126,1199,-10604,-3959,-4825,-9463,-16801,-11364,-8653,-5408,2492,14185,2230,-6299,-8635,-8180,101,-2825,1047,14156,21337,46696,67393,68611,30114,6512,35788,61657,70280,65173,40865,16199,3420,13241,18129,19998,12310,12070,39523,127212,299332,550961,715850,628943,206274,310345,880213,1184814,1077102,639879,50230,212206,414821,404613,256303,83890,4994,-9694,-18287,-13038,-11788,-7194,1314,4883,5880,3191,10865,14631,6153,-5901,-7815,964,923,-10576,-8546,-5943,-795,-1115,-163,3570,9454,7675,5171,-6501,-15368,-16543,-12305,-6061,1369,4169,-996,-18055,-8310,-4505,-4874,-5446,1874,7544,33467,70477,61565,23774,-10425,-2952,10932,17566,23929,9245,1056,-342,-4335,-3102,393,10005,13574,2692,-14745,-4008,4597,4064,-5243,-17317,-9686,-1321,5342,8598,2032,101,-1888,-7007,-11079,-4899,8670,19041,22054,19434,15677,-856,65,21369,40378,35772,10259,-1924,15227,20935,20219,11243,-6385,-21357,-9165,-2057,1409,2626,2797,8389,13207,14600,10128,4890,-1215,-9988,-12496,-10520,-7858,-5196,-1189,2973,8754,10798,12921,8171,4835,6318,9612,11086,8218,1401,-5366,-7260,-2199,3824,22361,41465,36952,44715,42490,22846,11651,11396,17239,17341,10127,-2686,-11462,-13034,-6873,-6528,-12510,-19506,-19260,-18275,-15424,-13442,-12936,-10353,-12729,-13415,-15648,-19902,-16876,-13262,-10475,-2401,7656,16524,24199,16538,7958,91,-1568,1597,4783,1217,853,3406,2469,-7434,-13900,-20012,-17260,-10425,-5121,-2541,-2960,-10535,-5266,2081,4975,6591,11582,24027,36992,51989,68487,61585,38463,16856,3817,25158,98363,117751,78987,40258,8677,5399,3352,2704,11476,13118,6311,3875,6971,2726,-2769,-5207,-9045,-13122,-13906,-5283,13474,17753,15365,7798,1709,8097,15398,13812,6361,580,-3524,-4301,202,4021,3955,1213,2109,13927,17474,12005,6132,-4418,-16188,2024,15832,20849,9488,-6261,-15184,-14186,-5398,312,-6593,-15895,-19511,-12876,6030,42783,63790,57661,34850,7699,-12557,-11490,-16361,-17441,-13723,-7311,-4558,-8182,-17125,-13630,-5794,-3803,485,12106,29292,20576,7700,-5882,-10288,-11960,-10090,-754,2639,-3506,397,8355,11736,7844,761,-4392,-6835,-15465,-13525,-11726,-9671,-7295,-2521,1897,8648,14581,6399,471,5485,5818,7034,16475,15547,9813,7535,7126,7285,5379,-1201,-6350,2245,11320,18227,23136,16265,5542,11155,17621,16680,9574,1712,-5968,-9679,-5693,720,-4970,-2684,4008,10886,12593,-367,-10751,-12922,-10367,-6423,-9834,-14487,-13728,-11301,-2760,2343,-2107,-7920,-13507,-14459,-14700,-4737,11191,11010,-5098,-3851,8218,13991,12704,-1165,-11691],[-6216,-185,318,-3406,-5303,-5479,-6820,-9109,-8669,-1216,2784,4082,4747,2085,-2502,-4088,-1505,3181,4975,4365,352,-10731,-15513,-14500,-16452,-10694,-2783,7571,13381,9339,-856,-9335,-11942,-1152,3421,-2339,-2631,-629,-559,-5068,-7681,2925,17235,17196,6687,-2686,-12884,-10420,-8372,-6851,-4223,-2409,-4847,-7226,-13061,-4630,-3771,-4059,918,8182,6321,-2387,2200,9362,21538,21498,7732,234,1477,-5698,-3652,1032,-3761,-8067,-12266,-12251,-4405,1283,5423,10548,12983,7128,-3403,8670,15238,11704,-2571,-11699,2471,14928,22115,33629,44450,40981,22563,5128,-3432,-1275,4903,3091,940,4354,8468,13920,14238,12872,11557,4708,-4473,-10232,-10830,-6276,-1651,3644,692,-3027,2095,-296,-5482,-8119,-7516,-5490,734,5375,9425,12751,11282,4141,803,4043,2488,-16871,2375,23315,36851,38315,35986,39253,30973,23517,22155,24210,20070,20271,22232,11475,-342,-4430,-5341,-11248,-15153,-1246,15252,15731,2557,-6306,7950,16711,12363,-1363,-10382,663,9741,15241,11851,3581,-1902,-4653,-1552,-4453,-17800,2255,2459,-28681,-657,-5091,-65323,-139167,-147365,-56506,29460,61171,54769,45448,15602,2526,5590,3334,-5904,-13033,-2215,-1126,-9718,-14616,1745,16234,19706,14278,6799,-2393,-15888,-14598,-11808,-5128,1712,5505,8518,9700,1264,-8048,21196,39982,41473,32063,4388,-10268,2645,3328,32761,59515,74775,65209,36656,-998,-14000,-5023,-9082,-7702,2698,8874,7398,7737,6770,5426,9642,9676,7480,802,-3341,-5634,-5582,-117,3005,807,-2303,-6751,-6353,1,2998,4262,7326,7856,-360,-2095,161,762,-5480,-12669,-11048,-12457,-3761,3144,3528,3760,4700,5847,3428,-452,-8939,-12126,-13787,-14805,-16228,-9498,-3938,-998,5201,13745,9278,-5019,-17340,-17255,-3753,11307,29877,30309,23022,10658,436,-3043,-3653,-13725,-20620,-21452,-16913,-15385,-15991,-921,11497,26542,49867,68757,34453,3372,-4666,5953,19947,30797,21080,948,1376,6169,4597,-1334,908,8092,11789,8298,2590,-3201,-6003,-6190,-12856,-16665,-10700,-8118,-7335,-11531,-14307,-8278,-1740,-2899,-13094,-10794,-3023,2333,-1689,-12799,-2615,13971,19580,12293,2268,-7304,-4517,8772,28832,50353,58577,55583,37179,18002,6806,-1036,-6117,-5787,-7862,-14133,-8013,234,723,-2756,-6709,-4098,-3659,-7649,-12067,-17388,5607,33609,46838,35832,24930,23748,35498,38010,30193,19716,20053,32542,49289,59250,45976,22982,-2014,-14747,-3284,6837,9479,7029,3886,-4478,-12072,3862,9943,4498,-1633,-282,4118,259,-200,4702,10609,18111,22856,22045,11082,-3524,-8393,-4879,-2631,-4724,1907,3030,-2018,-12046,2809,22640,27413,16306,-131,2724,-1929,-13241,-8705,354,2299,-589,2798,9700,11747,9817,5208,848,-4049,-6134,-5594,-1644,572,-2335,-4983,-5850,-7918,-4682,2278,7643,10938,3466,4142,13026,12178,9957,13334,11512,5332,-264,-7255,-13827,-8309,-1987,-1082,6075,8843,2314,-3292,-7496,-10675,-15010,-6359,7117,17939,4126,-11193,-15490,-11387,-1071,5657,12201,24723,29472,32740,34498,39128,34079,21355,8176,-4169,-11378,-13749,-9400,-6809,-5875,-4036,5176,8963,12864,6178,-3661,-9266,-9287,-6592,-5316,-981,7982,16339,12807,-2510,-10900,4602,17381,15703,1570,-12098,-8877,-2290,-578,-3975,-8308,-11308,-14188,-4218,16741,35953,41467,28504,2856,-11035,5100,6101,1467,-7953,-10719,5266,6942,4424,-3776,-8827,-6459,-7442,-5374,2922,9191,11964,15193,18665,11591,-1529,-3619,-5001,-11825,-13047,-8956,-8235,-10235,-4504,-2664,-5131,-10199,-8710,-481,-81,1162,6544,9221,1643,-3962,5797,3506,-8132,-14285,-13601,-8567,4966,28270,48394,34311,27245,20573,4125,-8474,-5228,-2533,2285,3060,2726,1419,-10697,-4887,5181,10892,11448,5561,-1468,-10547,-6961,-2361,-618,-2,-4356,-6924,-2888,-3589,-8267,-3373,-228,-3774,-633,20334,29711,30471,33804,30588,21757,11108,-5054,-8655,-10,-861,-7351,-11999,-5408,-6330,-4961,-533,-4974,-10404,-5221,5399,19947,36783,32105,15438,6044,1790,90,2513,3258,3128,812,-3634,-5644,-2426,2262,6556,777,-7263,-10237,-5382,-3468,-7382,3332,10128,11209,12886,6501,4015,19679,28632,23964,10068,-4227,-14144,-1742,6551,4358,1393,3130,-3413,-6167,6656,20812,32814,37014,33179,26073,11435,-3731,-9649,-13430,-15392,-14713,-4220,-289,-4407,-6187,-119,7282,3014,-8221,-14983,-5833,-1782,-4583,-14393,-4969,8227,14537,7185,-4123,-7709,-6957,-4839,-4878,-8514,-8062,-5598,-1991,16367,24574,12568,-523,-12823,-17241,-11141,-7284,-4099,917,3833,3360,4172,-1919,-9410,-10963,-6413,-7973,-12924,-4507,9819,15668,12965,5656,-596,-1615,-1992,569,5439,13015,18641,19981,14868,2564,-3698,-5773,-1399,-1939,-12558,-10803,1731,7715,-272,-5820,-2574,419,-7249,-14416,-10957,-8735,-6569,-5484,-4674,-1541,1522,-1457,-6443,-4003,7283,23349,36102,47587,38762,27333,15642,2143,-6227,-11935,-15864,-15333,-11062,-9284,-12005,-11941,-10532,-7171,-4292,-2210,-1326,3190,-1372,-11037,-13854,-12201,-5325,5541,17115,15740,12334,11769,13565,11826,6289,5830,4850,-2544,-6483,-3032,-5457,-15143,-15181,-13065,-649,19575,30542,20533,6185,-4848,-6195,-1167,1588,-7008,-8129,842,-6400,-833,19346,18074,21022,26034,19162,13662,10989,10745,9068,7178,4354,-8846,-2068,10174,10048,7443,1325,-7715,592,19663,25346,15581,5706,-5204,-10569,-10983,-3899,5874,15586,10987,-5006,-16954,-5511,-2739,-3795,-5138,-3266,7157,22716,32421,28068,32624,34059,13669,10570,6360,-11256,-14927,-7299,-1438,-7081,-2489,17555,26148,19119,5730,-8506,-17186,-12127,-4830,473,1895,4540,4298,203,1507,2163,2978,-3536,-12825,-11676,861,8402,124,-12525,-11073,-9292,-12629,-6012,-2121,-7448,-1812,-264,1034,5542,4692,-2545,-6760,-6373,-9515,-19818,-14627,-10597,-6772,-5309,-3435,-288,40,-5804,-7661,-2142,2075,-1398,-339,3696,4958,2833,-2647,-5090,-11013,-10817,-1130,2320,11344,26412,43418,56426,40173,10886,-4220,-12709,-8839,806,4300,-1475,-13498,-15040,-7717,-4022,-5003,-1276,-3989,-13479,-11002,-3301,8189,18244,19046,10908,4259,3310,11649,20331,30336,32821,24967,14177,-678,-9862,3303,7447,6028,925,5695,11232,9836,3524,-8128,-11181,2375,13733,20837,23658,18597,8532,-2735,-8900,-8340,-10798,-10068,38,3459,-7434,-10441,-8797,-11874,-9941,-6419,-348,5187,2480,-4831,-3323,7828,8421,-2854,-14302,2653,9966,14745,18219,11775,-22,-7427,-6084,-4000,-2659,-5505,-6606,-8304,-9182,-12740,-12336,-8498,-442,6588,6138,-1451,-7735,-17296,-11768,-3959,6092,4616,-89,-140,-2732,-1138,-1283,3799,9699,5539,9760,19719,23989,22754,21314,22921,19534,10172,3932,8247,15993,19421,27359,35015,30717,10407,-1092,-9668,-7106,-1924,2790,6326,6199,10294,13969,16604,14371,-3992,-17009,-6921,4119,9372,8871,11516,21540,44788,41278,17325,876,3395,4928,-53,-4922,7671,24158,27092,8851,-1321,-6903,-12855,-17224,-10783,-5049,-2028,5867,20681,31108,24734,6794,-7841,-572,15441,15124,6703,1093,-1881,-639,1852,3271,-5272,-8778,-4794,-8110,-2287,1547,-2718,-14960,-4513,22512,26892,15250,1679,-10428,-14975,-9416,-5061,-51,7280,10797,3770,-7968,-12414,-1269,16635,24329,16872,2076,-1572,318,-2500,-6747,-8744,-8987,-5075,1166,8076,14786,12136,4507,804,476,-2535,-11822,-17703,-14492,-5322,10014,22789,20080,10197,5696,1478,-7198,-14890,-15245,-12763,-9592,-4486,-9382,-14476,-6765,-1198,2638,-524,-5367,313,182,1277,2974,3579,191,-7015,-8707,-2100,-2922,-13820,-17592,-16929,-7985,930,2368,614,5214,11412,11213,8556,6854,5468,3079,1193,2957,8376,15392,20418,14958,-6856,-15296,1742,15072,13912,2261,-779,9647,20551,23634,20049,13005,4290,-2515,-3286,-2888,-5989,-12310,-2321,7737,6434,-1152,-5325,-8708,-9271,-5019,-1531,2454,6643,12540,12257,9279,6465,-3894,-13663,116,-971,-8185,-9952,-1201,3220,3371,-1773,-10648,-14729,-10861,-15830,-3622,9267,9126,700,-6296,-8374,-9760,-15249,-11663,-9498,-11803,-2392,12834,24178,25720,13070,-6187,-5201,-5734,-15549,-9727,-268,5826,9510,12642,3043,-17233,1536,6776,-536,-8222,447,11362,11637,5231,509,-1667,-1949,-2560,-10087,-8509,-4377,555,4448,677,-1997,-1796,-131,-1518,-9920,-11663,-15136,-13694,5063,17174,2630,-16510,-4505,9267,12922,7662,-1174,8052,23965,28813,17384,5737,14481,15969,7795,5577,15812,32186,31042,30141,27979,26526,12167,4958,-10385,-15734,-8760,-2288,471,-2552,-11951,-12753,-3479,10993,32185,43660,40697,28800,14667,-7770,-14809,-15841,-5619,7846,17265,10971,-1886,-585,148,-4680,-4309,-6588,3563,17702,24966,26254,22466,19340,20342,24402,17237,-237,-814,2236,89,-4216,-11102,-13376,-13127,-12766,-14927,-11617,-291,8011,7395,-63,-11678,-9576,4944,15583,8112,-4700,-14889,-10983,-5629,11642,40407,41652,16924,3282,-1986,-10091,-15313,73,8217,5328,-2523,-7331,-13213,-17001,-12300,-10297,-18292,-1656,13799,15313,8749,1211,-4132,912,15072,20015,11776,3922,-1883,-3779,-3844,-3829,-7721,-11102,2525,17701,20331,17543,12870,2795,-5405,-9079,-11675,-14505,-10262,-8142,-6095,3849,9607,4007,-4090,-8501,-8800,-10251,-12901,-10065,-11868,-17990,-15253,-13236,-12445,-14620,-10350,-5731,-6592,-10889,-11811,-6156,-6106,-11238,-9398,-413,2339,-1186,-5046,-3849,5411,22815,41811,41525,25726,6861,-9473,-17649,-5498,-3387,-11254,-15606,-3316,1913,4721,4428,7181,20196,25928,17755,16845,12042,575,-4369,-847,-4493,-12319,-12246,-7398,291,11191,23408,33546,34639,27984,25043,20213,17312,11502,13519,13086,5477,-4210,-8115,-599,17854,23101,22609,14229,683,-11152,-17009,-7975,0,-5271,-15419,-1456,1247,-3668,-8918,-8961,-9661,-5990,3154,14091,18230,11572,-71,-9838,-10641,-4434,3842,-6577,-16640,-13842,-16044,-981,10583,16082,10254,-4549,1101,3033,-2454,-2468,5057,12106,12452,13441,2941,-10642,69401,263138,436156,538043,505156,284761,38903,509988,900803,1012702,788822,312260,141325,456153,534560,404653,196016,44479,5086,9871,13679,6997,3929,-1275,-7615,-11211,-7868,4962,20580,20278,-1871,-7076,13688,27135,94312,568799,1399437,2202269,2482197,1899566,745698,1565397,3217011,3978815,3639936,2339506,755343,1317282,2392161,2583651,1999297,1089618,319942,150,10704,20067,28480,16457,-4702,4760,30221,40455,37126,15159,-14729,5414,18266,11659,-7565,-17991,-20933,-13587,-15853,-10222,1510,-5303,-11409,-15989,-10898,-9418,-6389,1194,13494,5041,-4222,-7815,-7790,-1223,-3553,1945,7572,-2025,748,15836,25501,6183,-14924,-4402,8483,18007,23285,15283,6165,2795,10986,15551,17977,12570,12621,36203,102023,231082,445518,602505,536993,176112,245880,720814,973230,881328,513996,32982,146741,299568,290867,183542,53084,-3652,-9996,-16942,-13522,-11249,-9048,-2744,3078,7855,6831,12095,14711,7060,-6155,-9694,42,2227,-8105,-6995,-4368,791,1030,2206,5361,10143,8336,6297,-6741,-15861,-16262,-11439,-4909,1926,3834,-393,-16513,-9169,-6401,-7445,-8493,-513,5654,29880,64443,56449,25866,-8704,-6837,7505,14180,23886,12130,1326,-155,-4095,-3642,-1009,7913,11154,95,-14470,-2415,6335,4817,-4961,-16751,-9701,-1326,6013,11190,5383,2174,-1308,-7838,-13376,-9105,3169,14098,16717,12640,11584,1398,2818,16267,27165,25562,4870,-2860,16018,20259,16823,5934,-11031,-17452,-7182,-1498,2057,3477,4550,11985,16008,14361,8620,2734,-2535,-9411,-10791,-9785,-8325,-6130,-2294,2049,8514,10966,13097,8736,5758,6852,9315,11181,10241,2895,-5354,-7305,-972,5186,25336,43513,37637,46800,44210,25232,15261,15488,20506,17634,7143,-6120,-13677,-16565,-9884,-7750,-13364,-19367,-18204,-17954,-15126,-12991,-13511,-10835,-12267,-12158,-14308,-19417,-17431,-13040,-9420,-344,10118,18329,23904,18177,10408,2588,45,2820,5650,1471,1196,3692,2492,-7200,-13579,-18801,-16647,-10998,-6716,-5120,-6402,-10573,-2316,4178,6504,8304,12831,23639,33443,47825,63217,56724,33577,9521,-1638,26307,86875,97722,65478,33012,4555,-1112,138,1340,10875,13318,6235,3970,5951,1370,-4079,-6723,-11352,-16518,-17911,-9502,11432,18768,16717,8148,-1220,2743,12470,11973,4621,-724,-4936,-6357,-1754,3148,4718,2248,2252,14314,17128,9576,2509,-7243,-12898,5189,20477,26606,14329,-2512,-11853,-13063,-6087,-1846,-9393,-17870,-20002,-14127,1845,31973,50605,48617,31311,10519,-7812,-9278,-15315,-16583,-12406,-6140,-2783,-6458,-15894,-14695,-6658,-3123,4496,19484,32880,20770,7324,-5849,-8438,-8071,-12350,-9134,-2610,-4656,1868,11067,14064,9168,1093,-5590,-7732,-16869,-15012,-12395,-8359,-4427,1294,5035,11221,16805,7280,173,5752,7442,8501,16727,14324,8577,6851,6586,6720,6080,1484,-5405,-473,8038,16684,25303,22669,11072,12189,15575,14513,9494,2730,-5673,-9699,-5272,886,-4580,-1542,6360,13315,13569,478,-9005,-10850,-9433,-6539,-10500,-15538,-13360,-7949,-308,4730,1132,-5352,-11667,-13670,-14742,-5412,8956,10715,-4663,-3207,8753,14587,12293,-1862,-11293],[-5236,-191,-1025,-4539,-6183,-6337,-7778,-9701,-7814,-687,2669,3515,3252,-76,-3983,-4520,-946,4277,5179,2942,-1786,-11250,-10932,-11116,-17761,-11173,-3276,7479,13760,9899,-675,-9550,-11989,-905,2459,-5248,-6158,-2448,-1154,-5855,-8845,2219,17401,18243,7813,-1600,-11159,-8343,-4806,-3758,-2091,-437,-2541,-3236,-9584,-4777,-5467,-6027,-98,8154,6391,-1618,3295,10538,21729,22996,10074,3277,2704,-6813,-4589,1933,-1833,-4974,-10590,-11066,-3352,2442,6997,11563,12523,5382,-4967,11365,15896,11997,-1418,-11757,1824,14245,20136,28621,35306,33689,19410,4488,-5388,-3404,3562,2467,1142,5377,9652,14357,13798,11308,10312,4858,-3712,-9845,-10286,-4906,1722,7976,1677,-3823,1265,-2233,-8983,-12774,-12957,-10698,-3254,4201,12229,17595,14934,6311,3145,6811,4197,-15396,5717,28469,45070,50513,51698,49842,30562,23649,24294,27050,21626,21781,24275,12921,109,-4440,-4846,-10475,-13436,1926,18300,16065,1263,-5048,10522,19034,13765,-1124,-10912,-1115,8029,15957,14014,5732,-844,-4081,-769,-4608,-16647,4937,3720,-39029,-23395,-33917,-98365,-188534,-220869,-130199,-19967,40600,53876,49938,16841,-745,-6100,-5993,-805,-14704,-6584,-4922,-12618,-11614,3831,15468,14991,8009,2751,-3271,-14337,-14154,-10278,-2090,4327,6068,6942,8371,1642,-7718,20337,39694,41583,31019,3551,-9357,7289,8207,36472,64747,81292,71933,42429,1676,-14489,-5427,-9480,-8227,1249,6251,4214,5640,6316,4894,7709,6622,4053,-1717,-4099,-6979,-8729,446,6457,6905,2658,-4673,-8835,-1832,2378,3980,9938,10937,-345,-4477,-1553,-14,-5905,-12042,-9418,-12290,-4365,4062,5157,5177,4749,5344,3187,-393,-8681,-12072,-13303,-14247,-16778,-10998,-6404,-4467,-1462,6074,5214,-7979,-16271,-17133,-7913,4476,22635,27255,23341,14962,7940,-1836,-5451,-14909,-19910,-20534,-16645,-15417,-15286,-624,12338,27381,52353,70012,31284,1806,-3261,11109,26363,35212,19772,-453,3017,7527,5295,-928,1543,9005,13969,11366,4731,-2029,-5184,-5604,-12327,-16803,-10513,-8176,-8144,-13150,-11615,-3575,4811,5931,-4532,-11436,-3297,1546,-4277,-13479,-1985,15581,22870,14816,3621,-5631,-2362,10072,27021,46179,51424,46407,30100,14685,6354,457,-4386,-4491,-6887,-13362,-7772,375,617,-3260,-10226,-8021,-5492,-8040,-10960,-16236,6211,34304,41584,33428,26512,28989,45204,48713,38509,25653,25550,36818,48669,55341,44349,21649,-4183,-12768,-1559,7030,7989,5805,3476,-3612,-12878,109,6815,3793,-1290,2,3626,527,567,4312,7774,13073,18432,18685,8766,-5096,-5083,515,1674,-7118,-4624,-617,-3840,-15390,3496,23837,29746,16154,-1376,3017,-809,-11933,-8947,1446,4306,367,1112,3731,6140,7319,4760,827,-4167,-6077,-5610,-1481,1074,-1715,-5265,-6594,-7767,-2795,5848,11483,13562,3329,1625,10250,6379,3844,8338,9256,4979,-419,-7749,-13233,-6309,-827,-2102,4497,9363,3600,-1412,-5873,-9672,-15876,-7343,5792,15861,2151,-12795,-18061,-14015,-3260,3810,10594,23455,28939,31560,31529,33854,31242,19469,7183,-4452,-10447,-13086,-8886,-4870,-3195,-3476,7481,15987,18702,7695,-3750,-8393,-8344,-7078,-5867,-1117,8297,18039,15584,-560,-11518,1012,11723,12742,2377,-11238,-10308,-5003,-4584,-9314,-13724,-14367,-13036,-3132,17873,40092,47041,32028,4353,-9194,4656,4976,-778,-10241,-9909,7976,11711,7211,-4353,-8041,-3086,-5967,-6195,1196,7515,10326,15527,22429,16347,509,-3893,-7487,-15618,-13311,-8715,-9448,-12550,-5846,-3701,-6331,-12035,-11448,-1914,-404,1154,6281,8752,1074,-2860,7989,5333,-6336,-13491,-13014,-7232,5522,26153,40634,27198,21575,18637,4492,-8135,-4445,-2085,1828,2139,3125,4447,-4855,-9847,2627,9206,10703,5695,-2068,-13961,-9610,-5913,-6506,-7088,-8576,-7692,-704,1479,-3201,-669,1619,-1770,178,18545,23507,23115,27827,28021,20781,10859,-3958,-8716,-614,-687,-6419,-10311,-4261,-4946,-4918,-2400,-5980,-9333,-4352,5518,19201,33744,34017,17907,7298,2175,-744,1508,2903,2980,832,-3890,-6638,-4493,632,6876,3318,-10438,-18894,-8998,-4544,-5751,4369,10439,10929,12634,6685,3867,18760,26941,22354,8410,-5745,-16078,-1244,7258,5018,1329,2342,-4068,-6034,8262,24008,36282,40100,34378,26591,11744,-4137,-10100,-12896,-14620,-15339,-5904,-1657,-5575,-8685,-3060,5715,3682,-7516,-15677,-5383,-383,-3407,-13123,-3674,9283,14464,6897,-5495,-7881,-5614,-3484,-4863,-9511,-9015,-5261,430,21009,28749,15098,1376,-11337,-16102,-12551,-9278,-5012,-744,1091,19,1280,-4118,-11211,-8586,-1688,-1731,-10785,-5747,9116,14151,11536,4557,-1203,-2496,-4235,-1997,4312,13700,21115,23235,17697,4970,-1850,-5224,-2843,-4494,-14514,-9345,1416,5750,-2461,-8013,-5097,-1620,-8227,-14025,-10280,-6200,-3284,-3930,-4398,-1529,1957,-29,-3987,-1777,9610,27403,44663,57328,47314,33683,16880,1948,-6571,-11619,-14713,-13440,-8801,-6938,-7729,-7843,-7882,-3273,1744,5699,9297,15308,4520,-11235,-14208,-11306,-5061,5499,16323,14348,11287,10150,11821,10980,4999,3756,1430,-7095,-12047,-8234,-6016,-15592,-14324,-13133,-484,18515,27772,17939,5328,-5271,-6432,-1083,1443,-8031,-7542,1102,-6169,-1997,13053,11632,15712,22944,20887,15012,8667,7648,6597,6438,3747,-9577,-3955,8143,9209,9089,3278,-8072,-354,19001,24099,14809,6351,-3990,-9075,-9754,-3839,5290,15922,12764,-2900,-15590,-6261,-3438,-4650,-6143,-4039,6908,22003,31444,27024,30129,27872,8659,8089,4919,-10660,-13083,-4737,1164,-4213,-4817,17459,30442,25387,10655,-5725,-15224,-12200,-3982,2987,6050,10014,9029,3932,3616,4656,6541,727,-10624,-11800,24,6860,-2497,-13832,-9938,-8259,-10706,-4883,-1923,-8768,-5000,-3997,-761,4286,4626,-932,-3834,-2061,-5515,-16227,-14669,-7584,-2136,-746,-593,1790,1773,-4435,-5859,991,3686,-2783,-2756,1274,2358,1078,-3505,-4626,-8494,-8806,407,1812,9838,25348,45637,60625,45936,14221,-3436,-14990,-10936,-2332,1472,-2470,-10132,-11877,-6456,-3751,-4020,-504,-3611,-12953,-11805,-3743,6409,15090,14922,8424,4811,5311,11846,20902,34984,45447,37133,19890,971,-7918,5205,6996,2563,-6331,-2718,4387,5493,1320,-8947,-8481,2283,11461,17666,21593,19403,11896,2280,-4812,-5419,-8048,-8686,137,3070,-7957,-13463,-9452,-11608,-9033,-5017,1534,7943,5271,-1861,-4530,2632,946,-7192,-13537,2485,8467,9412,13369,9943,139,-7281,-6806,-4946,-3731,-7084,-8351,-9377,-9129,-12765,-10969,-5383,1331,6210,5362,-1898,-8007,-12731,-5698,1129,10356,8158,2510,1509,-2991,-3911,-2620,4170,9149,4711,9460,22442,30607,30003,26149,24894,18222,4035,-14,7591,16017,20188,27250,33047,25299,5945,-3456,-12226,-4323,3407,6361,7777,5821,6869,10576,12342,8953,-8535,-17622,-5615,4340,8320,8408,11348,21598,41498,31573,10511,5771,12166,9996,3175,-2511,9142,24790,27220,9778,-467,-6587,-12485,-16752,-11064,-6407,-4056,5438,22565,34831,29350,8742,-7728,1477,17194,18410,10654,4190,185,1665,5900,8287,-1233,-11768,-7767,-10006,-3242,1090,-2545,-13906,-5224,19585,20889,10787,-113,-11330,-17684,-11593,-6122,1612,8586,10996,3400,-7324,-10984,-2180,14358,22159,15388,337,-2292,181,-1862,-5218,-7164,-7554,-3536,2158,8690,14438,13288,4305,-1009,-4469,-11871,-21533,-17735,-17995,-10904,3472,18921,20968,12050,5978,1228,-7947,-15658,-17607,-16846,-13452,-7247,-9883,-11625,-4478,1608,4300,-1532,-9387,-4292,-3990,-1277,1970,4173,2762,-4228,-8999,-6055,-5551,-16113,-14294,-12823,-6592,-279,628,-671,4357,9524,9048,7290,6692,4567,303,-2345,-1014,2817,8721,13983,11293,-8591,-14999,481,13003,13862,3583,-428,5766,12439,14469,12726,9602,3752,-2096,-2811,-1792,-3945,-12466,-3696,6597,6081,-1013,-4741,-7430,-6743,-3284,-1280,2585,7401,14287,14990,12737,8850,-3852,-12684,-3242,-6358,-9644,-4893,722,3794,4256,-420,-9328,-14840,-11056,-15540,-2668,10431,10334,1027,-7418,-10621,-11793,-14675,-9968,-8375,-12772,-4704,8708,18713,20745,12857,-5966,-4987,-5769,-15755,-11160,-3093,3814,9503,14451,5549,-15243,2257,9215,2135,-8945,-1989,9300,12260,6252,-151,-4301,-4863,-4842,-13095,-8165,-3531,1851,5630,2457,262,0,404,-2674,-10863,-11374,-15378,-11578,7695,16190,-2282,-18633,-4814,9625,14036,10004,2666,13181,30139,31988,18163,4409,13666,15337,7256,8336,21147,33035,27213,24039,21796,25283,13316,6969,-8058,-15467,-9504,-1009,3214,1402,-8005,-14792,-8004,7274,29716,38998,36031,27870,15574,-7568,-13485,-16113,-6664,7389,16981,9892,-3010,-2737,-4826,-9639,-7128,-9429,1874,16730,24734,27646,26155,23282,24937,29908,21359,1455,-2279,2393,818,-4327,-12269,-14593,-13746,-13647,-14196,-9588,2142,9729,8156,363,-11271,-8676,7268,15804,6816,-6190,-13977,-7031,-908,18182,44736,46904,21114,3934,-2029,-6831,-8616,155,5314,1991,-5798,-10543,-14884,-17846,-12949,-11492,-17002,-102,13503,13203,4941,-1860,-4993,1099,15998,21534,13710,5580,-705,-2809,-2468,-2367,-6655,-10490,2197,15244,16353,14206,11958,4630,-2361,-6430,-10272,-14039,-7669,-4068,-338,9834,10452,3323,-4188,-7509,-6922,-8344,-11149,-9413,-11940,-17594,-14190,-13608,-12762,-14831,-8413,-5816,-7675,-11349,-9564,-3156,-3324,-9317,-9075,963,5932,2967,-1527,-1987,5275,21757,41717,42660,26825,7778,-8362,-16239,-5912,-3056,-9843,-16555,-4478,827,3969,4491,8034,21558,23785,14240,13708,9228,-2155,-4402,1815,-54,-7291,-11119,-8613,272,11640,23297,32491,32054,25287,23433,19884,18537,13508,15744,15186,5890,-4732,-8383,2502,17708,19574,18108,10641,-1741,-12194,-22545,-10886,-1824,-5606,-14605,-1303,-1552,-7511,-10037,-7208,-7292,-4313,3767,14057,17298,12055,2836,-6815,-9103,-756,6000,-4295,-13055,-9619,-6727,-547,5677,4986,-3015,-3217,18388,31292,36747,37450,37282,33185,21057,13927,2933,-6610,62233,212218,332359,396132,365299,207872,26953,364280,669461,767730,608303,244102,107138,339912,398596,295838,137713,33566,4530,8099,12579,8095,7385,3458,-3535,-9945,-7653,4341,19067,19248,-3235,-8039,11011,23588,73048,427272,1069151,1673887,1861944,1391329,542012,1282292,2527991,3038971,2714824,1695773,538820,1086302,1890765,2008775,1538242,830945,233677,-4928,7175,6930,9417,1917,-7337,-12704,-10744,-15331,-17935,-17821,-22472,-14070,-3922,5130,2340,-9881,-18338,-12014,-6188,-2594,3127,-6713,-12602,-13923,-9970,-9755,-6857,672,13334,8206,-1911,-6808,-7082,-1418,-3187,2162,12030,14320,10344,-3214,-16940,-18317,-4391,1379,11266,18523,12102,-1028,-113,1979,9187,13264,16362,13346,13553,31938,72998,156457,322662,459357,416727,137830,176039,531899,720002,648044,368734,19674,86520,187024,180876,114182,25978,-10219,-9444,-15216,-13250,-9940,-10512,-6624,1981,9866,10758,13490,14752,8013,-6145,-10868,-13,4313,-4631,-4543,-2279,2160,2792,4550,7947,12280,10534,8585,-5793,-15896,-15506,-9971,-3296,2769,3603,82,-14676,-9506,-7872,-9432,-10467,-948,5083,26457,56436,48743,26437,-4307,-8739,5396,11752,24002,16053,2761,1267,-2594,-3075,-1759,6021,8604,-2458,-12457,-144,8554,5982,-4082,-15430,-9101,-766,6979,13522,8429,4120,-790,-8613,-15164,-12537,-1642,9381,13987,10189,9066,3833,6783,13837,15789,15483,-157,-3058,16677,19696,14063,1668,-14545,-13311,-4917,-927,2420,3865,5628,14984,18753,14597,7779,1088,-3795,-8441,-8211,-8038,-8076,-6709,-3117,1781,9426,12492,14502,10301,7370,7703,9016,10977,12037,4463,-5059,-6867,741,6647,27434,43925,37696,47785,44698,27397,19388,19865,23611,18060,4939,-8615,-13253,-17658,-13449,-9329,-13833,-17965,-16639,-17148,-14221,-11780,-13256,-10747,-11130,-10122,-12213,-17635,-17107,-11997,-7345,2134,12253,18927,22073,19236,13205,5730,2162,4349,6643,1899,1927,4529,3126,-6458,-12910,-17055,-15492,-11236,-7911,-7322,-9505,-9181,292,5684,7590,9778,13968,23186,30120,43405,56761,50641,29138,5131,-3844,26767,72826,76865,52267,25389,1169,-6462,-3085,-46,9966,12928,5723,3646,4734,143,-5050,-7693,-12638,-17975,-18984,-11192,10332,19864,17754,8491,-3754,-2983,9106,10304,3508,-1067,-5224,-7676,-3238,2963,6210,3688,2153,13836,15960,6722,-1506,-10146,-9449,8351,25108,31730,18754,915,-8915,-11483,-6602,-4398,-12500,-19425,-17267,-15063,-3492,18716,33607,35643,25214,12104,-2601,-5850,-12798,-14756,-10995,-5119,-1337,-5051,-14509,-15768,-7644,-2390,9191,27082,34950,20129,6426,-5913,-6477,-3561,-7172,-17290,-7607,-5577,3103,12880,15245,9625,1173,-5680,-5788,-14805,-14378,-13071,-7075,-1522,5701,8651,13570,17975,7333,-409,5659,8775,9977,16718,12894,7337,6039,5685,5623,6040,3218,-4900,-3465,4880,15512,27294,28266,15639,11372,10842,9285,6817,2167,-6539,-10466,-5381,499,-4607,-1115,7642,14762,13709,603,-8324,-9688,-9069,-7225,-10810,-11413,-10059,-4580,1523,6245,3696,-3130,-9793,-12843,-15520,-6764,6018,9499,-4674,-3281,8322,14167,10998,-3130,-11147],[-4586,-799,-2921,-5210,-5739,-6277,-8124,-9369,-6618,-317,2346,2785,1742,-2058,-5568,-5142,-288,5806,5684,1429,-4328,-9585,-5239,-7022,-17696,-11909,-4147,7103,13918,10334,-558,-9942,-11998,-682,1718,-7611,-10162,-4888,-2338,-7002,-10232,1438,17262,18937,8630,-834,-8954,-5104,-587,-345,-88,1088,-564,788,-5728,-4673,-7047,-8229,-1532,7317,5699,-1222,4297,11976,21483,23937,12172,6079,3694,-7990,-5788,2385,-104,-2177,-8380,-9655,-2039,3958,8592,11940,10889,2320,-7363,12232,15024,11258,-782,-11529,760,12812,17202,22710,25251,24901,14751,2744,-7965,-5908,1819,1504,1142,6182,10468,14381,13136,9564,8427,4413,-3295,-9735,-10053,-3927,4552,11037,1229,-4558,1150,-3380,-11544,-16045,-16658,-15272,-6636,3377,14356,20987,17299,7763,5028,9330,5423,-13908,9683,35514,56579,66155,68009,57103,28093,22872,25823,29468,22967,23242,26132,14148,417,-4667,-4623,-9959,-11972,4653,20087,15568,-43,-3486,12706,20864,15043,-663,-12011,-4698,4760,15571,15629,7517,-175,-4024,-463,-4911,-16733,5908,3534,-45859,-44537,-62924,-132522,-239114,-297791,-206062,-67924,22767,54833,54451,17788,-2754,-16210,-5764,8111,-4618,-4663,-6295,-15438,-8672,5610,13867,9799,2192,-1076,-4366,-12987,-13039,-7928,830,6217,5964,5048,6962,2207,-7193,18536,38141,40512,29070,2465,-7446,11490,12612,39505,69292,87307,78492,48273,4483,-15385,-6243,-10233,-8907,-381,3405,755,2929,5156,4500,6568,4092,532,-4750,-5485,-8579,-8973,3358,10487,12958,7739,-2151,-11136,-4315,810,2968,11487,13146,111,-6795,-3131,-753,-6308,-11177,-8055,-10998,-5038,4832,6681,6489,4585,4427,2571,-586,-8564,-12320,-13172,-13802,-17108,-12539,-8803,-7657,-6052,-254,915,-11151,-14619,-15644,-11184,-2815,13131,20981,20814,17037,14708,4328,-3491,-13042,-17331,-19122,-16293,-15200,-14861,-915,12263,27004,52206,66955,26463,-275,-1328,16483,32535,37935,17175,-1221,5079,8945,6024,-471,1794,9176,15262,13681,6273,-1304,-4771,-5386,-12030,-16989,-10484,-8355,-8831,-14142,-9422,-349,9568,13439,3922,-9064,-3372,764,-6366,-12505,-585,16592,25196,16868,4584,-4389,-388,11167,24891,40833,42889,36063,22057,10369,5165,1510,-2874,-3401,-6200,-12920,-7472,308,478,-3082,-11791,-11929,-7417,-8461,-9417,-13371,5398,32332,35240,31032,28501,34758,55176,59527,47110,32208,31533,40308,46047,48871,41070,19874,-6101,-11085,-42,7009,6405,4648,2992,-2954,-12451,-4323,2672,2112,-1502,-125,2591,305,838,3530,4513,6884,11802,12693,4516,-6639,-1149,5989,6819,-5741,-10744,-1843,-2721,-12249,2451,22181,29395,14565,-2881,3493,523,-10544,-9636,1880,5830,1193,-789,-2603,-150,4032,3784,617,-4118,-5777,-5494,-1302,1557,-1226,-5454,-6988,-7247,-942,9213,15358,16523,3676,-2084,5251,-1291,-2612,3639,6847,4343,-862,-8537,-12346,-4328,92,-3464,2553,9723,5001,371,-4403,-8487,-14133,-7891,4258,12940,-444,-14808,-19413,-13996,-4652,2113,8912,21907,28083,29840,27631,27570,27306,16834,6030,-4346,-9287,-12566,-8734,-3355,-1347,-3422,8629,22314,23946,8601,-4052,-7616,-7721,-7787,-6619,-1495,8204,19033,17878,1171,-11590,-2363,6409,9698,3197,-10081,-12223,-8643,-9457,-14721,-17318,-14718,-12302,-3227,17816,43188,52170,35773,6499,-7498,3357,3189,-3417,-12454,-8807,10256,16722,10456,-4363,-3797,1029,-4362,-7271,-644,6007,8875,15717,26249,21843,3045,-3921,-9569,-15134,-9087,-7264,-9945,-14457,-7113,-4864,-7648,-13780,-13970,-3080,-704,1048,5890,8218,915,-940,10155,6822,-4808,-12223,-12060,-6073,5676,23341,32814,21138,16589,16419,4647,-7855,-3654,-1678,1225,1049,3058,6176,-545,-13141,120,7469,9959,6134,-1885,-16470,-12062,-9376,-12363,-12865,-8929,-6943,2138,7003,1414,1533,2981,23,1675,16988,17823,16264,21421,24264,18735,9765,-3479,-8615,-1307,-843,-5797,-8288,-2725,-3742,-5257,-4669,-7073,-8596,-3957,5102,17597,29435,34576,20267,8354,2394,-1353,427,2261,2534,634,-4354,-7893,-6889,-1384,6628,6341,-3897,-7459,-2664,-1124,-3180,5229,10206,10035,11697,6532,3770,17668,24809,20297,6721,-7124,-17060,-528,7896,5552,1138,1382,-4693,-5827,9686,26573,38109,41105,34100,25983,11440,-4697,-10313,-12437,-14323,-16100,-7696,-3073,-6614,-11085,-5689,4548,4892,-5794,-13246,-4530,469,-2897,-12391,-2860,9808,14146,6490,-6235,-6628,-3696,-2158,-5071,-10807,-10296,-5147,2534,25055,32351,17371,3107,-9989,-15258,-13864,-11231,-6037,-2861,-2153,-3390,-1204,-5995,-12703,-6002,3790,7243,-1929,-4462,8187,12316,9951,3395,-1956,-3591,-6894,-4873,3379,14452,23666,26780,20790,7659,226,-4341,-4297,-7382,-16128,-8151,790,3554,-4635,-10052,-7528,-3599,-8974,-13812,-10048,-3961,-625,-2433,-3959,-1517,2139,848,-2254,117,11320,30149,51407,64444,53898,39237,17708,1871,-6462,-10904,-13221,-11275,-6114,-3425,-2300,-3531,-4900,1388,9012,15328,21380,28482,10760,-11076,-14058,-10720,-5286,4677,14311,12203,9786,8015,9405,9434,3443,1795,-1389,-9964,-13269,-14297,-7113,-16473,-13250,-13312,-1570,15226,22511,13866,3584,-6098,-6800,-1022,1310,-9009,-6728,1301,-5941,-3053,7042,6222,10791,19160,21525,16283,6402,4045,3495,5256,2816,-9653,-5302,5821,8120,10835,5739,-7534,-1738,17538,21992,13749,7243,-2237,-7345,-8655,-3966,4416,15698,14187,-746,-13939,-7190,-4272,-5515,-7253,-5242,5931,19893,28505,24423,25977,20255,3547,6180,3980,-9444,-10489,-2592,2797,-2376,-5964,17363,34737,32081,16156,-2259,-12623,-11672,-3200,5182,9783,14696,12822,6987,5033,6236,9515,5132,-7507,-11158,-692,5200,-5014,-14604,-9389,-7952,-9470,-3626,-1537,-9663,-7721,-6993,-2360,2830,4328,552,-1160,1595,-2357,-13355,-13192,-4713,1901,3884,3214,4588,3839,-2820,-3743,4355,5240,-4010,-5147,-1028,-146,-721,-4548,-4614,-6215,-6264,1953,1146,7868,23032,45439,61663,49648,16989,-2572,-17450,-13137,-5592,-1621,-3694,-7128,-8711,-5470,-3998,-3624,-370,-3573,-12188,-12826,-4682,3465,10583,9761,5492,5042,6836,11436,20585,38067,56255,48311,25009,2238,-6767,5119,4762,-2061,-13732,-10594,-1542,1817,-207,-8359,-6168,1542,8131,13054,17876,18846,14529,6915,-708,-2275,-5301,-7383,-114,2199,-8050,-13605,-8971,-10807,-8040,-3709,3305,10386,7812,1110,-4720,-2501,-6904,-12001,-11965,2362,7562,5051,8471,7717,-81,-7319,-7400,-5507,-4111,-7812,-9292,-8892,-8073,-12862,-10604,-3040,2921,5172,4006,-2444,-7182,-7890,-756,5279,13744,11036,4460,2552,-2906,-6003,-4360,3547,7621,3274,8535,24147,36704,37115,30304,25763,15820,-2565,-2053,7008,15131,19936,25916,29104,17937,615,-5995,-14567,-2205,7286,8972,8884,5262,1682,5259,6658,2933,-12908,-16421,-4667,4323,7866,8547,11065,20676,35901,21185,4676,10036,19814,14437,6014,-603,9743,23911,25692,10112,65,-6570,-12575,-16466,-11368,-7821,-6104,4289,23063,37253,33205,10262,-7390,2497,17467,20274,13867,6600,1630,3314,9159,11849,1212,-10352,-10144,-12584,-4711,310,-2602,-13014,-6089,16111,14801,6367,-2075,-12027,-15441,-9541,-5836,2987,9375,10914,3212,-6345,-10198,-4054,10303,17910,11951,-2245,-3526,-380,-1434,-3517,-5078,-5665,-2023,2691,8446,12639,13055,3254,-3549,-9933,-17132,-13355,-11627,-14690,-15613,-2955,13579,20010,12942,5564,594,-8568,-15995,-19631,-18917,-12285,-6872,-8127,-8792,-2500,4147,5590,-2300,-13293,-9261,-8287,-4099,320,3940,4231,-2255,-7926,-10196,-8919,-17732,-10448,-5724,-1909,-617,-1133,-2204,3137,7151,6312,5366,5565,2774,-2944,-5653,-4191,-1734,2052,6226,5253,-12125,-13941,-622,10378,12795,4219,-525,1259,3977,5455,5661,5853,2632,-2244,-2894,-1255,-2285,-12108,-5800,4579,4951,-1389,-4611,-6656,-4939,-1907,-1380,1802,6872,14414,15885,14355,9650,-4722,-11969,-7634,-12233,-8557,-966,1530,3326,4108,107,-8628,-15438,-11982,-15856,-2502,10396,10345,766,-8757,-13319,-14492,-13539,-8768,-7823,-14266,-7488,4252,12834,14981,11298,-6572,-5426,-6409,-16516,-13359,-6552,1266,8955,15601,7626,-12809,2286,10999,4389,-9763,-5305,5927,10996,5648,-2175,-7713,-5388,-4209,-12065,-8474,-3866,1567,5053,2905,1540,869,-199,-4813,-12526,-11525,-15762,-10664,8084,12352,-7939,-15700,-4953,9166,13872,10404,4393,16015,33527,32799,17402,2436,11721,13884,6677,10864,25033,32042,22515,17058,15348,22460,13821,8573,-6094,-15960,-11026,-182,6038,5602,-3893,-13507,-13741,1714,24619,31873,29760,25413,14878,-8233,-12674,-15052,-7266,7409,17014,8857,-4398,-5570,-10163,-13247,-9082,-12766,-1610,13115,21523,26073,27136,25041,27141,31850,22203,1930,-4444,1668,725,-5231,-14189,-16827,-15376,-15271,-13563,-8505,3453,10171,7627,-423,-11827,-8518,8029,13747,3807,-8682,-12453,-3651,3534,23030,44945,47910,23245,3572,-2865,-4209,-2272,3643,4913,-46,-8269,-13630,-17479,-19524,-13706,-12520,-13992,259,11479,9425,-98,-5565,-6441,568,15584,21216,13897,5767,-751,-2925,-1956,-1542,-6121,-10424,1088,12174,12167,10505,10096,5349,-445,-4760,-9601,-14022,-6151,-1116,3999,13194,9383,1605,-5010,-7239,-6162,-7633,-10490,-9672,-12758,-17352,-13938,-15459,-15504,-16157,-6969,-6688,-9556,-12430,-8120,-1234,-1297,-7476,-9121,1336,8631,6253,898,-1250,3763,18815,38736,40616,25625,6945,-8737,-15371,-6954,-3594,-9055,-17960,-6422,-906,2519,3745,7999,21713,20994,11389,11903,7700,-4928,-5168,3417,3135,-3039,-8517,-9869,-441,11133,21575,29005,27245,21098,20769,18675,18816,14633,17062,16468,5336,-6843,-8807,5366,15798,13907,11060,5348,-4963,-11603,-17303,-13073,-4777,-7239,-13975,-1638,-4493,-11206,-10864,-6387,-5961,-3334,3699,13195,15604,11948,5171,-4113,-8166,2890,7962,-2566,-10518,-6473,-3363,11717,27216,32515,23263,10977,24364,40137,49606,50503,47059,38273,22001,12909,1919,-4301,52638,155046,224629,254978,228136,131176,16040,221907,435143,513932,416376,169435,71698,221768,260121,187353,82384,23278,3127,5566,10674,8654,10207,7293,-343,-8925,-8204,2840,16292,16502,-5778,-9763,6838,17675,49703,281512,723034,1125435,1230357,890871,345990,951908,1778723,2058010,1780096,1069149,333412,813781,1343913,1398239,1055136,561973,147184,-7616,5805,2481,2780,-1635,-8689,-11871,7127,11426,2662,-8954,-19306,-875,15786,21922,11641,-5110,-16812,-8375,-4600,-3994,-819,-9764,-14278,-12656,-10260,-11316,-8408,-658,12169,10017,-979,-7175,-7676,-2446,-3794,1959,20276,33197,36503,24929,3885,-4652,4088,13336,27335,34990,22424,128,-3353,214,6528,9791,13644,13082,13288,25686,42982,85159,200570,308912,286912,95646,109639,342013,464276,413056,225093,9044,39735,92388,88956,56775,5539,-15708,-9737,-14705,-13729,-9422,-12566,-11254,224,10317,13265,13535,13251,7411,-7415,-12707,-618,5609,-1921,-2846,-1210,1840,2577,5144,9429,14178,13118,11033,-4847,-16159,-15687,-9481,-2797,2381,2010,-1001,-14050,-10712,-10199,-12047,-12354,-924,4113,21925,45947,38084,24019,338,-6440,4060,9174,22982,19457,3923,2269,-1549,-2965,-3212,3098,4789,-6116,-10721,1309,9769,6061,-4131,-14886,-9190,-1049,6747,14016,9586,4388,-1881,-10822,-17865,-16494,-6913,3797,10782,8554,6421,4847,9641,12947,5132,4633,-5676,-3919,15682,17718,10428,-3057,-16682,-10434,-3900,-1874,964,2305,4560,15652,19709,13879,6243,-1321,-6104,-8216,-6163,-6679,-8338,-8128,-4747,1181,10311,13880,15444,11226,8254,7621,7548,9286,12258,4792,-5787,-7217,1614,6763,26889,41253,35812,46256,42638,27861,22348,22966,25194,17397,2374,-11058,-10499,-12914,-15580,-11436,-13966,-16596,-15759,-17052,-13958,-11130,-13358,-11283,-10588,-8710,-10824,-16534,-17007,-11441,-5805,3564,12711,16960,17609,18257,14927,8355,3782,5142,6657,1428,1986,4810,3183,-6395,-12959,-15831,-14835,-12130,-9709,-10084,-12983,-7911,1436,5639,7291,10040,14017,21776,26312,38122,49087,43134,23540,1442,-3689,25691,57342,57078,39321,17162,-2410,-11110,-7080,-2285,7896,11029,3894,2068,2595,-1677,-6410,-8782,-13275,-17425,-17315,-10947,9715,20331,17811,8186,-6214,-9347,5366,8741,2966,-617,-4922,-9080,-4989,2855,7723,4893,1207,11848,13417,3215,-5927,-13136,-6497,10794,28749,35084,21842,3314,-7061,-10492,-7649,-7793,-16110,-18782,-14353,-13927,-10191,4278,14906,20427,17184,11920,2091,-2645,-10133,-12791,-9845,-4529,-492,-4242,-13380,-17141,-9058,-1957,13908,33812,35125,18533,4839,-6301,-4778,770,-672,-9401,-11115,-6300,3862,13629,15155,9045,1065,-3655,-501,-9643,-11121,-13364,-6026,1083,10304,12541,15464,17942,6570,-1314,5140,9699,11375,16466,11339,6087,5086,4475,4099,5355,4046,-4895,-6603,2117,14781,28982,32769,18964,9103,4263,1723,1644,-147,-8406,-11659,-5783,-194,-4759,-1108,8105,15428,13351,396,-8292,-9145,-8985,-8110,-10277,-6865,-5605,-1212,3047,7235,5837,-940,-7535,-11432,-16513,-8305,3000,7923,-4552,-3397,7641,13422,9533,-4295,-10631],[-4642,-2358,-5579,-5468,-4463,-5705,-8252,-8821,-5668,-455,1504,1625,-3,-4054,-7475,-6253,55,7305,6145,-346,-7412,-6793,156,-2937,-15651,-13026,-5708,6095,13500,10300,-835,-10807,-12037,-723,957,-9183,-14738,-8061,-4371,-8752,-12074,444,16772,19216,8997,-615,-6985,-1580,3825,3165,1530,1920,960,4838,-1558,-4525,-8650,-10789,-3581,5487,4127,-1388,4921,13423,20708,24201,13892,8519,4301,-9329,-7383,2204,1180,89,-6279,-8362,-741,5480,9846,11459,8050,-1837,-10106,11125,12574,9395,-834,-11232,-743,10658,13516,16507,15460,15422,8820,-156,-11297,-8681,-323,101,733,6479,10643,13765,12061,7523,5667,3013,-3547,-10130,-10315,-3533,6560,12474,-301,-4433,1988,-3329,-11912,-15383,-14655,-14342,-8751,2344,14789,21988,17827,8240,6277,11283,5965,-12559,14195,44502,70815,83370,82397,60062,23916,21250,26630,31313,24023,24446,27360,14747,330,-5245,-4770,-9812,-10860,6689,20406,14203,-1389,-1950,14396,22186,16353,378,-12839,-10118,-35,14020,16465,8755,22,-4521,-753,-5554,-18153,5378,1868,-48909,-62235,-89816,-165601,-288059,-373571,-276604,-107425,11119,58222,58590,18169,-3717,-12189,586,15023,3142,-104,-5239,-15435,-5915,6961,11456,4320,-3079,-4743,-5761,-12011,-11658,-5400,3329,7223,5073,2754,5384,2849,-5655,16860,36189,38944,26882,1607,-5266,14537,16117,41715,72987,92546,84461,53685,7245,-16834,-7592,-11523,-9898,-2399,137,-3131,-534,3123,4148,6071,2404,-2479,-7928,-7314,-9913,-6465,6227,13570,18051,12200,19,-13030,-7299,-1542,1258,11807,14202,660,-8990,-4705,-1649,-6845,-10579,-7300,-9658,-5692,5483,8095,7719,4268,3083,1529,-1084,-8639,-12899,-13413,-13450,-16566,-13566,-10833,-10681,-9613,-5473,-3691,-14621,-13103,-13749,-11493,-8138,3300,11860,15378,16545,19626,12657,2774,-8380,-14316,-17573,-15897,-14839,-14820,-1749,11378,25552,49539,60079,20527,-2597,1096,21718,37762,38575,13606,-1239,7192,10325,6738,-24,1653,8504,15474,15042,7149,-1029,-4759,-5555,-12036,-17336,-10749,-8766,-9472,-14675,-8312,1227,12323,19154,11715,-4613,-3308,-221,-8183,-11312,994,16781,26084,18118,4971,-3721,1121,11806,22386,34701,33657,25324,13495,5156,3146,1911,-1778,-2640,-5863,-12833,-7328,-163,203,-2243,-9235,-11564,-8715,-8832,-7836,-10475,2889,27701,28333,28714,30651,40252,63784,68722,54865,38813,37527,42571,41569,40370,36078,17414,-7943,-10001,999,6592,4597,3366,2215,-2737,-11072,-9385,-2471,-818,-2561,-1032,759,-508,605,2330,922,-14,3434,4517,-1366,-7441,2848,11353,12319,-560,-8596,985,1337,-7716,-166,17998,26420,11617,-4830,3930,1864,-9201,-10830,1548,6671,1662,-2891,-8274,-6403,71,2204,52,-4148,-5551,-5511,-1285,1909,-963,-5632,-7087,-6670,547,11976,18827,19525,4831,-6454,-2068,-10405,-8435,-342,4281,3241,-1825,-9833,-11414,-2544,565,-5292,358,9977,6440,1879,-3298,-7506,-12428,-8432,2211,9022,-3813,-17418,-16856,-11177,-5216,400,7033,20015,26810,27471,22787,20561,22308,13363,4530,-4022,-8128,-12245,-9093,-2507,-500,-4022,8388,27094,27704,8448,-4766,-7083,-7570,-8888,-7758,-2312,7452,18935,19235,2275,-11485,-5577,1461,6607,3863,-8650,-14004,-13075,-14955,-17095,-14443,-13935,-12568,-4531,16362,44771,56322,39450,8993,-6378,1032,573,-6575,-14128,-7684,11804,21542,14120,-2226,3088,5451,-2841,-8678,-2548,4592,7390,15383,29364,27264,5728,-3906,-11317,-12886,-6168,-6522,-10352,-16077,-8491,-6261,-9145,-15398,-15666,-3775,-936,818,5406,7790,1391,1381,11797,7646,-3758,-11250,-11295,-5397,5122,19610,25062,16010,12504,14304,4697,-7655,-2842,-1283,495,-243,2341,6383,1692,-11918,-1823,5853,9256,6934,-422,-13590,-13273,-11819,-14168,-8983,-5936,-5861,4541,11820,5004,2911,3613,1311,3463,15766,13036,10374,15172,19713,15743,7770,-3840,-8733,-2233,-1474,-5651,-6435,-1316,-3030,-6068,-7177,-8277,-8350,-4134,4105,15230,24333,33582,22214,8982,2229,-2015,-876,1162,1577,-19,-5207,-9534,-9660,-3873,5590,9097,5577,4755,8259,5632,-88,5638,9203,8363,9948,5842,3538,16389,22261,17768,4987,-8418,-17078,-25,8161,5750,626,29,-5462,-5655,10764,28165,37890,39523,31854,23776,10142,-5590,-10494,-12386,-14620,-17234,-9800,-4702,-7618,-13285,-7974,3586,6340,-3541,-10876,-3719,581,-3137,-12373,-2738,9581,13222,5603,-6119,-3797,-1313,-1024,-5620,-12514,-12086,-5479,3995,27898,34763,18890,4216,-9195,-14829,-13758,-12032,-7096,-5426,-5848,-6527,-2877,-7512,-13143,-3583,9439,17885,9552,-288,6991,10054,8055,2012,-2974,-4901,-9881,-7591,2913,15199,25938,30030,23573,10285,2290,-3211,-5567,-10542,-16697,-7333,-245,1049,-6886,-12012,-9911,-5563,-9590,-13901,-10261,-2341,1266,-1251,-3522,-1585,1992,1114,-1304,1424,12135,31187,55245,67788,57565,43319,18023,1849,-6053,-10136,-11739,-9059,-2995,1691,4135,790,-1919,6151,16537,25392,33710,41647,17150,-10537,-13787,-10550,-5907,3198,11219,9348,7781,5354,6359,7266,1760,144,-3416,-10795,-10642,-13212,-8567,-17728,-12037,-13341,-4090,9910,15457,8865,1162,-7262,-7301,-1065,1037,-10149,-5767,1396,-5809,-3933,1712,1754,6255,15007,21013,17105,4195,24,-40,3786,1667,-9180,-5898,3361,6705,12416,8536,-6089,-3587,15292,19136,12257,8042,-307,-5606,-7709,-4207,3353,14956,15093,1157,-12425,-8288,-5238,-6290,-8182,-6620,4399,16719,24081,20612,20660,12149,-1538,4538,3385,-7609,-7473,-925,3550,-1477,-6425,17041,38528,38480,21570,1272,-10231,-10843,-2491,7024,12931,18301,15569,9435,5997,7042,11789,9378,-3593,-9590,-993,3619,-7282,-14935,-9323,-8250,-8850,-2732,-1353,-10433,-9945,-9078,-3668,1299,3877,1928,1277,4537,-106,-11040,-11218,-2139,5266,8238,7867,8309,6458,-787,-1267,7502,6282,-5094,-7243,-2751,-1693,-2006,-5551,-4790,-4050,-3178,3585,481,5688,19808,42929,59500,51070,19237,-1433,-19723,-15169,-8630,-4631,-5034,-4794,-5735,-4575,-4560,-3739,-844,-3836,-11385,-13730,-5767,-318,4858,3974,2581,5185,8112,10719,19587,39482,64150,57337,29242,3245,-6266,3319,1192,-7113,-18461,-16385,-5739,-351,-114,-5979,-4046,532,4304,7669,13080,17155,16410,11065,3263,914,-2516,-6020,-474,1126,-7604,-10321,-6794,-9110,-6646,-2200,5249,12725,10325,4236,-3333,-5918,-12752,-14913,-9414,2739,7321,2219,4078,5499,-378,-7270,-7643,-5535,-3519,-6752,-7803,-6240,-5614,-12272,-11174,-1744,4326,3942,2575,-2576,-5051,-3337,3301,8670,16473,13498,6034,3219,-2829,-7338,-6104,2341,5613,1672,7435,25148,42128,43856,33831,25800,12839,-8751,-1901,6842,14001,19345,24285,24605,10219,-4879,-8184,-16238,-781,9972,11061,10222,5446,-3871,-1164,625,-2458,-15792,-14555,-3985,4202,8002,9322,11061,19381,29357,11795,631,13220,26220,18218,8433,929,9673,21907,23150,10327,805,-6138,-12292,-15721,-11176,-8784,-7711,2914,22754,38990,36835,11968,-6386,3053,16883,21009,16528,8594,2901,4765,11793,14021,2244,-7841,-10385,-15152,-6015,-180,-2317,-11730,-6306,12890,9365,2632,-3573,-12002,-12417,-5347,-3511,4645,10267,11215,3809,-4723,-9397,-6127,5453,12662,7786,-4439,-4460,-630,-491,-805,-1453,-2502,93,3411,8019,10254,12265,2376,-5224,-11185,-9235,-5165,-6170,-10801,-18219,-8325,7836,17874,13490,5328,472,-8033,-14912,-17739,-15598,-8883,-4168,-4477,-5241,205,7455,7582,-1647,-12340,-11794,-10724,-6145,-1124,3632,5264,-552,-5812,-12928,-12197,-14793,-5830,2955,5099,1130,-1737,-3010,2435,5220,3988,3709,4297,912,-5753,-7808,-5565,-3528,-1649,290,-579,-15284,-11566,-916,8053,11532,4936,-253,-2500,-2765,-1347,280,2898,1899,-2069,-2673,-437,-208,-10255,-7423,2803,4088,-1307,-4008,-5485,-2998,-186,-901,1083,6001,13807,15699,14688,9416,-5756,-11180,-11696,-17046,-5594,2502,2227,2827,3936,794,-7573,-15409,-12633,-15733,-2132,10194,10138,838,-9151,-14822,-15285,-11478,-7094,-6854,-14913,-9374,900,8039,10003,9659,-6817,-5258,-6380,-16442,-15271,-9560,-757,8809,16956,10167,-9531,2844,13099,7025,-9561,-8358,2540,9012,4448,-4426,-9296,-1662,194,-7840,-8227,-4331,697,3803,3041,2775,1764,-907,-6787,-13615,-10933,-15120,-9920,7344,7269,-12695,-12889,-4377,8848,13515,9983,5010,17203,34643,32291,16222,776,9662,12657,7003,13892,28460,30590,18336,10647,10017,19703,14875,10764,-3543,-15902,-12100,1304,9936,10884,1293,-8810,-18683,-3563,18913,24364,23682,22788,13816,-8563,-11257,-12477,-5484,9467,18769,9050,-4889,-7538,-12996,-11842,-8492,-14791,-5477,8707,17362,23356,26760,25668,27786,31166,21085,2292,-5969,1227,1045,-5642,-15362,-18718,-16717,-16459,-12318,-7123,4935,10662,7153,-1087,-12018,-7857,8429,10940,615,-10492,-9616,299,8921,26957,42365,45780,24278,3458,-3145,-1226,3881,9320,7943,823,-8219,-14350,-19186,-19770,-12684,-11382,-10531,750,9178,5524,-4669,-7915,-6696,936,15331,20464,13684,5875,-579,-2703,-900,55,-4684,-9531,488,9844,9108,7894,8914,6518,1818,-2690,-8322,-13124,-4443,1739,7710,14871,7875,293,-5183,-6382,-5063,-6647,-9518,-9434,-12875,-16420,-13037,-16549,-19264,-13594,-4790,-6913,-10678,-12439,-6074,1008,1280,-4551,-7811,2264,11843,10051,3651,-148,2479,15671,34659,37073,23654,5885,-8991,-13438,-7104,-3710,-7687,-16581,-7642,-1875,1829,3637,8511,22284,19770,11458,13608,9630,-5410,-4990,5369,6327,1266,-4908,-9387,-287,11218,19964,25140,22472,17486,18828,18148,19626,16348,18939,18444,5512,-9169,-6175,9236,13757,7989,3330,75,-7258,-8181,-9542,-11591,-7104,-8563,-11924,-895,-5938,-12837,-10021,-5115,-4194,-1537,4603,13260,14914,12757,8309,-224,-5759,7943,11234,282,-7302,-2928,-4162,11634,29429,35622,25222,9889,20776,33671,39262,37740,35092,29839,17990,11966,1274,-2096,43177,101378,129648,135451,113559,66447,8131,103734,232330,289364,242752,100962,41206,119545,140015,95799,39411,15843,2529,3883,9600,10249,13870,11710,3387,-6845,-7888,2016,13921,13714,-7853,-10444,3026,11297,29239,153925,413057,637537,678450,469444,187027,629868,1086448,1182044,969620,545923,168917,546073,838507,846542,624511,325140,74898,-5549,5551,2588,2747,-2512,-9267,-9982,7945,8208,-2965,-12843,-18497,-2702,9244,11470,2500,-7373,-16705,-11287,-10089,-8943,-5970,-11896,-14015,-10849,-10228,-12527,-9389,-1137,11687,12006,164,-7276,-7954,-2876,-3925,3251,24726,37201,38930,26408,5493,-3109,1872,9212,23802,33384,22858,1022,-3309,-206,4870,6862,11470,13358,13421,19649,17593,27573,97398,174719,168405,56742,56532,178475,242888,210366,103742,2084,15182,30287,28348,20311,-2244,-15999,-9461,-13862,-13303,-8129,-12278,-13755,-547,10782,15780,13837,11864,6805,-8386,-13378,-183,7540,1318,-483,432,1588,1969,5445,11041,16900,17387,14978,-2651,-14665,-15200,-8506,-1889,2349,695,-1910,-12980,-11111,-11607,-13402,-12116,632,4059,18100,35735,27452,20526,5526,236,5153,8137,22493,23673,6333,4156,291,-1978,-3779,891,1566,-9065,-8236,3429,11441,6507,-3700,-13707,-8364,-644,6836,14207,10338,4454,-3072,-12930,-19832,-19188,-10998,-746,8023,7765,4849,5795,12273,14568,-72,-3353,-9505,-4045,14493,15713,7296,-6776,-13011,-7507,-2839,-3020,-957,187,2783,15272,20082,13562,5376,-3050,-7733,-7041,-3295,-4407,-7616,-8782,-5464,1911,12466,16098,16767,12474,9603,7998,6421,7629,12271,5269,-6143,-6995,2917,6732,24704,36936,33348,43587,39543,27893,25187,25939,26575,16985,695,-11891,-5528,-4783,-9563,-9474,-11271,-14344,-14332,-16428,-13149,-9900,-12645,-11227,-9491,-6841,-9045,-15044,-16051,-10313,-3942,4883,12535,13647,12044,16258,16397,11518,6191,6460,6906,1300,2608,5687,3742,-5915,-12489,-14012,-13560,-12484,-10960,-12211,-15237,-6195,2196,5240,6789,10225,14080,20538,23257,33382,41919,35916,18070,-827,-1580,24288,42939,40483,27772,9738,-5153,-12579,-10670,-4327,5715,8661,1789,320,702,-2975,-7099,-8888,-12144,-14708,-14129,-8886,10361,21071,17924,8254,-7247,-14604,3354,9038,4433,1632,-3405,-9945,-6000,3857,10099,6739,413,9298,10543,501,-8588,-13324,-3211,13295,31868,37109,24142,5388,-5564,-9635,-8624,-11106,-18295,-15420,-10913,-10378,-17082,-8366,-2167,5980,9197,10795,6451,361,-7197,-10279,-8176,-3504,619,-3207,-11813,-17788,-10156,-1199,18875,39599,34188,16802,3288,-6356,-2803,5061,5212,-2451,-9988,-6160,4670,13944,14473,8060,1722,1134,7339,-2816,-6488,-12077,-4804,3624,15102,16894,17184,17177,5547,-2088,4612,10552,12964,16343,10106,5194,4351,3353,2580,4434,4327,-5126,-9474,271,14702,30456,36159,21069,6138,-2891,-6963,-5397,-4121,-10953,-12810,-6211,-937,-4777,-1262,7976,15460,12703,116,-8583,-9000,-9019,-9017,-9099,-2730,-962,2020,4283,7748,7479,1188,-4947,-9486,-17305,-9987,30,6044,-4299,-3438,6853,12474,7993,-5311,-9872],[-4116,-3555,-7518,-4144,-1766,-3786,-7196,-7281,-3945,82,1347,1259,-744,-4804,-8395,-6664,1125,9694,7573,-1145,-9664,-2861,5794,1938,-12065,-13201,-6875,5481,13493,10768,-515,-11091,-10943,-38,1096,-8729,-17923,-10535,-6220,-10052,-13316,337,17105,20249,10018,70,-4411,2849,9189,7717,3689,2989,3052,9923,3808,-3518,-9393,-12692,-5297,3653,2699,-1180,5993,15641,20395,24749,16155,11504,5415,-9884,-8482,2254,2825,2623,-3638,-6436,1253,7643,11416,10917,5000,-5469,-10849,9072,9571,7339,-763,-10250,-1749,8776,10221,11391,7777,6905,2786,-3287,-14599,-10440,-1860,-876,658,6944,10841,13186,11242,5942,2752,1225,-3895,-10381,-10401,-3060,8355,13089,-1310,-2405,4243,-1492,-9407,-11322,-10169,-10971,-8976,1286,13808,20998,17046,8333,7478,13028,6393,-10789,19711,55559,86985,100509,93536,59209,19295,19600,27341,33145,25359,25691,28083,14968,268,-5628,-4692,-9445,-9534,8458,19821,12635,-2131,-54,16122,23580,18421,2962,-10947,-16130,-5423,11997,16985,9930,317,-4958,-1104,-6046,-20072,4392,-523,-48644,-74713,-112276,-195633,-333364,-444227,-332613,-131750,8103,64405,62475,18356,-3591,-5942,6525,19174,8628,4184,-2868,-12040,-2882,8359,8872,-722,-7272,-7751,-6984,-10992,-9869,-2643,5678,7778,3878,526,4070,3958,-2263,17358,35789,38476,25746,1990,-2796,16496,18893,43535,76244,97287,89952,58744,10350,-18355,-9014,-12980,-10814,-4510,-3234,-7070,-4334,695,4298,6429,2131,-3745,-9926,-8516,-9418,-2950,8273,15264,21797,15739,1666,-14000,-9958,-3832,-569,11383,14516,1448,-10490,-5927,-2372,-7171,-9984,-6801,-8210,-5698,6504,9889,9376,4385,1858,534,-1431,-8435,-13275,-13537,-12736,-15045,-12861,-11506,-12953,-12533,-9489,-8174,-15684,-11372,-11464,-8169,-6194,-1218,1613,7832,13972,22580,21406,11807,-1936,-10688,-15493,-14962,-13982,-14733,-2576,10351,23744,45197,50781,14584,-4288,4230,26858,41844,37469,9959,-174,9573,12150,7955,891,1712,7487,15019,15827,7850,-665,-4609,-5611,-11883,-17464,-10918,-8990,-9628,-14505,-7906,1679,13611,23317,18924,1155,-2636,-1107,-9486,-10097,2734,16498,25722,18793,5167,-3209,2527,12361,19983,28654,24806,15300,5314,-248,816,2038,-717,-1762,-5358,-12456,-7004,-673,261,-405,-4302,-6344,-7822,-8451,-5980,-7642,-864,21355,21943,27102,33203,45235,70126,75350,61284,45375,43505,43815,36119,31127,30009,14549,-9440,-9100,1915,6193,3038,2365,1528,-2577,-9025,-14267,-7793,-4644,-4085,-2438,-1431,-1354,466,1289,-2334,-6579,-5430,-4514,-7639,-6414,7072,17026,18415,6606,157,7072,7096,-3172,-3358,12571,21886,8201,-6680,4742,3631,-7419,-11924,991,7288,2211,-4486,-9817,-10435,-3662,622,-364,-3824,-5012,-5207,-947,2664,-364,-5229,-6369,-5660,2065,14429,22078,22805,7616,-7596,-10782,-19433,-11131,-2832,2169,2188,-2828,-11163,-9967,-464,1073,-6997,-1252,10816,8461,3607,-2062,-6332,-10690,-8664,109,4772,-7327,-19955,-13002,-7168,-4621,-821,5531,18391,25690,25024,17718,13817,17053,9721,3233,-3002,-6479,-11445,-9344,-1803,-44,-4664,7357,30271,29919,7603,-5348,-6234,-7234,-9745,-8685,-2992,6572,18152,19963,3121,-10937,-8000,-2530,4128,4902,-6397,-13195,-16878,-17331,-12633,-11442,-13227,-13254,-6255,14237,45268,59722,43413,12130,-5387,-1646,-2171,-9477,-13641,-6068,13105,26335,18800,3598,11997,10360,-876,-9517,-3521,3980,6415,14941,31754,32386,8931,-3306,-12048,-10712,-4558,-6283,-10438,-15438,-9400,-7218,-10095,-16072,-14998,-3156,-271,1232,5621,8338,3206,4361,13269,8329,-2590,-10068,-10279,-4657,4417,15584,18166,12290,10148,13518,5691,-6724,-1250,-62,494,-918,1724,5899,2580,-8572,-2077,5203,9287,8694,2860,-8570,-11412,-10757,-7809,-901,-985,-4188,6618,15839,7897,4015,4140,2662,5880,15363,9844,6288,10206,15510,12761,5676,-4424,-8596,-2715,-1875,-5299,-4272,356,-2262,-6632,-8911,-8830,-7914,-4149,3330,13039,19669,31804,24247,9805,2329,-2178,-1739,272,750,-521,-5781,-10835,-12003,-6087,4422,11680,15393,16679,19836,14070,3860,6164,8084,6618,8129,5255,3775,15686,20138,15603,4028,-8849,-16372,642,8553,6188,401,-1127,-5733,-4802,12180,29297,36237,35942,28090,20346,8232,-6204,-10120,-12216,-14773,-18054,-11568,-5877,-7871,-14008,-9138,3227,8286,-561,-8231,-2538,641,-3357,-12352,-2671,9278,12278,4854,-4118,1104,2209,572,-5791,-13858,-13762,-5685,5258,29706,36180,20000,5128,-8449,-14075,-11740,-10104,-7349,-7631,-9043,-7586,-2743,-7879,-11791,-766,15538,29884,23300,6249,6273,8035,6457,1014,-3600,-5633,-11824,-7965,3738,16467,28188,33008,26149,13206,4821,-1265,-5646,-12796,-15229,-6267,-1070,-1129,-8600,-13262,-11582,-6839,-9473,-13549,-10134,-810,2971,189,-2477,-1064,2194,1447,-461,2679,12530,30920,56133,67471,58482,46101,18437,2484,-4847,-8867,-9827,-6287,1279,9105,11901,5592,1515,11237,24214,35468,45752,54290,24154,-8897,-13029,-10184,-6114,1978,7976,6530,5891,2836,3434,5311,787,-418,-4004,-9510,-6859,-6954,-9260,-16827,-10152,-12221,-7443,3672,8140,4174,-1024,-8048,-7345,-741,1011,-11101,-4086,1924,-5268,-4108,-2166,-1377,2671,11359,20054,17814,2598,-3771,-3183,2746,947,-7934,-5341,1405,5447,14132,12048,-3361,-5375,12850,16180,10721,8939,2019,-3468,-6383,-3962,2723,14294,15910,3134,-10656,-9031,-5842,-6392,-8116,-7289,3121,13496,19394,16648,15471,5482,-5726,3540,3483,-4725,-3725,758,4016,-905,-6313,16672,41652,44133,26605,4860,-7772,-9514,-1432,8921,15801,21133,17731,11761,7141,7697,13753,13626,1461,-6755,-181,2685,-8838,-14710,-9220,-8627,-8382,-2014,-1172,-10871,-11334,-9834,-4259,141,3695,3559,3830,7075,1688,-8807,-8873,382,8226,12406,13460,13334,10077,2052,1777,10169,6686,-5885,-8544,-3199,-1204,-2005,-6080,-4635,-1526,687,5558,156,3741,16274,38671,54714,50447,21266,380,-18896,-16590,-10936,-7068,-6211,-2907,-2769,-3342,-4995,-4129,-1673,-4121,-10406,-14046,-6501,-4282,-1742,-1681,372,5588,9456,10124,18264,39422,68519,63389,32420,4215,-6144,391,-2872,-11034,-14140,-12862,-6931,-333,1998,-2209,-1899,-346,642,2375,7940,14678,17557,14616,6993,4112,394,-4459,-744,91,-6630,-6000,-3061,-6357,-4609,-262,7575,15080,12947,7596,-436,-5938,-11806,-12381,-5944,3950,7729,1068,615,3549,-607,-7049,-7455,-5076,-2151,-3968,-3786,-1986,-1887,-10381,-12403,-1899,5098,2753,1355,-2097,-1988,872,6683,11451,18626,15595,7328,3634,-2872,-8171,-7722,728,3348,57,6303,25461,46356,49585,36473,25008,9512,-13373,-372,7092,12943,18843,23239,21241,4169,-10182,-9885,-17212,-19,11568,12668,11737,6490,-7680,-8053,-4715,-6144,-15647,-12778,-3707,3824,8304,10319,11242,17903,22815,4201,-1989,14966,30948,21016,10124,1841,8648,18708,19771,10318,1677,-5214,-11387,-14422,-10550,-9391,-9008,1242,21643,40070,40128,13864,-4974,3141,15495,20359,18155,9834,3827,5830,13420,14513,1738,-6301,-8946,-17620,-7146,-500,-1877,-10253,-5838,9996,4501,-550,-4726,-11557,-9798,-1110,2,6343,11034,11672,4853,-2922,-8747,-8486,138,7156,3894,-5808,-5195,-739,771,2788,3674,1741,2495,4033,7187,7302,11024,2066,-4384,-5619,-401,1396,-1854,-7781,-17370,-12590,1914,14445,13367,5240,779,-6570,-13088,-15562,-12927,-6061,-1449,-624,-1350,3719,11549,10268,131,-8549,-9498,-10162,-7487,-2632,2894,5443,402,-3800,-12842,-15621,-11777,-1052,11780,12481,4346,-1339,-3347,1921,3463,1858,1998,2482,-1435,-8481,-9219,-5727,-2971,-1083,-752,-2901,-13783,-8703,-1048,5592,9641,5216,-140,-5480,-6944,-5030,-3369,444,1116,-2074,-2690,81,1658,-7897,-8624,1025,3134,-1237,-3455,-4446,-1442,1270,-295,84,4394,12052,13930,13103,7535,-7352,-11015,-15231,-16532,-2649,4926,2310,1764,3186,1062,-6762,-15220,-13547,-15686,-2161,9281,9146,531,-9222,-14633,-13007,-9417,-5629,-6136,-14748,-10617,-1693,3995,5572,7646,-7113,-4964,-6209,-15981,-17535,-12736,-2907,8273,17643,12299,-6211,3434,14709,9053,-9169,-11784,-1364,5797,2025,-7231,-7257,3753,5522,-3884,-8065,-5686,-1527,1217,2069,3030,1733,-2565,-9345,-14617,-10354,-14231,-10010,4909,824,-16416,-11141,-4320,7725,12145,8072,3765,15826,32571,29823,13961,-1383,6624,10774,7204,16285,30444,27990,13956,4156,4976,16464,15464,12389,-1505,-15979,-13600,2394,13722,15919,6262,-4038,-13798,-8137,12696,16391,17329,19224,11582,-9511,-10276,-9981,-2327,12594,21142,9268,-5588,-9253,-11012,-8754,-6839,-14508,-10022,3460,12189,19146,24248,24056,25643,26992,17414,1547,-7829,-149,631,-6660,-16538,-21216,-18618,-18062,-11672,-6524,5510,10153,5708,-2678,-12914,-7840,7360,6629,-3530,-12094,-7083,3569,13980,28507,36458,39742,22867,2399,-3972,823,8416,14107,11597,2637,-7398,-13864,-19825,-18731,-11127,-9528,-8043,187,5572,549,-9590,-9402,-6520,1341,14359,18318,11964,4785,-1297,-3303,-522,1205,-3548,-9058,-962,6928,5846,5146,7330,7032,3274,-1422,-7663,-12684,-3886,3010,9158,13551,4838,-1853,-6017,-6265,-4837,-6597,-9487,-9988,-13574,-16293,-12779,-16086,-16288,-9194,-3187,-7786,-12186,-12418,-4751,2237,3027,-2060,-6445,2470,14119,12917,5347,0,218,11210,28572,31097,19718,3352,-10222,-11602,-7415,-4802,-7270,-15658,-9496,-3524,451,2726,8138,22092,19219,13130,16975,12831,-4765,-5038,6280,8046,4015,-2442,-8815,-681,10483,17234,20001,16936,13415,16324,16860,19474,17169,19876,19670,5277,-13035,-1698,12203,10312,851,-5966,-6367,-9823,-4665,-2878,-8483,-9894,-10901,-10228,-630,-7369,-13718,-9511,-4981,-3525,-427,5113,12949,13843,12870,10550,3237,-2786,12633,14111,2805,-4780,-489,-6351,2089,16553,20139,9665,-1841,12586,21393,19797,13676,12490,14543,11295,9524,-653,-1489,33104,55832,56109,48735,31646,18341,1281,21204,80712,117125,105870,45764,16996,42031,49374,29842,12644,9561,1231,1500,7795,11228,16648,15015,5954,-5511,-8226,333,10463,9431,-10972,-11433,-1673,3259,12445,56685,172557,262506,264397,175031,84561,359819,537277,510034,366861,176360,64775,319461,438804,421082,297979,148127,23418,-1980,3696,381,999,-5197,-11274,-15094,-6578,-13223,-16455,-16240,-20707,-12813,-10508,-11829,-11157,-11871,-18239,-18476,-15733,-10741,-10011,-14432,-13181,-10213,-11465,-14942,-11228,-2242,10389,12568,-40,-8633,-9421,-4265,-5125,3660,22693,28607,23959,9168,-8908,-12402,-7838,-2958,10840,22047,15975,-1618,-2350,-402,3005,3118,8323,12575,12391,12855,-1226,-12705,21801,70502,73770,23818,20501,56134,77058,59723,15443,-3684,8395,11031,8158,6398,-1747,-14276,-10298,-14235,-13426,-7607,-10442,-13682,-1872,9777,16659,12911,9203,4710,-10552,-14112,-304,8386,3306,880,1148,200,-421,3929,11074,18408,21134,18112,-1247,-13850,-15578,-8559,-1995,1293,-1675,-3849,-12774,-12065,-13364,-14624,-11401,1669,3296,13796,25503,16787,15144,8855,6556,6442,7119,21154,26962,8540,5321,1297,-1735,-4864,-1807,-2165,-12461,-6653,4824,12136,5884,-4257,-13366,-8005,-905,5956,12941,9543,3215,-5275,-15673,-19538,-21043,-15114,-5360,4491,6036,2830,5309,13044,16138,1744,-6165,-12515,-4839,11885,12405,3390,-10574,-10168,-5924,-3124,-5687,-4534,-3692,-815,12703,18604,12363,3881,-5328,-9492,-5867,-882,-2548,-7059,-9587,-6077,2882,14403,17458,16793,12492,10049,7647,4595,5033,11004,4828,-7133,-7319,3424,5348,19675,30233,29302,38929,34713,26513,26685,27607,26709,15741,-1319,-12227,-756,3570,-128,-2829,-7166,-12532,-13483,-16375,-12895,-9216,-12272,-11638,-8944,-5635,-7961,-14198,-15459,-9741,-2997,4902,10671,8298,4988,12325,16353,14087,8521,7476,6561,729,2973,6257,3855,-5920,-12268,-12545,-12599,-13103,-12528,-14523,-16290,-5215,1769,3762,5357,9555,13333,18674,20229,28698,34886,28620,12400,-2432,273,21982,29729,26287,16884,2536,-7889,-10727,-13919,-6838,2803,5256,-1150,-2078,-1368,-4271,-7715,-8592,-10233,-11710,-11269,-6717,11159,21347,17577,8179,-7222,-16105,3612,11192,7329,4683,-1751,-11126,-6295,5667,12801,8729,-500,5876,7155,-1179,-8109,-9888,28,15445,33807,37265,25129,6694,-4822,-9459,-10041,-14375,-16766,-11640,-7409,-6215,-14921,-12839,-14925,-5980,2152,8773,9797,2613,-4470,-7543,-6079,-2032,2044,-1956,-9918,-16995,-10913,-256,23555,43801,32327,15014,1786,-6098,-628,8929,9848,2917,-6178,-5203,5520,13945,13409,6893,3665,7837,16366,4875,-1068,-9535,-3366,5986,19634,21433,18729,15975,4596,-2493,4297,11490,14793,16496,9472,4910,4113,2643,1427,3647,4429,-5278,-11583,-128,15509,31932,38632,22281,3518,-8763,-15181,-12825,-8824,-13207,-13000,-6083,-1149,-4065,-941,7905,15444,12401,443,-8380,-8477,-8441,-9206,-7049,1445,4151,5675,5910,8527,9284,3971,-1328,-6337,-14731,-10947,-1938,4792,-3110,-2420,6997,12369,7443,-5131,-7996],[-4210,-5521,-9611,-2859,564,-2138,-6432,-6216,-2775,94,705,542,-1623,-5439,-9296,-7476,1700,11617,8687,-1996,-11674,448,10147,6227,-8367,-13242,-8649,4219,12810,10647,-644,-11712,-9720,292,989,-7558,-15567,-12180,-8640,-11633,-14636,320,17519,21330,10984,437,-2111,7188,14475,12407,5544,3510,4941,15069,9193,-2550,-10167,-14585,-7341,1224,844,-1244,6778,17779,19965,24979,18294,14354,6367,-10242,-9688,1934,4191,4779,-1121,-4476,3279,9703,12602,9744,1367,-7769,-8917,5961,5802,4757,-1032,-9239,-2600,6893,7169,7246,2344,-363,-3383,-6756,-13697,-10706,-2803,-1638,586,7183,10651,12233,10251,4488,-524,-1333,-4761,-10869,-10678,-2846,9641,13081,-943,735,7055,1238,-5701,-6700,-6065,-8415,-8690,-306,11291,18045,14875,7792,8304,14026,6416,-8920,25645,67427,102995,115239,100038,54910,14710,17916,27778,34703,26663,26359,27652,14339,-100,-6018,-4544,-9001,-8180,9672,18285,10847,-2342,1936,17696,24854,21114,7118,-5905,-14920,-10437,9641,17074,10932,672,-5322,-1564,-6433,-20890,3558,-3437,-46902,-81646,-128602,-220636,-373053,-505695,-364953,-138484,13125,72412,65647,18249,-2937,-1967,10071,20506,11952,7189,-459,-7888,407,9814,6308,-5131,-10388,-10061,-8033,-9964,-7881,87,7744,7925,2483,-1593,3009,5456,2696,21091,38308,40148,26244,3876,-222,17272,20813,45060,79121,101455,94767,63245,13802,-18375,-10378,-14545,-11576,-6760,-6710,-10995,-8360,-1774,5049,7417,3076,-2879,-9649,-8046,-6977,633,9239,15349,23646,17808,2486,-14249,-11485,-5367,-2189,10504,14323,2413,-11057,-6776,-2890,-7237,-9306,-6408,-6498,-4670,8034,12206,11619,5209,1040,-216,-1460,-7781,-13132,-13369,-11584,-12902,-10503,-10368,-13936,-15011,-12339,-12343,-11839,-9294,-8798,-3226,674,4118,-5585,-944,9821,23563,29406,21962,5648,-6367,-12686,-13265,-12555,-14424,-3139,9539,21966,39799,40328,9383,-4816,7850,31572,44378,34901,6840,1803,12221,14622,9947,2484,2347,6464,14142,16224,8621,42,-4081,-5330,-11379,-17264,-10870,-8890,-9150,-13606,-7940,1348,13828,26058,25364,7670,-1205,-1870,-10320,-8863,4469,15865,24178,18884,5275,-2725,3921,12935,17836,23129,16905,6558,-2000,-5434,-1572,1993,399,-638,-4476,-11489,-6477,-1152,799,2321,1446,66,-4504,-7010,-3864,-4995,-5557,14257,16744,26425,35994,49211,73365,78579,65721,51381,49011,43992,30317,22150,23257,11202,-10743,-8271,2723,5854,1830,1676,948,-2444,-6720,-15112,-11982,-9310,-5935,-4359,-3852,-2025,631,573,-5048,-12169,-13784,-12828,-11856,-3821,11307,22939,24911,14387,9739,14179,12991,1098,-6372,6869,16658,4834,-8125,5905,5793,-5199,-12730,296,7697,2824,-5300,-6442,-9795,-6503,-800,-593,-3169,-4195,-4569,-275,3849,612,-4194,-4845,-4248,3551,16400,24779,25976,11903,-2150,-9914,-11092,-9590,-4034,507,1195,-3889,-12591,-8041,1861,1562,-8526,-2041,12240,10950,5464,-754,-5065,-8996,-8740,-2108,337,-10905,-18092,-8746,-3005,-3391,-1663,4361,16999,24627,22413,12566,7656,11727,5952,2063,-1509,-4504,-10171,-9453,-1309,31,-5371,5570,31366,30122,5889,-5903,-5191,-6705,-10340,-9439,-3605,5454,16483,19734,3445,-10330,-9772,-5786,2129,6082,-3622,-10328,-13677,-12312,-8684,-9281,-13114,-14381,-8327,11515,44499,61881,47140,15356,-4744,-4685,-4953,-11814,-11406,-4281,13888,30348,24044,12118,21538,15028,1251,-9320,-3274,4033,5672,14045,32669,36141,12170,-2415,-11997,-9222,-4236,-6679,-10611,-14860,-10102,-7903,-10632,-15988,-13114,-1547,1179,2150,6348,9628,5832,7364,14141,8556,-1598,-8980,-9364,-4161,3264,11055,11884,9394,9157,14169,7805,-5206,793,1761,1109,-1050,1112,4727,2124,-5693,-1060,5189,9610,10772,6846,-3265,-7559,-6533,482,8069,4900,-2105,7859,18267,9567,4473,4240,3698,8283,15006,7570,3484,6362,11622,9679,3288,-5589,-8695,-3105,-2339,-5082,-2313,1730,-1906,-7305,-9921,-9077,-7649,-4298,2527,10877,15450,29080,25825,10418,2311,-2332,-2601,-820,-366,-1306,-6463,-12128,-14198,-8369,2747,13234,23739,26730,29691,22111,7870,6310,6468,4457,5906,4327,3947,15123,18125,13519,3525,-8755,-16135,747,8431,6290,-81,-2630,-5995,-3698,13487,29410,32814,30100,22287,15008,4900,-7139,-9878,-12548,-15163,-18856,-13497,-7088,-7866,-13227,-9715,2626,9737,2210,-5960,-1671,201,-3964,-12724,-3194,8406,10820,3805,-837,7078,6302,2081,-6047,-15063,-15896,-6397,5550,29499,35665,19890,5107,-8428,-13425,-9369,-7337,-7283,-9900,-11679,-6291,-1690,-7760,-10323,1753,21088,41400,37275,13387,5527,5686,4516,-245,-4435,-6232,-10808,-5947,5113,17408,29384,34480,27371,15513,7013,726,-4947,-13298,-13105,-5604,-2348,-3634,-10449,-14481,-13185,-8068,-9315,-13206,-10138,-63,3823,1242,-1471,-566,2151,1243,-337,3175,11732,28586,53208,62965,56015,46689,18285,3051,-3643,-7860,-8277,-3740,6054,17707,19808,10025,4610,15661,30735,43945,55739,64642,30899,-6739,-12577,-10291,-6358,751,4335,3217,3461,-147,144,3171,52,-572,-4109,-7908,-3728,-1494,-9067,-15365,-8368,-10438,-12075,-3450,810,-325,-3302,-9021,-7669,-912,302,-12728,-2411,2121,-5110,-4439,-5318,-4067,-653,7758,18220,17660,933,-7976,-6288,1544,4,-6924,-4738,-781,3542,15010,15349,-284,-7825,9549,12496,8307,8962,3810,-1717,-5369,-3893,1881,13072,15872,4347,-9430,-10159,-6836,-6501,-7529,-7491,1810,10106,14527,12489,10682,1322,-8626,2489,3463,-1645,-162,1740,3575,-1258,-6731,15224,42731,47349,29771,7382,-6089,-8576,-809,10083,17548,22458,18658,13259,7873,7683,14697,16913,6803,-3349,1262,1788,-10423,-14769,-9670,-9685,-8751,-2284,-1795,-11696,-12636,-10075,-4896,-1369,3052,4677,5698,8424,2393,-7326,-7080,2009,9951,15464,18879,18763,13926,4880,4330,11029,5416,-7291,-9642,-2959,639,-1328,-6829,-4713,753,4441,6999,-604,1358,11950,32360,47182,47246,22356,2164,-16720,-18035,-13095,-9528,-7956,-2117,-524,-2280,-5722,-5560,-3568,-5112,-10038,-14384,-7416,-8103,-9479,-6600,-1328,5612,10164,9093,16038,37304,68322,65123,33543,4421,-7053,-3874,-7152,-11843,-8310,-7728,-5532,1070,4960,1700,-447,-1619,-2976,-2567,2450,10974,17162,16600,9523,6464,2662,-3421,-1609,-1539,-5974,-2086,1143,-3251,-2539,1526,9633,16737,14980,10447,2822,-3411,-6691,-7765,-2388,5455,8079,677,-2286,1354,-1387,-7342,-7500,-4911,-1029,-779,1339,2797,2173,-7636,-13782,-4205,4196,1074,-98,-1622,987,4172,9008,13176,19668,16746,7834,3355,-3507,-9242,-9701,-1698,429,-2056,4643,24502,48279,53052,37420,22859,5522,-11273,1187,7146,11637,18294,23149,20185,1903,-15161,-11492,-17991,-302,11751,13314,12724,7603,-7040,-13828,-8002,-7479,-13802,-11786,-4314,2698,8074,10808,11084,16009,16648,-1714,-4308,14880,33365,22276,10547,1598,6093,13977,15405,9595,2197,-4189,-10100,-12901,-9913,-10073,-10462,-1106,19456,40240,42676,15669,-3708,2485,13103,17903,18004,9786,4022,6121,13630,13204,-314,-6266,-7353,-15999,-8238,-978,-1670,-8974,-4938,7322,-66,-3466,-5812,-11132,-7964,2282,3665,7711,11302,11866,5834,-1422,-8516,-11312,-5014,2881,1808,-6196,-5955,-963,2066,6937,9912,6693,4808,4250,5737,3872,9708,3100,36,2439,6746,6003,1101,-5883,-15825,-15064,-3690,9939,12433,5471,1538,-4537,-11152,-13885,-11091,-4276,357,2579,2661,8236,16630,13761,2605,-4917,-5567,-7419,-8062,-4198,1658,4665,475,-2335,-10449,-14632,-8816,3626,19745,19080,8308,-41,-3202,1599,1976,74,289,108,-4306,-11112,-10039,-5211,-1158,2458,3444,923,-7770,-5629,-1153,3070,7274,5096,-191,-7273,-7801,-5130,-4938,-1376,340,-2242,-2953,272,3241,-5370,-8852,-357,2338,-1064,-2877,-3431,-132,2595,674,-698,2528,9669,11170,10255,4754,-8563,-11064,-15875,-12607,-109,6516,2036,375,2084,1102,-6012,-14637,-14391,-15437,-2364,7953,7682,-18,-8926,-13000,-10280,-7247,-4179,-5456,-13834,-10779,-3186,1111,2209,5963,-6855,-4209,-5629,-14981,-19753,-15653,-4819,7582,17851,14197,-2607,4569,16053,10547,-8468,-15115,-5217,2036,-932,-8869,-1914,9723,10935,-28,-7540,-7478,-4625,-2100,443,2574,1032,-4791,-12020,-14729,-9368,-12695,-10068,1762,-5681,-16359,-9948,-4543,6192,10287,5445,1409,12633,28173,26238,11366,-3314,3266,8833,7695,18395,31420,24913,10045,-1681,742,13417,15903,13703,388,-15401,-14907,3477,17648,20801,11193,679,-8966,-9392,7674,9282,11628,15528,9040,-10387,-9174,-7067,2354,17140,24395,9866,-5970,-9740,-7599,-5550,-4315,-11418,-12342,-694,7580,14745,20627,20982,21503,20704,12651,598,-9207,-1966,32,-7642,-16749,-19755,-18753,-16532,-10827,-5935,5926,9427,4114,-4392,-13726,-7721,5700,2029,-7372,-12016,-4344,6879,19286,28443,29024,31454,19821,1186,-4470,2706,12090,17951,15266,5150,-5870,-12670,-18296,-16458,-8672,-6829,-5785,-496,1761,-4357,-13421,-8968,-4858,2976,14041,16175,9930,3600,-1823,-3702,87,2837,-1768,-8054,-2408,4304,3266,3217,6406,7973,4999,124,-6558,-11769,-3484,3617,9239,10590,1545,-3748,-6488,-5858,-4371,-6341,-9272,-10248,-13781,-15930,-12116,-12779,-9401,-3471,-1095,-8187,-12771,-11120,-2979,3638,5087,993,-4099,3062,16404,15840,7066,355,-1724,6820,22114,24394,15242,707,-10819,-8594,-6186,-5478,-6683,-14417,-10776,-4722,-497,2157,8077,22586,20615,16973,22100,17048,-2471,-3882,7470,9584,6428,-64,-7384,-423,10163,14795,15267,12302,10329,14546,16039,19581,18339,21122,21444,6308,-13541,4641,15053,6997,-5634,-14507,-12224,-10985,-564,3699,-3910,-11219,-12631,-7800,331,-7530,-12872,-8409,-4694,-2629,1338,6690,13739,13743,13504,13051,7460,2375,17916,17632,6362,-1490,2169,-5009,-8455,914,887,-8647,-7613,9364,16707,12577,2866,-2375,3350,6680,6901,-2435,-997,24326,22939,9922,6126,-4434,-9617,-3742,2178,-9943,7883,16026,10684,1316,-6113,-3710,1138,3685,5409,727,-119,6680,12919,19828,18540,8708,-3621,-7733,-686,7477,5277,-13562,-11074,-5315,-4547,1865,-3401,17507,23141,32634,72832,49324,172510,185573,94295,198,41829,36747,160286,186875,165740,110545,50409,-1129,2671,2266,-2996,-1188,-6321,-12503,-11701,-7256,-1251,2299,-5304,-21461,-14807,-11689,-6681,-4937,-10269,-18283,-22625,-12674,-7409,-10090,-16116,-11148,-9270,-12367,-16948,-12111,-2353,9855,13245,-10,-9627,-10373,-4916,-5794,3983,18281,17385,6376,-10322,-10653,-13125,-17399,-9519,2920,13834,10753,-1882,-14,1199,2824,401,5795,12218,11741,7318,-7957,-8654,-16922,4516,11539,643,4922,-10987,-9882,-2323,-5116,-7349,5879,13422,10363,4885,-50,-12626,-10828,-14278,-12542,-6353,-6662,-10184,-2280,8888,17339,12306,6952,2735,-12350,-13333,366,9438,5312,2585,2392,-489,-2912,2142,10917,19782,25032,21003,377,-12674,-15380,-8098,-1539,798,-3471,-5019,-11793,-12065,-13905,-14195,-9504,3191,3162,10640,17511,8492,10004,11178,12290,8360,7256,20343,30343,11896,7058,2728,-1008,-5129,-3481,-4813,-14781,-4679,6918,13207,5554,-4484,-12566,-6869,-496,5573,11919,9067,2799,-5760,-14784,-16572,-19915,-17731,-8731,1756,4724,1528,4676,13155,17824,7900,-2885,-13515,-5156,9249,9183,118,-12173,-7336,-4511,-3576,-8598,-8119,-7890,-4767,9490,16654,11480,2892,-6962,-9759,-3417,2198,-35,-5517,-9102,-5158,5099,16874,18637,16309,12149,10520,7626,3262,2800,9701,4690,-7423,-7090,4102,3718,13112,22809,24927,33766,29717,24969,27838,28932,26626,14612,-2854,-11552,4073,12342,11065,7258,-1717,-10449,-12407,-16062,-12375,-8306,-11532,-11711,-8193,-4359,-6814,-13218,-14595,-9043,-2359,4271,7906,2194,-2107,7471,15353,16580,11499,8989,6463,553,3824,7161,4138,-5755,-11577,-10911,-11439,-13329,-13841,-16389,-15293,-4579,778,1862,3622,8585,12262,16661,17705,24746,28701,21919,7176,-3297,1557,19245,18441,14537,7207,-4056,-10437,-8056,-11344,-9466,-487,1269,-4501,-4615,-3122,-5272,-8066,-7749,-7857,-8853,-8902,-4836,11681,21047,16876,8038,-6346,-12254,6140,14969,11015,7767,-560,-12979,-5101,8369,15653,10673,-1429,1613,3406,-1551,-4638,-5121,3024,17041,34183,35369,24483,6883,-5164,-10399,-12352,-16843,-13544,-8476,-4421,-2310,-7480,-5952,-9751,-13982,-3667,5705,11284,3455,-2642,-5225,-4115,-607,3300,-1063,-8379,-15491,-11837,98,26788,45294,29064,12452,-474,-6349,865,11261,12201,5804,-3177,-4582,5402,12719,11112,4715,5984,14289,24289,11723,3702,-7414,-2976,6743,22055,24373,18680,13232,2534,-3818,2859,11077,15248,15375,7988,3753,2890,875,-826,1507,2841,-6928,-14251,-655,15397,31606,38412,20982,129,-11692,-8614,-11845,-12810,-15072,-13538,-7235,-2694,-4528,-2032,6007,13408,10433,-641,-9587,-9519,-9261,-10725,-6598,3344,7258,7368,5612,7301,8889,5020,869,-4500,-13084,-13581,-5264,1783,-3604,-2877,5589,10614,5375,-6288,-7720],[-4518,-7699,-10973,-1841,2357,-845,-5959,-5571,-2055,-256,-247,-361,-2507,-5888,-9884,-8519,1822,12965,9408,-2786,-12452,2847,12984,9702,-4687,-12913,-10903,2390,11474,9919,-1201,-12455,-8417,191,496,-6155,-11274,-11344,-10934,-12950,-15216,481,18087,22566,12053,599,-59,11344,19468,17027,7040,3511,6565,19808,13918,-1748,-11148,-16404,-9648,-1656,-1305,-1541,7230,19630,19446,24880,20205,16918,7040,-10460,-11045,1214,5219,6500,1249,-2485,5212,11449,13220,7853,-2790,-7634,-5540,2253,1540,1776,-1674,-8411,-3280,5093,4496,4055,-1014,-5909,-9332,-9836,-9593,-9062,-2805,-2038,514,7118,9954,10767,8911,3053,-3962,-4691,-6284,-11741,-11294,-2986,10493,13184,1206,4122,9726,4086,-1980,-2652,-3012,-6960,-8931,-2515,7664,13696,11538,6459,8432,13791,5782,-7249,31310,78632,116809,125777,101378,48016,10494,16095,27699,35626,27466,25751,25479,12430,-1161,-6701,-4589,-8743,-7115,9953,15717,8707,-2286,3635,18758,25579,23907,12347,971,-6849,-11930,6957,16494,11490,865,-5777,-2357,-6937,-18264,3265,-6925,-45558,-83815,-137299,-237843,-403967,-552043,-371664,-131776,22923,80457,67362,17499,-2501,-511,10689,19116,13143,8517,1164,-3900,3590,10999,3621,-9118,-12801,-11966,-9269,-9322,-6206,2249,9068,7381,659,-3935,1781,6835,8326,27228,43518,43767,27937,6620,1943,16561,21455,45984,81261,104585,98346,66639,17134,-16094,-11887,-16367,-12416,-9601,-10670,-15169,-12869,-4018,5965,8337,4289,-949,-7670,-6043,-3891,3537,8807,13533,22863,17584,1887,-14660,-11424,-5887,-3680,9041,13426,3083,-11049,-7739,-3663,-7496,-8939,-6442,-4722,-2687,9642,14586,13995,6391,402,-1060,-1557,-7062,-12631,-13312,-10508,-10756,-7601,-8179,-13572,-17293,-12589,-13550,-8056,-7305,-6256,1766,7881,12714,-1609,-10002,4257,22336,35370,31509,13418,-1816,-9490,-11171,-11043,-14293,-3801,8617,19899,33336,29344,4896,-4569,11081,34905,44548,30763,4195,3911,14600,17306,12391,4377,3381,5340,12667,15959,9159,753,-3537,-5089,-10916,-17123,-11060,-8907,-8492,-12405,-8603,51,12866,27080,30302,13970,508,-2984,-11227,-8043,5612,14510,21149,17903,4863,-2708,4837,13078,15539,17890,9775,-1047,-8588,-10540,-4278,1363,1124,308,-3602,-10324,-6269,-2037,1401,5245,7021,6419,-11,-4894,-1981,-3062,-11261,7194,12805,26290,38293,51305,72691,77666,67308,55820,53075,42675,24271,13892,15849,6855,-12472,-7867,2962,5117,569,822,6,-2767,-4805,-10217,-11452,-14598,-8064,-7160,-6774,-2757,809,-149,-7525,-15109,-11848,-9483,-8455,-824,14922,28450,31065,21546,18232,20371,17622,4496,-8481,1369,11229,1632,-8642,6997,7884,-2979,-13385,-859,7509,3098,-5516,-2433,-5827,-7896,-2247,-965,-2574,-3478,-3941,363,5082,1595,-2898,-2894,-2731,4630,17422,26280,28250,16824,6125,451,-2835,-6580,-4772,-1092,-25,-5271,-14438,-5956,4071,1679,-10118,-2239,13767,13400,7049,273,-4059,-7637,-8955,-4746,-4416,-14736,-14873,-4667,585,-2266,-2494,3204,15494,23206,19276,7275,2066,6258,1862,707,-40,-2619,-8735,-9554,-1245,-440,-6362,2929,30062,28021,3073,-6695,-4291,-6210,-10817,-10213,-4373,3859,13661,18147,2886,-10117,-11236,-8702,278,6992,-835,-7134,-9606,-8108,-5806,-8247,-13840,-15961,-10778,8209,42301,62271,49933,18013,-4669,-8074,-7520,-12742,-8716,-2724,13823,32720,29054,21723,30175,18680,3193,-7897,-1842,4502,4852,12392,31530,37582,14923,-1531,-11484,-8568,-4995,-7698,-11071,-14646,-10777,-8461,-10896,-15559,-11273,511,3196,3408,7315,11224,8608,9872,14144,8120,-1015,-8202,-8787,-4116,1503,5960,5966,6768,8987,16023,11166,-3207,2892,3850,2211,-617,610,3049,563,-3847,454,5425,9818,12542,10460,1711,-3065,-878,9318,17524,11427,585,8273,18834,9853,4190,3853,4298,10300,14159,5666,1502,3535,8116,6536,663,-7342,-9188,-3514,-2882,-5074,-784,2560,-2134,-8202,-10179,-9150,-7628,-4594,1735,8822,11773,25649,26793,10789,2144,-2611,-3592,-2200,-1840,-2453,-7271,-13341,-16045,-10673,595,13472,29626,33969,36698,28617,11535,6042,4512,2033,3392,3032,3934,14610,16242,11607,3533,-8040,-16757,34,7597,5906,-921,-4542,-6252,-2334,14707,28501,27923,22455,14618,7755,-173,-8589,-10003,-13506,-15633,-19060,-15542,-8318,-7642,-11611,-9818,1536,10297,4456,-4142,-1189,-619,-4809,-13226,-4284,6994,8949,2673,3213,13502,10859,3507,-6266,-15320,-18329,-7633,4699,27033,33022,18419,4063,-9194,-12663,-6795,-4397,-6944,-12068,-12099,-3989,-359,-7420,-9016,3873,25687,51046,49707,20152,4832,3084,2246,-1765,-5439,-6551,-8315,-3161,6739,17819,29234,34018,26867,16961,8736,2645,-3536,-11298,-10807,-5304,-4054,-6426,-12403,-15666,-14700,-9207,-9115,-12609,-10066,-34,3938,2011,-419,-5,1976,615,-808,2978,9760,24299,46879,55105,50751,45205,17665,3550,-2471,-7065,-7091,-1442,11249,26745,27286,14000,7351,19280,35694,50175,62891,71932,37224,-3898,-12340,-10708,-6305,86,929,-305,664,-3386,-3124,1285,-205,-385,-4039,-6563,-1357,2965,-7546,-13811,-6631,-7967,-16001,-10227,-5579,-4077,-5201,-9925,-8195,-1612,-1161,-14514,-663,2070,-5264,-4951,-7733,-6294,-3542,4561,16051,16990,-450,-12190,-8597,434,-962,-6147,-4274,-3094,1056,14981,18346,3132,-10682,5666,8344,5160,8208,5184,-138,-4419,-3756,1068,11546,15168,4922,-8608,-11504,-8036,-6361,-6101,-6599,1192,7360,10423,9049,7439,736,-8146,1635,3488,1672,3203,2215,2534,-2184,-7586,12677,41425,47529,30648,8744,-5051,-7911,-472,10682,18346,22595,18677,14172,8509,7467,14935,19295,12465,1125,3790,1290,-11801,-14768,-10242,-11024,-9693,-3315,-2968,-12429,-13441,-9710,-5408,-3021,2186,5489,7052,8802,2341,-6325,-5688,2887,10618,17553,23895,24458,18039,7713,6138,9881,2653,-9134,-10159,-1939,3411,-13,-7559,-4638,3099,8082,7962,-1643,-1207,7280,24790,37993,42128,22743,4070,-14552,-19211,-14778,-11679,-10000,-2048,1327,-879,-5954,-7719,-6229,-6521,-10073,-14573,-8161,-8793,-11209,-7171,-1761,5558,10427,7975,13301,33641,64029,62675,32732,4097,-8673,-8683,-9947,-8722,-3193,-3247,-2573,3522,8332,5583,500,-2908,-5582,-5541,-2278,6618,15440,17068,10877,8072,4436,-2709,-2852,-3507,-5536,1343,5697,422,-108,3539,11640,17878,16616,12944,6202,256,-1463,-3097,1291,7456,8594,871,-4199,-745,-2445,-7929,-7582,-4911,-229,2419,7212,8125,6513,-4019,-12759,-7396,2017,-777,-1442,-998,3847,6907,10729,14236,19905,17206,7883,2797,-4270,-10271,-11666,-4498,-2734,-4353,2738,22500,47720,53935,36735,19671,1345,-7730,2558,7143,10440,18193,24671,22128,4203,-15204,-12658,-18328,-1246,10969,13262,13197,8576,-3101,-10802,-7226,-6338,-11824,-11390,-5520,1103,7460,10905,10780,14128,11642,-5762,-6605,13461,33748,22247,9932,432,2227,8165,10586,8338,2500,-2922,-8238,-10961,-9081,-10626,-11902,-3863,16618,39944,44765,17712,-2499,1409,10119,13946,15998,8573,3726,5877,12831,10961,-3020,-7327,-6057,-13544,-8822,-1401,-1553,-7761,-3466,5219,-4082,-5864,-6592,-10613,-6705,4806,7135,8876,11170,11815,6724,-162,-8492,-14340,-8064,2289,3012,-5506,-6573,-1138,3487,11523,16895,12186,7011,4158,3876,518,9273,6570,7323,10519,11894,8882,2918,-4880,-14579,-14518,-7811,5154,10995,6460,3039,-2066,-9238,-12645,-9865,-3243,1374,5147,6993,14178,23125,18293,5548,-1641,-1681,-3860,-7708,-5512,166,3150,-170,-1414,-7512,-11017,-5798,8149,26106,24215,12442,2023,-2463,1616,1010,-1048,-1189,-2651,-7588,-13458,-10402,-4468,852,6568,9379,7985,-668,-2453,-1211,732,4819,4775,-267,-7752,-6592,-3469,-4821,-2521,-365,-2524,-3437,153,4517,-2830,-7865,-978,1915,-711,-2212,-2344,1073,3926,2190,-643,1127,7514,8533,7605,2761,-7990,-10646,-14060,-9232,1867,7391,1563,-1190,737,987,-5263,-13670,-14875,-14922,-2662,6368,5925,-809,-8488,-11076,-7585,-5016,-2745,-4795,-12739,-10083,-3740,-664,6,4979,-5774,-3081,-4788,-13737,-19401,-17929,-6385,6728,17556,15807,1222,6360,17040,11302,-7676,-18021,-8767,-1831,-3758,-7276,4764,15417,15776,3524,-6674,-9553,-8411,-5845,-1718,1305,-482,-7585,-14705,-13892,-8078,-10623,-9425,-1210,-11040,-13967,-9298,-5179,4193,7999,2419,-1712,8082,22070,21877,8656,-4755,-154,6965,8356,20042,31270,21420,6656,-6745,-2862,10406,15795,14322,1889,-14199,-16016,4263,21221,24863,15574,4912,-4693,-7269,4585,3426,6618,11770,6360,-11113,-8131,-3891,8068,22573,27899,10430,-6274,-9177,-4651,-2845,-1631,-7523,-9878,-2698,3989,10446,16114,16517,15609,13211,7537,-484,-10098,-4638,-1205,-8885,-16356,-17503,-16699,-14269,-9881,-5522,5969,8295,2233,-6402,-14652,-7704,3439,-2596,-10429,-10535,-1773,9987,24330,26758,20969,21784,15092,-416,-4829,4159,14656,20316,17912,7372,-4460,-11756,-16508,-13957,-6025,-4120,-4109,-1492,-2296,-9224,-14927,-7603,-2264,5605,14496,14375,7719,2283,-2272,-4068,604,4651,341,-6800,-4205,1610,981,1754,5828,9055,6748,1730,-5263,-10752,-3510,3280,7792,6312,-2058,-5649,-6923,-5487,-3935,-6113,-9112,-10506,-13819,-15629,-11436,-8537,-1858,2563,1056,-8428,-12598,-8942,-916,5071,7201,4170,-1430,3587,18090,18251,8380,559,-3562,2366,15393,17187,10190,-2137,-10598,-4836,-3518,-5645,-6282,-13235,-11838,-5916,-1487,1490,7990,23568,23185,21702,27510,20640,156,-1883,8636,10643,8172,1802,-5841,-2,9791,12312,10757,8277,7768,12974,15179,19460,19387,22229,23341,8459,-8154,11041,16890,3578,-11233,-15597,-16008,-10913,3259,9489,807,-10935,-13586,-5288,1331,-7032,-11337,-7372,-4742,-2001,3264,8903,15134,14011,14027,15129,11688,8935,22749,20854,10343,2065,4515,-2641,-14097,-9516,-11234,-12976,-1720,11162,18955,17014,7921,-1611,-467,3795,3515,-4490,-1066,16494,2195,-5716,7240,2970,-15308,-7943,15238,13688,715,-10971,-2900,-7502,-10095,281,4905,1324,2452,463,-1553,5611,14598,22664,21588,10978,-1860,-7019,-1593,4458,848,-16023,-9896,-7726,-12288,-3212,-4551,19017,52596,86017,101006,44925,77679,86102,105674,124523,101868,37148,76531,95276,94315,68951,30615,-1542,6884,1723,-6550,-4117,-7047,-13037,-6699,3108,10045,9962,-1503,-20544,-12508,-5120,1241,579,-7114,-16904,-20124,-9884,-6017,-10292,-14398,-9059,-8639,-13391,-19019,-12298,-2091,9437,13420,-312,-10779,-11173,-5230,-6480,3419,14171,10718,-2146,-9863,762,-4575,-13055,-9700,161,9845,7067,-1937,1926,3669,3845,-1502,3320,11601,10848,2723,-6080,-135,-2451,-11224,-11040,-13014,1674,16044,33057,33611,15251,-9695,709,9166,7000,2806,287,-11270,-11705,-14519,-11301,-4994,-2491,-5933,-2424,7588,17181,11447,4708,444,-14291,-11892,1039,9918,6566,3888,3479,-798,-5820,-406,9963,20223,27836,22415,1355,-11856,-15160,-7606,-1038,360,-5140,-5667,-10501,-11705,-13853,-13027,-7558,4369,3017,8140,11540,2339,5109,11725,16090,9706,7644,19403,32830,15709,8743,3940,-482,-5260,-4695,-6884,-15745,-2827,9228,14118,5002,-4940,-11909,-5672,-18,5255,11021,9155,4004,-3141,-10645,-13630,-17837,-19096,-11512,-578,3426,289,3371,12169,18588,13787,1477,-13489,-5593,6264,5816,-2667,-10507,-5012,-3754,-4666,-12041,-10755,-12218,-9152,5692,14099,10495,1919,-8374,-8805,-251,5459,2613,-3490,-7637,-3165,7846,19082,18895,14754,10932,10484,7464,2064,736,8185,4643,-7050,-6658,4509,1703,5278,15125,20218,28344,24783,23210,28367,29578,26033,13256,-4334,-10706,8298,20686,22600,18698,4052,-8503,-11424,-15786,-11911,-7535,-10846,-11749,-7574,-3363,-5927,-12388,-13811,-8551,-2370,2710,4161,-4091,-8718,1940,13257,18632,14861,10858,6572,703,4995,8176,4388,-5556,-10603,-9372,-10337,-13279,-15020,-17755,-13567,-4432,-751,-398,1641,7300,10802,14425,15548,21527,23443,15898,2322,-4017,1946,16003,9090,5200,-916,-10011,-12835,-5725,-7772,-12040,-4049,-3007,-7942,-6811,-4268,-5920,-8128,-6387,-5265,-6282,-7033,-3378,11648,20068,15884,7884,-5046,-7937,9867,19600,14786,10301,-148,-15376,-1776,12194,18692,12611,-1988,-3136,-182,-554,206,-58,5978,18337,33236,31934,22515,6167,-6333,-12217,-15210,-15553,-10574,-5996,-1838,1395,-706,927,-3440,-13974,-7651,2334,11167,3317,-1377,-2966,-1892,1200,4848,-118,-6815,-13613,-12259,284,28707,44416,25150,9631,-3016,-6567,2187,12486,12925,6978,-1039,-3970,4858,10915,8325,2341,8922,20104,30683,17791,8210,-5263,-3060,6392,22519,25849,17614,9860,183,-5306,1039,9998,14857,13627,6404,2480,1482,-1117,-3303,-1101,473,-9201,-16001,-534,15115,30287,36441,18350,-2595,-8975,-2330,-3961,-8286,-12644,-13070,-8604,-4500,-5108,-3408,3463,10501,7919,-2037,-10962,-10838,-10196,-12271,-6734,4104,9355,8194,4584,5346,7569,5560,2834,-2783,-11545,-16312,-8394,-1478,-4521,-3498,4043,8694,3319,-7245,-7599],[-4656,-9196,-11054,-1368,3428,-18,-5823,-5328,-1764,-887,-1415,-1388,-3376,-6214,-10075,-9716,1467,13574,9605,-3541,-11805,4164,14180,12144,-1195,-12166,-13522,75,9513,8571,-2148,-13000,-7095,-392,-460,-4789,-6828,-7724,-11208,-12908,-14198,889,18805,23997,13389,750,1860,15304,23988,21333,8186,3135,7878,23627,17364,-1114,-12355,-18041,-12056,-4736,-3513,-1929,7432,21116,18941,24512,21829,19094,7408,-10528,-12468,209,6026,7972,3707,-237,7135,12866,13267,5328,-7288,-5507,-2086,-1369,-2732,-1274,-2532,-7762,-3659,3605,2423,1789,-2863,-9218,-14063,-10365,-5275,-5939,-1517,-1743,676,6920,8887,8903,7285,1731,-6929,-8515,-8276,-12853,-12106,-3232,11477,14404,4684,7305,11981,6728,1359,558,-1039,-6433,-9818,-4754,4026,9127,7710,4491,7792,12204,4517,-5764,36307,88083,127118,131412,98141,39901,7068,14276,27151,35841,27602,23635,21557,9301,-2915,-7589,-4753,-8603,-6318,9335,12456,6442,-1941,5029,19292,25639,26441,18195,8756,1509,-7765,4314,15435,11758,1067,-6097,-3290,-7390,-14503,4011,-10702,-45349,-81896,-136867,-243972,-422006,-575988,-363288,-119720,33508,86976,67338,16200,-2442,-1170,8878,15699,12733,8514,2037,-173,6722,12039,1094,-12501,-14442,-13251,-10611,-9010,-4861,3820,9715,6388,-1303,-6352,413,8019,14177,34395,50276,48588,30324,9771,3708,14700,20999,46503,82785,106704,100673,68927,20334,-13597,-12987,-16072,-12802,-12880,-14768,-18500,-16416,-4765,7013,9023,5313,1119,-5131,-3174,-590,5704,7339,10335,19602,15063,-17,-15449,-9668,-4950,-4514,7421,12176,3582,-10441,-8775,-4624,-7871,-8754,-6667,-2529,670,11478,17001,16483,8000,219,-1800,-1600,-6166,-11519,-13171,-9497,-8603,-4422,-5345,-11870,-15072,-9736,-8807,-4300,-5342,-3811,6443,14222,20310,7671,-9948,-1911,19431,38909,39527,20963,3039,-5702,-8551,-9394,-14202,-4454,7663,17610,26266,18824,1382,-3833,13556,36448,42300,25621,2352,5970,16722,20206,15430,6718,5111,4719,11123,15413,9714,1625,-2852,-4756,-10366,-16728,-11405,-8961,-7591,-10783,-9422,-1833,11152,26715,33595,19640,2489,-4292,-12119,-7503,6203,12641,17025,15999,4065,-3066,5337,12859,13207,13130,3660,-7084,-13696,-15117,-7009,288,1551,1168,-2644,-8980,-6387,-3194,2154,8215,12208,12446,5031,-2101,-273,-1767,-17372,1870,10576,26723,39890,51336,68385,73001,66048,58306,55343,40084,18518,7125,8444,1639,-14633,-7701,2708,4035,-664,-179,-1238,-3425,-3288,-5176,-5859,-11277,-8933,-10448,-9882,-3272,1156,-755,-9616,-11675,-4607,-1677,-2744,2086,17803,33288,36536,27579,24985,24886,20547,6980,-8103,-3078,6474,-820,-7186,8097,9924,-724,-13400,-2329,6830,3114,-5008,991,-1056,-6967,-3379,-1328,-1944,-2744,-3192,1077,6413,2622,-1309,-472,-891,5442,17560,26474,29333,21790,14932,10266,3931,-3854,-5346,-2588,-1292,-6635,-14211,-3556,6256,1540,-11528,-1856,15205,15668,8390,1112,-3204,-6438,-9014,-7624,-9198,-18169,-11654,-873,3469,-1409,-3240,2138,13901,21362,15658,2303,-2604,952,-2353,-756,1287,-876,-7136,-9340,-1358,-1202,-7459,-192,26881,24196,-523,-7558,-3502,-5647,-10944,-10797,-5123,1966,9912,15311,1540,-10287,-12376,-11277,-1401,7593,1814,-4071,-6157,-4882,-3958,-8164,-15184,-16882,-13254,4667,38944,60810,51420,19831,-4938,-11243,-8958,-11278,-6050,-1457,12945,33019,33192,31060,36759,20975,4919,-5554,590,5374,3983,10069,28329,36390,16991,-617,-10539,-8425,-6264,-8918,-11504,-14015,-11126,-8716,-10775,-14980,-9765,2715,5706,5043,8442,12843,11168,11730,13393,7142,-788,-7672,-8483,-4435,-702,571,401,4146,9240,18713,15820,-663,4779,5883,3770,563,575,1308,-1625,-2950,1899,5687,9728,13651,13064,6042,1444,5235,18318,27264,18538,4194,8366,17843,8994,3370,3182,4593,11835,12699,3886,130,1801,5194,3490,-1946,-9127,-9867,-3854,-3316,-5138,315,2850,-2911,-9265,-9809,-9041,-7753,-4885,1132,7030,8734,21975,27287,11119,1982,-2974,-4691,-3795,-3567,-3839,-8011,-14073,-16598,-12616,-1814,12466,32633,38026,40476,33021,14659,5615,2749,-184,920,1512,3762,14127,14554,10013,4168,-6499,-18366,-1584,6000,5003,-2089,-6712,-6325,-612,15957,26769,22088,13747,5633,-911,-7087,-10684,-10658,-15122,-15870,-18272,-17408,-9459,-7213,-9744,-9456,-24,9846,6049,-2740,-986,-1604,-5681,-13405,-5815,5122,6815,1789,7395,19696,15697,4884,-6289,-14037,-17738,-9236,2632,22315,28307,15592,2005,-10749,-11579,-4069,-1512,-6469,-13964,-10426,-1769,739,-7132,-7960,5492,28953,57487,58806,25656,4195,311,-325,-3536,-6589,-6597,-5956,-493,8275,17524,27598,31412,24417,17303,9841,4336,-1742,-8327,-8561,-5354,-6198,-9498,-14446,-16845,-16175,-10268,-8919,-11671,-9857,-684,3417,2548,676,603,1689,-405,-1822,2127,6638,18253,37956,45098,43544,41931,16597,3887,-1430,-6487,-6337,478,16438,35104,33615,17329,9638,21909,38752,53679,66656,75590,42756,-420,-12277,-11365,-5849,255,-1729,-3869,-2434,-6783,-6053,-118,-66,-189,-4225,-5784,185,6215,-5255,-12244,-5030,-5095,-12134,-12045,-10343,-6918,-6593,-10752,-9042,-3038,-3522,-13612,1021,1674,-5805,-5797,-9629,-8182,-6015,1903,13942,16148,-1213,-15103,-9374,-557,-1954,-5691,-4160,-5608,-2143,13815,20696,6693,-13145,1361,3781,1349,6802,6234,1384,-3440,-3515,299,9757,13808,4813,-8252,-13110,-9405,-5890,-3869,-4511,1680,5719,7603,6878,6117,2120,-5870,925,3508,4996,6111,2129,970,-3564,-8819,8896,37408,44174,28811,8713,-4732,-7618,-517,10655,18191,21689,17864,14482,9062,7258,14589,20658,18146,7006,7557,1317,-12903,-14575,-10711,-12421,-11194,-5092,-4641,-12672,-13450,-8954,-5917,-4882,1104,5971,7815,8208,1581,-5822,-4783,2912,10198,18630,27972,29802,21986,10136,6587,6519,-1467,-11340,-10077,-525,6271,1428,-8330,-4345,5456,11268,8233,-3089,-4019,2369,16512,28043,35611,22351,5849,-12639,-20159,-15996,-13446,-12331,-2593,2857,1026,-5039,-10100,-9626,-8374,-10601,-14871,-8793,-5648,-2863,-2440,-741,5406,10086,6736,10134,28732,56286,56412,30012,3181,-10956,-13589,-10234,-4538,702,308,701,6328,11483,9016,812,-4194,-6586,-5609,-5286,1931,12396,15880,10863,8744,5541,-2446,-4581,-5907,-5506,3971,10142,4511,2698,5858,13439,18356,17714,14918,9245,3743,2628,869,4782,9673,9157,1204,-5237,-2766,-3848,-8875,-7827,-5259,-62,5053,13213,13691,10720,-66,-8737,-8296,-246,-2703,-2698,-432,6325,9061,11872,14611,19276,16886,7477,2032,-5053,-11199,-13504,-7500,-6046,-6859,494,19358,44374,51803,34251,15472,-2895,-5168,3379,6848,9245,18438,27315,25730,8338,-11517,-13454,-18512,-2837,9289,12428,12879,8918,942,-4550,-3741,-4227,-10415,-11702,-7369,-1023,6327,10437,10167,12253,7879,-8262,-9200,10944,32208,20919,8227,-1721,-2945,1482,5456,6378,2349,-1703,-6113,-8866,-8267,-11222,-13503,-7077,13345,39426,46462,19936,-1590,-141,6585,8577,11835,6052,2858,5020,11271,8571,-5507,-9320,-5432,-11358,-8866,-1921,-1734,-6841,-1763,3547,-7653,-7879,-7215,-10195,-6126,6223,9864,9612,10375,11165,7164,609,-8808,-17651,-7265,5824,6697,-4390,-7275,-1479,4715,15877,23599,17472,8668,3485,1469,-2497,10198,12437,15867,17305,14819,10055,3520,-4819,-13742,-12430,-9473,732,9095,8034,5088,396,-7703,-12041,-9286,-2868,1742,7167,11736,21606,30952,23557,8486,1098,1737,-175,-6645,-6527,-1573,873,-1655,-1254,-4910,-7498,-2909,12130,29980,27140,15967,4331,-1399,1776,446,-1594,-2499,-5844,-11467,-15527,-10741,-4086,2153,9564,14299,14719,5995,451,-1439,-1414,2536,4289,-407,-7491,-5273,-2035,-4252,-3371,-1253,-3167,-4396,-506,5216,-628,-6145,-905,1726,-409,-1684,-1364,2039,5132,4069,515,854,6507,7345,7013,3513,-5436,-9474,-12747,-6975,2996,7430,791,-3019,-983,542,-4684,-12585,-14919,-14366,-3203,4456,3829,-2026,-8314,-9525,-5253,-2986,-1553,-4356,-11860,-9194,-3919,-1773,-1364,4592,-4051,-1992,-4117,-12691,-17795,-18281,-7704,5573,16643,16957,5039,8586,17397,11008,-7147,-19081,-11830,-5411,-5546,-3052,11489,20113,19438,6423,-5721,-11768,-12723,-9730,-4378,-960,-3030,-11040,-17007,-12605,-6766,-8309,-7690,-2984,-13164,-11819,-9300,-6416,1583,5230,-829,-5347,2617,14888,16975,5921,-5626,-3319,5251,8966,20962,29791,17446,3713,-10830,-6204,7059,14636,13790,2665,-12668,-16970,4372,23759,27328,18861,8267,-1264,-4225,3329,-1106,2133,7910,3615,-11413,-7369,-640,14349,28281,30967,10555,-6747,-8145,-2570,-932,713,-3733,-5363,-2511,1390,6300,10898,10843,8472,5672,2764,-1689,-10461,-8559,-3589,-10659,-15960,-15591,-14371,-11926,-8956,-5447,5408,6571,-44,-8873,-15854,-7927,685,-6956,-12011,-8541,360,12763,28643,23684,13131,11672,8853,-2562,-5193,4988,15964,21029,19091,8771,-3583,-11480,-15306,-11707,-3659,-1937,-3234,-2894,-6586,-14022,-13284,-6256,584,8763,15657,13304,5686,940,-2659,-4360,923,6511,2607,-5458,-6539,-1345,-1258,492,5345,10052,8359,3268,-3942,-9861,-4064,1988,5085,1415,-5905,-7660,-7491,-5325,-3690,-6015,-9099,-10899,-13850,-15495,-10968,-4352,5497,8192,2977,-8645,-11810,-6169,1588,6723,9328,7223,1102,3732,18737,19727,9055,446,-5304,-2092,8663,9874,4793,-4936,-9314,-629,215,-4926,-6127,-12247,-12772,-7290,-2733,577,7876,24964,26206,26411,32234,22663,2386,677,9725,11227,9229,3088,-4477,358,9174,9683,6411,4635,5419,11332,14066,18936,20149,23073,25227,11611,-1759,16236,17279,99,-14830,-8538,-12506,-9872,6457,14180,5115,-9172,-13063,-2969,2068,-6192,-9560,-6544,-5246,-1791,5172,11580,16850,14355,14202,16489,15482,16051,26385,23154,14421,5685,6457,-1772,-12465,-10120,-9895,-8937,987,12095,19834,17977,8113,-2129,-2706,571,-693,-6778,-1720,9488,-8429,-3251,7385,2934,-14002,-11575,12012,17751,11517,1667,-5162,-11761,-5267,3812,3794,-2191,418,300,-2947,4381,15989,24872,23925,12563,-432,-6275,-2498,1353,-3777,-17896,-8098,-8015,-16626,-4022,1437,37871,77856,101113,93594,35084,47179,99732,139461,137354,90271,25436,46688,77450,83660,60944,25090,2371,10291,2382,-8192,-7456,-8501,-13037,-5396,4182,8019,5322,-4978,-20532,-15322,-9122,-2125,-1229,-6344,-14983,-17882,-10146,-7519,-11130,-11343,-7175,-8380,-14286,-16878,-11707,-1622,8966,12992,-971,-12063,-11557,-5087,-7118,2190,12481,11014,-449,-6739,2636,-1640,-11858,-10739,389,10086,4692,-3989,3187,6560,5844,-2230,911,10615,9649,-877,-4398,101,-1039,-5134,-4638,-15035,-309,21797,39361,37563,16345,-10837,-5359,127,-1,29,393,-9489,-12933,-14775,-9807,-3584,1578,-1868,-2397,5928,16181,10331,2648,-1935,-16280,-10170,1518,9687,6962,4672,4292,-620,-8770,-3592,8252,19690,29168,22104,1572,-11440,-14855,-7033,-503,-2,-6589,-5601,-8888,-11040,-13387,-11578,-5832,5096,2828,6286,7519,-1868,806,10641,17724,10236,8015,18254,34068,19772,10378,4916,-228,-5399,-5567,-8443,-13603,-948,11850,14935,4341,-5566,-11411,-4569,459,5085,10607,10536,7845,2606,-5608,-10887,-15933,-19239,-13839,-2543,2183,-973,1438,10350,18452,18207,5249,-12966,-6152,3203,2707,-4440,-7515,-3131,-3562,-6278,-15067,-9525,-13616,-13342,1991,11407,9535,1006,-9446,-6831,3441,8899,5406,-1028,-5266,-353,10841,20788,18143,12241,8949,9949,7156,1053,-920,6746,4932,-5754,-5953,4689,-212,-2679,8276,15761,23371,20478,21599,28474,29689,25085,11793,-5687,-9846,11906,28261,33607,30123,9701,-6587,-10381,-15389,-11401,-6843,-10186,-11632,-7007,-2577,-5211,-11590,-13022,-8171,-2911,404,-107,-9056,-12456,-3555,10547,20324,18610,13188,7107,1332,6578,9392,4743,-5125,-9296,-7853,-9226,-12820,-15772,-17973,-11760,-4528,-2437,-2579,-155,6054,9234,12193,13827,19141,19325,10884,-2020,-4715,1500,12377,1863,-1127,-6861,-15061,-14743,-3757,-4758,-13939,-7511,-6909,-10693,-7850,-4458,-6032,-7655,-4334,-2375,-3838,-5443,-2196,11136,18526,14792,7882,-3561,-4274,13660,24257,18125,11964,-586,-13902,3589,17309,21993,14615,-1834,-7970,-3029,1421,5215,4988,9052,19593,31344,27609,19623,4764,-8074,-14633,-17520,-12398,-8350,-4281,385,4929,5319,6033,-18,-11665,-9908,-759,9792,2580,-438,-547,773,3566,6841,1021,-5058,-11471,-11848,501,29334,41503,21028,6781,-5624,-6437,3590,12884,12541,7004,385,-3308,4121,8853,5437,204,11979,24613,34914,22771,12421,-2963,-3440,5092,20978,25672,15728,6316,-2126,-6678,-904,8449,13680,11463,4952,1328,149,-3036,-5668,-3854,-2332,-11793,-15883,281,14818,28191,33117,15029,-4201,-5738,1897,2613,-313,-7319,-11536,-9889,-6245,-5530,-4729,670,7102,5166,-3490,-12178,-12040,-10850,-13334,-7225,4053,10598,8366,3115,3022,5714,5861,4764,-965,-9885,-15827,-10395,-4457,-5605,-4084,2653,6982,1684,-7632,-7281],[-4121,-8829,-10326,-1574,3720,338,-5983,-5409,-1814,-1665,-2639,-2448,-4195,-6456,-9902,-10980,632,13325,9163,-4334,-10656,4373,13790,13436,1933,-11059,-16388,-2639,6965,6594,-3447,-13015,-5863,-1501,-1906,-3552,-2373,-2412,-7699,-10767,-12151,1501,19506,25465,15008,1043,3725,18970,27795,24996,8941,2478,8736,25981,18995,-734,-13778,-19554,-14522,-7883,-5683,-2402,7351,22047,18371,23757,22924,20590,7302,-10613,-14034,-1111,6614,9362,6441,2400,8984,13796,12591,2095,-12029,-2927,579,-4502,-6740,-4269,-3641,-7467,-3906,2367,853,107,-4077,-10440,-15507,-7661,-986,-2221,749,-821,1017,6500,7343,6522,5209,314,-8980,-12637,-10722,-14255,-13151,-3484,13009,16866,8371,9746,13417,8733,3887,2587,-333,-6888,-11408,-6394,1315,5246,3800,1742,5993,8943,2316,-4742,39989,94654,132875,131845,91121,31501,4262,12209,25824,34931,26629,19721,15808,4830,-5636,-8847,-5303,-8892,-6133,7569,8507,3911,-1695,5752,18924,24564,27900,23640,16255,8773,-2399,1640,13769,11548,1055,-6461,-4531,-8035,-10985,5418,-14921,-46539,-76553,-127107,-237346,-424175,-576681,-353981,-110537,40713,90078,64982,14077,-3201,-3784,5048,10556,10821,7198,1961,2872,9436,12639,-1441,-15562,-15709,-14075,-12372,-9385,-4257,4422,9410,4824,-3475,-9076,-1492,8498,19368,40741,56447,52906,32291,12457,4680,11691,19313,46380,83328,107371,101301,69705,22907,-11380,-13191,-13231,-12398,-16396,-17785,-16958,-12801,-3495,7646,8917,5366,2167,-3406,-623,2252,6686,4787,5979,13951,10136,-3405,-16951,-7452,-3214,-4687,5606,10426,3589,-9771,-10268,-6164,-8742,-9097,-7285,-136,5197,13385,18888,18500,9522,231,-2712,-1958,-5487,-10209,-12946,-8983,-6875,-1481,-2555,-9762,-12566,-6991,-4395,-1072,-3857,-1935,10154,18838,25229,15664,-1766,-8300,15004,39492,44860,27378,7751,-1638,-5816,-8059,-14514,-5542,6157,14585,18530,9096,-1606,-3586,14419,35412,37375,19623,948,7381,18095,22742,18606,9140,7208,4760,9698,14562,10017,2261,-2450,-4733,-10125,-16361,-12339,-9480,-6926,-9195,-10291,-4434,8568,24830,34668,23763,4141,-6018,-13277,-7622,5825,9999,11797,12926,2553,-4216,4966,11832,10444,8493,-1700,-11105,-13542,-13102,-9933,-1578,1273,1505,-2080,-8041,-7342,-4915,2596,10605,16372,17445,9747,792,832,-1470,-17701,-462,9749,27158,40100,48828,60719,64984,61792,58159,55160,36055,12950,1749,1318,-4652,-17504,-8069,1553,2159,-2324,-1830,-3196,-4740,-2584,-871,704,-3195,-6980,-13606,-13186,-3816,1272,-1655,-11699,-8613,880,4423,1891,4162,19387,36623,40463,31690,29217,26954,21182,8086,-6334,-6007,2599,-2477,-5067,8800,11454,1118,-12871,-4397,5315,2498,-4329,3272,3064,-4268,-4277,-1992,-1649,-2336,-2665,1493,7392,3229,62,1897,992,5727,16497,24905,28590,25749,22745,18361,8606,-2270,-6303,-4390,-2846,-7790,-11257,-1096,8078,846,-12881,-1523,15850,17113,9070,1413,-2812,-5640,-8943,-10845,-13914,-14538,-8902,2117,5176,-1278,-4262,777,11770,18549,11208,-2083,-6368,-4321,-6950,-2696,1924,224,-5860,-8989,-1756,-2399,-8901,-3778,22369,19280,-4804,-8709,-3214,-5397,-11018,-11406,-6101,-429,5155,11072,-823,-11165,-13506,-13823,-3276,7463,3794,-1719,-3819,-2994,-3380,-9180,-17198,-15592,-15585,810,34330,57121,50884,20249,-5625,-13498,-8806,-8673,-3989,-915,10940,30668,35461,38458,40049,21407,6045,-3007,3312,6204,2742,6871,22977,32286,17878,37,-9498,-8720,-7790,-10139,-11716,-12848,-11005,-8827,-10553,-14699,-8977,4481,8203,6696,9285,13878,12917,12550,11753,5446,-1172,-7643,-8694,-5321,-3443,-5022,-5016,1066,9263,21394,21181,2127,5883,7105,5347,2245,988,-347,-4318,-3082,2653,5512,8950,13617,14046,9147,5296,10963,26804,36673,25798,8497,8520,15627,7122,2032,2210,4504,12604,10446,1850,-970,972,2819,423,-4512,-9693,-10345,-4231,-3702,-5344,817,2448,-4393,-10674,-9339,-8990,-8148,-5275,600,5339,6092,18306,27385,11468,1772,-3580,-6090,-5735,-5635,-5492,-8628,-13959,-15411,-13532,-4411,10281,32628,38822,40999,34995,17000,5342,1863,-1662,-1235,-205,3320,13466,12885,8659,5302,-4133,-19301,-4293,3469,3422,-3651,-8909,-6089,1402,17186,24349,15742,4658,-3757,-8697,-15783,-13432,-12129,-17512,-15734,-17185,-17388,-10524,-6724,-7898,-8654,-1905,8427,6924,-1699,-940,-2611,-6480,-12992,-7708,2799,4473,1355,10990,24850,20417,6155,-6075,-11769,-14427,-10746,-679,15531,21760,11505,-1019,-13111,-10121,-1313,1107,-6077,-15455,-8679,-83,1274,-7110,-7242,6489,30543,59715,63143,29129,3522,-2568,-3173,-5550,-7882,-6545,-4060,1719,9430,16432,24512,26745,20022,16315,10203,5653,99,-5290,-6488,-5712,-8748,-12780,-16475,-17971,-17641,-11235,-8747,-10448,-9544,-1925,2400,2940,1820,1236,1306,-1767,-3260,762,2555,10837,27674,34422,35469,37383,15172,4026,-551,-6058,-5999,1944,21048,41682,38219,19921,11464,23526,39862,54404,66973,75499,47110,3633,-12197,-12047,-4939,1256,-3219,-7190,-5648,-10116,-8199,-889,351,-201,-4854,-5561,1012,8315,-2702,-10613,-3503,-1993,-6500,-7778,-12362,-8820,-7498,-11469,-10198,-5214,-6415,-9954,2624,1005,-6622,-6882,-11058,-9697,-7968,15,12401,15717,-791,-13389,-8275,-1270,-2803,-5393,-4247,-8079,-5979,11544,22235,10383,-11692,-2849,-917,-2691,5330,7435,3269,-2090,-2918,-210,7942,12040,4221,-8179,-14782,-10533,-4737,-707,-1212,3559,5550,6457,6357,6453,3689,-3582,482,3703,8315,8559,1686,-785,-5014,-9908,4209,30991,37561,24445,7449,-4898,-7497,-763,10255,17444,20209,16578,14458,9797,7513,14100,21265,23799,14783,12942,2279,-13265,-13906,-10577,-13208,-12918,-7244,-6378,-11879,-12271,-7691,-6208,-6672,199,6511,8317,7032,486,-5502,-4076,2388,9109,19088,30989,34417,25532,11993,5491,1438,-6275,-13187,-9175,1248,8942,2900,-8805,-3450,8082,14043,8036,-4657,-6757,-2324,8469,18596,28676,21497,7598,-10792,-20547,-16374,-14244,-14458,-3237,4537,3893,-2182,-10564,-13255,-10266,-11265,-15085,-9006,-1126,6416,4738,1912,5564,9413,5705,7052,23348,46519,47609,26077,2104,-13321,-17703,-8668,-599,3571,3219,4090,9429,14432,12093,838,-5013,-5656,-3378,-5636,-2223,8654,13554,9910,8814,6313,-2231,-6377,-8338,-5540,6031,14483,9266,6391,9024,15338,18566,18665,16733,12131,6886,5715,4249,8271,12244,10120,1888,-5234,-4236,-5153,-9688,-7827,-5585,-209,7227,19222,19645,14906,4169,-2985,-3879,192,-3768,-3331,443,8776,11118,12916,14755,18250,16250,7168,1661,-5252,-11402,-14420,-9842,-8751,-9010,-1624,15592,38798,47127,30507,10906,-6493,-3229,3966,6612,8444,19272,30617,29705,12543,-7798,-13494,-18292,-4489,7336,11333,12187,8901,4441,1622,783,-1743,-9225,-12194,-9289,-3135,5172,9885,9686,10894,5732,-8987,-11582,8180,29617,18968,6044,-4260,-8631,-5153,708,4215,2133,-223,-3475,-6292,-7080,-11404,-14767,-10046,10729,39770,48560,22856,-569,-1606,3178,2635,6067,2820,2009,4149,9912,7426,-6154,-11418,-4999,-8979,-7885,-2048,-1757,-5799,421,2652,-10256,-9035,-7196,-9403,-5651,7041,12083,10356,9333,10228,7490,1324,-8934,-18066,-3028,12170,11613,-2841,-7635,-1550,6056,19864,29507,22302,9950,2627,-954,-4255,13096,20516,24952,22690,16245,10290,3551,-5023,-12623,-9655,-8173,-2007,7466,10351,7995,3137,-6164,-11535,-8641,-2323,2404,9635,17794,31124,40369,29715,11748,3919,5306,4186,-4289,-6453,-2750,-1410,-3369,-1326,-2346,-3653,388,15877,31494,28079,18914,7080,389,2540,763,-1102,-3013,-8657,-15349,-16346,-10686,-3758,2926,11340,17657,20046,12017,3449,-1307,-2627,1479,4544,156,-6462,-4061,-964,-3447,-3662,-1886,-3716,-5351,-1163,5832,1654,-3604,287,2234,287,-812,16,3316,6752,6724,3363,2834,8043,9231,10148,8003,-1326,-7145,-11935,-5420,3759,7235,328,-4464,-2489,304,-3723,-10909,-13901,-13285,-3417,2868,2062,-3086,-8015,-7981,-2843,-687,-108,-3623,-10727,-7936,-3559,-2022,-1654,5123,-1381,-645,-3312,-11478,-16113,-16739,-8180,4765,15811,18262,9330,11618,17593,10164,-6437,-16899,-13327,-7448,-4783,2633,18020,23942,22172,9066,-4247,-12967,-16232,-12174,-6655,-3601,-5974,-14423,-16191,-10688,-5009,-5351,-4363,-2211,-10862,-9815,-9324,-7662,-1026,2645,-3473,-8537,-2605,7963,12469,3932,-5357,-5078,4496,10017,21618,27537,13648,1827,-12324,-8999,3711,12681,12419,3131,-10420,-17083,4145,25218,28202,21298,11127,1773,-1045,3697,-3776,-1365,4569,1500,-10295,-6361,3158,21316,34302,33675,10610,-6900,-6518,-860,681,3036,122,-503,-699,25,2877,5834,4942,1593,77,-488,-2408,-9625,-13317,-6780,-12378,-15301,-13577,-11635,-9090,-7543,-5189,4690,4777,-2062,-11238,-16635,-7768,-1688,-10007,-11342,-6131,2559,15852,32525,20243,6713,2546,2098,-4685,-5044,5697,16572,20777,19369,9758,-2795,-11342,-14450,-9413,-1262,-7,-2647,-4121,-10448,-17668,-10413,-4830,3667,12425,17722,13664,4832,341,-2361,-3718,1898,9058,5582,-3539,-8871,-4042,-3026,-175,5333,11336,10266,5211,-2158,-8668,-4581,487,2299,-2579,-9301,-9248,-7734,-4921,-3191,-5572,-8731,-10961,-13413,-14975,-10309,-260,12382,13378,4996,-8353,-10088,-2449,5286,9423,11999,10495,3700,3796,18551,20431,9447,438,-6376,-5905,2689,3351,-86,-6730,-6590,4238,4976,-2724,-5637,-10988,-13010,-8415,-3809,-66,8410,27121,29560,30961,36069,23139,4393,3981,11212,11908,10173,4320,-2905,1024,8688,7339,2620,1602,3491,9914,13066,18415,21027,24116,27500,15903,5101,19805,16538,-2913,-14182,-2009,-7406,-7920,9316,18063,9182,-6108,-10801,-552,2817,-4807,-7275,-5438,-5765,-1626,7363,14962,19029,15010,14361,17406,18897,23170,28630,24441,18688,9596,8421,-2143,-10824,-4203,-3617,-8700,-1717,10124,16988,13132,1624,-7586,-6101,-3591,-5196,-8681,-2484,3590,-10527,-4126,963,-4080,-15579,-14274,522,3456,-50,-3381,-7618,-13001,-9806,-3185,-3453,-6166,-453,522,-4013,3236,17283,26636,25771,13730,922,-5258,-3091,-1463,-8038,-17290,-5498,-5627,-9120,-2093,-3567,24317,52918,65724,56637,18873,26337,67741,87886,76971,41108,6260,28590,47295,50121,33986,14671,9521,13238,3858,-7274,-9399,-9370,-12389,-6765,-1107,-1728,-5274,-11601,-20781,-19483,-18506,-9925,-6343,-7321,-13098,-15797,-11642,-9956,-9892,-8286,-5301,-8178,-14211,-14005,-10313,-845,8570,12177,-1697,-13122,-10986,-4173,-7233,992,13177,14661,3371,-10436,-2026,-2556,-13264,-6846,8182,17617,7525,-6271,4541,9833,8721,-1379,-1088,9463,8362,-3316,-4074,-1680,-4758,-9687,-7028,-11786,-3019,13135,25708,24124,8836,-10864,-9023,-6416,-3944,-966,1592,-6648,-14071,-14316,-7930,-1944,5486,1889,-2070,4183,14609,9169,1141,-3869,-17988,-8269,1855,8886,6677,5080,4928,152,-11015,-7053,6098,18497,29152,20432,1235,-11262,-14218,-6220,195,-118,-7581,-4719,-6852,-9949,-12546,-10001,-4266,5514,2743,5143,5248,-4372,-2628,8460,17498,10106,8345,17004,33995,23933,12126,5811,-136,-5555,-6160,-9442,-11078,1282,14996,15884,3854,-6128,-10965,-3567,963,5196,10937,13475,14066,10074,-264,-8336,-14400,-18623,-15746,-4178,1034,-2203,-912,8295,17885,21278,8305,-12270,-6680,436,329,-4697,-4402,-1581,-3759,-8197,-12270,-4888,-9403,-15895,-872,9090,8785,258,-10008,-4159,7452,12521,8377,1824,-2204,2920,13847,21860,16470,9039,6421,8994,6701,220,-2005,5614,5706,-3614,-4982,4683,-1499,-8586,3480,12190,19363,17119,20373,28341,29412,23918,10320,-6869,-8903,14976,34746,43185,40157,14823,-4574,-9148,-14746,-10776,-6189,-9536,-11261,-6429,-1965,-4611,-10734,-12165,-7825,-3852,-2442,-4292,-10092,-8509,-8376,7837,21743,22579,15872,8062,2363,8494,10797,5262,-4360,-7710,-6324,-8099,-11983,-15748,-16903,-10037,-4649,-3915,-4202,-1288,5219,7819,10116,12471,17458,16318,7063,-5714,-5415,240,8446,-3058,-4007,-10120,-19064,-15906,-2187,-2580,-14275,-10476,-9595,-11733,-7255,-3717,-5556,-6439,-1490,878,-1411,-3990,-1198,10256,16527,13676,8070,-2076,-1452,16661,28128,20570,12497,-1922,-9615,10424,23547,25480,16624,-923,-12622,-4730,3777,9704,9742,12229,20900,28840,22957,16133,2788,-10249,-17363,-15988,-9177,-7174,-3529,2153,8190,10450,9551,1570,-10590,-11021,-3253,7543,1518,286,2115,3906,6462,9177,2300,-3100,-9114,-10659,801,28662,36916,16915,3968,-8208,-5780,5161,12687,11476,6306,1227,-2624,3298,6700,2670,-1496,14399,27148,36460,26266,16131,-547,-4064,2942,17520,23703,13135,2861,-4231,-7814,-2868,6493,11685,9053,3731,394,-981,-4715,-7688,-6565,-5354,-14533,-14159,1661,14566,25472,28783,11563,-4748,-3409,4200,7239,7428,-1076,-9309,-10962,-7751,-5678,-5807,-2121,3482,2364,-4875,-13135,-12960,-11054,-13609,-7899,3455,11090,8016,1383,564,3638,6057,6715,1038,-8004,-13672,-10223,-6677,-6656,-4549,1573,5718,736,-7318,-6537],[-2326,-6410,-9121,-2275,3486,508,-6119,-5455,-1832,-2131,-3408,-3136,-4610,-6299,-9111,-11886,-331,12483,8355,-4890,-9192,3950,12420,13975,4952,-9262,-18891,-5236,4325,4443,-4576,-11904,-4366,-2661,-3290,-1939,2499,4192,-604,-6283,-9086,2726,20464,27222,17337,2184,6184,22794,31274,28383,9953,2277,9613,27109,19186,-103,-14598,-20305,-16420,-10363,-7116,-2340,7586,22887,18253,23135,23887,21787,7235,-10215,-15142,-2088,7718,11671,10437,6294,11421,14826,11786,-1140,-15470,-53,2817,-6239,-9525,-6352,-4287,-6921,-3505,1993,361,-553,-4439,-9663,-12567,-3027,3813,2271,4232,1246,2200,6555,6046,4354,3371,-602,-9206,-15893,-12628,-14994,-13471,-2676,16190,20774,12229,11931,14646,10686,6202,4099,-97,-7444,-12623,-6057,875,3425,1046,-984,3600,4800,-175,-3488,42799,98554,134563,128299,82285,24365,2673,10580,24394,33524,25241,15053,9394,53,-8477,-9389,-5478,-8931,-5878,5518,4891,1981,-933,6485,18335,22998,28564,28632,23348,15013,2805,-175,12474,11763,1650,-6041,-5161,-8086,-7311,7782,-18698,-47512,-66865,-107888,-217085,-407626,-558161,-349850,-108307,42516,89273,60928,12025,-4013,-6790,1045,5076,8561,5693,1951,6002,12488,13636,-3073,-17453,-15956,-13655,-13630,-9616,-3590,4927,9146,3798,-4678,-11036,-3146,8946,24216,45971,61327,56304,34063,15134,5703,8750,17557,46563,83655,107279,100961,69781,25559,-8704,-11406,-9119,-10040,-16064,-14980,-11842,-6962,21,8528,8743,5041,2580,-2244,1875,5244,7299,2307,1963,7567,4240,-7084,-17451,-4559,-414,-3271,4717,9215,4026,-8334,-11288,-7408,-9217,-9066,-7230,3324,11687,16644,20969,20666,11640,1338,-2799,-1740,-4181,-7904,-11342,-8053,-4679,2125,942,-6727,-9506,-3841,275,2357,-2056,160,13602,22429,28112,21790,5970,-12169,10485,38194,47954,33070,13118,3611,-2165,-6231,-14311,-6269,4805,11575,11349,1600,-3382,-3450,14141,32490,31099,14231,723,8889,19503,25549,22631,12558,10477,6700,9851,14646,11014,3488,-1519,-4182,-9343,-15282,-13034,-9642,-5732,-6916,-9865,-6618,6200,22552,34320,26737,6067,-6995,-13559,-7530,5353,7580,6741,9794,1325,-5308,4531,10804,8097,4856,-5264,-11063,-9521,-9226,-11733,-3312,1138,2109,-1193,-6861,-8379,-6139,3472,13060,20168,22016,14605,4429,2155,-1265,-11460,1265,10914,28224,39544,44746,51505,55528,55893,56191,53343,31733,8504,-1613,-3770,-10816,-17604,-8044,320,257,-3700,-3424,-5000,-5748,-1839,3378,7813,6091,-1877,-13289,-14762,-3538,1878,-2112,-12982,-6008,5244,9296,5781,5986,20338,38820,43221,34455,31630,27344,20381,8572,-3969,-5891,678,-2427,-2332,9855,13181,3264,-11213,-6110,3812,2040,-2969,5230,6947,64,-3905,-2126,-926,-1470,-1601,2349,8653,4037,1781,4696,3627,6360,15100,22362,26678,28859,29502,24916,11914,-1136,-6953,-5794,-3838,-7244,-7220,2280,10297,407,-13175,-836,16090,18145,9747,1895,-2125,-4430,-7799,-12358,-10894,-10609,-6008,4863,6354,-1196,-4876,-257,9657,15247,6726,-4213,-7995,-8513,-11108,-4474,2337,1169,-4433,-7842,-1536,-3183,-9952,-6737,18344,15215,-8333,-9379,-2843,-4897,-10502,-11366,-6620,-2565,341,6384,-3405,-12049,-13800,-15345,-4740,7156,5538,374,-2006,-1739,-3275,-10430,-16391,-13260,-15938,-2604,29247,51829,48620,19729,-5854,-13041,-6658,-5437,-2142,-641,8396,26300,35950,43358,40180,20579,7059,82,6547,7369,1663,3474,16454,26241,18012,999,-7855,-8512,-8495,-10280,-10764,-10805,-9698,-8188,-9758,-14253,-8427,6075,10922,8746,10203,14597,14160,12819,9912,3655,-1647,-7606,-8893,-6203,-5964,-9436,-9090,-2008,9288,24011,27178,5561,6461,7484,7197,4785,2383,-1125,-6745,-3581,3032,5242,7901,12846,13787,11192,8579,16259,34693,45644,33313,13692,9645,13325,5127,886,1578,4615,13027,7981,-75,-1378,1390,1562,-2164,-6367,-7303,-9129,-4037,-3511,-5122,1245,1903,-6089,-12003,-8644,-8648,-8375,-5345,501,4073,4128,15379,27802,12473,1988,-4056,-7434,-7610,-7576,-6848,-8505,-12440,-13064,-12462,-6568,7608,30392,37196,39161,35079,19012,6234,3116,-1279,-2235,-1577,2984,12860,11482,7868,7174,-603,-15764,-7774,310,1466,-5167,-10092,-4962,4007,18684,21805,9690,-3674,-9128,-5300,-12243,-15287,-14146,-20093,-14915,-15964,-15991,-11183,-5941,-5824,-7082,-3338,6741,7611,-449,-508,-3179,-6827,-11805,-9474,407,2309,1673,13699,28540,24812,7539,-5378,-8788,-10307,-10734,-4759,7372,14171,6716,-4543,-15908,-8109,1561,3511,-5704,-16174,-7335,1075,1298,-7224,-6693,6994,30467,57516,62221,30279,2868,-5276,-6038,-7573,-9137,-6433,-2604,3472,10182,14717,20362,20534,14069,13989,9871,6610,1864,-2403,-4546,-6180,-11501,-15981,-18138,-18782,-18978,-11954,-8516,-9008,-9159,-3560,1118,3344,3058,1914,885,-3363,-4913,-833,-2076,2641,17544,24546,27608,32194,13522,3981,175,-5676,-6023,2874,24420,45555,40707,21733,12847,24189,39178,52621,64161,71893,49851,8052,-11899,-12540,-3691,2729,-3585,-9996,-8812,-13184,-9314,-1149,795,-642,-6045,-5884,1201,9354,-279,-8946,-2071,1092,-1189,-3871,-11920,-10079,-8247,-12257,-11779,-8158,-8306,-5205,3972,3,-7719,-8180,-12174,-10967,-9494,-1128,11609,15989,952,-9156,-6033,-1757,-3540,-5232,-4437,-10214,-10529,8119,22612,13917,-7898,-6320,-5631,-6486,4362,9129,5733,-283,-1983,-529,6059,9850,3102,-8459,-16539,-11086,-2855,3207,2892,6438,6533,6646,7062,7421,4474,-1941,98,3900,11262,10253,773,-2741,-6488,-10511,-1101,22642,28219,17751,4885,-5635,-7702,-1379,9402,16157,18276,14797,13980,10564,8193,13508,21049,28967,24251,19789,4063,-12915,-13047,-9974,-13218,-14940,-9786,-8077,-10406,-10308,-6221,-6504,-8530,-513,7122,8514,5265,-1039,-5515,-3716,1219,7419,18895,32470,37432,27874,12623,2373,-5071,-11520,-13997,-7871,2905,10858,3934,-9122,-2169,10660,15965,7155,-6548,-9628,-6924,1025,10243,21721,19946,8839,-9386,-20647,-16122,-14045,-16372,-4072,6195,7404,2289,-7708,-17028,-12387,-12291,-15549,-9099,3238,15210,12362,5487,5808,8083,4526,3915,17600,35664,37221,21155,698,-15597,-19242,-7168,2143,5064,5120,7007,12249,16688,14312,290,-5638,-3919,-822,-4492,-5618,4265,10088,7898,7976,6425,-2330,-8456,-11099,-5986,7103,17995,14082,10646,12711,16903,18211,19152,18055,14411,9163,7456,6538,11196,14505,11015,2491,-4890,-5493,-6695,-10655,-7941,-6273,-1054,8410,24323,25250,18399,7848,2555,2873,3815,-3672,-3586,1237,10764,12675,13437,14251,16470,14949,6669,1386,-5203,-11215,-14526,-11333,-10764,-11013,-4003,10917,31011,39878,25323,5805,-9562,-2293,3834,5941,7532,19952,33208,32371,15474,-4888,-13385,-18182,-6518,4827,9629,10732,8053,6679,6730,4908,243,-8669,-13205,-11595,-5596,3588,8825,8862,9567,4451,-8806,-14053,5054,25978,16179,3099,-7494,-14758,-11666,-3987,1455,1319,887,-1006,-3869,-6077,-11677,-16059,-12644,9215,41198,50817,25898,18,-3401,-419,-3922,-1484,-1359,814,2888,8630,7404,-5129,-13736,-5152,-6898,-6565,-2278,-2138,-5221,2315,1751,-12420,-9913,-7098,-8761,-5709,6805,13113,10538,7478,8319,7039,1395,-9362,-15168,2098,18783,15813,-1729,-8266,-1963,6748,22306,33135,25354,9965,931,-3907,-5051,16919,29199,32969,25844,15992,9309,2615,-5843,-11625,-7179,-5850,-3262,5700,12277,10829,5383,-5277,-11605,-8270,-1901,3137,12342,24746,41786,50062,35644,14640,6385,8599,8762,-1097,-5650,-3586,-3969,-5796,-2183,-510,-156,3523,18607,30049,26432,20314,9388,2172,3221,1231,-362,-3278,-11065,-18790,-15889,-10859,-4190,2437,11100,18534,22772,16333,5789,-1386,-3367,1429,5471,1080,-5638,-3742,-996,-3342,-4256,-2976,-4869,-6925,-2363,5764,3327,-1209,1698,2654,638,-301,1112,4244,8109,9329,6943,6286,11364,13146,15325,13879,2711,-4706,-12212,-5239,3503,6245,-420,-6039,-4368,-378,-3014,-9313,-12590,-12359,-3908,1069,99,-4546,-8282,-7147,-1063,1193,911,-3260,-10008,-7157,-3563,-2360,-1836,5552,1249,110,-3212,-10870,-15099,-15545,-8425,3799,14620,19165,13370,14544,16931,8181,-6239,-14477,-13481,-8012,-2376,8075,23039,25952,23150,10682,-3012,-13018,-16673,-11771,-8584,-7113,-9543,-17034,-13835,-9049,-3584,-2564,-601,31,-7706,-8646,-9928,-9501,-4206,-303,-5991,-11580,-7723,1308,8066,2171,-4849,-5656,4196,10769,21281,23895,9489,375,-11048,-12150,-438,9080,9393,2550,-8254,-17010,2739,24369,26493,22050,12739,3708,1179,4145,-5447,-4642,1120,-597,-8525,-5675,6671,27630,39348,34964,9827,-7413,-5219,-169,1314,4512,3115,3243,817,-1266,-565,528,-1318,-4317,-3029,-2645,-3329,-8346,-19528,-10875,-13972,-15125,-12194,-9318,-6555,-6388,-5445,3070,2308,-4188,-13821,-16662,-7693,-3911,-11838,-10043,-4303,4226,18805,35224,16274,1340,-5657,-5235,-7322,-5058,5625,15896,19150,18305,9713,-2746,-11952,-14751,-7975,344,888,-2938,-5759,-14421,-15609,-8000,-4145,5857,15297,19444,14476,4708,2,-1953,-2315,3595,11859,8693,-1735,-11673,-7034,-5005,-986,5043,12115,11714,6825,-652,-7883,-5630,-1516,-326,-5185,-12621,-11010,-8339,-4985,-3161,-5502,-8707,-11402,-13195,-14648,-10167,2690,17431,17039,6319,-8195,-8291,1436,9570,12682,14525,13178,5498,2997,16713,19441,8784,-174,-7377,-9533,-2976,-2723,-4676,-7681,-3495,8797,9584,-61,-5339,-10106,-13036,-9909,-5301,-898,9216,29140,32144,34259,37878,21318,5489,7078,12417,12149,10487,4949,-1768,1313,7653,4626,-1348,-1687,1150,7977,11503,17260,21367,24775,29455,20247,11173,20633,14127,-6050,-11691,2576,-3341,-6136,11121,20424,12205,-2949,-8207,1235,2860,-3704,-5204,-4581,-6856,-2174,9051,18131,20741,15212,13851,17193,20991,28672,28429,23714,22115,12935,9751,-3315,-9098,1333,1885,-8865,-7383,6006,11689,5577,-7234,-13439,-8954,-8648,-10426,-10377,-3836,-1930,-9675,-6014,-5637,-11309,-17158,-16550,-10569,-14538,-16159,-11989,-10614,-13129,-16632,-12914,-11286,-9178,-960,446,-5439,1505,17744,27205,26408,13808,1537,-4667,-4011,-4563,-12108,-14709,-2855,-2060,-2277,279,-10539,1137,14297,18768,16799,3101,3886,21934,22349,13826,-733,-10685,10138,15595,20739,18198,18211,17360,15215,4677,-6629,-9696,-9178,-11928,-8948,-5721,-8025,-11125,-15660,-19879,-16141,-14713,-13106,-10977,-8947,-12142,-14509,-13094,-11937,-7825,-6152,-4049,-8565,-13401,-11731,-9093,-528,7515,10329,-3065,-14455,-10031,-3172,-7192,-497,13647,16888,5785,-11743,-5367,-2760,-10996,252,18173,26840,12700,-6481,6000,12753,11555,201,-3080,7592,6400,-5345,-4711,-2401,-4045,-9052,-7973,-9311,-5712,1247,8954,9427,2416,-10723,-9619,-7305,-3976,-518,3565,-3400,-14040,-13233,-6305,-665,8495,4639,-2087,1862,12017,7417,-274,-5483,-18354,-6941,1395,6967,5221,4570,4780,746,-12341,-11130,3163,16334,27440,17307,-90,-11855,-13685,-5739,502,-515,-8647,-3819,-5024,-8996,-12005,-8993,-3434,5109,2202,4019,3706,-6015,-5732,5144,15292,8895,8011,15122,32054,27301,13471,6129,-742,-6381,-7182,-10319,-8613,3497,18151,16520,3197,-6994,-11120,-3293,862,4983,11339,16876,20826,17312,4458,-6601,-13820,-18200,-17852,-6145,-617,-3908,-3960,6302,17028,22962,10254,-12059,-7584,-2331,-1596,-4019,-2015,-881,-4774,-10734,-8045,29,-4568,-14848,-2889,6973,7818,-827,-10488,-1631,10974,15663,10938,4404,688,5715,16052,21660,13525,4927,3037,7143,5492,-1066,-2984,4325,6389,-1469,-4388,3947,-2412,-8476,1166,9424,15921,14176,19066,27560,28337,22096,8326,-8448,-8250,17041,39305,49953,47001,18493,-2924,-8196,-14319,-10531,-6085,-9403,-11077,-6323,-2036,-4626,-10296,-11723,-7965,-5553,-6135,-7919,-7515,-5256,-12436,5251,22445,25962,18128,8732,3053,10049,11817,5456,-3725,-6413,-5288,-7456,-11353,-15316,-15699,-8889,-5095,-5310,-5221,-1738,4727,6333,7806,10886,15777,13743,3983,-9038,-6607,-2215,3925,-5976,-4458,-11128,-22374,-16716,-1543,-1897,-13581,-12715,-10600,-10975,-5778,-2787,-4932,-4744,1743,4093,632,-3020,-778,8689,13757,12126,7985,-1137,50,17921,30137,21356,11341,-4559,-5081,17557,29984,28547,18081,130,-17318,-5555,5600,12853,13478,14936,21780,25570,18009,11909,-103,-13168,-19711,-12030,-6668,-7719,-4398,2875,10569,14098,11361,1800,-10739,-11920,-5450,4416,-100,421,4612,7072,9354,11198,3144,-1431,-7037,-9361,717,26290,30655,12460,769,-11086,-4954,6459,11664,9640,4756,1167,-2401,2007,4123,-277,-3190,15037,26776,34652,27522,18638,1424,-5347,-381,12018,19546,9500,-814,-6491,-9123,-5252,3711,8420,6156,2328,-728,-2298,-6472,-9617,-9551,-8867,-17720,-12093,2987,13960,21901,23340,7958,-5035,-2457,4486,9308,13204,4664,-7225,-12267,-9373,-5998,-7005,-5214,-606,-805,-6584,-14325,-14089,-11323,-13694,-9054,2095,10481,6776,-973,-2360,1107,5703,8145,2727,-6395,-11760,-9132,-8241,-7967,-5332,394,4547,93,-6863,-5782],[-50,-3579,-8436,-4322,1911,-325,-7063,-6277,-2608,-2975,-4322,-4208,-5461,-6608,-8608,-13166,-2267,10165,6269,-6150,-8448,2214,9541,13021,6890,-7716,-21180,-8480,811,1311,-6275,-10676,-3599,-4696,-5311,-750,6795,10587,7858,-721,-6119,3521,20500,28019,19248,3443,8455,25806,33481,30623,10580,1844,9591,26054,17164,-228,-15266,-20355,-18669,-12996,-8694,-2676,7190,22569,17537,21621,23598,21558,6194,-10394,-16763,-3636,8512,14385,15096,10646,13485,14951,9863,-5174,-15491,2037,3701,-7635,-11896,-8378,-5421,-7178,-3643,1347,-218,-1399,-5144,-8833,-9073,1328,7935,6171,7416,3097,3031,5970,3956,1386,727,-2199,-9194,-17470,-14525,-15689,-13764,-1551,19894,24166,14710,12660,14575,11462,7178,4039,-1283,-9012,-13775,-5214,1122,2329,-1380,-4666,-566,-999,-4095,-3093,43499,98518,131276,120447,71639,17751,943,8209,21693,30483,22447,9165,1760,-5722,-12130,-9645,-6365,-9966,-6729,2242,709,-399,-934,6024,16334,19802,26980,31299,28106,18606,5943,-2258,10651,11395,1710,-6023,-6205,-8698,-4872,9353,-23110,-48011,-53751,-81901,-185784,-373243,-521581,-350318,-115185,36550,82646,54016,9085,-5980,-9784,-2743,-1281,5088,3118,1083,8058,14658,13887,-4927,-19299,-16583,-13498,-14885,-10778,-3961,4335,8029,2467,-5705,-12855,-5708,8099,27139,48282,62842,56857,34164,16460,5695,5103,14959,45979,82453,105057,98378,68013,27043,-6782,-9419,-5187,-7161,-12323,-10459,-6994,-1749,3484,8388,7324,3105,1093,-3073,2747,7053,6420,-953,-2228,403,-2895,-11735,-16546,-2399,1839,-1695,3745,7522,3804,-7357,-12700,-9430,-10333,-9709,-7425,6598,18674,20531,22150,21635,13074,2402,-3018,-2008,-3363,-5744,-9448,-7605,-2995,5490,4072,-3973,-6908,-1408,3957,4771,-1086,1333,15611,23927,28163,24698,11311,-9846,5292,34426,47694,36638,17970,8937,1233,-5022,-14587,-7757,2423,7468,4019,-4341,-5187,-4752,11423,26813,23230,9010,413,9395,19858,27375,26248,16029,13756,9459,10863,14862,11680,4211,-1142,-4141,-9047,-14596,-14510,-10480,-5122,-5127,-9084,-9106,3227,19131,31630,27242,7023,-7849,-13637,-8203,3851,4532,1252,5966,-366,-7298,3038,8781,5184,1269,-7795,-9291,-6575,-6737,-12327,-5775,207,1966,-1083,-6582,-10461,-7476,3724,14482,22533,25047,18369,7653,2740,-1992,-6491,4530,12687,28798,37208,38504,40906,44861,48133,51741,49226,26578,4247,-4438,-6146,-14921,-14590,-8432,-1853,-2598,-5832,-5929,-7343,-7071,-1825,6633,14109,15023,3946,-10097,-13931,-3393,1975,-3077,-14324,-4716,7668,12105,7983,6600,19729,38718,43689,35028,31573,25487,17571,7621,-2439,-4553,-242,-1837,-108,10406,14227,4854,-9578,-7933,1664,996,-1958,6153,9663,4378,-2926,-2450,-572,-919,-816,2813,9259,4118,2845,6800,6023,6685,12778,18240,22947,29954,33880,28903,13245,-1130,-8061,-7578,-4910,-5493,-2917,5960,12208,-390,-13075,-789,14948,17761,9638,1844,-1813,-3448,-6364,-10567,-6954,-7368,-3755,6563,6319,-1830,-5808,-1759,6737,10614,1938,-4024,-8030,-10758,-14561,-6801,1657,1074,-3771,-6761,-1240,-4087,-11229,-9217,15177,12446,-10298,-10168,-3116,-4916,-10259,-11420,-7351,-5000,-4845,1041,-6625,-13448,-13655,-15307,-6452,5989,6263,1472,-1283,-1540,-4003,-12186,-14508,-11306,-14837,-6151,23199,44432,43868,17648,-5992,-11104,-4044,-2730,-1288,-1366,4745,19742,33918,44493,36723,18163,7315,2966,9449,8103,141,-561,8746,18406,16814,1715,-6218,-8053,-8587,-9705,-9283,-8631,-7997,-7384,-9030,-14200,-8684,6748,13011,10485,10544,14330,14273,12066,7523,1359,-2716,-8085,-9575,-7519,-8388,-10362,-9439,-5273,8701,25638,32649,9000,5981,6141,8627,7501,4149,-1357,-9121,-4763,2557,4376,6161,10988,11989,11507,10515,20212,40924,53049,40160,18924,11342,11082,2990,-262,1004,4620,12702,5049,-2293,-1472,2404,1019,-4583,-7710,-3285,-6094,-3345,-3064,-4672,1435,1087,-8201,-13565,-8267,-8452,-8810,-5540,323,2718,2350,13016,28425,13946,2282,-4799,-9116,-9752,-9643,-8018,-7840,-10120,-10434,-10510,-8343,4445,26276,33540,35401,33402,20615,8522,6520,1003,-2033,-2712,2462,11877,9909,7281,9287,3650,-11376,-12265,-3778,-1159,-6706,-9698,-3111,6797,20018,19029,4030,-10083,-3824,4254,-1870,-13456,-16135,-19454,-13844,-15096,-14994,-11715,-5160,-3774,-5046,-3954,5214,8393,1247,290,-3438,-6948,-10424,-11001,-2138,235,2279,14910,30047,28139,8750,-4502,-5547,-5704,-8364,-9026,-1718,6200,1621,-8204,-18284,-5889,4170,5326,-5655,-16501,-6785,1391,565,-7663,-6508,6788,28511,50984,56054,28795,1917,-7903,-8985,-9683,-10519,-6620,-1862,4480,10236,12293,15324,13175,6827,10084,8610,6934,3191,-28,-2967,-6828,-14451,-18741,-19198,-19195,-18758,-12523,-8397,-7725,-9022,-5640,-443,3648,4163,2399,227,-5332,-6734,-2512,-6764,-5788,8992,16448,20628,26773,11588,3584,569,-5433,-6513,2984,25770,45988,40785,22619,13670,23871,36874,48700,58702,65205,50494,12363,-11336,-12774,-2401,4120,-3357,-12100,-11839,-15787,-9588,-1248,952,-1694,-7880,-6770,784,9430,1704,-7332,-789,3917,3301,-1074,-11230,-11049,-9181,-13328,-13930,-11107,-5966,120,4897,-1371,-9071,-9600,-13079,-12119,-10679,-1636,11560,17029,3814,-4427,-3386,-2070,-4163,-5124,-4502,-11320,-15706,3732,21627,17023,-3411,-7817,-9917,-9041,4544,11685,9001,2123,-661,-635,4149,7317,1520,-9048,-17762,-10612,-145,7788,7529,9898,8247,7716,8444,8302,4385,-1026,-257,4060,13621,11114,-526,-4746,-7789,-10227,-5950,13693,17532,9507,1265,-6807,-8178,-2320,8268,14644,16236,12731,13149,11406,9365,13021,20232,33480,35127,27960,6632,-11859,-12047,-8975,-12455,-16999,-12407,-9261,-8480,-7728,-4511,-6716,-10269,-707,8176,8756,3240,-2798,-5702,-3510,-246,5642,18345,32439,38440,28588,11819,-2559,-12144,-16528,-13085,-6261,4403,11997,4576,-9026,-404,13210,17055,5837,-8523,-12446,-11184,-5016,3803,15431,17892,9541,-8369,-20332,-15056,-12674,-17574,-4834,7988,11508,8173,-2483,-15793,-14486,-13444,-16088,-8891,7280,23201,19884,9694,6337,6296,3274,1012,11988,25072,26781,16038,-689,-16528,-17302,-6264,3670,5419,6167,9478,14808,18381,15782,-570,-5898,-1968,1357,-2922,-7604,-89,6147,5351,6515,6137,-2400,-10363,-13931,-6614,7381,20532,18770,15510,16957,18265,17602,19450,19145,16300,10838,8238,7911,13592,16374,11918,3235,-4243,-6338,-8213,-11475,-7941,-7080,-2303,8796,28255,30296,21160,10801,7097,9366,8985,-1882,-3083,2199,12493,13929,13606,13309,14239,13291,6300,1474,-4715,-10495,-13709,-11286,-11298,-12320,-6336,5781,21950,30998,19327,713,-11495,-2023,3224,5059,6701,20451,34706,33450,17205,-2597,-13043,-17939,-8543,2180,7695,8897,6722,7971,10900,8571,1926,-8346,-14289,-13840,-8021,1919,7591,7974,8504,3963,-7951,-16020,2147,22040,13109,-98,-10972,-19705,-16742,-8275,-1452,197,1793,1412,-1433,-5029,-11750,-16700,-13165,10094,44457,53490,29143,438,-5151,-3738,-10290,-9903,-5655,-270,1664,7872,8500,-2876,-14928,-5388,-4748,-4806,-2259,-2506,-4843,3980,863,-13915,-10282,-6656,-7961,-5877,5951,13229,10455,5173,5664,6023,1087,-9720,-12000,7416,24713,18836,-889,-8896,-2465,6920,23053,34173,26339,8756,-1357,-7012,-4638,21216,37663,39367,27116,14804,7706,1236,-6703,-10342,-4810,-3292,-3094,4165,13563,13455,7289,-4755,-11745,-7617,-1089,4407,15611,32526,52918,59222,41046,17432,8967,12015,13842,3284,-3732,-3421,-6036,-8482,-3435,876,3238,6852,20529,26376,22815,20272,11327,4145,4063,2021,718,-2968,-11716,-15985,-13754,-10788,-5031,1032,9261,17393,23254,19080,7724,-1262,-3264,2710,7924,2872,-4852,-3939,-1714,-3664,-4965,-4249,-6332,-8667,-3571,5447,4717,1173,3375,3136,862,93,2169,5104,9473,12012,11157,10878,15810,17975,20893,19561,6397,-2160,-12920,-6041,2614,4906,-1071,-7260,-6213,-1174,-2212,-7454,-10780,-11242,-4274,-478,-1589,-5913,-8699,-6633,433,3022,1855,-2919,-9345,-6563,-3692,-2623,-1810,5907,3860,515,-3562,-10572,-14414,-14408,-8036,3205,13640,20103,17436,17447,15775,5591,-6160,-12067,-12196,-6858,960,12973,26391,26354,22709,11577,-1716,-11389,-13380,-9247,-8785,-10879,-11355,-14037,-11190,-7452,-2209,263,3401,3022,-4827,-7872,-10607,-11425,-7457,-3148,-7924,-13756,-11943,-4184,4444,1034,-4056,-4826,4710,11507,20273,19358,5505,-286,-8081,-15252,-5047,4150,5049,1333,-5885,-16526,420,21176,22571,21473,13457,4928,2733,4544,-6078,-7382,-2037,-2323,-6080,-4658,9984,32783,43036,34929,8556,-7879,-3988,-54,1355,5422,5442,5916,1716,-2513,-3733,-4371,-6848,-6971,-3263,-3546,-4130,-6488,-14971,-11748,-12959,-14968,-11075,-7145,-4071,-5201,-5846,894,-214,-5407,-14719,-14769,-7013,-5144,-11943,-8694,-2746,5962,22291,37179,12606,-2646,-12187,-11807,-9781,-4839,5215,14464,16847,16607,9160,-2964,-12802,-15845,-7228,1456,1205,-3540,-7311,-17591,-11693,-5787,-3803,7199,17194,20590,15491,5479,362,-965,622,7170,15497,12399,318,-13564,-9678,-6741,-1551,4862,12704,13020,8434,904,-7115,-6679,-3158,-1544,-5338,-14021,-12435,-8905,-5146,-3237,-5479,-8671,-11875,-12794,-14040,-10114,4672,20548,19303,7279,-7716,-6142,5736,14585,16753,17182,15548,6808,1733,13666,17057,7396,-1027,-7902,-12208,-7763,-7709,-8117,-7195,-61,13120,13974,2952,-4716,-9164,-12365,-11197,-6575,-1145,10946,31141,34087,36422,37789,17813,6223,10126,13703,12460,10721,5512,-587,1665,6501,1999,-5123,-4940,-1271,5928,9826,15958,21632,25561,31444,24623,16364,19132,10766,-8843,-9143,5608,-116,-4364,12274,21690,14528,393,-5266,2798,2622,-2597,-2990,-3422,-7892,-2999,10498,21168,22164,15336,13150,16321,21988,32175,26082,21243,24695,15883,10777,-3628,-8282,3470,3909,-8683,-10896,3058,7788,567,-12915,-13043,-8898,-12407,-15740,-10711,-5103,-6709,-9503,-6622,-8277,-14166,-17159,-16967,-12640,-10213,-9145,-9467,-11081,-12759,-13572,-12440,-12061,-10007,-906,453,-6840,-332,17767,26951,26213,13241,1861,-4103,-4804,-7406,-14295,-11177,168,2308,3984,2580,-12999,-10597,-4222,-4818,-4366,-6399,207,24120,30528,29589,15970,-11251,3236,15966,28574,29432,28670,22751,16722,5052,-7180,-9553,-8512,-11586,-8931,-3319,-4084,-8196,-14361,-18522,-13519,-11602,-12993,-12185,-9127,-11367,-13629,-12856,-12187,-6413,-4453,-2912,-8972,-11836,-9728,-7852,-345,6167,7898,-4598,-15495,-8461,-1786,-6421,-1786,12721,16274,5684,-7554,-1650,635,-6170,5160,24182,31755,15154,-5832,8185,15743,14560,2518,-4279,5590,4270,-6681,-5120,-2165,-420,-1645,-1913,-6504,-6810,-5871,1291,4172,1451,-10110,-7748,-5258,-2188,1313,6422,421,-11404,-11280,-4511,737,10998,6829,-2004,-450,9059,5598,-1082,-5854,-15945,-5812,593,4504,3245,3733,4348,1426,-11740,-15049,241,14002,24908,13820,-1725,-12589,-12589,-5014,1008,-620,-9285,-2630,-2965,-7653,-11268,-8064,-2792,4457,1714,3268,2943,-6486,-7943,1727,12188,7301,7527,13197,28975,30064,14958,6466,-1463,-7411,-8163,-10148,-5601,6301,21779,17443,3104,-7385,-11335,-3263,614,4871,12038,20374,27254,23737,8725,-5219,-13552,-17322,-19475,-7943,-2241,-5486,-6651,6005,17337,24610,12061,-11461,-8190,-4428,-2524,-2385,83,-455,-5894,-12753,-3903,4560,-168,-11714,-3264,5835,7264,-1674,-10272,1116,14302,18692,13543,7111,3648,8217,17758,20754,10185,847,-402,5024,4005,-2342,-3243,3429,7362,965,-3754,3004,-2519,-3948,1733,8080,13376,12019,18197,26788,27147,20262,6373,-9917,-7179,18715,42272,53836,50304,20958,-1062,-6929,-13478,-10068,-5950,-9177,-10436,-6081,-2206,-4666,-9684,-11083,-7936,-7247,-9862,-8795,-3808,-2756,-13407,3865,23051,28988,20209,9442,3734,11603,12960,5915,-2625,-4837,-4144,-6684,-10393,-14146,-14147,-7655,-5081,-5677,-4609,-518,5586,5659,5990,9637,14554,11996,2160,-11072,-7580,-4967,-170,-6405,-3186,-10161,-23407,-16573,-1140,-2070,-12375,-12535,-9274,-8563,-3474,-1304,-3419,-1741,6086,7985,3052,-1750,-188,7252,11072,10871,8291,-65,991,17954,30616,21038,9245,-7622,10,24857,36597,31672,19579,1789,-18116,-4924,7322,15187,16653,17695,22815,22467,13818,7949,-3056,-15853,-17479,-7038,-4212,-9349,-6316,3117,12613,16888,12457,1901,-10829,-12044,-6623,1583,-1374,760,7698,11061,12885,13412,4161,623,-4540,-7434,938,23092,23969,8441,-2034,-13070,-3243,8160,10764,8066,3351,1090,-1877,1083,1986,-2537,-4213,14197,24102,30427,27197,20490,3581,-6441,-3933,5779,14266,5746,-3858,-8052,-9810,-7221,930,4777,3818,1557,-1217,-2944,-7373,-10472,-11889,-11844,-19445,-9332,4940,13924,18733,18077,5378,-4592,-1881,4051,9855,17166,10048,-4749,-13012,-10206,-5695,-7448,-7641,-4099,-3325,-7667,-14931,-14718,-10980,-13077,-9628,1074,9803,5636,-3010,-4807,-836,5635,9786,4878,-4272,-9380,-7301,-8227,-8453,-5482,47,4398,581,-5557,-4181],[3428,38,-7268,-6727,12,-1190,-7893,-6938,-3155,-3094,-4183,-4601,-5798,-6436,-7441,-13612,-4146,7431,3922,-7154,-7483,380,6518,11772,8675,-5513,-20299,-11258,-2470,-1693,-7361,-8607,-2678,-6531,-6696,1057,11340,17212,17601,6613,-2422,4675,20314,28463,21388,5921,11649,28981,35492,32937,12194,2396,9747,24038,14330,-199,-14526,-19264,-20292,-14721,-9427,-2431,7121,21984,17100,20179,22965,20835,5158,-10245,-17874,-4713,10108,18888,21601,16424,16127,15148,7833,-8565,-10977,4598,4559,-7916,-12841,-9296,-6022,-7301,-3518,1229,-116,-1624,-5316,-7577,-5369,5870,12168,10158,10816,5301,4213,5554,2005,-1390,-1757,-3638,-8786,-15757,-14823,-15142,-12855,946,24568,27172,16477,12816,14180,11995,7762,3418,-2802,-10506,-13248,-3819,1960,2068,-2609,-8116,-5540,-6724,-8441,-2587,43013,95595,124408,110041,60912,12548,-298,5932,18603,26801,19418,3905,-5557,-10956,-13612,-8256,-6995,-11267,-7784,-1109,-2968,-2323,-944,5209,13790,15977,23967,32008,30832,20206,7580,-3737,9424,11437,2065,-5660,-6739,-9010,-2966,10467,-27258,-45624,-36287,-49989,-144596,-321777,-464650,-344331,-126268,24971,71186,45257,6397,-8139,-9343,-3615,-6897,1477,536,385,9873,16693,14181,-6240,-20302,-16972,-13092,-14123,-11857,-4403,3703,7168,1890,-5574,-13002,-8346,6694,28612,48246,61509,55133,33328,17196,5567,1845,12670,45392,80235,101203,94198,65207,28090,-4826,-6870,-709,-3367,-7556,-5549,-2109,3328,6877,7933,5448,382,-1247,-5092,2412,8259,4848,-3978,-5340,-5409,-9378,-16014,-14313,-338,3993,352,3361,6113,3669,-6181,-13224,-11404,-11180,-10183,-7039,10193,26266,25785,23401,21993,14433,4076,-2505,-1953,-2307,-3034,-6646,-6571,-911,9600,7685,-787,-4025,1045,7238,6776,-269,2279,16882,24189,26627,25368,14852,-6216,526,29555,45117,38640,22873,14893,4938,-3768,-14567,-9325,-336,2996,-2501,-8078,-6458,-6828,6949,19733,15607,5219,491,9591,19841,28751,29898,20355,17604,13358,13232,15842,12595,5023,-682,-3928,-8550,-13646,-16039,-11312,-4512,-3319,-7662,-10968,472,15472,27505,25826,7486,-7661,-12871,-8955,2065,1642,-3708,2501,-1546,-9461,1175,6445,2376,-1595,-8725,-7241,-4409,-5040,-11377,-8175,-830,1673,-1241,-6714,-12593,-7933,3895,15423,24076,27101,21448,10873,3211,-2906,-2453,8387,15250,29352,33801,31260,30552,34601,39874,45908,43898,21587,731,-6644,-5111,-9931,-11225,-8555,-4275,-5792,-8273,-8696,-9086,-7735,-1784,9493,19900,23595,10114,-5903,-11782,-2955,2029,-4027,-15096,-4045,8900,13615,9170,6580,18168,36791,42391,34183,30054,22457,13745,5888,-1338,-2795,-65,-647,2064,11023,15159,6463,-7591,-8773,-290,73,-875,6707,11729,8659,-841,-2309,2,-88,215,3388,9623,3917,3623,8435,8409,7311,10332,13369,18281,29424,36145,30888,13394,-1611,-9084,-9184,-5460,-2509,2176,10572,14386,-848,-12346,-1007,12866,16325,9251,1822,-1292,-2120,-4330,-7503,-3369,-4376,-1646,7728,5710,-2560,-6566,-3295,3477,5230,-1480,-1714,-6985,-8957,-12479,-9085,249,274,-3618,-5497,-392,-4534,-12181,-10271,13721,11674,-9294,-10607,-3585,-5047,-9986,-11237,-7867,-7169,-9607,-3917,-9670,-14617,-12707,-13899,-7928,4436,6355,2026,-1013,-1631,-4748,-13462,-12644,-9472,-13298,-9386,16736,35612,37149,14608,-5485,-8619,-1322,-423,-1118,-2769,517,12275,30081,42239,30853,15017,7233,5933,12246,8685,-1411,-4659,893,10108,14836,2655,-4181,-6802,-7680,-8315,-7209,-6056,-5765,-6102,-8056,-14103,-9331,6769,14592,12156,10675,13492,13706,10849,5169,-918,-3938,-8665,-10298,-8759,-9736,-7007,-5650,-7310,7932,26394,37335,12676,5047,3318,9890,10567,6452,-731,-10738,-6087,1726,3363,4255,8691,9385,10431,11250,22821,45309,58589,46187,24110,13630,9557,1378,-902,934,4986,12075,2191,-4302,-873,4106,1420,-6304,-8111,1665,-1149,-1376,-1878,-3405,2109,804,-9881,-14751,-7881,-8055,-9076,-5590,252,1498,1039,11606,29655,16283,2986,-5462,-10746,-11716,-11251,-8397,-6269,-6892,-7342,-8061,-9126,1456,21444,29028,30901,30918,22469,12641,11972,5265,-255,-3072,2124,10740,8427,7193,11762,8712,-5899,-16705,-8412,-4013,-7556,-7366,-296,9893,21276,16422,-659,-9753,3899,13936,8636,-7429,-14737,-15198,-12335,-14381,-14286,-11814,-4043,-1403,-2348,-3032,4898,10272,4183,1842,-3071,-6586,-8818,-11526,-4343,-1289,3100,14780,29496,30235,10013,-3253,-1832,-299,-3595,-10820,-10367,-475,-2474,-10410,-16140,-3346,6619,6705,-5679,-16614,-6762,1115,-573,-8009,-6339,6199,25138,41347,45993,25234,864,-10070,-11568,-11400,-11704,-6936,-1591,4968,9825,9576,10087,5606,-859,4938,6658,6821,4219,1985,-1535,-7273,-16906,-19215,-19015,-18794,-17662,-12611,-8145,-6535,-9023,-7802,-1880,4122,5297,2853,-465,-7407,-8199,-3654,-9946,-12761,3779,11011,15257,21798,9689,3065,824,-5069,-7188,2334,24874,43108,38804,22839,14197,22949,33570,43507,51611,56488,49091,16350,-10218,-12448,-1018,5292,-2763,-13035,-14258,-17141,-9174,-1217,913,-3098,-10028,-7878,132,8981,3343,-5551,609,6597,7035,983,-10514,-11654,-10213,-14498,-16517,-9877,714,5860,5534,-2852,-10346,-10749,-13586,-12990,-11326,-1407,12351,18906,7632,532,-513,-2028,-4442,-4734,-3959,-10463,-20601,-908,19477,19633,1661,-6363,-12215,-8984,6366,15441,13346,5400,1265,-320,2449,4706,-250,-9675,-16623,-8843,3578,13078,12625,13732,10468,9393,10186,8936,3805,-573,-417,4321,15359,11321,-1919,-6480,-8599,-8929,-7831,6694,7925,1057,-2914,-8111,-8717,-3369,7228,13403,14569,10745,12199,12484,11110,12906,19204,37382,46969,37173,9934,-10123,-10803,-7591,-11069,-16356,-14432,-9339,-6121,-4484,-2377,-6621,-11546,-4,10138,9545,1428,-4495,-5790,-3140,-1414,4472,17795,31201,37381,27527,9735,-8492,-17156,-14615,-10929,-4319,5852,12576,5089,-8174,1999,15816,17513,4484,-10189,-14926,-14786,-8591,-47,10392,15630,9805,-7597,-19371,-12929,-10139,-17583,-5270,10028,16114,15192,3781,-12352,-16271,-14427,-16389,-8129,11138,30248,27040,14315,7320,4347,2078,-1375,6950,15866,17717,11500,-1676,-15218,-15391,-5860,4234,4967,6552,11574,17192,19735,16719,-1440,-5691,-92,3011,-1439,-7974,-3675,2477,2850,4760,5747,-2066,-11488,-16548,-7191,7100,22005,23034,20806,21609,19556,17050,19823,20257,18034,12261,8516,8597,15483,17768,12851,4313,-3236,-6650,-9479,-11891,-7667,-7798,-3666,8640,30842,34486,23151,12902,10192,14230,13758,1336,-1615,3512,14095,14983,13528,12081,11812,11523,6249,2002,-3760,-9262,-12195,-9817,-10218,-12485,-8376,606,12611,21528,13138,-3889,-11993,-2172,2326,4121,6084,20764,35023,33118,18030,-742,-12433,-17409,-10298,-302,5811,6977,5186,8647,14286,11860,3534,-7912,-15045,-15639,-10128,404,6416,7211,7819,4108,-6644,-16732,-142,18345,10177,-3125,-14383,-18871,-16893,-11971,-4105,-1032,2555,3802,1074,-3804,-11443,-16030,-10741,13908,49508,56306,32396,821,-6617,-6465,-15764,-17601,-8863,-934,730,7685,10234,-76,-13587,-5333,-2319,-2603,-1772,-2588,-4531,5338,-108,-14723,-10066,-5783,-6874,-5907,4763,12634,10255,2725,2389,4499,493,-9775,-8462,12613,29391,20514,-242,-9402,-2970,6575,22039,32598,25113,6326,-4136,-10004,-3240,25385,44967,43657,26891,13180,5849,-236,-7204,-8670,-2496,-873,-2169,2911,13900,15515,8812,-4452,-11565,-6418,272,6242,19166,40291,63095,66618,45394,20171,11842,15583,19242,8754,-730,-2086,-7041,-11192,-4912,1878,6529,10436,21687,21273,17825,18796,12740,6228,5065,3078,2002,-2079,-9922,-10613,-10291,-10156,-6090,-1106,6143,14679,21954,20361,9295,-760,-2373,4970,12080,5540,-4109,-4487,-2892,-4307,-5785,-5661,-8031,-10192,-4422,5107,5927,3502,5130,3561,898,306,3109,5870,10819,14646,15657,15872,20261,22333,25322,23841,9425,309,-13432,-7677,1240,3388,-1562,-7959,-7919,-2070,-1328,-5312,-8533,-9882,-4410,-1640,-2852,-6976,-9054,-6262,1730,4883,2769,-2558,-8685,-6118,-3943,-2882,-1717,6020,6177,555,-4368,-10576,-13969,-13018,-6959,3104,13018,21099,21413,20055,14184,2674,-6118,-9769,-10159,-4704,4353,16859,27762,25162,20955,11748,-385,-8696,-9519,-6482,-7308,-9843,-8516,-10098,-8550,-5963,-951,2979,7150,5870,-2567,-7399,-11214,-13239,-10627,-5825,-9311,-14788,-14931,-8206,1750,385,-3265,-3228,5817,12101,18534,14068,1870,-268,-4626,-14975,-10033,-2048,-567,-357,-3435,-15832,-2891,15451,16797,19656,13271,5440,3593,4669,-6083,-9662,-4945,-3789,-3314,-3036,12640,35762,44479,33316,6743,-8300,-2952,-491,778,5642,6904,7301,1669,-4026,-6738,-8650,-10582,-5788,-2042,-3753,-4939,-4402,-7263,-5981,-9444,-14735,-10296,-5286,-1860,-4182,-6519,-1914,-2365,-4951,-11852,-11720,-5553,-5251,-11321,-7801,-1445,8002,26481,38370,9435,-5577,-12404,-13925,-11457,-4492,4442,12348,14071,14459,8145,-3472,-13861,-17716,-7392,2002,1115,-4316,-8799,-15034,-8040,-3876,-3858,7333,17523,20504,15886,6454,1157,504,4920,12591,19738,16423,2406,-11907,-11636,-8284,-1992,4682,12926,13956,9792,2302,-6509,-7745,-4163,-1299,-3904,-11906,-13509,-9602,-5599,-3625,-5741,-8814,-12605,-12395,-13305,-10234,5455,21353,19867,7668,-7039,-3882,10022,19646,21029,19588,17317,7453,-69,9459,13185,5062,-2341,-8225,-13287,-11704,-11599,-10261,-5818,3125,16653,17539,5661,-3960,-8353,-11355,-12155,-7429,-563,13449,32607,35003,37057,35523,12827,6573,12695,14765,12669,10753,5883,482,1918,5059,-705,-8931,-8414,-4003,3573,7859,14363,21641,26322,33151,28422,20050,15450,6599,-11523,-7284,7020,1987,-3020,12524,21651,15844,3459,-2395,3889,1876,-1853,-976,-2139,-8756,-4324,11244,23401,22835,15091,12060,14614,21520,32910,21495,16828,25682,17876,11049,-3050,-9704,1040,1160,-10960,-9909,2814,7426,1093,-11420,-12640,-8523,-12508,-17095,-9564,-6284,-11061,-10797,-7504,-7801,-12308,-15888,-15353,-12138,-6761,-5219,-6578,-10256,-12738,-11637,-9551,-10323,-9550,-896,132,-8609,-2445,17042,25515,24800,11718,1577,-3939,-5809,-10163,-13139,-7617,3127,6682,9272,4143,-13819,-6273,3078,2320,-3424,-8764,6442,38072,46816,41215,20225,-9862,5919,23770,36215,34826,31418,24379,17374,4940,-8892,-10256,-8844,-12074,-7767,-1074,-2941,-8894,-15578,-17973,-14615,-14874,-14913,-9022,-7736,-10656,-12548,-10977,-11634,-6418,-3374,-2223,-9679,-10529,-8553,-7176,-815,4035,4485,-6717,-16585,-6986,-627,-5430,-3328,9667,12690,2220,-6974,1598,4007,-2839,5894,24063,30143,12676,-6540,10401,18339,17096,4697,-4756,3201,1575,-7958,-5668,-3149,295,1990,2379,-4203,-6311,-6201,1644,4579,2072,-9490,-5094,-2298,630,3702,9091,3994,-8444,-9266,-3106,1783,12477,7985,-2325,-3135,5436,3266,-1838,-5334,-13997,-5454,-1034,1119,470,2239,3195,1516,-10186,-18906,-2838,11269,21451,9996,-3963,-13445,-11376,-4406,1333,-862,-10049,-1807,-1251,-6434,-10806,-7685,-2799,3123,749,2213,2091,-6555,-9659,-1846,8244,4994,6419,10804,24626,31433,16063,6388,-2701,-9152,-9513,-9085,-2617,9106,25156,18129,3202,-7526,-12103,-4008,-347,4207,12148,22604,31674,27954,11649,-4785,-13896,-16129,-19446,-10070,-4331,-7440,-8225,7675,19098,26623,13876,-10441,-8938,-6404,-3254,-951,1324,-771,-7401,-12718,-754,7570,2738,-9097,-2668,5224,6642,-2810,-9907,3419,16667,20823,15495,9219,5830,9569,18204,18741,6376,-3287,-4207,2159,1615,-4163,-3235,2360,7811,2949,-3801,1283,-2792,-188,3334,7215,10784,9845,17123,25538,25401,17934,3916,-11835,-6193,19471,42951,53948,49129,21476,447,-5868,-12725,-9920,-6347,-9349,-9848,-6245,-3038,-5298,-9487,-10798,-8235,-9274,-13952,-6877,-833,-1278,-11190,3280,22983,30760,21259,9417,3646,12388,13579,6064,-1650,-3542,-3469,-6327,-9705,-13065,-12920,-6820,-5025,-5374,-2897,1839,7472,5471,4244,8225,13183,10341,839,-11927,-8603,-8185,-3782,-5524,-1728,-8845,-21643,-16005,-1338,-3428,-11759,-10826,-7253,-6083,-1458,53,-1384,2162,11053,12080,5424,-565,161,5586,8178,9481,8492,713,1049,16378,29022,19188,5948,-11229,4791,30977,42051,34115,20576,3379,-13952,-3635,8373,16209,18622,19840,23349,19207,10127,4051,-6287,-17926,-13153,-2079,-2201,-12261,-9674,2357,13740,18375,12637,1634,-10994,-11826,-7270,-1000,-2580,942,10954,15546,16564,15215,4850,2611,-2066,-5436,1004,18887,16978,4486,-4750,-12915,-1174,9750,9766,6593,1913,769,-1386,267,44,-4377,-5064,11405,18997,24018,25105,21227,5445,-7506,-7826,-863,8046,1739,-6537,-9155,-10187,-8975,-2021,724,2014,1143,-1314,-3133,-7548,-10436,-13724,-14102,-16652,-6325,7198,14436,16515,13464,3815,-3869,-1724,3116,9156,18905,14360,-2283,-13433,-10377,-5002,-7287,-9413,-6840,-5042,-8055,-15008,-15160,-10368,-12124,-9497,505,9182,4665,-4735,-6826,-2181,5710,11399,7278,-1825,-6742,-5208,-7102,-7993,-4909,546,5208,1984,-3623,-1894],[8165,4475,-5043,-8942,-1632,-1600,-8246,-7088,-3049,-1979,-2488,-3825,-5267,-5418,-5214,-12447,-5388,4978,1918,-7380,-5908,-951,4078,10831,10633,-2429,-17103,-13064,-5040,-4056,-7289,-5666,-1398,-7779,-6852,3743,16172,23797,27826,15536,2098,6201,19875,28434,23583,9842,16080,32560,37653,35769,15293,4266,10422,21677,11401,96,-12550,-17301,-20894,-15352,-9223,-1486,7483,21215,17001,18991,22187,19839,4303,-9704,-18223,-5152,12666,25445,29840,23422,19333,15500,5864,-10200,-4724,7966,5947,-7113,-12368,-9038,-6003,-7252,-3222,1515,502,-1334,-5037,-6184,-1839,10328,16348,13985,14039,7476,5439,5103,138,-3956,-4069,-5027,-8518,-14133,-13850,-13708,-10890,4653,29486,29213,17348,12346,13481,12251,7932,2287,-4553,-11838,-12030,-2515,2591,1866,-3009,-10785,-11213,-10071,-12862,-1991,41337,89999,114452,97713,50464,8343,-1429,3555,15005,22525,16338,196,-12039,-14533,-10711,-5684,-7345,-13170,-9077,-4390,-6186,-4002,-1256,3824,10546,11554,19536,30371,31068,19661,7511,-4738,8802,11752,2430,-5333,-7025,-9231,-1908,10556,-31337,-39486,-14742,-13654,-95521,-255886,-387986,-315626,-130462,12729,56125,34727,4075,-10549,-5703,-1340,-10666,-2350,-2150,-304,11144,18178,14121,-7457,-20957,-17548,-12889,-12692,-12769,-4974,3002,6476,1806,-4769,-11881,-11347,4360,28091,45617,57223,51001,31314,17074,5094,-1180,10561,44259,76266,95041,87929,61028,28311,-3111,-4241,3842,674,-2912,-1104,2207,7665,9341,6744,2780,-3317,-3910,-8042,205,8252,2233,-6933,-7514,-8616,-13588,-18562,-12169,1116,5430,2047,2899,4487,3138,-5330,-13029,-13677,-11951,-10817,-6561,13376,33169,31399,24654,21326,15209,5816,-1655,-1964,-1483,-315,-3532,-5100,1300,14190,11502,2375,-1365,3042,9514,7813,-98,2519,16970,22946,23611,23857,16271,-3705,-3985,23790,40335,38616,27129,20677,8257,-2997,-14707,-11462,-3944,-2244,-8633,-10742,-7771,-9931,585,12045,9159,2687,275,9002,18966,29071,32827,25082,21404,17439,15908,16747,13037,5295,-698,-4038,-8351,-12955,-17646,-12635,-4509,-2177,-6588,-12601,-2471,11254,21759,22063,6825,-7024,-12102,-10283,-437,-1526,-8482,-764,-2504,-12210,-1505,3330,-824,-4296,-9175,-6215,-3590,-4659,-10784,-10885,-2461,636,-2327,-7925,-12891,-8027,3356,15314,24298,27655,23135,13287,2995,-4461,16,11478,17709,29215,29022,23113,20658,24878,31212,38725,37383,16536,-2653,-9022,-3756,-5509,-8505,-8963,-7367,-9846,-11769,-11864,-9869,-8001,-2127,11416,24389,30650,15393,-2470,-10235,-3000,1345,-5582,-15876,-4451,8569,13491,8938,5405,15176,32579,38891,31652,27015,18271,8817,2912,-1296,-1739,95,202,3581,11154,15428,7542,-5931,-8824,-2238,-1106,-389,6381,12556,11931,1524,-2194,252,473,860,3425,9025,2762,3381,8764,9834,7614,7452,7518,12575,26767,35702,30522,12033,-3061,-10601,-11167,-6106,504,7399,15502,16231,-1409,-11906,-2132,9332,13236,7996,1289,-1094,-1038,-2510,-4907,-851,-2279,-249,7850,4133,-3847,-7769,-5512,-640,-915,-2170,832,-6383,-6671,-9335,-11499,-2537,-1941,-4809,-4910,211,-5135,-13369,-10668,12819,11432,-7587,-11420,-4858,-5947,-10419,-11580,-8862,-9628,-14310,-8472,-12679,-15744,-11894,-12880,-9754,1923,5199,1489,-1563,-2292,-5779,-14377,-11605,-8460,-12371,-12935,9351,25105,28136,10281,-5021,-6863,394,657,-2349,-5577,-4729,4580,24465,36517,23072,10985,6211,8218,14149,8384,-3624,-9301,-7152,1638,11696,3259,-2343,-5445,-6749,-7215,-5503,-3866,-3838,-5121,-7569,-14547,-10980,5422,14794,12974,9991,11585,11996,8753,2383,-3701,-5887,-9956,-11641,-10420,-10193,-3256,-1388,-7124,6483,25499,40043,15767,3457,-1477,10269,13126,8416,-127,-11956,-8043,66,1668,1729,5662,5770,7446,10027,23190,46767,61043,50209,28153,15338,8002,-300,-1700,689,5099,10601,-1086,-6551,-317,5589,1899,-7793,-8421,6289,4678,1486,-445,-1796,3011,916,-10809,-15656,-8096,-8081,-9793,-6242,-518,-324,-488,10387,30608,18700,3389,-6658,-12797,-13675,-12570,-8527,-4541,-3564,-4549,-6062,-9540,-1757,16015,23768,25748,27584,24114,17494,18045,10297,2158,-3195,1342,8722,6376,6938,13748,13597,-134,-14015,-14046,-7396,-7925,-4491,2550,12356,21513,13309,-4917,-6106,10198,21751,17740,5,-9640,-10358,-11084,-14508,-14590,-12091,-3174,673,226,-1362,5535,13058,7829,3363,-2811,-6478,-7794,-11550,-6661,-2828,3140,12761,26394,30119,10585,-2363,1686,5356,2397,-8334,-14811,-4508,-4927,-10177,-12871,-1327,8077,6910,-6414,-17364,-7846,-366,-2593,-8657,-6704,4696,20056,29356,33073,19559,-940,-12343,-14172,-12996,-13146,-8042,-2394,4295,8312,6086,4414,-2158,-8981,-1857,3393,5584,4231,2937,-905,-8015,-18408,-17577,-18293,-18324,-16958,-12815,-8388,-6219,-9891,-10576,-3669,4114,5737,2574,-1867,-10192,-9565,-4537,-10422,-12772,1882,7633,10986,16917,7264,1787,247,-5228,-8621,115,20951,36687,34501,21835,13832,20942,29029,37038,43073,46091,45092,18918,-9271,-12287,-339,5395,-2724,-13472,-16362,-17397,-9113,-1872,12,-5302,-12919,-9669,-1242,7590,3960,-4231,1545,8464,9397,1980,-10159,-12480,-11964,-16084,-15387,-4075,9037,10954,5219,-4984,-12009,-12081,-14376,-14233,-12025,-1168,13168,20717,11386,4872,1746,-2297,-4994,-4597,-3267,-8287,-19379,-5501,15721,20864,6467,-3502,-11261,-6945,8933,19557,17981,8899,3144,-218,356,1434,-2774,-10872,-15090,-6670,7562,18198,17279,17010,12273,10719,11339,8631,2381,-1046,-1028,4017,15710,10334,-3890,-8448,-9492,-7598,-5726,4265,2133,-6338,-7914,-10054,-9929,-5081,5900,12105,12900,8377,10525,13114,12613,12527,17538,40000,58293,46061,13043,-8533,-9991,-6598,-9926,-14793,-15150,-8863,-4069,-1261,-402,-6772,-12801,1024,12539,10533,-493,-6634,-6304,-3067,-2352,3756,16756,28422,33723,24068,6149,-13448,-12301,-10972,-8813,-2757,6636,12148,5038,-7058,4442,17778,16859,2772,-11815,-17375,-17909,-9568,-1842,6228,12729,9045,-7634,-18224,-10257,-7238,-17024,-5964,11603,20318,22196,9491,-9526,-18206,-15679,-16715,-7353,14232,35510,32868,18415,8106,1844,349,-3729,2082,8017,10289,7387,-2668,-13296,-14331,-6344,3525,3364,5751,12645,18760,20267,16693,-2725,-5694,903,3495,-849,-7808,-6499,-919,207,2335,4856,-1666,-11859,-19252,-8213,5798,21704,25817,25451,25677,20198,16138,19784,20893,19144,13093,8063,8178,16205,17936,13132,5178,-2428,-7044,-10981,-12333,-7689,-8935,-5547,7562,31380,36870,23675,13423,11037,16224,16370,4692,155,4594,14993,15235,12614,10045,8765,9187,5916,2263,-3054,-8237,-10813,-8103,-8673,-12077,-10496,-4807,3314,11852,6726,-8200,-12054,-3198,654,2614,5168,20327,33710,31188,17667,214,-12151,-17119,-12213,-3016,3566,4570,3036,8379,16433,14282,4667,-7689,-15705,-17237,-12301,-1370,4880,6122,6985,4155,-5604,-16331,-2169,14629,7094,-6188,-18079,-15459,-14097,-15554,-6692,-2797,2600,5544,3086,-2902,-11213,-14618,-7021,19615,54965,58057,34734,670,-8202,-8955,-19599,-15486,-9800,-1536,-339,7349,11577,2307,-11706,-5285,-82,-547,-1229,-2675,-4716,5728,-1806,-15457,-9805,-5030,-6017,-6204,2909,10989,9484,-14,-1884,1914,-895,-9860,-5049,16965,31982,20377,-263,-10256,-3991,5188,18923,28295,21364,2288,-7840,-12940,-1728,28390,49775,45081,25085,10922,3478,-2037,-7575,-7162,-772,759,-1589,1336,12608,16155,9374,-4720,-11214,-5115,1636,7944,21997,46353,70149,70550,47681,22310,14519,18643,24041,14424,2623,-276,-7180,-14237,-6999,2002,9121,13676,21614,15131,11640,15496,12920,7742,5660,3819,2852,-1225,-6732,-5029,-6321,-9190,-7635,-4286,1621,10428,18954,19917,10054,-254,-1360,7202,17013,8333,-3903,-5737,-4828,-5634,-7154,-7622,-10283,-11306,-5014,4504,6584,5281,6336,3332,180,-260,3308,6011,11637,16663,19651,20104,23317,24800,27300,25671,11170,2106,-13431,-10434,-880,1391,-2334,-8512,-9870,-3546,-914,-3402,-6376,-8695,-4680,-2769,-4029,-7968,-9501,-6227,2517,6415,3273,-2591,-8439,-6210,-4721,-3608,-2082,5391,7532,-167,-6028,-11287,-13988,-11470,-5653,3056,12305,21631,24683,21674,11801,-673,-6445,-8043,-8285,-2650,6856,18981,26644,22102,17686,10829,554,-5933,-6267,-4360,-5648,-6282,-4427,-6635,-6410,-5006,-238,5030,9872,7697,-1345,-7527,-11999,-14963,-13862,-8694,-10679,-15171,-16837,-11098,-470,-390,-3041,-1821,6814,12022,15633,7834,-1585,-136,-1481,-11000,-14921,-9623,-7585,-2436,-1390,-15416,-7543,6996,9622,16437,11849,4914,3433,4109,-6144,-11828,-7993,-5461,-901,-1050,13827,35377,42573,29635,4019,-8995,-2539,-1774,-761,4761,7036,6995,291,-6267,-9942,-12264,-11405,-3241,-963,-4100,-6168,-2700,-31,1986,-5410,-14587,-10207,-4191,-447,-3821,-7894,-5597,-3616,-2719,-6380,-7932,-3579,-4805,-11190,-7752,-461,10386,31136,38436,6534,-8045,-8666,-9884,-11514,-4371,3071,9395,10736,11748,6458,-4531,-15244,-19792,-8362,2154,854,-5310,-10493,-12030,-5072,-2575,-4558,5818,15655,18515,14789,6685,1826,2100,9762,18786,23757,20001,4054,-9148,-12445,-9853,-2617,4237,12475,14135,10469,3140,-6388,-9040,-4714,-537,-2409,-9692,-14335,-10772,-6703,-4698,-6630,-9400,-13925,-12352,-12805,-10683,4861,19660,18421,7165,-6437,-1845,13668,23849,24664,21213,18119,7232,-2485,4227,7859,1515,-4447,-8797,-12717,-14134,-14343,-11441,-4471,5444,18772,19663,7447,-3448,-7965,-10491,-12586,-7644,873,16227,32991,34528,35831,30984,6635,6418,14326,15221,12487,10348,5842,1209,1868,3118,-3675,-12951,-12278,-7254,695,5387,12290,21177,26836,34225,31104,21773,10005,1751,-14359,-6410,6832,2765,-2470,11614,20111,15861,5832,56,4280,407,-1817,482,-993,-9132,-6282,10851,24167,22366,14214,10397,11950,19358,30544,14906,10540,24408,18382,10161,-2619,-12902,-4158,-3900,-14587,-8014,3945,9338,4843,-7314,-14515,-9387,-10339,-11696,-7638,-7310,-14898,-12505,-7429,-4116,-7219,-12715,-13780,-15164,-10368,-8403,-7841,-9788,-13277,-12991,-10470,-10282,-8629,-1416,-849,-11046,-4681,15501,22731,21912,9054,502,-4432,-7247,-12709,-10306,-4476,5680,10581,13354,4822,-13082,-5491,3826,3127,-1666,-7536,3614,31200,34906,26186,7559,-13317,4260,17574,27147,25897,25206,23270,17006,4495,-10546,-11081,-10174,-13628,-7613,-2102,-6398,-13262,-17685,-18336,-17490,-18258,-8290,-4180,-5826,-10013,-10714,-8536,-10981,-7528,-2942,-2086,-10704,-10110,-8556,-7376,-2215,877,-44,-9638,-17857,-6029,-53,-4618,-5164,5089,7873,-2556,-10385,1215,4904,-1699,3581,19899,24144,6774,-6731,12128,20314,18820,6243,-4517,525,-1780,-9513,-6720,-5827,-2605,620,2481,-3003,-4831,-2327,3966,4940,1673,-9011,-2795,915,3594,5624,10797,6821,-5791,-7568,-2377,2280,12757,7966,-3250,-6272,1159,283,-2856,-4374,-12703,-6120,-3596,-3240,-2992,132,1233,726,-8740,-18364,-5949,8131,17230,6017,-6753,-13026,-10269,-3941,1377,-1395,-11168,-1581,-122,-5558,-10765,-7998,-3566,1002,-892,535,739,-6695,-10970,-5391,3786,1982,4589,7872,19327,31093,16582,5810,-4400,-11650,-11047,-7465,45,11552,27780,18333,3380,-7339,-13484,-5648,-2193,2717,11214,22830,33148,29235,12767,-5507,-14585,-14525,-17392,-12613,-6981,-9935,-7050,10995,22368,29500,16216,-8898,-9920,-8536,-4340,-348,1546,-1861,-9029,-10433,1015,8599,3785,-7398,-1526,4969,5837,-4376,-9612,5033,17751,21656,16443,10384,6817,9382,17133,15810,2600,-7055,-8289,-1522,-1872,-6512,-2995,1023,7296,4136,-4902,-1280,-3751,1722,4653,6130,7685,7329,15607,23720,23061,15062,896,-14239,-5484,19194,41181,50184,43575,19933,1498,-5095,-12138,-10219,-7436,-9941,-9443,-6962,-4697,-6686,-9905,-11013,-8970,-11518,-18291,-3912,1030,-671,-9040,3197,22054,30881,20936,8391,2564,12117,13461,5729,-1004,-2692,-3440,-6559,-9488,-12370,-12217,-6488,-5014,-4582,-581,4919,10174,5706,2550,6600,11524,8501,-372,-11685,-9448,-11745,-6254,-4180,-652,-7869,-19601,-15181,-2079,-5770,-12053,-9046,-5630,-4321,-251,1111,1183,6850,16473,16209,7645,484,212,3657,5097,7867,8437,1150,324,13360,25433,15866,1630,-14360,8711,34966,45350,35416,20873,4632,-10223,-2186,8584,15827,19110,20996,22992,15690,6822,272,-9551,-17458,-8690,2282,-671,-15131,-13941,523,13709,18454,11949,944,-11250,-11449,-7661,-3244,-3777,864,14157,20384,20137,16321,4978,4308,173,-3657,676,13789,9959,455,-7405,-10721,851,10870,8594,5174,427,164,-1041,-496,-1757,-5909,-6031,6698,11846,16168,21489,20683,6719,-8413,-11997,-7400,1364,-2474,-8955,-9908,-10431,-10461,-5032,-3385,763,915,-1150,-2952,-7077,-9773,-15119,-14746,-13261,-3347,9579,15642,16092,10365,3176,-3159,-2022,1821,7620,18475,17122,-128,-13711,-10022,-4139,-6676,-10445,-8491,-5641,-7596,-14442,-15694,-9819,-11110,-8690,393,8710,3926,-6173,-8527,-3040,5740,12698,9628,683,-4138,-3201,-5537,-6730,-3642,1757,6708,3897,-1401,746],[12345,8035,-3002,-11964,-4001,-2660,-9433,-8063,-3505,-848,-588,-3077,-5117,-4721,-3064,-10540,-6575,2410,-242,-7469,-4774,-2648,1456,9383,11713,339,-14056,-14578,-7681,-6445,-6875,-3090,-799,-9297,-6580,6227,20075,28901,36517,24401,6362,6934,18084,26785,24579,14200,20879,35703,39207,38325,19043,6627,10990,18688,8090,-137,-10555,-15258,-19944,-15630,-8892,-592,7515,19582,16541,17532,20833,18176,3086,-9432,-18159,-5520,15509,33237,38521,30450,22337,15444,3550,-9321,1670,11631,7732,-5661,-11050,-8122,-5806,-7489,-3295,1621,1019,-1086,-4858,-5220,958,14118,19926,17034,16347,8926,6052,4070,-2042,-6611,-6493,-6714,-8897,-13396,-12794,-12076,-8398,9043,33745,29820,17057,11070,12357,12063,7558,620,-6508,-13000,-10942,-1711,2564,1271,-3029,-11536,-17348,-7889,-11381,-1335,38532,82075,101975,84009,40420,4663,-2704,974,10896,17857,13441,-1336,-16368,-14493,-6194,-2340,-7000,-15554,-10212,-7193,-8812,-5485,-1925,1915,6736,6879,14182,26642,28988,17355,6144,-4925,9038,12496,2843,-5078,-7055,-9190,-1553,9619,-34921,-29269,10778,26347,-39890,-177925,-293049,-252043,-110615,9307,40783,23139,2740,-12621,-870,2792,-10760,-6006,-4564,-713,12087,19213,13804,-8500,-21278,-18091,-12677,-10963,-12618,-5028,2783,6340,2381,-3339,-9934,-14227,1402,25828,41037,50891,45291,28665,16580,4738,-3541,9041,42611,70539,86705,79878,55887,28093,-1055,-1214,8629,5117,1714,3043,6176,11446,11003,5236,-187,-7081,-4609,-9338,-3488,7206,-946,-9116,-8391,-8360,-12849,-16713,-10063,2318,6473,3544,2530,2988,2590,-4434,-12099,-15354,-11990,-11016,-5636,16319,38942,36903,26700,20451,15960,8050,3,-1478,-400,2793,215,-2590,4298,19819,16242,6062,1550,5072,11223,8384,-18,2626,16504,20997,20181,21351,16442,-1794,-7337,18326,34665,37333,31044,26403,11511,-2158,-14432,-13530,-7713,-7516,-13846,-12438,-8545,-12712,-5906,6492,5859,1953,260,8304,17904,28939,35448,30750,25703,21944,18914,17762,13371,5538,-576,-3791,-7780,-11870,-17056,-13743,-4535,-1184,-5547,-13450,-4867,7329,15489,16929,5712,-5564,-10902,-11461,-2865,-4213,-12298,-2936,-2555,-12668,-4184,237,-3663,-6207,-9127,-5706,-3379,-4823,-10264,-13007,-3931,-463,-3724,-9550,-10566,-7394,2774,14915,24055,27547,24061,15345,2779,-5847,1681,14209,20534,29016,23995,15496,12443,16763,23346,31499,30984,12407,-5157,-10839,-2559,-1853,-5906,-8954,-10160,-13943,-15725,-12951,-8384,-7103,-2020,13170,28154,36427,20028,462,-8876,-2958,575,-7003,-16040,-5054,7643,12735,8242,3941,11682,27188,34269,28548,23725,14287,4084,-385,-1540,-783,648,1309,5239,11620,15871,8919,-3863,-7428,-2982,-1548,218,5994,12926,14695,4630,-1262,1008,1573,1836,3617,8130,1389,2812,8441,10761,8237,5174,1854,7150,23033,33552,28940,10175,-4606,-11803,-12689,-6181,3872,13326,21334,18426,-1221,-11154,-3356,5357,9444,6692,1084,-407,535,-298,-2256,1307,-331,1266,7877,2623,-4770,-8665,-7649,-4503,-5051,1171,3615,-5797,-4373,-6069,-12107,-5898,-4824,-6770,-4440,1074,-5203,-13983,-10363,12300,11356,-5870,-11997,-6137,-6859,-10873,-11799,-9647,-11562,-18088,-11345,-14326,-15746,-10697,-11759,-11137,-703,3631,777,-1891,-2485,-6139,-14303,-10767,-7511,-11285,-15836,2014,14136,18069,5838,-4025,-5320,1578,1117,-4259,-9111,-9814,-687,18701,29084,15363,7199,5051,10412,15755,7877,-5752,-13577,-13998,-5448,8435,4350,113,-3378,-5423,-6028,-3698,-1502,-1675,-3882,-6946,-14760,-12867,3409,14177,13540,9298,9574,10142,6746,5,-6182,-7789,-11210,-12819,-11641,-9286,548,3171,-3890,5220,23610,41090,18770,2428,-7123,10427,15646,10518,872,-12144,-9804,-1558,95,-536,2923,2228,3522,7562,21913,45762,60726,52419,31313,16658,6756,-1554,-2154,817,5563,9030,-4001,-8194,680,7298,2893,-8299,-8323,10763,11598,5819,2005,845,5010,2370,-9685,-15223,-8177,-7838,-10265,-6944,-1492,-2161,-1611,9786,31496,21530,4041,-7670,-14096,-13452,-12588,-7901,-2185,314,-1545,-4016,-9236,-4422,11180,18923,21076,24471,26076,22956,24568,16175,5443,-2494,722,6371,4417,7102,15681,18524,6292,-8078,-16616,-9725,-7017,-1198,5625,14431,21036,10202,-8174,-2658,15147,27699,25254,8028,-2199,-4659,-9503,-14874,-15340,-11836,-1894,3054,3117,1149,7495,17171,12363,5156,-2224,-6142,-6849,-10886,-8359,-3820,2759,9711,21748,28216,10895,-1331,5593,11968,9843,-2949,-9704,-4236,-4639,-7477,-9360,498,8923,6455,-7267,-18167,-9357,-2406,-4621,-8734,-6866,3012,14306,17108,19745,13116,-2882,-14136,-15873,-13490,-13618,-9281,-3586,3060,6273,2506,-826,-9037,-16041,-9393,-578,3735,3726,3344,-539,-8399,-17410,-14979,-16887,-17440,-16111,-12615,-8583,-6337,-11126,-13335,-5134,4118,5929,2031,-3462,-13032,-9932,-4491,-8094,-7647,2611,6288,8158,12768,4897,273,-711,-5453,-10207,-3297,14713,28075,28925,20213,13123,18496,24088,30323,34320,35513,39364,20201,-8192,-11979,7,4844,-2872,-13246,-17300,-16687,-9185,-2798,-1195,-7476,-15725,-11442,-2712,5928,4057,-2898,2551,10018,11020,2724,-9430,-12863,-13822,-16239,-11413,4098,18195,15428,4434,-7197,-13319,-13004,-15064,-15389,-12241,-513,14316,22650,15211,8878,3732,-2465,-5375,-4223,-1967,-4953,-13672,-8137,11233,20976,11183,44,-7969,-3593,12068,23979,22963,12946,5348,89,-1652,-2029,-5562,-12050,-13227,-3934,12004,23233,21643,19954,13933,11954,12195,7929,817,-1783,-1647,3570,15124,8800,-5819,-10121,-10062,-6144,-1322,7465,2883,-9087,-12885,-12113,-11373,-6899,5010,11438,11833,6173,8509,13613,14054,12207,15835,41779,68488,54100,16062,-6829,-9228,-5678,-8744,-13148,-13806,-7711,-1980,2308,1878,-6682,-13482,2680,15735,12230,-1871,-8707,-6738,-2734,-2133,4112,15695,24885,28288,18989,2406,-10124,-7348,-7783,-6626,-1231,7200,11345,5031,-5237,7360,19421,15711,1393,-12567,-16991,-17259,-8245,-1765,3382,9803,7783,-7955,-16295,-6539,-3696,-15759,-6537,12993,24238,28926,14317,-7046,-17656,-16582,-16342,-6153,16926,39162,37433,22080,9003,-559,-1427,-5500,-2052,2023,5098,4294,-3121,-11079,-13584,-7005,2356,1340,4274,13061,19886,20506,16330,-3810,-5577,1358,3289,-742,-7263,-7780,-3169,-1866,-119,4104,-569,-10763,-19943,-9165,4043,20051,27137,29285,29126,20624,15406,19810,21530,20130,13969,7661,7314,16144,17217,13104,6240,-1319,-7113,-12225,-12270,-7570,-9997,-7329,6224,30376,37635,23126,12770,10145,15775,16918,7998,2437,5823,15608,15105,11313,7712,5692,6809,5621,2495,-2323,-7100,-9269,-6130,-6743,-10959,-11891,-9443,-4622,3266,1049,-11382,-11898,-4570,-1271,1052,4493,19696,31550,28592,16850,845,-11746,-16600,-13697,-5365,1544,2255,824,7807,17898,16363,5906,-7025,-15543,-17875,-13916,-2815,3582,5292,6517,4483,-4433,-14913,-3406,11490,4500,-8455,-21073,-12735,-11547,-18108,-8362,-4505,2377,7043,5072,-1786,-10484,-12325,-2407,26694,60085,58530,36264,512,-9277,-10590,-17983,-8364,-7359,-1481,-997,7169,12759,4589,-9546,-4650,2432,1788,-53,-2020,-4705,5601,-3763,-15640,-9021,-3937,-4906,-6189,1065,9012,8724,-1983,-6324,-1249,-2545,-9237,-1245,20846,32922,19173,-366,-10872,-4977,3371,14710,22616,16263,-2450,-11797,-13731,169,30455,52131,44274,22688,8768,1343,-3345,-7118,-5374,873,2125,-1090,-103,10305,15753,9543,-4733,-9889,-3211,3433,9835,24206,50193,73260,70784,48145,24310,17459,21537,28340,20343,6605,2231,-6048,-16652,-8995,1817,11445,16889,20913,9367,5548,11202,12264,9029,6340,4766,3767,34,-2492,1027,-1480,-7171,-8772,-7706,-3295,5796,15418,18663,10673,932,196,9577,22501,11440,-3635,-6968,-6738,-6892,-8327,-9308,-11968,-10603,-4464,4486,7444,7164,7528,3002,-735,-1105,3246,6128,12573,18693,23516,23633,25013,25553,27229,25620,12243,3796,-11923,-13431,-2768,-239,-2729,-8270,-11312,-4969,-474,-1200,-3737,-6988,-4316,-3127,-4355,-8025,-9053,-5512,3695,8404,4131,-2288,-7892,-6086,-5277,-4103,-2254,4740,8478,-880,-7765,-11916,-13371,-8889,-3524,3621,12051,22226,27706,22775,9428,-3391,-6333,-6194,-6119,-394,8907,19887,23913,18170,13945,9666,1857,-2702,-3079,-2252,-3640,-2675,-4,-3091,-4050,-3791,721,7083,12118,9100,-319,-7395,-12072,-15086,-15655,-10959,-11436,-14732,-17002,-12352,-1703,-752,-2677,-151,8164,11909,12335,1676,-3840,686,1948,-5827,-12265,-15744,-13981,-3217,941,-14510,-12562,-2795,3295,12923,10081,4216,3140,3700,-5650,-12903,-10376,-6591,1678,1901,14026,32037,37814,24753,1244,-9070,-1968,-2983,-2393,3614,6637,5908,-1459,-8359,-12383,-13718,-8960,-304,278,-4032,-6975,-723,6922,10471,-838,-13539,-9918,-3072,883,-3380,-9183,-8833,-2206,1808,1194,-2378,-301,-3383,-11001,-7413,1524,14348,37002,38145,4766,-9322,-5380,-4990,-9212,-3564,2161,6727,7944,9528,5112,-5165,-15517,-17532,-7564,4067,2131,-5320,-11426,-8755,-1898,-948,-4886,3634,12471,15451,12839,6643,3085,4655,15367,25502,27729,23414,5972,-5898,-11117,-10404,-2492,4526,12384,14484,11332,4301,-5811,-9535,-4119,852,-616,-7216,-13859,-11493,-7547,-5538,-7053,-9182,-14634,-11745,-11651,-10277,4197,16902,16083,6765,-4903,950,17345,27657,28158,22867,18939,7306,-4165,-415,2691,-2099,-6348,-8758,-10949,-12174,-14456,-11180,-2692,7643,20239,21162,9121,-2311,-7013,-8901,-11213,-5872,4156,19881,33118,33685,33889,25666,911,6859,15924,16003,12891,10540,6443,2648,2621,1802,-5746,-15056,-14824,-9825,-1587,3510,10851,21314,28151,35660,33572,22600,4655,-2390,-16306,-5401,6417,3395,-1714,10624,18215,15628,8444,3089,5083,-668,-1494,2348,1006,-7596,-7477,10252,24204,21765,13769,9291,9542,16712,26493,8140,4012,21683,18232,9106,-2129,-14193,-7341,-5376,-12649,-6425,5447,11706,8680,-3515,-14677,-9501,-6983,-5922,-4619,-6938,-14675,-10704,-3872,2036,-577,-8095,-11620,-15172,-12989,-10639,-7871,-8326,-13074,-14550,-11022,-8668,-6810,-1541,-1503,-13112,-5221,14627,19921,18685,6426,-215,-4503,-8011,-13315,-6556,-816,8806,14930,17341,5887,-8478,-4415,2731,2472,11,-5550,-6335,12149,9525,925,-8155,-11933,-2655,2513,9170,9907,15831,22315,16829,4810,-10274,-10282,-10643,-14856,-7984,-4385,-10392,-13774,-13532,-17813,-18026,-12549,-2049,159,-3433,-8580,-7869,-5775,-9551,-7937,-2049,-1281,-10654,-9805,-8780,-7426,-3492,-2203,-4450,-12269,-18112,-4633,918,-3102,-5840,1208,4703,-4462,-13868,-570,4587,-973,1966,16738,18936,1851,-4325,14288,22706,20706,8027,-2690,-971,-4560,-10348,-7256,-8335,-6277,-2600,671,-1783,-2412,3306,8044,6036,1448,-7616,-610,3850,6022,7179,12207,9703,-2567,-5254,-1370,3290,12956,7910,-3727,-8700,-2507,-2242,-3218,-2364,-10714,-6745,-5839,-7380,-5680,-1241,-343,71,-6920,-14540,-7738,5744,13560,3159,-8779,-11023,-8286,-2523,2147,-1228,-11633,-900,1426,-4042,-10098,-7952,-4013,-822,-2220,-855,-212,-6141,-10940,-7609,242,-552,3137,5511,14577,30057,17455,5811,-5174,-13494,-11145,-4755,3234,14376,30241,18916,4572,-5786,-14041,-7075,-3884,1322,10046,21777,32323,28364,12883,-6384,-14042,-11617,-14282,-14487,-9136,-11980,-3156,16014,27563,34188,20318,-6014,-10054,-9976,-5192,80,1715,-2604,-9274,-7124,2221,8500,3962,-5376,906,5927,5808,-5427,-8568,6807,18376,21902,17083,11312,7290,8448,15545,13454,544,-8889,-11490,-5059,-5541,-8002,-1596,450,6427,5051,-6445,-3442,-4644,2750,6067,5348,4871,5256,14460,22247,21088,12610,-1689,-16099,-4306,18745,37884,43780,35299,17436,2993,-3729,-10871,-10144,-8414,-9914,-8431,-7454,-6402,-8055,-10194,-10917,-9326,-12841,-14005,-422,2613,46,-6548,4090,21015,30018,19959,7132,1306,11551,13345,5639,-22,-1609,-3353,-6719,-9098,-11436,-11352,-5929,-4335,-2790,2639,9086,14091,6954,1676,5511,10252,7052,-1018,-10416,-9256,-14910,-6180,-2168,542,-6740,-17317,-13694,-2630,-7953,-12546,-7200,-4263,-3022,566,2562,4996,12882,22808,20847,10275,2019,608,2105,2518,6619,8654,1893,-312,9912,20838,11906,-2821,-12023,11909,36715,46313,35758,20956,6015,-6485,-378,8440,14609,18522,21399,21950,12347,4247,-2796,-11681,-14089,-4132,6109,921,-12930,-14344,-1528,12917,17606,10946,319,-11144,-10673,-7567,-4707,-4563,900,17505,25789,23814,16987,4801,5921,2389,-1927,161,8377,3480,-3359,-9487,-8031,2803,11550,7512,4083,-787,-403,-591,-897,-3118,-6925,-6975,723,3610,8241,17151,19151,7435,-8605,-16103,-12908,-4862,-6494,-10881,-10191,-10468,-11157,-7303,-6466,184,909,-640,-2283,-5926,-8688,-16004,-13138,-9937,-461,12098,17847,18163,9874,3367,-2548,-2709,290,5699,16349,18191,1584,-13871,-9267,-3232,-5711,-10534,-8585,-4813,-6177,-13111,-16494,-9573,-10224,-7498,608,8395,3439,-7344,-10051,-3634,5520,13405,11591,2956,-1902,-1635,-4127,-5116,-1935,3348,8425,5771,649,3266],[16171,11102,-528,-13160,-5744,-3295,-10661,-9229,-3747,875,1846,-1820,-4726,-3604,-310,-7312,-5996,1577,-847,-6119,-3427,-3916,-495,8255,12525,3196,-10964,-14690,-9465,-7789,-5550,-518,-322,-10407,-5473,8842,23307,32640,43207,32771,10668,7119,15335,23933,24634,19184,26351,38811,40577,40822,23516,9785,12040,16007,5225,-418,-8354,-12720,-17744,-15108,-8069,642,7610,17618,16213,16481,19723,16663,2076,-9011,-17180,-5375,18836,42011,46965,37083,25256,15358,1523,-5630,8158,15741,10410,-3082,-8556,-6219,-5019,-7583,-3380,1850,1685,-590,-4470,-4347,3362,17511,23148,19481,17799,9750,6172,2686,-4193,-8951,-8603,-8306,-9539,-13187,-11784,-10120,-5241,14151,37200,29374,16020,9456,11291,11848,7106,-996,-8020,-13334,-9820,-1127,2201,603,-2538,-9529,-14322,-3197,-6278,-240,35116,72648,87961,69771,31105,1438,-3914,-1509,6687,13372,11188,-785,-15061,-11710,-1173,1817,-5092,-15254,-10155,-8789,-10469,-6568,-2700,-187,2807,2547,8773,21629,25332,14100,4426,-3675,10502,14008,3571,-4714,-6687,-8545,-1496,7999,-35188,-15416,39659,69013,20549,-90904,-183267,-155802,-56537,23764,29651,11400,2991,-13405,4094,7393,-8065,-9086,-6343,-610,12930,19912,13317,-9272,-21150,-18345,-12227,-8841,-10811,-3919,3460,6940,3610,-1377,-7414,-14495,-1897,22146,35190,43483,38863,25872,16159,4846,-4991,8232,40322,63065,76375,70322,50077,27713,1863,2325,13547,9947,6374,6978,9870,14690,11942,3663,-3127,-9436,-1567,-5945,-7695,5058,-4413,-10036,-8135,-6398,-9758,-13849,-8019,3356,7224,4831,2208,1690,2136,-3394,-10660,-13619,-11218,-10505,-4209,18925,42942,41446,29694,20182,17064,10904,2542,-301,1088,6287,4493,948,8241,26437,22151,10463,4861,7242,12471,8674,176,2819,15777,18761,16869,18576,15888,-195,-8898,13822,29031,35259,34482,31669,14574,-1121,-13612,-15277,-11330,-12483,-18008,-13051,-8624,-13281,-9099,5575,6208,2709,543,7728,16886,28553,37772,37251,30587,26723,21920,18615,13468,5771,-175,-2975,-6651,-10228,-15250,-14417,-4505,-305,-4605,-13636,-6512,4034,9325,11057,4431,-3459,-9222,-12256,-4942,-6193,-14975,-3924,-1813,-10646,-6522,-2518,-5895,-7295,-8866,-5579,-3548,-5271,-9727,-14167,-5035,-1474,-5334,-11224,-7440,-6294,2296,14499,23723,27142,24381,16947,2681,-6842,2818,16609,23637,28809,19336,9205,6267,10440,16684,24856,25321,9491,-6571,-11919,-1559,1058,-3412,-8424,-12094,-17808,-19705,-9779,-4923,-5138,-1317,14907,31223,40722,23814,2824,-7633,-2808,-195,-8103,-15566,-5564,6489,11743,7462,2490,8066,21306,29118,25354,20734,11142,257,-3653,-1864,205,1573,2780,7261,12667,16742,10820,-1232,-4806,-2124,-942,1092,5742,13037,16951,8324,689,2491,3383,3232,4038,7035,-41,2052,7653,11167,9165,3836,-3066,2687,18789,30233,26679,8190,-5967,-12482,-13521,-5675,7407,19768,27822,20940,-163,-9985,-4404,1484,5478,5573,1433,957,2703,2339,477,3230,1619,3144,8199,1630,-5053,-9108,-9513,-7064,-3542,7024,6438,-5138,-2123,-2738,-10365,-9512,-8077,-9455,-4063,2101,-4688,-13831,-9802,11613,10887,-4517,-12298,-7198,-7599,-11230,-11811,-10114,-12729,-20851,-12463,-14252,-14588,-9111,-10462,-11889,-3184,1965,278,-1588,-1917,-5724,-13736,-10023,-6388,-9733,-16886,-4570,3460,7745,1957,-2512,-3891,2266,1045,-6608,-13157,-13244,-1570,13866,21337,8918,4046,3997,12524,17116,7308,-7610,-16956,-14433,-10212,5533,6185,3478,-542,-3788,-4830,-1861,1005,694,-2416,-6136,-14532,-14788,939,12826,13918,8865,7925,8636,5217,-1738,-8156,-9439,-12236,-13598,-12139,-7465,4293,7929,1176,4395,20914,40459,21613,2433,-12750,10487,18037,12711,2175,-11549,-11103,-2867,-1137,-2244,892,-794,-797,4204,19260,42495,57696,52604,33385,17400,5616,-2541,-2368,1286,6360,7541,-6335,-9000,2069,9181,4350,-7783,-7979,14780,19110,11340,5561,4524,8165,5223,-6923,-13635,-7904,-7161,-10308,-7670,-2672,-3909,-2229,9682,31976,24485,4953,-8260,-13710,-11904,-11626,-6634,717,4626,1658,-1877,-8405,-6362,7343,14889,17250,21931,28123,28347,30920,22510,9389,-986,335,3762,2759,7752,17541,23193,13176,-1200,-10859,-9124,-4920,2101,8566,15864,19734,7123,-10443,254,18790,31641,30717,15700,6416,1729,-7475,-15285,-16389,-10796,-48,5812,6277,4129,10278,21991,17141,7007,-1364,-5551,-5890,-9852,-9240,-4231,2035,6141,16262,24691,10859,-82,10047,19753,18474,3284,-3288,-1302,-2531,-3964,-5932,1989,9111,5437,-8095,-18548,-11051,-4751,-6033,-7933,-6532,1490,8557,6068,7803,6833,-4729,-15351,-16253,-12825,-12650,-10114,-4752,1491,3865,-982,-5323,-14245,-14205,-16978,-5007,1346,2783,3316,-338,-8255,-14782,-12052,-15023,-16188,-15035,-11973,-8622,-6821,-12610,-15907,-6090,4169,5890,1284,-5143,-14738,-9109,-3600,-4961,-2931,4271,6251,6482,9423,2722,-1386,-2043,-5756,-11685,-7864,6766,18426,22743,18153,12160,15783,19055,23789,25973,25658,32548,20090,-7136,-11696,-14,3735,-3162,-12664,-17071,-15739,-9464,-3937,-2504,-9072,-17582,-12891,-4096,4198,3745,-1526,3710,11365,12171,3520,-8198,-12584,-15334,-14175,-6322,13582,27209,18912,3265,-9357,-13853,-13466,-15698,-16414,-11857,565,15712,24514,18857,12419,5376,-2570,-5602,-3624,-186,-1042,-7553,-7615,6672,19903,15491,3629,-4052,121,15104,28057,27722,17286,7765,561,-3531,-5655,-8584,-12989,-11095,-863,16552,27747,25414,22418,15379,13037,12736,7004,-646,-2535,-2218,3021,13847,7062,-7511,-11460,-10425,-4834,3254,13056,7551,-6248,-17158,-14240,-13074,-8574,4856,11549,11430,4198,6028,13798,15117,11761,14209,42738,76434,60271,18667,-5180,-8589,-4941,-7643,-11523,-11956,-6259,35,6101,4438,-6347,-13659,4681,19395,14444,-2637,-10699,-7073,-2094,-628,5323,14540,20907,21679,12975,-93,-3750,-3472,-5121,-4578,142,7527,10313,5124,-2842,10666,20596,14223,493,-12226,-14917,-14979,-6139,-799,1621,6971,6113,-8438,-13530,-1803,286,-14126,-7141,13972,27501,34546,17614,-5097,-16335,-16977,-15508,-4706,18985,40901,40307,24890,9774,-2726,-3236,-6634,-5409,-2539,1537,2026,-3126,-8919,-13127,-7677,1052,-843,2144,12673,20407,20407,15720,-4604,-5508,1152,2369,-1172,-6809,-7805,-4256,-3388,-2515,3561,1205,-8537,-17768,-10091,1852,17047,26586,31602,31367,20677,14771,19751,22033,20892,14876,7475,6156,15195,15464,12571,7289,11,-6993,-13336,-11858,-7470,-11091,-8983,4692,27932,36587,21403,10864,7656,13220,15587,10699,4788,6938,15767,14426,9501,5014,2567,4272,5003,2306,-1901,-6121,-7821,-4301,-4895,-9612,-12166,-11987,-9941,-3664,-3620,-13236,-12136,-6415,-3559,-621,4009,18855,28766,25593,15629,1083,-11407,-16048,-14743,-7400,-329,-69,-1604,6843,18569,17934,7114,-6028,-14705,-17668,-15034,-4022,2445,4652,6271,4861,-3381,-13309,-4142,8702,2257,-9803,-20977,-11477,-9999,-17055,-9074,-6295,1632,7997,6804,-614,-9399,-9583,2464,33845,63441,57000,36461,159,-9953,-11567,-15425,-2309,-3220,-978,-1474,6776,13431,6443,-7520,-3734,4831,4032,1492,-707,-4424,4789,-6193,-15492,-8029,-2832,-3852,-6113,-889,6654,7771,-2826,-10339,-5277,-4668,-7993,2653,23855,32028,16929,-770,-11460,-6170,1015,9801,16349,10529,-7496,-16086,-11479,2009,31178,51641,41346,19805,6551,-669,-4218,-6145,-3717,2105,2942,-1032,-1747,6960,14104,9213,-4376,-7858,-1140,5203,11406,25222,50844,71418,66825,46387,25715,20158,23749,31455,25657,10591,4792,-4428,-16856,-10993,999,12967,19341,19248,4270,-81,5965,10318,9486,6674,5551,4376,1222,1794,6939,3696,-4490,-9486,-11466,-8453,1013,11468,16592,10896,2471,1832,11491,27260,14067,-3674,-8445,-8822,-8253,-9382,-10569,-12293,-8333,-3159,4850,8297,8856,8309,2198,-2240,-2680,2460,5897,13345,20478,26716,25691,24706,24158,24943,23594,12319,4969,-9669,-16533,-4275,-1663,-3134,-7714,-12461,-6718,-575,689,-1136,-5119,-3613,-3055,-4166,-7429,-7946,-4218,5144,10592,5075,-1984,-7402,-6067,-5937,-4739,-2635,3750,8579,-1870,-9862,-12671,-12034,-5738,-1169,4169,11612,22251,29791,22768,6747,-5574,-6123,-4650,-4209,1421,9958,19155,19507,13313,9709,8052,3146,381,-438,-583,-1894,373,3823,11,-1875,-2639,1650,8741,13454,9705,210,-7352,-11803,-13758,-14805,-12933,-12164,-14363,-16492,-12910,-2733,-1322,-2589,1208,9165,11190,8228,-4576,-5133,1563,5087,-283,-5688,-9633,-11891,-2034,3028,-13538,-16970,-12674,-329,8999,7630,2960,2348,3035,-5173,-12992,-12545,-7677,3689,4893,12652,25453,30117,18536,-1924,-8922,-1734,-4472,-4511,1776,5266,3742,-3847,-10647,-14256,-13074,-5715,1898,1058,-4152,-7808,925,12543,17671,3254,-12084,-9849,-2442,1536,-3414,-10942,-10400,1416,7443,9635,4516,3633,-1847,-11273,-6782,4471,19606,43146,36848,3534,-10000,-3013,-1014,-6228,-2501,1468,4124,5364,7420,3716,-5782,-14506,-13168,-3361,8619,5026,-4680,-12040,-5752,965,521,-5220,536,7728,10980,9516,5595,4310,7516,20481,31030,30356,25458,7393,-3027,-9171,-10332,-2132,5065,12312,14559,11837,5234,-5275,-9690,-3350,1787,682,-5103,-12818,-12300,-8668,-6599,-7052,-8060,-14184,-11124,-10427,-9333,3456,13319,12618,6009,-2928,4019,20333,30236,30692,23967,19325,7357,-5199,-4172,-1885,-5938,-8481,-8687,-9288,-9710,-13140,-10579,-1315,9050,20450,21498,10108,-1195,-6029,-7190,-8808,-2747,8402,23385,32382,32066,31048,19822,-4089,7361,16925,16544,13312,10785,7166,4283,3718,709,-7226,-12139,-13482,-11809,-3710,1756,9585,21548,29725,36935,35291,22233,-350,-6059,-17771,-4666,5568,3539,-1245,9114,15583,14664,10673,6142,5847,-1798,-1441,4008,3215,-4959,-7720,8915,22831,20533,13243,8274,7026,13307,20946,1657,-2449,16989,16762,7384,-2346,-12534,-7815,-3990,-9524,-6080,5929,12398,10025,-2129,-14040,-8297,-3251,-580,-1567,-5784,-11534,-7737,265,7425,4941,-3892,-9445,-11215,-9051,-7059,-4572,-6252,-12494,-14111,-9111,-5994,-5287,-1846,-2405,-15255,-3710,14557,17026,14789,3444,-1021,-4654,-8582,-12135,-3036,2704,11868,19078,20760,6898,-4382,-2051,3252,3003,260,-5155,-17019,-4841,-10338,-10525,-4341,-8742,-11564,-11844,-7301,-5396,8273,21882,16467,5086,-9525,-9173,-10366,-15491,-9002,-6974,-13265,-11362,-10748,-16304,-17604,-10152,281,1920,-1673,-7162,-5629,-3950,-8238,-7925,-1281,-203,-9630,-10309,-9836,-7844,-5163,-5652,-8962,-15068,-17655,-3370,1725,-1548,-5526,-1809,2353,-4962,-14964,-1952,4029,121,2755,16654,16741,-181,-2054,16416,24947,22148,9412,-174,-1376,-6971,-10975,-7679,-10249,-9216,-5504,-1387,-695,-351,7551,11596,7108,1352,-5891,593,4942,6548,7558,12699,11949,573,-2947,-660,4326,12685,7445,-4225,-10819,-5830,-4732,-3499,-138,-7774,-7442,-7755,-11635,-7455,-2000,-1815,-883,-5447,-11002,-8418,3716,10193,1092,-10200,-8823,-5965,-704,3093,-887,-11825,-159,2964,-2346,-9201,-7963,-4545,-2751,-3720,-2484,-1298,-5537,-10309,-8765,-2495,-2891,1700,3358,10333,28038,18145,5971,-4977,-13809,-9812,-1804,6354,16877,31711,19297,6201,-3454,-12941,-8454,-5716,-415,8162,19063,28885,25092,11560,-7680,-12248,-8106,-10928,-15670,-11037,-13817,1447,21290,33342,39663,25564,-2362,-9465,-11023,-6414,-202,1481,-3162,-8139,-3864,2455,7005,3253,-2869,4164,7605,6192,-6292,-7269,8295,18143,21061,16847,11442,6731,6452,13476,12111,460,-8731,-13788,-8738,-9551,-8093,504,488,4632,4746,-8915,-4505,-5611,2998,7271,4593,2193,3302,13337,20846,19257,10375,-4011,-17494,-3077,17774,32902,35092,25224,14147,4647,-2095,-9284,-10020,-9575,-9251,-7178,-8075,-8459,-9650,-10639,-10684,-9596,-13087,-9558,2758,3723,674,-4018,5395,19634,27976,18158,5496,-178,10635,13072,5554,962,-642,-3490,-7140,-8892,-10606,-10617,-5410,-3301,-481,6220,13775,18534,8730,1371,4691,9059,5670,-1481,-8971,-8363,-15526,-3916,-14,1557,-5701,-15200,-12172,-3233,-8986,-12620,-5722,-3579,-2598,767,4360,9887,19941,29582,25565,13022,3828,1191,763,296,5545,8908,2817,-663,6457,15698,7492,-7246,-7902,13899,35732,44411,34729,20695,7454,-2857,1402,7778,12496,16690,20677,19855,8965,2058,-5178,-11720,-9846,89,8969,2514,-6420,-7815,-2690,11390,15819,9590,-281,-10812,-9818,-7258,-5575,-5058,941,20700,31391,27366,17118,4151,7181,4319,-501,-740,2812,-2459,-7020,-10579,-5523,4309,11503,6386,3181,-1796,-981,-116,-971,-4072,-7551,-7941,-5997,-4867,1716,12809,16815,7428,-7905,-16619,-15040,-9529,-9926,-12149,-10123,-10405,-10627,-7397,-7000,85,1012,162,-1143,-4238,-7486,-16540,-10723,-6896,2218,14715,21122,22459,12263,4170,-2106,-3741,-1430,3670,13158,17675,2820,-13803,-8258,-2344,-4434,-9522,-7020,-2626,-3869,-11120,-17436,-9676,-9493,-6250,1026,8260,3287,-8106,-11348,-4015,5099,13544,13100,4968,-86,-554,-3032,-3413,78,5168,10131,7400,2427,5533],[17334,11582,297,-11429,-7639,-4720,-13072,-12244,-5390,1202,2627,-2100,-5863,-3675,1261,-4783,-4585,1714,-729,-4909,-3650,-6402,-3381,5837,11298,4154,-9797,-15158,-11740,-9374,-5261,169,-1655,-12711,-5633,9602,23901,33020,45430,37877,12975,4768,9949,18338,22051,22667,30395,39961,39874,41105,26407,11810,11931,12302,1352,-2343,-7734,-11384,-16519,-15397,-8436,544,6113,13880,14550,14538,17708,14135,-168,-10015,-17129,-6293,20751,49159,52371,40864,26197,13636,-1417,-1824,12922,18408,12266,-958,-6507,-4938,-5149,-8957,-4943,685,936,-1382,-5355,-4989,3957,19022,24485,19736,16734,8327,4222,-480,-7673,-12336,-11727,-11096,-11634,-14733,-12372,-9349,-2955,18256,38194,26701,13011,6330,9095,10356,5403,-3557,-9981,-13816,-10003,-2041,305,-1321,-2953,-7390,-9384,-25,-2471,19,30006,60958,71768,54142,21139,-2863,-6339,-5126,1273,8079,8357,-432,-12910,-9769,2603,5338,-2559,-11369,-9419,-10075,-12302,-8492,-4749,-3565,-2171,-2324,2743,14939,19661,9427,2173,-1912,12094,15249,3551,-5377,-7145,-8346,-2601,4830,-32355,-259,69060,111090,81495,-841,-66411,-40569,23489,55446,24951,-838,3860,-13297,7476,10427,-5765,-12482,-8447,-1070,12655,19168,11520,-10882,-21495,-19229,-12521,-7376,-8537,-2377,4079,7134,4266,-85,-5505,-11982,-6397,16343,27631,34788,31399,22287,15116,4591,-6479,7017,36220,52985,63347,58540,42800,26360,5088,5441,17375,14055,10101,9785,12332,16378,11282,1240,-6743,-9061,3626,471,-8645,882,-8914,-10378,-7974,-5012,-7418,-11803,-6970,3326,6814,4968,978,-279,921,-3084,-9698,-12258,-10579,-10034,-3165,20193,43849,43431,32447,20511,18090,13577,5045,790,2200,9211,8230,4401,12166,32812,28350,14875,7806,8759,12531,8045,-152,2457,14225,15770,13207,15245,14255,533,-9080,9928,23397,32078,36477,35234,16485,-579,-12956,-17180,-15235,-17580,-19621,-12918,-8685,-11272,-5827,8810,8483,3749,457,6723,15367,27385,39117,43554,35340,30931,23986,18397,12477,5255,-83,-2123,-5527,-8607,-13373,-15164,-5056,-209,-4464,-14014,-7946,996,3223,4487,2654,-1501,-7637,-13083,-7089,-7947,-16960,-4571,-1168,-8936,-8829,-5269,-7937,-8224,-9115,-6315,-4526,-6385,-9637,-14721,-6233,-2841,-7691,-12170,-4449,-5513,1479,13766,23103,26243,23712,17408,2203,-7861,3118,18154,26259,27993,14968,4201,1603,5271,10834,18667,20248,7373,-7292,-12767,-1128,2835,-1524,-7843,-12958,-17306,-15614,-3834,-529,-2846,-534,16181,33118,42972,26154,4162,-6887,-3027,-1388,-9185,-14893,-6224,4936,10357,6441,851,4224,15244,23597,21969,17911,8763,-2485,-6997,-2548,909,2449,4269,9394,14053,17798,12959,1611,-1626,-126,379,1912,5334,12627,18320,12019,3347,4445,5582,4666,4281,5422,-1793,837,6264,10743,9940,3179,-7085,-703,14191,25908,23794,5988,-7307,-12884,-13866,-5005,10549,25950,34101,23247,1379,-8660,-5374,-2043,1634,4508,2146,2749,5140,5050,2951,4659,3329,5215,8791,1145,-4880,-9341,-11256,-7053,2450,13601,8899,-4611,-189,320,-7592,-13171,-11471,-13068,-4014,2897,-3892,-13102,-9463,10268,9598,-3864,-12586,-8149,-8305,-11685,-11840,-10457,-13192,-22161,-12845,-13152,-12835,-7431,-9216,-12193,-5570,235,72,-692,-793,-4966,-13407,-9509,-5093,-7699,-14952,-9063,-6209,-2296,-968,-780,-2705,2293,281,-9276,-17282,-12376,1067,10499,14307,4158,1452,2993,14273,18019,6565,-9283,-17086,-9950,-11980,3124,8726,7784,2886,-2097,-3897,-329,3327,2945,-1039,-5345,-13916,-16772,-1977,10668,13948,8700,6838,7684,4213,-2936,-9726,-10905,-13108,-13986,-11948,-5247,7797,12659,6884,3875,17420,38139,23994,3328,-15877,10323,19978,14734,3509,-10641,-11938,-3863,-2084,-3362,-360,-3212,-5122,300,15540,37257,52111,50527,34052,17323,4286,-3602,-2624,1869,7202,6073,-8125,-9072,3615,11034,6047,-6524,-7642,17859,26322,17333,9868,8899,12112,9075,-3263,-11361,-7264,-6089,-9916,-8595,-4254,-5622,-2455,9783,31624,27052,5937,-8366,-12000,-10057,-10246,-4998,3878,9017,4863,243,-7315,-7652,4463,11655,14235,19925,29744,32889,36380,28746,13688,1119,70,819,1475,8766,19185,27184,20077,6329,-3591,-5377,-2092,4952,10870,16315,17476,3998,-11906,2658,21206,33573,33824,22117,15150,8380,-5043,-15581,-17506,-8923,2322,8827,9519,7194,13222,26534,21284,8602,-411,-4802,-4899,-8667,-9329,-4115,1128,2465,10541,19782,10248,1380,15118,28646,27720,9338,2256,2047,-93,-793,-3002,2877,8524,3884,-8876,-17803,-12780,-7131,-6136,-6301,-5573,419,3404,-2808,-1590,1404,-6292,-15943,-15622,-11510,-10895,-9540,-5257,-100,1201,-4334,-8958,-12574,-9000,-16942,-9506,-1582,1403,2877,-288,-7573,-11511,-9050,-12904,-14663,-13747,-10981,-8495,-7629,-14258,-18215,-6516,4200,5563,325,-6857,-12547,-7362,-2266,-2228,531,5793,6788,5523,6771,788,-3164,-3832,-6247,-12658,-13418,-2149,8826,16473,15734,10930,12842,14031,17595,18350,17054,25308,18649,-6264,-11674,-485,2169,-3580,-11993,-16244,-14900,-10008,-5233,-3735,-9600,-17066,-13766,-5316,2487,3090,-179,5003,12545,13036,4487,-6566,-11709,-15217,-11046,-230,23485,35101,21073,1753,-11416,-13428,-13585,-16378,-17227,-10845,2052,17265,26130,22068,15313,6572,-2715,-5784,-2935,1799,2966,-1600,-4597,2817,17654,18986,6848,-165,3592,17438,31061,31522,21458,10180,1075,-5262,-9430,-11812,-13422,-8780,2290,20743,31255,28266,24272,16564,13937,12980,6000,-1869,-3109,-2650,2490,12352,5540,-8805,-12529,-10759,-3903,6978,18254,12542,-1465,-17953,-16442,-15084,-9601,5656,12460,11666,2533,2897,13404,15435,10935,12719,42884,81112,63689,20555,-3758,-8178,-4513,-6757,-10044,-10230,-4803,1840,9917,7169,-5827,-13592,6690,23023,16782,-2890,-12652,-7334,-1195,1822,6882,13158,16724,14632,7025,-167,1907,-758,-3037,-2834,1245,7573,9127,5238,-110,14128,21150,12521,77,-10998,-12854,-12925,-4167,268,557,4298,4160,-8884,-9979,3851,4491,-12374,-7944,14320,29754,38241,18968,-3833,-15274,-16835,-14526,-3251,20139,40515,41145,26463,10172,-4577,-5023,-7120,-7861,-6225,-1261,240,-2866,-7030,-12972,-8261,-97,-2871,-562,11343,20136,19868,14885,-5032,-5579,244,741,-2181,-6703,-7259,-4534,-4540,-4785,3265,3512,-5735,-15219,-11029,-755,12810,23968,31825,31875,20180,14079,19414,22241,21298,15732,7581,4930,13370,12644,11375,8088,1445,-6763,-14467,-11344,-7543,-12323,-10468,3013,24294,33787,18533,7749,3848,9213,13028,12472,6803,7687,15325,13078,7106,1925,-627,1446,3704,1337,-2086,-5522,-6675,-2883,-3429,-8361,-11237,-10686,-9638,-8237,-7152,-13907,-13134,-8840,-6232,-2297,3759,17850,25602,22372,14056,882,-11289,-15640,-15200,-9104,-2061,-2445,-4404,5376,18335,18828,8129,-4883,-13526,-17007,-15745,-5076,1421,4171,6148,5142,-2641,-11961,-4723,6001,184,-10236,-17618,-11728,-9543,-14353,-9041,-8295,166,8159,8118,524,-8062,-6684,7166,39932,64004,53167,35027,-490,-10321,-12142,-13783,2058,1075,-255,-1976,5926,13389,7661,-5870,-2895,6697,5818,3104,1079,-3623,3413,-9163,-15158,-7120,-2003,-3120,-6206,-3046,3900,6473,-2445,-11554,-10268,-7306,-6249,6391,25670,29316,13744,-1630,-12166,-7708,-1837,4740,10352,5122,-11884,-18477,-8290,3491,30410,48385,36695,16514,4142,-2608,-4703,-5030,-2512,2667,3026,-1587,-3794,2781,11383,8585,-3406,-5507,725,6587,12296,24768,48009,64583,58936,42354,26128,22158,24908,32961,29691,14057,6912,-2960,-14460,-12652,-670,13175,20307,16355,-95,-4821,78,6838,8636,6341,5924,4469,1990,5456,12162,8741,-1569,-9702,-15503,-13289,-3548,7194,13770,10589,4092,3267,12638,30228,15584,-4280,-10341,-11154,-9666,-10070,-10713,-10434,-5402,-1657,5364,9027,10194,8452,735,-4534,-5231,751,5213,13880,22021,29010,25898,22199,20618,20677,19833,11263,5372,-7424,-17113,-4929,-2904,-3798,-7219,-13258,-8967,-1623,1775,1014,-3326,-2750,-2782,-3705,-6460,-6547,-2567,6819,12867,5987,-1854,-7186,-6346,-6889,-5727,-3465,2274,7656,-3268,-12432,-13441,-9977,-2495,912,4211,10495,21234,30394,21288,3591,-7278,-6045,-3686,-2896,2410,9725,16668,13654,7669,5183,6046,4223,2926,1381,407,-725,2508,6568,2374,-92,-1648,2534,9933,13818,9430,113,-7601,-11498,-12050,-12475,-14098,-13223,-14465,-16156,-13520,-4136,-2474,-2947,1959,9372,9502,3134,-10861,-5712,2071,7557,5148,1081,51,-2984,1250,4532,-12732,-11927,-7820,323,4734,4374,954,874,1888,-5056,-12358,-14692,-8996,4656,7132,9579,16182,20675,11678,-5442,-8767,-2129,-6365,-7292,-933,2744,463,-6900,-13219,-15390,-11297,-2999,2972,1090,-4762,-8893,1889,16148,22423,6190,-10614,-10178,-2569,1191,-4216,-13498,-7982,6215,13271,18032,12323,7762,-668,-12185,-5610,8356,25830,48568,34180,2426,-10482,-1753,1627,-3393,-1340,1027,1627,2844,5228,2088,-6564,-12931,-8648,3853,15620,9110,-3730,-12554,-3308,3235,1573,-5704,-3263,1765,5273,4761,3263,5198,10207,24181,34134,30767,25307,7771,-1008,-7510,-9828,-1838,5562,12200,14239,11750,5656,-5032,-9781,-3068,1754,1139,-3646,-11793,-13461,-10335,-7748,-5998,-5684,-12219,-10782,-9462,-8079,2899,9556,8165,4740,-753,7129,22300,31241,31892,24263,19096,7259,-5549,-6402,-4872,-9455,-10865,-8802,-8153,-7888,-11795,-10176,-682,9407,19252,20549,10208,-442,-5275,-5666,-6060,1044,12802,25996,30543,29612,27569,14232,-7427,7592,17103,16594,13460,10815,7759,5864,4931,-287,-8065,-8592,-9890,-12185,-5829,-88,8271,21617,31271,37858,36116,20791,-4668,-9212,-17631,-4321,4325,3182,-1188,7000,12165,12814,12208,8940,6412,-3134,-1901,5142,5240,-1993,-6533,6767,19879,18541,12423,7155,4318,9218,14572,-3533,-7785,10424,13758,4863,-3130,-12093,-8534,-4217,-9358,-6629,5669,11622,9168,-2971,-14640,-6255,308,3868,1003,-4344,-8558,-5401,3142,10815,8594,-619,-7421,-8989,-6034,-3406,-1162,-4404,-11698,-12541,-6802,-3947,-4523,-2487,-3783,-14856,-70,15786,14566,10419,101,-2009,-5042,-9097,-10019,-177,5759,14564,22728,23484,7658,-2526,-1362,2301,1102,-2383,-6056,-13456,-7294,-6164,-2373,-2201,-8224,-15384,-14245,-12081,-14657,4730,21516,15816,4939,-9317,-8260,-9484,-14216,-9243,-7577,-13754,-11460,-10159,-14463,-17079,-11530,-1161,1518,-575,-5959,-4427,-3094,-7176,-7987,-841,1049,-7543,-11429,-11878,-8713,-7367,-9460,-13073,-17965,-16514,-2390,2199,-206,-4343,-3906,-791,-7351,-12386,-884,4650,2386,5791,18868,16835,-306,-649,18470,26787,22884,10167,2548,-634,-8588,-11427,-7977,-11287,-10550,-6569,-2122,437,1166,9291,13051,7385,1645,-4111,888,4284,5585,7087,12242,13283,3333,-918,-416,5255,11947,6593,-4805,-12686,-8688,-7241,-3864,1992,-3172,-6987,-8411,-15974,-7644,-1913,-3045,-2169,-4496,-7979,-8030,2030,7208,-211,-10680,-6727,-3574,1245,4060,-467,-11412,639,4479,-515,-8029,-8001,-5178,-4818,-5495,-4461,-2641,-5113,-9482,-8928,-4182,-4932,292,1411,6766,25242,18484,6182,-3622,-11449,-7438,1015,9194,18778,31852,19294,8020,-646,-10210,-9160,-7456,-2481,5565,14908,23273,19865,8935,-9032,-9372,-4361,-7556,-14676,-12279,-13847,5951,25964,38773,45066,31397,1891,-7885,-11093,-8077,-1226,949,-3208,-5821,-918,1796,4401,2393,583,8143,9859,7003,-6824,-5829,9421,17093,19139,15627,10647,5115,3699,11730,12534,2311,-6921,-14440,-12446,-12974,-6017,3102,1300,1851,2498,-8953,-2937,-6068,3058,8576,4313,86,1576,12320,19629,17692,8502,-5907,-17043,-1829,16214,26505,25016,14821,10665,6413,-257,-7439,-9788,-10716,-7656,-5737,-8846,-10676,-10824,-10732,-9889,-9708,-12077,-5407,5469,4504,1297,-1476,6955,18090,25071,15841,3776,-1437,9887,12997,5663,2000,245,-3806,-7790,-8878,-9856,-9964,-4867,-1915,2246,10063,18742,23037,10822,1624,4113,7933,4394,-1734,-7489,-6817,-11185,-381,2135,2450,-4658,-13296,-10853,-3765,-6986,-10577,-4557,-3544,-3017,652,6793,15903,27888,36451,30128,15851,5960,2082,-240,-1440,4740,9273,4068,-215,3864,10944,3174,-11233,-4091,14634,32207,39862,32454,20391,9303,822,3114,6720,9732,13805,18807,16722,5624,183,-6582,-9273,-5326,3917,10833,4206,1179,752,-824,9766,13433,8057,-704,-10225,-8937,-6720,-5832,-5139,1155,23767,37111,30908,16972,3141,8040,5913,627,-1943,-2534,-7755,-10222,-9887,-3255,5312,10785,5315,2536,-2472,-1402,515,-567,-4450,-7711,-8596,-12689,-11699,-1249,9468,14204,6827,-6386,-12029,-11593,-10569,-11698,-12244,-9670,-10141,-8792,-4634,-4521,381,1295,1385,643,-1939,-6162,-16834,-8337,-4127,4764,17552,25421,28090,16779,5512,-1707,-4885,-3130,1798,9673,16029,3781,-13180,-6990,-1357,-2745,-7401,-4181,584,-819,-8621,-17242,-9967,-8812,-5120,1568,8320,3516,-8298,-12246,-4120,4682,13346,14278,6851,1412,152,-2199,-1736,2273,7100,11688,8712,3948,7533],[18879,12700,2516,-7593,-5924,-3145,-11822,-12881,-4880,3187,4700,-880,-5122,-1491,4769,-26,425,5640,2947,-1263,-2399,-6934,-4038,5269,11047,5993,-7706,-13770,-11415,-8265,-3336,1842,-1785,-13201,-4560,11132,24559,32801,45663,41637,15669,2409,4959,13274,19910,26889,35173,41530,39540,41401,29761,15094,13239,10369,-819,-3215,-6147,-8715,-13727,-13918,-7462,1602,5544,11108,14250,14490,17634,13381,-1062,-9979,-15765,-5869,23299,55888,56041,43403,27173,12563,-2446,3654,18108,21641,15290,2795,-2808,-2153,-3974,-9283,-5691,360,949,-1280,-5279,-4875,5007,20835,26048,19865,15192,6722,2344,-3083,-10141,-14616,-13696,-12809,-12722,-15552,-12535,-7814,335,22999,38619,24043,10175,3907,7889,9629,4570,-4706,-9971,-12532,-9542,-2486,-1097,-2497,-2501,-4393,-4572,2790,1487,1184,25179,49250,55699,39161,12094,-6616,-8228,-8111,-3481,3875,6561,616,-10694,-7840,6404,9577,2028,-5126,-6483,-9566,-12749,-9679,-6435,-6513,-6277,-5948,-1861,8943,14348,5611,1880,1815,15314,17848,4402,-5527,-7035,-7118,-3088,1900,-28228,16209,98087,151106,140115,87250,49811,79725,113978,96871,27802,-11585,6432,-11282,10180,12697,-3452,-14752,-9588,-881,12554,18205,9593,-12139,-20881,-19319,-12321,-5401,-4944,759,5701,7895,5313,1558,-3155,-8451,-10808,9907,19959,26521,24536,19294,14746,5127,-6966,6244,31296,41724,49122,45875,35224,25170,9918,9332,20892,18248,13881,12507,14519,17403,10092,-964,-9890,-5258,10249,8696,-1638,-3594,-13420,-9435,-7275,-3678,-5304,-9737,-6069,3033,6075,4746,-369,-2115,-240,-2731,-8478,-10549,-9320,-8822,-1792,20773,42291,43220,35085,22661,20134,16758,8065,2465,3607,12072,11802,8018,16305,38882,35064,19961,11006,10207,12127,7305,-264,2271,12650,12869,9957,12225,12428,1110,-7763,7411,18819,28740,37404,37218,17572,8,-11953,-18135,-18481,-21664,-16238,-11775,-8279,-7703,1353,14423,11734,5099,472,5835,13909,26031,39959,49629,40256,34840,25392,17402,10654,4297,166,-763,-3980,-6594,-11094,-15507,-5851,-580,-4818,-14385,-8771,-1210,-1817,-1696,1037,528,-5787,-13392,-8851,-9097,-15717,-4903,-597,-7359,-10564,-7488,-9397,-8837,-9663,-7579,-5944,-7757,-9648,-14475,-7202,-4164,-10535,-9776,-1572,-4968,654,13174,22730,25399,22458,16834,1551,-8650,2941,18991,28221,26560,11223,669,-1696,1109,5883,13272,16063,6134,-7209,-13311,-989,3782,-93,-7083,-12168,-13130,-9446,3694,4527,-379,279,17030,33928,43331,27123,4654,-6481,-3553,-2911,-10012,-13941,-6820,3264,8867,5461,-721,499,9830,18322,18640,15386,7248,-3715,-9964,-3464,1423,3298,5818,11750,15910,19130,15360,4640,1857,2658,2293,2710,4824,11790,18851,15501,6662,6918,8118,6038,4235,3320,-3821,-762,4514,9629,10423,3064,-9602,-2836,9620,20988,20521,3716,-8543,-13035,-13737,-4334,12997,31214,39420,25010,3189,-7219,-6125,-4698,-1440,3611,3218,4894,7696,7671,5014,5514,4728,7444,9699,1191,-4362,-9447,-12845,-4456,9659,19854,10816,-4258,1337,2908,-4566,-14136,-13577,-17546,-4263,3257,-2984,-11909,-9483,8207,7486,-3983,-12965,-9015,-9014,-12341,-12016,-10762,-12933,-19786,-13406,-11825,-10931,-5880,-8178,-12218,-7866,-1451,233,646,601,-4307,-13814,-9172,-3520,-5149,-11003,-8724,-12431,-11397,-2654,921,-1847,1577,-1250,-11677,-17312,-7722,4791,8667,8721,943,-765,1965,15393,18267,5541,-10834,-14203,-6129,-11394,1233,11849,12994,6714,-568,-3489,533,5067,4689,-121,-4798,-12999,-18617,-5299,7677,13454,8708,6355,7308,3613,-3804,-11094,-12336,-13911,-14037,-11245,-2990,10874,17090,12325,3317,13127,34276,25583,4585,-12145,9730,21100,16276,4580,-9811,-12429,-4686,-2911,-3964,-963,-5116,-9116,-3580,11275,30546,44342,46106,33046,16248,2520,-5061,-3199,2297,7705,4473,-9546,-8689,5041,12608,7713,-4888,-7563,19527,32178,22863,14274,13437,16292,13373,757,-8779,-6365,-4777,-9146,-9971,-6515,-7422,-2504,9741,30096,28646,6707,-8039,-9857,-8264,-8821,-3306,6883,13014,7772,2149,-6230,-8503,2239,8967,11753,18186,30412,35878,40241,34221,17978,3561,-265,-2583,558,9900,20410,30070,26435,14147,4370,36,904,6894,12021,15487,14217,745,-12695,4545,22482,33635,34520,26538,22911,14683,-2372,-15485,-17347,-6340,5047,11861,12574,10006,15760,29845,23963,9631,410,-4042,-3873,-7399,-8722,-3442,321,-986,5034,13819,8827,3083,20829,38279,36783,14546,6489,4666,1667,1315,-1027,2893,7064,1817,-9631,-16575,-14355,-8910,-4674,-4099,-4004,66,-597,-9082,-7997,-2720,-7340,-15731,-14615,-9953,-8692,-7150,-4198,-1015,-1396,-7473,-11546,-8963,-4628,-9710,-12718,-5007,-389,2060,-378,-6403,-8009,-6112,-10657,-12927,-12281,-9730,-8191,-8628,-15911,-20062,-6460,4162,4922,-806,-8457,-9041,-5102,-905,-413,2549,6736,7382,4899,4689,-821,-4963,-6108,-6945,-12378,-18672,-11142,196,10522,13054,9438,9727,9087,11797,11616,9937,18348,16261,-5532,-12053,-1383,360,-4028,-11326,-15259,-14252,-10735,-6517,-4614,-8842,-14872,-13819,-6245,930,2253,1144,6463,13661,13838,5718,-4631,-10373,-13324,-7420,6678,32957,41125,21828,63,-13200,-12247,-13419,-17063,-17228,-9064,4127,19048,27506,24757,17540,7364,-2871,-5894,-2178,3850,6849,3960,-545,588,14558,21443,9590,3529,6604,18805,32539,33798,25030,12497,1669,-6581,-12998,-14823,-12841,-6198,5481,24307,33538,30142,25640,17685,14879,13200,5248,-2569,-3150,-2547,2491,11521,4901,-9366,-13224,-11007,-3299,9556,22021,16459,3145,-14429,-18372,-17115,-8977,7729,14370,12785,1697,-797,12388,14906,9752,11684,42496,82109,64104,21783,-2441,-7808,-4224,-5925,-8555,-8590,-3269,3583,13785,10196,-4916,-13301,8694,26401,19101,-2536,-14316,-7250,174,4932,8537,11726,12808,8244,2682,2165,6325,1204,-1240,-1180,2317,7639,8137,5531,2995,17719,21328,11043,394,-8964,-10627,-10907,-2355,1340,146,2174,2444,-8662,-5441,10620,9068,-10296,-8710,14253,31095,39783,18641,-2967,-14203,-16031,-13196,-1609,20589,38401,40157,26912,10400,-5694,-6282,-6647,-8791,-8996,-3473,-963,-2144,-5125,-12701,-8292,-474,-3968,-3223,9419,19339,19187,14221,-4587,-5297,-853,-1100,-3321,-6607,-6280,-4058,-5113,-6398,3647,6571,-2355,-12393,-11526,-3271,8054,19825,30100,30782,19453,13637,19099,22508,21728,16901,8452,4401,11345,9337,9924,8915,3340,-5937,-15272,-10454,-7412,-13254,-11217,1724,20327,30078,15233,4110,-435,5000,10562,13718,8706,8407,14730,11544,4656,-989,-3358,-1235,1972,-123,-2558,-4916,-5429,-1489,-1966,-6846,-9160,-7253,-6129,-9090,-9132,-13620,-14531,-11297,-8475,-3043,4439,17326,22838,19618,12751,808,-10927,-14935,-14481,-9782,-2941,-4162,-7096,3903,17721,19496,9386,-3213,-11773,-15758,-15615,-5446,1077,4446,6687,5841,-1710,-10465,-4841,3778,-1277,-9383,-13198,-12264,-9312,-11223,-8072,-9974,-1512,7994,9543,2240,-5918,-3193,11987,44678,61945,47810,32584,-799,-9848,-11960,-12396,5348,5416,1129,-2007,5134,13191,8793,-4075,-1791,8310,7483,5135,3715,-1348,2599,-11874,-14129,-5875,-1012,-2249,-5989,-4773,1443,5408,-642,-7945,-14673,-9306,-3454,10441,26747,25639,10430,-2361,-12387,-8937,-4344,748,5995,1600,-13112,-13764,-4652,5122,28905,43511,31556,13555,2175,-3766,-4199,-3424,-1289,3101,2981,-2123,-5621,-1174,8800,8790,-1007,-2510,2808,8035,12992,23525,42758,54349,48732,37008,25959,23786,25523,33414,32709,17327,8977,-1332,-11219,-12270,-2580,12306,19863,12796,-3200,-7550,-5153,2539,6883,5846,6456,4689,2851,8783,16970,13954,1921,-8759,-18509,-15042,-6657,3384,11022,10429,6296,5092,13675,31445,16296,-4892,-12029,-12867,-10082,-9248,-8519,-6385,-1960,181,6439,10274,11827,8585,-684,-6913,-8061,-1027,4892,14979,24247,31234,25039,18401,15948,15580,15446,9805,5607,-4943,-13193,-3614,-3218,-4146,-6322,-12760,-10902,-3098,2415,3108,-1049,-1141,-1742,-2446,-4688,-4590,-284,9255,15834,7534,-1256,-6641,-6309,-7501,-6453,-4137,985,6448,-4391,-14749,-13116,-6764,1116,3042,4119,9085,19578,29842,18875,591,-7970,-5581,-2761,-1679,3066,8816,13247,7432,2176,1450,4614,5688,5378,2931,1303,412,4267,8711,4559,1923,-88,4231,11543,14079,9048,43,-7581,-10755,-10020,-9674,-12502,-14091,-14432,-15695,-13941,-5574,-3696,-3079,2648,9199,7313,-2248,-15753,-5313,2608,9786,10769,8160,10310,7159,6511,5921,-11553,-5019,3105,4163,922,991,-1222,-715,795,-4871,-11088,-13150,-10047,4970,8676,5695,6258,13121,7002,-7962,-8099,-2682,-7978,-10145,-3917,-310,-3178,-9898,-15368,-15015,-8922,-727,3429,873,-5366,-9722,2569,18012,24712,8155,-8839,-10338,-2959,312,-5258,-16440,-2556,11818,19204,26158,21059,12302,506,-13148,-3273,13528,33084,52817,30615,1717,-10511,-1084,3437,-440,460,1517,-34,878,3388,694,-7027,-10983,-4051,12669,24062,13948,-2345,-12534,-1053,5263,2576,-5858,-6585,-3926,-517,-646,213,6132,12847,26357,34619,29060,23039,7215,366,-5963,-8532,-1305,6259,12543,14058,11486,5891,-4750,-9537,-3184,1039,1090,-2530,-10667,-14615,-12140,-7384,-2900,-1697,-9439,-10445,-8513,-6378,3122,6738,3496,3386,1898,10553,23574,31053,32068,24080,18554,7256,-5053,-6571,-5227,-10448,-12398,-8730,-7284,-6490,-10533,-9671,-399,9107,17154,18797,9766,122,-4542,-4160,-3075,5214,16963,27504,27894,26768,24248,10203,-7466,7634,16718,16364,13487,10775,8373,7528,6379,-943,-7914,-5323,-6195,-10243,-7720,-1885,7041,21608,32858,38642,36335,18801,-7867,-11353,-15618,-4136,3019,2657,-1238,4627,8306,10296,13088,11522,6926,-4498,-2794,5745,6961,925,-4127,4213,15702,15992,11379,6006,1592,4817,8314,-6000,-9826,2723,9485,1730,-3937,-9538,-9971,-6972,-11809,-6587,5761,11035,8430,-3370,-12584,-4338,3145,7233,2920,-2929,-6133,-3743,4842,12885,11245,2160,-5512,-8416,-5814,-2573,208,-3389,-10801,-11676,-5717,-3151,-4368,-3413,-5727,-10674,5033,18470,13220,6121,-3446,-3154,-5722,-9616,-7891,1807,8122,16678,25685,25469,8066,-2617,-2460,197,-1157,-3684,-6154,-8886,-6230,-7573,-7018,-8263,-8077,-11082,-11451,-10461,-17255,2851,20428,14681,4214,-9632,-7263,-8163,-11897,-7642,-5086,-10225,-13667,-11182,-13191,-14619,-13316,-3511,866,243,-4997,-3989,-2710,-6216,-8679,-939,2199,-4775,-10698,-13765,-9943,-10318,-13308,-14762,-19086,-15125,-1947,2055,582,-2853,-4826,-5023,-11777,-7172,2492,6420,5106,9026,20832,16677,-862,323,20045,27733,22405,9891,4881,686,-8899,-11791,-8460,-12084,-11092,-6525,-1835,1265,2147,9014,12703,7123,2375,-2832,352,2500,3942,6030,10581,13179,5089,201,-1052,5604,10433,5080,-5815,-14724,-11221,-10194,-4774,3474,2876,-3833,-7060,-14152,-6384,-1309,-4263,-4181,-4539,-6022,-7326,234,4178,-1319,-10449,-5415,-1910,2613,4536,-434,-10544,1015,5494,937,-7002,-8413,-6356,-7534,-8130,-7334,-4817,-5533,-9271,-8911,-5173,-7024,-1599,-876,3347,21424,17804,5720,-2061,-8531,-5324,2848,10989,19308,29943,18215,9209,1767,-7388,-8649,-9096,-5321,1744,9081,15559,12719,4743,-10209,-6554,-1354,-5006,-12576,-12537,-11555,9206,28791,42497,48984,36516,5885,-6050,-10147,-10804,-3531,-287,-3061,-3584,833,-306,446,1723,4341,11924,11788,7519,-7409,-5083,9370,14588,15536,12716,8170,1857,99,10584,14133,4613,-5082,-13752,-15959,-12957,-2862,5141,2088,-2402,-3115,-3062,212,-6093,2636,9430,4165,-1764,-567,10713,17870,15637,6241,-8079,-15202,-1489,13079,18157,13619,4689,6629,7238,781,-6304,-10213,-11761,-6048,-5098,-10710,-12892,-10093,-9632,-8822,-10462,-11249,-2592,6738,4131,1026,64,7703,15637,20771,12423,1361,-2900,8986,12657,5283,2238,230,-5284,-9598,-10016,-10115,-10329,-5239,-1188,4331,13126,22660,26038,11994,1331,2724,5882,2304,-2725,-6992,-5738,-7829,2514,3158,2271,-4607,-12663,-10838,-4958,-4431,-7978,-4630,-5094,-5168,-287,8989,21885,35294,41805,33114,17594,7356,2275,-1896,-3691,3197,8725,4644,285,1904,6537,-1497,-15560,-1969,13112,25586,32278,28309,19437,10879,3556,3617,4265,5446,9019,14740,11552,1287,-2547,-7832,-6462,-1809,6251,10668,4811,7549,8577,3677,8071,9796,5322,-2051,-10568,-9187,-7076,-6627,-5846,575,25698,41838,33487,15727,763,7267,5930,313,-4484,-8518,-13519,-13293,-8850,-2326,4726,8420,3242,1039,-3890,-2698,244,-753,-5302,-8496,-9648,-14328,-9812,-800,6809,10791,4687,-5575,-8858,-8084,-8634,-11718,-12019,-9971,-10729,-7254,-1540,-1760,-182,677,1990,2120,-19,-5705,-17973,-7340,-2742,6111,19536,29266,32838,21099,6184,-2358,-7059,-5731,-891,5362,12677,3597,-12898,-6570,-1273,-1669,-5467,-1669,3343,1654,-6885,-16423,-11355,-9206,-5295,1048,7394,2939,-9039,-13689,-4950,3405,12013,14245,7692,1657,-462,-2599,-1198,3446,7947,11916,8614,4183,8209],[18257,12063,3476,-5124,-3905,-1039,-9125,-11802,-4284,4383,5663,-389,-4337,930,7833,4476,5862,9836,6760,1938,-1888,-7572,-4546,4469,9652,6387,-6890,-13178,-10923,-7030,-2027,2477,-2611,-13883,-4528,11229,23247,30112,42051,41591,16415,-2102,-881,7836,16977,29507,38218,41315,37533,39613,31272,17563,13999,8389,-3065,-4723,-5368,-6534,-11146,-12455,-6888,2045,4209,7843,13810,14826,17929,12829,-2181,-10520,-14784,-5735,24559,59545,55737,42672,26340,10539,-2534,8917,22096,23742,17677,6410,811,480,-3032,-9926,-6986,-529,293,-1709,-5615,-5310,5221,21616,26465,18501,11887,3716,-427,-5714,-12097,-16878,-15696,-14343,-13419,-15803,-13416,-6819,3254,26775,37320,20446,6503,1319,6633,8583,3626,-5151,-8851,-10892,-9468,-3483,-2964,-3907,-2362,-2160,-1272,4138,4356,2077,19731,36840,39100,23945,2806,-10824,-10556,-11417,-8434,-102,4716,1104,-9491,-7127,8920,13207,7248,1652,-2929,-8641,-12864,-10988,-8565,-9763,-9718,-8954,-5578,3542,9362,2532,3155,6445,19340,21146,5512,-5827,-7179,-5694,-3405,-1155,-24184,31916,123722,185499,191430,166060,155097,190049,197654,135922,33860,-20973,9543,-8795,11303,13348,-2015,-16222,-10453,-741,12030,16420,6906,-13678,-19835,-18914,-12213,-3558,-915,4635,7535,8457,6029,2895,-989,-4794,-14896,2726,12050,18579,18130,16602,14655,5948,-7006,5205,25201,29426,33852,32235,27055,23772,15958,13916,23605,21924,17337,14864,16054,17356,8144,-3246,-12595,-414,16619,16911,8129,-4143,-13522,-7954,-6544,-2726,-3679,-7916,-5611,2125,4671,3816,-2139,-4124,-1659,-2677,-7364,-8793,-7722,-7229,-462,20322,38240,40590,36716,26186,23108,20081,11125,4343,4986,14423,14668,11094,19792,43498,41285,25296,14100,11253,11177,6429,-284,2120,10995,10019,6986,9433,10410,1416,-5873,6077,15337,25369,37008,37219,17522,451,-10817,-17158,-19782,-19360,-12722,-10330,-7658,-3939,8868,20138,14823,6310,424,4972,12433,24481,40231,54867,44986,38195,26001,15517,7797,2701,549,1016,-2127,-4319,-8574,-15473,-7045,-1564,-5791,-14900,-9043,-2469,-4936,-6592,-167,2493,-3736,-12997,-10196,-9698,-14328,-5221,-352,-6107,-11570,-9020,-10290,-9315,-10593,-9379,-7783,-9314,-9724,-13703,-7861,-5125,-13267,-4997,993,-4762,-88,12920,22837,24879,20840,15194,703,-9216,2376,19015,29063,24244,7907,-1866,-4166,-2421,1665,8709,12745,5612,-6472,-13588,-1006,4132,949,-6136,-10086,-8863,-2645,11977,10002,2064,945,17353,33694,42048,26863,4472,-6312,-4371,-4717,-10349,-12680,-7207,1678,7481,4717,-2022,-2817,5803,13835,15508,13158,6482,-3380,-11620,-4503,1811,4131,7435,14408,18319,20761,17981,7798,5447,5898,4653,3563,4302,10670,18712,18651,10565,9975,10946,7286,3846,871,-5996,-2583,2757,8176,10603,3335,-9854,-3704,5462,15909,17144,1611,-9509,-12887,-13119,-3701,14594,35008,43150,26054,5160,-5585,-6401,-5872,-2955,3183,4781,7431,10355,10174,6649,5868,5891,9877,10960,1765,-3529,-9360,-14018,-709,16560,25208,12198,-3964,2536,5005,-1558,-10112,-11552,-16935,-4444,3242,-1938,-10218,-9635,5747,4880,-4660,-13315,-9655,-9565,-13080,-12262,-10884,-11862,-16947,-14392,-10632,-9033,-4480,-7311,-11975,-9898,-2816,888,2344,2147,-3899,-15119,-8550,-1329,-1872,-5864,-3542,-9415,-15655,-2981,2555,-1192,288,-3364,-12033,-11430,-1778,8316,8165,5039,-1012,-2610,1005,15843,17898,4354,-12034,-11133,-3105,-10212,-27,15532,19169,10929,827,-3631,557,5966,5686,172,-4460,-11670,-17330,-8644,4111,12478,8911,6510,7500,3349,-4404,-12309,-13629,-14257,-13594,-10055,-736,13544,21144,16929,2499,8285,29386,26306,5795,-8015,8674,21270,17221,5304,-9170,-12584,-5346,-3616,-3977,-982,-6489,-12214,-6301,7439,23261,35150,39662,30409,14259,331,-6981,-4094,2529,7684,2776,-10661,-8017,6250,13839,9259,-3037,-7743,19601,35860,27143,18165,17689,20294,17727,4882,-6047,-5227,-3281,-7926,-11768,-9582,-9268,-2484,9370,27342,28888,7099,-7308,-7698,-6697,-7502,-1731,9409,16249,10193,3722,-5285,-9052,407,6595,9547,16473,29849,36898,42035,38370,21967,6189,-731,-6486,33,10963,21099,31597,31758,21877,12653,6063,3595,7600,11695,13312,10117,-2609,-12738,5907,22749,32126,33055,28560,28751,19999,347,-14577,-14745,-3253,7897,14643,15185,12301,17511,31252,24596,9854,882,-3430,-2800,-5943,-7418,-2067,-63,-4002,-31,7174,6467,5084,27099,47975,44732,18387,9198,6122,2288,1896,-447,1786,4645,-778,-10450,-15319,-15093,-8730,-2286,-1726,-2072,479,-3132,-12782,-11700,-5474,-7769,-14756,-13715,-8522,-6346,-3735,-1261,-200,-3162,-10119,-12400,-6170,-1381,-3216,-11455,-8951,-2725,713,-765,-5017,-4677,-3536,-8569,-11224,-10867,-8514,-7914,-9818,-17509,-20849,-6253,3788,3748,-2272,-9879,-5616,-2961,-110,15,2866,6670,7443,4053,2782,-2259,-6845,-9153,-7988,-10457,-15873,-17017,-7163,4814,9877,7370,6165,3921,6042,5491,3977,11928,13149,-5046,-13241,-2986,-1813,-4750,-11044,-14703,-14169,-11873,-7965,-5297,-7485,-12772,-13450,-7200,-760,1008,2049,7698,14387,14306,6801,-2920,-9136,-11304,-4011,13611,40695,44351,20824,-2080,-14533,-11077,-13463,-18149,-16090,-6791,6598,20700,28217,26405,18636,7333,-3486,-6403,-1881,5336,9948,8445,3043,-58,10587,22208,11299,6446,8545,18597,31714,33584,26952,14029,1834,-7698,-16030,-16968,-11453,-3843,8099,26480,33963,30512,26117,18382,15520,13083,4416,-3172,-3029,-2082,3075,11517,5012,-9590,-14114,-11704,-3554,10324,23527,18454,6434,-10739,-19266,-17584,-6827,10526,16759,14434,1750,-5616,9993,12759,7572,10748,41160,78804,61029,21781,-1785,-8002,-4615,-5706,-7628,-7637,-2257,4692,16946,12817,-4205,-13518,9979,28612,20547,-2279,-16207,-7337,1384,7612,9340,9646,8746,2725,405,4905,8768,2072,-234,-175,2809,7200,6806,5283,5618,20478,20590,9337,753,-7005,-8822,-9464,-1352,1674,-476,38,592,-8112,-695,17708,13272,-8536,-10058,13135,30800,38344,16264,-3059,-13744,-15437,-12186,-500,19741,34271,36834,25540,9785,-6700,-7448,-6016,-8753,-11465,-5866,-2361,-1730,-3867,-12887,-8357,-605,-4452,-6047,6312,17303,17634,13066,-3805,-5031,-2511,-3619,-5131,-7125,-5762,-3816,-5902,-7866,4028,9510,704,-10042,-12160,-6217,2515,13889,25832,27398,17799,12692,18074,22160,21528,17669,9389,4211,8866,5139,7581,8979,4909,-5097,-16257,-9949,-7783,-14528,-11826,196,15799,25391,11269,-382,-5517,519,8138,13836,9694,8354,13327,9209,1581,-4292,-6257,-4455,-981,-2827,-4084,-5027,-4807,-837,-1225,-5788,-7142,-4262,-3452,-8137,-10750,-13674,-17019,-13883,-10034,-2946,5547,16695,19954,16728,11108,206,-11059,-14679,-13676,-9952,-3363,-5510,-10366,1713,16052,19185,10085,-1886,-10395,-14928,-15544,-5880,701,4781,7150,6244,-1278,-9558,-5361,1237,-2933,-8335,-9123,-12370,-9399,-8551,-7277,-11990,-4095,6792,10377,3896,-3681,70,15969,46785,56687,40754,28694,-1352,-9361,-11932,-11640,7149,8832,2343,-2347,3673,12139,9142,-2846,-1310,8717,8109,6633,6187,1800,2349,-14437,-13253,-5176,-710,-2060,-6272,-6743,-1352,3840,1147,-3228,-12821,-9582,-352,13942,26288,20603,6440,-3688,-12859,-10473,-6938,-2479,2883,-474,-11625,-9937,-1679,6118,26179,37032,25806,10290,-20,-4763,-3543,-2263,-855,2647,2107,-3317,-7895,-5165,6347,9517,1934,134,4233,8719,12725,20961,35264,41580,36825,30141,24336,24084,24857,32209,33837,19456,10115,-430,-8385,-10171,-5328,9279,16924,7922,-6046,-8856,-9290,-2961,3451,4424,6411,4394,3054,10855,20344,18270,4973,-7620,-18002,-12832,-8526,-577,7803,9762,8238,6609,14034,30007,15330,-6247,-14181,-13843,-9772,-7547,-5164,-1977,742,1239,7052,11248,13035,8039,-2614,-9898,-11654,-2982,4488,16106,26771,33140,22951,13124,9942,9462,10181,7412,5017,-3140,-9036,-1203,-3306,-4894,-5809,-11616,-12649,-5588,1790,4284,950,459,-681,-1190,-3003,-3101,1432,11406,18582,8988,-858,-6446,-6643,-8431,-7563,-5289,-698,4490,-5836,-17226,-12041,-3388,4119,4311,3087,6612,16527,27325,14929,-2876,-8582,-5505,-2574,-1277,2684,6668,8562,660,-3490,-1577,3487,6870,6982,3556,1467,881,5049,9648,5954,3590,1549,6364,13270,13943,8129,-565,-7964,-10382,-8567,-7502,-10554,-14875,-14683,-15766,-14901,-7745,-5541,-3446,2669,7976,4017,-8208,-13804,-4977,2466,11082,15744,14735,19982,16962,12185,6558,-10629,1260,12410,7985,-2814,-2920,-4098,-2986,-838,-5291,-10208,-11163,-11376,4067,8695,994,-2067,11356,7519,-8133,-7507,-3970,-9558,-13478,-7592,-4290,-7474,-13184,-17268,-14079,-7094,399,2811,-100,-6466,-10829,2365,17640,23972,8504,-7457,-10743,-4069,-1536,-6825,-13326,3364,17081,24269,32823,29562,16495,1157,-14448,-546,19096,40186,54536,25861,763,-10670,-1387,4106,2156,2494,2532,-1100,-953,1421,-917,-7586,-9377,-215,20776,31566,18020,-1339,-12461,507,6538,3027,-6104,-8584,-7665,-5362,-6479,-3590,6688,14722,26344,31982,24925,18292,5128,587,-4897,-6931,-1027,6565,12931,13771,10732,5517,-4850,-9455,-4212,-698,178,-2163,-9944,-15762,-13113,-5003,1791,3018,-6860,-10530,-8032,-4850,3659,4911,-1208,1768,4602,13814,23874,29532,30982,23111,17309,6820,-4516,-6006,-4323,-8484,-11417,-8655,-6958,-5809,-9693,-9134,-395,8179,14240,16228,8618,170,-4169,-3036,-366,9002,20006,27326,24277,23495,21276,8117,-5805,7102,15586,15622,13090,10349,8698,8947,7668,-1528,-7276,-2716,-3034,-7840,-9460,-3945,5580,21181,34137,39105,35872,16364,-10156,-12241,-13720,-4254,1563,1911,-1377,2120,4071,7035,13049,13582,7183,-6015,-4332,5509,7972,3257,-1504,1574,10594,12857,9926,4635,-1252,202,2708,-5606,-8127,-4951,4387,-1907,-4850,-6325,-9781,-10662,-14610,-5332,6516,11549,9298,-1577,-9401,-3413,4743,9322,4011,-1852,-4348,-2366,6314,14901,13948,4886,-3755,-8631,-7297,-3929,-343,-3267,-10029,-11703,-5963,-3360,-4430,-4481,-8328,-5731,10668,22068,13297,2690,-6899,-4329,-6683,-10176,-6211,2877,9689,18130,27897,26813,8251,-3183,-2418,1885,2620,730,-4276,-7536,-4517,-6056,-5813,-3726,-4428,-7903,-10490,-8994,-15258,162,18454,13082,3181,-9602,-5964,-6555,-9342,-5727,-2839,-7863,-15440,-12260,-12659,-12016,-11597,-3538,1520,1356,-3857,-3376,-1919,-4902,-9729,-1309,3320,-1480,-6095,-9775,-10092,-13357,-13399,-11677,-15634,-13470,-1749,1548,1035,-1164,-3638,-7382,-10732,-1135,6455,8467,7304,11080,21080,14974,-2326,1693,21112,27873,20828,8899,6951,2423,-7421,-11373,-8860,-12862,-11441,-6326,-1383,1904,3138,8679,12516,7633,3675,-1816,-270,864,2740,5049,8244,11981,6031,557,-2027,5729,8691,3519,-6698,-16512,-12499,-13139,-5743,4742,10400,2674,-3372,-8951,-3757,150,-4791,-6337,-5018,-4634,-6176,-1186,1554,-1907,-9764,-4590,-733,3810,5100,-177,-9237,1499,6532,2497,-5583,-8420,-7321,-10141,-11057,-10459,-7209,-6252,-9220,-8473,-4973,-8212,-3308,-2897,616,17561,16742,5049,-370,-5645,-3412,4127,12249,19045,26741,16698,10251,4233,-4160,-6124,-8914,-7772,-2389,2743,7245,5130,372,-9350,-3565,1368,-2719,-10147,-10875,-9004,11638,30231,44850,51671,41104,10151,-3517,-7798,-13554,-5879,-864,-1751,-1165,2054,-2811,-3317,2879,8876,16024,14019,8563,-6689,-4267,8918,11626,11404,9228,5096,-1697,-2337,11553,17167,7367,-3056,-11822,-12325,-7849,1352,7262,3575,-5611,-10788,4655,4324,-4702,2906,10735,5135,-2165,-1948,9630,16607,14076,4603,-9360,-12822,-1245,9232,9231,2738,-2736,3328,7906,1908,-4953,-10126,-10020,-3732,-4393,-12731,-10961,-5479,-5187,-6170,-10599,-10175,-192,7602,3709,912,1589,8567,13483,16549,9303,-339,-3092,9457,13613,5826,2946,642,-6896,-11446,-11163,-10198,-10580,-5386,-62,6816,16456,26229,28053,13129,1500,1669,4145,699,-3227,-6315,-4225,-4564,5447,4243,2279,-4407,-12132,-10897,-5287,-1609,-4743,-4605,-6885,-7498,-135,12153,28721,42715,46157,35299,19302,9190,3007,-2927,-5193,2194,8541,5790,2088,2255,4642,-4409,-13867,-335,10825,17954,24116,24515,19823,13802,6647,4156,1801,1178,3977,9949,5881,-2639,-4844,-7499,-2820,1968,8500,10011,5515,13363,16278,10902,9165,7017,2851,-3032,-10545,-9185,-6925,-6603,-5737,755,28100,47092,36704,15091,-1421,6163,5641,-22,-6814,-13499,-17850,-12756,-6861,-1203,4176,6141,1717,182,-4561,-3329,585,-69,-5137,-8389,-9237,-8176,-3551,2696,6612,8697,2817,-4313,-5624,-4271,-4375,-8642,-10160,-9485,-10568,-4852,2418,1568,-146,752,3594,5038,3292,-4264,-17326,-6210,-1134,7902,22230,33719,37398,25860,7714,-2346,-8473,-7433,-2685,2207,9784,4154,-11288,-5337,-348,504,-2247,1882,7065,5037,-4372,-14651,-11975,-8948,-5112,1086,7070,3080,-8792,-13875,-4713,3171,11545,14960,9388,2527,-552,-2399,-65,5225,9322,12469,8841,4903,9304],[16072,10334,3548,-3736,-2074,1552,-5514,-9034,-3084,5184,6028,154,-2583,4106,10653,8803,11272,13475,9916,4509,-1733,-7842,-4521,3818,7521,5528,-7051,-13193,-10319,-5767,-1092,2479,-3700,-14558,-5379,10065,20325,25511,35424,38091,15337,-8586,-5690,3831,14348,30423,39271,39319,34016,35977,30899,19194,14202,6398,-5252,-6635,-5218,-4757,-8710,-10970,-6601,1940,2257,4394,13439,15591,18469,12390,-3448,-11558,-14148,-5838,24421,59562,51449,38675,23578,7657,-1256,13800,24871,24652,19216,9610,4073,2739,-2444,-10847,-8769,-1977,-1055,-2709,-6402,-6286,4624,21355,25682,15632,6977,-350,-3210,-6953,-12001,-15896,-17574,-15204,-13260,-14668,-14834,-6550,5488,29087,34332,15974,2044,-1185,5263,7114,2565,-4769,-6955,-9304,-9832,-5121,-5350,-5661,-2827,-1149,187,4005,5864,2337,13557,23762,21993,8350,-7001,-15645,-13548,-15255,-13725,-4051,2480,797,-9318,-7983,9546,15499,12174,7978,282,-8053,-13142,-12618,-11339,-13460,-11411,-11322,-8547,-1039,5021,368,5256,11320,23787,24908,6725,-6431,-7955,-4547,-3689,-4306,-20806,45383,143816,211761,231736,229767,240815,278411,261555,163221,38396,-28732,12224,-6771,10358,12000,-1849,-16616,-11518,-1122,10689,13455,3076,-15929,-18868,-18385,-12654,-2365,2822,8405,8891,8204,5833,3372,448,-1613,-10039,-5228,3745,10731,11927,13855,14336,6476,-7175,3218,17739,16371,17765,17544,17987,21712,22411,18897,25092,24453,20025,16546,16559,15859,5175,-6003,-13152,3844,21301,23532,17722,2807,-8259,-6788,-6407,-2617,-2947,-6785,-6000,111,2095,1668,-4792,-6825,-3846,-3474,-6934,-7522,-6325,-5911,170,18302,31717,35463,36396,29773,26310,22806,13433,5693,5660,15526,16037,12669,21392,45187,45457,29827,16250,11170,9310,5047,-742,1449,8784,6732,3709,6296,7717,881,-4475,5132,12336,21571,34769,34688,15707,103,-10232,-15593,-17977,-15414,-10106,-9504,-7571,-1178,14682,24152,16597,6538,-381,3489,10317,22176,39369,58207,48605,40251,25263,12247,3270,-177,554,2521,-682,-2516,-6584,-15660,-9370,-3850,-8062,-16144,-9402,-3320,-5689,-9350,-1346,3689,-2184,-12473,-11720,-10453,-13779,-6301,-1201,-5971,-12398,-10405,-11342,-10436,-12589,-12371,-10669,-11660,-10483,-13215,-8604,-5587,-11007,174,2465,-5599,-1292,12478,22879,24193,18458,11942,-1015,-10261,800,17435,27658,20125,3911,-4811,-7071,-6365,-2655,4257,9482,4912,-5974,-14292,-1723,3466,1035,-5680,-8064,-5346,3582,19472,14968,3622,568,16334,31784,38784,24905,3117,-6990,-6156,-7447,-10648,-11820,-7994,-367,5649,3627,-3600,-6206,2901,9813,11928,10436,5524,-2528,-11187,-6290,1372,4203,8366,16646,20542,21875,19944,10306,8283,8636,6598,3809,3118,8685,17398,20678,14191,12880,13223,7597,2333,-2473,-8920,-5196,597,6074,9790,3076,-9016,-4271,1291,10298,13182,-836,-10779,-13131,-12787,-3860,14506,36163,44108,25575,6485,-4428,-6725,-6083,-3232,2846,6261,9674,12378,11812,7129,5085,6181,11795,11742,2011,-3158,-9719,-15078,2518,21705,28571,12365,-4337,2799,5903,561,-6116,-7682,-11368,-4801,2296,-1396,-8705,-10157,2646,1497,-6294,-14156,-10659,-10475,-14394,-13161,-11334,-10740,-14408,-16331,-10401,-7908,-3923,-7243,-12151,-12189,-4329,1323,3580,3107,-4330,-17917,-7626,1148,1722,-365,3000,-2796,-9997,-2907,3445,-1279,-2025,-6430,-9767,-4923,3710,10631,7956,2616,-2604,-4682,-434,15011,16363,2512,-13095,-8830,-1399,-9830,-1246,19036,25608,14869,1535,-4906,-1009,5122,5079,-869,-4787,-10414,-14585,-11805,-279,10508,8671,6562,7488,2716,-5386,-13985,-14632,-13695,-13037,-8951,975,15291,24194,19710,694,2685,23579,25663,6134,-5430,6625,19923,16978,5119,-9280,-12960,-6372,-4678,-3886,-1043,-7833,-14224,-7160,4611,15941,24947,31253,25862,11045,-2671,-9789,-5659,2115,6595,600,-11993,-7660,6732,14259,10191,-1506,-8460,17666,36421,29130,20561,20829,23362,21406,8511,-3699,-4315,-2085,-6588,-13662,-13874,-11362,-2884,8146,23073,27168,6614,-6663,-6156,-5876,-6756,-774,10818,18059,11602,4508,-4937,-9772,-1591,3993,7043,14225,27655,35469,41205,40425,25063,8602,-1554,-11186,-430,11466,20863,31360,35341,28795,20507,11706,5301,6596,9501,9660,5239,-6189,-12324,6455,21879,29169,29649,27909,31748,23518,2678,-12891,-11332,-118,10406,16699,16915,13689,18073,30260,22770,8945,630,-3289,-1839,-4231,-5446,-64,-60,-6627,-4770,80,3231,7387,33603,56751,50576,20394,10207,6296,1751,789,-1587,-642,1185,-3963,-11465,-14415,-14190,-6732,116,351,-174,1380,-4397,-14338,-13444,-7164,-7716,-13523,-13210,-7544,-4185,-9,2975,2920,-2647,-10901,-11156,-4337,627,1891,-7019,-12971,-5744,-1326,-1575,-3680,-1825,-1569,-6874,-9750,-9705,-7593,-7845,-11075,-18794,-19885,-6206,2880,1909,-4121,-10778,-2894,-1415,-266,-1134,1404,5360,6611,2612,781,-3554,-8561,-13083,-9093,-7164,-8600,-10091,-12713,-751,6075,4540,2034,-1640,113,-140,-1064,6283,9705,-4678,-15385,-5353,-4317,-5826,-11323,-14848,-14814,-13437,-9570,-5869,-6230,-11407,-13110,-8349,-2686,-651,2354,8506,14573,14320,7495,-1709,-8278,-9724,-1229,19875,45785,44420,18108,-4699,-13408,-10255,-13907,-19723,-14140,-3910,9644,22147,28156,26841,18477,6386,-4690,-7461,-2241,5995,11976,11564,5544,382,6192,21094,11826,8380,9244,16738,28439,30529,26586,14411,1429,-8399,-16706,-16193,-9393,-1844,9952,27027,32489,29368,25729,18695,15926,12706,3508,-3795,-2834,-1093,4622,12432,5790,-9598,-15344,-12899,-4715,9259,22848,18633,8289,-7640,-17518,-14946,-3652,13783,19556,16859,3287,-11604,5946,8744,4346,10056,38978,71644,54949,20561,-1817,-8753,-5701,-6126,-7308,-7398,-1800,5134,19131,14789,-3778,-14359,10446,29415,20926,-2249,-18244,-7578,2320,9426,9038,6919,4626,-1418,40,6881,9407,2066,78,240,2780,6320,5144,4371,7457,22075,19052,7498,1039,-5271,-7383,-8478,-1070,1293,-1463,-2104,-1222,-7189,4004,24825,16986,-7086,-11933,11030,28875,34103,12335,-3964,-13836,-15154,-11472,73,17782,28694,31535,22462,8380,-7628,-8357,-5424,-8098,-13221,-8318,-3967,-1680,-3212,-13411,-8406,-502,-4213,-8330,2196,14038,15181,11456,-2558,-4367,-4240,-6490,-7397,-8090,-5687,-3901,-6895,-8994,4392,12172,3382,-8101,-12775,-9353,-3304,6846,19504,22086,15357,11279,16436,21342,20868,18114,10400,4618,6534,475,4521,8305,6131,-4054,-15134,-9745,-8545,-15957,-12223,-1453,11223,20541,7376,-5118,-10994,-3772,6036,13090,9867,7651,11312,6306,-1859,-7736,-9150,-7992,-4964,-6513,-6497,-5704,-4670,-771,-1031,-5027,-5303,-2069,-1935,-7317,-12527,-13791,-14113,-13071,-9312,-1410,7344,16131,17160,13877,9318,-757,-11557,-14728,-12970,-9431,-2845,-5752,-13860,-1014,13560,18058,10324,-880,-9387,-14517,-15574,-6297,400,5275,7637,6513,-1120,-9028,-6161,-1453,-4669,-7295,-5507,-10546,-8852,-6195,-6737,-13936,-7234,4847,10840,5747,-1179,3193,19067,46148,49007,32876,23989,-1792,-8818,-11993,-10976,8068,11492,3489,-2837,1769,10496,8965,-1937,-1314,7995,7785,7595,8392,5790,3352,-15224,-12466,-4952,-998,-2415,-6898,-8686,-4210,1974,2534,1168,-6103,-6204,3288,16930,24499,14776,2132,-5392,-13408,-11949,-9132,-4646,1038,-1495,-9649,-7048,630,6652,22735,29925,20124,7005,-2135,-5306,-2684,-1474,-1041,1528,672,-4908,-10338,-8533,4733,10969,5168,2415,5112,8790,11723,17553,26822,28287,24803,22551,21428,23115,23190,29787,33321,20529,10472,-99,-5865,-7015,-8138,4077,11660,2210,-8733,-9079,-10525,-8687,-1304,2311,6003,3914,2855,11812,22281,21526,7525,-6468,-15435,-9792,-9096,-4439,4480,8859,10007,8043,14084,26361,12911,-8131,-16438,-13089,-8651,-5157,-1191,2249,2575,1453,7079,11961,13929,7049,-4661,-12980,-12384,-4028,4398,17508,29943,35403,20611,7223,3293,2942,4618,4512,3900,-1912,-5190,1853,-3126,-5852,-5515,-9945,-13055,-8474,164,4654,2779,2147,535,143,-1385,-2127,2291,12906,20815,10345,-492,-6403,-7166,-9466,-8809,-6648,-2472,2231,-7346,-18204,-10226,20,6439,4737,1264,3275,12304,23062,9833,-6589,-9288,-5771,-2960,-1534,1459,3618,3210,-6044,-8800,-3291,3015,7850,7838,3454,1108,896,5142,9698,6805,5138,3518,9199,15437,13819,7005,-1490,-8624,-10356,-7645,-5939,-8900,-13970,-14769,-16124,-16178,-10377,-7624,-3721,2217,5902,-54,-13551,-9624,-4923,1748,11571,20049,20818,28868,26121,17659,6594,-9856,6640,19494,10690,-6156,-6914,-7426,-5774,-2871,-6243,-9749,-9655,-12615,2248,7325,-3720,-3578,16102,13776,-4806,-6872,-5836,-10461,-15667,-11567,-8831,-12026,-16426,-18058,-13153,-5969,467,1371,-1638,-7883,-12101,1367,15404,20715,7443,-6480,-11154,-5651,-4034,-8217,-9193,9056,21659,28218,37570,37181,20206,1429,-15156,2177,24603,46335,53229,20352,-441,-10831,-2395,4016,4615,4860,3998,-1407,-2490,-595,-2646,-8105,-8131,2651,26759,36480,20461,-930,-12342,1413,7084,2953,-6403,-8208,-7057,-6682,-10809,-7207,6922,15657,24255,26695,18912,11539,1554,-243,-4012,-5074,-1016,6334,13237,13498,9624,4580,-5314,-9561,-6114,-3280,-1484,-2516,-9645,-15352,-10885,-1356,7724,7781,-4821,-11039,-8053,-3704,4154,3897,-5255,153,7251,16698,23260,26943,28810,21407,15291,5702,-4444,-5837,-3766,-6224,-9344,-8503,-7110,-5809,-9229,-8337,-135,7099,10953,13127,6886,-318,-4217,-2373,1917,11962,21427,25303,19840,19967,18772,7483,-4645,5889,13767,14370,12200,9438,8619,9973,8553,-2178,-6638,-874,-579,-5771,-9963,-6417,3722,20152,34902,39200,34769,13615,-11777,-11960,-12245,-4746,-97,927,-1501,-196,-305,3058,11927,14864,7011,-7719,-6662,4178,7918,4583,599,-696,5024,9128,7893,2851,-4340,-4575,-1995,-4095,-5646,-8910,-339,-5652,-6441,-4388,-8432,-13284,-14283,-4176,7145,12317,10536,337,-7768,-3952,4855,9965,4085,-1425,-3311,-1036,8108,17194,16637,7341,-2360,-8829,-9034,-5959,-1799,-3851,-9772,-12588,-7178,-4123,-4602,-5687,-11836,-654,15713,25303,14087,482,-10044,-5636,-8193,-11174,-5460,2781,10130,18577,29053,27320,8099,-3381,-860,5963,8350,5450,-2308,-6076,1939,4440,5691,5543,306,-5472,-7974,-4701,-10836,-4262,15423,10629,1651,-9133,-5146,-5510,-7159,-4830,-2923,-8180,-15872,-12739,-13076,-11603,-10800,-2973,2224,2209,-2814,-2479,-951,-3766,-10602,-2215,3898,1571,-244,-4071,-8285,-11875,-9288,-7407,-11975,-12060,-2088,347,779,40,-1395,-5690,-5699,3251,8812,9195,7699,10912,18634,10961,-5034,2484,20867,26572,17583,6904,8210,3710,-5548,-10630,-9667,-14382,-12526,-7182,-2180,1676,3448,8323,12181,7787,4040,-1593,-1349,-926,1263,3494,4890,9266,5498,-586,-3494,5119,6399,1661,-7804,-18472,-12556,-16431,-7122,5354,18091,10682,1030,-4534,-1059,1634,-5089,-9014,-6287,-4205,-5317,-2794,-1324,-2698,-9618,-4974,-714,4259,5235,-218,-8394,1488,6955,3468,-4475,-8428,-8282,-11002,-14730,-14157,-10253,-7773,-9869,-8416,-4568,-8726,-5343,-5224,-2112,13433,14908,3508,187,-4001,-2712,4111,12275,17418,21949,14189,10398,5960,-1318,-3218,-7247,-9360,-7027,-4256,-1533,-2680,-3580,-7238,-1404,2956,-1461,-8457,-9126,-7209,12447,29594,45001,52225,44066,13827,-1255,-5521,-14540,-7787,-724,-176,376,2004,-6009,-6206,5016,12954,19397,15655,9410,-5090,-4100,7327,7690,6469,5000,1303,-5262,-3068,13508,19928,9176,-1998,-10321,-8024,-2096,5101,8499,4731,-4457,-944,12349,7598,-3393,2979,11374,5947,-2201,-3160,8430,15096,12211,2838,-10255,-11115,-2037,3908,-589,-7716,-6633,38,7453,2273,-4272,-10266,-7619,-1943,-4640,-15835,-6670,517,1016,-2963,-10668,-10064,842,7208,2402,66,2175,8556,10819,11861,5850,-1965,-2893,10368,15143,6667,3465,815,-9611,-14231,-13050,-10884,-11633,-6229,460,8672,18961,28041,27594,13044,1081,94,1954,-1197,-4147,-6441,-3543,-2472,7322,4538,1565,-5136,-12755,-12045,-5802,-57,-2432,-5341,-9776,-10288,637,15064,34824,48219,47723,35170,19681,10287,3173,-4411,-7027,664,7655,6352,3819,3471,4365,-5684,-11465,-249,6982,9130,15867,21280,21124,17027,8877,3534,-1734,-3939,-1954,3647,-1114,-7189,-7878,-6971,73,4786,9606,7992,4994,17005,22145,18273,12602,4991,-363,-4968,-11452,-10101,-7450,-7000,-6009,598,29924,51672,39368,14049,-4470,3379,3643,-1620,-10052,-18155,-13724,-10557,-5580,-1032,2681,3029,-440,-1289,-5771,-4555,243,131,-5298,-8664,-8629,-3724,1066,5906,7195,7071,331,-4146,-3673,-1593,-508,-4947,-8338,-9522,-10970,-3133,5445,3579,-918,176,4856,8206,6853,-2858,-16055,-6319,-647,8799,24145,36827,39775,29041,8630,-2988,-10377,-9511,-4908,-1055,6380,4255,-9853,-4685,75,2388,720,4906,10173,7745,-2627,-13659,-13091,-9402,-5980,206,5823,2332,-9204,-14222,-4795,2660,10696,15168,10653,2714,-1480,-2998,201,6061,9663,11819,7909,4624,9296],[12910,8067,3040,-3116,-592,4447,-1120,-5174,-1074,5928,6337,1552,665,8264,13291,12883,16278,16103,11985,6406,-1509,-7309,-3635,3693,5153,3745,-7757,-13257,-9261,-4199,-81,2402,-4527,-14924,-6706,8054,16428,19853,27154,32383,13371,-15975,-6186,3292,13206,29992,38566,36004,29594,31251,29120,20285,14135,4691,-6964,-8417,-5173,-2965,-6043,-9108,-6153,1720,222,1394,13587,17018,19318,12228,-4413,-12588,-13375,-5662,23434,56485,44285,32338,19450,4705,1839,18679,26967,24907,20294,12675,7236,4947,-1789,-11462,-10403,-3404,-2531,-3736,-7114,-7244,3808,20653,24270,11944,1413,-4024,-3786,-5025,-9450,-13948,-17441,-14667,-11910,-12418,-15460,-6508,7397,30222,30486,11367,-2401,-2595,4381,5833,2074,-3004,-4084,-7315,-9902,-6720,-7546,-7118,-3380,-863,471,3252,6629,2438,7359,10803,5172,-6907,-16630,-20372,-16556,-18800,-18556,-7311,450,508,-9113,-9778,8653,16654,16728,13725,3247,-7467,-13119,-13706,-13922,-15735,-10021,-11985,-10020,-3885,2302,-184,8016,16742,29184,29792,8832,-6473,-8740,-3192,-3266,-6617,-17606,56413,157845,229201,259468,275142,301470,337269,298398,174218,39069,-30854,14604,-4868,8082,9512,-2186,-15251,-12109,-1387,9228,10087,-1131,-18157,-17451,-17314,-13008,-1245,6638,12329,10240,7702,5307,3582,1746,1618,-4779,-12468,-4039,3787,6711,11729,14315,7229,-6914,809,9972,4045,2278,2913,8939,19672,29274,24601,26132,26416,22683,18471,16975,13913,2219,-8399,-10600,7631,24373,28424,26481,13135,-2845,-5466,-6232,-2610,-2326,-5564,-6282,-2128,-830,-865,-7424,-9457,-6015,-4346,-6458,-5977,-4421,-4280,707,15506,24221,29332,34762,33216,30023,25436,15491,7058,6232,15988,16533,13244,21334,44026,47331,33526,17799,10564,7558,4075,-897,997,6830,3801,825,3522,5131,222,-3104,4983,10341,18195,31675,30732,12992,-340,-9553,-13687,-14935,-11687,-7767,-8660,-7442,976,18874,26679,17541,6362,-1310,2048,8240,19860,38132,60036,51519,41657,24091,8600,-2093,-3424,1055,4322,933,-626,-4578,-15316,-12211,-6733,-10915,-17061,-9152,-3116,-3668,-8205,-1640,4759,-525,-11334,-12680,-10714,-13233,-7432,-2433,-6309,-12377,-10970,-11980,-11554,-14896,-15783,-13820,-14061,-11190,-12336,-8227,-3635,-4538,5767,3488,-6783,-2151,12571,23498,24060,16259,8028,-2914,-11150,-1088,14807,24352,14777,-535,-8151,-10223,-10344,-6432,517,6772,4497,-5251,-14770,-2312,2733,1000,-5041,-5875,-2084,9307,25957,19812,4833,-372,14523,28962,34606,22201,1440,-7780,-8207,-10328,-10111,-10740,-8474,-2125,4103,2884,-4706,-8846,1635,7015,8550,7765,4786,-1000,-8430,-8087,704,4075,9160,19003,23046,22880,21603,12766,11001,11408,8657,4109,1937,6571,15756,22165,17930,16126,15361,7458,269,-5859,-11886,-7850,-1112,4290,8642,2719,-7731,-4271,-2086,5012,9440,-2860,-11635,-13164,-12237,-4260,13260,35041,42711,24186,7662,-3154,-6448,-5168,-2070,3466,8357,12193,14301,13116,7012,3826,6252,13698,12388,2272,-2764,-9891,-14997,5347,25264,30271,11898,-4747,2772,6181,2228,-2443,-3554,-6006,-4464,1171,-757,-6833,-9854,39,-1648,-7991,-14768,-11450,-11043,-15236,-13987,-11385,-9210,-11718,-17709,-10635,-7081,-3671,-7391,-12222,-14089,-5401,1884,4736,4022,-4609,-16277,-5269,4692,6491,6090,9962,3725,-4265,-2397,4092,-1499,-4644,-9530,-5795,1545,8748,12266,8228,1637,-3384,-6385,-1777,13489,14291,669,-13020,-6834,-388,-9822,-1937,22653,32546,18939,2140,-6728,-3766,2730,3119,-2727,-4980,-8645,-11497,-12512,-4573,8149,8377,6736,7480,2071,-6301,-15637,-13279,-11594,-11720,-7414,2689,16659,26666,20900,-1641,-2689,18081,24332,6001,-3976,4144,17661,16061,4546,-9630,-13094,-7251,-5509,-3229,-771,-8640,-14319,-5657,3918,10121,15200,22098,20278,7362,-5821,-12834,-7136,1650,5018,-1399,-13064,-7188,7000,14417,11043,200,-8768,14552,34364,29087,21669,23124,25827,24721,12043,-1289,-3164,-730,-4578,-12910,-15850,-12418,-3237,6547,18036,24011,5761,-5712,-4874,-5377,-6092,13,11462,18797,12421,4969,-4709,-10221,-3338,1564,4622,11839,24494,32250,38351,40704,27608,11329,-1899,-16058,-369,11818,20203,29956,37460,35002,27934,16906,6277,4406,6109,5432,639,-9077,-11266,6718,20554,25705,25427,25456,32168,25396,4997,-10089,-7200,3413,12925,18404,18191,14650,17991,27561,19220,7465,120,-3129,-408,-1460,-2179,2937,661,-8292,-8669,-6492,476,10780,40648,64361,54313,21052,10214,6072,1309,-735,-3573,-3595,-2506,-6936,-11998,-13472,-12580,-4016,2536,2425,1993,2959,-4488,-14327,-13611,-7726,-6942,-11884,-12584,-6595,-1837,4205,8362,8336,1065,-8431,-8810,-2853,2012,5929,-1833,-12876,-8972,-3564,-2229,-1978,946,228,-5120,-8022,-8334,-6559,-7525,-11648,-18901,-18046,-5991,1898,-52,-5758,-10540,-789,-215,-975,-3289,-1220,3261,5239,899,-928,-4137,-9066,-17283,-9066,-2735,-1101,-3571,-12055,-5751,2092,1366,-2158,-7162,-5530,-4635,-4734,1986,6702,-3863,-17875,-7946,-6597,-6797,-11755,-15342,-15774,-14884,-10819,-6020,-5106,-10562,-12749,-9378,-4427,-2201,2423,9200,14567,14211,8060,-739,-7536,-8379,1063,25213,48074,41822,14344,-7317,-11850,-9501,-14388,-21089,-11400,259,13894,23783,27702,26409,17455,4928,-6121,-8732,-2968,6062,13159,13544,7106,1448,2395,18542,11534,9615,9064,13763,23330,25086,23934,13727,775,-8117,-13746,-12342,-6565,85,11308,26299,29681,27240,24928,19044,16529,12484,2843,-4226,-2342,787,7492,14174,7196,-9231,-16658,-14175,-6396,6893,20702,17674,9188,-4919,-14953,-11834,209,17490,23028,20750,7040,-12831,417,3046,615,10075,36402,61911,47040,18541,-2200,-9705,-7156,-6887,-7311,-7536,-1574,5223,20394,16137,-3415,-15516,10401,29045,20496,-2201,-19588,-7674,3144,10362,7819,3864,784,-3870,677,7866,8896,1653,94,428,2585,5330,3420,2998,8531,22604,17136,5833,1413,-3570,-5991,-7546,-1102,548,-2622,-4067,-2700,-5863,8572,31792,20335,-5691,-14019,8261,25635,27808,7700,-5248,-14163,-14955,-10782,369,15203,22529,24992,18147,6504,-8335,-8800,-4842,-7122,-13571,-10508,-5555,-1835,-2925,-13974,-8241,-95,-3261,-9172,-2494,9770,12012,9683,-598,-2811,-5285,-9123,-9697,-9142,-5779,-4118,-7838,-9468,4857,14557,5847,-6318,-13089,-12264,-8758,-341,12048,15648,12500,9626,14492,20400,20113,18497,11628,5813,5022,-4038,1076,7080,7118,-2520,-13636,-9596,-9425,-17166,-12329,-3022,7144,16397,4517,-9108,-16412,-7536,4291,11865,9513,6585,9014,3192,-5294,-10986,-11764,-11332,-9401,-10473,-9373,-6647,-4755,-1004,-1078,-4283,-3544,-564,-1313,-7076,-14707,-13009,-10421,-9352,-6219,1799,10017,15782,14634,11247,7588,-1877,-12210,-14828,-12273,-8170,-1009,-4305,-15940,-4001,10589,16394,10297,-64,-8617,-14373,-15628,-6579,292,6010,8256,6852,-951,-8574,-6965,-3994,-6279,-6302,-2335,-6837,-6998,-3942,-6325,-15036,-10253,2661,11210,8048,1799,6301,21284,43020,39974,25086,19207,-1745,-8137,-11972,-10008,8694,13691,4710,-3274,-297,8580,8581,-1029,-1500,6399,6725,8105,10292,10361,5667,-13540,-11657,-5077,-1723,-3124,-7647,-10298,-6828,45,3387,4894,1424,46,7677,19425,21691,8740,-2141,-7227,-13874,-12986,-10532,-5790,169,-2115,-8345,-5051,2369,6927,19078,23078,15031,4008,-3812,-5154,-1545,-890,-1609,18,-1026,-6600,-12655,-10723,4158,12894,8372,4380,5611,8458,10279,13819,18683,16294,14024,15014,17525,21051,20868,26639,31556,20730,10260,-113,-3484,-3189,-9096,-3100,4754,-3590,-11265,-8861,-8901,-12385,-6775,-184,5475,3591,2585,11905,22885,23569,9518,-5460,-13286,-7410,-9044,-7989,1447,8001,11709,9593,14136,21314,9414,-10271,-17478,-11545,-6974,-2263,3109,6025,3581,935,6469,12342,14517,5818,-6451,-14272,-9460,-3517,4836,19273,33803,38379,18916,1610,-3348,-3455,-698,1606,2621,-1052,-1656,5137,-2726,-6810,-5203,-7850,-11570,-10648,-1944,4467,4555,4028,2053,1670,242,-1553,2169,13402,22098,11485,-12,-6290,-7667,-10371,-9892,-7869,-3970,141,-8640,-16601,-7833,3422,8114,4457,-1077,-585,7296,17544,4143,-10264,-10156,-6283,-3695,-2226,-322,111,-2068,-11832,-12598,-3638,3190,8665,8129,2899,509,750,4938,9299,7424,6814,6025,12801,18101,13979,6000,-2470,-9369,-10527,-7059,-4791,-7445,-12745,-14373,-16420,-17343,-12871,-9272,-3565,1575,3332,-4228,-13945,-6220,-5148,699,11520,23804,26579,36959,34540,22637,6302,-9055,11075,24363,12210,-8716,-10156,-10712,-8812,-5045,-7520,-9483,-8386,-12785,62,5057,-7550,683,23073,22666,934,-5902,-7931,-10216,-13065,-14615,-13303,-16288,-17788,-17667,-12443,-5409,-218,-471,-3396,-9285,-13303,-156,11957,15909,5500,-5722,-11222,-7236,-6565,-8311,-4740,14303,25496,31064,40293,43435,23485,1672,-14626,4679,29664,50823,48983,14748,-1673,-10717,-3592,3793,7361,7755,5866,-831,-3389,-2379,-4203,-8263,-6997,4625,29851,37897,20895,-1046,-12000,1931,7158,2610,-6557,-6187,-3447,-3916,-9518,-8608,7083,15781,20684,19836,12044,3753,-3010,-1548,-2650,-2778,-1021,5705,13442,13439,8514,3396,-5846,-9583,-8503,-6208,-3495,-3268,-9469,-13603,-7733,3459,14649,12132,-3277,-11661,-8300,-2792,4507,3401,-7529,-832,9984,19203,22049,23866,26065,19338,12779,4016,-4854,-6239,-3973,-4668,-7403,-8018,-7332,-6107,-8769,-6938,1131,6683,8042,10089,5029,-990,-4386,-1875,4047,14090,21265,21865,15150,16672,16840,7402,-4334,4332,11715,13008,11166,8357,8433,10865,9186,-2629,-5873,581,1497,-3816,-8451,-8896,1731,18771,35358,39273,33461,11005,-12599,-10870,-10897,-5276,-1644,41,-1183,-1549,-4040,-1131,10044,15543,6673,-9148,-9448,1976,6941,5022,2149,-1848,38,5254,5595,960,-7326,-9039,-5355,-2572,-3781,-5289,-1870,-7818,-8663,-3905,-7767,-14077,-13567,-3934,7236,12484,10694,691,-7804,-5309,4126,9672,3586,-1311,-2535,611,10330,19485,18911,9464,-1016,-8062,-9431,-6755,-2527,-4305,-9717,-13625,-8228,-4503,-4468,-6433,-12473,4477,19756,27482,14984,-384,-11662,-6547,-9903,-12460,-5325,1954,9791,18344,29508,27431,8113,-2923,79,7715,10431,6796,-1321,-2775,8071,11417,12178,10729,4343,-1542,-2719,884,-6436,-9628,11953,7696,-21,-8208,-4761,-5003,-5172,-3959,-3929,-9395,-14385,-12250,-13588,-13209,-12643,-3592,2057,2694,-1676,-1075,153,-2834,-9978,-3181,4194,4375,6003,2334,-4981,-7809,-4478,-3270,-8551,-10591,-2460,-1080,241,953,1058,-2107,-1844,5585,9520,8692,6689,9424,14534,5969,-7541,2355,19492,24053,13017,4635,9006,4656,-3644,-9530,-10389,-16144,-13981,-8753,-3953,943,3136,7442,10735,6418,3004,-1743,-2499,-2732,-553,1607,1123,5625,3811,-3010,-4508,4221,4187,167,-8593,-17883,-11237,-17371,-8215,5857,25425,19279,5728,-577,1636,3262,-4860,-11557,-7648,-4033,-4333,-4116,-4122,-3315,-9356,-6165,-1374,4349,5307,-155,-7620,1369,7093,4152,-3386,-7929,-8366,-8547,-17836,-17076,-13138,-9406,-10509,-8274,-3860,-8298,-7118,-7355,-4411,9861,13227,1813,-380,-3533,-3001,3235,11536,15054,16525,11304,10087,7331,1527,-64,-4498,-8564,-10516,-10913,-9535,-8689,-4821,-4466,190,3783,-792,-7109,-7420,-5720,12167,27578,43519,51171,45697,17318,1120,-3187,-11772,-7202,904,1778,1367,1284,-8490,-6062,7813,16582,22252,17075,10552,-2297,-3948,5183,3560,1840,1441,-1563,-6763,-1446,15879,22109,10197,-1547,-9008,-3881,3554,8433,9278,5882,1281,11269,19688,10032,-2283,3075,11455,6478,-1962,-3609,7754,13901,10608,1623,-10003,-9622,-3260,-2038,-10129,-15930,-6568,-2699,6443,2503,-3755,-10177,-5076,-478,-5422,-17254,-1443,7611,8850,1105,-9974,-10475,1078,6207,848,-924,2404,8209,8259,7542,2824,-2828,-2062,11820,17576,8510,4687,1510,-12736,-14812,-13643,-11351,-12860,-7129,924,10408,21040,28350,24976,12221,699,-1176,209,-2542,-4811,-6757,-3181,-797,8885,4834,777,-6264,-14046,-13827,-6318,681,-672,-6052,-12969,-11424,2647,18039,40094,51484,46527,32984,19078,11075,3311,-5785,-8615,-784,6670,6828,5713,5383,5600,-4633,-9702,-944,2578,680,10031,20398,24223,20923,10701,2294,-5644,-8870,-7067,-2660,-8244,-11412,-11012,-5980,2638,7209,10337,5635,3819,18879,26421,25409,18327,5390,-3255,-7331,-12739,-11228,-7983,-7226,-6056,790,31789,55939,41890,13278,-7521,-513,440,-3829,-13433,-16076,-9940,-8012,-4523,-1064,1202,93,-2499,-2721,-6906,-5752,-193,368,-5244,-8673,-7460,-351,4445,8587,8530,6685,-1557,-4560,-2371,598,3161,-715,-6084,-9391,-11304,-1580,7934,4716,-1883,-414,6382,12367,11460,-578,-14163,-6995,-594,9485,25772,38759,40317,30939,9500,-3572,-11961,-11215,-6864,-3765,3409,4671,-8049,-3943,711,4646,4008,7996,13230,10323,-1085,-12912,-13853,-9709,-7148,-929,4285,1250,-9749,-14061,-4488,2608,10240,15635,12287,3052,-2478,-3663,307,6606,9624,10672,6540,4037,8855],[7737,4116,632,-4554,-1040,5872,2453,-1909,183,5285,5464,2684,3817,11700,14090,14910,18916,15971,11241,6073,-2438,-7290,-3287,2774,1438,-164,-10115,-14171,-8801,-3476,-109,1183,-6227,-16228,-9632,4123,10691,12489,17249,24819,10833,-15253,-2731,5214,12590,27227,35062,30492,23441,24779,25041,19621,12565,2027,-9359,-11098,-6239,-2271,-4324,-8045,-6627,308,-2862,-2123,13038,17695,19002,11008,-6136,-14595,-13476,-6164,20919,50098,34420,23478,13275,1322,5358,22447,27489,23636,19921,14489,9160,6010,-2082,-12638,-12651,-5662,-4979,-5657,-8646,-9080,1928,18684,21382,6778,-5136,-6721,-1974,-1626,-6793,-12876,-17218,-14227,-10843,-10633,-15265,-7561,7958,29233,25285,5976,-7276,-3408,3165,3973,1429,-904,-1349,-5763,-10299,-8930,-10190,-8977,-4788,-1987,-921,1403,6017,1577,535,-2564,-11843,-22304,-26586,-25579,-19966,-18333,-17260,-10468,-2005,-174,-8989,-13074,5480,15749,19619,17558,4943,-7655,-13530,-14518,-16051,-13362,-8007,-11508,-10576,-5624,543,-154,10138,21785,34730,35069,11321,-6342,-10130,-2365,-2889,-8571,-15262,63827,164524,236338,272452,298819,332283,361239,304039,166652,34019,-27585,15734,-3818,4205,5682,-3408,-13526,-12600,-2018,7185,5971,-6062,-20445,-16187,-16391,-13781,-764,9758,15571,10993,6456,3938,3004,2362,4293,-69,-10318,-11521,-2614,2050,9672,13934,7579,-6787,-2536,1857,-7225,-12292,-11653,-205,17215,35165,29659,26267,27297,24893,20435,17267,11636,-663,-10567,-8252,10217,25128,30641,32954,23375,2031,-4513,-6426,-3049,-2137,-4544,-6416,-4498,-4104,-3777,-9918,-12260,-8335,-5440,-6129,-4373,-2344,-2770,735,11761,16285,22790,31737,35468,33372,27461,16848,8006,6324,15504,15919,12538,19186,39575,45951,35289,18073,9220,6063,3382,-1019,518,4975,1045,-1949,841,2454,-810,-2152,5040,8832,15073,27935,25784,9466,-1091,-9058,-11951,-12120,-8604,-5967,-8032,-7604,2155,21018,27419,17396,5500,-2650,383,5941,17331,36350,59964,53257,42194,22575,4889,-8161,-6493,1988,6025,2361,1003,-2857,-14524,-15761,-10173,-14378,-16952,-8523,-2264,-582,-4692,-1213,5478,941,-10054,-13198,-10660,-12634,-8588,-4022,-7093,-11537,-10994,-12431,-12647,-16761,-17427,-16040,-16395,-11933,-11189,-6370,1166,3355,11129,3950,-8414,-2708,12972,24364,24213,14312,3737,-5096,-12067,-3407,10920,18928,8244,-5786,-12415,-14065,-14630,-9406,-2685,4312,4072,-4585,-14292,-2717,2111,942,-4316,-3883,655,13849,30541,24114,5555,-2122,11764,25274,29825,18951,-478,-8691,-10524,-13052,-8914,-9586,-8717,-3633,2773,2371,-5405,-10719,1260,5150,5267,4995,4023,741,-4838,-9654,-349,3579,9636,21232,25465,23394,22532,15125,13713,14228,10747,4418,703,4368,13939,23050,21456,19413,17041,6679,-2391,-8876,-14834,-10484,-2287,2993,7161,2066,-6676,-4047,-4566,181,6040,-4391,-12036,-13037,-11610,-4994,10808,31675,39103,21979,8562,-1849,-5704,-3823,-274,5092,11073,14895,16029,13985,6234,2151,6157,15433,12600,2267,-2475,-9855,-13897,7526,27045,30197,10774,-5201,2487,5849,3321,565,16,-1416,-3521,53,-19,-4667,-8265,-1411,-4033,-9397,-15054,-12117,-11204,-14608,-14419,-10944,-7504,-9065,-15913,-11347,-6618,-3747,-7738,-12222,-15526,-6164,2288,5642,4976,-3827,-10642,-1344,9393,12759,13595,16740,9417,331,-1880,4438,-1833,-7422,-12020,-1437,7368,12970,13333,8765,1687,-3341,-7631,-2998,11383,11807,-1055,-11866,-5178,11,-10145,-2174,26090,39516,22951,2711,-8981,-7746,-1459,-402,-5136,-4615,-6339,-8243,-10218,-8221,5506,7882,6734,7199,1298,-7177,-17249,-10569,-8456,-9576,-5442,4406,17672,28475,20420,-4395,-7106,13604,22616,5453,-3495,1375,14736,14582,3667,-10148,-12985,-7919,-5986,-2110,-260,-8905,-13318,-3065,5021,6523,6926,13041,14182,3555,-8840,-15842,-8163,1281,3209,-3037,-13791,-6574,7156,14445,11927,2170,-7991,10956,30327,27288,21578,24603,27719,27627,15468,1208,-1752,798,-1879,-8862,-10419,-11379,-3471,4677,12617,19767,4757,-4474,-3852,-5150,-5395,705,11390,18530,12707,5182,-4507,-10333,-4752,-627,2336,9394,20745,27721,33951,39416,29656,14553,-1155,-18256,232,12071,19269,27711,38170,40228,34494,21283,6524,1331,2016,1282,-2852,-10347,-9773,6869,19071,22264,21133,21932,30314,25644,7346,-6324,-2423,7355,15494,19857,19169,15383,17578,23805,14628,5717,-458,-2764,1659,2581,2330,6601,1789,-8970,-11599,-11905,-275,15637,48094,70372,55950,20728,9723,6121,2183,-857,-5048,-6150,-5677,-8958,-11667,-12355,-10839,-1217,4856,4538,4472,5022,-3996,-13766,-12991,-7498,-5620,-9866,-11577,-5498,805,8898,14589,15327,6918,-4184,-5963,-1390,3149,9103,3395,-8603,-12270,-5708,-2354,272,3833,2091,-3068,-5774,-6524,-5217,-6753,-11200,-17716,-15884,-5484,1096,-1802,-6858,-9668,700,816,-1857,-5916,-4561,668,3518,-898,-2111,-3735,-7810,-13912,-7143,2369,5996,1982,-8068,-9829,-1810,-1886,-6012,-12308,-10295,-7200,-6646,-822,4412,-2496,-18555,-10387,-8323,-7388,-12081,-15944,-16775,-15866,-11446,-5665,-4088,-10039,-12381,-10151,-5715,-3247,2500,9944,14554,14147,8623,136,-6758,-7138,2931,29271,47628,37222,10121,-9591,-10140,-8591,-14628,-20098,-7756,6175,19658,25836,27129,25387,15897,3278,-7503,-9960,-3839,5729,13672,14597,7959,2712,82,15080,10754,10382,8354,10261,17229,18023,19260,12054,140,-6591,-8519,-6773,-2995,2154,12412,24734,26172,24672,24105,19728,17619,12691,2616,-4327,-1402,3705,11561,16334,9011,-8373,-17750,-15027,-8222,3869,17932,16282,9643,-2311,-11957,-8325,4526,21568,27375,26725,13517,-4317,-6034,-4053,-2541,11175,33866,51178,38615,16161,-2600,-10492,-8658,-7699,-7362,-7684,-1234,5296,20833,16881,-2892,-16423,10244,27906,19640,-1832,-18518,-7352,4008,10542,6002,848,-2442,-4803,1553,8133,7974,1282,235,789,2603,4573,1929,1460,9036,22428,15303,4643,2091,-1635,-4295,-6227,-960,-124,-3657,-5645,-3641,-4173,12920,38372,23504,-4049,-15938,5224,21522,20491,3259,-6378,-14329,-14505,-9769,743,12568,16624,18067,13227,4567,-8590,-8639,-4113,-5869,-12572,-12087,-6819,-1937,-2707,-14213,-7601,732,-1662,-8143,-7138,4854,8471,8257,2364,-14,-4916,-10705,-11487,-9824,-5641,-4111,-8325,-8951,5663,16788,8400,-4316,-12762,-14355,-13019,-6523,4711,9221,9765,8119,12723,19815,19785,19246,13362,7951,4872,-7575,-2290,5662,8127,-113,-11304,-9113,-9974,-17517,-11977,-4189,4119,13703,3650,-10833,-21156,-10322,3020,10681,9107,5620,6917,364,-8243,-13621,-13631,-13399,-12948,-12938,-11842,-7369,-4639,-1076,-882,-3111,-1549,633,-1070,-7015,-17070,-10522,-5754,-4425,-1365,6765,13739,15845,12621,9103,6233,-2815,-12615,-14495,-11210,-6018,2446,-949,-13391,-6770,7706,14725,10423,906,-7722,-14099,-15369,-6431,656,7206,9282,7634,-326,-7696,-7232,-5831,-7337,-5101,652,-1917,-3588,-1370,-5607,-14303,-11742,1113,11975,11185,5630,9700,22842,38137,30925,18345,15245,-721,-6990,-11468,-8361,9667,15930,6370,-3231,-2010,6946,8533,434,-1204,4550,5449,8530,12131,15348,9050,-10443,-10444,-5162,-2476,-3741,-8025,-11033,-8669,-1471,4000,8138,9285,8247,13091,21627,18464,3277,-5811,-8707,-13870,-13088,-10766,-5889,196,-2408,-7565,-3563,3932,7398,15905,17420,11134,1879,-4427,-3891,227,-30,-2036,-1339,-2431,-7852,-14318,-11242,4607,15106,11537,6376,6187,8212,8972,10545,12110,7159,5658,8443,13279,18439,18521,23501,29273,20564,9999,56,-794,1523,-5926,-11485,-1901,-8099,-13240,-8329,-6012,-10645,-11653,-2429,5344,4008,2883,11745,22629,24549,11141,-4422,-11514,-5678,-8788,-10743,-601,7739,13735,11671,14659,16162,5603,-12086,-15669,-9471,-4577,1373,7883,9499,4216,224,5578,12556,14982,4768,-7439,-12294,-6795,-1576,6093,21598,38338,42155,18585,-2547,-9157,-9004,-4918,-471,1867,-1,1971,8689,-1873,-7282,-4315,-5035,-8466,-10462,-3519,4381,6698,6504,4300,3797,2279,-837,1466,12973,22321,12522,979,-5608,-7645,-10625,-10214,-8288,-4520,-1071,-9166,-14168,-4609,7118,9552,3981,-3307,-4262,2296,11802,-1133,-13320,-10843,-6634,-4248,-2801,-2030,-3052,-5980,-13122,-11584,-2860,4018,9579,8348,2478,258,1049,5129,9180,8411,9119,9462,17304,21336,14800,5655,-2958,-9698,-10402,-6265,-3489,-5669,-10970,-13136,-16042,-17595,-13891,-9376,-2453,1313,994,-7097,-9318,-3297,-5225,-104,11556,27493,32538,44614,42483,27285,6269,-7757,14923,27631,13176,-9879,-11002,-12626,-11515,-6782,-8584,-8793,-6784,-11595,-1576,2840,-9530,5340,29288,32026,8614,-3955,-9504,-8801,-9686,-13063,-15617,-15189,-15602,-16756,-11626,-4899,-1002,-1983,-4746,-10047,-13922,-1627,8285,10916,3607,-4667,-10396,-8027,-8113,-6366,366,19296,28914,33214,41403,48249,26699,2530,-13653,7106,34144,53336,42635,9930,-2399,-9881,-4112,4341,11035,11553,8316,851,-3108,-3376,-5015,-7502,-5414,6163,30122,35893,19580,-1239,-10969,2608,7308,2534,-6124,-3431,972,692,-4837,-6499,7643,15577,16652,12902,5651,-3707,-7414,-2114,47,380,-506,5127,13744,13891,7933,2559,-5881,-8970,-10667,-8665,-5173,-3822,-8828,-10955,-3645,9836,22290,15881,-1850,-11806,-8219,-1644,5004,3405,-7209,-382,13121,21520,20773,21106,23513,17538,10381,2219,-5339,-6700,-4441,-3555,-5401,-6812,-6993,-6077,-7760,-4606,3946,7700,6322,7861,3701,-1257,-4127,-980,6529,15721,20052,17896,11052,14210,15534,7403,-4386,3050,10105,12164,10577,7665,8661,12098,9957,-2349,-4437,2301,3827,-1346,-5726,-9997,119,17519,35919,39853,32546,9106,-12388,-9103,-9174,-5349,-2617,-289,14,-1223,-6116,-4818,7944,15983,6611,-9584,-12085,-660,5412,4947,3435,-1494,-3168,1837,3540,-519,-9687,-12552,-6959,-1061,-2434,411,1539,-6445,-10856,-3769,-7055,-12777,-13508,-4162,7171,12177,9804,-148,-8406,-6275,3529,9247,3201,-935,-1376,2791,12756,21440,20593,11399,699,-5987,-7761,-5360,-1563,-3911,-9298,-13944,-8236,-4017,-3757,-6189,-8514,9540,22664,28329,15564,-422,-10847,-6452,-11281,-13726,-5227,976,9182,17889,29724,27664,8821,-1900,-523,5976,8472,5710,-704,996,10614,12336,12736,12505,7964,4400,3662,6044,-2374,-14540,8528,4845,-1489,-6838,-4313,-4582,-3122,-1833,-2570,-6892,-10459,-10628,-13342,-15183,-15612,-4731,1274,2970,-356,693,1308,-1979,-8638,-3682,4543,6974,12225,9327,-472,-2963,666,685,-5202,-8754,-2390,-2265,-151,1869,3536,1934,1377,7161,9878,7920,5318,7928,10281,2046,-7155,1564,17388,20535,7572,2986,9680,5463,-1696,-8004,-10481,-17260,-15204,-10290,-5855,187,2465,5549,7574,3204,889,-1877,-3348,-4277,-2331,-131,-2463,1681,1334,-6481,-4294,3428,2590,-513,-8726,-15887,-8724,-14460,-8384,6675,31771,27599,10497,3156,4377,5094,-4060,-13360,-8497,-3509,-2863,-4716,-6548,-3428,-8332,-7753,-2365,4192,5444,251,-6552,1377,7135,4756,-2090,-6653,-7173,-5437,-16522,-16758,-14103,-10424,-10466,-7605,-2702,-7162,-8255,-8980,-5999,7370,12560,1002,-1901,-4264,-4142,1798,10346,12423,11253,8468,9582,8544,4565,3318,-1177,-5889,-10307,-14405,-11940,-8739,-2880,-1531,1314,4014,-477,-5861,-5710,-4336,11158,24711,40862,48964,46222,20813,3818,-733,-8437,-4248,3762,3971,1959,325,-8581,-3447,10709,19576,24550,18388,12120,1487,-3404,2818,-288,-1674,-330,-2074,-5242,1505,17824,23344,10460,-1533,-7716,143,8785,11242,9737,7061,8441,23715,25999,11548,-1550,3023,10806,6392,-1828,-3301,7729,13157,9472,1293,-8514,-8081,-4462,-7950,-17740,-12421,-5338,-4848,5143,2815,-3365,-9994,-2706,480,-6728,-13808,4226,15314,17702,5886,-8565,-11282,701,4837,-753,-1911,2412,7654,5923,3847,427,-2939,-937,13280,20420,11314,6960,2925,-14576,-11816,-11756,-11318,-14108,-7930,1395,12029,22558,27120,20391,10768,536,-1801,-673,-3030,-5071,-7130,-2946,819,10377,5271,-60,-7783,-16086,-16370,-7022,774,542,-6531,-16176,-9926,5465,20806,43858,51817,42337,28631,17289,11346,3379,-7072,-9956,-2147,5586,7116,7445,7329,7419,-2263,-8351,-2156,-1959,-6315,7868,22007,28698,24988,11914,381,-9820,-12681,-8724,-6149,-12486,-13273,-13977,-4807,4745,9169,10814,3366,2035,18954,28875,31524,25039,8304,-5001,-10183,-14471,-12451,-8526,-7383,-5991,1244,33371,59205,43719,12589,-10273,-5547,-4079,-6663,-16884,-12804,-6747,-5780,-3854,-1310,-94,-2449,-4461,-4183,-8095,-7062,-913,403,-5187,-8530,-6150,1918,6577,10362,9919,7173,-2397,-5705,-1846,2181,6343,3581,-3602,-9183,-11751,-445,9551,4784,-3212,-1210,7933,17326,16955,2479,-12038,-8376,-1084,9826,26767,39022,38824,31232,10059,-4229,-13176,-12635,-8756,-6173,798,5188,-6177,-3313,1376,7041,7331,10896,15954,12455,-51,-12733,-14254,-9771,-8701,-2536,2228,-461,-10756,-13662,-4041,2756,9889,16035,14044,3423,-3709,-4610,27,6623,9001,8883,4569,2920,7720],[2980,730,-1513,-5888,-1469,7502,6941,2555,2419,5235,5499,5268,8234,15743,14641,16317,20540,14811,9445,5276,-2612,-6084,-1831,2795,-1633,-4203,-11996,-13551,-6943,-1696,708,707,-7016,-16703,-12276,238,5241,5727,8727,19067,11571,-5816,3960,9830,13709,24153,30785,24853,17560,18663,20615,18741,11017,-77,-10912,-13044,-6740,-1127,-2084,-6314,-6491,-746,-5364,-4612,13055,18748,18686,10031,-7102,-16024,-12958,-5796,18869,43205,24817,14573,7047,-154,10177,26352,27937,22378,19530,16347,11102,7219,-1972,-12923,-13885,-7295,-6944,-7030,-9592,-10450,343,16813,18361,1735,-10762,-6207,2525,3064,-3478,-11444,-16626,-13152,-9237,-8398,-13456,-8484,8270,27432,20318,1221,-10573,-2485,2760,2769,1839,2396,2239,-3486,-9740,-10411,-11943,-9992,-5808,-3163,-2461,-181,5320,886,-5610,-14935,-27560,-36285,-35439,-26108,-17962,-14587,-12949,-12206,-3672,84,-7424,-16499,1195,13840,21464,20058,6214,-7588,-13350,-13829,-14805,-10377,-5643,-9429,-9395,-5544,370,851,12220,27139,41101,41411,15175,-4983,-11136,-1223,-1860,-9364,-12873,68174,164332,233230,270080,299458,331570,349541,279537,142400,24099,-24108,16231,-2833,48,1776,-4506,-11036,-11883,-2057,5501,2158,-10639,-20314,-14295,-14865,-14115,-131,12760,18704,11972,5357,2573,2438,3058,7095,4652,-3550,-15942,-7567,-1318,8285,13736,8157,-6113,-6022,-5505,-16008,-24352,-25004,-8308,15058,39797,33615,25994,27687,27277,23224,18520,10359,-2247,-11394,-5855,12141,24243,30636,37066,32488,6734,-3347,-6333,-3230,-1676,-3001,-5302,-5458,-6237,-5622,-10699,-14354,-9871,-5769,-5045,-1911,527,-830,824,7889,9314,17275,28376,36743,36439,29327,18051,9076,6511,14749,14970,11378,15820,32868,41758,35063,17399,8091,5796,3555,-568,625,3899,-868,-4069,-1188,302,-1650,-1152,5562,8077,12801,24628,21193,6124,-1527,-8220,-9952,-9261,-5694,-4182,-7155,-7628,2841,21715,27047,16743,4456,-3959,-1073,3857,15057,34524,58426,54077,42337,21483,2307,-13256,-7202,3779,7837,3859,2705,-927,-12610,-18246,-12653,-16366,-14924,-7183,-631,3004,-143,201,6201,2475,-8472,-12861,-9868,-11359,-8912,-5063,-7139,-9383,-10054,-12127,-12569,-14391,-12484,-12444,-13993,-12208,-9431,-2618,8700,12499,16169,4296,-10069,-2589,13830,25516,24730,13024,-57,-7167,-12722,-5795,6114,11938,1431,-11306,-17403,-18389,-16878,-9954,-5007,2260,3806,-3793,-13252,-2500,2137,1380,-3199,-1946,3028,17051,33000,27862,6155,-4476,8364,21191,25060,15694,-2226,-9366,-12609,-13491,-7047,-8161,-8485,-4643,1863,2246,-5522,-11596,1287,4032,2279,2343,3401,2694,-797,-9704,-1662,2843,9913,23317,27625,23302,22571,17594,16916,17546,13155,4954,-391,2369,12327,23564,24704,22624,18197,5359,-5290,-10092,-17179,-12768,-2747,2375,5581,1190,-5859,-3622,-5889,-3914,3279,-5220,-11802,-12608,-10830,-5956,7375,26653,33997,19323,9250,-458,-4562,-2408,1694,7674,14446,17800,17615,14478,4903,325,6124,16984,12255,1880,-2264,-9441,-12163,9065,27195,28519,9094,-5618,2082,5063,3879,2791,2704,2026,-2288,-794,894,-2200,-5378,-1122,-5033,-10076,-14905,-12740,-10928,-12577,-13874,-9959,-5767,-6595,-13097,-12442,-6509,-4107,-8225,-12145,-16089,-6804,2282,6194,6169,-959,-3650,3933,15215,20688,22135,23032,14130,3808,-1622,4421,-2305,-10255,-12716,2674,12055,16081,13900,9410,2401,-2538,-8337,-4121,8805,9003,-2607,-10188,-3937,-201,-10811,-2084,28988,45850,26597,3225,-11504,-12872,-7592,-5611,-7238,-3347,-3621,-5011,-6930,-10446,2596,6942,6221,6327,224,-8126,-18158,-7314,-4589,-6773,-3232,5923,18176,29363,18247,-7455,-9548,10549,20726,4475,-3883,-1629,11385,12589,2440,-10914,-12765,-8461,-6178,-870,237,-8836,-12235,-712,6732,4969,959,4768,7982,-188,-11555,-18586,-8624,920,1292,-4397,-14249,-5980,7097,14263,12744,4276,-5945,7697,25267,24227,20479,25245,28930,29891,18536,3572,-332,2247,1134,-3488,-4841,-9366,-3761,2427,6947,14777,3695,-3211,-3329,-5398,-4815,1115,10462,17148,12258,4945,-4517,-10329,-6033,-2785,-6,6731,16503,22192,28399,36745,31073,18150,885,-13234,1025,11979,17887,24678,37327,43901,39415,24184,5806,-2546,-2530,-2480,-4748,-9624,-8257,6713,17335,18915,17006,17764,26440,24124,9413,-2083,2602,11340,17801,20844,19681,15748,16807,19401,9429,3650,-1282,-2406,4018,7394,7285,9966,2564,-9232,-13856,-15638,1532,21690,55234,74124,55398,19517,8858,6574,4759,1802,-4401,-7327,-7651,-9511,-10733,-11351,-9426,1033,6606,6302,6858,6927,-3739,-13426,-12461,-7162,-4322,-7913,-10459,-4546,3377,13590,20919,22775,13465,452,-3169,-173,3877,11213,8039,-3900,-16069,-7802,-2059,2749,6538,3766,-984,-3259,-4568,-3888,-5873,-10199,-16070,-13924,-5068,203,-3544,-7790,-9246,1295,1516,-2842,-8773,-8681,-2643,1121,-3084,-3047,-2782,-5518,-9535,-3953,7233,11907,6347,-4299,-12482,-5925,-5484,-9548,-16979,-13167,-7584,-7188,-2838,2273,-1266,-15909,-12900,-9817,-7956,-12618,-16929,-18079,-16724,-11855,-5315,-3583,-10169,-12520,-11123,-6872,-4008,2266,10290,14104,13669,8712,470,-6404,-6458,3858,31194,44244,30853,5398,-11774,-8698,-7916,-14957,-18345,-3679,13320,26229,27805,26048,23438,13504,1115,-9206,-11534,-5264,4564,13071,14325,7745,3381,-883,10718,9190,10275,6850,6250,10582,9825,12544,8920,-853,-4507,-2697,-589,629,3864,12855,22156,21924,21524,22905,20254,18666,12790,2257,-4656,-540,6986,15787,17865,10372,-7566,-18742,-15473,-10512,255,14755,14438,9435,-292,-9199,-5074,8428,25183,31968,34389,22322,5851,-11101,-12852,-3848,12835,31018,40289,30124,13103,-3446,-11491,-10673,-9071,-7965,-8207,-1199,4938,19842,16309,-2745,-16589,9658,25729,18022,-1612,-16830,-7180,4254,9397,3187,-2555,-5529,-5363,1717,7404,6503,549,79,888,2374,3553,143,-701,8568,21272,13149,3354,2477,-30,-2815,-4951,-1008,-1119,-5080,-7485,-4784,-3005,16091,43444,25835,-2718,-18167,1441,16158,12407,-1051,-7648,-14769,-14312,-8964,683,9519,10764,10717,7503,2102,-9025,-8649,-3925,-5123,-11520,-13546,-8350,-2635,-3175,-14681,-7140,1208,-374,-6437,-11691,-1186,4156,6941,5625,3206,-3719,-11333,-13113,-10630,-5823,-4443,-8877,-8107,6148,18084,10422,-2673,-12451,-15802,-15411,-11330,-2096,3070,6730,6208,10661,19115,19467,19865,14972,10179,5341,-10065,-6091,3460,8484,2546,-8582,-8817,-10666,-17361,-11957,-5619,1592,11838,4213,-10078,-22455,-12531,1489,9025,8147,4234,4491,-2713,-11280,-16296,-15136,-13656,-13830,-12139,-13470,-8361,-4918,-1553,-985,-2124,-18,923,-1695,-7528,-17755,-7258,-910,763,4087,12327,17397,15379,10250,6595,4453,-4307,-13334,-14246,-10422,-3845,6609,3196,-9693,-9907,4455,12571,10097,1346,-7386,-14347,-15493,-6617,705,7994,9900,8121,74,-7007,-7503,-7494,-8513,-4472,2664,2698,239,836,-5198,-12641,-11161,79,12505,14337,9515,12536,22873,31328,21951,12291,11728,520,-6146,-11216,-6938,10310,17510,7686,-3426,-3996,5006,8239,1881,-783,2069,3392,8140,13071,19417,12001,-7537,-9570,-5924,-3967,-4938,-8655,-11524,-10337,-3262,3632,10064,16120,16684,18396,22542,14296,-2062,-9498,-10526,-14190,-13119,-10866,-6059,-13,-3248,-7956,-3299,4571,7333,12655,12461,7742,14,-4578,-2347,1841,432,-2956,-3179,-4193,-9331,-16020,-11220,4792,16327,13583,7590,6111,7356,7191,7289,6848,561,-828,2370,8198,14705,15563,19825,25993,19361,9005,-274,1422,6192,-268,-12987,-5547,-10643,-15328,-8521,-3827,-6574,-14090,-5003,4894,4461,3147,10755,20837,23451,11299,-4376,-11064,-5531,-9628,-13352,-2193,7370,15245,13389,14778,10962,1035,-14189,-13766,-7836,-2390,4825,12078,11689,3784,-1263,3661,11530,14180,2987,-8483,-11241,-5411,87,7080,23351,42091,45175,18509,-5485,-14607,-14213,-8316,-2149,1054,573,4894,11416,-1556,-8081,-3560,-2409,-5277,-8604,-4717,3857,8378,8699,6398,5645,3852,-637,-426,10665,20307,12326,1574,-5160,-7881,-11006,-10482,-8527,-4778,-2084,-9686,-12076,-1479,10154,9941,2590,-6056,-8304,-3101,5860,-6008,-16435,-12192,-7683,-5373,-3985,-4294,-6275,-7961,-9474,-8578,-2404,4188,9539,7719,1498,-342,1104,5080,8729,9030,11193,12826,21399,23825,15269,5151,-3721,-10400,-10738,-5961,-2695,-4289,-9433,-12007,-15753,-17515,-13350,-8408,-1263,686,-1652,-8171,-4796,-1651,-5944,-1348,11044,30370,37959,50951,48952,30595,5767,-6796,17337,28831,13059,-10467,-9654,-12167,-14491,-8738,-10155,-8281,-5566,-10540,-3061,379,-10580,7822,32599,39634,16923,-1632,-10870,-7515,-6812,-9880,-13346,-12250,-14205,-16571,-11538,-5158,-2455,-3699,-6379,-10856,-14739,-3740,4033,5717,1436,-4060,-9503,-8551,-9014,-3851,5102,23002,31022,33883,40256,50457,28945,3334,-13221,8417,36681,52589,34149,5379,-3342,-9166,-4373,5149,14841,15264,10301,2550,-2510,-4341,-5805,-6590,-4071,6548,26956,30015,15872,-2253,-10042,2727,6825,2002,-5935,-1377,4312,4707,-558,-3447,7774,14345,11949,6042,-360,-10730,-10290,-1681,3434,3543,-169,3868,13125,13800,7069,1408,-6091,-8431,-13047,-10977,-7079,-4830,-8378,-8337,586,16711,28894,17710,-1302,-12090,-8470,-960,4867,2921,-5823,841,15702,22629,18760,18191,20669,15425,7573,-330,-6592,-7734,-5556,-3481,-4107,-5722,-6708,-6314,-6915,-2334,7181,9277,5139,5864,2305,-1743,-4081,-292,8666,16184,17444,13315,7227,11885,13724,6382,-5305,1516,8405,11270,9857,6760,8657,12975,10129,-1906,-2893,3794,5918,1173,-2644,-8576,-1715,15741,35853,40277,31422,7277,-12114,-7624,-7741,-5638,-3721,-796,1247,-81,-6863,-8399,5074,15440,6151,-9465,-14600,-4350,2640,3691,3734,-822,-4842,-1672,1161,-2119,-11976,-15428,-7572,-205,-2150,4913,7219,-3120,-12772,-3477,-5679,-10302,-13884,-4691,6879,11388,8148,-1600,-8972,-6728,3001,8555,2631,-722,-271,4690,14412,22267,21098,12572,2155,-3821,-5408,-3102,76,-3302,-8930,-13979,-8162,-3714,-3308,-5754,-4863,13352,23531,27001,14771,-982,-9203,-5811,-12468,-14967,-5420,-533,7872,16714,29186,27514,9699,-1057,-2641,1787,4751,4673,45,3374,9284,8571,9953,13456,11477,10658,9338,9891,913,-10824,4429,1896,-3165,-5611,-3968,-4415,-1596,676,537,-2862,-6699,-8834,-12832,-16331,-16912,-5733,121,2721,450,1863,1824,-1650,-7241,-3992,4499,8644,17273,15903,4560,2075,5487,3850,-2531,-7074,-2282,-3595,-805,2355,5577,5946,4813,9154,10764,7327,3870,6151,5744,-504,-5227,174,14320,15535,1121,2177,9829,5640,-261,-6616,-10263,-17354,-16215,-11604,-7599,-797,1268,2409,2702,-1579,-1987,-2289,-4113,-5658,-3951,-1751,-5962,-2486,-1964,-11317,-3231,2460,1417,-799,-8560,-13122,-5481,-11017,-7759,7511,35992,34260,14604,6262,6680,6618,-3289,-14323,-8894,-2702,-1143,-4679,-8795,-3323,-6749,-9754,-4030,3242,5222,732,-5385,1196,6764,5015,-846,-4922,-5206,-2348,-12948,-14091,-12586,-10453,-9627,-6461,-1303,-5822,-8949,-10332,-7107,5802,13112,2025,-3731,-6483,-6384,-342,8563,9521,6363,5616,8695,9343,7512,6575,2127,-2693,-7539,-10385,-7128,-5009,250,987,1705,3460,-653,-4860,-4216,-3245,9430,21149,37210,45786,45623,24095,6626,1525,-5321,-509,7017,5957,2030,-714,-6630,-196,13125,21564,25999,19408,13868,5781,-2335,317,-3706,-3767,-140,-154,-1860,4521,18647,23296,9877,-1952,-6432,3919,13249,13310,9823,8132,15434,34828,30566,12062,-1364,2555,9250,5441,-2124,-2540,8177,12781,8871,2011,-5976,-6233,-5214,-13169,-12473,-7531,-4477,-6577,3844,3309,-3176,-10003,-857,694,-8591,-9734,9977,22974,26672,11070,-6608,-12316,-99,3307,-2249,-2779,2305,7020,3888,889,-1265,-2473,230,14324,23078,14817,10435,5247,-12037,-8173,-8782,-10664,-15183,-8425,2002,13595,23453,24664,14595,8998,843,-1427,-280,-2402,-4714,-7286,-2452,2722,11984,5937,-859,-9527,-18743,-19497,-7527,661,1475,-6502,-17595,-6760,8740,23317,45800,49158,35565,22483,14413,11112,3584,-8023,-10790,-3191,4635,7363,9025,9155,9468,876,-6827,-3250,-5847,-9342,8934,25365,33916,28904,12635,-1910,-13729,-13213,-5392,-2858,-7832,-10574,-12796,-3245,6706,11001,11503,1951,219,17817,29869,36469,32002,13269,-4165,-12969,-16092,-13036,-8612,-7122,-5485,2262,34641,61068,44679,12173,-11707,-11124,-9343,-9543,-19603,-9706,-3770,-3621,-3176,-1292,-679,-3967,-5783,-5186,-8882,-8065,-1536,559,-4744,-7761,-4420,3712,8124,11699,11500,8597,-1517,-6948,-1556,3684,9475,8262,-390,-8324,-11832,711,10693,4366,-4374,-1707,9935,23421,23699,6707,-9301,-9858,-1446,10463,27590,38102,36091,30554,10828,-4296,-13118,-13056,-10050,-7753,-855,6295,-3720,-2181,2690,10127,11232,14202,18932,14710,1056,-12553,-13481,-8693,-9779,-3952,318,-2155,-11603,-12416,-2844,3683,10161,16800,16422,4565,-4407,-5137,76,6868,8619,7367,2868,2063,6661],[-1234,-2146,-3456,-7168,-2100,8842,11758,7739,5136,5513,6168,8480,12922,19405,14399,16451,20496,12383,6424,3741,-2374,-4242,160,3262,-4285,-8404,-13156,-11404,-4025,789,2031,638,-7312,-16709,-14870,-3683,112,-227,2438,16320,16264,4822,11470,15122,15379,20793,25839,19130,11840,12798,15717,17123,8974,-2127,-12159,-14697,-7068,-28,90,-4495,-6256,-1911,-7682,-6622,12841,19312,17653,8716,-7743,-17281,-12342,-5042,17320,36756,16463,6132,994,395,15184,29615,27828,20707,18628,17637,12429,7967,-2014,-12792,-14337,-8779,-8890,-8302,-10408,-11899,-1556,14392,14572,-3450,-15478,-4103,7380,7453,-449,-10274,-16330,-12277,-7934,-6533,-11356,-9897,7685,24487,15333,-3273,-11318,-845,2456,1612,2644,6003,5941,-1107,-8824,-11538,-13144,-10684,-6892,-4684,-4343,-1956,4076,-221,-11487,-26472,-41740,-47251,-36361,-22007,-14814,-10802,-9052,-12914,-5037,786,-4981,-19002,-4549,10597,21455,20401,6368,-7878,-13213,-12565,-12387,-7894,-4008,-7035,-7533,-4734,626,1687,13444,31871,47195,47647,19656,-3138,-12344,-504,-1104,-9973,-11089,68615,156373,218404,250312,274890,298026,302988,227542,103623,9355,-21757,15285,-2616,-4436,-2508,-6071,-8675,-10517,-2053,3601,-1829,-15208,-18034,-12489,-13456,-14629,-40,14780,20886,12572,3881,607,1230,3138,9232,8507,2179,-11056,-11504,-4195,6678,12830,8193,-5590,-10089,-12524,-22335,-33244,-37449,-15508,12508,41652,34805,24327,26737,28934,26010,20197,9839,-2877,-11339,-4157,12746,21300,27817,37758,38549,10302,-2707,-6631,-3779,-1571,-1567,-3362,-4617,-6449,-5769,-9612,-15131,-10940,-5613,-3550,907,3501,818,296,3435,3279,12643,24515,36319,38185,30288,18463,9625,6181,13219,13280,9496,11275,24301,34650,32100,15310,7333,6279,3824,-218,754,3092,-2440,-6149,-3183,-1877,-2881,-764,5721,7237,10786,21607,17038,2824,-2118,-7597,-8313,-7004,-3532,-2992,-6712,-8172,2510,20687,25290,15151,2695,-5860,-2958,1335,12412,32063,54926,53224,41453,20414,1019,-11672,-4924,5588,8884,4637,3875,902,-9911,-14281,-11723,-12914,-12231,-5846,953,6132,4060,1782,6296,3349,-7350,-12330,-8892,-9904,-8427,-5247,-5753,-6617,-8474,-11126,-10875,-9765,-6424,-7394,-11032,-12368,-7703,2090,17602,21773,19978,4085,-12207,-2423,14347,26073,24731,11740,-3320,-9598,-13684,-8736,-11,3415,-4836,-15742,-20391,-16543,-11922,-7857,-6767,-5,3089,-3470,-12528,-2134,2426,1972,-2192,-638,4438,18201,32720,30375,6406,-7867,3998,16459,20082,12148,-4185,-10184,-14071,-10896,-5244,-7002,-8296,-5680,793,1901,-5682,-12126,776,2766,-908,-614,2478,4287,2994,-7796,-3788,1343,9464,24540,28641,21873,20965,19655,20468,21308,15591,5275,-1798,236,10628,23340,27050,25042,18240,3098,-8246,-8653,-16761,-14770,-3028,1862,3550,-360,-5687,-3507,-6525,-7601,832,-5776,-11388,-12288,-10366,-7555,2768,20409,27879,16118,9274,522,-3652,-1595,3125,10452,17861,20387,18624,14181,2671,-1766,5941,17882,10855,585,-2532,-8939,-10424,9642,25595,25127,6532,-6372,1244,3581,3576,3788,3953,3697,-1569,-1589,1643,165,-1931,455,-4804,-10131,-14472,-13798,-10666,-10289,-12491,-8847,-4462,-4782,-10601,-14047,-7020,-5009,-9121,-12315,-15261,-7807,1331,5994,7518,3922,4079,9907,21655,29727,31152,28352,17552,5980,-2048,3683,-3248,-13308,-11199,5929,14996,17606,13711,9756,3266,-1406,-8701,-5423,5644,5733,-4191,-8658,-3413,-1275,-12090,-1997,30819,50635,29322,3431,-13937,-15093,-14660,-11949,-7158,-1249,-852,-2173,-3947,-10528,-691,5193,4778,4495,-1432,-9402,-16103,-3961,-432,-3722,-1219,6799,17820,28912,14380,-10668,-9314,8869,18739,2981,-5142,-4839,7866,10147,779,-12099,-12646,-9052,-6313,64,405,-8759,-11578,576,7898,4526,-2071,-1984,2096,-3679,-13628,-19871,-8618,390,-652,-5688,-14494,-5593,6689,13760,13358,6355,-2979,5832,20508,20743,18793,25154,29406,31314,20987,5565,839,3358,4004,1854,161,-7396,-4247,-251,1214,9722,2876,-2106,-3460,-6229,-4435,1119,8677,14694,10976,4127,-4852,-10350,-7304,-5009,-2476,3823,11939,16120,22345,33209,31950,22072,4182,-8504,1758,11425,16013,21042,35034,45674,42148,25227,4136,-6930,-7129,-5500,-4906,-7714,-6869,6219,15386,15793,13281,13457,21164,21062,11079,2380,7663,15186,19745,21395,19806,15822,15851,14952,4256,1433,-2276,-2062,6462,12436,11894,12279,2599,-9439,-15496,-16014,5146,28611,61500,75433,53085,17856,7992,7561,8785,7156,-783,-6150,-7507,-8434,-9363,-10437,-8395,2554,7670,7643,9026,8387,-3923,-13337,-12193,-6897,-3184,-6110,-9252,-3720,5837,18130,26964,29968,19941,5034,-536,856,4334,12456,11980,779,-13177,-9124,-1115,5474,9135,5381,1230,-370,-2400,-2514,-4870,-8878,-14327,-12171,-4713,-660,-5124,-8694,-9588,1488,2361,-3224,-10715,-13169,-6453,-1839,-5456,-3574,-1405,-2745,-5453,-128,11513,16502,9844,-823,-11567,-9995,-9149,-12038,-17874,-11878,-5903,-6707,-4396,132,-396,-13022,-15257,-10958,-8386,-13159,-17889,-19096,-17382,-11965,-4882,-3362,-10691,-13073,-12167,-7650,-4193,1990,10347,13329,12880,8441,391,-6364,-6217,3943,30916,38598,23598,659,-13352,-7340,-7277,-15130,-16493,903,21339,33119,29689,24655,20844,10602,-1269,-10982,-13210,-7013,2789,11575,13004,6765,3508,-618,6204,7208,9558,4974,2446,4707,2041,4841,4684,-1906,-2015,3286,6130,4365,5371,12928,19080,17509,18277,21608,20723,19698,12847,1868,-5062,437,10620,19820,18653,11276,-6538,-18350,-14812,-12823,-2992,12126,12820,9038,1359,-6601,-2025,11826,28249,36794,43605,33414,17566,-6140,-20164,-1297,15127,28211,30579,22491,9790,-4420,-12260,-12931,-10756,-8857,-8661,-1119,4525,17720,14606,-2698,-14860,9152,23083,16110,-1232,-14978,-6978,4015,7248,-183,-5969,-8151,-5700,1442,6301,5038,-170,-12,1075,2222,2579,-1635,-3052,7806,19754,11039,2205,2820,1511,-1252,-3350,-800,-1989,-6536,-9369,-6048,-2353,18047,46805,27555,-1406,-20210,-2730,10066,4625,-4584,-8466,-14974,-13995,-8029,549,6518,5417,3672,1657,-489,-9361,-8661,-4040,-4689,-10449,-14229,-9838,-3671,-4054,-15031,-6612,1503,632,-4451,-13653,-7699,-38,6530,9285,6816,-1739,-10635,-13939,-11170,-5972,-4763,-9097,-6721,6644,18673,12232,-1034,-11899,-15754,-13907,-13134,-6982,-1715,3880,4290,8774,18754,19699,20845,16829,12635,6458,-10414,-9881,883,8534,5777,-4945,-8045,-10886,-16561,-12044,-6984,-130,10843,6021,-7208,-18081,-13435,71,7347,7109,2890,2183,-5624,-14059,-18728,-15433,-11699,-10836,-8479,-12673,-9108,-5197,-2004,-944,-960,1351,735,-2667,-7874,-14027,-3325,4270,6449,10100,18096,20663,14393,7637,3822,2415,-6037,-13723,-13519,-9501,-1442,11543,8074,-5685,-12961,1457,10548,9799,1639,-7234,-14705,-15624,-6827,721,8579,10359,8599,571,-6129,-7324,-8510,-9442,-4115,4008,6871,4421,3047,-4662,-10344,-8370,370,13197,17646,13622,14968,21623,23598,13972,7431,9140,2191,-5290,-10906,-5599,10891,18728,8931,-3509,-5815,3246,8185,3800,489,-240,1084,7329,13417,22370,14276,-4791,-8673,-6950,-5783,-6262,-9039,-11380,-11326,-4927,2709,11019,21716,24753,23323,22263,9751,-6711,-12752,-12292,-14523,-12948,-10803,-6192,-357,-4240,-8928,-3817,4674,7099,9789,8598,5198,-1116,-3854,-283,3623,959,-3887,-5044,-5871,-10625,-17378,-10789,4733,16625,14695,8355,5774,6299,5422,4691,3444,-3351,-5300,-2744,2932,10459,12489,16102,22304,17578,7706,-686,3469,10917,6632,-2641,-2319,-9922,-16882,-9156,-2430,-2591,-11231,-7377,4513,5292,3843,9492,18010,20489,9990,-5205,-11675,-6657,-11455,-14918,-2760,7293,16525,14940,14691,6683,-3605,-15973,-11873,-6368,-154,8312,15779,12843,2769,-2915,1296,9411,12104,675,-9402,-11012,-5074,1202,7837,24560,44761,46991,18459,-6622,-18101,-17718,-9864,-2840,670,1145,7469,13457,-1586,-8926,-2557,246,-2100,-5806,-4790,3481,9911,10859,8562,7434,5196,-470,-2739,6909,16338,11001,1978,-4657,-8047,-11197,-10324,-8156,-4373,-2579,-9889,-10021,1776,12717,9631,714,-8843,-12153,-8092,1186,-8800,-18809,-13885,-9164,-6720,-5370,-6602,-8688,-6794,-5364,-5534,-2274,3619,8648,6584,378,-895,1295,5187,8348,9595,13226,16140,24860,25417,15469,4715,-4459,-11168,-11178,-5715,-1936,-2895,-7807,-10779,-15301,-16894,-11403,-6388,125,-7,-4089,-6783,-1105,-937,-6978,-2639,10429,32807,43180,56188,54048,32704,5100,-5953,18618,28646,12389,-10427,-6917,-9063,-15678,-10365,-11827,-7482,-4405,-9518,-3888,-1641,-11092,8372,33150,45051,25623,1516,-11031,-6337,-4259,-6718,-10053,-9940,-13349,-16977,-11898,-5832,-4040,-5129,-7978,-11393,-15455,-6161,-222,1060,-391,-3606,-8395,-8469,-9025,-1278,9387,25474,32000,33372,37409,50146,30337,4370,-12841,8681,37096,48769,24750,1445,-4219,-8409,-3968,6473,18785,18797,11825,4188,-1604,-5103,-6339,-5348,-2678,6124,21207,21392,10417,-3801,-9058,2524,5965,1252,-5850,-44,6439,7712,2810,-580,7581,12390,7238,69,-5472,-12932,-7858,566,7538,6752,222,2210,11628,13068,5995,218,-6218,-7784,-13178,-12331,-8863,-6033,-7901,-5677,5041,23569,33541,17415,-1394,-12219,-8818,-514,4337,2119,-3988,2796,17609,22474,16276,15446,17848,13254,4762,-3317,-8363,-8912,-6725,-3999,-3320,-4697,-6293,-6578,-6152,-273,10350,11056,4442,4231,1011,-2267,-4054,443,10612,15890,14262,9067,4157,9721,11255,4443,-6711,6,6840,10530,9216,5838,8574,13580,9802,-1090,-1058,5344,8065,4051,922,-5500,-3554,13548,35187,40603,30194,5595,-11919,-6481,-6543,-6088,-4934,-1481,2352,1454,-6445,-11491,1644,13938,5359,-8696,-14002,-8862,-1289,1373,3116,-314,-5262,-5167,-1343,-3583,-13942,-16452,-7304,191,-2633,7823,13181,743,-11833,-2732,-3909,-8254,-14119,-4506,7127,11065,7089,-2155,-8401,-6181,3072,8119,2221,-457,903,6298,15461,22381,20921,13225,3305,-2171,-3401,-1033,1647,-2696,-8498,-13921,-8625,-4028,-3310,-5552,-2119,15464,22330,23655,12532,-2262,-7414,-4664,-12425,-13653,-5507,-2408,6003,14874,27886,26950,10673,-306,-4913,-1977,2869,5700,1479,4347,6322,4366,8846,16378,15483,16069,13694,12622,3629,-6815,-640,-590,-4586,-4358,-3405,-4194,-679,2493,2814,-506,-4501,-7465,-12409,-16850,-16105,-6034,-523,2268,674,2214,1744,-1689,-5799,-3964,4086,9174,20554,21410,9875,7158,9749,6064,-746,-5747,-2249,-5152,-1815,2360,7119,9726,8643,11867,12333,7192,2540,3134,-98,-2781,-3915,-1284,10321,8952,-5634,2444,9309,5003,424,-5628,-10000,-16974,-16887,-12419,-8956,-2025,-282,-1279,-2782,-6814,-5016,-3044,-4785,-6685,-5111,-3186,-9300,-6238,-5019,-11942,-1929,1200,582,-1082,-7971,-9240,-1605,-7448,-6560,8123,37366,38234,17517,8440,8211,7463,-2995,-14629,-8915,-1677,684,-4071,-10813,-3320,-4970,-11335,-6701,1133,4441,1155,-4309,599,5791,4760,83,-3138,-3019,351,-9375,-11334,-11153,-9517,-8165,-4978,190,-4566,-9482,-11709,-8051,4743,14586,5175,-3231,-9818,-9909,-3377,5987,6223,1829,2550,7142,9373,9949,9273,4864,91,-4801,-7158,-3526,-1720,2921,2540,1013,1849,-1587,-4432,-3269,-2752,6828,16852,32593,41647,43719,26628,8986,2989,-3053,2731,9681,7071,1227,-1948,-4416,2537,14476,22049,26107,19673,15210,9809,-992,-2483,-6909,-4921,919,2692,1572,6548,17756,21514,8118,-3077,-5456,6975,16341,14152,9134,8613,21019,42861,32580,11256,-2178,1119,6388,3186,-3442,-2078,8408,12248,8437,3381,-2968,-4278,-5660,-16542,-7644,-4556,-4682,-8521,2510,3697,-3615,-10984,-389,-526,-11428,-5635,14903,29316,34161,15682,-4790,-13818,-1653,1254,-4078,-4012,1600,5831,1616,-1922,-2877,-2238,683,14105,24403,17973,14307,7887,-9979,-4783,-5756,-10122,-16583,-9113,2176,14450,23024,20869,8203,6568,1036,-627,790,-1389,-4340,-7705,-2231,4198,12933,6060,-2312,-12089,-22552,-22348,-8149,-120,1562,-6613,-15719,-3725,11394,24752,45089,43191,26233,14336,9839,9628,3320,-9159,-11705,-4609,3110,6807,9609,9968,10771,3744,-5492,-4482,-9053,-7914,10625,28418,38124,31359,12025,-5244,-17528,-11009,-589,3408,-2000,-7488,-10426,-2071,7819,11987,11718,866,-2016,15141,28858,39216,37654,18502,-1297,-15176,-16771,-13271,-8929,-7255,-5378,2938,34407,60057,43498,11012,-12096,-17638,-15429,-12868,-20184,-7693,-1866,-2457,-3323,-1843,-1478,-5299,-7211,-6510,-10082,-9626,-2985,-136,-4810,-7213,-3209,4351,8431,11821,12239,9686,-179,-8757,-2285,4273,11642,12283,2665,-7664,-12464,927,10390,2674,-6256,-2840,11357,29372,30393,10878,-7058,-12290,-2411,10597,27295,35210,31575,28171,10849,-4603,-12663,-13383,-11781,-9533,-2587,6863,-1709,-1511,3677,12832,14653,16923,21164,16077,1233,-13370,-12601,-7546,-11058,-6164,-2428,-4814,-13275,-11409,-2002,4226,9820,16589,18047,5382,-5536,-6287,-570,6363,7592,5345,635,551,4724],[-4356,-4099,-4705,-7894,-2554,10011,16776,13616,8389,6373,7611,11966,17420,22268,13500,15410,18945,9182,2748,1887,-1569,-1793,2658,4213,-6227,-12070,-12561,-7623,-40,4038,3976,1128,-7009,-16078,-17045,-7075,-4073,-4581,-567,16893,23955,15664,18845,20168,17095,17733,20950,13906,6675,7493,10743,14831,6533,-4001,-13035,-15915,-7048,1101,2219,-2560,-5835,-3045,-9635,-8149,12236,19200,15935,7209,-7828,-18068,-11560,-3822,16710,31839,10577,-876,-3843,2837,19897,32039,27245,18793,17338,18374,13151,8299,-2123,-12119,-13789,-9986,-10666,-9270,-10849,-13244,-3856,11225,9912,-8359,-18138,-2160,11246,10923,2085,-9368,-16305,-11655,-7041,-5166,-9338,-11784,6342,20865,10706,-7144,-9264,1080,2163,508,3757,9717,9696,1394,-7574,-11935,-13387,-10940,-7781,-6125,-6136,-3765,2443,-1669,-16776,-35922,-47675,-40977,-29161,-18394,-11738,-7101,-5651,-12729,-5968,1916,-1903,-15965,-11196,6693,19740,18729,5490,-8474,-13114,-11124,-10014,-5992,-3226,-4754,-5421,-3618,882,2033,13796,35703,52456,53092,24571,-1004,-13637,-250,-839,-10719,-9871,65193,140743,191515,212651,225295,233819,226489,154017,54303,-9110,-20299,12857,-3138,-8358,-6891,-8087,-6656,-8632,-1926,1568,-5845,-18095,-15234,-10818,-12214,-15255,-520,15669,22013,12868,2209,-1869,-614,2553,10568,11282,6530,-6519,-13816,-6793,4620,10964,7626,-5207,-13865,-18903,-25744,-36863,-48257,-21071,9532,40238,32729,21041,24252,29512,28378,22015,9983,-2766,-10938,-3156,12178,16735,22523,35027,40751,12461,-2657,-7354,-4681,-1803,-262,-694,-1756,-3890,-3404,-7117,-13853,-11436,-4820,-1419,4138,6485,2112,-861,-1420,-1407,8969,20536,34355,38395,30290,18141,9696,5413,11073,11074,7278,6489,15366,25900,27100,12693,7906,7311,3966,-13,989,2642,-3563,-8147,-5123,-4003,-4441,-991,5400,6180,9030,19116,13624,-98,-2686,-7085,-6974,-5279,-2010,-2336,-6734,-9238,1349,18407,22565,12878,370,-8343,-5286,-1652,9389,29000,49730,50638,39464,19369,1245,-6171,-1092,7040,8919,4548,4676,3085,-6313,-8740,-7283,-8224,-9440,-4617,2343,8691,7613,3269,5739,3442,-6805,-11682,-7728,-8297,-7138,-4080,-2930,-3398,-6081,-8992,-7630,-4316,194,-2030,-8354,-12266,-6081,7293,27048,30497,22351,3468,-14675,-2323,14321,25769,23934,10254,-5600,-12259,-14917,-12106,-7128,-5685,-7550,-13255,-13823,-10458,-6325,-4582,-7602,-2457,1929,-3603,-12115,-1636,3008,2838,-1221,99,4941,17436,30089,31753,6856,-11681,-879,11443,15141,8523,-6209,-10969,-13257,-7674,-3612,-6073,-8122,-6736,-492,1275,-5984,-12519,-378,1129,-4229,-3674,1423,5561,6511,-4740,-6679,-836,8351,24716,28216,19036,17653,21331,24827,26085,18318,5473,-3437,-1826,9028,22559,28496,26584,17291,269,-9564,-5888,-14260,-15437,-3202,1336,1240,-2451,-5921,-3617,-6648,-10697,-1203,-6056,-10808,-11987,-10161,-9625,-2466,14296,21919,12793,8710,1092,-3091,-1407,3991,13106,21099,22611,19142,13227,-244,-3568,5905,18203,8517,-1574,-3121,-8152,-8605,9552,22770,20554,3316,-7329,154,1688,2644,3712,3861,3685,-1546,-2157,2372,2524,1835,2809,-3699,-9447,-13190,-15136,-10438,-7950,-10451,-7587,-3519,-3567,-8486,-15374,-7803,-6157,-10189,-12567,-13975,-8974,-537,5170,9371,10409,12332,16352,28478,39307,40236,32743,19901,7153,-3032,2339,-4526,-16084,-8393,8318,16211,17638,12908,9837,4274,1,-8579,-6729,2258,2307,-5579,-7329,-3444,-3015,-13829,-1766,31603,53483,31017,3492,-14158,-8006,-6481,-8215,-3509,1700,1990,324,-1446,-8695,-3916,2790,2553,1882,-3471,-10805,-13981,-518,3891,-530,497,6937,16617,27130,9345,-13135,-7058,8497,17039,1287,-6906,-7606,4970,7843,-919,-13432,-12426,-9475,-6279,696,341,-8610,-11194,771,8178,4531,-2196,-5824,-2559,-6265,-14113,-17995,-8072,-134,-2245,-6798,-14234,-5243,6138,13168,13978,8579,740,6419,17623,18082,17315,24809,29445,32051,22891,7275,1839,4206,6570,6590,4325,-5564,-4717,-3041,-3978,5936,3014,-989,-4039,-7361,-4004,935,6414,11606,9123,2943,-5295,-10215,-8364,-7048,-4792,993,7512,10301,16834,29756,32744,26487,8624,-4012,2509,10611,13909,17271,31796,45639,42633,24510,1899,-11180,-11153,-7372,-3755,-5294,-5401,5648,13519,13238,10313,9616,15429,17096,12528,7096,12804,18971,21502,21841,19923,15958,15106,11169,-122,-517,-3090,-1495,8993,17274,15569,13170,1945,-9604,-16327,-13829,9369,36023,66525,74581,49803,16428,7651,9166,13669,14007,4900,-2943,-5421,-6311,-7528,-9343,-7512,3492,8209,8724,11030,9396,-4332,-13120,-11900,-6536,-2041,-4308,-7807,-2802,8355,22565,32544,36433,25923,9457,2035,1917,4815,13229,15370,5531,-7907,-8383,803,8631,11880,7245,3845,3128,210,-858,-3560,-7264,-12464,-10420,-4204,-1206,-6244,-9603,-10486,2234,4124,-2139,-10071,-16476,-10365,-5046,-7531,-3412,396,258,-1661,3928,15160,19999,12924,2583,-8125,-13223,-12287,-12409,-13685,-7533,-2881,-5553,-5635,-1914,161,-10178,-17158,-11503,-8456,-13318,-17824,-18026,-17555,-11490,-4054,-2996,-11162,-13730,-12894,-7637,-3460,2120,10372,12488,12040,8086,191,-6389,-6154,3463,28750,31690,16419,-3553,-13161,-5766,-6365,-14810,-14415,6061,29618,39696,31517,23251,18014,7628,-3482,-12476,-14615,-8725,769,9544,11042,5419,3366,484,2431,5281,8631,3266,-346,1077,-3146,-2256,-24,-2612,801,9166,13298,8426,6913,13018,16056,13461,15407,20520,21249,20735,12961,1621,-5280,1812,14645,23469,18878,11950,-4863,-15934,-12835,-14385,-4691,10955,12110,8945,2904,-4039,913,14748,30782,41766,53719,46121,30341,4497,-9642,4775,18049,25803,22944,16306,6654,-5174,-12233,-15129,-12460,-9714,-8524,-613,4477,14941,12158,-2392,-11706,9233,20538,14364,-404,-12825,-6578,3452,4509,-3625,-8999,-9971,-5720,1206,5430,4018,-537,277,1667,2445,1943,-3094,-5078,7561,18370,9273,1431,3374,3239,651,-1125,30,-2314,-7672,-11060,-7336,-2140,18871,48432,28931,183,-20845,-6983,3798,-1942,-6881,-8308,-14381,-13184,-6670,666,3945,899,-2482,-3680,-2846,-9333,-8459,-4219,-4364,-9237,-13428,-10999,-4806,-5076,-14931,-5811,1783,1435,-2409,-10419,-12881,-2514,7664,13267,10659,797,-8874,-13522,-11160,-5819,-4789,-8695,-4664,7478,18822,14087,872,-10907,-14360,-11017,-11757,-8896,-4516,1551,2685,7418,19083,20936,22611,19265,15460,8176,-8523,-13286,-1702,8610,9792,18,-5907,-9962,-15214,-12041,-7987,-904,10566,8585,-3232,-13467,-12657,-923,5964,6343,1936,318,-8091,-16383,-20683,-14027,-8581,-6407,-4048,-9803,-9211,-5196,-2117,-456,589,2757,388,-3575,-7396,-9774,1076,9771,12646,16307,23316,22920,12772,4777,717,117,-7671,-12974,-11907,-8150,1313,17176,13582,-1397,-15616,-761,9165,9913,2062,-7014,-14896,-15511,-6852,901,9088,10810,9206,1311,-4893,-6498,-8678,-9949,-3868,4888,10542,8843,5469,-3748,-7673,-4401,2226,14261,21035,17867,16959,19251,15816,7488,3968,7597,4280,-4253,-10395,-4335,11461,19678,10201,-3312,-7214,1984,8690,6502,3009,-1694,-1122,6341,13349,23983,15702,-2176,-7554,-7944,-7619,-7360,-8833,-10472,-11319,-6247,1512,11240,25765,31645,27291,20752,5191,-10353,-15331,-13808,-14730,-12602,-10637,-6266,-787,-5121,-10056,-4826,4465,6877,7508,5896,3622,-1290,-2162,2337,5708,1811,-4521,-6684,-7250,-11545,-18231,-10104,4484,16122,15016,8836,5370,5254,3947,3099,1925,-5109,-8107,-6795,-2094,6152,9546,12540,18519,15452,6317,-990,5408,15481,13792,7492,4516,-6968,-17233,-10052,-1808,538,-7116,-9266,4369,6576,5136,8293,14476,15813,7035,-6998,-13189,-8811,-14175,-14186,-2080,7662,17663,16306,14401,3692,-7904,-16734,-9976,-4994,2186,11827,18868,13091,1461,-4297,-914,6300,8642,-2159,-10189,-11496,-5633,1610,8283,25167,46076,47268,18146,-6087,-15130,-15962,-9137,-2422,884,1947,9861,14820,-1933,-9774,-1186,2924,907,-2840,-3726,3541,11398,12994,10750,9134,6315,-134,-4693,2147,10833,8593,2168,-4063,-8063,-11126,-9656,-7071,-3283,-2578,-9745,-7928,5134,14772,8779,-1434,-11446,-15526,-11846,-859,-8138,-17217,-15793,-11004,-8134,-6734,-8602,-9464,-3714,-1546,-2687,-2441,2178,6922,5111,-681,-1244,1742,5536,8120,10142,15150,19161,27303,25912,15320,4323,-5125,-11935,-11549,-5275,-933,-1277,-5983,-9444,-14714,-15948,-8975,-3839,1560,-749,-6097,-4135,1499,-1003,-8225,-3820,9896,34969,48278,60324,57652,33578,4303,-5253,18886,27504,11385,-9998,-3732,-4774,-12676,-10981,-13163,-6229,-3241,-8548,-4054,-2971,-11537,7534,31507,48113,34180,5643,-9715,-5334,-2028,-3859,-7104,-8225,-12859,-17958,-12588,-6748,-5345,-6045,-9490,-11614,-15741,-8777,-4229,-2852,-1651,-3235,-7163,-7877,-8633,830,12866,26603,31847,31802,33310,47445,30789,5628,-11869,7908,35298,42385,15507,-1830,-4976,-7676,-2996,8115,22488,21777,12745,5513,-693,-5784,-6635,-3841,-1176,5097,13836,11280,3855,-5758,-8098,2001,4757,285,-5936,525,7311,9479,5045,1561,6962,9843,2822,-4767,-9721,-8379,-3070,4293,12007,9806,689,320,9271,11546,4633,-917,-6212,-7084,-11054,-12227,-10377,-7400,-7435,-3133,9456,29438,35306,14894,-1992,-12124,-9230,-270,3531,1146,-1959,5102,18536,20948,13451,12887,15068,11037,2179,-6525,-10568,-9973,-7587,-4775,-2959,-3831,-5799,-6841,-5597,1275,12815,12442,3901,2823,-257,-2859,-4037,1314,12435,15361,11436,5980,2041,7540,8024,1718,-8344,-1402,5400,9922,8671,4921,8395,13805,8975,61,998,7001,10348,7354,4919,-1886,-5273,10890,33812,40692,28788,3969,-11979,-5807,-5692,-6801,-6366,-2471,3025,2807,-5578,-13752,-2243,11432,4201,-7505,-10653,-13360,-6359,-1961,1589,-351,-5288,-8691,-3779,-4672,-15208,-15178,-6432,246,-3679,9141,18332,4465,-9876,-2335,-3098,-7815,-13890,-3111,8295,11670,7277,-1268,-6601,-4566,3995,8226,2154,-55,2113,7664,16198,22189,20404,13458,4014,-1341,-2396,172,2624,-2353,-8077,-13888,-9931,-5050,-3852,-6122,-672,15734,19309,18758,9090,-3967,-5713,-3214,-10448,-9789,-5185,-4534,3682,12409,25749,25839,11590,548,-6195,-3547,3302,7604,3180,4702,4337,3458,11246,20653,19696,20161,16890,14885,6332,-2812,-6311,-1822,-4933,-2901,-2515,-3884,-398,3065,3188,-500,-4102,-6722,-12337,-17999,-15653,-5200,-146,1877,421,1896,1287,-1969,-4475,-3493,3463,8581,21788,25318,15213,12160,13316,7291,64,-4894,-2347,-6960,-3218,1898,8005,12708,11982,14288,13739,7227,1426,-1741,-7994,-4638,-3021,-2413,5463,949,-8774,3552,8089,3500,270,-5164,-9906,-16758,-17219,-12689,-9960,-3398,-1954,-4659,-7562,-11543,-7925,-4034,-5266,-7164,-5708,-4463,-12249,-7939,-4859,-5763,-843,-308,146,-1496,-5923,-3749,3025,-3744,-4988,8387,35737,39046,18984,9597,8854,7483,-3369,-15027,-8533,-340,2690,-2919,-11896,-3586,-3197,-10137,-10295,-2002,3301,1612,-3332,-334,4309,4023,582,-1546,-859,2578,-6148,-9154,-10410,-7981,-6204,-3112,1929,-3250,-9764,-13074,-8890,3942,16534,9920,1601,-10880,-14123,-7153,2751,2687,-2217,-632,4976,8617,11762,11327,6909,2185,-2823,-5237,-1389,474,4648,3087,-648,-625,-3137,-4511,-2751,-2680,3645,12180,27443,36904,40719,28201,10688,3517,-1694,5028,11318,7138,-326,-3102,-2505,4567,14794,21118,24919,19185,16002,13261,672,-5233,-9709,-5563,1970,5363,4309,7456,15393,18253,5451,-4589,-4561,9396,18099,13890,7820,8586,24807,47114,32174,9492,-3797,-1171,2543,-91,-5699,-2048,8321,11644,8374,5444,540,-1975,-5575,-15127,-4592,-3260,-5712,-10483,1818,4601,-4034,-13011,-1444,-3077,-14145,-1523,18782,33780,39293,19358,-3100,-15006,-3535,-980,-5984,-5396,553,4321,-711,-4493,-4338,-2241,514,12719,24194,20449,18230,10737,-7974,-1629,-2699,-9652,-18037,-9736,2146,14739,21471,16642,3311,3972,1243,629,2454,-76,-3780,-8053,-2164,5231,13276,5822,-4142,-15100,-23546,-18933,-8656,-1317,1117,-6652,-13844,-1078,13437,25331,42268,35216,15792,5217,4197,7451,3164,-9804,-12245,-6135,1269,5689,9407,9994,11534,6508,-3801,-5134,-10297,-5673,11952,30485,40762,32205,10361,-9174,-19365,-7682,4331,10143,3397,-4561,-8076,-928,8512,12525,11808,434,-3827,11844,26574,40117,41853,23584,3232,-13505,-15205,-12555,-8991,-7387,-5301,3557,32852,56288,40378,9361,-11395,-13737,-16070,-15059,-18405,-6336,-616,-1899,-3840,-2552,-2248,-6161,-8234,-7621,-11149,-11269,-4825,-1308,-4907,-6374,-2026,4530,8210,11370,12585,10674,1587,-9808,-3355,4538,13356,16004,6091,-6633,-13082,714,9192,418,-8256,-4040,12655,35269,37067,15187,-4903,-14965,-3056,11036,26601,31309,26388,25022,10794,-4367,-11430,-13144,-13385,-10904,-3822,7412,471,-609,4993,15708,18189,19741,23353,17262,1222,-14376,-11167,-5945,-11487,-8432,-5240,-7620,-14858,-9965,-861,4980,9427,15903,19271,6469,-6257,-7290,-1123,5959,6866,3903,-1026,-617,2872],[-5683,-4482,-4515,-7288,-2122,11503,22118,20347,12533,8331,10164,15761,21661,24362,12507,13810,16602,6084,-622,490,181,1509,5910,5951,-6969,-14023,-9250,-2133,5141,8247,6836,2543,-5750,-14419,-18029,-9014,-6416,-6348,63,19911,32970,26212,25814,24770,18884,15701,17020,9892,2613,3178,6256,12197,4080,-5280,-13190,-16267,-6278,2595,4588,-204,-4859,-3716,-10806,-8950,11430,18596,13955,6017,-6849,-17647,-10305,-1858,17368,28906,7804,-5455,-6076,6587,24154,33693,26488,17015,16013,18819,13542,8517,-1946,-10586,-12139,-10563,-11900,-9463,-10336,-13747,-6422,7194,4430,-11948,-15974,-1330,13477,13313,4205,-8502,-16272,-11043,-6360,-4157,-7423,-13886,4818,17355,6998,-9589,-6008,3174,2009,-350,5271,13582,13664,4248,-5817,-11200,-12513,-10533,-8015,-6874,-7306,-5271,752,-3181,-20832,-38549,-38208,-30776,-22788,-15229,-8642,-3375,-2618,-12009,-6254,3492,1647,-10850,-15598,3358,16932,15630,3930,-9169,-12903,-9621,-7816,-4536,-3108,-2704,-3247,-2353,1009,1880,13492,38529,56432,57150,29751,1344,-14657,-324,-1066,-11655,-8986,58344,118185,153288,158350,153555,144746,128514,67115,-873,-29913,-19269,9147,-4146,-10303,-11029,-10438,-5099,-6382,-1552,-418,-9655,-15481,-12403,-9232,-11088,-15797,-1492,15453,22126,13003,627,-4657,-3002,1334,11038,12877,9416,-3141,-13971,-9269,2002,7970,6501,-4772,-14458,-23553,-26424,-35068,-44998,-24104,6176,35634,27581,16217,20174,28666,29784,23372,10256,-2484,-10795,-2739,10742,11164,15322,29270,38872,13028,-3224,-8514,-5906,-2337,882,2423,2436,675,914,-4099,-12750,-11735,-3566,1400,7720,9335,2995,-2612,-6494,-4562,5956,16630,31135,37025,29323,17153,9344,4303,8448,8492,4974,2366,7764,17418,21719,11215,10146,8418,3720,-7,1374,2521,-4268,-10045,-7053,-6060,-6292,-1863,4483,4795,7433,17012,10681,-2689,-3158,-6643,-5916,-4043,-1071,-2218,-7292,-10880,-476,15308,19226,10140,-2385,-11461,-8156,-5224,5904,25292,43127,46263,36153,18005,2243,-1372,2514,7625,7632,3434,5273,5822,-2065,-3130,-1961,-3753,-6946,-3711,3322,10509,10233,4279,4385,2527,-7060,-11072,-6550,-6751,-5654,-2282,345,-69,-3101,-5847,-3458,1606,7101,3302,-6180,-12206,-4816,12356,35955,37728,23035,2392,-15687,-2595,13426,24236,21934,8123,-7127,-15212,-16575,-15952,-14974,-13828,-5583,-7701,-7285,-4258,-856,-1390,-7653,-5237,154,-4362,-12201,-1327,3564,3750,-427,184,4451,14931,25627,32091,7935,-13090,-5594,6319,10171,4717,-8438,-11829,-11556,-4928,-2440,-5573,-8179,-8026,-2292,48,-6766,-13170,-2371,-1211,-7863,-6808,153,6316,9476,-1398,-10306,-3763,6416,23408,25883,14597,12545,22607,30306,32121,21223,5322,-5518,-3904,7358,21112,28841,27027,15418,-2665,-8157,-3368,-12132,-14809,-3664,396,-1493,-5192,-6564,-4129,-6818,-13265,-3176,-6430,-10409,-11964,-10486,-12174,-7479,9634,16877,9409,7312,891,-3316,-2133,4027,15016,23551,24084,18929,11439,-3921,-4773,5908,17716,5130,-4842,-4153,-7289,-6912,8829,18991,15103,-602,-8683,-1369,-687,1003,2464,2318,1937,-2572,-2787,2854,4611,5397,5037,-2633,-8290,-11053,-14906,-10616,-5957,-8314,-6529,-3186,-3199,-7055,-15343,-8670,-7521,-11535,-13119,-12808,-10104,-3569,3502,11502,17437,20391,22600,34844,48060,48307,35894,21031,7237,-4789,115,-6358,-17642,-5583,9521,15496,15982,11206,9244,4987,1183,-8400,-8262,-1420,-1385,-6986,-6590,-4267,-5618,-16031,-1629,31063,53790,31198,3119,-11787,-574,3548,851,1882,4858,4467,2103,174,-6481,-6762,-370,-569,-1614,-6053,-12537,-12205,2515,7708,2168,1345,5766,14113,23644,3261,-13846,-4545,8633,15403,-761,-9311,-9318,3061,5923,-2586,-14881,-12367,-9997,-6462,626,-286,-8789,-11337,-378,7154,4154,-1164,-6353,-5479,-7774,-13246,-15665,-7509,-963,-3722,-8085,-13807,-5267,5147,12199,14289,10601,4594,8887,16789,16563,16101,24074,28792,31745,23788,8272,2236,4368,8191,9852,6996,-4310,-5451,-6094,-8217,4234,4113,-191,-5340,-8888,-3789,268,3566,7856,6491,1101,-6150,-10262,-9526,-9145,-7157,-1937,3145,5019,12354,26719,33337,30896,13386,-196,2851,9223,11320,13269,27647,43545,40541,21821,-1001,-15122,-14642,-8560,-2411,-3053,-4134,4735,11473,10978,7808,6102,9543,12381,13423,11546,17509,22218,22693,21943,19862,15953,14349,7976,-3690,-2351,-3911,-1036,11042,20872,17283,11973,255,-10179,-16785,-11729,12767,42796,69433,71470,45781,15255,7650,10764,18240,20645,10818,746,-2884,-4178,-5704,-8352,-7068,3503,7863,9152,12301,9448,-5199,-12912,-11764,-6398,-1237,-2889,-6552,-2144,10537,26374,36934,41207,30496,13072,4084,2638,5007,13349,17810,9868,-2447,-5557,3317,11784,14427,9089,6511,6831,2892,724,-2346,-5863,-10910,-9016,-3883,-1750,-7196,-10997,-11422,3813,6832,299,-7114,-12966,-14454,-8701,-9179,-2909,2070,2813,1322,7413,17698,22192,15394,5597,-4307,-13632,-14400,-10971,-9205,-2634,312,-4466,-7117,-4193,55,-7883,-18894,-11783,-8523,-13235,-16279,-15580,-17070,-10609,-3045,-2615,-11673,-14629,-13266,-7003,-2149,2555,10082,11290,10873,7396,-373,-6786,-6559,2171,24709,24045,9599,-7294,-11456,-4262,-5458,-14283,-12519,11133,36771,44695,32724,21571,14797,4457,-5690,-13897,-15772,-10565,-1663,6808,8315,3539,2704,1539,-335,3316,7366,1706,-2037,50,-4214,-7087,-5013,-3135,3321,14068,19987,12458,8190,12955,13026,9646,12739,19344,21362,21200,12666,1151,-5583,3305,18522,26123,18327,12178,-2643,-12542,-10224,-14083,-4461,11229,12317,9063,4054,-1947,3299,16735,32320,46139,63067,58512,42598,15691,1480,12167,20986,23571,17183,11289,3549,-5908,-11390,-17305,-14384,-10679,-7830,120,4646,11582,9007,-1993,-8037,9752,18038,12624,558,-10741,-6386,2205,1109,-7194,-11786,-11198,-5728,982,4774,3247,-792,687,2398,2770,1402,-4448,-6702,7956,16867,7578,739,3866,4862,2623,1444,1228,-2268,-8656,-12817,-9021,-2732,18339,48055,29767,1850,-18709,-11546,-2496,-7024,-8182,-7357,-13073,-12049,-5125,819,1622,-3037,-7802,-8444,-5134,-9193,-8272,-4707,-4425,-8203,-11785,-12001,-6264,-6428,-14527,-5044,1734,1672,-824,-5394,-10421,-1623,10062,16866,14057,3222,-6877,-12360,-10873,-5618,-4758,-7938,-2318,8518,18431,15748,2810,-9764,-12664,-8361,-9476,-8529,-5820,-477,1196,6411,19917,23105,25087,22128,18361,10055,-5625,-15604,-4367,8621,14271,6131,-2012,-7797,-13715,-12165,-8737,-1106,10444,11053,839,-9137,-10862,-1712,4691,5684,1208,-1279,-10325,-18545,-20204,-11636,-5418,-2324,-180,-6514,-8828,-5110,-2059,278,2244,3930,-250,-4484,-6129,-5526,5302,15036,18696,21648,26686,23095,10028,1297,-3285,-2851,-8870,-10739,-9560,-6531,4129,22967,19232,2795,-16160,-2130,8447,10383,2483,-6897,-15074,-15326,-6877,1063,9295,11012,9654,1986,-3617,-5388,-8372,-10317,-3990,5110,13372,13046,7869,-2690,-5126,-332,5004,15426,23979,21666,18037,15587,8379,2385,1589,6662,6352,-3267,-9948,-3494,11670,20050,11187,-3084,-8360,1131,9656,9850,6506,-2103,-3314,5034,12693,23843,15939,1,-6408,-8916,-9439,-8146,-8091,-9116,-10523,-7381,-61,10615,27733,36245,29354,17675,569,-13085,-17365,-15276,-15034,-12414,-10703,-6557,-1533,-5990,-11284,-6387,3825,6478,5595,3982,2726,-753,123,5173,7851,2875,-4908,-8230,-8502,-12291,-18746,-9496,3897,14777,14461,8874,4734,4067,2663,2362,1653,-5779,-10026,-10118,-6862,1918,6587,8954,14533,12865,4684,-1364,6935,19228,20099,16252,11126,-3575,-16231,-11282,-2150,2316,-3822,-10755,4281,8024,6780,7133,10256,9410,2045,-10118,-15356,-11708,-17411,-11201,-432,8286,18445,17184,13659,1631,-11788,-15946,-8354,-3944,4371,15032,20937,12338,-165,-5300,-2373,2260,3579,-5702,-10918,-12737,-7108,1093,8168,25008,45839,45872,17353,-4530,-10684,-11822,-7010,-1325,1453,2883,11963,15332,-2785,-10838,330,5324,3405,-325,-2172,3910,12661,14833,12637,10436,6940,194,-5729,-3274,4258,5075,1883,-3624,-8126,-10998,-8705,-5537,-1845,-2414,-9517,-6019,8257,16031,7298,-3893,-13929,-18438,-13279,-173,-5416,-14503,-17947,-13267,-9583,-7977,-10080,-8483,-310,1689,-268,-2957,-347,4386,3356,-1670,-1468,2287,5904,7822,10448,16669,21445,28282,25077,14581,3722,-5913,-12839,-11840,-4571,361,533,-4087,-8196,-14243,-15115,-6802,-1431,2655,-1782,-7768,-1675,2760,-1897,-9798,-4965,9379,36817,53069,63160,59479,33025,3165,-4934,18080,25532,9959,-9566,-692,-167,-8970,-10180,-13074,-4691,-2259,-7844,-3981,-3796,-12154,5745,28318,48844,41866,10559,-7736,-4702,-288,-1561,-4863,-7173,-12614,-19569,-13568,-7857,-6069,-6514,-11084,-11699,-15188,-11596,-7981,-6256,-2508,-3063,-6076,-7186,-8559,1928,15025,26185,30426,29156,28269,42558,30066,6858,-9967,6187,31451,34274,7190,-4597,-5730,-7210,-1940,9565,25296,23638,12805,6151,-258,-6738,-6914,-2303,297,3562,5740,807,-3240,-8125,-7440,978,3062,-1059,-6411,216,6870,9805,5903,2586,5675,6687,-1306,-8609,-13486,-4813,1518,8578,16253,12335,1069,-1669,6181,9200,2903,-1986,-6168,-6541,-9312,-11417,-11622,-9068,-7238,-1064,13244,33165,33539,10248,-3015,-11976,-9848,-359,2428,91,72,7212,18088,17958,10271,10264,12109,8586,-140,-9750,-13259,-10818,-8115,-5617,-3045,-3321,-5440,-7244,-5526,1918,13940,12818,3076,1311,-1746,-3714,-4170,2259,14152,15104,9732,4450,701,5058,3976,-1714,-9997,-2842,3881,9244,8062,3882,7961,13397,7564,1264,2988,8590,12616,10896,9087,1734,-6800,7586,31508,40230,26971,2164,-12523,-5837,-5448,-8018,-8239,-3988,2883,3379,-5068,-15015,-6582,7843,2551,-6295,-6930,-12979,-12580,-6316,-910,-1228,-5689,-12439,-5882,-5265,-15458,-13561,-5368,-64,-5213,8927,21992,7632,-7971,-2903,-3902,-9062,-12576,-860,10171,12842,8151,208,-4470,-2432,5487,8737,2334,360,3123,8693,16585,21555,19306,13009,4019,-1331,-2478,397,2853,-2507,-7974,-14022,-12039,-6595,-5023,-8067,-399,14409,14923,12896,4846,-5544,-4404,-1864,-7304,-5013,-4540,-6924,905,9270,22555,23879,12137,1523,-6296,-3934,3583,8332,4330,5294,4724,5413,14206,23824,23170,23097,19730,17614,9709,1716,-8262,-1493,-3946,-1512,-1710,-3886,-870,2509,2244,-1668,-4588,-6526,-12848,-19705,-14256,-3299,800,1380,-384,950,333,-2777,-3690,-2790,2724,6936,20878,27141,20103,16793,15960,7430,-237,-4719,-2711,-9118,-5183,831,7882,14214,13863,15334,14097,6893,691,-7550,-14893,-3356,-1567,-3292,-223,-8153,-4643,4715,6025,977,-923,-5455,-10260,-16889,-17603,-12836,-10873,-4903,-3736,-7437,-10752,-15638,-11017,-5274,-5725,-7270,-6066,-5873,-14514,-6818,-851,322,-429,-2166,68,-1858,-1389,3482,8316,-44,-3414,8003,31196,36520,18728,9515,8367,6411,-4694,-16127,-7897,1219,4753,-1543,-11854,-4387,-1743,-7588,-14028,-5952,1816,1885,-2662,-1659,2234,2589,305,-557,916,4119,-3597,-7990,-10687,-6431,-4080,-1037,3912,-1783,-9696,-14364,-9870,2960,18173,15135,8813,-6483,-15416,-11648,-1155,-1129,-5960,-4023,2091,6928,12659,12506,8017,3277,-1987,-4774,-798,1357,5145,2521,-3253,-3880,-5328,-5181,-2681,-2976,37,7310,21950,31635,36634,28448,11408,2940,-1355,5973,11465,5939,-2590,-4134,-1201,5710,14041,18797,22382,17781,15935,15675,2366,-7734,-12186,-6338,2258,7031,5894,7194,11844,13719,2048,-6263,-3710,11104,18480,12533,5855,7963,26490,47335,29654,7044,-6116,-4301,-2058,-4223,-8926,-2654,7706,10897,8619,7898,4288,515,-5065,-12815,-3233,-3498,-7467,-12174,1967,6606,-3474,-16148,-4216,-6786,-13383,2318,21246,35778,41240,21525,-1721,-15124,-5457,-3262,-7931,-6933,-786,2488,-3133,-6932,-5795,-2631,-338,10206,22263,21737,21439,13161,-5425,1360,269,-9346,-19492,-10289,1921,14398,18891,12711,1756,1497,1342,2035,4251,1206,-3126,-8285,-2415,5675,13012,5358,-6170,-18114,-19828,-15407,-9195,-2982,221,-6620,-12179,1006,14790,25161,38069,26898,6012,-3717,-1662,5415,3740,-9405,-12236,-7750,-886,4031,8438,9280,11794,9129,-1621,-4962,-9678,-4067,12489,31120,41322,31226,7752,-13459,-18062,-4271,8819,16403,8104,-1881,-5748,294,8954,12723,11771,491,-4694,8592,23542,39429,44407,28036,8672,-9912,-12990,-11005,-8635,-7401,-5153,4147,30127,50084,35547,7270,-10254,-8275,-10325,-14296,-16385,-5459,120,-1822,-4558,-3311,-3017,-6620,-8701,-8299,-11813,-12797,-6897,-2863,-4819,-5036,-626,4639,7857,10695,12745,11597,3589,-9083,-4333,4764,14812,19441,10038,-4996,-13398,287,7384,-1982,-10079,-5036,13986,40825,43350,19501,-2729,-17425,-2683,12315,26015,27171,21327,21777,11058,-3151,-9368,-12251,-14602,-11534,-4273,8201,3152,912,6948,18941,22105,23018,25882,18672,1478,-14928,-9093,-3870,-10658,-10336,-7644,-9994,-15398,-7726,910,6214,9264,15033,20157,8033,-6096,-7712,-1133,6136,6968,3659,-1403,-789,1723],[-6740,-4774,-4257,-6643,-2070,11928,25988,26085,16024,9958,12244,18197,23911,24127,10280,10651,12608,2215,-4491,-1411,1496,4209,8474,7095,-7776,-14664,-4806,3406,9961,11951,9259,3637,-4748,-12930,-17808,-10052,-7589,-6383,2224,22819,40483,34667,30934,27654,19636,13893,13423,6293,-1218,-1104,1436,8275,757,-6761,-13485,-16461,-5611,3575,6311,1716,-4100,-4615,-11928,-9888,9627,16738,11180,4665,-5422,-16470,-9312,57,18281,26696,6854,-7868,-6017,10086,26975,33804,24931,14828,14096,18349,13019,8082,-1960,-8762,-10211,-10973,-13027,-9206,-9038,-12882,-9432,1475,-2567,-12681,-13017,-2618,13178,13988,5374,-8103,-16555,-10757,-6248,-3913,-6163,-16422,3320,14152,4156,-10207,-2887,4908,1630,-1292,6752,17172,17519,7206,-3837,-9839,-11254,-9808,-7715,-6956,-7916,-6559,-1082,-4859,-23239,-33010,-27877,-22022,-17668,-12766,-5732,182,-113,-11283,-6097,5195,5265,-5421,-10027,1732,13611,11657,1875,-9981,-12644,-8249,-5938,-3526,-3508,-1067,-1252,-1139,864,1197,12669,40169,58625,59209,34811,3766,-15019,-631,-1757,-12710,-8206,48700,89929,105475,90416,65236,39995,20416,-23682,-57114,-51675,-18222,4504,-5205,-9525,-14475,-12911,-4045,-3868,-803,-2105,-12908,-12146,-9550,-7567,-9906,-15953,-2732,14379,21462,13216,-445,-7347,-5674,-324,10750,13400,11016,-752,-13072,-11530,-952,3962,5169,-3637,-10747,-23436,-25251,-30939,-37396,-24240,2787,28693,20411,10521,14879,26384,29943,23839,10273,-2275,-10857,-2442,9107,5616,7248,21496,33593,12273,-4043,-9741,-7079,-2791,2189,6061,7597,6581,6590,-659,-11660,-11964,-1780,5189,11851,12278,3839,-4429,-11014,-5959,3616,13240,27431,34624,27865,16028,9074,3433,5942,6077,3125,-130,3327,11833,18703,12868,13934,9628,3393,294,2431,3126,-4198,-11303,-8509,-7540,-7839,-2845,3467,3587,6382,15442,8171,-4725,-2989,-5690,-4548,-2671,-99,-2087,-7847,-12552,-2183,12378,16185,7765,-4760,-14651,-11060,-8885,2524,21531,36114,40794,31947,16445,3563,2501,5510,7526,5441,1928,6450,9557,3030,2683,3653,704,-4377,-2680,4350,12073,12323,5102,2755,1065,-7651,-9962,-4882,-4807,-3788,-16,3993,3657,803,-1298,1956,8439,14630,8954,-4041,-11869,-3461,17343,43873,43233,22598,1459,-14038,-2796,12130,21919,19137,5663,-7933,-17818,-18096,-19599,-22427,-14600,-2134,-2152,-769,2337,4824,1836,-6813,-7720,-1661,-5179,-12232,-814,4445,5119,791,321,3709,11800,20758,32313,10689,-9330,-7917,2018,5787,1303,-10313,-12231,-9630,-2374,-1232,-4957,-7930,-8932,-4126,-1326,-7570,-13565,-4568,-3745,-11239,-9162,-705,7087,12351,2554,-10831,-6431,4305,20981,22094,9287,6670,24684,37959,40107,24778,5325,-7502,-5353,6146,19619,28700,27054,13661,-4070,-4980,-1055,-10163,-13621,-4004,-540,-4056,-7814,-6835,-4436,-6702,-14140,-4758,-6503,-9761,-11743,-10838,-14006,-8958,8169,13870,6698,5598,296,-3987,-3255,3778,16427,25409,25185,18526,9437,-7605,-4592,6481,16959,1446,-8641,-4919,-5861,-4807,8308,15327,9921,-4365,-9795,-2754,-2869,-646,806,119,-644,-4075,-3070,3623,6929,9048,7208,-1472,-5903,-7547,-12927,-10763,-3891,-5734,-5237,-2908,-3113,-5780,-13150,-8477,-8218,-12474,-13449,-11233,-9829,-7040,1559,14194,24690,28194,28672,40488,55181,54914,38264,21585,6899,-6734,-2485,-8110,-16187,-2728,10034,13546,13308,9062,8320,5686,2394,-7934,-9487,-4730,-4702,-7908,-6049,-5348,-8466,-13664,-1074,29791,51966,30207,2741,-8376,6646,13331,10247,7931,8248,6843,3518,1340,-4124,-7768,-3348,-3620,-5087,-8490,-13962,-10434,5334,11005,4430,1519,3472,10601,18939,-3048,-12334,-2140,9157,14149,-2656,-11833,-8655,2976,5320,-3307,-14914,-12035,-10197,-6533,242,-1069,-8963,-11566,-2262,5387,3598,146,-4706,-5931,-7698,-11552,-13393,-6743,-1692,-4741,-9153,-12982,-5321,4073,11220,14635,12727,8702,12531,17646,16386,15476,23302,27790,30698,23885,8777,2276,4121,8991,11685,8372,-3346,-6054,-8859,-9608,5114,6388,593,-6960,-9889,-3417,-521,678,4095,3584,-1009,-7061,-10179,-10451,-10868,-9100,-4476,-557,1230,9782,24747,34071,35268,18251,3167,3020,7586,8636,9537,23280,39965,36466,17790,-4037,-17318,-17115,-9109,-983,-781,-2698,3856,9585,9317,6031,3238,4247,7668,14057,15802,21839,25027,23506,22000,20008,16168,13871,5639,-6060,-3641,-4335,-430,12633,22874,16878,8917,-2111,-10938,-16803,-9991,14981,48342,70106,66722,41698,14762,8198,12302,22135,26365,16185,4330,-379,-2129,-3753,-7173,-6731,2896,6895,9102,12808,8682,-6124,-12359,-11462,-6216,-519,-1642,-5340,-1536,12552,29605,40024,44028,33412,15804,5719,3204,5131,13154,19483,13787,3065,-1192,6467,15016,16955,11158,9382,10779,5785,2401,-1094,-4559,-9475,-7747,-3556,-2096,-7712,-12496,-9516,6430,10613,4018,-2826,-7666,-12682,-12085,-9488,-1951,3635,4875,3570,10236,19327,23489,17527,8435,-358,-10021,-13845,-8559,-5075,2170,3378,-3459,-8726,-6397,-426,-6008,-17398,-11608,-8429,-12508,-13451,-12482,-15010,-8928,-1568,-1894,-11802,-15131,-12553,-5520,-185,3645,9734,9964,9632,6669,-1005,-7334,-7194,363,19540,16660,3808,-10015,-9108,-2632,-4359,-13395,-10720,15832,41942,47500,33271,19869,11542,1450,-7574,-14957,-14883,-12115,-4146,3733,5197,1434,1782,2387,-1600,1679,6157,707,-2392,1200,-1847,-7481,-9565,-3189,5454,17599,25522,16467,9435,13040,10374,6361,10513,18249,21093,21033,12012,595,-5732,5098,22183,27786,17351,12278,427,-8373,-7069,-11524,-2412,12921,13746,9767,5041,-256,5178,17889,32969,49593,70245,68694,52887,25885,11885,19537,23804,21748,13166,7449,766,-6349,-9488,-13701,-15766,-11147,-6270,1325,5300,8320,5858,-1200,-3994,10858,15876,11110,1754,-8636,-6346,436,-2501,-10465,-14012,-11603,-5483,1179,4680,2943,-747,1393,3433,3371,1171,-5439,-7295,9158,15306,6136,323,4503,6557,4864,4514,2920,-1645,-9198,-14380,-10931,-3880,16984,46196,30416,3897,-14886,-16093,-7777,-9782,-8428,-5556,-10934,-10321,-3184,1251,-181,-6160,-11879,-12047,-7036,-8701,-7775,-5216,-4639,-7134,-9624,-12302,-7672,-7687,-13485,-4131,1556,1529,426,-103,-2516,3088,13455,19775,16811,5441,-4773,-10676,-10141,-5150,-4436,-6659,417,10118,18024,17466,5009,-8252,-10781,-5910,-7153,-7096,-6032,-1983,90,6011,21510,26553,28635,25736,21567,12225,-2208,-11369,-6626,9003,19327,13552,3996,-4160,-11836,-11982,-8728,-619,10538,13286,4870,-4901,-8325,-2062,3796,5404,990,-2324,-12038,-19888,-16440,-8535,-2360,1076,2896,-3354,-7732,-4637,-1499,1529,4208,5111,-817,-4967,-3976,-1302,9243,19940,24222,25476,27557,20859,6447,-2345,-8193,-5882,-7835,-6695,-6227,-4299,7247,28878,25088,7073,-12355,-2179,8795,11628,3301,-6520,-14861,-14707,-6503,1623,9579,11306,10214,2817,-2122,-3893,-7515,-10299,-4207,5034,15652,17168,10527,-1228,-2540,3715,8431,16925,26539,24954,18310,11116,2188,-1004,456,6405,8545,-2004,-9248,-2804,11765,20141,12156,-2512,-8862,1160,11529,14237,11050,-1025,-5029,3838,11860,22351,15405,2051,-4870,-9212,-10405,-7805,-6360,-7054,-8750,-7880,-1539,9642,27870,38259,29319,13425,-3577,-14353,-18268,-16313,-15020,-12036,-10672,-6712,-2179,-6320,-11920,-7967,3253,6321,4398,3066,2796,749,3178,8483,10398,4607,-4475,-9201,-9217,-12468,-18079,-8574,3502,13276,13653,8940,4310,3195,2058,2766,2435,-5705,-11124,-12437,-10779,-1430,4061,5751,10822,10311,3274,-1370,8371,22116,25204,23315,16549,-99,-13810,-12157,-2924,3127,-1343,-11298,4713,9983,9110,6604,6047,2082,-4523,-14044,-15019,-12826,-14223,-6492,2402,9602,19345,17991,12943,585,-14405,-13668,-6617,-2775,6812,18230,22303,11218,-1480,-5262,-1813,-1515,-2365,-9253,-10533,-11745,-8722,287,8071,24816,44930,43823,16895,-1799,-5873,-7096,-3859,601,2732,4494,14365,15622,-3544,-11525,2437,7852,5813,2083,-76,5033,14197,16817,14619,11751,7540,958,-5030,-8155,-1962,1308,1616,-2867,-7735,-10296,-6992,-3151,287,-1710,-8763,-3830,11478,16949,5851,-5956,-15642,-20215,-11567,2456,-1939,-11471,-18395,-14783,-9947,-8051,-9999,-5882,3386,4887,2268,-2989,-3221,2191,2337,-1754,-879,3494,6786,7959,11062,18292,23395,28319,23625,13845,3442,-6243,-13198,-11190,-2761,2703,3227,-1489,-6452,-13355,-13985,-4583,1070,3807,-2577,-8430,557,3345,-2868,-11033,-5369,9564,39093,58109,65321,60110,31710,2254,-4438,16953,23529,8742,-8632,2627,5027,-4625,-7926,-10774,-2373,-873,-6818,-3335,-3685,-12094,4144,25033,48330,48859,16697,-5051,-3771,1642,802,-2701,-5957,-11538,-17861,-13788,-8175,-5211,-5950,-12133,-11025,-13393,-13382,-10558,-8676,-2462,-2378,-4553,-5967,-8470,2460,16283,24960,28496,26285,23408,36724,28844,8606,-6531,4822,27025,26419,1140,-6158,-5764,-6399,-476,11114,27381,24687,12659,6629,108,-7495,-6559,-133,2410,2513,-1385,-8289,-9416,-10000,-6520,119,1589,-2098,-6615,-179,5983,9451,6095,3108,4390,3780,-4403,-10691,-13332,-1696,5975,13434,20534,14833,2022,-2661,3671,7237,1857,-2030,-5328,-5487,-7436,-10037,-11803,-10322,-6748,999,16580,34700,29030,4801,-3457,-11170,-9975,-85,1842,-123,2733,9477,16852,14442,7553,8132,9573,6553,-1392,-11601,-15612,-10640,-7692,-5589,-2712,-2459,-4562,-7061,-5322,2199,14143,12640,2494,268,-2837,-4157,-3738,4040,16560,16237,10213,5016,569,2952,94,-4864,-10520,-3643,2902,9121,8061,3443,7980,12974,6401,3025,5443,10721,15485,15251,13990,5832,-7171,4346,28987,39770,25404,837,-12861,-5910,-5193,-9094,-9868,-5326,2483,3587,-4634,-14831,-10439,4077,1196,-4565,-2663,-7309,-15460,-10730,-3530,-2240,-6006,-15710,-6409,-4561,-14270,-11601,-3586,88,-6314,8174,24663,10874,-5372,-3255,-4786,-10089,-10060,2236,13081,14672,9472,1870,-2224,222,7767,10073,3344,1437,4526,9990,17060,20756,17880,12311,3928,-1146,-2392,882,3391,-2423,-7683,-13782,-13817,-7557,-6049,-10922,621,13052,10689,7598,1217,-5704,-3011,-221,-3161,571,-3148,-8784,-1508,6283,18923,21578,12808,3100,-5213,-4083,2938,8062,5337,7166,7353,7958,15752,25230,25949,26011,23532,21782,14360,7160,-2947,555,-1501,65,-810,-3874,-1418,2028,1907,-1640,-4127,-5994,-13172,-20271,-11882,-797,2067,1138,-1203,-50,-755,-3806,-3014,-1413,2707,5241,18778,27392,24782,21502,18278,7221,-920,-4575,-2621,-10818,-7080,-185,7296,14716,14816,15594,14034,6692,1218,-9145,-8244,1444,1043,-3440,-5405,-11810,1120,5862,3729,-1959,-2587,-5967,-10521,-16729,-17822,-12759,-11291,-5774,-4920,-8987,-11193,-17431,-13813,-6092,-5736,-6684,-5861,-6970,-15040,-3958,5125,6248,-310,-3798,1036,-613,6332,12864,14708,4158,-1527,7334,24824,31572,17275,8688,7184,4659,-6566,-17246,-6511,3493,7298,297,-11135,-5231,-240,-4406,-13466,-9858,389,2202,-1913,-2848,5,798,-431,106,2596,5376,-1406,-7560,-11621,-4715,-1512,1656,6725,590,-8599,-14744,-10658,1970,19350,20355,16970,859,-11559,-16274,-5183,-4764,-9100,-7187,-1061,4727,12859,13106,8508,3665,-1993,-5322,-1271,1345,4801,1296,-6243,-7318,-7688,-6023,-2617,-3159,-3335,2823,16646,26315,31951,27581,11422,1695,-1657,5747,10294,3875,-4935,-4661,-255,6276,12647,15601,18919,15717,15153,17056,4085,-9458,-14100,-7285,1784,7657,6526,6240,7846,8575,-1460,-7444,-2550,12395,17871,10486,3568,7005,26334,44218,25902,4560,-8584,-7869,-6847,-8697,-12745,-3649,6752,10233,9289,10624,8173,3188,-3912,-10390,-2969,-4774,-9543,-12996,2873,10242,-938,-16756,-8450,-10651,-9738,5764,22231,35198,39780,21903,-671,-14135,-6937,-5294,-9733,-8459,-2226,486,-5534,-9191,-7231,-3368,-1763,6824,18764,21549,23231,14470,-1865,4727,3357,-9078,-20791,-10728,1577,13444,15538,9631,3231,-466,1326,3385,5838,2251,-2474,-8404,-2994,5656,12352,4860,-8213,-19207,-15806,-11778,-9520,-5087,-1033,-6553,-10706,2455,15429,24371,33390,20075,-653,-10444,-6247,4662,5662,-7833,-11750,-9546,-3498,1725,6616,7765,11456,11393,851,-4207,-8573,-3370,12037,30070,39467,28236,4159,-18034,-15541,-1410,12374,21495,11793,302,-3650,1418,9015,12376,11268,508,-4711,5635,19947,37207,44992,31203,14080,-5910,-10666,-9166,-8121,-7553,-5203,4365,26195,41802,29092,4441,-9449,-3749,-4519,-11624,-14685,-5319,22,-2560,-5789,-4502,-4243,-7204,-9040,-8876,-12331,-14544,-9562,-5206,-4854,-3566,674,4480,7163,9537,12336,11959,5187,-7146,-5385,4578,15544,21904,13888,-3210,-13770,-819,4600,-4812,-12123,-6249,14795,45038,48131,22966,-1165,-18618,-1374,14180,25301,22807,16314,18283,11221,-1428,-7173,-11382,-15988,-11875,-4471,8697,5785,2569,8917,21773,25729,26182,28193,19760,1532,-15162,-7221,-2190,-9485,-12443,-10098,-12154,-14600,-5345,2632,7186,8632,13364,19857,9201,-5700,-8209,-1262,6217,7180,3878,-1165,-614,667],[-7403,-4781,-3698,-5658,-1953,11682,28395,30680,18992,11418,13871,19381,24240,21842,7294,6588,7744,-1837,-8264,-3400,2397,6277,10323,7655,-8607,-13694,16,8609,14139,14954,11137,4392,-4004,-11634,-15691,-9819,-7442,-5060,4795,24773,45430,40529,34015,28810,19443,12351,10314,3118,-4804,-5373,-3631,3078,-3337,-8305,-13877,-16213,-5098,3996,7348,3183,-3505,-5599,-12982,-11039,6921,13767,7929,3439,-3610,-14909,-8652,1765,18954,24459,6655,-8454,-4883,12648,28111,32288,22517,12204,11526,16828,11487,6938,-2173,-6810,-8291,-11268,-14056,-8504,-6859,-9761,-10694,-5551,-11211,-9382,-9790,-6202,10195,12817,5409,-8297,-17016,-10769,-6711,-4494,-5797,-18327,2325,11480,2156,-9279,-426,6008,844,-2513,7897,20181,21028,10115,-1809,-8319,-10046,-9147,-7215,-6708,-8231,-7735,-3142,-6799,-23799,-26165,-19313,-15302,-14107,-11243,-3242,3330,1658,-10917,-5867,6627,8510,-264,-3554,2128,10279,7296,-607,-11077,-12556,-7288,-4627,-3083,-4332,-128,218,-291,207,-182,11255,40285,58476,58664,39042,5941,-14714,-1322,-3068,-13905,-7567,36765,57305,50343,12954,-32123,-68693,-84599,-108383,-110029,-73599,-17187,-961,-6106,-7482,-16830,-15582,-3877,-1561,0,-3662,-15484,-9385,-7009,-6067,-8896,-15942,-4414,12346,19859,13231,-1118,-9904,-8817,-2682,9362,12543,11106,409,-12476,-13872,-4299,-1056,3829,-1363,-5696,-20415,-23658,-27049,-31459,-22912,-765,20123,12089,4298,8382,22236,28113,22543,9253,-2724,-11398,-2408,7305,583,-1166,12276,25478,10005,-5296,-11212,-8415,-3392,3369,9716,12989,12923,12652,2731,-10600,-12602,32,9426,15967,14877,4410,-6296,-13605,-6417,1396,10036,23321,31195,25773,14619,8707,2707,3480,3651,1447,-1451,1760,9917,19122,17179,18027,10408,2707,734,3937,4093,-3773,-12149,-9745,-8694,-9163,-4050,2227,2409,5517,13766,5350,-6770,-2432,-4379,-2994,-1285,759,-2129,-8582,-14376,-3698,9789,13564,5850,-6606,-18013,-14198,-12830,-834,17637,28970,34344,26651,14081,4227,4937,7202,6321,2149,158,8052,13610,8298,8122,8797,4728,-2041,-1789,5150,13113,13557,5327,636,-1183,-8813,-8554,-2985,-2733,-1927,2118,7381,7302,5158,4258,8275,15761,22204,14423,-2224,-11604,-2309,21588,49648,46174,20954,481,-12476,-3138,10268,18661,15347,2574,-8836,-18956,-19671,-22038,-18130,-10667,321,2351,5113,8817,10267,4667,-5763,-9995,-3682,-6225,-12398,-431,5255,6566,2294,502,2800,8483,16076,32466,15015,-3971,-6849,-1329,1808,-1949,-12077,-12480,-8010,-334,-213,-4428,-7579,-9473,-6161,-3089,-8627,-13805,-7028,-6649,-14533,-10649,-1361,7621,14816,6792,-7162,-7843,1966,17128,16755,3271,907,28279,47622,49449,28513,5199,-9603,-6336,5125,17928,27954,26661,12358,-3433,-1754,616,-8677,-12649,-4513,-1741,-6617,-10027,-6777,-4667,-6525,-13469,-6321,-6574,-9148,-11600,-11433,-14131,-5850,9481,12616,4536,3357,-1075,-5478,-4962,3073,16974,26228,25604,17757,7142,-11173,-3563,7267,15731,-2409,-13076,-5398,-4164,-2529,8046,12087,5464,-7529,-10652,-4135,-4934,-2340,-1151,-2531,-3749,-6088,-3326,4474,9271,12395,8870,-394,-2155,-2985,-10573,-11093,-2013,-3044,-3949,-2806,-3409,-4801,-10017,-6970,-8152,-13077,-13798,-9476,-7898,-10376,-780,16803,31173,34912,33808,44364,59253,58961,39613,21507,6097,-8918,-5617,-9679,-13289,-270,9683,10454,9682,6260,6720,5936,3200,-7653,-10553,-7757,-7689,-8595,-5989,-6822,-11353,-10974,-301,27774,48027,27810,2079,-5103,12706,21517,18579,13445,11218,8680,4248,1827,-2151,-6687,-5355,-5695,-7726,-10562,-14931,-9031,7422,13094,5662,645,-355,5780,13048,-9492,-10355,-438,9375,12783,-4638,-14669,-6407,4319,5987,-2923,-13494,-11713,-10377,-6809,-676,-2251,-9471,-12163,-4881,2893,2546,857,-3055,-5011,-6828,-10033,-11657,-6220,-2581,-5703,-10192,-12243,-5774,2560,9862,14617,14532,12516,15999,18649,16469,14758,21986,25997,28498,22688,8305,1519,3071,8529,11689,8151,-3058,-6834,-11398,-8295,7067,8946,923,-9201,-9725,-3250,-1787,-2424,295,265,-3690,-8388,-10387,-11520,-12476,-10851,-6832,-3644,-922,8743,23354,34359,38720,22315,5589,2547,5304,5530,5827,18637,34905,30519,12474,-7461,-16449,-17108,-9745,-23,1081,-1464,2668,7431,7761,4459,515,-682,2877,13988,19176,25093,26737,23342,21468,19902,16152,13139,3481,-7832,-4748,-4727,-200,13043,22360,13816,3775,-5491,-12369,-17087,-9185,15287,51445,67932,60284,37293,14372,8601,13035,24468,30077,19864,6828,1228,-862,-2298,-6314,-6913,1278,4824,7960,11769,6524,-7478,-12027,-11570,-6522,-422,-1137,-4801,-1564,13771,31520,40999,44044,33781,16817,6263,3005,4589,12131,19782,16443,7614,3209,9385,17557,18783,12832,11721,14093,8146,3480,-510,-4021,-8778,-7229,-3866,-2912,-8374,-13747,-6229,8852,14340,7893,1355,-2862,-7774,-11216,-8618,-1334,4285,5600,4363,11593,19484,23441,18677,10437,2898,-5887,-11588,-6753,-2248,5787,5328,-3294,-11084,-9048,-1836,-5239,-15265,-11714,-8906,-11711,-10606,-9618,-12181,-7036,-328,-1522,-12122,-15150,-11194,-4035,1525,4679,8673,7826,7654,5281,-2314,-8744,-8765,-2587,13202,9493,-1287,-11698,-7358,-1668,-3857,-12982,-9899,18829,43550,46847,32230,17435,7607,-2035,-9812,-16342,-13303,-13420,-7267,-286,1074,-1599,-148,2062,-2367,-322,4400,-434,-2603,2333,459,-5693,-14059,-3598,6144,18428,28179,19248,9905,12496,7434,2856,7880,16338,19467,19196,10032,-955,-6529,6265,24495,27531,15244,11483,3417,-4501,-4422,-9134,-401,14569,15421,10343,5086,48,5528,17284,31809,50719,72863,73694,58659,32929,19756,24907,25287,19412,9499,3630,-2574,-7361,-7716,-10233,-14065,-11165,-4893,2025,5462,4723,2359,-961,-831,11347,13044,8779,2053,-7620,-7608,-2829,-7021,-14151,-16574,-12280,-5891,932,4184,2072,-1463,1316,3686,3183,244,-7049,-7587,9694,12516,3911,-852,4245,7261,6343,6946,3906,-1613,-10315,-16658,-14081,-6362,14369,42373,30000,5368,-11292,-20027,-10861,-10608,-8968,-4265,-9259,-9104,-1961,882,-2525,-9532,-14854,-14832,-9530,-8946,-7894,-6728,-6080,-7125,-8279,-12188,-9713,-9525,-12901,-4241,112,-113,213,3802,4765,8603,15928,20324,17397,6070,-3924,-9936,-10209,-5600,-5000,-6130,2246,11178,16803,18081,6270,-7558,-9998,-4882,-6227,-6696,-6892,-4195,-1816,4995,22594,30067,32086,28876,23834,13394,151,-8011,-9306,8706,23538,20764,10517,-529,-10756,-12270,-8876,-803,9509,13830,7402,-2050,-6605,-3248,2004,4202,-16,-4089,-14345,-17992,-13230,-6308,-884,2280,3703,-1962,-7343,-5023,-1675,1987,5122,4991,-2511,-6198,-2601,1330,11256,22698,27128,25698,24108,14750,1332,-6198,-15169,-7551,-4600,-2486,-3319,-2756,9321,33250,29627,10028,-9764,-2329,8764,12307,3273,-7142,-15512,-14913,-6922,1384,8721,10426,9543,2381,-1901,-3586,-7663,-11264,-5876,3369,16063,19716,12025,-803,-1358,6157,10639,17281,27167,26026,16274,4732,-3477,-4048,-1028,5226,9325,-1828,-9641,-3650,10329,18587,11685,-2993,-10039,805,12996,18256,14890,-136,-7561,1438,9542,18404,12913,2562,-4343,-9863,-11156,-7290,-5049,-5769,-7641,-8983,-4231,7055,24883,35981,25520,6774,-8378,-15266,-18853,-18273,-15935,-12810,-11954,-8148,-4084,-7365,-12979,-10815,1489,5032,2442,1566,2268,1597,5355,10695,11849,5598,-4473,-10878,-10828,-13514,-17429,-8728,2009,10492,11391,7669,2691,1235,715,2593,2268,-6811,-13087,-15188,-14940,-4752,577,1482,5975,6403,683,-2456,8167,22304,27097,26773,18911,1705,-12016,-13647,-5423,1619,-1215,-12181,4227,10911,10543,5369,696,-7090,-13877,-17099,-10895,-9977,-8517,-2206,4677,10099,18935,17295,10886,-1241,-15149,-12223,-6294,-2951,7983,19763,21414,8462,-3826,-5661,-665,-4898,-10112,-13241,-9777,-9163,-11057,-2004,6756,23533,42525,40446,15794,448,-2254,-3536,-1607,1596,3070,5284,15655,14433,-5460,-12875,3569,8962,6638,2904,826,5303,14503,17418,15146,11553,6645,571,-4525,-12437,-7949,-3685,-69,-3288,-8375,-10478,-6029,-1519,1473,-2049,-9023,-2912,13096,16004,3116,-8881,-17891,-20239,-10013,4148,28,-9694,-16337,-14823,-9698,-7841,-9653,-3914,5721,6614,3467,-3627,-7337,-60,1262,-2033,-786,3907,6664,7041,10546,18594,23539,26139,20386,11739,2030,-7520,-14211,-10786,-1095,4716,5407,396,-5623,-13487,-14083,-3883,2004,3443,-4584,-9284,1013,2053,-5154,-13266,-6353,9127,40521,61931,65496,58245,28377,148,-5171,14273,20206,6331,-8637,4731,9148,-1229,-6308,-8883,-842,-515,-6867,-3698,-4252,-12478,1700,20930,45761,53455,22323,-3345,-3817,2493,1930,-1869,-5665,-10643,-15564,-14007,-8635,-4181,-5921,-14015,-10963,-12053,-13649,-12753,-11604,-3050,-2442,-3957,-5700,-9797,1093,15288,21833,24931,22108,17799,29332,25907,9431,-3175,3483,21862,18816,-3693,-7783,-6317,-6550,-176,11132,27030,23380,11059,5585,-1051,-9526,-6885,1329,3850,1000,-7812,-16587,-14792,-12372,-6705,-1837,-870,-4060,-7779,-1746,3659,7362,4508,1936,1926,72,-7679,-12009,-11013,-35,8864,17132,23250,15911,2275,-3483,1479,5352,894,-1985,-4845,-5103,-6623,-9623,-12232,-12325,-7288,1647,17798,32585,21278,-1634,-4208,-10991,-10816,-656,654,-570,4672,10460,13720,9610,4198,5217,6240,3760,-2742,-12311,-17568,-10738,-7705,-5784,-2945,-2325,-4307,-7388,-6140,927,12232,10757,992,-1461,-4668,-5298,-3834,5525,18378,17480,11282,5806,157,246,-4252,-8388,-10880,-4957,1311,8404,7565,2560,7401,11443,4596,4109,7157,12211,17751,19170,18425,9192,-7310,195,25329,38212,23101,-1015,-13968,-7004,-5969,-11046,-12209,-7395,787,2296,-5475,-14913,-14416,-479,-681,-3425,909,-1401,-9653,-14763,-7016,-4236,-7182,-16565,-6089,-3686,-13226,-10368,-2064,-87,-7674,6291,25495,13379,-2934,-3220,-5110,-10613,-8465,4622,15725,15735,9720,2226,-1227,2064,9465,10975,4119,2229,5389,10519,16412,18539,14941,10363,2896,-1488,-2434,1388,3828,-2809,-8140,-14137,-15665,-8659,-7607,-14454,3117,11890,6702,2864,-1825,-5341,-2493,676,554,5503,-2138,-10768,-4174,2925,14099,18044,12717,3995,-4821,-5409,907,6891,5698,8961,9271,8294,14559,24406,27207,28121,26892,25468,18320,11812,3025,2754,968,858,-782,-4630,-2679,1143,1664,-1286,-3583,-5812,-13591,-20905,-10752,362,2302,274,-2790,-1932,-2870,-5843,-3048,-172,2901,3353,15438,25630,28302,25528,19750,6300,-2316,-4873,-2420,-12178,-9347,-1559,5876,13956,14875,15294,13679,6336,2345,-5090,-1119,6071,3191,-3520,-7862,-4922,5645,6026,791,-5718,-5154,-7150,-11129,-16743,-18586,-13375,-11960,-6339,-5821,-9830,-10138,-16191,-16454,-6845,-5868,-6104,-5669,-8172,-14792,-1102,11104,11030,-941,-5574,2751,2990,16039,23384,21518,8412,119,5858,17003,24579,14442,6812,4924,1810,-9395,-17500,-4748,6011,9768,1948,-10612,-6349,873,-1389,-10615,-13818,-1558,1993,-1463,-4222,-2726,-1674,-1897,112,3773,6036,30,-8209,-13487,-3324,1115,4716,10285,3988,-6569,-14385,-11598,529,19419,24609,24529,8720,-6909,-17868,-9427,-8423,-11992,-10331,-4629,1863,11965,12811,8129,3101,-3052,-6988,-2892,309,3484,-692,-9647,-10927,-10308,-7186,-2748,-3416,-6403,-1398,11405,20848,26684,25454,10595,-256,-2772,4144,7686,1012,-7133,-4940,120,6127,10580,11615,14533,12809,13410,17068,5359,-10519,-15681,-8672,348,7041,6148,4712,3705,3102,-4752,-7912,-1176,13170,16329,7799,921,5612,24442,38525,21514,2331,-10785,-11725,-11550,-13322,-17000,-4997,5380,9510,10080,13153,11742,5783,-2097,-7641,-3245,-6718,-11695,-13013,3875,15097,3205,-13789,-13793,-12550,-5430,8422,21563,31998,34930,20141,-192,-12763,-7821,-7056,-11457,-10035,-3810,-1729,-8006,-11405,-8803,-4579,-3817,2684,13838,19569,22859,13894,2335,8926,6837,-8753,-21906,-11200,1028,11759,11558,7365,5542,-1679,1150,4481,6907,2833,-2077,-8578,-3831,5365,11390,4192,-10347,-17494,-11611,-8134,-9258,-7528,-2610,-6588,-9466,3211,15326,23063,28953,15929,-2224,-11625,-7743,5885,9063,-5385,-10992,-11597,-6772,-1355,3842,5350,10370,12994,3271,-3337,-7880,-3705,10488,27285,35174,23241,-427,-22655,-13276,440,14573,24866,14182,1737,-2013,2226,8524,11240,9934,-16,-4373,3001,15873,33526,43425,32560,18615,-2080,-8609,-7524,-7784,-8120,-5723,3886,21132,32027,21232,607,-9523,-842,33,-8770,-13613,-6163,-1221,-4463,-7877,-6516,-6327,-8404,-9743,-9763,-13041,-16880,-13175,-8677,-5323,-2401,1503,3767,5831,7555,10925,11261,5799,-5205,-6745,3534,14994,22599,16808,-1824,-14616,-3144,433,-8426,-14874,-8188,14451,46888,50317,24704,-913,-17018,490,16178,24079,18050,11049,14195,10707,77,-5627,-11277,-18074,-12464,-5050,8276,7687,3717,10078,23255,28181,28457,29508,19750,702,-15500,-6537,-1859,-9060,-15514,-13107,-14026,-13300,-3689,3404,6932,6651,10151,17450,8910,-6014,-9710,-2465,5186,6362,3293,-1588,-1284,-1350],[-7871,-4629,-2975,-4416,-1568,11054,29374,33939,21460,12701,14965,19434,22846,17943,3945,2203,2750,-5585,-11494,-5231,2874,7671,11426,7641,-9469,-11930,4457,13097,17439,17112,12400,4816,-3484,-10535,-13328,-8551,-6278,-3070,7133,25618,47486,43673,35137,28475,18566,11113,7774,360,-8068,-9492,-8704,-3181,-7857,-9549,-14161,-15327,-4673,3972,7852,4374,-2822,-6319,-13782,-12231,3764,10238,4867,2817,-1412,-13207,-8163,3323,19184,22007,6587,-8102,-3748,14178,27773,29482,19527,9418,8517,14409,9139,5314,-2318,-4639,-6313,-11231,-14703,-7216,-3641,-4202,-5684,-7517,-11655,-3794,-5877,-11545,5106,10206,4533,-8842,-16740,-10624,-7288,-5470,-6093,-15814,2352,9602,1069,-7706,1429,6636,-110,-3830,8770,22667,24293,13157,462,-6564,-8732,-8543,-6688,-6331,-8287,-8584,-5128,-8707,-22740,-20044,-12616,-10485,-11914,-10440,-981,6250,2933,-10737,-5532,7844,11419,4586,2219,3985,7660,3338,-3070,-12213,-12416,-6536,-3654,-2862,-4983,323,1329,364,-705,-1930,9616,39080,56121,55689,42176,8110,-13677,-2079,-4617,-14684,-6689,23549,22293,-8846,-68303,-128298,-166339,-170966,-175338,-153798,-94756,-15867,-6545,-6189,-5208,-17072,-17824,-4456,552,969,-4839,-16522,-7068,-4620,-4505,-7822,-15597,-6217,9790,17669,13184,-1155,-11701,-12138,-5539,7000,10506,9980,606,-12259,-15948,-7206,-5229,3940,2969,-265,-17078,-22099,-23940,-26986,-21135,-4107,11291,4019,-1538,1325,16441,24219,19369,7166,-3743,-12067,-2429,5673,-3026,-8732,2653,15825,6621,-6634,-12555,-9648,-3921,4587,13393,18490,19481,18767,6147,-9075,-13184,1932,13882,19874,17147,4941,-7609,-11952,-6290,-641,7108,19256,27241,23361,13203,8462,2411,1434,1477,44,-2034,1791,10605,22118,22619,21739,10812,1902,1606,6037,5473,-2971,-12473,-10600,-9376,-9920,-5087,1164,1576,4896,11853,2111,-8792,-1344,-2452,-968,389,1735,-2126,-9264,-15926,-4566,8001,11813,4853,-7350,-20933,-17293,-16725,-3710,14005,22366,27579,20670,10861,3989,6014,7586,4181,-1848,-1089,10084,17576,13463,13079,13339,8378,230,-856,5886,13772,14055,5025,-1736,-3974,-10265,-6638,-685,-363,70,4158,10425,10824,9882,10771,15502,23426,29528,19553,-597,-11274,-1212,24907,52760,46413,18521,-319,-10813,-3294,8256,14922,10987,-833,-9944,-18069,-21052,-20035,-13546,-7785,1409,5676,10212,15030,15401,7162,-4571,-11661,-5643,-7244,-12462,-43,6071,8144,4371,1161,2282,5795,12296,32713,20772,1968,-3584,-3370,-1546,-4873,-13572,-12482,-6582,1361,836,-3758,-6908,-9162,-7958,-4973,-9658,-13535,-9311,-9629,-17448,-11034,-1687,8056,16952,11391,-2223,-6558,-183,12077,10427,-2591,-2479,34105,58722,59395,32242,5081,-11607,-6658,4435,16285,26883,26206,12027,-1120,1018,1741,-7524,-11813,-4997,-2981,-8932,-10707,-6161,-4527,-5965,-11834,-7554,-6428,-8383,-11355,-12026,-12385,-796,12452,12770,3135,858,-3152,-7681,-6943,2206,16861,26146,25541,16928,4970,-13760,-2059,8248,14274,-5733,-17639,-5152,-2059,91,8429,9902,2535,-8845,-10738,-5156,-6504,-3692,-2775,-4824,-6496,-8122,-3377,5663,11902,15555,10222,1327,3361,2687,-7686,-11244,-90,-99,-2379,-2476,-3650,-3743,-6329,-3969,-7079,-13092,-13939,-7322,-4458,-11223,-3152,19070,36467,40228,37729,46022,59733,60119,40221,21265,5319,-10743,-8755,-10215,-9754,1968,8846,6892,5790,3170,4687,5880,3703,-7446,-11071,-10071,-9782,-8807,-6109,-8230,-12532,-7839,1023,25625,42824,24505,1436,-2035,17327,27500,25240,18101,13751,10126,4574,2030,-356,-4069,-4889,-5063,-7648,-11216,-14705,-7746,8895,14000,5995,-820,-5356,202,7037,-15154,-8321,799,9362,11406,-6383,-17138,-3251,6904,8077,-1023,-11281,-11056,-10194,-6888,-1607,-3363,-9963,-12764,-7526,396,1419,1154,-1815,-3517,-5468,-8611,-10107,-5620,-3180,-6283,-10604,-11343,-6283,962,8458,14535,16299,16238,19002,19283,16405,13917,20280,23688,25505,20502,7145,313,1640,7277,10482,6982,-3024,-7324,-12821,-6237,9127,11524,1105,-11564,-7938,-2894,-3089,-5128,-2751,-2702,-6381,-9671,-10489,-12312,-13427,-11834,-8363,-5293,-955,9153,22576,34307,41165,25589,7445,1822,2845,2562,2735,14470,29330,23846,6909,-10723,-14801,-15913,-10103,943,3008,73,1731,5477,6685,3460,-1680,-4733,-1256,13704,21901,27491,27606,22510,20645,19917,16334,12515,1710,-8814,-5111,-4533,100,12556,19689,8944,-2456,-9160,-13920,-17292,-8793,14259,52201,63638,53186,33192,14378,9134,13344,25607,32046,22079,8536,2313,56,-902,-5240,-6911,-572,2303,6217,9614,3588,-8540,-11464,-11605,-6764,-377,-817,-4423,-1682,14692,32543,40306,41794,32066,16504,6230,2592,3931,10900,19307,18195,11386,7570,12358,19814,20403,14637,13943,17020,10395,4454,-97,-3674,-8203,-6833,-4225,-3662,-8613,-12594,-2639,10956,17992,12133,5719,1925,-2593,-6344,-6293,-591,4536,5501,4354,12113,18973,22873,19483,12237,5993,-1605,-8600,-5410,-275,8583,6644,-3289,-13166,-11248,-3367,-4827,-13047,-11509,-9294,-10206,-7347,-6365,-8282,-4293,1273,-879,-11946,-13858,-8835,-2087,3485,6217,7682,5629,5713,4055,-3429,-10233,-10488,-5807,7251,3914,-4427,-10901,-5665,-701,-3270,-12367,-9436,20363,41953,43422,30302,15106,3877,-5138,-11567,-17043,-11719,-12295,-9976,-4259,-3097,-4707,-2260,1297,-2450,-1859,3054,-986,-2463,3166,2002,-3804,-15805,-3631,6047,17104,28196,21231,10587,12157,5181,103,5644,14383,17250,16436,7500,-2709,-7062,7540,26044,26241,12974,10703,6950,-240,-1554,-6610,1631,16411,17992,11847,5327,-180,5132,15825,29762,49987,70795,72858,59557,36825,25251,28469,26097,17435,6694,528,-5579,-7994,-5492,-6595,-10520,-9284,-3019,3039,5907,2155,-42,-477,2073,11792,10328,6415,2178,-6920,-9432,-6577,-11078,-16543,-16134,-12571,-5906,1211,4165,1501,-2092,1303,3993,3083,-452,-8323,-6822,9953,9431,1865,-1847,4023,7889,8058,9575,4952,-1417,-11107,-17704,-17039,-8381,12307,38260,29687,7321,-7125,-15308,-8183,-9158,-9115,-2763,-7238,-7481,-523,682,-4401,-12089,-12843,-14560,-11376,-8905,-7438,-7981,-7679,-7157,-6839,-10458,-10332,-10121,-11854,-4412,-1585,-2201,-359,7094,11281,14110,17715,19124,16566,5981,-3425,-9283,-10139,-5967,-5452,-5428,4090,12713,16163,18632,7588,-6663,-9287,-4218,-5682,-6526,-7611,-6107,-3489,4341,24072,34536,36404,32487,26124,14534,2316,-4965,-10664,8854,27683,28339,17963,3863,-9309,-11335,-7926,-688,8388,13680,9388,465,-4772,-4193,333,3055,-842,-5554,-15604,-14325,-9664,-4055,3,2341,3341,-1350,-6740,-5160,-1461,2699,6003,4652,-4163,-7028,-1254,3243,12149,23882,27752,22969,17496,6372,-2189,-5577,-10825,-2467,1216,2637,168,-808,11437,36865,33773,12727,-7350,-1815,9152,13349,3550,-7584,-15818,-14741,-6867,1565,7951,9602,8815,1767,-1948,-3519,-7797,-11988,-7829,1322,15809,21714,13423,-355,-457,8076,12472,17535,26948,25805,13082,-2043,-6465,-5590,-1946,4126,9740,-1569,-9876,-4820,8550,16624,10938,-3358,-10625,1301,15251,22963,18819,1281,-9634,-912,7005,13647,9930,2739,-3668,-9426,-9966,-5351,-3077,-4139,-6198,-9263,-6868,4186,20272,30727,19272,-733,-11806,-14630,-17837,-18615,-16063,-13282,-13288,-9654,-5985,-7810,-12877,-13435,-60,3878,867,539,2190,2773,7635,12852,13314,7017,-3579,-11739,-12114,-14227,-16399,-8686,754,7900,9100,6324,1087,-596,-206,2711,1964,-8054,-14589,-16418,-13795,-5975,-2511,-2603,1247,2423,-1845,-3417,7453,20779,26717,27725,19463,2940,-10034,-13827,-8192,-794,-2148,-12040,4043,11948,12165,4730,-4124,-15756,-19734,-10569,-4519,-3957,-2097,2464,7320,10902,18464,16382,8822,-2829,-13109,-10799,-6240,-3256,9024,20609,19467,5462,-5901,-5510,1446,-4559,-15434,-12318,-7673,-6155,-9266,-4205,5735,22781,40454,37655,15621,3240,1340,0,761,2666,3472,6346,17006,13177,-7009,-12761,4793,9775,7078,3377,1607,5751,14688,17771,15354,11003,5472,102,-3784,-10705,-9693,-8075,-1927,-3741,-8915,-10356,-4688,380,2718,-2359,-9201,-2205,14020,14318,393,-11230,-19116,-19285,-8632,5345,1377,-8057,-13479,-11775,-7174,-6026,-8313,-1880,7771,8037,4463,-3466,-9086,-148,1811,-1081,47,4629,6608,6165,10078,18785,23095,23184,16808,9480,623,-8558,-14397,-9484,1574,7434,8120,2662,-4591,-13500,-14341,-3653,2330,2577,-6627,-8890,979,311,-7459,-15315,-6749,9277,42325,65583,64978,55246,24359,-2047,-6003,11303,16706,3795,-8502,6630,13013,2128,-4570,-6818,777,-157,-6917,-4100,-4617,-12256,-317,17474,42725,56473,28000,-1707,-3630,3453,2997,-1120,-4956,-8866,-12780,-12861,-7889,-2371,-5652,-15715,-10462,-10203,-11228,-12920,-14089,-3398,-2155,-3242,-5410,-11434,-906,13331,18218,21064,17937,12755,22109,22458,10232,752,3980,18055,13241,-6636,-8515,-6356,-6608,-228,10354,24957,20602,9081,4014,-2817,-11990,-6918,2998,5541,230,-11416,-16141,-15378,-13960,-7102,-3906,-3294,-5935,-8871,-3316,1162,4783,2323,194,-610,-3275,-10167,-11902,-8819,1304,11081,20241,25033,16372,2663,-3088,1334,5368,1488,-849,-3796,-4423,-5868,-9318,-12267,-14120,-8070,1601,17520,28040,12278,-6723,-4258,-10635,-11565,-1270,-299,-490,6494,10834,9772,4744,1076,2317,2945,1049,-3492,-11341,-15951,-10539,-7546,-5495,-2833,-2036,-3847,-7364,-7132,-1070,9137,8113,-573,-3019,-6397,-6313,-3673,7340,19853,18887,12739,6734,-94,-2062,-7604,-10530,-10740,-6098,-171,7800,7297,1986,6962,9561,3046,5109,8732,13653,19949,23130,22929,12393,-6643,-4005,21489,36332,20914,-2590,-15042,-8297,-7020,-13132,-14469,-9330,-1453,170,-6963,-15096,-17089,-4631,-2216,-2297,4239,4475,-3544,-12222,-10448,-6390,-8431,-14401,-4644,-2338,-12062,-9217,-89,190,-8423,4270,25404,16022,195,-1540,-3705,-10419,-7789,6716,18465,16455,9534,2075,-647,3690,10870,11693,5048,3251,6271,10750,15105,15460,11104,7798,1565,-1864,-1909,2686,4906,-3022,-8787,-14522,-16963,-9505,-8799,-12471,7812,11986,4113,-269,-3347,-4526,-2436,1153,3830,9645,-1316,-12296,-6446,-5,8679,13684,12285,4197,-5440,-7197,-744,6510,6286,10135,9289,6542,12286,23011,27598,29212,28756,27414,20654,15226,8499,4928,3450,1329,-1104,-5563,-4179,6,1006,-1644,-3579,-5766,-13422,-21716,-10993,196,1846,-804,-4674,-4312,-5549,-8324,-3228,1182,3658,2073,11891,22633,30784,29119,20907,5355,-3686,-4933,-1464,-12329,-11288,-2618,4348,12791,15124,15695,14137,6599,4089,435,3852,9087,4412,-3312,-5602,1406,8580,5341,-2238,-9778,-8106,-8505,-11619,-16537,-19431,-14520,-12709,-6252,-6025,-9899,-8658,-14279,-18141,-7133,-5788,-5230,-5137,-9043,-14154,1609,16604,14587,-1915,-7104,5505,9433,26771,34304,28559,12924,1730,3834,8891,16841,10947,4436,2026,-1767,-12831,-16157,-2324,8883,12178,3412,-10219,-7305,1833,1499,-7423,-16451,-3815,1528,-1004,-5471,-5554,-4301,-3536,-100,4752,6493,1045,-9477,-15767,-2061,4088,8626,15196,9189,-3051,-13141,-12374,-1114,18548,27739,30866,16236,-2195,-15111,-13354,-11723,-14382,-13053,-8099,-1147,10203,11910,7241,1989,-4720,-9256,-5139,-1268,1680,-2960,-12932,-14120,-12687,-8283,-2779,-3506,-8657,-5076,6581,15709,21445,22611,9354,-2480,-4355,1620,4247,-1957,-8540,-4843,262,5671,8344,7475,9799,9440,11072,16056,6315,-10717,-16577,-10098,-1580,5692,5326,3260,159,-1908,-6954,-7127,784,13856,14462,5072,-1581,4232,21585,31728,17510,1074,-11627,-14878,-15116,-17279,-20847,-6158,4024,9051,11173,15598,15186,8743,905,-3897,-2769,-8146,-12914,-12072,4962,20772,8360,-10189,-16969,-10418,-729,10513,19792,27014,27736,16712,74,-10922,-7611,-8001,-12597,-11121,-4974,-3538,-9992,-13057,-10008,-5731,-5899,-1455,8389,16339,20525,11648,6976,14655,11639,-7538,-22285,-11187,875,9948,7809,6167,7794,-1448,1498,5878,7936,3445,-1484,-8226,-4007,5619,10672,3638,-11992,-14312,-6678,-3996,-7889,-9325,-3670,-6068,-7672,4114,15342,22164,25897,14975,388,-8021,-5287,9452,14265,-1498,-9226,-12789,-9955,-4342,1030,2928,9356,14599,6237,-1820,-7012,-4144,8794,23880,29758,17515,-4898,-22701,-10866,1993,16171,27237,16184,3348,79,3659,8478,10278,8670,-254,-3098,1709,12550,29727,40948,33030,22814,2402,-5884,-5172,-6639,-8014,-5591,3792,16410,22760,13634,-3012,-9425,1377,4064,-5153,-11906,-6645,-2342,-6305,-9604,-8139,-8030,-9057,-9689,-9779,-12722,-16927,-16300,-11662,-4815,-287,3181,3916,5283,6156,9873,10848,6742,-2457,-6876,3029,14469,22655,19779,530,-14396,-5234,-3502,-11127,-16771,-9310,14406,47591,51117,26075,-478,-14272,4480,19892,24085,14837,7369,11360,11165,2852,-3167,-10271,-17825,-11430,-4215,8795,10627,6174,12082,24964,31100,31603,31589,20406,872,-14211,-5252,-993,-7587,-17168,-13955,-12708,-10142,-768,5214,7425,5417,7683,15195,9192,-4957,-10095,-2634,5098,6453,3700,-927,-961,-2220],[-8324,-4494,-2295,-3103,-827,10373,29183,35871,23504,13812,15523,18600,20138,13070,620,-1940,-1611,-8421,-13645,-6737,2981,8439,11848,7155,-10263,-10247,7973,16600,19753,18409,13073,4987,-3101,-9579,-11226,-6814,-4573,-929,9024,25601,46944,44338,34609,27048,17342,10222,5808,-2018,-10915,-13202,-13202,-10078,-12085,-9990,-14077,-14040,-4253,3681,8054,5536,-1758,-6396,-14110,-13148,846,6990,2819,3194,1159,-11373,-7599,4866,18980,19539,6451,-7387,-2765,14953,26428,25950,16431,6908,5410,11356,6264,3534,-2086,-2109,-4110,-10627,-14639,-5256,668,3540,5399,3380,601,2880,-1159,-17664,-1081,6806,3117,-9363,-15137,-9775,-7316,-6139,-6563,-11931,3426,8535,793,-6015,2907,7092,-880,-4968,9534,24753,27435,16537,3230,-4338,-6978,-7774,-6266,-5949,-8059,-8879,-6660,-10202,-20607,-14743,-7470,-7194,-10714,-9983,1384,9226,4060,-10413,-4941,9042,14175,9231,7248,6454,6186,415,-5070,-13065,-11894,-5660,-2663,-2415,-4805,648,2394,1129,-1489,-3595,8188,36965,52088,50931,44145,10765,-11810,-2441,-5858,-14422,-5183,10150,-12867,-67943,-145533,-209403,-234782,-222196,-211768,-178122,-112267,-13953,-11234,-4937,-2936,-15427,-18118,-5467,2591,2314,-5341,-15671,-4876,-2096,-2547,-6327,-14635,-7666,7296,15386,13308,-315,-11941,-15124,-8583,3936,7650,8085,236,-12113,-16984,-8065,-3829,7680,9953,5416,-13734,-20505,-21400,-23478,-19192,-6722,3626,-2495,-5968,-5404,9518,18567,14653,4364,-4977,-12311,-2332,4481,-4498,-13125,-6312,6075,2739,-7532,-13171,-10372,-4068,6107,17221,24135,26179,24760,9747,-6620,-12600,4141,18327,23446,19216,5786,-7621,-8748,-5598,-2235,4668,15670,23350,21033,12112,8599,2831,233,-95,-869,-2104,2405,12117,25716,27711,24750,11100,1349,3225,8877,7388,-1650,-12138,-10843,-9390,-9780,-5420,808,1463,4640,9784,-1365,-10419,490,434,1862,2628,3063,-1830,-9605,-16483,-4400,7363,11274,5140,-6576,-21529,-19869,-19833,-5491,11122,16897,21271,14628,6964,2902,6000,6914,1467,-5919,-986,12423,21137,18340,17585,17361,11845,2680,357,6762,14237,14015,4369,-4073,-6973,-11512,-3979,2231,2512,2412,6273,13170,14236,14903,18065,23497,31138,36207,24144,996,-10686,18,27235,53057,44181,15780,-717,-8771,-2797,6701,11423,6775,-4002,-11080,-17135,-21551,-17941,-10021,-6391,1358,7893,14433,20788,20110,9402,-3171,-12306,-7283,-7987,-12197,514,7004,9918,7265,2669,2655,4287,9709,32899,27447,8226,351,-4118,-4142,-7338,-14682,-12156,-5191,2908,2118,-2760,-5734,-7643,-8792,-6640,-10314,-12525,-10887,-12363,-17567,-10507,-1673,8446,18746,16279,3852,-3087,-1766,6118,3872,-6866,-1474,41741,69836,68698,35621,5011,-13387,-6285,4118,14822,25632,25792,12612,1772,3066,2355,-6642,-11028,-5328,-4112,-10876,-9644,-5008,-3870,-4785,-9207,-7861,-5903,-7391,-10945,-12515,-9684,4649,15968,13779,2493,-1706,-5965,-10564,-8959,1320,16237,25289,25104,16217,3219,-14287,-537,9191,12662,-7897,-19167,-4058,387,2989,9465,8940,1343,-7867,-9915,-5619,-7421,-4591,-3689,-6101,-8224,-9913,-3247,7181,14825,18437,11440,4503,10504,9165,-4332,-11018,1893,3008,-460,-1760,-3640,-2503,-2441,38,-5315,-12710,-13950,-4887,-152,-8522,-5512,20464,39991,43617,39901,44957,56339,58163,40070,21017,4738,-11753,-11208,-9229,-5979,3880,7597,3203,2053,-97,2187,5371,3663,-7473,-11062,-11637,-10790,-8710,-6431,-9453,-10736,-4376,2840,23587,37012,20588,786,541,20038,30613,29472,21378,15516,10970,4424,1960,1122,-1044,-2272,-2080,-5099,-10296,-13637,-6725,9515,13499,5312,-2581,-11350,-5413,2254,-15304,-6571,1450,8863,9690,-8081,-15715,160,10028,10960,1896,-8801,-10212,-9794,-6814,-2453,-4380,-10539,-13497,-9990,-1951,115,868,-1327,-2320,-4240,-7540,-8857,-5081,-3560,-6635,-10411,-10535,-7024,-895,6802,14146,17771,19540,20996,18953,15521,12467,17823,20607,21578,17155,5075,-1505,-256,5270,8279,5047,-3369,-7666,-13016,-4899,10163,13291,803,-14088,-5612,-2591,-4596,-7427,-4896,-5087,-9065,-11078,-10725,-13052,-13885,-12205,-9114,-5525,281,10058,21718,33361,41920,27510,8445,578,8,-353,164,10750,23517,16941,1450,-14043,-13918,-15305,-10375,1714,4749,1656,887,3452,5709,2646,-3698,-8247,-4860,12943,23487,28527,27154,20571,19031,19567,16307,11582,-222,-9624,-5007,-4012,143,10757,14777,2698,-9397,-12901,-15736,-17792,-9078,11873,50314,57449,45662,29126,14193,9257,12874,25254,31959,22461,9061,2497,251,28,-4296,-6853,-2567,-768,3588,6140,-290,-9493,-11107,-11924,-7295,-704,-998,-4561,-2221,14933,32252,37647,37177,28069,14485,5281,1638,2800,9129,17779,18578,13756,11070,14755,21294,21366,16112,15479,18846,11961,4853,-312,-3901,-8097,-6880,-4988,-4778,-8976,-10608,123,11834,20638,16097,9783,6285,2348,-1281,-3621,-251,3932,4142,3257,11521,17586,21515,19517,13382,8396,2062,-6099,-5222,274,9938,6854,-3720,-13924,-13052,-5323,-5054,-11234,-11521,-9963,-8537,-4245,-3164,-4011,-1299,2672,-504,-11837,-12525,-6496,-358,5101,7591,6429,3010,3453,2667,-4601,-12047,-12655,-9484,2238,153,-5523,-9191,-4564,-224,-3069,-11986,-9853,19696,36859,37197,27154,12558,74,-8180,-13187,-16915,-10811,-10711,-12214,-8303,-7524,-8234,-4927,-301,-2847,-3341,1809,-1557,-2905,2748,1968,-3263,-13111,-3826,4703,13323,25274,21949,11302,11564,3318,-2103,3373,11912,14023,12377,3992,-5123,-7652,8365,26212,23621,10197,9517,10264,3820,1007,-4517,2856,17556,20780,14034,5803,-1221,3527,13161,26500,46747,63363,65190,54651,36714,27484,29441,25681,15337,4082,-2443,-8698,-8653,-3515,-3373,-7052,-6633,-1336,3800,6003,373,-1606,-409,3992,11398,7117,3424,1487,-7116,-12441,-10934,-13921,-15980,-14508,-13233,-5856,1518,4055,683,-3173,806,3806,2569,-1375,-9724,-6014,9110,5755,-415,-3122,3358,7965,9631,11799,5418,-1741,-12163,-16070,-15369,-8608,11146,34016,29163,9338,-2921,-8521,-2664,-7374,-9546,-1705,-5454,-5993,598,167,-6251,-13480,-10400,-12834,-12523,-9006,-6812,-8953,-9759,-7675,-5829,-8387,-9064,-9296,-10972,-5144,-3970,-5105,-1592,9158,15966,17941,17707,15575,13818,4667,-3805,-9263,-10467,-6738,-6279,-5099,5398,14163,15864,18655,8446,-6057,-9071,-4326,-5956,-7050,-8708,-8199,-5409,3504,25275,39178,40907,35879,27818,15104,3721,-2811,-10585,8928,30987,35203,25136,8269,-7822,-9503,-6461,-795,6728,12419,10332,2189,-3344,-5299,-1730,1388,-2075,-7226,-15107,-10536,-6269,-2333,-133,941,1576,-1849,-6481,-5465,-1283,3196,6348,3664,-6126,-7940,-630,3835,11283,22590,25143,16901,7991,-3068,-1163,201,-1029,6239,8076,7918,3699,1069,13148,39019,36915,14738,-5557,-1473,9118,13971,3650,-8233,-16109,-14522,-6700,1703,6897,8507,7710,568,-2763,-4217,-8300,-12614,-10344,-1420,14576,22680,14235,-342,-192,9131,13441,17238,25556,23866,8525,-9013,-6407,-6152,-2873,2652,9371,-1573,-10184,-6583,6144,14008,9599,-3925,-10857,2290,17898,27765,22144,2492,-11449,-3483,4012,8302,6456,2307,-3217,-8294,-7514,-2679,-913,-2535,-4872,-8914,-9674,862,14182,22725,10766,-8912,-12058,-13337,-16469,-16824,-15271,-13269,-14708,-11497,-8084,-7954,-11966,-14856,-1398,2656,-669,-415,2128,3797,9530,14516,14415,8504,-2038,-11560,-13258,-14848,-15464,-8643,-410,5430,6678,4691,-752,-2579,-1080,2547,1037,-9579,-15179,-15221,-10404,-5021,-4986,-6560,-3476,-1759,-4479,-4476,5974,17341,23917,26190,18294,3367,-8298,-12650,-10988,-4054,-4166,-11314,3968,12851,13686,4556,-7723,-14121,-8721,-1955,2585,2786,4278,7019,9906,11729,17791,15189,6732,-4401,-11408,-9757,-6668,-3804,9706,20381,16368,2226,-7789,-5247,3489,-1383,-9257,-7883,-5042,-3171,-6472,-5935,5176,22688,38912,35678,16313,6248,4745,3363,3082,3618,3673,7417,18182,11921,-7880,-11122,5870,10142,7070,3489,2154,6149,14578,17744,15144,10040,4011,-600,-3393,-7571,-7216,-10692,-3917,-4318,-9479,-9971,-3081,2339,3806,-2770,-9414,-1868,13953,11836,-2239,-12670,-18858,-18960,-7740,5825,2032,-6626,-10482,-7588,-2935,-3049,-6585,-37,9479,9148,5214,-2564,-5988,1900,3914,1114,1631,5591,6548,5311,9709,18959,22212,19823,13188,7161,-745,-9253,-13592,-7437,5130,10663,11232,5243,-3349,-13326,-14740,-3869,2015,1213,-8403,-7157,858,-1460,-9559,-16884,-6494,10202,44656,69097,64114,51601,20036,-4231,-6789,8276,13145,1197,-8140,8332,16439,5364,-2801,-4714,2379,240,-6863,-4490,-4821,-11578,-1703,14903,39679,57812,33268,-68,-2937,4756,4259,-112,-3525,-6287,-9531,-10477,-5895,-197,-5260,-17135,-9374,-7676,-7611,-11288,-16012,-3466,-1321,-2214,-4936,-13026,-2850,11165,14840,17501,14284,8640,15804,18912,11078,5022,6368,16206,9735,-8294,-8349,-5699,-6254,-525,8815,21264,16615,7048,2201,-4912,-14767,-6430,5030,7650,481,-11421,-11932,-13068,-14418,-7520,-5813,-5381,-7421,-9529,-4408,-912,2345,136,-1559,-2709,-5794,-11626,-10976,-6604,2688,12928,22774,25953,16411,3349,-1467,3419,7712,3958,1463,-1958,-3100,-4726,-8743,-11809,-15249,-8852,1105,16128,22252,3607,-8495,-3401,-9825,-12020,-1717,-819,170,8252,10833,5678,560,-1500,-227,45,-1242,-3535,-9467,-14021,-9913,-7014,-4572,-2051,-1223,-2844,-6638,-7874,-3374,5453,5306,-1731,-3900,-7552,-6808,-2942,9536,20613,19901,14031,7541,-50,-3337,-8798,-9871,-10163,-6753,-1173,7655,7588,2051,6969,7759,2216,6292,10438,15286,22242,27210,27649,15692,-5053,-7637,18210,34752,19484,-3332,-15529,-9179,-7790,-14851,-16121,-10515,-3693,-2323,-8674,-15202,-17232,-7350,-2875,-859,7502,10194,2718,-8215,-13104,-8108,-9166,-11842,-2245,-449,-10548,-7691,2882,1482,-7939,2921,25252,19559,4987,2195,-937,-10073,-7321,9220,21600,17407,9905,2594,603,5739,12266,12436,6410,4891,7633,11178,13796,12318,7169,5293,519,-1852,-525,5059,6979,-2565,-9076,-14419,-17194,-9583,-8508,-6153,13958,13480,3431,-1353,-3109,-3295,-2406,1537,6681,12913,-429,-12923,-7784,-1774,3336,8894,11887,4016,-6706,-7979,-360,7835,7678,10606,7764,4576,11316,22327,27650,29081,28619,27296,21334,17559,13482,7231,6182,2161,-1005,-5972,-5393,-1178,-181,-2887,-4179,-5548,-12476,-21492,-11478,-136,1688,-1385,-6088,-6423,-7929,-10419,-2959,2992,5272,2064,9153,19341,32523,32593,22375,5161,-4199,-3995,828,-10792,-11929,-2549,3492,12026,16244,17482,16028,8154,6630,5904,7029,10721,5154,-2399,-1641,6654,10094,4227,-4628,-13427,-10683,-9318,-11359,-15532,-19414,-15630,-13023,-5190,-5132,-9145,-7189,-12457,-18306,-6489,-4905,-3417,-3719,-9053,-12901,4480,21572,17169,-2656,-7880,9468,18210,37438,44692,35545,17892,3637,1690,1665,9809,7796,2411,-773,-5455,-16318,-13258,1110,12256,14641,4874,-9610,-7646,2975,4546,-3725,-14399,-5700,1388,-121,-6166,-7812,-6315,-4653,54,6015,7322,2196,-10538,-17430,-589,7809,14034,22176,17006,2672,-10699,-12538,-2553,17179,29891,35741,22933,2495,-12110,-16183,-14185,-15908,-14837,-10743,-3617,7929,10785,6324,855,-6431,-11513,-7403,-2822,-39,-4945,-15516,-16267,-14274,-8914,-2428,-3195,-9700,-7982,2557,11401,16864,19655,8095,-4597,-5993,-1250,712,-4383,-8858,-4301,495,5288,6391,3763,5264,5983,8540,14464,7130,-9983,-16439,-11163,-3569,4127,4571,2384,-2285,-5853,-7490,-4946,3527,14718,12714,2746,-3573,3180,18431,25078,14505,1106,-10664,-15678,-16048,-19547,-21792,-6950,2799,8873,12502,17932,18590,12324,5088,905,-707,-8017,-12484,-10326,6001,26327,13472,-6443,-13016,-6144,3969,11970,17220,20920,19183,11940,118,-8774,-6470,-8112,-13119,-11635,-5579,-4746,-11376,-14089,-10805,-6752,-7892,-5349,2861,12088,16298,7839,11159,21339,17739,-5280,-22121,-10786,1090,8016,4469,5526,9353,-160,2226,7264,8562,3740,-976,-7480,-3502,6073,9605,2616,-13106,-10424,-1436,39,-6247,-10561,-4373,-5247,-5471,5118,15432,21596,23857,15549,3855,-3837,-1130,13825,20071,3371,-6733,-12692,-13299,-7336,-1921,305,8117,15738,9183,-218,-6378,-4937,6700,19788,23460,11203,-9381,-19661,-8967,2713,16676,28146,17426,4722,2170,5274,8455,9053,7014,-709,-1712,1105,9607,25612,37368,32127,25745,6764,-3159,-2800,-5354,-7794,-5332,3505,11717,14061,6145,-6912,-9783,2227,6694,-1689,-10113,-7147,-3862,-8730,-11675,-10072,-10047,-9957,-9756,-9791,-12267,-15404,-18242,-13937,-4060,1827,4802,4077,4665,4472,8261,9795,7071,-214,-6750,2044,12852,20827,21287,2704,-14096,-8122,-8093,-13626,-18837,-10690,13483,45891,49321,25872,-1037,-11870,9191,23913,24083,12076,4134,8630,11249,5352,-1204,-9645,-16021,-10035,-3261,8996,13222,8555,13380,25288,32852,34053,32837,20086,470,-13222,-4885,-1025,-6609,-14818,-13299,-10394,-7053,1815,6440,7016,3386,4554,11758,8422,-4221,-11071,-3519,4126,5494,3003,-1372,-1805,-3782],[-9136,-4909,-2208,-2279,-169,9538,27824,36259,24814,14364,15196,16752,16230,7514,-2767,-5833,-5030,-9934,-14276,-8210,2393,8249,11263,5912,-11206,-9440,9771,18484,20604,18434,12762,4523,-3248,-9194,-9911,-5505,-3184,613,9968,24553,43968,42503,32344,24456,15542,9166,3829,-4617,-13835,-16255,-15779,-17003,-14903,-9692,-13951,-13157,-4374,2701,7591,6310,-688,-6205,-14435,-13957,-1610,4419,1902,4080,3439,-9956,-7339,5902,17844,16691,5638,-6829,-2079,14821,24030,21714,13149,4614,2030,7378,2533,1273,-1894,204,-2214,-9990,-14347,-3294,5326,12412,19360,19163,13738,9516,3526,-14380,-7697,2656,855,-10154,-13191,-8547,-6868,-6392,-7245,-8397,4412,7379,385,-5048,3527,6934,-1852,-6419,9587,25778,29731,19581,5911,-2167,-5197,-7120,-6708,-6322,-8221,-9227,-8160,-11651,-18408,-10720,-4178,-5726,-10852,-10243,3445,11753,4609,-10380,-4693,9659,16204,13012,10894,8282,5095,-1969,-7084,-14137,-11450,-5109,-2086,-2126,-4157,426,2949,1510,-2573,-5530,6563,33632,46340,44538,44253,13700,-9665,-2703,-7033,-13540,-3609,-3193,-46316,-121689,-207414,-257594,-257536,-228836,-211769,-173438,-93961,-12034,-14456,-3020,-1371,-13527,-16639,-7352,3869,3416,-5741,-14349,-3276,29,-695,-4887,-13560,-9039,4657,12727,13050,791,-10898,-17296,-12295,-267,3577,5084,-1095,-12467,-16699,-6061,4277,15401,18788,10582,-10997,-19400,-19789,-21163,-17724,-8883,-2474,-7350,-8821,-11442,1378,10946,8254,605,-6758,-12360,-2827,3123,-4473,-11890,-14188,-3298,-1719,-8182,-13143,-10902,-4298,7394,20546,29184,32134,29685,12860,-3792,-10654,6099,21730,25840,20494,6525,-6593,-5694,-4969,-3844,2225,12168,19299,18404,10877,8581,3404,-488,-1444,-1772,-2330,2655,12787,27749,30863,26304,10856,680,5086,11810,9237,-364,-11700,-10962,-9249,-9244,-5219,968,1650,4166,7066,-5456,-11694,2604,3939,5101,4946,4222,-1713,-10002,-16057,-3669,7357,11440,6209,-4844,-19441,-21283,-20496,-6236,8787,12332,15470,8596,2090,534,4615,4933,-1998,-9603,242,14273,23504,22212,21134,20433,14736,4928,1464,7347,14079,13063,2983,-6692,-10421,-12298,-966,5372,5490,4707,8081,15159,17012,19541,25206,31315,37873,41237,27416,2139,-10225,1003,28071,50238,39509,12656,-1049,-6633,-1684,5821,8612,3247,-6619,-12434,-16458,-20877,-16193,-7942,-6582,110,8702,17246,25357,23728,10981,-1939,-12212,-8842,-8708,-11850,947,7719,11480,10657,4813,3773,3708,7827,32300,33893,14164,3820,-4319,-6334,-9660,-15727,-11836,-4084,4104,3411,-1674,-4321,-5168,-8086,-8013,-10533,-11069,-11527,-14585,-15698,-9753,-1735,8430,19787,20879,10636,1367,-2789,-688,-1997,-7490,2538,49507,78834,75650,37953,4673,-15162,-5570,3880,13305,23967,25029,13357,4069,3953,2206,-6269,-10478,-5658,-5248,-12648,-7977,-3694,-2890,-3077,-5730,-6679,-5075,-6376,-10565,-13107,-6741,9706,19202,15018,2318,-4263,-9630,-14160,-10861,320,15074,23648,24219,15591,1989,-13503,475,9657,10808,-8558,-15090,-2364,2895,5861,10816,8848,1322,-5675,-8471,-5525,-7742,-5184,-3884,-6115,-8705,-11426,-3138,8786,17785,20826,12780,9653,18698,15875,-740,-10323,3848,6097,1760,-638,-3336,-1148,1269,4360,-3354,-12282,-14015,-2434,4379,-4365,-8001,20464,41254,44610,39819,40929,49344,53235,39086,20817,4435,-11564,-11452,-6745,-2230,5341,5958,-366,-1141,-3377,-809,4274,2819,-7836,-10655,-12492,-10988,-8497,-6959,-10408,-7452,-627,5083,21859,31306,16548,196,2456,20634,30615,30855,22956,16293,11061,3798,1674,2211,1735,1171,1772,-1695,-8464,-12244,-6019,9201,11638,3745,-4020,-16689,-8436,741,-11135,-5196,1519,7791,7470,-9857,-13236,3587,13228,14066,5312,-6211,-9224,-9216,-6506,-2995,-5138,-11141,-14329,-11997,-4017,-1370,33,-1590,-1748,-3405,-6824,-7815,-4543,-3650,-6728,-9742,-9881,-7989,-2985,4893,13407,18891,22301,21823,17580,13637,10274,14562,16799,16906,12829,2184,-3808,-2413,2856,5592,2780,-3960,-7812,-12570,-4638,9719,13779,-68,-15071,-3267,-2356,-6207,-9073,-5933,-6423,-11301,-12508,-11049,-13715,-13887,-11985,-9015,-4565,2027,10908,20479,31364,40764,27925,8615,-1144,-3081,-2962,-1716,7634,17956,10508,-3267,-17265,-13767,-14999,-10391,2386,6341,3301,274,1424,4783,1966,-5533,-11259,-7831,11781,23834,28085,25307,17485,16497,18676,15987,10294,-2426,-10417,-4421,-3081,18,7776,8269,-3662,-12579,-13189,-17132,-18492,-9888,8623,46301,50199,38315,25211,13672,8896,11732,23634,30093,21229,8522,1886,-209,510,-3422,-6493,-3983,-3845,397,1891,-4741,-10194,-10951,-12420,-8030,-1294,-1552,-5096,-3052,14566,30745,33338,30767,22280,11023,3632,304,1308,6945,15419,17717,14718,13517,16482,22021,21722,17240,16249,19392,12751,4691,-1108,-4590,-8314,-7171,-5972,-6171,-9619,-9099,1678,11377,22071,19769,13708,10351,7142,3734,-1036,-322,2567,1681,1366,10116,15600,19541,18814,13878,10059,4964,-4328,-6267,-609,9848,6130,-4262,-12347,-13960,-7524,-5670,-9816,-11776,-10716,-6753,-1316,62,482,1814,3808,-417,-11868,-11674,-4621,991,6316,8647,5097,139,1011,1278,-5596,-13176,-14223,-12851,-695,-1275,-4848,-7587,-4018,-192,-3158,-11676,-11060,16940,29013,29056,23107,10004,-3466,-10877,-14449,-16875,-10580,-9577,-13111,-11720,-11685,-11913,-7930,-2517,-3730,-4607,819,-2253,-4129,1089,649,-3774,-10863,-4152,2355,7841,20687,22184,12464,10802,2017,-3417,1215,9039,10020,7340,-285,-8066,-8055,8753,25042,19995,7099,8046,13140,7649,3321,-2736,3297,17871,23676,17179,7248,-2488,911,9542,22292,41164,51345,51430,44472,32825,26491,27948,24160,13184,1648,-5297,-11838,-9233,-1872,-571,-3782,-3752,87,4292,5666,-707,-2534,-895,4779,9995,3375,-204,-75,-8200,-16650,-14414,-13368,-14031,-13740,-14170,-5570,1846,3824,-367,-4677,-151,3156,1723,-2426,-11180,-5565,7171,1857,-2791,-4615,2311,7577,11243,13550,5226,-2704,-13490,-13727,-11352,-5805,11301,30050,28531,11473,1316,-1552,3088,-5913,-10312,-1142,-3929,-4647,1407,-624,-7964,-12537,-8867,-11343,-12467,-9147,-6084,-9053,-11913,-8599,-5230,-6359,-6667,-7492,-10378,-6426,-6960,-8670,-3228,9969,18482,19383,15528,10006,9558,2267,-5047,-9902,-11213,-7893,-7474,-5163,6153,15402,15914,18159,8807,-5757,-9255,-5105,-6984,-8222,-10181,-10474,-7585,2393,25975,43536,45234,38723,28729,15031,4309,-1626,-9796,8750,33116,40691,31279,12383,-6213,-7179,-4817,-1185,4560,10158,10244,3132,-2365,-6509,-4263,-936,-3878,-9107,-12861,-6707,-3150,-1224,-1245,-1703,-1255,-3216,-6633,-5960,-1166,3453,6096,2047,-8295,-9103,-935,2968,8510,18497,19157,8027,-3048,-7499,4109,7816,8779,15681,15116,12964,7100,2768,14369,39453,38812,16025,-4417,-1690,8211,13661,3338,-9183,-16362,-14258,-6586,1524,5453,7133,6275,-1200,-4457,-5779,-9070,-12812,-13185,-4839,12376,22483,14297,-875,-565,9374,13517,16297,23067,20283,2923,-13580,-4594,-6195,-4025,709,8141,-1916,-10516,-8887,3137,10790,7660,-4703,-10718,3604,20716,32195,24484,3150,-12899,-6291,597,2851,2746,1281,-3113,-6887,-4655,156,1180,-1098,-3846,-8216,-12529,-2872,7046,12725,723,-16268,-9466,-12027,-15322,-15206,-14149,-12673,-15179,-13708,-10361,-8030,-10797,-13389,-2308,1351,-2340,-1522,1840,4381,10726,15406,14923,9809,-78,-10260,-14147,-15452,-14788,-8673,-1514,3059,4082,2668,-2965,-4918,-2218,1710,-778,-11218,-14432,-13229,-7599,-2996,-6090,-9901,-8033,-6109,-7252,-5767,3603,12124,18956,22510,15663,2871,-7093,-10858,-12974,-7977,-7190,-10474,3845,13443,14903,4726,-8823,-6237,1787,6914,9620,9193,9963,10991,12066,12303,16773,13660,4592,-6093,-10599,-9390,-7785,-4686,9786,18700,12086,-1293,-9622,-5302,4715,2054,-2854,-3497,-2525,-623,-4099,-6768,5054,23037,37625,34232,17409,9047,7683,6314,5164,4283,3373,8119,18764,10518,-8009,-9030,6456,9827,6452,3108,2271,6193,13897,17106,14320,8520,2149,-1772,-3774,-5520,-4685,-10322,-6113,-5272,-10334,-9514,-1494,3973,4373,-3564,-9942,-2226,12489,8375,-4880,-13110,-18172,-19366,-7470,5444,1811,-5657,-7764,-3300,1975,224,-5133,1221,10564,9694,5436,-1495,-2047,4733,6658,4006,3612,6443,6170,4199,9215,18912,20766,16135,9475,4569,-2317,-9774,-12286,-5116,9017,13819,14231,7720,-2229,-13214,-15556,-4791,769,-893,-9551,-4734,721,-3201,-11600,-16172,-5907,11765,47286,72181,62955,47560,15492,-6626,-7724,5026,9257,-1782,-7840,9459,18874,7994,-1434,-3045,3467,308,-7018,-5193,-5268,-10979,-2755,12836,36462,56967,37255,1293,-1925,6152,5504,1007,-1694,-3477,-6286,-7621,-3400,1540,-5275,-17580,-8013,-4761,-3676,-9039,-17560,-3660,-274,-1156,-4579,-14547,-4290,9286,12037,14432,11164,5216,10412,15160,11525,8855,9357,15468,7126,-9798,-7882,-4765,-5665,-1382,6102,15693,11277,4717,-81,-7473,-18249,-5752,7026,9793,1240,-9612,-9158,-11526,-14362,-8310,-7862,-7450,-8828,-9987,-5169,-2584,142,-1951,-3235,-4398,-7681,-12538,-10160,-4786,3772,14104,24203,25549,15614,3834,544,6473,11255,7407,4189,158,-1491,-3423,-8139,-11327,-15262,-9986,-72,13757,16112,-3979,-7481,-2253,-8947,-12697,-2497,-1457,711,9327,10078,1487,-3031,-3928,-2748,-2798,-3490,-3477,-7685,-12352,-9378,-6562,-3579,-1094,-301,-1726,-5630,-8630,-6266,1117,2248,-2701,-4268,-8315,-7134,-2120,11325,19625,19394,14152,7484,-228,-3796,-8122,-8252,-9771,-7322,-2030,7594,8002,2245,6871,5675,1683,7173,11764,16559,24005,30674,31896,18561,-3175,-10673,15520,33436,18717,-3458,-15595,-9740,-8357,-16366,-17412,-11176,-6135,-5484,-10952,-15734,-16218,-8621,-3088,368,10015,14829,8265,-4542,-14757,-9648,-9647,-9356,195,1264,-9242,-6158,6558,3462,-6540,2205,25109,23869,11753,7728,2133,-10268,-6728,11948,24444,18368,10919,3869,2387,7762,13108,12657,7662,6683,9092,11556,12406,9131,3085,2655,-497,-1722,1139,7797,9431,-1801,-9253,-14275,-16408,-8975,-6673,1250,19693,15165,3778,-1278,-2157,-2326,-2789,1342,8369,14550,-12,-13166,-8605,-2667,-1958,3215,10889,3189,-8509,-7233,1517,9787,9181,10196,5569,3929,11768,21454,26677,27195,26248,25196,20458,18636,17376,9136,8600,3101,-676,-6154,-6616,-2689,-1997,-4850,-5481,-5596,-11744,-20470,-11371,101,2081,-1524,-7025,-8168,-9874,-12220,-2652,4748,7132,2862,7152,15796,33023,35374,23845,5540,-4003,-2336,3896,-8401,-11246,-1513,3034,11269,17368,19648,18424,10400,9308,10308,8643,11192,5564,-1088,1973,9978,9780,2395,-6403,-16484,-12719,-9626,-10560,-13968,-18358,-16859,-13193,-3727,-3651,-8141,-6388,-11319,-17553,-5319,-3395,-819,-1762,-8577,-11423,7108,25356,18414,-3380,-8224,13814,27531,46149,52757,41233,22533,5329,-902,-4485,3997,5288,1002,-3218,-9164,-19738,-9288,5078,15513,16613,5945,-8963,-7742,3917,7384,11,-11387,-7031,1428,815,-6553,-9511,-7772,-5407,407,7371,8430,3471,-10963,-17106,768,11955,20844,31119,27324,10582,-7345,-12283,-3999,15223,30760,38604,27943,6557,-9248,-16559,-15926,-16841,-15762,-12264,-5372,4967,9250,5283,-324,-8170,-13724,-9647,-4365,-1663,-6642,-17392,-17379,-15121,-9255,-1954,-2739,-9693,-10348,-779,7874,12974,16668,6711,-6670,-7641,-4305,-2612,-6183,-8522,-3632,713,4894,4696,596,1038,2405,5840,12430,7692,-8574,-15340,-11841,-5595,2492,3989,2126,-3642,-8652,-6573,-1776,6839,15633,11130,877,-5022,2441,15298,19276,12534,2194,-8451,-13708,-14316,-18931,-18974,-7555,1489,8716,13810,19995,21881,16410,9912,6371,3046,-5842,-10423,-8097,6795,30730,17534,-3026,-7895,-1449,8223,12693,14106,14365,10270,6261,-123,-6488,-4719,-7502,-13071,-11583,-5493,-5194,-12036,-14434,-11137,-7550,-9651,-8763,-2282,7277,10699,3061,14213,27993,24667,-1931,-21389,-10004,1750,6099,1788,5213,10257,1760,3191,8338,8485,3523,-573,-6291,-2375,6372,7873,1163,-12803,-5907,3859,3681,-4624,-11301,-4700,-4040,-2726,6494,15878,21530,22529,16445,6943,-139,3213,17880,25605,9191,-3323,-10677,-16095,-9737,-4498,-2156,6901,16519,12113,1543,-5737,-5740,4567,15518,17148,5110,-13364,-16571,-7467,2803,16383,28002,18323,6224,4600,7408,8787,7930,5374,-988,-97,1293,7452,21794,33408,30361,27492,11102,-173,-140,-3638,-7039,-4476,3448,7619,6695,-444,-10399,-10048,2269,8330,1919,-7662,-6749,-4954,-11097,-13583,-11772,-11874,-10680,-9593,-9451,-11350,-13496,-15197,-13070,-2544,4270,6740,4678,4433,2997,6557,8603,7279,1790,-6040,949,10477,17478,21385,5001,-13198,-11190,-12573,-14647,-20449,-11825,12135,42373,45635,24689,-2023,-9328,14798,28392,24451,10256,1877,6560,11384,7825,695,-8757,-13327,-7740,-1629,9509,15983,11362,14413,24670,33785,36185,33625,19133,-112,-12269,-4746,-1179,-5472,-12135,-11084,-7385,-3570,4682,7705,6361,1324,1649,8201,7406,-3111,-11961,-4472,2884,4035,1676,-2507,-3289,-5071],[-9555,-5666,-2519,-1769,531,8957,25938,35605,25694,14627,14340,14422,11904,2153,-5748,-8944,-6679,-9293,-12969,-9129,1501,7476,10063,4346,-11649,-9189,9959,18902,20254,17498,11768,3706,-3670,-9157,-9158,-4608,-2114,1645,10212,22903,39537,38951,28981,21271,13516,8055,1889,-7381,-16675,-14935,-13303,-16885,-13611,-8311,-13510,-12691,-4979,1212,6704,6903,513,-5731,-14727,-14133,-2813,3398,2379,5349,5372,-8863,-7162,6548,15947,13595,4291,-5904,-934,14368,21193,17406,10245,3200,-896,3004,-1682,-1133,-1642,2265,-627,-9342,-13885,-1454,10057,21742,34267,36177,26773,15692,7802,-7509,-12381,-1605,-1992,-10884,-11190,-6977,-5732,-5758,-7491,-5545,4682,5772,-500,-4924,3346,6230,-2915,-8182,8829,25564,30882,22005,8342,-111,-3334,-6018,-7849,-7515,-8872,-9773,-9547,-12821,-16277,-7759,-2431,-5796,-12141,-11046,5312,13792,4622,-10610,-4892,9626,17422,15759,13097,9094,3919,-4113,-9258,-15503,-11104,-4894,-1918,-1987,-3196,-318,2972,1460,-3961,-7692,4701,29268,39431,37268,42452,17140,-7148,-2660,-7972,-12346,-2241,-15833,-74763,-160660,-236805,-256457,-230756,-196743,-184033,-149657,-77232,-10386,-15119,-937,-715,-12050,-14956,-10129,4086,4014,-6276,-13250,-2371,1592,894,-3627,-12502,-10163,2009,9789,12286,1941,-8925,-15841,-16458,-5345,-1681,1011,-3406,-13315,-15041,-1593,15630,26093,28562,14853,-9064,-18906,-19077,-19922,-16838,-10561,-6693,-10562,-9909,-14875,-7564,1700,571,-3938,-9035,-12290,-4307,1360,-3705,-7844,-12196,-11778,-6451,-8509,-12393,-11210,-4799,8171,22983,33152,36694,32892,15043,-1102,-7866,7445,23419,26605,20714,6994,-4918,-3235,-4722,-5682,-420,8555,15035,15313,9251,8098,3761,-940,-2700,-2863,-2961,2278,12117,27315,31392,26132,9935,-278,6824,14368,10650,571,-11458,-11220,-9222,-8659,-4537,1547,1825,3114,3541,-10243,-12267,4733,7953,8538,7010,4856,-2068,-10651,-15141,-2773,7549,11861,7599,-2703,-16724,-19914,-18024,-6032,6913,8477,10258,2876,-3724,-3215,1862,1677,-6170,-10207,2006,15117,24284,24669,23484,22375,16851,6736,2218,7362,13042,11037,708,-9750,-14393,-11859,2144,8475,8288,6688,9346,16155,18821,23267,31268,37963,42694,43829,28790,2555,-10141,1497,27175,44547,32850,9168,-1532,-4574,74,5959,7163,1325,-8049,-13968,-16197,-20128,-14978,-7396,-8107,-2188,8026,18315,28116,25682,11617,-1126,-11818,-10463,-9572,-11556,1079,8005,12526,14188,7334,5342,3607,6165,30420,39064,19226,6201,-4680,-8456,-12057,-16932,-11738,-3395,4859,4578,-659,-2864,-2049,-5509,-8617,-10111,-9436,-11180,-14571,-14160,-9255,-2204,7726,19742,24575,17522,6107,-3259,-7898,-4868,-4805,7090,55543,83821,78846,38690,3831,-17085,-4812,3492,11558,21713,23528,13513,5029,3433,1126,-6559,-10247,-6050,-6408,-14370,-6468,-2533,-1764,-946,-1583,-3858,-3954,-5484,-10354,-13976,-3956,13920,21727,16107,2384,-6439,-13619,-17417,-12183,-853,13389,21321,22888,15059,1372,-12910,609,9328,8752,-7795,-10701,-387,5200,8419,12105,9102,1653,-3417,-6717,-4943,-7581,-5650,-3595,-5132,-8201,-12697,-3269,10157,20420,22560,14700,16726,27179,22204,2852,-9126,5759,9085,4217,885,-2731,206,4455,8334,-1602,-12083,-14280,-242,8565,-316,-10824,18754,40012,42959,37184,34117,39594,45881,37217,20676,4461,-10185,-8924,-3169,1295,6249,3955,-3632,-3470,-6346,-4281,2492,984,-8464,-10009,-12755,-11032,-8344,-7666,-11106,-3853,3487,7704,20549,26317,13004,-143,3653,19186,27693,29343,22692,15942,10312,2738,1229,2865,3900,4403,5393,1502,-6426,-10805,-5637,7977,8642,1580,-4531,-12620,-5722,3030,-7355,-4230,1025,6115,4652,-11824,-10691,6912,16192,16913,8745,-3616,-8135,-8507,-5937,-3111,-5530,-11691,-15182,-13432,-5860,-3077,-1299,-2527,-1899,-3075,-6403,-6864,-3926,-3405,-6552,-8834,-9404,-9140,-5244,2780,12323,19633,24408,21485,15274,10806,7344,10593,12460,11840,7899,-1298,-6354,-4551,411,2901,559,-4651,-7761,-12139,-5486,7649,12696,-1550,-13141,-1135,-2184,-7774,-9917,-6029,-6558,-12487,-13808,-11385,-14262,-13556,-11263,-8152,-2887,3775,11402,18752,28366,37734,26835,8021,-3267,-6239,-4950,-2805,5176,12988,5063,-6652,-18214,-13970,-14639,-10041,3048,7823,5017,6,-505,3896,1409,-7137,-13753,-10121,10329,22956,26175,22097,13327,13025,17124,15315,8686,-4880,-11158,-3349,-1618,-17,4064,1235,-7744,-6963,-9924,-16743,-19115,-10992,5094,41046,42826,31707,21621,12821,8102,10127,21092,26891,18764,7171,700,-1171,638,-2509,-5638,-4091,-5867,-2608,-2105,-9220,-10572,-10917,-12931,-8824,-1974,-2266,-5823,-3972,13749,28282,27918,23374,15457,6695,1698,-1124,-329,4558,12556,15928,14510,14958,17614,22184,21654,18094,16303,18693,12809,4119,-2304,-5533,-8612,-7382,-6815,-7574,-10577,-8442,1956,9856,22432,23349,17873,14460,12082,8780,1343,-666,697,-1536,-836,8348,13368,17199,17485,13790,11008,7068,-3250,-8438,-2750,8606,4925,-4428,-10029,-13826,-9689,-6314,-8656,-12155,-11179,-4766,1578,3508,5163,5025,4774,-485,-11925,-11380,-3401,1951,7229,9400,3979,-2669,-1383,91,-6177,-12256,-12898,-13381,-927,-603,-3288,-6209,-3796,-398,-3252,-11075,-12643,12754,19658,20235,18698,7784,-6147,-12611,-14971,-17179,-10809,-8840,-12415,-13195,-14412,-15115,-10813,-4872,-4818,-5272,312,-2985,-5982,-1361,-1196,-4386,-8689,-4375,-428,2178,16911,23526,14568,10117,1497,-3495,-494,6096,5729,1948,-4855,-11167,-7910,8938,22891,15927,4060,6606,15598,11413,5657,-898,3382,17612,26779,21652,10480,-2800,-2152,5443,17625,33873,36552,33640,30634,26093,22881,24632,21968,11252,-378,-7816,-14652,-9471,-370,2038,-527,-630,1452,4726,5068,-1224,-3092,-1810,4583,7758,-639,-4198,-2261,-9820,-19859,-13142,-10704,-12243,-13455,-14063,-4733,2422,3702,-1378,-6298,-1254,2386,936,-3232,-12345,-5397,4650,-1628,-4876,-6005,1208,7135,13308,15029,4614,-4096,-14309,-11102,-6972,-744,12764,26671,28024,13991,5840,5577,8386,-4653,-11103,-774,-2365,-3142,2197,-1362,-9131,-11449,-7957,-10217,-11390,-8953,-5085,-8019,-12708,-9514,-4688,-4200,-3856,-5252,-9856,-7919,-10137,-12377,-4667,9885,19009,18425,11431,3775,5245,-487,-6720,-10874,-12058,-9082,-8681,-5265,6704,16636,16439,17473,8963,-5454,-9395,-6085,-8323,-9656,-11686,-12582,-9686,1279,26303,47394,49249,40973,29016,14618,4416,-1091,-8958,8443,34132,44565,36083,16261,-4109,-4407,-2972,-1545,2316,7444,9573,3708,-1476,-7380,-6939,-3650,-5986,-10605,-9415,-2517,-31,-386,-2841,-4927,-4317,-4740,-6825,-6277,-758,3889,5651,311,-9973,-10316,-1916,965,4195,12000,10575,-2285,-10274,-1135,10645,15371,17861,24645,21971,17763,10576,4584,15405,38422,39637,16988,-3493,-2283,6516,12363,2713,-10172,-16143,-13546,-6367,1094,3907,5844,4998,-2998,-6618,-7739,-9428,-11936,-15193,-8474,9671,21470,13917,-1600,-1119,9327,13197,15107,20058,15752,-2645,-9448,-2231,-5765,-5100,-1306,6483,-2235,-10465,-11204,33,7486,5606,-5210,-9818,5494,23832,36119,25981,3495,-13467,-8886,-2693,-1817,-483,179,-3007,-5193,-1604,3128,3414,489,-2807,-7098,-13763,-6485,-234,2101,-9378,-9952,-6100,-10610,-14153,-13559,-12729,-11477,-13982,-15576,-12272,-7832,-9371,-10703,-2173,433,-3818,-2505,1595,4763,11412,15736,15100,11134,2461,-7786,-14084,-15615,-14006,-8385,-2127,1179,1711,650,-5167,-7364,-3449,384,-3169,-12127,-12659,-11026,-5118,-514,-4846,-10759,-11121,-9852,-9578,-6902,789,6027,12863,17672,12333,1890,-6133,-8708,-12521,-11697,-10597,-9288,4034,14096,16173,5593,-6788,1006,11343,15650,16420,15055,14882,14471,13996,12885,15783,12258,2884,-7453,-10357,-9411,-9248,-5406,9538,15803,7197,-4646,-11015,-5484,5194,4850,2376,439,-53,1668,-1995,-6215,5663,23886,36568,33288,18837,11762,10414,9149,7384,5135,2907,8620,18827,9252,-7187,-6731,6782,9174,5623,2646,2323,6162,12958,16201,13270,6883,345,-3022,-4590,-4383,-2924,-8545,-7982,-6302,-11158,-8616,332,5461,4635,-4444,-10492,-3008,9898,4404,-7028,-12468,-17389,-19672,-7205,4752,1153,-4834,-5127,1036,7186,3557,-3899,2108,11297,9979,5410,-314,1610,7590,9544,7402,6116,7387,5731,3129,8917,18942,19156,12696,6100,2049,-3752,-9737,-10474,-2385,13125,16828,17147,10205,-1016,-12854,-16462,-6073,-1051,-3311,-9003,-1820,1040,-4391,-13203,-14740,-4747,14405,50510,75115,62127,44006,11476,-8798,-8412,1931,5365,-4875,-7321,10207,20383,10118,-308,-1695,4138,254,-7121,-5949,-5753,-10330,-3278,11345,33335,54111,39760,2762,-276,7888,7033,2560,641,-412,-2952,-4427,-701,2708,-5619,-16092,-6138,-1186,633,-6402,-17316,-3800,1173,218,-4060,-15105,-4334,8696,10676,12608,9113,2751,6234,11620,11715,12070,12181,15162,4863,-11386,-7126,-3440,-4472,-2345,2514,8729,5151,2391,-2462,-9844,-22079,-4659,9155,12164,2446,-7374,-7428,-10956,-13868,-9174,-9761,-9295,-9927,-9948,-5292,-3413,-1186,-3184,-4082,-5163,-8716,-12953,-9490,-3203,4710,14830,24627,24016,14159,4155,2663,9732,15146,11277,7048,2518,516,-1723,-7233,-10690,-14343,-11128,-1338,11460,11102,-9532,-5598,-892,-7823,-13602,-3581,-2253,985,9698,8807,-2196,-5738,-6069,-5023,-5378,-5567,-3365,-6124,-10895,-8881,-6091,-2530,13,767,-446,-4298,-9107,-9490,-3369,-585,-3147,-3767,-8294,-7138,-1207,12429,16687,17098,12919,6524,-571,-3386,-6365,-6665,-9557,-7637,-2496,7814,8617,2511,6541,3434,1443,7769,12700,17423,25117,33286,35441,20974,-1114,-12172,13955,32858,18958,-2744,-14963,-9527,-8093,-16891,-17940,-11201,-8394,-9089,-13639,-16676,-15246,-8619,-2989,1299,11540,17939,12658,-1464,-14092,-10828,-9718,-6972,2365,2599,-8233,-4532,11028,6203,-4215,2476,25436,29128,20973,15475,5636,-10540,-5710,14529,26426,19283,12532,5652,4311,9437,13271,12313,8715,8585,10683,12058,11161,6153,-946,13,-1332,-1216,3024,10680,12098,-651,-9073,-14100,-14841,-7546,-3550,8677,23898,16321,4525,-688,-1116,-1770,-3560,524,8699,14425,-160,-13205,-9053,-2828,-6471,-3399,8820,1754,-10372,-5489,3573,11300,10335,9478,4055,4557,12008,19132,24204,23902,22553,22201,18817,18742,20012,10561,10494,4018,-271,-6259,-7779,-4170,-3682,-6456,-6760,-5912,-11661,-19534,-10294,1259,3132,-1085,-7268,-9179,-11031,-13684,-2502,6251,8908,4113,5821,12192,32115,37127,25175,6440,-3197,-226,7157,-5839,-9504,289,2713,10097,17558,21175,20462,12693,11587,13049,9038,10863,5928,531,4541,11016,7655,-145,-7323,-16044,-13315,-9225,-9278,-11926,-16244,-18051,-13473,-2269,-1961,-7014,-6219,-10783,-16300,-3881,-1336,2356,402,-7897,-9905,9291,27643,18299,-4177,-8345,17758,35703,51450,57083,44520,26028,6353,-4123,-9431,-229,3781,705,-4522,-12003,-19037,-4565,9158,18211,17831,6526,-8237,-7836,4429,9708,3206,-8771,-7785,1361,1451,-6779,-10720,-8916,-6050,787,8679,9771,4979,-10160,-14631,1761,16165,28784,41649,39631,20453,-3325,-11775,-5624,12661,30226,39243,30705,9493,-6888,-14647,-16940,-17456,-15931,-12305,-6226,1202,7137,4027,-1587,-9942,-15891,-11875,-5956,-3241,-8109,-18672,-17719,-15422,-9551,-1649,-2366,-8840,-12317,-3604,4937,9640,13627,5100,-8699,-9264,-7430,-5516,-7473,-8075,-3139,729,4285,3093,-2052,-2872,-1429,2936,10046,7883,-6777,-13565,-12226,-7793,777,3503,2298,-4184,-10602,-4950,1763,10299,16263,9511,-729,-6090,1823,12221,14526,11234,3762,-5806,-10820,-11782,-16621,-15820,-8261,-277,8178,14695,21480,24678,20393,14533,11881,7876,-2104,-7475,-5962,6943,33016,19659,-508,-3402,2604,11412,12394,10451,7672,1637,-58,-969,-4506,-2956,-6618,-12813,-11307,-4911,-5111,-12157,-14347,-11258,-8329,-11351,-11816,-6953,2168,4238,-2125,15470,33214,31255,2004,-20336,-9216,2516,3965,-431,4827,10415,3626,3879,8475,7134,2387,-578,-5103,-1250,5950,5270,-545,-10787,-1255,8630,6514,-3191,-12060,-5071,-2751,185,7996,16431,21575,21194,16733,9098,2620,6623,20449,29669,15353,703,-7340,-14133,-11054,-6524,-4557,5470,16597,14544,3085,-5332,-6721,2235,11015,11031,-565,-16904,-14007,-6727,1988,15154,26840,18817,7724,7256,9865,9213,6696,3596,-1264,1399,1847,5871,18252,29173,27706,27701,14899,2764,2497,-1789,-5919,-3160,3442,3980,600,-5879,-12938,-10156,1576,8916,5412,-4634,-5071,-5071,-13072,-15231,-13208,-13656,-11453,-9501,-9074,-10316,-11506,-11137,-9269,-548,6639,8636,5402,4309,1531,4539,7074,7170,3229,-5170,-661,6951,12406,19572,6948,-11897,-14015,-14663,-13657,-20645,-12991,10075,37067,40232,22474,-3562,-6885,20564,32574,24710,8950,262,4856,11208,9740,2182,-7675,-10175,-4872,383,10085,18544,14192,14820,22800,33421,37455,33431,17025,-1412,-11698,-4913,-1503,-4370,-9496,-8454,-4346,-57,7548,8741,5264,-872,-1080,4696,6107,-1825,-12991,-5727,1134,1833,-554,-4648,-5330,-5538],[-7768,-5899,-2385,-756,1963,9411,24563,34897,26927,15431,13909,12677,8436,-1737,-7387,-10273,-5737,-6283,-9999,-8153,1335,7112,9248,3512,-10341,-8329,9449,18704,19596,16501,10971,3367,-3565,-8703,-8176,-3419,-690,2902,10587,21544,35137,35054,25715,18572,12093,7518,614,-9655,-17825,-10663,-7593,-8502,-8102,-5283,-11986,-12022,-5508,-102,6116,7972,2367,-4607,-14516,-12952,-1937,4651,4438,7255,7424,-7476,-6360,7415,13992,10771,3205,-3578,1785,14696,19007,14096,8701,3739,-1742,-279,-5244,-2737,-793,4488,1099,-8273,-12891,612,14974,31105,48822,52924,39221,21472,11770,-1219,-10941,-4900,-4703,-10738,-8847,-4827,-3642,-3853,-6411,-3140,4297,3933,-1635,-5228,2864,5456,-3560,-9833,7604,24362,30976,23850,10705,2145,-986,-3459,-8104,-8868,-9612,-10238,-10239,-12875,-13689,-5094,-1381,-6594,-13893,-11688,7549,15734,4553,-10682,-5223,9306,18177,17745,14267,9148,2648,-6008,-11430,-16775,-10495,-4641,-1776,-1654,-1826,-1172,2831,1318,-5296,-9691,2895,24457,32328,30282,39297,21535,-3541,-1625,-8188,-10929,-1069,-26680,-93147,-172417,-220498,-206470,-167377,-141487,-142898,-120758,-62333,-8981,-13138,1135,-778,-11027,-13432,-13441,3334,4201,-6847,-12356,-1923,2757,2377,-2366,-11276,-10490,-213,7012,11329,3304,-6163,-11867,-16625,-9148,-7535,-3735,-6328,-14118,-12395,4314,27874,38337,38408,18208,-7790,-18820,-18909,-19315,-16230,-11491,-8969,-12254,-9504,-13119,-15987,-8357,-7600,-8770,-11393,-12104,-6753,-567,-2598,-3752,-6211,-12283,-10586,-8299,-10917,-10968,-5482,8424,24417,35806,39473,34081,16092,1066,-4999,8029,23193,25737,19967,7284,-2908,-1400,-4885,-7713,-3170,4902,10697,11837,7225,7104,3773,-1170,-3758,-4062,-3934,1363,10353,24584,29433,24420,8434,-1495,8267,16321,11510,1101,-11449,-11629,-9318,-8136,-3374,2495,1814,1403,-568,-15439,-11724,6840,12571,12188,8691,4839,-2957,-11511,-14141,-1923,7692,12252,9003,-483,-14003,-17462,-14876,-5068,5518,5262,5753,-2020,-10043,-8034,-1910,-2520,-10756,-7402,3712,14816,23523,25650,24663,23239,18177,8038,2554,6723,11101,8038,-2341,-13180,-18761,-9858,5279,11466,10785,8233,10004,16169,19584,25769,35479,42566,44925,43585,28033,2164,-10514,1419,24631,36732,25007,5470,-2220,-2643,2510,7353,7521,1623,-7897,-15412,-16341,-19424,-14267,-8150,-10504,-5249,6030,17575,28664,25592,11202,-812,-11446,-12127,-10593,-11300,911,7817,12898,17469,9968,7030,3578,4442,27176,42269,23014,7230,-5635,-10711,-14574,-18358,-11926,-3104,5236,5622,265,-1432,1491,-1234,-7480,-8810,-7778,-10220,-12971,-13092,-9239,-3250,6192,18442,26841,23765,10658,-3145,-11196,-2997,-1397,10846,58421,83652,77534,37546,2382,-17315,-4176,2858,9519,18837,21090,12622,4352,1494,-904,-7500,-10256,-6429,-7460,-15394,-5431,-1697,-573,1558,3073,221,-2480,-4751,-10337,-15146,-1579,17030,23366,16870,2593,-7486,-14690,-15746,-12253,-2164,11284,18508,21213,14680,1407,-12942,-307,8125,6738,-6100,-6581,1615,7131,10459,13043,9234,1700,-1712,-4862,-3995,-7080,-6110,-3155,-3693,-7229,-13769,-3818,10947,22314,23595,17683,25140,35151,27619,6262,-7447,7732,11995,6845,2805,-1847,1456,6856,11408,-329,-12263,-14805,1461,11886,2820,-14151,15341,36349,38721,32007,25119,28376,36979,34508,20593,4867,-7970,-4888,1117,4477,6580,1663,-6435,-4797,-8450,-8126,22,-1786,-8989,-9199,-12523,-11308,-8351,-8468,-11624,-393,8116,10722,19695,22449,10611,104,4248,16053,22418,25259,20643,14441,8726,1358,695,3103,5278,6834,8148,3983,-4559,-9415,-5508,6005,4899,-798,-3953,-6424,67,7196,-4267,-3666,22,3868,1244,-14016,-8068,10075,18727,19176,11838,-1093,-6967,-7697,-5145,-2822,-5539,-12105,-15921,-14392,-7645,-5033,-3047,-4012,-2756,-3255,-6161,-5869,-3122,-2793,-6108,-7835,-9093,-10414,-7563,580,10971,20005,25772,20120,12251,7234,3801,6156,7983,6935,2965,-4966,-8776,-6376,-1750,561,-1359,-5328,-7549,-11847,-7244,4031,9954,-3592,-10973,669,-2061,-9120,-10045,-5624,-5814,-12326,-14755,-11652,-14677,-13005,-10133,-6703,-892,5272,11421,16562,24577,33117,24366,6745,-5696,-9204,-6060,-3130,3318,8749,816,-8381,-15743,-13953,-13967,-9343,3734,9193,6775,110,-2234,3053,971,-8465,-15693,-11784,8673,20940,22893,17646,8257,8691,14838,14240,6821,-7500,-11691,-1815,490,456,510,-4644,-6811,-1857,-6404,-15157,-19263,-12140,1842,35517,36111,26221,18509,11726,6977,8260,17974,22801,15470,5296,-799,-2473,498,-1475,-4251,-2857,-5687,-4245,-4488,-12789,-10683,-10944,-13360,-9553,-2600,-2968,-6558,-4817,12631,25186,22000,15829,8475,2332,6,-2371,-1929,2157,9484,13558,13443,15535,18284,22005,21359,18729,15733,16909,12218,3308,-3705,-6530,-8774,-7210,-7107,-8621,-11803,-8698,1070,7702,22053,27058,22698,19029,17515,13922,3476,-1151,-1423,-5133,-2844,6616,11148,14664,15565,13087,11199,8306,-2768,-11586,-5820,6779,3825,-3844,-7591,-13073,-11579,-6728,-7654,-12554,-11047,-2512,4532,7274,9919,8270,5656,-585,-11864,-11590,-2946,2482,7903,9885,3282,-5150,-3649,-834,-6312,-10623,-10681,-10629,866,1282,-1442,-4959,-3691,-664,-3081,-9876,-13711,8156,10124,11893,14407,6106,-7377,-12765,-14579,-17639,-11302,-8343,-10862,-12013,-14270,-16748,-13011,-6847,-5644,-5002,378,-3652,-8243,-4012,-2686,-4170,-6228,-4305,-3000,-1676,16362,27253,17797,9690,1787,-2367,-1519,3368,1624,-3148,-9224,-14003,-7062,9115,20160,11900,1398,5459,17672,15208,8221,1304,3569,17071,30063,27562,15879,-959,-4898,1274,12901,25640,21354,14669,15334,17733,17477,20260,19527,9718,-1883,-9864,-16791,-9244,1137,4609,2864,2808,2930,5242,4345,-1409,-3555,-3046,3536,4894,-4696,-8299,-4808,-11377,-14396,-8677,-7711,-10730,-13260,-12420,-3193,3393,3861,-2133,-7784,-2211,1820,561,-3503,-12908,-5330,2121,-4243,-6413,-7094,290,7015,16045,16350,3773,-5743,-13225,-8001,-2174,5523,15023,23836,27628,17022,10789,12757,12982,-3437,-11658,-363,-541,-1250,3185,-1809,-9491,-10434,-7359,-9271,-9758,-8183,-3714,-6164,-11387,-10088,-3919,-1762,-930,-2909,-9259,-9379,-13170,-15732,-5439,9233,17842,15335,5975,-542,3296,-2390,-8337,-11930,-12769,-10045,-9619,-5114,7346,17990,17373,16810,9103,-4950,-9168,-6880,-9612,-11041,-12969,-14274,-11467,349,26324,50416,52626,42472,28775,14089,4304,-946,-8274,8046,34071,46644,39313,19855,-1363,-1243,-954,-1669,331,4761,8732,4253,-400,-7571,-9497,-6536,-8126,-10851,-4941,2226,3249,450,-4499,-8161,-6795,-5837,-6785,-6183,154,4854,5432,-946,-10181,-11357,-3375,-1909,-1298,3886,715,-12182,-3182,7025,16515,21745,25350,32114,28189,22187,14173,6698,16436,36188,39466,17922,-2426,-3041,4175,10068,1727,-11107,-15164,-12130,-5998,422,2467,4858,4237,-4243,-8780,-9513,-8786,-9826,-14778,-11969,6812,19924,13311,-2262,-1511,9388,12884,13972,16988,10985,-6552,-3638,254,-4874,-5853,-3086,4753,-2302,-9873,-13127,-2786,4479,3807,-5072,-7969,8044,27131,39218,26717,3712,-13087,-10925,-5367,-5034,-2673,-584,-2668,-3250,1513,6155,5844,2386,-1563,-5531,-11892,-9522,-6962,-7950,-13760,-3296,-2687,-9007,-12777,-11690,-10941,-9794,-12162,-14661,-13355,-7259,-7653,-7564,-754,212,-4915,-3214,1549,5076,11660,15599,15074,12522,5532,-4340,-12754,-15084,-12880,-7563,-2008,-17,-219,-1086,-7017,-9851,-4720,-1310,-5903,-11652,-10310,-8639,-2773,2144,-1695,-8323,-10778,-11750,-10793,-7643,-2110,32,6664,12517,8844,731,-5246,-6352,-10069,-13794,-13857,-7614,4731,15043,17724,7301,-2946,7226,19494,23786,22725,20153,18892,17428,15775,13598,15037,11245,1884,-8128,-10434,-9647,-10861,-5584,9080,11895,2187,-7537,-11767,-5675,5028,6741,6335,3837,2369,3772,-67,-4663,6948,25015,35521,32616,20381,14392,13032,11996,9968,6551,2571,8944,18315,8175,-5675,-4376,6950,8387,4820,2332,2508,6193,11954,15233,12235,5429,-1094,-4081,-5557,-3907,-1845,-6826,-9085,-7276,-11696,-7091,2488,6821,4666,-5258,-10914,-4067,6438,342,-8285,-11186,-16459,-18773,-6443,4164,353,-3985,-2506,5297,12230,6640,-2893,2694,11782,10134,5267,824,4677,9961,12050,10861,9018,8446,5330,2236,8936,19102,17568,9832,3257,-229,-4846,-8973,-8226,758,17084,19424,19823,12626,331,-12136,-17265,-7513,-3195,-5633,-6791,1276,1861,-4870,-14239,-13143,-2937,18342,54370,77961,61991,41583,8640,-10311,-8640,-834,1637,-7958,-6480,10623,20944,11692,592,-695,4360,120,-7090,-6663,-6208,-9621,-3313,10298,30313,49434,40587,4595,2095,9979,8913,4572,3343,2782,390,-1152,1751,3109,-6328,-14281,-3684,3098,5241,-3513,-15831,-3871,3006,2017,-3266,-14347,-3031,9666,11095,12373,8348,1275,3204,8483,11658,14448,14310,14762,2767,-13170,-6204,-1797,-2556,-2778,-1502,885,-1223,186,-4705,-11215,-19305,-3118,11397,14780,3871,-5360,-6586,-11268,-12878,-9778,-11278,-10912,-10694,-9385,-4779,-3334,-1369,-3097,-3658,-4891,-9055,-13132,-9009,-1841,5482,15128,24052,21489,12093,4197,4545,12546,18550,14906,9632,4868,2792,326,-6000,-9937,-13289,-11805,-1973,10195,8048,-12620,-4140,523,-6413,-14909,-5098,-3394,740,9241,7149,-4977,-7592,-7956,-6960,-7611,-7523,-3373,-4948,-9761,-8527,-5659,-1584,1056,1809,839,-2808,-9178,-12932,-7611,-2858,-2891,-2315,-7310,-6836,-383,12490,11850,12945,10225,4599,-1152,-2453,-4472,-5489,-9610,-7621,-2428,8417,9412,2645,5666,960,1289,7952,13078,17676,25341,34706,37910,22750,891,-11354,13717,33128,20199,-1261,-13757,-8341,-6459,-15631,-17475,-10838,-10057,-12910,-16616,-18141,-14878,-8247,-2981,1665,11685,18993,15318,673,-12700,-11628,-9464,-4903,3888,3256,-7744,-2867,16141,9551,-1196,3759,26355,35113,32294,25239,9791,-10348,-4973,15850,26583,19621,14056,7168,5677,10287,12550,11279,9362,10415,12295,12629,9962,3303,-4987,-2716,-2001,-306,5008,13473,14753,841,-8370,-13709,-13027,-5754,41,15098,25833,16434,5023,-265,-565,-1870,-4840,-1040,7527,12535,-1053,-13376,-9473,-2760,-8782,-11051,5037,-723,-12584,-4159,4582,11697,10731,8632,3046,4386,10209,14541,19836,19571,18267,18913,16610,17773,21137,11323,11566,4520,-243,-6651,-8998,-5486,-4853,-7172,-7499,-6512,-12254,-19383,-9215,2480,4228,-326,-6960,-9431,-11356,-14911,-2791,7197,10170,5287,4748,8438,29554,37369,25975,7504,-2216,1703,9758,-3921,-7568,2210,2000,7934,15986,21289,21510,14366,12813,13452,7853,9323,5863,2044,5503,9543,3771,-3452,-7384,-12647,-11819,-8158,-7787,-9688,-13446,-18216,-14203,-1322,-598,-6029,-6547,-10758,-15103,-2581,915,5540,2228,-7431,-8665,10708,28166,16793,-5299,-8603,20414,41133,52310,56650,44368,27362,6086,-8250,-13149,-3000,3224,1708,-3834,-11988,-13942,436,12792,19904,18039,6436,-7683,-8175,4222,10976,5057,-7356,-8661,546,1325,-7128,-11838,-10263,-6964,901,9665,11123,6637,-8121,-11757,2055,19884,37163,52867,52809,31559,1004,-11293,-7702,9385,28191,37623,30877,10811,-5482,-13007,-17142,-18136,-15669,-11041,-6256,-3502,4236,2375,-3088,-11873,-18137,-14214,-7777,-4977,-9587,-19703,-17852,-15597,-10161,-1902,-2378,-7662,-14061,-6223,2251,6554,10393,3169,-10684,-10966,-10638,-7970,-8604,-8049,-3135,275,3161,1301,-4325,-6516,-5727,-259,7349,7587,-4912,-11565,-12526,-10409,-1123,2914,2567,-4333,-12299,-3541,4982,13357,16164,7513,-2415,-7047,1036,9045,10630,10064,5165,-3412,-8122,-9491,-14275,-12983,-9185,-2779,6910,14762,22015,26410,23493,18286,16925,12954,2240,-4442,-4469,6083,32649,19390,674,-297,5301,12993,10826,6177,994,-6320,-6777,-2742,-3296,-1761,-5932,-12733,-11218,-4151,-4913,-11980,-14141,-11448,-9294,-13187,-14687,-11149,-2924,-2386,-7049,14652,35857,36266,5909,-19218,-8835,2971,1335,-2472,4079,9811,4990,4009,7387,4320,270,-1208,-4436,-674,4734,2188,-2197,-7967,3027,12507,8472,-1842,-13042,-5707,-1639,2851,9305,16774,21297,19375,16091,10210,4312,8550,20890,31394,21157,5040,-3318,-9636,-10560,-7650,-6898,3643,15713,16053,4086,-5368,-8033,-421,6202,5145,-5764,-20069,-12300,-7008,101,13024,24874,18953,9195,10180,12514,9493,5141,1539,-1701,2567,2483,4681,14934,24730,24199,26260,17724,5417,4896,-9,-4528,-1499,3366,700,-4148,-9208,-12924,-9860,401,8603,8667,-1069,-1820,-3377,-13480,-15369,-13859,-15416,-12400,-9670,-8879,-9395,-9640,-7203,-4463,1642,8620,10226,6023,4122,16,2125,5164,6688,4010,-4336,-3059,2055,5723,15770,8244,-10179,-13517,-9974,-11414,-18737,-14342,7203,30329,33590,19414,-5531,-4597,25781,35827,24533,7844,-936,3361,10570,10804,3120,-6207,-6650,-1602,2613,10621,20676,16776,14495,19674,31517,37450,31910,13488,-3768,-11342,-5191,-1830,-3305,-6990,-5845,-1508,3341,10311,9501,3798,-3075,-3502,1569,4726,-343,-14052,-7246,-1026,-963,-3506,-7522,-6433,-4215],[-5474,-6980,-3283,-741,2504,9213,22200,32677,26906,15317,12607,10308,4756,-5293,-9056,-11001,-4260,-3139,-7175,-6389,872,6067,7758,2420,-8532,-7655,7342,16825,17530,14339,9237,2337,-4128,-9054,-8129,-3121,-115,3234,10014,19399,30172,30237,21827,15516,10202,6349,-1132,-12342,-15378,-6817,-1936,44,-1763,-1943,-10367,-12080,-7113,-2265,4830,8431,3643,-4163,-14959,-11813,-486,6510,6411,8477,8519,-6693,-5804,7598,11165,7214,1788,-721,5220,15296,16969,11210,7748,5365,-503,-1870,-7944,-3848,-233,5911,2029,-7728,-12329,1937,18806,38649,60503,66846,49321,25684,14337,3249,-7067,-7515,-7752,-10314,-7059,-3121,-1740,-1931,-4888,-2004,2465,1125,-3749,-6599,1483,3971,-4434,-12038,5202,21400,29066,24091,12111,3859,1144,-8,-6197,-10169,-10914,-11283,-10544,-11955,-10946,-2791,-972,-8096,-16184,-12223,9877,17142,4007,-11056,-6190,8259,18016,18459,14044,8016,610,-8403,-14232,-17958,-10034,-4748,-2042,-1562,-669,-2434,2182,721,-6924,-11875,721,19101,25262,23951,34877,26454,1407,566,-7869,-9968,-683,-35156,-97404,-152819,-164882,-124390,-84681,-76565,-98222,-92850,-49810,-8303,-10270,2593,-1841,-10866,-12528,-17336,1358,3653,-7771,-11959,-2132,3272,3478,-1352,-10114,-10064,-2026,4447,10203,4740,-3026,-7274,-11298,-7176,-12169,-8876,-9584,-14259,-9335,10540,39229,50325,47104,20421,-7267,-19169,-19171,-19141,-15782,-11761,-10031,-13086,-8572,-9302,-16894,-18437,-15651,-13602,-13473,-12070,-10060,-2315,-1440,-327,-1265,-6833,-12537,-7704,-9038,-10087,-6347,8031,24649,36839,40069,33017,15776,2235,-2856,7644,21075,23404,18400,7449,-853,-186,-5456,-9876,-5888,1323,6406,8074,4835,5628,3393,-1239,-4506,-5232,-5114,50,7939,20300,25605,21579,6538,-2876,9351,17584,11850,1291,-11576,-12054,-9393,-7628,-1779,3685,1533,-807,-4654,-19956,-10013,9046,17985,16245,10057,4277,-4205,-12343,-13052,-1091,7776,12561,10352,1773,-11206,-14643,-11611,-3479,4761,2844,2172,-5400,-15399,-12757,-5810,-6918,-14980,-4090,5164,13709,21763,25537,25063,23405,18991,9067,2736,5701,8630,4585,-5613,-16477,-19873,-6495,8721,14641,13192,9568,10347,15633,19678,27192,37577,44754,44527,40831,25548,1344,-11008,1103,21060,28131,17232,2112,-2731,-485,5916,10229,9711,3943,-6310,-16085,-16404,-18322,-13510,-9411,-12896,-8327,3419,15549,27224,23664,10153,-577,-10812,-13268,-11263,-10569,971,7630,12948,20478,12845,8950,3781,2992,23284,43715,25775,7352,-6896,-12712,-16599,-19502,-11892,-2635,5849,7104,1660,462,5785,4914,-3402,-6016,-5665,-8587,-10954,-12014,-9267,-4420,4313,16370,27796,29092,15114,-1883,-5239,1343,2106,13844,57987,78672,72264,35051,868,-15658,-3190,2522,7768,15975,18289,11118,2643,-1132,-3223,-8356,-9724,-6066,-7627,-14370,-4398,-664,1273,5032,8673,5656,-7,-3538,-9847,-15903,802,19472,24647,17836,3531,-6225,-9995,-10301,-10386,-2906,9509,16060,19947,15118,2599,-12826,-1646,6862,5760,-3369,-2252,4096,9207,12486,14085,9550,1771,-182,-2402,-2196,-5753,-5966,-2198,-1611,-5544,-13992,-4284,11443,23698,24638,22546,34667,42538,32373,9999,-4689,10549,15490,10179,5753,-62,3162,8951,13831,985,-12177,-14904,3155,14513,5222,-17343,11270,31352,32945,25304,15524,17824,28208,31778,21247,6368,-4564,520,6549,7955,7071,-109,-7959,-4575,-8478,-11473,-2321,-4360,-8096,-7527,-11118,-11164,-7857,-8544,-11357,3385,14014,14888,19983,20521,10478,2011,5218,12528,16306,19910,17733,12574,7100,528,872,3716,6561,8866,10397,6229,-2319,-7363,-4780,4275,1567,-2310,-1978,-28,6891,12092,-1164,-2762,-700,1844,-1953,-15559,-4606,13747,21431,21375,15045,2014,-5016,-6094,-3494,-1552,-4532,-11608,-15680,-14400,-8839,-6531,-4399,-5191,-3516,-3165,-5236,-3995,-1322,-1083,-4686,-6087,-8194,-11011,-9066,-784,10226,20773,27062,18670,9510,3947,581,2347,4657,3651,-428,-7490,-9885,-6945,-2729,-533,-2152,-5225,-6520,-10726,-8612,-191,6396,-5284,-8097,2809,-1248,-9354,-9021,-4447,-3994,-10482,-14402,-11071,-14257,-11597,-7939,-4114,1875,7114,11653,14707,20995,28086,21443,5574,-7642,-10905,-5497,-2148,2623,5894,-1625,-7981,-12197,-12501,-12213,-7711,5115,11096,9193,1234,-2980,2941,1342,-8790,-16362,-12260,7555,18620,19100,12828,3178,4336,12498,13413,5460,-9486,-11164,792,4010,2648,-801,-5980,-2632,3045,-2359,-12519,-18058,-12410,-15,31154,31188,22667,16645,11187,6299,6955,15220,18866,12360,3855,-1653,-3317,800,361,-1758,-174,-2990,-2944,-3866,-11775,-9995,-10344,-13025,-9497,-2443,-2898,-6538,-4856,11977,22446,16848,9546,2941,-323,-245,-2579,-2725,506,7057,11530,12446,16065,19266,22318,21629,19799,15271,14917,11721,3055,-4494,-6821,-8037,-5832,-5904,-8258,-12488,-9183,-121,5983,21927,31655,29114,25106,24340,19756,5933,-1094,-2978,-8134,-3605,5782,9677,12612,13598,12208,11086,9146,-2169,-14755,-8375,5911,4072,-1807,-4618,-11529,-12454,-6218,-6193,-12348,-9645,543,8112,11877,15106,11984,7052,-87,-11024,-11632,-2749,3041,8880,10670,3635,-6536,-5335,-1059,-5561,-8180,-7591,-6350,4160,4205,982,-3224,-3018,-334,-1911,-7382,-12149,4959,2085,5381,11066,5520,-6430,-10840,-12868,-17304,-11418,-7442,-8417,-8588,-11014,-15214,-13285,-7396,-5162,-3166,1472,-3703,-10230,-5665,-2490,-2200,-2962,-3386,-4255,-1702,19823,33674,22396,10049,3220,101,-1330,1506,-1441,-6884,-12383,-14981,-5090,9847,17663,8720,-209,5211,19827,19450,11532,4459,4642,16897,33719,35066,23723,3894,-5746,-2248,8803,17663,8919,-1132,1743,9441,11571,15981,17563,9034,-2475,-11020,-17314,-8166,3114,7598,6921,6988,4987,6260,3949,-1080,-3706,-4153,2107,1987,-8208,-11896,-6995,-11009,-7301,-3161,-4492,-9086,-12396,-9386,-587,5160,4738,-2160,-8629,-2443,2070,1196,-2737,-12291,-4831,401,-5449,-6992,-7496,8,7849,19740,17843,3132,-7218,-10178,-3948,3404,12671,17779,21644,27431,20839,16454,19977,17003,-1893,-11526,533,1942,1433,4771,-1569,-8766,-9095,-6574,-8059,-7496,-6485,-1672,-3517,-8861,-9845,-2487,1253,2208,-395,-8275,-10406,-15550,-17680,-5040,8526,15605,10901,528,714,6190,-1390,-8909,-12602,-12973,-10408,-9858,-4268,8513,19753,18791,16484,9518,-3963,-8194,-6995,-10359,-11928,-13652,-15208,-12569,-78,26260,52411,55123,43204,28260,13776,4340,-817,-7566,7730,33155,47046,41031,23189,2121,2325,1324,-1304,-1004,2692,8251,5194,1210,-6689,-11553,-9249,-9750,-8759,681,7711,6890,1618,-5739,-10810,-7853,-6035,-6223,-5425,1796,6732,6055,-796,-8113,-11104,-5036,-5325,-7475,-3691,-6964,-6777,5125,13691,20852,26234,30531,37350,33389,26138,17903,9294,17624,33125,38399,19092,-850,-3612,1526,7046,372,-11941,-13197,-9801,-5347,-351,1404,4355,4294,-4234,-10054,-10060,-6791,-6584,-11712,-14997,4125,18144,12701,-2632,-1456,9867,12904,13143,14244,6722,-6479,2005,2847,-3448,-6050,-4357,3299,-1957,-8702,-14307,-5021,2078,2585,-4001,-5082,11237,30335,41131,26786,3969,-11975,-12080,-6893,-6336,-3440,-666,-1919,-1073,4613,9139,8433,4634,-2,-3500,-9096,-11386,-12561,-15850,-5934,2528,587,-7198,-11107,-9492,-8733,-7694,-9994,-12458,-13285,-6253,-5613,-4055,1850,847,-5526,-3598,1767,5371,11461,14999,14875,13896,8922,-174,-10264,-13779,-11279,-6123,-1092,-499,-1638,-2344,-8096,-12440,-5988,-3264,-8825,-9778,-7597,-6098,-498,4832,2494,-4034,-7305,-10497,-10313,-7898,-4825,-4690,1311,7634,5520,-418,-4377,-3928,-6872,-12342,-15369,-5454,5979,16376,19647,9795,1571,12307,25869,30811,28222,24270,21836,19752,17376,14447,14605,10706,1648,-7930,-10672,-10010,-12551,-4996,8386,7219,-2517,-9785,-11856,-5860,4302,7685,9033,6613,4646,5643,1667,-2675,8636,26085,34242,31931,21779,16830,15491,14819,12962,8768,2682,9021,17126,7188,-3891,-2153,6955,7543,4128,2241,2867,6299,10950,14268,11311,4301,-2030,-4794,-6482,-3924,-1316,-5470,-9132,-8225,-11697,-4933,4881,7933,4420,-5987,-11185,-5363,2380,-3393,-8416,-9648,-15347,-16647,-4953,3881,-449,-3073,48,9247,16569,9121,-2204,2921,11974,10151,5004,1709,6910,11530,13741,13823,11991,9504,4936,1525,9213,19257,16032,7655,957,-2236,-5506,-7543,-5675,4205,20353,21215,21985,14779,1722,-11103,-17839,-9019,-5482,-7394,-3750,4203,2936,-4811,-14812,-11385,-527,23549,58659,80557,62620,40594,7488,-10611,-8377,-3254,-1851,-10956,-5330,10662,20511,12599,1191,-163,4038,-141,-6953,-7341,-6647,-8909,-3029,9489,27300,43273,39659,6908,5115,12298,11050,6886,6174,5923,3557,1854,3471,2566,-7479,-12152,-684,7975,9951,-510,-14125,-3919,5108,4271,-2168,-13060,-1191,11647,12964,13551,8755,681,1098,5812,11342,15903,15643,14266,1135,-15079,-5248,28,47,-1766,-4804,-6902,-6957,-1849,-6623,-10792,-14150,-1190,13603,17545,5324,-3809,-6553,-12296,-11274,-9530,-11989,-12349,-11158,-8394,-3793,-2548,-545,-1731,-2049,-3861,-9029,-13312,-8707,-687,6055,14983,22542,18178,9499,3868,5953,14541,20924,17780,11606,6943,5158,2585,-4518,-9107,-12222,-11292,-1259,10411,6803,-13062,-3392,1976,-4598,-16603,-7104,-5002,-173,7950,5298,-6569,-8711,-9572,-8368,-9256,-9367,-3578,-4206,-8993,-8363,-5275,-828,1895,2694,2011,-1282,-8725,-16330,-10973,-4164,-1755,71,-5313,-6175,259,11391,5636,7250,6225,1824,-1927,-1343,-2902,-4812,-9863,-7082,-1589,9651,10547,2642,4109,-1718,1126,7725,12870,17264,24626,34815,39124,23873,2751,-8759,14807,34123,22273,900,-12120,-6139,-3102,-13034,-16432,-10314,-10391,-15775,-18884,-19997,-15175,-8156,-3329,1353,10287,17778,15938,1763,-11549,-11851,-8869,-3183,4671,3193,-7751,-1007,21842,13494,2425,6051,27941,41510,44814,36194,14584,-9412,-5197,14941,24258,19004,15033,8163,6428,10368,11129,9724,9679,12255,14089,13416,8915,788,-8710,-5358,-2317,1088,7212,16251,17454,2857,-6789,-12398,-11064,-3907,3629,19946,25576,15589,5090,-224,-610,-2533,-6452,-3119,5215,9417,-2502,-13674,-9927,-2751,-7460,-18274,-101,-4282,-15338,-3555,4634,11360,10563,7609,1576,2330,6479,8330,13940,14778,13892,15444,13711,15731,20956,11628,11969,4637,-603,-7278,-10202,-6592,-5556,-7205,-7430,-6921,-12668,-19788,-8806,3083,5000,649,-6079,-8769,-10666,-15373,-3288,7717,10945,6284,3828,4745,25590,36079,26207,8684,-1191,3181,11324,-2962,-5935,3867,859,4915,12821,20230,21876,15565,13101,11690,4976,6267,5103,3306,4922,6081,-1242,-7014,-6480,-9001,-8677,-6229,-5964,-7141,-9942,-15446,-14548,-820,410,-5170,-6939,-10910,-14017,-1305,3417,8610,3733,-7024,-7515,11583,27325,14454,-6488,-8826,21591,43225,48950,51674,40667,26169,4505,-12937,-14671,-4291,3704,4205,-567,-7916,-7961,5770,16007,20793,17554,5897,-7305,-8340,3598,11164,5486,-6974,-9990,-1051,641,-7389,-12800,-11668,-7835,1082,10615,12732,8700,-5025,-8913,1956,23089,45579,64082,65911,43379,5889,-10496,-9864,5900,25277,34535,29055,10807,-4803,-11758,-16265,-18618,-14820,-8669,-5252,-8552,1088,803,-4363,-13470,-19361,-16163,-9377,-6490,-10762,-20311,-17734,-15479,-10794,-2459,-2512,-6303,-15226,-8306,145,4059,7459,1502,-12012,-12273,-13337,-9469,-9398,-8198,-3224,-236,1925,-275,-5718,-9129,-9986,-3084,5032,7405,-2616,-9134,-12315,-12986,-2623,2701,3270,-3841,-13734,-2458,7923,16140,15607,5471,-3861,-7476,486,6223,7804,9184,6547,-1075,-5451,-7220,-11899,-10267,-9621,-5384,5376,14385,21956,27236,25862,21628,21834,18180,6963,-1226,-3215,4790,30359,17470,975,1680,6906,13332,8555,1922,-4896,-12536,-12949,-4961,-2565,-907,-5132,-12435,-10964,-2948,-4431,-11034,-13427,-11211,-9841,-14560,-16811,-14125,-6891,-7602,-10270,12598,36037,39458,9905,-17556,-8510,3397,-1321,-3895,3494,9184,6370,4325,5929,1055,-1856,-1911,-3988,-124,3822,-134,-3323,-4882,7230,16033,10317,-20,-13215,-5858,-207,5589,10809,17288,21017,17586,15244,11054,5668,9528,19759,31054,26575,10102,1643,-4371,-7650,-6890,-8320,2038,14440,17027,5006,-5302,-9096,-2803,1718,75,-9880,-19409,-10957,-7764,-2188,10916,23130,19544,11396,14212,15954,10111,3765,-276,-1773,3982,3713,4403,12424,20763,20595,23946,19945,8274,7556,2236,-2269,1032,3783,-1587,-6409,-8267,-9653,-8317,-290,8294,12276,3654,3627,1049,-10845,-12745,-12517,-16308,-12969,-9596,-8394,-8128,-7443,-3171,747,4318,10554,11896,6970,4358,-916,-72,3510,6439,4789,-2875,-5663,-3675,-1635,10861,9355,-7325,-8425,-4431,-8333,-16241,-15405,4090,23244,26851,16345,-7084,-1938,30275,38131,24227,7223,-1380,2500,9961,11398,4005,-3640,-2245,2460,5436,11545,22682,19366,13955,15940,28469,36283,29293,8924,-6919,-10127,-4827,-1524,-1807,-4224,-2981,1463,6963,13318,10421,2562,-4677,-5030,-494,3889,1775,-11984,-8445,-2889,-3519,-6142,-8977,-3716,-648],[-3957,-9038,-5846,-2385,1392,7451,18046,28225,24812,13654,9978,6916,516,-8891,-11354,-11711,-3480,-825,-5042,-4729,-48,4117,5378,887,-7085,-7309,3772,13112,13789,10702,6239,244,-5745,-10643,-9390,-4083,-771,2298,8187,16154,24588,24572,17282,11931,7506,4116,-3641,-14255,-12982,-3952,2737,7143,3933,1128,-8936,-12713,-10163,-5545,2573,7884,3812,-4934,-16392,-11400,505,7833,7455,8487,8331,-6657,-5692,6918,7383,2708,200,2181,8820,16068,15022,8567,6892,7270,2220,-1012,-8750,-4227,-196,6249,1892,-7988,-12469,2229,20934,43236,67721,76331,56122,27873,15139,5514,-4371,-9547,-10966,-9970,-6109,-2263,-597,-711,-3630,-2237,-744,-2606,-6812,-9053,-825,1678,-5693,-14907,1501,16525,24840,22280,12198,4778,2792,3700,-2218,-10302,-12620,-13041,-10501,-10153,-7881,-415,-611,-9686,-18436,-12210,12499,18108,3052,-11778,-7817,6523,16954,17867,12510,5722,-2348,-11562,-17881,-18041,-9761,-5234,-2743,-1803,70,-4027,1020,-339,-8847,-14295,-1912,13392,18607,18672,29731,31532,8173,4424,-6949,-9722,-1311,-40523,-87992,-111130,-86733,-26365,5863,-9170,-54287,-67680,-39783,-8560,-7748,3151,-3943,-11708,-12404,-20958,-1675,2339,-9139,-12126,-3016,3063,4077,-699,-9111,-9153,-3424,2220,9074,6233,235,-2558,-4941,-816,-9857,-12939,-12191,-13158,-6155,16301,48333,60402,53563,21369,-7518,-19913,-19705,-19189,-15382,-11616,-10721,-13786,-7907,-5876,-10572,-20672,-22746,-18241,-14916,-12458,-13537,-3445,-403,2231,2434,-2733,-11577,-7148,-7214,-8768,-7472,6736,23374,35845,38062,29496,13775,1831,-2241,5970,17173,19748,16038,7336,843,230,-6625,-12286,-8629,-2268,2030,3897,1901,3493,2356,-1515,-5194,-6541,-6658,-1806,4961,15046,20414,17745,4082,-4670,9719,17787,11375,854,-12114,-12732,-9684,-7452,-355,4430,486,-3620,-8165,-19955,-7853,11013,23771,20393,10740,2862,-6061,-13379,-12259,-700,7343,12278,11112,3580,-8690,-11960,-8778,-1950,4162,810,-914,-7419,-15278,-14561,-8986,-11022,-15603,-1434,5749,11644,19026,24185,24477,22612,18902,9389,2383,3952,5406,618,-9123,-19584,-16266,-2712,12022,17587,14967,10163,9915,14261,18807,27052,36819,43696,41052,35489,21221,-251,-12055,85,16370,19276,9828,-1216,-3517,1375,9596,13598,12265,6509,-4708,-16430,-16772,-17276,-13017,-11259,-15412,-11619,27,11968,23313,19340,7973,-943,-10491,-14193,-12001,-9841,832,6943,12046,22112,14998,10224,3460,1202,18599,43000,26953,6172,-8999,-14924,-18255,-20908,-12194,-2492,6209,8479,3002,2220,10044,11971,2889,-2354,-3776,-7214,-9503,-11606,-10005,-6379,1451,12934,26571,32162,18441,-93,996,5316,4699,15306,53624,68928,63058,30706,-1371,-14288,-2607,1786,5643,12546,14571,8381,-546,-4929,-6399,-9551,-9139,-5577,-7541,-13690,-4159,-194,3088,8729,14253,11238,2666,-2556,-9549,-16908,2221,20327,24734,18145,4375,-3734,-3800,-4508,-7963,-3814,7344,13334,18366,15485,3838,-12924,-4083,5167,5270,-814,1333,6054,10479,13536,14238,8974,867,207,-358,-611,-4653,-6135,-1817,-76,-4266,-14207,-5717,10366,23281,24850,28014,43368,47809,35276,12985,-1910,13237,18443,13031,8642,1553,4251,9639,14345,1290,-12743,-15485,3613,14953,5585,-18965,6275,24715,25267,16680,5346,8205,19454,28204,21570,7931,-1200,5934,11895,10685,6765,-2263,-9192,-4196,-7567,-15144,-5353,-6745,-6442,-6027,-9640,-11512,-7937,-8859,-11408,6257,19926,19115,20248,19270,11420,4659,5821,8207,9114,12911,13160,9369,4470,-697,695,3692,6716,9285,10861,7025,-900,-5752,-4422,1977,-2091,-3879,-314,4981,12541,15626,822,-2652,-2242,-1025,-5980,-16907,-1461,16683,23026,22219,16995,4449,-3490,-4923,-2294,-699,-3867,-11412,-15599,-14892,-10778,-8777,-6476,-7149,-5299,-3930,-4722,-2400,310,484,-3535,-4831,-7898,-12091,-10788,-2285,9071,20769,27048,16166,6123,71,-3260,-1578,1884,1428,-2704,-9377,-10551,-7471,-3767,-1641,-3105,-5638,-6015,-9628,-9494,-5961,1107,-7422,-5840,3971,-1005,-9646,-8433,-4118,-2824,-8761,-14014,-10916,-14355,-10686,-6027,-1827,3935,7929,10804,11961,16584,21864,17005,3251,-10350,-12156,-4730,-1413,1586,2932,-3881,-7384,-9241,-10841,-10811,-6644,5749,12079,10798,1907,-4049,2189,1137,-9468,-17124,-13094,5605,14810,13663,6504,-3022,-1180,8794,11442,3306,-12086,-10860,2974,7553,5542,-16,-3494,839,6340,681,-10461,-17034,-12961,-1620,26919,26740,19546,14646,9937,4768,4888,11598,13946,8292,1724,-2928,-4994,134,1542,281,2001,-355,-714,-2616,-9529,-10058,-10548,-13354,-10057,-2907,-3451,-7158,-5511,10474,18992,11604,3800,-1399,-1609,-127,-3081,-4105,-1768,3971,8609,10310,15296,19239,21835,21142,19868,13601,11591,10024,2089,-5933,-7753,-7772,-4614,-4516,-7580,-13502,-11194,-2732,3657,20939,35700,35809,31583,31223,24725,7224,-1905,-5259,-11604,-4288,4500,7519,9572,10033,9474,9029,8001,-2704,-15969,-9423,5847,4747,99,-2688,-10884,-13676,-6277,-5752,-12993,-8539,2835,10753,15647,18977,14516,7495,-446,-10830,-12731,-4210,2033,8610,10277,3544,-8047,-8147,-2221,-5451,-6456,-5192,-2717,6818,6311,2414,-2448,-3138,-770,-1091,-5036,-8759,2912,-5042,-402,7336,4428,-5163,-8907,-11501,-16589,-12545,-7511,-6713,-5375,-7486,-12702,-12639,-7557,-4426,-1358,1999,-4594,-13262,-6929,-1619,-114,-538,-3118,-5179,188,23818,39787,26348,9684,4101,2023,-1500,-858,-4636,-10121,-14723,-13386,-3606,9699,14233,5138,-2075,4477,20624,22564,14090,7089,5286,15718,35842,42020,31988,9856,-4928,-6360,4002,9165,973,-4244,-4835,1012,4524,10945,14812,7681,-3727,-12791,-16953,-7786,4133,9637,10374,10442,6154,6267,2427,-1829,-5057,-6540,-1056,-2142,-12029,-14681,-9345,-8292,-624,1229,-2667,-8737,-11902,-6589,1557,6258,4903,-2848,-10184,-3198,1925,1562,-2340,-11846,-5130,-1612,-6707,-8111,-8701,-1013,8446,22719,18017,1304,-9890,-7088,-304,8324,18819,19183,18528,25725,23842,21279,25365,18893,-1439,-12056,570,3696,3532,5573,-2030,-8545,-8786,-6872,-7873,-6103,-5294,-392,-1686,-7102,-10098,-1716,3392,4051,767,-8304,-12327,-18104,-17475,-4830,6602,11379,4604,-3466,5988,12033,2321,-8472,-13646,-13877,-11472,-10590,-3953,8984,20591,19202,15151,8837,-3888,-7820,-7601,-11678,-13441,-14945,-16668,-14224,-1272,24777,51719,54979,41673,26203,12434,3309,-1892,-8127,6151,30151,44568,39970,24738,4767,4721,2407,-1763,-2878,279,7162,5426,2158,-5916,-13992,-12788,-11384,-5367,6083,12544,9561,1948,-7567,-13791,-8431,-6564,-6381,-5260,2872,8365,6782,366,-5368,-9338,-7926,-10368,-14319,-4244,-3107,1111,10419,16920,21980,27082,31628,38602,35933,28173,20338,11137,17725,28317,35202,19341,200,-4866,-2196,2611,-2563,-13964,-11431,-7747,-5449,-2201,-282,3177,4060,-3652,-10123,-9321,-4696,-3630,-8326,-18540,638,15173,11047,-3773,-1995,9722,12233,11577,10871,2423,-3634,6128,4419,-2619,-6680,-6079,1254,-2258,-8133,-15617,-7634,-655,1033,-2989,-2296,13794,31910,40420,25154,3270,-11421,-13114,-7864,-6726,-3782,-939,-1739,226,6534,10881,9984,6078,850,-2078,-6985,-12036,-14701,-8172,471,6405,2613,-6256,-10167,-7964,-7125,-6264,-8593,-10975,-13221,-5784,-4248,-1217,4404,1370,-6593,-4647,1276,4680,9814,12943,13516,14160,11384,3477,-7787,-12656,-10081,-5004,-368,-1258,-3471,-3861,-8642,-16074,-7919,-6100,-12692,-7854,-5577,-4375,804,6561,6262,166,-3397,-7844,-9249,-8529,-7935,-7303,-3180,2535,1713,-2283,-4360,-2405,-4382,-9689,-12721,-3711,6926,17297,21136,12107,5414,15444,29509,35530,31860,26479,22861,20568,17979,14633,13742,9862,1339,-7636,-11645,-11115,-14911,-4308,6676,1471,-7074,-11879,-12080,-6757,2407,7071,9888,8015,5968,6521,2471,-1286,9748,26139,31941,30359,22165,18297,17039,16860,15662,11247,3060,8216,14635,5541,-2806,-874,6151,6052,2954,1754,2764,5820,9356,12718,9935,2972,-3002,-5655,-7798,-4881,-1811,-5065,-8771,-9806,-11408,-2807,6792,8085,3267,-7201,-11858,-7406,-2440,-6763,-7995,-8597,-14572,-14396,-3324,3421,-1709,-2608,1959,12141,19224,10217,-2411,2223,11298,9494,4119,1694,7670,11671,13893,15315,14172,9943,4021,502,9164,18770,14095,5708,-1294,-4411,-6103,-6040,-3396,7365,21975,21406,22934,16030,2629,-10272,-18404,-10929,-8137,-8438,-969,6269,3559,-4909,-15542,-9862,1987,29378,62598,82214,63483,40621,7844,-9706,-8073,-5733,-5365,-13754,-4288,9940,18755,12401,1075,-546,2773,-920,-7098,-8340,-7434,-8573,-2921,8417,23881,35846,36777,9345,8336,14386,12994,8992,8596,8520,6032,3913,3769,724,-9397,-10036,2499,12900,14218,2198,-12640,-4269,7080,6709,-1010,-12043,98,13471,15277,15298,9714,518,-574,3361,10564,16309,16222,13858,294,-16202,-4608,1679,3000,1059,-5180,-9947,-9738,-3907,-8289,-8839,-9028,720,15303,20092,6510,-2969,-7431,-13964,-9294,-8171,-11616,-13832,-11557,-7318,-2750,-1593,629,201,21,-2736,-9173,-13822,-8695,121,6230,14196,20046,14184,6333,2957,6592,15383,21826,19394,12585,8344,7260,4706,-3076,-8401,-11320,-9566,758,11550,6366,-12764,-3297,3429,-2344,-14199,-9715,-7267,-1945,5763,3321,-7126,-9412,-11003,-9150,-10051,-11216,-4127,-4006,-8723,-8536,-5060,-441,2299,3184,2844,44,-7894,-18804,-12670,-4344,208,3171,-2515,-5199,569,9104,-1266,422,1095,-1699,-2938,-463,-1953,-4733,-10246,-6004,41,11610,12133,2607,1831,-4644,792,7019,11976,16073,22900,33527,38931,24281,4313,-5580,16768,35280,24693,3484,-10268,-3226,1743,-9841,-15288,-9922,-9225,-14731,-17642,-20629,-16076,-8716,-4326,189,7216,14212,14319,1707,-10720,-11460,-8057,-1907,4637,2376,-8207,1139,27895,17881,6460,9076,29941,47658,56983,46808,19305,-8202,-6700,11167,19150,17263,15319,8822,6917,9961,9257,7784,9723,14154,16190,14519,8165,-1068,-11479,-7775,-2282,2726,9485,18877,20095,5384,-4342,-10019,-9024,-2207,6850,22825,23538,13961,4613,-716,-1326,-3731,-8311,-5500,2215,5668,-4352,-14147,-10561,-3163,-4108,-9682,-3519,-6944,-16080,-2996,4483,10880,10030,6007,-1017,-1067,2270,1780,7158,9865,9387,11349,9686,12542,19682,11562,11807,4406,-1316,-8167,-11639,-8000,-6491,-7401,-7046,-6887,-12289,-20148,-9205,2810,5206,1532,-4881,-7438,-9256,-14887,-3869,7789,11145,6900,2790,1088,20390,33165,25644,9692,-432,3823,11526,-3299,-5192,4700,-689,1370,8534,18295,21800,16477,12785,8458,559,1461,3316,3932,2808,1165,-6924,-10338,-5071,-5635,-4922,-3685,-3971,-4490,-6040,-10830,-13228,-866,865,-4781,-7601,-11508,-13211,-196,5927,11248,4776,-6751,-6559,11870,25345,11555,-7793,-9128,21049,41676,41970,42770,33492,22048,1468,-17801,-13772,-4698,4657,7518,4313,-1836,-1756,11097,18516,20748,16220,4589,-7517,-8291,2445,9958,4390,-7329,-11959,-3578,-690,-7832,-13862,-13183,-8633,1283,11351,14252,10651,-1858,-6592,1366,25283,52937,73868,77284,54613,11072,-9526,-12168,2234,21692,30421,25621,9464,-5056,-11176,-15154,-19120,-13823,-6049,-3810,-13708,-2136,-732,-5545,-14815,-17496,-17657,-10876,-7988,-11956,-20954,-17816,-15461,-11727,-3675,-3194,-5491,-16284,-10062,-1600,1887,4631,-75,-12895,-13375,-15636,-10460,-10378,-8804,-3613,-1022,346,-1906,-6476,-10487,-14317,-5523,3024,7196,-277,-6763,-11955,-15693,-3819,2612,4010,-3187,-15543,-2392,9921,17993,14148,2984,-5509,-7734,-211,3361,5295,8015,7365,712,-3284,-5404,-10026,-8326,-9960,-8289,3211,13117,20867,26694,27177,24390,25981,22613,11095,1492,-2520,2953,26395,14054,51,2102,6960,12043,5304,-2615,-10134,-15369,-18623,-8016,-2948,-1066,-4830,-12448,-11147,-2228,-4540,-9860,-12832,-11036,-10301,-15805,-18603,-16148,-9730,-10868,-11720,9297,33357,39932,13095,-15958,-8955,2958,-4626,-5368,2496,8098,7205,4438,3875,-2656,-4243,-3342,-4439,45,3011,-2350,-5267,-2669,10520,18489,11309,1117,-12835,-6031,763,7514,11651,17096,19864,15196,13720,11142,6183,9033,16667,28034,30279,14938,6547,569,-4015,-5163,-9219,9,12107,16590,4978,-5950,-10694,-5683,-3196,-5100,-13863,-16923,-10813,-9795,-5510,8446,21161,19930,13647,18710,19323,10124,1612,-2825,-2422,4776,4576,4026,9740,16364,16133,20173,20546,10279,9441,3958,-135,3304,3649,-3809,-6617,-5053,-6101,-6633,-1209,7267,15219,8486,9948,6540,-7340,-10137,-10953,-16453,-14274,-10438,-8829,-7737,-6154,-448,4574,6020,11073,12318,6942,3776,-2365,-3133,1027,5282,4525,-1693,-8847,-11215,-10398,4234,9163,-4424,-2999,-40,-6147,-14668,-17504,-461,15071,19239,12215,-9117,-319,32021,37690,22253,5510,-2630,785,7999,10092,3461,-1411,1561,5750,7241,11302,22908,20240,11800,10354,22812,32137,23890,1937,-12452,-8885,-5143,-2053,-1492,-2889,-1584,2864,9048,14804,9869,119,-7155,-7205,-3044,2033,2795,-10123,-10549,-5526,-6581,-8274,-6541,482,2631],[-2194,-9397,-8726,-4388,-161,5182,13241,22780,21775,11724,7458,3943,-2867,-10790,-13068,-11678,-2509,1722,-2338,-2320,92,2794,3628,320,-5178,-6102,698,9173,9783,6936,3283,-1649,-7162,-12272,-10721,-5073,-1447,1328,6363,13052,19668,19511,13428,9038,5160,1928,-5609,-12540,-10104,-932,7288,13417,9541,4804,-6596,-12168,-13558,-8756,457,7304,3737,-5985,-17471,-10860,1550,9066,8281,8179,7881,-6175,-4954,6528,3900,-1570,-235,5858,13209,17884,14095,6948,6607,9613,6207,2458,-6632,-2920,267,6463,1651,-8108,-12355,2430,22009,45164,70615,81458,60149,28877,15088,6560,-2630,-10524,-12978,-9077,-5141,-1492,420,346,-2205,-2715,-3951,-5880,-9400,-11466,-2999,-454,-6485,-17467,-2510,10734,19196,19168,11714,5694,4672,7876,3299,-8069,-13437,-14583,-9458,-6856,-3428,3364,1235,-9738,-19000,-10465,16570,19754,2755,-11955,-9112,5142,15996,16938,10718,3273,-5349,-14687,-21584,-16285,-8779,-5180,-2980,-1554,1172,-4901,263,-941,-10136,-16121,-4170,8387,13440,15383,25357,37146,17882,11263,-4435,-9344,-2108,-41662,-69247,-58495,1665,78383,98995,58397,-11646,-44623,-31276,-8977,-5316,3532,-6174,-12736,-12271,-18955,-4279,1275,-10068,-11990,-3685,2975,4957,368,-7485,-7289,-3645,1229,8886,8564,4241,2809,2361,7116,-3567,-11409,-11648,-10165,-2164,21879,55052,68089,57866,21888,-7636,-20074,-19444,-18376,-14078,-10500,-10732,-14014,-7081,-2669,-4083,-13149,-20977,-21195,-14904,-12493,-13694,-2801,1305,4774,5752,856,-9039,-6178,-4959,-6399,-7895,5212,21250,33427,34152,24439,10806,342,-2788,3743,12717,15942,13871,7705,2800,639,-7620,-14025,-10464,-4989,-1598,164,-751,1540,1404,-1410,-5210,-7251,-7773,-3366,2373,10272,15323,13993,1838,-6138,10058,17609,10799,489,-12377,-12926,-9468,-6945,1178,4946,-761,-5897,-9232,-15474,-4959,13383,30307,25211,11405,1350,-7719,-13843,-11117,-134,6985,11955,11817,5515,-5769,-8795,-5804,-68,4236,-242,-2955,-7693,-10425,-10504,-9063,-12554,-12065,1064,6062,9556,16379,22551,23773,21682,18566,9647,2223,2287,2398,-2751,-11681,-20773,-12320,1783,15782,20941,16621,10565,9337,12860,17842,26128,33980,40135,35601,28949,16288,-1770,-12947,-964,11659,11671,4000,-3719,-3891,3519,13903,17460,14792,8861,-3135,-16037,-16673,-15596,-11948,-12658,-17109,-14130,-3100,7878,17922,13468,5392,-1239,-9811,-13950,-11958,-8412,1277,6468,10784,22514,16642,11256,3176,-274,14228,41300,27576,4808,-10901,-16035,-17966,-21834,-12135,-1948,7044,10435,5042,4503,14710,20140,11550,2756,-1511,-5616,-8094,-11262,-10801,-8455,-1675,8953,23885,33308,21132,2896,6826,8904,6959,15996,46721,56514,51803,25540,-3617,-12574,-1820,1307,3843,9339,10829,5298,-4145,-8949,-9533,-9993,-7644,-4275,-6609,-12840,-4058,396,5651,13288,20202,17191,6072,-1100,-8659,-17515,3134,20123,24244,18384,5704,-107,2933,1575,-4873,-4199,5489,11071,17138,16250,5433,-12081,-6566,4368,5959,1978,4747,7999,11489,14162,14052,8021,-377,117,1736,1216,-3301,-6007,-1490,1371,-2867,-13652,-7618,8052,21472,24924,33982,50900,51200,36847,15690,1346,16149,21100,15685,11834,3462,5202,9434,13434,1177,-13183,-15794,3116,13354,4413,-14713,2096,17990,17182,7581,-3827,910,11950,24627,22103,10105,2595,11747,17568,13286,6383,-4046,-9566,-3410,-5736,-16592,-8041,-6752,-3580,-4073,-7555,-11479,-7973,-8735,-11073,8783,26087,23894,20987,18980,13529,8517,6979,4412,2237,5573,7876,5602,1637,-1572,804,3766,6543,8789,10182,7020,309,-3929,-3662,61,-5168,-4859,1263,9027,17174,18077,2345,-2710,-3931,-4028,-10027,-15944,1955,19396,24046,22282,18183,6734,-1809,-3614,-1048,162,-3102,-10970,-15132,-15390,-12894,-11129,-8575,-9156,-7395,-4828,-3925,-457,2408,2489,-2058,-3444,-7543,-12971,-11846,-2986,8405,20738,26450,13523,3049,-3312,-6660,-4375,694,1007,-3021,-9555,-10153,-7463,-4324,-2247,-3676,-5964,-5444,-7630,-7703,-12072,-4511,-8366,-3612,4784,-659,-9353,-7868,-4196,-1906,-6756,-13096,-10556,-14416,-9678,-3798,680,5780,8314,9543,9036,12202,15604,11975,493,-13046,-11878,-3410,-515,699,355,-5567,-6407,-6391,-8592,-9277,-5680,6144,12647,12073,2624,-4793,1404,962,-9873,-17382,-13829,3422,10342,7493,-432,-9378,-6894,4513,8989,1074,-14477,-10192,5208,11607,9666,3218,439,3599,8713,3243,-8478,-15756,-12999,-2342,23391,23183,17199,13085,8727,3106,2715,7815,8823,4106,-146,-3584,-6732,-898,2616,2321,3938,2119,1832,-1505,-7911,-10361,-10957,-13725,-10595,-3369,-4009,-7812,-6169,8889,15803,7397,-74,-2750,-787,919,-3277,-5458,-4026,941,5544,7827,14023,18929,21282,20599,19570,11486,7889,7914,1195,-7190,-8620,-7319,-2972,-2425,-5948,-13101,-13878,-5702,1677,19923,39667,43278,39217,38685,29302,7954,-2944,-7521,-14174,-4290,3356,5245,6109,5422,5324,5525,5442,-3379,-10707,-5738,8142,6638,2241,-1282,-10638,-14560,-6393,-5750,-13880,-7337,4813,12872,18873,21835,16283,7576,-1065,-10692,-13717,-6455,-30,7593,9306,3520,-8704,-11680,-3703,-5207,-4845,-2958,643,9103,7995,3392,-2035,-3351,-1214,21,-2318,-3856,2964,-9899,-4954,3807,3232,-3634,-6932,-10110,-15467,-14023,-7867,-5237,-2289,-3906,-9764,-11013,-6736,-2847,730,2399,-5742,-16615,-6572,324,2207,1385,-3010,-5085,2765,26643,44270,29531,9078,4769,3605,-1640,-3112,-7184,-11801,-14237,-10959,-2220,9213,10660,1850,-3544,3837,20677,24962,16354,9624,5989,14053,36415,47944,40341,16713,-1956,-10131,-904,1253,-400,3997,1334,-5598,-2434,6127,11906,6083,-5231,-14692,-15837,-7665,4792,11492,14032,13686,6906,5700,294,-3216,-7084,-9635,-5265,-6351,-11198,-10860,-9002,-3148,5601,4616,-1831,-9158,-11025,-3672,3646,7151,4849,-3678,-11862,-3792,2085,2211,-1863,-11179,-5505,-3256,-7689,-9392,-10317,-2240,9426,25114,17282,-1198,-13184,-3659,3412,13016,24101,19551,15005,22798,26207,25485,28909,19069,-1634,-12757,252,5164,5504,6058,-2745,-8572,-9030,-7696,-8178,-5190,-4238,533,-354,-5860,-10374,-1136,5009,4974,960,-8929,-14665,-16995,-15128,-4489,4111,6182,-1636,-1346,12540,19083,8511,-5626,-12829,-14383,-12722,-11178,-3646,9293,20973,18977,13247,7469,-4393,-7706,-8187,-12855,-14699,-16198,-18157,-15852,-2732,22333,48632,52351,38278,23141,10556,1725,-3618,-9467,3746,25656,39937,36796,24741,6621,6013,2550,-2684,-4820,-1776,6178,5531,2922,-4847,-14781,-15889,-11373,-643,11493,16912,11576,1932,-9305,-16069,-8389,-7184,-6892,-5316,3696,10109,8409,3254,-2010,-6634,-10024,-15271,-7382,4036,5466,6702,12912,17196,20286,24557,28927,36207,35979,28530,21641,12539,17071,22495,30269,19010,1180,-5949,-5817,-1741,-6339,-16709,-9566,-5672,-5539,-4258,-2030,1712,3872,-2073,-7784,-6765,-2398,-846,-4996,-20229,-3128,11572,8815,-5271,-2727,9312,11252,9654,7310,-1080,-3,9033,5335,-2054,-7284,-7754,-785,-2793,-7853,-16464,-10207,-3267,-364,-1698,638,15784,31763,37277,22266,2022,-11188,-13402,-7723,-6188,-3553,-980,-1725,962,7543,11609,10672,6879,1324,-984,-5348,-10983,-10583,-2321,4922,8708,3677,-5916,-9685,-6804,-5817,-5242,-7727,-10048,-13094,-5491,-3255,1216,6970,2037,-7744,-6069,380,3335,7051,9743,11288,13509,12953,6644,-5180,-11423,-8931,-3914,380,-2078,-5422,-5100,-7702,-13050,-9242,-8630,-14519,-6005,-4084,-3241,1421,7586,9549,4138,433,-4891,-8007,-9265,-10679,-6610,-5805,-2274,-2096,-4444,-4889,-1572,-2576,-7177,-9866,-2172,7816,18089,22455,14351,8616,17030,30814,38055,33820,27094,22359,20178,17881,14466,12773,8984,1137,-7135,-12701,-12270,-14548,-3268,4325,-4143,-9989,-13067,-12238,-8040,-205,5408,9420,8372,6564,6676,2635,-358,10393,25371,28963,28135,21770,19045,17920,18318,18275,14281,4590,7146,11400,3527,-2306,-332,4880,4284,1636,1185,2492,5042,7500,10915,8447,1797,-3677,-6286,-9035,-6330,-2913,-5215,-8068,-11786,-10336,-536,8359,7466,1479,-8590,-12602,-9805,-7134,-8693,-7048,-7818,-13826,-12049,-1504,3010,-3091,-2268,3508,14124,20215,10091,-3233,884,10023,8456,2950,1009,7207,10688,12770,15328,15504,9942,2857,-547,8969,17802,12089,4230,-3229,-6423,-6291,-4333,-1198,10359,21869,20050,22759,16513,3269,-9436,-18423,-12836,-10639,-8235,1424,7586,3795,-5140,-16336,-8282,4774,35623,65948,82865,64567,41638,9752,-7632,-7589,-8041,-8374,-13082,-3116,8781,16090,11377,516,-1590,877,-1937,-7267,-9373,-8274,-8341,-2821,7262,20305,28100,32551,12012,11874,16414,14905,10990,10713,10697,7870,4961,2691,-2068,-11742,-7717,6021,17785,18031,4769,-11154,-4648,9087,9606,523,-11114,594,14641,17530,17187,11035,836,-1732,1384,9693,16227,16779,14319,931,-14147,-4082,3333,6459,5749,-1141,-3481,-6834,-5664,-9392,-5965,-4032,2573,16484,22553,7727,-2489,-8783,-15356,-6845,-5640,-10033,-15044,-11643,-6007,-1566,-533,1878,2333,2233,-1677,-9464,-14435,-8562,930,6271,13030,17002,10076,3024,1759,6705,15343,21476,19836,12726,9160,9178,6766,-1568,-7602,-10306,-6927,3745,13029,6290,-11981,-3157,5335,820,-10525,-12417,-9898,-4285,3093,1660,-6733,-9620,-11921,-8940,-9528,-12757,-4716,-4014,-8651,-8772,-4744,-196,2469,3456,3520,1338,-6590,-17079,-11978,-3176,3186,7142,1242,-3578,832,6149,-7676,-6695,-4544,-5447,-3856,246,-1422,-4939,-10243,-4173,2638,14561,14558,3191,-536,-7451,504,6130,10673,14367,20496,31215,37651,24310,5797,-2181,19298,36249,27225,6553,-8020,339,7915,-6028,-13835,-9532,-6871,-10279,-13606,-17744,-16833,-9610,-5848,-1621,2827,8783,10852,884,-9703,-10247,-6827,-806,4122,1175,-8599,3952,34278,22835,11035,12806,32278,53059,67325,55709,23376,-6937,-9031,4812,11933,14967,15470,9936,7976,9758,7548,5971,9947,16553,19089,16450,8312,-1490,-11889,-9475,-1694,4545,11761,21336,22755,8607,-991,-6604,-6540,-307,9833,24009,20689,12105,3925,-1421,-2344,-5051,-9977,-7563,-535,2305,-6022,-14446,-11139,-3926,-523,-952,1721,-2316,-10526,-1210,5154,10897,9587,4054,-3969,-3888,-554,-3576,836,5700,5174,6801,4813,8770,18011,11588,11584,4303,-1880,-8936,-13130,-9789,-7752,-7843,-6543,-6109,-10955,-19280,-9448,2486,5408,2552,-3204,-5387,-7183,-13568,-4040,7790,11128,7384,1814,-2156,14638,29087,24521,10664,213,3832,10826,-4507,-5299,4776,-1883,-1678,4166,15984,21628,17614,12843,5589,-3917,-4301,1050,4148,-150,-3980,-12243,-11722,-3180,-2316,-673,-368,-1514,-1497,-1611,-5046,-9832,-1025,1149,-4574,-8335,-12306,-12133,1123,8694,13741,5788,-6197,-5409,12051,23001,8827,-8751,-9087,19353,37335,32993,31628,23959,15576,-2183,-16631,-11350,-4341,5976,11325,10027,5082,4791,16602,20633,20198,14409,2828,-7835,-7552,1215,7864,2555,-7310,-12855,-6249,-2150,-8147,-14498,-14100,-8713,2034,12264,15785,12374,1109,-4512,825,26603,58674,81363,85916,64469,16848,-7909,-13912,-932,18343,26421,21795,7606,-5698,-10784,-13730,-19155,-12420,-3184,-1883,-16035,-4355,-1603,-6132,-15246,-15374,-16736,-11722,-8987,-12793,-21326,-17679,-15098,-12471,-5129,-4076,-4915,-16732,-10801,-2410,536,2387,-1198,-13029,-13664,-16905,-10795,-11135,-9166,-3607,-1416,-949,-3034,-6172,-9813,-17584,-6726,1950,7549,2507,-4087,-11016,-17472,-3932,3265,5258,-1975,-17160,-2998,11240,19158,12304,603,-6831,-7273,-546,949,3280,6985,8101,2474,-1074,-3490,-8137,-6766,-10018,-10913,941,11521,19433,25662,28354,27239,29561,26391,14854,4073,-1734,1536,22208,10423,-1322,1744,6199,9954,1943,-6586,-13131,-12171,-13867,-11075,-3962,-1755,-4494,-12145,-11185,-1961,-4790,-7859,-11848,-10253,-9833,-16040,-19248,-16499,-10635,-11252,-11425,5909,29046,38432,15870,-13835,-9633,2081,-7950,-6325,1735,7252,8056,4860,1854,-5906,-6254,-4888,-5065,603,2645,-4587,-7784,-541,13404,20258,11708,1705,-12020,-5738,1794,9133,12358,16705,18405,12965,12368,11349,6761,8063,12802,23442,32442,19948,11832,5637,195,-2426,-8711,-1538,9605,15450,4653,-6635,-12110,-8321,-7798,-9802,-17135,-14728,-11082,-12284,-8771,6789,19892,20902,16790,24494,23330,10261,-584,-5437,-2920,5700,5701,4137,7520,12269,11738,16112,20340,12080,11199,5870,2528,5817,3601,-5176,-4738,-1026,-2561,-4457,-1490,6483,18209,14115,17400,12829,-3378,-7503,-9271,-15358,-15602,-11508,-9535,-7585,-5163,1475,7345,7193,10734,12082,6564,3064,-3504,-6146,-1393,4025,4162,283,-9094,-17713,-19166,-2467,8767,-676,2533,3715,-4333,-13334,-19767,-5516,7055,11903,7986,-10407,839,31264,34984,19252,3301,-4101,-1129,5472,7714,2313,946,5377,8876,8587,10534,21961,19940,8892,3958,15493,25624,16421,-6234,-18425,-6705,-5298,-2689,-1726,-2407,-1049,3320,10155,15352,8617,-2558,-9606,-9218,-5378,-108,3310,-8345,-11399,-6933,-7514,-6631,-1908,4910,5594],[332,-7508,-11138,-6054,-1524,2934,8453,17135,18477,10265,5883,2167,-4709,-10528,-13639,-10764,-914,4971,1472,1190,1902,2886,3259,1199,-2572,-3794,-691,5944,6222,3671,968,-2778,-7814,-13436,-11580,-5576,-1651,826,5044,10595,15830,15602,10710,7177,3549,183,-6377,-8957,-6377,2688,11904,18919,15047,9192,-3084,-9928,-16777,-11400,-1181,6886,3535,-7056,-17071,-10014,2620,10161,8984,7738,7398,-4898,-3365,6792,1214,-5203,713,10277,18250,20613,14082,6158,6543,11815,10531,7078,-2716,-294,1266,6729,1469,-7954,-11843,2681,21988,44310,69174,82145,61465,28826,14368,6730,-1680,-10912,-13446,-7797,-4127,-842,1190,1088,-864,-3097,-6465,-7878,-10474,-13547,-4851,-2320,-6853,-19609,-6678,4248,12337,14814,10619,6523,6601,11869,9144,-4335,-13052,-15843,-7687,-2334,2443,8760,4976,-7729,-17399,-7109,22155,22240,3245,-11628,-9972,4248,15216,15747,8800,748,-8402,-17649,-18789,-13441,-7146,-4623,-2819,-951,2485,-4904,-144,-1101,-10790,-17487,-6130,4139,9673,13747,22243,42625,30300,21204,-246,-8678,-2926,-39192,-46550,-2947,92184,183568,191000,124415,29135,-23597,-24168,-9670,-3352,3602,-8528,-14025,-12258,-15389,-5358,745,-10525,-11607,-4193,2927,5953,1659,-5419,-4903,-3019,1236,9419,11392,8567,8347,9858,14916,3137,-6415,-8124,-5852,2386,26719,58707,72384,59500,21900,-7660,-19633,-18330,-16674,-12000,-8838,-10483,-14164,-6425,-55,1335,-6773,-16505,-19357,-14240,-12221,-10307,-722,3485,7212,8620,3861,-6434,-5254,-2731,-3374,-7440,3229,18042,29347,28297,17986,6751,-2513,-4746,912,8050,12188,11918,8340,4748,888,-8618,-15009,-11422,-6920,-4575,-3142,-3151,-257,382,-1282,-4957,-7642,-8653,-4731,118,6221,10681,10370,-407,-7445,10169,16849,9906,-63,-12655,-12870,-9009,-6418,2115,4555,-2396,-7101,-7471,-10369,-1905,15822,36859,30199,11796,-401,-9265,-13916,-9941,285,6372,11239,12093,7245,-2706,-5493,-3047,1709,4531,-698,-4351,-7119,-5337,-4464,-5940,-10665,-8356,3077,5856,7373,13824,20624,22856,20492,17717,9580,2132,719,-206,-5251,-12965,-19369,-8401,6412,19569,24319,17724,10363,8286,11265,16759,24459,29377,34430,28770,21926,11183,-3220,-13864,-2284,7118,5612,-286,-5581,-4123,5559,18160,20846,16165,9975,-2295,-15500,-16279,-13564,-10481,-13602,-18055,-15702,-5818,3551,11484,6229,2234,-1733,-9007,-12688,-11183,-6522,2142,5990,8863,21054,17103,11596,2628,-1695,10246,38979,28074,3831,-11877,-15042,-16122,-22369,-11953,-1241,8107,12691,7581,7046,19284,28568,21627,8890,811,-4165,-7075,-11296,-11915,-10860,-5196,4463,19913,32507,23125,6739,11665,11678,8652,15873,38187,42982,39749,19835,-5994,-10791,-1124,836,2173,6245,7070,1913,-7853,-13096,-12343,-9433,-5391,-2450,-5248,-12102,-4282,953,8907,18412,25987,22881,9788,654,-7289,-17987,3112,18505,22924,18302,7161,3785,9241,7276,-1685,-4285,3742,9069,16005,16949,6856,-10438,-8423,4903,7370,4643,7714,9601,11920,14072,13251,6417,-2101,-567,3495,2905,-2047,-5818,-1495,2425,-1601,-12429,-10294,4163,18098,24669,39368,56265,52360,36924,17760,4652,18624,22784,17564,14744,5249,5651,8074,10938,480,-13410,-15745,1035,9189,1659,-9885,-100,12135,9626,-1132,-11346,-4201,5783,21084,22564,12592,6509,17533,23129,15591,5850,-5503,-9402,-2658,-3755,-13561,-9834,-4281,-198,-1880,-5164,-10984,-8130,-8343,-10328,10880,31860,28790,21887,19132,15991,13019,8654,1580,-3818,-1690,2053,1297,-1348,-2183,1018,3885,6142,7491,8403,6184,1190,-2014,-2541,-1342,-7647,-5497,2441,11931,20474,19299,3303,-3062,-5846,-7179,-13861,-13236,5436,21628,24295,21448,18428,8648,-142,-2336,25,772,-2499,-10501,-14537,-16057,-15271,-13660,-10695,-11184,-9829,-5850,-2930,1686,4838,4762,-396,-2018,-7182,-13683,-12072,-2741,8393,20733,25338,10914,504,-5782,-9080,-5634,725,1537,-2270,-8578,-9205,-7214,-4606,-2580,-4034,-6236,-4862,-4818,-3870,-13616,-8584,-7112,-1522,5221,-188,-8622,-7516,-4804,-1302,-4466,-11728,-10050,-14562,-8634,-1322,3276,7243,8226,7888,5976,7967,9692,6626,-2595,-15233,-10220,-1867,349,-130,-1890,-6772,-5277,-3809,-6116,-7789,-4981,6155,12672,12866,3251,-5219,575,789,-10017,-17191,-14586,959,5422,917,-7697,-14886,-12075,-66,6151,-1116,-16270,-9297,7324,15849,14422,7451,4007,5604,10251,5269,-6654,-14340,-12492,-2407,20293,20163,15273,11858,7662,1416,460,3906,3615,48,-1370,-3232,-8247,-2294,3513,4231,5445,4108,3908,-1209,-7210,-10945,-11566,-14093,-11020,-3782,-4547,-8493,-6770,7449,13233,4639,-1511,-1544,1070,2481,-3247,-6781,-6210,-1904,2485,5176,12460,18469,20772,20104,19001,9155,4189,5612,541,-7995,-9248,-6592,-942,190,-3598,-11115,-16232,-8249,346,19023,43338,51190,47913,46507,33433,8246,-4102,-9584,-14084,-3853,2303,2851,2237,-132,-175,669,1686,-3568,-3920,1070,12566,9524,4444,-369,-10755,-15017,-6604,-6114,-14900,-6198,6376,14309,21283,23508,17220,7385,-1864,-10582,-13591,-8803,-3062,5839,7866,3552,-8049,-14939,-4722,-4286,-3229,-853,3701,10953,9259,3993,-1896,-3444,-1324,1494,722,1698,4330,-11636,-8522,511,1849,-2302,-5223,-8844,-14314,-15537,-8330,-3956,500,-568,-6848,-9076,-5273,-691,2877,2627,-7059,-19572,-4716,2869,4412,2717,-3045,-4195,4758,27090,45780,31384,8222,5140,4676,-1839,-5131,-8909,-12011,-12461,-8814,-1019,8430,7190,-975,-4484,3371,20176,26617,18287,11962,6620,11871,34968,51708,47752,23759,2159,-12163,-5796,-5586,944,9812,7531,-8276,-8717,1856,8945,4214,-6995,-16483,-14693,-7759,5348,13691,18325,16800,7255,4550,-2376,-5200,-9661,-13281,-9991,-8529,-7040,-6197,-5270,3197,10844,6796,-1968,-10246,-9757,-732,5651,7864,4625,-4585,-13440,-3978,2752,3174,-1336,-10406,-5709,-4467,-8552,-10889,-12378,-3499,10826,26630,15654,-4286,-13240,7,7200,17456,28330,19003,11358,18722,27589,28757,30262,17622,-2454,-13590,-365,6346,7346,6262,-3678,-8959,-9789,-8929,-8877,-4779,-3380,1089,411,-5214,-10652,-724,6022,4994,213,-10137,-17293,-14438,-12645,-4167,1295,765,-5087,4662,18346,25646,15913,-727,-10208,-13607,-13874,-11433,-3293,9518,20951,18150,10822,5433,-5561,-7979,-8764,-13555,-14781,-16756,-19287,-17201,-4352,19022,43265,47246,33199,19263,8236,-303,-5818,-11474,593,19946,33639,31929,23124,7303,5851,1604,-4129,-6818,-3287,5513,5650,3548,-3580,-12984,-16343,-8964,4938,16631,20501,12818,1633,-10632,-16030,-8307,-8099,-7805,-5648,4139,11753,10929,7421,1703,-3460,-7257,-9213,788,12923,12488,9846,12970,15029,16104,18936,22795,30566,33522,27139,21580,13355,15582,16014,23670,17941,2022,-6407,-8089,-4196,-9537,-18437,-7763,-3749,-5147,-5757,-3746,-70,3562,54,-4105,-3364,-232,1506,-2162,-17535,-7089,7478,6043,-7163,-3736,8507,9837,7271,3507,-3621,3005,10659,5526,-1868,-7885,-9304,-2677,-3530,-7906,-16816,-12819,-5786,-1622,-315,3488,16799,29477,31716,18186,192,-11426,-13111,-6861,-5301,-3180,-946,-1932,1033,7516,11163,10252,6732,1288,-391,-4392,-9779,-7287,1638,7386,9456,3655,-6362,-9859,-6186,-4977,-4810,-7615,-9947,-12826,-5471,-2803,3032,9176,2583,-9044,-8045,-1085,1222,3099,5292,8028,11715,13265,8906,-2750,-10252,-7966,-3058,865,-3233,-7672,-6021,-5559,-8418,-8458,-9083,-10706,-4725,-3434,-2963,1149,7701,11929,7444,3696,-2428,-7218,-10358,-12371,-4751,-6796,-6913,-5934,-7003,-6172,-1708,-1813,-5474,-7758,-1150,8367,18486,23303,16115,10813,16997,29859,38194,33901,26033,20322,18451,16890,13744,11500,7799,668,-6891,-13439,-12906,-11856,-2255,1355,-7722,-10048,-13290,-12683,-9918,-3605,2691,7626,7506,6156,5862,1924,-206,10223,23564,25204,25053,20365,18815,17840,18834,20392,17453,7393,6287,7653,939,-2729,-819,2942,2043,-52,265,1768,3679,5118,8604,6592,518,-4355,-6966,-10357,-8428,-4810,-6090,-7583,-14476,-8911,1416,9107,5707,-1241,-10430,-13674,-12739,-11115,-9180,-6309,-7658,-13422,-10130,-114,2179,-4917,-2348,4399,14801,19159,8418,-4969,-1385,7832,6735,1251,-644,5232,8339,10159,13439,15373,9078,1086,-1971,8177,15932,9709,2772,-5207,-8583,-6453,-2935,469,12600,19518,16704,20972,15763,3222,-9043,-18288,-14980,-13132,-7645,2789,7693,3137,-6060,-17566,-7044,7280,41156,67717,81782,65118,42790,12266,-5361,-7490,-10659,-10759,-10509,-2287,6855,12287,9163,-871,-3681,-1984,-3592,-7897,-10855,-9567,-8638,-3223,5543,16161,20225,27002,14191,15097,17874,16245,12300,11946,11849,8392,4265,-263,-6077,-14836,-5762,9195,21689,20627,6617,-10171,-5499,10566,12451,2005,-10609,-438,14193,18621,18134,11806,922,-3009,-659,8340,15462,17146,15334,2435,-11952,-4223,4412,9817,11192,4845,3681,-2355,-7565,-10590,-3552,-80,3459,16462,24388,8548,-2744,-10925,-15581,-4673,-2965,-8338,-16221,-11929,-5069,-912,-156,2213,3613,3588,-1533,-10588,-15622,-8665,1309,5641,10945,13045,5571,-807,-203,5796,13976,19425,18508,11457,8724,10182,8024,-709,-7327,-9730,-4502,6357,13594,5745,-11004,-3082,7303,4481,-6547,-14280,-13354,-7680,-452,-165,-6420,-10069,-12865,-8500,-8654,-14438,-5864,-4712,-9302,-9635,-4933,-724,1756,2842,3361,1904,-5648,-14465,-10383,-1605,6417,11291,5300,-1862,518,2259,-13080,-14201,-10919,-9723,-5265,23,-1928,-5967,-10245,-2409,5306,17633,17072,4158,-2838,-10570,-422,4431,8317,11492,16853,27406,34795,23402,6529,478,21168,35853,28767,9252,-6094,3596,14203,-2344,-12667,-9861,-4624,-5503,-9446,-14831,-16910,-11082,-8617,-4746,-3290,1246,5275,-1081,-8814,-9027,-5919,-544,2569,-934,-9248,6754,39876,27451,15289,16241,33866,56231,73521,60817,25503,-6438,-12630,-4258,3058,11942,15093,11117,9157,9276,5553,3842,9873,18941,22292,18755,8965,-834,-10085,-10824,-1440,5485,12888,22507,24407,11578,2186,-3219,-4230,1212,11802,23060,16981,9549,2436,-2932,-4223,-7061,-12002,-9629,-3056,-698,-7882,-15174,-12385,-5875,1488,6308,13485,9191,-3062,1120,5866,10510,8516,1348,-6919,-5768,-2709,-7989,-4168,2390,1015,1456,-1215,4219,15632,11128,10717,3706,-2887,-10186,-15054,-12638,-9906,-9110,-6917,-5713,-10172,-18211,-9487,2180,5403,3153,-1773,-3537,-5442,-12598,-4405,7052,10228,6985,110,-5633,8050,23420,22111,10741,-48,2600,9075,-6590,-6963,3428,-2823,-4330,-497,12409,20274,18120,12959,3897,-7155,-10739,-1768,3339,-4031,-8526,-14444,-10455,-1749,215,3142,2867,659,1066,2508,701,-6061,-1880,650,-5056,-9687,-13726,-11174,1985,10905,15349,6125,-6051,-4725,11563,20003,5876,-9970,-9315,16267,30497,22779,19146,12555,6842,-5748,-10912,-9153,-4285,6592,14308,14928,11303,10727,21385,21666,18573,11592,197,-8417,-6871,-592,4610,-267,-7449,-11674,-9218,-4340,-8974,-15102,-14812,-8666,2679,12664,16278,12686,2795,-3331,-182,26183,61264,84828,90042,71209,22340,-6251,-15159,-3967,15094,22613,17832,5185,-7132,-11090,-12704,-19268,-11336,-936,-355,-12053,-5439,-2304,-6731,-14987,-13527,-15328,-12458,-10054,-13904,-22022,-17789,-14853,-13469,-7328,-5640,-4946,-16325,-10829,-2737,-567,89,-2742,-13256,-13612,-17591,-11208,-11997,-9398,-3419,-1690,-2303,-4116,-5517,-8085,-16806,-7029,1272,7924,5097,-1728,-10097,-17325,-3237,4267,6493,-790,-16321,-4741,11230,18934,9692,-2018,-8159,-6531,-1009,-1508,1098,5638,8349,3828,791,-1893,-6620,-5950,-10532,-13811,-1865,9303,17517,24219,29203,29476,31828,28912,17678,5912,-1408,398,18210,6833,-3228,537,4532,7098,-1462,-9749,-12254,-8190,-9779,-13880,-6006,-3335,-4453,-11767,-11080,-2862,-4866,-5339,-10826,-9095,-8608,-15392,-18994,-15938,-10334,-10221,-10845,2542,23680,35188,17861,-11453,-10780,492,-11462,-7039,1015,6411,8507,4966,-782,-9059,-8259,-6640,-6026,863,1589,-7646,-10334,1519,15533,20785,11024,1567,-11539,-5514,2669,10237,12726,15887,16504,10845,11194,11742,7542,6921,8648,17831,32664,24699,17183,10580,4431,623,-7085,-2361,7189,13722,4022,-7368,-13289,-10640,-12020,-14025,-17175,-12719,-11574,-15018,-11296,6233,19315,22422,20913,31566,28034,10712,-2609,-7988,-3109,6851,7061,4673,5817,8649,7772,12370,19703,13793,12922,8112,5780,8482,3709,-5539,-1949,3005,751,-2003,-1001,6279,21423,20647,25578,19214,707,-4839,-7590,-14022,-16670,-12562,-10285,-7475,-4280,2756,9145,7930,9755,11409,6097,2541,-3917,-8483,-3187,3119,4255,3505,-4049,-13230,-19708,-7636,9006,4234,8132,7117,-2571,-11818,-20983,-10266,58,5556,4271,-10324,1805,28312,30498,15720,1053,-5367,-2766,2998,4997,1231,3562,9483,12266,9883,9756,20410,18978,6003,-2287,7595,17606,7730,-12948,-11723,-3379,-4679,-2825,-1918,-2248,-814,3462,10884,15622,7536,-4424,-11055,-10250,-6838,-1812,3944,-5919,-9236,-5278,-4915,-2223,3294,9252,8566],[2746,-5161,-12790,-8037,-3399,-6,3208,11019,14567,8852,4803,993,-5779,-10134,-13936,-9815,576,8162,5651,5019,4571,3816,3645,2607,-106,-1362,-800,3178,2670,393,-1223,-3671,-8203,-14627,-12483,-6152,-1953,234,3689,8235,12428,12254,8438,5584,2045,-1652,-6257,-4955,-2348,6469,15890,22923,19624,13477,903,-6783,-16841,-13663,-2851,5995,2535,-8596,-16157,-9442,3066,10487,8996,6625,6326,-3358,-1491,7289,-901,-8493,2301,14712,23156,23360,14099,5324,5829,12840,13914,11095,1248,2490,2223,6609,910,-7993,-11400,2557,20421,40413,63481,78383,59912,27420,12714,5977,-1585,-11306,-13108,-6720,-3537,-808,1178,1004,-178,-3542,-8061,-8259,-9738,-15462,-6660,-4272,-7299,-21677,-11264,-3059,4217,9065,8560,6778,7992,14776,14063,-345,-11913,-17108,-5737,2834,9261,15372,10326,-3870,-14077,-2847,28672,25218,4248,-11180,-10637,3577,14296,14047,6558,-2074,-11774,-18455,-14529,-10083,-5228,-3911,-2644,-437,3580,-4151,-556,-1117,-11049,-18708,-8104,390,6830,13024,20405,47039,44476,33787,5480,-7520,-3497,-34467,-23673,50386,178955,283954,278302,186830,67106,-4852,-18548,-10879,-2224,3135,-11099,-15751,-12620,-12036,-3907,1191,-10485,-11156,-4714,2727,6786,2848,-3237,-2459,-2047,1743,10141,14114,12601,13394,16636,21399,9141,-880,-3255,-739,7150,30312,58994,72756,58277,21297,-7692,-18674,-16458,-14239,-9441,-7088,-10326,-14510,-6217,1677,5196,-2174,-13231,-17508,-13690,-11653,-6251,2030,5843,9420,10957,6171,-4352,-4781,-992,-139,-5939,680,13616,23532,20681,10421,1625,-6786,-7883,-2358,3483,8626,10166,9032,6481,873,-9749,-15088,-11590,-8141,-6909,-5883,-5136,-1798,-769,-1412,-4816,-8015,-9489,-5994,-1838,2950,6668,6876,-2825,-8609,9982,15438,8568,-1003,-13190,-12753,-8539,-6139,1882,2893,-4143,-6475,-3779,-5587,901,18057,42685,34824,11768,-2417,-10672,-13740,-8984,332,5289,9912,11709,8565,300,-2337,-759,3071,4710,-893,-5433,-6439,-989,1548,-1238,-6964,-5057,4400,5006,5011,11283,18414,21682,19004,16227,9103,2240,-401,-1910,-6494,-12764,-16433,-4762,10710,22963,27311,18000,9263,6535,9384,15657,22431,23933,27632,21639,15356,6441,-4497,-14772,-3945,3063,1172,-3287,-6966,-4413,7161,21694,22903,15623,9244,-2601,-15239,-15703,-11407,-8820,-14124,-18336,-16053,-7872,-451,5018,-1749,-1567,-2615,-8213,-10720,-9686,-4343,3324,5397,6130,17463,15913,10957,1633,-3231,6628,36333,29056,4195,-10652,-12025,-13800,-22323,-11836,-581,9175,14986,10433,9632,23317,36370,32060,15547,2931,-3135,-6706,-11945,-13510,-13667,-9068,-266,15270,30400,24769,10986,15166,13433,9633,14983,29114,29891,28171,14046,-8457,-9175,-766,160,470,3185,3304,-1690,-11176,-16909,-13598,-7826,-2623,-416,-3864,-11709,-4910,1415,12823,23766,31089,27740,13385,2552,-5581,-18160,1712,15115,20460,17682,8391,7274,14381,12011,1172,-4300,1907,7105,14696,17138,7679,-8576,-8471,6729,8894,6870,10005,10565,11473,13014,11597,3959,-4387,-1890,4565,4112,-1204,-5808,-2052,2825,-694,-10742,-13995,-1354,13317,23847,43192,58779,51196,35468,18859,7533,19948,22899,18141,16696,6464,5227,5350,6877,-895,-13217,-15195,-3238,2173,-2303,-5164,264,8164,3804,-8078,-16365,-7944,740,17585,22670,15042,10187,22801,28084,17411,5086,-6704,-9082,-2304,-2184,-10941,-10033,-959,2951,253,-2820,-10185,-8597,-7929,-9192,12560,36619,33214,22586,19227,18051,17413,10527,-165,-8534,-8680,-4219,-3565,-4449,-2741,1078,3915,5605,5605,5675,4503,1603,-198,-1237,-2299,-9678,-6134,3004,13597,22266,19277,3541,-3895,-8129,-10524,-16206,-10051,8661,23043,23535,19573,17554,9905,1266,-1321,671,854,-2361,-10301,-14159,-17074,-18014,-16482,-12785,-13155,-12718,-7066,-1962,3770,7350,7027,1219,-737,-6957,-14333,-11592,-1716,8968,20669,23688,8332,-1538,-7161,-10105,-5744,918,1751,-1738,-7538,-8369,-7105,-4919,-2967,-4435,-6506,-4349,-1612,544,-7706,-7787,-4154,213,5176,334,-7742,-7609,-6069,-968,-1820,-9902,-9598,-15024,-7719,1216,5762,8099,7553,5771,2714,3825,4255,1122,-5914,-15366,-7894,-509,920,-1009,-3792,-7487,-4215,-1751,-3838,-6610,-4813,5546,11947,12942,3570,-5479,-399,506,-10023,-16731,-15511,-1942,123,-5799,-15090,-13533,-13985,-4617,2969,-3245,-16926,-8474,8998,19629,18779,11239,6564,6825,10936,6604,-5173,-12997,-11705,-2284,17198,17178,13290,10675,6645,-345,-1994,-255,-1720,-3672,-1733,-1905,-9197,-4156,4043,5781,6312,5359,5042,-1952,-7542,-11934,-12487,-14510,-11302,-4190,-5136,-9283,-7313,6239,11392,3300,-1052,314,2729,3936,-3250,-8208,-8378,-4547,-545,2389,10671,17842,20259,19610,18153,6707,690,3165,46,-8286,-9569,-5627,1292,3006,-958,-8540,-14065,-9127,-313,18149,46281,58843,57131,54215,37000,8169,-5364,-11389,-12725,-3438,1136,212,-2114,-6508,-6764,-5353,-2889,-2854,2987,8658,17853,12809,6476,36,-11229,-15224,-7027,-6844,-16004,-5370,7273,14784,22523,23803,17228,6928,-2833,-10591,-12227,-10283,-6923,3309,6004,3550,-6102,-12373,-3661,-2293,-1592,1082,6393,12320,10087,4236,-2008,-3324,-817,3248,3908,7173,5829,-10992,-11402,-2582,186,-1513,-4073,-7925,-13324,-15316,-8839,-2910,2843,2321,-4187,-7240,-3645,1640,4829,2605,-8500,-17749,-2123,5501,6217,3385,-3217,-2941,5676,24964,43737,31465,7069,5142,5140,-2170,-6841,-9895,-11621,-11058,-7231,-117,7340,3956,-3248,-4889,3106,19302,27520,19831,13971,6985,9108,31151,52207,53057,30277,6599,-10835,-10534,-10999,1389,11817,10943,-7088,-13926,-1727,5997,2094,-8969,-16671,-13662,-7945,6221,16926,23703,19882,7244,2872,-5457,-7678,-12601,-17197,-13207,-6253,-2607,-1486,125,9879,14672,7718,-2974,-11817,-8215,2181,7614,8504,4356,-5458,-14433,-3473,4094,4492,-711,-9544,-5533,-5250,-9356,-12529,-14793,-4439,12587,27124,13288,-7752,-9751,3902,11117,21699,31545,17922,8105,13996,27751,30821,29401,14879,-3729,-14396,-1098,7364,9166,6352,-4634,-9614,-10898,-10295,-9738,-4736,-2637,1419,739,-5034,-10752,-319,6530,4338,-1216,-11716,-16658,-11926,-10342,-3824,-1419,-3666,-3434,11042,22698,30907,23669,5868,-6301,-11886,-14075,-11163,-2713,9884,20774,17019,8197,3052,-7220,-8557,-9225,-13487,-13816,-16222,-19136,-17781,-5793,15208,36208,40203,27037,15056,5833,-2407,-8004,-13692,-2923,13624,26508,26156,20215,6781,4224,-276,-5874,-8598,-3992,5498,6158,4373,-1934,-10303,-13470,-4476,11187,21405,23243,13485,1428,-10948,-14647,-8260,-9103,-8796,-5972,4398,13326,14239,12454,5918,367,-2355,-2380,8698,20371,17323,11143,11562,11475,10378,11230,14397,22845,29180,24438,20393,13798,13598,9655,15988,16301,2973,-5741,-7786,-3230,-8829,-15450,-5785,-1765,-3651,-5710,-5020,-1755,3351,2577,226,464,1943,3630,318,-15114,-10711,3474,3229,-9026,-4667,7608,8290,4758,-162,-4903,5324,11467,5407,-1690,-8079,-10186,-3859,-3896,-7752,-16458,-15087,-7760,-2307,1436,6481,16970,25367,24556,13568,-1730,-11719,-12194,-5375,-4007,-2519,-534,-1884,929,6947,10025,9099,5920,1163,91,-3737,-8688,-4711,4367,8609,9301,3053,-7162,-10291,-5695,-4169,-4521,-7841,-10326,-11712,-5216,-2449,4624,11298,3348,-9895,-10113,-2630,-1084,-1366,183,4255,9275,12724,10574,-131,-8642,-6669,-1977,1460,-4336,-9701,-6020,-2339,-3121,-4835,-6120,-6817,-3716,-3214,-3093,502,7448,13783,10445,6772,-158,-6561,-11330,-11858,-2865,-6579,-10811,-9036,-9318,-7668,-2320,-1618,-4170,-5996,-187,9045,18946,24103,17759,12467,16080,27607,36726,32800,24098,17624,16133,15647,13081,10516,6836,381,-6504,-12827,-11730,-8581,-870,-1080,-6400,-7853,-12429,-12938,-11751,-7021,-251,5333,6122,5348,4712,985,-216,9873,21513,21507,21886,18683,18277,17411,18936,22432,21101,12013,7270,4699,-1463,-3420,-1647,1084,64,-1428,-355,1228,2373,2869,6460,5041,-219,-4434,-7115,-11086,-10418,-6756,-6903,-6735,-14272,-6764,3527,9531,3455,-4193,-12000,-14351,-15370,-12586,-8349,-5459,-7450,-12697,-8106,1264,1444,-6524,-2143,5360,14889,16906,6013,-6862,-3781,5507,5101,-135,-2415,2586,5472,6996,10503,14344,8010,-567,-3057,7420,13860,7693,1933,-6509,-10135,-5994,-1263,2262,14533,15749,12203,18272,14466,3188,-8426,-17557,-16432,-14683,-6629,3722,7329,2281,-7009,-17430,-5446,10048,45832,68089,79510,65547,44367,15580,-2532,-7151,-12910,-11126,-7570,-1120,5038,8321,6616,-2253,-5963,-4912,-5077,-8233,-12007,-10504,-8683,-3390,4014,12266,13419,21406,16346,18555,19511,17736,13615,12968,12565,8155,2451,-4175,-10260,-17088,-3557,12438,24861,22507,8393,-8933,-5990,12212,15934,4251,-9480,-2284,12713,18915,18509,12473,1380,-3731,-2049,7348,14961,18106,17436,5076,-9507,-4276,5666,13785,17594,11804,10427,2337,-8719,-11377,-1371,3217,3834,16175,26524,9868,-2775,-12804,-13680,-2175,262,-6119,-15996,-11539,-3720,-48,200,2150,4459,4585,-1677,-11779,-16297,-8010,2216,5202,8800,9176,1705,-4170,-1985,4810,12291,16727,16319,9675,7849,10975,9173,212,-6783,-8738,-1798,8865,13801,5550,-9307,-1934,10271,9559,-1429,-11725,-16311,-11134,-3800,-1280,-5671,-10015,-13002,-7304,-7106,-14628,-6614,-5105,-9707,-10239,-4815,-1191,985,2147,3167,2524,-4424,-11768,-8132,801,10589,16445,10550,874,645,-1334,-14499,-20823,-16618,-13205,-6291,-336,-2554,-6828,-9342,-86,8569,21262,20159,6483,-3145,-12286,-1169,2780,5754,8290,12899,23155,31454,22518,7354,3072,22763,34662,29860,12249,-3675,7142,20852,2026,-10867,-10043,-1961,-253,-4809,-11394,-14846,-11330,-11690,-8151,-9726,-6951,-773,-2712,-6911,-7059,-4528,-236,985,-2919,-8904,10261,45005,32291,19872,19935,35197,57383,75257,62163,26373,-5598,-16653,-13778,-4233,9433,14995,13004,11107,9294,4236,2535,10611,22340,26763,22442,11129,1739,-5866,-10222,-876,6161,13390,22923,25597,14816,5647,672,-1226,3259,13596,21294,13739,7329,1176,-4206,-5906,-8742,-13347,-10426,-3937,-1996,-8719,-15328,-13395,-8199,2269,12347,27524,24287,5646,4085,6858,10199,7623,-801,-8237,-6305,-4430,-10532,-5040,1461,-1566,-3097,-6956,285,13692,11109,10091,3404,-3541,-10913,-15273,-15136,-11415,-9881,-7302,-5408,-9838,-17231,-8584,3000,6398,4516,379,-1133,-3328,-11305,-4095,6442,9320,6510,-1524,-8367,1893,17394,19322,10656,-396,1273,7973,-7069,-8834,1885,-2344,-5609,-4420,8193,18162,18481,13835,4506,-6809,-13954,-3339,2576,-6801,-8399,-9412,-7289,-109,2757,7210,6710,3337,3987,7078,6917,-1746,-2512,246,-5139,-10309,-14189,-9406,3211,13194,16784,6533,-5585,-3712,11294,17450,3673,-10607,-8979,13170,23182,13402,7593,1544,-1781,-5830,-4710,-6807,-4008,7008,16731,19048,16989,16490,25930,22383,16834,8901,-2020,-8101,-5691,-1871,1524,-3243,-7746,-9770,-11535,-6576,-9438,-14703,-14624,-8000,3737,13189,16038,11941,3733,-2263,-851,24618,60815,84301,89785,74763,27880,-3839,-14387,-5901,13084,20299,15238,3569,-8334,-11249,-11411,-18699,-9953,1246,1291,-7375,-4464,-2191,-6697,-13057,-10909,-13323,-12435,-10521,-14624,-22112,-17235,-13848,-13727,-9418,-6942,-4647,-14511,-9497,-1931,-850,-1758,-4467,-13044,-12600,-17031,-10972,-11878,-8461,-2097,-937,-2881,-4467,-4120,-5376,-12535,-5934,1463,8823,7958,822,-8692,-14319,-1056,6295,8284,867,-12670,-6779,10476,17837,7070,-4051,-8597,-4921,-1064,-3446,-680,4621,8790,5444,2953,-31,-4839,-5080,-10776,-16385,-4501,7265,15974,23192,30012,31123,33296,30797,20068,7381,-1312,85,15436,4253,-4781,-672,2815,4494,-3767,-10348,-8214,-4245,-6423,-13979,-8585,-5224,-4163,-10724,-9231,-3856,-2490,-1857,-9271,-7034,-6201,-13532,-17767,-14660,-9083,-8577,-9832,-189,18533,31358,19528,-8351,-11656,-1062,-14565,-7070,844,5989,8841,4943,-3869,-11381,-9506,-7850,-6992,376,-574,-10698,-10936,3585,17094,20241,9812,1724,-10866,-5091,3832,11214,13141,15004,14590,9257,10637,12835,9116,6375,5093,12254,31228,29134,22698,15601,8762,3906,-4483,-1894,5534,12019,3492,-7779,-13776,-12153,-15415,-16055,-13532,-10416,-11721,-17410,-11970,6947,19472,24574,26229,40006,33719,11988,-3887,-10074,-2619,8469,8802,5764,4903,5908,4781,9648,19230,15742,14850,10937,9763,11321,4162,-4791,1163,6920,3895,660,295,6920,25038,28096,33985,25182,4851,-2035,-5825,-12535,-16924,-13348,-10867,-7238,-3359,3561,10151,8343,8345,10483,5733,2429,-3352,-9574,-3918,2870,5095,7857,4334,-3760,-12165,-9730,10243,10191,13612,10246,-744,-9956,-19558,-13864,-5467,437,1262,-9192,2486,23492,24613,11866,-1088,-6328,-4013,793,2310,428,6080,13539,15805,11087,9042,18452,17491,3381,-7949,16,8934,-1650,-10255,-3641,553,-3398,-2488,-2082,-2520,-992,3332,11305,15770,6927,-5135,-11249,-10271,-7528,-3105,4577,-2915,-5300,-1362,-554,2860,8164,12848,11206],[5095,-2595,-11091,-10043,-5543,-3336,-1861,5337,10920,8107,4605,591,-6154,-9910,-13924,-8684,2135,11375,10274,9278,8054,5638,4780,4387,2270,1128,238,1313,-507,-2596,-3000,-4044,-8015,-15224,-13097,-6560,-2141,-230,2522,6199,9598,9580,6627,4225,759,-3306,-4998,-511,2223,10742,19357,25605,23282,17592,5358,-2816,-13024,-14662,-4302,4770,882,-10143,-14857,-8960,3070,10273,8555,5077,4837,-1474,802,8267,-2002,-10963,4407,19167,27899,25955,14003,4399,4513,12608,16050,13944,4638,5056,3222,6374,249,-8002,-10815,2323,17720,34308,54827,71353,56267,25131,10624,5042,-1547,-11192,-12265,-5717,-3161,-1171,591,339,43,-3661,-8158,-6872,-7793,-16693,-8086,-6020,-7674,-19842,-15901,-10620,-4456,2566,5904,6615,8913,16516,17711,3563,-10112,-17301,-3510,8688,17059,23191,17310,1852,-9267,2136,35771,28692,5961,-10401,-10842,3318,13408,12146,4344,-4848,-15043,-14772,-9611,-6089,-2862,-2877,-2310,83,4565,-2301,-779,-774,-10582,-19204,-9854,-2629,4911,13032,20053,50068,59484,48619,13067,-4972,-2700,-28371,-2585,98242,257312,374702,357159,243275,101196,11525,-14062,-12276,-1702,2452,-13376,-17495,-13089,-8872,325,3767,-9371,-10312,-4922,2701,7685,4102,-786,120,-727,2678,10911,16527,16166,17734,22250,26130,14195,4731,2360,5216,12232,32760,56507,69698,54832,20453,-7375,-16888,-13578,-10886,-6313,-5204,-10088,-14768,-6203,2765,7691,870,-10959,-16175,-13224,-10434,-2275,5131,8478,11684,13122,8136,-2636,-4627,271,3224,-3141,-1889,8415,16517,12117,2547,-4001,-11890,-10715,-5207,-353,5700,8977,10016,8264,950,-10646,-14022,-10813,-8392,-8141,-7349,-5938,-2455,-1622,-1596,-4710,-8257,-10084,-6864,-3137,773,3690,3876,-5142,-9101,9889,13786,7121,-2064,-13793,-12341,-7874,-5946,543,511,-4718,-3487,866,-1202,3539,20258,47513,38961,11656,-4251,-11489,-13112,-8074,218,3978,8239,10917,9752,3449,795,1248,4176,4887,-747,-6117,-5752,2592,7072,3954,-2721,-2085,5251,3808,2706,8956,16248,20546,17557,14446,8654,3264,-59,-1747,-5942,-11007,-12817,-1229,14648,25889,29814,17741,7474,4289,7521,15046,21049,19390,21702,15927,10481,2801,-5197,-14950,-5432,236,-1500,-5110,-7723,-4571,8383,24172,23263,13085,6742,-3917,-15155,-14717,-8984,-6866,-13968,-17829,-15067,-8670,-2988,566,-8636,-5663,-3669,-7169,-8031,-7235,-1683,5080,5008,2936,12208,13192,9525,420,-4678,3560,33735,31176,6976,-6663,-7787,-11275,-21500,-11611,167,10358,17378,13699,12392,26757,43043,42050,22466,4950,-2402,-6843,-12993,-15207,-16311,-12597,-4336,11268,28381,26855,15411,17480,14399,10138,13727,20783,18759,18423,9080,-10293,-7598,-622,-569,-1079,416,-156,-5103,-12970,-16415,-11729,-5174,669,1849,-2481,-11504,-5564,2124,17645,29274,35361,31620,16770,4798,-3417,-17298,-1247,9890,16710,16570,9373,10145,18115,15631,3683,-4143,142,5288,13285,16770,7918,-6825,-6245,9457,10252,8735,11761,10969,10197,11109,9237,843,-6934,-3503,4998,4891,-705,-5867,-2999,2694,-20,-8560,-18549,-7770,7981,22529,45053,58471,48177,32875,19038,9835,19874,21405,17362,17359,6990,3914,1468,1814,-2576,-12138,-13908,-9714,-7262,-5923,-743,2660,6936,1164,-10497,-16951,-10965,-3188,14424,22505,17421,13588,27352,32249,18904,4356,-7415,-8651,-2294,-1069,-8795,-8601,2132,5543,2314,-567,-9128,-9226,-7432,-7499,14205,40174,36836,23041,19156,19444,21243,12404,-797,-10663,-14920,-10584,-8673,-7271,-3203,1020,3986,5309,3784,2590,2322,1729,1616,293,-2739,-11159,-6747,3138,14318,22833,18384,3225,-5078,-10599,-13673,-14230,-6700,11580,23633,21884,16870,15753,10542,2490,-481,975,494,-2641,-10352,-14013,-18289,-20847,-19206,-13983,-14235,-15886,-8247,-1004,5800,9949,9282,2826,486,-6732,-14730,-10547,-60,10101,20595,21673,5926,-3066,-7532,-9851,-5518,421,901,-2062,-6985,-7859,-7172,-5275,-3434,-4838,-6497,-3659,1762,4853,-1906,-3328,-499,1632,4809,1080,-6734,-8063,-7734,-423,1558,-7199,-9172,-15747,-6825,3892,8265,8485,6510,3404,-556,-62,-475,-4095,-8891,-13077,-5329,550,1239,-1695,-4896,-7361,-3173,-196,-1847,-5724,-5163,4357,10566,12353,3639,-5512,-1364,245,-9784,-15949,-16393,-5195,-5271,-11886,-12316,-8227,-10694,-8264,-249,-5067,-16186,-7786,10069,22365,21877,13833,8129,7471,10975,7356,-3975,-11690,-10752,-2211,13960,13980,11036,9409,5691,-2059,-4567,-4602,-7000,-6464,-1031,236,-9051,-6357,4217,6966,6614,5946,5257,-3436,-8707,-13226,-13622,-14790,-11222,-4409,-5624,-10034,-7599,5436,10354,3113,195,1818,3668,4958,-3347,-9694,-10395,-6782,-3349,-347,8843,17158,19819,19201,17177,4374,-2339,720,-345,-8028,-9375,-4305,3707,5876,1751,-5874,-11166,-7913,-338,17289,48196,65517,66211,61391,40076,7980,-6563,-12759,-11787,-3293,-199,-2638,-6841,-13285,-12353,-11996,-7320,-1167,9357,15741,22826,16001,8288,94,-11881,-15345,-7628,-7782,-16976,-4977,7307,14181,22447,22742,16399,6339,-3828,-10704,-10325,-9972,-11077,125,3889,3546,-3178,-6037,400,763,113,2906,8782,13311,10611,4252,-2247,-2885,498,5238,7081,12001,6806,-9723,-13530,-5383,-1701,-1402,-3632,-7488,-12583,-14344,-9362,-2081,4704,4688,-1855,-5636,-2124,3884,6437,2337,-9967,-14968,613,7929,7515,3452,-3416,-1611,5611,20856,38416,29624,5634,4797,5017,-2601,-8149,-10386,-11302,-10440,-6344,419,5946,1034,-4935,-4832,3064,18250,27735,20973,15555,6946,5766,24900,48658,55168,35550,10887,-7970,-14707,-14573,252,10892,11892,-5154,-17838,-4645,3111,-213,-11034,-15226,-12711,-8040,7907,21883,30475,22967,6911,738,-8818,-10527,-15661,-19777,-10930,-1697,1835,3224,6259,16152,16799,7415,-4718,-13662,-6572,4981,9560,9151,4127,-6247,-14419,-2113,6137,6158,32,-8600,-4976,-5732,-10153,-14239,-17418,-4704,14460,26515,10340,-11382,-6014,7952,15133,25705,33828,16687,5697,9399,26576,31400,26531,11204,-5336,-15096,-1849,8248,10950,6397,-5467,-10450,-12265,-11572,-10623,-5005,-2015,1590,691,-5239,-10594,127,6553,3173,-3125,-13491,-14388,-9570,-8289,-3491,-3720,-5769,912,16405,25340,34411,30989,13761,-1063,-9519,-13316,-10499,-1927,10416,20519,15770,5632,690,-9251,-9482,-9656,-12909,-12550,-15270,-18300,-17503,-6910,11123,28086,31862,20369,10872,3558,-4372,-9751,-15308,-6539,7142,19195,20089,16317,4987,1107,-3048,-7866,-10077,-4034,6084,7157,5532,138,-7416,-9358,1118,17599,25415,24849,13605,1494,-10158,-13094,-8235,-10037,-9667,-6195,4475,14604,17777,17736,10542,4832,3423,4831,15896,25660,19960,11148,9404,7302,3922,2434,4890,14160,23516,20719,18154,13812,11241,3953,7703,13947,3942,-4242,-5802,-187,-4231,-10386,-3646,231,-1227,-4448,-5846,-3196,3170,5109,4628,4278,4016,5484,2379,-13027,-13743,-173,568,-10744,-5471,6623,6607,2123,-3646,-5228,6903,11626,5080,-1466,-7853,-10303,-4259,-3656,-7133,-15520,-16964,-9116,-2398,3486,9468,16182,19661,16492,8776,-3598,-11982,-10899,-3622,-2462,-1674,167,-1482,812,6038,8406,7321,4429,981,496,-3368,-7865,-2777,6164,8991,8529,2034,-8241,-10956,-5300,-3346,-4288,-8347,-11207,-9760,-4647,-2153,5978,13221,4261,-10104,-12195,-4146,-3356,-5941,-5352,114,6367,11469,11644,2633,-6503,-4956,-641,2126,-5427,-11383,-5106,1450,2626,507,-1229,-3031,-3042,-3425,-3602,-431,6940,15119,13108,9660,1901,-6063,-12135,-10021,-1374,-5980,-13812,-11025,-11215,-9308,-3371,-1931,-3228,-4587,696,9825,19429,24767,19171,13601,14519,24545,34064,30800,21633,14670,13516,14305,12581,9895,6110,232,-6038,-11155,-8963,-4815,751,-2076,-2556,-5209,-11097,-13039,-13432,-10233,-3155,2800,4402,4232,3345,-49,-277,9524,19577,18233,18940,16962,17578,16710,18602,24218,24914,18037,10668,3220,-3465,-4234,-2641,-517,-1506,-2380,-618,927,1192,814,4557,3855,-387,-3935,-6804,-11270,-12193,-8649,-7481,-5469,-11378,-4127,5632,9525,783,-7259,-13139,-14533,-17455,-11802,-7235,-4710,-7151,-11631,-6040,2486,713,-7888,-1606,6486,14556,13835,3120,-8779,-6066,3243,3711,-979,-3932,-486,2312,3601,6891,12462,6779,-2037,-3763,6686,11662,6064,1638,-7097,-11057,-5067,599,4159,15907,10937,6877,14753,12678,3184,-7609,-16474,-16933,-15206,-5554,4232,6582,1276,-7949,-15876,-3524,12875,48796,66676,76046,65624,46031,19287,654,-6624,-14831,-9740,-4617,322,3489,4421,3900,-3487,-8240,-7725,-6318,-8259,-12805,-10999,-8448,-3314,2707,8703,7853,16246,18241,22027,21331,19370,14905,13703,12649,7026,-444,-8722,-14312,-14541,-1325,15274,26790,23443,9965,-7484,-6070,13934,19876,7267,-7474,-4901,10200,18170,18069,12799,2060,-3997,-2891,6683,14654,19337,20087,8238,-7006,-4296,7028,18260,24418,18772,16340,6697,-9028,-12105,211,5481,3562,16085,29060,11668,-2484,-14166,-10934,451,3716,-3638,-14607,-10448,-2011,964,440,1509,4508,4963,-2258,-13064,-15975,-6571,3731,4973,6602,5504,-1431,-6974,-3484,3847,10454,13611,13380,7445,6542,11416,10059,1054,-6055,-7375,929,10919,13629,5631,-7206,223,14130,15912,4713,-7114,-16141,-14467,-6743,-1784,-4733,-9585,-12487,-5702,-5265,-13273,-6914,-5100,-9765,-10646,-4527,-1683,84,1287,2837,3064,-3160,-9347,-5883,3603,15452,22517,16966,4640,1346,-4386,-12126,-17178,-19482,-15125,-7030,-949,-3308,-7414,-7772,2477,11994,24846,23172,9760,-1129,-10631,-1860,1048,2843,4621,8584,18561,27791,21650,8165,5360,23629,32533,30227,15247,-928,10657,27116,6913,-8548,-10148,839,5070,-42,-7718,-11666,-9557,-13544,-11106,-14177,-15232,-5903,-3101,-4067,-4559,-2841,16,-625,-4738,-7507,14070,48950,36863,24390,23454,35845,56014,71933,59454,26008,-4143,-15600,-10417,-5206,7327,14598,14861,13213,9419,3477,2183,12242,26665,32270,27296,14556,5777,-62,-6985,-289,6278,12980,22325,25945,17776,8841,4547,2144,5617,15076,19051,11013,5417,168,-5185,-7300,-10074,-13908,-9925,-3251,-1689,-8495,-14911,-14189,-11065,1443,16535,40598,40007,14851,6914,7477,9611,6720,-2337,-8315,-6552,-6341,-10449,-2419,2574,-2261,-6112,-12072,-2906,12103,11316,9429,3008,-4226,-11223,-13370,-12807,-11263,-9787,-7573,-5743,-10394,-17273,-7866,4135,7990,6573,3061,1493,-1160,-9986,-3385,5711,8164,5675,-3354,-10290,-3711,11207,16058,10121,-1019,86,8051,-4593,-9636,575,-946,-6071,-7588,3270,14952,18175,14789,6126,-4259,-8982,-2866,1989,-6376,-4211,-4279,-3978,1361,5022,11143,10757,6205,6958,11768,13051,2508,-3096,-348,-4983,-9958,-13257,-7282,4465,15066,17604,6590,-5215,-2735,10963,15191,1970,-10994,-8407,10305,16272,5400,-2266,-7352,-7096,-1644,995,-4842,-4026,6690,17861,21500,21279,21338,29554,22422,14878,6440,-3754,-7570,-4609,-2483,-995,-6820,-9066,-8128,-11399,-9300,-9775,-13647,-14178,-7529,4458,13303,14320,9602,3523,-1637,-1589,21476,56714,79255,84779,74390,32558,-1163,-12404,-6968,12122,19370,14069,2913,-9268,-11519,-10352,-17953,-8799,2793,2460,-3613,-2574,-1944,-6553,-10082,-7716,-10918,-12213,-10971,-15472,-21410,-16285,-12410,-13203,-11638,-8264,-4561,-12850,-7630,-690,-1027,-3843,-7230,-12496,-11231,-15837,-10389,-11032,-6858,-109,425,-3103,-4643,-2780,-2719,-8283,-4371,1721,9492,10332,2857,-7517,-10545,1890,8749,9957,2272,-8863,-9053,8618,15370,4034,-5777,-8363,-3152,-1423,-5530,-2630,3383,8902,6765,4792,1403,-3461,-4639,-10902,-18526,-7298,5022,14269,21700,29506,31180,33662,31623,21316,7746,-2291,-169,13320,2199,-6375,-2334,654,1954,-4899,-8238,-3865,-1187,-4487,-11428,-12349,-7916,-4317,-9748,-5518,-2564,2961,1647,-7918,-4855,-3566,-11543,-16766,-13813,-8179,-7603,-9085,-3108,13355,26804,20123,-5361,-12121,-2653,-17785,-7259,438,5161,8258,4255,-7404,-11212,-9699,-8982,-8879,-2234,-4708,-12613,-10269,4035,17002,17867,7848,2072,-10105,-5020,4486,11204,12729,13157,11808,7284,9774,13747,10689,5804,1590,6348,27348,31846,27132,19604,12036,6183,-2312,-1125,3919,9701,2193,-8818,-14328,-13614,-16594,-12860,-10379,-8701,-12284,-20162,-11545,7423,18983,26030,31493,48402,39289,13264,-5121,-12645,-2493,9409,9747,6219,3716,3116,1933,7130,18134,16927,15870,13194,13230,13033,3818,-4257,3133,9436,5671,2221,1072,7236,27853,34989,40757,29079,7764,-277,-5147,-12080,-16327,-14880,-12395,-8028,-3591,2795,9333,7297,5464,8209,4366,1615,-2949,-10200,-4547,2207,5489,11625,12745,4891,-6511,-9837,11052,15552,17493,11878,-59,-8945,-17409,-16140,-10417,-4684,-2299,-8927,1465,16108,16577,6620,-4266,-8197,-6107,-2289,-1344,-1317,6819,15711,17872,10810,7127,15012,14357,-137,-14012,-6986,74,-12231,-3822,3054,3254,-2992,-3097,-3568,-4700,-3050,1738,10327,14761,5752,-5917,-11534,-10747,-8935,-5403,3729,-861,-1874,2237,2915,6361,10761,13935,11906],[7236,-33,-8953,-11873,-7904,-6823,-6078,1039,8422,8458,5298,759,-6213,-9954,-13584,-7452,3677,14417,15104,13815,12043,7977,6228,6117,4341,3390,1750,266,-3298,-5334,-4376,-3921,-7264,-14677,-13386,-6907,-2356,-720,1412,4340,7140,7304,4944,2724,-588,-4849,-2926,4167,7244,15435,22086,26886,25737,21096,9827,1517,-8819,-13981,-5644,2998,-1571,-11370,-13458,-8783,2461,9397,7522,2946,2715,347,3214,9479,-2216,-12177,6488,23206,32039,27824,13307,3034,2376,10837,16417,14968,6695,6705,3878,5829,-691,-8220,-10354,1789,13999,26667,44320,62037,50948,21999,8178,4223,-1210,-10382,-11460,-5102,-3244,-2153,-789,-1086,-425,-3716,-7276,-4888,-5972,-16745,-9285,-7774,-8322,-18016,-20737,-18204,-13399,-4433,2564,5692,8971,16720,19509,6712,-8285,-16084,-1446,14685,25251,31561,25238,8705,-3813,7106,42285,31922,7933,-9617,-10971,2964,12075,9769,1916,-7789,-15221,-10188,-4486,-1894,-481,-1955,-2253,138,4987,228,-1097,-463,-9617,-18424,-11715,-5311,3352,13097,20475,51006,73412,64234,22107,-863,25,-22184,14809,137349,322211,450099,422620,290138,129286,24634,-10983,-14060,-2098,1285,-15219,-19187,-13991,-6382,5850,8758,-7309,-9375,-5098,2580,8283,4975,1458,2337,362,3369,11015,17834,18477,20562,25729,28321,17595,9755,7948,11461,17089,33681,51547,63529,49415,19128,-6982,-14661,-10161,-7150,-3189,-3720,-10173,-15249,-6721,2881,8525,2124,-9949,-15692,-13184,-9022,888,7781,10850,13634,14842,9492,-1629,-5199,494,5949,128,-4285,2413,8377,2905,-5444,-10102,-17712,-11149,-7112,-3580,3121,8035,10905,9767,858,-11466,-12602,-9713,-8147,-8488,-7469,-5402,-2253,-2310,-2155,-5106,-8846,-10854,-7709,-4086,-714,1404,1095,-7620,-8954,9683,11752,5350,-3527,-14842,-11978,-7407,-6246,-2097,-1865,-3341,797,5186,2243,5580,22040,50612,41968,11273,-6007,-11944,-12483,-7587,-373,2166,5983,9511,10581,6343,3475,2644,4680,4676,-718,-6863,-5542,4978,11364,8523,1035,136,5302,1997,103,6431,13827,19131,15909,12258,8228,5399,2081,215,-4117,-8538,-9287,1879,17728,27745,31174,16954,4896,1286,5486,14877,20790,16945,18140,12642,7579,121,-5709,-14194,-6389,-1212,-3044,-6486,-8281,-4915,8790,24765,21217,8282,2307,-6461,-15517,-13626,-6649,-5037,-13434,-17018,-13665,-8363,-3542,-315,-11013,-10145,-5103,-6079,-5025,-4161,1171,7206,4758,-640,5693,8864,7127,-1219,-6305,674,30863,34001,11827,-1120,-3285,-9030,-20625,-11558,690,11323,19458,16943,15008,29192,47767,50374,28863,6548,-2235,-7706,-14340,-16225,-17614,-14809,-6885,8805,27236,29390,19320,18463,14442,10017,12082,13704,10105,11020,5454,-10717,-6314,-935,-1595,-2690,-2220,-3435,-8312,-12712,-12816,-8466,-2092,4088,4000,-1442,-11625,-6109,3083,23133,34427,38355,34107,19509,7243,-1087,-15907,-6374,2469,11029,14440,9729,11931,20038,17764,5552,-4037,-1717,3405,11538,15568,7363,-5738,-3273,11995,10943,10033,12846,10600,7845,8214,6063,-2962,-9700,-5335,4644,5044,-728,-6162,-4429,1902,263,-6189,-16602,-13206,2962,20523,44610,55470,43651,29321,18154,11170,18120,18289,15089,16234,6476,1505,-3502,-3690,-4230,-10315,-12057,-15675,-17497,-6607,2993,5621,7911,1628,-8285,-15198,-13832,-6231,11637,21978,19476,16433,30780,35260,20023,3727,-7663,-8314,-2705,-508,-7156,-6590,4353,7197,4068,1376,-8086,-10023,-6963,-5434,15907,42252,39158,23054,18725,19902,23952,13864,-774,-9856,-13539,-16851,-13724,-9498,-3703,737,4036,5380,2525,-319,-141,1624,3379,1905,-2855,-12131,-7387,2932,14310,22417,16894,2430,-6577,-13156,-15636,-10637,-3405,14033,23348,19423,13494,13184,10549,3520,208,973,-262,-3339,-10700,-14161,-19611,-22307,-18608,-13135,-13437,-18874,-9247,-139,7702,12543,11447,4389,1661,-6443,-14767,-9225,1886,11467,20309,19307,3707,-4393,-7561,-9304,-5833,-1375,-1428,-3502,-7153,-7764,-7418,-5687,-3991,-5209,-6030,-2576,5069,8652,2992,1446,3110,2761,4265,2128,-5599,-8766,-9418,820,5899,-3202,-8727,-16635,-5833,6777,11018,8774,5419,1049,-3637,-3543,-4349,-8509,-10605,-9971,-2792,1247,1413,-1853,-4672,-6179,-2086,949,-123,-5026,-5952,2700,8717,11247,3579,-5249,-2127,175,-9166,-14766,-16822,-8644,-10471,-14456,-5755,-2980,-6238,-9677,-3128,-6331,-14635,-7217,10359,23512,23063,14925,8923,7807,10654,7732,-2901,-10290,-9642,-2267,10597,10495,8456,7998,4803,-3594,-7095,-8981,-11782,-7529,732,3004,-7685,-8614,4149,7904,6579,6131,4859,-5126,-10357,-14577,-14757,-14648,-10566,-4156,-5724,-10441,-7395,5170,10097,3719,1592,2809,3884,5505,-3440,-11076,-11989,-8284,-5601,-2753,7228,16609,19614,19050,16313,2446,-4614,-1502,-642,-7214,-8401,-2394,6421,8829,4517,-3201,-8316,-5806,227,16547,48977,70601,74451,67700,42866,8055,-7416,-13406,-11287,-3387,-1573,-5475,-11639,-16399,-7809,-13204,-9675,1229,14772,21628,26805,18887,10050,166,-12328,-15342,-8190,-8598,-17441,-4981,6385,12670,21208,20622,15054,5918,-4521,-10725,-8228,-7930,-13502,-3352,1888,3767,495,1524,6687,4596,2030,4844,11118,14246,11177,4379,-2307,-1954,2727,7547,10210,15889,7256,-8403,-14370,-7561,-3504,-1805,-3805,-7441,-11948,-13374,-9783,-1259,6274,6689,311,-4116,-669,6049,7792,2034,-11178,-12180,3377,10199,8494,3232,-3302,-134,5096,15909,30914,26180,4130,4351,4588,-2855,-8807,-10448,-11076,-10461,-6042,732,4451,-1370,-5891,-4227,3449,17374,27557,21920,16861,6662,2145,16702,41010,53471,39084,14914,-4660,-14885,-15590,-1784,8517,11402,-3578,-19852,-6818,544,-2362,-12730,-13175,-11564,-7651,11026,29194,38852,26191,6516,-1531,-12102,-13373,-18039,-16788,-5857,3614,6470,8199,12919,21623,17389,6253,-6815,-15271,-4755,7786,11727,10092,4222,-6716,-13411,384,9051,8395,1170,-7335,-3921,-5829,-10728,-15664,-19453,-3832,16354,25066,7226,-14512,-1923,12288,19397,29614,35532,15836,4608,6194,24609,30728,22438,7268,-6906,-15402,-2324,9228,12856,6650,-5807,-11065,-13567,-12283,-11205,-5316,-1294,1891,568,-5494,-9904,830,6342,1879,-5070,-14942,-11802,-7190,-6276,-2965,-5141,-4882,5576,20441,26529,36237,37386,22587,5695,-6301,-11940,-9421,-817,11262,20394,14771,3644,-846,-11140,-10586,-9957,-11912,-11001,-13946,-17087,-16424,-7459,7179,19787,23211,13996,7227,1787,-5817,-10420,-14338,-9760,1091,12430,14427,12004,2208,-3109,-6396,-9863,-10998,-3496,7231,8802,7317,2927,-4312,-4874,7104,23639,28332,25220,13408,2141,-8304,-11188,-7829,-10419,-9981,-6078,4534,15535,21098,22843,15539,10012,9972,12318,22110,28742,20895,10543,7140,3198,-2351,-6254,-4405,5729,17313,16469,15156,13458,8788,-437,-349,10848,4907,-2322,-3464,3199,1852,-4341,-1211,2318,1795,-2663,-6189,-4146,3067,7430,8759,7850,6007,7163,4115,-11171,-15816,-3139,-1665,-12101,-6010,5670,4873,-546,-6795,-4859,7919,11390,4729,-1060,-7152,-9661,-3908,-2632,-5775,-13942,-18244,-9760,-1866,5824,12340,14529,12881,8400,4282,-5222,-12063,-9291,-1752,-686,-613,1118,-620,912,5091,6639,5165,2372,780,888,-3220,-7293,-1331,7329,8904,7441,810,-9471,-11780,-4944,-2435,-3978,-8996,-12545,-7123,-3715,-1870,7086,14848,5262,-9553,-14164,-5481,-5283,-9950,-11045,-4195,3273,9779,12217,5510,-3751,-2754,976,2811,-6559,-12539,-3450,5434,8506,6653,4304,478,-2747,-4082,-4475,-1573,6273,15979,15414,12372,3784,-5725,-12703,-7763,-287,-5377,-14697,-11616,-12563,-11090,-4866,-2676,-2606,-3574,1428,10615,19807,25141,20191,14186,12478,21024,30587,28138,18906,11757,10813,12915,12227,9590,5533,103,-5630,-8980,-5279,-702,2383,-1140,1244,-2923,-9743,-13125,-14963,-13160,-5917,145,2413,2806,1778,-1162,-364,9317,18062,15653,16430,15334,16755,15684,17698,25409,28391,24677,15894,3303,-5006,-5140,-3748,-1844,-2696,-2983,-631,751,41,-1157,2789,2910,-154,-3071,-6294,-11204,-13841,-10620,-7851,-3936,-8116,-1389,7379,8813,-2387,-10495,-13762,-14356,-18523,-10675,-6654,-4410,-6930,-10424,-4176,3270,-267,-9170,-945,7611,13812,10212,-191,-10819,-8131,1053,2501,-1299,-4839,-3902,-1156,53,2829,9669,5196,-3507,-4306,5733,9170,4546,1555,-7227,-11667,-4114,2308,5888,16243,5351,948,10327,10220,2952,-6902,-15460,-16749,-15095,-4761,4127,5284,-102,-9073,-13974,-1639,15242,49072,63031,71269,64908,47231,22791,3758,-6222,-16758,-7878,-2142,1632,2036,469,866,-4710,-10495,-10572,-7581,-8298,-12676,-11296,-8260,-3331,1316,5205,3125,11554,19369,24953,22990,20811,15829,13730,11597,4679,-4472,-13747,-18193,-11753,299,16817,26710,22925,10823,-6259,-6073,15263,23644,10639,-4850,-8559,6411,15916,16335,12245,2472,-4272,-3669,5839,13936,20001,22322,11019,-4993,-4746,8041,22723,30761,24766,20851,10132,-8829,-13474,618,6124,2530,16405,31444,13373,-2269,-15086,-8398,2604,6703,-1510,-13092,-9105,-428,1650,112,-177,3017,4059,-3814,-14872,-14876,-4906,5450,4555,3926,1649,-4282,-9623,-5067,2542,8155,9845,9387,4382,4402,10926,10090,1226,-5699,-6173,3039,11909,12726,5373,-5371,2605,18140,22728,11199,-2257,-12607,-17224,-9466,-2324,-4264,-9394,-12025,-4447,-3857,-12146,-7237,-5121,-9836,-11461,-4732,-2797,-1509,-305,1786,2907,-2567,-7909,-4493,5930,20237,28900,23953,8960,2235,-7252,-9723,-11764,-16011,-14930,-8112,-2416,-4696,-8002,-6351,4475,14654,27273,24932,12800,1826,-7989,-3130,-1422,-1100,-171,3315,13194,23458,20240,8330,6598,22918,28992,29200,17426,1447,13350,31798,11544,-6373,-10778,3049,9617,4023,-4605,-8660,-6782,-9389,-10764,-9817,-12941,-7515,-1938,-1087,-2283,-1585,-423,-2808,-6892,-5876,17145,50532,40117,27891,25845,34957,51458,63236,52524,24053,-2434,-8674,88,-129,4838,12783,15460,14396,8766,2659,2389,14271,31147,37818,32324,18284,10186,6209,-1777,-200,5040,10986,20145,24704,19417,10743,7338,4933,7506,15632,16083,8150,3249,-1061,-6268,-8719,-11361,-13999,-9077,-2117,-856,-7973,-14495,-14969,-15016,-1517,18023,49928,53414,23448,8923,7051,8189,5194,-4048,-8632,-7387,-8576,-9085,283,4206,-1658,-7134,-16005,-6005,10119,10955,7913,1631,-5819,-11841,-11542,-10121,-9667,-9140,-7833,-7132,-11791,-18836,-8645,4060,8798,8258,5232,3385,197,-9430,-3064,4122,6032,3724,-6077,-11438,-9167,4616,11863,8491,-2463,-1124,8768,-614,-8118,-483,121,-6741,-10019,-2324,10237,16471,14776,7035,-1901,-3822,-887,1499,-3711,-247,-583,-1710,1931,6347,14190,14232,8577,9265,15776,18127,5824,-4167,-1816,-5344,-9394,-11906,-5704,5021,15700,17071,5553,-5694,-2548,9883,12598,73,-11836,-8318,7430,10039,-1487,-10490,-10767,-5217,3804,5110,-4040,-5098,4886,16828,21320,23145,24244,31277,21130,12291,3854,-5632,-8105,-4346,-2603,-2324,-10405,-9991,-5984,-7410,-12468,-10614,-12842,-14235,-8141,3997,12279,10366,5226,1762,-1975,-3051,16294,48700,69650,75164,69728,35326,1072,-10823,-7727,11598,19205,13765,2900,-9831,-12111,-10170,-17750,-8510,3063,2469,-1605,-1325,-2428,-6837,-6940,-4465,-8588,-12382,-12111,-17069,-20377,-15422,-11053,-12116,-14005,-10202,-5586,-12166,-6089,116,-1873,-6691,-11582,-11374,-10161,-14700,-9894,-10204,-5418,1852,1812,-3459,-5174,-2198,-878,-4922,-3193,1337,9261,11551,3757,-7170,-7179,4878,11072,10938,2811,-5686,-10525,5897,11485,378,-7233,-7640,-1848,-2634,-8237,-5122,1580,8367,7421,5851,1918,-3032,-5136,-11184,-18242,-10260,2375,11958,18963,26937,29523,33105,31228,21041,6765,-4444,-685,11380,372,-8149,-4591,-2008,-371,-4617,-4767,-167,668,-4206,-9158,-16187,-10829,-5140,-9184,-484,3815,10462,4601,-6980,-2862,-1127,-9913,-16411,-13742,-8077,-7601,-8833,-6480,8174,21802,19533,-2737,-10812,-3372,-17172,-7813,-352,3808,6869,3468,-8509,-7519,-8349,-9931,-11418,-6720,-9628,-11739,-10136,2314,15098,14011,5752,2633,-8969,-4918,4589,10213,11491,10348,8167,4856,8526,14422,12256,5348,-1610,498,21393,32427,30181,22488,14150,7312,-841,-273,2478,7168,343,-10370,-14564,-14576,-13735,-9583,-7740,-7403,-12966,-22704,-10590,7263,17698,26667,36565,56442,44787,14874,-5824,-15490,-2578,9801,10057,6189,2490,642,-348,5126,16859,17698,16224,15054,16287,13778,2999,-3809,4157,10796,6418,2953,1565,7541,30178,41297,45689,31057,9819,889,-5059,-12150,-15869,-16147,-14289,-9286,-4443,1146,7489,5488,1914,5339,2718,783,-2087,-9516,-4297,1876,6006,14934,20558,12511,-2235,-8956,11671,20525,20353,12824,320,-7966,-14831,-15319,-13357,-9007,-5631,-9153,-440,7859,7967,1191,-7343,-9911,-8027,-5166,-4757,-3033,6517,16460,19044,10040,5143,11449,10926,-3386,-18786,-9575,-4259,-14129,2122,8828,5536,-2437,-3497,-5096,-7652,-5584,446,9765,14329,5533,-5595,-10818,-10492,-9768,-7336,2750,1451,2000,6242,6388,9335,12286,13922,12085],[9022,2354,-6845,-12778,-10414,-9901,-8318,-934,7776,10112,6750,1276,-6196,-10216,-12926,-6150,5160,17140,19917,18547,16319,10471,7592,7512,5994,5284,3249,-153,-5644,-7739,-5227,-3206,-5864,-13140,-13212,-7192,-2634,-1278,329,2631,4998,5296,3246,925,-2143,-6177,-214,9152,12830,20562,24070,26948,26977,23773,14008,5945,-4532,-11964,-6758,726,-4614,-11463,-11988,-8908,1305,7980,6006,347,31,1948,5666,10851,-1646,-11495,8286,26633,35370,28678,11901,1272,-394,7713,14991,14069,7156,7155,4077,5042,-1794,-8601,-10004,1056,9801,18631,33382,51721,44672,18391,5790,4006,-112,-8722,-10732,-4822,-3670,-3591,-2785,-3075,-1445,-3758,-5981,-3078,-4790,-16056,-10037,-9373,-9210,-16366,-23552,-22404,-21066,-11208,-1168,4059,8199,15581,19520,8914,-6624,-14992,371,20584,33573,40151,33742,16288,1901,11677,47306,34471,10009,-8763,-11099,2296,10179,7018,-596,-10708,-11585,-5394,730,2446,1855,-1205,-2500,-311,4812,3223,-1156,-160,-7983,-16395,-13601,-7659,2019,13044,21204,49850,84606,79186,32404,5012,5142,-16541,27457,165384,369479,505089,470194,324204,149662,33987,-9149,-15945,-3265,-221,-15768,-19550,-15231,-4579,11564,16139,-4172,-8263,-5117,2516,8640,5442,3416,4123,1116,3621,10266,17777,19247,21579,26712,27889,19221,14054,13316,17829,21577,33231,45002,55263,42799,17483,-6391,-12016,-6329,-3199,-230,-2720,-10538,-15851,-7665,2160,7923,1874,-9981,-15886,-13340,-7578,3142,9758,12835,15277,16227,10399,-1208,-6404,-398,7674,3266,-5720,-3820,-308,-6225,-13020,-16153,-15400,-8220,-7253,-5993,911,7378,11725,11041,722,-11917,-11177,-8533,-7565,-7964,-6177,-3365,-1042,-2584,-2916,-5993,-9829,-11815,-8538,-4690,-1608,-229,-1343,-9989,-8022,9491,9591,3480,-5207,-16252,-11598,-7104,-7000,-5347,-2474,33,5356,8600,4670,7068,23452,51833,43710,10872,-7381,-12038,-11938,-7476,-1322,21,3369,7776,11251,8942,5678,3515,4676,4121,-847,-7730,-5810,6207,14206,12024,4003,1575,4612,-322,-2768,3688,11185,17464,14157,9983,8175,8896,6067,3554,-1500,-5781,-5942,4645,19878,28353,31165,16199,2196,-2308,3486,15341,22071,17234,17814,12172,6518,-1812,-6371,-12743,-5836,-1137,-3890,-7765,-8760,-5411,8319,23073,16631,1585,-3676,-9993,-16123,-12434,-4425,-3398,-12523,-16002,-12233,-7152,-2095,2231,-7317,-14747,-6728,-4836,-1743,-506,4263,9818,4978,-3932,-966,3426,3986,-3165,-8088,-2107,27646,36879,17906,5060,1051,-7173,-19883,-11659,966,12017,21080,19922,17416,30573,50200,56212,34187,7688,-2599,-9125,-14703,-14556,-15640,-14081,-6975,8346,27175,32034,22305,18297,13703,9386,10241,8178,4067,6183,3642,-9273,-5319,-1676,-2904,-4357,-4686,-6462,-11037,-11171,-9487,-5113,1030,7437,5937,-815,-11876,-6151,4463,29091,38880,39918,35099,21401,9938,1384,-14102,-13930,-6559,3264,10718,9222,12420,20104,18342,6708,-4019,-3638,1448,9442,13539,6071,-5554,-897,13437,10752,10752,13299,9430,4353,4417,2225,-7209,-12414,-7170,3594,4595,-1251,-6697,-6265,493,160,-3786,-10714,-11818,-674,17821,41999,50342,38157,25115,16257,11341,14809,13903,11480,13130,4766,-1991,-9181,-8522,-5230,-8033,-9470,-7201,-8552,-3200,5825,8119,9803,3596,-5108,-13813,-16676,-8483,9259,21128,21056,18510,32802,36889,20799,3332,-7502,-8174,-3505,-393,-5853,-4587,5520,7750,5338,2858,-7252,-10921,-6572,-3235,17572,42681,39790,22487,17831,19315,25137,14559,-598,-7857,-8787,-14614,-17111,-10728,-4336,151,3983,5800,2114,-2568,-2717,1327,5009,3420,-2866,-12655,-8065,2471,13767,21276,15029,1237,-8356,-15671,-14658,-7132,-359,15857,22208,16302,9627,10024,9930,4339,759,696,-1375,-4464,-11403,-14674,-20942,-20071,-15847,-10904,-11250,-16577,-9980,474,9318,14939,13363,5789,2699,-6127,-14485,-7918,3694,12536,19397,16477,1653,-6027,-8045,-9410,-7321,-4771,-5445,-6105,-8147,-8165,-7902,-6247,-4724,-5618,-5192,-1085,7991,11565,6590,5147,6105,3498,3519,3315,-4450,-9721,-10724,2900,11028,2209,-8196,-17548,-4771,9786,14173,9495,4586,-1141,-6475,-6639,-7418,-11613,-10397,-6812,-636,1361,1403,-1291,-3037,-4173,-1073,1640,1265,-4515,-7240,543,6464,9638,3346,-4831,-2721,235,-8262,-13314,-16553,-12310,-15283,-10901,276,1748,-2063,-8565,-5540,-7110,-12970,-6937,9429,22437,21759,14275,8967,7850,10029,7738,-1997,-8891,-8578,-2675,6945,6517,5329,6137,3672,-5126,-9674,-13477,-14962,-6688,3139,6003,-5616,-10758,3712,8464,6210,5966,3976,-6764,-12376,-15930,-15937,-14194,-9529,-3480,-5442,-10485,-6896,5162,10221,4551,2697,3145,3307,5393,-3661,-12475,-13169,-9089,-7286,-4896,5720,16042,19468,18980,15445,833,-6259,-3585,-1142,-6184,-6786,-13,9234,11599,7045,-823,-5818,-3761,992,15716,48308,73272,80774,72431,45151,8352,-8038,-13426,-11091,-3888,-3125,-8359,-16496,-10547,-1332,-7341,-8714,3571,18583,25568,29132,21039,11606,263,-12540,-15453,-8836,-9323,-17482,-5711,4074,10250,18773,17491,13205,5573,-4951,-10808,-6359,-5237,-11276,-7049,0,4066,4355,9223,13588,8368,3847,6705,13267,15075,11765,4582,-2282,-827,5391,9839,12845,18291,7048,-7390,-14066,-9143,-5261,-2878,-4822,-8033,-11618,-12616,-10420,-629,7361,8104,2079,-2895,436,7791,8610,1504,-12266,-9632,5812,12054,9001,2676,-2941,1250,4290,10838,22235,21273,2350,3619,3732,-3063,-9032,-10468,-11111,-11240,-6604,543,2639,-3510,-6453,-3406,4022,16549,26863,22481,17662,5968,-1730,6978,29448,47393,40043,18197,-1446,-11648,-14979,-4317,5572,10070,-2625,-19117,-8631,-1856,-4370,-13696,-10897,-10375,-6885,15510,38555,48146,29144,5891,-4022,-15377,-16139,-18034,-12969,-445,8926,11093,13319,19599,25706,16457,4290,-9249,-16376,-3094,10285,13914,11160,4455,-7094,-11841,3825,12577,11031,2584,-5905,-2683,-5834,-11267,-16754,-18597,-2060,17779,22734,3975,-15552,2237,16603,23587,33106,36596,15348,4566,5067,22645,29189,17878,3408,-8464,-15467,-2675,10093,14573,6901,-5743,-11322,-14621,-12368,-11598,-5822,-673,2204,269,-5836,-8880,1548,5749,414,-7013,-15605,-9191,-5020,-4491,-2449,-5761,-2413,9366,22798,26275,36288,42089,31339,13446,-2429,-10380,-8291,283,12088,20129,13937,2376,-942,-12183,-12121,-10398,-10849,-9422,-12503,-15810,-15087,-7713,3366,11811,14880,8268,4172,446,-6816,-10076,-12382,-12337,-4400,6392,9310,7487,-1484,-8019,-10105,-11994,-11470,-2818,8469,10762,9595,6382,-1231,-688,12440,28243,29414,23992,12816,3271,-5818,-8969,-6900,-10052,-9660,-5755,4385,15767,23492,27056,20421,15526,16839,19524,26763,29552,20424,9505,4801,-752,-7952,-13797,-12605,-1805,11008,11850,11418,12457,6178,-3277,-7007,6681,5445,-690,-1829,5763,7807,2000,1356,4277,4775,-1067,-6355,-4714,2788,9042,11992,10681,7637,8473,5365,-9716,-16877,-5462,-3530,-13201,-6445,4588,2899,-3468,-9735,-4255,8300,10701,4233,-629,-6222,-8636,-3228,-1114,-3838,-11942,-18534,-9925,-983,8166,14711,12003,5442,930,308,-6709,-12073,-7625,-61,1083,504,2054,516,1194,4185,4858,2732,-281,321,1081,-3461,-7128,-423,7874,8405,6078,-624,-10929,-12883,-4784,-1592,-3673,-9786,-14403,-4215,-2629,-1763,7731,15881,6091,-8452,-15827,-6637,-6678,-12251,-16768,-8552,225,7865,12304,8293,-501,-181,2741,3319,-7936,-13058,-1413,9172,13995,12790,9594,3405,-2989,-5326,-5802,-2963,5408,16321,17249,14821,5457,-5616,-12985,-5562,391,-4980,-13024,-11086,-13354,-13127,-6889,-3787,-2328,-3067,1852,11230,19874,24991,20604,14139,10018,17219,26572,24967,16065,9051,8127,11419,11881,9449,4949,-169,-5449,-6714,-1259,3496,3792,1207,4046,-1376,-8687,-13364,-16293,-15165,-8489,-2549,218,1080,44,-2329,-437,9430,17279,14018,14566,13942,15861,14313,16139,25709,31060,31079,21770,4466,-6039,-6060,-4859,-2855,-3508,-3262,-465,629,-1120,-3109,1088,2125,355,-1997,-5761,-11087,-14467,-12685,-7937,-2255,-4693,1176,8517,7271,-6010,-13767,-13559,-13872,-17465,-10306,-6946,-4719,-6838,-9157,-2603,3527,-1562,-10320,-251,8659,12842,6489,-3691,-12933,-9603,-863,1555,-1039,-4563,-7236,-4762,-3422,-1262,6198,3300,-4955,-4717,4548,6436,3043,1569,-6968,-12134,-3339,3750,7411,15424,-429,-4911,5239,7209,2471,-6371,-14632,-16267,-14464,-4095,3564,3537,-1787,-10222,-11903,110,16912,46332,57282,65478,63331,47797,25883,6672,-5894,-17326,-6170,-289,2719,788,-3366,-2266,-5664,-11914,-13249,-8790,-8333,-11605,-11297,-8092,-3428,-106,1852,-892,7585,19708,27187,24511,22129,16486,13104,9511,1536,-8770,-17695,-16006,-9401,1087,16661,24479,20979,10904,-5276,-5923,16179,27002,14359,-1550,-12947,1679,12303,13424,10833,2658,-4492,-4348,4788,12684,19839,23773,13142,-3492,-5583,8772,27139,36302,29531,24033,12682,-8017,-15469,108,5550,1753,17588,33312,14826,-2057,-15155,-6236,4289,9144,251,-11589,-7432,1118,2144,-529,-2570,-64,1841,-6226,-16862,-13273,-3039,7517,4193,1010,-2188,-6726,-11927,-6492,1139,5695,5822,4709,754,1725,9633,9373,838,-5593,-5015,4623,12043,11433,4843,-3766,5033,22149,29711,17939,2693,-8492,-15048,-11155,-2866,-4170,-9337,-11584,-3479,-2795,-11345,-7390,-4923,-9559,-12530,-5344,-4382,-3588,-2407,219,2216,-2547,-7340,-3905,7746,24931,35670,31540,14141,3637,-9551,-7965,-7396,-11240,-12864,-9331,-4505,-6371,-7953,-5021,5973,16517,28364,25241,15237,4907,-5461,-4690,-4402,-5891,-5809,-2621,7525,18990,18589,8113,6954,20790,24563,27110,18884,3643,15400,34808,15988,-4075,-11615,4862,13469,7499,-1932,-5892,-3602,-4392,-6048,-2739,-4965,-4130,864,2084,-39,-540,-1221,-5174,-8928,-4091,19395,49737,42008,30393,27179,32779,44426,50596,42736,21205,-85,-1039,9145,5683,2379,9769,14902,14808,7617,2243,3708,17120,35864,43231,37374,22303,14902,12847,5131,420,2684,7795,16985,22299,19826,11484,9109,7260,9236,15738,13069,5492,1333,-1906,-6756,-9302,-11544,-13399,-8013,-770,309,-7105,-13741,-14529,-17567,-5401,17461,54579,63009,31306,10841,6347,6617,3570,-5796,-9323,-8154,-9907,-8281,1977,6044,415,-5114,-14069,-8625,8051,10326,5880,-386,-7957,-12236,-9809,-7306,-6947,-7609,-7396,-8233,-12176,-19779,-10189,2917,8595,9226,6670,4611,980,-9230,-2754,2103,3369,1102,-9165,-10876,-13307,-1398,7569,6443,-3962,-1524,10029,3555,-4826,-578,892,-7296,-10793,-7038,4920,13945,14128,7332,116,413,2009,2107,-915,2777,2014,-141,2136,7305,16851,17589,11004,11391,19419,22310,8509,-5035,-3577,-5822,-8603,-10311,-4231,5364,15596,15802,4021,-6516,-2700,8563,10171,-1560,-12635,-8227,5258,5504,-6600,-16081,-7477,642,8724,7836,-3921,-6694,2173,14189,19032,22952,25474,31403,19076,9711,1638,-7393,-9314,-4159,-1595,-846,-8735,-6983,-2601,-3007,-10674,-11687,-12302,-14339,-9109,3061,10743,4942,-60,-540,-2574,-4687,10024,38269,57289,62867,62161,36512,3342,-9530,-7813,11844,20049,14531,3931,-9047,-11934,-10285,-17540,-8468,2674,1878,-850,-827,-3282,-6763,-3282,-700,-5853,-12288,-13469,-18739,-18987,-14118,-9290,-10161,-14239,-12376,-7341,-11465,-4522,752,-2963,-9240,-15841,-9160,-9017,-13230,-9072,-9173,-3904,4059,3613,-3409,-5422,-1866,642,-1897,-1960,818,8648,12115,4043,-7083,-3838,8280,13778,11768,2995,-2731,-8888,4185,7540,-2985,-7487,-5924,-601,-4145,-10952,-7464,-49,7919,8083,6707,2065,-3105,-6259,-11616,-16822,-12528,25,9638,15606,23310,27517,32474,30241,19941,5306,-6459,-661,10086,-625,-9380,-6653,-4320,-1569,-2547,-500,3336,1992,-4842,-7467,-12257,-10900,-5895,-8499,5934,14086,18955,7285,-5733,-445,1641,-8138,-16091,-13796,-8180,-7890,-8558,-9650,3681,17274,18524,74,-6967,-1974,-14186,-8115,-884,2643,5614,3573,-5264,-2691,-5909,-10005,-12348,-11213,-12319,-9894,-10891,-616,12147,9701,4130,3214,-7695,-4311,4639,8942,10113,7281,4327,2534,7425,15367,14336,5614,-3766,-4487,14492,31190,32136,24734,15609,7788,323,891,1685,5307,-1239,-11768,-14194,-14442,-11100,-6423,-5089,-5954,-13156,-23161,-9389,6650,16030,26883,41681,64144,50532,17411,-5269,-18108,-2341,10184,10283,6190,1754,-878,-1473,4030,15973,18594,16377,16855,19203,13983,2266,-3045,4726,11458,6693,3377,2247,8297,32449,47083,48885,31599,11539,2029,-4954,-12146,-15151,-15419,-15886,-10425,-5350,-639,5454,3654,-1472,2672,1497,538,-286,-7052,-2608,2443,7044,17871,27370,19127,1293,-7796,12148,25083,22639,13697,999,-6466,-11693,-12334,-13249,-12034,-8288,-9593,-2606,191,104,-3471,-9467,-10757,-9161,-7201,-7234,-4248,5599,15901,19384,9305,3743,8593,8022,-5812,-15607,-6562,-1133,-5242,7087,13624,7670,-1343,-3203,-6021,-10896,-7038,950,10805,15327,6745,-4005,-8895,-9163,-9575,-8391,2143,4285,6457,10734,10124,12152,13260,13440,12215],[10869,4982,-4323,-11218,-12423,-10405,-7285,34,9419,13364,9235,2466,-5692,-10071,-11506,-4297,7051,19910,24958,23866,21156,13255,9015,8846,7631,7219,4951,257,-7047,-9187,-4910,-1301,-3234,-10503,-12058,-6954,-2549,-1491,-304,1505,3580,3919,1932,-772,-3561,-6680,3547,15063,19555,26457,25770,26482,27515,25912,18035,10609,64,-8898,-7075,-1507,-7375,-9535,-10048,-8907,88,6551,4529,-2165,-2657,3647,8464,12660,-160,-9570,9985,29618,38022,28642,10192,-347,-3127,3955,12324,11746,6315,6634,4101,4425,-2585,-8732,-9401,579,6119,11733,23562,41812,38382,14994,4156,4892,2108,-6180,-9711,-4446,-3938,-4936,-4833,-5085,-2535,-3576,-4469,-1572,-4133,-14842,-9823,-10331,-9970,-14540,-18524,-16412,-15281,-15523,-4711,2095,7002,13739,18319,10368,-4979,-13841,2133,26350,41991,48910,42745,24515,7864,15714,50281,36201,12262,-7528,-11027,1360,7892,4247,-2837,-13070,-7749,-426,6118,7115,4318,-435,-2782,-1001,4282,6580,-13,545,-5313,-13530,-15178,-9468,1032,12967,22025,47143,91811,92054,43730,12701,12531,-11664,34908,180871,395948,535556,496165,342872,161064,39393,-8221,-17414,-4808,-1741,-14560,-17721,-16531,-3270,16875,25410,287,-6753,-4697,2818,8998,5652,5150,5569,1610,3460,8773,16415,18482,20789,25242,25172,19260,17682,18472,24243,25670,31788,37899,46109,35834,15770,-5390,-8884,-2087,918,2536,-2135,-11022,-16367,-8790,886,6284,564,-10702,-16412,-13278,-6164,4621,11076,14428,16692,17441,11093,-1129,-7979,-2310,8251,5856,-5552,-9307,-8856,-14518,-19643,-20125,-9848,-3996,-5664,-7383,-872,7070,12554,12161,672,-11775,-9858,-7396,-6763,-6723,-3810,-117,1049,-2248,-3566,-7216,-11155,-12912,-9329,-4990,-2024,-1273,-3276,-11670,-6431,9388,7569,1795,-6796,-17555,-11080,-6866,-8066,-7807,-444,4316,9312,10759,6105,8148,24606,51249,44197,10733,-8054,-11808,-11493,-7628,-2426,-2214,725,6121,11967,11212,7439,4009,4314,3331,-1117,-8727,-6476,6391,15519,14187,6022,2243,3261,-3038,-5846,768,8368,15581,12413,7965,8703,13516,11386,7628,1482,-2935,-2740,7168,21092,27646,29711,16011,530,-6257,1768,16452,24616,19546,19939,13693,6598,-3404,-7657,-11069,-3248,119,-4431,-9166,-9279,-6042,6933,18871,9660,-6290,-10686,-14187,-16659,-11185,-2346,-1990,-11283,-14825,-10889,-5456,503,6132,-2066,-18909,-8252,-3386,1774,3681,7687,13033,5986,-6004,-6216,-2385,387,-5317,-10040,-4812,24132,39034,24192,11199,4869,-5787,-19321,-11921,961,12366,22062,22295,19487,30891,50199,58955,37886,8308,-3453,-10724,-12733,-10810,-11706,-11024,-5110,9258,27496,34002,24034,17170,12300,8325,8318,4083,246,3530,3423,-6864,-4626,-2827,-4521,-6128,-7035,-9248,-12940,-9499,-6829,-2168,3836,10479,7538,-668,-11967,-5518,6279,35084,42233,39966,34558,22245,12832,4193,-10734,-16254,-9806,-4248,4895,7477,11418,18374,17360,7071,-4167,-5623,-621,6976,10736,4116,-6405,-35,13062,9535,10858,13111,7388,-372,-84,-1960,-11317,-14634,-8872,1976,3570,-2266,-7506,-8465,-1504,-375,-1549,-4749,-6009,-2458,14435,37594,43788,32166,20490,13424,10211,10234,8692,6779,8068,1819,-6376,-14502,-10846,-5065,-5620,-5737,4476,3372,1974,7573,9556,11350,5340,-2937,-13183,-19511,-10085,7212,19980,22010,19577,33180,36955,21196,3218,-7113,-8352,-4673,-553,-4625,-2754,5663,7141,5908,3693,-6814,-11858,-6332,-1203,18848,41287,38438,21188,16385,17634,24526,14208,-684,-6031,-4880,-9182,-14657,-10707,-5175,-826,3694,6373,2404,-3969,-5362,818,6373,4622,-2986,-12870,-8820,1763,12789,19589,12924,-287,-10401,-17919,-12425,-4157,2237,16932,20343,12762,5495,6464,8724,4929,1182,165,-2817,-6022,-12526,-15612,-21772,-17857,-13161,-8259,-8515,-12962,-10392,644,10441,16894,14839,6869,3467,-5875,-14032,-6873,4955,12744,17426,13145,-20,-8363,-9569,-10762,-10297,-9300,-11113,-9695,-9961,-9100,-8672,-7044,-5718,-6162,-4218,673,10249,13323,8596,7191,8074,3733,2501,4382,-3417,-10925,-11255,5566,16475,8850,-7136,-17668,-3686,12800,17845,11340,4390,-2997,-9031,-9403,-9777,-12922,-8742,-3974,810,673,1201,93,-288,-1702,-257,1869,2325,-4099,-9011,-2115,3909,7584,2901,-4419,-3241,301,-7215,-11753,-15601,-16117,-18263,-5857,5700,5870,1546,-6254,-7409,-7602,-11562,-7076,6896,18805,17781,11874,8271,7614,9158,7401,-1286,-7565,-7712,-3584,2912,1970,1506,3566,1994,-6859,-12397,-18128,-13824,-4478,5773,8906,-3285,-12157,2843,8554,5552,5534,2758,-8175,-14445,-16763,-17186,-13635,-8343,-2500,-4818,-10203,-6384,5120,10359,5240,3329,2810,2006,4589,-4061,-13986,-13929,-9314,-8397,-6861,4190,15303,19211,18812,14436,-599,-7443,-5515,-1990,-5168,-4680,2713,11963,13975,9103,1034,-3869,-2140,1658,14646,46075,72998,84254,74935,46633,8746,-8579,-12932,-10696,-4776,-4864,-11180,-20971,-5266,4108,-2445,-6106,5253,20388,27163,29543,22209,12859,410,-12489,-15814,-9637,-9958,-17207,-7443,147,7213,15338,13563,10952,5238,-5121,-11013,-4932,-2646,-7198,-10560,-1694,4358,7938,16086,19697,11307,5289,8332,15134,15802,12410,4897,-2222,230,8010,11826,14602,18906,6220,-6810,-13267,-10104,-6918,-4645,-6770,-9353,-11631,-12017,-11443,-279,7866,8801,3293,-2105,1017,8875,8717,628,-13291,-7438,7748,13375,9005,1846,-2353,2438,3356,6159,13442,15303,167,2472,2388,-3307,-9000,-10618,-11366,-12688,-8176,-324,423,-5550,-6862,-2564,4626,15694,25623,22566,17864,4874,-5568,-3346,14917,37048,37870,20349,1428,-8435,-14141,-7060,2586,8405,-2101,-18079,-10337,-4124,-6054,-13224,-8536,-9226,-5869,21040,49121,57289,31421,4980,-6683,-16758,-17320,-15609,-9195,4651,13905,15635,18626,25997,28244,14398,1843,-11754,-16398,-1787,12277,16013,12272,4689,-7488,-9693,8120,16582,14025,4297,-4322,-1412,-5861,-11825,-17095,-15906,259,18455,19696,792,-13075,6310,20708,27467,35965,37050,15159,5146,5993,22143,28014,14044,178,-9868,-15341,-2940,10757,15897,7036,-5314,-10884,-13861,-11793,-11817,-6537,-193,2549,-153,-6140,-7638,2130,4773,-1158,-8761,-14820,-6708,-3150,-2985,-2007,-5722,283,11927,23493,24798,34757,44624,38977,21448,1919,-8809,-7298,1175,12658,19562,13280,2056,930,-10627,-14203,-11025,-9826,-7870,-11010,-14569,-13819,-7873,-197,4741,7554,3543,1790,-474,-7400,-9143,-10432,-13410,-9149,1255,4859,3085,-5742,-11816,-12802,-14192,-11456,-2199,9506,12792,12335,10586,1822,2859,16272,30477,28162,21154,11990,4873,-2912,-6364,-5241,-8754,-8610,-5239,4009,15202,24578,29912,24774,21026,23612,25924,29524,28403,18983,8193,2420,-4478,-11983,-14098,-15846,-7989,5105,7162,7161,10714,3518,-4422,-8734,1443,5247,194,-1302,7146,12883,8173,4086,6102,7355,90,-6448,-4881,2272,9642,13893,12485,8801,9411,6181,-8627,-16901,-7069,-4941,-13987,-6774,3404,681,-6688,-12329,-3585,8139,9636,3628,-172,-5135,-7417,-2473,629,-1464,-9633,-17505,-9704,130,10401,16395,8923,-2018,-5027,-2747,-8046,-11944,-5961,1379,2791,1719,2928,1872,1749,3537,3375,374,-3319,-476,1046,-4086,-7315,77,7958,7652,4621,-2116,-12521,-14178,-4806,-822,-3284,-10397,-15513,-1317,-1458,-1830,7857,16197,6658,-6943,-15272,-7404,-7189,-11362,-19263,-12309,-2213,6164,12130,10945,3255,2800,4706,3654,-9580,-12650,838,12463,18752,18384,14159,5648,-3744,-7119,-7453,-4451,4466,16282,18685,17101,7099,-5575,-12684,-3522,822,-4748,-11434,-9969,-13465,-15381,-9317,-4899,-2229,-3008,1980,11652,19608,24293,20392,13555,7346,13364,22384,21561,13352,6780,5653,9844,11502,9440,4341,-588,-5493,-4507,2762,7567,4982,4104,5648,-638,-8037,-13779,-16729,-12505,-10717,-5050,-1973,-757,-1640,-3376,-296,10166,17551,13597,13615,13028,15079,12739,14036,25029,32668,36553,27242,6086,-6470,-6788,-5721,-3393,-3821,-3122,-56,627,-2194,-4968,-488,1548,1147,-732,-5213,-10891,-12326,-13417,-7480,-470,-1210,3452,8972,4976,-9880,-16100,-12374,-12972,-16942,-10980,-8131,-5612,-6783,-7787,-1255,3359,-3050,-11032,484,9607,11915,3209,-7008,-14969,-10033,-2255,994,-194,-2999,-9093,-8204,-6515,-4924,2457,1276,-6208,-4907,3278,3624,1570,1679,-6308,-12524,-2807,4949,8815,13643,-5747,-9351,-11,3928,1837,-5977,-13971,-15668,-13151,-3164,2866,1549,-3608,-11020,-9679,1726,17785,40783,49931,59137,60982,47708,28503,9402,-5464,-15097,-4852,903,3567,-121,-6849,-5134,-5968,-11246,-14437,-9797,-8261,-10527,-10889,-7855,-3540,-1449,-1213,-4225,4514,19404,28725,25978,23478,17091,12159,7049,-1278,-11231,-15330,-12546,-7563,936,14653,20271,17815,10240,-4489,-5513,16740,29771,18433,2462,-13162,-3417,7708,9617,8739,2793,-4465,-4747,3613,10923,18792,24263,14496,-2466,-6694,9378,31497,40876,33027,26071,14466,-6578,-17360,-519,4905,2582,19456,34088,15820,-1814,-14536,-4465,5574,11047,1686,-10046,-5339,2757,2651,-1075,-5010,-4600,-1626,-9297,-16377,-11436,-1014,10032,4194,-1803,-5815,-8692,-13723,-7566,-158,3334,1909,-257,-3168,-1157,7708,8051,16,-5599,-3801,5815,11601,10020,4155,-2375,7350,25948,36432,24749,7708,-4342,-11397,-10999,-3401,-4355,-9339,-11122,-2719,-1976,-10795,-7325,-4408,-8737,-13670,-6288,-6311,-5973,-4802,-1662,1156,-2995,-7523,-4054,9002,29433,42670,39462,20353,5662,-10960,-6755,-3932,-6868,-10187,-10465,-7032,-7996,-7026,-3739,7018,17545,28011,24053,16798,7568,-3154,-6172,-7538,-11366,-11575,-8986,2018,14833,16884,7709,6554,17440,19700,24260,19653,5750,16951,36220,20187,-1448,-12371,6353,16594,10393,332,-3436,-438,623,-182,3880,1772,579,4394,5344,2223,395,-2147,-7470,-10551,-2410,20624,46686,42432,31804,27430,29519,35782,35818,31674,18088,2908,6638,15719,9966,431,5990,13366,14527,6185,2504,6356,20872,40549,48012,41996,26403,19693,19482,13141,2802,-605,3570,13235,19001,18984,11130,9891,9137,10936,15615,10296,3147,-68,-2028,-6289,-8674,-10537,-12599,-6995,426,1450,-6138,-12702,-12680,-13410,-7618,15665,54217,67581,37801,12896,5762,5183,2058,-7635,-10292,-8428,-9828,-8322,2591,7959,3716,-642,-9082,-10382,5926,9428,3399,-2934,-10433,-11701,-7562,-3802,-3484,-5589,-6713,-8566,-11797,-19169,-11319,1280,7298,8885,6874,4965,1112,-9153,-2370,-218,307,-2053,-12272,-9282,-12741,-6031,3770,4454,-5006,-1074,11120,6857,-1552,-96,1218,-7836,-10858,-9943,-642,10737,12843,7031,1551,3332,4685,3646,1078,4664,3609,827,2159,8094,19227,20878,13636,13409,22551,25357,10423,-5525,-5413,-6298,-7731,-8609,-2743,5564,14914,14111,2267,-7594,-3171,7054,7901,-2982,-13353,-8101,3747,2629,-9829,-17199,-3479,5755,11911,9009,-4447,-8697,-1234,10230,14923,20772,24921,29844,16317,7036,-519,-9231,-10619,-3715,196,2580,-3868,-3451,310,665,-7047,-13388,-12613,-14690,-9859,2107,8915,-1347,-5253,-2784,-3288,-6475,3218,26784,43842,49563,52871,36135,5535,-8664,-7631,12469,21404,15798,5493,-7387,-11101,-10661,-17294,-8591,1710,697,-1348,-1466,-4622,-6092,647,3299,-2972,-11948,-15132,-18758,-17477,-12579,-7363,-7829,-12102,-14610,-9575,-10411,-3265,909,-4418,-10567,-13212,-6653,-8036,-11654,-8249,-8295,-2717,6036,5471,-3130,-5387,-1883,1730,731,-779,100,7563,11905,3584,-7324,-732,11798,16655,12309,2662,-261,-4789,4624,4334,-5871,-6714,-3738,248,-6101,-13770,-9664,-1516,7507,8639,7183,1663,-3926,-8387,-12942,-16376,-14334,-2170,7321,12105,19449,25513,31157,28306,18054,3438,-7632,-11,9273,-1019,-10256,-8570,-6333,-1923,327,3828,6411,2669,-6433,-6684,-5779,-7264,-6620,-7993,12807,25292,26612,9167,-4289,2192,4469,-6491,-15978,-14150,-8685,-8636,-8568,-12766,-326,13115,17008,2742,-1955,667,-11829,-8410,-1404,1425,4216,3657,-1267,1096,-3747,-9427,-10581,-12813,-12918,-9614,-12158,-4092,8085,4574,1773,2527,-7575,-4264,4140,7166,8349,3770,4,-67,6054,16113,16414,6125,-5225,-8895,6876,27689,32382,25882,15991,7185,656,1650,914,3905,-2584,-13095,-13863,-14237,-9146,-3886,-2929,-4845,-13383,-22265,-8856,4980,13502,26193,46083,70468,55692,20308,-3963,-20964,-2189,10129,9950,5713,1002,-1853,-2060,3061,14875,18999,15702,17803,21107,13054,1118,-2592,4302,10808,5989,2973,2548,8881,33977,51339,49567,30267,12366,2593,-5335,-12589,-14739,-14032,-15166,-12008,-6855,-2949,2906,1399,-4995,-80,259,295,1698,-3686,-205,3235,7828,19506,31881,23794,3637,-7283,11555,28073,23672,13915,1370,-5138,-8870,-9276,-11709,-14458,-11035,-11024,-5445,-6719,-6798,-7444,-10919,-11237,-10139,-9037,-9415,-5747,3408,13148,17853,7946,2347,5963,5164,-8188,-12203,-1907,5061,2361,9971,16309,8754,-581,-3024,-6890,-15152,-5742,3497,13084,16954,8268,-2307,-6829,-7721,-9222,-9380,1117,6563,10349,14624,13243,14101,13160,11941,11472],[11484,6570,-2614,-9459,-12666,-8460,-5245,1778,11389,16511,11347,3080,-5795,-10479,-10505,-3034,8204,21505,28830,28495,25193,14921,9150,8900,8133,8105,5701,222,-8580,-10454,-4264,920,-248,-7866,-11000,-7191,-3130,-2389,-1500,-28,1871,2160,64,-3243,-5798,-6976,7545,21201,26546,31961,26318,24851,26598,26562,20766,14345,3900,-6106,-7348,-4383,-9892,-6809,-8465,-9590,-1954,4390,2382,-5218,-5917,4640,10697,13962,1146,-8123,10640,31117,38883,26741,7578,-2317,-6218,-767,7996,7557,3529,4407,3162,3271,-3681,-9276,-9254,-250,2911,6326,14962,32299,31820,11396,2755,5966,4412,-3863,-9019,-4503,-4498,-6567,-7308,-7534,-4186,-3907,-3681,-1184,-4552,-13278,-9201,-11096,-11097,-13054,-13725,-9727,-8466,-12817,-8380,-639,5003,11031,15762,10521,-3991,-13214,3204,31062,49597,56986,51392,32554,13337,18290,50137,36335,13984,-6398,-11238,-456,4721,1071,-5198,-14486,-4517,3953,10986,11570,6380,-120,-3423,-2259,2994,9489,2720,1727,-1973,-10576,-16689,-11177,-112,12362,22225,43060,93666,100916,55006,21410,20940,-8203,36445,182324,398699,537628,496812,343309,161800,40073,-8513,-18545,-6784,-3479,-12738,-15276,-18111,-2742,20985,35245,5809,-5139,-4069,3290,9119,5287,6226,6296,1478,2515,6300,13549,15917,17937,21213,20304,17619,20292,23023,30166,28936,29371,30706,36763,28827,13804,-4209,-5590,2181,4796,4725,-2237,-11830,-16948,-10193,-986,3690,-1691,-12084,-17189,-12986,-5115,5208,11518,15348,17634,18302,11470,-1448,-9881,-5314,7518,7459,-4108,-12615,-16808,-20682,-20596,-16368,-5260,-135,-3352,-7914,-2430,6919,13210,12910,533,-11316,-8862,-6555,-6025,-5194,-1046,3597,3507,-1454,-3928,-8685,-12920,-14252,-10229,-5239,-2259,-1978,-4708,-12011,-4578,9215,5749,425,-8060,-16858,-10448,-6708,-9339,-7988,2940,8173,11898,11356,6552,8904,25532,49015,43423,10984,-7841,-11248,-11163,-7967,-3529,-4306,-1594,4928,12808,13062,8762,4225,3713,2381,-1534,-9881,-7472,5653,15293,14827,6974,2128,1307,-6062,-9056,-2234,5456,13557,10820,6529,9781,18676,17398,11958,4589,-22,441,9562,21430,25708,26960,16599,1076,-10170,606,18090,27715,22632,23042,16060,7176,-4856,-9893,-9244,1043,2049,-4850,-10685,-9826,-6717,4707,12278,888,-13430,-17996,-18464,-16703,-9842,-368,-709,-9676,-13399,-9533,-3542,3398,9722,2355,-16624,-9124,-1578,5614,8510,11772,17100,8106,-5933,-8228,-7414,-3181,-7440,-12032,-7172,20702,40096,29998,16905,8033,-4753,-18770,-12178,817,12466,22406,23882,21213,30364,48030,58488,39700,8537,-4545,-11441,-9007,-5952,-6988,-7072,-2355,10690,27453,34736,24536,15476,10548,7117,6589,1276,-1816,2495,4249,-4109,-4022,-4139,-6235,-7830,-9131,-11619,-13453,-7978,-4713,363,6277,13213,8927,-786,-11421,-4134,8649,40743,44370,38770,32791,22133,16015,8101,-4172,-4173,2088,-452,-1822,4318,9052,15276,15163,6844,-4306,-7434,-2569,4416,7549,1882,-7986,-969,10746,7518,10598,12521,4682,-6082,-4380,-5251,-12790,-15224,-10104,232,2327,-3441,-8322,-10695,-3748,-1075,639,1186,-231,-2694,10752,32258,36840,26358,15930,10081,8064,5129,3399,1609,1685,-1733,-10392,-15197,-9305,-3467,-2968,-245,16303,14223,7226,8443,9970,12035,6145,-1955,-12874,-21941,-10919,5673,18899,22588,19770,32121,35708,21468,3675,-6386,-8627,-5847,-391,-2835,-729,5287,5769,5914,4044,-6611,-12432,-5982,722,19636,38309,35329,19376,14665,15204,22360,12982,-969,-4527,-1556,-4023,-9669,-9202,-5850,-1905,3381,7173,3308,-4418,-7835,368,7650,5644,-3026,-12633,-9364,1113,11736,17798,10984,-1743,-12352,-19029,-10073,-1602,4548,17562,18382,9529,1748,3078,7375,5638,1838,-255,-4208,-7671,-13775,-16648,-21079,-15808,-10447,-5230,-5242,-8907,-10073,507,11176,18470,16010,7797,4157,-5463,-13252,-5955,5655,11969,14462,9822,-423,-10790,-12125,-13362,-13969,-10728,-14975,-13281,-12169,-10234,-9423,-7809,-6719,-6610,-3037,2786,11952,14085,9176,7656,9071,3688,1432,5346,-2317,-12048,-10647,8597,21902,16516,-4497,-16362,-2317,15991,22306,15051,5458,-4041,-10949,-11590,-11278,-12465,-6434,-1444,1550,-687,1145,2578,3454,1219,564,1969,3433,-3275,-10751,-4926,1495,5489,2523,-3854,-3528,498,-5892,-9957,-13963,-18365,-15709,-533,10853,9729,4886,-3481,-8425,-7773,-10320,-7398,2847,12996,11654,8179,7132,7385,8378,7048,-487,-6082,-6877,-4793,-1214,-2808,-2791,385,-198,-8713,-15055,-21028,-9873,-1393,8558,11709,-712,-11512,1878,8399,4964,5188,1578,-9063,-13604,-15959,-18215,-12911,-6960,-1150,-3704,-9477,-5890,5051,10503,5832,3667,2095,351,3410,-4367,-15424,-14055,-8919,-8755,-8515,2754,14496,18928,18619,13376,-1780,-8130,-6939,-2908,-4034,-1988,5874,14674,16005,10733,2436,-2386,-885,2245,13466,42568,69835,84458,74929,47182,9228,-9012,-11850,-9340,-5578,-6450,-13384,-18367,-955,8070,1155,-3565,6091,20276,26569,28284,22487,13926,792,-12039,-16313,-10441,-10322,-16417,-10193,-5039,4285,11471,9385,8613,5027,-4874,-11159,-3866,-355,-2974,-12096,-2907,4758,11032,21376,24022,12963,6295,9732,16794,16647,13337,5542,-1998,1130,10300,13405,15343,17825,4988,-6530,-12305,-10348,-8228,-6885,-9492,-11161,-11679,-11105,-12454,-98,7874,8838,3972,-1702,1091,9258,8130,-550,-14134,-5522,9228,14244,8654,963,-1471,3486,2506,2183,5463,8910,-2407,881,611,-3573,-8759,-10849,-11606,-14347,-10686,-1857,-2094,-7496,-7167,-1732,5235,14823,23942,22228,17536,3568,-8622,-11904,-839,23265,32399,21071,3868,-5613,-13432,-9840,-188,6809,-1625,-16804,-12021,-6147,-7043,-11332,-6139,-8126,-4754,27059,59580,64988,32693,3823,-9271,-13491,-14901,-12592,-5593,9177,18397,20114,24245,31996,29482,11894,-510,-13595,-15243,-932,13637,17953,13385,4802,-7895,-6777,13206,20965,17362,6388,-2516,-137,-5922,-12390,-16425,-13000,2734,18287,16254,-2011,-9518,10196,24453,30814,38033,36917,15109,5869,8076,24256,28791,12114,-1850,-10911,-15094,-3145,11160,16660,6956,-4633,-9731,-12004,-10737,-11895,-7462,149,2965,-629,-6290,-6343,2415,3433,-2787,-10108,-13027,-4510,-1662,-1788,-1705,-5328,2488,13174,22672,22324,31901,44718,44440,28675,6386,-7400,-6640,1636,12696,18520,12757,2707,4529,-5940,-15471,-11740,-8916,-6420,-9555,-13491,-12897,-8199,-3437,-964,1690,-73,-28,-1139,-7766,-8165,-8779,-12507,-13032,-2951,1028,-1022,-10179,-10375,-11493,-15146,-11053,-1814,10074,14576,15381,15475,4881,5480,17820,29524,24221,16911,11093,6802,176,-3467,-2934,-6750,-7041,-4652,3328,13763,24102,31021,28061,25945,29629,30807,30094,25631,16811,6555,-102,-8049,-12550,-8821,-11017,-12792,-104,2570,2536,8087,828,-4281,-4703,-4511,3886,-121,-2096,7238,16564,13644,6897,7714,9209,635,-6637,-4778,1384,8861,13969,12904,9296,9871,6541,-7944,-16337,-8063,-5959,-14547,-7143,2042,-1866,-10364,-14341,-3068,7368,8116,2800,170,-4085,-6281,-1974,2146,965,-7323,-16212,-9333,1232,12279,17133,5609,-9034,-8171,-4692,-9413,-11748,-4498,2394,4240,2931,3586,3218,2443,3139,2282,-1650,-6621,-1825,574,-5228,-7891,167,7575,6621,3048,-3703,-14298,-15634,-5141,-307,-2916,-10492,-12879,1121,-452,-2217,7255,15518,6719,-5365,-13024,-7736,-6845,-8335,-13736,-13857,-3524,4899,11723,13235,7278,6011,6748,3694,-11630,-11410,2995,14996,22323,22815,17473,6967,-5139,-9565,-9370,-6040,3355,15802,19592,19086,8712,-5552,-11899,-1876,941,-4805,-10355,-8896,-13092,-17977,-12069,-5672,-2336,-3520,1647,11684,18819,22874,19386,12348,4449,9426,18086,17934,10736,4882,3331,7973,10790,9287,3469,-1362,-5941,-2672,6260,10962,5854,6655,5890,-935,-8096,-14626,-15602,-10323,-12692,-7322,-4144,-2695,-3241,-4351,13,11488,18729,14195,13441,12518,14332,10890,11338,23168,32850,40313,31294,7429,-6551,-7368,-6330,-3552,-3750,-2699,435,586,-3292,-6871,-2117,992,1994,491,-4854,-10728,-9518,-10444,-6430,1112,1973,5120,8521,1875,-14001,-14488,-10656,-11729,-17180,-12905,-10319,-7195,-6874,-6502,-283,2681,-4801,-11144,1032,10144,10975,587,-9926,-17012,-9683,-3287,592,864,-898,-7651,-11357,-9170,-8038,-1374,-892,-7242,-4997,1897,683,-74,1668,-5466,-13080,-2764,5731,9984,11092,-10242,-10067,-4770,537,920,-5900,-13662,-15110,-11256,-1826,2144,-709,-5604,-11223,-7530,2997,17597,32854,41465,52473,57744,46753,30398,11743,-4965,-13053,-4251,1209,3944,-875,-9976,-7480,-5567,-9252,-12410,-10681,-8207,-9582,-10281,-7687,-3827,-2839,-4095,-7032,2149,18447,29410,27226,24779,17704,11424,5437,-2115,-9570,-10998,-9816,-6458,-387,10690,14302,13539,8705,-4062,-4992,16824,31614,22611,6995,-7660,-7930,2499,5060,6018,2939,-4096,-4772,2304,8606,16756,23550,14863,-2047,-8101,9880,35586,44253,35162,26999,15427,-4802,-16212,-43,5747,5455,21119,33043,15951,-1745,-13904,-3233,6380,12286,2676,-8549,-2923,4476,3264,-1186,-6628,-10413,-6195,-12838,-13827,-9659,962,12855,4701,-4154,-9234,-10325,-15015,-8351,-1384,1108,-1706,-5207,-7276,-4057,5205,6143,-1235,-5732,-2597,6612,10723,8535,3299,-1331,9314,29182,42292,31241,12646,-413,-7999,-9674,-4052,-4859,-9458,-10694,-2185,-1404,-10501,-7223,-3744,-7486,-14551,-7579,-8554,-8576,-7351,-3744,-198,-3870,-8439,-4970,9535,33449,49371,47075,27425,8148,-11378,-6014,-1304,-3134,-7543,-11268,-9917,-9248,-5562,-2521,7614,17677,26168,21461,17317,9503,-1138,-6996,-9233,-10834,-11132,-15553,-2754,11318,15199,7262,5507,13084,14723,20897,19719,7761,18100,36283,24058,1657,-12457,7487,18879,12660,2177,-1385,2425,5340,5617,9437,7022,4577,7767,8507,4490,1271,-2995,-9495,-11598,-1079,20665,41725,41349,32047,26607,25430,26499,20857,21104,15433,6398,13497,19302,12175,-717,1936,10969,13461,4601,3535,10307,25395,44797,51602,45710,30348,24302,25673,21567,7697,-3987,-1466,9191,15047,16962,9876,9875,10647,12704,15377,7876,1200,-761,-1234,-4774,-6999,-9039,-11828,-6118,1294,2377,-5227,-11421,-9985,-8091,-4893,13770,49382,66687,42217,14862,5301,3948,822,-9399,-11049,-7859,-8469,-8229,2820,10209,8002,5295,-3683,-10495,3844,8307,603,-5833,-12693,-9757,-4532,90,115,-3561,-6309,-8950,-12393,-18761,-11019,196,5583,7376,5936,4566,696,-8741,-1699,-2566,-2923,-5488,-14291,-7423,-9920,-8131,1173,3171,-5046,-9,11650,8940,1001,432,1152,-8499,-11458,-11066,-6231,7009,10996,6195,2128,4696,6468,5409,2184,5632,4540,1542,2334,9020,21523,24237,16732,15529,25190,27263,11639,-5449,-6927,-6340,-6447,-6531,-965,5858,14023,12515,779,-8657,-3759,5577,5916,-4113,-13784,-7718,2855,1093,-11053,-15245,-723,8896,13051,8777,-5354,-10724,-4771,5662,9689,17054,22819,26839,13103,4240,-2751,-10945,-10914,-2747,2453,6494,685,-1384,1487,2897,-3632,-15390,-13777,-14858,-9603,1725,7283,-7019,-8584,-4133,-3767,-8124,-3226,16046,31329,37141,43404,34723,7825,-7972,-7279,13356,23060,17321,7343,-5245,-9819,-10946,-16702,-8493,596,-732,-2736,-3089,-6048,-4394,4914,7503,55,-11213,-16792,-16989,-15677,-10753,-5207,-5160,-9115,-14248,-10965,-8982,-2307,740,-5938,-9840,-8220,-3924,-6828,-9780,-7330,-7523,-1878,7663,7409,-2362,-4692,-1930,2661,3266,686,-404,6381,11267,2677,-7586,2327,15554,19848,12828,2077,1878,436,7578,2722,-7757,-5039,-1243,781,-8207,-16354,-11180,-2469,7415,9339,7515,971,-5169,-11153,-14641,-16346,-15673,-3881,5604,9538,16369,23385,28611,25530,15953,1634,-6962,1852,9384,-678,-10637,-10014,-7812,-1609,3609,8245,9320,3068,-8507,-6276,1160,-1696,-6848,-7472,19498,35523,32395,10304,-2285,5351,7578,-4710,-15722,-14500,-9277,-9503,-8583,-15387,-3463,9659,15414,5430,3546,3677,-9933,-8394,-1637,316,2528,2983,2028,3485,-1979,-7871,-7184,-8823,-11721,-9532,-11649,-7083,3314,-1592,-1937,635,-8738,-5107,3274,5229,6521,269,-4497,-2768,4581,16762,18503,6927,-5879,-12458,-634,22323,31010,26094,15508,5724,276,1956,133,3236,-2938,-13092,-13227,-14146,-7669,-1833,-1147,-3965,-13608,-21611,-8945,2473,10382,24887,49683,75005,59970,23547,-1896,-18816,-1818,9884,9220,4923,495,-1961,-2149,2109,13591,18890,14257,17741,21766,11116,-272,-2373,3071,8950,4491,1936,2599,9349,34735,53804,47845,27436,12425,2707,-6024,-13323,-14524,-12582,-13109,-13797,-8765,-5497,164,-997,-8290,-2475,-791,121,3729,269,2754,4215,8307,19780,33815,26445,5083,-7224,9928,29204,23539,13585,1502,-3999,-6484,-6661,-9940,-16176,-13907,-13366,-8354,-11980,-11435,-9790,-11296,-11205,-10886,-10639,-11294,-7566,144,8384,14508,6165,1125,3721,2525,-10570,-9572,2183,10684,7962,10744,16734,8701,-270,-3035,-7401,-12090,-774,8123,16359,18747,9582,-862,-4900,-6388,-8869,-10393,-357,8012,13361,17721,15764,15426,12443,9754,9818],[11859,8107,-708,-7108,-9429,-5053,-2530,4222,13775,19886,13809,4059,-5433,-10271,-9046,-1462,9502,22747,32119,33025,28960,16066,8695,8467,8337,8807,6355,444,-9453,-10369,-2344,4402,4055,-4417,-9358,-7121,-3615,-3225,-2514,-1213,604,767,-1522,-5504,-7884,-5821,12710,28443,34405,37411,26463,23012,25117,26433,22693,17562,7447,-3186,-6919,-7027,-10408,-3216,-6566,-10250,-4138,2199,291,-7959,-8785,5581,12818,15188,2588,-6928,10701,31379,38112,23407,4937,-3760,-8704,-5493,2937,2418,-464,1107,1737,2056,-4544,-9707,-9093,-884,1161,3443,8349,23903,25661,8196,1895,7140,6690,-1721,-8230,-4458,-4784,-7850,-9545,-9853,-5911,-4463,-3412,-1560,-5277,-10903,-8019,-11335,-12131,-11476,-9018,-3639,-2900,-8729,-11564,-3689,2715,8100,12556,9695,-3469,-12881,3749,34539,56195,64283,59588,40341,18361,19241,46901,34980,15181,-5219,-11426,-2908,966,-2221,-7433,-13800,-1948,7577,15214,15842,8144,-75,-4041,-3705,1152,11749,7516,4321,2102,-7642,-17770,-12721,-1412,11228,21716,38333,90019,104706,65400,30651,29382,-6276,31941,169029,375845,508404,469037,323010,150354,35374,-10196,-19213,-8829,-5295,-10972,-12881,-19712,-2931,23641,44506,12329,-3429,-3213,3950,9030,4315,6443,6157,594,687,2921,9349,11674,13159,14957,13738,14504,21729,26739,35188,31109,26143,23789,27798,21996,11460,-3034,-2397,6168,8114,6053,-3202,-13111,-17694,-11903,-3442,270,-4752,-14061,-18013,-12641,-4682,4841,10942,15338,17835,18578,11362,-2258,-12001,-9354,5664,7894,-2228,-12334,-18870,-17237,-16697,-12842,-2078,2567,-1282,-8059,-4083,6583,13354,12893,-63,-11051,-8483,-6342,-5725,-3913,1386,6887,5614,-642,-4051,-10302,-15378,-16118,-11579,-5878,-2783,-2800,-5907,-11196,-3036,8533,3890,-789,-9003,-15262,-9996,-6901,-10873,-6531,5698,10348,12283,9945,5826,9169,25962,45119,41130,11333,-6964,-10490,-11155,-8706,-4776,-6286,-3487,4177,13428,14083,9322,3899,2619,982,-2464,-11569,-9095,3754,13228,13477,6387,836,-1590,-9719,-12725,-5603,2168,11122,9153,5466,10751,23247,23078,15800,7259,2552,3267,11448,20518,22285,22775,17184,3323,-13416,-293,19535,30107,25050,25555,18029,7432,-6575,-13702,-7509,5800,3686,-5714,-12728,-10854,-7879,1238,3181,-9012,-12935,-14871,-19611,-16623,-8938,987,21,-8243,-12213,-8603,-2128,5461,11653,4800,-13774,-9389,126,9290,13505,16347,21644,10854,-4326,-7567,-10769,-6788,-9919,-14523,-9323,17251,39475,34291,21287,9899,-4518,-18650,-12882,56,11801,21522,23938,21926,28603,43518,54435,38924,7881,-6206,-10722,-4869,-942,-2464,-3480,65,11453,26006,33359,23351,12934,8111,5376,4626,-1088,-3284,1814,4907,-1879,-3951,-6015,-8481,-9946,-11517,-14080,-13201,-7212,-3620,1896,7705,14962,9568,-1589,-10717,-2788,10895,44907,44586,36028,29503,20525,18740,13192,5253,9357,18102,14912,-2778,-960,4819,10605,11458,5552,-4960,-9539,-4852,1371,3718,-927,-10468,-4344,6002,4294,9510,11032,877,-12967,-7136,-5900,-10336,-14639,-11311,-1888,547,-5119,-9577,-13334,-6553,-2353,2223,6269,3937,-2898,6514,26209,29740,20602,11165,5994,4614,-470,-2051,-4105,-5683,-5214,-11485,-10495,-6099,-1440,-479,6450,26441,22572,11171,8016,8868,11009,5141,-2573,-13113,-20646,-11614,4106,17555,22466,18652,29283,32807,21134,4215,-5900,-9466,-7347,-11,-658,1169,4249,3422,4850,3403,-7143,-12948,-5947,1958,19230,33456,30231,16637,12288,11741,18375,10497,-1946,-3847,828,428,-4579,-6915,-6539,-3401,2630,7633,4043,-4712,-10679,-440,8339,5983,-3404,-12478,-10105,112,10230,15591,8891,-3393,-14497,-18965,-8347,56,6119,17523,16431,6823,-1480,-150,5738,6196,2447,-853,-5818,-9697,-15469,-18023,-20320,-14384,-8147,-2280,-1864,-4762,-9215,-424,10988,19099,16396,8120,4323,-5306,-12598,-5620,5227,9628,10233,6672,711,-11111,-15709,-17311,-12939,-5000,-7898,-14317,-14882,-11797,-10429,-8846,-8050,-7318,-2131,4696,12692,13517,8034,6261,8706,3024,-58,5662,-1552,-13337,-9617,11104,26353,24160,-166,-14659,-986,18927,27014,20111,7525,-4480,-12460,-13532,-12436,-11600,-4528,271,1093,-3068,1070,5769,7604,4130,1097,1769,4479,-2004,-12047,-8018,-850,3275,1979,-3464,-3961,404,-4693,-8310,-12172,-15638,-11220,4707,15642,13252,7869,-793,-8836,-8068,-9558,-8034,-2828,5411,3794,3300,5397,6986,7544,6545,247,-4643,-6327,-6508,-5454,-7729,-7650,-3635,-3207,-10981,-17750,-16819,-5576,1835,11048,13999,1745,-9139,895,7880,4456,4842,330,-9664,-11590,-14653,-18257,-12323,-5710,197,-2412,-8646,-5778,4645,10347,6082,3564,932,-1644,1863,-4636,-16940,-13781,-8243,-8637,-10096,1199,13405,18385,18145,12023,-2980,-8628,-7793,-3743,-2869,1081,9214,17096,17441,11694,3166,-1556,-162,2538,12049,37928,63911,81048,72084,46407,9461,-9603,-10426,-7018,-5824,-7656,-14427,-14167,2061,10182,3149,-1958,5871,18346,23991,25560,21813,14676,1273,-11380,-17053,-11310,-10506,-15091,-14023,-10407,2036,7637,5419,6288,4821,-4306,-11216,-3205,1450,887,-9901,-3529,5189,13308,24366,25722,12945,6697,10749,18138,17691,14629,6551,-1648,1647,11877,14368,14902,15195,3412,-6520,-11375,-10075,-9098,-9429,-12880,-12980,-11352,-9412,-11979,-52,7382,8190,4041,-1742,588,8833,6801,-2082,-14706,-3880,10257,14686,8026,163,-369,4384,1805,-1088,-1278,2712,-5407,-1267,-1631,-3944,-8408,-11107,-11632,-15165,-13844,-3891,-4753,-9322,-7380,-931,5802,13925,21929,21523,16747,2224,-9729,-10186,-13172,7404,23809,20055,5741,-3307,-12810,-12550,-2659,5535,-849,-14997,-13682,-7742,-6979,-8639,-3740,-7084,-3728,32828,68373,69991,32751,2530,-11082,-10197,-11575,-9440,-2183,13044,22362,24617,30330,37630,29948,9788,-1929,-13384,-13427,-513,14356,19718,14545,4773,-8057,-2864,18996,25625,21036,9002,-313,1265,-5878,-12816,-15137,-10087,5144,17454,12856,-3931,-5703,13942,27817,33530,39317,36330,15123,6468,10365,28827,32461,12684,-2213,-11265,-14649,-3149,11440,16916,6746,-3696,-8018,-9827,-9296,-11717,-8396,574,3671,-908,-6095,-5015,2436,1948,-4239,-10662,-10763,-2556,-405,-723,-1396,-4691,4093,13375,20780,19272,28213,42556,47078,34246,10657,-6082,-6257,1672,12174,17132,12545,4365,9278,1097,-11312,-11796,-7891,-4881,-7970,-12437,-12280,-8655,-5994,-4724,-2321,-2451,-1263,-1532,-7920,-7229,-7311,-10677,-12568,-5922,-1981,-4475,-13963,-5395,-6848,-12553,-10175,-1467,10309,16129,18815,21178,8373,7398,16944,25252,17902,12142,10614,9163,3538,-136,53,-4129,-4967,-3820,2598,11800,22355,30502,30101,29958,34429,33758,28654,21925,14356,4859,-2490,-11132,-9898,-4252,-6813,-15026,-4078,-1438,-1950,4881,-1474,-3204,621,-8485,1391,-1603,-3869,6475,18955,18330,10050,9441,10533,878,-6651,-4184,422,6764,12238,12051,9317,10148,6841,-7271,-15243,-8192,-6282,-14612,-7324,836,-4363,-14229,-14771,-2488,6295,6432,2023,666,-2852,-5062,-1592,3411,3447,-4947,-14791,-8606,2513,13977,17169,2868,-13532,-7203,-5168,-10597,-11127,-3006,3251,5669,4464,4369,4748,3496,3279,1959,-2704,-9548,-3466,-120,-6587,-8367,272,7148,5702,1739,-5012,-15838,-16516,-5451,192,-2270,-9395,-9342,3128,593,-2593,6189,14056,6486,-3608,-10356,-7229,-5557,-4615,-8241,-11272,-2917,4598,11499,15350,11693,9682,9193,3853,-13567,-9254,5240,16976,24819,26044,19622,7639,-6780,-12201,-10776,-7231,2420,15245,20263,21039,10695,-5005,-10568,-377,1099,-4808,-9489,-7819,-12068,-20208,-14020,-5231,-2226,-4264,1169,11618,17831,21092,17934,10906,1753,5779,14109,14502,8576,3677,1563,6059,9893,9146,2545,-2249,-6506,-1048,9166,13530,6871,8714,5194,-1992,-8705,-15691,-13566,-8396,-14093,-8860,-5812,-4218,-4239,-4908,830,13609,20826,15812,14144,12644,13919,9148,8488,20485,31843,42248,33705,8436,-6186,-7448,-6280,-3012,-2988,-1711,1278,777,-4083,-8502,-3551,705,3103,1877,-4430,-10215,-6090,-5704,-4403,2589,4898,6330,7465,-1528,-17910,-10919,-8362,-9768,-16014,-15711,-13049,-8998,-6759,-5077,583,1846,-6427,-10289,1570,10341,10242,-939,-11662,-17164,-8899,-3955,409,2097,1362,-4822,-13152,-10964,-10228,-4770,-2800,-7476,-4696,852,-2022,-1693,1713,-4285,-13561,-3041,6344,11222,8520,-13162,-7133,-6798,-2235,-23,-5935,-13499,-14253,-8659,225,1827,-2928,-7429,-10377,-5323,4078,16530,23661,32820,45997,53852,45082,31678,13845,-4117,-11041,-4287,783,3974,-1402,-12365,-8585,-4312,-6897,-10497,-11204,-7975,-8580,-9394,-7411,-4146,-4113,-6588,-9064,530,17171,29463,28386,26241,18726,12153,6664,410,-5094,-7175,-7718,-5953,-2698,5256,7266,8610,6504,-3863,-4256,16620,32559,26862,12104,-1784,-8937,-2351,211,3096,3502,-2980,-4014,1228,6044,13987,21765,14338,-2091,-9403,10619,39461,46566,36174,27103,15763,-2781,-12037,2980,9376,9771,21877,29972,15093,-1864,-13498,-2429,6863,12988,3325,-6951,-88,6519,4347,-383,-6376,-16060,-10241,-13220,-11099,-7969,2875,15954,5982,-5274,-12231,-11657,-15640,-8842,-2479,-854,-4667,-9410,-11220,-6618,2359,3844,-2743,-5846,-1345,7155,9652,7102,2392,-604,10862,31659,46882,37138,17488,3230,-5039,-8166,-4821,-5602,-9637,-10233,-1783,-966,-10307,-7228,-3116,-5950,-13862,-8954,-10828,-11047,-9693,-5771,-1643,-4994,-9935,-6613,9242,36636,55047,53588,34936,10873,-11116,-5630,625,-32,-5091,-11325,-13057,-9731,-3888,-1350,7829,16950,22955,17776,16833,10622,536,-6478,-6688,-4295,-4319,-12051,-5811,8683,13552,6912,3987,8002,9839,17206,19062,9601,18862,35342,27595,5393,-10959,8162,20149,14201,3537,142,4745,9402,10684,13566,10619,7214,10311,11274,6640,2059,-3646,-11128,-12178,-367,19343,35291,38736,31003,24666,20677,17385,7369,12741,13897,10109,18700,19772,12241,-1417,-2269,7460,11127,2676,5086,15163,30191,47971,53344,47921,33691,28276,30818,29505,14617,-5139,-6949,4864,10426,13728,7804,9133,11670,14319,14794,5562,-536,-886,262,-2588,-4900,-7635,-11351,-5630,1531,2770,-4694,-10175,-7081,-2842,962,12592,41046,60465,43712,16010,4392,2533,-309,-11071,-11443,-6860,-6772,-7276,3317,12813,12657,11624,1314,-9259,1578,6671,-2722,-9275,-13298,-7238,-1590,3245,2874,-2232,-6520,-10163,-14387,-17933,-10087,-201,4068,5282,4183,3381,-459,-7963,-888,-4893,-6465,-9314,-13567,-6009,-7656,-7738,-121,2724,-4231,935,11137,9431,2278,277,366,-9779,-13383,-11416,-12118,2516,8237,4389,1215,4036,6623,6267,2109,5578,4773,1932,2496,9835,23378,27228,19976,17471,26909,27682,11849,-5225,-8236,-5999,-4917,-4388,763,5968,12755,10947,-489,-9926,-4753,3821,3807,-5433,-14236,-7385,1980,-84,-11256,-13696,335,9562,11758,6861,-6916,-12847,-8209,874,3601,11810,18954,22173,9106,796,-5527,-12640,-10404,-1933,4277,9538,4113,-694,708,3222,-939,-14130,-15568,-14384,-8809,1412,5577,-9288,-9039,-4650,-4336,-9954,-9020,7121,20842,26479,34485,32321,9793,-7749,-7354,13820,24271,18366,8749,-3400,-8754,-11429,-16148,-8474,-886,-2692,-5263,-5991,-7517,-2100,8908,11190,2558,-10677,-18718,-15339,-14127,-9226,-3362,-2790,-6412,-12262,-10963,-8046,-2104,-168,-7876,-8188,-3476,-1234,-5480,-8070,-6810,-7387,-1981,8250,8854,-1404,-3678,-2339,3032,5301,2076,-897,4876,9961,1005,-8271,4845,19000,22780,12913,838,3184,5301,11410,2066,-8929,-3283,809,433,-10835,-16844,-12022,-3350,7139,9669,7243,-418,-7032,-14475,-15655,-16385,-17173,-5362,4297,7659,13372,19743,24011,21593,13506,-269,-4818,4590,10034,-369,-11168,-11451,-9373,-1558,6455,12210,11646,2874,-11205,-6056,7498,4047,-6834,-7417,24620,42605,35040,10213,-109,8570,10461,-3196,-15638,-15269,-10334,-10827,-8956,-15124,-5931,6557,13507,7645,8472,5825,-8831,-8394,-1952,-1234,-267,954,4645,4600,-638,-5573,-3033,-2212,-5557,-6443,-9204,-10162,-2537,-9365,-6840,-1493,-10481,-7021,1800,2864,4340,-3249,-9414,-5962,2623,16841,20015,7476,-6284,-15371,-7865,15173,27706,25011,13881,3127,-1212,1295,-1162,2923,-2089,-11458,-12433,-14580,-6990,-639,-141,-3706,-14276,-21707,-9876,-990,6517,22875,51943,76905,62559,26611,453,-15667,-1457,9171,7797,3636,274,-1226,-2168,722,11765,17834,11767,16156,20586,7975,-2119,-2679,885,5697,2048,127,2169,9408,34330,53951,43666,23230,11519,2151,-7167,-14487,-14712,-11474,-11230,-13987,-11003,-8312,-2805,-3572,-11319,-4415,-1814,-213,5371,4163,5757,5084,8231,18576,33027,26976,5684,-7519,7323,28220,22193,12626,1269,-3248,-4778,-4807,-8585,-16986,-17024,-16366,-10277,-14291,-12356,-9859,-10667,-10760,-11413,-12071,-12942,-9735,-3941,2155,9971,4360,272,1937,208,-12961,-7637,4962,14297,11364,9692,15068,7584,-428,-3222,-7143,-6064,5975,13878,19955,20161,10350,218,-3194,-5208,-8511,-11329,-2077,8695,15551,20200,18051,16707,11904,7591,7588],[11198,8779,597,-5096,-6462,-2049,-480,6025,15249,22224,15722,4764,-5120,-9937,-7881,-291,10246,22913,33874,36395,31414,15853,6972,6946,7672,8788,6416,338,-10204,-9331,307,8678,9260,-662,-7749,-7239,-4496,-4485,-3821,-2507,-681,-672,-3119,-7526,-9506,-3122,18827,36382,42413,41991,25899,20842,22959,25309,23414,19747,10235,-614,-6206,-9490,-8793,645,-4519,-10951,-6621,-159,-1839,-10257,-10927,6355,14515,16044,3838,-6214,9933,29940,35202,18585,2688,-4418,-10233,-9884,-2505,-3281,-5376,-3081,-205,708,-5192,-10005,-8941,-1271,998,2848,3647,16611,20026,5478,1272,7930,8527,83,-7239,-4139,-4652,-8552,-11204,-11779,-7518,-5162,-3551,-2351,-5306,-7744,-6401,-11093,-12737,-9518,-4224,1816,1475,-5363,-13157,-6599,600,5420,9271,8205,-3243,-12629,3931,36615,61527,70695,67244,47836,23035,18550,41095,32493,15980,-3791,-11106,-5379,-2822,-5219,-9161,-12386,83,10465,18860,20105,9965,188,-3928,-4589,-764,13497,14306,9379,7132,-4530,-17829,-13728,-2523,9928,20842,33906,81869,103335,74353,40196,37299,-5552,21758,140939,326521,446003,410337,279738,125358,24812,-13204,-19049,-10037,-6539,-9011,-10230,-19784,-3214,25331,52682,20149,-1038,-1560,5348,9327,3328,6207,5613,-538,-1451,-619,4739,6676,7404,7642,6648,10865,22544,30081,39592,32677,22940,17964,20197,16066,9307,-1378,1101,10229,11266,6999,-4414,-14227,-17960,-13156,-5665,-3055,-7697,-15741,-17873,-11738,-4221,4320,10108,15039,17899,18876,11431,-2790,-13209,-13107,4175,8090,225,-8984,-13080,-12845,-13490,-9874,346,4673,868,-7435,-5205,6665,13583,12653,-536,-10427,-7986,-6041,-5176,-2328,3901,9974,7733,727,-3091,-10672,-17726,-17693,-12655,-6250,-2967,-3092,-6145,-9148,-1214,8002,2803,-994,-8680,-12947,-8951,-6619,-11493,-4295,7622,11128,11028,7399,5015,9947,26767,40787,38255,12505,-4632,-8465,-10378,-8875,-5162,-6958,-3660,4894,14635,15098,10004,3941,1959,26,-3063,-12940,-10412,1674,10307,10991,5050,-807,-4564,-13122,-15943,-8312,-479,9316,8455,5650,12119,27408,28719,19768,10237,5624,6600,13622,19244,18473,18396,17933,6888,-12066,-131,21287,31994,27131,27832,20121,8137,-7396,-18197,-4649,11078,5497,-6227,-14357,-11487,-8682,-2543,-6947,-14606,-5876,-8546,-16050,-15793,-7736,2457,1081,-6231,-10475,-7247,-531,7164,12489,6019,-11051,-8108,2567,13630,19486,22519,27523,14839,-1213,-5343,-10831,-9174,-11856,-16626,-9937,14973,38242,37639,24907,11272,-4156,-18048,-13168,-471,11190,20210,23172,22289,26545,37969,48106,36433,7197,-7369,-7913,61,4686,2409,286,2750,12128,23938,30752,21499,10558,5957,4027,3289,-2457,-3845,1774,5778,469,-3530,-7512,-10318,-11582,-13370,-15738,-11897,-6364,-2679,3217,8854,16384,10241,-2139,-9219,-951,13584,47756,43633,32842,25775,18248,21411,20269,17343,23512,35255,34654,9195,-6833,-410,5462,7277,4028,-5378,-11158,-6629,-1230,292,-3337,-12347,-9148,-16,786,8394,9399,-3002,-17176,-4948,-1937,-6030,-13207,-11742,-3414,-813,-6375,-10439,-15520,-8897,-3325,3927,10949,6998,-2988,2749,20849,23787,15887,7120,2186,927,-5390,-6671,-9260,-11714,-5731,-6874,-3943,-2273,1102,2841,14496,34501,28559,14140,7114,7058,8855,2970,-3826,-12962,-18590,-11597,3171,16804,22623,17144,25646,29183,20834,5442,-5042,-10166,-8337,1497,2633,3650,3505,1061,3404,2428,-7759,-12683,-5531,3099,18209,27754,24245,13727,10009,8112,13565,7566,-2934,-3285,3028,4851,1029,-3445,-6242,-4479,2153,8331,5050,-4470,-13414,-965,9005,6227,-3466,-11879,-10429,-636,8878,13615,7294,-4499,-16083,-17870,-6761,1402,7555,17671,15604,5846,-3014,-2218,4697,7327,3693,-951,-6941,-11404,-16938,-18836,-19306,-13048,-5728,1128,2191,113,-7084,-1679,10285,19158,16445,8310,4449,-4902,-11592,-5390,4077,6232,5696,4881,3880,-6370,-14343,-14274,-6049,3760,-321,-10889,-17242,-13140,-11094,-9587,-9169,-7790,-1106,6690,12949,12195,5798,3729,7544,2239,-1537,5647,-736,-14261,-8247,13053,29731,31360,6003,-12386,725,21899,31940,26133,10653,-4006,-13161,-14858,-13114,-10712,-3044,1402,-278,-5985,1531,9878,12373,7326,1762,1785,6003,352,-11450,-10792,-2572,1526,1700,-2906,-4255,221,-3399,-6566,-10066,-11533,-6114,10292,20586,16987,11026,2125,-8384,-8284,-8955,-8394,-9319,-2334,-4524,-2027,3526,6798,7063,6313,1337,-2885,-5744,-8362,-9022,-11732,-12296,-7975,-6607,-13324,-19052,-12302,-1247,5155,13320,15857,4238,-5683,574,7433,4550,4845,-687,-9843,-9524,-13159,-17381,-11701,-4476,1579,-860,-7626,-5921,4067,10060,6195,3280,-358,-3605,336,-4548,-17941,-13019,-7216,-8019,-11479,-293,12205,17731,17506,10498,-4126,-8906,-7782,-3889,-1357,4629,12747,19266,18351,12065,3340,-1234,192,2655,10561,32651,55943,74372,66653,44300,9375,-10357,-8688,-3958,-4705,-7927,-13737,-10389,3829,10555,3644,-1377,4767,15109,20038,21871,20373,15134,1837,-10571,-17913,-12141,-10481,-13154,-15992,-11729,909,4420,2306,4158,4620,-3454,-11024,-2843,2805,4258,-6028,-3416,5660,14628,24750,24511,11226,6482,11310,19114,19123,16493,8000,-1146,1621,12488,14599,13304,11348,1552,-6717,-10543,-9559,-9509,-11944,-16725,-13457,-10188,-6727,-9153,-107,6376,6829,3418,-2299,-575,7490,4672,-4064,-14909,-2559,10791,14673,7118,-551,745,5024,1177,-3818,-6871,-2732,-8937,-4194,-4464,-4636,-8157,-11445,-11440,-13930,-14893,-5907,-7337,-11014,-7616,-325,6135,12828,19565,20340,15386,782,-8718,-3007,-5657,-8727,12454,16814,6625,-1847,-12387,-15216,-4930,4480,165,-12915,-15498,-8939,-6022,-5779,-1640,-6388,-3254,37280,73783,71118,31248,959,-10798,-7246,-8339,-6544,742,15937,25489,28895,36620,42618,29861,8452,-1959,-11185,-11659,-823,14114,20904,15470,4351,-7764,1756,24819,29918,24512,11821,2060,2552,-5964,-13327,-13933,-7590,6981,15860,9544,-4903,-2166,17202,30368,35113,39432,34980,14696,6376,11789,33927,37903,14809,-1454,-11231,-14376,-3242,11309,16321,6050,-2985,-6379,-7874,-8019,-11684,-9623,827,4347,-1290,-6042,-4217,1730,18,-5801,-10680,-8714,-1349,290,-123,-1467,-4410,4641,12311,17737,15481,23595,37996,46043,36865,13764,-5354,-6650,692,10569,15066,12253,6328,13917,9127,-5442,-10792,-7091,-3663,-6692,-11861,-12493,-9735,-8086,-6877,-5128,-4293,-2598,-2315,-8507,-6883,-6483,-9235,-10115,-7906,-4584,-7637,-14599,-803,-1964,-10139,-9433,-1571,9794,16878,21996,27026,12119,8481,13378,17383,9299,7427,10261,11323,6577,3032,2991,-1676,-3107,-3287,1388,9015,19091,27963,30099,32002,36784,33716,24828,17184,11243,2648,-5170,-13870,-7199,-1196,-4186,-12641,-7060,-5132,-6575,772,-3678,-2211,4818,-5351,-2650,-4800,-6901,4609,19602,21516,12990,10846,10871,415,-6948,-3667,-1000,2725,8121,9378,8310,9758,6699,-6957,-14219,-8028,-6420,-14752,-7917,-663,-7101,-18710,-13660,-2401,4404,4052,760,770,-2011,-4365,-1931,3667,5168,-3267,-13940,-8109,3376,14881,16022,673,-9399,-5045,-5004,-12160,-10567,-2068,3413,6507,5787,4848,5838,4239,3302,1775,-3206,-12026,-5900,-1650,-8667,-8967,-12,6253,4432,183,-6556,-17401,-16585,-6186,64,-1941,-7786,-6291,3959,1075,-3388,4158,11248,5353,-2369,-8106,-6514,-4280,-1594,-3721,-7017,-1054,4717,10937,16611,15685,13122,11479,3780,-14640,-7011,6924,17828,25631,27344,19988,7150,-9031,-14897,-11341,-8332,1116,14086,20106,22288,12484,-4320,-9520,382,767,-5264,-9354,-7387,-11092,-19174,-13646,-3853,-2369,-5742,44,10937,16171,18524,15600,8785,-1184,1931,9971,10796,6341,2586,-43,3629,8172,8332,931,-3845,-7749,-297,10601,14330,7683,9524,3200,-4339,-10530,-17166,-11667,-7280,-15156,-10021,-7331,-5621,-5021,-5642,1567,15734,22829,17457,14835,12659,13209,7044,5148,16644,29211,41719,33795,8424,-6118,-7549,-6038,-2299,-2072,-690,1915,652,-5029,-10294,-5351,119,3877,2837,-4476,-9798,-2675,-326,-1975,3257,6813,6496,5435,-5336,-18372,-7693,-6106,-7496,-13059,-16920,-15810,-10925,-6818,-4078,837,434,-8291,-9268,1511,9510,9057,-1961,-12196,-15305,-8766,-5142,-298,2704,2835,-2713,-12423,-12313,-12002,-8041,-4756,-7219,-4428,-72,-4790,-3814,1267,-3345,-14283,-4153,6355,12163,5979,-14218,-4056,-4817,-4081,-1441,-6577,-13956,-13466,-6042,2353,1512,-5518,-9383,-9122,-3612,4453,14159,13766,24228,39437,48861,42169,31786,15187,-3366,-9552,-5467,-821,3129,-2344,-14168,-8605,-2893,-5073,-9366,-11798,-8024,-7978,-8777,-7500,-4982,-5748,-9117,-10650,-960,15284,28527,28951,27410,19955,14882,10862,4919,-656,-4615,-6690,-6445,-6278,-1441,-626,2940,3312,-4327,-3795,15765,32180,30552,17248,3707,-5631,-5767,-5003,-54,4373,-1278,-2704,282,3080,10294,18625,12546,-2948,-10309,11476,42694,47508,35830,26150,15180,-1103,-7266,8275,14960,13913,20901,24656,12774,-2653,-13832,-2360,6737,12856,3309,-5560,2789,8728,5858,1096,-4715,-9581,-8348,-9237,-8720,-6768,4314,18825,7768,-4946,-12358,-13138,-15890,-9481,-3822,-2859,-6937,-11591,-14453,-8826,-940,1002,-4675,-6148,-346,7221,8237,5482,1183,-468,11652,32925,49602,41887,21906,6244,-2876,-7181,-5986,-6787,-10071,-9939,-1698,-817,-10248,-7753,-3048,-4559,-11925,-9708,-12350,-12388,-11296,-7630,-3151,-6307,-11976,-9158,7797,38329,58626,57931,41969,13367,-10866,-5699,1814,2324,-3020,-10558,-16333,-9455,-2364,-368,7625,15319,18462,13279,15362,10805,1669,-4878,-2579,2345,2925,-5902,-6211,6899,11822,6687,2196,2456,5082,13251,17603,11080,19092,33648,30837,9908,-7714,8245,20202,14875,4335,1023,6301,12451,14473,16038,12520,8331,11598,13336,8535,2745,-3993,-12210,-12551,-466,16626,27938,34727,28687,21674,15489,9087,-3318,7977,13908,13927,21884,17606,10503,-2120,-6635,2576,7104,289,6923,20465,34729,49588,52887,48298,36099,31321,34577,36271,22611,-1599,-11126,387,5271,9510,5204,7903,12206,15627,13727,3226,-2079,-489,2329,44,-2657,-6410,-11149,-5510,1135,2613,-4562,-8980,-4159,2122,7460,12663,30852,50089,42120,16061,2843,940,-1217,-12347,-11528,-6016,-5448,-5499,4763,15923,17339,17810,5670,-7446,-791,4554,-6470,-12974,-11272,-4742,642,5298,4761,-1402,-6959,-10834,-15048,-16557,-9764,-535,3082,3645,2437,1758,-2110,-6634,338,-6475,-10002,-13168,-11461,-5087,-5970,-6007,-28,3365,-2610,1596,9807,8692,2500,-498,-905,-11362,-16099,-10873,-16655,-2206,4905,1899,-870,1807,5334,5973,1264,5045,4858,2462,2929,10727,24889,29869,23480,19467,27886,26969,11435,-4699,-8904,-4904,-2904,-2017,2628,6179,11459,9755,-1090,-10937,-5810,2098,1784,-6800,-14348,-6792,1218,-1111,-11036,-12597,311,8401,8636,3719,-8754,-14350,-10314,-2826,-2322,5775,13876,16398,4708,-2890,-8208,-13257,-9349,-1346,5618,11908,7660,1419,594,3039,1435,-12119,-16065,-13109,-7966,996,4066,-6544,-6880,-4121,-4662,-11560,-13055,1270,13464,18540,27172,29722,11807,-7500,-7593,14023,25162,19104,9893,-1666,-7656,-11651,-15285,-8141,-2190,-4652,-8366,-9418,-7864,991,12801,14438,4673,-10121,-17679,-13624,-12533,-7666,-1509,-524,-3916,-10232,-10010,-7231,-2014,-1427,-9839,-5826,1425,2011,-3457,-6185,-6252,-7395,-2584,8135,10172,370,-1934,-2586,3269,7216,3800,-739,3747,8715,-796,-8922,7201,22441,25690,13017,-559,4035,9588,15080,1969,-8890,-1216,2656,-401,-13472,-14911,-11799,-3829,6965,9934,6765,-1994,-8721,-16996,-14791,-15971,-18204,-5980,3759,6258,10029,14614,18424,17396,11324,-1500,-1624,8003,11171,-154,-11534,-12554,-10825,-1695,9090,16095,13847,2633,-13526,-4841,13128,9698,-6065,-7414,27780,45814,34722,9439,2616,12121,13397,-1481,-15168,-16056,-11393,-12088,-9196,-13219,-7115,4317,11885,9775,12816,7205,-7886,-7870,-1872,-2853,-3655,-932,8139,6248,1708,-1744,2119,6852,4032,-744,-6640,-13492,-8994,-16860,-9606,-1419,-9937,-8664,374,609,2314,-5841,-13801,-9198,652,16717,21186,8062,-6224,-16731,-13653,7316,23122,23132,11690,-25,-3380,10,-2599,3284,553,-8525,-10982,-15002,-6672,89,470,-3668,-14990,-21885,-10959,-4688,2538,20836,53051,76153,63429,29700,3377,-12286,-835,8306,6105,2493,1253,964,-1715,-773,9785,16122,8723,13305,17784,4187,-3960,-3145,-1717,1601,-823,-1945,1647,9369,32973,51944,37711,18399,10035,1286,-8308,-15474,-14826,-10550,-9248,-10929,-12344,-10918,-5575,-5883,-13606,-5559,-2614,-471,6678,7752,8672,5990,7850,16359,30120,25849,5854,-7692,4324,25521,20016,11326,893,-2723,-3601,-3550,-7568,-16526,-20036,-17000,-9712,-13163,-10531,-8126,-9308,-9907,-11526,-13163,-14170,-11967,-8316,-4256,5841,3369,145,778,-1581,-14961,-6141,6403,15662,12774,7411,11806,5643,-953,-3480,-5997,-202,12675,19503,23033,20708,10364,892,-1793,-4239,-8202,-12147,-3860,8764,17029,22195,20288,18221,11990,6084,5117],[9627,8611,1294,-3508,-3910,173,675,6902,15524,23178,16985,5339,-4695,-9495,-7092,428,10386,21973,33853,38146,32180,14185,4059,4445,6225,8157,6033,15,-10617,-7530,3585,13707,15337,3378,-6260,-7539,-5749,-6134,-5388,-3874,-1950,-2084,-4542,-8656,-9349,1291,25959,44754,50036,45262,24720,18566,20390,23402,22991,20815,12171,1516,-5390,-11513,-5807,4702,-2153,-11302,-9245,-2528,-3816,-11634,-11693,7057,15741,16531,4909,-5761,8333,26604,30000,12711,1567,-4005,-10457,-13369,-7842,-8936,-10620,-7708,-2491,-674,-5533,-10015,-8675,-1248,2182,3783,683,10385,15039,3315,602,8049,9754,1636,-5830,-3375,-4049,-8586,-12021,-13029,-8789,-5829,-3827,-2928,-3591,-3928,-4444,-10489,-12590,-6917,827,6725,4858,-2682,-11818,-8729,-936,3277,6285,6309,-3204,-12313,3850,37117,65210,75985,74125,54855,27338,16230,33477,29228,16411,-2097,-10039,-7144,-6149,-7679,-10210,-11023,1543,12512,21830,24294,12047,1055,-2620,-4362,-2481,14748,22268,16948,12930,-1300,-16939,-14096,-3363,8568,19722,30150,70601,97137,81037,49410,43968,-5910,6190,98270,250688,349500,318706,211264,85146,7457,-17979,-18212,-9925,-6939,-6764,-7255,-18069,-3318,26310,59080,28945,2249,1038,7553,10177,2560,5535,4696,-1842,-3726,-3995,243,1502,1280,50,-297,7204,22847,33042,43243,33697,20061,13328,14135,11091,7376,672,4704,14099,14050,7515,-5767,-15051,-17681,-13743,-7386,-5952,-10178,-16758,-16643,-10329,-3592,3894,9239,14561,17872,19220,11730,-2879,-12941,-14690,4061,8426,3033,-4440,-7551,-9101,-10816,-7420,2138,6300,3002,-6250,-5823,7110,13821,12087,-927,-9426,-7262,-5536,-4309,-483,6355,12520,9649,2539,-1060,-9155,-17595,-18616,-13404,-6332,-2814,-2859,-5449,-6364,851,7630,2580,-119,-7104,-10010,-7277,-5776,-10800,-2203,8439,10466,8252,4122,4661,11549,28074,36534,35045,14375,-950,-5067,-8459,-8262,-4496,-5898,-1695,7210,16473,16218,10929,4459,1848,-391,-3255,-13861,-11232,-375,6787,7544,3019,-2759,-7531,-16176,-18413,-10030,-2206,8420,8936,6973,13621,30693,33880,23723,13458,9143,10380,15963,17667,14582,14248,18195,10509,-8978,893,23019,33018,28739,29824,22317,9377,-6884,-17990,-422,16155,7209,-6431,-15469,-11673,-9142,-6513,-17196,-7941,1602,-2752,-12374,-14538,-6393,3870,2458,-3788,-8296,-5518,1115,8311,12247,6147,-8554,-5599,5693,18585,26351,30356,34583,19653,2566,-2884,-8783,-10119,-13282,-18261,-8765,14026,36769,39988,27632,12204,-3606,-16942,-13072,-804,10559,18463,21589,22127,24247,31877,40224,32464,6479,-7777,-3845,5358,10473,7307,4047,5623,12675,21480,27242,19191,8426,4135,3075,2505,-3061,-3859,2001,6595,2769,-2781,-8537,-11624,-12660,-14670,-16331,-9986,-5472,-1905,4257,9615,17267,10837,-2338,-7214,1068,16351,48740,41525,29477,21861,15290,23438,28380,30226,36507,51416,55102,27432,-8331,-6564,44,2768,2220,-5703,-12434,-7929,-3303,-2551,-5282,-12450,-14502,-6629,-2940,7134,7499,-6243,-10767,1952,4962,-1320,-11548,-11547,-4312,-1694,-7148,-10957,-17260,-10481,-3918,5645,14878,8908,-3258,-360,16555,19190,12246,3837,-1184,-2707,-9462,-10480,-13664,-13290,-1942,747,2833,1274,3517,7159,22840,39618,31878,15900,5753,4554,5471,-355,-5478,-12357,-16326,-11073,2747,16664,23305,15569,21500,25005,20359,7089,-3990,-10837,-8809,3995,6713,6457,3095,-1170,1525,1000,-8593,-11827,-4849,3989,16521,21593,17817,10659,7808,4423,8238,4296,-3997,-2884,5019,9145,6985,905,-4777,-4987,1949,9164,6177,-3818,-16262,-1290,9471,6252,-3305,-11046,-10498,-1303,7508,11722,6044,-5114,-17072,-16595,-5493,2327,8775,18130,16066,6742,-2643,-2903,4387,9004,5501,-605,-7590,-12797,-18183,-18685,-18252,-11935,-3352,4847,6846,5657,-3729,-3382,8837,18394,15953,8170,4352,-4417,-10401,-5427,2029,1862,1509,4732,8273,1368,-7466,-7062,2539,13111,6954,-6535,-18284,-14216,-11442,-10064,-10142,-8144,-140,8467,12634,10132,2578,368,5688,1251,-3148,5115,-69,-14889,-7092,13982,31554,37142,13108,-9798,2625,24587,36355,31911,14064,-3078,-13330,-15784,-13694,-10306,-2371,1651,-2739,-9285,2501,14509,17507,10629,2479,1978,7942,3717,-8994,-13061,-3687,305,1612,-2293,-4568,-318,-2279,-4947,-7911,-7226,-746,16140,25645,20922,14347,5144,-7352,-8601,-8604,-8282,-14845,-7767,-12074,-7465,1614,6802,6932,6370,2833,-838,-5197,-10348,-11017,-13226,-15014,-11731,-9864,-15389,-16985,-7898,2782,8239,15089,17006,6559,-1789,1169,7195,5434,5182,-1539,-9824,-7640,-11719,-16581,-11185,-3455,2719,708,-6601,-6417,3223,9555,6102,2790,-1755,-5470,-1100,-4127,-16764,-11941,-5985,-7137,-12779,-1738,10883,16908,16619,8717,-5360,-9147,-7055,-3049,610,8496,16233,21000,18612,11750,2905,-1441,174,2553,8999,27065,46664,65003,59064,40867,8802,-11398,-6835,-641,-1998,-7014,-11752,-7290,4375,9378,2788,-1775,2963,11081,15297,17623,18272,15194,2322,-9766,-17999,-12914,-10340,-10726,-10651,-6922,688,2131,450,2275,4355,-2446,-10517,-2695,3747,7080,-1863,-2579,6139,14935,22612,20602,8090,5716,11372,19671,21127,19210,9983,-441,943,12011,14105,10780,6730,-516,-7039,-9821,-9013,-9542,-13655,-17245,-11528,-8033,-3138,-4991,-147,4929,4827,2143,-3318,-2347,5285,1845,-6483,-14546,-1489,10916,14285,6028,-1127,1758,5421,649,-5996,-11506,-6557,-12819,-7909,-7767,-5677,-8049,-11770,-10985,-11233,-10702,-6261,-8948,-11810,-7784,124,6247,11578,17068,18806,13540,-703,-6863,3043,5544,-11940,-717,11206,6244,-1319,-12047,-16213,-6810,3674,1406,-10709,-17313,-9532,-4372,-2900,131,-6058,-3474,39792,74918,68115,28333,-672,-8645,-4616,-5279,-3896,3232,17928,27818,32978,43019,46909,29600,8238,-360,-8093,-10053,-1748,12991,21446,16287,3980,-6230,6983,30171,33439,27494,14798,4722,3862,-6023,-13731,-12834,-5440,8289,13917,6713,-4738,1099,20078,32137,35542,38467,33007,13823,5605,12121,37853,43418,17466,-49,-10865,-14110,-3202,11015,15105,5043,-2465,-4864,-6108,-6897,-11697,-10901,1147,5124,-1630,-6221,-4002,395,-2123,-7217,-10093,-6775,-812,694,239,-1742,-4448,4327,10355,14014,11311,18466,31652,41548,36173,15340,-5115,-7703,-1290,8142,12742,12109,8460,17921,17377,1495,-8522,-6230,-2551,-5550,-11576,-13385,-11188,-9308,-7644,-7085,-5736,-4060,-3506,-9488,-6884,-6022,-8177,-8391,-8588,-6498,-10244,-12027,2648,2311,-8006,-8717,-1804,8898,17054,24951,32942,16631,9687,8365,6950,-119,4256,10251,13344,9434,6156,5882,621,-1405,-2862,13,5880,14922,23927,28162,31854,36306,30568,19144,11986,7819,253,-7812,-14223,-4958,758,-2651,-10839,-8600,-7945,-10881,-3632,-5238,-1317,7729,1625,-6880,-9192,-10580,2208,19009,23442,15923,12291,10676,-305,-7139,-2973,-2296,-2950,2171,5332,6601,9057,6546,-6507,-12900,-7312,-6081,-14707,-8694,-2035,-9276,-21927,-11229,-2477,2042,1311,-661,806,-1256,-3895,-2671,3129,6226,-2153,-13404,-7507,4138,15288,14192,-317,-5269,-3030,-4251,-13463,-9686,-1348,3274,7105,7258,5567,6824,4906,3394,1875,-3003,-12488,-8646,-3673,-11013,-8947,-202,5373,3256,-1221,-7946,-17894,-15192,-6783,-351,-1624,-5733,-3712,3914,1387,-3965,1756,7599,3716,-1348,-5975,-5398,-2981,805,94,-2282,1901,5501,10425,17309,19349,16551,13962,4161,-12678,-4480,8416,18024,25270,27153,19091,6031,-11064,-14685,-10005,-8711,-124,12773,19520,23102,14384,-3067,-8498,837,410,-5672,-9428,-7146,-9784,-15555,-10122,-1327,-2283,-7432,-1154,10199,14442,15834,13034,6589,-3794,-1597,6180,7346,4506,2014,-817,1449,6126,7206,-962,-5714,-9174,0,10806,13673,8878,9523,601,-7404,-13199,-15592,-9494,-6449,-14386,-10306,-8100,-6231,-5152,-6230,2615,18004,24713,19148,15611,12768,12531,5124,2035,12451,25712,39428,32243,7889,-6011,-7195,-5101,-919,-513,873,2840,699,-5529,-11462,-7026,-281,4766,3835,-4470,-8967,1094,5949,1176,3474,8037,6158,3262,-8234,-14715,-4590,-3405,-4251,-8574,-12378,-13789,-11059,-6349,-3013,1001,-944,-9681,-7954,1330,8091,7768,-2260,-11207,-13356,-9057,-6601,-1175,2985,3761,-1232,-10835,-12809,-12946,-10546,-5985,-6255,-3573,-46,-6747,-5905,826,-2196,-14330,-5536,6403,13498,4337,-13666,-1442,-618,-3733,-2724,-7294,-14447,-12195,-3079,4820,1673,-7884,-10645,-7272,-1930,4637,11164,4695,16805,33429,43341,38521,31177,16265,-2213,-8007,-7170,-2970,1917,-3348,-14574,-7358,-1020,-3377,-8444,-11940,-7834,-7238,-7966,-7436,-5830,-7236,-11073,-11173,-1940,13439,27246,29396,28772,22104,20175,17250,10218,3220,-2818,-6151,-7303,-10337,-7740,-8181,-2594,-186,-4918,-3146,14872,31117,33988,22771,9121,-540,-5551,-9655,-2429,6307,1694,-339,221,529,6473,14861,10086,-4000,-9383,13240,45755,47695,34802,24807,14320,587,-2028,15259,21490,17395,18734,18239,9588,-3663,-14410,-2393,6615,12501,3209,-3814,6173,11787,8528,3542,-2110,-3373,-2102,-4663,-6217,-5556,5754,21763,10478,-2953,-9894,-14352,-15378,-9869,-4971,-4402,-7675,-9902,-13827,-9877,-3955,-1698,-6346,-6026,905,7382,7083,4229,216,-379,12180,33401,50813,45802,26368,9118,-1026,-6337,-7019,-7793,-10124,-9235,-1347,-332,-9518,-8378,-3296,-2968,-8581,-7799,-10858,-10721,-10762,-8405,-3903,-6888,-13469,-12045,5615,38544,59821,59892,48185,15899,-10370,-5595,2938,4582,-743,-8597,-13848,-8167,-595,959,7677,13501,13538,8956,13661,10647,2729,-2353,2241,9274,10261,74,-4036,6363,10516,7193,1126,-2567,1064,9678,15899,12594,19174,31920,34443,15978,-2417,8284,19481,15158,5106,1775,7523,14783,17155,17319,13350,8554,11977,14965,10593,3896,-3466,-12160,-12493,-946,13139,20739,30110,25755,18313,10604,2471,-9456,7213,15852,18370,23659,14178,8001,-2521,-10367,-3221,1733,-1970,9286,26098,38892,49777,50607,47168,37756,33712,37269,41826,31065,5558,-9712,-3647,193,5059,2798,6797,12620,16822,12441,1153,-3028,746,5201,3324,-20,-4966,-10792,-5340,535,2303,-4440,-7469,-973,7003,13822,14095,20837,37617,38138,15438,1169,-286,-1440,-12709,-11351,-5516,-4498,-2968,7528,19726,22056,23830,9593,-5259,-2914,2267,-10229,-14869,-7820,-2033,2528,7177,6952,313,-6962,-10014,-13884,-16538,-10676,-1637,1993,2583,1025,33,-3833,-4574,2403,-6268,-12814,-16000,-9111,-4429,-4505,-3760,1308,5145,-246,2136,8171,7384,2216,-1477,-2149,-12368,-17766,-9134,-11539,-5926,1785,-474,-3162,-1004,3254,4812,356,4780,5466,3623,3921,11886,26188,32199,27299,21771,28405,25628,10896,-3597,-8413,-2806,-254,790,4868,6787,10446,9140,-717,-11117,-6503,764,109,-8039,-13751,-5663,738,-1991,-10677,-11617,-172,6218,4467,-136,-10517,-14486,-9916,-4130,-6991,-354,8151,10103,272,-6276,-10049,-12520,-8216,-917,6702,14239,12122,5905,2964,3723,3506,-10648,-15836,-12310,-7835,274,2874,-2746,-3620,-2770,-4593,-12692,-14398,-1475,9113,13422,21881,27402,14056,-6885,-7852,14015,25754,19619,10885,46,-6423,-11405,-14013,-7395,-3022,-6242,-11641,-11967,-6228,4800,16542,17123,6334,-9522,-16099,-11715,-10715,-5876,392,1622,-1612,-8202,-8288,-5880,-1581,-3030,-11705,-2775,6536,5702,-928,-4109,-5456,-7204,-3340,7519,11455,3200,567,-2450,3476,9024,5854,312,3419,8030,-2291,-9368,9454,25805,28441,13245,-1955,4483,12943,17591,1733,-7545,1242,4330,-1543,-15925,-12909,-11039,-4011,6757,10039,6084,-3568,-9732,-16905,-13758,-15783,-17801,-5713,3679,4602,5975,8920,13418,13567,9442,-1804,1362,10842,11840,-425,-11670,-13405,-12351,-2188,11432,19869,15956,2464,-14031,-2291,17610,14723,-4611,-7478,28442,44762,31759,8204,5706,15665,16145,441,-14217,-16941,-12442,-13232,-9298,-11324,-7060,2952,10652,11778,16320,7847,-6836,-6758,-1389,-4442,-6921,-1335,12522,9364,5993,3894,7585,15887,12436,2916,-6368,-15609,-15762,-17622,-8214,-178,-8956,-9394,-967,-1484,453,-6947,-13524,-12456,-1283,16317,21821,8534,-5919,-16316,-13112,-483,17604,20572,9152,-3521,-6220,-1963,-4175,4140,4644,-4744,-8937,-15083,-6738,309,653,-3843,-15645,-21593,-11847,-8267,-1334,18960,52753,72525,62251,32575,6773,-8826,-273,7122,4184,1817,3800,4581,-698,-2423,7640,13732,5310,9190,13402,27,-5711,-3805,-4553,-3078,-3977,-4161,1020,9152,30513,47663,30377,13289,7985,86,-9313,-15499,-14532,-10059,-7168,-6907,-11450,-13201,-8118,-7881,-15122,-6313,-3476,-776,7394,10484,11023,6749,7108,13332,25583,23288,5605,-7684,1226,21399,17092,9652,277,-2550,-3052,-2953,-6962,-15506,-17951,-13431,-7287,-11241,-8543,-6010,-7831,-8963,-11366,-14010,-15001,-14031,-12629,-8712,3929,3770,777,120,-2914,-15183,-5018,6570,14905,12429,4436,7409,3011,-1866,-3842,-4399,4829,17940,23754,24760,19975,9468,1059,-853,-3618,-8083,-12922,-5557,8417,17893,23705,22386,19827,12640,5656,2926],[7344,7569,1234,-2588,-2076,1233,652,6531,14327,22405,17370,5724,-4359,-9421,-7037,369,9601,19644,31639,37608,30748,10851,-100,879,3828,6738,5051,-658,-10643,-5643,6917,18887,21644,7191,-5391,-8448,-7770,-8565,-7621,-5737,-3627,-3855,-6104,-8867,-7164,6744,33406,52508,56059,46316,22487,15804,17105,20393,21002,20192,12628,2546,-5251,-13383,-2798,8376,99,-11452,-12456,-5370,-6085,-12440,-11657,7062,15837,16049,5222,-5940,5188,20616,21895,5999,1419,-3237,-10186,-15911,-13350,-14475,-16113,-12962,-5634,-2684,-6202,-10320,-8898,-1432,3507,4754,-1490,4443,10022,950,-1077,6640,9656,2431,-4535,-2852,-3823,-8821,-12726,-14122,-10285,-7006,-4610,-3220,-795,-443,-3003,-10374,-12292,-4281,5447,10391,6694,-1251,-9810,-9767,-2401,1000,2985,3422,-4091,-12627,2773,35169,66030,79028,79094,60316,30381,11645,24164,24736,15680,-1014,-9068,-8284,-9307,-10272,-11339,-10691,1560,12848,23249,27478,13770,2063,-794,-3608,-4620,14696,29498,25367,18239,1064,-16303,-14668,-4758,6351,17566,26214,57051,86158,83863,56658,47944,-7947,-14673,41744,149688,219688,193348,115782,27833,-18288,-25917,-17839,-9184,-7223,-4996,-4799,-16490,-3897,25968,62358,37257,5717,3743,9622,10746,1351,3550,2484,-4197,-6885,-7857,-4583,-4168,-5518,-8045,-7499,3024,21819,34670,45117,33325,16768,8871,8585,6067,4735,2023,7185,16483,15240,6580,-8088,-16370,-17778,-14453,-9334,-9086,-12823,-17670,-15416,-9356,-3580,2854,7629,13095,16865,18679,11344,-3347,-12011,-12759,4868,8158,5162,-392,-3308,-6720,-9387,-6286,2557,6690,4187,-5537,-6924,6892,13001,10167,-2156,-8879,-7116,-5620,-3956,681,7727,13391,10305,3774,973,-6721,-14639,-18572,-14695,-6990,-3208,-2998,-4815,-3985,2254,6588,2397,911,-5392,-7423,-5890,-5226,-9661,-1380,7440,7754,3440,-28,4599,13408,29114,31944,30915,15857,2939,-1370,-6139,-7620,-3588,-3679,1728,10266,18106,16697,11329,4652,1485,-1078,-3828,-14948,-12155,-3038,2097,2564,-425,-5800,-11211,-17427,-18915,-11130,-3562,7846,9828,8351,14228,32013,37385,26712,15993,12133,13583,17418,14998,10071,9816,16733,12513,-6781,1671,23610,32244,29104,30854,23904,10447,-5629,-11955,4248,19599,7810,-7192,-16785,-12155,-10078,-11288,-13851,1099,7578,1469,-9782,-13917,-5882,4238,3304,-1852,-6583,-4280,1936,8068,10354,4682,-7084,-3039,8689,23344,33208,38949,41767,24078,5726,-1336,-6917,-10485,-15012,-19491,-6778,13623,34719,40772,28799,12135,-3504,-16045,-13327,-1689,9131,15662,18688,20663,21078,25063,30995,26774,5079,-7805,200,9920,15256,11228,6991,7972,12477,18283,22662,16001,5903,2006,1860,1528,-3706,-4161,1665,6584,4253,-2380,-9557,-12788,-13626,-15859,-15953,-8356,-5217,-1949,4336,9301,16823,10642,-2672,-5583,2399,18229,46994,37830,25614,17457,11094,23628,35340,41038,45994,64100,73029,46725,-150,-13885,-6064,-2518,-491,-6655,-14115,-9311,-5269,-5183,-7323,-10805,-13171,-12698,-7378,5018,4735,-7432,-1170,10936,12723,2761,-10420,-11403,-5163,-2616,-7938,-11715,-17987,-11330,-4503,6811,17316,9286,-4219,-3147,12979,15433,9133,840,-4455,-6429,-13154,-14065,-17591,-10139,4352,8827,8694,3616,4847,11899,29825,40961,32115,15938,3504,939,402,-5087,-7626,-11750,-14420,-10621,2320,16693,24289,14007,16802,20036,19056,8432,-3324,-12017,-9222,6691,10676,8806,2514,-3595,-1195,-1369,-10177,-11027,-4446,4095,13845,15033,11029,7083,5287,418,2366,437,-5573,-3067,6379,12802,12712,5488,-2581,-5133,1666,9708,7021,-3062,-16809,-1802,9226,5608,-3395,-10533,-10845,-2416,5594,9390,4605,-5712,-17760,-15890,-5032,2420,9403,18573,17248,8758,-1026,-2582,4513,10798,7408,-222,-8112,-14176,-19450,-17982,-17650,-11481,-1495,8410,11735,11436,354,-5754,6194,16324,14450,7223,3571,-4302,-9473,-6142,-1281,-3379,-1612,5649,12669,10130,1010,1222,11534,21572,12933,-2802,-17065,-15196,-11767,-10572,-11287,-8763,349,9524,11445,7120,-1709,-3501,3146,-240,-5272,3743,47,-15521,-6780,13406,31371,40503,19835,-7378,4251,26418,39310,36079,16680,-2460,-13551,-16750,-14700,-10890,-3011,535,-6589,-12619,3622,18983,22546,13666,2954,2039,9886,7564,-5862,-14407,-4508,-591,1428,-1930,-5179,-1642,-1811,-3868,-6132,-3190,4487,21881,30435,24695,17471,7843,-6277,-9340,-8780,-7862,-10253,-7518,-15602,-12700,-342,6825,7019,6621,4653,1301,-4906,-12590,-10635,-11327,-12984,-11862,-11380,-15792,-14050,-4008,6083,10636,15915,17017,8329,1951,2437,7118,7063,5658,-2444,-9977,-6259,-10656,-16171,-11064,-2985,3215,1911,-5842,-7428,1904,8618,5592,1909,-3404,-7366,-2583,-3632,-15440,-10817,-4802,-6342,-14230,-3222,9342,15779,15311,6506,-6935,-9661,-6063,-1388,2955,12309,19251,21983,17983,10545,1699,-2306,-340,2080,7226,21333,36742,53685,49871,36165,7537,-12948,-5201,2379,1800,-5197,-9421,-5181,3683,6846,708,-3088,595,6655,10200,13041,15488,14607,2430,-9210,-16859,-13735,-10321,-8133,-4636,-1143,584,557,-369,483,3830,-1566,-9854,-2812,4201,9210,2050,-1278,6457,14157,18302,14562,4000,4418,10810,19647,23665,22931,12524,428,-571,10331,12873,7622,1681,-2845,-7548,-9350,-8716,-9513,-13663,-13330,-8515,-5274,936,-298,-212,2990,2152,185,-4792,-4681,2268,-1620,-9434,-13726,-733,10589,13465,4686,-1743,2428,5452,91,-7733,-15545,-7991,-15002,-12367,-11343,-7176,-8259,-12164,-10482,-8280,-5736,-3955,-8606,-11108,-7961,318,6024,10101,14528,16918,11141,-2420,-5373,7013,13694,658,-13912,3147,4119,-1944,-11884,-14458,-8296,2903,2560,-8701,-18059,-9624,-2503,-240,1386,-6292,-4594,39955,71561,61336,24210,-2230,-6144,-2432,-2567,-1625,5181,18960,29228,36639,49057,50134,29108,8870,2267,-4939,-8794,-3318,10946,21094,16972,4335,-3218,12332,34230,35539,29399,17574,7516,5077,-6114,-14043,-11946,-3697,9040,11841,4458,-3853,3939,22476,32986,34637,36330,30353,12350,4063,11205,39234,47136,19591,1300,-10506,-13827,-2972,10625,13340,3706,-2284,-3684,-4702,-6104,-11890,-12210,1469,5801,-2065,-6935,-4649,-1670,-4498,-8457,-9193,-4904,-939,918,363,-2281,-4955,3160,7639,9796,6838,12935,24005,34033,32059,14923,-5501,-9545,-4361,5268,10489,12080,10404,20677,24677,8777,-5605,-5328,-1606,-4663,-11646,-15054,-12882,-9686,-7853,-8893,-7178,-5892,-5386,-11061,-7183,-5911,-7577,-7411,-8483,-7796,-12337,-10048,4646,5411,-6366,-8188,-2141,7755,16689,27404,38417,21958,11833,3837,-4614,-7737,3254,10251,14939,11942,9039,8438,2494,-96,-2689,-1561,2506,10143,18687,24246,29129,32486,24149,11920,6484,4059,-2372,-10468,-12530,-3408,1696,-2091,-9862,-8985,-9648,-14837,-7880,-6080,-764,9200,8424,-7621,-13798,-14606,-580,17366,24085,18610,13698,10028,-1258,-7269,-2276,-3128,-10259,-4923,190,4158,7980,6334,-5902,-11369,-6239,-5438,-14622,-9873,-3278,-10242,-18372,-8340,-2807,-880,-1905,-2367,641,-731,-3789,-3903,1657,6312,-1914,-13348,-6924,4667,15051,11764,-280,-2106,-1504,-3239,-13546,-8639,-979,2748,7345,8713,6584,7589,5254,3235,1860,-2638,-11334,-11672,-6311,-13617,-8313,-375,4431,2059,-2643,-9343,-17229,-13130,-7149,-1239,-1584,-3816,-2061,2869,1445,-4124,-688,3235,1470,-756,-4171,-4263,-2068,2307,2980,2209,5223,6555,9759,17194,22179,19542,16321,5033,-9595,-1982,9522,17496,23767,25481,16987,4261,-12325,-11590,-7433,-8555,-1489,11140,18318,23137,15994,-1603,-7784,830,-129,-6161,-9775,-7182,-8319,-11426,-5279,1666,-2185,-9438,-2424,9375,12651,13085,10292,4294,-6167,-4933,2588,4027,2884,1687,-823,-181,3746,5512,-3365,-8052,-10758,-337,9531,11594,10177,8597,-2591,-11125,-17003,-12712,-7234,-6012,-14212,-10194,-8401,-6334,-5144,-7107,3648,19839,25802,20245,15887,12421,11435,3173,-852,8060,21493,35605,29239,6692,-6198,-6676,-3746,870,1464,2768,3803,662,-5734,-11811,-8825,-756,5485,4604,-4624,-8065,4757,12447,4515,2870,8205,5205,1167,-9315,-11563,-1986,-532,-173,-3074,-7548,-9642,-8954,-5452,-2163,815,-2483,-10701,-6908,748,5859,5966,-2492,-9782,-11622,-10042,-8542,-2511,2506,3694,-823,-9903,-13034,-13533,-12444,-6554,-5150,-2349,809,-7711,-8222,76,-1216,-13717,-7392,6345,15033,3236,-13460,181,3599,-1742,-4061,-8390,-15190,-10810,-286,7014,1842,-10258,-11203,-5444,-657,4315,7431,-3079,10604,27678,37041,33807,29450,16698,-1073,-6642,-9383,-5798,0,-4908,-14453,-5835,772,-2164,-8001,-12040,-7777,-6715,-7367,-7598,-7063,-8928,-12582,-11134,-2886,11359,25372,29299,29870,24833,26699,23716,14713,5772,-2082,-6408,-8748,-14936,-10909,-14529,-8015,-4196,-6001,-2760,13636,29181,36578,28008,13850,4290,-2904,-13363,-3978,8918,5571,2502,646,-1737,2437,10348,6671,-5521,-7122,15640,48072,46723,32761,22765,12898,1759,2832,22126,27009,19210,15343,11243,5349,-5357,-15595,-2818,6143,11574,2663,-2147,9496,15261,11881,6076,178,1558,4154,-350,-4020,-4758,6734,24054,13406,-507,-7951,-14973,-14733,-10546,-6455,-5975,-7378,-6661,-10903,-10187,-6917,-4550,-8023,-5875,1924,7198,5760,2883,-959,-786,11960,32579,50032,48282,30345,11389,54,-6133,-8369,-8949,-10119,-8562,-1166,91,-8404,-9454,-4475,-1788,-4340,-3785,-7806,-8181,-9215,-8458,-4179,-6841,-13805,-15712,2134,36364,57625,58581,52303,17784,-10167,-5717,3655,6390,1331,-6257,-10790,-6770,838,2126,7641,11233,8036,4717,11450,9736,3168,91,6852,15639,16711,5120,-1353,6279,9101,7891,785,-6972,-2665,6064,13495,13485,18415,29678,37883,23181,4175,7938,17483,14518,5378,1938,7870,15748,18027,16963,12780,7597,10961,15476,12197,5046,-2651,-11719,-12731,-2335,8592,13640,24761,21961,14299,5711,-2933,-10250,8234,18680,22960,23971,9971,4782,-3029,-12077,-9784,-5056,-4117,11390,30867,41575,47854,46156,44071,37967,34872,38426,45387,38492,13580,-4820,-7537,-5152,179,272,5370,12277,17096,10256,-1315,-3923,2126,8125,6508,2350,-3859,-10831,-5680,-798,1273,-4894,-6257,1777,11036,18860,15581,11743,24278,31937,13858,-787,-1440,-1540,-12788,-11766,-6054,-4321,-519,10551,23250,25966,28892,12480,-3491,-5370,-839,-14446,-11991,-3840,931,4565,9784,10115,3745,-5847,-10244,-14791,-18350,-12626,-4609,-992,306,-1256,-2482,-6174,-2589,4641,-4815,-13918,-14950,-7562,-4698,-3821,-2081,2714,6981,1862,1902,5825,5267,1109,-3071,-3658,-12568,-16150,-7213,-6924,-7478,-895,-2495,-5139,-3989,361,2543,-641,4660,6282,4861,4766,12545,26499,33372,30500,23694,27906,23312,9833,-2458,-7110,-382,2327,3461,6906,7177,9093,8297,-137,-10786,-7183,-634,-1745,-9785,-13046,-4617,-91,-3405,-10945,-11214,-1416,2961,-742,-4999,-12693,-13784,-7825,-3384,-10002,-6718,1548,3142,-4620,-9745,-11882,-12636,-8228,-932,7310,16234,15917,9418,4815,3998,4046,-10244,-17371,-13845,-9367,-1166,1489,-143,-915,-1642,-4787,-13922,-14106,-2883,6198,9928,17842,24861,15871,-6378,-8728,13131,25366,19297,11132,1113,-5692,-11312,-13023,-6963,-3902,-7757,-14857,-11103,-3232,8478,19349,18439,6802,-9551,-14751,-10126,-9158,-4425,1594,2986,-8,-6371,-5900,-4113,-1357,-5711,-13461,262,10930,8705,1134,-2508,-4933,-7213,-4563,5957,12085,6449,3120,-2387,3078,10031,7477,1677,3614,7812,-3503,-10123,10949,28296,30245,13056,-3777,3972,14540,17834,467,-5523,3717,5446,-3202,-17417,-11423,-10656,-4605,5761,9295,4597,-5468,-9944,-13982,-14042,-17032,-16578,-5456,3168,2018,1295,4130,9985,10015,7278,-1665,2784,11488,10694,-1701,-12030,-14389,-14477,-3554,12967,22982,17484,1950,-12413,816,20154,18191,-3134,-8121,25994,39391,26444,6307,8383,18283,17963,2068,-13200,-18440,-13899,-14692,-9733,-9916,-6505,1958,9407,13192,18488,7587,-5849,-5453,-947,-6192,-9543,-1163,16011,13183,11922,10818,12235,21741,15429,673,-9939,-12329,-19661,-12446,-6536,-1362,-10682,-9859,-2735,-3760,-1628,-6740,-9520,-16019,-3453,15253,21435,8439,-5881,-15366,-9506,-7510,11280,17214,6287,-7269,-9996,-4933,-6106,4987,9337,-603,-6708,-14678,-7496,-277,148,-4413,-16177,-20625,-12468,-11529,-5075,17065,50595,65878,58670,34721,10280,-5581,-276,5280,1875,1675,7664,9190,780,-4494,5101,10533,1583,3798,7619,-4248,-7441,-4849,-7570,-8170,-7408,-6563,104,8513,26690,40974,21989,8031,5244,-1602,-10094,-14305,-13645,-10230,-5058,-2833,-9437,-15069,-10551,-9659,-16060,-7432,-4855,-1352,7235,11823,12311,7109,5900,9639,19905,19473,4798,-7650,-1794,16213,13449,7494,-741,-2893,-3235,-3080,-6849,-14563,-15239,-9533,-4590,-9747,-7463,-4475,-6708,-8220,-11156,-14740,-15502,-15128,-14937,-8417,4914,5607,2021,-228,-3920,-13675,-4204,5691,12485,10714,1331,2428,-101,-3096,-4282,-2805,8473,20870,25781,24652,17862,7700,723,-430,-3382,-8210,-13702,-6916,7948,18277,24651,24066,21146,13493,6342,1776],[6853,7780,2334,-550,755,2847,1244,6694,13531,21788,18749,7810,-2469,-8204,-6073,1198,9570,17684,28967,36337,28913,7916,-3266,-1640,2407,6397,5340,229,-8410,-2316,11625,25383,29246,12107,-3701,-8471,-9017,-10228,-8988,-6595,-4226,-4462,-6267,-6840,-2257,14241,42056,60259,61098,46251,20659,14010,14634,17835,18956,19247,12874,3692,-4674,-13278,1196,12960,3629,-9904,-14814,-7311,-7293,-11738,-10275,7532,16018,15870,6049,-5447,1538,13196,12413,1242,3316,-1269,-8722,-15815,-17554,-17120,-19182,-17028,-8334,-4068,-6040,-9755,-8442,-718,5605,6363,-2041,-147,6033,-648,-2834,4823,9527,3882,-2159,-1561,-3111,-8424,-12452,-13896,-10772,-7410,-4407,-1572,3384,3426,-1172,-9737,-10864,-591,10577,13825,8160,111,-7223,-8262,-2760,-480,341,627,-4951,-12595,1692,31778,64551,80359,82680,64791,32935,6098,14985,20243,14716,230,-7546,-7729,-10958,-12067,-11727,-10606,986,12431,24057,30471,16209,4332,2204,-1687,-6211,14215,35770,34151,23294,3192,-15409,-14713,-5949,4070,15177,22664,43640,72477,83123,61901,49625,-10280,-37632,-23508,30539,63502,38920,-4334,-45473,-51840,-36728,-17425,-7264,-6669,-2909,-2167,-14658,-4081,25245,63022,45049,10128,7193,12071,11654,612,1011,-423,-6971,-10145,-11388,-8743,-9132,-11749,-15507,-13995,-776,20153,35527,45774,32235,13726,5010,3882,1449,1918,3022,8800,17586,15075,4618,-10712,-17419,-17739,-14710,-10859,-11758,-14840,-17642,-13819,-8269,-3534,1891,5996,11293,15429,17745,10749,-3645,-10301,-8538,6651,7725,7020,3393,261,-4967,-8526,-5855,2257,6475,4935,-4866,-8137,6314,11391,7301,-3637,-8189,-6979,-5692,-3576,1599,8393,12929,10086,4783,3240,-3382,-11327,-16800,-16049,-7742,-3671,-3060,-3925,-1708,3455,5442,2745,2427,-3405,-4891,-4439,-4544,-7970,-1282,5475,3911,-2403,-3423,5981,16234,30394,27768,26589,17117,7075,2634,-3214,-6560,-2113,164,6956,14335,19896,17021,11662,4929,1273,-1632,-4320,-15343,-12466,-5686,-3077,-3176,-4636,-9373,-13064,-13658,-16117,-10839,-3946,8104,11396,9855,14210,31721,39399,28999,18084,14731,16265,18044,11632,5521,5598,13817,12840,-5449,2263,23182,30098,28678,31431,25320,11732,-3463,-5822,9244,21283,7488,-8264,-17916,-12548,-11152,-16306,-4120,9102,12044,4340,-8086,-13779,-6079,3690,3849,-255,-5146,-3299,2189,6805,7424,2263,-6315,-450,11836,28195,40240,48279,48961,28006,8297,-402,-5637,-10390,-16812,-18226,-4155,13853,32710,40607,28958,11621,-3449,-15042,-13577,-2798,7194,12358,15204,18306,17484,18344,21685,20299,3450,-6923,4124,13698,18944,14227,9360,10071,11934,14933,17850,12497,3330,-68,721,611,-4168,-4499,1038,6049,5201,-1985,-9970,-13078,-13837,-16211,-14416,-6857,-5320,-2490,3776,8239,15307,9957,-2650,-4209,3191,19252,42952,33200,21871,13281,6123,21863,39762,47939,50943,72165,86601,64550,12574,-15046,-12363,-8122,-3771,-8002,-16025,-10328,-6562,-7029,-9164,-8174,-6231,-13188,-12112,2224,1619,-4256,9110,20891,20785,6291,-9550,-11082,-5725,-3291,-8410,-12424,-16159,-10708,-4522,7799,18550,8718,-5413,-5118,10418,12700,6812,-1497,-7111,-9473,-16089,-17167,-19731,-5885,11326,16609,13548,4848,5146,16931,34757,39059,29993,14688,794,-3332,-5870,-10284,-9343,-10865,-12632,-9949,2241,17244,26026,13398,12389,14859,17110,9562,-2787,-13418,-9289,9495,14356,10699,1975,-5782,-4288,-4291,-12223,-10112,-4087,3701,10696,8871,4674,3450,2842,-3335,-3267,-3455,-7320,-3483,7440,16057,18329,10399,421,-4489,1678,10299,7967,-1756,-12856,-2075,8554,4628,-3487,-10138,-11262,-3752,3364,6844,3163,-6084,-17838,-15593,-5095,2040,9814,19227,18981,11498,1513,-1247,5337,12899,9607,483,-8156,-15077,-20022,-17021,-17264,-11396,66,12043,17180,17609,5219,-7873,2736,13290,12219,5716,2363,-4300,-8552,-7175,-5350,-8047,-2366,7308,16698,19218,10757,10416,20562,28612,17401,173,-15211,-15551,-11714,-10746,-12251,-9368,640,10079,9757,3622,-6433,-6400,727,-1850,-7600,1990,-56,-15705,-7109,11714,29657,41441,25551,-4991,5747,27468,40642,38184,18137,-2264,-13766,-17514,-15935,-12233,-4733,-1731,-11397,-14172,5019,23175,27606,16692,3501,2220,11928,11794,-2447,-13856,-4800,-837,1454,-1494,-5656,-3472,-1848,-3112,-4513,784,9789,27622,34987,28346,20464,10302,-5117,-10189,-9161,-7033,-4663,-3368,-12056,-15562,-1695,7307,7868,7668,7316,3903,-4501,-14532,-8218,-7364,-8084,-7150,-8759,-13275,-10810,-453,8818,12473,15928,16070,9734,5565,4301,7579,9829,6629,-3050,-10073,-5109,-9713,-15865,-11056,-2834,3283,2955,-5004,-8455,473,7594,5006,1002,-4907,-8894,-3722,-2816,-13889,-9318,-3365,-5430,-15439,-4214,8099,14800,14006,4277,-8531,-10202,-4752,1144,6006,16147,21885,22453,16778,8801,127,-3401,-943,1613,5614,16063,27301,41827,40286,30903,6005,-14664,-3587,5151,6499,-2490,-6959,-3793,2281,3704,-1916,-4672,-1687,2651,5577,8762,12492,13626,2397,-8603,-15278,-14178,-10156,-5247,1330,3579,309,-374,-396,-928,3360,-595,-8798,-2776,4571,11023,5883,641,6928,12791,12959,7812,197,3139,10032,19393,26996,28117,16192,1942,-2555,7962,11480,4759,-3002,-5026,-7849,-8798,-8417,-9289,-11947,-9422,-5108,-1957,5471,4807,79,987,-735,-1919,-6066,-6781,-771,-4992,-12482,-12244,106,10235,12601,3442,-2164,2995,5458,-187,-8726,-18659,-6943,-11194,-15678,-14011,-8701,-8489,-12309,-9746,-5253,-680,158,-6747,-9731,-7805,612,5823,8794,12462,15135,8593,-4161,-4345,9244,18675,11429,-9752,-6626,280,-3452,-11581,-12653,-9055,2356,3726,-6742,-16630,-9052,-377,2437,2369,-6816,-6189,38351,64870,52288,19733,-3042,-3401,-346,107,612,6952,19454,30050,39997,54515,52265,28606,10268,5600,-1692,-7559,-5079,8415,20070,17938,6606,1363,17621,36665,36078,30097,20127,10643,6472,-5898,-13902,-10885,-1929,9710,10221,3150,-2389,6646,24748,33266,32713,33377,27398,10615,2162,9507,37896,48275,20945,2525,-9964,-13024,-2032,10642,11556,2471,-2119,-2573,-3383,-5357,-11954,-13099,2037,6510,-2273,-7899,-5938,-4080,-6696,-9068,-7794,-2507,-866,1594,688,-2701,-5606,1607,4715,5653,2528,7493,15997,24772,25368,12739,-6196,-11841,-7543,3315,9160,12546,12297,22202,30293,15873,-2148,-4025,-473,-3712,-11685,-17129,-14059,-9076,-7748,-10634,-8480,-7780,-7750,-12914,-7210,-5662,-6983,-6676,-7885,-8268,-13465,-8546,5634,7488,-4970,-7563,-2132,6959,16345,29566,43301,28281,15794,2657,-12660,-8200,4197,10225,16270,14420,11963,10861,4153,1052,-2473,-2941,-612,5447,13020,18938,24155,25611,15090,4054,1230,375,-4843,-12726,-10576,-2206,2122,-2001,-9301,-8459,-9784,-17101,-10540,-5931,-282,9671,14122,-2668,-12726,-17537,-3209,15309,23954,21249,15392,9456,-1985,-7007,-1313,-2715,-15649,-9947,-4853,1483,6904,6387,-4769,-9334,-4582,-4244,-14154,-11205,-3896,-9045,-13115,-5106,-3030,-3985,-5271,-4041,572,-145,-3728,-5262,-363,5612,-2380,-13425,-6038,5281,14482,9295,759,650,29,-1658,-11610,-7168,-643,2197,7555,10405,8347,8530,5536,2992,1808,-2176,-9745,-14320,-9183,-14832,-6981,-241,3754,1137,-3812,-10479,-15941,-10657,-6768,-2326,-1652,-2082,-1247,1257,1659,-3208,-2009,-1002,-993,-301,-2421,-2981,-1380,3192,5208,6496,8821,7978,9200,16525,24141,22081,18586,6676,-6074,663,10529,16662,21669,22905,14263,2300,-11924,-7587,-4102,-7822,-2712,9492,16819,22563,17338,115,-7153,687,-543,-6418,-9962,-7061,-6369,-6606,360,4953,-1873,-11377,-3246,8919,11284,10808,7920,2365,-7931,-7728,-469,1204,1763,1788,126,-521,1642,3545,-5991,-10516,-11256,-911,7295,9166,11611,7175,-5878,-13846,-15206,-8923,-4570,-5543,-14309,-9770,-8218,-5974,-5079,-8182,4866,21200,26027,20674,15632,11582,9953,1436,-3065,4136,17248,31120,25577,5235,-6450,-5801,-1784,3312,4184,5279,5050,791,-5338,-10972,-10463,-1043,6278,5397,-4643,-6967,8311,18781,7915,1639,7607,4171,-39,-7993,-8782,332,2744,5029,3398,-2455,-5077,-5394,-3781,-1238,556,-3872,-11103,-6059,49,3295,3855,-2725,-8258,-9834,-10998,-9850,-3817,1474,2824,-1265,-9496,-12971,-13674,-12835,-6261,-3693,-470,2671,-7198,-10411,-729,-222,-12357,-9252,6603,16964,2563,-13676,1118,7486,1277,-5015,-9582,-15793,-9155,2416,8955,2095,-12167,-10727,-3591,402,3748,3454,-8704,5997,22434,30357,28328,26792,16675,204,-5076,-10879,-8693,-2335,-6878,-14314,-4251,2576,-1166,-7706,-11929,-7641,-6182,-6782,-7776,-8457,-10525,-12984,-10624,-3647,9310,23228,28843,30814,28207,33378,29172,17959,7144,-2065,-7138,-10311,-14904,-7937,-11516,-12477,-8277,-7305,-2461,12363,26839,38385,32837,17920,8491,354,-13743,-4316,12178,10456,5801,1539,-3284,-1229,5661,2679,-7070,-3979,18815,49547,44742,29963,20333,11280,2587,7157,27919,30663,19381,11517,4970,685,-7475,-16805,-3250,5598,10364,1963,-394,12769,19134,15807,8461,1951,5158,9643,3784,-1807,-4081,7485,25637,16386,2010,-6386,-13769,-13850,-11326,-8117,-7384,-6296,-3235,-7738,-9844,-9350,-7173,-9257,-5454,2887,6880,4480,1646,-2120,-1470,11192,30678,47581,49469,33991,13320,640,-6322,-9767,-9839,-9705,-7705,-940,697,-6695,-9933,-6093,-855,694,1427,-4140,-5524,-7505,-7973,-3826,-5880,-12191,-19853,-2457,31840,52239,54288,54039,19153,-9985,-5786,4303,8105,3490,-3585,-7869,-5341,2080,3294,7817,8955,2482,1064,9115,8375,3172,2347,11162,21276,22091,9249,1146,6529,7767,8793,1610,-9756,-5858,2672,10649,13788,16851,27069,41092,31458,11875,7701,14534,13176,5413,1826,7598,15535,17289,15336,11243,5938,8945,15008,13459,6423,-1503,-11026,-13161,-4367,3539,7227,19377,17903,10147,1208,-7069,-8939,9781,22029,27860,23633,6059,1499,-3302,-9758,-12763,-10692,-5142,13147,34343,42567,44132,40185,39521,36954,35124,38511,47199,44422,21496,702,-10451,-10278,-4509,-1951,3932,11369,16514,7389,-3970,-4447,3750,11144,9663,4609,-2849,-11017,-6287,-2577,-233,-5670,-5141,4223,14296,22463,16656,4526,11873,24776,11953,-2298,-2068,-1390,-12542,-12471,-7054,-4241,1795,13484,26319,29176,33128,14652,-1916,-7747,-4579,-16853,-7207,845,5193,8371,14338,14826,9145,-1219,-10058,-13308,-13322,-11384,-8344,-5759,-3373,-4230,-5272,-8803,-608,7046,-2600,-12244,-12456,-6834,-5684,-3631,-904,3986,8630,3641,1165,3182,2889,-314,-4842,-4863,-11320,-12965,-5118,-2932,-5550,-1858,-2970,-5290,-5563,-2295,108,-867,5296,7657,6320,5554,12776,25948,33452,32966,25346,26759,20537,8677,-936,-4596,2616,5091,6345,9044,7571,7624,7259,626,-9640,-7253,-1618,-3345,-11686,-12058,-3463,-1004,-5004,-11470,-10928,-2931,-677,-6164,-10253,-14816,-12446,-4819,-1259,-10480,-12449,-5236,-3557,-9455,-13192,-14639,-14543,-8567,-196,8238,17985,17697,9452,3313,2231,2658,-9333,-15284,-17547,-11108,-2116,441,1259,1070,-795,-5033,-14966,-13371,-3856,3974,7577,14946,22312,17345,-5654,-9920,11630,24239,18434,10950,1810,-5218,-11167,-12162,-6712,-4528,-8529,-13681,-6935,806,12055,21347,18543,6286,-9981,-13365,-8561,-7590,-3170,2200,3847,1319,-4117,-2680,-1918,-1368,-9176,-12768,3316,14504,10934,2931,-1077,-4386,-7194,-5902,3833,12304,10136,5866,-1990,2398,10404,8728,3493,4780,8766,-3408,-11050,11776,29939,31218,12779,-5534,2842,14582,16032,-1401,-2704,6766,6694,-4418,-15145,-10168,-10450,-5411,4101,7891,2625,-7032,-8460,-9080,-13821,-19618,-15412,-5354,2488,-317,-2079,2527,8994,7405,5272,-776,3390,10377,8185,-3096,-12470,-14331,-16013,-5200,14162,25779,18830,1544,-9810,4287,21074,20194,-1458,-8966,21143,31208,20170,4403,10689,19947,19026,3737,-11694,-19865,-15190,-16028,-10106,-8585,-5382,1627,8552,14416,19837,7219,-4333,-3532,-146,-7477,-11227,-1979,17714,17288,19230,18974,16578,24048,12608,-7242,-15858,-6433,-13766,-8005,-6958,-5327,-10908,-9389,-4518,-5738,-3525,-5297,-5314,-17707,-5284,14000,20456,8175,-5752,-14149,-6436,-10760,5145,13838,4038,-9949,-14110,-8337,-7714,6126,14588,4256,-3912,-13404,-8429,-1115,-424,-4648,-15572,-18638,-12172,-13321,-7733,15631,47050,57247,53364,36345,14196,-2021,-338,3375,-207,2690,13014,15018,3264,-6466,2702,7264,-1605,-1942,1811,-7405,-8422,-5675,-9894,-12686,-10331,-8440,-518,7982,22109,32697,13677,3410,2456,-3150,-9834,-12048,-11631,-9883,-2295,1235,-7065,-15535,-12263,-10619,-15959,-8900,-6424,-1681,6723,12152,12895,7569,4869,6124,14246,15296,3968,-7125,-3936,11058,9808,5444,-1619,-3181,-3507,-3262,-6611,-13347,-12485,-5573,-1891,-8238,-6860,-3329,-5570,-7234,-10448,-14827,-15170,-13959,-11841,-4874,7990,8880,4225,158,-4132,-11540,-3022,4711,9634,8691,-814,-1952,-2810,-3883,-4120,-908,10963,21652,25785,23183,15105,5816,533,75,-2926,-7998,-13951,-7126,8142,18788,25426,25490,22293,14683,8321,2756],[6804,7607,2687,570,2475,2984,510,5486,11366,19664,19329,9677,-1119,-7885,-6124,1044,8457,14382,24268,32767,25448,4437,-6107,-4076,650,5715,5456,1260,-5740,611,15733,30989,35821,16195,-2901,-9253,-11056,-12655,-11027,-8013,-5307,-5409,-6586,-4703,2788,21657,49602,65588,62958,43478,17852,11757,11656,14466,15614,16650,11488,3465,-5150,-12061,4707,17048,7151,-8115,-17321,-9549,-8709,-11374,-9431,7139,15088,14858,6231,-5584,-3980,3383,1179,-396,5493,375,-7614,-14863,-18393,-15907,-18578,-19039,-11478,-5678,-6031,-9351,-8293,-177,7161,7363,-2264,-4312,2071,-2544,-5625,1988,8964,5508,442,-456,-2937,-8388,-12166,-13208,-10852,-7545,-3572,1200,7399,6604,202,-9190,-9134,3338,15319,16284,8715,879,-5007,-6035,-2824,-1927,-2366,-2612,-6423,-12843,60,26606,59983,78984,83869,67327,34253,-279,6178,15481,13053,1011,-6274,-6596,-11495,-13554,-11977,-11295,-535,11101,24069,32940,19177,7500,5580,529,-7587,12956,39825,41513,27092,4519,-14793,-14705,-7358,1341,12207,18916,31293,57217,78373,64127,48640,-12034,-57892,-88035,-93235,-104886,-133888,-142912,-132002,-92431,-50810,-17258,-4758,-5641,-689,374,-12936,-3968,24112,60957,51374,15243,11076,14494,12605,413,-1902,-4213,-10340,-13483,-14619,-12055,-12804,-16359,-19638,-15964,-4179,17821,35467,45126,30396,10816,1456,-312,-2923,-1174,3349,9214,17056,13211,1419,-13557,-17788,-17674,-14651,-12017,-13927,-16012,-16675,-11965,-7065,-3387,1089,4482,9285,13596,16380,9883,-3784,-8232,-3953,8490,6941,8517,6784,3283,-3621,-8055,-5969,1434,5830,5352,-4153,-9522,5211,8822,3634,-4931,-7135,-6678,-5540,-3031,2333,8389,11242,9101,5573,5625,569,-7638,-14343,-17257,-8434,-4037,-2910,-2779,500,4626,4542,3787,4430,-1262,-2466,-2902,-3611,-5922,-1501,3201,-296,-8377,-4435,9365,20423,32164,24365,22533,18095,11222,6669,68,-5044,-56,5602,13847,19280,21890,17415,12145,5472,1387,-1869,-4450,-14398,-11707,-7777,-8203,-8913,-8825,-12545,-8702,-9632,-12598,-9020,-3086,9368,13602,11441,13791,30245,40119,30747,19834,16912,18302,17766,7868,1337,1823,9891,11741,-4832,2676,21849,27039,27815,31913,26847,13420,-562,189,14189,21242,6403,-9480,-17524,-12551,-12069,-16739,4216,15534,15189,6135,-7045,-13899,-6897,2340,4243,1139,-3843,-2399,2119,4929,4059,-485,-5916,2192,15382,33394,47591,58136,55895,31364,10421,246,-4870,-10014,-18473,-15473,-1055,14695,31182,40089,28684,11177,-3083,-13633,-13423,-3806,5089,9223,11981,15591,13953,12422,13405,13998,2124,-4915,7889,16701,21543,16435,11401,12134,11409,11869,13512,9207,1027,-1707,22,27,-4229,-4624,438,5352,5944,-1240,-9203,-11765,-12702,-15142,-12088,-5334,-5513,-3201,2921,6798,13067,9150,-1858,-2925,3652,19546,37385,28351,18799,10095,929,18260,40583,49677,51022,75156,94664,78957,26435,-6191,-17910,-13597,-7210,-9435,-17879,-10446,-6633,-7578,-10569,-5286,622,-7664,-16735,-1060,-930,2467,19525,31154,28798,9431,-8621,-10365,-5819,-3519,-8320,-12815,-14108,-8567,-3474,9033,19019,7806,-6380,-5925,8960,11049,5461,-2859,-8682,-11116,-17362,-19322,-18202,-2376,17651,23578,17370,5130,4618,21771,37235,34844,26361,12623,-1961,-7770,-12695,-13715,-9619,-9559,-10763,-8803,2828,18566,28657,14352,9045,9976,14710,10526,-2156,-14798,-8854,12224,17530,12111,1575,-7421,-7245,-7286,-14466,-8954,-3631,3035,7504,3676,-706,121,795,-6304,-7890,-6908,-8987,-3877,8419,19005,23762,15591,4070,-2974,2158,11098,9232,250,-8392,-1762,7672,3550,-3475,-9772,-11658,-5195,956,4207,1778,-6190,-17353,-15609,-5498,1446,10240,20020,20834,14395,4477,804,6838,15249,12075,1626,-7567,-15167,-19499,-16061,-16986,-11544,1385,15787,23234,24007,10593,-8406,-1165,9592,9448,3752,825,-4335,-7565,-8207,-9367,-9533,-736,9183,20001,27850,21301,20080,29056,33697,20088,2218,-13485,-15116,-11202,-10498,-12910,-9893,806,10189,7743,-124,-11029,-6682,-894,-3396,-10039,204,-175,-15124,-7944,9248,26860,40105,29559,-2780,6960,27587,40150,37868,17976,-2813,-14115,-17982,-17406,-14296,-7447,-5095,-16867,-12560,6408,26637,32436,19648,4112,2413,13785,15899,771,-12904,-4659,-516,1669,-985,-5797,-5665,-2537,-2760,-3121,4607,15018,33029,38863,31413,22923,12195,-4160,-11175,-9783,-6239,-520,631,-7558,-13312,-2194,8292,9712,9822,10895,6924,-3958,-15810,-5211,-3031,-2760,-818,-3306,-9499,-7549,2549,10774,13492,14883,14003,10576,8679,6125,8347,13548,7992,-3427,-10264,-4313,-9040,-15771,-11273,-3166,2782,3659,-4138,-9318,-1125,6397,4242,-9,-6319,-10104,-4561,-1812,-12127,-7531,-1824,-4648,-15741,-4608,7258,14028,12723,2025,-10259,-10987,-3495,4024,9479,19554,23745,22198,14868,6427,-1868,-4769,-1719,1030,4025,11280,18788,30296,30944,25326,4213,-16642,-2295,7287,11410,595,-4849,-3325,180,123,-4952,-6405,-3814,-800,1553,4784,9193,11981,1957,-8151,-13620,-14359,-10122,-2536,6363,6197,-732,-1408,-551,-2244,2698,127,-7725,-2794,4654,12314,9278,2752,7271,10805,7270,1416,-2489,1846,8885,18696,30571,34338,20952,4000,-5112,4966,9978,2554,-7161,-7276,-8197,-8455,-8446,-9311,-9939,-6108,-2064,1283,9791,9601,419,-1285,-3990,-4124,-6836,-7892,-3128,-7674,-15306,-10563,777,9626,11418,1959,-2839,3089,5132,-540,-9402,-18264,-5083,-6779,-12677,-14589,-10404,-9095,-12601,-9265,-2765,3641,4333,-4907,-8590,-7702,677,5348,7397,10631,13210,5654,-6391,-4230,9659,20488,18861,2182,-14762,-5765,-6177,-11530,-11401,-9583,1524,4333,-5340,-15454,-8431,1431,4680,2594,-8030,-8157,35436,56053,42238,15225,-3123,-902,1284,2361,2457,8200,19128,29878,42348,58335,52558,27565,11628,8745,1110,-6719,-7252,5148,17944,18793,10562,6598,21873,36611,34375,28841,21657,13480,7536,-5816,-13748,-9997,-441,10019,8762,2245,-1148,8774,26480,32631,29401,29227,23766,8232,-400,6817,33604,46076,20887,2997,-9669,-11979,-647,10743,9483,996,-2384,-2001,-2624,-5114,-12338,-13937,2212,6564,-2622,-9268,-8322,-7181,-9084,-9432,-6424,216,73,2637,887,-3393,-6834,-628,1337,1328,-1958,1821,7737,14486,16594,8541,-7615,-14996,-8984,3206,8728,13045,13541,21946,32918,21362,984,-2827,380,-3157,-12050,-19978,-14621,-8271,-8053,-12931,-10186,-10017,-11085,-15329,-7191,-5601,-6718,-6465,-7575,-8629,-14025,-7836,5452,8137,-4331,-7343,-2166,6270,15825,30918,46628,34625,20813,5108,-8380,-3363,5273,9355,16755,16447,14464,12610,5047,1497,-2713,-4553,-3844,637,6886,12195,16767,15568,3577,-4082,-3985,-3646,-7578,-14497,-9184,-1785,1699,-2720,-9554,-8025,-9165,-15163,-10720,-5570,-367,8848,17627,3691,-7774,-16078,-5973,12634,22801,23242,16871,8658,-2849,-6880,-618,-1402,-6953,-7273,-8275,-1572,5431,6171,-3633,-7367,-2935,-3071,-13721,-13154,-4130,-6303,-7939,-2261,-3593,-7635,-9244,-6173,78,-18,-4203,-7176,-3281,3601,-4144,-13984,-5348,5487,13095,6543,1949,2797,1323,38,-8982,-5842,-825,1179,7264,11765,10398,9288,5277,2101,1074,-2338,-8734,-14549,-12639,-13188,-5774,-368,2827,-38,-5260,-11867,-14990,-8585,-6062,-4111,-2463,-1317,-1866,-1195,1669,-1531,-1699,-4601,-4037,-453,-1220,-2148,-1462,3013,6296,9919,11969,9138,8250,14841,24491,23354,19895,8335,-2920,2868,10948,15156,18748,19272,10746,-167,-10834,-3871,-974,-7288,-4311,7363,14612,20869,17694,1373,-7103,-24,-1311,-6933,-10333,-7094,-4380,-1581,5926,7693,-1944,-13636,-3889,8474,10003,8690,5639,488,-9487,-10401,-3420,-1514,670,1730,1237,-13,-289,923,-9253,-13279,-10167,-1949,4322,7240,12401,4960,-9461,-12067,-9673,-4549,-1932,-5343,-15001,-9762,-8308,-5966,-5663,-9857,5792,21397,24715,19703,14143,9518,7421,-591,-4966,563,12932,26126,21315,3222,-7214,-5121,230,5954,7295,7924,6067,619,-4827,-9830,-12355,-1575,6698,5761,-4953,-6254,11008,23712,10458,-682,6018,3004,-425,-5821,-6829,1925,5943,10779,10009,2276,-870,-1654,-1771,-597,-160,-5491,-11544,-5952,-1117,359,1061,-3603,-7342,-8405,-11253,-9278,-5039,-459,774,-2913,-9900,-13048,-13834,-12420,-5730,-2224,1660,4875,-5940,-12659,-1978,318,-10968,-11122,6920,18642,1544,-14630,1122,10452,4297,-5741,-11155,-16433,-7695,4511,10106,1935,-13364,-9911,-2243,823,2586,-900,-11926,2477,17350,23175,21840,22809,15757,1141,-3576,-10554,-11283,-5387,-9629,-14699,-3213,3904,-718,-7849,-12041,-7810,-6006,-6603,-8352,-10363,-12162,-12664,-10281,-4645,6940,20525,27634,31123,31503,38680,32457,19333,7084,-2989,-8581,-11965,-11206,-3899,-7071,-14155,-12493,-9097,-2621,10775,23996,38970,36540,20817,11439,2805,-12027,-4071,15295,15688,8956,2241,-4404,-4467,908,-2009,-8646,-728,22121,49427,41328,26103,17277,9318,2810,10351,31504,31585,17693,7470,66,-4133,-10151,-17035,-3816,4709,8623,891,1060,15444,22671,19479,10022,2782,7174,13766,7462,349,-3640,7784,25983,18689,3943,-5503,-12777,-13087,-12453,-10260,-8897,-5196,-447,-5131,-9529,-11220,-9640,-10074,-5039,3482,6150,2956,217,-3517,-2702,9592,27482,43406,49089,36972,14752,584,-7101,-11357,-10501,-9087,-6945,-939,1215,-4772,-8673,-7266,-362,5630,6615,-555,-3255,-6363,-7792,-3416,-4546,-9655,-17632,-8266,25115,44098,47411,53127,19829,-9922,-6012,4743,9612,5546,-985,-5400,-4288,2845,4167,7972,6605,-3106,-2070,6554,6445,2523,3972,14660,25611,25881,12106,2890,6625,6297,9324,3023,-10752,-8695,-693,7193,13119,14175,23837,43394,39927,19867,7684,10655,10968,5050,1370,6607,14022,14898,12463,8781,3651,6026,13421,14082,7771,-418,-10525,-13999,-7114,-1772,1649,14309,13846,6010,-2931,-10333,-8148,11048,25225,32626,22928,2783,-1798,-3604,-6234,-7718,-8220,-4810,14053,35829,41481,38773,33123,33800,34691,34475,37653,47332,48323,28537,5986,-11413,-14851,-8668,-3853,2430,9806,14909,3829,-6820,-4616,5366,13954,12504,6569,-2048,-11438,-7261,-4831,-2302,-6830,-4245,6185,16555,24362,16771,-866,1365,17669,10036,-3146,-2294,-1330,-12320,-13272,-8195,-4280,3456,15759,28509,31511,36307,16060,-629,-9539,-8991,-13340,-2087,5833,10467,13670,19784,19768,14533,5674,-4391,-4956,-5434,-7449,-10607,-11014,-7239,-6932,-7612,-11621,1177,9152,-497,-10353,-10650,-7211,-7424,-3954,-366,4767,9652,4803,-59,294,389,-1938,-6715,-5620,-9080,-9410,-2842,490,-1631,-633,-1534,-3259,-4782,-3772,-1614,-119,6683,9395,7706,6016,12366,24418,32284,34282,26483,25078,17528,7532,973,-1009,6156,8040,9457,11218,7856,5955,5790,1226,-7909,-6481,-2019,-4464,-13322,-10956,-2370,-2040,-6611,-11956,-10598,-4593,-4472,-11392,-15468,-16385,-11009,-1777,1068,-9271,-15997,-11600,-8709,-13706,-16582,-18744,-15334,-6862,1951,9661,19108,16811,5540,-2319,-2484,-792,-7428,-11219,-18099,-10847,-1823,-182,1512,2137,-494,-5452,-15897,-13038,-5076,1725,5621,12680,19593,18128,-4828,-11443,9467,22313,17004,10326,2071,-5088,-11141,-11639,-6846,-4994,-8283,-9717,-1961,5174,15209,22349,17338,4728,-10921,-12134,-7237,-6304,-2440,2070,4127,2248,-1778,493,-105,-1932,-13083,-9879,6006,17060,12480,4680,202,-3937,-7459,-7570,1209,12066,13773,8561,-1257,1422,9948,9271,5402,6743,10940,-1499,-12689,11514,30378,31166,12344,-7064,1066,13022,12373,-3544,503,10440,8445,-4484,-12664,-9258,-10543,-6607,1499,5589,168,-7881,-5645,-3460,-10728,-21250,-15005,-5707,1748,-1147,-2589,4095,9910,6152,3807,621,4611,9106,5513,-4172,-13527,-12595,-14486,-6613,15146,28178,19947,1232,-7160,7492,20454,20564,142,-10079,14494,21660,13819,2613,12213,20311,19149,5269,-9771,-19058,-15958,-17228,-10513,-7423,-4041,1709,7929,15316,20422,6952,-2380,-1117,916,-8419,-13574,-5170,17271,20929,26625,27745,21649,25497,8526,-15277,-18993,-1229,-8166,-4621,-7152,-5216,-3869,-7341,-6115,-7517,-5416,-3543,-1624,-14714,-6797,12482,18805,7595,-5714,-13046,-4184,-8436,-420,10632,2736,-10437,-18495,-12155,-8865,7253,19767,9548,-814,-11769,-9634,-2224,-1003,-4405,-13768,-16162,-11277,-13376,-8949,14375,42118,47317,46547,36926,17941,1528,-493,1394,-2223,4475,19136,21456,6361,-8455,297,3991,-4162,-7691,-2883,-8879,-8703,-6376,-11371,-16171,-12643,-9830,-995,7362,16752,23111,5808,-646,-464,-4657,-8741,-9356,-8804,-7716,778,4432,-5115,-14912,-13438,-11019,-15176,-11292,-8517,-2029,5659,11240,12478,7835,3862,2773,8798,10775,2802,-6531,-5364,6118,6021,3237,-2649,-3669,-4041,-3668,-6486,-12272,-10155,-2254,134,-7002,-6921,-3011,-4822,-6393,-9662,-14664,-14497,-11953,-8659,-1518,10912,12352,6727,773,-4049,-9481,-1776,3635,6617,6409,-2123,-5546,-5156,-4404,-3649,765,11786,19957,23418,20137,11595,3613,149,298,-2614,-7828,-14131,-6577,8590,18922,25363,25821,22469,15445,10605,5214],[8646,8667,3642,1951,4158,2810,-337,4144,9164,17472,20253,12216,551,-7498,-6148,972,7351,10936,18976,28511,22301,2583,-6357,-4572,-13,5933,6560,3454,-2048,3907,19796,35973,41496,19987,-2187,-9968,-12999,-14929,-12860,-9180,-6084,-5888,-6376,-2274,7938,28978,55810,68324,61840,38791,14844,9725,8918,11088,11820,13179,9114,2422,-6046,-9302,8223,21076,11223,-5796,-18102,-11440,-9823,-11178,-8878,6406,13694,13665,6383,-5667,-10680,-7888,-8398,2182,7715,1854,-6643,-13593,-15385,-12915,-15554,-17033,-14336,-6775,-5700,-8726,-8032,492,8380,7993,-2150,-7572,-1541,-4461,-9004,-810,9052,7983,3540,728,-3034,-8372,-11483,-11862,-10079,-6839,-1609,4828,10957,9114,1366,-8219,-6887,7584,19655,17966,8749,1424,-3025,-3760,-2629,-3231,-4991,-5983,-8277,-13210,-1785,20318,52605,74743,82402,67694,34292,-6276,-1520,10853,10987,1428,-5318,-5527,-11252,-14638,-12075,-12621,-2549,9494,23816,35237,22984,11518,9026,2677,-8661,11080,41208,46337,29172,4982,-14479,-14696,-9008,-1820,8697,14850,20678,41746,69913,62916,45284,-11449,-67078,-132512,-191856,-251530,-296168,-280564,-221298,-135773,-67557,-17125,-2057,-4367,1608,2710,-11493,-3588,22609,56422,55508,20794,15129,16586,13361,847,-4409,-8782,-14302,-16619,-17549,-14255,-14279,-15855,-13671,-10759,-7257,14818,34382,43151,27765,7842,-2061,-4225,-7042,-4557,2646,8042,14468,9243,-3299,-16486,-17129,-17778,-14620,-13093,-15721,-16324,-15208,-10100,-5916,-3298,296,3004,7041,11237,14369,8475,-4014,-6295,28,9356,5437,9314,9408,5552,-2807,-8106,-6758,-15,4626,5283,-3561,-11408,3064,4849,-652,-5508,-5874,-6393,-5318,-2556,2591,7422,8200,7163,5786,7643,4584,-3926,-11831,-18060,-9316,-4551,-2832,-1786,2277,5542,3876,5210,6458,509,-711,-1755,-2776,-4078,-2109,696,-4590,-13931,-2886,14224,25745,34156,21434,18605,18263,14629,9968,2881,-3618,2030,11778,21408,24218,23480,17481,12396,5870,1410,-2194,-4511,-12682,-10320,-9247,-13236,-13943,-11961,-12487,-4070,-5873,-9235,-6546,-1536,11035,15734,12530,12671,27579,39297,31537,20745,18030,18948,15931,3432,-2741,-1973,4983,9205,-5238,2347,19213,22960,26183,31920,28030,14955,2245,5282,18074,19156,4133,-11304,-16373,-12542,-13132,-11816,10307,19759,16704,6571,-6981,-14479,-8868,-265,3967,1841,-3170,-2055,1336,2237,202,-3623,-6196,4322,18913,38519,54691,67479,61569,33517,11655,245,-5011,-10022,-20456,-12599,1833,15464,29749,39032,27791,10538,-2787,-12209,-13109,-5027,2606,6373,9176,12479,10316,7163,6292,8084,1002,-2466,10819,18362,22547,17402,12694,13668,10565,8776,9510,5936,-1366,-3155,-527,-591,-4325,-4963,-475,4224,6201,-416,-7498,-9063,-10567,-13255,-9779,-4291,-6189,-4415,1477,4717,9871,8006,-656,-2133,3407,18707,30641,23344,16194,7977,-4426,12590,36791,45346,46108,72809,96356,88013,39210,3037,-14840,-19065,-10795,-11051,-16386,-9761,-5735,-7170,-11948,-2996,6131,-1527,-21045,-5124,-2030,10438,29075,40606,35892,11812,-7883,-9635,-5875,-3738,-8088,-13218,-12295,-5835,-1605,10406,18734,6588,-7194,-5963,8035,9933,4653,-3562,-9381,-11515,-16226,-18341,-16060,-506,22021,28836,19686,4145,3127,25332,36785,28983,21571,9714,-4834,-12073,-17221,-11794,-8361,-8233,-9122,-7463,3855,20338,31593,16463,6916,5362,11622,10927,-1664,-16348,-8293,14256,19561,12626,950,-8708,-9806,-9784,-13162,-7851,-3390,1887,4201,-629,-5204,-3004,-972,-8342,-10988,-9842,-10756,-4412,9104,21296,28430,20566,7765,-1123,2728,11757,10516,2503,-3969,-972,6455,2238,-3640,-9711,-12305,-6974,-1820,1272,175,-6355,-16759,-16142,-6379,585,10533,20483,22139,16709,7198,2992,8601,17433,14435,2981,-6556,-14562,-18733,-15452,-16957,-12069,2216,19356,29481,30035,15811,-6566,-5169,5440,6189,1239,-1167,-4570,-6674,-8916,-11168,-6393,2024,10717,22183,35114,31800,29479,36282,36330,20698,3061,-12180,-14205,-10408,-9993,-13356,-10466,741,9762,5400,-4058,-13824,-4270,-1347,-4825,-12588,-1302,-150,-13735,-9073,6342,23399,36866,31351,-1037,7584,26566,37764,35045,15863,-4467,-14748,-17986,-18861,-16981,-10813,-9233,-19545,-8988,7373,28855,36628,22371,4676,2414,15095,19270,3351,-12412,-4235,171,1981,-459,-5429,-7780,-3956,-2880,-2001,8177,20005,37674,41537,33337,24375,13195,-3658,-12325,-10685,-5880,1821,3145,-4109,-9606,-1795,9750,12724,13317,15325,10292,-3207,-15978,-2413,890,2188,5738,3201,-5346,-4428,4858,11831,13526,12658,10828,10785,11036,7426,9150,17940,9685,-3569,-10553,-3870,-8661,-15869,-11670,-3992,1796,4024,-3156,-9634,-2816,5074,3346,-1057,-7536,-10888,-4942,-442,-9926,-5349,-178,-4084,-14672,-4176,7107,13743,11727,-12,-11988,-12023,-2409,6967,13168,22272,24727,21297,12410,3606,-4071,-6216,-2544,421,2535,7167,11631,19967,22505,19900,2481,-16326,-1342,8734,16149,3943,-3133,-3627,-2362,-3551,-8029,-7907,-5537,-3460,-1624,1308,5770,9726,1194,-7724,-11841,-14117,-10164,-168,9983,6576,-2543,-2827,-1170,-3393,1943,613,-6685,-2786,4561,13206,12249,4992,7555,8522,2217,-3111,-3228,811,7597,17737,34060,41218,27020,6855,-7674,1953,8814,1571,-10214,-9440,-8480,-8223,-8706,-9562,-8136,-3442,483,4282,13638,13776,852,-3617,-7311,-5780,-6132,-6513,-3065,-7988,-13918,-8676,1450,8968,10075,328,-3734,2838,4633,-867,-9768,-16188,-3180,-2484,-7582,-12721,-11910,-9946,-12981,-9008,-839,7008,7860,-3393,-7643,-7556,685,4829,6164,9208,11353,2646,-9002,-4799,8792,19975,23151,12403,-5106,-13692,-9734,-11579,-10549,-9884,478,4409,-4425,-14541,-7802,2962,6596,2124,-9684,-9148,32606,47166,33080,11664,-2093,1523,2692,4395,4137,9162,18269,28878,43509,60045,50997,26119,12844,11584,3593,-6028,-9398,1518,14986,19632,15679,12068,24756,34145,30633,25708,21998,15952,8349,-5710,-13410,-9013,1040,10223,7640,1703,-170,10510,27876,31419,25066,24165,19695,5461,-3271,3596,27259,41088,19651,2883,-9288,-10397,1489,11146,7428,-440,-2825,-1755,-2230,-5162,-12816,-14527,1946,5981,-2726,-10001,-11407,-10618,-11344,-9375,-4914,3581,3278,4603,1305,-4072,-8383,-3172,-2086,-2805,-6299,-3732,-93,4597,7165,3039,-9416,-16120,-5922,5733,9505,13729,14278,20252,32359,24632,3599,-1599,1143,-2742,-12342,-22957,-13996,-7345,-8551,-15455,-12010,-11897,-14791,-16213,-6746,-5399,-6426,-6373,-7366,-8852,-14136,-7453,4736,7861,-4197,-7319,-1987,6042,15583,31703,48214,40432,26156,9465,-867,1428,5588,7666,16653,18404,16875,13921,5375,1432,-3188,-6122,-6892,-3862,918,4832,7851,3364,-9138,-9939,-8382,-7712,-10211,-13959,-8158,-1858,790,-3880,-10290,-7721,-8073,-13010,-9194,-5115,-787,7183,18921,9431,-2911,-13647,-8490,9803,21105,24750,18348,8028,-3497,-6714,14,870,2004,-119,-7373,-4183,3929,5866,-2347,-5339,-1182,-1777,-13032,-15127,-3486,-2375,-2823,247,-4225,-11272,-13553,-8537,-650,-167,-4991,-9353,-6676,575,-7020,-14516,-4667,5488,11125,3957,3235,4759,2764,2030,-5925,-4538,-1302,-52,6701,12920,12853,10235,4776,763,-214,-3016,-8195,-12871,-14872,-11558,-4766,-658,1803,-1308,-6812,-13319,-14339,-6943,-4949,-6352,-3967,-1584,-3701,-4002,1769,1024,711,-5983,-7289,-966,-368,-1630,-2115,2025,6469,12534,14695,10127,7104,12412,23274,23255,20019,9741,-150,4722,10962,13260,15403,15079,6897,-2817,-9678,-573,1836,-6989,-6142,4953,11957,18283,17065,2145,-7460,-1097,-2267,-7577,-10649,-6991,-2196,3740,11242,9764,-2364,-15971,-4144,8197,8985,6911,3679,-1081,-10632,-12767,-6080,-3892,-255,1554,2254,997,-1681,-2032,-12858,-14921,-8093,-2816,2029,7163,12426,2248,-12695,-8060,-3058,757,831,-5147,-15782,-10182,-8756,-6414,-6794,-10859,6579,20424,21915,17258,11351,6151,3834,-2829,-6445,-2309,9000,21247,16973,912,-8349,-4627,2293,8919,10968,10658,6813,205,-4193,-8702,-14343,-2223,6851,5787,-5461,-5939,12636,26524,11718,-3963,3995,2206,51,-3717,-5592,2906,9058,16852,16380,6598,2901,1956,589,-34,-1164,-7203,-12226,-6578,-2588,-2410,-2212,-5168,-7075,-7273,-9942,-6821,-5594,-3018,-2267,-5532,-10695,-13059,-13927,-11994,-4958,-604,4107,7157,-4409,-14523,-3579,412,-9718,-12340,7419,19732,38,-16126,406,12493,7042,-5967,-12834,-16806,-6431,5962,10450,1373,-13303,-9105,-1479,604,901,-5381,-12809,-239,12550,15921,14627,17561,13891,1647,-2101,-8622,-12382,-9026,-12977,-15228,-2799,4668,-790,-8393,-12415,-8276,-6169,-6835,-9331,-12740,-13388,-12179,-10267,-5935,4231,17306,25649,30666,34227,41732,33216,18847,5769,-4736,-10618,-13199,-8307,-880,-3899,-12490,-16299,-11284,-3264,8906,20837,38275,38725,22381,12959,4017,-10741,-3806,17668,20670,11632,2417,-5335,-7013,-3446,-7189,-9901,2294,25005,47246,36368,21166,13652,7131,2536,12246,32442,29662,14361,3431,-3149,-8422,-13022,-15938,-4436,3426,6332,-543,2051,17200,25259,22226,10435,2642,7839,16578,10784,2694,-3230,7672,24861,19800,4982,-5376,-12140,-12592,-13901,-12955,-10545,-4470,1405,-3339,-9629,-12477,-11752,-10481,-4765,3579,4909,1084,-1521,-5231,-4575,7042,22981,37711,47077,39097,15704,-68,-8481,-13021,-10920,-8439,-6442,-1303,1465,-2920,-5859,-6509,-281,9509,10787,2466,-1632,-6130,-8539,-3497,-3395,-7101,-13740,-14576,17358,34515,38949,49898,19886,-9956,-6550,4867,10821,7344,1265,-3588,-3854,2938,4502,7841,4079,-8744,-4817,3702,3912,1097,4657,16920,28186,27721,13458,3585,6231,4547,8849,4056,-11122,-11332,-4209,2987,11146,10217,19845,44114,47436,27205,7886,5980,7783,4115,515,4863,11186,10956,8412,5442,781,2351,10700,13777,8742,227,-10536,-15412,-10608,-6954,-2907,9869,10038,2006,-6794,-13044,-8134,11571,27628,36565,21821,94,-5266,-4329,-3252,-1393,-1343,-3640,13604,34785,38119,32037,25386,27193,31160,32860,35888,45904,49916,34195,10773,-10119,-17401,-11855,-5510,739,7494,12196,-352,-9742,-4585,6648,16173,14666,7957,-1657,-12240,-8757,-7623,-5076,-8466,-3739,7453,17572,24358,15548,-5016,-6804,11439,8325,-3507,-2598,-1884,-12483,-14067,-9602,-5049,3928,16880,29405,32656,38002,16437,81,-9998,-13579,-9361,2813,10421,15213,18210,23634,22864,17232,10303,2370,1857,-2145,-6366,-11291,-14684,-9872,-8565,-8837,-14613,2478,10304,676,-9250,-10045,-9001,-9956,-4913,-668,4710,9634,5039,-1837,-2917,-2306,-3850,-8799,-6133,-6614,-5926,-513,3305,2565,2049,1160,-62,-2410,-3682,-2160,1107,8349,10991,8544,5749,11021,21742,29687,33973,26692,22868,14380,6373,3057,3176,9974,11056,12569,13139,7772,3881,3628,1226,-5991,-5022,-1921,-5041,-13691,-10052,-1673,-3371,-8082,-12060,-10250,-6449,-8437,-16126,-18186,-16610,-9946,656,2729,-7837,-15023,-15569,-9920,-15822,-17494,-15670,-11305,-3582,4384,11084,19494,14428,530,-9665,-9014,-5582,-6637,-9209,-16086,-9726,-1299,-844,679,2115,-1024,-6273,-16923,-13498,-6965,-1080,3376,10448,16474,17753,-4209,-13388,6526,19454,14880,9124,1724,-5494,-11510,-11763,-7628,-5509,-7148,-5611,2752,9161,17538,22120,14739,2062,-12527,-11374,-6538,-5725,-2548,1155,3641,2327,-191,2740,796,-2940,-15870,-6705,8063,18805,13836,6631,1316,-3748,-8253,-9680,-1564,11402,16790,10911,-277,173,8481,8748,6947,9074,13917,2112,-15380,9804,29395,29985,11635,-8197,-1378,9926,7232,-5552,3642,14554,10910,-3114,-10439,-8821,-11025,-8314,-2310,2137,-2583,-7697,-2423,1164,-6494,-17716,-15199,-6326,948,-683,-1335,6349,11307,6563,3731,2232,7320,9495,3976,-5345,-15314,-9690,-10819,-6814,16208,30202,20874,1055,-4798,10010,18636,19430,1515,-11389,6949,12300,8080,1055,12754,19387,18407,6585,-7388,-16070,-15534,-17995,-10922,-6389,-2614,2080,7480,15869,20405,6969,-85,1808,2347,-9050,-15182,-10516,15384,23436,32990,37139,28651,30584,10571,-13283,-16285,2378,-2737,-12,-2296,2452,2807,-4832,-6829,-8958,-7271,-1988,1364,-11928,-7803,10917,16740,6845,-5643,-11974,-2527,-4778,-4769,7979,2730,-8285,-16635,-15834,-9131,8404,24612,15254,2645,-9836,-10845,-3206,-1117,-3238,-10819,-13264,-9892,-12069,-8394,13361,36377,37306,38946,36363,21190,4878,-489,-338,-4004,6825,25613,28149,9910,-9992,-1741,1241,-5657,-12548,-4694,-8149,-7986,-6544,-11555,-14526,-13522,-10263,-951,6993,11275,13209,-787,-3749,-3045,-5624,-6717,-6028,-4733,-2605,4205,6598,-3463,-13521,-13673,-10558,-13407,-14298,-10551,-1989,4562,9691,11570,8331,3410,204,4265,6578,1703,-5569,-5691,2162,2647,1345,-3366,-3827,-4215,-3670,-5903,-10886,-7893,629,1833,-5508,-6908,-2966,-3960,-5208,-8333,-13785,-13083,-9274,-5378,1327,13121,15801,9768,2041,-3220,-6972,123,3353,4529,4775,-2042,-7222,-6148,-3829,-2149,2829,11723,16897,19754,16553,8334,1950,312,981,-1691,-6943,-13497,-4718,9885,19294,25049,25554,22248,16362,13510,9244],[11589,10846,5045,3320,5437,2091,-1493,2529,6866,15223,21132,14826,2099,-7346,-6351,812,6113,7332,13391,24181,20255,2998,-4255,-3225,474,7015,8528,6502,2147,7246,23293,39601,45439,23020,-1724,-10756,-14902,-17039,-14521,-10213,-6673,-6007,-5860,-25,12538,35286,59644,67703,57473,32400,11646,7816,6398,7758,7696,8933,5750,486,-7204,-5623,11509,24743,15673,-3252,-16764,-12949,-10741,-11310,-8705,5393,12033,12476,6751,-4425,-10566,-10470,-4051,6756,9466,2990,-5869,-12378,-12802,-10010,-12396,-14198,-15936,-6927,-4937,-7837,-7562,1283,9255,8257,-1925,-9695,-4720,-6318,-12676,-2302,10616,11517,7106,2087,-3201,-8066,-10095,-9818,-8369,-5068,1486,8827,13831,10960,2516,-6451,-3970,12059,23433,18993,8588,2048,-1140,-1605,-2233,-4282,-7365,-9123,-10192,-13560,-3409,13774,43084,67661,78093,65699,33027,-10340,-7476,6831,8974,1774,-4511,-4712,-10603,-15101,-11818,-14113,-4111,8492,24003,37850,27918,16351,12481,4706,-9227,8971,40079,48157,29514,4831,-14162,-14473,-10645,-5120,4980,10723,12070,27386,58714,58499,40493,-6355,-56801,-130853,-213650,-302000,-368265,-353379,-274942,-165218,-82841,-16092,917,-2714,4247,5091,-10106,-2684,21094,50253,57307,26754,19437,18475,14118,2281,-4638,-12507,-17420,-17926,-19622,-14746,-13207,-12013,-8498,-6255,-9650,11655,32712,40386,24809,5111,-5253,-7259,-9785,-7386,1140,5330,9716,3172,-9268,-18465,-15511,-17633,-14409,-13872,-16646,-15470,-13158,-7901,-4463,-2909,-128,2000,5123,8853,12121,6867,-3992,-4276,3442,9209,3613,9719,11499,7425,-2109,-8238,-7746,-1599,3359,5220,-2569,-13222,3,-157,-3841,-4094,-4019,-5696,-4594,-1780,2737,5883,4420,4798,5738,9517,8846,148,-8991,-16921,-9969,-4802,-2457,-677,3940,6675,4134,7326,8719,2120,441,-790,-1707,-2237,-2603,-1461,-8128,-17447,428,20247,32476,36743,19244,15208,17827,17281,12538,5133,-2153,4267,18301,29064,28807,24685,17442,12669,6373,1586,-2350,-4147,-10343,-8272,-9394,-16651,-14863,-11360,-8394,501,-2181,-5839,-3574,693,13095,17782,13321,11315,24485,37505,31680,21035,18174,18209,12694,-1170,-6249,-5531,-86,6206,-6030,1472,15690,18467,24098,31664,29011,16403,4900,9466,20741,15687,1015,-13425,-14971,-12214,-13865,-7388,14304,22118,17067,6118,-7431,-14607,-11733,-3789,3194,2066,-2905,-2039,162,-765,-3545,-6545,-6744,6113,22672,43772,61547,75799,65661,34606,12274,-129,-5708,-10165,-19980,-9529,4606,16211,28589,37756,26571,9957,-2345,-10506,-12211,-6008,418,4602,7415,9587,7030,2884,761,3242,571,306,12912,18861,22235,17401,13456,14796,9670,5954,6189,3059,-3603,-4001,-614,-995,-4262,-5314,-1439,3018,6326,808,-4601,-4891,-7443,-10818,-7544,-3644,-7153,-5881,-272,2306,6110,6937,1096,-1554,2728,17050,23698,18726,14277,7316,-9024,5476,28801,35744,37470,66232,92324,91197,49732,11991,-8573,-16275,-13064,-11842,-13037,-8035,-3880,-5914,-13188,-1370,10067,3728,-18388,-9332,-298,18589,37335,48716,41764,13612,-7094,-8801,-5829,-3900,-7672,-13482,-10590,-2841,1110,12260,18263,5586,-7382,-5293,7535,9288,4383,-3575,-9211,-11002,-14415,-16169,-14295,-199,24060,32122,20574,2099,1139,27121,33849,22611,16328,6354,-7376,-14124,-10696,-6107,-5869,-6894,-7616,-5853,5421,22563,34506,19274,6210,1327,8080,10789,-1156,-17802,-7637,15394,20277,12272,121,-9523,-10956,-9651,-9879,-6737,-3328,401,1000,-4009,-8757,-5738,-2276,-9089,-11794,-11838,-12500,-4931,9579,22873,32001,25086,11230,749,3187,12123,11697,4710,164,325,5091,832,-3988,-9946,-13183,-9023,-4852,-1855,-1623,-6619,-16127,-17102,-7577,-327,10745,20436,22645,18144,9399,5087,10463,19274,16534,4522,-5159,-13375,-18047,-15171,-17007,-12878,2532,22624,35502,35201,20364,-2909,-8416,1439,2865,-1623,-3525,-4973,-5841,-8537,-7970,-956,4917,11713,23182,40463,41512,38038,41784,36445,19270,2676,-11279,-13019,-9399,-9311,-13589,-11085,464,8879,2877,-7923,-11364,-710,-645,-5938,-13750,-2086,309,-11645,-9923,3490,19779,32428,30888,49,7401,24368,33721,30063,11834,-7416,-15548,-17258,-17546,-18752,-13167,-12291,-13498,-5097,7582,29472,39804,24716,5105,2066,15583,21399,4962,-12514,-3652,1018,2306,35,-4490,-8840,-5949,-3440,-1134,11424,24595,41120,42519,33582,24365,13021,-3811,-13678,-11894,-6189,2379,3983,-1950,-6357,-774,11487,16785,18040,20268,13805,-2202,-15372,-294,3944,6311,11840,9814,-1180,-1647,6292,11849,12389,9142,6631,10290,12363,7843,9634,22458,11511,-3590,-11000,-3836,-8667,-16213,-12236,-5358,423,4020,-2103,-9264,-4618,3577,2272,-2160,-8530,-11259,-4831,1488,-7154,-2789,1442,-3929,-13476,-2965,7735,14093,11189,-1694,-13650,-13434,-1693,9623,16659,23968,24711,19814,9543,500,-6320,-7681,-3462,-290,1049,3702,5836,11200,15154,14845,973,-14249,-888,9344,20231,7371,-1881,-4653,-5283,-7246,-10956,-9052,-6901,-5445,-4051,-1709,2206,6772,59,-7350,-10063,-13563,-10403,1510,11705,4803,-5147,-4879,-2394,-4448,995,694,-5913,-2929,4157,13591,14608,7103,7625,6018,-1720,-4969,-2545,-15,6166,16490,36869,47934,34143,10475,-9202,-539,8113,1694,-11821,-11624,-8866,-8254,-9327,-10219,-6925,-1652,2277,6695,16556,16832,1135,-6070,-10609,-6403,-3516,-2593,-50,-5593,-10559,-6797,2017,8193,8462,-1627,-5022,2147,3867,-1329,-10083,-14569,-1704,1272,-2747,-10130,-13131,-11161,-13654,-9170,296,9045,10108,-2460,-7015,-7524,542,4243,5089,8006,9425,-330,-12070,-5975,6912,17763,24607,20002,6115,-12925,-13330,-11837,-10203,-10214,-939,3780,-4160,-14047,-7417,4024,8040,811,-11585,-7742,30840,39594,25966,9616,-133,3790,3825,6134,5595,9793,16870,26913,43005,59042,47498,24203,13656,13861,5634,-5501,-11254,-2373,11314,20160,20745,17013,25800,29421,25040,20741,20812,17677,8716,-5708,-12984,-7978,2415,10184,6638,1173,333,11780,28847,29742,19944,18240,15133,2291,-6380,10,19705,34019,17332,2189,-8679,-8332,4303,11666,5343,-1871,-3463,-1880,-2258,-5544,-13426,-15047,939,4626,-2481,-9255,-14070,-14285,-13358,-9095,-3375,7391,8869,7637,2008,-4707,-10249,-5917,-5444,-6668,-10416,-9080,-7212,-3844,-1697,-3146,-11369,-12780,-3,9937,11119,14423,14425,17395,28715,25144,5256,-500,1762,-2472,-12342,-22889,-12397,-6521,-9126,-17529,-13715,-12629,-15889,-13965,-5931,-5069,-6066,-6290,-7199,-9032,-14136,-7190,3862,7039,-4485,-7510,-1641,6251,15704,31944,47808,44798,30652,13408,4595,4136,4577,5168,16202,20555,19379,14880,5153,853,-3886,-7607,-9708,-7887,-4500,-2404,-1488,-9825,-13013,-8385,-10567,-11736,-12388,-12699,-7467,-2342,-473,-5322,-11370,-7610,-6837,-11055,-7550,-4809,-1489,4959,18138,13558,1023,-11741,-10605,7037,19144,25811,19881,7751,-3749,-6468,653,3968,10622,7112,-3394,-5471,2673,5526,-917,-3278,636,-374,-11980,-15820,-1744,2304,2146,2353,-4818,-13752,-17978,-11025,-1557,-542,-6000,-11624,-10180,-3113,-10847,-14546,-3942,5349,8698,1825,4540,6719,4507,4284,-2597,-3255,-1954,-1355,5992,13900,15642,11614,4298,-850,-1947,-4099,-8002,-11336,-12549,-10153,-4013,-1076,768,-2567,-8335,-14688,-13927,-5792,-3535,-8679,-6181,-2953,-6477,-6654,2144,4348,4694,-4771,-10368,-1605,307,-1285,-3130,475,5942,14397,17035,11044,5954,9536,20667,21767,18762,10586,2235,6324,10755,11231,11979,10775,3128,-5344,-8710,2277,4318,-6853,-8038,2494,9153,15138,15581,2506,-7991,-2289,-3231,-8206,-10728,-6515,314,9362,16140,11153,-3036,-18053,-3944,8164,8332,5562,2180,-2114,-11117,-14594,-8221,-5623,-808,1390,3046,2076,-2369,-4811,-16104,-13601,-5252,-2354,2170,9216,11797,-576,-14041,-3599,4698,7378,3973,-4629,-15907,-10820,-9426,-7142,-7861,-9253,7540,18534,17951,13514,7411,1659,-521,-4973,-7306,-4128,5958,17097,13083,-1293,-9514,-4125,4580,12515,15408,13481,7335,-242,-3277,-7545,-16062,-2633,7057,5775,-5883,-5793,13233,26892,11537,-7789,2557,2370,1308,-1827,-4686,3645,12288,23136,22409,10766,6475,5550,3548,954,-1952,-8556,-12961,-7627,-3930,-4304,-5443,-7118,-7147,-6121,-7214,-3420,-5022,-5490,-5737,-8408,-10938,-12497,-13558,-11175,-3521,1601,7255,9583,-2614,-15235,-5117,390,-8375,-12084,8450,20240,-1565,-17615,-497,14001,9737,-5174,-13831,-16329,-4971,7157,10418,851,-12292,-8177,-992,122,-857,-9412,-12661,-2109,8601,9566,7529,11588,11399,2014,-348,-5956,-11628,-12700,-15685,-14730,-2575,5205,-972,-8928,-12671,-8591,-6212,-7044,-10274,-15056,-13420,-11438,-10216,-7126,1605,14041,23319,29783,36306,42492,31963,17180,3876,-6719,-12634,-13273,-5857,1283,-1514,-10166,-17666,-13240,-3903,7258,17979,36778,39573,23003,13482,4359,-9954,-3524,19212,25127,13988,2340,-5924,-8387,-6449,-12052,-10137,5322,27361,43234,30393,15745,10096,5368,2481,13428,31296,25730,10209,-74,-4671,-10918,-14777,-13970,-4527,2247,4027,-1780,2971,18316,26890,23990,10072,2156,8084,18968,14530,6079,-1975,7836,22746,19869,5502,-5465,-11386,-11907,-14980,-15629,-11720,-3751,2757,-1924,-9772,-12969,-12759,-10130,-4166,3674,3705,-598,-3043,-6694,-6538,4069,17847,31408,44076,40786,16837,-609,-9810,-13922,-10613,-7352,-5711,-1511,1896,-778,-1909,-3272,73,12043,13716,5087,-247,-6326,-10045,-3910,-2240,-4403,-9507,-16149,11766,26212,30908,45724,20173,-9409,-6887,5211,12266,9374,3611,-1924,-3538,2876,4756,7804,1890,-13798,-6678,1186,1468,-482,4868,18289,29354,28097,13864,3769,5806,3117,7444,4360,-11558,-13195,-7334,-1381,8320,5642,15765,43465,53508,33656,8805,1467,4274,3138,-91,3100,7819,6389,4025,2008,-1923,-1190,7666,13039,9682,863,-10544,-16777,-14080,-10632,-5497,6970,7357,-1052,-9758,-14637,-8336,11679,29395,39639,20775,-1570,-8333,-4987,-521,4795,6013,-1533,12194,31692,33272,25008,18071,20708,27099,30910,33930,43813,49924,38901,15697,-6935,-15852,-12873,-6283,-530,5128,9210,-4152,-11576,-3879,8031,18179,16539,9244,-1130,-12802,-10151,-10173,-7864,-9824,-2991,8631,17930,23142,13543,-7772,-11389,7320,7664,-3096,-2862,-2825,-12491,-14184,-10975,-6389,3723,17275,29428,32971,38479,16180,601,-8699,-13455,-5132,7824,14844,18673,20447,24727,23641,16489,8715,2966,3,-7689,-10866,-12899,-14139,-10330,-8268,-8117,-17185,3742,10615,1001,-8557,-10103,-11556,-12324,-5883,-1237,4298,9039,4867,-3455,-5800,-4607,-5466,-10530,-6093,-3854,-2311,2159,6023,6798,5757,4786,3682,694,-2159,-1413,2736,10338,12544,9072,5091,9228,18523,26269,32370,26240,20765,11846,5838,5696,8043,14315,14663,16024,15118,7730,1889,1283,942,-3540,-2606,-969,-4602,-12239,-9000,-1070,-4523,-8650,-10923,-9369,-7935,-11994,-18666,-15119,-15432,-8955,2689,3875,-6428,-11774,-13488,-7090,-14251,-14852,-11556,-8032,-1987,5229,12200,20257,14496,1479,-9740,-13802,-9411,-8865,-10899,-18609,-10863,-2274,-1815,-595,1489,-2046,-7171,-17725,-14406,-9245,-4274,890,8283,13315,16359,-3629,-15261,3225,16054,12427,7688,1075,-6129,-12046,-12338,-8791,-5797,-5061,-1453,7073,12614,19111,20941,11217,-1247,-14419,-10877,-6308,-5688,-3133,-25,2628,1502,438,4271,1439,-3475,-14274,-3658,9935,20592,15781,9063,2533,-3559,-9145,-11432,-3303,10709,19004,12969,1135,-886,6229,7171,7947,11481,17201,6998,-16107,7099,27365,27972,10776,-8588,-4243,5706,1307,-6935,6490,18881,14144,-581,-8490,-8784,-11769,-10395,-7377,-2318,-4867,-6435,758,3383,-4184,-15437,-14809,-6635,-389,-1615,-2347,5522,10752,8025,6016,4168,10905,11317,3194,-7477,-15461,-5988,-6410,-5061,17649,31894,21643,1006,-2932,11541,16008,17057,2516,-12786,-651,4234,3149,-337,12172,17357,16896,7478,-4619,-12208,-13898,-18087,-11467,-5608,-1346,2440,6941,15807,19670,7056,2157,5016,4087,-9361,-9696,-15898,12971,24440,38314,47546,36904,38777,15651,-15144,-5284,6278,3147,6286,4437,7451,4589,-4014,-6503,-10303,-9489,-1341,3087,-10018,-8623,9068,14080,5608,-5887,-11310,-1726,-2017,-7703,5510,3342,-5123,-11973,-15172,-8843,9042,28313,20652,5864,-8247,-12425,-4272,-993,-1575,-7603,-10628,-8786,-10779,-7186,11931,29767,27539,30542,33905,22839,6888,-1202,-2520,-6295,8595,31074,33745,12788,-11403,-3902,-1425,-6766,-16280,-4007,-6516,-7112,-6773,-11406,-12711,-13130,-10322,-1061,6168,5398,2974,-6487,-6654,-5908,-6682,-4841,-2929,-90,3891,6740,6588,-3024,-12591,-13871,-10225,-11596,-17820,-12559,-2440,2689,6902,9457,8153,2688,-2373,-186,1924,-305,-5333,-6119,-1643,-1250,-1233,-4767,-4603,-4891,-4145,-5743,-10163,-6870,1789,2091,-4827,-7654,-4157,-4061,-4809,-7639,-13398,-12162,-7269,-3166,2475,13123,17529,11861,2646,-2945,-5245,1412,2799,2413,2702,-2079,-7886,-6689,-3265,-833,4065,9817,11871,14125,11567,4281,-387,-300,813,-1465,-6625,-13157,-3146,10452,18436,23054,23229,20219,15934,15264,12703],[14980,14096,7114,4826,6378,1019,-2760,867,4738,13145,21771,17183,3440,-7377,-6578,731,4921,3839,8067,20543,19776,5355,-1106,-848,1988,8899,11254,10127,6551,10451,25901,41451,47181,25052,-1492,-11592,-16657,-18743,-15897,-11130,-7083,-5812,-5156,1825,16172,39804,60369,63404,50030,24722,8292,5964,4089,4543,3373,4040,1431,-2357,-8226,-1627,14238,27645,20161,-795,-15378,-14148,-11629,-11858,-8979,4138,10247,11397,7660,3,-720,1557,6158,11033,10286,3543,-5426,-11428,-10799,-7697,-9864,-11839,-15043,-6134,-3907,-6874,-7024,1972,9603,7957,-1964,-10781,-7610,-8231,-16325,-1533,13740,15752,10768,3422,-3437,-7389,-8079,-7326,-6077,-2561,5172,12496,15612,11898,3548,-4033,-640,16230,26110,19124,8164,2626,414,76,-2011,-5335,-9699,-11968,-12092,-14214,-4751,7485,32050,57633,70437,60730,29970,-11865,-11547,3426,7053,1959,-4028,-4444,-10120,-15213,-11433,-14419,-4507,8320,24620,40538,33461,21374,15440,6158,-9676,6493,36446,46516,27840,3886,-13992,-14328,-12533,-8777,869,6289,4741,14467,45468,50952,34897,4033,-27022,-78613,-138772,-208811,-272320,-275283,-228082,-147446,-82741,-13619,3768,-1095,6852,7140,-9140,-1688,19251,42795,56285,32358,23427,19730,14487,4288,-1953,-11100,-14994,-16397,-20320,-14273,-11461,-8553,-4473,-2826,-11601,8253,30315,36778,21374,2303,-8390,-8954,-9805,-8837,-1386,411,1832,-5903,-16895,-18676,-13789,-17428,-14428,-14772,-16793,-14067,-11010,-5725,-3056,-2574,-539,1177,3419,6340,9439,4789,-4030,-2575,5841,7724,1357,9430,12657,8557,-1827,-8705,-9142,-3502,1859,5011,-1323,-12999,-4416,-5893,-3682,-912,-1958,-4892,-3698,-1063,2464,3537,-91,1894,5095,10840,12914,4342,-6194,-15077,-10633,-5067,-2104,166,5165,7846,5284,9740,10760,3148,404,-413,-725,-800,-3258,-3533,-10912,-17762,3662,26297,40001,39555,17344,11945,16382,18566,13820,6187,-1156,6134,24018,35477,32056,24887,16819,12521,6542,1477,-2757,-3699,-8012,-6174,-8572,-14903,-11678,-8176,-3980,4355,987,-2822,-752,2939,14893,19178,13471,9597,21090,34750,30887,20326,16863,15570,7739,-5877,-9168,-9104,-5101,3255,-6776,-312,11183,13528,21207,30659,29238,17182,6826,12258,21654,11141,-3100,-15750,-13377,-11836,-14264,-4011,16030,22532,16212,4690,-8430,-13611,-15539,-8348,1548,1477,-3376,-2681,-1630,-4129,-7178,-9219,-7669,7268,26325,48713,67464,81941,67387,34322,12019,-1145,-7109,-10478,-17138,-6602,6888,16535,27308,35918,24629,9041,-2130,-8796,-10767,-6451,-964,4013,6479,6953,3987,-754,-3604,-554,622,2801,13724,17978,20509,16276,13413,15174,8499,3242,3340,418,-5929,-4344,-465,-1406,-4306,-5908,-2666,1618,6213,2298,-662,283,-3872,-8449,-5832,-3755,-8663,-7818,-2504,-601,1721,5903,3124,-1195,1553,14611,17028,14478,12712,7672,-11735,-2661,17429,22291,26628,56733,83615,88500,56847,19974,-2681,-10815,-11637,-10617,-9363,-5645,-1626,-4421,-14490,-685,12128,7505,-13196,-12136,3996,25909,43628,54695,45848,14682,-6404,-8135,-5955,-4270,-7366,-13782,-9188,-71,4231,14506,17834,4994,-6748,-4282,7092,8771,4318,-3256,-8658,-10368,-12864,-14292,-13152,-1438,23560,33175,19983,-990,-1037,26690,28972,16436,10933,2650,-9226,-11454,-2476,25,-3007,-5793,-6423,-4204,7286,24919,36824,21947,6492,-2105,4134,9956,-719,-18890,-7138,15295,19407,10940,-1073,-10020,-10199,-6803,-6561,-5751,-3605,-1466,-2150,-6787,-11605,-8117,-3181,-8756,-10812,-12793,-14287,-5447,9755,23520,33975,28705,14062,2179,3104,11828,12436,6411,3595,1855,3630,-682,-4640,-10580,-14395,-11382,-8089,-5152,-3683,-7098,-15537,-18441,-8990,-1187,10773,19692,22186,18481,10825,6874,12213,20560,18151,6116,-3530,-11845,-17406,-15052,-16888,-13889,2261,25335,40657,38939,23720,1239,-9842,-1671,81,-4475,-6165,-5545,-5054,-6534,-1858,4716,7365,12069,23047,43586,49734,45252,45298,34244,16003,1138,-10673,-11656,-8239,-8540,-13635,-11744,-11,7651,377,-11109,-7313,2750,696,-6535,-11267,-1881,1392,-9019,-9807,1152,16413,27590,28531,415,6259,21110,28469,23572,6331,-11669,-15981,-15784,-14919,-15778,-11020,-9876,-7167,-1656,6884,28405,41742,26619,5397,1333,15152,22024,5486,-12999,-2941,1922,2655,543,-3010,-7755,-7788,-4143,-330,14459,28779,43104,41582,31867,22677,11625,-4607,-15129,-13249,-7031,1610,3535,-857,-3808,590,13340,21614,23660,25334,17344,-735,-14650,1005,5987,9457,17178,16133,3008,796,6899,10925,10154,4532,1895,9313,12689,7424,9736,26621,13431,-3427,-11438,-4028,-8908,-16633,-12681,-7031,-917,3888,-858,-8191,-6318,2105,1230,-3077,-9032,-11083,-4067,4341,-3479,348,3148,-4092,-12067,-930,9336,15415,11523,-2620,-14812,-15060,-1251,11968,19776,24675,24018,18287,6906,-2224,-8025,-8823,-4264,-916,-233,1118,1498,4242,9095,10583,71,-12068,-760,9332,23554,11087,-726,-5960,-8229,-10658,-12985,-9536,-7747,-6663,-5607,-4044,-1194,3394,-1133,-6701,-8076,-12518,-10614,2534,11633,1587,-8132,-7206,-3639,-5107,100,562,-5278,-3082,3626,13684,16516,9189,7674,3662,-4177,-4628,-1259,-440,4924,15282,38835,53946,42141,15087,-7999,-1595,8180,2771,-11653,-13591,-9176,-8338,-10053,-11051,-6179,-536,3508,8628,18565,18754,1389,-8336,-13310,-5370,1144,3305,5147,-1514,-6799,-4740,2731,7594,6859,-3676,-6407,1362,3140,-1690,-10182,-13148,-489,4519,1516,-7626,-13707,-12443,-14411,-9508,888,9928,11129,-1819,-6377,-7333,567,3993,4578,7218,7638,-2748,-15101,-7180,4661,14764,24097,25040,16293,-3191,-13042,-11957,-10058,-10339,-2403,2756,-4251,-13685,-7054,4883,9317,-780,-12541,-3444,30770,34152,21539,9576,2801,6239,5049,7915,7196,10453,15328,24272,40869,55456,42638,22218,14330,15835,7569,-4715,-12031,-5969,7607,20470,25039,21119,25181,23332,18426,14655,18369,18724,8909,-5492,-12108,-6543,3919,10113,5907,767,655,12952,29730,28194,14916,11992,10454,-858,-9240,-3373,12179,26173,14536,1440,-7287,-5441,8049,12461,3558,-2939,-3891,-1971,-2313,-5852,-13755,-15256,-606,2997,-1499,-6894,-11943,-14627,-14379,-8393,-1513,11675,16402,12081,3468,-4834,-11993,-8332,-8220,-9768,-13692,-13634,-12985,-9475,-8372,-8945,-12570,-8849,6661,14692,13395,15321,14344,14187,23049,23220,5996,722,2683,-1918,-11407,-19460,-9910,-5519,-9181,-16969,-14396,-11335,-11940,-10535,-4531,-4306,-5287,-5790,-6596,-8761,-13673,-6506,3494,6434,-4645,-7540,-836,7128,16475,32011,45774,47320,33702,15980,7695,4717,2524,2525,16246,23618,22591,16004,4814,152,-4412,-8608,-11886,-10899,-8538,-8008,-8049,-6834,-1728,-2692,-9235,-15200,-13047,-11112,-6737,-2814,-1631,-6558,-12314,-7325,-5271,-8903,-5942,-4436,-2063,2814,16035,15980,4050,-10132,-11903,4839,17491,26838,21865,8318,-3135,-5715,1698,8180,18612,13385,1442,-4570,2271,5574,976,-882,2807,1439,-10204,-13830,1384,7709,7157,4310,-4983,-12963,-15814,-13215,-2272,-793,-6834,-13514,-13005,-6505,-14992,-13483,-2861,5396,6237,638,6113,9019,6878,6968,1143,-1719,-2394,-2314,5532,15020,18907,13839,4379,-2265,-3706,-5158,-7743,-9732,-9952,-8692,-3254,-1305,75,-3441,-9424,-15576,-13444,-4936,-1723,-10022,-8917,-5165,-9577,-8380,3109,8480,9678,-2015,-12598,-1909,1204,-720,-4047,-1170,5154,15798,19244,12192,5187,6730,17198,19207,16264,10832,4461,7971,10695,9480,8940,6911,-46,-7302,-7787,4861,6677,-6580,-9649,382,6638,11971,13636,2737,-8294,-3222,-3865,-8525,-10303,-5389,3349,15265,20553,12035,-3708,-18742,-3215,8463,8169,4762,1289,-2361,-10608,-15533,-9515,-6292,-672,1500,3683,3020,-2355,-6721,-17087,-10283,-1158,809,5563,12630,10836,-3067,-12734,1151,13483,15513,7780,-3472,-15153,-11370,-10044,-7745,-7720,-5639,8996,16129,13308,8799,2604,-3581,-5108,-6600,-7346,-4663,4194,14121,10052,-3009,-10347,-3383,7290,17003,20598,16273,7600,-604,-1978,-6234,-16931,-2442,7632,6008,-5959,-5562,12912,24796,9870,-11671,2675,3782,3175,-22,-3741,4487,15765,29436,28044,15037,10066,9259,7275,2839,-1995,-9087,-13467,-8822,-4819,-5022,-8158,-9162,-7266,-4722,-3546,374,-3460,-7134,-9072,-10387,-9873,-11062,-12488,-9648,-1122,4710,11363,12131,-540,-14670,-6304,463,-6794,-10294,10140,20142,-2894,-18588,-1247,15240,12533,-3097,-13448,-14748,-3041,8382,10344,693,-10723,-7081,-643,-412,-2429,-12665,-12270,-3199,5897,4999,1480,5388,8410,2307,1664,-3130,-10082,-16034,-15267,-12566,-2232,5664,-1098,-9317,-12650,-8513,-5894,-7011,-10964,-16453,-12292,-10385,-9965,-8059,-765,10929,20835,28572,37462,41063,29244,14856,1809,-8626,-14264,-12293,-3690,2884,435,-7821,-16235,-14585,-4322,6026,15669,34696,39083,22835,13225,4054,-9584,-3367,19622,28408,15851,2050,-6318,-8816,-7798,-15889,-9369,8243,28768,37555,23728,10184,6953,4272,2999,14318,28667,20536,5691,-3031,-5237,-11293,-14457,-11359,-3969,1281,1855,-2678,3830,18747,27296,24467,9027,1574,8344,21389,19011,10865,569,8571,19834,18777,5532,-5630,-10461,-10991,-15430,-18104,-12257,-3018,3677,-841,-9930,-13157,-12833,-9271,-3264,3824,2659,-1979,-4250,-7765,-8490,764,12342,24982,40325,41964,18291,-821,-10901,-13914,-9700,-5910,-4747,-1510,2475,1513,2439,1082,779,12657,14908,7018,894,-6689,-12503,-4921,-1314,-1774,-4991,-10018,11503,21517,24705,41494,20987,-8179,-7030,5739,13875,11538,5968,-423,-3358,2647,4865,7724,22,-18038,-7742,-911,-725,-2107,4589,18648,29046,27066,13400,3499,5318,2060,4743,3203,-12628,-14279,-10060,-5868,4616,626,11728,41356,57280,38530,10173,-2441,560,2049,-443,1483,4172,1580,-419,-1327,-4334,-4352,4598,11824,10354,1378,-10569,-18013,-17208,-11983,-6089,5627,5861,-3090,-11874,-15236,-8852,11152,30205,41296,19576,-2531,-11001,-5512,1988,10383,12785,1171,9766,26681,27288,18119,11503,14615,22584,28579,31811,41292,48580,42533,20696,-2846,-12837,-11920,-6231,-1434,2767,6274,-7011,-11856,-2755,9311,19715,17868,10245,-589,-13160,-11440,-12226,-10449,-10631,-1963,9729,17639,20852,10785,-9480,-12028,5235,7911,-2421,-3555,-4477,-12363,-13810,-12566,-8360,2968,16858,28431,32189,37450,15074,702,-6612,-8495,-880,12571,19271,21160,20775,24328,23590,14435,-501,-8255,-14916,-17328,-17673,-15196,-8523,-5724,-4611,-5863,-19612,4801,9687,90,-8289,-10543,-14212,-13728,-6844,-2105,3456,7829,4254,-4815,-8282,-6563,-6853,-11998,-5900,-1244,984,4683,8383,10547,9644,8503,7011,3424,-395,-403,4131,12046,13528,8954,3872,6973,14825,22111,29357,24836,18697,9973,5898,8611,13022,18706,18779,19547,16862,7559,-85,-1181,263,-699,375,453,-3545,-10147,-8008,-811,-5580,-8326,-8697,-8107,-9093,-15142,-17897,-11793,-13892,-8167,4163,4396,-5330,-8510,-9237,-3397,-11497,-12749,-10499,-9067,-5221,2320,12235,22862,21419,10963,-3822,-15769,-9600,-14169,-11822,-16046,-15326,-6324,-3725,-2182,369,-3617,-8270,-18440,-15786,-12002,-7980,-2008,5922,10074,13812,-3337,-16805,-409,12107,9584,5913,15,-7075,-12891,-13525,-10388,-5932,-2378,2504,10631,15079,19660,18798,6984,-5016,-16408,-10647,-6535,-6120,-3969,-1286,1096,-299,275,5735,2539,-3300,-10853,-832,11926,22708,18136,11560,3734,-3349,-9764,-11952,-3316,9948,20084,14559,2867,-1409,3344,4408,8021,13367,19900,12244,-10567,4760,24896,25349,9685,-8311,-7399,693,-4914,-7676,8731,22882,17694,2342,-6953,-9194,-12712,-12531,-13393,-6334,-5240,-4522,4145,3305,-5674,-14207,-12020,-6180,-3089,-7094,-9593,-1823,6428,9529,10981,6960,14753,13483,2566,-9540,-12639,-1433,-1693,-1655,19647,33310,22309,1083,-1654,12007,13015,13911,3133,-13891,-7540,-2031,-1009,-1594,10619,14739,14923,7890,-1446,-7573,-11494,-17546,-12109,-5032,-263,2710,6254,15089,18291,7122,4188,8495,6383,-8909,-3709,-11453,12931,27458,46020,59825,44550,45164,17102,-7089,18453,15454,10239,12659,7490,4430,257,-3274,-4884,-11302,-12034,-1715,3495,-9087,-9126,7185,11157,4083,-6263,-10881,-1509,-141,-8463,3194,4124,-1875,-7574,-11091,-7982,9273,30756,25560,8857,-6979,-14042,-4961,-313,621,-4227,-8183,-7893,-9712,-5804,10232,23005,18782,22058,29822,22791,7386,-2783,-5096,-8966,9568,35059,37830,14852,-12187,-5822,-3611,-7384,-16961,-2003,-4604,-6039,-6731,-11011,-12062,-11671,-9655,-990,5213,42,-6572,-10655,-9029,-8596,-7403,-2996,246,5482,11000,8329,4753,-3372,-11846,-13792,-9769,-9460,-12268,-11939,-2971,619,3618,6778,7735,2184,-4445,-4122,-2631,-2784,-5485,-6501,-4828,-5178,-4049,-6371,-5450,-5442,-4432,-5282,-9390,-6645,1588,1438,-4437,-8376,-5838,-4533,-4659,-7081,-13031,-11229,-5435,-1408,2726,11700,17926,13389,3121,-2655,-3681,2652,2625,967,891,-1807,-6924,-5827,-1864,1071,5333,7288,6379,7973,6360,392,-2595,-937,596,-1113,-5973,-11853,-1242,10949,17176,20334,19837,17371,15005,16497,15914],[16634,16495,8382,5038,5513,-1752,-5494,-2157,1455,9821,20427,17494,3051,-8971,-8097,-537,2521,-731,1976,16480,19036,7135,655,352,2741,9973,13158,12691,9567,12030,26094,40061,45300,24711,-2675,-13652,-19287,-20812,-18059,-13134,-8501,-6543,-5513,2047,17447,40843,56532,54513,38999,15186,3748,3050,937,501,-2012,-2373,-4766,-6983,-9490,1168,15114,28412,23275,364,-15468,-16062,-13492,-13716,-10601,1836,7611,9661,8730,7231,9886,11846,14190,12961,9080,2543,-6202,-11630,-10169,-6892,-8951,-10981,-13636,-5499,-3588,-6756,-7285,1650,8574,6242,-3225,-11898,-11002,-10934,-15603,642,17259,19500,13490,3901,-4295,-6936,-6265,-5226,-4143,-312,8287,14710,15483,11236,3842,-1816,2247,18992,26675,17654,6904,2498,926,536,-2735,-7096,-12643,-14615,-13977,-15917,-6204,1536,20126,44681,58918,52009,24322,-12318,-13991,247,4892,1586,-4297,-5117,-10394,-15573,-11454,-12871,-3787,8456,25017,42437,38494,25628,17179,6394,-10697,3228,30353,41266,23904,1831,-14308,-14768,-15135,-13155,-3977,1119,-2324,2741,30847,40536,29075,18851,14912,1920,-12267,-39495,-83154,-105127,-109530,-87298,-62074,-9680,6059,10,8915,8347,-9070,-1194,16628,34329,52167,36689,26426,19900,14057,6253,2376,-5634,-10449,-14395,-19900,-13995,-10400,-6352,-1888,-790,-13202,4549,27080,32290,17316,-863,-11641,-8789,-7327,-7925,-4451,-6754,-9616,-18772,-26572,-17001,-12468,-17388,-14982,-16063,-16379,-12671,-9123,-3887,-2015,-2609,-1242,247,1804,3704,6267,2109,-4350,-1444,7002,4939,-1276,8314,12658,8732,-2154,-9645,-11031,-5787,88,4631,121,-9959,-10043,-8770,400,3139,22,-4184,-2901,-636,1644,368,-5128,-1468,3737,11447,16567,8699,-3590,-13294,-11348,-5436,-1914,596,5852,9090,7346,12255,12364,3450,-1100,-647,87,108,-4154,-5620,-12921,-16614,5782,31551,47739,42389,15545,8601,13838,18234,13622,5827,-802,7405,28115,39695,33408,23849,15421,11767,6204,914,-3547,-3249,-5881,-4244,-7269,-11700,-8531,-5016,-363,7158,3470,-292,1685,4907,16162,19785,13049,7739,17757,31366,29231,18612,14039,10990,1257,-9730,-10770,-12366,-9426,1091,-6430,-2981,6003,8400,17478,28693,28445,17047,7863,13646,20873,6323,-7821,-15723,-11393,-11274,-14157,-1798,15846,21366,14439,2570,-9577,-11141,-17283,-13546,-932,129,-4526,-3926,-3897,-7559,-10353,-11272,-8642,7945,29877,53165,72012,85173,66525,32798,11005,-2703,-8939,-10362,-14053,-3741,8723,16473,25883,33495,21889,7725,-2164,-6981,-8332,-5151,-472,4690,6247,4842,1364,-3794,-6980,-3198,1052,4809,13246,15944,17728,14281,12669,14865,7194,858,1087,-1817,-8235,-4081,-33,-1712,-4376,-6619,-4006,256,6104,4289,4631,6350,20,-6256,-4703,-4602,-10620,-10104,-5086,-3881,-3032,5183,5564,-563,309,11930,11243,10783,11423,8623,-11169,-10953,4414,7507,15868,46219,72083,81050,60222,26699,2743,-5728,-7260,-7105,-5280,-2723,793,-2924,-15549,-780,12584,9927,-7852,-10303,9746,31908,47742,58237,48019,15183,-5704,-7598,-6197,-4769,-7123,-13968,-7986,2395,7569,17176,17846,5258,-4947,-2905,6718,8381,4425,-2687,-7866,-9819,-11486,-12591,-12446,-3807,21051,32386,18372,-4634,-2799,24250,23169,11146,5824,-1026,-9624,-6273,5449,5579,-231,-4924,-5484,-2515,9393,27283,38294,24004,7355,-4741,106,8556,-243,-18827,-6810,13934,17046,8798,-2533,-10192,-8307,-3186,-3269,-4825,-4159,-3541,-5113,-9129,-13828,-10002,-3645,-7725,-9165,-12818,-16015,-5786,9732,23234,34093,31120,16082,2923,2211,10695,12578,7356,6095,3413,2270,-2160,-5505,-11523,-15873,-13885,-11221,-8368,-5883,-7728,-14870,-19722,-10288,-1770,10627,18310,20872,17794,11455,8351,13819,21288,19230,7731,-1718,-10022,-16437,-14508,-16160,-14805,1482,27298,44372,40873,25575,4948,-8940,-3105,-1356,-6555,-8881,-6190,-4210,-2925,5061,9810,9162,11820,21967,44528,56005,50848,46863,30221,11274,-1317,-10097,-10065,-6928,-7702,-13502,-12415,-644,6248,-1801,-11941,-3509,5497,2056,-6542,-8535,-805,3045,-6028,-8489,-414,13513,23018,24888,115,4047,16987,22501,16337,223,-17127,-15212,-13762,-11953,-11024,-5229,-3173,-1205,977,5224,25783,42332,27972,5494,172,13773,21050,4891,-13447,-2215,2728,2963,1023,-1242,-4755,-8219,-4559,583,17361,32473,43385,38608,28033,19155,8973,-6062,-16664,-14625,-8207,39,2243,-647,-2042,1925,14975,26562,29439,29879,20598,1233,-14354,1295,6821,11427,21415,21773,7179,2789,6619,9052,6824,-1026,-2749,7999,11983,6221,9348,29743,15205,-3223,-11870,-4434,-9393,-17157,-12896,-8924,-1969,3696,434,-6806,-7902,664,244,-3744,-9045,-10559,-2877,7977,1076,3974,4810,-4633,-10424,1645,11682,17639,12809,-2687,-15229,-16980,-1211,13752,22096,24277,22831,17205,5196,-3797,-8703,-9599,-5049,-1551,-1388,-666,-1669,-1235,4106,7155,-286,-10028,-1062,8665,25817,15016,486,-7328,-11147,-13834,-13129,-9535,-8299,-7406,-6568,-5817,-4447,-421,-2363,-5779,-6028,-11143,-10877,2701,9830,-2531,-11350,-9455,-4426,-5428,-862,72,-4984,-3473,2772,13324,17769,10981,7504,1381,-5641,-3761,-257,-719,3794,14047,39547,58369,50176,20380,-4786,-1132,8729,4139,-10423,-15536,-9651,-8683,-11034,-12233,-6125,-257,4013,9828,19378,19238,1307,-10581,-15097,-3028,7160,10272,11203,3012,-3069,-2775,3364,6971,5089,-6010,-7957,383,2289,-2188,-10373,-12098,227,6857,4625,-5895,-13959,-13967,-15511,-10223,750,9503,10736,-1591,-5877,-7185,588,3983,4533,6552,5672,-4652,-17012,-8280,2104,11184,21959,27351,24244,6266,-8732,-12095,-10327,-10500,-4058,1173,-4900,-13699,-6997,5278,10206,-1996,-11241,2486,31564,30100,18966,10852,6145,8614,6142,9477,8698,10909,13434,20670,36726,49225,36588,19983,14599,17240,9162,-3835,-11698,-9224,4066,20106,27522,23590,22710,16335,11131,7732,14533,18637,8626,-5329,-11035,-5018,5091,9577,4985,45,535,13802,30242,26756,10467,5416,5414,-4192,-12013,-6674,5058,18140,11273,586,-5290,-1997,12238,13011,1731,-3958,-4370,-2265,-2630,-6318,-14030,-15489,-3004,1171,-236,-4043,-8342,-11697,-14333,-7733,263,15710,24452,17402,5453,-4661,-13800,-10554,-10592,-12254,-15801,-16980,-17024,-11840,-11844,-14076,-12724,-5011,12178,18436,15472,15916,13731,10797,16166,18974,5319,1674,3868,-1218,-9682,-15454,-7269,-4686,-8845,-14483,-13814,-8792,-6921,-6839,-3081,-3570,-4523,-5243,-5848,-8318,-13079,-5678,3416,5961,-4808,-7756,-28,8106,17315,31480,42000,47178,34372,16387,8244,3022,-683,-47,17016,27559,26362,17104,4093,-999,-5105,-9484,-13779,-13006,-10841,-10140,-5766,4476,8084,2840,-6526,-15023,-12274,-9661,-6363,-3618,-3017,-7874,-13402,-7214,-3859,-6920,-4828,-4453,-2838,634,12823,16315,5710,-9193,-12836,2904,15916,27518,23948,9444,-1985,-4743,2814,13018,24993,17681,5457,-2268,2479,5698,2914,1398,4859,3206,-8151,-10352,5216,13069,11596,5625,-5128,-10180,-12185,-15425,-3168,-1318,-7848,-15292,-14865,-8866,-18693,-11823,-1889,5169,3432,10,7460,11159,9365,9472,4662,-420,-2991,-3290,4957,15847,22029,16429,4734,-3758,-5793,-6486,-7760,-8467,-7737,-7608,-2908,-1722,-633,-4273,-10403,-16354,-13336,-4898,-118,-9481,-12762,-8512,-12981,-9251,4146,12678,14484,645,-14023,-2164,1987,-257,-5124,-3187,3811,16315,20834,13120,4428,3757,12768,15327,12141,9861,6047,9244,10414,7658,5963,3231,-2909,-9012,-7381,6664,8428,-6547,-11351,-1714,4099,8587,10988,2465,-8691,-4258,-4566,-8957,-9855,-4140,6298,20559,23686,11909,-4825,-18053,-2617,8415,7867,3890,397,-2357,-9525,-15879,-10317,-6221,-246,1465,3637,3130,-2411,-7810,-15258,-6271,4211,6665,10915,15831,9276,-5463,-10714,5522,22241,24348,11812,-2102,-14116,-12179,-10973,-8326,-6066,-1185,10485,13017,7876,2899,-3343,-9568,-9619,-7877,-7046,-4467,3279,11923,7492,-4579,-11149,-2795,9982,21855,25641,18190,6892,-1493,-937,-5290,-16578,-1928,8241,6121,-6074,-5601,11272,20004,6274,-14427,4199,5837,4974,1348,-3005,5139,18977,34973,32739,19079,13306,12620,11306,5435,-1329,-8891,-13858,-10449,-5593,-5222,-10509,-11573,-7700,-3448,203,3750,-1775,-7889,-12010,-10191,-7814,-9153,-11106,-7770,1865,8452,16004,14228,1335,-13666,-7439,265,-5378,-7766,11985,19034,-4126,-18891,-2113,15909,15040,-80,-11687,-12424,-883,9428,10079,680,-9164,-6264,-814,-1319,-4090,-15383,-12098,-3994,4218,2468,-2678,-774,4565,2059,3342,-881,-8771,-18514,-12477,-9133,-1846,5726,-1509,-9929,-12654,-8280,-5459,-6999,-11665,-15582,-10720,-9368,-9803,-9038,-3171,7700,17923,26694,37084,37434,25333,11960,-507,-10597,-15561,-10951,-2009,3885,1895,-5764,-14223,-15353,-4715,4970,13667,31855,36981,21681,12075,3002,-9847,-3744,18369,29560,16685,1266,-6964,-9065,-8126,-17527,-8216,10554,28560,30301,16462,4595,4242,3641,3973,15068,25071,14611,866,-5779,-5630,-10445,-12462,-8449,-3036,296,-385,-3478,4313,18199,26090,23226,7168,788,8531,23692,23997,16891,4431,9837,16153,16289,4869,-6020,-9595,-10079,-15372,-20412,-12336,-2479,3998,-295,-10304,-13543,-12705,-8435,-2394,3833,1647,-3188,-5269,-8515,-10542,-2979,6525,18646,35881,42284,19880,-773,-11816,-13402,-8543,-4410,-3760,-1444,2971,3591,6356,5133,1564,10964,14001,7961,1906,-6388,-15372,-6879,-956,471,-412,-1467,16588,21095,20950,37616,22286,-6369,-7105,6229,15364,13549,8105,767,-3449,2120,4675,7436,-1523,-19797,-8220,-2632,-2630,-3748,3772,17889,27236,24710,12109,2778,4686,1338,543,85,-14516,-14675,-12325,-10470,81,-4668,7793,37906,58200,41329,11608,-5349,-3243,727,-638,114,486,-3129,-4648,-4411,-6387,-6981,1738,10153,10569,1719,-10589,-18930,-19187,-11071,-5198,5547,5393,-4179,-13258,-15186,-9596,9975,29940,41264,18159,-3069,-13194,-5770,4332,15117,18491,4218,6484,20174,20671,11754,5891,9121,17738,25880,29600,38567,46234,45053,25653,1634,-9540,-9752,-5382,-1950,550,3840,-8303,-10786,-1383,10403,20653,18533,10875,-70,-13272,-12483,-13248,-12068,-10295,-444,10915,16891,17824,7508,-10339,-10294,4659,8760,-1690,-4701,-6822,-12001,-13072,-14099,-10458,1994,15791,26556,30371,35031,13261,484,-4098,-2057,3390,16771,24463,25542,24128,27962,26848,17134,-5379,-10681,-6617,-1217,-8641,-13554,-642,4016,2489,-3294,-20347,5771,7579,-1994,-8014,-10397,-14347,-13074,-7498,-3006,2439,6320,3496,-5563,-9973,-7946,-7803,-13023,-5603,1223,3977,6992,10453,13793,13468,12051,9647,5512,1175,467,5131,13243,13754,8215,2389,4682,11084,17671,25306,22617,16823,8984,6771,11848,17903,23004,23620,23251,18462,7464,-1696,-3147,-282,2795,3931,2284,-1991,-7687,-6896,-731,-6238,-7018,-5440,-6286,-9637,-17491,-15965,-8753,-12027,-7211,5474,4778,-4175,-5327,-4765,145,-8891,-12145,-11635,-11956,-10864,-4079,11569,29693,36295,25298,4539,-9773,-4562,-10969,-2281,-4111,-15845,-12551,-6111,-3570,-583,-5260,-9220,-18731,-17163,-14739,-11690,-4833,3716,7170,10636,-3071,-17065,-3847,8100,6750,4159,-1088,-7912,-13637,-14934,-11885,-5447,1132,6566,13642,16699,19486,16294,2878,-8405,-17382,-10163,-6597,-6333,-4311,-2017,-281,-2243,508,8143,4567,-2545,-6642,2306,14472,25164,20588,14114,5258,-2638,-9557,-10842,-1678,9359,20370,16075,5303,-502,726,982,7384,14675,21691,17428,-1472,5780,23448,22927,8799,-7141,-10067,-4176,-10520,-7506,10681,26526,21458,5530,-5411,-9547,-13153,-12676,-10040,-4413,-1703,-1841,8806,4427,-7854,-8408,-4920,-3786,-6412,-17573,-21745,-15190,1883,11883,18607,11613,19056,16753,4514,-7372,-8925,4863,3573,3082,22618,34944,23401,1771,-480,11993,10535,11022,3940,-13683,-12605,-6240,-4047,-2259,8915,12604,13301,8309,2537,-1792,-8267,-16270,-12279,-4112,1126,3339,5894,14217,16864,7559,6392,12699,9995,-7216,913,-10156,20302,39445,60782,74083,50451,45516,16066,19073,49432,30060,18864,17874,5497,-6087,246,3062,-1828,-11142,-14369,-2624,3079,-8733,-8676,5975,8748,2942,-6118,-10055,-1154,1644,-6741,1358,5059,1505,-2990,-6474,-6202,9675,32368,30158,12028,-5569,-14845,-4503,1461,3683,-325,-5412,-6643,-8370,-4029,8881,17125,11805,14547,25016,21620,6954,-4719,-7443,-11385,10141,37738,40612,16533,-11720,-6894,-4642,-7105,-15005,353,-2429,-4382,-5812,-9871,-11867,-9265,-7725,-133,4737,-3425,-14040,-12211,-10246,-10385,-7197,-729,4088,12370,18243,9320,2005,-3703,-10655,-12982,-8683,-6507,-5789,-8133,-2963,-852,792,4369,7708,2538,-5344,-6975,-6380,-5081,-5504,-6489,-6732,-8386,-6505,-7548,-5686,-5113,-3726,-3659,-7646,-6574,591,558,-3724,-8226,-7107,-4689,-4145,-6100,-12149,-9700,-3188,564,2956,9920,17692,14886,4077,-1706,-1634,4401,3350,701,-38,-667,-4096,-2867,1194,4298,7485,5387,1768,2602,1979,-2523,-4008,-971,997,54,-4195,-8946,1490,11933,16252,17771,16342,14582,14261,17713,19131],[18716,20134,11365,6575,5463,-3546,-7079,-3944,-451,7655,19307,17915,3279,-9688,-8386,-524,1358,-3932,-2491,13951,19342,9541,2725,2078,4445,12036,16078,16026,13067,13921,25869,37626,42062,24089,-3122,-14800,-20310,-20964,-18891,-14235,-8967,-6319,-5028,2612,18226,40105,50237,43660,27234,6227,-76,909,-1172,-2364,-6346,-8270,-10862,-11122,-8744,4116,15664,28490,26263,1767,-15496,-17014,-14572,-15056,-11824,270,5921,9014,12073,18216,21688,21137,20334,13601,7327,1490,-6677,-11481,-9354,-6067,-8169,-10161,-11519,-4037,-2764,-6201,-7038,1601,7513,4451,-4473,-12243,-13583,-13055,-12386,4401,21673,23510,16210,4626,-4417,-5541,-3658,-2477,-1577,2543,11560,16305,14570,10169,4542,1031,5509,20989,25946,15643,5914,2638,1337,716,-3471,-8628,-15237,-15295,-14009,-17024,-6728,-2606,9884,31252,45417,40904,17062,-12634,-14387,-1765,3495,1644,-4339,-5654,-10470,-15443,-11102,-10590,-1690,9271,25557,43720,42960,29373,18248,6058,-11752,-83,23168,33857,18857,-409,-14330,-15178,-17770,-17311,-8671,-4122,-8904,-7093,16656,28869,24516,36971,61755,90117,124756,143440,123998,86713,30891,-10469,-33498,-4145,8294,1021,10772,9006,-9562,-999,13559,25870,45776,39633,28535,19343,13197,8259,7332,612,-5944,-12782,-19574,-14060,-10023,-5164,-392,184,-13840,1102,23512,27473,13078,-4075,-14434,-7121,-3846,-4536,-5515,-12940,-21021,-33327,-36878,-14154,-11479,-17386,-15878,-17406,-15507,-11304,-7409,-2316,-1287,-2955,-2170,-756,366,1264,2932,-915,-4857,-786,7110,1316,-3999,6560,11621,8040,-3006,-10936,-13249,-8289,-1767,4259,1843,-6129,-10276,-3835,6209,7289,1807,-3646,-2367,-609,307,-3454,-10365,-5095,1718,11359,19729,13408,-1119,-11646,-12059,-5924,-1954,560,5998,10473,10212,14714,13388,2983,-4163,-1267,686,430,-5357,-7818,-14326,-16173,6349,35359,54922,44932,13661,4945,10124,16108,11817,3966,-1250,7857,29944,41017,32503,21401,13016,10151,5104,-350,-4915,-2950,-4160,-2734,-6083,-9452,-6849,-3182,1798,8503,4978,1510,3434,6234,16587,19449,12058,5811,14565,27487,26654,15788,9584,4426,-6533,-10794,-10590,-14492,-12285,-204,-4966,-6639,294,3089,12668,25320,26132,15562,7689,13484,18417,1812,-12363,-12575,-9177,-10644,-14155,-1011,13949,18759,11779,-224,-10693,-8000,-13023,-18487,-4356,-2101,-6548,-5990,-6755,-11070,-13077,-12719,-9544,8128,33024,56578,74463,84711,62824,29916,9037,-4996,-11103,-9497,-10936,-1187,9873,15794,24014,30168,18018,5640,-2787,-5308,-4734,-1412,2062,6009,6161,3042,-1070,-6609,-9828,-5137,1235,5792,11211,12696,13919,11336,11001,13644,5553,-1352,-844,-3874,-10777,-3683,279,-2190,-4787,-7707,-5685,-1222,5839,6697,11198,12826,3812,-4563,-4525,-6479,-13297,-13015,-8304,-7856,-8254,4588,8160,506,-752,9300,6320,7310,9926,9298,-8727,-18764,-8685,-5638,7271,36079,59270,70111,59634,31575,7296,-1395,-2241,-2446,-1110,215,2819,-1951,-16005,-1789,11483,10928,-2785,-4772,15378,35868,49252,58851,47904,14880,-5317,-7542,-6878,-5657,-7245,-14251,-7285,4154,10556,19754,18126,6286,-2285,-1427,6125,7773,4309,-2301,-7227,-9666,-10493,-11290,-12335,-7219,17070,30190,16142,-8304,-4105,19973,17065,6729,988,-4615,-8557,-644,12290,9761,1815,-4645,-5122,-1175,11280,29129,38420,24800,8041,-6834,-4047,6394,-48,-18009,-7014,11025,13056,5693,-4494,-10426,-6551,-51,-437,-4269,-5273,-5988,-8113,-11496,-15818,-11631,-4067,-6782,-7923,-12699,-17965,-6119,9268,21720,31896,31689,16831,2457,-56,8322,11703,7037,7148,4463,846,-3764,-6731,-12919,-17847,-16530,-13958,-11433,-8390,-8722,-14322,-19868,-11335,-2214,10008,16125,18600,15964,11058,9271,14983,21229,19480,9022,-72,-8205,-15047,-13155,-14837,-15458,72,28066,45921,40541,25531,7408,-6797,-2936,-1277,-7189,-11707,-7075,-3479,1674,11672,13694,9990,10761,19918,43307,59844,54516,46510,24795,5277,-4542,-9465,-8407,-5682,-7034,-13427,-13323,-1618,4623,-3524,-9967,-507,7009,2719,-6319,-6149,537,4784,-3073,-6572,-1448,10891,18881,20447,-803,518,12045,16055,8928,-4999,-16778,-13033,-11540,-8952,-5907,1681,4648,3938,2482,2507,21825,41488,28513,5173,-1588,11374,18470,3159,-13336,-1764,3139,3007,1261,368,-1081,-6232,-4200,1697,20125,35461,41757,33570,22033,13701,5012,-8261,-18381,-15970,-9565,-1896,456,-1207,-1142,2857,15960,30767,34425,33153,23130,3575,-14860,339,6225,12029,24256,26394,11219,4168,5370,6205,2423,-7359,-6188,6458,10261,4329,8389,31175,16522,-3189,-12373,-5082,-10150,-17896,-12944,-10955,-2605,3452,1554,-5520,-9410,-767,-674,-4124,-8738,-9965,-1611,11905,6295,7878,6268,-5514,-8542,4451,14398,20479,14955,-1919,-14740,-19280,-1696,14727,23230,22737,21380,17149,5334,-3308,-8029,-10027,-5935,-2281,-2463,-1770,-3933,-5649,-13,4527,-309,-8315,-1846,7370,26857,19083,1965,-8418,-13861,-15134,-11761,-9294,-8753,-7910,-7180,-7128,-7480,-4615,-3562,-4542,-4024,-9549,-11112,2039,6758,-6806,-14306,-10720,-4317,-5469,-1940,-814,-5123,-4236,1482,12422,18255,12294,7002,-868,-6676,-3273,116,-1009,2775,12804,38872,60590,57356,26005,-896,372,9485,5377,-8826,-17541,-10400,-9365,-12260,-13799,-6814,-806,3808,10259,18983,18279,730,-12847,-15455,57,13893,17707,17327,7408,448,-1021,3812,6242,3134,-8615,-9478,-724,1309,-2901,-10800,-11463,402,8100,6284,-5187,-14158,-15685,-17018,-11301,-57,7934,9139,-1675,-5476,-7078,619,4315,5063,5978,3421,-6045,-14982,-8970,-554,7261,18627,27182,29343,14479,-3666,-12183,-11004,-10693,-5773,-866,-6069,-14109,-7298,5173,10716,-1233,-7045,9071,32220,26585,17295,12665,9547,10831,7052,10733,10032,11102,11167,16062,30679,40939,29841,17531,14477,18081,10424,-2804,-10447,-11553,1186,18941,27760,24058,18649,9133,3725,566,9605,17319,7854,-5227,-9787,-3504,5689,8417,3685,-1125,10,14368,30348,25610,7424,-1114,39,-7631,-14629,-9801,-1331,10531,7816,-143,-2746,2029,16542,13076,-204,-4995,-4913,-2742,-3173,-6899,-14207,-15679,-6092,-330,1011,-1351,-4925,-9130,-13664,-7280,1805,19051,31935,23197,7960,-4150,-15389,-12420,-12498,-13904,-15879,-16676,-16345,-11884,-12148,-18083,-12056,-1704,15479,20349,16895,15999,12584,7620,9371,13176,3209,2311,5792,87,-7147,-11251,-4793,-4038,-8082,-11514,-12042,-5783,-1944,-3181,-1813,-3060,-3970,-4795,-5044,-7748,-12465,-4779,3558,5611,-4857,-8222,597,8891,17863,30173,36862,44274,32477,14689,6688,-502,-4624,-1802,18864,32426,30706,18251,3022,-2641,-6018,-10324,-15464,-14010,-11007,-8315,245,13741,15574,7295,-3811,-12421,-10814,-8441,-6453,-4853,-4722,-9336,-14651,-7346,-2773,-5228,-4259,-4971,-3864,-1430,9082,14855,6051,-8931,-13663,1149,14408,27817,26040,11124,-397,-3582,3986,18136,29217,19618,7927,444,3117,5815,4720,3388,6597,4729,-6044,-6339,9181,17834,15090,6082,-5437,-7111,-8983,-17684,-4330,-2234,-9128,-16910,-15229,-9035,-17229,-9981,-1258,4440,250,-304,8348,12863,11680,11459,7574,409,-3864,-4390,4153,16225,24647,19025,5206,-5383,-8239,-8112,-8142,-7676,-6146,-7064,-3096,-2401,-1431,-5140,-11342,-17184,-13808,-5897,986,-6495,-17622,-12439,-15844,-9435,4920,16409,18326,2412,-14674,-2459,2565,22,-6381,-5621,1840,15780,21547,13590,3494,567,7560,10245,6457,7484,6793,9954,9750,5613,2899,-373,-5600,-10621,-7683,7443,9345,-6898,-13311,-3936,1388,4960,7649,1567,-9316,-5584,-5542,-9731,-9676,-3149,8662,24446,24973,10513,-6601,-17537,-2590,7539,6992,2547,-893,-2492,-8176,-15640,-10710,-5599,214,1044,2632,2055,-3072,-8235,-12649,-2071,10908,14470,16727,17845,7051,-7831,-8981,9017,29896,32893,15713,-833,-13140,-13449,-12400,-8701,-3425,3333,11556,9180,1715,-4154,-10423,-14846,-12441,-8863,-6777,-4028,2770,10093,5043,-6290,-12137,-2618,12339,26486,29616,18524,4638,-3479,-791,-5221,-16129,-1274,8642,5823,-6524,-6148,8146,12805,689,-11739,6418,7893,6238,2077,-2666,5354,21462,39088,36101,22613,15869,15233,15179,8505,15,-8052,-13970,-12670,-6622,-5673,-12680,-14543,-8649,-2637,3350,6083,-694,-8096,-13138,-8341,-5379,-7223,-9826,-5956,4992,12514,20561,15331,2565,-12962,-8863,-575,-4522,-5214,13439,16676,-5508,-19055,-3436,15657,16829,3467,-8749,-9712,1250,10086,9436,501,-8124,-6212,-1934,-2960,-6178,-17788,-12464,-4958,3086,1601,-4132,-6082,-484,727,3996,144,-8342,-17129,-9418,-5075,-1493,5035,-2628,-11232,-13042,-8229,-5265,-7367,-12744,-14632,-9401,-8826,-10137,-10462,-6017,3954,14195,23705,34599,31726,20395,8397,-3311,-12931,-16740,-9915,-1134,4108,2653,-4328,-12644,-15844,-5443,3668,11519,27934,32971,19238,9803,984,-11097,-5150,14947,27713,15838,-434,-8417,-9981,-8548,-16871,-7487,11546,26070,21596,8604,-913,1782,2964,4915,15530,20861,8284,-4473,-8826,-6501,-9626,-10022,-5784,-2270,-1169,-3164,-4734,3842,16192,22850,19811,4156,-632,8091,25136,28692,23426,9164,11205,11546,12083,3066,-7077,-9323,-9707,-15352,-21738,-12508,-2628,3268,-788,-11387,-14762,-13301,-8491,-2278,3157,212,-4687,-6561,-9349,-13084,-7532,104,12157,30460,41031,20918,-997,-13037,-13174,-7850,-3509,-3341,-1828,2793,4706,8718,7490,1653,6613,10628,7549,3003,-4245,-13859,-10338,-1873,1629,3564,6977,23456,22843,18793,33578,23350,-4556,-7663,5983,15941,14617,9305,1017,-4425,691,3609,6472,-2974,-17921,-8807,-4535,-4719,-5863,1925,15519,23528,20697,9571,1124,3326,359,-5456,-5623,-17688,-15042,-14200,-15595,-5538,-10621,3436,32882,55631,41319,12224,-7532,-7524,-1477,-1381,-1527,-3571,-8004,-8926,-7673,-8632,-9591,-1332,7532,9650,1291,-11139,-19758,-19355,-9491,-4110,5664,5035,-5124,-14704,-15443,-10938,7676,28008,38923,15961,-4012,-15508,-6410,5745,18103,22160,6639,1973,12086,13259,5483,607,3649,11998,22143,26646,35079,42506,45707,29633,5468,-6963,-7679,-4512,-2749,-2123,1484,-8686,-9743,-651,10499,20163,17709,10298,-401,-13903,-13879,-13506,-12252,-8966,1032,11579,15127,13637,3190,-11382,-8667,4184,9078,-1628,-6748,-10386,-12211,-12851,-15827,-12983,145,13464,23243,26977,30776,10235,-665,-2087,4319,6828,19161,29552,32770,33168,36705,32949,24382,5863,15748,16840,12282,217,-13834,2195,10418,6875,-3679,-15797,5928,3699,-5881,-8094,-9576,-11498,-11374,-8473,-4581,607,3945,1967,-6353,-11428,-9458,-9055,-14377,-6082,2758,5948,8347,11520,15751,16288,14482,10707,6126,1599,238,4762,12802,12112,5918,86,1912,6768,12409,19735,18849,14254,7944,7555,14424,21509,26083,28189,26202,19004,6630,-3572,-4806,-886,6073,7000,3443,-1072,-5918,-6528,-1677,-7237,-5828,-2312,-4824,-10395,-19767,-14798,-6837,-10684,-6732,6061,4544,-3592,-3042,-1258,2380,-7696,-12027,-8291,-4644,-3641,-8934,10707,39992,52721,36519,11157,-849,3292,-4529,7165,5078,-12263,-18374,-8827,-5488,-1804,-7579,-10821,-19406,-19196,-17978,-15816,-8147,928,3817,6299,-3705,-16866,-7728,3338,3114,1563,-3065,-9394,-14987,-17315,-13830,-5062,4569,9844,15170,16498,17770,12935,-1329,-11536,-17388,-10300,-7247,-6988,-4812,-2949,-1984,-4619,598,10056,5606,-2754,-2644,4653,16000,26067,21537,15710,6187,-2375,-9841,-9971,-403,7841,19039,16640,7486,1194,-1792,-3782,5044,14114,21155,20895,8328,10669,23003,20128,7205,-6279,-12571,-9222,-16076,-7605,11398,28501,23991,7680,-4798,-10695,-13671,-10872,-2074,3853,4742,501,13484,8532,-2769,3640,5234,477,-8270,-16802,-4445,-10200,3760,14888,26751,18976,21685,19578,8491,-3414,-4492,12455,8201,7469,25238,35690,23901,2053,-356,10721,7863,7914,4069,-12936,-14204,-10018,-7036,-3353,6452,10368,11259,7752,6061,3763,-5537,-15524,-12908,-3831,1788,3265,4843,12249,14511,7259,7671,16494,14078,-5148,1352,-13171,34959,58458,79171,86349,54919,35260,11634,43117,74422,40795,26885,20217,-461,-4515,12308,11955,-32,-10592,-17435,-5077,831,-10044,-8174,4526,6000,1264,-6403,-9800,-1566,2556,-4551,-1200,4685,3740,664,-2575,-4734,9229,32060,32968,14105,-5185,-15401,-3992,3062,6270,2865,-3422,-6069,-7794,-3076,6895,11376,5474,7311,18865,18396,4766,-7736,-10269,-14386,9353,37965,40914,16716,-11342,-8264,-5624,-7186,-13928,1165,-1408,-3411,-5166,-9015,-13019,-7360,-5853,348,3589,-5371,-16512,-11999,-11445,-12340,-7367,694,7431,18959,23539,8504,-2266,-4852,-10131,-12743,-8207,-4040,6,-4326,-3591,-2721,-2434,1227,6892,2542,-6258,-9978,-10422,-8310,-6657,-7476,-8194,-10870,-9771,-9479,-6470,-5020,-3037,-1860,-5752,-7568,-2364,-1672,-3922,-8295,-8842,-5709,-4517,-5997,-12091,-8852,-1790,1548,2097,7012,15876,15152,4323,-1293,-352,5332,3535,118,-1386,146,-1011,822,4830,7647,9387,3431,-2716,-2768,-2476,-5579,-5930,-1725,717,740,-2526,-6109,3596,12035,14455,14310,11795,10764,12413,17497,20755],[19431,22985,14359,7958,4846,-5707,-8914,-5887,-2450,5136,16897,16890,2688,-10856,-8728,-556,119,-7040,-6847,11036,18564,10659,3587,2799,5438,13439,18420,18604,15593,14770,24066,33297,36761,22168,-3874,-16049,-20570,-20792,-19510,-15524,-9606,-6313,-4803,2560,17567,36718,41159,31017,14991,-2610,-4078,-1392,-3108,-4725,-10003,-13999,-17207,-14294,-6980,6063,14930,26904,27901,2514,-16294,-17669,-15412,-16347,-13255,-1175,4525,8814,17195,31296,32992,28076,23475,12223,4449,-206,-7462,-11597,-8891,-5734,-8015,-9900,-9692,-2709,-2210,-5885,-6926,1217,5900,2082,-6296,-12819,-15848,-15022,-9640,8170,25692,26796,18148,4977,-4236,-3849,-947,313,1012,5323,14190,16682,12557,8432,5234,3823,8422,21487,23465,12812,4870,2592,1219,229,-4579,-10293,-17807,-14532,-12504,-15702,-6657,-5076,2882,19920,32279,28974,8713,-14262,-14240,-2919,2657,1972,-4284,-6062,-10376,-15106,-10633,-8257,740,10033,25593,43618,45864,31985,18352,4978,-13106,-3574,15448,25188,13210,-2611,-14144,-15714,-20302,-20140,-12634,-9335,-15148,-14065,4236,17217,21680,56001,107136,172578,250182,310451,316337,270437,171141,69813,-3589,2032,10526,1895,12280,8944,-10777,-1378,9929,17826,37751,40776,29501,18070,11914,10020,11933,6402,-2098,-11892,-19785,-14642,-10401,-4968,64,164,-13678,-1814,19846,22602,8853,-7219,-16120,-5045,-326,165,-1355,-10236,-19328,-32499,-29344,-10985,-10876,-17455,-17029,-18385,-14437,-10031,-5895,-1059,-904,-3626,-3321,-1889,-1015,-857,-291,-4033,-5487,-504,6390,-2693,-6623,4366,9740,6622,-4258,-12407,-15587,-10828,-3514,4059,3887,-1777,-3403,3658,12033,11050,3392,-3263,-2195,-991,-1405,-7607,-15382,-8694,-728,10793,22489,18737,1632,-9926,-12525,-6362,-2100,223,5799,12188,13845,17168,13932,1976,-8437,-1619,1263,377,-6671,-9934,-15117,-16486,5637,37583,60985,47087,11830,1083,5519,12418,8674,982,-2264,7642,29520,39504,29615,17845,9788,7809,3384,-2155,-6599,-2528,-2648,-1465,-5057,-8167,-6678,-2875,2432,8468,5632,2740,4633,7043,16377,18542,10977,4258,11888,23611,23581,12275,3983,-3526,-14512,-8370,-8880,-13972,-12571,-731,-2944,-10844,-5337,-1968,7058,20589,22312,12828,6537,12199,14916,-1547,-13842,-8379,-6474,-9626,-14412,-1283,11068,15341,8743,-3183,-11199,-4547,-7659,-17217,-8036,-4631,-9009,-8539,-9798,-14194,-14957,-13302,-9737,8422,36001,58953,74779,80740,56870,26137,6465,-7667,-12724,-7415,-7477,1365,10667,14843,21989,26249,13367,3043,-3754,-3480,593,4979,6410,7784,6285,1812,-3015,-8954,-11933,-6405,1090,5816,8022,8769,9668,7925,8787,11913,3977,-3020,-2226,-5448,-13222,-3150,601,-2565,-5304,-8906,-7369,-2430,5787,10047,19345,19745,7737,-2954,-4927,-8976,-16373,-16265,-11905,-12319,-13165,4434,11121,2598,-678,7606,2590,4237,8350,9519,-5980,-18568,-18551,-10641,2974,27750,47002,57714,55875,34682,11154,2405,2988,3088,3366,3268,4534,-1383,-15520,-3216,9527,11100,2133,1988,20200,37808,48471,56857,45861,14090,-5036,-7739,-7732,-6599,-7440,-14295,-6817,5402,13209,22200,18876,8329,1311,473,5643,7189,4161,-1914,-6474,-9517,-9538,-10078,-12420,-10990,12983,27942,14579,-10140,-4726,14786,11604,3458,-3017,-7274,-6133,5273,17931,12541,3150,-4774,-5116,-28,13019,30468,37368,24426,8456,-8216,-7872,3833,14,-16958,-7573,6908,7937,2023,-6640,-10589,-5143,2412,1982,-3893,-6702,-8433,-10817,-13704,-17320,-12768,-4389,-6056,-7168,-12625,-19849,-6145,8628,19262,27604,30342,16416,831,-3683,5020,10020,5537,6824,5042,-322,-5093,-7805,-14062,-19089,-17617,-14882,-13479,-10840,-9787,-13629,-18270,-11462,-2245,9112,13483,15781,13435,9960,9898,15900,20683,19133,10111,1532,-6221,-12856,-10564,-12741,-15146,-1469,27804,45322,38196,23872,8583,-4318,-1560,153,-6002,-14135,-7913,-2563,7089,17668,16386,10035,9150,17308,40526,61444,56570,44906,18935,-1340,-7625,-8269,-6406,-4270,-6316,-13205,-14252,-2669,3177,-4228,-6919,1781,7354,2584,-5934,-4002,1964,6478,-152,-4421,-1985,8644,15457,16057,-1645,-4080,6748,9654,2278,-6239,-9635,-9490,-8979,-5773,-526,8945,12623,8290,3066,-854,17358,39688,28408,4610,-3694,8401,14923,844,-12336,-1492,3251,2933,1409,1784,2563,-1834,-2204,3516,23157,37923,38591,27047,14448,6807,172,-10858,-19986,-16894,-10662,-3505,-1152,-2024,-751,3478,16295,33774,38105,34900,24887,6423,-15646,-1724,4406,11542,25944,30167,15371,5200,3497,2774,-2540,-13866,-6702,5130,7974,2225,7178,30836,17425,-3181,-12684,-5654,-10812,-18646,-12770,-12653,-2549,3443,2600,-4317,-10571,-1872,-1172,-3872,-8031,-9233,-289,15797,12088,12074,7705,-6173,-6146,7501,17369,23804,18006,-117,-13115,-21715,-2496,14977,23181,20397,20116,18785,8205,-291,-5932,-9894,-6732,-2872,-3170,-2056,-5213,-9006,-3071,2885,14,-6784,-2820,5819,26921,23442,4152,-8597,-15470,-12527,-9905,-8735,-8957,-8061,-7346,-7785,-9852,-8786,-4369,-2689,-1837,-7558,-10749,1165,3584,-9814,-15289,-9794,-3100,-5077,-2880,-1809,-5443,-5167,-30,11219,18203,13263,6368,-2845,-7404,-3125,103,-1093,2187,11876,37169,60568,63062,31790,3247,2542,10492,6542,-6984,-19274,-11163,-10086,-13289,-15453,-7934,-1806,3276,10279,17818,16360,-121,-14839,-14094,3615,20998,25348,23293,11649,3912,736,4293,5634,1318,-11079,-10359,-1583,523,-3563,-11270,-10985,334,8476,6690,-5263,-14218,-17023,-18634,-12311,-1064,5836,7031,-1616,-4822,-6670,1019,5469,6646,5930,1211,-6787,-12059,-8786,-2822,3502,14777,25250,31710,21005,1445,-11801,-11718,-10563,-6980,-2837,-7313,-14565,-7638,4905,11226,2904,-283,15937,32307,23407,16141,14667,13024,13107,8044,11904,11430,11295,8861,10808,23540,31964,23295,15289,14384,18766,11748,-1216,-8300,-11571,-250,17362,26111,22797,13782,2680,-2923,-5868,4410,15215,7018,-4775,-8021,-1729,5880,6926,2273,-2409,-415,15119,30432,25219,6693,-6518,-5180,-10637,-16611,-12302,-6503,4102,4841,-141,623,7080,20968,12898,-1877,-5690,-5117,-2962,-3477,-7121,-13825,-15188,-8889,-619,2392,1211,-1699,-6633,-12532,-6736,3387,21787,38423,29419,11386,-2865,-15591,-13311,-13481,-14171,-14375,-14239,-13908,-11152,-11259,-16628,-10945,1057,16423,20543,17839,15883,11399,5393,4342,7272,360,3171,9395,3272,-3360,-6536,-2186,-3071,-6501,-8108,-9120,-2401,2933,652,-406,-2447,-3319,-4100,-3824,-6674,-11482,-3406,4276,5744,-4266,-8485,1387,9742,18306,28472,31393,39513,28816,11815,4122,-4736,-8046,-1509,22245,38459,35963,19990,2213,-4247,-6641,-10672,-16469,-13566,-9445,-5023,5905,20920,20996,10959,-1001,-9624,-8711,-6928,-6506,-6047,-6279,-10452,-15483,-7198,-1574,-3379,-3670,-5462,-4573,-2668,5970,12763,5922,-8676,-14050,56,13527,28314,28642,13997,2184,-1622,5916,23664,31632,19759,9095,3330,4425,6389,6817,5552,8486,6464,-3480,-1754,13312,22090,17921,6157,-5462,-3881,-5866,-18760,-5137,-2962,-10084,-17540,-13947,-6741,-12734,-7695,-509,3645,-2599,77,9256,14559,14234,13355,10233,1274,-4425,-5024,3725,16734,27169,21917,6242,-6513,-10326,-9322,-8248,-6741,-4611,-6443,-3115,-2610,-1610,-5348,-11552,-17459,-14293,-7267,2187,-1082,-14344,-13359,-15196,-8656,5866,19922,21353,3617,-14241,-2157,3662,839,-7036,-7711,-24,14857,21941,14162,2976,-2120,2575,5018,291,4570,7394,10767,9374,4014,417,-3225,-7466,-11452,-7972,7881,10111,-6896,-14821,-5586,-805,1875,4520,825,-9463,-6540,-6136,-10190,-9175,-1943,10766,27012,24838,8541,-8284,-16530,-2633,6319,6078,1307,-2019,-2242,-6010,-13893,-9750,-3760,1350,920,1388,507,-3828,-7595,-9490,2829,19471,23957,22733,19099,5043,-9266,-7067,12108,36299,40926,20017,977,-11567,-14415,-13509,-7792,148,8054,12630,5578,-4134,-11190,-16173,-12683,-10677,-8761,-5947,-2855,3141,9143,3300,-7479,-12562,-2083,15062,31211,32647,17733,1412,-6034,-1184,-5621,-14709,365,9640,5866,-6563,-6384,4531,4897,-5472,-7774,9377,10365,7664,3028,-1882,5900,23801,42255,38839,26369,18482,17755,19443,12740,2910,-5739,-12622,-14368,-7254,-5981,-13888,-17093,-9183,-1524,6393,7978,315,-7420,-11462,-5446,-2131,-4643,-7973,-3560,8832,17541,25277,16049,3822,-12017,-9842,-1326,-3497,-2097,15074,14082,-6231,-18760,-4472,15234,18566,8203,-3749,-5729,4251,11287,9344,911,-6950,-6262,-3259,-4531,-7896,-18391,-12508,-5378,2994,2513,-2214,-7688,-5730,-1036,4148,598,-8084,-14856,-5860,71,-59,4477,-3661,-12486,-12918,-7526,-4486,-7287,-13378,-13307,-7745,-8005,-10183,-11512,-8493,502,10462,20395,30835,25393,15713,5205,-5672,-14733,-16929,-8515,-163,4546,3682,-2577,-10731,-15305,-5638,2914,9972,23872,28107,16499,7467,-951,-12418,-6777,10323,23616,14021,-2172,-9903,-10992,-8792,-15279,-6644,11818,22141,12956,1631,-4685,562,2929,6464,16610,17505,3099,-9252,-11353,-7067,-8438,-6871,-2627,-916,-2256,-5674,-5764,3134,13600,18636,15262,979,-1872,7700,26149,33378,30763,15406,13421,7239,7315,1034,-7946,-8867,-9095,-14688,-20350,-12042,-2635,2362,-1506,-12364,-16026,-14051,-8969,-2365,2569,-797,-5624,-7269,-9377,-14804,-11705,-5894,6462,25083,38841,21933,-789,-13785,-12587,-6964,-2526,-2758,-1859,2700,5453,9886,8486,1621,1008,6117,7128,5986,1390,-7405,-13750,-3398,2370,7558,15147,30133,25332,18069,29880,24606,-1982,-7896,5636,16119,15260,10170,1020,-5575,-893,2530,5948,-3018,-14671,-8845,-5860,-6178,-7570,-56,12488,18972,16103,6747,-594,2028,-161,-11322,-12758,-20754,-14718,-14102,-17088,-10598,-16272,-536,27486,50731,39436,12592,-8228,-11237,-3807,-2030,-2679,-6998,-11987,-12124,-10217,-10302,-11404,-3765,4883,8383,904,-11373,-19463,-17518,-7301,-2540,6307,5228,-5385,-15624,-15442,-11907,5193,25227,35214,13793,-4740,-17240,-6867,6732,19890,24370,8856,-2649,3749,6191,96,-3717,-1048,6191,18063,23618,31536,38307,45106,33020,9059,-4590,-5342,-3046,-3101,-4502,-182,-8135,-8583,-58,10173,18832,16003,9058,-1087,-14512,-14859,-12265,-9704,-5736,3264,12399,13124,9201,-1330,-12188,-7116,4055,9240,-1420,-8507,-14043,-12423,-12515,-16633,-15263,-2025,10642,19368,22967,25764,6925,-1991,-109,10718,9875,19720,33044,39240,41560,41868,34871,29414,8422,29830,17836,9848,9909,-10749,-6593,4018,2905,-5685,-5703,5950,-966,-10649,-7635,-7367,-7021,-8873,-9109,-6133,-1338,1465,351,-6623,-11974,-10482,-10018,-15485,-6769,3998,7634,9514,12345,17115,18667,16366,10862,5961,1486,-482,3506,11040,8957,2576,-2045,-349,2668,7087,13566,14265,11449,7147,8596,16685,24075,28196,32512,28680,18895,5556,-4996,-5006,-309,9376,9780,4196,-531,-4517,-6467,-3125,-8001,-4523,861,-3330,-10918,-21405,-13994,-5454,-9324,-6020,6757,4563,-2892,-1073,1753,3770,-7379,-9612,-90,6445,6088,-6343,11356,49955,60851,32907,5206,4889,10998,-5586,5327,1896,-18162,-16218,-10116,-7443,-2429,-9764,-12584,-19986,-21213,-20459,-18290,-11106,-1868,493,1617,-4781,-16326,-11357,-1584,-871,-1471,-5464,-10962,-16215,-20022,-15349,-4221,8329,12734,15620,14914,15161,9715,-4433,-12941,-16648,-10790,-8154,-7627,-4999,-3583,-3280,-6777,230,10541,4995,-3342,1268,6001,15904,24979,21340,17041,6935,-2331,-10642,-9442,322,5760,16642,16666,9695,3955,-3034,-9163,1417,11842,18495,22490,17804,18331,24066,17495,5244,-5634,-13712,-13339,-21002,-7840,11270,28906,25242,8909,-4783,-12227,-13712,-8210,6519,15042,13490,2801,16917,12577,5987,17498,16271,7017,-4197,-6731,8158,-2559,7102,16282,34100,36078,26006,20350,10407,-20,5521,21946,12253,11252,27270,35578,23938,2126,-953,8722,5451,5245,3908,-11642,-12087,-13573,-9682,-4623,3843,8405,9164,6530,8957,8743,-3317,-15170,-13663,-3927,1923,2687,3369,9569,11646,6410,8239,19945,18902,-227,3630,10575,58648,76510,91106,91417,66553,19739,-2053,54978,82775,37681,33365,20840,-6315,7464,21521,15690,-2173,-9298,-19097,-8720,-2860,-12588,-7261,3176,3299,-584,-6783,-9804,-2388,3039,-2272,-4174,3074,5012,3635,811,-3426,8255,30174,33876,15093,-5668,-15204,-3398,4471,8391,5462,-1975,-5857,-7657,-2705,4670,6244,-4,945,12175,13554,1245,-11072,-12719,-16843,7910,36293,39080,15595,-11190,-9637,-6379,-7467,-13951,495,-1364,-2946,-4592,-8100,-14958,-5875,-4013,647,1990,-5462,-11764,-10592,-12432,-14165,-7874,1470,10493,24941,26515,6314,-7092,-6093,-9946,-12914,-8127,-1931,4977,-1107,-4597,-4544,-5462,-2249,5549,2400,-6970,-12877,-14289,-11970,-8707,-9257,-8066,-8525,-10410,-11747,-7468,-4830,-1891,708,-2773,-8092,-6656,-4761,-4715,-8279,-10284,-7240,-5490,-6529,-12627,-8367,-924,1912,572,3687,13239,14719,4341,-984,533,5755,3350,-665,-2803,1107,2526,5525,9516,11493,11378,2191,-6259,-7289,-5999,-7942,-7985,-2839,116,1261,-655,-3223,5312,11611,12272,10584,6965,6533,9916,16224,21041],[19175,25104,17556,9653,4290,-7622,-10472,-7489,-4128,2696,13756,14908,1765,-11929,-8623,-208,-740,-9505,-10883,7789,16805,10731,3694,2919,5952,14334,20349,20672,17466,15005,21365,28086,30544,19690,-4324,-16745,-20111,-20245,-19526,-16482,-9987,-6130,-4379,2520,16219,31696,30867,18548,4252,-10331,-7667,-3292,-4263,-5789,-11603,-16157,-17364,-13709,-4210,7391,13463,24257,28552,3200,-17174,-17287,-15205,-16690,-14151,-1858,3987,9667,24469,45803,43324,32851,24218,9634,1234,-1818,-7914,-11366,-8108,-5171,-7738,-9514,-7743,-1196,-1498,-5303,-6428,1091,4427,-166,-8084,-13319,-17169,-16166,-6992,11843,29259,29528,19642,5394,-3262,-1504,2239,3574,4064,8387,16464,16373,10219,6787,6427,6863,11230,20890,19936,9921,4365,2821,1083,-347,-5442,-11508,-19534,-12750,-9631,-12857,-5466,-5620,789,15104,24761,20633,1912,-16888,-13782,-2844,2877,3137,-3541,-5685,-9408,-14040,-9509,-5435,3501,10925,25368,42327,47132,33654,18006,3786,-14209,-6639,8400,16942,8269,-3794,-13214,-15796,-21011,-18950,-13859,-13142,-18143,-13720,-3778,7898,21139,74138,146804,241519,352591,446926,477192,429991,298754,146094,24804,8366,13475,3279,13981,8713,-12267,-1985,6241,10983,29459,40489,29749,16702,10805,11859,16091,11578,1176,-11315,-20046,-15245,-10988,-5189,45,-257,-12730,-3481,16812,18437,5342,-9654,-15861,-2665,3296,5648,8869,5330,1677,-9769,-14201,-7500,-10237,-17171,-17891,-18200,-12916,-8479,-4206,246,-466,-4209,-4248,-2778,-2143,-2358,-2833,-6589,-5753,-105,5484,-6338,-8662,2299,7613,5017,-5400,-13505,-17421,-12917,-4674,4458,6571,3364,4596,11417,17326,14427,5094,-2716,-2182,-1497,-3059,-11455,-19484,-11722,-3055,10282,25214,25033,5540,-7633,-12227,-6321,-1971,15,5711,14564,18364,19890,14373,936,-13046,-871,2220,411,-7672,-11513,-14983,-16597,4445,38555,65631,48951,10421,-2619,539,7700,4734,-2434,-3357,7175,27401,35854,25461,13772,6182,5133,1437,-4060,-7973,-1462,-936,-58,-3913,-7433,-7634,-3814,1802,7407,5740,3707,5604,7671,15971,17647,10415,3574,10099,20289,20603,8740,-1923,-11903,-16208,-4375,-6205,-11646,-10922,-738,-815,-14930,-10226,-6256,1085,14724,17179,9120,4820,10380,11097,-3339,-10590,-3410,-2991,-7913,-14810,-2051,7970,11777,5881,-5737,-10758,-952,-2128,-12352,-10585,-6506,-11220,-11157,-12560,-16477,-15791,-12991,-8769,9469,39078,60411,73217,73989,49544,21965,3668,-10310,-12791,-4065,-3374,4232,11469,13988,20139,22118,8410,266,-4764,-1226,7904,13561,11939,9899,6799,1382,-4175,-10534,-13063,-7083,600,4992,4168,4675,5494,4510,6427,10103,2852,-3894,-2942,-6324,-14335,-2500,1024,-2624,-5725,-10004,-8777,-3066,6235,14786,29031,27006,11995,-910,-5314,-11441,-19498,-19639,-15730,-17151,-15632,4881,14423,5909,1173,7421,133,1633,6797,9197,-3673,-13802,-12291,-6425,2828,21815,36493,45648,49943,36122,14397,5797,8282,9330,8228,6453,5981,-1140,-14732,-4660,7303,10912,6813,8603,23701,37798,45745,52679,42282,12997,-4779,-8068,-8587,-7367,-7537,-13979,-6454,6241,15462,24340,20062,11344,5728,2955,5507,6769,4063,-1444,-5452,-9080,-8437,-8806,-12473,-14482,10017,26934,14862,-8672,-4872,9512,7234,1308,-5664,-8026,-2689,11446,22200,13874,3701,-5273,-5395,932,14529,31151,35238,22951,8463,-8992,-11137,1081,-133,-16027,-8482,1843,2084,-1988,-8824,-10715,-4208,4003,3840,-3719,-8382,-10669,-12994,-15634,-18116,-13445,-4766,-5742,-6962,-12745,-18303,-5796,7873,15999,21446,26991,14858,-1994,-8708,1260,7699,2833,5146,5147,-1090,-5858,-8179,-13706,-17051,-15693,-13497,-13718,-13019,-10836,-12784,-16049,-10506,-1874,7936,10505,12592,10461,8343,10283,16533,19742,18238,10890,2985,-4144,-9896,-6966,-10066,-13678,-2650,26714,42746,34114,20823,8435,-2213,129,2045,-3928,-15232,-8669,-1395,12883,22614,17750,9253,6979,14247,36558,60876,57170,42531,13387,-8194,-9260,-6405,-4088,-2724,-5588,-12896,-15264,-3793,2047,-3822,-3832,3220,6427,1406,-5740,-2256,3115,7750,2444,-2544,-2412,6535,12506,12093,-1832,-9709,1230,3371,-2960,-2839,-2164,-4980,-6165,-2563,4767,15878,19950,11625,2707,-4686,12998,37180,27532,3659,-6177,5098,10925,-1647,-11071,-1618,2853,2548,1274,2679,5465,3647,1608,6191,26512,39739,34133,19458,5724,-1150,-5344,-13828,-21479,-17539,-11607,-4677,-2371,-2903,-821,3607,15725,34946,39802,34733,25523,9436,-14876,-5114,1318,10030,26544,33033,19508,5881,1068,-1145,-7758,-20060,-4775,3952,5236,-35,5649,28550,17607,-3446,-12956,-6219,-11332,-18089,-12847,-13793,-2127,3498,3293,-3503,-11552,-2746,-1324,-3152,-7250,-8674,688,18903,17796,16081,8890,-6302,-3481,10389,20046,26950,21432,2434,-10751,-22162,-3820,14160,21606,17184,18867,21784,13337,4351,-3101,-9492,-7700,-3521,-3671,-1904,-5905,-11637,-5287,1848,234,-5725,-4139,3929,25874,27661,6862,-7899,-15103,-10284,-8209,-8197,-9191,-8175,-7406,-8092,-11535,-12985,-4956,-501,367,-5453,-9545,580,1388,-10200,-13322,-7228,-1566,-4674,-3926,-3081,-6141,-6524,-2029,9470,17359,13529,5298,-4839,-8269,-3534,-425,-1177,1831,11052,34416,58030,66273,36959,7022,4665,11329,7291,-5344,-18734,-12099,-10965,-13952,-17397,-9663,-3362,2305,9776,15898,13568,-1485,-16653,-11867,6951,27560,32359,28460,15273,6953,2176,4485,4822,-574,-13438,-10609,-2425,-307,-4447,-12116,-10966,-226,7734,5628,-6349,-14513,-17278,-20421,-13251,-2299,3310,4579,-1565,-4175,-6204,1567,7382,9213,6381,-1061,-7445,-9505,-8149,-4865,-195,10444,21746,31243,25109,5873,-11163,-12688,-10363,-7640,-4724,-8733,-15292,-8279,4222,11505,9407,7992,22245,31224,20159,14811,16098,15973,14972,8725,12542,12435,11092,6229,4701,15960,23387,17215,13096,14130,19095,12905,675,-5793,-9607,-433,15225,22634,19704,8310,-2925,-8707,-11284,-820,12268,5935,-4212,-6060,-93,5232,4797,413,-4064,-840,15856,30232,25227,7750,-9657,-10290,-13224,-18114,-14437,-10786,-1277,2321,434,4395,12796,24795,12124,-3577,-6343,-5272,-3180,-3764,-7209,-13138,-14099,-10162,92,3446,3143,815,-4569,-11459,-6467,4608,23453,43051,35286,15341,-1122,-14361,-13446,-13922,-13842,-12861,-12166,-12180,-10769,-10762,-14797,-10282,2577,14643,18825,17918,15224,9974,3927,1419,1940,-3052,4119,14478,8717,1387,-1697,207,-2005,-4565,-4776,-5790,697,7037,4159,785,-2097,-2978,-3544,-2600,-5538,-10520,-1889,5172,5920,-3402,-8837,1961,10220,18156,26084,25894,33416,23795,8086,862,-9286,-10083,694,26390,44773,41454,21984,1509,-6047,-7227,-10841,-17078,-12526,-7505,-2016,10169,25612,24163,13544,1503,-6978,-6458,-5358,-6746,-7519,-8022,-11541,-16066,-7033,-604,-1720,-3289,-6148,-5173,-3241,3705,10492,5482,-8484,-14413,-712,12990,28770,31444,17937,5648,1060,8612,28871,32110,18137,8641,5571,5727,6969,8753,7541,10192,8067,-885,2716,16839,25141,19601,5551,-5583,-1119,-3311,-17180,-5745,-3710,-10935,-17234,-12179,-3700,-8283,-5472,-8,2392,-5171,715,9872,15894,16644,14834,12244,1887,-4902,-5426,3454,17149,29235,24571,7394,-7394,-12149,-10226,-8263,-5860,-3337,-5920,-3026,-2409,-1281,-5036,-11178,-17292,-14984,-8943,3372,5558,-6154,-8883,-12169,-7524,6618,22673,23058,3965,-13426,-1501,5182,2077,-7158,-9522,-1881,13415,21762,14562,2620,-4461,-2071,-60,-5981,1404,7809,11537,9131,2708,-1639,-5491,-8712,-11670,-8280,7942,10668,-6611,-15900,-6813,-2651,-761,1671,215,-9284,-7313,-6532,-10500,-8586,-884,12085,27632,23037,5940,-9782,-15052,-3015,4516,4933,3,-3173,-1891,-3355,-10687,-7321,-940,2929,936,-152,-1550,-4889,-6497,-6281,8058,29089,33846,28163,19514,3271,-9702,-5221,14461,40605,47376,24360,3140,-9556,-15125,-14247,-5724,3811,12229,13283,2300,-9496,-16831,-10379,-6092,-6318,-7819,-4818,-1282,4021,8745,2020,-8337,-12546,-1240,18029,35494,34213,15679,-2823,-9196,-2454,-6942,-12146,3024,11238,6226,-6220,-6278,713,-2464,-10413,-3570,12380,12919,9195,4253,-663,6690,25750,44192,40843,30173,21010,20010,23758,17841,7206,-2095,-9867,-14772,-7670,-6411,-14301,-18711,-9144,-116,9132,9351,1119,-6388,-9172,-2208,1603,-1600,-5684,-762,13081,23122,29393,16252,4989,-11009,-10466,-2050,-2344,1381,16672,11536,-6329,-18149,-5300,14569,20093,13861,3321,-300,8216,13139,9871,1790,-5774,-6534,-4788,-6002,-9230,-17153,-12170,-5324,3564,4329,1623,-4720,-10372,-3299,3633,456,-7965,-12339,-2061,5910,2646,4215,-4542,-13697,-12087,-6115,-3044,-6704,-13515,-11700,-5886,-6920,-9925,-12124,-10539,-2603,6799,16827,26045,19122,11651,2588,-7433,-15884,-16202,-6773,1042,5381,5173,-323,-8338,-13797,-5191,2754,9012,19885,22796,13761,5419,-2469,-13584,-8499,4923,17702,11366,-3748,-11314,-12100,-9042,-13618,-5788,11328,17155,5222,-3305,-5671,676,3486,8488,18265,15432,-248,-13017,-13238,-7198,-6884,-3194,1073,1121,-2718,-7779,-6596,2220,10660,13960,10110,-2050,-2813,7391,26585,37625,38335,22924,16462,3825,2603,-927,-8422,-8092,-8114,-13360,-18198,-10860,-2310,1525,-2266,-13051,-16928,-14777,-9953,-2732,2208,-1173,-5797,-7173,-8417,-14196,-14213,-11092,1766,20102,35812,22769,-125,-13948,-11548,-5807,-1364,-1878,-1345,2879,5888,9858,8236,1553,-4735,1494,7666,11451,9892,1231,-13186,-5409,2822,11556,22487,35315,27398,18090,26458,25864,1543,-7564,5254,15853,15427,10713,886,-6759,-2414,1907,6635,-996,-10727,-8211,-6421,-6785,-8558,-1795,9277,14141,11493,4074,-2039,1054,-63,-12753,-19633,-18215,-13539,-12171,-12616,-12542,-21192,-3814,22382,44490,36364,12895,-7490,-13684,-5899,-2390,-3121,-9303,-14531,-13619,-11652,-11119,-12146,-5246,2710,7204,949,-10875,-17894,-14491,-4581,-428,7475,6038,-4813,-15796,-14956,-12143,2960,21945,30715,11927,-5042,-18159,-6988,7472,20799,25529,11013,-6475,-3930,104,-4108,-6865,-4541,823,13959,20766,28212,34113,43558,35859,12538,-2181,-2574,-766,-2617,-6187,-1183,-7078,-7284,586,9696,17006,13786,7420,-1961,-14927,-14934,-9453,-4576,-385,6661,13660,11316,5085,-5535,-12414,-5364,4489,9492,-601,-9053,-16487,-12184,-11560,-15925,-17171,-4184,7842,15571,19084,20849,3968,-3056,2054,16898,12668,18165,31406,36370,36238,29039,23461,33463,512,12962,-18532,45367,50473,19376,9176,1536,8186,8479,9995,6362,-5393,-15270,-6180,-3911,-1718,-5709,-8968,-7146,-2868,-555,-859,-6058,-11248,-10568,-10258,-15900,-7177,5424,9587,11099,13557,18520,21152,18243,10725,5595,1360,-1127,1843,8365,4824,-991,-2672,-1166,-507,2347,7674,9651,8873,6802,10145,18928,25897,29601,36313,30770,18483,4708,-5324,-3050,2251,12707,12340,4815,-75,-3162,-6291,-4477,-7963,-2822,4263,-1421,-10758,-21842,-12937,-3951,-7360,-4333,8428,5679,-1408,1206,4855,4947,-7264,-7665,2879,8198,4307,-10000,12057,52807,51361,10406,-4365,3530,13484,-13504,-17803,-14398,-3990,-351,-7796,-8885,-1606,-10765,-13900,-19912,-22177,-19854,-16184,-12546,-3983,-2209,-2511,-5678,-15186,-13757,-5913,-4621,-4403,-7681,-11843,-16247,-21485,-15353,-2254,12935,15795,15624,12728,12761,8014,-5086,-11716,-15193,-11111,-8793,-7587,-4246,-3237,-3417,-8285,-917,9475,3453,-2641,5178,6492,14392,22699,21469,19191,8172,-1953,-11085,-8258,1226,3983,14054,16837,12449,8070,-1957,-13939,-2639,8548,14636,22671,26294,26946,26582,15689,3558,-4760,-12548,-14976,-24293,-7672,11058,28341,25665,9772,-4703,-13405,-12697,-4533,15670,27481,24253,5774,18620,12269,6832,26191,25254,16422,7169,-2345,7737,-15362,8077,11033,39965,72228,52624,31689,15315,12558,25880,33878,16214,14723,28894,34998,23962,2573,-1510,6978,4108,3936,4246,-9436,-9812,-16307,-11196,-5353,2028,7290,7730,5416,11444,13130,-1157,-14568,-13763,-3703,2154,2256,2220,7069,9127,5701,8816,23535,24996,11800,27153,60697,105180,94630,86052,83549,99841,61757,56507,94013,99291,28626,39940,29745,12325,26140,28108,11952,-9989,-6580,-15646,-12595,-6941,-14441,-5185,2732,1505,-1718,-6417,-9239,-2773,3959,549,-6439,1061,6169,6766,4476,-1517,7645,27699,33458,15561,-6273,-13980,-2207,6240,10662,8175,-242,-5131,-7067,-2042,3189,2710,-3677,-3296,6504,8227,-2890,-13817,-13681,-15843,7333,34073,36048,13773,-10855,-10054,-6217,-7179,-14156,-685,-1389,-2158,-3319,-6352,-14021,-4124,-1594,1528,745,-3784,-6503,-8208,-12503,-15039,-8071,2441,14080,30646,27795,3934,-10634,-6072,-9191,-12719,-7615,558,9647,2012,-5121,-5311,-7072,-5097,4535,2878,-6737,-14700,-16276,-14467,-10736,-10731,-5358,-3268,-5779,-12506,-7759,-3686,695,5434,2993,-5000,-9825,-7331,-5131,-7424,-10156,-8374,-6192,-6864,-12874,-7299,345,2618,-653,1113,11146,14762,5217,214,1964,6591,3607,-896,-3306,3151,7305,12089,16123,16663,14157,2553,-7184,-8569,-6341,-7615,-9162,-3388,73,2406,2146,445,7419,11554,10686,7700,3109,2996,7746,14846,20879],[18049,26233,20638,11610,3961,-9157,-11722,-8761,-5564,312,10090,12110,529,-12861,-8186,303,-1342,-11186,-14847,4060,14035,9712,3046,2377,5764,14395,21494,21945,18482,14540,17950,22447,23980,16800,-4516,-16901,-19445,-19636,-19220,-17234,-10362,-6051,-3978,2432,14336,25599,20413,7619,-3461,-16416,-10962,-4939,-4781,-5597,-10773,-12417,-11540,-9838,-1210,7846,11147,20585,28137,3847,-17856,-16075,-14161,-16220,-14577,-2005,3986,11339,33047,59937,51469,35146,22707,5991,-2260,-3366,-8196,-11001,-7174,-4482,-7411,-9163,-6031,82,-991,-4769,-5833,1023,3018,-2348,-9980,-14108,-17800,-16669,-4757,14788,31676,31125,20221,5480,-1944,1010,5440,6881,7171,11266,17889,15166,7511,5125,7708,9612,13359,18949,15396,6919,4057,2911,589,-1271,-6277,-12529,-18897,-10787,-6200,-9005,-3483,-5110,2431,18443,26965,20271,-315,-20039,-13520,-2098,3711,4750,-2480,-4892,-7870,-12578,-8031,-2474,6018,11465,24456,39470,46095,33820,16927,2314,-15283,-9506,2235,9791,4403,-3966,-11933,-15677,-19444,-15219,-11583,-13800,-13976,-8715,-5481,2625,22132,88997,176958,291551,425248,544518,596218,554064,403721,211686,48791,13688,17053,5105,15731,8304,-14327,-3257,2241,5143,21470,38582,29035,15113,9689,13360,19152,15358,3275,-11329,-20577,-16093,-11988,-6014,-649,-1235,-11566,-4104,14341,14954,2498,-11443,-14676,-538,6506,10930,22291,27336,30158,17963,2213,-4245,-9827,-16829,-18618,-17264,-11373,-7012,-2702,1266,-262,-4973,-5186,-3716,-3503,-3813,-4969,-8602,-5819,225,4369,-9604,-10296,245,5188,3114,-6573,-14297,-18575,-14766,-5483,5160,9514,8827,12526,18262,21332,16923,6615,-2320,-2754,-2462,-4848,-14931,-22369,-14287,-5315,9754,27644,31789,10880,-4844,-11228,-5939,-1768,-217,5578,17221,23234,22543,14519,-188,-16472,877,3368,430,-8499,-12611,-14090,-15853,3193,38285,68204,50115,9302,-6300,-4805,2038,67,-6052,-4502,6403,23930,30592,20421,9330,2236,2149,-670,-5888,-8554,300,923,1418,-2738,-7176,-9639,-5967,-101,5353,5207,4292,6272,8070,15437,16904,10465,3678,9056,17577,17914,5577,-7302,-19152,-9493,-123,-3135,-8744,-8654,-694,865,-12816,-14153,-9614,-5102,7696,10709,4500,2714,8324,7274,-4036,-5296,2090,1169,-5619,-15453,-2970,5038,8373,3388,-7649,-9625,2399,3069,-7268,-10162,-6703,-12422,-13650,-14881,-17856,-15851,-12073,-6768,11502,42254,60959,70085,65394,41650,17661,784,-12713,-11129,240,1441,7496,12382,13346,18552,17985,3460,-2525,-5697,1466,16844,23440,17886,12167,7759,1797,-4439,-11204,-13272,-7364,-297,3352,64,726,1689,1380,4187,8510,2376,-3971,-3074,-6505,-12709,-1835,1524,-2303,-5972,-10916,-9759,-3002,7310,21089,39761,34285,16644,2027,-4829,-12583,-17948,-17046,-18720,-22317,-13073,5926,17838,10323,4837,8770,-1147,-490,5366,8331,-2060,-10153,-7018,-1825,4723,18090,28309,35217,42918,36058,17068,8874,13534,16083,13473,9776,7228,-1114,-13882,-5798,5285,10717,11079,14306,25631,36076,41530,46924,37677,11800,-4442,-8372,-9238,-7712,-7357,-13228,-6035,6838,17335,26107,21669,15231,10888,6140,5997,6707,4161,-723,-3964,-8040,-6975,-7290,-12246,-16696,9040,28057,17649,-4729,-4718,4932,4143,295,-6264,-6157,1810,17944,25131,13946,3562,-5997,-5767,1846,15868,31186,32323,20672,8140,-9194,-13535,-1523,-440,-15227,-9594,-3704,-3935,-5976,-10739,-10677,-3611,4764,5122,-3630,-10095,-12287,-14089,-16549,-17958,-13626,-5165,-5765,-7095,-12841,-16243,-4881,7237,12318,14015,22085,12638,-5472,-14455,-1676,5295,-775,2592,5226,-1015,-5500,-7040,-11366,-14190,-12698,-10889,-12291,-14379,-11564,-11593,-13353,-8472,-946,6716,7500,9402,7534,6667,10693,17058,18719,17102,11508,4423,-1832,-6056,-2463,-6776,-11022,-2516,25609,39016,29042,16992,7362,-586,1698,3846,-1722,-14289,-9046,361,18844,26440,17987,7869,4492,11058,31980,58530,56729,40081,9141,-14055,-7885,-3694,-1257,-829,-4622,-12308,-16146,-4696,1634,-2244,-805,3979,4477,-662,-5738,-795,4001,8589,4723,-1000,-2786,4600,9989,8980,-669,-15940,-4147,-2557,-5774,2592,5408,482,-2812,822,9890,22179,26245,14048,1705,-8506,9531,34431,26065,2466,-8738,2099,7365,-3522,-9773,-2062,2034,1919,945,3070,7428,9201,7227,10084,30464,41129,29082,11635,-3248,-9108,-10781,-16827,-21878,-17995,-12440,-5295,-2878,-3382,-990,3399,14377,34174,39420,32821,25078,12446,-10813,-9570,-2602,8035,26548,35287,23774,6611,-1459,-5072,-12162,-14381,-2146,2969,2416,-2204,3967,24695,17076,-3938,-13111,-6604,-11365,-16806,-13314,-13761,-1470,3647,3648,-3051,-12284,-3272,-1025,-1973,-6421,-8309,1232,20853,22927,19624,9866,-5446,-648,12953,22162,29480,24845,5685,-7831,-19338,-5616,12198,18510,13272,17515,25516,19842,9840,97,-8889,-8859,-4196,-3924,-1480,-6205,-13582,-6701,1197,181,-5171,-5712,1847,23864,31423,9956,-6451,-13395,-8419,-6783,-7742,-9478,-8310,-7449,-8166,-12339,-16818,-5333,1852,2764,-3165,-7087,1267,1453,-7753,-9814,-4122,-397,-4514,-5128,-4589,-7177,-8326,-4560,7139,15679,12941,3682,-6964,-9411,-4475,-1356,-1232,1677,10268,30839,53151,66377,40876,10111,6406,11803,7518,-4095,-16850,-13044,-11782,-13724,-18322,-11962,-5386,954,8820,13431,10224,-3312,-17748,-9409,9616,32819,38043,32418,18030,9355,3130,4222,3633,-2634,-15485,-10471,-3445,-1308,-5679,-13513,-11571,-1411,5811,3130,-8496,-15180,-16023,-19566,-13862,-3650,535,1969,-1659,-3753,-5860,2132,10086,12761,7452,-3225,-8498,-7762,-7587,-6839,-3875,5709,16939,28228,26498,9126,-10495,-14080,-10335,-7745,-6368,-10304,-16415,-9420,2929,11343,16503,16789,27293,28770,16628,12821,16409,17830,15930,8708,12210,12574,10106,3029,-2386,9279,16507,11889,10846,13558,18895,13678,2579,-3340,-7063,21,12451,17620,14884,2381,-7793,-13553,-15212,-5905,8499,4415,-3817,-4249,965,3354,1744,-2212,-6309,-1360,16328,29445,25094,9420,-9303,-14803,-15337,-19274,-16550,-14595,-5924,97,1226,8077,18538,27261,10408,-5647,-7315,-5739,-3741,-4358,-7487,-12524,-12792,-8790,1031,3695,3967,2114,-3374,-10914,-6907,4983,23629,45147,39898,19206,601,-12898,-13444,-14446,-14009,-12257,-11256,-11736,-11289,-11168,-14091,-10817,2118,10099,15185,16721,13597,7975,2688,-190,-2616,-6831,4825,20103,15913,6597,2705,1926,-1271,-2939,-2146,-2854,2786,9619,6681,1275,-2516,-3517,-3693,-1993,-5022,-10129,-734,5654,5512,-2922,-9786,1739,9721,16803,22604,20353,26460,17795,3613,-3112,-13937,-10155,3751,30060,49995,46049,23530,483,-8523,-8271,-11394,-17799,-11838,-6166,-152,12442,27469,24846,14595,3124,-5040,-4691,-4263,-7669,-9829,-10566,-13215,-16776,-7411,-477,-896,-3653,-7520,-6166,-3748,1918,8052,4574,-8695,-15420,-1831,12163,28605,33781,22471,9738,4244,11754,32772,30509,14704,6118,6199,6010,6685,9664,8650,11038,8855,962,6068,18724,26040,19374,3659,-6534,280,-2140,-16176,-6646,-5020,-12263,-16879,-11043,-1562,-5072,-4124,-471,-89,-7830,807,9520,16182,18167,15268,12920,1607,-5921,-6234,2718,16860,30139,26101,7811,-8717,-14170,-11339,-8791,-5626,-2886,-6033,-3263,-2288,-1020,-4801,-10808,-17017,-16316,-10892,4097,11924,2901,-2677,-9364,-6955,6443,23778,22682,2851,-13222,-1227,6550,3139,-7314,-11541,-4286,10893,20336,14086,1720,-7094,-6802,-5109,-12361,-1951,7615,11695,8421,1094,-3879,-7806,-10029,-11928,-9023,7244,10570,-6567,-16321,-8258,-4800,-3549,-1328,-768,-9438,-8577,-7393,-11304,-8624,-811,11665,25432,19041,2290,-11144,-13631,-4427,1552,3016,-1913,-4968,-2176,-1056,-6777,-3971,2057,4183,418,-2512,-4601,-6907,-6003,-3909,12636,38055,42324,31986,18681,1212,-9744,-4161,15288,41734,50835,27825,4969,-7784,-16084,-14950,-3482,6339,14628,12616,-1154,-14739,-13457,-3196,270,-2130,-6955,-4182,-154,4537,8064,449,-9591,-12787,-694,20564,38327,33546,11968,-8382,-12770,-5066,-9893,-8766,6204,12921,6417,-5984,-6314,-3530,-7860,-9673,23,14383,14765,10270,5242,409,7065,26535,44159,41451,33218,22733,21261,27190,22818,12018,2083,-6543,-13619,-8605,-7649,-14715,-18726,-8912,1069,10926,9688,1144,-5909,-7543,459,4981,1180,-3645,1690,16807,28008,31539,15344,5401,-10627,-11390,-3326,-1633,4497,17499,8762,-6413,-17787,-6558,13033,20673,19463,11682,6182,12648,15131,10441,2422,-5279,-7657,-6989,-7866,-10723,-15749,-11976,-5432,3902,5836,5525,347,-12357,-6591,1880,-754,-8444,-10194,1249,11424,5994,3901,-5684,-15372,-10908,-4485,-1383,-6115,-13661,-10425,-4488,-6135,-9886,-12763,-12607,-5838,2751,12571,20094,12940,7865,147,-9016,-16826,-15270,-5222,2055,6194,6730,2057,-5841,-11870,-4551,2682,8088,15654,16945,10804,3476,-3763,-14809,-10690,-1215,10223,7636,-5421,-12980,-13707,-9774,-12521,-5474,9635,11166,-1264,-5113,-4183,1467,4075,10354,19794,14187,-1887,-15608,-14868,-7253,-5353,429,4855,3462,-2714,-9767,-7770,650,7139,8875,4470,-5123,-3830,6779,26024,40619,45037,30832,19769,1387,-1852,-2954,-8765,-7311,-7084,-11795,-15870,-9339,-1928,542,-3335,-13719,-16448,-14839,-11765,-3861,1761,-1185,-5472,-6541,-6828,-11493,-13294,-15547,-2243,15359,31701,22822,551,-13889,-10368,-4706,-349,-995,-544,3107,5715,8463,6747,1232,-9683,-2487,9439,18483,19531,10626,-7662,-8156,2773,15123,28232,38230,28382,18136,23050,26594,5798,-6791,4504,14717,14681,10528,303,-8260,-3986,2021,8913,2881,-6498,-7168,-6446,-6767,-8954,-3310,6004,9215,7027,1596,-3270,295,419,-7672,-15396,-13981,-11724,-9291,-7418,-9290,-24037,-6454,17785,37683,32568,13048,-5836,-14411,-7612,-2537,-3007,-10424,-15529,-13447,-12022,-11174,-11903,-5811,1181,6276,1505,-9571,-15313,-10700,-1519,2076,8950,7280,-3522,-15229,-14019,-11720,992,18171,25686,10212,-5024,-18331,-6807,8004,21049,25937,13089,-8576,-10436,-4762,-7176,-8848,-6489,-3759,9897,18051,25095,30084,41186,37980,15836,323,629,2288,-1198,-7039,-1870,-5948,-5964,1263,9144,14890,11297,5502,-3028,-15208,-13820,-5321,2457,6815,11271,15319,9855,1572,-9154,-11760,-3183,5567,9940,939,-7832,-16021,-11121,-9699,-13653,-18527,-6033,5394,12272,15792,16610,1702,-3678,4435,22377,15076,14153,20684,15935,7427,-15688,14810,65307,70873,52432,103951,171394,138014,75940,77985,69680,65148,50656,31209,7513,-8394,-16039,-3681,358,3994,-1966,-7833,-7290,-3639,-1766,-1373,-4543,-9166,-9455,-9493,-15315,-6956,7302,12084,13406,15524,20435,24175,20545,10769,5400,1555,-1305,208,5314,600,-3054,-163,123,-2206,-1330,2777,5731,6942,7053,12342,21357,27291,30526,39179,32390,18016,4432,-4130,1056,6824,15853,14570,5478,526,-1628,-5688,-5126,-6690,-492,7947,1161,-9571,-20632,-11079,-1778,-4321,-1087,11727,8475,1343,4289,8548,6509,-6560,-12140,-9900,-7332,-3489,621,8402,44229,47504,74433,77854,29443,4550,22963,34265,45315,54541,36185,2377,-9398,1197,-9563,-14233,-18765,-20732,-16506,-11785,-11401,-4843,-3814,-5408,-5875,-13109,-13733,-8882,-7662,-6824,-9223,-11303,-14228,-18732,-13172,1306,18703,19427,15732,10797,11871,9118,-2711,-8373,-12788,-10662,-8534,-6203,-2045,-1372,-2057,-8894,-2424,8044,2898,305,9026,6711,12643,20949,23261,22555,10270,-679,-9896,-5583,2916,3162,11992,17650,16058,13547,1540,-16182,-6287,5030,10722,22076,33189,34997,29922,15033,2593,-3380,-9391,-13457,-22587,-6722,11312,27328,25658,10674,-4140,-13743,-10385,455,25038,39954,36417,9982,22057,17598,-9730,23728,33174,31849,29070,20874,27558,35900,50719,7239,44875,130581,118852,83387,51455,47789,57440,47917,20281,17963,30091,34057,24036,3588,-1643,6081,4220,4350,5442,-6235,-7127,-16012,-11208,-5215,1388,7113,7203,4764,13380,16575,974,-13500,-12904,-2958,2593,2139,1668,5162,7274,5353,9625,27187,32129,32757,75527,142796,193710,141870,71725,58762,161421,176496,203532,236353,205345,83159,53135,69407,77928,87189,71171,31311,-2066,-2529,-10765,-16020,-10583,-12008,-2055,3215,696,-2024,-5248,-8061,-2687,5295,3662,-7385,-1127,7351,10112,8401,931,7458,24854,31641,15273,-7090,-12229,-773,8048,12830,10818,1693,-3966,-6092,-1143,2437,690,-5409,-4908,2852,3210,-7782,-16665,-13742,-11987,8189,31785,31741,10718,-10937,-9860,-5630,-6708,-14685,-2440,-1687,-1390,-1815,-4349,-11446,-2641,764,2472,-628,-1853,-2055,-5855,-12316,-15612,-8577,3179,17632,35167,27000,1180,-10559,-5222,-8452,-12846,-7342,2657,13110,4172,-5872,-5687,-7728,-7967,3085,3082,-6519,-15503,-15231,-14540,-13147,-11042,-1871,1991,-1319,-10833,-8242,-2612,3762,11879,11027,1159,-7690,-8787,-6047,-6982,-9683,-10218,-7750,-8186,-13647,-6698,921,2550,-2726,-1756,8714,14216,5774,1009,2662,6567,2946,-1987,-4178,4724,11712,18913,22902,21441,15902,2559,-6821,-7142,-4997,-6413,-10725,-4964,-1107,2324,3944,3010,8061,10100,7962,3999,-1251,-1508,4106,11555,18433],[16688,26690,23700,14149,4429,-9733,-12181,-9251,-6340,-1505,6695,9271,-434,-13057,-7075,1201,-1282,-11177,-18065,577,11055,8299,2288,1769,5350,14001,22162,22817,19140,13984,14665,17399,18175,14268,-3898,-15979,-18163,-18507,-18175,-17216,-10318,-5683,-3166,2871,12772,19761,11503,260,-6062,-17176,-13383,-5800,-4175,-3709,-7448,-6702,-4865,-4168,2103,7980,8630,16802,27643,5480,-16788,-13656,-11987,-14673,-13973,-1201,4893,14292,42485,72455,57193,35673,20044,2262,-5169,-4092,-7732,-9967,-5525,-3046,-6385,-8288,-4126,1541,-243,-3808,-4635,1648,2451,-3642,-11213,-14584,-17199,-15957,-2334,17406,33259,31909,20255,5633,30,4027,8992,10573,10693,14276,18837,13718,5185,4066,9403,12350,15118,16405,10805,4543,4321,3216,172,-1986,-6493,-12817,-17052,-8347,-2003,-3715,-290,-3542,6208,27901,38530,29321,4484,-20547,-12896,-444,5454,7133,-757,-3369,-5407,-10272,-5716,1084,8671,12094,23348,35690,43149,32790,15618,1166,-15714,-11655,-2274,4801,2421,-2733,-9981,-14864,-16475,-10258,-6274,-9877,-8555,-2800,-1488,2812,24391,99381,195747,320496,465992,600490,668962,636329,479326,261781,66712,17860,21800,8073,18232,8701,-16269,-4902,-1600,674,14866,35730,27891,13845,9036,14808,21284,17781,4359,-11504,-20917,-16749,-12952,-6997,-1588,-2293,-9973,-3471,12929,12707,883,-12011,-12977,1495,9440,15769,36193,49622,57915,44570,18362,-1112,-9309,-16115,-18748,-15689,-9676,-5458,-1201,2228,2,-5620,-5778,-4412,-4962,-5344,-6630,-9529,-5310,854,3564,-11938,-11158,-1402,2922,1318,-7398,-14304,-18088,-16122,-5739,6304,12769,14511,19940,23874,24057,18640,8118,-1928,-3863,-3742,-6490,-17364,-22291,-16082,-7132,9540,29907,38700,18077,-1175,-9182,-4938,-1289,-248,5606,20066,28225,25140,14571,-1085,-13569,3456,4833,677,-8949,-12894,-12293,-13667,2635,37271,68663,50613,8697,-9731,-10174,-4109,-4911,-9287,-5358,5605,19895,24698,15205,4972,-1634,-656,-2298,-6735,-7278,2985,3141,3161,-1312,-6946,-12238,-8907,-2886,2676,4221,4634,6824,8470,15063,16580,11259,4568,8754,15658,15885,3498,-10419,-17675,-2465,4027,195,-5484,-6077,-619,1924,-9110,-16324,-11680,-11101,-199,3289,-580,727,6516,3789,-4166,416,8003,5943,-2820,-16227,-3537,2685,5477,1518,-8616,-8037,5262,7641,-2282,-5914,-4177,-11584,-15599,-16589,-18326,-15328,-10671,-3958,14559,45529,60802,65993,56203,34059,13520,-2020,-14493,-8240,5234,7100,11274,13458,12971,17278,14045,-1189,-5174,-6424,4520,26660,33554,23602,14454,9208,3064,-3762,-10906,-12751,-7376,-1585,1009,-3800,-2887,-1574,-1244,2295,7329,2602,-3418,-2793,-6114,-10985,-1292,2019,-1643,-6051,-11656,-10248,-2259,9019,28755,50625,41048,21523,6074,-2644,-10939,-14282,-13006,-13931,-18490,-8003,7370,20973,15475,9906,11151,-1540,-2250,4045,6902,-1294,-7676,-3996,1102,6895,15864,22316,26931,35629,34565,19025,11543,18462,22895,18845,13053,8195,-1351,-13190,-6621,3595,10514,14515,18443,25804,32811,36148,40097,32416,10483,-4127,-8696,-9655,-7638,-6981,-12201,-5624,7159,18688,27327,23490,19660,16471,9844,7123,6972,4380,190,-2086,-6404,-5194,-5597,-11779,-16708,9882,31080,22384,-14,-4535,1356,2063,184,-4750,-2162,7348,24514,26633,12812,2637,-7025,-6269,2632,16872,30386,28718,17683,7383,-9089,-15038,-3887,-1036,-14733,-11007,-9476,-9798,-9825,-12298,-10585,-3412,4590,5593,-3771,-11863,-13103,-13857,-15535,-17273,-13564,-5757,-6233,-7547,-12782,-13783,-3504,6693,8401,5802,16396,10584,-7880,-15208,-2166,3287,-5077,-157,5791,195,-3787,-4236,-7852,-10795,-9358,-7986,-10284,-14579,-11891,-10098,-10314,-5692,429,5467,4507,6312,4893,5192,11137,17412,17669,15816,11916,5782,626,-1496,2599,-3061,-7510,-440,25371,35041,23649,12820,5644,439,2781,5067,-8,-13274,-8952,2824,24564,28997,17170,5920,1726,7814,27077,54602,55377,37871,6788,-11131,-4169,-287,2031,1416,-3399,-11470,-16817,-5237,2112,198,2041,4085,1655,-3528,-5975,338,4546,8921,6563,125,-3239,2750,7744,6772,1852,-21460,-9187,-8076,-5709,8191,12745,6787,1275,4411,14627,27486,31119,15589,259,-11928,7273,31628,24103,1081,-11122,-27,4932,-4221,-8610,-2798,818,1028,437,2944,8366,14046,14250,15366,35096,42270,24153,4438,-11389,-13997,-13972,-19277,-21009,-18463,-13309,-5494,-2638,-3162,-954,3003,12440,31619,37151,29559,23677,15207,-4421,-13160,-6422,6343,26484,37158,28206,7837,-3520,-8315,-13574,-9365,120,2119,-164,-4098,2287,19902,15949,-4557,-13060,-6633,-10636,-14980,-13899,-12518,-605,3965,3804,-2805,-12625,-3344,-210,-332,-5431,-8049,1388,21571,27092,22531,10777,-3512,2286,15141,23620,31143,27951,9680,-4357,-16187,-7656,9202,14154,8992,16018,29268,26846,15746,3594,-7956,-10037,-4696,-3759,-766,-6118,-14718,-7299,892,-44,-4919,-7229,-82,21297,34575,13406,-4328,-11237,-6701,-5421,-7154,-9574,-8258,-7291,-7884,-12105,-15855,-5272,4380,5869,-57,-2872,4233,4300,-3654,-5683,-1012,212,-4520,-6226,-5954,-8136,-10222,-7317,4546,13487,11717,1770,-8985,-10578,-5567,-2197,-867,2011,9792,27044,46713,63480,43356,12663,7959,12187,7550,-2972,-14677,-13196,-11693,-12163,-16169,-14247,-7301,-283,7920,11057,7124,-4876,-16732,-6652,11729,36564,42247,35329,20207,11418,3944,3864,2443,-4427,-16484,-10077,-4420,-2099,-6828,-15048,-12400,-2800,3250,-135,-11162,-15670,-13862,-16973,-13329,-4474,-1829,-204,-1556,-3224,-5255,3185,14149,17804,9806,-4305,-9725,-6550,-6982,-8358,-6982,1288,11726,23766,25862,11504,-9432,-15404,-10085,-6951,-6949,-11266,-17255,-10565,1535,11185,23264,25707,31182,25645,13256,10490,15902,18783,16182,8374,11232,12106,8703,-146,-9692,6232,13078,8346,9244,13298,18790,14635,4953,-525,-4055,1115,9756,12240,9378,-3141,-11275,-15961,-15931,-9951,4802,3106,-3060,-2051,1841,788,-1619,-5014,-8392,-1220,17111,28648,25114,11385,-6020,-15143,-16034,-19450,-18104,-17426,-9311,-1176,2690,12100,24366,28638,8427,-7480,-8003,-5932,-4041,-4632,-7348,-11421,-10804,-5581,2280,3711,4274,2773,-2460,-10296,-7455,5079,23034,45328,43411,23230,2815,-11143,-13024,-14637,-14411,-12135,-10990,-11914,-12050,-11678,-13551,-12031,177,4193,10895,15012,11715,6153,2125,-753,-5634,-9539,5931,26048,24738,12771,7199,3646,-230,-1170,307,68,4349,11210,8761,1783,-2994,-4311,-3935,-1456,-4633,-9611,744,6342,5125,-2322,-10656,1345,8873,14907,18897,15782,20250,12422,-338,-6715,-16907,-7766,7613,33257,53927,49741,25049,-104,-10932,-9035,-11662,-17884,-10965,-4852,1262,13594,27589,24183,14967,4593,-3075,-2730,-2935,-8511,-12145,-13249,-14814,-16684,-7619,-513,-260,-4030,-8761,-6765,-3604,1215,6447,4196,-8364,-16391,-2676,11684,28519,36281,28351,15601,9123,16177,35848,28232,10947,2597,5751,5688,6004,9973,9486,11691,9493,2622,8693,19413,25364,17967,1299,-7678,853,-1781,-15236,-6986,-6041,-13246,-16094,-9965,-14,-2533,-2979,-1189,-3162,-9498,965,8944,16171,19490,15480,13071,1226,-6714,-6715,2269,16645,30625,27102,8088,-9777,-15400,-11810,-9043,-5237,-2392,-5890,-2885,-1406,-69,-3885,-9640,-15557,-16858,-11231,5338,18032,12824,4128,-6552,-6322,6099,23913,21078,1177,-13017,-660,8526,4789,-6726,-12822,-6374,8165,18440,13463,1012,-9255,-10695,-8800,-16743,-3855,7842,12107,8091,31,-5445,-9366,-10684,-11489,-9112,6937,10859,-5872,-14967,-9156,-6478,-5673,-3537,-1258,-9183,-9588,-7959,-11824,-8582,-1114,10091,21281,13980,-1218,-10672,-11449,-6048,-1525,1398,-3457,-6534,-2377,1451,-1669,910,5778,5721,85,-4776,-7685,-9081,-5644,-1817,16904,45901,49109,34769,17638,-298,-8855,-3197,15261,40353,51623,30886,7181,-5534,-16260,-14499,-756,8080,15555,11224,-3998,-18603,-7113,3802,6177,1787,-5745,-3449,1081,5219,7667,-772,-10588,-12661,251,23291,40163,31517,7801,-13799,-13216,-7177,-12181,-3564,10713,15495,7380,-4895,-5636,-7131,-8095,-3827,3547,15859,16493,11639,6765,2047,7647,26712,42831,41317,35915,24184,22044,30041,27836,17613,7223,-2202,-10693,-9511,-9040,-14683,-16432,-7669,2801,12494,9798,1136,-5478,-6136,2995,8423,4200,-1319,4266,20220,31965,31672,14022,5608,-10335,-12045,-4481,-698,7715,18033,6589,-5932,-16997,-7716,11157,20717,25045,21378,14315,18118,17798,11528,3202,-5013,-9051,-9077,-9475,-11810,-13964,-11399,-5258,4284,7179,9279,6148,-8601,-10256,-459,-2374,-8902,-7955,4423,16612,10110,4187,-6410,-16897,-8847,-2117,1058,-5032,-13332,-9096,-3207,-5227,-9607,-12912,-14129,-8703,-1155,8193,13886,7617,4821,-1638,-9953,-17116,-13900,-3472,3317,7409,8794,5030,-2770,-9157,-3317,3051,7509,11699,11287,8230,2247,-4225,-15276,-12865,-7179,2462,3527,-6581,-14220,-15276,-10497,-11648,-5424,7182,5108,-5224,-3088,-951,2868,4883,12187,21205,13783,-1714,-15982,-15941,-6891,-3533,4146,8910,6390,-1680,-11023,-9172,-1376,3435,4003,-935,-7857,-4676,6120,24835,42328,50433,38745,23361,399,-5322,-4619,-8677,-6263,-5781,-9870,-13234,-7347,-1262,-293,-4465,-14114,-13568,-12118,-13624,-5665,1392,-674,-4513,-5259,-4602,-7620,-9111,-17927,-5506,11020,26768,21930,1158,-13619,-8983,-3614,568,-54,589,3502,5060,6073,4551,827,-12254,-4863,12300,25767,28730,19628,-573,-11601,2398,18151,32111,38935,28359,18001,19778,26568,10678,-5387,3236,12505,12798,9351,-942,-10259,-5419,3436,12916,8027,-2268,-5914,-6114,-6338,-8920,-4622,2794,4331,2804,-686,-4390,-364,1039,-1151,-7009,-9526,-9547,-5992,-2054,-3114,-18710,-8595,13685,30929,28408,12903,-3837,-13326,-8780,-2599,-2633,-10577,-15367,-12306,-11675,-10775,-11004,-5704,217,5546,2400,-7681,-12152,-6587,1510,4591,10283,8505,-1909,-14190,-12948,-11008,-1030,13627,20029,8186,-5118,-18127,-6643,8081,20533,25528,14687,-8406,-15727,-8696,-9590,-9988,-6752,-7287,5559,15015,21736,25854,37684,38744,18388,2516,3803,5538,624,-7475,-3034,-5516,-5250,1407,8064,12207,8284,2930,-4790,-16004,-11896,-734,10154,14770,16321,16587,8169,-1805,-12646,-10550,-1051,6667,10066,2622,-5211,-12495,-9653,-7614,-10782,-17309,-7952,2865,9103,12702,12733,-391,-4494,6238,25902,16084,7066,1016,9529,38875,66545,78796,144276,210791,219654,316128,371251,267749,157036,182782,185163,163842,114600,56091,8721,-9063,-10670,-1202,4127,8868,1348,-6558,-7309,-4388,-2924,-1974,-3027,-6740,-7999,-8547,-14518,-6858,8755,14217,15535,17394,22146,27025,22609,10372,4611,1242,-1834,-2037,1645,-3082,-1681,5320,2642,-3123,-4718,-1708,2009,4907,6891,14118,22960,27447,30072,39690,32301,16545,3792,-2406,5779,11743,17346,15061,5071,237,-974,-5649,-5650,-5146,1371,10619,3285,-8382,-18791,-9259,219,-1144,2838,15704,11948,4361,7233,11912,7690,-4024,-9845,7710,31942,55976,52699,1361,43246,133337,228127,219285,107619,-8962,86751,130023,149223,147594,95948,22342,-10059,4785,-6860,-14391,-17658,-18337,-12862,-7415,-8874,-5394,-5384,-8044,-6385,-11227,-11895,-10739,-10972,-9852,-11087,-10111,-11336,-14998,-10143,5281,24280,22431,14975,8652,12392,12318,956,-4868,-10696,-10240,-8033,-4272,620,959,-636,-9712,-4224,6919,3433,3281,11522,6350,11023,19785,25138,25065,11779,546,-7984,-3058,3896,2030,9557,18000,19224,18798,5568,-14159,-10028,787,6611,20071,36754,40148,32052,14231,1236,-2765,-6119,-10887,-19713,-6143,11011,24950,24193,10500,-4239,-14304,-8037,5538,32798,50014,47748,14639,35668,56382,22019,26630,54788,58841,65453,88281,119685,152893,154321,50217,50886,206316,221190,179078,126383,105338,96900,61794,23274,19764,29639,31590,22848,3930,-2364,5185,4703,5292,6424,-3289,-5032,-13167,-10800,-5230,843,6690,6483,3599,13506,17749,1915,-13009,-12101,-2799,2040,1244,725,2965,5102,4365,9672,29596,38638,61130,144620,257204,331958,253571,117868,30132,246780,350950,436854,486090,415539,207476,82302,149287,193330,205448,171244,97500,29599,1744,-5936,-13281,-11123,-6842,972,3661,-23,-2344,-4168,-7120,-3000,6099,6008,-7280,-3917,7953,12951,11785,3094,7006,21185,27916,13479,-8759,-10814,-19,8994,14071,12637,3182,-3011,-5370,-598,1800,-574,-5762,-4257,1987,305,-11765,-15110,-13397,-7558,10522,29868,26199,5899,-12009,-9935,-5338,-6661,-15852,-4968,-2574,-1104,-693,-2795,-9407,-1981,2431,2964,-2582,-715,1115,-4158,-12388,-16527,-9652,3564,20833,38036,24302,-1918,-8488,-4175,-8010,-13598,-7584,4014,15011,5076,-7062,-5979,-7733,-10878,1016,2712,-6659,-14829,-13111,-12010,-13147,-8688,1613,6720,2608,-8772,-8956,-1747,7216,20216,21112,9184,-1669,-7102,-7065,-6997,-9313,-12645,-10017,-10372,-13624,-6214,1122,2003,-5327,-4525,6366,13354,6217,1614,2971,6119,1796,-3497,-4974,5971,15902,26076,29764,25916,16780,2203,-6227,-5603,-3351,-5275,-11531,-6852,-2820,1494,5151,4947,7846,7987,4876,344,-4864,-5839,-123,7308,14724],[14990,26140,26046,16684,5323,-9654,-12225,-9371,-6872,-3092,3516,6382,-1372,-12763,-5895,1736,-1068,-9514,-17967,-2678,7815,6302,1122,743,4276,12643,21745,22747,18983,12958,11281,12762,13000,11740,-3035,-14631,-16860,-17450,-17038,-16896,-10526,-5730,-2631,3233,11199,14310,4506,-3031,-4634,-12954,-15521,-6552,-3226,-1072,-3182,-1018,1388,1456,4729,7170,5354,12690,27012,8105,-14051,-10934,-9704,-13118,-13193,-374,5792,17636,50842,80919,59310,34028,16066,-1946,-7908,-4605,-7311,-9088,-3982,-1644,-5425,-7737,-2943,2285,-119,-3283,-3667,2261,2190,-4497,-12181,-15166,-16062,-14856,-400,18916,33159,30945,18765,4854,1576,6484,11819,13560,13549,16299,18341,11314,2526,2711,10383,13970,15502,12725,5737,2014,4020,2642,-1179,-3364,-6949,-13299,-15678,-6483,1788,1880,2973,-2179,9448,38023,52922,42412,13255,-16821,-12695,930,6938,9117,485,-2283,-3167,-8146,-3557,4239,10465,11866,21144,30326,37500,29525,13131,-522,-16252,-14047,-6023,1087,1186,-1521,-8544,-14360,-13755,-5769,-340,-4201,-3735,2051,3827,6085,26210,103223,201004,326669,473963,614197,693616,672841,520092,291525,76082,19739,26674,11428,20793,9550,-17409,-8061,-6230,-3520,8975,31251,25446,11954,7825,15052,21327,17610,3280,-12808,-21960,-18217,-14893,-9153,-3807,-4402,-9125,-2966,11522,10712,-450,-12305,-12213,2209,10824,18581,46731,66181,78158,64454,30987,633,-9788,-16081,-19101,-14941,-9114,-5078,-951,1991,-759,-7244,-7035,-5920,-7683,-8434,-9250,-10125,-5233,806,2236,-13973,-12250,-3639,-112,-1332,-8844,-14414,-16917,-18104,-6624,6645,15002,18878,25151,26850,24391,18467,8440,-2724,-6744,-6448,-8931,-18920,-20656,-18075,-9452,8613,30792,44008,25782,2544,-7053,-4290,-1613,-1155,4685,21653,31786,26392,13458,-2737,-9646,5244,5442,104,-10085,-13285,-10783,-11349,2077,34818,66071,49408,7681,-13777,-16414,-11456,-10963,-12641,-6812,3858,14886,17907,9259,-51,-6087,-3702,-3543,-6329,-4543,5466,4735,4207,-538,-7306,-15785,-13185,-7152,-1319,1893,3794,6381,8010,13986,15690,11643,5027,8057,13546,13705,2090,-10424,-10816,2833,6870,2665,-2936,-4217,-1384,1289,-6812,-14552,-13131,-17098,-9362,-5145,-6074,-1334,4472,-115,-5114,4873,13111,10131,-662,-16497,-4306,225,2387,-492,-9382,-7142,6488,10424,1576,48,371,-9295,-17098,-18541,-18867,-15205,-9753,-1508,17517,47924,59338,60773,46780,26659,8944,-5445,-15784,-5551,9780,12867,14828,13754,11934,15420,9602,-6179,-8399,-7673,6924,35446,41898,27714,15835,10316,4318,-3010,-10529,-12525,-7983,-3910,-2521,-7478,-6841,-4963,-3937,181,5891,2655,-3209,-3024,-6073,-10036,-1735,1684,-1457,-6740,-13008,-10908,-1637,10634,36541,59786,45982,25597,10417,738,-7860,-10987,-9130,-9030,-12186,-3126,8293,22806,20289,15251,13290,-2011,-4409,2182,4346,-2034,-6835,-3100,2172,7975,13788,17378,20018,28038,31152,19507,13080,22153,28610,23399,15483,8222,-2471,-13411,-7870,1579,9562,16145,20043,23691,27716,29385,32163,26313,8476,-4472,-9630,-10348,-7734,-7087,-11603,-5824,6658,18919,27420,24855,23797,21612,13303,8314,7005,4141,734,-430,-4761,-3641,-4295,-11642,-15464,11272,34584,27437,3998,-4897,-1624,225,280,-2087,2785,13486,30377,26303,10196,454,-8852,-7327,2819,17000,28232,24137,13706,5741,-9282,-16041,-6261,-2290,-15036,-13176,-15544,-15429,-13773,-13686,-10897,-3975,3130,4719,-4627,-14044,-13356,-13064,-14537,-16844,-13828,-6982,-7506,-8569,-12641,-11288,-2101,5902,4167,-2922,11205,10134,-5474,-7559,253,1881,-9823,-2023,7223,2508,-1016,-342,-3810,-7214,-6142,-5443,-8586,-14054,-11957,-8561,-7251,-2660,1901,3988,1309,3166,2509,3923,11366,17317,16408,14263,11913,6832,2965,3391,7676,703,-3620,3403,26583,31575,18437,8558,3416,678,3049,5285,687,-12883,-8453,5895,29555,30140,15290,3310,-1426,4413,21887,49151,52993,35841,6265,-5372,370,3465,5541,3838,-2056,-10564,-16848,-5310,3440,3100,4546,3500,-1921,-7082,-6416,1040,4627,8662,7818,744,-3917,835,5606,5292,5189,-16145,-13683,-13085,-3515,13206,19500,13724,6226,8185,18738,31469,34271,16259,-1485,-14606,6020,28739,21711,-473,-12942,-880,3912,-3708,-7682,-3771,-752,-146,-233,2333,8335,17685,22094,22020,40316,43292,19981,-1196,-15365,-10393,-11287,-17585,-20151,-18955,-14313,-5480,-1821,-2162,-489,2584,10166,27699,33467,25524,21550,17454,3359,-9285,-8032,5957,26774,38704,32599,9877,-4523,-9915,-11025,-5163,1688,1314,-2274,-5587,764,14911,14459,-5147,-12705,-6172,-9058,-12425,-13318,-10351,562,4576,3979,-2511,-12383,-2906,1128,1784,-4103,-7733,1289,21229,30054,24740,11801,-736,5257,16949,24439,31854,30533,14428,-255,-12548,-9571,5393,8953,4722,14414,32460,33627,21819,7440,-6505,-11007,-4790,-3025,339,-5543,-14945,-7118,977,-224,-4678,-8322,-1492,18666,37061,17202,-1558,-8716,-4847,-3849,-6161,-9175,-7748,-6688,-7068,-10934,-12272,-4503,7111,10129,4767,3500,9730,9344,1350,-1097,1917,343,-4510,-6908,-6747,-8503,-11718,-9927,2070,11173,10164,-121,-10618,-11453,-6386,-2457,286,3100,9900,23640,39680,58104,44395,14942,9632,12817,7773,-1654,-11949,-11747,-9934,-9368,-13497,-15505,-8445,-914,7561,9358,5035,-5161,-13511,-3370,13509,38772,44982,37484,22173,13502,5014,3833,1707,-5471,-16179,-9695,-5181,-2300,-7420,-16194,-12986,-3955,639,-3437,-13778,-15306,-10907,-13563,-11234,-4264,-3274,-1537,-990,-2289,-4020,5210,19978,24684,13912,-3403,-10806,-5524,-6124,-9106,-9022,-2133,6961,18981,24114,13398,-7665,-16180,-9281,-5179,-5944,-10928,-16959,-11236,527,11403,29059,34216,34082,22540,10370,8180,14925,19020,15900,8142,9982,11309,7261,-2607,-14441,8407,13554,7363,8931,13924,19349,16277,8142,2986,-419,2860,7738,7519,4173,-7610,-12591,-14451,-14194,-12288,1922,2525,-1553,982,2805,-1953,-4756,-7451,-9487,119,18611,28288,25498,13514,-1440,-10788,-14903,-18564,-18673,-18854,-11074,-1084,5121,16746,30094,29249,6780,-8597,-7948,-5413,-3623,-4109,-6328,-9426,-7840,-1567,3922,3945,4540,3275,-1380,-9125,-7606,5361,22312,44275,45886,27353,5773,-8942,-11995,-14115,-14777,-12120,-10942,-12182,-12547,-11710,-12469,-13422,-2742,-1641,7067,13409,10126,5042,2458,-556,-7063,-10055,7695,31788,34456,20029,12051,5786,1455,981,2885,3157,5705,12237,10766,2809,-3001,-4944,-3906,-692,-4108,-8433,2971,7595,5135,-1327,-11061,1133,8061,12917,15576,12698,15782,8783,-2916,-9253,-16361,-3711,12051,35846,56207,52246,26614,125,-12867,-9122,-11308,-17077,-9597,-3226,2647,14219,26788,22969,15179,6294,-704,-218,-982,-8676,-13500,-15742,-16036,-15595,-7339,-407,463,-4081,-9435,-6601,-2686,1585,5966,4734,-7062,-17014,-3033,11750,28768,39123,35742,23818,16290,22024,38288,26298,8063,-1099,4472,4867,5002,9653,10180,12359,10202,4206,10612,19072,23449,15794,-1112,-8829,735,-2074,-14150,-6465,-6410,-13529,-14790,-8722,1187,-287,-1722,-1862,-6604,-9662,1312,8382,16126,20805,15798,13054,1028,-7062,-6698,2287,16716,30913,27718,8358,-10397,-15365,-11413,-8814,-4466,-1559,-5180,-1646,370,1659,-2161,-7480,-12693,-15311,-8949,7371,23407,22831,10814,-3771,-5532,5812,23316,18663,-727,-12696,257,11108,7094,-5329,-13070,-7932,5466,16223,12793,596,-10835,-13522,-10490,-14493,-3627,8797,12970,8343,-262,-6132,-10033,-10636,-10355,-8180,7476,11850,-4385,-12926,-9460,-7626,-7035,-4798,-1186,-8522,-10327,-8202,-12017,-8489,-1871,7390,15669,8469,-3861,-7916,-8523,-7665,-4092,593,-4282,-7689,-2493,3976,4245,6958,9932,7352,-151,-6802,-10570,-11379,-5631,-218,20370,51460,53392,36417,16574,-1257,-7430,-2442,14316,36680,49634,33236,9667,-2919,-15340,-12896,1991,8754,14705,8997,-6372,-17302,-1330,9991,11055,4959,-4555,-2864,2152,5784,7302,-1838,-11526,-12438,1347,25861,40672,28330,3651,-16662,-8885,-6430,-8616,3430,16368,18802,9219,-2820,-4317,-10057,-4952,2329,6666,16528,17832,13109,8641,4019,8117,25960,40113,40217,37709,24945,21946,31659,32045,23214,12762,2696,-7213,-10776,-10854,-14663,-13478,-5695,4888,13669,9559,897,-5426,-5370,4920,11392,6994,852,6461,22508,33741,29054,12081,5175,-10583,-12778,-5683,177,10498,17794,4712,-5372,-16104,-9248,8473,19649,29547,31119,23381,24050,20563,12521,3510,-5525,-10961,-11083,-11195,-12958,-12397,-10999,-5411,4030,7654,11987,11166,-2543,-14492,-3597,-4752,-9769,-6228,6773,20450,13897,4551,-7079,-16880,-6601,406,3686,-4079,-13146,-8407,-2759,-4869,-9710,-13131,-15432,-11776,-5456,3231,7274,2626,1822,-3433,-10914,-17446,-12914,-2250,4120,8288,10636,7875,157,-6414,-2234,3075,6461,7368,5382,5468,1108,-4480,-15096,-15607,-13113,-5312,-1287,-7674,-14830,-17033,-11693,-11723,-6445,3392,-1172,-6465,172,2028,3662,4974,13039,21451,13029,-1135,-14949,-17291,-6932,-2285,6966,12263,9002,-270,-11544,-11817,-4793,-1218,-1293,-6629,-11043,-6240,4537,22332,41795,53132,45132,26133,-123,-8336,-6703,-9004,-5802,-5120,-8602,-11311,-5918,-1262,-1859,-6548,-15091,-10435,-8134,-13863,-9039,130,-665,-3975,-4421,-2919,-4064,-4737,-15253,-9118,6040,20200,18897,484,-14294,-8475,-3622,305,-144,927,3027,2998,2079,1091,-625,-12421,-6315,14382,30776,34892,25934,5410,-16759,1061,19609,33031,36718,26458,16488,15657,24556,14802,-4086,267,8006,8582,5881,-4160,-14062,-7100,5468,17115,12520,527,-5783,-6757,-6876,-9813,-6931,-1402,-1607,-2301,-3986,-6684,-2197,416,3294,-762,-6454,-8432,-3780,1983,2480,-14823,-11527,8856,23519,23017,11206,-3069,-12105,-10218,-3719,-3354,-11202,-15943,-12180,-12186,-11375,-10934,-6290,-1446,3798,2288,-6623,-9917,-3667,3020,5609,9929,8153,-1500,-14053,-13130,-11400,-4464,7080,12609,4441,-6753,-18945,-7921,6325,17981,23042,14270,-7484,-19551,-13062,-12834,-11489,-6380,-9572,-265,10272,16730,20007,31737,36500,18565,2962,5453,7356,1227,-8954,-6306,-7420,-6757,-531,5063,7743,3557,-1571,-8555,-18829,-10665,2443,16276,21244,19883,15650,4658,-6563,-17413,-10125,-456,6247,8558,3081,-2775,-8591,-9345,-7162,-9357,-15182,-11240,-1021,4818,8511,7929,-3728,-7017,5732,25470,13795,-2240,17749,85779,153958,197319,187161,258770,405346,472296,609716,625675,425594,254611,313778,335015,291097,192238,81104,8349,-8045,-6680,-666,5387,10916,2420,-6883,-8844,-6735,-5669,-4294,-3260,-5804,-7926,-9086,-15131,-8461,8113,14294,15813,17512,22104,28181,23030,8247,1800,-1118,-4302,-6141,-3013,-5054,2497,11412,4386,-4835,-9369,-7197,-2825,1294,4660,13697,22024,24931,26781,36135,28814,12512,1138,-1969,8915,14602,15222,11820,1829,-2607,-2867,-7775,-7205,-5040,1012,10354,3134,-8888,-18115,-9010,498,541,5811,18537,14275,5945,8428,13383,7116,3619,28547,79748,126315,158755,134508,25109,99207,293541,444248,416268,228769,38948,169949,257413,287472,269523,175528,50435,-12471,7289,-4321,-15257,-18202,-17310,-10878,-4957,-7311,-7084,-8493,-11977,-8701,-11130,-10610,-11168,-15561,-15028,-14466,-9610,-9454,-12790,-8208,7975,27805,23169,12039,5644,13449,15772,3668,-3060,-10502,-11031,-8213,-2940,2482,2190,-935,-12025,-6106,5607,2639,3347,11512,4988,9005,17383,23950,24067,10862,320,-7696,-3169,2036,-1187,5562,16516,20398,22024,8049,-11093,-14017,-4623,1998,15971,35617,40610,31173,11836,-1779,-4322,-4457,-9617,-18961,-7210,8973,20213,20198,8048,-6268,-16149,-6976,9380,37226,55514,55961,19058,63710,127199,106141,86021,109516,101605,117100,196364,271980,328933,309622,133857,62410,289545,348523,309008,231813,179150,138776,72980,24154,19135,26621,26701,19270,2441,-4590,3462,4488,5553,6186,-1708,-4496,-11908,-11040,-6285,-578,5087,4644,1101,11031,16020,940,-13860,-12199,-4163,-518,-1272,-1371,-227,1822,1972,8197,29733,42975,94021,228714,397120,513430,429577,251073,70918,346443,575980,747164,820504,699503,375221,130753,265077,357744,377199,317912,195543,71620,5489,-1907,-8435,-7024,-1731,3126,3476,-1167,-3158,-3689,-6855,-4160,5835,7014,-6735,-7121,7848,15001,14272,4599,6078,16772,22576,10263,-10994,-9935,-246,8781,14147,13456,4144,-2348,-4974,-454,1125,-1468,-5376,-2456,3958,2019,-8725,-10473,-12142,-3228,14436,29542,20899,-2,-13623,-10495,-5343,-6964,-17257,-7789,-3670,-1061,152,-1633,-7808,-1912,3569,3263,-4769,-313,3349,-2827,-12364,-16053,-10261,4431,24230,39762,20840,-4629,-6916,-2849,-7327,-14357,-7759,5157,15967,5401,-8019,-5717,-6858,-12418,-929,2387,-6574,-13490,-10773,-8292,-9221,-4737,5587,11478,6681,-6293,-9014,-264,11893,30977,33357,18946,5888,-2764,-6702,-6392,-8301,-14310,-11783,-12127,-11467,-4437,2358,2347,-7035,-5742,5387,13333,7666,3291,4342,6822,1786,-3777,-4256,8168,21130,34587,37569,31233,18222,2858,-4587,-3221,-590,-3014,-10126,-7060,-3169,1693,7413,7917,8675,7231,3476,-1131,-5128,-6801,-2744,4409,12150],[12691,24203,26900,18440,6038,-9412,-12330,-9602,-7609,-4796,477,3482,-2442,-12137,-5213,1248,-1090,-6644,-13369,-5417,4400,3726,-570,-844,2380,10140,19980,21526,17877,11360,7762,8477,8429,9130,-2191,-13200,-15743,-16656,-16031,-16245,-11119,-6394,-2583,3349,9686,9683,-21,-2833,-1712,-8603,-17345,-7324,-2184,1898,1333,4275,6877,6389,6465,5514,1463,8778,26779,12328,-10055,-8063,-7535,-11767,-12382,320,6621,21229,57020,84178,57932,30775,11421,-6211,-9966,-4717,-6837,-8267,-2453,-164,-4404,-7416,-2396,2463,-435,-3018,-2711,3232,2760,-4256,-12019,-14509,-14048,-13090,1557,19850,31909,28615,15997,3314,2808,8511,14028,15907,15823,17427,16729,8481,-3,1318,10786,14695,14927,8736,1030,-253,3303,1408,-3172,-4897,-7192,-13581,-14449,-4858,5380,7891,6445,-770,11668,45733,64990,54455,22666,-10614,-12246,2339,8466,10990,1581,-1298,-813,-5746,-1072,7486,11948,11351,18473,24290,30096,24646,10066,-2089,-16064,-16111,-8555,-1138,742,-328,-7248,-13617,-10966,-1577,5842,2398,886,6163,9055,10766,27655,100743,193249,311480,451754,588997,673094,664663,525001,299469,76860,20348,32149,16005,24263,11844,-14530,-12127,-10796,-6777,4493,26169,22528,10139,6680,14660,19946,15516,772,-14415,-22208,-19677,-17111,-11778,-6610,-6804,-8463,-2259,10676,9586,-851,-11737,-11902,2152,11161,19627,52357,74149,87565,74731,38625,1558,-10595,-15938,-18697,-14634,-9216,-5382,-1420,1229,-1832,-9146,-8140,-7481,-10919,-12658,-12311,-9308,-4786,968,1362,-14366,-12834,-5694,-3073,-4020,-10076,-13827,-14977,-19618,-7541,6724,16631,22166,28433,27828,23205,17198,8219,-4067,-10744,-9722,-11079,-18086,-18698,-19334,-11471,7673,30855,47698,33953,7299,-4040,-3161,-2030,-2244,3457,22324,34147,26795,11885,-4385,-6320,6446,5764,-593,-11225,-13068,-9054,-8692,2242,31948,61553,47428,7186,-16843,-22140,-18781,-16903,-14500,-8055,1961,10089,11501,3624,-4775,-9897,-5417,-2586,-3002,97,8150,6391,5309,412,-7010,-17129,-16870,-11570,-5626,-915,2603,5814,7539,12953,14792,12004,5481,7491,11859,12100,2253,-7070,-4186,6750,8923,4817,-497,-2377,-2082,-303,-5566,-13502,-13355,-17975,-16418,-11014,-8891,-1759,3295,-3616,-6455,8263,17666,13977,1237,-14765,-4494,-1609,-135,-1901,-9288,-6457,6562,11923,4854,6990,6933,-5492,-16735,-20196,-18890,-14831,-8751,932,20597,49862,57464,55709,38726,20643,4860,-8630,-15299,-2866,14184,19375,18804,13605,10582,13427,5328,-10829,-11557,-8805,8985,42530,47903,30349,16761,11557,5974,-1811,-9751,-12228,-8668,-6428,-5985,-9237,-10570,-7864,-5993,-1469,4698,2833,-3051,-3405,-6032,-9410,-2749,961,-1339,-7583,-14562,-11190,-733,12649,44152,66581,48988,28904,15092,5214,-4252,-7751,-5018,-3634,-5437,1293,8912,23556,24799,20869,15103,-2388,-6632,226,1322,-3711,-6957,-3116,2388,8136,11724,13266,14301,20812,26388,18773,13756,24686,33016,27097,17218,7625,-4109,-14305,-9421,-622,7970,16033,19346,19882,21480,21945,23947,20025,6089,-5240,-10885,-10959,-7769,-7539,-11288,-6406,5616,18303,26721,25943,27634,26221,16485,9697,6992,3631,1087,1114,-3010,-2146,-3215,-11691,-14066,12547,37691,31857,6994,-5593,-3959,-1425,534,1257,8395,20313,35306,24463,6515,-2782,-11346,-8718,2558,16335,24877,18891,9035,3362,-9759,-16448,-8291,-3822,-15949,-16001,-16209,-14314,-15966,-14427,-11568,-5134,630,2531,-6188,-16443,-13085,-12255,-13948,-16837,-14507,-8798,-9470,-9943,-12145,-8811,-758,4888,-65,-11423,8751,13266,2358,1330,4361,1306,-13237,-1458,9926,5937,2574,4249,587,-3554,-3206,-3491,-7505,-13417,-11639,-6993,-4261,398,3292,2264,-2145,-27,442,2906,11238,16643,14860,12442,11463,7511,5047,8278,12314,4232,298,8350,29220,29068,13848,4421,816,54,2337,4299,51,-13336,-7646,9395,33444,29861,12382,-69,-5097,697,16317,42213,49320,33637,6816,-393,4700,7070,8852,6082,-921,-9952,-16057,-4901,5327,5991,6424,2080,-6223,-11175,-6973,1046,3970,7585,8177,599,-5149,-1505,3243,4053,8428,-9800,-17210,-17080,-660,17095,25133,20738,11806,11858,21737,33595,35237,15770,-3740,-16520,4929,25284,18623,-2508,-13972,-812,3708,-2825,-7400,-5237,-2957,-1975,-1436,912,7088,19471,29664,29387,45413,43753,16479,-4808,-11715,-4616,-7036,-15609,-19745,-19475,-15973,-5945,-1209,-1052,-43,1745,7286,22458,28444,20779,18422,18400,11138,-151,-5424,7165,26992,39161,35801,12060,-4750,-9821,-7486,-2397,1909,-142,-4464,-7245,-1115,9761,12247,-6198,-12642,-5853,-7404,-9731,-11052,-8030,1477,4912,3710,-2607,-12098,-2720,2185,3622,-3002,-7937,325,19403,30984,25492,12296,1777,7389,17597,23900,30867,31641,18996,3704,-9096,-11587,245,2548,-7,11999,33882,38746,26985,10818,-5230,-12414,-5172,-2509,1068,-5230,-15081,-7132,619,-1014,-5056,-9562,-2983,15521,37991,20412,954,-6638,-3548,-2771,-5469,-8962,-7489,-6385,-6532,-9950,-9397,-3771,9079,14680,10993,11247,16412,14843,6051,2947,3630,-780,-5278,-7892,-7599,-8799,-13187,-13059,-956,8081,7571,-2717,-12651,-12801,-7622,-2829,1391,4056,9727,20054,31953,50004,43076,16147,10653,12929,7451,-940,-9511,-9493,-7377,-6554,-11270,-15207,-9293,-1656,6983,7631,3397,-4324,-9652,-469,14065,38455,45282,38085,23154,14807,5569,3401,750,-6417,-15944,-10716,-6763,-2757,-8166,-17432,-13984,-5632,-2641,-7230,-16998,-14639,-8152,-10285,-8745,-3939,-4676,-2999,-969,-1876,-3023,7468,26490,32270,18761,-1369,-12566,-5525,-5958,-10040,-10838,-5160,2202,13649,20991,14025,-6156,-17126,-8857,-3612,-4485,-10098,-16114,-12225,-876,11067,32355,40540,35002,18805,7039,5044,12609,17529,14037,7283,7735,9335,4987,-4681,-8191,13306,15770,7940,9197,14733,19860,17807,11164,6210,2814,4132,5612,2997,-1095,-11774,-12215,-12387,-12817,-13690,-817,1823,-244,3927,2824,-5594,-8395,-10201,-9885,1758,19871,27504,25235,14670,2578,-5950,-13312,-17931,-19041,-19699,-12186,-588,7558,20975,34297,28332,4824,-9793,-7973,-5027,-3298,-3571,-5226,-7400,-4871,1835,4946,3591,3999,2878,-925,-8145,-8009,5132,20902,41567,46255,30188,8347,-7334,-11262,-13534,-15970,-12898,-11808,-13173,-13446,-11983,-11504,-15139,-7146,-7043,3496,11339,8194,3941,2745,-653,-8195,-9342,9073,35737,43056,27135,16308,7534,2893,2591,4714,5424,6070,12086,11959,3708,-3081,-6095,-4389,-536,-4270,-7158,5174,8630,4794,-762,-11731,356,6583,10227,12122,10311,12476,6437,-4587,-11225,-13857,357,15932,36832,55673,52385,27246,433,-15010,-9220,-11069,-16264,-8453,-1983,3377,13842,24805,20888,14704,7580,1428,2187,1140,-7771,-12577,-18131,-17539,-14444,-7260,-826,589,-4452,-10080,-6323,-1832,2014,5744,5432,-5449,-17836,-3632,11601,28655,41527,43680,33705,25026,28267,39463,24656,6333,-4757,1881,2917,3004,7876,9980,12404,10379,5027,11140,17239,20034,12631,-3864,-10578,-638,-3564,-13443,-5691,-6566,-13495,-13528,-7747,1895,1580,-586,-2727,-10621,-8794,1269,7373,15627,21608,15847,12573,629,-7438,-6708,2245,16592,30581,27520,8185,-10977,-14421,-10637,-8551,-3733,-727,-4243,-80,2474,3621,-104,-4745,-8955,-11756,-4822,9748,27201,31507,16421,-1488,-4949,5375,21907,15492,-2988,-12518,1153,13721,9600,-3559,-12524,-9174,2596,13435,11776,196,-12101,-15343,-10345,-10404,-1813,10293,14113,9052,120,-6035,-9991,-10161,-8872,-6368,8859,13440,-2324,-10706,-9408,-8445,-7793,-5313,-803,-7696,-10990,-8303,-12055,-8571,-3271,3643,9276,3224,-4778,-3573,-5088,-8920,-5184,1096,-4082,-8271,-2564,6283,10420,13596,14133,8829,-431,-8463,-12903,-13776,-6086,728,22597,53927,54786,36991,15648,-1643,-5758,-1920,12561,31327,45276,34750,12438,66,-13193,-10349,4550,8478,12238,6146,-8285,-13679,3566,15141,14781,7365,-3422,-2365,3105,6278,7057,-2602,-12249,-12076,2597,28162,39953,24631,377,-13004,-2429,-1331,473,12316,23242,23020,12473,796,-2019,-11966,-1384,7781,9587,16753,19070,15015,11228,6655,8722,24604,36653,38587,38698,25229,21195,32061,35226,28641,18756,8353,-3474,-12079,-12651,-14343,-10099,-2669,7846,15056,9599,1004,-5215,-4810,6606,14207,9938,3286,8640,23752,33149,24251,10270,4584,-10888,-12839,-5912,1696,13264,17318,3683,-4253,-14510,-10591,5567,17982,32974,40474,33411,30802,23867,13892,3876,-6187,-12082,-11695,-12245,-13461,-10454,-10202,-5312,3730,7888,14169,15584,4074,-17161,-6236,-6923,-10199,-4330,8936,23323,17548,5651,-6753,-13841,-3610,3797,7123,-2512,-12323,-7611,-2394,-4283,-9368,-12549,-15006,-14069,-9124,-1189,1620,-1182,-315,-4384,-11040,-16975,-11509,-696,5334,9670,13096,11445,3800,-2789,-409,3636,5816,3662,419,3591,1022,-3577,-13126,-17439,-16882,-10794,-5224,-7378,-12821,-16507,-11907,-11597,-7441,-340,-5868,-4493,4097,5099,4611,5381,13969,21569,12777,371,-12381,-17706,-6221,-490,9949,15963,12393,2723,-9303,-14515,-8398,-5509,-5667,-11136,-13348,-7221,3324,20002,40436,54213,50767,29209,772,-9457,-7866,-8339,-4479,-3725,-6705,-8819,-3787,-576,-2698,-8091,-15081,-6266,-2618,-9433,-12151,-539,215,-2516,-2729,-507,396,174,-11444,-11680,1858,13771,15213,-116,-14490,-7361,-3229,393,253,1922,3245,1346,-1407,-1622,-1472,-10432,-5754,16424,34002,38496,30171,10935,-16249,1344,21468,32952,33803,24602,15260,12429,22262,19458,-784,-2436,3162,4076,2010,-7468,-17262,-5707,9867,22538,17403,3420,-5155,-6744,-6774,-10017,-8436,-4604,-6782,-6418,-6529,-8439,-3414,253,6731,4430,-3219,-6723,-1031,6330,8360,-10707,-13421,5174,17635,18548,9879,-1837,-9576,-9631,-3744,-3202,-10497,-15857,-11638,-11913,-11188,-9945,-5716,-1879,3021,3046,-4583,-6803,-155,4825,6939,9683,8010,-485,-12877,-12541,-10901,-7195,853,5760,1129,-7848,-18722,-8703,4714,15446,20525,13736,-4901,-15991,-15555,-14675,-10949,-3633,-7210,-4915,6180,12369,14738,25640,33264,18356,3837,7683,9715,2582,-9292,-9507,-9525,-8400,-2395,2486,3991,-377,-5507,-11614,-17768,-8099,6051,22305,27663,23669,14490,1484,-10469,-17684,-8171,879,6665,8063,4756,1294,-3299,-8060,-6399,-7514,-12353,-12965,-3517,2104,5836,4738,-5799,-8845,5057,23219,10352,-349,71334,194510,308052,362896,322580,394947,637346,790788,959507,905996,593010,358852,457876,504810,434299,276756,106095,8645,-4885,-2680,28,6244,12240,3435,-6593,-9611,-8362,-7688,-5966,-2951,-4165,-7002,-8820,-14812,-9304,7788,14720,16677,18309,22765,30099,24403,7221,-306,-2977,-6257,-8858,-4258,-1757,9331,18961,7207,-5074,-12814,-11089,-6153,-1366,2786,13324,20888,22381,23359,31285,24592,8509,-1157,-681,12375,17158,11849,7090,-1926,-5533,-4812,-9518,-7110,-4146,688,9320,2885,-8802,-16448,-7946,1454,3059,10095,22222,17522,8343,10213,15343,7361,20448,87975,183031,258109,297295,244500,79518,202124,500450,705429,655141,385379,107729,265157,405330,448008,410015,269506,86603,-14312,10675,-20,-13758,-18029,-15568,-8414,-2296,-5069,-7600,-10863,-14958,-10489,-10558,-8413,-8148,-16497,-19689,-15575,-7626,-6641,-10082,-5461,11402,31142,23763,9430,4852,16994,20867,7131,-845,-9964,-10655,-6512,195,5810,4134,-886,-13219,-5577,5290,721,2355,11646,5109,8211,14398,20512,21206,9397,465,-7860,-4463,-940,-4575,2302,15306,21523,24951,10559,-7464,-14289,-8072,-475,12428,32313,38599,29267,9807,-4349,-6092,-2667,-8223,-18438,-7904,7236,15379,15869,5350,-8293,-16625,-5310,13775,40039,57958,62063,25520,103188,220119,224064,195684,199067,161356,182844,338648,473623,554839,504921,245812,84218,369635,486348,460062,357672,261921,178741,81676,24712,18004,23069,21414,15042,672,-6513,2629,5034,6470,6279,-40,-3981,-10655,-10588,-6802,-1395,3871,3187,-1153,7845,13652,56,-14327,-11788,-5718,-3816,-3921,-3162,-2990,-1191,-444,6562,28739,45675,129063,320203,549630,720619,649176,432669,160200,449006,831221,1105116,1201539,1019845,565672,194705,407155,559882,587699,495037,312929,120207,9475,2085,-3498,-1815,3349,5054,3430,-1939,-3673,-3071,-6452,-5365,5185,7338,-5796,-9342,7904,16969,16494,6042,5388,12642,17109,7062,-11473,-8922,-867,7910,13581,13797,5139,-1447,-4410,-263,655,-2027,-4681,-395,7596,7576,-1747,-6309,-10493,759,19600,31647,18003,-5621,-15175,-11484,-5645,-7608,-18474,-10598,-4813,-1251,580,-1045,-6818,-2528,3981,3212,-7267,-934,4425,-2118,-12485,-15189,-9694,5873,27519,40050,16818,-7260,-6469,-2016,-6917,-15387,-8407,5452,15465,4621,-9357,-5787,-6265,-12166,-3473,1222,-7215,-12910,-9392,-5234,-4737,-823,8822,14950,9628,-4665,-9592,605,16434,41943,45159,28148,12804,1544,-6044,-6456,-8103,-15298,-14235,-12796,-9240,-2751,3217,2065,-9305,-7019,3911,12156,8043,4125,5006,6965,1232,-4541,-4107,9165,25087,41670,43438,34816,18041,2294,-4224,-2233,852,-1996,-9448,-7718,-4371,554,8093,9202,8063,5386,1279,-2922,-4934,-6225,-6216,414,8293],[9857,20926,25917,18951,6180,-9319,-12717,-10162,-8740,-6722,-2315,812,-3552,-11353,-5399,-669,-1566,-3385,-8721,-7054,963,656,-2828,-3062,-399,6444,16745,19036,15712,9039,3936,4287,4204,6231,-1713,-12089,-15089,-16399,-15475,-15418,-12096,-7909,-3329,2885,8018,5870,-2321,-1431,749,-5284,-18842,-8492,-1563,4562,5405,8707,11045,9926,6942,2846,-3183,5241,26721,17819,-5645,-5539,-5999,-11100,-12046,381,7008,24474,59765,81430,53176,26069,6190,-10618,-11311,-4826,-6704,-7884,-1332,995,-3725,-7728,-2861,1788,-1460,-3310,-2033,4403,4072,-2962,-10575,-12228,-11511,-10957,3522,20337,29712,24948,11721,606,3263,9648,15115,17041,16949,17144,13778,5112,-2649,-554,10148,14192,13292,4598,-3254,-2605,1704,-892,-6180,-6649,-7495,-13995,-13724,-3841,8258,13587,9487,250,12205,48705,70768,61206,29488,-4503,-11679,3381,9609,12300,2124,-799,1255,-3380,1434,10523,12871,10308,15134,17643,21216,18103,6254,-3695,-15510,-18091,-10437,-2763,206,41,-6554,-12952,-8563,1718,11295,8894,4840,9134,13149,15070,28104,91954,173075,276552,402213,528816,611605,614791,494937,285264,69022,20215,37639,21548,28222,14960,-9960,-17274,-14939,-9236,950,20571,19036,8139,5290,13326,17002,11460,-3174,-16242,-21212,-20452,-19790,-15079,-10203,-9633,-8320,-1880,9924,8866,-773,-10830,-12392,991,10085,18403,51479,71460,83956,73160,39453,1446,-11636,-15690,-17898,-15233,-10405,-6782,-2944,-213,-3380,-11515,-9135,-9185,-14601,-18243,-14541,-7073,-3995,1431,1009,-13327,-13152,-7705,-6041,-6815,-11144,-12823,-12943,-18189,-8769,6197,17185,23799,29408,26785,20618,14831,7242,-6131,-15853,-13112,-12317,-15928,-17066,-19772,-13287,6493,29789,48973,41334,13085,-222,-1573,-2648,-3683,1721,21651,34786,26044,9733,-6144,-4170,6610,5526,-1586,-12524,-12530,-7427,-6240,2740,28774,55631,44948,7445,-16429,-21024,-22202,-19957,-14228,-9164,-110,5692,5683,-1612,-9041,-12477,-5212,829,2758,5772,10557,7986,6460,1620,-5695,-14167,-15761,-14288,-9993,-4012,1253,5332,7179,11917,13653,11982,5653,6879,10463,10931,3601,-2548,1107,9109,10060,6514,1741,-566,-2463,-2605,-5581,-13332,-12924,-13456,-12293,-8844,-6450,208,3300,-6437,-8244,10278,21175,17017,2627,-12853,-4263,-2886,-2057,-2640,-8459,-6014,5490,12169,7489,13950,14577,-840,-15342,-21590,-18299,-14080,-7675,3186,23437,51161,55452,51350,32681,16453,1760,-11001,-13585,-399,18239,26501,23157,12725,8638,11211,1375,-15006,-14535,-9713,10488,46859,50776,31337,17237,12893,7914,-326,-8751,-11898,-9320,-8495,-7830,-8402,-13970,-10086,-7188,-2476,3734,2954,-3027,-3931,-6010,-9017,-4263,-73,-1259,-8474,-16274,-10960,491,15222,50815,70191,49756,31096,19589,10014,-770,-4572,-610,2323,1610,5002,9186,23285,28769,26445,16366,-2733,-8845,-1620,-1597,-5847,-7607,-3446,2111,7468,9474,9584,9298,14111,20646,16913,13645,25969,35716,29667,18213,6540,-6067,-15766,-11306,-3112,5676,14244,16714,14958,14699,14392,16054,13996,3509,-6301,-12289,-11291,-7649,-8311,-11214,-7251,4220,17069,25535,26887,31113,30137,19265,11255,7023,2986,1364,2598,-1109,-579,-2220,-11808,-13038,13244,39725,34947,8902,-6372,-5705,-2882,913,4972,14533,27716,39056,21531,2275,-6774,-14302,-10112,2083,15057,20626,13380,4047,507,-10368,-16188,-9486,-4923,-16814,-19102,-11235,-10197,-13184,-14333,-12396,-6521,-2356,-664,-8237,-17885,-12345,-11524,-13627,-17132,-15463,-10902,-11742,-11216,-11057,-6264,614,3870,-3714,-17240,10454,20445,12999,10152,8720,1491,-11750,1741,13922,10464,6920,9475,5489,333,-439,-2010,-6874,-12647,-10521,-5085,-1149,3576,4712,590,-5603,-2947,-1038,2345,10914,15611,13266,10669,10895,8144,7130,13164,16441,7604,4289,13934,32839,27722,10449,904,-1693,-1070,986,2450,-1656,-14190,-6269,13479,36402,28700,8967,-3862,-8923,-3019,10667,34339,44571,31265,7907,3785,8625,10488,11966,8195,100,-9526,-14814,-3545,7938,9011,7927,257,-10554,-14013,-6872,677,2863,6030,7915,0,-6699,-4044,929,3153,11346,-4038,-17808,-17153,2379,20097,29779,27787,18250,15777,23837,34072,34324,14457,-6137,-17247,3780,21448,15228,-4659,-13600,57,4069,-1845,-7452,-6657,-5241,-4049,-2844,-922,5131,19694,36559,37299,50245,43764,13881,-5914,-7522,180,-3289,-14210,-19165,-18810,-18018,-6799,-842,102,518,787,4252,16734,22923,16051,14787,18095,18237,10821,1288,10417,27249,38421,37218,14089,-4185,-8341,-4256,-819,1079,-2096,-6567,-8876,-3067,5143,9849,-7324,-12664,-5553,-5659,-6753,-7551,-5434,2423,5254,3374,-2676,-11532,-2740,2960,5235,-1861,-8363,-1247,16612,30107,24993,12428,3871,8688,17190,22215,28451,31316,23192,7569,-5666,-12555,-5763,-4500,-4802,9046,33488,41837,31083,13782,-3977,-13964,-5685,-2142,1558,-5002,-15007,-7368,-76,-2150,-5724,-10638,-4319,12291,37538,23056,3278,-4846,-2619,-2011,-4908,-8735,-7296,-6232,-6181,-9243,-7226,-2945,10284,19229,18616,20223,23727,20311,10381,6411,4139,-2884,-6613,-8957,-8257,-8695,-13789,-16459,-4274,4499,4212,-5774,-14938,-14460,-9060,-3187,2437,4879,9328,16537,24288,40113,39633,16454,11190,12689,6778,-690,-7301,-6688,-4292,-3911,-9505,-13259,-9509,-2380,6256,5962,2338,-2160,-5425,2073,13498,35803,43336,37351,23335,15484,5777,2788,-124,-6922,-15492,-13343,-9131,-3408,-8853,-17958,-14945,-7637,-6294,-10960,-20561,-13511,-5585,-7117,-6129,-3622,-6072,-4674,-1565,-1971,-2168,10134,33268,40105,24084,1370,-14713,-6396,-6402,-11194,-12438,-7561,-2115,8304,17093,13573,-4953,-17087,-8849,-2428,-2961,-8945,-15015,-13430,-2562,10156,32915,43989,33959,14627,3335,1180,9024,14291,10545,6093,4944,6490,2172,-5526,-824,18636,18245,9472,10090,15876,20474,19269,13877,8990,5488,4784,3361,-1165,-6053,-15327,-10822,-10836,-12128,-14260,-3431,906,719,6528,1698,-9995,-12413,-12934,-9256,3469,20692,26220,24213,14732,5584,-1657,-11878,-17860,-19072,-20002,-12859,116,9874,24507,36522,26077,2690,-11086,-8156,-4863,-3114,-3025,-4049,-5445,-2110,4302,5215,2593,2633,1589,-1130,-7336,-8409,4554,18969,37569,44340,31090,9990,-6659,-10876,-12700,-14676,-13986,-13324,-14611,-14592,-12559,-10785,-13577,-12622,-10755,415,8894,5962,2789,2767,-1162,-9459,-8485,9680,37272,49323,33402,19627,8658,3784,3384,5560,6546,5346,10844,12254,4412,-3124,-7726,-5564,-1206,-5252,-5860,7077,9211,3925,-848,-12812,-1143,4347,6855,8527,8248,9882,4940,-5625,-12775,-11418,3721,18768,35942,52037,49750,26563,566,-17507,-9554,-11204,-15770,-7791,-1368,3259,12395,21735,17975,13421,8214,3091,4294,3636,-4283,-8769,-15283,-18289,-13626,-7689,-2039,-161,-5392,-10853,-6253,-1482,1937,5231,5789,-3964,-17459,-4857,10813,27801,43011,51314,44434,34477,33977,39030,23202,5934,-7412,-2085,-386,-255,4197,8392,11467,9709,4721,10017,13882,15305,8654,-6853,-13252,-3498,-6437,-13352,-5188,-6836,-13389,-12634,-7189,2366,3281,500,-3523,-13977,-7582,403,5583,14365,21498,15298,11400,-268,-8237,-7213,1658,15813,29260,26197,7256,-11782,-13250,-10007,-8705,-3473,-277,-3517,1114,4259,5253,1786,-1929,-4959,-7314,-328,11811,28725,37450,20104,-198,-4988,4540,19648,11609,-5834,-12773,1566,15599,11678,-1985,-11734,-10463,-804,9667,9942,-637,-13429,-16140,-9496,-7488,269,11771,15097,9858,866,-5528,-9710,-9803,-7670,-4360,10506,15030,-269,-8889,-9554,-9453,-8459,-5726,-770,-7297,-12118,-8769,-12469,-9405,-5761,-1156,2731,-1163,-3826,1043,-1845,-9415,-4338,2702,-3127,-8553,-3043,7712,15798,19683,17483,9416,-1401,-10138,-14503,-16752,-7591,369,22747,52454,52777,36056,14376,-2062,-4629,-2238,9582,24473,38628,34766,14846,2781,-10677,-7697,6166,6897,7895,2310,-10447,-11092,6812,18460,16692,8394,-3032,-2574,3288,6048,6296,-3639,-13309,-12308,3177,29202,37359,20216,-2167,-8203,3484,5578,10962,21978,30325,27315,16655,5490,606,-13471,879,11523,11630,16053,19591,16776,13974,9325,8754,22078,32232,35935,38092,24316,19067,30336,36196,32649,24152,13791,-702,-14137,-15043,-14416,-7231,550,10997,16102,9370,871,-5390,-5114,7333,16081,12284,5268,10042,22989,29219,17107,8145,3136,-11966,-12507,-5206,3333,15202,15935,2689,-3390,-12998,-12392,1800,15032,34165,47689,42875,37280,26780,14800,3572,-7576,-11934,-11288,-13288,-13932,-8932,-9842,-5780,2610,7159,15046,18419,9511,-14740,-8260,-9357,-10838,-3073,10085,24269,19824,6496,-6204,-11070,-912,7077,10249,-1208,-11670,-7509,-2890,-4264,-9341,-11968,-13686,-14745,-12495,-5388,-3351,-4668,-2434,-5330,-11168,-16573,-10542,351,6097,10653,15263,14827,7228,772,1280,3849,4688,-229,-4244,1824,1029,-2518,-10737,-17479,-16512,-12334,-8270,-6510,-10088,-14216,-11672,-11995,-9143,-4405,-8780,-1956,7096,7035,4650,5235,14155,20769,12046,1549,-9945,-17815,-5633,952,12174,19046,15586,6257,-5686,-16319,-12884,-10185,-9906,-15129,-15459,-8354,1725,17193,37712,52931,54462,31597,1818,-9824,-9080,-7423,-2972,-2366,-5034,-6642,-1866,-55,-3558,-9720,-14729,-2250,2919,-3865,-13916,-1312,1099,-1057,-1148,1664,4786,4262,-8454,-14052,-2374,6986,10264,-1519,-15003,-6478,-3232,74,341,2689,3372,-309,-4572,-4131,-2492,-8909,-4898,17058,34093,38202,30983,14491,-9649,3535,23375,31551,29982,22213,13567,9270,19030,23333,3696,-4769,-1995,-430,-1997,-10048,-13033,-1516,15361,27598,21327,5442,-4913,-6959,-6938,-10404,-9745,-7168,-11967,-9960,-9026,-10545,-4788,-300,8173,7508,-819,-5361,1280,10014,13241,-7283,-15088,1878,12601,14375,8195,-1044,-7092,-7885,-3211,-2770,-9202,-15829,-11698,-11874,-11120,-9000,-4911,-1955,2394,3755,-2523,-3775,2970,5980,7616,8596,7101,172,-11537,-11882,-10337,-9848,-5342,-933,-2381,-9101,-18218,-9860,2420,12144,17171,12226,-2425,-11973,-16247,-15230,-9100,-33,-2860,-7889,2520,8300,9518,18941,28416,17040,4550,9735,11743,3814,-9143,-13167,-12422,-10874,-4764,-98,561,-3899,-9202,-13164,-13544,-5153,9080,26915,32621,26519,12372,-1966,-13911,-12687,-5398,2371,7426,8272,6895,5656,1968,-6469,-6071,-6032,-9589,-11875,-4530,790,4404,2697,-7012,-10440,3508,18724,5299,16106,134746,318562,481848,543451,466672,532114,874728,1135209,1318308,1169812,743318,453450,593462,670156,572795,356053,127855,8904,-1678,429,146,6031,12180,3712,-6389,-10255,-9863,-9560,-7485,-2648,-2492,-5907,-8384,-14171,-9761,7396,15082,17740,19368,23672,32262,26285,7159,-1834,-4676,-8137,-8822,-1839,3442,15683,25789,10039,-4641,-15332,-13531,-8359,-3468,855,12374,19063,19570,19712,25380,19703,4359,-3569,707,15288,18515,7106,554,-6595,-8642,-6882,-10896,-6072,-3129,-151,7002,1906,-8666,-14444,-6560,2604,5866,15058,25880,20922,10991,12113,17360,8114,43713,162230,307431,412872,455950,370951,150675,326972,725120,978016,905564,558316,188273,357759,552501,608059,549049,364719,125999,-15867,14232,5220,-10592,-17251,-13544,-5922,75,-2892,-7426,-12835,-17375,-12040,-9861,-6007,-4041,-12277,-17199,-12827,-4714,-3459,-7320,-2449,14983,33640,23845,7232,6286,21744,26408,10792,1545,-9158,-9351,-3289,4699,9966,6000,-625,-13010,-4171,4560,-3083,1393,11841,5711,7396,10002,15180,17154,7320,368,-8736,-6725,-4713,-7981,-161,14235,22341,27173,12661,-4127,-11729,-9033,-1239,9659,27611,34670,26497,8043,-6437,-8152,-1023,-7046,-18236,-8234,5784,10656,11385,2458,-10345,-15104,-3062,18581,41331,57445,65454,33824,146116,321912,364699,337003,312002,231825,255316,499330,702380,805229,716154,372530,113795,433068,613727,610860,486430,341352,210315,86680,25160,16808,19567,16334,10540,-1297,-7722,2770,6258,7919,6773,1737,-3372,-9256,-9524,-6623,-1470,3260,2281,-2907,4766,11896,328,-13759,-10722,-7273,-7663,-6174,-4323,-5081,-3686,-2609,5043,26804,46383,161767,407095,694476,924996,880204,630339,260791,539635,1082842,1461789,1573902,1328332,751533,265119,557740,775106,809207,677502,432733,169133,13801,6167,1514,3520,8196,6913,3778,-2050,-3627,-2058,-5547,-6187,4477,7334,-4653,-9778,8526,19189,18766,7758,5378,9593,12979,5617,-8792,-7201,-1261,6893,12896,14173,6700,213,-3169,427,680,-2115,-3655,1956,12234,14959,5693,-2865,-9006,4678,25939,36454,19378,-8341,-16153,-12101,-5690,-8032,-18448,-12541,-5257,-998,1185,-433,-5821,-3129,4311,3486,-9229,-1891,5047,-1332,-12019,-13622,-7203,8834,31319,39650,13400,-9012,-6201,-1074,-6060,-15369,-8757,5614,14423,3653,-10248,-5555,-5444,-10728,-5757,-54,-7874,-12383,-8211,-2368,541,3680,11953,17679,12044,-3170,-9934,1615,21392,52556,55757,36602,19496,6303,-4227,-6158,-7709,-13688,-14005,-10466,-6126,-140,4727,2132,-10995,-7542,2683,10553,8012,4964,5970,7621,1260,-4691,-3683,9840,28457,47506,47626,37273,17331,1594,-4029,-1490,2050,-1122,-8628,-7621,-5092,-654,8191,9723,7178,3666,-512,-3865,-4018,-4653,-8092,-2984,4749],[8167,18035,24531,19439,6977,-8136,-11995,-9651,-8830,-7356,-3229,84,-3042,-9288,-5170,-2655,-1123,924,-3488,-5741,-786,-1252,-4113,-4409,-2539,3124,13566,16751,13912,7321,1071,1359,1468,4322,-431,-10138,-13643,-15425,-14170,-13269,-11487,-8832,-3613,3017,7373,4040,-1987,870,3356,-1946,-18219,-8966,-394,7806,9939,13304,14851,12982,7358,490,-7269,3506,27537,24958,-64,-2421,-4138,-10109,-11226,766,8085,28125,59697,74162,46871,21400,1727,-13896,-10839,-4058,-5942,-6933,353,2791,-2443,-7702,-3307,1415,-2038,-3075,-526,6911,7192,335,-6973,-7945,-7516,-7459,6771,21917,28298,21577,7208,-2339,3804,10745,15880,17669,17638,16260,10602,2342,-4437,-2085,9349,13509,11845,1636,-5957,-4157,130,-3319,-9323,-7249,-6973,-13693,-12655,-2600,11104,19332,12647,1649,11871,47018,69408,61505,32856,1171,-10078,4840,11107,13757,2875,5,3815,-204,4815,14147,14071,9562,11989,11439,12256,11068,2681,-4421,-14180,-19144,-11317,-3641,-132,-47,-5863,-11661,-5944,4604,16155,15425,8654,11623,16560,19010,28086,78452,142934,225398,330006,439545,515892,529491,434348,251548,54418,20857,43320,28460,32717,18612,-4642,-21253,-16210,-10144,-1365,15383,15723,6534,4202,11660,13324,6431,-7543,-17046,-19389,-18963,-21503,-18391,-13911,-12145,-8176,-1445,9576,8807,19,-9334,-13137,-754,8114,15402,44412,58832,68321,60298,33406,1023,-11105,-14429,-16407,-16357,-12306,-8901,-5025,-1653,-4781,-13764,-9327,-10339,-17023,-18081,-10829,-2860,-2058,3063,1850,-11148,-12820,-9126,-8406,-9083,-11434,-11127,-10622,-16376,-9910,5409,16880,24012,28601,24511,17457,12061,5966,-8311,-20305,-14548,-11322,-13075,-15423,-19125,-14458,5406,27922,47838,47115,20155,4857,970,-2986,-5066,-141,19935,33913,24461,7442,-7606,-2915,6012,5000,-2524,-13606,-11486,-5676,-3901,3574,25808,49397,42816,9197,-12442,-15308,-16433,-15851,-12421,-9827,-1948,2124,856,-6068,-12246,-13053,-3011,6177,10054,11915,12627,9775,8085,3570,-2981,-9583,-11595,-12252,-13608,-6729,391,5533,7400,11153,12416,11640,5689,6433,9559,10304,5700,1885,4979,10203,10544,7975,4026,1488,-2057,-4806,-6589,-13667,-12104,-8573,-3605,-912,-77,4579,4778,-7889,-10128,11010,23395,19065,3561,-10885,-3727,-3578,-3218,-2493,-6859,-5508,3676,11553,9650,20386,22511,4320,-13689,-22136,-16812,-12677,-6343,5312,25934,51839,53638,48139,28984,14430,380,-11582,-11299,1883,21910,33943,27719,10958,5929,8884,-1927,-18409,-17096,-10204,11379,47860,50303,30843,17428,14384,10106,1385,-7551,-11400,-9672,-9200,-6556,-6035,-16781,-11376,-7362,-2683,3025,2947,-3096,-4478,-5908,-8636,-6064,-1231,-1098,-9160,-17899,-10089,2169,18548,55864,70225,48252,31946,23392,14447,2297,-1390,4187,8919,8750,7920,9170,22217,32023,31641,17015,-3030,-10930,-3116,-3584,-7725,-8332,-3882,1403,6152,7021,6140,4741,7940,14325,14096,12858,25980,36416,30832,18415,5098,-8132,-17622,-13404,-5980,2678,11033,12714,9551,7950,7253,8974,8552,893,-7547,-13685,-11256,-7327,-9352,-11365,-8274,2607,15427,24132,27782,34155,33177,21460,12863,7109,2315,1629,4012,922,1117,-1226,-11904,-12535,13109,40276,36292,9758,-7064,-7019,-4163,1329,8797,20986,35245,41297,17880,-2059,-11229,-17554,-11193,1561,13297,15788,7932,-953,-2622,-11008,-15364,-9565,-4955,-16459,-20164,-6859,-6780,-10619,-13966,-13217,-7762,-5113,-4462,-10522,-16448,-11257,-10865,-13508,-17669,-16583,-12975,-13945,-12019,-9483,-3726,1972,2962,-6248,-13834,15093,30089,24549,18133,12301,1912,-7960,6189,18604,15757,11844,15175,10911,4447,2137,-945,-6456,-11302,-8348,-2658,2131,6834,6138,-875,-8928,-5384,-1910,2170,10417,14325,11732,9098,10406,8935,9369,17913,19895,10772,8276,19601,36486,27122,8364,-1729,-3856,-2417,-722,67,-4157,-14525,-4252,18063,38533,27114,5481,-7808,-12453,-6472,5092,26007,38911,28616,9038,7175,11981,13551,14717,10032,920,-9289,-13143,-950,11363,12276,9235,-1564,-13725,-12172,-5681,191,1502,4235,7219,-862,-8420,-6621,-1113,2642,13783,966,-15260,-13626,5416,22429,33532,34622,25469,20160,25250,33156,31885,12573,-8436,-17066,2465,17447,11866,-6586,-12152,1380,4690,-908,-7521,-7406,-6791,-5803,-4108,-2786,2937,18785,42423,45410,54573,43294,12059,-5430,-4593,3571,-328,-13182,-17769,-16675,-18341,-7935,-738,1182,1200,-72,1439,11271,17617,11877,11094,16698,24021,22442,10392,15502,27558,36431,36301,15434,-3165,-6311,-1636,-130,-452,-4331,-8442,-10280,-4793,1557,7847,-8034,-12555,-5162,-3776,-3419,-3361,-2475,3677,5904,3354,-2303,-10509,-2894,3473,6682,-413,-8637,-3131,13422,27876,23579,12374,5535,9267,15942,19706,25048,29789,26813,11386,-2064,-11242,-11702,-11572,-9190,5963,31544,42828,34067,16432,-2546,-14241,-6113,-1769,2044,-4585,-14470,-7692,-889,-3249,-6236,-11201,-5220,9439,36114,25309,5623,-3082,-1787,-1303,-4222,-8215,-6892,-5979,-5799,-8680,-5528,-1829,10941,23397,27126,30067,31317,25663,14511,9410,3705,-5459,-8054,-9695,-8379,-7876,-12798,-19696,-7465,892,604,-8809,-17123,-16099,-10336,-3310,3556,5753,8944,13430,17453,29656,34698,16273,11619,12458,6151,-554,-5070,-3449,-811,-1415,-8016,-10571,-8815,-2811,5601,4574,1995,1134,-760,4483,12193,31475,39787,35809,23166,15950,6066,2476,-377,-6403,-13572,-16152,-11505,-3918,-9028,-16831,-14910,-9438,-9748,-13426,-19885,-11701,-2874,-3728,-3243,-3112,-7154,-6295,-2497,-2182,-947,13637,40033,47866,29828,4620,-15228,-7525,-6942,-12194,-13562,-8911,-5264,3677,13239,12612,-3721,-15838,-8907,-1356,-1312,-7371,-13612,-14364,-4028,9077,31288,44605,31479,10552,-173,-2890,4698,9832,5953,5350,2852,3886,-173,-4127,6310,23472,20461,11657,11967,17936,21775,21138,16577,11604,7907,5194,1374,-4559,-9853,-14476,-8814,-9283,-11438,-13840,-5581,98,1661,8816,-232,-14496,-16024,-14236,-7454,5469,21350,24853,22890,14214,7889,2284,-10474,-17977,-18309,-19439,-12756,1409,12533,27623,37120,23306,1022,-11932,-8024,-4460,-2570,-1914,-2225,-3078,804,6239,5228,1480,1008,13,-1398,-6075,-7813,4510,17260,33242,40768,30183,10706,-6671,-10140,-10905,-11566,-13356,-13853,-14924,-14902,-12879,-9888,-10127,-14922,-11199,-1578,6797,4142,2161,3019,-1449,-10367,-7607,9898,36834,53075,38831,22372,9603,4540,3826,5922,6975,4229,9354,12308,5513,-2328,-8856,-6858,-2128,-6303,-4081,9040,9806,3084,-1039,-13533,-2681,2116,3687,5526,6853,8120,4256,-5854,-13508,-9152,6678,20960,33868,46168,45063,25134,1102,-16595,-9563,-11157,-15049,-7059,-822,2906,10579,18414,15007,12006,8766,4871,6759,7611,2772,-2829,-10542,-15697,-12618,-8074,-3419,-1153,-6247,-11060,-5884,-1154,1775,4804,6183,-2208,-15316,-6180,9885,26744,43992,58531,55663,44307,39019,37546,22397,7235,-7145,-6407,-4234,-3962,-733,5901,10195,8930,4025,8139,10099,10559,5148,-8776,-16107,-6925,-9617,-12999,-4574,-6682,-12619,-11424,-6108,3772,5805,2571,-2713,-11808,-5865,-706,3682,13020,21030,14749,10245,-977,-8838,-7667,1031,14915,27591,24489,6324,-11981,-11591,-9032,-8718,-3112,385,-2504,2194,6094,7061,4055,1441,-330,-2056,4277,13878,28597,40586,22259,700,-4977,4117,17599,8130,-8393,-12632,2119,17072,13768,-75,-10270,-11050,-3997,5601,7911,-1259,-14010,-15205,-8179,-5246,2553,13665,16539,11454,2709,-3956,-8625,-9004,-6262,-1871,12673,16951,2274,-6895,-9335,-10068,-8494,-5644,-637,-6791,-13115,-8893,-12588,-10376,-8436,-5454,-1904,-2923,-841,5949,1604,-7924,-1316,5817,-862,-7771,-3201,8815,20500,25201,20245,9562,-2532,-11072,-13948,-19429,-9511,-712,21359,47923,48418,34404,13399,-2001,-3585,-2818,6205,17504,31097,33869,17395,5743,-7444,-4468,7374,4968,2801,-1614,-12375,-9128,8961,20498,17463,8722,-2807,-2868,3293,5679,5617,-4311,-13967,-12635,3450,29177,33525,15979,-3314,-4021,8502,12834,21661,32181,37610,31898,22206,11781,4025,-13568,2301,14100,13369,15213,20036,19115,17611,12595,8745,19097,27849,32999,36464,22815,16165,26946,35144,35247,29028,19035,1136,-16416,-17347,-14290,-4472,4322,14764,17368,9453,1073,-5278,-5689,7643,17507,14549,7387,11208,20731,22711,9176,6444,1403,-13265,-10995,-2718,5710,16761,14257,2108,-2362,-11179,-13867,-2137,11481,33432,52457,51394,43545,29608,15694,3208,-8683,-9751,-10012,-13932,-13652,-7387,-9510,-6376,1178,6032,15166,20094,13743,-10113,-8395,-11234,-11132,-2032,10647,23724,20870,7266,-5195,-8453,1664,10321,13009,133,-10786,-7627,-3742,-4352,-9158,-11056,-11999,-12144,-13551,-8084,-6659,-7458,-4154,-5912,-10939,-15909,-9636,1261,6746,11541,17432,18319,10689,4494,3144,4021,3401,-3928,-8044,532,1295,-1178,-8062,-14841,-13093,-9828,-8922,-5054,-7210,-11353,-10749,-12483,-11037,-7793,-8653,516,9282,8033,3985,4871,14000,19515,11129,2517,-7646,-17080,-4922,2293,13914,21699,18697,10275,-1210,-11682,-16097,-14823,-13668,-17755,-16802,-9204,150,14338,34269,49894,56299,33412,2952,-9729,-10312,-5890,-881,-718,-3326,-4543,40,535,-4110,-10873,-13829,1541,8162,1545,-11021,-1753,2187,551,436,3714,9216,7465,-6122,-15870,-6410,439,4705,-3431,-15288,-5597,-3346,-330,378,3397,3653,-1285,-6556,-6148,-3479,-7986,-4146,16345,31322,34356,28557,15877,-3248,8055,25739,29488,25929,19648,11692,6320,15266,26066,8897,-4988,-5408,-2499,-3136,-7356,-5747,4522,21413,31781,24077,6666,-4939,-7299,-7261,-10726,-10104,-7992,-15197,-11217,-10811,-12949,-6103,-1128,7905,8651,749,-4345,3118,12995,16960,-4548,-16422,-876,8504,10682,6321,-654,-4907,-5457,-1971,-1740,-7131,-14783,-12247,-12143,-11212,-8189,-4002,-1774,1862,4285,-597,-1001,5537,6345,7483,6552,5278,308,-10131,-11035,-9761,-12222,-10656,-7060,-6043,-10500,-17489,-11374,-485,8153,12999,9759,-569,-8796,-14898,-13925,-6377,3767,1577,-7658,-7,5053,4705,12069,22365,14867,5311,11527,13258,4742,-8561,-16940,-15874,-14100,-7334,-2418,-2363,-6816,-12353,-11605,-9329,-2187,11213,29593,35521,28020,9472,-5444,-14886,-7549,-2008,4039,8528,9114,8994,9598,6693,-4559,-6117,-4904,-6911,-8618,-3617,1066,4294,1670,-7373,-11614,1034,12423,-824,37169,198384,440424,650715,713131,598229,648204,1079568,1453299,1629311,1372900,850666,522451,698190,804617,684746,418148,143933,8851,862,2338,-547,4606,10619,3048,-6535,-11011,-11409,-11411,-8891,-2453,-1022,-4928,-8059,-13517,-9804,6998,15353,18928,20573,24642,34354,28312,7962,-2664,-6290,-10126,-6188,1973,7727,19608,30137,12134,-4163,-16259,-14251,-9704,-5219,-1253,10485,16339,16443,15920,18971,14540,123,-6358,1636,17033,18185,1432,-7635,-12055,-10878,-8504,-11378,-5127,-2550,-1905,3179,-268,-8922,-12641,-5307,3498,8477,20066,28737,23792,13394,13692,19014,8960,69535,241409,435851,568543,611715,496043,228433,452342,932412,1219540,1128588,721247,268457,431514,674361,741146,663468,445376,162256,-14965,17196,10505,-6793,-16122,-11720,-3915,1607,-1488,-7284,-14782,-19717,-13799,-9540,-4064,-263,-6784,-10988,-8431,-1605,-605,-5094,160,17922,34538,22902,5367,8902,26062,31115,14008,3724,-8308,-7789,294,9304,13577,6910,-604,-12798,-3876,2639,-7782,1705,11132,4833,5420,4762,9992,13237,4510,-692,-9889,-9194,-8586,-11292,-2124,12791,22257,27999,13652,-1878,-9261,-8746,-1775,7095,21954,29173,22711,6004,-8445,-10975,-231,-6767,-18917,-8689,4074,5694,6387,-1069,-12925,-12973,-716,23143,40878,53954,65326,42438,183945,416302,509280,490131,431353,302211,323639,655597,925840,1043530,910911,495423,145170,467657,708367,736170,596608,403433,227262,86609,24995,15322,16018,11439,5622,-3983,-8411,3131,7344,9080,6984,2919,-3287,-8365,-8662,-6414,-1464,2643,1303,-4685,1812,10878,1800,-12478,-9688,-9192,-12203,-7901,-5344,-7111,-6258,-5086,3070,23392,44193,186532,475288,808127,1092638,1084054,810786,354287,602681,1289945,1758423,1874978,1572797,902175,330064,692805,969521,1005553,834465,534579,210353,17600,9493,5718,7892,11764,7932,3795,-2226,-3763,-1409,-4813,-7161,3068,6401,-4203,-9418,8901,20848,20309,9008,5369,7248,10368,6266,-5106,-5340,-1806,5197,11539,13980,8174,1964,-1933,885,346,-2601,-3078,4083,17016,22545,12557,-704,-8846,7986,32568,42642,24021,-6771,-17687,-12783,-6088,-8855,-18375,-14031,-5489,-790,1428,-355,-5389,-4224,4003,3528,-10969,-3692,4698,-1029,-11530,-11939,-3975,12643,34767,37985,10264,-10358,-6450,-619,-5321,-14648,-9334,5062,12470,2117,-11170,-5631,-5046,-9561,-8217,-1984,-9135,-12447,-7742,-390,5736,8116,14311,18926,13193,-2422,-10622,2189,25857,60808,63108,42860,25134,10877,-1862,-5807,-7399,-11402,-11562,-7542,-2545,2971,6443,2085,-12299,-7970,1109,7999,6949,5307,6857,8416,1517,-4638,-3497,9731,30545,50947,49186,37960,15870,502,-4260,-1237,2702,-701,-8048,-7145,-5423,-1926,7475,9136,5796,1838,-2157,-4353,-3143,-3218,-7097,-5009,1742],[6595,14618,21689,18622,7092,-7233,-11383,-9248,-9024,-7775,-3403,159,-2007,-7374,-5687,-5618,-938,4526,856,-3266,-1643,-2817,-5320,-5811,-4922,-627,9633,13775,11472,5090,-1985,-1534,-1042,2315,519,-8455,-12441,-14760,-13198,-11054,-9573,-9714,-4350,2723,6645,2912,-1122,2488,4968,415,-16550,-9791,186,10436,13781,17012,17245,14534,6942,-2230,-11501,2631,27647,31689,5475,235,-2933,-9722,-10886,521,9095,30986,56075,62769,39062,16267,-2619,-16427,-9798,-3455,-5449,-6267,1741,4334,-1443,-8161,-4431,818,-2727,-2981,1150,10028,11226,4579,-2464,-3010,-2891,-3305,10770,24367,27761,18778,2458,-6171,3681,11041,15511,16902,17015,14058,6766,-306,-5998,-4002,7816,12256,10317,-513,-7602,-5455,-1777,-6149,-13132,-6742,-6291,-13343,-11875,-1765,13146,24004,15071,2752,10191,40271,60298,54450,31539,5146,-8017,6149,12357,14739,3267,581,6321,3335,8644,17805,15038,8606,8571,5325,3266,3579,-792,-4637,-12815,-19659,-12096,-4732,-1033,-1314,-5778,-10267,-3692,6428,19460,20942,11687,13148,18783,21876,27085,61132,104879,161230,239438,326775,392755,415702,348767,201699,34675,22317,48142,35748,36428,21326,256,-15879,-13752,-10001,-3204,10450,12289,4865,2950,9309,8797,525,-12112,-16541,-17485,-16962,-19197,-21934,-17921,-14406,-8408,-1417,9027,8701,796,-7854,-14373,-3389,4984,10460,31760,38023,43014,37865,20758,312,-7757,-12092,-14634,-18338,-15298,-12109,-7794,-3083,-6169,-15986,-8922,-11022,-15649,-10562,-3456,3141,1204,5979,3641,-8673,-12209,-10149,-10285,-10858,-11124,-9203,-8450,-14679,-11220,4045,15345,22566,26086,21218,13888,8942,4248,-10365,-18308,-12472,-8284,-10192,-13976,-18065,-15220,4130,25052,44010,49990,27738,10937,4250,-3133,-6542,-2268,17108,31397,21915,4916,-8919,-2639,4565,3956,-3603,-14570,-10227,-4030,-1968,4298,22992,43333,41265,12509,-7248,-9553,-10155,-10766,-10366,-10279,-3651,-829,-3246,-9938,-14310,-12167,25,11970,17450,17541,13923,11536,10155,6254,726,-4814,-7323,-8794,-13112,-8754,200,6503,8175,10517,10894,10758,5420,6011,8959,9884,7696,5315,7194,10041,10331,9093,6240,3653,-981,-6209,-8494,-14392,-11235,-4278,4744,7867,7410,10315,7366,-7750,-11941,10365,23828,19731,3864,-9252,-3355,-4051,-3880,-1693,-4757,-4873,1391,10243,11207,25599,29673,9390,-12167,-21041,-14547,-10741,-4884,7131,27794,51671,51928,45906,27262,14279,934,-10141,-8901,3814,24909,40786,31761,7995,2106,6412,-4474,-20733,-19264,-10394,11410,45228,46552,28978,17300,15832,12253,3042,-6362,-10804,-9674,-8233,-3052,-3399,-18451,-11836,-6764,-2280,2382,2581,-3398,-5099,-5799,-8206,-8066,-2513,-941,-9502,-18835,-8681,4259,22527,58625,66573,44495,31164,25870,17782,4625,1683,9272,15970,15499,9879,8786,20462,34246,35885,16895,-3418,-12924,-4191,-3981,-8652,-8895,-4549,149,4267,4308,2757,449,2127,7677,10427,11398,24635,34838,30218,17629,3259,-10246,-18430,-15293,-9415,-1055,6697,7887,4138,1627,858,2932,3778,-1763,-9016,-15053,-11009,-6918,-10631,-11865,-9558,744,13427,22600,28558,36546,35044,22738,14188,7093,1626,1799,5191,2908,2838,-305,-12022,-12698,11934,39092,35646,9563,-7691,-8174,-5432,1554,12361,27308,42063,41600,13722,-6150,-15838,-20882,-11780,1003,11051,10557,2731,-5815,-5988,-11730,-14269,-8743,-3857,-14238,-17149,-3323,-4230,-8607,-13790,-13943,-8571,-6751,-8198,-12605,-14067,-10022,-10376,-13689,-18551,-17833,-14647,-15749,-12283,-7820,-1505,3061,2078,-7400,-8627,20264,39948,35386,24407,14345,1871,-4541,10387,23001,21177,16961,20951,16570,8513,4265,-385,-5936,-8720,-5174,190,5360,9882,7314,-2217,-12212,-7355,-2470,2012,9545,12672,10112,7603,9893,9807,11676,22132,22320,13434,11917,24626,39065,26504,7193,-3590,-5719,-3944,-2707,-2699,-7294,-13491,-1836,22649,39644,25229,2094,-11852,-14463,-9481,-528,17418,32319,25377,9660,9551,14398,15807,16635,11118,1108,-9424,-10911,2986,15501,15690,10256,-3214,-13620,-8657,-3807,-443,-218,2111,5958,-2134,-10489,-9342,-2930,2288,15397,4832,-11718,-9427,8102,23981,36155,40514,32719,24717,25901,30855,28022,10007,-10804,-16811,725,13250,8519,-8245,-10515,2524,5088,-319,-7625,-7256,-6899,-6645,-5078,-4644,571,16898,46696,52952,57825,41942,10386,-4898,-3249,5312,1599,-12460,-15648,-13938,-16217,-9617,-1273,1691,1543,-1079,-1261,6225,12618,8137,7307,14072,27602,33358,20350,21526,27567,32937,32429,15153,-2528,-4684,-54,-463,-2793,-7035,-10359,-11699,-6462,-1171,6293,-8265,-12593,-5060,-2172,-211,683,377,4968,6634,3480,-1671,-9400,-3610,3240,7488,1032,-8880,-5548,9826,24354,21120,11753,6315,8769,13579,16199,20630,26876,29121,14602,1311,-8329,-14376,-18574,-13185,2588,27931,41310,35369,18274,-1360,-13089,-6843,-1816,2179,-4303,-13843,-8526,-2179,-4538,-6752,-11614,-6091,6712,33583,26750,7575,-1735,-1439,-1047,-3824,-7803,-6669,-6043,-5830,-8723,-4698,-931,10683,26120,34932,39415,38202,30281,17978,11378,2010,-8613,-9701,-10367,-8395,-6887,-11111,-19717,-10814,-2986,-3377,-11953,-19407,-18100,-11798,-3721,4166,6154,8110,10272,11236,19058,28295,15278,11544,11828,5196,-929,-3348,-641,2144,136,-7383,-8185,-7954,-3512,4408,2854,1608,4402,3573,6150,9770,25495,34629,33215,22272,15795,6024,2076,-395,-5313,-10511,-13037,-12593,-4780,-9169,-14940,-14052,-11265,-13275,-13803,-16791,-9916,-533,-644,-725,-2977,-8354,-8372,-4293,-2873,367,17386,45544,54254,35000,7409,-13255,-9033,-7844,-13492,-14900,-9909,-7562,-536,9165,10796,-3030,-14915,-9606,-1007,-306,-6177,-12613,-15487,-5720,7348,27406,41889,27240,6158,-3833,-7623,-731,3890,-5,4731,1903,1983,-1740,-1394,12309,26651,21398,13328,14083,20440,23320,22852,18566,13331,9367,4758,-1006,-7914,-12279,-11693,-7089,-8111,-11014,-13356,-8023,-1352,1841,9651,-3587,-19398,-17522,-13614,-5666,6902,21052,22747,20704,12623,8869,5173,-9825,-18845,-17643,-18888,-12575,2634,14927,29564,35573,19705,-744,-12903,-8215,-4469,-2301,-858,-348,-947,3111,7000,4390,-347,-1444,-2378,-2228,-4891,-6495,4772,15322,28316,35205,26709,9421,-8275,-9464,-8867,-8416,-10925,-12606,-13799,-14590,-13586,-9590,-7217,-9991,-10172,-3329,4541,2243,1417,2823,-2116,-11523,-7559,9039,34035,53384,42324,23739,9599,4391,3215,5129,6051,2266,7235,11534,6297,-1306,-9521,-8898,-3897,-7725,-2781,10095,9608,1569,-2038,-13907,-4680,-429,476,2575,5237,6082,3049,-6484,-14488,-7913,8400,21720,30152,37951,38088,22432,1398,-14181,-9974,-11624,-14812,-6997,-1071,1624,7776,14331,11412,9809,8493,6029,8942,12577,11798,3897,-5957,-13343,-12186,-9160,-5613,-2992,-7595,-11375,-6030,-1626,736,3596,5731,-1094,-13560,-8347,8060,24733,43579,63813,65419,52615,41932,34279,21181,8754,-5087,-11039,-9077,-8464,-7416,1813,8067,7631,2580,5305,5807,5835,2090,-9592,-18761,-10962,-12413,-12761,-4808,-7003,-12073,-10547,-4888,5481,8322,4989,-494,-6382,-4775,-2803,999,10882,19371,13356,8372,-2198,-9952,-8856,-481,13058,24844,21789,4791,-12118,-10406,-8558,-9394,-3464,433,-2135,2067,6964,8193,5834,4382,3856,2708,7644,14902,26285,39873,22100,470,-5614,3457,15343,4711,-11084,-12709,2024,17173,14955,1366,-9061,-11584,-7563,541,4899,-2438,-14462,-14260,-7692,-4354,3926,15001,17608,13057,4897,-2154,-7622,-8604,-5540,-4,14107,18067,4406,-5507,-9572,-11123,-8825,-6073,-1324,-7026,-14763,-9210,-12883,-11975,-11266,-8525,-4198,-2595,2318,9916,4259,-6009,1851,9061,1595,-6779,-3702,8805,23350,28811,21348,8371,-4648,-11993,-12498,-18234,-12552,-3226,17853,40332,41665,31471,11954,-2360,-3506,-4445,1932,10320,22693,31308,19163,8069,-4410,-1485,7430,2295,-3221,-6032,-14905,-8587,9291,20558,16493,7704,-3478,-3958,2373,4408,4242,-5352,-14778,-13894,2447,27003,27845,11349,-4165,-1643,11396,18409,30487,41129,43591,35473,27854,18580,7240,-12677,2291,14887,14066,13685,19745,21524,21561,15616,7893,15073,23057,29183,33217,20141,11934,21232,31146,35203,32027,22549,830,-19647,-19421,-14652,-2674,7679,18130,17985,9023,796,-5588,-7215,6817,17727,15985,8987,11469,16515,13578,1270,4491,-1289,-15467,-9311,401,8006,17136,11658,1042,-2020,-9945,-14960,-6618,6871,30115,53570,57411,48370,31412,15819,2271,-9231,-7554,-9628,-15253,-13211,-6594,-10004,-7876,-1261,3869,13916,19956,15808,-6582,-7663,-12920,-11813,-1996,9870,21086,19823,6970,-4804,-6945,3101,12284,14107,574,-10478,-8611,-5553,-5221,-9509,-10698,-11180,-10312,-11965,-8956,-8599,-10279,-6252,-6931,-11156,-15802,-9553,1262,6481,11496,18790,21106,13296,7441,4333,3336,1169,-8170,-11342,-1059,880,-516,-6110,-12284,-10449,-7863,-8066,-4191,-5321,-9473,-10314,-13708,-13500,-10080,-7183,1972,10000,7428,1849,3600,12880,17264,9361,2517,-6259,-16448,-4888,2752,14444,23099,20789,13644,2930,-6155,-11857,-14126,-15854,-16819,-17686,-10345,-1971,10852,29751,44864,55512,33789,3264,-10242,-12298,-4294,1177,556,-2263,-3228,1188,474,-5019,-11888,-13359,4111,11923,5395,-7418,-2360,2760,1541,1237,4870,12857,8975,-5082,-15867,-10856,-6093,-1454,-6244,-15170,-5365,-4138,-1368,-244,3372,3462,-1867,-7577,-8371,-5079,-8136,-4353,13834,25660,27081,22788,14427,1789,13323,27672,26441,21340,16424,9153,2977,10627,26602,13247,-2847,-5285,-643,636,-128,1793,10899,26750,34045,24904,6526,-5785,-8335,-8279,-11198,-9512,-7086,-10337,-9118,-11055,-16252,-7718,-2741,5759,7612,918,-4297,3821,14628,18858,-3110,-17949,-3551,4759,6992,3811,-1204,-3733,-3482,-734,-517,-4796,-12649,-13310,-13253,-12056,-8133,-3684,-2020,785,3946,501,813,6837,5254,5857,2949,1910,-733,-9266,-10431,-9680,-13996,-13142,-12151,-10378,-12579,-17073,-13437,-4157,3266,7697,6032,14,-6980,-13121,-11873,-3725,6898,4867,-5459,-1273,2746,465,5334,15587,12075,5988,12574,13701,4796,-8163,-14903,-17944,-18209,-9751,-4622,-5094,-9391,-15133,-9692,-5992,121,11920,29755,35733,27662,6047,-8433,-11881,-2924,1475,5591,9534,9910,10245,12420,10329,-2634,-6665,-4426,-4757,-5355,-1414,2430,5035,1065,-7334,-12195,-2350,4892,-6786,57889,252894,541108,787760,844873,696325,723400,1215898,1690867,1838226,1478827,895516,553439,753569,885073,751292,453167,152499,8129,2286,2785,-2287,1838,7519,1273,-7285,-12105,-13125,-13294,-10205,-2462,39,-4332,-8126,-13206,-9519,6673,15505,20091,21732,25417,35936,29901,9203,-2875,-7870,-12312,-3431,4986,9742,19997,30729,12901,-4154,-15252,-13660,-10519,-6746,-3434,7531,12712,13013,12086,12613,9528,-4001,-9620,1734,17242,16068,-4062,-16512,-13983,-9630,-8525,-10605,-5134,-2778,-4715,-1948,-3805,-9786,-11327,-4443,3881,10632,24663,30351,25747,15316,14762,20127,9588,93723,313144,547691,699631,738868,599575,300865,556636,1086730,1388197,1285581,846334,334873,472664,749019,823457,732624,496946,189101,-13024,19200,15303,-2802,-14777,-10199,-2493,2189,-1085,-7517,-16208,-19475,-15818,-9691,-2797,2705,-1534,-4816,-3740,1443,1687,-3519,2192,19892,33672,20977,4181,11731,29034,34390,16715,5874,-7152,-6278,3311,12909,15789,7038,-1045,-14614,-5817,-697,-10018,3544,9028,1302,2211,992,8198,11171,1484,-2446,-9865,-10859,-11701,-14190,-3335,11071,21329,27461,13546,-752,-7781,-8525,-2836,4557,16259,23068,18391,3775,-10152,-14283,-322,-7340,-20386,-9099,2205,742,1148,-4983,-15560,-10626,1977,27484,39222,48397,61906,50001,209903,487614,635825,631842,537827,360643,376923,783166,1108701,1230857,1056438,594997,173033,466792,752920,813626,668667,436870,226359,81496,24393,13964,12955,7422,1058,-6962,-8151,3656,8252,9944,6981,3591,-3561,-7876,-7984,-6117,-1286,2137,407,-6240,-489,10648,4449,-10491,-8581,-10183,-12963,-7829,-5927,-8884,-8682,-7602,904,18921,39408,199381,513206,870735,1193458,1224693,943145,425906,626753,1415689,1941794,2050757,1710098,991895,378487,788646,1109185,1141902,937811,600660,237498,20877,12112,9145,11269,14032,8272,3652,-2305,-3935,-1001,-4065,-7890,1251,4872,-4265,-8780,8990,21944,21194,9918,5511,5894,9586,8825,-1096,-3104,-1975,3217,9861,13470,9703,3924,-573,1212,-264,-3322,-2614,6537,22297,30628,19919,1641,-9437,11413,39918,50079,31190,-1485,-16616,-13343,-6542,-9799,-18448,-14665,-5082,-150,1752,-423,-5180,-5432,3406,3636,-11911,-5922,3754,-909,-10750,-9897,-142,17234,37721,35377,7799,-10955,-6770,-334,-4417,-13276,-9820,4078,10098,484,-11759,-5724,-4781,-8508,-10407,-4202,-10691,-12763,-7622,929,10746,12623,16111,18876,13218,-2199,-11386,2590,29671,65741,66391,46521,29774,15495,1284,-4895,-6642,-8534,-7939,-3605,1872,6864,8606,2210,-12718,-8153,-550,4894,5157,5482,8065,9698,2327,-4129,-3271,9170,31458,51817,48238,37173,14233,-494,-4458,-1035,3206,-354,-7369,-6085,-4888,-2468,6666,8011,4390,312,-3291,-4204,-2112,-1741,-5254,-4529,62],[5347,11022,17751,16627,6529,-6680,-10853,-8886,-9236,-7937,-3080,735,-649,-5743,-6795,-8900,-1058,6928,4090,-653,-1482,-3771,-6225,-7075,-7324,-4520,5253,10288,8430,2279,-5316,-4518,-3515,179,1074,-7065,-11462,-14385,-12617,-8998,-6689,-9854,-5383,2018,5708,2101,-483,3231,5545,1811,-14686,-11014,44,12254,16755,19730,18224,14655,5947,-4948,-15486,2254,26494,36831,10615,2286,-2429,-9945,-11060,-359,10179,32767,49578,49076,30588,10929,-6707,-15784,-8745,-3205,-5309,-5926,2775,5550,-801,-9101,-6032,404,-3210,-2903,3089,13665,15898,9379,2459,2176,2204,1576,15615,27937,28659,17645,-1012,-10483,2948,10534,13961,14635,14968,10605,2537,-2674,-7273,-6305,5765,10789,9017,-1743,-8182,-6252,-3420,-8365,-13877,-5082,-5548,-13020,-11405,-1362,14224,27089,16562,3460,7336,29301,44660,41012,25735,7090,-5571,7309,13317,15193,3290,939,8750,7352,13077,21437,15752,7424,4903,-631,-5331,-3604,-3589,-4266,-11515,-19637,-13088,-6344,-2632,-3822,-6404,-8824,-1908,7081,20835,24862,13776,13716,19848,23603,25100,41579,61984,88395,135933,197165,250157,281883,245654,140888,12570,24433,51415,42552,38418,22251,4132,-9766,-9674,-9172,-4864,5910,8778,3016,1436,6317,3697,-5799,-15804,-14935,-15653,-14951,-16433,-19086,-20613,-15766,-9033,-1862,8063,8202,1188,-6626,-15761,-6792,877,3930,15388,12495,12283,9442,3191,-371,-1902,-8590,-12656,-20749,-19332,-16318,-10726,-4114,-7358,-17268,-8034,-11139,-11968,-2352,5726,10995,6375,10422,6214,-6167,-11425,-10726,-11545,-11888,-10259,-7235,-6583,-13207,-12678,2092,12592,19686,22322,17369,10265,5758,2247,-11382,-12088,-7639,-4007,-7475,-12683,-16841,-15588,2637,21303,37795,49224,34889,17742,8088,-2997,-8024,-4493,13536,27555,18586,2287,-10034,-3105,2498,2411,-4811,-15184,-8748,-2440,-417,4804,20437,37895,40447,17306,-1557,-4154,-4581,-6170,-8507,-10584,-5160,-3284,-6802,-13281,-15163,-10690,2896,17008,23813,21938,14311,13202,12766,9729,5078,-221,-3415,-5591,-10719,-9708,810,8274,9520,10041,9160,9417,4934,5670,8638,9526,9053,7385,7823,8865,9593,9968,8444,5911,604,-6129,-10829,-15063,-10314,-691,11892,15752,14583,16510,10713,-6146,-13144,8555,22319,18980,3611,-8152,-3373,-4503,-4185,-410,-2238,-3868,-783,8581,12204,29242,35389,14053,-10501,-18166,-11544,-8313,-3278,8664,28984,50672,50259,44379,27034,15593,3313,-7146,-6451,5436,27104,46083,34534,3968,-2696,4158,-5986,-20908,-20870,-10277,10589,39404,40242,26174,17013,17199,14224,4566,-5185,-10016,-9136,-5874,1263,-886,-17635,-11565,-5572,-1348,1847,1887,-3851,-5646,-5554,-7463,-9857,-3725,-674,-9136,-17764,-6646,6955,27107,58908,59786,38939,28840,26750,19695,6211,4742,14703,23383,21532,10984,8193,18356,35368,38807,16126,-3803,-14578,-4597,-2466,-7945,-8937,-5289,-1397,2139,1583,-400,-3375,-3199,1195,6376,9573,22204,31174,27791,15916,1212,-12119,-16230,-15295,-13260,-5121,1957,3052,-628,-3722,-4310,-1724,-64,-4206,-10489,-16067,-10484,-6302,-11608,-12566,-10927,-1158,11353,21220,29379,38349,35777,23074,15125,7099,1297,2093,6248,4946,4730,737,-11905,-13305,9937,36441,33338,8695,-8034,-9098,-6558,1680,15617,33254,47526,39981,9556,-9273,-18921,-21063,-11446,716,8655,5470,-1717,-10027,-9226,-12252,-12860,-7178,-1809,-10406,-13229,-439,-2258,-6917,-13619,-14009,-8353,-6192,-9741,-12922,-11267,-8437,-9762,-13894,-19512,-18552,-14925,-16420,-11821,-6103,432,3964,1468,-6938,-4041,24601,48461,44424,28633,14807,1264,-1912,13732,26612,26420,22248,26712,22411,12550,6045,77,-4261,-3953,-762,3674,8670,12811,8388,-3140,-15112,-8500,-2625,1941,8546,10965,8665,6435,9599,11023,14354,25861,23851,15709,15293,28810,40272,25751,6862,-4447,-6920,-5153,-4394,-5167,-10229,-11232,1143,27059,39942,23500,-613,-15215,-12632,-11014,-5821,9196,25336,21818,9898,11197,16047,17331,17760,11476,747,-9322,-7140,9028,20843,19705,11434,-3987,-10911,-5137,-1436,-760,-1890,69,4522,-3456,-12546,-11679,-3999,2402,16485,7814,-7809,-5021,10707,25161,37932,45162,39496,29432,26260,27814,23451,7204,-12898,-16408,-976,9452,5738,-8981,-8716,3602,5523,332,-7219,-5800,-4805,-5255,-4842,-5866,-1348,14809,49619,59839,60173,40052,8968,-4560,-2832,6126,3178,-11068,-12525,-10643,-13681,-11445,-2123,1849,1766,-1861,-3365,2217,8468,5189,3981,10873,29058,42974,30741,28342,27765,28722,26262,13238,-2280,-3378,891,-1258,-5364,-9621,-11747,-12619,-7542,-2700,5741,-7421,-12360,-4898,-523,3065,4560,3357,6688,7895,4217,-368,-7819,-4515,2528,7925,2830,-8510,-7963,6479,20400,18265,10950,6603,7680,10650,12319,15958,23256,30252,17427,4798,-4316,-9820,-16848,-15771,-480,23412,37895,35320,19612,-61,-11642,-7452,-1866,2437,-3677,-12736,-9437,-3464,-5427,-6655,-11509,-6547,4593,30629,27785,9536,-384,-1142,-809,-3296,-7084,-6194,-6000,-5861,-8938,-4249,70,10083,27349,41206,47594,44300,34490,21214,12668,-289,-11467,-10639,-10354,-7889,-5435,-8846,-16781,-13679,-6490,-6889,-14254,-19250,-19378,-12781,-3976,4673,6537,7315,7498,6110,9476,21458,14083,11495,11314,4471,-1262,-1737,1841,4586,875,-7191,-5842,-6739,-4102,3031,1169,1401,7566,7711,7397,6842,18954,28909,30304,21240,15565,6185,2111,264,-3359,-6288,-6153,-9856,-5441,-8855,-12443,-12224,-12223,-15686,-12121,-13811,-7802,1950,2642,1887,-2618,-8923,-10235,-6350,-3178,2607,21666,49669,59073,39649,9958,-10555,-9752,-8203,-14349,-16063,-10330,-8536,-3645,5556,8829,-2363,-13826,-10438,-890,463,-5006,-11554,-16175,-7006,5629,22501,36864,22101,2111,-6874,-12335,-6344,-2402,-6264,4723,3115,2161,-1258,2395,17490,28526,21428,14631,16754,23948,25729,24947,20304,14606,10319,4019,-3298,-10844,-11885,-8863,-5172,-6636,-10125,-12463,-10316,-3033,1654,9086,-7701,-19664,-14689,-11463,-3748,8122,20201,20428,18284,10675,9175,7601,-9270,-19457,-16651,-17950,-11769,4386,17631,30830,32682,16037,-2103,-13384,-8145,-4337,-1773,653,2108,1484,5266,7203,3321,-2272,-4082,-4868,-2844,-3134,-3883,6193,13873,23650,28715,21522,6604,-11078,-8103,-6187,-4768,-7079,-9517,-11522,-13503,-14101,-9399,-4611,-5299,-8829,-4533,2822,1002,1157,2763,-2573,-12292,-7707,7806,30041,51073,44232,24263,9193,3898,2178,3839,4523,341,5331,10604,7258,386,-8747,-10934,-5696,-8390,-1676,10531,9077,-32,-3251,-13270,-6027,-2078,-1647,414,3871,4095,1483,-7330,-15429,-7067,9454,21640,25707,28761,30148,19424,2161,-11727,-10190,-11937,-14416,-6997,-1507,55,4695,10291,7933,7500,7968,7143,11508,18906,22324,11706,-1052,-10878,-11743,-10323,-7855,-4833,-8569,-11200,-6129,-2273,-526,2186,4996,-127,-11695,-10634,6056,22453,42302,67045,72996,58820,42760,30007,19894,10376,-2187,-13392,-13935,-12456,-14802,-2806,6292,7071,1694,2925,2393,2465,615,-8484,-16662,-12989,-11525,-11832,-5398,-7332,-11251,-9230,-2665,7757,11000,8103,3384,-400,-3907,-5180,-1709,8627,17097,11654,6400,-3244,-10837,-10085,-2260,10845,21725,18904,3459,-11482,-9117,-7949,-10071,-3913,447,-1915,1184,7304,9206,7607,7256,7889,7138,10087,15361,22868,36173,20463,-149,-6156,3232,13677,2265,-12740,-12371,1892,16521,15821,3020,-7510,-11351,-10493,-4730,1555,-3530,-14277,-13377,-7602,-4006,4955,16285,18875,15229,8009,447,-6147,-7981,-4905,1652,15057,18734,6695,-4030,-9607,-12025,-8967,-6509,-2234,-7368,-16361,-8775,-12113,-12440,-11920,-8473,-3690,-604,5471,13275,6578,-3944,4926,12461,4515,-5158,-3783,8422,24795,30788,21279,6482,-7055,-12338,-10592,-15454,-15907,-6303,13377,31456,34085,28173,10735,-2573,-3756,-6414,-2216,4088,14735,27817,20657,10347,-949,1916,7136,-127,-8902,-9660,-17246,-8749,8624,19510,14709,6198,-4272,-5055,1260,2940,2843,-6092,-14925,-15410,724,23229,21327,7159,-4487,-349,12751,22305,37119,48468,48192,38120,33475,25964,10614,-10929,1802,14824,14478,12379,19583,24985,26629,18887,6861,10892,18709,25340,29343,17298,7554,14305,25034,32919,33201,24145,-1238,-17910,-18083,-14733,-1201,11103,21442,18456,8650,633,-5666,-8897,5613,17473,17319,10905,11721,11710,3598,-3451,2907,-4109,-17603,-7199,4154,10693,17024,8973,90,-1734,-8721,-14284,-10028,2290,25274,51725,61043,52008,32706,15880,1752,-7886,-5702,-10084,-16930,-12011,-5883,-10651,-9590,-3939,1488,12163,18898,16415,-3994,-6527,-13631,-12272,-2301,8464,17317,17461,6143,-4643,-6024,3835,13119,13750,576,-10158,-9612,-7437,-6073,-9675,-10353,-10719,-8983,-9620,-7682,-8785,-12378,-8091,-7779,-11224,-15649,-9631,994,5909,11099,19971,23799,15594,10077,5382,2375,-1377,-12242,-12764,-2335,290,-46,-4379,-9868,-8539,-6798,-6657,-3617,-4020,-8298,-10142,-14853,-14929,-9704,-5284,3110,10171,6134,-1070,2133,11557,14851,7491,2266,-5052,-15476,-4953,2923,14425,23801,22276,16588,7049,-192,-5524,-9376,-12896,-14777,-17561,-11083,-3878,7476,25080,38991,52788,33235,3284,-10766,-13326,-1819,3851,2076,-1209,-2079,2156,343,-5686,-12002,-13018,5781,14410,7888,-4264,-2422,3377,2429,1764,5684,16111,9417,-4625,-14374,-14895,-11162,-6561,-8715,-13957,-5143,-4928,-2378,-904,3206,3420,-1454,-7317,-10274,-6672,-8542,-4924,10515,18636,18136,15195,11045,5623,18570,29114,23101,16956,13241,6680,-66,6001,25327,16379,1098,-1343,4648,8097,9074,9742,17632,31398,34796,24446,5748,-6759,-9420,-9271,-10825,-7959,-4958,-5686,-4921,-8535,-15887,-8709,-4450,2810,5427,371,-4617,3930,15470,19541,-2391,-19081,-5493,1906,3949,1376,-2059,-3044,-1773,758,1385,-1733,-9378,-13166,-14426,-13098,-8299,-3497,-2254,-365,3178,1208,2126,7286,3165,3173,-1661,-2486,-2487,-8433,-9503,-9463,-12948,-10624,-12824,-14773,-14790,-16409,-14714,-7387,-1484,2095,1850,-138,-5916,-11231,-9377,-927,9660,7254,-2877,-889,2111,-1950,450,10128,10290,7367,13368,13518,4392,-7688,-11626,-14565,-14984,-10431,-6111,-7095,-11010,-17027,-8574,-3331,2106,11742,28055,33897,26117,3648,-8904,-7481,1669,5462,7641,10880,10851,10971,14598,13394,-241,-7065,-4225,-2876,-2132,1778,4847,6729,1029,-6659,-11420,-5304,-2043,-8932,76147,291045,605038,870719,917512,745829,745410,1259184,1805415,1907161,1468550,870249,541456,750261,897992,761735,456396,153482,7205,3094,2404,-4450,-1544,3743,-889,-8021,-12890,-14255,-14401,-10721,-2042,1281,-3567,-8070,-12816,-8492,7137,16179,21712,23272,26376,37175,31054,10915,-2156,-8727,-11446,-1118,6802,9715,17176,27622,12562,-4324,-13626,-12384,-10592,-7509,-4740,4300,8975,9921,8860,7254,5448,-7247,-12750,1372,16349,12932,-6997,-12241,-8008,-5584,-6439,-8916,-6082,-3530,-8018,-7282,-8108,-10831,-10144,-3614,4121,12694,28947,31009,27066,17120,15726,21077,10155,112624,365593,623825,783279,815146,663823,356262,621470,1160319,1453226,1347896,911093,376171,473575,762851,839884,743656,509896,201974,-11210,20433,19566,1462,-12903,-8585,-1229,2252,-1367,-7917,-15560,-17465,-17701,-9958,-1938,4989,3291,1278,1184,4646,3659,-2256,3927,21052,31480,18646,4195,14331,30505,36276,19323,8612,-5178,-4537,5512,15130,16796,7459,-1948,-17814,-7908,-4219,-6195,6528,6072,-4461,-138,2158,11737,12143,-788,-4047,-8493,-11927,-14746,-16466,-3430,9489,19978,25997,12719,-418,-7194,-8876,-4442,2116,11350,17354,14168,1667,-11177,-17101,-1037,-8429,-22293,-9092,483,-3780,-3885,-8732,-15807,-7875,5488,31757,37028,41928,55890,55234,219670,523674,723471,738731,612808,396314,406194,861067,1220094,1334518,1126799,654630,193217,430517,738500,828440,689085,435242,207607,72164,23550,13045,10759,4842,-2212,-9435,-6921,4330,9027,10572,6877,3905,-4000,-7638,-7398,-5683,-872,1834,-251,-7347,-2073,10592,7529,-8061,-7300,-8456,-7467,-5679,-5892,-10224,-10780,-9916,-1230,13864,32647,198059,513766,870251,1207754,1276007,1004260,464579,606729,1435815,1976789,2068368,1715622,1005210,401506,826655,1167586,1192456,968152,619146,246480,23555,13970,11738,13592,14993,8011,3392,-2280,-4129,-849,-3310,-8166,-800,2956,-4742,-8345,8538,22224,21291,10402,5699,5346,9885,11939,2801,-580,-1591,1135,7966,12629,11099,5859,721,1246,-1283,-4269,-2073,9336,27663,38914,28250,5494,-9540,15420,48130,58533,40009,5821,-13149,-13948,-7071,-10902,-18651,-14456,-3932,1099,2332,-556,-5194,-6743,2493,3693,-12028,-8537,2196,-1075,-9844,-7683,3888,21994,39606,31862,5865,-11060,-7214,-314,-3515,-11656,-10366,2489,7318,-1252,-12143,-5976,-4790,-7760,-12250,-6705,-12620,-13442,-7964,1402,14972,16804,17118,17341,11829,-2779,-12427,2593,32161,66375,64883,46995,33004,19837,4930,-3489,-5504,-5386,-3362,1297,6874,11133,10778,2179,-12672,-8459,-2559,1158,2496,5303,9400,11179,3349,-3548,-3317,7910,30786,49679,44645,34785,12366,-1553,-4841,-1126,3270,-394,-6931,-4953,-3890,-2258,6040,6487,2768,-1221,-4287,-3939,-1340,-638,-3609,-2956,-540],[4586,7597,13221,13771,5436,-6422,-10314,-8431,-9309,-7923,-2632,1416,741,-4397,-8065,-10616,-1507,7799,6104,1549,-534,-3979,-6642,-8014,-9518,-8272,740,6458,4829,-1140,-8939,-7598,-6036,-2085,1217,-5934,-10639,-14237,-12458,-7269,-3602,-8911,-6488,985,4494,1299,-390,3077,5140,2323,-12998,-12583,-876,13115,18720,21392,17951,13624,4739,-7036,-17050,1919,23859,39489,14967,3646,-2591,-10735,-11705,-1762,11448,33288,41307,35122,22102,5586,-10369,-13588,-8054,-3440,-5589,-5940,3406,6369,-577,-10487,-7714,657,-3149,-2731,5313,17611,20850,14347,7361,7239,7496,7275,21349,32484,30970,18754,-1016,-12705,1849,9309,11277,10897,11478,6049,-1836,-4669,-8217,-8979,3492,9403,8041,-2162,-7833,-6297,-4049,-8239,-9104,-2886,-4932,-12866,-11328,-1480,14119,28080,16919,3601,3421,15256,24391,22930,16266,7014,-2894,8236,13856,14973,2834,966,10940,11854,18160,24834,16073,5891,899,-6496,-13372,-9225,-5053,-3425,-10400,-19369,-14564,-8742,-5055,-7523,-7899,-7526,-795,6405,19956,26569,14657,13249,19710,24065,22048,21300,17563,11648,25262,57554,96099,136684,133036,74961,-8657,26444,52383,47727,37839,20764,6341,-4259,-5625,-8224,-6705,1632,5044,701,-622,2562,-1892,-12325,-16482,-13136,-14195,-13278,-13982,-15562,-17204,-15639,-10252,-2992,6349,6828,658,-6093,-16598,-10879,-4127,-3896,-2447,-13686,-18948,-20771,-17025,-1120,4762,-4417,-10828,-19395,-21485,-20718,-12822,-4611,-8428,-16284,-7162,-11042,-8272,5690,15808,20365,13730,16137,9028,-4022,-10822,-11137,-12386,-12286,-9260,-5655,-5445,-12350,-14506,-694,8533,15483,17518,13069,6556,2449,-134,-10787,-5863,-2145,338,-5351,-11821,-15835,-15844,635,16570,29504,44291,40134,24384,11809,-2902,-9752,-6878,9410,22539,14381,-663,-11241,-4368,-268,67,-6488,-15431,-7338,-1143,523,4765,17878,32915,39835,22820,3988,353,-346,-2740,-7364,-11174,-6836,-5773,-10376,-16482,-15365,-9637,4530,20009,27832,24178,13394,14283,15501,13498,9309,3598,-417,-3345,-9205,-10028,1642,10218,10902,9337,6952,7405,3966,5055,8136,8702,9006,7521,6606,6511,8106,10294,10265,7785,2007,-5211,-13201,-15461,-9720,1765,17044,21578,20216,21952,13999,-3991,-13540,5463,18526,16545,2503,-8194,-4387,-5536,-4729,649,130,-2801,-2692,6385,12217,30747,38930,17862,-8316,-14252,-8376,-5977,-2028,9450,29040,48425,47993,42638,27242,17422,6618,-3699,-4442,6302,27851,48414,34809,-1048,-8110,2223,-6826,-20123,-21907,-10396,8473,30770,31896,22400,16195,17882,15345,5365,-4550,-9507,-8497,-3229,5057,888,-16290,-11276,-4498,-537,963,448,-4901,-6512,-5593,-6747,-11300,-5248,-764,-8357,-15684,-4452,9911,31498,56266,50208,31622,24651,25395,19516,6579,7293,19877,30308,25926,10797,6964,15610,34769,39489,14272,-4690,-15987,-4756,-36,-6186,-8863,-6467,-3511,-525,-1496,-3757,-7098,-8419,-5163,1970,7169,18467,25245,23054,12759,-1497,-14106,-14051,-13303,-17740,-9412,-2964,-1671,-4849,-8348,-8616,-5464,-3422,-6836,-12378,-16983,-10269,-6019,-12114,-13920,-12871,-3568,8794,19544,29710,38981,34840,21828,14885,6660,1153,2102,6639,6461,6253,1403,-11977,-14749,6756,32089,29234,6903,-8589,-10334,-8071,1141,17849,37831,50361,35978,5176,-11355,-17379,-17891,-10633,298,5772,345,-5609,-13674,-12672,-13013,-11773,-5771,72,-6182,-9534,1324,-1214,-5953,-13770,-13620,-7511,-4290,-8003,-11252,-8688,-7012,-9443,-14533,-20977,-18527,-14201,-16321,-11372,-5056,1394,4037,639,-5824,-697,26864,53857,50096,29955,13166,-508,-761,15282,28416,30459,26885,31518,27437,15723,6834,264,-1096,2661,4244,7149,11396,14957,8779,-4117,-17823,-9285,-3014,1346,6944,8759,6884,5051,8937,11981,16866,28393,23925,16953,17708,31303,39424,24233,6562,-4920,-7891,-6323,-5952,-7318,-12337,-8793,4028,30264,38822,21454,-2937,-16610,-9536,-10811,-11079,1111,17769,17523,9208,11641,16366,17471,17425,10409,-783,-8749,-1701,17017,27044,23948,12454,-4097,-8322,-2538,481,-1142,-3897,-2298,2507,-5272,-15018,-13714,-4607,2485,16605,9453,-4346,-1124,12711,25528,38299,47434,44289,33206,25908,23894,18090,3795,-15207,-16311,-2912,5831,3210,-9078,-7390,4051,5552,699,-6690,-3874,-1494,-2008,-3558,-6731,-3122,12394,50762,65271,61135,37320,7284,-4942,-3329,6164,4555,-8817,-9023,-7501,-11324,-13806,-3724,1139,1328,-2868,-5255,-1150,4706,2442,777,7016,27991,50055,40470,35090,27941,24106,18334,9233,-3064,-2923,856,-2784,-8422,-12137,-12669,-13293,-8379,-3679,5621,-6084,-12291,-5126,695,5784,7516,5876,8353,9236,5103,1062,-6211,-5970,811,7474,4428,-7906,-10670,3116,16009,14821,9538,6022,5722,6926,7864,10922,18818,29681,19273,7869,-258,-4331,-11540,-16636,-3557,17940,32536,33515,19936,866,-10488,-8347,-2314,2469,-3077,-11623,-10810,-5078,-6196,-6275,-11402,-7058,2634,27037,27941,11014,521,-1316,-1009,-3070,-6499,-5898,-6274,-6321,-9711,-4501,678,8912,26480,44476,53128,48722,37792,23807,12860,-3300,-13739,-10820,-9955,-7297,-4026,-6663,-14249,-15983,-9845,-9921,-15489,-17671,-18197,-13307,-4391,4738,6587,6261,4715,1554,948,14402,12456,11142,10579,3672,-1821,-676,3310,5734,142,-7784,-4018,-5739,-5024,1017,-923,838,9858,10919,7689,3191,12107,22834,26940,19775,14930,6180,2164,1057,-1203,-1786,1295,-4904,-6108,-8595,-10115,-10242,-12356,-15053,-10296,-11348,-5798,4260,5802,4261,-2206,-8928,-11734,-8708,-2873,5677,25787,51628,61492,43045,11768,-7998,-9361,-7922,-14752,-17418,-10753,-8834,-5859,2193,6550,-2022,-12831,-11701,-1314,627,-4272,-10766,-16648,-8106,3786,17032,30059,16168,-1776,-9290,-16541,-11202,-7858,-11742,4674,5618,3995,871,6262,21399,28821,20226,15017,19417,28030,28700,27083,21442,15064,10405,2688,-5818,-13741,-10181,-6400,-3392,-5144,-9102,-11605,-12749,-5341,629,6549,-12592,-15775,-11618,-9184,-2212,8687,18413,17604,15439,8277,8720,9445,-8794,-19014,-15647,-16950,-10590,6434,20357,31131,28447,12110,-3462,-13620,-8043,-4335,-1314,2223,4729,3870,6890,6660,1817,-4509,-7106,-7509,-3266,-1029,-467,8490,12737,19190,21664,15076,2476,-15352,-6314,-3312,-1015,-2817,-5868,-9125,-12386,-14688,-9622,-2739,-1786,-8080,-5654,1465,280,1130,2577,-3118,-12965,-8166,6151,25310,46512,44298,23725,8152,2845,567,1957,2456,-1469,3568,9319,8000,2227,-7139,-12744,-7379,-8244,-1265,9830,7827,-1977,-4917,-12601,-6283,-2359,-2530,-1126,2458,1795,-870,-8865,-16695,-6747,9633,20530,20620,19160,21867,16346,3232,-9515,-10429,-12220,-14039,-7269,-2336,-1988,1225,6289,4468,4913,6931,7927,14196,25767,32971,19946,3837,-8610,-11527,-11742,-10128,-6563,-9086,-10833,-6422,-3258,-2134,404,3781,410,-9968,-12901,3891,19823,39947,67466,76986,61685,40989,24857,18182,11420,319,-11951,-18647,-14998,-22075,-6766,5736,7878,1955,1614,303,592,494,-6308,-13383,-11321,-8388,-10552,-6609,-7977,-10400,-7512,356,9844,13052,11171,7801,4751,-3561,-7902,-4494,6093,13997,9380,4129,-4260,-11522,-11357,-4421,8125,18159,15822,2280,-10378,-7880,-7336,-10838,-4642,194,-2108,-640,6770,9770,8954,9551,11185,10620,11299,15018,18686,29956,17505,-1179,-6684,3181,12360,622,-13211,-11951,1498,15064,16204,4777,-5765,-10576,-12377,-10159,-2301,-4754,-14015,-12998,-8134,-4225,5518,17274,20066,17623,11711,3586,-4434,-7313,-4538,2782,15111,18621,8928,-2556,-9570,-13009,-9234,-7188,-3512,-7968,-17990,-7705,-10205,-10972,-10080,-6343,-2033,1631,7979,15636,8235,-2373,7274,15364,7430,-3322,-3575,7637,24664,30819,19856,3811,-9793,-12484,-8959,-13007,-19108,-9706,8481,22338,26417,24620,9630,-2849,-4465,-8804,-5982,-1065,7509,23349,21540,12351,2783,5561,6539,-2260,-13882,-11340,-17764,-9666,7013,17471,12248,4264,-5191,-6172,-120,1157,1228,-6741,-14663,-17250,-1886,17835,14288,3388,-4731,-35,12620,24159,40825,53206,50629,39116,37958,32923,13628,-9003,988,14073,14577,11359,19647,29518,32568,21984,5498,6615,14734,21522,25120,14589,3801,6962,17231,28268,31885,22953,-5288,-15096,-15834,-14618,-192,14238,24189,18459,8077,353,-5733,-10715,4003,16697,18475,13142,12113,7232,-5845,-3439,1415,-6964,-18411,-5092,7833,13352,16373,6244,-913,-1642,-7698,-12848,-10795,-1937,19362,47229,61873,53971,33191,15745,1771,-5495,-4833,-11726,-18866,-10356,-5378,-11565,-11608,-6869,-1094,9982,17071,15680,-2657,-5998,-13981,-12764,-3081,6358,12651,13936,4645,-5003,-5913,3566,12280,11527,-188,-10061,-10565,-9264,-6870,-9757,-10244,-10793,-8356,-7810,-5915,-8349,-13804,-9824,-8644,-11357,-15650,-10013,297,4841,10152,20810,26199,17371,12082,5997,916,-4391,-16049,-12372,-3491,-714,-32,-3111,-7949,-7572,-6734,-5729,-3700,-3654,-8199,-10601,-15691,-14347,-7961,-3753,3900,10007,4465,-4809,402,9987,12276,5471,1724,-4035,-14319,-5309,2614,13736,23583,22788,18548,10653,5614,858,-4954,-10108,-13337,-17263,-11668,-5671,4136,20284,32577,48154,31537,2805,-11284,-11673,1486,6920,3612,-344,-1281,2723,-81,-6368,-11641,-13233,6100,15142,8655,-2151,-2182,3753,2889,1710,5929,18543,8718,-4835,-13244,-16085,-12882,-9358,-9905,-12397,-5122,-5923,-3615,-1838,2673,3311,-595,-6703,-12103,-8441,-9292,-6015,6574,11016,8559,6643,6051,7711,22377,29102,19191,12540,9912,4123,-2936,1437,22105,17343,4819,3525,10560,16208,18437,17367,23992,34701,33853,22690,4307,-7976,-10715,-10292,-9909,-6386,-2864,-1765,-483,-4674,-12825,-9070,-6386,-734,2315,-969,-5497,3199,15281,18870,-2608,-20186,-6969,-400,1325,-1108,-3387,-3083,-794,1923,3438,1592,-5630,-11295,-15390,-14604,-8966,-3772,-2838,-1926,1628,1160,2633,6499,-254,-921,-7493,-8162,-5261,-7931,-8580,-9305,-11150,-7072,-9694,-18706,-17254,-15730,-14555,-9440,-5693,-3768,-2830,-1270,-5812,-9835,-7143,1492,11598,8325,-1352,-68,2367,-2622,-1691,7402,10247,9148,13506,12307,3123,-7649,-9394,-11865,-11924,-9727,-7413,-8688,-11933,-18411,-8928,-1870,3304,10464,24523,30065,23386,2889,-6694,-3126,5862,9485,9955,12212,11416,10839,15851,15597,2145,-7568,-4846,-1852,481,4805,7349,8470,823,-6016,-10078,-6804,-6837,-6571,89665,307544,621939,885498,919041,739153,710522,1200623,1774884,1822253,1343223,779303,488539,688610,840927,714368,427751,146902,5686,3001,1016,-7225,-5651,-617,-3496,-8921,-13547,-14954,-14912,-10792,-1544,2406,-2917,-8210,-12753,-7371,7971,16989,23300,24662,26953,37306,30889,12200,-1300,-9170,-10180,43,6845,7605,11296,20752,10647,-5117,-12549,-11487,-10599,-7898,-5099,1049,5213,6935,5938,2679,1827,-9913,-15976,180,14090,8848,-6690,-4342,-1672,-1414,-3917,-7547,-8520,-5319,-11960,-12049,-13156,-12428,-9528,-3270,3807,14246,32195,30315,27280,18344,16161,21405,9978,122547,389024,649995,803602,825956,676623,384536,634522,1138915,1401582,1303028,902836,384665,433491,712761,786672,693592,480940,197948,-10020,20357,22475,5237,-10948,-7267,-466,1501,-2740,-8995,-14268,-16092,-19803,-10777,-1980,6003,6889,6544,5681,7449,4803,-1723,4890,20861,27795,15798,4803,15780,29890,36283,21513,11787,-2836,-2610,6768,15803,17015,8328,-3800,-11088,-2960,-2208,1295,9871,2915,-9751,2290,9060,19123,15876,-1545,-5591,-7653,-13026,-16998,-13127,-3061,7738,17971,23418,10875,-1213,-7862,-10407,-6975,-736,6936,11982,9820,-736,-12008,-16773,-2762,-10327,-22769,-9041,-1482,-8183,-8962,-12190,-13381,-5125,9538,35281,34147,34912,47531,56508,211440,517939,756693,791675,641813,401387,405716,875635,1240054,1335221,1108526,663837,202366,364746,666008,776250,653010,397932,173572,59397,21991,12047,8929,3273,-4081,-10845,-5627,4551,9142,10453,6194,3422,-5009,-8063,-7394,-5665,-770,1209,-1124,-8439,-3746,9529,9650,-6029,-6322,-4927,-1306,-2838,-5729,-11514,-12939,-12338,-3672,8186,24266,182137,475793,805214,1130903,1227759,983609,464708,544848,1344799,1855323,1924172,1589022,940316,394054,797795,1132231,1146814,919474,586843,236146,25141,14594,13021,14430,14321,6817,2618,-2578,-4742,-1379,-3012,-8329,-3290,461,-5919,-8705,6938,21025,20070,9958,5404,4843,9904,14024,5879,1672,-1078,-1236,5583,11065,11757,7124,1373,480,-3133,-5684,-1607,11740,31706,45762,36286,10218,-8528,19671,56490,67006,48936,13352,-9682,-14678,-7946,-12465,-18814,-13701,-2226,2846,3117,-879,-5652,-8390,1003,3317,-11806,-11692,-200,-1841,-9194,-5707,7557,26107,39799,27469,4072,-11199,-8008,-791,-2945,-10233,-11285,10,3990,-3251,-12598,-6625,-5306,-7586,-13365,-9346,-14795,-14604,-8940,848,17839,20214,17137,14249,8817,-4436,-13862,2007,32777,62419,58594,44111,34507,23568,8807,-1667,-4077,-2168,1981,7080,12156,15309,12521,1738,-12608,-9095,-5026,-3113,-903,4817,10796,12697,4381,-3110,-3755,5926,28448,44697,38804,31037,10403,-2633,-5436,-1558,2819,-907,-6839,-4013,-2720,-1350,6090,5108,1071,-2800,-5240,-3745,-917,0,-2338,-1343,-416],[4831,5120,9109,10953,4523,-5840,-9149,-7226,-8536,-7386,-1821,2439,2473,-2736,-7996,-8065,-1697,7531,7429,3724,1353,-2959,-5949,-7949,-10755,-11076,-3053,3022,1327,-4542,-12192,-9923,-7952,-3828,1594,-4361,-9240,-13571,-12101,-5349,-224,-6777,-6774,412,3672,1009,-214,2802,4567,2773,-10803,-13526,-1830,13631,20263,22697,17511,12655,4522,-6891,-13326,2052,20639,39993,18917,5069,-2538,-11214,-11880,-2584,13720,33307,33332,23536,14818,1214,-12281,-11158,-7064,-3382,-5496,-5497,4447,7584,35,-11389,-7964,2805,-1466,-1535,8640,22450,26577,19999,12742,12678,13493,14674,28902,38471,35001,22573,3565,-7970,1903,8579,8687,6968,7672,1616,-5129,-5301,-7858,-10952,2309,9205,8246,-1033,-5818,-4533,-2266,-4500,-3582,188,-3638,-12034,-10741,-1213,13620,27595,17012,4016,-406,437,2629,3340,5552,6468,907,9850,14855,14963,2808,1547,13704,17808,24874,28789,16905,4941,-2464,-11258,-19505,-10006,-3798,-1250,-8481,-18027,-15543,-11008,-7249,-10800,-9133,-5482,547,5423,17803,26759,15221,12808,19438,24284,18976,2784,-23672,-62597,-85226,-83940,-60443,-10316,20194,11358,-24218,28656,51660,51360,35406,17787,7534,1151,-1191,-6483,-7864,-1459,2079,-1199,-2338,-914,-6758,-17783,-13453,-10678,-12245,-11080,-11003,-11473,-12649,-13911,-11074,-3787,4834,5370,-82,-5520,-15002,-13713,-8631,-11470,-17451,-32823,-40651,-44183,-34521,-1080,11670,823,-8364,-14951,-15425,-18011,-11417,-3453,-8334,-14038,-5617,-10013,-4175,14004,27105,31876,24386,23795,12720,-1370,-9524,-10513,-11920,-11177,-7358,-3667,-4228,-11276,-15621,-3242,4563,11392,13053,9541,3854,118,-1722,-7880,330,3735,4996,-2996,-10440,-14115,-14965,-839,12060,20922,36516,43281,30948,15846,-2044,-10723,-8117,6221,17819,10481,-2934,-11597,-5253,-2595,-2093,-7728,-14236,-4999,930,1951,5212,16281,29274,39941,29332,10065,4730,3309,250,-6089,-11205,-7817,-7547,-13224,-18408,-14267,-8352,5501,21355,29820,24881,12162,15536,19054,18147,13918,7368,2488,-1230,-7778,-9267,3203,12836,12964,9286,5328,5867,3565,5079,8259,8207,8239,6569,4610,4089,6935,11056,12598,10049,3827,-3368,-13236,-14442,-8556,4006,20920,25861,24682,26872,17726,-864,-12024,2385,13734,13655,1576,-8613,-5644,-6383,-4767,2056,3013,-828,-3068,4660,12123,31134,41397,22188,-3595,-8601,-4362,-3057,-377,10320,28820,45843,45745,41039,28194,20259,11303,634,-2061,7259,27812,47930,32896,-5008,-10760,2104,-6309,-18823,-21051,-10014,5977,21274,23414,18889,15732,18541,16229,6136,-3713,-8505,-6999,19,8710,2696,-14405,-10360,-2933,799,602,-786,-5681,-6813,-5076,-5220,-10891,-6220,-436,-6401,-12470,-1304,14041,36066,51794,39652,23908,19651,22649,18068,6617,10075,25344,36988,29076,10170,5920,13122,33133,38398,12167,-5319,-15616,-3936,3390,-3185,-7993,-7215,-5259,-2819,-4061,-6508,-9848,-12526,-9968,-1320,5295,14560,18339,16919,8935,-4100,-15393,-11440,-9879,-16280,-11942,-6539,-5089,-7574,-11495,-11491,-7733,-5574,-8805,-13849,-16885,-9710,-5398,-10933,-14961,-14673,-5757,6508,18271,30192,39081,32985,19654,13908,6615,2269,2647,7041,8068,8033,2370,-11486,-16174,3299,27123,24540,5157,-8681,-11204,-9284,602,19563,41240,50720,30576,1543,-11407,-13084,-13801,-8764,498,3250,-3870,-8033,-15540,-15488,-13288,-10457,-4162,1936,-1505,-5666,2725,-223,-4848,-13202,-12133,-5610,-1381,-4212,-8050,-5756,-5121,-8702,-14827,-21210,-17219,-12593,-15246,-10579,-4205,1875,3811,216,-3944,2161,27594,56123,52402,28943,10249,-2702,-416,15547,28790,33471,31126,35493,31624,18224,7159,1285,4489,11418,10185,10995,13974,16794,9059,-4521,-17851,-9175,-3101,825,5427,6737,5368,4001,8387,13106,19689,30152,23166,17639,19578,32496,37259,22587,6665,-4569,-8014,-6694,-6500,-8033,-11634,-5841,7206,32370,36828,19608,-4231,-14351,-5926,-8672,-14896,-6022,10539,13217,8199,11508,15945,16749,16153,8420,-2888,-6353,6114,27368,34593,28960,14058,-2980,-5900,-441,2193,-1014,-5570,-4341,572,-6962,-17247,-14300,-4126,3052,16402,10400,-925,2710,14639,25636,37693,47344,46667,35850,25354,19976,12873,437,-17206,-15810,-4311,3118,1570,-8088,-6040,4424,5787,1430,-5562,-1381,2890,2831,-1030,-6689,-4149,10413,50768,69547,61349,34563,5980,-5302,-3644,6706,7024,-4875,-4784,-4147,-8694,-15995,-5448,125,762,-3540,-6373,-3438,1746,258,-1726,3422,25289,54607,49469,41941,28861,20586,10833,4091,-4361,-2743,514,-4343,-11263,-13236,-12237,-13040,-8433,-3875,6105,-4028,-11866,-5208,2002,8304,9888,8324,10407,11105,6548,2961,-4116,-7201,-1422,6648,6154,-6644,-13004,345,12020,11509,8058,5180,3603,3147,3570,6278,14387,28005,20549,10893,3937,883,-6774,-15467,-6098,12338,26221,30590,19699,1860,-9175,-8999,-2600,2849,-1974,-10072,-12101,-6412,-6267,-5148,-10874,-7178,1245,23415,27604,12366,1402,-1492,-1159,-2670,-5596,-5314,-6382,-6727,-10507,-4845,1323,7827,24137,44594,55706,51567,40573,26222,12556,-6151,-14083,-9673,-8711,-6154,-2220,-4140,-11598,-15849,-12488,-11762,-15213,-15954,-16429,-12624,-4325,5014,6953,5571,2435,-2128,-5889,8205,11046,11021,10141,3351,-2007,278,4040,5811,-1715,-8496,-2287,-4576,-5812,-1177,-2962,316,11509,13336,7355,-548,5981,17360,23780,18400,14372,6436,2582,2222,1341,2956,8755,1114,-6030,-8106,-7759,-7942,-11357,-12972,-8446,-8939,-3463,6908,9334,6917,-1112,-7830,-11612,-10075,-1019,10044,29821,51745,61793,45396,13253,-5238,-7299,-6302,-13972,-18318,-10794,-8355,-6693,-350,4583,-1489,-11387,-12784,-1755,665,-3533,-9734,-16355,-8455,2496,12193,23017,10432,-4932,-10216,-14495,-10780,-8329,-10651,4634,8815,6986,4304,10239,24441,28160,18347,14840,22256,32856,32596,29663,22446,15163,10081,1267,-8074,-16006,-7876,-3811,-1307,-3256,-7640,-10424,-14565,-7849,-908,2624,-17090,-11851,-8444,-6683,-689,8978,16146,14787,12753,6109,8256,11471,-7481,-17039,-14157,-15403,-8531,9276,23507,30946,23625,8445,-4483,-13112,-7362,-3960,-506,4169,7758,6560,8371,5950,440,-6510,-9966,-9402,-2789,1909,3987,11873,12430,15597,15260,9028,-998,-15829,-3728,72,3184,1928,-1697,-6426,-10946,-14834,-9781,-1188,888,-7526,-6293,1021,633,1812,2733,-3334,-13176,-8294,4799,21016,41034,43189,22725,7036,1814,-977,201,786,-2397,2511,8195,8848,4391,-4813,-12652,-7923,-7048,-1198,8302,6215,-3801,-6542,-11642,-4580,-479,-1722,-1604,1474,-327,-3513,-10668,-17691,-6350,9483,18960,15662,10333,14601,14142,5078,-7070,-10174,-11864,-13124,-7279,-3037,-3972,-2007,3079,1643,2594,5845,8775,17326,32840,43037,28481,9060,-6114,-11051,-12848,-11612,-7303,-8473,-9851,-6396,-4007,-3469,-1158,2659,990,-7903,-13780,2428,17532,37095,65313,77081,61077,37171,19809,16545,12179,2505,-8814,-21341,-14642,-14916,-6731,8149,11175,4319,2310,221,521,1737,-3318,-9715,-7814,-4689,-8648,-7924,-8437,-8939,-4689,4483,11784,14510,14110,12359,8983,-3251,-10283,-6698,3819,10657,7030,2110,-4687,-11328,-11834,-6239,5538,14828,13231,1851,-8457,-6100,-6101,-11000,-5104,178,-2211,-2677,5798,10197,10100,11452,13875,13338,11836,14448,14761,22684,14186,-1905,-6616,3703,11745,113,-12453,-11074,1356,13586,16705,7221,-3243,-8838,-12156,-14616,-6146,-5677,-13465,-12682,-8723,-4333,6256,18481,21603,20548,16280,7659,-1983,-6046,-3859,3862,14751,18255,11629,-444,-8848,-13592,-9175,-7560,-4523,-8222,-18206,-5703,-6803,-7760,-6730,-3273,93,3950,10163,17431,9675,-961,9252,18005,10690,-898,-2553,7165,23695,29570,17773,1090,-12120,-12075,-7231,-10387,-16076,-12177,4513,14579,19971,21631,9246,-2624,-4998,-10934,-8336,-4509,1808,18619,22183,14578,7321,9934,6427,-3473,-11539,-10095,-15963,-10621,5281,15324,9965,2700,-5490,-6572,-1103,-324,-82,-6814,-13628,-18567,-4718,11795,7846,710,-4428,206,11986,24711,42085,55439,51097,38634,40953,39034,16483,-6519,740,13537,15101,11395,20778,35562,39564,25150,4396,3053,11804,18572,21606,13070,2537,1727,9565,22327,28515,19286,-10516,-11744,-13040,-13679,991,17453,26642,18482,7841,515,-5242,-11796,2731,16127,20113,16389,13501,4863,-8285,-777,513,-8890,-16613,-2500,11719,16390,15984,4300,-1287,-1058,-6238,-10757,-8632,-4785,13718,41470,60558,54639,33349,16000,3000,-2368,-4438,-13785,-17256,-7710,-4406,-12040,-13199,-9251,-3083,8236,15460,14670,-1862,-5791,-13881,-12717,-3635,4322,8159,10342,3304,-5215,-5942,2901,10256,8128,-1181,-9625,-10665,-10108,-6758,-9051,-9720,-10673,-7735,-6112,-3895,-7394,-13973,-10752,-8871,-10928,-15157,-10014,-150,3940,9320,21966,28909,19327,14023,6718,-406,-7166,-17465,-10576,-3885,-1475,160,-1664,-5917,-6789,-6771,-4797,-3832,-3660,-8589,-10955,-15020,-11950,-5457,-2041,5136,10542,3735,-8401,-767,8965,10372,4110,1724,-2344,-12225,-5237,2528,13138,23130,22888,19907,14104,11524,7556,-214,-7058,-11826,-16559,-11570,-6636,1614,16210,26729,42673,29473,2555,-10865,-7760,6269,10971,5809,1040,-121,3564,-125,-6442,-10477,-13434,5577,14698,8431,-442,-1089,4480,3485,1668,6339,20689,7817,-4882,-11856,-13208,-10575,-8490,-8160,-9956,-4592,-6513,-4512,-2391,2470,3820,1025,-5505,-13147,-9652,-9626,-6825,3054,4308,138,-1129,820,8624,24650,27851,15352,8700,7121,2192,-4863,-2112,18063,16544,7733,8048,16045,24000,27612,24816,30196,37115,32181,20704,3184,-8616,-11445,-10447,-8094,-4390,-510,2025,4257,221,-9204,-8233,-7740,-3834,-603,-2174,-6115,2378,14819,17720,-2999,-20764,-7407,-1624,-226,-2829,-4383,-3086,84,3226,5998,5618,-977,-7471,-14730,-15850,-9430,-3843,-3131,-3240,-39,986,3025,5116,-4262,-5755,-13700,-14293,-8266,-7065,-7057,-8465,-8874,-3549,-5487,-16409,-18255,-14304,-12612,-8792,-7668,-8674,-7119,-2624,-5902,-8373,-4703,4053,13293,8753,-629,897,3351,-1524,-547,8596,12769,11711,13509,10645,1618,-7367,-7507,-9537,-9287,-8228,-8157,-9092,-11414,-17796,-9999,-990,4301,8927,20322,25446,20550,4537,-2352,1610,10238,14024,13248,14211,12157,10497,16837,17619,5117,-7177,-5559,-1092,2867,7607,10219,10325,765,-5019,-8036,-5501,-7202,-2643,97817,301839,590778,831031,850886,679442,625934,1050827,1604804,1598586,1125217,639570,404779,580031,724574,618434,373446,134532,4181,2719,-561,-9789,-9579,-4422,-5579,-9189,-13389,-14688,-14370,-10019,-469,4031,-1698,-7863,-12412,-5858,9453,18310,25213,26276,27514,36541,29606,13196,-142,-8827,-8990,585,5915,4744,4053,11708,7872,-5864,-11492,-10546,-10168,-7450,-3854,-694,2600,4764,3935,-550,-1089,-11613,-18546,-1141,11308,4908,-4323,2483,4395,2648,-1310,-6240,-11740,-7646,-15422,-13710,-17190,-13923,-8898,-2835,3574,15906,34708,28965,26965,19481,16618,21620,9402,122310,379930,622088,757386,769764,636153,381368,594205,1027107,1243098,1159598,823639,359945,360396,608627,674063,591838,415594,178151,-8935,19482,24265,8712,-8417,-5637,466,684,-4547,-10200,-12719,-14798,-18697,-11616,-2439,6188,9490,11177,10067,10246,5604,-1377,5562,19832,23516,13319,6109,16368,27832,35080,23926,16122,237,381,8613,16580,17986,9644,-5681,-3722,6545,4756,8730,13118,1257,-9222,8624,17726,27129,21319,706,-6261,-7873,-12147,-11454,-9081,-2121,6429,16032,20510,8654,-2529,-9126,-12500,-9722,-3450,3360,7498,5915,-2961,-12379,-14361,-4903,-12323,-20277,-8483,-3194,-11882,-13403,-13696,-10119,-1882,14578,38114,31174,28389,38101,53702,187675,472500,730567,781897,619477,374459,375702,824904,1165532,1233101,1005283,622179,199753,281187,547087,665482,566816,331681,130150,45147,20101,11187,7632,2768,-4268,-10307,-4310,4584,8942,9943,5310,2544,-6169,-8744,-7648,-5795,-729,550,-1872,-9224,-5482,7527,10547,-4383,-5353,-485,4648,229,-5230,-12369,-14790,-14436,-6007,2605,15493,154363,405655,686546,975889,1089253,886920,428484,451564,1158751,1599797,1645851,1355283,810603,357229,706265,1009212,1013843,801770,511029,209594,25925,14281,13271,14134,12502,5079,1641,-2924,-5451,-2283,-2953,-8177,-5713,-2123,-7378,-9588,4365,18403,17697,8756,4742,4244,9219,14633,8111,3659,-421,-3477,3058,9022,11686,7678,1428,-945,-5567,-7110,-900,13426,33518,49484,42111,14071,-7297,23674,64011,74095,56232,19615,-7166,-14993,-8872,-14226,-18229,-12180,274,5371,4508,-992,-6251,-10107,-824,2617,-11366,-15017,-3170,-3034,-8707,-3915,10786,29290,38371,22810,2459,-11365,-8897,-1542,-2608,-8987,-12474,-3194,384,-5271,-12997,-7496,-6146,-7846,-13338,-11086,-15790,-15829,-10330,-469,19312,22834,16439,10058,4451,-7043,-15215,1061,31555,54642,48528,38391,34375,26629,12888,738,-2208,1185,8028,13722,17541,19074,13621,900,-12608,-9965,-7774,-7570,-4538,4373,12386,14299,5449,-2773,-4471,3432,24738,37597,31530,26429,8576,-3560,-6124,-2246,1916,-1845,-7063,-3380,-1595,-12,6939,4337,-444,-4361,-6171,-3693,-849,172,-1494,-83,-44],[5804,3590,5664,8368,3796,-5015,-7485,-5376,-6929,-6712,-1036,3413,4163,-950,-5939,-4065,-1774,5853,7787,5564,3548,-1256,-4568,-7246,-11320,-13144,-6287,-260,-2325,-8193,-14303,-10554,-9417,-5377,1840,-2658,-7541,-12629,-11972,-3759,2640,-4627,-6501,12,2869,767,-287,2139,3572,2901,-8409,-13592,-3111,13281,20809,23197,16989,11969,5315,-4514,-8657,2093,16775,38007,21730,6159,-2572,-11723,-11710,-2690,16424,32441,26265,14993,8427,-2555,-11126,-9135,-6309,-3517,-5545,-5116,5374,8655,510,-12187,-6634,6370,1299,160,12412,27315,32144,25446,17708,17576,19187,22937,37623,44731,39322,27404,10018,-847,3434,8364,6372,3209,3518,-2742,-7513,-5176,-6866,-12392,1922,9537,8835,809,-3011,-1774,965,594,1628,3116,-2404,-11214,-10302,-1210,11979,24850,16196,3997,-4489,-14343,-19287,-16069,-4921,5915,5135,11439,15566,14431,2482,1907,16174,24397,32364,32428,17527,3897,-5834,-15372,-15056,-6765,-987,1412,-6418,-16312,-16419,-13810,-9682,-12383,-10122,-3481,1374,3549,13897,24752,14774,11799,18423,23604,15242,-13403,-58354,-128468,-188567,-219946,-211724,-150973,-84861,-43603,-31553,29863,48477,52163,30594,12863,6839,5314,2571,-4900,-9171,-4234,-848,-3508,-4547,-4806,-11414,-16970,-10134,-8633,-10683,-9234,-8387,-7753,-8555,-12364,-12237,-4897,2853,2998,-2013,-5944,-12485,-12992,-12770,-18977,-21398,-29112,-31526,-31626,-26444,-1310,16598,5524,-6305,-10298,-8605,-10974,-7242,-1617,-7943,-12188,-4463,-9123,-761,21271,38055,44066,37060,31988,16145,883,-8433,-9824,-11160,-9674,-5577,-2251,-3905,-10926,-16461,-6046,610,7068,8403,6114,1359,-1991,-3128,-4468,5069,8322,8536,-1380,-9414,-12537,-13731,-2446,7226,12089,25987,42634,35586,18768,-1496,-11762,-8658,3579,13031,6234,-5362,-11975,-6429,-5190,-4877,-9419,-12641,-2523,3070,3202,5428,14776,25955,39451,35249,15535,7963,5425,1823,-5588,-11604,-9052,-9604,-16311,-19193,-12854,-7618,4973,20141,28801,23233,9917,15937,22180,22333,17629,10058,4381,-115,-7292,-8772,4224,14826,14544,8989,3598,4242,3043,4881,8039,7124,5846,3733,1174,945,5392,11484,14582,11736,4973,-2079,-11823,-13279,-7697,5231,22680,27659,26854,29917,20703,2063,-9827,-942,7939,9976,177,-10221,-8045,-7883,-5202,2678,5316,1049,-2774,2594,11125,29983,42606,27082,3486,-2234,-540,-586,725,10408,27515,42168,42468,38348,28672,23130,16315,4800,-166,7486,26051,43604,27871,-6945,-8566,3236,-5625,-18103,-20098,-10035,2414,11241,14927,15157,14810,18181,15876,5957,-3575,-7905,-5585,2720,11175,3702,-12886,-9751,-1833,1715,26,-2367,-6854,-7271,-4801,-3750,-9712,-7435,-550,-4309,-9158,1987,18558,39508,45188,28344,15528,13369,17944,14791,5705,12217,29948,41984,29917,8389,4278,10144,29612,34616,9074,-6496,-14532,-3048,6488,-351,-7326,-8331,-7390,-5458,-6842,-9441,-12305,-15670,-12752,-3490,3544,10150,10381,8925,3740,-7371,-16787,-9403,-6640,-11713,-11901,-8923,-7789,-9588,-14141,-14190,-9659,-7378,-10752,-15523,-16679,-9662,-5292,-9103,-15516,-17128,-8520,3708,16538,29916,37809,29545,15790,11221,6419,4059,3050,6658,8888,9183,2799,-11211,-18132,-947,21236,19062,2937,-9108,-12473,-10940,-699,19862,42314,47660,23526,-1871,-10538,-9014,-9936,-6774,572,481,-7788,-9744,-16136,-18223,-13815,-9768,-3343,2690,2300,-2636,3113,184,-4058,-12288,-10507,-3732,1085,-748,-4935,-3312,-3583,-8267,-15392,-20126,-15964,-11386,-14470,-10430,-4423,1030,2475,-587,-2419,3949,26352,54526,50521,25089,5648,-5788,-1420,13904,27012,34411,33823,37385,33546,18855,6284,2918,11445,20895,15905,14182,15493,17490,8497,-5072,-16099,-9045,-3631,-283,3385,4256,3391,2508,7106,13454,21890,30283,20938,16960,20036,31632,33415,20193,6330,-4255,-8033,-6902,-6598,-7764,-9358,-3238,9730,32343,33324,17170,-5270,-11544,-2842,-6216,-14659,-12500,3325,8405,6255,10192,14156,14524,13329,4895,-6007,-2742,15150,38600,42343,33819,15677,-1567,-4459,443,2847,-1136,-7491,-6662,-1842,-9131,-19740,-13827,-3333,3360,15293,10119,1681,5724,15773,24764,35323,43940,45261,36028,23795,15650,7463,-3410,-19560,-15404,-5659,730,147,-6956,-5323,4124,5643,1920,-4660,652,7142,7620,1319,-6574,-5143,8280,49082,71802,60305,31437,4585,-5992,-3911,7725,10501,19,-635,-1346,-6503,-16420,-7755,-1703,-489,-4472,-7379,-5457,-1207,-2129,-4159,-204,20897,55787,56539,47890,29975,18359,5186,-1922,-6598,-3305,-571,-6393,-14339,-12808,-11176,-12503,-8416,-4177,6198,-2127,-11719,-5703,2808,9911,11024,9996,12146,12779,7792,4520,-2267,-8252,-4686,4939,7197,-5510,-15298,-2394,8034,7881,5970,3604,941,-1038,-960,1591,9630,24883,20628,13119,7343,4816,-3235,-13922,-8730,6253,18876,26177,18315,2283,-8327,-9966,-3242,3052,-957,-8737,-13816,-7893,-6214,-3962,-10542,-7526,-274,19238,26059,12804,1557,-2277,-1846,-2689,-5003,-5061,-6912,-7663,-11841,-5711,1416,6377,20172,40927,54400,52006,42161,27882,11443,-8952,-13156,-8104,-7309,-5052,-579,-1824,-9290,-14205,-15069,-13249,-14922,-14907,-15035,-11481,-4164,5188,7289,4846,151,-5647,-11557,2930,9472,10618,9470,2983,-2271,547,3388,4222,-5136,-9487,-1228,-3857,-6988,-4083,-5489,-751,11832,14143,5734,-4796,444,12255,20368,16550,13298,6282,2628,2958,3458,6901,14818,6755,-5433,-8138,-6171,-6119,-10245,-11390,-7282,-7134,-1374,9373,12681,9321,120,-6415,-10531,-9751,1797,14862,32829,49586,59535,46030,13870,-2899,-4537,-3966,-12643,-18728,-10953,-7888,-6870,-2552,2489,-1273,-10006,-13862,-2688,65,-3341,-8949,-15814,-8563,1369,7960,16266,4948,-7877,-10115,-10218,-5904,-3888,-6206,3716,11230,9526,7587,13477,26066,26197,15370,13495,24386,37379,36606,32006,22764,14367,8791,-763,-10544,-16589,-5830,-1643,464,-1677,-6495,-9570,-15209,-11112,-3579,-2591,-17101,-8617,-5804,-4638,224,8383,12903,11482,9781,3809,7537,13475,-5488,-14638,-12753,-13865,-6164,12253,26334,29697,17992,4568,-5801,-12434,-6612,-3746,25,5759,10348,8789,9063,4616,-1287,-8763,-13168,-10327,-1864,5064,8689,15389,12380,12499,9705,4319,-1914,-9993,-1081,3241,7108,6298,2132,-4140,-9811,-15015,-10424,-517,2196,-7658,-6979,972,1516,2615,2640,-3849,-13620,-8502,3414,17108,34938,40646,20855,5386,369,-2816,-1658,-539,-2859,1583,6687,9074,6007,-2785,-11093,-7539,-5847,-2063,5341,3584,-6098,-8694,-10953,-1753,2584,-266,-1749,342,-2761,-6865,-13255,-18595,-6373,8486,16447,10476,2220,8504,12511,6982,-4991,-9972,-11364,-12205,-7564,-4160,-6441,-5374,393,-984,22,4096,8967,19991,38670,50825,35963,13805,-4034,-10926,-14103,-12512,-7367,-7366,-8892,-6606,-5030,-5005,-2972,1128,1020,-6099,-12825,1496,15194,33316,60096,72454,56321,31128,14769,14478,12033,3653,-6227,-18442,-12968,-8594,-2030,13428,16347,8001,4191,1156,1108,3145,-580,-6439,-4608,-1753,-6917,-9845,-9161,-7266,-1141,8806,12701,14471,15807,15732,11359,-3548,-12732,-8804,1229,6632,4067,-156,-5078,-10752,-11708,-7925,2715,11333,10671,1589,-6446,-4293,-4748,-10943,-5860,-215,-2801,-5148,3803,9643,10134,12041,15027,14481,11237,13163,10859,14761,10348,-2746,-6549,4076,11065,-119,-11683,-10413,900,11780,16801,9726,-540,-6861,-10549,-16536,-10574,-7079,-13490,-13072,-9910,-4829,6654,19281,22750,23132,20733,11810,548,-4773,-3412,4290,13469,17130,14158,1776,-7973,-14433,-9466,-8190,-5746,-8677,-17425,-3749,-2846,-4098,-3492,-774,1543,5461,11330,18008,10229,-415,10196,19605,13553,1387,-1411,6549,21604,26765,14693,-2048,-14410,-11863,-6069,-8208,-13116,-13282,1487,8233,14620,18803,9002,-2471,-5872,-13298,-9540,-6960,-2952,13206,21766,16277,11868,14225,6370,-4386,-9430,-8281,-14196,-12069,3063,12746,7496,1095,-5643,-6716,-2180,-2057,-1767,-7022,-12575,-19000,-8184,5128,1865,-1483,-4196,66,10688,23757,40630,54491,48893,35903,41140,42697,18218,-4216,678,12882,15576,11978,22507,41969,46313,27407,2939,-172,9447,16150,18614,12456,3993,921,3824,15701,23007,13028,-17070,-8464,-10375,-12513,1787,19886,27913,17866,7317,497,-4830,-12338,1335,15274,21631,19967,15312,4469,-3089,1381,-444,-10064,-14294,-22,15104,19142,15524,2769,-1510,-471,-4873,-8819,-6072,-6672,8426,34727,56762,53282,32433,15927,4639,322,-4980,-16330,-13844,-4733,-3507,-12576,-14815,-11484,-4910,6540,13805,13325,-1905,-6479,-14136,-12718,-4456,1938,3676,6629,1875,-5634,-6531,1363,6636,3344,-2972,-9489,-10503,-10385,-6158,-8065,-9275,-10754,-7565,-5077,-2470,-6791,-13730,-11355,-8980,-10491,-14705,-10138,-850,2685,8122,22905,31359,21039,15358,6904,-2145,-10153,-15457,-8669,-4070,-2479,12,-562,-4301,-6590,-7237,-4311,-4465,-4598,-9956,-11369,-13274,-9172,-3161,-646,6348,11437,4028,-11577,-1698,8088,8729,2996,1891,-337,-9636,-5153,2217,12228,22004,22032,19969,16592,16589,13704,4328,-4191,-10640,-16098,-11443,-7305,-504,12499,21291,36387,26756,2119,-9908,-3126,11762,15306,8147,2490,968,4212,-252,-6423,-9223,-14074,3672,12679,6986,534,221,4974,3602,1092,6553,22125,6576,-5090,-10656,-10476,-7661,-5782,-4280,-7039,-4012,-7302,-5659,-3019,2170,4511,2718,-4332,-13820,-10706,-9937,-7661,-232,-1419,-6811,-7690,-4402,8019,24641,24878,11196,4923,4401,426,-6274,-4864,13500,13806,8806,10883,19839,30127,35343,31132,35401,38179,29805,18559,2286,-8988,-11928,-9994,-6030,-2479,1569,5223,8563,5183,-5500,-6926,-8801,-6635,-3361,-3350,-6641,1217,13827,15960,-3810,-21014,-7372,-2336,-1191,-4071,-5289,-3311,543,4188,8404,9688,3950,-2764,-12687,-17095,-10013,-4060,-3507,-4669,-2132,310,2925,2930,-8887,-11606,-19909,-20149,-11378,-6129,-5354,-7288,-6598,-781,-1648,-12368,-16662,-12488,-10047,-6239,-6982,-11602,-11086,-4416,-6422,-7224,-2507,6311,14375,8289,-1119,1087,4010,15,1960,11930,16568,14217,12869,8141,-375,-6889,-6032,-7902,-7620,-7194,-8743,-8393,-9752,-15521,-11774,-888,4797,7048,15691,20350,17706,7528,2695,6344,14398,18554,17198,16575,12658,9576,17247,19233,8444,-5596,-6162,-749,4456,9461,13186,11540,397,-4049,-5812,-2717,-4875,392,99794,276349,517988,717401,725405,577707,506144,835304,1325253,1274566,850708,474485,304038,442377,568298,490154,302793,117757,2465,2103,-2383,-12111,-13185,-7292,-7068,-8977,-12763,-14021,-13389,-8937,766,5867,-98,-7188,-11999,-4419,10887,19524,26874,27609,27588,34348,26784,13394,810,-8229,-8152,387,4228,1858,-3137,1823,4450,-6557,-10513,-9704,-9597,-6524,-1539,-291,1503,3326,2651,-2715,-3790,-12900,-20454,-2591,8166,1400,-1893,7709,9635,6116,822,-5139,-15190,-10665,-17042,-11946,-16966,-15313,-8332,-2371,3408,17638,36189,27038,26048,20306,16941,21538,8191,111996,340361,545607,653348,656969,549916,347791,508500,845681,1006551,943697,688273,307433,267492,469259,522197,456324,325336,146026,-8029,17803,24719,11536,-5473,-3648,1668,40,-6555,-11457,-11172,-13610,-17182,-12518,-3376,5468,10834,14821,14079,12862,6010,-1240,5858,17995,19032,11469,7640,16033,24628,32952,26616,21678,3982,4022,11413,18008,19220,9829,-6811,785,12552,7429,11571,15065,2066,-8997,11082,20886,30273,25096,5148,-4698,-9188,-9591,-5929,-5557,-946,5686,14458,17616,6256,-4193,-10726,-14871,-12327,-5818,483,3837,2527,-4950,-12476,-12059,-7146,-13889,-17252,-7407,-4553,-14667,-16696,-12374,-6481,1912,20441,39872,28256,22775,28534,47078,153263,396329,650827,711980,549790,319864,321018,717646,1009695,1046307,835609,538107,186348,193945,400149,514111,445375,247831,84105,31084,18006,10391,6694,2947,-3379,-8588,-3171,4460,8558,9202,4370,1430,-7313,-9529,-8085,-6031,-731,-84,-2415,-9702,-7290,4857,10136,-3266,-4360,4224,9963,3211,-4401,-12640,-16169,-16037,-8062,-2431,7301,119173,314930,534130,769264,886002,733654,364348,342340,910643,1256574,1284391,1057368,640356,297263,567798,820966,818570,637559,406670,172524,26139,13250,12674,12982,9955,3083,660,-3155,-6031,-3319,-3014,-7694,-7636,-4413,-8801,-10725,1031,14457,14323,6919,3752,3393,7701,13693,9448,5273,249,-5282,658,6703,10878,7468,923,-2897,-8298,-8038,131,14407,33132,48936,43799,15119,-7735,26565,69265,77814,60000,23526,-6022,-14862,-9529,-15911,-16760,-9720,3662,8780,6766,-523,-6672,-11624,-2739,1732,-10762,-18014,-6398,-4454,-8253,-2231,13555,31412,35687,18533,1138,-11383,-9573,-2293,-2348,-7837,-13758,-6849,-3169,-7021,-13147,-8343,-7063,-8323,-12934,-10757,-14185,-16355,-11817,-2136,19630,24827,15493,5487,-758,-10284,-15471,202,28965,44522,36268,30754,32905,29057,17188,3951,317,4828,14640,21070,22832,22169,13996,-169,-12512,-10802,-10464,-11732,-7669,4436,14382,16156,6748,-2302,-5166,841,20278,29501,23872,21620,7191,-4043,-6622,-2935,805,-2982,-7393,-2964,-546,1538,8329,4338,-1372,-5661,-6917,-3651,-957,63,-916,864,395],[6831,2584,2691,5830,2926,-4323,-5761,-3317,-4846,-6425,-817,3801,5269,520,-3135,-748,-1988,2465,6726,6641,5377,400,-3154,-6521,-11799,-14882,-9300,-3798,-6493,-12461,-9009,-7689,-9790,-7174,1473,-1262,-5925,-11676,-12602,-3070,4222,-3457,-6140,-576,1691,144,-911,819,1878,2453,-6091,-12131,-4858,11547,19770,22508,16586,11888,7042,-715,-4286,1772,12412,33785,22974,6694,-2890,-12469,-11009,-1639,18981,30501,20342,9208,2582,-5994,-8775,-7829,-6106,-4143,-6081,-5160,5818,9205,495,-13040,-4061,10769,4674,1953,16053,31506,36813,30002,21604,21262,23740,31041,46716,50250,42743,31732,16233,6305,6688,9114,5303,1138,-145,-6362,-8788,-4720,-5754,-12400,2053,9836,9309,2850,11,1259,4499,5426,5915,5360,-1575,-10715,-10294,-1731,8896,19662,14268,3275,-8594,-27151,-40107,-32051,-12167,6431,9458,12685,15652,13088,1561,1699,17902,31049,39972,35308,17699,2586,-9347,-17674,-10013,-2715,2274,4183,-4388,-14411,-16672,-17195,-12006,-10061,-9629,-1768,1507,807,8499,20767,13303,10199,16608,21938,10764,-26406,-82229,-177106,-273166,-338262,-345715,-273478,-171177,-82073,-30184,29713,43014,49984,23959,6393,4211,7801,5323,-3729,-10800,-6895,-3794,-6334,-7408,-9145,-15387,-12570,-7560,-7294,-9707,-7921,-6325,-4649,-5282,-11461,-13691,-6168,631,-213,-5314,-7668,-10173,-10070,-15070,-21816,-13590,-16901,-16055,-14539,-12589,-2060,18342,8738,-4956,-5939,-1775,-3293,-1808,463,-7465,-10993,-3945,-8603,1767,27038,47835,55988,50616,39862,18980,2648,-7645,-9251,-10373,-8121,-4112,-1569,-4609,-11372,-16300,-8314,-2204,2917,3750,2850,-971,-3867,-4196,-1353,7944,11019,10497,-613,-8785,-11121,-12180,-3876,2392,3787,14048,37885,37377,20056,-1494,-12843,-8337,1698,8537,1806,-7938,-12381,-7738,-7931,-8186,-11510,-10772,168,5433,4494,5588,13337,22823,38080,39923,20158,9989,6029,1983,-5824,-12365,-10571,-11961,-19568,-18231,-11066,-7052,3432,16931,25316,19749,6975,15431,24481,25560,20127,11618,5328,126,-7610,-8736,4501,15921,15475,8503,2017,2914,2668,4579,7493,5546,2052,-709,-3354,-2589,3765,11781,16337,12883,5424,-1516,-10385,-12225,-7035,5665,22646,27261,26834,30937,22800,4739,-7293,-3602,2700,6297,-1318,-12499,-11351,-9666,-5820,2474,6927,2774,-2047,346,9541,28084,43459,33360,12854,4763,3089,1476,1395,9925,25393,37709,38233,34555,28707,26283,21796,8916,1455,7252,22848,36063,20407,-6033,-3429,5343,-4938,-17716,-19063,-10237,-1757,1890,7366,11704,13674,16935,14451,5031,-3925,-7501,-4104,4943,12638,4200,-11436,-9185,-984,2413,-391,-3617,-7813,-7481,-4451,-2135,-8227,-8586,-859,-2081,-5581,5733,23637,41676,37389,17498,7239,6477,11991,10417,4426,13968,33622,45048,28730,5907,2389,7018,24581,28605,5412,-7868,-13113,-1891,9243,2212,-6740,-9536,-9568,-8037,-9441,-12216,-13996,-16286,-12350,-3784,2564,6073,2628,-80,-2278,-10886,-18033,-7778,-3653,-7109,-9132,-9703,-9497,-10684,-16012,-16826,-11185,-8552,-12094,-16691,-16284,-9789,-5366,-6853,-14019,-19754,-11484,761,14640,29148,35541,25105,10757,7187,6701,6758,3751,5895,9217,9974,3029,-10788,-19826,-5244,15376,13789,887,-9479,-13716,-12568,-2285,19126,41274,41854,15924,-4471,-8979,-5197,-5992,-4377,934,-1978,-10956,-10605,-15622,-19626,-14143,-9338,-3024,2615,5161,-243,3053,691,-2766,-10453,-8461,-1710,3185,2227,-1867,-999,-2043,-7711,-15667,-18866,-14600,-10355,-13855,-10617,-5316,-707,490,-1346,-1001,5273,24115,50135,45440,19367,255,-8895,-2977,11118,23800,33636,35071,37268,33119,17708,4862,5922,19566,30638,21382,16877,16298,17487,7626,-5279,-14019,-8539,-4076,-1362,1462,1897,1459,1027,5509,13314,23684,29220,17907,15399,19511,29370,28838,17662,6018,-3578,-7502,-6467,-5787,-6220,-6276,-565,11879,30627,29063,14633,-5647,-8568,98,-3462,-11167,-15816,-2865,3861,4030,8348,11678,11502,9705,606,-9052,1999,24992,49948,50044,38627,17866,396,-3418,745,2968,-1074,-9006,-8614,-4045,-11110,-21449,-12133,-1865,3907,13936,9335,3973,8419,16627,23403,31676,37870,40441,33915,21662,11672,2713,-7029,-21571,-14432,-6292,-775,-561,-5371,-4619,3822,5754,2739,-3588,2531,11317,11970,3306,-6059,-5649,6541,46388,72428,58714,28771,3837,-6170,-3255,10047,15664,6195,3844,1422,-4208,-14007,-9741,-3518,-1667,-4997,-7735,-6797,-3681,-4189,-5934,-3022,16087,54286,61762,53119,31762,18260,3387,-6715,-8720,-3748,-1577,-8161,-16820,-10907,-9265,-11219,-7837,-4137,6251,41,-11243,-5899,3788,11204,11641,11475,14116,14748,9302,6188,-133,-7670,-7967,3186,7988,-4053,-15559,-4452,4766,4688,3990,2074,-1414,-4751,-4907,-2396,5400,21317,20191,15030,10345,7954,-282,-12057,-10877,485,11637,21227,16500,2748,-7313,-10558,-3510,3774,597,-7016,-15116,-8648,-5417,-2156,-9732,-7464,-1372,15209,23867,12762,1487,-3037,-2393,-2479,-4111,-4515,-7204,-8456,-12957,-6268,1645,5293,15884,34668,50059,50679,43168,29523,10599,-10514,-11291,-5877,-5238,-3345,1593,1026,-6504,-11573,-17219,-14422,-14719,-13977,-13443,-9551,-3138,6184,8500,4917,-1391,-8411,-14382,-80,8634,10680,9262,3253,-1862,811,2083,1885,-8900,-9514,-175,-2910,-7762,-6920,-7791,-1690,11475,13872,3463,-8761,-3558,8322,17391,14850,12318,6232,2772,3724,5593,10320,19503,12093,-3408,-8171,-4934,-4314,-8748,-9807,-6166,-5252,1125,12345,16472,12098,2012,-4373,-8640,-7466,5792,20289,35163,46160,55732,45630,14331,-358,-825,-410,-10330,-17529,-10437,-6872,-6035,-3724,993,-699,-8039,-13532,-3353,-470,-3032,-7694,-14360,-7782,1116,5264,11324,1064,-10023,-8835,-5570,359,2331,-1829,2415,12938,11567,10718,16429,26993,23820,12110,11628,26077,41604,40975,34561,23020,13339,7180,-2726,-12400,-14294,-3488,718,2460,56,-5210,-8486,-13456,-14428,-6516,-6844,-12623,-5508,-3099,-2470,1134,7505,9443,8398,7233,2143,7444,16333,-2042,-11461,-10876,-11763,-2969,15726,29127,27983,12609,1265,-6792,-11030,-5195,-3084,815,7417,12784,10895,9484,3342,-2705,-10593,-16027,-9100,37,8887,13955,19221,13113,10654,6245,2719,1423,-3339,1999,6605,11159,10607,5960,-1788,-8412,-14534,-10973,-115,2847,-7812,-7054,1884,3451,4037,2829,-4146,-13811,-8113,2722,14416,29487,37558,18833,3864,-794,-4169,-2668,-592,-2349,1245,5353,9068,7326,-820,-8579,-5913,-4478,-3241,1601,439,-8379,-10851,-9858,2140,6571,1754,-1264,-418,-4869,-10178,-15972,-18282,-6277,7197,13577,5707,-4333,4531,11945,9209,-2825,-9304,-10208,-10783,-7595,-5198,-8887,-7949,-949,-2793,-2263,2137,8810,22219,42904,55940,42099,18241,-1974,-10726,-14775,-12134,-6316,-5518,-7542,-6565,-5817,-6211,-4501,-285,951,-4149,-9862,1842,13413,29248,52708,63959,48356,23997,10544,12523,11482,4205,-4196,-16102,-10877,-2984,5633,21365,23208,12800,7050,2888,2206,4682,2060,-3236,-1696,568,-5136,-11728,-9323,-4650,3710,13345,12882,13201,16282,17790,12161,-4034,-14682,-10400,-1285,2510,993,-2156,-5022,-9443,-10355,-8538,377,8261,8597,1813,-4073,-2042,-2867,-10154,-6522,-651,-3493,-7274,1233,8262,9151,11416,14772,14346,10032,11616,7499,7388,6690,-3256,-6214,4541,10570,53,-10824,-9638,546,10225,16843,12461,2580,-4466,-7838,-13441,-15042,-8935,-14089,-13850,-11310,-5365,7033,19909,23638,25359,24861,15941,3343,-3231,-2855,4393,11740,15674,16696,4385,-6646,-15309,-9922,-8791,-6804,-9045,-16630,-1948,1494,-147,-561,1067,2404,6306,11693,17623,10106,-558,10344,20312,16124,3661,-56,6084,18972,23081,11174,-5132,-16243,-11747,-5277,-6282,-10232,-12285,-233,3719,10722,16436,9057,-2180,-6823,-15592,-9491,-8475,-6735,7504,20242,17335,16167,18249,6623,-4852,-8356,-6600,-12430,-13734,720,10112,5156,-269,-5447,-6353,-3051,-3789,-3760,-7320,-11438,-17627,-11817,-1211,-3234,-3160,-3912,-134,9203,21899,37208,50798,44347,31155,38273,43234,18645,-2124,996,12367,16160,13162,24831,47973,52007,28480,1163,-2767,7902,14561,16485,12851,7797,5414,3461,10824,17066,6070,-13594,-5250,-7797,-11099,2255,21274,27820,16627,6518,309,-4504,-12051,-57,14222,22945,23610,17285,5320,1008,2446,-1426,-10166,-11774,2412,18039,21664,15274,1837,-1456,218,-3556,-7109,-3966,-7797,3972,27754,50844,49829,30257,15271,6260,2188,-6221,-17414,-9838,-1579,-2714,-13157,-16337,-13421,-6547,4947,12277,12063,-2378,-7879,-14778,-12803,-5524,-698,-533,3215,688,-5964,-7479,-899,1799,-2283,-5535,-9801,-10323,-10268,-5140,-6842,-8891,-10912,-7794,-4708,-1771,-6702,-13439,-11669,-9037,-10135,-14374,-10458,-1868,1004,6576,23644,33513,22590,16080,6385,-4436,-13336,-12679,-7032,-4200,-3776,-574,94,-3204,-6973,-8117,-4243,-5508,-6540,-12280,-11350,-10889,-6449,-1317,320,7335,12459,5424,-11996,-2321,7270,7238,2014,2146,1896,-6685,-5086,1581,10939,20129,20105,18492,17671,20218,18770,8470,-1617,-9848,-16086,-11588,-7946,-2364,9079,16308,29716,23461,1389,-8716,1546,17242,19371,10379,3836,1838,4494,-634,-6529,-8186,-15103,254,9141,4503,825,1391,4889,2859,-300,6558,22916,5110,-5577,-9857,-8393,-5413,-2895,565,-3712,-3598,-8648,-7294,-3863,1606,5173,4130,-3455,-14352,-11812,-10409,-8622,-3363,-6230,-12132,-12476,-9292,5950,22262,20276,6615,922,1454,-1502,-7509,-6963,9015,9630,7784,11580,21477,33890,40748,35611,38994,37765,26984,16510,1628,-9319,-12346,-9175,-4130,-973,3066,7527,11928,9528,-2102,-5679,-9775,-9263,-5947,-4494,-7066,-316,12232,13618,-5114,-20285,-7318,-3013,-2018,-5085,-6253,-3892,415,4514,10141,13210,8565,2020,-9982,-18080,-10936,-4675,-4254,-6486,-4816,-1091,2091,323,-13067,-18418,-15963,-15264,-13134,-5346,-3852,-6128,-4644,909,1272,-8546,-14352,-10674,-7636,-3194,-4555,-11030,-14589,-6814,-7600,-6729,-964,7855,14515,6753,-3030,-41,3584,898,4021,15111,19911,15702,11030,4402,-3003,-6101,-4929,-7128,-7323,-7374,-9259,-6803,-7432,-12714,-14183,-1691,4517,4706,10767,14966,14793,10568,7523,10676,17856,22435,21265,18830,12391,7643,16778,20216,11834,-2898,-6498,-1037,4803,10071,16051,11423,-649,-3438,-3834,18,-2533,1590,95367,236594,416532,563831,563473,450853,370516,589277,984931,903603,562349,309755,201570,296737,396545,349942,226782,98003,250,883,-4624,-14084,-15909,-8972,-8188,-8722,-12242,-13648,-12683,-8173,1617,7444,1514,-6484,-11851,-3584,11487,19831,27499,27958,26538,30188,22084,12297,1060,-7930,-8028,-727,1920,-539,-8142,-7023,832,-7197,-9755,-9191,-9257,-5600,1056,1946,1799,2323,1677,-4289,-6735,-14437,-21766,-4308,4671,-1686,-348,10983,13497,8527,2048,-4397,-14472,-14473,-15574,-9312,-13462,-16670,-8027,-2059,3121,19260,36293,24471,24312,20388,16789,20805,6064,93386,277784,434629,510284,507687,433321,290317,393286,626752,732802,692674,520804,237349,170364,318092,356491,309488,225183,106886,-7534,15246,23681,13344,-2483,-1385,3114,-295,-8402,-12592,-9929,-12730,-15764,-13651,-4992,3661,10598,16997,17283,14946,5835,-1510,5518,15276,14522,10170,8858,14679,20517,30099,29377,28170,8588,7044,13736,18549,18205,7257,-6351,450,10786,4175,11133,18032,6577,-14733,3289,12722,24887,25049,10127,-196,-10311,-7604,-2448,-3903,105,5437,13396,14912,3725,-6161,-12527,-17354,-14459,-7715,-1886,778,-415,-6736,-12549,-10293,-9055,-14290,-13823,-5941,-5567,-16401,-17787,-9471,-2643,6142,26613,40143,25406,18125,19577,37520,114520,303228,532574,595361,445328,246842,250199,571431,798801,806573,628399,426890,165181,118932,246712,345730,308689,159867,41849,18567,15847,9624,5968,3467,-2030,-6629,-2328,4229,8138,8428,3533,272,-8266,-10250,-8589,-6292,-721,-596,-2668,-9879,-8994,2052,8734,-2674,-3319,8787,14403,6043,-3173,-12160,-16845,-16987,-9650,-6508,522,81980,218000,372404,544911,653499,552258,285082,234428,642416,884601,901563,745797,459098,224429,406141,600945,596018,456327,292819,132085,26214,11939,11610,11455,7291,1293,44,-2921,-6056,-4004,-2842,-6644,-8430,-5842,-9668,-11578,-2498,9761,10453,4852,2745,2475,5723,11720,10174,6677,1108,-6135,-1077,4635,9691,6820,266,-4867,-10565,-7602,1813,15947,32839,45528,41571,13538,-10726,28338,71750,77330,60119,26260,-4238,-13415,-9155,-16741,-13963,-5780,8351,13481,10449,1271,-6155,-12209,-3990,1322,-9465,-18770,-9043,-5390,-7191,-55,16405,33033,32862,15701,848,-10444,-9179,-2204,-1422,-6095,-14282,-9988,-5706,-7594,-12215,-8291,-7172,-8142,-11688,-7961,-10116,-14745,-12383,-3009,19884,27145,15555,2157,-5427,-12859,-13069,777,26600,34693,24391,23066,31284,31700,22461,8929,4515,9705,22354,29584,28595,25217,14522,-373,-11201,-10402,-11821,-14192,-8591,6261,17859,19379,9471,-427,-4504,-383,16846,22632,17846,18243,7524,-2768,-5554,-2258,848,-2955,-6471,-1486,1606,4306,10981,6081,-219,-5229,-6088,-2235,200,1141,837,2911,2173],[6310,681,-1038,2159,672,-4993,-5275,-2334,-3564,-7498,-2400,2389,4568,517,-1585,399,-3135,-3365,3203,5960,5693,800,-2880,-6884,-13353,-15715,-12564,-8408,-11927,-10487,-4495,-4226,-8109,-10038,-372,-989,-5114,-11196,-14816,-4049,3623,-4288,-6507,-1995,-467,-1445,-2538,-1627,-970,1064,-4254,-9379,-7010,7834,16492,20223,16361,12527,9346,3499,-603,1054,7801,28020,22592,6595,-3639,-13427,-9680,776,20883,27477,15328,5036,-2973,-9103,-7029,-7325,-6541,-5321,-7208,-5770,5650,9111,-90,-13790,-875,15615,8504,3721,19188,34635,40184,33333,24183,23496,26703,37989,55276,54389,44647,34740,21303,12869,11465,11487,6853,2764,-1287,-7495,-8516,-3944,-4554,-10812,2607,9991,9748,5146,3233,4379,7821,9533,9306,7072,-877,-10222,-10386,-2393,4858,12762,11763,2286,-11537,-31373,-44764,-34061,-12355,9170,14134,13934,15471,11385,455,1307,19177,37707,47526,37724,17940,1610,-12323,-15470,-5728,1153,5836,7446,-1822,-11772,-15085,-19453,-12546,-4983,-6158,238,1628,-1908,2834,16171,11759,8819,14767,20045,6315,-34878,-91326,-197361,-319288,-414363,-437497,-355475,-222028,-96508,-22155,28949,36630,46157,17323,-171,696,9221,7686,-2269,-11980,-8657,-5834,-8780,-10099,-13003,-15602,-8502,-5144,-5947,-8550,-6346,-4037,-1430,-2183,-10494,-14206,-6367,-440,-2886,-9025,-9952,-7872,-7003,-13524,-15746,-5844,-7319,-4438,-1965,-1789,-2404,17156,10590,-3617,-1327,5482,5117,4591,3309,-6168,-9625,-3264,-7630,4248,31951,56645,67501,64426,47431,21918,4837,-6253,-7980,-8829,-5826,-2164,-784,-5457,-11589,-13975,-7784,-1937,164,145,725,-2253,-4577,-3948,1899,9694,12413,11519,171,-7647,-8951,-9492,-3858,-1167,-2529,3149,30284,36614,20259,-1307,-13024,-6487,1396,5438,-1784,-9745,-11898,-8158,-9813,-10994,-12870,-7741,4065,9037,6878,6706,12800,20651,36612,43736,24589,11684,6117,1699,-5859,-12590,-11497,-13710,-21716,-15300,-8003,-5337,2547,13632,21308,16132,4542,14856,26372,28166,21998,12870,6258,480,-7744,-8350,4796,16789,16464,8688,1586,2965,3450,5091,7460,4393,-1977,-5613,-7838,-5401,3071,12879,18723,14317,5998,-886,-8646,-10605,-5740,6281,21985,25867,25654,30721,24670,7880,-3910,-4008,651,4073,-1883,-13456,-14360,-10393,-5670,2157,8396,4897,-631,-1295,8428,26822,45045,41532,24362,12799,7158,3824,2406,9725,23358,33376,33807,30452,29095,30642,28523,13731,3608,7421,19215,27019,12187,-3295,2113,8191,-3815,-16810,-17163,-9822,-5518,-5374,1823,9400,13033,15498,12700,4095,-4058,-6613,-1938,7293,13839,4954,-9293,-7884,326,3570,115,-3435,-7377,-6627,-3296,222,-6155,-8989,-727,653,-1212,10584,29610,42877,29716,8420,23,-29,5928,6133,3725,15900,36644,46471,26363,3510,889,4346,18789,21357,1888,-8778,-11014,-8,12004,4781,-5851,-10324,-11222,-9945,-11259,-14307,-14431,-14470,-9870,-2122,2921,3247,-3259,-8906,-8257,-13946,-18754,-6235,-728,-2326,-4834,-9072,-10059,-10592,-16204,-18970,-11956,-8719,-12193,-16492,-15467,-9674,-5216,-4242,-10583,-18214,-14229,-1932,12902,28177,32720,20324,5184,2398,7901,10259,5052,5155,9322,10641,3356,-9923,-20238,-8816,10487,9593,-479,-9470,-14578,-13779,-3717,17748,38486,34244,8775,-5912,-6943,-1515,-1781,-1398,1801,-3798,-13233,-10827,-14566,-18525,-14014,-8961,-3062,1920,6891,1532,2892,1698,-430,-7571,-5913,440,4906,4639,1086,1249,-455,-6931,-15473,-17383,-13121,-9457,-13412,-11081,-6764,-3169,-1942,-1967,295,6333,21531,44081,38289,12593,-5416,-11373,-4630,7659,19622,31317,34676,35010,30116,14629,3335,10201,28053,39622,26103,18803,16309,16807,6524,-5142,-11862,-7756,-4390,-2288,-217,-276,-445,-504,3517,12476,24714,26934,14221,12961,17978,25959,23891,15002,5638,-2706,-6604,-5599,-4376,-3953,-3068,1998,13327,27294,24259,11935,-5580,-5745,2657,-819,-7415,-13233,-7454,-295,1512,5966,8539,7762,5409,-4287,-11295,6832,34174,59638,56492,42625,20287,2462,-2881,395,2432,-1147,-10268,-10344,-6131,-13007,-21413,-10009,-173,4391,12161,7945,5635,10464,16873,21189,26468,29295,32281,29201,18566,7830,-1465,-10521,-22398,-13231,-6558,-1826,-1006,-3841,-4203,3267,5794,3477,-2871,3641,14440,14641,3994,-5756,-6211,4713,42433,70888,56258,26279,3371,-6148,-2127,13063,21731,12904,8073,3694,-2270,-11574,-11346,-5433,-3002,-5498,-7966,-8053,-6200,-6393,-7535,-5409,11016,49985,64239,56698,33436,19315,4217,-8788,-10483,-4267,-2797,-10004,-17770,-8900,-7332,-9868,-7330,-4348,5609,1805,-10987,-6219,4461,11677,11377,12210,15704,16328,10380,7279,1749,-5724,-10484,1124,7828,-3002,-14420,-6417,1632,1423,1634,152,-3859,-8338,-8705,-6220,1257,17100,18715,15880,12149,9673,1531,-10747,-13200,-5486,4304,15469,13761,2623,-6762,-11354,-3966,4399,2017,-5586,-16066,-9074,-4560,-408,-9030,-7631,-2770,10755,20387,11398,359,-4428,-3424,-2695,-3621,-4369,-7903,-9731,-14381,-7012,1408,3936,11266,26144,42686,47133,42979,30626,9802,-11178,-9842,-4015,-3341,-1768,3621,3799,-3790,-8740,-16818,-16703,-15597,-13900,-12417,-7798,-1990,7425,10024,5180,-2826,-11180,-12722,-1106,8109,10595,8829,3421,-1470,387,-431,-1424,-12225,-8914,164,-2453,-8658,-10201,-10536,-3220,9763,11793,-134,-13074,-6660,4773,14051,12484,10607,5364,2083,3607,6813,12179,21697,15971,-716,-8965,-5072,-3504,-7904,-9038,-5852,-4035,3261,15064,19854,14361,3536,-2800,-7204,-5170,9618,24959,35863,41163,50083,43542,13926,1579,2798,3491,-7981,-15941,-9894,-6102,-5253,-4693,-664,-553,-6320,-12372,-4406,-1667,-3378,-6701,-12785,-6954,895,3315,7811,-1353,-12324,-7830,-1668,6100,7880,1066,-39,12924,12025,12552,18213,26586,20518,7991,8490,26182,44073,44414,36295,22393,11322,4470,-5344,-13885,-11994,-1686,2431,3763,986,-4718,-8011,-11379,-16908,-9433,-7927,-8773,-3348,-1133,-990,1253,5569,5193,4842,4394,400,7319,19255,1907,-8488,-9411,-9979,78,18512,30684,25084,7321,-1962,-8108,-9791,-3980,-2777,1011,8204,14002,11817,8775,1404,-4539,-12576,-14599,-7012,1940,12354,18653,22225,13739,9374,4371,3275,6348,2642,4529,9227,14387,13857,8828,-198,-7495,-14062,-12195,-689,2256,-8651,-7190,2920,5557,5221,2517,-4984,-14451,-7812,2053,12211,24368,33467,16043,1806,-2295,-5534,-3180,-62,-1804,636,3464,7975,7351,131,-6279,-4288,-3905,-5309,-3374,-3847,-11401,-13752,-8816,5802,9984,3114,-1098,-1544,-7258,-13875,-19343,-17478,-6802,4925,9707,718,-9738,1984,11475,10785,-1334,-8862,-9147,-9604,-8057,-6838,-11972,-9354,-1442,-4336,-4872,-735,7445,22857,44218,57215,45616,21364,-676,-11163,-14974,-11296,-5089,-3828,-6513,-6908,-7005,-7720,-6366,-2192,123,-2755,-6427,2830,11622,24461,43243,51985,37569,15986,6667,10143,10007,3621,-3445,-14971,-9530,1116,13620,30161,30282,17424,9672,4289,2841,5503,3879,-764,245,1633,-4039,-13268,-8753,-1256,9365,17141,11780,10143,14797,17739,10959,-5223,-16500,-12078,-4258,-2018,-2550,-4234,-5041,-8040,-8366,-8057,-1510,5329,6543,1928,-1923,144,-981,-9110,-7545,-1654,-4759,-9227,-2198,5514,6554,9002,12643,12628,7965,9450,4256,687,3011,-3873,-6160,4624,9830,120,-10305,-9075,6,8661,16374,14727,5512,-2223,-4947,-8485,-17495,-11956,-16055,-14993,-13156,-6327,6971,19894,23724,26546,27733,19194,5869,-1840,-2481,3930,9464,13687,18732,6962,-5217,-16509,-10976,-9693,-7939,-9659,-16176,-919,5386,3404,1530,1882,2355,6168,10957,16054,9065,-1721,9447,19837,18007,5554,1090,5500,15861,18748,7317,-8172,-17738,-12068,-5118,-4890,-7768,-10265,-1235,664,7942,14315,9103,-1974,-7988,-16488,-8868,-9525,-9969,1553,17243,17135,19375,21349,6982,-5015,-8369,-5444,-10878,-15697,-1738,7419,2885,-1491,-5080,-5581,-3599,-5398,-6214,-7880,-10358,-15573,-14872,-6134,-7480,-4551,-3690,-397,7647,19477,32505,44910,37862,24721,32383,40201,17519,-435,1581,11991,16779,14740,27373,52566,55709,28064,-1029,-4511,7305,13944,15281,14001,12790,12692,9212,10900,13835,2602,-6083,-2171,-5324,-9473,2389,21351,26265,14796,5452,-54,-4272,-11191,-1346,13033,23905,26898,19009,6388,3460,2659,-2306,-9172,-8996,4981,20766,24200,15571,1744,-888,1222,-2128,-5533,-2444,-8373,725,21243,43402,44497,26828,13907,7594,3194,-7664,-14825,-5457,1731,-1884,-13583,-16768,-14571,-7818,3657,11156,11394,-2470,-9298,-15334,-12726,-6563,-3237,-4021,692,322,-5549,-8116,-3284,-3290,-7617,-8376,-10329,-10003,-9711,-3531,-5079,-8161,-10612,-7974,-4579,-1432,-6807,-12932,-11354,-8693,-9517,-13819,-10627,-2845,-711,5294,24895,35978,24604,16787,5554,-6947,-16047,-9636,-5378,-3925,-4900,-1185,712,-2207,-7422,-8904,-4016,-6116,-8840,-14743,-9886,-7725,-3474,498,1295,8396,13764,8126,-8170,-1971,6984,6331,1606,2958,4798,-2909,-4399,1159,9831,18100,17719,16030,17644,22577,22924,12645,1215,-8834,-15977,-11563,-8136,-3438,6596,12464,23781,20401,990,-6927,6418,22581,23250,12990,5653,3110,5017,-657,-6172,-6795,-15169,-3819,5166,2113,1326,2890,4695,1671,-1924,7379,24135,4318,-5663,-8842,-6392,-3378,210,6311,915,-2482,-9663,-8349,-4018,1585,6508,5899,-2189,-14082,-12282,-10311,-8904,-5529,-9460,-14665,-13545,-12733,3586,18792,15391,2552,-2530,-1022,-2937,-7978,-7742,6047,5882,6010,11290,22015,36046,44277,38740,41535,36913,25004,15770,2151,-8837,-11819,-7268,-1686,908,4775,9730,14998,13744,1677,-3818,-9815,-10815,-7349,-4560,-6259,-995,11181,11909,-5750,-18119,-6498,-2941,-2032,-5056,-6286,-3800,734,5126,11927,16756,13407,7344,-6111,-16585,-11196,-4745,-4458,-7778,-6936,-1950,2000,13,-11908,-13216,-8036,-6900,-9956,-3702,-1706,-4142,-2065,2608,4239,-4031,-10959,-8045,-4755,469,-745,-7411,-15579,-8746,-8404,-5951,801,9569,14699,5299,-5176,-1477,2861,1627,5774,17791,22601,16543,8725,345,-4848,-3619,-2852,-5950,-7283,-7806,-8224,-3494,-3763,-8845,-15853,-2170,4539,3057,6868,10641,12902,13975,12813,15534,21421,26305,26053,21722,12196,5790,16615,21732,16217,1588,-5566,-1080,5095,10956,19680,10786,-1304,-2137,-1144,3097,-83,1997,86178,191407,304656,395731,391590,319740,241231,352027,643424,544539,303597,171508,112910,165419,235798,220095,157146,78031,-1362,139,-6110,-13892,-14764,-8280,-8064,-7641,-11053,-12824,-11512,-6933,2926,9625,4070,-4746,-10970,-2472,11948,19856,27625,27902,25024,24993,16678,10839,1483,-7063,-7587,-1560,392,-1030,-7319,-8794,-780,-6387,-8047,-7928,-8164,-3777,4570,6280,4202,2704,1871,-4525,-8920,-15428,-21098,-5161,2078,-3235,1264,13459,16851,10809,3365,-2864,-9278,-14916,-11941,-6287,-8972,-16637,-6919,-825,3731,21819,36049,22427,22783,20520,17030,20312,4117,70825,204417,309464,353600,348055,307198,220543,269571,407092,466068,447287,349828,163406,84828,178880,202857,174204,131363,67889,-6522,12991,22386,15117,1341,2206,5919,915,-8215,-11940,-8168,-11276,-13553,-13994,-6341,1743,9650,18397,20326,17219,5967,-1355,5319,12676,11085,10155,10370,13296,16770,27699,32864,36084,15802,9400,14557,16740,13403,2887,-2857,1150,10611,20514,25323,29160,15642,-4893,-9709,-1360,18091,26155,16198,6400,-10069,-6673,-1266,-3556,1654,6371,13744,13315,1879,-7613,-13600,-18907,-14784,-8277,-3110,-1114,-2232,-7596,-12028,-8523,-9158,-12193,-9421,-3547,-5580,-16344,-15656,-5443,1894,11216,32991,39322,23222,14874,12317,26986,78273,209017,397007,453394,324674,167761,174088,409454,566742,552177,416430,307180,141478,77299,109123,185077,177902,80831,8809,8868,14162,9291,5730,4469,-211,-4582,-1515,4275,8118,8101,3223,-424,-8595,-10451,-8754,-6250,-410,-679,-2380,-9584,-10214,-195,7055,-2300,-2139,12953,17959,8850,-1375,-10745,-16495,-17213,-10625,-9303,-4335,47937,128750,224761,335941,428458,373072,204509,143074,394866,541114,555167,466726,294700,150630,247081,385150,382149,286885,187602,94806,26307,10523,10161,9700,4739,-214,-218,-2279,-5528,-4257,-2500,-5202,-8036,-6384,-9988,-12113,-6101,4744,6314,2410,1458,1150,3173,8796,10005,7410,1714,-6318,-2365,2615,7807,5382,-852,-7104,-11956,-5905,3711,19024,35113,42811,38254,12697,-16234,29403,71593,73230,58470,30620,1090,-10186,-8094,-16264,-10470,-1038,13494,18611,14798,3795,-5220,-12402,-5080,790,-8191,-16293,-11583,-6526,-6287,1786,18478,33402,29624,13676,881,-9250,-8472,-2043,-682,-4682,-14596,-13144,-7873,-7789,-11093,-8224,-7360,-8203,-10597,-4695,-5493,-12041,-12903,-3862,19290,28783,15877,-169,-9806,-13726,-9396,2134,24201,25699,13257,15020,28568,33219,27166,14261,9047,14401,29255,37186,32974,26523,13736,-1028,-10008,-10058,-13096,-16075,-8422,8270,21143,22377,12131,1435,-3861,-1528,13482,16270,12446,14985,7921,-1353,-4455,-1765,475,-3378,-5932,-651,3044,6329,12660,7345,1196,-4763,-5497,-1279,814,1598,1914,4176,3299],[5659,-660,-3894,-1083,-1438,-5474,-4613,-1054,-1784,-7129,-4408,535,3382,331,-363,644,-3661,-9652,-1508,4791,5625,977,-2725,-7234,-13936,-13435,-12740,-12105,-9894,-4774,-5,-460,-5386,-11806,-2842,-991,-4193,-10048,-15322,-5573,1780,-6457,-6983,-3494,-2825,-3196,-4260,-4387,-4181,-340,-2148,-5358,-7931,2726,11462,17079,17062,14549,12593,8298,3040,940,4156,22422,21624,6577,-4318,-13560,-7492,4663,22259,23958,11146,1678,-7950,-10192,-5744,-7255,-7275,-6713,-8651,-6759,5041,8528,-1080,-14083,2516,20716,12851,5487,21475,36438,41981,35194,25298,24143,27696,42623,61977,56454,44520,35798,24594,18229,16783,15262,10936,7497,975,-5667,-7242,-3206,-3597,-9295,2941,9529,9865,7327,6193,6977,10142,12226,11353,7911,-595,-10019,-10874,-3434,36,4721,8730,863,-12677,-24342,-28780,-23441,-6917,13341,18477,14667,14525,8943,-1289,236,19401,43229,53742,38992,17777,582,-14994,-12581,-2700,3877,8732,10481,702,-9012,-12529,-16971,-11216,102,-1097,1955,1251,-4897,-3055,11228,9887,7172,12373,17370,1356,-39368,-87150,-186945,-312082,-418553,-451318,-368631,-224936,-88447,-11853,26989,29396,41029,11267,-6702,-3982,8855,8844,-1300,-13394,-10196,-7523,-11360,-13283,-16927,-12955,-5560,-3705,-5407,-8002,-5276,-2297,1061,-172,-10305,-13981,-5951,-571,-4754,-13440,-13597,-6888,-5444,-11724,-11249,-1003,-1634,2649,5787,5036,-2970,12159,9721,-3266,2361,11790,12773,10300,5710,-5086,-8985,-3349,-7123,5759,34968,63005,76633,75861,52925,23864,6555,-5152,-7013,-7606,-3889,-768,-888,-7381,-12183,-10888,-4846,199,-2058,-3292,-1230,-3517,-5127,-3484,4020,9349,11423,10501,-35,-7008,-7048,-6816,-3223,-4111,-7690,-6239,19735,32095,18204,-2081,-13264,-4536,1336,2709,-5523,-11799,-11573,-8676,-11793,-14219,-13783,-4544,8207,12870,9342,7739,12007,18274,34037,45317,27576,12028,4802,72,-6685,-13318,-12860,-15845,-21145,-12220,-4794,-3247,2122,10478,17113,12336,1894,13177,26398,28640,21988,12751,6200,21,-8619,-8596,4090,16308,16372,8481,1295,3380,4398,5437,6908,2695,-6839,-11665,-13021,-8250,2368,13755,20658,14991,5701,-1131,-7728,-9509,-4842,6184,20059,22927,22654,28415,25189,10395,-882,-2939,1652,2702,-2384,-12271,-16320,-10297,-5612,720,8482,6121,6,-3319,7140,25542,46027,49366,35699,20382,10549,5439,2825,8941,20578,28327,28304,25294,29086,35427,35531,18294,5387,7157,14622,16815,3481,-1576,5461,9888,-3383,-16156,-15271,-9580,-9435,-11162,-2570,7347,11946,13029,9858,2326,-4844,-6153,-62,8837,14008,5180,-7253,-6571,1323,4352,695,-2501,-6022,-5461,-2109,2432,-4468,-9465,-997,2823,2946,15623,35149,42105,21971,653,-6680,-6617,-491,1769,3083,17192,38037,45520,22546,650,-971,1344,11731,12726,-2120,-9856,-9063,1739,13864,6411,-5557,-11473,-13042,-11870,-12991,-16487,-14691,-12690,-7691,-160,3629,1107,-6607,-16220,-14039,-16654,-19611,-5587,1221,1669,-866,-8541,-10531,-10132,-14787,-19599,-12470,-8586,-11729,-15726,-14987,-9968,-5487,-2217,-6534,-15196,-17328,-4979,10647,26315,28851,14915,-1186,-3202,9165,13299,6158,3892,8530,10496,3165,-9253,-19514,-11647,6615,6315,-1618,-9642,-15572,-15052,-5375,15401,33749,25197,2146,-6834,-5244,1433,2081,1568,2565,-5466,-15317,-11302,-13898,-17257,-13888,-9120,-3984,207,6753,2080,2283,2853,2672,-4204,-3411,2104,5691,5938,3305,2879,603,-6461,-15332,-16163,-12045,-9158,-13616,-12247,-9143,-6644,-5057,-2853,991,6774,18650,37172,30066,5274,-11351,-12839,-6360,3570,14578,27396,32239,30373,24298,9349,1974,14938,35698,46525,29256,19387,15156,15184,4957,-4998,-9970,-7057,-4824,-3245,-1835,-2501,-2611,-2399,842,10554,24417,23260,9853,9567,15379,21610,18688,12035,4942,-1957,-5693,-4701,-2870,-1590,-171,4174,13697,22536,19061,8996,-5324,-3359,4545,1355,-4100,-9232,-9588,-3930,-1326,3039,4793,3427,616,-9575,-11930,10784,41199,66000,60549,45107,22545,4325,-2836,-541,1293,-1511,-11350,-11916,-8098,-14783,-20033,-7883,1496,4684,9956,5991,6541,11717,16370,17961,19737,18882,21575,22184,14450,4075,-5001,-13606,-20812,-11951,-6619,-2608,-1348,-2512,-4055,2493,5711,4005,-2678,3680,15837,14937,3068,-5863,-7006,2660,37416,67157,52992,23942,3080,-6043,-806,16333,28112,19775,11924,5468,-695,-9286,-11950,-7045,-4264,-5914,-8118,-9275,-8740,-8677,-8967,-7362,6203,43484,63755,58271,34678,20737,5819,-7514,-10961,-4508,-3976,-11718,-16363,-7091,-5494,-8486,-6884,-4740,4358,3131,-10872,-6467,4958,11500,10545,12334,16962,17501,11012,7843,3646,-2713,-9534,-813,6795,-2357,-13453,-8194,-1287,-1741,-862,-1887,-6095,-11413,-12063,-9691,-2543,12731,16464,15724,12818,10230,2477,-9859,-15488,-11431,-2590,9449,10460,2108,-6474,-12120,-4378,5105,3442,-4287,-15673,-8807,-3456,1506,-8132,-7789,-4288,6208,16034,8885,-1753,-6169,-4636,-3089,-3330,-4398,-8734,-11165,-15626,-7548,1041,2571,7112,16871,33578,42103,42041,31676,9645,-10879,-8821,-2464,-1482,-121,5749,6798,-785,-5285,-13564,-20188,-16862,-14213,-11661,-6111,-591,9147,12158,5949,-3782,-13664,-9998,-112,8510,10828,8536,3771,-801,-340,-3603,-4716,-12069,-7532,152,-2117,-9078,-13108,-13285,-4986,7162,8405,-4554,-17254,-8615,1776,10590,9707,8426,3858,753,2842,7321,12691,21721,18522,2750,-9856,-6476,-3563,-7558,-8767,-5969,-3108,5383,17880,23050,16293,4779,-1600,-6110,-3082,13097,28669,35235,35453,43434,40291,13082,3262,6551,8087,-5330,-14027,-8907,-5206,-4370,-5217,-2130,-500,-4560,-10600,-5326,-3082,-3984,-5570,-10741,-5787,927,2253,5934,-1742,-14554,-7217,1661,11265,12546,2731,-3126,11644,11330,13375,19231,25464,17005,3671,4557,24807,44608,46790,37338,21220,8735,1064,-8092,-13804,-9699,-104,3802,4628,1357,-4728,-7773,-9215,-13393,-9484,-5080,-5699,-1767,460,163,958,3031,809,1305,1683,-1044,7485,22280,6343,-5548,-8118,-8281,3076,20532,30964,21582,3211,-4414,-9164,-8494,-2743,-2515,928,8361,14157,11683,7249,-794,-6370,-13753,-11523,-4448,3932,15470,22714,24437,14448,8931,4067,4909,10901,7618,6640,11293,16964,16218,10939,951,-6664,-13276,-13755,-1846,936,-9732,-7033,4241,7966,6364,2022,-5975,-14914,-7266,1711,10656,20054,28908,12887,-440,-3735,-6403,-2733,1032,-1189,-78,1325,6035,6192,244,-4097,-2801,-3973,-7783,-8891,-8649,-14836,-17064,-7276,9012,12502,3767,-1179,-2788,-9575,-17315,-22852,-16569,-7761,1932,5141,-4227,-13194,657,10973,11696,-348,-8426,-8050,-8526,-8705,-8801,-15154,-8359,-1024,-5312,-7455,-4292,4972,21733,42487,54825,46422,23124,15,-12032,-14214,-10185,-3843,-2313,-5677,-7440,-8408,-9374,-8401,-4407,-1290,-1814,-2950,4306,9952,19315,32741,38133,25458,8065,3250,7542,7869,2158,-3811,-14875,-8926,3773,20833,38677,36782,21399,11723,5132,2908,5600,4921,1031,1355,1602,-3661,-12543,-6715,3397,15789,19917,9586,5486,11488,15738,8166,-6992,-17926,-13890,-7605,-6666,-6232,-6118,-5101,-6650,-5978,-6397,-2415,2798,4547,1869,-33,2247,863,-7907,-8840,-3239,-6574,-10999,-6206,1556,2446,4932,8965,9726,5252,6745,1062,-5101,-599,-4708,-6516,4334,8898,80,-10001,-8564,-610,7096,15262,16113,7935,-368,-2283,-3364,-13365,-16127,-19514,-14931,-15105,-7827,6301,19035,22760,26324,28717,20966,7808,-789,-2334,2984,6807,11166,19912,9212,-3869,-17568,-12883,-11062,-9255,-10715,-16246,-1013,8147,6038,2493,1535,1242,4877,8971,13252,7081,-4132,7362,18029,18882,6760,1663,4503,12294,13977,3222,-11192,-19155,-13151,-5854,-4331,-6078,-8484,-2361,-1560,5715,12087,8728,-2164,-9529,-14318,-8447,-10631,-13176,-4646,12427,14867,20406,22682,7017,-5159,-9679,-5208,-9933,-18252,-4512,4407,351,-2940,-5004,-4813,-3889,-6803,-9440,-9056,-9707,-13654,-15404,-8337,-11354,-6160,-3963,-1105,5669,16374,26835,37219,29688,16791,23592,33303,14369,274,1824,11242,16871,15975,29152,54401,56208,25529,-4191,-5654,7259,13842,14396,15018,17436,19998,17616,16415,15771,5885,368,105,-3572,-8282,1586,19335,22666,11808,3506,-1242,-4813,-10755,-3105,11075,23639,28657,19386,6430,3991,1750,-3657,-8064,-6606,7115,22778,26201,15862,1884,-375,1959,-1233,-4780,-2220,-9311,-2021,14830,34270,36818,21392,10899,7588,2587,-9700,-12153,-1840,4218,-1832,-14615,-15815,-15110,-9563,1824,9625,10638,-2375,-10697,-15945,-13242,-8330,-6366,-7445,-1573,103,-4948,-8720,-6075,-8315,-11175,-11758,-11753,-10381,-9767,-2336,-3614,-7815,-10493,-8805,-5402,-2202,-7927,-13134,-11319,-8801,-9499,-13902,-11517,-4650,-3237,3947,26348,38222,26507,16979,3726,-10637,-17973,-7447,-4688,-4203,-6677,-2751,342,-2246,-8810,-10475,-4446,-6630,-11739,-16854,-7895,-5004,-1342,1289,1238,8341,14011,10638,-3474,-1514,6170,4893,657,3224,7210,585,-3983,-60,7888,14954,13985,11701,15350,22386,24824,15658,3222,-8609,-16823,-12524,-9081,-4873,4036,8733,17904,16688,-142,-5856,9973,25922,25286,14700,6766,3655,4648,-1452,-6509,-6202,-14306,-8950,414,-705,1094,3397,3056,-1376,-4795,8528,24951,3117,-6576,-8881,-5757,-2759,2161,11225,5824,-1176,-10243,-8864,-4304,1077,7290,6759,-1778,-14311,-13402,-10916,-9741,-7958,-12491,-14870,-12795,-15684,188,13764,9659,-2028,-6620,-4337,-5261,-9160,-8775,3480,2338,3221,9560,20805,35629,44621,39122,41650,34630,22923,15236,2505,-8946,-11608,-5747,-128,1778,5325,10468,16305,16206,4314,-2806,-10325,-12669,-8918,-4884,-5487,-1687,9698,9843,-6697,-16207,-6344,-3576,-2794,-5504,-6718,-4288,244,4677,12247,18629,16698,11385,-2776,-14998,-12072,-5651,-5542,-9971,-9424,-2699,2907,3021,-5923,-5434,-972,771,-4539,-2589,-464,-2879,-322,3079,5912,-260,-8004,-6196,-3137,2742,1999,-4522,-14972,-11616,-10248,-6388,1234,9896,13483,2672,-8784,-4523,331,449,5362,17889,22502,14842,4231,-5559,-6460,-852,-1131,-5593,-8642,-9612,-6815,-362,-635,-5829,-16438,-3668,3405,648,2584,5967,10420,15824,16810,19267,23328,28209,29449,23348,10415,2821,15505,22317,19783,5741,-5372,-3097,3777,10869,21946,8032,-3114,-1776,549,4613,665,341,71581,147340,199598,236759,234729,202703,136869,157702,361478,250115,117299,85159,49569,67618,107973,117924,100247,58123,-3899,-1731,-8315,-12963,-12339,-7430,-8676,-7689,-11075,-13412,-11723,-7019,2914,10594,5776,-3680,-11030,-2822,10450,17670,25178,25329,21003,17156,9142,7272,237,-7446,-8450,-3597,-1769,-1463,-4569,-4871,-959,-5504,-6971,-7583,-8037,-2809,7067,10182,6489,2688,1366,-5425,-11988,-17605,-20200,-6731,-1092,-4944,1420,13747,18004,11294,3195,-2145,-4842,-10440,-9281,-5017,-6067,-16393,-6642,-322,3561,23650,33915,19370,19834,18856,15870,18323,956,46539,130563,188083,205604,200553,189421,148665,154813,215982,240268,239022,198293,96080,22027,67209,78576,65291,54256,32851,-6652,9721,19675,15418,4286,5568,8589,2159,-7014,-10904,-7637,-10929,-12243,-14821,-8920,-1776,6445,17304,21377,17913,4800,-2470,3530,8690,7178,9503,10394,10416,12121,24356,35100,43207,25154,9926,11687,10222,3174,-1967,1540,11620,29439,57749,55119,44885,25180,13613,9219,11203,26922,35569,22673,12297,-10835,-8252,-3266,-3726,2169,6778,13992,11327,-810,-10043,-15254,-18897,-14398,-8996,-4792,-3499,-4495,-9011,-12476,-8321,-8299,-9339,-5696,-1886,-6131,-16234,-13453,-2268,5465,15288,37219,35919,20133,11217,5398,15561,47773,125372,263738,307536,205648,92805,101453,254082,346011,317477,226842,194208,118793,79205,25911,52037,69547,18765,-9556,824,11578,7954,4428,4325,433,-4155,-2237,3184,7081,6831,2049,-1896,-9621,-11347,-9843,-7290,-1208,-1750,-3037,-10346,-12281,-2985,4252,-3263,-2413,14926,19145,10205,-425,-9830,-16353,-18289,-12454,-12101,-8617,19484,56458,107786,166266,239271,220210,132930,77459,198062,268650,286330,251825,167235,86399,111862,203100,204547,149866,103337,64236,25281,7957,7175,6625,1259,-2594,-1360,-2472,-5638,-5150,-3162,-4611,-7685,-7172,-10887,-13381,-10644,-444,1828,-1436,-1332,-1837,-968,4159,7820,6186,814,-7074,-4317,-413,4152,2083,-3479,-10603,-11838,-4025,4904,22546,38793,43420,37895,17173,-12206,31168,69970,68190,58374,37908,8507,-6708,-7257,-14705,-7372,3318,17779,22864,18600,5988,-4816,-13087,-6756,-702,-7917,-13774,-14593,-8795,-6546,2255,18772,31729,25526,11508,420,-8620,-8332,-2654,-1015,-4492,-14686,-16046,-10116,-8360,-10609,-8962,-8414,-9270,-10376,-2373,-1650,-9443,-14039,-5266,17314,28963,15885,-1488,-9829,-10068,-5565,3985,21971,18222,3493,6688,24371,32870,30309,19005,13110,18096,34062,42419,34867,25268,11033,-2668,-9490,-10290,-14749,-17433,-7922,9604,23363,24420,14160,2823,-3634,-2900,10153,10467,7495,11532,7835,-270,-3678,-1772,-623,-4592,-6121,-803,3360,7141,12824,7520,2389,-4489,-5438,-1081,625,1207,2061,4422,3487],[3966,-2356,-6274,-4727,-4191,-6470,-4610,-332,-412,-6010,-7580,-2493,962,-814,-386,-614,-4224,-10516,-8009,2523,4468,159,-3460,-8179,-12863,-11532,-10612,-10227,-5408,154,3660,2643,-3166,-9675,-6624,-1969,-3776,-8762,-12210,-7005,-1113,-10419,-8269,-5739,-5967,-5622,-6411,-7940,-8228,-2040,-330,-1249,-7217,-4147,4146,12774,17874,17027,15935,12953,6264,1312,1686,17535,20205,6282,-5509,-13377,-5265,8853,22425,19650,6841,-1893,-12152,-8965,-5356,-8013,-8712,-8696,-10795,-8616,3488,6964,-2929,-14385,5304,25324,17237,6820,22068,36221,41538,34959,24451,22750,26075,43552,65119,55513,41717,34229,25399,21538,21268,19360,16039,13031,4904,-2779,-6001,-3036,-3345,-8703,2312,7943,9282,8912,8354,8458,10837,12958,11659,7558,-1035,-10399,-12066,-5057,-4559,-2185,5734,-920,-11780,-15450,-16256,-12669,-114,17600,21846,14496,12497,5624,-3917,-1774,18259,46662,57539,38684,16957,-684,-17114,-10587,-1085,5149,10473,12856,2893,-6445,-9846,-13578,-9145,4080,4172,3204,330,-8047,-8765,6495,7767,5169,9328,13819,-4163,-40688,-74757,-156070,-263467,-358553,-390224,-317711,-189502,-67021,-1992,23878,21964,35677,6905,-11962,-9347,6756,8672,-944,-15004,-11535,-8766,-13745,-16815,-19907,-10436,-3767,-3267,-5711,-8071,-4677,-1053,2811,702,-10907,-13130,-4891,505,-4518,-16301,-18245,-7548,-5718,-10999,-8457,1209,950,6228,9862,8610,-3437,3971,6058,-3876,4927,16690,19119,14817,7474,-4276,-8960,-4111,-7012,6375,36144,66605,82552,83447,55769,24768,7926,-4178,-6303,-6733,-2354,78,-1807,-10227,-12377,-7247,-290,3068,-3773,-6407,-2970,-4732,-5486,-2921,4971,7198,8294,7615,-1119,-6779,-5354,-4211,-2026,-6082,-11743,-12570,7686,24252,14092,-3750,-13324,-2670,1327,378,-9250,-13918,-11299,-9172,-13688,-17624,-12872,-961,12814,17015,11938,8719,10972,15728,30634,44719,29123,11260,2455,-2519,-8077,-14368,-14432,-18085,-18682,-9199,-1436,-640,2826,8712,14165,9439,-505,10655,24490,26885,20209,11491,5446,-909,-9896,-9128,2715,14724,15389,8068,1292,4219,5673,5894,6098,744,-11675,-18243,-18336,-10612,1876,14562,22240,15111,4853,-1848,-7319,-8703,-4109,5730,17504,19211,18561,24624,24580,12481,1920,-611,4826,2459,-2518,-9056,-13720,-8580,-5295,-1467,7290,6411,-171,-5361,6328,24530,45969,55545,45708,27216,13439,6636,3046,8006,17503,22990,22186,19799,29358,41100,43024,22886,7130,6885,9881,7105,-4145,-1451,6272,10122,-3393,-15258,-13017,-8974,-12645,-15063,-5676,5786,10719,10033,6501,197,-5870,-5770,1788,9928,13669,5397,-4858,-4706,2515,5190,1667,-617,-3411,-3562,-414,4861,-2787,-9601,-1263,4654,7088,21010,40054,39782,15055,-5329,-12238,-12532,-6260,-1611,3092,18272,38259,43095,18469,-1945,-2741,-1570,4226,3952,-6016,-10466,-6858,3694,15147,7421,-5521,-12560,-14516,-13323,-14161,-18363,-14736,-11188,-6020,1768,4695,-62,-6383,-11985,-16050,-17045,-19590,-5416,2515,5099,2627,-8195,-10698,-8897,-11604,-16611,-11912,-7701,-10465,-14408,-14407,-10159,-5667,-440,-1775,-11541,-19753,-7786,8386,24066,24641,9760,-7345,-7954,10510,15716,7274,2662,7309,10008,2985,-8288,-17608,-12570,4744,4661,-1984,-9460,-16130,-15818,-6539,12950,28181,16229,-3067,-6956,-3499,4144,6025,4969,3655,-6453,-16828,-11686,-13159,-15652,-13154,-9202,-5239,-1837,5239,1897,1893,4736,7101,173,-484,3718,6041,6664,5229,4338,1554,-5848,-14803,-14697,-10872,-8914,-13902,-13487,-11780,-10359,-7976,-3397,1603,7158,16314,31063,22828,-924,-16622,-12239,-7260,-190,9697,22908,28576,24383,16788,2869,1998,20086,42291,51178,31079,19066,13445,13291,3594,-4296,-7755,-5882,-4753,-3580,-2735,-4146,-4444,-4083,-1890,8120,23200,19026,5670,6168,12753,17516,14127,9429,4527,-803,-4268,-3323,-902,1208,2926,6533,13530,17503,14387,6610,-4294,-871,6294,3562,-746,-5038,-8364,-6053,-3693,370,1309,-570,-3708,-14273,-10379,13832,45559,68538,62096,46280,24949,6494,-2494,-1213,426,-1483,-11606,-12689,-9247,-15657,-17837,-5276,3703,5419,8036,4224,7301,12771,15699,14327,12383,8168,10132,14154,10063,1014,-7177,-15035,-18102,-10065,-5976,-2617,-1046,-811,-3490,2182,6099,4865,-2457,2987,15597,13182,1190,-5870,-7537,918,32275,62065,49638,22307,3405,-5465,1012,20026,34807,27036,15918,7385,1125,-6591,-10685,-7414,-4687,-5619,-7617,-9854,-10618,-10371,-9658,-8348,2553,36107,60922,58199,35774,22397,7545,-4131,-9184,-3650,-4340,-12569,-14569,-5002,-3238,-6524,-5909,-4660,3214,4559,-10246,-5951,5893,11386,9978,12532,18469,18800,11730,8490,6290,1508,-5613,-1758,5584,-1557,-12216,-9197,-3427,-4150,-2766,-3288,-7365,-13082,-14209,-12142,-5296,9103,14190,15164,12989,10427,3342,-8659,-16843,-16644,-8049,4190,7469,1895,-5762,-12153,-4081,6484,5464,-2486,-13760,-7214,-1435,4314,-6259,-7235,-5258,2387,11883,6087,-4248,-7454,-5245,-2964,-2586,-3925,-8958,-11929,-15687,-7130,1306,1908,4367,8784,24593,36916,41291,33473,10817,-9499,-7643,-669,898,2186,8565,10644,3184,-424,-8438,-17194,-15896,-13624,-10370,-3928,1538,11812,15426,7841,-3534,-15008,-6948,2746,10731,12261,9153,4968,774,-571,-6479,-6662,-8490,-5184,566,-1133,-8092,-13898,-15052,-6225,4564,4710,-8809,-20217,-9008,-166,7632,7168,6431,2301,-592,2099,7755,12596,20578,20446,7344,-9330,-8553,-4028,-7144,-8294,-5767,-1715,8230,21498,26621,18426,6245,-230,-4763,-726,16528,31699,34079,30213,36946,36769,12572,5420,11069,14096,-1695,-11262,-6792,-3455,-2772,-4726,-2711,153,-2114,-7896,-5220,-3879,-4083,-3563,-7534,-3646,1775,2471,5888,113,-15391,-6548,5020,16352,16834,3968,-5870,10182,10536,14086,20393,24710,14424,315,753,22599,43656,48435,38234,20237,6412,-2225,-9882,-11625,-6778,1962,5520,5710,1847,-4495,-6955,-6395,-8485,-5224,-762,-2769,44,2464,1767,1040,797,-2618,-1319,-92,-1485,8515,25621,11554,-2070,-6357,-6045,6483,22153,30484,18646,1552,-5058,-8975,-6526,-868,-1582,1337,8631,13966,11164,5702,-2417,-7275,-12557,-7655,-1027,6531,18625,26469,26407,15848,9858,5303,7010,14523,11835,8956,13487,19574,18407,13049,2528,-5032,-11461,-14805,-2715,-139,-10126,-5856,6423,11234,8138,2179,-6141,-13901,-5708,2418,10313,17262,24848,10219,-2070,-4280,-5895,-731,3023,53,-207,-239,4090,4610,337,-1368,-924,-3924,-9634,-13397,-12105,-17286,-14854,-4327,12184,14559,4386,-831,-3350,-10950,-19135,-25050,-15231,-8413,-948,757,-8339,-13288,716,10929,12582,903,-7208,-6221,-6836,-8683,-10081,-14552,-5123,671,-4954,-8950,-7654,2227,19500,38600,50004,45420,24288,975,-12318,-12122,-8311,-2043,-313,-4273,-7309,-9193,-10391,-9817,-6102,-2446,-560,969,6597,9092,14807,22910,24840,14298,1734,986,5584,6010,787,-4351,-14851,-8192,5854,27293,46590,42727,25117,13755,6058,3141,5789,6007,2953,2557,1462,-3238,-9458,-2383,10384,23486,22233,7318,258,7583,13107,5162,-8408,-18018,-15093,-10427,-10348,-8783,-6770,-4404,-4585,-2669,-3193,-1307,1677,3446,2408,2371,5029,3408,-5864,-9416,-4560,-8075,-12078,-9545,-2319,-1904,573,5384,7156,2998,4458,-1287,-9127,-3303,-5051,-6465,4645,8748,916,-8772,-7005,-325,6361,14285,17144,10417,1794,796,2273,-6201,-16116,-15853,-11314,-15241,-9023,5816,18125,21528,25384,28317,21740,9825,728,-1429,2735,4930,9076,20870,11781,-1782,-16176,-14847,-12019,-9862,-11373,-15961,-1399,10236,8337,3173,1002,6,3375,6696,10344,5423,-6901,5073,15898,19566,8104,2441,3890,9301,9984,39,-13114,-19778,-14151,-6589,-3748,-4346,-6582,-3173,-2506,4588,10532,8684,-1896,-10256,-11510,-7599,-11019,-15511,-9651,6976,11030,19472,22701,7482,-4389,-11250,-4970,-8738,-19449,-6525,2052,-1539,-3764,-4443,-3274,-2819,-6595,-12183,-9771,-8519,-11065,-11970,-6650,-14076,-7124,-3835,-1345,4177,13675,21704,29498,21514,9022,13741,24143,10267,844,2464,10944,17213,17474,30538,53820,54037,21841,-7427,-5146,8725,15127,14538,16459,21980,27076,26971,25822,23009,13743,6088,2378,-1696,-6704,748,16090,18089,8635,1590,-2388,-5298,-10071,-4384,9258,22848,29318,19043,6262,4048,975,-4489,-6236,-3682,9773,25066,28569,16997,3133,1071,3437,107,-3910,-2264,-9659,-3540,9597,24980,28145,14984,7120,7071,1451,-11120,-9472,1564,6566,-1699,-15338,-14116,-14080,-10958,276,8495,10628,-857,-10163,-14951,-13361,-9838,-9031,-9761,-2673,858,-3298,-8000,-7602,-9729,-8578,-12654,-12303,-10229,-9590,-747,-1468,-6732,-9460,-9148,-6029,-2962,-9031,-13067,-10655,-8360,-9051,-13572,-12089,-6214,-5228,4419,29492,41496,29629,18243,2535,-14411,-16095,-5221,-3992,-4024,-7901,-4234,-10,-2300,-10062,-11743,-4407,-5537,-11955,-14786,-4792,-1928,859,2046,1096,8003,13979,13551,2176,107,5770,3815,69,3848,9978,4723,-2701,-1031,6127,11794,10152,6850,11868,20641,25358,18390,5415,-8074,-17502,-13498,-9848,-5701,2501,6207,13379,13542,-919,-4622,12898,27683,26068,16348,8146,4504,4442,-1962,-6503,-5348,-11423,-10922,-2558,-2177,1294,3812,900,-5445,-6841,11869,26445,2525,-7340,-9014,-5491,-2394,4022,15971,12138,2543,-6992,-6313,-3178,1463,8587,7757,-1160,-14030,-14151,-11206,-10105,-9605,-14310,-13601,-11638,-15425,-2575,9173,4854,-5749,-10043,-7375,-7445,-10126,-9326,2024,576,1704,8597,19798,34347,43225,38018,40581,32377,22046,15993,3666,-8562,-10529,-3625,1587,2722,5809,10854,16925,17866,6779,-1586,-10250,-13788,-9676,-4477,-3758,-838,9369,8937,-6388,-13546,-5678,-3700,-3234,-5417,-6397,-4104,206,4370,12202,19759,19262,14938,950,-12798,-12201,-6169,-6324,-11884,-10218,-642,8094,10918,2628,2681,5932,8405,2433,-797,958,-1239,1746,3733,7622,3919,-4332,-4049,-1781,4483,4296,-2160,-13630,-14144,-11796,-6798,1503,10018,12179,384,-12350,-7672,-2661,-1501,3972,16633,20843,11867,-1258,-11903,-5269,3190,1375,-4656,-9491,-10453,-3947,3405,2838,-2766,-14623,-4799,2440,-1249,-838,2173,8450,17207,20620,23013,24644,29053,32089,24599,8310,652,15162,23235,23531,10511,-4609,-6990,1254,10723,23844,4731,-4865,-1217,2350,5683,976,-1644,54047,111915,122047,114478,123549,120529,77520,46486,208694,87317,77927,70773,25343,30752,38677,58446,61780,42444,-5928,-3433,-9703,-10950,-9276,-5921,-9102,-7902,-11221,-14295,-12162,-7238,2795,11507,7750,-2095,-10755,-3396,8246,14450,21185,21183,15453,8171,1024,2800,-1607,-7929,-9160,-5388,-3183,-1075,-1689,-831,1410,-3256,-5245,-6921,-7650,-1477,9656,14318,9463,3453,1293,-5968,-14654,-19471,-18260,-7635,-3375,-5610,1589,13477,18355,11371,2990,-977,-529,-4954,-6788,-4254,-3631,-14444,-5866,696,4014,26024,31412,16711,16842,16625,14545,16167,-1628,25497,67563,87423,86080,85209,96928,86421,64431,74724,77999,90503,84581,46149,7958,-2017,-4039,-7670,2528,6894,-6565,7198,17484,15893,7746,10120,12551,4674,-4019,-8864,-7055,-10364,-10524,-14098,-10828,-5233,2564,15186,21735,18355,3779,-3535,1473,4846,4159,9286,10256,7597,8241,21554,37042,50171,38782,13062,8458,2907,-7336,-2592,8081,28050,54981,93025,80747,54965,36922,30977,29541,31776,47968,53314,30217,22790,8335,338,-157,2420,3347,7907,15526,10355,-2912,-11952,-15651,-16179,-12368,-8518,-5568,-5046,-5789,-9447,-12363,-8150,-5321,-4950,-1334,356,-5792,-15097,-10699,1279,9339,19409,39978,31658,17513,8328,113,6340,26851,62300,151135,179087,107264,34327,43727,129628,168421,132391,80841,101076,100687,96912,65486,15440,10788,-5536,-1222,-4197,9627,7117,3462,4393,1298,-3959,-2981,2535,6549,6116,1541,-2429,-9663,-11109,-10111,-7826,-1578,-2331,-3260,-10802,-13651,-4657,2329,-3549,-2839,15921,19476,11580,1121,-8012,-14871,-18972,-13798,-13313,-11072,278,10097,35582,51293,104973,111121,78814,42266,73561,96428,119806,118751,90709,44707,21382,77910,81089,58181,48769,44160,24713,5984,4277,3865,-1494,-4291,-1896,-2035,-4894,-5071,-3270,-3376,-6075,-6725,-10845,-13761,-14241,-1844,1009,-4438,-4070,-4961,-5046,-290,5253,4492,-114,-7054,-5447,-2891,349,-1436,-5996,-13691,-7963,-563,7093,25139,40604,45967,40502,24107,-7979,37883,70024,65779,60781,44894,13709,-3592,-5127,-11908,-3245,8572,22395,27445,23112,9211,-3472,-12617,-7149,-1458,-7135,-10536,-15408,-10697,-6561,2741,18750,29718,22395,10555,1001,-7029,-7275,-2515,-931,-3973,-12086,-13793,-10214,-7751,-9289,-9032,-8793,-9743,-9281,165,2440,-5858,-14204,-5603,15625,29066,17024,-215,-3980,-4078,-309,8000,21985,14401,-2272,132,20503,32163,33100,24277,17984,22101,37750,46053,35433,22937,8035,-3695,-8124,-9578,-15199,-16078,-6123,11401,25627,26745,16942,5230,-2273,-2938,8557,6860,4527,9437,8671,1945,-1646,-645,-802,-5025,-5476,-357,4113,8290,13081,8099,4700,-2798,-4331,-87,1208,1563,2843,5220,4277],[2839,-2874,-5960,-7210,-5917,-6317,-3692,1367,2023,-3525,-10221,-5052,-1065,-1351,-133,-1601,-3501,-4523,-13032,945,3836,-103,-3561,-8001,-10650,-8776,-7201,-6019,-574,5539,7884,6452,-133,-6598,-10109,-2423,-2370,-5950,-7442,-4717,-1429,-12218,-8828,-7314,-8409,-7142,-7150,-10548,-11439,-2307,2572,3964,-3560,-10200,-3746,9091,19650,20755,20430,18682,10552,3584,2024,15186,20024,6964,-6074,-12193,-1846,14021,22608,16032,3463,-4307,-10110,-6677,-4520,-8256,-9523,-9915,-12246,-10105,2202,5635,-4398,-13681,8502,30380,22807,9139,21960,35087,39983,33768,22912,20612,23016,41483,65087,52537,37424,31186,24795,23635,25258,24075,22079,19107,9975,944,-4121,-2437,-2737,-8033,1591,6301,9094,10871,10642,9741,10874,12759,11332,7135,-1115,-10290,-12922,-6089,-5308,-1101,5294,-1388,-8344,-7031,-6078,-3374,6653,21891,24832,14282,10362,2630,-6392,-3709,16727,48377,59159,37567,16344,-1301,-17364,-8758,118,5920,11804,15230,5511,-3321,-6585,-9866,-6494,7378,9612,4859,-132,-10246,-13076,3058,6235,3636,6479,10257,-9333,-39172,-58461,-116338,-196557,-270340,-296362,-238025,-136682,-40354,6882,20572,15724,31702,5550,-12965,-13691,3951,7935,-496,-15899,-11988,-8818,-14704,-19415,-18024,-7992,-2347,-3055,-6098,-7964,-3704,572,4618,1223,-11570,-11590,-2798,3176,-1346,-13244,-18757,-9306,-7211,-10692,-6547,2003,1780,7699,11793,10392,-3012,-5731,520,-4712,6816,20345,24188,18346,9019,-3224,-8858,-4865,-6684,6710,36136,67866,85236,86701,56212,25114,9541,-2653,-5310,-5749,-793,836,-2999,-13370,-10975,-2682,5365,6136,-4737,-8647,-4109,-5501,-5286,-1999,5212,4014,3809,3523,-2609,-6550,-3520,-1440,-231,-6675,-14564,-14404,-3934,14248,8602,-5923,-12673,-690,1535,-1282,-12494,-15593,-10772,-9376,-15130,-18348,-9968,3453,18264,21636,14790,9761,9867,13227,26863,42359,29459,9795,-384,-5520,-9672,-15445,-15804,-19882,-16031,-6195,2097,2437,4733,8836,13207,8096,-2240,7641,20814,23070,16939,9379,4317,-1968,-11224,-9570,1059,12362,13736,7592,1616,5415,7313,6674,5259,-1246,-15272,-24486,-22770,-12062,1624,15269,23351,14744,3680,-2725,-7173,-8057,-3444,5108,14759,15313,13987,19904,22988,14170,4477,2309,8508,3085,-2260,-5115,-8730,-5393,-4708,-4197,4814,5536,-1271,-7158,6311,23578,44288,58756,53101,32734,15744,7502,3226,7063,14268,17466,15653,14528,30343,47627,50670,27360,8799,6624,5423,-1024,-9765,-3071,4525,8632,-3849,-14037,-10442,-7831,-14339,-17082,-7880,4476,9251,6664,2833,-2227,-7143,-5543,3421,10496,12933,5724,-2119,-2238,3972,6050,2821,1730,4,-1042,1775,7395,-1178,-9498,-1609,5946,10881,26248,43634,36017,9161,-9777,-16420,-17438,-10821,-3621,3626,19037,37435,39869,14873,-4060,-4541,-4571,-3322,-4037,-9766,-10546,-4590,5594,15600,7554,-5998,-13791,-15743,-14441,-14951,-19518,-14866,-10352,-5269,3004,5477,-856,-4174,-4342,-11795,-14407,-18078,-5877,2882,7558,5093,-8513,-10879,-7166,-7584,-12311,-10329,-6339,-8898,-13061,-13956,-10437,-5945,822,3115,-7545,-18178,-10347,5978,21295,20133,5044,-12584,-9902,11128,16704,7812,1232,5438,8976,2632,-7282,-15319,-11627,4668,4255,-1906,-9192,-16479,-16334,-7313,10531,22248,7953,-7077,-6856,-2082,6314,9641,8376,4657,-7051,-18036,-12270,-12497,-13806,-12012,-9372,-7081,-4339,2189,732,1528,6991,12414,5311,2496,4890,5636,6545,6466,5205,1946,-5518,-14312,-13344,-9970,-9047,-14561,-14957,-14750,-14211,-10425,-3859,1771,7118,14275,26128,17484,-4986,-18603,-10436,-7493,-3659,5001,18034,23837,17436,8137,-4358,3300,24656,46859,52856,31070,17445,10888,10880,2145,-3457,-5594,-4623,-4551,-3672,-3296,-5578,-6333,-5938,-4999,4852,20642,14178,1610,2961,10433,13964,10066,6848,3983,286,-2820,-1994,949,3868,5791,8649,12477,12339,10051,4572,-2959,1237,7444,5319,2159,-1351,-5485,-6758,-5791,-2246,-2068,-4347,-7644,-18437,-8111,15159,46169,66376,60391,45535,26777,8455,-2137,-1803,-327,-1361,-11461,-13161,-10026,-15965,-15609,-2664,6020,6209,6083,2309,7486,13164,14410,9916,4424,-2324,-1229,5464,5166,-1835,-8445,-14555,-15191,-8119,-5203,-2408,-622,778,-2925,1910,6447,5528,-2657,841,13010,9039,-1781,-6320,-8378,-1042,26895,55571,45868,20774,3642,-5162,2595,23303,40769,33793,19492,8990,2704,-4052,-8463,-6967,-4762,-5160,-6995,-10268,-12234,-11915,-10188,-8975,-371,28095,55501,55920,35979,23299,8465,-792,-6179,-2186,-4326,-13000,-13081,-3215,-1161,-4565,-4945,-4597,1804,5526,-9552,-5200,6659,10878,9307,12354,19633,19634,11937,8643,9019,5963,-1374,-2195,3827,-1153,-11219,-10009,-5364,-6331,-4525,-4484,-8117,-13650,-15541,-14085,-7525,5823,11491,13701,12206,9923,3754,-7502,-17222,-21528,-12019,-467,4491,1503,-5122,-11947,-3638,7913,7482,-739,-11443,-4974,994,7553,-3823,-6452,-6182,-1035,8020,3064,-7531,-8520,-5629,-2819,-1922,-3455,-9010,-12306,-14863,-6306,1744,1463,2499,2360,16287,31710,40397,35364,12476,-8032,-6853,783,3162,4511,11376,14640,7478,5309,-1751,-10400,-11732,-11635,-8824,-1874,3666,14584,19019,10195,-2625,-14697,-4265,6166,14211,14535,10247,6463,2636,-711,-9348,-7531,-4677,-2868,986,55,-6198,-12337,-15345,-7381,1662,570,-13022,-20700,-8754,-1765,4602,4317,4073,111,-2493,882,7582,11521,18248,21369,12157,-6862,-11551,-5709,-7328,-8135,-5728,-323,11324,25361,29880,20100,7280,689,-3724,1295,19123,33270,32065,25285,30455,32617,11909,7543,15769,20902,2381,-8261,-4168,-1371,-1023,-3884,-2959,862,424,-4964,-4488,-4434,-4130,-1214,-3755,-1140,2780,3125,6591,2892,-13328,-6469,7818,20715,20170,4449,-8514,8568,9607,14503,21474,24207,12697,-1989,-3148,19187,40766,48629,38385,18979,3995,-5788,-10516,-8683,-3809,3977,7044,6467,1956,-4438,-5930,-3484,-3351,610,2720,-452,1693,4448,3373,1047,-1459,-5319,-3391,-1402,-1498,9666,28199,16544,1285,-4723,-3901,9497,22631,28743,16271,1738,-4420,-7998,-4514,1016,-516,1801,8595,13043,9839,3754,-3834,-7445,-9852,-3500,2577,9039,20958,29027,27504,17287,11315,6808,8349,16209,14528,10918,15306,21726,20011,14798,4254,-2943,-9160,-15524,-3644,-1256,-10159,-4250,8773,14636,9983,2609,-5657,-11738,-3642,3610,10485,15300,20963,7621,-3554,-4422,-4572,1923,5034,1284,-279,-1651,1863,2330,143,1328,724,-4189,-11060,-14422,-12085,-16071,-10821,-539,14607,15573,4557,-573,-3684,-11793,-19272,-23854,-14207,-9255,-4122,-3803,-12089,-11437,1177,10711,12932,1981,-5699,-4226,-5072,-8352,-10556,-10568,-1274,2711,-3923,-9465,-11127,-1002,15828,32590,43085,42589,24612,1975,-11886,-9564,-6347,-336,1605,-2792,-6926,-9766,-11263,-11103,-7714,-3732,516,4528,8750,8397,10633,14062,13189,5023,-2980,-693,3843,4087,-795,-5349,-15123,-7661,7031,32021,52523,47030,27837,15161,6531,3062,5641,6704,4533,3481,951,-3245,-5851,3385,19185,31470,23473,4735,-5733,3468,10265,2176,-9781,-17456,-16087,-13035,-13071,-10070,-6628,-3498,-2448,807,492,996,1511,2744,3014,4748,7912,6071,-3617,-9520,-6045,-9701,-13354,-12067,-5760,-6065,-3381,2750,5261,1007,2229,-3308,-12023,-5703,-5543,-6439,5236,8988,2269,-6831,-4742,401,5883,12895,17074,12200,3628,3647,7663,1633,-8855,-8217,-5623,-13447,-10406,4974,16641,19515,23176,25897,20818,11246,2177,-147,3030,3556,6967,20874,13890,473,-13176,-17374,-13025,-10319,-12172,-15784,-2504,10906,9601,3090,-115,-1769,1246,3753,7176,4190,-10492,2216,13106,19522,9050,2843,3048,6411,6413,-2602,-14297,-20156,-15588,-7814,-3666,-3122,-5303,-4420,-3153,3725,8995,8297,-1752,-10212,-8844,-6955,-11260,-17020,-12579,1284,4972,15607,20585,7676,-3356,-13434,-5190,-7870,-17036,-8100,-136,-3351,-4589,-4072,-1725,-1069,-5280,-13326,-10270,-7282,-8400,-7488,-3790,-16212,-8016,-3889,-1702,2571,10873,16908,21937,13498,1540,3356,13254,4928,660,2754,10391,17062,18326,30465,50050,48618,16606,-11305,-3711,11077,17050,14849,17435,25399,32695,35197,35591,31511,21185,10053,3907,-400,-5478,-728,11137,12186,4719,-911,-4140,-6460,-9958,-5780,6957,20761,27970,17309,5440,3463,-109,-5396,-4545,-912,12258,26890,30410,18052,4661,2761,5020,1269,-3579,-3057,-9941,-4801,4858,15456,18343,7180,2113,5560,-608,-12475,-7775,3739,7843,-2262,-16482,-12709,-12903,-12827,-1815,6886,10421,1221,-8249,-13310,-13743,-11765,-11846,-11641,-3535,1553,-1681,-6876,-8062,-7687,-5582,-10405,-11242,-9810,-9935,368,626,-5450,-8246,-9563,-7019,-4288,-10799,-13456,-10212,-8113,-8850,-13468,-12929,-8025,-6612,6676,33488,44877,33364,20443,2376,-17530,-12920,-3823,-4078,-4111,-8999,-6307,-1099,-3110,-11890,-13385,-4626,-3737,-9226,-11301,-1892,504,2237,1936,-1,6461,12818,15818,7701,2002,4876,2148,-1098,3875,12088,8557,-1330,-2550,3680,7842,5659,1122,6568,16669,23716,19877,6930,-8018,-18646,-15391,-11371,-6860,1127,4041,9409,10225,-2185,-4240,14025,26597,24443,16804,8788,4715,3508,-3080,-7068,-5128,-8197,-7166,-2788,-2733,977,3074,-2748,-11536,-6316,16751,27299,1446,-8990,-10310,-6567,-3050,4887,19280,18702,8429,-606,-1747,-1375,2068,9392,7902,-1333,-14293,-15570,-12250,-11104,-11569,-15870,-13369,-11824,-15192,-5129,4820,503,-9291,-13420,-11082,-10535,-12016,-10724,21,-854,1085,8240,18706,31873,39648,34757,37604,29444,21322,16777,4418,-8694,-9613,-2094,2332,2637,5129,9827,15797,17579,7859,-1297,-10756,-15413,-10986,-4688,-2469,427,9419,8316,-5717,-11383,-5530,-4206,-4398,-6002,-6504,-4344,-467,3098,10663,18887,19711,16583,3725,-11268,-12519,-7357,-7904,-14576,-9833,3628,16559,20608,10784,9401,11093,14326,8874,498,1296,-484,2882,3514,8270,7203,-1246,-2936,-2029,4292,4623,-1913,-13769,-17276,-13984,-8283,433,8767,9734,-2437,-16499,-11748,-7099,-5420,602,13238,16976,7062,-8526,-18015,-2304,6783,3084,-4472,-10320,-10191,-1396,6164,5085,-1200,-14298,-6756,439,-3927,-4757,-2130,5555,16810,22834,25352,23956,27309,32086,23790,4587,-1261,14893,23238,26042,14649,-3159,-14802,-5120,9542,25258,405,-8015,-1967,2742,4901,-467,-4842,33864,85161,84188,61813,85907,85704,70430,34548,186526,86941,105640,82165,29714,34867,30432,39414,44140,34277,-8629,-6391,-11307,-9968,-7625,-5743,-11037,-10028,-13063,-17043,-14345,-9073,1093,10785,8331,-1598,-11621,-5710,3899,8749,14141,13844,6759,-3014,-8925,-4102,-5671,-10009,-10642,-8340,-5439,-1907,-1096,351,3465,-1496,-4547,-7620,-8669,-1442,10610,16706,11212,3301,-57,-7883,-18545,-21389,-17144,-9403,-6229,-6994,262,11306,16443,9548,1277,-1127,1645,-1147,-6334,-5524,-3219,-12648,-6208,496,3773,27151,27080,12831,12220,12162,11328,12232,-4690,8807,19943,14695,4950,16922,38858,39074,3684,-7373,-5186,18633,17861,17650,20216,14433,11492,3060,-8347,-9266,-7961,4088,14541,15004,10027,14105,15981,6366,-2001,-8225,-8239,-11347,-10211,-13489,-12314,-9715,-3456,10549,19706,16844,1267,-6346,-2628,-489,156,7494,8202,3236,3534,17482,36444,54355,54834,22526,8636,-1339,-12469,-2816,18708,43006,65798,101561,80312,54212,61203,49531,35754,39663,72892,72468,32554,45559,52400,33300,20337,16577,3933,7732,16365,8463,-6283,-15074,-16314,-14821,-11355,-8918,-7391,-7710,-7999,-10666,-13350,-9598,-2922,-1423,1676,1204,-6452,-15216,-9580,3182,11461,21298,38845,25106,13414,4150,-5705,-865,13467,20979,66934,79220,46436,13245,15899,58592,63873,25512,-14623,30660,81004,100370,90311,57075,30832,11255,4032,-8327,6449,4919,884,2712,449,-5845,-5403,702,4814,4152,-92,-3715,-10361,-11311,-11040,-9509,-3274,-4317,-5061,-12957,-16071,-6999,-274,-4430,-5445,13945,17189,11076,1308,-7292,-14056,-19435,-16685,-14686,-13949,-10058,1657,17889,2543,27951,47694,41157,26410,35353,46108,56186,60837,60009,30911,16583,25861,13273,12097,22659,32098,22698,2943,-279,-379,-5323,-7196,-3791,-2943,-5264,-5913,-4705,-3434,-5377,-7083,-11813,-15101,-17092,142,4199,-5703,-7873,-9706,-10786,-6151,599,534,-2956,-8345,-7729,-6703,-5358,-6900,-10175,-15087,-3659,2457,7966,20496,36095,44331,34963,18441,-15764,49482,68480,58139,53339,38708,7209,-4751,-3697,-10098,-75,12588,25168,30190,26196,11404,-3159,-12725,-7656,-3080,-7711,-8650,-14034,-14055,-8331,1258,16535,25732,18494,8786,705,-6390,-7188,-3482,-2295,-4781,-9045,-9754,-9486,-7833,-9046,-10339,-10244,-11122,-8735,897,4509,-3492,-15177,-6690,12522,27113,17204,1076,749,1131,4389,12208,22405,12095,-4998,-6032,15483,29413,33550,27858,21605,24457,38251,45855,32788,17979,3210,-5681,-7649,-9685,-16085,-14597,-5232,11620,25819,27320,18568,6849,-1534,-3452,6864,3561,1677,6974,8649,3569,30,98,-1534,-6286,-5617,-865,3781,8284,12084,7593,6349,-1263,-3661,177,1032,1150,2722,5046,4120],[1081,-3511,-5279,-9500,-7558,-6225,-3032,2846,4260,-1103,-8836,-8172,-3730,-2352,-653,-3160,-2912,670,-7176,-542,2841,-761,-3992,-7583,-8439,-6217,-4089,-2242,3449,10201,11652,9990,2760,-3636,-12475,-3069,-837,-2654,-2053,613,2011,-8075,-9177,-8983,-10830,-8294,-6933,-11924,-13720,-1708,5766,9280,1459,-10748,-11460,5885,21182,24536,25144,24661,15313,6840,4003,14444,20271,7727,-6817,-10774,2144,19113,22277,12721,469,-5824,-6850,-4371,-3674,-8422,-10150,-10763,-13233,-11657,733,4108,-5883,-12607,11602,35229,29015,12452,20932,32786,37103,31424,20578,17659,18447,36392,61730,47557,31698,26663,22674,24151,27965,28449,27954,24785,15105,4742,-2025,-1659,-1955,-7416,546,4527,9172,12965,12814,10635,10186,11650,10430,6671,-882,-9736,-13535,-6453,-1207,7239,8573,193,-3384,288,1967,4076,12445,25512,27102,13948,8212,366,-8499,-5402,14957,48109,58255,35581,15875,-1352,-16342,-7032,1099,6366,12715,17438,8478,292,-2919,-5998,-3681,9925,14706,7051,139,-11149,-15813,733,5192,2679,3996,6889,-13893,-35749,-41289,-75069,-125783,-176257,-196086,-152483,-80173,-13264,14527,17514,11318,29507,6911,-9560,-14401,1084,6984,281,-15647,-11420,-7584,-13681,-19340,-14319,-5400,-890,-2653,-6144,-7190,-1802,3199,7040,1969,-11842,-9374,295,7188,4017,-6676,-12879,-11586,-9273,-9849,-4775,2324,1759,7961,12547,11464,-1335,-15245,-5819,-5086,8394,22872,27978,21087,10701,-1523,-8078,-5004,-5628,7294,35581,67356,85004,85790,54832,25402,11950,107,-3484,-4186,1235,1982,-3861,-16131,-7460,3210,11985,9401,-4664,-9384,-4235,-5360,-4084,-299,5429,761,-999,-870,-3890,-5792,-1091,1855,2312,-5645,-15587,-13076,-12546,3739,2760,-7949,-10674,1874,2446,-1712,-14279,-15885,-9470,-8801,-15507,-14313,-5280,9411,25110,27071,18233,11228,9168,11310,23478,39141,29234,8418,-2818,-7958,-10724,-15862,-16063,-19508,-12804,-2735,6179,6189,7831,10866,14392,8697,-2638,4925,16176,18034,13014,7177,3563,-2374,-11732,-9092,-18,10061,12127,7650,2750,7351,9778,8436,5135,-2596,-15346,-21888,-20511,-11797,2086,16279,24293,14418,2911,-2935,-6514,-6904,-2230,5008,12725,12298,10081,15413,21191,16043,7339,5857,12249,4789,-1056,-510,-2437,-737,-3359,-6611,1823,4018,-2585,-7597,7811,23053,41443,58962,57605,37090,18053,8814,4175,6876,11623,12478,9570,10799,32964,55283,58508,32104,10954,6969,2228,-6218,-12362,-5423,1404,6246,-3950,-11796,-6935,-5329,-12961,-16471,-8884,3868,8153,3811,-234,-4166,-7953,-4844,5327,11190,12640,7037,1645,1533,6455,7603,4653,4769,4450,2674,5135,10638,1042,-8532,-1376,7329,14768,31537,46124,31855,5034,-12220,-17949,-19708,-12703,-3481,5183,20163,36594,37345,13148,-4670,-5696,-7088,-9096,-8307,-12497,-9381,-1705,7927,15754,7366,-6444,-14591,-15977,-14545,-14794,-16701,-14021,-9537,-4886,3917,6229,-1083,-967,3241,-4765,-9382,-14660,-6184,2931,9496,6937,-8982,-10464,-4465,-2683,-7148,-7325,-4017,-6643,-11234,-13036,-10165,-5696,2173,8337,-2739,-13901,-11591,4195,18785,16247,1806,-13771,-7287,11130,16447,8012,148,3607,8111,2787,-5642,-12342,-8793,6499,5287,-975,-8308,-16051,-16109,-7091,9053,17243,1556,-9561,-6271,-537,8452,13297,12109,5967,-6721,-18022,-12334,-11093,-10950,-9863,-8913,-8915,-6598,-1585,-756,1778,10022,18877,11794,6000,6066,4983,6126,7462,5877,2147,-5101,-13435,-11661,-8891,-9075,-15067,-15813,-16731,-16089,-10836,-3688,1947,7064,12927,23023,15040,-5307,-13486,-7818,-6654,-6164,1164,13683,19109,10886,-85,-10471,5913,28528,49458,52016,29719,15013,8002,8473,1069,-2149,-3117,-2927,-3878,-3222,-3212,-6439,-7919,-7583,-8028,1249,17270,9496,-1568,1123,9673,11942,7064,4672,3618,1575,-1100,-472,2890,6599,8717,10825,11015,7800,6485,3348,-1135,3187,8269,6876,4865,2047,-1929,-5800,-7079,-4296,-4794,-7343,-10561,-18415,-5743,14934,43239,60095,55880,43226,28060,10394,-1415,-1854,-485,-754,-10680,-13228,-10302,-15518,-13217,204,8770,7399,4475,556,7358,13138,12754,5159,-3148,-11184,-11012,-2893,203,-4306,-8704,-12198,-12013,-6015,-4208,-1888,40,2398,-2173,1854,6876,6123,-2943,-2701,8454,3199,-5142,-7096,-9477,-3103,21731,48400,41978,19329,3701,-5265,3912,26044,45666,39752,22692,10411,4117,-1660,-5798,-5891,-4563,-4551,-6214,-10418,-13408,-13184,-10568,-9270,-2608,20164,48066,51668,35220,23251,8590,1845,-2691,-238,-3923,-12983,-11891,-1757,677,-2676,-4020,-4533,280,6052,-8660,-4312,7090,9994,8595,11846,20320,19922,11524,8143,11471,10238,2386,-2306,1708,-1162,-10445,-10751,-7195,-8335,-6133,-5484,-8395,-13165,-16032,-15617,-9367,2845,8422,11349,10513,8803,3779,-6269,-16045,-19586,-13433,-4228,1636,873,-4635,-11611,-3230,9131,9276,801,-9034,-2381,3698,11112,-869,-5534,-7164,-3967,5024,727,-11166,-9070,-5799,-2788,-1495,-3116,-8954,-12165,-13449,-5358,2199,1106,1159,-2058,9261,26805,39179,36762,13957,-6916,-6614,1669,4996,6506,13757,18313,11692,11570,6328,-2281,-5609,-7855,-6925,-251,5391,16920,22359,12604,-1363,-12993,-2221,9394,18424,17463,11644,7983,4420,-892,-12251,-7848,-1939,-1115,1271,1264,-3830,-9628,-13774,-8624,-1601,-3890,-16844,-18182,-8469,-3437,1210,881,1068,-3005,-5208,-1021,6547,9407,15009,21233,16521,-2348,-14061,-9202,-8601,-8570,-6134,808,14398,29079,32345,20908,7515,806,-3294,2681,20426,32977,29112,20565,23907,27656,10766,9287,20210,27890,6515,-5432,-1491,685,516,-3151,-3271,1244,2637,-2264,-3485,-4949,-4424,1061,112,1261,3479,3619,7277,5622,-9365,-7342,9676,23940,22233,4034,-11157,7012,8653,14642,22412,23920,11772,-2974,-7072,14574,35975,47036,37445,17189,1331,-9854,-9652,-5791,-1224,5539,7977,6508,1358,-4778,-4925,-880,1407,5988,4502,1000,2952,6160,4681,647,-4034,-7628,-5236,-2637,-1558,10337,29168,20450,3983,-3683,-2355,11450,21506,25601,14464,2753,-3238,-6827,-2959,2405,247,2026,8022,11251,7534,1200,-5235,-6917,-6641,572,5879,10897,21773,29679,27270,18211,12553,7663,8312,15632,15322,12145,16404,23110,20848,16069,6051,-652,-6793,-15441,-4841,-2599,-10077,-2727,10726,17566,11474,3049,-4593,-9018,-1461,4826,10630,13535,17008,4786,-5252,-4587,-3005,4427,6446,2054,-672,-3188,-658,-492,-332,3538,1739,-5016,-12089,-11176,-8696,-12105,-6799,3515,15860,15311,4113,-729,-4098,-12394,-18442,-21956,-13983,-10603,-7817,-8712,-15770,-9385,1430,9977,12509,2644,-4242,-2468,-3613,-7853,-9595,-6152,2344,4430,-2801,-9116,-14617,-4468,10852,25001,34766,38302,24246,3172,-10318,-7033,-4692,900,3115,-1520,-6503,-10282,-12254,-12536,-9456,-5282,1137,7175,10119,7416,6658,6542,4299,-1292,-6000,-2092,2091,1965,-2669,-6828,-15588,-7424,7252,34552,55663,49095,29212,15681,6335,2493,5022,6862,5573,4000,77,-3830,-2438,9927,29192,38912,23422,1907,-12243,468,8195,-222,-11061,-16721,-16253,-14747,-13397,-9950,-6048,-2635,-504,4060,4042,3735,1992,2272,3510,6886,10641,8607,-1418,-9094,-7705,-11529,-15166,-12852,-7581,-8346,-4950,2422,4631,-541,93,-5108,-14019,-8049,-6376,-6322,6169,9564,4136,-4097,-1877,1425,5485,11024,15737,13024,4982,6121,12533,9473,743,922,927,-10678,-11952,3752,14604,16775,19768,21590,18236,11950,3555,1602,4104,2789,4874,19772,15266,2844,-9300,-18252,-13900,-10691,-13072,-15571,-4094,10196,9826,2388,-1627,-3891,-1304,416,4305,4190,-14578,-882,9966,18893,9729,2977,2031,3720,3403,-4556,-14437,-19537,-17236,-9309,-3887,-2223,-4515,-5970,-3657,3071,7552,7633,-1604,-8955,-6241,-6305,-11141,-16366,-11365,-2092,-2612,9032,16538,7691,-2002,-12457,-5452,-7077,-14549,-8767,-1824,-4821,-5216,-3713,-114,1238,-3095,-11150,-9929,-5625,-5343,-2697,-951,-15577,-8494,-3791,-1844,1182,8335,12948,15454,6586,-4746,-6100,2401,-860,140,2977,9873,16673,18638,29017,43754,40782,10581,-15309,-1213,14695,19829,15534,18227,27942,36997,41934,44242,38986,26604,12570,5085,735,-4214,-2258,5353,5860,695,-3396,-5883,-7823,-10030,-6669,4800,17981,25232,15022,4861,3143,-829,-5742,-2502,2257,15061,28660,31969,19272,6830,5205,7267,2905,-3142,-3714,-9424,-5423,1144,6879,8695,-923,-2682,4328,-2484,-13080,-6464,5200,8603,-2843,-17262,-10910,-11172,-14507,-3779,5411,10533,4208,-4877,-10785,-13519,-13238,-13850,-12314,-3609,2699,345,-5011,-6912,-4853,-3054,-6865,-7939,-7967,-9849,1824,3581,-2819,-5972,-8966,-7259,-5065,-12200,-13332,-9142,-7131,-7873,-12463,-12706,-8459,-5266,11540,38522,48724,38509,24987,5453,-13935,-8769,-2285,-3892,-3333,-8481,-7622,-1748,-3512,-13091,-14121,-3995,-687,-4729,-7040,1509,3267,3851,2082,-950,4863,11878,18557,14118,5194,4602,983,-1737,4407,14588,13185,1369,-3326,1734,4399,2103,-3454,1093,12123,21440,21379,9100,-7039,-18451,-16888,-12362,-7089,1153,3539,7295,8182,-2582,-3471,14552,23974,21781,17219,9943,5615,3267,-3371,-6794,-4116,-3799,-481,940,-1105,1463,2533,-6331,-17361,-389,24078,28405,1204,-10059,-11368,-7398,-2941,6324,22461,26573,17698,8984,5181,2446,4564,11205,8756,-725,-13576,-16089,-12512,-11262,-12400,-15667,-12755,-11798,-14694,-5440,2823,-1452,-10711,-14494,-13618,-12821,-13211,-11468,-1274,-1071,2736,10329,19606,30571,36367,31629,34940,27874,22364,19097,6460,-7398,-7100,531,3863,3315,5102,9240,14827,17221,9314,-121,-10055,-15821,-11249,-3906,-44,3558,11725,9840,-2936,-7958,-3899,-2865,-4044,-5297,-5194,-3118,130,2817,9652,17985,19912,18143,7375,-8467,-10973,-7067,-8157,-15585,-6866,11156,28523,31937,19579,16248,16218,20136,16150,3358,2587,1420,5089,4556,9987,11541,3210,-878,-1868,4226,5028,-1678,-13406,-17578,-14133,-8418,378,8504,8594,-3218,-15598,-13845,-10354,-8906,-2016,10696,14157,4157,-12976,-13416,3582,11644,5858,-3011,-8675,-6747,2628,9948,8205,1026,-13245,-7128,-156,-5037,-6890,-4677,4015,17069,25750,28557,23666,25339,31425,22994,1672,-7,17876,25285,30062,20997,3615,-8057,-6627,14425,31763,-907,-10134,-1615,4105,4798,-1101,-6319,16979,66135,72828,65135,89534,88223,106951,11574,172580,58182,120022,100642,56528,56112,52080,59667,56713,39791,-9071,-7929,-10245,-7705,-4999,-4545,-11857,-11656,-13841,-19065,-15553,-9794,506,11018,9994,325,-10941,-7092,222,3465,7020,6206,-2124,-11957,-17520,-10470,-8952,-10409,-9179,-9645,-5958,-1540,-124,1558,6715,2085,-2330,-7078,-8453,-71,12553,19884,14307,4870,-13,-8425,-20644,-18994,-14245,-9202,-6784,-6514,240,10201,15242,8751,961,13,4212,3125,-5236,-5837,-1786,-8381,-4650,1999,6370,29614,23902,10550,8868,8405,9038,9454,-4903,702,-7277,-11761,8526,20402,21526,12187,-4517,16377,26864,27400,11966,9844,23102,26145,25434,14518,228,-10125,-7943,3474,13863,15615,13903,20229,21453,9656,1135,-6505,-8365,-11011,-8484,-10670,-9538,-10614,-8397,6709,18421,16453,357,-7990,-5828,-4294,-2063,6884,7195,385,964,14926,35824,57891,75357,45441,24541,9227,237,5928,43442,73774,76000,88847,80434,90946,117980,101386,84308,101036,144184,111889,25854,88690,127757,97146,65490,43862,7701,8954,19157,8378,-8077,-16262,-14686,-12241,-8953,-7605,-7504,-8731,-8314,-9799,-12356,-9365,1120,3734,6069,3418,-5303,-13998,-7386,6158,14476,23440,36474,19596,10631,1442,-9424,-2104,8516,2586,15485,17079,43527,36816,33108,53728,56418,42392,20927,522,52806,79016,71692,55897,39095,17162,6800,-8996,4836,4160,-577,2001,632,-6902,-6130,939,5060,3966,73,-2977,-8940,-9420,-9604,-9203,-3331,-4980,-5845,-14196,-16410,-7289,-817,-2958,-7536,11763,15167,11363,2724,-5122,-11424,-16371,-17450,-13726,-14881,-9583,8428,21263,12699,1074,19881,18310,17453,37938,50089,41527,41838,51299,33691,35557,27312,-1418,5700,18159,27659,21661,1551,-3732,-3514,-7633,-8865,-4709,-2867,-4447,-5355,-5080,-2480,-3481,-6088,-11543,-15069,-13739,5657,12169,159,-6973,-10434,-12545,-10941,-3618,-3204,-5412,-8912,-9061,-9659,-10622,-11931,-13717,-10347,2160,7071,8325,9437,45652,59846,32947,-7212,10860,71100,67437,37111,23386,9081,-10304,-2747,-1201,-7469,3946,17008,27753,32738,29456,14215,-2170,-11705,-6253,-3462,-7844,-6476,-10167,-16002,-10271,-584,13839,21646,15436,7674,1017,-5210,-6530,-3995,-3509,-4944,-4897,-5066,-7107,-7233,-8516,-11510,-11022,-10794,-7047,1157,5575,-1356,-15607,-7291,9423,24277,17304,2731,4900,6354,9552,17364,23827,11509,-4240,-10128,10712,25898,32648,30356,24668,25985,36541,42678,28008,11716,-2231,-7298,-7205,-9827,-16038,-13208,-4766,10819,24375,26550,19476,8182,-892,-4048,5356,797,-770,4585,8199,5050,1901,1081,-2124,-7914,-6128,-1857,2882,7670,10479,6479,7463,308,-3030,28,338,181,1866,4049,3121],[-2254,-5381,-6078,-9723,-9494,-7319,-3672,3023,5151,51,-7810,-12767,-8002,-4842,-2927,-6167,-3808,3326,-1669,-2477,574,-2805,-5792,-8075,-7426,-5042,-2568,-223,5402,12819,13788,12110,4374,-1953,-10719,-4725,-360,-249,2599,6565,7106,-3737,-10101,-11795,-14210,-9997,-7082,-12061,-14439,-1484,8007,13290,5888,-4877,-11421,2530,20920,26803,28657,29459,19280,9493,5582,13362,19154,6998,-9100,-10198,5519,22571,20353,8662,-3216,-7625,-5010,-3285,-3976,-9684,-11770,-12393,-14686,-14401,-2099,1217,-8538,-12469,13374,38430,34360,15864,18355,28459,32040,27076,16635,13060,11636,28233,55161,40398,24066,20010,18223,22029,27975,30803,31951,28567,18746,7249,-987,-1907,-2140,-7891,-1939,1614,8371,13947,13634,9974,7755,8705,8036,5155,-1457,-9879,-15103,-7219,4218,16321,13944,2994,1114,5280,6996,8593,15799,26940,27254,12271,5061,-1817,-10921,-7780,11970,44729,53657,31493,14176,-2267,-16131,-6552,772,5386,11956,18010,10359,2990,-280,-3372,-2203,10493,17819,8537,37,-11850,-18579,-2325,3050,996,652,2534,-19002,-32429,-26033,-37043,-58953,-86767,-100817,-71477,-27255,10786,19693,13683,7660,27428,8627,-5682,-11771,-2605,4711,128,-15502,-11268,-6600,-12210,-17377,-11436,-3860,-512,-3188,-6939,-6775,60,5928,9141,2046,-12801,-7901,2811,10705,9207,-293,-7264,-14735,-12273,-8923,-3946,1421,90,6208,11275,11001,131,-14505,-13317,-5851,8456,22872,28970,21716,11254,-432,-7743,-5611,-5033,6974,33458,64125,80905,79952,50851,24491,14003,3082,-1961,-3262,2471,2293,-5460,-19477,-3565,9046,17896,11452,-4948,-9764,-4687,-5590,-3196,921,4668,-3288,-6771,-6335,-6086,-5738,606,4270,4062,-4626,-15272,-12170,-13197,-7224,-4089,-10898,-8610,3738,2833,-2065,-14837,-15530,-8679,-8760,-15950,-10831,-401,15755,31933,31766,20781,11698,7585,8742,19399,34282,27400,6157,-5706,-10537,-12152,-16533,-15885,-17593,-10282,-123,9365,9012,10239,12683,15590,9412,-2983,1508,9771,11039,7571,3881,2137,-3161,-12008,-8724,-1454,6899,9490,7013,3357,8635,11700,9971,4668,-4468,-12945,-15224,-15358,-11097,1884,16129,23498,12799,1425,-3508,-6405,-6403,-1681,4260,10380,9302,6109,10464,18211,16864,9239,8448,14418,6054,-188,3182,3410,3536,-2636,-9637,-2455,943,-4846,-7162,9498,21612,36554,55095,57711,38836,19207,9592,4903,6371,8475,6919,3027,8119,35946,62109,64520,35597,12305,6644,-647,-9290,-13468,-9024,-3321,2372,-4550,-9690,-3690,-2513,-9814,-14698,-10070,2668,6290,607,-3584,-6622,-9362,-4808,6236,10914,11873,8447,5318,5475,8914,8747,5917,7068,8419,6377,8527,13406,2803,-7826,-1633,7779,17564,35448,46348,26755,1559,-13807,-17429,-19016,-12484,-2597,6501,20631,35054,35042,12559,-4523,-7110,-10260,-9512,-6343,-14523,-8140,658,9493,14495,5770,-7962,-15940,-15935,-14559,-14793,-13658,-12151,-9383,-5836,3414,5720,-2042,1545,9441,2090,-3974,-10763,-6913,1782,9854,7111,-10585,-10349,-1961,1682,-2585,-4282,-1864,-4820,-9976,-12578,-10254,-5861,2686,12515,1717,-9802,-11722,2393,15894,12407,-466,-10512,-3479,9306,13846,6682,-1590,1142,6732,2663,-4254,-9712,-5726,8632,6377,-287,-7772,-15772,-16163,-6884,7784,12835,-3510,-11797,-6313,165,9614,15899,14996,6581,-6338,-17080,-12379,-9484,-7816,-7542,-8461,-11470,-9260,-6563,-3188,1821,12827,25313,18761,9180,6399,3276,4619,7346,5439,1210,-5545,-13024,-10510,-8485,-9827,-16175,-16137,-15939,-13555,-9250,-3641,1306,6123,11302,20691,14300,-3249,-9262,-5685,-5762,-8331,-2537,9358,14196,4850,-7323,-12809,8266,30519,49220,48297,26520,11161,4139,5397,-379,-1241,-1153,-1636,-3606,-3144,-3394,-7561,-9996,-9747,-11636,-3259,12692,4695,-4137,702,10406,11081,4525,2149,2627,2214,53,418,4085,8565,10923,12288,8643,3383,2983,2248,243,4149,8040,7470,6586,4389,948,-4401,-8031,-6270,-7351,-10043,-12721,-14919,-4422,12607,36616,50001,48504,38995,27984,11550,-1010,-1963,-635,-274,-9985,-13768,-10937,-15207,-11377,2708,11452,8521,2739,-1602,6336,12100,10198,-163,-9338,-15425,-16202,-10780,-5197,-7040,-8770,-9505,-9301,-4454,-3694,-1763,253,3383,-1874,1393,6737,6048,-3459,-7898,2217,-4110,-8748,-8783,-11513,-5840,16409,40568,37494,17227,2797,-6579,4356,27554,48597,43969,24880,11088,4761,-101,-3753,-5242,-4946,-4493,-5904,-10856,-14609,-14701,-11428,-9865,-4914,12220,38770,45295,32953,21658,7415,3001,111,1379,-3789,-13140,-11566,-1224,1639,-1512,-3745,-5033,-1781,5677,-7933,-3990,6422,8177,7309,10512,19864,19074,9876,6355,12987,13650,4893,-2838,-1035,-2012,-10317,-12028,-9482,-10696,-8075,-6799,-8766,-12439,-16216,-17305,-11461,-379,4612,7760,7561,6696,3037,-5281,-13811,-14687,-12285,-7137,-1410,-464,-4797,-11671,-3452,9458,10216,1586,-7116,-89,6123,14414,2141,-4950,-8660,-6661,2963,-165,-13273,-9193,-6172,-3356,-1779,-3358,-9178,-11818,-12246,-4910,2154,385,-297,-5038,3415,21944,36960,36654,14349,-6724,-7346,1511,5807,7541,14994,20878,15120,17638,15171,6379,1168,-2987,-4900,423,6111,18098,24633,14429,-306,-11613,-1289,11633,22455,20492,12914,9043,5555,-1476,-15331,-8479,-946,-443,1100,2101,-1679,-7257,-12263,-10279,-5469,-8752,-19068,-15765,-8792,-5690,-2932,-3505,-2976,-7423,-9071,-3911,4298,6083,10960,19873,19690,3273,-12127,-14954,-11564,-9924,-7388,1311,17058,32099,33459,20418,6549,-281,-3808,3100,20026,30516,25075,15721,17104,21675,8732,10208,23819,34167,10190,-3231,717,2269,1445,-3009,-4108,858,4051,-274,-2706,-5675,-5304,2767,3477,3048,3428,3419,7313,7575,-5014,-9386,10253,25656,22736,2572,-13877,5552,7619,14407,23024,23617,11324,-2802,-10530,8997,29627,43595,35223,14673,-1624,-14576,-7912,-3494,563,6254,7932,5482,-215,-5669,-4181,1051,5239,9666,4333,1383,3626,7426,5444,-467,-7341,-10148,-7291,-4195,-2090,10027,27924,22491,5533,-3664,-1881,11761,18528,21137,12982,3624,-2272,-6100,-2305,2854,312,1749,6768,8564,4216,-2069,-6661,-5906,-3473,4233,8471,11634,20539,27892,25347,18110,12905,7244,6630,12896,14152,12358,16523,23515,20863,16892,7911,1579,-4725,-14502,-6431,-4320,-10171,-1745,11792,19472,12236,3238,-3161,-6269,487,5663,10299,11415,12739,1444,-7475,-5188,-1753,6113,6807,1996,-1701,-5097,-3324,-3321,-993,4842,1807,-6587,-12840,-8401,-5051,-8038,-3148,7230,15693,13711,2959,-1553,-4885,-13053,-17813,-21187,-14957,-12719,-12221,-14012,-18194,-7979,1074,8509,11189,2698,-3201,-1343,-2836,-7239,-7198,-1987,5131,5275,-2174,-8512,-13638,-7569,4908,16507,25736,32929,23351,4732,-7928,-4990,-3737,1304,3871,-771,-6299,-10913,-13618,-14416,-11570,-7259,965,8362,10124,5660,2647,479,-984,-4045,-7595,-3563,13,-600,-5031,-8920,-16237,-7707,6391,34578,55476,48502,28927,15020,5196,1167,3679,6216,5758,3811,-1343,-5240,170,16378,39285,44791,21829,-1242,-17631,34,7519,-1815,-12342,-16256,-15305,-13825,-12137,-9360,-5714,-2273,809,6530,6763,5998,2493,1640,3516,8344,12723,10534,259,-8511,-9705,-13867,-17803,-12004,-7282,-7501,-3155,4374,5071,-1803,-2199,-7063,-15479,-10841,-7912,-6166,7114,10026,6088,-943,998,2202,4653,8311,12791,12393,5394,7746,16289,16387,10753,10268,7028,-8171,-13966,1783,11701,13033,14956,15367,13836,11471,4456,3403,5492,2125,2362,17049,15193,4787,-5277,-14894,-14824,-11560,-14473,-15655,-6391,7846,8628,730,-3860,-6667,-4571,-3514,1802,5366,-12307,-4334,6239,17298,9735,2423,350,690,382,-6361,-13951,-18145,-19281,-11451,-4811,-2038,-4579,-8210,-4657,2003,5639,6122,-2021,-7315,-4305,-6088,-11163,-14868,-8249,-729,-9628,-296,10306,6904,-1044,-9993,-6038,-6855,-12623,-8995,-3476,-6469,-6218,-3955,813,3083,-1243,-8926,-9247,-4081,-2422,1487,815,-14737,-9097,-4084,-2333,-542,5520,9265,9793,573,-10114,-14146,-7294,-7223,-1196,2507,8746,15355,17595,25500,34944,30658,3584,-19673,1455,18863,22582,15787,18148,28958,39256,46119,50046,43375,28733,13057,5221,1018,-3653,-4339,-1311,-1047,-3932,-6337,-7952,-9976,-11049,-7576,2284,14097,20869,12021,4151,2581,-1833,-6158,-820,5098,17359,29468,32188,19595,8625,7473,9248,4235,-3333,-4724,-8927,-6321,-2455,-1125,-957,-9462,-6196,3489,-4460,-13791,-6258,5163,8045,-4182,-17802,-9476,-9694,-16764,-6396,3216,10021,6922,-1467,-8427,-13386,-14876,-15531,-12742,-3889,3317,1749,-3570,-5638,-3073,-1837,-3909,-4199,-5684,-9981,2807,6615,605,-3418,-8009,-7371,-5901,-13888,-13479,-8352,-6288,-6898,-11218,-11775,-7443,-1754,17188,42562,51289,43621,30920,11107,-7824,-4862,-1520,-4257,-2486,-7017,-8488,-2600,-4210,-14348,-14557,-3449,2169,-589,-3448,4231,5357,4770,1589,-2650,2456,10628,20903,20341,8573,3996,-648,-2813,4456,16435,17576,4502,-4206,-696,588,-1046,-6589,-4895,6643,18080,22080,11101,-5979,-17486,-18758,-13735,-7405,1419,3582,5911,6477,-3134,-3396,13483,19092,17340,16413,10458,6104,2729,-3800,-6682,-3326,337,5922,5638,988,1537,1098,-10463,-13660,8083,31653,28189,639,-11452,-13264,-8733,-2805,7276,24318,33996,28228,19265,12269,6682,7639,12807,9210,-453,-13043,-16791,-13147,-11809,-13388,-15354,-12843,-12619,-14620,-4726,1995,-2262,-11183,-14282,-15563,-15369,-14890,-12794,-3187,-1789,4583,13061,21148,29633,32909,28066,31936,26663,23768,21532,8603,-5677,-4286,2925,4924,3529,4527,7939,12918,15694,9886,683,-9445,-16266,-11902,-3579,2006,6757,14651,11946,290,-4686,-2037,-761,-2957,-4430,-3837,-1837,588,2202,7960,15869,18594,18282,10474,-5703,-9010,-6457,-8237,-15184,-3578,19187,40407,41738,26852,21413,19677,24070,22211,6337,3494,3067,6891,5408,11342,15345,7452,586,-2807,2945,4286,-2626,-13933,-15815,-13251,-8264,232,8112,7646,-3172,-12271,-14400,-13139,-13126,-4529,8408,11998,3515,-10541,-5129,9802,15792,7871,-2018,-6620,-2819,6287,13119,10614,2393,-12927,-7333,-719,-6014,-8735,-6986,2326,16603,27823,31034,22422,21845,28445,20468,-1922,2805,23134,29121,34870,28516,14828,10027,10420,30386,44276,669,-12654,-1650,4878,3957,-2340,-7325,11094,54301,60814,53785,88885,116103,185806,93758,148218,66606,205904,158287,118693,135113,135131,130251,96457,54553,-8626,-9250,-8374,-5856,-3058,-3943,-12658,-14381,-14284,-20927,-17018,-10778,-436,10609,11006,1943,-10274,-9057,-4135,-2600,-1189,-2727,-11513,-8656,-11345,-15532,-11374,-9424,-6645,-10791,-6477,-1692,-216,1586,8849,5472,-402,-6990,-8644,940,13808,22175,17060,6438,-246,-9178,-18867,-15726,-11347,-8637,-6687,-6001,-129,8625,13304,7493,482,646,5396,5731,-5155,-6608,-686,-3370,-2264,4176,11038,31446,20360,8184,5225,3911,6054,6308,-4021,-1651,-14982,3872,23355,29132,20250,1751,3334,19729,27384,26883,14543,6138,17399,21354,20334,9947,-602,-7588,-8167,3618,13591,15883,17384,26420,26777,12390,3179,-5651,-9130,-11019,-7078,-7759,-5647,-8308,-13608,2564,16594,15793,-339,-9973,-9693,-8154,-4302,5737,5652,-2493,-1195,12066,33274,58546,97172,81431,61682,44119,39244,40539,84175,146137,163012,173566,200305,210874,209161,208873,230231,270812,301831,202196,4542,148460,232791,192457,135580,84737,13861,9730,21919,8234,-10017,-16542,-13013,-10218,-7062,-6494,-7687,-9860,-8491,-8637,-10956,-8644,4753,8577,10064,5271,-4074,-13241,-5852,8440,16550,23944,31439,13912,7524,-1452,-12501,-236,7768,-1251,-9883,1098,61564,65443,69908,79129,73446,58176,38739,40718,4662,23478,7262,23909,28078,16640,8293,-8197,3239,3290,-2510,693,298,-8437,-5723,2311,6447,4567,800,-1936,-7234,-7540,-7599,-8033,-2971,-5787,-7195,-16061,-15705,-7147,-1023,-1017,-10307,8172,12194,10993,3841,-3050,-8555,-12918,-14460,-12478,-15253,-9343,6601,14583,8325,-11795,3921,5113,9193,28009,34231,21123,26986,43304,34719,35725,23072,-3290,8626,20330,26128,20197,665,-6627,-6446,-9365,-10531,-6040,-3189,-3843,-4829,-5707,-1912,-1898,-5238,-11421,-15051,-10771,10860,21020,9998,-111,-4823,-6739,-11187,-8204,-7482,-8556,-10102,-10735,-12916,-16434,-17461,-17208,-6121,7773,12084,5613,14809,97928,127785,91905,46881,65585,107265,81379,29944,20647,20849,32644,15757,1109,-5176,7670,20574,28962,33882,31625,16423,-1647,-10919,-4325,-3387,-8455,-5078,-6363,-12885,-13438,-3782,9780,16687,12137,6142,838,-4541,-6297,-4988,-5340,-4755,-1120,-1282,-4895,-6990,-8650,-13357,-11231,-8791,-5164,260,4679,-535,-16255,-8302,5715,19846,16236,3446,7556,10591,14307,22266,24859,11111,-2719,-11263,5905,21308,29878,30839,26267,25971,32334,36269,20938,4215,-8347,-7867,-7291,-10548,-15223,-12659,-5357,8466,20702,23760,18947,8588,-942,-5403,3350,-2154,-3490,1777,6891,5994,3724,2129,-2583,-10094,-7285,-3507,1361,6447,8335,4708,7725,1610,-2452,-518,-936,-1424,193,2156,1205],[-5387,-6918,-6881,-9955,-10284,-8085,-4027,3443,6148,1352,-6641,-13579,-12279,-7277,-5373,-9010,-4903,4649,3671,-3147,-1370,-4763,-7541,-8276,-6368,-4012,-1430,1241,6487,14515,15510,14043,5946,-353,-7710,-5817,118,2151,7374,13287,13259,720,-10306,-14449,-17169,-11091,-6885,-11129,-13371,-810,10234,16794,10199,2958,-4229,307,19668,28291,31693,33681,23154,12118,7063,12175,16998,5385,-12069,-9355,9125,25009,17860,4827,-6625,-9137,-3781,-2585,-4595,-11232,-13587,-14012,-15667,-17413,-5462,-2202,-11546,-12521,14587,40496,39086,19955,15765,23313,26001,21939,12250,7946,3890,19669,48332,33489,16397,12729,12690,18281,26022,31549,34454,31028,21439,9079,-401,-2543,-2618,-8630,-5085,-1603,7329,14375,13680,8429,4399,4841,5047,3340,-2215,-10115,-17086,-7862,9380,24447,20509,7172,5152,8588,9881,10961,17268,26629,25732,9779,1742,-2909,-12075,-9913,8524,39153,46313,25842,11502,-3869,-16603,-6775,-321,3493,9933,17110,11282,4936,1519,-1759,-1836,9580,19122,9631,-12,-11970,-21619,-6269,-136,-1118,-3152,-2414,-24263,-29363,-13083,-3628,1145,-5622,-14411,1652,19875,31212,22849,9578,4935,25135,10022,-2422,-8498,-6299,1544,-735,-15430,-11468,-5917,-10617,-14928,-9286,-3078,-862,-4318,-8085,-6281,2357,9274,11424,2028,-13967,-7097,4669,13431,13636,5239,-2497,-14859,-12526,-7365,-3523,-111,-2583,3103,8523,9419,1265,-6555,-15984,-6456,7237,20494,27246,20443,10849,162,-7696,-6464,-4752,5942,30097,58695,73696,70439,45075,22638,15902,6536,-547,-2828,3017,1918,-7463,-19953,287,14678,22851,12387,-5592,-9833,-5470,-6158,-2617,1760,3375,-7488,-12782,-12273,-8992,-6318,1538,5690,4861,-3847,-13842,-11879,-8253,-16476,-11279,-14465,-6582,4909,2774,-2212,-13480,-14432,-8417,-9281,-16185,-7891,4498,22435,38359,35371,22226,11065,5132,5566,14780,28313,24287,3358,-8593,-12518,-13280,-16493,-14969,-15589,-8469,1610,11496,10636,11500,13615,16052,9662,-3417,-2352,2199,2747,1072,-207,252,-4123,-11231,-8344,-2960,3244,6022,5692,3361,9161,12951,11255,4040,-6801,-9955,-9388,-10664,-10207,890,14580,20669,9776,-706,-4310,-6728,-6509,-1806,2883,7827,6528,2440,5510,14347,16620,10134,9882,14973,6704,275,5707,8382,6838,-2722,-12967,-7108,-2662,-6835,-5313,11086,19253,30249,47949,53737,37995,19328,10080,5566,5614,4903,852,-3602,6900,38751,67016,67781,37450,12711,5510,-3007,-10212,-13607,-13132,-8515,-2101,-5215,-7743,-745,621,-5808,-12362,-11492,835,3750,-2666,-6975,-9436,-11259,-5400,6069,9762,10865,10131,8896,9539,11378,9520,6563,8464,11610,9953,11855,15620,4164,-7348,-2288,7502,19385,37963,44667,21388,-1281,-14503,-15613,-16338,-10809,-1437,7509,20580,33125,33108,12944,-3446,-8247,-13935,-4276,-1761,-13628,-6962,2492,10235,11899,2875,-10457,-17143,-15056,-14208,-14910,-10655,-8597,-8756,-7791,1681,4021,-3657,3410,14414,8428,1533,-6474,-7152,-122,8868,5876,-13077,-10243,313,5341,1193,-1425,124,-3348,-9126,-12321,-10430,-6236,2600,15447,5745,-5999,-10224,1170,13213,9189,-1366,-6247,-395,5852,9203,3925,-3812,-1329,5351,2619,-2849,-7239,-2707,10694,7359,206,-7416,-15421,-16367,-6672,6877,9514,-6875,-13896,-6888,202,9994,17479,16977,6688,-5661,-15269,-11716,-7190,-4119,-4787,-7527,-14142,-11693,-12043,-5928,1946,15552,31636,26323,12376,6278,914,2389,6432,4160,-628,-6634,-12720,-9590,-8440,-10973,-17412,-15004,-12230,-8875,-6237,-3380,200,4591,9554,18989,14632,-251,-5894,-3943,-4731,-9658,-5834,5455,9771,295,-11063,-9686,9952,30776,46685,42739,22278,6522,-193,2114,-1818,-466,594,-466,-3489,-3240,-3641,-8652,-12218,-11929,-15203,-8017,7890,673,-5243,2302,13033,11722,2926,-337,1339,2496,945,1026,4887,10094,12754,13384,6028,-484,-62,1576,1367,4453,7194,7500,7683,6047,3280,-2748,-8164,-7592,-9190,-11886,-13286,-12081,-3871,8963,27747,38003,39663,33796,26993,12307,-549,-1742,-399,469,-9001,-14519,-11679,-14819,-9643,5352,14733,10309,1555,-3586,5022,10668,7448,-4793,-10252,-11158,-11372,-15349,-10184,-9470,-8359,-6602,-6642,-2993,-3212,-1611,453,4188,-1558,1026,6556,5905,-2940,-11306,-3149,-11353,-10988,-10720,-14020,-8632,11571,33102,32999,14859,1323,-8712,4608,28387,49958,46717,26568,11585,5161,1062,-2127,-4953,-5655,-4555,-5572,-10998,-15322,-15817,-12172,-10236,-6908,5060,29000,37985,29916,19204,5545,3199,2375,2946,-3506,-13029,-11548,-1078,2223,-609,-3630,-5561,-3709,5146,-6605,-3821,5011,5979,5978,8969,18786,17686,7578,4159,14699,17023,6794,-3363,-3533,-2921,-10115,-13329,-11640,-12796,-9728,-7866,-8738,-11242,-15673,-18601,-13375,-3298,820,3757,4122,4300,2212,-3837,-10527,-10108,-9690,-8241,-3905,-1889,-5012,-11585,-3805,9292,10738,2150,-5159,2352,8741,17864,5756,-4103,-10018,-8352,2481,1412,-10337,-8458,-6234,-3937,-2159,-3536,-9025,-10791,-10922,-4512,2128,-106,-1359,-6531,-684,17643,34038,35172,13969,-6876,-8386,916,6069,8046,15461,22632,18120,23760,24950,15728,8642,2992,-2141,720,6321,18530,26134,16091,1043,-10181,-886,13238,26355,23955,14621,10198,6536,-1815,-17132,-8972,-916,-154,1195,3190,617,-5102,-10804,-11576,-9158,-13099,-17561,-13562,-9204,-7938,-7126,-8063,-7329,-12367,-13271,-6970,1554,2419,7103,18130,22022,9726,-4944,-15864,-14871,-11307,-8860,1849,19889,34851,33734,19291,5062,-1904,-4522,3273,18636,26749,20806,11328,10808,15547,6425,10856,26959,39699,13826,-1103,2964,3936,2368,-2896,-4920,274,5202,1552,-1668,-5905,-6101,4369,6682,4708,3221,3083,7197,9208,-145,-11451,10279,26534,22424,878,-15554,4879,7185,14481,23914,23811,11719,-1336,-11398,3913,23247,39480,32656,12314,-3826,-15213,-5446,-1279,2141,6716,7519,4043,-2013,-6251,-3021,2935,8575,11823,3235,1471,4495,9083,6419,-1577,-10925,-12636,-9139,-5500,-2501,9313,25103,22967,6438,-4113,-1964,10901,14550,16472,12263,4645,-1170,-5397,-1987,2915,241,1644,5650,5926,844,-5146,-7083,-3920,257,8095,10912,11794,17848,24276,22395,17451,12743,6079,4134,9255,12102,12282,16373,23710,20993,18264,10702,4395,-2375,-12800,-7542,-5642,-9861,-785,12470,20791,12857,3794,-855,-2986,2809,6686,10034,9425,8826,-1707,-9550,-5659,-376,7393,6711,1723,-2726,-6693,-5027,-4526,-965,5774,1615,-8107,-12947,-6364,-1791,-3728,755,10946,14919,11727,1929,-2338,-5404,-13128,-17053,-20875,-16510,-14869,-16536,-18109,-15380,-6662,762,7103,9863,2900,-2015,-296,-2115,-5479,-3163,2379,7509,5709,-1649,-7546,-10899,-8743,-635,8657,17444,27627,22820,7480,-4520,-2943,-2914,1477,4478,77,-5669,-10931,-14573,-16056,-13320,-8877,578,8565,9246,3628,-740,-3190,-2039,-3605,-7679,-4546,-1802,-2952,-7182,-10886,-16367,-7890,5234,32940,52745,46035,27705,13880,3811,-246,2283,5432,5699,3493,-2648,-6778,2396,22737,48991,49073,19450,-3886,-13987,3107,8923,-1974,-12892,-15426,-13586,-11924,-10854,-8539,-5342,-1932,2005,8630,9005,8001,3337,1398,3582,9603,14589,12300,1861,-7420,-11177,-16082,-16334,-10149,-5229,-4291,1038,8057,6712,-2145,-3980,-8624,-15775,-13430,-9301,-5065,8558,10784,8544,3107,4165,3100,3837,5374,8988,10883,5395,9028,19307,22404,20575,19237,12400,-5802,-15669,-319,8610,9041,9608,8331,8578,10372,5434,5692,7426,1884,-55,13250,13959,6659,-821,-10729,-15002,-12559,-15683,-15475,-8674,4691,6679,-1254,-6197,-9456,-7881,-7214,569,8002,-7320,-7081,2631,15346,9642,1766,-1487,-2264,-2308,-7612,-12481,-15915,-20277,-13626,-5838,-1949,-4787,-10461,-5689,927,3708,4212,-2627,-5333,-2657,-5765,-10880,-13173,-4822,4619,-6839,-11014,2862,5707,-194,-7501,-6250,-6700,-10870,-8530,-4603,-7820,-7153,-4356,1357,4506,226,-7185,-8072,-2254,809,5346,1862,-14340,-9379,-4299,-2714,-2133,2906,6237,5465,-3966,-14090,-17974,-12620,-13172,-2749,1802,7417,13480,15492,20455,24878,19567,-3513,-17669,4514,23800,25407,15885,17626,28950,39940,48019,52958,44708,28188,12157,4698,815,-3479,-6393,-7613,-7562,-8583,-9006,-9209,-12057,-12576,-7922,42,9953,15997,9295,3855,2183,-2733,-6214,881,7937,19398,29522,31187,19103,10079,9572,10907,5400,-3865,-5584,-8300,-7239,-5749,-8074,-9795,-16563,-5664,4014,-5818,-14342,-6667,4115,6602,-5848,-16986,-8024,-8073,-18829,-9252,636,9159,9432,1986,-5997,-12956,-16024,-16199,-12848,-4152,3705,2837,-2280,-4207,-1955,-1356,-1471,-260,-3009,-9832,3704,10077,5328,-144,-6213,-6829,-6268,-15236,-13531,-7577,-5321,-5595,-9284,-9502,-4264,3478,22764,44854,52108,48201,37979,18910,-547,-1023,-1215,-4774,-1232,-4473,-7900,-2947,-4629,-15065,-14256,-2744,4771,3003,-457,6427,7058,5331,821,-4728,-105,9809,23180,26450,12247,3387,-2423,-4003,4323,17890,21967,8477,-4718,-3322,-3188,-3068,-6761,-9867,1360,14666,22610,13464,-4399,-15636,-19224,-14988,-7526,2014,4257,5366,5405,-3600,-3717,11329,12819,11895,14614,10495,6383,2219,-3997,-6387,-2428,4235,11636,10261,3182,1365,-914,-13366,-4923,17628,38503,26703,59,-12252,-15193,-9467,-2048,8041,25143,40523,39003,29251,18929,11043,11132,14330,9562,-218,-12429,-17230,-13855,-12517,-14357,-14948,-13222,-13854,-13849,-3172,2159,-2102,-10863,-13355,-14958,-17528,-16724,-14372,-5372,-2831,6158,15861,23109,29398,30091,24945,29382,26183,25620,24226,11217,-3116,-1022,5260,5770,3553,3729,6302,10514,13469,9875,1387,-8704,-16268,-12749,-3545,3764,9855,17917,14475,3805,-1440,253,2310,-433,-2852,-2198,-390,1025,1482,5970,13012,16192,17367,13211,-2638,-6518,-5161,-7712,-13270,-231,26742,50470,48888,32187,24811,21540,26072,26644,9462,4368,4717,8465,6201,12472,18630,11489,1590,-4686,1044,3214,-3933,-15038,-13519,-11285,-7267,635,8217,7403,-2166,-9025,-13018,-14100,-17506,-5721,7237,11279,5877,-2722,3332,15778,19044,9121,-1438,-4535,1030,9599,15846,12527,3191,-12996,-7087,-900,-6532,-10007,-8784,777,15786,29262,32929,20714,17476,23544,16380,-5855,6894,30791,36469,41687,37684,29690,32830,37440,57080,61840,5068,-15109,-1716,5331,2796,-3745,-7509,23122,67968,74964,62634,133210,188209,305372,272261,256871,285672,398162,270225,214668,268547,277639,243604,154661,73218,-7204,-9137,-5851,-4144,-1481,-3477,-12002,-15781,-12458,-17012,-17561,-11374,-1263,9918,11590,3461,-9287,-11117,-8513,-8609,-9376,-11199,-10886,1803,-2063,-10116,-9071,-6270,-3503,-11281,-6703,-1971,-812,1139,9972,8693,1455,-6930,-8730,1938,14761,24037,19870,8311,-402,-9724,-15719,-12132,-8200,-7362,-5722,-5218,-462,7032,11223,6334,296,1094,5616,6839,-5590,-7188,706,2692,2222,8626,18615,32748,17003,6126,1827,-597,2899,3367,-2280,-980,-13977,4406,21309,25978,18474,430,-1231,6401,10115,12359,6303,791,9734,11557,10378,3804,-1307,-5572,-8131,4691,13839,16076,20492,32536,31771,14630,4283,-5339,-10003,-10829,-5541,-4507,-1197,-4306,-18219,-653,15223,15719,29,-11204,-13552,-11483,-6117,4606,4216,-4770,-2575,9315,29313,56632,118782,130374,123240,110363,111248,103462,139384,267848,352470,407528,441637,398829,327270,370457,464765,539233,546187,353343,17978,219003,360896,315986,229475,139234,23287,10496,24860,8411,-11575,-15058,-11046,-8232,-5212,-5174,-7438,-10555,-8058,-6799,-8665,-6685,8335,13468,14162,7340,-2259,-12414,-4419,10536,18152,23350,24958,8981,4758,-3884,-12951,3008,9271,645,-13716,9983,75161,97638,128139,141117,116106,79684,62769,97985,34305,37073,69556,66734,38028,21055,10773,-5976,2404,3046,-4191,-473,189,-9404,-2993,5950,10500,7456,3228,-167,-4866,-5424,-4910,-5236,-1304,-5935,-8366,-17777,-13646,-6090,-497,1421,-11422,4358,9333,10800,5403,-330,-4695,-8191,-9955,-10599,-14296,-10114,937,3333,-244,-2846,1818,5093,5258,12397,9549,3103,17197,34634,31905,28317,16813,9592,17081,24319,26012,19160,1231,-6511,-7153,-8996,-11055,-6918,-3028,-2605,-3542,-5678,-917,111,-3785,-10607,-14286,-8050,15426,30028,22348,11019,3758,-305,-6027,-10901,-10242,-11112,-11008,-11786,-15233,-20898,-17616,-13737,-1719,13792,18541,2149,56262,186711,246379,213420,154737,149049,162812,136230,114905,130621,122532,105875,48945,4136,-2217,12094,24212,29840,34615,33585,18929,-586,-9550,-1401,-1850,-8332,-3388,-2023,-7662,-15878,-7182,5595,12099,9558,5181,1140,-3373,-5459,-5342,-6334,-2734,3024,2464,-2217,-6134,-8377,-13593,-9110,-5102,-2233,-304,3081,-37,-15917,-8646,2765,15240,14989,4175,9903,14889,19725,27645,26188,11633,-418,-8524,2771,17340,26788,30428,27429,25624,27423,28601,13512,-2276,-10618,-5558,-6564,-10505,-13353,-11644,-5735,5959,16203,20183,18060,9175,-531,-6349,2126,-4131,-5360,-217,6023,7709,6953,4699,-1390,-10759,-7683,-4331,794,6201,7243,3791,8479,3920,-469,157,-1262,-2175,-804,855,-143],[-8388,-8434,-7941,-10450,-10870,-8792,-4294,3887,6982,2498,-5580,-12510,-16039,-9733,-8036,-11717,-6395,4488,8246,-2802,-2932,-6673,-9331,-8451,-5474,-3314,-829,2011,6596,15108,16698,15685,7401,1052,-4640,-6201,341,4165,11823,19926,19280,4825,-9925,-16720,-19323,-11726,-6575,-10022,-11987,86,12342,19594,14016,10765,3055,-922,17464,28925,34077,36965,26618,14493,8176,10580,13617,2890,-15393,-7914,12978,26390,15096,1424,-9520,-10418,-2987,-2130,-5391,-12919,-15444,-15477,-16097,-20072,-9045,-5853,-14653,-12518,15474,41419,42753,24234,13963,18087,19785,16860,8151,2997,-3851,13359,43814,29152,10698,6312,7139,13729,22745,30992,35732,32586,23559,10619,90,-3179,-2990,-9056,-8290,-4495,6454,14614,13368,6511,767,813,2195,1791,-2700,-10004,-18978,-8157,13523,31033,27349,12387,8842,10849,11465,12013,17536,25200,23100,7045,-802,-2358,-10925,-10749,5435,32627,37632,19366,8164,-5922,-17145,-7036,-1567,1273,7175,15047,11437,6378,2796,-790,-2151,7919,19142,10761,513,-11067,-24472,-10751,-3966,-3117,-6688,-7285,-28978,-26325,-2308,24661,53080,65236,61319,65557,60567,48216,24772,5928,3412,22741,11076,303,-5347,-8809,-1753,-1790,-15138,-11624,-5210,-8805,-12273,-7349,-2426,-1271,-5367,-8821,-5001,5811,13944,14603,2731,-14317,-6518,6205,15561,17347,9999,1586,-10829,-8840,-4945,-2773,-1369,-5218,-257,5284,7480,2405,-367,-9286,-6101,5445,16464,23550,18062,10166,822,-7459,-7000,-4242,4809,26236,52065,64797,59342,38810,20586,18268,11045,1368,-2273,3444,1491,-9005,-16527,4226,20330,27127,12849,-6098,-9382,-6106,-6566,-1875,2791,2468,-10643,-17588,-17413,-11895,-6978,2141,6486,5115,-2902,-11841,-11353,-4171,-13652,-17321,-17425,-4251,5861,2823,-1636,-10713,-12579,-8231,-9899,-15554,-5015,9715,29626,44277,37996,22886,9788,2352,2315,10232,22231,20790,890,-10494,-12762,-12773,-14898,-13246,-13510,-6880,2947,12940,11372,11860,13781,15856,9546,-3640,-5917,-5371,-5641,-5505,-4245,-1388,-4602,-9544,-7486,-3805,11,2418,4179,3180,9340,13884,12675,3871,-9067,-7117,-4243,-6309,-8907,-518,11899,16101,5728,-2965,-4805,-6963,-6752,-2191,1319,5527,4464,-279,1323,10358,15766,10447,10516,14504,7082,697,7286,12415,9060,-3344,-15715,-9705,-4166,-6091,-1783,12644,16485,23605,39102,46928,35269,19015,10869,6602,4996,1349,-5287,-9006,7394,40973,69262,67873,37672,12384,3797,-4262,-9115,-12520,-16590,-12586,-5738,-5196,-5674,2172,4292,-1304,-9541,-12729,-1283,983,-5477,-9915,-12160,-13228,-6277,5102,8145,10091,12354,12583,13875,14061,10215,6860,9153,14012,13445,15151,17389,5400,-6812,-2992,6981,20729,39609,41991,16609,-3268,-14272,-13367,-13215,-8527,-134,8414,20345,31084,31430,13971,-1353,-7941,-12884,1294,2373,-11159,-5801,3948,10281,8273,-985,-13589,-16110,-12937,-13130,-14953,-7535,-3439,-6152,-10032,-858,1473,-5507,5040,18540,14314,7150,-1721,-5850,-1983,7092,3806,-16042,-9783,2419,8281,4179,1176,2046,-2032,-8405,-11898,-10353,-6561,2194,17057,9256,-2466,-7514,1082,11353,7091,-923,-2532,1371,1222,3069,60,-6217,-3070,4419,2947,-1182,-4717,207,12493,8168,575,-7097,-14825,-16556,-6499,6225,7345,-8407,-15916,-7883,-282,9722,18017,17941,6487,-4588,-13101,-10073,-4059,241,-1476,-5858,-15767,-13032,-17461,-8304,2290,18251,37620,34286,15831,6103,-1713,-319,4928,2239,-3218,-8259,-12250,-8734,-8568,-12323,-18252,-12806,-7865,-4040,-2805,-2818,-1178,2618,7692,17581,15251,2577,-3304,-2566,-3636,-9931,-8745,1923,5869,-2708,-10179,-6196,10568,29404,42370,36253,17648,1561,-4727,-1162,-3126,184,2150,586,-3548,-3564,-4006,-9695,-14476,-13678,-17566,-12399,3777,-1993,-4720,5418,16971,13518,2330,-2692,-221,2401,1576,1402,5361,11216,14221,14105,3489,-3849,-2634,1180,2087,4106,5857,7029,8164,7035,4965,-1240,-7697,-8262,-10345,-12909,-12653,-10006,-4037,4491,17929,25762,30471,28238,25248,12661,-116,-1351,41,1328,-7810,-15583,-12648,-14478,-7997,8176,18824,13051,1105,-5228,3622,9065,4858,-7532,-6456,-5536,-5759,-11970,-13925,-11354,-7630,-3772,-4093,-1651,-2782,-1479,592,4778,-1254,768,6422,5877,-885,-6657,-4290,-14624,-10945,-12465,-17015,-11234,7267,26292,28479,12131,-784,-11593,4994,28678,49761,47847,27736,11933,5319,1746,-1175,-5405,-6941,-4824,-5276,-10800,-15877,-16320,-12612,-10398,-8730,-1269,19610,30505,26443,16110,3020,2458,3823,4198,-3243,-12803,-11861,-1357,2356,-91,-3775,-6183,-5474,4611,-4621,-3916,2688,3369,4499,7220,17135,15913,4889,2721,17750,20849,8320,-3950,-5535,-3653,-9756,-14732,-13626,-14576,-11097,-8793,-8484,-9859,-14701,-19522,-15295,-5968,-2814,-436,328,1639,1303,-2014,-6841,-6098,-7086,-7867,-5798,-3445,-5362,-11481,-4445,8381,10592,2342,-3302,4721,11286,21085,9742,-3094,-11251,-9189,2946,4442,-5665,-7557,-6302,-4631,-2682,-3692,-8579,-9470,-9749,-4372,1934,-494,-2143,-7212,-3465,13563,30092,32001,12598,-7453,-9760,-202,5564,7751,14881,23228,20367,29410,34852,25044,16142,9341,996,512,5837,17994,26507,17306,2467,-8821,-1165,13886,29422,27320,16531,11269,7149,-2046,-16501,-9275,-1554,-147,1523,4391,2732,-3510,-9644,-12402,-12596,-16750,-15131,-11825,-9839,-10291,-11315,-12372,-11612,-17234,-17176,-9956,-1682,-1478,3542,16049,23237,16016,4261,-6550,-11820,-12084,-10632,2353,22689,36997,33007,17504,3032,-4096,-5374,3174,16310,21927,16376,7162,4995,9470,3772,11027,29209,43675,17033,773,5009,5483,3132,-2982,-5900,-682,5879,3038,-598,-5737,-6873,5561,9302,6008,2750,2482,6773,10339,4675,-12443,9793,26537,21309,-990,-15735,4607,7041,14584,24710,24050,12400,580,-9626,211,17663,35291,30070,10309,-4927,-11187,-2863,661,3367,6807,6615,2148,-3969,-6425,-1564,4673,11152,12261,1584,1284,5567,11206,7652,-2571,-15027,-15300,-11091,-6629,-2852,8158,20860,21641,6508,-5164,-2759,8762,9809,11963,11917,5648,-100,-4854,-2080,2475,-95,1635,4736,3519,-2346,-7692,-6281,-1167,4507,12046,13079,11295,13806,18973,18447,16056,11861,4155,1062,5344,9666,11991,16001,23786,21457,20381,14452,7727,170,-10738,-7970,-6478,-9266,41,12653,21349,13272,4610,2050,746,5477,7844,9773,7505,5281,-4583,-11388,-5990,1022,8170,6201,1248,-3721,-7934,-5571,-3837,-315,6279,1272,-9370,-12867,-5129,692,609,4952,14443,13813,9692,1182,-2949,-5612,-12563,-15954,-20488,-18513,-16817,-20306,-17464,-12015,-5302,638,6001,8861,3411,-704,684,-1190,-2080,2169,6811,9390,5701,-1334,-6557,-8731,-8258,-5033,2179,10504,22784,22654,11219,-412,-925,-2178,1500,5015,1124,-4526,-10256,-14792,-17103,-14459,-9913,38,7849,7574,1383,-3379,-4405,-745,-1991,-6976,-5020,-3277,-4957,-8950,-12585,-16081,-7911,4054,30160,48104,42224,25895,12560,2443,-1547,1019,4695,5544,3141,-3726,-8219,4262,28516,57274,51417,16627,-5708,-7610,8374,11773,-1038,-12652,-14050,-11410,-9976,-9783,-7791,-4974,-1526,3200,10409,10814,9728,4527,1704,3872,10750,16262,13936,3411,-5907,-11649,-17761,-13903,-7958,-2565,-455,5897,12313,9074,-1476,-5002,-9625,-15006,-14912,-9610,-2625,10519,11857,11509,8105,7540,4160,3164,2512,4874,8871,5248,10176,21679,27291,29262,26864,16575,-3584,-16302,-2218,5746,5305,4396,1379,3200,8991,6737,8535,9740,2054,-2137,8760,11663,8493,3997,-5833,-14175,-13553,-15846,-14804,-10530,1376,4462,-3183,-8270,-11868,-10804,-10020,883,11719,-1756,-8106,-424,13408,9781,1376,-3168,-4944,-4533,-8075,-10003,-12879,-19036,-15417,-6580,-1531,-4586,-12140,-6456,79,2029,2209,-3267,-3167,-1097,-5014,-10067,-11306,-1481,11198,2085,-17129,-4794,4354,710,-4867,-5664,-6279,-9043,-7395,-4942,-8550,-7686,-4589,1747,5556,1322,-5886,-6488,42,4617,9088,2571,-14037,-9050,-4095,-2641,-3244,866,4111,2675,-6758,-16517,-15706,-11253,-16678,-3968,1257,6239,11378,12644,14522,14778,8751,-9875,-13164,8148,29478,28286,16079,17070,28435,39569,48086,53397,43692,26022,10548,3877,445,-3429,-7905,-11915,-12396,-12701,-10488,-8325,-12093,-12886,-7157,-1273,6475,11796,7669,4314,2251,-3154,-5525,2968,11067,21431,29102,29243,17989,11217,11371,12006,6355,-4533,-5908,-7364,-7848,-8458,-13648,-17059,-14248,-1334,6133,-6076,-14337,-7095,2709,4871,-7298,-15303,-6129,-5866,-16991,-11801,-1907,8345,11997,5742,-3130,-11862,-15935,-15644,-12477,-4048,4329,4158,-517,-2104,-803,-937,763,3875,81,-8925,4995,14343,11757,4366,-3061,-5095,-5659,-15438,-13094,-6488,-3919,-3630,-6207,-5443,1143,9936,27649,45151,51156,51833,45670,28270,8097,3062,-952,-4957,773,-801,-5211,-1910,-4068,-14609,-13045,-1549,7311,6212,2233,8452,8811,6003,260,-6663,-1876,10100,25697,32541,16412,3242,-3869,-4844,4439,19368,26711,13817,-4175,-5729,-6405,-3335,-4074,-10361,-2222,12405,23822,16870,-1798,-12832,-16905,-15290,-7062,3144,5729,5846,5313,-3608,-3869,8985,6331,6422,12272,10344,6751,2152,-3479,-5438,-976,8117,16728,14591,5492,1307,-2999,-11779,4525,27348,43947,24441,-5,-10994,-14006,-7997,-127,9020,25443,45899,49079,38202,24902,15427,14932,16016,10236,418,-11323,-16728,-14174,-12981,-14902,-14052,-13332,-14886,-11738,-852,3184,-1124,-9919,-12148,-13034,-16481,-17869,-15522,-7267,-3672,7501,18465,25330,30065,28559,23106,28035,26810,28150,27490,14774,669,2924,7813,6766,3776,3147,4839,8190,11156,9729,2361,-7502,-15280,-13392,-3457,5478,12900,21356,17375,7614,2011,3179,6412,3940,150,144,1438,1647,972,4148,10025,13326,15943,15891,1214,-3232,-2825,-6144,-10451,3256,33191,57543,52860,35437,26569,22022,26276,29220,12674,5658,6715,10082,7129,13546,21417,15319,2351,-7209,-267,3183,-4329,-16327,-11000,-8420,-5060,2206,9428,8271,-272,-5887,-10486,-12527,-17892,-4769,7547,11999,10051,6108,11347,21140,21358,9743,-1116,-2539,4639,12667,18331,14194,3747,-13084,-6184,-427,-6294,-10429,-9801,-367,14920,30212,34305,19009,12956,17363,11040,-9573,11818,40167,47969,51158,48356,46618,58206,69663,89668,80721,10783,-17151,-1623,5614,1617,-4979,-6854,43120,117251,158354,174598,263652,308701,451793,498983,499842,582540,652120,418326,332355,434601,456867,382323,222792,91828,-5130,-6890,-2841,-2445,-71,-2737,-9058,-10716,-8217,-12335,-16025,-11131,-1737,9083,11765,4842,-7946,-12959,-12477,-13977,-16171,-11304,-385,11976,6649,-1517,-3093,-1764,-186,-11006,-6588,-2203,-1656,457,10160,11520,3194,-6606,-8333,2955,15499,25627,22792,10447,-479,-10035,-12586,-8463,-4933,-5492,-4157,-4280,-770,5452,9163,5413,419,1333,5002,6504,-6379,-7420,2406,9510,9307,16272,28582,33210,13914,4301,-1268,-4869,-377,670,-456,564,-12501,-948,14508,22156,19898,3287,-8769,-7001,-9032,-2864,-4803,-4242,4426,6110,7346,5888,2902,-3283,-7952,6162,14122,15894,22603,37623,35559,15865,4099,-5817,-11014,-10529,-4080,-1267,3145,-327,-16722,-2391,14547,16301,1504,-10691,-17451,-14476,-7763,3325,2757,-6622,-3664,6336,23898,52053,137525,188816,207297,207593,215283,188660,202527,427260,617457,738482,762246,629085,456802,569365,765654,881404,852944,549903,84596,290318,497044,455451,338742,202442,35017,10729,27166,8290,-13223,-13068,-9377,-6759,-3920,-4222,-7295,-11312,-7642,-5010,-6214,-4260,11204,17688,17744,9110,-506,-12090,-3669,11804,18621,21186,17314,4404,1828,-6383,-10910,5732,10422,2782,-8748,12981,83479,137485,211170,247834,213327,149291,114870,167712,136801,164558,209178,174693,90823,33678,13363,-3649,1681,2750,-6273,-2146,-381,-10198,639,11164,17126,12694,7047,1313,-2875,-3969,-2721,-1897,689,-6205,-10108,-19438,-11741,-5269,-432,2880,-9144,-67,5978,9970,6505,2132,-712,-2953,-5332,-9176,-13613,-10966,-3995,-3518,5112,15935,15303,12954,5641,2255,-3905,4043,14115,26385,26697,23372,20351,25569,25556,26637,25162,17528,2059,-3938,-5623,-7527,-11194,-8409,-3445,-1837,-2675,-6082,-701,1290,-2983,-10289,-14015,-6701,17783,37055,34592,23409,12673,5167,-2263,-9481,-10255,-12910,-12831,-13265,-16660,-16117,-12562,-10121,1470,18651,25197,6814,111665,293996,396609,375814,297745,255556,234138,229601,249011,279625,255471,198010,91179,6401,7,15788,26463,29066,33546,33782,20150,-447,-9166,603,-656,-8797,-2850,1167,-3112,-11584,-12108,-43,6466,6048,3153,293,-3305,-5623,-6549,-7512,-709,5679,4468,-893,-6410,-9335,-11875,-6655,-2039,-165,-1705,-519,-1565,-16308,-10068,-945,9126,11845,3185,10336,17479,23938,31352,25801,11059,530,-6250,84,12758,22028,27410,26229,23160,20620,18791,4773,-7506,-6452,-3573,-6823,-11407,-12637,-11946,-7748,1597,9281,14007,14732,7828,-1732,-8729,-14,-7016,-8441,-3427,3589,8151,9636,6785,-704,-10445,-9312,-6272,-763,4950,5204,1709,7620,5027,728,66,-2642,-4120,-3169,-1917,-2995],[-8808,-7771,-7057,-9018,-9347,-7356,-2365,6416,9655,5431,-2656,-9486,-13525,-10118,-8873,-12282,-6375,4868,13532,165,-2185,-6673,-9391,-6976,-3106,-1312,892,3742,7414,16199,18916,18566,10284,3762,-290,-4488,1563,6929,16965,27172,25805,9654,-7806,-16998,-19081,-10731,-4908,-7631,-9369,2294,15435,22729,18262,18875,10398,-471,15593,29812,36714,39982,30289,17450,9813,9480,10165,690,-16638,-4718,17881,27632,13179,-558,-10903,-10577,-1692,-1048,-5507,-13899,-16481,-15959,-15365,-20017,-11772,-8778,-17038,-11633,16806,41767,45387,28381,13534,13856,14649,13113,5405,-753,-10214,11427,43011,29110,9236,2877,3054,9543,19192,29858,36429,33942,25744,12466,1034,-3273,-2745,-8578,-10788,-6332,6224,15115,13184,4795,-2476,-2648,141,988,-2526,-9169,-17715,-8052,16338,35838,33735,18152,12311,12600,12463,12482,17231,23198,19854,4512,-1869,-408,-8276,-9878,3238,26276,29050,12730,4244,-8451,-17036,-6967,-2699,-1039,3889,11850,10632,7165,3490,-476,-3045,5864,18140,11907,1636,-9232,-21206,-15517,-8313,-4877,-9491,-11715,-32467,-23523,5984,46983,95274,123880,124637,118984,94128,61656,25652,2832,2687,20015,11415,2225,-2776,-9737,-5022,-3157,-14940,-11974,-4753,-7182,-9826,-5762,-1983,-1782,-6365,-9128,-3083,10272,19656,18394,3986,-13767,-6458,7030,16628,19784,13446,4516,-6470,-4910,-2488,-2004,-2410,-7683,-3680,1717,5139,3144,3765,-3801,-5135,2971,10800,18035,14695,9123,1280,-7471,-7616,-3869,3284,21683,44324,54796,47915,32365,18184,20707,16053,3394,-1901,3422,760,-10105,-13652,7509,25221,30117,12566,-6891,-9108,-7039,-7272,-1461,3600,1803,-12520,-19738,-20057,-14990,-8135,1873,6052,4339,-2257,-10035,-10912,-1797,-7236,-17837,-17129,-2296,6069,2512,-956,-8032,-10941,-8666,-11129,-14759,-2731,14484,36251,48458,38797,22159,7413,-1168,-1482,5347,15965,16845,-1365,-11555,-11991,-11181,-13132,-11685,-11992,-6017,3396,13140,10655,10750,12554,14361,8376,-4337,-9405,-12568,-13979,-12178,-8286,-3077,-5021,-8133,-6779,-4341,-2767,-1533,2003,2289,8642,13898,13585,3723,-11694,-5389,-464,-2922,-7834,-2830,7515,9369,171,-5717,-5461,-7597,-7635,-3381,-959,2924,2484,-2577,-2418,6059,13885,9708,9885,12745,6638,508,7252,14485,9281,-5099,-16898,-8530,-1998,-2208,2332,13383,12948,16628,29283,37950,30705,18016,11543,7427,3959,-2593,-11765,-10427,8560,41386,67552,63890,35522,10690,938,-4724,-7341,-10887,-17714,-14815,-7990,-4813,-4059,4474,7782,2772,-6990,-14055,-4102,-2345,-8210,-12803,-15165,-15651,-7905,2871,5688,9128,14376,15701,17762,16308,10320,6318,8626,14896,16010,17548,18010,5974,-6705,-4166,5930,21385,40340,38598,12375,-4912,-14005,-11681,-10710,-6663,679,8777,19521,28340,29063,14586,1030,-5834,-7731,5562,5031,-9262,-5241,4491,9113,3338,-6056,-17364,-13132,-10162,-11749,-15352,-4812,2466,-1775,-11856,-4310,-2079,-7518,6284,21608,19285,12294,2943,-3278,-3285,4801,1184,-19384,-9254,3886,10007,5889,2976,3466,-1197,-8042,-11513,-10267,-7123,1207,16872,11619,308,-4714,1847,10219,5858,-25,-107,1397,-4394,-4238,-4724,-8623,-3975,3725,3385,496,-2384,2653,13582,8419,490,-7088,-14257,-16857,-6767,5254,5729,-8644,-18192,-9531,-1525,8552,17154,17477,5871,-3449,-11118,-7946,-470,4948,2129,-3726,-14917,-12754,-19846,-9892,2637,20669,42722,42005,19482,6090,-4290,-3535,2793,-331,-6623,-10545,-11622,-8046,-8927,-13895,-18209,-10451,-3780,294,358,-2163,-2833,164,5560,16023,15493,4622,-1567,-1668,-2683,-9357,-11465,-1591,2038,-4974,-9058,-4436,9844,26531,36753,29541,13164,-3271,-9324,-4363,-4319,610,3417,1415,-3902,-4239,-4609,-10747,-16547,-14254,-16154,-14865,1231,-3077,-3055,9178,21370,15952,2634,-4785,-2056,1897,1928,1593,5578,11962,15306,14412,1236,-6810,-4736,861,2307,3181,4193,6164,8075,7399,6001,-79,-6998,-8506,-11057,-13385,-11734,-8603,-4737,-277,8466,14795,22002,22953,23064,12723,275,-915,547,2200,-6424,-16832,-13763,-14083,-6310,11272,23930,17050,1525,-6221,2498,7675,2923,-7589,-2175,-936,-1278,-6997,-14455,-12120,-6524,-988,-1520,-249,-2228,-1220,811,5307,-806,816,6640,6357,2582,501,-1008,-10012,-9505,-12801,-20248,-13000,3736,20415,24102,9229,-3241,-13822,6215,28879,48387,47585,28643,12426,5517,2172,-817,-6572,-8674,-5062,-4780,-9968,-16159,-15654,-12143,-10067,-10178,-6499,11713,23982,23275,12972,228,1151,4603,5241,-2831,-12279,-12189,-1748,2322,279,-3934,-6630,-6752,4449,-1814,-3898,-212,725,3124,5633,15518,14584,3008,4222,23238,25827,10124,-4182,-6515,-3622,-8857,-14420,-14750,-15473,-11798,-9317,-7789,-8096,-13166,-19583,-16916,-7968,-5717,-4136,-3267,-864,671,410,-2825,-2459,-4643,-6481,-6709,-4752,-5505,-11069,-5067,6943,9968,2446,-1247,7226,13878,24066,14187,-1615,-11900,-9169,3918,7894,-1050,-6645,-6319,-5077,-2921,-3410,-7531,-7770,-8487,-4216,1836,-476,-2295,-7065,-5011,9832,25454,27591,10627,-8055,-11022,-1458,4551,6880,13527,22891,22052,34497,44312,33965,23424,15740,4487,170,4981,16816,25967,18262,4221,-7151,-1807,13765,31453,30447,18819,12526,7684,-1882,-14134,-8750,-2007,187,2476,6001,4825,-2245,-8453,-12178,-15088,-18690,-12768,-10217,-10301,-12352,-14478,-13372,-12771,-15807,-16546,-11811,-4917,-5083,696,14061,23627,21754,14162,5094,-3794,-10799,-12234,3231,25658,38664,31657,15524,922,-6406,-5807,3205,13617,16825,12247,3461,65,4133,1202,10974,30608,45858,19847,2656,7052,7130,4010,-2998,-6799,-1744,6301,4436,729,-4904,-7230,6441,11340,7159,2349,1946,6365,11245,9275,-11018,9244,26033,19796,-2605,-14706,4602,7120,14670,25268,24166,13191,2673,-6570,-1020,13907,32005,28190,9213,-4474,-7124,-175,2524,4474,6774,5467,127,-5626,-5838,356,6499,13095,11430,5,1154,7103,14059,9466,-2844,-19348,-16792,-12941,-7205,-2817,6922,15831,18800,5886,-6611,-4043,5686,4863,8109,11906,6879,1212,-4159,-2281,1767,-539,1874,4270,1688,-4896,-8912,-4099,2490,9462,16172,15099,10378,8951,12597,13862,14050,10394,1802,-2060,1970,7533,11774,15655,24000,22550,23399,19165,11671,3018,-8260,-7422,-6615,-8322,834,12456,21215,13584,5699,5417,5041,8628,9264,9641,5805,2259,-6928,-12698,-5947,2550,8585,5475,718,-4539,-8700,-5145,-1971,739,6446,1011,-10065,-12765,-4517,2399,4869,9562,17638,12719,7931,857,-3195,-5414,-11271,-14117,-19187,-20327,-18121,-20616,-13442,-8381,-3707,860,5419,8457,4336,698,1667,510,3191,8497,11098,10694,5235,-1340,-5796,-7371,-7469,-7912,-2688,5115,18508,22512,15314,3992,942,-1572,1358,5450,2343,-2925,-9029,-14283,-17054,-14897,-10386,-726,6250,5157,-1095,-5321,-3941,1033,-415,-6151,-5183,-4534,-6696,-10367,-14169,-15762,-7949,2868,26609,42160,37512,23687,11179,1136,-2793,-203,3916,5178,2569,-4804,-9657,5564,32986,62901,51394,13400,-6838,-1511,14106,14899,159,-12084,-12382,-9163,-8346,-9140,-7481,-4915,-1304,4169,11604,11956,10932,5769,2328,4142,11461,17352,15055,4517,-4444,-11457,-16949,-11723,-6051,-234,2852,10133,15970,11292,-323,-5565,-10415,-13911,-14232,-8226,801,12429,12728,14427,13430,10511,4910,2241,-517,492,6296,4691,10848,22967,30338,35410,31766,18693,-2057,-15897,-4182,2907,1743,-534,-5204,-2219,7058,7921,11269,11602,1974,-4301,3406,7832,9588,8312,-956,-13098,-15091,-15100,-14200,-12351,-2212,1749,-5422,-10484,-14296,-13679,-12003,1827,15304,3650,-7550,-3354,11020,9632,793,-5183,-7972,-6952,-8326,-7373,-9865,-17198,-17270,-7548,-1274,-4359,-13420,-7590,-1191,-10,-456,-4717,-1827,-346,-4498,-9454,-10021,872,16663,10366,-7650,-12339,2141,874,-2931,-5048,-6288,-7904,-6585,-5311,-9378,-8506,-5334,1243,5374,1164,-5881,-5575,1862,8101,11855,2277,-14551,-8956,-4254,-2898,-4648,-1371,2001,370,-8816,-18479,-13885,-8417,-14647,-5443,121,4405,8240,8288,7283,4534,-1892,-15562,-9233,11341,34466,29960,15407,15664,26711,37468,45700,50906,40204,22195,7651,1850,-1069,-4553,-9754,-13527,-14533,-16981,-11162,-6137,-9607,-10505,-6152,-2387,3188,7889,6269,4355,1670,-4121,-5135,4391,13350,22322,27150,25361,15135,10657,11230,10797,5456,-6650,-6844,-7341,-9259,-11696,-19069,-18776,-8662,3182,7967,-6533,-14785,-8389,197,2072,-9389,-14201,-4921,-4198,-14674,-14835,-5520,6484,13418,8583,-1020,-11370,-15974,-15716,-13001,-4804,4099,4762,897,-305,-541,-1601,1535,6635,2020,-8569,5476,18034,18425,8891,240,-3405,-5379,-15609,-13522,-6474,-3503,-2443,-3314,-950,7003,15540,29778,42006,47114,52531,51629,36866,16521,5940,-2088,-6127,2007,2268,-2159,-535,-3690,-14400,-12620,-1335,8277,7529,3186,8900,9258,5428,-1450,-9767,-3694,10014,26772,36765,19368,2164,-6373,-6757,3354,19407,30245,19083,-3627,-9369,-10391,-3528,-1602,-7760,-4522,10391,24554,19978,312,-10797,-15138,-15752,-7598,3091,6212,5582,4552,-4694,-5060,5705,-995,-142,7937,8317,5497,897,-3818,-5380,-531,10272,19441,16770,6135,-208,-6625,-8568,12159,34524,45621,20090,-1024,-9000,-10882,-5633,1213,8549,23726,47993,55611,43541,28057,17757,16887,16020,9555,-189,-11401,-16933,-15670,-14856,-16518,-14318,-14739,-16864,-10340,216,2956,-1468,-10482,-12743,-12799,-15362,-17278,-16782,-10409,-5905,6815,18765,25634,29574,26536,20996,26285,26686,29478,29492,17507,3775,5609,8714,6136,2443,1071,1921,4361,7206,7763,1814,-7675,-15280,-15502,-5065,5287,13892,22747,18504,9638,3740,4726,9314,8023,3070,1545,1725,528,-1179,770,5348,8487,12430,16669,4220,-934,-1315,-5380,-8897,4929,36050,58961,51558,34567,24808,19274,22813,27791,13668,5622,7258,9893,6265,12569,21549,16709,928,-12056,-1241,3531,-4651,-18613,-10242,-6879,-3682,3198,10025,8311,292,-4767,-9438,-11390,-14583,-3988,7082,11551,12331,12157,16409,23551,20718,7856,-2937,-2639,5947,13541,18670,13755,2292,-14857,-6575,-1197,-7147,-11832,-11865,-2946,12182,28702,33104,15635,6973,8721,2911,-13642,15097,48086,60574,60819,57714,61607,81181,100831,120474,94724,14396,-20578,-3298,3818,-1344,-7740,-7475,62066,186474,286464,346618,448250,459784,602682,741589,795527,910775,920424,575055,453234,606993,644753,524070,289904,105943,-4598,-4973,-1300,-2558,-530,-3168,-6183,-5491,-4247,-8927,-14419,-11649,-3578,6352,9688,4162,-8151,-16064,-17457,-19796,-14662,-4697,8265,19079,12739,5279,2143,1544,1197,-11904,-7850,-3987,-4289,-2098,7869,12012,3045,-7310,-8699,2281,14362,25350,24104,11054,-2185,-11761,-11229,-6538,-3355,-4889,-3940,-4946,-2738,2243,5611,3193,-790,-204,2209,3522,-8874,-8858,2655,15014,17135,25343,38142,31117,9634,1097,-5548,-10221,-5236,-3312,-552,670,-9698,-3892,11340,23082,24183,6452,-9656,-5526,-9061,-8127,-10316,-7762,1220,5424,9283,9541,5977,-2688,-9055,6271,12789,13858,21974,39473,36108,14454,1221,-8456,-13135,-11384,-4077,472,5749,1712,-13527,-3605,13476,16325,2804,-9137,-19045,-18367,-10474,722,110,-9304,-5971,1846,16222,44103,149723,249319,305257,326958,341193,284845,263291,601784,921718,1118238,1116986,867420,576728,777487,1094087,1252974,1179603,762658,167299,349985,620191,590955,448296,265206,46733,9295,27411,6651,-15991,-12158,-9089,-6820,-4217,-4705,-8305,-13128,-8353,-4441,-4812,-2740,12321,20120,19782,9713,143,-13175,-4520,11275,17040,16827,8564,-567,-2009,-9634,-9488,6633,9456,2167,-5179,10557,89461,185599,312407,383381,348347,253568,183983,244604,258361,314193,364909,298525,160125,50013,14673,-2148,525,1869,-9165,-4764,-1900,-11210,3695,17296,26194,20449,12179,1948,-1878,-2977,-1146,1285,2207,-7024,-12571,-17261,-10642,-5256,-1391,2687,-6952,-4930,2071,8299,6873,4096,3226,2706,-827,-8411,-13630,-10932,-5392,-2155,12426,27575,26414,19939,7466,-948,-2703,6460,11464,19940,21824,23146,26901,34188,29277,26501,23548,15490,3024,-265,-2610,-5452,-10704,-10236,-4133,-1270,-1999,-6598,-1014,1860,-2585,-10141,-13858,-6146,18402,41993,46007,36330,21878,10034,572,-6424,-7710,-11183,-14777,-14017,-15271,-11250,-8122,-6913,4103,22805,32580,24093,170894,403312,557559,559190,462097,374849,313815,345444,409428,452580,406685,299307,138342,8819,2509,19729,28364,27866,31855,33248,21076,-62,-8649,2593,1017,-8531,-2158,4360,1782,-6323,-13658,-5576,1214,2900,1388,-299,-2868,-5269,-6945,-6875,2311,8251,6303,597,-6263,-9821,-8590,-2773,1820,2549,-1731,-3730,-3204,-15720,-10748,-3441,3808,8857,2528,11024,20388,28801,35072,25673,11270,2096,-3166,288,10272,18280,24256,24885,20922,14772,10129,-1763,-5943,-875,-315,-5621,-10602,-10649,-10934,-8775,-1804,2975,8107,11544,7050,-1967,-9033,89,-7634,-9843,-4998,2421,10089,14560,11209,2086,-7861,-9144,-6261,-316,5664,5239,1570,8291,7981,4155,2353,-1803,-3940,-3505,-2765,-3891],[-8987,-7487,-6718,-8133,-8257,-6258,-675,8591,11750,7727,-234,-6842,-10932,-10502,-10037,-12862,-6986,3874,17154,3551,-1203,-6783,-9812,-6007,-1387,-83,1725,4478,7073,15880,20176,20666,12629,5842,3228,-2855,1752,8352,20611,32619,30563,13249,-5869,-16850,-18377,-9823,-3502,-5590,-7184,4124,17808,24520,21221,25222,15825,-236,12840,29582,38024,40988,32321,19425,10557,7564,5766,-2077,-14402,-942,22345,27580,11055,-2286,-11893,-10746,-992,-467,-6046,-15233,-17645,-16443,-14638,-17877,-13902,-11613,-19600,-10740,17659,40551,45532,30508,12884,9938,10299,10376,3458,-3810,-14390,12306,43872,31820,11409,2743,613,5630,15251,27807,36119,34688,27537,14131,1918,-3327,-2442,-7763,-12728,-7387,6191,15434,12748,2998,-5546,-5709,-1375,538,-2097,-7987,-15980,-8170,17205,38273,38579,23481,15196,13817,13019,12573,16505,20722,16090,2227,-1474,2129,-5178,-7912,2001,20812,21761,6630,-288,-11629,-15653,-6427,-3649,-3399,163,7527,8589,7044,3477,-853,-4397,3744,16462,13028,3338,-6569,-16968,-18856,-12765,-6178,-10783,-14780,-32642,-20956,11755,62932,126831,169241,174745,161570,120579,71836,25944,641,2678,17202,11168,3520,-677,-8962,-7661,-4543,-14678,-12276,-4316,-5579,-7376,-4180,-1358,-1958,-6846,-8564,-293,15955,26395,22807,5955,-12269,-6610,7408,16884,21171,15821,6606,-2432,-1268,-53,-1018,-2802,-9348,-6421,-1407,3062,3900,6616,643,-3379,514,4408,11920,11465,8557,2132,-7323,-7912,-3187,1913,17047,36365,45053,37983,26710,16159,23562,21675,5961,-1121,3555,445,-9938,-11010,10395,29510,32239,12219,-7412,-8603,-7706,-7748,-875,4718,2009,-12379,-17977,-17776,-17314,-9172,1215,4812,3190,-1263,-7908,-10013,-107,-2122,-13308,-14108,-325,6076,2418,190,-5331,-9233,-9177,-12377,-13430,-478,19084,42143,50788,38151,20649,4690,-4690,-5168,832,10473,13486,-2501,-11224,-10501,-8726,-11022,-9907,-10461,-5232,3635,12754,9176,8876,10602,12232,6756,-4994,-11827,-15262,-17654,-17397,-11103,-4025,-4773,-6615,-5733,-3919,-3889,-4765,-101,1353,7739,13576,14463,4190,-13855,-4279,2498,83,-6382,-5165,2276,1546,-6096,-7940,-5618,-8004,-8531,-4778,-3326,576,996,-4059,-5060,2373,11809,8694,8780,10579,5973,283,6111,14760,7891,-7385,-15250,-4646,3386,4060,7000,13713,9394,10201,20075,28628,25580,17152,12604,8430,2996,-6090,-14512,-6047,10395,40155,62257,56552,31537,8108,-2455,-3933,-5044,-8659,-15663,-14703,-8135,-3699,-2463,6579,11313,6616,-4412,-14685,-6982,-5553,-10363,-15107,-17593,-17609,-9763,-33,2992,8393,16279,18454,21353,18346,10238,5419,7371,14553,17647,19029,17686,6223,-6609,-5351,4890,21939,40919,35474,9278,-5893,-13642,-10319,-8541,-4974,1385,9051,18509,25109,26060,14743,3818,-1659,-1809,8679,6573,-7854,-5062,4338,7018,-2341,-11661,-18764,-9039,-6576,-9842,-15794,-2321,8884,3846,-11345,-7944,-5973,-8696,7590,24025,23530,17014,7566,255,-2908,3216,-750,-20223,-8437,4873,10701,6516,4082,4548,-577,-7681,-10897,-9968,-7690,-106,15102,12752,2358,-2181,3280,9865,5407,902,1107,72,-9950,-11362,-8942,-9649,-3996,3245,3981,2295,-83,4717,14028,8193,37,-7287,-13641,-16911,-7430,3829,4391,-8024,-19960,-11708,-3433,6546,14893,15588,5057,-2335,-9415,-5656,3385,9889,5961,-1304,-12401,-11316,-15498,-10298,2935,22746,46617,48957,23406,6650,-5995,-7124,152,-3317,-10667,-13465,-10847,-7540,-9486,-15497,-17349,-8421,-372,3848,2944,-1603,-4715,-2744,3078,14020,14990,5636,-718,-1339,-2051,-8373,-14032,-5477,-2246,-7464,-9747,-4792,7678,22319,30239,23032,9173,-7483,-13957,-7535,-5559,576,4151,1758,-4803,-5515,-5691,-11990,-17196,-13417,-13199,-13652,437,-3080,-1144,12670,25318,18369,3405,-6639,-4393,695,1714,1360,5334,12077,15677,13937,-970,-9772,-6743,101,1642,1436,2024,4649,7095,6808,6024,249,-6776,-9050,-12028,-14088,-11466,-8195,-6217,-5374,-74,5666,14545,17936,20308,12133,129,-1048,485,2482,-5383,-17397,-15299,-13988,-5031,14095,29472,21799,2149,-6907,1382,6202,1316,-6663,366,1780,1542,-3158,-12306,-11981,-5598,1194,552,728,-2046,-1365,556,5232,-763,641,6759,6916,6104,6463,2348,-7098,-8548,-11799,-17425,-13980,419,14783,19223,5594,-6331,-12058,8123,28632,45470,45438,28706,12514,5221,1762,-1746,-9164,-11474,-5839,-4719,-9140,-15592,-14433,-11163,-9897,-11936,-11166,5383,18494,20217,9440,-3339,-1262,4018,5287,-3023,-12207,-13169,-2894,1466,-205,-4825,-7625,-8294,3824,738,-4234,-4118,-2516,1090,3550,13614,13759,2607,8337,29780,30970,11631,-4670,-7275,-3521,-8247,-13480,-15161,-16008,-12574,-10284,-7532,-6827,-11996,-19472,-18816,-9927,-8439,-7745,-7225,-3919,-493,2442,413,-125,-3362,-5575,-7540,-6590,-6271,-11227,-6503,4122,7909,1577,110,8874,15414,25590,17871,-593,-12725,-9610,3879,9882,1884,-6866,-7409,-6089,-3646,-3520,-6854,-6771,-8100,-4984,875,-1006,-2747,-7162,-6621,5444,19431,21399,7264,-9542,-12973,-3733,2054,4421,10490,20682,22138,37665,51386,40779,28930,20581,6956,-1211,2793,14086,23528,17845,5241,-6105,-3776,11784,31019,31861,20290,12897,7124,-2394,-12208,-8265,-2831,69,3047,6950,5751,-2343,-8195,-11947,-16705,-18902,-11688,-9679,-11486,-15029,-13958,-10446,-9468,-10668,-12640,-12479,-8956,-9258,-2483,11194,22230,25368,22666,16755,5275,-8430,-14278,3541,27593,38659,28774,12473,-2149,-9724,-6631,2370,9795,10879,7468,-845,-4923,-1132,-2138,9634,29937,44946,20989,3445,7931,7723,3897,-4036,-8720,-3997,5320,4644,1211,-4544,-8125,5761,11502,7043,1015,473,4969,10866,12156,-9108,7675,24018,16917,-4911,-14318,3465,5999,13307,24075,22673,12671,3567,-4197,-835,11262,29053,26299,8125,-3798,-4307,1405,3225,4391,5557,3008,-2982,-7785,-5578,1567,7326,13283,8692,-2341,90,7970,16399,10770,-3031,-16529,-15453,-14830,-7952,-3291,4746,9467,13710,3517,-9434,-6699,934,-1000,3988,11080,7393,1922,-4069,-3372,-126,-2143,1256,3185,-532,-7558,-9212,-1762,6036,14017,19299,15906,8157,2794,4827,7920,10491,7437,-1705,-5772,-1315,5110,10746,14425,23413,23256,26058,23492,15130,5159,-6360,-6890,-7002,-8039,623,10943,19432,12819,5984,8069,8973,11354,10031,8733,3450,-1105,-9507,-14165,-6238,3386,7858,3755,-712,-6031,-9890,-5152,-802,957,5452,101,-10908,-13579,-5220,2552,8019,13729,19596,11015,5759,114,-3804,-5611,-10099,-12184,-17347,-19678,-19022,-18112,-9665,-5194,-2507,737,4670,7968,4879,1352,2017,2952,9389,14633,14226,10620,3571,-2499,-6173,-7690,-8016,-10208,-6857,448,14086,21308,18346,7598,1870,-1803,369,5080,3038,-1603,-8073,-13953,-16760,-15321,-11045,-2355,3320,1547,-4322,-7202,-3372,1920,81,-6109,-5781,-6236,-8784,-11956,-16262,-16128,-8654,1170,22175,35111,31920,20864,9471,-480,-4483,-1921,2579,4081,1222,-6512,-11609,5763,35174,64583,48503,9445,-7912,3349,18817,17074,630,-11965,-11032,-7457,-7543,-9329,-8062,-5606,-1690,4508,11837,12089,11273,6645,2873,4008,11286,17338,15148,4719,-3593,-11416,-16082,-10323,-4960,1143,4972,12951,18242,12673,724,-6052,-11358,-13051,-11973,-5236,4719,13737,12947,16786,18393,12587,5002,790,-3855,-3960,3312,3652,10886,22956,31176,38119,33138,18383,-1480,-15223,-6258,114,-1467,-4686,-10809,-7429,4611,8790,13512,12583,1374,-6569,-2464,2510,9616,11568,3397,-12184,-17243,-14087,-13788,-14141,-5795,-1204,-7824,-12720,-16629,-16323,-12933,2851,18221,8718,-5893,-6069,8268,9218,131,-7401,-11323,-9509,-8302,-4790,-7028,-15405,-18925,-8598,-1018,-3898,-13811,-9013,-2767,-2248,-3524,-6945,-1463,-290,-4104,-8938,-9169,2340,20434,16628,348,-15201,-694,467,-1565,-4361,-6499,-7244,-6024,-5576,-10039,-9271,-6216,222,4305,65,-6859,-5218,3326,11373,13907,1449,-15487,-8809,-4415,-3098,-5939,-3412,215,-1328,-10036,-19724,-13213,-6376,-11252,-6479,-1041,2450,4639,3136,-234,-4823,-11246,-17846,-5474,14473,38653,30641,14385,14059,24534,34461,41849,46763,35768,18133,4401,-733,-3150,-6331,-11323,-12274,-12869,-18695,-10466,-2713,-4919,-6205,-4189,-2472,1070,5168,5597,4515,1091,-4889,-4353,5855,15425,22766,24488,20493,11389,8971,9466,7553,2936,-9632,-7568,-7449,-10628,-14587,-23325,-13978,-3653,7320,9615,-6564,-14635,-9292,-2006,-346,-10694,-12814,-3456,-2115,-11864,-16360,-9134,4690,14752,11543,1335,-10566,-15646,-15783,-13472,-5365,4201,5964,3344,2383,120,-2106,1968,8859,3649,-7787,6302,22089,26047,14517,4837,-659,-4385,-14894,-13721,-6427,-3001,-989,556,5173,14119,20857,30017,37043,41654,51227,56165,45044,25525,8822,-3316,-6974,3594,5756,2091,2546,-2095,-13316,-11813,-788,9049,8363,3842,9229,9898,5098,-2830,-12485,-3815,10679,27570,40158,22309,1674,-8380,-8242,2550,19512,33949,25685,-1050,-12545,-13288,-2558,1203,-4086,-3863,10292,26445,24342,3473,-8049,-12726,-14929,-7598,3338,7136,6028,4687,-5036,-5042,4283,-6042,-5778,3475,6028,4191,70,-3354,-4478,652,12387,21506,18498,6861,-1288,-9855,-4462,19017,40079,45041,15880,-1064,-5036,-5744,-1204,3564,8450,22029,48449,59608,46568,30023,19629,18519,16097,9395,-112,-10756,-16162,-16170,-16166,-16677,-13824,-15431,-16240,-7975,1820,3217,-1417,-10784,-13237,-12423,-13772,-15294,-15295,-12511,-7445,6209,18683,25804,29660,25843,20609,26114,27737,31568,32210,21366,8053,8940,9987,6000,1705,-295,-176,1363,3977,6236,1897,-7099,-14330,-16667,-6081,5381,14917,24009,19820,11878,5844,6892,12795,13512,8239,4467,2661,-137,-2717,-1811,1496,4269,9371,17821,8832,2866,1662,-3191,-6402,7053,37370,56992,47662,32049,22022,15744,18221,24786,14461,6688,8765,10305,5956,11813,21157,17655,-370,-15587,1780,7039,-2303,-16095,-8858,-4448,-980,5913,12341,9756,1754,-3165,-7672,-9165,-10774,-1772,7787,11764,14059,16927,20533,25240,19669,6065,-4332,-2316,7426,14705,19365,13758,1470,-15321,-5802,-728,-6553,-11654,-12374,-4352,10179,27222,31737,13299,2671,1151,-4811,-12653,18807,55801,74622,71735,67003,75052,100988,128688,146364,103050,17614,-22671,-4188,2548,-3378,-9245,-6977,79715,263851,435514,548110,656056,621141,737682,968244,1093769,1227108,1161286,716003,560781,761454,814860,649327,348891,116507,-3100,-1265,1386,-1781,-11,-1763,-1375,1690,1686,-4189,-10878,-10284,-4054,4484,8048,4012,-7323,-17113,-19617,-19220,-8830,2706,16328,25403,18731,12346,8222,5774,3069,-11501,-7748,-4468,-5784,-3714,6097,12754,3761,-5898,-6782,2635,14099,25965,26427,12736,-2791,-12073,-8954,-3732,-858,-3029,-2564,-4575,-3680,140,3394,2468,-615,-654,391,1356,-10002,-8857,3936,21303,27487,37312,48441,29245,6975,-804,-8248,-13790,-8905,-5932,-74,1647,-5700,-860,14028,27512,29147,9646,-7374,-2463,-5733,-6959,-8183,-7812,1370,6961,11287,11257,7338,-1979,-8769,7472,12398,12611,21141,40110,35642,12915,-1606,-10537,-12980,-10707,-2932,3219,9001,4145,-9849,-2083,14515,18255,6295,-4893,-14867,-19129,-11558,-539,-1095,-10342,-7182,-1604,9438,36092,155809,305793,406763,455848,474811,380094,313927,766167,1221683,1491189,1452989,1077217,668662,963877,1402023,1598701,1475841,958629,255746,389658,711582,702758,543124,319847,59094,8484,27590,5655,-17156,-10210,-7918,-6131,-3847,-4410,-8275,-13787,-8076,-3041,-2484,-293,13823,22794,22334,11361,1709,-13501,-4863,11000,15533,12698,1588,-3733,-4532,-11204,-7352,7580,8365,305,-3138,7417,97757,240185,420518,527020,497290,371071,257552,321278,387310,469789,518667,421060,233796,68660,16153,168,726,2208,-10785,-6404,-2576,-10909,7182,25734,39296,32693,20465,3436,-338,519,2608,5704,4372,-6908,-13502,-14229,-8906,-4667,-1978,2227,-4610,-8268,-778,7266,7902,6949,8563,10216,4888,-6918,-12965,-9773,-4605,-573,14624,31735,32112,24840,10467,-1661,-5037,2774,8564,17417,19607,24138,29124,35509,29712,25990,22501,14111,4826,4308,1668,-2377,-8988,-11443,-4147,-23,-700,-6365,-1071,2537,-1884,-9431,-13022,-5399,18325,45335,56235,49272,31504,14826,3097,-3349,-4543,-8205,-14110,-12980,-12342,-6663,-3988,-3736,6604,26417,40462,46971,224404,496631,703913,737010,625720,490756,389877,463952,573345,626123,555502,395231,183789,11347,5303,23803,29873,26373,29606,31871,21470,459,-8167,4214,2672,-7778,-1510,7178,6489,-723,-8103,-10942,-4042,-418,-615,-1083,-2468,-4776,-6876,-5100,5278,10087,7395,1593,-6367,-10271,-5004,1386,5474,4890,-1095,-6510,-5609,-15173,-11639,-5653,-1360,5263,1348,11131,22597,32985,37369,24631,10888,2971,-690,1758,8894,14617,19938,22048,17586,8789,1961,-5602,-1607,3534,2277,-4668,-9753,-9146,-10268,-10480,-5779,-4027,1003,6680,4795,-3278,-7750,695,-7468,-10876,-6767,389,11183,19186,15489,4357,-6110,-9521,-6691,-454,5671,4697,790,7932,10033,6970,4116,-1544,-4380,-4474,-4428,-5462],[-8333,-7062,-6391,-7285,-7143,-5051,1206,10821,13690,9779,2094,-4155,-8219,-10270,-11040,-13061,-7767,2207,19469,7770,406,-6575,-10280,-5311,-86,633,1977,4546,5964,14511,20649,22060,14525,7420,5902,-1487,946,8426,22630,35967,33398,15633,-4127,-16220,-17421,-8858,-2194,-3771,-5336,5590,19389,24977,22886,29536,19197,-411,9543,28401,37953,39839,32366,20255,10392,4949,1028,-4748,-10330,3361,26057,26366,8816,-3804,-12524,-11002,-888,-443,-7034,-16885,-18349,-16813,-14026,-15020,-13927,-13709,-22274,-9860,17928,37756,42854,29858,11100,6252,7115,8806,2253,-6132,-12795,13790,44161,35156,15405,5050,-22,2276,11255,25034,34890,34843,28904,15534,2633,-3478,-2305,-6948,-13834,-7748,6197,15408,11938,1065,-8474,-8437,-2568,151,-1690,-6685,-14090,-8892,15928,38118,41169,27610,17243,14465,13212,12419,15472,17839,11891,204,-129,4542,-2280,-5681,1486,16504,16523,2092,-5249,-15500,-13151,-5550,-4564,-5936,-4071,2028,4898,5565,2418,-2166,-6276,1561,14187,13787,5242,-3534,-12383,-15942,-16470,-7244,-10432,-15525,-29898,-18956,14729,72100,147147,200760,211347,193265,139930,78715,25563,-861,2882,14091,10054,3901,619,-7467,-9588,-6176,-14697,-12789,-4167,-4304,-5215,-2831,-786,-2012,-6989,-7473,2885,22249,33254,27043,8019,-10525,-7300,6995,16013,21209,16837,7625,604,1463,1758,-374,-3009,-10525,-8658,-4189,1126,4405,8342,3847,-1442,-1946,-2494,5963,8896,8613,3253,-7295,-8257,-2536,461,12123,28219,35941,29969,21764,14390,26221,27038,8606,-187,3637,478,-8744,-8948,12401,32567,33153,11635,-7920,-8199,-8359,-8288,-448,5795,2646,-11094,-15387,-14810,-18535,-10313,-214,2350,1626,-95,-5760,-8940,1012,1366,-9205,-11214,1207,5594,2241,1292,-3129,-7915,-10059,-13853,-11930,1458,22922,46239,50480,35761,18229,1602,-8283,-8910,-3442,5784,10806,-2666,-10215,-9255,-6286,-8967,-8240,-9137,-4689,3542,11706,6908,6215,7865,9395,4563,-5858,-12987,-11234,-11735,-15480,-12344,-4395,-4176,-5272,-4632,-2806,-3217,-6805,-2115,315,6575,12771,15009,4984,-15205,-3918,4502,2573,-4657,-6965,-3098,-6354,-12810,-8901,-5360,-8298,-9533,-6486,-5844,-1672,-334,-5152,-6803,-527,9811,7643,7437,8196,5030,-57,3769,12952,4888,-10179,-13118,-534,9544,11028,11653,13530,5952,4419,12077,20010,20557,16533,13815,9351,2027,-8450,-8684,189,12558,37321,53902,46615,25979,4687,-6103,-2273,-2608,-6241,-13507,-13823,-7070,-2150,-910,8432,14617,10008,-1934,-14449,-9675,-8367,-11961,-16725,-16488,-16425,-11697,-3348,269,7827,17743,20640,24395,20025,10022,4324,5594,13065,18066,19295,16370,6168,-6417,-6401,4048,22513,41504,32955,7407,-6209,-13195,-9136,-6503,-3241,2252,9496,17490,21542,22566,14431,7023,4326,4762,10872,7343,-6741,-5147,3572,4221,-8199,-16458,-14688,-3981,-2041,-7272,-15970,33,15378,9967,-8364,-10738,-9337,-8158,9265,26111,27212,21325,12160,4401,-451,3605,-657,-16849,-7116,5654,10696,6425,4759,5584,212,-6874,-9763,-9210,-7917,-1356,12279,12823,3886,101,5175,10226,5648,1835,1545,-1752,-12356,-12372,-9081,-7786,-3213,3099,5006,4558,2591,6805,14280,7946,-347,-7251,-12562,-16077,-7983,2345,3572,-6560,-17742,-13861,-5500,4191,11753,12887,4688,-892,-7559,-2977,7772,15377,10379,1685,-9118,-9110,-11558,-9220,3663,24960,49591,55178,28159,8601,-5443,-10360,-2248,-5719,-14143,-16125,-9390,-6625,-9595,-15859,-15646,-6305,2774,7126,5485,-607,-6065,-5348,934,12133,14300,6291,-19,-898,-1130,-6629,-15158,-9208,-6507,-9794,-11555,-6290,5001,17835,24018,17772,6703,-9534,-17649,-9842,-6132,773,5025,2288,-5538,-6651,-6494,-12564,-15180,-11010,-9697,-10015,1664,-1859,1299,16283,29200,21323,5255,-7120,-6344,-383,1736,1544,5509,12413,16107,13436,-2385,-11962,-7913,-404,930,-154,338,3420,6115,6146,5904,536,-6381,-9258,-12483,-14364,-11180,-7842,-7464,-9697,-6237,-393,9284,14291,18125,11862,308,-980,630,2967,-3883,-15526,-15843,-13148,-3256,17402,35966,27883,3571,-6359,1310,5623,786,-5476,1681,3552,3773,367,-8680,-10188,-3901,3738,3111,2312,-1212,-936,799,5552,-135,1225,7765,8466,9889,11212,4752,-5291,-7434,-9373,-13659,-12987,-1659,10257,14840,2363,-8243,-6454,11986,29176,42326,42671,29018,13328,5605,1708,-2845,-12040,-13984,-5941,-3977,-7241,-12858,-11660,-8621,-8820,-12907,-13745,2117,15522,18656,6868,-6385,-3485,3266,5435,-2710,-11472,-13565,-3576,1013,-359,-5272,-8007,-9035,3600,3668,-3472,-7122,-4922,-434,2228,12932,15236,5626,14532,36872,36613,13950,-4144,-6939,-2344,-6854,-11945,-13796,-15028,-12247,-10528,-6582,-4922,-10070,-18099,-19148,-10445,-9566,-9653,-9986,-6153,-971,5130,3899,2082,-2034,-4213,-7212,-7642,-6394,-10725,-7423,1324,5684,1025,1998,10800,16931,26625,21642,1163,-12439,-9583,3732,11159,4098,-6984,-8379,-6232,-3429,-2702,-5356,-5303,-7333,-5390,321,-833,-2260,-6297,-7255,1753,13726,15266,4000,-10530,-14117,-5649,-608,1676,7204,18034,21906,39894,56483,46106,33436,24624,9355,-2238,629,11237,20589,17250,6744,-4335,-5666,9208,29151,32464,22033,13611,6792,-2336,-9761,-6641,-2504,894,4480,8467,6714,-2452,-7472,-10634,-15565,-17412,-10511,-8755,-11888,-16718,-10734,-5939,-3959,-4566,-7492,-10433,-12071,-12520,-4737,8800,20538,27879,30288,28663,15795,-4354,-14473,4710,29646,38236,25891,9854,-4668,-12516,-6368,2031,6490,5870,3443,-4380,-8480,-4651,-4637,8417,28570,42448,21709,4453,8885,8498,4079,-4784,-10363,-6103,4182,4933,2137,-3425,-8126,4708,10995,6974,138,-533,3984,10541,14312,-6630,6397,21828,14064,-6481,-13487,2375,4719,11504,22080,20590,11949,4452,-1447,1294,10879,27861,25791,8298,-2121,-1576,3089,4083,4440,4452,553,-5764,-8850,-4467,3226,8381,13008,5862,-4090,-569,9303,19137,12665,-1655,-11582,-11466,-13114,-7193,-2825,3125,3534,8230,839,-12099,-8990,-3699,-6228,867,10718,8597,3552,-2914,-3632,-1694,-3642,960,2662,-1834,-8714,-7299,1776,10685,19194,22461,16701,6060,-2767,-2066,2333,6842,4494,-4710,-8271,-2888,3846,10210,13607,23237,24608,29115,28104,19084,7769,-3813,-5284,-6453,-7211,643,9401,17297,12191,6583,11029,13758,14898,11394,8320,1715,-3535,-10951,-14356,-5424,4894,7389,2383,-1768,-6942,-10319,-4768,307,1304,4615,-134,-10689,-14095,-5846,2534,11100,18551,21477,10043,4436,115,-3495,-4978,-7927,-9048,-13979,-16708,-18216,-14873,-5447,-1154,-305,1556,4931,8494,6127,2373,3144,7722,17124,21187,17097,10328,1909,-3714,-6662,-8581,-9038,-11408,-9590,-2657,10634,19958,20870,11146,2917,-1754,-320,5003,4288,467,-6408,-12917,-15696,-14823,-10951,-3692,447,-1862,-6988,-7961,-2248,2713,410,-5880,-5854,-7358,-10172,-12546,-17375,-15972,-8969,54,18296,28691,27025,18821,8786,-1194,-5545,-3107,1723,3313,128,-7897,-13084,5873,35813,62994,44012,5914,-8195,7679,22892,18825,1034,-11540,-9209,-5469,-6623,-9317,-8497,-6011,-1650,5263,12197,12320,11820,8113,4275,4427,11138,17060,15033,4934,-2683,-11043,-14921,-8910,-3887,2355,6683,15063,19834,13889,2295,-5681,-11627,-11699,-8431,-339,9658,15040,13213,19180,23302,14429,5212,-345,-6544,-7235,1143,3139,11195,22535,30640,37960,31690,16571,-1072,-14022,-7562,-1727,-3299,-6731,-13741,-11397,2560,9988,15749,13223,907,-8059,-7318,-3289,9108,14026,7422,-11038,-17732,-12438,-12940,-15190,-8425,-3405,-9482,-14112,-18031,-17833,-12485,4132,20754,13884,-3255,-7906,5809,9108,49,-9095,-14386,-11507,-7459,-1908,-3989,-13326,-19633,-9153,-208,-2684,-12893,-10185,-4062,-4075,-6266,-9463,-1726,-402,-3378,-8050,-8224,3428,22714,20758,6461,-10582,-3597,-10,-338,-3341,-6473,-6618,-5358,-5395,-10094,-9468,-6668,-703,2970,-1404,-8315,-5086,4655,14567,15583,614,-16432,-8285,-4200,-2853,-6715,-4904,-994,-2333,-10411,-19865,-13137,-5083,-7991,-6557,-1774,804,1088,-2083,-7044,-12711,-17836,-15295,-1657,17693,41734,30403,13307,12625,22336,31055,37250,41952,31449,14679,1326,-3569,-5602,-8630,-12462,-10203,-10048,-16243,-8942,1411,1273,-353,-1140,-1439,169,3515,5451,4781,616,-5324,-3123,7431,17286,22829,21313,14990,7029,6220,5995,2264,-1499,-13562,-7867,-7606,-11885,-17049,-21860,-9835,365,10471,10586,-6355,-13843,-9453,-3361,-1759,-10647,-11206,-1763,347,-8670,-15293,-12667,3080,16054,14607,3849,-9626,-15340,-16076,-14017,-5814,4619,7750,6713,5720,1134,-2457,2003,10243,4649,-6888,7305,26085,33850,20875,10443,2794,-3021,-13852,-13967,-6606,-2734,368,5096,12597,21781,25090,28137,30749,35198,47696,58257,51662,34111,11381,-4883,-7822,5044,9099,6818,6786,295,-11920,-11030,-232,9405,8526,3972,9198,10503,4748,-4170,-15026,-2914,11316,27474,41978,24591,1420,-10207,-9710,1592,19271,37236,32909,3439,-14963,-14810,-1310,3468,-999,-1841,11223,28734,29200,7104,-5167,-10270,-13790,-7664,3277,7838,6543,5205,-4803,-3594,5144,-7050,-10851,-1469,2890,2170,-997,-2773,-3338,1986,13888,22444,19277,7171,-2312,-13114,-1049,23896,42852,41767,11575,-755,-268,389,3972,5975,8035,19865,46657,60006,46459,30084,20185,18886,15425,8976,-72,-10142,-15338,-16126,-17599,-16002,-13415,-16186,-14734,-5596,3084,3065,-1883,-11711,-14377,-12707,-12677,-13448,-13278,-13943,-9125,4965,17421,24873,29200,25298,20803,26411,28900,33411,34588,25181,12296,11801,10653,5453,684,-1786,-2238,-1558,709,4311,1654,-6771,-13529,-17469,-7314,4851,14992,24029,20186,13198,7238,8472,15429,18763,14407,8010,3201,-1375,-4662,-4558,-2381,-96,5940,18280,14031,7393,5092,-746,-4095,8529,36149,51175,40909,27248,17443,10569,11853,19643,13903,7793,10145,10223,5037,10045,18936,16677,-2767,-13304,7139,11796,803,-13712,-8046,-2455,1571,8830,14853,11131,2794,-2201,-6445,-7413,-7767,61,8038,11075,13593,18700,22236,24952,17209,3318,-6447,-2734,7859,14889,19117,12931,105,-15095,-5217,-387,-5855,-11223,-12611,-5811,7670,24436,28812,10744,-767,-5341,-12304,-8821,21264,60881,86287,80641,73478,83756,113414,147427,161209,102499,18706,-21081,-5673,466,-5779,-10723,-6903,93114,335609,580822,748095,852690,765820,833741,1143113,1346452,1482338,1332450,814580,635121,870903,937810,736024,389134,121062,-2023,2594,3752,-1514,226,148,3497,9075,7911,366,-7320,-8708,-4621,2123,5456,2866,-7035,-16897,-18096,-15986,-4437,8305,21782,29291,23019,17780,12974,8893,3719,-11378,-7763,-5043,-7411,-5747,3654,12228,3943,-3751,-4151,2533,13220,25946,28092,13835,-3765,-12370,-7296,-1631,964,-1585,-1691,-4732,-5136,-2345,1101,1754,-556,-1306,-1395,-560,-10882,-9094,4502,26211,37535,48909,56387,26338,4481,-2930,-10847,-17034,-12848,-8791,-578,1768,-3936,878,15531,29120,30343,9947,-9155,-5196,-9432,-9434,-9307,-7684,1661,6409,9762,9305,5775,-2816,-8589,8176,11438,10674,18720,37772,32580,9791,-5642,-13385,-11815,-10008,-2160,5394,11225,5344,-7253,-121,15844,20322,10145,-453,-11613,-17162,-12342,-1851,-2294,-11342,-8944,-5440,2877,27421,153042,347460,494271,572703,593277,456712,343963,890328,1465345,1792694,1710797,1219591,714129,1094317,1634943,1856894,1687158,1100820,334740,400242,752473,769121,605013,355315,68871,6831,26024,3730,-16330,-8722,-7314,-6133,-4254,-4814,-8716,-14764,-8343,-2387,-869,1366,14248,24161,23851,12651,2642,-14420,-6130,9505,12744,7724,-4509,-6251,-6867,-11742,-6021,7164,6093,-3152,-4592,4488,107361,292095,516983,653483,634653,482113,323011,385047,504639,607823,647263,523641,300329,86566,16624,1864,866,2430,-11889,-8190,-3714,-10930,9324,34558,54366,47819,30433,4574,386,6045,8458,9858,5485,-7243,-12935,-11656,-7815,-4812,-3463,333,-3596,-10388,-3702,5666,8336,9445,14090,18268,10524,-5835,-12696,-9398,-5194,-2175,11621,29629,32712,26854,13079,1095,-8019,-2069,7439,17371,18547,22560,25603,31873,29033,25614,21220,12411,6205,8215,5654,419,-7374,-12959,-4429,906,206,-6331,-1838,2316,-1886,-9129,-12414,-5117,17074,46241,63548,60176,40085,18611,4519,-1366,-2270,-5801,-12037,-11418,-9703,-3238,-975,-1351,8260,28544,47140,69526,262260,556709,809632,879400,762124,584166,448470,563698,713933,772279,677794,469568,219689,13266,7769,27246,30384,24197,26433,29175,20722,631,-8221,4880,3649,-7108,-1327,9073,10326,4520,-2649,-9498,-9711,-4436,-3267,-2321,-2317,-4316,-6591,-2934,7637,10960,7598,1901,-6816,-10106,-1446,5348,8511,6494,-255,-7876,-8533,-14835,-12843,-7657,-6210,1372,-165,10865,24167,36231,38052,22733,9842,3190,1241,3886,8677,11432,14966,17994,13439,3014,-4745,-4758,2509,6828,4275,-3825,-8772,-7910,-9641,-12350,-9569,-10584,-6489,794,1399,-5320,-4886,2049,-6228,-9801,-7339,-1883,11723,23507,19785,6375,-4795,-9888,-7023,-761,5364,4037,-55,7208,11702,9643,5790,-1308,-4737,-5074,-5805,-6128],[-7422,-6950,-6526,-6950,-6505,-4252,2737,12541,14975,11086,3841,-1901,-5889,-9811,-12208,-13382,-9105,-263,20221,12439,2311,-6390,-11251,-5423,265,340,1200,3535,3755,11752,19766,22062,15278,7891,7054,-1183,-1391,6606,22399,36508,33719,16274,-3177,-15771,-16819,-8261,-1424,-2651,-4319,6138,19544,23622,22797,31219,20064,-1554,5532,25958,36020,36108,29740,19294,8827,1310,-3902,-6985,-6259,7542,28227,23728,6067,-5620,-13327,-11867,-1794,-1433,-8858,-18365,-17637,-17232,-13949,-12287,-11555,-14310,-24467,-9407,17131,33177,37088,25835,7309,2416,5008,7920,1223,-8160,-9902,13995,42004,36915,18932,7661,129,-771,7108,21423,32536,34106,29494,16298,2786,-4149,-2846,-6758,-14336,-7922,5819,14608,10365,-1329,-11579,-11247,-4005,-727,-1827,-5725,-12379,-10627,12359,35191,40899,29748,18016,14229,12778,11799,13932,14345,7117,-1792,1223,6124,-203,-3994,1080,12987,13170,176,-9415,-17900,-10299,-4762,-5776,-8908,-8910,-4554,-840,2219,-113,-4735,-8823,-884,11228,13732,6825,-712,-8073,-11278,-15247,-8569,-9272,-14061,-26925,-17920,14670,74338,156182,218594,234811,214458,152330,82143,24216,-2076,2787,10376,7770,3034,749,-6279,-10902,-8318,-15379,-13765,-4578,-3654,-3660,-2028,-609,-2278,-7139,-6407,5837,28282,39099,30184,9486,-9142,-8898,5433,13735,19658,16264,7374,2155,2811,2414,-647,-3660,-11773,-10821,-6953,-943,4350,8982,5690,67,-4496,-9732,1096,7395,9271,4413,-7655,-9064,-2321,-1348,6614,19788,27500,23503,17179,12626,27928,31131,10734,512,3382,717,-7052,-7781,13062,33779,32519,10532,-8748,-8270,-9307,-9257,-585,6366,3056,-9777,-13609,-12984,-18671,-11875,-2880,-1755,-262,974,-3976,-8038,1378,3175,-6391,-9235,1794,4265,1566,1761,-1953,-7492,-11699,-15747,-10667,2693,25304,47465,46924,31420,14761,-1935,-12118,-12975,-7711,1717,8587,-2411,-9425,-9010,-4616,-7418,-7078,-8356,-4686,2873,9847,3774,2660,4189,5679,1578,-7292,-13229,-7506,-7522,-11984,-12514,-4704,-3779,-4508,-3880,-1498,-1316,-7321,-4094,-1022,4957,11192,14739,5553,-15342,-4555,5267,4235,-2984,-7337,-6584,-10948,-17555,-8176,-5019,-8817,-10951,-8810,-8766,-4185,-2056,-6518,-8197,-2843,8009,6690,5931,5514,3510,-820,-59,8855,351,-13661,-11515,2464,14520,17196,15526,12553,2450,-983,5213,12491,15827,15791,14536,9629,698,-8804,-1787,6447,14587,33011,43307,34982,19047,258,-9739,-557,-557,-4205,-12026,-13440,-6064,-788,239,9640,17056,12407,-26,-13905,-12279,-10900,-13431,-17803,-14320,-14329,-13881,-7142,-2678,6933,18123,21667,26231,20798,9310,2799,3135,10253,16714,17781,13707,5399,-6458,-7623,3062,22597,41437,30556,6202,-6348,-13037,-8402,-4816,-1659,3111,9896,16158,17479,18461,13320,10207,11383,11283,11961,7203,-6158,-5877,1771,502,-13882,-16079,-9126,1570,3040,-4444,-16028,1796,20869,15353,-4602,-11705,-11397,-6345,10904,27511,29867,24638,16112,8367,3095,5908,1501,-12889,-5712,5917,9770,5423,4713,6255,920,-5870,-8531,-8428,-8126,-2814,8417,11465,4458,1584,6674,10446,5798,2228,1035,-3719,-9115,-6265,-4810,-4177,-2354,2760,6014,6880,5293,8579,14089,7429,-948,-7279,-11350,-14709,-8567,608,2905,-4854,-15108,-16150,-7979,1207,7581,9389,4547,467,-5878,-382,12164,20878,14880,4717,-5869,-6882,-8315,-7540,4466,26936,51175,59918,33291,11581,-3139,-13356,-4504,-7184,-14760,-14468,-7597,-5614,-9526,-14800,-13732,-4485,5242,9785,7687,483,-7061,-7804,-1087,10083,13161,6395,342,-600,-254,-4640,-14172,-13059,-10941,-11619,-14327,-8648,1895,13177,18184,13597,5526,-9266,-19912,-11474,-6350,898,5718,2678,-6391,-7890,-7226,-12536,-12523,-7998,-6270,-6041,3673,-298,3728,19559,32570,24419,7764,-6260,-7979,-1562,1726,1881,5869,12734,16277,12597,-3431,-13683,-8617,-987,-33,-1700,-1004,2287,4923,5182,5401,490,-6185,-9385,-12351,-14394,-11197,-7758,-8635,-13425,-9924,-3845,5874,11770,16414,11690,520,-1060,629,3300,-2313,-13112,-15011,-11780,-1327,20669,42418,34322,5126,-5029,1935,5500,569,-5204,1481,4188,5247,3353,-4787,-7491,-1747,6348,5864,4255,19,-235,1223,5980,774,2215,9200,10415,13016,13962,5440,-4605,-6481,-6568,-9676,-10760,-2875,6364,10627,-587,-7967,731,17430,30255,38880,39252,29300,14597,6477,1896,-4201,-15249,-15348,-5502,-2820,-4582,-8615,-7644,-5052,-7201,-13395,-14049,1323,14549,18204,5035,-9039,-5619,2185,5414,-2178,-10369,-13525,-4012,760,-396,-5515,-8045,-9391,3161,6092,-1847,-8222,-6446,-1709,1447,13169,18522,10853,20488,42440,41395,16524,-2947,-6147,-711,-5108,-10149,-11651,-13168,-11218,-10356,-5306,-2756,-7767,-15976,-17677,-9774,-9396,-9982,-11431,-7668,-1060,8024,7194,3865,-901,-2750,-6186,-8120,-6148,-9871,-7988,-1346,3178,641,4092,12597,17948,26701,24779,3285,-11435,-9557,3063,11305,5239,-7161,-9309,-5557,-2429,-1246,-3420,-3727,-6489,-5703,-107,-277,-1210,-4839,-7301,-1372,8517,9459,734,-11229,-14465,-7412,-3650,-1572,3592,14859,21084,40676,58701,49146,36267,27207,11126,-3104,-1745,8147,17029,16068,8306,-2148,-7551,5739,25482,31673,23504,14256,6396,-2086,-7238,-4466,-1423,2255,6320,10114,7309,-2828,-6508,-8758,-13314,-15740,-9429,-7605,-11611,-16878,-7454,-1325,2106,1618,-2106,-6949,-13479,-14943,-6476,6565,18424,28874,36122,39357,26409,535,-12530,6464,31305,37080,22911,7486,-6778,-14771,-5384,1862,3670,1827,-108,-7394,-10731,-6561,-6271,7192,26470,38612,21767,5335,9494,9014,4164,-5587,-12101,-8356,2457,4889,3103,-2016,-7537,2874,9471,6596,-582,-1353,3102,9920,15203,-4653,4903,19065,10897,-7598,-12586,1040,2783,8684,18707,17407,10574,4949,1266,4165,11857,27778,26058,9071,-336,552,4379,4708,4253,3053,-2255,-8475,-8957,-3065,4766,9148,11931,3017,-5622,-1195,10488,21401,14437,639,-6729,-6868,-9091,-5122,-1701,1842,-1981,2804,-1960,-14062,-10245,-7786,-11024,-1717,10463,10210,5933,-709,-2847,-2902,-5441,494,2233,-2516,-8397,-4091,5896,15830,24177,24958,16998,3855,-7350,-6792,-2501,3142,1617,-7046,-9362,-3080,3317,9741,12784,22957,25859,31565,31855,22652,10293,-1075,-3205,-5481,-6287,478,7478,14505,11263,6983,13707,18887,18820,12935,8018,197,-5433,-11599,-13613,-3795,6790,6947,1048,-2825,-7671,-10457,-4600,738,1271,3655,-73,-9990,-14697,-6632,2136,13556,23384,22831,9422,3529,386,-2654,-3920,-5298,-5401,-9988,-13379,-16698,-11735,-1327,3408,2759,3045,5721,9402,7507,3292,4891,14112,25156,27103,19067,9437,-115,-5444,-7784,-10422,-10891,-12485,-11671,-4970,7699,18031,22113,13875,3595,-1860,-1118,4768,5579,2723,-4615,-11755,-14549,-14081,-10720,-5081,-2439,-5119,-9231,-8123,-1328,2857,58,-5939,-5944,-8411,-11348,-12515,-16609,-15324,-9264,-924,14754,22911,22747,17369,8889,-1359,-6442,-4246,884,2446,-1131,-9420,-14557,5428,34358,57829,37946,2448,-8437,10788,25484,19442,714,-11429,-7592,-3824,-6076,-9524,-9154,-6476,-1527,6098,12397,12338,12201,9674,6004,4949,10566,15999,14125,4652,-2540,-11092,-14030,-8042,-3386,2849,7457,15922,20218,14334,3678,-5064,-11755,-10457,-4725,5259,14662,15603,12894,20849,27073,15408,4998,-1659,-8952,-9494,-422,2804,11373,21342,28438,34684,27317,13128,-1307,-13019,-8594,-3128,-4270,-7184,-14157,-14530,466,10823,17197,12884,5,-9123,-10084,-9618,7418,14791,10060,-10498,-15751,-10844,-12263,-16047,-10468,-5112,-10673,-14964,-18852,-18561,-11862,4784,22128,18376,-695,-9442,3083,8640,-39,-10728,-17713,-13322,-6496,480,-1519,-11666,-19978,-9836,487,-1472,-11743,-11678,-5604,-5998,-9005,-12825,-3242,-1230,-2992,-7414,-7729,3594,22908,22059,9892,-6486,-7043,-1066,159,-2768,-6857,-6638,-5237,-5452,-10173,-9658,-7165,-1907,1065,-3585,-10714,-5777,5088,16771,16213,-732,-17951,-8059,-4240,-2783,-7574,-6521,-2381,-3480,-10855,-19765,-13968,-4913,-5616,-6254,-2565,-1005,-2742,-7290,-12682,-19588,-16978,-11671,1537,20233,42663,28575,11604,10822,19597,26798,31664,36417,27114,11492,-1980,-7206,-9078,-12113,-13833,-9101,-8082,-14416,-7850,5044,7800,6091,2214,-185,-572,1817,4859,4393,-430,-6077,-2196,8388,18136,21812,17060,8437,1691,1987,598,-4801,-8344,-18965,-8140,-8419,-13687,-19702,-19578,-7159,2641,11708,9984,-6679,-13203,-9395,-4161,-2380,-9795,-10116,-550,2509,-5836,-13263,-16651,1112,16711,17082,5742,-9358,-15918,-17332,-15353,-6860,4634,9274,9924,8664,1738,-3267,1023,10013,4194,-6733,7709,28984,40361,26894,16070,5963,-2180,-13410,-15036,-7797,-3545,767,9379,20270,28662,27069,23747,23239,27735,41533,56699,55214,40627,12875,-7425,-9496,5425,11307,10897,11022,2513,-11145,-11048,-362,8786,7496,2973,8175,10441,3740,-6150,-17913,-2382,10836,25606,41239,25253,669,-12502,-11965,-316,17919,39149,39527,8988,-15515,-14927,-832,4279,470,-358,11776,30117,33265,10329,-3005,-8631,-13409,-8674,2068,7464,6322,5459,-4211,-845,7499,-5026,-15821,-7467,-1814,-1355,-3158,-2989,-2790,2685,14067,21686,18530,6474,-3773,-16915,455,25694,41952,35604,6710,-985,4167,6550,8632,7398,6519,16619,42158,56153,42709,27633,18616,17116,13162,7426,-878,-10393,-15370,-16435,-18728,-15918,-14010,-17900,-13965,-4129,3142,1651,-3716,-14078,-16809,-14372,-12938,-12659,-12112,-15000,-11734,2386,14316,22022,27181,23754,20400,26053,29168,34034,35581,27749,15321,13145,9830,3669,-1406,-4129,-4965,-5091,-3305,1244,236,-7571,-13820,-18448,-9416,2976,13340,21961,18671,12646,6992,8440,16018,22261,20125,11161,2485,-3995,-7837,-8273,-7004,-5272,1454,17154,18799,11989,8186,983,-2900,8489,31895,41755,31543,20043,10731,3329,3678,12598,11551,8197,10534,8793,2600,6352,14033,12736,-7096,-8337,12593,15812,2975,-12466,-8696,-1892,2831,10657,16232,11284,2482,-2665,-6608,-7100,-6454,365,6771,8553,10169,16591,20727,22100,12893,-982,-10034,-4645,6459,13202,16978,10351,-2628,-15244,-5767,-1140,-6032,-11512,-13518,-8128,3841,19497,23470,7078,-3971,-9801,-15865,-5574,21408,61749,92554,84920,75202,85729,115862,153117,161292,92177,16798,-20398,-8603,-3249,-9366,-12949,-8227,100448,389891,698839,914887,1005151,868586,873693,1237187,1512009,1634117,1402834,851348,661576,915191,991376,768208,402914,118367,-2012,5644,4872,-2619,-564,1533,7247,15467,13385,3842,-4824,-8044,-6173,-1464,1166,-165,-8268,-17157,-17225,-14486,-2481,10984,23553,29834,24599,20345,14955,9505,2098,-12414,-8826,-6585,-9858,-8948,-53,9627,2855,-1999,-2080,1121,10829,24323,27988,13285,-5969,-13553,-7181,-1171,1173,-1570,-2300,-6338,-8012,-6064,-2066,170,-1464,-2775,-3461,-2389,-12145,-10625,3305,28292,44995,57455,59823,21886,1288,-6142,-14204,-20807,-17895,-12845,-2859,194,-5187,-1234,13076,26311,27197,6930,-14435,-11411,-15746,-11860,-12497,-8361,230,3152,5468,5279,2281,-5626,-9328,7556,9129,7254,14159,31791,26380,4477,-11366,-14855,-11189,-10224,-2616,6085,11445,4438,-6528,806,16246,21381,13157,2715,-10200,-16587,-13640,-3993,-4311,-13254,-12160,-10345,-3242,18073,140508,365681,551278,655997,674387,499530,347067,950545,1607899,1967292,1842097,1266815,703345,1143696,1748971,1978345,1772107,1160991,390430,378370,733089,775959,621268,364075,73763,3571,21830,15,-15477,-8495,-8063,-7604,-6217,-6728,-10484,-16895,-10008,-3387,-947,1253,12809,23368,23434,12748,2056,-16557,-9082,5977,7989,1430,-10269,-8538,-9265,-11973,-6312,4686,2047,-7480,-9099,3200,115481,331215,583864,740316,738027,570146,370729,424623,591473,705880,730247,590332,349607,101283,15697,2105,53,1729,-12643,-10623,-6083,-12171,9155,42066,69171,64014,40709,4662,-485,12336,15636,12710,4456,-8873,-12001,-10338,-8115,-6447,-6561,-3565,-4646,-10963,-7405,2747,7374,10765,18967,25825,15181,-5843,-13462,-10535,-7956,-6077,5969,24462,30474,26276,13749,4455,-5718,-3600,7122,16726,16889,18222,18953,27115,28787,25002,18944,9743,6306,10452,8350,2101,-6756,-15268,-5628,803,-1,-7171,-3960,492,-3311,-9939,-12726,-5784,14387,44284,66721,67344,46349,20696,4302,-1093,-1630,-4739,-10786,-10501,-8238,-1640,297,-345,8517,28440,50893,86948,277179,571892,854668,960580,847261,638230,477936,625837,806307,865455,752161,508822,239358,13864,9293,29249,29286,20944,22020,24790,18286,-74,-9333,4030,3332,-7166,-2122,9426,12535,8586,1875,-4449,-11732,-9839,-7075,-4298,-2748,-4292,-6625,-1130,8841,10528,6585,1167,-7702,-9238,1529,8392,10255,6747,-106,-7990,-11767,-15153,-14762,-9859,-10950,-2723,-2157,10011,24736,37857,36616,19629,7729,2439,2300,5748,8854,8469,9347,12573,8292,-2871,-8539,-2125,5215,8633,5255,-3532,-8186,-7313,-9397,-13872,-10835,-7817,-12997,-5682,-3299,-8331,-1897,3349,-4956,-8177,-6398,-4213,11222,26621,23336,7655,-4253,-10531,-7564,-1613,4334,2872,-1272,5894,12568,11698,6886,-1503,-5276,-5226,-5755,-5350],[-6189,-6909,-6886,-6908,-6135,-3666,4065,13902,15826,11906,5262,182,-3689,-8915,-12968,-13577,-10607,-2887,20112,17951,5103,-5704,-12283,-6036,-14,-600,-188,1893,968,8150,17828,20855,15034,7525,6976,-1715,-4782,3436,20444,34745,32054,15658,-2651,-15194,-16092,-7498,-696,-1769,-3680,6177,18629,21042,21594,30870,19138,-3139,1655,22983,32853,30608,25004,16946,6390,-2637,-7898,-7656,-2163,11849,29140,20478,3422,-7213,-13818,-12774,-3057,-2801,-10694,-16631,-15646,-16853,-13699,-9191,-7321,-12217,-22683,-8727,15883,27857,29501,19515,2286,-613,4681,8063,801,-9381,-7432,13189,37762,36804,21459,9952,775,-2927,3659,17906,29932,33232,30036,17139,3081,-4670,-3461,-6668,-14067,-7379,5747,13705,8736,-3417,-14055,-13503,-5144,-1513,-1903,-4443,-10067,-12374,7676,30644,38622,30434,18211,13821,12421,11441,12667,11088,2691,-2968,2824,7442,1657,-2341,1233,10682,11838,1776,-8484,-13592,-6733,-3465,-6518,-11377,-12948,-9992,-7698,-2245,-3350,-7677,-10989,-2757,8564,13574,8688,2446,-3523,-6360,-11380,-9607,-7538,-10963,-23832,-17109,12489,70781,155353,224420,246906,226765,159022,82968,22587,-2376,3076,6889,5182,1746,523,-4985,-10873,-10049,-15927,-14214,-4624,-2746,-1866,-969,-91,-2045,-6618,-4854,9035,34141,43881,32504,10838,-7514,-10639,3539,10955,17481,15082,6825,3007,3518,2603,-1213,-4279,-12625,-12370,-9051,-2417,4505,9514,7145,1699,-6184,-15966,-894,7963,11278,6320,-7570,-9651,-1878,-2708,1309,12012,20567,18742,13558,11585,29026,34065,12768,1570,3512,1993,-4398,-6686,13043,33689,31077,9615,-9196,-8152,-9842,-9986,-664,6966,3591,-8210,-12175,-11867,-17735,-13183,-6206,-6638,-1104,2643,-1951,-6719,1657,4240,-4244,-7667,1952,2742,944,2027,-1309,-7464,-13518,-16680,-9075,3788,26549,45947,40842,26078,11128,-5055,-15404,-16692,-11225,-1071,7335,-1521,-8657,-9391,-3387,-5869,-5858,-7524,-4617,2281,7974,648,-971,345,1820,-1517,-8750,-12581,-4592,-4446,-9224,-11959,-4731,-3271,-3841,-2982,382,1830,-5584,-5126,-1953,3588,9424,14029,6144,-14211,-5575,5365,5586,-923,-5056,-4519,-6916,-11606,-5771,-4191,-9108,-12307,-11222,-11518,-6537,-3898,-7978,-9057,-4167,7198,6724,5087,3173,1869,-1553,-4849,3549,-4414,-17222,-10134,4411,17848,22131,18651,11274,-597,-5603,-163,6733,11955,15067,14805,9411,-619,-6456,5326,12622,16764,28271,32310,23455,11832,-4573,-11855,1146,1308,-2372,-10919,-13404,-5209,502,1257,10437,18654,13927,1462,-13166,-14286,-12695,-14568,-17648,-12213,-12161,-15622,-10891,-5498,5799,17479,21582,26817,20717,8301,1168,434,6664,13875,14741,10034,4060,-6545,-8825,2056,22115,40412,28153,5527,-6298,-13003,-7867,-3215,63,4262,10480,14698,13362,14180,11660,13404,19103,17389,12266,6455,-5837,-7157,-1001,-3855,-14328,-10763,-3163,7560,8630,-1356,-15659,2945,24716,19321,-827,-10101,-10911,-3838,12397,28186,31388,26741,19166,11842,6988,9485,5111,-8953,-4286,5733,8096,3716,4035,6599,1610,-4674,-7332,-7739,-8332,-4438,3926,8792,3991,2085,7333,10029,5455,1944,-249,-5053,-4205,239,825,9,-1573,2147,6854,9086,7881,9912,13457,6645,-1805,-7439,-10103,-13021,-8989,-1214,2327,-3157,-12472,-18169,-10918,-2457,2536,5485,4507,1542,-4505,1897,16223,25995,19084,7463,-2972,-4920,-5828,-5850,5160,28438,51155,62639,38288,15060,-173,-13747,-6550,-7179,-11037,-10463,-5634,-4699,-9455,-13251,-11929,-3177,6777,11624,9393,1458,-7823,-10194,-3112,7728,11448,5859,245,-646,305,-2802,-11827,-16976,-15279,-11228,-14249,-11262,-1430,8455,12745,10212,5187,-7566,-19097,-12650,-6519,692,5934,2629,-7612,-9423,-8035,-11977,-9925,-5017,-3314,-2504,5411,918,5713,22154,35092,27293,10506,-4434,-9213,-3031,1382,2034,6101,12744,15842,11104,-4578,-15286,-9258,-1955,-1452,-3340,-2237,990,3271,3652,4230,-219,-6546,-9434,-11297,-14126,-11848,-8246,-9978,-16862,-11019,-5430,3685,9907,14886,11283,404,-1686,64,3057,-1171,-10795,-13296,-10297,281,23202,47496,39733,6061,-3576,2650,5163,-236,-6529,-439,3424,5661,5472,-1298,-4670,376,8572,8357,6146,1247,284,1365,6067,1485,3066,10343,11906,14621,14195,4194,-5108,-6119,-4192,-6079,-8367,-3861,2489,6076,-3447,-5248,8650,23650,31242,34808,34985,29054,15799,7401,2074,-5771,-17953,-13710,-4877,-1721,-1686,-3496,-2907,-1235,-5633,-13910,-13132,1601,14358,17918,3322,-11687,-7990,428,4762,-1928,-9408,-13386,-4648,271,-747,-6014,-8250,-9998,1756,6940,-177,-7136,-7336,-3225,725,13411,22044,16044,24234,44700,43910,18503,-1767,-5649,543,-3665,-8658,-9640,-11262,-10146,-10299,-4323,-966,-5713,-13808,-15347,-8629,-8716,-9516,-11802,-8800,-1300,10445,9673,4743,-379,-1659,-5115,-8486,-6069,-9216,-8558,-3696,316,174,5803,13620,17801,25234,26367,5131,-10409,-10109,1382,9918,4903,-7668,-9977,-4362,-1120,252,-1681,-2633,-6108,-6435,-916,101,-232,-3429,-7283,-4264,3679,3876,-2896,-12086,-14305,-9453,-7466,-5711,-606,10881,19197,39415,57344,49196,36763,27686,11601,-4237,-4780,4502,12552,13697,9245,-119,-9364,948,19662,28883,23953,14194,5412,-2233,-5263,-2556,-387,3403,7841,11203,6936,-3912,-5749,-6962,-11285,-14646,-8821,-6611,-11012,-15595,-4949,2500,7744,7038,2690,-3350,-12167,-16143,-8279,3971,15576,27957,39337,47335,35481,5260,-9672,8265,31892,34778,19559,4986,-8785,-15662,-4361,1359,1092,-1512,-3642,-10259,-11982,-7433,-7179,5822,23686,33817,20955,5631,9224,8693,3607,-6909,-14407,-11048,-383,3947,3549,-943,-6894,-156,6589,5444,-1597,-2412,1871,8534,14362,-3978,2473,15167,6936,-8663,-12024,-739,-173,4304,13481,12711,8137,4679,3514,6800,13142,27845,26182,9566,695,1518,4676,4561,3352,885,-5790,-11349,-8463,-1983,5544,9012,9700,38,-7365,-2217,10872,22319,15299,2896,-2794,-2705,-4469,-2265,-303,607,-7241,-1812,-3781,-13085,-9212,-10407,-15656,-4220,9966,11945,8828,2387,-840,-3428,-7884,-576,1555,-2709,-6814,-456,9981,20735,28074,26132,16363,1347,-10061,-7337,-5402,-70,-738,-8275,-9050,-2466,3034,8946,11596,22105,26316,32507,33646,24863,12176,1484,-1133,-4503,-5598,-167,4966,10920,9747,6843,15694,23888,22750,14360,7576,-1370,-7097,-11742,-12288,-1619,8882,6441,-411,-4095,-8449,-10590,-4892,317,678,2478,28,-9232,-15560,-7620,1350,15057,27664,23424,8912,2790,688,-1477,-2605,-2528,-1754,-6028,-10198,-15131,-8937,2501,8390,6866,5328,6840,10278,8723,3952,7284,21175,32439,31668,19893,7923,-2525,-7771,-9708,-13169,-13354,-13718,-13353,-6816,5178,15641,21945,15499,3815,-2169,-2021,4321,6756,4946,-2879,-10613,-13464,-13314,-10513,-6417,-4945,-7729,-10683,-7827,-754,2348,-961,-6283,-6119,-9444,-12355,-11918,-14154,-13745,-9348,-1749,11658,18013,19294,16652,9859,-931,-7153,-5315,111,1586,-2380,-10883,-15829,4508,31013,49802,31036,-754,-8760,12604,26494,18930,-301,-11581,-6239,-2531,-5782,-9772,-9776,-6688,-992,7342,12781,12431,12626,11426,8135,5770,9855,14412,12572,3948,-3334,-11462,-13270,-7537,-3258,2813,7510,15781,19667,14184,4924,-4062,-11497,-9165,-954,11140,19433,15501,12158,21823,29473,15752,4643,-2813,-10611,-10321,-1010,3056,11838,19900,25255,29291,21142,8918,-1766,-11955,-9078,-3871,-4311,-6391,-13090,-16481,-1293,11480,18021,11925,-942,-9223,-8867,-14574,4939,14087,11361,-10421,-13321,-9000,-11401,-16326,-11409,-5724,-10762,-14668,-18488,-18080,-11106,5055,22711,22462,1998,-10250,561,8177,286,-11718,-20776,-14190,-5082,2707,740,-9999,-19688,-10197,1466,58,-10221,-12915,-6776,-7371,-10827,-16350,-5264,-2125,-2448,-6475,-7011,3543,21832,21422,11420,-3369,-10211,-1896,639,-2121,-7062,-6667,-5038,-5150,-9653,-9182,-6940,-2471,-353,-5411,-13169,-6499,5227,18413,16476,-1769,-17893,-7474,-3833,-2183,-7781,-7612,-3354,-4189,-10817,-19003,-14639,-4783,-3278,-4866,-2506,-2004,-5602,-10352,-14263,-18999,-12401,-7646,4878,22786,42139,26134,10214,9552,17211,22657,26229,31335,23765,9446,-4481,-10658,-12656,-15689,-14440,-8356,-6414,-12707,-6622,8664,15009,13572,6576,1935,-644,664,4569,4257,-1093,-6176,-701,9627,18839,20665,12821,2071,-3168,-2037,-4073,-8664,-14036,-16558,-7132,-8754,-14967,-21286,-17290,-4861,4262,12068,8901,-6494,-11797,-8130,-3297,-1134,-7466,-8514,1303,5546,-2278,-10202,-19516,11,17865,20031,8009,-8733,-16315,-18361,-16323,-7371,5295,11382,13608,11986,2983,-3281,361,9420,3458,-6227,8635,31667,46020,33316,22508,9721,-786,-12402,-15688,-8828,-4289,1361,14362,28867,35352,27829,18707,16570,21155,34579,52677,56427,45478,14669,-9238,-10778,5905,13487,15279,16091,5622,-9768,-10500,287,8803,6909,2383,7649,11201,3585,-7288,-18892,-1358,10430,23387,39310,25573,858,-13700,-13634,-1775,16896,40930,46380,16576,-11811,-12530,219,5099,1784,1475,12883,31518,37412,14533,-122,-6360,-12410,-9205,1217,7532,6964,7239,-1066,4985,12017,-1121,-16052,-12737,-6310,-4682,-4821,-2529,-1301,4336,14649,21125,18140,6604,-3781,-18330,1492,26057,39350,29047,3136,-272,9621,14101,14060,9316,5632,14141,37153,50347,37654,24717,16752,14995,11050,6391,-828,-9821,-14595,-15661,-17486,-14986,-13955,-18886,-12249,-1872,3745,753,-5129,-16056,-18400,-15438,-12746,-11191,-10184,-14170,-13386,413,11407,19178,25319,22777,20890,26607,30216,35132,36803,30529,18622,14637,9364,2533,-2661,-5338,-6358,-7235,-6088,-992,-465,-7633,-13387,-17935,-10291,1838,12018,19831,17176,12085,6974,8592,16250,25311,26456,15365,2445,-5964,-10245,-10948,-10334,-9171,-2009,16381,24724,18576,12903,3847,-901,8917,27156,32026,22700,13363,4655,-3109,-2743,7344,10303,10104,11913,8048,657,2816,8710,7945,-10929,-1686,18985,20217,5735,-10367,-8736,-802,4627,13034,18067,12042,2862,-2393,-6020,-6113,-4684,1192,6062,6408,6325,13203,18633,19446,9482,-4316,-12816,-5777,5468,11766,14984,8067,-4588,-14126,-5353,-922,-5052,-10481,-13047,-9067,960,14692,18038,4429,-4895,-9244,-11035,-1632,21437,60383,94284,85693,73969,83066,110377,147026,148554,76015,14354,-18934,-10734,-6295,-11868,-13673,-8728,103596,420587,772686,1023352,1089497,913144,852299,1236998,1564696,1658721,1361821,820876,636623,888163,967927,742040,389605,111045,-374,10113,6969,-2812,-65,4357,11902,22839,20278,8598,-1136,-6155,-6415,-3760,-2274,-2703,-8779,-16400,-15762,-12669,-595,13082,24064,29446,25681,22091,16083,9547,480,-12248,-8699,-6834,-10688,-10885,-2458,7472,2990,1270,1277,770,9254,23320,28211,13236,-7066,-13412,-6292,-38,2084,-728,-2090,-7049,-9959,-8619,-3707,23,-967,-2514,-3236,-1844,-11536,-11228,2590,29522,50977,63798,60378,18578,-293,-8045,-15973,-22008,-21375,-15780,-4423,-513,-6011,-3831,9941,23051,23956,4332,-16388,-15402,-12812,-9871,-11812,-7809,-840,923,3278,3899,786,-7500,-8566,8049,7949,4803,10186,25120,20056,-211,-15626,-12156,-9322,-9132,-1968,7585,11914,3821,-5206,2723,17771,23533,17326,6532,-8273,-15239,-13322,-4627,-4830,-13772,-14464,-13669,-5567,10979,121762,358458,568673,691714,704331,502017,324987,937594,1624900,1984493,1824019,1211672,640104,1104666,1724243,1941137,1715163,1128970,415781,329718,657644,722926,590354,346378,75201,1136,17410,-3139,-13253,-7168,-7800,-8175,-7379,-7825,-11297,-17888,-10782,-3801,-548,1556,11872,22745,23345,13857,2215,-17280,-11293,2747,3722,-3641,-12948,-8355,-9019,-10558,-5955,2563,-1547,-9803,-12406,5293,121268,351578,610215,774046,792758,624318,396339,435148,635774,750166,756703,613009,376221,112924,15791,3051,371,2276,-10980,-11218,-7505,-12302,8998,49317,83907,81715,52443,5865,-749,20327,25150,16104,3259,-9665,-9488,-8154,-7634,-7380,-9052,-7109,-5458,-9510,-9750,611,7067,12916,25080,34502,20727,-4807,-13120,-10786,-10123,-8143,2682,21441,29585,25880,13797,5936,-4016,-3829,6181,15363,15913,14871,14770,25853,30505,25292,17485,8140,7010,12784,11468,4514,-5292,-15281,-5766,1566,566,-6954,-5442,-999,-4266,-9968,-12088,-5416,12458,41685,67406,71904,51607,22922,4447,-541,-690,-3164,-8654,-8622,-6216,-41,1701,1145,9261,27868,52582,97745,268419,541083,832002,967253,867543,644673,473810,640265,835570,890824,767313,507697,241016,14722,11534,31254,28266,18491,18392,20752,15970,32,-9789,3365,3382,-6376,-2232,9806,14547,12802,6918,1523,-5718,-14357,-10278,-5021,-2024,-3137,-5368,1868,10526,10517,6065,1085,-6965,-6521,5303,11747,11981,7014,471,-6499,-12632,-14659,-15877,-10824,-11115,-4888,-2985,10084,25677,38976,34450,16744,5979,2217,3929,8383,10276,6992,4715,7353,3624,-7606,-6635,1138,7629,10242,6429,-2635,-6900,-6160,-8365,-12677,-7900,-2638,-6974,-9208,-7454,-10448,1746,5214,-3045,-5759,-3780,-4513,10588,28977,26660,9084,-3487,-10449,-7335,-2029,3514,2112,-1922,4980,13423,13831,8114,-1344,-5096,-4099,-3834,-3148],[-4998,-7160,-7710,-7414,-6307,-3602,4810,14516,15929,11961,6058,1783,-1937,-8012,-13285,-13981,-12484,-5654,19268,24025,8812,-4585,-13433,-7467,-1237,-2466,-2430,-590,-2552,3583,14477,17984,13264,5904,5339,-3441,-9355,-1042,16827,30739,28357,13587,-2891,-14886,-15477,-6838,-332,-1481,-3780,5316,16245,17112,19198,28462,16431,-5425,-2052,19388,28339,23503,18109,12821,2753,-7024,-10777,-7273,1224,15532,28292,16537,575,-8963,-14439,-14030,-4892,-4747,-12245,-14061,-13411,-16086,-13479,-6167,-2530,-8575,-19406,-8144,13871,21993,20744,11479,-3624,-2589,5459,8462,402,-10358,-5912,11274,31650,34248,22043,10882,815,-4807,591,14306,26876,31907,30192,17717,3170,-5413,-4567,-7126,-13798,-6622,5604,12300,6686,-5493,-16071,-15560,-6437,-2628,-2350,-3250,-7511,-13786,2102,24703,34418,29359,17458,12810,11650,10836,11242,7758,-1595,-3727,4006,8091,2889,-1169,1361,8862,11294,5000,-3322,-7447,-3101,-2189,-7138,-13385,-14634,-9987,-15597,-8008,-7543,-11139,-12797,-4385,6011,12989,10367,5440,732,-1919,-7802,-10846,-6429,-7884,-21192,-16887,7961,61503,145165,219046,248438,230727,160104,80888,20207,-2237,3430,3455,2139,-150,-235,-3959,-10077,-11377,-16478,-14067,-4343,-1673,6,114,457,-1665,-5843,-3298,11935,38837,46667,33440,11662,-5989,-12724,1223,7660,14704,13335,5979,3085,3433,2117,-2290,-5263,-13540,-13758,-10861,-3582,4658,9815,8173,3119,-7126,-19529,-351,9939,14074,8578,-7182,-10245,-1455,-3672,-3793,4966,14873,14844,10589,11013,29098,35244,14252,2631,3837,4154,-1134,-5628,12239,32117,28751,8706,-9424,-8026,-10125,-10636,-886,7307,3842,-6720,-11146,-11602,-16720,-14405,-10262,-10979,-219,4772,132,-5239,1721,4641,-2807,-6653,1531,962,181,1819,-1405,-8035,-15652,-15396,-7321,4587,26345,41453,32640,20169,7566,-7609,-17985,-20073,-13785,-2726,6726,-457,-8203,-10558,-2771,-4402,-4622,-6682,-4526,1765,6243,-2195,-4467,-3501,-2049,-4651,-10283,-11626,-2515,-2381,-7287,-11442,-4845,-2892,-3329,-1967,2719,5772,-2022,-4745,-2234,2694,7562,12773,6501,-12771,-6862,4895,6626,1404,-846,1565,36,-5400,-2648,-2979,-9178,-13564,-13547,-13877,-8719,-5980,-9686,-9576,-4681,7449,7957,5151,1362,165,-2191,-10400,-1253,-7549,-18655,-8931,5294,19212,25313,20798,9873,-3043,-9418,-4218,2646,8865,14091,14392,8597,-1827,-2456,12323,18475,19067,23893,22502,13577,5373,-9254,-11112,2661,2950,-768,-10076,-13552,-4472,1723,2224,10865,19298,14542,2496,-12464,-15403,-13539,-15243,-16593,-10168,-9946,-15288,-14209,-8026,4423,15882,20402,26085,19776,7085,-358,-2127,2957,10152,10725,5792,2248,-6574,-9907,1060,20971,38187,25639,5204,-6066,-12950,-7327,-1492,2124,5914,11403,13291,9665,10125,9757,16623,26899,22681,12126,5411,-5411,-8769,-4521,-8462,-9435,-4779,2935,13907,14664,2035,-14593,3566,26544,21505,2676,-6903,-8242,-1051,13702,28174,31792,27590,21221,14726,10797,13524,9338,-5044,-2723,5354,6041,1702,3040,6840,2493,-3179,-6107,-7056,-8367,-5990,-558,5306,2697,1709,7069,8857,4567,1150,-1835,-4853,698,6115,6480,4390,-467,1701,7717,11266,10460,10938,12666,5891,-2651,-7500,-8618,-10892,-8686,-2543,2124,-1332,-9669,-17214,-14004,-6503,-2752,2032,4710,2507,-3200,4038,19994,30694,22954,10001,-257,-3013,-3746,-4118,5988,29630,49830,63326,42853,18763,2972,-10878,-7851,-5285,-5609,-5704,-3155,-3605,-9096,-11354,-10022,-2090,7645,12937,10940,2614,-8047,-12148,-4785,5441,9554,5084,51,-742,775,-972,-8817,-16027,-15802,-8184,-9876,-12394,-4183,4269,8162,7793,5643,-5155,-16847,-13148,-6399,469,5961,2421,-8867,-10832,-8449,-10570,-7187,-1973,-581,742,6763,1877,7495,24368,37075,30165,13663,-1648,-9169,-4302,1011,2242,6452,12749,15104,9318,-5629,-16475,-9555,-2907,-2829,-4555,-2988,-99,1595,1986,2792,-1229,-7076,-8502,-8740,-12786,-12731,-8935,-11064,-17513,-9607,-5229,2741,8862,13850,10964,312,-2523,-762,2542,-239,-8404,-10964,-8470,1797,25011,50569,43352,6421,-1942,3522,4692,-1583,-9030,-3436,1774,5478,7141,2024,-1637,2709,10689,10858,8303,2802,966,1538,6117,2262,3965,11209,12869,14850,12563,1913,-6131,-6023,-2124,-2712,-5945,-4527,-1178,1456,-5431,-387,17474,30484,32148,30497,30473,28543,17114,8650,2787,-6223,-15003,-9939,-3714,-383,1684,2559,2697,2866,-3925,-14161,-11819,2283,14443,17531,1812,-13924,-10116,-1532,3837,-1661,-8307,-12713,-5139,-116,-1049,-6419,-8326,-10622,-404,6133,1333,-4637,-7343,-4650,343,13401,24776,20005,25299,43473,44007,19924,-505,-5262,1493,-2343,-7224,-7639,-9211,-8857,-10075,-3433,622,-3735,-11449,-12470,-7038,-7626,-8500,-11042,-9132,-1412,12559,11586,5113,-23,-534,-3775,-8409,-5893,-8516,-8681,-4456,-1782,304,7335,14054,16716,22582,26417,6855,-9217,-10890,-884,7552,3617,-7922,-8973,-2285,714,1957,19,-1798,-5934,-7301,-1803,541,834,-1935,-6901,-6438,-267,-974,-6504,-12750,-13468,-11392,-11596,-10245,-4811,6617,16585,36471,53035,46769,35380,26501,11038,-5303,-8121,851,7692,10352,9608,1900,-9573,-4713,12345,24479,23427,13548,4063,-2602,-3692,-925,520,4309,9040,11778,5771,-5384,-4932,-5107,-9513,-13943,-8354,-5483,-9846,-13789,-3153,5500,12783,11601,6848,117,-9104,-14823,-9945,1230,12366,25599,40105,52110,42167,9542,-6475,10163,31462,31686,16225,2630,-10290,-13849,-3347,686,-871,-3863,-6953,-12610,-12087,-7452,-7019,4956,21057,29103,19813,5574,8254,7653,2531,-8514,-16605,-13338,-4153,2188,3522,-217,-6210,-3996,2734,3670,-2757,-3550,426,6519,12128,-4439,-1033,10145,2263,-9494,-11609,-2452,-3559,-1439,6698,6835,4914,3905,5419,9025,14343,27632,25729,9440,793,1376,3964,3582,1750,-1956,-9780,-13686,-7444,-1290,5422,7851,6509,-2891,-9241,-3588,10337,21646,15007,4608,-33,676,293,1135,1334,-491,-12081,-4254,-2324,-8066,-5127,-10202,-20004,-6651,9274,13859,12294,6403,2569,-2512,-10815,-2232,818,-2083,-4174,3263,13747,24888,30329,25716,14726,-1345,-9811,-4206,-4641,-1407,-1521,-7806,-7586,-1486,2753,7713,9949,20501,25605,31438,32744,24953,13051,3734,734,-3670,-5217,-1319,1925,6704,7633,6112,16862,28421,26443,15552,6931,-3075,-8683,-11582,-10634,908,11028,5901,-2006,-5619,-9351,-10836,-5634,-833,-407,1100,-15,-8660,-16719,-8737,239,15424,30833,23102,8307,2032,860,-114,-1134,132,1452,-2620,-7516,-13891,-6611,5893,13632,12142,8640,8201,10741,9494,4240,10110,27767,37970,34294,19424,5778,-5353,-10701,-12599,-16740,-15708,-15176,-14825,-8466,2913,12924,20402,15796,3435,-2807,-3098,3538,7525,6765,-1512,-9759,-12688,-12825,-10595,-7737,-6818,-9304,-11221,-7418,-754,1066,-2784,-7084,-6617,-10695,-13458,-11180,-11281,-11416,-9217,-2640,8744,13750,16405,16341,11275,-272,-7974,-6574,-835,560,-3696,-12175,-16545,2894,25840,39644,23715,-3816,-9545,12784,25606,17053,-2264,-12250,-5550,-1951,-5985,-10276,-10521,-6763,-134,8866,13189,12371,12799,12982,10266,6627,8929,12289,10285,2465,-5490,-12371,-12975,-7662,-3759,1976,6585,14437,17977,13130,5591,-3054,-11126,-8181,2304,16342,23053,14293,10626,21589,29850,15153,3846,-4064,-11663,-10281,-1111,3564,12334,18113,21231,22378,13807,4173,-2676,-11181,-9484,-4523,-4211,-5556,-12252,-17753,-3114,11408,17716,10044,-2250,-8708,-5430,-12379,1422,11612,10917,-11354,-11068,-7398,-10792,-16512,-11744,-5681,-10174,-13680,-17341,-17015,-10864,4443,22110,25588,4319,-10797,-2174,7212,527,-12418,-23933,-14333,-3797,4237,2261,-8799,-19443,-10721,2167,1283,-8978,-14284,-7918,-8523,-11783,-15956,-7753,-3418,-2252,-5685,-6393,3000,19406,18963,11032,-1744,-13103,-2650,814,-1872,-7567,-7135,-5204,-4953,-9017,-8539,-6419,-2671,-1371,-6842,-15631,-7535,4606,18854,15944,-2834,-16456,-7039,-3459,-1562,-7823,-8744,-4526,-5045,-10873,-18213,-15308,-4889,-1306,-2970,-1949,-2477,-7359,-10273,-12224,-14811,-8463,-4079,7814,24769,39849,22893,8774,8339,14667,18184,20599,26275,20750,7828,-6615,-14316,-16641,-18604,-14559,-8465,-5627,-11688,-5950,11376,21655,20873,11093,4128,-852,-644,3960,3834,-1897,-6134,740,10549,18768,18826,8157,-4418,-7371,-5104,-5243,-4114,-9809,-10093,-5410,-9052,-16239,-21571,-15528,-3418,4779,11134,6970,-6342,-10318,-6467,-1659,944,-4724,-7029,3299,9036,1462,-7048,-19456,-784,18886,22723,9887,-8423,-17146,-19445,-17479,-7956,5858,13128,16645,14722,4137,-3046,-372,8066,1923,-6015,9399,33271,49595,38999,28592,13092,422,-11438,-16428,-10383,-5633,1492,19021,36966,40575,26759,13109,10695,15231,26882,45842,54408,47350,16261,-9931,-12374,5754,14840,18955,20825,8725,-8492,-9949,1250,9075,6409,1734,7084,12222,3809,-8085,-18047,-786,9406,20323,35710,24873,1357,-14232,-15416,-3421,15599,41779,52170,24837,-5716,-9069,1208,5359,2385,2795,13553,31862,40387,18942,2850,-4087,-11449,-9975,96,7467,8003,10210,4528,13022,17074,2764,-12703,-17661,-10830,-8106,-6529,-2102,444,6296,15143,20426,17747,7109,-2880,-16682,1443,24690,35091,22370,328,578,15127,21910,19285,10988,4832,11944,31613,42881,31496,21148,14199,12097,8549,5197,-596,-9090,-13686,-14599,-15964,-13927,-13927,-18850,-10164,542,4284,-215,-6690,-18168,-18972,-16136,-12655,-9699,-8214,-12787,-14600,-1428,8344,15904,22959,21564,21383,27246,31293,35955,37440,32560,21256,15506,8658,1466,-3657,-5931,-6963,-8537,-8195,-2941,-1052,-7589,-12906,-17007,-10438,1028,10602,17211,15111,10868,6537,8232,15397,26790,31759,19263,2410,-7792,-12453,-13152,-12953,-12360,-5010,15317,30623,26122,18422,7061,1188,9185,21913,22562,14716,7599,-258,-7505,-5383,5134,10498,12959,13547,7382,-1368,-1023,2757,2009,-13412,5216,24771,23749,8163,-8095,-8753,86,6116,14915,19280,12571,3274,-1951,-5241,-4999,-2975,1995,5372,4185,2007,8875,16305,17308,7122,-6743,-15262,-6597,4385,9940,12368,5331,-6428,-12582,-4633,-431,-3673,-8876,-11955,-9213,-1474,9604,12172,2136,-4626,-6336,-5309,2069,20870,56431,90556,82169,69525,76027,97720,129894,124688,56342,11164,-17324,-12688,-9197,-13853,-13598,-8951,102156,422825,789959,1054739,1090372,890254,772010,1142516,1494946,1551731,1216520,727696,563439,793793,870878,661312,350437,99505,2742,15306,9368,-2701,1034,7648,16651,30301,27902,14206,3211,-3712,-5931,-5091,-5064,-5138,-9176,-15435,-14426,-11163,759,14195,23067,27752,25622,22317,15607,8291,-1626,-11461,-8065,-6488,-10520,-12066,-3962,5468,3885,5071,4896,912,7890,22241,27949,12926,-7669,-12652,-5204,1190,3103,305,-1658,-7422,-11543,-10526,-4391,655,349,-1084,-1616,-197,-9971,-11563,1723,29183,54046,66420,57414,16009,-955,-9177,-16777,-20435,-18941,-18150,-5709,-729,-5867,-5748,7317,20783,21851,2714,-13621,-16507,-10834,-8159,-10102,-7416,-1751,485,3772,4737,701,-8768,-6833,9148,7423,2855,6532,18014,13895,-4143,-14357,-9072,-7121,-7480,-874,9182,11916,2961,-3769,4893,19615,25977,21679,10079,-6376,-13697,-12307,-4465,-4557,-13488,-16381,-15216,-4854,5776,98516,325478,541514,671370,675703,462505,281566,853476,1512842,1840902,1659492,1063882,535356,984032,1564558,1750875,1525294,1009694,406706,262352,537988,618220,516924,304722,72465,-935,12375,-6222,-10408,-5308,-7082,-8404,-8297,-8694,-11790,-18390,-11272,-4285,-397,1607,10925,21782,22998,15229,2529,-16797,-13046,-689,-487,-7928,-12120,-7006,-7219,-8625,-5549,320,-5374,-11172,-13580,7430,121637,347703,589397,747465,788913,635354,395496,414090,630026,733612,722644,587880,375211,118746,16111,4004,1086,3382,-8155,-10537,-8659,-11664,8673,54552,95764,98041,63636,7412,-997,27978,34711,19079,1235,-10181,-6401,-5800,-7001,-8185,-11483,-10732,-6419,-7921,-11410,-1455,6658,15076,31381,42965,26188,-3383,-12363,-10515,-11477,-7969,2076,20726,29684,25164,12516,3904,-6774,-6902,2544,12216,14734,13234,14026,26893,31997,25005,16045,6886,7494,14293,13981,6746,-3859,-13861,-5598,2352,1083,-6491,-6965,-2912,-5552,-10020,-11340,-4842,10627,37971,64884,72686,54605,24439,4279,-378,-154,-1881,-6557,-6750,-4557,737,2444,2308,9687,26046,50858,99250,237345,469426,744846,897407,818728,601404,435398,603360,795972,843557,720415,465951,223724,14834,13522,32127,26448,16138,15077,16669,13114,29,-10433,2056,2927,-5699,-2550,9247,15294,15978,11390,7308,555,-8959,-11928,-4942,-1017,-1873,-3506,5230,11851,10106,5190,836,-5322,-3291,8677,14099,12476,6190,218,-5433,-11712,-14392,-17084,-11731,-8894,-5625,-3629,9990,25802,38253,30561,13029,3574,1578,5095,10507,11416,5685,169,1440,-1524,-12382,-4028,3228,8627,10548,6609,-2382,-6197,-5662,-7794,-11241,-5522,837,-2127,-7408,-9599,-9719,4367,5999,-2023,-4037,-1429,-3601,8420,28814,27935,9211,-3846,-10992,-7701,-3303,1570,370,-3399,3120,12739,14396,7896,-2333,-5621,-3430,-2407,-1461],[-2683,-6445,-7728,-7220,-5803,-2876,6075,15486,16440,12443,7396,4019,487,-6068,-12044,-13476,-13519,-7171,19128,31669,14817,-1713,-13165,-8591,-2280,-4101,-4346,-2726,-5576,-679,10815,14503,10936,4065,3307,-5212,-13787,-5091,13279,26174,24071,11275,-2865,-13848,-13894,-5273,627,-861,-3704,4469,13378,13114,16902,25367,13284,-7390,-4258,16378,23713,16317,10468,7875,-1151,-10684,-11407,-5702,4453,19000,26526,13004,-1581,-10041,-14428,-14723,-6264,-6138,-11561,-10518,-10352,-14393,-12384,-2552,3067,-3509,-15059,-6870,11944,16917,12773,3749,-8400,-2297,7466,9409,514,-10604,-4564,9381,25306,30190,21172,10826,520,-6060,-1530,11356,24108,30765,30568,18634,3639,-5799,-5601,-7538,-12887,-5175,5916,10903,4763,-6929,-16740,-16529,-7336,-3553,-2692,-1711,-4350,-13446,-3258,18500,29418,27233,16236,11545,10717,10198,9935,4783,-5205,-3774,5040,8500,3906,-85,1747,7661,11292,8753,3309,-632,699,-743,-7300,-14208,-12258,-4380,-14214,-14333,-12193,-14572,-13731,-5521,3950,12326,12065,8426,4820,2148,-4567,-11999,-6252,-5357,-18830,-17059,1448,47361,127175,204473,241356,227866,156489,76261,17141,-1622,4065,441,-987,-2310,-1160,-2911,-8626,-11746,-16494,-12843,-3303,-62,2249,1430,1154,-1087,-4823,-1767,14416,41843,47184,33032,12029,-4496,-14939,-1124,4242,11731,11430,5181,2720,2789,1166,-3619,-6527,-14535,-15062,-12439,-4459,4859,9964,8923,4309,-7364,-16972,1429,12466,17085,10885,-6489,-10809,-1054,-4032,-8081,-853,10249,11366,8196,10809,28113,34522,14946,3469,4301,7082,2577,-4401,10766,29152,25624,7726,-9470,-7952,-10239,-11240,-1326,7223,3600,-5419,-10421,-12146,-16155,-15668,-14454,-9957,2681,7245,2144,-3826,1500,4435,-2035,-6187,543,-1067,-898,921,-2413,-9375,-18161,-12892,-5600,4905,24473,34110,23046,14227,4264,-9575,-19533,-22525,-15036,-3580,6310,320,-8308,-12675,-2821,-3111,-3481,-5978,-4592,1166,4634,-4627,-7731,-7317,-5952,-7914,-12073,-10765,-1274,-1275,-6230,-11451,-5529,-3022,-3198,-1020,5262,10022,2563,-2809,-1760,2317,5525,10689,6183,-11679,-8537,3713,7100,3579,3885,8252,6129,-274,305,-1775,-9297,-14860,-15416,-15713,-10991,-8661,-12022,-10168,-4936,8136,9842,5758,-132,-1881,-2991,-16160,-2611,-6949,-15000,-8195,4907,18333,26134,21473,8156,-5143,-12860,-7621,-543,5898,12217,12762,6754,-3213,1742,18424,23345,20964,20030,14721,6244,448,-12960,-8657,3463,3882,141,-9834,-14133,-4149,2480,2758,10526,18512,13824,2603,-12364,-15918,-13791,-15690,-15594,-8634,-8166,-13308,-16672,-10652,2365,13032,17749,23585,17524,5235,-2120,-4645,-476,6136,6224,1114,-455,-7009,-11347,-444,18635,34253,22494,4543,-6201,-13306,-7182,-82,4067,7595,12161,11536,6221,6018,7332,19222,33437,26210,11240,3761,-5096,-10649,-8812,-13507,-5494,244,8322,19805,20337,5111,-13395,3160,25639,21193,5145,-3731,-5252,1143,14126,26866,30476,26559,21569,16326,13604,16712,12829,-1777,-1559,4380,3306,-883,1391,6525,3056,-2027,-5495,-6975,-8749,-7917,-5135,1004,219,-50,5255,6282,2475,-650,-3885,-3546,4659,10560,11026,8117,764,1390,8144,12778,12359,11042,11254,4732,-3947,-7966,-7432,-8912,-7927,-3517,1823,29,-7271,-14485,-17552,-11321,-8213,-893,4503,2806,-2474,5497,22802,34203,25713,11699,1737,-1653,-2457,-2915,6454,29933,46853,61374,45842,21632,5320,-8764,-8621,-2511,-46,-719,-518,-2745,-8859,-9690,-8532,-1679,7406,13270,11890,3491,-8240,-14087,-6517,2838,7110,3696,-659,-1379,618,236,-6098,-11861,-11872,-4731,-5789,-11209,-6315,416,4096,5756,6108,-3149,-15211,-13638,-6519,-202,5335,1584,-10581,-12399,-8740,-8951,-4845,518,1432,3162,7084,2007,8578,25741,38057,32442,16635,1305,-7953,-5560,149,1949,6360,12263,13636,6883,-7092,-17631,-9936,-4149,-4381,-5617,-3695,-1381,-390,-89,760,-2903,-8043,-6675,-5448,-10775,-14068,-10209,-12212,-14727,-7582,-4223,2349,8030,12802,10282,-145,-3960,-2273,1359,-18,-6502,-8823,-6833,2731,25421,50496,43850,5610,-750,3916,3559,-3811,-12715,-7533,-935,4457,8062,4738,1043,4753,12260,12916,10309,4313,1482,1369,5735,2665,4406,11183,12686,13430,9364,-1044,-7757,-6555,-863,-105,-4160,-5460,-5095,-3620,-6190,5493,26618,36977,32234,25639,25669,27362,17986,9749,3859,-4811,-10274,-5940,-2388,838,5074,8814,8498,6651,-2521,-14485,-11016,2393,13873,16254,-16,-15878,-12131,-3848,2395,-1702,-7400,-11799,-5735,-702,-1572,-6993,-8585,-11524,-3546,3271,1929,-2468,-7171,-6232,-32,12426,25365,21477,23310,38817,41482,20372,407,-5289,1761,-1495,-6152,-6002,-7383,-7691,-9937,-2954,1661,-2176,-9263,-9636,-5554,-6721,-7650,-9998,-8962,-1610,14068,12758,4948,163,540,-2400,-8073,-5854,-8015,-8461,-3302,-2237,1209,8414,13644,14532,18762,24667,8151,-8120,-11887,-3680,4382,1519,-7884,-6537,361,2742,3561,1412,-1410,-6129,-8431,-2872,861,1762,-630,-6303,-7843,-3381,-5162,-10111,-13243,-12434,-13179,-15882,-14885,-8676,2223,13244,32048,46575,42516,32601,24019,9479,-6338,-11624,-2426,2728,5997,9101,3686,-7472,-10830,4090,18752,21742,12168,2269,-3299,-2660,170,982,4685,9642,11603,3759,-7163,-4090,-3311,-8155,-13643,-7981,-4262,-8267,-12037,-2179,7465,16836,15020,10110,3156,-5718,-12419,-11374,-1619,8938,22173,38670,53433,45723,12912,-3390,11946,29961,28053,13087,512,-11071,-11457,-2509,-130,-2107,-5226,-9982,-14120,-11328,-6992,-5927,5067,19159,25071,18724,5341,6763,5997,1029,-10076,-14577,-13352,-8474,-330,2993,78,-5611,-8001,-1660,1386,-3987,-4674,-1155,3994,9007,-5387,-5709,4016,-3043,-9914,-11159,-3575,-6193,-8124,-1167,311,1329,2959,7097,10826,15238,26857,24402,8484,-29,452,2599,1929,-385,-5092,-13364,-13568,-6013,-917,4406,5689,2669,-5641,-11090,-5144,8970,19478,13573,5516,1563,3185,4998,4947,3234,-1294,-16290,-3715,3185,-530,1268,-7314,-23689,-8848,8568,16110,16457,11387,7348,230,-13331,-4140,549,-234,-659,7034,17100,27940,30700,23785,12279,-3917,-7690,47,-489,437,162,-5585,-5319,-299,2510,6200,8018,18263,23707,28315,28934,22551,12840,5817,2510,-2823,-4895,-2654,-1238,2376,5286,5115,17480,32412,29897,16700,6340,-4671,-10035,-11008,-8537,3891,13334,5653,-3400,-7074,-10081,-10927,-6382,-2149,-1503,-130,-29,-8069,-15711,-9528,-777,14914,32712,22125,7790,1482,1167,1689,833,2896,4275,236,-5197,-12765,-4418,9153,19313,18918,13584,10292,10951,10050,4562,13416,33290,41452,35123,18129,3523,-8113,-13349,-16055,-13805,-14664,-16207,-15731,-9563,1296,10558,18217,15234,2893,-3331,-3842,2879,8144,8350,-266,-8896,-11886,-12306,-10637,-8540,-7397,-9160,-10457,-6643,-910,-492,-4929,-7881,-7053,-11757,-14330,-10191,-8083,-8249,-8300,-3176,6296,10339,14300,16566,13175,815,-8577,-7631,-1538,-148,-4449,-12314,-15482,1085,19717,28939,17026,-6133,-10400,11756,23338,14361,-4666,-12922,-5160,-1691,-6202,-10540,-10873,-6192,1576,11126,14047,12564,13097,14661,12700,7968,8546,10681,8525,1213,-7838,-13075,-12708,-7876,-4338,878,5226,12501,15752,11678,6061,-1606,-10094,-7039,5328,20726,25436,12411,8759,20512,28599,14178,3146,-4840,-11566,-9330,-525,4721,13377,16695,17358,15431,6764,-111,-3415,-10171,-9433,-4813,-3876,-4736,-11605,-18127,-4540,10960,16729,7860,-3334,-7213,-1121,-7004,-2403,8233,9647,-12763,-8700,-5643,-9978,-16228,-11253,-4736,-8658,-11728,-15045,-15009,-10663,3424,20921,28171,6752,-10633,-4611,6195,1115,-12299,-24567,-13283,-2259,5531,3512,-7576,-18861,-10935,2986,2573,-7602,-15194,-8416,-8853,-11256,-11835,-9263,-4459,-1934,-4535,-5228,2715,16602,15867,9785,-950,-14024,-2454,1427,-1431,-7835,-7471,-5166,-4311,-7752,-7247,-5117,-1928,-1223,-6877,-14908,-8121,3845,18608,15265,-3236,-14422,-6228,-2584,-450,-7187,-9457,-5456,-5575,-10545,-16953,-15121,-4454,1003,-81,-261,-1757,-7100,-7627,-8946,-11006,-4851,-561,10820,26658,36756,19816,7964,7699,12462,13936,15388,21714,18327,6882,-7879,-17525,-19335,-16504,-13452,-8757,-5157,-10817,-5383,13406,27461,27704,15880,6681,-786,-1631,3528,3673,-2291,-5422,2560,11613,18382,16796,3694,-10285,-9319,-5125,-721,5333,109,-3036,-2736,-8737,-16958,-20030,-13695,-2224,4832,9628,4960,-5698,-8352,-4149,819,3772,-1441,-5217,6029,13623,5973,-3424,-16488,-852,20121,25414,11647,-8024,-17920,-18664,-18305,-8175,6625,14676,19099,17061,5555,-2102,-472,6742,223,-5635,10399,34103,51185,43867,34153,16178,1791,-10032,-16458,-12060,-7146,1598,23329,44112,44246,24536,8096,6361,10552,19525,37238,49673,46373,18200,-7676,-13902,5354,15664,21985,25104,11968,-6938,-8874,3107,10197,6615,1573,6940,13925,4967,-7977,-16698,-390,8212,17038,31148,23586,2540,-13507,-16968,-4807,14493,41995,56675,33298,2175,-4570,2591,5546,2771,3942,14003,31308,42104,23739,6374,-1293,-10045,-10671,-884,7759,10042,14971,13105,22940,22282,6616,-8739,-20043,-14118,-10610,-7713,-1362,2762,8916,16038,20190,17902,8405,-865,-14507,871,22549,30406,16708,-1319,1784,20661,29677,24344,12728,4579,10478,26442,35133,25416,17711,11592,9030,6129,4158,72,-7912,-12358,-12992,-13902,-12415,-13586,-16821,-7323,3460,5117,-897,-8005,-19957,-17490,-15561,-12239,-7877,-5952,-10922,-14992,-2695,5720,12751,20423,20299,21978,28120,32590,36695,37648,33885,23251,15949,8047,799,-4072,-5613,-6533,-8742,-9325,-4269,-1226,-7170,-12160,-15726,-9637,991,9572,14590,12797,9242,5913,7587,13729,26631,35305,22282,2515,-9147,-14181,-14590,-14596,-14599,-7293,14179,36050,34107,24526,10605,3463,9476,16904,14440,8419,3851,-2206,-6693,-2269,6826,12651,16701,15427,6994,-3214,-4756,-3149,-4393,-11438,11869,29413,26175,10237,-5579,-8561,807,7229,16056,19627,12811,3800,-1167,-4079,-3551,-1078,3024,4956,2191,-2089,5060,15121,16774,6588,-7513,-17084,-6867,3414,7778,9032,2065,-8132,-10619,-3573,329,-1980,-6763,-10326,-8555,-3288,4548,6274,214,-3647,-2921,-127,5428,19925,50571,82143,75102,62878,66209,80427,105001,93969,36586,7704,-15498,-14473,-11830,-15248,-12895,-8787,96828,397194,748766,1004420,1007961,803282,645851,970813,1315528,1333119,993554,588560,454558,648652,717306,539917,291577,85219,7543,20973,11926,-2362,2483,10999,21258,37549,36099,20839,8282,-779,-4770,-5268,-6693,-7153,-9471,-14357,-13293,-9978,1691,14531,20979,24976,24395,21028,13562,5794,-4072,-10185,-7109,-5752,-9606,-12505,-4555,3876,5486,8970,8312,1415,6603,20881,26918,12114,-7933,-11457,-4008,2410,4109,1384,-1111,-7528,-12872,-11812,-4305,1834,2298,1210,683,1723,-7918,-11775,539,27240,53740,64954,51386,13996,-994,-9640,-16837,-18393,-15060,-18931,-6746,-539,-4600,-5942,6328,20299,21187,2003,-12032,-14593,-10101,-7460,-9380,-7736,-2177,1656,5604,6008,765,-9707,-4283,10681,7429,1351,3213,11155,8612,-6406,-9959,-6029,-5022,-5675,313,10451,11083,1683,-2360,7007,21388,28299,25595,12895,-4679,-12176,-11089,-3941,-3889,-12632,-17918,-14091,-2806,2092,73510,271421,473492,597362,592640,387837,224844,713958,1293026,1564100,1379608,850816,407615,804123,1299493,1442380,1236761,824931,366061,188349,393852,479689,413748,246289,65914,-2752,6746,-9256,-7307,-3186,-6163,-8538,-9224,-9611,-12264,-18738,-11763,-5156,-875,1108,9824,20360,22216,16428,2757,-15306,-13864,-4436,-4754,-11592,-10104,-5363,-4851,-6630,-5346,-2209,-9541,-11995,-13019,7687,115511,319096,523861,664398,726627,600811,367925,364954,576228,660720,635245,519686,346488,117109,16033,4653,1852,4729,-4891,-9090,-9880,-10298,8606,56676,102580,110413,72572,8847,-1435,33796,42450,21140,-1642,-10403,-3147,-3568,-6439,-8984,-13924,-14488,-7440,-6713,-12559,-3755,5796,16804,37118,50217,30980,-1818,-11489,-9966,-11719,-6930,2745,21048,29806,23878,10290,-20,-12478,-11954,-2728,8193,13339,13319,15572,28207,32288,23907,14551,5762,7480,14628,15376,8351,-2796,-12232,-5337,2861,1256,-6068,-8595,-5421,-7398,-10292,-10727,-4371,8693,33232,59338,69540,54887,24992,3719,-653,-105,-1064,-4781,-5203,-3534,538,2391,2974,9644,22974,45641,91336,190192,370139,608959,763976,710187,516255,369076,521912,695480,733190,620942,391612,190769,14049,15036,31603,23850,14025,12487,13108,10006,-170,-11185,170,1995,-5164,-3030,7760,14693,17902,15154,12815,7039,-2306,-8992,-3810,309,-409,-492,9126,12956,9442,4105,597,-2928,269,11435,15208,11661,4298,-914,-5117,-10290,-14275,-17971,-12737,-7575,-5250,-4087,9728,25065,35663,25270,8687,762,827,6008,12173,12169,4489,-3952,-4779,-6651,-14790,-2008,4298,8523,9848,6031,-2586,-5888,-5573,-7479,-10036,-3931,2771,1099,-3217,-6957,-6953,5897,5767,-1702,-2791,705,-2060,5074,26295,27161,8302,-4971,-11796,-8312,-4943,-1014,-1935,-5298,763,10866,13614,6546,-4058,-6406,-2972,-1141,88],[-184,-5615,-7740,-7130,-5439,-2332,6958,15921,16507,12543,8441,6016,2732,-3978,-10333,-12865,-14421,-8057,19024,39744,22407,2289,-11850,-10085,-3813,-6144,-6549,-5102,-8662,-5137,6296,9913,7509,1474,461,-7483,-18399,-8118,10149,21280,19102,8343,-3124,-12655,-11915,-3452,1525,-583,-4126,3019,9593,8930,14510,21506,9529,-9508,-5188,13687,18808,9130,2197,1801,-5769,-13599,-10665,-4117,6760,21318,23486,9600,-3469,-10905,-14310,-15120,-7290,-6846,-8913,-6649,-7086,-12471,-10835,1062,8648,2006,-10303,-5302,9856,12728,6395,-2567,-10375,-360,9670,10153,549,-10684,-3650,7463,19202,24758,18556,9370,-606,-7282,-3193,8727,21341,29442,30779,19505,4104,-6190,-6888,-8104,-11423,-3442,6284,9147,2663,-7937,-16096,-15917,-8018,-4539,-3238,-247,-1158,-11576,-8121,12354,24068,24141,14285,9633,9139,8996,8275,1846,-8322,-3526,5624,8463,4482,707,2125,6715,11281,12013,9740,6006,4198,514,-7263,-13887,-8320,2119,-5703,-19295,-17201,-17929,-14051,-6463,2201,11477,13526,11118,8443,5560,-1945,-12926,-7463,-4004,-16918,-17803,-6847,29495,103718,183757,228636,220490,149509,69500,13228,-805,4870,-2099,-4142,-4683,-2138,-1766,-6802,-10958,-15552,-10555,-1384,2178,4890,2938,1890,-482,-3774,-455,16176,42624,45312,31349,11921,-3113,-17019,-3138,937,8784,9609,4612,2132,1723,-89,-4892,-7894,-15545,-16320,-13870,-5146,5067,9967,9430,5243,-7117,-13893,3076,14635,19659,12886,-5570,-11281,-640,-3559,-9941,-4467,6546,8180,6398,10925,26288,32124,14767,3908,4939,10639,6662,-2752,8928,25115,21921,6724,-9237,-7832,-10142,-11655,-1869,6762,2935,-4207,-9723,-13179,-16133,-16902,-15438,-2473,7418,10143,4194,-2418,1199,3914,-1575,-5854,-527,-2999,-2158,-548,-4171,-11293,-18576,-9779,-3792,4897,21183,24748,13433,9170,1697,-10707,-19291,-19523,-14472,-3675,6063,843,-8735,-15416,-2884,-1565,-2099,-5146,-4601,705,3438,-6188,-10203,-10603,-9467,-10950,-13807,-9701,-339,-572,-5544,-11635,-6658,-3500,-3141,211,8304,14710,8027,976,63,2988,3787,8094,5350,-10822,-10190,2221,7285,5705,8555,14230,10817,3840,3071,-383,-9146,-14878,-14793,-16079,-12930,-11623,-14667,-10550,-4846,9033,12104,6886,-1011,-3937,-3559,-9343,1483,-2867,-11223,-7568,3777,15859,24909,20967,6585,-6494,-15757,-10435,-3038,3054,9590,10187,4210,-4388,5750,23507,27259,22558,17171,9822,2446,-1595,-12566,-5722,3827,4370,657,-9791,-14654,-3794,3147,3237,9802,16706,12200,2161,-12458,-15468,-13165,-15372,-14422,-7290,-6530,-10855,-14825,-13015,19,9522,14163,19818,14396,3127,-3686,-6366,-2225,3684,3045,-2621,-3607,-7507,-12817,-2135,15542,29228,19124,3741,-6408,-13680,-7048,1342,6178,9575,13023,9871,3597,2350,4933,21345,38219,28023,10095,2025,-4279,-10074,-10844,-14237,-2781,4129,12988,25195,25586,8069,-11873,2162,22503,18857,6770,-769,-2351,2877,13873,24551,27771,23995,20461,16888,15490,18884,15375,1130,-437,3294,460,-3437,-337,6075,3618,-1029,-5265,-7208,-9123,-9802,-9035,-3026,-2727,-2678,2316,2710,-511,-3042,-5579,-1296,7885,13829,14525,11330,2696,2167,8639,13859,13756,10498,9631,3609,-5260,-8456,-6216,-6774,-6349,-3515,1791,1225,-4973,-11382,-19049,-16240,-12391,-2603,4110,2777,-1960,6631,24889,36677,27503,12839,3378,-442,-1491,-1862,6963,29680,42850,57267,47074,23558,6925,-7159,-8328,945,5735,4872,2834,-1543,-8188,-7888,-7105,-1512,6528,13043,12654,4486,-8077,-15539,-7851,412,4609,2156,-1471,-2187,156,1097,-3547,-7758,-7660,-1320,-1919,-8379,-7082,-2457,1087,4434,6760,-1458,-14050,-13976,-6568,-907,4444,501,-12325,-13480,-8419,-6967,-2608,2697,3067,5057,6686,1623,9301,26608,38353,34286,19616,4532,-5460,-6134,-871,1373,6034,11578,11837,4282,-8645,-18061,-10003,-5151,-5515,-6090,-4058,-2485,-2153,-1989,-1373,-4791,-8801,-3823,-1515,-8046,-14858,-11672,-12981,-12236,-5484,-2659,2597,7563,11953,9509,-615,-5613,-4095,-97,-238,-4908,-6777,-5179,3359,24603,47333,41069,3859,141,3975,2111,-6129,-16026,-12040,-4150,3069,8635,7099,3531,6690,13527,14762,12414,6061,2166,1162,5225,2941,4586,10432,11594,11015,5784,-3623,-9426,-7414,-204,1874,-2924,-6553,-9044,-8814,-4915,12211,35860,42690,31395,20563,21139,25726,18421,10742,5549,-1365,-5424,-1948,-732,2176,8573,14977,14237,10112,-1286,-14662,-10661,1857,12566,14099,-1990,-16755,-13591,-6135,741,-1835,-6484,-10498,-6113,-1270,-2093,-7494,-8823,-12136,-7251,-1209,1537,-1223,-7120,-7690,-256,10549,23452,20252,18962,31908,37046,20018,1048,-5515,1536,-967,-5277,-4588,-5657,-6514,-9690,-2718,2274,-934,-7159,-6868,-4231,-6071,-7088,-8995,-8376,-1695,15159,13519,4700,591,1847,-824,-7309,-5797,-7571,-7754,-649,-434,3149,9140,12558,11546,14218,21412,9074,-6988,-12621,-6559,920,-922,-7453,-3511,3382,4849,5052,2538,-1335,-6541,-9658,-3926,1175,2625,538,-5435,-8303,-5597,-8601,-13469,-13352,-11367,-14435,-18866,-17021,-11263,-1887,9473,26804,39426,37753,29455,21034,7301,-7222,-13880,-4489,-1700,899,7646,5162,-4008,-14250,-4171,12347,18995,10120,119,-4253,-2122,704,918,4464,9556,10614,1028,-8976,-3169,-1596,-7195,-13612,-7578,-2963,-6390,-10422,-1984,8350,19638,17157,12351,5630,-2431,-9836,-12266,-4433,5487,18143,35539,51572,45902,15003,-696,13378,27466,24181,10306,-1255,-11034,-9221,-1938,-1042,-2635,-5767,-12676,-14517,-10083,-6278,-4257,6249,18112,21772,17814,5115,5025,3950,-696,-10899,-10896,-10381,-11951,-3501,1885,-181,-5291,-10945,-6172,-1365,-5296,-5797,-2898,1012,5597,-5650,-11610,-3237,-8986,-9898,-10639,-3911,-6597,-14839,-9643,-6204,-2181,2052,8490,12098,15580,25250,21942,6519,-1662,-597,1479,185,-2650,-7727,-13560,-11109,-4458,-900,2461,2497,-1682,-8366,-12986,-6925,6761,15935,10955,5314,1900,4588,9229,8805,5126,-1965,-19235,-1147,10990,8362,8631,-3373,-23823,-10931,7703,18470,21060,17014,12969,4211,-12859,-6092,943,2635,3248,10537,19639,29286,28819,20208,8911,-6439,-5468,3854,4987,4798,3701,-2505,-2941,655,1992,4189,5589,15179,20329,22911,21948,17216,11217,7449,3898,-2208,-4794,-4252,-4533,-1937,2689,3786,17408,35324,32577,17492,5584,-6395,-11472,-10368,-6308,6951,15353,5464,-4777,-8637,-10843,-11082,-7199,-3583,-2658,-1452,-361,-7734,-14486,-10113,-1882,13299,32633,20208,6989,804,1311,3609,3071,5432,6271,2067,-3639,-12063,-2592,11976,24896,26579,19835,13038,10583,10063,4749,16520,36771,42302,33938,15955,1055,-10948,-13915,-15990,-9800,-12082,-16536,-16401,-10355,73,8478,15511,13730,1989,-3953,-4434,2133,8191,9188,425,-8410,-11423,-12143,-11000,-9114,-7090,-7911,-9057,-5941,-1496,-2561,-7642,-8888,-7740,-12900,-15385,-9575,-5241,-4991,-6927,-3668,3838,7185,12368,16610,14761,1722,-9431,-8854,-2352,-848,-4812,-11312,-13411,-1132,12823,18459,11050,-7859,-11642,9251,19543,10702,-7741,-13830,-5454,-2129,-6736,-10885,-11199,-5414,3696,13578,14821,12508,13040,15936,14893,9364,8657,10180,8624,1767,-8029,-13439,-12866,-8442,-5276,-761,3165,9768,12756,9484,5897,-126,-8715,-6084,7557,23381,25741,9480,6169,18174,25483,12538,2197,-5475,-10890,-8256,64,5950,14487,15383,13658,8885,340,-4011,-4295,-9294,-9412,-5339,-4000,-4618,-11636,-18297,-6018,9606,14653,5094,-4518,-5386,2850,-2205,-6658,4146,7957,-14629,-6881,-4294,-9441,-16034,-10690,-3667,-6971,-9516,-12209,-12540,-10817,1563,18825,29730,8861,-10277,-7210,4674,1541,-11828,-21515,-11769,-1030,6119,4023,-6807,-18458,-11310,3372,3363,-6617,-15931,-8673,-8819,-10089,-8036,-9113,-5598,-2010,-3523,-3919,2453,13388,12268,7693,-1262,-12672,-1569,2197,-1150,-8309,-8107,-5359,-3678,-6359,-5847,-3643,-847,-407,-5875,-12037,-8517,2620,17324,14148,-3309,-12346,-5519,-1702,562,-6420,-10291,-6690,-6298,-10353,-15800,-14405,-3797,3315,3279,2103,-381,-5766,-4916,-6288,-8067,-2023,2346,13331,27923,32916,16835,7389,7065,10040,9433,10156,17080,15729,5825,-8902,-20653,-17321,-11279,-11661,-9565,-5438,-10562,-5452,14028,31147,32737,19969,8856,-963,-2814,2774,3284,-2748,-4577,4155,12245,17143,14047,-973,-15660,-8694,-2351,6191,14558,9774,3402,-8,-8359,-17613,-18159,-12233,-1699,4043,7275,2609,-5079,-6499,-1890,3248,6357,1571,-3632,9003,18818,10826,101,-13351,-860,20852,27274,12522,-8146,-18977,-16416,-19308,-8615,6895,15269,20186,18282,6597,-1059,-255,5327,-1926,-5611,11041,33606,50225,46936,38056,18139,2675,-8707,-15588,-14383,-9374,1117,26260,48932,45516,21028,3714,3067,6508,12486,27162,42112,42178,19987,-2772,-15832,4166,15338,23516,27888,14528,-5700,-7716,5399,11647,7051,1410,6648,15671,6601,-7379,-15855,-746,6396,13214,25455,21232,3786,-11999,-18889,-6370,13139,41031,58883,40504,10715,231,3913,5208,2486,4385,13625,29294,41768,28110,10057,1745,-8501,-11872,-2230,8001,12746,20961,23719,33092,26563,9758,-5091,-15815,-14843,-11675,-8609,-818,5076,11625,16872,20012,18130,9870,1415,-12798,-326,19868,25644,12063,-2351,2744,25343,36213,28479,14062,4477,9274,21559,27527,19589,14284,8734,5574,3417,2773,547,-6863,-11164,-11388,-11804,-10864,-13295,-14373,-4197,6422,5787,-1759,-9486,-21514,-15123,-14144,-11856,-6210,-3925,-9211,-15025,-3764,3328,9499,17287,18441,22058,28655,33549,36807,36898,33908,23969,15464,7121,106,-4354,-4959,-5687,-8452,-9979,-5410,-1425,-6829,-11641,-14758,-8559,1350,8659,11738,9853,6755,4644,6222,10928,24303,35918,23271,2155,-10408,-15847,-15571,-15501,-16281,-9294,12546,39891,41153,30149,13753,5350,9311,12063,7661,3608,2172,-530,-1004,4105,10668,15720,20323,16867,6455,-5219,-8588,-8993,-11115,-6604,17200,32008,26897,11444,-3356,-8563,797,7332,15687,18385,12160,3931,-475,-2929,-2136,679,3974,4535,198,-5831,2798,15727,17978,7652,-6697,-18023,-6891,2240,4821,4333,-2321,-10156,-8715,-2656,844,-576,-4734,-8743,-7662,-4849,-623,281,-1782,-2772,-109,3860,7930,18351,43267,70193,65446,54897,55008,61083,76265,61108,19381,3980,-13778,-16405,-14298,-14704,-12157,-8526,88254,348485,657126,882104,857056,666547,493572,751264,1058103,1041908,731683,427358,327933,477059,532956,397644,221770,69514,13498,26322,14101,-2251,3611,13713,25190,43986,44329,28320,13811,2270,-3335,-4563,-6908,-8450,-9859,-13464,-12667,-9343,2050,14029,17972,21129,21811,18145,9951,2094,-6841,-8858,-6251,-5066,-8482,-12431,-4552,2751,7410,12382,10945,1882,5033,18841,24697,10428,-8201,-10193,-3003,3320,4793,2188,-731,-7591,-14180,-12598,-3861,3153,4482,3790,2849,3220,-5892,-12060,-1232,23721,50046,59621,43104,12094,-860,-9666,-16492,-16490,-11369,-15842,-7681,-289,-3033,-5049,6542,20622,20778,1311,-10583,-11172,-9306,-7365,-9819,-8760,-2408,2853,6773,6212,-28,-10643,-1123,12374,7747,212,133,5076,4754,-6051,-5896,-3420,-3445,-4147,1192,10892,9026,-183,-1161,8778,22740,30108,28486,14637,-3339,-10882,-10061,-3487,-3224,-11460,-17576,-11584,-851,-631,49675,204534,375676,482056,469487,291311,164670,544235,1005676,1205129,1035372,610420,278213,596911,976507,1070433,900019,607270,302447,121685,247763,330091,298154,180776,56583,-4296,675,-11730,-4241,-1013,-5209,-8733,-10319,-10749,-12908,-19115,-12402,-6596,-2223,-50,8578,18525,21009,17184,2802,-13293,-12880,-8292,-9081,-14518,-8234,-3846,-2452,-4789,-5440,-5048,-13750,-11827,-12057,6205,103664,270045,424334,538713,616273,526033,317663,296131,485107,546134,510956,420573,294883,107842,15215,4901,2551,6184,-1562,-7357,-11325,-8368,9337,55268,103064,116811,77896,9872,-2097,36847,47061,22108,-4859,-9955,89,-1566,-5989,-9669,-15937,-18121,-8220,-6027,-12922,-6410,4303,17808,41646,55451,34689,-196,-10623,-9531,-11669,-6575,2942,20910,29178,22049,7762,-3215,-17500,-16279,-7494,4656,11870,13983,17158,28294,31313,22430,13171,4709,6883,13673,15328,8973,-2279,-10592,-5026,2950,954,-5834,-10120,-8527,-9862,-10751,-10319,-4168,6532,27673,51348,62871,52346,24443,2792,-1304,-514,-766,-3495,-4181,-3310,-670,1521,3070,9067,18865,37552,75766,135893,260631,448043,590893,561840,404349,285969,410571,552979,580449,487499,298158,148037,12371,15895,29619,20628,12337,10995,10635,7039,-623,-11823,-2149,662,-4732,-3502,5512,12800,18493,18115,17962,13624,4646,-4766,-1832,1990,1750,4278,13577,13854,8561,2857,409,-206,3851,13240,14811,9474,1346,-2975,-5651,-9236,-14333,-18369,-14116,-7227,-4725,-4604,9132,23297,31200,18838,3809,-2304,83,6667,13275,12342,3183,-7521,-11133,-10740,-12279,-654,4455,7434,8222,4705,-3288,-6006,-5891,-7481,-9272,-3265,3146,2555,301,-2834,-4241,5996,4377,-2157,-2120,2417,-836,656,21556,24207,6274,-6881,-12906,-9250,-6877,-4142,-4792,-7655,-2093,7772,11324,3983,-6544,-7532,-2916,-129,1409],[2861,-4253,-7251,-6663,-4756,-1541,7836,16212,16529,12668,9563,8080,5115,-1444,-7984,-11785,-14755,-7941,19210,47908,31635,7798,-9141,-11497,-5392,-8132,-8567,-7241,-11319,-9234,1558,5015,3784,-1181,-2496,-9671,-19399,-8170,8836,17338,14367,5383,-3264,-10960,-9288,-1187,2557,-478,-4867,1262,5487,5446,12630,17604,5781,-11457,-4574,11810,14270,2688,-5763,-4720,-10747,-14350,-9063,-2676,8198,22359,19660,6693,-4800,-11293,-13903,-14507,-7296,-5946,-4973,-2443,-3604,-10349,-8759,4660,14032,7773,-5128,-3271,8000,9907,2650,-5719,-8481,2517,11668,10535,439,-10621,-2941,5745,13884,18606,14556,6737,-2425,-8523,-4458,6476,18677,27974,30816,20311,4553,-6550,-8332,-8467,-9262,-1486,6636,7050,478,-8368,-14287,-13902,-8262,-5476,-3964,979,1694,-9005,-11897,6774,19026,20476,11612,6941,6709,6975,6048,-1157,-10911,-3176,5720,7987,4609,1222,2471,5913,11067,14366,15185,11842,7095,1404,-7159,-12794,-4362,8006,2242,-14035,-20886,-20661,-14159,-7427,615,10414,14608,13330,11400,8131,-97,-13118,-10243,-4222,-15543,-19178,-16293,10005,78571,161605,214850,212275,141498,61543,8489,-44,5667,-4203,-7333,-7272,-3104,-525,-4878,-9201,-13540,-7481,1320,4966,7812,4489,2460,-127,-3009,345,16822,40808,41132,28468,11229,-2064,-14870,-4512,-2243,5854,7876,4218,1338,182,-1643,-5878,-9207,-16573,-17658,-15409,-5981,4991,9604,9479,5692,-6868,-12128,3495,15476,20950,13993,-4797,-11848,-441,-2402,-7990,-4996,3361,5018,4938,11025,23671,28204,13426,3449,5484,14282,10667,-903,6702,20042,17524,5401,-8977,-7900,-10163,-12068,-2731,5656,1625,-3402,-9241,-14661,-17010,-18339,-10636,7028,13153,13135,5997,-1312,603,2977,-1433,-5514,-1375,-4813,-3848,-2837,-6888,-13877,-15033,-6543,-2207,4290,16415,14013,4980,5320,-264,-11380,-18174,-16736,-12980,-3517,5582,776,-9634,-18653,-2440,309,-598,-4413,-4845,70,2339,-7098,-11842,-13308,-12638,-13876,-15498,-8533,319,-221,-5181,-11882,-8416,-4585,-3283,1600,11638,19486,13834,6041,3088,4526,2294,4843,3703,-10526,-11958,277,6906,7339,12273,18495,13693,6671,5264,885,-8932,-13509,-12307,-15082,-14492,-14894,-17699,-10931,-4817,9383,13815,7827,-1660,-6241,-4059,-2422,7942,1949,-7920,-7276,1872,12018,21622,19108,5011,-7280,-18444,-13282,-5531,-146,5919,6460,774,-5608,8765,26855,29657,23315,14867,7149,1363,-1143,-9111,-3364,3473,4128,519,-10141,-15230,-3615,3494,3440,8532,13830,9634,1119,-12559,-14297,-12068,-14647,-13384,-6404,-5346,-8637,-12397,-15375,-2765,5389,9671,14828,10308,551,-5267,-7240,-2016,3629,2292,-4042,-7280,-8324,-14606,-4243,11637,23310,15342,2442,-6988,-14310,-7201,2435,8065,11439,13603,8112,1611,-1045,2458,22483,40292,27753,8507,116,-3087,-6408,-6895,-9604,-1768,6252,16305,29342,29673,10462,-10455,478,17358,14630,7204,1445,-147,3752,12582,20964,23484,19750,17649,16119,16051,19519,16395,3367,420,1981,-2550,-5974,-2162,5309,3867,-639,-5812,-8048,-9721,-11834,-11836,-6023,-5673,-6011,-1671,-1832,-4602,-6160,-6626,1030,10055,15664,16610,13643,5052,4181,9201,14161,14189,9008,7606,2376,-6724,-9193,-5230,-4763,-4379,-2785,1760,1970,-3055,-8418,-15558,-18375,-13521,-3463,3211,2190,-1871,7227,25966,37771,27977,13176,4479,455,-962,-1120,7373,28682,37948,51182,46037,24017,7392,-6294,-7258,4555,11389,10862,6938,173,-7010,-6105,-5933,-1697,4979,12130,13064,5421,-7797,-16415,-8848,-1846,2007,381,-2513,-3328,-791,1386,-1479,-4161,-4010,1547,1338,-5434,-6743,-4263,-795,3717,7392,-286,-13495,-14449,-6734,-1736,3187,-929,-14111,-13883,-7641,-4925,-670,4324,4186,6228,5461,601,9519,26793,37776,35350,22314,7751,-2299,-5911,-2181,258,5200,10497,9667,1548,-10399,-17613,-9823,-5831,-6147,-6130,-4264,-3503,-3599,-3508,-3520,-6834,-9033,-469,2616,-4991,-14087,-13317,-13416,-10274,-3718,-992,3173,7223,11092,8488,-1188,-7479,-6207,-1804,-1004,-3824,-5058,-3678,3611,22521,41361,35129,1121,533,3542,456,-7682,-14308,-16653,-7662,1416,8874,8990,5629,8329,14373,16265,14472,7923,2915,840,4556,3006,4395,8926,9700,8141,2754,-5149,-10787,-8615,-235,3047,-2411,-7951,-13011,-13527,-1871,19274,44335,46792,29288,15338,17116,23566,18101,11320,7620,3087,-866,1776,1128,3580,11926,20412,19285,12960,-343,-14763,-10798,583,10428,11078,-4026,-16152,-14368,-8288,-1065,-2093,-5601,-8929,-6163,-1840,-2658,-7930,-9061,-11759,-11258,-6809,97,-1255,-7595,-8911,-400,7897,19006,16434,13122,24026,31448,18907,1345,-5894,881,-764,-4609,-3423,-4069,-5363,-9301,-2696,2450,-42,-5192,-4285,-3206,-5815,-6957,-8296,-7660,-1640,15936,14135,4709,1468,3451,957,-6116,-5687,-7173,-6667,2551,2963,5889,9518,10894,8001,9316,17041,9619,-5772,-12717,-9155,-2457,-3387,-6813,-562,6384,6763,6306,3366,-1500,-7093,-10873,-4846,1524,3450,1614,-4342,-7957,-7018,-11300,-16307,-13001,-10358,-14876,-15940,-13733,-11503,-5276,5617,21604,33185,33914,27048,18360,4935,-7908,-11850,-4578,-4689,-4545,5206,6191,-203,-9700,-10901,5988,15406,7547,-2264,-5357,-1977,732,365,3692,8793,8846,-2197,-10444,-2102,50,-6547,-13630,-7015,-1586,-4281,-8878,-2407,8243,21058,18004,13559,7519,688,-7180,-12248,-6929,2282,14037,31418,47276,43035,15652,1482,14327,24252,20477,8101,-2467,-10198,-7121,-1535,-1873,-2501,-5670,-14875,-13795,-8472,-5226,-2201,8267,17684,19025,17099,5212,3594,2106,-2030,-9890,-6683,-5820,-10662,-6813,335,-896,-5202,-10888,-10069,-4349,-6511,-6759,-4647,-2137,2838,-3877,-18353,-11294,-15272,-9303,-9850,-3408,-4194,-16425,-17696,-10914,-4794,1576,9741,12996,15459,22955,18589,3902,-3253,-161,2475,148,-3488,-7841,-9903,-7872,-2726,-869,156,-1178,-6078,-10941,-14745,-8625,4141,11640,7572,4184,1293,5056,12898,12680,7041,-2387,-16350,2256,19515,18090,16190,717,-21038,-12711,6823,20957,26116,23250,19203,8979,-9359,-7232,2322,6438,7484,13837,21380,28864,24958,15377,4929,-8592,-3476,6980,10730,10516,8303,980,-593,1422,1321,1882,2872,11530,15740,15638,12316,9476,8669,8764,5017,-1664,-4656,-5741,-7523,-5670,296,2509,16962,37060,34320,17991,4849,-8052,-12845,-9523,-3770,10158,17075,5479,-5913,-10051,-11405,-11084,-7741,-4726,-3565,-2694,-889,-7452,-13171,-10241,-2846,10864,30539,17543,5994,128,1451,5764,5811,7906,7545,2963,-2721,-11578,-902,14499,30196,34635,27109,16725,9964,9745,5141,19248,38057,40791,31247,13396,-1241,-13490,-10970,-11121,-5849,-9533,-15820,-16727,-10598,-526,7010,12862,11779,1065,-4373,-4598,1568,7782,9307,661,-8172,-11164,-12202,-11517,-9301,-6071,-5964,-7244,-5187,-2220,-4840,-10582,-9728,-8433,-13754,-16518,-9384,-2856,-1821,-5029,-3867,1485,4261,10558,16331,15829,2407,-10466,-10052,-3080,-1324,-4503,-9238,-10744,-3293,5930,9322,6227,-8608,-12920,5676,14798,6621,-11059,-14562,-6184,-3012,-7297,-11046,-11325,-4381,6213,16108,15503,12276,12735,16874,16889,10940,9754,12080,12600,6796,-3477,-12839,-13211,-8986,-6226,-2585,787,6687,9387,6842,5336,1600,-6695,-4977,9105,24185,23976,5806,3127,14884,21102,10586,1271,-5726,-9708,-7071,679,7279,15739,14430,10640,3528,-4817,-7159,-5032,-8301,-9191,-5979,-4508,-5052,-12060,-18130,-7304,7529,11795,2106,-5482,-3235,6408,1822,-10717,435,7086,-15212,-5630,-3266,-9015,-15798,-10088,-2552,-5166,-7044,-8767,-9390,-10802,-889,16172,30489,10869,-9593,-9775,2934,2020,-10813,-18381,-9894,19,6226,4019,-6298,-18064,-11644,3462,3787,-5860,-15808,-8492,-8307,-8580,-4616,-7091,-6545,-2337,-2517,-2286,2601,10345,8810,5330,-2252,-10575,107,3392,-708,-8742,-8805,-5546,-2847,-4673,-4208,-1971,509,990,-3981,-8965,-8400,1306,15453,13012,-2766,-10064,-4712,-658,1503,-5445,-11086,-8076,-7035,-10136,-14645,-13063,-2664,5891,7240,5266,1608,-4019,-2875,-4425,-5775,222,4760,15437,28703,29008,14444,7238,6505,7515,4881,5161,12545,12955,4623,-9685,-19499,-12269,-5386,-9286,-10541,-6234,-10728,-5997,13275,32275,35450,23062,10592,-1215,-4040,1871,2830,-3092,-3529,5565,12515,15184,10734,-5551,-17958,-5937,1937,12832,21803,17647,8719,2521,-7915,-18009,-16169,-10953,-1638,2671,4435,261,-4386,-4689,305,5502,8498,4186,-2166,12271,24582,16177,3651,-10188,-822,20999,28113,12406,-8762,-17310,-13640,-20356,-9235,6634,14892,19927,18412,7277,70,499,4356,-4083,-5817,11390,31996,47129,48041,39976,18876,3065,-7375,-13377,-16884,-12265,88,27506,50953,44463,16850,477,754,3001,6203,16693,32592,35526,21625,3870,-17055,2354,13933,23435,28903,16222,-4761,-6316,8156,13355,7708,1282,6197,17325,8767,-6168,-15561,-1766,4133,9108,19053,17947,5002,-9765,-21092,-7821,11736,39030,58598,45689,19356,5239,5286,4449,1618,4183,12454,25994,39435,31767,14080,5404,-6410,-13465,-3882,8346,16209,27817,35383,42128,29548,12127,-1886,-11248,-12143,-10529,-8856,-387,7350,14365,17650,19883,18342,11293,3610,-11532,-1489,17425,21516,8665,-2842,3446,28921,41026,31577,15118,4624,8325,17215,20749,14459,11149,5911,1995,530,1074,663,-6039,-10175,-9857,-9633,-9128,-12703,-11650,-816,9433,6326,-2804,-11051,-20663,-12634,-12504,-11414,-4692,-2172,-7737,-14746,-4580,1387,6393,13609,15953,21526,28778,34090,36244,35202,32625,23340,14062,5924,-607,-4552,-4216,-4699,-7929,-10287,-6403,-1664,-6580,-11387,-14280,-7538,1989,7946,8818,6332,3381,2712,4174,7192,19937,33245,21780,1127,-11606,-17469,-15779,-14919,-16892,-11038,10423,41556,46248,34531,16146,6653,8589,7528,2193,149,2289,3819,6595,11044,14784,18575,23040,17552,5675,-7397,-12418,-14474,-17568,-1579,20617,32275,25888,11696,-1593,-8791,-157,6149,13487,15324,10399,3487,-1,-1896,-826,2271,4851,4163,-1663,-8719,2851,18214,20601,9791,-4775,-16275,-6692,890,978,-2034,-8053,-12412,-7014,-2072,896,224,-3104,-7504,-6890,-6315,-5784,-5630,-4008,-2369,1786,6521,9395,16167,35342,56584,54719,46682,43893,42339,47931,30742,6516,147,-12247,-18020,-15082,-12191,-11682,-8207,77506,285069,531542,710068,664081,502546,337839,519258,766456,727423,473021,269830,203212,305932,346695,256086,150822,53852,19898,30593,15520,-2630,3974,15391,28168,49246,52143,36498,19650,5242,-1872,-3300,-5704,-8355,-10144,-12804,-12621,-9287,1834,12755,14337,16421,17970,13896,5098,-2439,-9512,-7740,-5714,-4654,-7481,-11958,-4200,2257,9364,14981,12495,2053,2987,15929,21141,7747,-8650,-9093,-2354,3771,5015,2566,-640,-7673,-15306,-12778,-3354,4351,6618,6211,4384,3972,-4172,-12320,-3690,18918,43572,51340,33749,9971,-860,-9382,-15952,-14943,-8146,-12586,-8524,-278,-1981,-4466,6505,20115,19258,28,-8370,-8402,-8603,-7820,-11040,-10051,-3135,2786,6431,5131,-1785,-11333,2524,14007,8206,-533,-2696,199,2570,-3484,-2650,-1494,-2660,-3213,1445,10105,5512,-2635,-276,10017,23434,31128,29942,15173,-2410,-9914,-9457,-3411,-2842,-10195,-15070,-9097,361,-2912,29652,134771,263803,344713,327236,189350,110393,373075,700012,825838,685325,382476,166733,396589,649337,696273,569285,391976,227875,76843,119842,191600,187744,117981,45881,-5428,-5587,-11894,-1433,1046,-4314,-9052,-11645,-12181,-13748,-18724,-13173,-8630,-4549,-1777,7326,16447,19538,17395,2649,-11234,-10276,-11344,-13407,-14825,-6723,-2628,-273,-3193,-5794,-8106,-16770,-10756,-11569,4328,88023,208401,307100,391137,476477,423486,252527,218773,373267,410803,371477,307263,229050,92316,13680,4823,3240,7758,1659,-5638,-12970,-6095,11036,50632,97010,116145,78831,10339,-2913,36860,47989,22072,-7152,-8482,3287,251,-5551,-9956,-16126,-15658,-8427,-5812,-12222,-9397,2152,17932,44472,58135,37079,1533,-9713,-9365,-11738,-7267,1834,19557,27660,20023,5417,-4832,-14929,-18048,-10227,2216,10359,13915,17274,26681,29482,21190,12179,3868,5868,11599,13785,8417,-2252,-8794,-4461,2726,279,-5718,-10919,-11987,-12747,-10987,-9906,-4123,4252,21720,41907,53650,47352,22905,1738,-2036,-1113,-784,-2592,-3605,-3761,-2627,94,2798,8173,14276,27917,55882,84236,158722,288139,407323,399373,284541,199422,288338,393695,412247,343347,201381,102787,10230,16260,26618,17367,11534,11026,9803,4900,-1003,-11777,-4362,-609,-3946,-3300,3237,10192,18187,20637,23065,20486,11757,-71,1028,4621,5984,11625,18832,14902,7888,1907,675,2876,7514,14212,13224,6468,-2107,-5445,-6506,-8315,-14079,-18105,-15525,-7260,-4053,-4814,8639,20965,25633,12180,-869,-4795,-10,7618,14310,12411,2187,-9794,-16163,-10859,-9419,819,4517,6156,6413,3317,-3849,-5884,-5937,-7177,-8377,-2909,2703,2921,2884,1327,-1579,5168,2546,-2651,-1350,4271,273,-3838,15860,20040,3920,-8751,-13557,-9786,-8251,-6846,-7320,-9641,-4592,4412,8401,1117,-8833,-8190,-2519,1442,3329],[5463,-3285,-7095,-6635,-4562,-1322,7878,15553,15705,12022,9932,9327,6777,678,-5891,-11004,-15216,-7710,18757,54496,41110,13972,-6027,-13339,-7573,-10591,-10910,-9632,-13981,-13289,-3435,93,113,-3819,-5624,-12073,-14716,-5429,9440,14652,9988,2176,-3671,-9232,-6611,895,3132,-1135,-6489,-1105,1237,2993,11088,13635,1945,-13585,-3204,10500,10091,-3042,-13056,-10988,-16257,-12582,-7540,-1895,8370,21616,15080,4085,-5768,-11405,-13495,-13203,-6213,-3482,-657,1646,-344,-8456,-6585,7815,18681,13279,100,-987,6459,8306,1352,-5516,-5066,5285,12881,10167,-151,-10707,-2510,4053,9196,12059,9413,3061,-4886,-9964,-5580,4434,16001,26195,30471,20831,4798,-6992,-9913,-8227,-6611,474,6763,4589,-1697,-8185,-11860,-11394,-7944,-6275,-4872,1752,3811,-6504,-13833,2126,14752,16589,8236,3382,3304,3994,3130,-4298,-12853,-2844,5362,7131,4350,1563,2859,5242,10612,15736,19228,16428,9248,1918,-6996,-11382,-843,12815,9140,-6375,-16248,-18278,-14290,-8433,-783,9307,15402,15120,13744,9926,1057,-11902,-14338,-6016,-14491,-20908,-25702,-8155,56484,143613,205413,207827,135807,54176,3492,724,6525,-5678,-10295,-9783,-3713,1003,-2827,-6613,-10409,-3607,4912,8454,11169,6265,3017,68,-2475,713,16377,36711,35366,24926,10238,-1196,-11872,-4664,-5023,3236,6542,4263,702,-1515,-3064,-5957,-9793,-17128,-18733,-16880,-6884,4762,9077,9282,5876,-6592,-11623,2475,14698,20715,14163,-4086,-12246,-236,-422,-3245,-2618,787,2115,4015,11245,20822,23530,11213,2065,6167,17871,14555,1242,4518,14464,12792,3938,-8451,-7868,-10137,-12168,-3599,4183,3,-2908,-8791,-15909,-18574,-19293,-3414,16823,19571,16384,7781,-273,1,2059,-1104,-4480,-1102,-5921,-5659,-5619,-10207,-16112,-10680,-3042,-621,3363,10760,3177,-447,3105,-1435,-11570,-16840,-14186,-11044,-3017,5092,404,-10551,-18537,-405,3167,1453,-3483,-5101,-535,1458,-7261,-12237,-14793,-14853,-16053,-16053,-6821,1226,316,-4573,-11400,-10060,-5805,-3061,3585,15584,24539,20041,12197,7381,7041,1475,1414,1584,-10506,-13444,-1712,6253,8625,14920,21061,15227,8654,7170,2311,-8316,-11822,-9309,-13133,-14793,-17139,-19649,-10937,-4624,9168,14730,8455,-1992,-8486,-4099,4205,14443,6439,-4938,-7009,-289,7625,16991,16379,3796,-7169,-20059,-16020,-7914,-3470,1606,2017,-3147,-6655,10654,28359,30564,23260,13031,5995,1809,745,-5223,-1611,2702,3467,46,-10558,-15491,-3341,3796,3685,7135,10513,6789,232,-11522,-12129,-10432,-13579,-12270,-5713,-4384,-6564,-10273,-17356,-5597,1197,4880,9302,5786,-2170,-6606,-7114,-400,5571,4005,-2383,-10346,-9163,-16489,-6410,7440,17236,11436,823,-7735,-14966,-7472,3293,9789,13229,13994,6557,427,-3882,229,22604,39493,25736,6720,-1573,-1354,-1333,-1049,-5594,-2284,6605,18162,32004,32339,12285,-9115,-1459,11105,9281,6629,2948,1365,3870,10387,16353,17955,14215,13436,14233,15422,18754,15951,5076,1240,748,-5404,-8107,-3662,4464,3887,-893,-7133,-9334,-10349,-13805,-12178,-6871,-7260,-8916,-5769,-6512,-9473,-9635,-6523,3118,11261,16240,17399,15098,7714,7508,10250,13734,13555,6678,5347,1235,-8083,-10055,-4394,-2810,-2154,-1484,1764,2322,-1466,-5599,-11306,-13727,-11256,-3871,1846,1149,-2107,7402,26110,37538,27193,12804,5162,1170,-700,-548,7839,27095,32598,43799,42849,22970,6737,-5995,-5521,8201,16833,17215,12073,2918,-5047,-4245,-4947,-2092,2997,10657,13151,6319,-7410,-16299,-9326,-3677,-475,-1484,-3691,-4726,-2158,1153,82,-1141,-1029,3736,3842,-2931,-5785,-4856,-1366,3724,8106,493,-13373,-15000,-7026,-2626,1645,-2607,-15602,-13482,-6529,-2932,945,5364,4822,6636,3497,-997,9240,26261,36280,35436,24582,10894,1163,-4911,-3761,-1502,3734,8943,7214,-1160,-12321,-16863,-9401,-6073,-6240,-5900,-4402,-4434,-4574,-4359,-5457,-8806,-8482,2994,6657,-1852,-12101,-14922,-13581,-8878,-2372,598,3893,6875,10093,7131,-1915,-9445,-8467,-3662,-2323,-3370,-3784,-2411,3524,19410,33558,26971,-2500,308,2562,-1186,-7586,-10293,-18167,-11175,-365,8797,10307,7163,9491,14694,17303,16306,9741,3570,321,3728,2805,3770,6756,7278,5445,981,-5323,-11361,-10182,-1029,3246,-2769,-9737,-16487,-13333,2104,25942,50862,48408,25642,10070,13693,20769,16682,11119,9653,7551,3083,4989,3014,4919,14759,24437,22928,14846,112,-14983,-11475,-1462,7461,7350,-5958,-14997,-14660,-10352,-3080,-2614,-4897,-7309,-5913,-2529,-3451,-8461,-9442,-10842,-13726,-12780,-2318,-2754,-8961,-9827,-661,4664,12326,10409,6638,16265,25312,16978,1106,-6516,-246,-1021,-4309,-2686,-2810,-4428,-8887,-2990,2049,323,-3576,-2146,-2735,-6195,-7478,-8192,-7229,-1651,16353,14714,5077,2689,5126,2718,-4726,-5684,-7006,-5573,5426,6742,8786,9366,8592,3962,4177,11870,9614,-4641,-12278,-11364,-5675,-5854,-6384,1713,8722,7952,6945,3629,-2062,-7939,-12218,-5778,1695,4020,2423,-3293,-7335,-8045,-13539,-18077,-12479,-9677,-14807,-13569,-10696,-10188,-7677,1903,17239,28858,31765,25885,16334,2537,-8688,-8803,-3113,-5564,-9931,1551,6303,3003,-4825,-10868,87,11042,4384,-5038,-6790,-2408,64,-858,2208,7152,6114,-5961,-11414,-1129,1368,-6419,-13757,-6511,-467,-2305,-7627,-3564,6985,20746,17311,13457,8520,3319,-4745,-11547,-9113,-738,9986,26687,41198,37550,14519,2741,14363,20353,16957,6300,-3272,-8999,-5345,-1487,-2788,-2159,-5469,-16782,-12628,-6842,-4039,-214,10284,17048,16239,16076,5504,2711,961,-2384,-7209,-2272,-844,-5697,-9561,-1835,-2271,-5568,-8433,-12699,-7683,-7833,-7769,-6621,-5484,1273,-333,-11927,-15823,-14299,-8434,-9023,-2660,-521,-10738,-14044,-10632,-6069,1422,10594,13309,14679,19895,14503,1057,-3618,2841,6341,3178,-1416,-4929,-5788,-4689,-1074,-682,-1763,-4609,-10239,-13582,-16566,-10237,1307,6977,3576,2076,-273,4459,15602,16176,8638,-2849,-13750,5347,27275,27664,22976,4203,-18691,-14386,5665,23130,31159,29616,25422,13776,-5299,-7008,4300,10606,11649,16645,22050,26513,19312,9452,315,-10260,-1984,9133,15870,16299,12923,4254,1323,1723,270,-868,-223,7412,10088,6795,569,561,6032,9566,5611,-1398,-4597,-7116,-10150,-8622,-1776,1286,16067,37208,34591,17841,3923,-9791,-14294,-8664,-1084,13220,18171,5426,-7002,-11456,-11925,-11105,-8103,-5652,-4392,-4068,-1848,-7401,-11981,-10130,-3863,7564,26232,13966,4523,-791,1359,7873,8875,10126,7902,2719,-2662,-11459,476,16449,34575,41990,34378,21000,9256,8996,5689,21148,36993,37141,27355,10580,-3391,-14184,-6976,-6019,-2327,-7458,-14859,-16986,-10481,-715,5970,10348,9507,91,-4688,-4531,1004,6690,8423,188,-8422,-11370,-12735,-12382,-9349,-4890,-3991,-5503,-4576,-3127,-7356,-13520,-10341,-9222,-14166,-17976,-9993,-1357,774,-2977,-3862,-916,1265,8532,15341,15936,2522,-11971,-11363,-3889,-1746,-3741,-6720,-7906,-5129,-565,1929,2465,-8486,-14082,1223,9518,2508,-14316,-15001,-7377,-4377,-7900,-11099,-11411,-3399,8695,18211,15775,11651,11999,17255,18420,12472,11828,16691,20362,16035,3598,-11635,-13751,-9411,-7142,-4520,-1762,3483,5780,3758,4391,3493,-4055,-3596,9873,22965,20133,1475,-332,10794,15924,8389,349,-5679,-8340,-5946,1161,8490,16892,13716,8361,-446,-8652,-9602,-5649,-7233,-8754,-6781,-5464,-6024,-12809,-17613,-8365,4749,8266,-994,-6161,-980,9392,4963,-13707,-1951,7650,-12884,-5170,-2698,-8756,-15581,-9625,-1615,-3446,-4488,-4885,-5599,-10145,-3878,13103,30494,12760,-8657,-12329,1151,2650,-9231,-15244,-7887,841,5905,3551,-6057,-17709,-11911,3234,3827,-5336,-14733,-7934,-7458,-7053,-1760,-4285,-7206,-2949,-1584,-410,3266,7779,5805,3005,-3623,-8819,2247,4950,8,-9021,-9476,-5649,-1767,-2676,-2350,-230,1892,2634,-1660,-6000,-7708,150,13381,12159,-1544,-7558,-3765,537,2241,-4374,-11755,-9543,-7681,-9832,-13486,-11260,-1017,8811,11765,9132,3959,-2380,-1749,-3336,-4000,1999,6714,17147,29050,25476,12860,7519,5986,4948,449,656,8308,10072,3279,-10256,-15776,-6647,428,-6533,-11374,-7376,-11165,-6884,11246,30665,35552,24893,11807,-1418,-5185,952,2429,-3190,-2266,6800,12464,12654,7050,-9578,-13687,-2238,6382,17898,26367,22942,12526,4629,-7483,-17799,-14012,-9691,-1834,972,1456,-1774,-3526,-2819,2512,7579,10142,6317,-696,15838,30723,22088,7391,-6829,-632,20591,27847,11299,-9773,-14145,-10464,-18820,-9939,5913,13700,18580,17664,7695,1322,1924,4307,-5615,-6023,11636,29708,42665,47360,39968,18534,3065,-5881,-10021,-14779,-15630,-1395,27056,50224,41611,12800,-1188,-623,27,1097,7221,22439,27767,23139,11350,-14120,402,11799,21987,28275,17093,-3925,-4390,11439,15292,8624,1327,5723,18865,11580,-4161,-15599,-3140,1782,5102,12485,14052,6230,-6807,-20533,-8491,10726,36427,56103,48508,27699,10547,7004,3571,411,3599,10760,21905,35643,34702,18779,10266,-3056,-14326,-5519,9141,20544,35061,46854,48914,31238,13919,1007,-6969,-7894,-7679,-7994,288,9808,17302,18558,19937,18600,12653,5658,-10280,-1508,16090,18695,6741,-2639,4216,31624,44259,34011,16388,5366,7853,13771,15431,10494,8772,3663,-1180,-2156,-581,556,-5247,-9163,-8163,-7029,-6734,-11057,-8473,3029,12783,7077,-3720,-12267,-17452,-10057,-10801,-10581,-2990,-383,-6214,-13910,-4803,369,3979,9812,13193,20699,28818,34514,35374,32998,30500,21772,12166,4843,-1009,-4424,-3324,-3509,-7087,-10081,-6970,-1612,-6057,-11015,-14046,-6512,3020,7773,6321,2693,-493,539,1937,3187,14267,27845,18145,-344,-12431,-18595,-14600,-13033,-15249,-12109,8247,41086,48970,37388,17863,7617,7646,3685,-1867,-1846,3828,9505,14557,17560,18410,20692,24604,17666,4973,-9364,-15618,-16910,-12583,2943,22192,30670,23754,11460,46,-8755,-1812,3900,9747,10862,7824,2755,561,-653,735,4090,6084,4336,-2788,-9767,5151,22179,24227,12648,-2144,-13548,-5855,-41,-3114,-9762,-14652,-13249,-5145,-1520,768,612,-1702,-6403,-6120,-7473,-10309,-10842,-6088,-2161,3156,8340,10250,13950,28075,43693,44861,39566,34382,26611,23900,6695,-1408,-3236,-10476,-16765,-11873,-9506,-11172,-7367,66193,217229,393317,518025,461070,337011,199829,308412,486551,437973,253648,137949,97755,159401,184468,134372,87795,39864,26305,33467,16357,-3197,3800,16333,30526,53549,59505,45492,26055,8453,-103,-1398,-3213,-6276,-9376,-11832,-12652,-9311,1544,11264,10810,11630,13627,9163,-61,-6788,-9197,-6487,-5098,-4117,-6286,-10841,-3224,2939,11614,17106,13352,2266,894,12600,16832,4653,-8850,-7806,-1645,4213,5236,2974,-366,-7229,-14421,-11788,-2476,5785,9016,8674,5557,4405,-2355,-11693,-6271,13773,35832,41935,25036,7984,-655,-8367,-14843,-13340,-5021,-9170,-8644,-169,-1213,-4431,5587,18266,16518,-1240,-5441,-6725,-8016,-8324,-12013,-10690,-4257,1811,5469,3919,-3520,-10359,7095,15934,9195,-315,-4583,-2710,2331,341,162,173,-2275,-2546,1406,8404,1068,-4804,797,11156,23875,31726,30306,15099,-1339,-8745,-8819,-3344,-2360,-8482,-12005,-6518,1210,-4550,15822,72307,155082,207316,188949,98042,69406,227776,423864,485575,383668,202039,88423,233493,366892,374547,291034,209414,155299,62060,24908,81575,96934,66168,35785,-5418,-11167,-8788,1506,3411,-2962,-8933,-12633,-13304,-13997,-16730,-13269,-10534,-7289,-3184,6840,14908,18598,17643,2862,-8906,-6529,-10748,-16265,-11955,-5061,-1202,2113,-1314,-5724,-10616,-14310,-9058,-11412,3784,71340,144154,190569,245114,330745,310788,183116,144662,259546,277330,239155,197705,159951,73560,12214,5138,4606,10066,5228,-3572,-13842,-3138,13883,44214,85803,108945,75799,10727,-3266,34697,45976,21793,-6426,-5545,6999,2512,-4462,-9088,-13726,-11686,-7513,-5439,-10404,-12127,-121,17581,45756,58528,38534,3952,-8131,-8716,-10270,-7824,73,17598,26103,18689,3949,-5839,-14367,-17747,-10648,923,9152,13012,16224,24278,27661,20885,12175,3895,5175,9182,11308,7000,-2075,-6153,-2922,2836,-154,-5156,-10031,-14874,-14043,-10040,-8768,-3604,2469,16256,32536,43519,40941,20967,1223,-2124,-1196,-454,-1496,-2928,-4297,-4601,-1176,2809,7621,10202,18646,35956,44186,79496,151951,240945,248248,175085,122142,174163,243281,255378,210963,115800,62049,8489,16728,23592,15071,12303,12962,10976,4402,-599,-10366,-5529,-1012,-1988,-1395,2206,7929,17890,23470,28760,27998,19088,5275,5165,9235,13811,22188,25245,16703,8113,1983,2016,6677,11532,14804,11203,3640,-5116,-7460,-6814,-6802,-12747,-16706,-16232,-6732,-2525,-3893,9053,18941,20222,6555,-4251,-5540,1348,9619,16015,13116,2198,-9926,-14121,-6240,-5233,3455,5552,5720,5398,2764,-3423,-4651,-4837,-5762,-6566,-2036,2399,3145,5018,5461,1351,4213,1273,-2223,368,6974,1814,-7197,10856,16064,2265,-9571,-12867,-9081,-8167,-8044,-8504,-10310,-5768,1963,6042,-875,-9750,-7489,-942,4436,6710],[8276,-2019,-6541,-6292,-4119,-924,7825,14700,14750,11293,10172,10322,8268,2936,-3534,-9937,-15170,-7004,18065,59102,50392,21018,-2292,-14708,-9703,-12852,-12910,-11581,-15647,-15831,-7078,-2861,-1621,-5055,-7819,-14010,-10571,-951,12092,13996,6951,-605,-3853,-7116,-3664,2998,3493,-2326,-8699,-3307,-1676,2631,10320,10222,-1355,-15496,-1334,10023,6852,-7606,-17595,-12659,-15375,-9512,-6202,-1604,7517,19294,10320,2034,-6089,-10981,-12892,-11561,-4012,213,3809,5559,2625,-6809,-4387,10484,22470,18396,5344,1638,5607,7798,1623,-3795,-1874,7386,13103,8961,-1320,-11009,-2252,2368,4935,5505,3628,-1187,-7625,-11598,-6663,2532,13286,24022,29582,20882,4697,-7565,-11408,-7032,-3765,2203,6464,1851,-3671,-7466,-9344,-8955,-7174,-6874,-6004,1822,4807,-4606,-13558,-1442,11338,12616,4067,-1198,-1218,-100,-644,-7769,-14104,-2798,4412,5768,3575,1624,3137,4467,9694,15943,21426,19207,10341,1847,-7038,-10267,1747,16048,14370,705,-10020,-14580,-14783,-9786,-2282,8004,15731,16271,15243,10708,1272,-9743,-19610,-9606,-13852,-23062,-34300,-22694,41008,133737,204096,210607,135450,49304,-1232,1181,7053,-6854,-13233,-12389,-4177,2379,-1139,-3837,-6674,625,8932,12232,14584,7965,3262,-267,-2600,244,14467,30475,28386,20761,8735,-873,-9259,-3995,-7782,662,5325,4406,-2,-3603,-4473,-5305,-9604,-17301,-19756,-18625,-8295,3979,8039,8515,5486,-6680,-12695,-481,11672,18356,12917,-3911,-12800,-401,1778,2023,602,-1621,-909,3208,11136,17655,18289,7940,-831,6613,20642,17638,3053,2098,8253,7470,1905,-8030,-8028,-10505,-12275,-4755,2036,-2207,-3322,-8935,-16696,-21154,-18677,3906,25445,25786,19412,9132,288,-946,948,-775,-2901,152,-6454,-7871,-9165,-14335,-15617,-6213,233,527,1761,4282,-7210,-2385,1747,-2448,-11912,-15991,-12267,-9377,-2653,4251,-566,-11636,-14431,3100,6932,3833,-2731,-5801,-1565,245,-7347,-11948,-15227,-15979,-16765,-14888,-4856,2162,847,-3905,-10276,-10839,-6956,-2433,5976,19764,29383,26058,18567,12126,9805,1004,-2266,-1201,-11031,-14860,-3948,5049,9163,16013,21710,15482,9743,8562,3621,-7567,-10441,-6736,-11137,-13657,-16151,-17780,-10784,-4562,8035,14260,8201,-2500,-10915,-3884,9893,19525,9820,-2629,-7017,-2769,2892,11307,12799,2724,-6432,-19043,-18225,-10221,-7015,-3337,-3144,-7631,-7855,10910,27552,29599,21978,11092,5208,2333,2596,-2038,-749,1376,2266,-880,-11194,-15663,-3228,3839,3809,5629,7049,4075,107,-8903,-9255,-8658,-12641,-11321,-5350,-3810,-4903,-8681,-17378,-8467,-2938,11,3617,1041,-5076,-7887,-6656,1226,7741,6459,446,-8561,-9983,-16057,-8511,3164,11305,7329,-1248,-8786,-15792,-8055,3647,11055,14647,13966,5144,-242,-6221,-1816,21408,35747,22180,4653,-2930,659,4210,4570,-2514,-4291,5116,18319,32816,33187,13280,-8082,-3442,4467,3384,5046,3586,2053,3150,7247,10814,11386,7646,8013,11304,13655,16696,14079,6245,2090,-299,-8002,-9670,-4616,3623,3629,-1911,-9297,-10892,-10929,-15660,-10719,-5793,-6456,-9529,-8152,-9461,-14148,-12690,-5384,4691,11504,15660,16987,15679,10375,11802,12113,12631,11684,3582,2936,301,-9089,-10996,-3692,-923,154,98,1765,2301,-196,-2946,-6936,-8255,-7896,-4269,72,-251,-2590,7250,25434,36124,25313,11854,5542,1826,-550,-12,8528,25129,27256,35957,38015,20647,5168,-5835,-3108,11862,21995,23810,18404,7111,-2114,-2164,-4011,-2493,907,8823,12994,7237,-6860,-15306,-9065,-4714,-2497,-3194,-4810,-6176,-3723,622,1306,1423,1400,5322,5638,-952,-4552,-4232,-537,4683,9223,1265,-13246,-15239,-7284,-3384,65,-4243,-15943,-12334,-5068,-876,2425,6022,5213,6453,1112,-2874,8691,25192,34071,34622,26513,14174,4915,-3162,-5276,-3746,1789,7095,4800,-3455,-14108,-15901,-8539,-5633,-5672,-5329,-4279,-4995,-4765,-4161,-6665,-10090,-7024,6539,10652,1493,-9417,-15635,-13315,-7737,-1120,2360,4953,6761,9196,5702,-2542,-11011,-10345,-5216,-3800,-3259,-2659,-1061,3565,16116,25763,18657,-6418,-227,1422,-2225,-5589,-6249,-14417,-13843,-1722,8821,11359,8392,10418,14806,18177,18129,11756,4483,37,3209,2764,3148,4559,5151,3925,1009,-4071,-10587,-11671,-2162,2809,-3620,-11414,-16391,-8183,6611,31701,54673,47291,20819,5459,11309,17736,14399,10348,11724,11807,6683,7997,5268,6559,17186,27011,25086,15959,414,-15005,-12154,-3676,4344,3783,-7004,-13459,-14344,-11876,-4804,-2970,-3961,-5293,-4920,-2873,-4094,-8701,-9546,-9488,-10024,-12082,-4794,-5139,-10869,-9756,-646,1711,4608,3407,817,9949,19669,14781,773,-6861,-1277,-1242,-3928,-1941,-1454,-3271,-7957,-3054,1582,640,-1880,-61,-2403,-6778,-8188,-8270,-6793,-1358,16952,15914,6385,4636,7208,4829,-2762,-5291,-6618,-4191,8067,10625,11845,9181,6278,141,-473,6944,9602,-3122,-11079,-12565,-8091,-7712,-5833,3570,10486,8595,7264,3734,-2507,-8569,-13162,-6228,2137,4792,3463,-1849,-6225,-8378,-14914,-17146,-11409,-8853,-14119,-11931,-8276,-8240,-8218,-532,15170,27266,31836,26465,15595,906,-9173,-5615,-489,-3971,-12867,-2715,5729,5542,-855,-6808,-4390,6806,1374,-7608,-8024,-2866,-729,-2139,671,5277,3079,-9519,-11103,236,2913,-6272,-13322,-5586,795,-89,-6178,-4816,5201,19220,15635,12548,9081,5880,-2096,-9951,-10277,-2940,6749,22364,34770,30876,12171,3455,13865,16596,14280,5403,-3124,-7065,-3303,-1220,-3243,-1314,-4879,-17897,-10908,-4757,-2217,2021,12212,16201,13740,14977,6450,3203,1769,-411,-2937,2780,4628,421,-9498,-4011,-3694,-5773,-4969,-12649,-10773,-8756,-8337,-8331,-8247,1720,4518,-3811,-6730,-7454,-6907,-7707,-1557,3461,-4010,-7033,-6582,-5402,2032,11490,13532,13817,16857,10868,-353,-905,8609,12595,9297,3909,-84,-1610,-1280,992,584,-1370,-5571,-12463,-15689,-17653,-10932,-722,3074,-135,-260,-2096,3420,17713,19627,10301,-2934,-11247,8151,33830,36675,28847,7294,-16452,-15468,4628,25168,36311,36228,31660,18626,-858,-4941,6977,15248,16053,19379,22172,23039,13023,3392,-4186,-10344,-464,10800,20458,21879,17440,7499,3150,1985,-695,-3487,-2948,3965,4694,-2190,-11757,-4658,5587,10394,6094,-968,-4096,-7755,-11738,-10039,-2802,738,15260,36081,33561,17303,3229,-11030,-15123,-7292,2258,16480,19015,5633,-7649,-12383,-11953,-10708,-7839,-5931,-4774,-5155,-2833,-7151,-10534,-9462,-4547,4008,20406,9929,2902,-1605,1389,10213,12623,12496,7792,1782,-3068,-11268,1913,18096,37954,48042,41004,25784,9381,8376,6865,22454,34290,32340,23157,8132,-4928,-11686,-2601,-605,971,-5565,-13655,-16798,-9749,-266,5581,8431,7522,-456,-4530,-4018,688,5235,6851,-701,-8914,-11840,-13521,-13232,-8986,-3467,-1966,-3709,-3807,-3769,-9599,-13346,-10220,-9710,-13435,-19319,-11292,-673,2818,-702,-3312,-2978,-1569,6472,13824,15256,2256,-13822,-12465,-4539,-1916,-2436,-3844,-4792,-5848,-5927,-3387,-51,-7414,-14382,-3387,4732,-587,-16017,-14670,-8647,-5841,-8185,-10764,-11220,-2384,11049,19774,15745,10831,11036,17232,19579,14061,14969,23601,30424,27482,11063,-10121,-14043,-9303,-7659,-6144,-3931,787,2408,562,3446,5737,-577,-1502,10154,20106,14781,-3088,-3833,6425,10724,6269,-345,-5211,-6762,-4737,1662,9651,17946,13296,6937,-2912,-11118,-11252,-5975,-5944,-7850,-7481,-6623,-7236,-13588,-16592,-8930,1574,4419,-3928,-6327,1384,11895,7391,-13000,-2241,9562,-8788,-5507,-2533,-8539,-15233,-9269,-860,-1809,-1840,-596,-1140,-8293,-7170,9894,29945,14606,-7433,-14763,-269,3752,-6929,-12015,-5797,1519,5325,2782,-5997,-17350,-11999,2781,3568,-4969,-13254,-7059,-6379,-5624,476,-1484,-7463,-3825,-765,1603,4441,5889,3457,1007,-4991,-7765,4426,6683,1026,-9008,-10008,-5575,-387,-332,-280,1473,3062,4181,664,-3261,-6520,-660,11427,11766,266,-4920,-2704,1784,2574,-3448,-12235,-11042,-8153,-9436,-12381,-9245,1014,11986,16657,13406,6318,-1176,-1634,-2994,-2713,3297,8139,18360,28894,22430,11958,8017,5350,2288,-3811,-3179,4492,7127,1750,-10685,-12164,-1180,5645,-3727,-11900,-8890,-11918,-8148,7960,26311,32905,25127,12259,-1678,-6323,-68,1959,-3165,-1010,7639,11901,9497,3073,-12091,-8560,1360,9965,20702,27961,25154,14361,5870,-7443,-16824,-11885,-8577,-2376,-1077,-1624,-3532,-2724,-1082,4531,9239,11028,7588,535,19380,36629,28137,11142,-3407,-353,19449,26197,8956,-11403,-10670,-7248,-16558,-10994,4485,11573,16168,15989,7599,2352,3593,4931,-6294,-6358,11606,26836,37326,44946,38034,17016,2387,-4517,-6087,-9010,-17043,-3729,24706,46818,37327,9248,-1603,-1599,-2853,-2911,101,12914,20098,24009,18410,-9015,-1367,8992,19192,25956,16843,-3437,-2196,14693,16863,9261,1114,4849,19733,14511,-1812,-15960,-5053,-852,972,5648,9341,6926,-3754,-16465,-8167,9996,33149,51362,48350,34753,15639,8736,2290,-1519,2278,8225,16960,30558,36443,23809,16201,1564,-12292,-7335,10041,25000,41342,56026,51943,31099,14682,3062,-3593,-4071,-4822,-6618,889,12000,19887,19040,19548,18229,13230,6849,-9211,-209,15667,16791,5594,-2355,4702,33206,45772,35657,17685,6255,7312,10690,11104,7193,6743,1706,-4219,-5069,-2575,-376,-5083,-8686,-6849,-4449,-4068,-8787,-5498,6687,15895,7562,-5012,-13447,-14405,-8069,-9806,-9981,-1629,918,-5176,-13154,-4978,-236,1856,5470,9720,19119,28281,34290,33729,29902,27188,18875,9344,3360,-1687,-4744,-3090,-2951,-6727,-10148,-7794,-1889,-5830,-11007,-14691,-6297,3542,7408,3737,-1499,-5399,-2312,-848,-1281,7215,19828,12153,-2923,-13599,-18511,-13237,-11575,-13519,-13059,5474,37814,48235,37638,18062,7516,5838,-193,-5554,-3314,5389,14755,21303,22404,20431,20957,24014,16460,3624,-11758,-15703,-12200,-6740,5817,21201,26817,20148,10188,879,-8909,-4991,-206,3903,4587,3730,961,415,8,1787,5389,6938,4373,-3748,-9593,7710,25750,27222,14807,-181,-11603,-5166,-976,-7167,-18950,-18466,-10978,-3862,-1836,-384,-341,-1515,-6375,-6391,-9381,-14448,-15967,-8803,-2930,3302,8704,9841,11140,21365,32286,36222,33331,26266,14076,5414,-10220,-6721,-6865,-9237,-13607,-8275,-7557,-11468,-6834,54537,153255,261976,334456,276632,191545,94162,141848,254708,208595,94609,43905,22580,54391,63381,44944,37729,27317,30834,33395,15551,-4863,2274,15745,31374,55821,64945,53765,31777,10863,941,-95,-1068,-3901,-8142,-11334,-13588,-10281,318,8738,6670,6161,8271,3550,-5965,-10983,-6719,-6063,-5318,-4372,-5879,-10291,-2733,3718,13063,17797,12629,1507,-2129,8025,11112,441,-9764,-7349,-1832,3716,4540,2482,-836,-7161,-12625,-10857,-2290,6425,10582,10032,5343,3593,-1409,-10809,-9746,7767,26955,31788,16920,5143,-1301,-7710,-14264,-12693,-3033,-6685,-8885,-1000,-1501,-5675,2636,14053,11763,-2846,-3481,-6947,-7961,-9411,-12934,-11739,-6641,-426,3682,2164,-5824,-8584,11410,16978,9544,-210,-6277,-4704,2370,3401,1523,546,-3365,-3293,-43,4866,-4939,-6699,1028,11090,22945,30759,28518,13532,-1126,-8383,-9186,-4410,-2912,-7527,-9830,-5018,705,-6791,7389,24528,62502,87478,72586,27572,43373,128704,214228,230228,172814,96283,48773,127956,165055,144245,95973,77459,93600,62296,10398,8948,32202,28586,26307,-5329,-15953,-5625,3347,4835,-2291,-9456,-14321,-15000,-14169,-15108,-13323,-12928,-11462,-4791,6170,12994,17295,16891,2284,-7677,-3511,-7812,-12694,-9801,-4395,-717,3483,-310,-6190,-13267,-11523,-8352,-12756,3387,54309,85170,88943,119855,200585,204714,118282,81505,158447,162684,130103,105030,96103,53260,9884,4828,5572,11949,7845,-2490,-13728,-878,16035,36076,69893,95006,68097,9783,-4354,29878,40612,20257,-4233,-2750,9978,4041,-3904,-8359,-11507,-8951,-7041,-6093,-9156,-13761,-3798,15367,44017,55352,37693,5758,-7102,-8412,-8027,-8346,-2907,14389,23684,16926,2110,-8227,-15267,-16905,-11242,-1222,6771,10206,13459,20560,24502,19786,11695,3509,3677,5374,6658,3229,-2852,-3903,-1624,2033,-1664,-5527,-9104,-12707,-11307,-9118,-8155,-3914,-130,10147,22672,32149,32311,17259,-115,-2885,-2090,-1131,-1621,-3591,-6320,-7863,-3595,1719,6037,5535,9434,17874,19877,31530,52462,109724,125773,87342,61449,80515,119905,128394,104826,49322,28808,5864,15879,19520,12573,13020,14780,12023,3899,-841,-9205,-6900,-1953,-254,913,1530,4966,16392,25201,33442,34224,24472,9266,8739,14492,23634,33757,30771,17583,7658,1536,2759,9303,13880,13282,7385,-128,-8869,-10369,-7990,-6201,-11889,-15826,-17586,-6932,-1508,-3100,8999,15968,14096,960,-7448,-5835,2506,11027,16756,12848,1552,-9751,-9941,-394,-979,5856,6194,4752,3738,1509,-3622,-3905,-4213,-4906,-5524,-2273,725,1747,4961,7372,2449,1621,-820,-2381,1373,8697,1932,-10704,5713,11335,-101,-10808,-12550,-8880,-8391,-9294,-9928,-11341,-7275,-900,3080,-3223,-10614,-7190,21,7025,9712],[10855,-858,-5967,-5949,-3728,-579,7462,13464,13456,10257,10017,10767,9280,5015,-1219,-8823,-14806,-6229,16850,60789,58185,28183,1601,-14548,-11805,-14880,-14501,-12932,-15009,-14201,-7609,-2389,-562,-4404,-8540,-15344,-7223,3755,15796,15009,5536,-2775,-3762,-4696,-617,4974,3559,-4114,-11312,-4254,-1594,4679,10380,7665,-3679,-15725,672,10303,4829,-10747,-14303,-7357,-8892,-6204,-5080,-1650,5888,15722,5860,709,-5562,-9836,-11910,-9628,-955,4723,8355,9263,5306,-5308,-2124,12781,25481,23164,10714,4834,5875,8282,2652,-1965,694,8724,12467,7132,-2873,-11318,-1818,991,1227,-438,-1804,-4855,-9558,-13031,-7430,1062,10856,21736,28358,20654,4521,-7886,-11710,-4583,-608,3914,6015,-484,-4689,-5948,-6655,-6452,-5782,-6732,-6855,1555,4997,-3065,-11707,-3361,9194,9152,-370,-6258,-6230,-4660,-4681,-11076,-13984,-2651,3371,4413,2819,1943,3777,4025,8817,15583,22235,20523,10865,1742,-6822,-9202,3752,18108,18227,7185,-3551,-10471,-14814,-10990,-3391,7124,16259,17431,16542,11104,1118,-6778,-21953,-14196,-12844,-24909,-40808,-31565,34444,134037,212761,222860,143512,50023,-3829,1900,7721,-7265,-15493,-14388,-3985,3878,539,-596,-1941,5693,13778,16729,18542,10208,3844,-540,-2866,-500,11790,23423,21521,16915,7459,-488,-6619,-2449,-10044,-1166,4860,5206,-100,-5368,-5072,-3502,-7925,-16369,-19980,-19922,-9590,3301,7176,7870,5251,-6354,-14484,-4691,7015,14525,10921,-3712,-12849,-322,4518,7417,4097,-3254,-3424,3081,11253,14996,13590,4579,-4725,7439,22863,20231,4856,52,2239,2370,-74,-7052,-7603,-10688,-11751,-5437,-35,-4298,-4261,-9286,-15919,-20874,-15189,11135,32725,31931,22742,10633,972,-1555,398,245,-272,2587,-5840,-9685,-12680,-17791,-11471,-1178,3782,1770,127,-1751,-15082,-1606,1165,-2991,-11996,-15092,-10373,-7490,-1859,3738,-1416,-12097,-9536,8261,12283,7213,-1612,-6440,-2518,-878,-7065,-10790,-14270,-15227,-14906,-12059,-2104,3704,1969,-2601,-8133,-9064,-6424,-475,9433,24599,34361,32133,25133,17267,12884,1280,-5347,-3887,-11434,-15542,-5725,3955,9531,16214,21384,15477,10798,10111,5420,-6125,-8907,-4335,-8742,-10722,-11672,-13743,-9905,-4055,6684,12906,7484,-2791,-12894,-2863,14894,23296,12504,-485,-6738,-4838,-1263,5683,9230,2339,-4636,-15395,-16874,-11161,-9840,-7994,-8206,-11952,-8706,9975,24935,27253,19910,9345,4735,2833,4297,731,-188,139,1173,-1631,-11475,-15353,-2837,4103,4337,4746,4488,2713,2038,-4373,-5393,-6469,-11518,-10105,-4757,-3087,-3212,-7103,-15353,-10664,-6297,-4077,-1144,-2992,-7545,-8712,-5968,2537,9453,8801,3493,-4487,-9953,-13734,-9658,-346,6302,3589,-3295,-9692,-16358,-8587,3803,12134,15958,13874,4333,-206,-7624,-3270,19214,29904,17938,2763,-3340,3161,10106,9691,-66,-7123,2499,17287,32186,32539,13713,-7096,-4839,-1438,-2083,2982,3714,2274,1999,3616,4945,4505,774,2071,7904,11332,14005,11380,7325,3452,-705,-9905,-10205,-4506,3275,3501,-3168,-11436,-11599,-10965,-16481,-8783,-3680,-3464,-6598,-6343,-7635,-12836,-12497,-3386,5881,11103,14358,15825,15694,13038,16908,15256,11335,8767,114,709,-85,-9223,-11707,-2873,1118,2646,1936,1937,2145,974,-272,-2374,-2685,-4549,-4736,-1838,-1727,-3077,7027,24244,33906,22731,10620,5874,2666,-239,733,9692,23115,22426,28601,32426,17629,3225,-5033,118,15582,26817,30445,25853,12879,1873,307,-2946,-2670,-928,6861,12667,8204,-6099,-13742,-7948,-4670,-3684,-4486,-5679,-7477,-5248,57,2395,3689,3413,6411,6786,517,-3221,-2627,1473,6664,11004,2385,-12680,-14807,-7452,-3977,-1425,-5645,-14900,-10705,-3338,1254,3844,6410,5456,5728,-1508,-4864,7949,23635,31230,32893,28041,17610,8803,-927,-6473,-6452,-641,4942,2505,-5205,-15659,-14771,-7301,-4629,-4654,-4554,-3917,-5159,-4263,-3078,-6992,-10349,-5012,9917,14414,4922,-6360,-14897,-12775,-6812,84,4268,6308,6859,8362,4169,-3156,-11986,-11531,-6284,-5325,-3482,-1675,380,3880,13242,19496,12274,-10296,-1093,173,-2578,-2669,-2674,-11073,-15015,-2510,8950,12065,9190,10951,14619,18762,19707,13800,5737,130,3077,2906,2571,2570,3662,3730,2244,-2131,-9032,-13055,-3656,1663,-5006,-12797,-12786,-2345,10804,35412,54689,42972,14823,1805,9716,14356,11092,8855,13472,15317,9696,10593,7677,8265,18787,27731,25315,15977,335,-15071,-12831,-5964,1281,770,-7101,-11870,-13874,-13017,-6304,-3303,-2978,-3145,-3473,-3013,-4802,-8887,-9574,-8081,-6532,-7036,-6718,-8318,-13479,-8798,-599,-782,-3480,-3893,-3967,5208,14621,12206,142,-7077,-2318,-1600,-3686,-1438,-262,-2137,-6742,-2996,893,702,-360,1678,-2464,-7804,-9287,-8778,-6725,-1152,17436,17473,8293,6849,9258,6890,-620,-4754,-6306,-2964,10019,13894,14411,8725,3829,-3548,-4752,2530,9385,-1551,-9767,-13153,-9956,-9187,-5527,4612,11102,8229,6823,3302,-3119,-9276,-13978,-6543,2488,5417,4400,-358,-5093,-8479,-15849,-15506,-10211,-8193,-13452,-11472,-6985,-6653,-7358,-1237,15496,27413,32946,27802,15548,-136,-9794,-2929,2227,-1376,-10740,-7640,3948,6638,1412,-4142,-7602,2902,-1436,-10160,-9406,-3665,-1907,-3657,-1002,3095,-306,-12805,-9919,1645,4471,-6396,-12552,-4656,1741,1867,-4936,-6386,2688,16274,12721,10494,8783,7886,291,-8180,-10738,-4654,4070,18422,28397,23619,8451,3157,12417,12923,12107,4953,-2427,-4840,-1313,-1059,-3620,-516,-4432,-18671,-9283,-2710,-276,3907,13194,14469,11114,13244,7457,4629,4407,3740,2176,8010,9898,6181,-6892,-6404,-5377,-6020,-1895,-10834,-13968,-9731,-8934,-10237,-10422,3399,9355,4122,2517,-921,-5268,-6418,-819,6417,1661,-1360,-2602,-3844,2776,11908,13232,12549,13811,8175,456,4202,15264,19014,16248,10409,4851,1886,1781,3057,2793,1585,-3437,-11401,-16809,-15961,-10810,-1871,54,-3622,-2993,-4438,1661,18757,22455,11504,-3155,-9285,10035,38107,43753,32859,9400,-14803,-16407,3187,26274,40635,42161,37008,22704,3213,-2181,9507,19568,20099,21555,21443,18562,6493,-2635,-8503,-8952,718,11587,23745,26301,20998,10069,4352,1749,-2006,-6204,-5045,2070,989,-9023,-13803,-327,8337,10964,6008,-820,-3553,-8032,-12641,-10415,-3088,512,14143,33244,30648,15760,2299,-11891,-15162,-5728,5911,19399,19173,5546,-8368,-13240,-11919,-10329,-7422,-6076,-5240,-6341,-4278,-7150,-9312,-8796,-5374,-25,13224,5070,623,-2801,1046,12200,16499,14562,6890,-190,-4351,-11392,2912,18874,39497,51482,45548,29991,10453,7752,8257,22709,30051,26630,18687,5787,-6251,-9634,1296,4356,3503,-4308,-12770,-16219,-9007,185,5215,6674,5592,-919,-4364,-3678,27,3027,4258,-2411,-10144,-13153,-15112,-14242,-8620,-2336,-457,-2393,-3307,-4425,-11475,-9948,-9739,-10221,-11915,-17695,-13871,-1397,3675,1157,-2620,-4909,-4640,3922,11393,13467,1292,-16561,-13656,-5515,-2379,-1239,-1268,-1963,-5502,-10088,-7373,-1881,-6125,-13797,-7901,1034,-2069,-14523,-13931,-10231,-7647,-8467,-10456,-11128,-1844,12549,20135,14954,9441,9441,16349,19848,15172,18420,31173,40378,38397,17070,-9022,-14024,-8932,-8059,-7613,-5650,-1273,-827,-2986,2352,7860,3272,1111,9784,15683,8176,-7976,-7466,1822,5659,3974,-1156,-4779,-5443,-3822,1829,10328,18388,12670,5825,-4494,-12830,-12568,-6377,-4842,-6809,-8245,-8175,-8855,-14607,-15551,-9254,-2087,132,-6910,-6291,3406,13563,8855,-9845,-1035,11661,-4696,-7017,-3107,-8652,-14971,-9403,-674,-630,511,3607,3521,-5484,-10869,6416,28642,16031,-6290,-17270,-1233,5317,-4154,-8991,-3992,1782,4292,1514,-6400,-17316,-12152,1862,2770,-5015,-11962,-6294,-5503,-4668,1776,640,-7538,-5260,-431,3311,5679,4404,1575,-694,-6154,-7852,5947,8048,2002,-8849,-10505,-5469,1101,2183,1789,2827,3589,5117,2460,-1054,-5176,-1225,9551,11632,2288,-2513,-1776,2718,2114,-3166,-12669,-12618,-8504,-9113,-11567,-7396,3082,15100,21475,17541,8205,-713,-2650,-3449,-2015,3983,8851,18869,28044,19702,11346,8365,4356,-584,-7915,-6206,1157,4179,11,-10930,-8843,3672,9844,-1184,-12005,-10884,-13072,-9829,3494,19514,27692,23561,11730,-2153,-7549,-1308,1281,-3168,15,7876,10645,5724,-861,-11132,-4028,4264,12156,21146,26838,24336,14039,5909,-8114,-15294,-9918,-7682,-3255,-3398,-4667,-4985,-2125,431,6292,10409,11071,7799,1404,22769,41814,33909,14818,56,264,17746,23276,5444,-13595,-7085,-4159,-14422,-12469,2344,8665,13012,13628,6965,3027,5175,5804,-6127,-6685,11391,23708,31788,41298,34736,14653,1022,-3345,-1684,-1697,-10943,-7055,20815,41516,32473,6787,-1113,-2389,-5728,-5558,-2497,6149,14052,24043,24227,-3078,-1873,6170,15696,22593,15768,-3061,316,17676,17840,9443,570,3641,19804,17329,754,-14933,-7199,-3557,-3160,-1234,4090,6969,-840,-12178,-6503,9801,29583,44983,45400,40048,20439,10583,858,-4102,349,5020,11590,24968,37241,29277,23431,7689,-8030,-8717,11155,29192,45819,61487,50767,29256,14517,4310,-1144,-1197,-2596,-5030,1612,14049,22134,19104,18675,17169,12945,7146,-7911,2448,16141,15728,5039,-1984,5201,34263,46410,37230,19465,7433,6795,8023,7724,4587,5221,333,-6687,-7990,-4576,-1975,-5450,-8596,-5729,-1702,-932,-5982,-2683,10176,18866,8031,-6439,-14060,-11676,-6522,-9394,-9575,-424,1959,-4388,-12370,-4937,-331,254,958,5977,17235,27540,33721,31677,26330,23164,15114,5984,1741,-2404,-5589,-3419,-2940,-6756,-10414,-8744,-2300,-5643,-10956,-15939,-6758,3529,6898,1370,-5686,-10936,-5210,-3495,-5349,-334,10678,4875,-6253,-14930,-16857,-11970,-10517,-12177,-13574,2493,32315,44330,35451,16975,6645,3524,-3909,-8821,-4135,6843,19336,26683,25694,21138,19681,21619,14317,1946,-14054,-12255,-7972,-2299,7212,18208,21523,15775,8382,1284,-8592,-9421,-5792,-3177,-2428,-1416,-1550,-141,383,2635,6490,7729,4601,-4171,-8573,9839,28387,29299,16180,1103,-10218,-4337,-1139,-7827,-11326,-9757,-6353,-2747,-2681,-2212,-2349,-2335,-7141,-7549,-11955,-14984,-14041,-11703,-4159,2806,8259,8799,8393,16041,23651,29846,28703,20177,5214,-6410,-10625,-10773,-10113,-7997,-9934,-4818,-5883,-12028,-6228,43760,100238,153542,182759,132431,82026,32744,31079,93915,57939,1835,-6875,2393,17425,7313,5200,4386,16678,32940,30402,13540,-6955,331,14382,31224,56361,68278,60821,36749,12769,1629,845,700,-1556,-6206,-10769,-14841,-11635,-1273,5785,2534,798,2898,-1775,-11587,-11067,-4597,-5967,-5814,-4863,-5761,-9970,-2359,4789,14101,17605,10960,253,-5445,2945,4945,-4045,-10855,-7210,-2361,2857,3507,1666,-1479,-6948,-10772,-9835,-2312,6788,11762,10737,4344,2184,-734,-9147,-13099,1844,18434,22557,10406,2083,-2242,-6978,-13742,-12423,-1615,-4596,-8639,-2141,-1900,-6756,-1100,8692,6206,-3509,-1990,-7493,-7474,-10246,-12934,-12875,-9211,-2631,2013,422,-8046,-6151,15753,17575,9705,188,-7004,-5533,2677,5887,2142,292,-5294,-4869,-2183,892,-9430,-6097,1065,10405,21230,28804,25358,11312,-1103,-8140,-9825,-5978,-3882,-6803,-8008,-3958,-353,-9045,3102,4200,-1322,-1813,-5321,-13919,30307,85649,102721,103636,93707,71157,35707,84121,77001,56191,33199,8165,49157,61052,36594,3144,-4524,7052,18745,-4655,-12974,-2709,4674,5859,-1662,-9906,-15865,-15881,-13229,-13244,-12260,-14090,-16183,-5191,6045,11570,16500,15940,1545,-7015,-940,-4243,-9311,-8012,-3992,-435,4488,521,-6298,-14102,-9478,-7940,-14527,3043,39004,39700,13093,33098,105757,121048,66506,35081,80672,78570,55561,39163,45148,34698,7643,4757,6906,14095,10126,-1756,-11895,1272,17680,28312,52165,76887,57491,8244,-5455,24113,33830,18337,-1495,272,12921,5603,-3142,-7306,-9457,-6838,-6599,-6989,-7924,-10549,-8127,11982,40035,49648,35304,7609,-5897,-7476,-5194,-7933,-5656,11348,21424,15418,678,-10367,-14183,-15905,-12126,-3694,3999,6930,10579,16721,20380,17973,11271,3445,2333,1286,773,-2022,-3251,-1205,239,1172,-3491,-6158,-7940,-9730,-8403,-7634,-7301,-4285,-2769,4286,13610,21154,22815,12558,-1561,-3597,-3065,-2083,-2272,-4899,-9082,-11559,-6362,252,4155,1169,1672,4622,10221,15444,-96,22962,42012,27939,22583,15258,35583,42855,33022,6341,5620,3147,14563,15545,10730,14077,16581,12986,3708,-1017,-7722,-7669,-2742,1939,4233,2158,2418,14662,26583,37617,39341,28009,12087,12020,20780,35087,45734,35479,18066,7126,1184,3419,11084,14779,10240,2759,-3579,-11694,-13104,-9248,-5799,-10854,-14833,-17599,-6889,-59,-1293,9505,13246,8757,-3303,-9265,-5085,3976,12413,17142,12251,850,-9002,-5586,6401,4311,8819,7276,4120,2253,266,-3811,-3020,-3443,-4020,-4648,-2958,-1536,-436,3437,7423,2069,-1582,-2676,-2308,2323,9924,1198,-13195,1726,7255,-2127,-11502,-12009,-8598,-8401,-9946,-10872,-12090,-8420,-3090,894,-4589,-10469,-6703,959,9726,12813],[12870,-119,-5733,-5902,-3677,-451,6624,11697,11635,8692,9194,10380,9497,6559,691,-7981,-14436,-5840,14807,58938,63174,34416,5062,-12692,-14110,-16780,-15763,-13611,-12972,-10816,-5023,570,2073,-2787,-8172,-16185,-5154,7504,19205,16555,5185,-4622,-3781,-2479,1973,6297,2883,-6916,-13604,-2895,1725,8320,10785,5736,-5022,-13315,2120,10651,3599,-12597,-10152,-1396,-3228,-3552,-4658,-2403,3221,10778,1504,-366,-4708,-8496,-11011,-7921,2097,9158,12309,12072,7039,-4480,-377,14211,27211,26974,15643,8110,6797,8955,3384,-1047,1951,8650,10463,4213,-5315,-12131,-1642,-512,-2443,-5892,-6190,-6770,-9751,-14587,-8392,-497,8209,18793,26159,19490,3701,-8406,-10537,-1793,2138,4958,4869,-2500,-4957,-4372,-4520,-4574,-4585,-6384,-7818,501,3962,-2407,-9982,-4214,7614,5736,-5459,-12045,-11801,-9734,-9147,-14589,-13120,-2965,1761,2599,1622,2035,4206,3362,7526,14295,21285,19932,10397,1199,-6887,-8874,4552,18491,20169,12243,2303,-6482,-14099,-12564,-4645,6226,16626,18258,17307,10755,120,-4106,-15707,-19613,-11767,-26822,-45364,-35049,35705,142593,229196,243129,160318,57966,-3291,2380,7905,-7604,-17565,-16226,-3924,4550,1435,2300,3036,10924,18700,21207,22364,12498,4336,-1213,-3825,-2018,8100,15862,14864,13119,6014,-534,-4662,-1214,-12517,-2643,4599,6038,-115,-7229,-5334,-1512,-5565,-14931,-19834,-21110,-11191,2380,6116,6951,4828,-5795,-16418,-10470,448,8999,7842,-4042,-12907,-548,6951,11822,6770,-4578,-5858,3029,11013,12398,9247,1150,-10112,8059,23734,21539,5848,-2270,-3915,-2586,-2383,-5975,-6945,-11222,-11172,-6001,-2357,-6758,-6442,-10577,-14316,-16419,-10288,17195,37600,37013,25751,11753,1269,-2249,-30,1359,2502,4932,-4955,-11219,-15784,-14349,-6524,3675,6971,2480,-1989,-6293,-7627,-770,280,-3793,-12442,-14657,-9002,-5922,-1162,3138,-2517,-12354,-4919,13892,18560,11083,-728,-7636,-3979,-2538,-7132,-9618,-12916,-13655,-12325,-8820,795,5228,3071,-1318,-5894,-5689,-3920,2451,13431,29284,38651,37362,30768,21625,15271,1521,-8047,-6733,-12077,-15918,-7384,2644,9363,15362,20130,15162,11585,11418,7244,-4501,-7768,-2748,-6389,-6860,-6067,-9556,-8827,-3545,4951,10384,5845,-3408,-14463,-1564,18568,25274,14093,1046,-6618,-6796,-5029,196,5537,2158,-2386,-10904,-12805,-10241,-11662,-12235,-13260,-16338,-9477,7549,20291,23216,16663,7262,3866,2676,5254,2682,-180,-1252,-49,-2466,-11728,-15124,-2637,4150,4835,4252,2872,2841,5831,1176,-1217,-4467,-10704,-9055,-4236,-2514,-1882,-5860,-13412,-12173,-9035,-7386,-4730,-6162,-9770,-9552,-5811,2808,9883,10084,5861,-581,-9073,-11469,-9746,-3039,2164,84,-5578,-10773,-17016,-9463,3314,12546,16679,13349,3773,-20,-8443,-4520,15722,22391,13145,807,-3036,5644,15543,13605,1417,-10746,-816,15276,30215,30346,13251,-6561,-5865,-6367,-6976,341,3068,1780,208,-659,-1203,-2476,-6289,-4292,4053,8516,10784,7939,8225,5201,-667,-11322,-10025,-3582,3336,3438,-4130,-11118,-10256,-10525,-15100,-7144,-1649,209,-1828,-1432,-2353,-6537,-8679,-1254,6344,9867,12272,13886,14966,15245,22169,19384,10071,4669,-3764,-1502,-136,-8552,-12341,-2174,3064,4988,3619,2004,1639,1812,2157,2031,2471,-1883,-5600,-4014,-3406,-3744,6558,22457,30907,19500,9006,5989,3514,106,1533,11146,20984,18142,22160,26733,14360,1397,-3153,3898,19015,30850,36435,33644,19615,6562,2977,-1910,-2744,-2497,4697,11923,8912,-5406,-11978,-6264,-3735,-4004,-5381,-6397,-8692,-6733,-507,3338,5589,4920,6901,7157,1344,-2016,-504,4160,9433,13444,3979,-11509,-13788,-7701,-4621,-2925,-6838,-13295,-8938,-1571,3289,5103,6498,5451,4372,-4350,-6939,6937,21512,27734,30194,28981,21008,12533,1458,-7064,-9660,-3646,2370,248,-6477,-16987,-13552,-5852,-3328,-3491,-3747,-3421,-4996,-3324,-1518,-6565,-9644,-2816,12870,17731,8281,-3127,-13100,-12114,-6096,1242,6291,7926,7169,7556,2489,-3891,-12281,-11561,-6647,-6752,-3960,-760,1950,4605,11285,15575,9225,-13608,-2249,-1087,-2308,369,264,-8322,-14393,-2594,9232,12426,9521,11020,14115,19015,20885,15805,7597,975,3550,3385,2214,1085,3052,4604,4039,15,-7158,-13962,-5356,-62,-6751,-13349,-8328,3458,14059,36175,50422,35529,7963,-380,8695,10705,6930,6898,14844,17898,12110,12759,10178,9946,19387,26626,23619,14841,-145,-15192,-13267,-7976,-1235,-1114,-6310,-10212,-13295,-13622,-7319,-3449,-1869,-872,-1681,-2861,-5501,-8985,-9466,-6638,-3368,-2710,-7036,-11702,-16195,-7004,-460,-2483,-10977,-10428,-7281,1994,10323,9460,-640,-7000,-3173,-1933,-3476,-1092,826,-949,-5200,-2566,183,672,1098,3155,-2797,-9122,-10566,-9552,-6995,-1066,17773,19279,10677,9206,11201,8858,1664,-3934,-5994,-1914,11354,16445,16360,8183,1529,-6839,-8409,-779,9161,101,-8499,-13299,-11223,-10117,-5351,4971,10619,7065,5760,2418,-3755,-9913,-14499,-6644,2833,6005,5343,1275,-3852,-8281,-16276,-13955,-8811,-7496,-12792,-12039,-6706,-5492,-5528,411,17935,28388,34141,29180,15895,-453,-10430,-739,4799,1499,-6380,-12004,1218,6323,2041,-3139,-9504,202,-3293,-12153,-10758,-4573,-3136,-4940,-2207,1297,-3273,-14304,-7980,3347,6445,-6431,-11199,-3587,2496,3627,-3769,-7931,-134,12468,8967,7585,7809,9427,2509,-6296,-10456,-5722,2151,15233,22831,16869,3953,2064,10311,9833,10598,5045,-1041,-2144,878,-741,-3725,337,-3979,-18875,-7696,-613,1810,5451,13174,12041,8625,11089,8470,6831,8703,9925,8314,13584,14923,11240,-3343,-8390,-6768,-5818,685,-8254,-16987,-10613,-9425,-12176,-11176,5838,13796,11636,11350,5164,-3412,-5040,-378,8118,5976,2967,644,-1916,3609,11969,12628,11224,11463,7483,3798,10508,21513,24291,22564,16780,9320,4777,4610,5356,6138,6457,695,-8181,-14957,-14080,-9553,-1661,-1534,-6343,-5640,-6910,-406,19024,24791,12427,-3335,-7628,11181,40005,48319,34922,10684,-13528,-16977,1497,26320,43811,47100,41265,25956,6933,868,11796,23479,23885,23392,20308,13986,919,-7442,-10616,-6400,1872,11795,25755,29450,23558,12047,5117,1265,-3377,-8348,-5004,3613,1905,-6820,-1991,9099,13912,11713,5617,-708,-2730,-7783,-12796,-10008,-2495,843,12974,29115,26158,13345,1375,-11635,-13585,-3526,10215,22128,18942,5307,-8993,-13725,-11563,-9708,-6678,-5939,-5616,-7241,-5884,-7157,-8109,-7988,-6128,-4063,5878,-219,-2104,-4169,529,13928,20560,16550,5600,-2805,-6202,-11513,3652,18918,39205,51981,47491,33199,12948,7811,10059,22238,25133,20862,14533,3868,-7128,-7913,4665,8771,5456,-3434,-12005,-15159,-8194,653,4905,5257,4097,-998,-4022,-3452,-866,449,1199,-4473,-11738,-15194,-17319,-14317,-7899,-1264,740,-1363,-2829,-4704,-11026,-6413,-8833,-10385,-9647,-13957,-17541,-3377,3443,2645,-1583,-6153,-7573,1156,8464,11153,333,-19566,-14376,-6662,-3049,-139,1059,657,-4024,-12032,-10272,-2972,-4711,-12349,-10972,-383,-1131,-10937,-12739,-11687,-9348,-8485,-10004,-10843,-1605,13157,19374,13638,7778,7445,14789,19347,15896,21918,38318,48737,47053,20920,-8289,-13058,-8114,-8096,-8513,-6253,-2053,-3441,-6511,1535,9885,7449,4484,9278,10579,1378,-12573,-10580,-2379,1313,1796,-1884,-4294,-4263,-3021,1870,10671,18304,11896,4984,-5365,-13901,-13442,-6696,-3822,-5523,-8658,-9723,-10505,-15545,-14479,-9148,-5703,-4201,-9631,-5921,5155,14566,9630,-6534,945,13309,-1119,-9485,-4156,-8822,-14435,-9884,-887,252,2691,7702,8340,-1839,-14241,3042,26870,17104,-5121,-18926,-1216,7742,-755,-5995,-2334,1838,3076,3,-7087,-17492,-12177,711,1655,-5274,-10820,-5625,-4804,-4075,2316,2093,-7276,-7101,-503,4695,6875,3325,309,-1753,-6424,-8983,6597,8921,2941,-8313,-10587,-5022,2942,5155,4132,3980,3513,5408,3691,752,-3610,-1344,7892,11736,4508,-295,-827,3310,881,-3680,-12960,-13672,-8393,-8668,-10917,-5690,5168,18141,26070,21282,9548,-844,-4506,-4380,-1667,4258,9015,18818,26644,17352,10900,8506,3106,-3457,-11542,-8036,-1388,1636,-1550,-10519,-5678,7843,13030,1129,-11400,-13204,-14359,-11558,-1718,11116,20638,20428,10338,-2763,-8717,-2637,498,-3120,837,7557,8783,1682,-3761,-7428,-229,6333,12948,19709,23774,21150,11800,4714,-9572,-13395,-8056,-6891,-4217,-5627,-7242,-5960,-1682,1829,7948,11242,10444,7051,2127,26146,46038,39079,18435,3640,1721,16067,19668,1224,-15342,-3427,-1204,-12378,-14258,-306,5350,9646,11021,5937,3357,6423,6425,-5681,-6715,11212,20683,26649,37094,30913,12007,-895,-2336,3301,7336,-2847,-11318,16115,35463,28033,5844,-124,-3082,-8579,-6592,-426,4209,10634,23175,28203,3374,-137,4232,12385,19126,14496,-2369,3192,20154,18056,9045,-349,2254,19062,19754,3394,-12672,-9067,-6128,-7233,-8004,-1247,6278,1672,-7996,-3802,10208,26042,37631,40120,43235,24837,12598,-396,-7301,-2071,1283,6166,19645,37485,35209,31877,15139,-3070,-8772,12469,32625,47775,62267,45523,25872,13461,4705,295,460,-1333,-3603,2472,15960,23937,18661,17211,15325,11691,6465,-6282,5785,17070,15141,4759,-1635,5843,35265,46952,39311,21955,8872,6267,5663,4998,2511,4126,-451,-8282,-10869,-6390,-4151,-6401,-8900,-4775,1146,2584,-2953,-187,13307,21554,8518,-7919,-13917,-9399,-5417,-9503,-9532,545,2727,-3837,-11679,-4767,-160,-989,-3580,2307,15377,26783,32898,29335,22408,18593,10670,2182,-43,-3103,-7424,-4418,-3545,-7283,-11023,-9968,-2957,-5562,-10772,-17679,-7951,2736,5968,-822,-9288,-16941,-7512,-5431,-8101,-7842,2066,-2574,-10174,-16545,-15529,-11042,-9937,-11400,-13846,-656,25086,37660,31002,14646,5016,762,-7559,-11650,-4448,7972,22962,30414,27399,20667,17115,17726,11366,-45,-15550,-9293,-4768,684,7177,13620,15266,10908,6121,1250,-7658,-15099,-12544,-9915,-8260,-7380,-4739,-1168,391,3206,7303,8336,4865,-4280,-7648,10939,29542,30042,16474,1471,-9476,-3525,-333,-3287,377,-155,-1077,-1802,-4118,-4768,-5482,-4343,-8763,-9845,-15436,-11598,-10191,-14771,-5661,1856,7221,7314,5869,12149,17860,25777,25713,16035,-416,-9921,-5565,-14044,-12661,-6667,-6234,-1669,-4448,-12586,-5683,34274,61368,76226,75365,38659,17196,21278,-2682,17728,132,-7126,-5978,15556,30626,26574,15584,-7593,7479,31780,24425,10541,-8643,-1056,12676,30106,54987,68838,65496,40290,13956,1876,1274,1807,280,-4039,-10193,-16271,-13254,-3121,2529,-1506,-4223,-1908,-5904,-14918,-8484,-3279,-6202,-6527,-5554,-5943,-9963,-2216,5803,14610,16572,8481,-1532,-8911,-2309,-1102,-8465,-12101,-7391,-3220,1659,2167,564,-2278,-6684,-9205,-8981,-2562,6862,12479,10761,2679,306,-266,-6982,-14989,-3681,10877,14892,5432,-1080,-3435,-6293,-13338,-12475,-725,-2891,-8010,-3470,-2232,-7038,-4676,2855,449,-3066,-583,-7308,-7236,-11177,-12794,-13637,-11515,-4584,221,-1660,-10081,-3413,19692,17590,9561,664,-6916,-5703,2911,7716,2235,-433,-7937,-7107,-4448,-1332,-5920,-3052,1008,9146,18782,25926,21167,8727,-1182,-7889,-10491,-7909,-5164,-6298,-6494,-3211,-1693,-11196,522,10173,10623,9581,14031,-4256,24196,74639,85231,99094,97393,66356,26570,69158,75283,77288,57260,7865,22936,54439,40945,13493,-9657,-142,13347,-3507,-8873,-191,5575,6497,-994,-10116,-16840,-15211,-11431,-10969,-10006,-12982,-20597,-4010,6492,10940,16472,15053,738,-6830,1144,-780,-6158,-6352,-3593,-106,5313,1378,-5753,-12960,-8270,-7685,-16044,2428,26643,14695,-4512,14340,58448,68609,31905,6718,29549,28378,20431,7254,10386,19832,5991,5245,8794,16641,12208,-1163,-9259,3474,18793,22304,35222,57153,45593,6429,-6303,18625,27169,16385,1042,3525,16066,7515,-1924,-5925,-7533,-5094,-6064,-7759,-6478,-7033,-12440,7930,34530,42362,31842,9719,-4165,-5677,-2146,-7208,-7669,9078,19615,14343,-13,-11021,-13198,-15926,-13202,-5850,1436,4049,8060,12934,15458,15434,11175,4054,1751,-2152,-5614,-7278,-1874,2489,3118,841,-5162,-6667,-6463,-6604,-5146,-5368,-5805,-4245,-4924,-760,6091,11598,13537,7455,-2641,-3836,-3671,-2834,-2972,-6320,-11965,-14983,-8899,-1101,2474,-2337,-3984,-2739,5151,9770,444,-16499,-2914,-2640,5333,-18410,-701,3906,-4888,-11711,-7490,975,13581,12594,10089,15674,18431,13968,4022,-563,-5436,-7312,-2871,5064,8850,4410,1167,13517,28241,41637,43457,29919,13945,15155,27899,47073,57079,39405,18646,7075,1483,4478,12374,14542,6384,-1568,-5326,-10707,-13771,-9827,-4912,-9024,-13073,-15765,-5685,2720,2759,11777,12140,5680,-5029,-8786,-2956,6295,14385,17846,12046,774,-7286,-666,14226,11545,13151,9608,4718,1849,-156,-3272,-1300,-1825,-2403,-3208,-3263,-3445,-2420,1473,6433,1000,-3866,-2939,-1018,4066,11375,509,-13045,-56,5202,-2450,-10486,-10428,-7409,-7434,-9226,-10431,-11675,-8245,-3348,1007,-3528,-8500,-5158,2785,13352,16787],[14358,235,-5866,-6114,-3890,-309,5528,9625,9483,6777,7857,9333,9063,7631,2258,-7302,-13974,-5802,12133,53910,64875,39134,8001,-10443,-16402,-17995,-16324,-13300,-10991,-7694,-1262,4185,4866,-1119,-7344,-16097,-4254,10025,21774,18021,5455,-6081,-3802,-446,4098,7019,1616,-10479,-11985,1210,7305,12988,11588,4696,-4975,-10849,3030,10952,3129,-12721,-7198,3427,1473,-1577,-4752,-3588,-87,5054,-2418,-1096,-3498,-6906,-10028,-6256,5071,13419,15700,13998,7869,-4136,998,15021,27938,29958,20256,11650,8427,9812,3872,-870,2061,7356,7385,524,-8350,-13093,-1449,-1866,-5771,-9799,-7239,-5134,-7569,-14910,-9304,-1926,5585,15395,23104,17485,2437,-8796,-8381,1184,4564,5491,3301,-3539,-4201,-2737,-2822,-3175,-3567,-5761,-8499,-904,2214,-2272,-8533,-4068,6627,2633,-10751,-17752,-16848,-14252,-13154,-17633,-11685,-3478,-79,671,334,2172,4617,2726,6195,12565,19170,18007,9443,683,-6919,-9088,4423,17625,20628,16035,7634,-2305,-11999,-14174,-5745,5662,17279,19269,18109,10234,-1331,-1791,-8998,-20987,-10168,-28271,-47424,-33488,43052,156619,250205,268810,184989,74160,1808,2984,7853,-7735,-19101,-17558,-4059,4281,1662,4921,8280,16436,23760,25731,26181,15177,5200,-1770,-5064,-3841,4229,8925,9156,9850,4830,-600,-3216,-456,-15025,-3280,4805,7090,226,-8715,-5073,546,-2673,-12874,-18978,-21710,-12515,1917,5470,6276,4781,-4286,-14374,-17067,-7195,2636,4295,-4585,-12697,-792,9086,15148,8667,-5166,-7632,3268,10669,10157,5744,-1267,-16469,8665,23393,21670,6104,-4765,-9487,-5802,-4141,-4422,-5672,-11721,-10346,-6002,-4326,-9330,-9682,-12605,-12168,-11189,-4327,21959,40093,40896,28591,12801,1518,-2634,-62,2635,5207,6753,-3957,-11432,-12630,-8960,-1339,8261,9890,2803,-4150,-5559,-1683,-660,-913,-4666,-13013,-14409,-7886,-4432,-316,2791,-3476,-12230,-619,19600,25635,15548,43,-9274,-5746,-4553,-7426,-8401,-11294,-11634,-9468,-5243,3888,6770,4199,-54,-3720,-1606,419,6511,17986,33579,42062,41483,35052,24761,16705,1599,-9988,-9318,-12634,-15786,-8567,1539,9084,14116,18674,15034,12432,12694,9237,-2573,-6898,-1816,-3715,-2104,110,-5388,-7479,-2859,3361,7199,3552,-4195,-13591,65,21000,25825,14872,2145,-6495,-8378,-8081,-4577,2140,2258,284,-5874,-7700,-7429,-11597,-14969,-17587,-20072,-9595,4148,14182,17873,12513,4963,2622,1987,5652,4072,-386,-2489,-1088,-3105,-11742,-14974,-2565,4063,5339,4272,2428,4511,11043,7349,3041,-2734,-10146,-8107,-3620,-1901,-800,-4791,-11561,-12312,-10822,-9479,-6576,-7928,-11495,-10434,-6318,2036,9123,10294,7482,2920,-7307,-9237,-8677,-4518,-746,-2756,-7856,-11912,-17700,-10647,2184,12246,16754,12460,3470,228,-8639,-5581,11160,14177,8260,-986,-2039,8000,20108,16162,2051,-14707,-3434,13317,27760,27243,12059,-6493,-6622,-9953,-10999,-2619,1752,673,-2074,-5385,-7026,-8661,-13070,-10615,193,5675,7460,4197,9204,7451,-172,-12224,-9330,-2006,3956,3744,-3349,-6611,-7052,-9531,-13590,-5903,-44,3729,3361,4513,3948,517,-3619,659,5997,7829,9581,11382,13555,16809,27167,24128,9497,-219,-7817,-3696,37,-7194,-12853,-1661,4831,7046,4972,1868,733,2237,4219,6063,6896,-124,-6941,-6414,-5256,-4640,5787,20116,27284,15802,7021,5812,4282,461,2328,12739,18716,14412,16917,21618,11520,548,-149,7948,21861,33719,41111,40795,26491,11571,5669,-1028,-2815,-3791,2304,10563,9063,-5048,-10276,-4336,-2246,-3538,-5884,-7042,-9878,-8147,-1019,4134,7070,5839,6709,6656,1442,-1057,1757,7059,12700,16422,6053,-9780,-12530,-8264,-5596,-4604,-7926,-11725,-7339,-30,5003,6026,6198,5007,2256,-7487,-9134,5508,18687,23510,26480,29075,23960,15703,3649,-6785,-13403,-7398,-832,-2207,-7549,-18216,-12460,-4490,-2123,-2568,-3192,-3034,-4747,-2352,-30,-5855,-8558,-886,15004,20249,11255,-45,-11030,-11610,-5765,2159,8225,9599,7506,6554,429,-5102,-12276,-10640,-6461,-8131,-4765,-46,3452,5554,10091,13247,8543,-15662,-3871,-2529,-1870,2833,2241,-6484,-12988,-2241,9418,12181,9097,10291,12999,18599,21234,17432,9971,2719,4550,4046,1933,-45,2946,5733,5633,1775,-5533,-13838,-7391,-2468,-8888,-12865,-4055,8550,15545,33063,41629,25104,336,-1179,7615,6515,1889,4629,15522,19129,13557,14096,12276,11063,18514,23551,19849,12187,-1445,-15771,-13632,-9757,-3138,-2006,-5383,-8850,-12879,-13791,-7887,-3601,-965,1083,-117,-2821,-6529,-9388,-9601,-5593,-963,275,-5935,-14015,-13641,-4986,-629,-3717,-15212,-14279,-9188,-437,6322,6278,-1870,-6953,-4153,-2569,-3667,-1304,1371,-162,-3853,-2053,-852,230,2123,3970,-3770,-11067,-12247,-10877,-8063,-1625,17393,20587,12834,11071,12456,10162,3498,-3241,-6150,-1570,11672,17777,17149,7195,-909,-10074,-11740,-3175,8508,1270,-7909,-13776,-12475,-10944,-5725,4285,8726,5035,3850,631,-4863,-10913,-15125,-7052,2672,6081,5819,2538,-2976,-8269,-16670,-13095,-7712,-7152,-12565,-13944,-7824,-5249,-3720,3653,21067,28869,34113,29433,15741,-663,-11483,389,6564,3760,-2506,-11410,-2197,4505,853,-4013,-10692,-1118,-4001,-13293,-12553,-5979,-4655,-6034,-2871,105,-5363,-12803,-6056,5019,8575,-6512,-9757,-2903,2566,4625,-3204,-9763,-3422,7911,4218,3500,5713,9937,3978,-4949,-10221,-6767,400,12326,17865,10802,-1235,-182,7287,7058,9174,5062,442,508,2790,-712,-4057,716,-4011,-18715,-6726,907,3337,5978,11587,8582,5812,8137,8734,8809,13411,17051,15065,18963,18984,14726,-469,-9605,-7890,-5433,2256,-6015,-18733,-11983,-10410,-14694,-10606,7958,16995,17821,18733,9978,-1945,-4168,-776,7970,8225,5413,2498,-586,3774,11078,11227,9470,9781,8441,7982,16074,25628,26915,26582,21448,12373,6512,6606,7374,9771,11388,4629,-5148,-12693,-12670,-7924,-787,-2276,-8603,-8514,-9877,-3090,18165,26083,12552,-4009,-6770,11110,39018,49334,34405,10626,-13143,-17675,-985,24499,44826,50023,43586,27697,9650,3328,13129,26209,26794,24398,18499,9407,-3242,-9543,-8484,-3783,2551,11001,25874,30622,24472,12847,4933,82,-5207,-9633,-2418,8432,7305,1084,7676,17757,19956,12299,4505,-1096,-2148,-7642,-13042,-9903,-1808,1145,11282,23575,19900,9557,26,-10484,-11081,-896,14754,24127,17937,4369,-10072,-14213,-11322,-9282,-6158,-6065,-6378,-8082,-7978,-7632,-7418,-7561,-7263,-8330,-616,-6079,-5722,-6156,-640,14813,24108,17969,3701,-6300,-8952,-11973,3629,17740,36618,48957,46036,34441,16131,8585,11733,20764,19668,15051,10462,1957,-8034,-6997,6860,11921,6403,-3323,-11755,-14290,-7875,514,4074,3706,2733,-1080,-3969,-3828,-2407,-2560,-2064,-6574,-12746,-16867,-17149,-12755,-7054,-563,1279,-988,-2727,-4869,-8950,-3765,-8170,-10435,-7256,-9674,-15800,-6938,1714,3251,-639,-6732,-10392,-2056,5008,8561,-5,-18532,-14374,-8387,-4423,351,2673,2588,-2337,-11704,-12726,-3841,-3764,-11005,-11555,190,1262,-7468,-11702,-13032,-10918,-8597,-9820,-10602,-1948,12397,17174,11540,5646,4776,12235,17710,15827,24659,43629,53974,51768,21878,-8270,-11636,-7310,-8121,-9061,-5930,-1823,-5550,-10034,829,11259,11253,8136,8696,5375,-4700,-15996,-12763,-6060,-2394,-464,-2810,-4119,-3546,-2629,1527,10385,17357,10604,3919,-6158,-14864,-14173,-7224,-3243,-4416,-8821,-11278,-12244,-16514,-13774,-8975,-9008,-8618,-12171,-5585,6296,14660,9570,-3861,2691,13814,1355,-12996,-5626,-9087,-13722,-10932,-1657,674,4461,11274,12831,2007,-15014,-186,24539,17519,-4190,-17610,-304,10848,2979,-3221,-1005,1568,1597,-1839,-8224,-18098,-12221,-759,132,-5871,-10063,-5340,-4540,-4023,2004,2701,-6894,-9458,-1176,5464,7627,2283,-561,-2227,-5646,-11217,5981,8980,3594,-7497,-10109,-4154,5161,8656,6876,4926,2715,4854,4170,2095,-1945,-1133,6185,11680,6750,1699,121,3320,-1241,-5322,-13437,-13431,-7766,-8130,-10497,-4264,7077,20907,30082,24208,10174,-1513,-7034,-5576,-1591,4161,8664,18210,24697,15254,10383,8288,1608,-6242,-14338,-8724,-3122,-268,-2597,-9256,-2664,11241,15227,3197,-10127,-15788,-15264,-12598,-7223,1989,12542,16025,8179,-3507,-9772,-4006,-355,-3010,1410,6693,6408,-2128,-4407,-3133,2777,7509,12478,16992,19580,16429,8037,2370,-11820,-11184,-6265,-6124,-4967,-7265,-8772,-6363,-1332,3230,9697,11946,9402,5662,3284,29654,49174,43351,21952,7375,4386,15226,16353,-2772,-13511,333,1702,-10305,-16085,-3112,2152,6685,8677,4775,3469,7210,6423,-5619,-6062,11361,18075,22331,33001,27449,9797,-3067,-1325,9136,18099,6268,-15619,11751,29999,24969,6541,1182,-3533,-11172,-6048,3590,6546,9740,21624,30150,10173,3808,4067,10267,16708,14064,-623,6663,22122,17625,8201,-1450,1146,17825,21715,6190,-9889,-9588,-8134,-10983,-13883,-5478,5108,3778,-3899,-442,11336,23036,30233,33474,44450,29012,15105,-716,-10764,-4491,-2526,1358,15538,37891,41851,41448,23723,2380,-6771,14267,35215,47193,58514,37335,21564,11919,4581,1029,1149,-787,-2227,3750,18071,25558,18038,15505,13072,9825,5187,-4070,9455,18337,15049,4903,-995,7073,36860,48267,42651,25628,10949,6144,3971,3124,1239,3755,-338,-8397,-13135,-7368,-6243,-7514,-9134,-3520,4476,6827,512,2314,16357,24275,9524,-8829,-12845,-7176,-4222,-9359,-9445,1658,3677,-3032,-10677,-4083,497,-1631,-7487,-262,14474,26736,32422,27304,18723,14076,6195,-1479,-1533,-3006,-10216,-5583,-4140,-7794,-11474,-11018,-3415,-5128,-9931,-16942,-9243,1576,4956,-2342,-10515,-19126,-7753,-5499,-8010,-14238,-2901,-7933,-13761,-17902,-14088,-9926,-9248,-10644,-13586,-3340,17420,29627,25398,11877,3329,-1731,-10533,-12856,-3739,9322,26125,33006,28246,19871,14282,13474,8444,-1631,-14493,-6503,-1955,2979,6628,8694,9211,6436,4132,1436,-5547,-15429,-15507,-9821,-7572,-12139,-7726,-2000,661,4125,8440,9328,5665,-3702,-6685,11481,29716,29992,16266,1509,-8684,-2174,2003,4532,12414,9679,4886,-302,-5460,-7334,-8986,-6867,-10311,-12610,-17089,-7058,-6535,-17117,-6398,1399,6526,6280,4357,10164,15126,24354,24892,14301,-2507,-6387,-2220,-14961,-13384,-4439,-1884,1896,-2444,-11955,-4584,26894,37125,31337,14069,1543,7826,22812,14171,16549,8351,-7541,-6518,14984,30863,32306,20859,-3065,-17,27642,16718,7953,-7450,43,11869,28795,52327,66891,67472,42516,15018,2428,1916,2902,2141,-1242,-8945,-16835,-14210,-4355,-145,-4612,-7927,-4766,-7067,-11596,-5890,-2066,-6002,-6637,-5653,-5674,-9548,-1623,7238,15248,15496,6070,-3115,-11627,-6493,-5555,-11729,-12716,-7155,-3677,859,1276,-55,-2497,-5760,-7281,-7691,-2302,7376,13412,10853,1227,-1178,776,-3851,-13132,-7829,5221,9628,2301,-3534,-4098,-5036,-12376,-12077,403,-845,-6457,-4156,-1888,-6029,-6778,-2472,-4144,-1073,1923,-5294,-6729,-10635,-10846,-12423,-12741,-5751,-1228,-3390,-10446,177,23337,17538,9652,1650,-5792,-5033,3557,9565,2681,-815,-10513,-8909,-4820,1496,1951,1710,1561,7964,16267,22829,16950,6620,-716,-6953,-10320,-9447,-6063,-5411,-4653,-2080,-2517,-12540,-835,15103,27842,34089,30465,-590,21106,64459,81254,97119,86617,48827,15390,52473,67510,73369,50786,4442,12006,45525,34277,10110,-9179,113,10405,-1503,-4760,2414,6597,7207,144,-9571,-16576,-13154,-8623,-7733,-6351,-9612,-16748,-1340,7762,11726,17699,14780,289,-6648,3149,2810,-2661,-4190,-2614,831,6439,2713,-4155,-11022,-7642,-7437,-16489,2106,18334,11163,17089,28717,46677,44474,14270,-5110,2523,8334,14520,7147,-8218,9722,5545,6624,11423,19706,14306,-367,-5889,5993,19634,18835,21585,38463,34072,4726,-6615,14348,21820,14684,3229,7040,19594,10018,-72,-4222,-5628,-3493,-5293,-8122,-4651,-3065,-13139,4008,28465,34529,27758,12108,-1588,-2946,1045,-6448,-9035,7545,18136,13623,19,-10641,-13622,-17041,-13948,-7217,-630,1595,5370,8935,10343,12381,11406,5285,2053,-4237,-12029,-8393,1997,7290,6970,1179,-6637,-7143,-4935,-3552,-1771,-2594,-3852,-3897,-6633,-5015,67,3647,4885,2025,-3462,-3836,-4124,-3569,-3882,-7868,-14718,-17787,-11305,-2571,751,-5266,-8075,-6367,-1573,251,-852,-5859,-16321,-7907,-640,-7188,2178,799,-15060,-10709,-12915,-818,12799,10475,10060,17036,19529,14246,4097,-26,-2950,-6535,-2973,8380,13789,7109,652,12484,29548,44608,45571,29448,13957,17040,34009,56913,65385,41378,18508,6709,1597,5044,12194,12238,1110,-5790,-5679,-7754,-12153,-10514,-4444,-7375,-11487,-13891,-4210,5927,8485,15299,12183,4182,-5310,-7500,-934,8205,15742,17727,11125,168,-5970,3419,21152,19393,17658,11906,5345,1373,-998,-3350,-158,-756,-1453,-2587,-4476,-6190,-5392,-1992,3331,-1831,-5583,-2639,111,5143,11504,-1479,-12282,-1491,3646,-2304,-9339,-9472,-6968,-7211,-8968,-10356,-11806,-8422,-3423,1633,-2010,-6881,-4410,3707,15985,19637],[15518,390,-6266,-6458,-4108,189,4484,7564,7293,4771,6251,7919,8264,8376,3613,-6614,-13298,-5986,9099,46589,63386,42036,10490,-7967,-16808,-17799,-16177,-12415,-9356,-5095,2302,7319,6957,15,-6678,-15492,-4407,11226,23201,18956,5776,-7293,-3791,1315,5670,7131,-137,-14253,-6739,7022,13794,18037,12711,4571,-3675,-8554,3357,10977,3111,-11630,-5431,6646,4974,-366,-5323,-5086,-3793,-1041,-5868,-1619,-2130,-5214,-9016,-4637,7786,17273,18385,14910,7692,-4273,1966,15274,27786,32055,24455,15368,10510,10710,4121,-1370,1025,4874,3347,-3793,-11766,-13638,-1248,-3103,-8739,-10359,-4491,-1270,-4525,-13219,-10207,-3295,2925,11457,19038,14453,635,-9042,-6074,4017,6507,5405,1328,-3556,-2821,-1350,-1709,-2393,-2978,-5207,-8880,-2515,8,-2597,-7498,-3451,5927,-295,-16127,-22517,-20279,-17239,-15930,-19302,-10184,-4300,-2197,-1414,-1086,2200,4787,1975,4786,10491,16173,15072,8176,285,-6972,-10004,3327,15618,19746,18439,12164,1878,-9186,-15839,-6810,5308,18154,20502,19115,9777,-3232,-179,-2925,-14729,-8152,-29042,-46899,-27965,54226,173260,272703,296838,215028,97402,11425,3648,7401,-7942,-17843,-18488,-4912,2585,970,6926,13295,21819,28537,29888,29650,18125,6482,-1955,-6350,-5665,818,3152,4465,7041,3856,-658,-2484,-524,-17070,-3130,5233,8088,702,-9692,-4683,2223,205,-10538,-17610,-21719,-13132,2385,5493,5978,5230,-1772,-9221,-16074,-14884,-3850,539,-5445,-12440,-1212,10544,17008,9545,-5082,-8382,3566,10043,8072,2991,-1980,-15966,8967,21677,20405,5359,-7728,-12098,-4971,-4086,-2437,-3983,-11781,-9535,-5518,-5592,-12234,-14097,-15268,-9969,-5611,2094,25040,40106,43143,30959,13714,1711,-2747,73,3649,7195,7391,-3332,-10157,-8217,-3729,3486,11965,12119,2503,-6004,-431,2575,-1615,-2537,-5675,-13790,-14459,-7158,-3171,524,2621,-4296,-12061,2994,24715,32795,20173,469,-11617,-7910,-7063,-8120,-7364,-9718,-9583,-6667,-1638,6831,7995,5020,835,-2030,2277,5642,11367,22581,36816,44036,43886,37309,26012,16692,1093,-11318,-11589,-13130,-15329,-9269,762,8859,12785,17252,15091,13213,13762,11156,-570,-6491,-1484,-638,3315,6367,-1550,-6105,-2150,2103,3654,647,-5225,-11236,1772,22085,25124,14851,2714,-6509,-9654,-10455,-8464,-904,2416,3053,-677,-2318,-3749,-9879,-15162,-18767,-17129,-8638,325,7106,11473,7580,2382,912,782,5554,4993,-700,-3507,-1868,-3514,-11544,-15073,-2764,3707,5611,4536,2760,7017,16705,13515,6926,-1524,-9960,-7379,-2982,-1276,-30,-3930,-9877,-11225,-11463,-10295,-6884,-8332,-12695,-11552,-7668,213,7336,9505,8299,5802,-5016,-7163,-6999,-4851,-2282,-4495,-9819,-13052,-18467,-12185,351,11122,16059,11198,3300,459,-8248,-6526,5804,6139,3560,-2353,-560,10069,23390,17314,1933,-14093,-3609,12712,25863,24074,10452,-6895,-7381,-12053,-14066,-5670,-126,-945,-4688,-10368,-10582,-11657,-17878,-15851,-3031,3326,4413,597,10515,10229,749,-12583,-8357,-26,5177,4705,-68,-253,-2922,-8009,-12098,-4988,1109,6742,8286,10419,10214,7479,1731,2216,4843,5100,6568,8628,11633,17677,31569,28997,10363,-4751,-11512,-5786,342,-5334,-13113,-1267,6480,8840,6006,1582,-477,2301,5918,9614,10425,765,-8624,-8802,-7059,-5644,4819,17425,23354,11984,4850,5440,5049,994,3263,14454,16446,11340,13080,17726,9944,1547,3736,12100,24050,35330,44103,46469,32783,16684,8413,-194,-2765,-4609,-64,8687,8652,-5023,-8630,-2222,-324,-2262,-5760,-7402,-10811,-9163,-1175,5054,8384,6410,6087,5553,1120,-66,4189,10134,16526,20063,8812,-7409,-11050,-9039,-6810,-6290,-8704,-10161,-5797,1410,6535,6811,5796,4302,-325,-10623,-11027,3929,15461,18921,22219,28526,26403,18341,5776,-5159,-16779,-11615,-4428,-4677,-8338,-18538,-11277,-3061,-919,-1767,-2690,-2555,-4220,-1240,1379,-4908,-7241,862,16459,22131,14026,3063,-8694,-11002,-5479,3160,10378,11626,8212,5647,-1739,-6642,-11976,-9132,-5719,-9026,-5366,884,5193,6940,9556,11506,8391,-15352,-5563,-3782,-1197,4824,3560,-5265,-11312,-1283,9792,11656,8236,9037,11564,17778,20981,18987,13313,6114,6547,5295,2121,-552,3350,6989,7082,3326,-3978,-12521,-9162,-4879,-10629,-11022,86,12931,15314,26312,29358,12870,-7100,-504,6548,2202,-3201,3040,15889,19373,14356,14870,14087,11724,16498,19223,14749,8449,-3276,-16515,-13429,-10727,-3842,-1785,-4377,-7406,-12006,-12805,-7278,-3161,142,3023,1400,-2621,-7471,-9729,-9618,-4609,1052,2375,-3893,-11756,-9210,-2564,-730,-4235,-10218,-11622,-9132,-2026,2921,3186,-2990,-6500,-4795,-3049,-3816,-1670,1737,550,-2438,-1042,-1768,-142,3169,4552,-4922,-13120,-13585,-12081,-9541,-2443,16663,21544,14942,12703,13313,11079,5129,-2266,-6410,-1582,11468,18338,17205,6260,-2941,-12770,-13894,-4298,7791,2228,-7681,-14401,-13440,-11258,-6171,3113,6188,3213,1999,-1544,-6015,-11802,-15346,-7388,2412,6071,6273,3813,-2046,-8020,-16577,-12485,-6487,-6644,-12148,-16302,-9726,-5420,-1775,8194,24423,28831,32899,28628,15251,-528,-12278,913,7909,5682,820,-6390,-3783,2804,-866,-5548,-10163,-516,-2834,-12399,-14312,-7280,-5650,-6011,-2103,585,-5209,-9766,-3872,7349,11600,-5649,-7829,-2158,2452,5299,-2800,-11236,-6209,3916,-546,-1056,3060,9851,5116,-3741,-9832,-7508,-874,10069,14021,6291,-5757,-2806,4181,5170,8215,5366,2379,3540,4873,-465,-4123,1113,-4005,-18275,-5927,2230,4618,5858,9026,4823,3177,5061,8546,10590,18265,24940,22894,24552,22386,16929,1725,-8932,-7875,-4313,3435,-3798,-15526,-13410,-11508,-17302,-8549,9927,19297,22873,24716,13756,-462,-3376,-1474,6636,8935,6601,3527,418,3570,9663,9526,7927,9531,10833,12118,20259,27288,26956,28222,24284,14316,7629,8209,9555,13687,15855,7923,-2436,-10359,-11232,-5790,748,-2099,-9885,-10986,-12722,-5663,16909,26843,12408,-4675,-6194,10391,35928,47132,31890,9756,-13140,-17996,-3758,21161,43872,51066,44281,28361,11777,5487,13891,28046,29224,25100,16715,5672,-4992,-7567,-4495,-939,3265,9769,24583,30246,24199,12924,4319,-1230,-6850,-8932,2570,15809,15309,9482,15023,24279,25340,13206,3268,-1463,-1390,-7263,-13171,-10007,-902,1744,9570,17631,12865,4975,-1176,-8241,-7674,2915,19977,25828,16714,3168,-11186,-14123,-10677,-8540,-5465,-6028,-6999,-8154,-9772,-8085,-6780,-7076,-8276,-12071,-3628,-10723,-9672,-8263,-1993,15229,27328,19237,1918,-9920,-11948,-12180,3281,15818,32409,43192,41749,33894,19776,10753,13604,18929,14531,9901,6987,462,-8571,-6438,8194,14038,6840,-3433,-11487,-13233,-7706,55,3075,2463,2024,-708,-3754,-4294,-3909,-4901,-3954,-6780,-10078,-12581,-12700,-9422,-5527,322,1696,-771,-2525,-4447,-6647,-1888,-7597,-9903,-4370,-4368,-9232,-11386,-1012,3319,527,-6126,-11943,-5030,1915,6846,1758,-12484,-12712,-10249,-6184,570,3932,4154,-570,-10242,-14300,-4245,-3048,-9822,-9811,2006,4213,-4436,-10665,-13497,-11486,-8510,-9596,-9962,-2360,10622,14047,9151,3616,1918,9121,15347,15329,26615,46713,55799,52247,20370,-8566,-9891,-6371,-7902,-9065,-4814,-787,-6861,-12662,551,12044,14497,12001,8613,1388,-7870,-15014,-13109,-8626,-5097,-2394,-3598,-3989,-3012,-2362,1122,9768,15833,9029,2750,-6869,-15643,-14491,-7689,-2903,-3396,-8496,-12360,-13642,-17104,-13274,-8646,-10966,-12552,-13933,-5171,7003,14111,9012,-1686,4044,13322,2841,-15535,-6674,-8944,-12674,-12237,-2600,968,6052,14353,16918,5871,-11883,-2763,21973,17405,-3344,-14653,1486,14577,7056,-489,209,1229,135,-3741,-9595,-18968,-12082,-2274,-1531,-6572,-9560,-5360,-4607,-4339,1096,2661,-6337,-12005,-2276,5680,7877,1204,-1048,-2070,-3937,-13720,4118,8276,4024,-6303,-8807,-2553,8032,12999,10467,5991,1423,3577,4014,3169,-82,-563,4282,11205,9101,3791,1238,2752,-4108,-8149,-14376,-11958,-6594,-7424,-10224,-3081,8772,23323,33288,26082,10109,-2500,-9903,-6679,-1612,3833,7925,17146,22295,13342,9682,7668,-46,-8793,-15121,-8743,-4220,-1451,-2847,-7319,181,13825,16536,5025,-8386,-17936,-14790,-11869,-12008,-7042,4164,10701,5370,-4436,-10741,-5426,-1307,-2924,1606,5250,3639,-4944,-2657,768,4835,7688,10864,13447,14799,10848,3116,-904,-14418,-8820,-4691,-5504,-5380,-7949,-8964,-6433,-1203,4544,11535,12526,8043,4001,5492,33030,50902,46223,24983,10919,7976,15662,14185,-5232,-9877,3928,4368,-8371,-17518,-5931,-690,4300,6637,3393,3163,7110,5233,-6702,-4749,11649,15638,18578,29008,24478,8194,-5562,-548,15531,29609,15374,-14710,8583,25777,23376,8162,2326,-4017,-13695,-4886,7202,9975,9817,19212,29679,16475,8566,5239,9321,15535,14850,2252,10368,23073,16159,6527,-3072,261,15930,22582,8607,-7222,-8817,-9825,-14802,-10011,-7052,3191,4861,-536,2585,12514,20307,22951,25837,43374,32476,17739,-20,-14347,-6943,-6623,-2863,12572,38247,48502,50974,32240,7550,-3735,16068,36284,43750,50440,27017,16247,9535,3499,590,412,-1394,-1493,4852,19844,26453,16786,13149,10033,6947,2894,-2004,12421,19026,14660,4828,-619,8340,38426,49794,46661,29862,13132,5952,2422,1467,135,3443,-49,-7782,-13931,-7918,-8383,-9313,-9799,-2530,7731,11132,3651,4151,18605,26317,10511,-9514,-11892,-5614,-3421,-9016,-9776,2232,4159,-2580,-10014,-3589,820,-2528,-11202,-1726,14286,26967,31722,25014,14688,9013,1128,-5613,-3431,-2291,-10410,-6949,-5085,-8816,-12306,-12565,-4386,-5083,-9207,-14712,-10942,-638,3064,-3890,-9249,-13264,-6263,-4295,-6219,-10823,-2846,-9516,-16828,-19461,-13194,-9305,-9094,-10591,-13731,-6216,9406,20608,18681,8279,1032,-4521,-13384,-12466,-2867,10158,28051,33753,27681,18255,10857,8683,5051,-3396,-12786,-4613,-151,4083,5268,3513,3208,1875,1765,1128,-3232,-8123,-8315,-3143,-1764,-8779,-10557,-3362,427,4616,9102,9858,6077,-3490,-6691,10727,28227,28432,14804,440,-8536,-1160,4717,12688,23086,18291,10348,1015,-7423,-10628,-13361,-10340,-11554,-14950,-12154,-2791,-3817,-15021,-6770,874,5564,5028,3025,8843,13822,24098,25015,13696,-2480,-2618,177,-14416,-12990,-2106,2244,5097,-607,-10718,-3860,20601,23686,12148,-9884,2069,9211,15917,9951,7281,-5349,-13533,-5250,7201,19179,23337,16634,989,-6485,19726,7776,6091,-3750,3083,11443,26439,47505,61396,65234,42173,15058,2514,1994,3153,3100,1093,-7968,-16957,-15216,-5788,-3019,-7576,-10961,-6201,-6266,-8503,-4483,-1778,-6200,-6948,-6010,-5824,-9599,-1482,8052,15075,13556,2985,-5359,-14303,-9611,-8394,-14283,-13542,-7409,-4655,-442,-27,-1038,-3018,-5158,-5923,-6901,-2398,7455,13647,10199,-725,-3028,1556,-797,-9872,-11175,476,5550,-348,-6090,-5038,-4164,-11765,-12050,941,682,-4996,-4959,-1886,-5090,-7987,-7586,-5565,1571,4903,-2513,-5826,-8282,-8393,-10979,-13808,-6935,-2856,-4934,-8988,3617,25245,16393,8993,2092,-4904,-4693,3687,10636,2844,-1525,-13650,-9969,-2387,8050,9861,6481,1924,6039,12881,18782,12236,4307,-557,-6152,-9946,-11212,-7327,-4959,-3277,-1317,-3528,-13810,-1752,14623,30228,37251,28630,-1821,18475,47409,59939,69410,55083,23472,4432,30012,41007,44234,24306,-11788,9950,36952,25784,2291,-13677,1001,8685,517,-1347,4416,7041,7205,887,-9085,-16212,-11018,-5705,-4251,-2280,-5626,-12619,1187,8909,13343,19379,14443,-539,-7089,4444,5829,639,-2005,-1578,1825,7253,3859,-2310,-9407,-8318,-8121,-15945,1949,13500,13405,21676,29328,40393,33760,8853,-6914,-7738,3752,12191,8036,-10652,3582,5854,8230,13995,22429,15736,138,-2493,8255,19774,17056,12519,22399,23536,2755,-6882,10974,17612,12763,4478,10162,22929,12618,1877,-2822,-4228,-2411,-4714,-8427,-2870,913,-8100,1156,22605,26743,23052,14237,1824,507,4122,-5618,-9941,6233,16517,12838,283,-9851,-15289,-17897,-13860,-7925,-2363,-926,1869,4938,6539,9357,11790,6830,2997,-4578,-12608,-2725,8030,13108,11593,2191,-7908,-7721,-3588,-794,1488,443,-1636,-3339,-7900,-8433,-4512,-2676,-2752,-3424,-3928,-3669,-4453,-4261,-4881,-9044,-15794,-18272,-13293,-4069,-916,-7600,-10920,-8846,-9127,-11154,-11559,-11386,-15192,-5588,-5644,-6755,-1114,-4504,-17227,-11985,-13137,-1447,12663,9535,10716,18203,19983,14041,4122,861,-35,-5216,-2788,12002,18960,10011,1024,11978,30848,46696,45940,27236,12584,17839,38396,63271,69791,41680,18149,6537,2004,5576,11050,8544,-4658,-8425,-4292,-4102,-9121,-10602,-3778,-5334,-9454,-11515,-1903,10160,16595,20895,14122,4598,-4138,-5388,1410,10330,17179,17582,10345,-137,-4347,7298,27210,28209,23195,14932,6849,1791,-1294,-3150,1259,662,-228,-1785,-5438,-8486,-8106,-5434,-85,-4413,-4730,-630,2220,6746,11540,-3286,-10808,-1843,3412,-554,-7042,-7901,-5991,-6467,-8002,-9417,-11137,-7585,-2327,3470,633,-4553,-3067,5228,19042,22751],[16565,556,-6815,-6773,-3862,1325,3771,5801,5342,2921,4632,6462,7454,8965,4900,-5737,-12272,-6229,5984,38194,59417,43295,12887,-4856,-13823,-16532,-15719,-11426,-8038,-2991,5222,9603,8119,511,-6339,-14598,-5423,11196,23441,19174,5798,-8389,-3631,2753,6627,6665,-2197,-12833,-368,13485,20344,22978,14069,5288,-1534,-6395,3123,10586,3258,-10139,-4612,8193,7142,58,-6301,-6708,-7554,-7122,-8852,-2063,-761,-3531,-8011,-3061,10131,20551,20296,14827,6531,-4829,2536,15082,26950,33279,28163,19171,12842,11611,4237,-2366,-1052,1349,-1426,-8434,-14699,-12608,-1032,-4265,-11357,-7772,-290,2926,-1660,-11603,-11130,-4666,200,6936,13877,10277,-1770,-9129,-3928,6510,7894,4671,-978,-2916,-1345,-436,-1264,-2295,-2974,-5002,-9039,-4183,-2405,-3307,-6893,-2786,5244,-3198,-21391,-24935,-21019,-17869,-16756,-18498,-8959,-5532,-4646,-3712,-2714,1911,4470,928,3208,8129,12564,11486,6775,71,-7080,-11765,1300,12619,17686,19409,15626,5772,-6283,-16554,-8001,4933,18995,21795,20360,9629,-5537,455,2026,-7653,-5991,-28851,-43640,-18974,68826,192786,297197,326917,248865,125804,24677,4231,6352,-8531,-16681,-18250,-6984,-919,-828,7967,17462,26505,32502,33170,32340,21116,8177,-1392,-7028,-6744,-1416,-1245,587,4446,2900,-713,-2563,-1522,-14073,-2539,5512,8667,988,-10053,-4671,3123,2645,-8163,-15835,-20905,-12321,4085,6299,6077,6075,1346,-3517,-8274,-15077,-9170,-3203,-6809,-12488,-2075,10903,17052,9155,-4683,-8035,3574,8854,5819,699,-1019,-8484,8555,18415,17548,3387,-11279,-8264,-420,-1269,-202,-2286,-10971,-9129,-4925,-5897,-15680,-19806,-17470,-8070,-255,8211,26076,37661,43378,32443,14327,1778,-2805,-63,3818,7713,6232,-3600,-8589,-4493,689,7243,13937,12929,1211,-6723,5293,5067,-3819,-4673,-6947,-14947,-15087,-7135,-2483,995,2314,-5196,-12391,5397,28477,38981,24157,193,-15103,-10546,-10341,-9522,-6857,-8585,-7957,-4366,1496,9058,8371,5017,827,-1369,5113,10658,16281,26326,38114,43845,43817,36810,24694,14662,-567,-12644,-13778,-13837,-15004,-9789,147,8581,11259,15617,14911,13456,14141,12453,991,-6997,-1719,2606,8890,11980,1417,-5198,-1867,956,-194,-3075,-6774,-9116,3037,21525,23061,13733,2371,-7088,-11058,-12553,-11706,-3926,2105,5306,4034,2559,-365,-7828,-13613,-15935,-13348,-6900,-3258,-580,4029,1721,-835,-1598,-1188,4743,5227,-1381,-4629,-2712,-4049,-11522,-15886,-3699,2604,5038,4300,2908,9148,21503,18661,9634,-1406,-10599,-7339,-2814,-1093,-10,-3693,-8785,-10103,-11506,-10628,-6857,-8369,-13851,-13456,-10316,-2943,4383,7498,7944,7515,-2910,-5761,-5703,-4904,-3019,-5193,-10996,-14216,-19051,-14477,-2588,8733,14146,9185,2744,282,-7701,-7758,-331,-1398,-1181,-3340,781,11300,24693,16740,769,-10294,-1199,13986,24972,21294,8559,-8062,-8786,-13174,-16643,-9034,-2867,-3407,-7853,-15731,-8612,-9400,-14574,-14389,-5134,1495,1481,-2929,11823,12972,1568,-12856,-7792,1611,6389,5889,4327,6007,1160,-6519,-11000,-4771,1425,8661,12127,15288,15477,13399,6472,2903,2414,1305,3067,5451,8893,17337,34539,32892,12465,-7066,-14327,-8193,104,-3713,-13553,-1392,7589,9920,6261,702,-2411,1523,6722,12022,12386,367,-11013,-11406,-9091,-7153,3227,14050,18867,7810,2134,4426,5345,1322,3949,15687,13741,8395,10077,14789,9502,3757,7524,15580,25004,35137,44660,49410,37227,21070,10652,125,-3053,-5396,-2699,5897,7178,-5864,-7617,-538,1363,-835,-5418,-7827,-11836,-10083,-1358,5714,9169,6290,4717,3589,183,687,6299,12839,20430,23825,11756,-4999,-9901,-10512,-8691,-8390,-9598,-9092,-4769,2303,7443,7054,4969,2932,-3629,-14068,-12664,1915,11577,13764,17371,27006,27691,19931,7412,-2744,-17020,-16589,-8751,-7563,-9387,-17851,-10413,-2013,-192,-1541,-2652,-2396,-3853,-458,2182,-4344,-6337,1940,16815,22962,16174,5769,-6576,-10589,-5497,3952,12427,13680,8986,4499,-4373,-8992,-11780,-7900,-5161,-9779,-5822,1797,6812,8213,8727,8952,6846,-14541,-7539,-5140,-811,5953,3920,-4983,-10092,-283,9942,10527,6637,6909,9450,16187,19825,20312,17629,11193,9234,6784,2404,-969,3587,7763,7934,4276,-2917,-11202,-10568,-7075,-11640,-8631,3571,15957,13103,16077,14546,-362,-13109,703,4996,-2434,-7912,2349,15649,18401,14165,14674,15027,11369,13125,13786,8518,3537,-5976,-17641,-12898,-11150,-3767,-1268,-3901,-6141,-10654,-10825,-5637,-2208,1208,4590,2411,-2705,-8588,-10294,-9826,-4001,2403,3485,-1961,-8010,-4793,-195,-1054,-4551,-5733,-7565,-7971,-3259,-214,59,-4038,-5918,-5323,-3590,-4131,-2445,1647,875,-1276,54,-2895,-633,4030,4675,-6457,-15372,-14278,-12914,-11687,-3659,15466,21814,16635,13785,13459,11250,6147,-1301,-7091,-2218,10585,17974,16375,5188,-4729,-15113,-13901,-4744,6693,2593,-8109,-15535,-14434,-11341,-6862,1364,3251,2034,598,-4166,-7453,-12718,-15316,-7929,1813,5739,6495,4847,-1324,-7786,-16281,-12285,-5321,-6083,-11457,-16729,-12404,-6088,-27,13102,27149,27892,30230,26461,14075,-458,-12597,720,8664,7005,3260,-1352,-1430,2864,-1822,-6410,-7866,1187,-423,-10107,-16188,-8437,-5914,-4853,-122,2576,-3156,-6742,-1736,10379,15737,-3530,-5688,-1548,2039,5504,-2725,-12392,-7939,1306,-4703,-5943,-169,9019,5745,-2846,-9595,-8306,-2030,8113,10999,3280,-8238,-5452,1279,3974,7471,5697,4463,6684,6911,-137,-4043,1430,-4050,-17880,-5418,3166,5416,4942,5606,905,634,1923,7676,11705,22489,32706,31349,30043,24873,17690,2926,-7495,-6941,-2703,4294,-1727,-12225,-14928,-12952,-18991,-5744,11516,20603,26517,28885,16245,870,-2797,-2461,4370,8245,6683,3822,939,2786,7591,7435,6675,10565,13569,15117,22214,26108,24486,27412,25041,15109,8172,9339,11722,17315,19171,10102,-325,-8196,-9796,-3493,2376,-1565,-10451,-13024,-15381,-7894,15500,27121,12038,-5335,-5898,9089,31227,41960,27633,8129,-13507,-17939,-6778,16397,40989,50131,43357,28007,13291,7247,14051,28860,31090,25539,15098,2789,-4926,-4208,-438,1945,4005,8184,22009,28431,22855,12341,3383,-2526,-8044,-6694,8806,24399,23875,16804,19900,28140,29110,14306,2077,-1743,-485,-6623,-13169,-10458,-24,2512,7930,11954,5802,-133,-2045,-5289,-3586,8157,25790,27272,15404,1756,-12318,-13349,-9527,-7411,-4609,-5792,-7315,-7378,-10422,-8414,-6131,-6479,-9027,-14679,-2180,-8858,-13549,-10333,-3424,15211,30031,20382,613,-13147,-14741,-11920,2710,13347,27095,35511,35283,31674,23231,14216,15628,17020,10062,5585,4171,-583,-8696,-6099,8731,15139,6975,-3516,-10944,-11877,-7610,-699,2029,1725,2134,256,-3142,-4420,-4632,-5452,-3205,-3898,-4814,-6583,-7045,-4970,-3176,1663,2267,-479,-2033,-3373,-4493,-820,-7174,-8744,-710,2175,-1623,-14946,-4398,3005,1967,-4452,-11357,-7130,-111,6713,5962,-4836,-9329,-11867,-8165,731,5048,5513,1113,-8738,-14594,-4134,-2449,-8873,-7553,3885,6811,-2024,-9594,-12751,-10680,-8151,-9182,-8735,-2445,8150,10430,6828,2134,-687,5809,12637,14712,27738,47416,54357,48816,17085,-8870,-7957,-5266,-7351,-8656,-3432,444,-7483,-13252,752,12221,16860,15736,9238,-361,-6854,-11733,-11855,-9896,-6620,-3665,-3962,-3673,-2436,-2006,899,9059,13984,7374,1584,-7462,-16163,-14225,-7871,-2630,-2405,-7703,-12693,-14411,-17102,-12820,-8105,-10765,-14382,-14148,-4583,7455,13185,8271,217,5115,12213,3600,-11023,-6212,-7950,-11204,-13291,-3222,1524,7722,17009,20537,9636,-7862,-4164,19523,16964,-2378,-11283,3985,18722,11446,2400,1570,1122,-999,-5395,-10915,-19790,-11500,-3477,-2989,-7057,-9067,-5486,-4780,-4748,-53,2294,-5475,-13731,-3427,5583,7750,191,-1084,-1264,-1559,-11042,1301,7099,4484,-4542,-6512,129,11937,18569,15491,7722,152,1948,3588,4362,2231,513,2228,10278,11863,6547,2866,1920,-7309,-11869,-15618,-9790,-4770,-6336,-9807,-1879,10457,25548,35725,26999,9682,-3294,-12243,-7106,-1339,3641,7172,15954,19771,11772,8994,6909,-1494,-10732,-13903,-8456,-4769,-1820,-2057,-4790,3068,15848,17365,6901,-6100,-15457,-12886,-9550,-11572,-14765,-3558,5147,2372,-5281,-11360,-6602,-2068,-2665,1641,3614,1160,-5412,526,4125,6146,7149,8601,9738,10079,5250,-2102,-3774,-12319,-6094,-3123,-4823,-5076,-7259,-7839,-6120,-1038,6051,13818,13370,6910,3113,9489,36152,51325,47676,27464,14231,12272,17701,14059,-4472,-5773,7518,7043,-6298,-16776,-8080,-2601,2805,5126,2088,2690,6222,2937,-8893,-2471,12176,13422,15359,25243,22144,7495,-7943,242,22407,40856,23745,-8432,7699,23413,23322,10398,3427,-4292,-15602,-3536,9911,12848,9959,16346,27201,21830,13262,7078,9346,15628,17197,6539,14425,23086,13862,4203,-4973,57,13806,22324,10636,-4664,-7393,-11030,-17399,-4231,-4814,936,4909,1997,5016,13627,18109,16388,18127,40470,35344,20716,2112,-10649,-8504,-10545,-5887,10833,38577,54774,59621,39936,12284,-156,17999,35980,38157,39552,16198,10517,6605,1665,-838,-1506,-2892,-1284,5808,21335,26744,15154,10460,6564,3371,-145,-196,14459,18991,13934,4611,-399,9655,39716,51231,51045,34552,15563,5900,1185,132,-746,3206,350,-6762,-12262,-7985,-9739,-11604,-10710,-1727,11133,15502,6398,5361,20058,27684,11610,-9628,-11230,-4608,-2796,-7867,-10007,2318,4199,-2412,-9618,-3264,767,-3741,-14396,-1666,15040,27616,30855,22579,10478,3531,-4405,-10128,-5690,-533,-3724,-5581,-5585,-9910,-13085,-14368,-5803,-5419,-8649,-12553,-11962,-3735,319,-5380,-6706,-7886,-3629,-2287,-3969,-6389,-189,-7629,-16973,-18604,-12718,-9074,-9333,-11134,-14332,-9172,1900,11871,11780,4295,-1632,-7389,-15130,-11033,-1976,10502,28769,32804,25937,16066,7202,3842,1428,-5121,-11271,-3470,859,4308,3648,-818,-1876,-2366,-808,431,-909,-675,-50,4142,4644,-2789,-11051,-5178,-283,4699,9291,9897,5993,-3825,-7710,8863,25352,25558,12213,-1647,-8834,-519,7384,20011,31569,25125,15003,2223,-9746,-14385,-16880,-12872,-10397,-11165,-5622,1049,-1996,-12874,-6515,456,4485,3641,1743,7696,13076,24246,25504,13612,-1466,429,1753,-13984,-11908,241,6054,7939,1103,-9088,-3626,14996,16780,8102,-10348,-7565,-88,4756,646,-11537,-8530,1687,3178,1848,6193,11081,10050,3158,-9940,8535,912,6101,1157,7114,11306,22924,40531,52491,58704,39179,14104,2211,1564,2568,3070,2705,-7440,-16672,-16327,-7578,-6195,-10509,-13239,-6821,-5071,-6758,-4322,-2448,-6890,-7563,-6766,-6547,-10265,-1969,7981,13880,10638,-826,-8380,-16879,-10787,-9495,-15502,-14754,-8386,-6415,-2460,-1899,-2526,-4021,-5145,-5348,-6827,-3025,6894,12961,8668,-3221,-5340,1877,1865,-6720,-13480,-3878,1883,-3102,-8944,-6417,-3968,-11761,-12603,673,1450,-3978,-6027,-2474,-4538,-7806,-8176,-988,4757,7907,292,-4100,-5748,-6498,-10182,-14818,-8067,-4166,-5509,-6375,6410,24651,13721,7175,1535,-4835,-5155,2983,10689,2597,-2657,-15086,-8918,2670,15651,16552,10442,1781,3064,8331,13584,7006,1525,-1097,-5870,-9671,-13121,-9239,-5286,-2700,-1256,-5061,-15285,-2512,12036,25613,30510,20988,946,15486,28019,31144,33480,21012,1045,-3459,7817,11203,12550,1224,-8587,11435,30411,20411,-2130,-14151,511,7246,2061,1024,5450,6527,6051,624,-9261,-16727,-9482,-3238,-1028,1494,-2037,-9696,2235,9311,15346,20838,13519,-2260,-8499,4678,7828,3370,-114,-832,2495,7299,4260,-930,-8634,-10738,-10316,-14867,1752,10701,12589,16711,21254,31650,27683,10137,-6317,-9918,2385,7635,3819,-10511,-44,6199,9317,15651,23850,15766,-154,199,9623,18774,15618,7877,9941,14050,36,-7709,7693,13705,10053,4221,12107,25286,14600,3195,-2498,-3966,-2399,-4927,-9254,-1784,4229,-2342,661,17661,19316,17492,15280,5793,4240,6503,-4981,-10506,4461,14166,11305,-116,-9351,-17023,-17335,-13738,-8939,-4474,-4232,-2870,1597,5341,6692,11651,7880,3674,-4059,-7095,4502,14700,19150,16173,3214,-9473,-9087,-3190,883,3803,2895,11,-3317,-9418,-11596,-8319,-8115,-9819,-9148,-4655,-4123,-5421,-5610,-6539,-9798,-14154,-16338,-15190,-6292,-3249,-10167,-13601,-11794,-14850,-16843,-20526,-13042,-6145,-3848,-12275,-8884,-5351,-9146,-12450,-14992,-11600,-1065,12391,8934,11079,18247,18951,12591,3272,1235,2388,-4346,-3163,14864,23110,11830,1084,11104,31221,46896,43805,22907,9248,16656,39322,64086,68780,39518,16787,5748,1822,5194,8202,2958,-11293,-9412,-2834,-1168,-6435,-10908,-3827,-3859,-7911,-9657,125,14300,25640,27204,16489,5155,-3308,-3967,2911,11620,17691,16492,8831,-1045,-3425,9825,30698,36133,28654,17545,8129,2118,-1977,-3681,1881,1406,279,-1756,-6910,-10893,-11347,-9172,-3604,-6058,-2689,1715,4235,7912,10650,-5483,-9844,-2434,2998,1326,-4851,-6734,-5460,-6196,-7417,-8711,-10676,-6807,-1522,4738,2691,-2792,-2203,6362,21455,25021],[17212,485,-7876,-7159,-2862,2777,3147,4130,3438,1012,2809,4852,6594,9172,5858,-4889,-11154,-6732,2685,29655,53803,43260,15506,-908,-10279,-15049,-15581,-10831,-7262,-1590,7138,10769,8206,301,-6410,-13356,-7299,9918,22388,18451,5165,-9585,-3314,3639,6727,5490,-4511,-7891,5974,19673,26262,27244,15400,6555,928,-4439,2252,9588,3247,-8739,-4555,8130,7879,-342,-7667,-8245,-10720,-12909,-11417,-2573,454,-1970,-7076,-1565,12025,23115,21433,13929,4554,-5697,2773,14596,25687,33744,31364,23001,15357,12611,4455,-3429,-3852,-2884,-6462,-12499,-14496,-9983,-666,-5259,-13424,-4405,3897,6706,733,-10264,-11929,-5913,-2398,2038,7837,5145,-4616,-8874,-1832,8823,8992,3598,-3271,-1936,33,128,-1217,-2585,-3356,-5057,-8885,-5523,-4539,-4036,-6391,-2037,4664,-5901,-25530,-23699,-18627,-15839,-15300,-15874,-7883,-6911,-7104,-5896,-4257,1478,3831,-194,1737,5893,8976,8006,5804,468,-6819,-14034,-1033,9273,15067,19426,18253,9499,-3248,-14708,-9015,4729,19885,23276,22164,10440,-7544,437,6053,-776,-3514,-26823,-36438,-4307,91273,221807,330819,364321,288565,159178,41313,5117,5114,-9181,-15547,-16290,-9941,-5795,-3167,8383,20781,30479,35728,35703,34462,24527,10909,904,-5390,-5357,-1471,-3756,-2154,2421,2367,-119,-2552,-2443,-10737,-1332,5944,9175,1477,-9364,-4763,3712,5233,-4828,-12357,-17574,-8723,7481,8436,7184,7763,5216,2544,-571,-7738,-9973,-5839,-8049,-12393,-2846,10626,15865,8122,-3695,-6447,3761,7651,3909,-660,1508,-1303,7892,14378,13913,1053,-12705,-1909,6076,4263,2942,-132,-9429,-8629,-3852,-4611,-16192,-19284,-15664,-5755,5167,14104,25780,33889,42395,33687,15480,2654,-2167,-23,3501,7005,3802,-4248,-6856,-1134,4633,10159,14313,12467,-414,-4472,11067,6661,-6425,-6264,-7587,-15594,-15582,-7168,-1758,1686,2487,-5454,-12716,7093,31225,44068,27581,10,-18972,-12268,-13567,-10875,-6183,-7229,-6153,-1995,4665,11016,8431,4738,476,-1183,7261,15487,21379,29302,37757,41939,41733,34114,21429,11264,-2811,-13654,-15120,-13999,-14214,-9512,420,9024,10215,14353,15015,13711,14402,13621,2642,-7792,-1282,6680,15083,17278,4082,-4153,-1385,579,-3241,-6731,-7962,-6736,4440,20166,20565,12293,1827,-7571,-11986,-13795,-13613,-6247,1903,7530,8673,7294,2917,-5568,-11180,-12383,-9599,-4088,-4528,-6989,-3302,-4069,-3917,-4120,-3026,4108,5622,-1662,-5160,-2931,-4033,-11001,-16713,-4709,1397,4118,3894,3043,10949,25385,22905,11530,-1778,-11359,-7325,-2544,-751,-59,-3391,-7592,-8652,-10858,-10430,-6571,-8054,-14442,-15546,-13509,-6518,1227,5170,7193,8685,-525,-4424,-4489,-4565,-2817,-4424,-9914,-13609,-17759,-16708,-5822,5864,11800,7214,2453,510,-6337,-8460,-5904,-7116,-5091,-2967,2542,12283,24610,15327,-596,-6719,3180,17660,25974,20158,7772,-8910,-10095,-13129,-17300,-11822,-5616,-5922,-10516,-11867,-3703,-4543,-9403,-9423,-4733,1072,-526,-5493,13675,16093,2843,-12401,-7183,3253,7915,7636,9120,11857,5453,-4516,-9568,-4512,1643,10126,15342,19466,20054,18486,10872,3410,-646,-2820,62,2766,6128,16387,36315,35793,16000,-4601,-14231,-10243,-321,-2042,-13603,-1294,8848,10938,6373,-152,-4422,460,7129,13642,13186,-659,-13423,-13318,-10542,-8516,1626,10670,14556,4014,-473,3354,5708,2069,5026,16830,11179,6017,8188,13192,10460,6880,11257,18607,25209,33724,43279,49680,39730,24858,12786,440,-3167,-5684,-4907,2861,5255,-7054,-6836,1077,3172,1038,-4399,-7699,-12334,-10391,-1135,6581,9971,6082,3238,1513,-531,1880,8567,15626,24879,28033,15222,-2245,-8667,-12232,-10618,-10361,-10152,-8063,-3782,3127,8203,7261,4275,1432,-6976,-17213,-13085,139,7731,8749,12851,25157,28161,20913,9025,505,-12956,-21107,-13212,-10376,-10352,-16891,-9420,-930,465,-1451,-2625,-2132,-3254,387,2743,-3894,-5575,2713,16544,23199,18121,8481,-4278,-9810,-5232,5046,14870,16254,10313,3574,-7028,-11792,-10875,-6618,-4503,-10096,-5467,3172,8674,9531,7561,5673,3835,-14209,-9219,-6150,-403,6656,3792,-5196,-9075,910,10146,9191,4745,4323,7009,14218,18388,22292,23895,18389,12847,8756,2988,-1198,3748,8280,8499,4959,-2065,-9859,-10795,-8037,-11076,-5848,6536,17696,9696,3739,-670,-12286,-12597,2185,3205,-6893,-10793,2888,15073,16644,13262,13711,15111,10095,8900,8009,1994,-1825,-9177,-17446,-11742,-10901,-3028,-644,-3857,-4726,-8355,-7763,-2887,-390,2517,5982,3043,-2993,-9630,-10829,-10002,-3541,3370,4044,-280,-4299,-462,2187,-1384,-4685,-2298,-3991,-6315,-4054,-2901,-2713,-4507,-5041,-5502,-3958,-4331,-3373,1338,1040,-117,1093,-4263,-1014,4928,4544,-8156,-17354,-13623,-12536,-14289,-4762,14247,21685,18106,14518,13044,10748,6555,-310,-8140,-3324,9250,16930,14924,4125,-6117,-16765,-12341,-4812,5282,2360,-9097,-17121,-15340,-11167,-7643,-740,512,1866,167,-6842,-9112,-13408,-14973,-8651,932,5116,6531,5683,-801,-7592,-15892,-12332,-4093,-5233,-10155,-13472,-15581,-7039,1506,17822,28882,26053,26278,23033,12177,-609,-12102,30,8914,7714,4788,2854,3714,5690,-550,-4842,-4470,3187,2442,-7333,-18042,-9157,-5222,-2823,2587,5444,-298,-4147,199,14158,21352,-69,-3509,-1165,1336,5265,-2992,-13330,-8078,649,-7136,-10826,-3890,7412,5796,-2323,-9624,-9438,-3371,6128,8459,1492,-7459,-7438,-1093,3197,6734,5827,6376,9627,8656,113,-3932,1565,-4257,-17674,-5290,3579,5576,3176,1498,-3092,-1897,-1271,5941,11763,25373,39309,39547,34941,26183,16939,2933,-6448,-5709,-1016,4817,35,-9116,-15958,-15080,-16018,-2816,12520,20813,28489,30875,17186,1765,-2670,-3830,1364,6288,5732,3355,753,1130,4585,4714,5664,12283,15602,16149,21337,22034,19865,24390,23699,14702,8026,9760,13456,19963,20770,10792,827,-6565,-8596,-1499,3448,-1356,-10941,-14833,-18052,-9728,13947,26762,11263,-6212,-6122,7039,25274,34199,21778,5572,-14483,-17784,-10174,10417,36407,47196,40751,26506,13933,8276,13351,28309,32020,25456,13398,211,-4502,-1270,2980,4417,4400,5986,18083,25133,20377,10944,1979,-3949,-8802,-4154,14938,32682,31387,22144,22105,29097,30522,15005,727,-2247,170,-5947,-13127,-11633,278,2949,6079,6836,-734,-5803,-2798,-2290,747,14465,31527,28098,13717,-200,-13864,-12304,-8212,-6296,-4030,-5750,-7601,-6379,-9634,-8955,-5858,-6161,-9830,-15379,1007,-3489,-14195,-12639,-5278,14373,31603,20962,-388,-15681,-16671,-11527,1569,10091,20819,26495,27099,27662,25499,18036,17257,14786,5926,1639,1500,-1688,-8890,-6343,8090,14820,6496,-3832,-10388,-10613,-7998,-2217,600,1194,2637,1406,-2361,-4117,-4167,-4050,-427,813,1555,520,-797,-309,-541,3099,2662,-468,-1672,-2261,-3124,-1066,-7472,-7506,3485,9423,6110,-11564,-8624,1934,3121,-2636,-9619,-8220,-1149,7661,11266,3087,-5211,-13188,-10691,535,5688,6270,2112,-8018,-14242,-4059,-2417,-8734,-6364,4462,7867,-931,-9021,-11544,-9389,-8080,-9031,-7434,-2458,4759,6163,4293,1018,-3045,2158,9476,13736,27474,45304,49643,41806,12302,-9514,-6506,-4573,-7032,-8616,-2893,684,-8183,-11909,740,11200,17444,18281,9855,-363,-4292,-9035,-10531,-10696,-7527,-4620,-4257,-3569,-2246,-2024,420,7823,11414,5183,-100,-8505,-16978,-13946,-8222,-2903,-2025,-7211,-12926,-15115,-17244,-12901,-7928,-9444,-12497,-13340,-4364,7177,11475,6974,1431,5475,10286,3317,-6685,-4357,-6546,-9880,-13698,-3652,2044,9034,18654,22958,12553,-4416,-4744,16833,15755,-1770,-8239,6310,22303,15372,4922,2629,822,-2224,-7202,-12572,-19876,-10912,-4680,-4573,-7676,-8992,-6177,-5501,-5639,-1771,1243,-4848,-13003,-4825,4811,6783,-1249,-1269,-511,636,-7097,-2680,5168,4589,-2734,-3860,3444,16475,24903,21713,9989,-1096,-216,2661,5396,4542,1560,-516,8331,14666,9845,4738,657,-11002,-16552,-15842,-7540,-2843,-5350,-9608,-1024,11710,27105,36851,26543,8639,-4008,-12578,-7044,-1068,3295,6119,14301,16813,10064,7921,5688,-3009,-12340,-13126,-8670,-5513,-2107,-918,-2336,5542,16943,17479,8469,-3772,-12367,-10751,-6975,-7494,-10532,-10459,-539,-915,-6369,-11993,-7848,-2944,-2642,1199,1739,-545,-3621,3561,6338,6328,5609,5589,5780,5285,-298,-6943,-3948,-7261,-3380,-1931,-4464,-4443,-5881,-6434,-5941,-1130,7460,16284,14284,6028,3499,14705,38176,50040,47294,28773,16648,16333,20495,15423,-1465,-1873,10726,9454,-4328,-14856,-9382,-3797,1648,3600,542,1783,4233,-689,-12030,363,12383,10887,12035,21194,19834,7198,-10154,832,28919,50107,30173,-1555,8921,22498,24081,12618,4227,-4576,-15613,-2603,11362,14345,9459,13035,22943,25375,16834,8401,9367,16101,20383,11775,18454,21904,10586,1041,-7204,479,11495,20626,11844,-2591,-6223,-12080,-13760,948,-938,-1501,3629,3268,6410,14325,16327,10686,10762,36008,37419,23908,5444,-6055,-8353,-13730,-7520,9772,38324,59736,66174,45769,16155,3456,19882,34369,31137,27439,6117,4731,3198,-963,-3318,-4562,-5227,-1682,6430,22360,26389,13234,7612,2885,-733,-3861,1043,15254,17988,12707,4160,-423,10791,40238,52024,55152,39336,18200,6031,264,-914,-1498,2921,681,-5723,-10681,-7803,-9697,-14286,-11801,-1153,14769,19688,8550,5891,20661,28307,12819,-9054,-10964,-4122,-2226,-5813,-9422,1969,3744,-2555,-9466,-3128,320,-5281,-16270,-319,16599,28605,29770,20097,6394,-2121,-10270,-14889,-8159,2228,4803,669,-4035,-10209,-13069,-14821,-7505,-6073,-8238,-10450,-10856,-7262,-3102,-6578,-3964,-3065,-527,53,-1861,-3139,2238,-5106,-14642,-16867,-12402,-8990,-9676,-12012,-15211,-11924,-4108,4821,5774,530,-4239,-9950,-14071,-9301,-1062,10535,28501,30564,23431,13699,3778,-529,-2002,-6344,-9828,-2663,1515,4174,2481,-2853,-4556,-5451,-3139,-283,1518,6589,7810,10536,10326,3013,-8517,-7054,-1116,4723,9347,9762,5683,-4461,-9333,6522,21806,22001,9040,-4218,-8870,145,10025,26081,37631,30194,19021,3807,-11284,-16243,-14108,-10304,-5851,-3588,1912,4761,-602,-10863,-5267,676,3846,2624,828,6807,12673,24631,26284,13984,23,2820,2541,-13683,-10195,2966,9967,10975,3279,-6792,-3407,10218,13218,10339,-1032,-8272,-9631,-4303,-2266,-1930,6854,9534,7837,1380,-47,4348,6755,5494,-7264,-4211,2401,8709,6863,11636,11705,18833,32274,41498,49393,34704,13093,2367,1443,1942,2761,4126,-6772,-15739,-16903,-9161,-9052,-12803,-14108,-6938,-3948,-5720,-4596,-3295,-7366,-7821,-7273,-7189,-10888,-2440,7629,12298,7457,-4600,-11436,-18167,-9970,-9460,-15231,-15652,-9451,-8348,-4465,-3522,-3704,-4736,-5031,-4841,-6750,-3452,6405,12075,7081,-5364,-7286,2474,4826,-3312,-13692,-7439,-1121,-5407,-11352,-7429,-3734,-11627,-12988,357,2200,-2731,-6531,-2742,-3288,-4786,-1586,6828,9193,11277,3457,-1258,-3385,-4875,-9362,-14826,-8139,-3723,-3719,-2553,9137,22117,10248,4931,670,-4947,-5668,2291,10613,2888,-3141,-11613,-4846,9960,23425,22321,14074,1948,-73,3504,8251,2329,-859,-1550,-5325,-8759,-13449,-10880,-5515,-2054,-1040,-6290,-15800,-2523,11037,22122,25034,17948,5822,13180,13119,10807,10550,2053,-11190,-6498,-7522,-3068,805,937,1927,13691,27168,18908,-2056,-13586,-653,6564,3948,3316,6475,6009,4679,112,-9398,-17581,-7777,-439,2708,5592,1746,-7131,1985,9867,18505,22715,12810,-3997,-9765,4929,9754,6486,2492,639,3849,7495,4722,663,-7683,-13684,-12962,-13002,2212,9408,9951,10671,15146,26951,27244,14465,-4873,-9753,2440,3738,-1249,-11919,-1521,7111,10561,16965,24453,15119,-301,2899,10906,17649,14728,6865,2673,6626,-2444,-8241,5036,10541,7498,3445,13585,27308,16670,4598,-2523,-3962,-2496,-5034,-9736,-556,7677,4029,4132,15532,13861,12321,15907,11240,9102,8881,-3885,-9965,3158,12106,9868,-602,-8929,-16665,-16321,-13584,-9833,-6200,-7263,-7341,732,7154,5880,11774,9103,4596,-2718,-2205,11499,21820,25915,21317,4961,-10313,-10413,-2974,2225,5854,5420,1775,-3088,-10430,-13562,-10513,-11772,-15020,-12849,-4839,-4484,-6293,-6826,-7863,-8802,-10359,-13097,-15734,-8448,-5486,-12319,-15589,-13630,-12162,-12210,-13877,-5536,770,-3429,-18096,-5709,-683,-3869,-8587,-15674,-8774,1091,12463,9150,11639,17744,17105,10610,2202,1653,4793,-3460,-3486,17322,26450,12882,1066,10303,31112,45691,40017,17630,4934,14231,36944,59549,63046,35729,15078,4928,1550,4403,4421,-3423,-16365,-8429,-1484,1304,-3919,-10972,-4181,-2592,-6490,-7991,2052,18430,34933,33684,18845,5448,-3079,-3260,3732,12304,17531,14800,6960,-2201,-2937,11149,31376,42269,33906,19803,9261,2517,-2782,-4759,1840,1649,271,-2259,-8387,-12433,-14782,-11954,-5465,-5182,-465,4004,6108,8743,9139,-7429,-9280,-3330,2127,2869,-2922,-5949,-5329,-6367,-7250,-8308,-10442,-6215,-1324,4896,3657,-1849,-1950,7032,23050,26266],[17474,325,-9279,-6662,-564,4399,2598,2597,1642,-917,824,3198,5866,9031,6462,-4067,-9993,-7459,-691,21961,47783,42819,18968,4117,-6120,-13341,-15966,-10778,-7066,-919,8020,10882,7393,-371,-6597,-11675,-9772,7642,20204,16802,3799,-10730,-2668,3900,5827,3557,-6864,-3106,11567,24886,31037,30346,16437,8084,3372,-2730,693,7857,2840,-7644,-5091,6639,7177,-1613,-9394,-9343,-11460,-15205,-13516,-3313,1337,-703,-6349,-286,13318,24774,21780,12434,1951,-6860,2628,13827,24126,33469,33902,26639,17915,13677,4858,-4105,-6975,-7469,-11000,-13676,-10765,-6600,-209,-6177,-13513,-1400,7378,9602,2376,-9373,-12705,-7135,-4851,-3195,1030,-841,-7957,-8423,112,10952,9896,2302,-5483,-1137,988,253,-1542,-3187,-4140,-5530,-8692,-6590,-6364,-4801,-6035,-1437,3953,-8572,-25863,-19860,-14283,-12196,-12507,-12969,-7162,-8561,-9648,-8038,-5847,663,2648,-1579,199,3709,5514,4870,5281,1344,-6228,-16826,-3300,5813,12016,18532,19853,12696,-412,-12840,-10053,4363,20311,24410,24092,12092,-8812,-355,8950,5356,-1098,-22571,-23480,21055,130635,272107,385227,417795,338572,198455,60973,6055,3540,-10098,-14274,-13448,-13025,-11862,-5891,7979,22703,33103,37680,37031,35648,28075,14664,5023,-995,-1350,97,-4897,-4153,632,1957,992,-1863,-2524,-7535,-23,6175,9324,1913,-8277,-5266,3913,8166,188,-5943,-10632,-2673,11575,11332,8955,9828,9222,8343,6242,-1054,-6967,-7046,-9227,-12389,-3699,9549,13437,6396,-2592,-4470,3869,6263,2134,-1404,4489,4814,6760,9661,9772,-1094,-8923,4798,12976,11059,6821,2187,-7770,-8295,-2734,-2486,-12233,-12926,-10868,-3034,10127,19069,24210,29235,40474,34816,17377,4514,-1054,-138,2316,4626,19,-5472,-5518,1455,7628,11694,12578,10168,-2242,310,16311,7344,-9429,-7015,-7604,-15660,-16039,-7435,-1227,2334,2868,-5267,-13252,7809,32553,47142,29663,31,-15030,-12046,-16425,-12191,-5472,-5814,-4406,144,7489,12290,7888,3918,-475,-1714,8357,19384,25827,30802,35388,38096,37451,29191,16242,6457,-5853,-14872,-15796,-13795,-13244,-8835,1183,9798,9225,13046,14999,13644,14235,14268,3987,-9131,-37,11124,21310,21684,6142,-3236,-976,593,-5401,-10349,-8748,-4375,5679,17998,17592,10381,888,-8202,-12774,-14631,-14652,-8168,1506,9322,12710,11345,5513,-3811,-8986,-9254,-6186,-941,-3230,-9545,-10292,-9718,-6991,-6788,-4724,3574,6036,-1783,-5427,-2859,-3779,-10262,-17660,-6035,-184,2453,2783,2575,11763,27610,25562,12177,-2898,-12397,-7566,-2539,-625,-421,-3264,-6526,-7206,-10114,-10377,-6672,-8063,-14836,-18059,-15007,-10284,-2127,2476,5917,9064,1711,-3445,-3814,-4487,-2505,-3156,-7790,-12158,-16419,-18680,-9320,2549,9065,5236,2259,1095,-4465,-8645,-9991,-10314,-8033,-1540,4436,12752,23008,13116,-2227,-3770,7815,22422,28081,20407,8408,-8865,-10970,-12679,-16493,-13971,-8339,-8576,-12020,-6855,1200,250,-4921,-4930,-2514,1687,-1820,-7290,15515,19047,4258,-11450,-6902,4405,9136,9210,13024,16280,9375,-2307,-7966,-4343,1634,10999,17654,22587,23513,22171,14400,3693,-4435,-7227,-2182,645,3321,14610,36343,36957,19910,776,-11773,-11974,-1405,-910,-13637,-947,10179,11767,6184,-1177,-6669,-1174,6790,14001,12475,-2441,-15971,-14363,-11431,-9868,-163,7150,10295,459,-3130,2008,5874,3016,6315,17495,8559,3834,6851,12337,11939,9892,14271,20667,24446,31019,39943,46998,39697,27417,14430,492,-3363,-5819,-6783,-430,2920,-8690,-6643,2241,4731,2922,-3054,-7181,-12448,-10482,-932,7280,10536,5631,1562,-596,-861,3406,10769,18278,29567,32229,18787,474,-7595,-14441,-12445,-12300,-10640,-7313,-3064,3673,8609,7244,3559,-303,-10337,-16841,-12314,-1327,3990,3928,8909,23008,27611,21133,10407,3943,-8014,-16105,-17500,-13244,-11485,-16007,-8500,-32,853,-1680,-2797,-1976,-2666,1068,2850,-3868,-5265,2953,15556,22734,19698,11019,-1963,-8657,-4674,6334,17661,19284,12058,2738,-9841,-14847,-8920,-5140,-3704,-10135,-4379,4865,10552,10487,5773,1773,-581,-14903,-10522,-6903,-146,6865,3125,-5985,-8431,1938,10098,7487,2497,1210,4076,11840,17076,25603,32393,27093,16932,10835,3494,-1615,3531,8360,8660,5252,-1592,-8770,-10032,-7564,-9242,-3172,8660,17837,5799,-9006,-10759,-11436,-7438,3463,1092,-10972,-10977,4017,13969,14107,11503,11787,13987,7674,4010,2215,-4386,-6862,-12466,-15176,-10074,-10308,-2164,-310,-4442,-3225,-5232,-4023,490,2083,3954,7034,3092,-3739,-10742,-11427,-10287,-3345,3889,4090,880,-1163,3400,4314,-1839,-4951,20,-1273,-4749,-4635,-5280,-4999,-4299,-4060,-5432,-4240,-4411,-4416,844,1094,1037,1501,-6314,-1337,5796,4076,-10088,-18583,-11772,-10846,-16763,-5240,13204,21300,19448,14975,12053,9455,6152,457,-9734,-4903,7453,15221,12898,2962,-7235,-17043,-10781,-4879,3524,1406,-10702,-19229,-16101,-10927,-8549,-3189,-1722,2279,503,-9209,-11081,-13695,-14527,-9698,-322,4070,6208,6199,-622,-7646,-15666,-12549,-2767,-3892,-8173,-9766,-18232,-8107,2715,21792,29331,23272,21190,18434,9477,-1201,-11105,-929,8676,7718,5324,5827,9226,10184,2792,-1177,-595,4855,4962,-4755,-18159,-9163,-3711,-438,5388,8326,2339,-2230,1747,18460,28427,4389,-1531,-1150,300,4632,-3566,-14371,-7027,1500,-7001,-14824,-8027,5034,5230,-2189,-9913,-11138,-5160,3807,6043,465,-4917,-7987,-2739,2535,5810,5559,7802,12013,9866,142,-3885,1434,-4734,-17758,-5549,3464,5109,708,-3029,-7094,-4433,-4497,3282,10539,26389,43753,46390,38710,26186,14806,1768,-6244,-4611,441,5020,1430,-6271,-14741,-17936,-12551,-111,12894,19987,28741,30600,16544,2056,-3107,-5564,-2096,3359,3934,2197,-209,-1510,505,1348,5027,14150,16366,14913,17632,15598,13863,19866,20697,13287,7231,9423,14471,21236,20526,9996,913,-5615,-7690,-50,3638,-1811,-11776,-16127,-18471,-10934,12385,25811,10106,-7328,-6911,4272,18634,24737,14768,2148,-16088,-17625,-13582,4269,31058,42781,36791,24019,13696,8495,11774,26358,31896,24813,11520,-2430,-4472,851,5570,6276,4279,3145,13126,20752,17129,8992,342,-5316,-8976,-1983,20007,39450,36883,25165,21889,27554,29550,14976,-748,-3039,473,-5134,-12732,-13557,-180,2854,4021,2731,-5528,-11674,-3423,490,5301,21465,36677,28244,11651,-2685,-15882,-11158,-6828,-5350,-3866,-6009,-7888,-5529,-8276,-9736,-6051,-6220,-10707,-14327,3813,1680,-10311,-15046,-7591,12687,31837,20877,-1051,-16721,-15986,-11098,-135,6177,14079,17105,18115,22259,26157,21505,18293,12265,2020,-2118,-1235,-3040,-9315,-7194,6282,13107,5428,-4302,-9791,-9487,-8863,-4593,-1121,903,3391,2664,-1283,-2967,-2224,-1300,3102,6113,8700,8587,5749,4152,2118,4516,2813,-817,-1581,-1418,-2733,-2655,-8645,-6289,8202,16915,13305,-6214,-13484,125,3775,-1201,-7862,-8197,-1363,8991,16384,10465,-1015,-13570,-13458,123,5924,6433,2303,-8248,-13874,-4199,-2994,-9539,-6772,3156,6834,-1424,-9075,-10393,-8233,-8481,-9203,-6237,-2413,633,1425,1617,369,-4536,-1340,6318,12552,25753,40614,42344,32325,6694,-10514,-5789,-4486,-7125,-9266,-3815,-641,-8835,-9642,177,8844,15886,19004,9965,375,-2270,-7488,-9974,-11599,-8109,-5321,-4503,-3708,-2514,-2542,-431,5962,8068,2353,-2465,-10176,-18273,-13899,-8876,-3845,-2468,-7401,-13514,-16131,-17947,-13649,-8313,-8143,-10178,-12364,-4675,6047,8911,5055,1860,5072,7652,2043,-3084,-1759,-5034,-8933,-13007,-3800,2475,9828,19040,23792,14214,-2018,-4892,13815,13671,-1704,-5812,7964,24661,18306,6791,3171,135,-3724,-9319,-14654,-19044,-10493,-5894,-6326,-8489,-9420,-7597,-6923,-7137,-4120,-584,-4727,-10818,-6266,3368,4870,-3280,-1912,-219,2199,-3528,-7527,2526,4205,-1175,-1264,7060,21306,31540,28863,12765,-2006,-2744,1305,6176,6566,2253,-4154,5216,17386,13788,6960,-824,-15033,-17252,-13156,-5295,-1117,-4784,-9775,-678,12310,27732,36402,24622,6952,-4622,-10957,-6756,-981,2644,4613,11986,13261,7919,6262,3864,-4724,-13781,-13443,-9802,-6950,-2908,-82,-405,7263,16885,16750,9472,-1738,-9641,-8951,-4810,-3966,-5905,-11100,-6086,-4441,-7901,-12924,-9375,-4136,-3117,205,-45,-667,-838,5475,6962,5092,2880,1775,1456,268,-5723,-9479,-42,-1548,-1013,-1425,-4772,-3992,-4669,-5563,-6311,-1721,8503,18629,15082,5448,5129,19976,38288,46754,44850,28370,17477,19177,22842,16993,1735,1298,13163,11312,-2717,-13130,-10011,-4896,50,1386,-1696,117,915,-5736,-11516,3066,11579,7438,7929,16355,16897,6614,-11945,942,33957,55619,33571,4658,11186,22201,24787,14250,4398,-5222,-14987,-2587,11320,14170,7979,9164,17157,26301,18342,8200,8401,15908,23238,17133,21828,19186,6063,-3293,-9758,1112,8820,17115,11600,-1568,-6001,-13448,-10535,5058,2556,-4093,623,2705,6303,14200,14643,5695,3714,30106,38302,26937,9326,-1721,-6827,-14537,-8368,8478,36600,62121,69272,48599,18506,6462,21224,31367,23219,15354,-2646,-1011,-841,-4714,-7200,-8979,-8640,-3052,6264,22445,25097,10844,4518,-990,-5438,-8538,1067,14205,15477,10503,3019,-1158,11137,39243,51422,57969,43411,20574,5966,-766,-2141,-2625,2068,385,-5323,-9891,-8037,-9193,-16905,-13442,-1245,18039,22748,9391,5247,19932,27668,13617,-8348,-11615,-4605,-2109,-3548,-8019,821,2231,-3571,-10058,-3697,-1000,-7586,-16060,1188,18037,29141,27827,17161,2428,-7841,-16796,-19428,-10980,4978,14062,10011,448,-9337,-12374,-13477,-9831,-7573,-8526,-8970,-8653,-10497,-7575,-7807,-2015,558,2013,1802,-691,-1498,3044,-3773,-12711,-15657,-12679,-9485,-10486,-13641,-16827,-14776,-8318,-101,891,-3169,-7092,-12545,-13030,-8236,-854,9676,26739,26733,19806,10742,218,-4837,-5607,-7399,-8982,-2591,1415,3342,1471,-2810,-4650,-7293,-5607,-1469,3363,12569,14000,14882,14191,7624,-5699,-9421,-2556,4190,8766,8925,4579,-5941,-11913,3534,17457,17553,5001,-7460,-8731,427,11856,29833,40461,32829,21764,5313,-11328,-13794,-9099,-4684,261,5046,9395,7658,-138,-9570,-3873,972,3166,1473,-372,5430,11686,24291,26406,13904,966,3830,1857,-13871,-8776,5390,13377,13726,5496,-4496,-3715,5453,10100,12586,7895,2385,-6299,-8565,-3486,4939,10428,7525,5852,-256,-1871,3318,6964,8148,-1546,-13374,8894,12336,12203,15330,11666,13713,22734,29227,38665,29371,12007,2715,1323,988,1824,4827,-6485,-14965,-17451,-11084,-12098,-14995,-14704,-7753,-3892,-5822,-5645,-4710,-8095,-8256,-8065,-8266,-11984,-3431,6436,9792,3547,-8770,-14938,-18392,-9480,-10195,-15596,-16583,-11154,-11016,-6763,-5116,-4840,-5516,-5278,-4875,-7140,-4165,5468,10504,5038,-7464,-9237,2841,7570,-257,-12858,-10971,-4250,-7836,-13830,-8538,-3973,-11858,-13742,-523,2408,-1825,-6955,-3031,-1561,-59,6620,14974,14004,14169,6354,1681,-1962,-4074,-8925,-14850,-7776,-1973,-278,1775,11097,17242,5538,1781,-1037,-5807,-6708,1206,10018,3294,-3199,-7771,622,17821,29862,26367,16654,1929,-3712,-1971,2558,-2111,-3313,-2422,-5043,-7844,-12636,-12622,-6046,-1746,-1122,-7701,-15676,-2546,11352,21662,23781,18363,7600,11371,5302,6425,7526,-1663,-16378,-6185,-12018,-657,2623,2741,3853,14310,25928,18891,-1392,-16489,-1969,6001,5704,5162,7152,5179,2813,-1069,-9971,-19074,-6370,2197,6379,9344,5164,-5102,-389,10337,22134,24384,11849,-6102,-10923,5016,11293,9638,5528,2604,5645,7519,4812,1922,-6735,-16254,-16135,-11159,2513,8225,6937,7150,13812,27300,29919,18066,-3238,-10932,1232,20,-5645,-12991,-2246,7907,11461,17377,23624,13396,-517,5171,11764,16231,13766,6950,-512,764,-4844,-8744,2533,7602,4975,2071,14237,28517,18382,5677,-3220,-4353,-2798,-5185,-10099,580,10977,10426,10040,16079,10572,7710,15822,17605,14629,10799,-2947,-9088,2266,10360,8378,-1500,-9257,-16657,-16116,-13827,-10839,-7684,-9816,-11013,1410,9669,6774,12042,10278,5378,-1389,1621,17096,28393,32848,26709,7231,-10284,-11643,-2942,3207,7549,7885,3575,-2663,-10960,-14294,-11297,-13274,-13660,-10890,-4512,-4732,-7023,-7805,-8505,-6287,-5828,-9490,-14764,-10353,-7494,-14016,-16906,-13400,-9915,-9623,-13022,-4203,1815,-5742,-17804,-1830,3101,-2272,-9180,-14476,-5178,4675,12851,10143,12476,16906,14771,8424,1188,2299,7261,-2417,-3451,19449,28979,13332,1007,9709,30688,43422,35328,12359,493,11318,31845,50635,53895,31175,13580,4553,1582,3642,546,-9098,-11848,-6225,-146,3652,-1261,-10393,-4412,-1135,-4751,-6101,4145,22617,43557,39702,20964,5523,-3253,-2945,4299,12828,17169,13089,5361,-2969,-2296,11798,29695,46035,38876,22132,10730,3556,-2994,-5747,1752,2053,467,-2521,-8775,-11692,-17541,-11724,-4047,-1887,1859,6545,8417,9962,8002,-7778,-8275,-3786,1483,4530,-543,-4697,-4713,-6086,-6635,-7356,-9557,-4998,-924,4683,4236,-907,-1403,8163,24666,27362],[17772,752,-8248,-3663,3430,6389,2481,1631,419,-2434,-882,1976,5759,8993,7086,-2887,-8456,-7961,-3649,16160,42778,43107,23944,10560,-885,-10828,-16454,-10960,-7097,-602,8296,10456,6291,-821,-6096,-9283,-11710,5169,17554,14715,2115,-10904,-1213,3936,4197,1204,-8466,1302,16160,28907,34593,32190,17246,9943,5925,-964,-1253,5669,2230,-6617,-5710,4338,5472,-3402,-11032,-9207,-8775,-10212,-14282,-4066,2058,439,-5650,936,14188,25692,21691,10954,-662,-7981,2362,13083,22671,32795,35921,30148,20706,15082,5785,-3613,-9060,-11011,-12364,-10498,-5704,-2593,565,-6802,-11819,1152,10127,11661,3397,-8756,-13275,-8131,-6745,-8238,-5866,-6901,-11500,-7680,2102,13242,11066,1246,-7293,-561,1623,189,-1887,-3659,-4939,-6221,-8412,-7268,-7696,-5401,-5652,-921,3169,-11094,-22465,-14985,-9201,-7980,-9252,-10248,-6714,-10334,-12079,-9935,-7375,-483,997,-3136,-1328,1694,2443,2457,5338,2698,-5158,-15513,-4612,2775,8876,17030,20544,15292,2200,-11071,-11075,3756,20006,24859,25781,14398,-8583,-1733,10863,10643,1142,-15427,-1622,64543,198065,355958,471125,495023,403126,244951,83493,6966,1750,-11199,-12468,-9654,-11373,-16262,-8355,6867,23032,34025,38110,36996,35834,31688,19629,11033,5889,4552,2423,-5148,-5582,-1028,1561,2549,224,-944,-4541,1176,6121,9080,2293,-7083,-6173,3974,12005,7846,4352,-88,4667,15185,14330,11053,11931,13012,13548,11767,4020,-3543,-6848,-10147,-12442,-4561,7822,10087,4198,-1545,-2486,3886,4766,536,-1659,7298,9482,5232,4633,5866,-1750,-2920,11463,19624,18143,11346,4642,-6087,-8142,-1757,-86,-7634,-6786,-5181,232,14341,22704,21741,24368,38319,36456,20588,7664,529,-448,197,509,-4733,-7072,-4719,3162,9483,11667,8740,6163,-3006,6920,20873,7298,-12582,-6643,-6981,-15068,-16301,-7877,-892,2902,3387,-4686,-13840,7577,32398,47729,29980,671,-9685,-9538,-16881,-13143,-4604,-4255,-2703,1989,9809,12710,6756,2595,-1978,-2899,8422,22004,29114,30594,31189,32583,31294,22515,9633,599,-9571,-16451,-15894,-13242,-12126,-7966,2105,10540,8048,11535,14753,13225,13612,14281,4859,-10990,1885,15535,27095,24898,7589,-2438,-649,812,-6555,-13736,-8879,-2040,6728,15267,14301,8098,-377,-8951,-13509,-15307,-15256,-9760,907,10567,15850,14427,7194,-2799,-7347,-6659,-3111,2141,-520,-6903,-15574,-14921,-9860,-9492,-6010,3253,6482,-1814,-5565,-2641,-3388,-9342,-18114,-7644,-2143,-41,782,1323,11411,27983,26438,11566,-4680,-13464,-7992,-2897,-853,-1067,-3289,-5557,-5747,-9293,-10601,-7261,-8515,-14930,-15943,-10774,-11498,-5416,-397,4262,8721,3645,-2807,-3740,-4835,-2437,-1968,-5513,-10591,-15046,-19147,-12490,-685,6429,3557,2360,2230,-2170,-8086,-10883,-10073,-9238,603,6499,12756,20187,10420,-3909,-1472,11849,27095,30429,21528,10509,-7143,-10373,-11935,-16238,-14922,-10607,-11164,-11301,-2203,5559,4365,-1295,-1187,526,3005,-2438,-8447,16962,21552,5808,-9943,-6964,4904,9739,10163,15400,18772,12653,100,-6111,-4126,1538,11462,19173,24688,25813,24306,16902,4102,-8295,-10659,-3042,-590,814,12141,34481,36147,23426,6767,-8446,-12868,-3241,-653,-13835,122,11885,12640,5874,-2244,-8957,-3375,5662,12971,10307,-4753,-18422,-14250,-11582,-11000,-1983,3672,6246,-2729,-5684,506,5902,4221,7916,17660,6016,1814,5856,11921,13427,12379,16349,21666,22888,27368,35181,41850,37194,28503,15513,347,-3573,-5822,-8167,-3588,758,-10234,-7032,2898,6019,4734,-1439,-6165,-12027,-10487,-893,7703,10892,5094,-55,-2261,-362,5427,13028,20943,34416,36227,22345,3153,-6545,-17014,-13251,-13765,-10988,-6738,-2498,4080,8810,7170,2996,-2000,-13304,-14038,-10582,-2046,820,-304,6085,20967,26307,20814,11665,7336,-2977,-10786,-14567,-15730,-12628,-15017,-7507,820,1136,-2039,-2997,-1785,-1975,1712,2696,-4180,-5356,2822,14167,21858,21119,13593,614,-6737,-3448,8085,21195,23106,14424,2219,-12552,-13167,-5487,-2584,-2039,-9127,-2411,7049,12574,11127,3821,-1935,-5728,-16336,-10968,-7097,223,6909,2254,-7040,-7908,2869,9866,5617,218,-2056,926,9607,16986,31172,43010,36529,21261,12967,3917,-2136,3126,8280,8725,5435,-1259,-7776,-8627,-5855,-6558,-608,10045,16595,2751,-11153,-2196,-1881,-1868,4667,-911,-13662,-8845,5366,12575,11212,9183,9175,11825,4430,-866,-2878,-9668,-9352,-13170,-11795,-7604,-9205,-1163,-69,-5360,-1309,-1131,409,4430,5279,5781,8013,2820,-4727,-11653,-11730,-10377,-3088,4342,4047,1785,1508,6877,6361,-2110,-5179,1622,878,-3157,-4795,-7058,-6195,-3178,-2734,-4808,-4097,-3915,-4917,814,1642,2555,1170,-9042,-1169,6993,3628,-11876,-18060,-8876,-7936,-14555,-4128,12830,21183,21244,15795,11022,7774,5247,1173,-11539,-6402,5650,13315,10792,2023,-7799,-15886,-9179,-4698,1957,221,-12435,-21372,-16118,-10347,-9138,-5514,-2959,2984,1400,-10350,-12839,-13017,-13720,-10717,-1537,2950,5801,6691,-446,-7691,-15348,-12279,-766,-1327,-5125,-5933,-14752,-8562,3995,25041,28847,20049,15637,13291,6425,-1926,-9645,-1354,8473,7429,5322,7846,14117,15081,7350,3653,3802,6346,7000,-2327,-15932,-7813,-1243,2325,8224,10991,4611,-666,3220,23329,36819,9781,522,-1140,-601,4222,-3748,-15364,-5237,3283,-4583,-14746,-11961,2479,4582,-1889,-9793,-13043,-7087,1426,3983,238,-1904,-6564,-3193,2239,5063,5252,8976,14007,10839,355,-3472,1476,-5084,-17626,-5599,3455,4721,-1577,-7081,-10521,-6465,-7187,241,8455,25716,45726,51264,41350,25396,12076,116,-6435,-3277,2007,5442,2958,-3200,-11431,-14447,-8544,2692,13193,18804,27897,28715,14953,2159,-3622,-7087,-5234,299,2005,946,-1405,-4594,-4177,-1850,5564,16334,16200,12055,12160,8221,7916,15247,17236,11686,6411,8920,15129,21524,19144,8453,511,-4820,-6521,1261,3354,-2540,-12641,-15458,-16182,-10872,11452,24896,9193,-8077,-7683,1448,12420,15286,7750,-1412,-17704,-16955,-14973,563,26817,38256,32541,21364,13220,8486,9966,23705,31283,24206,9974,-4755,-4395,2720,7864,7979,4101,277,8290,16596,14376,7638,-472,-5729,-8042,70,23813,44221,40305,26377,20244,24739,27158,14649,-1702,-3534,1020,-3469,-11205,-15527,-846,2741,2441,487,-6610,-16030,-3339,3539,10722,29146,41303,28324,9912,-4909,-17487,-9383,-4823,-4065,-3552,-5989,-7596,-4416,-6497,-10078,-6106,-6060,-11015,-12526,6163,6616,-5775,-16419,-9662,10898,31384,20787,-769,-15488,-13333,-10060,-1624,2494,8059,8924,9929,16686,25777,24733,19302,10210,-1023,-5121,-3503,-4086,-9398,-7942,4103,10838,4521,-4145,-8442,-7788,-9320,-7135,-2220,1573,4970,4699,899,-134,1458,2541,7081,11954,17128,17999,12927,8811,5298,6476,3323,-912,-1182,-367,-2658,-4707,-9966,-4327,13898,24689,20011,-696,-17886,-1562,4517,244,-5972,-6881,-529,10671,21005,17224,3449,-11990,-14675,460,6648,6842,2452,-8684,-13081,-3907,-3369,-10512,-8172,522,4228,-2870,-9027,-8859,-6794,-8682,-8909,-4488,-1642,-3189,-2810,-319,970,-3714,-2956,4601,12098,23429,34631,34127,22447,1630,-11093,-5168,-4318,-6934,-9913,-5806,-2713,-7595,-6562,-346,5996,12956,18379,9998,1666,-655,-6427,-9742,-12137,-7842,-5053,-3880,-3239,-2439,-2820,-921,4241,4781,-336,-4757,-11743,-19223,-13404,-9085,-4660,-3007,-7672,-13975,-16915,-18561,-14268,-8517,-6614,-7685,-10843,-4708,4893,6347,3343,2316,4776,5285,741,321,1685,-2858,-7655,-11298,-2919,3583,10830,18879,23640,15188,-76,-4267,11287,11572,-1428,-3332,9477,26173,20659,8619,3880,-246,-4785,-10982,-16273,-17647,-9479,-6148,-7297,-8602,-9426,-8926,-8231,-8406,-6216,-2320,-4407,-7971,-6544,2306,2956,-5040,-2304,248,3762,137,-10732,218,4143,796,1845,11510,26867,38743,37311,16805,-1398,-4347,594,7530,8972,3261,-7762,2073,21058,19595,10739,-1283,-17779,-12275,-8556,-2110,1139,-3953,-9436,44,13074,28204,35224,22277,5640,-4255,-8573,-5663,-305,2519,3485,9798,9971,6111,4864,2345,-5773,-14229,-13956,-11053,-8400,-3678,921,1642,8931,16520,16055,10663,721,-6550,-6813,-2460,-847,-2409,-6985,-9524,-7016,-9006,-13381,-10348,-4776,-3165,-133,-42,2010,2687,6754,6695,3251,-135,-1855,-2326,-4019,-9590,-7277,6983,5308,1741,-836,-5013,-3216,-3276,-4700,-6485,-1950,9998,21582,16671,6219,8330,25056,36980,42439,41403,26966,17167,20965,24656,18506,4820,4340,15542,13413,-621,-11017,-9547,-5568,-1603,-974,-4027,-1541,-2698,-10968,-6994,5914,10227,3662,3622,11600,14038,6302,-11795,1428,37503,57186,34379,10499,14406,22796,25837,15968,4763,-5466,-14380,-2717,10815,13456,6560,5744,11284,25291,18327,7011,6929,15419,25809,22816,24984,15819,1231,-7958,-11014,2554,6672,12706,10437,-1000,-6075,-14077,-6890,8814,5770,-5675,-3216,1041,5630,14174,13925,2417,-2101,24065,38808,30587,14296,3074,-3957,-12525,-8422,7324,33850,62006,69063,48785,19948,9471,22689,28135,16018,5346,-8809,-5333,-4255,-8611,-11599,-13664,-12123,-4527,6118,22402,23859,9054,2360,-3647,-9288,-13293,467,11960,12179,8077,1932,-1884,11310,37405,50130,59832,47171,23363,6493,-1152,-2845,-3431,1353,145,-4904,-9149,-8061,-8257,-14489,-14698,-1174,21177,24740,9385,4199,18671,26501,14651,-6954,-12443,-5288,-1668,-586,-5152,-183,334,-4833,-10666,-4239,-2402,-9798,-14618,3014,19574,29564,25625,14641,43,-11144,-17703,-15747,-12438,7766,23759,21843,8552,-6433,-10535,-11410,-11511,-9221,-8832,-7472,-5627,-9508,-12107,-8174,-338,3578,4381,3406,129,-657,2921,-3164,-11117,-14416,-12808,-9796,-10909,-15196,-18384,-16444,-9626,-2143,-1843,-5848,-9329,-14342,-12162,-7388,-877,8522,24186,22235,15870,7920,-2710,-8372,-8545,-7583,-8027,-2486,1308,2606,1247,-1074,-2552,-7142,-7477,-2447,5139,17432,18625,17550,16655,11394,-2829,-11518,-3907,3768,8207,8015,3274,-7622,-14489,914,13311,13164,1014,-10056,-7468,1150,13397,31679,40779,33759,23839,7352,-9158,-10095,-3690,2105,7438,14439,16819,10183,2,-8453,-2083,1788,2993,734,-1375,4039,10525,23563,26188,13745,1790,4156,528,-13868,-7333,7927,16750,16775,8430,-1709,-3937,1089,6908,12376,11509,6028,-4371,-7963,-4606,2835,6038,2725,797,-4524,-3843,4307,9033,11315,4955,-3003,15590,16311,17195,18221,11318,8265,13315,18326,29694,25128,11836,3895,1820,425,955,5359,-6070,-13999,-17521,-12870,-14825,-16586,-15139,-9076,-4621,-6525,-6890,-6134,-8582,-8451,-8706,-9327,-13094,-4504,4815,6802,-602,-12807,-18253,-18211,-9925,-11832,-16503,-16793,-13105,-13939,-8363,-5735,-5131,-5700,-5360,-4964,-7543,-4765,4461,8670,3029,-8915,-10627,3340,10456,2775,-11408,-14268,-7251,-10073,-16054,-9392,-4338,-12101,-14604,-1681,2358,-1008,-7030,-2979,877,5596,14853,22564,18977,16754,9373,4767,-995,-3563,-8474,-14911,-6962,969,4543,6811,12318,10675,75,-1901,-3319,-7197,-7991,61,9217,4014,-2462,-3714,6832,25497,34534,28721,18193,1848,-7437,-7793,-3009,-6092,-5687,-3588,-4939,-6949,-11496,-14236,-6658,-1585,-1361,-9180,-15306,-2604,11836,22221,23586,17153,6146,9865,2243,6221,5270,-7137,-13762,-4821,-11312,-1470,-993,-3198,53,13199,25357,19159,-605,-13776,-2195,5478,7253,6563,7504,4123,625,-2785,-10775,-17739,-5308,4494,9680,12420,8038,-3263,-4987,10802,25696,25546,10476,-8611,-11685,4978,12364,12679,8926,5101,7848,7259,4318,2542,-5838,-15132,-19439,-9678,2171,6562,4383,5464,13381,27709,31073,19398,-1089,-13660,-2488,-3940,-8549,-13935,-3123,8023,11586,16450,20930,10316,-1016,6611,11875,14318,12362,6673,-1935,-4214,-7364,-9541,-174,4544,2311,-41,13650,28330,19122,5861,-4987,-5355,-3531,-5683,-10765,1216,13642,16078,16253,17923,8847,3507,14569,23703,19855,11569,-2840,-8613,1363,8481,6313,-3339,-10713,-17660,-16946,-14637,-12241,-9420,-12246,-14196,1682,11022,8277,11906,10713,5215,-1083,3661,20154,33041,38738,31421,9238,-9980,-13235,-3644,3250,8215,9549,4718,-2674,-11667,-14958,-11969,-13626,-11102,-8167,-4511,-5566,-8303,-9199,-8986,-3683,-1915,-6576,-13521,-12608,-9982,-16066,-18422,-13507,-9102,-8074,-15120,-9624,-3364,-10755,-15077,-1208,1442,-6769,-13857,-12559,-2186,8139,12522,10750,12579,14867,11169,5218,-641,2194,8684,-2238,-3934,20186,29610,12258,-191,8192,28847,39237,29243,6630,-4590,7427,23819,37733,41776,25403,11449,3647,860,1894,-3913,-11752,-7150,-4783,-59,4703,322,-10400,-5693,-699,-3867,-5209,5050,25154,48867,42968,21106,3945,-5194,-4348,3303,11824,15234,10094,2784,-4579,-2765,10499,24584,45186,41312,22973,11101,3837,-3870,-8026,219,1253,-468,-3842,-9235,-10928,-15834,-10298,-1804,758,2409,7512,9471,9968,5869,-8019,-8367,-5402,-503,4546,632,-4547,-5177,-6934,-7183,-7496,-9681,-4880,-1956,2486,2709,-1708,-2281,7994,24420,26460],[17097,1145,-4741,749,7723,7574,1773,288,-1133,-4450,-3232,266,5293,8188,6779,-2307,-7537,-9077,-6966,11560,38355,43348,29195,17183,4479,-8269,-17207,-12261,-8226,-1481,7209,8807,4280,-1624,-5442,-7159,-12047,2349,14051,11597,-552,-10456,180,3120,1051,-2362,-9392,4174,18512,30544,35811,31667,16816,11136,7699,83,-4357,2275,604,-6452,-6981,821,2235,-6373,-12945,-8481,-5689,-6477,-13859,-5567,1805,623,-5812,1252,13829,25091,20572,9090,-3581,-9728,1257,11676,20716,31095,36582,32608,22978,16128,6543,-2507,-8957,-11172,-9883,-6536,-1083,1156,966,-7823,-10946,2471,11390,12172,3112,-9099,-14343,-9557,-8442,-12354,-11256,-11404,-15449,-7412,3469,15164,12100,28,-9266,-912,1320,-605,-2728,-4362,-6050,-7667,-8754,-8299,-9252,-6498,-5923,-1215,1606,-14121,-19247,-10829,-5032,-4743,-6897,-8587,-7197,-12831,-14908,-12083,-9500,-2641,-1759,-5482,-3501,-830,-778,271,5231,3706,-4284,-12420,-4876,1,5236,14495,19786,16573,3916,-10015,-12742,2161,18081,23667,26142,16274,-7465,-4153,11312,14394,2474,-5442,31233,130726,298665,476575,589165,595161,480821,296956,107209,7081,-749,-12958,-10545,-5531,-5759,-10995,-10285,4561,21083,32377,36225,34914,34409,34658,25298,18277,14146,10892,4206,-5510,-7204,-3258,457,3743,3105,1569,-2412,1549,5139,7854,2047,-6462,-7987,3587,16546,17692,17260,11881,11153,16578,16071,12450,13159,15706,17283,15139,6675,-1526,-6482,-11197,-13061,-5924,5089,5617,1200,-1209,-1246,3257,2689,-1386,-2115,9039,11952,2885,-866,2583,-275,3406,17305,25016,24147,15688,6674,-4954,-8707,-1595,1670,-3495,-1719,2,3479,17046,24217,18219,19320,36089,38691,25006,11622,2066,-1420,-3297,-5762,-9926,-9028,-4979,3475,9620,9575,2671,1183,-878,14424,24153,6184,-15839,-5883,-6425,-14536,-16759,-8933,-1261,2845,3455,-4331,-14694,5994,30293,45147,27840,1653,-4538,-6234,-14836,-13846,-3952,-2951,-1522,2965,10921,11635,4608,370,-4427,-5127,7110,22746,30481,28298,25170,25413,23339,14263,1753,-6335,-14261,-18900,-16026,-12891,-11379,-7574,2321,10334,6020,9264,13760,12001,12065,13114,4583,-13797,3487,18902,31380,26213,7958,-2224,-893,603,-7366,-17232,-8812,-227,7089,11726,10333,5050,-2385,-10271,-14729,-16499,-16309,-11570,-331,10719,17347,15788,7320,-3131,-6836,-5073,-872,4391,1832,-3630,-11279,-14163,-12425,-12543,-7151,2671,6402,-2365,-6212,-2931,-3462,-8781,-17683,-9980,-4966,-3876,-2668,-1261,9403,26131,25152,9400,-7436,-14560,-8974,-4185,-2063,-2473,-3945,-5161,-4761,-8815,-11554,-8771,-9801,-14895,-13060,-6735,-8532,-8781,-3787,1858,7253,4624,-2968,-4708,-6058,-3251,-1687,-3954,-9590,-14175,-17920,-14767,-3586,3979,2011,2477,3484,-92,-7275,-9319,-8802,-8910,2597,8253,11873,16023,6995,-5959,-303,14359,30297,31764,22348,13022,-4340,-8642,-11398,-16941,-15008,-12399,-13994,-9561,1505,8722,7110,936,1246,3185,4147,-2994,-9753,17122,22832,6951,-8370,-7796,4137,8952,9633,15408,18578,14519,2148,-4521,-4317,909,11142,19520,25339,26435,24347,17790,4446,-10426,-9994,-2752,-1327,-1544,8612,30190,32836,25418,11598,-5590,-12900,-6360,-2172,-14612,1910,13721,13241,5069,-3791,-11546,-6694,3124,9928,6270,-7915,-20631,-13780,-11634,-12258,-4221,-146,1970,-6054,-8579,-1601,5285,5123,9284,16785,3110,-643,4493,11131,14042,13586,16838,21039,20163,22564,29044,34480,32017,27395,15369,-526,-4322,-6291,-9590,-6758,-1124,-11225,-8559,2384,6395,5788,-235,-5227,-11596,-11101,-1764,7104,10413,3988,-1987,-3623,574,7407,14850,23164,38593,39175,25155,5194,-5962,-16970,-12768,-14506,-11744,-6866,-2607,3848,8317,6564,2111,-4000,-15991,-11976,-8875,-2316,-1968,-4224,4105,18767,23909,19515,12220,9876,1290,-6118,-10482,-14539,-14145,-14383,-6949,1113,825,-3003,-3721,-2076,-1733,1779,1845,-5364,-6477,1826,12037,20210,21924,15745,3051,-4383,-1878,9932,25172,27338,16882,1549,-15363,-8547,-861,1462,788,-6761,-132,9185,14194,10929,1749,-5096,-11675,-17726,-10851,-7129,288,6407,809,-8752,-7942,3110,8818,3066,-2470,-5765,-2726,7722,18514,38482,53992,44830,24754,14326,3550,-3324,2074,7640,8297,5076,-1537,-7426,-7596,-4184,-4144,1177,10098,13587,906,-1336,7616,5983,2708,5312,-3044,-14365,-6371,6008,10426,7618,5890,5480,8214,93,-5665,-7234,-13051,-7953,-9408,-8123,-4844,-8065,-616,-380,-7032,515,3278,4801,8131,8427,7450,8429,1767,-6444,-12818,-12126,-10725,-3212,4332,3540,1965,3130,9299,7727,-2665,-5925,2104,2009,-2095,-5113,-8737,-6678,-1924,-1622,-4165,-3996,-3206,-4812,1376,2662,4011,-379,-12749,-761,8068,2746,-13955,-16449,-5826,-4719,-10766,-1798,12563,20837,23112,16789,9746,5356,3390,1182,-13805,-7974,3492,10853,8244,792,-8393,-14832,-8027,-4746,366,-1351,-14461,-22922,-15757,-9988,-9812,-8096,-3868,2951,1760,-10556,-14251,-11968,-13123,-12176,-3093,1292,4745,6530,-822,-8305,-15489,-11718,1665,2243,-1577,-2722,-11742,-8556,4903,26862,27041,16059,9427,7385,2641,-3294,-8514,-1387,7936,6405,4374,8444,17173,18713,11534,8297,7939,7123,7689,-808,-13531,-5621,1385,4708,10253,12507,5758,27,4072,27746,44901,15032,2045,-1649,-1797,3776,-3587,-15407,-3787,4710,-1789,-11763,-15891,-472,3543,-1734,-9433,-15599,-9688,-1556,1710,40,465,-4449,-3183,1690,3961,4390,9270,14892,10991,266,-3181,1200,-5833,-17563,-5718,3343,4326,-3515,-10436,-13769,-8454,-9681,-3516,5098,22799,44275,52796,42014,23495,8673,-2175,-7220,-2092,3185,5664,4196,-346,-7454,-10188,-4583,5012,13044,17028,25730,25086,12192,1584,-4650,-8781,-8333,-3086,-362,-794,-3197,-8366,-9821,-4491,7221,18246,14766,7592,5458,501,2386,10866,13548,9725,5229,7932,14958,20488,16567,6054,-618,-4471,-5477,1923,2149,-4010,-14043,-14185,-14197,-10208,10705,23627,8152,-8813,-8799,-1723,6665,6724,999,-5276,-19641,-16244,-13202,994,24377,33981,28085,18378,12181,7871,7605,20153,29848,23266,8286,-7235,-4540,4020,9458,9017,3345,-2944,3956,13229,12623,7273,-290,-5320,-6685,1424,25366,45764,40846,25435,17182,20869,23490,13584,-2541,-4140,1431,-1390,-9096,-17710,-2093,2176,1024,-473,-5165,-14736,-3077,6377,16512,36282,44471,27960,8246,-6902,-17639,-7412,-2692,-2931,-3501,-6099,-7204,-3541,-4978,-10308,-6418,-6078,-11151,-11021,7565,10694,-1501,-16355,-11766,8808,30051,20409,-42,-13237,-10527,-8848,-3070,-1029,2847,2300,2943,11151,24170,27015,19908,8376,-3500,-7706,-5734,-5257,-9562,-8888,1372,7892,3502,-3649,-6691,-5804,-9320,-10110,-2769,2816,6931,7140,3845,3814,5880,6453,10627,17545,26189,27823,19922,13067,8512,8480,3708,-1222,-951,392,-3146,-7234,-11541,-1912,19685,31575,25289,4120,-18419,-3242,4948,1195,-4523,-5273,485,11839,24108,22320,7401,-9243,-13458,1420,7704,7333,2374,-9533,-12275,-3523,-3714,-11727,-10785,-3666,-204,-5542,-9111,-7385,-5499,-8985,-8375,-2537,-590,-6686,-6637,-1691,2435,-755,-1939,4633,12150,20413,27729,25598,13075,-2783,-11533,-4960,-4357,-6750,-10674,-9223,-4497,-3758,-3377,-1166,2580,8710,16228,9545,2697,204,-6082,-10160,-12645,-7212,-4199,-2646,-2340,-2222,-3126,-1342,2416,1378,-3099,-7221,-13469,-19042,-12742,-9113,-5540,-3874,-8344,-14718,-17796,-19057,-14931,-8770,-5270,-5336,-9091,-4579,3602,3656,1652,2596,4441,3113,-646,3153,5273,-441,-6361,-9386,-1532,5018,11729,17931,22190,15090,1064,-3483,9040,9332,-1195,-1115,10476,26364,21885,9985,4389,-668,-5708,-12432,-17466,-16022,-8115,-5466,-7454,-8116,-9029,-10296,-9594,-9602,-8169,-4078,-4143,-5102,-5649,1730,1058,-6621,-2670,609,5037,3477,-8551,-1715,4182,2849,5053,16226,32418,45583,46099,21654,547,-4738,554,9218,11416,4271,-11147,-502,25917,27469,16108,-681,-17565,-7258,-3085,1836,3676,-3146,-8697,1116,13872,28341,33279,19650,4736,-3182,-6152,-4186,727,2745,2552,7536,6827,4482,3621,1071,-6283,-13845,-14466,-12445,-10022,-4694,1724,3544,10306,15770,15291,11818,3364,-3293,-4555,-224,1561,-5,-3694,-8871,-8341,-9755,-13533,-10877,-4917,-2636,727,2390,6706,6187,7187,5391,713,-3455,-5288,-5588,-7446,-10797,-2678,15258,12863,4698,-289,-5362,-2500,-2105,-4083,-6579,-1860,11856,24961,19070,8317,12253,28926,34173,37365,37269,24607,15379,21093,25165,19118,7138,6977,17680,15621,1890,-8636,-8535,-6232,-3568,-3500,-6640,-3294,-6206,-13295,-1937,8269,8041,-614,-922,7263,11364,6176,-9798,2278,38832,54383,32676,15541,17864,23831,26923,17655,5290,-5411,-14026,-2968,10113,12591,5452,2897,5863,22636,16896,4895,4896,14439,27541,28145,27483,11936,-3738,-12898,-9977,4514,5028,7615,8137,-1095,-6513,-13327,-2863,12115,8366,-6115,-7686,-1579,4752,14457,14203,977,-6723,18332,39007,34828,20164,8283,-378,-9946,-8366,6048,30005,59034,65386,46300,20423,12353,24142,25019,10130,-1907,-12283,-7533,-6062,-11816,-16078,-17381,-15153,-5916,6137,22392,22981,8205,1565,-4306,-10676,-16738,-822,8492,8129,5495,936,-2599,11252,34871,48321,60541,50312,26467,7650,-873,-3037,-3909,798,-19,-4454,-8387,-7868,-7159,-11504,-15012,-809,23485,25016,8343,2931,17063,24902,15847,-4986,-13334,-6028,-805,2938,-1100,-677,-1855,-6356,-11152,-4609,-3671,-11595,-12758,4882,20866,29617,23226,12820,-17,-9530,-11801,-10903,-11289,10073,32732,34874,19546,-1711,-7782,-8846,-11003,-10881,-9023,-5902,-2154,-5397,-11960,-7477,1143,6061,6532,4856,705,-363,2230,-3067,-9905,-13128,-12631,-9733,-10659,-16207,-19253,-15962,-8824,-2216,-2584,-7205,-10650,-15135,-11450,-6751,-1136,7181,21074,17509,11913,5422,-4770,-10873,-10405,-6865,-6681,-2008,1484,2271,1825,1407,510,-5442,-8520,-3005,6960,21103,21603,18702,17880,14329,-41,-12947,-4888,3689,7896,7235,1948,-9241,-16094,-762,9887,9358,-2331,-10534,-4839,2813,14987,32046,39317,33555,25557,10057,-5563,-5990,1749,9224,15080,23933,23807,12461,84,-7304,81,3185,3476,572,-2016,2845,9425,22626,25785,13692,2752,4355,-761,-13489,-5725,10721,20254,20363,12459,1836,-3697,-2628,3865,9873,9709,3878,-6611,-5065,-691,1261,4842,3067,-2442,-9450,-6051,5315,11194,14563,11394,8167,21102,20183,21805,20409,10793,3196,5996,12220,25286,23415,13152,6217,3279,767,751,6218,-5126,-12554,-16884,-14162,-16811,-17112,-14967,-10503,-5794,-7372,-7870,-7105,-8419,-8064,-8811,-9962,-13789,-5249,3169,3749,-4510,-16144,-19824,-17584,-11286,-13884,-17353,-16008,-14892,-16038,-7819,-4260,-3666,-4566,-4646,-4535,-7433,-4814,3811,7073,1612,-9087,-10822,4409,13900,6220,-9276,-16931,-9671,-11698,-17553,-9545,-4330,-11844,-15195,-2693,2484,145,-6368,-2210,4171,11825,22705,29336,24100,19510,12941,8080,107,-2648,-7476,-14435,-5391,5138,10736,12808,13072,3591,-5051,-5195,-5463,-8512,-8861,-500,8812,5486,-384,1005,13744,32740,37686,29907,19133,2164,-10279,-13251,-7465,-9062,-7453,-4515,-4524,-5672,-9987,-15091,-6697,-937,-1168,-10118,-14304,-2103,12228,22182,21965,13311,4262,8522,168,2986,-1763,-14745,-7165,-3859,-11473,-6011,-8449,-12189,-3576,11886,24913,19561,936,-9146,-899,5574,9124,8111,8152,3551,-1034,-4052,-10460,-13977,-3887,6918,12928,15195,10897,-568,-10479,11896,29284,26677,9292,-10792,-11175,5514,13617,16183,13379,9004,11150,7395,3848,3050,-4358,-11092,-16874,-7790,1909,5111,2962,4447,11756,25770,29561,19709,2553,-13259,-6898,-6137,-8378,-14076,-3681,7981,11528,14842,17131,6709,-1031,7882,11978,12722,11308,6580,-2263,-7814,-9136,-9853,-2244,2275,453,-1899,12595,27351,19394,5714,-6963,-5929,-3733,-5631,-10964,2152,16385,21433,22401,20691,8884,702,13070,29475,24994,11987,-2604,-7632,1212,7177,4485,-5156,-11686,-17654,-17333,-14697,-12822,-10491,-13742,-16179,1946,11927,10711,12308,11197,4858,-1079,4846,21440,36140,43900,36044,11765,-8581,-13988,-3992,3422,8824,11302,6156,-2098,-11516,-15128,-12134,-13001,-8797,-5530,-3971,-5944,-9081,-9930,-8312,-491,2109,-3434,-11407,-13921,-11852,-17436,-18803,-13559,-7873,-5533,-12874,-16331,-10519,-14506,-12350,-1897,-1993,-11170,-14949,-9444,1057,12090,12555,11844,12970,12824,7593,2237,-2075,2474,10074,-1793,-3673,20718,29585,11020,-1341,6850,26738,34598,23470,2051,-8681,4288,15345,23977,29626,20241,10128,3530,669,510,-6879,-8287,-2729,-3180,74,5747,2081,-9774,-6717,5,-2521,-4026,5980,26846,51087,44051,20363,2053,-7524,-6038,2123,10562,12992,7190,629,-5577,-2864,8785,18055,40768,41749,23535,11826,4850,-3800,-10121,-1266,774,-953,-4594,-8388,-9623,-13898,-7680,1347,3403,2574,8173,10602,10160,4320,-7180,-8043,-6670,-2257,4428,2135,-3901,-5122,-7323,-7319,-7171,-9265,-4336,-2748,86,768,-2655,-2970,8072,23750,25068],[16487,2888,866,7084,12823,8839,1475,-374,-1934,-5874,-5169,-900,5363,7709,6545,-1363,-6288,-9697,-9441,8975,35350,43972,34880,24449,10781,-4685,-15989,-13620,-9416,-2492,5904,7115,2553,-1645,-3670,-4433,-9225,1038,11233,8761,-2949,-8869,2240,2722,-2422,-6103,-8518,6274,19357,30569,35450,29591,15962,12476,9621,1413,-7599,-1255,-1032,-6170,-7760,-2560,-1277,-9404,-13431,-6666,-2350,-3140,-12129,-6771,1483,723,-5973,1496,13135,23922,19498,7976,-5434,-11143,252,10553,19252,29353,36657,34716,25574,17707,7966,-224,-5925,-7527,-5772,-2371,3550,5401,1883,-8351,-10187,3420,12075,12086,2477,-9488,-15040,-10503,-8839,-10727,-7926,-8989,-15377,-6837,5039,17584,13951,-390,-10496,-1267,1034,-1170,-3117,-4289,-6255,-8793,-8890,-8929,-10308,-7315,-6097,-1564,57,-16824,-16176,-7130,-1560,-2216,-5033,-7266,-7789,-15144,-16960,-13355,-11459,-5018,-4791,-7777,-5538,-3127,-3291,-915,5541,4913,-2944,-8924,-3338,-1359,2056,11879,18483,17297,5489,-8877,-14314,264,15158,21424,25576,17960,-5315,-6670,11203,17344,3582,8365,76143,219131,428427,625830,729074,708786,564840,350498,130604,6982,-3068,-14354,-7768,-505,1301,-4068,-10292,1921,17652,28775,32666,31513,32167,37574,32335,27282,23900,17646,5807,-5491,-8436,-5441,-770,4984,6848,4935,-515,1717,3896,6346,1867,-5727,-9870,3660,22374,29356,31346,23623,15998,15604,16490,13347,13890,17713,19950,16854,7588,-483,-5904,-11652,-13518,-7061,2245,1051,-1718,-978,-191,2639,767,-2947,-2255,10203,12879,508,-5787,1347,3870,10271,22730,29397,28963,20014,8892,-3738,-9339,-1711,3175,515,2684,4880,7141,18725,24146,14601,15095,34798,42291,31146,16717,4221,-2245,-7186,-13291,-10325,-9563,-5498,3215,8846,6345,-4127,-748,5677,23059,26702,4790,-14399,-4625,-5601,-13734,-16800,-9936,-1732,2729,3585,-3759,-14929,3827,26956,40134,23940,3440,715,-2408,-11986,-13476,-2828,-1215,-208,3590,11162,9548,2180,-2004,-7079,-7666,5262,22344,30595,24988,18676,17880,14937,5782,-6141,-13251,-18932,-19465,-15606,-12232,-10459,-7193,2089,9400,3649,6850,12679,10665,10246,11338,3544,-14819,4764,21257,34185,26096,7873,-2006,-1134,445,-7591,-20189,-8199,1608,7323,8134,6350,1889,-4498,-11561,-15887,-17748,-17463,-13046,-1553,10353,17618,15798,6360,-4284,-6896,-3908,1066,6157,3696,-1037,-7687,-10738,-12558,-13298,-7550,2289,6201,-3034,-6971,-3343,-3583,-8110,-16412,-12420,-8129,-8484,-7020,-4636,6434,22995,22665,6632,-10282,-14558,-9823,-5916,-3859,-4110,-4721,-4838,-3750,-8112,-12534,-10519,-11112,-13972,-9902,-2775,-5077,-10973,-7066,-694,5276,5030,-3371,-6010,-7377,-4410,-1994,-2831,-8786,-13381,-15778,-14595,-4893,2652,1314,3237,5246,2078,-5945,-6949,-7563,-7572,4643,10151,10679,11399,3493,-7741,269,15655,32005,32109,22813,15674,-626,-6079,-10644,-17854,-14568,-12990,-16396,-7421,4703,11115,8890,2235,2831,5569,5304,-3154,-11014,16175,23140,8092,-6307,-8679,2542,7072,7886,13490,16208,15215,4189,-2834,-4491,190,10556,19262,25098,25868,22839,17537,5339,-7606,-5464,-1215,-1264,-2993,4652,24061,27689,25942,15072,-3125,-11777,-10136,-5342,-13574,5228,16294,14131,4296,-5344,-13510,-10730,-491,5288,994,-11263,-19869,-13058,-11467,-13107,-6322,-3761,-2060,-9137,-11370,-3846,4437,6044,10716,15301,309,-3197,3045,10153,14004,13828,16127,19235,16816,17305,22487,26204,25097,24413,14250,-1758,-5230,-6883,-10761,-9207,-1948,-10454,-10823,932,6077,6278,760,-4115,-10840,-12026,-3354,5637,9340,2690,-3747,-4124,2187,9628,16612,25336,42043,41097,27352,6911,-5388,-13919,-11068,-13852,-12552,-7361,-3055,3326,7506,5813,1285,-5789,-17402,-10389,-7165,-1806,-3825,-7298,3332,16918,20937,17613,12317,11681,4890,-1960,-6807,-12595,-14926,-13742,-6498,1173,267,-4207,-4633,-2531,-1647,1580,776,-7018,-8433,338,9660,18260,22474,17840,5758,-1214,485,12359,29920,32241,19662,1067,-15493,-3020,5687,8195,5972,-2506,2754,11559,15704,10330,521,-6440,-17770,-15796,-9862,-6628,429,5758,-784,-10702,-8178,2919,7175,137,-5159,-9347,-6026,7518,22316,46942,63854,50857,27073,14868,2532,-4886,771,6859,7771,4551,-2103,-7468,-6952,-2862,-2136,2351,9080,9328,490,6810,14726,11722,6398,5737,-4755,-13069,-4161,6027,7875,3746,2047,1179,3691,-4714,-9172,-9810,-12880,-3972,-3050,-3873,-1563,-6557,-252,-898,-9088,2413,8052,9175,11593,11497,9125,8545,258,-8549,-13826,-12277,-11033,-3412,4195,2922,1730,3907,10776,8558,-3251,-6970,1793,2409,-1347,-5423,-10072,-6545,-605,-555,-3348,-3692,-1991,-3299,3582,5126,6111,-1657,-13745,477,9262,1682,-16034,-14235,-2652,-1231,-6576,1487,12367,20247,25060,18279,8717,2606,880,554,-14727,-9016,1336,8154,5542,-566,-8927,-13924,-7073,-4775,-830,-2623,-15860,-21285,-14990,-9726,-10327,-10630,-4619,2103,1393,-10141,-14001,-10666,-12622,-13816,-4621,-650,3170,5714,-1711,-9395,-15921,-10564,4867,7067,2514,-124,-9211,-7852,5655,27324,24264,11663,3007,1127,-1597,-5148,-7743,-841,7268,4836,2716,7876,18222,20610,14823,12392,11675,7408,6946,-280,-10893,-2679,4046,6634,11328,12732,5790,-30,4372,31230,51366,19616,3038,-2579,-3127,3591,-2528,-13540,-2811,5482,610,-8667,-18017,-3358,2425,-1455,-8497,-18354,-12854,-5001,-654,-185,2129,-2327,-2986,882,2572,3063,8699,14591,10349,-27,-2946,665,-6961,-17230,-5620,3471,4400,-4364,-11838,-16729,-10345,-11768,-7770,677,17830,39381,50530,40578,20798,5081,-4682,-7957,-873,4070,5787,5249,2350,-3096,-5493,-799,6800,12565,14931,22584,20194,8593,383,-6087,-10546,-11274,-6622,-3069,-2942,-5344,-11974,-15150,-4835,10432,19964,12431,2287,-1060,-6478,-2152,7211,10163,7633,3813,6650,14110,18487,13338,3260,-2061,-4234,-4472,1923,109,-6153,-15941,-12836,-12488,-9313,10025,21975,6999,-9475,-10163,-5090,1720,431,-4590,-9060,-21720,-15545,-9940,4892,23919,30393,23794,15257,10657,6694,4789,15992,27746,22036,6406,-9862,-4704,4835,10354,9291,1883,-6385,1030,11600,12710,8616,1296,-4033,-5223,1960,24358,43643,38353,22486,13033,16374,19068,11819,-3359,-4909,1685,880,-6739,-18659,-3901,1122,-207,-689,-3367,-11640,-2903,8862,22262,41904,45668,27093,6745,-8152,-15638,-5337,-660,-2116,-3795,-6431,-6891,-3034,-3911,-10466,-7066,-6359,-11244,-10054,8011,13701,2238,-15195,-13822,6582,28078,19790,869,-10853,-8033,-7575,-4323,-4169,-1301,-2456,-2450,6031,21576,28120,20066,6801,-5333,-9804,-8047,-6705,-9966,-10089,-1839,4407,2325,-2934,-4667,-3561,-8556,-13429,-2718,4395,9052,9809,7294,8355,10360,9883,13338,22450,35237,37109,26039,16550,11550,10216,3640,-2063,-1184,583,-4127,-9923,-12851,683,24632,36539,28493,7744,-15122,-4836,4879,1411,-3771,-3967,1123,12042,25154,25043,10279,-6163,-10754,2835,8969,7829,2040,-10837,-11663,-3239,-4054,-12863,-14582,-9327,-6352,-9442,-9398,-6220,-4566,-9552,-7746,-633,365,-9722,-10074,-2644,4371,3680,1511,6260,12386,16750,20355,17229,4795,-6637,-12074,-5348,-4781,-6775,-11311,-13471,-3267,2088,-557,-2481,-1351,3541,12831,8445,3040,155,-6585,-11373,-13308,-6624,-3152,-1096,-1190,-2051,-3710,-1980,256,-2284,-6123,-10058,-15583,-18033,-12161,-9205,-6657,-5253,-9658,-16049,-18818,-18565,-15759,-9300,-4399,-3369,-7341,-4370,2105,716,-246,2455,3853,976,-2245,5086,8428,1804,-5436,-7814,-327,6297,12135,15941,19165,13529,1040,-3083,6777,6766,-1335,451,10573,24847,21448,10368,4218,-1584,-6895,-14002,-18268,-14533,-6755,-4074,-6819,-7239,-8357,-11884,-11292,-11008,-10219,-6094,-4287,-2731,-4083,1540,-955,-8244,-3341,487,5648,5987,-4745,-3478,3904,4486,7782,20377,36938,50875,53872,26507,3117,-4147,869,10752,13351,4799,-13706,-1678,31963,37018,22411,433,-15769,-3119,2312,5961,6010,-2855,-7915,2327,14406,27766,30378,16693,4005,-1981,-4225,-2919,1620,2875,1367,4754,3466,2643,2184,-277,-6653,-13090,-14705,-14112,-12121,-6372,1796,4795,10907,14311,14057,12428,5657,-362,-2648,1342,2794,1114,-1539,-6453,-8620,-10513,-13830,-11396,-4889,-1516,3134,6896,11996,8857,6404,2669,-2892,-7414,-8870,-8680,-10120,-9504,2022,23226,20189,7314,-242,-6323,-2507,-1793,-4216,-7021,-1853,13634,28275,21947,11159,15783,30494,29760,31587,32455,21229,11587,18781,23487,17956,7943,8554,18982,17350,4286,-6466,-7624,-7364,-6074,-5951,-9559,-5524,-9021,-8879,2417,9161,4492,-5873,-5694,3571,8748,5903,-7048,3006,37072,47087,28565,19039,20651,24525,27400,18763,5477,-5627,-14475,-3710,9031,11474,4366,197,823,18596,14151,1764,1941,12462,27636,31964,28417,7237,-8965,-14682,-7168,6191,3285,1612,4070,-2552,-7843,-11588,918,14337,9630,-6164,-12985,-5228,3676,14678,14855,715,-10778,12704,38449,39047,26236,13321,3033,-7970,-9144,3954,24681,52745,58009,40922,19410,14429,24859,21668,5240,-6959,-13920,-8033,-5719,-11413,-15951,-15600,-16268,-7523,5925,22028,22129,7938,1728,-3383,-9021,-11994,-3323,3194,2790,2233,-548,-3933,10331,31265,45577,59405,51925,29062,8774,-581,-3371,-4695,-210,-725,-4595,-8200,-8090,-6591,-8866,-14324,-767,23763,22604,5575,1105,14668,22319,16414,-3233,-14792,-7341,-153,6213,3118,-1021,-4834,-8856,-11953,-5283,-5240,-13266,-11211,5961,20982,28420,20074,11207,1552,-5094,-6395,-6577,-8809,10794,39090,46808,31569,3897,-4991,-6560,-9255,-13149,-9683,-4950,802,-1136,-7713,-6472,1818,7366,7738,5451,417,-1139,553,-4003,-9783,-12568,-12810,-9928,-10336,-16465,-18536,-14741,-7849,-2128,-2706,-7915,-11624,-15767,-11616,-7118,-2419,4963,16861,12194,7396,2575,-6609,-12766,-11586,-6120,-5437,-1596,1417,1785,2353,3381,3129,-3597,-9406,-3780,8156,22929,22310,17832,17285,15652,1798,-14110,-6098,3295,7180,5916,-86,-11366,-16097,-1958,6692,5698,-5282,-8965,-1730,4979,16319,30875,36203,32031,26352,12531,-2002,-2485,6169,15296,21768,31942,29126,13732,-557,-6853,1721,4271,3781,181,-3071,1145,7726,20819,24500,13024,3116,3930,-2453,-13504,-4690,12957,23048,23690,16920,5475,-3576,-6330,672,6162,4821,-875,-11175,-2662,4937,6364,9825,5855,-3297,-12857,-8083,5009,11844,16621,16494,16868,24405,22899,25120,21184,9387,-1558,2731,12375,25074,23546,15073,8789,4890,1378,744,6909,-4277,-11345,-16358,-15659,-18260,-17290,-14430,-12348,-7985,-8899,-9168,-8217,-8281,-7797,-9040,-10805,-14651,-6288,875,34,-8717,-18896,-18242,-16860,-14277,-15802,-17293,-15211,-16904,-15574,-4975,-930,-784,-2586,-3580,-4066,-7366,-4976,2861,5135,237,-8659,-10461,5385,17151,9387,-7261,-19469,-12158,-13406,-18376,-9679,-4536,-11668,-16247,-4242,2109,959,-5695,-1529,7322,17451,29024,34228,28260,21659,15948,10302,409,-2064,-6619,-13874,-3851,9503,17226,18688,12550,-3794,-9224,-7775,-7506,-10085,-9698,-963,8236,6956,2350,5728,20298,38354,38707,29421,18832,2149,-12146,-18568,-10634,-11669,-9239,-5830,-4483,-4759,-8953,-15741,-6662,-337,-1103,-11003,-13343,-1603,11919,20584,18204,7983,3233,6311,-2672,-2423,-10214,-11081,-3075,-4495,-11258,-10982,-15387,-18474,-4281,10510,23474,19181,2096,-5937,173,5658,10633,9168,8484,2942,-2515,-4935,-8691,-9199,-2474,8705,15200,16876,13056,2557,-13666,12818,31787,27079,7724,-13115,-10045,6005,14459,19452,18321,13991,14910,7355,2805,2774,-3015,-6740,-12908,-5809,1441,3471,1638,2770,8508,21372,25900,19649,6420,-9257,-10700,-7042,-7514,-13612,-4445,7198,10678,12088,11950,2273,-1081,8454,11597,10999,10155,6279,-2396,-10616,-10567,-10152,-4060,473,-917,-3728,10655,24994,18437,4555,-9402,-6234,-3710,-5401,-11187,2914,18642,25703,27296,23078,9504,-1145,11086,33691,29024,11737,-2423,-6561,1162,5807,2474,-7210,-11849,-17155,-17477,-14336,-12829,-11272,-14953,-17587,2048,12298,13187,12860,11243,3859,-1790,4943,20775,37090,47475,39906,14343,-6603,-13944,-4130,3539,9107,12768,7569,-1205,-10747,-15215,-12388,-12342,-6959,-3386,-3260,-6108,-9587,-10228,-6965,2703,5810,-346,-8858,-14181,-13270,-18398,-18071,-13497,-6690,-3429,-8576,-13879,-15364,-14565,-9107,-1806,-2842,-7486,-10320,-5988,4435,16006,12784,13024,13372,10689,4044,-564,-3189,2993,11189,-1209,-2709,21038,29014,9799,-2438,5548,24308,29736,18330,-1252,-11577,2123,7768,11227,18878,16091,9691,4177,988,-441,-7609,-3488,1245,-1530,308,6803,3994,-8582,-7462,994,-692,-2537,6908,27285,49752,42687,18762,4,-10054,-7727,930,9047,10424,4427,-1042,-5829,-2381,6974,11026,33239,39778,23798,13182,6862,-2458,-11789,-2478,877,-648,-4411,-6365,-7966,-11753,-4519,4814,5976,2631,8588,11873,10631,3563,-5536,-7081,-7320,-3460,4532,4258,-2413,-4231,-6960,-6763,-6111,-8061,-3122,-2899,-1955,-1088,-3380,-3119,8646,22856,23465],[15308,5467,7689,14183,17564,9469,959,-961,-2586,-7242,-7273,-2141,5196,7004,5767,-740,-5377,-10343,-11397,7311,32630,43536,39444,31140,17124,-777,-13920,-15384,-11156,-4098,3988,4999,724,-1435,-1570,-1728,-5403,1358,9120,6073,-5233,-7306,4094,2490,-6205,-10399,-7091,7068,18217,28503,32956,25535,14160,13398,11237,2629,-11253,-5150,-3002,-6152,-8329,-5824,-5159,-12696,-12613,-4692,449,-591,-10215,-7885,687,300,-6584,1187,11715,21889,18217,7244,-6341,-12606,-1002,9377,17943,27233,35647,35897,28033,19413,9577,2430,-2011,-3361,-1960,1172,7586,9671,2980,-8709,-9880,3706,11952,11241,1321,-10165,-15663,-11241,-8392,-6944,-2239,-3560,-11908,-6303,6461,20035,16171,-414,-11253,-1777,602,-1709,-3347,-3806,-5744,-9508,-9051,-9455,-11233,-8180,-6516,-2279,-1722,-19376,-13636,-4371,686,-892,-4067,-6523,-8671,-17207,-17398,-13484,-13506,-7815,-8243,-10161,-7626,-5436,-5198,-1457,5817,5865,-1508,-5390,-880,-1455,-687,9151,16621,17337,6758,-7795,-15974,-2129,11087,17998,23758,18881,-2839,-9240,10525,19352,4289,25433,130043,321744,573453,785461,871855,819552,643127,398213,150574,6444,-5082,-14905,-4376,5026,8650,2383,-8818,-1014,12849,23217,27405,26821,29151,40211,40392,37550,34299,24077,7061,-5249,-9422,-7680,-2282,5912,10603,8322,1019,1575,2325,4520,1687,-4919,-11585,4230,28823,40907,43890,32765,18097,11908,14984,13290,13875,18790,21293,16826,6895,-389,-5470,-11650,-13791,-7969,-522,-3319,-4396,-908,598,2006,-961,-4149,-2209,10717,12424,-1780,-9727,2166,9610,17277,27446,32424,31970,23722,11213,-2440,-10023,-2163,4276,4140,6314,9197,10938,19349,22587,11126,11869,34390,46716,38261,22395,7052,-2530,-10322,-16598,-5354,-7808,-5754,2922,7742,2668,-9728,3448,15505,32329,28515,3344,-12134,-3263,-4709,-12801,-16459,-10780,-2247,2579,3745,-3075,-14422,1341,22634,33193,18751,5690,5819,1511,-8979,-12069,-1124,1090,1412,3883,10327,6508,-205,-4181,-9609,-10261,3281,21225,29927,21524,12731,10939,7095,-2036,-13334,-18792,-18784,-17109,-14594,-11235,-9289,-6746,1336,7659,1099,4572,11820,9537,8424,9173,1788,-12126,5436,22301,35252,24741,7547,-1631,-1231,455,-7352,-19160,-7166,3582,7584,4813,2600,-1134,-6468,-12601,-16756,-18860,-18532,-13926,-2433,9776,16936,14673,4520,-6034,-7289,-2927,2854,7496,4979,712,-5070,-7876,-10737,-11235,-7180,2172,5931,-3750,-7746,-3793,-3654,-7210,-14589,-14488,-11440,-13531,-11930,-8526,3053,19424,19870,4134,-12245,-13273,-10121,-7823,-6112,-5763,-5418,-4411,-2562,-6980,-12961,-11949,-11750,-12041,-6435,989,-1769,-10820,-9908,-3105,3128,5050,-3685,-6952,-8006,-5460,-2743,-2095,-8081,-12516,-13312,-12254,-4161,2718,1679,4823,7519,4373,-4213,-4715,-6441,-5826,6795,12332,9520,6935,261,-8877,555,15976,32290,31567,22894,18079,3609,-3079,-9537,-17694,-13856,-12620,-17694,-5043,7649,13019,9965,2870,3843,7756,6582,-2771,-12131,14267,22629,9416,-3579,-8821,537,4342,5179,10179,12276,14883,6348,-929,-4477,-403,9985,18773,24361,24476,20285,16552,6983,-1890,257,1201,-448,-3157,820,16723,21433,25147,17183,-958,-9829,-13430,-9907,-9686,10388,19851,15602,3866,-6607,-13827,-15078,-4943,-523,-4906,-14123,-17964,-12177,-11099,-13265,-7847,-6737,-5507,-11755,-13775,-5886,3669,7175,12337,13560,-2054,-5613,1733,9153,13543,13425,14618,16684,13277,12127,16246,18204,17384,19929,12337,-3084,-6020,-7321,-11483,-10470,-1638,-8213,-13410,-1304,5162,6283,1642,-2708,-9567,-12897,-5488,3427,7830,1475,-4968,-3611,4474,12252,18601,27729,44616,41989,29005,8582,-4408,-10349,-8693,-12344,-13081,-7958,-3580,2780,6665,5220,820,-6970,-17192,-9045,-5362,-482,-4523,-9119,3882,15774,17847,15410,12149,12891,7927,1791,-3464,-10730,-14055,-12796,-5869,1278,-248,-5346,-5448,-2868,-1462,1412,0,-8536,-11050,-1235,7487,16426,23072,20171,9035,2957,3971,15735,35379,37767,22881,1079,-13299,3530,14868,18415,14311,3733,6547,14456,17422,9899,847,-5368,-15990,-12060,-7856,-5305,987,5326,-2133,-12477,-8290,2588,5250,-2788,-7435,-12194,-7647,10087,28241,55471,71118,53743,27938,14578,1083,-6470,-327,6374,7551,4265,-2590,-7606,-6544,-1931,-475,3177,7365,4452,923,12377,19279,15713,9487,6282,-5594,-10928,-2266,5712,5327,46,-1799,-3099,-990,-9234,-9756,-9867,-10549,680,4735,1509,2527,-4354,274,-1219,-11093,4512,13260,13612,14922,14558,11016,8692,-1294,-10552,-14050,-11857,-10948,-3336,4313,2609,1503,4165,11541,9095,-3546,-7974,1097,2462,-603,-5433,-10729,-5983,870,732,-2129,-2859,51,177,8316,10187,10267,488,-7850,3265,10895,794,-17704,-11570,802,2692,-1843,5409,12287,19420,26894,20348,8404,78,-1826,-466,-12676,-8956,-336,5655,3068,-1758,-9169,-12834,-5907,-4416,-1237,-2813,-15410,-18972,-13767,-9288,-10365,-12635,-5195,765,545,-9419,-12249,-9064,-11950,-15068,-5482,-2358,1367,4442,-2957,-10698,-16202,-8567,9143,13330,7308,2108,-6943,-6336,6635,26817,21114,7441,-2977,-4891,-5820,-7131,-7110,332,6783,3103,768,6623,17601,20940,17226,15962,15073,7684,5120,-520,-7578,1083,6852,8277,11578,11870,5039,-489,4423,33567,55235,23241,3737,-3603,-4213,4059,-55,-10694,-2024,5813,2558,-5885,-15592,-5401,1760,-617,-6644,-18521,-16195,-8402,-2635,-150,3432,-292,-2587,87,1226,1641,7613,13396,9253,-145,-2444,186,-8183,-16188,-4833,4326,5496,-3591,-10684,-19007,-11814,-12992,-12025,-4239,11497,31722,44788,37440,17986,2059,-6695,-7616,771,5077,6200,6503,5202,1703,-362,2893,8301,12142,13048,19137,14853,4803,-1044,-7498,-11993,-13709,-9921,-5755,-5056,-7035,-12320,-11249,-958,15815,22000,10032,-2570,-5312,-11148,-5127,4728,7655,5881,2612,5613,13214,16388,10433,971,-2827,-3329,-3090,1638,-2269,-8513,-17815,-11103,-10664,-8124,9583,20195,6039,-9698,-11299,-8131,-1814,-2205,-7559,-11820,-23158,-14554,-6129,10168,24936,27795,20194,12489,9091,5391,2000,11938,25591,20968,4704,-12197,-4346,5628,10957,9105,-5,-9295,481,12464,15276,12262,4688,-1635,-3481,2047,21283,38415,33411,18185,8495,11920,14724,9883,-3854,-5471,2165,3466,-4019,-16714,-5751,48,-814,-277,-1852,-9167,-2639,11277,27830,45646,45040,26119,5960,-7682,-12341,-2794,1483,-1300,-4030,-6594,-6343,-2515,-2944,-10164,-7647,-6490,-10950,-9251,8017,15992,5714,-13366,-15146,4916,26266,19491,2210,-8313,-5524,-5816,-4728,-6194,-3789,-4950,-5715,2042,18819,28525,20307,6050,-5883,-10663,-9939,-8011,-10209,-11071,-4935,1039,1449,-1640,-1959,-526,-6455,-15749,-1703,6575,11671,13040,11437,13505,14914,12985,15535,26935,44035,45424,31179,19495,14839,11966,3380,-3187,-1600,539,-4839,-11611,-12372,3577,28357,39293,29764,10384,-12040,-5696,4756,1330,-3277,-2715,1623,11650,24521,25578,12229,-2817,-7306,4925,10771,8774,2007,-11999,-10791,-2599,-3819,-12717,-18786,-15610,-13170,-13686,-9280,-4925,-3524,-9872,-6588,1598,1523,-11475,-12484,-2766,7015,9513,6956,9397,13019,13192,13535,9886,-1633,-9547,-12271,-5762,-5036,-6514,-10735,-12731,2722,9312,2167,-3747,-5006,-1225,9504,7395,3158,-218,-7333,-12736,-13588,-5729,-1590,1143,699,-1407,-4100,-2414,-1750,-5622,-8856,-12727,-17540,-16452,-11158,-8862,-7428,-6554,-11051,-17436,-18679,-17104,-16051,-9583,-3494,-1262,-5075,-3391,1149,-1802,-1818,2400,3530,-565,-3428,6649,11467,4313,-4477,-6263,793,7688,12437,13491,15179,10968,326,-2679,5004,4479,-1376,1799,10241,22203,19740,10069,3691,-2631,-7916,-15177,-17970,-12716,-4936,-1503,-4634,-5324,-6762,-12891,-12756,-12081,-11780,-7764,-4318,-460,-1709,2268,-2481,-9287,-3772,397,6102,8095,-920,-4534,3743,6091,10330,23952,40280,54381,60094,31319,6316,-2388,1891,12480,15097,5255,-13302,25,39628,48034,29379,2141,-13653,392,7638,10433,8521,-2642,-6614,4364,15355,27049,27296,14259,4054,-289,-2296,-1460,2811,3376,421,1963,459,1149,1125,-1098,-6346,-11530,-13593,-15021,-13933,-8076,1652,5885,11244,12795,12901,12950,8018,2719,-564,2675,3418,1716,187,-3732,-7585,-10684,-13727,-11357,-4028,1210,8074,13475,17592,11036,5130,-742,-6883,-11321,-11976,-10962,-11152,-6715,6689,30584,27267,10070,-103,-7349,-2805,-1854,-4521,-7182,-1320,15926,32127,25969,15064,19052,30119,24925,26267,27998,18039,6592,14570,20078,15510,7706,9501,19906,19008,7036,-3913,-6081,-7795,-7438,-5936,-8988,-7028,-8716,-4141,6160,8910,329,-11388,-8444,1957,7214,6340,-3376,4172,32850,36957,23591,21493,23135,25313,27807,19853,5911,-5557,-15097,-4132,8475,10983,4002,-1731,-2943,14854,11749,-1029,-1066,10200,26645,34359,28117,2651,-11960,-8734,-2784,7950,1939,-4358,-1069,-4870,-9369,-8652,4906,16000,10070,-5659,-17767,-8274,3565,15467,16259,1813,-13608,8019,37852,43736,32991,18819,6743,-6083,-10338,1590,18814,44294,48321,33882,17644,16204,25292,18769,1893,-9676,-13974,-7188,-2981,-6803,-10045,-10246,-13483,-8311,6302,22078,22040,8891,3290,-938,-5261,-6619,-5868,-3225,-3058,-948,-1888,-5308,9169,27429,42624,57046,52356,31461,10347,250,-3282,-5200,-1080,-1371,-4726,-7980,-8131,-5955,-6108,-12086,-358,22777,18597,2093,-205,12277,19426,16753,-1269,-15927,-8480,848,9643,7671,-523,-7664,-11759,-12066,-5434,-6280,-13830,-9399,6753,20358,26461,16919,10400,4551,342,-1208,-2443,-5596,10302,42451,56522,43671,10681,-1742,-4088,-6831,-15370,-10129,-4078,3548,3101,-3224,-4788,2372,8158,8589,5796,-85,-2273,-1351,-5259,-10163,-12268,-12809,-9817,-9411,-15196,-17063,-13128,-6704,-1835,-2219,-7584,-11645,-15855,-12145,-8023,-4247,2447,12297,7172,3014,-88,-7728,-13205,-11554,-4967,-3574,-482,1793,1781,3228,5148,5503,-1567,-9671,-4158,9349,23729,21679,15814,15604,15897,3114,-14226,-6925,3127,6609,4616,-2297,-13227,-13946,-2177,4263,2827,-6899,-5817,2108,8286,18453,29614,32909,30243,26839,15007,1539,695,9812,20316,27379,38195,32899,14487,-1370,-6637,3168,5359,4262,-59,-4121,-562,5966,18722,22870,12186,3242,3326,-4090,-13387,-3774,14969,25435,27040,22167,9683,-2998,-9389,-1988,3378,988,-3958,-14798,-1443,8117,12043,13742,6080,-3964,-13194,-9298,4059,11639,17771,20371,23144,26147,24830,27504,21101,7651,-4675,5212,17232,27287,24884,17487,11713,6861,2598,1475,8025,-3054,-9973,-15590,-16836,-17140,-17014,-13017,-13261,-10526,-10474,-10261,-8983,-7797,-7273,-8972,-11415,-15082,-7174,-1578,-3827,-12545,-19065,-15674,-15366,-18322,-13841,-15689,-14136,-15902,-11518,359,4509,3902,580,-1682,-3057,-6921,-4936,1953,3290,-668,-7539,-9412,6583,20364,12521,-5109,-19839,-14401,-14904,-17414,-9525,-4573,-11178,-17500,-6046,1524,1722,-4779,-787,10389,22458,33837,37343,31269,23122,18000,11103,-209,-1751,-5688,-12826,-2125,14102,23954,24210,10957,-10082,-10186,-7897,-7928,-10955,-9923,-987,7726,8482,5875,10643,26346,42221,38042,27671,17525,1871,-12223,-16203,-11324,-13762,-10890,-7369,-4720,-4172,-8390,-15990,-6304,430,-969,-11510,-12381,-1005,11477,18420,14010,3792,3042,3598,-4337,-6279,-14183,-7682,-2692,-5888,-9007,-13220,-19149,-16814,-4011,8989,21116,18332,2932,-4119,516,5691,11703,9702,8478,2325,-3642,-4989,-5300,-3716,-777,9668,16152,17281,14359,5870,-8810,13147,32713,26614,5734,-15538,-8668,6259,14761,22230,23573,20113,18825,7003,1049,1505,-2168,-2821,-8693,-3697,884,1583,-146,412,4794,16393,22021,19571,9349,-5069,-12458,-8781,-8245,-13377,-5507,5542,8791,8129,5565,-2919,-1453,8115,10543,8946,8655,5555,-2668,-12864,-11887,-10710,-5851,-1060,-1982,-5549,7628,20920,15694,1899,-12155,-6337,-3716,-5287,-11835,3111,19911,28232,30141,24217,9721,-2617,8464,35436,31083,10563,-2607,-5988,518,3788,-115,-9838,-11777,-17424,-17779,-14148,-12844,-12282,-16672,-18782,1837,11882,14736,12936,10182,1661,-3736,3613,18016,35386,48592,42175,16285,-4794,-13534,-4436,3162,8527,13287,8313,-608,-9981,-15591,-13483,-12398,-6078,-2306,-3102,-6703,-10476,-10779,-5900,4995,8376,1966,-6646,-13806,-14802,-19772,-17558,-13768,-6874,-3557,-6639,-9882,-14530,-12918,-5297,-390,-943,-3311,-6775,-2763,7317,18776,12309,13216,12774,7629,-242,-4011,-4825,2830,11041,-1389,-1940,20371,27281,7978,-4251,3336,20696,24003,13089,-4274,-14151,-102,1304,-12,9472,12113,9057,4455,725,-1988,-7279,-5,3645,-970,-427,6749,4875,-8060,-9093,1082,419,-1892,6588,25004,43861,37833,15211,-3284,-13851,-10267,-1385,5984,6181,407,-3637,-6671,-2562,3962,2956,22291,34177,22445,14027,8638,-1157,-14214,-4757,231,-797,-4525,-4880,-7546,-10922,-2654,6747,6944,1225,7108,11589,9701,1971,-4933,-7094,-8898,-5636,3414,5439,-1621,-4122,-7511,-7216,-6056,-7828,-3011,-4057,-5135,-4372,-5567,-4462,7852,19890,19875],[13241,8358,14987,21030,21076,9072,-127,-1845,-3491,-8840,-9877,-3844,4288,5718,4050,-930,-5259,-11384,-12989,5610,29272,41003,41703,36232,22717,2872,-11951,-16489,-13722,-6567,1237,2232,-1469,-1477,220,507,-1813,2854,7659,3508,-7382,-6520,5002,2116,-9583,-15174,-5945,6334,14968,24183,28056,19400,11097,13481,12218,3459,-14685,-9327,-5444,-6648,-8951,-8833,-9384,-16161,-11508,-3244,2203,890,-8676,-8985,-885,-982,-8000,-68,9302,18822,16485,6434,-6724,-14473,-2778,7851,16454,24431,33142,35660,29887,20847,10919,4783,1514,24,751,3566,10526,13506,3949,-9192,-10299,3081,10856,9547,-464,-11325,-16464,-12067,-7846,-3845,2373,1335,-8562,-6152,7349,21906,18088,-602,-11852,-2613,-176,-2500,-3860,-3516,-5137,-9893,-9449,-10159,-12387,-9444,-7548,-3687,-3970,-19015,-11913,-2902,1343,-1096,-4292,-6592,-10024,-18348,-16208,-12775,-15809,-11241,-12290,-12766,-9956,-7970,-6642,-1860,5569,6070,-432,-2261,1550,-870,-3082,6203,14143,16555,7502,-6996,-17956,-5231,5796,13383,20532,18550,-616,-11902,9151,20204,4355,44308,187283,426621,715818,934501,997510,910959,703465,432556,164059,5221,-6635,-14180,-800,10450,15371,7616,-6953,-4319,6777,15788,20461,20861,25344,42202,48762,48168,44187,29399,7820,-4998,-10341,-10114,-4304,6090,13489,10988,1943,915,249,2219,1290,-4211,-12688,5045,34765,50056,52243,37312,16784,5569,11116,11811,12813,18617,20983,14945,4685,-1284,-5488,-11545,-14033,-8832,-3241,-7440,-6872,-1207,903,1153,-2656,-5193,-2268,10392,10687,-4071,-12470,4045,15650,23763,30962,33676,32590,26019,13297,-1243,-10911,-3149,4700,6990,8977,12622,14367,18802,19588,7732,9414,34221,50721,44962,27726,10341,-1952,-10387,-8083,369,-4562,-5127,3235,6999,-623,-10506,11272,26885,41305,29369,1827,-10300,-2266,-4104,-12036,-16025,-11609,-2988,2180,3666,-2621,-13572,-1439,17366,24779,12752,7767,10267,5040,-6176,-10100,924,3781,3282,3638,7980,2449,-2354,-5940,-11781,-12909,1312,19613,28776,18518,8057,5338,641,-8494,-19229,-14965,-14586,-14512,-13273,-10140,-8066,-6359,-141,4932,-1675,2514,11284,8708,6655,6676,-648,-9272,5165,21676,34320,22219,6920,-1237,-1326,500,-6920,-17599,-6063,5519,7741,1755,-971,-4047,-8306,-13430,-17244,-19639,-19290,-14150,-2895,9129,15596,12712,1917,-8368,-8038,-2187,4348,8238,5502,1510,-3483,-5721,-8610,-9138,-6419,2075,5368,-4709,-8697,-4449,-3874,-6276,-12498,-15403,-14995,-18516,-17024,-12908,-298,16047,17408,2594,-12249,-11315,-9795,-9764,-8952,-7533,-6175,-4045,-1384,-5588,-12514,-12571,-11336,-9501,-3002,4127,991,-9319,-12295,-5436,834,4706,-3728,-6867,-7376,-6054,-4034,-2019,-7728,-11781,-10978,-9140,-2100,3659,2725,6885,9891,6464,-2544,-3116,-5606,-4110,8812,14513,8387,2872,-2732,-9380,508,15306,31113,30102,22409,19733,7729,-150,-8304,-16531,-13059,-12141,-17460,-2633,10294,14400,10283,2770,4232,9570,7792,-2075,-13265,11364,21203,10718,-444,-7699,-1555,804,1559,5844,7250,13399,8321,893,-4515,-1068,9287,18006,23154,22286,16893,14945,8977,4461,6032,3816,643,-2415,-2553,8608,14542,23002,17768,663,-7650,-13541,-14466,-3727,16872,23954,17376,3612,-7708,-12570,-18009,-10265,-7311,-11008,-15868,-16051,-11467,-10885,-13013,-8787,-9022,-8397,-14107,-15950,-7770,2901,8303,13826,11522,-4087,-8061,396,7941,12546,12332,12369,13442,9520,7070,10472,11012,9393,14021,9437,-4677,-6838,-7718,-11913,-10894,-1035,-5685,-16002,-4563,3284,5428,2045,-1368,-8062,-13538,-8330,232,5615,150,-5790,-2608,6943,14966,20622,30072,45778,41506,29765,10043,-3038,-6567,-6306,-10689,-13427,-8865,-4392,1988,5593,4587,508,-7716,-16673,-8182,-3805,1094,-4585,-9831,5282,15085,14621,12729,11427,13226,10052,4761,-833,-9241,-12783,-11772,-5288,1189,-957,-6634,-6400,-3321,-1417,1106,-424,-9367,-14596,-2887,5440,14584,23463,22453,12551,7633,8231,19661,40575,43035,26029,1337,-11140,10694,26464,31697,25323,11313,10937,17603,19146,9730,2394,-2893,-10764,-7836,-5277,-3494,1708,4875,-3431,-14229,-8543,1873,2922,-5738,-9436,-14282,-7020,14958,35043,62394,74196,52572,26660,12934,-1075,-8248,-1322,6032,7457,4048,-3198,-8112,-6726,-1814,457,3420,4877,-962,1023,15107,21411,17953,11684,6609,-5965,-9088,-1118,4829,2574,-3647,-5608,-7215,-5555,-13204,-8477,-8687,-8242,4620,12846,7954,7089,-1874,660,-1597,-13217,6249,18285,17577,17637,17092,12692,8570,-3093,-12481,-13623,-11250,-10806,-3301,4381,2355,1086,3636,11221,8941,-3900,-9223,-218,1908,-200,-5471,-11066,-5697,2015,1851,-929,-1846,2534,5112,15086,17813,17088,6784,799,7428,12575,-236,-19223,-9084,4027,6554,2932,9055,11754,17738,27586,22063,8338,-2381,-4948,-2248,-10099,-8279,-1784,3079,479,-3183,-9544,-11887,-4838,-4045,-1353,-2222,-13889,-16965,-12704,-9113,-10396,-14146,-6177,-1303,-1057,-9136,-10468,-7795,-11561,-15730,-5699,-3747,-1149,2276,-5102,-12667,-16431,-6332,13787,20218,12151,3525,-5424,-4719,7465,25095,17474,3258,-8516,-10789,-10303,-9624,-7109,1284,5958,814,-1826,4410,15110,19419,18189,18367,17442,7678,2174,-1808,-3911,4954,9158,9049,10411,9462,3108,-1778,3753,33912,55178,24929,3599,-5177,-5490,4641,3165,-7431,-1835,5264,3416,-4100,-13311,-6692,1184,294,-4552,-15843,-20042,-11862,-4483,-329,3941,944,-2707,-1229,-564,-316,5607,10890,7266,-543,-2195,-762,-10051,-14984,-3863,5345,6982,-2172,-8949,-17907,-13368,-13851,-16650,-9786,3862,21493,35573,32410,14932,-533,-8432,-6615,2228,5719,6406,7448,7601,6080,4187,5621,8878,11225,10958,15158,8967,545,-3164,-9331,-13662,-16216,-13527,-8929,-7429,-7984,-8666,-3567,6453,22772,23944,7522,-6516,-6646,-12615,-7211,2673,5411,3934,1129,4407,12017,14169,7874,-777,-2800,-2035,-1876,540,-5410,-11551,-18844,-9619,-9313,-7438,8572,17535,4536,-10151,-12692,-11304,-4460,-2219,-7904,-13416,-23654,-13958,-2844,14508,25577,25120,16595,9480,6916,3408,-1281,7707,22997,19507,2574,-14754,-4078,5803,10643,7743,-3045,-11489,1349,14627,19155,17135,8860,968,-2231,1095,16006,30209,25900,12228,3173,6989,10078,7284,-4768,-6497,2178,5444,-1820,-14862,-8119,-1563,-1448,-252,-1570,-8316,-3106,12862,31989,46402,41931,24371,5325,-6092,-8836,-537,2851,-1222,-4874,-7275,-6310,-2676,-2794,-10157,-8845,-7140,-11016,-9293,6989,16885,8136,-11939,-16091,3391,24275,18918,3146,-6468,-3690,-4233,-4845,-7608,-5400,-6370,-7857,-1421,15567,27710,20050,5522,-5796,-10747,-11873,-9846,-11002,-12488,-8479,-2740,170,-584,694,2686,-3906,-14811,-733,8448,13968,15953,15250,18135,18487,14847,16471,30220,51181,51353,34235,21027,17637,12888,2078,-5499,-3083,-540,-5657,-12168,-11341,5568,29449,38660,28289,11154,-10208,-6492,3852,242,-3747,-2332,1166,9952,21643,23231,12336,-353,-4524,6505,12036,9258,1520,-13645,-10393,-2387,-3741,-11773,-18668,-19200,-17619,-17281,-9391,-4279,-3122,-10676,-5771,3251,1961,-12490,-14480,-2982,9374,15472,12690,12510,12991,9249,6894,2895,-7185,-12468,-12920,-6815,-5783,-6731,-9540,-6602,10656,15936,3812,-5670,-8838,-5397,6369,5866,2319,-1611,-9001,-14855,-14282,-5437,-463,3120,2485,-1102,-5107,-3533,-4422,-9340,-12027,-15975,-19875,-15235,-10550,-8882,-8581,-8474,-13236,-19524,-17798,-15893,-16415,-10435,-3378,147,-3132,-2361,149,-4522,-3869,1598,2613,-2342,-4920,7126,13481,6261,-4347,-5742,660,8138,11709,9858,9599,6579,-1904,-3126,2877,1723,-2199,2016,8644,17786,15949,8075,1786,-4782,-9678,-16753,-17538,-11469,-3563,1255,-1644,-3028,-5055,-13688,-14762,-13653,-13640,-9844,-5057,798,254,2821,-4477,-10532,-4778,-496,5567,8923,1673,-5818,2751,6680,11635,25599,41054,54710,63025,34638,8785,-898,2430,13314,15550,4677,-10858,3488,47285,58280,35082,3108,-12502,2293,11574,13969,10174,-3436,-5803,6392,16041,25401,23450,11747,4007,890,-1246,-758,3339,3319,-1173,-1692,-3018,-857,-391,-2222,-6249,-10172,-12265,-15407,-15892,-10484,474,5924,10452,10453,10950,12444,9454,5001,834,2854,2639,1104,746,-1964,-6597,-11110,-14087,-11637,-3136,4919,14486,20452,21933,11747,2712,-5460,-11900,-15835,-15419,-13245,-11500,-4439,10122,35736,32641,12035,-671,-9267,-4295,-3143,-5798,-7838,-1089,17886,35691,30239,18856,20953,27147,19522,21065,23414,14919,154,7875,14251,11077,5591,8875,19488,19550,9112,-1812,-4411,-7189,-6581,-3111,-4712,-7035,-6400,-608,8149,6674,-4949,-17744,-7524,1936,6237,6870,106,4872,25807,24769,17994,22116,24394,25301,27328,20080,5758,-6033,-16478,-4788,7835,10385,3509,-3755,-6099,11645,10053,-3288,-4595,6997,23886,34223,25731,-2109,-9478,-2966,1703,8803,97,-10746,-7673,-8844,-11598,-5667,8108,16253,8874,-5817,-17110,-9722,3922,15877,17287,2940,-15651,3629,36540,47954,39505,24065,9972,-4900,-12793,-1811,12018,33810,36635,25201,14547,16833,24553,15521,-946,-11512,-14173,-6795,118,-1608,-3861,-4996,-10197,-8533,6694,21863,21914,10138,5112,1543,-1442,-1333,-7220,-10783,-9461,-4429,-3737,-7477,7117,22840,38765,52824,50713,32616,11476,796,-3514,-6146,-2516,-2661,-5553,-8430,-8705,-5933,-4052,-9334,365,21329,14301,-1274,-1056,9371,15614,15975,36,-16715,-9935,1440,12334,11403,-14,-10181,-15009,-11584,-5462,-7239,-13775,-8035,6576,18310,23117,13285,9568,7388,5053,2874,624,-2985,8012,41690,61928,53534,17566,1175,-2181,-4794,-15974,-10859,-3957,5202,6249,470,-3264,2344,7991,8570,5387,-1285,-4231,-3935,-7297,-11569,-12924,-13290,-10004,-8567,-13799,-15926,-12031,-6155,-2031,-1986,-7029,-11318,-15653,-13612,-10097,-7237,-858,7074,2236,-1636,-3186,-8829,-13036,-11346,-4092,-1609,858,2121,1722,3768,6045,6871,-263,-10069,-4587,10119,23392,19823,12585,12571,14625,3335,-13944,-7813,2662,5693,2868,-5168,-14849,-11345,-2184,1957,207,-7582,-2583,5918,12172,21371,28728,29835,28184,26605,16709,4221,2901,12056,23503,30999,41724,34502,14321,-2722,-7138,3838,5852,4369,-653,-5642,-2668,3789,16047,20535,10697,2537,1925,-6243,-13436,-3421,16197,26841,29779,27523,14014,-2261,-11868,-4681,1127,-1150,-5596,-14815,-1557,7467,12978,12436,2799,-6089,-13324,-10025,3092,11018,17832,22567,26767,26468,25782,28702,20060,5475,-5669,10627,22925,29147,25840,19479,14350,8690,3984,2669,9383,-1697,-8686,-14774,-17282,-15802,-16742,-11242,-12399,-13118,-12029,-11276,-9540,-7224,-6715,-8780,-11936,-15004,-8010,-4196,-7711,-15238,-17027,-13281,-13316,-14838,-10305,-13901,-12965,-12843,-5783,7307,11484,10073,4652,906,-1579,-6214,-4857,972,1519,-1171,-6105,-8011,7872,23189,15385,-2967,-17776,-16443,-16209,-16281,-9171,-4414,-10331,-18917,-8129,708,2416,-3677,-50,13233,26638,37016,38632,32690,23481,18640,10337,-1800,-1719,-4646,-11225,-35,19004,30808,29027,8503,-11835,-7550,-4958,-5599,-10028,-9136,-431,7338,9979,10173,15829,31710,44390,36211,25047,15437,1335,-10673,-11568,-9892,-15187,-12271,-8978,-5137,-3852,-8237,-15557,-5356,1606,-510,-11253,-11330,-250,11470,16925,11180,1996,2816,1296,-2783,-5674,-11779,-8326,-4693,-6741,-5587,-11420,-17946,-16465,-4953,7061,18355,17641,4289,-2365,820,5919,12546,9980,8421,2022,-4001,-3813,-577,2389,1844,10095,15914,16707,15081,9303,-1703,12924,32182,25652,3785,-17502,-6960,6570,14910,24760,29346,27697,23024,6746,-976,-346,-1593,745,-4012,-987,834,-30,-1970,-1611,2430,13198,19753,19643,11437,-941,-10388,-11657,-10258,-12777,-6126,3807,6519,3813,-911,-7892,-1606,7564,9530,7246,7423,4981,-2584,-13897,-12436,-10854,-6921,-1636,-2029,-6354,4403,15937,11743,-1578,-13408,-5382,-3001,-4543,-12213,3442,20815,29603,31540,24676,9928,-3217,6258,35408,31786,9419,-2417,-5263,7,1997,-2332,-12144,-10900,-16957,-16875,-13218,-12113,-12664,-18171,-18102,2362,11662,15940,13276,8819,-735,-5896,2071,14666,32344,48189,43678,18493,-2296,-11831,-3681,3475,8211,13867,9396,713,-8230,-14753,-14353,-11962,-4898,-1061,-2411,-6608,-10625,-10502,-4196,7398,10912,4669,-3612,-11585,-14813,-20487,-16177,-13129,-7349,-4521,-5928,-6925,-10406,-7716,256,2959,2006,-869,-3178,1908,11008,21494,12342,13562,12372,5014,-3820,-6685,-5567,3334,11003,-898,16,20290,26157,7331,-5027,1766,17566,19153,9311,-5691,-14881,-1144,-1954,-7261,3265,9780,9593,5760,1364,-2557,-5296,3415,6056,53,-528,7168,6266,-6690,-10018,1869,2462,-334,6635,21676,35939,31767,11644,-5947,-16938,-11314,-2887,3196,2075,-3289,-5575,-6425,-1641,1720,-3740,11442,27858,21733,16475,12105,1872,-14602,-6201,748,649,-2868,-2172,-6489,-9558,-368,8906,8281,481,5581,11531,9209,1438,-3542,-6170,-9407,-6714,3278,7763,593,-2767,-6982,-6714,-5057,-6621,-2042,-4154,-7217,-6783,-7060,-4882,7681,16993,16532],[11252,12081,22953,27721,23811,8530,-899,-2204,-3878,-9796,-12077,-5188,3380,4646,2187,-1258,-5210,-12091,-13620,4181,25682,36946,41953,39945,27869,6768,-9554,-15351,-16201,-9046,-1478,-340,-3225,-1158,2241,2925,1915,5556,7466,1948,-8480,-6033,5348,2085,-10357,-13994,-4469,5056,10722,18626,21664,12269,7542,13334,13234,4625,-13582,-12247,-7426,-6909,-8998,-10481,-12875,-17034,-10119,-1944,3424,1984,-6986,-9276,-2600,-2499,-9616,-1718,6617,15507,14905,5937,-6365,-16203,-4453,6558,15288,21505,29690,34458,31497,22433,12398,7116,4711,2802,2693,5230,12773,17262,5310,-9256,-10886,2131,9457,7761,-2125,-12312,-16878,-12523,-7106,-1406,5842,5280,-5364,-5949,8091,23319,19723,-738,-11886,-3244,-808,-3125,-4394,-3353,-4469,-9808,-9512,-10551,-13360,-10721,-8822,-5366,-6118,-17005,-10543,-2269,883,-2326,-5218,-6983,-11283,-17194,-14003,-11227,-15003,-14635,-16413,-14915,-11945,-10136,-7188,-2002,4988,5709,452,634,3875,327,-4581,3569,11637,15468,8126,-6111,-19720,-8584,-57,8327,16555,17294,1479,-14080,7493,20255,4108,63432,241627,521662,838830,1055243,1090830,971454,737675,448716,169523,3685,-6931,-11864,2998,15628,21187,11636,-5036,-7515,125,7262,12524,14241,21253,43653,57018,58467,52833,33458,8494,-4430,-10799,-12198,-6459,5652,15298,12870,2497,16,-2016,-223,922,-3334,-12137,6208,39476,55295,54965,36600,12500,-2324,5262,9052,10965,17409,19245,11659,1523,-2752,-5738,-11240,-13997,-9448,-5580,-10914,-8827,-1663,919,272,-4097,-5903,-2304,9472,8209,-6092,-13644,6169,21266,29387,33191,33266,30928,26616,15104,25,-11755,-4447,4631,9152,10939,15298,17329,17428,15661,4623,7703,33873,53337,50131,32085,14079,85,-6131,636,6027,-441,-2808,5057,7555,-2316,-6619,19567,38439,49229,29369,497,-8817,-1650,-3762,-11377,-15472,-12284,-3830,1611,3380,-2426,-12600,-4261,11479,15732,6891,9431,13889,8079,-3552,-7763,3255,6827,5570,2995,4074,-2199,-3661,-6672,-12770,-15309,-297,17885,27517,16498,5280,1893,-3412,-12342,-18471,-10250,-10347,-11696,-11668,-8945,-6750,-5880,-2148,1435,-4426,1023,11393,8495,5268,4306,-2794,-6331,4040,19532,31713,18962,6160,-758,-1340,676,-6245,-16168,-4925,7447,7883,-858,-4207,-6617,-9747,-13808,-16935,-19164,-18882,-13501,-2680,8824,14357,10882,-738,-10959,-8923,-1525,5622,8479,5402,1578,-2705,-4181,-6512,-7140,-5431,1987,4556,-5846,-9717,-5213,-4205,-5308,-10145,-14010,-18021,-16386,-16928,-17360,-2739,13582,15885,2638,-10044,-8972,-8687,-10945,-12233,-9303,-6926,-3709,-211,-3935,-11008,-11727,-9693,-6571,227,6453,3096,-7579,-13725,-7542,-1359,4444,-2816,-4987,-5163,-5538,-5622,-2664,-7779,-11162,-8892,-5966,527,5019,4159,9150,12121,8224,-1158,-2168,-4997,-2456,10706,16571,7453,-372,-5280,-9158,278,13886,28798,28004,21516,20559,11398,2553,-6956,-14882,-12026,-11902,-16483,-34,12845,15470,10048,2114,4209,11131,8993,-1108,-14284,7786,19074,11995,3002,-4990,-2848,-3054,-2607,1163,1933,10953,9985,2525,-4647,-1787,8513,17105,21712,19587,13130,13076,11031,10562,11380,6316,1817,-1123,-4703,567,7759,19843,17050,1762,-5441,-9848,-10668,3900,24028,28148,19244,3505,-8573,-10452,-14199,-15894,-14347,-15749,-15524,-14127,-10885,-10859,-12463,-8977,-10327,-10431,-16112,-17795,-9268,2327,9483,15114,9397,-5656,-10430,-845,6642,11197,10801,9731,9840,5751,2376,5418,5102,1795,7147,5689,-6429,-7555,-7896,-11870,-10817,-699,-3454,-16460,-8707,393,3623,1879,-195,-6361,-13248,-11588,-3790,2752,-1198,-6129,-1343,9425,17740,22751,32314,45444,39749,29651,11433,-1005,-2614,-4030,-8971,-13362,-9980,-5390,1030,4382,3996,418,-7992,-16358,-7711,-2492,2686,-4327,-9320,7345,14829,11584,9765,10221,12789,11293,6923,1072,-8066,-11359,-10583,-4647,996,-1780,-7974,-7385,-3777,-1384,877,-126,-8334,-16499,-4085,3789,12939,23717,24689,16214,12532,13082,23784,44655,47343,28883,1948,-9147,18243,39946,47143,38130,19760,15865,21070,21049,10264,4850,200,-5780,-3339,-2149,-1188,2681,4523,-4521,-15723,-8819,957,612,-8084,-10826,-15326,-4533,21192,41791,66770,72663,47527,23225,9966,-3693,-9883,-1892,6074,7714,4135,-3673,-8793,-7345,-2335,871,3409,2177,-6397,499,15643,21912,18952,13135,6755,-6021,-7720,-578,3621,-147,-7004,-8702,-10411,-9111,-14104,-6981,-7243,-6367,7535,20648,15507,12132,802,1022,-1826,-15086,7527,22936,21069,19827,19165,14257,8388,-4827,-13698,-12512,-10345,-10447,-3135,4582,2413,843,2635,10032,8260,-4135,-10430,-1843,1023,81,-5301,-10923,-5646,2949,2982,409,-435,5628,11354,23311,27652,26574,15510,10545,13005,14449,-1135,-20288,-6744,7073,10422,7814,12253,10906,15336,26796,22954,8423,-4379,-8087,-4452,-7538,-7109,-2711,753,-1952,-4592,-9784,-10749,-3551,-3426,-1139,-947,-11912,-15141,-11690,-8964,-10249,-14331,-7364,-3627,-2921,-9074,-8852,-6756,-11236,-15075,-4700,-3558,-4175,-487,-7876,-15009,-15908,-3790,18563,27355,17019,4421,-4402,-2951,8455,22719,13955,-225,-12461,-15524,-14498,-12265,-7464,1952,4988,-1670,-4685,1695,11439,16694,18068,19813,18886,7851,-561,-3076,483,8972,11099,9159,8089,5937,437,-3521,2699,32444,51303,24707,2909,-6934,-6581,5505,7063,-3539,-1771,4283,3500,-3034,-11455,-6842,1036,1507,-2156,-12498,-22986,-14240,-5554,-341,4073,1649,-3121,-2729,-2428,-2370,3209,7662,4881,-802,-1841,-1804,-12199,-13321,-2465,6662,8839,-420,-7185,-16527,-14558,-14075,-20468,-14465,-3704,10074,24277,26477,12455,-1971,-9316,-5063,3712,6401,6826,8475,9828,10063,8027,7419,8849,10194,9127,11328,3334,-3552,-5444,-11061,-15144,-18318,-16856,-11888,-9002,-6975,-3126,5321,16954,31319,26233,5706,-8400,-5708,-11745,-8252,1244,3698,2224,-151,3560,11198,12684,6542,-1064,-1232,65,-400,-836,-8693,-14683,-17222,-8008,-8011,-6932,7248,14300,2762,-10517,-13765,-14020,-5892,-750,-5942,-13010,-22811,-13390,110,17571,25402,22312,13247,6634,4624,1269,-4499,4059,20607,18177,524,-14532,-3541,5819,9878,5593,-6823,-11408,3130,17505,23904,22930,13743,3982,-1070,-292,9856,20799,17143,5495,-2232,2142,5747,4658,-5683,-7512,2151,7084,175,-13001,-10213,-2983,-1632,-314,-2050,-8656,-3789,14160,34909,44692,37161,22379,5379,-3335,-4739,1800,3762,-1406,-5798,-7958,-6319,-2999,-2948,-10029,-10111,-7749,-10969,-9642,5554,16969,9968,-10532,-15956,2721,22840,18621,4106,-4819,-1941,-2257,-4159,-7928,-5946,-6882,-8946,-3923,12631,26451,19944,5781,-4729,-9721,-12835,-11533,-11721,-13595,-11782,-6228,-965,694,3815,6706,-621,-12136,375,10386,16397,18914,18963,22427,21396,15936,16790,32966,56805,55178,35708,21697,20464,13541,323,-8536,-5166,-2073,-5787,-11508,-10213,6777,28141,35201,24828,10598,-9138,-6748,2788,-1191,-4503,-2198,374,7670,17489,18974,11193,1521,-2232,7641,12889,9617,1074,-15043,-9841,-2024,-3287,-9949,-14343,-12866,-11566,-15039,-9048,-3680,-2720,-11322,-4834,4750,2156,-12351,-15401,-2877,11845,21654,18594,15583,12724,5806,1293,-3201,-11681,-14935,-13377,-7636,-6226,-6784,-7500,804,18922,21512,4827,-7545,-11832,-7540,4591,4697,1256,-3295,-10858,-16924,-14833,-5203,725,5279,4690,-553,-6103,-4809,-7165,-12701,-14932,-19104,-20014,-13849,-9737,-8630,-9419,-10265,-15458,-20714,-16209,-14439,-16218,-11266,-3465,1426,-962,-689,-156,-6610,-5747,657,1661,-3805,-6011,7321,15130,8347,-4332,-5848,-328,8100,10512,5815,3353,1075,-4966,-3733,1024,-806,-3215,1680,6443,12504,10867,4908,-1005,-7495,-11570,-17986,-16649,-10214,-2069,4629,2737,505,-2629,-13270,-16513,-15084,-15121,-11592,-5810,1707,2196,3423,-6565,-11314,-5688,-1538,4709,9138,3581,-6779,1493,6789,12171,25591,39622,52331,62788,36580,10717,404,2713,13609,15052,3624,-7259,8240,54294,66714,39107,3621,-11786,3225,14436,16820,11431,-4624,-5057,8873,17237,23589,19780,9965,4402,2078,-453,-244,3757,3276,-2760,-5514,-6309,-2748,-1736,-3016,-5781,-8560,-10558,-14554,-16674,-12669,-1004,5547,9192,7988,8820,11480,10464,7021,2198,2526,1185,22,865,-575,-5395,-11179,-14290,-11644,-1625,10073,22256,27486,25076,11558,-27,-10543,-16706,-19396,-18531,-14911,-11160,-2551,12703,38738,36411,13766,-1244,-11382,-6334,-4981,-7349,-8309,-560,20082,39450,35071,22781,21994,22734,14732,16860,19534,13009,-5808,-152,7019,5564,2294,7241,18238,19362,10889,420,-1724,-4138,-2492,1930,1070,-4265,-3327,2145,8887,3299,-10292,-14717,-3306,3510,6394,8102,3730,5586,17400,13042,13238,21648,25008,25090,26604,20014,5590,-6431,-16879,-4859,7736,10155,3305,-5393,-8058,10015,10233,-3637,-7651,3606,20198,32144,22106,-5495,-4778,2928,6396,9190,-1731,-16380,-13175,-13773,-12991,-2353,10862,15632,6648,-6368,-12661,-7917,5172,16187,18109,4170,-15952,152,35136,52035,46152,29716,13405,-3476,-15852,-5636,5190,22907,24697,16229,10884,16813,23111,12369,-3104,-12608,-14373,-6814,3227,3889,2540,103,-6847,-7508,7689,21842,22079,11884,7311,4139,2513,4413,-4083,-12514,-12498,-6906,-5427,-9917,4844,18158,34486,47372,47449,32739,12464,1449,-3594,-7016,-3990,-4067,-6546,-9033,-9307,-6005,-2290,-5754,3242,22523,13682,-1095,-507,6554,11461,14405,992,-16068,-11013,1993,14532,14288,652,-10490,-12743,-9672,-4711,-7525,-12885,-6727,5928,15403,19010,9788,8889,9811,8990,6133,2916,-896,4719,37394,62606,60087,24398,4076,-497,-2932,-13756,-11322,-4196,5981,8418,3526,-1663,2344,7551,8308,4855,-2555,-6402,-6618,-9491,-13382,-14170,-13913,-10080,-7478,-12215,-14825,-11171,-5867,-2307,-1716,-6067,-10329,-14436,-15322,-12930,-11000,-4413,1931,-1831,-5951,-6397,-9741,-12604,-11103,-3245,690,2703,2737,1893,4193,6334,7400,358,-10555,-4642,10889,22636,17790,9024,8811,12302,2789,-13335,-8391,2211,4775,1044,-8377,-15260,-8709,-2070,-185,-2077,-7461,480,9717,16665,25429,29042,27816,26431,25934,17651,6028,4258,13111,25001,32658,42612,34243,13570,-4248,-8147,3845,5868,4267,-1386,-7401,-4899,1506,13168,17787,8702,1058,-267,-8811,-13423,-3492,16691,27327,31850,32745,18492,-1136,-13024,-7518,-1507,-3243,-7819,-13202,-1618,4809,9775,7673,-975,-8301,-13785,-9839,2946,10546,17163,23297,28311,26022,26107,28999,18435,3202,-4719,16339,27458,29418,25629,20617,16464,10259,5448,4301,11033,-133,-7385,-13723,-16075,-14533,-16477,-9319,-10172,-14477,-13209,-12143,-9772,-6550,-6072,-8365,-12241,-14698,-8593,-6529,-10721,-14733,-14555,-11233,-10926,-9730,-6782,-12193,-11700,-9107,846,15099,19445,17446,9428,4044,293,-5319,-4817,-100,-115,-1305,-4569,-6461,9165,25275,17751,-941,-15520,-18079,-17150,-15228,-8686,-4043,-9113,-19632,-10491,-355,3004,-2475,658,15700,29737,38418,38044,32139,22373,17692,8218,-4131,-1860,-3526,-9240,2594,24313,37593,32775,5389,-8844,-3637,-307,-1324,-7324,-7404,524,6844,11103,14889,21067,36015,44847,33512,21681,12528,248,-8632,-7634,-8072,-16113,-13602,-10860,-5995,-4091,-8780,-14519,-3991,3021,142,-10393,-10536,223,11594,16155,9773,1387,1877,-333,209,-3319,-11742,-10864,-7156,-7365,-2815,-8068,-14333,-17538,-7462,4219,14979,16577,5907,-142,1406,5950,12726,9626,7939,1645,-4003,-2129,4290,8230,5087,9680,14013,14788,14758,11969,4312,11543,29744,23809,1556,-19099,-5594,6405,14459,26429,34815,35832,26676,6091,-3699,-3233,-1944,3207,335,1653,798,-1758,-4120,-3342,1387,11684,18338,18853,12387,2906,-6242,-14436,-12952,-11813,-6656,1781,3542,-1048,-7450,-12741,-2148,6383,8128,5398,5882,3900,-2922,-14403,-12826,-11158,-7845,-1907,-1704,-6471,709,9732,6048,-6358,-12458,-4079,-2249,-3833,-13017,3214,20608,29131,30896,23763,9259,-3908,4015,33247,30583,7724,-2681,-5118,-966,-84,-4720,-14819,-9699,-15202,-15100,-12106,-11386,-13135,-20060,-16263,2778,10849,15878,12920,6331,-3928,-8932,-151,10500,27736,45717,43602,20088,-23,-9829,-2520,3805,7455,13697,9951,1866,-6458,-13476,-15788,-11667,-4128,-377,-2043,-6689,-10911,-10324,-2875,8974,12541,6887,-629,-8566,-13662,-19197,-14820,-12454,-8658,-6264,-5626,-3830,-4214,-229,5825,6077,3532,-409,332,6588,14173,23019,11756,12945,11068,1886,-7586,-9518,-6365,3478,10130,-660,2097,19920,24927,7132,-5339,88,14203,14397,5932,-6785,-14987,-2327,-3556,-11001,-989,7792,9992,6839,1735,-3255,-3611,5609,7396,397,-1129,6907,6968,-5697,-11414,2180,4365,1186,5942,16494,26129,24187,7203,-8948,-19378,-11378,-4450,-116,-2575,-8025,-8221,-6384,-926,-827,-9910,2065,21857,21377,19542,16010,5192,-12876,-8013,1176,2566,-554,498,-6007,-9005,928,9921,8737,-690,2629,10225,7792,616,-2776,-5727,-10223,-7943,2959,9937,2957,-1557,-6794,-6732,-4630,-5971,-1734,-4657,-9524,-9512,-9218,-5812,6568,12839,12195],[10190,16883,31395,34180,26214,8616,-620,-1385,-3135,-9477,-12971,-5498,3117,4410,848,-1199,-4647,-11922,-13181,3354,22296,32206,40729,42529,32752,11233,-6288,-13007,-17067,-10831,-3469,-2059,-3926,5,4943,6035,6153,9271,8663,1855,-8159,-5434,5471,2580,-7798,-9178,-2049,4206,6610,12832,14727,5192,4169,13413,14773,6681,-9200,-12075,-8116,-6350,-8043,-10124,-14327,-14768,-8305,-503,4523,3223,-4738,-8314,-3977,-3741,-10913,-3317,4302,12590,13883,6020,-5178,-17315,-5543,5910,14749,18868,25806,32692,33054,24410,14282,9626,7659,5157,4156,6513,14650,21133,7431,-8505,-11235,1306,8293,6505,-3021,-12540,-16516,-12323,-6069,576,8324,8244,-2233,-5404,8958,24353,21037,-630,-11132,-3331,-980,-3323,-4796,-3341,-3877,-9411,-8775,-10257,-13838,-11728,-10074,-6983,-7512,-14560,-9177,-2085,-252,-4113,-6418,-7315,-11904,-14260,-10864,-8705,-12032,-15081,-17631,-15647,-12860,-11155,-6694,-1854,4216,4919,1197,3341,6072,2068,-4758,1715,9597,14509,8924,-4908,-18401,-11753,-5836,3573,12542,15534,3533,-15233,5814,19732,3758,80789,286919,596350,929438,1135616,1143206,995749,742681,445234,166757,2174,-5380,-8140,6923,20323,25868,14537,-3198,-10127,-6489,-1561,4347,7548,17276,44538,64482,67555,59505,36203,9419,-3310,-10406,-13104,-8246,4798,15986,14016,2868,-896,-4215,-2530,761,-2087,-9989,7722,42359,55758,51642,30916,6215,-10150,-1892,5308,8650,15440,16385,7461,-2070,-4429,-6001,-10626,-13516,-9677,-7324,-13455,-10034,-2092,820,-480,-5117,-6160,-2204,8199,5493,-7631,-13500,7926,25871,33769,34114,31479,27408,25453,16540,1500,-12230,-5775,4342,10836,12529,17434,19788,15640,11359,1958,6637,33047,53880,52879,34972,18114,3847,686,9196,11470,4252,1276,8621,9631,-1931,-2045,26594,48844,55355,28647,-413,-7490,-1305,-3576,-10713,-14720,-12661,-4618,985,2948,-2475,-11673,-6944,5315,6932,2281,10630,16639,10642,-1015,-5169,5735,10091,8327,2259,-1167,-6481,-3483,-5828,-11753,-16944,-1287,16267,26237,15501,4434,861,-4578,-12416,-14223,-6144,-6225,-8614,-9730,-7585,-5244,-5087,-4271,-2449,-6797,442,12403,9187,4660,2810,-2528,-3306,2373,16396,28160,15546,5494,-67,-1140,1142,-5168,-14559,-3638,9465,8178,-2780,-6861,-8464,-10369,-13379,-15671,-17429,-17061,-11879,-1572,9271,14044,10455,-2122,-13233,-9596,-673,6871,8459,4966,1258,-2395,-3058,-4411,-5124,-4203,2045,3710,-6926,-10502,-5794,-4469,-4187,-7413,-10740,-14258,-10286,-11079,-17139,-3235,12503,15534,4339,-6489,-6237,-6662,-10056,-15503,-10800,-7474,-3234,1097,-1896,-8472,-9324,-6947,-3306,3220,7994,4632,-5804,-13100,-9082,-3033,5023,-21,-1152,-1554,-3464,-6791,-3899,-8136,-10461,-6952,-2901,3333,6608,5877,11482,14154,9701,-30,-1612,-4369,-662,12673,18538,7010,-2228,-6864,-8085,155,12143,25923,25777,20604,20843,14566,5155,-5295,-12664,-10442,-11762,-14754,3163,15722,16655,9697,1330,4252,12810,10442,251,-14829,4126,16710,13420,6815,-755,-2107,-6108,-6708,-2982,-2633,8029,11392,4046,-4716,-2345,7905,16380,20458,16879,9652,11479,13062,16025,16103,8685,3149,596,-4723,-5994,1967,16280,15551,2590,-3117,-4880,-2384,12749,31180,32034,21098,3678,-8935,-7860,-8723,-16461,-18205,-14875,-13066,-11886,-10079,-10757,-11485,-8183,-10267,-11005,-17318,-18864,-9881,2370,11014,16368,7588,-6424,-12292,-1613,5633,9923,9310,7270,6415,2374,-1546,1455,836,-4650,57,1551,-8000,-7807,-7452,-10964,-10257,-708,-1617,-13589,-13178,-3245,1045,1280,925,-4300,-11437,-14190,-8126,-422,-2254,-5718,285,12036,20776,25267,34573,43954,37225,29012,13109,2111,1675,-1640,-6941,-12498,-10957,-6223,227,3348,3743,815,-7596,-16049,-7297,-1177,4345,-3764,-7309,10111,15162,9289,6989,8880,11975,11958,8516,2511,-6888,-9542,-8916,-3612,1012,-2422,-9049,-8068,-3864,-962,1219,1335,-4821,-11209,-3960,3024,11931,24119,27060,20075,17521,18376,27734,46991,50204,31425,3229,-7086,25955,54298,63307,51483,28643,21381,25073,23495,12006,8102,3705,-848,1538,1749,1832,4204,4606,-5053,-16512,-8782,254,-917,-8745,-10964,-15051,-1079,27832,47917,68380,67167,39668,18150,6143,-6147,-10689,-1538,6914,8737,4950,-3542,-9208,-7970,-2956,1348,3845,289,-11142,-318,15038,21759,19410,14187,6914,-5749,-6563,-244,2547,-2387,-9416,-10040,-11598,-10508,-12030,-5578,-5676,-4692,9593,27627,23848,17610,3698,1626,-1524,-15958,8473,27165,24331,21855,21136,16064,8572,-5981,-13422,-10591,-8815,-9516,-2482,5270,3193,1341,1748,8438,7432,-3893,-11072,-3276,283,669,-4501,-9925,-5465,4039,4511,2268,1785,9667,18798,32258,38802,37709,24839,20640,19891,16809,-1437,-20522,-4331,10121,14485,12991,15163,10144,12694,24630,22818,8645,-5452,-10676,-6456,-4913,-5414,-2746,-853,-3777,-5535,-9383,-8917,-1586,-2169,-369,945,-9489,-13147,-10386,-8426,-9573,-13288,-8321,-5592,-4375,-8695,-7143,-5625,-10579,-13157,-2026,-259,-6719,-3500,-10773,-16858,-14049,-727,23262,34311,21970,5272,-3442,-760,10034,20410,11291,-2164,-12927,-15906,-17153,-14528,-7720,2540,4232,-3829,-7291,-932,7464,13618,17444,20720,19714,8729,-997,-2360,5979,13284,12951,8978,5092,1945,-2375,-5196,1760,29730,44536,22993,2115,-8367,-6989,6916,11621,1253,-1208,3465,3308,-2236,-9661,-5806,1627,3278,690,-8632,-20404,-14047,-5193,276,4343,2248,-3442,-3964,-3879,-3973,1083,4508,2769,-409,-918,-2407,-14046,-10823,-375,8411,11031,1583,-5223,-14740,-14747,-13388,-16924,-14250,-8714,-902,12735,20938,11402,-1566,-8871,-3023,5481,7548,7918,10010,12210,13753,11130,8429,8634,9498,8024,8324,-1275,-6851,-7264,-12103,-15984,-19206,-18449,-13172,-8357,-3674,3558,15511,30067,41139,29130,5121,-8074,-3980,-10397,-8072,740,2817,1197,-743,3537,11264,12488,6978,582,1989,3095,1733,-1913,-11478,-17291,-14803,-5922,-6345,-6235,5927,10850,982,-10506,-13964,-15705,-5981,1425,-2529,-10614,-21123,-12495,2995,19530,24484,19494,10378,4305,2681,-518,-7118,1630,18916,17432,-938,-12654,-2482,6063,9076,3015,-10836,-8797,5378,20565,29060,29255,19204,7597,406,-1472,4313,12245,8680,-1147,-7107,-2105,2238,2558,-6215,-8087,2442,8667,2280,-10790,-11184,-3490,-1002,-140,-2814,-9709,-3958,15889,37037,41394,31696,20623,6470,483,225,4421,4498,-1444,-6353,-8218,-5970,-3050,-2977,-9469,-10977,-7839,-10427,-9858,4227,16775,11610,-8797,-14538,3324,22381,18950,5430,-2928,217,531,-2444,-7043,-5480,-6669,-9190,-5292,10542,25361,20427,7134,-2622,-7648,-12087,-12380,-11803,-13470,-14237,-8895,-1564,2509,7743,11895,3499,-9115,1681,12600,19234,22090,22649,26420,23873,16652,17085,35812,61246,57495,36277,22057,23638,14449,-1242,-11901,-7507,-3554,-4945,-10327,-9045,7256,24894,29696,20145,9154,-8474,-6327,1965,-2494,-5044,-1835,-273,5361,12912,13804,9347,2999,-339,8179,13170,9894,860,-15655,-8737,-1170,-2225,-7486,-9881,-6660,-4742,-10110,-7889,-2751,-1912,-11418,-3583,6245,2372,-11210,-15112,-2274,14596,27839,24416,18562,12517,3409,-2778,-8171,-15166,-16647,-13231,-7585,-5805,-6283,-4774,8284,26273,25562,5452,-8940,-13232,-7342,4356,4319,443,-4805,-12463,-18462,-15007,-4752,2204,7758,7487,503,-6722,-5998,-9693,-15228,-17136,-21657,-17954,-12062,-8445,-7783,-9556,-11495,-17261,-19234,-14011,-12525,-15327,-11824,-3504,2797,1614,1753,442,-7619,-7105,-129,889,-4771,-6349,7758,16864,11017,-3915,-6553,-1925,7770,9131,1838,-2828,-5034,-8412,-4084,-241,-2769,-4162,1050,3985,6961,5069,843,-4481,-10504,-13242,-18394,-15263,-8722,-242,8677,8641,5741,745,-11518,-17301,-16039,-15837,-12598,-6177,2686,4283,3977,-8722,-11374,-6204,-2420,3850,9086,5111,-7143,204,6617,12107,24048,36300,47736,59640,37079,12033,1321,2569,13250,13518,2337,-3142,13458,59529,72051,40939,3740,-11286,3549,16330,18976,12430,-5909,-4367,11676,19194,22062,16869,9216,5335,3405,307,279,4230,3440,-4019,-9130,-9143,-4294,-2701,-3282,-4814,-6646,-8557,-12785,-15742,-13967,-2410,5009,7740,5666,6722,10239,11150,8892,3757,2026,-597,-1220,824,655,-3968,-10729,-14146,-11228,559,16331,30477,33707,26785,10673,-2730,-15432,-17125,-17385,-20762,-15850,-10559,-1117,14416,39448,38419,15409,-1533,-13371,-8655,-7074,-8893,-8393,407,22548,43208,40091,26638,22345,17795,11004,13790,16582,12527,-8465,-8490,-793,-424,-1882,4802,16254,18413,12265,2876,2175,1160,3674,7978,7447,147,-234,4234,8640,-630,-14900,-9242,1845,5817,7477,9971,7353,6319,8965,4015,9826,20440,25172,24865,25836,19780,5518,-6557,-15281,-4122,8172,10176,3305,-6630,-8876,9704,11969,-2097,-9623,341,16048,28591,17991,-6034,108,8801,11022,9154,-3469,-15347,-9944,-17921,-11980,1111,13037,14241,3596,-7339,-8445,-3974,6970,16197,18462,5249,-14843,-2303,33759,55802,52793,35957,17386,-1182,-14841,-9660,-1285,12704,13688,7753,6958,16206,21039,9294,-4833,-13399,-14583,-7294,5865,9291,8811,4798,-3668,-5494,9274,21918,22342,13850,9642,6707,6557,10705,3078,-3553,-7584,-7147,-6609,-12496,2651,13575,29822,40922,42715,31679,13178,2155,-3497,-7723,-5382,-5473,-7597,-9693,-9855,-6076,-819,-1444,9243,27950,18598,3628,1330,3928,7120,12019,1487,-14624,-11536,2438,16038,15917,1168,-8363,-7603,-6411,-3144,-7146,-11551,-5496,4942,11882,14436,6562,8121,11436,11937,8517,4412,529,1037,30314,58505,62324,30516,6904,949,-1352,-11607,-11440,-4778,5778,9436,5779,-94,2596,7199,8144,4548,-3536,-8453,-9124,-11457,-15060,-15860,-14663,-9992,-6159,-10499,-13747,-10546,-5812,-2617,-1414,-4830,-8754,-12339,-15471,-16184,-15405,-7853,-2553,-4557,-9498,-9737,-10623,-12325,-11075,-2483,3141,4924,3622,2244,4432,5996,7010,121,-11333,-4210,11705,21703,16164,5767,4687,9163,1552,-12663,-8576,1826,3961,-696,-11869,-14312,-6381,-2177,-2414,-4286,-7150,3071,13273,21421,30237,30486,26987,25120,24856,17695,6818,4742,13074,24923,32408,41063,32392,12375,-5748,-9670,3106,5331,3943,-2205,-9356,-7209,-771,10263,14727,6184,-1250,-3309,-11738,-13428,-4036,16375,26856,33054,37331,22864,378,-12505,-10495,-5137,-6592,-10993,-10410,-867,2624,5495,3105,-2684,-9044,-13592,-9228,3128,9944,15935,22845,28418,25292,26054,28621,16487,1050,-3009,20941,29992,27823,23913,20560,17779,11404,6833,6212,12822,1592,-6052,-12332,-13597,-13333,-16227,-7449,-7538,-13343,-13822,-12934,-9656,-5804,-5329,-7659,-12226,-14353,-8624,-7738,-10936,-11612,-12176,-9592,-8472,-4846,-3736,-10690,-10336,-4797,7898,23028,27806,25671,14737,7553,2426,-4330,-4854,-1233,-1522,-1105,-2996,-4830,10417,26360,19446,954,-13296,-18329,-17261,-14194,-8017,-3367,-7440,-18050,-12910,-1529,3580,-1125,1495,17760,31647,38114,35779,29636,19876,15448,5349,-6625,-1804,-2188,-6886,6141,30332,44273,35408,2115,-6146,-22,4730,3775,-3527,-4841,1839,6225,11758,19805,26319,39207,43961,30490,17984,9053,-1379,-6768,-4534,-6556,-16458,-14808,-12912,-7206,-4803,-9873,-12701,-2075,4872,1275,-8856,-9967,354,11550,15657,8965,770,805,-1159,2566,-2019,-12038,-11539,-8800,-8464,-1342,-5182,-11243,-18247,-10108,935,11092,14724,7290,2481,2552,5869,12304,8766,7163,1290,-3654,-288,8727,13410,8869,8829,10697,11782,13531,13631,8474,9161,25745,21343,-656,-19429,-4582,5863,13574,27257,39646,43903,29561,5176,-6888,-6870,-3146,4577,4252,4174,941,-3156,-6066,-4584,1096,10921,16918,17361,12855,6706,-1661,-11940,-14081,-10544,-6761,97,542,-5759,-13161,-16439,-2860,5002,6742,3727,4306,2540,-3563,-14387,-12850,-11345,-8361,-1730,-880,-5576,-2551,3222,-741,-11759,-9657,-2400,-1287,-2928,-14002,2710,19556,27247,28756,21881,7962,-4610,2177,29871,28201,5920,-3140,-5127,-1884,-1933,-6728,-16039,-7727,-12337,-12349,-10342,-10251,-13234,-21017,-13713,3267,9807,14939,12083,3232,-7148,-12315,-2325,6399,22615,42032,42445,21391,2314,-7313,-508,4629,6794,13243,10373,3188,-4396,-11639,-17199,-10893,-3239,280,-1554,-6525,-10918,-9875,-1586,10164,13753,9079,2756,-4444,-11005,-17280,-12985,-11051,-9689,-7473,-4114,870,3576,8182,11183,8960,4556,104,3919,10740,16798,23747,10929,11809,9324,-1177,-10891,-11859,-6637,3784,9114,0,4791,19914,24352,8115,-4145,-597,11581,10504,3457,-7200,-14368,-3203,-4035,-11114,-3160,6500,10659,8166,2395,-3473,-2011,7243,8343,675,-1615,6596,7584,-4489,-12648,2677,6930,3584,5462,10822,16557,16732,2926,-11251,-16783,-9656,-4959,-2253,-5313,-12820,-10651,-5796,151,-2850,-14650,-1364,19762,23212,24063,20975,9349,-9564,-9272,2294,5813,3320,4045,-5114,-8469,2001,10607,9179,-1202,-910,8453,6435,414,-1804,-4969,-10519,-8312,3478,12878,6408,373,-6074,-6443,-3982,-5095,-1284,-4748,-11097,-11218,-10987,-6301,5333,8564,8093],[9486,21554,38643,39042,27517,8741,55,-118,-1999,-8653,-12689,-5450,2838,4271,-605,-1531,-4297,-11656,-12745,2301,18349,26549,37601,43156,36316,15292,-2999,-10480,-15329,-12494,-5347,-3567,-4261,1255,7553,9082,10068,12740,10014,2218,-7550,-5489,4587,2559,-4067,-4191,694,3611,2684,6733,7193,-1927,465,12969,16070,8953,-4288,-9522,-7945,-5601,-6870,-8841,-13656,-12643,-6972,237,4795,3969,-2699,-7020,-5701,-5283,-12344,-5508,1932,9554,12639,5861,-4097,-17667,-6707,5146,13981,15819,20997,29753,33637,25873,15725,11431,9414,6254,4411,6723,15434,24214,9575,-7653,-12035,-38,6796,5290,-3609,-12485,-16146,-12279,-5582,1378,9091,9353,-139,-5304,9204,24185,21110,-1018,-10465,-3656,-1478,-3878,-5857,-4440,-4457,-9727,-7862,-9969,-14511,-13210,-12054,-9119,-8154,-12464,-8492,-2939,-2584,-6958,-8455,-8212,-12252,-11018,-7544,-5908,-8822,-11358,-13541,-14956,-12783,-11080,-6197,-2345,2473,2903,865,4899,7232,3402,-4300,171,7533,13115,9184,-4177,-16632,-15142,-11877,-1094,8278,12846,4680,-15806,3347,17848,2508,93471,317375,642567,979129,1169536,1152149,983896,719612,423210,155989,65,-2738,-4082,9889,23377,28386,15593,-2354,-12411,-13414,-10804,-4067,418,12786,43841,69466,73615,62771,36851,9943,-2371,-9771,-12791,-9792,2939,14800,13665,2318,-2534,-7014,-5357,46,-1234,-7721,8667,42207,50534,42052,20520,-1644,-16060,-10336,113,5338,12153,11917,1981,-6540,-6895,-6959,-10492,-13381,-10326,-9247,-15740,-11260,-3222,-135,-1867,-6488,-6774,-2765,5899,2065,-9413,-13549,8083,28123,35704,32947,27896,21843,21861,16613,2352,-12780,-7657,3300,11472,13211,18397,20893,12974,6314,-1035,5229,30751,51233,51874,35229,21278,8280,7799,16405,15794,8444,5769,12459,11689,-1055,897,30653,56060,58195,26462,-1616,-6938,-1911,-4278,-10805,-14566,-13497,-6082,-475,1550,-3610,-11779,-10324,-1686,-1552,-880,10580,17695,11926,651,-3284,7273,12403,10491,976,-7989,-9076,-2425,-4191,-9845,-17398,-2435,13931,23910,14299,4121,829,-4313,-10637,-11169,-3452,-3109,-6097,-8281,-6866,-4349,-4672,-6821,-7175,-9241,61,13467,10029,4248,2178,671,-1071,-332,12146,23698,11643,4232,59,-1489,1133,-4445,-13367,-2936,10770,7896,-4678,-9567,-10022,-10641,-12771,-14425,-15725,-15107,-10217,-429,9704,14131,11295,-1786,-15267,-10582,-240,7417,7548,3590,-21,-3127,-3051,-3123,-3853,-3563,1532,2224,-8536,-11530,-6711,-5343,-3679,-5070,-7053,-9855,-4566,-5438,-12378,-2202,11937,15248,6298,-3073,-3881,-4548,-7635,-15276,-12561,-8512,-3342,1805,-235,-5855,-6560,-4208,-631,5074,7968,4845,-4820,-11715,-10361,-4626,6201,4181,3324,2128,-823,-7139,-6272,-9510,-10315,-5902,-814,5305,7539,6983,12912,15087,10089,58,-2026,-4369,588,14029,19577,6404,-3115,-7654,-7015,-486,9616,22210,23030,19190,20094,16440,6963,-3991,-10617,-8951,-12175,-12611,6503,18453,17502,8829,52,4041,14138,11490,1216,-15450,88,13711,14271,10136,3804,369,-7382,-10974,-6634,-6328,4273,11696,4652,-5452,-3393,6823,15224,18884,13766,6147,9710,14162,19712,19165,10084,3876,1848,-3362,-9496,-2995,12019,12930,2525,-1445,-444,5778,21211,36695,34321,21898,3341,-9446,-5824,-3834,-10665,-13240,-10278,-10085,-9891,-9512,-11144,-10787,-7184,-9597,-10582,-17793,-19280,-10007,2538,12283,16878,5554,-6988,-13570,-2390,4407,8254,7421,4611,2757,-1135,-5219,-2004,-2549,-10127,-7367,-3327,-9930,-8135,-6935,-9829,-9938,-1769,-1001,-10348,-17210,-8075,-2959,-493,1206,-2640,-9066,-14063,-12971,-4419,-3606,-5227,1571,14038,23370,27497,36030,40933,33679,27400,14489,5669,5575,257,-5232,-11478,-12343,-7415,-983,1924,3202,1029,-7255,-16286,-7490,-504,5275,-3677,-4533,12707,15314,7281,3984,6878,10300,11484,8901,2861,-6278,-7954,-7374,-2775,637,-3515,-10473,-8991,-4069,-599,1726,3278,-74,-5235,-2787,2670,11085,24055,28814,23238,21533,22914,30130,46282,50408,32764,4563,-5606,32490,67087,77366,62928,36533,26537,28830,25867,14326,11240,6770,3358,6038,5719,4874,5658,4530,-5624,-17077,-8996,-735,-1844,-7812,-10180,-14086,1858,33174,52184,66645,58168,29632,11344,1373,-8404,-10785,-751,8015,9988,5957,-3262,-9799,-9027,-3905,1710,4655,-474,-15263,-1788,13412,20868,19031,14270,6368,-5958,-6159,-581,1155,-4600,-11072,-9739,-11072,-10205,-10793,-4941,-4700,-3772,10223,32423,31284,22292,5868,1819,-1229,-15798,8397,30051,26758,23269,22558,17630,8661,-6974,-12340,-8560,-7208,-8552,-1913,5870,4177,2218,750,6062,5956,-3715,-11508,-4920,-736,1079,-3587,-8603,-5583,4781,5944,4147,4310,14044,26311,40202,49091,48029,32552,29521,26885,19026,-1574,-20614,-2552,12401,17972,17704,17176,9031,9516,20663,20810,8150,-6151,-13068,-8410,-2918,-3947,-2509,-2209,-5440,-6426,-8680,-6798,598,-779,352,2606,-7274,-11486,-9297,-7961,-8883,-12207,-9464,-7521,-5699,-8297,-5760,-4875,-10065,-10880,1643,5948,-6152,-7187,-14306,-15745,-11422,2197,26818,39719,26143,5682,-2970,1290,11698,17975,9256,-2688,-10460,-12232,-16148,-16717,-8267,2515,3235,-5958,-9980,-3749,3162,10143,16093,20708,19463,9884,1637,1287,11905,17145,14136,8038,1122,-2641,-5568,-7118,605,25702,35488,19611,851,-9796,-7078,8305,16002,6301,-387,2551,2536,-2063,-8352,-4532,2325,4958,3277,-4962,-16037,-11608,-3838,1107,4400,2348,-4095,-5317,-5276,-5412,-933,1462,828,291,214,-2794,-15010,-7962,1810,9891,12737,3152,-3512,-12862,-14136,-12303,-12424,-9232,-8269,-10230,2274,16364,11624,327,-7554,-1201,6987,8729,9283,11619,14239,16475,12776,8088,7900,8818,7298,5952,-4979,-9586,-8800,-12721,-16552,-18626,-16770,-11646,-5490,908,10594,26187,44225,50833,31883,5152,-6965,-2714,-9340,-7220,713,2314,483,-999,3907,11710,12997,8518,3351,5853,6245,4060,-2905,-13934,-19425,-12333,-3842,-4728,-5743,4188,6835,-1300,-10619,-13604,-16592,-5432,3446,1143,-7312,-19252,-11697,5319,20087,22532,16266,7501,2067,769,-2228,-9390,115,17503,16896,-2086,-10898,-1425,6122,7858,-395,-14206,-5105,7221,22809,33555,35044,24390,11266,1890,-2473,82,5841,1530,-7564,-11563,-5909,-643,762,-6711,-8546,2667,9797,4105,-8595,-10946,-3138,23,-91,-4103,-11593,-3223,18257,38404,36947,25890,18867,8114,4625,5480,6731,4667,-1645,-6829,-8370,-5607,-3142,-3178,-8914,-11669,-7662,-9740,-10237,2789,16127,12771,-7094,-12543,4705,22412,19445,6752,-1050,2538,3753,-282,-5639,-4693,-6398,-9326,-6122,8989,24251,21122,9071,-115,-5221,-10240,-12263,-11328,-12342,-15370,-10933,-1950,4479,12048,17750,7825,-6485,2642,14613,22016,24928,25704,29504,25533,16821,17396,38848,64523,58583,36240,22167,26857,15628,-2330,-15576,-10352,-4995,-3757,-9329,-8292,6584,19877,22588,14454,6663,-8483,-5839,1053,-3901,-5535,-1418,-934,2926,8099,8148,6803,3730,728,7431,12096,9459,383,-15550,-7366,-159,-1037,-5105,-5944,-1316,1143,-5203,-6310,-1764,-955,-11218,-2497,7217,2241,-9759,-14270,-1623,17141,33105,29336,20946,12132,1815,-5574,-12325,-17645,-16311,-12730,-6763,-4658,-5471,-2047,14617,31337,27316,5364,-10070,-13182,-5986,4740,4378,-253,-6281,-14009,-19694,-15192,-4400,3593,10057,10349,1698,-7180,-7429,-12341,-17010,-18794,-21577,-15693,-10255,-7030,-6652,-9236,-12357,-18724,-17063,-11702,-10526,-14214,-12481,-3859,3855,4144,4387,1357,-7847,-8154,-1050,-78,-5677,-6216,8382,18641,14217,-2997,-8339,-4181,6848,7319,-2135,-8507,-11367,-12051,-4279,-1178,-4421,-5339,-164,1057,1181,-1362,-4308,-8916,-13956,-14687,-18035,-13817,-7324,1563,12894,15528,12407,4720,-9131,-16831,-16484,-15804,-13019,-6233,3728,6305,4074,-11267,-11038,-6581,-3378,2785,8604,6094,-7093,-1370,5879,11153,20811,31187,41242,53809,35820,12270,1248,1295,11498,10336,645,785,18080,61622,73005,39980,3127,-11275,3156,17021,20071,12874,-7411,-4220,14034,21428,20813,14789,9182,6366,4496,747,509,4436,3512,-5096,-12550,-11765,-5772,-3592,-3370,-3761,-4882,-6736,-10864,-13975,-14240,-3828,4100,5904,3251,4380,8440,11142,10237,5222,1302,-2813,-2818,408,1466,-2703,-10102,-13960,-10764,2888,22547,37535,37764,26514,8853,-5575,-19076,-12974,-13818,-19834,-16523,-10363,-611,14777,37548,38268,16658,-1725,-15294,-11419,-9572,-10632,-8422,1466,24747,46079,44281,29762,21781,12776,7993,11308,14169,12735,-6278,-14858,-8331,-6492,-7068,1403,13241,16276,12703,5138,6762,7605,10487,13888,13432,4782,2228,5431,7392,-4891,-16463,-4638,6324,7751,8675,11813,10373,6629,1679,-830,7250,18416,24669,24381,24780,19065,5206,-6657,-13104,-2994,8582,9870,2993,-7878,-9213,9567,13916,123,-10468,-2916,11517,23921,14035,-4098,4389,14048,14917,8348,-5449,-11230,-3308,-12574,-9744,4092,14078,11792,-457,-9020,-5152,187,8479,15347,17732,5614,-13462,-4130,32035,58600,58788,42475,21871,2058,-10954,-13866,-7461,3710,4085,-67,2616,14677,18037,5872,-6718,-14485,-15055,-8516,7273,13723,14099,8445,-1202,-3299,10871,21525,22093,15372,11538,8811,10346,17133,12139,7712,469,-5175,-7274,-15157,478,8844,24408,33303,36368,28995,13079,2451,-3626,-8591,-6964,-7163,-9000,-10711,-10671,-6467,-13,3005,17471,35884,26325,10064,3430,1112,2343,8474,1029,-13491,-11945,2265,16221,15562,880,-5572,-2164,-2542,-1359,-6683,-10489,-4765,3359,7635,9310,3251,6689,11689,13410,9640,4761,884,-2727,21187,49939,59512,34853,9217,1792,-503,-10071,-11688,-6089,4176,8862,6747,953,2824,6850,8026,4436,-4235,-10292,-11459,-13024,-15963,-17761,-15803,-10078,-4992,-9030,-13036,-10490,-6324,-3349,-1496,-3829,-7100,-9933,-13204,-17499,-19925,-10935,-5995,-6041,-11972,-13629,-11991,-12788,-11751,-2227,5132,6977,4367,2324,4047,4659,5303,-1451,-12823,-3628,12101,20230,14759,3006,191,5062,-672,-12452,-8720,1208,3023,-2450,-15866,-13039,-4972,-3162,-5329,-7071,-7517,4600,15976,25628,34678,32087,26678,23822,23022,16445,6191,4041,11761,23160,30121,37164,28935,10492,-7371,-12091,1137,3787,2992,-3437,-11837,-10003,-3381,7081,11071,2770,-4760,-7502,-15242,-13964,-5470,14847,25078,32860,40380,26391,1822,-11226,-13446,-9895,-11342,-13713,-7874,-369,1430,2333,265,-3487,-9138,-13153,-9531,2237,8333,13896,21226,27355,24211,25396,27366,14028,-1253,-1966,23358,29901,24202,20318,18722,17650,11553,7578,7793,14081,2954,-5133,-10969,-10806,-12640,-16415,-6211,-5427,-11244,-14345,-14156,-9662,-5456,-4915,-7055,-12259,-14340,-8191,-7235,-8193,-8135,-10455,-8841,-6686,-1145,-1884,-9923,-9315,-468,14417,29946,35448,33792,19948,10754,4171,-3830,-5476,-2867,-3106,-1101,-1867,-3598,11104,25793,19860,2244,-11563,-17483,-16974,-13563,-7577,-2804,-5744,-15802,-15439,-3128,3741,-97,2087,18902,31842,35815,31699,25017,15816,11807,1715,-9311,-1788,-1061,-4616,10348,36683,50163,36432,-1359,-5030,2121,8758,8342,222,-2184,2902,4951,11358,24073,30930,40757,41621,27077,13834,4763,-4024,-5964,-2853,-6035,-16845,-16343,-15546,-9143,-6330,-11602,-10511,-17,6878,2747,-7115,-10055,-384,10491,14194,7246,-658,-152,-1858,3173,-2887,-12939,-11228,-10963,-10860,-1557,-4204,-10484,-19442,-11883,-2651,6287,11412,7424,4345,3381,5159,10779,6969,5666,465,-3586,869,11756,17020,12301,7494,5820,7428,11004,13621,9998,5515,20141,17992,-3120,-18832,-4470,4478,11834,26710,42854,50512,30909,3545,-10885,-11386,-5629,4398,7117,5973,841,-4289,-7861,-6153,-99,9068,14334,15114,12674,9534,1738,-9453,-13936,-10086,-6874,-1230,-2111,-9941,-16479,-16848,-4138,3218,5131,1906,2345,542,-4932,-14534,-12969,-11800,-8930,-1673,-152,-4287,-4679,-2559,-8096,-16748,-6815,-1068,-667,-2316,-14154,1578,17339,23836,25104,18843,5701,-5873,367,25554,24808,3761,-4156,-5566,-3011,-3845,-8446,-13183,-5690,-9443,-9337,-8323,-9056,-13190,-19688,-11336,3323,8221,12879,10332,-318,-9812,-15848,-4418,2384,17275,37339,40020,21946,4230,-4792,1888,5555,5964,12239,10295,4224,-2570,-9912,-17545,-9962,-2571,597,-1310,-6512,-11059,-9598,-761,10619,14243,10861,6130,244,-7632,-15184,-11017,-9127,-10165,-8498,-2586,5346,10660,15679,15702,11477,5781,919,6098,13225,18153,23243,9397,9769,6769,-4465,-13928,-13852,-6731,3883,7807,867,7669,19959,24133,9906,-1613,23,9728,7233,1439,-7469,-13780,-4143,-4516,-10342,-4178,5374,11107,9296,2958,-3569,-980,8049,8612,548,-2348,5892,7755,-3432,-14059,3049,9922,6699,5420,5269,8151,9910,-1166,-12507,-12727,-7103,-4356,-1935,-3409,-12161,-11008,-4763,1088,-4620,-18161,1520,22237,27271,29459,26407,13808,-5869,-9958,3789,10049,8475,8304,-3860,-8193,2585,10737,9384,-1053,-5215,6113,5282,678,-847,-4170,-10553,-7918,4646,16306,10700,2778,-5027,-6090,-3409,-4297,-972,-4739,-12111,-10915,-12088,-6510,3700,4229,4389],[8765,25128,43377,41424,27380,8583,727,1151,-879,-7751,-11597,-5401,2217,3823,-2424,-2630,-4496,-11671,-12804,672,13549,20164,32754,41625,38041,18409,-118,-8179,-13251,-14139,-7289,-5075,-4491,2315,9799,11800,13355,15396,10858,2458,-7226,-6390,2564,1615,-587,540,3600,3563,-326,1088,-73,-8545,-3508,11825,16897,11309,631,-6028,-6976,-4721,-5634,-7213,-11967,-11072,-6305,136,4249,4260,-979,-5727,-7791,-6895,-13201,-8107,-203,6527,11098,5396,-3254,-16361,-7887,4210,12842,12406,15587,25866,33125,26664,16655,12443,9884,6106,3583,6013,15253,26412,11781,-6641,-13124,-1748,5188,4365,-3647,-11948,-15743,-12354,-5572,1212,8419,8765,834,-5585,9024,23038,20096,-1661,-9885,-4157,-2226,-4670,-7334,-6546,-6292,-10461,-6633,-9538,-15132,-14980,-14562,-11014,-7217,-10576,-8234,-4468,-5653,-10390,-10927,-9354,-11807,-7542,-3776,-2529,-5127,-6764,-9554,-13225,-11566,-9795,-5795,-3364,70,-26,-469,5358,7512,4453,-3078,-529,5931,11700,9179,-3733,-15035,-17533,-17448,-4925,4497,9886,5123,-15621,309,14822,581,100141,330427,657573,986597,1158769,1122314,941907,674520,387415,139510,-2211,909,345,11885,24788,28963,15250,-2248,-13191,-17919,-18393,-10947,-6401,8151,41643,71469,76126,62651,35906,10449,-1276,-8584,-10950,-9938,756,12307,12264,1227,-4503,-9979,-8253,-869,-449,-5385,9286,39330,40677,28003,7389,-9435,-16005,-16451,-5750,1680,8191,6605,-3998,-11263,-9641,-8176,-10488,-13286,-11091,-11038,-17236,-12207,-4639,-1542,-3510,-7851,-7426,-3636,3053,-1488,-11038,-13951,6813,28056,35354,30261,23424,15407,16617,15557,2857,-12700,-9327,2226,11742,13607,18727,21031,10089,1246,-3966,3690,27353,45938,47503,33184,23526,13240,14774,22339,19311,12248,10347,15943,13046,-456,2296,31859,59591,57733,23265,-2697,-6550,-2885,-5375,-11233,-14627,-14393,-7768,-2356,-441,-5469,-12654,-14149,-8821,-7841,-1789,9771,17530,12356,1832,-1888,7912,13680,11946,-75,-13762,-7321,-446,-1776,-7391,-16040,-3467,11156,20709,12823,4040,1264,-3394,-8472,-8974,-1730,-689,-3824,-6967,-6425,-3710,-4223,-8801,-12025,-10932,128,14678,11240,4426,3208,5863,675,-3415,7927,19461,7962,2800,-15,-2017,982,-3742,-12113,-2398,11680,7432,-6109,-11812,-10630,-10108,-11642,-12950,-13855,-12936,-8338,857,10150,14548,13268,566,-15940,-11284,278,7708,6241,1770,-1761,-4408,-3749,-2349,-2978,-3198,853,647,-10075,-12041,-7315,-6347,-3444,-2785,-2823,-5166,761,-234,-7539,163,11809,14870,8137,186,-1480,-2071,-4196,-11297,-13852,-9656,-3671,2258,1361,-2956,-3439,-1422,1634,6001,6758,4103,-4281,-10099,-10252,-5550,8351,9668,8101,5650,2224,-5343,-8357,-11140,-10212,-5397,557,6646,8107,7734,13611,15139,9678,-546,-2946,-4614,1641,15096,19916,5937,-2770,-6989,-5796,-1292,6847,18378,20360,17774,18880,17367,8358,-2690,-8472,-7272,-12246,-9555,10449,21509,18519,8065,-991,4307,15627,12454,1976,-15803,-3698,10621,14799,13068,8445,4268,-5604,-13963,-8882,-8236,323,11045,4522,-6611,-4601,5589,13962,17380,10750,3141,8146,14464,21578,20568,10658,4213,2769,-1154,-8036,-6601,7626,9738,1875,-250,3236,12950,28477,39976,34757,21567,2623,-9879,-4356,144,-4979,-7340,-5423,-6907,-7826,-8712,-11616,-10145,-5917,-8346,-9171,-16715,-18283,-9302,3131,13513,16798,3555,-7157,-12463,-2791,3298,6552,5506,2142,-759,-4484,-8324,-4728,-5040,-13440,-14172,-8260,-11903,-8288,-6158,-8423,-9659,-3579,-1465,-7375,-14159,-13096,-8129,-3347,673,-1361,-6453,-10857,-16443,-8922,-5053,-4552,2650,15503,25582,29491,36645,36918,29696,25219,15722,9646,9156,1854,-3716,-10268,-13920,-8716,-2399,295,2481,1110,-6955,-16802,-8102,-382,5453,-3974,-1120,14993,15241,5654,1018,4420,8010,10049,8173,2235,-6107,-6513,-5877,-2045,-49,-5020,-12181,-9927,-4105,-4,2606,5528,5208,935,-698,2808,10571,23617,29867,25491,24211,26092,30339,42283,47728,32741,5940,-4712,37054,76379,87133,70773,42695,30985,32102,28079,17024,14095,9307,6826,10030,9642,7860,7026,4317,-6236,-17339,-9410,-1933,-1999,-5605,-8475,-12350,3819,36393,54198,62031,47155,18828,3525,-3163,-9336,-9855,467,9365,11439,7138,-2794,-10428,-10324,-4757,2398,6323,513,-14563,-3672,11258,19487,17952,13356,4964,-6820,-6465,-1518,-492,-6728,-11595,-8211,-9487,-9170,-10507,-5097,-4405,-3625,9480,34416,36496,25309,6890,1463,-998,-14458,7257,31294,28295,24190,23548,19002,8680,-7783,-11002,-6581,-5608,-7630,-1543,6252,5267,3499,-31,3042,3793,-3712,-11658,-6760,-2042,1239,-2679,-7098,-5930,5116,7215,5976,7036,18483,33064,45950,56758,55515,37365,36182,33139,20861,-1578,-20948,-1758,13500,20456,21550,18166,7538,5962,15205,16819,6623,-6738,-15276,-9889,-1792,-3001,-2297,-3471,-7034,-7298,-7661,-4489,2859,582,822,3696,-5487,-10295,-8565,-7684,-8341,-11434,-10871,-9475,-6934,-7893,-4610,-4563,-9839,-8586,5833,14316,904,-9257,-18480,-11883,-8318,4644,28603,42644,28988,5553,-3103,2957,13183,15412,7782,-1991,-7024,-7986,-12788,-18363,-9202,1736,1905,-7950,-12758,-6736,-1300,6416,14078,19716,18043,11066,6594,7460,17687,20073,14359,6171,-3779,-7601,-9098,-9311,-808,20685,25307,14843,-963,-11294,-7005,9377,19677,11162,630,1503,1127,-2621,-7692,-3610,2689,6102,5094,-1975,-11630,-8124,-1949,1901,4077,1777,-5278,-6967,-6777,-6780,-2830,-1219,-781,1133,1401,-2882,-13009,-5028,3711,10661,13466,3963,-2231,-11057,-12969,-11085,-8057,-3122,-3432,-12251,-4867,13330,12872,3304,-5673,6,7904,9668,10654,13007,15580,17814,12606,6190,6602,8104,6813,4161,-7770,-11881,-10064,-13101,-17063,-17073,-13330,-7847,-1131,6100,17465,36411,57675,59030,33793,5154,-6099,-2191,-8505,-6055,872,1906,-151,-1165,4302,12055,13571,10405,6422,9492,8858,6173,-3915,-16110,-19076,-10197,-2112,-3455,-5710,1791,2108,-4409,-11216,-12981,-16818,-4732,4939,4441,-3825,-17461,-11294,6755,19232,19600,12532,4327,-378,-1329,-4037,-11450,-854,15975,16234,-3091,-9562,-760,5670,5934,-4880,-10672,-1311,8165,23632,36614,39464,28630,14579,3220,-3157,-2434,2282,-3050,-13316,-15127,-9080,-2883,-852,-7391,-9101,2566,10247,5400,-6676,-9685,-2071,1077,-414,-6056,-13847,-897,21550,39233,31944,20162,16963,9842,8523,10390,8208,4032,-2223,-7435,-8659,-5496,-3502,-3758,-8700,-12265,-7402,-9185,-10995,1096,14952,13272,-5695,-10519,6333,22435,19708,7799,632,4810,7027,1802,-4258,-4056,-6471,-9809,-6890,7639,22932,21645,11098,2290,-2934,-8042,-11172,-10365,-10939,-14179,-12411,-2369,6300,16317,23649,11746,-4715,2929,16059,24340,26982,27682,31256,26189,16514,17994,42315,66883,58867,36046,22312,30087,17371,-2247,-18128,-13603,-6120,-2774,-8804,-8172,4678,13635,14574,8091,3101,-9307,-5775,-273,-5615,-6066,-1044,-1677,355,3261,2489,3725,3602,875,5098,9162,7834,-720,-14750,-5929,763,-118,-3310,-3026,2628,5498,-1074,-4651,-898,-15,-10837,-1980,7245,1524,-8404,-13322,-1215,19086,36638,32735,22484,11491,712,-7333,-15180,-14805,-14787,-12075,-5386,-2945,-4481,231,18974,33366,26507,4423,-11055,-12246,-4507,4973,4541,-876,-7701,-15542,-20833,-15622,-4325,4650,11794,12809,2772,-7512,-9216,-15326,-17987,-19887,-19438,-13671,-8675,-5729,-5438,-8598,-12907,-17860,-14987,-9563,-8657,-13122,-13473,-4750,4345,6281,6722,2070,-7611,-8888,-2216,-1449,-6790,-5786,9258,20611,18133,-1045,-10911,-6514,5277,5051,-5948,-12329,-14669,-14160,-4211,-1866,-5860,-6846,-2044,-2355,-4670,-8125,-10438,-14282,-17246,-15289,-16934,-12493,-6153,3185,16961,22931,20152,9104,-6520,-15462,-15995,-15337,-12944,-5819,5107,8450,3915,-13785,-10455,-6879,-4414,1534,7760,6588,-6621,-3198,4568,9333,16182,24838,33606,46136,33049,11433,27,-1523,7805,5210,-1190,4220,21529,60007,69294,36356,1784,-11752,2208,16666,20154,12824,-8863,-4787,15441,23519,20085,13801,9704,7325,5248,838,421,4343,3490,-5857,-15256,-14126,-7177,-4447,-3367,-2768,-3397,-5206,-9043,-12005,-13543,-5062,2926,3804,797,1831,6129,10409,10986,6557,645,-5218,-4644,-299,1907,-1630,-9332,-13717,-10334,5062,27711,42148,38819,24246,6223,-8454,-15970,-8737,-10573,-18078,-17091,-10704,-1138,13679,33366,36154,17569,-1690,-16751,-14412,-12256,-12435,-8423,2632,26446,47494,46995,31916,20491,8302,5553,9204,12182,13086,-1822,-11334,-12470,-11023,-12958,-2525,9397,13026,12133,7149,11734,14552,17282,19173,18510,8983,4025,5988,5659,-8789,-14084,-1096,9608,8965,9648,13365,12638,6531,-2696,-1674,5145,15933,23746,23820,23619,18010,4772,-6558,-10721,-1566,8860,9189,2383,-9035,-9277,9079,15342,2358,-10168,-5805,7195,19209,11457,-1062,7991,18548,17948,6962,-7499,-7708,2962,-7302,-7284,6442,13960,8528,-5138,-10982,-2662,3888,9502,13705,15942,5317,-12059,-5274,30075,60287,63956,49359,27241,6498,-6609,-15582,-12612,-3230,-3408,-6758,-1785,12454,14411,2279,-8683,-15646,-15386,-10071,7342,16807,18030,10981,611,-1050,12412,20696,21365,16438,13088,10674,14179,23785,22231,19559,9155,-1723,-6982,-14608,-1120,4342,18525,24979,28991,25011,12290,2499,-3765,-9323,-8375,-8779,-10413,-11756,-11447,-6878,406,7540,26737,43792,33793,16202,5347,-1668,-2482,4171,-187,-12761,-12237,1595,15119,13316,-106,-2843,3307,1808,584,-6120,-9599,-4266,1601,3242,4203,122,4806,10849,13721,9875,4381,554,-5643,11572,38521,52368,37165,11301,2414,-68,-8956,-11927,-7793,1585,7109,6752,1729,3337,6963,8491,5093,-4064,-11058,-12785,-13307,-14861,-17778,-16548,-9912,-3585,-7408,-12248,-10549,-6960,-4141,-1640,-2809,-5144,-6978,-9582,-13713,-17508,-12373,-7303,-6069,-12381,-17728,-13488,-13715,-12725,-2100,6839,9099,5343,2480,3413,2779,2730,-3947,-14339,-2519,12317,18517,13813,1480,-3845,657,-3369,-12344,-8424,910,2614,-3292,-18458,-11632,-4212,-4758,-8619,-10187,-8378,5386,18070,29284,38390,33563,26862,22842,20961,14490,4765,2809,9928,20561,26669,31999,24749,8516,-8396,-14874,-1679,1652,1881,-4526,-14225,-12864,-5860,4171,7392,-1010,-8901,-12018,-17540,-14633,-7311,12664,22600,31683,41931,29165,3553,-9361,-14453,-14575,-16098,-13699,-6243,-655,533,612,-1655,-4924,-9451,-12843,-10661,376,6137,11774,19405,26193,23438,24708,25870,11712,-3176,-1675,23782,27768,19438,15548,15558,16382,11053,8034,9332,15014,4284,-4182,-9097,-7481,-11997,-16585,-5260,-3623,-8921,-14590,-15268,-9390,-5097,-4389,-6084,-11846,-14026,-6577,-4365,-3649,-4453,-8971,-8545,-5392,1402,-945,-9485,-8193,4112,20287,35640,42119,41589,25277,13859,5739,-3521,-6301,-4560,-4418,-934,-736,-2267,11610,23977,19359,3372,-9843,-16105,-16263,-12817,-6895,-1933,-3629,-13114,-16866,-4579,3943,974,2837,19512,30822,32283,26699,19233,11023,7487,-2075,-11533,-1417,209,-1928,15618,43560,55249,36201,-4331,-4989,2954,11565,12071,3807,682,3944,3368,10220,27618,34997,41037,38526,23921,9946,271,-7283,-6059,-2269,-6162,-17133,-17821,-18288,-11146,-7945,-12397,-7535,2624,9631,5297,-4756,-10282,-1635,8657,11752,4642,-2037,-374,-2141,2857,-4754,-14757,-12200,-14234,-13783,-2417,-4613,-11475,-19744,-12151,-5831,1145,7369,6652,5372,3799,4056,8453,4602,3799,-545,-3642,1434,13383,19070,15176,6394,183,2261,7597,12202,9265,1194,13773,14316,-5334,-17956,-5022,2537,9553,25038,44260,55011,30775,1456,-15256,-15084,-8991,3039,9088,7251,782,-4620,-8844,-8021,-2556,5775,10833,12751,12056,11147,3741,-8041,-14294,-10540,-6909,-1679,-3207,-11849,-14575,-15114,-5701,1444,3654,212,282,-1793,-6782,-14871,-13062,-12320,-9484,-1747,445,-2762,-4339,-4670,-13079,-15114,-4548,-235,-403,-1952,-12675,142,14312,19451,20558,15098,2771,-7659,-1395,20898,20998,1502,-5580,-6341,-4311,-5757,-9482,-10496,-3886,-6651,-6201,-6139,-7807,-12855,-17285,-9322,2942,6212,9875,7757,-3162,-10225,-13715,-6013,-1242,12263,32179,36526,21634,5573,-2414,4437,6400,4968,10755,9689,4837,-1201,-8609,-16062,-9096,-2272,474,-1439,-6820,-11516,-9712,-595,10217,13901,12022,9215,5079,-4045,-13113,-9118,-6970,-9689,-9706,-2475,7849,15573,21395,19194,13781,7557,1344,5913,13595,17861,21190,6796,6530,3123,-8211,-16732,-15369,-7062,3386,6074,1676,10260,19662,23798,11924,1665,1910,8388,4160,-662,-8163,-13824,-5579,-5668,-10248,-5095,3829,10766,9653,2878,-4088,-1052,7572,7720,-529,-3933,4215,6896,-3125,-16253,2709,12647,9866,5717,194,1069,3605,-5451,-12538,-9578,-5070,-3264,830,2344,-4881,-7150,-3687,926,-6928,-14981,5384,26288,31875,34279,31037,17488,-2907,-10441,4743,14165,13851,12372,-2974,-9003,1837,9479,8484,-1011,-11049,2887,4056,530,-821,-4301,-11282,-7736,5380,19048,14671,4584,-4640,-6665,-3976,-4684,-1885,-5786,-12756,-9393,-11466,-7471,520,-973,392],[8468,27587,45423,41589,26439,8638,1796,2808,670,-6310,-9783,-4918,1732,3459,-4023,-4002,-4746,-11510,-12979,-1071,8450,13875,27196,38656,38274,20814,2650,-5786,-10946,-15075,-8809,-6126,-4233,3584,12081,14592,16396,17468,11324,2679,-6962,-7654,-2,114,2379,5219,6990,4668,-1225,-2283,-4903,-13269,-7150,10355,17512,14065,5726,-2065,-5018,-3306,-3967,-5122,-9792,-9652,-5934,-388,3446,4615,776,-4295,-9794,-7714,-11998,-10053,-1491,3991,9626,5011,-2324,-14413,-8641,3423,11589,9069,10310,21697,31874,27029,17370,12966,9431,5168,2229,4945,14625,28003,14382,-5110,-13800,-3359,3949,4166,-2799,-10705,-14993,-12210,-5608,669,6980,7058,916,-5915,8950,21535,18565,-2028,-9151,-4559,-2924,-5339,-8595,-9043,-9034,-9899,-4871,-8706,-15268,-16662,-17137,-10759,-4770,-8609,-8004,-6152,-8854,-13798,-13278,-10281,-10257,-3668,797,1844,-568,-1590,-5569,-10964,-9607,-7772,-5449,-4625,-2433,-3312,-2616,4876,7187,5426,-1044,72,5244,10668,9209,-3366,-13484,-16867,-19538,-7307,1760,7255,5111,-14893,-3102,10852,-1800,100306,326059,643029,956157,1110521,1062484,878564,615303,343710,119924,-4327,5263,5097,12898,24622,27918,13932,-2635,-11999,-12479,-12297,-12376,-12098,3565,38011,70157,74844,59480,33917,11152,149,-6838,-8167,-8282,-1048,9086,10193,-151,-6550,-12828,-10919,-1770,422,-3006,9722,34248,27702,11625,-6522,-15894,-12163,-9075,-11505,-1845,4058,1119,-9845,-15876,-12388,-9451,-10488,-13146,-11884,-12602,-17452,-12850,-6147,-3202,-5250,-9090,-8036,-4707,-101,-4895,-12366,-14811,4266,25784,32953,26586,18825,9123,10460,13460,2993,-11973,-10158,1593,12077,14032,18680,20372,7282,-3510,-6731,2010,23070,38627,40389,29191,24557,18175,21107,26880,22057,15490,14416,18222,12929,-806,2357,30516,59160,54018,19224,-3608,-6023,-3873,-6654,-11888,-14847,-15285,-9548,-4545,-2956,-7982,-14264,-18471,-14492,-8666,-1038,8403,16358,12057,2547,-1106,7364,13466,12122,-626,-10869,-3171,1910,975,-4788,-14250,-4512,7907,16653,10857,3736,1500,-2645,-6730,-7556,-891,985,-1859,-5815,-6271,-3364,-3780,-9617,-16476,-11445,351,15593,12515,5001,5551,11346,1851,-6642,4382,15849,4632,1184,-346,-2775,577,-3186,-10830,-2021,12086,6751,-7102,-13481,-10367,-9023,-10175,-11354,-11955,-10764,-6474,1897,10019,14404,15042,3481,-15389,-11568,936,7758,4584,-465,-3946,-6224,-5168,-2223,-2606,-3218,-26,-906,-11279,-11773,-7408,-7373,-3550,-668,1746,-320,5389,4173,-3133,2902,11573,13934,9278,3013,1026,622,-530,-7490,-14121,-10975,-4304,2362,2768,23,-264,1094,3241,5827,4374,2381,-4215,-8508,-9075,-5878,10925,15494,12472,8414,5091,-1977,-7187,-11108,-9986,-5508,1086,7210,8228,8008,13432,14185,8382,-1867,-4353,-5197,2362,15715,19372,5409,-1731,-5353,-4714,-2392,3916,14664,17866,16365,17297,17358,9319,-1474,-6410,-5628,-11412,-5770,14872,24803,19701,7565,-1460,5272,17277,13163,2283,-16123,-7160,7483,14819,15284,12533,8486,-2382,-12132,-9555,-8585,-3612,9209,3448,-8369,-6031,4106,12470,15828,7825,607,6624,13766,21345,20020,10176,3971,3152,991,-5014,-9043,3168,6054,527,239,5741,18199,33424,40311,32917,19738,1286,-10447,-3820,2606,-547,-2722,-1451,-3973,-5807,-7648,-12073,-9714,-4679,-6935,-7330,-14649,-16403,-8043,3949,14467,15900,1403,-7199,-10428,-2881,2231,4750,3506,-204,-4217,-7759,-10865,-6859,-6945,-12962,-14239,-11937,-13900,-8436,-5401,-7148,-9576,-6088,-3101,-5138,-8630,-13596,-14302,-7477,-962,-803,-4214,-7523,-13513,-13936,-6760,-3956,3328,16171,27096,30884,36057,32167,25509,22569,16605,13634,12207,3012,-2613,-9183,-15761,-10173,-4113,-1666,1366,783,-7000,-17546,-9257,-1041,4570,-4748,2396,16543,14619,4033,-2018,1408,5030,7539,6145,453,-6545,-5447,-4665,-1662,-1279,-7202,-14387,-10731,-3875,862,3682,7564,10175,6609,1557,3108,10218,22660,29913,26413,25046,27101,27703,34985,42068,31065,7053,-4668,38674,80313,90684,73577,46326,34156,34360,29707,19551,16317,11057,9322,13156,13124,10475,8059,3756,-7146,-17485,-10172,-3504,-1807,-3116,-6338,-10086,4448,36813,53619,55102,35488,8341,-4549,-5221,-7979,-8147,1857,10720,12839,8267,-2348,-11119,-11757,-5267,3582,8937,2950,-10947,-5966,8667,17534,16056,11269,2443,-8577,-7577,-3145,-2517,-8895,-11206,-6426,-7655,-8170,-11047,-6174,-4989,-4400,7363,33288,38372,25826,6338,366,-1023,-12565,5173,30781,28882,24717,24193,20161,8550,-8548,-9900,-4895,-4206,-6933,-1597,6175,6239,5023,-298,-445,805,-4098,-11630,-8898,-3734,953,-2016,-5696,-6431,4908,8174,7608,9730,22524,38131,48532,60324,58566,38533,39851,37820,22025,-1557,-21964,-2364,12986,21459,24059,18026,5600,2184,8817,11060,3916,-7523,-17220,-10318,-1721,-2831,-2454,-4875,-8701,-8190,-6418,-2163,4991,1716,849,3996,-4317,-9712,-8335,-7734,-8128,-11157,-12637,-11575,-8221,-7588,-3490,-4636,-10041,-6526,10052,23782,12648,-2811,-12665,-7264,-5001,6314,28260,42492,30064,4803,-3939,4027,14192,12645,6678,-595,-3732,-4139,-9325,-16887,-10573,196,272,-9392,-15115,-9677,-5783,2556,11516,17779,15537,12038,12248,14697,22722,21703,13434,3322,-9439,-12245,-12713,-11601,-2401,15139,15196,9170,-3289,-12823,-6879,9978,22309,15487,1803,369,-846,-3884,-7719,-3362,2418,6365,5727,-24,-7527,-4528,45,2508,3308,486,-7054,-8963,-8415,-8050,-4516,-3232,-1780,2061,2620,-2415,-9654,-2183,5124,10538,13050,3982,-1373,-9361,-11521,-9809,-3921,2847,2197,-6529,-5801,12023,14811,6996,-3376,492,8150,10272,11919,14041,16110,17659,10662,2974,5096,7651,6746,3108,-9440,-13682,-10926,-13346,-17520,-15297,-9652,-3117,4131,11666,23837,45238,68778,64698,34447,4751,-5729,-2099,-7505,-4716,1125,1543,-727,-1291,4572,12065,13818,12118,9295,12397,10625,7878,-4828,-17714,-16892,-8476,-802,-2560,-6114,-1201,-3143,-8336,-12356,-12157,-16292,-3963,5923,7214,-383,-15655,-11280,7295,17312,16093,8558,939,-3017,-3552,-5852,-13076,-1448,14235,15379,-3882,-8606,-539,4689,3282,-10242,-4219,2233,8184,22967,37956,42160,31669,17483,4602,-3121,-3345,1026,-4225,-15760,-14729,-10534,-4030,-2073,-8107,-9610,2243,10187,6288,-4965,-7707,-363,2099,-1009,-8462,-13826,3558,26002,39871,27139,15107,15086,11486,11973,14539,8704,2773,-3037,-8031,-8984,-5570,-4017,-4569,-8807,-12442,-6935,-8694,-12002,-642,13531,13316,-4505,-8561,8018,22326,19711,8669,2278,7125,10252,3686,-2975,-3564,-6804,-10586,-7625,6492,21530,21948,13087,4528,-830,-5703,-9200,-8798,-9347,-12235,-12984,-2684,8050,20450,29193,15012,-3781,2750,17024,26200,28265,28657,31826,26205,16361,19629,46751,68757,58869,36305,23133,33828,20433,-42,-15557,-15799,-6181,-2031,-8530,-8398,2079,7240,6775,1755,-1106,-10620,-6159,-2010,-7506,-6330,-443,-2190,-1963,-1082,-2438,700,3074,731,1865,4622,5106,-2261,-13043,-4212,1758,559,-2099,-1135,5180,8376,2241,-2852,79,1137,-9919,-2042,6359,431,-7020,-12146,-880,20455,38157,34560,23442,10925,99,-8020,-13873,-12048,-13181,-11096,-3438,-547,-3043,2161,21265,32554,23656,2988,-11622,-10750,-3092,5021,4881,-1066,-8581,-16585,-21729,-16054,-4258,5565,13030,14781,3898,-7263,-10785,-18394,-17909,-20005,-17369,-11745,-7138,-4340,-3929,-7381,-12769,-16483,-12897,-7412,-6678,-11789,-14580,-5952,4463,8097,8680,2531,-6830,-8830,-3247,-2963,-7911,-4836,10782,23296,23338,3088,-10818,-7259,3505,2791,-8919,-11949,-9455,-11299,-3353,-1965,-6768,-8317,-4210,-5837,-10046,-14476,-16918,-19737,-17127,-13905,-14851,-10996,-4905,4891,21008,30692,28764,14063,-3567,-13434,-14592,-14358,-12207,-4423,7463,11426,4490,-14302,-9386,-6756,-5104,552,7032,7035,-5457,-4748,3166,7172,11045,18329,26048,38048,29728,10311,-1596,-5679,2119,-1501,-2241,7342,23838,55186,61844,31016,171,-12285,1268,15909,19807,12817,-9485,-5760,15893,25356,20395,14347,10969,8452,5965,959,407,4344,3786,-5827,-16002,-15780,-8105,-4904,-2985,-1581,-1894,-3628,-7057,-9785,-12026,-5605,1994,1965,-1244,-484,3765,9348,11467,8040,638,-7152,-6200,-849,2398,-386,-8077,-13026,-9653,7115,31205,43675,36781,20530,3313,-10918,-12656,-4844,-7545,-16228,-17319,-11225,-2435,11449,27859,32836,18555,-1004,-17001,-17055,-14553,-13875,-8063,4285,27771,47379,48098,33285,19030,5031,3889,7699,10808,13486,2815,-4807,-9362,-10735,-18419,-5850,5407,9216,10943,9164,17044,21758,23878,23799,22574,12589,5538,6507,4316,-11235,-11511,1643,11840,9681,10496,14727,14361,6398,-3148,-615,3532,13631,22943,23634,22806,17081,4642,-5827,-7909,364,9294,8522,1900,-9649,-8887,8391,16235,4587,-8808,-7667,3973,15848,11293,2461,11213,22482,20333,5500,-9147,-4521,8528,-2160,-4690,8289,12991,4998,-9725,-12187,-454,7187,10270,11722,13499,4760,-10368,-5479,28243,61012,68320,56747,33866,12266,-1637,-12206,-14899,-7191,-8048,-11722,-5695,10028,10749,-1022,-10336,-16275,-15041,-11168,6315,18394,20435,12572,2083,1450,14036,19747,20495,17331,14652,12771,18587,30853,32977,31512,17925,2641,-5432,-11758,-1459,705,12716,16643,21448,20399,11191,2673,-3499,-9447,-9065,-9764,-11297,-12307,-11692,-6828,927,12216,35868,49790,39302,21193,7014,-3980,-6801,-225,-1732,-12199,-12318,708,12994,9649,-1409,-222,8731,6637,2764,-5255,-8524,-3544,232,-580,-213,-2427,2938,9466,13415,9797,3883,137,-6996,3027,26299,42392,37586,13590,3387,496,-7876,-11889,-9391,-1304,4864,6346,2628,4438,7867,9933,6950,-2619,-10238,-12422,-11866,-11678,-14675,-15672,-8874,-1371,-5103,-10824,-10128,-7165,-4518,-1423,-1400,-2561,-3126,-4567,-7683,-11797,-11256,-6142,-4708,-10571,-19496,-14461,-14673,-13362,-1623,8567,11606,6978,3140,3013,914,-114,-6781,-14556,-542,12634,16931,13453,1598,-6505,-3333,-5945,-11861,-7287,1548,3458,-2189,-15884,-9986,-3735,-6549,-11812,-13218,-9261,5904,19909,32482,41211,34841,27576,22520,19309,12615,3385,1897,8462,18076,23041,26731,20732,7069,-8155,-17070,-4844,-546,1173,-4780,-15527,-15298,-7767,2045,4283,-4566,-12971,-14273,-15078,-14949,-8998,10513,20140,30058,42183,31317,5930,-6726,-12675,-17581,-19553,-12465,-5331,-1487,-832,-848,-3869,-6999,-9911,-12528,-11863,-1552,4295,10417,18334,25838,23517,24502,24732,10181,-4227,-1897,22657,24359,14386,10394,11668,14379,10297,8606,11158,15887,5931,-2699,-6130,-3332,-10924,-16298,-4217,-1818,-6434,-14416,-15409,-8411,-4283,-3285,-4283,-10515,-12765,-3164,771,2185,-276,-7245,-8232,-4344,3014,-506,-8899,-6499,9103,25419,40026,47624,48771,30877,17138,7369,-3066,-6907,-5849,-5010,-198,886,-206,12415,21547,18461,4847,-7591,-14016,-14835,-11400,-5468,-324,-705,-9734,-16219,-5311,4638,2448,4069,20049,29271,28452,21789,13393,6388,3194,-5478,-12695,-475,1996,1758,22181,50893,59414,35075,-6192,-5287,2961,13263,14864,7247,3958,5271,1926,8786,30425,38606,40535,35380,21597,7067,-3695,-10625,-6671,-2298,-6413,-17017,-18753,-20171,-12122,-8378,-10224,-3261,6415,13784,9657,-1239,-9848,-2870,6661,8965,1994,-2294,318,-1402,2869,-5753,-15460,-14294,-17890,-15718,-2547,-4885,-11994,-17354,-11505,-8172,-3474,3842,5939,6171,4209,2946,5833,2215,2091,-1286,-3458,1821,14029,19950,17539,6228,-5000,-2960,3981,9998,7159,-2968,7778,11155,-6591,-16770,-5725,586,7273,22793,44094,57225,29622,-556,-16202,-13034,-12355,1242,10626,8538,1301,-3626,-8232,-9369,-5433,1951,7413,10894,11428,12045,5110,-6671,-14080,-11234,-6508,-740,-1808,-10207,-11893,-13556,-6871,401,2970,-728,-1210,-3787,-8485,-14993,-12625,-12320,-9615,-1568,1294,-717,-1092,-1260,-10728,-10074,-2640,444,-53,-1341,-10577,-633,11461,15207,16270,11698,86,-9365,-2647,16724,17641,-148,-6795,-6970,-5339,-7130,-9201,-7653,-1866,-3326,-2515,-3384,-6002,-11641,-14208,-7124,2771,4440,6690,5178,-3319,-7494,-9691,-6259,-3617,8580,27614,32802,21001,6865,374,7528,7599,4442,9590,9291,5644,250,-7251,-14183,-7867,-1777,549,-1299,-6836,-11681,-9636,-476,9655,13430,13147,12505,10371,137,-10454,-6648,-4059,-7240,-9588,-3193,8798,18838,26013,22378,16586,10346,1789,4224,12811,16709,18333,3798,2841,-831,-11584,-18059,-15264,-7051,2962,4817,3158,13164,19690,23912,14643,6094,5541,8134,1917,-2214,-8627,-13795,-6756,-6680,-10069,-5538,2601,10372,9948,2881,-4311,-1407,6663,6496,-1767,-5659,2317,5777,-2805,-18454,2430,15576,13535,7102,-2935,-3666,-1195,-8906,-10993,-6754,-3096,-1171,5662,9988,3765,-735,-1506,322,-9034,-12460,8260,29902,36318,38472,35126,20945,-4,-9679,5860,18553,19866,16866,-1642,-9947,703,7795,7398,-227,-13974,1134,4368,858,-771,-4440,-11749,-7044,6422,21745,18945,6637,-3946,-7111,-4697,-5292,-3028,-6970,-11263,-7398,-9094,-8094,-3178,-5350,-2221],[7727,27817,43748,38863,24145,8113,2386,4002,1881,-5055,-8229,-4814,616,2361,-5971,-6239,-5664,-11828,-14054,-3673,2492,7160,20699,33892,36324,21620,4431,-4167,-9311,-15609,-10597,-7435,-4274,4288,13653,16717,18461,18166,10539,1950,-7515,-9841,-3539,-2572,3765,8914,9987,6083,-589,-2670,-5729,-15010,-10999,7843,17040,16325,10062,1275,-3046,-2056,-2570,-3348,-7988,-8912,-6448,-1867,1993,4516,1888,-3569,-12241,-7812,-9426,-10197,-2640,1326,7614,4105,-1966,-12823,-9536,2119,9533,5263,4876,16959,29382,26310,17231,12397,7580,3060,74,3206,13160,28373,16733,-3654,-13741,-5338,2576,4071,-1821,-9524,-14477,-12387,-6099,-471,4667,4067,-443,-6766,8706,19488,16334,-2452,-8837,-5434,-4124,-6365,-9709,-11379,-12015,-7577,-3266,-8097,-15399,-18694,-17969,-8474,-2071,-7105,-8237,-8324,-12431,-17401,-15759,-11333,-8373,-5,5679,6795,4434,3483,-2188,-8980,-7822,-6018,-5780,-6460,-4955,-6787,-6052,2950,5846,5803,1082,1452,5048,9641,8860,-3558,-12548,-14948,-16257,-8638,-330,4713,4252,-14318,-7381,5474,-5054,93787,305974,603564,895587,1034690,982652,802630,549114,296924,98913,-6650,9402,9431,12388,22464,25071,11467,-3844,-10184,-7345,-5863,-8445,-15719,-1418,32579,65018,69433,53420,30931,11643,1464,-5195,-5495,-5890,-2315,5252,7324,-2097,-8969,-15822,-13583,-2967,998,-1054,9639,27248,12903,-5471,-20038,-20782,-8847,-2934,-14196,-5263,-246,-4258,-15146,-20427,-15332,-11115,-10883,-13364,-13093,-14233,-17139,-13610,-7987,-5354,-7368,-10539,-8966,-6311,-3767,-8378,-13696,-16475,386,21418,28732,22229,14445,3591,3838,10147,2325,-11288,-10120,1399,12450,14356,18101,18748,4360,-8090,-9578,-131,17828,29787,31167,23502,23851,22171,26056,29673,23734,17681,17147,18421,10681,-2609,1157,26956,54740,47198,14234,-4635,-5449,-4769,-8140,-12951,-15460,-16406,-11569,-7139,-6134,-11272,-16622,-18516,-11944,-5036,84,6409,14194,10924,2562,-1282,5172,11160,10268,-1003,-4473,752,3924,3473,-2465,-12662,-5870,4027,11805,8202,2781,1003,-2661,-5854,-7036,-1029,1692,-467,-5037,-6584,-3534,-3611,-9317,-15499,-11086,254,15570,13308,5502,8317,15837,2248,-9989,1664,12648,1456,-787,-1110,-3925,-347,-3066,-9764,-1956,11746,5686,-7863,-14641,-9802,-7870,-8665,-9848,-10264,-8884,-4947,2194,8641,12763,15215,5296,-14756,-11475,1663,7473,2525,-3198,-6666,-8654,-7376,-2944,-2918,-3795,-1238,-2430,-11953,-10882,-7007,-8283,-4068,1126,6379,4466,9025,7460,492,5196,10799,12194,9419,5231,3699,3405,2824,-4300,-13488,-12565,-5330,2020,3854,2889,2720,3083,3974,4444,890,-257,-4544,-6986,-7720,-5980,13212,20672,15872,9951,7252,1912,-2245,-7845,-9411,-6243,706,6935,7866,7769,12377,12254,6245,-3822,-6190,-6191,2643,15726,17856,4640,-561,-3459,-3994,-3874,953,11312,15636,14965,15438,16546,9913,-356,-4546,-4203,-9621,-1521,19524,28175,21014,7474,-1052,7016,19038,13504,1992,-16640,-10236,4353,14239,16582,15601,12143,709,-9672,-9277,-8287,-7210,6164,1413,-10760,-7566,2406,10719,14153,5010,-1479,5030,12073,19061,17518,8591,3133,2996,2629,-2737,-10688,-1218,2044,-1485,-47,6915,21052,35375,37557,28828,16368,-694,-11240,-4365,3240,2162,231,1357,-1453,-3841,-6255,-12223,-9490,-3540,-5519,-5305,-12167,-14164,-6464,4873,15017,14135,-956,-7254,-8516,-2667,1249,2916,1489,-2394,-7568,-10819,-12537,-8368,-8355,-10557,-8786,-10760,-15512,-8615,-4810,-6217,-9702,-8978,-5656,-3744,-3546,-8039,-16227,-12659,-3661,-1068,-2707,-5009,-9528,-18436,-8704,-3499,3625,16001,27779,31468,34182,27131,21476,19753,17153,17474,14782,3797,-1947,-8322,-17292,-11576,-5971,-3843,-119,0,-7446,-18040,-10835,-2480,2570,-5734,5664,17206,13384,2226,-5083,-2031,1506,4091,2901,-2410,-7532,-4760,-3768,-1650,-3049,-10083,-16809,-10716,-2965,2242,4878,9124,14307,11314,3475,3381,10009,21322,28967,25942,23940,25570,22185,25095,33975,27830,7800,-5466,36889,78023,87289,70947,47180,35820,35334,30521,21581,17832,12030,10865,15330,15996,12650,8764,2897,-8352,-17496,-11144,-5363,-1659,-942,-4067,-7496,3897,34401,50596,46788,24521,-852,-10817,-2725,-4527,-5873,3408,12081,14210,9402,-1916,-11616,-12780,-5139,5426,12467,6164,-7871,-8472,5827,15103,13435,8129,-1105,-11126,-9298,-5296,-4793,-10997,-10463,-4911,-5744,-7094,-11600,-8038,-6368,-5973,4223,29536,36833,23820,4330,-1305,-1240,-10458,2979,29106,28884,25281,24878,21372,8453,-9187,-9090,-3454,-2918,-6373,-2033,5658,7102,6805,408,-3696,-2883,-4841,-11441,-11201,-5661,260,-1616,-4475,-6721,4274,8904,9119,12356,25854,40937,47653,59185,56619,36191,40405,40531,22518,-1376,-23774,-4473,10807,20834,25051,16929,3387,-1419,2529,4339,335,-8554,-16042,-9514,-2575,-3419,-3070,-6449,-10377,-8914,-4919,181,6971,2631,483,3597,-3708,-9650,-8527,-8035,-8201,-11296,-14652,-13762,-9555,-7356,-2073,-4754,-10587,-4718,14014,33373,26844,10716,-2598,-1988,-1556,7171,25915,39306,29277,3547,-5385,4477,14573,9716,5837,1084,-848,-782,-6121,-14439,-12239,-1845,-1361,-9475,-14333,-11682,-9998,-1195,8680,15131,12307,12736,17421,21707,26590,21945,11419,-329,-15459,-13829,-15157,-13231,-3853,9659,6230,3244,-5894,-14196,-6691,10139,23825,19105,3168,-647,-3135,-5641,-8292,-3827,1440,5578,4937,765,-3843,-1226,1914,2900,2156,-1426,-9336,-11214,-10092,-9080,-5836,-4338,-1910,3130,3971,-1152,-5933,538,6027,9577,11631,3404,-786,-7712,-9920,-8420,13,8310,7099,-1457,-2862,12046,17103,11108,-735,338,7811,10586,13059,14705,15857,16142,7293,-862,4122,8026,7523,3062,-9809,-14837,-11317,-13548,-17798,-13580,-6171,1806,9951,17434,29345,51783,76230,67230,33701,3838,-5652,-1951,-6077,-3279,1438,1239,-1192,-1367,4657,11669,13548,13304,11646,14274,11442,9044,-5488,-18059,-14847,-7145,121,-2003,-6852,-4622,-8619,-12930,-13926,-11088,-14911,-3061,6496,9439,2916,-13675,-11559,7050,14730,12420,4675,-2479,-5765,-5800,-7559,-13762,-1803,12304,14318,-4398,-7940,-728,3212,-90,-12676,2622,5345,7379,20947,37502,42998,33419,20003,6298,-2170,-3392,567,-3110,-12265,-10753,-9142,-3711,-2672,-8635,-9876,1844,9833,6914,-3411,-5426,1697,3000,-1801,-11068,-9790,9870,31253,40265,22945,11052,13331,12834,14740,17416,8125,1080,-3981,-8509,-9293,-5816,-4622,-5502,-9225,-12037,-6250,-8261,-13183,-2268,12087,13062,-3483,-6760,9550,21956,19420,9400,3938,9436,13199,5213,-1864,-3221,-7325,-11597,-8345,5468,20067,21912,14835,6480,999,-3389,-6669,-6715,-7615,-10339,-12600,-2860,9701,24198,33821,17299,-3647,2344,17578,27546,28803,28749,31457,26003,16997,22846,52203,70009,58531,37045,24843,38311,25185,4301,-9678,-14063,-4956,-1581,-8386,-8745,-670,1583,42,-4074,-5666,-12170,-7065,-4343,-9570,-6143,435,-2369,-3824,-4672,-6276,-1887,2563,1076,-776,-833,1486,-3917,-10477,-2188,2790,878,-1560,-362,6292,9821,4675,-1005,1216,2529,-8305,-2885,4454,-977,-5628,-10754,-610,21077,37378,34732,23922,10506,-249,-7950,-10674,-9429,-11478,-9861,-1179,2356,-1135,3751,21531,29336,19325,1226,-11759,-9084,-1884,4860,5273,-759,-8675,-16707,-22297,-16423,-4177,6293,13623,15952,5002,-6209,-11216,-20125,-17117,-19250,-15458,-10016,-5717,-2925,-2192,-5629,-11882,-15176,-10865,-5297,-4591,-10161,-15756,-7465,4166,9396,9931,2542,-5618,-7830,-3951,-4576,-9086,-3453,12942,26739,29834,9889,-5107,-5464,1705,735,-10608,-8034,-679,-5071,-1574,-1473,-7149,-9655,-6558,-9285,-14740,-19707,-23351,-17690,-12878,-10665,-11914,-9321,-3593,6624,24844,38222,37458,19325,-449,-11023,-12651,-12813,-10971,-2072,10828,15418,6391,-11811,-7964,-6239,-5378,-59,6508,7456,-3847,-5758,1854,4887,5962,12307,19281,30503,26600,9722,-2300,-10344,-5716,-9086,-1824,9995,24830,47854,51828,24755,-1613,-12807,480,15022,19260,12983,-9005,-7145,15164,26450,21608,16172,12723,9595,6551,1075,447,4436,4405,-5046,-14635,-16649,-8578,-5027,-2349,-341,-445,-2042,-5006,-7538,-10241,-5539,1346,468,-2862,-2558,1387,7943,11569,9437,1183,-8402,-7449,-1259,2895,944,-6448,-11955,-8894,8611,32203,41516,31587,15614,206,-13008,-10014,-1705,-4972,-14457,-17376,-11916,-4724,8109,21708,28699,19512,181,-16143,-19226,-16339,-15085,-7456,6330,28419,45460,47242,33673,17456,2824,2795,6609,9753,13549,6570,910,-3171,-6130,-14796,-7283,1678,5040,9152,10933,22108,28499,29652,27314,25139,15078,6684,7049,3636,-11720,-9392,3446,12877,9765,10920,15549,15290,6110,-1358,480,2106,11570,22233,23673,22214,16197,4704,-4624,-4904,2540,9787,7891,1558,-9778,-8317,7384,16386,6517,-6947,-8446,2114,14340,13065,5876,13832,25508,21796,3919,-10482,-1828,12912,2373,-2405,9231,10984,1208,-13778,-11849,1507,9826,10578,9353,10356,3835,-8608,-5091,26344,60423,71296,63955,41151,18664,3541,-8032,-13326,-8239,-9836,-14674,-9194,7316,7071,-4118,-11837,-16364,-14281,-11457,3973,17831,20597,12775,2915,3837,15309,18449,19271,17787,16007,14972,23434,37814,43416,42528,25896,7090,-3142,-8437,-638,-1963,6994,8368,14013,15322,9600,2729,-3057,-9160,-9158,-10214,-11746,-12482,-11572,-6498,1393,16440,43258,52421,41752,24216,7972,-5932,-10721,-4660,-3757,-12127,-12717,-774,9596,4607,-3209,1828,13348,11212,4632,-4488,-7505,-2796,-873,-3839,-4012,-4648,963,7501,12424,9332,3227,-432,-7271,-3930,14597,30810,35856,15835,4628,1171,-7005,-11902,-10984,-4286,2288,5470,3366,5647,8976,11767,9421,-495,-8585,-11051,-9459,-7442,-9800,-12942,-6964,1561,-2306,-8940,-9352,-7113,-4712,-1123,63,258,1266,1598,-408,-5597,-8489,-3680,-2721,-7644,-15115,-14531,-15793,-13512,-1047,9957,14096,8947,4000,2610,-1091,-3330,-9921,-12859,1824,12615,15162,13096,2675,-7695,-6921,-8553,-11238,-5715,2900,5399,719,-11759,-8630,-3888,-8787,-15107,-16398,-10220,5969,21154,34631,42449,35318,28199,22438,17959,10936,2290,1492,7487,15848,19430,21656,16940,5979,-6970,-16978,-8342,-2818,777,-4170,-15106,-17406,-9471,348,1519,-8076,-16544,-10952,-11862,-15223,-10712,8387,17661,27788,40694,32233,8492,-3751,-9814,-17087,-19065,-11303,-4989,-2693,-3141,-3203,-6892,-9223,-10431,-12383,-12902,-3115,3087,9836,17979,26136,24066,24419,23679,9223,-4770,-3027,19789,19695,8984,4811,6911,11302,8890,8903,12802,16215,7439,-957,-2344,1060,-9768,-15958,-3510,-492,-4443,-14453,-14553,-7120,-3397,-1981,-2054,-8631,-10801,1821,7372,8583,3944,-5621,-8238,-4041,3244,-911,-8486,-4628,13717,28961,42337,51045,54193,35923,20017,8460,-2959,-7717,-7122,-5306,687,2655,2442,13222,18465,16949,6333,-5112,-11613,-13081,-9631,-3678,1557,2501,-6234,-14636,-5718,5361,3778,5153,20092,27073,24387,17035,7678,1880,-1216,-8730,-13261,281,3823,6073,29188,57514,61599,32523,-7359,-6054,1921,13330,15939,9736,6952,6316,214,6667,31643,40913,38875,31926,19651,4963,-7202,-14403,-8205,-3303,-7146,-17013,-19553,-19485,-11614,-6926,-5708,1883,10996,18873,15330,3003,-8793,-4428,4278,5761,-647,-1947,1025,0,3108,-5890,-14218,-16953,-19141,-15686,-1755,-4452,-11103,-14951,-11317,-10394,-7697,1069,5372,6659,4286,1255,2499,-588,108,-2251,-3581,1575,13348,19285,18609,6409,-9215,-8459,-106,6772,3751,-7167,2308,8384,-7250,-15907,-7012,-1800,4546,19587,41824,56357,27072,-2945,-12639,-8704,-15205,-1168,11203,9337,1872,-2072,-6713,-10122,-8387,-2077,3955,8833,10324,12142,5867,-5505,-13272,-12331,-6327,746,900,-7212,-10224,-13059,-7997,-338,2593,-1387,-2512,-5794,-10483,-15491,-12230,-12313,-9993,-1808,1772,1142,3435,4448,-5161,-5850,-1761,319,-240,-1055,-8469,-716,8802,11160,12324,8700,-2391,-11406,-4031,12534,14238,-1691,-8338,-8111,-6747,-8548,-8530,-5293,-111,10,997,-767,-4292,-10179,-11210,-5280,2299,2361,2930,2336,-1335,-3840,-6182,-5913,-5187,5795,23321,28465,19423,7463,2954,10342,8364,3761,8304,8662,6115,1174,-6498,-12805,-7032,-1745,249,-1461,-7149,-12155,-10006,-1004,8400,12293,13586,15218,15100,4043,-7864,-4224,-1047,-3562,-7559,-4360,8338,20343,29019,24479,18899,12953,2010,1221,10598,14246,14254,-162,-1791,-5530,-14933,-18202,-14733,-7435,1974,3566,4655,15662,19393,23731,17246,10800,9698,7955,-250,-3887,-9492,-14278,-8289,-8077,-10287,-6213,1137,9364,9571,2353,-4877,-2545,4831,4419,-3715,-8194,-414,3812,-3081,-18068,1604,17634,16498,8208,-4968,-6923,-5223,-11873,-9530,-4880,-1887,872,10417,17069,12206,6119,1071,-1401,-11642,-11289,8952,30834,38560,40521,37418,23234,2044,-8720,6292,21946,25205,20684,-725,-11574,-1374,5123,5515,434,-7855,2114,5803,891,-1324,-5223,-12587,-6774,6895,23394,22400,8118,-3621,-7922,-6130,-6722,-4964,-8914,-10540,-6267,-7358,-8949,-7839,-6296,-3368],[7739,26970,39798,34858,21969,8172,3593,5885,3983,-2720,-5811,-3979,21,1646,-6839,-7749,-5817,-11222,-14859,-6003,-2923,1259,14763,28860,33468,21858,6189,-2375,-7418,-14608,-11577,-7946,-3662,5413,15517,19186,20587,18521,9460,1154,-7783,-11583,-6673,-5303,4379,12340,13319,8401,1858,296,-2402,-12859,-14016,5186,16183,18653,14250,4661,-431,-143,-601,-1059,-5656,-7763,-6802,-3172,1088,4936,3177,-2848,-14034,-6082,-5486,-7504,-3239,-712,5939,3515,-1396,-10921,-9756,1053,7438,1833,296,12742,26659,25317,17001,11554,5339,904,-1675,1873,11801,28262,19452,-1569,-12121,-6863,1788,4640,-257,-7854,-13509,-12149,-6165,-1138,2716,1012,-2379,-7180,9245,17909,14447,-2116,-8265,-6136,-5171,-7053,-9612,-10662,-9035,-3837,-1376,-7206,-15012,-18267,-14895,-4928,978,-5504,-8300,-10280,-15623,-20401,-17550,-11762,-5846,3925,11328,12855,10451,8841,1081,-6826,-5811,-4228,-6265,-7952,-6059,-8639,-10119,182,4129,6061,3589,3838,5743,9158,8724,-3754,-11777,-12892,-13082,-8708,-1444,2797,3148,-13398,-12060,-822,-8588,82217,274511,546940,815667,943189,893636,722882,482633,251427,78398,-8728,13355,13436,10818,18910,21181,8538,-5311,-8054,-2755,-450,-3304,-15094,-6415,25979,56836,60886,45756,27808,12294,2979,-3536,-2960,-3138,-2391,1718,4337,-4082,-11261,-18441,-15651,-3970,1672,807,9495,19537,-1711,-21321,-31753,-23788,-6704,1786,-9871,-7839,-4049,-8390,-17158,-19350,-17573,-12831,-11385,-13643,-14397,-15286,-16519,-14147,-9676,-7506,-9443,-11841,-9889,-8099,-7465,-11517,-14681,-18482,-3932,16231,23983,18238,11124,-114,-2124,6238,1119,-10621,-9128,2061,13328,15004,17428,16634,1651,-12088,-12105,-2389,12205,20542,21229,17093,21670,24982,29580,31052,24652,18979,18467,16630,6692,-5387,-571,22248,47398,38349,8818,-5499,-4494,-4951,-9246,-14010,-16127,-17421,-13418,-9564,-9426,-14739,-18419,-13413,-5597,-575,1188,4233,11595,9406,2173,-2188,1547,6878,6390,-1322,1043,3741,5527,5720,-259,-11043,-7211,-38,6867,5286,1410,-33,-3261,-5594,-7045,-1742,1724,583,-4357,-7031,-3928,-3517,-8082,-12099,-10183,-101,14505,13529,5918,11187,18972,2159,-13009,-87,9782,-1418,-2824,-1985,-5104,-1577,-3212,-8748,-1930,10888,4522,-8185,-15218,-9109,-6647,-6949,-8194,-8574,-7138,-3629,1757,5973,9483,13303,5273,-14596,-10711,2761,7163,422,-6092,-9589,-11337,-9981,-4255,-3672,-4687,-2524,-3610,-11763,-9418,-5953,-8492,-4558,2887,11154,9347,11853,9796,3453,6916,9648,10046,8966,7211,6944,6550,5860,-1651,-12400,-14102,-6419,1545,4885,5844,5688,4709,4058,2211,-3192,-3214,-4641,-5137,-6185,-5954,14955,24725,18290,10354,8602,5906,4439,-2629,-8038,-7205,-251,6147,7341,7372,10909,9853,3748,-5930,-8047,-7310,2712,15290,15683,3798,649,-1485,-3480,-5483,-1567,8823,14022,13845,13650,15408,10548,999,-2659,-2836,-7062,3148,24317,31642,22645,8097,519,9637,21031,13667,1321,-17249,-12635,1554,13317,17139,17597,14895,3182,-7823,-8688,-7842,-9756,2335,-1168,-13380,-8662,871,8992,12532,2560,-2914,3559,9772,15268,13545,6247,2030,2692,3932,-1348,-11713,-5128,-1849,-3822,-848,7029,21693,34411,32334,23108,11916,-2969,-12041,-5756,2240,3210,1749,3229,841,-1687,-4326,-11610,-9158,-2210,-3858,-2905,-9239,-11531,-4499,6030,15311,11786,-3291,-7179,-6696,-2004,628,1356,-219,-4141,-10512,-13031,-12794,-8997,-9097,-8047,-3793,-6659,-15843,-8611,-4259,-5523,-9803,-11529,-8432,-2882,846,-1599,-9568,-16960,-6812,-1891,-1943,-3425,-6180,-14119,-10571,-2939,3828,15240,27748,31291,31303,22440,18087,17295,17666,21312,17193,4515,-1461,-7501,-16540,-12439,-7532,-5820,-1646,-978,-8059,-17682,-12407,-4404,-300,-6287,8611,17167,11790,357,-7898,-5512,-2142,143,-1147,-5997,-8727,-4201,-2959,-1788,-5085,-13392,-17107,-9013,-766,4513,6295,10265,17457,14892,4950,3683,10105,20018,27410,24414,21267,21671,14413,13918,24550,23535,8322,-6779,31939,69920,77632,63640,45605,36118,35078,30537,23067,18820,12491,11722,16747,18341,14573,9404,2050,-9593,-17135,-11879,-7143,-1655,829,-1679,-4632,2731,29729,45717,38196,15348,-8006,-9715,2804,263,-3001,5349,13697,15888,10900,-1231,-11493,-12664,-4220,7992,16757,9631,-5229,-10823,3080,12503,10409,4345,-5253,-14040,-11163,-7573,-6985,-12719,-9663,-3713,-3553,-5484,-10808,-10317,-8219,-7965,740,24465,33099,20393,1660,-3025,-1360,-8074,2190,27526,29085,26571,26190,23077,8766,-9437,-8329,-1952,-1420,-5609,-2548,4963,8075,9020,2442,-5282,-6923,-5693,-11007,-13312,-7429,-591,-1302,-3319,-6327,3549,9653,10756,15013,28314,41332,43719,53716,50230,31225,38350,41345,22598,-712,-21151,-7773,7384,18820,24641,15267,1255,-4285,-2311,-1992,-3428,-9630,-14213,-8017,-3954,-4527,-4007,-8026,-11827,-9133,-3039,2687,8931,3497,-40,2821,-3408,-9843,-8887,-8337,-8340,-11543,-16645,-15825,-10775,-7039,-142,-4427,-11218,-3013,17619,42204,41868,28079,10515,4187,2052,7400,22111,33741,26896,2071,-7193,4436,14305,6778,5261,2905,1748,2271,-3070,-11928,-13914,-3926,-2515,-7926,-11263,-11166,-13222,-4500,5928,12141,8928,13256,21560,27660,29109,20972,8589,-4426,-14899,-10419,-13625,-12792,-4676,4884,-872,-2240,-8420,-15143,-6362,10038,24376,22010,4822,-1239,-5328,-7524,-9126,-4841,-88,3772,2673,505,-563,1687,3592,3164,781,-3760,-11907,-13503,-11610,-9655,-6608,-4503,-1103,4468,5619,960,-1969,3199,6537,8033,9604,2587,-221,-5966,-8139,-6800,3848,13133,10874,2041,0,12769,19503,15428,2209,-242,7105,10749,14139,15078,14984,13589,3061,-4046,4670,9931,9665,4239,-8989,-15143,-11315,-13731,-17675,-11944,-3007,6560,16007,23075,33581,55441,79366,66573,31719,2575,-5442,-1328,-4199,-1781,1817,1054,-1451,-1331,4589,10942,12768,13774,13276,15026,11384,9623,-5697,-16596,-12848,-6094,758,-1680,-7752,-8231,-13807,-17810,-15116,-9609,-12579,-1889,6785,11125,6003,-11377,-11925,6224,11892,8956,1231,-5643,-8486,-7956,-9028,-13060,-1961,10334,13138,-4594,-7434,-1209,1360,-4119,-5913,9280,7907,5902,17838,35379,42064,33964,22254,8568,-421,-3217,-98,-1432,-7529,-6049,-5492,-1906,-2458,-8652,-9643,1560,9430,7420,-1990,-3165,3747,3673,-2734,-13188,-3936,17330,36536,40071,19452,8033,11702,13645,16535,18530,6462,-872,-4984,-8793,-9549,-6259,-5285,-6489,-9924,-11211,-5447,-7932,-14506,-3648,10777,12639,-2615,-5216,10739,21231,18809,9997,5567,11592,15559,6220,-1005,-3053,-7987,-12790,-9062,4460,18505,21418,16125,7997,2428,-1269,-3864,-4285,-5835,-8653,-11652,-2936,11142,27230,36954,18332,-4197,1970,17821,28367,28692,28148,30478,26030,18895,27757,58091,70035,57383,37804,27129,43220,31378,10004,-3029,-9423,-2956,-1484,-8344,-9064,-3096,-2730,-5017,-9023,-10336,-13608,-8560,-7522,-11621,-5370,1488,-2275,-5182,-7446,-8994,-3847,2402,2572,-551,-5333,-2316,-4885,-7213,29,3685,653,-1783,-828,5917,9882,6143,706,2414,4032,-6061,-4770,1389,-2728,-4366,-9279,-489,20678,34151,33215,23896,10097,-659,-7611,-7544,-7030,-9803,-8585,1004,5407,1074,4976,20005,24316,14049,-821,-11650,-7609,-1059,4421,5488,-107,-8004,-15729,-21394,-16748,-4216,6623,13323,15908,5865,-4319,-9244,-16128,-16035,-17994,-13893,-8737,-4649,-1704,-478,-3609,-10508,-14040,-9086,-3406,-2542,-8322,-16658,-9386,3293,9835,10033,1886,-4178,-6082,-4200,-6318,-10486,-1917,15426,30574,36975,18839,3151,-2241,-139,-1084,-10878,-3138,8596,2442,918,-617,-7216,-10898,-9135,-12808,-18589,-19236,-18186,-11077,-7663,-6485,-8466,-7637,-2433,8119,28092,44698,45111,24307,2460,-8574,-10501,-10889,-9509,773,14628,19921,9333,-8296,-6559,-5603,-5394,-440,5999,7578,-2323,-6175,625,2482,1180,7006,13520,23934,24080,10431,-139,-10002,-13089,-11555,199,11823,24236,38834,40502,18148,-3711,-13460,-282,13981,18486,13132,-7772,-9124,12987,26208,23105,18553,14458,10372,6675,898,279,4376,5103,-3878,-12443,-16841,-8879,-5122,-1835,595,660,-706,-3213,-5670,-8809,-5357,715,-882,-4314,-4638,-1216,5950,10944,10214,1696,-9119,-8638,-1828,3090,2017,-4828,-10839,-8487,8927,30036,35451,23435,9604,-3271,-15039,-8458,142,-3302,-13153,-17636,-12825,-8460,3791,15444,23877,20014,1372,-14926,-19905,-17469,-16470,-6884,8400,27928,41533,44135,32727,15554,1141,1869,5533,8505,12800,8769,5000,2703,-451,-8077,-5758,-1304,604,6641,11961,26103,33817,33777,29081,25627,15854,7138,7359,3440,-10767,-8059,4035,12501,8923,10450,15295,14977,5304,503,818,472,9492,21268,23468,21397,15002,4581,-3395,-2134,4579,10190,7240,1231,-9761,-8042,5797,15553,7776,-5173,-8456,1418,14296,15428,8578,15405,27076,21886,1920,-11860,-12,15604,5706,-1009,8677,7584,-3066,-15019,-9846,3036,11420,10052,6344,6313,2256,-7223,-4687,23977,58060,72113,69834,47928,24631,8230,-4338,-10388,-7535,-9599,-14836,-12628,4007,3198,-7273,-13564,-16348,-13640,-10930,42,14441,17746,10921,2558,5532,15604,16383,17301,17353,16703,16909,28247,43828,52363,51360,32048,10765,-828,-5181,846,-3653,1355,-7,6751,9778,7170,2209,-2903,-8918,-9057,-10486,-12105,-12651,-11503,-6315,1435,19467,47545,51094,40786,24788,7823,-7652,-14598,-9271,-6529,-12977,-14072,-3406,4696,-1709,-5796,2788,16260,14572,5503,-4348,-6951,-2412,-2069,-6804,-7525,-6944,-1384,4774,10514,8225,2171,-1421,-7389,-9415,4193,18765,31824,17580,5893,1872,-6481,-12263,-12620,-7005,-477,3975,3503,6294,9443,13060,11528,1406,-7054,-9645,-6982,-3073,-4223,-8818,-4262,4992,612,-6985,-8555,-7175,-5121,-1164,1121,2781,5694,8474,7329,239,-5355,-1105,-812,-4543,-10357,-13046,-16331,-12997,-763,10601,16105,10797,4647,1866,-3484,-7026,-12903,-9915,3928,11768,12850,12178,3834,-7784,-10167,-11442,-10797,-4255,4501,7928,4611,-7782,-8110,-5081,-11756,-18692,-19861,-11117,5422,21452,35168,41610,34523,28154,22135,16699,9499,1661,1665,6961,13847,15856,16838,13279,4975,-5380,-14089,-11224,-4744,722,-2674,-12824,-18818,-11397,-1389,-1211,-11722,-16366,-5870,-8866,-15819,-12578,6342,15110,24685,37162,31365,10743,-806,-6725,-14604,-16913,-10077,-4828,-3919,-6016,-6477,-10257,-10915,-10753,-12357,-13591,-4042,2602,9901,18081,26709,24661,24104,22434,8642,-5108,-5287,15160,13884,3177,-1203,1262,6959,6553,8634,13895,15686,8474,903,1946,5157,-8786,-15844,-3425,42,-3376,-15059,-13098,-5789,-2689,-728,314,-6407,-8200,8339,15093,15177,7938,-4291,-8716,-4723,1995,-2245,-8353,-2827,17313,30396,42207,51855,57053,39682,22066,8630,-3462,-8925,-8556,-5532,1542,4467,5774,14021,15031,14917,7728,-2474,-9005,-11096,-7597,-1665,3500,5689,-2927,-13073,-6028,5885,4689,5745,19487,24378,20323,12618,2426,-2241,-5444,-11469,-13703,480,5613,10851,36018,62533,61198,28465,-7977,-7068,84,11869,15153,10943,9351,6934,-1756,3908,30949,41503,36118,28261,17963,3689,-9655,-18521,-10527,-5140,-8262,-17161,-20172,-17569,-9282,-3072,329,7852,16356,24591,21913,7899,-6813,-6029,1718,2418,-3162,-1589,1604,2020,3460,-5972,-13939,-18402,-16786,-13738,176,-3103,-9523,-13468,-11596,-12464,-11159,-535,5322,7189,4210,-1006,-1310,-3591,-1990,-3329,-3917,913,11755,17479,18423,6744,-11135,-13814,-4229,3010,-211,-10981,-1927,6445,-7148,-15225,-8596,-4342,1614,15779,37851,52740,23607,-5429,-9122,-4303,-15011,-3565,11082,9852,2636,-90,-4521,-9674,-10347,-5451,717,6618,9223,12278,6685,-4483,-12466,-13340,-6124,2710,4297,-3822,-9206,-13209,-8612,-460,2806,-1432,-3158,-7264,-12299,-16024,-11571,-11949,-10382,-2176,2276,3155,8798,10550,311,-2586,-1494,-228,-584,-685,-5976,765,7290,8280,9689,7100,-3643,-13075,-5131,8804,11184,-2699,-9706,-9292,-8036,-9525,-7431,-2910,2045,3837,4762,2174,-2200,-8022,-7818,-3240,2090,551,-652,87,1875,86,-2838,-4848,-5494,4364,19940,24251,17472,7938,5891,13242,9132,3463,7612,8580,6984,2253,-5708,-11341,-6029,-1536,288,-1194,-7049,-12224,-10143,-1467,7238,11275,14028,17890,19559,8133,-4662,-1092,2885,1725,-3208,-4247,8005,21207,30998,26032,21111,15798,3425,-1260,8028,11497,10207,-4144,-6337,-9811,-16906,-16947,-13636,-7421,1323,3268,6989,18569,19671,24104,20545,16531,14701,8382,-1522,-4721,-9751,-14227,-9194,-8838,-9848,-6030,554,8877,9617,2388,-4717,-3232,3319,2728,-5134,-10432,-2804,2208,-2797,-15356,1487,19534,19213,9213,-5794,-8079,-7581,-12662,-7342,-2632,-168,3691,15297,23786,21017,13928,4922,-2842,-13479,-10091,8967,29994,39050,41059,38677,25360,4405,-6810,7123,25012,30407,24612,836,-12395,-2918,2936,4260,2110,-923,7350,9337,1894,-1046,-5190,-12393,-5699,8062,25123,25961,10297,-2252,-7466,-6604,-7347,-5991,-9780,-9073,-4587,-5004,-8460,-7939,-2315,-1700],[6268,23010,31986,27955,17944,6576,3175,6305,4925,-1307,-4654,-4549,-2119,-727,-8281,-9544,-6702,-11272,-15539,-9964,-9114,-5612,7796,22116,28153,19737,6043,-2313,-7167,-14470,-13476,-9384,-4186,5213,15972,20331,21181,16996,6511,-1336,-9028,-13041,-10325,-9423,2687,13752,15248,9772,3814,3245,661,-10979,-17523,978,13364,19254,16620,6596,1310,1053,593,428,-4014,-7192,-7902,-5089,-104,4761,3438,-3389,-15670,-3950,-1882,-4861,-4923,-3296,3622,2209,-1678,-9815,-10324,-778,4357,-2136,-4249,8394,23101,23253,15816,9668,2213,-1616,-3322,411,9863,26863,21546,290,-10474,-8636,731,4904,918,-6548,-12835,-12189,-6364,-1687,1020,-2077,-5058,-7122,10107,16421,12616,-1554,-7972,-7227,-6617,-7930,-8819,-7429,-3831,92,94,-6653,-14770,-16737,-11846,-1320,3585,-4308,-8642,-12440,-18795,-23095,-18874,-11803,-3196,7642,17138,19481,17010,13948,3891,-4833,-3903,-2788,-7086,-8733,-5189,-7692,-14658,-3498,1951,5934,6039,6619,6883,8999,8775,-3965,-11303,-11157,-10435,-8068,-1971,1297,1831,-12126,-17227,-8083,-12224,67275,236271,481057,726846,846848,804642,646214,420433,209626,59194,-10610,16792,16761,8373,14247,16609,5396,-6858,-5877,1275,3966,1496,-11633,-11355,18674,46507,50297,37622,25023,13163,4678,-1992,-719,-420,-1375,-911,1691,-5772,-13125,-20066,-16610,-4465,2669,2778,9591,12205,-14515,-34685,-40862,-25183,-5439,5374,-4740,-8917,-6886,-10203,-14186,-15156,-16726,-14367,-11798,-13739,-15478,-14892,-15322,-14064,-10680,-9131,-11038,-12625,-10455,-9707,-10654,-13877,-14952,-20010,-7333,12022,20277,15601,9422,-1398,-6183,2547,-189,-9731,-7250,3871,15130,16437,17191,14639,-445,-15002,-13721,-4227,6941,12047,12036,11073,18647,26673,31933,31601,25317,19809,18721,13539,1945,-8144,-1891,17659,38765,29016,3774,-5677,-2745,-3776,-9166,-14385,-16242,-17720,-14446,-10847,-11736,-17015,-16908,-7311,1301,4065,2581,2562,9383,8241,1996,-3224,-2830,1317,1140,-1449,5265,6024,7109,8130,2356,-8765,-7716,-3446,2860,2904,302,-923,-3762,-5249,-6839,-2250,1776,1898,-3125,-6878,-3860,-2906,-5877,-8500,-8539,-184,12809,13492,6678,14433,21138,2310,-14882,-640,7550,-3456,-4201,-2190,-5430,-2418,-3000,-7206,-1274,10192,3981,-7437,-14975,-7902,-4843,-4408,-5721,-6234,-4918,-1941,1127,2665,5276,9849,3651,-14511,-8608,4916,7564,-920,-8350,-11867,-13392,-12051,-5374,-4164,-5192,-3211,-3810,-10298,-6990,-3773,-7086,-3990,5444,16611,14878,14602,11917,6388,8617,8912,8527,9027,9912,11527,10753,9109,1066,-10550,-14707,-6741,1742,6603,9568,9285,6647,4233,29,-6870,-5109,-3288,-2090,-3773,-5318,16555,27883,20373,10410,9569,10220,12148,4091,-5220,-7503,-964,5643,7421,7633,9997,8005,1872,-7260,-9081,-7820,3239,15011,13677,3525,2383,1002,-2556,-6499,-2740,8002,13709,13652,12647,14825,12032,3362,-81,-921,-3521,8566,29451,35513,25106,9983,3616,13421,23673,14258,943,-17367,-13713,-220,12751,17612,19022,17016,5347,-6069,-7629,-6925,-10202,-1303,-3297,-14613,-8310,308,7967,11498,1100,-3132,2819,7682,11035,9115,3942,1430,3084,5673,-23,-11786,-7798,-4830,-5755,-1505,6823,21005,31465,25999,16969,7376,-4748,-12253,-7297,381,3250,2589,4861,3469,1207,-1430,-9727,-8026,-17,-1304,459,-5368,-8013,-1686,7898,15848,9518,-5041,-6486,-4487,-497,882,649,-1011,-4887,-12454,-13213,-11298,-8286,-8754,-5328,938,-1813,-14214,-7921,-3317,-4628,-9372,-12507,-10181,-1869,4846,4957,-1953,-13347,-8899,-2640,-1584,-2407,-3177,-8737,-11646,-1738,4462,14394,27350,30650,28031,18811,15911,15863,18653,25486,19881,5648,-685,-6306,-14475,-12182,-8170,-6954,-2619,-1635,-8380,-16357,-13253,-6291,-3567,-5580,11405,16874,10309,-1186,-10027,-8452,-5304,-3607,-5263,-9716,-9585,-3354,-1859,-1694,-6929,-16561,-13718,-5267,3217,7989,8130,11261,19747,17450,6162,4244,10754,19259,25827,22411,17690,16019,5492,3011,15140,18892,8863,-8064,24700,57581,63575,53258,42356,35421,33839,29888,24088,19532,12758,12233,17701,20341,16496,10302,1594,-10533,-16136,-11853,-8373,-1658,2366,917,-1508,1622,23672,39722,30246,8507,-12589,-4390,9251,5959,573,7917,15875,18321,13164,31,-10513,-11404,-2663,11093,21447,12993,-2793,-12685,719,10018,7285,354,-9439,-16663,-12698,-9622,-8796,-13767,-8907,-2781,-1000,-3119,-8551,-12655,-10252,-10011,-2346,19715,29321,17605,-385,-4242,-1180,-5376,4026,27313,30242,29109,28502,25506,9698,-9169,-7447,-169,536,-4361,-2878,4273,9265,11697,5688,-4009,-11053,-6519,-10378,-14809,-8715,-1461,-1044,-2259,-5185,2952,10470,12533,17575,29598,39318,37412,44860,40588,24699,34370,40445,22422,577,-17370,-11557,3433,15757,22911,13256,-641,-6156,-4779,-6357,-6669,-10717,-12479,-6391,-5611,-6093,-5291,-9612,-13041,-8845,-913,5236,10753,4245,-706,1778,-3382,-10262,-9400,-8621,-8535,-11723,-17884,-17802,-11951,-6721,2000,-3584,-11929,-1507,20539,49177,55813,46985,25837,11132,5542,6983,17302,26522,23113,412,-9407,3740,13084,3702,4682,4572,3951,4941,-312,-9586,-15591,-5822,-3078,-5622,-8025,-8805,-12509,-7364,3233,8821,5683,13411,24180,31766,29955,18782,4994,-8886,-9179,-5857,-10097,-10537,-4753,989,-6255,-7081,-10868,-15845,-6184,9499,23841,23893,6471,-1486,-7307,-9443,-10264,-6535,-2203,811,-1339,-868,1963,3852,4720,3015,-1030,-6684,-14874,-15919,-13129,-9979,-7104,-4282,87,5790,7295,3360,1801,5466,6419,5850,7078,1523,178,-4386,-6515,-5258,7240,16831,13094,3818,1484,13308,21441,19356,4979,-1411,5866,10513,14819,14860,13293,10011,-1788,-5261,7015,13421,13070,6208,-7745,-15062,-11496,-14292,-17423,-10767,-631,10465,21389,27578,35719,55616,77861,62765,28466,852,-5164,-509,-2456,-688,1848,618,-1843,-1555,4000,9590,11158,12996,13608,14282,10200,9187,-5708,-14169,-10990,-5597,765,-1934,-9055,-12201,-13306,-15867,-13700,-7879,-9692,-787,6440,11815,8305,-9158,-12524,4655,8721,5572,-1850,-8568,-11473,-10346,-10572,-12006,-2324,8134,11591,-4858,-7387,-2238,-1083,-8968,884,14833,9413,3491,13537,31421,39185,33097,23957,11145,1381,-3528,-1621,-421,-3394,-1629,-1154,638,-1783,-8258,-9104,1177,8778,7476,-1146,-1590,5012,3570,-4197,-12503,2169,24694,40587,38516,16139,5428,9704,13256,16616,17094,3385,-3367,-6430,-9251,-10136,-7362,-6413,-7905,-11208,-10656,-5114,-8192,-16376,-5069,9283,11727,-2303,-4434,11021,19698,17473,10030,6650,12978,16613,6157,-886,-3508,-9171,-14519,-10180,2967,16389,19991,16352,8525,2912,81,-1427,-2080,-4524,-7655,-10959,-3379,11835,28835,37784,17599,-5540,1475,17512,28366,27722,26697,28821,26199,21728,33552,62954,67766,54559,37573,28947,47307,37816,15745,3101,-4571,-1282,-2136,-8790,-9643,-5242,-5763,-8295,-12700,-14800,-14528,-10873,-11996,-12766,-4247,2189,-2411,-6442,-9799,-11080,-5456,2415,4962,2871,-5401,-4710,-4148,-3793,1936,3881,-570,-3050,-2881,3760,8338,6295,1790,3222,5145,-3728,-8050,-3191,-5108,-3705,-8186,-909,18725,28275,29808,22978,9199,-1706,-7735,-5171,-5276,-8627,-7795,2456,7915,3071,5602,16888,17966,8047,-3421,-11814,-6868,-1057,3330,5049,374,-7082,-14330,-19944,-17254,-4810,6065,11673,14089,6020,-1934,-4935,-11445,-15028,-16688,-13106,-8418,-4416,-1161,697,-1902,-9290,-13379,-7966,-2141,-895,-6565,-15998,-11821,1545,8910,8450,318,-2906,-4147,-4011,-8246,-12427,-734,17619,34005,43455,28474,11507,604,-2292,-2853,-10238,1088,17029,10233,3618,148,-7381,-12193,-12072,-16704,-19628,-15135,-12244,-5153,-2951,-2344,-5060,-6270,-1798,8954,30246,49189,50473,28189,4645,-6540,-8568,-8985,-8151,3281,17777,23769,12148,-5434,-5662,-5254,-5467,-895,5131,6956,-1517,-6210,-667,-193,-3321,2315,8584,18285,22105,12640,5386,-1847,-2377,-2906,3206,12430,21825,28969,29003,11536,-6328,-14430,-1261,12626,17315,12902,-6506,-11885,9242,24190,24090,20650,15636,10386,5989,105,-398,3898,5603,-2726,-10385,-16640,-9321,-5510,-1799,903,1165,124,-1997,-4557,-8221,-5627,-219,-2306,-5849,-6961,-4248,3157,9280,9871,1521,-9652,-10021,-2837,2700,2522,-3564,-9973,-8790,7615,24621,25956,13024,2713,-7220,-17261,-8226,353,-2864,-12603,-18319,-13471,-13754,-500,9723,18536,19676,2118,-14014,-18011,-17133,-17563,-6385,10223,26073,35799,38895,30324,13219,-396,843,4197,6747,11014,9184,7199,7225,4830,-1613,-1891,-2624,-3574,3563,11953,28445,37010,35682,28741,23835,14725,6769,7306,3503,-9423,-7562,3424,10834,7148,8915,13735,13264,3853,1526,347,-1480,7314,19872,22730,20109,13357,4135,-2328,300,6517,10789,6926,1127,-9739,-8253,3632,13842,8352,-3630,-7885,1666,15037,17372,10351,15808,26995,20514,-514,-13349,843,16564,7698,-627,6486,2863,-7647,-11706,-6723,4245,11986,8691,2777,1588,145,-6305,-4460,21156,53993,70506,73521,53211,29448,12073,-1457,-7805,-6306,-8482,-13077,-15949,225,-611,-10263,-15451,-16440,-13215,-9757,-5088,8254,11796,6814,886,6365,14777,13580,14630,16030,16715,18626,32822,48433,59096,57290,35916,13393,1336,-1943,2864,-3900,-3247,-8224,210,4235,4064,1135,-3056,-8745,-8757,-10527,-12291,-12742,-11456,-6267,1142,21154,48441,46556,37202,23365,6935,-8539,-16264,-13741,-9695,-14540,-16412,-7135,-1033,-8264,-8806,2744,17218,16296,5273,-4799,-6745,-2281,-3236,-9298,-10620,-9158,-3823,1651,7993,6731,962,-2599,-7597,-13417,-4143,7732,26104,18872,7448,3136,-5603,-12323,-13315,-8227,-2601,2301,3162,6289,9008,13410,12749,2729,-5856,-8399,-4607,1249,1863,-3265,-267,9224,3800,-4848,-7582,-7207,-5597,-1394,1892,5070,10202,15903,15104,5502,-2216,1379,1079,-1311,-4934,-9364,-14152,-11435,-571,10768,17835,12713,5301,1059,-5857,-10436,-13395,-6267,5665,10255,10258,10865,4910,-6937,-12305,-14234,-10280,-2863,6333,10895,8939,-4077,-8272,-7093,-15099,-21643,-17004,-11039,4781,21113,34253,39021,32706,27553,21750,15842,8811,2073,2844,7222,12451,12775,12753,10162,4363,-3348,-9892,-10236,-4688,1772,174,-8935,-18170,-13347,-3074,-3688,-15051,-12801,-652,-6054,-16510,-14008,5038,12957,21146,32034,28881,12752,2315,-3182,-11166,-14107,-8226,-4270,-4671,-8330,-9606,-12822,-11455,-10350,-11866,-13470,-3946,3117,10814,18730,27578,25420,23768,21271,8749,-4935,-8222,9425,7607,-2519,-7105,-4712,1794,3622,8109,14663,14647,9299,3307,6825,8959,-7693,-15629,-3636,100,-2992,-15827,-10973,-4156,-1849,779,3072,-3482,-4345,16803,24258,22211,11996,-2903,-9249,-5988,-159,-3988,-8045,-843,19821,29939,40028,50312,57369,41984,23281,8047,-4290,-10187,-9804,-5412,2696,6745,10273,15244,11993,12963,9387,723,-5819,-8531,-4925,896,5765,9002,350,-11584,-6081,6427,5388,6038,18534,21695,16755,8957,-1742,-5172,-8453,-12453,-14031,341,7716,16249,42441,65577,58289,23432,-7843,-7697,-1825,9614,13056,11096,11280,7411,-3549,982,28600,40453,32739,24820,16764,3532,-9946,-22155,-12981,-7235,-9308,-17138,-20227,-15349,-5347,2971,7587,14749,22579,30620,28976,13507,-3614,-6897,-538,-774,-5625,-1425,2508,4722,3936,-6445,-14541,-17788,-14984,-10717,3186,-1166,-8224,-12560,-11544,-13835,-13220,-818,5931,7941,4109,-3646,-5067,-6372,-3890,-4240,-4175,230,9866,15160,17329,7123,-10325,-18416,-7794,-656,-3965,-13924,-4404,5647,-6189,-14473,-10100,-6690,-1235,11799,32801,47108,19810,-7696,-5676,-144,-12084,-5303,10603,10253,3641,2174,-1896,-7915,-10697,-7853,-2323,4431,8567,13033,7854,-3744,-12101,-14082,-5680,5057,7939,-315,-8462,-13620,-8528,69,3634,-788,-2957,-7861,-13586,-16420,-10585,-11148,-10777,-2558,3081,5541,14681,16126,4769,-291,-1655,-1080,-1014,-146,-3068,3825,7170,6897,8657,7191,-3296,-13953,-5900,5646,8446,-3248,-10776,-10397,-9095,-10053,-6197,-467,4736,8102,8786,5400,209,-5257,-4148,-1089,2097,-952,-3890,-1445,4869,3586,130,-3522,-4954,3861,17261,20152,15042,8186,8986,15853,9626,3318,7351,8982,8201,3410,-5000,-9969,-5066,-1295,553,-628,-6685,-12046,-10254,-2047,6034,10235,14249,20106,23118,11903,-1174,2497,7639,8052,2165,-3104,7501,20936,31261,26613,22807,18593,6134,-2360,5207,8526,6656,-8331,-10885,-13471,-17250,-15346,-12596,-7431,648,3477,9640,21383,20108,24595,24040,22646,19570,8659,-2445,-5154,-9800,-14033,-9947,-9497,-9301,-5444,438,8544,9684,2549,-4307,-3775,1833,1115,-6300,-12691,-5169,600,-2449,-12359,1846,20535,20545,8810,-6843,-8363,-9223,-11824,-5088,-472,1509,6316,19036,28847,28852,21311,8830,-4294,-14967,-9454,7987,27065,36860,39048,37794,26295,6161,-5128,7329,26373,33871,27254,1926,-13081,-4647,482,2792,3700,5589,14357,13356,2798,-879,-5265,-12214,-4917,8809,25703,28094,11925,-966,-6731,-6940,-8026,-6843,-9496,-7822,-3422,-3190,-7666,-3285,1697,598],[5678,18637,23430,20999,14396,5396,3197,7402,6890,1360,-2747,-4558,-3795,-2734,-8158,-8667,-5914,-9813,-13243,-12857,-10530,-11410,1870,15888,22584,17222,5784,-2273,-6887,-13918,-14548,-10022,-4193,5358,16697,21832,21986,15398,3423,-3842,-9055,-11060,-11784,-13171,351,14499,17083,11410,6182,6376,3353,-9155,-19889,-3349,9856,19078,18237,8324,3393,2797,2266,2371,-1761,-5722,-8018,-5784,-81,5247,3875,-4016,-15061,-801,2169,-1885,-6979,-5333,1918,1325,-1723,-8478,-10193,-2254,1478,-5509,-7607,5222,20087,21317,14752,7917,-342,-2859,-3455,-61,8330,25090,23668,2732,-8260,-9761,102,5473,2340,-4900,-11713,-11753,-5901,-1227,747,-3654,-6726,-5040,11984,15843,11736,-129,-7226,-8035,-7814,-8385,-7109,-3080,1809,4253,1529,-5990,-14281,-15133,-8663,2487,5984,-3096,-8850,-14421,-21558,-25016,-19203,-10900,-20,11432,23126,26691,24199,18951,6614,-2595,-1681,-1314,-7659,-7813,-2079,-3868,-16128,-7535,-228,5672,8467,9637,8403,9344,9485,-3604,-10668,-9358,-7896,-6839,-1953,259,634,-10276,-22608,-16046,-15307,51070,195947,413382,638613,755229,723721,578536,366068,173057,41825,-12312,19491,19129,5396,8814,11654,2212,-8358,-3823,4703,7429,5580,-7442,-16254,11077,35044,38817,29904,22705,14068,6269,-918,880,1797,66,-2514,-494,-7150,-14563,-18339,-16355,-4517,3845,4683,9811,5855,-24461,-45033,-46400,-25688,-4967,7836,131,-8478,-8989,-9843,-10076,-10958,-13615,-16005,-12539,-14016,-16385,-13262,-13827,-13576,-11044,-10289,-12385,-13213,-10999,-11471,-13403,-15725,-14921,-19160,-8713,9901,18165,14147,8711,-1224,-7831,-834,-1886,-9127,-5263,6141,17279,18169,16991,12471,-2444,-17280,-14700,-6008,1835,4319,3816,5425,14590,26519,32520,30963,25246,19669,17480,9170,-3300,-10572,-2951,13250,29533,19759,-1150,-5724,-954,-1971,-8353,-14504,-16310,-17818,-15209,-11198,-12702,-16914,-12955,-1176,7533,8042,3617,843,7117,6931,1439,-4941,-8340,-5745,-5711,-2298,7221,6894,7942,9926,4671,-6468,-7725,-6556,-644,523,-1109,-2198,-4702,-5382,-6976,-3077,1247,2763,-2034,-6722,-3961,-2507,-3828,-5511,-7059,-735,9699,12181,6906,17137,21666,2077,-16158,-1161,5026,-5482,-5562,-2291,-5295,-3469,-3166,-5960,-756,8958,3369,-6376,-15019,-7111,-3320,-1843,-3189,-4028,-3043,-737,-485,-1831,-252,4421,-277,-14936,-5983,7285,7905,-2182,-10628,-13956,-15107,-13890,-6873,-5157,-6096,-4136,-3986,-8712,-4611,-1506,-4897,-2746,8211,21820,20106,16584,13150,8519,9535,7998,7259,9337,12799,16530,15103,11645,3008,-8893,-14763,-6920,1931,8246,13208,12626,8082,3785,-2667,-10627,-5623,-881,1477,-1251,-4968,17093,29168,21425,9637,9166,13643,19103,10739,-2020,-7756,-2111,4702,7328,7821,9046,6179,31,-8459,-9998,-8494,3368,13986,11193,2974,3690,3008,-2085,-7692,-3247,7961,13774,13468,11573,14109,13594,5985,2339,664,-169,13507,33562,38508,27327,12042,6939,17029,25802,14375,72,-17823,-14357,-1801,11765,17244,19053,17519,6220,-5250,-7104,-6451,-9587,-5045,-5186,-12611,-7077,88,6868,10130,-187,-3041,1992,5182,6035,3895,1098,704,3614,7327,819,-11797,-9945,-7560,-7979,-2755,5668,18684,26451,18718,10320,2446,-6611,-12621,-9573,-2759,1762,2245,5613,5618,3967,1409,-7627,-6730,2346,1463,4027,-1384,-4444,1131,9642,15851,6719,-6974,-6013,-2720,892,1138,0,-1635,-5427,-14140,-12030,-9315,-7161,-8178,-3205,4642,2414,-11929,-7332,-2816,-4343,-9172,-12041,-10674,-1250,7631,10387,4958,-6739,-8859,-3819,-2426,-2643,-1174,-3549,-11890,-556,4821,12750,25707,28675,23839,15567,14170,14809,19372,29016,21956,6438,-329,-5493,-12687,-11626,-8539,-7777,-3556,-2559,-9075,-15139,-13689,-8687,-7859,-4126,13180,15702,8319,-3073,-12121,-11319,-8375,-7365,-9407,-13825,-10560,-2894,-1170,-2057,-9159,-15688,-9401,-527,8139,11734,9537,11414,20440,18265,6409,4355,11197,18485,23841,19600,13003,8519,-4185,-7164,6061,13679,8712,-9505,15679,42536,46777,40902,37449,33272,31050,27837,23842,19275,12218,11812,17622,21316,17767,10869,1000,-11710,-15139,-11480,-9382,-2184,3136,3015,1056,335,16401,32558,22752,3228,-14279,257,14826,11602,4221,10546,18200,21215,15816,1498,-9308,-10134,-1457,13671,25347,15329,-1089,-14478,-1717,7183,3649,-4057,-13341,-16774,-14107,-11815,-10661,-14318,-8839,-2692,1212,-659,-6015,-13601,-12800,-12296,-4864,16178,27175,17162,-902,-5067,-1162,-2950,7826,28560,32257,32574,31355,28066,10733,-8902,-6879,1535,2631,-2894,-3248,3234,10215,14296,9310,-800,-14838,-7700,-10108,-14966,-9633,-2698,-1336,-1812,-3923,2224,10831,13851,19336,29005,34740,29236,33604,28914,17292,28909,37811,21746,2150,-12952,-13989,-62,11920,19723,10704,-2585,-7416,-5352,-7730,-8946,-12129,-11207,-5230,-7633,-8410,-7256,-11476,-14366,-8521,951,7343,11977,4464,-1824,260,-3913,-11202,-10350,-9138,-9009,-11788,-15952,-19927,-13374,-6742,3679,-2658,-12974,-554,22247,53149,66585,64724,41518,18230,8371,5731,11777,18319,18069,-1547,-12273,2022,10462,191,3709,5710,5513,6979,1869,-7745,-15996,-7416,-3287,-3507,-5325,-6343,-10180,-9946,350,5008,2720,12952,24983,33496,28923,15419,705,-13644,-4465,-1857,-6663,-7833,-4215,-2037,-10501,-11244,-13316,-16669,-6507,8308,22118,24463,7773,-1557,-8903,-11205,-11704,-8992,-4650,-2955,-7132,-3179,3420,4982,5007,2203,-3472,-10320,-17928,-17972,-14662,-10259,-7583,-4184,1114,6833,8730,5475,4992,7076,5544,3101,4282,271,335,-3140,-5267,-4034,9913,19071,13610,3998,1594,13209,22572,22457,7239,-3169,4083,9773,14926,13939,10805,5652,-6724,-3862,10843,18282,17435,8498,-6552,-15023,-12164,-15358,-17241,-10193,753,13118,25285,30065,35355,52501,72343,56476,24276,-1154,-4871,209,-1213,-207,1379,-170,-2450,-2141,2825,7607,8735,10799,12418,12125,7998,7683,-5543,-11261,-8967,-5537,110,-2794,-10655,-15889,-8809,-10606,-9873,-5591,-6371,168,5413,11344,9523,-7197,-13073,2591,5448,2439,-4305,-10636,-14611,-12923,-12067,-11175,-2877,5917,9901,-5137,-7712,-3614,-3703,-12093,6822,18803,9789,277,8376,25996,34733,31114,25247,14012,2897,-4364,-3800,-142,-35,2326,3285,3559,-683,-7287,-8152,923,8072,7145,-899,-845,5234,2608,-6129,-9761,8034,31197,42807,35532,12889,2978,7280,11527,14751,13032,-859,-6248,-8242,-9794,-10921,-9075,-7922,-9654,-12586,-10409,-5379,-9032,-18695,-6329,7734,10490,-2422,-4385,10403,17468,15567,9589,7160,13495,16210,5037,-1463,-4512,-10728,-16568,-11564,1040,13802,17750,15507,8062,2462,626,529,-147,-3665,-7275,-10619,-4128,11781,28914,36315,15370,-7031,1122,16955,27857,26239,24709,26768,26570,25167,39488,65680,62956,50003,36025,29735,49614,43556,20863,8319,-293,-316,-3351,-9574,-10313,-6869,-7428,-9460,-13333,-14057,-13940,-13168,-16499,-10821,-2568,2566,-2743,-7540,-11636,-12524,-6547,2738,7845,7639,-1018,-3170,-981,-223,3553,3375,-2513,-4802,-6119,179,5571,5418,2372,3749,5926,-1368,-11378,-8857,-7695,-3541,-7364,-1624,15399,20380,25002,21330,7872,-3320,-8356,-3488,-4044,-7865,-7432,3137,9778,4872,6008,13127,11360,2038,-6268,-12206,-6774,-1727,1762,4091,723,-5987,-12795,-18562,-17609,-5830,4712,8854,10661,5634,1094,1129,-6524,-13698,-15150,-12941,-8970,-4900,-1199,1404,-557,-8337,-12942,-7306,-1304,589,-4611,-13507,-13674,-683,6801,5395,-1641,-1674,-2079,-2978,-9577,-14525,143,19433,36690,48308,37455,18750,2349,-4521,-4262,-9069,4248,24088,18041,6520,896,-7542,-13121,-14744,-20705,-17360,-11871,-7556,-336,887,1432,-1786,-5041,-1537,9240,31363,51424,53000,30658,6105,-4856,-6769,-7041,-6705,4931,19470,26012,13901,-3668,-5256,-5110,-5465,-1285,3971,5620,-1528,-5915,-1803,-2907,-7281,-1632,4513,13645,20607,16054,12948,8522,10112,7362,6590,11915,17915,19371,18569,5447,-9211,-15445,-2303,11149,15933,12293,-5478,-15150,4392,20607,24223,22108,16175,9690,4599,-1206,-1470,3144,6035,-1540,-8437,-16170,-9820,-6099,-2166,696,1227,581,-1282,-4160,-8502,-6488,-1434,-3674,-7357,-9400,-7542,-256,6674,8331,441,-10208,-11530,-4213,1804,2511,-2658,-9313,-9754,4752,16710,14358,1704,-4477,-11357,-19542,-9149,-978,-3598,-12755,-19208,-12828,-15754,-2267,5410,13047,18392,2271,-13598,-16130,-15494,-16100,-5610,11771,23030,28904,32115,26707,10612,-1812,-287,2578,4470,8285,7995,7650,10184,9309,4413,2936,-1699,-6476,343,10905,28891,37728,35137,26256,19959,11918,5664,6916,3643,-8318,-7756,1876,8252,4684,6416,10909,10245,1816,1596,-781,-3696,5072,18000,21324,18253,11271,3383,-1429,2528,8655,12063,7431,1500,-9796,-8999,968,11483,8379,-2272,-6904,2517,15828,18335,11129,15042,25237,17746,-3326,-14937,751,15938,8417,-1090,2787,-2907,-11942,-7856,-3254,5234,11606,6558,-1226,-3468,-2268,-5906,-4529,17998,48532,66471,74301,56087,32480,14736,367,-6189,-5498,-7539,-11379,-18345,-3823,-4024,-12666,-17097,-16809,-13107,-8497,-10302,-394,2967,345,-2223,6144,12702,10036,11264,13793,15960,20080,36707,51097,62927,59720,37147,14756,3215,1297,5192,-2681,-5215,-16123,-5045,-985,361,-589,-3657,-8811,-8436,-10461,-12411,-12870,-11585,-6521,425,21359,46082,39891,31960,20565,5753,-8239,-13260,-17888,-12862,-16412,-19794,-11847,-6231,-12582,-11763,1651,15946,15861,3699,-5996,-7023,-2553,-4527,-11473,-13425,-11330,-6321,-1754,4900,4795,-480,-4052,-8210,-15684,-10517,-1504,19142,19421,9186,5113,-3793,-11369,-12299,-7570,-3657,577,2149,5251,7190,12171,12258,2810,-5427,-7710,-2768,5034,7932,3377,5077,14050,6954,-2858,-6751,-7506,-6420,-2068,2104,6782,14350,22991,21903,9602,418,3399,2668,1710,963,-3822,-10516,-9361,-720,10330,19101,14453,5749,30,-8175,-12570,-10807,-2806,6449,7793,7157,8903,5381,-5952,-12960,-16794,-9992,-2015,7774,13483,12597,-1215,-9363,-10218,-18984,-20397,-13875,-9980,4032,19916,31589,34595,29609,25978,20829,14987,8536,3110,4515,7751,11234,9855,9086,7304,3799,-1396,-5401,-5370,-1995,3973,3949,-4497,-16167,-15758,-5266,-6403,-18255,-9602,3561,-4053,-17693,-15004,4310,10859,16848,25227,24422,13889,5103,315,-7353,-10899,-6379,-3944,-5699,-10291,-12380,-14695,-11707,-9803,-11276,-13135,-3594,3845,11840,19139,27935,25687,22854,19673,9007,-4691,-12038,2523,734,-8379,-13153,-11225,-4472,-300,6863,14554,12712,9415,5824,11450,11701,-7004,-15769,-4585,-751,-3783,-16886,-8853,-2800,-1387,2016,5631,-310,616,26518,34247,29085,15565,-1959,-10258,-8202,-3416,-6406,-7961,708,20444,27186,35542,46091,54696,42055,22738,6034,-6001,-12002,-11376,-5544,3584,9013,15317,16265,9026,10717,10708,3945,-2576,-5987,-2182,3423,7718,11682,2883,-10890,-6632,6300,5221,5408,16648,18515,13088,5391,-5200,-6909,-9832,-11800,-14808,-712,9478,21384,47309,65549,52353,17238,-7729,-8284,-3994,6536,9551,9674,11993,7146,-5629,-2549,24131,37073,28298,21078,15372,3729,-8668,-19673,-15545,-9848,-10753,-17544,-20375,-13654,-1207,9635,14783,21495,28507,35478,34936,18773,-67,-7049,-2834,-4522,-9092,-2104,3303,7187,3792,-7916,-16147,-17838,-13949,-7927,5969,46,-8162,-12110,-11280,-14847,-14100,-912,6125,7915,3040,-7408,-8875,-9360,-6205,-5641,-4976,-998,7341,12028,14878,6610,-8763,-21328,-11062,-4509,-7782,-16352,-5966,5123,-5262,-14299,-12060,-9398,-4639,7190,26511,39526,15378,-10356,-3132,2812,-9199,-6749,9270,9856,4030,3737,184,-5906,-10211,-9978,-5892,1777,7805,13793,8631,-3990,-12814,-15000,-5577,6950,10811,2456,-8466,-14737,-8564,368,4209,-286,-2694,-8205,-14735,-17339,-10079,-10705,-11989,-3565,3773,7836,20155,20014,7240,396,-2839,-2893,-2259,-177,-537,7174,7373,6133,8285,7957,-2298,-14429,-7040,2434,5297,-4197,-12114,-12043,-10590,-10913,-5737,1286,7243,12001,12347,8093,2140,-2713,-1073,336,1548,-2806,-7348,-3012,6125,5520,1835,-2929,-4714,3116,14303,15427,11390,7478,11316,17147,8958,2443,6628,9052,9044,3944,-5096,-9460,-4916,-1717,340,-504,-6812,-12375,-11129,-3507,4083,8462,13482,20929,24703,14341,1710,5742,12581,14442,7220,-2102,5520,18312,28805,25541,23404,20847,9502,-1523,2492,5472,4172,-13160,-15637,-16121,-16675,-14421,-12412,-8244,-795,3291,11677,23209,19911,24433,26864,28063,23085,7838,-3847,-5942,-10345,-14397,-11310,-10909,-9527,-5291,62,7728,9137,2187,-4339,-4712,-111,-887,-7579,-14274,-7626,-1414,-2685,-9754,2517,20215,19646,6045,-8993,-9031,-11162,-10892,-3435,1022,2456,7780,20617,31208,34366,26863,11554,-5851,-15825,-9939,5662,22122,31669,33923,33989,25159,6491,-4619,6046,24970,34292,27462,1629,-14109,-7092,-2801,469,4373,10758,21024,16579,2810,-1537,-6114,-12813,-5176,8368,24332,27703,12090,-566,-6481,-7627,-9198,-7805,-8614,-7339,-3348,-2574,-7032,578,4440,2210],[5932,14340,14913,14370,11176,4318,3408,9001,9735,5137,-400,-4316,-5254,-4557,-7053,-5991,-3643,-7181,-10170,-9084,-6115,-15106,-3007,10283,16956,14329,5234,-2510,-6866,-13375,-15014,-10074,-3912,5640,17500,23503,22906,13750,160,-6377,-7597,-7537,-10449,-16502,-2601,14308,18502,12976,8480,8941,4989,-7814,-20573,-7907,5472,17617,18694,9607,5558,4869,4180,4527,893,-3468,-6942,-5013,1011,6199,4340,-4824,-12818,2691,6216,993,-9746,-6837,840,760,-1647,-7076,-9514,-3351,-1059,-8204,-9701,3365,17836,19626,13829,6435,-1932,-2433,-2135,318,7065,22850,25444,5554,-5734,-10332,-385,6047,3767,-3112,-10318,-11043,-5022,-13,1807,-3250,-6058,-850,14580,16082,11778,1927,-6098,-8631,-8857,-8575,-5108,1177,7031,8042,2662,-5430,-13777,-13690,-5675,6073,7842,-2064,-9150,-16503,-24170,-26339,-18675,-9120,3594,15019,28696,33834,31450,23499,9174,-121,895,260,-7708,-5220,2387,1343,-11075,-11623,-2284,5198,10549,12400,9913,10047,11069,-2162,-9380,-7139,-5274,-5256,-1625,-503,-366,-7958,-19231,-23312,-16993,35374,157306,349833,558469,675995,657554,524827,322373,142761,26634,-13966,21203,20273,2257,2887,6468,-972,-9778,-2063,7444,9971,8826,-3317,-20843,3653,23529,27595,23257,20834,14828,7465,-596,1597,3223,1368,-3187,-2094,-8127,-15390,-16486,-15295,-4146,5169,6487,10150,1099,-30034,-47512,-44626,-25677,-5024,9434,4600,-6744,-10562,-8334,-6195,-6861,-9786,-14784,-13829,-14497,-14966,-10943,-12131,-12720,-10610,-10716,-13446,-13666,-11581,-13467,-15023,-16934,-14734,-16444,-7188,10368,17681,13540,8452,-513,-7159,-3346,-3777,-8916,-3435,8522,19489,20014,16769,10181,-4463,-19025,-14950,-7704,-2932,-2382,-3152,308,9811,24439,31297,29217,24395,18567,14989,4303,-7903,-11401,-3545,9336,20771,11564,-5706,-5724,590,53,-6991,-14346,-16353,-17729,-15879,-10757,-11688,-14086,-8199,4537,12710,11239,4248,-993,4795,5451,451,-7278,-14694,-13483,-13546,-3953,6916,6431,7962,10969,6551,-4239,-7035,-8985,-3673,-1845,-2776,-3776,-5990,-5936,-7422,-4142,163,3074,-1186,-6554,-4231,-2413,-2246,-3220,-5894,-1806,5199,9338,6486,19197,20777,1496,-16695,-1991,2136,-7608,-6868,-2174,-4385,-4503,-3725,-5153,-491,7191,2669,-5055,-15592,-6903,-2206,632,-660,-2035,-1636,-159,-3061,-7193,-6599,-2390,-6106,-14682,-2966,9675,8098,-3340,-12841,-14875,-14659,-14143,-8324,-6682,-7474,-5433,-4389,-7322,-2497,577,-2222,-579,11362,26614,24812,17896,13656,9897,9784,7120,6584,10275,15898,21550,19291,13326,4130,-7532,-13854,-6783,2198,9814,16640,15546,8990,2796,-5661,-13963,-4000,2624,5579,1366,-4911,16585,28665,21612,8500,7322,15854,24506,16579,1199,-7840,-3575,3376,7043,7944,8135,4485,-1706,-9505,-10787,-9337,3020,12125,8399,2099,4443,4361,-2129,-9016,-3125,8438,14000,13125,10338,13316,15173,8858,4523,1845,2709,17533,36102,40122,28982,13921,9958,19879,27020,13902,-1266,-18600,-14699,-3255,10386,16123,17832,16485,5756,-5377,-7183,-6455,-8664,-7991,-6008,-9172,-5014,357,5725,8331,-1270,-2759,1061,2424,702,-1605,-2014,25,4467,9155,1544,-11718,-11580,-9964,-10417,-4538,3739,15287,20281,11447,3842,-2360,-8352,-12992,-12211,-6643,-824,1043,5649,7257,6467,3930,-5625,-5143,4918,4537,7798,2663,-875,3930,11274,15422,3631,-9081,-5818,-1455,1991,1250,-643,-2102,-5820,-15530,-10220,-7184,-5771,-7390,-1627,7373,5846,-9471,-6855,-2796,-4678,-9186,-10629,-9570,-850,9231,14403,10706,-219,-6156,-5118,-4401,-3881,127,1558,-9935,670,4953,10337,22685,25299,18965,12635,12743,14107,19753,31521,23140,6809,-377,-5079,-11342,-11043,-8742,-8179,-4232,-3566,-10073,-14202,-13421,-11293,-13059,-2023,13880,13786,5921,-5238,-14060,-13626,-10814,-10155,-11755,-15666,-11273,-2793,-898,-2857,-11618,-11640,-4708,4829,13584,15345,10379,10777,19671,17519,5809,4086,11405,17743,21730,16344,7710,-47,-12599,-13000,-1921,8331,7860,-10260,6770,27610,29830,28379,31642,29971,26924,24396,22236,18003,10883,10519,16620,21287,18375,11130,347,-13011,-14151,-10697,-9851,-2945,3351,4596,2952,-878,8718,24769,15909,-839,-13016,3654,19024,16980,8124,13351,20979,24887,19079,3493,-7821,-9135,-894,15304,27930,16489,-34,-15988,-4112,4121,-297,-8386,-13989,-14118,-15048,-13975,-12431,-14011,-9435,-3385,2921,1744,-3500,-10926,-15287,-14168,-6159,14470,27471,19737,766,-5268,-1234,-815,12525,30930,35069,36854,34582,30489,11767,-8638,-6538,3312,5064,-942,-3296,2072,11021,16811,13019,3183,-11078,-9059,-10176,-13680,-9802,-4052,-2122,-1909,-2646,1661,10680,14496,20026,26507,28243,20308,21647,17039,10045,22961,34090,20862,4120,-7902,-11658,-1102,8449,15655,7921,-4367,-8200,-5066,-6744,-9731,-13643,-10248,-4475,-9582,-11251,-9650,-13198,-15646,-8217,2533,9000,12620,4224,-3222,-1478,-4812,-12495,-11532,-9617,-9396,-11300,-14184,-19370,-14731,-6938,4717,-1779,-14148,-19,22768,53809,72909,78959,55680,25054,10451,3945,6230,10195,12450,-3399,-15581,-631,6535,-3563,2462,6454,6638,8579,3624,-6275,-14598,-8229,-3163,-1822,-3258,-4285,-8425,-11987,-2607,912,528,12084,24312,33094,26446,11472,-3611,-16970,-810,1378,-3565,-5055,-3013,-3964,-13885,-14254,-15408,-17647,-7259,6657,19551,23891,8782,-1299,-9604,-12115,-12961,-11804,-6341,-5782,-13855,-5612,3925,5242,4607,897,-6330,-14289,-17950,-17287,-15541,-10349,-7932,-4225,1877,7683,9981,7131,7563,8145,4183,249,1748,-809,523,-2028,-4237,-3007,11934,19939,12737,3078,929,12622,22996,24712,9030,-5129,2101,8781,14658,12601,7950,1189,-10393,-745,15613,24227,22484,10913,-5383,-14921,-13163,-16620,-17014,-9986,1346,14548,27288,30208,32805,47159,64277,48899,19841,-3008,-4520,773,-443,-179,630,-1052,-3006,-2832,1369,5322,5874,7447,9972,9147,5260,5467,-4978,-7776,-6182,-5335,-851,-3942,-12075,-13468,-4937,-5723,-4856,-2110,-2469,1180,3957,9854,9634,-5467,-13007,638,2579,-2,-5665,-10940,-15978,-15160,-12888,-10425,-3273,4174,8637,-4991,-8011,-4764,-5417,-7934,11644,21147,9335,-3294,3021,19863,29457,28638,26482,17274,4173,-5382,-6026,-96,2804,5982,7840,6897,1040,-5498,-6516,1293,7733,6740,-967,-704,4560,1040,-8139,-6685,13576,36477,43219,31651,9886,732,4713,8741,11121,6866,-5632,-9084,-10054,-10085,-11445,-10971,-9380,-11340,-12760,-9967,-6020,-10101,-19090,-6984,6510,9363,-2505,-4691,9263,15006,13575,9075,7392,13380,14617,3234,-2375,-5680,-12195,-18230,-12772,-938,11151,15178,13956,6952,1416,642,2174,1730,-2931,-7119,-10314,-4819,11296,27808,33162,12467,-7648,1272,16657,27404,24769,22605,24590,27036,28762,44840,65616,56103,44277,33384,29387,49611,47931,25169,12654,3340,99,-4615,-10265,-10735,-7769,-7769,-8750,-11103,-9999,-11888,-13444,-14203,-6036,-50,2971,-2933,-8169,-12644,-13023,-6776,3562,10833,12139,4217,1684,4126,3766,5157,2496,-4350,-5858,-9487,-4067,2289,4151,2928,4420,6754,1230,-9941,-13885,-9521,-3422,-6364,-1994,11407,11597,19676,19425,6526,-5043,-9072,-2065,-2911,-7103,-7088,3392,11245,6814,6859,10047,5868,-3000,-8725,-12442,-6868,-2554,222,3119,1310,-4454,-10907,-16928,-17340,-6800,3017,5461,6318,5330,5219,8772,-978,-11304,-12906,-12869,-9916,-5572,-1310,2100,712,-7394,-12181,-6518,-293,2541,-1811,-9775,-12919,-2450,4237,1722,-2957,-51,451,-621,-9143,-15726,1149,21156,38658,51016,44719,24298,3089,-6232,-4731,-7395,6598,29708,25917,10033,2081,-7224,-13046,-15820,-23235,-14826,-9211,-3806,3536,4018,4967,1619,-3421,-1084,9522,31959,51750,52875,31877,7282,-3043,-4625,-4621,-4657,5505,19321,26191,14290,-2699,-4860,-4652,-4866,-1087,2990,4039,-1961,-5131,-2344,-5141,-10155,-4436,1627,10355,19653,20145,21181,19279,22351,17137,10161,10877,13333,11227,10340,603,-11654,-15841,-2854,10120,14904,11750,-4364,-18109,-552,16330,23771,23160,16507,8853,3116,-2456,-2349,2735,6992,251,-5879,-14899,-9815,-6296,-2342,605,1491,1260,-513,-3932,-9126,-7472,-2369,-4364,-8246,-11344,-10441,-3588,3770,6136,-1089,-10513,-12616,-5365,1011,2555,-1592,-8305,-10703,1145,7948,2865,-8254,-10767,-14696,-19019,-10470,-3101,-4843,-12993,-19374,-10384,-8642,740,3494,8233,16632,2257,-13133,-13819,-12799,-13200,-3684,13520,19617,22068,25029,22752,8457,-2498,-945,1239,2271,5327,6037,7167,12171,13433,10513,8403,1342,-6757,-2056,9461,27941,36408,32668,22313,14945,8428,4533,6800,4244,-7101,-7888,283,5754,2443,3776,7587,6709,-107,1432,-1878,-5489,3400,16236,19774,16393,9390,2979,-22,5380,11924,14927,9614,2995,-9427,-9652,-1487,9314,8625,-388,-5020,4246,16775,18756,11574,13821,22536,14389,-5791,-15940,414,14632,8707,-1295,-1288,-8534,-13205,-3950,674,6715,11073,4427,-4851,-7657,-3981,-5354,-4236,15419,42898,61032,72519,56648,33996,16672,1689,-5062,-4901,-6632,-9707,-16581,-7021,-5879,-13171,-16587,-16851,-12663,-6849,-10474,-10090,-7364,-7618,-5938,5504,10126,6550,8009,11433,15155,21991,40113,52154,64149,59144,36452,15644,5616,5429,8458,369,-2963,-13656,-7482,-4800,-3002,-2199,-4011,-8442,-7453,-9602,-11767,-12332,-11206,-6418,33,20943,41898,33143,26895,18015,5699,-6153,-10206,-16347,-14324,-16423,-22328,-15538,-7158,-10084,-12641,423,13290,13832,1514,-7168,-7044,-2514,-5243,-12636,-14952,-12541,-7968,-4415,2176,3241,-1385,-4990,-8506,-13874,-14562,-7737,12332,19817,11814,8648,159,-8137,-9028,-5137,-2858,-196,1234,3824,4617,9842,10337,2042,-5163,-6942,-891,8773,14370,11606,12582,20038,10665,-415,-5453,-7418,-6894,-2457,2484,8594,18606,29654,27716,13053,3192,5692,4694,5200,8031,4249,-5075,-6323,-444,10176,20747,16821,6839,-326,-9258,-11368,-6493,709,6767,5186,4353,7126,5892,-4461,-11620,-16677,-9225,-1105,9249,15917,15643,1343,-10358,-13654,-22394,-17302,-10620,-7561,4162,18723,28055,29407,26071,24123,19980,14715,9180,5136,7025,8946,10700,7724,6509,5474,4031,1127,-150,1732,3614,8130,9121,726,-13047,-17924,-7362,-8754,-20428,-6782,6972,-2320,-18580,-14559,4838,9443,12594,17939,18964,14684,8147,4296,-2824,-6962,-4144,-3385,-6600,-11707,-14076,-15600,-11604,-8697,-10016,-12162,-2709,5077,13345,19703,28165,25988,21995,18308,9966,-3633,-15426,-4330,-5693,-13501,-18406,-17282,-10884,-4320,5659,14236,10755,9560,9132,16142,13945,-6000,-15516,-5467,-1702,-4969,-16794,-6154,-1066,-565,3695,8628,3864,7636,37644,45378,36350,19330,-729,-10919,-10430,-6680,-8441,-7271,2474,19847,23215,29925,40388,50309,40917,20982,3229,-7827,-13526,-12459,-5236,4906,12021,21267,17514,6867,8989,12308,7888,1542,-2768,1346,6619,10039,14318,5330,-10247,-7074,6159,4914,4648,14632,15606,9977,2551,-6996,-6408,-8518,-9618,-14805,-1880,11447,26594,50858,62978,44547,11162,-7068,-7943,-5305,4004,6076,7699,12208,6945,-7069,-5748,18654,32254,23743,17867,14501,4843,-5859,-15398,-16324,-11708,-11667,-17577,-19952,-11816,3224,16652,21886,28165,34115,39043,39589,23925,4259,-5315,-3857,-7844,-12853,-2513,4769,9980,3938,-9061,-16277,-17916,-12524,-5010,8708,1050,-8039,-10602,-10011,-14749,-13563,-566,6306,7630,1579,-11550,-10606,-11312,-8047,-6695,-5440,-1819,5257,9200,12169,5899,-6802,-18734,-12777,-7338,-10518,-16973,-6302,5358,-3729,-13827,-13500,-11505,-7723,3033,20385,31674,11472,-12502,-784,5229,-6282,-7017,8132,9551,4512,5249,2360,-3315,-8565,-10871,-8846,-248,7759,15235,9825,-4054,-13329,-14542,-4815,9199,13655,5319,-8150,-15487,-8070,1112,5222,782,-1669,-7523,-14606,-17803,-9312,-9872,-13239,-4036,5655,11281,25954,22916,8637,526,-4061,-4732,-3460,47,2343,10880,8104,6374,8875,9597,-386,-13672,-7634,77,2655,-4766,-12588,-13271,-11644,-11306,-5251,3133,10338,16290,16243,11004,4402,371,2126,1806,1295,-4066,-10008,-3876,6274,6559,3058,-2319,-4192,2641,11690,10936,7469,6788,13546,17774,7926,1623,6142,9522,10357,4783,-5065,-8913,-4652,-1790,616,62,-6545,-12325,-11920,-4938,2338,6907,12655,21147,25069,16163,4743,9465,18665,21637,12697,-235,2769,14085,24692,23949,24081,23726,14318,2690,2723,4848,5110,-15069,-16834,-15523,-14892,-13308,-12113,-8932,-2078,3466,13823,24815,19969,24543,29804,33292,25817,6788,-4822,-6154,-10412,-14339,-12305,-12217,-9651,-4723,355,7465,9035,2349,-3801,-4912,-1301,-2026,-7602,-12135,-7962,-2376,-2434,-6515,4986,20346,18002,2249,-10890,-9420,-12612,-9417,-1389,2857,3589,8906,20980,31806,38047,30960,13643,-6031,-14871,-10387,3268,16980,25256,27232,28504,22899,6322,-4410,4227,21764,32407,26016,826,-14350,-9023,-5724,-1620,5093,15441,27476,19653,2916,-2002,-6689,-13179,-5448,7749,22083,25645,11667,-107,-5798,-7536,-9596,-7745,-7065,-6482,-3158,-2003,-5275,4324,6896,3999],[6844,10613,7018,8148,7935,2900,3458,10805,13150,9659,1888,-4306,-6911,-6485,-5821,-3040,-688,-4038,-6898,-4997,-1749,-11616,-6889,5186,11285,10932,4058,-3453,-7575,-13373,-15322,-9975,-3754,5656,17976,24928,23605,11854,-3510,-9004,-5298,-3967,-7836,-18672,-6324,12794,19032,13999,10158,10294,5070,-7363,-19431,-13029,-113,14273,17422,9969,7311,6794,5832,6363,3410,-994,-5139,-3397,2463,7086,4413,-6103,-10392,5664,9547,3223,-13541,-7791,93,111,-1871,-6072,-8740,-4237,-3249,-10233,-10669,2541,16110,17942,12759,5026,-2721,-967,-265,854,5520,19737,26194,8208,-3434,-10779,-1333,6045,4679,-1704,-9176,-10633,-4409,1187,3353,-1544,-3142,4436,17175,16629,12224,3984,-5066,-9444,-10196,-9034,-3686,4339,10858,10606,2931,-5511,-13792,-12957,-3537,8695,8539,-1758,-10146,-19344,-27241,-27574,-17854,-6981,7162,17760,32880,39820,37726,26910,11164,2286,3607,1767,-7353,-1952,7000,6487,-5523,-15100,-4340,4187,11637,14135,10745,10650,13354,577,-7069,-4438,-2782,-3810,-1481,-1456,-1454,-5701,-12405,-15732,-16609,21251,122724,294242,491336,614328,610902,488704,291289,119288,13685,-16013,21453,19762,-853,-3565,821,-4468,-11415,-1041,9133,11334,10905,119,-16481,-3293,12624,17259,17656,18974,14960,7706,-1548,972,3390,1849,-3595,-3399,-8963,-15559,-15397,-14355,-3734,6313,7891,10342,-1892,-30231,-41326,-40226,-25686,-5693,10131,8310,-4518,-12158,-6984,-3128,-3212,-5788,-11294,-15342,-14324,-12474,-8633,-10643,-11904,-9841,-10537,-14432,-14308,-12478,-16015,-14477,-17359,-14808,-13890,-4043,12168,17718,12897,7875,-178,-5960,-4542,-5718,-9399,-2181,10473,21226,21515,16200,7581,-6797,-20588,-14794,-9515,-7371,-7934,-9041,-4539,4420,20365,28146,26241,22523,16372,11485,-150,-9888,-10019,-3794,5865,13118,5093,-9634,-5963,1435,1684,-5609,-14161,-16594,-17656,-16879,-10329,-9694,-10588,-3642,9196,16378,13395,4248,-3227,2186,3555,-1193,-10249,-21387,-17983,-18986,-6382,4525,4715,7061,11041,7730,-2345,-5825,-10144,-6485,-4346,-4784,-5697,-7651,-6981,-8279,-5497,-1561,2597,-827,-6523,-4799,-2815,-1436,-1800,-5251,-3522,-598,4874,5481,20588,18749,498,-16624,-3379,-1178,-9977,-8162,-1853,-2629,-5142,-4710,-4985,-680,4846,1771,-3596,-16503,-7444,-1655,2855,1749,-378,-852,-400,-6543,-13040,-13207,-9921,-13149,-12361,242,11798,7991,-4443,-14911,-13629,-12615,-12299,-8801,-8751,-9443,-7264,-5240,-6348,-845,2240,560,2445,14930,30782,28766,18646,13629,10658,9570,6481,6672,11910,18935,25934,22847,14035,4418,-6534,-12169,-6150,2641,11343,19694,17860,9377,1394,-8716,-14336,-854,7013,10167,4045,-5017,15199,26720,21145,7503,4162,16721,27843,21018,4134,-7656,-5185,1757,6583,8011,7264,2878,-3386,-10436,-11449,-10304,2176,9462,5542,943,4626,5007,-2644,-10304,-2494,9170,14221,12532,8948,12574,16717,11978,6450,2659,5006,20368,36764,40045,29848,15381,12320,21525,27065,12841,-2921,-19380,-14768,-4554,8750,14508,15812,14482,4256,-6281,-7713,-6785,-7829,-8561,-5086,-5358,-2222,1349,4757,6256,-1898,-2261,155,-322,-4451,-6660,-4906,-295,5868,11445,2541,-11344,-12687,-11862,-12841,-6629,1366,11477,14041,5149,-1703,-6357,-9620,-12893,-14146,-10318,-3784,-503,5309,8543,8756,6070,-3809,-3084,7875,8176,11945,6923,2849,6914,13083,15009,809,-11138,-5745,-539,2859,1288,-1123,-2239,-5931,-15703,-8160,-4856,-4004,-6157,-296,9422,8632,-6884,-6268,-3050,-5395,-9131,-8843,-7458,-357,9968,17098,15187,5691,-2176,-6038,-7085,-5412,1394,6958,-5139,2210,5160,7435,18435,20789,13900,10116,11726,13895,19935,32834,23392,6917,-559,-4811,-10266,-10471,-8747,-7920,-4216,-4186,-11015,-13368,-12330,-13192,-18761,706,13819,11552,3490,-7353,-15161,-14067,-11491,-10243,-9789,-11635,-11013,-2752,-766,-3782,-13777,-7415,394,10684,19235,18624,10842,9740,18039,15900,4901,3892,11703,17316,19976,13248,2559,-8511,-9401,-6386,-8097,3487,6625,-9322,1211,16240,15423,17457,25922,26163,22077,19959,19529,15962,9038,8697,15138,20628,18588,11359,-45,-14038,-12880,-9298,-9326,-3270,3572,5990,4449,-1636,1613,17130,10028,-3736,-10912,6154,21981,22232,13036,16882,24883,29860,23445,6701,-5554,-8115,-846,15961,29083,16754,752,-16672,-6069,1252,-4019,-11543,-10724,-11232,-15132,-15685,-13653,-13063,-10289,-4458,4292,4250,-824,-7891,-14628,-14401,-5812,14339,29258,24051,4137,-4649,-1052,1325,17352,33714,38391,41775,38096,32638,12906,-8084,-6070,5552,8278,2015,-2439,1318,12089,19546,16894,7486,-6768,-10083,-10216,-11824,-8826,-4917,-3010,-2105,-1057,1858,10225,14432,19640,22575,20936,11926,10821,6772,4011,17709,30268,20358,6855,-2014,-5340,1491,6863,11776,5525,-5496,-8436,-4655,-5102,-9298,-14607,-9158,-3708,-10708,-14067,-11747,-13726,-16348,-7692,4114,10486,13003,3896,-4431,-2907,-5606,-13686,-12400,-9441,-8958,-9951,-12275,-17285,-15203,-6836,5349,-820,-14978,530,22518,51593,74433,88003,66672,31267,12016,2219,1500,3252,7225,-4400,-18262,-3834,1848,-7053,1394,7256,7815,10205,5382,-4763,-12942,-7842,-2550,-386,-1621,-2525,-7027,-12974,-5305,-3014,-328,11313,22904,31346,23384,7865,-6779,-13804,2078,4140,-513,-1992,-985,-4530,-15233,-15153,-16395,-18544,-8096,4993,16741,22653,9804,-377,-8982,-11522,-13253,-13921,-5790,-4843,-15641,-7002,3884,5073,3954,-470,-9140,-16257,-14462,-14558,-14849,-9893,-7810,-4096,2585,8616,11270,8425,9670,9008,2832,-2071,40,-1256,1184,-643,-3036,-1851,13567,19798,11062,1728,242,12011,23073,26362,10634,-6674,443,7963,14418,11354,5399,-2417,-10595,3101,20857,30916,27946,13465,-3943,-14327,-14080,-17313,-16409,-9722,1578,15067,27426,28313,29027,41124,55397,41323,15894,-4311,-4018,1307,117,-261,-5,-1584,-3089,-3212,99,3203,3085,3454,6943,6246,2627,3095,-3764,-3479,-2055,-4169,-1496,-4865,-12677,-10148,-1575,-1217,1105,3079,2220,2531,2442,7619,8737,-3910,-11900,-529,659,-1333,-5672,-9582,-13811,-15097,-12523,-9411,-3108,3370,8348,-3900,-7826,-5071,-5023,-2250,15281,22069,8487,-6699,-1772,13876,24158,26281,27923,20932,5410,-6172,-7673,245,5406,9535,12643,10828,3624,-2681,-3937,2729,8114,6555,-1034,-864,3273,-800,-9756,-3316,18771,40350,42181,27595,7319,-1165,2392,5398,6164,-578,-10215,-11459,-11510,-9852,-11300,-12461,-10303,-12582,-11355,-8714,-6689,-10967,-17016,-6735,5910,8726,-2084,-4915,8041,12796,11961,8865,7642,12912,12194,1129,-3289,-6665,-13139,-18494,-13447,-2623,8806,12733,12092,5527,80,364,3590,3665,-2050,-6853,-9758,-5169,10651,25913,29121,9797,-6831,2023,16863,27302,23533,20492,22215,27124,31812,48718,62420,47988,38035,29993,27941,47075,50362,28512,16115,6297,177,-5558,-10591,-10778,-7998,-7121,-6894,-7823,-5711,-8954,-10732,-7475,242,3245,3602,-2788,-8216,-12725,-12462,-6074,4778,13450,15475,8545,7566,10253,8185,6753,1457,-5202,-5191,-11446,-8348,-1027,2939,3745,5437,7789,4063,-4536,-12194,-9724,-3082,-4971,-1540,7512,2886,14460,17490,5352,-6613,-9649,-706,-1697,-6167,-6590,3352,12332,8963,8419,8507,2449,-6407,-10446,-12387,-6932,-3298,-1048,2380,2240,-2453,-8622,-14966,-16472,-7548,1168,1829,1618,5553,10533,17600,5240,-7534,-9886,-12671,-11042,-6137,-1225,2961,1888,-6502,-10962,-5346,1163,5244,2125,-5010,-9658,-3036,1805,-1715,-3009,1973,3422,2931,-6857,-15364,2352,22733,39661,51023,49053,27497,2831,-7198,-4192,-5456,8145,33519,33369,14169,3752,-6387,-12061,-14838,-21012,-12380,-6982,-945,6335,6276,7992,4959,-1363,-304,9940,32169,50308,50225,31714,8200,-1065,-2123,-1759,-2107,4358,16737,23802,12979,-2500,-4425,-3828,-3656,-286,2192,2245,-2824,-4190,-2537,-6988,-11967,-6269,-297,8172,18797,23837,28577,29066,33086,25394,13375,9432,8414,4759,4376,-2977,-13480,-15619,-2941,9518,14203,11215,-3253,-19488,-5119,11799,22641,23622,16559,7919,1631,-3616,-3007,2703,8464,2644,-2557,-12716,-9323,-6079,-2291,686,1980,2125,269,-3899,-10111,-8538,-2956,-4362,-8552,-12814,-12915,-6733,665,3360,-3042,-10792,-13363,-6315,308,2609,-483,-7047,-11385,-2838,-463,-6317,-12460,-14534,-16265,-17524,-12052,-5822,-6532,-13326,-18776,-6980,-86,6750,3563,4172,14268,1888,-12606,-11055,-9400,-9500,-623,15203,15996,15689,18124,18658,6771,-2542,-1233,63,67,2168,3465,5882,13182,17069,16508,13882,5230,-5079,-3593,7589,25509,32963,28231,16972,9088,4569,3342,6814,4986,-6002,-7993,-1255,3505,599,1165,3881,2733,-1997,990,-3062,-6948,2122,14388,17861,14344,7581,2781,1784,8842,16238,19067,13098,5145,-8947,-10388,-3856,7281,8960,1850,-2540,6382,17398,18450,11547,12056,18861,10448,-8033,-16521,-292,12711,8573,-850,-4974,-13017,-10612,-488,4478,8432,10305,2208,-8173,-10400,-4875,-4844,-3751,13508,37547,54608,68110,54527,33631,17549,2265,-4716,-4923,-6199,-8466,-14445,-8959,-6095,-12000,-14976,-16893,-12143,-5276,-5622,-15111,-17674,-16871,-9870,4252,6962,3013,4759,8853,14125,24059,42259,51126,62361,55467,33910,16139,8555,10427,12350,4512,1700,-7575,-7175,-7196,-6021,-3850,-4351,-7911,-6121,-8247,-10631,-11417,-10618,-6274,-271,19884,36540,27132,22616,16275,6998,-3118,-7439,-13599,-13595,-14238,-19189,-14534,-3524,-4789,-10830,-959,9299,10010,-1470,-8531,-7111,-2503,-5729,-13158,-14665,-12930,-8955,-6360,-257,1827,-2073,-5693,-8749,-12537,-16646,-11317,5944,19598,14863,13232,5792,-3181,-4734,-2437,-1150,-251,160,1669,1017,6081,6458,-98,-5464,-6490,554,11894,20440,20621,21650,26468,14369,1992,-4174,-7383,-7408,-2923,2683,10132,22297,34767,31661,15438,5728,7914,6756,8701,15668,14271,1816,-2907,-112,10027,22440,19455,8286,-248,-9134,-8281,-2227,3467,6072,2138,1534,5237,6022,-3092,-9669,-14608,-8452,-636,10098,17360,17172,3052,-11091,-17696,-23007,-14540,-7875,-4840,4788,17187,23416,23354,21753,21521,18625,14347,9936,7236,9482,9960,10092,5740,4454,4211,4607,3730,5180,9238,10491,13435,14800,5863,-9768,-20324,-9920,-11352,-21894,-5101,8740,-1462,-19583,-13253,5778,7979,7946,10252,12443,14488,10783,7993,1416,-3346,-2238,-3141,-7878,-13630,-15674,-16743,-12097,-7851,-8889,-11345,-2115,5969,14474,19633,27450,25586,20564,16570,10837,-2338,-16728,-10903,-11898,-18310,-23007,-22927,-17720,-8696,3983,13102,8363,9201,12487,19955,15080,-5238,-15436,-6793,-3248,-7053,-15671,-3604,383,41,5208,11359,8374,15996,48642,56268,43066,22589,176,-11761,-13042,-10187,-10295,-6538,3769,17570,17916,23099,33238,44517,38937,17869,-1037,-10302,-15090,-13515,-5148,5969,15011,26816,17906,4725,7119,13366,11796,6021,568,5015,9800,12023,16156,7034,-10178,-8125,5313,3865,3226,11977,12364,6703,-286,-7671,-4794,-6105,-7211,-14051,-3800,12669,30676,51981,57278,34837,5034,-6677,-7388,-6198,1832,2666,4904,11328,6212,-8382,-9124,11990,25646,18579,14548,13433,5979,-2849,-11403,-15156,-12875,-12568,-17883,-19727,-10605,6641,22273,27312,33185,37769,39867,41424,27674,8291,-2520,-3695,-10671,-17278,-3100,6005,12248,3897,-10005,-15761,-18174,-11466,-2904,10360,1300,-7755,-8755,-8849,-14586,-13380,-863,5580,6311,-1058,-16695,-9419,-12203,-9964,-8055,-6171,-2791,3096,6183,8778,4285,-5672,-15691,-13406,-9516,-12604,-16717,-6667,5317,-2417,-13699,-15009,-13570,-11144,-1088,14289,23643,7619,-14762,550,6283,-4371,-7096,6613,8698,4304,5871,3704,-1395,-7163,-11349,-11514,-2260,7535,16359,10700,-4282,-14073,-13617,-4016,11094,15744,7560,-8092,-16531,-8024,1389,5766,1506,-836,-6782,-13989,-18278,-9198,-9537,-15380,-4064,8521,15513,31196,24067,8396,-460,-5998,-7307,-5409,-352,4521,13312,7906,6236,8961,10547,963,-12871,-8436,-2307,-251,-5811,-12799,-14777,-13105,-12124,-5552,4112,13017,19935,19456,13188,6104,3029,4451,2397,471,-5567,-12618,-5053,4606,5816,2893,-2601,-4446,1304,8326,5792,2603,5434,14566,16707,5640,-93,4829,9289,11138,5049,-5740,-9190,-5077,-2258,552,134,-6820,-12817,-13569,-7183,-24,4732,10920,19822,23346,16359,6842,12631,24864,28464,17540,1956,-1099,7666,18497,21104,24016,26268,19272,8643,6185,7143,8661,-11800,-14019,-13439,-13454,-12966,-12589,-10428,-4165,2866,14881,25055,19251,23937,31685,36883,26540,4532,-6371,-6821,-10992,-14825,-13821,-14476,-10633,-4783,260,6790,8453,2093,-3677,-5331,-2578,-3110,-7200,-9012,-6493,-2801,-2619,-3683,8233,20760,15685,-2626,-12772,-10703,-14652,-8664,-112,3833,3681,8518,19172,29724,38512,32072,13705,-6068,-14383,-11762,-69,11164,17433,18659,20725,18471,4490,-5686,781,15880,27194,21824,-1690,-15080,-11350,-9221,-4556,4701,18384,31990,21212,1942,-3459,-8157,-14472,-6897,5780,17922,20827,9413,-846,-5986,-7920,-10347,-8214,-6398,-6419,-3898,-2532,-3577,6518,7849,4715],[7855,7645,-29,2025,4099,552,2894,12360,16630,14296,3473,-5124,-9288,-8760,-5228,-928,1955,-1110,-4006,-1517,1237,-8333,-9555,463,5586,6929,1949,-5473,-9424,-14363,-15836,-10106,-4033,5086,17787,25732,23779,9579,-7671,-11198,-3003,-1045,-5466,-16822,-10736,9899,18479,14279,10931,10150,3471,-7958,-17845,-18736,-6896,8871,14209,9187,8401,8343,6953,7564,5454,1279,-3201,-1741,3682,7605,3969,-7744,-8472,7640,11789,4657,-11438,-7692,-396,-720,-2492,-5594,-7999,-4696,-4644,-11136,-10478,2578,14812,16287,11570,3758,-2997,707,1438,1113,3506,15779,25697,10535,-1459,-11116,-2892,5351,5012,-759,-8388,-10680,-4334,2008,4838,642,866,10042,19497,17367,12892,5816,-4215,-10453,-11820,-9827,-3085,6119,12974,11725,2322,-6247,-14331,-12944,-2351,10150,8054,-2205,-11951,-23086,-30771,-28637,-16798,-4563,10600,19521,35291,44094,42494,29084,12707,4863,6781,3566,-6546,1451,11335,11093,-548,-14038,-5862,3002,11684,14683,10876,11301,16505,4972,-3186,-913,-215,-2392,-1411,-2449,-2394,-3503,-5536,-5557,-13733,9807,93972,249056,440056,573132,586559,472443,274199,103343,3541,-18298,20454,17927,-3124,-9904,-4966,-8033,-12992,-560,10048,11875,12120,2956,-11239,-8312,3332,8675,13307,17244,14596,7091,-3609,-740,2565,1611,-3913,-4261,-9418,-15026,-14913,-13592,-3145,7539,9236,10792,-2633,-26595,-35300,-36293,-25618,-6543,10387,11468,-2007,-13685,-6002,-677,210,-1395,-6930,-11808,-12064,-9576,-6283,-9216,-11015,-8857,-9733,-14993,-14878,-13300,-17723,-12157,-16612,-14983,-11613,-607,13965,17444,11916,6933,-249,-4925,-3965,-6723,-10278,-1309,12067,22543,22752,15508,5016,-9110,-21445,-14257,-11127,-10686,-10448,-13038,-8916,-959,14982,23611,22452,19944,13542,7887,-2464,-7674,-7145,-3450,3218,7438,1272,-10857,-6220,1687,2867,-4255,-13791,-16783,-17311,-17889,-10187,-7674,-7278,487,12712,18667,14726,3851,-5661,-493,1430,-3255,-13220,-15916,-11838,-11205,-8852,899,2382,5657,10451,8415,-626,-4085,-9370,-8882,-6683,-6785,-7571,-9279,-8164,-9246,-6774,-3572,1526,-805,-6410,-5398,-3500,-1224,-1018,-4920,-5589,-6980,-241,4916,21840,16287,-609,-16206,-5075,-4565,-12321,-9115,-1059,110,-4552,-5725,-5288,-1155,2249,897,-1805,-14484,-8443,-1435,5000,4292,1202,-488,-1297,-10463,-18218,-18716,-17137,-17824,-8051,3681,13651,7712,-5283,-16297,-11671,-10585,-9874,-7242,-10687,-11867,-9491,-6362,-5646,456,3544,3342,6210,18931,34264,31959,19144,13498,11233,9366,6420,7642,14152,21582,29074,25384,13870,4065,-5742,-9867,-4743,3532,13061,22322,19524,9430,-105,-11444,-11534,2932,12093,15221,6835,-4934,13311,23916,20287,7026,111,16422,29032,23765,6626,-7096,-6661,36,6051,8085,6418,1252,-5083,-11280,-11968,-11275,890,6172,2913,-373,4307,4986,-3511,-11269,-1511,9943,14318,11650,7480,12036,18169,15242,8075,3183,6696,21854,35465,38164,29756,16237,13745,21584,25738,11197,-4731,-19015,-14620,-5705,6957,12659,13581,12478,2395,-7750,-8501,-7303,-7216,-6705,-2772,-1382,1109,3118,4169,4132,-1888,-1603,-685,-2919,-9124,-10289,-7107,-121,7777,14155,3874,-10669,-13493,-13275,-15147,-8942,-1288,7634,8467,337,-5821,-9020,-10294,-12040,-13737,-12474,-6490,-2101,4735,9471,10707,7620,-2405,-775,11113,12375,16413,11331,6681,10099,15213,14949,-1302,-13129,-5863,-48,3349,1104,-1515,-2145,-5882,-14909,-6176,-2477,-1994,-4540,828,10809,10698,-4397,-5626,-3623,-6522,-9009,-7114,-5212,123,9875,18377,18128,10435,1614,-6588,-10282,-6623,2921,12576,1903,4026,5400,4021,12823,15162,8739,7763,10866,13892,19701,32516,22381,6536,-989,-4801,-9642,-10275,-8939,-7271,-3616,-4388,-11928,-12827,-10934,-13338,-14176,3589,12968,9003,975,-9518,-14796,-12548,-10161,-7480,-4761,-6279,-9861,-2926,-954,-4963,-15170,-3464,5453,16366,24186,20892,10662,8254,15795,13787,3859,3806,11973,16976,18456,10319,-2322,-15326,-2660,-1837,-12621,-857,4839,-7252,1290,10663,5199,8762,20572,21961,16652,14449,15484,12852,6384,6095,13066,19178,18096,11201,-514,-15004,-11612,-7722,-8201,-3139,3745,6959,5283,-2276,-4701,9701,4730,-6015,-9209,7611,23426,26885,19249,21243,29923,35842,28676,11115,-2584,-7225,-1709,15081,28225,15854,996,-16795,-7877,-1663,-7609,-12785,-7151,-8877,-14977,-17313,-14489,-11926,-11575,-6166,4864,6367,1580,-5050,-12075,-13241,-4743,14321,30193,27568,7495,-3947,-1021,3052,21168,35473,40962,46193,40958,33603,13503,-7670,-5878,7818,11875,5663,-1052,716,13061,22039,20317,11266,-2977,-11034,-10596,-10074,-7353,-5441,-4346,-2640,429,2570,8933,12801,17410,17088,13176,4327,1700,-1479,-793,13319,26472,19976,9870,4035,1832,5994,7275,8448,3311,-6309,-8763,-5102,-4405,-9064,-14893,-8319,-3317,-11197,-17080,-13228,-12966,-16617,-7503,5148,11245,12625,3029,-5815,-4363,-6686,-15170,-13185,-8856,-7936,-8442,-10713,-15383,-14833,-6816,5066,-447,-15882,695,21154,46527,70746,90125,72386,35635,12498,258,-2633,-2631,2424,-4757,-14924,-8050,-3652,-10584,120,7704,8644,11422,6677,-3683,-11578,-7063,-2139,200,-1077,-1748,-6482,-13423,-8301,-7165,-452,10249,20646,28309,19776,4635,-8317,-10308,3676,5892,1943,762,1113,-4577,-13463,-14517,-16363,-19941,-9556,2849,13370,20356,10231,571,-7893,-10281,-12935,-13769,-3385,-448,-9288,-7414,2834,4033,2588,-2369,-12321,-12934,-10564,-11684,-13463,-9484,-7801,-4366,2576,8943,11854,8599,10536,9051,1044,-4255,-1465,-1663,1767,462,-2211,-1173,14147,18159,8269,-341,-778,10911,22255,26760,11428,-8052,-1345,6779,13662,9768,2897,-5057,-8215,6379,25282,36970,32571,15299,-2855,-13767,-15413,-17114,-16021,-9912,982,14179,25210,24315,24387,34896,46194,33819,12015,-5827,-4179,1095,-144,-1015,-1036,-2251,-3228,-3808,-1468,742,-110,-1500,3489,3469,-222,189,-2661,856,2836,-2178,-1978,-5883,-12823,-7514,582,2029,6852,9155,6877,3559,316,3997,6035,-3477,-10593,-1345,-851,-2235,-5309,-8109,-12026,-13896,-12040,-8727,-2995,2850,8420,-2421,-7694,-5051,-3197,2635,16863,21012,6784,-10352,-6130,7935,18594,23548,28713,23935,5939,-7281,-9140,329,7074,12233,16891,14621,6378,448,-1099,4606,8517,5917,-1706,-1906,818,-3469,-11357,-394,22693,41906,39340,23129,4449,-3403,-98,1414,-163,-9042,-14625,-13878,-13205,-9818,-11138,-13532,-11059,-13924,-9836,-7099,-7681,-11946,-15208,-6335,5263,7992,-1615,-5439,6345,10427,10261,8422,7350,11544,8532,-1757,-4765,-8016,-14047,-17894,-14196,-4560,6252,9982,9471,3266,-2099,-827,4018,4882,-1628,-7027,-9538,-5780,9259,22868,24235,7371,-5531,2516,16763,26731,21685,17481,18692,25561,32849,49547,55446,38719,31089,25470,24839,41464,49754,30042,17961,7831,-578,-6684,-11169,-11165,-8396,-6521,-5102,-4812,-2105,-6156,-6832,-470,6436,6320,3822,-2941,-8379,-12596,-11594,-5271,5458,14635,16588,10672,12315,15837,12071,7430,-203,-5030,-3253,-10935,-12631,-4757,1383,4267,6157,8381,6333,1244,-6838,-8732,-3041,-3784,-561,3983,-5655,9097,14946,3750,-8538,-10604,5,-998,-5662,-6536,2400,12303,10580,10005,8119,877,-8440,-11917,-12669,-7513,-4479,-2575,1347,2868,-663,-6599,-13337,-15799,-8661,-1380,-2448,-3477,6075,16295,26419,11366,-2958,-6820,-12880,-12811,-6926,-1299,3471,2254,-6392,-9939,-4301,2593,8214,6712,69,-5681,-2618,-410,-4420,-2277,3676,6105,6736,-4016,-14403,3134,23453,38890,47568,49069,27433,1088,-7824,-3343,-3995,8300,34618,39121,18212,5263,-5685,-11075,-13117,-18422,-10559,-5569,574,7435,6930,9646,7399,469,298,10022,31531,46802,44902,29596,8293,470,93,838,37,464,11065,18364,9482,-3507,-4476,-3193,-2439,527,1021,-272,-4632,-3939,-3324,-9198,-13353,-7906,-2045,6259,17191,25770,33482,36253,40731,30938,15307,7159,2921,-734,-222,-5940,-15123,-15462,-3176,8738,13225,10136,-2700,-17900,-9435,6940,20383,22911,15786,6441,-256,-5165,-3946,2538,9874,5063,1044,-10022,-8866,-5930,-2465,481,2176,2613,514,-4551,-11912,-9886,-3448,-4119,-8808,-14348,-15413,-10004,-2933,-222,-5668,-11562,-14297,-7530,-761,2169,100,-6099,-11741,-7048,-7337,-8578,-8485,-12965,-15532,-16557,-14178,-9290,-8963,-14150,-18196,-3727,7985,12911,4317,502,10889,663,-12265,-8237,-5871,-5598,2957,16150,11942,9594,11371,14241,5188,-2396,-1596,-1395,-2560,-1492,79,3603,12964,19828,21888,18611,8702,-3103,-4788,4963,21334,27194,21640,10092,2407,326,1753,6509,5309,-5464,-8419,-3004,1264,-1009,-1394,-234,-1855,-4207,-76,-4704,-8429,768,12016,15162,11705,5462,2365,3591,12511,20935,23535,16939,7042,-8902,-11594,-6499,5013,8921,3950,-2,8313,17179,17118,10718,9467,14025,5732,-10399,-17090,-1686,10019,7787,228,-7054,-13873,-7384,1987,7489,9876,9022,-371,-11451,-11283,-5185,-4726,-3368,12165,32760,47636,61329,49704,31184,17070,1835,-5479,-5955,-6637,-8046,-13043,-9521,-5232,-10258,-13572,-17294,-11903,-4236,-651,-5595,-11169,-17610,-12374,2235,3126,-740,1350,5924,12676,25800,42355,47647,57383,48879,29844,16477,12040,16155,16478,9040,6761,-2648,-5562,-8426,-8691,-5674,-4905,-7486,-4746,-6715,-9290,-10405,-10109,-6388,-722,18203,30653,22254,19364,15577,9396,112,-5236,-11719,-11803,-11443,-15194,-9989,1121,-18,-7638,-2385,4274,4499,-5296,-10217,-7474,-2787,-6268,-13345,-13806,-12825,-9522,-7608,-2374,395,-2797,-6361,-9060,-11739,-15083,-13021,232,18451,17863,18256,12332,2786,-380,-387,565,117,-1123,-1298,-3566,963,582,-3754,-6474,-6532,1317,14045,25579,29609,31551,32680,17651,4090,-3170,-7610,-8112,-3588,2602,11299,25034,37745,33479,16752,7918,9933,8666,11953,23345,25598,9983,615,161,9804,24010,22197,10062,279,-7946,-4904,1279,5070,4249,-1286,-1261,3262,5717,-2049,-7783,-12443,-7825,-713,10114,17490,16896,3825,-10839,-21543,-19744,-12392,-5883,-2405,5655,15258,17849,16689,16712,18119,16610,13614,10413,8978,11476,10407,9082,3692,2795,3479,5499,6372,10365,16407,17572,19269,20442,10516,-6591,-22899,-12958,-14292,-21632,-4622,8740,-1526,-20588,-11467,6634,6180,3012,2823,5471,13271,12879,11222,5084,-312,-599,-2996,-9200,-15956,-16948,-18153,-13200,-7397,-8088,-10742,-1784,6481,15064,18829,25667,24361,18561,14485,11419,-822,-13706,-14096,-16831,-22100,-22040,-23226,-23914,-12685,1990,11223,5780,8494,15706,22714,15302,-4578,-15406,-8389,-5193,-9798,-13752,-1225,1608,579,6656,13819,13135,25291,58490,65985,48863,25297,868,-12579,-15642,-13373,-11361,-5616,4701,14131,12027,15783,25569,38636,37820,15343,-6487,-13023,-15703,-14024,-5122,6881,17853,31263,17201,2646,5252,13897,15674,11181,4587,9110,13130,13847,17390,8307,-10191,-9522,4034,2437,1561,9160,9180,3564,-2827,-7139,-2557,-3179,-4411,-12207,-6138,13146,33356,50714,49169,24303,-469,-6319,-6457,-6320,547,174,2102,9872,5382,-9100,-12179,5061,18108,13344,11499,12463,7312,428,-7401,-12295,-12543,-12928,-18018,-19336,-9677,8930,25945,30636,36071,38999,37936,40391,29922,12086,1336,-1626,-11207,-21079,-3374,7336,14352,4306,-9981,-15361,-17416,-10492,-1161,11385,1685,-6407,-6517,-7555,-14013,-13440,-1382,4525,4619,-4242,-14452,-5514,-10932,-11039,-9020,-6444,-3189,1584,3725,5558,2470,-4909,-12797,-12561,-10254,-13252,-15893,-6752,5466,-684,-13125,-15812,-14753,-14134,-4141,9443,16811,4682,-15639,1532,6689,-2899,-6653,5516,8116,4144,6292,4789,279,-5665,-11035,-12932,-3537,7746,17740,12063,-3652,-14330,-12064,-2317,13544,18021,10123,-7298,-17122,-7760,1932,6577,2617,491,-5339,-12307,-17529,-9002,-8890,-17546,-1667,13814,21766,36676,24526,7727,-1427,-7618,-9599,-7149,-557,6571,14702,7269,6191,8941,11125,2187,-11413,-8415,-3858,-2410,-6316,-11822,-15246,-13916,-12328,-5516,5190,16174,23754,22859,15677,8261,6162,6832,3153,159,-6253,-13986,-5526,2647,4573,2502,-2644,-4449,92,5195,1150,-1619,4852,15351,15102,3340,-1541,3747,9326,12413,5913,-5840,-9006,-4815,-1706,1436,913,-6419,-12615,-14828,-8808,-1597,3327,9680,18348,21075,16267,9183,16441,32217,35831,22767,5698,-3586,1113,12247,18497,24520,29606,25327,16809,13573,13626,15049,-6673,-9576,-9924,-11234,-11925,-12284,-11177,-5555,2853,16133,25281,19219,24126,33852,39988,26734,2702,-6925,-6428,-10525,-14254,-14036,-16085,-10688,-3806,1353,7340,9079,3109,-2305,-4350,-2235,-2426,-4794,-4047,-2234,-758,-1411,377,13387,23425,15590,-5043,-12240,-11119,-15065,-6978,1986,5501,4355,8398,17248,27090,37535,31842,13455,-4723,-12985,-12090,-2253,6951,10952,11014,13260,14011,2926,-6508,-2213,9780,21124,17205,-3922,-14476,-11896,-11033,-6235,5253,21587,36271,23221,1961,-3861,-8455,-14584,-7409,4585,14193,15734,7547,-653,-4955,-6710,-9359,-7370,-4576,-4968,-3206,-1712,117,9227,9566,6641],[9369,6231,-4968,-3401,188,-2194,2365,14243,20638,19284,4715,-6343,-11881,-10288,-4924,492,4295,1813,-1152,1630,3092,-6023,-10193,-3154,734,3050,-548,-8069,-11934,-15913,-16078,-10059,-4258,4393,17344,26241,23786,7449,-11551,-11435,-772,1360,-3533,-14394,-14758,6457,17449,14334,11199,8941,747,-9143,-16305,-19338,-14184,2004,9540,7600,9103,9798,7784,8308,7151,3370,-1359,-407,4535,7873,3319,-9124,-7099,8619,13001,5586,-6976,-6363,-501,-1526,-3301,-5427,-7134,-4347,-4734,-10592,-9274,3314,13906,14803,10438,2734,-3195,1950,2574,886,1041,11240,24023,12543,281,-11199,-5004,4052,4895,-189,-7916,-11201,-4916,2259,5897,2657,4873,15275,21384,18190,13572,7235,-3638,-11630,-13688,-10993,-3399,6426,13288,11361,908,-7627,-15329,-13560,-2129,10356,6432,-3459,-14715,-27887,-34532,-29343,-15604,-2060,13629,20118,35598,46130,45206,29890,13803,7659,10501,5703,-5762,4461,15035,14797,3412,-10748,-6479,1970,10557,13807,10219,11996,20185,10634,1993,3199,2293,-1124,-1501,-3533,-3252,-1591,1037,4345,-9282,1309,71376,214436,404281,551579,583608,475247,270431,94526,-3801,-20924,18228,14953,-4263,-15009,-10884,-11717,-14539,-650,10226,11674,12494,5018,-6631,-9472,-3911,1961,9849,15444,13577,5487,-6855,-3459,823,557,-4578,-5026,-9760,-14658,-15183,-13233,-2641,8720,10530,11620,-1410,-21868,-30293,-33237,-25675,-7584,10170,13864,280,-15293,-5642,1014,3214,3226,-1693,-7416,-8905,-6513,-4179,-8110,-10350,-8112,-8929,-15327,-15509,-13908,-14686,-9694,-15589,-15506,-9983,1928,14361,15903,10068,5322,-994,-4460,-2643,-6424,-11656,-1036,12989,23099,23378,14471,2397,-11392,-20643,-13862,-12712,-11659,-8644,-12267,-12934,-6138,8727,17906,17835,16552,10132,4729,-2059,-3967,-4144,-2827,1302,3804,-115,-8854,-6735,1061,3182,-3397,-13591,-17137,-16890,-16973,-10574,-6537,-4893,3596,14636,19346,15001,2839,-8544,-3458,-1188,-5957,-15488,-9067,-3978,-4557,-10928,-3452,-307,3789,9123,8393,624,-2363,-7879,-11042,-9003,-8870,-9444,-10910,-9572,-10478,-8058,-5914,-373,-1405,-6466,-6226,-4683,-1844,-1078,-5122,-8127,-12831,-3829,5986,23093,13602,-1979,-16030,-7189,-8112,-14753,-9867,-80,3303,-2690,-6728,-6298,-2129,-657,-186,50,-11476,-9728,-1660,6841,6839,2644,-656,-3061,-14664,-16120,-18267,-18985,-11589,-3175,6915,14827,6999,-6085,-16480,-10243,-9177,-7797,-4423,-10151,-15008,-12244,-7756,-5364,1172,4207,5654,10044,22707,36523,33983,19261,13247,11688,9234,6755,9011,16329,23074,29994,26119,12584,2909,-5330,-7277,-2763,4773,14852,24078,20142,9000,-1735,-13784,-8959,6505,17286,20277,9393,-4651,10988,20500,18878,6752,-4602,14976,27968,24446,8270,-6454,-8037,-1916,5231,7893,5234,-837,-7174,-12363,-12655,-12420,-1071,2228,464,-2004,3297,4099,-4858,-11862,-621,10320,13937,10200,5805,11583,19196,18160,9070,3260,7565,21746,32155,34382,28399,16137,13819,19581,22723,8778,-6739,-17769,-14537,-6943,4871,10633,11609,11518,1331,-9481,-9429,-8029,-7010,-4302,-39,2447,4617,5404,4025,2216,-1315,-1013,-1616,-5434,-13253,-11021,-8312,399,9888,16898,5270,-9932,-14411,-14417,-17318,-11542,-4229,3837,3815,-2970,-8279,-10089,-10449,-10599,-11380,-11923,-8416,-3632,3931,9948,12125,8345,-1683,1314,14353,16954,21029,15725,10492,13426,17749,15533,-2326,-15003,-6297,-109,3280,526,-1926,-1985,-5836,-14489,-4511,-219,88,-2688,1736,11520,11971,-2227,-5020,-4565,-8075,-8830,-5645,-3300,405,8968,18243,19411,13633,4413,-7014,-13641,-6843,4812,18187,10610,6340,5684,248,5845,8559,3571,5417,9993,13856,18924,30411,19992,5524,-1708,-5060,-9539,-10686,-9560,-6444,-2618,-4162,-12717,-12652,-9558,-11320,-7592,6313,11473,6253,-1572,-11722,-13474,-10311,-7558,-3184,1202,-902,-8159,-3336,-1485,-6367,-14647,-46,10108,21301,27691,21715,9792,6460,13440,11824,3136,4074,12313,16692,17153,7643,-6756,-11573,2581,1017,-13135,-4621,2577,-4881,4903,10134,84,2445,15894,17699,11092,8093,10168,8660,2853,2702,10553,17052,16835,10504,-1194,-15934,-10355,-6121,-6748,-2475,4009,7547,5514,-2879,-9863,2719,-89,-7859,-8070,8199,23525,30773,27197,26927,36233,42609,34628,16848,1313,-6127,-3423,12587,25305,13924,761,-16618,-9489,-4508,-10728,-11803,-4131,-7152,-14910,-18960,-14592,-10428,-12803,-8359,4643,8034,3709,-2421,-9486,-11500,-3602,13665,29082,28945,9887,-3476,-1150,4373,23609,35592,42034,49317,42662,33034,13409,-7352,-5940,10049,15797,10038,769,394,14018,24291,23189,14337,211,-11779,-11148,-8357,-5611,-5404,-5962,-3202,1897,3893,6914,9310,13202,10580,5721,-2096,-5264,-7514,-3942,10182,23192,19920,13186,10042,8582,10798,9278,6434,1597,-6623,-9067,-6375,-4835,-9428,-14184,-7566,-3129,-10988,-19284,-12870,-11174,-16168,-7597,5681,11310,11585,1776,-7137,-5630,-7876,-16739,-13446,-7628,-6243,-6821,-9386,-13555,-13578,-6665,4072,-618,-16670,712,19044,39606,62846,85332,72133,37696,12050,-1633,-5915,-7262,-1417,-4269,-11501,-13030,-8613,-13675,-1072,8055,9390,12458,7705,-2835,-10322,-6053,-1840,134,-1518,-1887,-6552,-13377,-11404,-10952,67,9200,18112,24794,16361,2434,-7599,-7243,4257,6872,4006,3366,3288,-4237,-11847,-13095,-15144,-21188,-11408,508,9840,17392,10215,1643,-6533,-8682,-11978,-11435,227,5522,-2710,-6864,1137,2480,855,-4447,-15052,-8558,-6494,-8685,-11600,-8919,-7700,-4786,2029,8753,11785,7797,10222,8460,-850,-6038,-2767,-1883,2490,1534,-1478,-737,13882,15455,4911,-2578,-1710,9660,20835,26147,11654,-8611,-2909,5503,12686,8248,1017,-5887,-4932,9079,28656,41915,36053,16521,-1870,-12957,-16494,-16216,-15578,-10199,13,12414,21490,19488,20149,29389,37562,27021,8488,-7512,-4783,444,-865,-2052,-2031,-2615,-3065,-4249,-2920,-1670,-3324,-6675,1197,1723,-2724,-2731,-1524,5308,8657,1272,-1377,-6226,-12106,-5305,1839,4116,12056,15853,11549,4557,-1955,-620,1787,-4176,-9138,-1539,-1703,-2586,-4654,-6690,-10519,-12725,-11448,-8038,-2652,2792,8984,-322,-7237,-4512,-522,6450,16696,18570,4784,-13618,-9049,2890,13370,20759,28866,26180,6128,-8277,-9950,463,8105,14318,20751,18528,9644,4203,2340,7183,9152,5127,-2590,-3387,-2277,-6469,-12204,2377,25482,41471,35461,18853,1583,-5549,-2018,-1739,-5770,-15549,-17094,-15781,-14738,-9730,-10718,-13101,-11058,-14546,-8238,-4846,-7936,-12131,-13330,-5566,4895,7557,-580,-5504,4909,8522,8997,8233,7045,9865,4378,-4839,-6316,-9248,-14431,-16798,-14667,-6252,4017,7520,6743,739,-4596,-2419,3919,5758,-1179,-7121,-9197,-6202,7635,19460,19574,5980,-3861,2977,16531,25803,19385,13813,14351,22476,31762,47210,45671,29445,24228,20562,20808,33814,46498,30144,18659,8432,-1509,-7467,-11557,-11502,-8621,-5745,-3181,-1769,1222,-3210,-2266,6441,12284,9251,4074,-2929,-8232,-11840,-10106,-4106,5840,14669,15969,10982,15546,20510,15394,7336,-1626,-3243,-140,-7742,-15030,-8247,114,4984,7010,8969,8376,6906,-1208,-6548,-2720,-2304,1678,2318,-12930,4309,12309,2208,-10228,-11326,584,-309,-5106,-6430,1031,11550,12013,11908,9077,1303,-8709,-12633,-12801,-8058,-5531,-3787,578,3647,1351,-4381,-11582,-14942,-9634,-4060,-6696,-7664,7702,22736,35041,17648,2806,-3405,-12960,-14479,-7046,-700,4257,2278,-6641,-8694,-2862,4555,11964,12427,5842,-1125,-779,-1250,-4869,-584,5421,8852,10868,-911,-13107,3984,23738,36804,41503,45167,24756,-1391,-7422,-1797,-2548,7644,33380,42963,22402,7040,-4698,-9862,-10901,-15735,-8731,-4224,1545,7482,6456,10243,9231,2475,1307,10399,30683,42164,38107,26248,8118,2040,2445,3493,1838,-5735,3717,11335,4833,-4966,-4433,-2228,-744,1847,60,-2879,-6678,-4048,-4554,-11407,-13907,-8995,-3239,4893,15266,26059,35780,40625,45180,34005,16277,4716,-2339,-5035,-3424,-7930,-16070,-15010,-3108,8226,12423,9065,-2160,-15822,-12648,2678,17740,21624,14754,5053,-1863,-6517,-4618,2752,11631,7911,5361,-6190,-7887,-5287,-2281,546,2559,3176,714,-5310,-13892,-10375,-2957,-3071,-8524,-15462,-17317,-12567,-6150,-3598,-8017,-12147,-14842,-8428,-1626,1764,621,-5018,-10872,-9523,-8315,-4307,-4053,-9431,-13375,-15602,-16123,-12584,-11377,-14826,-17370,-610,15125,18306,5557,-2134,7248,-775,-11274,-4819,-1779,-1097,7298,16717,8186,4414,5568,10272,4323,-1490,-1485,-2569,-4997,-4933,-3309,1159,12341,22395,27119,22918,11822,-1116,-5349,2264,16257,20078,13846,2598,-4120,-3434,406,6413,5689,-4923,-8571,-4337,-378,-1691,-2809,-3618,-6233,-6156,-1179,-6179,-9348,-193,9658,12248,9062,3605,2227,5864,16736,26023,28129,21008,8695,-8871,-12713,-8852,2993,8874,6244,2942,10372,16607,15401,9690,6702,8773,956,-12356,-17205,-3184,7246,6942,2327,-5891,-10594,-4221,3887,9977,11375,7802,-2719,-14095,-10114,-4564,-4465,-2495,12032,29478,41409,53637,43442,27622,16017,1185,-6712,-7454,-7439,-7949,-12015,-8557,-3413,-8115,-12107,-17206,-11445,-3296,3714,2983,-736,-7324,-10184,247,-579,-4051,-1563,3347,11467,27423,40592,42341,50101,40673,25609,17713,16749,23073,21160,14098,11776,1569,-3352,-8313,-10260,-7000,-5110,-6670,-2859,-4582,-7301,-8834,-9218,-6296,-814,16622,25447,19134,17692,16391,12934,3695,-3137,-10219,-9664,-8427,-11245,-4981,5210,3941,-3743,-3023,-634,-1729,-9257,-11681,-7714,-2965,-6471,-12850,-12823,-12134,-9391,-7712,-3529,-563,-3169,-6572,-8905,-10827,-13251,-13257,-4111,16772,20875,23585,19402,9565,3834,1077,2253,1088,-2024,-4463,-8372,-4597,-6391,-8220,-7654,-6615,1770,15507,29833,38195,41847,38530,20657,6212,-2080,-7707,-8569,-3998,2724,12596,27106,38966,33809,17606,10142,12087,10714,15179,30891,37746,19539,4514,758,9860,25693,25282,12569,1677,-5724,-1508,4094,5731,1794,-4498,-3500,1684,5403,-1018,-5833,-10221,-7053,-943,9650,16618,15256,4142,-8833,-18030,-16112,-10596,-4423,-316,6704,13177,11926,9997,11401,14305,14233,12686,10685,10431,13069,10363,7780,1785,1818,3577,6989,9339,15522,23081,24385,25255,25754,14620,-3399,-20736,-16123,-17297,-20401,-4931,7363,-2216,-20894,-9357,7191,4062,-1789,-3373,-950,11369,14579,14146,8424,2496,1253,-2454,-9991,-17653,-16187,-18565,-14444,-7157,-7493,-10028,-1305,6910,15239,17467,22971,22406,16191,12281,11716,1009,-8971,-9822,-15325,-18531,-17869,-17928,-18531,-14578,-42,8799,3327,7710,18672,24474,14974,-3806,-15197,-10015,-7252,-12784,-11337,986,2706,1235,8166,16010,17952,34811,66205,73569,53297,27341,1436,-13190,-17805,-15495,-11212,-4428,5359,10143,6211,8582,18269,33821,39027,16519,-12079,-15177,-14319,-13464,-5118,7610,20104,33739,15191,624,3414,13797,19292,17057,9885,13839,16578,15495,18064,9326,-9908,-11116,2460,830,-123,6486,6287,688,-4974,-5823,-183,-76,-1221,-9588,-8738,12672,34177,47088,39415,13747,-5147,-6021,-5335,-5846,-2,-1284,-283,8053,4504,-9237,-14832,-1623,10209,8148,8639,11421,8600,3752,-3522,-8783,-10998,-12769,-18002,-18873,-9160,9629,26881,31154,35984,37068,33126,36350,30202,15190,5676,1982,-8782,-21671,-3461,8691,16041,4997,-9215,-14281,-15888,-9791,104,11719,2257,-4497,-4390,-6254,-13097,-13967,-2273,3074,2503,-7955,-7876,-604,-8049,-10990,-9590,-6297,-3098,600,1714,2491,368,-4722,-10419,-11026,-9945,-12910,-15211,-6900,5541,1302,-12188,-16121,-15213,-16806,-6049,5962,11398,2457,-14165,1899,6257,-2193,-6299,4557,7577,3761,6168,5194,1342,-4431,-10593,-13616,-4588,7942,18931,13547,-2540,-14636,-10460,-97,16301,20290,12803,-5982,-17873,-7759,2292,7188,3631,1789,-3758,-10224,-16036,-9262,-8377,-15801,3546,21312,29691,41779,24056,6481,-2650,-9299,-11981,-9090,-1186,7571,14072,5460,5392,7895,10339,2387,-10029,-8076,-5206,-4354,-6780,-10498,-14929,-14519,-12394,-5552,5875,19168,27010,25775,17900,10193,8990,8559,3484,-232,-6790,-14650,-5880,317,2527,1377,-3043,-4890,-1711,1555,-3561,-5047,4645,15105,12401,479,-3401,2111,8725,13254,6570,-6033,-9000,-4418,-667,2525,1588,-6146,-12503,-16432,-10275,-2979,2035,8283,16121,17824,15192,10843,19929,39463,42358,27049,9343,-4710,-5722,5677,15303,24564,32561,31298,25680,22590,22138,22056,-1535,-5386,-6630,-9357,-11136,-12076,-12001,-7174,2383,16426,24412,18852,24122,35179,41387,25497,401,-7500,-6059,-10079,-13659,-13777,-17688,-10592,-2765,2535,8023,9834,4308,-804,-3184,-1502,-1244,-1774,1478,2908,2403,143,4315,18319,26425,16788,-4693,-11100,-11864,-14645,-5700,3434,6353,4216,7325,14230,23015,34032,29078,11667,-3876,-12146,-12623,-4403,3232,5131,3802,5560,8517,337,-8179,-5942,2756,13671,11460,-7155,-14004,-12052,-12346,-7995,5372,23620,38712,24198,1515,-4709,-9099,-14993,-8470,2673,9633,9421,4783,-1005,-4249,-5521,-8326,-6981,-3306,-3765,-2564,-887,3870,10702,10434,8155],[11204,5991,-7216,-8058,-3683,-5165,2106,16559,25102,24258,5586,-7894,-14399,-10503,-4874,1144,6044,4570,1627,4346,3848,-4702,-9729,-5456,-2827,-379,-3229,-10997,-14771,-17646,-15981,-9742,-4239,3751,16740,26445,23616,5600,-14331,-10102,1174,3172,-2171,-12348,-16495,3374,16501,14521,11171,6939,-2748,-10692,-14999,-15057,-18746,-5744,3867,5386,9496,11249,8390,8593,8433,5112,45,223,4798,7846,2605,-9853,-6371,8535,13161,6153,-2802,-4394,-359,-2278,-4243,-5481,-6148,-3232,-3728,-9122,-7574,4347,13137,13411,9323,1794,-3828,2254,2811,-33,-1875,6345,21283,14155,1814,-11020,-7628,2213,4413,63,-7777,-12220,-6268,1771,6254,4055,8177,19481,22680,18909,13997,8021,-3479,-13016,-15806,-12585,-4671,5281,11890,9633,-1180,-9598,-16508,-14468,-2674,9475,3849,-5535,-18558,-33746,-37582,-29346,-14300,340,15930,19447,33700,45642,45510,29314,14452,10622,14630,7982,-5561,6729,17927,17422,6140,-7904,-6092,1487,8270,11436,8868,12766,23848,16849,7900,7465,4564,-94,-1787,-4705,-4110,-111,7021,13383,-4277,-4487,54274,188763,381020,545511,597614,493380,277433,91530,-8690,-23851,14946,11181,-4461,-14672,-16791,-15479,-15998,-1162,9886,10944,12164,6256,-2889,-7385,-8751,-3016,7006,13530,11906,2983,-11142,-6740,-1469,-1163,-5781,-5980,-10232,-14825,-16202,-13297,-2370,9816,11915,13076,1276,-17082,-26101,-30908,-25837,-8744,9475,15396,2029,-16774,-5883,1953,5713,7995,4554,-2007,-4998,-3332,-2438,-7427,-10040,-7800,-8487,-15683,-16186,-14000,-11828,-7662,-14794,-16460,-9173,2990,12728,12753,7207,3011,-2434,-4605,-1433,-5317,-13431,-1403,13120,22758,23217,13038,-213,-13332,-19723,-13868,-14344,-10467,-6210,-9714,-15135,-10512,2387,11514,12569,12451,6395,2567,-36,-592,-1587,-2106,144,2011,-45,-6712,-7571,-509,2449,-3279,-13761,-17710,-16470,-14903,-10773,-6500,-3785,5319,14803,18427,14175,1180,-11924,-6657,-4361,-9353,-15583,-3153,2715,159,-12108,-7783,-2905,1687,7198,7662,1288,-1004,-6680,-11821,-11269,-10936,-11194,-12439,-11132,-11976,-9283,-8391,-3123,-2731,-6798,-7339,-6427,-3346,-2025,-5923,-11076,-12162,-2218,9577,24460,10925,-3622,-16228,-9638,-11767,-17169,-10470,857,6492,43,-7540,-8062,-3575,-3715,-1581,1812,-7985,-10400,-2230,8320,9431,4134,-1188,-5649,-17928,-11767,-14065,-13797,-5889,1251,9599,15099,5747,-6966,-16244,-9753,-8607,-6365,-1331,-6720,-16275,-14857,-8997,-5421,1244,4115,7201,13352,25564,37111,34546,18904,12867,12115,9227,7265,10311,17876,22886,28038,24470,10071,912,-5304,-4524,-382,6360,16688,24642,19464,8047,-3427,-15458,-7200,9398,22105,24879,11429,-4199,8406,16714,16802,6199,-9560,12610,24907,23044,8833,-5977,-9291,-4135,4004,7238,3452,-3685,-9853,-13872,-13715,-13733,-3849,-2206,-1825,-4021,1517,2286,-6716,-12083,-154,10010,12841,8017,3936,11136,19556,20213,9173,2835,7536,20034,27106,28932,25669,14878,12307,15282,17895,5505,-8867,-16669,-14731,-8443,2391,8508,10303,12336,2551,-10249,-10121,-8915,-7272,-2405,2409,5878,7981,7870,4373,948,-373,-683,-2756,-7933,-16333,-9455,-8562,1043,11865,19218,6381,-9387,-15776,-15471,-19024,-14469,-7441,75,16,-5084,-9198,-9888,-10240,-8967,-8772,-9849,-9254,-5065,2885,9921,12869,8101,-1845,2673,17217,21632,25578,19926,14147,16799,20702,16885,-2170,-16024,-7175,-848,2481,-588,-2469,-1967,-5966,-14617,-3394,1707,2036,-828,2353,11501,12360,-606,-4597,-5936,-10096,-8675,-4593,-2005,239,7193,16719,19016,15045,5761,-7735,-15939,-5998,6843,23341,20231,9609,6106,-3384,-2451,1152,-1617,2914,8900,13501,17454,26556,16204,3707,-2831,-5633,-10012,-11936,-10837,-5703,-1593,-3734,-13366,-12966,-8491,-8234,-1168,8551,9413,3310,-4193,-14038,-12150,-8162,-4601,1410,6903,3976,-6385,-4098,-2477,-8046,-13433,2500,13861,24809,29027,20707,8105,4393,11317,10462,3045,4741,12684,16342,15883,5092,-10813,-6125,6026,2532,-11009,-7917,-191,-2956,8449,11150,-1205,-2037,11847,13539,5769,1033,3586,3312,-1757,-1624,7600,14218,14601,8947,-2422,-17072,-9261,-4769,-5386,-1588,4213,7624,5057,-3679,-13643,-3842,-4690,-9590,-7639,7899,22335,33551,36587,34056,43442,49426,40625,23478,6031,-4632,-5953,8361,20288,10940,-97,-16635,-11067,-7345,-13091,-9932,-2048,-6268,-15330,-20992,-13856,-8636,-13056,-11074,3516,9032,5382,-213,-7292,-9983,-3032,11928,25585,27608,10650,-3661,-1687,5068,24344,33711,40937,50262,42615,30625,12400,-7273,-6472,11885,19642,14801,2618,134,14753,26032,25201,16366,2488,-12534,-11819,-6803,-4014,-5060,-7941,-3713,3109,5493,4317,3625,6834,3417,-1124,-7519,-10503,-11862,-5386,8112,20443,20040,16517,15491,14004,14639,11645,5748,357,-6594,-9322,-8443,-6479,-10686,-13198,-7056,-3290,-10581,-17697,-11029,-9141,-15433,-8210,5448,10404,9689,-5,-8475,-6863,-9353,-18458,-13104,-6006,-4271,-5421,-8518,-12018,-12017,-6556,2274,-1529,-17269,479,16268,31635,51956,74409,65844,36918,10554,-3561,-8569,-10996,-4327,-3379,-8289,-15054,-9878,-15835,-2274,8185,9941,13148,8276,-2408,-9367,-5217,-1853,-638,-3073,-3174,-7356,-13253,-14638,-12497,733,8059,15423,21165,13384,1294,-5536,-4852,3759,6948,5485,5576,5172,-3968,-10663,-11610,-13370,-20151,-13791,-2149,6107,13760,9507,2489,-5414,-7277,-10903,-8920,3960,11164,2573,-6222,-1222,368,-1312,-6731,-13993,-4156,-2630,-5865,-9657,-8431,-7742,-5546,722,7706,10713,5838,8420,6960,-3009,-7740,-4353,-2235,3065,2334,-1007,-723,12614,11785,1124,-4864,-2653,8088,18642,24335,11115,-8346,-4386,3921,11295,6686,-229,-5151,-1810,10935,30485,44949,37782,16853,-1217,-12142,-15484,-15400,-15313,-10724,-1340,9951,16938,14696,16606,24413,29502,20817,4987,-9764,-5896,-690,-2098,-3412,-2996,-2752,-2784,-4694,-4372,-4176,-6709,-11454,1103,1065,-4868,-5711,-712,9389,14889,6124,748,-5480,-10747,-3711,2031,4705,15838,22135,15709,5318,-4298,-6223,-4132,-6472,-8151,-1587,-2313,-2861,-4212,-5745,-9548,-11967,-11090,-7580,-2397,2753,9515,1956,-6645,-3970,1870,8550,14724,14896,2505,-16048,-10072,-976,8410,17579,27830,27044,5813,-9322,-10341,333,8246,15485,23806,22182,13219,8353,6182,10072,9601,3911,-3872,-5428,-6007,-9818,-12196,4712,26775,38999,30707,14590,-1494,-7669,-3151,-2701,-6852,-12051,-16125,-17093,-16343,-9958,-10461,-11711,-10583,-14046,-6973,-2508,-7046,-11334,-11654,-4819,4497,7159,825,-4908,3895,7042,8002,8120,6662,7933,-49,-8150,-8074,-10498,-14546,-15846,-15191,-7834,1980,5262,3936,-2097,-7488,-4386,3365,6217,-808,-7245,-8913,-6633,5698,15854,15376,5321,-2457,3048,15713,23996,16230,9271,9224,17801,28199,41487,33844,20481,17474,15364,16058,24847,40723,28707,18140,8067,-2591,-8097,-11988,-12025,-8944,-5130,-1459,1040,4059,-429,2222,12474,16970,11483,4120,-2955,-7976,-10695,-8372,-2990,5574,13362,13724,9511,16600,23307,17311,6014,-2388,-566,3207,-3623,-14026,-11580,-991,5637,7697,9298,9892,11740,3833,-3929,-2266,-649,5087,2831,-17601,-15,9389,497,-11813,-11892,829,150,-4734,-6474,-945,9797,12894,13660,10595,2694,-8050,-12921,-13012,-8736,-6610,-4851,-114,4312,3322,-2217,-9936,-14169,-10674,-6998,-10981,-9972,10257,29226,42513,23533,9232,-106,-13138,-15827,-6316,702,5256,1810,-7505,-7543,-1312,6791,16138,18813,11855,3434,1776,-692,-3300,1347,6853,11258,14582,1526,-12225,4655,23313,33276,33364,37715,19785,-4523,-6150,116,-1318,6081,29650,44050,26042,8737,-3779,-8847,-8796,-13196,-7016,-2941,2142,6579,4691,9452,10072,4303,2547,10943,29481,36610,30406,21805,7511,3355,4572,5692,2581,-14036,-2367,4552,-305,-6802,-4465,-1194,1128,3397,-787,-5578,-8742,-4861,-6745,-13888,-14041,-9899,-4197,3669,12828,24421,35072,41651,46046,34405,15992,1988,-7382,-8634,-5894,-9425,-16732,-14639,-3048,7657,11473,7795,-1847,-14052,-14808,-968,14746,19669,13306,3620,-3278,-7843,-5265,3038,13307,10748,9940,-1393,-6560,-4377,-1953,615,2798,3482,591,-6363,-16164,-9621,-1472,-1482,-7998,-16449,-18605,-14154,-8679,-6317,-9769,-12519,-15127,-9200,-2511,1132,763,-4160,-9361,-8472,-5295,-398,-1323,-6448,-11206,-14905,-17964,-15490,-13781,-15476,-16721,1646,20209,21906,6602,-3876,3509,-2379,-9611,-1098,2507,3591,11788,16551,4626,-112,586,6691,3996,-1,-1137,-3671,-7365,-8158,-6617,-1329,11471,24739,31880,26414,14099,276,-5779,-602,10445,11989,5184,-5286,-10269,-6730,-838,6286,5871,-4571,-8648,-5469,-1717,-1720,-2874,-5651,-10249,-8031,-2480,-7623,-9919,-1072,7103,8978,6275,1831,2091,8226,20958,30631,31894,24433,9447,-9155,-13905,-11109,901,8376,8230,5835,12129,15440,13183,8315,3662,3100,-3936,-14146,-17200,-4952,4284,5827,4712,-2784,-6776,-1721,4911,11520,12486,6443,-5010,-16279,-8302,-3603,-4263,-1291,12813,27541,36260,45849,36517,23431,14682,624,-8311,-9531,-8822,-8411,-11682,-7170,-1483,-6169,-10912,-16517,-10988,-2707,6871,9729,8105,2234,-5040,-1512,-4010,-6963,-4055,1118,10484,28409,36721,35286,40916,31656,21933,19969,22371,30640,25909,19155,16058,4884,-1316,-7534,-10801,-7821,-5087,-5678,-710,-2125,-4956,-6951,-8182,-6213,-752,15097,21208,17304,17128,18130,16848,7215,-1351,-9235,-7937,-5810,-7974,-963,7774,6719,109,-2806,-4747,-8301,-13307,-13088,-8096,-3294,-6614,-12004,-11997,-11400,-9005,-7100,-3850,-1241,-3462,-6587,-8433,-9783,-11499,-12782,-7255,14403,23273,28361,25900,16187,7150,1617,3478,2197,-2563,-7729,-13173,-10029,-13792,-13021,-8967,-6862,1717,16024,32728,45398,51364,43321,22975,8114,-1093,-7846,-8901,-4265,2959,13971,28393,38574,32910,17997,12121,14081,12587,18001,37481,49386,29763,8522,1502,9967,27119,28311,15583,3741,-3040,1483,5911,5279,-1213,-7367,-5147,441,4992,-166,-4066,-8202,-6341,-1390,8666,14744,12468,4099,-5577,-12503,-12582,-9312,-3705,990,7303,10621,5729,3338,5829,10088,11462,11386,10486,11327,13990,9572,5939,-114,1438,4348,8883,12438,20329,28819,30252,30632,30051,17742,-457,-17462,-19406,-20296,-18741,-5851,4824,-3543,-19872,-7398,6956,1354,-6335,-7499,-6051,8880,15721,16649,11485,5271,3390,-1491,-10229,-17132,-13563,-16967,-15556,-7254,-7205,-9104,-568,7259,14903,15524,19346,19592,13459,10008,11562,2981,-3862,-3337,-10071,-14384,-13885,-12508,-11543,-12808,-2052,5850,1084,6912,21107,25248,14301,-2930,-14747,-11601,-9248,-15380,-8770,2847,3609,2038,9710,17782,22405,43552,70945,78181,55908,28520,1867,-13493,-18959,-15520,-9963,-3019,5782,6184,949,1928,12087,30725,42780,23183,-11323,-14538,-11424,-11711,-5130,8030,21179,33530,11903,-1268,1670,13046,22377,23470,16944,19458,20107,16980,18289,10306,-8930,-12607,866,-650,-1534,4311,4011,-1702,-6556,-4015,2228,3181,2356,-6409,-11170,11329,33118,41702,29273,4113,-8715,-5623,-4019,-4873,18,-1783,-1783,6289,3796,-8719,-16806,-7421,2826,3327,6077,10331,9870,7206,369,-4976,-8619,-11945,-17582,-18141,-8872,8772,24992,28833,32747,31974,26075,29948,28619,17565,10337,6870,-3873,-17325,-2880,10437,17451,6016,-7746,-12125,-13787,-8915,1214,11695,3089,-2342,-2088,-4398,-11326,-14610,-3218,1572,319,-11343,-690,4857,-3915,-9239,-9189,-5253,-2127,513,573,71,-1527,-4675,-8212,-8925,-8615,-11659,-14391,-6671,6030,4054,-10308,-15568,-14661,-18477,-6276,4356,8041,1362,-12157,2165,5619,-1740,-5754,4185,7609,3649,5942,5389,2399,-2882,-9722,-13563,-5130,8569,20358,15509,-678,-14410,-8310,3081,19948,23229,16281,-3473,-18496,-7491,3003,8128,5063,3538,-1569,-7305,-13438,-9476,-7432,-10544,12059,31265,39603,46845,23505,5552,-3364,-10335,-13688,-10474,-1691,7819,11937,3118,4296,6243,8580,2012,-8125,-6764,-5683,-5364,-6449,-8366,-13307,-14119,-11498,-4725,7115,22704,30372,28902,20550,12548,12125,10371,4224,116,-6413,-13771,-5150,-1034,934,555,-2884,-4918,-3247,-1727,-7213,-5631,5823,14718,9767,-1857,-4725,797,8247,14342,7806,-5353,-8117,-2747,2050,4771,3063,-5081,-11526,-17166,-10127,-2984,1982,7877,14393,15023,14349,12779,23988,47138,48587,31010,13049,-3643,-11272,339,12660,25134,36069,38208,35979,33251,32560,29856,4538,-545,-2732,-6799,-9468,-10768,-11553,-7764,2610,16848,23621,19331,25158,36854,42315,24332,-967,-6843,-4520,-8413,-11773,-11798,-15255,-8786,-264,5104,10116,12006,6982,2115,-607,788,1550,2973,8840,9904,7673,3509,9253,23448,29911,19799,-1172,-8616,-11499,-12578,-3463,5471,7636,4670,6877,11894,19380,29933,25662,10107,-2306,-10363,-11775,-4793,1700,1950,-688,85,4109,-1477,-8917,-8509,-2742,7709,7375,-9355,-11940,-10257,-11393,-7985,6880,26285,41054,25924,2386,-4238,-8330,-13895,-8263,1885,6311,4457,3361,109,-1920,-2503,-5491,-5257,-801,-957,11,2100,9206,12829,12422,11221],[13839,6930,-6896,-11074,-6678,-7406,2969,20009,30467,29384,6738,-8980,-14823,-9258,-4354,1704,7645,7625,4927,7164,4271,-3642,-8581,-5996,-4333,-2545,-5280,-13285,-16318,-17825,-14917,-8459,-3193,3942,16667,26914,23811,4668,-14607,-7791,3313,4983,-758,-10109,-14556,2338,16927,15850,11689,5076,-6066,-11786,-13366,-10653,-13374,-12942,-1579,3369,10264,13374,9458,9041,9846,6976,1375,546,4958,8112,2546,-9291,-5721,7998,12912,7056,1341,-1654,458,-2389,-4675,-5066,-4481,-1050,-1601,-6778,-5238,5896,12842,12574,8697,1323,-4588,1930,2578,-1125,-4573,1944,18289,15887,3751,-10058,-10091,520,4238,677,-7373,-13089,-7855,1037,6337,5178,10948,22724,23844,19895,14512,8562,-3296,-14094,-17611,-14083,-6309,3383,9596,7365,-3168,-11424,-16572,-14334,-2857,8597,1181,-7832,-22927,-39025,-37435,-27715,-12296,3051,17790,18072,30298,43189,43878,27997,15198,14123,19334,10584,-5838,8617,20524,19488,8133,-5286,-4448,2297,5527,8222,7616,14156,27406,23297,14376,11935,6944,1153,-1762,-5434,-4536,1390,12662,21574,1108,-7719,41775,169681,365972,548883,621974,521342,291739,92858,-11277,-26395,11370,7500,-3779,-10569,-15497,-18655,-16765,-1289,9875,10475,11832,7211,355,-4372,-10702,-6022,5163,12067,10201,338,-15674,-9171,-3214,-2729,-7019,-6800,-10509,-15071,-17350,-13203,-1887,11307,14048,15840,5396,-11920,-21899,-28492,-25455,-9441,8814,16514,3526,-17192,-6080,2718,8168,13289,12357,5129,300,500,-576,-6689,-9622,-7456,-8036,-15745,-16351,-13108,-8736,-5715,-13831,-17332,-8738,2865,9520,8617,3956,639,-3943,-4773,-149,-3636,-14673,-1863,12960,22011,22719,11752,-2184,-13993,-18472,-13836,-15568,-8699,-4084,-7347,-12920,-12076,-2432,5625,7468,8377,3195,2084,2686,2483,877,-860,242,2014,920,-4776,-8176,-2433,1176,-3490,-13900,-17939,-15553,-12061,-9001,-6532,-3499,5982,13760,16585,12828,-515,-15144,-9230,-7431,-12891,-13033,2144,8217,3336,-11999,-10574,-4401,165,5449,6870,1890,338,-5606,-10785,-12771,-12232,-12098,-13205,-12176,-13136,-9822,-10068,-6042,-4221,-6893,-8203,-8175,-5149,-3278,-6769,-13631,-6619,4168,15635,26325,8934,-4969,-16205,-11715,-14870,-18725,-10443,2105,9832,3613,-7501,-9960,-4697,-6004,-2781,3898,-3572,-8828,-2372,10002,12724,6545,-1111,-8210,-15740,-7970,-10053,-9235,-1299,5161,12017,14935,4509,-7419,-16110,-9786,-8378,-5106,2067,-1784,-12002,-13825,-8882,-5063,1282,3828,8362,16204,27443,36302,34030,18542,12841,13060,9843,8258,11741,18975,21384,23580,20712,6916,-1288,-4970,-1113,2853,8925,19138,24400,17969,7183,-4494,-15617,-5789,11941,26711,29163,13286,-3154,6356,13345,14604,5541,-13251,10198,20893,20399,8829,-5254,-9821,-6012,2899,6580,1528,-6792,-12496,-15266,-14662,-14112,-6885,-6105,-3377,-5825,-415,196,-8432,-11568,268,9444,11497,5633,2597,11230,19709,21534,8832,2535,7244,17537,21456,22926,22270,13008,9779,9334,11961,2051,-10256,-15383,-14739,-9698,57,6951,10365,15229,6828,-8062,-9518,-9255,-7361,-738,4812,9325,11531,10775,5767,1323,1287,-115,-3561,-9832,-14830,-7243,-7798,2207,14059,21335,7526,-8597,-17161,-15850,-18824,-17090,-10244,-3038,-2554,-5819,-8536,-8538,-9211,-6876,-6052,-7231,-8605,-5776,2238,10048,13546,7532,-2348,3554,19939,26713,30484,24395,18162,20743,24620,19520,-552,-14797,-7934,-1677,1496,-1666,-2583,-1618,-5746,-14655,-2360,3760,4300,1458,3248,11376,12472,932,-3848,-7106,-11913,-7992,-3394,-813,81,5157,14561,17733,15317,6166,-8418,-14104,-4038,9280,28178,30498,15010,7724,-4795,-11224,-6073,-6177,820,8104,13271,15873,21893,11825,1644,-3766,-5829,-10268,-13467,-12141,-4574,-228,-2753,-13236,-13158,-7241,-4300,5422,10742,7560,857,-6235,-15719,-10514,-5759,-1141,6263,12313,8634,-4231,-4618,-3322,-9342,-12047,4583,16932,27000,28420,18382,6208,2773,10272,10544,4362,6403,13700,16513,15161,3189,-13957,-1518,8459,3679,-9017,-10119,-2783,-1300,11006,12156,-552,-4744,8951,10301,1854,-5769,-3407,-2327,-6883,-6219,4926,11363,11948,6939,-3825,-17914,-7758,-3190,-3763,-203,4808,7740,4531,-4167,-14880,-9386,-8601,-10788,-7289,7374,20633,35586,47167,42981,51487,55963,46377,30906,11953,-2002,-8281,3178,14040,7599,-1024,-16475,-12055,-9505,-13652,-7624,-393,-5651,-15750,-22331,-11792,-5987,-11109,-13597,2154,9911,7173,2114,-5038,-8432,-2719,9762,20849,24450,10250,-4089,-2163,5632,23961,30558,38100,49143,41195,27200,11222,-6810,-6976,13657,23642,20194,4804,358,15721,27702,26802,17805,4292,-12712,-11588,-4814,-2194,-4129,-9647,-3480,4463,7607,2505,-3431,-826,-3253,-6504,-11554,-14029,-13792,-4866,7397,18768,20820,20273,20595,18244,17541,14043,6554,184,-5706,-8696,-10339,-8525,-12237,-11727,-6268,-3260,-9765,-14896,-8206,-6715,-14083,-8860,4887,8960,7466,-1746,-9197,-7566,-10622,-19522,-11586,-3643,-1752,-3864,-7637,-10305,-9930,-6014,303,-2588,-16451,579,13617,24061,40232,59720,55065,33807,8642,-4988,-10195,-13517,-5880,-1978,-4924,-8713,-5648,-15542,-2924,8636,10861,14001,8872,-1920,-8230,-4171,-1637,-1334,-4957,-5037,-8307,-12646,-15438,-9687,1788,7371,13308,18329,11611,1620,-2591,-2602,2851,6687,6867,7806,7085,-3455,-9373,-9729,-10880,-17437,-16138,-4571,2764,10131,8553,3403,-4270,-5817,-9492,-6200,7699,15982,6592,-5557,-3559,-1659,-3284,-8446,-10316,562,1344,-2852,-7273,-7571,-7485,-6166,-876,6179,9056,3314,5598,4956,-4970,-9094,-5976,-2356,3844,3262,-302,-599,10994,8052,-2217,-6395,-3093,6654,16155,21823,10293,-6982,-5244,2479,9950,5587,-348,-3035,1328,12435,31158,46188,38038,16750,-467,-10939,-13972,-14370,-14828,-10994,-2422,7696,12876,10971,13943,20040,22499,15619,1839,-12157,-6649,-1535,-3143,-4386,-3242,-2120,-1953,-4675,-5324,-6254,-9758,-13002,3546,1689,-6068,-8210,97,13246,21533,12795,5354,-2568,-8304,-2212,1684,4196,18069,27537,19470,6311,-5766,-11792,-11011,-10047,-7554,-1398,-2508,-2866,-3735,-4935,-8710,-11252,-10611,-6975,-1925,2937,10134,4563,-5487,-3308,3753,9138,11685,10844,612,-15734,-8922,-2808,4249,14302,25795,26647,5484,-9978,-10043,261,7935,16105,26270,25790,17521,13327,10908,13466,10066,2635,-5113,-7512,-9690,-12788,-10995,6945,26940,35234,25793,10696,-4312,-9128,-2779,-245,-1449,-4737,-13058,-17092,-17652,-10236,-10161,-9695,-9481,-13269,-5752,-91,-4712,-9285,-9851,-3843,4367,7119,2911,-2946,4028,6469,7642,8467,6731,6460,-3879,-11113,-9567,-11318,-14139,-14824,-15497,-8842,598,3674,1659,-4670,-10221,-5872,3276,6965,47,-6900,-8269,-6665,3993,12774,12202,5361,-1183,3023,14533,21523,12581,4499,4307,12514,22879,33348,21521,12516,11395,10553,11439,15967,33445,26343,17030,7385,-3270,-8235,-12121,-12360,-9028,-4355,369,3944,6779,2492,6658,17527,20394,13127,4300,-2651,-7207,-8846,-6196,-1721,4961,11242,10688,7042,15715,23999,17548,3857,-1516,2652,6572,776,-10744,-14313,-1577,6492,8478,9687,11216,15849,8440,-830,-1256,1780,9985,5395,-14589,-3529,6559,-1060,-12873,-11829,1086,696,-4240,-6319,-3153,7375,13406,15353,12463,4610,-6807,-12626,-12964,-9164,-7329,-5403,-404,5138,5514,196,-8058,-13149,-11424,-9741,-14815,-9217,13794,35563,48470,28967,16137,3128,-13143,-15885,-4190,3502,6985,1381,-8642,-6262,549,9491,20770,25715,18078,8047,4843,1199,-423,3405,8170,13445,17624,3006,-11773,5459,22493,28836,24451,28176,13627,-7605,-3808,2629,60,4107,24010,42324,28819,10512,-2766,-7870,-6662,-10482,-5049,-1247,3113,5583,2143,7577,10145,6156,4361,11991,28224,30823,22840,17016,6850,4642,6600,7340,2199,-11557,-596,1640,-4314,-8353,-4258,132,3362,5385,-1036,-7618,-9542,-6097,-9772,-16093,-13713,-10423,-4678,2773,10252,21356,31914,39752,43914,32732,14777,-686,-11788,-11375,-7677,-10456,-17133,-14156,-2803,7195,10536,6596,-1503,-12427,-15719,-3668,11888,17475,11781,2471,-4137,-8832,-5666,3528,14914,13579,14750,4604,-4489,-2989,-1272,862,3018,3667,335,-7425,-18349,-7379,1172,754,-7082,-17101,-18455,-13969,-9569,-7405,-10206,-12191,-14812,-9607,-3222,444,647,-3458,-7559,-6450,-2714,2124,-34,-4131,-9179,-14269,-19377,-17156,-15746,-15791,-16200,2811,22789,23554,7430,-4491,484,-3404,-6993,3008,7030,8458,16210,15828,1524,-3881,-3381,3805,4433,2325,-402,-4498,-9344,-10653,-9200,-3200,11019,27288,36246,29158,15576,1119,-6098,-3325,4548,3861,-3425,-12903,-12612,-9278,-1750,6274,6013,-4211,-8484,-6276,-2721,-1161,-1485,-5495,-13065,-9661,-3765,-8809,-10030,-1786,4538,5622,3603,338,2047,10619,24907,34292,34384,26806,9152,-9646,-14879,-13066,-1231,7341,9721,8528,13463,13766,10671,6803,623,-2666,-8671,-15684,-17051,-6817,1315,4532,6939,696,-3610,46,5130,12086,13112,5046,-7114,-17854,-6550,-2567,-3993,372,14356,26747,32462,38898,30003,19489,13802,1003,-9473,-11829,-10669,-9362,-12052,-5952,167,-4555,-9991,-15589,-10463,-2406,8784,14422,14846,10411,669,-2536,-6669,-9187,-5922,-497,10003,28647,31128,26988,30685,23067,19638,23213,28543,38279,30430,23913,19390,7397,395,-6441,-10361,-7902,-4710,-4511,1625,604,-2340,-4813,-7027,-6130,-545,13718,18162,16301,17248,20304,20671,10523,126,-8678,-6829,-3846,-5689,1476,8594,8342,3634,-1685,-6895,-14614,-17246,-14492,-8722,-3860,-6801,-10974,-11310,-10856,-8615,-6149,-3489,-1716,-3801,-6533,-7712,-8500,-9809,-11925,-9426,11421,24601,31883,30896,21744,9030,1145,4075,3156,-2693,-10764,-17495,-13917,-17010,-15408,-10133,-7272,1092,15494,33987,50434,59021,46564,24335,9639,-294,-8103,-9146,-4436,3265,15389,28914,36878,31012,17819,13537,15615,13984,20073,42342,59114,39737,12400,2247,9915,27951,30868,18822,6210,-313,3805,6558,3680,-4612,-9680,-6221,-589,4363,334,-2690,-6612,-5903,-2117,7158,11968,8901,3803,-1940,-7072,-9440,-8713,-3949,1085,6771,7217,-704,-3344,-16,5558,8375,9603,9563,11400,13965,7787,3295,-2138,1490,5479,10801,15268,24308,33137,34532,34612,32621,19401,1854,-14394,-20824,-20163,-16709,-7222,1351,-5596,-18630,-6172,5390,-2295,-10525,-8569,-9014,5771,15981,18411,14025,7793,5369,-540,-10354,-15477,-10796,-14406,-16317,-8088,-7602,-8239,83,7156,13715,12761,14596,15600,10191,7541,10634,4614,907,2825,-4991,-10761,-10577,-7799,-5314,-9020,-4322,2094,-1253,5811,22507,24818,13105,-2351,-14372,-13433,-11235,-15572,-6719,3770,3855,2606,10842,18587,25654,50143,71917,79075,56138,28390,1793,-13744,-18491,-13969,-8496,-1908,5561,2313,-3903,-4341,7127,28846,47422,33151,-2765,-10886,-8231,-9561,-5677,7392,19984,29775,7055,-3471,-436,11145,24087,29423,25159,25495,23043,17684,17567,10782,-7667,-14126,-1031,-2336,-3059,2235,1926,-4094,-8092,-2526,4038,5879,5493,-3577,-13408,8704,29894,34926,19652,-4259,-11599,-5725,-3234,-4271,-347,-2319,-2945,4136,2630,-8354,-16827,-12500,-3839,-1586,3047,8349,10315,10012,3524,-1845,-6560,-11283,-17419,-17868,-9539,5689,19725,23148,25696,23252,16789,21222,24573,18297,14230,11770,1730,-11745,-2035,11763,17707,6334,-6679,-10347,-12177,-8423,1420,10467,2921,-1094,-208,-2532,-9376,-15738,-5117,-876,-2812,-12560,5773,9599,114,-6938,-8517,-4143,-1209,375,-581,-2512,-4020,-5604,-7092,-7495,-7604,-10829,-14361,-6888,6100,6689,-8322,-15185,-14379,-18276,-6048,3392,5643,298,-10969,1444,4010,-2406,-6076,3403,7272,2833,4579,4384,2487,-2154,-9717,-14388,-6428,8481,20791,16590,560,-14511,-6789,6000,23272,25729,19452,-857,-19871,-8070,2891,8208,5706,4501,-7,-4813,-11036,-10892,-7338,-4439,21791,41507,49523,50238,21815,3884,-4744,-11952,-15822,-12352,-3334,5899,7273,-930,1478,2544,4421,-353,-7051,-5899,-6617,-6778,-6651,-6934,-12157,-14122,-10995,-4191,7726,25211,32293,30641,21957,13775,14033,10844,3952,-264,-6626,-12892,-4652,-2520,-1283,-1207,-3575,-5995,-5958,-6104,-10523,-4301,6729,12768,6014,-4991,-7003,-1761,6211,13849,7841,-5410,-7831,-1234,5014,6563,3636,-4921,-11365,-16875,-9675,-3166,1565,6871,11698,11346,12237,13239,26738,53028,52466,32728,14506,-2984,-16981,-5096,8899,24433,38316,44244,45485,42856,42027,35937,9533,2950,-282,-5542,-8878,-10297,-11605,-9142,1621,15440,21005,18683,25278,36953,40981,21598,-3250,-6994,-3894,-7603,-10661,-10364,-13088,-7238,1678,6946,11449,13395,8917,4249,1126,2300,3575,7062,15665,16270,12462,6463,12626,25733,30535,21107,1466,-7334,-12303,-11439,-2630,5622,6897,3384,4847,8128,14159,23410,19770,6729,-2486,-10028,-11964,-5795,-71,-936,-4497,-4736,-968,-4679,-10961,-12090,-8244,2267,3946,-11908,-10772,-9267,-10963,-8624,7303,27069,40795,25818,1971,-5082,-8810,-13953,-9436,-429,1753,-1078,1048,199,-554,-409,-3725,-5019,79,631,1743,4527,12854,12783,12696,12947],[15543,7010,-6950,-13240,-10059,-9994,3543,23030,34854,32647,6743,-10822,-14425,-8558,-4708,858,7571,9372,7255,8592,3172,-4054,-8474,-6591,-5428,-4771,-7888,-15801,-16391,-17309,-14170,-7464,-2324,3796,15882,26298,22992,3329,-14132,-6310,4357,5612,-409,-8798,-12125,2810,18110,17508,11829,2542,-10030,-13360,-12515,-7425,-8906,-15540,-7050,714,10403,15144,10029,8657,10320,7852,1466,-519,4004,7703,2232,-8699,-6086,6147,11420,7386,4295,697,909,-2783,-5432,-4999,-3065,990,267,-4833,-3407,6846,12000,11351,7623,374,-6321,96,1069,-3100,-7637,-2451,14583,16921,5345,-9174,-13014,-1647,3714,1024,-7371,-14274,-10362,-683,5372,5224,12287,24011,24115,20282,14281,8064,-3840,-15561,-19772,-16171,-8893,302,6126,4270,-5404,-13244,-15693,-12980,-2362,7958,-1703,-10829,-27940,-36586,-33665,-24808,-10086,5424,18502,15569,25218,38526,39975,25588,15498,17362,23552,12577,-7358,9655,22404,20580,9001,-3329,-2416,3790,2157,4003,6381,15626,29809,28618,20224,15702,8813,2097,-1892,-6176,-5046,2453,17275,28051,6006,-9672,31718,153435,353285,553796,647879,551559,308366,95832,-12767,-28636,7393,3841,-3141,-6603,-11080,-19432,-17115,-1045,10203,10195,11340,7617,2673,-2097,-11217,-7626,4009,10839,8301,-2434,-20237,-9823,-4056,-4044,-8491,-7877,-10994,-15611,-18720,-13138,-1493,12852,16719,19543,10183,-6674,-17694,-25962,-24642,-9891,7934,16920,4367,-16998,-6331,3151,10284,18623,21229,13827,6882,4792,1180,-6107,-9326,-7272,-7792,-15775,-16203,-11736,-5693,-4093,-12882,-18271,-8873,1349,4848,3670,377,-1768,-5504,-5015,982,-1903,-14405,-2513,12372,20744,21723,10519,-3562,-13408,-17007,-13884,-16581,-7147,-2551,-5475,-9876,-10356,-4703,926,2805,4517,779,2805,5271,5080,3147,768,1334,2998,2026,-3225,-8582,-4680,-640,-4146,-14176,-17820,-14243,-8680,-5055,-5395,-3835,5466,11581,13956,10990,-2172,-16723,-10533,-10075,-16573,-9294,6694,12337,5042,-11351,-10965,-4596,-619,4059,6133,2438,1557,-4777,-9921,-13276,-12583,-12097,-13215,-12628,-13910,-9682,-10502,-8812,-5769,-6766,-8846,-9915,-7203,-4797,-7646,-14865,-1084,11777,22653,28210,7598,-6006,-15882,-13271,-17312,-19059,-9898,3491,12990,7475,-6765,-11817,-5033,-6961,-3810,6161,1555,-5228,-1884,11888,16766,10190,139,-10037,-12515,-4938,-6748,-5621,2076,8237,13981,14359,3346,-7465,-16263,-10322,-8454,-4008,5512,4128,-6918,-9915,-7251,-4128,1376,3405,9049,18229,27933,34046,32398,18074,13017,14329,10887,9495,13062,19439,18707,16951,14905,3241,-3500,-4096,2877,6892,12561,22190,23357,15716,6486,-4823,-14648,-4694,14035,30765,32741,14797,-1716,5052,10577,12371,4606,-11088,7983,16481,16958,8314,-4378,-9650,-7465,1918,5879,-543,-10063,-14674,-16443,-15463,-12912,-9985,-8331,-4194,-7347,-2394,-1999,-9870,-10623,554,8574,9875,3089,2017,11819,19621,21802,8054,2471,6832,14652,15893,17045,18485,10620,6418,2070,5288,-1292,-10478,-14003,-14618,-10725,-2172,5956,11462,19052,12804,-3753,-7619,-8962,-7176,689,7028,12655,15019,13778,7987,3304,3423,645,-4045,-11113,-12389,-5201,-6610,3735,16297,22976,8500,-7642,-18493,-15391,-16974,-17131,-12538,-5483,-4119,-5521,-6918,-6524,-7525,-4574,-3498,-4667,-7031,-5782,2053,10440,14264,6800,-3163,3776,22152,31817,35530,28964,22424,25092,29255,23071,1938,-12958,-8585,-2576,317,-2690,-2325,-1056,-5225,-14366,-1539,5770,6695,3968,4338,11157,12318,2275,-2887,-8042,-13426,-6876,-2087,235,-186,2849,11944,15826,14650,5743,-9211,-11295,-1687,11724,32222,40361,22637,11170,-2291,-16519,-12255,-10012,-883,7526,13031,14152,16839,7095,-686,-4556,-5561,-9900,-15033,-13130,-3196,1178,-1548,-12463,-13210,-5897,55,11869,12744,6010,-1093,-7691,-14929,-8736,-3264,2520,10921,16943,12706,-1974,-4946,-4061,-10246,-10872,5998,18943,27495,25766,14809,4078,1605,10187,11808,6835,8807,15223,17117,14859,1783,-16319,2086,10070,4571,-7128,-11140,-5174,-265,12174,12589,516,-6315,6973,8057,-152,-11550,-10225,-7360,-12382,-10749,2597,8497,8836,4305,-5661,-17664,-5947,-1570,-2151,1264,5480,7721,3844,-4526,-13862,-14014,-12022,-11708,-7096,6566,18472,36572,57476,52733,59245,61010,50711,38015,18496,1524,-9551,-2678,6861,3881,-2189,-16381,-12589,-10953,-12616,-5469,711,-5377,-16155,-19351,-8769,-2714,-7939,-15757,590,10565,8960,4401,-2955,-7153,-2881,7254,15624,20060,8731,-4978,-2837,5823,22435,26340,33581,45732,38366,23322,10190,-6008,-7676,14956,27236,25601,6924,708,16595,28976,27719,18408,5361,-12006,-10063,-2542,-489,-3144,-11146,-2754,5549,9649,2445,-10093,-8850,-8611,-10233,-14500,-16442,-12473,-3400,7440,17804,21919,24071,24847,20938,19135,15752,7979,770,-4262,-7243,-11617,-10787,-14156,-10152,-5479,-3296,-9018,-12236,-5288,-4395,-12472,-9825,3659,6643,4671,-3633,-9487,-8082,-11995,-19576,-9350,-1042,785,-2561,-7074,-8754,-7798,-5413,-2024,-3898,-14677,777,11051,17295,28892,43262,41187,28390,6168,-6241,-11249,-15177,-6683,-758,-1881,-2108,-4,-13659,-3334,9100,11885,14684,9131,-1729,-7270,-3314,-1461,-1867,-6821,-7506,-9634,-11925,-12427,-6171,2716,6807,11569,16188,10772,2758,330,-752,1396,5827,7792,9614,8506,-3167,-8281,-7874,-8239,-14342,-18657,-7043,-466,6312,6983,3799,-3614,-4811,-8287,-3818,10715,19131,8849,-5482,-6013,-3788,-5244,-9390,-6283,5070,4899,-126,-4916,-6725,-7328,-7006,-3109,3799,6502,63,1510,2045,-7162,-10698,-8130,-2710,4300,3842,264,-615,9005,4474,-4989,-7259,-3444,4930,12988,18271,8825,-5236,-5770,778,8245,4540,113,-613,3970,13228,30380,45191,36485,15868,-57,-9834,-12553,-13627,-14595,-11398,-3473,5634,9345,7670,11017,15481,16189,10930,-1446,-14788,-6765,-2037,-4055,-5044,-2950,-1120,-1051,-4624,-6165,-8222,-12727,-10318,6700,2617,-6719,-10610,388,16177,27657,20673,12284,2500,-5109,-1077,515,2229,17977,30845,22117,7167,-6068,-15777,-18651,-15220,-8019,-1710,-2968,-3219,-3756,-4738,-8462,-11047,-10503,-6718,-1792,2725,10167,6783,-4209,-3180,4290,7798,7556,6391,-1127,-13671,-6996,-2909,653,10468,22266,24433,4769,-10697,-9686,-255,6788,15744,27541,28651,22047,18719,16170,16657,9913,839,-6737,-9979,-13405,-15142,-9422,8550,25607,30164,20498,6679,-7205,-10104,-1383,4228,6033,1709,-10014,-16322,-19033,-11052,-10431,-7944,-8435,-12756,-5091,1581,-2103,-6957,-8454,-3208,3963,6895,5058,-28,4987,6321,7363,8748,6869,5281,-7088,-14025,-11174,-12126,-13846,-14293,-16135,-9655,-549,2320,-377,-7254,-13036,-6649,3723,7894,1145,-6423,-7678,-6728,2240,9980,9536,5196,-617,2410,12498,17949,8147,-393,106,7154,16185,23512,9419,5281,5782,6003,6954,7620,25013,22937,15182,6221,-3914,-8406,-12435,-12944,-9338,-3884,1813,6436,8940,5046,10327,20820,21827,13579,4140,-2467,-6341,-6847,-4195,-895,3551,8108,6889,3587,12600,21804,15194,953,613,5380,9117,4482,-7387,-16786,-2137,6994,8809,9658,11937,18740,12152,2191,0,4912,15752,8548,-11086,-6732,3421,-2921,-13761,-11508,906,844,-4098,-6398,-5972,3888,12974,16345,13839,6107,-5858,-12365,-13090,-9731,-8066,-5864,-759,5622,7406,2388,-6358,-12268,-12237,-12529,-18210,-6746,17394,40729,51943,33130,22442,5599,-13465,-14833,-1205,7341,9183,916,-10397,-5348,2161,12041,25041,32045,23638,12065,7605,3371,2348,4901,8879,14817,19056,2678,-12253,6038,20933,23394,15366,17602,6745,-10374,-1020,5272,1272,1590,16524,37406,29711,11786,-2205,-7413,-4958,-7965,-3206,553,4474,4871,-1161,4359,9091,7601,6392,13126,26444,24699,15612,11975,5866,5484,7999,7649,234,-1550,7725,4155,-5875,-9548,-4182,1295,5467,7328,-823,-8405,-8490,-7941,-13967,-16995,-13493,-10976,-5069,1819,7291,16930,26577,35126,39115,29147,12419,-3617,-15823,-13527,-9321,-11655,-17903,-13907,-2757,6403,9166,5110,-1488,-11338,-16090,-5860,8988,14879,9937,1312,-4730,-9740,-6198,3751,15885,15836,19171,11348,-1755,-1507,-625,869,2789,3321,-403,-8762,-20113,-4517,4292,3112,-6200,-17642,-17105,-12404,-8762,-6948,-9663,-11433,-14219,-9984,-4131,-673,-128,-3381,-6223,-5399,-1410,3124,-156,-2817,-7726,-14001,-18998,-17263,-17396,-15985,-16208,2249,22280,22937,7657,-4366,-1335,-3401,-3804,7074,11336,12999,19896,14347,-1373,-7251,-6642,1417,5374,5254,392,-5313,-11030,-12190,-10607,-4079,11270,30037,39834,30801,15961,1163,-6665,-6046,-1135,-3518,-10810,-13354,-7882,-11222,-2552,6095,5864,-4074,-8348,-7062,-3767,-550,582,-3692,-13653,-11282,-5212,-9913,-10004,-2635,1786,2093,952,-1050,1832,12597,27960,36328,35004,27504,7503,-10532,-15464,-14696,-3688,5390,10181,10492,13883,11315,7730,5060,-2394,-8555,-13257,-17212,-17015,-8908,-1797,2846,8397,3408,-1657,816,4380,11432,12904,3403,-9189,-18909,-5368,-1891,-3788,2324,16161,26430,29646,33050,24420,16233,13689,2793,-9130,-13816,-13017,-10949,-13317,-5372,1085,-3560,-9558,-14626,-10015,-2516,9378,16954,19201,16604,5745,-2654,-8157,-10518,-7135,-1430,10134,28146,24445,17945,20323,16094,18924,26898,34550,45084,34244,27943,21565,9094,1663,-5340,-9282,-7192,-3924,-3289,3853,3434,363,-2592,-5889,-6126,-316,12428,16144,15574,17542,22419,24003,13438,1230,-8517,-6439,-2739,-4630,2042,7734,8899,6640,135,-6261,-18678,-20758,-16015,-9711,-4753,-7140,-9945,-10716,-10632,-8401,-5199,-2750,-2106,-4295,-6528,-6850,-6963,-8175,-10927,-10908,8039,24589,33646,33725,25481,9187,-262,4038,3823,-2396,-12894,-19683,-13610,-10440,-11310,-10601,-7712,-34,13998,33593,52882,64045,48062,24688,10750,361,-8416,-9182,-4410,3712,16887,28819,34208,28283,17005,14205,16547,14776,21257,45024,65840,48616,16100,3056,9730,28135,32779,22163,9023,2380,5506,6209,1260,-7910,-10920,-6587,-1323,3639,590,-1617,-5368,-5640,-2887,5445,8756,5281,3611,1620,-1966,-6647,-8629,-5015,-72,4894,3206,-6723,-9695,-5604,1475,5697,7780,8136,10820,13179,5254,63,-3889,2200,7025,12710,17775,27369,36040,37168,37004,33382,19692,3636,-11450,-16373,-15840,-14090,-8228,-2180,-7865,-17483,-5714,2612,-6612,-13118,-6622,-8874,2566,15591,19611,16162,10060,7064,391,-10282,-13628,-8091,-11295,-15462,-9407,-8593,-7342,709,6745,11948,9584,9214,10857,7039,5551,9393,6092,5460,8535,-182,-7371,-7660,-3646,197,-4744,-6444,-2032,-3330,4821,23224,23770,11887,-1763,-13661,-14935,-12126,-12120,-5024,3969,3770,3333,11893,18713,27728,54230,69675,76978,54750,27709,1903,-13225,-16467,-11754,-6798,-752,5180,-647,-7730,-9568,4113,28069,51649,43715,7663,-5679,-4617,-6851,-6276,5800,16587,23129,1515,-5447,-2372,8696,24654,34768,34334,32197,25696,18014,16421,11237,-5740,-14320,-2395,-3521,-4105,774,532,-5940,-8954,-958,5725,8362,8457,-808,-13066,5821,25893,28791,13006,-8983,-12888,-5775,-2496,-3672,-767,-2612,-3340,2265,1555,-7750,-14306,-13348,-7785,-5660,42,5923,10446,12657,6478,1055,-4483,-10302,-16874,-17445,-10551,1259,12298,15376,16024,12272,6829,11774,19077,17984,17727,16881,7999,-5374,-99,13118,17450,6477,-5547,-8671,-10438,-7452,1523,8680,2112,16,2198,152,-6557,-12889,-7288,-3578,-6170,-8291,11757,14051,4439,-3843,-6856,-2298,261,796,-1049,-4452,-6279,-6699,-6307,-6169,-6452,-9885,-14317,-6658,6586,9930,-5404,-14198,-13936,-16320,-5032,3444,4637,-103,-9871,695,2546,-3139,-6359,3126,7534,2265,2981,3072,2381,-1679,-10052,-15637,-7768,8400,20838,17350,1866,-13948,-5178,9391,26851,28497,23013,2660,-16451,-8501,2821,8308,6427,5515,1788,-1895,-7961,-12555,-7193,3314,32426,51618,59219,52410,20032,2522,-5824,-13199,-17077,-13328,-4848,3060,1788,-5489,-2130,-2248,-1098,-3679,-5818,-4628,-7027,-7611,-6405,-5275,-10671,-13592,-9897,-2702,8797,27313,33466,31594,22745,14841,15727,11081,3681,-451,-6473,-11086,-3293,-2987,-2824,-2632,-3975,-7004,-8666,-10343,-10554,-864,8094,10550,2638,-7571,-9048,-4423,3670,12660,7566,-5138,-6870,1376,9355,9067,4401,-4589,-10918,-14444,-7902,-2412,1924,6444,9364,8232,10229,13399,29197,57916,55150,33545,14833,-2137,-15730,-8791,5437,23739,40546,50491,54850,51862,50906,41080,14527,6259,1860,-4413,-8183,-9493,-10889,-9892,738,13544,17951,18158,25755,36843,38955,18933,-5004,-6705,-2951,-6397,-9074,-8368,-10410,-4739,4368,9316,13237,15187,11292,6807,3241,4215,5983,11623,22981,23068,17780,10240,15435,26043,29113,21230,3771,-5975,-12853,-9929,-1850,5194,5492,1812,2781,4533,9023,16459,13444,3325,-2899,-9643,-11781,-6037,-772,-2271,-6190,-6761,-4236,-7219,-12418,-14706,-10905,350,3934,-10826,-8936,-7733,-9883,-8281,8252,27577,39640,25445,1815,-5682,-8997,-13620,-10407,-2672,-2311,-4916,-206,1053,1582,2320,-1568,-4699,899,2597,4233,7898,16045,12268,12901,14913],[17344,7167,-6818,-13208,-12247,-11251,4949,26547,38869,34709,6794,-11956,-13370,-7506,-4752,-159,6871,10671,9517,9596,1822,-4664,-8296,-6505,-5514,-6107,-9933,-17100,-14878,-15794,-12731,-5760,-656,4294,15310,25444,21964,2397,-12984,-4914,5214,6057,-66,-7391,-9247,5408,21107,20572,12656,552,-13494,-14385,-11528,-4535,-4991,-10670,-10560,-1480,10805,17383,11031,8350,10691,8534,1106,-2098,2843,7508,2505,-7590,-6555,3965,9670,7939,6763,3352,1749,-2650,-5629,-4437,-1149,3409,2361,-2697,-1456,7825,11292,10452,6822,-274,-8100,-2397,-806,-4966,-9976,-5787,11257,17966,7315,-7748,-15510,-3428,3599,1906,-6911,-14502,-12950,-2678,4043,4856,12814,23959,24130,20582,13884,7142,-4490,-16771,-21658,-18247,-11705,-3081,2493,1320,-6939,-13338,-13516,-9741,211,8895,-3658,-13740,-27888,-28497,-26782,-20099,-7026,7986,18628,12712,19530,32727,34794,22859,15870,20564,27250,14154,-9648,10643,24246,21368,9465,-1378,224,6110,-913,-187,6075,17492,31093,32485,25194,18852,10486,3117,-1760,-6518,-5237,3534,21086,32918,10540,-10763,22874,137429,338484,553635,667393,577129,323278,98759,-13514,-29710,3654,778,-2484,-2966,-6775,-16957,-16625,215,11515,10658,11203,7924,4373,-644,-11302,-7655,3939,10292,6707,-4656,-17170,-7871,-3270,-4402,-9701,-8922,-11434,-15950,-19213,-12720,-889,14629,20125,24078,15473,-1124,-13083,-22860,-23049,-9827,7094,16820,4685,-16570,-6261,3572,12215,23828,30801,24073,14951,9761,3057,-5463,-8936,-6977,-7471,-15505,-15579,-9915,-2597,-2607,-11701,-19007,-9360,-1244,-610,-1434,-3036,-3774,-6705,-5020,2180,-27,-12634,-3118,11565,19187,20435,9569,-4151,-11779,-15168,-13771,-17209,-5709,-1386,-3887,-6742,-7167,-4002,-1608,-784,1400,-401,4314,7625,7391,5410,2886,3293,4505,3106,-1883,-8590,-6981,-2697,-5075,-14538,-17124,-12453,-4796,429,-1651,-3832,4035,8588,10860,8875,-3497,-13514,-9681,-11348,-19751,-5009,10606,15231,5658,-10595,-9305,-3579,-547,3263,5690,3101,2747,-4077,-9158,-12667,-11901,-11215,-12521,-12414,-14183,-8882,-9429,-10625,-7053,-6346,-9243,-11577,-9393,-6470,-8482,-13222,3718,18632,29164,29559,6817,-6695,-15161,-14186,-18995,-18190,-8938,4896,15705,11169,-5668,-13222,-4023,-6118,-4668,8399,7045,-546,-709,13916,21448,15195,3037,-10003,-9711,-2712,-4241,-2942,4356,10389,15386,13445,2307,-7137,-16484,-11225,-8779,-3049,8819,10648,-1165,-5252,-4669,-2653,1564,2878,9186,19142,26840,30495,29696,17342,13135,15538,12011,10698,14064,19164,15176,8867,7372,-783,-5410,-2552,7211,11576,17224,25702,21606,12801,5940,-4465,-13202,-3919,15570,33908,35201,15744,-171,4513,8477,10189,3337,-8334,5959,12048,13109,7305,-3514,-8985,-8523,970,5012,-2801,-13336,-15020,-17313,-16060,-10849,-11671,-7340,-4430,-8617,-4388,-4207,-11000,-9597,536,7287,7866,365,2277,12706,19188,20757,6871,2638,6355,11713,10955,11812,14545,7758,2464,-6063,-1465,-4034,-9431,-12694,-14524,-11623,-4478,5267,12852,22422,18815,1540,-4925,-8175,-6742,1839,8891,15619,18062,16415,10541,6264,5687,1454,-4337,-11875,-10225,-3592,-5450,5405,18341,23848,9039,-6670,-17594,-14029,-14505,-14172,-14351,-7384,-4920,-4516,-4791,-4177,-5484,-2370,-1343,-2420,-5105,-5236,2274,11107,15060,6041,-4311,3222,23435,36392,40328,33303,26640,29456,34059,26893,4638,-11163,-9223,-3573,-1123,-3722,-1894,-486,-4523,-13408,-1153,7451,8917,6392,5395,10750,11828,3243,-1932,-8814,-14498,-5539,-796,1041,-701,175,8986,13521,13275,4678,-10201,-8823,459,13740,35012,48672,31847,16761,3558,-6779,-13080,-12821,-2253,7047,12633,12211,11717,2199,-3329,-5302,-4828,-8455,-15110,-12754,-1754,2320,-481,-11340,-13075,-4544,4563,17836,14413,4764,-2601,-8593,-12933,-6981,-836,6125,14995,20379,15831,112,-5147,-4742,-10789,-10141,6578,19602,26116,21270,10223,1689,793,10640,13665,9950,11577,17028,18026,14849,730,-17125,4713,11002,5165,-5412,-10876,-7290,-74,12007,12457,1378,-7205,5668,6785,-81,-12931,-13993,-8752,-13842,-13116,739,5686,5398,1094,-7997,-15498,-3886,-29,-741,2496,5946,7425,2934,-4888,-12036,-17214,-15027,-12493,-7119,5452,15936,36314,65911,61927,65459,63475,52616,43629,24919,5560,-8518,-8423,-759,-168,-3685,-16444,-12695,-11423,-10730,-3686,1306,-5352,-16062,-15594,-5009,1000,-4305,-16236,-955,11068,10769,6626,-1109,-6234,-3479,4655,10710,15279,6458,-6333,-3824,5532,19935,21455,27828,40340,34555,20106,9997,-4762,-8638,15550,30012,30481,8763,983,17177,29691,27878,18145,5668,-9812,-7123,14,977,-2418,-11774,-1797,6121,11233,4635,-6573,-8186,-8888,-11396,-16024,-17012,-10323,-1729,7828,17301,23162,27711,28034,22133,19508,16601,9465,1908,-2364,-5088,-11554,-12585,-15965,-8591,-4759,-3451,-8518,-9952,-2657,-2397,-10722,-11098,1676,3398,1335,-5549,-9336,-8540,-13532,-18184,-6690,1537,3069,-1651,-6898,-7450,-5795,-4893,-4627,-5152,-12311,1087,8744,11721,19019,27244,26155,21238,3279,-7393,-11931,-15618,-7125,-39,638,4248,5163,-11470,-3577,9542,13031,15156,8988,-1902,-6561,-2721,-1295,-1833,-7505,-9745,-11196,-11172,-9236,-3109,3376,6337,10259,14806,10754,4332,2962,783,-368,4442,8226,10875,9254,-3199,-7362,-6106,-5631,-11134,-20790,-9497,-3535,2438,4815,3454,-3548,-4359,-7415,-1879,12820,20522,9508,-5985,-8343,-5804,-6920,-8807,-2064,9232,7895,2212,-2677,-5868,-7248,-8005,-5898,739,3296,-3605,-3536,-1636,-9609,-12667,-10799,-3329,4315,4002,727,-524,7258,1845,-6559,-7304,-3755,2906,9181,13780,6790,-3287,-5756,-1096,6226,3533,934,1717,6098,13418,28442,42257,33449,14354,31,-8862,-11257,-13180,-14611,-11890,-4316,4011,6256,4136,7256,10655,10686,6715,-4813,-15908,-5544,-1649,-4367,-4968,-1927,247,-101,-4515,-6834,-9841,-14831,-6800,9260,3381,-6866,-12828,177,18047,32842,29464,21598,9935,-949,-10,-1175,-938,15614,31645,23547,8041,-4621,-13900,-20443,-21346,-9490,-2639,-3783,-3937,-4223,-5070,-8706,-11258,-10709,-6763,-1989,2091,9577,8471,-2739,-3548,3431,4911,2883,2008,-2461,-11346,-4924,-1557,-1827,6351,17525,20614,3856,-11389,-9309,-1111,5036,14600,27657,30621,26729,24645,22126,19506,9151,-1322,-8603,-12584,-16287,-15427,-7683,9598,23098,24403,15132,2703,-9857,-10241,803,9331,13149,6837,-7347,-15102,-17955,-12024,-11222,-6562,-7465,-12363,-4861,2401,170,-4733,-7386,-2851,3367,6556,7217,3772,6782,6612,7187,8999,7205,4708,-9165,-16588,-12657,-12745,-13665,-14175,-16953,-10037,-1305,1335,-1908,-9493,-15328,-6064,5005,9281,2814,-5546,-6901,-6595,772,7722,7377,4711,-621,1377,9843,13645,3443,-4319,-2134,3135,9635,13885,-1190,-844,1167,2257,3181,596,16438,19063,13085,4978,-4367,-8499,-12754,-13549,-9655,-3518,3032,8657,10749,7383,13246,22387,21408,13017,3835,-2204,-5168,-4629,-2318,-419,1601,4433,2948,-208,7869,16952,10344,-1213,3649,7441,10811,7396,-4373,-18359,-2531,7257,8831,9421,12350,20745,15298,5387,1971,9351,22306,11640,-8472,-9478,271,-4831,-14121,-10735,501,770,-4093,-6466,-9056,-326,11737,16728,14701,7135,-5205,-12042,-13135,-10145,-8532,-6001,-992,5932,9126,4540,-4571,-11210,-12721,-14729,-18196,-3669,20755,44395,52859,35925,27690,7316,-13922,-12961,2513,12231,12118,1040,-12375,-4607,3642,14470,28746,37303,28290,15544,10076,5557,4712,5951,9186,15485,18757,616,-13005,6774,19030,17585,7200,7738,160,-11171,2234,8243,2677,-841,8050,30070,28561,12615,-1960,-7240,-3416,-5376,-1232,2725,6722,5513,-4161,330,7316,8932,8920,14492,24253,18690,9378,7385,4983,6198,8958,6572,-2614,7690,17074,9855,-4132,-9729,-3982,2487,7589,9372,297,-6961,-6027,-9630,-18482,-14856,-13249,-11261,-5112,1087,4351,11947,20200,28894,32835,24548,9434,-6494,-19152,-14464,-10640,-12950,-18968,-13474,-2605,5514,7576,3617,-1526,-10511,-16110,-7459,6395,12324,8171,459,-4799,-10181,-6589,3883,16354,17639,23248,18848,2188,304,209,865,2356,2708,-1326,-9996,-18379,-1307,7700,5627,-5173,-17526,-14900,-9830,-6480,-5291,-8417,-10176,-13207,-10103,-5032,-1998,-1351,-3795,-5406,-5257,-774,3304,-1038,-2156,-6601,-13797,-17704,-16337,-18330,-15676,-16400,95,19097,20596,7552,-3447,-1094,-1537,47,11246,15557,17295,22838,12569,-3757,-9993,-8890,-100,7104,9019,1481,-5821,-11949,-12044,-9906,-3105,12997,33476,42801,31581,15583,783,-7207,-8370,-5624,-8087,-11730,-6711,-3577,-11956,-2971,5991,5706,-3867,-8001,-7587,-4678,120,2989,-980,-11804,-12619,-6481,-10598,-9667,-3383,-808,-1167,-1254,-2008,1702,14247,30082,36774,33908,26601,4860,-11437,-14820,-15048,-6181,2712,9593,11651,13358,8283,4733,3530,-4708,-14147,-16744,-18498,-16843,-10870,-4733,1050,9141,5221,-728,868,3012,9863,12037,1765,-10947,-19018,-4587,-1451,-3331,4785,18176,26354,27644,28519,20185,14026,14537,6206,-6185,-13801,-15242,-12864,-15173,-5231,1334,-3021,-9416,-13373,-9401,-2746,9089,17841,21585,20895,9989,-1645,-7868,-10309,-7255,-1246,11332,27620,18131,9301,11527,12185,19769,30693,39972,50492,37258,31198,22827,10322,2772,-4083,-7564,-5426,-2297,-1780,5884,6426,3337,-143,-4591,-5965,103,11433,15034,15025,17915,24405,26860,16091,2188,-8432,-6483,-2321,-4611,1001,5732,8784,9268,2638,-3346,-14226,-19676,-17476,-10918,-5791,-7466,-8831,-9921,-10547,-8222,-4263,-1742,-2321,-4808,-6449,-5746,-5028,-6390,-9774,-11750,4766,23417,33649,34312,27182,7840,-2275,3611,4317,-1566,-12995,-17171,-9946,-3843,-6017,-9755,-7868,-1392,11849,31842,52795,66141,47963,24232,11532,1035,-8592,-8723,-3945,4451,18499,28239,30777,24828,15571,14104,16873,14962,21579,45439,68930,55677,19657,4069,9565,27797,34029,25537,12190,5111,6766,5205,-1492,-10429,-10687,-6199,-1663,2981,747,-702,-4325,-5379,-3420,3872,5599,2286,3777,4843,2643,-4182,-8883,-6741,-2450,1830,-319,-10000,-14180,-9713,-884,4464,6557,6471,9785,11853,2303,-3501,-4897,3685,8950,14507,19810,29379,37551,38191,37761,32430,18784,4939,-8627,-11838,-11066,-10915,-8049,-4808,-9841,-16522,-6101,-1170,-11322,-11991,-3499,-6623,-344,14696,20294,17799,11828,8286,1207,-9974,-11594,-5281,-7607,-12211,-10636,-10348,-6583,1151,6006,9710,6206,3536,5812,4780,4651,8204,7406,9737,13701,4318,-4167,-5090,-101,4822,-809,-8257,-6316,-5080,4089,23466,22429,10812,-1139,-12493,-14816,-10806,-7755,-3716,3419,3413,4293,12881,18203,28476,55471,64904,72875,52707,27344,2850,-11551,-13940,-9467,-5075,423,4765,-2420,-10330,-13409,2985,27754,54082,52305,18147,245,-729,-3723,-6740,2922,11041,14452,-4181,-7087,-4036,5950,24007,38906,43426,39035,27903,17919,14915,11612,-3409,-12591,-2883,-4063,-4678,-213,-342,-7252,-8925,612,7208,10466,11072,1747,-10226,3551,22454,25047,11071,-7545,-12297,-5800,-1878,-3238,-1393,-2823,-3258,657,502,-7094,-11918,-9245,-7288,-8189,-2992,2938,10194,14985,9110,3584,-2580,-9149,-15983,-16892,-11945,-4152,3582,6553,4686,44,-2964,2497,12599,16641,20557,21752,14344,1252,2683,14204,16666,6403,-4468,-7219,-8533,-5991,1637,6335,573,1251,5119,3430,-3155,-9448,-9757,-6514,-9692,-2668,16713,17869,8666,-480,-4523,11,1985,1484,-1061,-5833,-8357,-8041,-5987,-5199,-5485,-9076,-14339,-6050,7317,13436,-1733,-12643,-13742,-14770,-3742,3982,4451,-184,-9086,-43,1424,-3757,-6562,3335,8404,2008,1124,1294,1777,-1845,-11094,-17546,-9411,7926,20044,17416,3014,-13010,-3803,12876,30006,30971,26364,6645,-12046,-8793,2550,8194,6984,6311,3582,1185,-4465,-13865,-6633,12018,42333,59910,67115,52685,17967,1260,-6850,-14331,-16836,-12921,-5590,84,-3196,-10496,-6713,-8278,-7983,-7951,-4667,-3354,-7225,-8175,-6027,-3691,-9182,-12792,-8464,-426,10023,28253,33135,30927,22267,15463,16981,10885,3043,-923,-6329,-8735,-1488,-2887,-3982,-3892,-4349,-8212,-11531,-14149,-7403,2968,9132,7963,-343,-9670,-11086,-7480,262,10225,6398,-4933,-5450,4793,14510,11933,4974,-4515,-10618,-11855,-5701,-1310,2549,6128,7077,5437,8095,12892,30808,61096,56419,33488,13949,-1804,-11438,-10258,2142,22714,42273,56124,62910,59158,58049,44595,18950,8918,3237,-3871,-7870,-8888,-9961,-10236,-354,10902,14191,17284,26107,36167,36084,16154,-6564,-6493,-2214,-5313,-7537,-6429,-7807,-1967,7247,11632,14863,16726,13437,9154,5132,5909,8141,15930,29878,29484,22827,14117,16893,23763,25217,19464,5052,-5093,-13588,-8639,-1645,3680,2956,-466,308,744,3643,9069,6734,-313,-3907,-9658,-11806,-6236,-1203,-2993,-6808,-6827,-5210,-8703,-13235,-16030,-10506,1531,6509,-7060,-6969,-6312,-8975,-7522,9193,27285,37223,24242,1334,-6615,-9485,-13491,-11716,-5381,-6359,-7332,-926,2138,3964,5006,233,-4918,1075,4356,6849,11337,17872,10800,12446,16429],[18613,6817,-7168,-12788,-13243,-11490,6571,29697,41429,34775,6487,-12506,-12355,-6681,-4940,-1705,5072,10800,10966,9585,-89,-5718,-8270,-6204,-5282,-7092,-11857,-17745,-13396,-14138,-11179,-3946,1143,4749,14264,23644,19991,1139,-12238,-4241,5320,5838,-157,-6351,-6713,8767,25003,24363,13651,-1214,-16850,-15356,-10943,-2547,-2203,-6501,-11740,-3634,10858,19374,11907,7586,10377,8405,-259,-4657,1044,7026,2747,-6770,-7580,1092,7290,8080,8180,5683,2428,-2517,-5745,-3927,680,5461,3982,-995,0,8213,10148,9312,5774,-1058,-10142,-5867,-3278,-6869,-11692,-8310,8080,18469,9072,-6437,-17918,-5244,3338,2781,-6308,-13674,-15670,-5444,1824,3541,12018,22184,23324,20144,12752,5291,-5764,-18202,-23851,-20902,-15188,-7045,-1502,-1722,-8006,-11746,-10734,-5488,4339,10928,-4792,-16732,-21744,-19259,-18481,-14359,-3637,10172,17728,9203,13237,25871,28367,19478,15723,22876,29403,14547,-13111,11493,25666,21469,9218,158,2729,8299,-3757,-4112,6416,18936,30455,33752,28109,20530,11263,3568,-1985,-7079,-5671,4126,23403,35425,13914,-12223,13433,118908,317340,542138,672467,590610,331955,99401,-14665,-29686,-200,-2184,-2509,-359,-3223,-14810,-15839,2023,13338,11365,10942,7690,4912,-712,-12121,-6811,4420,9942,5003,-6599,-12978,-4701,-1553,-4159,-10945,-10482,-12412,-16229,-17945,-12475,-641,15912,23445,28278,20264,4017,-8656,-19719,-21261,-9849,5729,15589,3838,-16771,-6354,3459,13268,27806,39582,34689,23663,14743,4449,-5345,-9029,-7054,-7514,-15399,-15116,-8378,-154,-1827,-10830,-19289,-10728,-5269,-6824,-6761,-6504,-5684,-7889,-5238,2949,1459,-10714,-4181,10011,16860,18369,8387,-4565,-10139,-13574,-13941,-17515,-4857,-1027,-3043,-4196,-4220,-1984,-2148,-3266,-1032,-748,5674,9201,8971,7191,4904,5303,5618,3506,-1213,-8665,-9693,-5176,-6596,-15555,-16296,-10752,-1121,6106,4182,-2541,1637,4531,6991,6081,-4751,-9743,-7269,-10637,-15745,-971,13458,16599,5037,-10420,-7334,-2275,-247,2590,5163,3501,3523,-3879,-8940,-11811,-10907,-10165,-11798,-12110,-14407,-8048,-7619,-10714,-8064,-6112,-9924,-13637,-12129,-8703,-9703,-10654,7097,23222,33495,29392,5923,-7497,-14477,-14945,-20382,-17110,-8151,5743,17286,13796,-5114,-13745,-1860,-4139,-5777,9880,11914,3936,531,15454,25982,20913,7200,-8079,-7971,-1727,-2987,-1555,5344,11297,15808,11888,1003,-6906,-15762,-12477,-9680,-2608,11421,16903,4561,-892,-2218,-1243,1430,1866,8338,18413,23851,25608,25728,15815,12539,15868,12465,11249,14226,17778,10878,42,-1656,-5127,-6730,-697,11198,16317,22378,29119,19051,9048,5145,-3905,-11910,-3809,16130,35512,35905,15631,891,4274,6738,7863,1513,-6854,3659,7512,8850,5526,-3120,-8399,-9556,-353,3558,-5522,-15493,-12927,-17969,-16428,-8645,-8487,-4458,-4574,-9947,-6640,-6604,-12075,-9029,-206,5208,5087,-2771,3068,13400,18059,18091,5179,2743,5601,8758,6755,7314,10406,4254,-1894,-14181,-6386,-5354,-7740,-11842,-14837,-12675,-7307,4290,13554,24076,23323,6867,-2091,-7345,-6340,2463,10064,17755,20056,18033,12679,9239,7575,1965,-4774,-12405,-8623,-2691,-4755,6846,19817,23561,8740,-5969,-14669,-12050,-12046,-11558,-15491,-9102,-5290,-3233,-2598,-1908,-3569,-706,71,-790,-3319,-4455,2672,11874,15813,5259,-5901,1758,23329,39697,44282,36871,30283,33174,38184,30153,6874,-9806,-10061,-4777,-2970,-4965,-1659,-225,-3878,-11939,-1554,8373,10522,8277,6037,9923,10812,3569,-1309,-9608,-14827,-4310,228,1404,-1673,-3043,5733,10950,11346,3110,-11487,-7084,1913,14890,36142,54348,41416,24096,10938,2365,-7647,-13624,-3394,6483,11890,9905,6653,-2788,-6372,-6187,-3805,-5907,-12078,-10417,-500,2864,66,-10255,-12725,-3277,8979,22972,15587,3712,-3814,-9064,-11198,-5448,1330,9382,18121,22279,17645,1736,-5326,-5450,-11068,-10062,6168,18712,22890,15393,4956,-1010,121,11053,15420,13110,14270,18807,19046,14982,-118,-15206,6382,11279,5344,-4002,-9683,-8961,-859,10664,11708,1639,-7762,4783,6313,1524,-8328,-9703,-4141,-7082,-9850,-505,3044,1955,-2325,-10460,-12533,-1625,1342,337,3259,5955,6715,1741,-5363,-10318,-15129,-17067,-13155,-7407,4023,13090,34718,71027,69008,68943,62598,51442,46706,30376,9634,-5285,-12085,-8137,-4473,-5555,-16564,-12346,-10710,-8609,-2323,1506,-5395,-14845,-11306,-649,4995,-620,-14198,-2170,11585,12686,8820,507,-5627,-4314,2261,6668,10900,3967,-8012,-5158,4727,16704,16301,21481,33675,30465,18720,11263,-2978,-9814,15322,31658,34362,10225,1074,17347,29767,27296,17097,5355,-6226,-2904,2919,2212,-2110,-10491,-860,6055,12118,8261,2552,441,-4727,-9739,-15307,-15168,-8458,-200,8299,17069,24430,31058,30118,22120,18976,16733,10779,3463,-19,-2502,-9978,-12808,-14627,-7063,-4084,-3685,-8299,-8127,-492,-804,-8863,-12379,-1022,-676,-2377,-7131,-8737,-8983,-15105,-15718,-3796,3952,4956,-1155,-7054,-6366,-3973,-4495,-7321,-5789,-9391,1610,6895,7529,11246,13478,11895,13170,212,-8432,-12343,-14801,-7416,62,2546,9923,9257,-9452,-3651,10012,14385,15472,8487,-2394,-6084,-2364,-1041,-954,-6022,-9734,-12532,-10406,-6418,-762,3773,6016,9473,14213,11437,6137,5299,2197,-2062,2721,8238,11554,9263,-3523,-6515,-4375,-3113,-7946,-19648,-11746,-6291,-1274,2230,2324,-4018,-4408,-6862,-351,14071,20474,9055,-6771,-10188,-7346,-7810,-6425,2424,13019,10326,4184,-528,-4842,-7073,-8946,-9015,-2464,-57,-7217,-8860,-5520,-12123,-14872,-13759,-4132,3892,3794,1208,65,6567,997,-6418,-6570,-4005,680,4896,8576,4414,-1110,-4889,-2864,4081,2646,1978,3852,7816,13207,25814,38028,29504,12480,-65,-7948,-9996,-12916,-14758,-12323,-4743,2908,3286,-7,2664,5835,6132,3046,-8034,-13315,-2797,-11,-3654,-3854,-60,2014,944,-4250,-7200,-10676,-14036,-3758,10554,3780,-6558,-14705,-392,18902,36863,38798,33106,19748,4470,1403,-2903,-4876,11428,29989,23872,9158,-1467,-7644,-12408,-21241,-11483,-4087,-4892,-4897,-4950,-5735,-9244,-11653,-11063,-6956,-2392,1145,8485,9631,-975,-4127,1453,1146,-1752,-1834,-3167,-9085,-2866,788,-2405,2573,12149,15700,2986,-11897,-8839,-2101,3002,12993,26814,31663,31392,31133,28786,21939,7969,-3567,-10512,-14946,-16528,-13380,-5814,10245,19883,18593,10052,-938,-11809,-9333,3477,14147,18966,10697,-5056,-13603,-15664,-12096,-12364,-5523,-6491,-11893,-4858,2459,1764,-2841,-6516,-2643,2727,6231,9378,8252,9240,7321,7144,9260,7784,4853,-9921,-18502,-13756,-13024,-13541,-14339,-17521,-9746,-1519,835,-2735,-10974,-15615,-4192,6887,11036,5221,-4046,-5676,-6006,-136,6108,5720,3967,-1000,126,6871,9099,-873,-5945,-1853,1591,5128,6887,-8659,-5331,-1850,-150,552,-4647,8635,15272,11125,3897,-4564,-8408,-12909,-13923,-9759,-3071,4181,10736,12389,9629,15475,22408,19456,11702,3571,-1705,-3561,-2188,-543,-209,-634,630,-656,-3781,2294,10020,3551,-860,6970,8786,11703,9496,-1793,-17621,-2672,7376,8660,9145,12706,22203,18208,9035,5145,15480,29391,14314,-6552,-11686,-2610,-6527,-13644,-9462,12,587,-4067,-6343,-11966,-4947,9828,16586,15063,7700,-4800,-11594,-12918,-10198,-8522,-5685,-1025,6135,10693,6713,-2550,-9766,-12520,-15393,-14947,-526,23536,46242,51317,37238,31374,8254,-14411,-10741,6591,17756,15707,2102,-14115,-3943,5015,16683,31572,40924,31704,18459,12264,7602,6585,6637,9191,15467,16723,-2913,-12571,7954,17097,11903,602,-42,-5502,-9162,5840,11556,4450,-2649,-657,21455,25484,12865,-2037,-7228,-1906,-2640,911,5273,9926,8051,-5471,-4021,5108,10295,11964,15961,21548,12967,4376,3670,4440,6998,9635,4140,-4995,15259,24862,15787,-469,-8784,-3637,3691,9653,11430,2367,-3958,-3259,-10288,-15581,-11442,-12997,-11165,-4784,621,1594,6988,13735,22059,26055,19588,6152,-9240,-21047,-13911,-11609,-14447,-20388,-12568,-2236,4555,5751,2144,-1596,-9897,-16099,-8687,4097,9944,6602,-65,-4428,-10054,-6808,3890,16291,18924,26808,26665,7431,2407,1184,841,1753,1896,-2392,-11013,-15805,1819,10933,8015,-4138,-16562,-12222,-6802,-3566,-3317,-7047,-8727,-11966,-10073,-6036,-3603,-3100,-4861,-5403,-5891,-324,3090,-2383,-2076,-5824,-13647,-16719,-15550,-18577,-14803,-16291,-3642,13707,16909,7091,-2074,984,2000,4268,15324,19490,21095,24785,10643,-5681,-12222,-10104,-736,9497,13353,2734,-6094,-12100,-10573,-7462,-299,16353,37550,44902,31402,14464,34,-7786,-10293,-8208,-7941,-6393,-1360,-263,-11377,-3179,5805,5422,-3711,-7608,-7995,-5625,527,5120,1641,-9384,-13821,-7637,-10935,-9261,-4187,-3305,-4127,-3016,-2649,1503,15279,30935,35470,31062,23954,1313,-12320,-13062,-13673,-8716,-838,7582,11482,11433,4453,1747,2335,-5741,-12684,-15508,-19753,-16716,-12761,-7599,-1008,8940,5855,-947,110,1011,7342,10318,-69,-12546,-18383,-4404,-1502,-2781,7477,19941,25936,25762,24713,16711,12161,15460,10275,-1394,-11052,-16180,-15195,-16737,-5657,574,-3253,-9858,-12078,-8880,-3297,7908,17238,22127,23155,13017,-78,-6286,-8666,-6328,-49,13461,27443,13488,2384,6244,11521,21261,33789,43938,53577,38937,33173,22975,10896,3487,-2986,-5662,-2982,75,-243,6988,8957,6205,2159,-3503,-5961,332,10356,14085,14176,17847,25749,28787,18065,2670,-8671,-7180,-2906,-5876,-1661,2650,7837,11145,5251,270,-8664,-15292,-18881,-12745,-7343,-8167,-8115,-9229,-10967,-8466,-3851,-1123,-2876,-5775,-6732,-4886,-3189,-4853,-8955,-12507,1571,20973,31678,32494,26573,5045,-5112,2470,4207,-765,-11453,-13880,-6249,1088,-1689,-8189,-8028,-3282,8820,28561,49967,64813,45988,22637,11418,1202,-9082,-8089,-3404,4963,19497,26550,26072,20152,13007,12700,16023,13954,20526,43174,67645,59755,22476,4791,8950,26512,34073,28231,15091,7349,7169,3308,-4691,-11912,-9750,-5755,-2177,1905,330,-431,-3958,-5555,-4080,2113,2288,-232,3785,6983,5976,-2693,-9952,-9600,-6511,-1907,-1114,-6644,-10789,-10072,-550,5116,6073,4281,7884,9613,-1244,-7696,-5277,5339,10560,15443,20603,29650,37150,37144,36394,29457,16324,5188,-6561,-7910,-6752,-7927,-6920,-6192,-11602,-16402,-7941,-6055,-16434,-8765,-791,-4336,-3261,12821,19901,18284,12405,8451,1331,-9896,-10127,-2883,-3974,-7659,-10521,-13534,-6621,696,4360,6502,2176,-2735,817,3895,4785,6837,7931,13056,17651,7861,-1770,-3492,2122,7767,1740,-10103,-11125,-7120,3121,22840,20429,9349,-1095,-11398,-12558,-8000,-3953,-3369,1523,2264,4911,13184,16569,27284,53240,57908,67401,50607,27725,4771,-9247,-11820,-7894,-4067,958,3804,-3580,-12126,-15771,2662,26775,53402,56681,26975,5900,2685,-893,-7311,-2074,3405,4705,-10105,-8874,-5935,2616,21637,40750,50674,44658,28890,16762,12522,11222,-1561,-10415,-2942,-4549,-5486,-1575,-1588,-8697,-8502,1499,7803,11518,12670,3432,-7515,2415,20431,24315,13100,-3111,-11059,-6407,-2017,-3665,-2871,-3590,-3566,-1357,-1178,-7107,-10340,-5813,-4169,-8607,-6457,-1190,8985,16279,10752,5090,-1509,-8479,-15346,-16640,-14266,-10637,-5862,-2098,-7281,-12751,-12471,-6419,5138,13859,21999,25463,19710,7098,5359,14329,14883,5690,-3917,-6333,-6891,-4610,1432,3144,-1958,2297,7780,6396,-39,-6362,-12901,-9863,-13009,2187,19716,20280,11955,2234,-2385,2000,3176,1665,-1347,-7219,-10713,-10166,-6708,-5231,-5393,-9041,-14900,-5644,7615,16311,2012,-10894,-14461,-14202,-2892,4221,4207,-669,-9219,-1079,462,-4359,-6953,3599,9465,1813,-1286,-1495,91,-3149,-13255,-18488,-11816,6293,17692,16219,3498,-12365,-3229,15650,31635,32126,28416,10213,-7431,-9120,1527,7345,6851,6349,4859,3893,-1083,-11857,-4515,20366,49658,64627,71483,50305,15149,-395,-8319,-15851,-15382,-11361,-4753,-1355,-4857,-12661,-12339,-15704,-16227,-12743,-4018,-2664,-7759,-8997,-6040,-2675,-8191,-12119,-7081,2099,11006,27333,30551,27870,20000,15278,17495,9996,1632,-2178,-6490,-6304,149,-2870,-5275,-5277,-5051,-9963,-14580,-12726,-3624,5840,9067,4840,-3086,-11367,-13214,-11223,-4338,6048,3771,-5110,-3786,8669,19816,14787,5076,-5071,-10879,-9770,-3906,-496,2903,5439,4511,2672,5639,11471,31132,62031,56210,32806,12166,-2377,-8690,-9729,-914,21151,43031,60264,68614,63946,62653,46137,22455,10735,3679,-4087,-8153,-8769,-9191,-10168,-1645,7603,9748,15856,26095,34825,32457,13266,-7991,-6532,-1854,-4538,-6249,-4788,-5512,753,10056,13650,16080,17744,15066,11042,6608,7198,9877,19699,35872,35160,27316,17788,16846,19145,19411,16139,5396,-4694,-14391,-7618,-1956,1226,-533,-3257,-2346,-3029,-1748,1733,191,-3871,-5211,-9865,-11973,-6470,-1527,-3406,-6867,-5983,-4027,-8244,-12902,-15448,-8278,4485,10448,-2315,-4659,-4832,-8133,-6217,10305,26451,34005,22458,750,-7626,-10005,-13289,-12986,-8177,-10013,-8390,-1063,3637,6843,7859,1877,-5332,1057,6330,9921,14880,18592,8949,11770,17821],[20455,7151,-6829,-11294,-11974,-9878,9409,33187,43206,33966,7091,-11145,-10283,-5003,-4137,-2521,3383,10676,12402,9586,-1330,-5858,-6900,-4283,-3474,-6524,-12498,-17265,-11381,-11541,-8653,-1186,3757,5820,13458,21653,17807,275,-11217,-3439,5556,5896,286,-4751,-3741,13002,29978,29295,15536,-1798,-19167,-15464,-9956,-648,320,-2707,-10390,-4969,11187,21594,13309,7095,10042,8078,-1835,-7360,-534,7004,3531,-5713,-8358,-1594,5113,8368,9260,8286,3625,-1711,-5124,-2827,3015,7637,5699,885,1564,8613,9176,8513,5128,-1243,-11408,-9380,-5278,-7733,-11863,-9310,5806,18967,11072,-4832,-18746,-6491,3384,4069,-4810,-11195,-15741,-8415,-763,1801,10476,19481,22176,19376,11384,3101,-7092,-19165,-25884,-23669,-18633,-10781,-5103,-4195,-8018,-8857,-6972,-165,9724,13784,-4711,-18162,-14094,-9114,-9057,-7518,410,12332,16341,5632,7174,18925,21649,15965,15336,24383,30061,14002,-16984,12942,27050,21302,8769,1659,5229,10295,-5690,-6565,7625,19919,28141,32431,28825,20797,11278,3606,-2380,-7666,-6065,4558,24450,35786,16186,-14264,2852,96827,287792,515398,657093,586057,331151,96742,-16403,-28345,-3840,-4880,-3060,1343,-334,-12962,-14617,4411,15678,12378,10724,7203,4559,-2136,-13482,-5145,5530,9943,3416,-7981,-9337,-1223,708,-3295,-11704,-12399,-13826,-15779,-16337,-12316,-669,16600,26363,31558,24230,8610,-4480,-16555,-19303,-9929,3898,13219,1868,-17654,-6503,2892,13339,30035,46536,44774,32503,19564,5319,-5774,-9589,-7355,-7735,-15329,-14876,-7252,1494,-1755,-10250,-18046,-12927,-10424,-12846,-11535,-9630,-7295,-8896,-5604,3353,2606,-8838,-5655,7723,13830,15605,6970,-4963,-8874,-12353,-14308,-16693,-4519,-1387,-2895,-2329,-1917,39,-1278,-4259,-2327,-396,6659,10038,9885,8491,6696,7055,6072,3154,-1182,-8801,-12536,-7452,-8229,-17237,-15363,-9243,2088,11249,11028,1119,-820,-320,2490,2680,-5677,-6178,-4139,-7960,-11041,2644,15321,16674,3491,-10899,-5806,-1141,6,1903,4547,3720,4005,-4050,-9277,-11152,-9959,-9233,-11281,-11921,-14643,-7384,-5631,-8707,-8209,-6134,-11020,-16176,-15353,-11348,-11196,-8224,8941,25004,34804,27374,4672,-8399,-13865,-15698,-21283,-16272,-7712,5885,17516,14922,-5572,-12546,1190,-1685,-7034,10232,15488,7489,1462,16161,29757,26721,12139,-5262,-7427,-2010,-3011,-1393,5278,11146,15296,9768,-605,-6886,-13896,-12899,-11067,-2703,13141,22271,9784,2684,-442,-210,884,328,6479,16039,19249,19814,20741,13357,10973,14912,11895,10922,13428,15324,6254,-7908,-11436,-8529,-6581,1264,14429,20753,27650,32144,16033,4664,4003,-3375,-10898,-4377,15649,35374,34688,14356,1229,4066,5312,5532,-685,-6665,888,2942,4380,3003,-3343,-8163,-10671,-2164,1410,-8542,-12695,-10281,-18189,-16026,-6471,-3706,-1535,-4844,-11281,-9028,-9031,-13028,-9121,-1787,2260,1438,-6133,4215,13687,16183,14006,3256,2729,4617,5999,3431,3650,6213,237,-5848,-11795,-4644,-4135,-5883,-11521,-15656,-13790,-10780,2694,13029,23458,25465,11600,624,-6659,-6031,2549,10478,18865,20681,18301,13954,11634,8883,2090,-5443,-12754,-7579,-2483,-4601,7985,20655,22075,7486,-5543,-11494,-9642,-9718,-9343,-14153,-10823,-5299,-1826,-484,105,-2020,247,689,215,-1799,-3511,3226,12726,16561,4643,-7741,-456,21756,41254,46974,39298,32971,35740,40952,32276,8315,-9003,-11055,-5984,-5047,-6438,-1802,-354,-3310,-10221,-2871,8290,11274,9360,6062,8635,9292,3221,-1120,-10401,-14076,-3312,921,1316,-3065,-6774,2493,8397,9166,1335,-12945,-6131,2525,15019,35555,56811,50119,32397,18652,10434,-1797,-11986,-4221,5856,10836,7302,1820,-7656,-9696,-7229,-2620,-2546,-7567,-6993,477,2686,-65,-9386,-12009,-1986,13294,27156,16291,2857,-4742,-9145,-9829,-4168,3212,12169,20156,22580,18024,2796,-5431,-6116,-11068,-10652,4817,16370,18197,8934,-416,-3924,-563,11025,16614,15914,16608,20369,20082,15232,-767,-13465,7218,10990,5130,-2881,-8075,-9722,-2505,8434,10322,1183,-8132,4211,6459,3861,-2638,-2217,3264,379,-4184,-957,837,-867,-5023,-11463,-8970,883,2583,1100,3502,5425,5577,307,-5945,-8933,-11733,-15598,-13452,-7887,2384,10080,31885,71928,72687,68912,58225,47140,46627,34115,13335,-1081,-10819,-13684,-8877,-7727,-16182,-11501,-9038,-6478,-1286,1517,-5237,-12584,-6603,4268,9193,2882,-11708,-2681,12357,14843,11063,1999,-5158,-5062,418,3818,7554,1881,-9691,-6773,3466,13034,11240,15236,26699,26870,19623,14050,-639,-11015,14277,32010,36898,11313,985,17078,29201,26069,15446,4733,-1647,2487,6253,3338,-2201,-8996,-100,5354,12245,12078,11095,8353,-576,-6852,-12782,-12654,-6883,1083,8707,16975,25642,34006,31201,21308,17974,16490,11961,5434,2813,196,-7497,-11104,-11813,-5537,-3387,-3909,-8323,-6777,1115,360,-6912,-12704,-4317,-5386,-6191,-7805,-7755,-9423,-16110,-12637,-796,6100,6365,-1035,-7444,-5445,-2349,-4234,-9849,-5230,-5917,2462,5633,4702,5715,3045,-93,5039,-2807,-9342,-12564,-13772,-7621,-453,3776,14494,12055,-7728,-3573,10540,15963,15675,7682,-3166,-5837,-2222,-643,676,-2888,-6743,-12391,-9666,-4171,787,3930,5884,9242,14337,12656,8048,7399,3636,-3266,839,7870,11606,8475,-4118,-5674,-2651,-746,-4936,-16671,-13615,-8606,-4664,-563,485,-4953,-4900,-6613,795,14588,19465,8062,-7504,-11262,-8045,-7377,-2644,7252,16391,12186,5789,1518,-3535,-6632,-9569,-12247,-4875,-2952,-10162,-12238,-8176,-14144,-16783,-16690,-5101,3016,3241,1774,1443,7444,2146,-4761,-5339,-4239,-1698,254,2847,1936,1313,-3025,-4165,2011,1903,3103,5733,9184,12727,22907,33192,25208,10455,-276,-7069,-8736,-12746,-14986,-12583,-4653,2171,165,-4683,-2330,1344,2480,-40,-10887,-9398,996,2743,-1912,-1808,2537,4109,2056,-3838,-7245,-10391,-10920,-1445,10334,3710,-5941,-16102,-1233,18822,39575,48097,46131,31526,11244,3436,-4136,-9170,6021,26229,23240,10609,2821,-447,-4271,-13708,-12997,-5910,-6266,-6015,-5804,-6608,-9953,-12000,-11468,-7196,-2937,-55,6982,10233,1032,-4546,-1212,-2771,-5963,-4834,-3257,-6968,-882,3665,-703,-4,6865,10313,2270,-12179,-8277,-3097,913,11180,25202,31715,35614,37851,35750,23827,6603,-5620,-12392,-16401,-13984,-10446,-3883,10569,16369,13196,5508,-4004,-12633,-7536,6269,18092,23034,13381,-3173,-11948,-12904,-10181,-13699,-4845,-5517,-11256,-4980,1891,2491,-1484,-5817,-2549,2097,5951,11428,13028,11986,8280,7157,9430,8458,5500,-9733,-19627,-14368,-12978,-13512,-14767,-16801,-8729,-1204,782,-2871,-11390,-13645,-1711,8766,12698,8188,-1891,-3877,-4823,-449,5018,4458,3018,-1657,-1248,3793,4708,-4082,-4815,184,2420,4058,4586,-9373,-7517,-2961,-993,-827,-7961,2280,11916,9438,2964,-4594,-8136,-12845,-13790,-9546,-2475,5307,12696,13930,11800,17026,21101,16330,9863,3428,-952,-1589,333,1034,-279,-2992,-3053,-3662,-6659,-3253,1848,-4055,2334,9958,9390,11824,10738,254,-15787,-2575,7363,8334,8890,13114,23324,21071,13330,9870,23305,36551,16384,-5161,-13381,-4992,-7756,-12219,-7785,-537,302,-3954,-5947,-13636,-9674,7390,15975,14924,7787,-4654,-11036,-12365,-9778,-7963,-4916,-889,6195,12003,8825,-307,-7876,-11460,-14004,-11397,2435,25421,46028,47584,36984,33064,8372,-14864,-8507,10495,23160,19534,4038,-14046,-3330,6244,18527,33212,42449,33582,20743,14186,9453,8007,7014,8925,14754,13147,-7317,-9610,9744,15379,6723,-4175,-4852,-9967,-5834,9618,15112,6632,-3401,-8961,13172,21189,12373,-2479,-7272,-372,203,3182,8074,13857,12336,-3839,-8068,2717,11746,15366,17282,18197,7594,612,1079,4409,8154,10400,908,-4686,20613,30147,20570,3625,-7061,-3199,4832,11524,13352,5193,-271,-810,-9424,-9676,-7897,-12738,-10607,-4130,392,-878,2524,8006,15541,19586,14795,2911,-11769,-18290,-12410,-12106,-16213,-20679,-10885,-1517,3586,3687,702,-1694,-9454,-16217,-9773,2003,7798,5311,-269,-3743,-9343,-6773,3824,15805,19717,29747,34216,13771,4766,2274,835,1091,1053,-3517,-11702,-13469,4559,13626,10016,-3237,-14892,-9205,-3604,-595,-1599,-5875,-7304,-10603,-9950,-7227,-5518,-5390,-6679,-6391,-6581,548,2959,-3875,-2423,-5324,-13446,-16035,-15286,-18074,-13250,-14720,-8661,6912,12390,6342,-490,4139,6569,8616,19184,23012,24247,25680,8776,-7118,-13937,-10181,-433,12436,17923,4116,-6143,-11668,-8496,-4085,3947,21233,42042,45961,30301,12775,-899,-8326,-11724,-8497,-4679,-1042,2493,2002,-10382,-3247,5497,5013,-3609,-7210,-8277,-6601,556,6649,3661,-7262,-14885,-8576,-10873,-8851,-5033,-5605,-6600,-4202,-2962,1249,15632,30484,32613,26789,19801,-2774,-12834,-10651,-11138,-10812,-5103,4088,9689,7921,-83,-594,2008,-4683,-6739,-11377,-17766,-16587,-14252,-10239,-3240,7915,5435,-2117,-1221,-1272,4223,7936,-2008,-13841,-17298,-4724,-1981,-2055,10326,21320,24996,23651,21198,13396,9900,15609,14058,4233,-6452,-13788,-16026,-13220,-6383,-1178,-4267,-10898,-10715,-8419,-4081,6136,15638,21374,23794,14963,1754,-3955,-5795,-4127,2334,16543,28094,11910,101,6553,13363,22794,35849,46083,54060,39200,33813,22208,10961,3913,-2001,-3622,46,3360,1453,6767,10632,8891,4315,-2623,-6055,360,9184,13040,13048,17309,26404,29772,19333,2730,-9081,-8321,-4349,-8129,-5313,-1041,6286,12341,7866,4034,-3504,-10630,-18434,-15138,-9317,-9170,-7815,-8543,-11788,-9036,-3971,-1034,-3826,-7157,-7342,-4282,-1507,-3518,-8407,-13199,-1101,17880,28398,29095,24503,1919,-8467,802,3587,-71,-9317,-11183,-3378,4258,1405,-6372,-8007,-5458,5249,24205,45001,60494,42539,20178,10348,790,-9819,-7085,-2597,5225,19609,23659,20237,14500,9496,10155,14078,11803,18255,38698,62398,60568,24537,5282,7997,24483,33038,30145,17677,9152,6907,874,-7862,-11737,-8596,-5376,-2828,539,-517,-655,-4098,-5933,-4629,415,-840,-2054,3671,8069,7946,-2206,-11679,-13404,-11320,-2665,3594,613,-3898,-5511,3104,8083,6956,2029,5410,6818,-4718,-11981,-4639,7169,11850,15503,20162,28336,35149,34414,33309,25065,12754,4523,-5149,-4528,-2911,-5153,-5074,-5983,-12572,-16852,-10808,-10381,-16396,-5373,1352,-2511,-5789,10277,18689,17893,12132,7958,1056,-9689,-9262,-873,-449,-2349,-6766,-14238,-7010,-446,2120,2679,-2182,-9096,-1600,5394,6298,5811,7877,15562,20549,10594,-22,-2704,3127,9084,2876,-11070,-15025,-9252,2244,21741,18160,7746,-1411,-10124,-9656,-4432,-749,-3618,-1396,734,5448,13051,14300,24593,48093,49852,61861,49615,29719,8255,-6297,-9910,-6809,-3584,1066,2624,-4048,-12732,-15552,2799,25120,49862,56459,33517,11243,5788,1837,-7004,-8638,-3931,-2820,-15105,-10348,-7677,-656,18127,40362,55375,48590,28836,14859,9662,10350,-98,-8312,-2423,-4781,-6364,-3234,-3165,-10067,-7632,1951,7805,11869,13545,4529,-5071,3367,20879,26613,17265,1341,-9764,-7234,-2570,-4653,-4838,-4524,-4102,-3513,-3164,-7505,-9246,-3141,-576,-6383,-9219,-5983,7268,16808,11721,5939,-893,-7927,-14606,-16019,-16731,-17220,-13001,-5942,-10019,-11942,-15942,-13693,-2356,10301,22386,28142,24078,12126,7920,13861,12623,4887,-3349,-5340,-5071,-2941,1573,61,-4644,3448,10210,9108,2947,-3446,-14445,-12108,-11567,6117,20995,21561,14472,4445,-319,3871,4058,1578,-1667,-8227,-12675,-12612,-8031,-5885,-5812,-9382,-15306,-5112,7754,18599,6074,-8381,-15297,-13640,-2017,4499,4146,-1248,-9851,-1694,354,-4108,-6830,4360,11156,2367,-3412,-4838,-2124,-4889,-15621,-14776,-13662,3808,14220,14291,3717,-11737,-2927,17834,31672,31869,28992,13373,-2406,-8630,191,6218,6485,6086,6092,6657,2612,-5845,737,27803,53786,65442,71963,45757,12068,-2003,-9774,-17299,-13312,-8841,-1846,807,-1474,-6921,-12919,-16473,-16348,-14140,-3357,-2178,-8256,-9697,-6059,-1836,-7306,-11099,-5278,5095,12371,25197,26306,23025,16623,14746,17847,9110,92,-3645,-6161,-3468,1828,-2697,-6326,-6178,-5578,-11725,-15820,-8041,73,7666,8128,1793,-5084,-12021,-14028,-15056,-9589,538,31,-4999,-1279,13416,25438,18042,5321,-5766,-11332,-7941,-2432,172,3178,4626,2068,325,3379,9667,30513,61000,55101,32363,10655,-3283,-7041,-8075,-2912,19580,43002,62690,71731,66318,64822,46193,25436,12274,3805,-4466,-8499,-8713,-8253,-9225,-2394,4438,5287,14295,26079,33298,28727,10764,-8792,-6361,-1430,-3655,-4820,-3083,-3179,3672,13032,15660,17204,18543,16451,12764,8008,8425,11546,23170,41025,40267,31499,21421,15853,13221,12951,12311,5415,-4309,-14690,-6473,-2261,-1488,-4312,-5907,-4541,-6166,-6537,-4786,-5424,-6754,-6170,-9709,-11854,-6445,-1526,-3382,-6396,-4696,-1636,-5949,-11387,-13574,-5364,8183,15000,3142,-1585,-2865,-6915,-4060,11879,25500,30609,20514,434,-8333,-10136,-12596,-13598,-10450,-12797,-8472,-623,5684,10401,11109,3627,-5550,1383,8965,13757,18554,18611,7272,11285,19358],[21812,7230,-6690,-9630,-9899,-7713,12384,35697,43094,31693,7924,-8789,-7973,-3285,-3108,-3198,1275,9522,12864,8912,-2453,-5439,-4409,-915,-203,-4612,-12176,-16736,-9698,-8781,-5887,1717,6201,6549,12096,18813,14743,-878,-10541,-3017,5463,5822,878,-3017,-806,17171,34882,34332,17693,-1548,-19476,-15108,-8944,844,2361,405,-8213,-5898,11297,23391,14764,6530,9257,7134,-3668,-10326,-1937,7243,4487,-4737,-8989,-4106,3066,8507,9920,10937,5233,-351,-3939,-1165,5720,9745,7420,2893,3196,8987,8335,7980,4889,-780,-11431,-12379,-6163,-7147,-10519,-8934,4492,19453,13233,-3020,-16832,-7107,3676,5639,-2222,-7351,-11938,-11302,-3596,-226,8420,16360,20822,18394,9997,948,-8071,-18903,-23383,-23744,-19760,-13125,-7703,-5697,-6899,-5071,-2097,6056,15645,16740,-3676,-16061,-5578,1736,1251,345,5262,14702,14933,2463,1969,12668,15450,12738,14949,25230,29483,12874,-15680,15385,28614,21222,8567,3428,7902,12173,-6294,-6728,9642,20480,24699,29015,27578,19945,10814,3535,-2609,-7913,-5930,5373,24759,34578,17662,-16691,-8787,71123,249250,471408,617300,559120,318517,90494,-18438,-25637,-6746,-6925,-3653,2569,2251,-11007,-12562,7546,18646,13944,10960,7092,4072,-4199,-13939,-2430,7593,10722,2474,-8352,-5965,2388,3470,-1623,-11119,-14039,-15162,-14210,-14385,-11788,-500,16992,28886,33818,27506,12904,-262,-13032,-16804,-9584,2120,10180,-641,-18072,-6162,2405,12798,30566,51180,53744,41227,24423,6092,-6297,-10061,-7152,-7408,-14732,-14419,-6146,2715,-1876,-9445,-16189,-15341,-15617,-14832,-12696,-11343,-8000,-9138,-5534,4003,4008,-6536,-6911,5259,10728,12815,5848,-4981,-7687,-11102,-14256,-15008,-4081,-1831,-2841,-656,135,1898,516,-3409,-1796,922,7782,10803,10775,9866,8685,8852,6289,2615,-1180,-8427,-13393,-7862,-8382,-18463,-13793,-7443,5181,15882,18260,7354,-1315,-4995,-1916,-632,-5447,-2428,-379,-3755,-5820,6321,16893,16333,1917,-11431,-4414,117,556,1606,4371,4435,4970,-3803,-9531,-10349,-8743,-8036,-10544,-11433,-14360,-6462,-3328,-5156,-6683,-5900,-12048,-18642,-17657,-12854,-11778,-5604,9851,24479,33356,24062,3483,-8635,-12747,-15956,-20352,-15294,-7160,5812,16898,14870,-6806,-9615,5245,1304,-7448,9724,17729,10095,2261,16259,32631,32309,17604,-2123,-7549,-2950,-3685,-1723,5008,10768,14541,7742,-1995,-6619,-11355,-11101,-12146,-2779,14388,26665,14487,5608,880,740,374,-1221,4207,12749,14023,14091,15595,10453,8806,12947,10590,10097,12151,12444,2204,-10444,-12057,-7664,-4367,3529,17030,24960,33016,34921,13410,393,2913,-2596,-9753,-5123,14592,33913,32074,12415,1142,4056,4541,3797,-2547,-7076,-1987,-1231,254,246,-3832,-8037,-11527,-4097,-1063,-10842,-8645,-7594,-17645,-14649,-3998,1433,1125,-5008,-11867,-10463,-10566,-13234,-9585,-3857,-1182,-2748,-8774,5860,13791,13938,9307,1793,2907,3831,3905,1271,1068,2405,-3734,-7759,-3484,2132,-433,-3784,-11373,-16663,-14309,-14259,658,11345,20784,25161,15474,3379,-5882,-5559,2395,10410,19110,20039,17349,14371,13370,9793,2088,-6082,-12736,-6787,-2640,-4684,9114,21170,19753,5514,-5061,-8009,-6705,-7271,-7257,-12457,-12473,-4760,-159,1683,1963,-773,628,750,862,-337,-2225,4131,13837,17489,4520,-9255,-3012,19045,40937,48231,40437,34516,36882,41958,33005,8945,-8631,-11852,-6659,-6720,-7999,-2286,-709,-2644,-8269,-5014,7111,11101,9546,5448,7010,7465,2380,-1247,-10971,-12699,-2507,1353,912,-4638,-10774,-203,6210,7059,-337,-14316,-5816,2369,14195,33466,56007,56896,40717,25963,17133,3297,-9521,-4598,5278,9624,4591,-2602,-12038,-13026,-8389,-1406,1256,-2531,-3202,1155,1762,-918,-8817,-10903,-496,17572,30371,16611,2208,-5386,-8955,-8842,-3137,4809,14387,21045,21351,16953,3246,-5386,-6671,-10799,-11891,2608,12788,12551,2804,-5218,-6981,-1452,10238,16891,18004,18318,21498,20967,15497,-1272,-12265,7254,10124,4523,-2081,-6478,-9334,-4848,5502,8238,2,-8451,3779,6891,6173,2433,5113,10886,7359,1345,-739,-793,-2557,-5956,-9343,-5012,3536,3614,1480,3107,4197,3893,-1447,-6746,-8049,-8946,-13064,-13311,-8605,499,6879,27862,68221,72001,64942,50609,40029,43082,35373,16089,2930,-6625,-13238,-13383,-10230,-15163,-10417,-7030,-4604,-669,1303,-4924,-10044,-1898,9435,13290,5789,-9720,-2554,13299,17072,13123,3200,-4893,-5686,-873,1993,5308,466,-11137,-8818,1586,8931,6274,9434,20105,24015,21908,17536,1874,-12138,12216,30738,37586,11801,479,16116,27745,24020,13116,3930,3241,8603,9758,4232,-2834,-8057,108,3807,11370,14887,17396,14030,2549,-3980,-9656,-10042,-5681,1799,8663,16593,26399,36114,31126,19799,16627,15984,12941,7647,5859,2411,-5110,-8764,-9342,-4319,-2929,-4360,-8867,-6237,1788,772,-5240,-11318,-8340,-10815,-9909,-7423,-6850,-10214,-15303,-9520,1861,7570,6909,-1587,-8305,-4989,-1292,-4478,-12075,-3649,-2288,3362,4632,2688,1827,-4097,-9205,-2784,-5979,-10491,-13023,-13218,-8098,-1879,3904,17235,13148,-6717,-3754,10732,17285,15384,6238,-4568,-6240,-2682,-497,2324,408,-2948,-10798,-9406,-3026,1150,3488,5557,9135,14631,13834,9592,8928,4789,-3987,-1454,6731,10552,6427,-5375,-5206,-1345,989,-2697,-14080,-15319,-10789,-8028,-3715,-2201,-6668,-6173,-7074,1161,14104,17578,6646,-8295,-11843,-8018,-5762,1786,12021,18882,13057,6595,3007,-2313,-6186,-9997,-15786,-5545,-5159,-11113,-8975,-7453,-14366,-16484,-15916,-6703,1237,1939,2003,3244,9354,4290,-2687,-4348,-4955,-4632,-5061,-3671,-744,3550,-660,-4950,-169,879,3748,6887,9781,11629,19601,27945,20594,7997,-997,-6667,-7917,-13021,-15748,-12945,-4413,1209,-3491,-9780,-7347,-2934,-828,-2939,-13495,-5827,4736,5728,89,378,5204,5961,2709,-3794,-7455,-9451,-7643,-304,8231,2708,-5602,-14855,-2726,17512,40521,56210,59117,43963,18804,5731,-4746,-13722,-364,20530,21415,11936,7213,6026,2529,-6622,-12873,-8279,-8308,-7644,-7092,-8023,-11165,-12375,-12240,-7808,-4003,-1902,4715,9838,2716,-4797,-4336,-6406,-9935,-7197,-3311,-5463,564,6307,2443,-810,2236,4815,1290,-12682,-8088,-4456,-1494,8940,22610,30355,38430,43725,41849,24657,5004,-7523,-14667,-15699,-10984,-7842,-2390,10207,12482,8103,1293,-6648,-12487,-5613,8435,20418,24783,14562,-2183,-10664,-10160,-7093,-15136,-4958,-5000,-10831,-5584,491,1946,-1188,-5713,-2979,1079,5290,12818,17246,14208,8871,6686,8956,8585,5877,-9584,-20384,-14912,-13128,-14057,-15878,-14946,-7466,-855,653,-2865,-11054,-11573,336,9696,13368,10924,427,-1872,-3398,-685,3854,3047,1505,-2934,-3101,364,433,-5739,-2400,2401,4077,5595,6132,-5365,-7532,-2797,-861,-1546,-9602,-2437,8807,7592,1660,-4964,-8102,-12928,-13209,-9363,-2095,6043,14146,15016,13486,17546,18362,12058,7379,3065,-372,204,2353,1900,-1036,-5697,-6853,-6308,-8663,-7783,-6613,-9698,6528,11814,8916,10856,10739,1313,-14365,-2649,6856,7510,8318,13231,23863,23593,18002,15948,32127,42863,17446,-4540,-14980,-6946,-8544,-10290,-6194,-1523,-466,-4070,-5588,-12294,-14161,4365,14663,13973,7030,-5156,-10755,-11798,-9185,-7205,-4111,-1006,5698,12574,10383,1710,-5931,-9949,-11815,-8322,4750,25885,43383,41774,34847,32230,7372,-15474,-6778,13352,27250,22700,6164,-11885,-3098,6968,19541,33161,41372,33458,22036,15564,10824,8772,6815,8080,13038,8162,-11550,-5081,11805,13744,2019,-7439,-6916,-13430,-2580,13060,18430,8851,-3222,-16622,7054,16904,10894,-3589,-7535,887,2750,5193,10646,17837,17474,256,-11021,33,12948,18529,17882,13858,2330,-2302,-567,4690,9672,11618,-1602,-1419,23375,32505,23509,7101,-5295,-3035,5524,12751,14690,8182,3400,771,-8029,-4452,-4972,-12719,-9874,-3517,50,-3310,-1391,3336,9799,13730,10297,-203,-14139,-16094,-10878,-12147,-18563,-17442,-8521,-587,2433,1140,-970,-2108,-9405,-16770,-11177,-280,5620,4063,-469,-3140,-8416,-6629,3588,14871,19865,31744,40578,20453,7073,3198,661,294,175,-4862,-12313,-11866,6456,15266,11130,-2902,-13077,-6201,-678,1835,-675,-5290,-6292,-9423,-9938,-8930,-8001,-8466,-9568,-8739,-5648,2122,3109,-5456,-3277,-5254,-13296,-15824,-15832,-16883,-11206,-11615,-14475,-586,7292,5139,883,7346,11192,12603,22445,25752,26382,25317,6876,-8303,-15192,-9422,532,15471,22037,5339,-6241,-11256,-6560,-564,8991,27010,46229,45563,28118,10480,-2052,-8980,-12851,-7540,-1441,2704,4578,3013,-9771,-3490,4804,4246,-3801,-7074,-8649,-7790,-76,7140,4569,-5945,-15964,-9377,-10659,-8708,-6119,-7828,-8637,-4986,-3208,717,15065,28584,28304,21304,14323,-7223,-12796,-8146,-8342,-11662,-10010,-998,5859,2568,-5075,-1254,2965,-1871,-1367,-7462,-15872,-16624,-14680,-12506,-5754,6042,3960,-4202,-2966,-3483,876,5067,-4064,-14767,-16212,-5659,-2999,-1330,13013,22034,23285,20892,17388,9471,6398,14098,16503,9603,-1244,-9700,-12368,-8861,-7304,-4040,-6253,-12774,-9478,-8206,-5235,3840,13277,19658,23114,15865,3436,-1512,-2252,-777,5752,20169,29265,13153,3466,11078,16133,23706,36469,46046,51800,37892,32963,20517,10420,3909,-1320,-1712,3291,7283,3174,4686,10821,10998,6093,-2160,-6432,-51,7667,11600,11454,16089,26137,29588,19621,2187,-9749,-9910,-6704,-11161,-9233,-5179,4101,12699,10166,7551,1052,-6020,-15463,-18244,-11838,-10623,-8177,-8070,-13145,-10058,-4835,-1803,-5462,-9152,-8464,-4182,-300,-2638,-8298,-14061,-3154,14633,24503,25059,22063,-85,-12192,-1469,2305,187,-7563,-9452,-1721,5561,3000,-4919,-7979,-7904,1221,18995,38407,53673,37845,16929,7992,-631,-10990,-5866,-1640,4905,18271,19306,13373,8041,5061,6468,10939,8354,14727,32409,53808,57906,25533,5299,6506,21611,30815,30883,19564,10241,5828,-2111,-10897,-10859,-7930,-5476,-3896,-1306,-1968,-1547,-4877,-6576,-5203,-1371,-3884,-3518,3111,7889,8204,-3094,-14206,-16220,-10673,2904,11959,8459,3033,959,8749,12473,8882,-153,2320,3511,-7646,-15590,-3347,8772,12457,14369,18240,25383,31597,30120,28674,19597,8162,2711,-4636,-1969,106,-2979,-3388,-5330,-13156,-16833,-13602,-10377,-10685,-2698,2560,-1615,-8035,6975,16548,16588,11069,6792,234,-9560,-9265,259,2434,2980,-401,-8466,-7490,-2436,-776,-1783,-7005,-14966,551,8646,8541,4992,7027,16941,22109,12194,736,-3053,2543,8384,2251,-10323,-11862,-11758,1266,19995,15453,5722,-2374,-8992,-6931,-946,1444,-4532,-5482,-1133,5641,12229,11501,20510,40316,41178,56437,49500,32693,12584,-3354,-8514,-6482,-3939,410,981,-4396,-12682,-14125,2583,22402,43659,51571,36831,15637,8170,4086,-5333,-10416,-4996,-3404,-15072,-11632,-9468,-3829,13592,37480,56543,49882,27359,11958,6173,8717,548,-6941,-2044,-5273,-7764,-5669,-5589,-11805,-7040,1609,6923,11229,13286,4606,-3346,5492,22864,30015,21162,4437,-9238,-8569,-3851,-6545,-7560,-5870,-5307,-6215,-5795,-8661,-8988,-1574,2128,-3236,-9944,-11568,4805,16156,11643,5815,-1033,-7819,-14148,-15317,-15674,-13678,-9203,-2371,-718,-1912,-9051,-12045,-9797,5913,21373,29243,26779,15618,9600,12372,9594,3580,-3156,-4614,-3615,-1495,1830,-2612,-7681,3812,11609,10943,5271,-1232,-11647,-11807,-7583,8352,20123,21235,15588,5506,1005,5006,4047,651,-2602,-9382,-14111,-15749,-10338,-7597,-7202,-10542,-15536,-5035,7150,19502,9741,-5555,-15119,-12510,-1433,4336,3697,-2447,-11351,-2144,609,-3411,-6598,4987,12829,3255,-5142,-9134,-5158,-7287,-17695,-10949,-12824,54,9297,11242,3044,-11826,-3248,18682,29357,29241,27041,15182,2201,-7690,-1944,4316,5389,5063,6798,8929,6111,1808,7894,32798,53601,61661,67813,38838,8247,-4106,-11727,-17447,-11724,-6517,1398,4431,2644,-2179,-7005,-8765,-8319,-10375,-3195,-2507,-9363,-10925,-6736,-1810,-7124,-10370,-3748,7718,13634,21824,20409,16372,11869,13114,17479,7912,-1827,-5672,-5787,-1113,2688,-3129,-7692,-6987,-6507,-14042,-14301,-4062,2580,7566,5633,-1744,-7130,-12505,-13364,-14147,-15980,-6894,-5366,-4833,1530,18253,30477,21051,5344,-7075,-12748,-7225,-2202,-239,2433,2813,-983,-2385,665,6895,28234,57249,52364,31558,9266,-4765,-6884,-6890,-4251,17435,41282,62180,71122,65440,63743,44220,27185,13021,3191,-5439,-9435,-9406,-7917,-8251,-3001,1051,258,11846,25224,30892,24351,7916,-9679,-6641,-1641,-3406,-4018,-2105,-1619,5862,15186,16763,17390,18288,16724,13453,8504,8756,12324,25431,44316,43864,34511,24046,13544,6015,5851,7838,4531,-4632,-15098,-5982,-3185,-4882,-8858,-8885,-6802,-9195,-11234,-10986,-10684,-9641,-7376,-9848,-12180,-6979,-2082,-3831,-6371,-4062,258,-3588,-10039,-12049,-3182,11104,18788,8309,1477,-1151,-5955,-1927,12973,23675,26454,17673,-430,-9541,-10622,-12160,-13948,-12453,-15294,-8935,-693,7220,13577,13810,4616,-6330,1463,11522,17464,21278,17326,5165,10252,20138],[21788,6269,-7463,-8469,-8108,-6006,14486,36102,40346,27619,8272,-6540,-6283,-2378,-2686,-4389,-1754,6613,11380,6838,-4165,-5035,-1436,3317,4175,-1749,-11318,-17194,-9377,-6922,-3917,3580,7080,5624,9121,14237,9891,-3317,-11135,-3828,4238,4833,814,-2005,1194,20090,38229,37926,18985,-1395,-17099,-15192,-8799,1105,3176,2080,-6853,-7471,10100,23520,15155,4895,6869,4557,-6138,-14298,-3781,6889,4583,-4796,-10260,-7167,316,7509,9367,12692,6406,701,-3088,413,7902,10865,8293,4217,4097,8531,6775,6806,4194,-568,-10917,-14457,-6231,-5953,-8984,-8493,3158,19005,14564,-1998,-15412,-8019,3209,6389,470,-3388,-7427,-13682,-7473,-3368,5124,12333,18420,16355,7841,-1718,-9137,-17834,-20499,-19673,-16138,-12542,-9319,-6878,-5826,-1591,2833,11854,20360,18151,-3155,-12990,2408,11923,11131,8024,9880,16373,12812,-1033,-3045,6568,9279,9016,13664,24519,26979,10418,-11582,17549,29208,20297,7764,4495,9736,12913,-6787,-6148,10983,19503,19640,23146,23692,17171,8994,2485,-3505,-8605,-5970,5932,23752,31325,17508,-20355,-22268,41245,201245,409091,550877,506969,291845,79828,-21339,-22657,-9699,-9189,-5017,2528,3652,-9773,-10577,10266,20980,14969,10748,6739,3154,-6977,-12476,256,9587,11358,1370,-8701,-3791,4939,5518,-281,-10116,-15358,-17065,-12788,-13068,-11744,-940,16131,29727,33850,29020,15859,2975,-10134,-14700,-9585,-338,5733,-4223,-16167,-6086,1256,10783,28375,52060,59789,48225,28163,5899,-7742,-11021,-6919,-7129,-14413,-14570,-5921,2641,-2945,-9186,-14598,-18343,-18011,-10943,-9926,-11936,-8644,-9428,-5689,4248,4979,-4590,-8485,1946,6972,9450,4285,-5498,-7440,-10659,-14482,-13633,-4215,-2970,-3517,92,1172,2582,1734,-2126,-547,2236,8414,10956,11056,10632,10060,9820,5546,1277,-1800,-8206,-11325,-6283,-6628,-17456,-12258,-6042,7346,19008,24251,14266,604,-9380,-6683,-4278,-4641,780,3032,593,-791,9418,17724,15308,37,-12533,-3790,796,679,972,3992,5165,6038,-3491,-10076,-10064,-7967,-7240,-10203,-11283,-14131,-5902,-1529,-1631,-4484,-5995,-13586,-21202,-15968,-11518,-10938,-3368,9455,21456,28869,19229,1829,-8381,-11581,-16098,-19247,-14686,-7030,5045,15076,13220,-9353,-6238,9435,4094,-6877,7795,17790,10921,2190,15049,33520,36299,22257,197,-8692,-4804,-5204,-2641,4444,10043,13305,5508,-3566,-6553,-8889,-8635,-12801,-3178,14710,29170,17738,7195,1263,1125,-507,-3122,1343,8591,8377,8490,10283,6824,5671,9586,8123,8397,10118,8999,-1328,-6967,-3939,-3620,-1285,5467,18416,28199,37575,36774,11130,-3801,1542,-2017,-8807,-6272,12719,30947,28024,9701,266,3710,3946,2452,-4090,-7893,-5153,-5333,-3744,-2917,-4889,-8406,-12467,-6448,-4119,-11315,-4871,-5393,-17019,-13142,-1535,6193,3048,-5415,-11567,-9749,-10371,-13000,-10691,-6619,-5294,-7708,-9824,7537,13412,11163,4366,765,3011,3102,2279,-124,-843,-1210,-7545,-6993,3924,9599,4368,-1721,-11452,-17930,-14008,-15455,-1766,8373,16149,22297,17841,5879,-5141,-5140,1821,9701,18269,17915,15033,13661,14137,10137,1835,-6811,-12658,-6363,-3255,-5046,10199,21396,16711,2751,-4539,-4419,-3441,-4765,-5322,-10974,-14095,-3827,1603,3728,3475,-15,337,229,1138,991,-719,5275,15032,18402,4796,-10018,-5773,15403,38574,47720,39959,34531,36201,40746,32005,8621,-8753,-12197,-6525,-7205,-9749,-3206,-1245,-1889,-6216,-7974,4574,9730,8565,4055,5036,5400,1136,-1641,-11174,-11245,-1960,1482,212,-6201,-14664,-1913,4518,5121,-1842,-15436,-6023,1537,12506,30144,52254,60883,48013,32253,22240,7375,-7197,-4514,4827,8407,1986,-6425,-14488,-15519,-9643,-324,5159,2632,600,1538,139,-2449,-8555,-9479,1387,21940,32712,16691,1806,-5700,-8584,-8152,-2268,6205,16039,20902,18870,14637,3218,-4982,-6928,-10171,-13612,-222,8384,6660,-1852,-8273,-9979,-2582,8646,16173,19245,19338,22166,21690,15819,-1550,-11522,6662,8836,3689,-1445,-4934,-8023,-7344,2261,5748,-1554,-8575,3545,7518,8215,6637,11564,17783,13479,6111,45,-1589,-2763,-4666,-5162,-645,6444,4616,1697,2289,2450,1850,-3314,-7583,-7464,-6690,-10745,-12704,-9306,-1384,3748,23087,60540,67006,57532,40828,31180,36613,34009,17719,6301,-2388,-8987,-17093,-12367,-13655,-9022,-4780,-2841,-224,1125,-4298,-7495,2687,14777,17321,8094,-8226,-1763,14559,19460,15063,4267,-4573,-5910,-1402,1232,4296,115,-11622,-10974,-619,4796,1770,4672,14808,22150,24631,21153,4586,-12365,9458,28091,36545,11946,-169,14729,25669,21456,10542,3604,8272,15353,13600,5295,-3485,-7486,-26,1785,9867,16449,21083,17254,4855,-1113,-5999,-6990,-4378,2193,8357,16080,26856,37493,30325,18208,15594,15939,14388,10644,9408,4218,-2984,-6359,-7120,-3123,-2394,-4678,-9612,-6221,1785,731,-3624,-8717,-12088,-16360,-11465,-5804,-5869,-11078,-12782,-6217,4366,8608,6889,-2459,-9220,-4666,-535,-4956,-12325,-1085,1697,4661,4150,1482,-606,-7920,-14032,-9432,-8894,-11586,-13430,-12865,-8503,-3730,3226,18237,12935,-6123,-3928,10843,18453,14863,4524,-6256,-7042,-3428,-322,3941,3441,764,-8760,-9384,-2750,715,2780,5329,9376,15232,15119,11032,10257,6006,-3672,-3688,5134,8640,3409,-6965,-4765,-171,2335,-1092,-11888,-16284,-12430,-10974,-6509,-4801,-8679,-7805,-7918,1079,13077,15541,5502,-8643,-11665,-6812,-2767,7064,17016,20793,13296,6925,4221,-860,-5303,-9665,-12333,-3856,-5955,-9058,-3655,-2937,-11241,-13085,-12212,-8682,-1100,295,2218,5631,11997,6910,-482,-3494,-5874,-7760,-10559,-10484,-2688,5915,2369,-4409,-1768,-69,4162,7615,9945,10302,16442,23100,16326,5557,-1865,-6425,-7210,-13273,-16735,-12776,-3568,386,-6952,-13588,-10479,-6283,-3527,-5253,-14660,-2672,8190,8783,2270,2662,8021,7768,3146,-3885,-7572,-7881,-4442,112,4885,1157,-5318,-13001,-4475,15535,40149,62720,70959,56133,27093,8533,-4025,-15920,-6747,13981,18979,13380,11591,11549,7907,-551,-10224,-10331,-10632,-9325,-8306,-9503,-12420,-11987,-12560,-8282,-5182,-4015,2105,8816,4235,-4230,-6553,-8124,-12780,-8383,-3176,-4254,1784,8793,6554,964,-151,545,332,-13126,-7973,-5796,-3763,6785,19614,28026,39677,48265,46517,24786,4035,-8397,-16993,-13140,-8029,-5523,-1063,9560,8837,3835,-2045,-8196,-11211,-3583,10064,21336,24622,14639,-1835,-9512,-7217,-3438,-13965,-5511,-4653,-10285,-6315,-1158,659,-1614,-5890,-3612,14,4557,13750,20795,15881,9225,5928,8019,8266,5966,-9580,-20698,-15182,-13292,-14939,-17351,-12460,-5789,-279,620,-2607,-9945,-9633,1887,9700,13042,13282,3065,595,-1470,-724,2711,1650,-239,-4489,-5088,-2972,-3048,-5174,302,4288,5743,8217,9156,-1333,-6133,-1779,9,-1699,-9354,-4685,6340,5782,156,-5473,-8064,-12837,-12331,-8930,-1634,6691,15388,15972,14953,17397,14812,7372,4821,2788,228,1870,3916,2187,-2214,-8288,-10418,-8273,-9006,-8633,-10830,-6763,10388,12586,7721,9157,9806,1593,-13341,-2670,6146,6490,7695,13286,24119,25990,23270,23531,41532,47998,17802,-4340,-16223,-7887,-8309,-7825,-4575,-2731,-1481,-4103,-4988,-8699,-13286,1604,13138,12575,5698,-6120,-10566,-10989,-8172,-6061,-3125,-1222,4811,12515,11458,3570,-3829,-7982,-9446,-5614,6568,25117,38735,34701,31215,29208,5624,-15689,-5400,14951,29485,24890,8274,-9465,-3021,7392,19879,31653,38063,31633,22573,16683,12008,9233,6318,6880,10597,2640,-12130,-26,14101,12472,-1799,-9098,-7117,-14104,370,16173,21503,11176,-2083,-16834,5185,14947,9276,-5010,-7629,2042,5055,7054,12996,21640,22972,5827,-11089,-2638,13959,21264,17746,8884,-2450,-4245,-1108,5469,11971,14185,-155,3028,24059,32488,24825,9797,-3633,-3050,5843,13350,15468,11189,7045,1686,-6944,-360,-2794,-12693,-8904,-2889,-312,-5543,-4413,196,5489,9002,6560,-2617,-15523,-14334,-9477,-11359,-15892,-13539,-5325,817,1404,-1647,-2713,-2702,-9543,-17523,-12877,-2696,3550,3010,-575,-2578,-7281,-6075,3612,13996,19713,32948,45249,26929,9419,4095,566,-273,-297,-6148,-12847,-10933,7585,15874,11309,-3212,-11225,-3180,1971,3650,-518,-5195,-5626,-8291,-9662,-11046,-10857,-12148,-13440,-12379,-2240,4731,3945,-6701,-4343,-5366,-12901,-15738,-16835,-14925,-8588,-7456,-12639,-7565,2171,3681,2031,10184,15367,16090,25065,27677,27491,23901,5118,-9148,-15137,-7994,2122,18412,25296,6443,-6341,-11088,-4898,2926,14662,33211,49549,43664,25059,7897,-3148,-9584,-13594,-6493,674,4727,5105,2943,-9547,-3879,3796,3210,-4221,-7142,-9010,-9022,-1291,6568,4329,-5426,-16335,-9789,-10292,-8767,-7316,-9778,-10022,-5334,-3373,-24,13691,25475,22999,15158,8098,-11525,-11951,-5644,-5516,-10407,-14772,-7291,84,-4264,-8771,1013,5628,2010,3459,-4025,-14137,-16685,-13524,-13156,-8346,3622,1766,-6832,-4488,-4705,-1698,2491,-5740,-14838,-15118,-7014,-4336,-531,15478,22157,20970,17507,13128,4685,1476,10727,17092,14039,4041,-4952,-7600,-4472,-8031,-7740,-8976,-15440,-8248,-8141,-6622,1360,10632,17541,21722,16065,4935,883,1743,3731,10198,24021,30393,15820,9483,16960,18805,23812,35684,43992,47290,35284,30879,18196,9440,3605,-858,68,6626,11623,4953,710,9435,12503,7580,-2001,-6981,-841,5861,9881,9497,14287,25021,28314,18934,1140,-10454,-11595,-9711,-14132,-11650,-9381,1516,12369,12138,10838,5152,-1460,-11432,-19599,-14623,-12325,-9115,-7754,-14862,-11325,-6324,-3395,-7732,-11623,-9952,-4511,427,-2186,-8496,-14965,-4403,11917,21035,21669,20619,484,-14243,-4102,539,45,-6383,-8558,-1136,5358,3292,-3958,-7916,-10235,-2844,13469,31066,45360,32519,13379,4436,-3196,-12221,-4327,-366,4010,15358,13775,6121,1383,119,2063,6962,3904,10325,25156,43172,52268,25520,4944,4620,18150,27684,30455,20691,10649,4095,-5399,-13339,-10165,-7898,-6063,-5299,-3461,-3820,-2883,-6003,-7149,-5644,-3106,-6658,-4708,2160,6661,6860,-5323,-16824,-10891,-2914,12646,21477,16154,9790,7876,15136,17342,11325,-1839,-1033,162,-9254,-15753,-1680,10122,12439,12198,15128,21288,27022,24829,23115,13825,3047,-31,-4798,-41,2419,-1342,-2151,-5016,-13980,-14761,-12620,-4963,-4931,-745,2961,-1546,-9812,3255,13795,14747,9622,5193,-977,-9443,-9706,618,4681,8167,7262,-1657,-7445,-5017,-3884,-6348,-11967,-11327,5205,12711,11054,4486,5655,17372,22537,12815,633,-4399,494,5834,243,-7558,-7236,-14356,425,17826,12576,3462,-3774,-7869,-4277,2381,2802,-5587,-10319,-2598,5721,11004,8867,15809,30887,32581,51170,49681,35775,17076,-529,-7405,-6620,-4888,-802,-869,-4628,-12245,-12687,1953,18905,35798,43186,36888,18975,9996,6049,-1855,-2092,1118,915,-11761,-12413,-10978,-6377,8814,32695,54192,48412,24733,8430,2493,6710,627,-6142,-1892,-5936,-9472,-8627,-8622,-13583,-6661,770,5501,9874,12048,3856,-2058,8003,25355,33172,23934,6168,-9382,-10032,-5488,-9016,-10617,-7201,-6893,-9180,-8728,-10250,-9241,-768,3984,-35,-7876,-17115,2038,14622,10849,5121,-1513,-7783,-13670,-14371,-12732,-8499,-3429,2920,7189,5599,-3730,-7570,-16244,1375,19396,29049,28039,17750,10423,10120,6184,1885,-3261,-4098,-2477,-150,2525,-3947,-10997,3207,12088,12232,7252,566,-8810,-9335,-3721,9047,17615,19677,15501,5606,1740,5595,3390,-846,-3893,-10458,-14280,-19100,-13176,-9970,-9183,-12126,-15346,-5184,6064,19136,13036,-2176,-12561,-10017,-638,4097,3133,-3904,-12683,-2044,1296,-2233,-6091,5570,14547,4680,-5559,-13868,-8475,-9864,-17801,-7260,-8624,-4116,3610,7526,1728,-12360,-3609,18610,25258,24406,22616,15677,6420,-6128,-4404,2044,3974,3772,7412,11091,9899,10802,16022,34948,49488,54142,59866,30522,4172,-6296,-13694,-16435,-10400,-4317,4423,7821,5807,1579,-1254,-1781,-1364,-5451,-3105,-3258,-10725,-12327,-7713,-2195,-7173,-9642,-2280,10216,15030,18179,13983,8963,6273,10492,16700,7022,-3346,-7686,-5283,832,2960,-3848,-8803,-7164,-7415,-16400,-12067,-782,4031,5904,2082,-5385,-9097,-12957,-12235,-10780,-17582,-15703,-10945,-3744,5085,23295,35039,24238,5927,-8125,-14883,-7431,-3001,-1558,792,208,-4304,-5192,-2124,3640,24711,51263,48241,30470,8418,-5878,-7342,-5990,-4531,15265,38171,58829,67037,61764,59924,40822,28109,13601,2595,-6252,-10304,-10390,-7805,-6973,-2881,-1885,-4863,8831,23774,27994,19871,5060,-10289,-6917,-2077,-3426,-3517,-1552,-571,7456,16579,17154,16908,17293,16167,13359,8361,8445,12464,26678,45924,46168,36628,25845,10836,-1307,-1049,3462,3216,-5272,-15297,-5830,-4273,-8207,-13531,-11509,-8611,-11542,-15036,-16063,-15188,-12185,-8425,-9922,-12589,-7753,-2908,-4475,-6543,-3829,1594,-1473,-8890,-10882,-1627,13257,21874,13357,4796,627,-4783,353,13681,21291,21972,14278,-1594,-11018,-11143,-11688,-13472,-12933,-16340,-9748,-1156,8304,16346,16068,5056,-7384,1701,14244,21122,23089,15249,3012,8937,20260],[20909,4883,-8431,-7053,-6058,-4176,16171,34956,35969,22937,8757,-4090,-4674,-1715,-2305,-5314,-4651,2846,8571,4131,-5757,-3969,2450,8864,10321,2794,-9127,-17878,-9926,-5603,-2375,4555,6420,3226,5076,8678,3957,-6492,-12425,-5219,2595,3641,747,-1116,2836,22186,40200,40100,19772,-876,-14575,-15123,-8934,807,3489,3066,-5948,-9255,8027,22296,14857,2658,3117,1040,-7581,-18216,-5082,6593,4317,-5333,-11482,-10043,-2547,5897,8284,14097,7791,2114,-1825,2871,10190,11607,8971,5543,4984,7954,5139,5564,3613,-132,-9647,-13439,-4891,-3970,-7226,-7869,2200,18177,15581,-1243,-14316,-8717,2476,6711,3551,976,-2376,-11092,-11355,-6930,1344,8309,15617,13905,5631,-3949,-9261,-15900,-17285,-14730,-10905,-8940,-8519,-7018,-4525,1884,8087,17293,23758,18140,-3006,-9716,9910,21455,20694,15739,14622,17846,10664,-4217,-7260,1320,3874,5415,12038,22867,23414,7313,-8012,19268,28973,18957,6829,5237,11121,12983,-7144,-5553,11531,17356,13967,16099,18137,13176,6410,1059,-4436,-9047,-5521,6957,22282,27058,16363,-24568,-36571,8979,146495,331879,461679,432826,253004,66451,-23702,-18972,-12172,-11197,-6518,1802,4354,-8706,-8262,12736,22716,15657,10478,6821,3009,-8258,-9145,3137,11746,12163,540,-8779,-2386,6690,7062,940,-8694,-14067,-17125,-11357,-12054,-11776,-1549,14361,28935,31941,29050,17709,5461,-7623,-12706,-9481,-2942,549,-7813,-13882,-5835,-70,7730,23948,49402,62592,53159,30804,5071,-9732,-11524,-5986,-6438,-14067,-14968,-6227,1643,-4535,-9087,-12923,-18087,-13034,-5816,-6555,-11435,-9095,-9555,-5587,4558,5926,-2667,-9635,-1745,3153,6103,2647,-6257,-7832,-10757,-14703,-12395,-4561,-4359,-4476,271,1538,2363,2301,-731,1163,3676,8990,10994,11169,11122,11038,10154,4170,-443,-2620,-7811,-8419,-2937,-2673,-13881,-10435,-4727,8809,20773,28598,20885,4795,-11584,-11305,-7594,-3148,3699,6212,4997,4281,12240,18271,14200,-1565,-13789,-3554,1196,628,225,3654,6256,7609,-2717,-10273,-10001,-7379,-6585,-9957,-11180,-13668,-5429,-90,1596,-1945,-6170,-15330,-19377,-12287,-8056,-8513,-1226,8241,16803,22291,13622,94,-7213,-10041,-15597,-17871,-14118,-7040,3934,12637,10720,-12277,-2512,13712,6812,-4984,4936,15862,10085,1353,12675,32260,38171,25561,1583,-10442,-6986,-6888,-3426,4155,9447,11969,3397,-5051,-6462,-6457,-6121,-12512,-3602,14343,29681,19320,7499,1013,1186,-1535,-5078,-1582,4371,3106,3526,5346,2873,1905,5206,4776,6103,7684,5444,-4007,-3191,2543,1138,2058,7021,18672,30314,40964,37552,9407,-7466,108,-1507,-7866,-7500,10329,26912,23139,6704,-1205,3042,3485,1618,-5000,-8302,-8050,-9233,-7378,-6179,-6334,-9152,-13362,-9065,-7476,-9307,-1396,-3599,-16492,-11665,1021,10362,4322,-5967,-10693,-7908,-8979,-12540,-12261,-9822,-9774,-13257,-8382,9182,12655,8079,-75,233,3118,2609,1198,-818,-2162,-4539,-10547,-4351,10018,16602,9637,425,-11427,-18875,-12790,-11842,-3610,4564,10167,17412,18503,8037,-4274,-4757,898,8440,16409,14488,11614,11948,14016,10045,1463,-7481,-12611,-6236,-4239,-5486,11426,21653,13377,-628,-3820,-722,186,-2038,-3335,-9502,-13449,-2477,3496,5650,4643,276,-536,-721,1169,2246,997,6640,16233,19166,5373,-9697,-8520,11224,34320,45347,37746,32832,33577,37208,29202,7358,-9316,-11938,-5612,-6149,-11723,-4474,-1770,-1021,-4118,-11401,546,6910,6196,1834,2747,3210,-334,-2136,-10852,-9911,-1709,1271,-762,-7514,-15586,-2402,3299,3328,-3240,-16119,-6606,172,10098,25899,46187,61579,53335,36997,25613,10299,-5357,-4117,4500,7267,-342,-9376,-12695,-14531,-11050,412,8758,7525,4092,1545,-2187,-4649,-8666,-7932,3709,26389,34209,16568,1582,-5768,-8211,-7788,-1591,7351,17022,19776,15362,11262,2792,-4129,-6826,-9238,-15351,-3569,3459,1078,-4155,-8559,-12897,-4105,6148,14304,19381,19480,22187,22041,16006,-1756,-11326,5403,7070,2571,-1052,-3607,-6428,-9327,-1058,3021,-3323,-8554,3354,8070,9715,9739,16619,23207,18207,9602,939,-1768,-2051,-2318,-704,3789,9370,5459,1705,1004,124,-620,-5370,-8553,-7252,-5089,-8974,-12102,-10088,-3370,604,17735,49825,58173,47416,29929,21559,27865,29911,17801,8441,566,-5266,-14483,-12296,-12045,-7587,-2616,-1411,-113,799,-3704,-5442,6559,19671,20855,9440,-7481,-835,15744,21563,16422,4860,-4461,-6063,-1591,992,3964,472,-11137,-13313,-3258,567,-2360,940,10879,20739,26659,24067,7089,-11595,5934,23999,33619,11574,-1100,12786,22843,18258,7747,3864,12839,22039,17423,6447,-3935,-7450,-701,-765,7691,16404,21797,17753,6214,1497,-2118,-3657,-3031,2054,7520,15135,26695,37793,28762,16595,14986,16582,16593,14580,13250,5308,-1566,-4507,-5447,-2164,-1980,-5018,-10730,-6934,899,66,-2343,-5919,-11159,-13853,-9412,-3726,-5157,-12209,-9880,-3078,6399,8978,6133,-3817,-10277,-4689,-339,-5921,-10719,1723,5669,6130,3870,509,-2445,-9418,-13583,-14393,-11742,-12876,-13940,-12979,-9067,-5979,1544,17230,11344,-6194,-4382,10546,18969,13802,2381,-8383,-8549,-4669,-406,5011,5573,3582,-7060,-9918,-3593,-651,1563,4901,9581,15686,16097,12063,11150,7003,-2656,-5927,2802,5549,-840,-9130,-4604,545,2938,-569,-10572,-16617,-13727,-13744,-8548,-6545,-10956,-9907,-9413,269,11321,13290,4490,-8847,-11238,-4816,1033,12831,21826,21834,12673,6498,4814,442,-4271,-8910,-9003,-1561,-6055,-7008,939,2713,-6566,-9074,-8946,-11392,-4216,-1833,2112,7968,14314,9006,1153,-3217,-7322,-11345,-15735,-15493,-3283,8073,5552,-2713,-2669,-1199,3974,7580,9347,8466,13220,18604,12252,2889,-3176,-6669,-6950,-13615,-18066,-12021,-2285,-388,-9856,-12537,-10033,-8447,-5906,-7262,-13849,-487,10605,11157,3947,4405,10407,9070,2957,-4548,-7984,-6385,-1899,-359,377,-1191,-5486,-11642,-6744,12853,38310,66565,79768,66200,35114,11282,-2464,-12626,-12917,7011,15852,14471,15294,15461,11296,3683,-6702,-11498,-13488,-11158,-9519,-11117,-13797,-11220,-11900,-8706,-6706,-6679,-1102,6903,5085,-3242,-7054,-7477,-10852,-8721,-3331,-3675,2400,10571,10532,4351,107,-1781,-1039,-13920,-8305,-7441,-6138,4496,16117,24599,38682,50315,48562,24021,3857,-8134,-16872,-10554,-5718,-3950,-290,8368,5281,131,-4679,-8752,-9662,-2092,10642,20519,22442,13313,-2563,-8920,-4586,-220,-11595,-6778,-4855,-9973,-7506,-3157,-1396,-2982,-6700,-4785,-1419,3393,13789,22954,16400,8827,4431,6176,7018,5202,-10233,-21237,-15701,-13901,-16526,-18969,-10085,-4227,40,184,-2657,-8855,-8265,2448,8414,11298,14498,5473,3043,468,-1098,1063,-212,-2561,-6649,-7522,-6431,-5630,-3563,2192,5073,6417,10083,11351,1301,-4940,-1007,649,-2068,-8382,-4810,4251,3631,-1923,-6543,-8434,-12889,-11882,-8674,-1459,6908,16089,16488,15856,16342,10454,2360,2135,2229,378,2789,4414,1386,-4151,-10829,-14075,-9986,-8315,-6125,-6112,-661,12556,11872,5544,6470,7667,714,-13215,-3052,4905,4958,6651,12839,23713,27761,28532,31807,50187,51034,17154,-4863,-16624,-8016,-7341,-5444,-3430,-4563,-3046,-4300,-4485,-5011,-8758,-244,11448,10593,3506,-7993,-10905,-10357,-7163,-5000,-2445,-1990,3107,11369,11522,4710,-2125,-6184,-7632,-3719,7462,22835,32127,26604,25993,24028,2995,-15463,-4715,14693,29033,25353,9642,-7662,-3455,7163,19176,28521,32617,28024,22060,17244,12711,9145,5220,4983,7173,-2976,-8934,4260,15847,11125,-4991,-9853,-7116,-12252,2444,18407,23737,13059,-768,-11311,6678,16197,8687,-6563,-7692,2677,6613,8334,14575,24506,27876,11522,-8659,-5645,14208,22825,16448,3409,-6602,-5533,-1089,6287,14723,17970,4887,6743,22881,30355,24364,11230,-2615,-3657,5341,12824,15220,13559,10213,1886,-7129,1809,-1919,-12911,-8211,-2714,-1121,-7969,-6887,-1840,2440,5227,3457,-4278,-15200,-13266,-8703,-10277,-12560,-9514,-1777,2377,347,-4813,-4849,-3838,-10133,-18458,-15274,-5585,1272,1793,-992,-2468,-6414,-5335,3902,13270,19205,33081,47395,32114,11417,4642,343,-690,-426,-7473,-13914,-10873,7776,15222,10173,-4710,-9828,-589,3888,4397,-1448,-5894,-5626,-7479,-9045,-12350,-13615,-16327,-18103,-10236,2140,7928,5162,-7708,-5766,-5833,-12456,-15614,-17154,-12711,-5826,-3063,-6176,-11985,-2877,1760,2577,12025,18321,18520,26562,28322,27176,21263,3192,-10012,-14155,-6513,3805,20612,26934,7054,-6790,-11649,-3887,5956,20460,38877,51037,39933,20972,4956,-4332,-10377,-14331,-6423,1077,4855,4058,1632,-9948,-4727,2187,1615,-5173,-7729,-9655,-10464,-3334,4627,2651,-5975,-15470,-9973,-10160,-9311,-8839,-11619,-11024,-5674,-3822,-1272,11286,21088,16788,8516,1375,-15340,-10792,-3512,-3090,-8158,-15672,-14538,-7547,-11446,-7966,5550,9506,6151,7461,-1406,-12828,-16968,-12218,-12015,-11124,637,-1118,-9942,-5382,-4475,-2649,957,-6625,-14098,-14243,-8908,-6060,50,17335,21511,18009,13376,8153,-1186,-4817,5474,15345,16701,8727,-25,-2408,-624,-8600,-12089,-11913,-13823,-7178,-8410,-8386,-1243,7844,15216,19830,15581,5995,2899,5733,8993,15219,27383,30504,18170,15333,22176,20577,22837,33391,40023,41010,31511,27670,15266,7926,2860,-812,1444,9635,15733,6429,-5140,6747,13472,8753,-2208,-7827,-2160,3615,7792,7040,11780,22908,25808,17043,-529,-11176,-13105,-13322,-15561,-11006,-13440,-1459,11291,13559,13713,8673,2748,-7253,-16074,-16920,-14182,-10694,-7755,-15186,-12784,-8482,-5904,-10741,-14564,-11779,-5362,506,-2321,-9090,-15891,-5148,9842,18489,19522,20508,3044,-11676,-7022,-1698,-604,-5934,-8490,-1571,3894,2388,-3679,-8025,-12176,-6705,7944,23618,36441,26998,9935,-156,-7146,-12640,-2569,1151,2430,10798,7393,-981,-5079,-5070,-2740,2473,-1275,5349,17623,31738,44299,24448,4197,2364,14208,23815,28797,20859,10260,1724,-8932,-14727,-10102,-8641,-7224,-7061,-5864,-5953,-4504,-7229,-7468,-5974,-4810,-9139,-5813,789,4521,4002,-8897,-16659,-4978,6481,23597,30509,23270,16258,14654,21293,21737,13467,-3005,-4389,-2823,-9570,-13826,-52,11107,11789,9142,11159,16540,21870,18997,17160,8368,-2181,-3522,-5396,1408,4088,-244,-1547,-5422,-15526,-11509,-6868,2249,274,508,2646,-2215,-11179,-630,10649,12555,7917,3153,-2582,-9287,-10100,426,6388,13029,15371,5563,-6746,-8035,-6705,-10304,-16781,-6786,9975,16707,13380,4171,3993,17001,22010,12578,-244,-6643,-2894,1673,-2375,-3382,-2872,-16120,-160,15390,9716,1113,-5422,-6661,-1557,5541,3548,-6245,-15454,-2931,5870,9654,7026,11312,20851,24529,45781,49254,37967,20983,2099,-6389,-6939,-6177,-2375,-2699,-4680,-11572,-11454,1028,14981,27312,32850,34063,21155,11446,7946,3304,7031,7833,4930,-8935,-12611,-11971,-7977,4564,26818,48769,44358,21283,4672,-925,4740,455,-5632,-1893,-6597,-11145,-11656,-11814,-14493,-6246,-219,3873,8054,10037,2602,-804,10454,27528,35333,25398,6808,-9921,-11175,-7043,-11675,-13482,-8078,-8458,-12052,-11564,-11878,-9631,-333,5277,2937,-4404,-14565,-588,12589,9750,4325,-1857,-7419,-12830,-12950,-9555,-4154,1087,7322,12824,10786,490,-4011,-13133,-2581,17010,28032,28322,18955,10633,7495,2845,-29,-3611,-3749,-1540,1255,3905,-3502,-14628,1895,12120,13514,9267,2255,-6115,-6147,-182,8626,14206,17424,14575,5087,2162,5938,2482,-2466,-5104,-11141,-13481,-18174,-15927,-12486,-11261,-13622,-14725,-5210,4904,17857,16033,2000,-8008,-5960,883,4238,2841,-5098,-11961,-1114,2498,-560,-5162,6271,16415,6805,-4205,-18252,-11443,-12094,-16215,-3438,-2528,-6929,-1807,3729,262,-12765,-3250,18605,20713,18054,16225,15201,10415,-3745,-6466,-42,2801,2918,8525,13735,14704,21011,24329,34408,42551,44399,49659,22085,519,-7964,-14904,-15049,-8850,-1842,7280,10534,8070,4751,4072,4410,4545,-610,-2506,-3812,-11759,-13284,-8366,-2292,-6713,-8398,-394,13140,16775,15044,7993,1734,309,7261,15943,7126,-3627,-9132,-4434,2794,3248,-4249,-8898,-6200,-7661,-17741,-9526,2236,4904,3462,-1650,-8514,-10600,-13130,-10738,-7125,-11267,-14717,-10412,-720,9986,28755,39375,28194,8113,-7439,-17238,-8076,-4266,-3271,-1316,-2634,-7238,-7524,-4325,694,20738,44038,43331,29291,8316,-5702,-7200,-4618,-3351,13928,34445,53352,60360,56244,54411,36978,28949,14957,3128,-5792,-10092,-10814,-7134,-4679,-1290,-3440,-9337,5931,22333,25353,16173,2934,-9886,-6366,-1953,-2976,-2601,-726,608,8935,17647,17414,16437,16310,15521,13176,8257,8151,12609,27537,46536,47877,38582,27490,9116,-7148,-6797,117,2332,-5428,-14689,-5276,-4667,-10236,-17202,-12672,-9141,-12278,-16046,-16021,-17619,-13622,-8538,-9171,-12250,-7930,-3186,-4499,-6114,-3174,3062,885,-7312,-9373,50,15351,24989,18974,9098,3258,-2467,3431,14632,19189,18073,11236,-2256,-12017,-10864,-10361,-11462,-10866,-14873,-10145,-1194,9664,19310,18581,5767,-7844,2969,17865,25350,24716,13516,1755,8181,20421],[18664,2632,-9864,-5745,-4206,-2561,17009,32114,30208,17799,8873,-2130,-3638,-1737,-2404,-6219,-7205,-1667,4256,627,-7504,-2769,6463,14873,17442,8341,-6154,-17794,-11718,-5434,-1895,3832,3460,-1225,-91,2290,-2976,-10595,-14660,-7395,419,2110,448,-628,3828,23117,40344,40238,19627,-436,-12447,-15138,-9580,-196,3177,3275,-5691,-11562,4778,19399,13550,-427,-2531,-2789,-6764,-15624,-5555,6265,3494,-6519,-12744,-12782,-5728,3506,6603,14975,9294,3910,138,6414,12512,11904,9387,6846,5873,7276,3385,4144,2995,255,-8295,-10920,-2881,-1870,-5780,-7499,1334,16865,16179,-828,-13674,-9340,1375,6450,6587,5424,2904,-5446,-12263,-10648,-2735,4491,12483,11115,3455,-5519,-8476,-13739,-13869,-9314,-5294,-4583,-6208,-6300,-3196,5095,13247,21877,25429,16621,-3413,-6624,16472,29807,29514,23198,19315,19096,8594,-7020,-10665,-3026,-683,2051,10180,20496,19211,3716,-5356,19918,27625,17186,5718,5546,11997,12480,-7571,-5806,10832,14084,8255,8804,11613,8355,3356,-412,-5067,-8890,-4432,8664,20725,22452,14578,-28842,-50453,-22935,89754,246953,359252,345791,207600,53486,-23705,-14427,-14009,-12836,-7876,669,4557,-7539,-5577,14806,23599,15884,10200,7593,4381,-6079,-4993,6109,13963,13088,54,-8616,-1588,7687,8093,2014,-7059,-11754,-14980,-9973,-11288,-11764,-2175,11798,26445,28367,27710,18460,7164,-5538,-10826,-9127,-5348,-4532,-9641,-11218,-5271,-1338,3930,17822,43732,62046,55675,32177,3713,-12099,-10623,-4118,-5273,-13637,-15450,-6871,-8,-6429,-8990,-11045,-14282,-6857,-1002,-3559,-10552,-9464,-9482,-4958,5178,7024,-632,-9726,-5487,-242,3200,1129,-7135,-8658,-11260,-14891,-11266,-4987,-5746,-5433,91,1438,1460,2257,571,3086,5292,9766,11229,11375,11509,11695,9936,2383,-2260,-3368,-7066,-5259,1427,2848,-8770,-8129,-3290,9731,21348,31074,26382,10116,-10115,-15332,-9743,-1043,6497,9251,9424,9513,14975,18838,13409,-2504,-14870,-3368,1584,633,-449,3527,7893,9827,-1342,-9788,-9893,-6749,-5850,-9544,-10852,-12751,-4805,1129,4429,684,-6249,-16992,-16293,-8066,-3590,-4891,1071,6677,11434,14758,8005,-1267,-5055,-7876,-14086,-15955,-13284,-6942,2833,10309,8603,-12331,1621,18046,9608,-1973,2102,12453,7900,-39,9415,28997,37759,27236,2137,-12324,-8700,-7845,-3317,4594,9330,10835,1676,-6188,-6114,-3967,-3683,-11521,-3771,13568,28338,19181,6725,576,1232,-2445,-6756,-3936,994,-1047,-381,1257,-907,-2046,353,964,3580,5270,2259,-5621,-399,7437,5841,5410,8244,18076,31305,42964,37226,8258,-10168,-1084,-839,-6680,-8382,7813,22393,18147,4070,-2966,2191,3170,1336,-5133,-7688,-9368,-12695,-10184,-9106,-7878,-10033,-13967,-11715,-10485,-5797,1960,-1968,-15991,-10137,3827,13860,5200,-6437,-9449,-5717,-7141,-11606,-13917,-12958,-13835,-18380,-4884,10867,11770,5028,-3297,157,3409,2618,862,-700,-2803,-7356,-11681,-955,14894,22944,15236,2940,-10830,-18369,-10769,-6265,-3222,837,3715,11434,17636,9853,-3053,-4300,-191,6846,13785,10203,7629,9626,13342,9821,1265,-7783,-12475,-6199,-5402,-5619,13106,22454,10449,-4267,-2657,3245,4420,1264,-881,-7542,-10955,-502,5734,7637,5678,341,-1687,-1775,1236,3627,3057,8363,17515,19799,6270,-8314,-10831,7071,28727,41366,34018,29571,29295,31717,24899,5434,-10049,-11098,-4040,-4047,-13193,-5595,-1833,173,-1832,-13099,-4528,2776,2461,-993,398,1222,-1616,-2293,-9759,-8559,-1567,907,-1779,-8163,-12332,-1673,2628,1811,-4431,-16221,-7163,-1294,7401,21289,38875,59153,56220,40052,27468,12237,-3917,-3381,4487,6487,-2010,-10787,-10037,-11988,-12432,860,11913,11989,7222,1357,-4932,-7197,-8936,-6178,6697,31095,35161,16521,1715,-5436,-7689,-7498,-874,8455,17525,18038,11361,7379,2426,-2482,-6009,-7790,-13687,-7040,-1426,-3377,-3964,-6864,-15244,-5836,3007,11497,18489,18900,21705,22105,16140,-1793,-11461,3731,5044,1371,-688,-2331,-4670,-9528,-3812,590,-4810,-8119,3366,8650,10837,11918,20240,26949,21426,11802,1822,-1427,-1003,21,3328,8163,12315,6304,1758,-453,-2500,-3256,-7370,-9439,-7167,-3925,-7636,-11575,-10802,-5294,-2339,12323,37709,46900,36003,19322,12417,18056,23650,16371,9237,2067,-2586,-10711,-9851,-10252,-6036,-503,-221,-205,411,-3198,-3973,9440,23699,23700,9856,-7329,75,16726,23175,17015,4898,-4582,-6252,-1614,1034,4011,1327,-9836,-15463,-6077,-3495,-5846,-1608,8312,19520,27691,26072,9371,-10076,1989,18857,29177,10867,-2075,10552,19547,14702,5167,4948,16778,28248,21182,7912,-3586,-7647,-1688,-3494,5200,15019,19972,15975,6928,4036,2105,151,-1347,1588,6295,13890,26030,37121,26811,15351,15214,18440,20243,20005,17554,5881,-762,-3195,-4157,-1249,-1496,-5164,-11944,-8138,-601,-936,-1242,-3045,-6659,-8904,-6274,-1496,-4606,-13231,-6737,-18,8083,8912,4945,-5377,-11111,-4838,-516,-7178,-8805,4550,9662,7939,3915,-311,-4073,-9517,-11767,-14123,-14305,-14102,-14059,-13382,-9638,-8053,-798,14630,8821,-6708,-4930,10001,18861,12404,209,-10434,-10501,-5968,-527,5601,6851,5442,-5682,-10826,-5240,-2573,76,4433,9831,16040,16858,12867,11844,7948,-1026,-7634,-22,1500,-6033,-11545,-4491,967,2947,-1034,-10082,-16505,-14446,-14759,-8860,-6388,-12600,-11910,-11313,-1044,9110,11094,3742,-8876,-10577,-2027,5636,19176,26486,22263,11503,5567,4965,1681,-2980,-7816,-6251,348,-6116,-5477,4563,8276,-1248,-4912,-6101,-14432,-7619,-3903,1949,10113,15929,10375,2219,-3358,-9043,-14985,-12804,-8432,-1760,10209,8921,56,-2353,-2189,3389,6995,8203,6376,10192,14735,8635,274,-4670,-7167,-6913,-13560,-17394,-10257,-243,-612,-11117,-9485,-7304,-8717,-7658,-8758,-12393,820,11927,12753,5082,5599,12368,10000,2357,-5598,-8454,-4965,65,-1292,-4627,-3968,-5890,-10585,-9204,10020,35439,67405,84399,72920,42243,13944,-314,-8467,-16047,546,12534,15330,18341,17853,12888,6091,-3357,-10877,-16401,-12402,-10142,-12014,-14274,-10401,-10999,-8610,-8158,-9559,-4565,4455,5387,-1963,-5760,-5765,-8478,-8321,-3583,-3436,2626,11718,14050,8473,2526,-1743,-2667,-14862,-8845,-9109,-8276,2420,12616,20638,35658,49553,47686,22873,4905,-6609,-13963,-8034,-3854,-2880,190,6997,2196,-2761,-6289,-8260,-8060,-1081,10357,18386,18853,10911,-4152,-8659,-2178,2387,-9259,-8312,-5316,-9637,-8859,-5023,-3567,-4798,-7837,-6156,-2870,2100,13198,23763,15918,7870,2428,3716,5145,3879,-11136,-20702,-16294,-14557,-17977,-17230,-7743,-2640,303,-462,-2890,-7790,-7140,2378,6351,8598,14598,7743,5610,2540,-1601,-887,-2300,-5136,-9062,-10002,-9481,-6594,-1700,3254,4906,6151,10804,12302,2753,-4227,-681,908,-2669,-7255,-3413,3040,1654,-4108,-7849,-8941,-12831,-11667,-8363,-1262,7048,16644,16988,16588,14898,5990,-2174,-53,1694,295,3056,3967,-271,-6403,-12495,-17257,-11304,-7206,-2939,-600,4129,12964,10109,2839,3269,4824,-926,-13738,-3494,3531,3318,5512,12149,22959,29091,33745,40344,57292,51881,15917,-5712,-15559,-7212,-5561,-3045,-2532,-6684,-4556,-4093,-3662,-1493,-4470,157,10547,8779,1040,-10472,-11452,-9614,-5884,-3774,-1818,-3015,921,9471,10831,5311,-650,-4414,-6160,-2316,7768,19591,24478,18401,19919,17687,183,-14342,-4236,13016,26233,24325,10420,-6236,-4010,6685,17897,24499,26087,23460,21004,17688,13368,8974,3982,2825,3312,-7419,-5352,7503,16973,9904,-7218,-9924,-7102,-10787,3904,19975,25299,14691,682,-7120,9426,19976,11221,-6683,-7150,3128,7686,9375,15602,26490,32133,17160,-5027,-8658,13860,23298,14518,-1089,-8668,-5725,-416,7366,18082,22855,11119,9447,20850,27161,22778,11804,-1908,-4461,4369,11502,14309,15463,13222,2249,-8380,2242,-2033,-12877,-7531,-2675,-2006,-10216,-8543,-2770,890,2848,1516,-4568,-13139,-12360,-8185,-8819,-8983,-5041,2393,4450,-154,-7516,-6891,-5072,-10640,-18345,-17892,-8330,-678,833,-1333,-2410,-5477,-3969,5156,13502,19107,32701,47199,35781,13464,5331,588,-277,408,-7962,-15311,-10721,7968,14168,8362,-7109,-8485,1910,5422,4474,-2929,-6861,-5781,-6442,-7460,-9441,-11688,-14709,-12844,-4052,7402,11956,6995,-7985,-6913,-6049,-11491,-14634,-15159,-9948,-2613,1630,-87,-9997,-6885,-4,2982,13205,20229,20162,27248,28021,25866,18059,1540,-10487,-12753,-4730,5830,22226,27107,7591,-7090,-12442,-3013,8957,26622,43818,50680,34993,16535,2381,-5006,-10823,-14663,-7123,350,3931,2355,-253,-10317,-5499,520,-13,-6166,-8342,-10106,-11471,-5612,1892,137,-6990,-13833,-9465,-9846,-9819,-10102,-12742,-11295,-5676,-4132,-2542,8421,16138,10484,2244,-4869,-16320,-9180,-1310,-667,-5492,-11749,-15385,-14956,-11530,-2270,11589,14537,10779,11137,882,-11440,-16893,-10813,-10215,-13357,-2185,-3920,-12656,-4845,-2455,-1057,1786,-5636,-12260,-13029,-10679,-7466,853,18950,20711,15207,9305,3221,-6996,-10441,-385,11907,17712,12938,5453,3545,2916,-8520,-15116,-11947,-9731,-5671,-8442,-9937,-3150,5757,13491,18238,15079,7107,4980,9981,15191,20937,30262,29576,19820,20414,26455,21737,21360,30308,35117,34273,27509,24233,12457,6495,2252,-662,2845,12600,19587,7856,-11727,4679,15188,10547,-2037,-8374,-3418,1515,5908,4692,9157,20352,22638,14432,-2225,-11218,-13338,-16732,-13866,-8187,-14275,-4141,10095,14893,16646,12110,6904,-2789,-12086,-15677,-15251,-12224,-7547,-13516,-13643,-10625,-8691,-13872,-17031,-13113,-6125,470,-2507,-9508,-16103,-5213,8727,17389,19015,21607,6539,-8299,-9460,-3721,-1176,-5634,-8566,-2294,2057,1073,-3567,-7892,-12892,-9503,3290,17158,28319,22270,7636,-4491,-11962,-10754,-98,3361,742,5393,1214,-6942,-10532,-9696,-7026,-1524,-6212,720,10957,21214,35417,22900,3630,357,10481,19965,26496,20473,9558,-657,-12107,-14420,-10208,-9642,-8437,-8627,-7861,-7624,-5602,-7672,-6911,-5712,-5984,-10784,-6417,-458,2153,346,-13135,-12550,1977,16876,34569,38541,29988,22840,21497,27082,25463,15113,-3495,-6975,-4556,-8813,-12107,1699,12127,11030,5917,7253,12139,17033,13476,11709,4136,-6663,-7026,-5619,3018,5645,775,-1190,-6152,-16097,-7010,1545,9935,5139,1562,2173,-3075,-11886,-4021,7711,10511,6367,1076,-4138,-8482,-9637,409,8152,17828,23711,13215,-5121,-10926,-8198,-12215,-20514,-2719,14334,20452,15596,4267,2618,16349,21078,11978,-1446,-9327,-7069,-3265,-3713,2139,1525,-14856,-123,13166,7353,-850,-6788,-4965,1653,8847,4258,-5778,-11978,-1585,6528,8742,6618,8025,11498,17636,40386,47860,38900,24028,4750,-5045,-6918,-7304,-3868,-4065,-4204,-10382,-10008,295,11267,19310,22352,29282,22340,12899,10241,10006,15760,13251,7636,-6506,-12122,-12160,-8412,1635,20959,41272,38332,17500,1198,-3538,3318,502,-4956,-1697,-6873,-12201,-13843,-14057,-13395,-5414,-945,2421,6111,7631,1386,910,12850,29112,36353,25791,6812,-10444,-11500,-8008,-14085,-15461,-8133,-9526,-14421,-13900,-13149,-9785,100,6327,5654,-507,-10420,-2730,10431,8725,3845,-1685,-6437,-11363,-10853,-6116,-439,4534,10585,16422,14092,3993,-1066,-9270,-5387,14671,26637,28075,19647,10527,4885,-80,-1912,-4118,-3482,-642,2842,5979,-1656,-18260,495,12205,15056,11348,3854,-3614,-2866,2958,7448,10460,14828,13009,4096,2319,6082,1513,-3939,-5965,-11349,-12329,-15807,-18128,-14923,-13255,-14828,-13761,-5078,3762,15806,18443,6755,-1926,-598,3136,4793,2809,-5869,-9890,417,3927,1260,-4091,6838,18102,9291,-1644,-17942,-13796,-13777,-13962,301,4352,-6336,-5977,16,-1241,-12879,-1993,19433,17163,10916,8174,13736,13817,-860,-7854,-1968,1857,2648,10134,16926,20630,31478,31471,31167,33652,33551,38352,14111,-2700,-9155,-15175,-13481,-7238,671,9596,12117,9310,7125,8408,9230,8971,3469,-1593,-4292,-12633,-13868,-8769,-2140,-5799,-6828,1702,16240,18292,11982,2059,-5565,-6392,3207,14750,7790,-3059,-10415,-3599,4497,3338,-4620,-8354,-4766,-7596,-17403,-7246,4527,4799,175,-5595,-11473,-12164,-13585,-9456,-3725,-4940,-5206,-2979,4014,15614,33624,42506,32173,11610,-4893,-18066,-9754,-6491,-5928,-4558,-6241,-10261,-9946,-6434,-2316,16009,35576,37202,27057,7810,-5072,-6677,-3256,-1679,12965,29774,45500,51001,48681,47115,32361,29095,16602,4431,-4472,-9272,-11181,-6445,-1965,998,-4207,-13874,2442,20116,22294,12656,880,-9178,-5677,-1969,-2793,-2037,-414,1052,9271,17340,16610,15138,14580,14024,12070,7305,6965,11820,27066,45328,48124,39499,28077,7928,-11426,-12287,-3084,1014,-6023,-14369,-5310,-5315,-11599,-19922,-13253,-9550,-12557,-14970,-13197,-15776,-15026,-8838,-8738,-12204,-8516,-3917,-4942,-6155,-3160,3544,2207,-6523,-8695,701,16223,26948,23823,13049,5465,-226,5886,14465,16182,13578,7420,-3631,-13890,-11040,-9477,-9479,-8546,-13834,-11431,-2054,9971,20989,19905,5404,-9043,3782,20800,28487,24737,10964,0,6513,19041],[15981,438,-10396,-3679,-1713,-143,18053,29018,24689,13487,9279,-78,-2454,-1661,-2228,-6229,-8013,-5390,-379,-2655,-8535,-970,10851,21420,25507,14991,-2097,-15252,-13966,-5959,-2134,1752,-1203,-6980,-4670,-3077,-8995,-14289,-16935,-9564,-1406,1091,619,100,4796,23509,39314,38889,19088,333,-10223,-14634,-10114,-1205,2919,3415,-5354,-13752,960,15534,11919,-3450,-9620,-4031,-2964,-10474,-4378,6555,2715,-7809,-13495,-14808,-8782,875,4898,15799,11454,6829,3916,11702,15416,12304,10028,8630,7319,7060,2032,3004,2708,859,-6845,-8271,-593,241,-4546,-7201,780,15464,16759,-304,-13076,-9545,304,5968,9575,10082,8604,1603,-7408,-13166,-6472,1376,9482,8422,1674,-6222,-7093,-11420,-10081,-3374,626,15,-3278,-4855,-1690,8066,18091,25443,25500,14043,-4140,-3603,21978,36758,37424,30364,24024,20310,6866,-9205,-13097,-6308,-4215,-754,8438,17882,14939,-97,-3558,19317,25249,15223,4537,5465,12453,11688,-7761,-7134,8733,9968,3143,2202,4968,3306,412,-1327,-4872,-7754,-2639,11116,19341,18184,12662,-32448,-61944,-50302,38259,165596,258839,260856,165589,46052,-18955,-8808,-15076,-14024,-8846,-563,4533,-5965,-2543,16343,23406,15519,9925,9114,7403,-1195,-540,9006,16039,13974,-139,-8277,-1290,7954,8578,2875,-5380,-9295,-12627,-8775,-10821,-11711,-2802,8474,22310,23510,25086,18023,7937,-4060,-9226,-8595,-7303,-7500,-7905,-8374,-4493,-2505,-403,10578,35846,58374,55561,32025,1753,-14774,-8197,-1491,-3879,-13284,-16023,-7751,-2092,-8631,-8993,-9109,-9907,-901,3021,-1266,-9894,-10041,-9300,-3862,6037,8143,1363,-8712,-9117,-2909,863,-333,-8238,-9922,-12252,-15345,-10517,-5700,-7215,-6406,-534,779,-158,1501,1499,4843,6841,10618,11591,11579,11623,11781,8947,90,-4230,-4125,-6140,-2158,6038,8999,-2557,-5510,-1869,9970,20651,31382,29883,15243,-6705,-16341,-10022,1279,8998,11907,13536,14608,17398,19272,12811,-2930,-15832,-3289,1861,557,-1213,3419,9793,12296,250,-9037,-9805,-6194,-5197,-9099,-10402,-11581,-4203,1898,6463,2879,-6481,-18453,-13142,-3739,1372,-510,3332,4781,5793,7010,2668,-2146,-2341,-5295,-11845,-13722,-12348,-6913,1695,8530,8045,-7786,5816,21988,12211,1544,433,7979,4445,-2122,5252,23840,34976,26990,1721,-14197,-9361,-7556,-2167,5601,9464,9680,111,-7184,-5732,-1740,-1716,-10540,-3902,12234,25075,17032,4752,0,1102,-3443,-8288,-5521,-1162,-3953,-3366,-2050,-4445,-6126,-4797,-3290,765,2830,-594,-6541,1254,10615,9863,8230,8796,16559,30869,43076,35448,7159,-12047,-2185,-221,-5459,-8920,5132,17568,13310,1988,-5134,883,2588,1110,-5000,-6512,-8311,-12440,-11484,-11600,-9687,-11250,-14423,-14623,-11837,-1806,4962,-687,-15796,-8885,6533,16196,5502,-7049,-8195,-3587,-5267,-10321,-14977,-15373,-15397,-13461,-561,12241,10572,1894,-5347,23,3618,2912,1038,-83,-3104,-9825,-10814,2245,18370,28221,20750,5657,-9723,-16909,-8476,-384,-150,-1948,-2719,4949,15228,10874,-1822,-4136,-1712,4679,10235,5172,3257,6729,12088,9366,1089,-7850,-12476,-6483,-7000,-5455,15029,23842,8267,-8211,-1296,7211,9091,5126,2093,-4920,-7697,1885,8113,9473,6392,29,-3219,-3031,1172,4899,5160,10145,18537,19928,7087,-6548,-12591,3028,22074,35793,28747,24680,23448,24528,19212,2784,-11061,-10118,-2311,-1741,-11374,-6134,-1388,1481,387,-10091,-8746,-1970,-2821,-4518,-2133,-643,-2677,-2055,-8168,-7403,-1734,184,-3000,-8278,-8959,-413,2147,316,-5668,-16329,-7642,-2758,4521,16483,31053,53866,56193,41103,27755,13038,-3091,-2631,4579,5929,-3076,-10715,-7822,-9539,-13912,771,14182,15532,9608,817,-8102,-10054,-9473,-4442,10190,35799,35532,16477,2053,-4878,-7168,-7355,-220,9390,17453,15770,7092,3289,2334,-85,-4447,-5964,-11182,-10519,-6075,-6223,-2602,-4868,-13810,-7817,-737,7739,16430,17522,20604,21683,15993,-1883,-11955,1646,2677,-6,-422,-1207,-2989,-7925,-5499,-1262,-5751,-7337,3469,9139,11552,13166,22269,28720,22897,12586,2388,-994,-341,1474,6321,12019,14937,7034,1822,-2047,-5377,-6033,-9316,-10274,-7214,-3219,-6816,-11350,-11602,-7278,-5136,7122,25641,34634,24545,9957,4532,8203,15855,13377,8486,2079,-969,-7197,-6884,-8388,-4509,1366,573,-618,-186,-3017,-3328,10896,26256,25441,9235,-7775,712,17182,23866,16459,4075,-5198,-6763,-1810,1004,4025,2288,-8177,-16152,-9009,-7354,-8562,-3156,6660,18183,27633,27024,11292,-8217,-2153,12965,23552,9812,-3031,8128,15929,10930,3107,6670,19851,33387,24625,9662,-2288,-7849,-2903,-6218,2562,12531,16172,12441,7164,6528,6610,4461,811,875,4699,12357,24866,35525,24705,14657,16426,21713,25730,27173,22287,6078,-525,-2423,-3179,-323,-911,-5092,-13054,-9701,-2534,-2076,-252,-185,-1918,-4737,-3330,631,-4203,-13500,-3437,2908,9429,8548,3551,-6969,-11503,-5001,-958,-8617,-7110,7177,13587,10097,4301,-1088,-5799,-9053,-10272,-11653,-16481,-14950,-13427,-13917,-10243,-9488,-3441,10970,5758,-7516,-5452,9328,18217,10913,-1490,-11467,-12166,-6632,-490,5796,7377,6360,-4615,-11972,-7327,-4710,-1519,4008,10132,16283,17433,13567,12492,8924,1019,-8236,-3075,-3233,-11853,-13497,-4263,1207,2460,-2403,-10385,-16392,-14624,-13071,-7627,-4866,-12496,-12921,-13371,-2685,6629,9028,3202,-8813,-9683,1496,11036,26018,30920,22321,10083,4369,4815,2869,-1443,-6558,-4105,1481,-6512,-4408,7230,13195,4323,-706,-3589,-15113,-10231,-5193,2022,11963,16682,10985,2798,-3719,-10714,-12824,-7186,-1546,1535,12466,12474,3613,-725,-2724,2614,6053,6708,4253,7529,11593,5615,-2060,-6095,-7694,-6902,-12844,-15312,-7362,2650,-16,-10534,-6884,-4331,-7409,-8581,-9674,-11107,1397,12198,13535,5687,6286,13920,10722,1634,-6748,-8664,-3538,1553,-2315,-9548,-6786,-6303,-9651,-11486,7530,31911,65124,84132,75330,47748,16456,2194,-4582,-11942,-4615,9468,16087,20829,18937,12993,6888,-691,-8911,-17024,-12287,-9781,-11431,-13452,-9855,-10263,-7811,-9119,-12304,-7977,1815,5288,-629,-3800,-4096,-6554,-7464,-3703,-3267,2622,12306,16877,12544,5814,-349,-4419,-15773,-9375,-10570,-9901,800,9525,16693,31061,45982,43980,21784,7042,-4232,-10814,-5454,-2231,-2079,606,5746,-191,-4769,-6912,-7114,-6534,-472,9411,15365,14430,7722,-6427,-8513,17,4304,-7052,-9584,-5746,-9079,-10132,-6440,-5343,-6610,-9037,-7402,-4013,947,12229,23349,14636,6533,141,973,3072,2465,-11652,-19280,-16705,-14633,-16771,-14416,-5399,-936,669,-1165,-3201,-6713,-5989,2081,4048,5454,13685,9880,8304,4738,-2039,-2975,-4426,-7713,-11445,-12143,-11540,-5989,-23,3601,3985,5101,10405,12115,3302,-3980,-884,698,-3492,-6220,-1305,3148,514,-5836,-9114,-9416,-12641,-11541,-7880,-861,7344,17342,17808,17481,13500,1998,-5550,-1357,1340,77,2682,2615,-2617,-8525,-12595,-16950,-12277,-6196,-395,3251,6787,11828,7675,-93,-95,1706,-2969,-14774,-3846,2273,1828,4454,11336,22005,30020,38595,48310,61923,50492,14331,-6670,-14364,-5779,-3235,-662,-1804,-8901,-5260,-3033,-2220,1749,-797,2872,11210,7873,-1044,-13400,-11997,-8663,-4274,-2326,-1172,-4161,-1565,7037,9512,5402,568,-2685,-4928,-1267,7636,15780,16542,10674,13572,11099,-2291,-12517,-3669,10456,21672,22076,10671,-5070,-4520,6149,16321,20159,19362,18613,19707,18193,14138,8903,2839,647,-621,-9788,-2782,9430,17226,8697,-8622,-9744,-7107,-9892,4807,20849,26114,16014,2075,-4179,11700,24218,17007,-4266,-5841,3469,8290,10237,16027,27450,35544,22524,-1098,-11689,12804,22598,12384,-2842,-7781,-4903,671,8550,21658,27915,16714,11032,18490,23512,20396,11670,-1432,-5344,2977,9428,12826,16789,16008,3210,-10575,991,-3063,-12526,-6913,-2792,-2935,-12259,-9565,-3055,417,1722,704,-3646,-10418,-11477,-7872,-7149,-5221,-200,7036,6910,-51,-9072,-8728,-6323,-10917,-17087,-20124,-10405,-2088,156,-1609,-2391,-4507,-2066,7416,14885,19761,31997,44709,37484,15533,6245,1464,1142,2240,-7040,-16445,-9309,9056,13490,6465,-10377,-7137,4196,6483,3867,-4843,-8003,-6007,-5109,-5047,-5961,-7808,-9711,-6362,3208,13442,16648,9127,-7766,-7693,-5936,-10119,-12955,-12325,-6830,836,6236,5122,-5873,-9129,-1470,3246,13666,20911,20816,26922,26612,23522,14443,75,-10693,-11294,-2855,7928,22927,25635,7949,-7193,-13240,-2238,11849,32709,47348,48198,29087,11929,348,-5194,-10962,-14706,-8631,-1216,2414,453,-2592,-10469,-6167,-1194,-1717,-7271,-9062,-10482,-12005,-8064,-1564,-3104,-8342,-11909,-8539,-9510,-10360,-11114,-13229,-11187,-5589,-4478,-3969,5048,10702,4193,-3526,-10394,-14553,-7522,783,1529,-3123,-7997,-9193,-11244,-3830,5018,17876,19929,15560,14345,2700,-10122,-16528,-9543,-8519,-14767,-4813,-6554,-14709,-3459,357,2157,4692,-3003,-9821,-11604,-12306,-8562,1597,20007,19684,12705,5604,-1094,-9851,-10042,-5353,7054,16757,16134,11046,9732,5738,-8189,-13388,-7951,-4906,-3875,-8391,-11404,-4288,4399,12298,16838,14403,8014,6835,13976,21605,26581,31985,27204,20145,24026,29270,22029,19283,26463,29543,27575,23444,20693,9699,4977,1571,-682,3909,15008,22382,8695,-15620,4938,18325,13243,-1476,-8810,-4794,-637,3985,2303,6212,17093,18571,10813,-4138,-10812,-12460,-15041,-10933,-5254,-11701,-6672,8592,15777,19237,15067,10440,1316,-8191,-13080,-15361,-13709,-7424,-11906,-13960,-12838,-11877,-17274,-17764,-13753,-6997,35,-3015,-10010,-15891,-5250,7827,16904,19096,22496,9442,-5325,-11348,-5683,-1909,-5711,-8964,-3438,-182,-741,-3930,-7949,-12789,-11340,-599,11677,21288,18295,6449,-7208,-17541,-7313,2664,5730,-1278,-664,-4584,-11924,-15245,-13891,-10819,-4940,-10781,-3548,5204,12067,26150,20599,2913,-1685,6742,15956,23299,19091,8168,-3250,-15120,-13505,-10759,-11223,-10047,-10331,-9673,-8902,-6172,-7398,-5908,-5313,-7038,-11962,-6960,-1922,-656,-4233,-17723,-6956,9558,27229,44030,44517,35598,28983,27762,31682,27675,15395,-4236,-8922,-5153,-7960,-11721,2932,12699,9805,2383,3474,8123,12425,8105,6592,847,-10469,-10601,-5508,4497,6701,1256,-1542,-7565,-13717,-1987,10506,16825,9025,2021,1192,-4463,-12585,-7192,4639,8170,4509,-1398,-5967,-7391,-8645,354,9693,21980,31259,20375,-3148,-13745,-8256,-11802,-18929,355,17472,23144,17053,4149,1167,15052,19414,10641,-3381,-12848,-12132,-8277,-2177,8248,5473,-12789,-27,10767,5061,-2810,-8196,-3261,4874,11741,4650,-4624,-7626,565,7237,7950,7062,5801,3123,11587,34573,44823,37887,25401,6853,-3816,-6905,-8596,-5683,-5384,-3680,-9132,-8653,-488,7633,11924,12402,22888,22003,13923,12598,17115,22748,16404,8695,-4901,-11624,-12142,-8433,-250,15453,32241,30420,13091,-2309,-5649,2103,436,-4419,-1619,-7075,-12705,-14290,-13780,-11251,-4583,-1788,760,3707,4585,141,2757,14669,29504,35749,24837,6000,-11176,-11315,-8583,-16452,-16272,-7826,-10262,-16451,-16040,-14370,-10038,199,6775,7530,2795,-7109,-4785,7886,7502,3411,-1324,-5262,-9678,-8522,-2947,2312,6758,12413,17909,15486,6476,985,-6446,-7169,12228,24748,27136,19621,9901,2179,-2776,-3770,-4872,-3388,160,4422,8150,349,-17438,-666,12217,16312,12900,4881,-1728,-112,5244,5491,6458,11808,10632,2382,1831,5638,296,-5282,-6463,-11381,-11465,-13753,-19174,-17486,-15405,-15909,-12833,-5125,2354,12847,19637,11413,4982,5428,5668,5401,2683,-6392,-7421,2009,5070,2679,-3391,6780,19032,11545,1234,-14199,-15252,-14701,-11647,3447,11035,-2064,-7472,-3546,-2834,-12839,-76,21483,15988,4488,-1097,11282,16155,2110,-8346,-3860,1047,2990,12133,20687,27514,41015,36262,25589,23761,22633,27046,6986,-5539,-9950,-14551,-11921,-5721,3017,11182,12531,9640,8615,11423,12392,11815,6590,-490,-4741,-13418,-13988,-8841,-1682,-4474,-4934,4014,19340,19436,8806,-4133,-12798,-13600,-1321,12953,8598,-2135,-11500,-2590,6022,3256,-4966,-7439,-3256,-7297,-16103,-5296,6028,3783,-3543,-9319,-14113,-13814,-14346,-8448,-685,1153,4483,6596,10565,21655,37332,43919,35661,16267,-588,-14117,-12407,-9518,-9401,-8901,-10446,-13180,-12350,-8265,-5075,10945,26694,30319,23758,6680,-4283,-5571,-1709,368,12645,24820,36171,39973,39837,38885,27476,28761,18729,6759,-2121,-7673,-11129,-5319,1538,4180,-3903,-18193,-1257,17412,19171,9706,-647,-7818,-4508,-1742,-2495,-1440,-213,1107,8683,15889,15047,13405,12613,12222,10535,5926,5318,10527,25724,42919,47456,39893,28145,7818,-12618,-16934,-5591,-171,-6540,-13891,-5417,-5722,-11822,-18871,-12982,-9564,-12208,-12927,-10577,-13984,-15818,-8810,-8092,-11813,-8782,-4347,-5086,-5976,-3070,3769,3126,-5857,-8146,1069,16630,28473,28424,17184,7875,2552,8272,13904,13123,9333,3838,-4716,-15467,-10702,-8160,-6887,-5861,-12780,-12654,-2689,10240,22278,20938,4954,-9966,4903,23763,31259,24224,8782,-1251,4917,17080],[13152,-1483,-9028,-842,1453,3288,19745,26470,20189,10350,9873,1956,-1128,-1414,-1737,-5336,-6898,-7255,-4672,-5423,-8687,1149,15152,27816,33609,21996,2616,-11491,-16464,-7385,-3440,-1659,-6858,-12779,-5877,-4798,-9962,-14739,-17745,-11581,-2646,765,1279,1053,5705,23363,37259,36210,18115,1190,-8063,-13705,-10553,-2173,2727,3540,-4807,-15412,-3299,11078,10376,-4924,-15241,-174,2508,-5192,-1797,7478,2057,-9251,-13886,-16218,-11858,-1999,3118,16432,14164,11017,9919,18572,18811,12741,10737,10737,9187,7201,1003,2030,2545,1404,-5669,-6280,1204,1826,-3875,-7262,249,13818,17158,260,-12578,-9516,-858,5161,12060,14548,14377,9348,-735,-12325,-9575,-1126,6568,5734,19,-6756,-6103,-9430,-6311,2574,6354,4302,-463,-3255,-322,10324,21879,27432,23844,10523,-5300,-928,25964,41725,43826,36747,28361,21203,5218,-11059,-14879,-8851,-7028,-3117,6763,15114,10702,-4312,-2741,17247,21827,13021,3000,4642,12170,10510,-7489,-9727,4906,5012,-1226,-3395,-1393,-1591,-1949,-1320,-3715,-5857,-595,13755,17798,14383,10806,-34894,-69034,-68586,-34,100331,177059,194311,138152,49588,-7718,-2246,-15652,-15074,-9598,-1891,4323,-4011,455,16918,21681,14141,9338,10939,11246,4274,3531,11325,17445,14327,-443,-8113,-1697,7233,8206,3178,-4065,-7200,-10641,-8197,-10990,-11927,-3731,4183,16626,17663,21089,16094,7383,-3633,-8352,-8287,-8752,-5800,-4215,-5838,-3913,-3830,-5224,2665,26585,52005,52716,30007,-1106,-16296,-4987,1370,-2777,-13397,-16777,-8745,-4302,-11372,-9450,-7509,-5690,4115,5778,-59,-9988,-11197,-9213,-2660,6783,8909,2925,-7270,-12236,-4715,-1059,-1979,-9799,-11659,-13833,-16570,-10632,-7128,-9056,-7619,-1888,-721,-2677,-122,1729,5999,7918,11176,11755,11459,11105,10882,6807,-2954,-6598,-5165,-5394,485,10187,14829,4189,-2905,-762,9273,18522,29322,30704,19080,-3295,-13467,-8826,3346,10902,13823,16880,19089,19109,19209,12027,-3258,-16753,-3523,1784,144,-2333,3033,11512,14427,1517,-8536,-9858,-5913,-4889,-8874,-10046,-10479,-3907,1899,7259,4071,-7235,-18180,-10321,266,6437,4223,5236,2447,82,-461,-2295,-2539,442,-2636,-9330,-11533,-11593,-7226,441,7658,9745,-1564,9619,25019,14269,4983,974,3109,-113,-5005,212,17240,30257,24954,340,-15618,-8645,-5945,-232,6802,9489,8213,-1602,-8326,-5600,-119,-578,-10067,-4293,10161,20013,12784,1554,-728,560,-4775,-9844,-6332,-2124,-5748,-5656,-4738,-7637,-10194,-9995,-7958,-2430,256,-3252,-7192,1872,12113,12747,10056,8391,14124,28870,41033,32051,5631,-13415,-3368,122,-4438,-9140,2293,12653,8814,528,-7803,-1127,1370,450,-5140,-5439,-6373,-9671,-10582,-13213,-11913,-12982,-14776,-16360,-9760,2156,7404,91,-16119,-8212,8721,16984,5073,-8006,-7171,-1768,-3578,-8872,-13554,-14992,-12311,-7105,3744,12993,8905,-1421,-6657,-557,3508,3268,1526,731,-3381,-11874,-8919,4765,20379,32161,25842,8420,-8290,-15294,-6306,4953,4502,-2837,-8519,-1459,11509,10756,-988,-4604,-3894,1711,5667,-362,-1231,3366,10301,8612,814,-7803,-12681,-7216,-9202,-4948,16929,25770,7157,-12439,5,10924,14063,9615,5751,-1326,-3597,4514,10483,11003,6673,-742,-5179,-4561,828,5852,7049,11732,19029,19285,7512,-4913,-13470,-845,14753,28843,22115,18318,16368,16191,12552,-530,-12397,-9247,-739,320,-8650,-5421,-424,2742,2339,-5288,-5910,-3107,-8692,-8621,-4895,-2423,-3466,-1385,-6349,-6589,-2343,-1028,-4519,-8127,-6174,785,1581,-1306,-7092,-16247,-7944,-4032,1655,11673,23394,46401,53250,40098,26569,12665,-3000,-2096,4604,5464,-3664,-9951,-6212,-7379,-15033,21,15291,17794,10971,-151,-11545,-12956,-10298,-2859,14067,40202,35333,16418,2521,-4204,-6705,-7355,330,10087,16813,13135,2814,-621,2734,2950,-2135,-3849,-8586,-13614,-10275,-7186,-1060,-3171,-11950,-9942,-4918,3176,13279,15432,18895,20674,15414,-2177,-12632,-711,-33,-1586,-250,-256,-1475,-5525,-5672,-2173,-5815,-6277,3635,9529,11960,13627,22764,28516,22619,12033,2493,-777,-444,1675,7927,14946,16920,7604,1917,-3675,-8376,-8843,-11140,-11016,-7327,-2896,-6499,-11527,-12576,-9387,-7757,2463,14890,22841,14164,2481,-1624,-806,7391,9003,6229,887,-151,-3955,-3816,-6492,-3084,2861,882,-1400,-1066,-3270,-3598,10764,27047,25866,7656,-8715,991,16942,23355,14548,2208,-6467,-7723,-2347,737,3811,3148,-6367,-14431,-11905,-10915,-10266,-3900,5554,16667,26687,27022,12824,-6133,-6074,6747,17245,8454,-3865,5671,12206,7190,1913,8776,21988,37009,27550,11640,-199,-7693,-4199,-8729,-26,9272,11140,7828,7148,9025,11345,9306,3615,86,2811,10624,23307,33199,22726,14687,18676,26445,33220,36076,27362,6120,-688,-2081,-2374,695,-186,-4788,-13727,-11436,-4623,-3072,769,2681,2591,-1491,-833,2563,-3844,-12441,-20,5660,10475,8059,2205,-8393,-11325,-5026,-1473,-10050,-5704,9492,17372,12577,5068,-1800,-7699,-8355,-8960,-9763,-16187,-14899,-12075,-14053,-10949,-10121,-5876,6990,2592,-8442,-5785,8740,17339,9761,-1976,-10184,-11160,-5679,-48,5769,7351,6488,-3792,-13152,-9306,-6670,-3039,3714,10521,16452,17899,14315,13247,10015,3358,-7335,-5864,-8048,-16719,-12824,-3759,1387,1600,-4505,-11397,-16416,-14414,-11674,-5803,-3136,-10664,-12092,-15130,-4460,4057,7121,2786,-8701,-8484,5707,17221,33131,35015,22273,8738,3166,4528,4019,291,-5242,-2556,1796,-7239,-3630,9084,17224,9893,3510,-1236,-11488,-9857,-4928,2688,13547,16656,10971,3063,-4046,-11772,-9189,-1635,5045,5906,14966,16191,7693,1965,-2512,1881,4955,5065,2315,5371,9202,3294,-3885,-7168,-8003,-6718,-11464,-12650,-3324,6267,1326,-9060,-4781,-1641,-5364,-8647,-10046,-10064,1423,11557,13538,5816,6556,15121,11446,1199,-7490,-8202,-1958,2703,-3118,-13893,-9174,-6492,-8682,-13074,5750,28039,59931,78894,73011,50973,18772,4980,-1016,-8364,-7742,7051,16915,22914,19013,11994,6432,1133,-6472,-14450,-10873,-8474,-9685,-12221,-9809,-9660,-6418,-9252,-14417,-11073,-707,4955,605,-1904,-2688,-4932,-6305,-3482,-2952,2498,12387,18824,15982,8947,1178,-6185,-16467,-9703,-11636,-10835,-224,7143,13245,25550,40010,37967,20994,9765,-1440,-7382,-2669,-667,-1359,1127,4822,-1800,-5983,-6885,-5713,-5129,-183,8011,11856,9664,4020,-9235,-8275,1964,5525,-4965,-9949,-5852,-8166,-11119,-7266,-6449,-8077,-10073,-8195,-4554,163,11135,21944,12795,4993,-2210,-1624,1384,1641,-11041,-17206,-16471,-13587,-14040,-11200,-3056,932,1280,-1764,-3496,-5582,-4637,1928,1992,2338,11959,11823,11041,6988,-2226,-5036,-6435,-10101,-13503,-13474,-12072,-4521,1329,3394,2532,3471,9100,11072,3212,-4095,-1618,17,-4487,-5286,1106,4816,889,-6479,-10024,-9748,-12305,-11387,-7155,-158,7949,18397,19231,18824,12544,-1049,-7282,-1679,1226,-226,1678,424,-5433,-9959,-11106,-14069,-12917,-5488,1186,5265,7404,9576,4906,-3022,-3310,-1234,-4986,-16193,-4010,1309,671,3590,10476,20947,30576,42693,54747,63361,47025,12551,-7600,-13097,-4042,-655,1638,-1201,-11046,-4320,-750,112,4674,2182,6900,13796,8592,-1766,-16518,-12270,-7447,-2325,-639,-482,-5315,-4196,4291,7716,5016,1493,-1029,-3845,-458,7180,11745,8963,3794,7492,5131,-4013,-10275,-2807,7770,16303,19039,10524,-4029,-4871,5693,14707,16024,13208,14089,18436,18879,15118,9051,2005,-1251,-4195,-10259,-1487,9975,16473,7375,-9541,-9507,-7098,-9483,5199,20988,26117,16948,3315,-2283,12875,27378,24524,402,-3777,3768,8450,10928,15778,27333,38020,27521,2885,-14771,10959,20783,10588,-966,-4815,-3382,1948,9627,24899,32134,20758,11635,16079,19815,17519,11005,-1086,-6154,1234,6692,10889,17471,18432,4822,-13411,-1696,-4862,-11895,-6385,-3063,-3874,-14063,-10128,-3046,543,1504,768,-1955,-7541,-10526,-7675,-5320,-1348,4860,11924,9531,494,-9057,-10234,-7484,-10840,-15286,-18452,-10945,-2722,-213,-1819,-2380,-3514,211,10484,17357,21412,31195,40270,37078,17605,7495,3119,3634,4983,-4394,-14216,-5203,12204,14285,5611,-13614,-5606,6171,7023,2630,-7037,-9201,-6191,-3450,-1971,-2159,-3644,-4402,648,11375,20366,21961,11313,-7319,-8078,-5467,-8432,-10758,-9105,-3498,4338,10443,9278,-2110,-9033,-2415,3466,13498,20390,20396,25481,24044,20227,10636,-1223,-10671,-9847,-998,9916,22546,22635,8103,-6915,-13304,-1417,14626,38219,48993,43715,22666,7453,-926,-4889,-10758,-14423,-10590,-2969,985,-1056,-5154,-10150,-6572,-2809,-3432,-8458,-9859,-10820,-12056,-10435,-5468,-6733,-9613,-9786,-7382,-9192,-10896,-11801,-13189,-10908,-5512,-4905,-5562,1233,4929,-1950,-8660,-14946,-12697,-6014,2716,3401,-1390,-5295,-4292,-3436,4570,12109,23527,25033,20294,17062,4044,-8883,-15807,-8339,-7023,-14805,-7116,-8829,-15676,-1964,3182,5918,8787,692,-7021,-9968,-13461,-9270,2145,20358,18493,10784,2952,-3125,-5656,-3882,-6242,1485,13983,18059,16381,15664,7684,-7869,-9492,-2135,550,-1772,-8233,-12701,-4560,3840,11604,15564,13516,8623,8337,17369,27571,31483,32216,23479,19018,25954,30552,21533,16773,22118,23753,21448,19622,17306,7068,3382,792,-954,4469,16558,23617,8690,-9919,8134,23126,17090,-356,-9134,-6243,-2825,1987,-42,2949,13086,13602,6164,-6211,-10099,-11005,-11834,-8018,-2898,-9426,-8988,6796,16065,21249,17312,13021,4674,-4680,-10555,-14599,-14672,-7422,-10495,-13759,-14831,-15167,-19093,-15832,-13345,-7895,-810,-3854,-10593,-15509,-5550,6727,16390,18962,22314,11103,-3009,-12017,-7451,-2778,-6119,-9608,-4884,-2658,-2928,-4799,-8330,-12355,-12264,-3675,7211,15591,15128,6243,-6427,-13443,-3033,5527,7906,-3526,-6577,-9546,-16072,-18941,-17502,-13949,-7604,-14608,-7227,469,4593,17175,17574,1983,-3808,2999,11839,19275,16633,6073,-5841,-16687,-12515,-11618,-13361,-12086,-12210,-11177,-9517,-5953,-6410,-4694,-4938,-8078,-12759,-7549,-3625,-3834,-9532,-18387,-508,17586,36852,51111,47999,39726,34368,33118,34762,28099,14020,-5759,-9960,-4566,-7058,-12960,3403,12670,8099,-1257,202,4759,8229,2951,1790,-1763,-13378,-13673,-4845,5817,7173,1087,-2677,-9569,-10937,3080,18779,22251,11666,1817,-327,-6394,-13528,-10124,1412,5445,2321,-4143,-7900,-6265,-7369,295,10998,25269,37358,26401,-1058,-15323,-6982,-9821,-16134,2344,19200,24534,17579,3601,-444,13087,17042,8555,-6083,-17228,-16819,-10217,2915,14542,8847,-10717,-105,8151,2735,-4806,-9653,-1727,7901,13982,4738,-3131,-3821,2886,7826,7250,7858,4399,-3924,6305,28507,40269,35032,24953,8207,-2844,-6956,-10034,-7894,-6763,-3278,-7941,-7355,-1167,4347,5522,3630,15638,20112,14405,14962,23699,27272,17281,8457,-4185,-11396,-12203,-8458,-1369,10834,22784,21260,8062,-5920,-7336,978,197,-4033,-1620,-7151,-12440,-12599,-11189,-8812,-3932,-2862,-1171,846,1035,-888,4572,15768,28635,33556,22667,4522,-11954,-10813,-8739,-18365,-15702,-7395,-10537,-17573,-17993,-15591,-10463,-108,6529,8328,5013,-4941,-6940,4987,6075,2971,-922,-4098,-7934,-6143,-311,4064,7891,12918,17583,15210,7837,2070,-4704,-8038,9737,22446,25482,18780,8703,-573,-5196,-5227,-5386,-3016,1235,6111,9905,1507,-14787,-1583,11804,16690,13555,5198,-514,1870,6448,2929,2422,8509,7578,-37,566,4486,-1028,-6096,-6213,-11302,-11176,-12289,-18455,-20206,-17800,-16777,-12136,-5532,544,9065,19238,15382,12043,11555,8112,5797,2242,-6749,-4944,3290,5609,3355,-3386,5791,18819,13147,3817,-10791,-15404,-14672,-9700,5587,16742,4075,-5735,-6708,-4539,-12885,2050,24434,17468,1484,-10896,8009,17085,4806,-7840,-5703,428,3956,14455,25024,34900,48453,37899,18361,13765,12414,16553,832,-8127,-10503,-13460,-10568,-4500,4950,11916,11871,9146,9144,12919,13804,13159,8724,598,-5315,-14290,-13766,-8622,-1086,-3089,-2988,6315,22031,20207,5712,-10688,-18503,-20743,-5973,10286,8814,-1701,-12492,-1511,7126,2695,-5517,-6659,-2194,-7112,-14824,-3914,6501,1781,-7455,-12512,-16320,-15697,-15635,-8021,1597,6478,13603,16661,18510,27325,39063,42907,37681,21238,4629,-9432,-16056,-13432,-13766,-14496,-15344,-16114,-14994,-9981,-7621,5615,17785,22842,19210,4561,-3976,-4398,-307,2339,12734,20008,26193,28097,30122,30105,22269,27603,20786,9515,590,-5916,-11012,-3922,5605,7927,-2912,-20277,-5254,13966,15714,7017,-1802,-6145,-3246,-1587,-2375,-1095,-360,514,6822,12944,12373,10951,10198,9954,8377,3830,2955,8487,23292,39253,45672,39482,27447,8134,-11420,-20145,-7673,-1548,-7341,-13657,-5958,-6361,-11809,-17141,-12748,-9862,-11984,-11232,-8853,-13010,-16415,-8926,-7712,-11502,-9050,-4766,-5264,-5948,-3264,3398,3236,-5719,-8119,771,16202,29100,32078,20799,9904,5184,9972,12551,9672,4969,337,-5489,-13921,-9907,-6747,-4322,-3664,-12193,-14067,-3358,10188,22802,21260,4050,-10944,5667,26022,32999,22866,6622,-2504,2906,14123],[8845,-4578,-7409,977,3535,6060,20711,23374,15513,6902,8968,2318,-1240,-2476,-2436,-5203,-5951,-8000,-9119,-8867,-9319,1944,17565,32006,39433,27210,6247,-8415,-16622,-11119,-7282,-6565,-10134,-9933,-2578,-2022,-4772,-10768,-15412,-14437,-4237,163,1333,1124,5454,21641,33367,31519,15711,916,-7117,-13473,-11868,-3998,1666,2772,-4834,-16027,-8505,5901,8881,-2904,-6660,6656,7572,-896,867,8226,932,-11601,-14882,-17792,-15615,-5725,530,16059,16606,15829,17477,25968,21905,12508,10716,12343,10664,6933,-358,602,1812,1186,-5472,-5765,1514,2041,-4464,-8339,-919,11384,16797,413,-12554,-9797,-2574,3624,13355,18125,19546,16909,6001,-8904,-11654,-3409,3456,2726,-2083,-8126,-6529,-8423,-3203,7747,11199,7674,1638,-2075,464,11313,23804,27333,20415,6134,-6946,1114,28049,44223,48128,41813,31905,21456,3339,-12916,-16336,-10955,-9387,-5119,5182,12392,6700,-8898,-2700,13990,17782,10744,986,2877,10991,8990,-6412,-12951,-530,-457,-4642,-7810,-6951,-5514,-2869,68,-1448,-3414,1415,16056,15851,11184,9418,-35501,-69836,-74140,-19234,59875,124518,155825,131841,67063,10629,5410,-15761,-16022,-10064,-2948,4411,-1425,3363,16525,18452,11777,8531,12885,15182,9241,6980,12972,18074,14078,-853,-8040,-2580,5731,7135,3055,-3024,-5419,-9035,-8187,-11637,-12238,-4786,-754,10406,11754,16222,12939,5660,-4151,-8113,-8128,-9226,-1446,-198,-3562,-3431,-5071,-9828,-4911,17431,44239,47934,26551,-4555,-13100,-1130,4494,-1867,-13753,-16819,-8779,-5293,-14176,-10129,-6036,-1580,8212,7481,356,-10574,-12515,-8812,-1154,7656,9575,4278,-5565,-12371,-5082,-2190,-3352,-11266,-12915,-14951,-18331,-11428,-9026,-10836,-8606,-3576,-2677,-5558,-1964,1736,6887,8814,11713,12017,11354,10288,9291,3856,-6281,-8910,-6081,-4488,2986,13991,20188,11429,80,446,8155,15559,25615,29231,21573,-124,-10694,-6753,5487,12669,15413,19764,23175,20414,18981,11364,-3213,-16582,-3582,1834,-127,-3323,2827,13337,16373,2682,-7959,-9370,-5311,-4424,-8384,-9255,-9030,-3463,1583,7199,4508,-8119,-16184,-7476,4271,11936,9614,7177,281,-4919,-6686,-6068,-1900,3594,491,-6244,-9011,-10587,-7377,-191,8562,13913,5358,13288,27391,16177,8565,3949,-468,-4729,-7966,-4855,10755,25238,22423,-1051,-15141,-6288,-2814,2683,8477,9775,6920,-3000,-9165,-5263,1336,206,-9723,-4517,7924,14174,7317,-2015,-987,68,-5954,-10867,-5969,-1709,-6163,-6829,-6291,-9603,-13053,-13806,-12204,-5368,-1883,-5203,-7244,2257,12769,14876,11246,7545,11537,26063,37548,27789,4048,-14052,-4124,669,-3158,-8484,112,8617,5448,173,-10100,-3366,-106,-363,-5313,-4306,-4155,-6955,-8425,-12748,-14001,-14697,-14322,-12781,-5225,6441,9773,900,-16431,-7739,10583,16617,4426,-8850,-5941,163,-1634,-6855,-10922,-11593,-6978,-337,8071,13479,7254,-4392,-7210,-1203,3490,4068,2712,2030,-3314,-12373,-6383,6936,21518,35149,30797,11644,-6216,-13323,-4014,9602,9759,-1264,-11898,-6727,7429,9901,-340,-5400,-6377,-1717,585,-5456,-4960,215,8595,8049,857,-7235,-12413,-7814,-11325,-3561,19003,28536,7703,-15284,1500,14641,19660,15312,10803,4049,1931,7757,13212,12606,6927,-1540,-7121,-5955,543,6782,8972,13373,19248,18160,7771,-3286,-12955,-4079,7602,21292,14883,11282,8983,7933,6124,-3880,-13646,-8185,905,2303,-5334,-2912,1371,4226,4249,57,2953,3965,-6119,-12182,-7484,-3774,-3608,14,-4165,-5845,-3120,-2459,-6025,-7667,-3881,1888,1103,-2784,-8394,-15477,-7674,-4599,-632,7358,16698,38041,48121,37535,24415,11472,-3389,-1618,4721,5251,-3674,-8919,-4891,-5206,-13698,-1089,15438,18852,11398,-1289,-14281,-14762,-11116,-1243,18488,44205,34853,16596,3327,-3233,-6066,-7216,1004,10742,15913,10549,-1014,-3768,3872,6614,1050,-1310,-5807,-14278,-13573,-6475,522,-1676,-10188,-11753,-9068,-1689,9585,13045,16843,19221,14470,-2607,-12837,-2878,-2855,-3187,21,692,-1,-2881,-4354,-1793,-4777,-4879,3996,9990,12342,13664,22076,26687,20906,10475,2206,-853,-1321,690,8122,16702,18085,8121,2150,-5133,-11240,-11444,-12660,-11513,-7334,-2750,-6506,-12056,-13653,-11570,-9959,-1212,6345,12679,5669,-2824,-5872,-8342,-721,3660,2752,-969,295,-892,-718,-4554,-1789,3886,679,-2525,-2216,-3958,-4751,9243,26244,25119,5400,-9986,921,15962,21540,11286,-750,-8432,-9120,-3280,173,3315,3837,-4462,-12224,-14422,-14015,-10764,-4074,4734,15021,25115,26239,13948,-3889,-8995,645,10760,6788,-4544,3265,8536,3703,1698,10935,23167,38776,29702,13663,2306,-6988,-5530,-10940,-2482,5464,5485,2699,6982,11450,16092,14538,7035,-697,606,8687,21376,30284,20993,15410,21774,32364,42402,46164,32400,6081,-1194,-2152,-1740,1711,532,-4447,-13795,-13314,-6744,-3823,1834,5463,6535,658,997,4146,-3504,-10552,3259,7968,11050,7403,934,-9668,-10800,-4949,-2004,-11412,-4780,11232,20712,15074,6000,-2576,-9896,-7696,-7975,-8622,-14707,-14059,-10369,-13080,-12130,-10548,-7721,3286,-471,-9564,-6029,8247,16394,9230,-804,-6678,-7110,-2939,749,5444,6725,5769,-3415,-14251,-10641,-8291,-4597,3343,10748,16310,18055,14979,13945,10988,5611,-5337,-7766,-11117,-11264,-10331,-3192,1281,192,-7407,-13312,-16796,-14192,-10795,-4294,-2148,-8365,-10131,-15485,-6514,1221,5044,2097,-8851,-7241,10177,23742,39793,38268,22011,7439,1877,3928,4801,1814,-4263,-1923,1066,-8471,-3325,9959,19931,14864,7349,806,-7182,-6707,-3188,3906,14661,15745,10191,2855,-4432,-11756,-5907,3270,10875,10501,17398,19612,11691,5006,-1751,1047,3514,3090,376,3431,7168,1349,-5384,-7984,-8246,-6578,-9874,-9604,1429,9903,2709,-7781,-3422,313,-3469,-8389,-10377,-9602,687,9793,12418,5125,6115,15648,11986,1118,-7508,-7122,-484,3241,-3923,-13806,-10866,-6667,-7973,-13633,4425,23648,51951,68908,65795,51098,20457,7625,1866,-5754,-8784,5160,17580,24360,17994,9857,4722,1742,-4497,-12009,-9193,-6930,-7790,-11283,-10810,-9275,-5074,-8887,-15333,-13984,-3294,4123,1246,-737,-1929,-3914,-5342,-3237,-2813,1855,11538,19274,17857,10811,1691,-8309,-16961,-10130,-12619,-11477,-1070,5191,10207,19428,31942,30070,20017,12061,1014,-4120,-27,513,-1048,1383,3867,-3112,-7055,-7059,-4759,-4316,-583,5885,7734,4480,-353,-12906,-8201,3120,5655,-3442,-9401,-5801,-7283,-12081,-7988,-7331,-9476,-11228,-8692,-4744,-519,9697,19420,10209,2964,-4854,-4001,326,1712,-9376,-14953,-15625,-11948,-11160,-8151,-1235,2515,1789,-2567,-4157,-4837,-3483,1722,78,-856,9213,12995,13195,8686,-2503,-7386,-8688,-12614,-14986,-13986,-11589,-3237,1875,2349,303,997,6700,8989,2238,-4913,-3294,-1541,-6047,-4841,3209,7453,2615,-6080,-10660,-10327,-12273,-11582,-6613,420,8462,19454,20995,20377,11882,-3300,-7888,-1687,881,-1058,-364,-2944,-8807,-10554,-9034,-11359,-13439,-5571,1388,5264,6011,6262,1611,-6236,-6517,-3965,-6846,-17870,-4371,300,-480,2535,9178,19408,30348,45224,58353,60870,41417,10233,-8867,-12146,-2667,1499,3337,-1137,-13377,-1918,2561,3115,6840,4016,10775,17598,10898,-472,-16628,-12368,-6377,-499,833,-183,-6781,-7249,1029,5187,3798,1669,87,-3254,-235,6073,7343,1791,-2443,1758,79,-5206,-8244,-2000,5354,10868,15306,9745,-3386,-5412,4999,12857,12085,7746,9936,17001,19418,15961,9094,1291,-2848,-7146,-10543,-1746,8878,14338,5454,-10705,-9581,-7388,-9837,4737,19962,24886,17050,3999,-1564,12556,28398,31701,6152,-1428,3736,7835,11029,14424,25853,39221,31757,6556,-18190,7947,17700,9290,2873,-1462,-1880,2858,10007,26862,34330,22519,11138,13381,15972,14080,9639,-1106,-7045,-1105,3075,8309,17150,19976,6450,-15497,-5777,-7538,-11379,-6277,-3795,-5110,-15905,-10647,-3234,590,1476,1039,-243,-5033,-9795,-7811,-3662,2210,9561,16391,11696,842,-8334,-11617,-8715,-10650,-13537,-15676,-9847,-2746,-549,-2242,-2640,-2791,2411,13759,20397,23871,30257,34182,34452,19368,8928,5368,6829,8130,-511,-8604,1900,17981,17252,6923,-13173,-3928,7491,6765,597,-9602,-10584,-6487,-1741,1373,1610,295,690,7701,19952,28033,27636,13183,-7052,-8354,-4910,-6719,-8350,-5862,-286,7517,13814,12166,795,-7444,-2840,3587,12674,18635,18724,22707,20170,15970,6686,-2524,-10601,-8598,587,11468,20876,18294,7893,-6219,-12128,-556,17130,42465,48356,37508,16111,3336,-1430,-4232,-10303,-13859,-12227,-4089,195,-1824,-7791,-9497,-6676,-4242,-5180,-9785,-10785,-11244,-11859,-12316,-9452,-10202,-10197,-7622,-6237,-8992,-11461,-12203,-12875,-10643,-5558,-5504,-7378,-3027,-1099,-7927,-13135,-16160,-11372,-4825,4386,4816,-533,-3977,-1227,3025,11649,17961,27815,29235,24714,19254,4914,-7735,-14677,-7028,-5674,-13967,-8996,-10568,-15774,-959,5497,9465,13163,4873,-4001,-8107,-13562,-9553,2422,19943,17214,9681,2135,-1200,1436,2929,-2826,-3830,9877,18686,21119,20893,8776,-7681,-5636,4310,6508,713,-7865,-13441,-4022,4078,11375,14391,12456,8945,9475,19942,32480,35091,30928,18789,16613,26322,30553,20562,14194,17715,18281,16344,16374,14380,4746,1851,33,-1410,4519,17136,23148,7880,-4365,12869,28924,21927,1476,-9182,-7539,-4845,106,-2048,-408,8492,7963,750,-8103,-9062,-9225,-8740,-5389,-1145,-7572,-10819,4936,15844,22637,18826,14601,7185,-1608,-8202,-13244,-14322,-7306,-9164,-13054,-15817,-17035,-15654,-12914,-11892,-8407,-1762,-4739,-10964,-14907,-6004,5505,15725,18425,21030,11594,-1214,-11172,-8546,-3445,-6494,-10127,-6230,-4950,-5078,-5865,-8807,-11722,-12249,-5651,3960,11492,12981,6912,-2666,-6673,1900,8599,9846,-5505,-10297,-12384,-15489,-15789,-18977,-15971,-9327,-16994,-9775,-2928,-947,9321,14280,1172,-5673,-363,8011,14929,13535,3760,-7630,-14466,-11222,-12116,-15502,-14136,-13852,-11794,-8893,-4503,-4535,-3082,-4303,-8748,-12831,-7819,-5130,-6858,-14874,-12810,6900,26242,45579,55769,49314,42532,39094,37738,36675,27220,11469,-7879,-9205,-2340,-5166,-15355,3451,12431,6433,-4282,-1757,2706,5118,-1409,-2307,-3589,-14691,-14498,-3081,7425,7519,730,-4061,-11304,-7555,8207,25875,26261,13410,1457,-1871,-8294,-14299,-12243,-1409,2904,459,-6385,-9089,-4826,-5576,762,12497,28014,41973,31222,1404,-13723,-4452,-6941,-13451,3832,20133,25176,17741,3117,-1716,11076,14640,6392,-8864,-21334,-15827,-5222,11070,21257,12198,-8163,93,5930,929,-6222,-10522,116,11164,16012,5163,-1034,-141,5556,8798,7265,9179,3985,-8918,2364,23108,35285,31445,23523,9385,-1564,-6442,-10837,-9837,-7585,-2442,-6203,-5387,-851,2457,1237,-2920,8969,17583,15010,17925,29601,29734,16968,7993,-3654,-10896,-11826,-8039,-1426,8088,14900,12485,3199,-8986,-7969,555,460,-3064,-881,-6269,-10697,-9378,-7431,-5766,-2864,-3475,-2611,-1652,-2012,-730,6934,16845,27334,30735,20287,3393,-11674,-9438,-7767,-17821,-13754,-6237,-9527,-16400,-18559,-16063,-10299,-63,6349,8735,6663,-3266,-8535,2675,5315,3295,196,-2300,-5414,-3043,2435,5678,8905,13114,16626,14341,8851,2978,-3171,-7479,8106,20648,23926,17844,7666,-2564,-6453,-5188,-4339,-1145,3581,8677,11590,2093,-12957,-2157,11173,16576,14057,5755,956,3790,7263,781,-569,6034,5012,-2122,-569,3611,-1164,-4823,-3911,-10212,-10715,-10728,-16428,-21947,-19529,-16327,-10887,-5488,-824,5543,18006,19054,19419,18130,11085,6702,2257,-6107,-1794,4942,6298,4039,-3317,4649,18190,14769,6655,-7127,-13651,-13098,-7510,7415,21812,11274,-1536,-8207,-5414,-12260,4800,28237,21258,4303,-18103,5157,17400,7904,-5611,-6206,1261,6512,18080,30807,43062,53863,37130,11388,5345,4341,8343,-3423,-9599,-9993,-11345,-8537,-2724,7298,12791,11358,8942,9739,13946,14675,14347,11044,2542,-5154,-14370,-12452,-7183,460,-1037,-371,9281,24971,21762,4487,-15794,-16602,-19657,-9560,7622,8824,-1353,-12688,293,8463,2405,-5406,-5359,-895,-6301,-12849,-2191,6888,-62,-10116,-13626,-16510,-16338,-16462,-7357,3843,11624,22521,27389,28218,32875,39325,40186,38469,26605,10952,-3425,-15944,-16663,-17067,-19646,-19601,-17861,-16942,-10557,-8801,1274,10264,16082,14559,2417,-3514,-2624,1733,5005,14103,17118,18045,17701,21270,22306,17788,26434,23208,13051,4010,-3571,-10183,-1328,11085,13080,-519,-15779,-8250,10761,12821,5430,-1604,-3378,-1142,-690,-1573,-107,110,309,4687,9469,9478,8687,8303,8237,6618,1958,909,6774,20862,35544,43802,39175,26937,9274,-8591,-18293,-8435,-2273,-7604,-12846,-6081,-6521,-11286,-15462,-12170,-9850,-11262,-9304,-7205,-12004,-16086,-8446,-6860,-10530,-8508,-4323,-4631,-5255,-2907,3306,3384,-5288,-7812,619,15747,29528,35239,24334,12149,8160,11629,11302,6718,1334,-1942,-4463,-9616,-7371,-4320,-1232,-1445,-11242,-14481,-3109,10743,23442,21697,3542,-11063,6658,28088,34329,21602,5280,-3068,1245,11119],[4648,-7246,-5328,2595,5332,8882,21773,20684,11587,4044,7459,1897,-1877,-3858,-3387,-5134,-5036,-7325,-11359,-11818,-9599,2142,18676,34331,43034,30810,9333,-5445,-12944,-16253,-12212,-7727,-3912,-1516,3558,3727,2561,-4769,-11837,-17134,-5264,173,1616,1144,4860,19205,28716,26073,12755,176,-6699,-13283,-13247,-5832,542,1962,-4578,-14097,-12779,1880,9113,3623,4724,14479,12119,2945,3869,9437,319,-13978,-15968,-18316,-17049,-9196,-2160,15283,19288,21731,26755,33880,25094,12184,10444,13859,12122,6669,-1497,-635,1104,806,-5609,-6093,796,1376,-5753,-9885,-2199,8767,16171,756,-12295,-9898,-4270,2017,13926,21163,24426,24347,12814,-4590,-11469,-4944,808,29,-4264,-10241,-8238,-8118,-578,12170,15319,10399,3344,-1003,1036,11342,23975,25568,16028,1666,-8213,2968,28683,44614,50488,45686,34887,21406,1546,-14519,-17178,-12321,-10954,-6320,4277,10510,3853,-12391,-2518,10695,14320,9065,-1074,512,9278,7637,-4232,-13865,-6544,-5401,-6627,-10768,-10764,-7130,-1547,3183,2135,-386,3434,17730,13544,8790,9026,-33656,-63662,-66658,-19756,42809,98094,140889,142547,95691,34960,14355,-15318,-16751,-10094,-3248,5407,2042,6241,15346,13990,8656,7733,14811,18614,13143,9668,13924,17905,13231,-1316,-7955,-3705,3669,5540,2658,-2142,-3858,-7816,-8696,-12615,-12519,-5846,-6032,5182,6679,10966,8787,2874,-5577,-8512,-8179,-8836,2823,3368,-1619,-3096,-6182,-13479,-11350,9554,36264,42042,22090,-8428,-8942,3113,7664,-1229,-14324,-15711,-7098,-4060,-16158,-11070,-4770,2204,11174,8101,15,-11585,-13636,-8105,521,8557,10065,5324,-4013,-9864,-4252,-2646,-4317,-12244,-12733,-14244,-19202,-13113,-11510,-12145,-9277,-5607,-5109,-8593,-3650,1651,7450,9404,12031,12168,11116,9050,6856,9,-9890,-11215,-6964,-3581,5167,17125,24515,18446,3336,1662,6665,11870,20571,25618,22384,2425,-8376,-4535,7565,14251,16573,21970,26491,21048,18351,10561,-3048,-15493,-3597,1873,-386,-4296,2655,14959,17740,3402,-7537,-8321,-4410,-3911,-7777,-8163,-7455,-3058,787,6091,3856,-9388,-13951,-4909,7901,17410,15169,8853,-1824,-9272,-11594,-8140,-644,6749,3772,-2964,-6476,-9593,-7513,-95,10965,19224,12023,16358,28678,17615,11806,7672,-1966,-8844,-10888,-9803,5407,20908,20080,-2100,-13525,-3253,986,5906,10142,9965,5588,-4338,-10012,-5021,2355,414,-9817,-4906,5353,7880,926,-5710,-1069,-694,-7252,-11583,-5076,-772,-5911,-7339,-7061,-10340,-13721,-14170,-15672,-8200,-3868,-6785,-7087,2344,12638,15956,11474,6079,8803,22555,32776,22782,2095,-14597,-4779,1069,-1977,-7359,-1283,5655,3050,301,-8408,-6139,-2195,-1747,-5982,-3616,-2355,-4680,-6288,-11064,-16124,-16601,-13238,-8799,334,10672,11766,1498,-16888,-7873,11475,14830,3287,-9922,-4869,1821,176,-4709,-8090,-7412,-1274,6203,11757,13282,5308,-7299,-7678,-2236,3195,4881,4123,3293,-3363,-11429,-3962,8391,21586,36787,35076,14913,-4013,-11471,-2118,12715,14140,1344,-11580,-10598,3161,8131,-285,-6823,-9548,-6035,-5260,-9471,-7781,-2864,6771,7364,838,-6547,-11636,-8146,-12041,-1658,20644,31483,9318,-11601,2665,17816,25296,21869,17087,10996,8494,11249,15919,13914,6816,-2676,-9364,-7576,-100,7245,10443,14591,18742,16168,7395,-2184,-11944,-6946,632,13227,7146,3760,1593,530,912,-7146,-15105,-7295,2204,3746,-1973,572,3508,5505,5633,4987,13010,14935,2798,-12037,-10134,-5074,-3524,1617,-2144,-5569,-4457,-4497,-7852,-7485,-2569,2333,280,-4464,-9899,-14597,-7215,-4735,-2478,3328,10830,29467,41182,33412,21185,9226,-4629,-1647,4465,4806,-3676,-8274,-4102,-3288,-11412,-2694,14422,18345,10458,-2902,-13570,-14081,-12225,0,22988,47075,33778,16667,4099,-2357,-5597,-7237,1435,10971,14514,7828,-4577,-6284,5143,10181,4536,1213,-3255,-12157,-15702,-5202,1756,-688,-8879,-13089,-13018,-6520,5822,10399,14260,16995,12747,-3591,-12184,-4685,-5930,-5095,82,1315,1084,-648,-2514,-626,-3227,-3541,4220,10216,12506,13223,20227,23300,17755,7859,1208,-1656,-3265,-1650,6626,16722,17893,8291,2189,-6657,-14101,-13956,-14083,-12019,-7460,-2943,-6974,-13144,-14898,-14006,-11449,-3819,-22,4382,-970,-6399,-8621,-14461,-7493,-2445,-1826,-3167,483,1749,2057,-2903,-988,4048,-324,-4230,-3886,-5336,-6944,6673,24275,23493,2711,-11669,276,14032,18251,6621,-4935,-11205,-11019,-4807,-942,2327,4140,-2657,-9988,-15209,-15788,-10352,-4103,3831,13096,22939,24663,14451,-1760,-9645,-4969,4439,4627,-5272,780,4850,500,2106,12679,23267,38392,30713,15347,4706,-5949,-7025,-12260,-4881,1143,-453,-2617,6593,13551,20448,19768,10780,-1482,-2047,6439,19010,26837,19446,16604,25332,38940,52509,56401,36805,5911,-2037,-2670,-1357,2517,994,-4339,-13517,-15401,-8829,-4345,2904,8088,9731,1701,2023,5341,-3025,-8317,6074,9504,10941,6487,-303,-10875,-10208,-4782,-2406,-12409,-4502,12178,23307,17245,6865,-3445,-12235,-7215,-7537,-8222,-13690,-12962,-8557,-11078,-14160,-11534,-8570,523,-3143,-10911,-6227,7922,15619,9565,2015,-1739,-1451,1058,1858,4848,5554,4284,-3570,-13795,-10652,-9254,-6203,2798,10698,15782,17880,15566,14529,11731,7582,-2740,-7620,-8554,-5100,-7645,-2681,797,-1753,-10843,-16115,-17254,-13970,-10421,-3442,-2179,-6296,-7903,-13895,-8787,-1841,2709,1017,-9290,-6024,14638,30253,45425,40423,21636,6362,669,3101,5166,2994,-3695,-2216,-574,-10055,-3412,9993,21302,18946,10705,2703,-2923,-2667,-383,5817,15520,14277,8879,2360,-4651,-10579,-3096,7372,15811,14979,19738,22564,15349,8087,-429,337,1913,976,-1404,1760,5472,-167,-6369,-8281,-8210,-6327,-8065,-5819,6789,13183,3809,-6936,-2691,1594,-1879,-7966,-10735,-9613,-606,7166,10298,3706,5126,15623,12525,1782,-6226,-5242,1078,3361,-4597,-10544,-11034,-6622,-7380,-12762,3598,19005,42082,55513,54685,48220,21656,10256,4205,-3836,-8110,4053,18364,25448,16299,7032,2265,1403,-3119,-9937,-7525,-5295,-5917,-10423,-12284,-8264,-3875,-8053,-14264,-14232,-5607,3086,1441,-175,-1601,-3282,-4493,-2846,-2713,813,9880,18198,17877,11065,1018,-10524,-16497,-10417,-13302,-11770,-1635,3869,7951,13591,22926,21511,18760,13637,3081,-931,2695,1558,-919,1547,3041,-4062,-8016,-7548,-4202,-3907,-1415,3369,3440,-659,-4791,-17123,-7936,3585,4996,-2279,-7891,-5199,-6210,-12551,-8528,-7933,-10584,-12135,-8492,-4299,-759,8353,16395,7378,826,-7316,-5336,747,3395,-6638,-12373,-13936,-9779,-8068,-5215,195,4013,2506,-3194,-4875,-4246,-2318,1792,-1268,-3676,5966,13504,14789,9897,-2595,-9632,-10869,-14842,-14182,-13439,-10473,-2185,1897,881,-2252,-1886,3723,6368,809,-6059,-5570,-3607,-7841,-4553,5187,10892,5666,-4479,-10434,-10808,-12289,-11791,-5976,1119,9120,20763,23458,22518,11958,-4423,-7745,-1468,510,-2141,-3069,-7021,-11761,-9732,-6596,-8643,-13024,-6079,709,4034,3562,2651,-1725,-9316,-9056,-5712,-7580,-15855,-4575,-397,-1259,1622,7777,17745,29689,46225,58881,54990,34537,7755,-10134,-11172,-1478,3352,4668,-1286,-14847,1755,7283,7192,8597,5043,14097,22237,14969,3524,-11763,-11610,-5154,1445,2354,12,-8068,-10259,-2217,2431,2167,1423,953,-2778,-218,4709,3093,-4375,-7584,-2828,-3308,-5642,-6268,-985,4083,6745,11681,8859,-2684,-5807,4438,11243,8914,3572,6728,15887,20194,17039,9423,1233,-3246,-8124,-11146,-2932,6763,11319,3240,-11973,-9470,-7493,-10492,3792,18088,22772,16616,4483,-1417,11314,27606,37602,12703,1443,3817,6868,10784,12311,23590,39619,35582,10329,-20524,4179,14061,9136,7363,1865,-340,3576,9807,27372,34348,22353,10111,10796,12490,10666,8080,-1045,-7439,-3535,-930,5594,16201,20798,8035,-12210,-10444,-10457,-10692,-6220,-4598,-6232,-17361,-10776,-3299,726,1666,1554,1519,-2672,-8960,-7828,-1846,5633,13831,20266,13380,952,-7502,-12509,-9515,-10020,-11616,-12636,-7418,-1876,-505,-2530,-2805,-2001,4714,17256,24048,27392,29740,27503,30391,21116,10983,8546,10803,11657,4390,-609,12028,26719,22981,11384,-7364,-1622,8408,6032,-1796,-12074,-11726,-6507,244,5150,5540,4156,5684,14810,28876,36659,33871,15014,-6689,-8316,-4036,-4705,-5457,-2355,3034,10557,16527,14225,3226,-5066,-2310,4097,11741,16253,16239,19004,15484,11338,3128,-3463,-10147,-7226,2165,12772,18331,13469,7669,-4708,-9692,784,19658,45306,45795,30534,10255,331,-812,-2901,-9240,-12620,-11721,-3393,738,-1410,-9732,-8385,-6108,-4974,-6540,-10860,-11434,-11434,-11283,-12530,-11942,-11710,-9170,-5198,-4896,-8606,-11701,-12038,-12135,-10109,-5416,-5951,-9063,-7336,-6871,-13343,-16368,-13391,-10298,-3713,6056,6012,-341,-3829,55,7470,16803,22186,30534,32354,28832,21199,5647,-6364,-12786,-5070,-4043,-12697,-10077,-11326,-15579,-590,7231,12612,17448,9361,-596,-5759,-12124,-9139,2665,19032,16145,9724,3744,3971,9082,9174,1662,-7463,5336,18410,25195,25267,9352,-7452,-2073,10958,12904,3821,-7004,-12849,-2709,5165,11704,13457,11437,9169,10411,21699,35947,37118,28437,13706,13375,25593,29814,19641,12120,13900,13737,12634,14017,12207,2972,610,-490,-1880,4157,16775,21153,6538,-86,17302,34444,27093,3996,-8785,-8425,-6443,-1388,-3340,-3523,3557,1982,-5018,-9282,-7648,-7162,-5666,-3041,126,-6010,-11922,3212,15195,23309,19571,15195,8815,968,-6013,-11522,-12646,-6866,-7843,-11988,-15158,-14966,-11743,-9635,-9728,-8186,-2537,-5465,-10932,-14063,-6528,4286,14924,17490,18905,11115,114,-9711,-8670,-3731,-6621,-10315,-7247,-6848,-6984,-6976,-9294,-11017,-11541,-6502,1850,8813,11743,8051,1918,-60,7076,11717,11277,-6990,-9339,-11542,-12451,-12678,-16871,-16853,-10427,-17390,-11012,-5055,-4835,2858,10891,515,-7238,-3281,4538,10481,10052,1523,-8037,-11499,-9659,-11852,-16933,-16101,-15160,-11386,-7126,-2047,-2070,-1243,-3488,-9056,-12257,-7783,-6400,-9628,-20012,-5826,14908,35161,52906,57883,48593,43806,42773,41366,37484,25304,8012,-10581,-6406,1465,-1816,-18270,3004,11910,4852,-6476,-2341,1933,3205,-4874,-5876,-5001,-14506,-12462,-453,9152,7638,122,-5667,-11960,-3921,12826,30906,28454,14072,847,-3528,-10157,-14977,-13589,-3863,529,-1055,-8067,-9415,-3322,-3630,1529,13787,29765,44486,34176,3699,-10568,-1493,-4073,-11154,4756,20305,25060,17492,2526,-2887,8926,12175,4151,-11600,-17723,-8798,4189,20748,27852,15338,-5353,312,3916,-583,-7246,-10992,1964,14274,17496,5718,1198,3083,8064,9808,7737,10481,3865,-12174,-501,18345,30142,27467,21266,10133,-286,-5645,-11061,-11713,-8120,-1512,-4239,-3005,356,2018,-741,-7179,3241,14580,15504,21027,33883,29958,15718,7228,-3556,-10508,-11430,-7620,-1108,6763,9430,4944,-1683,-11883,-7955,421,846,-1856,312,-4714,-8107,-5852,-3655,-2761,-1830,-3989,-3868,-4074,-4435,389,9353,17524,25352,27197,17634,2554,-10405,-7723,-6216,-15428,-11454,-4836,-7754,-14179,-17343,-16247,-9941,-65,5846,8336,7233,-2519,-10061,778,4913,3933,1491,-407,-2612,243,4773,6824,9523,12794,14950,12671,9089,3279,-2194,-6293,6968,18990,22085,16358,6260,-4316,-7040,-4259,-2242,1578,6360,11220,12455,1769,-12482,-3633,9420,15461,14039,6219,2198,5033,7131,-1329,-2840,4127,2783,-4096,-1905,2843,-45,-1488,-53,-8624,-10636,-9728,-14476,-20789,-20542,-15152,-9674,-5551,-2292,1960,15475,21484,25814,24071,13822,7434,2094,-5132,1278,6282,6525,4142,-3750,2788,16569,15734,8994,-3946,-11374,-11154,-5810,8310,25239,17752,2809,-8496,-6035,-11561,7112,31134,25012,9798,-10773,2420,16523,10591,-2694,-5401,3306,10018,22416,37106,50542,56135,33692,5044,-1717,-2051,1958,-6585,-10688,-9210,-9104,-6520,-1097,9365,13270,10622,8511,9898,14122,14800,15202,13154,4602,-5017,-14378,-10935,-5306,2170,807,1958,11989,27370,23434,5007,-15406,-11858,-14985,-13014,4281,7671,-1854,-12519,1771,9088,1678,-5353,-4393,-168,-5733,-10968,-805,6606,-2125,-11624,-13071,-15123,-15114,-16923,-7242,5169,15601,30052,37437,38116,36972,37293,35247,36954,30809,16925,2684,-10808,-14995,-14681,-17549,-20791,-18505,-18747,-10594,-9129,-2377,3744,9634,9411,-339,-3788,-1275,3584,7527,15906,16143,12925,9902,13637,15371,13407,24476,24765,16023,6838,-1824,-9690,1641,17065,18789,2311,-11398,-10253,7238,9790,4176,-789,-383,925,104,-881,750,507,-23,1840,4934,5715,5956,6268,6441,4678,-312,-1249,4993,18007,31436,41293,38289,25962,10118,-5917,-15122,-8673,-3096,-8090,-12220,-6497,-7051,-11323,-14799,-12276,-10400,-10799,-7918,-6318,-11649,-15697,-8167,-6343,-9737,-7974,-3793,-3931,-4628,-2711,2824,2901,-5270,-7959,-131,14532,28901,36834,26694,13695,10481,12452,9607,3653,-2217,-3369,-1841,-4239,-3587,-1496,1422,-79,-10516,-14052,-2520,11313,23611,21622,2824,-10916,7080,29095,34504,19917,4053,-3695,-678,7755],[933,-8586,-3642,3421,6193,10894,21937,17519,7705,1226,4957,301,-3446,-5903,-4978,-5738,-5057,-6921,-11419,-13990,-10129,1256,17916,34048,43448,31898,11220,-3179,-9801,-18015,-13502,-2524,4322,6266,9565,9501,9262,1084,-8673,-18254,-6131,396,1797,803,3608,15787,23211,19973,9014,-1432,-7204,-13589,-14978,-7916,-925,871,-4367,-11477,-13854,-241,11010,12069,15555,21175,15299,5890,6568,10660,134,-16098,-17430,-17333,-14056,-11390,-5191,13764,21688,27912,36482,41060,27682,11401,9483,14732,12960,5866,-2799,-1915,196,81,-6176,-7263,-1073,-336,-7899,-12137,-3820,5780,14954,1015,-12013,-10180,-6197,200,13562,23293,28552,30925,19027,-528,-9960,-6008,-1446,-2389,-6699,-13445,-11508,-8829,1047,15185,18211,12121,4359,-327,1126,10183,22083,22113,10912,-2761,-8721,4473,27810,42789,50549,47887,36939,20820,-407,-16165,-17669,-13228,-12019,-6981,4008,9670,2644,-11422,-1808,8158,12109,8020,-3187,-2528,7009,6483,-1491,-10481,-11248,-8641,-7423,-12661,-12418,-6420,1403,7458,6661,2889,5124,18115,10604,6859,9490,-29661,-52239,-50839,-10245,36297,81408,132418,156389,126945,62125,24151,-14551,-17415,-9874,-2768,7407,6196,8861,13354,8404,4884,6947,16336,20876,15473,11292,13974,16756,11633,-1972,-7955,-5039,1075,3411,1970,-1441,-2522,-7108,-9788,-13894,-12793,-6918,-11341,2786,3080,5692,3793,-954,-7959,-9638,-8619,-8174,5920,6065,-131,-3014,-7229,-15201,-15426,3715,29036,35878,17187,-12540,-4555,7480,10632,-902,-15024,-13860,-3792,-751,-14941,-12312,-3795,5453,12859,7667,-995,-12747,-13677,-7011,2313,9455,10394,6071,-2863,-7027,-2735,-2571,-4670,-12077,-10512,-11078,-15897,-15765,-14488,-11630,-9406,-7845,-7910,-11179,-4541,1791,7815,9725,12091,12114,10723,7427,3611,-4606,-13622,-13402,-7722,-2659,7041,19515,27544,24629,6916,3010,5111,7801,14758,20457,21613,4347,-6395,-2218,9786,15912,17510,23583,28929,21044,17396,9710,-2649,-13851,-3444,2024,-489,-5090,2637,16381,18526,3706,-7151,-6532,-2947,-3131,-6886,-6599,-5645,-2545,-283,4165,2214,-10911,-11535,-2575,11109,22596,20618,10308,-3654,-12751,-13057,-7522,1058,9934,7265,542,-3846,-8461,-7285,1228,14651,24803,18084,18780,28924,18684,14663,11108,-1313,-10863,-12878,-13976,2415,18203,18725,-2084,-11524,41,5090,9235,11796,10215,4514,-5348,-10697,-4707,3165,353,-10118,-5291,2772,1911,-5516,-8493,-898,-1538,-8434,-11741,-3803,462,-5163,-7205,-7020,-9770,-11954,-11420,-16119,-10543,-5497,-7846,-6546,2524,12268,16349,11087,4467,6486,19078,27563,17764,89,-15007,-5133,1505,-717,-5711,-1274,4381,1828,780,-5441,-9147,-4554,-3399,-6933,-3187,-859,-2629,-4165,-8822,-17583,-18026,-11254,-4037,6957,15113,13712,2277,-16847,-8381,11384,12099,2012,-10933,-3701,3437,2069,-2254,-4920,-2827,4586,12479,14846,12657,3400,-9780,-7896,-3288,2922,5923,5902,4661,-3319,-9657,-1536,9465,21010,37320,38754,18422,-1546,-9527,-463,14263,17177,4150,-9108,-11866,-551,6132,-268,-8026,-12736,-10850,-11425,-10008,-8897,-5398,5253,6879,1040,-5467,-9789,-7043,-8922,943,21956,34519,11859,-7541,3662,20543,30900,29330,24833,19544,16028,15317,18918,15258,6689,-3763,-11544,-9094,-819,7512,11703,15625,17814,13688,6666,-1358,-10627,-8996,-5562,5418,-281,-3220,-4612,-3926,-988,-9026,-15603,-6185,3503,4951,1580,4878,6183,6861,6719,9394,22717,26758,12675,-7608,-12131,-6019,-3003,3541,-79,-5404,-6001,-6794,-9549,-7354,-1943,2390,-552,-5962,-11190,-13391,-6328,-4178,-3423,25,6125,21925,33659,28522,17505,6469,-6356,-1892,4093,4363,-3509,-7742,-3346,-1178,-8469,-3869,12987,16823,8541,-4511,-10141,-11507,-13200,1186,27740,48809,32491,16979,5178,-1250,-4930,-7023,1943,11099,13087,5459,-7440,-7857,6502,13543,8345,3987,-626,-9477,-15068,-3504,3032,202,-7686,-13011,-14420,-8956,3706,8376,11711,14408,10554,-4821,-10076,-5106,-8331,-6834,298,1969,2125,1365,-357,1274,-1147,-1955,4639,10561,12893,12927,18001,19220,13931,4826,-109,-2874,-5792,-4733,3990,15269,16618,8504,2348,-7841,-16201,-15587,-14942,-12139,-7281,-2941,-7252,-13825,-14680,-13228,-10639,-4694,-4059,-1688,-5531,-8262,-9692,-11185,-9229,-8226,-6574,-4699,1084,4352,4803,-1235,-395,3664,-1675,-6030,-5636,-6973,-9534,4459,22596,22286,783,-13126,-523,11662,14141,1325,-9588,-13687,-12520,-6381,-2178,1317,4522,-486,-7304,-12625,-13730,-8971,-3763,3130,11307,20697,22842,14717,543,-7492,-8471,-725,2402,-5702,-1353,1608,-1868,3113,14160,22782,36363,30844,16873,7111,-4403,-8276,-10532,-6699,-3147,-5923,-7271,6396,15588,24508,25037,14967,-1715,-4751,4318,16676,23409,18430,18462,29404,46013,62953,65995,40430,6010,-2686,-3120,-814,3390,1435,-4235,-12881,-17305,-10383,-4288,4391,11043,12746,2375,2759,6782,-1600,-5511,8536,10394,10402,5661,-1148,-11691,-9330,-4063,-2007,-12084,-4576,12598,25308,19166,7824,-3952,-13150,-6602,-7393,-8184,-12823,-11603,-6443,-8042,-16912,-13275,-8054,-525,-4724,-12130,-6077,8145,15455,11038,6238,4389,5499,5997,3500,4364,4245,2487,-3970,-12495,-9342,-9110,-7521,2341,10617,15201,17768,16415,15254,12448,9416,366,-4903,-2832,816,-4913,-2095,137,-3844,-13752,-19438,-16659,-13340,-10183,-3099,-2904,-4507,-5597,-11686,-10933,-4799,353,-221,-9699,-4670,19016,36551,49728,41546,21470,5897,-44,2424,5375,3998,-3288,-3142,-2703,-11595,-3583,9559,21672,22139,13716,4804,1172,1545,3116,8590,16577,12837,7517,1976,-4336,-8725,-657,10748,19946,19288,22098,25027,18593,11164,1547,150,537,-886,-2705,567,4281,-1052,-6538,-7747,-7597,-5681,-5797,-807,12670,15896,4540,-6445,-2354,2438,-484,-7365,-11023,-9858,-2128,4096,7448,1768,3882,15241,13198,3345,-3632,-2505,2992,3368,-4992,-7771,-9711,-6142,-6700,-10879,3283,14440,31456,40523,41310,43039,22716,13078,6190,-2310,-6558,3885,19577,26489,14345,3937,-443,496,-2281,-8202,-5917,-3602,-4060,-9129,-11236,-5979,-2866,-6827,-12147,-11894,-7297,2133,1402,-2,-1505,-2866,-3711,-2325,-2638,-574,7490,15583,15823,9509,-766,-12477,-15680,-10427,-13565,-11763,-1909,3224,6666,8766,14117,13394,17014,14287,4699,2167,5596,2607,-871,1640,2363,-4691,-8939,-8426,-4004,-3779,-2514,675,-763,-5465,-8387,-19782,-7301,3360,3759,-1406,-5801,-3945,-4904,-12284,-8977,-8380,-11424,-12569,-7558,-3235,-429,7365,13363,4646,-1193,-9227,-5175,2897,6655,-3227,-9556,-11635,-7267,-4897,-2623,1161,5399,3483,-3497,-5554,-3802,-1208,2103,-2023,-5989,2503,13235,15610,10461,-2566,-11578,-12891,-14828,-12562,-12363,-9264,-1502,1435,-877,-4972,-5038,417,3415,-972,-7436,-8309,-5993,-9824,-4410,6938,14552,9360,-2189,-9402,-11039,-12419,-11980,-5302,1829,9764,22142,26544,25180,12733,-4686,-7641,-1444,-56,-3546,-6335,-11578,-13150,-7841,-4165,-5996,-11561,-6854,-544,2105,661,-944,-5045,-12216,-10544,-6256,-6877,-12844,-4620,-830,-1707,783,6211,15926,28561,45490,56112,46362,26948,5069,-11497,-10280,-658,4663,5457,-1740,-13393,5863,13121,12149,9902,5215,16308,26779,20137,9601,-5320,-9705,-3959,3253,3696,-58,-9062,-13210,-5430,-531,103,643,1384,-2545,-536,2980,-1040,-9580,-11587,-5999,-5211,-5789,-4662,-87,3768,4253,8346,7880,-2014,-6275,3819,9753,6416,513,4309,14974,21051,18198,9905,1811,-2166,-6912,-12405,-4901,3790,7469,554,-13566,-9156,-7412,-11527,2175,15161,19627,15412,4577,-1805,9215,25157,41215,19311,4511,3896,5426,9854,9315,20697,39170,38752,14018,-18300,-406,10119,9812,11296,4537,775,3704,8585,25802,31804,20283,8468,8122,9204,7201,6198,-1085,-7377,-6022,-5440,2634,14418,20486,8970,-9003,-15512,-13499,-10168,-6463,-5685,-7458,-18384,-10777,-3484,596,1587,1784,2827,-854,-8383,-7920,-219,8387,16821,22604,13863,157,-7513,-13286,-10043,-9337,-9928,-9815,-4731,-645,-413,-2993,-3193,-1483,6657,20378,27709,31417,29471,20636,25172,22439,13362,12168,14811,14773,9290,8627,23973,37264,30594,18061,199,928,8494,4460,-4812,-14713,-12936,-6614,1991,8765,9076,7373,9975,21222,37250,45452,40002,16449,-6575,-8473,-3350,-2832,-2520,944,5982,12953,18140,15223,4884,-2821,-1255,4751,10538,13196,12754,14186,9896,6279,-257,-4388,-9700,-6150,3262,13290,14704,8392,7063,-2891,-6965,2224,21739,46045,41208,23087,5082,-1574,407,-1327,-7975,-11110,-9040,-1223,2057,-520,-10305,-7401,-5396,-5331,-7848,-12016,-12116,-11789,-10904,-11433,-10894,-10265,-7108,-3065,-3884,-8477,-12026,-11833,-11515,-9731,-5505,-6664,-10953,-12014,-12000,-17459,-15810,-11468,-9851,-3156,7230,6509,-1252,-5208,-853,8992,19078,23911,30957,33610,31885,22416,5843,-5192,-10548,-2705,-2434,-11638,-10758,-11463,-15926,-1631,7655,14605,20739,13337,2608,-3429,-10047,-8468,2433,17232,14809,10315,6854,10161,15957,13810,5071,-8769,587,17035,27903,28029,9079,-7691,511,16739,18812,6971,-6134,-11702,-1381,6383,11954,12211,9960,8771,10597,22013,37025,36752,24501,8029,9152,23706,28277,18630,10472,10685,9965,9813,12035,10266,1235,-845,-1274,-2880,2795,14873,17336,4338,2113,19542,37716,31010,6313,-8506,-9410,-8073,-2896,-4181,-6477,-2054,-4528,-11098,-9663,-6469,-5448,-3180,-1552,430,-5254,-12780,1126,13552,22521,18872,14261,8986,2397,-4586,-10160,-10767,-6547,-7120,-11304,-13765,-11680,-8277,-6763,-7683,-7619,-3418,-6455,-10995,-13552,-7631,2615,13496,15687,15747,9340,430,-8678,-8390,-4128,-6941,-10623,-8384,-8819,-9091,-8605,-10301,-10862,-10910,-6877,168,6653,10629,8726,5420,5151,11414,14064,11371,-8464,-6396,-9319,-10314,-10478,-14921,-17326,-11639,-16168,-11461,-6603,-7950,-2770,6998,-541,-8999,-6212,915,5632,6045,-755,-7391,-9050,-8433,-11161,-16027,-18268,-16467,-10579,-5082,519,152,130,-3100,-9527,-11673,-7993,-7951,-12580,-15817,842,22531,43327,57947,57113,45604,42920,44502,43254,36847,22278,3633,-13480,-2276,6198,2491,-15722,1567,10579,2928,-8168,-2313,1715,2006,-7691,-9544,-6692,-13794,-9376,2193,10316,6961,-1249,-7885,-10948,-790,15968,32784,28121,13073,-551,-5827,-12213,-15805,-14613,-6421,-2143,-2754,-9687,-9427,-2317,-2224,1838,14008,29680,44113,34415,4891,-7713,908,-2116,-9840,4711,19426,23882,16458,1329,-4565,6166,9251,1522,-14019,-11831,-356,14727,30335,33456,17739,-2824,6,1570,-2374,-8431,-11590,3210,16527,17835,5847,2864,5269,9679,10207,8064,11070,3201,-13181,-2727,13788,24709,23057,18106,9957,411,-5147,-11070,-13932,-8873,-1076,-2634,-794,1932,2585,-906,-9091,-1596,11134,15476,23501,35641,27854,13512,5715,-4342,-10796,-11607,-7787,-1192,5875,6265,-531,-6890,-15085,-7835,7,783,-984,1387,-3077,-5536,-2935,-763,-553,-1417,-4913,-5441,-6820,-5835,1952,11240,17299,22283,22729,14534,1834,-8714,-6273,-4789,-12948,-9561,-3729,-5944,-12124,-16027,-16755,-9891,-609,4543,6699,6250,-3136,-12028,-897,4491,4355,2375,1001,-117,3093,6181,7135,9413,11697,12377,9927,8108,2535,-2118,-5181,5911,17129,19731,14086,4122,-6293,-7534,-3385,-147,4107,8508,12825,12183,786,-12747,-6398,6388,13387,13254,6152,2666,5127,5736,-3681,-4741,2460,671,-6106,-3589,2178,2210,3278,4454,-7059,-11335,-9833,-13287,-18516,-19083,-14034,-8970,-6148,-4273,-1941,11453,21975,30121,28451,15730,7475,1268,-4409,3673,6813,5882,3323,-4961,-55,13722,15631,10383,-1720,-9484,-9636,-5022,7921,26341,22261,6028,-8270,-6807,-11048,8251,31854,27078,14636,-4844,-433,14202,12279,106,-3410,6252,13917,26920,42917,56054,54806,27966,-222,-7754,-7267,-3107,-9287,-11899,-8724,-7308,-5020,-27,10753,13073,9471,7560,9386,13398,14247,15697,14797,6266,-5417,-14768,-9770,-3587,3620,2161,3651,14057,28954,24492,6138,-11523,-8139,-11720,-17130,29,5146,-3230,-11656,2472,8680,396,-5698,-4159,-380,-5881,-9599,-64,5483,-4357,-12001,-11772,-13259,-13102,-15908,-8059,5107,17880,35529,45909,46846,38835,32855,28339,32895,32852,21517,7969,-5606,-10489,-9674,-11050,-16716,-17906,-19875,-10374,-8879,-5146,-1833,3446,3857,-3807,-5111,-779,4880,9495,17604,16789,11638,6236,8288,9641,8946,21492,24774,17596,8316,-1301,-10058,4510,22914,24543,5078,-7615,-10722,3407,6439,3004,288,2459,2608,436,-629,1149,558,-535,-1490,-598,1039,2669,3938,4393,2447,-3055,-3261,3339,14836,27050,38103,36655,24370,10237,-4018,-12618,-8759,-4234,-9023,-12011,-7350,-8195,-12231,-15373,-13407,-11702,-10658,-7206,-6293,-12066,-15555,-8328,-6401,-9428,-7785,-3474,-3393,-4254,-2850,1841,1689,-5817,-8754,-1683,12360,26918,36399,27369,14212,11769,12287,7489,435,-5789,-3987,2052,1864,1099,1497,3240,211,-10033,-12864,-1722,11778,23229,20938,1817,-10718,6758,28814,33403,17807,2748,-4588,-2893,4393],[-565,-6978,-1475,4319,6881,12573,21450,14287,4534,-739,2517,-1415,-4939,-7590,-6229,-6206,-5322,-6675,-10385,-13826,-10227,140,16118,31912,41309,31099,12583,-945,-6645,-11858,-6964,5497,12248,13152,15039,14909,15257,6805,-5574,-17148,-6203,1481,2634,887,2483,12189,17747,14238,5292,-3224,-7965,-13789,-16343,-9511,-2030,211,-3646,-8489,-11066,147,14436,21130,25180,26232,17386,8434,9327,12283,1011,-16132,-18047,-14684,-10050,-10297,-7930,12013,24031,34104,45847,46897,29680,10572,8200,15141,13296,4734,-3947,-2760,-360,-382,-6454,-8322,-3202,-2342,-10217,-14604,-5289,2923,13484,1492,-11410,-10410,-8018,-1372,12740,24790,32059,36494,24557,3233,-7955,-6409,-2878,-3993,-8707,-17251,-15693,-10182,1715,16712,19937,13039,4928,187,984,8198,18538,17566,5749,-6600,-8044,5875,25845,39153,48446,48343,38067,19884,-2353,-17745,-17678,-13634,-12652,-7175,4525,10183,3550,-7088,-171,7237,11631,7689,-5021,-5945,4563,5803,1535,-5136,-10477,-8624,-7321,-13689,-12245,-4431,5084,12349,11908,6350,6395,16868,7072,5201,10583,-24138,-38736,-34385,-3562,23260,55105,111526,157677,150525,87938,34060,-13545,-17955,-9448,-1595,10252,10791,11076,10668,1971,832,6260,17200,21594,16016,11687,13019,14557,9237,-2897,-8107,-6542,-2016,735,999,-904,-1327,-6896,-11458,-15390,-13111,-8011,-12294,3859,1124,688,-1908,-5823,-11367,-11625,-9688,-7872,7338,7584,727,-3353,-8387,-14900,-14957,-26,23002,30031,12382,-16314,-356,11542,13004,-1006,-15792,-11788,388,3506,-11881,-14067,-3407,7769,12993,6045,-2752,-13614,-12214,-5521,4022,10149,10414,6389,-2523,-4810,-1291,-2389,-4546,-10616,-6957,-6478,-11518,-17288,-13001,-9705,-9134,-10364,-11239,-12442,-4363,2152,7823,9534,11552,11435,9786,5118,-707,-10126,-15962,-15584,-8615,-2058,8276,20780,28796,29061,10432,4252,3472,3354,8341,14051,19135,5332,-4972,-37,12021,17575,18100,24342,30035,20107,15872,8571,-2235,-12086,-3437,1956,-749,-6008,2403,17176,18381,3240,-7087,-4427,-1213,-2348,-6011,-4899,-3967,-2252,-1857,1272,-673,-12942,-9376,-919,13307,26571,25068,11066,-5542,-15599,-10677,-6328,2533,12650,10489,3785,-1554,-7542,-6779,3599,18767,29562,22788,19988,27680,18928,16556,13195,-62,-10038,-13095,-15560,1415,16574,17943,-1240,-9921,2754,8630,11916,12882,10120,3420,-6334,-11651,-4764,3389,-258,-10972,-6099,-119,-3713,-11682,-9646,-1076,-2888,-9880,-11786,-2797,1355,-4580,-7080,-6862,-8856,-9783,-8753,-13995,-12641,-7256,-8905,-6115,2459,11478,15848,9904,2626,4476,15673,22109,12751,-2313,-15699,-5689,1441,78,-4203,-366,4263,1076,865,-2783,-12106,-7258,-5504,-8586,-3501,-178,-1287,-2604,-6913,-17748,-18267,-8907,1253,14070,19309,15220,2919,-16280,-9708,9641,8257,246,-11982,-2928,4496,3511,-56,-1969,1413,9811,17705,16704,11154,1124,-12192,-8359,-4738,2244,6659,7433,5555,-3708,-8089,349,9755,19423,36204,41095,21562,564,-8043,351,13649,17983,5982,-7044,-11291,-3897,3963,-205,-8020,-10335,-12459,-12283,-7421,-8766,-7763,3589,6094,941,-4515,-7397,-4341,-4047,3548,22312,36745,14374,-4038,3864,22089,35432,36577,33035,28404,23331,19408,21695,16165,6091,-5210,-14099,-10971,-2120,7067,12206,15943,16010,10341,5094,-1322,-9724,-10563,-11289,-2194,-7358,-9117,-8663,-4218,420,-8750,-14055,-5231,4391,5465,4663,9171,8816,7790,6932,12426,30363,36996,21651,-2746,-12904,-7122,-2668,5093,1469,-5727,-8137,-9775,-11301,-7755,-2447,1586,-1845,-7699,-12666,-12400,-5611,-3588,-3976,-2967,1964,15482,25931,22859,13195,3023,-8997,-2858,3073,3379,-3758,-7763,-2926,727,-5437,-4056,11279,14238,5363,-6325,-6817,-8992,-14427,1826,32001,48683,30571,17061,6096,-389,-4510,-6999,2040,10646,11299,3083,-10016,-9170,7131,15816,11651,6484,1585,-7274,-13387,-2019,3945,603,-7073,-12239,-12108,-6912,4040,7097,9023,11138,7451,-6726,-7306,-4176,-9026,-8405,243,2210,2676,2643,1334,3089,780,-586,4791,10569,13100,12566,15433,14594,9457,1231,-2101,-4909,-9142,-8677,110,12033,13963,8377,2166,-9068,-16481,-15694,-15497,-12267,-7158,-2959,-7301,-12852,-12445,-9141,-7552,-4265,-6620,-6231,-8736,-9214,-9802,-7656,-5959,-11973,-11028,-5477,1873,6533,7075,12,-442,2449,-3474,-8026,-7675,-9122,-12294,3386,21843,22031,206,-14194,-1759,8716,9303,-4409,-13175,-13622,-12898,-7975,-3716,99,4771,1850,-4447,-8922,-10409,-7237,-3462,2239,9314,18143,20580,14424,2584,-4594,-8133,-4161,-67,-6196,-3393,-1458,-3685,3954,14898,21535,32712,29770,17762,9008,-2863,-9458,-9337,-7933,-7521,-10705,-10452,6092,17150,27702,29661,18964,-1530,-7731,2113,14168,19814,17511,20432,33330,52630,72271,73433,42536,6083,-3240,-3590,-346,3958,1455,-4523,-12322,-18940,-11640,-4057,6027,14220,15770,3101,3368,8710,1027,-2395,10142,10181,9118,4686,-1881,-12433,-8471,-2921,-779,-10641,-5288,12222,26320,20339,8442,-4232,-11485,-6155,-7766,-8731,-12358,-10403,-4403,-4384,-12692,-16141,-6913,-314,-5235,-13421,-5879,8589,15509,12977,10848,10940,12970,11077,5267,3818,2654,280,-4848,-11388,-7807,-8430,-8759,1712,10250,14461,17672,17322,15830,12829,10767,3513,-814,3251,5960,-2569,-1836,-975,-6044,-14256,-19816,-14952,-12372,-10135,-3483,-4316,-3352,-3653,-9605,-13052,-7772,-2200,-1793,-10182,-3520,22719,41892,52077,41364,21344,5905,-318,1851,5310,4639,-3137,-4751,-5320,-12612,-3977,8598,21028,24109,16110,6962,4641,5309,6642,11822,17796,11563,6165,1664,-3640,-6859,1128,13135,23034,23034,24169,26598,20972,13862,3848,485,-554,-2433,-3594,-314,3405,-1469,-6043,-6611,-6550,-4721,-3104,5397,18531,17582,4601,-6472,-2487,2777,550,-6846,-11427,-10417,-3863,735,3881,-780,2379,14315,13627,5306,-395,751,5179,3280,-5281,-5657,-7911,-5367,-6020,-8632,3212,10016,20936,25567,27336,36541,23894,16035,7749,-1185,-4824,4417,21212,27492,12230,677,-3224,-808,-2045,-6945,-4543,-2039,-2352,-6971,-6940,-2696,-2248,-5430,-9794,-9689,-8204,1357,1190,-160,-1641,-2701,-3158,-1955,-2817,-2449,4273,11334,11584,6144,-3402,-13500,-14878,-10236,-13516,-11660,-2043,3101,6272,5349,6448,6400,14517,13845,5726,5016,8622,3663,-928,1547,1713,-5142,-9920,-9762,-4128,-3842,-3795,-2104,-4766,-9739,-9559,-15003,-6321,2420,2079,-821,-3473,-2154,-3425,-11520,-9452,-8807,-12062,-12379,-6067,-1688,506,6918,10742,2315,-2879,-10240,-3625,6450,10972,463,-6660,-8972,-4624,-1937,-695,1579,6614,4689,-3398,-6095,-3483,-230,2531,-2300,-7708,-911,12146,15510,10276,-2521,-12862,-14393,-12972,-11038,-11197,-8213,-1203,579,-2774,-7673,-8289,-2899,392,-2982,-8854,-11092,-8240,-11893,-4364,8416,17944,13054,337,-7808,-10666,-12659,-11972,-4576,2497,10264,23426,30163,28286,14113,-4382,-8018,-1861,-895,-5224,-9865,-16053,-12103,-5442,-1879,-3394,-9317,-7348,-1770,182,-2024,-4157,-8142,-14617,-10605,-5657,-4954,-9441,-4297,-870,-1698,125,4579,14080,27100,43147,50457,36149,19368,2334,-12871,-9409,-174,5427,5750,-2383,-11551,9813,19688,17799,10947,4739,17279,30589,25802,17096,2738,-6077,-2700,4852,4832,-246,-9324,-15709,-8401,-3458,-2143,-481,1462,-2458,-1094,1020,-4895,-13621,-13749,-7391,-5968,-5886,-3453,615,4003,3157,5600,7058,-1245,-6786,3208,8492,4655,-1473,2656,14360,22114,19598,10711,3236,540,-4350,-14021,-7220,439,3195,-2422,-14509,-8307,-6818,-12539,12,11365,15691,13573,4413,-2382,6654,21697,42342,25597,7808,4212,3792,8302,5837,17774,38198,41340,17732,-14041,-5338,6594,11081,14332,6472,1433,3251,6351,22145,27039,16870,6455,5551,6297,3945,4234,-1030,-6573,-7748,-10154,-263,12039,19121,9206,-6130,-18098,-15583,-9699,-6813,-6817,-8560,-17543,-10485,-3569,369,1290,1730,3689,479,-7990,-7830,1303,10348,18107,22905,12915,-1641,-8549,-13770,-10054,-8544,-8397,-7178,-2068,861,-135,-3453,-3649,-1101,8296,23089,31316,35789,29681,14396,19624,23420,16177,16117,18546,17206,13641,18274,36563,48495,39323,25962,8221,3680,7867,2221,-8188,-17279,-14030,-6683,3496,12106,12162,9915,13501,26704,44645,53893,45787,17716,-6446,-8752,-2813,-1002,551,4117,8638,14793,18840,15494,6019,-735,355,5831,9452,10010,8761,8807,4060,1401,-3147,-5069,-9098,-5225,3981,13075,10449,3854,6293,-805,-4156,3872,23461,44812,35297,15983,1012,-2037,2227,633,-6345,-9200,-5049,1917,3859,605,-9001,-6478,-4552,-5221,-8855,-12942,-12495,-12027,-10600,-9817,-7926,-7203,-4426,-1178,-3085,-8433,-12234,-11509,-10893,-9303,-5605,-7409,-12633,-15573,-11393,-13475,-13095,-10158,-9763,-2952,8064,6497,-2951,-7585,-3423,7762,18545,23198,29268,33063,33761,23064,5767,-3986,-7745,372,-520,-10545,-10814,-10797,-15848,-4134,6734,15479,22969,16725,5679,-980,-7484,-7275,2038,14903,13387,11392,10867,16576,21779,16790,7108,-8189,-3524,15096,29327,29253,8341,-8166,2246,21344,23919,10157,-5076,-10285,-15,7721,12206,10836,8252,7955,10216,21072,35737,34153,19702,2217,4687,21487,26651,18100,9896,8841,7460,7989,10544,8679,-300,-2307,-2086,-4186,593,11642,12311,1731,2517,19221,37978,32948,8221,-8197,-10358,-9448,-4039,-4092,-7965,-7531,-10075,-12412,-8721,-5386,-3939,-1095,-686,50,-5052,-13238,-1085,11121,20345,16886,12131,8015,2886,-3714,-9042,-8875,-6060,-6811,-10936,-12133,-8438,-5200,-4212,-5688,-6512,-3855,-7338,-10919,-13168,-9031,795,11756,13373,12126,6751,-8,-7994,-7767,-4415,-7146,-10758,-9354,-10612,-11099,-10461,-11538,-11022,-10228,-6687,-998,4917,9620,8897,7426,8610,14600,15564,10178,-9736,-3838,-7259,-8900,-8996,-13471,-17316,-12228,-13736,-11012,-7512,-10236,-7494,2951,-1797,-10601,-8737,-2541,935,2364,-2294,-5926,-7059,-7387,-9950,-13482,-16959,-16983,-9395,-2864,3098,2129,1150,-2953,-9879,-10936,-8219,-9529,-15312,-10700,6941,29492,50418,60753,54135,40987,40128,44204,43461,35210,18894,-744,-11546,2939,11811,7557,-10180,-506,8715,1018,-9063,-1869,1963,1621,-9230,-13110,-8416,-12848,-6161,4771,10995,5693,-3120,-10231,-8605,1913,17561,31523,25482,10664,-2511,-8488,-13151,-15590,-15035,-8749,-4839,-4500,-10934,-8995,-1631,-1286,1635,13244,27975,41241,32214,4986,-5306,2737,-1009,-9284,4096,17987,22135,15060,-173,-6565,3093,6214,-988,-14163,-5908,8178,25180,39183,38004,19668,-323,-511,-870,-4229,-9573,-12078,4045,18015,17261,5742,4082,6636,10507,10128,8387,11135,2091,-11394,-3918,9737,19471,18757,14671,9156,726,-4775,-10650,-15739,-9561,-943,-1228,1354,3942,4130,313,-8562,-4963,8024,15292,25328,35026,24268,10936,3726,-5707,-11547,-12171,-8340,-1580,5151,4915,-2801,-11693,-17465,-7304,-438,458,-299,2442,-1297,-3037,-629,1244,900,-1465,-6027,-7085,-9340,-5128,3995,12750,16398,18455,17870,11566,1693,-6674,-4925,-3413,-10597,-7920,-2674,-4072,-10219,-14784,-17290,-9918,-1462,2706,4166,4080,-4756,-14088,-1837,4371,4763,3017,2085,2149,5577,6920,6984,8972,10280,9421,6547,6209,1046,-2516,-3956,5221,15497,17517,11737,1823,-8129,-7854,-2894,1472,6192,10024,13764,11491,-203,-12623,-9184,3355,11338,12082,5648,2546,4517,3730,-5749,-6051,1179,-1130,-7705,-5036,2133,5541,8965,9156,-5423,-12387,-10868,-12658,-16441,-17094,-12986,-8552,-7000,-6496,-5796,6527,20668,32080,31109,16927,7028,0,-3854,5475,6761,4667,1990,-6347,-3203,10400,14917,11209,-112,-7859,-8401,-4808,6603,25275,24529,8034,-7725,-7497,-10273,8346,30289,27142,17604,-1237,-3141,10908,13045,2716,-350,9959,18107,31427,47676,59052,50439,21202,-3722,-12725,-11275,-6882,-11503,-13097,-8471,-5883,-3940,766,11715,12512,8214,6366,8561,12299,13546,16166,16128,7568,-6265,-15403,-8856,-2036,5115,3672,5348,16054,30188,24619,6574,-8310,-4646,-8238,-18572,-4571,1974,-4954,-11087,2951,7863,-853,-6170,-4393,-1231,-6586,-8583,276,3938,-6172,-11475,-10298,-11321,-10948,-14139,-9611,3835,18631,39044,52586,53675,38524,26737,20510,27031,32584,24374,12043,-891,-6124,-4905,-5049,-12313,-16518,-19007,-9786,-8036,-6405,-5924,-2000,-1438,-7460,-7076,-872,5809,11034,19089,18453,13246,6905,6516,5932,4767,17863,23273,17624,8360,-1951,-11135,7222,28356,30194,7799,-4271,-9349,-93,3179,2208,1746,5318,4145,500,-648,1216,407,-933,-4445,-6501,-3950,-654,1690,2396,271,-5778,-4255,2455,11906,22907,34687,34636,22523,9873,-2719,-10654,-8584,-5360,-10106,-11942,-8245,-9572,-13616,-16744,-15232,-13174,-10278,-6727,-6679,-12817,-15412,-8657,-6753,-9401,-7805,-3198,-2771,-3815,-2993,735,161,-6580,-9902,-3746,9554,23841,34094,26446,13918,12232,11542,5462,-2488,-8999,-3734,6904,8643,6548,4731,4347,-200,-9348,-11005,-471,12421,22660,20011,897,-10304,6054,27587,31449,15695,1622,-5459,-4905,1875],[-11,-3723,1083,5128,7121,13372,19654,10596,1886,-2049,231,-3119,-6263,-8844,-7096,-6601,-5902,-6903,-9595,-12989,-10082,-1224,13330,28027,36736,28477,13320,1099,-3700,-5215,1721,13658,18811,18548,19379,19381,20086,11817,-2864,-16292,-5551,3289,4109,1426,1535,8481,12409,8993,1649,-5195,-8989,-13960,-17335,-10585,-2756,-16,-2581,-5551,-7331,1823,18149,29325,32521,29011,18225,10497,11977,14097,2824,-13857,-16591,-10859,-5806,-7528,-10236,10041,25972,39387,53407,50349,30629,9657,6532,14786,12785,3046,-5115,-3201,-482,-422,-6169,-8592,-4799,-4039,-12222,-17130,-6474,307,11733,2044,-10655,-10741,-9800,-2657,11606,25621,34741,40620,29007,6459,-6034,-6337,-3501,-4652,-9534,-14898,-17333,-11838,1257,16523,20359,13148,5076,549,634,5592,13741,12403,944,-9442,-6587,7173,22998,33956,44189,46807,38067,18601,-4284,-19259,-17232,-13652,-13141,-7167,5690,11901,6216,-2043,2282,8017,12535,7823,-6380,-9438,2341,5721,4611,647,-5005,-5938,-6697,-13938,-11420,-2326,8664,17261,17564,9959,7187,13829,3076,3661,11977,-18042,-27035,-25473,-11490,-9464,6333,66177,135352,157642,107775,42972,-12306,-18117,-8745,97,13591,15535,12805,7529,-4903,-2756,5842,17327,20728,14883,10897,11136,11457,6223,-3989,-8325,-8025,-5443,-2373,-81,-329,61,-6746,-13353,-16671,-13361,-8925,-7634,6927,549,-3646,-7938,-11460,-15594,-14323,-11372,-8138,7126,7978,1053,-4009,-9585,-13930,-13134,-2049,18391,25086,8453,-13740,3506,15122,14683,-1351,-16114,-9563,5018,8007,-8396,-16258,-3604,9074,11681,3448,-4964,-13096,-9610,-3347,5820,10828,10418,6592,-2957,-3358,-167,-2162,-3884,-7944,-2636,-1086,-6365,-12548,-9015,-7311,-8403,-12612,-14705,-11281,-2888,3011,7709,8991,10504,10102,8262,2188,-5926,-15966,-12088,-13527,-9473,-1699,8973,21025,28384,31435,13843,5592,2177,-980,1861,7139,15391,5568,-3836,2298,14558,19619,18757,24563,29993,18558,14131,7463,-1505,-10072,-3402,1815,-1011,-6895,2028,17425,17546,2243,-7084,-2001,900,-1348,-4941,-2890,-2261,-1976,-3579,-2072,-4319,-14507,-7370,154,14421,28892,28125,11195,-7319,-16600,-8929,-5504,3731,14944,13509,6849,536,-6592,-5485,7156,23074,33283,26076,20040,25142,18472,17527,13862,964,-7798,-11587,-13214,1528,15432,17409,324,-8666,4737,11386,13834,13474,9900,2618,-6978,-12671,-5051,3243,-1106,-12054,-7131,-3021,-8514,-14398,-8786,-1584,-4531,-11346,-11598,-1963,2042,-4057,-6932,-6638,-7883,-7859,-6725,-11745,-14036,-9005,-9840,-5685,2386,10650,14954,8519,1220,3271,12925,17154,8266,-4790,-15800,-6290,968,488,-2843,1123,4928,625,597,-326,-8857,-8850,-7181,-10623,-4334,-127,-470,-1441,-5316,-16164,-16516,-6060,7483,21653,23431,16587,3765,-14748,-11518,6375,3847,-1680,-10577,-2382,5158,4646,1991,878,5316,14328,21804,17463,9052,-1227,-13940,-8870,-6292,1441,7259,8811,6128,-4351,-6707,1865,9555,17105,33569,42034,24370,2377,-6893,436,11190,16693,6739,-5708,-10516,-6525,2367,718,-5604,-5523,-6151,-5438,-3937,-7776,-9717,1934,5150,703,-3520,-4391,126,1695,6116,21854,38019,16697,-1002,3337,22389,38459,42881,40947,36588,29679,23529,24374,16838,5243,-6716,-16235,-12897,-3808,6103,12125,15731,13635,6496,2913,-1867,-9120,-11350,-16076,-8845,-12924,-11882,-8682,-1767,3588,-6185,-12116,-4079,5190,5561,7335,13387,11559,8517,6399,14004,35272,44420,28930,1867,-11549,-8196,-2446,6298,2670,-6102,-10329,-13011,-12209,-8394,-3771,178,-3356,-9425,-14003,-11448,-4955,-2943,-4092,-5421,-1629,10417,18837,17040,8751,-489,-12238,-4363,1565,2015,-4273,-8051,-2498,2654,-2194,-2272,10176,11376,1460,-7736,-3884,-6798,-15611,2088,35577,46788,28246,17080,7036,404,-4126,-6947,1872,9797,9451,962,-12070,-10254,7044,16913,14314,8853,3542,-5428,-11619,-606,4710,738,-6873,-11384,-9256,-2614,6654,7073,6691,7563,3684,-8961,-4075,-2013,-6881,-8474,129,2220,2917,3331,2548,4719,2563,710,4832,10378,13274,12443,13117,10174,4980,-2461,-4487,-7495,-12903,-12980,-4429,7514,10462,8108,1798,-10088,-14609,-14223,-15471,-12228,-6873,-2617,-6451,-9785,-8624,-3380,-2749,-2763,-7990,-9407,-10677,-9418,-9301,-5031,-2391,-9698,-13328,-5252,3018,8464,9017,996,-922,903,-4984,-9525,-9506,-11401,-13749,4143,22441,23158,1507,-14004,-3136,5661,4487,-9711,-10004,-10143,-11234,-8776,-5065,-931,5216,4704,-1130,-4565,-6515,-5049,-2991,1350,7293,15498,18148,13776,4450,-1776,-5493,-4798,-2332,-6585,-5039,-4117,-4910,4465,14996,19857,28113,27773,18093,10461,-1287,-9694,-8494,-8018,-11312,-11956,-9413,5850,18332,30002,33441,22592,-680,-10638,129,11745,16279,16651,22377,36876,58232,79437,77867,43020,6290,-3327,-3660,291,4349,1165,-5068,-11541,-16954,-12474,-3654,7935,17899,19479,4882,4799,11987,5448,1320,10894,8968,7335,3831,-2319,-12866,-7416,-1081,1554,-8417,-6459,11301,26487,20774,8721,-4114,-8939,-5763,-8385,-9639,-12099,-9289,-2377,-112,-6971,-14104,-5491,646,-4631,-14488,-5560,9198,15614,14956,15271,17426,20428,15939,7133,3413,1031,-2041,-6003,-10382,-6333,-7489,-9725,1072,9761,13937,17978,18410,16340,12948,11701,6700,3979,9155,10293,-587,-1885,-2407,-7629,-11186,-15340,-12402,-10845,-9857,-4347,-5948,-2703,-2023,-7658,-14146,-10476,-4734,-3463,-10473,-2575,25497,45884,52420,40107,21410,6524,79,1701,5270,5171,-2869,-6604,-8083,-11107,-4388,7388,19734,24955,17972,9251,7412,8496,9990,15338,19278,10783,5125,1618,-2538,-5089,2325,14653,25195,26181,25933,27231,22377,16146,6452,1560,-993,-3309,-3894,-762,2970,-1314,-4868,-4915,-5001,-3263,320,12793,24043,18202,4089,-6829,-2830,2849,1372,-6342,-11836,-11088,-5498,-2401,-37,-3761,888,12854,13574,7290,3117,4443,7769,3381,-5366,-4039,-6019,-4236,-5163,-6085,3430,6059,11466,12272,14751,30352,25781,19280,9059,-264,-3010,5560,23395,28620,10211,-2501,-5740,-2117,-2156,-6023,-3290,-512,-612,-3512,-1177,1213,-1934,-3767,-7253,-7631,-8099,1032,1113,-353,-1797,-2619,-2784,-1832,-3290,-4739,368,5786,5898,2066,-5628,-12553,-14030,-9758,-13098,-11420,-1972,3519,6789,3682,885,927,11380,12484,6273,7657,11885,4944,-897,1363,1174,-5342,-10770,-11289,-4211,-3739,-4966,-4709,-8307,-12883,-7398,-9948,-4961,983,265,-345,-939,167,-1674,-10379,-9814,-9095,-12303,-11364,-4063,378,2214,7297,9005,809,-3849,-10055,-1104,10943,15880,4272,-3716,-6019,-2035,477,356,1566,7742,6168,-2769,-6250,-3107,705,3080,-2144,-8620,-3909,10425,14575,9457,-2442,-12895,-13948,-11126,-9655,-10021,-7275,-1127,-433,-4540,-10043,-11337,-5687,-2268,-4993,-9890,-12422,-9350,-13763,-4265,9699,20796,16347,2886,-5737,-9496,-12851,-11428,-3671,3184,10585,24567,34270,31797,16023,-3634,-8967,-2769,-1971,-6994,-13108,-17393,-9420,-2954,286,-735,-6437,-6647,-2140,-997,-3861,-6507,-10576,-15650,-9385,-4239,-2278,-5663,-3263,-249,-983,-118,3075,12428,25527,39563,42796,25720,12494,-164,-14018,-8426,131,5778,5717,-2990,-9817,13194,26428,23863,12017,3965,17160,33316,31464,25437,12455,-209,-1043,6248,5848,-164,-8395,-16481,-10885,-6046,-4210,-1627,1378,-2364,-1739,-969,-8245,-15565,-13234,-7045,-5977,-6020,-2579,1135,4371,2846,3674,6655,-241,-7256,2715,7590,3690,-2446,1746,14144,23549,21476,12085,5697,4691,-1209,-15099,-9410,-2786,-1041,-5390,-12365,-6634,-5401,-12442,-2481,7044,11336,11338,4169,-2794,4060,17902,41267,31272,11427,5046,2370,6377,2550,15453,37029,43422,21557,-9179,-9719,4267,12661,16455,7758,1709,2331,3278,16710,20717,12760,4349,3308,3950,1155,2466,-631,-4812,-7331,-14553,-2701,9377,16940,8880,-3577,-13220,-14614,-9117,-7000,-7646,-9233,-16206,-9716,-3283,312,958,1507,4220,1465,-7633,-7259,2855,11458,17429,20856,10464,-4333,-10523,-13139,-9364,-7527,-6885,-4630,534,2650,533,-3652,-3960,-654,9788,25489,34917,40360,30541,9490,14550,24201,19491,20235,21783,18849,17028,27337,48347,59111,48341,34182,16064,6540,6733,-441,-11596,-16884,-14778,-6543,4825,15102,14790,11835,16277,31108,50695,61380,50974,19101,-5952,-8992,-2307,931,3883,7296,11155,16256,18944,15407,6932,1342,2573,7605,8867,7284,4915,3716,-1052,-2508,-5169,-5223,-8136,-4257,4476,12249,6129,556,5635,1527,-1317,5820,24937,42033,28939,9930,-1673,-1062,4680,3140,-4161,-6730,-425,5489,5891,1884,-7020,-5455,-3549,-4641,-9315,-13214,-12176,-11743,-10094,-8052,-4822,-3770,-1390,571,-2315,-8244,-12078,-10919,-10067,-8571,-5438,-7877,-13280,-10738,-5591,-8081,-10295,-9058,-9704,-2811,8804,6294,-4944,-9955,-6652,4459,15721,20484,25963,31042,34472,23370,5753,-2452,-4099,4405,2025,-9045,-9985,-9139,-13542,-8030,4496,15437,24258,19580,8735,1766,-4347,-5242,1934,12534,12118,12913,15353,22927,26509,18353,7974,-7247,-6283,13160,29700,29220,7589,-8547,3427,24641,27987,13343,-3599,-8494,1563,9296,12657,9648,6658,7043,9569,19273,32500,29849,14787,-3109,1142,19941,25686,18620,10988,9054,6675,7312,9729,7637,-1397,-3480,-2577,-5413,-2158,7492,6882,-737,1774,16762,35250,32649,9662,-7603,-11096,-10129,-4264,-2658,-6424,-9665,-8684,-6425,-6615,-4132,-2370,899,-73,-590,-5022,-13135,-3085,8271,17103,14011,9380,6477,2905,-3000,-7872,-6850,-5042,-6593,-10653,-10369,-5288,-2300,-1732,-3474,-4655,-3233,-7593,-10386,-12557,-10293,-764,10137,11042,8656,3959,-786,-7336,-6747,-4282,-6831,-10322,-9777,-11879,-12550,-12103,-12542,-11084,-9150,-5716,-1393,3769,8899,8775,8082,10307,16497,16284,8030,-10489,-1934,-5408,-7859,-7848,-12145,-16374,-10783,-10110,-9517,-7584,-11294,-11125,-777,-2927,-11401,-10116,-5312,-2754,178,-2308,-3930,-5248,-6214,-8144,-10454,-14193,-15920,-7713,-361,5801,4064,2102,-2698,-9646,-9734,-8082,-10730,-16768,-5764,12503,35648,56245,61699,49900,35554,35942,42059,42232,33109,15953,-3952,-6920,9038,18232,13162,-4055,-2635,6794,-369,-8949,-1031,2725,2145,-8944,-16173,-9646,-11622,-2936,7400,11441,4211,-5049,-11760,-5519,4463,17847,27640,21080,7328,-4619,-10852,-11287,-13760,-14637,-10264,-7040,-5919,-10934,-7719,-1026,-686,1091,12096,25448,36828,28361,4419,-3021,4228,-464,-9052,3497,16611,20457,13870,-1491,-8485,172,3512,-2750,-11536,23,16387,34946,46946,41658,21559,2577,-703,-2971,-5752,-10305,-12080,4850,19041,16230,5736,5147,7600,10889,9892,8997,11118,917,-9278,-3678,6692,14965,15096,11616,8206,1029,-4208,-9624,-14690,-9726,-754,293,3683,6510,6584,2435,-6680,-6301,6002,15421,26643,32591,20246,8577,1731,-7180,-12362,-12750,-8890,-1935,4649,4533,-2327,-14028,-15614,-5850,-439,256,497,3696,805,-444,1323,2623,1821,-1677,-6969,-8359,-10462,-2504,6551,14155,15192,14364,13337,9426,2532,-4187,-3355,-1829,-8153,-6157,-1264,-1912,-8158,-13195,-16506,-9656,-2254,746,1264,1327,-6835,-14959,-1574,4960,5510,3768,3164,4359,7893,7442,6884,8729,9126,6704,3109,3840,-729,-2761,-2217,5258,14644,16226,10186,161,-9299,-7775,-2673,2695,8311,11787,15046,11041,-1492,-12664,-10198,1838,10150,10900,4873,2279,3951,2029,-6933,-6637,301,-2630,-8595,-5713,2830,9439,14899,13626,-3585,-13045,-12531,-12148,-14334,-15017,-11837,-8129,-7748,-8603,-9250,1380,17921,31744,32081,17615,6377,-1410,-3313,6843,6419,3249,652,-7032,-5413,7878,14404,12133,1438,-6146,-7152,-4794,4719,22418,24640,9053,-6877,-7841,-8889,7761,26861,25437,18450,277,-5558,7147,12979,5105,3362,13970,22260,35501,50755,59194,43880,14634,-5426,-16720,-13972,-9437,-13075,-14143,-8423,-4784,-3129,1610,12470,11801,7007,5119,7663,11171,12928,16613,17075,8436,-7526,-16237,-8141,-639,6974,6000,7803,18628,31371,23649,5652,-4693,283,-3395,-14187,-8901,-1144,-7054,-10986,3894,7271,-1804,-6655,-4932,-2540,-7820,-7949,219,2126,-7381,-10742,-9030,-9514,-8832,-12221,-11924,1442,17983,40697,57204,57931,36170,19583,12600,20146,29964,25091,14367,2800,-2457,-1065,-398,-8658,-15144,-17641,-9094,-6977,-6333,-8168,-6460,-6102,-11007,-9491,-1566,6219,11940,19885,19925,15422,9565,7794,4311,886,13661,20165,15793,6700,-3925,-12965,9266,32612,35074,10110,-1605,-7115,-2980,62,1640,3265,7926,5403,100,-1233,573,-330,-1608,-6709,-12627,-8896,-3862,-570,245,-2064,-8426,-4117,2204,9106,18846,30917,32058,20229,8804,-2279,-9472,-8563,-6682,-11607,-12327,-9361,-11249,-15419,-18726,-17666,-14286,-9720,-6639,-7625,-14026,-15644,-9534,-7754,-10106,-8573,-3477,-2519,-3697,-3506,-822,-1984,-7929,-11831,-6747,5768,19295,29512,23410,12333,11400,9880,3205,-5456,-12302,-3603,11454,14970,11615,7293,4110,-1687,-8953,-9391,541,12598,21351,18296,-482,-10382,4444,24908,28173,13011,-15,-6961,-7171,-170],[1410,-187,3699,5518,6476,12643,15998,6183,-490,-3089,-2011,-4816,-7437,-9758,-7702,-7100,-6969,-7866,-9607,-12399,-10030,-3032,9486,22482,29979,24185,13221,2634,-1348,1124,10403,20574,23346,21988,22116,22434,23272,15435,-1003,-15719,-4394,5491,5981,2223,630,4540,7016,4020,-2074,-7523,-10465,-14349,-18171,-11345,-3315,-70,-1558,-3124,-4150,3300,20814,35243,36606,29111,17625,11815,14176,15706,5144,-10385,-13231,-6364,-1787,-4661,-12061,7692,26980,42705,57702,50510,30024,8486,4333,13270,11009,465,-6680,-3540,-346,-142,-5390,-7821,-5187,-4834,-13371,-19126,-7435,-2159,9496,2293,-10140,-11524,-11816,-3875,10080,25565,36202,42754,31826,8753,-4642,-6199,-3700,-4695,-8908,-10888,-12924,-13325,-605,14339,19230,12282,4631,552,-112,2382,8016,6918,-3368,-10984,-5036,8096,19221,27215,37613,42829,36457,16721,-6423,-20849,-16602,-13566,-13925,-7391,7048,14202,9677,2809,4994,9722,13839,7848,-7416,-12778,574,6017,7358,6079,1321,-2533,-6011,-13615,-10889,-1012,11295,21389,22952,13430,7293,8818,-1442,1917,13177,-12727,-21036,-30439,-40522,-66080,-67083,-5839,85473,142784,117115,49260,-11102,-17883,-7927,1856,16707,19772,13695,3945,-12084,-5087,5545,16461,18179,12085,8786,8192,7423,2615,-5373,-8783,-9545,-9308,-6109,-1351,231,1715,-6204,-14847,-17286,-13738,-9713,-3423,9891,433,-7320,-14117,-17743,-20572,-17746,-13859,-9277,5283,7108,683,-5140,-11026,-13476,-12257,-3358,14771,21007,5660,-10455,6565,17718,15306,-2031,-15925,-7519,9461,11999,-5047,-19108,-4652,9007,8793,-186,-7531,-11319,-6514,-812,7559,11434,10532,6837,-4270,-3025,206,-2238,-3079,-4755,1738,4344,-957,-7144,-4976,-5052,-7610,-13633,-15743,-8688,-686,4141,7341,7936,8727,7772,5713,-1693,-12136,-12745,-8453,-11768,-10471,-1845,8908,20071,26246,31385,16710,6873,1237,-4967,-4569,6,10522,4929,-3046,4696,17153,21954,19620,24370,28917,16553,12254,6357,-567,-8066,-3522,1381,-1495,-7985,1190,16855,15960,679,-7225,366,3042,-347,-3832,-766,-727,-1871,-5370,-5459,-8044,-13492,-5792,389,14015,28788,29078,10397,-9228,-15789,-8171,-5413,4297,16461,15988,9452,2202,-5726,-3394,11455,27024,35576,27636,18676,21191,17070,17296,12935,1128,-5861,-9950,-11468,1409,13822,16358,1925,-7991,5498,12734,14514,13294,9395,1991,-7368,-13911,-5831,2512,-2312,-13322,-8562,-6037,-12398,-11242,-7467,-2749,-6644,-12966,-11494,-1535,2336,-3823,-7072,-6739,-7340,-6662,-5697,-10293,-14729,-10978,-10933,-5583,2074,9683,13761,7188,487,2829,10845,12851,4274,-7393,-15092,-7138,-220,178,-2039,2339,5426,-118,-303,1680,-4794,-7534,-7503,-12946,-5865,-907,-395,-910,-4334,-14126,-14038,-2950,14515,29109,27165,17707,4712,-12618,-13558,1460,-1029,-3836,-9405,-2321,5164,5215,3585,3307,8469,17675,24356,16925,6257,-3734,-14154,-9676,-8092,385,7506,9760,6156,-5470,-5813,2790,8755,13912,29122,41098,26432,3535,-6377,-489,6979,13325,6155,-5364,-10453,-8555,1423,2453,-1970,-625,752,1066,-818,-6732,-11473,-58,3731,47,-2743,-1137,5803,7593,8167,20385,37883,18331,1237,1746,20998,39159,46956,47127,42524,33928,27129,26592,17032,3930,-8356,-14425,-14715,-6097,4393,11225,14792,10651,2162,-23,-3178,-9066,-11692,-17501,-12533,-14347,-10773,-6406,599,6511,-2724,-10126,-2783,5810,5130,9279,17099,14198,8923,4854,13747,36738,47878,33513,5633,-9495,-9435,-2648,6823,3332,-6344,-11683,-14245,-11763,-9308,-5964,-1975,-5269,-11296,-15085,-10730,-4607,-2568,-4163,-7525,-5012,6197,12490,11172,4254,-3652,-15758,-6629,-676,54,-5270,-8720,-2203,4332,933,882,9900,8662,-2872,-8501,-1799,-5332,-16813,1727,37797,42972,25329,16762,7740,883,-4002,-7084,1178,8332,7396,-1075,-13698,-11300,6071,16558,15892,10865,5041,-4115,-10100,499,5104,391,-7337,-11126,-7160,1331,9717,7872,4754,3730,-853,-11139,-920,494,-3469,-6772,-249,1766,2618,3203,2943,5733,3823,1651,4500,9705,13097,12317,11075,6197,710,-6213,-7360,-10720,-17021,-17581,-9412,1976,6449,7446,1004,-11004,-12432,-12491,-15193,-12274,-6644,-2015,-4697,-5651,-3294,4015,2991,-913,-8789,-11756,-11630,-9410,-8876,-3377,29,-6389,-12479,-4575,4167,9913,10389,1499,-1953,-606,-5649,-10098,-10870,-13713,-12882,5917,23498,24823,3794,-12998,-4741,2587,65,-11876,-5402,-5906,-8437,-8432,-6063,-1785,5729,8017,2559,148,-2235,-2558,-2453,319,5035,12559,15383,12580,5832,369,-3158,-3747,-4190,-7072,-6351,-6498,-6051,4216,14226,17665,22904,24821,17612,11201,38,-8872,-8167,-7380,-10667,-9029,-6780,5448,18882,31073,35853,25297,528,-13239,-1707,9250,12587,15398,23753,39405,61876,83217,78449,41641,6415,-3010,-3304,966,4361,369,-6005,-10418,-14412,-13124,-3434,9798,21807,23872,8064,7818,17066,11621,5568,10548,6679,5115,3081,-2622,-12649,-6280,1297,4661,-5945,-8244,9830,25730,20243,8342,-3964,-6714,-5696,-9351,-10995,-12182,-8495,-652,4304,-267,-9111,-4264,1582,-3473,-15105,-5412,9507,15235,16278,18708,22904,26871,19921,8748,2998,-711,-4538,-7513,-9584,-5205,-6695,-10561,275,9016,13723,18671,19397,16519,12579,12005,9673,8889,14445,13590,800,-2478,-4326,-7796,-6703,-10699,-9406,-8930,-9213,-5658,-7635,-2649,-910,-6076,-12482,-12831,-7304,-5277,-10657,-2149,26827,47926,50662,37825,21486,7513,985,1949,5287,5614,-2332,-8245,-10985,-9688,-4914,5885,17842,24570,19101,11348,9196,10762,12747,18636,20657,10325,4268,1615,-1395,-3734,2737,15193,26303,28425,27072,26663,22466,17703,9048,3184,-773,-3552,-3807,-965,2794,-807,-3338,-3003,-3206,-1442,4471,20835,28581,17577,2891,-7583,-3404,2598,1833,-6050,-12429,-11956,-6994,-4968,-4045,-7275,-620,10561,12508,8699,6383,8207,10538,3635,-5406,-3012,-4403,-2995,-4251,-3430,3768,2611,3439,1515,5158,25782,28552,22613,10012,347,-1374,6925,25857,29655,8177,-5731,-8013,-3375,-2607,-5544,-2291,824,1139,1002,5028,5072,-2047,-1968,-4700,-5871,-7378,1080,1162,-587,-2050,-2734,-2834,-2340,-4393,-7634,-4337,-442,719,-72,-5229,-10558,-13325,-9206,-12552,-11239,-1899,4201,7876,3496,-2161,-3349,7618,10226,6217,9873,15191,6393,-833,947,567,-5487,-11488,-12747,-4004,-3332,-5996,-7171,-11431,-13764,-3694,-5152,-3565,-940,-1684,-73,1558,2727,144,-9097,-10047,-9306,-12116,-9759,-1838,2751,4580,8410,8131,144,-4078,-9070,1574,15615,20693,7793,-1053,-3178,-125,1597,68,997,8568,7612,-1866,-6083,-2745,1442,3499,-1886,-8878,-6441,8074,12741,7930,-2570,-11892,-12185,-9571,-8628,-9068,-6609,-1365,-1651,-6218,-12037,-14059,-7498,-4342,-7072,-10185,-10416,-8454,-15133,-4258,10577,22659,18690,5060,-3490,-7893,-12642,-10448,-2765,3641,10402,25271,38483,35339,18047,-2733,-10730,-4436,-3538,-8955,-15347,-13743,-6663,-962,2066,1760,-3273,-4379,-1321,-1242,-4715,-7755,-11907,-14666,-7687,-2668,447,-1839,-1520,1008,367,-2,1585,10844,23714,34874,33894,15983,6544,-2402,-14810,-7530,111,5567,5227,-3647,-8502,15402,32308,29602,13025,2970,15946,34536,36393,33726,23164,7691,1258,7179,6559,404,-6454,-14745,-12965,-8322,-6014,-2740,1016,-2463,-2676,-3136,-11151,-14211,-11335,-5770,-5850,-6523,-2308,1180,4295,2520,2365,6503,728,-7957,2098,6792,3181,-2834,1192,14024,25118,23705,13897,8923,9640,1842,-13627,-11334,-5814,-5203,-8336,-9262,-4360,-3344,-10539,-5383,2323,6619,8603,3630,-3149,1447,13929,38207,35715,15067,6246,1241,4150,-59,13786,35503,44615,25098,-4303,-12151,3299,13931,17405,8167,1333,710,-753,9685,13240,8127,2005,1176,1887,-1361,752,-58,-2377,-4478,-13383,-4625,6339,13842,7795,-1688,-8977,-12014,-8682,-7179,-8202,-9581,-15001,-8751,-2809,281,396,841,4133,1821,-7576,-6404,4133,11286,14321,15964,6171,-8007,-13608,-11438,-8365,-6628,-5709,-2523,2675,4320,1319,-3773,-4375,-407,10858,27274,38109,44496,31623,5909,10081,24457,22771,23841,23913,19266,18722,34290,57308,67311,56316,41484,22750,8896,4846,-3764,-15128,-14029,-15400,-6536,5579,17191,16465,12720,17855,33852,54610,66806,54779,20307,-5296,-9518,-2228,2573,7035,10069,13156,17020,18257,14753,7352,3061,4916,9698,8514,4980,1420,-477,-4646,-5094,-6530,-5166,-7184,-3626,4325,10386,1759,-1700,4772,3514,978,7528,25673,37727,22418,4828,-3469,480,7208,5720,-1861,-4163,3941,8570,7442,2753,-5302,-4759,-2933,-4229,-9675,-13038,-11500,-11125,-9634,-6727,-2462,-909,1254,1677,-2014,-8320,-11954,-10533,-9478,-7968,-5392,-8407,-12559,-5728,568,-3031,-7914,-8430,-10024,-3075,9074,5613,-7271,-11133,-9302,-439,10815,15817,21047,27363,33445,22869,5455,-1007,-44,8836,4751,-7467,-8758,-7003,-9761,-13899,276,14037,24111,21299,11144,4217,-1209,-2856,1876,9913,10500,14097,19322,28340,29506,18150,7321,-7229,-8018,10939,28561,27566,6473,-9244,3659,25910,30096,15666,-2273,-6886,2807,10489,12745,8205,4776,5608,8207,16330,27238,23849,9785,-7537,-695,19157,25156,19780,13263,10777,7014,7115,8973,6534,-2624,-4873,-3182,-6899,-5939,2131,1042,-3396,-133,12261,29413,29503,9866,-7261,-12282,-10385,-3831,-586,-3041,-5542,-2564,-701,-4442,-3277,-1314,2262,-160,-1906,-5626,-13191,-5395,4559,12446,9952,5838,4214,2191,-2844,-7189,-5357,-4061,-6963,-11073,-9233,-2957,-221,83,-1607,-2715,-2073,-7634,-9985,-12240,-11858,-2556,8170,8289,4965,648,-2349,-7217,-6072,-4340,-6520,-9848,-10205,-13216,-13791,-13825,-13587,-11507,-8221,-4651,-1653,2565,7797,7731,6887,9572,16177,15404,4506,-11166,-1267,-4423,-7719,-7534,-11398,-14983,-7853,-6206,-7801,-7568,-11697,-14216,-4656,-4563,-11549,-10463,-7699,-5292,-501,-1530,-2460,-4271,-5543,-6589,-7910,-11886,-14508,-6309,1643,7825,5239,2323,-2965,-9336,-8698,-8178,-12141,-15933,-1711,16680,39924,59710,60333,44417,29114,29992,37422,38876,29973,13025,-5950,-2745,14751,24285,18145,1494,-5157,4315,-1742,-8743,-684,3121,2623,-7884,-14433,-10726,-10879,-551,9271,10946,1930,-7522,-12035,-2750,6137,16240,20972,14617,2631,-7435,-11686,-8281,-11729,-14369,-11167,-8842,-7215,-9764,-6276,-1279,-1323,-413,10411,22097,31006,22859,2796,-1562,4558,-1172,-9658,2483,14850,18410,12406,-3135,-10863,-3084,480,-4313,-8643,4949,23002,42592,52400,43649,22838,5299,-989,-5269,-7534,-11263,-12268,5015,18956,14235,5122,5365,7591,10232,8849,9190,10501,-856,-7969,-2933,4162,10690,11486,8460,6584,701,-4115,-8853,-12831,-9927,-1123,1258,5424,8750,8898,4234,-5141,-6497,4526,15226,26603,28088,15755,5935,-738,-9265,-13800,-13923,-10011,-2844,3656,3735,-1537,-12342,-11756,-3969,-432,-354,776,4435,2466,1514,2289,2741,1521,-2700,-8302,-9694,-10024,269,8674,14771,13122,9605,8940,7774,3610,-1989,-2156,-667,-6236,-4777,-10,-98,-6488,-11715,-15348,-9631,-3505,-1809,-2328,-2196,-9647,-13751,-798,5728,6110,4165,3725,5858,9448,7402,6516,8371,7954,4005,-634,661,-3080,-2983,-380,5497,14170,15566,9260,-1019,-10187,-7778,-2596,3896,11014,14425,16952,10108,-4535,-13985,-9070,1846,9408,9371,3439,1715,3444,710,-7592,-7215,-1002,-4678,-9465,-6117,3269,12528,19643,16790,-2116,-13041,-15105,-11862,-12542,-13313,-11031,-8069,-8682,-10877,-12655,-3994,13599,28805,30924,17380,5221,-3235,-3220,7360,5502,1409,-761,-6696,-5542,7241,14758,13518,3092,-4489,-6136,-5190,2098,17825,22465,8960,-6072,-8027,-7251,6542,21889,22045,16999,-271,-8005,2970,11764,6805,6889,17292,25471,38150,51262,56081,35758,8892,-6216,-16064,-15429,-11135,-13970,-15152,-8864,-4232,-2562,2597,12943,10812,5658,3702,6598,9953,12175,16645,17266,8592,-9262,-17408,-7731,556,9294,9320,11340,22052,32388,21870,4437,1282,7403,2401,-10344,-12395,-3692,-9614,-9606,5734,7199,-2580,-7089,-5631,-4131,-9535,-7754,-312,90,-8087,-10138,-8024,-7834,-6731,-10180,-14955,-1649,16365,40922,59857,59498,32312,12197,5426,13255,25453,23709,14787,5249,376,1658,2679,-5817,-13901,-16321,-8277,-5754,-5284,-8353,-9265,-9463,-13780,-11818,-2518,6345,12427,19995,20701,17057,12527,10813,4644,-2196,9472,16066,12543,3802,-6672,-14787,10709,35495,39048,12271,774,-4377,-4395,-2157,1793,5233,10730,7021,-151,-1932,-407,-1278,-2285,-7583,-17911,-12064,-5884,-2075,-1384,-3913,-9908,-2377,3057,7094,15538,27597,29747,18298,7860,-1885,-8259,-8013,-7310,-12705,-12394,-9789,-12018,-15987,-18872,-18169,-13047,-7977,-5884,-8012,-14448,-15344,-10056,-8431,-10634,-9280,-3454,-1731,-2913,-3354,-1760,-3621,-8789,-13493,-9577,2259,14577,24013,19493,10625,10464,8587,1957,-7170,-14515,-2868,16137,21274,16806,9982,3794,-2755,-7623,-6964,2450,13512,20629,17155,-952,-9656,3378,22310,25128,11173,-806,-7659,-8099,-469],[3221,3434,6672,5945,5323,10629,11013,1751,-2066,-3532,-3668,-5789,-7725,-9714,-7465,-7136,-7958,-9039,-9959,-11692,-9715,-4803,5243,16168,22191,19270,12818,4018,726,7065,18531,26093,26240,23956,23656,24397,25123,17731,285,-14620,-2339,8368,8599,3695,276,914,1976,-355,-5451,-9755,-11927,-14550,-18464,-11420,-3327,361,-333,-988,-1583,4213,22054,38403,37513,27133,16140,12745,16211,17363,8132,-5757,-8130,-1129,2175,-1764,-12655,5451,27209,43853,58348,47604,28210,7587,2271,11125,8481,-2580,-8421,-3536,364,820,-3827,-5779,-3643,-3733,-12624,-17567,-7680,-3979,7189,2446,-9658,-12495,-13730,-4711,8629,25008,36681,43085,33146,10347,-3509,-5784,-3355,-4064,-6989,-6750,-7754,-13362,-3456,10663,17021,10920,4028,571,-869,-852,2310,1971,-6537,-10760,-3316,8920,14998,19506,29178,36578,33294,14522,-8449,-21811,-15509,-13021,-14722,-7568,8729,16961,13599,7517,7957,11988,15190,7812,-7860,-14725,-11,6957,10032,11201,7394,962,-5012,-12465,-10500,-470,12878,24546,27816,16983,7246,2477,-5952,291,14477,-8701,-22633,-50464,-87729,-138466,-155080,-96310,12172,105477,113277,51885,-9637,-16863,-6613,3813,19478,23357,13961,515,-18903,-4960,5713,15006,14585,8312,5851,4679,3113,-824,-6547,-9057,-10535,-12993,-10078,-2259,1288,4208,-4279,-14212,-16670,-13890,-9875,318,12084,486,-9881,-19498,-23692,-25366,-21066,-16565,-10772,2558,5481,40,-6311,-12299,-13359,-11985,-4206,12152,18067,4400,-7564,8916,19415,15151,-2584,-15084,-5405,13702,15489,-1625,-19870,-6162,7868,4898,-4248,-9446,-8490,-2882,2151,9645,12543,11605,8070,-5635,-3512,96,-2339,-2022,-1154,6124,9644,4620,-1117,-767,-2765,-6595,-12381,-12438,-5356,2116,5750,7131,6787,6620,4720,2260,-6287,-17693,-6534,-4710,-9935,-11204,-2167,8471,18399,23055,29464,19189,8494,1105,-7650,-10307,-6615,5275,3907,-2073,7527,19929,24848,21414,24702,27859,15023,10924,5741,930,-5768,-3381,1029,-1842,-8944,143,15815,14188,-794,-7037,2874,5400,972,-2246,1886,1044,-1485,-6464,-7497,-9353,-10610,-4322,151,12303,26282,27974,9007,-10931,-14947,-7929,-5620,4543,17431,18151,11897,3827,-4473,-140,16522,30713,36783,27855,16312,16381,15109,16270,11024,736,-4308,-8407,-10375,853,11780,14875,3545,-7458,5161,12622,14113,12694,9033,1967,-7048,-14840,-6776,1553,-3457,-13967,-9928,-8667,-12489,-8522,-6341,-4241,-8788,-14223,-11184,-1119,2669,-3477,-7168,-6896,-6973,-5885,-5268,-9384,-14512,-12751,-11869,-5550,1842,8982,12879,6680,1009,3488,9842,9732,1206,-9489,-13836,-7734,-1770,-573,-1586,3116,5539,-1085,-1439,3617,-295,-3351,-5521,-14122,-7652,-2096,-661,-612,-3611,-11772,-11034,822,22597,36316,30723,19078,6203,-9767,-14192,-4444,-5723,-5686,-8163,-2411,4876,5582,5027,5589,11062,20040,25647,15587,3325,-5813,-13045,-10439,-9679,-437,7812,10655,6051,-6671,-5080,3505,7860,10320,23206,38493,27915,4280,-6210,-2077,1842,8727,4732,-5546,-10805,-9508,1416,4967,2198,4363,7796,7313,2024,-5544,-12626,-2181,2094,-711,-1863,2585,12670,13549,9823,18348,36600,19438,2944,-640,18130,37460,48212,50713,45399,35756,30176,28510,17056,2502,-9540,-11823,-15103,-8594,2306,9879,13567,7711,-1951,-3219,-4819,-9218,-11553,-14723,-9911,-11333,-7869,-3868,2182,8680,1193,-7645,-849,6694,4631,10810,20496,17130,9543,2665,11968,35068,47370,35269,8606,-7234,-10424,-3000,6952,3877,-5645,-10338,-11029,-10099,-9947,-8479,-4461,-7212,-12839,-14935,-9848,-4203,-2149,-3968,-8908,-7956,2707,7222,5790,318,-5338,-15603,-9262,-3353,-2152,-6390,-9364,-1748,5955,4105,4815,10702,6906,-6545,-8239,-439,-4398,-17443,1020,38565,37790,22132,16314,8423,1283,-3869,-7133,192,6546,5446,-2720,-14396,-11680,4772,15233,16617,12818,6463,-2939,-8493,1542,5362,-187,-8227,-11358,-5757,4269,12091,9109,3560,217,-5699,-11438,2130,3026,336,-4029,-635,1077,2021,2525,2690,6190,4656,2393,3988,8723,12680,12281,9559,3145,-2754,-9504,-10335,-14132,-20649,-21944,-14046,-3720,2804,6549,6,-11408,-10065,-10552,-14579,-12236,-6294,-933,-1966,-535,3880,13152,9466,1123,-9124,-13414,-11573,-9278,-8574,-2415,1346,-4204,-10771,-3668,5343,11050,11376,1727,-3145,-1184,-4747,-9265,-11151,-15278,-10519,7820,24190,26212,6298,-11719,-6274,-54,-3265,-8917,-1428,-1743,-5203,-6828,-6252,-2190,6471,12033,6935,5355,2692,497,-1540,-551,2736,9475,12440,10995,6785,1831,-1626,-2521,-5104,-7499,-7054,-8309,-7280,3241,12760,15192,17704,21270,16443,11337,1196,-7740,-8163,-6463,-7492,-5960,-4452,4994,18911,30996,36785,26888,2009,-14161,-3170,6805,8826,13634,24321,40587,63031,83045,75159,38692,6552,-2135,-2296,1842,4139,-745,-6930,-8521,-11299,-13321,-3405,11551,25731,28747,12682,13239,24323,19421,10414,9316,3816,3061,2759,-2653,-11810,-4915,4213,8333,-3281,-10511,8182,24401,18934,7297,-4039,-5083,-5963,-10556,-12605,-12466,-7980,749,8525,6914,-3729,-3308,2255,-2016,-14517,-5481,9292,14184,16686,20758,26673,31523,22668,10026,2627,-2445,-7048,-9110,-8780,-4309,-6056,-11193,-588,8123,14065,19781,20150,16327,11739,11747,12445,13759,19093,15991,1668,-3627,-6685,-5740,-1923,-6027,-6034,-6626,-7981,-7056,-9028,-3010,-265,-4846,-10654,-14138,-9767,-7075,-10714,-2347,26501,47800,47145,34855,21552,8769,2330,2660,5549,6190,-1201,-8563,-13364,-8475,-5463,4217,15547,23093,19477,13049,9958,12003,14737,21385,21632,10012,3473,1474,-448,-2928,2354,14865,26423,29650,27436,24893,21145,18380,11467,5208,95,-3242,-3474,-987,2834,-53,-1642,-1044,-1289,716,9373,28906,31716,15783,1077,-8660,-4114,2072,1917,-6042,-13274,-12973,-8158,-6371,-7259,-11287,-2027,7329,10153,9202,9091,11797,13324,4059,-5414,-2545,-3191,-1790,-3304,-706,4190,-173,-2879,-6106,-114,23513,32138,25850,10591,634,-28,8247,28323,30417,6091,-9127,-10030,-4510,-3310,-5510,-1585,1928,3026,6137,10959,8362,-2569,-81,-2200,-4460,-6473,1396,1338,-835,-2425,-3094,-3469,-3778,-6400,-11198,-9759,-4812,388,3251,-1181,-8483,-12874,-8722,-12040,-11225,-1958,4932,9206,4305,-2807,-6777,3461,7249,5539,11527,18364,8009,-705,269,-214,-5713,-11948,-13211,-3121,-2436,-6828,-9482,-14095,-12212,-85,-1026,-2457,-3257,-3747,-62,3851,5265,1865,-7780,-9866,-9320,-11393,-7817,397,5295,7534,10095,7926,184,-3693,-7868,3740,19831,24882,10691,1012,-911,455,713,-1880,-159,8907,8725,-967,-5694,-2420,1898,3620,-1768,-8735,-8365,5227,10107,5757,-3055,-10549,-10397,-8474,-8105,-8447,-6288,-1958,-3087,-7841,-13506,-15031,-7803,-5492,-9244,-9424,-6445,-5678,-14689,-4463,10885,23250,19701,6567,-1300,-6137,-11591,-9247,-2011,3651,9465,25395,42442,38551,19815,-1845,-13366,-6992,-5778,-11113,-15066,-10364,-4803,105,3251,3886,-90,-846,505,-743,-4685,-7716,-11526,-12597,-6102,-1433,2738,1729,841,2875,2268,452,32,9207,21522,29286,24562,7533,1621,-4274,-14606,-6881,-338,4699,4199,-4416,-7820,16046,36363,34264,13860,1900,13805,34121,40042,41099,33876,16969,4569,7592,6951,1737,-3915,-12312,-14478,-10176,-7367,-3675,339,-2910,-4073,-5560,-13254,-11972,-9406,-4290,-5953,-7588,-2820,554,3494,1813,1496,6415,1421,-9093,1178,5890,2844,-2975,700,13741,26588,26184,16060,12640,14802,4440,-11363,-12653,-8519,-9244,-10809,-5999,-1716,-854,-7601,-8257,-2285,1760,5390,2651,-3564,-1124,9873,33644,38496,18501,7692,609,2052,-1400,12635,33458,44600,27984,186,-10910,3482,14488,17120,7650,217,-1683,-5660,1669,5167,3156,-619,-973,-86,-3718,-934,639,575,-88,-8344,-5742,2955,9907,5929,-640,-5727,-9582,-8518,-7379,-8388,-9604,-13980,-7730,-2231,270,-391,-355,3322,1447,-7865,-5376,4981,9729,8868,8266,110,-11857,-13106,-9267,-7337,-6018,-4997,-1023,4173,5679,2117,-3822,-4953,-437,11445,28371,40680,47747,32583,3558,6285,24075,25613,26467,24665,18385,18433,38006,61897,71719,62190,47021,27655,10396,2204,-7758,-15816,-11447,-15451,-6784,5630,18108,16987,12457,18083,34705,56010,69436,56668,21167,-4521,-10380,-2723,3757,9769,12266,14516,17030,16844,13537,7246,4319,7164,11903,8264,3170,-1223,-2671,-5592,-5899,-7265,-4992,-6351,-3433,3378,7374,-2336,-3199,3654,4886,2495,8731,25467,32289,16193,662,-4696,2041,9550,8155,396,-1660,7662,10770,8262,3072,-4028,-4464,-2867,-4218,-10060,-12484,-10625,-10117,-9039,-5904,-1032,1097,3211,2006,-2270,-8708,-11902,-10442,-9224,-7603,-5528,-8980,-10970,-1216,6249,1444,-5978,-8194,-10726,-3687,8929,4611,-9433,-9532,-8514,-5283,4826,9908,15031,22353,30631,21513,4911,300,4363,13454,7549,-5780,-7224,-4480,-5047,-7773,-5838,11318,22526,21758,12682,6163,1768,-259,2017,7254,8474,14635,22354,32472,30712,16400,5349,-8241,-8917,8504,25986,24502,5055,-10207,3060,25102,29973,16732,-1226,-5516,3672,11195,12411,6564,2719,3746,6210,12522,20600,16870,5341,-7762,163,19346,25063,21465,16459,13544,8171,7257,8212,5310,-4016,-6447,-3773,-8271,-10628,-4020,-4758,-6092,-2636,6636,21430,23921,8765,-7086,-13853,-9883,-2580,1823,905,343,3566,3943,-2478,-2800,-754,3044,-804,-3708,-6714,-13468,-7936,207,6877,5241,2052,1750,1181,-2970,-6876,-4387,-3117,-7724,-12148,-8735,-1463,1071,1308,22,-673,-530,-7351,-9660,-12082,-13472,-4424,6035,5361,1307,-2862,-4461,-7436,-5716,-4523,-6086,-9217,-10515,-14551,-14224,-13068,-13665,-12040,-7305,-3468,-1695,1423,6406,5910,4250,6704,13603,12911,105,-11253,-1521,-4157,-8265,-7790,-10901,-13098,-4170,-2276,-5951,-7476,-11555,-13174,-8282,-6522,-10597,-9556,-9056,-5830,230,-410,-1607,-3956,-5188,-5269,-5847,-10004,-13120,-5139,3180,9185,5757,1963,-3609,-8697,-7653,-8333,-13582,-13913,1602,19510,42149,60661,57135,38449,22241,22781,30638,33591,25947,10214,-6572,624,19630,29585,22290,6303,-7525,1618,-2838,-8498,-761,3193,2990,-6481,-11555,-11084,-10426,1097,10495,9707,-815,-10047,-10500,-309,7076,13162,12443,6792,-2910,-10555,-8936,-4817,-9601,-14218,-10914,-9004,-7229,-7594,-4723,-2171,-3078,-2410,8695,18491,24600,16582,570,-931,3762,-2858,-10687,1459,13058,16369,11007,-4727,-13143,-6055,-2734,-5662,-6313,8718,27736,47730,55369,44167,23811,8130,-926,-7388,-9265,-12189,-12439,4832,18053,11680,4082,4943,6952,8901,7270,9170,9681,-2788,-7273,-1848,2483,7027,8219,5515,4657,24,-4264,-8238,-11125,-9866,-1752,1887,6722,10698,11012,5666,-4018,-5943,3653,14819,25272,22281,11485,3359,-3260,-11572,-15496,-15358,-11360,-3981,2461,2601,-1162,-9004,-7383,-1382,23,-963,831,4867,3837,3028,2553,1911,252,-4254,-9675,-10619,-8440,2765,10383,14821,10517,4673,5353,6953,4960,114,-1046,329,-4564,-3417,1444,1631,-4875,-9978,-13827,-9512,-4878,-4565,-6022,-5704,-12484,-11863,479,6922,6948,4647,4166,6945,10602,7342,6393,8387,7268,1906,-4038,-2715,-5284,-2497,1913,6154,14223,15624,9166,-1394,-10600,-7505,-1402,6722,15431,18534,19597,8372,-9123,-14010,-6265,3012,9128,8097,2025,1496,3548,250,-7593,-7735,-2772,-7285,-10310,-6290,3107,14279,22596,18448,-852,-11802,-17458,-11100,-10674,-11673,-10280,-8040,-9399,-12864,-15713,-9015,8344,23886,28031,16484,3928,-5051,-3327,7307,4381,-426,-1747,-4878,-2724,9699,17381,16458,5604,-2502,-5071,-5648,-809,12296,18722,8277,-5010,-7671,-5323,5335,16437,17759,13950,-2148,-10206,-1064,9668,7845,9934,19492,27305,38932,49093,50180,27230,4667,-6452,-13656,-15497,-11837,-13749,-15720,-9635,-3940,-1646,4281,13460,9794,4362,2366,5596,8862,11357,16225,16725,8192,-10890,-17600,-7341,1847,12101,13413,15892,26313,33127,20376,5465,9580,15641,7853,-7478,-14421,-5083,-11587,-6301,8379,7516,-3317,-7253,-6192,-5678,-11526,-7933,-1333,-2136,-8466,-9602,-7112,-6137,-4531,-7926,-17395,-4485,14477,40368,60893,58698,27655,5267,-519,7186,19711,20476,13336,6288,2232,3141,4126,-3818,-12843,-15163,-7435,-4508,-3814,-7299,-10190,-11255,-15395,-13820,-3657,6199,12469,19270,20415,17670,14833,14101,6060,-4351,5494,11391,8172,-59,-9902,-15923,11271,36528,41578,14087,2773,-1671,-4276,-3250,2586,7506,13607,9117,-97,-2829,-1919,-2640,-3294,-7548,-13548,-12045,-6448,-2810,-2509,-5291,-9794,354,4521,5602,12765,24672,27697,16691,7000,-1615,-7133,-7144,-7304,-13488,-12348,-9680,-11702,-14790,-16430,-15321,-9742,-5312,-4582,-7865,-13975,-14775,-10496,-8956,-11209,-10328,-3482,-756,-1763,-2791,-2326,-4962,-9423,-15164,-12388,-948,9732,17736,14668,8550,9183,7411,1355,-7908,-16011,-2245,19865,26343,21016,11992,3100,-3577,-5913,-4332,4639,14583,20021,16138,-988,-8655,2416,19445,21959,9631,-1336,-8089,-8234,-89],[4858,6717,9797,6514,3771,7375,5079,-2262,-2752,-3465,-4698,-5826,-6906,-8609,-6315,-6575,-8714,-10310,-10508,-10847,-9196,-6479,844,9590,14213,14464,12257,5204,2449,12192,25438,30039,27760,24736,24159,25304,25649,18523,1009,-12618,485,11743,11851,5800,581,-2157,-2732,-4244,-8477,-11856,-13268,-14536,-18239,-10875,-2850,1157,941,721,170,4219,21461,38362,35398,23581,14012,13263,17982,18960,11582,-124,-1694,4454,5866,940,-11921,3444,26568,42634,55239,42050,25390,7188,977,9141,6011,-5651,-10485,-3361,1484,2299,-1756,-3028,-705,-844,-10115,-14718,-7200,-5043,4867,2340,-9371,-13737,-15440,-5275,7276,23970,36106,41601,32854,11131,-2686,-5228,-2738,-3136,-4612,-2848,-2839,-11636,-7144,5817,13999,9240,3327,586,-1650,-3973,-2861,-2028,-8397,-9567,-1626,9526,10413,10990,19002,27917,28244,11821,-10453,-21422,-14085,-12026,-15236,-7617,10530,19697,17405,11792,10800,14199,16080,7452,-7959,-14327,612,8329,12512,15754,12596,4084,-3811,-10770,-10287,-892,13057,26210,31386,20314,7359,-4710,-10327,-1251,15975,-5763,-30799,-79559,-138816,-206244,-237162,-188823,-74267,49357,95157,49734,-8052,-15265,-4903,5720,21435,25728,13404,-2558,-15448,-2708,6186,13023,10273,3877,2208,710,-1091,-3567,-7392,-9150,-10824,-15618,-14047,-2621,2863,7464,-1018,-12021,-15599,-13931,-9450,3344,13032,232,-11406,-23262,-28221,-28929,-23413,-18770,-12100,-654,3172,-911,-7532,-13429,-13533,-12181,-5010,10106,15926,4159,-5372,10193,19851,14082,-3065,-14050,-3458,17282,18113,1618,-16771,-8118,5653,261,-8386,-9722,-5031,926,5282,12031,14296,14038,10864,-6199,-4951,-655,-2668,-1103,2310,9967,14112,9666,4840,3180,-756,-5681,-10298,-8630,-1937,4960,7452,6917,5441,4090,781,-2423,-11692,-12721,-339,-1028,-8187,-11819,-2845,7565,16039,19074,25976,20975,10264,1501,-8715,-15182,-12667,-133,2489,-959,10478,22302,27786,24203,26097,27562,14372,10146,5422,2663,-3458,-3131,578,-2255,-9988,-1395,14146,12219,-2034,-6697,5169,7577,2312,-335,4912,2912,-926,-6693,-7381,-6921,-7270,-3203,-727,9051,21130,24516,6819,-12666,-14552,-8283,-6223,4280,17502,19614,13872,5210,-2994,3830,21729,33678,36726,26618,12845,10737,12438,14361,8242,-348,-3462,-7350,-10108,-490,9105,12734,4714,-7147,3255,10393,12229,11455,8623,2295,-6250,-15445,-8156,98,-4789,-13963,-11324,-10962,-11209,-7122,-6046,-6292,-11120,-15156,-10982,-937,2828,-3239,-7469,-7412,-7062,-5745,-5584,-9242,-14080,-14438,-12963,-5943,1348,8254,12112,6834,2335,4754,9522,7498,-1214,-10963,-12519,-8096,-3814,-2067,-1893,2790,4596,-2767,-2966,5272,4334,2089,-2222,-13316,-9877,-3896,-1472,-751,-3370,-9513,-7946,5062,31092,42452,33618,20541,7992,-6663,-12602,-11014,-10281,-7358,-7201,-2964,4026,5490,5987,7336,12665,21039,25444,13375,213,-7465,-12027,-11467,-11221,-1199,7966,11254,5605,-8187,-4807,3757,6749,6251,15600,33930,28363,4232,-6742,-4582,-3983,3235,2445,-6401,-11800,-9737,1708,7352,5978,8791,14112,12715,4232,-4586,-13350,-4877,-160,-1907,-1207,6352,19950,18772,10587,15568,33912,19576,3740,-4161,13504,32929,45751,50483,44213,34617,32037,29617,16548,652,-10297,-9458,-14091,-11497,-418,7861,11939,4977,-5541,-6666,-6938,-9853,-11550,-12360,-6295,-8061,-5378,-2262,2430,9531,4914,-4839,1500,7527,3869,11658,23181,20124,10363,-299,8473,30335,42854,33789,10246,-5416,-11368,-3845,6381,4115,-4056,-7326,-7442,-8331,-10464,-11361,-7513,-9426,-14045,-13940,-9016,-3957,-1929,-3830,-9855,-10837,-701,2524,699,-3100,-5395,-11839,-12170,-6797,-4863,-7907,-10259,-1575,7032,6801,8436,11755,5892,-8801,-7761,-256,-4392,-17653,-368,37355,31306,18318,15272,8620,1169,-4127,-7471,-1471,4106,3243,-4324,-14403,-11375,3210,12976,16277,14423,7692,-2061,-7101,2109,5054,-1404,-9913,-12342,-5375,5399,12605,9683,2550,-3036,-10743,-9416,4431,4808,3594,-1297,-1414,-251,749,971,1376,5556,4535,2471,2871,6993,11505,11732,7982,591,-5583,-12373,-13556,-17615,-20953,-19252,-16930,-9132,-305,4950,-1576,-11534,-7879,-8744,-14038,-12559,-6271,136,1016,4957,12191,23024,15786,2711,-9611,-15089,-11503,-9646,-8893,-2517,1163,-3946,-10009,-3187,6008,11460,11585,1324,-4630,-850,-2902,-7826,-10869,-15727,-8422,8639,23405,26157,7949,-10937,-8030,-2471,-5596,-7134,1093,1506,-2429,-4932,-6037,-2586,6933,16311,11741,10582,7908,3793,-527,-1455,112,5857,8892,8612,6811,2135,-1421,-2296,-5475,-8269,-7538,-9641,-9191,1123,10257,12103,12446,16930,14198,10453,1735,-6964,-8810,-5966,-5007,-3867,-3126,4078,18036,29407,35723,26740,3128,-13020,-4593,3986,4574,10789,23357,39634,60865,78328,67977,34131,6283,-1175,-1070,2543,3355,-2368,-7556,-6037,-7909,-13114,-4007,12618,28803,33047,17864,20805,33061,27824,15153,7161,778,1551,2690,-2792,-11104,-3712,7095,11819,-877,-13597,6357,22527,16759,5203,-5096,-4628,-6983,-12372,-14726,-13273,-8151,1356,11671,13326,1025,-3103,2211,-778,-13021,-6240,7958,11981,15684,20778,27754,33326,23509,10491,1902,-4474,-9836,-10668,-8137,-3890,-5921,-11994,-1836,6794,14613,20714,20096,15323,10072,10655,14671,18146,22801,17390,1836,-5896,-9537,-2043,2358,-1844,-2720,-4317,-6511,-8403,-10237,-3954,-379,-4303,-9330,-13926,-12344,-9084,-11093,-3611,24129,45194,42023,31189,21207,9803,3618,3429,5791,6687,325,-7257,-10997,-7803,-6267,2156,12655,20372,18760,13811,9403,11853,15508,22971,21587,9261,2206,625,-251,-3118,908,13526,25340,29477,26601,21727,18153,17743,13232,7127,1143,-2904,-3372,-1204,2745,549,-223,535,345,2895,14600,35957,32864,12723,-1529,-10262,-5178,1022,1321,-6666,-14717,-14285,-9071,-6464,-8160,-14888,-3384,2936,6199,8401,10773,14734,15680,4360,-5617,-2840,-2694,-987,-2589,1821,4436,-2405,-7480,-9892,-1490,22837,35821,28504,10555,369,746,9098,30276,30529,3760,-13034,-11985,-5725,-4425,-6129,-1406,2574,4949,11125,15777,10494,-3615,1596,-36,-3635,-5873,1620,1379,-1305,-3141,-3900,-5012,-6579,-9751,-14947,-13022,-2569,6757,11052,4520,-6892,-12927,-8592,-11851,-11622,-2421,5357,10306,5385,-2107,-9324,-833,3677,4126,12376,21049,9624,-594,-757,-1377,-6278,-12160,-12013,-1429,-1102,-7549,-11729,-16101,-10479,2458,1929,-2045,-5946,-6024,-476,5669,7423,3219,-6589,-9088,-9009,-10241,-5868,2377,7812,10917,12028,7974,543,-3077,-7032,4798,22974,27976,12601,2092,151,-840,-2679,-5668,-1935,8528,9170,-403,-5285,-2196,1999,3307,-2008,-8550,-9315,2065,6881,3081,-3998,-9410,-8979,-8011,-8195,-8207,-6363,-2944,-4769,-9482,-14240,-13112,-6696,-5539,-11425,-7991,-2113,-2025,-12803,-4994,10488,22415,19160,7191,626,-4440,-10425,-8023,-1553,3030,7651,24958,45819,41103,21017,-1059,-16111,-10205,-8684,-13258,-13210,-8166,-4338,-6,3698,5494,2934,3371,2773,69,-4081,-6616,-9783,-10453,-4938,-810,4312,4825,3659,5292,4623,1261,-1563,7421,18839,23055,15533,638,-2170,-5582,-13483,-6552,-1220,3184,2632,-5290,-7823,15045,37951,37267,14440,1009,11112,32291,42146,46872,43473,26662,9062,7791,7248,3942,-1129,-9945,-14635,-11221,-7935,-4170,-535,-3722,-5963,-8137,-13141,-10040,-7788,-2942,-6362,-9199,-4125,-747,1995,779,1032,6314,1760,-10689,-42,4836,2569,-2979,186,13209,27832,28902,18616,16706,19772,6486,-9242,-12848,-10570,-12949,-11124,-2714,1226,2020,-4084,-8722,-5437,-2688,1972,1296,-4037,-3457,5924,28284,39536,21692,9414,836,925,-1126,11820,30902,43289,30025,4120,-7171,4377,14267,15840,6461,-1406,-4630,-11046,-5880,-2613,-1834,-3341,-3040,-1927,-5806,-2384,1650,4169,5189,-3373,-5608,-490,5487,3521,-330,-3459,-7647,-8498,-7408,-8008,-9170,-12852,-6528,-1411,503,-1083,-1865,1993,568,-8197,-4080,5546,7258,2016,-1491,-6923,-11854,-8028,-6700,-6256,-5558,-4564,19,5173,6848,3079,-3542,-5447,-521,11797,29022,42697,49978,33309,2367,3305,23261,27893,28042,24222,16563,16433,38083,61448,71725,65369,50463,30659,11077,-840,-12104,-11890,-9021,-14589,-7084,5227,18031,16575,11340,17228,33915,55063,69104,56484,21727,-3458,-11217,-3585,4637,12144,14037,15447,16577,15084,12056,6874,5337,9433,14262,8215,2071,-2371,-2101,-3900,-5041,-7298,-4518,-5406,-3431,1838,3494,-5425,-4101,2547,5767,3390,9520,24469,26464,10883,-2397,-5373,3543,11793,10556,2781,956,10805,12219,8567,3117,-2933,-4246,-3078,-4364,-10111,-11450,-9400,-8476,-7777,-5146,-226,2455,4602,1824,-2793,-9086,-11598,-10356,-9056,-7263,-5582,-9252,-9016,2887,11396,5473,-4163,-7920,-11470,-4210,8803,3810,-10477,-5886,-4149,-6496,-241,4126,8824,16752,26497,19647,4512,1769,9362,18377,10641,-3646,-5134,-1325,683,2071,-10182,7773,19932,21252,13483,7706,4747,2703,2753,5086,6336,14593,24471,35399,30547,13755,2664,-9774,-8952,6260,22525,20705,3704,-11040,2135,22728,27927,16587,-272,-4084,4482,11683,11947,5118,956,1947,4036,8516,13715,10152,2590,-3580,3475,20571,25509,23738,20508,17090,10102,7959,7752,4287,-5235,-7770,-3841,-8597,-15448,-9602,-9820,-8370,-4852,1221,12907,17019,6797,-6579,-14038,-8179,-271,4621,5066,6287,9119,7639,-501,-2323,-324,3628,-1517,-5466,-7789,-13602,-10274,-4145,1586,1019,-1010,-56,638,-2751,-6457,-3559,-1896,-8227,-13466,-8462,-428,1985,2390,1882,1864,1500,-6453,-9019,-11618,-14456,-5883,4234,2827,-1726,-5944,-6537,-7419,-5254,-4401,-5091,-8004,-10256,-15442,-13331,-10866,-12366,-12099,-5961,-1802,-1115,793,5184,3868,1071,2571,9272,9258,-4021,-10046,-2010,-4115,-8977,-7998,-9974,-10450,8,1744,-3735,-6995,-10825,-10518,-10204,-8048,-8265,-7416,-8493,-4209,1932,912,-997,-3732,-4597,-3796,-3905,-8170,-11504,-3825,4611,10234,6063,1523,-4145,-7212,-6134,-8097,-14611,-11419,4642,21406,42603,59462,52962,32951,15765,15147,22541,26985,21430,7722,-6143,3368,23598,34093,25805,10586,-8894,-684,-3189,-7879,-840,3325,3529,-4696,-8587,-10102,-9756,2418,11504,8257,-3316,-11578,-7637,2141,7718,9409,3329,-1325,-8393,-12868,-4477,-708,-7046,-13795,-9445,-6849,-5021,-4620,-3008,-3127,-5370,-4325,6975,14773,18302,10515,-1800,-1031,2209,-4885,-11418,987,11741,14848,10162,-5689,-13835,-7380,-5642,-6839,-4644,11408,30634,50370,56068,43670,24962,11519,28,-8756,-10445,-12639,-12180,4793,16877,9178,3012,4313,6232,7504,5641,9342,9233,-4150,-6681,-334,2015,4514,5757,3226,2957,-538,-4246,-7443,-9295,-9130,-2135,2579,7898,12597,13128,7020,-2924,-4782,3480,14404,22933,16150,8070,1330,-5312,-13571,-16898,-16553,-12452,-4877,1525,1654,-983,-5434,-2489,2200,1404,-1025,1119,5377,5229,4430,2557,634,-1517,-5889,-10580,-10656,-6258,5087,11934,14690,7834,197,3266,7207,6713,2447,369,1530,-2749,-1645,3544,3665,-2890,-7577,-11592,-8882,-5944,-7027,-9041,-8133,-14075,-9561,2335,8814,8485,5759,5023,8132,11901,7894,7083,9297,7564,992,-6282,-5349,-6221,-731,5004,7457,14728,16144,9761,-935,-10493,-6739,768,10950,20802,22915,21951,5944,-13342,-11264,-3521,4166,9175,7812,1552,2084,4445,688,-7004,-8074,-4892,-10232,-10930,-6299,2224,14461,23444,18644,423,-9393,-15619,-9255,-8332,-9755,-9263,-7697,-9509,-14028,-18131,-13207,2858,17806,23928,15187,2857,-6393,-3352,7006,3435,-1851,-1947,-1719,2353,15066,23019,21702,9420,24,-3763,-5861,-3500,6701,14274,7536,-3422,-6517,-3164,4637,11534,13400,10177,-4523,-11779,-4455,7035,8225,12216,20270,27441,37609,44525,42314,19348,2122,-6205,-11464,-14597,-11500,-12409,-15484,-10572,-3601,203,7195,14297,8947,3295,1318,4827,8014,10514,15352,15529,7461,-11291,-15875,-6665,3305,14820,17356,20620,30763,33333,20000,8790,17471,22368,11413,-5393,-14762,-5200,-11610,-2811,10913,7551,-4078,-7003,-6404,-6915,-13613,-8452,-2924,-4599,-8685,-8972,-6106,-4304,-2157,-5401,-13246,-5388,13161,39726,60771,56090,22884,-729,-5095,2394,13459,15826,10268,5882,3005,3386,4109,-2603,-11981,-14231,-6690,-3375,-2321,-5895,-9790,-11711,-15787,-15316,-4916,5795,12010,17641,18975,17199,16078,16745,7740,-5566,1833,6599,3144,-4485,-13288,-15752,10759,35452,42228,15340,4254,649,-2994,-3139,3855,9897,16378,11761,540,-3890,-4085,-4573,-4872,-7254,-9511,-9508,-5745,-2893,-3171,-6127,-8064,3477,6066,4284,10269,22064,25903,15352,6144,-1598,-6278,-6210,-6837,-13996,-12445,-9320,-10548,-12540,-12954,-10753,-5270,-2142,-2995,-7328,-12860,-14249,-11151,-9471,-11920,-12132,-3900,36,-587,-2091,-2798,-6260,-10103,-17037,-15024,-3663,4957,10993,9054,5899,7326,6060,974,-8028,-16852,-2293,21721,29128,23318,12674,1828,-4360,-4399,-2053,6524,15270,19088,14830,-1056,-7874,1124,15999,18334,7864,-2133,-8727,-8246,-19],[5506,8813,12312,6875,1660,2641,-1821,-5810,-3078,-3549,-5703,-5478,-5604,-7111,-4910,-5942,-9658,-12142,-11644,-10381,-9074,-8544,-4022,2690,6353,9936,11166,5630,3247,15718,30214,32011,27818,24218,23371,24769,24457,17327,841,-10166,3335,14874,15069,7973,1153,-4700,-7589,-8221,-11648,-14274,-14687,-14690,-17973,-10256,-2415,1728,1690,1453,600,2794,18527,34733,30409,18683,11090,12934,18983,20003,14900,5990,5242,9547,8674,2896,-10727,1419,24750,38903,48574,34345,21581,7142,1032,8558,4958,-7799,-13370,-3562,2420,3666,102,-509,2387,2770,-6904,-11998,-6450,-5617,2283,1513,-9736,-15543,-15306,-6015,5675,22187,34192,38191,30704,10768,-2491,-4933,-2362,-2508,-2629,225,1087,-9100,-11673,64,10394,7268,2366,317,-2737,-7153,-7320,-5023,-9250,-8410,-329,9605,5339,1612,7055,16632,20832,8193,-12748,-20050,-12681,-10791,-14556,-7366,12163,21832,20479,15190,13036,15744,16045,6438,-8164,-12538,1945,9735,14543,19395,16472,6459,-2662,-8965,-10336,-2478,11499,25855,32785,22892,7943,-11865,-14493,-2821,17755,-1682,-38729,-101167,-167307,-240110,-286117,-260022,-157640,-17815,63980,42251,-6562,-13402,-3022,7297,22180,26360,11821,-5082,-10098,479,6707,10612,5614,-919,-2028,-3537,-4597,-4985,-7789,-9064,-10302,-15000,-15808,-2162,4935,11199,2946,-9493,-14647,-13944,-8567,5492,12645,-528,-11956,-24336,-29574,-29573,-23349,-18629,-12061,-3837,351,-2147,-8750,-14332,-13755,-12585,-5898,8389,14310,4362,-4012,10166,18844,12139,-3482,-13044,-1791,19911,19715,4548,-13241,-10064,2865,-4365,-11476,-7716,-1030,4998,9012,14974,16985,18255,15705,-4850,-7217,-1982,-3231,-493,5293,12871,17235,13638,10147,6624,887,-4966,-8161,-4772,1386,7619,9068,6716,4011,1297,-3886,-8172,-15692,-5477,5709,2655,-6451,-12250,-3765,6409,13366,14895,21649,22099,12176,2266,-8259,-17956,-17886,-5170,999,492,13418,23951,30393,28066,29236,28903,15030,9993,5368,4538,-1117,-2624,189,-2604,-10981,-3312,12096,10341,-2643,-6130,7245,9525,3698,2065,8490,5112,49,-5765,-5091,-2315,-3619,-2287,-1987,4590,13844,19077,4068,-14256,-14332,-8882,-6905,3784,16767,20395,15426,6526,-1126,8355,26829,35908,35696,24295,8667,4771,9430,12030,5169,-1770,-3082,-6597,-10304,-2288,6217,10321,5553,-6614,-151,5952,8993,9863,8417,3146,-4802,-15258,-9737,-1637,-6099,-13364,-12294,-12370,-10451,-6717,-6414,-8573,-13232,-15395,-10663,-714,3097,-2821,-7672,-8018,-7313,-5884,-6199,-9465,-13437,-15531,-13977,-6534,799,7693,11633,7688,4338,6620,9963,6275,-2752,-11226,-10887,-7612,-5611,-3900,-2709,1420,2681,-4989,-4305,7058,9439,8498,1826,-11479,-12100,-5867,-2391,-868,-3140,-7015,-4477,10192,39780,47364,35981,22517,10434,-3087,-9164,-13265,-14029,-8426,-6225,-3627,3032,5358,6805,8808,13533,21053,24299,10940,-2418,-8091,-10986,-12390,-12196,-1432,8431,12014,5287,-9554,-4591,3999,6016,2518,6886,28073,28096,3760,-7597,-7495,-9548,-2063,52,-7357,-12929,-9188,2380,9528,9380,12713,19563,17427,6227,-3437,-13116,-7815,-2680,-3114,-364,10476,27457,23214,10759,12621,30416,19099,4032,-8313,7814,26251,39951,46522,39405,31239,33000,30207,15912,-1154,-10066,-7029,-12186,-14046,-3206,5807,10691,3506,-7260,-9249,-8761,-10427,-11410,-10390,-3078,-5179,-3443,-1354,1867,9622,8762,-1047,4748,8645,3405,12401,25610,23749,12247,-3045,4000,23740,35613,29843,10891,-3746,-11733,-4686,5685,4679,-1191,-3272,-3595,-6369,-10359,-13720,-10499,-11188,-13962,-12086,-7633,-3210,-1246,-3179,-9921,-13150,-3642,-1319,-3534,-5297,-3772,-7138,-13308,-10485,-7470,-9254,-10916,-1337,7891,9311,11696,12975,5827,-8644,-7122,-771,-4807,-17265,-1872,34850,24556,14405,14010,8679,933,-4340,-7621,-3317,1548,1264,-5395,-13417,-9947,2271,10741,15680,16313,9580,-704,-5388,2637,4595,-2808,-11836,-13002,-5217,5115,11462,9519,1799,-5399,-13527,-5904,6244,6064,6405,1508,-2118,-1762,-692,-865,-482,4200,3833,2286,1599,4968,9949,10933,6538,-1250,-7313,-13954,-16009,-18972,-18195,-16205,-15183,-12458,-2223,3071,-3230,-10908,-5334,-6448,-13050,-12798,-6165,1513,4392,10978,21308,33040,21822,4168,-9893,-16433,-11384,-10186,-9372,-3182,-12,-5184,-9720,-2716,6569,11618,11520,825,-5658,552,-358,-5943,-10116,-15186,-6705,8505,21416,24826,8897,-10312,-9455,-4125,-6624,-6397,2498,4059,59,-2808,-5229,-2674,7423,21136,17519,16171,13806,7781,1105,-1714,-2153,2241,5182,5888,6285,1722,-2037,-2826,-5322,-8931,-7478,-9735,-11274,-1601,7273,8904,7743,12434,11363,9005,2071,-6157,-9596,-5546,-2944,-2372,-2360,3152,16750,26867,33140,25198,4125,-10819,-5519,1218,294,7234,21066,36722,55694,69847,58160,28848,6028,165,657,3481,2542,-3688,-6624,-2410,-3873,-12028,-4794,13257,30943,36465,23441,30493,42813,36231,19608,5097,-915,1718,3364,-2676,-10230,-2312,10097,15187,1645,-14545,5196,21010,14634,2674,-7027,-5050,-8329,-14325,-16740,-14120,-8613,1491,13656,18377,4907,-3335,1918,654,-10576,-7334,5767,9043,13717,19127,26246,32292,22712,10469,1177,-6352,-12361,-10956,-7123,-3431,-5857,-12631,-3039,5493,15553,21497,19429,13847,8015,9261,16769,22397,26088,18534,2125,-9302,-10619,2994,6274,2067,827,-1660,-4527,-8811,-10821,-4933,-815,-4037,-8149,-12771,-14540,-10855,-11586,-5624,20263,40773,36225,27473,20725,10801,5014,4431,6281,7424,2497,-4691,-8790,-7313,-6871,144,9598,16947,17291,13791,7963,10673,15313,23504,20651,8152,555,-857,-691,-4086,-1147,11732,23509,28217,24843,17731,14014,16050,14482,9033,2434,-2480,-3353,-1372,2798,1238,1123,1941,1908,5366,20128,41489,32195,8949,-4501,-11999,-6262,-237,332,-7694,-16512,-15209,-9367,-5194,-5726,-11137,-4074,-2079,1122,6630,11590,17112,17704,4748,-5673,-3542,-2652,-402,-1841,4410,4762,-3751,-9738,-9380,-780,22857,39132,30546,10173,-155,1200,9622,31738,30199,1638,-17233,-13523,-6781,-5675,-7136,-1500,3033,7172,15630,19254,11520,-4817,3140,1923,-3182,-5486,1816,1403,-1817,-3990,-4893,-7280,-10576,-14100,-11786,-6957,5456,16384,20139,10374,-5733,-13301,-8659,-11839,-12250,-3140,5535,11133,6469,-836,-9806,-4439,101,2288,12591,23237,11401,-239,-1784,-2727,-7053,-11977,-9764,1225,780,-7965,-13583,-16361,-9247,3688,3595,-2348,-8643,-8301,-1166,7046,9166,4250,-5343,-7614,-8017,-8608,-3888,4155,10395,14811,14147,8122,1056,-2397,-6715,4560,24762,29892,13473,2057,-400,-3747,-8203,-10961,-4078,7483,8916,-216,-4865,-1915,1943,2717,-2516,-8401,-8992,-963,3585,357,-5198,-8567,-7945,-8125,-8732,-8121,-6653,-4153,-6537,-11035,-14242,-11010,-4825,-4606,-12876,-6341,2081,1840,-10697,-5804,9445,20277,17123,6908,2214,-2850,-9221,-6807,-1388,1742,5136,24226,48429,42822,21517,-364,-14022,-12194,-11478,-14545,-11538,-7318,-5384,-1315,3389,6532,5758,7801,4948,840,-3211,-4972,-7570,-8585,-4308,-902,5052,7296,6710,8137,7292,2415,-3103,5389,15551,16416,7295,-4741,-4794,-6250,-12294,-6593,-2527,1018,492,-6310,-8472,12531,36774,38190,14620,431,8240,29390,42582,50459,50760,35503,14319,8227,7677,6663,1548,-7846,-13417,-11157,-7625,-4165,-1556,-4970,-8440,-10680,-11339,-8580,-6559,-1955,-7164,-11394,-6298,-2795,-198,-516,820,6003,1578,-12850,-1657,3472,2150,-3036,-537,12224,28529,31594,21406,20786,23988,7785,-7579,-12211,-11798,-15697,-9212,321,4255,5100,-235,-5345,-5613,-6144,-1495,-521,-4790,-5610,2010,22535,38701,24379,11187,1886,1221,158,10861,27623,40433,30799,7102,-3268,5167,13064,13606,4666,-3474,-8105,-16688,-9119,-8433,-6860,-6249,-5187,-3856,-7792,-3666,2846,8251,10749,1150,-4567,-3961,619,505,-936,-2397,-6533,-8804,-7469,-7424,-8614,-11648,-5329,-579,808,-1674,-3754,61,-865,-8524,-2790,5672,4419,-4493,-12164,-12680,-7254,-2983,-4118,-5427,-5441,-4560,417,5476,7576,3936,-3146,-5993,-836,11757,29066,43801,50697,33289,1701,748,21828,29111,28198,22472,13790,12778,34237,55621,66880,65077,51255,31414,10632,-4346,-16870,-8158,-7092,-13856,-7676,4210,16802,15106,9286,15181,31405,51685,65453,53698,21468,-2507,-11997,-5093,4864,13690,15039,15662,15449,12810,10070,5956,5802,11313,16232,7883,1187,-2402,-36,-1496,-3828,-7275,-4151,-4667,-3898,-629,-1422,-7277,-5086,1150,5786,3308,9450,22309,20380,6317,-4844,-6071,4450,13444,12435,4853,3261,12921,12568,8054,2593,-2320,-4320,-3766,-4843,-9827,-10410,-8256,-6675,-6080,-4555,-289,2799,4976,808,-3906,-9715,-11355,-10601,-9369,-7395,-5965,-9580,-7432,6025,15326,8470,-2826,-7879,-12596,-4872,8433,2977,-10530,-2174,987,-2882,-2244,-449,2656,10597,20966,16973,3940,2971,14393,23005,13530,-1484,-2971,1948,6817,12832,-2961,3447,16112,19407,12970,8188,7106,5422,3604,3138,3671,13336,25011,36533,28791,10150,-863,-11990,-8789,3880,18111,16191,1993,-12129,624,18703,23740,14654,-23,-3066,4792,11456,10860,3448,-838,-70,1380,4181,6958,4284,1769,992,7436,21784,25653,25777,24494,20403,11991,8641,7100,2995,-6732,-9137,-3702,-7791,-15265,-10247,-13057,-10643,-6808,-3506,4693,9263,3705,-6042,-11761,-5945,2331,7080,8599,11218,13250,9839,938,-2308,-499,3542,-2682,-7504,-9200,-14001,-12796,-8525,-2502,-2153,-3268,-1351,307,-2471,-6308,-3336,-964,-8533,-15419,-8775,-277,2100,2925,3581,4433,3293,-5570,-8540,-11270,-14811,-7340,2371,354,-4406,-8830,-8842,-7446,-5117,-4390,-4004,-6700,-9861,-16109,-12229,-8899,-11098,-12028,-4669,-163,-391,237,3743,1372,-2415,-2590,2993,4245,-6811,-8244,-2937,-4688,-10239,-8366,-8870,-7675,3773,5080,-1815,-6702,-10227,-8348,-8956,-8533,-5360,-4952,-6692,-1918,3394,1643,-1010,-3814,-4054,-2631,-2577,-6895,-10208,-2883,5418,10466,5733,677,-4820,-5267,-4584,-7952,-15697,-9058,7001,21953,40860,55825,47816,27873,9615,7045,13287,18930,15976,4823,-5917,4915,25842,36998,28128,13773,-9435,-2904,-3287,-7355,-1348,3057,3713,-3176,-5988,-8506,-9268,2931,11866,6312,-5600,-11682,-4576,4112,7661,4931,-6000,-9389,-13237,-12532,616,3484,-4603,-13541,-7823,-3807,-1570,-1562,-1865,-4528,-8454,-7053,3796,9852,11789,4754,-4796,-2514,-367,-7365,-11901,665,10472,13433,9424,-6359,-12287,-6298,-7826,-8815,-4409,12293,31029,49885,54030,41806,25879,14985,1412,-9698,-11460,-13037,-11908,4529,15161,6500,1508,3090,5128,5839,3609,9281,8869,-4942,-6424,976,2140,2790,3731,1193,1163,-1361,-4474,-6912,-7766,-8159,-2568,2914,8478,13915,14705,7860,-2201,-3700,3345,13410,19215,9924,5166,-493,-7213,-15550,-18014,-17733,-13602,-5860,508,636,-1271,-2446,2307,6203,3264,-791,1358,5623,6216,5303,2011,-1257,-3957,-7857,-11246,-10264,-4242,6819,12938,14051,4784,-3859,2413,7910,8301,4589,1755,2582,-1141,213,5985,5677,-826,-4868,-9016,-8055,-6974,-9391,-11113,-8971,-13302,-7278,4238,10950,10460,7353,6178,9329,13264,8973,8429,10891,8585,1053,-7115,-6505,-5286,1983,8508,8992,14896,16160,10106,-469,-10468,-6123,1721,13678,24276,24957,22257,3352,-13061,-9437,-3410,3432,8847,8572,2327,3096,5421,1164,-6637,-8631,-7643,-13596,-11401,-6632,248,12643,21723,17147,1424,-6451,-11189,-6499,-5674,-7725,-8162,-7208,-9170,-14302,-20099,-16704,-2640,11000,18757,13269,1847,-7245,-3458,6372,2583,-2926,-1619,2044,8407,21870,30863,28803,14096,2705,-2496,-5942,-5855,1508,9634,6847,-1487,-4817,-1187,4338,7665,9418,6315,-6803,-12555,-7066,3995,7657,13213,19238,25513,33997,37942,33313,12690,785,-5655,-9524,-13358,-10438,-10399,-14541,-11734,-3078,3391,11589,15444,8238,2416,528,4213,7294,9531,13922,13650,6515,-9458,-13446,-5545,4627,16488,19974,24341,34410,32776,20395,11306,21732,25119,12612,-2819,-13670,-4758,-10475,-909,12177,6567,-4613,-6312,-6176,-7664,-15609,-9228,-5129,-7299,-8793,-8082,-4836,-2219,466,-2497,-7486,-2993,13222,39601,59948,52324,18608,-5415,-8264,-975,7446,10432,6154,4289,2821,2703,3151,-1864,-11135,-13426,-6007,-2317,-880,-4444,-8777,-11295,-15161,-15910,-5992,5371,11202,15329,16674,15946,16347,18514,9382,-5723,-1203,2416,-1640,-8666,-16220,-14427,9437,32615,41091,16150,5411,2680,-781,-1636,5757,12554,19190,15313,2489,-4411,-6448,-6763,-6709,-6738,-5923,-6000,-3979,-2150,-3005,-5828,-4826,6976,7707,3273,8310,20225,24892,14750,5724,-1461,-5383,-4951,-5661,-13623,-12381,-8504,-8606,-9617,-8874,-5151,296,1668,-880,-6085,-11025,-13461,-11659,-9414,-11906,-14423,-4326,960,951,-835,-2752,-7076,-10371,-18178,-15780,-4874,1301,4974,3632,3269,5447,4988,1151,-7187,-15845,-2619,21877,29720,23906,12435,678,-4555,-2774,225,8449,15958,18296,13728,-707,-6868,0,12597,14872,6343,-2721,-9041,-7868,-17],[4352,8824,13296,6543,-942,-3606,-9892,-8748,-3880,-4639,-7548,-5748,-4919,-6245,-4261,-6113,-11439,-15212,-13908,-10989,-10116,-11632,-9855,-4826,-1302,5485,8977,4579,2406,16858,32066,31631,26193,22134,20912,22305,21084,13722,-535,-8171,5250,16832,17388,9472,1422,-6629,-13042,-12973,-15611,-17585,-16102,-15481,-18278,-10246,-2697,1362,1219,571,-839,-559,12884,27465,22839,12538,7087,11229,18609,19914,17394,11855,11631,13185,9904,3474,-10133,-995,21505,32775,38959,25109,16748,7073,2655,10512,6710,-7348,-17691,-4811,2436,4126,905,848,4420,5822,-4120,-10107,-6088,-6192,-890,-567,-11287,-16899,-13865,-7499,3339,19299,30634,32787,26496,8876,-3323,-5396,-2807,-2814,-1799,1837,3352,-7001,-17029,-6244,6523,5007,869,-650,-4534,-10739,-11113,-7329,-9867,-8049,123,8780,-409,-8783,-6728,2570,10620,3084,-15732,-18746,-11791,-9677,-12799,-6570,13314,22763,22163,17155,14080,16003,14621,4360,-9039,-11028,3121,10621,15731,21678,18584,7670,-1994,-7613,-10873,-5484,7869,22967,31136,23988,8969,-15343,-18331,-4674,19620,7504,-33572,-92033,-147430,-219503,-282837,-287009,-216196,-84080,23226,29485,-5564,-11756,-1434,8110,21275,24716,8901,-7071,-5985,3341,6806,7728,820,-5991,-6944,-7955,-6858,-4995,-7895,-9041,-9273,-11551,-12505,-864,7198,14723,6552,-7465,-14330,-14199,-7653,6430,10781,-2043,-11860,-22550,-26895,-26471,-20357,-15648,-10533,-6690,-3040,-3892,-10174,-15175,-14029,-13219,-7140,6587,12733,4298,-3802,8432,16058,9163,-4140,-12445,-753,21123,19946,6757,-9579,-10936,389,-7863,-11865,-4277,3261,9689,14154,18686,20575,24090,22146,-1821,-10320,-4061,-4329,-598,7190,14160,18299,15782,13936,9038,1807,-4817,-6548,-1326,4227,9652,10141,6210,2283,-1886,-9285,-13741,-11363,1828,11190,6049,-5002,-12800,-5072,4982,10504,10765,16866,22277,13767,2843,-7314,-17283,-21855,-9514,-522,2069,15823,24299,31920,32384,33871,31681,16535,9923,5091,6060,907,-2120,-353,-3126,-12108,-5753,9652,8402,-2850,-5695,8736,10836,4747,4657,12356,7491,1272,-4098,-1872,2597,-94,-1810,-3715,-890,4927,11875,633,-15874,-14366,-9760,-7769,2987,15001,20116,16128,7462,767,12768,31138,36983,33559,20856,3789,-1393,6134,9388,1916,-3619,-3327,-6359,-11024,-4568,3105,7604,5826,-5849,-5159,-972,4193,7768,8179,4199,-3031,-14443,-11715,-3886,-7661,-12772,-12886,-12917,-10420,-7345,-7610,-11192,-15065,-15292,-10464,-667,3248,-2435,-7942,-8899,-7881,-6389,-7112,-10057,-12877,-16035,-15128,-7530,-56,6981,10988,8579,6391,8622,10729,5631,-3718,-10641,-9147,-6273,-6472,-5879,-4148,-1275,-489,-8021,-5182,8900,14848,15290,5815,-9673,-14350,-8079,-3472,-971,-2875,-4399,-804,16056,47789,50487,37438,24807,13356,686,-4946,-8191,-15024,-9156,-5467,-4563,1807,5082,7297,9726,13450,20022,22316,8413,-4485,-7893,-10148,-13372,-12665,-1272,9082,12811,4991,-10841,-4550,4147,5695,-310,-2747,21383,27040,2758,-8911,-10794,-14426,-6660,-2246,-8416,-14243,-8370,3069,11063,11994,15680,23527,21077,7897,-2219,-12137,-11141,-5632,-4442,533,14710,34317,26320,10149,9515,26221,17851,3708,-13025,1486,17906,31201,39020,31557,26246,32962,30083,15006,-3000,-9184,-4800,-10096,-15623,-5958,3903,10156,3700,-6592,-10055,-9900,-10926,-11326,-8955,-638,-3017,-2328,-1270,572,9128,12558,3767,8671,9671,3182,13070,27702,27946,15446,-4635,-1177,16074,26667,23913,10379,-2465,-11741,-5581,4908,5580,2521,1258,240,-4469,-9851,-15015,-13183,-12138,-12568,-9657,-5721,-1901,-13,-2016,-9352,-14848,-6170,-4518,-6943,-6366,-1444,-2245,-11181,-14428,-9893,-10474,-11493,-1266,8309,11339,14143,13854,6160,-7173,-6733,-1966,-5646,-16636,-3378,31596,18091,10360,12331,8371,394,-4639,-7661,-5360,-1126,-567,-6010,-11809,-7827,2045,8794,15114,18635,12486,1396,-3407,3008,3845,-4480,-13723,-12294,-4733,3614,8707,8233,759,-7149,-11423,-2042,7373,6590,8387,3953,-2846,-3520,-2305,-2838,-2775,2033,2418,1721,119,2612,7912,9669,4928,-2754,-8267,-14237,-16640,-17105,-15296,-13584,-12525,-12616,-3318,877,-4937,-9716,-2438,-3558,-11601,-12992,-6067,3000,7830,17010,30045,41840,26909,5369,-10026,-17238,-11451,-10998,-9996,-4385,-2149,-7752,-9369,-2179,7016,11552,11232,306,-6103,2302,2179,-4115,-9376,-14608,-5543,7462,18459,22358,9084,-9846,-10491,-5100,-6912,-6553,2853,5810,2114,-801,-4179,-2641,7801,26216,24220,21968,20211,12369,3346,-1146,-3696,-1149,1356,2863,5177,661,-3300,-4053,-5130,-9472,-7020,-8685,-12826,-4659,3999,5705,3650,7974,8043,7062,2226,-5302,-10399,-5186,-1275,-1367,-2010,2314,15187,23609,29260,22379,4925,-8312,-5890,-1406,-3875,3097,17434,31862,47836,58504,46871,23372,5839,1796,2765,4673,1878,-4102,-3814,2520,644,-10279,-5610,13432,31834,38518,28952,41462,52346,43466,23090,3880,-403,3740,4739,-2319,-9169,-728,13011,18221,4362,-11342,5124,20382,13352,401,-9842,-6257,-9799,-16150,-17340,-14809,-9249,1221,14229,21303,7476,-3933,1677,2508,-7245,-8545,2822,5607,11081,16133,22393,28581,20492,10075,558,-7876,-14061,-9717,-5576,-2706,-5660,-13049,-4015,4460,16726,21941,18214,12075,5842,7925,18938,26640,29267,19991,3516,-12751,-6582,8977,9831,5746,4711,1516,-1938,-7986,-10751,-5610,-1282,-3797,-6905,-11365,-15987,-12153,-12138,-8154,15556,35291,30483,24099,20224,11800,6542,5647,7017,8442,5256,-1473,-6637,-6756,-6965,-1501,6659,13237,15315,13104,6001,8786,14362,23084,18978,6738,-1429,-2934,-1724,-5699,-3271,10012,21331,26177,22437,13495,9357,13589,15296,10962,3968,-1914,-3287,-1284,3235,2235,2602,3361,3582,8338,25718,45039,30027,5006,-7436,-13486,-7077,-1421,-785,-8894,-18386,-14941,-8908,-2950,-1313,-5980,-3521,-6910,-4381,4374,11796,19076,19530,5438,-5221,-4261,-2746,204,-753,7328,5440,-4008,-9579,-7287,475,22834,41614,31988,9771,-582,1676,10096,32876,29837,437,-20829,-14130,-7372,-6729,-8172,-1508,3686,9866,19455,21444,11772,-5706,4626,3845,-2777,-5024,2183,1617,-2105,-4639,-5639,-9773,-14185,-13257,-6057,1049,15391,26121,28401,15682,-4724,-13630,-8582,-11669,-12755,-3788,5728,11867,7582,751,-7965,-6233,-2635,563,12558,25083,13629,766,-2235,-3808,-7676,-11233,-6919,4946,3384,-7707,-14393,-15143,-8307,3810,4183,-3065,-10748,-10127,-1741,8256,10727,5247,-3587,-5266,-5947,-6215,-1555,6073,13389,19466,16663,8565,1883,-1487,-6650,3259,25289,30941,13622,1095,-2583,-6315,-12814,-16615,-6008,6176,8330,-63,-4109,-1129,2285,2407,-2799,-7947,-7769,-3060,1099,-1567,-6026,-7648,-6909,-8372,-9060,-7537,-6602,-5047,-7861,-12033,-13636,-8901,-2417,-2756,-12146,-4335,6303,5942,-8260,-6430,8248,17467,14184,6147,3797,-994,-7555,-5189,-1091,208,2764,23913,50533,44005,21677,660,-9316,-9083,-10881,-13417,-10058,-7343,-7381,-3223,2837,7461,8841,12519,7158,1855,-1831,-2744,-4932,-6637,-3766,-1237,5425,9530,10212,11685,10590,4343,-3915,3481,12029,10056,573,-8207,-5842,-5919,-10888,-6508,-3718,-1279,-1747,-6986,-8998,9380,33515,37420,14798,689,6060,26354,41929,52048,55294,42743,20060,9861,8922,9878,4411,-5506,-11169,-9547,-6069,-3223,-2107,-6104,-10987,-11955,-8825,-6965,-5052,-845,-7782,-13555,-8755,-5019,-2429,-1372,1318,5953,1414,-14790,-3089,2292,2042,-2677,-971,11267,28992,34528,24855,25160,27587,8842,-5927,-10869,-11670,-14114,-6427,3514,7871,8954,4516,94,-2559,-7258,-4075,-2130,-5326,-7023,-1260,17340,36714,27000,13483,4195,3444,2254,10055,24189,36608,30648,9483,310,5887,11479,11232,3102,-5109,-11286,-12781,-4672,-6777,-11150,-8664,-6821,-5327,-9086,-4155,4796,13353,16855,5730,-2546,-6479,-3915,-2427,-1838,-1924,-5692,-8844,-7061,-6347,-7513,-9695,-3545,786,1722,-1446,-5229,-1704,-2028,-7989,-990,6090,3011,-6035,-13223,-9590,-1388,2168,-1094,-4295,-4981,-4256,862,5724,8439,5206,-2114,-5929,-740,11977,29141,44448,50310,32895,1744,-962,20440,29704,27551,20228,10907,8498,27572,45704,58231,61744,49926,30631,9698,-7443,-15920,-4401,-5141,-12881,-7916,3324,15245,13429,7162,12790,28100,46864,59310,48841,20735,-1235,-11684,-6609,4970,14834,15817,15772,14320,10719,8205,5081,6273,13277,18122,7653,827,-1293,2746,1041,-2405,-6929,-3415,-3548,-4144,-3383,-6416,-7132,-5784,59,5553,2858,9031,19599,15005,3065,-6284,-6392,5212,14927,14212,7073,5728,14531,12460,7375,2128,-1572,-3923,-4044,-4701,-8366,-8810,-6643,-4281,-3451,-3328,-495,2736,4863,-404,-4981,-9864,-10586,-10549,-9621,-7522,-6185,-9462,-5846,8573,18291,10746,-1421,-7444,-13531,-5004,8380,2622,-9636,1359,6313,3133,590,-1677,-2206,4798,15024,14202,3781,4409,19731,27674,16677,1183,-309,5716,13608,24283,9309,183,11907,16855,11560,7903,9123,8195,4919,2005,1066,11216,24320,36293,26224,6477,-4406,-13400,-8080,1992,13718,11937,410,-12947,-814,13975,18327,11471,-165,-2015,5072,10953,9578,2023,-2110,-1635,-1126,263,1591,857,3302,5539,11567,22840,25583,27672,28428,23505,14018,9642,6676,1885,-8012,-9744,-2821,-5362,-8970,-4565,-9148,-12432,-7745,-6189,-1411,2085,222,-4929,-8489,-3019,5338,9440,11700,15238,16184,11025,2229,-2316,-860,3209,-3812,-9259,-10408,-14083,-14669,-11167,-3184,-2974,-4014,-1677,592,-1653,-5927,-3281,-8,-7833,-16335,-9054,-509,1905,3394,5572,7408,5048,-4450,-7830,-10613,-13982,-8360,885,-1562,-6116,-10762,-10583,-6941,-4852,-4031,-2468,-4965,-8931,-15507,-10886,-6881,-9768,-11422,-3083,1782,836,165,2565,-826,-4751,-7104,-4421,-1009,-5863,-5885,-3685,-5448,-11599,-8239,-7142,-4583,7160,7843,-29,-6355,-9558,-6329,-5496,-6411,-1828,-2093,-3961,612,4568,2012,-1112,-3523,-3050,-1416,-1541,-5886,-8981,-2049,5861,10172,5135,-19,-4764,-2469,-2712,-7641,-16345,-6513,9037,21544,37426,50458,42449,23782,4507,-839,4081,10240,9968,1612,-6027,5540,26494,38388,29516,16100,-8933,-4687,-2975,-6659,-1997,2658,3754,-1769,-3548,-6469,-8712,2832,11829,4339,-6836,-9791,-1375,5831,7205,335,-14604,-15057,-13764,-8978,6391,7839,-2180,-13248,-6192,-438,2787,1908,-1132,-6353,-11997,-11304,-1477,3682,5731,312,-7808,-5063,-3378,-9707,-11532,609,9377,12253,8880,-6560,-9500,-2700,-6574,-11725,-5660,11320,29001,46445,49522,38812,26652,18504,3172,-10084,-12191,-13286,-11525,4185,13178,3944,-256,1449,3854,4236,1326,9082,8762,-4655,-6191,2032,2664,1878,2237,-506,-582,-2338,-4881,-6594,-6467,-6959,-2857,2925,8457,14612,15702,8226,-1753,-2780,3121,11804,14385,4272,2729,-2086,-8920,-17406,-17486,-17893,-14745,-6892,-567,-413,-1913,-181,6754,10351,5384,-237,1630,5643,6750,5601,1019,-3496,-6766,-10071,-11584,-9660,-2564,7955,13351,12881,1370,-6969,2544,8694,9499,6399,3031,3401,166,2075,8656,7612,1266,-1991,-6245,-7123,-8004,-11563,-11579,-7956,-10817,-5161,5939,13065,12753,9411,7651,10591,14715,10588,10382,13067,10162,1901,-6339,-5239,-2395,5305,12138,10536,14372,15260,9638,-630,-10747,-6118,-110,12522,23821,23467,20155,2096,-10612,-10155,-6849,183,8128,10291,4403,4242,5918,974,-7138,-9666,-10978,-15754,-11398,-7568,-2870,8799,17445,14007,1920,-3442,-6172,-3202,-2899,-5753,-7162,-6761,-8617,-13778,-21427,-19749,-7993,3876,12675,10470,625,-7689,-3837,5292,1672,-3816,-1203,5682,14411,28569,39242,36465,18725,4958,-1671,-6147,-7888,-3008,5146,6139,424,-3013,145,4015,4904,6110,2939,-8384,-12511,-8960,679,5827,12411,16133,21334,28120,29869,23991,7386,-42,-5160,-8086,-12301,-9143,-8248,-13386,-13307,-2156,8329,17300,16568,7378,1423,-303,3407,6321,8063,11640,10859,5218,-6005,-10723,-4110,5335,16326,20517,26167,36361,31236,19985,10241,20913,23741,13452,1798,-11696,-5045,-10024,-1632,11351,4071,-4718,-5610,-5877,-8206,-15706,-10359,-8176,-10385,-9097,-7217,-3573,-185,3015,540,-1181,1464,14540,39799,58184,47438,14752,-8929,-10432,-3522,1796,4576,1278,1509,1502,1101,1445,-1664,-10533,-13098,-5824,-1768,27,-3506,-8089,-10993,-14467,-15901,-7099,4608,9658,12056,13313,13677,15321,18900,10344,-5424,-3929,-1098,-5743,-12269,-18743,-13292,7089,28030,37888,16053,5833,3971,1524,616,7790,14962,21488,19292,5659,-4043,-8888,-9479,-9024,-6496,-3233,-2922,-2142,-1209,-2438,-4641,-1033,10211,8847,2035,6489,18944,24487,14635,5441,-1573,-4901,-3887,-4361,-12728,-12573,-7804,-6737,-6868,-5005,502,6175,5459,1149,-4734,-9212,-12908,-12416,-9006,-10834,-17494,-5112,1523,2367,558,-2585,-7809,-10576,-17673,-13927,-4724,-1125,39,-1435,428,3242,3769,1363,-5979,-13944,-3571,19955,27735,22428,11011,-561,-4632,-1590,2000,9893,16169,17218,12417,-429,-6100,-1376,8947,11260,4636,-3507,-9397,-7704,-544],[2889,8140,13979,7068,-1683,-8285,-17327,-9151,-4057,-5541,-9108,-5734,-3991,-5058,-3451,-6105,-12810,-18260,-15764,-11440,-11146,-14388,-15213,-11374,-6853,2416,6925,3199,1077,16812,32234,30392,24364,19919,18145,19219,16890,9233,-1652,-5928,6981,18375,19592,11214,2421,-6421,-15922,-17465,-19372,-18579,-15867,-15760,-18164,-9926,-2785,935,426,-964,-3065,-4693,5902,18361,14561,6607,3154,9131,17765,19595,19828,18060,17771,15889,10328,3487,-9601,-2836,18080,25943,28592,16278,12153,7700,6425,15804,12147,-3013,-19387,-6538,2061,4158,1108,1511,5696,8433,-1445,-8418,-5561,-6166,-3722,-3184,-13288,-15259,-12417,-9109,940,16127,26363,26580,21310,6309,-4416,-5966,-3489,-3507,-1631,2525,4511,-5235,-21677,-11436,3794,3527,-399,-1696,-6414,-14081,-13476,-8626,-10165,-8036,323,7757,-5886,-19250,-21325,-13198,-1566,-2979,-18576,-17242,-10956,-8095,-9995,-4221,14678,22937,22818,18084,14306,15339,12316,1758,-10198,-9897,4151,11312,16550,23067,19463,8207,-1404,-6407,-11334,-9249,2818,18070,26705,23748,10756,-11444,-20457,-6270,21878,25328,-4431,-41282,-78339,-151816,-233227,-264842,-229955,-130788,-20390,13010,-4725,-10065,111,8484,19155,21204,5141,-8030,-2842,5674,6718,5018,-3227,-10525,-11943,-11484,-7071,-3608,-7379,-8716,-7585,-6813,-6805,1740,9929,17896,9432,-5863,-14377,-14281,-6512,6497,8003,-3834,-10914,-18357,-20739,-20048,-14809,-10900,-8200,-8440,-6439,-5795,-11464,-15605,-13930,-13603,-8369,4926,11324,4002,-4421,5249,11847,5588,-4812,-11992,-94,21119,19078,8371,-5532,-8472,187,-8273,-8998,164,8267,16412,22331,24107,25465,31507,29618,2262,-13394,-6548,-5745,-1269,7967,13745,17278,16021,15978,10454,2177,-5084,-5410,1737,6710,11158,10741,5545,510,-5097,-14565,-11744,-3470,9029,16118,9250,-3684,-13328,-6342,3807,8058,7280,12271,21613,14915,3124,-6393,-15696,-20758,-12160,-1540,3943,17619,23368,32146,36691,39466,35294,18394,9682,4503,7167,2677,-1497,-848,-3649,-13062,-8219,7316,6605,-2752,-5360,9710,11530,5466,7444,16561,10266,2915,-1871,1588,7202,3261,-1610,-5571,-6389,-4239,3699,-3204,-17190,-14356,-10572,-8584,2201,12516,18854,15885,7977,2598,16726,34345,36888,30534,16628,-1410,-7202,3081,6942,-1115,-5654,-4000,-6500,-12003,-6990,56,4845,5689,-4560,-10497,-9734,-1877,5357,7972,5450,-946,-13009,-13922,-6528,-9414,-12294,-12993,-12806,-10894,-8710,-9411,-13908,-16037,-14966,-10296,-719,3338,-1997,-8128,-9913,-8613,-7036,-8000,-10666,-12278,-15854,-16231,-8789,-1153,6088,9992,9144,8265,10657,11709,5429,-4177,-9524,-7204,-3982,-5271,-6944,-5711,-5071,-4791,-11795,-4935,11012,20581,22085,9366,-8112,-15060,-10323,-4491,-786,-2179,-1497,3184,22626,54494,51684,37915,27350,16837,4678,-350,-3157,-13319,-9672,-4898,-5662,546,4812,7529,10055,12507,18220,19891,6135,-5770,-7098,-9462,-14321,-12565,-697,9962,13685,4785,-11905,-4550,4352,5994,-1263,-12615,15035,25595,1459,-10536,-14145,-17716,-9966,-4120,-9414,-15577,-7414,3730,11930,13749,17533,25753,23578,9338,-858,-10521,-14588,-8933,-5754,1567,18998,39829,27852,8829,6438,21666,15910,2902,-17210,-4428,8858,20560,28973,21989,20694,32143,29335,13922,-4785,-7973,-2873,-8049,-15330,-8234,2639,10840,5712,-3823,-8428,-9784,-11139,-11261,-7971,1032,-1562,-1982,-1888,-1143,8446,16256,9644,13024,10314,3237,13816,29514,32674,20160,-3912,-6565,8271,17242,16772,8755,-1658,-11612,-6445,4232,6862,6735,6038,3983,-2648,-9058,-14798,-14680,-11766,-10123,-6694,-3245,61,1894,-298,-8348,-15646,-8181,-7099,-9501,-6596,918,2493,-7011,-18462,-11971,-11585,-12111,-1474,8178,12662,15543,14169,6488,-5536,-6723,-3653,-6799,-15856,-4506,28522,12528,6246,10121,7520,-575,-5089,-7613,-7501,-3848,-2263,-6209,-9820,-5365,2362,7206,14801,21572,16776,4503,-1183,3156,2715,-6428,-14364,-9765,-3193,1524,4695,5702,-1026,-8833,-7868,1608,7756,6301,9237,5578,-3749,-5564,-4022,-4641,-5128,-897,193,667,-1603,-83,5340,7805,2967,-4200,-8859,-13767,-15349,-14157,-12678,-11473,-10293,-11113,-4204,-1647,-6686,-8203,698,-70,-9748,-13204,-6096,4370,10988,22364,37049,48045,30396,6174,-10083,-17309,-11884,-12215,-10772,-6154,-5264,-11254,-8358,-1512,7316,11239,10715,-237,-6159,3638,4102,-2763,-9034,-14400,-4979,5702,14902,19069,8533,-9585,-11237,-5702,-7061,-7478,2239,6661,3561,776,-3303,-2783,7846,31048,31457,27630,26684,17217,5945,125,-4265,-4057,-2622,-552,3331,-1104,-5116,-5964,-5323,-10046,-6441,-7000,-12389,-7658,530,2456,-45,3505,4170,4519,2041,-4581,-11304,-5036,-137,-909,-2091,1473,13286,19686,24209,18333,5282,-5898,-5886,-3965,-7968,-1582,12425,25082,37724,45290,35078,17908,5518,3377,4864,5838,1237,-3406,442,8490,5046,-8398,-6530,12892,31082,38729,33733,52199,59964,48073,24631,3633,1745,6697,6256,-2105,-8235,670,15295,20442,7012,-7934,5964,20584,13325,-750,-13428,-8399,-11515,-17775,-16295,-15469,-10283,287,12985,21311,8110,-5121,1488,4663,-3379,-9766,-1061,1565,7739,11936,16463,22376,16844,9059,-242,-9247,-14351,-7963,-3868,-1983,-5563,-13625,-5033,3491,17544,21543,16189,9803,3422,6557,20865,30477,32110,21753,6621,-7763,1565,15132,12604,8778,8547,4929,885,-6626,-10586,-6213,-1986,-3812,-5892,-10274,-16857,-13314,-13164,-11371,10376,29103,24886,20819,19279,12304,7711,6493,7370,9147,7940,1609,-4902,-6445,-6870,-3038,3539,9070,12522,11364,3324,5988,12336,21315,16242,4569,-4220,-6054,-3860,-8426,-5195,8310,18623,23116,19110,9043,4361,10177,15153,12337,5157,-1718,-3648,-1349,3664,3139,3799,4355,4899,11304,30374,45693,26170,753,-10610,-14984,-8039,-2926,-2442,-10693,-18576,-14171,-8401,-755,3319,-810,-2174,-10853,-10103,1482,10981,20087,20592,5917,-4671,-5333,-3390,348,241,10062,5964,-3874,-8637,-5746,1009,21738,42183,32095,8889,-1327,1745,10063,33168,29156,157,-19998,-14103,-7991,-8065,-9651,-1855,4089,12226,21692,21787,10896,-6700,5230,4998,-2950,-5010,2110,1386,-2772,-5611,-6517,-11958,-11247,-6132,344,9495,24582,33465,33836,19229,-4416,-14413,-8891,-11882,-13666,-4909,5328,11837,7952,1757,-5719,-6416,-4638,-1407,11766,25823,15588,1812,-2515,-5054,-8688,-10728,-4419,8788,5866,-7374,-14539,-14158,-8246,2246,3049,-4783,-12661,-12036,-2786,8610,11377,5531,-1850,-2795,-3518,-3749,476,7485,16068,23995,18776,8565,2238,-1121,-7499,249,23807,30524,12436,-1549,-7201,-5663,-9340,-16248,-8216,4012,6808,-597,-3734,-497,2493,1896,-3384,-7837,-6894,-4623,-915,-3039,-6915,-7314,-6559,-9358,-9458,-6914,-6773,-6201,-9327,-13116,-13461,-7544,-509,-1104,-10813,-2795,9668,9318,-6276,-7515,6289,13548,9900,4236,4559,360,-6144,-3909,-1373,-2255,495,23482,51250,43856,20767,1234,-4592,-3374,-6784,-10923,-9475,-8807,-10744,-6109,1450,7605,11467,16473,8548,2376,-779,-901,-2804,-5373,-4011,-2471,4770,10752,13172,14955,13592,6236,-4488,832,7448,3392,-5304,-10455,-6375,-5632,-10118,-7018,-5474,-4440,-4864,-7993,-9598,5361,27993,34379,14149,882,4037,22794,39610,50813,55744,46565,24609,12011,10176,12293,6532,-3658,-9064,-7590,-4378,-2332,-2905,-7814,-14330,-11725,-6767,-5810,-3841,-364,-8909,-16331,-12174,-8110,-5326,-2411,1674,5398,599,-14105,-5030,509,1418,-2733,-1909,9532,28237,36571,27991,28758,29489,8885,-5111,-10050,-11425,-12252,-4289,5959,11248,12878,9422,5632,1098,-6668,-6091,-4080,-6394,-8501,-4638,12131,33087,28663,15447,6713,6166,3782,8501,19897,31167,28645,10317,2301,5430,8850,8208,1240,-6800,-14240,-8466,947,-1846,-11357,-11165,-8689,-7108,-10419,-4667,6636,18523,22421,9531,-731,-8047,-8738,-5952,-3747,-2712,-5860,-9383,-7079,-5816,-6741,-7775,-1978,1829,2356,-1202,-6802,-3837,-3401,-7248,488,6262,3305,-1992,-3929,-2843,3655,6285,1435,-3615,-4806,-4232,738,5216,8636,6012,-1374,-6036,-986,11695,28472,43714,47959,31225,1409,-2723,18403,28857,25471,16957,7349,3274,18245,32251,46021,54818,45867,27813,7606,-10461,-11693,-1538,-4006,-12503,-8489,1965,12882,11079,4511,9611,23642,40350,50421,41340,18579,-561,-11013,-8799,4144,14696,15589,15046,12510,8128,5729,3483,5953,14427,18885,6602,-36,-444,4655,2486,-1829,-7213,-3171,-2803,-4735,-6905,-10847,-6363,-7043,-1446,4404,1365,7493,15705,9897,241,-7663,-7209,5006,15358,14995,8567,7494,14870,11263,5882,1033,-1407,-3604,-4210,-4216,-6590,-7343,-5259,-2129,-802,-2138,-1422,1590,3547,-2448,-6645,-10058,-10049,-10844,-10526,-8442,-7054,-9741,-5110,9643,19281,11317,-710,-7333,-14981,-5282,7810,1798,-9299,3632,10679,8826,5564,-72,-5391,-1066,8519,10870,3348,5339,24330,31483,19321,3579,2004,9062,19975,34746,22096,127,7233,13102,8560,5982,9838,10106,5801,1007,-1961,7479,21631,33999,22456,2426,-8185,-11517,-7641,2,9147,7649,-1748,-14133,-2727,8350,11564,6595,-1507,-1652,4629,9459,7368,110,-3523,-3230,-3991,-3698,-2378,-135,5755,9185,14681,22619,24355,28441,31239,25405,15307,10176,5775,303,-9642,-9778,-1849,-2374,-2579,1314,-5943,-14368,-8258,-6927,-4636,-4004,-3957,-3912,-5370,-285,7831,10935,13581,17524,17227,10728,2740,-2948,-2019,2009,-5469,-11188,-11894,-14214,-13869,-10034,-1208,-2194,-4054,-1846,709,-943,-5836,-3947,297,-6645,-13848,-9538,-1528,943,3296,7287,10139,6066,-3756,-7463,-10182,-13009,-9459,-757,-3389,-7192,-11622,-11136,-6303,-4931,-3797,-1072,-3401,-8009,-14343,-9914,-5374,-8987,-10864,-1757,3495,2051,152,1314,-2617,-5050,-8429,-12559,-4775,-2479,-3747,-4476,-6788,-13281,-7832,-5299,-1805,9498,9421,1009,-6498,-9369,-4904,-1871,-2715,1662,557,-1233,2570,4899,1649,-1422,-2935,-1897,-538,-1189,-5568,-8289,-1793,5498,8964,3941,-613,-3554,830,-957,-7628,-15732,-4132,10413,19932,32292,43575,36901,20459,607,-8426,-3690,1393,3276,-2314,-6939,4988,25278,37911,29683,17270,-8087,-6343,-2711,-6114,-3075,1822,3316,-842,-1639,-4624,-8423,1746,11063,2320,-6792,-6867,1518,6999,6111,-4352,-20029,-12285,-9535,-4503,12303,11870,-197,-13190,-4934,2761,7573,5760,-851,-9153,-12691,-16989,-8860,-3092,1044,-1943,-9382,-8358,-6479,-11534,-10289,484,8168,11020,8205,-6571,-6598,2087,-1209,-13982,-8591,8240,24461,40095,42618,34626,27000,21645,4868,-10193,-12854,-13597,-11271,3567,10901,1520,-2304,-665,2351,2779,-1320,8589,8782,-3310,-5872,2625,3171,1470,1099,-2035,-2384,-3589,-5606,-6624,-5519,-5742,-2995,2452,7676,14518,15951,8022,-1666,-2181,2606,9538,8798,-296,553,-3592,-10526,-17367,-15604,-16230,-15952,-8056,-1786,-1614,-2944,1238,10494,14218,7375,498,1951,5445,6768,5272,-302,-5740,-9429,-12471,-11571,-9069,-1322,8495,13123,11128,-2402,-8042,3232,9247,10142,7758,4100,3915,1094,3868,11394,9473,3373,945,-3390,-6134,-8986,-13127,-10271,-5702,-7920,-3244,7347,14994,15270,11906,9426,11919,16237,12752,12943,15798,12218,3388,-4181,-1629,1920,9002,15745,12078,13474,13921,8622,-1380,-10815,-6525,-4021,7905,20267,20250,17389,2726,-9693,-9882,-9948,-3560,8010,12724,7548,5859,6216,258,-8344,-10979,-12927,-11715,-10254,-8924,-6703,3506,11329,9780,2042,-412,-854,502,74,-3685,-6110,-6227,-7803,-12506,-19903,-20618,-12656,-2843,6231,6920,-773,-7597,-4286,4053,920,-4336,-777,8969,19945,34304,46687,43406,22675,6616,-1250,-6356,-9293,-6268,1434,5687,2359,-1109,920,3683,3483,4194,1114,-8225,-11480,-9807,-2109,3191,10082,11503,15545,20835,21515,15695,3815,-381,-4570,-6897,-11267,-7490,-5849,-11996,-14610,506,15975,24356,17773,6600,535,-955,2599,5263,6342,8824,7524,3955,-1723,-7565,-1967,5989,15223,20060,26887,37071,29196,17895,6323,18318,22735,17896,8558,-8629,-6027,-9694,-3400,9498,1092,-4011,-4819,-5341,-8315,-12836,-10868,-11074,-12425,-9212,-6136,-2045,2081,5810,4147,5469,6577,16893,40258,55531,41867,11606,-10783,-11329,-5311,-2966,-791,-3267,-1571,-269,-624,-165,-1369,-9680,-12862,-5899,-1498,628,-2871,-7724,-10925,-13902,-15406,-7872,3776,7644,8213,9345,10811,13422,18207,10756,-4720,-6062,-3454,-8131,-14244,-20352,-12732,4187,22481,33165,15249,5748,4733,3820,3493,10049,17189,23273,23561,10139,-2010,-10194,-12338,-11328,-6336,-1276,-511,-504,-152,-1442,-2581,3020,13150,9535,658,5066,18621,25050,15297,5553,-1739,-4748,-3025,-3015,-11444,-12821,-7223,-5161,-4451,-1541,5797,12022,9071,2970,-3430,-7597,-12579,-13249,-8068,-8154,-17510,-6048,1726,3637,2132,-2229,-8409,-10625,-15485,-10660,-3573,-2233,-3243,-5584,-2402,828,2384,1510,-4588,-11752,-4972,16280,23554,19224,8686,-1813,-4771,-994,3147,10727,15792,15765,10800,-403,-5701,-3098,5045,7470,2645,-4575,-9869,-7981,-1634],[2091,7644,14940,9155,390,-7631,-12958,-7089,-3062,-5515,-9712,-4926,-2309,-2984,-1947,-5330,-12942,-20062,-15813,-10877,-11311,-15582,-17846,-15284,-9001,1347,5905,2390,185,16647,31880,29529,23450,18670,16166,16632,13107,5373,-1342,-2869,9183,20171,22351,14013,5020,-3520,-12298,-18994,-21166,-15998,-13653,-14493,-16665,-8365,-1750,1369,258,-2113,-4860,-8263,-858,9455,7396,2211,465,7752,17485,20067,23075,25181,24070,18405,10917,3942,-8288,-3093,15877,20259,19736,9692,9085,9712,12340,23743,20450,4504,-14025,-7990,2017,4494,1469,2328,7019,11211,1881,-5972,-3978,-4708,-4943,-5248,-14560,-12232,-10209,-9878,-480,13846,22708,21134,16672,4371,-4599,-5600,-3398,-3586,-1147,3311,5640,-3025,-22179,-13352,3634,4114,-333,-1786,-7304,-16112,-13679,-8422,-9539,-7387,1343,7774,-9473,-27992,-35071,-28790,-13904,-8645,-18864,-14611,-9178,-4939,-5304,722,17468,23452,23425,18954,14662,14718,10223,-250,-10652,-8351,5707,12706,18034,24616,20274,9167,75,-4426,-10651,-12436,-2275,12484,20733,23075,13764,-5681,-19262,-6512,25141,51438,46161,38167,16929,-62497,-160521,-211726,-201911,-138411,-55436,-4273,-3093,-7432,2481,9390,17006,17095,1776,-7174,277,8170,7354,3704,-5138,-12926,-15799,-12207,-4783,-620,-5434,-7147,-4519,-667,705,6517,13996,21236,12062,-3810,-13691,-13079,-4264,6747,5552,-4708,-8364,-11974,-11790,-10754,-6822,-4505,-4906,-8089,-8546,-6833,-11655,-14705,-12547,-12736,-8532,4343,10921,4324,-4804,1683,7378,2548,-4583,-10667,1189,20933,18130,10199,-212,-1535,4131,-4612,-3627,6171,15246,27304,35398,32856,32615,40771,37886,7444,-13885,-8410,-6586,-1613,8386,12414,15099,15223,16962,11694,2922,-4886,-3948,5136,9664,12975,11675,5569,-382,-7279,-14945,-3925,6051,16599,21144,12967,-1683,-12998,-6339,4139,7249,5518,8930,20807,16092,3717,-5041,-13699,-17707,-11646,-853,6916,19485,22048,31703,41062,45693,39392,20631,9711,4227,8503,4940,19,-437,-3331,-12790,-9095,6352,5794,-1891,-4400,10943,12331,6515,10999,21711,14257,5754,1402,5593,11874,7050,-843,-6523,-9469,-10078,-3889,-6478,-17056,-13403,-10372,-8533,2345,10504,17466,15265,8567,4839,20511,36827,36269,27449,12544,-5933,-11148,1544,5776,-2972,-7030,-4300,-6275,-12418,-8612,-2052,2883,5937,-1970,-10957,-16537,-8029,3412,8427,7489,2036,-10422,-15493,-8827,-10686,-11355,-12096,-11792,-11044,-9938,-10984,-15791,-15200,-13875,-9496,-223,3996,-872,-7531,-10333,-8786,-7043,-7989,-10340,-10888,-14482,-16351,-9545,-1822,5562,9078,9692,10394,13236,13398,6125,-3643,-7524,-4414,-231,-1101,-5068,-5858,-8786,-9425,-15572,-2633,14127,27015,28894,12704,-6343,-13138,-11874,-4722,454,-129,2385,8118,30214,59867,51514,37905,30475,21423,9436,4885,1608,-11179,-9598,-3976,-6298,-33,5188,8052,10256,11362,16467,17887,4845,-5777,-5525,-8392,-14656,-11451,742,11511,15069,5134,-12179,-3972,5234,7492,662,-14342,11191,24958,711,-11773,-16555,-17845,-11268,-4958,-9789,-16299,-5884,4832,12682,15122,18679,26639,25367,11090,1150,-7915,-16306,-11973,-6432,3270,23676,43839,28178,7372,3994,17522,13841,2234,-14526,-7753,713,9799,18221,12717,16013,31218,28558,13257,-5992,-6319,-932,-5768,-13191,-9009,2966,13450,9635,650,-4428,-7821,-10469,-10720,-6921,2428,-329,-1875,-2632,-2504,8342,20156,16778,17786,10714,3993,15154,31475,38124,26639,-500,-11108,1553,8814,9607,6525,-1003,-11178,-6805,4200,8855,11513,11279,7997,-455,-7631,-13097,-13518,-9626,-6517,-2834,154,3045,4864,2299,-6687,-15042,-9194,-8679,-10857,-6004,3330,7160,-1660,-19047,-13191,-12307,-12508,-1618,7826,13465,16185,14256,6965,-3874,-6697,-5200,-7756,-14548,-4230,26921,8763,2537,7659,6322,-1720,-5369,-7129,-9191,-6160,-3442,-5661,-7210,-2412,3272,6214,15129,25527,23028,9156,1614,3404,1509,-8198,-12269,-5494,175,173,343,2384,-3491,-10504,-3925,5211,7843,5586,9115,6320,-4677,-7505,-5289,-5370,-6247,-3776,-2478,-582,-3195,-2707,2623,5692,1023,-5288,-8981,-12710,-12913,-10705,-10069,-9520,-8315,-9316,-4989,-4084,-8068,-6198,4279,4313,-7168,-13073,-5971,5814,13936,26731,41542,50996,32213,6867,-9743,-16858,-12351,-13573,-11236,-8087,-8951,-13553,-6059,-279,7864,11076,10385,-430,-5808,4434,5392,-1775,-8924,-14233,-4484,3927,11562,15787,7786,-9121,-11427,-5824,-6980,-8618,1260,7074,4751,2162,-2470,-2883,7844,35546,39062,33208,33103,22318,9020,2262,-3359,-5573,-6214,-3989,1063,-3147,-6866,-8015,-5642,-10343,-5497,-4628,-9495,-9058,-2454,-415,-3127,-597,145,1755,1826,-3714,-11921,-4792,809,-572,-2125,1006,11444,15628,18656,13696,5481,-3353,-5215,-5996,-11482,-6097,6761,17179,26547,31800,24086,13021,5344,5070,7065,7151,914,-1401,6168,15428,9113,-6370,-7116,11948,29027,37425,37707,61504,64611,49412,23993,4344,4634,9862,7744,-1917,-7224,2028,16943,21976,9848,-4099,7772,21764,15124,668,-14119,-10915,-13007,-18203,-14932,-15676,-11383,-978,10319,18663,7023,-6421,1945,7518,1189,-9929,-5430,-2612,4230,7390,9670,14795,12492,7774,-931,-10094,-13231,-5889,-1862,-1014,-5240,-14135,-5796,2953,18100,20565,13808,7493,1266,5600,22760,34023,34861,24181,12104,2421,12348,21298,14815,11387,12565,8925,4222,-4847,-10194,-6402,-2501,-3694,-4787,-9245,-16890,-14043,-14328,-14558,5870,23193,19992,17931,18119,12498,8715,7046,7380,9618,10563,4626,-3260,-6036,-6308,-4058,613,4925,9313,8949,421,2796,9654,18599,12906,1983,-7491,-9756,-6755,-12009,-5518,7266,15930,19571,15364,5100,76,6545,14332,13341,6198,-1618,-4124,-1214,4451,4323,5069,5246,6147,14439,33852,43607,21315,-3225,-13549,-15932,-8818,-4388,-4262,-12709,-16600,-13089,-7780,1347,7869,4471,-19,-11356,-13897,-1370,9570,20446,21160,6482,-3684,-6298,-4177,369,1531,12872,6624,-3289,-7506,-4786,910,19761,40832,31022,7883,-1985,1818,9937,33021,28729,1441,-15697,-13060,-8270,-9292,-11045,-2077,4613,14222,22449,20763,9479,-7416,5004,5481,-3362,-5073,1890,972,-3538,-6536,-6999,-10703,-4227,3006,7804,18372,32192,37728,36069,20996,-4417,-15225,-9195,-12106,-14598,-6109,4689,11358,7822,2351,-3502,-5151,-5338,-3048,10649,25667,17431,3157,-2218,-5916,-9651,-10221,-2050,12771,8373,-6588,-13784,-13296,-8629,-458,648,-7047,-13923,-13599,-3917,8419,11361,5475,322,92,-460,-885,2558,8743,18639,28370,20694,8450,2413,-1012,-8848,-3901,20985,29294,10544,-5318,-13561,-616,-1401,-10763,-10229,1470,4847,-1390,-3393,312,3024,1729,-3734,-7645,-6161,-5299,-2054,-3663,-7340,-7160,-6514,-10569,-9100,-5752,-6726,-7164,-10485,-13866,-13414,-6547,1108,479,-9327,-1407,12412,12154,-4415,-8594,4058,9196,4978,1619,4766,1535,-4600,-2620,-1840,-5162,-530,23297,50826,42753,19225,1666,199,3592,-862,-7461,-9185,-11045,-14547,-8993,-138,7462,14019,19850,9581,2913,299,841,-873,-4392,-4585,-4086,3627,11371,15749,18078,16508,8428,-4174,-2266,2159,-3050,-9785,-11091,-6402,-5278,-9610,-7672,-7313,-8027,-8412,-8648,-9206,1497,21458,29907,13066,1197,2578,19348,36265,47347,52439,46732,27593,14706,11589,13936,8207,-1865,-6815,-5274,-2476,-1334,-3536,-9564,-17928,-9836,-4808,-4553,-2333,-57,-10047,-19109,-15998,-11556,-8287,-3111,2235,4853,-200,-11719,-6937,-1441,686,-2834,-2930,7453,26550,37773,30984,31715,29969,8393,-4703,-9505,-11099,-10846,-2598,7958,14696,17282,14804,11158,4604,-4740,-6750,-5580,-7403,-9604,-7651,7424,28617,29709,17462,9581,9092,4869,6643,15331,24794,25185,9938,2922,4102,5793,5245,-307,-7973,-13230,-4887,5803,2956,-8164,-12655,-10267,-8692,-11269,-4889,8633,23850,27551,12961,1118,-7709,-12955,-9535,-6113,-4146,-6498,-9960,-7192,-5556,-5874,-5527,-243,2907,3022,-658,-7765,-5622,-4271,-5956,2047,6892,5609,3877,4472,3491,7806,9547,3782,-2868,-4303,-3793,699,4476,8580,6680,-646,-5960,-1150,11323,27448,41910,44127,28710,940,-4176,16233,27087,22625,13321,3708,-2050,7827,17389,32117,45331,39862,23762,4939,-12278,-7813,757,-3301,-12308,-8862,718,10412,8739,2060,6411,18882,33132,39949,32095,15349,-180,-9959,-11033,2814,13676,14796,13964,10529,5531,3102,1585,5224,15027,18686,5027,-1179,117,5775,3168,-1733,-7797,-3089,-2021,-4944,-9731,-10289,-5369,-8483,-2909,2883,-651,5281,11235,5654,-1955,-8757,-8200,4188,15033,15066,9606,8823,14341,9495,4063,-249,-1423,-2904,-3577,-2843,-4335,-5552,-3592,156,2027,-766,-2564,-183,1466,-4827,-8373,-9823,-9444,-11037,-11633,-9814,-8292,-10186,-4953,9482,18441,10321,-382,-7230,-16564,-5403,6875,548,-9623,4860,14265,13881,10975,3158,-5611,-6339,2484,7646,2984,6089,28210,34618,21787,5944,4153,12068,25758,43496,34227,5454,3717,8851,4477,2696,9344,11286,6398,436,-4621,2528,17316,30078,18102,-1285,-10603,-9332,-7289,-1774,5049,3814,-4193,-15267,-4713,2564,4335,725,-3786,-1718,3722,7230,4458,-2090,-4862,-4443,-6753,-7290,-4376,1031,8647,12155,16785,21147,22079,28091,32809,26120,15940,10359,4582,-1521,-11200,-8960,-643,959,3534,6412,-3505,-16147,-8394,-6109,-4481,-6944,-8282,-2937,-2450,2235,9790,11689,14361,18188,16622,9362,2684,-3971,-3766,163,-7388,-12875,-13241,-14104,-11786,-6884,1501,-781,-3777,-2028,600,-303,-5825,-5118,49,-5093,-11023,-9658,-2936,-484,2831,8820,12622,6396,-3403,-7289,-9813,-12055,-10435,-2402,-4915,-7420,-10860,-9478,-5317,-5146,-3538,227,-1968,-7022,-13043,-9189,-4273,-8681,-10335,-603,5078,3365,408,331,-3100,-2883,-4947,-9406,-3175,1363,-1916,-4996,-8458,-14021,-6972,-3366,604,10757,9848,1292,-7098,-9660,-3994,1514,1652,5004,2989,1283,3868,4491,804,-1547,-1812,-539,94,-1385,-5842,-8102,-2087,4385,6960,2292,-705,-733,4620,668,-7941,-14316,-1846,11207,17317,25978,35910,31548,17951,-1527,-13712,-6050,-5956,-3684,-6848,-8571,3450,22476,35749,28760,17401,-7281,-7901,-2603,-5711,-4526,584,2392,-410,-293,-3161,-8416,-409,9511,584,-5474,-3606,4002,7591,4402,-8871,-14443,-6790,-4727,198,17864,15249,1157,-13367,-4148,5623,12273,9606,-968,-12955,-6833,-9017,-15943,-8113,-903,-1727,-7964,-11401,-8801,-11805,-8328,111,6712,9592,7229,-6587,-3998,7054,6201,-9474,-12774,3136,17605,31180,33632,29335,26718,24001,6152,-10281,-13593,-14087,-11340,2530,8342,-690,-4455,-3111,674,1644,-4409,7695,8788,-1279,-5297,2667,3345,1212,110,-3558,-4353,-5216,-6771,-7113,-5036,-4735,-3010,1319,5980,13493,15302,7125,-2079,-2081,1608,6618,2939,-3468,-1614,-5255,-12190,-15349,-13699,-14499,-17378,-9549,-3344,-3170,-4527,1634,13060,17180,8675,1074,2182,4927,6114,4184,-1949,-7660,-10921,-13506,-11466,-8843,-733,8279,12053,8606,-6556,-6580,3860,9143,9927,8361,4627,3818,1364,5273,13771,11050,5245,3603,-802,-5379,-10086,-13307,-8161,-3246,-5326,-1799,8160,16334,17594,14418,11074,12877,17389,15087,15764,18722,14378,5064,-1454,3066,6771,12564,18870,13260,12459,12659,7482,-2414,-10138,-6859,-6618,3327,16594,18045,15314,2756,-10980,-6318,-7804,-5440,8587,14674,10663,8236,7043,-346,-9698,-12507,-9469,-6775,-8287,-10695,-11087,-2811,3992,4770,1599,2280,4241,4110,2905,-1769,-5238,-5873,-7103,-11078,-17848,-17857,-15941,-8802,-359,2428,-2742,-7450,-4985,2545,123,-4744,-767,11361,24286,38093,51512,47924,24968,7186,-1576,-6912,-10320,-8303,-1504,5256,3939,456,898,3025,2984,3761,1149,-6537,-10059,-9911,-3852,270,6554,5849,8624,12796,13666,9194,1721,-519,-4126,-6110,-10407,-5676,-3433,-10694,-14510,5922,26257,31949,18692,5721,-434,-1617,1576,3915,4227,5433,3650,2634,2390,-4257,781,7337,14885,20128,27525,37012,26326,14125,4040,19744,26082,24475,14377,-4855,-6760,-8934,-3662,8149,-1367,-3604,-4272,-4788,-8221,-9984,-9747,-11460,-10611,-9058,-5011,-374,4520,8883,8399,11856,11119,19308,40245,51542,35653,8995,-10972,-11165,-6637,-6790,-4861,-6354,-3966,-1792,-1883,-1244,-643,-8275,-12416,-6132,-1438,995,-2474,-7708,-11202,-13660,-14866,-8238,2931,5271,4034,5080,7648,10978,16680,10682,-3786,-7474,-4574,-8371,-14027,-20520,-12905,1086,16676,27506,13893,5339,5141,6039,6831,12559,19225,24470,27721,15585,1663,-9235,-14776,-12956,-6062,149,1260,878,1008,-27,152,7158,15836,9948,-628,4498,19730,26951,17075,6427,-1598,-4690,-2238,-1550,-9707,-12585,-6522,-3775,-2235,1602,10548,17631,12607,4753,-2046,-6019,-12165,-13571,-6276,-3687,-12283,-6532,1932,5107,4266,-1245,-8437,-10047,-12375,-6822,-1714,-2080,-4456,-7857,-4447,-1156,1336,2043,-2628,-8884,-5935,12006,18454,15462,6457,-2451,-4501,-414,4252,11539,15452,14562,9496,-68,-5027,-4464,1669,4267,1117,-5156,-9693,-7969,-2340],[1572,6848,15264,11798,3721,-3558,-7783,-4386,-1727,-5215,-10079,-4119,-673,-834,-577,-4529,-12389,-18317,-14462,-9937,-11219,-15326,-14958,-15085,-8867,1183,5245,1548,-841,15955,30702,28635,22867,17798,14420,14064,9424,2152,-297,49,11001,21369,24769,17097,8430,595,-7520,-15535,-18356,-13332,-10841,-12383,-14456,-6240,-279,1970,45,-3439,-6552,-11249,-7301,1114,1269,-1181,-1541,6550,17150,20652,26290,31993,29288,19898,10995,4177,-6980,-2624,14423,15612,12544,5037,6910,11943,18541,31582,28766,12809,-7695,-10131,1199,4112,1047,2500,7606,13197,4968,-3531,-2164,-2735,-5096,-7397,-15405,-9032,-8137,-10603,-1646,11837,19202,16148,12322,2645,-4478,-5042,-3298,-3806,-1103,3471,6087,-1226,-19039,-12578,4928,5836,224,-1735,-7951,-17576,-13195,-8038,-9068,-6912,2437,8252,-11231,-33389,-46624,-42617,-24865,-13416,-16077,-11699,-7206,-950,398,7131,20922,23656,23227,18954,14296,13313,7629,-2356,-11192,-7294,6743,13881,19361,25562,20384,9825,1581,-2549,-9680,-15401,-7757,5876,13036,21254,16432,-836,-16630,-6197,28028,80013,104430,123294,111834,23700,-87812,-151470,-156081,-114049,-65376,-20096,-1542,-4791,4713,9993,14281,12023,-1699,-5760,2557,9871,7840,3059,-5648,-13347,-18303,-10748,-1778,2461,-3172,-5274,-1183,5564,8597,12343,18383,23524,13345,-2115,-12759,-11277,-1819,6451,2850,-5286,-5345,-5181,-2165,-561,1944,2076,-1928,-6918,-9765,-7764,-11593,-13404,-10860,-11525,-8389,4002,10611,4406,-5601,-2846,2183,-615,-4309,-9173,2431,19985,16420,11290,5363,7751,10512,654,2239,12707,23787,42095,52525,44446,41063,50101,44933,12267,-11415,-10347,-7684,-2422,7627,9486,11272,12821,16141,11982,3319,-5003,-3016,7891,12219,14274,12107,5451,-1163,-9071,-10597,4152,15401,23281,25222,16172,118,-12618,-5473,5486,7433,4639,6030,18873,16117,3631,-4267,-12267,-15083,-9284,967,10143,20563,19757,29795,43977,50504,42069,21781,8952,3348,9164,6869,1618,144,-2932,-11812,-7997,6414,5233,-1328,-3595,11719,12448,7001,14250,26749,18647,8971,4721,9091,15595,10334,-202,-7070,-8875,-8176,-10576,-9688,-16002,-12203,-9823,-8383,2740,8915,15535,13450,8173,6426,22967,37558,34334,23633,8024,-10258,-12187,1263,5359,-4257,-8397,-4901,-6427,-12981,-9969,-3817,1075,5921,1137,-4053,-11724,-13649,1256,8720,9483,5070,-7555,-16688,-11429,-12200,-10748,-11138,-10830,-11418,-11573,-12890,-16345,-13717,-12795,-8782,85,4465,195,-6844,-10811,-9058,-7023,-7633,-9545,-9308,-12731,-15676,-10307,-2717,4623,7429,9346,11959,15587,15004,6902,-2934,-5469,-1455,4117,4718,-457,-4211,-10988,-14441,-12516,953,17638,33041,34351,14835,-5141,-11227,-13291,-4758,2152,2808,6625,13330,37700,62809,49479,36723,33174,26319,14269,9832,5280,-9473,-9720,-3384,-7054,-446,5617,8186,9592,9539,14396,15899,3958,-5380,-4126,-7602,-14956,-10088,2278,12934,16146,5276,-12339,-3364,6227,9491,4372,-5209,10793,25434,389,-12933,-17610,-16258,-11514,-5475,-10170,-16725,-4421,5745,12808,15544,18528,25689,25868,12577,3191,-5034,-13795,-14914,-6902,5096,27946,45332,26771,5314,1700,13442,11171,1295,-9486,-7442,-5801,-342,7664,4620,12217,29763,27351,12670,-7148,-5097,297,-3982,-10700,-8367,4643,17319,14312,5569,532,-4889,-9400,-10187,-6266,3081,197,-2439,-3885,-3679,8482,23517,24090,21815,10146,4912,16576,33008,43347,33812,4045,-13879,-3925,1646,2537,3304,-1103,-11176,-7113,4367,10897,16026,16269,11750,1696,-6058,-10974,-10821,-6592,-2459,1359,3897,6432,8269,5142,-4996,-13812,-9654,-9772,-11637,-5398,5127,11011,3746,-14841,-13952,-13265,-13209,-2098,6811,13142,15633,13715,7058,-2780,-7024,-6799,-8861,-13154,-2284,26732,6621,-1048,4439,4140,-3593,-5964,-6687,-10586,-8412,-4522,-4850,-4488,470,4066,5203,15499,29846,30701,14940,4519,3307,-232,-9914,-8834,-382,4744,29,-4095,-1868,-7153,-12084,172,8462,7442,4159,7554,5459,-6274,-9567,-6091,-4747,-5112,-5444,-5750,-2430,-4990,-5552,-513,3078,-1078,-6243,-9045,-11667,-10258,-7336,-7837,-8058,-6959,-8147,-6226,-6690,-9363,-4200,7743,9069,-4246,-12900,-6080,6862,16096,29240,42496,49918,31882,7091,-9391,-16401,-12995,-14976,-11396,-10356,-13451,-10972,-3014,1205,8381,10812,10002,-579,-5705,4138,5555,-1588,-9437,-14166,-4079,2208,8538,12657,6796,-8674,-11466,-5944,-7033,-10057,-26,7015,5539,3102,-2031,-3233,7562,39078,46130,38112,38677,26980,12048,4728,-1419,-5429,-9166,-7640,-1863,-5583,-8398,-10164,-6210,-10567,-4474,-1984,-5558,-7719,-4593,-3018,-5932,-4562,-4178,-1384,1334,-2986,-12362,-4717,1339,-489,-2198,716,9484,11381,12723,8611,5307,-974,-4146,-7551,-14354,-10005,1008,8705,15110,18993,14356,8613,5050,6515,8962,8231,574,1129,12707,22362,12081,-4669,-7479,10448,25691,34653,40361,67731,65150,46883,20792,5025,6846,12081,8484,-2159,-6441,2954,17493,22525,12589,-149,9943,23322,18265,4527,-9652,-13207,-14175,-17483,-13741,-15542,-12695,-2693,6388,13676,4269,-7586,3119,10899,6055,-8490,-10232,-6934,601,2947,3045,6745,7753,6106,-1692,-10561,-11832,-3934,78,-77,-4862,-14773,-6504,2691,18125,18946,11136,5168,-596,4908,24275,36842,37161,26913,19339,15083,24280,26816,16240,13361,16518,13386,7871,-3081,-9832,-6358,-2888,-3538,-3760,-8445,-16497,-14465,-15554,-16848,2634,17893,15726,15212,16511,12138,9279,6945,6681,9541,12718,7275,-1848,-5661,-5510,-4636,-2180,787,5651,5852,-2677,-704,6325,14961,9028,-1065,-11280,-13437,-9875,-15175,-3589,6968,13358,15675,11283,1843,-2873,3207,12781,13764,6906,-1748,-4812,-934,5521,5718,6346,5939,7187,17409,35594,38883,15814,-6806,-16170,-16243,-9535,-5874,-6290,-14963,-14534,-12075,-7364,3015,11851,9499,2420,-8886,-12097,-3949,7590,20065,21116,7017,-2404,-7136,-5138,193,3077,15550,7259,-2585,-6666,-4544,36,16872,37419,28594,6657,-2595,1875,9722,32454,28589,4074,-10827,-11247,-8278,-10419,-12145,-2128,5123,15388,21580,18542,7687,-7954,3654,4976,-4123,-5278,1417,236,-4538,-7469,-7034,-6998,3776,13204,16134,27054,37358,38461,34936,20819,-4743,-16062,-9540,-12394,-15599,-7396,3785,10373,7074,2360,-1724,-3392,-5023,-4261,9223,24471,18840,4585,-1523,-6299,-10524,-9822,71,16555,10710,-5390,-12518,-12655,-9436,-4062,-2875,-9780,-14685,-14827,-5171,7552,10458,5224,2932,3279,3074,2285,4607,9763,20802,32044,22196,8151,2313,-1255,-10654,-8668,17767,27960,8633,-9208,-17960,5866,6314,-5803,-12067,-1378,2549,-2414,-3163,1174,3820,1947,-3774,-7357,-5608,-5435,-2640,-3793,-7380,-7229,-6826,-11781,-7823,-4119,-6527,-7957,-11353,-14317,-13495,-5935,2303,1793,-7959,-268,14358,14232,-2786,-9631,1614,4649,-264,-1680,4243,2395,-2985,-1438,-2542,-8334,-47,23109,49127,40710,17099,1824,4752,11155,6013,-3443,-8935,-13710,-17720,-11036,-1621,7158,16429,22543,10414,3558,1339,2386,789,-3715,-5452,-5961,2143,11395,17689,20739,19112,10833,-2845,-5815,-3856,-9180,-12262,-10614,-6286,-5090,-9399,-8462,-9180,-11966,-12114,-8487,-7717,-1619,14797,24564,11543,1386,1478,16070,32113,42012,45771,43108,28490,17299,12788,14577,9324,-166,-4533,-2909,-665,-471,-4081,-11211,-18287,-7185,-2964,-3125,-469,80,-11167,-20825,-19969,-15265,-11068,-3460,2907,4456,-632,-9077,-8695,-3556,-178,-3032,-4060,5034,23865,37806,33519,33760,29034,7423,-4689,-9306,-10946,-9985,-1475,9358,17922,21891,20282,16179,7419,-2347,-6048,-6217,-8070,-10253,-10251,3210,23671,30070,19485,12526,11677,5406,4558,10662,17797,20340,8303,2120,1923,2543,2575,-1516,-8753,-11423,-2080,9465,7056,-5276,-12384,-11394,-9949,-11579,-4979,10529,28798,31873,15986,2915,-6262,-10110,-13091,-8772,-5983,-7465,-10561,-7470,-5649,-4901,-3062,1562,3940,3595,-24,-8019,-6843,-4533,-4356,3640,8134,8783,8908,10724,8434,10797,11819,5877,-1927,-3313,-2678,955,3583,8240,7107,-73,-5817,-1274,10801,25993,38970,39009,25452,253,-5384,14002,24567,19281,9508,98,-7153,-2575,2914,18217,34199,32411,18874,1866,-12403,-4435,2430,-3042,-12272,-8936,-305,8012,6528,-15,3484,14194,25730,28756,21808,11114,-166,-8821,-12863,1093,11885,13513,12605,8467,3005,390,-582,4066,14923,17350,2883,-2695,186,6060,3178,-2019,-8675,-3226,-1195,-4391,-9491,-5737,-4622,-10075,-4260,1158,-3045,2493,6463,2309,-3738,-9723,-9404,2750,13902,14352,10075,9582,12971,7289,2017,-1674,-1624,-1907,-2256,-824,-1771,-3376,-1397,2673,4796,490,-3855,-2504,-1272,-7416,-9970,-9266,-8865,-11098,-12760,-11601,-9961,-10925,-5444,8020,15658,7606,-503,-7225,-18197,-5502,5391,-1374,-10769,5057,17020,18105,15880,6591,-3900,-10097,-2207,4868,2650,6661,31137,36973,24082,8167,5952,14444,30371,49573,44418,14447,3423,4776,-211,-1836,7490,11594,6612,226,-6155,-3328,11564,24759,13453,-4234,-9825,-7479,-7141,-3414,1524,376,-6930,-16042,-6709,-3025,-2837,-5652,-6822,-2240,2309,4238,798,-4691,-6274,-5297,-9219,-10444,-4815,3160,11561,14517,17770,18375,18710,26440,32827,25489,15776,10042,3003,-3628,-12398,-7747,622,4245,8931,10297,-1838,-16737,-8599,-4946,-2768,-6059,-12272,-2267,-8,4287,11010,11627,13959,17196,14466,7112,2051,-5379,-6102,-2298,-9472,-14001,-14004,-13977,-9954,-3941,3495,157,-3806,-2595,35,63,-5955,-6792,-865,-3592,-8317,-9227,-4496,-2281,1941,9965,14544,5921,-3487,-7376,-9556,-11261,-11284,-4104,-6174,-7048,-9099,-6690,-3993,-5499,-3393,1250,-839,-6132,-11880,-8760,-3661,-8951,-10018,276,6445,4706,951,-129,-1920,540,146,-1355,2265,4644,-590,-5254,-10251,-13000,-5889,-1586,2436,10810,9065,717,-8239,-10574,-3690,4349,6019,7942,5060,3335,4374,3367,-400,-1391,-376,788,389,-2140,-6715,-8495,-3019,2480,4172,185,-270,3165,8566,2000,-8745,-12863,256,11339,13776,18920,28052,26532,16015,-1981,-10216,-2378,-8583,-10305,-11904,-10872,1045,18373,32091,26802,16542,-6866,-9564,-2852,-5575,-6401,-1149,869,-573,366,-2286,-8791,-3812,7047,-653,-3556,-505,5915,7507,2049,-12973,-9740,-2591,-807,4688,22338,17482,1616,-13802,-4151,7495,15617,12096,-2112,-10491,-130,-1464,-12544,-8082,371,-21,-5030,-11315,-8569,-9842,-6004,-721,4832,7780,5740,-6872,-2017,11438,14022,-2542,-15076,-3692,8726,20135,22923,23064,25561,25109,6671,-10650,-14586,-14891,-11979,870,5437,-2678,-6319,-5499,-1021,967,-8066,6274,8569,880,-4383,2148,2924,718,-995,-5276,-6623,-7323,-8481,-8160,-5145,-4175,-3027,-648,3255,11456,13650,5420,-3143,-2651,-37,3083,-2592,-5331,-3979,-7327,-13965,-13889,-12237,-13201,-18631,-11575,-5437,-5254,-6788,867,14008,18551,8712,1117,2143,3997,4687,2258,-3897,-8906,-10304,-11323,-11679,-9275,-942,7169,10021,5289,-9966,-3836,3943,8049,8603,7920,4287,2806,728,5971,15420,12146,6623,5641,1163,-5154,-11402,-12219,-6196,-1281,-3435,-1092,8104,16723,19271,16446,12094,12981,17691,17157,18452,21446,16266,6513,1138,7738,11437,15525,21076,13649,11084,11178,5942,-3898,-9128,-6587,-5857,1593,13867,15451,11564,-349,-10428,-5582,-8896,-7366,8548,14509,12630,11828,9639,378,-10133,-13814,-4960,-2386,-6255,-12556,-15870,-9670,-3859,-718,439,4308,8591,7123,5207,-281,-4806,-6015,-6933,-10068,-16344,-15913,-15774,-13016,-6690,-3098,-5678,-7839,-6152,599,-990,-5374,-1581,12344,26751,39191,52416,48591,24794,6213,-3044,-8268,-11432,-9581,-4001,4449,4711,1169,-185,1742,2770,4367,2451,-4452,-8960,-9917,-4445,-1961,2677,28,1045,4599,6797,4722,577,-831,-4166,-5994,-9934,-3995,-1348,-9884,-12360,13855,37970,38762,18764,4389,-1828,-2660,-25,1924,1427,1278,-922,896,5416,-1292,3772,10231,17426,21932,28496,36091,21313,10844,9433,26065,30217,26274,15246,-1334,-5101,-8322,-2246,8205,-3440,-5331,-4553,-4697,-8465,-7751,-7191,-8075,-6830,-8921,-4343,960,6728,11965,12881,17016,14012,20488,38616,45517,28557,6358,-10428,-10836,-8097,-10043,-6983,-7154,-4817,-2566,-2639,-2045,249,-6500,-11727,-6699,-1862,842,-2606,-8366,-12232,-14236,-14981,-8692,1659,2218,-694,369,4018,7818,14117,9735,-3237,-8571,-5135,-7404,-12554,-19500,-14294,-2486,10642,20970,11614,4240,4807,7605,9911,14724,20438,24406,30629,20762,5702,-7078,-14792,-13635,-6189,573,1850,1385,1609,1061,2620,10518,17595,9560,-2268,4558,21877,29638,19432,7605,-1543,-5260,-2204,-683,-8179,-12059,-6238,-3239,-891,3686,13748,21872,15306,5834,-1336,-5208,-12275,-13615,-4385,1424,-6669,-7001,1532,6124,6301,-251,-8505,-9478,-9482,-3637,-409,-2006,-4926,-8637,-5956,-3167,10,2296,-820,-6038,-6626,7235,12650,11193,4097,-3131,-4527,-470,4672,11686,14514,12941,7817,-162,-4732,-6083,-1762,1042,-560,-5843,-9531,-8272,-3092],[1101,5469,14212,14028,6871,527,-3873,-2029,-599,-5066,-10673,-3790,424,836,155,-4055,-11369,-15441,-12605,-9076,-11276,-14206,-11739,-12724,-8080,1044,4422,269,-2382,14513,28577,27357,22087,16777,12434,11148,5696,-329,725,2128,11828,21397,26214,19903,12005,4808,-3157,-12189,-15784,-11140,-8217,-10036,-12056,-4066,1121,2240,-698,-5306,-8202,-12767,-12494,-6154,-3997,-4071,-3330,5123,16281,20783,28735,37364,32440,19790,10077,3702,-6278,-2233,13131,11668,6814,1695,4951,13387,23485,37191,34905,20112,-1169,-13098,-1425,2102,-922,1436,6927,13722,7120,-1707,-781,-989,-4789,-10078,-15506,-6516,-6942,-11957,-3127,9571,15444,11299,8055,843,-4567,-4934,-3828,-4790,-2093,2438,5341,-471,-15762,-10969,6179,7533,393,-2295,-8990,-17759,-13294,-8533,-9617,-7309,2949,8632,-11384,-31567,-39817,-38764,-27044,-14494,-12185,-9217,-5556,3150,6275,13820,24141,23017,21640,17415,12476,10424,3948,-5119,-12456,-7457,6421,14026,19786,25235,19258,9548,2353,-1537,-9247,-18041,-13783,-1876,3871,17866,17378,1988,-14363,-6118,29276,104499,156811,195843,188207,91111,-29610,-99640,-111629,-81244,-49973,-25029,-867,-2992,5934,9547,10544,5815,-5653,-4934,3299,10026,7440,2304,-5776,-12668,-15736,-8807,483,4441,-1629,-4000,1397,10685,15560,18033,22097,23772,12516,-1409,-11793,-9512,-2,4974,-644,-6183,-2941,577,6467,8923,10092,7617,-260,-6181,-10450,-9229,-12020,-12551,-9781,-10861,-8700,3126,9573,3508,-7314,-8657,-3946,-4510,-4770,-8135,3135,17902,13395,10776,10041,17180,16908,5378,7250,18837,33401,59574,71965,57788,49646,57644,49042,15584,-8218,-12974,-9788,-4370,5111,4662,5687,8580,13112,10741,2781,-6072,-3342,9142,13592,14342,11330,4477,-2525,-11051,-7138,10446,22939,27914,27412,17905,921,-12878,-4289,7184,7776,3694,2759,14994,14000,2026,-4870,-12095,-13629,-6813,3182,12852,20194,16108,25916,44199,52175,41874,20733,6603,1141,8424,7782,2633,274,-3111,-10681,-5208,7047,4322,-1866,-3473,11539,11286,6177,16228,30667,22644,11824,7264,11259,17576,12326,-231,-7641,-5850,-2952,-13352,-12945,-14904,-11401,-9581,-8823,2717,7942,13047,10004,5891,6438,23167,35780,30485,18541,2590,-14587,-10293,1762,5072,-5534,-10284,-6356,-7574,-14334,-11487,-5716,-1081,5129,4030,5342,-1115,-15070,-1657,8166,10739,7462,-5110,-16958,-14754,-14498,-11086,-10873,-10557,-12326,-14025,-15554,-14815,-12597,-12319,-8722,-359,4159,604,-6628,-11841,-9947,-7471,-7437,-8734,-8010,-11182,-14454,-11305,-4313,2672,4497,7541,12393,17143,15939,7158,-2659,-3943,1174,8362,10798,5456,-1178,-8648,-10806,-7069,5098,21014,37567,37285,15024,-5065,-9901,-14747,-5083,3765,6122,10696,18263,44036,62656,45424,33955,34607,30788,18651,13800,7410,-8620,-10550,-3599,-8301,-1040,5667,7432,7558,6845,11827,13627,2964,-5316,-3565,-7567,-15534,-9017,3346,13612,16269,4627,-12882,-3066,6955,11409,8500,2987,13506,27432,694,-13893,-16744,-14904,-11714,-6280,-11004,-16451,-3423,6073,12029,14716,16820,22819,24812,13440,4865,-2338,-9589,-15563,-7303,6724,31198,43842,23513,2464,-691,9273,7702,-72,-4977,-4787,-9648,-9068,-1729,-1604,9080,27504,25553,12125,-8377,-4921,352,-3157,-8674,-6674,7333,21703,18842,10167,5512,-1713,-8255,-9869,-6195,2813,-177,-3813,-5728,-4551,8649,25838,30553,24209,8342,5771,17817,33801,47559,40611,8539,-12739,-7741,-3919,-4188,-961,-2247,-12012,-7496,4528,12593,19766,20579,15018,3704,-4493,-8885,-7777,-3261,1685,5610,7694,9860,11706,7838,-3548,-12453,-9790,-10638,-12202,-5123,6088,13703,8612,-10438,-14308,-14752,-14143,-2778,5171,11552,13891,12532,6663,-2347,-7705,-8335,-10171,-11792,1493,27480,5893,-4335,354,715,-6374,-7001,-6434,-11378,-10620,-5577,-3908,-1790,3130,4508,3956,15587,33946,39177,21596,7403,2787,-2587,-10842,-4799,5127,9807,1166,-7835,-6750,-11975,-11030,4975,11612,6794,2169,4603,2829,-8763,-11122,-5801,-2421,-1237,-3398,-8612,-4825,-6931,-8508,-3903,239,-2947,-6744,-8919,-10654,-7501,-4094,-5926,-7002,-6143,-7659,-7890,-9327,-10448,-2288,10890,13953,-975,-12549,-6405,7464,17339,29658,39897,45108,29622,6934,-9023,-15835,-13092,-12351,-10579,-12156,-14531,-5739,427,2947,8976,10600,9731,-613,-5991,2832,4693,-2099,-10436,-13557,-3347,971,6212,10122,5912,-8067,-11337,-6023,-7073,-11438,-1089,6988,6342,3941,-1735,-3552,7281,41566,52160,42202,43056,30927,14941,7421,1335,-3495,-10219,-11171,-5185,-8003,-8984,-11555,-6512,-10323,-3156,1023,-1002,-4062,-4883,-4927,-8301,-8149,-8437,-4493,813,-2194,-12156,-4604,1698,-335,-1940,839,7669,7330,6981,3721,5068,1442,-2489,-8218,-15893,-11971,-3237,1127,4800,8060,6489,4974,4867,7867,10665,9192,316,3772,19603,28531,13769,-3208,-7295,8793,21744,31110,41773,70126,61613,41092,15614,5197,7860,12972,8334,-2710,-5659,3592,17098,22402,15448,4101,12405,25137,22449,10147,-3835,-12547,-14183,-16137,-12477,-14746,-13796,-4378,2089,7721,842,-7488,5512,15068,11258,-5223,-14612,-10838,-2558,-377,-1590,-53,3517,4497,-2149,-10290,-10128,-1885,2150,1097,-4049,-14424,-6790,3072,18001,17277,8828,3427,-1623,4791,25579,39035,39154,29984,27769,29358,36404,31596,17245,15075,20710,18706,12164,-1065,-9130,-5715,-2659,-2907,-2436,-7464,-15447,-14033,-15674,-16048,1395,13832,12447,12976,14830,11617,9714,6472,5583,9265,14637,9873,-225,-4877,-4130,-4307,-4295,-2794,2105,2707,-5372,-3866,2975,11072,5275,-3980,-14943,-13943,-9866,-9784,725,7935,11585,12180,7551,-134,-3613,1424,11201,14064,7743,-1625,-5149,51,7397,7855,8163,6955,8491,20447,35857,32596,10670,-9225,-17385,-15512,-9703,-6836,-7937,-16831,-12034,-10801,-6790,4614,15515,14495,5287,-5319,-7861,-5454,5699,19523,20998,8043,-392,-7243,-5679,381,5461,18479,8325,-1409,-5695,-4392,-1004,13749,32695,25374,5722,-2597,2522,10049,32105,29229,8130,-5261,-8357,-7464,-10822,-12078,-1377,6041,15972,19739,15985,6267,-7813,1672,3874,-4713,-5052,1236,-297,-5253,-7815,-6043,-2057,12404,24104,25477,35373,40186,36422,31446,19441,-4758,-16270,-9337,-12167,-16081,-8097,3291,9539,6289,2304,8,-1219,-3608,-4395,8151,22835,20128,6498,-68,-5572,-10587,-8907,2570,20561,13426,-3202,-10441,-11657,-9984,-7574,-6613,-12229,-14597,-15084,-5938,6433,9087,5896,6577,7275,7558,6316,7176,11102,22872,35102,23714,8263,2512,-1283,-12155,-11933,16575,28549,8779,-9553,-10695,12235,12932,-1343,-13125,-3792,685,-2977,-2454,2598,5401,3151,-2840,-6318,-4529,-4756,-2408,-3197,-6608,-6910,-6865,-11803,-5119,-1553,-5661,-7968,-11312,-13872,-12997,-5064,3633,3350,-6176,1186,16012,16024,-864,-9933,-339,765,-4831,-4959,3485,3443,-743,148,-2867,-10619,2128,23239,46763,38455,15132,2240,9409,19416,14038,1533,-7828,-15536,-17335,-10739,-1968,7529,19314,25276,11918,5002,2909,4302,2777,-2713,-5925,-7304,1141,11509,19446,23297,21839,14036,187,-8420,-9885,-13988,-11486,-9031,-5612,-4560,-8861,-8739,-10347,-15273,-14067,-6492,-4868,-2882,9426,19596,10272,1906,1104,13559,28018,35949,37189,36760,27800,19824,14092,14810,10440,2000,-1697,-93,1459,718,-4004,-11937,-14529,-3606,-617,-889,2316,671,-11642,-18919,-19878,-18342,-12590,-2892,4234,5021,343,-5690,-9561,-5199,-554,-2741,-4704,2917,20865,37137,35938,35337,27483,6681,-4424,-8844,-10455,-9059,-384,10614,21058,26711,25809,20813,9943,633,-3699,-5094,-7432,-9678,-11680,60,19188,30319,22081,15931,14214,5999,2952,6665,11121,14900,6055,583,-338,-17,942,-1896,-8827,-9366,595,12557,11016,-2043,-10580,-11252,-10123,-10771,-4457,12596,33294,35605,19151,5230,-3923,-6815,-13376,-10849,-7310,-8001,-10573,-7357,-5525,-3230,58,3897,5434,4563,1109,-7141,-6881,-3744,-2144,5766,10478,12284,12767,15130,12244,13105,13663,8285,-60,-1170,-109,2218,3161,8149,7760,798,-5147,-852,10617,24588,35487,33490,22203,-97,-5853,12322,22079,16258,6216,-2853,-11194,-11546,-8552,6884,23143,24651,14065,-881,-10780,-1099,4017,-2664,-11788,-8140,-519,6283,4935,-1174,1539,10374,19105,18242,11832,6607,-13,-7201,-13059,-205,10091,12388,11597,6951,1167,-1783,-2439,3009,14509,15344,709,-4077,243,6135,3210,-2013,-9238,-3080,200,-2290,-5103,-57,-3801,-11223,-4910,-95,-5133,-214,2217,226,-4785,-10176,-10321,1238,12480,13340,10389,10154,11322,5274,344,-2685,-1521,-288,-103,1986,1468,-279,2132,6080,7726,1806,-4805,-4796,-4035,-9594,-10758,-8104,-7920,-10568,-13131,-13125,-11595,-11549,-6129,5759,11458,3635,-644,-6930,-18690,-5246,3770,-3556,-12216,4852,19454,21984,20412,10018,-1333,-9553,-4201,3255,2771,7545,33489,38980,26685,10597,7684,16350,33691,52766,52083,25348,7910,2475,-4074,-6784,4746,11456,6895,754,-5524,-8830,5181,18868,9252,-5628,-7263,-5645,-6833,-4573,-1103,-2396,-9489,-15884,-8224,-7678,-9070,-11457,-9471,-2739,826,955,-3163,-7321,-7466,-5524,-10740,-12674,-4076,5876,14832,16945,18149,14886,14774,23865,31537,23901,15168,9549,1405,-5597,-12548,-6096,2203,7577,13610,13159,-497,-15931,-8771,-3794,-712,-3578,-12289,-1718,2139,6084,11791,11159,12792,15039,11363,4590,1285,-6679,-8521,-4774,-11027,-13930,-13786,-13664,-8178,-1381,4627,433,-4144,-3380,-689,411,-5882,-8523,-2110,-2065,-5544,-7974,-5545,-3942,947,10869,15957,4967,-3671,-7369,-9057,-10286,-11606,-5495,-6844,-6042,-6604,-3030,-1944,-5575,-3163,2196,201,-5117,-10612,-8261,-3189,-9469,-9657,1193,7926,6410,2201,656,945,4457,5374,6221,8592,7341,474,-5039,-11338,-11426,-4505,205,3886,9990,7478,-333,-9510,-11828,-3699,6774,10251,10617,7038,5116,4414,1967,-1494,-765,1315,2152,591,-3073,-7770,-9107,-4239,184,1029,-2007,761,7601,12530,3222,-9816,-11164,2450,11085,9762,11901,20847,22229,14663,-1233,-5832,2546,-5635,-14467,-16954,-13354,-1715,13677,27575,24273,15147,-6656,-11183,-3257,-5463,-8359,-3128,-1000,-1047,619,-1787,-9277,-8248,4064,-928,-1389,2502,7524,7096,-497,-15604,-6723,21,2076,8862,25311,18412,1298,-14125,-5028,7714,16421,11958,-5028,-6456,5909,4480,-5274,-1614,4982,2929,-744,-5762,-4224,-6097,-3181,-1811,2740,5785,3940,-7288,-546,15033,21423,4890,-11090,-11051,-1390,7847,11315,16420,23689,24920,6517,-11183,-15617,-15745,-13034,-1226,2463,-4133,-7014,-6720,-2046,1180,-12011,4594,8280,3066,-2856,1516,2114,34,-2111,-7002,-8923,-9563,-10383,-9420,-5567,-3880,-2873,-3186,-143,8814,11364,3224,-4596,-3638,-2053,-633,-6734,-6175,-6298,-9626,-14914,-12805,-11083,-12183,-17966,-13891,-7844,-7602,-9389,-727,13383,18069,7391,710,2033,2983,2856,-107,-5726,-9160,-8671,-9721,-12239,-10099,-1570,5515,7449,1963,-8428,-638,3602,6173,6418,6627,3265,1082,-534,6194,16595,13023,7704,7189,2627,-5284,-12491,-10785,-4483,230,-2067,-899,7415,16334,20330,17932,12484,12303,17221,18988,21066,24026,18016,7859,3551,12055,15806,17959,22473,13321,8835,8498,2786,-7314,-8795,-5673,-4495,1869,11158,8401,1883,-3485,1,-5929,-14833,-4757,8601,11491,13889,18130,15779,4250,-8239,-13417,-802,1424,-4280,-13217,-19153,-15924,-10953,-5851,-969,5957,12279,9655,7170,1056,-4495,-6386,-7117,-9380,-15197,-14496,-13395,-12828,-10736,-8805,-9256,-8648,-7385,-1364,-2099,-5962,-2914,12115,27406,37794,49333,45174,22281,4000,-5386,-10232,-12501,-10266,-5949,3483,4896,1216,-1886,247,2878,5859,4569,-2344,-8077,-9850,-3983,-2058,483,-3790,-6097,-2510,1708,2484,454,-1003,-4280,-6068,-9291,-2040,770,-9200,-8759,23657,49899,44087,18192,2989,-3224,-3704,-1796,-260,-1557,-3045,-5583,-903,7396,1603,7453,16141,25235,27726,31274,35087,13517,12161,22145,34941,30705,18766,9781,2218,2598,-2572,3906,12037,-3503,-9214,-5306,-4656,-8698,-5743,-3557,-2868,-2720,-8349,-3746,2349,9163,15617,17833,20978,15452,20343,35373,38007,21451,4139,-9323,-10269,-9273,-11786,-6311,-5331,-3146,-1485,-2280,-2135,1785,-3736,-9852,-6617,-1938,967,-2471,-8870,-13293,-15014,-15275,-8740,604,-758,-5125,-3876,772,4803,11429,8663,-2514,-8689,-4755,-5367,-10006,-17187,-16086,-5742,5365,14732,9256,3278,4524,9158,13229,17111,21387,23685,32382,25573,9962,-4237,-12027,-12530,-6036,785,2048,1749,2311,2380,5230,13565,19050,9170,-3331,6294,25795,33722,23054,9906,-587,-5552,-2204,292,-6098,-10245,-5450,-2738,339,5429,15922,25121,17906,7105,-559,-4444,-12053,-12263,-1716,7420,-664,-6593,1411,7540,9045,1600,-7723,-8084,-6134,-516,894,-1570,-4411,-7152,-5576,-4027,-608,3208,1739,-2311,-5638,3687,7952,8057,2942,-2847,-3821,-59,5470,12234,14054,11948,6804,335,-3714,-6788,-4086,-1062,-1227,-5458,-8291,-7638,-2520],[740,3617,11573,15333,9213,3628,-1102,-164,306,-5035,-11451,-3851,1062,2040,384,-3543,-9552,-12332,-10527,-8222,-11348,-12798,-9178,-10700,-7398,785,3485,-1261,-4207,12651,25935,25843,21140,15641,10296,8108,2413,-1592,1614,3459,11826,20504,26892,22616,15789,8965,815,-9151,-13498,-9189,-5637,-7307,-9238,-1601,2719,2460,-1662,-7270,-9080,-11440,-13210,-10813,-7914,-6171,-4573,3860,15194,20688,30465,41030,33571,18462,8581,2907,-5876,-1851,12079,8652,2804,-400,3351,14051,26830,40010,38247,25854,5532,-12175,-5844,-1464,-4181,-413,5486,13205,8660,-115,516,816,-3851,-12604,-14199,-4493,-6325,-13581,-4465,7493,11969,7128,4560,-367,-4404,-4895,-4579,-6096,-3637,722,3947,-274,-12874,-9289,7008,9025,294,-3172,-9942,-16804,-13876,-9722,-10893,-8161,3299,9302,-9806,-25322,-28584,-25588,-17827,-9542,-7534,-6711,-3482,7632,12474,20615,27131,22072,19275,14852,9652,6553,-195,-7884,-13859,-8355,5167,13523,19719,24129,17518,8873,2825,-939,-8993,-18653,-18934,-9647,-4984,13810,16660,3219,-12450,-5934,28983,120633,194607,245566,237170,132776,7717,-63090,-76947,-52644,-29497,-15302,-636,-1673,6505,8529,6570,-461,-9216,-4489,3080,9238,6710,1802,-5480,-11381,-12974,-6801,2089,5543,-577,-3009,3429,14732,21490,23542,25338,22416,10273,-1021,-9878,-7224,1595,2925,-4261,-6879,-972,5286,13894,17475,17542,12208,485,-5680,-10128,-10549,-12367,-11722,-8939,-10377,-9041,2149,8231,2152,-9126,-14215,-9510,-8543,-5518,-6998,4087,15613,9794,9040,13702,25720,22342,9232,11511,24826,44416,78767,92320,72248,58127,62826,50137,17691,-4860,-15594,-12421,-6886,1614,-820,-264,3674,8877,8678,1971,-7454,-4400,9298,14214,13696,9883,3157,-3960,-12667,-4886,14635,28299,30615,28039,18433,1119,-13241,-2490,9450,8428,2843,-510,9718,10120,-686,-6407,-12651,-12832,-4419,5996,15419,18965,11905,20857,41929,50563,38970,17825,3168,-1893,6800,8210,3594,477,-3380,-8985,-960,8601,3609,-2966,-3265,11124,9463,4485,17124,33556,26499,14679,9375,12470,18227,13395,-359,-7690,-2224,1510,-9696,-14377,-13610,-10609,-9301,-9473,2610,8506,11280,5963,2024,5081,21411,31956,25245,12690,-3197,-17177,-7423,3136,5144,-6426,-12190,-8192,-9296,-16122,-12588,-7250,-3103,4057,6944,14835,9381,-10124,-4859,7076,11571,9513,-2781,-15396,-17759,-17031,-11945,-11004,-10551,-12914,-16665,-18439,-12976,-11652,-12085,-8930,-1167,3442,691,-6537,-12990,-11057,-8003,-7101,-7628,-6627,-9490,-12534,-11810,-6181,17,704,4727,12087,18246,16513,7183,-2543,-2630,3843,12617,16653,11701,2595,-4271,-4894,-1310,9883,24404,40260,37481,13460,-5819,-8844,-14125,-5465,5425,9853,14740,23043,48908,59793,40073,30039,34750,34732,22748,16901,8419,-8256,-11807,-4366,-9666,-1521,5568,5984,4430,3870,9229,11367,1959,-5601,-3765,-8090,-15900,-8085,4046,13592,15446,3265,-13629,-2789,7653,13240,12394,9692,18004,31345,2294,-13827,-14887,-14117,-12149,-7396,-12166,-15620,-2709,5992,10605,12918,13927,18613,22548,13847,6298,246,-5066,-12258,-7242,8338,33306,39721,18924,-854,-2928,5294,3735,-1572,-1303,-1837,-10369,-15357,-8949,-5573,6515,24565,23388,11982,-8904,-5995,-808,-3348,-7328,-4358,10746,26075,22805,14190,10087,1420,-7063,-9616,-6527,1829,-1287,-5787,-7865,-4792,8821,26971,35381,24476,5549,6677,18882,33854,50243,46132,12371,-9737,-9313,-7309,-10116,-6022,-4433,-13810,-7756,4695,13806,22497,23997,17782,5651,-2904,-6943,-4847,36,5735,9801,11399,13109,14897,10136,-2430,-11157,-9787,-11440,-12752,-5270,6207,15121,12570,-6036,-14048,-16818,-14323,-3141,3272,8845,11124,10787,5789,-2544,-8691,-9717,-11725,-10542,6646,28267,6072,-6880,-4515,-4040,-10144,-8590,-6527,-11377,-12811,-6707,-3002,724,5403,4450,2290,15051,37047,47381,28570,10048,1701,-5660,-9962,-574,10494,14426,2721,-9802,-12018,-17858,-6147,10749,14744,5975,-349,313,-1662,-12123,-10686,-4019,1259,4389,1924,-8309,-7778,-9148,-11674,-7497,-2581,-4289,-6698,-8650,-9837,-4873,-1218,-4527,-6531,-6037,-8031,-10130,-12148,-11496,-815,13218,18323,2338,-12172,-7235,7272,17289,27750,34018,37129,25552,6157,-8974,-15476,-12142,-8971,-8658,-11380,-8610,-377,3547,4469,9309,10153,9287,-903,-7106,333,2647,-3515,-12062,-12225,-2433,49,4354,7980,4917,-7675,-11513,-6458,-7429,-12811,-1921,7024,7158,4651,-1673,-3965,6778,42501,56193,44805,45411,33339,17050,9685,4091,-804,-9029,-14543,-9177,-10432,-8705,-11223,-6593,-9721,-1930,3863,3384,139,-3520,-6324,-10707,-11718,-12754,-7587,-132,-1796,-11638,-4935,1440,-501,-1745,860,5530,3104,1221,-1053,4389,3378,-824,-8428,-16222,-11615,-4804,-4159,-3583,-893,4,1567,4255,8530,11532,9368,-567,5389,25328,32334,13365,-2659,-7141,6592,17087,26691,41289,67704,53915,32473,8621,3820,6738,11614,6433,-4277,-5479,3231,15144,21122,17721,7916,14278,26276,26418,15809,1602,-9536,-13437,-15167,-11785,-13972,-15060,-6409,-2471,1631,-2688,-6014,8485,19198,15795,-1415,-14721,-14621,-5635,-2655,-3609,-4465,-348,2383,-2943,-10010,-8876,-512,3548,1767,-3445,-13160,-7262,3368,17113,15129,6461,1780,-2424,4429,25792,39698,39930,32320,35621,43001,46649,34512,17120,15826,24331,24070,16256,416,-8811,-5233,-2488,-2534,-1603,-7026,-14498,-13273,-14410,-13036,1096,10204,9263,10367,12332,10257,9265,4900,3338,8050,15428,11556,830,-4448,-2993,-3839,-6321,-6494,-1931,-1001,-8273,-7281,-1005,6389,1065,-7371,-18580,-10154,-4957,-2125,5879,9256,9973,8566,3559,-1719,-3276,967,9186,13514,7929,-2036,-5819,1021,9284,9935,9735,7514,9245,22498,33849,24759,5568,-10955,-16711,-14824,-10155,-8040,-9924,-18235,-10118,-10236,-6963,5251,17859,18335,7471,-2402,-4288,-6552,3213,18076,20027,8719,1403,-7434,-6583,151,7862,20646,8890,-738,-5460,-5039,-2912,9693,26222,20658,4178,-2856,2943,10107,31145,29561,12171,-81,-5483,-6723,-11324,-11645,-739,6296,14919,16287,12512,4459,-7944,-1690,1283,-6054,-5278,455,-1519,-6599,-8401,-5012,2560,19956,33723,34195,41615,39673,31336,25530,16363,-5282,-16677,-9493,-12329,-16940,-8966,2479,8117,4629,1258,660,80,-2495,-4410,6599,19976,20156,7789,973,-4767,-10621,-8287,4649,23829,15624,-1028,-8684,-11234,-11110,-11384,-11046,-15136,-14804,-15257,-7107,3828,6303,7353,10249,11027,11879,10201,9277,11781,23642,36179,24175,7845,2067,-2041,-13972,-11737,18373,31769,11769,-4815,-2471,16397,16836,1494,-14262,-6561,-1521,-3925,-2216,3556,6700,4299,-1901,-5449,-3748,-4402,-2527,-3065,-6169,-7153,-7495,-10860,-2146,767,-5181,-8113,-11302,-13519,-12757,-4828,4141,4144,-4977,1962,16363,16492,322,-10389,-2674,-3188,-9204,-9042,1480,3617,1072,1108,-3740,-11621,4268,22491,42912,35222,12545,1922,12970,26859,21851,6326,-6631,-16190,-14445,-8961,-1751,7899,21812,27336,13366,6285,4007,5616,4139,-2302,-6872,-8845,-99,10880,19988,24611,23612,17086,4032,-7953,-16099,-14527,-9399,-7656,-5414,-4659,-8898,-9408,-11585,-17468,-12662,-3626,-1949,-3112,4972,14638,8439,1744,331,10851,23299,28830,26868,27703,24876,20989,14421,13853,10618,3630,657,2072,2829,1225,-4289,-12437,-10907,-228,1316,1203,4959,803,-12395,-16901,-16281,-18188,-13061,-2396,5267,5836,2114,-2540,-10341,-7226,-1302,-2858,-5765,254,16869,34963,37187,35525,24751,5393,-4741,-8977,-10529,-8932,-242,10682,22624,30024,29683,23739,11268,3119,-994,-3095,-6123,-8616,-12479,-2911,14553,29598,24337,18763,15702,5854,1067,2644,4242,8311,2470,-2316,-3239,-2435,-467,-2471,-9277,-7884,2400,14409,14084,874,-8605,-10578,-9970,-9759,-4161,13670,35833,37598,21592,7251,-1796,-4185,-10876,-12500,-8538,-8721,-10788,-7664,-5947,-1705,2872,5825,6523,5070,1834,-6188,-6686,-2994,-353,7518,12824,14625,14505,17035,14125,13994,14401,10296,2134,1430,3272,3733,2467,7500,7791,1123,-4780,-701,9946,22415,30854,27240,18455,-824,-6407,10479,19115,13037,2800,-5841,-14392,-18997,-12639,57,12851,16499,8932,-3840,-8902,1443,4833,-2829,-11484,-7222,-661,4488,3103,-2281,-118,6849,12844,8455,2245,1431,-389,-5832,-12074,-1291,7946,10887,10364,5389,-572,-3957,-4557,1423,13039,12091,-2077,-5919,-296,5509,2788,-2194,-9988,-3285,1534,781,1074,5145,-3561,-12392,-5431,-1368,-7369,-3285,-1808,-1445,-5843,-10803,-11534,-872,10249,11486,9899,9849,8890,2994,-1432,-3795,-1698,1195,1966,4734,4709,3183,6661,9887,9958,2380,-5996,-7505,-7196,-11768,-11230,-7055,-7223,-10055,-13017,-14449,-13634,-12594,-7528,2294,5587,-1941,-1333,-6917,-18303,-5245,1617,-6321,-14226,3986,21151,25124,24009,12721,941,-7261,-4116,2352,2838,8310,34843,40198,29119,12676,8733,17044,34810,52373,56116,36149,15589,2766,-6028,-11752,909,10558,6922,1520,-3398,-12042,-1712,12521,5410,-5880,-4808,-4272,-6788,-5708,-3410,-5016,-12161,-15517,-9590,-11460,-14302,-13812,-10442,-3466,-1037,-2880,-7692,-10327,-8885,-5690,-11581,-14304,-3092,8549,18260,19516,17864,10690,10169,20135,28619,21154,13831,8550,-507,-7678,-12080,-4491,3695,10380,16927,14640,304,-15138,-9300,-3234,745,-1409,-10283,-1689,3602,7264,11882,10131,10723,11675,7364,1783,259,-7886,-10921,-6977,-11746,-13081,-13376,-13478,-6731,424,4626,-314,-5152,-4649,-1733,504,-5812,-10356,-3835,-881,-3023,-6363,-6043,-5479,-348,11152,16408,3416,-4082,-7384,-8445,-9273,-11562,-6664,-7149,-4795,-3777,1204,748,-5387,-3115,2814,927,-4198,-9418,-7763,-2911,-10314,-9389,2051,9440,8413,4207,2929,4844,8209,10065,12826,14378,9275,1175,-4616,-11341,-9828,-3084,1830,4829,8329,5208,-1709,-10697,-13405,-4027,8637,13938,12854,8849,6518,4039,416,-2448,-21,2831,3279,606,-4137,-8865,-9795,-5607,-2302,-2280,-4197,1997,11765,15967,4208,-11176,-9199,4722,10444,5454,5365,14672,18632,13613,-138,-2477,6519,-1263,-13778,-21451,-15644,-4522,8865,22655,21446,13488,-6553,-12781,-3789,-5324,-10221,-5332,-3161,-1731,567,-1607,-9790,-13576,1197,-120,713,5424,8994,6656,-2814,-15989,-5353,1080,3890,12389,26318,17793,215,-14142,-6882,5690,14026,8546,-10244,-2122,10771,10246,6869,10715,12337,6953,5436,3258,2966,-1379,345,-2990,591,3745,1983,-7749,487,17675,27650,12026,-5452,-15680,-11884,-4849,-319,10097,21250,23424,5793,-11762,-16518,-16436,-14373,-3599,-379,-4966,-6229,-6001,-1785,2531,-14121,2867,8016,5230,-673,1165,1121,-784,-3172,-8580,-10999,-11559,-12064,-10546,-6059,-3689,-2522,-6019,-3808,6032,8855,868,-6190,-4791,-4144,-4171,-8792,-6495,-8320,-11954,-14610,-11893,-10068,-11262,-17016,-16184,-10342,-9978,-11965,-2767,11312,15563,4749,8,2016,2180,1000,-2519,-7147,-8797,-7185,-8688,-13132,-10851,-2197,3687,4866,-18,-2999,2846,3119,3812,3680,4747,1849,-1033,-1957,6445,17722,13901,8657,8367,3698,-5601,-12990,-9284,-2925,1454,-1027,-1016,6327,15376,20813,18831,12309,11035,16159,20595,23595,26454,19725,9222,5794,15794,19764,19939,23195,12520,5238,4162,-2718,-15139,-8995,-5127,-58,11789,18303,5112,-9265,2863,15602,9295,6478,13572,13146,6142,16360,28412,26365,12189,-3558,-11963,2640,4615,-2469,-12375,-16514,-19074,-15853,-10011,-2276,7390,15270,11706,8821,2360,-4150,-6887,-7640,-9036,-14356,-13505,-11067,-10158,-10020,-12730,-13028,-9747,-8497,-3173,-3124,-6468,-4600,10736,26225,34150,42598,37875,17637,708,-8548,-12830,-13600,-10811,-7605,2277,4452,574,-4023,-1336,3093,7714,6805,-597,-7546,-9981,-3422,-610,754,-4297,-12279,-7711,-1650,1694,946,-1145,-4479,-6235,-8378,90,2824,-8710,-4707,33713,60048,46847,16735,1386,-4698,-4897,-3835,-2697,-4736,-7483,-10302,-2996,7993,4103,11682,25034,38174,39349,38805,36333,3150,15626,36902,46449,30472,3650,963,6675,17077,12648,17842,22203,2222,-12823,-6861,-4972,-9288,-4303,67,2188,779,-7815,-3646,3337,11388,19377,22399,23029,15017,18241,29995,29065,14404,1934,-8470,-10114,-10691,-11710,-4595,-2834,-387,639,-1625,-2283,3196,-640,-7264,-5972,-1900,1056,-2396,-9454,-14750,-16519,-16388,-9082,-794,-4125,-9685,-8032,-2570,1497,8257,6953,-2311,-8553,-4270,-3443,-7563,-14706,-18257,-9347,244,8458,6278,1861,3625,9897,15802,18750,21128,21484,31707,28414,12869,-2328,-9996,-11523,-6568,-77,1029,1090,2129,2825,6755,15085,19096,7826,-4584,8772,30221,37855,26684,12221,373,-6378,-3401,210,-4599,-8401,-5143,-3389,248,5576,15748,25892,19174,7493,-991,-5141,-12765,-10923,229,12265,3668,-6916,194,7942,10970,2799,-7573,-7417,-3971,852,547,-2439,-4635,-5334,-4643,-5037,-2061,3173,3387,586,-4504,294,3318,4831,1473,-3292,-4051,-810,4947,11464,12337,9780,4643,-403,-3752,-8309,-7099,-3893,-2729,-5865,-7944,-7803,-2413],[-70,923,6880,14870,9961,5037,205,732,508,-5603,-12847,-4661,877,2369,-108,-3011,-7249,-9411,-8773,-7794,-11794,-11866,-7724,-9861,-7517,-62,2032,-3324,-6553,10178,22661,23726,19594,13953,7635,4701,-388,-1980,1965,3874,10879,18713,26820,25078,19413,12645,4128,-6664,-11687,-7612,-3274,-4413,-6189,987,4396,2559,-2901,-9268,-9112,-8588,-10065,-11829,-10421,-7574,-5363,2714,13791,20183,31162,42486,32569,16035,6606,1847,-5788,-1689,10936,6273,127,-1810,1896,13783,28225,39797,38479,29409,11892,-6407,-11713,-6612,-8688,-2824,3539,11849,9640,1333,1789,2709,-2501,-14217,-12260,-3019,-6235,-15384,-5482,5734,8949,3764,2080,-773,-3873,-4814,-5403,-7538,-5498,-1420,2185,-386,-10395,-7885,7137,10008,-191,-4336,-10517,-15996,-14899,-11547,-12781,-9266,3646,10253,-7165,-18673,-18661,-13564,-6564,-1614,-2253,-3930,-500,12376,18736,27020,29549,21017,16550,11605,6087,2061,-4269,-10096,-14914,-9637,3294,12580,19354,22532,15561,8132,3260,-452,-8719,-17377,-19871,-16402,-11402,9793,14445,3228,-10813,-5522,27289,125982,213137,267962,255693,146639,22158,-44193,-54908,-32182,-13019,-5129,-596,-636,6642,7257,2905,-5985,-11766,-4245,2382,8065,6105,1735,-4805,-9816,-10403,-4858,3170,5967,110,-2139,4974,17612,26148,28613,28141,19931,7329,-430,-6672,-4061,3229,752,-7482,-7097,650,8919,19910,24816,24112,15870,669,-5193,-8902,-11099,-12118,-10609,-8059,-9811,-9162,1342,6891,745,-10265,-14872,-11714,-12288,-6245,-5436,5861,13886,6286,6389,15999,32245,26137,12124,15116,30756,56466,97827,111450,86450,65902,65253,48538,18959,-1296,-17255,-15198,-9499,-2089,-5486,-5021,-718,4421,6426,1436,-8557,-5731,8730,14412,12764,8230,1916,-5071,-13593,-3689,16629,31223,31550,27439,18005,1027,-13264,-59,12211,9384,2198,-3471,3729,5046,-4123,-8468,-13469,-12260,-2049,9405,18085,17418,7820,15396,37609,45946,33854,13569,-811,-5274,4834,8678,5015,1193,-3335,-6449,4325,11079,3546,-3934,-2198,11131,7598,2376,17151,35467,30321,17826,11383,13093,17967,13910,-77,-6912,1075,4657,-5356,-12678,-11907,-9527,-8730,-10002,2648,10706,11321,2833,-2912,2610,18119,26646,19153,6553,-8833,-15788,-4441,5203,5677,-6701,-13660,-9969,-11187,-17952,-12755,-8028,-4580,3141,10059,23426,18535,-3197,-7849,5741,12276,11513,-277,-12574,-17147,-18189,-12804,-11158,-10338,-12383,-17448,-16299,-11042,-10617,-11746,-9037,-1950,2676,768,-6272,-13846,-12024,-8294,-6421,-6087,-4883,-7358,-9889,-11253,-7914,-3038,-3478,1465,11513,19258,17046,7268,-2296,-1225,6905,16957,21900,17430,6281,-1,789,4741,15301,27794,40865,34988,10462,-7044,-7717,-12899,-5713,7180,13892,18793,27694,52088,54868,34226,25510,33709,38029,26686,19364,8830,-7981,-13141,-5394,-10727,-1675,5503,4057,634,1310,7038,9366,1032,-6146,-4558,-8942,-15552,-7091,4527,12985,13774,1340,-14182,-2222,8566,15005,15672,14825,22853,36805,5505,-12291,-12864,-13745,-12804,-8731,-13471,-14511,-2052,5724,8819,10485,10318,13761,19530,14014,7669,2857,-401,-7829,-6315,10163,34225,33674,13659,-4240,-4683,1828,-338,-2901,1483,424,-9454,-18195,-13380,-7654,4502,21190,21102,12511,-7392,-8436,-3108,-4498,-6720,-1775,14517,29975,25984,17542,13969,4379,-5785,-9196,-6963,470,-2828,-8014,-9789,-4213,9026,26978,38038,22487,2354,7850,19891,33329,51109,49661,15269,-6777,-8834,-8109,-12695,-11334,-7421,-16470,-7453,5031,14581,24172,26449,20132,7699,-1168,-5094,-2142,3167,9647,13963,15023,16110,17697,11933,-1538,-9872,-9684,-12183,-13219,-5673,5711,15443,15553,-1509,-12643,-18721,-12429,-2344,1974,5646,7743,8741,4639,-3143,-9775,-10747,-13282,-9255,12557,28451,6747,-7827,-9385,-9340,-14445,-10615,-6913,-10677,-14782,-7814,-2085,3103,7362,4042,286,13860,38630,54231,35307,12436,144,-9190,-7179,3756,15381,17941,3935,-9237,-16083,-12479,775,17461,17927,5191,-3118,-4866,-7612,-11121,-7331,-531,5995,10909,8547,-4316,-10480,-11498,-14878,-10759,-4667,-4607,-5931,-8068,-9071,-2276,1334,-3559,-6541,-6512,-9097,-12784,-15044,-12399,174,14558,21796,5657,-11632,-8553,6253,15971,23915,25966,27273,20266,4862,-9224,-15352,-10579,-5381,-5790,-7638,-2470,4457,6044,5605,9328,9481,8692,-1468,-9007,-3056,-171,-5476,-13669,-10094,-1301,-514,2962,6225,3835,-7584,-12086,-7237,-8064,-13472,-2276,7445,8362,5668,-1397,-4145,6168,41834,57812,45699,45449,33855,18132,11274,6475,1930,-6561,-15337,-13589,-12103,-7853,-10001,-6311,-8584,-773,6409,7287,4126,-1223,-7050,-13187,-14723,-15430,-9567,-1439,-1793,-11031,-5759,548,-982,-1652,663,3009,-1261,-4403,-5337,3364,4764,695,-8315,-15643,-9556,-3229,-5178,-8267,-7518,-5319,-1702,3159,8417,11436,8600,-2271,5511,28820,32919,10789,-3128,-7161,3965,12092,21745,38878,60718,43124,22496,850,740,3469,7964,2679,-6991,-5905,1739,11684,18781,19215,11067,15335,26486,29573,20599,6094,-6326,-12501,-14775,-11734,-13337,-15793,-8464,-6484,-2939,-4628,-3257,11828,22944,19216,2252,-10483,-17274,-8390,-3736,-3212,-5145,-3450,-210,-4120,-9885,-8185,56,4111,1834,-3063,-11703,-7790,3433,15480,12651,4146,273,-3114,3620,24743,38674,39297,33546,41840,54309,53734,35207,15818,15581,27198,29176,19888,1267,-8930,-5010,-2428,-2524,-1403,-7195,-13677,-12137,-12002,-9478,1001,6732,5927,7225,9076,8313,8237,2508,17,5905,14944,12161,1209,-4444,-2192,-3331,-8076,-10248,-6318,-5012,-11226,-10862,-5540,1056,-3511,-11108,-16361,-4958,2416,6476,11234,10636,8522,5017,-611,-3195,-2711,1644,7177,12207,7447,-3034,-6715,1972,11101,11866,10974,7574,9399,23315,29769,16242,901,-11708,-15127,-14388,-10939,-9479,-12179,-16405,-9030,-10553,-7921,4906,18770,20740,8745,-439,-1776,-7319,240,15807,18251,9003,2821,-7784,-7836,-446,10214,21841,8832,-704,-5991,-6403,-5550,4835,18484,14666,1948,-3442,3113,9872,29493,29239,15640,4487,-2830,-6134,-11975,-11184,-437,5652,12183,11513,8348,2273,-8459,-6129,-2621,-8208,-5988,-943,-3436,-8605,-9164,-4120,6396,25675,40945,41306,45010,36033,24071,18172,12101,-6254,-17255,-10053,-12920,-18197,-9822,1575,6348,2228,-788,125,270,-2061,-4480,4628,16103,18772,8250,1333,-4138,-10578,-7814,6496,26406,17296,948,-7434,-11424,-12742,-14572,-15444,-18293,-15434,-15380,-8607,-669,2691,10139,13758,14348,15751,13782,10825,11747,22891,35003,23469,6882,972,-3545,-15482,-7464,23479,38227,18066,2749,4481,17869,17897,2761,-15187,-9523,-3930,-5173,-2443,3978,7578,5248,-1045,-4764,-3216,-4411,-3059,-3475,-6194,-7926,-8460,-8870,905,2582,-5148,-8268,-11296,-13308,-12668,-5130,3886,4179,-4375,2043,15427,15626,722,-10948,-5291,-6988,-12634,-13676,-1721,2874,2364,1429,-5058,-10417,5741,20774,37853,31248,9556,889,15248,32907,29012,10753,-5304,-14971,-11135,-6398,-806,8554,24097,28994,14880,7353,4616,6356,4936,-2396,-8157,-10298,-1324,9689,19370,24629,24416,20034,8760,-2996,-11310,-10560,-7121,-6596,-5672,-5305,-9403,-10383,-12605,-16065,-8383,-154,847,-2588,1740,10182,6267,968,-878,7996,18271,21312,16039,17273,20396,20759,13842,12031,9966,4700,2494,3516,3422,1092,-4899,-12518,-7503,2873,2907,3156,7332,561,-13364,-15183,-12735,-14993,-12208,-1963,6068,7116,4796,391,-10891,-9479,-2270,-3272,-7132,-2782,12329,31713,37353,34540,21338,3799,-5474,-9550,-11049,-9460,-948,9540,22167,31066,31229,24772,11589,5166,1852,-364,-4016,-6944,-12233,-5554,10052,28061,26304,21017,16260,5185,-883,-1130,-2406,1090,-2095,-6094,-6208,-4320,-1597,-3252,-10041,-6749,3576,15362,16508,3813,-6277,-9331,-9415,-8492,-3829,13616,36011,37791,23409,9161,214,-2003,-8578,-12506,-9089,-9256,-11010,-8192,-6660,-252,5373,7372,7319,5276,2285,-5196,-6322,-2412,998,8921,14930,15683,14497,17000,14452,13802,14410,12218,5024,4808,7704,5569,1678,6446,7320,1040,-4560,-671,8939,19660,25539,20911,14660,-1662,-6919,8678,16082,9993,-452,-8650,-15223,-14921,-8176,-305,5292,8868,3944,-6596,-6959,3412,5157,-3242,-11061,-6048,-592,2786,1107,-3307,-1385,3841,7324,158,-6134,-3819,-1006,-4482,-10164,-1409,6019,9377,9211,4074,-1920,-5759,-6566,-381,10770,8055,-5128,-7881,-1080,4585,2292,-2203,-10489,-3567,3041,4961,8204,9781,-3596,-13137,-5562,-2335,-9348,-6285,-5095,-2662,-6747,-11377,-12740,-3207,7629,9172,8856,8874,6055,836,-2946,-4661,-1880,2660,3981,7504,8143,7251,12427,14208,11483,2343,-7161,-10220,-10273,-13513,-11233,-5971,-6559,-9359,-12093,-14554,-15302,-13690,-9309,-1824,-1112,-8483,-2247,-6929,-17698,-5252,-500,-8931,-16006,3033,22480,27927,26989,14962,3027,-4896,-2905,2234,3116,9276,35588,40931,31577,14597,9257,16597,33820,48907,56626,45935,25081,6234,-4815,-14459,-3262,9460,7151,2759,-230,-9982,-8041,6691,2546,-5069,-2471,-3031,-6679,-6517,-5179,-7140,-14482,-14855,-10457,-13665,-15231,-10590,-8670,-3927,-2853,-6771,-12289,-13279,-10232,-5644,-11618,-15069,-1778,11499,22412,23037,17691,6576,5524,15796,24571,17805,12212,7429,-2328,-9409,-10980,-2669,5361,12724,18957,15125,1018,-14011,-9784,-2954,1778,400,-8404,-1857,4699,8165,11728,9065,8299,7749,3174,-728,-511,-8304,-12166,-7636,-10807,-11388,-12567,-13056,-5237,1848,4044,-1597,-6440,-5973,-2582,763,-5349,-11695,-5556,240,-476,-4293,-5578,-6364,-1537,11049,16087,1766,-4259,-6965,-7292,-7824,-10826,-7139,-6795,-3059,-319,6286,4470,-4377,-2946,3407,1660,-3047,-7922,-6800,-2312,-10999,-8795,3291,11438,11187,7588,7195,9769,11981,14429,18668,19485,10884,1947,-3735,-10031,-7847,-1326,3644,5666,6403,2932,-2657,-10932,-14626,-4140,10336,17239,14982,10876,7919,3794,-703,-2917,875,4237,4378,776,-4879,-9417,-9893,-6422,-4233,-5081,-5856,3516,15430,18750,5215,-12372,-6499,7470,9846,1443,41,10079,16040,13035,1191,199,9483,2851,-10438,-19870,-16704,-6657,4779,18180,19014,12241,-5976,-13903,-4001,-4694,-11350,-7396,-5131,-2123,716,-1277,-9853,-18644,190,2147,3009,8712,10923,6931,-4028,-15364,-5077,1213,5131,15287,25520,15916,-1217,-13304,-8955,2167,9685,3209,-13584,3750,15885,20290,25443,26818,20368,11217,12823,13947,11435,4770,5266,-3694,-1095,2166,405,-7781,1532,19662,32474,18539,442,-12346,-20240,-16766,-10274,5276,18783,21081,5000,-11892,-16764,-16414,-15516,-5708,-2580,-4910,-4001,-3219,383,5547,-10872,1611,8197,7732,2468,1708,489,-1308,-3771,-9532,-12262,-12558,-12726,-10878,-6063,-3108,-1676,-8518,-6918,3946,6898,-957,-7340,-5523,-5667,-6903,-8909,-6194,-9479,-13763,-13471,-10612,-8672,-9901,-15469,-17532,-12332,-11833,-13738,-4490,8367,11409,1417,-395,2571,2165,-207,-4307,-7719,-7947,-5846,-7832,-13928,-10533,-2079,2377,3189,1166,4430,7090,3250,1741,1162,3060,813,-2611,-2298,7951,19643,15300,9985,9649,4846,-5582,-12454,-7260,-966,2971,256,-873,5459,14476,21178,19533,12109,9868,15175,22386,26385,29070,21873,11122,8303,19212,23600,21955,23858,12318,1623,1168,-5438,-20194,-5385,-5588,7714,33679,43858,25355,9283,14215,29721,33353,35511,38939,23434,1482,21654,42057,40657,23442,3183,-9586,5613,7642,-419,-10446,-13865,-16757,-16279,-12242,-2721,9231,18035,13773,10671,4200,-3141,-6930,-7977,-8529,-13283,-12350,-8669,-6895,-6225,-11013,-14667,-10133,-8805,-4176,-3487,-6321,-5854,8891,23885,29309,33670,28103,11931,-2816,-11804,-15389,-14046,-10856,-8609,1360,3988,-86,-5793,-2294,3886,10147,9359,1228,-6820,-9848,-2865,1384,2804,-2442,-13668,-9653,-3017,2217,2322,-679,-4092,-5706,-6506,2923,5372,-7787,-69,43081,67316,47039,14965,176,-5598,-5636,-5472,-4651,-7330,-11182,-14307,-4817,7839,6599,16860,35974,53859,56257,54285,44975,-4078,13104,46263,58874,35717,-7028,239,13969,36706,33243,35953,37796,12721,-10675,-8618,-4979,-9590,-2778,3830,7031,4065,-6822,-3446,4473,13922,23597,26630,23703,13553,14951,23460,20181,8576,497,-7332,-9760,-11698,-10207,-2377,11,3041,3695,-435,-2077,4836,3191,-3494,-3875,-832,1958,-1547,-9157,-15544,-17865,-17376,-9070,-1851,-7086,-13532,-11130,-5208,-1215,5581,5468,-1911,-7573,-3013,-1095,-4715,-11602,-15831,-12538,-3960,3214,3685,891,2935,10542,18179,20182,20310,18661,29174,29436,14641,-959,-8246,-10484,-7096,-1201,-319,243,1806,3041,7765,15673,18419,6360,-4965,12612,35549,42429,30829,15215,2238,-6413,-5062,-239,-2912,-5931,-4326,-4287,-387,4918,14134,25003,20013,8097,-1672,-6636,-13451,-9069,2091,16045,6466,-7525,-1302,8113,12720,4035,-7323,-6804,-2366,1150,-657,-3726,-4562,-2708,-2498,-5144,-3490,2980,4869,3360,-2671,-1838,-87,2559,539,-3599,-4315,-1770,4011,10276,10263,7288,2198,-1502,-3913,-9533,-9845,-6546,-4174,-6178,-7658,-7607,-1843],[27,-965,1947,14028,10510,6235,1629,2108,1364,-5472,-13498,-4791,1287,3216,261,-914,-3323,-5453,-6194,-6613,-11416,-10372,-6203,-9085,-7340,-385,1150,-4744,-8225,8269,19943,21996,18399,12634,5424,2035,-1427,-836,2796,4632,10310,17504,27434,28351,23675,16659,7679,-3814,-9403,-5437,-198,-526,-2081,4522,7036,3478,-3485,-10315,-7752,-4861,-5775,-9807,-10786,-7579,-5003,2408,12756,19872,31315,42198,30304,13448,5020,1309,-5289,-1171,10130,4873,-1144,-2390,1062,13220,28272,37468,36419,31035,17852,1330,-12030,-11764,-13698,-4966,1854,10389,10586,3171,3541,5137,-495,-13663,-9786,-1697,-6191,-16781,-5649,4744,6836,1569,968,-63,-2616,-4296,-5869,-8652,-7170,-3471,562,-330,-7943,-6435,6885,10621,-914,-5568,-10211,-14895,-16040,-13723,-14985,-10224,4249,11477,-4003,-12527,-10247,-3466,3699,6971,3529,-609,3656,17146,24664,32500,31055,19913,13852,8024,2062,-2589,-7555,-11156,-15101,-10938,1131,11367,18812,20644,13647,7531,3825,134,-8277,-15601,-17008,-20285,-13061,6210,10994,2277,-9468,-4958,24342,120192,211420,262957,244628,133611,14237,-42866,-45767,-20275,-2004,2591,-763,42,6298,5763,-281,-10383,-13179,-4186,1463,6862,5803,2000,-3968,-8224,-8069,-3200,3619,5646,258,-1590,5740,18944,29015,32612,30165,16551,4063,395,-2563,-185,4723,-1518,-10161,-7040,1657,11130,23994,30302,29209,18257,267,-4876,-7349,-10752,-11232,-9364,-7300,-9347,-9287,488,5379,-784,-10488,-10158,-9158,-15842,-7157,-3731,8306,12813,3094,2688,16133,35376,27522,13666,17710,36099,68137,113993,126487,98223,71778,64452,44499,19370,2214,-17017,-18276,-12286,-5734,-8181,-7488,-3988,186,4033,1088,-9319,-7437,7314,13953,11417,6276,599,-6052,-14197,-3778,16114,31202,30491,25471,16395,402,-13114,2413,14759,10118,1371,-6398,-2678,-887,-8412,-11194,-14660,-12082,-93,12778,20448,15497,3832,9708,31392,38492,26733,8068,-5316,-9084,2570,9200,6830,2211,-3185,-3412,9824,13772,3918,-4457,-297,11473,5713,-232,16044,35943,33581,20942,13057,12954,16677,13699,474,-5719,3319,6220,-1888,-9802,-10127,-8466,-8200,-10655,2476,13488,13037,1773,-8514,-1176,13290,19956,12204,26,-14348,-12805,-1914,7236,6195,-6757,-14805,-11808,-13335,-18674,-12134,-8295,-5740,2227,12978,30096,25429,3426,-10538,3895,12621,13217,2143,-9327,-14061,-16300,-13413,-11337,-9936,-11100,-15323,-13830,-9341,-9740,-11502,-9208,-2846,1689,604,-6083,-14544,-13031,-8585,-5756,-4537,-3098,-5068,-6946,-9944,-9642,-6704,-8070,-2070,10708,20041,17351,7198,-2136,73,10161,20911,25804,21556,8799,3141,5553,10469,20695,30559,38852,29692,5996,-8750,-6658,-11810,-6139,8568,17581,22345,31693,53038,48273,28204,20502,31278,40149,30120,21068,8746,-7825,-14535,-6798,-11504,-1801,5181,1451,-3580,-542,5189,7408,-130,-7209,-6146,-10286,-14717,-6229,4553,11548,11019,-1320,-14176,-1453,9529,16348,17795,18105,26813,42611,9893,-9782,-11167,-13885,-13854,-10459,-15070,-13362,-1588,5137,6593,7414,6135,8585,15894,13816,8820,5293,4041,-3199,-4566,12066,33649,26277,8081,-7586,-5941,-1120,-4421,-4144,3134,1498,-8635,-18333,-15379,-8768,2850,17446,18632,13468,-3514,-12549,-6692,-6784,-7116,611,18020,32783,28036,19932,16639,6784,-4615,-8628,-7419,-1105,-4668,-10299,-11052,-3075,9084,25845,38124,18251,-625,9268,20776,32258,49889,50537,16961,-4338,-7463,-7187,-9417,-15034,-10797,-15080,-6250,5594,14881,24669,27744,21975,9797,641,-3421,164,5895,13227,18002,18460,18684,19848,13026,-843,-8612,-9568,-12917,-13508,-6193,4792,14873,17552,3193,-9783,-18147,-8958,41,2160,2850,4140,6582,3343,-3978,-10834,-11365,-14220,-7739,18483,27704,7574,-6717,-11852,-12028,-16752,-12941,-7539,-9685,-16207,-8802,-1113,5388,9081,3480,-1945,12083,38394,58699,41134,14545,-1754,-12364,-3245,8137,19462,19890,4394,-7443,-12124,-6249,8407,24589,20973,4570,-5814,-10209,-14168,-5838,-1947,4597,11616,17742,15243,777,-10224,-13732,-17798,-12573,-5208,-3671,-4460,-7040,-8108,504,3719,-2837,-6821,-7316,-10555,-15571,-17785,-12951,802,14953,24167,9052,-10674,-10189,4554,13684,19001,17336,17153,14564,3346,-9540,-15296,-8845,-1830,-2293,-2544,3763,8582,7912,6397,9163,8773,8139,-2085,-11295,-6622,-2860,-7043,-13555,-7210,160,-593,2152,4963,2811,-7696,-12893,-8064,-8699,-12916,-1914,8614,10427,7586,-202,-3592,5728,39844,57094,45034,43361,32532,18254,12258,8459,4435,-3737,-12648,-16171,-11874,-6705,-8878,-5594,-6705,597,8792,10684,7743,1466,-6928,-15473,-13995,-12956,-8698,-2697,-1861,-10215,-6802,-671,-1483,-1453,427,370,-5445,-9486,-8307,2412,5869,2230,-7788,-14528,-6766,367,-2398,-8079,-11149,-9440,-4581,1888,7828,10648,7131,-4562,4305,29706,30402,6610,-4280,-7144,1404,7421,16907,35022,50467,31108,13282,-5877,-3463,-1196,2758,-2316,-10489,-6410,-541,7292,15913,20129,13726,15852,26067,31889,24292,9654,-3278,-11469,-14691,-11952,-12519,-14873,-9636,-8653,-4495,-3529,546,15657,26327,21546,5661,-6287,-16370,-10150,-3561,-1505,-3096,-5141,-2822,-5290,-9633,-7689,167,4171,1695,-2435,-9716,-7638,3550,13573,10364,2339,-702,-3437,2670,22831,36430,37659,33876,46077,62263,57226,33968,13780,14806,29596,34069,23218,1886,-9064,-4671,-2089,-2519,-1510,-7552,-12516,-10238,-8682,-5782,962,3635,2708,3921,5852,7043,8076,569,-3701,3369,13592,12013,1258,-4451,-1291,-2395,-8841,-13362,-10283,-8384,-13351,-13939,-10113,-4344,-7934,-14525,-12474,476,10796,15893,16800,12239,7624,2141,-4435,-4355,-2148,3152,6050,10798,6780,-4167,-7204,3352,13219,13997,12232,7553,9396,23226,24497,8331,-2542,-11049,-13230,-13812,-11596,-10644,-14095,-14632,-8496,-11399,-9047,4170,18754,22038,9469,943,43,-7541,-2610,13315,16241,9338,4179,-7938,-8928,-838,12859,22371,8524,-919,-6829,-7968,-8307,-193,10468,8182,-549,-3951,3450,9739,27495,28423,18573,8733,-82,-5301,-12393,-10707,-303,4402,8357,6208,4138,141,-8997,-10607,-6851,-10743,-6736,-2502,-5541,-10814,-9542,-3072,9549,29455,45354,46286,45507,30239,16076,10833,7680,-7143,-17597,-10621,-13526,-19396,-10033,1275,5002,-204,-3350,-1202,-337,-2114,-4387,2731,11938,16413,8117,1208,-3545,-10096,-6872,8778,28785,18791,2896,-6424,-11836,-14372,-14996,-17414,-20365,-16114,-15134,-9828,-6908,837,14494,17236,17408,19223,17210,12126,11352,20927,31944,21952,5751,-372,-5397,-15407,-1273,30657,47224,26838,11011,9738,17110,16825,3071,-15113,-12093,-6040,-6266,-2736,4192,8285,6208,-24,-3967,-2609,-4386,-3610,-4026,-6359,-8771,-8878,-5839,4207,3972,-5136,-7886,-10929,-12954,-12337,-5505,3302,3842,-4036,1760,13610,13830,647,-11268,-7777,-10046,-13753,-17468,-5568,1607,3399,1508,-6307,-8169,6512,18443,32254,27078,6684,-488,16426,37305,35325,14903,-3662,-12739,-7897,-3481,994,9917,26540,30632,16670,8360,4990,6840,5502,-2635,-9379,-11131,-2089,8381,17994,23670,24567,23168,14580,4305,-4495,-6403,-4844,-5648,-6111,-6156,-10025,-11362,-12913,-12089,-2938,3806,3607,-1523,-89,6724,4196,-99,-2278,5253,13404,14147,5982,7113,15387,19498,12705,9882,8805,5348,3921,4347,3413,559,-5616,-12033,-4217,5773,4348,5074,9430,155,-14358,-13606,-9289,-11574,-10458,-1456,6836,9066,8383,3229,-11037,-11668,-3184,-3763,-8586,-5908,7886,28053,36723,32763,17820,2218,-6375,-10341,-11818,-10430,-2311,7272,19481,29350,30076,23982,11219,6930,4757,2903,-1158,-4624,-10915,-7612,5905,25895,28004,22724,16091,4219,-2700,-4412,-8435,-6187,-7193,-10145,-8572,-5443,-2479,-4196,-10931,-5793,4300,15682,18450,7016,-3354,-7560,-8521,-6976,-3161,12380,33621,36195,24643,11073,2218,-108,-6367,-10782,-8635,-9359,-11126,-8820,-7479,1038,7431,8471,7842,5257,2546,-4205,-5923,-2158,1834,9858,16440,15488,13169,15579,13587,12810,13977,14232,8813,9270,13148,7535,777,4977,6313,533,-4483,-775,7593,16380,19913,14929,11053,-2527,-7456,6898,13126,7237,-3469,-11292,-13784,-10500,-3473,2988,2169,2541,-684,-8926,-5134,4810,5037,-3845,-10503,-4763,-466,1082,-1158,-4429,-2475,1214,2529,-6342,-12098,-8707,-1839,-3192,-7799,-367,4478,7876,8097,2939,-2947,-7157,-8376,-2375,7786,3518,-8392,-9913,-2073,3385,1683,-2111,-10686,-4010,4574,9911,15536,13572,-3926,-13437,-5476,-3125,-11099,-9185,-7609,-3706,-7694,-12044,-14018,-5749,4707,6444,7149,7058,2789,-1254,-4276,-5385,-2229,3802,5622,10009,11534,11655,18874,18433,11884,1483,-8429,-12922,-13224,-14895,-11171,-5178,-6200,-8779,-10754,-13331,-14953,-14762,-11637,-6334,-7621,-15509,-3529,-7214,-17206,-5506,-2462,-10945,-16851,1975,23216,30184,29136,16517,4637,-3017,-1776,2306,3299,10144,35471,40814,33517,15933,8808,14597,30560,42673,53579,53401,34735,11660,-1619,-13215,-7388,8163,7394,4048,3009,-5749,-12574,1819,553,-3990,-667,-2224,-6808,-7339,-6749,-9010,-16603,-14337,-11188,-14457,-13108,-8060,-6053,-4330,-4864,-10873,-17011,-16288,-11867,-5883,-11552,-15530,-584,14398,27113,27484,17705,2642,755,10712,19272,13724,10054,5859,-4373,-11062,-9886,-1102,6683,13897,19105,14300,1313,-12906,-10496,-3288,1973,1371,-7198,-2620,5013,8378,11004,7686,5290,3120,-1308,-3216,-1334,-8079,-11774,-6498,-8699,-9468,-11795,-12819,-4139,2504,2684,-3642,-8382,-7707,-3549,781,-4954,-12782,-7622,764,1527,-2471,-4799,-6997,-3027,10007,14433,-342,-4624,-6546,-6081,-6469,-9986,-7394,-6408,-1445,3181,11484,8565,-2936,-3213,3357,1799,-2262,-6679,-5854,-1796,-11941,-8383,4414,13419,14244,11952,12732,14912,15189,17866,23104,23113,11687,2280,-3065,-8401,-6016,143,5048,5839,3824,383,-3337,-10351,-15361,-4398,11352,19416,16362,12479,8697,3212,-1858,-3668,972,4626,4660,405,-5948,-9941,-9743,-6947,-5828,-7710,-7500,4465,17515,19786,5393,-13956,-3650,9995,8666,-2773,-4583,6308,13639,12103,1889,1642,10820,5525,-7504,-17513,-16792,-8505,1095,13863,16576,10982,-5422,-15091,-4524,-4195,-12116,-10079,-7464,-2830,472,-1415,-10075,-17211,1939,5051,4753,11709,12811,7512,-4499,-15593,-6384,46,5276,16536,22316,12212,-3670,-12167,-10753,-1802,5259,-2294,-6750,11126,22213,34470,44688,40125,24273,13530,18212,23234,19693,13185,11125,-4471,-2930,414,-1391,-8045,1916,20243,34774,23123,5290,-6214,-16484,-19620,-14543,1997,15707,17344,3514,-12221,-16979,-16304,-17152,-8094,-4781,-4902,-1631,188,3569,9593,-7230,130,8063,9793,5668,2386,-438,-2262,-4670,-10565,-13317,-13033,-12843,-11015,-6230,-2831,-1219,-11233,-9774,2185,5055,-2740,-8651,-6450,-7170,-9434,-8894,-6137,-10439,-15682,-12444,-9618,-7566,-8758,-13999,-17741,-14298,-13816,-14893,-6271,4077,5126,-2721,-977,2988,2252,-1383,-6122,-8348,-7674,-5511,-7899,-15245,-9456,-1779,1012,2108,4927,12491,11442,3650,-262,-1335,1474,49,-3337,-980,10873,21824,16457,10959,10304,5336,-5910,-11765,-5347,802,4183,1152,-1109,4252,13101,20737,19306,11311,8360,13809,23610,28558,31004,23735,12879,10335,21435,26427,23327,23982,13113,-252,2741,1797,-3204,4097,-6227,8702,54290,74668,52288,31873,18720,31389,49776,55085,57584,33176,1485,26115,54201,54199,33634,8324,-7804,7276,9827,1124,-8736,-12093,-14346,-14773,-13182,-2848,10864,19873,15190,12059,5949,-2039,-7097,-8760,-8500,-12613,-11613,-6862,-4170,-2406,-6927,-12614,-9735,-8819,-4909,-3796,-6116,-6959,6207,20051,23325,23261,16643,5324,-6744,-15434,-18108,-14129,-10967,-9651,170,3034,-1184,-7541,-3091,4624,12363,11487,2543,-6454,-10045,-3179,2204,4263,-984,-10723,-9268,-3326,3099,3802,-117,-3587,-4850,-4228,5825,7829,-6947,4348,49965,70050,44040,12423,-1160,-6379,-6425,-7117,-6457,-9604,-14275,-17978,-6882,6636,8307,21764,45315,66420,73321,75343,61684,204,-5374,39761,62105,37344,-12299,7371,22129,56467,51809,50544,52861,21236,-10794,-10864,-5034,-9954,-1537,7007,10894,6637,-5869,-3565,5275,16200,27446,29568,22718,11024,10504,16140,12064,4042,-417,-6285,-9542,-12566,-8631,-497,2465,6199,6688,659,-2003,6122,7128,870,-765,1036,3409,-210,-8218,-15378,-18537,-16410,-8930,-2881,-9823,-16779,-12959,-7297,-3406,3397,4124,-1511,-6101,-1220,1405,-1799,-8316,-12523,-15382,-7377,-858,1646,354,2353,10913,20004,21045,18742,15281,24767,28166,14837,-411,-6986,-9727,-7759,-2619,-1959,-797,1255,2862,8047,15164,16921,4790,-4309,17426,41245,46970,35117,18673,4967,-4950,-7142,-1390,-1129,-3006,-2839,-5236,-1548,3524,11446,22827,20650,9300,-2040,-8903,-13352,-6869,3786,18212,7302,-8672,-2919,8161,14226,5270,-6998,-6297,-1403,412,-2544,-5093,-3715,569,578,-4139,-4714,2720,6234,6014,-403,-2652,-2065,1370,229,-3576,-4382,-2644,2952,8969,8130,4712,-291,-2683,-3873,-9572,-11590,-8696,-5300,-6167,-7208,-6551,-614],[92,-2650,-3267,12368,10313,6703,2645,3308,2094,-5472,-14122,-4901,1653,3973,1007,1952,1221,-1294,-3610,-5481,-10974,-9129,-5338,-9064,-7520,-889,99,-6195,-9869,6237,17094,19895,16778,10878,2953,-402,-1302,768,3548,5496,10063,16985,28667,31857,27771,20292,10833,-1206,-7223,-3205,3017,3669,2378,8327,10041,4734,-3903,-10952,-6102,-1554,-2254,-7437,-10033,-6921,-4185,2278,11452,19060,30185,39609,26559,10444,3463,845,-4851,-836,9024,3650,-2100,-2968,249,12019,26751,33224,32205,30247,22315,9294,-3416,-10536,-17970,-6899,210,8578,11029,4929,5283,7558,1522,-11835,-7474,-972,-6563,-16972,-5356,4089,5176,9,593,1110,-1121,-3736,-6331,-9753,-8920,-5674,-1177,-392,-5822,-5150,6189,10641,-2235,-7273,-9264,-13696,-17485,-16540,-17712,-11131,4740,12328,-1223,-7623,-3872,4058,11642,14570,8992,2874,8354,21104,29271,36054,30934,18265,11034,4009,-2552,-7085,-9443,-11018,-14473,-12204,-1334,9678,17824,18272,11601,6863,4316,687,-7811,-14147,-14390,-18630,-11030,2894,6412,314,-8728,-4636,20128,104632,191328,233434,207163,96331,-14076,-57703,-48550,-16162,4134,7566,-1407,60,5212,3840,-3157,-13688,-13779,-4342,511,5880,5788,2330,-3249,-6858,-6162,-2108,3232,4403,-407,-1693,5331,18335,29610,34847,30975,12472,702,1251,1808,4013,5779,-3982,-12107,-7003,1747,11585,25676,33308,32223,19030,-768,-4907,-5934,-9661,-9834,-8196,-6857,-9189,-9665,-665,3496,-2531,-9887,-5043,-4993,-16459,-8483,-2251,10973,12232,490,-2082,13534,34269,26158,13650,19028,40291,77754,124687,134994,105636,74798,60527,38645,19018,5542,-14760,-21725,-15287,-9028,-8284,-7329,-5722,-3388,1562,805,-9665,-9549,5057,12688,9600,4004,-880,-7050,-14775,-5156,13208,28199,27465,22169,13577,-883,-12940,4468,16531,10293,160,-9452,-8948,-6689,-13491,-14563,-16197,-12380,1220,15609,22156,13213,-71,4028,23775,28851,18098,1652,-10157,-13268,270,9935,9014,3357,-3034,-120,14908,16118,4524,-4107,2154,11900,3842,-3252,13780,34768,35873,23828,14323,12050,14393,12743,1194,-4446,4273,6322,499,-6931,-8482,-7629,-7920,-11527,1870,15870,15668,3271,-13191,-6244,7159,12189,4548,-6882,-18901,-9949,-82,8755,6388,-6885,-15632,-13661,-15430,-16579,-10900,-8252,-6753,1228,15433,34335,29695,8925,-12486,1400,12507,14527,4330,-6061,-10860,-13806,-13132,-11222,-9280,-9572,-13099,-11727,-8064,-9174,-11464,-9515,-3916,391,44,-6172,-15183,-14198,-9066,-5386,-3320,-1558,-2889,-4027,-8339,-11451,-11104,-13011,-5451,9828,20525,17297,6814,-2227,1114,13361,24056,27900,23406,9474,4615,8849,15204,25289,32056,34034,21841,178,-10711,-5788,-11026,-7026,9163,20284,24876,34494,51457,40525,22258,15174,27386,40665,32721,21983,8265,-7830,-15448,-8674,-12125,-2243,4309,-2032,-7416,-1530,3523,5246,-1819,-9015,-8691,-12244,-13769,-5723,3877,9050,7007,-4828,-13291,-641,10298,16906,18366,19349,29117,47512,14804,-6957,-10112,-14661,-15443,-12736,-17157,-12433,-1542,4016,3759,3620,1419,3225,11681,13023,9493,7246,7820,1144,-2267,13743,31253,18081,2388,-10878,-6881,-3673,-8525,-5596,3368,1123,-8743,-18312,-16398,-9646,1250,13340,15767,14288,1801,-18200,-11772,-10483,-8854,2337,20545,33866,28570,20944,17445,8015,-3921,-8141,-8000,-2875,-6759,-12508,-11382,-1914,8655,23507,35521,11969,-2864,10624,21259,30509,46363,48238,17090,-2761,-6256,-5982,-6118,-12235,-13043,-11017,-4172,6240,14482,23695,27482,22931,11571,2157,-2267,1673,7747,16003,21544,21338,20390,20828,12969,-570,-7663,-9751,-13853,-13735,-6919,3382,13395,18377,7784,-5763,-14678,-4880,3448,3890,1173,407,4149,1684,-5244,-12119,-11904,-13798,-6020,23390,25732,8010,-4307,-9096,-7916,-13337,-15689,-8668,-9056,-16931,-9940,-404,7236,10262,2605,-4647,9490,35959,59667,44975,15922,-4236,-13050,934,12069,22027,19639,3639,-5942,-8601,-806,15447,30932,23119,3714,-8605,-14207,-8299,-204,4327,10794,17562,23957,20812,5319,-7803,-15702,-17092,-12338,-4383,-2129,-2914,-6002,-7188,3208,5602,-2663,-7639,-8652,-12527,-18706,-20635,-13480,740,14066,24855,12052,-9547,-12462,1868,10364,13543,9323,7790,8674,1419,-10169,-15611,-7655,807,877,2652,9349,11413,8712,6406,8426,7675,7279,-3007,-13843,-9805,-4768,-7442,-11310,-4177,1456,-664,1440,3700,1392,-8466,-14272,-9131,-9604,-12388,-1362,10095,13004,10144,1776,-2598,5063,36297,53800,42539,39031,29080,16979,12172,9496,6014,-1509,-9868,-13127,-10567,-5966,-8465,-5125,-4610,1821,10508,12941,10337,3679,-6639,-17115,-11441,-9239,-6131,-4076,-2274,-9597,-8399,-2504,-2360,-1596,-282,-2743,-9760,-14285,-9740,1296,6342,3317,-7408,-13670,-4360,4043,1228,-5902,-12211,-12967,-7466,131,6450,8841,4609,-7768,1673,27663,25103,1024,-6366,-7507,-1262,2986,12074,29687,38069,19233,6202,-9614,-8527,-6786,-3512,-8100,-14781,-6960,-3815,1983,12384,20003,15395,15518,24762,32848,26257,11795,-976,-10846,-15264,-12719,-11857,-13323,-9812,-9068,-4213,-790,4481,19348,28687,22238,8105,-2936,-14219,-11091,-3041,21,-827,-5848,-5690,-6749,-9647,-7697,-488,3438,1119,-1774,-7487,-6758,3313,11169,8011,695,-1549,-3871,1241,19885,32887,34846,32974,47612,65641,56495,30577,10781,13306,31134,38031,25688,1985,-9496,-4533,-1807,-2855,-2286,-8344,-11253,-7950,-5078,-2566,434,575,-730,286,3270,7631,9927,31,-7674,299,11129,10750,608,-4752,-536,-1343,-8746,-15449,-13369,-10560,-14114,-15693,-14949,-9996,-12452,-17328,-9091,5210,18807,25118,21956,13570,6884,-234,-8109,-5603,-2188,4437,5695,9262,5715,-5683,-7384,4860,15284,15937,13115,7146,8989,21960,18308,1402,-4853,-9667,-11488,-13357,-12343,-11718,-15588,-13397,-8863,-13057,-10155,3091,17785,22022,9403,1499,917,-7780,-5402,10533,13902,9471,5115,-8243,-10023,-1109,15378,21910,7675,-1645,-8179,-9918,-11267,-5435,2421,1355,-3540,-4659,3659,9377,24814,26692,20460,12312,2466,-4478,-12863,-10804,-824,2284,3507,499,-149,-2166,-9838,-14006,-10421,-13848,-7709,-4396,-7926,-13375,-9647,-2198,11590,30834,46304,48185,42786,22846,8148,4198,3438,-8054,-17993,-11440,-14372,-20448,-9713,1566,4232,-2439,-6475,-3510,-1980,-2986,-4531,768,7606,13086,7074,194,-3494,-9533,-5479,11517,30759,19747,4354,-5974,-12675,-16037,-13313,-15641,-19045,-16986,-14775,-10580,-13244,3720,19481,20180,19770,21724,19949,12877,10382,17631,27062,19484,4273,-2115,-7757,-13894,4863,37544,56537,36106,18340,12751,14451,14098,2583,-14222,-14138,-7925,-7307,-3215,4024,8559,6874,863,-3316,-2196,-4448,-4277,-4767,-6766,-9654,-8260,-2220,7397,4592,-5008,-6930,-10379,-12677,-11938,-5960,2366,3067,-4096,979,10908,11096,-34,-11527,-10196,-12165,-12543,-15762,-9432,2,4130,1398,-7319,-6117,6354,15528,26365,22763,3974,-2251,16329,39484,40156,18426,-2024,-10464,-5106,-781,3151,11771,28894,31993,18377,9043,4995,6979,5781,-3048,-10508,-11326,-2446,7008,15953,21794,24094,26344,21153,12424,1975,-2629,-2817,-4954,-6806,-7206,-10758,-12400,-12532,-7501,2660,7817,6118,-360,-896,4234,2323,-1421,-3895,2577,8800,7620,-2658,-1472,10538,17398,11108,7606,7193,5413,4746,4396,2714,-407,-6501,-11252,-1250,8252,5524,6764,10992,-478,-15460,-12227,-6112,-8217,-8427,-973,7519,11518,12512,5862,-10881,-13681,-4002,-4333,-10124,-9039,3991,24402,35392,30375,14474,746,-7417,-11358,-12840,-11826,-4319,3867,14504,24646,26125,21501,10308,8400,7511,6352,2171,-1835,-8883,-8856,2101,23119,29257,23785,15284,3035,-4341,-7118,-13579,-13000,-12392,-13794,-9837,-5904,-3260,-5288,-11769,-5029,4588,15447,19874,10512,239,-5404,-7437,-5293,-1945,10033,28722,32909,25249,13011,4272,1602,-4175,-8148,-7208,-8915,-11069,-9468,-8268,1999,8863,9027,8075,5075,2710,-3187,-5518,-2273,2124,10233,17098,14257,10999,13346,11962,11349,13418,16512,13693,15249,19416,9417,-243,3116,4771,-360,-4491,-964,5985,12745,14449,9690,7881,-3269,-8005,5158,10410,4915,-6063,-13636,-11734,-6999,70,6797,3358,-1441,-4597,-10444,-3393,5772,4656,-4454,-9719,-3385,-310,-567,-3576,-5571,-3420,-1033,-1470,-9321,-7556,-11845,-2663,-1830,-5026,1725,3487,6509,7109,2072,-3579,-7997,-9663,-4229,4602,-894,-11592,-11687,-3020,2104,1075,-1845,-10410,-4481,6176,15419,22662,16585,-4317,-13189,-5130,-3669,-12466,-11732,-9192,-4544,-8601,-12651,-15121,-8153,1943,3724,5021,4576,-648,-3075,-5236,-5796,-2616,4648,6950,12342,14965,16375,25514,22116,11182,32,-9470,-14915,-15495,-15681,-11046,-4663,-6078,-8265,-9114,-11051,-12664,-14865,-14303,-9909,-9998,-16469,-4884,-7635,-16672,-5834,-3807,-11558,-16051,1086,23455,31977,30599,17570,5924,-1496,-935,2441,3486,10975,34558,39790,34678,16614,7353,11301,25716,34691,47762,57955,43591,18018,2246,-10116,-10357,7099,7842,5411,6030,-1510,-12366,-1181,-386,-2809,745,-1674,-6990,-8014,-7923,-10404,-17989,-13871,-11681,-14223,-11674,-6459,-3575,-4441,-6790,-14649,-17330,-18194,-13562,-6326,-11454,-15730,616,17418,32579,33115,18397,-514,-3719,5317,13218,9347,7670,4097,-6384,-12340,-8776,299,7662,13774,17471,12466,1415,-11625,-11035,-3916,1610,1722,-6465,-3727,4782,8123,9986,6298,2088,-1741,-5566,-5375,-1936,-6924,-9663,-3635,-5600,-7231,-10837,-12538,-3228,2672,998,-5992,-10672,-9538,-4311,808,-4449,-13265,-9697,838,3083,-886,-3762,-7154,-4465,8301,11729,-2593,-4935,-5908,-4658,-5103,-8963,-7293,-5927,129,6790,16631,12912,-876,-3695,2752,1428,-1753,-5556,-4738,-1069,-12815,-7971,5594,15550,17751,17449,19332,20239,18055,20573,26269,25351,11933,2379,-2516,-6567,-4104,1479,6190,5538,943,-1955,-3256,-8689,-14542,-4329,11966,20590,17123,13728,8974,2540,-2807,-4746,116,3896,4093,-484,-7315,-10291,-9015,-6731,-6612,-9763,-8924,4871,17933,18938,4623,-15649,-520,12286,7051,-6958,-8459,3221,11373,10832,2018,2131,10861,6837,-5460,-15930,-16463,-9784,-1840,10095,14456,10005,-4661,-16012,-5223,-3683,-12105,-13354,-9811,-3692,7,-1858,-10284,-11117,6838,8432,5994,14486,14895,8628,-4086,-16807,-8914,-1964,4628,16077,17281,7266,-7002,-10510,-10005,-2838,4866,-3995,1224,19504,29180,46900,56210,44125,22324,16242,21076,31107,30611,26726,18134,-5067,-4741,-1354,-3212,-8404,1767,19559,34557,25538,8887,-282,-8499,-10172,-9363,688,12245,12588,1520,-12600,-16990,-15934,-19103,-10331,-6794,-5046,550,3741,7565,14793,-3188,-1529,7625,11427,8778,3063,-1572,-3584,-5833,-11603,-14018,-12856,-12374,-10884,-6461,-2783,-1220,-13961,-11871,1006,3568,-4228,-9948,-7437,-8467,-11621,-9182,-6346,-11185,-17572,-11524,-8830,-6678,-7751,-12531,-16609,-15719,-15730,-14842,-7696,-1075,-2487,-6231,-1386,3306,2448,-2521,-8017,-9240,-8086,-6156,-8853,-16157,-7621,-1286,-331,1889,10271,20740,15937,4683,-1478,-2988,1022,804,-1541,3075,15553,24087,17217,11501,10274,5115,-6596,-11030,-3471,2472,5151,1682,-1693,2816,11387,19499,18148,10033,6719,12253,24194,29894,32044,25219,14452,11787,22301,28020,24014,23796,16392,2406,8107,13468,14693,15814,2822,-3773,61645,101059,76393,46862,11050,19879,55428,60342,67597,46680,11905,23981,60144,62709,38644,8725,-7575,7449,11086,1993,-7649,-11262,-12915,-13686,-13508,-2838,12123,20614,15813,12845,7468,-929,-7452,-10105,-9083,-12480,-11385,-5748,-2203,599,-3277,-9593,-8530,-8631,-5491,-4223,-6002,-7714,2862,14984,16777,12734,5115,-1373,-10647,-18919,-19356,-13728,-11198,-10923,-1395,1566,-2735,-9274,-3884,5053,14016,12917,3168,-6630,-10776,-4608,1147,3865,-1043,-9134,-8191,-3104,3919,5010,340,-3144,-3853,-1899,8445,9833,-6462,8085,53299,67653,37992,8974,-2896,-7272,-7524,-8918,-8183,-11544,-16328,-21077,-9476,4423,8578,24888,49847,72355,89731,100835,84554,11043,16433,39808,67621,46079,23340,23335,25884,72205,67920,62560,65735,24554,-13706,-11926,-5409,-10633,-868,9068,13251,8114,-5373,-4380,5299,17643,30026,30420,19983,7456,5111,8698,5426,688,-1144,-5724,-9831,-13486,-7599,478,3964,8374,8789,1077,-2562,6449,10402,5113,2595,3122,4843,1033,-7286,-14498,-17599,-14201,-9028,-4422,-12743,-19429,-13484,-9247,-5411,1381,2570,-1541,-4724,566,3530,587,-5555,-9716,-14569,-10208,-3856,41,-141,1418,10485,20577,20629,15939,11089,18356,24044,12833,-1248,-6778,-9798,-9055,-4768,-4254,-2472,-56,1699,6978,13010,14093,2683,-3172,22220,46199,50479,38615,21779,7835,-2114,-9033,-4428,-6,-361,-1263,-6538,-3790,906,7630,19391,20680,10717,-1739,-11573,-11975,-5105,4569,17771,5343,-11119,-4913,7613,14788,5770,-7374,-6720,-1926,-2019,-5670,-6878,-2625,3524,3460,-2867,-6338,1625,6662,7674,1199,-3263,-3533,332,-318,-3974,-4973,-4094,1175,6978,5371,1387,-3567,-4646,-4299,-8541,-10355,-10749,-6886,-6676,-7423,-5521,301],[-196,-4204,-7535,10440,9649,6660,3360,4263,2483,-5871,-14823,-5131,1870,4585,1999,5031,5835,2684,-1357,-4711,-10756,-8425,-5372,-9995,-8163,-1778,-1366,-7896,-11694,3826,13833,17137,14416,8341,9,-2603,-459,2240,4045,6650,10689,17752,30696,35277,31254,23226,13339,932,-5360,-1117,6123,7775,6767,12017,13099,6177,-4337,-11539,-4896,707,-124,-5752,-8998,-6092,-3349,1930,9546,17358,27413,34690,21513,7042,1827,235,-4683,-915,7368,2137,-3394,-3921,-817,10178,23894,27691,26426,27118,24590,16301,6464,-2467,-13403,-8344,-1409,6377,10682,6294,6685,9568,3140,-9874,-5690,-1037,-7477,-15458,-4841,3519,3697,-1267,464,2280,309,-3332,-6956,-10980,-10842,-8104,-3116,-700,-4154,-4022,5372,10407,-3960,-9465,-7870,-12441,-18802,-19811,-19979,-11675,4926,12369,654,-4321,206,8753,16722,20183,13388,6179,12859,23607,31791,37033,28856,15785,8073,-299,-7544,-10189,-9193,-9863,-13264,-13067,-3867,7555,16336,15420,9394,6072,4694,1242,-7219,-13027,-12560,-15252,-8441,-320,1056,-2555,-8722,-4759,14872,82200,156994,184487,148391,39153,-59237,-85912,-61117,-18269,6681,10214,-2616,-697,3311,1445,-5809,-15910,-13743,-4350,44,5547,6151,2658,-2692,-5748,-4705,-1636,2017,2286,-1918,-2559,3607,15747,27867,34970,30386,8080,-2444,2013,5966,8189,6280,-6543,-12762,-7038,885,10237,24814,33540,32833,18138,-2283,-5254,-4790,-8009,-7986,-7109,-6698,-9315,-10304,-2136,1281,-4364,-8716,-677,-1072,-13363,-10225,-1188,13443,11988,-1045,-7491,8225,29005,22331,12264,19127,43009,83959,128294,135758,107688,74697,54312,31990,18274,8818,-11245,-25075,-18297,-11504,-6443,-5394,-5824,-5711,-669,646,-9424,-11824,2300,10787,7565,1687,-2342,-7948,-15206,-7422,8602,22845,22939,17931,9936,-2601,-12648,6007,17391,9992,-1248,-12456,-13867,-10114,-18464,-17965,-17630,-12912,2016,17768,23178,10855,-3664,-1121,15744,18220,8811,-4935,-14692,-17388,-1399,11307,11721,4710,-2639,3481,19342,17996,5450,-2495,4976,12258,2189,-6203,10812,32248,37216,26666,15527,10817,11569,11442,2291,-2993,4313,5544,2161,-4143,-6783,-6822,-7677,-12202,1060,17513,18564,6754,-13501,-12023,473,4122,-3203,-13710,-16861,-7310,1308,9835,6436,-6915,-15843,-14907,-16015,-13578,-8890,-7691,-7381,502,17664,36455,31764,13286,-12761,-1377,12348,15865,6608,-2607,-7635,-11037,-11279,-9990,-7935,-7675,-10806,-9712,-6880,-8559,-11235,-9532,-4722,-800,-563,-6237,-15429,-15131,-9413,-5051,-2215,-31,-594,-925,-6368,-12847,-15794,-17416,-7468,9564,21161,17284,6506,-2187,2285,16706,26568,28562,23345,8600,4696,10812,18832,28804,32276,27154,12528,-6226,-11757,-4661,-10105,-8060,9173,22033,26494,36179,47891,32740,17106,10261,22653,39840,34772,22723,8053,-7462,-14699,-10464,-12307,-2718,3269,-5914,-8541,-1172,2452,3282,-3648,-11103,-11632,-14090,-12362,-5147,2920,5972,2318,-8441,-11181,700,11270,17018,17824,19178,30038,51187,20272,-3658,-9252,-15508,-16978,-14943,-19223,-11297,-1467,2838,842,-264,-3115,-1596,7595,12096,10116,9097,11193,5481,937,15527,27546,10355,-2588,-13325,-7089,-5271,-11884,-6881,2730,-58,-9350,-18494,-16977,-10049,58,9626,13046,15101,8116,-13097,-17331,-15043,-11317,3828,22262,33547,28081,20982,16591,8161,-3325,-7232,-8081,-4033,-8163,-13554,-10179,-441,8219,20782,31385,4998,-3350,12310,21838,28746,41351,43430,16220,-1505,-5000,-4552,-3069,-7063,-10666,-5790,-669,7624,14008,21834,26137,23419,13404,3797,-1155,2838,9097,18286,24975,24087,21608,20945,12176,-99,-6491,-9681,-14189,-13226,-7099,2259,11851,18747,12723,-240,-9322,-71,7748,7211,1614,-2533,2072,249,-6321,-13071,-11919,-11294,-3271,27209,23325,8481,-788,-2294,1016,-7423,-16658,-9658,-8431,-16578,-10636,576,9158,11446,2089,-7179,6748,32103,57367,46745,16929,-6684,-10136,5467,15836,23290,17686,2321,-4557,-5573,3966,21657,36176,24522,3071,-10877,-12047,-2135,5658,11468,18294,24112,29561,25180,9199,-4931,-14537,-15104,-10296,-2172,93,-1029,-4542,-5707,6408,7509,-2471,-8379,-9813,-14148,-20341,-21526,-13475,575,12553,24332,15027,-7599,-14794,-1163,6956,9007,3793,794,3572,-213,-10447,-15685,-6734,2544,3595,7767,14340,13350,8975,6149,7652,6735,6659,-3566,-15005,-10654,-4459,-5287,-7265,-648,3001,-307,1238,2843,25,-9436,-15549,-9656,-10119,-11735,-333,12181,16369,13616,4884,-820,4607,31946,48826,39015,33527,24414,14898,11541,10011,6974,361,-7098,-9272,-8646,-5252,-8229,-4618,-1973,3368,11908,14333,12185,5628,-6015,-15425,-8441,-5231,-2713,-4833,-2408,-8650,-9966,-4301,-3066,-1638,-994,-5760,-13631,-18079,-9255,632,6729,4397,-6786,-12695,-2117,7463,4783,-3375,-11460,-15573,-9855,-1537,4887,6615,1625,-11234,-1064,24244,19221,-4563,-8692,-7734,-3345,-507,7965,23852,25726,9642,2658,-8767,-12774,-11475,-8871,-11782,-10933,-6551,-7226,-3284,8905,19270,16480,14953,23258,32967,26983,13068,1027,-10099,-15922,-13406,-10817,-11165,-8642,-8211,-3280,2529,8636,23112,30283,21756,9850,-80,-11916,-10895,-2149,1430,1285,-5492,-8202,-7943,-9432,-7652,-1336,2529,790,-450,-4449,-4532,3166,8873,6111,-362,-1892,-4018,-104,16666,28908,31625,31446,46909,64687,52291,25824,7449,11761,32273,41191,27594,2111,-9693,-4097,-1112,-3031,-3261,-8950,-9331,-4839,-847,562,-59,-1783,-3695,-2674,3384,11875,14934,2014,-10718,-2642,8168,8824,-325,-4786,631,316,-7435,-15176,-13873,-10326,-12883,-14197,-19321,-15343,-16590,-17350,-5920,9348,26061,33814,26901,14952,6641,-1625,-11006,-6481,-2436,5493,6387,8286,4790,-7052,-6699,6901,17659,17999,13941,6783,8673,20076,12217,-3732,-5631,-7556,-9477,-12544,-12660,-12161,-15598,-12209,-9605,-15029,-10052,2592,16716,21379,9098,1729,1329,-7849,-7473,8109,11862,9849,5981,-8354,-10590,-670,17987,20896,6720,-2418,-9532,-11730,-13793,-10243,-4826,-4988,-6537,-5153,4090,9091,21830,24423,21591,15607,5238,-3218,-12920,-11264,-1728,-167,-1563,-4856,-3833,-4194,-10580,-13443,-10932,-16476,-8425,-6150,-9956,-15647,-9061,-1161,12856,30304,44289,47101,37590,15158,1661,-635,196,-8470,-18057,-12140,-15068,-19778,-8555,2834,4631,-3511,-9420,-6330,-4244,-4342,-4696,-838,3805,9581,5534,-1513,-3971,-8713,-3141,15177,32537,20310,5440,-5809,-13567,-16943,-11131,-12591,-16861,-17541,-13974,-10082,-6423,11297,24563,22639,21541,23257,21953,13300,9178,13577,21175,16540,2815,-3847,-10245,-11357,10374,42777,64481,44596,24189,13886,10967,10801,1960,-12590,-14924,-9186,-7915,-3476,3835,8676,7459,1832,-2568,-1710,-4290,-4702,-5258,-6942,-9933,-6066,2048,10545,4748,-3969,-5037,-9388,-12226,-11232,-6034,1533,2263,-4219,49,7837,7964,-935,-11461,-12156,-12724,-9857,-10954,-10267,-848,5169,1673,-7467,-4340,5695,12563,20831,18724,1822,-3990,15303,39496,43354,21399,-301,-8188,-2573,1749,5550,14088,31093,33071,19991,9565,4909,7096,6119,-3257,-11108,-10683,-2176,5984,13788,19555,23467,29727,28309,20691,7982,927,-839,-4284,-7459,-8070,-11225,-13201,-11341,-2737,8169,11826,8546,971,-790,2855,1049,-2591,-5386,270,4840,2199,-9297,-7008,6642,15022,9475,5649,5543,5084,5095,3839,1593,-1499,-7281,-10138,1509,10391,6614,8337,12100,-1110,-16440,-10777,-3051,-4786,-6157,-301,8374,14514,17083,8482,-10225,-14968,-4395,-4698,-11445,-11760,1297,21269,33660,27780,11740,-272,-8315,-12365,-13860,-13366,-6679,-303,7842,17585,20112,17969,9263,9799,10178,9907,5926,1475,-6150,-8751,-1153,19992,30083,24342,14171,1933,-5542,-8942,-16980,-17935,-16763,-15850,-9667,-5734,-3804,-6210,-12125,-4316,4637,14887,20864,14366,4632,-2791,-6071,-3333,113,7138,21936,28375,25385,15179,6627,3419,-1739,-4826,-4831,-7715,-10588,-9874,-8735,2635,9655,9142,8184,4977,3072,-1878,-4841,-2477,2103,10189,16994,12492,8620,11009,10197,9947,13205,19333,19946,23217,26278,11173,-1233,1063,2866,-1430,-4353,-1013,4382,9136,9759,5624,5483,-3581,-8380,3629,8192,3293,-7813,-14966,-9396,-3934,2899,10251,6822,-2158,-7174,-10617,-1515,6591,4333,-4745,-8503,-1788,7,-1955,-5816,-6399,-4032,-2749,-4470,-6659,-3392,-10494,-3083,-118,-1624,4595,3168,5475,6442,1668,-3634,-8061,-9965,-5321,2127,-4260,-14207,-12617,-3512,1043,662,-1263,-9495,-4728,7990,21312,29330,19071,-4410,-12298,-4373,-3802,-13234,-13562,-9712,-5010,-9240,-12895,-15582,-9839,34,1682,2970,1804,-3879,-4331,-5565,-5641,-2789,5368,8216,14770,18679,21474,31877,24954,9690,-1537,-9686,-14690,-15854,-15626,-10646,-4309,-6016,-7641,-7165,-7954,-9388,-13253,-16961,-9748,-5392,-9678,-5814,-7937,-15815,-5930,-4129,-10535,-14132,644,23357,33411,31611,18427,7185,-30,-171,2747,3891,11912,32990,37864,34828,16619,4992,7535,20541,26218,40340,59480,50988,24614,6106,-6871,-10962,6668,8712,6986,8821,2300,-8827,-1703,-159,-1424,2047,-1077,-6914,-8246,-8407,-11032,-17665,-13229,-11706,-13357,-10659,-5433,-1455,-3996,-8202,-14379,-12766,-16650,-14796,-6715,-11128,-15512,2090,20808,38949,39946,20090,-2314,-7378,184,7086,5240,5523,2567,-7940,-12824,-7434,1763,8390,12451,14454,10113,1693,-9834,-10781,-4304,1208,1895,-5807,-4708,4456,7823,9112,5332,-711,-6128,-8773,-6753,-1914,-4573,-6195,647,-1509,-4390,-9303,-11755,-2086,2854,-392,-7980,-12795,-10931,-4374,1284,-3463,-12737,-11195,849,4507,735,-2273,-6424,-5153,6657,8686,-4445,-4740,-4636,-2679,-3416,-7459,-6535,-5057,1980,10759,21715,17504,2094,-3808,1952,875,-1189,-4185,-3043,394,-12981,-7139,7234,18227,22061,24239,26887,25982,21135,23077,28632,26683,12149,2730,-1694,-4253,-1560,3190,7515,5238,-1615,-3344,-1860,-5682,-11849,-3065,12830,21299,17736,14998,9208,2321,-2998,-5821,-1445,2355,2995,-1564,-8670,-10045,-7205,-5178,-6011,-10575,-9601,5203,17205,16682,3197,-16466,3306,14622,5545,-10501,-11288,1041,9617,9685,2109,2335,10383,7450,-3864,-14607,-15731,-9981,-3430,7557,13310,9934,-3126,-15874,-5569,-2615,-10625,-16615,-11160,-4144,-94,-2023,-9876,-4063,14197,12431,7195,17469,17806,10784,-2484,-17937,-11740,-3915,3972,14590,11821,2616,-10557,-7679,-4171,4374,15986,8742,12222,27899,34113,51497,57282,44186,29088,30483,30176,45440,52004,48162,26792,-4718,-5829,-2448,-4321,-8179,1783,18396,32732,26450,11834,5379,-530,-1224,-1998,1594,9205,7872,-189,-12290,-16025,-14521,-18463,-10988,-7723,-4758,2990,7772,12802,21784,1979,-2686,7529,13296,12260,4172,-2200,-4538,-6530,-11887,-13571,-11396,-10768,-9791,-5973,-2189,-968,-15818,-12178,1161,3240,-4526,-10339,-7651,-8720,-12582,-9034,-6060,-11032,-16702,-9956,-7448,-5208,-6066,-10270,-14068,-15123,-16276,-13045,-7598,-5430,-8565,-6109,-489,4374,3520,-2887,-9310,-9729,-8338,-6848,-9787,-14200,-4446,131,-789,3405,16998,29509,21385,7431,-305,-2021,3612,5520,4598,10637,22370,26847,18253,12382,10373,5015,-6772,-9377,-637,5020,6823,2774,-1671,2206,10382,18433,17060,9342,6027,11599,25058,31175,33001,27200,16761,13550,22712,29194,24960,24532,24784,15108,22305,27812,30187,25997,27449,39537,78602,142859,125517,72129,26551,66229,108862,115021,117465,94986,38960,15660,63903,69529,42597,10407,-6321,7174,12497,3164,-6323,-10274,-11338,-12281,-12830,-1857,13898,21242,16663,14049,9750,1231,-6893,-10961,-9218,-11814,-10555,-4207,66,3652,277,-6007,-5930,-7180,-4849,-3725,-4919,-6799,421,10347,11514,4808,-2949,-5835,-12604,-18902,-16465,-11700,-10326,-11257,-2112,874,-3468,-9757,-3616,6197,16091,14737,4272,-6187,-10889,-5852,-587,2504,-1445,-7459,-6095,-1470,5695,7005,1856,-1595,-1641,1451,11845,12306,-5213,12164,54007,61778,30854,5955,-3861,-7090,-7755,-9517,-8450,-11704,-15443,-17985,-11420,2787,8271,26364,53301,84536,123596,142972,119790,32942,90505,132998,158747,146687,130045,76125,20838,90081,106145,103914,94636,39790,10490,-6068,-4826,-10314,487,11161,15305,9750,-4152,-4685,5687,19244,32081,30220,17132,4453,674,3572,2229,-254,-514,-4424,-9364,-12910,-5907,1751,5692,10665,11014,1994,-2539,6951,13912,10172,7069,6382,7253,3203,-5385,-12027,-14290,-10661,-8000,-5291,-14563,-18292,-12102,-9849,-5918,837,2152,-692,-2264,3497,6481,3603,-2224,-6326,-11187,-10369,-4154,413,698,1418,10512,21015,20057,13268,7633,11791,18609,10000,-2152,-6306,-9308,-9545,-6189,-5713,-3408,-819,825,5831,10592,11360,1496,-499,27805,51141,53833,42230,25529,11879,3212,-5586,-8630,1662,3177,1550,-6505,-5743,-1464,4669,16780,21532,13603,1401,-8489,-8402,-2584,5677,16020,2045,-12719,-4914,8237,15870,6872,-7218,-6941,-2787,-4777,-8600,-7329,-220,7125,7057,-344,-6861,904,7315,9467,3135,-2840,-3532,473,37,-3573,-4835,-4770,246,5966,3658,-1127,-6336,-6023,-3823,-5985,-6701,-9885,-7570,-6501,-7039,-3563,1956],[-1080,-5816,-8782,9025,9016,6497,3979,4949,2388,-6845,-15610,-5604,1865,5002,2952,7722,10009,6144,294,-4541,-10964,-8457,-6452,-11972,-9211,-3136,-3375,-9972,-13832,880,9993,13588,11141,4811,-3448,-4414,538,3168,4127,8186,12807,20255,33409,38212,33756,25255,15066,2491,-3917,699,8917,11438,10702,15274,15941,7731,-4855,-12412,-4610,1565,410,-5001,-8183,-5449,-2817,1088,6855,14532,22870,27742,15502,3366,65,-667,-4903,-1491,5106,91,-5304,-5387,-2238,7844,20129,21576,19800,22094,24363,21414,15688,6579,-7066,-8938,-2935,3839,9354,6992,7458,10797,4052,-8375,-4644,-1944,-8926,-13919,-4275,2892,2227,-2500,231,3130,1481,-3188,-7821,-12392,-12962,-10748,-5251,-1315,-2995,-3024,4851,10636,-5009,-11139,-6205,-11143,-18614,-19874,-17949,-11400,4708,11333,1336,-2809,1882,10583,18795,23185,16051,8927,16422,24209,31718,35133,24815,12372,5010,-4546,-12088,-10025,-7053,-8174,-11846,-13144,-6097,5176,14429,12196,7031,5134,4961,1862,-6336,-11859,-11115,-12102,-6637,-3608,-4699,-6199,-9531,-5483,8845,56294,113558,122401,74830,-31966,-116185,-123443,-80435,-24604,6853,11043,-4462,-2310,546,-1481,-8383,-17084,-13073,-3670,635,6136,6851,2884,-2358,-4942,-3749,-1836,-9,-664,-4274,-4272,506,11290,23921,32820,28258,3665,-5271,2465,9388,11838,6060,-9146,-12064,-7188,-959,7068,21352,30805,30789,15538,-4202,-5950,-4042,-6128,-5926,-6194,-6878,-9788,-11285,-3999,-1303,-6237,-7441,2484,1933,-10533,-12471,-840,15127,11724,-1358,-12591,530,20259,16523,9687,18025,43884,85690,124235,128778,104237,71665,46794,25317,17300,11974,-7146,-24949,-21282,-13052,-4057,-3005,-4913,-6630,-2487,456,-8809,-14220,-769,8281,5400,-577,-3820,-8841,-15426,-10297,2943,15835,17263,12977,5722,-4669,-12398,6784,17132,9174,-2841,-15396,-15749,-9319,-16957,-18494,-18537,-13681,2205,18955,23258,8413,-7016,-5477,8083,7577,-593,-11100,-18181,-21110,-2143,13214,14596,5997,-2063,7082,22645,19084,6434,-41,7616,11958,424,-8924,7352,28521,37411,29339,16737,9433,8360,9867,3581,-1530,3607,4109,3129,-1668,-5192,-6192,-7598,-12430,-46,18008,20839,10670,-9429,-18227,-6347,-3804,-10752,-19693,-12483,-5124,2143,10262,6167,-7046,-15741,-15277,-14500,-10242,-6408,-6854,-7817,-16,19556,36617,31857,16220,-11581,-4419,12190,17276,8886,786,-4670,-8270,-8349,-7645,-6065,-5638,-8642,-7929,-5895,-7972,-10871,-9316,-5324,-1955,-1344,-6455,-15502,-15919,-9782,-4928,-1431,1260,1555,2047,-4379,-13616,-18425,-15013,-7546,9989,21847,17182,6158,-2152,3466,19792,28188,27921,21711,6388,3356,11207,20777,30512,30852,18773,2469,-12941,-11180,-3401,-9143,-9438,8342,22439,26854,36382,42561,25389,12742,5869,17183,37430,35944,23288,8129,-6817,-13437,-12184,-12497,-3497,1882,-10190,-6114,94,1756,1356,-5776,-13574,-14777,-14998,-10702,-4665,1526,2241,-2954,-11475,-8299,2432,12201,16466,16134,17698,29483,53087,25780,-229,-8718,-16493,-18441,-16921,-20547,-10168,-1552,1447,-2253,-4179,-7379,-5916,3644,10839,10459,10552,13781,9431,4689,17032,22538,3650,-6769,-14705,-6923,-6124,-14189,-8279,1178,-1996,-10541,-19085,-17538,-10383,-1067,6298,10343,15438,14374,-4584,-14463,-19757,-13978,4962,22818,31682,26500,19842,13761,6608,-3158,-6112,-7804,-4518,-8572,-13105,-8036,994,7585,17824,26521,-1608,-2557,13938,22278,26894,35149,36419,14280,-730,-3977,-3281,-509,-1926,-5318,249,3895,9616,13385,19004,23526,23124,14926,5245,-332,3411,9613,19649,27865,26348,21971,19786,10384,442,-5314,-9534,-13835,-12188,-6763,1430,10304,18651,17600,6231,-3083,4863,12014,10986,3405,-4587,171,-1178,-7389,-13927,-11759,-7709,400,29311,20581,8715,3099,5876,11124,-1207,-14425,-10560,-8123,-16079,-11079,1587,10858,12379,1770,-9647,3750,27056,51812,45846,17122,-9258,-6404,9664,18844,22789,14002,439,-3583,-3325,7503,26195,39445,24740,2336,-12898,-8236,3152,10985,18623,26387,30663,33855,27719,11772,-2500,-13364,-13418,-7825,496,2337,735,-3028,-3892,9816,9145,-2509,-9228,-10838,-15122,-17801,-19595,-13246,122,10362,22447,17518,-4978,-17305,-4628,3690,5876,1042,-3550,-756,-1664,-10526,-15661,-6516,2734,4985,11757,17954,14078,8489,5399,6602,5708,6026,-3906,-13968,-8945,-2141,-1029,-2321,2974,4453,132,1197,2045,-1589,-10898,-16403,-9615,-10364,-11288,691,14311,19824,17215,8359,1152,3980,26840,42465,34629,27398,19039,12035,10217,9738,6916,1446,-4766,-5799,-6862,-4847,-8330,-4445,685,4845,12530,14391,12811,6823,-5581,-13660,-5426,-1415,715,-5044,-2434,-7620,-11662,-6111,-3824,-1898,-1985,-8867,-17251,-18454,-7990,205,6817,5166,-6245,-11853,-355,10055,7588,-1299,-10263,-17576,-12022,-3303,2995,3845,-1933,-14884,-2703,21208,14970,-9009,-11284,-8029,-4939,-3173,4506,17846,14814,3340,1705,-6538,-14130,-13643,-11225,-9727,-6257,-5164,-10319,-8254,5384,17661,16683,14058,21540,32170,26441,13429,2566,-9332,-16756,-14071,-9607,-8785,-6880,-7236,-2746,5336,12466,26427,30756,20010,10559,1991,-9978,-10192,-1382,2409,2854,-4729,-10460,-9017,-9185,-7701,-2486,1431,734,1427,-745,-1387,2880,6577,4430,-1147,-2061,-4143,-1470,13298,24710,28106,29275,44044,59590,45120,19917,3753,10224,32846,43082,28617,2126,-9806,-3551,-228,-3200,-4610,-9337,-6887,-1127,3735,3424,-511,-3252,-5681,-3824,7303,19469,22032,5602,-12024,-5456,4704,6068,-1760,-4550,2149,2425,-5377,-13183,-12005,-8376,-10709,-11504,-16438,-17072,-20102,-15160,-3186,12528,31736,41054,31237,16152,6623,-2271,-12341,-7082,-2986,5979,7565,7840,3924,-8338,-5350,9229,20075,19862,14418,6306,8343,17603,6565,-7149,-5317,-5152,-7354,-11496,-12628,-12037,-14185,-10912,-10515,-17228,-8339,3084,15938,20362,8586,1586,1210,-8045,-8740,6114,10182,10349,6578,-8469,-10667,428,20325,19291,5571,-3297,-10903,-13383,-15646,-14486,-11115,-10596,-9540,-5553,4537,8630,18460,21585,21861,18523,8172,-1566,-12497,-12240,-3100,-2785,-6544,-9511,-6521,-5901,-11298,-10469,-8264,-13027,-8855,-7779,-11349,-15546,-7966,-93,13323,28159,39797,43146,30573,8060,-2591,-3375,-1942,-8387,-17647,-12817,-15691,-18401,-6843,4772,6045,-3053,-11268,-9605,-7126,-6252,-5080,-2165,723,6417,3815,-4036,-5468,-7862,133,19574,33764,20206,5893,-6047,-14545,-16342,-9180,-9738,-14747,-17525,-12810,-8268,5310,20825,28917,24314,22480,23524,22794,13201,7697,9062,14859,13282,1390,-5490,-12840,-8377,14715,45358,69540,51097,28067,13473,7375,7570,1416,-10611,-14371,-9833,-8097,-3456,3665,8591,7851,2744,-1806,-1103,-4023,-4928,-5440,-6724,-9301,-2683,6631,13360,4674,-1672,-2367,-8059,-11677,-10336,-5625,965,1530,-4382,-964,4670,4739,-1922,-11109,-13562,-11794,-6596,-5627,-6161,205,6979,2577,-6664,-2903,4825,9830,15923,15014,245,-5561,13503,37366,44614,23645,1332,-6049,-320,4003,7878,16472,32700,33585,21258,9872,4772,7254,6607,-3130,-10993,-9384,-1393,5424,11814,17334,22930,33147,35440,28266,13230,4244,1082,-3627,-7995,-8573,-11268,-13694,-9538,1883,13261,15618,10872,2415,-68,2409,479,-3423,-6606,-1576,1647,-1962,-13916,-8909,3935,12690,7980,4169,4096,4387,4902,2683,146,-2582,-7865,-8798,3982,12093,7588,9726,12714,-1691,-17241,-9151,-92,-1314,-3730,620,9491,17901,21846,11147,-8972,-14916,-4215,-4736,-12384,-13702,47,18754,31571,25155,9779,-669,-8922,-13316,-14757,-14891,-9221,-4877,345,9335,13256,14080,8316,11187,12685,13374,9935,5226,-2765,-7147,-3765,16659,30364,24419,12945,1072,-6185,-9736,-16732,-16543,-18567,-15415,-8371,-5090,-4018,-6700,-11766,-3654,4499,14070,21335,18368,9663,206,-4419,-1092,3013,4489,14109,23045,25113,17646,9404,5507,1097,-858,-1636,-5719,-9537,-9879,-8743,2889,9714,8836,8222,5090,3822,-83,-3635,-2452,2012,9894,16322,10663,6546,9130,8812,9035,13677,22809,27643,33159,33225,12719,-2105,-1054,708,-2519,-3908,-763,3002,5903,6298,2947,4058,-3250,-8450,2405,6629,2542,-8294,-13612,-6693,-968,5464,13345,10934,121,-7732,-9186,681,7499,4325,-4478,-6741,121,582,-2941,-7571,-6553,-4115,-3794,-6253,-3232,279,-6752,-2722,2192,2590,7889,3496,4886,6215,1874,-2980,-7214,-8980,-4949,1351,-5637,-15382,-12061,-3176,446,564,-297,-7893,-4566,10074,27287,35294,21272,-3930,-10769,-3119,-3418,-13287,-14329,-9211,-4989,-9420,-12496,-14905,-10154,-326,1050,1615,-829,-6604,-4823,-5112,-4772,-2572,6111,9659,17552,22873,26937,37511,26780,7843,-2715,-8540,-12024,-13928,-14694,-9741,-4069,-5893,-6789,-4947,-4229,-5274,-10317,-15595,-5448,1592,-2648,-5835,-7923,-14442,-5567,-3357,-8399,-11618,756,22987,34466,32328,19323,8649,1610,742,3339,4646,13002,30869,35002,33657,15781,1832,4788,16543,18378,32460,58167,56386,30875,9659,-3893,-9390,6951,10024,8799,11369,5609,-4660,-115,1089,238,3411,-260,-6397,-7857,-8062,-10752,-16138,-12304,-11164,-11970,-9743,-4705,230,-2963,-8790,-10309,-7713,-12792,-14737,-6908,-10419,-14818,3918,24593,45953,47427,22603,-2624,-9913,-4295,1372,1760,3897,1543,-8785,-12355,-5809,3315,8736,9967,10412,7560,2314,-7414,-9341,-4056,1130,2182,-5019,-5254,4331,7710,8588,4971,-2627,-9142,-9858,-7133,-1123,-1059,-1662,5980,3433,-904,-7069,-10212,-504,3341,-1142,-9187,-14474,-11570,-3537,2390,-1886,-11203,-11637,959,5893,2467,-306,-4649,-4565,5768,5955,-5631,-3872,-2611,-102,-1394,-5471,-5133,-3785,4133,15008,26406,21982,5850,-3117,1081,184,-537,-2509,-688,2766,-12058,-5800,9390,21474,27099,31900,34817,31983,24646,25615,30388,27347,12509,3459,-539,-1500,1788,5494,9116,5057,-3620,-3505,750,-1527,-7651,-167,14235,21764,18287,16256,9480,2673,-2261,-6836,-3776,98,1366,-2926,-10128,-9180,-4390,-2380,-4186,-10126,-9481,5557,15637,13340,1082,-15042,7675,16773,4307,-13128,-13274,-387,8346,8697,2237,2421,9672,7643,-2550,-13394,-14730,-9249,-3737,6280,13192,10802,-849,-14503,-5583,-1009,-7732,-16567,-10793,-4189,176,-1910,-8853,3231,22418,16516,8178,20404,21542,13841,65,-15009,-14173,-5560,3482,12428,6967,-253,-14258,-3678,8086,24022,45558,42266,32743,35604,37355,56332,75150,79948,71841,64154,60053,78829,89583,77339,36586,-3428,-6223,-2892,-4717,-7426,1957,16899,29775,26118,14179,10461,6836,6806,4958,3705,6601,3528,-1599,-11338,-14114,-12056,-14800,-9184,-7367,-4191,5411,11896,18912,30181,8048,-3468,7582,15211,15698,5310,-2497,-5237,-6845,-11474,-12090,-8951,-8317,-7920,-4851,-1140,-566,-16840,-10980,2280,3807,-3780,-9857,-7206,-8097,-12410,-8517,-5420,-10284,-14599,-7975,-5671,-3353,-3900,-7435,-10716,-12683,-14858,-10240,-5992,-7528,-8369,-1935,1640,5999,5187,-2790,-10334,-10084,-8568,-7681,-10819,-10764,-483,2058,-605,6199,24044,37922,27376,11641,3230,1555,9151,14434,14324,20388,29966,29263,19058,13158,10224,4675,-6793,-7088,2925,8182,8892,4115,-1306,2242,9850,17271,15831,9020,6022,11600,25882,31987,33484,29266,19422,15232,22349,29509,25766,26005,39077,43839,60656,60428,50007,34244,64918,139280,179323,254378,249565,152800,98341,190211,264362,284407,260628,198095,85113,31260,88356,93828,67033,34406,1658,6140,13727,4190,-5282,-9482,-9847,-10848,-11939,-613,15517,21261,17255,15183,12241,3922,-5854,-11838,-9357,-11063,-9557,-2668,2147,6172,2997,-2852,-2984,-5076,-3566,-2879,-3450,-4781,-1012,6348,7712,464,-4832,-7288,-12403,-15520,-12392,-8843,-8920,-11159,-2437,549,-3808,-9545,-3028,7325,17844,16298,5266,-5719,-10966,-7198,-3087,2,-2137,-5974,-3859,670,7653,9068,3744,369,925,4912,15205,14154,-3914,15782,51699,52864,22922,2842,-4742,-6564,-7821,-9393,-7903,-10778,-13011,-14699,-13472,1408,6560,25893,70179,134130,202406,222267,180925,75030,193459,306835,361505,355242,312045,176680,10512,130284,198175,206250,167174,93117,51658,5128,-4113,-9835,1676,12424,16255,10705,-3130,-5413,5448,19860,32347,28123,13667,1369,-3101,732,1239,-117,348,-3380,-9090,-11819,-4551,2346,6633,12009,12248,2369,-2953,6570,16297,14669,11241,9405,9272,4991,-3784,-9296,-10463,-7045,-6805,-6597,-16360,-16318,-10984,-10368,-6066,609,1795,-43,58,6295,9032,6012,398,-3634,-8444,-8919,-3162,1561,1614,1149,9782,20002,18042,9666,3928,4506,11120,5351,-4250,-6682,-9253,-10051,-7814,-7351,-4788,-2285,-1024,3362,6803,7668,129,2073,32386,54231,55344,44254,28255,15431,9133,2221,-6395,2848,6174,3978,-6197,-8651,-4726,1882,14307,21788,16237,5823,-2179,-4671,-807,5674,11933,-3546,-10375,-2950,9370,16482,7342,-7865,-8579,-5560,-9200,-12635,-7554,1563,9550,9536,1579,-7414,-1033,6543,9716,3656,-3281,-3954,0,-395,-4028,-5594,-6140,-950,4981,2123,-3711,-10159,-8237,-4010,-4292,-4040,-7688,-8567,-7253,-7493,-2626,2472],[-2510,-7552,-7717,8769,9102,6825,4881,5534,1918,-8295,-16452,-6266,1751,5306,3675,9693,13472,8963,1302,-4968,-11559,-9175,-8493,-14806,-10322,-4797,-5801,-12316,-16183,-2494,5678,9386,7058,349,-7157,-5640,1266,3392,3754,10070,16836,24580,36449,40312,35091,26368,16083,3563,-2815,2276,11326,14441,13950,17941,18424,9433,-5346,-13695,-5397,950,-487,-5011,-7691,-5113,-2710,-307,3441,10598,16744,19399,9041,-315,-1751,-1873,-5476,-2468,2409,-2436,-7735,-7280,-3916,5317,16028,15573,13079,15949,21825,24107,23183,15032,-1015,-8492,-4182,1175,7038,6868,7413,10993,4114,-7541,-4365,-3572,-10721,-12514,-3675,2229,768,-3743,-213,3572,2356,-3265,-8864,-13932,-15175,-13440,-7438,-2173,-2283,-2080,4962,12101,-3501,-9822,-4292,-9727,-16872,-16260,-14122,-10181,4135,9183,778,-3049,1270,9758,18063,23373,16595,10831,18500,22800,28965,30529,19186,8228,2074,-7901,-13757,-6706,-3964,-6348,-10433,-12354,-7564,2941,12398,8880,4658,4155,5234,2688,-4941,-10027,-9193,-8949,-5654,-6940,-10435,-10354,-11076,-6825,2418,30110,66413,54241,-5582,-109298,-178141,-164859,-102569,-32781,5750,10578,-6862,-4683,-2980,-4878,-10897,-17120,-11538,-1643,2786,7759,7841,3001,-2203,-4390,-3230,-2622,-2691,-4263,-7286,-6678,-3773,5360,18236,28599,24702,-461,-7676,2515,11747,14531,5100,-11528,-10542,-7305,-3593,2284,15516,25238,26139,11394,-6343,-6902,-3641,-4175,-3771,-5419,-7326,-10536,-12541,-6175,-4130,-7959,-6313,4321,3859,-7955,-15144,-1339,15642,11245,-512,-14301,-8661,9424,9568,6333,15947,42835,82728,113392,115557,96329,66581,39124,19305,16297,15000,-2735,-21641,-24075,-13710,-1893,-800,-3544,-6282,-3548,238,-7999,-16570,-3812,5401,3351,-2548,-5224,-9701,-15255,-13268,-2945,8137,10981,7707,1394,-6785,-12222,6773,15840,8001,-4427,-18013,-14176,-5674,-11658,-15214,-18357,-14532,1862,19109,22359,5981,-10065,-8547,1718,-2004,-9557,-15664,-19057,-23025,-1841,15390,17249,7054,-1259,10421,24566,19305,7365,2799,9739,10616,-1750,-11141,3773,23985,36531,31895,18195,8267,5100,8228,5009,-12,2543,2333,3562,461,-3720,-5725,-7642,-12048,-1361,17349,22061,13943,-4111,-24193,-12656,-10884,-17206,-14903,-8289,-3400,2479,10047,5595,-7301,-15542,-14732,-11933,-6742,-3616,-5844,-8090,-222,21206,35284,30440,17698,-9729,-7430,12321,18976,11209,4037,-2033,-5562,-4753,-4419,-3766,-3485,-6595,-6338,-5019,-7305,-10263,-8795,-5662,-2990,-2259,-6835,-15494,-16486,-10147,-4995,-945,2305,3483,4738,-2474,-13060,-13500,-11129,-5883,11135,22577,17005,5817,-2071,4693,22368,28936,26475,19374,3607,909,10133,20814,30092,27849,9931,-7422,-19129,-9042,-1977,-8072,-11136,6722,21484,25933,35082,36054,18939,9192,2203,11287,33405,36018,23747,8602,-5867,-12054,-13614,-12987,-4685,47,-14002,-1687,1873,1384,-475,-8121,-16300,-16707,-13586,-8797,-4251,-243,-1973,-8340,-11854,-4803,4597,13032,15286,13565,15269,27741,53258,31107,3269,-8418,-17499,-19532,-17901,-18525,-9059,-1773,-113,-5369,-7662,-10920,-9639,-11,9252,10474,11506,15448,12812,8756,18038,16629,-1352,-9920,-14855,-6569,-6389,-14648,-9826,-1055,-4424,-12167,-19992,-17989,-10749,-2212,3431,7741,15178,19835,4650,-6866,-15238,-14420,5948,22264,28567,24086,17631,9076,3062,-3519,-4806,-7181,-4228,-7646,-11146,-5366,2304,6792,14977,22009,-6007,-1218,15308,22531,25042,28361,27967,11476,-383,-3184,-2193,1586,2760,1083,6903,9272,12201,12743,15392,19763,21980,15988,6419,193,3401,9239,19890,29921,27914,21315,17183,7644,1115,-4154,-9277,-12881,-10723,-5820,1072,8964,18270,22113,13156,3517,9506,15644,14353,5536,-5644,-1580,-2631,-8433,-14722,-11568,-3788,4807,29532,17752,8692,7017,14229,20637,4585,-11787,-11101,-8167,-15766,-11250,2585,12238,12989,1636,-11907,597,21352,43726,42220,16260,-11929,-2941,12984,20639,20419,8944,-1777,-3022,-1875,9575,28664,40399,23756,1465,-14762,-4938,7237,15307,25080,34378,36713,36470,28252,12791,-819,-12507,-12068,-5468,3078,4271,2183,-1599,-1796,13275,10393,-2841,-10168,-11503,-14821,-15251,-17801,-12909,-610,7691,19402,19258,-1698,-18611,-8263,1031,4361,373,-5601,-4318,-2918,-10388,-15437,-7111,1161,4531,13815,19640,13529,7267,4147,5242,4531,5295,-4062,-11734,-5963,1369,4480,3136,6490,5687,524,1170,1179,-3532,-12929,-15614,-8907,-10284,-11128,1466,16102,22769,20224,11494,2858,2997,21274,35276,29822,21568,14076,8971,8383,8671,5674,1543,-3072,-3053,-5527,-4821,-8736,-4736,2959,5926,12068,12891,11937,6956,-5625,-11885,-2503,2019,3795,-4735,-2414,-6622,-13103,-7727,-4689,-2521,-3375,-12079,-20631,-15801,-6684,-119,6524,5488,-5913,-11197,834,11655,9517,247,-9046,-18587,-14114,-5246,751,540,-6005,-14848,-1888,20545,14126,-10486,-14039,-8442,-6065,-5033,1723,12183,6525,490,1704,-4955,-12009,-12615,-9678,-5219,-1879,-3101,-11895,-12486,1764,15049,15846,12824,19694,30598,24857,13029,3660,-8483,-17591,-14637,-8371,-6400,-5080,-6617,-2859,7137,15568,28878,29955,17124,10091,3114,-8619,-9479,-1023,2825,3767,-3979,-12480,-10049,-9025,-7933,-3975,244,1043,3741,3478,2103,2290,4189,2754,-1926,-2309,-4421,-2896,9938,20522,24421,26488,39327,51091,35809,13137,-274,8846,32767,43413,28546,1907,-9978,-3073,625,-3481,-6479,-9381,-4076,2965,8401,5886,-871,-3588,-5589,-1621,14599,28852,29353,9294,-11448,-8167,750,2336,-3889,-3920,3994,4802,-3052,-10722,-9418,-5970,-8398,-8697,-11860,-11864,-15932,-12581,-1070,14495,35221,46047,34573,16943,6550,-2509,-10885,-7532,-3942,5708,8639,7716,2972,-9633,-3690,11510,22167,21105,14201,5529,7829,14543,1482,-9236,-4526,-2861,-5373,-10450,-12442,-11521,-11976,-9162,-11062,-16114,-5447,4712,15736,19191,7810,924,407,-8703,-9312,4483,8792,10723,6611,-8892,-10456,1901,21920,16997,4042,-4437,-12410,-14924,-16476,-17736,-16475,-15300,-12650,-6124,4627,7597,14539,18074,21122,20858,11079,291,-11605,-13870,-4977,-5404,-11249,-12475,-7647,-7260,-12207,-7616,-4693,-9270,-9099,-9479,-11895,-13107,-6782,693,12881,24695,33466,36707,22458,2265,-4398,-4472,-3362,-8074,-16816,-13767,-16537,-17024,-5100,6714,7810,-1426,-10459,-13349,-10800,-8981,-6092,-3561,-1791,3938,2567,-7076,-8682,-7196,4055,24051,33800,18974,5268,-7034,-15884,-14909,-7927,-7744,-13143,-17020,-11654,-5653,17460,29942,31683,24728,22145,22112,21879,12105,5612,4145,8417,9636,-228,-7168,-15653,-5580,17286,44688,70625,54606,29562,11718,3898,4487,709,-8885,-13326,-10259,-8223,-3435,3239,7948,7619,3124,-1479,-596,-4162,-5416,-5699,-6350,-8011,958,10753,15201,4488,1400,395,-6891,-11484,-9753,-5074,445,594,-4944,-2327,1371,1409,-3174,-10888,-14636,-10282,-3557,-586,-392,3287,9469,3752,-5594,-2095,3689,7171,11375,11200,-1277,-7268,10720,32927,43360,24578,2287,-4553,1201,5487,9466,18088,32885,32918,21552,9498,4161,7033,6848,-3018,-10520,-8107,-725,4898,9838,15024,22167,35844,41329,33884,17005,6807,2440,-3459,-8853,-9047,-11256,-14329,-7823,5636,17183,18508,12564,3444,529,2140,80,-4306,-7974,-3422,-1236,-5322,-17094,-8679,1770,10062,6181,2687,2525,2850,3547,396,-2064,-4084,-8730,-7881,5527,12698,7825,10291,12261,-2768,-18397,-7833,2199,1576,-1778,1256,10356,20934,25994,13341,-7585,-13703,-3974,-4971,-13385,-14867,-509,16124,28469,21985,8010,-953,-9686,-14843,-15911,-16635,-12410,-10027,-7383,1266,6751,9957,6986,11918,14280,15901,13343,8648,566,-4933,-6228,12620,29323,23373,11075,-111,-6865,-10091,-14073,-12153,-16866,-13728,-7119,-4747,-4442,-7203,-11332,-3759,3506,12324,20485,21458,14267,2753,-3200,678,5839,2422,5590,16681,23743,19684,11929,7235,3699,3014,1531,-3686,-8558,-10108,-9013,1975,8203,7358,7439,4716,4336,1569,-2445,-2591,1391,8841,14666,8457,4451,7403,7471,8196,14274,26155,35825,43702,38837,13215,-3575,-3915,-2370,-4280,-3821,-890,1235,2581,3547,914,2891,-2936,-8921,733,4993,1938,-8007,-11051,-4333,1284,7204,15428,14239,3444,-6705,-7072,2490,7851,3991,-4311,-5196,1587,670,-4277,-9341,-6540,-4330,-4881,-7380,-571,2876,-3363,-2110,4498,6862,10460,3533,3944,5647,1939,-2355,-6196,-7541,-3535,1936,-5450,-14722,-10562,-2575,-364,-39,174,-6512,-4764,11524,32080,39445,22491,-3605,-9552,-2235,-3362,-13486,-14579,-8729,-5330,-9898,-12135,-13725,-9506,399,1513,788,-3739,-9535,-5376,-4750,-4071,-2784,6082,10572,19972,26769,31773,41195,26729,5223,-3937,-6830,-9032,-11859,-13913,-9054,-4860,-6544,-6568,-3506,-1024,-1345,-7342,-11715,-400,7713,2992,-5533,-8425,-13414,-5569,-2624,-6658,-9695,435,21417,34127,31919,19483,9515,2608,998,3336,4820,13236,27361,30257,29939,12894,-2716,4281,14128,11074,24114,53528,58485,35359,11825,-2180,-7836,6786,10666,9796,12644,7430,-1563,1710,2111,1190,3922,-149,-6376,-7777,-7844,-10476,-15047,-12083,-11033,-11000,-9625,-5095,478,-2471,-9356,-6765,-3420,-8910,-13281,-7816,-10202,-14688,5045,27625,51977,53575,24408,-2724,-12150,-8847,-4582,-1913,1916,163,-9800,-12030,-4987,3813,7441,5391,4690,4006,2301,-5405,-7635,-3872,644,1762,-5017,-6165,3602,6897,7455,4216,-4156,-9641,-8776,-7487,-607,2417,2725,11018,7974,2081,-5206,-8790,609,3275,-2104,-10371,-16577,-12271,-2800,3130,-773,-9894,-11490,204,6209,3280,1083,-2850,-3411,5271,3180,-7030,-3334,-904,1936,-179,-4167,-4275,-3251,5446,18256,29268,24857,9034,-2260,-759,-1726,-918,-1630,1232,4993,-10953,-5043,10938,24128,31542,38662,41302,36847,27603,27296,30651,26492,12039,3540,-130,503,4874,7495,9939,3963,-6017,-3487,3160,2433,-3219,3449,15288,21096,17722,16323,8742,2545,-1549,-8503,-7838,-3417,-1619,-5741,-12883,-8694,-1886,267,-2606,-9742,-9663,4940,12569,8351,-2689,-12276,11181,17392,2489,-15239,-15652,-2208,6504,6845,1375,1420,7874,6661,-2266,-13088,-14563,-8907,-4061,5081,12968,11469,990,-13049,-6409,-5,-4684,-11234,-9436,-4938,-287,-2635,-8338,9158,29083,19069,7642,21898,25010,16854,3011,-8844,-15296,-7752,2275,9103,2736,-871,-16846,512,26739,56898,94287,95888,66958,44940,54083,100767,156420,174214,147421,113025,111254,134128,141355,110760,45663,-2321,-6992,-3754,-5446,-7233,1278,14273,25336,24039,15090,13816,12320,12702,9919,5092,3409,-1136,-3693,-10804,-12310,-9535,-10822,-5827,-6526,-4410,6637,14830,24553,38392,13700,-4869,6631,16019,17732,5202,-3597,-6706,-7732,-11288,-10644,-6699,-6161,-6337,-4067,-598,-924,-18003,-9814,2984,4007,-3145,-9471,-7119,-7737,-12211,-8569,-5397,-10089,-13239,-6701,-4591,-2207,-2338,-5138,-7785,-10025,-12788,-7713,-3991,-6379,-2186,3385,3839,7149,6338,-3286,-12082,-11223,-9640,-9524,-12760,-7465,2948,3316,-795,8901,29741,44325,32644,16092,7718,6147,15908,25673,25569,29987,36156,29915,18460,12656,8731,3039,-7743,-5137,6257,10943,10334,4711,-1516,2055,8831,15093,13616,8146,5704,11298,25750,31391,32583,30399,21421,15856,20363,27994,25401,27232,58323,90404,130210,130170,97180,52650,111103,283486,373152,460649,460178,300227,205335,367167,507987,552939,488547,349383,148337,88430,155132,157063,128749,83046,17018,3701,14066,4273,-5403,-9611,-9079,-10042,-11767,-173,15929,19853,16764,15416,14021,6234,-5119,-13573,-10177,-10909,-9088,-1858,3263,7340,4066,-1130,-866,-3246,-2529,-2519,-2438,-2687,-1532,3158,5154,-574,-2065,-6482,-11039,-12095,-8733,-6206,-7823,-11314,-2999,27,-4304,-9421,-3000,7589,18437,16860,5482,-5879,-11598,-8741,-5890,-3022,-2593,-5022,-2209,2444,9054,10494,5322,2047,2967,7556,17610,14193,-3125,18216,46472,41805,14576,-761,-6022,-6305,-8253,-9018,-7249,-9636,-10612,-12062,-16181,128,3532,26864,115321,232228,332727,348909,278253,138992,316360,541210,655356,656514,564695,320063,38076,211051,346558,366046,288416,183136,107207,19295,-3703,-9691,2250,12512,15831,10626,-2748,-7020,4104,18915,30295,24057,9573,-2008,-6167,-392,840,125,873,-2967,-9314,-10909,-3889,1960,6462,12057,12132,1874,-4090,5015,16973,17916,14455,11531,10287,5873,-2837,-6620,-6603,-3632,-5601,-8504,-18363,-15258,-10780,-11139,-6130,396,1331,265,2001,8662,10948,7604,2089,-1858,-6539,-7254,-1790,3035,2361,488,8200,17432,14524,5248,98,-2870,2154,-789,-7339,-7585,-9255,-9946,-9038,-8885,-6541,-4406,-3780,-295,1966,3444,-1148,4296,35587,55134,54814,44443,29706,18247,15129,12224,3917,4682,8741,5911,-5471,-12018,-8322,-54,12504,21523,18396,10860,4803,-785,461,4916,6592,-10402,-6130,1311,12049,17607,7981,-8357,-11346,-9869,-14696,-16144,-7239,2728,10956,11076,3069,-7237,-3727,4766,8847,3153,-4287,-4529,-716,-1174,-4871,-6728,-7389,-1266,5333,2246,-4482,-12923,-10136,-4238,-3114,-1963,-5273,-8459,-7934,-7550,-2190,2423],[-2685,-7787,-5156,11182,11895,9679,7937,7768,2828,-8446,-15872,-5490,3187,7075,5564,12282,17544,12576,3195,-4433,-10954,-8989,-9867,-16600,-9642,-5069,-7002,-13329,-17136,-4678,2527,6184,3800,-3471,-9365,-5001,2773,4208,4238,13390,24016,31675,40561,42528,36435,27889,17777,5563,-672,4918,14516,17829,17551,21122,21625,12485,-4408,-14132,-6047,158,-1255,-4286,-6288,-3939,-1907,-1084,614,6832,10535,11542,3767,-2624,-2464,-2261,-5251,-2628,594,-4172,-9412,-8408,-4630,3933,13122,11199,7867,10574,18544,25252,29204,23044,5399,-6187,-4000,-381,4799,6740,7340,10923,4195,-6523,-3904,-4834,-11672,-10274,-2105,2504,271,-4082,2,4480,3806,-2641,-9149,-14681,-16507,-15068,-8668,-2365,-1115,-353,6542,15832,2046,-5258,-1315,-7340,-13718,-11334,-9127,-7538,4027,6759,-203,-4164,-671,7332,15622,21576,15635,12378,19487,20222,24489,24452,13248,4427,305,-8524,-10444,-1417,-47,-4004,-8510,-10383,-7412,1937,11258,6414,3065,3866,6221,4398,-2350,-6535,-5458,-4793,-4582,-9579,-15222,-14144,-12676,-8218,-3514,6575,21122,-11995,-83224,-183075,-236408,-203231,-122650,-39900,4724,9695,-9189,-7118,-6617,-8172,-12789,-15629,-8561,2536,7095,10722,9450,3451,-1748,-3600,-2638,-3437,-5394,-7872,-10243,-9005,-8400,-1096,11841,23163,20375,-3682,-9248,2531,13227,16267,3813,-12822,-8281,-6808,-6337,-3423,8047,17542,19479,6307,-8167,-7657,-3134,-1878,-1262,-4400,-7623,-11152,-13664,-8219,-6696,-8999,-5148,5150,4996,-5309,-17717,-2455,15096,10771,1457,-10475,-17235,-1382,2692,2953,13458,40277,75919,98049,98850,86024,60903,32469,14585,15613,18064,2033,-17796,-26195,-13469,28,1254,-1824,-4848,-3353,279,-6920,-18507,-6293,2641,1863,-3795,-6285,-10306,-14516,-15347,-8074,920,4864,2760,-2360,-8374,-11961,6208,13914,6850,-5627,-19710,-11242,-1362,-6236,-11349,-17100,-15145,1243,18422,20691,3778,-12595,-9714,-2386,-9252,-17510,-16585,-17131,-21472,-622,17482,19367,7859,-130,13307,25094,18777,8270,5751,11243,8155,-4496,-12507,515,19186,34874,34494,20235,7791,2233,6796,6618,1739,1608,582,3682,2318,-2299,-5322,-7683,-11296,-2704,15785,22168,16090,772,-22351,-17403,-15786,-17720,-9228,-4452,-2066,2430,9295,4793,-7637,-15336,-13637,-9080,-3222,-657,-4722,-8158,56,22768,32975,28015,17815,-7934,-9884,13129,21159,13624,7086,256,-2934,-761,-638,-1146,-1204,-4602,-4836,-4117,-6431,-9311,-7939,-5718,-3843,-3260,-7365,-15469,-16761,-10459,-5178,-670,3164,5179,7037,-624,-10692,-8448,-7621,-3340,12815,23257,16723,5521,-1876,5983,24220,28913,24758,17249,1230,-2216,7827,18960,27581,23625,1974,-16361,-13665,-6070,-388,-6838,-13067,4494,19342,23870,32438,29039,13609,6373,-634,5285,27787,34680,24014,9466,-4644,-10592,-13710,-14007,-6470,-2591,-12859,3193,3802,1270,-2148,-10587,-19107,-14823,-10413,-6660,-3882,-2314,-6479,-12703,-8877,-832,7205,13685,13558,10427,12265,25209,52079,36152,6816,-8254,-18433,-19892,-17176,-16332,-7998,-2108,-1794,-8227,-9777,-12652,-12699,-3287,7319,10080,11819,16096,15444,12818,18335,10428,-4177,-11807,-14347,-6182,-6311,-13716,-11502,-3699,-7086,-14075,-21143,-18083,-11109,-3370,989,5304,14338,23945,13784,1338,-8372,-10769,7049,20850,24704,21195,14567,2925,-2531,-4364,-3328,-6296,-3270,-5461,-8096,-2426,3450,5893,12494,18573,-6490,58,16240,22552,23232,21584,18959,8051,-411,-2593,-1267,3255,6789,7773,13920,15196,15289,12227,11241,15059,19998,16492,7285,470,2887,8000,18901,30855,28551,19511,13059,4178,1971,-3018,-8861,-11539,-8929,-4269,1306,7994,17768,25920,19919,9949,13464,18226,16731,7253,-5848,-3202,-4108,-9397,-15434,-11431,-59,9543,28032,15030,8465,10782,22042,28428,9492,-9067,-10883,-8464,-15674,-11070,3587,13251,13261,1679,-13632,-2564,15561,34237,36236,14242,-14603,-151,14977,20852,16318,3053,-4041,-2768,-1121,10187,29010,39134,21803,547,-16316,-2331,10085,18387,30233,41528,41791,37302,26941,12301,38,-11930,-10948,-3350,5321,5770,3280,-253,619,16673,11250,-3424,-11050,-11428,-13077,-12681,-16088,-12462,-1490,4875,15638,20132,2243,-15714,-11277,-503,4248,696,-6240,-7118,-3888,-9927,-14741,-8255,-1912,2174,13494,19149,11845,5490,2563,3698,3290,4530,-3999,-9215,-2669,5336,10573,8957,9876,6773,924,1205,321,-5650,-15387,-13267,-7466,-9708,-11133,1978,17397,24816,22140,13788,4068,1701,15746,28013,25237,17198,11180,7057,6718,7141,3373,686,-2012,-1117,-4647,-5002,-9182,-5341,4634,6448,10477,9958,9597,5967,-6121,-9918,436,5132,6503,-3824,-2227,-5553,-11640,-8536,-5442,-3405,-5041,-15134,-20250,-13231,-5472,-279,6018,5491,-5645,-10528,1634,12475,10832,1560,-7647,-17387,-16011,-7225,-1618,-3029,-10181,-10580,1471,22849,16291,-8471,-16602,-8745,-6534,-5855,-65,7669,1750,203,1846,-4178,-8987,-9978,-6496,-1150,1939,-609,-10645,-14982,-1792,11667,14161,11516,18081,28777,22867,12385,4707,-7154,-17475,-14700,-6973,-3922,-3301,-6226,-3320,8020,17919,30424,28179,13634,8733,3489,-7661,-8790,-938,2897,4286,-3184,-13758,-10748,-8730,-8110,-5492,-536,2089,6672,8316,5679,1599,1934,1221,-2589,-2497,-4636,-4070,7057,16848,20994,23443,33529,40616,25639,6092,-4135,8209,32370,42440,27646,1689,-9988,-2478,1596,-3611,-8611,-8573,-713,7577,13238,8198,-750,-2396,-2509,4307,24300,38554,35509,12256,-9879,-10391,-3246,-2074,-6325,-2246,6635,7668,-458,-8123,-6787,-3518,-5981,-5730,-7178,-6533,-11439,-9665,746,15554,36639,48708,37019,17576,6627,-2238,-8628,-7538,-4956,5059,9621,8062,2228,-10524,-1650,13837,23983,21762,13451,4798,7429,11379,-2599,-10065,-3353,-568,-3338,-9197,-11869,-10355,-8853,-6175,-9987,-12726,-1681,7728,16679,18495,7184,89,-736,-9610,-8959,3599,8089,11230,6299,-9419,-9711,3872,22878,14468,2475,-5462,-13625,-15596,-15703,-16783,-13425,-14537,-15371,-6630,4485,6150,10482,14371,19849,22963,14298,2697,-9778,-15322,-6584,-7168,-13931,-10978,-6411,-7521,-12945,-5161,-1201,-5332,-8697,-10889,-11128,-10381,-5366,1455,12033,20833,26642,29069,14638,-1051,-3877,-4284,-4078,-7300,-15323,-14661,-17329,-15419,-3241,8541,9707,1123,-7217,-14440,-14694,-12166,-7521,-4822,-3424,2915,3508,-7301,-12664,-5718,8881,28384,32698,16877,3828,-8458,-17108,-13049,-7067,-6393,-11799,-15924,-10274,-2136,28888,37559,32909,24150,20832,19419,19464,10227,3248,-491,2712,6223,-1542,-8176,-15305,-2841,18337,41388,68040,55299,29251,9527,1146,2015,128,-7292,-12015,-10255,-8028,-3050,2977,7092,7019,3174,-1505,92,-4533,-5990,-5836,-5504,-5952,4657,14293,16196,5036,4995,3166,-5705,-11411,-9295,-4118,450,-88,-5545,-3502,-1291,-1250,-4108,-10477,-14733,-8408,-628,4269,5817,8079,12844,5323,-4331,-1372,2943,5097,7533,7524,-2627,-8727,7504,26939,39938,24374,2732,-3438,2288,6473,10473,18941,31771,31356,21097,8764,3388,6731,7159,-2560,-9431,-6736,-40,4655,8339,13171,21488,37746,45504,37227,19438,8864,3491,-3488,-9700,-9081,-10846,-14777,-6085,8633,20042,20650,13881,4319,1127,2090,3,-4940,-9168,-4972,-3531,-7553,-17102,-7615,133,7476,4365,1452,1279,873,1225,-2737,-4652,-5615,-9561,-7215,6316,12377,7497,10212,11019,-4095,-19615,-6503,4092,4071,-109,1870,11260,23725,29618,15419,-5703,-11389,-3428,-5146,-14065,-14463,-557,13432,24550,18566,6603,-853,-10071,-16783,-16119,-15320,-15752,-14978,-12041,-2967,3026,6515,5561,12154,15051,17474,16119,11786,3980,-2208,-8001,8268,27109,21417,8839,-1372,-7357,-9830,-10994,-8017,-13645,-11748,-6040,-4495,-4717,-7363,-10742,-4472,1852,9849,18437,23417,18139,4853,-2276,2084,8447,2020,-2046,9923,21466,21378,14342,8793,6266,6923,4718,-1524,-7444,-10328,-9462,54,5243,4840,5922,3978,4813,3264,-1030,-2430,737,7511,12624,6430,2853,6314,6631,7809,15225,29420,44193,53914,42622,12790,-5417,-7266,-6008,-6402,-3860,-1180,-626,-393,1698,-424,2102,-2461,-9572,-1233,3447,1608,-6887,-8282,-2146,3047,8350,16766,16709,6986,-4254,-4410,4102,7894,3575,-4030,-3710,2817,494,-5795,-10399,-6060,-4434,-5796,-7493,1460,4649,-567,-945,7151,11241,12227,3298,2781,4903,2067,-1522,-4762,-5720,-1176,3579,-4168,-12578,-8257,-1441,-1126,-1032,210,-5325,-5162,12361,35417,41731,22936,-3311,-8647,-1667,-3549,-13745,-14109,-8346,-5938,-10484,-11606,-12111,-7875,2227,3281,1231,-6230,-12487,-5922,-4461,-3526,-3328,5464,11198,22241,30516,35968,42946,25187,2415,-4778,-4803,-6278,-10185,-13332,-8368,-6459,-7659,-6842,-2932,1452,2317,-4512,-8071,4136,12273,7003,-4770,-9319,-12669,-5844,-2156,-5608,-8464,-367,18768,32495,30623,19132,9934,3077,714,2810,4428,12584,22713,23838,23663,7857,-6791,7352,13822,4933,16009,46333,57294,37781,12668,-1581,-6973,5925,10461,9882,12628,7811,293,3076,2650,1400,3600,-723,-6852,-8007,-7741,-10150,-14421,-12567,-11333,-10335,-9917,-6475,-652,-2709,-9819,-4090,-74,-5380,-10621,-9138,-10269,-15204,5334,29655,56207,57250,24891,-3065,-13826,-12981,-10502,-5716,-404,-1512,-10958,-12104,-5131,3018,4251,-1086,-2337,-414,1605,-3918,-5830,-3522,-12,787,-5775,-7263,2424,5434,5664,2967,-4752,-6680,-6316,-7906,-506,5569,6793,15424,11806,4354,-3868,-7455,1278,2712,-3261,-11425,-18924,-12925,-2294,3413,-267,-9101,-10794,-1428,5393,3125,1834,-1167,-1783,5440,894,-8561,-3227,302,3208,19,-3804,-4232,-3661,5715,20119,29890,25661,11188,-1102,-3307,-4931,-2507,-1718,2541,6872,-9929,-5048,11656,25914,34894,43584,45439,40021,29840,28145,29525,24231,10674,2854,-617,1484,7392,9139,9839,1842,-8871,-3619,4835,5768,1167,7501,15916,19302,15883,14932,6862,1766,-946,-9561,-12272,-6370,-4953,-9931,-16807,-8520,-179,2196,-1849,-9917,-10373,3270,8293,2194,-7968,-9381,13210,16075,288,-15652,-18471,-4520,4018,4045,-623,-791,5008,4700,-2693,-13339,-15320,-9358,-4860,3598,12335,11654,2087,-11879,-8311,112,-1889,-5809,-7867,-6636,-1712,-4453,-8596,13075,33040,19472,5169,21445,27996,20402,8007,-885,-12806,-10409,393,5115,-344,421,-11386,4924,51341,101874,159167,166471,114074,63618,104017,201593,295391,310203,243380,169807,175577,204705,200939,144064,52801,-1764,-8382,-5275,-6755,-7869,-411,10613,19957,20661,14605,15214,15547,16135,12465,4957,-608,-6088,-6648,-10967,-10892,-7181,-6816,-1816,-5464,-5587,6391,16175,29166,45429,18314,-6899,4328,15364,17848,3482,-5830,-9124,-9233,-11409,-9542,-4988,-4583,-5269,-3765,-678,-2094,-19521,-9453,2678,3339,-3069,-9463,-7646,-8031,-12503,-9356,-6154,-10752,-13010,-6517,-4555,-2116,-1733,-3756,-5696,-7874,-11024,-5837,-2128,-2740,4519,7763,5458,7476,6591,-4597,-14481,-13037,-11569,-12481,-14570,-4868,5291,3504,-1656,10820,33285,47851,36569,20166,12215,10670,22589,37411,36724,37811,39670,28336,16070,10405,5528,-200,-10031,-3804,9022,12913,10784,4255,-2497,1418,6998,11664,10267,6431,4694,10355,24438,29226,30162,30268,22392,15135,16621,24395,23450,27645,80843,152412,227485,238729,186088,98659,160408,459907,635912,745310,738728,498299,332886,577487,813029,891132,774333,531432,222431,168180,256094,255425,219368,147258,36742,-74,13462,3328,-6865,-10730,-9107,-9986,-12512,-939,14740,16880,15000,14534,14761,7824,-4899,-16323,-11561,-11345,-9235,-1908,3234,6953,3359,-1112,-47,-2097,-2092,-2914,-2185,-1050,-1081,1390,3721,4,582,-5374,-9813,-9644,-6009,-4294,-7421,-11965,-3968,-785,-5022,-9749,-3877,6669,17553,16187,4747,-6799,-12776,-9857,-7370,-4495,-2066,-4589,-1353,3516,9665,11070,6387,3196,4048,8859,18381,11676,-2856,19181,39090,29980,6445,-4771,-7580,-6477,-9092,-8796,-6908,-8811,-8832,-10144,-16278,-939,1104,35458,183972,363502,499600,513905,407956,219080,444136,810957,1010021,1022310,864803,491760,103647,327786,534060,564647,444656,297842,171490,34854,-3678,-10088,2096,11490,14169,9523,-3085,-9610,1561,16266,25985,18463,5072,-5674,-8577,-1150,-177,-112,836,-3220,-10000,-10466,-3962,621,5176,10797,10656,482,-5937,2338,15734,19476,16317,12366,9976,5591,-2477,-4016,-2850,-454,-4407,-10798,-20393,-15192,-11524,-12094,-6184,116,802,314,3568,10561,12245,8422,2894,-952,-5409,-5976,-602,4490,2863,-496,5910,13494,9741,333,-3604,-9260,-7475,-7754,-10573,-8204,-8827,-9033,-9149,-9966,-8467,-6982,-7209,-4809,-3310,-553,-2029,6121,37246,53783,52260,42742,29760,20192,20761,23193,16219,8479,11055,7336,-4428,-14133,-11333,-915,11445,20817,19929,15847,11815,3357,1535,3866,1406,-16340,-1752,7026,16618,20014,9658,-7395,-14418,-15205,-15885,-13188,-6523,3364,11542,11902,4339,-6123,-6610,2444,7336,2069,-5479,-4943,-1298,-1886,-5662,-7742,-7712,17,7759,4783,-2496,-10105,-10450,-4103,-2054,-24,-2651,-6738,-7556,-6803,-1788,2308],[-2057,-7106,-2381,14995,16691,14528,12596,11106,4670,-7681,-14477,-3819,5649,9700,7973,14833,21477,16334,5456,-3429,-9600,-8335,-10952,-16592,-7429,-4268,-7313,-13377,-16936,-5907,323,3808,1217,-6868,-10221,-3355,4339,5098,5060,17301,33345,40403,44675,44078,37216,29350,19746,8124,2121,8143,17873,20938,20859,24233,24905,16304,-2296,-13898,-6870,-968,-1762,-2906,-4307,-2328,-838,-1599,-1829,3035,4305,4521,-247,-3761,-2450,-2205,-4574,-2244,-496,-5224,-10506,-9003,-4602,3524,11371,8330,4143,6408,14951,24728,33024,29706,11637,-2649,-2640,-910,2514,6165,6765,10189,3983,-5686,-3549,-5896,-11769,-7441,167,3491,506,-3770,614,5581,5528,-1575,-8906,-14887,-16964,-15475,-9064,-2108,284,1843,9066,21099,10552,1170,2482,-4193,-9716,-5686,-3492,-4031,4176,3967,-1736,-6217,-3912,3443,11675,17908,13171,13233,19097,16596,18609,17487,7503,1276,-108,-6149,-4706,4400,4016,-1536,-6370,-7819,-6023,2285,11161,4872,2205,4174,7788,6789,1167,-1580,104,361,-3269,-11472,-18819,-17278,-14385,-9838,-8866,-13024,-18034,-68932,-148522,-243410,-282429,-232226,-136802,-44222,4131,8447,-11439,-9381,-10286,-11431,-13968,-13036,-4415,8640,13234,14587,11365,4048,-1130,-2686,-2055,-4303,-8033,-11420,-12892,-10716,-12753,-7626,5270,16993,15526,-6005,-10148,2401,13629,16650,2154,-12497,-5593,-5607,-8856,-9742,-684,8100,11099,456,-9576,-8216,-2489,654,1448,-3195,-7795,-11664,-14666,-10063,-8844,-9260,-4081,4982,5313,-2671,-17745,-4252,13452,10261,4107,-4581,-16041,-9769,-3197,-66,10777,36488,66436,80742,81354,75222,55647,27257,11168,15187,20972,6909,-13792,-26789,-12643,1637,3104,43,-2764,-1930,647,-5710,-18877,-8002,241,1020,-4244,-7019,-10690,-13406,-15232,-11631,-4942,-486,-1370,-5067,-9073,-11678,5170,11612,5878,-6305,-19953,-8274,2481,-1162,-7515,-15336,-15404,434,16979,18367,1825,-14527,-9055,-3909,-12709,-20796,-14038,-14247,-18760,1009,18945,20558,8284,1181,15374,24209,17543,9059,8513,12046,4622,-7923,-12839,-2205,14527,32705,37162,23002,8265,78,5684,8352,3790,1113,-932,3576,3871,-987,-4991,-7710,-10421,-4010,13554,21209,16953,4567,-17058,-18709,-16227,-12941,-4108,-1093,-1131,2012,8042,3744,-8101,-15244,-12419,-6369,44,2206,-3622,-7988,938,24297,30063,24936,16672,-6737,-11160,14850,23809,16032,9775,2123,-481,3327,3296,1605,1148,-2663,-3382,-3118,-5308,-8021,-6841,-5592,-4550,-4375,-8109,-15537,-16772,-10739,-5452,-548,3881,6629,8880,1308,-6770,-3624,-4663,-677,14647,23646,16202,5221,-1548,7271,25152,28185,23083,15813,-8,-5591,4560,15438,23353,18726,-3328,-13379,-8133,-2890,1264,-5500,-14984,1919,16308,20889,28717,22099,9311,4086,-2721,-531,20641,31544,23808,10542,-3294,-9093,-11956,-15503,-9186,-6693,-7859,7674,5542,1263,-3683,-13122,-21232,-10898,-6472,-4408,-3632,-4693,-11138,-12919,-4584,3381,10130,13999,11307,6932,8932,22231,50032,40833,10319,-8240,-19338,-19564,-15522,-14204,-7122,-2644,-3633,-10381,-9479,-11666,-15025,-6255,4913,9057,11240,15580,17045,16356,17653,4651,-5011,-12410,-13866,-6003,-6263,-12764,-13373,-6595,-9905,-16270,-22611,-17687,-11506,-4657,-1249,2925,12881,26246,21843,9391,-1338,-5163,8301,18827,20574,18064,10799,-4221,-10055,-5459,-1885,-5453,-2086,-2602,-4575,432,4210,4738,10295,16105,-4399,732,16391,22071,21241,15080,10003,4033,-999,-2408,-706,4306,9793,14022,20751,21140,18490,11709,6596,9448,17004,16145,7603,318,1748,5751,16452,30214,27803,16217,7153,164,2734,-2204,-8541,-10224,-7173,-2470,1882,7185,16969,28397,25522,15317,16091,19231,17512,7872,-5854,-5048,-5917,-10520,-16284,-11715,2760,13742,24871,12184,7757,13935,28403,33425,12843,-6677,-10024,-9148,-16015,-10798,4257,13493,12812,1503,-14582,-5984,9749,24188,28176,10721,-17509,1385,14904,18819,10402,-3504,-6506,-3115,-1347,9073,27040,35625,18780,-721,-16966,-737,11410,19753,33175,46643,44992,35985,23707,10094,-328,-12025,-10384,-1926,6655,6325,3568,570,2913,19411,11267,-4671,-12166,-10816,-10806,-10557,-14889,-12387,-2887,1747,11164,19596,6210,-11884,-12495,-1168,4517,800,-6727,-9754,-5074,-9612,-13938,-9828,-6384,-2322,10180,15938,8671,2806,281,1544,1513,3229,-4305,-7308,-46,8684,16152,14400,12541,7214,821,784,-1007,-8311,-18539,-10676,-5960,-9155,-11762,1644,17493,25073,21991,14229,4006,-442,10085,20714,20789,14523,10979,7324,5713,5093,-364,-1688,-2225,-690,-4828,-5862,-10069,-6747,4901,5585,7137,5214,5282,3167,-7606,-8283,2788,7276,8164,-2999,-2488,-5039,-9703,-8650,-6520,-5112,-7575,-17535,-17538,-11536,-5068,-966,4722,4601,-6007,-10399,1473,12009,11061,2166,-6615,-15673,-18270,-9921,-4707,-7396,-14379,-6663,5411,25869,18572,-5692,-19042,-9506,-7008,-6242,-1319,4202,-495,381,1216,-4741,-7190,-8172,-4403,945,4147,1204,-8282,-15575,-6015,6973,11025,9507,16169,26409,20280,11175,5267,-5869,-16536,-14835,-6179,-2159,-2387,-6726,-4719,7321,18660,30220,24939,9216,5970,2454,-7817,-8969,-1856,1947,3768,-3136,-14269,-11695,-9001,-8935,-7645,-1356,3189,9403,12788,8170,76,-926,-971,-3950,-3399,-5508,-5651,4067,13110,17185,19476,26444,28722,14825,-1673,-8052,7938,31047,39592,25280,701,-10614,-2591,1818,-4335,-11735,-7583,2336,11781,17275,9554,-900,-719,2013,12121,34350,46266,38557,13073,-9122,-12723,-7799,-7859,-9000,100,9579,10182,1399,-6494,-5332,-2157,-4425,-3541,-3426,-2125,-7478,-7224,1565,15046,35334,48202,37682,17261,6022,-2397,-7141,-7945,-6770,3383,9597,7904,886,-11629,-247,15199,24441,20789,11300,3439,6345,7487,-6512,-10879,-2907,757,-2190,-8661,-11817,-9438,-5731,-2711,-7911,-9952,1594,10903,17862,17586,5936,-1709,-2971,-11589,-8692,2676,7301,11008,4763,-10970,-9348,5291,22263,11033,89,-7123,-15172,-15530,-14868,-14326,-10180,-11985,-17868,-8046,3076,3352,5579,9827,17417,24035,16984,4804,-7897,-15725,-8022,-8354,-12067,-7886,-4379,-7272,-14250,-4094,855,-2288,-8453,-12741,-10358,-8561,-4737,1274,10125,16265,19425,20455,7254,-2506,-2993,-4443,-5323,-7060,-14155,-16106,-18931,-14511,-2325,8999,10352,3080,-4103,-10649,-17874,-16519,-10307,-6930,-5158,2496,6570,-2265,-8568,-3093,13577,31092,29499,13095,760,-11095,-17927,-11871,-7425,-6549,-11626,-15395,-9616,1287,37482,41884,31738,21798,17766,14849,14897,6696,-224,-5419,-2709,2529,-3115,-8817,-12173,-1159,17120,35284,61537,52653,26779,6539,-1694,-780,-1299,-6842,-11599,-10806,-8440,-3141,2143,5237,5166,1954,-3187,-252,-6041,-7609,-6857,-5177,-4318,7149,16017,15462,5674,7536,4704,-5474,-12364,-9891,-3682,296,-1129,-6855,-4916,-3610,-3581,-5240,-10662,-14729,-7347,1237,7931,11055,12794,15803,6164,-3938,-1278,2009,2905,3546,3122,-4811,-10710,3309,19182,33777,22156,1771,-3500,2143,6154,10056,18101,28644,28243,19140,6936,1672,5539,6743,-2521,-8651,-6181,-248,3816,6614,11095,20003,37708,46568,37198,19725,9621,3454,-4469,-11239,-9372,-10823,-15711,-5212,10009,21003,21234,14064,4284,888,1334,-657,-6107,-10928,-6980,-5991,-9356,-15498,-7256,-1966,4199,1793,-286,-234,-1981,-2777,-7370,-8121,-7731,-10991,-7577,5598,10395,5828,8732,8359,-6374,-18823,-5803,4939,5439,552,1774,11555,25528,31999,16859,-3916,-9120,-3309,-5954,-14979,-13677,-1190,9920,19239,14333,4804,-1019,-10185,-19031,-14743,-12642,-12442,-11664,-9054,-1711,2458,3582,3432,11198,14250,17269,17383,13840,6747,181,-9082,3263,23190,18011,5677,-3287,-8253,-9622,-8587,-5031,-11067,-10600,-5769,-4769,-5242,-7695,-10692,-6344,-983,6141,14706,23364,20242,5789,-2233,2506,9974,2830,-6687,2699,17787,22060,16032,9632,8262,10273,7308,190,-6668,-10947,-10700,-3273,467,778,3096,2322,4775,4473,91,-2263,-58,5844,10241,4506,1600,5609,6023,7548,16096,32061,51696,62122,43727,11123,-7853,-11218,-9861,-8883,-4310,-1948,-2803,-3085,270,-1582,1256,-2191,-10594,-3808,1659,1151,-5632,-5938,-465,4053,8645,17146,18067,9940,-1271,-1702,5288,7454,2893,-3849,-2477,3698,-23,-7644,-10139,-5390,-4591,-6678,-6980,2636,5434,1360,597,10151,15351,12926,2561,1269,3890,2185,-501,-2955,-3906,1331,5207,-2886,-10377,-5714,92,-1812,-2501,-335,-4512,-5782,12439,36962,42060,22612,-3176,-8213,-1525,-4041,-14086,-13336,-8241,-6853,-11112,-10940,-10383,-5773,4678,5969,3121,-7607,-15384,-6501,-4318,-3210,-4175,4435,11715,24476,34191,39504,43029,22744,-43,-5092,-2807,-3996,-9031,-12936,-7503,-8019,-8404,-7339,-3235,3041,5657,-1911,-4772,7693,15101,9403,-3597,-10323,-12049,-6218,-1990,-5223,-7829,-1522,15464,30085,29017,18733,10250,3301,169,2019,3690,11264,17487,16381,15416,1236,-4903,13087,15167,608,8825,37798,53483,38406,12685,-1526,-6552,4553,9613,9329,11684,7191,1248,3972,2874,1219,2857,-1573,-7436,-8148,-7312,-9352,-13584,-13212,-11615,-9406,-9583,-8190,-2540,-3364,-9797,-1966,2663,-1886,-6940,-9176,-9726,-15879,5184,30964,58382,58028,24138,-3463,-13859,-14099,-14875,-9001,-2497,-2876,-11677,-12223,-5775,1306,-299,-8461,-9563,-4903,853,-2397,-3474,-2175,97,155,-6522,-7645,1675,4114,3898,1849,-3499,-2063,-3067,-7755,-189,8889,11171,19710,15451,6558,-2322,-5391,2361,2514,-3807,-11542,-19232,-12646,-1300,4013,375,-8176,-9417,-3015,4338,2927,2851,1138,843,6918,202,-9104,-2699,1790,4473,20,-3628,-4261,-4169,5800,21268,29072,25141,12954,1215,-4819,-8262,-4353,-1829,4164,9226,-8256,-4876,12451,27666,37761,46934,47630,42132,32239,29312,28352,21904,9551,2498,-916,2402,10126,11427,9892,-160,-11027,-3084,6557,9317,6475,12774,17219,17654,13921,13167,5035,1465,688,-6928,-8285,-3903,-4422,-11917,-15081,-7096,1610,4230,-995,-9654,-10430,1884,4491,-3181,-12938,-5700,14575,14020,-542,-12883,-18327,-5787,2407,1809,-2403,-2848,2606,3539,-1858,-12078,-15222,-9381,-4997,3039,12556,12677,3765,-9715,-9933,677,1841,293,-5488,-7882,-2649,-5948,-8226,16156,35259,19015,2099,20350,31989,27344,18524,10220,-6729,-11384,-286,2632,-923,3353,-5068,11402,81481,156281,234556,247862,170318,97883,185367,343173,470207,469129,348033,227548,244155,281182,260926,173834,58609,-310,-8782,-5839,-7036,-7717,-1349,7954,16010,18292,14637,16380,18135,18765,14236,4709,-3766,-9479,-8705,-10173,-8209,-3291,-940,4005,-2751,-5798,6489,17626,34183,52216,23258,-7258,2349,14909,17669,1945,-7435,-10499,-9235,-9903,-7076,-2075,-1757,-2833,-1997,633,-2011,-19532,-8420,2946,3445,-1911,-8101,-6946,-7253,-11717,-8937,-5711,-10315,-12153,-5676,-3779,-1289,-296,-1511,-2691,-4611,-7993,-2781,1220,3181,11256,12078,7970,8763,7742,-4675,-14635,-12761,-11938,-14332,-11679,-1298,8259,4486,-1300,13541,36263,50045,40731,25422,18069,16433,30185,49785,48223,44669,41880,26587,13873,8242,2579,-2932,-11762,-1105,13058,15921,12146,4753,-2113,2316,6276,9054,7911,5839,4883,10708,24043,27725,28467,30868,24255,15114,13336,20825,21774,28833,106050,225482,344390,377904,312901,174350,207614,648295,936119,1073884,1051548,722163,464968,794781,1141083,1256573,1080926,720482,299298,259011,374613,373593,325557,219419,59644,-2690,14190,3696,-7399,-10532,-7780,-8575,-11984,-910,13981,14589,14126,14656,16465,10637,-3128,-17091,-10815,-9961,-7766,-645,4190,7133,3114,-633,1418,244,-332,-2046,-712,1926,1992,3145,4992,2398,3311,-3306,-7514,-6437,-2405,-1307,-5849,-11197,-3361,142,-3927,-8648,-3726,6497,17138,16274,5101,-6381,-12193,-8196,-4757,-1332,1096,-2657,664,5776,11446,12763,8894,5710,5885,10377,18819,8158,-960,20522,32441,20600,929,-6946,-7062,-5135,-8294,-7155,-5219,-6669,-5896,-6962,-12633,103,4123,54622,264347,507714,679613,696559,555492,306209,559650,1080954,1380378,1406892,1174217,670100,188299,463763,735448,776166,615404,422964,237571,51830,-2244,-9361,2972,11305,13269,9260,-2366,-11451,-375,13738,21514,13637,2037,-7921,-9105,-1020,-674,532,1815,-2412,-9387,-8947,-3110,50,4454,9897,9494,-191,-6842,252,14119,20523,17991,13082,9592,5397,-950,-40,2069,3875,-1904,-11616,-19226,-14587,-11675,-11615,-4890,1101,1627,1571,6165,13369,14327,9890,4222,470,-3673,-3915,1422,6887,4305,-502,4310,9718,5229,-3596,-5816,-11021,-14989,-12505,-10633,-6587,-6729,-6627,-7264,-9493,-9392,-8827,-10085,-8801,-7067,-2435,-1448,8453,38199,51157,48661,40012,29153,21951,26357,34712,30118,15228,13919,8968,-2531,-11973,-11868,-338,11474,20339,21347,20824,18922,8318,3236,3474,-1746,-11698,2915,13781,22961,24186,13261,-4110,-12366,-15094,-10417,-9274,-5334,3831,11716,12415,5745,-4057,-8678,212,5776,907,-6447,-4872,-1421,-2210,-6071,-8248,-6752,2840,12033,9327,1348,-6871,-9298,-3614,-1032,1853,116,-3942,-6016,-5593,-1439,2115],[-2092,-7038,-889,17968,21511,19568,17132,13923,5977,-7378,-13761,-2775,7598,11589,9360,15813,23613,18633,6619,-3409,-8905,-8599,-13013,-14407,-5056,-3694,-8022,-13761,-16633,-7252,-1963,1299,-1530,-10714,-10920,-2497,4460,4705,4855,20113,42663,48643,47001,43452,36043,29386,20665,9959,4263,10557,19884,22274,22418,25842,26775,19359,-150,-13721,-8851,-3144,-2506,-1830,-2913,-1497,-741,-3012,-4890,-1754,-2637,-2151,-3786,-4821,-2911,-2879,-4609,-2429,-1863,-6466,-11982,-10066,-4876,3035,9764,5868,905,2906,10789,21949,33551,33626,16470,797,-1210,-1314,-565,4004,4542,7844,2552,-6114,-4337,-7688,-11727,-5018,2128,4220,507,-3794,633,5878,6482,-1082,-9113,-15539,-16576,-15145,-9505,-2357,972,3460,11204,26129,20088,8228,6148,-1229,-5925,-432,1598,-844,3648,66,-4604,-9946,-9077,-2429,5750,11963,8877,12532,16626,11501,11163,9739,1877,-1504,224,-2486,973,9222,7060,61,-4955,-5801,-4649,3160,11438,3546,1346,4313,9104,8939,4591,3714,6394,5585,-2319,-13179,-18990,-18805,-16858,-12468,-14263,-28714,-48158,-110534,-193366,-282055,-309518,-247521,-143045,-45525,3359,6184,-14117,-11414,-14278,-15306,-14672,-10343,-86,15581,20130,18308,12707,4026,-1083,-2353,-2148,-5802,-11037,-15412,-15342,-11433,-15770,-14337,-1544,10080,9934,-8069,-11101,1501,12344,14914,-409,-11186,-3203,-4226,-11209,-16787,-10775,-3137,876,-6472,-10953,-9110,-2171,2847,3724,-2382,-8390,-12622,-16074,-12047,-10773,-9213,-3679,3414,4333,-622,-14511,-7160,10424,9282,6590,971,-8438,-12424,-7697,-2906,7627,31452,55337,63408,64775,64846,50861,23050,8413,14450,23067,11196,-10251,-25604,-11895,2533,4328,1528,-761,16,1018,-4861,-17223,-9271,-2002,329,-4389,-7881,-11284,-12474,-13632,-13009,-8966,-4714,-4445,-6687,-9087,-11794,3424,8848,4842,-6739,-19172,-6031,5115,2939,-4313,-13773,-15559,-805,14600,15237,-200,-15981,-7612,-3700,-12171,-14919,-10709,-11667,-16422,2260,19064,20313,7991,2169,16027,21757,15414,9405,10613,11951,139,-12060,-12326,-4535,10088,30093,39646,26298,9549,-1319,4753,9949,5954,1014,-2246,3094,4869,-57,-4967,-7934,-9766,-5428,10718,19175,16455,6929,-12446,-16538,-13391,-8537,70,1528,-761,1078,6176,2276,-8891,-15490,-11499,-4245,2608,4533,-2764,-7557,2443,25669,26724,21358,14336,-6552,-10909,17332,26595,18167,11850,3404,1609,7150,6941,4231,3441,-836,-1984,-2025,-3978,-6492,-5685,-5449,-5217,-5675,-9152,-15811,-16598,-11024,-5789,-504,4522,7885,10349,3591,-1861,659,-2355,1678,16247,23500,15320,4894,-1005,8524,25115,26860,21565,15028,31,-8650,722,10820,18254,13968,-4251,-7287,-3367,204,2953,-4041,-14910,-470,12945,17469,24452,15842,5945,2284,-4058,-5663,12377,26522,22957,11755,-1805,-7412,-9294,-14608,-12685,-12669,-2059,11502,7074,1426,-4906,-15410,-19286,-6425,-2023,-1932,-3342,-7137,-15448,-8939,32,7842,13456,14104,8869,3547,5760,19425,47936,45449,13979,-8102,-19979,-18700,-13514,-11986,-6230,-3144,-5271,-10719,-6956,-9213,-15727,-8671,2289,7547,9922,14215,17761,19216,16242,634,-4268,-11651,-13232,-5787,-6126,-12007,-14997,-9132,-12392,-18307,-23595,-16596,-11569,-5732,-3026,973,11311,27046,28480,17081,5721,1149,10088,17038,17227,15443,7067,-11017,-17754,-5426,-145,-4426,-590,858,-505,3473,4951,3744,8749,14576,-1663,1066,16087,21442,19424,9552,2156,53,-1698,-2209,-90,5194,12116,19828,27480,27240,22060,11714,2241,3682,13585,15416,7875,310,627,3163,13256,28554,26155,11999,79,-3117,3827,-1262,-7838,-8525,-5032,-31,3250,7056,16430,29797,29771,19525,17651,19142,17173,7848,-5467,-6616,-7479,-11143,-16445,-11862,4975,17425,21148,9824,7198,16957,33465,35895,15062,-4076,-8050,-9241,-15703,-9727,5224,13546,12240,1665,-13776,-8955,4775,15252,19482,6523,-18219,2255,13230,15085,3760,-9605,-8327,-3327,-1784,7132,23817,31089,15638,-1582,-15174,702,12130,20198,34313,49745,46607,33419,19714,7217,-1096,-12024,-9543,-452,7746,6638,3775,1628,5797,22079,11210,-5792,-12586,-8924,-7682,-8162,-13448,-11948,-3951,-670,7226,18427,10675,-7149,-10136,-355,5465,1252,-6571,-11557,-5742,-8676,-12245,-9879,-10255,-7544,5005,11100,5050,226,-1702,-297,76,2248,-4233,-5328,2540,11935,21621,20071,15307,7919,1114,813,-1845,-10344,-16952,-7275,-3665,-7793,-11982,1372,17215,24274,20491,13447,3454,-2455,5482,14745,17678,14523,14170,11451,7670,4451,-4061,-4576,-2818,-865,-5061,-6280,-10227,-7856,4652,4164,3138,68,261,-447,-8757,-5948,5505,9394,9745,-1350,-2199,-4076,-7092,-7074,-6662,-6469,-9906,-14800,-14506,-9713,-4472,-1208,3747,3951,-5870,-9709,1441,11444,11402,3238,-4840,-13064,-19249,-12356,-7448,-11405,-14128,-2323,9857,28699,20272,-2611,-16603,-9538,-6414,-5089,-721,3134,-369,1283,1001,-5301,-5931,-6851,-3014,1969,5614,3132,-5102,-13881,-9816,2391,7739,7982,15214,25014,18720,10902,6717,-3405,-14154,-13985,-4899,-53,-1237,-6882,-5807,6344,18913,29436,21720,5443,3268,1307,-7860,-8875,-2546,1245,3501,-2645,-12866,-11502,-8593,-9162,-9051,-817,5489,13053,17757,10478,-1011,-3158,-2603,-4784,-3752,-5737,-6320,2287,10615,14287,15903,19806,17876,5376,-8688,-9608,9601,30257,36470,22934,214,-10592,-2182,2486,-4347,-14474,-5247,6226,16670,21560,11177,-112,2273,8357,22232,44896,52168,39269,12861,-8253,-13525,-10995,-13544,-7915,4763,14437,13609,3659,-4720,-3946,-734,-2511,-926,478,2459,-2836,-3912,2861,14539,33042,46149,37924,17392,6113,-1713,-5190,-7486,-7967,2222,9949,8473,325,-11390,1725,16773,24664,19416,9200,3077,5996,4426,-8983,-10693,-1995,2376,-655,-7556,-10993,-7486,-1391,2247,-4165,-6688,5362,15072,20284,17750,5454,-3030,-4737,-12931,-7254,3138,7873,11482,3430,-12200,-8022,7389,21515,8278,-1622,-7898,-15300,-14102,-13241,-11320,-7124,-9667,-16771,-9155,1666,642,1418,6084,15494,25516,20512,7998,-4719,-12831,-7204,-7425,-8235,-3947,-1115,-5413,-14449,-3010,2752,1078,-7044,-13154,-8742,-6396,-3610,1531,8762,12823,13954,13273,2449,-1515,-1308,-4061,-5952,-6069,-11989,-15680,-19211,-12932,-1080,9217,10737,5320,-430,-5569,-14186,-19485,-13059,-8562,-5772,3643,12472,7048,1062,2695,19208,33022,25707,9188,-2330,-13201,-15849,-10063,-7516,-6738,-11234,-14179,-8319,5897,43717,43875,29810,19256,14534,10207,10082,3082,-3330,-9038,-6167,295,-3203,-7311,-7996,773,15276,28627,53523,48718,24136,4484,-3358,-2713,-2324,-6260,-10849,-10652,-8148,-2362,2234,3874,3435,803,-5791,-479,-7162,-8877,-7544,-4224,-2080,9484,17048,14491,7430,9737,6019,-4947,-13022,-10204,-2470,1489,-849,-7113,-4668,-3836,-3945,-5004,-10043,-13965,-5970,3280,11587,16305,17990,19066,7334,-3120,-286,2272,1925,669,-689,-6664,-11906,-294,11596,26618,19255,693,-3367,2098,5854,9556,16914,25124,25113,17117,5400,310,4725,6861,-1643,-7068,-5227,-140,3549,5903,10008,18799,36708,45426,35083,19214,10336,3596,-5128,-12118,-8703,-10039,-15729,-4050,10975,21317,21501,14360,4577,1011,996,-821,-6670,-12070,-8269,-7456,-9635,-13485,-6626,-3487,1392,-355,-1365,-744,-4010,-7101,-12172,-10908,-9035,-11736,-7817,4573,7972,3941,6999,5547,-8457,-16668,-4544,5950,6809,1321,2087,12385,27460,34307,18942,-1111,-6078,-2616,-6350,-15037,-12309,-1608,6691,13854,10489,3587,-406,-8495,-15546,-11697,-9219,-8330,-7518,-4636,2156,4335,2235,1615,10017,12822,16152,17903,15624,9742,3056,-8112,-1022,18804,14267,2590,-4887,-8580,-8607,-5918,-2127,-8435,-9360,-5188,-4418,-4975,-7334,-10316,-8396,-4003,2233,10405,22069,21110,6328,-2208,2766,11046,4927,-4898,-3565,13645,22397,17702,10542,10472,13783,10026,2229,-5369,-10986,-12000,-6962,-4893,-3996,-360,454,4983,5860,1543,-1343,37,4979,8716,3721,1561,6018,6395,8146,17573,34706,58365,67915,42751,9129,-9755,-13411,-10643,-10032,-4362,-2429,-4422,-4528,-274,-2066,918,-1521,-11062,-6275,284,1109,-3995,-3540,1283,4963,8776,17267,18996,12670,2378,1531,6694,7211,2604,-3140,-810,5023,-55,-8995,-8621,-4177,-4252,-6943,-5813,3473,5798,2953,2908,14074,19417,13092,1803,-23,3199,2858,1279,-318,-1839,3763,6480,-1797,-8216,-2849,2276,-1910,-3959,-1058,-3717,-6098,12170,37057,40960,21953,-2923,-7953,-1471,-4454,-14077,-12312,-8155,-7715,-11350,-9913,-8459,-3346,7538,9332,6331,-7247,-17840,-6895,-4126,-2946,-5061,3432,12464,26935,37996,42565,42040,20208,-1606,-4932,-1003,-2208,-8305,-12587,-6329,-7578,-7468,-7631,-4338,3612,8513,379,-1962,10033,16209,10315,-2275,-11138,-11482,-6619,-2184,-5488,-7769,-2986,11928,27501,27628,18596,10601,3331,-607,983,2594,9299,11994,8381,5942,-5335,2578,19357,16810,-1924,2598,28772,47624,37348,12057,-1833,-6456,2613,7965,7980,9754,5550,1190,4069,2484,455,1562,-2854,-8317,-8397,-6741,-8305,-12378,-13807,-12038,-8358,-8400,-9952,-5173,-4765,-9825,-766,4423,1163,-2815,-6701,-8498,-16839,4165,30992,57553,55023,21587,-4483,-12926,-11579,-13620,-11937,-4807,-4363,-12463,-12994,-7467,-1947,-6528,-16442,-16356,-9676,-414,-1371,-1215,-295,692,-377,-7597,-7718,989,2518,1619,245,-1454,2348,-211,-7738,-324,11534,15142,23079,18103,8101,-1016,-3225,3254,2070,-4440,-11565,-17523,-12207,-605,4187,388,-7947,-8531,-5173,2409,2071,3440,3140,3232,8253,-58,-9288,-2583,2633,4808,-1040,-4590,-5332,-5607,4870,20679,26009,22442,13242,3434,-5104,-11931,-7299,-2859,5137,10910,-7098,-5517,12293,28259,38790,47191,46558,41887,33567,29814,26410,18785,7731,1474,-2024,2141,11685,13024,9008,-3046,-13534,-3263,6993,11700,11322,17672,17915,15112,10716,9878,2166,435,2026,-2744,-1002,2324,462,-7919,-9386,-5437,1919,4757,-1471,-10316,-11153,-397,189,-8443,-17052,-3020,13582,10009,-996,-9770,-16059,-7034,613,-893,-5245,-6092,-487,2215,-675,-10330,-14932,-10455,-6020,1883,12117,13104,4605,-8024,-12687,177,4792,5001,-4348,-10158,-4478,-8551,-8757,16791,34204,16290,-3085,17147,35413,37137,33152,22476,-569,-11192,-897,436,-1565,4837,96,18436,112048,211316,307963,326682,225565,142587,283913,502470,653044,625829,444436,275473,303743,348998,309566,193427,60533,124,-9962,-7231,-8097,-8552,-3159,4894,12216,15595,13541,15594,18283,18827,13482,2456,-7895,-13131,-11661,-10342,-6188,284,5132,9379,-645,-6637,5243,17354,37392,56078,26265,-7196,-1310,12637,15244,-1220,-10283,-12292,-9394,-8741,-5338,-1,369,-936,-657,1508,-2522,-20096,-8914,1636,2178,-1868,-7588,-7098,-7547,-12116,-9340,-6029,-10590,-12808,-6393,-4447,-1907,-208,-606,-1003,-2556,-6011,-765,3680,7898,15054,13678,8811,8667,7484,-5578,-13922,-12018,-12347,-15859,-9447,817,9486,4008,-2032,14557,36284,48526,42533,29218,22521,20666,35561,58690,56255,47470,40358,22692,9704,3822,-2234,-6864,-14815,638,15809,17436,12028,3948,-2491,2348,4260,5023,4326,3970,3833,9944,22313,24799,25416,29856,24543,13479,8351,15050,17856,27976,128202,297450,462859,527359,459178,266161,242483,817262,1226554,1394044,1348172,934356,578076,982311,1438312,1589958,1357360,883280,364117,344098,487556,488426,427251,285625,79639,-5947,13994,3299,-9035,-11197,-7536,-8292,-12484,-2500,11311,10790,11839,13416,16643,12113,-2266,-15729,-9775,-8913,-7005,-425,3755,5512,1077,-1946,1071,1130,149,-2417,-555,3581,4534,5115,5774,3214,3476,-3272,-7049,-5143,-568,113,-5719,-11646,-3787,229,-3618,-8652,-5035,4548,14690,14636,4090,-7006,-12117,-6842,-2006,2221,3353,-1833,1328,6679,11896,13093,10341,7029,5766,9214,15861,1134,149,19700,24853,11977,-4360,-9380,-6705,-4704,-8308,-6768,-4806,-5817,-4288,-4901,-10131,619,10280,77006,339058,637662,839963,864508,694668,383975,641498,1305737,1705928,1747728,1441265,824110,276041,592917,915473,964500,770998,536615,292852,65877,-1756,-9943,2527,9794,11021,7613,-2877,-14855,-3809,9301,15126,7797,-1762,-11084,-10522,-2693,-3004,-306,1536,-2695,-9620,-8631,-3530,-1864,2144,7208,6528,-2326,-8941,-3257,10082,18605,16913,11128,6690,2825,-114,2995,5673,6999,-448,-12590,-18821,-15445,-13198,-11687,-4417,1199,1721,2040,7788,15091,15240,10081,4158,489,-3255,-3055,2209,8038,4660,-1426,1679,4618,-527,-8219,-8338,-9158,-10455,-10585,-8128,-4416,-4927,-4873,-5821,-9511,-11059,-11615,-14004,-13305,-9142,-3265,-1217,9546,36738,45752,42462,34627,26125,21702,29746,43773,42382,22377,15576,9163,-1520,-9518,-11232,-347,10679,18586,21068,23825,24094,12440,4274,2570,-3679,-7701,6226,19425,28664,28120,17323,-94,-8453,-9738,-5860,-6382,-5089,2914,10329,11476,6123,-2447,-9587,-2563,3439,-1164,-8100,-5307,-2053,-3057,-6972,-9010,-5612,5775,16501,14128,5139,-4487,-8322,-3678,-807,2934,2239,-1146,-4205,-4717,-1766,1260],[-2718,-7537,-476,19669,25856,24393,21231,16063,6766,-7406,-13641,-2313,9024,12723,9787,15311,23898,19431,6760,-4294,-8751,-9615,-15429,-10951,-2499,-3185,-8928,-14255,-15846,-8155,-3695,-568,-3399,-13422,-11391,-2575,3287,3277,3867,21810,51228,55802,47524,40885,33152,28169,20703,11245,5930,12250,20567,21950,22378,26092,27307,21587,2311,-12655,-11124,-5128,-2408,-589,-1761,-1124,-1322,-4957,-8028,-6951,-9417,-7422,-6200,-5472,-3524,-3934,-5022,-2814,-3066,-7272,-13204,-11054,-5029,2834,8665,4098,-1472,694,7205,18022,31571,35201,20238,4384,593,-1119,-3556,717,1154,4706,666,-7339,-5808,-9681,-10931,-2552,4230,5179,770,-3677,539,5841,7087,-723,-9294,-16154,-15034,-13670,-9467,-2620,1453,4906,13120,30628,30276,16264,10175,2036,-1915,4739,6370,2304,2914,-4228,-8143,-14641,-15339,-9354,-1186,4855,4163,10988,13001,5983,3512,2902,-2213,-2865,1769,1982,6464,13187,9415,1229,-3794,-3981,-3111,4826,12531,2934,1054,4849,10669,11256,8208,9465,13429,11101,-1128,-13967,-15834,-16172,-19313,-15502,-19067,-39620,-66528,-132347,-212499,-294000,-313771,-246648,-140188,-43376,2780,3540,-16195,-11243,-16509,-19106,-13806,-7201,4717,23439,27921,22208,13937,3927,-1047,-2008,-2303,-7215,-13433,-19089,-16101,-9759,-14238,-19900,-7510,3660,4667,-9288,-11565,489,10140,11755,-3118,-8897,-563,-2047,-12133,-23244,-21049,-14962,-10034,-13584,-11378,-9666,-1442,5343,6141,-1358,-8777,-13400,-17230,-13049,-11260,-8261,-3276,1280,2784,1417,-10463,-10249,7109,8603,9301,6162,-1487,-8986,-9553,-4793,4789,26353,44728,48297,50865,56011,47059,20249,6661,13908,24800,15291,-6686,-23746,-10728,3404,5586,3201,1599,2742,2094,-3772,-15426,-9555,-3374,132,-3879,-8340,-11473,-11186,-11371,-11638,-9918,-6425,-5272,-6503,-7992,-11739,1741,6489,4417,-6314,-17510,-4044,7056,6476,-1317,-12013,-14968,-1762,12078,12121,-1697,-15855,-5519,-2198,-9340,-9606,-7194,-9111,-14160,3333,18235,19242,7606,3163,15663,18584,13109,9870,12519,11748,-3842,-15115,-10536,-5896,6678,27928,42465,30598,12123,-1212,4662,11959,8775,1872,-2669,2858,5840,986,-4724,-7832,-8889,-6379,8043,16841,15400,8510,-8106,-12952,-9756,-4718,3676,3885,-408,170,4276,895,-9529,-15609,-10543,-2459,4664,6521,-1632,-6055,5210,27326,23676,17957,11540,-6986,-8893,20582,29561,20276,13621,4522,3721,10909,10447,7038,6081,1362,-122,-346,-2002,-4337,-4152,-4946,-5461,-6716,-10078,-15876,-15852,-10876,-5690,-14,5613,9481,12047,6807,3817,4533,-347,3913,17707,23019,14371,4938,247,10099,24541,25383,20472,14822,1205,-10292,-2927,6274,13754,10504,-1852,-2420,878,3339,4925,-2185,-12066,-1752,10179,14449,20525,10969,3640,1202,-4441,-9252,3823,20006,21538,13210,37,-5225,-5666,-10491,-11793,-10784,4277,14797,8624,1983,-5521,-16880,-15786,-1635,2944,986,-2745,-9299,-17486,-3955,4743,12613,17282,14242,6665,733,3226,17359,46491,50278,17965,-7575,-20144,-17422,-11263,-9516,-5126,-3387,-6293,-8751,-3387,-6375,-14439,-10370,-326,5644,8033,12327,17723,21192,14402,-579,-2581,-9847,-12105,-5356,-5849,-11441,-15892,-10845,-14256,-19872,-21375,-14973,-11204,-6473,-4242,-388,9939,26688,33390,24033,12484,7456,12360,16022,15339,13726,3853,-15395,-12351,-3056,1896,-3290,1023,4591,3928,6633,5706,2976,7777,13520,721,1060,15354,20659,17737,5105,-4194,-3689,-2491,-2013,561,5937,13717,24804,33725,33172,25815,12268,-1442,-1964,9885,14332,8134,524,-292,511,9836,26393,24035,7309,-7930,-4556,5055,-326,-6885,-6602,-2653,2839,5207,7469,16056,29884,31965,21916,17897,17964,15749,7165,-5047,-8065,-8854,-11260,-15645,-11951,6357,20047,17268,7817,6691,19642,36846,35810,16007,-1483,-5419,-8402,-14123,-7912,6330,13225,11358,1910,-12048,-11630,495,7886,10767,1844,-15221,2343,9807,9562,-3244,-15098,-9574,-3584,-2576,4421,19632,25886,12345,-2248,-12504,1902,12244,19678,33355,50117,46091,29618,15160,3784,-2379,-12137,-8616,805,8277,6395,3601,2641,8905,24229,10819,-7042,-12475,-6318,-4324,-5901,-12133,-11527,-4966,-2546,3886,16375,14866,-2186,-6137,1108,6402,1673,-6197,-13022,-6363,-7586,-10175,-8159,-11003,-13028,-1715,4839,864,-2438,-3626,-2175,-1411,1174,-4295,-3792,4561,14472,26196,25265,17699,8487,1380,878,-2542,-11654,-13035,-3736,-1204,-6181,-12041,735,16089,21976,17226,10893,1898,-4743,1573,9852,15413,15973,18833,18037,12805,6066,-6937,-8364,-4341,-2100,-5704,-6588,-10023,-9036,3506,1693,-1805,-5308,-5436,-5233,-9266,-3473,7953,10866,10686,474,-1902,-3227,-4538,-4875,-6188,-7689,-12537,-11669,-11877,-8381,-4283,-1629,2590,3078,-5733,-9040,952,10281,11344,4221,-2957,-10351,-18210,-15308,-10560,-15645,-9948,1674,13524,29543,20073,-493,-14656,-9424,-5433,-3123,1176,3535,262,1912,678,-6275,-5964,-6909,-3133,1313,5557,4249,-2491,-11910,-13837,-2254,3821,6263,14549,24137,17801,11098,8453,-551,-11559,-13110,-3930,1564,-608,-7354,-7249,4526,17966,27435,18111,1915,237,-536,-8488,-9275,-3702,120,2815,-2473,-11240,-10854,-8235,-9526,-10253,283,8054,16701,22026,11637,-2389,-5531,-4443,-5842,-4279,-6036,-6826,888,8525,11498,11987,13187,8195,-3072,-15626,-8244,12492,29395,32680,20060,-573,-10737,-2106,2712,-4460,-13910,-2632,9967,21172,24994,12128,621,5330,15106,33062,54073,54806,36900,10941,-8171,-13411,-12113,-13585,-3131,10987,20441,16975,5290,-3820,-3593,-180,-1179,1129,3441,6109,1424,-661,3887,13408,29413,42179,36975,17178,6083,-1097,-3685,-7153,-9354,871,9874,8802,-320,-10711,3269,17526,23601,16780,6542,3118,5547,1458,-11067,-10685,-1612,3312,286,-6856,-10366,-5524,2992,7233,-438,-4054,8421,18796,22506,17799,4772,-4711,-6599,-13156,-5565,4095,8927,11824,1520,-14010,-6662,9158,19887,5463,-3468,-8592,-14810,-12928,-12029,-8974,-5112,-8559,-15005,-11130,-647,-2701,-2707,2472,13400,26479,23863,11289,-1378,-9070,-5198,-5823,-4968,-625,1873,-3412,-14288,-2808,3575,3670,-5547,-12504,-7564,-4942,-3015,1273,7163,9819,9673,7296,-520,-246,-315,-4349,-7040,-5379,-9848,-14034,-17857,-11654,-541,8099,9642,6511,2514,-891,-8986,-16908,-16654,-10698,-6409,4828,18828,17266,11637,10138,24296,32823,20629,4421,-5998,-14699,-13339,-8612,-8191,-7779,-11555,-13275,-7314,10556,46200,42618,26564,15842,10442,5022,4850,-1156,-6843,-12113,-8421,-1189,-2535,-4780,-4054,1983,12215,21311,44225,43379,20964,2587,-4947,-4937,-3993,-6529,-10754,-10814,-8133,-1707,2408,2246,944,-1133,-10773,-29,-8033,-10227,-8900,-3772,-412,10566,16420,12636,8743,10272,5978,-5099,-14267,-11017,-1342,3333,297,-6525,-3330,-2992,-3424,-4323,-9483,-13710,-5294,4533,14217,20436,22237,21250,7802,-2610,757,2727,1165,-2052,-4724,-9139,-13221,-3943,3897,18168,14943,-1275,-3769,1341,4761,8228,14718,20814,21375,14382,3418,-1538,3428,6629,-834,-5669,-4734,-568,2925,5258,8917,16883,33780,41240,30419,17280,10223,3134,-6234,-13006,-8014,-9432,-15595,-3455,10761,20285,20731,14009,4443,716,278,-1333,-7463,-13437,-9674,-8781,-9513,-12147,-6597,-5298,-1743,-2844,-2554,-1010,-5234,-11765,-17351,-13014,-10007,-12386,-8623,2637,4542,1113,4313,1993,-11064,-14700,-3435,6487,7492,1484,2060,13036,28837,35920,21069,1912,-3151,-2175,-7115,-15105,-11505,-2640,3162,8060,6493,2177,244,-5726,-11473,-8298,-5935,-4734,-4736,-2050,4748,5826,1472,-562,7924,10091,13403,16839,16325,12162,5616,-6224,-4680,13770,9779,-1030,-6799,-8949,-7500,-3568,268,-6191,-8359,-4591,-3866,-4536,-7018,-10177,-11117,-7651,-2248,5274,19041,20018,5826,-2790,2260,10936,6825,-801,-8357,8609,21615,18582,10882,12250,16752,12224,4007,-4036,-10719,-13798,-10829,-9950,-9849,-5086,-2197,4903,6775,2625,-364,588,4649,7793,3668,2140,6857,7135,9032,19124,36836,63123,70108,39485,6673,-10775,-10914,-7587,-9096,-4320,-2955,-5656,-4977,-575,-2455,568,-927,-11042,-8897,-1050,995,-2615,-1577,2664,5430,8459,16854,19227,14716,6071,4896,8057,6939,2455,-2176,1126,6729,382,-9591,-7039,-2922,-3760,-6896,-4672,3720,5530,4002,5538,18509,22871,12583,795,-1237,2702,3875,3560,2745,80,5373,6756,-1400,-6497,-102,4648,-1621,-5486,-2101,-3138,-6113,11506,35704,38542,20854,-2812,-8043,-1630,-4858,-13764,-11341,-8244,-8598,-11253,-8763,-6585,-981,10331,12836,10133,-5625,-19407,-7216,-4007,-2852,-6024,2583,13423,29516,41789,45046,40330,18027,-2157,-4669,337,-1058,-8035,-12292,-4948,-4348,-4523,-7383,-6195,2975,10502,2157,147,11014,15734,9949,-1064,-11405,-10886,-6965,-2682,-6275,-8175,-4609,8729,25501,27045,19068,11191,3317,-1474,-142,1316,6940,6691,586,-2992,-5779,11619,24858,17970,-2876,-2545,20255,40761,35246,11335,-2004,-6140,653,5888,6139,7219,3295,473,3596,1686,-601,86,-4206,-9160,-8404,-5680,-6637,-10235,-13241,-12148,-6838,-6113,-10070,-7702,-6503,-9793,-156,5554,4087,2015,-1746,-6097,-16852,2627,29973,53855,48686,17731,-5751,-11467,-8064,-9467,-13330,-6950,-5619,-13026,-14070,-9821,-6361,-13390,-13196,-14204,-13527,-1659,-353,1377,2563,2342,-61,-8190,-7095,968,1314,-592,-1327,1235,6674,2550,-7398,-380,13881,19138,25992,20254,9814,1112,-348,4572,1999,-4612,-11128,-15390,-11173,349,4563,386,-7810,-7613,-7087,411,1389,4329,5352,5667,9469,170,-8609,-2204,3444,4865,-2407,-6001,-6779,-7035,3834,19138,21732,18545,12749,5909,-2977,-13295,-10314,-3914,6254,12520,-5807,-6154,11977,28389,38533,44979,43121,40058,34430,30433,24794,16029,6199,730,-2974,1604,12706,14478,8079,-5778,-15414,-3440,6947,13632,16286,22616,18760,12715,7289,6114,-678,-369,3820,2507,6959,10303,8414,48,-2511,-2640,1492,4512,-2287,-10846,-11557,-2446,-3404,-12013,-13889,-732,11097,5440,-98,-6273,-13270,-6997,0,-2472,-7810,-9368,-2889,2107,1995,-7212,-13387,-11420,-6787,1280,12144,14186,5923,-5576,-15028,-197,7883,8971,-3569,-12174,-5715,-10774,-8979,16301,31505,12957,-8973,13513,39360,50638,51560,36218,6077,-8213,162,-244,-1819,5547,5052,27049,139959,259510,368323,390913,271302,191122,386094,656565,816379,756679,518776,306944,344947,397161,339243,200485,59520,767,-10579,-8107,-8603,-8961,-4273,3107,10147,14132,12782,14379,17509,17893,11812,-258,-11510,-15573,-14005,-10080,-3453,5104,13011,15450,2009,-6326,4442,17022,40040,57949,28588,-5050,-5206,10014,12232,-4265,-12551,-12247,-8169,-6564,-2941,2689,3366,2040,1825,3549,-2088,-19816,-9406,305,1061,-1489,-6514,-6592,-7383,-12224,-9030,-5471,-9685,-13310,-7183,-5051,-2444,66,496,869,-281,-3636,1692,6643,12331,17292,14040,9305,8617,7310,-5670,-11646,-9853,-11212,-14039,-6941,2942,10524,3689,-2286,15341,35038,45087,43347,32829,26797,24622,39654,64255,61212,47518,37033,18707,5437,-1110,-6576,-8482,-13211,3065,18609,18892,12073,3680,-1732,3075,2591,1380,1291,2475,3182,9722,21044,22421,22983,28978,24867,12014,3603,8978,13354,26485,145597,358780,566024,665920,604655,360929,260115,939287,1460039,1652910,1578984,1099545,654115,1108949,1654312,1834930,1556782,992174,406784,410433,576145,580759,508223,336022,94900,-7307,14677,4152,-9405,-10821,-6710,-7487,-12180,-3825,8733,7525,10056,12638,17036,13899,-589,-12610,-6597,-6347,-5169,558,3754,3931,-817,-3045,738,2137,965,-2334,-50,5496,7690,8057,7194,3921,3085,-3623,-6896,-4166,1110,1571,-5421,-11762,-3709,989,-2583,-8070,-6069,2502,11934,12975,3420,-6921,-10947,-4857,1171,6088,5522,-644,2236,7810,12628,13691,12305,8682,5132,6671,10958,-7315,1913,18331,18495,5894,-8038,-10218,-5113,-3561,-7644,-6160,-4192,-4752,-2426,-2356,-7192,1928,18767,98526,395460,731032,952560,988508,801561,439929,676725,1447238,1931244,1986732,1620145,928009,354090,692686,1043247,1097981,885646,620772,329378,76576,-769,-10400,2233,8566,9066,6114,-3129,-18354,-6807,4901,8878,2721,-4923,-13810,-11482,-4535,-5599,-1219,1424,-2576,-9278,-8167,-3822,-3633,-335,4150,3201,-4562,-10853,-6677,5279,15038,14120,7487,2271,-1095,1472,6067,8790,9818,952,-12433,-18480,-16464,-14754,-11182,-3677,1496,2202,2932,9650,16942,16218,10225,3925,305,-2979,-2277,2828,8891,4964,-2151,-645,-124,-5948,-12316,-10137,-6206,-3865,-4725,-3771,-1016,-2608,-2962,-4237,-9341,-12503,-14302,-17758,-14109,-7724,-2412,-593,10280,33858,38754,34739,27575,21504,20150,31294,49905,52060,29314,16516,8636,-763,-7082,-9784,-567,9521,16279,19759,25197,27512,16073,5365,1873,-4386,-5115,8558,23860,33210,31449,21816,4836,-3906,-4331,-1912,-4146,-5433,1067,7871,9548,5843,-1093,-8391,-4805,1088,-3583,-10006,-5932,-2879,-4085,-8018,-9614,-4267,8586,20617,18592,8412,-2858,-7795,-4262,-1249,3321,3737,1488,-2232,-4188,-2718,-191],[-1632,-6346,1214,22090,31384,30640,26572,19372,9031,-5698,-12036,-403,11847,15025,11239,15327,24212,20542,7738,-4258,-7305,-9455,-13992,-5362,1838,-1056,-8288,-13082,-12995,-6577,-2669,555,-1778,-10909,-10351,-2225,2446,2482,3732,23829,59602,62618,47700,38012,30064,27050,21152,13201,8332,14345,21026,21202,21983,26154,27607,23883,6145,-9237,-11320,-4477,98,1974,266,-115,-1519,-6323,-9925,-11253,-14234,-9505,-6382,-4832,-3348,-4422,-4921,-2511,-3220,-6614,-12929,-10972,-4251,3647,8747,3655,-2319,391,5367,14406,28440,35369,23603,8602,3248,211,-5265,-2897,-2531,2081,-503,-8661,-7377,-11241,-8990,433,6936,6850,1772,-2975,773,5897,7714,-134,-9063,-16249,-12787,-11212,-8646,-2567,2061,6413,14869,34297,40511,25287,14816,5813,2475,9797,10706,5366,2100,-8559,-12030,-19969,-22223,-16741,-8590,-2728,213,8965,8786,566,-3418,-1622,-3959,-2654,4122,6566,11340,15986,10889,1832,-3022,-2577,-1745,6758,13955,2698,1111,5593,12235,13406,11562,15014,20402,16272,24,-14056,-13112,-12758,-21455,-19122,-23567,-46272,-74117,-136371,-209076,-282707,-298261,-232122,-130223,-39249,1588,200,-17232,-8258,-14438,-19365,-11944,-4226,9296,31187,35631,25653,14550,3270,-1519,-2135,-2979,-8870,-15039,-21846,-15060,-6651,-10077,-19465,-12753,-2231,-374,-10235,-12131,-1132,6706,6898,-6323,-6653,1691,237,-11754,-28594,-31422,-27364,-21680,-21220,-11206,-10469,-847,7517,8000,-812,-9626,-14673,-18192,-12841,-10490,-7203,-3477,-1846,89,2692,-6656,-13360,3414,7636,11332,9957,3271,-5321,-9779,-6567,1586,20986,34856,35207,38985,47711,42995,17762,4827,12647,25218,18173,-4025,-22482,-10050,3475,6064,4198,3358,5082,3028,-3280,-14356,-9934,-4775,-808,-3959,-9382,-12065,-10420,-9829,-9951,-9256,-6346,-4755,-5773,-7085,-12432,-605,3817,3697,-6010,-16371,-3280,7424,8395,406,-11101,-14570,-3241,8700,8294,-3605,-15157,-4157,-1178,-7088,-5964,-4814,-7641,-13042,3011,15572,16620,6290,2974,13291,14081,9833,9505,13213,10760,-6563,-14449,-8761,-7329,3459,25494,44519,34683,14782,-575,4523,13390,11171,2540,-3147,1936,5775,1087,-5289,-8443,-8879,-7835,4702,13430,13080,8550,-5037,-10165,-7340,-2633,5619,4954,-1033,-1680,1414,-1399,-11040,-16597,-10696,-2255,4915,6941,-1038,-4093,8293,28140,20048,13810,7536,-8971,-6931,22772,31098,21064,13916,4414,4739,13339,12531,8853,7980,2921,1218,884,-452,-2668,-3413,-5187,-6362,-8490,-11885,-16683,-15604,-11309,-6117,-40,6167,10451,13036,9704,8544,6727,300,4890,17790,21070,12272,4378,1291,10954,22521,22774,18578,13709,1841,-10752,-6975,1806,9965,7823,191,367,3564,5346,6044,-1044,-9513,-2472,7555,11343,16466,6665,1257,-228,-5007,-11606,-5389,11376,18399,13713,1152,-3545,-2290,-6134,-5586,-722,9895,16562,9220,1908,-6531,-18016,-12878,2231,7226,3323,-2816,-12068,-14873,-26,8327,16539,20460,13507,3928,-2288,550,15247,44941,54240,21169,-7591,-20801,-16826,-9827,-7748,-4731,-4276,-7332,-6222,-499,-4487,-13344,-12291,-3768,2430,4799,9258,16076,21125,11513,-83,-1340,-8269,-11112,-5510,-6356,-11960,-16095,-12333,-16242,-21231,-19654,-13851,-11317,-7738,-5740,-1950,8091,24733,35643,29058,17756,12392,14018,15190,14350,12239,683,-14847,-3606,836,3305,-2984,1755,7473,7696,8987,5667,1645,6436,11865,1753,-36,13491,18954,15351,892,-9708,-7800,-4122,-2602,465,5806,13874,27913,38408,37925,28891,12674,-4640,-7950,5382,12282,7748,364,-1464,-2418,6510,24256,22012,2993,-16189,-3937,5571,-147,-6436,-5198,-767,5359,6946,7687,15160,28016,31085,21469,16192,15290,12899,5385,-5356,-10032,-10528,-11352,-14603,-12447,6389,20804,13103,5577,5708,21408,38000,33115,15298,470,-2985,-6864,-11636,-5801,7053,12012,9644,1646,-10537,-14526,-3676,1731,2203,-3152,-12385,1373,4460,2144,-10184,-18872,-10619,-4347,-4129,801,14617,20118,8587,-3189,-10065,2520,11520,18014,30086,47198,42933,24482,10032,-247,-4397,-12639,-7956,1463,7843,5189,2645,3244,11740,25372,9774,-8734,-12157,-3689,-1338,-4244,-11369,-11539,-6254,-4167,1068,13284,17951,2302,-2266,2389,6808,1727,-5981,-14547,-7358,-6770,-8211,-5806,-8381,-14444,-9248,-2100,-3715,-5162,-5588,-4317,-3216,-260,-4824,-3016,5708,15966,29394,29474,19451,8703,1389,763,-3233,-11757,-9350,-494,1047,-4644,-11852,-392,13979,18200,12317,6517,-791,-7402,-1845,5882,13596,17714,23361,25267,20310,10515,-6916,-12999,-6952,-4287,-6542,-6693,-9581,-10201,1766,-1605,-7448,-9610,-10414,-10652,-8112,-1033,9903,11524,10909,2291,-1601,-2552,-2257,-2596,-5042,-8121,-13069,-8975,-9821,-7618,-4535,-2273,1325,2092,-5545,-8442,-21,8572,10923,5093,-1066,-7660,-15659,-18984,-14245,-19561,-5206,5256,16133,28192,18103,490,-13288,-9096,-4054,-427,4331,4820,803,2186,395,-7287,-7133,-8212,-4542,-725,4092,4509,-659,-10077,-16754,-5852,-378,4430,14204,23905,17706,11914,10518,2612,-8944,-12356,-3244,2696,-402,-7969,-8843,2158,16034,24528,14526,-970,-2584,-2731,-9520,-10034,-5120,-1203,1923,-2479,-9622,-9715,-7763,-9848,-10818,1887,10841,20306,25339,11782,-3813,-7847,-6267,-6859,-4702,-6137,-6974,-43,6931,9000,8021,7024,341,-10215,-19342,-3953,16686,28880,28883,17160,-1412,-10816,-2152,2684,-4452,-10397,255,13611,25243,27547,12542,1385,8417,22127,44099,61311,54382,32342,8009,-8491,-12475,-10088,-7005,3652,18823,27604,20351,6411,-3620,-4006,-197,-176,2820,5585,8913,5358,2700,5009,12184,25305,37227,35333,17041,6339,-237,-2304,-6712,-10515,-186,9799,9189,-684,-9485,4671,17723,21610,13516,4260,4154,5416,-941,-12553,-10637,-1429,3898,959,-6229,-9619,-3317,7449,12035,3102,-1816,10956,22021,24421,17806,4178,-6257,-7523,-10660,-3135,5965,10898,12582,-280,-15500,-4830,11018,18059,3165,-4906,-8712,-13640,-11755,-10900,-6896,-3614,-8147,-13520,-13731,-2999,-5769,-6059,-294,11753,27320,27319,15030,2388,-4772,-2261,-3707,-2009,2356,4742,-1194,-13613,-2979,3873,5848,-3621,-10860,-6501,-3812,-2553,982,5902,7807,7111,3335,-1676,953,214,-4920,-8132,-4582,-7332,-11505,-15797,-10204,-267,6108,7437,6871,4995,3568,-3500,-11907,-19672,-12833,-6728,6083,24825,27353,22400,18552,28672,30828,15094,-461,-9055,-13467,-10360,-7041,-8855,-9029,-12060,-12211,-6056,15487,45506,39049,22926,12335,6255,243,629,-4787,-9932,-13628,-9045,-1473,-720,-1259,-16,2981,8823,14499,35218,37919,18184,1351,-6106,-7114,-5857,-7141,-10808,-10828,-7918,-743,3191,1063,-1720,-3110,-13086,5421,-6098,-9711,-10379,-3468,1019,10858,14799,10716,9536,9531,5033,-5436,-15398,-11460,439,6653,3351,-4008,-583,-1152,-2051,-2940,-8490,-13559,-4877,5449,16245,23805,25703,22597,8084,-1662,2251,3651,948,-4173,-8303,-11708,-14150,-6933,-2930,9650,10087,-3335,-3992,459,3454,6744,12311,16679,17771,11670,1605,-3364,2169,6515,308,-4060,-4178,-976,2396,5045,8159,14683,29477,34855,24328,14709,9842,2618,-7226,-13282,-6987,-8643,-15025,-2941,9958,18558,19527,13560,4430,567,-249,-1650,-7963,-14605,-10775,-9586,-8910,-11036,-6782,-7009,-4752,-5160,-3371,-619,-4577,-13307,-17613,-13013,-9962,-12326,-9347,565,902,-2105,1226,-1674,-13692,-12535,-2021,7087,8007,1520,2107,13918,30111,37328,23654,5429,-52,-1672,-7897,-14976,-10999,-3858,-106,2679,2906,940,1270,-1736,-6533,-4329,-2515,-1464,-2939,-938,5742,6444,1243,-2686,5341,6509,9464,14499,16228,14219,8088,-3747,-6632,9109,5279,-4778,-8639,-8977,-6022,-1143,2678,-3679,-6842,-3340,-2731,-3712,-6534,-9827,-13922,-11305,-6589,42,14924,17398,4621,-3653,1300,9937,8278,3091,-9100,3187,19802,18709,10851,13765,19292,14101,5788,-2320,-9621,-14528,-11209,-10021,-15399,-10918,-5292,4783,7339,3414,687,1703,5115,7678,4435,3288,8052,8271,10308,20936,38679,65794,68753,34714,4371,-9985,-7005,-3590,-6544,-3889,-3213,-6028,-4328,-625,-2718,282,-306,-10250,-11255,-2165,902,-1473,32,3772,5625,7924,16149,19000,16191,9786,8521,9604,6882,2656,-760,3626,9145,1624,-8903,-5540,-1648,-3070,-6499,-3639,3554,4835,4712,8400,23203,25522,11636,-332,-2196,2555,5248,6251,6023,1776,5912,5995,-1699,-5236,2411,6974,-1018,-6893,-3349,-2726,-5667,10704,33272,35184,19388,-2906,-8462,-1923,-5122,-13099,-10445,-8492,-9424,-10844,-7601,-4851,1176,12831,16196,13991,-3446,-18980,-7518,-4010,-2981,-7052,1946,14491,32054,45327,46779,38119,16371,-1813,-4560,983,-692,-8270,-12114,-3576,248,-497,-6530,-8768,894,11017,3010,1216,10481,13769,8417,-305,-11072,-10355,-7363,-3562,-7623,-9121,-6423,6109,24328,27296,20043,11865,3094,-2600,-1492,-237,4188,1630,-6651,-7101,1354,20155,28592,18035,-3118,-6939,12600,33528,32414,10628,-2052,-5627,-1043,3468,3739,4046,368,-1010,2362,240,-2144,-1682,-5761,-10154,-8345,-4293,-4411,-7346,-11556,-12097,-5155,-3320,-8107,-9378,-8625,-10127,-385,5824,6564,7127,4527,-2984,-15617,251,27491,47103,39304,12553,-7543,-10198,-4971,-5794,-12754,-9343,-7144,-13899,-15848,-13239,-12244,-10504,-6044,-8449,-13341,-3197,290,3916,5923,4539,773,-8413,-6467,1116,177,-3101,-3281,3621,10242,4639,-7288,-816,15331,22510,27931,21425,11584,4102,2736,5769,1777,-4903,-10930,-13735,-10243,996,4623,-143,-8285,-7158,-9089,-2053,487,4983,7082,7318,9607,-90,-7960,-2144,3585,4061,-4551,-8333,-9053,-8439,2509,16388,16125,13243,10950,7696,195,-11307,-13293,-5409,6926,13257,-5098,-7361,10915,27356,36246,39843,37135,36191,34015,30384,22970,13214,4422,-321,-4305,236,12422,14834,6455,-8830,-17110,-4389,5735,14292,20258,26405,18892,9861,3065,1359,-4061,-1635,5146,7357,13992,17654,16637,8723,4221,227,-549,2618,-4021,-11819,-12404,-4903,-6967,-14213,-10945,44,6433,142,903,-3667,-11247,-6614,-94,-3134,-10159,-13289,-5050,2412,4967,-3987,-11883,-12919,-7952,544,11878,15271,7196,-3080,-15954,-1170,10053,11008,-4086,-14471,-6718,-12588,-9699,14128,27024,8883,-16041,9519,42704,65275,70409,49239,11846,-4047,2006,-591,-2840,4598,8723,35718,160003,291628,403793,427954,297759,233578,475034,779976,932361,839108,558250,315945,359222,415588,343180,192512,54791,642,-11558,-9389,-9463,-9764,-5420,1762,8723,12891,11449,11992,15122,15328,8643,-4073,-15258,-16206,-16478,-10330,-985,10445,21727,20982,4079,-5671,3547,15998,41092,56695,29236,-2212,-10240,6187,8045,-7737,-14240,-11254,-6779,-4537,-955,4982,6323,5235,4501,5727,-1813,-19529,-10659,-1830,-782,-1755,-5919,-6418,-7684,-12973,-9037,-4989,-8425,-13959,-8979,-6595,-3867,-426,828,1903,1132,-1950,3528,8961,15149,17121,12347,8348,7508,6163,-6029,-9758,-7989,-10098,-12423,-5287,4023,10405,2576,-3054,14869,31799,39189,42068,34977,29610,27051,41030,64642,61433,44011,31522,14060,400,-7217,-9299,-6452,-8949,5146,20118,19107,11375,3285,-613,3421,316,-2661,-2051,393,1977,9093,19391,19880,20467,27384,24227,9885,-1578,1946,7485,23394,154633,398346,635468,769375,724301,441523,255913,991148,1593690,1802306,1700184,1186108,678358,1150381,1747705,1945015,1641048,1025400,418057,445112,622899,632429,552819,360625,101865,-7300,15300,5421,-8905,-10296,-6265,-7110,-11937,-5470,5805,4261,8112,11574,16841,15110,1083,-9235,-2369,-3179,-3116,1520,3463,1703,-3200,-4460,-240,2350,1214,-2634,-41,6784,10300,10544,8106,3744,1742,-4947,-7848,-4297,1825,2237,-5777,-12408,-4023,1486,-1736,-7639,-7432,-338,8247,10602,2387,-6814,-9639,-3379,3414,8698,6444,25,2611,8395,12903,13843,13984,9842,3189,2000,4086,-16639,3307,15859,12967,1346,-11066,-10259,-3281,-2321,-7060,-6017,-4060,-4114,-905,75,-4374,3277,27024,114072,421976,769255,994620,1043481,854460,462904,658412,1478481,2013727,2078810,1676725,961963,408648,743072,1093823,1151233,937698,659855,340285,82028,197,-11179,1678,7298,7106,4392,-3498,-16096,-8747,956,3038,-1776,-7838,-16474,-11877,-6192,-8456,-2451,1236,-2267,-8682,-7864,-4233,-5377,-3193,531,-624,-7120,-12780,-10021,94,10121,9574,1982,-4010,-6384,3533,8638,10829,11769,1918,-11789,-18350,-17696,-16240,-10346,-2874,1809,2900,4192,11742,18936,17298,10368,3579,-27,-2808,-1570,3288,9392,5226,-2579,-2302,-3627,-10149,-15651,-11211,-3361,2077,1692,1637,3446,257,-803,-2501,-8964,-13497,-16474,-17685,-10956,-4668,-486,575,10994,30102,30919,26135,19469,15787,17664,31127,52606,58101,35087,16875,7838,148,-4408,-7832,-677,8421,14005,18025,25363,29455,19468,7112,1910,-4316,-3328,10427,27224,36408,34036,26691,11033,1736,1475,1991,-1894,-5653,-898,5236,7520,5696,679,-5536,-4946,-25,-5255,-11190,-5858,-2963,-4297,-8185,-9019,-1880,11915,24763,23086,11772,-993,-6828,-4381,-1273,4107,5631,4853,877,-2906,-3099,-1002],[-2547,-7155,577,21542,34003,34173,29100,20031,9117,-5800,-12354,-430,12607,15106,10409,12638,21345,18745,6351,-6511,-7778,-10981,-10746,-1026,4694,-466,-9155,-13174,-11269,-5373,-1462,2206,675,-7297,-10897,-4289,-597,-150,1960,23604,64435,65950,45159,32644,24453,23528,19468,13171,8847,14208,18740,17711,18940,23682,25329,23709,8795,-6037,-10308,-2766,2601,3629,1028,-556,-3403,-9113,-12177,-16292,-16837,-10055,-6500,-4959,-4265,-6195,-6196,-3402,-4229,-6345,-12711,-11496,-4350,3629,8148,2688,-3454,-47,3631,10094,23321,32967,25016,11716,5041,964,-6678,-7907,-7319,-451,-1542,-11034,-10312,-13492,-7486,2580,8896,7923,2257,-2941,104,4856,7163,-501,-9550,-16188,-11121,-9204,-8200,-3254,1779,6912,15313,35834,48992,33968,19184,9198,6313,13599,13436,7261,357,-13556,-16850,-26500,-30013,-24700,-16688,-10964,-2642,6086,3800,-5050,-9017,-3242,-3873,-1843,6185,10242,14727,16906,10856,1305,-3195,-2169,-1154,8103,14757,2102,910,6016,13274,14828,13998,19524,26320,20316,682,-13963,-11382,-9957,-21975,-23488,-28090,-49918,-74846,-129741,-192528,-257638,-270689,-209369,-116554,-34979,-899,-3903,-16416,-3125,-9444,-14532,-9737,-1660,13358,38146,42612,28515,14569,2090,-2500,-2717,-4104,-10485,-14951,-17894,-12751,-3002,-5682,-14912,-16638,-6955,-4647,-10767,-12616,-3080,2558,1019,-9428,-4434,3752,2715,-9826,-30864,-40327,-39275,-33051,-24690,-10125,-11129,8,9720,9619,-420,-10570,-16042,-16086,-10882,-8327,-5739,-3707,-5181,-3139,3622,-2787,-13696,546,6985,13057,12756,6342,-2623,-8929,-7922,-1365,16410,26698,24530,29454,40208,38870,15899,3292,11196,24855,20298,-1732,-21216,-9283,3425,6439,5173,5112,7477,4417,-2666,-13306,-9961,-5658,-2128,-4309,-10416,-12127,-9364,-8333,-8163,-7629,-4627,-2884,-4282,-5920,-13069,-2659,1737,3439,-5129,-15105,-2900,7137,9474,1611,-10258,-13568,-4241,5549,4815,-5058,-13903,-2877,-198,-5142,-3076,-2785,-6387,-12208,2066,12298,13764,5142,2401,10012,9585,6732,9310,13664,10260,-5226,-9482,-6383,-7964,1449,23930,46603,39185,18255,1464,5440,15238,13990,3781,-2736,1421,5711,1239,-5652,-8769,-8767,-8707,1858,10172,10797,8382,-2124,-7398,-5275,-1187,6985,5871,-1449,-3303,-1207,-3454,-12273,-16984,-10956,-2726,4297,6945,646,-225,12744,29072,17020,10060,3696,-11089,-4702,24131,31731,21378,13737,4175,5703,15352,14129,10670,10196,4970,3169,2733,1712,-485,-2485,-5099,-6837,-9753,-13277,-16621,-14754,-11178,-5899,542,7263,11845,14270,12776,12745,8211,705,5692,17536,18794,10170,4441,3317,12165,20337,20214,16855,12583,2655,-9142,-9645,-386,8621,6988,1954,2447,5846,7242,7302,390,-6589,-1499,6538,9700,13831,4086,-133,-934,-4787,-11290,-13491,2425,14612,14222,2576,-1314,1631,-1052,2091,10598,15647,17998,10034,2280,-6879,-17311,-9612,6100,11683,6114,-2473,-14293,-10927,3630,11728,20518,23878,13088,1935,-4306,-1090,14141,44251,58007,24375,-7086,-20899,-15872,-8163,-5607,-3932,-4685,-7062,-2899,2375,-2632,-11943,-13392,-6837,-915,1623,6393,14013,19982,8995,1972,260,-6088,-9086,-5081,-6596,-12446,-14602,-12505,-17235,-19909,-17409,-12241,-10874,-8462,-6443,-2614,6934,22677,36485,33033,22324,16638,15806,15515,15113,11956,-1205,-10855,4375,6138,4908,-2615,2467,10238,11550,11392,5817,747,5580,10543,2470,-1166,11636,17364,13222,-2277,-13444,-11168,-5612,-3040,562,5794,13621,29941,42223,42240,32179,13921,-5782,-13087,1237,10339,7745,860,-1707,-4008,5560,24725,22968,3036,-10392,-844,6112,107,-5664,-3460,1483,8327,9230,8525,14597,25247,27963,18947,13574,12309,9873,3602,-5585,-11620,-11387,-10506,-12809,-12251,6155,20595,9816,3961,5170,23178,38059,29431,14098,2553,-166,-3921,-7684,-2508,8243,10801,7964,1648,-8684,-16829,-7035,-2658,-4923,-6557,-9259,469,-1412,-5677,-13035,-14373,-10640,-4820,-5595,-2566,10201,15079,5267,-3696,-7381,3353,10871,16212,25686,41968,38035,19085,5371,-3822,-6212,-12503,-6813,2254,7184,3736,1629,4189,14874,26147,8847,-10078,-11022,-642,1747,-2611,-10540,-11359,-7120,-4890,-460,10109,20130,6566,1433,3752,7208,1981,-5389,-15482,-8172,-5722,-5921,-3177,-5384,-9723,-14105,-7003,-7124,-6818,-6771,-6079,-4728,-1451,-5263,-2421,6568,17016,31695,33068,21129,9156,1705,1031,-3304,-10322,-5672,2774,3484,-2765,-10741,-1336,11573,13861,6830,1184,-3933,-9824,-4361,3203,12428,19477,27302,32125,29186,17564,-2950,-17018,-10102,-6288,-6494,-5950,-8573,-10564,590,-4382,-12852,-9666,-9427,-10872,-4823,1682,11626,11732,10874,4421,-737,-1592,41,-117,-2893,-6659,-9515,-6502,-8049,-7032,-4772,-2674,489,1542,-4860,-7577,-1106,6761,10544,6185,1087,-4733,-12234,-22531,-18401,-15272,-140,8754,17975,25423,15189,689,-12112,-8190,-1957,3214,8882,6700,1285,2361,541,-7571,-8809,-10129,-6596,-3523,1708,4214,627,-8131,-13262,-6377,-4236,2738,14313,24404,18529,13472,12973,6088,-6302,-11679,-2678,3487,-389,-8454,-10254,-360,13486,21173,11401,-2831,-4511,-4771,-10700,-10948,-6521,-2466,1055,-2497,-7970,-8129,-7023,-9942,-10468,3846,13776,23736,27494,11156,-5065,-9948,-7873,-7598,-4795,-5855,-6684,-530,5824,6908,4257,1549,-5647,-16090,-12636,2133,21953,28967,25572,14570,-2165,-10725,-2237,2459,-4277,-6821,3281,17022,28640,29027,12377,2106,11424,29148,54557,66113,51384,26580,4670,-8990,-11254,-6934,-557,11364,27691,35271,23419,6884,-4174,-5115,-697,493,4083,6817,10717,8678,5953,6184,10997,21175,31905,33198,17058,6934,836,-1052,-6259,-11379,-884,9756,9583,-774,-7991,5876,17344,18938,10256,3245,6200,5599,-2744,-13618,-10646,-1485,4091,1306,-5742,-8836,-1073,11540,16085,6038,-108,12803,24361,25601,17447,3492,-7593,-6814,-6630,61,8661,13731,13821,-1630,-13801,-2567,12968,16256,1433,-5904,-8355,-12234,-10701,-9964,-5159,-2605,-8398,-12526,-15774,-4185,-7820,-8301,-2087,10529,27858,30566,18995,6334,-336,928,-1555,483,4817,7209,898,-12889,-3562,3647,7449,-1452,-8753,-5658,-3142,-2370,570,4921,6630,5959,1251,-1916,1575,88,-5880,-9279,-3843,-4660,-8555,-13421,-8718,-394,3208,4031,6118,6708,7425,1720,-6699,-16002,-15033,-6958,7024,29411,35927,31956,26482,31541,27007,9300,-5313,-10540,-9921,-7151,-5507,-9582,-10480,-12859,-11143,-4645,20228,42021,33717,19122,8853,2056,-3923,-1907,-6870,-11940,-12917,-8689,-1054,1671,2561,3804,3650,5309,8445,27133,32783,15859,507,-7091,-9499,-8061,-8202,-11132,-10861,-7670,296,4368,368,-4608,-4760,-3400,16907,-256,-6710,-11743,-3546,1963,10280,12343,8828,9350,7522,3142,-6062,-15725,-11052,3135,11726,8667,395,2996,956,-510,-1322,-7267,-13679,-4885,5854,17466,26188,28077,22933,8163,-263,3882,4673,933,-5880,-11206,-14360,-14726,-9241,-8684,1855,5296,-4997,-3920,-584,1894,5158,9875,12950,14349,9068,-60,-5271,884,6372,1561,-2438,-3627,-1378,1853,5038,7523,12149,23941,26796,17471,11732,9183,2013,-8114,-13046,-5896,-7880,-14308,-2577,8605,16240,17945,12998,4548,619,-493,-1685,-8102,-15705,-11710,-10051,-8178,-10190,-7325,-8788,-7712,-7290,-3850,258,-2240,-9243,-12155,-10881,-8971,-11576,-9680,-1183,-2429,-5600,-2170,-5317,-16268,-10272,-376,7771,8402,1436,2148,14910,31194,38440,26472,9188,3031,-1239,-8793,-14853,-10844,-5224,-3006,-1931,-178,-189,2547,3221,-793,61,887,1275,-1960,-931,5373,6176,1242,-4701,2344,2212,4524,10988,15354,15745,10329,-1118,-6469,5598,1280,-8559,-10327,-8631,-4232,1377,5214,-644,-4484,-1332,-1126,-2650,-5926,-9106,-14395,-14062,-9940,-4841,10243,13652,2853,-4727,-32,8186,9120,6230,-6101,-2248,16862,17865,10404,14933,21291,15647,7627,-82,-7512,-12105,-7031,-4375,-13365,-17662,-8255,4714,7529,3864,1690,3232,6306,8221,5800,4742,9376,9689,11948,23096,40400,66389,64381,29317,2746,-7598,-3160,-10,-3478,-2928,-2957,-5222,-2745,-428,-2850,93,406,-8749,-12723,-2911,920,-479,1389,4710,5710,7384,15386,18547,17255,13560,12576,11590,7321,3446,1332,6965,12508,3869,-7123,-3982,-221,-2047,-5649,-2572,3262,4040,5423,11553,27897,27378,10610,-1318,-2622,2973,7057,9309,9412,3362,5510,4545,-2403,-4191,4826,9261,-41,-7804,-4446,-2185,-4494,10311,30437,31512,17868,-2988,-8886,-1956,-4809,-11763,-9292,-8567,-9801,-9900,-6183,-2984,3386,15262,19612,17921,-846,-17355,-7480,-3804,-2978,-7749,1813,15882,34714,48687,47959,35903,15606,-382,-4190,1218,-743,-8573,-11648,-1948,5393,4067,-4790,-11353,-2247,10050,2957,1457,8920,11013,6405,295,-9831,-9423,-7335,-4270,-8954,-10083,-7861,4633,24284,28564,21769,12975,3077,-3539,-2554,-1493,1725,-2545,-12431,-2753,10458,27621,30741,17500,-2689,-10202,6578,27100,29823,10668,-1391,-4422,-1463,1708,1570,995,-2512,-2570,997,-1264,-3536,-3004,-6801,-10651,-7547,-1817,-668,-3094,-8624,-11275,-2794,317,-4484,-8389,-9938,-10257,-742,5964,9198,12911,12154,1241,-13116,-2261,24166,38460,28554,7157,-9103,-8623,-1913,-2274,-10618,-11386,-8442,-14570,-16887,-16818,-12455,-2900,536,-3003,-9888,-4279,1295,7157,10397,7770,2701,-7496,-5379,1935,-174,-5133,-4840,6071,13562,6658,-6802,-912,16519,25750,29612,22417,14406,8824,6661,7447,2062,-4666,-10351,-11873,-8828,2012,5094,-450,-8594,-6317,-10173,-4183,165,6099,8958,8782,9320,-174,-6782,-1668,3759,3181,-6544,-10409,-10245,-7954,2348,13886,10607,7778,8806,9345,4206,-6789,-13635,-6262,7981,13790,-4239,-8240,10005,25965,32812,33121,30167,31521,33102,30342,21744,11296,3335,-784,-5084,-962,11735,14787,5035,-11061,-17088,-5252,4295,14500,23680,29463,19064,7529,-910,-3272,-6962,-2453,6702,12189,20366,24355,24803,17973,11207,3647,-3288,42,-5398,-12043,-12799,-6748,-9568,-14344,-8703,28,840,-4086,2333,-1341,-9280,-5350,1143,-1674,-9852,-15489,-5734,3782,8610,-134,-9739,-13609,-8290,787,12328,17435,9682,471,-13177,-1610,12049,11899,-4925,-15350,-6075,-11707,-9920,11596,22520,5877,-19075,7395,45999,79583,87794,60911,17296,1504,5211,29,-3613,3253,12007,44496,169830,302712,408533,431673,300147,262727,537240,853524,982663,860525,557849,302346,344776,401344,320972,171451,47963,712,-11944,-10089,-9645,-9855,-5521,1686,8548,12614,10525,9647,12462,12548,5445,-7550,-16015,-14217,-17454,-10102,2135,17482,31907,26643,6423,-3829,3876,15620,41591,53488,29305,1779,-15167,2414,4218,-10032,-13241,-9051,-4593,-1890,1498,7792,10235,9692,8314,8828,-905,-18173,-11249,-3466,-2211,-1636,-4832,-5598,-7369,-13231,-8434,-3632,-5893,-12471,-10462,-8107,-5129,-626,1405,3072,2585,-48,5651,11420,17132,15835,9907,6927,6252,4986,-5862,-7713,-5837,-8458,-10557,-3567,5015,10158,1703,-3348,14126,27896,32412,39685,36412,31708,28740,40484,60777,57902,38504,25505,10003,-4111,-12563,-6704,-897,-3285,7698,20913,18868,11028,4100,1853,4204,-1581,-5972,-4685,-1326,1171,9002,18358,18262,18947,26089,23519,8108,-5970,-4785,1664,19887,154891,410322,659803,820226,797883,494235,231044,964103,1603677,1814644,1688818,1178085,647281,1099476,1700773,1899508,1594457,976749,396053,442570,619718,634482,553764,355901,100171,-5764,16496,7691,-6881,-8979,-5482,-6420,-11030,-6266,3797,2076,6962,11086,16913,16535,3588,-4655,3394,1197,-163,3213,3725,-278,-5163,-5227,-967,2442,1551,-2626,167,8099,12841,12936,9015,3455,499,-6184,-9067,-4809,2240,2731,-6148,-12968,-4176,2202,-561,-6713,-8244,-3238,4421,8201,1626,-6107,-7809,-2021,5022,10277,6536,613,2939,8906,13215,14043,15737,10854,490,-3924,-2083,-11823,4418,12952,8709,-1791,-13215,-9517,-1043,-568,-6222,-5950,-4016,-3495,696,2788,-1226,5002,34212,121119,413529,744820,957164,1017571,842087,448649,590261,1393292,1937240,2006185,1600097,919863,430648,733880,1057018,1114133,917475,647068,324002,81762,1252,-12030,1126,6262,5403,2640,-3762,-12360,-8151,-1320,-1603,-5491,-10407,-17333,-11047,-6682,-10945,-3799,1137,-1643,-7825,-7674,-4674,-6864,-6320,-3550,-4796,-9963,-14706,-13052,-4541,5178,4396,-4406,-11792,-10868,5608,10208,11332,12328,2089,-11304,-18581,-19231,-17241,-9480,-2294,1859,3501,5588,13880,20895,18287,10298,2903,-741,-3010,-1242,3288,9197,5109,-3006,-3376,-5464,-12248,-18273,-12113,-1221,6882,7721,7328,8249,3099,1064,-1188,-8955,-14518,-17926,-15358,-7801,-1929,1248,1636,11179,25198,22141,16416,10058,8635,13730,28581,50902,58983,37934,15750,6110,470,-2339,-6468,-1518,6608,11061,15190,23583,29052,21506,8598,1643,-4987,-3087,10890,28297,36833,34413,30258,17058,7202,6319,4681,-745,-6820,-4000,1517,4456,4557,1586,-3088,-4151,-894,-7217,-12817,-6314,-3524,-4894,-8675,-8535,138,14198,27141,25737,13530,-336,-6919,-5553,-2320,3807,6328,7159,3359,-2482,-4440,-2697],[-3423,-7931,-350,20069,35283,36426,30289,19693,8752,-5928,-12641,-467,13103,14796,9151,9164,17318,16035,4546,-9226,-8490,-11693,-6246,3576,7545,95,-9925,-12872,-9243,-3192,1374,5730,4715,-3291,-11625,-7185,-3928,-2712,331,22843,66838,67033,41723,26700,18051,19114,17073,12359,8631,12995,15037,12960,14700,20021,21828,22210,11132,-2390,-7221,401,5616,5392,1661,-1241,-5774,-12111,-13024,-17481,-14621,-8943,-5956,-4932,-5180,-8129,-7825,-4503,-5209,-5730,-11859,-11698,-4476,3584,7625,1955,-4154,-169,2516,6311,17782,29319,25321,14327,6574,1670,-6906,-12763,-10920,-1322,-1147,-12472,-13688,-14750,-5935,4507,10705,9003,2851,-2951,-845,3375,6076,-1197,-10112,-15284,-9523,-7243,-7664,-4104,1182,6903,14931,35704,55539,42339,23839,12760,10055,16374,14809,8258,-1806,-18600,-21823,-33587,-37304,-31679,-24310,-18980,-3653,2999,-1188,-10296,-10452,-1975,-2474,-717,7824,12981,16685,16182,9571,-88,-4075,-2535,-1110,8823,14694,1084,440,6163,13834,15553,15462,22745,30743,22992,865,-13838,-10559,-7908,-19996,-25370,-32621,-51995,-73429,-120694,-173432,-229479,-239915,-184653,-102949,-32370,-5161,-8667,-13731,3131,-3668,-9763,-7638,326,16687,43666,48169,30681,14042,402,-4064,-3850,-5720,-11833,-13389,-14325,-10203,361,-2111,-11381,-17744,-10140,-7948,-11050,-13101,-5387,-2121,-5479,-11871,-2514,5405,5029,-7026,-29314,-44225,-47658,-35695,-16920,-8670,-11771,911,11700,10730,-454,-11852,-17606,-13799,-8248,-5660,-4231,-4075,-8524,-6960,3920,729,-10362,-1175,6403,14090,14267,7698,-1252,-8266,-9420,-4229,12724,19868,15606,21771,33165,34250,14061,1574,9154,23324,21183,-230,-20303,-8861,2893,6347,5741,6434,9385,5723,-2296,-12650,-10255,-6618,-4454,-5689,-11992,-11732,-8332,-7270,-7002,-6413,-2865,-981,-2919,-5141,-14001,-4732,-185,3093,-4268,-14207,-3321,5835,9242,1771,-9980,-12505,-5082,2356,1342,-6560,-13023,-2282,76,-4111,-1388,-1638,-5858,-12192,-54,8384,10620,3837,937,5625,4954,3503,8820,13404,9950,-1311,-4030,-4245,-8452,60,22713,47930,43111,21732,4183,6919,16928,16456,4768,-2160,843,5141,871,-6371,-9396,-9133,-9444,-962,6638,8156,7664,139,-5235,-4072,-785,7373,6234,-2023,-5070,-3925,-5643,-13415,-15947,-11924,-4567,2319,6507,3598,5073,17769,29371,14009,6128,-323,-13340,-3353,23378,30432,20428,12445,3209,5945,16201,14529,11764,12033,6873,5080,4494,3760,1427,-2118,-5317,-7539,-10891,-14316,-15462,-13946,-11087,-5673,1014,8102,12777,14670,14567,15178,8265,221,5671,16304,15677,7502,4563,5608,12964,17482,17125,14597,10784,2844,-7149,-10443,-531,8676,6763,2638,3389,7105,8275,7893,1314,-4192,-13,6428,9033,12159,2478,-1218,-1640,-4631,-9799,-19322,-6563,9590,13954,3575,688,5064,3498,9252,21063,20540,18587,10466,2382,-7338,-15769,-6742,9146,15372,8566,-2456,-16619,-7563,6227,14166,23670,26638,12414,152,-5940,-2391,13140,43387,60250,26482,-6798,-21132,-15236,-6955,-3771,-3389,-5274,-6168,24,4320,-1576,-11053,-14381,-10048,-4764,-1565,3434,11057,17176,6508,3823,1417,-4135,-6818,-4649,-7226,-13355,-13035,-12336,-17952,-17934,-15314,-10814,-10530,-9279,-6969,-3022,5867,20260,35673,35326,25412,19356,16843,16046,16479,12018,-2436,-7476,10099,10926,5806,-2939,2409,12009,14570,13033,5483,-369,4466,8938,2328,-2879,9371,15357,10734,-5220,-14428,-14182,-7585,-3991,200,5308,12445,30223,44389,45357,35048,15412,-5211,-16960,-2963,8015,7562,1425,-1478,-4182,7233,28234,27711,8723,-410,2806,5899,-250,-5250,-2033,3455,11035,11314,9295,13743,21242,22269,13921,9699,8737,6449,1424,-6348,-13328,-11688,-9402,-11055,-11708,5372,19069,6944,2372,4582,24516,36914,25014,12200,4112,2228,-558,-3104,1366,9332,9112,5814,1314,-7152,-18976,-10236,-6290,-10889,-7530,-6519,-559,-7396,-12571,-8938,-10349,-10307,-5544,-7452,-5721,6518,10705,1998,-4375,-5198,3827,9849,13939,20170,34458,31255,13215,842,-7229,-8146,-11878,-5724,2664,5818,1534,82,5026,17622,25990,7577,-11484,-9758,2075,4243,-1606,-10212,-11535,-8051,-5337,-1312,6718,20549,9698,4090,4462,7017,1831,-5030,-16107,-9335,-5041,-3991,-1306,-3623,-6407,-9392,-6661,-7928,-7169,-7423,-7883,-6414,-2853,-6077,-2455,6725,17237,32666,35465,22277,9400,1860,1212,-3219,-8806,-2737,5393,5495,-1132,-9353,-2346,8643,8977,1029,-5072,-7721,-12355,-6541,1133,11199,20374,29711,37053,37348,25157,2451,-12826,-13867,-7133,-5373,-4772,-7600,-10312,253,-5374,-12083,-6483,-4457,-4780,-759,4071,12521,11021,10210,6325,396,-718,1836,1968,-363,-3905,-6121,-4797,-7045,-6991,-5264,-3090,-161,1152,-4070,-6902,-2691,4514,9839,7049,2997,-2055,-8628,-17194,-18861,-9408,4799,11814,18757,21557,11490,-114,-11284,-7037,490,7337,14223,8384,1220,2065,786,-7035,-10610,-12333,-9088,-7078,-1623,3167,1116,-6307,-8073,-3801,-7505,816,14332,24962,19584,15146,15202,9238,-4218,-11576,-2644,3515,-909,-9128,-11705,-3217,10170,17276,8513,-3975,-5437,-6533,-12292,-12320,-8116,-3941,-124,-2914,-6716,-6652,-6419,-10162,-9779,5513,16246,26286,27905,9597,-6427,-12188,-9531,-8304,-4848,-5535,-6394,-1069,4722,4889,530,-3525,-10584,-17382,-6511,8792,27507,29395,22690,12120,-3136,-10799,-2707,1682,-4341,-3685,5912,19632,30699,28883,11213,2356,13911,35516,63253,67907,46229,20271,1142,-9818,-10420,-4183,5102,18934,36312,42121,25390,6209,-5859,-7128,-1891,503,4516,6769,11083,10736,8476,6923,9525,16994,26392,30435,16939,7547,1757,-262,-6176,-12205,-1545,9416,9620,-940,-6733,6552,16177,15897,7819,4105,8761,5758,-4267,-14695,-11058,-2091,3596,1014,-5719,-8384,705,14572,18675,7830,729,13601,25288,25507,16249,2274,-8855,-4612,-2059,3737,11792,17089,15289,-2382,-11054,-184,14792,14423,29,-6695,-7926,-11069,-10051,-9538,-4066,-2310,-9487,-12156,-11622,-2677,-8184,-9308,-3132,9365,27657,33029,22705,10041,3771,3755,138,2173,6398,8837,2393,-12592,-4800,2674,8153,588,-6550,-5197,-3208,-2792,-244,3912,5856,5604,429,-2118,1178,-1000,-7496,-10668,-3506,-2266,-5626,-11070,-7529,-1221,-732,-712,3889,7193,10105,6041,-2007,-11629,-17477,-7457,7236,31747,41687,38850,32388,32077,21410,3213,-10076,-9835,-5643,-4092,-4361,-10670,-12320,-14263,-10384,-3377,24143,36247,27085,15086,5289,-2295,-7560,-2920,-6903,-11868,-11710,-8290,-720,3783,5878,6902,3705,1631,2980,20053,27967,13656,-470,-8300,-12482,-10866,-9963,-12004,-11252,-7739,992,5463,-67,-7937,-5633,8241,31960,8585,-2448,-11871,-4363,2022,8625,9075,6723,7829,4255,184,-7235,-14635,-9678,6844,18572,16191,6229,6678,2588,477,-103,-6257,-14423,-5694,5345,17473,27173,28948,22032,7832,1169,5102,5214,558,-7621,-13057,-16685,-15070,-11179,-13525,-4128,1582,-5608,-3713,-2078,-214,3251,7270,9424,10817,6348,-1908,-7626,-739,5767,2405,-1272,-3428,-2037,958,4773,6593,9043,17169,17457,10220,8297,7945,975,-9235,-12875,-5315,-7653,-13931,-2747,6434,13119,15697,11977,4483,637,-641,-1620,-8122,-17126,-12961,-10699,-7896,-9987,-8684,-11160,-11064,-9515,-4381,1063,628,-3651,-6705,-8007,-7728,-10705,-9578,-2381,-5042,-9499,-6135,-9157,-18315,-8402,992,8103,8275,820,1678,15414,31497,38627,28725,12459,5449,-1421,-10295,-15301,-11470,-7115,-5893,-5935,-3162,-1724,3462,8428,5100,4208,3618,2833,-1984,-2062,3645,4849,839,-6983,-1435,-3099,-1577,6154,13371,16063,11665,884,-5171,3345,-2117,-12732,-12274,-8446,-2746,3411,7321,2411,-1799,710,139,-2067,-5762,-8486,-11832,-13974,-11216,-9527,4994,8759,119,-6548,-2259,5287,8771,8000,-2798,-7709,12152,15228,8860,15020,22000,16218,8931,2128,-5004,-8772,-2535,2096,-5834,-13621,-9977,4086,6662,3286,1874,4308,7380,8500,6778,5524,9902,10567,13216,24963,41454,64482,57207,23431,1442,-5097,-485,1885,-1259,-2174,-2769,-3950,-1238,-769,-3648,-783,450,-7482,-13312,-3988,334,-328,1775,4742,4992,6163,13909,17223,17196,16549,16336,13359,7623,4140,3381,10400,15951,6209,-5491,-3095,603,-1471,-5172,-2221,2179,2533,5536,14115,31340,27578,8852,-2880,-3283,3108,8339,11656,11816,3974,3485,1854,-4181,-4104,6273,10525,319,-8948,-6088,-2276,-3503,9747,26774,27032,15530,-3894,-10034,-2377,-4567,-10490,-8635,-9239,-10470,-9330,-5354,-1813,4831,16806,22252,20986,1175,-16156,-7942,-4205,-3636,-8878,1172,16571,36416,50690,47574,32901,14774,1072,-4163,203,-2015,-9711,-11733,-1014,9483,7613,-3294,-14048,-7109,6732,766,-125,5645,6912,3292,-176,-8802,-8926,-7698,-5514,-10965,-11839,-9677,3230,23900,29354,22941,13432,2310,-5200,-4140,-3209,-1103,-6603,-16555,2393,17936,32418,30456,15692,-2737,-13300,1284,20948,26838,10600,-986,-3609,-1402,208,-934,-2587,-6110,-4982,-1308,-3680,-5581,-4584,-8073,-11485,-6817,1113,4190,1654,-5768,-10716,-771,3708,-822,-6138,-10378,-11092,-2015,5201,11035,18065,19574,5399,-10682,-5676,19187,27828,16707,1097,-11251,-7814,19,50,-8822,-13984,-10609,-16064,-15179,-13142,-5761,3504,5220,809,-7171,-5829,1749,10221,14906,10817,4506,-6641,-4982,2187,-814,-7601,-6842,7339,15441,7492,-7039,-1669,16420,27622,30072,22364,17219,13853,10198,8404,1733,-5009,-10475,-10838,-8068,2297,4906,-1571,-9742,-6005,-11014,-7068,-678,6527,9837,8959,7689,-1010,-6213,-1887,2849,1196,-9257,-12011,-8559,-5878,3087,11504,4910,1524,5460,9634,7265,-2497,-11606,-7233,8335,12963,-4371,-9756,8288,23186,27379,24480,21996,25498,30678,29099,19904,9163,1890,-1744,-6381,-2929,9712,13225,2776,-13136,-16441,-7062,1653,13196,25092,30360,18107,4741,-5496,-8595,-10371,-3904,7224,15484,24524,28753,30985,25855,16811,6110,-7585,-3878,-6910,-12337,-13861,-8988,-12302,-14507,-8265,-1865,-6249,-7237,2597,-635,-8638,-4663,2339,570,-7390,-12978,-5955,4699,11253,2871,-8223,-13858,-8574,1029,12415,19536,12449,3943,-9736,-2387,12625,10581,-7093,-15020,-4847,-9581,-10720,7967,17585,3577,-12678,7021,47653,89961,99848,68558,20958,6766,8142,259,-5137,801,13840,51255,166758,289614,380542,400397,276255,271715,561648,864811,958867,817408,517667,268144,303244,355586,274962,139534,38927,-135,-12834,-11282,-10182,-10234,-5730,1462,8107,11918,8898,6514,8887,8996,1732,-11090,-13877,-12578,-17202,-10531,4712,25048,41720,30970,7832,-2195,4396,15032,40580,47693,27906,5455,-16924,-1820,380,-11415,-11526,-7291,-3013,69,3205,9933,13944,14288,12089,11497,-621,-16853,-11617,-5262,-4109,-2126,-4302,-5195,-7389,-13798,-8341,-2539,-3270,-9772,-11626,-10653,-7135,-1442,1252,3355,2949,924,6947,12747,17142,12779,6091,4152,3843,2777,-6373,-6707,-4584,-7484,-9494,-2796,4943,8882,154,-4152,12183,22734,24452,35389,36037,32001,28649,37207,52504,50397,30925,18715,5751,-8590,-13735,-1227,5327,2396,9576,19778,17211,10397,5586,4658,4396,-3943,-9230,-7435,-3559,-97,8561,17079,16742,17584,24297,21876,5882,-9996,-11451,-3652,15698,145831,392182,634061,808560,811350,508423,188900,862900,1487996,1686567,1545354,1075909,566163,964920,1520866,1705660,1424589,853975,343548,402793,566638,586133,510787,322504,89604,-4335,17237,9797,-4628,-7837,-5179,-6204,-10311,-6620,2349,396,5959,10494,16612,17503,6298,632,9724,5898,2911,4914,3928,-2557,-7247,-5912,-1979,1739,1271,-3000,-84,8762,14541,14424,9177,2491,-961,-7414,-10788,-6193,1764,2432,-7105,-14008,-4793,2457,314,-5814,-8675,-6520,133,5329,639,-5382,-6131,-1363,5375,10225,5353,558,2674,8802,13041,13769,16875,11057,-3201,-10342,-3850,-4553,4495,9417,5048,-4451,-15002,-8813,990,1236,-5585,-6375,-4447,-3252,2039,5411,1959,6792,39319,118390,371156,661600,845809,913715,765040,399511,484294,1206614,1715076,1781827,1404233,809630,416664,665925,938866,993279,828541,584952,283524,75764,2049,-13055,499,5351,3842,701,-4004,-8254,-4874,-1239,-4547,-8448,-12724,-15513,-9046,-5648,-12295,-5169,1163,-732,-6787,-7591,-5085,-7857,-9579,-7956,-9037,-12992,-16554,-15416,-7277,2605,1613,-7700,-15092,-7572,7319,10556,10240,11339,1399,-11139,-18976,-20816,-16825,-8468,-1787,1824,4135,7317,16348,23138,19481,10308,2209,-1513,-3271,-983,3180,8682,4992,-3029,-3385,-5124,-11436,-18393,-12573,645,11019,13615,13513,13542,6289,3066,153,-8828,-15012,-17292,-12897,-4755,564,2979,3106,11519,20105,13532,6653,449,1179,9315,24628,45867,55412,38013,13850,4320,983,-166,-5058,-2321,4933,8367,12266,20959,27366,22887,10588,1784,-5643,-3262,10931,27999,35377,33407,32908,23332,13132,10892,7073,287,-7867,-7072,-1907,1720,3578,2613,-434,-2026,-521,-8244,-13676,-6113,-3323,-4608,-8180,-6991,2948,16544,28747,27452,14760,393,-6790,-6522,-3020,3775,7078,9463,6270,-1595,-5309,-3799],[-4165,-8566,-1425,17878,35039,37069,29880,18266,7871,-6094,-12656,-322,13415,14220,7622,5160,12681,13034,2939,-11907,-9314,-10393,-1022,8428,10343,628,-10474,-12037,-6927,-282,5537,10631,9508,420,-12309,-10514,-6703,-4464,-650,22004,67013,66158,38044,20916,11439,14206,14323,10864,7677,10764,10225,7388,9651,15479,17461,19617,12953,1317,-3288,3921,8614,7231,2297,-1909,-8315,-14957,-12201,-13714,-11352,-7290,-5058,-4697,-5850,-9873,-9599,-5637,-6094,-4897,-10663,-11551,-4560,3564,7209,1486,-4436,-136,1766,3314,12543,25067,24726,16382,7843,2264,-6183,-15277,-10611,-487,609,-11026,-16174,-13364,-4320,6299,12420,10162,3669,-2858,-1914,1686,4705,-1986,-10500,-14157,-7874,-5244,-6938,-4917,470,6544,13925,34240,59903,50113,29026,16837,13853,18129,14937,8461,-4005,-19595,-25741,-40802,-40812,-35196,-29524,-25460,-3254,74,-5733,-14879,-7678,639,-571,417,8918,14736,17262,14070,7274,-2120,-5450,-3450,-1347,8969,13622,-365,-317,6049,13962,15663,15973,24532,33350,24198,661,-13728,-10460,-6573,-17195,-20012,-34717,-53703,-73600,-115647,-160129,-207074,-213698,-163696,-92894,-32983,-11408,-13787,-9813,9944,2387,-5055,-5735,1803,19324,47400,51879,32277,13307,-1467,-5994,-5361,-7603,-12392,-11173,-11199,-7786,3166,451,-8961,-16162,-11274,-9846,-10964,-13318,-7720,-6837,-11885,-12266,-796,6777,7167,-3816,-25239,-40021,-41361,-25507,-9518,-7026,-12121,1976,13557,11462,-789,-13300,-18307,-11350,-5294,-2739,-2609,-4310,-11022,-10888,3769,3920,-5433,-1413,6033,14538,14749,7871,-800,-8079,-11024,-6503,10371,14316,8432,15941,26997,29454,12212,-232,6672,20818,20936,606,-19566,-8674,2049,5969,6079,7473,10878,6933,-1997,-12188,-10801,-7632,-7604,-8183,-14047,-10545,-7083,-6396,-6369,-5847,-1663,495,-1797,-4678,-14255,-6576,-1843,2693,-3427,-13501,-4319,3782,7898,1021,-10087,-11290,-5470,-534,-1889,-7993,-12519,-2270,-236,-3801,-688,-1245,-5907,-12865,-3163,4563,7755,2690,-1083,684,630,496,8233,12660,10043,3210,877,-2446,-8769,-718,21846,48348,46110,25098,7553,9072,18539,18442,5388,-1506,431,4318,159,-7269,-10147,-9695,-9718,-3524,3047,5376,6668,1942,-3473,-3405,-979,7260,6468,-2318,-6442,-6135,-7337,-13207,-13801,-13301,-7622,-317,6860,8448,11729,23121,29006,11101,2167,-4161,-14593,-3077,20337,27190,18304,10246,1700,5560,15938,13822,12156,13513,8702,6993,6166,5620,2981,-2287,-5710,-8374,-11420,-13811,-13460,-13082,-10906,-5391,1334,8543,12990,13820,14484,15558,7021,-1050,4938,14274,12021,4492,4808,8001,13237,14172,13698,11930,8523,2507,-5305,-9048,678,9220,6593,2453,3436,7462,8452,7742,1648,-2455,1425,6914,9268,11448,1718,-1955,-2335,-4657,-8147,-14265,-13768,3637,12917,4164,2380,7723,7013,14810,29166,24276,18552,10627,2214,-7970,-13971,-4280,11294,18061,10551,-2820,-18369,-4887,7790,15617,25833,28562,11606,-1301,-7156,-3434,11951,41914,60273,27051,-6785,-21336,-14862,-6167,-2227,-3071,-6067,-4934,2225,5205,-1357,-10707,-15257,-13173,-8420,-3872,762,7455,12974,4248,4925,2059,-2537,-4555,-4201,-8220,-13904,-11633,-12220,-18594,-16140,-13373,-9561,-10289,-10144,-7272,-3209,4870,17750,33694,36113,27029,20519,16994,16384,17858,12136,-3142,-5453,13167,14199,5738,-4046,1514,12603,16463,13729,4629,-1713,3043,7052,1408,-5070,6968,13081,7967,-8080,-12124,-15005,-10027,-5491,-645,4386,10488,28838,44865,47231,37536,17157,-3385,-13313,-7017,5407,7203,2013,-791,-2833,11012,34248,35726,18068,8906,6004,4780,-1310,-5241,-942,5108,13377,13066,9908,12577,16310,14541,6820,4885,4846,2935,-1004,-7657,-14730,-11240,-8222,-9473,-10772,4312,16559,4444,778,4024,25583,35058,20558,9924,5044,3960,2755,1794,5646,10254,7008,3235,590,-6002,-18458,-13344,-9549,-15127,-5999,-4264,-1444,-11109,-9697,-3719,-7277,-9868,-6527,-9650,-7979,4121,7374,-1039,-5313,-3689,3838,8466,11302,14074,25433,23151,7127,-3489,-10321,-10017,-10790,-4738,2685,3786,-1396,-1898,5827,19784,24858,5959,-12858,-8544,4279,5985,-1314,-10439,-12102,-9053,-5681,-1750,3494,19023,11350,5493,4386,6161,1181,-4979,-16037,-10867,-4825,-2617,-442,-3214,-4785,-4768,-2511,-5354,-5831,-7396,-9647,-8260,-4439,-7232,-3049,6271,16765,32440,36637,22921,9446,1834,1267,-3064,-7842,-771,7162,6938,122,-7950,-3156,5480,4012,-4252,-11714,-11765,-14866,-8483,-576,9756,20241,30407,39350,43331,31645,7508,-7751,-14822,-5370,-3070,-3296,-6777,-9647,951,-3609,-7260,-3162,148,1251,3252,5945,12431,9401,9004,7893,1839,107,3067,3583,2337,-495,-3071,-3944,-6834,-7359,-5758,-3283,-485,997,-3191,-6443,-4714,1940,8870,7663,4599,331,-4936,-10580,-12109,-2943,9686,14541,18680,17294,7467,-1583,-10379,-5527,3327,11929,20126,9688,634,1376,1168,-5537,-11024,-13508,-11039,-10878,-5354,1741,1091,-4407,-2785,81,-8952,-1272,14142,25294,20560,16699,16999,11821,-2847,-12065,-3100,2825,-1878,-9907,-12956,-6158,6395,13173,5989,-4431,-5146,-7283,-13950,-13863,-9541,-5449,-1545,-3703,-5854,-5374,-5947,-10440,-9036,6708,18032,27642,26572,7413,-7762,-14490,-11022,-8814,-4759,-5144,-6112,-1694,3597,3046,-2846,-8032,-14867,-12647,-902,15555,32948,30265,20484,9995,-4185,-10933,-3467,448,-4619,-1028,8081,21317,31233,27090,9132,2220,15943,41036,69562,66886,39904,14349,-2006,-10723,-10036,-2133,9781,25770,43693,47205,25923,4379,-8544,-9670,-3469,-8,4202,5596,10108,11356,10071,7135,7818,13056,21181,27338,16810,8273,2604,197,-6354,-12788,-2088,8865,9391,-1082,-5680,6850,14617,13666,7711,7213,11695,5985,-5374,-15653,-11741,-3062,2622,284,-5986,-8137,2007,16413,19761,8549,913,13550,24883,24248,14337,606,-9624,-1217,3008,8021,15422,21082,17111,-2086,-8088,2479,16739,12927,-821,-7037,-7335,-9983,-9538,-9397,-3431,-2465,-11075,-11769,-5905,1812,-6483,-8863,-3356,8350,26822,34664,26191,13656,7693,6320,1546,3297,7306,9766,3403,-12525,-6378,1269,8219,2692,-3990,-4574,-3626,-3545,-1173,3106,5587,5990,677,-2266,27,-2747,-9445,-11849,-3325,-22,-2560,-8457,-6400,-2458,-5214,-6204,535,6601,11640,9428,2162,-7335,-17590,-7947,7001,31967,44321,42577,35639,30351,14893,-2637,-13723,-6985,-964,-929,-3333,-11827,-14100,-15965,-9578,-1893,27302,29436,20206,11275,2159,-6283,-10134,-2733,-5116,-9878,-10486,-7870,-521,5467,8614,9436,3529,-1655,-1555,14398,23913,11797,-1420,-9398,-15724,-13676,-11890,-12967,-11617,-7764,1639,6676,111,-11157,-4801,20538,48283,19968,2802,-9830,-5452,1593,6469,5739,4775,5610,598,-3143,-8399,-12649,-7079,12206,27691,26311,13776,10572,3927,1121,939,-5133,-15299,-6895,4305,16653,27160,28787,20547,7644,2849,6178,5547,103,-9059,-12779,-15397,-14575,-12357,-16457,-5766,1227,-3810,-2832,-3503,-2352,1585,5092,6569,7653,4050,-3460,-9943,-2173,5112,3169,-180,-3089,-2347,296,4695,5885,6092,10131,8129,3759,5205,6711,29,-10081,-12541,-4904,-7571,-13428,-2930,4060,9852,13381,11034,4814,1295,3,-766,-7448,-17054,-14061,-11092,-7642,-9894,-10340,-13710,-14266,-11062,-4415,2188,3821,1983,-1595,-4764,-6076,-9363,-8220,-1991,-5564,-12501,-9843,-12265,-16650,-6426,2568,8596,8186,247,1189,15804,31387,38223,30570,15497,7543,-1696,-11743,-15759,-12238,-8867,-8084,-8520,-5434,-3144,4423,14132,11398,8428,6040,3678,-2075,-3385,1576,3384,593,-8766,-5239,-8593,-7670,1329,11227,15642,12524,2675,-3033,3047,-3757,-16251,-13676,-7850,-1050,5456,9490,5926,1589,3061,1380,-1493,-5420,-7385,-8865,-11073,-9431,-12729,343,3965,-2749,-8478,-4710,2073,7923,9070,278,-11067,6357,11286,6753,14499,21923,16406,10302,4930,-1547,-4651,1997,8400,2961,-4409,-7613,3515,5334,2281,1777,5370,8770,8905,7668,5956,10015,11405,14675,27184,42593,61174,48932,18319,1153,-2443,1352,2422,298,-1152,-2016,-1821,536,-1110,-4584,-1807,386,-6010,-12489,-4791,-218,-345,1845,4492,4123,4924,12391,15704,16650,19232,20408,15585,8488,5383,5969,14412,19811,9006,-3651,-2226,1480,-721,-4485,-1919,1023,1108,5849,16630,33757,26782,7067,-4334,-3581,3475,9541,13653,13625,4213,744,-1173,-6242,-4239,7370,11284,546,-9713,-7540,-2318,-2189,9729,23184,22618,13057,-4981,-11104,-2324,-3583,-8486,-7746,-9793,-10728,-8538,-4452,-661,6213,18191,24853,23886,3306,-14782,-8246,-4511,-4205,-9672,487,17027,37565,51685,46194,29871,14424,3016,-3490,-1267,-3711,-10885,-11662,-143,12714,10347,-1618,-14495,-12175,2708,-2952,-2854,1630,2491,18,-1014,-7478,-8120,-7670,-6387,-12698,-13571,-11061,2270,23216,29716,23789,13702,1431,-6860,-5393,-4501,-3335,-9653,-13959,6131,23365,34910,28783,13686,-2560,-15364,-2733,15893,24232,11057,-221,-2641,-463,12,-2626,-5677,-9547,-7364,-3700,-6170,-7354,-5456,-8699,-11831,-5276,5604,11348,7674,-2510,-9819,1583,7507,3367,-2994,-9086,-11816,-3253,4477,12779,22881,26808,9986,-7718,-8755,13695,17011,5681,-4375,-13104,-7127,1494,1896,-6912,-15327,-12886,-17421,-12797,-8294,1110,8909,8624,3667,-4869,-7050,2497,13956,20051,14208,6701,-5355,-4609,2404,-1129,-9627,-8245,8010,16448,7797,-7317,-2324,15838,28712,30163,22202,20408,19184,13771,9206,1448,-5226,-10563,-9882,-7294,2521,4761,-2756,-10936,-5367,-10566,-10060,-1419,6913,10432,8666,5787,-1607,-5548,-2116,1549,-1103,-11692,-10743,-4361,-1795,5926,10835,769,-4379,1874,9232,9664,1543,-8196,-7355,8678,11503,-4822,-11007,6675,19892,21045,15476,14145,19409,27659,27345,18034,7419,793,-2518,-7533,-4842,7269,10948,454,-13821,-15167,-8968,-1321,11225,24994,29659,16740,2381,-9486,-13339,-13496,-5277,7303,17634,26901,31285,35349,32322,21241,7975,-11994,-7220,-7143,-11939,-14895,-10815,-14432,-14600,-8656,-4638,-13484,-7901,2102,-1009,-8738,-4053,3936,3819,-3171,-8951,-5224,5472,13110,5407,-6790,-12907,-7891,1991,12793,22038,16094,7876,-5807,-2557,12440,7993,-9755,-13322,-2702,-6683,-11386,4246,13387,2940,-6552,8920,47915,95069,105156,71661,23232,11932,10992,568,-6665,-1697,15001,55752,151983,255368,325825,341081,230694,259133,545638,814492,867750,719459,446267,220468,242834,286825,213264,102412,29443,-1243,-13030,-12173,-10341,-10225,-5579,1429,7717,11208,7219,3538,5586,5943,-1157,-12956,-11495,-10830,-16215,-11095,7220,33270,50759,34188,8785,-492,5451,14841,38790,40515,25865,9098,-11562,-4801,-2090,-11027,-9608,-5721,-1726,1690,4591,11829,17829,19402,16212,13974,-554,-15095,-10690,-6280,-5739,-2600,-3751,-4651,-7096,-13828,-8285,-1282,-154,-5830,-10556,-13739,-9078,-2132,1002,3332,2649,1256,7736,13148,15637,8792,1794,755,877,96,-7204,-6311,-3816,-6751,-8738,-2474,4338,7167,-1508,-5012,9605,17144,16384,29943,34307,30948,27282,32115,41735,40663,22700,12133,1836,-11657,-8818,5239,11648,8117,10950,17033,14730,10344,8363,8009,4317,-6248,-11724,-9786,-5854,-1380,8161,15950,15717,16737,22477,19750,3651,-12495,-14103,-5273,12092,129663,348004,563612,737216,762982,481749,137021,707223,1269578,1442370,1296185,898847,450320,771611,1241146,1399468,1162943,679359,269814,333874,474331,497446,433167,267547,72585,-3177,17574,11633,-2315,-6743,-5093,-6181,-9587,-6142,1826,-516,5368,10070,16274,18347,9567,6982,16588,10989,6287,6830,4373,-4752,-9120,-6306,-2980,502,565,-3569,-578,8976,15538,15134,8718,1108,-2203,-7857,-12145,-8056,622,1526,-8401,-15291,-5697,2371,1056,-4734,-8263,-9550,-4204,2263,-381,-4566,-4563,-1235,4629,8767,3226,3,1928,8173,12464,13092,17280,10383,-7293,-13474,-348,328,3493,5585,1783,-6804,-16380,-8298,2726,3044,-5112,-7235,-5278,-3292,3208,7988,5297,8769,42162,106993,302646,534764,680233,749798,636522,324655,358690,951542,1387422,1446965,1125141,651829,370341,551359,760767,810973,687333,485209,226139,64984,2367,-14200,-127,4561,2383,-1505,-4199,-3874,122,929,-5577,-10589,-14856,-13670,-6401,-3568,-12079,-6516,1262,323,-5717,-7675,-5486,-8276,-12818,-12589,-12910,-16235,-18437,-16972,-7434,4078,4326,-3156,-6395,291,8043,9306,7410,8524,-484,-11652,-19653,-22550,-15747,-7542,-1562,1489,4510,9091,18941,25495,20658,10163,1283,-2554,-3811,-1015,2776,7702,4689,-2859,-2686,-3613,-9438,-17332,-12934,2026,14275,18970,19612,18651,9430,4860,1200,-8873,-15271,-16094,-10790,-2347,2301,4198,4582,11745,14826,5207,-3019,-9140,-6204,4523,19455,38122,47859,35008,10981,2260,1360,1699,-4042,-3469,3060,5650,9078,17475,24398,23189,12527,1811,-6610,-4069,10238,26125,31953,30796,33837,28760,18640,14470,8635,703,-9205,-10418,-5007,-739,2411,3171,1566,118,187,-8900,-14243,-5742,-2820,-3885,-7140,-5005,5919,18342,28949,27477,14790,631,-7017,-7926,-3863,3447,7195,10853,8599,-946,-6288,-4868],[-5353,-9619,-3157,14534,32575,35265,27126,15112,5791,-6946,-12819,-495,12948,12844,5332,253,7571,9991,1827,-13241,-10622,-7631,4187,12883,12430,544,-11241,-11202,-4934,2500,10029,15741,13825,2990,-13128,-14063,-8398,-5278,-1172,20905,64829,63262,34176,15428,4664,8712,11111,8353,5446,7079,4151,899,3631,9832,12087,15748,13548,4199,54,6449,10660,8534,2508,-2803,-11092,-17349,-10889,-10608,-8987,-6186,-4530,-4735,-6601,-11496,-11798,-7136,-7321,-4464,-9784,-11602,-5050,3117,6440,815,-4817,-505,751,652,7574,20273,22957,17360,8385,2259,-5430,-13747,-7669,770,2639,-7882,-14079,-11171,-3050,7552,13606,10986,4341,-2972,-3387,-391,2920,-3033,-10892,-13243,-6486,-3515,-6330,-5919,-603,5560,12110,31495,61725,56687,34529,21357,17407,18578,13717,7727,-6046,-15182,-25507,-36925,-37199,-33386,-29468,-21367,-2616,-2789,-9912,-18796,-4233,3206,1077,1103,9122,15188,16248,10579,3933,-4854,-7405,-4951,-1860,8382,11256,-2479,-1651,5382,13416,14982,15340,24562,33688,23673,-81,-13863,-11157,-6144,-14648,-14632,-30126,-55896,-77811,-118827,-158404,-197149,-198489,-151625,-89770,-38460,-19956,-19117,-5447,16691,8391,-612,-4264,2662,21157,48965,53241,33216,12531,-3302,-8191,-7233,-9708,-12036,-9013,-8642,-5793,5128,1855,-7670,-14733,-10899,-10348,-10592,-13161,-9836,-11250,-17733,-10530,681,7845,8992,-693,-20498,-33147,-32037,-15959,-2754,-5403,-12068,3157,15240,11830,-1406,-14845,-16737,-8713,-2189,259,-924,-4358,-11791,-14022,3307,6740,-286,-480,5871,14466,14430,7282,-996,-8379,-12546,-7533,9503,10014,2965,11539,21948,24815,10343,-2029,3897,17549,19695,917,-18862,-8628,1044,5472,6347,8388,12070,8046,-1612,-11708,-11526,-8589,-11061,-11719,-15183,-8585,-5442,-5460,-6054,-5880,-1223,1373,-891,-4367,-12879,-7969,-3128,2306,-2566,-12756,-5618,1287,5730,-412,-10268,-9762,-5114,-2752,-4622,-9187,-12231,-2614,-857,-3887,-697,-1393,-6303,-14000,-6891,1677,5701,2069,-3020,-4126,-2948,-1874,7809,11792,10700,7449,5010,-910,-8766,-852,21346,47848,47980,28380,11693,12050,20254,19959,5717,-718,535,3720,-481,-7938,-10557,-9516,-9093,-5386,-250,2759,5722,3606,-1710,-2685,-1015,7430,7235,-1701,-6546,-6780,-7388,-11019,-11073,-14010,-11226,-1975,9402,15235,19537,28585,28163,8560,-1433,-7260,-13794,-3666,15485,22586,15541,7739,115,4910,14932,12384,12099,14852,10715,9139,7955,7399,4335,-2603,-5879,-9005,-10728,-11306,-10842,-11829,-10275,-4802,1677,8693,12496,11698,12527,14170,4963,-2731,3895,11952,8446,1646,5332,10446,13107,10879,10422,9326,6330,2087,-3492,-6665,2426,9811,6454,1930,3066,7318,8086,7085,1611,-1186,2683,7845,10382,11769,1929,-2030,-2703,-4667,-6572,-8879,-14654,-2270,11535,4724,3976,9723,9398,18150,33968,26874,18409,10921,2081,-8526,-11920,-1901,12829,19866,12217,-3294,-16218,-2518,8726,16412,27182,29803,11054,-2064,-7660,-4036,10621,39748,57850,26058,-6784,-20834,-14358,-5425,-644,-2634,-6881,-3400,3819,5305,-1658,-10592,-15630,-15418,-10160,-4172,-979,3822,8100,2544,5449,2488,-1084,-2248,-3501,-9198,-12560,-9985,-11983,-19124,-14300,-11265,-8152,-9856,-10700,-7028,-2949,4178,15588,31318,35979,27614,20557,16547,16507,19069,12355,-3208,-4406,13925,15652,4825,-5666,87,12232,17298,13651,3557,-2949,1631,5195,113,-7265,5057,11057,5405,-10562,-10097,-12596,-12574,-7239,-1665,3406,8254,26297,44044,48215,40020,19445,-763,-9280,-10311,2898,6950,2845,496,-263,15843,41407,45387,28720,17168,8494,2968,-2817,-5318,129,6745,15567,14679,10596,11427,11085,5811,-1413,-215,1167,-133,-3250,-9193,-14195,-9912,-6845,-7854,-9314,3464,13715,2494,-554,3868,26812,33180,16779,7785,5551,5098,5879,6916,10296,11164,4821,555,-278,-4982,-16093,-16001,-12359,-13975,-3290,-2286,-1806,-8948,-2863,762,-4894,-9295,-7508,-11859,-8373,3468,5548,-3369,-6297,-2720,3533,6955,8607,8100,16012,14652,1300,-7368,-12703,-11323,-9282,-3652,2568,1414,-4736,-3840,6915,21402,22969,4182,-13874,-7236,6105,7108,-1543,-11025,-12835,-9905,-5863,-1841,969,15824,11530,5792,3704,4820,222,-5027,-15178,-12543,-4934,-1742,-419,-3770,-4485,-1836,1753,-1142,-2999,-6509,-11051,-10051,-5979,-8473,-3918,5517,15946,31406,36825,23275,9478,1790,1327,-2799,-7549,238,8092,7843,1056,-6553,-3340,2582,-507,-7974,-18055,-15184,-17047,-10107,-1972,8205,19241,29569,38871,46207,35891,11384,-3243,-10193,-1324,123,-1592,-6041,-8839,2318,-388,-3372,-673,3577,6331,6763,7222,11348,7047,7476,9131,3595,980,3803,4795,5121,3189,-406,-3910,-7276,-7811,-5847,-2957,-361,1129,-2223,-6147,-7021,-768,7770,8077,5922,2461,-1169,-3232,-4133,4213,14618,17096,18019,13139,3494,-3203,-8921,-3522,6614,17033,26315,10563,-366,416,1703,-3321,-8961,-12363,-11229,-13694,-8471,441,907,-2295,2329,3920,-7916,-3458,13629,25156,21178,17903,18167,13564,-2346,-13142,-4007,1464,-3230,-10755,-13736,-8923,2472,9138,3839,-4396,-3954,-6526,-14855,-14777,-10255,-6790,-3188,-4913,-5440,-4422,-5681,-10795,-8510,7210,18804,27433,23564,4837,-9022,-16818,-12139,-9084,-4574,-4774,-5943,-2501,2331,1345,-5695,-11735,-13319,-8461,4112,21942,37746,31459,18928,8172,-5317,-11182,-4554,-1281,-5232,978,9588,21830,29985,23583,6142,1686,17459,45370,72904,63319,33141,9251,-4582,-11718,-10279,-1053,13130,31110,48715,49552,24601,1257,-12227,-12246,-5239,-1087,3030,3302,7746,10216,10315,6468,5653,9304,16372,23921,16493,8908,3191,204,-6924,-13220,-2728,7907,8717,-1387,-5026,6655,12892,13224,10341,11786,14515,6042,-6237,-16407,-12868,-4506,1094,-965,-6653,-8275,2526,16738,19167,8064,392,12578,23021,21733,11605,-1734,-9837,2683,8281,12607,19231,25398,18934,-1088,-5236,5175,18605,11649,-1314,-7091,-6826,-9122,-9245,-9682,-3471,-3227,-13230,-11009,93,7543,-3801,-7748,-3255,7135,25079,35049,29049,16932,11192,8405,2477,3681,7329,9722,3626,-12841,-8408,-712,7486,4585,-1285,-3622,-4327,-4773,-2393,2237,5447,6627,1297,-2656,-2016,-5309,-11888,-12816,-3540,1676,275,-5790,-5613,-4306,-10213,-12060,-3919,4594,11569,11349,5292,-3672,-15893,-8661,6121,29983,43442,42579,35515,26234,7867,-8332,-15149,-3323,3558,2022,-2724,-13362,-15848,-18176,-8916,-321,29259,22183,13382,7476,-608,-9736,-11649,-2453,-3022,-7685,-9609,-7841,-981,6069,10146,10979,2900,-4695,-5532,9720,20261,9838,-2773,-10658,-19419,-16057,-13890,-14142,-12197,-8026,1902,7558,490,-14078,-2917,31586,62848,32463,8366,-7266,-6873,474,3736,2327,2661,2798,-3255,-6811,-9618,-10660,-3995,18724,38379,38247,22487,14132,4565,1044,1401,-4264,-15964,-8783,2401,14691,25843,27391,18410,7338,4203,6678,5257,-849,-10617,-11594,-12964,-13757,-13260,-16193,-3717,4414,-16,-1656,-5121,-4768,-95,3056,4002,4527,1886,-5058,-12474,-3705,4014,3404,438,-2937,-2517,-287,4495,5143,3259,3084,-739,-1587,2416,5254,-1131,-11025,-12612,-5114,-8035,-13130,-3450,1258,6245,10726,9858,5251,2353,1177,557,-6537,-16230,-15333,-11611,-7792,-10262,-12616,-16853,-17412,-11956,-4284,3176,6473,6533,2405,-2077,-4705,-8050,-6083,-430,-4445,-13216,-13015,-14117,-14454,-4734,3995,8847,7759,-619,289,15562,30352,36705,31297,17656,8751,-2382,-13121,-16448,-13386,-10727,-9823,-9947,-7319,-4836,4925,19542,17271,12033,7577,3438,-2286,-5026,-911,1676,161,-10181,-9183,-14343,-12919,-2537,9077,14095,12424,3778,-1048,3837,-3866,-18074,-14609,-7218,421,7050,11222,9279,5005,5019,1997,-1354,-5219,-6245,-6224,-7971,-6892,-13085,-3518,-396,-5792,-10829,-7666,-1565,6333,9142,2440,-10427,-645,5744,3698,12922,20674,15868,11360,7897,2373,-377,5917,13579,11772,5452,-2579,2623,3216,530,1006,5934,9987,8940,7843,5425,9190,11781,15949,29427,43598,56703,40225,13991,1338,-366,1803,1150,523,-427,-1145,478,1983,-1891,-6095,-3418,-202,-4815,-11418,-5700,-1072,-789,1315,3630,2796,3351,10504,13668,15251,21063,24347,17927,9596,6796,8603,18338,23302,11593,-2118,-1721,2078,-159,-3975,-1983,-481,-398,6143,18664,34520,24767,4939,-6007,-3940,3590,10145,14723,14322,3733,-2677,-4650,-8759,-4803,7788,11142,176,-10558,-9084,-2637,-1041,9764,19427,18054,10133,-6577,-12164,-1911,-2075,-5927,-6918,-10510,-10912,-7896,-3778,174,7259,19172,27188,26407,5321,-13532,-8718,-4996,-4886,-10339,-718,16737,37586,51121,43521,26621,14132,4955,-2288,-3242,-5969,-12266,-11718,335,14512,11705,-245,-12393,-14173,420,-7555,-6871,-3059,-2208,-3492,-2434,-6265,-7245,-7448,-6965,-14071,-15411,-12206,1209,21543,28912,23645,13305,136,-8704,-6344,-5433,-4984,-11674,-12320,7718,25987,34865,25989,11630,-2288,-15963,-5960,11597,21684,11638,576,-1844,667,812,-3370,-8130,-12896,-9760,-6248,-8789,-8770,-5658,-8850,-11813,-2948,11778,20674,14651,742,-8908,4030,11484,7799,322,-7147,-12490,-4385,3817,14194,26680,32927,14568,-4464,-10527,8356,7045,-3768,-8919,-14715,-6800,2311,3115,-5120,-13732,-14691,-17342,-10204,-3185,7427,12862,10665,5470,-3203,-8029,3530,18270,25476,17629,8974,-3931,-4404,2333,-1369,-11108,-8762,7920,16347,7417,-7745,-2936,14814,28887,29954,22050,23375,23925,16915,9631,1086,-5393,-10650,-9043,-6605,2551,4564,-4045,-12157,-4382,-8955,-13177,-2177,7181,10770,8093,4064,-1731,-4829,-2429,-173,-3656,-13484,-7607,953,3648,10605,12056,-856,-9439,-1732,8168,11179,4958,-4448,-6576,8967,9508,-5600,-11710,5433,16381,14318,6903,7234,13772,24351,25181,16100,5963,31,-3111,-8593,-6632,4627,8137,-1809,-12935,-13417,-10677,-4403,8850,23445,27488,15105,761,-11625,-15065,-16166,-6484,6963,18547,27545,32043,37738,36885,24207,9109,-14110,-7575,-5689,-10934,-15772,-12009,-15787,-14604,-9346,-7542,-18493,-6633,886,-2397,-9488,-3403,5914,7781,2053,-4470,-3751,5957,13967,7358,-5403,-11160,-6099,3750,13544,24733,20434,12199,-1541,-1748,11801,4745,-12533,-10904,130,-3393,-11691,893,10358,3828,-960,12159,46744,94020,102981,69887,24210,16810,13637,1044,-7906,-3667,15857,57610,128249,206399,254956,265785,171923,227265,493450,713728,727207,584897,356422,167796,174345,206862,145887,66037,20799,-2258,-12203,-12074,-9722,-9555,-4947,1709,7508,10669,5888,1420,3516,4376,-2245,-12113,-9088,-8726,-14839,-11570,9843,41634,58293,36309,9515,1324,6946,15154,36618,32936,23750,12802,-5088,-4666,-2343,-9318,-7581,-4191,-567,3136,5889,13707,21993,25084,20809,16333,-423,-12645,-8096,-5933,-6555,-2581,-2735,-3531,-6004,-12803,-7943,402,3706,-648,-7344,-16979,-9995,-1956,1272,3527,2025,981,8009,12684,13038,4555,-2203,-2482,-2013,-2486,-8010,-6108,-3128,-5852,-7839,-2139,3702,5549,-2804,-5535,6953,11852,9092,24174,31761,29073,25231,26326,30671,30684,15150,6525,-1251,-11397,-2392,12046,17896,13850,11997,13236,12304,11781,12763,12042,4329,-7906,-12718,-11181,-7714,-2196,8211,15373,15571,16751,21128,17703,1898,-12324,-9397,-1505,10473,109686,286248,461640,619932,662709,419638,84235,525601,989242,1126610,985776,678955,320251,553374,911187,1035665,855997,483090,187369,249092,360528,385892,336440,201839,52673,-1997,17792,13355,208,-5344,-4743,-5864,-8454,-4550,2442,-385,5566,10255,16425,19598,13922,14800,24135,16748,10383,9401,5571,-6267,-10265,-6047,-3486,-735,-117,-3916,-840,9198,16268,15507,8059,-193,-2624,-6745,-11772,-9532,-617,528,-9482,-16278,-6382,2413,2144,-3011,-6589,-10836,-7837,-407,-944,-3276,-2724,-1087,3344,6558,881,-523,1203,7484,11908,12426,17197,9163,-10464,-9862,4348,2742,1929,2120,-835,-8459,-16958,-7632,4465,5132,-4355,-8070,-6044,-3115,4682,10940,9273,11447,43300,90079,220627,386945,489220,554143,479062,237796,233604,671172,1011408,1060833,811898,474531,301478,410669,554358,599892,519173,365918,161851,51386,2409,-14974,-238,4315,1422,-3619,-3875,1093,6348,4619,-4684,-11402,-16402,-11537,-3216,-768,-10610,-7366,1783,1799,-4292,-7478,-5421,-7734,-14895,-16098,-14391,-18996,-20000,-17338,-5400,8941,11814,6364,4779,8620,7790,6746,3384,4341,-3290,-12603,-20158,-21824,-14198,-6421,-1320,1135,4805,11040,21865,28212,22034,10076,367,-3595,-4353,-1056,2399,6645,4518,-2251,-1323,-1607,-7221,-16190,-12999,3176,16896,23840,25394,23278,12543,6562,2095,-8910,-15179,-14803,-8977,-546,3345,4952,6087,11987,9762,-2352,-11888,-17462,-12006,45,13869,29138,37883,29588,7546,182,1706,3277,-3400,-4900,1098,3079,5896,13597,20676,22540,14272,1697,-7734,-5358,8946,23062,27175,27022,32905,32641,23179,16795,9255,407,-10812,-13778,-7103,-2477,1186,3110,2533,1584,645,-9491,-14652,-5332,-2123,-2796,-5658,-2853,8752,19375,27617,25575,13391,177,-7806,-10066,-4914,2617,6338,10780,9637,-928,-7666,-6167],[-6562,-10654,-5048,10615,28360,31375,22473,10707,2873,-8129,-12682,-593,12019,11063,2725,-4961,3320,8185,2343,-11651,-11580,-3750,9594,17195,14080,199,-11713,-10037,-2988,5230,14720,20803,17507,4621,-13344,-15483,-7982,-4596,-812,20070,61089,59193,30891,11094,-1380,3403,8201,5499,2307,2403,-2446,-5813,-2743,3657,6377,11302,13078,6207,2522,7796,11755,9453,2602,-3407,-13094,-17045,-9424,-8175,-7434,-5582,-4259,-4826,-7134,-12295,-13922,-8620,-8621,-4293,-9078,-11710,-5720,2457,5530,132,-5165,-1113,-371,-1569,3239,15495,20377,17401,8389,1852,-4836,-10741,-4532,1763,4505,-4200,-10366,-8837,-1958,8395,14339,11579,4999,-3097,-4997,-2469,1170,-3950,-10972,-12378,-5167,-1851,-5622,-6876,-1854,4131,9796,28040,61407,62070,40505,26606,20792,17993,11652,6530,-7114,-11053,-21378,-29706,-30179,-27904,-24955,-15926,-2161,-5392,-13529,-16351,-1103,5447,2421,1415,8563,14451,13880,6134,-90,-7990,-9651,-6677,-2285,7301,7808,-5092,-3469,4208,12276,13685,13758,22949,31804,21593,-1199,-14116,-12425,-6494,-12645,-9491,-25239,-58426,-86837,-132146,-171510,-204268,-199258,-152678,-96464,-50081,-30782,-24118,-974,23011,14293,3563,-3237,3050,22315,48371,52131,33532,12030,-4641,-10301,-9262,-11790,-10886,-7133,-6624,-4270,6204,2196,-7348,-13982,-9954,-9803,-9922,-12506,-11256,-14730,-16781,-7967,1969,8670,10470,2073,-16034,-26519,-23627,-7570,3279,-3880,-11579,4425,16723,11896,-2242,-16375,-14151,-5863,999,3228,727,-4309,-10819,-13720,2740,9132,4514,1051,5863,13943,13520,6209,-1694,-9028,-13579,-6843,9916,6973,-1146,7757,17839,20513,8452,-3772,932,13696,17590,789,-18156,-8703,-52,4923,6592,9231,12998,8979,-1122,-11113,-12429,-9431,-13721,-16152,-11907,-6100,-3475,-4394,-5947,-6486,-1678,1491,-258,-4174,-11188,-8927,-4112,1827,-1830,-11945,-7126,-1527,2856,-2452,-10306,-7937,-4030,-4187,-6831,-10175,-12147,-3248,-1673,-4244,-1360,-2107,-7043,-15567,-10901,215,4582,2050,-4281,-8371,-5687,-3504,7519,10918,11737,10922,8131,251,-8542,-602,20921,46216,48351,31334,16433,15673,21978,20781,5601,6,1159,3624,-800,-8145,-10249,-8000,-7684,-6349,-3225,253,4775,5109,146,-1599,-417,8318,8797,-15,-5091,-5462,-5522,-7930,-8051,-12650,-13501,-956,14143,22969,27659,33487,26718,6308,-4581,-9446,-11776,-5105,9348,17227,12613,5395,-1311,4068,13283,10281,11494,15882,12787,11373,9685,8829,5416,-2796,-5781,-9460,-9024,-7821,-7908,-10241,-9242,-4053,1857,8329,11053,8198,8757,11254,2302,-4818,2578,9491,5183,-933,5757,12425,12338,7676,7383,6895,4324,1639,-1862,-4328,3929,10058,6196,1171,2325,6665,7111,5791,1043,-569,3411,8725,11865,12685,2793,-1558,-2809,-4812,-5405,-4489,-9572,-6543,10074,5319,5305,10877,10342,18630,34695,28021,18219,11304,1868,-9149,-9829,327,13672,20568,13294,-3925,-12762,-406,9082,16492,27514,30127,10672,-2275,-7653,-4446,8856,36479,52652,23239,-6938,-19878,-13755,-4775,870,-2112,-8058,-1844,4662,4576,-2555,-10805,-15478,-15626,-9013,-2736,-1783,360,2912,1141,5350,2613,33,-264,-2825,-10159,-10083,-8030,-11569,-19851,-12501,-9089,-6682,-9348,-11011,-6408,-2476,3568,13655,28770,35090,27263,19580,15454,16080,19648,12338,-2935,-4097,12663,14970,2900,-7890,-1930,10785,16800,12609,2175,-4130,187,3285,-1546,-9302,3833,9395,3211,-12402,-8545,-10101,-15144,-9305,-2928,2369,5881,22786,41989,48298,42443,22108,1992,-5848,-12292,437,6654,3724,2060,2668,20401,47896,54555,38817,23834,9950,383,-4834,-5440,1171,8352,17474,16012,11243,10275,5815,-3193,-10085,-5308,-2166,-2652,-5243,-10952,-12200,-8112,-5446,-6302,-7626,2850,10794,916,-1689,4127,28205,31419,13764,5854,5548,5429,8391,11749,14829,11849,2533,-2211,-1360,-4126,-13722,-17327,-14760,-11072,-697,-641,-1750,-4826,2910,4118,-3200,-8780,-8508,-13999,-7066,4185,5075,-4792,-7328,-2369,2805,5261,5852,2530,6994,6481,-4051,-10797,-13602,-11630,-7570,-2493,2347,-1166,-8318,-5293,8360,22307,20333,2171,-14424,-5800,7575,7607,-2281,-11959,-13681,-10592,-5994,-1813,-721,11247,10207,5052,2463,3023,-1001,-5133,-14011,-14299,-5398,-1446,-1130,-4996,-5128,-502,4910,3252,696,-4933,-11910,-11724,-7400,-9695,-4905,4640,14974,29825,36187,23414,9537,1739,1368,-2526,-8007,285,8136,8127,1612,-5230,-2700,348,-4327,-9592,-16033,-16304,-18639,-11412,-3130,6624,17552,27417,35757,45531,37282,13671,444,-4558,3760,3764,219,-5352,-8058,3754,2831,-483,868,5735,10140,9459,7810,9304,4185,5835,10046,5542,1931,4121,5676,7911,6923,1832,-4644,-8134,-7904,-5176,-1948,214,1519,-1173,-5931,-9411,-3389,6701,8387,7044,4416,2682,4637,4937,12040,19671,19669,17089,9408,-30,-4276,-6584,-844,10458,22793,32498,11108,-1571,-618,2449,-621,-5110,-9092,-9320,-12523,-8832,-101,1022,191,7187,7268,-5649,-5519,12862,24527,21386,18727,18690,14345,-2666,-14598,-5143,-325,-4741,-11493,-13732,-10962,-1057,5599,2205,-3926,-2182,-4276,-13666,-13586,-9469,-7460,-4795,-6394,-5324,-3692,-5482,-11045,-8161,7046,18447,25602,19331,2295,-9928,-17723,-12384,-8859,-4116,-4278,-5715,-3301,1081,-38,-7676,-13618,-10146,-4668,8707,27794,41701,33069,18175,6867,-6244,-11322,-5709,-3230,-5980,2486,10576,21291,27137,18770,2699,1150,18754,48554,73301,57958,26773,5381,-6300,-12548,-10945,-781,15216,34669,50931,48969,21633,-2785,-16321,-13244,-6511,-2379,1300,312,4417,7495,9224,5001,3236,6036,12331,20568,16178,9627,3749,47,-7570,-13216,-3265,6769,7851,-1614,-4509,6301,11710,15291,15203,17215,17184,6120,-6581,-16203,-14132,-6058,-579,-2322,-7338,-8486,2484,15853,17364,6818,-365,11131,20177,18480,8513,-4427,-9093,7069,13967,17630,23393,30142,20827,495,-2291,8126,20594,10867,-1165,-6521,-6070,-8070,-8714,-9962,-3875,-4245,-15475,-9262,6142,13515,-722,-6210,-2787,5953,22764,34401,31440,20196,14623,10432,3370,3754,6852,9037,3370,-12987,-10363,-2835,6397,6581,1923,-1645,-4472,-5934,-3473,1647,5674,7662,2284,-2893,-4434,-8211,-14369,-13022,-3758,3069,3094,-2699,-4834,-6324,-15032,-14966,-8356,1519,10136,11966,7541,-509,-14349,-9169,5064,26590,39784,39486,32494,20589,1405,-13281,-13553,792,8148,5113,-2162,-14918,-16699,-19858,-7903,2048,30302,15565,7385,4150,-2359,-10954,-11605,-2136,-989,-5464,-8642,-7790,-1794,5776,10664,11864,2309,-6985,-8628,6161,17288,8075,-4188,-11598,-19055,-16098,-14778,-14831,-12495,-8077,2191,8415,1318,-14823,-442,40221,73585,44961,14296,-4350,-7752,-700,1118,-524,873,292,-6431,-10083,-10198,-8432,-383,26203,50102,51442,32293,17597,4929,711,1714,-3224,-15141,-10880,88,12072,23710,25348,16272,7327,5458,6976,4751,-1900,-11948,-10101,-10364,-12427,-13605,-15263,-404,10054,5430,86,-6446,-6937,-1310,1593,2103,1899,305,-6289,-14632,-4903,2875,3463,981,-2523,-2022,-140,4685,4890,1271,-2792,-7777,-4720,608,4151,-2028,-11696,-12794,-5561,-8614,-12565,-3844,-1410,2887,8232,8894,6232,4239,3255,2617,-5185,-15217,-16118,-11817,-7902,-10641,-15020,-20190,-18760,-11585,-3562,4375,8695,9982,5403,95,-3462,-6431,-3077,2155,-2245,-11220,-13889,-13594,-12191,-2932,5784,9237,7386,-1338,-604,14996,28733,34444,31089,19107,9321,-2940,-13297,-16622,-14363,-12157,-10669,-10052,-8421,-6408,5251,24527,22551,15059,8421,2621,-2043,-6443,-3247,280,-51,-10709,-12561,-19593,-14549,-3519,7818,11921,11700,4528,852,5377,-2522,-16669,-14497,-6188,2000,8489,12779,12583,8537,6715,2230,-1262,-4722,-4791,-3626,-4869,-4393,-11847,-5726,-3302,-8144,-13144,-10649,-4994,4494,8664,3949,-7337,-8066,-677,107,10644,18699,15034,12438,11253,6914,4165,9413,17709,20396,15769,3686,1726,737,-1525,-72,6278,11298,8918,7446,4062,7700,12059,17407,32058,44913,51974,32189,10859,2018,1203,1121,-1491,-453,74,-16,2930,3215,-2870,-7941,-5356,-1026,-3654,-10259,-6441,-1876,-1236,623,2538,1382,1790,8577,11428,13274,22106,28230,20645,11237,8589,11346,22018,26191,13916,-744,-1323,2672,470,-3409,-2127,-1998,-1524,6768,20394,33775,21975,2719,-7649,-4207,3571,10256,14956,14071,2803,-6124,-8178,-11277,-5393,7812,10332,-646,-11434,-10488,-3040,-23,9736,15674,13560,6957,-8486,-12620,-764,207,-2539,-5971,-11177,-10900,-7267,-3137,888,8174,19971,29493,28811,7451,-12256,-9228,-5454,-5408,-10655,-2373,15687,36445,49064,39827,23393,13908,6876,-466,-5164,-8459,-13601,-11789,524,14920,11740,833,-9067,-9733,3132,-8346,-11647,-7909,-6805,-6990,-4279,-5181,-6206,-6917,-7061,-14643,-17109,-13020,-22,18836,26794,22314,12137,-1532,-10505,-6706,-5816,-5871,-12428,-11769,7318,25801,32662,22687,9905,-1782,-15206,-8626,7865,19059,12148,1338,-1243,1653,2187,-3080,-9619,-16012,-12003,-8820,-11336,-9508,-5216,-8657,-11420,320,19701,31658,22168,3729,-8128,6480,15571,12380,3536,-5186,-13057,-5253,3293,15097,28912,37152,18782,-1048,-9574,4479,-779,-11134,-11987,-16153,-6991,2356,3627,-3577,-11276,-13549,-15856,-7698,1664,12512,15141,11380,6190,-2303,-8871,4802,22910,30691,20738,11022,-2624,-4521,1748,-1795,-11935,-8363,6932,14876,6158,-8491,-3645,13335,28039,29426,21872,25478,27226,19060,9396,431,-5691,-10878,-8483,-6215,2082,4072,-5614,-13531,-3268,-6698,-15827,-3124,7172,10806,7390,2819,-1454,-4299,-3092,-2523,-6594,-14446,-4249,6556,9672,16121,14258,-197,-12221,-5428,6278,11480,7286,-1067,-5349,8855,6858,-6986,-11846,4557,12762,7451,-970,1243,8628,20717,22430,13791,4362,-785,-3870,-9952,-8666,1566,4598,-4285,-11286,-11581,-12185,-7781,5960,20287,23739,12976,-209,-10899,-12399,-17800,-7889,5825,17821,26242,30867,37794,38822,25096,9008,-11807,-4421,-3332,-9973,-16838,-12920,-16750,-14878,-10297,-10003,-13285,-5123,-1385,-5215,-11268,-3020,7749,11652,7311,-254,-2344,5499,13114,8032,-4626,-9396,-3884,5649,14048,26701,24435,16092,2320,-449,10452,844,-15731,-8645,2812,-511,-12141,-2438,7942,5030,3308,14996,43584,86316,93163,62915,23379,20507,15309,1026,-9355,-5406,15940,56053,98827,150609,180338,188789,110209,181061,414561,580691,561093,435380,261539,117448,108250,127554,82039,35130,13062,-3642,-11386,-11253,-8870,-8899,-4570,1642,6833,9674,4443,-57,2608,4115,-1956,-10230,-7430,-6991,-13807,-12678,11786,48486,62792,36507,9305,2369,7773,14922,33354,24852,21086,15685,1035,-1985,-1380,-7745,-6327,-3507,-328,3605,6352,14791,25455,30226,24908,17655,-972,-10336,-4956,-5039,-7136,-2672,-1852,-2438,-4725,-11544,-8096,1669,7418,4562,-3967,-19531,-9770,-1204,1679,3425,444,-1032,6399,10271,8681,-447,-6223,-5724,-5134,-5426,-9542,-6785,-3236,-5527,-7491,-2467,2363,3364,-4470,-6498,3627,6308,2078,17750,27839,25787,21963,19846,20186,21137,8154,1252,-4246,-9274,3324,17795,22826,18318,11686,7949,9802,14154,17576,15543,3543,-9573,-12947,-12362,-9919,-3368,7790,14436,15351,16640,19433,15037,-209,-10956,-4391,4079,10502,88152,216272,344488,476562,528256,332563,37306,346974,693989,791458,664145,451681,195345,343367,583492,673223,552604,294531,107600,162431,244447,270737,237132,135745,32272,-1675,16951,13898,1864,-4580,-4962,-6075,-7832,-3059,2898,-353,5542,10124,16211,20420,18465,22987,31152,22100,14284,11749,6685,-7865,-11559,-6139,-4391,-2773,-1672,-4971,-1744,8554,15846,14679,6307,-2238,-3067,-5118,-10077,-10756,-2588,-1336,-11128,-17756,-7633,1755,2704,-1572,-4789,-10201,-11248,-3433,-1891,-2451,-1540,-1644,839,3019,-2246,-1736,-243,5937,10510,10882,15630,6520,-12191,-5294,6495,1972,-765,-1634,-3703,-10229,-17639,-7672,5271,6492,-4081,-9635,-7506,-3459,5702,13447,13101,14074,42312,70501,138065,241201,302058,357003,317447,152291,125434,406821,645901,684903,513286,304918,221917,266054,352625,393928,350616,245590,99530,36046,1277,-15968,-472,3904,252,-6383,-3653,5833,12483,8229,-3304,-11638,-17921,-9860,-542,1525,-9394,-8336,1999,2926,-3207,-7484,-5437,-7048,-14769,-14682,-12537,-18409,-21844,-17465,-3240,14089,19965,15820,14897,15096,5902,2478,-1986,-1373,-7443,-14509,-20699,-20384,-12856,-5658,-1586,223,4404,12438,24427,30648,23021,9486,-1037,-5087,-5305,-1493,1689,5228,4129,-1662,-57,-137,-5676,-15504,-13164,3723,18501,27633,29942,26512,15007,7725,2423,-9325,-15203,-13941,-7884,235,3340,4871,7148,11850,4791,-9165,-17434,-16554,-13468,-3700,8357,20131,27016,22481,3695,-1968,1832,4313,-3346,-6786,-1048,642,2808,9591,16562,21017,15555,1358,-8986,-7123,7107,19207,21751,22618,30201,34346,26190,17681,8863,-647,-12535,-15949,-7432,-3010,243,2518,2397,2072,560,-10133,-14823,-4773,-1078,-1094,-3585,-515,11459,19807,25110,22074,10853,-710,-8856,-12768,-5578,1637,4737,9348,9312,-1340,-9120,-7340],[-6954,-10844,-6209,7106,23437,26377,16967,6040,-61,-8866,-11566,35,11243,9564,558,-9493,1639,8832,5155,-9076,-10943,1315,15607,21860,15842,258,-11126,-7998,-586,8208,19644,25799,20731,5812,-12298,-12938,-5385,-2276,750,19994,56689,54854,28879,8667,-5694,-832,6403,3260,-1113,-2601,-8657,-12008,-8809,-2389,1073,7089,11904,7447,4126,8140,12126,10212,2930,-3177,-13006,-14621,-7753,-6080,-6304,-5201,-4040,-4762,-7235,-11856,-15144,-9700,-9722,-4204,-8351,-11709,-6363,1781,4656,-408,-5377,-1810,-1422,-3266,-338,11083,17304,16645,8034,1254,-4443,-8017,-2119,2115,5939,-443,-6443,-6452,-988,8818,14541,11895,5623,-3200,-6605,-4244,-194,-4487,-10635,-11535,-3864,-185,-4749,-7747,-3321,2245,7122,24258,59378,66230,46832,32504,23838,16577,9183,5314,-6742,-7265,-16377,-22597,-22550,-21291,-19341,-11386,-2098,-7779,-16644,-13331,1504,7212,3360,1311,7230,12499,10259,974,-4635,-11451,-12090,-8407,-2506,5770,3426,-8175,-5821,2391,10423,11756,11270,19727,27759,18054,-2741,-14547,-14211,-7644,-11748,-5354,-20248,-60540,-100349,-155972,-201009,-231606,-220201,-170851,-115848,-69122,-43966,-27941,3114,28315,19795,7247,-2895,2921,22716,45564,48374,32939,11771,-5275,-12087,-11541,-13737,-9522,-5871,-5377,-3482,6164,1356,-8087,-14101,-9138,-8934,-9218,-11613,-11725,-15961,-12689,-5640,2836,9032,11322,4077,-12476,-20997,-16641,-647,8257,-2769,-11007,5465,17707,11466,-3485,-18012,-11482,-3083,3928,5777,1900,-4634,-9400,-10633,2101,10788,8395,2449,5674,12797,11940,4543,-3051,-10073,-13838,-4882,10895,4909,-4664,3700,14021,16338,6314,-5680,-2379,9207,14564,67,-17702,-9136,-1435,4098,6564,9768,13438,9411,-795,-10575,-13750,-10355,-13749,-15734,-8091,-3557,-1577,-3460,-6192,-7841,-3282,553,-192,-4328,-9813,-9806,-5123,907,-1623,-11347,-9016,-4810,-843,-5213,-10144,-6082,-2597,-5095,-8765,-11238,-12436,-4303,-2796,-4992,-2871,-3660,-8354,-17677,-14317,30,4102,2394,-4577,-11823,-7796,-4626,7045,9935,12745,13246,9931,754,-8417,-445,20053,43125,46786,33500,21333,19515,23406,20572,4731,299,2009,4113,-634,-7791,-9139,-5877,-5987,-6460,-6031,-2431,3521,6214,1967,-117,902,9871,10955,2403,-2639,-2974,-2708,-4748,-5125,-9750,-10665,2748,19757,30170,34863,36928,24417,4112,-7300,-10814,-9919,-7449,2564,11839,10078,3718,-2404,3018,11017,7451,10082,16245,14602,13380,11008,9613,6264,-2455,-5546,-9933,-7000,-4241,-5033,-8560,-8049,-3441,1582,7188,8463,3380,3499,7206,-789,-7424,916,6922,2288,-3314,5546,13327,10668,4488,4522,4626,2464,1062,-659,-2556,4736,9770,5690,138,1135,5383,5376,3674,-286,-846,3287,9095,13169,13669,3908,-774,-2803,-5298,-4924,-1207,-3666,-6237,9245,6040,6131,11022,9678,16055,31233,27455,17897,11615,1380,-10010,-7884,2280,13727,19977,13488,-4596,-8948,1464,8861,15757,26612,29268,10242,-2212,-7450,-4948,6401,31772,44663,18513,-7431,-18916,-13168,-4323,2134,-1516,-9890,-172,4811,3062,-4131,-11488,-15119,-14310,-6515,-748,-1963,-2775,-2284,-293,4623,2333,604,1017,-2525,-10966,-7384,-5799,-10780,-18573,-10862,-6997,-5294,-8910,-11217,-5681,-2074,2756,11715,26098,33525,26059,17702,13676,14844,19230,11763,-2640,-4252,9881,12195,-78,-10773,-4566,8221,14780,10459,385,-5317,-1335,1258,-3574,-10781,3299,8122,1543,-12249,-7456,-8009,-16108,-11760,-4503,1265,3524,18493,38737,47397,44623,24866,4450,-3092,-12201,-2071,6125,4435,3565,5274,23778,52366,61567,47077,28520,10228,-2998,-7328,-5458,2219,9948,18977,16939,11734,9096,685,-11826,-18446,-10096,-5077,-4623,-6930,-12867,-9916,-6170,-4149,-4911,-5968,2360,7937,-460,-2694,4755,29609,29692,11351,4100,5011,4791,9918,15725,18666,12051,100,-5043,-2700,-3460,-11434,-15810,-15313,-8730,1227,630,-1482,-1347,7065,6285,-2189,-8456,-9547,-15426,-4984,5574,5488,-5245,-8335,-2657,1584,3320,3013,-2519,-937,-594,-8584,-13392,-12547,-11110,-5782,-1280,2083,-3746,-11724,-5604,10174,22382,17013,-164,-14390,-4102,8827,7584,-3461,-13201,-14512,-11093,-6142,-1824,-1698,5759,7514,3412,743,838,-2414,-5274,-12806,-16051,-6247,-1766,-2404,-6637,-6307,-397,6758,7200,4767,-2947,-12130,-13228,-8653,-10806,-5873,3786,13994,27923,34890,23377,9627,1664,1328,-2355,-9222,-526,7309,7687,1668,-4069,-1235,-900,-7385,-9765,-11531,-14572,-19415,-12424,-4094,5095,15364,24198,30424,41510,35923,14343,3157,1170,9053,7478,2021,-4697,-7361,4845,5358,1458,1596,6742,12533,11127,7614,6379,1094,4260,10627,7481,2904,4075,6260,10582,10493,3550,-6119,-9031,-7216,-3663,-329,1088,2028,-125,-5764,-11739,-5761,5750,8628,7998,6205,6521,12586,14693,20244,24749,22342,16101,6211,-2756,-4215,-3357,2571,14882,29253,38227,11357,-2863,-1620,3371,2339,-487,-4797,-6233,-9325,-6344,441,1699,3034,11603,9924,-3219,-7299,11857,23389,21116,19098,18500,13961,-3753,-16282,-6366,-2389,-6300,-12057,-13108,-11719,-3697,2850,1085,-3154,-144,-1049,-10415,-10331,-7002,-7004,-6110,-8111,-5468,-3190,-5334,-11136,-8025,6143,16754,22116,14312,43,-10337,-15692,-11510,-8029,-3343,-3629,-5378,-4013,-128,-1141,-8834,-13126,-7427,-1251,12893,32842,44560,34990,18176,6112,-6846,-11299,-6815,-5266,-6794,3527,11060,19758,22906,13095,-694,907,19975,50519,70889,51427,21188,2655,-7296,-13184,-11975,-1280,16020,36202,50194,45623,17401,-7335,-17953,-11463,-6732,-3658,-841,-3097,433,3342,6708,2676,670,3360,9137,17444,15843,10394,4304,-182,-8171,-12765,-3692,5487,6859,-1727,-4057,5906,11447,19290,21075,22765,19452,6173,-6377,-15144,-15429,-7575,-2211,-3593,-7863,-8659,1957,13989,14717,5096,-1100,9443,16689,14854,5332,-7347,-7431,11768,19985,22934,27835,35092,22597,2295,693,11265,22556,10507,-388,-5293,-4961,-6659,-7760,-10022,-4582,-5439,-16898,-6622,11731,18883,2258,-4522,-2104,4809,20007,32740,33252,23470,18051,12556,4416,3698,5994,7783,2675,-12585,-11902,-4959,5109,8679,5677,1527,-3495,-6671,-4273,1378,6217,8964,3451,-2887,-6965,-11260,-16731,-12477,-3892,4092,5735,749,-4062,-8385,-18114,-11038,-10603,-2534,7352,11215,8801,1990,-13046,-9362,3978,22362,34123,34059,27206,14168,-3876,-16909,-10419,5026,12746,8351,-1600,-16464,-16066,-18674,-6381,5714,30394,10034,2426,1461,-2827,-9233,-10342,-1815,753,-3332,-7505,-7620,-2905,4578,10146,12158,1903,-8434,-10878,3492,14897,6520,-5611,-12089,-15561,-13736,-13918,-14738,-12380,-7826,2566,9225,2486,-13078,1884,45251,78737,55781,20189,-1295,-7501,-1561,-1053,-2618,-384,-1452,-8569,-12674,-9980,-6017,3498,33760,61463,64472,42425,20843,5128,276,1996,-1929,-13571,-13056,-2534,8941,20900,22862,14313,7572,6530,7106,4096,-2983,-13058,-8608,-7722,-10648,-13384,-14857,2601,16409,11784,2222,-7412,-8699,-1990,728,889,-104,-660,-7149,-16120,-5782,1719,3345,1477,-1806,-807,949,5396,5219,342,-6425,-10713,-5293,-52,3595,-2559,-12125,-13113,-6182,-9183,-11654,-4042,-3737,-7,5994,8178,7752,6914,6138,5157,-3597,-14040,-15976,-11635,-7883,-10943,-17322,-23575,-16928,-10065,-2238,5765,10373,12135,7218,1522,-2509,-4509,512,5181,211,-8387,-12185,-11673,-9922,-971,8110,9777,7086,-1839,-1420,14115,26599,31563,29909,19715,9189,-3135,-11770,-15825,-14960,-12987,-10707,-9300,-8787,-7811,5356,28554,26673,17159,8431,1514,-1300,-7485,-5258,-683,-37,-10457,-15013,-23463,-11970,-1384,7717,9381,10415,4960,2573,7151,-389,-13702,-13411,-4762,3687,9759,14129,15677,12003,8051,2088,-1118,-3857,-3061,-1041,-1848,-2271,-10827,-6140,-4369,-9143,-15113,-13462,-7875,2586,7793,4843,-4052,-14293,-6989,-3824,7827,16269,14074,13554,14856,11842,8785,12454,20769,28379,25934,10256,866,-1888,-3664,-1323,6453,12735,8982,6423,1790,5697,12435,19198,35167,46671,47480,25350,8867,2967,2197,-526,-5116,-2571,197,1222,5296,4152,-4002,-10065,-7523,-1936,-2432,-9071,-6928,-2477,-1433,103,1479,97,414,6767,9127,10813,22223,31789,23745,13481,10763,14024,25029,28059,15765,460,-949,3373,1278,-2690,-2215,-3331,-1959,7869,21864,31723,18749,511,-9150,-4353,3435,9913,14408,13015,1609,-9006,-11516,-13248,-5653,7704,9087,-1809,-12373,-11621,-3435,814,9403,11957,9226,3655,-10569,-11956,1330,3404,1745,-4827,-11641,-10646,-6565,-2383,1627,9095,20726,31888,31260,9828,-10873,-9669,-5689,-5511,-10490,-4281,14001,34342,45857,35532,20400,13787,8823,1928,-6279,-10774,-14608,-11746,565,14191,10728,1730,-5254,-3040,9953,-2154,-14844,-12132,-10873,-10207,-6324,-4170,-4869,-5935,-6547,-14211,-18190,-13372,-1275,15411,23566,19901,10306,-3386,-11684,-6202,-5461,-5857,-11975,-11910,5477,23347,29084,19613,8944,-803,-13858,-10750,4649,16420,12582,2193,-639,2507,3849,-1802,-9848,-18304,-13702,-11091,-13278,-9183,-4098,-8098,-10470,4868,29300,43527,29767,6395,-7381,9066,19920,17270,6733,-3237,-13215,-5553,3134,15525,29400,39164,22539,2709,-5617,3831,-4635,-13238,-12654,-17297,-7520,1849,3684,-2080,-8361,-10628,-13788,-5271,6019,16161,16064,11226,6185,-1892,-9322,6564,27803,35481,23576,12960,-1260,-4694,899,-2213,-11743,-7012,5425,12265,4289,-9287,-4159,11816,26607,28986,22004,26733,28996,20205,8745,-233,-5830,-10904,-7873,-5819,1278,3545,-7121,-14655,-1787,-3768,-14710,-3693,7369,11139,7344,2781,-476,-3666,-3798,-5113,-9458,-14224,-1018,12264,16091,21913,16806,2014,-10193,-8689,4071,11001,8839,2098,-3568,8658,4119,-8579,-10876,4685,9903,1421,-7474,-3449,4531,17360,19636,11555,2940,-1334,-4369,-11139,-10592,-1443,872,-6482,-9018,-9310,-12677,-10899,3203,16300,19219,10955,77,-7682,-8649,-16040,-9054,4375,16029,23774,28577,36225,38533,24336,8147,-7331,810,-262,-8784,-17425,-13135,-16985,-14863,-10667,-10497,-8898,-3639,-3990,-8886,-13351,-2185,9881,15612,12672,3961,-797,4468,10930,7758,-3981,-7233,-1001,7951,14642,28037,27982,19665,6028,1641,9188,-2686,-18636,-6211,5615,2297,-12225,-5147,6426,6452,6626,17176,39164,73618,77824,52193,21436,23292,16427,998,-10415,-6266,15817,51832,68537,97324,115489,125676,58420,128690,323044,437737,395206,292767,174562,75748,54505,60129,30255,14348,7048,-4595,-10036,-9249,-7204,-7746,-3907,1867,6354,8903,3681,-26,3627,5706,-127,-7867,-5963,-5102,-12464,-13823,13516,53563,64399,35421,8784,3108,8209,14377,29540,17330,18657,18217,7014,2411,641,-6003,-5262,-3051,-354,3762,6688,15749,28636,35089,28905,18520,-1491,-7601,-1061,-3243,-6758,-2064,-240,-499,-2464,-9488,-8081,3117,11469,9905,-528,-15248,-7152,1278,3416,4118,-878,-4121,2994,6379,3474,-5181,-8879,-7308,-6901,-7393,-10936,-7466,-3277,-4939,-6819,-2543,1236,1495,-5710,-7078,619,1474,-3741,11958,23664,22157,18597,14217,12243,13863,2921,-2836,-6248,-6166,8689,22922,26958,21938,10716,2622,8790,18134,23045,18892,2739,-10238,-11828,-12492,-11599,-4097,7602,13876,15738,17078,18225,12749,-1821,-8695,508,10227,12708,68530,148865,230550,331103,383649,236300,2601,196816,428563,486980,377840,250439,92545,169515,304843,366116,296526,138638,41168,88787,145711,171637,151741,79646,14986,-1239,15993,14100,3424,-3595,-4792,-5864,-6865,-1103,3697,218,6047,10520,16540,21724,23956,32039,38168,27746,18860,14815,8650,-8536,-12138,-5764,-4809,-4609,-3202,-5886,-2371,7961,15215,13604,4408,-4033,-2662,-2459,-6515,-9840,-3903,-2959,-12319,-18700,-8403,1388,3634,431,-2183,-7524,-12767,-5781,-2286,-1221,-122,-1804,-1694,-592,-4932,-2506,-1274,4601,9238,9391,13486,3498,-11034,-1592,6190,-267,-3191,-4565,-5835,-11155,-17504,-7427,6046,7908,-3237,-10819,-8587,-3233,7302,16465,17733,17630,40677,52870,68709,118867,144774,186406,175925,80924,47925,191921,341840,372604,270136,165989,145321,139067,186318,224144,206298,141748,47763,21685,-99,-15780,211,4336,-76,-8781,-2433,11201,19054,12178,-1026,-10580,-17792,-7692,2372,3988,-7821,-8423,2834,4611,-1466,-6398,-4460,-5493,-11772,-9740,-8267,-14797,-22687,-16806,-983,18635,27214,23900,23469,19659,3576,-2129,-7165,-7001,-11574,-16130,-19766,-18128,-10781,-4272,-1356,-249,4235,14018,27311,33530,24494,9342,-1916,-5934,-5494,-1160,1804,4660,4631,-135,1832,1487,-3968,-14264,-12394,4690,20101,31119,33696,28849,17487,9241,3094,-9185,-14502,-12616,-6592,946,3269,4909,8569,12165,980,-13842,-12163,-9104,-9438,-5159,4528,13293,17903,15731,715,-3106,2677,5698,-2947,-8154,-2300,-530,1010,6760,13433,19825,17207,1791,-9328,-8359,5785,15940,17353,19107,26999,34385,28096,17937,8315,-1595,-13203,-13892,-5137,-1381,762,2456,2079,2302,584,-10132,-13921,-3203,1225,2219,-110,2710,14716,20484,22515,18094,8210,-1099,-9139,-15204,-4519,1511,3253,7349,8246,-1434,-9822,-7545],[-6472,-10123,-6502,4282,18307,20765,11152,1547,-2745,-8955,-9450,1386,10646,8429,-996,-12440,3157,11874,9689,-6164,-8493,7222,22078,26863,17841,1012,-9211,-4976,2372,11353,24423,30383,23436,6804,-10002,-8309,-1339,1291,3407,20769,52142,50700,28308,8303,-7650,-3425,6098,2460,-4161,-7374,-13322,-17139,-14093,-7809,-3226,3776,10412,8059,4996,7835,12101,11042,3813,-1678,-10339,-11303,-5656,-3914,-5099,-4647,-3578,-4294,-6707,-10186,-14073,-9882,-10256,-3844,-7239,-11264,-6637,1421,4154,-492,-5179,-2266,-2030,-4122,-2922,7455,14267,15541,7804,1000,-3841,-5609,-335,2049,7132,3476,-2186,-3724,189,9077,14397,12164,6487,-2938,-7739,-5036,-504,-4107,-9517,-10349,-2174,1902,-3296,-8172,-4730,231,4598,20855,56523,69581,53645,39160,26745,15008,7190,4986,-4729,-3391,-10765,-15148,-14549,-14203,-13472,-7320,-1944,-9519,-18804,-10226,4057,8947,4367,1305,5688,9899,6068,-4142,-9005,-14643,-13983,-9277,-1942,4377,-1054,-11024,-8076,414,8339,9766,8567,15665,22464,13882,-4155,-14587,-15572,-8774,-12058,-2609,-14718,-60026,-115644,-187872,-245483,-279582,-263445,-208674,-149514,-95667,-58710,-28132,7004,32703,25203,10887,-2808,2963,22937,41306,42649,31746,12231,-4469,-12440,-13555,-14292,-7807,-4835,-4469,-3015,5490,-86,-9312,-14463,-8037,-7581,-8076,-10149,-10713,-13943,-9341,-3423,3731,9389,11975,5710,-9450,-16161,-10539,5308,12569,-1670,-10043,6656,18604,11064,-4593,-18960,-8489,-9,6905,8149,2777,-5131,-7868,-6851,2210,12140,11603,3867,5668,11555,10269,2798,-4518,-10827,-12650,-1910,12359,4085,-7375,-297,10676,12704,4401,-7269,-5486,4759,11315,-682,-17075,-9460,-2625,3435,6655,10404,13817,9707,-235,-9625,-15015,-10935,-10956,-9761,-3722,-714,489,-2315,-6280,-9416,-5522,-970,-304,-4421,-8510,-10358,-5813,-120,-1688,-10653,-10825,-8078,-4849,-8031,-9080,-3813,-611,-5231,-10064,-11994,-12528,-5211,-3692,-5621,-4787,-5699,-9773,-19333,-13529,1135,4462,3390,-3521,-13456,-8908,-4933,6670,9354,13971,14833,10849,977,-8092,-214,18878,38975,43646,35034,26483,23742,24862,19739,3448,417,3294,5745,764,-6299,-7018,-3233,-3889,-5441,-8181,-5023,2222,7238,4140,2173,3211,12169,13744,5528,524,157,597,-1426,-2132,-6066,-5203,7949,25132,35928,40400,38604,21583,2299,-9026,-11146,-8512,-10164,-3542,7742,9027,3672,-2460,2322,8743,4367,8108,16063,16324,15358,12139,10283,7710,-671,-4891,-10161,-4853,-703,-2111,-6587,-6513,-2781,1074,5566,5166,-2016,-2159,3093,-3575,-10187,-703,4687,166,-5164,4692,13097,8395,1629,2149,2885,1050,604,274,-1250,5046,9294,5250,-837,-194,3744,3151,984,-2173,-1834,2480,9023,14238,14642,5274,444,-2456,-5916,-4969,1223,1679,-928,10721,7411,6604,10422,7819,11146,24528,25433,17637,11998,753,-10902,-5901,4170,13274,18354,12926,-4546,-4716,3383,8369,14427,24624,27327,9794,-1913,-7092,-5502,3387,25703,34499,12306,-8141,-17965,-12491,-3937,3195,-483,-10991,2425,4886,1248,-6157,-12537,-14726,-13090,-4225,931,-1808,-5229,-7048,-1809,3521,1770,657,1473,-2729,-10909,-4706,-3249,-9356,-17095,-9323,-4974,-3958,-8502,-11331,-4950,-1843,1638,9669,23403,31456,24242,15200,11342,12783,17685,10491,-2479,-4508,6307,7811,-3848,-14107,-7613,4752,11310,7258,-1768,-6450,-2872,-819,-5865,-10905,3312,7216,552,-10446,-6683,-6336,-13584,-14579,-6371,156,1435,13671,34353,45402,46301,27421,6395,-976,-10563,-4697,5212,4809,4745,7121,25476,54099,65407,52658,31047,9342,-7100,-9949,-5071,3401,11610,19997,17362,11955,7855,-4180,-19581,-18865,-13964,-7510,-6130,-8288,-13928,-7671,-4313,-3067,-3776,-4562,1785,5137,-1825,-3669,5604,30710,27746,9222,2397,3982,3071,10112,18248,21167,11465,-2589,-7920,-4363,-3054,-9325,-13437,-13485,-7126,2243,1427,-1282,945,9458,7230,-1942,-8501,-10737,-14138,-2964,6908,6135,-4997,-9243,-3637,-261,957,-53,-7179,-7238,-5721,-11464,-11940,-11590,-10574,-4137,-150,1734,-6114,-14000,-4400,12146,21449,12973,-3025,-13790,-2118,9967,7125,-5081,-14795,-15186,-11500,-6495,-2143,-2415,-243,3548,885,-1523,-1784,-4105,-5632,-11855,-17640,-7684,-2868,-4246,-8689,-7833,-1257,7230,10184,8649,-1054,-12011,-14716,-9907,-11942,-6918,2852,12886,25673,32903,22971,9523,1314,906,-2589,-11339,-2129,5539,6217,752,-3396,715,-1225,-9890,-9995,-8457,-12283,-19599,-13421,-5129,3452,12633,19929,23237,34794,32433,13494,4605,6356,13810,10731,3457,-4317,-7001,5181,6708,2320,1458,6589,13276,11415,6331,2499,-2096,2642,10609,8941,3537,3433,6278,12702,13397,4364,-8570,-9610,-5794,-1739,1409,1762,2203,542,-5915,-14154,-8056,4667,8524,8505,7529,9903,19765,24184,28060,29373,24818,14894,3306,-4653,-3082,338,6443,19591,36034,42702,11038,-4474,-2813,4110,5092,4038,-555,-3119,-6322,-3359,1679,2704,5807,15055,11505,-1298,-8934,10343,21462,20040,18642,17216,11935,-5735,-18207,-7884,-4913,-8150,-12748,-12486,-11339,-5297,767,104,-2523,1626,2356,-6134,-6059,-3500,-5479,-7044,-10360,-6182,-3259,-5571,-11402,-8489,4084,13247,16752,8665,-2095,-10491,-13312,-9860,-6849,-2553,-3147,-5244,-4918,-1639,-2414,-9827,-12161,-5552,1445,16291,36504,45827,36705,18492,5540,-7407,-11462,-8138,-7628,-7959,3775,10718,17033,17350,6914,-3592,920,20890,50878,65672,43933,16122,425,-8213,-13975,-13649,-2842,15241,35376,46497,39830,12284,-11761,-13954,-8217,-5959,-5023,-3615,-7019,-4167,-2287,2413,-856,-2175,1034,6430,14298,15070,10778,4496,-791,-8989,-12284,-4380,3723,5425,-2073,-3988,5192,11824,23744,26566,27445,20697,5765,-6024,-13925,-17038,-9322,-4024,-4985,-8438,-9021,731,11109,11263,2842,-1956,7348,12564,10874,1975,-10704,-5350,16244,25793,27936,32086,39552,23692,3671,3244,14071,23866,10040,560,-3833,-3809,-5152,-6623,-9996,-5886,-7135,-15136,-3781,16010,22699,4507,-3188,-1674,3349,16578,29762,33966,26307,21073,14488,5389,3293,4488,5654,1204,-11732,-12924,-7349,3375,10442,9577,5404,-1528,-6981,-5062,1071,6625,10000,4289,-2974,-9716,-14669,-19194,-11771,-4257,4299,7573,3901,-3713,-10763,-15215,-6032,-8391,-7748,2936,8750,8627,3297,-12417,-9557,2591,17467,27014,26922,20204,7379,-8032,-16798,-7189,8831,16903,11313,-1402,-18359,-14310,-15544,-4516,10657,29114,5340,-1859,-739,-2346,-6516,-8663,-1743,1825,-1688,-6545,-7632,-4600,2200,8337,11603,1415,-9404,-12715,1121,12610,4839,-7344,-12451,-12202,-10687,-12180,-14225,-12170,-7600,2686,9575,3493,-10911,3163,45671,77204,62982,25133,1352,-6235,-2076,-2851,-4210,-1287,-2588,-9963,-14817,-9450,-3851,7004,39969,70416,75210,51436,23343,4892,-482,1995,-679,-11859,-15555,-5751,5079,17172,19703,12215,7583,6982,6723,2985,-4413,-14323,-7521,-5410,-8788,-12883,-15331,4406,21882,17985,4156,-8419,-10306,-2487,79,-19,-1681,-1425,-8067,-16998,-6792,184,2667,1557,-1173,690,2637,6311,5740,71,-7285,-8720,-4299,35,3361,-3012,-12725,-13950,-7256,-9934,-10745,-4384,-5861,-2588,3691,7305,9328,9865,9286,7469,-2339,-13094,-15399,-11410,-8040,-11470,-19231,-21603,-13997,-8098,-758,6917,11087,12575,7348,1622,-2374,-2688,4056,7821,2094,-5903,-9764,-9653,-8037,865,10669,10062,6478,-2477,-2464,12585,23691,27865,27444,19005,7945,-3161,-9239,-14260,-15336,-13497,-10533,-8515,-8957,-9406,4801,30706,28710,17600,7103,104,-519,-8440,-7201,-1587,-262,-10163,-16773,-22624,-8275,2053,8181,6395,8275,4714,3679,8453,1570,-10800,-12056,-3397,5047,10449,14859,18037,14857,8597,1232,-1246,-3021,-1509,1176,710,-1005,-10602,-5711,-4297,-8948,-15596,-16248,-10292,345,6258,4762,-1678,-9414,-9884,-8266,4298,13308,12736,14256,18038,16377,12830,14598,22425,34851,34806,16045,-353,-4847,-6066,-3035,6085,13897,8896,4364,-1873,3064,12733,21026,38333,48432,43030,19496,7369,3570,2168,-3270,-9666,-6073,-632,1948,6913,4289,-5695,-12856,-10187,-3113,-1432,-8248,-7530,-3187,-1608,-325,339,-1273,-1060,4781,6453,7496,20804,34089,26595,15841,12792,15956,26462,28057,16456,1005,-1023,3791,1881,-2207,-2616,-4778,-1991,9033,22625,28221,14930,-2076,-10899,-4841,2725,8694,12711,10860,-154,-11251,-14947,-14246,-5725,7280,7235,-3643,-13893,-12864,-4271,893,8038,7769,4581,-180,-13199,-10552,3935,7048,6266,-3977,-12299,-10646,-6248,-1920,1983,9581,20968,33841,33248,11930,-9890,-10494,-6058,-5536,-10372,-6598,11527,31309,41613,30603,17244,13256,10309,4229,-6445,-12969,-15593,-12059,20,12122,8497,2032,-1768,3376,17307,5835,-11807,-14349,-14508,-13526,-8962,-3806,-3749,-5036,-6029,-13588,-18668,-13798,-2977,11094,18989,16062,7414,-5805,-12052,-5416,-4958,-5598,-11294,-12948,2166,18820,24419,16762,8372,127,-12705,-12930,1272,13210,12296,2605,-481,2701,4956,-415,-9534,-18139,-15124,-13425,-14560,-8411,-3037,-7856,-9516,10206,39402,54476,36120,7940,-7277,11169,23882,21856,9300,-1927,-13441,-5891,2691,14742,27396,38178,25024,6249,-216,6150,-4801,-10637,-12043,-18819,-8963,257,2758,-1207,-5695,-7715,-11980,-3737,8829,17554,15283,9852,5015,-2474,-9958,8133,31868,38743,25352,14085,-480,-5496,-753,-3196,-11306,-5671,3001,7972,1244,-10722,-5064,9772,24217,28105,21830,26511,28622,19646,7099,-1501,-6422,-11283,-7785,-5982,-566,2321,-9121,-16029,-666,-1031,-11143,-4052,7413,11488,7770,3418,412,-3591,-5191,-8486,-12723,-13991,1047,16893,21694,26494,18263,4043,-7655,-11965,1097,9280,9052,4296,-2093,7719,855,-10961,-9523,5297,7649,-3739,-13195,-7668,843,13742,16283,8815,1014,-2329,-5177,-12448,-13031,-5008,-3544,-8960,-7199,-7375,-12635,-14322,92,11263,13710,8572,914,-4145,-5690,-14846,-10656,2024,12762,19906,24938,32758,35565,21407,5974,-3447,5681,2273,-8196,-17841,-13536,-17491,-15193,-10994,-9835,-6333,-3160,-7241,-13948,-15735,-1356,11536,18649,17011,7213,-77,2075,6725,5746,-4121,-5455,1578,9663,14411,27696,29764,21754,8550,3415,7455,-6185,-17013,-4499,7586,4129,-12736,-8030,4689,6902,8175,17561,33059,57068,58574,38314,17833,24189,16153,139,-11862,-7140,14639,44686,40333,53042,70026,86669,30407,77179,231796,303777,249195,172270,103222,44320,18877,10953,-4342,3816,1773,-5723,-9027,-7171,-5679,-7047,-3840,1592,5316,7584,2857,570,5341,7740,1633,-6426,-5601,-4032,-11649,-15840,14025,55467,62229,32342,7101,2514,7094,12283,24211,9717,15630,19335,11500,6315,2170,-5133,-5304,-3716,-1485,2799,6107,15711,30417,38366,31618,17998,-2851,-5502,2250,-1867,-6461,-1647,1316,1524,-136,-7684,-8886,3685,14595,13738,1469,-10853,-3337,4776,5982,5143,-1861,-8089,-3494,-75,-3279,-10116,-10316,-7390,-7287,-8512,-12945,-8938,-4085,-4967,-6657,-3157,-490,-930,-7468,-8173,-2838,-3510,-9289,6340,18669,17518,14456,8944,6204,8217,-1421,-6731,-8155,-3742,12482,26199,29129,23448,8106,-2843,8664,22173,27509,20639,891,-10788,-10786,-12692,-13739,-5484,6459,12553,15520,16874,16449,9955,-3963,-7188,4038,14998,15204,51422,90540,132905,203103,250479,145027,-12174,88633,222434,246911,156742,96918,20341,45842,107373,156207,118788,29024,-6987,39293,77742,100916,89382,38258,1430,-1630,14010,12958,3765,-3470,-5250,-6261,-6675,-40,3471,49,5868,10289,16296,22387,28996,40231,43637,32348,22942,17538,10360,-9329,-13191,-6100,-5877,-7282,-5847,-7862,-3846,6304,13283,11203,1281,-6594,-2631,-295,-2886,-7477,-4954,-5191,-14091,-20094,-9728,204,3729,1757,-123,-5106,-12751,-8548,-3301,-802,333,-2564,-5093,-5108,-8096,-3795,-2781,2508,6995,6791,9677,-871,-9681,-641,2610,-3828,-5921,-7691,-8361,-12451,-17706,-7993,5615,8073,-2899,-12337,-10247,-3460,8387,18798,21904,20889,37720,38551,23433,34067,32538,59316,70566,29886,13826,43207,133170,159129,106276,68739,80438,43060,79106,111410,100908,64027,9696,8510,-2794,-15086,632,4456,-620,-11825,-1291,15868,24488,14977,660,-9712,-17026,-6236,4210,5293,-7196,-8813,3058,5629,-190,-5033,-3652,-4506,-8669,-5064,-4147,-11510,-21906,-16837,-279,20472,31021,28214,28287,20633,100,-7735,-12755,-12949,-15847,-17115,-18451,-16246,-9169,-3445,-1765,-1395,3137,14368,28958,35311,25182,8506,-3308,-7051,-5738,-926,1826,4037,5030,1173,3043,2041,-3250,-13543,-11753,5011,20623,32971,35101,28852,18530,9896,2937,-9656,-14277,-11953,-6203,532,2104,4005,9126,11721,-2691,-15328,-5972,-2597,-4652,-5239,1708,8228,10694,9232,-2236,-4176,3173,6351,-3233,-9975,-3465,-1250,-280,4371,10597,18225,18170,2069,-9650,-10000,4114,12627,13578,15995,22829,31633,27550,16537,6591,-3442,-13347,-10304,-1992,1049,1924,2275,869,1345,-315,-10541,-12943,-1578,3929,6318,3707,5717,17402,20479,19168,13111,4845,-1740,-9175,-11955,-2195,1609,1149,4041,5592,-2073,-10589,-7626],[-5754,-9129,-6486,1740,12899,14496,4975,-2949,-5507,-8788,-7051,2718,9585,7002,-2502,-11764,6758,15975,14489,-3685,-5361,12844,27996,31358,19458,2018,-6610,-1677,5190,13792,27888,33484,24873,7083,-7384,-3449,2847,4981,6226,21585,47055,46202,28269,8994,-7866,-4815,6561,2866,-6714,-12188,-12948,-18792,-19059,-13007,-6799,1048,8201,7431,4561,6540,11256,11365,4699,515,-6502,-8032,-3733,-2116,-4178,-4360,-3444,-4077,-6269,-8232,-11559,-9574,-10755,-3703,-6214,-10873,-7096,824,3464,-710,-5195,-3056,-2755,-4713,-5176,4036,10897,13755,7393,840,-3348,-3989,332,1076,7495,6832,1713,-1267,977,8495,13157,11684,6938,-2855,-8809,-5096,-118,-3291,-8242,-9388,-609,3891,-1811,-8736,-6783,-2519,1792,17504,52753,71557,59994,45551,28774,13028,5495,5320,-2228,70,-5146,-7766,-6790,-7485,-8187,-4112,-2068,-11093,-20166,-7487,6119,10202,5005,1020,3642,6400,1145,-9384,-13369,-17871,-15083,-9267,-1032,2783,-5525,-13463,-10239,-2031,5662,7422,5528,10840,16229,9184,-5763,-14502,-15278,-9300,-14453,-2534,-9145,-55469,-128058,-222551,-300325,-345601,-328876,-267255,-198082,-129381,-74534,-24996,10060,35536,29933,14081,-3326,3101,22712,35624,34988,29438,12936,-2541,-11046,-15235,-12914,-6306,-4409,-4267,-3247,3902,-2356,-11254,-15077,-6892,-6215,-6889,-8595,-9048,-11427,-7025,-1786,4311,9412,12109,6695,-7130,-12087,-5391,10109,15878,-933,-9098,7648,19118,10505,-5694,-18433,-5635,2941,9444,9807,2779,-6266,-6758,-3283,3175,12993,13778,4914,5534,10053,8346,774,-6224,-11299,-10627,1140,13634,3935,-9219,-4125,7584,9378,2507,-8711,-8482,428,7991,-1509,-16488,-9842,-3793,2701,6586,10865,13891,9602,314,-8450,-16264,-11453,-7793,-3981,755,2070,2366,-1250,-6326,-11256,-8382,-3088,-779,-4647,-7583,-10901,-6390,-1465,-2311,-10144,-12659,-11403,-9190,-10416,-7122,-1286,1591,-4979,-10935,-12549,-12298,-5898,-4340,-6129,-7128,-8357,-11214,-18699,-9125,2875,5330,4776,-1754,-13185,-9161,-4609,6248,9215,15286,15767,10978,898,-7700,-130,17166,33869,39062,35714,31502,28111,26289,18447,1755,255,4770,8448,3551,-3746,-4259,-308,-1575,-3613,-9454,-7610,798,8148,6643,5135,6126,14658,16649,8915,3901,3379,3946,1849,780,-2144,513,13141,29131,39313,43375,38101,18320,975,-9463,-10645,-7712,-12962,-7855,5643,9852,5472,-1221,2324,6885,1328,5607,15255,17898,17339,13311,11651,10444,2744,-3815,-10095,-2829,2590,789,-4320,-4633,-2021,451,3699,1586,-7308,-7033,-85,-5339,-12798,-2004,3066,-1012,-6263,3268,11777,5842,-731,422,1850,209,360,1008,-298,5109,8918,5086,-1511,-1422,1972,681,-2008,-4394,-3329,1211,8680,15120,15604,6926,2212,-1552,-6400,-5334,3037,6328,6655,15845,9921,6946,9416,5405,5174,16081,22457,17659,12643,192,-11465,-3609,6301,12729,16180,11960,-2856,30,5639,7989,12847,21888,24613,9461,-1311,-6486,-5899,173,18623,23153,5379,-8780,-16835,-11501,-3347,4244,1517,-7502,6890,5870,64,-8048,-13646,-14096,-12091,-2582,2072,-1397,-6545,-10807,-3125,2520,1276,477,1288,-3269,-9727,-1928,-212,-7103,-15213,-7599,-2774,-2402,-7821,-11133,-4026,-1582,419,7722,21007,29305,22324,12620,8883,10243,15279,8736,-2279,-4354,2939,2809,-7625,-16755,-10218,1116,6986,3513,-3856,-7107,-4010,-2536,-7953,-9499,3922,6876,526,-8134,-5702,-4641,-10318,-17144,-8107,-509,269,8983,29254,42533,47506,29840,8119,972,-8079,-7043,4199,5128,5814,8364,25728,53360,66121,55563,31859,7846,-11294,-11064,-3484,5397,13898,20972,17698,12290,6974,-8237,-17237,-12305,-13791,-8931,-6825,-8843,-11901,-5094,-2167,-1750,-2448,-3044,1437,2832,-2830,-4184,7022,31684,25863,7605,1165,3194,865,9300,19392,22354,10397,-5057,-10122,-5742,-2374,-6898,-10616,-11311,-5733,2873,2248,-775,2591,10770,7584,-1912,-8448,-11572,-12049,-863,8294,7113,-3848,-9260,-4627,-2136,-1335,-2843,-10992,-10275,-7244,-10702,-9268,-10450,-9606,-2169,1413,1937,-7242,-12979,-1239,14668,20097,8915,-5845,-12016,819,11841,7147,-6310,-15880,-14706,-11156,-6486,-2285,-2617,-5626,-776,-1779,-3656,-4108,-5402,-5654,-10660,-16824,-9154,-4118,-5922,-10438,-8825,-2101,7133,12579,12558,995,-11267,-15574,-10577,-12497,-7413,2452,12259,23776,30954,22755,9767,1217,589,-2729,-13552,-3373,3741,4289,-951,-2620,3611,-99,-11098,-10487,-6271,-9917,-18902,-13865,-5675,2332,10113,15430,15485,27469,28810,12329,5473,11267,18300,13897,5030,-3624,-6356,5383,7498,2853,1252,6148,13131,10941,4583,-1408,-4243,1694,10616,10356,4344,2843,6303,14691,15972,4758,-11273,-8491,-3096,953,3627,2622,2497,1341,-5767,-15923,-9602,4054,8669,9163,8965,13250,26208,33248,35540,33927,27645,14157,1356,-4968,-466,4993,11375,25205,43504,46082,10787,-5737,-3495,5244,8145,8758,3812,176,-3250,-68,3905,4576,8972,17980,12648,639,-9589,9037,19467,18815,17949,15425,8843,-7531,-16962,-8968,-7145,-9598,-12920,-11411,-9687,-5040,63,-164,-1478,3636,6218,-632,-493,1305,-2281,-6413,-12416,-6797,-3273,-5562,-11205,-8970,1456,8556,10457,3577,-3385,-9709,-10190,-6915,-4593,-1039,-2155,-4640,-5300,-2794,-3325,-10392,-11132,-3844,4077,19510,39272,46133,38675,19686,5773,-7251,-11165,-8951,-9554,-8740,3937,10269,14059,11818,2098,-4237,2121,22257,50317,58850,36591,12135,-998,-8663,-14182,-15118,-4706,13707,33151,41280,33286,7991,-12555,-8676,-3957,-3671,-5491,-6183,-10476,-8096,-8139,-2864,-4771,-4184,-113,4851,11877,14474,11373,4988,-1061,-9265,-11198,-4670,2186,4293,-1966,-3581,4894,13292,28319,31627,31404,21362,5488,-4928,-12025,-18205,-10554,-5254,-5722,-8252,-8693,-234,8319,8096,1054,-2073,5709,8896,7593,-601,-13463,-2302,20996,31833,33089,36708,43866,24683,5141,5905,17019,24910,9945,2226,-1596,-1938,-2826,-4551,-8951,-6950,-8604,-12567,-397,19320,25312,6576,-1594,-871,2289,13312,26262,34090,29201,24230,16905,7063,3368,3107,3414,-269,-9709,-12310,-9231,1971,12435,14191,10309,1867,-5983,-5085,1396,7495,11287,5364,-2509,-11692,-17607,-20455,-10433,-4140,4331,9011,6989,-3195,-12696,-11368,-881,-2831,-12525,-2204,5421,7706,3990,-11827,-9055,1656,13022,20065,19798,13195,1561,-10474,-14083,-3585,12794,21221,14591,-883,-19204,-11114,-10815,-1210,17528,27148,2039,-4843,-1502,-445,-2980,-6126,-1091,3013,172,-5087,-7117,-6076,-459,6188,11066,1615,-9253,-13527,-437,11016,3785,-8592,-12059,-8473,-6961,-9576,-12851,-11202,-6710,3243,10120,4910,-8302,3741,42253,70129,66172,29243,4117,-3486,-1215,-3349,-4555,-1066,-2494,-10132,-15817,-8148,-1317,10560,44528,76057,82589,58808,25608,5007,-736,2509,1267,-9351,-17418,-8779,1356,13369,16640,10611,7907,7462,6547,2179,-5443,-15022,-6085,-2688,-6125,-11330,-15877,5567,26378,24055,6336,-8888,-10968,-2111,313,44,-1934,-1390,-8427,-16645,-7306,-1014,2118,1908,19,3016,5463,8096,7031,910,-5354,-4947,-1984,1396,4236,-2580,-12801,-14590,-7943,-9907,-9158,-4161,-6782,-3913,2043,6892,11473,13636,13193,9902,-879,-11717,-14019,-10450,-7628,-11477,-18468,-17325,-10184,-5307,1458,8443,11552,12104,6474,941,-2475,-320,8038,10508,3915,-3319,-6735,-7092,-5827,3424,14037,10736,6257,-2553,-2979,11193,20863,24256,24555,17650,6323,-2246,-5557,-11340,-14544,-12958,-9648,-7274,-8410,-10491,4243,31286,28974,16816,5087,-462,883,-8553,-8305,-1805,-153,-9508,-17418,-19470,-4290,6091,9432,3967,6115,4517,4853,9815,3683,-7704,-10057,-1463,6761,11258,15683,20281,17692,9078,468,-899,-1570,521,3780,3580,148,-10389,-4420,-3068,-7363,-13657,-17386,-11256,-1408,4866,4452,270,-3201,-5422,-12203,1112,10896,11850,15150,21166,20772,16742,16533,23523,40126,42380,21201,-1212,-7162,-7776,-4370,5915,15489,9579,2118,-6240,1046,13922,23683,42155,50724,39347,15324,6779,4398,1887,-5928,-13793,-9911,-1765,2693,8300,4292,-7214,-15531,-12263,-3421,287,-6978,-7481,-3216,-924,367,197,-1778,-1766,3502,4296,4121,18415,35199,29495,18844,15247,17631,26647,26617,16478,1550,-828,4688,3056,-1192,-2544,-5494,-931,10943,23388,24391,11476,-4276,-12111,-4960,2176,7389,10735,8532,-1627,-11807,-16807,-12999,-4656,7574,5877,-5176,-15241,-13367,-4812,822,6212,3819,353,-3754,-15496,-7887,7699,11770,11398,-2717,-12348,-10200,-5575,-962,2747,10366,21393,35919,35367,14365,-8626,-10922,-5713,-4707,-9650,-7856,9823,29104,37979,26313,14741,13078,12106,7028,-4813,-13709,-15697,-11970,-304,9809,6197,2609,2001,9556,23903,13839,-6562,-12390,-15891,-16120,-11343,-3402,-2135,-3528,-4912,-12358,-17835,-13578,-4273,6992,14193,11881,4488,-7786,-10751,-3803,-3698,-4525,-9941,-13723,-1366,13898,20294,15260,8933,1719,-11021,-14358,-1584,10236,12001,3351,86,3107,6150,1556,-8245,-16134,-15290,-14788,-14096,-6707,-1420,-7230,-7788,16985,49844,63988,41277,8945,-7075,13470,28052,26779,11987,-470,-12883,-5644,2582,13383,23733,35109,26859,10391,6723,10896,-2765,-8584,-10539,-17570,-10480,-1551,1697,-148,-2582,-4317,-9777,-2519,10519,17496,13907,8278,3644,-3141,-9971,10093,35311,40821,26714,15129,493,-6070,-2253,-3788,-10010,-3801,744,3004,-2090,-11917,-5530,8096,21938,27641,22127,25839,27265,18370,5404,-2494,-6611,-11128,-7329,-5753,-2536,1221,-10671,-16659,824,2124,-6435,-2886,8447,13015,9745,5343,1837,-3263,-6412,-11685,-15306,-13395,2560,20793,26738,30030,19061,6138,-5112,-13883,-1571,7437,8967,6389,-173,6955,-1859,-13152,-7094,7202,7173,-6389,-17045,-10700,-1642,10786,13375,6547,-511,-2911,-5265,-12328,-14765,-8136,-7563,-10690,-5200,-4992,-11378,-17019,-2340,6556,8578,6956,3006,-101,-2868,-13551,-11772,-177,9319,16052,21330,28808,31302,17574,3663,97,10196,4833,-7342,-17225,-13404,-17574,-14905,-10422,-8200,-4597,-2769,-9636,-19201,-15848,561,13580,21455,20912,10221,576,-714,1707,3164,-3812,-3079,4624,11506,14179,26496,30326,22955,10564,5427,6264,-8419,-14592,-2652,9539,5850,-12736,-10214,3374,7133,8975,17070,26650,39886,39025,23794,13821,24086,15478,-575,-12720,-7286,13322,36363,17779,23474,48118,71158,30750,33948,152787,193494,136244,83651,52732,23432,4644,-10157,-10186,-129,-2043,-5868,-7405,-4241,-3476,-5932,-3408,1844,4810,6762,2925,2326,8080,10505,3684,-5125,-5382,-2912,-10372,-17470,14351,55203,57734,28575,5320,1479,5256,9437,18443,3086,12992,19878,15054,9941,3850,-4191,-5418,-4439,-2575,1912,5784,15747,31669,40763,33826,17167,-3997,-3185,5620,-254,-5455,-478,3893,4734,3181,-5233,-9572,4243,17386,16396,2662,-5842,2143,10270,10650,7932,-309,-7701,-10902,-7980,-10103,-13073,-9255,-5190,-5271,-7470,-14161,-9977,-4497,-4493,-5871,-3097,-1615,-2793,-8701,-8683,-5537,-7546,-13355,2443,14337,13198,10758,5104,2594,4844,-4009,-9427,-8918,-1202,15628,28560,30330,23783,5036,-6256,10195,26569,31370,21450,-939,-10200,-9129,-12107,-15273,-6622,5220,11388,15541,16908,15090,7795,-5583,-5654,7149,19025,18200,38425,46304,60925,108089,147625,72909,-4106,26101,88792,86931,13799,11765,-6161,-11632,40678,88447,54504,3227,-3094,22978,46880,62501,52388,13583,-6812,-1664,12287,11688,3949,-3155,-5253,-6212,-6281,958,3088,24,5926,10402,16465,23377,34167,47753,48067,36648,27429,20961,12779,-9233,-13804,-6184,-6610,-9720,-8642,-9984,-5172,4585,11090,8518,-2013,-8748,-2080,2072,1250,-3120,-3910,-6571,-15309,-20546,-10563,-798,3895,3267,2165,-2510,-11125,-10752,-4017,-292,765,-2847,-7977,-9259,-10600,-4488,-3508,891,4860,4088,5363,-5366,-8396,-1472,-2163,-6040,-7361,-9923,-10345,-13227,-17258,-8323,4968,7844,-2109,-11850,-11183,-3048,9948,21335,26352,24638,34753,28997,14561,14546,10171,-792,17445,2560,18382,12660,56876,70709,37079,15617,33572,-4238,49964,65582,42188,17791,-12910,-1695,-5585,-13260,1603,5148,-353,-13695,696,20505,29268,17316,2453,-8402,-15606,-4662,5746,6241,-6686,-8689,3466,6795,1584,-2378,-2285,-3495,-5330,-300,167,-7922,-19816,-16896,-449,20192,31738,29141,29646,18864,-3125,-13031,-17494,-17078,-14351,-14379,-16308,-14024,-7311,-2463,-2036,-2396,1892,13996,29646,36272,25685,7786,-4290,-7338,-4925,228,2708,4272,6150,2943,4198,2240,-2794,-12598,-10513,5452,20819,33711,34607,27102,18512,10219,2556,-10134,-13914,-11260,-6010,-255,602,2881,9392,11091,-5541,-12197,-392,3109,-13,-3779,522,5452,6343,4189,-4478,-4511,3900,6873,-3568,-11530,-3644,-752,-305,3214,8843,17046,19022,2829,-9275,-11404,2782,10067,11285,14152,18834,26790,24900,14024,4189,-5652,-12073,-6183,1731,4201,4103,2830,-296,-125,-1613,-10934,-11476,544,7612,11659,8113,8753,19758,20218,15726,7989,1545,-2001,-8005,-6606,1834,2626,-893,112,1989,-2760,-10815,-7218],[-5313,-8357,-6559,-715,7410,7793,-1419,-7295,-8226,-8393,-4885,3522,7735,4874,-4253,-7377,11070,19985,18565,-1936,-2477,17312,32558,34719,20382,3132,-3797,1447,7449,14986,29280,34479,24717,6472,-4997,906,6496,8159,8678,21996,41399,41138,28092,9963,-7065,-5241,7302,4189,-7828,-15376,-7960,-13174,-23167,-17976,-9461,-1171,5305,5469,2819,4447,9677,11089,5470,3111,-2403,-5097,-2138,-701,-3470,-4310,-3743,-4325,-6168,-6274,-8602,-8796,-11309,-3744,-5219,-10492,-7811,-75,2517,-1171,-5560,-4282,-3708,-5166,-7257,697,7315,11568,7124,1120,-2643,-2865,125,-696,7000,9437,5089,799,1264,6904,10611,10244,6817,-2962,-9604,-4303,916,-2141,-6958,-8716,824,5730,-385,-9504,-9680,-6096,-1232,14297,48370,72012,65286,51004,29683,10810,4183,6200,232,3117,492,-280,808,-1171,-3509,-1605,-2342,-12478,-19505,-5087,7734,11016,5334,574,1348,2358,-4091,-14429,-16888,-19374,-14089,-8044,188,1109,-8928,-13846,-11351,-4590,2595,4945,2596,6038,10152,4699,-7391,-14045,-12302,-7353,-17859,-5590,-3618,-46327,-129441,-247579,-352336,-418269,-408306,-340832,-256693,-166334,-88931,-20753,12169,36814,33853,16819,-4273,3747,22185,29050,26021,26052,13824,468,-7711,-13730,-10182,-5041,-4499,-4687,-4106,1579,-5240,-13717,-15131,-5528,-4809,-5643,-7005,-7182,-9289,-5582,-706,4646,9175,11843,7281,-5092,-8272,-778,14008,18269,-498,-8165,8499,19396,10045,-6413,-16780,-3027,5659,11376,10535,1723,-8028,-5944,4,5259,13616,15009,5630,5318,8460,6319,-1399,-7961,-11250,-8257,3859,14492,4137,-9627,-7191,4976,6454,714,-9869,-11114,-3297,5129,-2126,-15835,-10155,-4853,1922,6327,11094,13614,9069,859,-7025,-16379,-12000,-5304,1093,5082,4675,3943,-343,-6272,-13150,-11534,-5467,-1575,-5026,-7104,-11479,-6842,-3105,-3559,-9929,-14464,-14631,-13731,-10882,-4297,1506,3859,-4575,-11482,-12838,-11560,-6148,-4601,-6373,-9676,-11596,-12161,-15231,-3964,4811,6496,6354,115,-12212,-8673,-3708,5815,9609,16680,16289,10559,592,-7306,-305,14825,28059,33388,35434,36029,32409,27679,17034,-248,-239,6211,11901,7566,-398,-1175,2722,820,-1327,-9616,-10256,-802,8904,9375,8478,9129,16684,19071,12101,7106,6340,7035,4878,3415,1617,5677,17303,31004,39730,43137,35195,14701,198,-8583,-9605,-7540,-15664,-9715,5350,12103,8576,1095,3138,5701,-1420,2502,13633,19137,19287,14966,14625,14559,7161,-2550,-9873,-1240,5310,3424,-1965,-2604,-1287,-324,1658,-2007,-12037,-9905,-1783,-5720,-14370,-2957,2017,-1428,-6645,1301,9378,3138,-2739,-831,1314,-310,89,1337,173,4923,8585,5043,-2004,-2635,-11,-2070,-5293,-6982,-5408,-522,8022,15642,16295,8596,4290,-254,-6783,-6139,4119,10040,14589,24063,13432,7017,7975,2803,-518,7183,18821,17810,13342,-486,-11681,-1157,8546,12128,13634,10674,399,4850,7946,7607,10934,18376,21076,8920,-781,-5971,-6369,-3270,10530,11236,-1879,-9524,-15824,-10497,-2809,4957,4320,-843,12911,7964,55,-9300,-14952,-13485,-11562,-2067,2220,-1253,-7046,-13526,-4443,1512,629,-182,159,-4458,-8335,524,2801,-4606,-13312,-6025,-780,-982,-7200,-11009,-3314,-1684,-1280,5512,18586,26843,20141,9830,6072,6960,11694,6101,-2518,-4123,-53,-2466,-10954,-16009,-11256,-2322,1961,-858,-6093,-7593,-5064,-4217,-10081,-7845,4425,6478,796,-6095,-4778,-3212,-7154,-14564,-10034,-1065,-149,4386,23090,38238,47456,31415,9205,2455,-5614,-9413,2609,4901,6219,8458,24166,50002,63465,55343,30733,5511,-15394,-9378,-902,8092,16518,21532,17544,12268,5985,-11844,-12080,-7135,-11004,-9729,-7279,-9093,-9644,-2678,-209,-622,-1347,-1895,773,500,-4021,-4704,8420,31820,23472,5857,-82,2567,-1925,7024,18486,21489,8296,-7739,-11684,-7006,-1803,-4622,-7989,-9444,-4989,2729,2611,-502,3284,10798,7012,-2531,-8791,-12533,-10297,659,9026,7664,-2613,-8668,-5814,-4338,-4039,-5873,-14533,-9793,-6038,-8189,-7055,-9501,-8588,-465,2852,2248,-7220,-9625,2801,17003,17931,4498,-8983,-9642,4167,14120,7553,-7229,-16238,-13489,-10505,-6618,-2834,-3070,-10295,-5643,-4955,-6067,-6417,-6686,-5905,-9817,-14951,-11170,-5948,-7840,-12224,-9552,-3178,6162,13698,15521,2305,-10823,-16332,-11260,-13036,-7953,1978,11510,21706,28576,22097,9719,734,-313,-3438,-13289,-3982,1925,1533,-4516,-1901,6755,1627,-11252,-12128,-5548,-8419,-18297,-14434,-6392,1129,7312,10260,7253,20762,25835,10904,5328,15007,21663,16170,6005,-3289,-6039,4926,7243,2566,474,5008,11681,9159,1799,-5429,-5401,797,10000,10940,4570,1659,5597,15658,17229,3928,-14157,-5995,-86,3461,5372,2776,2093,1496,-6019,-17630,-11112,3154,8317,9233,9750,15637,30717,40422,41440,37469,29980,13191,-346,-4631,2504,9768,16602,30970,50492,47290,9885,-7333,-4296,6017,10680,12714,7293,2666,-966,2545,6019,6383,11579,19479,12661,1833,-9814,7316,16784,16735,16234,12331,4040,-9047,-14847,-10309,-9750,-11370,-13330,-10730,-8086,-4021,-145,-577,-866,5014,9445,4965,5350,6325,1543,-4700,-14559,-8039,-4017,-6096,-11337,-10322,-2537,2049,2924,-1167,-4587,-8809,-7112,-3572,-1981,483,-1409,-4348,-5899,-4348,-4742,-11593,-11137,-3054,5840,21693,40266,44781,39909,20860,5962,-7207,-11230,-10004,-11745,-9843,3273,9002,10460,6560,-299,-2659,3852,23320,48108,50251,28923,8208,-2728,-9649,-14432,-15733,-7530,10867,29237,34722,26276,4781,-9252,-3948,-81,-1088,-5573,-9128,-13813,-10847,-13427,-9686,-9379,-5484,-790,3518,9384,13179,11265,4929,-1799,-9783,-10462,-5426,96,2707,-2224,-3642,4206,14606,31481,34937,33386,20423,4423,-4056,-10403,-19574,-12102,-6732,-6638,-8088,-8282,-1393,5254,4770,-808,-2199,3842,5250,4476,-3010,-14453,717,24981,36981,37343,40717,46888,24686,5771,7657,18984,24539,9161,3566,364,-298,-582,-2393,-7553,-8327,-10614,-10358,2367,20639,25760,7536,-664,-602,794,9497,21517,32562,30960,26377,18807,8559,3150,1053,330,-2345,-7512,-11033,-11403,78,13605,18356,14811,5240,-4730,-5199,1434,7840,11779,5670,-2477,-13396,-20820,-19257,-9508,-4434,3284,8901,8603,-3522,-15009,-8378,3170,2994,-10622,-8475,671,5215,3116,-12219,-8788,294,8410,13123,12673,6182,-3780,-12597,-12150,-675,15928,24681,17133,-966,-17212,-7689,-5526,3209,24878,23686,-1053,-7423,-1583,1637,208,-3782,-676,3523,1357,-4083,-7001,-8130,-4010,3169,9837,1629,-8994,-14317,-2234,9106,2485,-10142,-11990,-5463,-3789,-7446,-11815,-10474,-6108,3301,9903,5713,-6374,2534,34850,58083,64106,31094,5927,-588,233,-3376,-4601,-734,-2386,-10361,-16584,-7188,572,12981,45775,76311,84305,62489,26524,4622,-1289,2689,3005,-7010,-18387,-12415,-2901,8764,12776,8448,7465,7025,5678,806,-6958,-15914,-5147,-431,-3571,-9676,-17277,5173,28501,28412,7570,-9932,-11532,-1811,456,97,-1667,-1621,-9240,-16489,-8265,-2769,760,1571,755,5029,8211,9689,7976,1589,-3082,-1903,148,2876,5298,-2075,-13207,-15902,-8960,-9758,-7883,-4275,-7101,-4673,140,5892,13017,17111,16669,11225,-268,-10885,-12920,-9726,-7546,-11881,-16275,-13226,-6713,-2887,3309,9290,10901,10033,3747,-1558,-3801,1575,11340,12211,4724,-1648,-4290,-4942,-4165,5928,16972,10790,5484,-3027,-3847,9113,17335,19981,20511,14768,3485,-1405,-2101,-8224,-13368,-12353,-9119,-6658,-8244,-12013,2723,29186,26377,13743,1512,-728,1865,-8783,-9552,-2420,-800,-9750,-18453,-17072,-1391,9031,10055,1394,3155,3448,5137,10208,4777,-5584,-8628,66,7909,11276,15689,21413,19467,8605,-1019,-1016,-534,2055,5879,5892,347,-11018,-3627,-2195,-5989,-11970,-16409,-11624,-3525,2731,3008,801,1481,-279,-13569,-2185,8447,10543,15156,22904,23609,19315,17299,23284,42980,47140,24361,-2629,-9469,-9499,-6152,5026,16526,10306,-821,-12204,-536,15249,26213,45436,52257,35365,11686,5839,4396,557,-8739,-15909,-14367,-4004,2420,8399,3192,-9477,-18897,-13880,-3228,2076,-6099,-7691,-3494,-331,1345,394,-2155,-2514,2166,1954,-136,14014,33485,30849,21176,16967,17945,24437,22683,14682,1074,-1322,5145,3896,-558,-2914,-6369,73,12537,23165,19696,7595,-6999,-13656,-5674,849,5127,7692,5284,-3657,-11851,-15160,-11148,-3354,7887,4474,-6967,-17137,-13923,-6021,-464,2929,-841,-4405,-7960,-17843,-5167,11472,16383,15754,-2021,-12699,-10303,-5521,-439,3011,10461,20966,36903,36411,15984,-8111,-11872,-5559,-4064,-9388,-7992,9165,28033,34990,22236,12014,12326,13266,9241,-2780,-13626,-15933,-12446,-1321,6622,3262,2629,5022,14142,27721,19632,-2311,-10291,-15378,-18917,-14353,-4003,-1067,-2471,-4335,-11718,-17167,-13733,-6059,2414,8591,6807,946,-9869,-9392,-2592,-2835,-3784,-9033,-14711,-5622,8603,16506,14271,9501,2881,-9832,-15860,-4923,6584,10712,3454,159,2887,6465,2952,-7231,-14684,-15302,-15706,-13512,-5360,-371,-7217,-6235,23854,58540,69991,43754,8342,-7768,14849,31156,30795,13778,189,-12501,-5991,1618,10371,17715,29432,27017,14172,13768,15515,-1305,-7900,-9573,-16404,-12944,-4472,-421,124,-127,-1654,-8308,-2794,9891,15211,11254,5703,1235,-4764,-10389,11123,36541,40381,26546,15051,643,-7370,-4378,-4724,-8909,-2552,-2062,-3328,-6611,-13749,-6551,5815,18979,26585,21844,24030,24469,15774,2860,-4140,-7348,-11386,-7439,-5950,-5154,-687,-12575,-17382,1584,4479,-2287,-1053,9676,14867,12154,7142,2590,-3719,-8453,-15606,-17674,-13686,2422,22567,29667,31066,18099,7021,-3746,-14234,-4729,4731,7808,7433,1153,5471,-4869,-16027,-4768,9162,7414,-7170,-17684,-13606,-4083,7468,9991,3821,-2604,-4102,-5544,-11567,-15724,-11714,-11986,-12588,-4212,-3289,-10313,-19701,-5043,1582,3223,5291,5077,3124,-1276,-13178,-13392,-3066,5126,11678,17141,23847,25326,12282,525,2080,12913,6199,-7224,-17008,-13913,-18331,-15042,-10176,-7374,-4496,-3395,-11540,-24609,-13879,2536,14902,22820,23067,11767,19,-4796,-4517,-213,-3489,-997,6993,12286,12849,23458,28466,22015,10828,6299,4508,-10354,-13169,-1772,10361,6393,-13256,-12830,1239,6075,8150,14830,19300,23128,20488,9026,8688,22005,13458,-2128,-13979,-7974,10840,26708,1024,8369,39373,63928,35485,2340,91310,111690,58758,28861,22990,9871,675,-4887,-6428,-4026,-5575,-6008,-6165,-1652,-1808,-5544,-3661,1605,3897,5391,2660,3702,10181,12376,4591,-5046,-6356,-2886,-9713,-18823,13832,52281,50672,23481,2531,-1070,1633,4837,11563,-3644,9648,18674,16275,11786,4473,-4236,-6582,-6137,-4468,308,4842,14868,31291,41080,34338,15108,-5925,-1860,7682,282,-5050,224,6368,8039,6228,-3329,-11270,3583,18353,16315,1828,-1597,7716,16414,16281,11472,2867,-1875,-9758,-17427,-16322,-13265,-7486,-2730,-2912,-6132,-15122,-11434,-5463,-4526,-5469,-3294,-3042,-5070,-10480,-9640,-8412,-11662,-15778,-408,10010,8352,6443,1239,-583,1899,-6295,-12049,-9736,272,17035,28938,29553,21943,681,-7839,11569,29515,33024,20016,-3736,-9709,-8164,-12008,-17231,-8745,2646,9184,14536,15965,13006,5221,-7744,-5282,8729,21076,20051,28234,15545,15635,51387,83585,29727,-193,-290,19689,962,22391,26675,3745,14520,65707,100604,64171,24808,9094,22579,36603,43292,31022,224,-11373,-2308,10003,9467,3005,-3682,-5860,-6809,-6819,659,1390,-1035,5054,9710,15899,23527,37839,52583,49844,39235,31031,23942,14671,-9437,-15192,-7155,-8124,-12904,-12742,-13431,-7433,1706,7577,4488,-6521,-11295,-2230,3305,4355,1381,-1555,-7577,-16836,-20708,-12033,-2744,2925,3678,3324,-1134,-10117,-13558,-5632,-888,1,-3756,-10884,-13912,-13464,-5672,-4355,-1051,1903,249,-226,-10822,-8730,-4794,-7488,-6724,-8227,-12269,-12986,-14596,-17269,-9412,3074,6070,-2121,-10327,-12026,-2997,10873,22852,29638,27485,30853,21731,18844,27050,33531,23494,16635,-7020,19398,39901,65826,63113,28877,-4570,4322,10700,52037,54092,21048,170,-14003,-9453,-8835,-11718,1864,5250,-264,-12627,2358,23709,31883,17950,3108,-7948,-14940,-4150,5795,5688,-7408,-9223,2870,6974,2883,241,-1715,-3815,-3281,3109,3273,-5294,-18360,-18165,-2553,16970,28550,25837,26522,13747,-6578,-18717,-21872,-15431,-10465,-11610,-14771,-12716,-6460,-2570,-3327,-4350,-604,11552,27779,34840,24738,6158,-5744,-7550,-3973,1311,3431,4299,6860,3951,4100,976,-3737,-12582,-9856,4913,19583,32096,31084,22586,16068,8857,723,-11857,-14560,-11612,-7073,-2439,-2274,482,8206,9120,-8676,-9565,3213,6774,2946,-2617,-509,3157,3096,-421,-7182,-5254,3697,6165,-5026,-13715,-3693,-138,-207,2227,7123,15341,18682,2991,-9252,-13620,790,7262,9387,12560,14489,19204,19087,9357,16,-9227,-10623,-3047,4449,6473,5862,3261,-1890,-2833,-4237,-12381,-10661,2045,11293,16985,11746,10547,20549,18632,11312,2109,-2304,-2690,-6334,-1390,6222,3713,-3396,-5041,-3155,-4253,-10369,-7404],[-5480,-8124,-6908,-3000,2343,1104,-7801,-10208,-9332,-7651,-3339,3457,5001,1812,-6260,-2511,14977,23047,21263,-1001,-551,19892,35047,36371,20412,4230,-1267,3961,8765,14509,28069,32963,22760,4807,-3325,4233,9089,10321,10300,21589,35170,35327,27098,10479,-6076,-5052,7822,5748,-6826,-9876,-3414,-8430,-17574,-19353,-10926,-3198,1647,2085,-187,1719,7405,10083,5888,5594,1228,-2873,-1159,156,-3084,-4601,-4689,-5372,-6713,-4548,-5762,-7871,-12194,-4055,-4323,-10145,-8959,-1479,1086,-2150,-6575,-6235,-5210,-5833,-9474,-2884,3456,9170,7186,1991,-1575,-1979,-738,-3327,5431,10912,7553,2124,706,3941,6400,7412,5677,-3572,-9928,-3042,2099,-1104,-6085,-8660,1858,7059,581,-10709,-13844,-10819,-4671,10961,43276,70481,68572,54503,28978,8128,2801,6896,2028,5423,5888,7202,8128,4548,362,71,-2988,-13958,-17838,-3330,8613,11101,5082,-248,-1221,-2007,-9348,-18294,-15800,-15818,-11550,-6006,1306,-881,-9709,-11533,-10605,-6939,-905,2236,-44,1978,5251,932,-9204,-13357,-8343,-2406,-14469,-11471,1371,-33871,-114140,-244834,-374851,-468438,-474832,-406438,-306861,-194030,-94948,-16878,12965,36411,36579,18719,-5678,4874,21102,21765,16140,21539,14609,4204,-2965,-9403,-7071,-4279,-5304,-5950,-5829,-1604,-8855,-16825,-14094,-4206,-3670,-4653,-5740,-5701,-7992,-5165,-434,4486,8435,10996,7486,-3100,-4470,3411,16945,19535,-606,-7527,9005,19348,9678,-6572,-15205,-1136,7650,12179,9816,-785,-10527,-5443,2756,8101,14077,15182,5812,4795,6635,4019,-3883,-9818,-10877,-6181,5730,14544,4115,-9007,-9261,2710,3737,-1172,-10902,-13230,-6002,3076,-2451,-15231,-10547,-6006,852,5583,10752,12625,7794,1153,-5602,-14902,-12943,-4087,4798,8717,6737,4893,95,-6349,-15003,-14597,-7834,-2880,-5817,-7357,-12205,-7378,-5215,-5671,-10324,-16398,-17474,-18179,-8569,-935,4367,5853,-4408,-12042,-13007,-10578,-6040,-4573,-6412,-12078,-15400,-11917,-10524,861,6481,7592,7741,1499,-11605,-7807,-2434,5371,10389,17985,16485,9703,-16,-7123,-969,11681,21709,26937,34020,39565,36265,28846,15724,-2517,-1232,7255,15441,12227,3267,1843,5575,3066,1037,-8792,-13096,-2716,9353,12080,11765,11652,17601,20387,14591,9776,8732,9571,7391,5495,4811,9728,19791,30402,37003,39427,29904,10797,-20,-6703,-8244,-7892,-18088,-9579,5992,14877,12162,4028,4660,5288,-3515,-1271,11082,19864,21257,17843,19611,19484,11684,-1358,-9625,-301,7194,5571,284,-603,-658,-1239,-461,-5365,-15590,-10088,-2053,-4891,-12634,-3525,1476,-1280,-6368,-941,6173,480,-4493,-1774,1034,-751,-393,1156,181,4583,8262,5000,-2409,-3852,-2192,-5015,-8672,-9759,-7982,-2481,7228,15843,16665,10179,6567,1369,-6928,-7333,4531,12803,22035,33867,17613,6839,6226,565,-3951,-849,15142,18166,14088,-1259,-11332,1478,10953,11709,11177,9456,4664,9432,10123,7250,8827,14351,16981,8111,-439,-5629,-6877,-6627,1782,-405,-8741,-10289,-14962,-9534,-2341,5273,7694,7318,19681,10999,1679,-8711,-14484,-12848,-11329,-2604,1427,-1475,-6995,-14473,-5623,640,-88,-1220,-1780,-6142,-6938,2574,5581,-2132,-11453,-4614,947,272,-6632,-10962,-2829,-2157,-3437,3116,16214,24226,17883,7044,3049,3081,7076,2638,-3238,-3904,-2331,-7343,-12297,-12390,-9183,-4312,-2792,-5345,-8164,-7813,-5944,-5778,-12013,-6319,4625,5839,1066,-4393,-3799,-1891,-4113,-11314,-12014,-1426,299,458,16031,32542,45916,31988,9764,3642,-3240,-11413,493,4147,5942,7453,21065,44640,58100,52384,28058,2650,-14779,-5248,2821,11864,19647,21879,17069,11980,4936,-14813,-8176,-3298,-8258,-9845,-7493,-9057,-7466,-369,1659,480,-295,-966,-102,-1800,-5342,-5088,9812,31106,20693,4017,-1218,2588,-4397,3610,15720,18708,5326,-10405,-11951,-7494,-1064,-2333,-5452,-7769,-4688,2083,2682,-322,3398,10022,5849,-3549,-9331,-13414,-8807,1723,9215,7857,-1333,-7305,-6508,-6223,-6798,-8948,-15928,-7647,-3823,-5529,-5174,-8361,-7200,1118,4301,2880,-5896,-5326,7328,19124,15340,145,-11743,-6590,7974,16981,8861,-7082,-14992,-11623,-9311,-6613,-3581,-3672,-12867,-10489,-8244,-8356,-8085,-7516,-6161,-9109,-12883,-13277,-7915,-9588,-12858,-9581,-4010,4814,13755,17364,2796,-10739,-16676,-11730,-13297,-8338,1620,10848,19729,26101,21197,9596,119,-1597,-4508,-9878,-2902,1221,-893,-10007,180,10331,3917,-9905,-14626,-5895,-7626,-17758,-14908,-7042,112,4607,4844,-447,16607,24444,9967,4744,17717,24060,17716,6589,-3081,-5739,4265,6486,1906,-498,3627,9487,6532,-1570,-8119,-5023,209,9077,10917,4452,200,4370,15660,17126,2076,-12493,-2147,3176,5813,6677,2350,1198,1233,-6384,-18858,-12374,2164,7694,8952,10101,17159,33278,45428,45654,40122,31972,12284,-1550,-3742,5754,14881,22354,37098,56711,46470,8646,-8899,-4796,6741,12953,16060,10017,4517,798,4709,8061,8217,13729,19779,11951,2627,-9233,5672,13883,14173,13792,8211,-1723,-8860,-12743,-11546,-12329,-13098,-13634,-10160,-6528,-2484,206,-893,-426,6002,12066,10572,11535,11609,6017,-1767,-13439,-9467,-5134,-6833,-11427,-12243,-7497,-5579,-4810,-4588,-5378,-7527,-3719,444,1386,2458,-508,-4006,-6302,-5825,-6245,-13073,-11884,-2788,7070,23154,39868,42325,40607,22292,6443,-6946,-11285,-10889,-13702,-10764,2252,7423,7167,3355,1366,1181,6482,24487,44794,40940,21531,4527,-4549,-10878,-14109,-13545,-10682,7488,24682,28215,20069,3544,-4820,234,3478,1803,-4711,-11583,-15460,-10158,-12516,-17254,-12377,-5001,-571,2769,7235,11589,10813,4724,-2562,-10119,-9771,-6249,-2030,1219,-2389,-3704,3573,15781,33273,36650,33545,18220,2968,-3100,-8732,-18608,-13543,-8093,-7385,-7524,-7149,-1852,2864,2115,-2028,-1840,2381,2475,2167,-4655,-11731,3994,28481,41454,41016,44450,48909,24223,6000,8807,20149,22984,7982,4858,2293,1416,1957,312,-5260,-8984,-12417,-8124,4750,20496,24635,7855,32,-420,-619,5778,16220,29708,31668,27643,20454,10258,3174,-1121,-2820,-3761,-4801,-9081,-13244,-1760,14247,22095,18703,8379,-3123,-4926,1643,8064,11834,5595,-2499,-13960,-21811,-17240,-8588,-4655,1707,7608,8813,-4305,-17072,-5859,6471,8683,-3649,-12888,-4372,1839,1214,-13102,-8298,-983,4294,7208,6701,360,-7955,-14474,-10687,1968,18680,27674,19280,-1148,-14909,-3729,840,9689,32293,19495,-3677,-8857,-588,4132,3467,-1206,61,3999,2437,-3034,-6783,-10091,-7528,274,8656,2003,-8199,-14614,-3830,7337,1503,-11295,-11862,-2785,-801,-5489,-10791,-9532,-5290,3397,9470,6372,-4646,97,25294,43786,57867,30960,7222,2675,2726,-2432,-3884,67,-2040,-10406,-16120,-6101,2309,14635,43968,71341,80259,62270,26506,4380,-1460,3164,5117,-4274,-16535,-15735,-6660,4313,8725,6186,6724,6272,4756,-470,-8313,-15896,-4035,2007,-530,-7425,-18202,3958,28720,31145,8216,-11155,-11305,-988,1080,696,-338,-1621,-9929,-16181,-8949,-4365,-762,1150,1558,7135,11180,11526,9006,2436,-706,841,2500,4932,7137,-723,-13113,-17026,-9373,-8680,-6341,-3983,-5960,-4104,-1309,4854,14368,20741,20049,11896,88,-9971,-11487,-8609,-7100,-12000,-13308,-8789,-3100,-382,5284,10015,9931,7429,106,-5197,-5596,3590,14520,13671,5329,-184,-1809,-2429,-2194,9178,19823,10874,4870,-3215,-4312,7182,13967,15899,16252,11212,324,-114,1507,-4434,-11113,-11017,-8278,-5994,-7837,-13241,995,25284,21812,9185,-2597,222,3099,-8430,-10355,-2857,-1591,-10361,-19506,-14629,1149,11372,10535,-423,324,2292,5282,10353,5495,-3822,-7207,1965,9345,11361,15708,22180,20861,8008,-2305,-819,788,3864,8314,8509,519,-11580,-2735,-1203,-4438,-10053,-14235,-10818,-5107,691,1280,790,5219,4275,-10056,-4139,7030,9658,14944,23695,25301,21153,17723,22706,44141,49599,26156,-3710,-10626,-10219,-7405,4300,17783,12091,-2607,-18562,-98,17612,29354,48651,53440,31781,9085,5144,4354,-711,-9875,-12733,-14731,-5953,2068,8097,1909,-11558,-21448,-13063,-1170,5079,-4626,-7253,-3163,937,3348,1874,-1391,-2288,1861,679,-4125,8522,29315,30821,23242,18634,17816,20860,17328,11867,429,-1560,6130,5378,674,-2759,-6503,1713,14589,22858,15447,4330,-9237,-14458,-6038,-277,2963,4733,2273,-5202,-10996,-12604,-8452,-992,9293,4337,-7466,-17614,-13433,-6914,-2055,-753,-5186,-8672,-11727,-17112,-1606,15984,21558,19949,-865,-12319,-9988,-5099,650,3831,10844,20650,37530,37113,17594,-7391,-12275,-4590,-2753,-8652,-5959,11488,29890,34307,19831,10214,12088,14831,11806,191,-12073,-15412,-12445,-1934,3882,1101,3283,8319,17995,29475,23575,1410,-8277,-14085,-20807,-16841,-4593,430,-890,-3374,-10724,-15875,-13224,-7201,-1382,3614,2382,-1658,-10343,-7376,-913,-1428,-2397,-7529,-14380,-8947,5017,14676,14819,10973,4617,-8077,-16102,-7594,3472,9591,4042,905,3319,7147,4846,-5492,-12747,-14335,-15114,-12309,-3473,1144,-6634,-3571,31387,65582,72972,44583,7428,-8157,16304,34007,34716,15815,1282,-11129,-5892,806,6907,11015,23062,26799,18781,21699,20172,249,-7062,-8022,-14232,-14866,-7155,-2292,833,2753,1283,-6475,-3450,8198,12315,8816,3521,-819,-5987,-10064,12080,36347,38556,26056,15089,1217,-8090,-5572,-4384,-6697,-719,-3907,-9349,-10861,-14732,-6883,4203,16764,26185,22219,22700,22104,13698,1046,-5058,-7267,-10714,-6746,-5054,-5993,-1855,-13211,-16805,2843,7156,2222,2461,12418,18279,15919,9716,3816,-3672,-9967,-18812,-17409,-13590,2007,23346,31413,30781,16881,7968,-2207,-12738,-6848,2761,7165,8885,3274,4773,-6701,-17066,-1319,12235,9393,-5273,-14921,-14875,-5253,5152,7590,2080,-3831,-4517,-4643,-9272,-14191,-14207,-15204,-13238,-2928,-963,-8326,-19673,-6587,-1954,-615,5107,8333,6785,508,-12266,-14037,-5009,2057,8621,14117,19722,19702,7474,-1637,3981,15174,7768,-6314,-15925,-13686,-18261,-14196,-8994,-6128,-4274,-3438,-11127,-19708,-9554,5872,16878,24121,24783,13212,-311,-8394,-9023,-1180,-794,2504,10114,13405,11926,20299,25772,20392,10722,7281,3566,-10660,-11272,-363,11548,7304,-12760,-14424,-261,5358,7464,12638,12858,9817,6146,-3388,4317,19669,11792,-2865,-13966,-7792,8838,18137,-8400,3488,34000,56847,35098,-8114,50053,58593,16123,9981,12539,3370,-2476,-4330,-7827,-7728,-7148,-4590,-3513,2070,770,-4340,-2972,2502,4294,5043,3416,5902,12827,14598,5810,-4487,-6849,-2386,-8099,-16948,14827,49205,43642,19168,622,-3328,-1868,608,6065,-8859,7214,17329,16632,13306,5674,-3556,-6987,-6928,-5220,-78,5086,14802,31018,41029,34819,13698,-6879,55,9905,1280,-3764,1952,10231,12953,10414,-418,-12284,3306,18898,15023,768,3276,14596,24416,24135,17017,8350,7426,2088,-12229,-13908,-9416,-4117,959,673,-3609,-13984,-11407,-5168,-3300,-3697,-1941,-2888,-5936,-11068,-9291,-9640,-14049,-13721,-443,7752,4881,3123,-1447,-2348,464,-6941,-12897,-9063,2411,18533,29208,28728,19937,-2863,-6412,13804,32220,33928,18080,-5523,-7739,-6227,-10742,-17638,-10186,430,7660,14153,15738,11935,3999,-8623,-4295,10601,22972,22270,22048,-1541,-4538,28211,55045,19633,3383,-443,-5482,2280,45278,37743,2931,14247,66140,95789,61649,26068,11793,21197,29539,30705,17288,-6374,-12332,-1663,9203,8441,2979,-3119,-5227,-6241,-6482,843,240,-1334,5056,10018,16387,24605,41336,55747,50411,41621,35309,28172,17644,-8250,-15603,-7203,-8562,-13000,-13886,-16053,-8667,-460,4648,1018,-10308,-11907,-1334,5084,7929,7195,3480,-5929,-16519,-19423,-12349,-3805,2562,4612,4928,677,-8274,-15189,-6397,-838,-158,-3525,-11286,-16401,-14709,-5608,-3469,-1171,287,-2673,-4605,-14918,-8897,-8131,-9176,-4471,-6867,-12829,-14556,-14544,-15935,-9287,1900,4624,-1371,-7338,-10723,-1429,12962,25044,33183,30875,27880,16811,18111,26259,33690,28550,17169,-11733,13570,36077,57841,49416,16891,-10145,-7724,15743,43671,41006,11557,-4011,-11606,-11940,-9342,-8867,3039,6498,1527,-8072,5361,26931,33771,18580,4304,-6705,-13363,-2992,6098,5414,-7561,-8685,2984,7961,5578,4096,-471,-3867,-1082,6610,6684,-2025,-15925,-18821,-4612,13231,24129,20975,21389,7860,-8020,-17387,-19184,-11564,-6169,-8008,-12387,-10779,-5077,-2214,-4006,-5565,-2640,8597,24739,32483,23977,5473,-5719,-5857,-1334,3892,5614,5703,8704,5709,4346,-86,-4480,-11922,-8274,5008,18531,29736,26402,17265,12754,7197,-1040,-13362,-14550,-11307,-7701,-4319,-4885,-1544,7151,7404,-10500,-6793,6313,9896,5657,-770,-344,2136,1466,-3405,-8933,-4990,4018,5751,-6076,-14592,-2106,1853,1229,2743,6819,14614,18620,3960,-8179,-15188,-390,5620,9070,12483,11638,10954,11773,4043,-4477,-12385,-8104,247,7218,8848,8119,4830,-1990,-4891,-6609,-13520,-9252,4186,16273,23206,15566,12230,20968,17037,7356,-2818,-4924,-2352,-3088,4777,11800,6092,-4337,-9489,-8015,-4824,-8447,-7056],[-5732,-7890,-6851,-4042,-710,-3979,-12746,-8106,-6709,-6078,-1950,3067,2221,-1478,-7214,2393,18508,25373,22972,-96,722,20857,35708,36644,20260,5923,1319,6261,9614,12909,24841,29596,19739,2757,-1955,6933,11055,11898,11551,20875,29239,29519,25574,10833,-4628,-3791,8565,7651,-3789,-4774,512,-4239,-12334,-14171,-10359,-4613,-2059,-1879,-3420,-604,5327,9084,6528,8226,4630,-897,-270,1046,-2407,-4540,-5630,-6668,-7195,-2345,-2553,-6442,-12885,-3940,-2816,-9049,-9751,-2695,-198,-3084,-7698,-8405,-6791,-6281,-11211,-6190,100,7547,8404,4184,623,-307,-1089,-6029,3357,11678,9504,3118,-274,83,1164,3600,3806,-4365,-8969,-1152,3572,78,-5282,-8779,2957,8210,1409,-11634,-18778,-16155,-7950,7913,38036,67295,69688,55817,26943,5382,1488,7330,3386,7354,11433,15226,15735,10226,3978,1475,-3568,-15137,-16062,-1843,9140,10840,4644,-1023,-3414,-5518,-12803,-14474,-11664,-11703,-8079,-3077,2572,-2796,-7489,-7847,-7808,-7784,-4105,-135,-1588,77,3039,-1136,-10783,-12108,-3758,5082,-3309,-14573,5894,-19195,-84077,-205753,-339810,-449120,-472017,-409514,-305348,-186810,-85481,-13449,12821,35011,38485,20095,-6687,6775,19693,14470,6332,16791,15821,9008,3349,-3454,-3457,-3675,-6439,-7700,-8083,-5201,-12765,-19977,-11985,-2753,-2589,-3714,-4619,-4522,-7315,-5406,-670,4101,7455,9905,7866,-439,-27,7675,19285,19964,-995,-6958,9492,19424,9897,-5560,-13614,-6,8817,11790,7652,-4511,-12927,-4782,5191,11542,14907,14718,5725,4195,4856,1693,-6412,-11408,-10096,-4434,6812,13939,3835,-7946,-9965,887,1412,-2958,-11610,-13916,-6826,2498,-1981,-14367,-10793,-7082,-355,4470,9877,10903,5834,1330,-4080,-13133,-14244,-4080,6975,11475,8248,5274,127,-6475,-15862,-15522,-9373,-4525,-6950,-8265,-12462,-7858,-7601,-8521,-11291,-18075,-17397,-13495,-4428,2945,7413,7572,-4497,-12659,-12981,-9455,-5481,-4107,-6063,-12949,-18096,-9688,-5076,5081,7794,8540,8832,2266,-11514,-6676,-757,5279,11566,19243,16632,8748,-772,-7138,-2087,7851,15210,20286,31591,41867,39485,29741,14819,-4695,-2675,7756,18478,16936,6933,4608,8147,5129,3363,-7239,-16011,-4868,9522,14640,14747,13395,17107,20287,16133,11773,10482,11474,9282,6904,7214,12406,20428,27513,31535,32603,22679,6851,393,-4159,-6569,-8413,-19564,-8605,6771,17438,15649,7214,6703,5610,-4431,-5595,7709,20041,23457,22583,26119,24319,15532,-420,-9385,-74,8108,7107,2299,1275,-138,-2203,-2541,-8285,-16282,-8840,-1510,-3475,-10302,-3692,1371,-736,-5591,-3046,2595,-1978,-6063,-2567,767,-1332,-1234,421,-179,4189,7892,4823,-2853,-5112,-4539,-8025,-11490,-11927,-10914,-4241,6545,15822,16709,11607,8933,3194,-6757,-8849,4350,14623,28459,43491,21828,6374,4264,-909,-4061,-7065,12073,18836,14857,-2106,-10367,4240,13466,11618,9200,8616,9083,13374,11877,6819,6606,10059,12579,6945,-431,-5578,-7456,-9462,-7159,-10900,-14159,-11078,-14355,-8741,-2056,5071,11056,15842,25974,14214,4540,-6393,-12720,-12253,-11262,-4053,-249,-2176,-6814,-13868,-6652,-144,-932,-2621,-4410,-8077,-5706,4053,7786,-40,-9822,-3517,2221,1198,-6246,-11096,-2702,-3113,-6119,567,13863,21484,15573,4309,-196,-1373,1502,-1680,-4599,-3978,-3979,-11402,-11048,-8420,-5309,-3744,-5815,-9163,-9729,-7891,-6760,-7321,-13528,-5179,4258,4658,939,-3220,-2894,-722,-1364,-8183,-14092,-1720,1348,-2189,8147,25471,42664,31338,9750,4478,-1177,-12494,-2257,2710,4796,5259,16586,37778,50685,47098,24081,-637,-10716,-100,7557,16736,23127,21989,16243,11311,3650,-16939,-5433,-717,-5993,-9547,-7664,-9000,-5584,1636,3284,1477,660,-307,-1254,-4219,-6953,-5395,10991,29407,17459,1942,-2365,3216,-5473,-661,11283,14148,1492,-13028,-11069,-6851,-114,-131,-3148,-6428,-4889,930,2352,-352,3005,8607,4156,-4970,-10112,-14256,-7730,2221,8779,7577,-234,-5491,-6262,-7076,-8960,-12096,-13213,-5681,-1901,-3401,-3727,-6984,-5505,2439,5567,3662,-3875,-1008,11766,20728,12433,-3985,-13168,-3137,11869,20019,10978,-5721,-12731,-9486,-7735,-6510,-4600,-4571,-12210,-15138,-11567,-10408,-8815,-7834,-6522,-8604,-10845,-14681,-9782,-10982,-11746,-9100,-4532,3251,12735,17642,2107,-11334,-16678,-12101,-13331,-8694,1247,10149,17752,23493,19931,9316,-626,-3308,-6034,-6347,-257,2230,-1078,-9383,4685,14135,6407,-7473,-17367,-7162,-7607,-17483,-15395,-7711,-805,2026,-758,-6685,15432,24130,9465,3964,19339,25401,18425,6664,-3132,-5506,3525,5462,982,-1664,2038,6741,3221,-5358,-7986,-3595,-230,7802,10220,3905,-1553,2467,14414,15280,-828,-7405,2398,6273,7671,7227,1167,-278,457,-6935,-19552,-13592,907,6645,8178,9847,17583,33748,47906,47917,41721,33401,11353,-2420,-2730,8953,20184,28430,43319,61447,43598,7018,-10416,-4955,7373,14864,18622,11810,5595,1971,6325,9769,9800,15142,18803,10574,2997,-8046,4258,10873,11113,10513,2955,-7134,-6769,-10849,-12716,-14864,-14704,-13853,-9792,-5235,-955,753,-1263,-276,6462,13729,15600,17631,16805,10774,1882,-10448,-10938,-6656,-7813,-11437,-14603,-13328,-13712,-10999,-6189,-5878,-6026,-67,5063,5485,4907,538,-3658,-6505,-7029,-7579,-14292,-13372,-3089,7692,23806,38135,38956,40603,23870,7145,-6552,-11384,-11637,-15245,-11402,951,5623,4674,3141,5889,6241,9816,25709,40568,31506,14487,926,-6552,-12402,-13284,-10996,-13785,3966,20095,22493,15050,3674,-924,3539,6442,4673,-3055,-12637,-14338,-6980,-7004,-14260,-10242,-2782,353,2457,5374,9691,9961,4351,-3346,-10346,-9262,-7181,-4070,-28,-2426,-3742,2974,16479,33546,36638,31757,14753,1109,-2199,-7138,-16915,-14941,-9509,-8172,-6699,-5295,-1345,1543,438,-2443,-1024,1505,830,657,-5599,-8471,7295,31309,45057,44028,47792,49875,23393,5831,9225,20262,20120,6281,5902,3964,3014,4655,3531,-2146,-8295,-13214,-5961,6566,19105,22207,7552,452,-361,-1923,2343,10654,25450,30908,27645,21552,11967,3396,-3369,-5393,-3174,-1736,-6861,-14508,-3512,14168,24767,21206,10563,-1590,-4323,1958,8071,11331,5059,-2692,-13493,-19039,-15266,-7748,-4850,-305,5149,7405,-5644,-18268,-3887,8914,13725,3841,-8467,-8587,-2190,-1628,-14487,-7683,-2221,692,2542,2240,-3850,-10862,-16523,-9680,4264,20929,30014,20795,-1469,-12465,541,8186,18082,38608,14897,-6046,-8932,1086,6778,6683,1466,1051,4474,3401,-2006,-6547,-11873,-10607,-2122,7612,2661,-7036,-14528,-5349,5571,743,-11972,-11838,-626,1831,-3930,-10008,-8511,-4351,3478,8799,6786,-3185,-3479,15012,29463,48621,28797,7874,5991,5962,-749,-2606,1047,-1802,-10541,-15365,-5010,3750,15317,39195,61505,70598,57806,25371,4266,-1228,3880,7507,-1232,-13591,-17481,-9112,640,4469,3635,5512,5170,3762,-1660,-9533,-14934,-2801,4559,2856,-4818,-16577,2061,27130,31887,7974,-12867,-10297,250,2039,1693,1682,-1582,-10588,-15781,-9281,-5751,-2490,522,2228,9013,13922,13263,9822,3110,1336,3198,4873,7318,9545,1440,-12365,-17411,-9027,-6857,-4719,-3230,-3562,-2432,-2305,3589,15164,24107,22818,11717,65,-9101,-9858,-7241,-6380,-11930,-10168,-4321,336,1883,7051,10384,8677,4666,-4088,-10010,-7725,5488,17366,14920,5803,1027,572,429,236,13085,22217,10853,4306,-3278,-4475,5383,10729,11963,11849,7050,-3060,1260,4855,-391,-8090,-9168,-7287,-5434,-7405,-14285,-1009,19904,15601,3272,-6708,2080,4391,-7690,-11085,-3449,-2790,-11641,-20247,-12059,3313,12995,10660,-1630,-2368,911,5108,10063,5615,-2687,-6128,4018,11000,11472,15619,22367,21574,7127,-3448,-499,2163,5762,10942,11265,596,-12159,-2030,-450,-3122,-8212,-11927,-9401,-6248,-1428,-879,200,7783,7549,-6859,-4444,6497,8950,14159,23013,25350,21876,17598,21714,43460,49523,26387,-4602,-10789,-10166,-8251,3538,18912,14745,-1989,-17569,2265,20604,32619,51072,53542,28177,6827,4226,3943,-1878,-9099,-9325,-10720,-6756,1629,7265,262,-13660,-20730,-10073,2506,9061,-2814,-6470,-2599,2386,5723,4092,162,-1338,2412,566,-7612,1783,22144,28424,24172,19721,17128,16118,10727,7692,-766,-1796,7378,7240,2245,-2382,-6378,3400,16535,22083,11569,1373,-11258,-14697,-6398,-1523,649,1685,-679,-6575,-10044,-10174,-5628,1828,11327,5203,-6490,-15762,-12301,-7850,-4333,-5026,-9509,-12759,-15310,-14439,2224,20528,26532,23337,422,-11611,-9695,-4748,1853,4835,11085,20038,37150,36790,18576,-6938,-12505,-3338,-1418,-7964,-3146,15984,33788,35344,18811,8991,11938,16310,14157,3263,-10065,-14747,-12438,-2584,1289,-503,4210,11400,20588,28881,24988,3844,-7116,-13345,-18994,-19053,-5717,1728,602,-2681,-9977,-14596,-12622,-8198,-4854,-1001,-1510,-3478,-9599,-5522,499,-147,-993,-6011,-13368,-11060,3288,14353,16092,12576,6249,-6402,-15610,-10128,430,8135,4519,1724,3906,7741,6660,-3676,-10901,-13212,-14317,-11386,-1860,2421,-6039,-202,38255,69510,72137,43402,6005,-8786,17014,35601,37505,17411,2207,-9480,-6054,-621,2456,3573,16214,25791,23475,29374,23645,1201,-6542,-6594,-11819,-16086,-10099,-4485,1280,5212,3599,-5078,-5193,5020,8593,6095,1152,-3081,-7413,-9854,11897,33809,34756,24559,14542,1483,-8921,-6251,-3203,-4054,962,-5378,-15354,-14799,-15237,-7333,2482,14596,25641,22452,21335,19834,11893,-447,-5917,-7093,-9868,-5987,-3689,-4494,-2557,-12982,-15772,3738,9191,5974,6279,15614,22091,19636,11853,4535,-4019,-11781,-19541,-15628,-13895,603,22273,30917,28442,14821,8133,-1320,-11467,-8698,814,6337,9933,5324,4090,-8215,-14777,2201,15207,11757,-2553,-12284,-15183,-6222,2902,5290,415,-5100,-5107,-3664,-6935,-12363,-16462,-17889,-13697,-2341,938,-6555,-18148,-7974,-4901,-3715,5395,11607,9768,1520,-11779,-14645,-6810,-531,6132,11433,15713,13954,2595,-3529,4942,16070,8560,-5519,-15068,-13785,-18296,-13476,-8067,-5496,-4710,-3836,-9769,-14340,-4940,9244,18331,24254,24918,13410,-1465,-11957,-10087,1158,3910,6556,12849,13720,10346,16207,21416,17095,9112,7099,2214,-10783,-10037,439,11978,7503,-12377,-16179,-2245,4011,6025,9619,6373,-512,-4142,-14026,-136,16146,9480,-3841,-13730,-7977,6281,10155,-12677,619,27928,48128,29593,-2125,24613,27486,3517,10861,10320,597,-5858,-8432,-12770,-11628,-7819,-2898,-360,5563,2887,-3597,-2554,3308,4833,4376,3676,7386,14510,15723,6078,-4557,-8044,-2700,-6885,-13364,16732,45490,36225,14801,-1321,-6083,-5711,-3278,2116,-13631,4360,14566,14816,13188,6189,-3363,-7750,-7836,-5884,-399,5227,14253,29670,39487,34050,11817,-8097,1164,10826,1337,-3080,3161,13800,17779,14047,1994,-13784,2085,17659,11393,-1537,7134,20904,32201,32027,22361,13465,16181,14498,-1279,-6731,-4789,-1009,4095,3644,-1747,-12658,-11235,-4980,-2207,-1976,-452,-2491,-6734,-11887,-9063,-10659,-15897,-11231,512,6272,1456,-798,-4779,-4545,-1251,-7646,-13431,-8503,3808,18831,28142,26670,16712,-6659,-4786,14972,32940,32580,14392,-7386,-5897,-4804,-9811,-17593,-12438,-2851,5352,12866,14734,10399,2620,-9627,-4097,11392,23415,23346,17663,-8147,-11631,17296,41029,19852,7098,12624,7032,15657,42138,30591,-3724,1871,45774,71272,43452,16166,9332,17346,22064,20517,8101,-9177,-13141,-1197,8524,7462,2709,-2775,-4798,-5971,-6694,113,-1692,-2299,4498,9878,16454,25111,42817,55321,48179,42088,38468,31914,19917,-7271,-16522,-7779,-9272,-10270,-9132,-14711,-9932,-3277,956,-3232,-14677,-11601,-920,5859,10263,12287,8888,-3270,-15731,-18587,-13022,-5410,1315,4430,5298,1370,-7158,-17081,-7802,-1628,-1164,-3711,-10562,-13941,-15097,-5902,-2488,-704,-881,-5570,-7807,-15120,-10171,-12124,-7816,-2030,-5297,-13071,-16556,-14193,-14717,-9208,242,2230,-1587,-5131,-9102,225,14755,26362,35169,32970,24379,11917,11827,15739,20619,17769,7253,-16782,5255,19251,34633,26012,2851,-4323,-8840,8244,25841,22472,312,-9824,-12858,-10546,-7580,-6298,3621,7493,3691,-3191,8233,28477,33342,17826,4620,-6105,-12277,-2574,5329,4139,-8405,-8412,2482,8529,8320,7281,-107,-4965,-263,8608,8894,450,-13896,-19670,-7438,8680,18604,14755,14299,930,-8681,-13494,-16179,-9032,-3254,-5192,-10614,-9624,-4580,-2797,-5386,-7282,-5387,3950,19359,28228,22399,4799,-5187,-3651,1427,6495,7888,7141,10316,6888,3742,-2083,-6238,-11843,-7071,4548,16513,25625,19922,10548,7703,4103,-3730,-15890,-14699,-11242,-8805,-6827,-8270,-4160,5233,4961,-12000,-5124,7800,11392,7044,386,-433,891,-265,-6244,-10799,-4867,3809,4646,-7703,-14475,-152,3864,2629,3491,6749,13824,17863,4671,-7152,-17081,-1745,4089,9057,12677,9507,2029,2568,-2564,-9838,-14064,-5832,2627,8952,10199,9602,6309,-1291,-6372,-9187,-15145,-8174,6057,21501,28922,18408,12876,20225,14721,3195,-7148,-6580,-1743,485,10879,17375,8768,-3806,-11916,-11837,-4655,-6760,-6951],[-7808,-9398,-8030,-5259,-2653,-7005,-9728,-6066,-4946,-5750,-2419,761,-1905,-6261,-7699,5422,19796,25234,22100,-644,-250,18631,32920,33950,18633,6648,2297,6736,8498,8912,18497,23290,14488,-969,-2366,7538,10982,11500,11051,18527,22538,22646,22117,9642,-4072,-2958,8217,8325,-1217,-1473,2473,-1886,-8776,-10404,-9717,-6772,-6887,-7172,-7297,-3219,2597,7152,6242,9602,6470,-332,-590,868,-2550,-5116,-7422,-9085,-8169,-487,-2,-5730,-14393,-4377,-1625,-8129,-10697,-4377,-2101,-4814,-9776,-11691,-9417,-7511,-12654,-9979,-3315,6071,9783,6686,3018,1520,-1191,-9161,6,10847,10016,2879,-2552,-5318,-5162,-1813,359,-6182,-7808,236,4238,451,-5413,-9820,3347,8286,1227,-12481,-22616,-22105,-11549,4397,32033,61818,67560,53806,22863,1838,-678,6479,3539,8187,16362,23110,23020,15315,6833,2099,-4694,-16639,-15067,-1258,8708,9639,3435,-2326,-5601,-7684,-12486,-10913,-7993,-7858,-4470,4,3370,-5139,-5128,-4490,-4593,-7092,-6936,-2442,-2305,224,3091,-1956,-12584,-10882,737,13731,10060,-6863,9222,-4064,-45973,-141472,-253851,-350467,-371720,-318226,-233872,-143758,-68240,-10940,11618,32775,39498,20935,-6636,8782,17475,7150,-3058,12514,17615,14705,10895,3675,345,-3435,-8067,-10118,-11057,-9241,-16968,-18342,-9737,-1606,-1914,-3145,-3960,-3986,-7478,-6425,-1576,3278,6016,8394,8401,2907,4956,11814,20789,19370,-1832,-6647,9900,19688,10738,-3485,-12034,-77,8629,9807,3800,-9333,-13081,-3976,7141,14985,16153,13752,5312,3417,3054,-727,-9023,-12597,-9182,-3226,7000,12636,3132,-7029,-9721,-734,-642,-4710,-12139,-13233,-5899,3462,-496,-13163,-10922,-8141,-1727,2949,8348,8230,3083,1375,-2546,-11401,-15988,-5217,7484,13071,9075,5042,-297,-6721,-15042,-13471,-9539,-6431,-8438,-9823,-11668,-8240,-10115,-12009,-12780,-17919,-14595,-8732,516,7287,10696,8982,-4845,-13396,-12817,-8319,-4505,-3161,-5247,-11143,-15120,-5537,892,8548,8706,9276,9561,2412,-11869,-5354,1305,5914,13073,20468,16928,7990,-1517,-7298,-3559,3554,8971,14019,28390,42816,41906,30289,14429,-6216,-4439,7664,20474,21046,10310,7020,10421,7074,5667,-5180,-18585,-7050,9533,17033,17324,14293,15206,18768,16699,13157,11712,12844,10594,7691,8792,13727,19426,22949,24213,23586,14343,3297,1534,-1120,-4421,-8513,-19011,-7481,7395,19504,18844,10561,9186,6624,-3749,-9917,3998,19893,26261,29307,33186,28330,18294,322,-8952,-331,8216,8163,4190,3166,507,-2901,-4280,-10490,-14760,-7392,-605,-1802,-7968,-3251,1856,304,-4312,-4374,-630,-3913,-7242,-3104,560,-1963,-2264,-571,-466,4098,7679,4669,-3192,-6187,-6737,-10603,-10708,-10642,-13308,-4910,6523,16007,16770,13166,11637,5383,-5992,-10294,3968,15852,33778,51622,25622,5843,2498,-1189,-2468,-9981,10491,20256,15971,-2629,-8572,7364,16283,12214,8267,8580,13191,16631,13260,6505,4659,6095,8462,5720,-522,-5567,-7795,-10748,-13335,-14922,-15313,-11570,-13745,-7894,-1715,4619,14062,23873,30963,17125,8234,-3013,-10603,-11433,-10873,-5817,-2342,-3042,-6459,-12917,-7214,-607,-1613,-3985,-7132,-9310,-4400,5176,9471,1732,-8229,-2513,3235,2010,-5797,-11134,-2672,-4273,-8986,-1627,11916,19015,13583,2029,-3301,-5989,-4483,-6451,-6332,-4239,-4926,-13663,-8599,-4383,-544,-435,-5247,-10260,-9937,-7624,-7272,-8585,-13757,-4206,3518,3100,519,-2360,-1856,573,1297,-4990,-14438,-1733,2991,-2609,-24,17684,38152,29790,9522,5241,719,-11874,-5333,830,3002,2223,11327,30285,42281,40386,19422,-3907,-6633,5586,13500,22855,26988,22153,15418,10537,2335,-16922,-3342,1125,-3899,-8744,-7587,-8805,-3826,3473,4820,2612,1814,399,-2344,-6480,-8611,-5293,12139,27053,14096,-118,-3331,4384,-4296,-4882,5925,8510,-2787,-15150,-9416,-4902,1395,2205,-888,-5222,-5324,-422,1834,-388,2457,6982,2309,-6467,-10841,-14693,-6885,2402,8014,7085,838,-3270,-4682,-6016,-8313,-11378,-10842,-4198,-506,-1786,-2482,-5114,-3357,3649,6734,4644,-1496,3138,15942,21856,9576,-7393,-12034,707,15696,22921,13739,-3223,-9906,-7069,-5724,-6112,-5683,-5604,-10122,-16934,-14494,-11838,-8456,-7543,-6840,-8085,-8706,-13621,-10923,-11492,-10364,-8271,-4554,1856,10974,16321,211,-12622,-16307,-12260,-12968,-8856,986,9521,15882,20897,18420,9058,-1157,-5120,-7856,-2942,3316,4956,2487,-1,11680,18086,8982,-4332,-14957,-8846,-8162,-17405,-15799,-8273,-1532,-207,-6293,-9630,16335,23995,9111,3342,20139,25885,18430,6321,-3395,-5231,2979,4585,102,-2858,394,3759,-439,-9108,-5541,-1748,-570,6280,8978,3029,-3430,-98,11839,11545,-4257,-1346,7141,8930,8832,6856,-754,-2237,-762,-7616,-19659,-14858,-675,5129,6873,8911,16852,32321,47933,48298,42303,34203,10433,-3042,-1787,11945,25604,34637,49317,64133,38952,5037,-11738,-4707,7958,16421,20365,12641,5899,2593,7397,11008,10935,15614,16611,8659,2994,-6480,3287,7942,7604,6307,-3459,-7728,-3639,-9263,-13782,-16530,-14831,-13979,-9687,-4337,236,1202,-1809,-516,6288,14136,19392,23074,21537,15442,5715,-7445,-12115,-8584,-9042,-11248,-13115,-11979,-10407,-8628,-6169,-6250,-4491,3784,10286,10280,7792,1690,-3382,-6557,-7649,-8174,-13777,-15194,-4014,7603,23541,35139,34825,39746,25447,7952,-6147,-11663,-12386,-15987,-11752,-602,3594,3112,5194,11130,11493,13497,26829,35608,22337,7704,-2742,-8795,-14293,-12349,-8820,-15084,601,15845,17841,11061,3954,1740,5618,8480,7140,-1059,-11828,-12163,-3494,-1642,-6693,-4807,326,1542,2261,3582,7373,8557,3666,-4277,-10721,-9174,-8381,-5963,-1028,-2426,-3889,2238,16337,32181,34750,27927,9976,-1261,-1637,-5894,-15402,-16515,-11366,-9431,-5991,-3094,-151,1229,-296,-2223,21,1197,154,-439,-6315,-5707,10157,33084,47444,46148,50439,49631,22100,5086,8630,18968,15773,3804,6321,4980,4105,7158,7006,1411,-6349,-12364,-4194,7483,16554,18614,6451,338,-678,-3310,-817,4987,19638,28116,25839,21560,13190,3448,-5876,-6463,-265,1279,-4889,-15068,-5382,13001,25450,21366,10920,-730,-3720,2070,7520,9922,3760,-3411,-12854,-16854,-13747,-7295,-5324,-2871,1475,4230,-7803,-17480,-2788,10165,17499,10765,-1707,-10327,-6852,-5504,-16580,-7315,-3756,-2713,-1142,-860,-6510,-12469,-18819,-9289,5840,22238,31193,21147,-2251,-10311,4593,15960,27329,42422,9947,-8580,-8277,2725,9054,9445,3819,1874,4637,3938,-1351,-6668,-13722,-13098,-4136,6385,3171,-5991,-14475,-7207,3359,-258,-12517,-12320,571,3656,-3245,-9986,-7848,-3697,3194,7611,6579,-2320,-8319,5018,16632,37608,24564,7477,8786,9285,1126,-1282,1636,-2242,-11259,-14817,-4351,4418,14582,31636,47581,56003,49012,22676,3916,-918,4442,9721,1713,-10676,-15850,-9427,-1460,-167,310,3375,3380,2356,-3110,-10982,-13985,-1877,6759,6059,-2448,-14704,-592,23790,30278,6302,-15688,-8878,1446,2854,2608,3603,-1984,-11601,-15543,-9506,-7151,-4763,-748,2239,10024,15683,14204,9819,3027,2513,4778,6799,9507,11952,3958,-11198,-16652,-8265,-4938,-3507,-2250,-667,-388,-3136,1623,14749,26345,24113,10296,-739,-8714,-8470,-6069,-5799,-12063,-7496,-495,2928,3261,7947,9868,6884,1884,-8372,-16240,-10041,6729,19390,15714,5953,1684,2447,3331,3053,17259,23706,10366,3395,-3672,-4756,3375,7253,7776,7037,2118,-6806,2081,7307,3195,-4944,-7302,-6561,-5384,-7403,-15381,-3538,13413,8069,-3958,-9597,4083,5294,-7005,-12364,-4758,-4872,-14032,-19015,-9565,4880,13683,10129,-2699,-5157,-1069,4190,8924,4718,-2643,-5902,5725,12567,11384,15050,21512,21043,5516,-4774,-445,3170,7360,13404,13712,256,-13066,-1958,-421,-2566,-6931,-10042,-8032,-7203,-3955,-3772,-1103,8886,9046,-4685,-3642,6305,7960,12296,20267,23256,21008,16556,20033,40782,46804,24915,-5582,-10675,-9930,-9005,2399,19390,17745,1342,-9829,5586,23472,35278,51794,51753,24016,4147,2552,2721,-3036,-7509,-6858,-7148,-5760,1134,5796,-1983,-16048,-17600,-6191,7042,13402,-1082,-5754,-2290,3401,7663,6233,1945,-79,3447,1510,-9789,-6222,11784,22892,23119,19732,15906,10884,3517,1932,-2919,-2251,8610,9201,3878,-2106,-6549,4527,17740,20443,7838,-1618,-13283,-14632,-7091,-3196,-2052,-1637,-3775,-8098,-9559,-8296,-3195,4512,13380,6555,-4230,-12580,-11000,-9123,-7532,-9925,-14006,-16888,-18488,-11752,5828,24456,30629,25507,1619,-10924,-9768,-4821,2758,5709,10891,18916,35344,34964,18477,-7079,-12846,-2266,-576,-7693,-554,21048,38059,36969,18693,8109,11577,17336,15875,5887,-8184,-14304,-12713,-3544,-1372,-1689,5216,13986,21736,26221,23870,4713,-7098,-13569,-17528,-17931,-7639,2411,1639,-2626,-9791,-13647,-12228,-9299,-8258,-5307,-4790,-4649,-8583,-4268,1235,666,124,-4744,-12325,-11261,3254,15001,17544,13900,7456,-5107,-14849,-12696,-2652,6224,4646,2345,4446,8143,8217,-1998,-9322,-12231,-13811,-11071,-894,3162,-5604,3881,43572,69689,67609,40553,4609,-9679,16620,35468,38641,18334,2805,-7828,-6598,-2860,-2904,-4159,9619,24158,27934,36113,25540,1488,-6409,-5487,-9446,-15287,-13135,-7017,1301,6935,4984,-4323,-8051,789,4440,3118,-1415,-5537,-9070,-10048,10232,28955,29258,22086,13374,1359,-9913,-6311,-1214,-1045,2448,-6526,-14692,-13374,-14832,-8032,551,12414,24859,22441,20009,17826,10616,-1270,-6596,-6826,-8890,-5180,-1888,-562,-2116,-11690,-14410,4199,10439,8705,9770,18816,25763,22660,13197,4590,-4855,-13865,-16148,-13439,-14461,-1598,19533,28218,24417,12229,7582,-1033,-10641,-10268,-1027,5433,10602,7282,3495,-9431,-12634,5645,17840,14156,376,-9977,-14687,-7074,755,3148,-1154,-6377,-5850,-2781,-4872,-10760,-18354,-18874,-14081,-2373,2403,-5036,-16598,-9195,-7215,-5952,6058,14797,12027,1869,-11622,-15094,-8230,-2379,4362,9226,12059,8561,-1884,-4846,5285,15954,8792,-4607,-14314,-14102,-18200,-12843,-7380,-5278,-5482,-4380,-7976,-9473,-434,12489,19284,23391,23663,12515,-3170,-13872,-6292,7141,10885,11451,15315,13392,8326,11659,15970,12550,6248,5873,585,-10838,-9278,823,11871,7255,-11913,-17920,-4432,2447,4272,6200,156,-7392,-8602,-17055,-4171,11914,6893,-4727,-13041,-8308,3539,3421,-13953,-1592,23006,40593,22940,-13,10204,12587,5168,11615,8101,-1208,-7168,-11401,-17405,-14328,-7295,-645,3831,8947,4685,-3068,-2095,4290,5816,3554,3493,8274,15406,15991,5791,-4757,-9525,-3523,-5873,-8735,19904,41788,29328,11028,-2541,-7825,-7430,-4111,1661,-12893,1380,10813,11337,11910,6434,-3193,-8302,-8241,-5967,-301,5523,13575,27799,37127,32581,10029,-9123,1810,10781,829,-2713,4045,17000,22391,17131,4128,-14477,567,15432,6469,-4157,10149,26486,39288,39285,26923,17570,23267,25511,9519,1272,118,2019,6909,6187,-342,-11197,-10585,-4492,-838,91,1538,-1459,-7027,-12519,-8548,-11168,-16008,-8711,2362,5936,-1373,-4980,-8354,-6746,-2842,-8004,-13163,-7651,5006,18587,26470,24151,13194,-9827,-3275,15375,32124,29668,9809,-8359,-3796,-3379,-8710,-16470,-14910,-6557,2815,11179,13476,8910,1522,-10217,-4074,11754,23167,23914,14857,-7825,-16359,7734,29165,17059,10528,25758,28232,29367,34110,18339,-5511,-8190,23532,45482,25237,6548,7203,15847,18988,16328,6197,-7425,-13732,-384,8518,7347,3114,-1876,-3948,-5365,-6732,-700,-3550,-3223,4076,9968,16744,25660,42756,51958,43980,41133,40774,35402,21748,-5973,-17166,-8171,-9394,-6951,-3584,-9480,-9771,-5882,-2692,-7448,-18660,-9878,-355,6273,11854,16808,14486,409,-14091,-17616,-13408,-6805,-64,3731,4976,1583,-6111,-16717,-9142,-2556,-2271,-3733,-8880,-11033,-13764,-6019,-1016,1044,-238,-6544,-7114,-10805,-11552,-14966,-4823,484,-3334,-12440,-18275,-12772,-12906,-8364,-913,-149,-2303,-3660,-7067,2598,16910,27405,35981,34077,21007,7756,5095,4554,6344,4736,-3328,-11441,565,9709,21273,18198,7823,4931,-6638,-2201,10525,9401,-3792,-11904,-11506,-7297,-3906,-3517,4261,8976,6952,2372,11615,28797,31260,16461,4773,-5446,-10973,-2167,4289,2700,-9061,-7649,2184,9550,11635,10008,-16,-6059,-138,9617,10503,2780,-11589,-18835,-9453,5256,14338,9740,7807,-5331,-8402,-10346,-13618,-7099,-1125,-2661,-8872,-8649,-4405,-3723,-6781,-8746,-7987,-1405,12991,23709,21272,5223,-3362,-593,4638,9482,10744,9163,12217,8083,3051,-4214,-8322,-11630,-5640,4204,14292,20781,13038,3887,2426,919,-5797,-18566,-13778,-10417,-9321,-8915,-11653,-6379,3362,2689,-12351,-3914,8389,11989,7845,1405,-335,-91,-1646,-8556,-11870,-4289,3774,3581,-9198,-12801,2420,6155,4267,4793,7315,13497,17061,5639,-5697,-18643,-2744,3152,9650,13406,8570,-5240,-6692,-8743,-12864,-10733,-3510,4531,10117,10970,10605,7839,396,-5993,-10515,-16060,-6963,8135,27078,33999,20500,12989,18994,12368,-531,-9900,-6620,-559,4392,17054,22973,11855,-1604,-9343,-8881,-3374,-5038,-6683],[-9380,-10386,-8266,-4909,-2139,-5658,-6701,-3984,-3030,-4841,-2612,-1239,-4945,-9584,-5994,8496,20805,24705,20789,-606,-1290,15481,28881,30444,17757,8232,3528,7285,7415,4838,11614,16518,9260,-4322,-2648,7958,10815,11082,10748,16515,17113,16829,18691,8834,-2581,-1057,8563,9439,2016,1877,4318,396,-5196,-6634,-8176,-8055,-10981,-11339,-9086,-4131,1111,6117,6661,11172,8292,481,-464,1224,-1981,-4713,-8140,-10503,-7305,2770,3501,-4298,-15115,-3942,719,-5957,-9792,-4523,-2765,-5584,-11056,-14408,-11569,-8067,-11747,-11992,-4944,6060,12226,10525,6730,4783,519,-10423,-3122,9807,10415,2728,-4767,-9996,-8496,-6420,-2653,-6750,-5451,2197,5175,1189,-5244,-10430,4229,8406,1214,-11568,-17157,-18789,-13831,1601,26568,55523,63335,49542,18048,-1352,-2662,5366,3605,8999,21563,31682,30906,20863,10065,3094,-5292,-17412,-13863,-527,8381,8559,2516,-3130,-6742,-7202,-9310,-7599,-4072,-3183,328,4150,4627,-6915,-2839,-995,-850,-4589,-7856,-3563,-1462,2533,5076,-1346,-13793,-8928,5846,23567,24296,5834,11919,11147,-4451,-65271,-141995,-208187,-214163,-172342,-127055,-86461,-48721,-8492,10633,31056,40812,22719,-3982,11110,15037,791,-10462,10632,21160,22037,20216,12576,5019,-2763,-9312,-12326,-13865,-12470,-18608,-14739,-7084,-282,-1082,-2358,-3161,-3488,-7784,-7458,-2432,2660,4730,7051,9652,7355,10772,16096,21803,18283,-2520,-6014,10929,20902,12843,-32,-9660,-1014,7289,6624,-1096,-13277,-10250,-2598,9027,18478,18233,13041,5111,2959,1722,-2743,-11164,-12703,-7830,-2123,6826,11218,2496,-5990,-8698,-1860,-2064,-6028,-12237,-11900,-3721,6017,2475,-11176,-10587,-8827,-2824,1477,6539,4853,-66,1705,-712,-9438,-17818,-6957,6730,13666,9461,4525,-875,-6834,-13440,-10768,-8373,-8191,-9958,-11610,-9875,-8229,-12219,-15718,-14251,-15678,-11220,-4003,6019,12261,14451,10274,-5208,-14103,-12415,-7083,-3010,-1607,-3828,-7436,-9352,214,7255,11308,9320,9872,10004,2110,-12456,-3794,3754,7536,14845,21678,17499,7670,-2083,-7516,-5241,-925,3370,8625,24701,42373,43334,30337,14409,-6489,-6414,6924,20949,23851,13040,8938,12322,8901,7925,-2823,-19688,-9121,9415,19142,19348,14288,11980,15905,16260,13926,12458,13690,11266,7808,9432,13680,17023,17303,15917,13383,5659,384,3175,2090,-1897,-7910,-17479,-6578,7669,20856,21535,13842,11802,7993,-1842,-11782,460,19471,29650,37161,39490,30749,19520,707,-8371,-1035,7484,8645,5808,4943,1234,-3298,-5694,-12136,-13470,-6358,171,-260,-5769,-2336,2773,1649,-2841,-4848,-3181,-5405,-8136,-3579,194,-2826,-3592,-1775,-495,4289,7486,4373,-3616,-7209,-8814,-12343,-8079,-8122,-11499,-4144,7250,16442,16841,14818,14607,7718,-4857,-11673,3377,16472,37618,56886,28154,5005,944,-593,-1171,-8989,10489,22380,17338,-2797,-6248,10614,19090,13278,8218,9050,16265,18787,13937,6043,2892,2579,4753,4340,-881,-5774,-8034,-10215,-7337,-8351,-12593,-11944,-13323,-7209,-1529,3770,15963,30098,33666,18995,11959,688,-8409,-10603,-10235,-7697,-4848,-4180,-6208,-12214,-7547,-1041,-2339,-5383,-9743,-9243,-3256,5714,10275,2822,-6957,-1849,3724,2450,-5515,-11266,-2953,-5809,-12144,-3341,10277,16707,11769,111,-6368,-10822,-10690,-11709,-8613,-5017,-5689,-13559,-6303,-698,4443,4236,-1802,-8170,-9007,-7335,-7759,-9811,-13011,-3640,2180,922,-460,-2064,-1000,1743,3577,-2058,-12650,-1742,4730,-1134,-8351,9707,32720,27397,8976,5694,2095,-10315,-8841,-1687,344,-1731,5493,22529,33389,32677,14197,-7209,-3188,11090,20221,29580,30598,22101,14455,9484,784,-15345,-1890,2285,-2066,-7756,-7503,-8779,-2493,4792,5904,3617,2961,1006,-3465,-8665,-10454,-4884,12999,23986,10468,-2369,-4417,5344,-2005,-7957,143,2199,-7507,-16589,-7752,-2321,3295,4440,1066,-4403,-6187,-2127,893,-694,1597,5058,214,-8165,-11668,-14793,-6515,2098,6806,6244,1645,-1069,-2311,-3612,-5524,-8459,-9068,-3551,0,-971,-1593,-2998,-1068,4493,7450,5419,647,6681,19364,22201,6677,-9892,-9070,4517,18881,24928,16378,-304,-7055,-4701,-3637,-5681,-7017,-6990,-8338,-13506,-16052,-12761,-7770,-7140,-7343,-7694,-6709,-11113,-11166,-11301,-9414,-7611,-4398,587,8541,13302,-3114,-14907,-15843,-12456,-12447,-8935,664,8725,13862,18078,16459,8709,-1354,-6779,-10075,-126,6810,8402,8365,10235,19923,21672,11237,-1063,-10697,-10484,-9344,-17734,-16334,-8911,-2294,-2176,-11679,-8475,17643,23012,8191,2800,20176,25506,17653,5388,-4085,-5128,2565,3937,-691,-4168,-1453,534,-4374,-12181,-2780,-204,-1118,4353,7090,1699,-5413,-3517,7739,5713,-6422,5026,11412,10674,8868,5217,-3526,-4720,-2538,-8580,-19541,-16459,-2834,2905,4787,7012,14791,29177,45673,46869,41801,34197,9395,-3668,-1170,14447,30813,40488,54464,64180,32788,2584,-12801,-4232,8381,17497,21146,12388,5338,2575,7791,11530,11310,14831,13194,6215,2545,-4867,2803,5206,3654,979,-10786,-2237,-469,-8150,-14674,-14817,-13597,-14156,-10001,-4020,800,1243,-2721,-1317,5307,12968,21182,27073,25273,19477,9053,-5046,-12660,-10968,-10513,-10796,-9697,-5642,-2903,-3420,-5547,-6713,-3137,7754,16206,15742,11002,2851,-3282,-6553,-7438,-7460,-11284,-14644,-5575,6716,22262,30987,30057,37952,26907,8763,-5815,-12276,-13320,-15886,-11897,-2346,1262,2124,7783,15662,16186,17160,27705,30189,13710,1099,-6460,-11157,-16344,-11609,-7381,-13473,-2368,12134,14255,7793,3535,2909,6294,9381,8939,844,-10266,-10331,-691,2386,-213,1003,3500,2632,1939,1728,4645,6601,2656,-5355,-11367,-9580,-9822,-7467,-1680,-2356,-4145,1333,15247,29317,31083,22270,4101,-4032,-1528,-5095,-14156,-18119,-13861,-11442,-5657,-904,1296,1648,-229,-1509,1235,1519,178,-1433,-7200,-3737,12282,33607,48466,47323,52254,48235,20400,3782,7031,16316,10189,604,6005,5215,4584,9373,10675,5203,-3640,-10593,-2909,7460,13191,14251,4660,-295,-1372,-4724,-3438,-223,12572,23157,22090,20241,13658,3159,-8550,-5277,4043,4108,-3313,-14876,-7276,10777,23648,18767,9108,-702,-3142,1970,6391,7599,1743,-4669,-12529,-15376,-12702,-7192,-6041,-5740,-2960,-152,-10535,-16181,-2534,10265,19829,16631,4431,-8829,-11706,-10023,-18395,-7209,-5576,-5922,-3917,-2651,-7619,-12470,-17012,-9182,6698,22505,31064,20199,-3426,-8498,8272,23789,36318,43027,5022,-11248,-7464,4086,10879,11751,5835,2496,4544,4126,-987,-7080,-15501,-14603,-5732,4976,3487,-5128,-14464,-9367,691,-1583,-13000,-13175,912,4730,-3422,-10781,-7513,-3281,2667,6129,5878,-1883,-14030,-3481,6503,26524,18944,6144,11000,12542,3168,85,1801,-3353,-12500,-14420,-4102,4317,12547,22238,31312,38275,36821,18555,3437,-389,4954,11775,4642,-7867,-12469,-7390,-867,-4242,-3756,403,1084,696,-4681,-12521,-13247,-1248,8589,8994,-405,-13059,-3417,19529,26885,3379,-19625,-6940,2637,3556,3474,5171,-2748,-12802,-15257,-9465,-8261,-7326,-2552,1608,10079,16275,14186,8959,2197,2911,5719,8368,11531,14323,6810,-9445,-15004,-7103,-3030,-2601,-792,2445,1816,-3553,-906,13073,27066,23690,7908,-2131,-8667,-7195,-4955,-5210,-12203,-5291,2528,4538,3652,7857,8549,4885,-198,-10950,-23426,-11428,7358,20676,16333,6125,2078,3984,6547,6747,21910,24610,9701,2330,-4270,-5023,1346,3695,3466,2076,-3139,-10415,2363,8887,6222,-1752,-5348,-5935,-5644,-7677,-15778,-6106,7032,402,-11739,-8891,6052,5973,-6210,-14117,-6708,-7647,-17067,-15849,-6884,6206,13868,9307,-3548,-7612,-3380,2707,7137,3037,-3489,-6355,7232,14382,11481,14197,19737,19294,3277,-6051,-426,4047,8903,15953,15940,-273,-14012,-2335,-949,-2636,-6074,-8427,-6637,-7582,-6512,-6949,-2550,8928,9092,-3422,-2248,6381,6834,9531,15640,19323,18762,14845,17961,36665,42147,22348,-6303,-10589,-9611,-9456,1141,19285,21002,6706,-1939,9199,25951,37124,50567,47994,19393,1031,236,850,-3810,-5851,-5227,-4456,-3308,1185,4247,-4414,-18223,-14111,-1899,12090,17803,657,-4958,-2133,3964,8980,8044,3893,1578,5025,3658,-9065,-14344,-927,14495,20058,18891,14854,6957,-2040,-4803,-5846,-2498,10147,11555,5857,-1669,-7003,5030,18083,18119,4459,-4459,-14890,-14156,-7890,-5046,-4838,-4907,-6686,-9558,-9419,-6801,-1048,7039,15305,8230,-779,-8555,-9451,-10458,-11180,-14482,-18092,-20321,-17378,-9187,9239,27678,33765,26681,2975,-10098,-10021,-5151,3429,6578,10511,17681,32377,31798,17422,-7585,-13106,-1355,-208,-7685,1638,25539,41451,38373,19245,7745,11193,18007,17030,8060,-6365,-13898,-13056,-4616,-3893,-2219,6546,16278,21817,22429,21063,4489,-7855,-14538,-16306,-15506,-10088,2511,2321,-3045,-9961,-12845,-11878,-10298,-11421,-8909,-7048,-5185,-7785,-3579,1344,1152,1122,-3542,-11358,-9835,4524,16329,19085,15019,8373,-4052,-13938,-15054,-5453,4177,4598,2887,5070,8585,9745,-248,-7773,-11210,-13411,-11212,-524,3472,-5097,8973,47017,66347,60275,36846,4212,-10413,15182,33677,38138,18732,3259,-6110,-7166,-5595,-8614,-11415,4298,22412,32101,41573,26020,1398,-6452,-4574,-7090,-12847,-15387,-9588,1063,7924,5497,-4057,-11612,-3447,577,209,-3905,-7861,-10684,-10621,7265,22449,22816,19035,11878,1064,-10821,-5626,1552,2472,3961,-7211,-9684,-8380,-13256,-8807,-1403,10389,24016,22342,18928,16288,10068,-912,-6615,-6188,-7594,-4144,370,4825,99,-9260,-12623,4401,11025,10444,12592,21697,28882,24580,13623,4040,-6093,-15659,-12665,-11066,-14858,-4189,15641,23771,19412,9547,6568,-1128,-10138,-11472,-2591,4635,10993,9178,3121,-10277,-10582,8980,20086,16486,3353,-7848,-13787,-7754,-1119,1312,-2517,-7532,-6605,-2041,-3158,-9423,-17241,-17378,-14415,-2816,3522,-3686,-15147,-10172,-8880,-7277,6978,17825,13582,1718,-11657,-15246,-9082,-3404,3322,7554,8918,3861,-5578,-5401,5354,15242,8722,-3356,-13431,-14497,-17814,-12245,-6886,-5297,-6355,-4921,-6135,-5212,3735,15429,19742,21726,21286,10751,-4997,-12249,-94,15204,19671,17240,17557,12561,6018,7001,9968,7186,2395,3747,-1217,-10935,-8900,874,11353,6726,-11292,-19526,-6608,955,2466,2618,-5645,-9704,-6289,-9737,-7439,7284,4221,-5374,-11945,-8695,788,-1861,-14530,-2447,20275,35612,17858,-910,2863,7674,5354,8136,3599,-4037,-8013,-11931,-20110,-15012,-5771,2266,9110,12063,6064,-2756,-1551,5419,7198,2476,2717,8492,15509,15462,5123,-4869,-11131,-4821,-5172,-3780,23600,37967,23239,8022,-2673,-6785,-4489,-331,4703,-8603,-1788,6214,6489,9692,6470,-2943,-8465,-8020,-5536,15,5776,12719,25593,34277,30610,8446,-9922,1958,9764,-243,-2758,4416,19281,26130,19254,5761,-12790,-622,13055,1288,-6476,12119,30736,44682,44677,29728,19902,27678,33646,19145,9209,4946,4792,9259,8105,412,-9957,-9730,-3858,674,2352,3823,-16,-6986,-13080,-7881,-11449,-14762,-6287,4594,6414,-3546,-9503,-11677,-8514,-4190,-8026,-12180,-6600,5972,17866,24326,21336,9690,-12028,-2241,14904,29824,25433,4655,-8210,-1670,-2075,-7566,-14645,-17258,-10589,-23,8968,11824,7304,467,-10578,-4300,11645,22304,23984,12850,-6582,-19818,413,19094,12270,12305,32625,41912,40035,29602,9772,-2211,-9436,10943,30391,16599,3375,7277,16766,19457,16414,7739,-5524,-13822,458,8821,7944,4194,-504,-2865,-4571,-6592,-1411,-5175,-4184,3692,10166,17099,26043,41015,45981,38098,38549,41650,37901,22518,-4656,-17095,-8465,-8857,-3462,2458,-3318,-7716,-8146,-6348,-11684,-16075,-7560,102,6104,12376,20078,19277,4166,-12209,-16777,-13773,-8093,-1590,2357,3683,1065,-5407,-14655,-10580,-3812,-3657,-3938,-7258,-8682,-12068,-6339,396,3608,2343,-4551,-3102,-6559,-12915,-15231,-2020,2484,-1574,-11426,-17018,-10792,-10772,-7082,-1623,-2469,-3947,-3851,-5430,5225,19025,27744,35092,33532,17386,4357,865,-1783,-1972,-1416,-6274,-8024,695,12547,23699,24311,15770,8972,-5448,-9223,4131,6459,-68,-8478,-8339,-4104,-37,-1110,4562,10617,10892,8158,15030,27338,27255,14199,4394,-5095,-9831,-2126,2697,839,-9723,-6780,1857,10728,14791,11518,-592,-6756,-901,9110,11010,4500,-9454,-16554,-9927,3662,12225,7168,3527,-10389,-8281,-8353,-11892,-6016,-164,-962,-7691,-8384,-5145,-5508,-8614,-10327,-10663,-7436,6656,19983,20888,6585,-873,2490,7493,12048,13479,11148,13758,8737,1903,-6779,-11196,-11634,-4501,3475,11507,15125,6003,-2261,-1809,-874,-5546,-15589,-12118,-9148,-9282,-10357,-15361,-8094,1383,365,-12175,-3669,7646,11270,7652,1751,-671,-1413,-3223,-10827,-11896,-3780,3486,2118,-11032,-10996,4683,7830,5311,5818,7729,12943,15699,6189,-4511,-16991,-4087,2109,10018,13784,7881,-6648,-9228,-9530,-8446,-5697,-1936,5262,10068,10522,10391,8489,1922,-4583,-9990,-14354,-6298,9747,31763,37163,21007,12005,16900,9578,-4336,-11382,-6186,238,7560,22237,27486,14302,690,-6160,-5733,-2322,-4014,-6896],[-11234,-11805,-8688,-4705,-1682,-4199,-5173,-3070,-2132,-4484,-3458,-3773,-7657,-10802,-4084,10562,20587,22946,18253,-1023,-3056,10951,23111,25555,16862,9540,4047,6973,5545,291,4083,9005,3492,-8039,-3636,7379,9783,9893,9879,14087,12155,11409,14700,7727,-1093,704,8691,10112,4835,4608,5372,1837,-2436,-3725,-6985,-9350,-14995,-13826,-9048,-4251,81,5219,6905,12007,9285,825,-634,1294,-1585,-4182,-8242,-10835,-4965,6710,7212,-2954,-15784,-3610,3258,-3390,-7681,-3433,-2522,-5765,-11857,-16702,-13824,-8646,-10428,-11546,-5333,6349,14302,14491,10685,8456,3019,-9896,-6555,7941,10007,1987,-7523,-10033,-5675,-7537,-3491,-4411,-2419,4037,5676,1629,-5382,-11099,4870,7860,756,-9683,-10987,-13177,-14897,-1058,21151,48267,56765,42737,12239,-4710,-5016,3488,3048,9178,26103,39788,38372,26067,13041,3909,-5934,-18046,-13015,-177,7657,7106,1391,-3972,-7613,-5856,-6392,-5072,-395,1922,5924,8822,5801,-8592,-1478,1876,2429,-1806,-7419,-3908,-1,5335,7151,-679,-15037,-6823,10902,33181,37040,18169,13269,24818,35825,11999,-25234,-57074,-45538,-17720,-17054,-29297,-29832,-6367,10093,29863,42309,25685,428,12715,11842,-4816,-13857,11236,26025,30242,30372,22406,10024,-2004,-10362,-14344,-16341,-13652,-15311,-11283,-4619,698,-550,-1759,-2593,-3367,-8485,-8694,-3471,1931,3256,5412,10943,11967,16398,19575,21580,16276,-3371,-5373,12353,22831,15824,4174,-6581,-3101,4301,2014,-6739,-10426,-7058,-1192,10433,21336,20543,12514,4880,2548,588,-4587,-12965,-12023,-6427,-1357,6188,9637,1811,-5106,-7578,-2798,-3167,-7190,-12322,-10777,-1359,9320,6526,-8686,-10107,-9404,-3760,15,4393,630,-3535,2205,1129,-7506,-18508,-9204,4758,13030,9179,3582,-1774,-7049,-11960,-8545,-6946,-9793,-11468,-12009,-7698,-8004,-13433,-18581,-14972,-12974,-8003,313,11588,17626,18448,11253,-5684,-14978,-12030,-6011,-1281,231,-2111,-3121,-2924,6908,13443,13116,9421,10098,9960,1261,-13342,-2233,6247,9828,16491,22568,18075,7631,-2606,-7967,-7224,-5531,-1521,4182,20588,40350,43350,29504,14282,-5402,-8697,5328,19447,24580,14582,10058,13595,10434,9949,-452,-18132,-11076,9037,20712,20574,13295,7517,11832,14785,14003,12671,13935,11149,7154,8996,12256,13439,11065,7417,2966,-2694,-1803,4912,5097,755,-6653,-15918,-6048,7531,21427,23583,16851,14252,9376,660,-7889,-2046,18872,33385,44948,43952,31154,19015,628,-7665,-2051,5979,8530,7065,6519,2034,-3347,-6741,-13390,-12793,-5871,616,1010,-3684,-1022,4029,3184,-1363,-4653,-4846,-6487,-8751,-4046,-371,-3928,-5142,-2882,74,4827,7329,3938,-4140,-8160,-10633,-12286,-5600,-5760,-8564,-2085,8806,17285,17097,16752,17981,10214,-3460,-12847,2742,16667,39899,58600,28939,3772,-157,647,-543,-6850,11888,25228,19079,-2322,-3460,13940,21738,14701,8862,9770,18037,19787,13914,5444,1403,-193,1767,3028,-1355,-6075,-8051,-8358,30,-1774,-9336,-12127,-12962,-6592,-1394,2726,16506,33743,33875,19705,15397,4583,-6054,-9665,-9208,-9106,-7444,-5318,-5899,-11541,-7589,-1397,-2978,-6547,-11609,-7913,-2142,5829,10285,3298,-5897,-1387,3835,2673,-5239,-11289,-3362,-7468,-15195,-4022,9206,14799,10359,-1153,-9029,-15427,-15911,-17031,-11150,-6156,-6328,-12130,-4252,2733,9624,9454,2928,-4657,-7382,-6919,-8079,-10811,-11861,-3250,519,-1588,-1698,-2102,-191,2953,5636,735,-10883,-1540,6581,1608,-14807,3098,27559,24886,8497,6053,3081,-8369,-12211,-4452,-2818,-6109,-25,15399,24884,24847,8987,-10090,-287,16236,27562,36486,33706,21991,13709,8551,-578,-13143,-597,3301,-44,-6308,-7099,-8662,-1340,5785,6681,4707,4391,1870,-4176,-10161,-11869,-3719,13900,20734,6990,-4460,-5405,5907,484,-7772,-4748,-3678,-12025,-16562,-6043,782,5904,6889,3018,-3644,-7100,-3769,-127,-975,797,3265,-1672,-9625,-12192,-14649,-6241,1747,5644,5518,2562,1330,755,-293,-1935,-5487,-7563,-3390,-40,-589,-578,-338,1626,5316,7971,6187,2718,9864,22225,22140,4195,-10749,-5032,8471,21495,25974,18721,2973,-3979,-2080,-1227,-4917,-8178,-8318,-6784,-10532,-14362,-12950,-6968,-6544,-7610,-6946,-4478,-7978,-10258,-10508,-8601,-6907,-3845,-58,6228,9566,-7097,-17733,-14852,-12294,-11428,-8342,780,8151,12063,15423,14511,8829,-418,-7080,-11830,2298,10049,12162,15243,20648,28513,24961,13452,2522,-5836,-10660,-10495,-18018,-16576,-9181,-2689,-3345,-15295,-4849,18830,21287,6757,2753,20163,24979,16733,4365,-4765,-4793,2763,4118,-744,-5011,-2996,-2330,-7830,-12289,-135,1192,-1513,2497,5113,461,-6661,-7194,2849,-1494,-3737,11783,15255,11741,8049,2704,-6448,-7022,-4279,-9324,-18948,-17983,-5128,408,2329,4532,11958,25247,42136,44486,40870,33940,8790,-3863,-431,16835,36029,46017,58673,61855,26106,208,-12902,-3127,9178,18643,21541,11652,4532,2512,8026,11764,11284,13180,9246,3912,2237,-2827,3391,3522,171,-4696,-10589,5261,2757,-6978,-14544,-12713,-12059,-13954,-10241,-3797,1180,1297,-3521,-2185,4030,10651,20937,29385,27990,22808,11748,-3219,-12263,-13157,-11451,-9492,-5590,748,3756,1073,-4567,-6843,-1521,12411,23621,22546,15028,4549,-2836,-5996,-5862,-4930,-7416,-11540,-7041,5613,20531,26440,25381,35846,28777,10142,-5000,-12730,-14028,-15214,-11393,-3577,-919,1578,10093,19281,20376,21064,28810,25241,6398,-4772,-9419,-12667,-16234,-10664,-6336,-12010,-4321,9541,12069,5532,2675,3144,6126,9612,10458,2875,-8442,-8729,1583,5253,5251,6608,6721,3917,1865,278,2141,4743,1927,-5966,-11703,-9846,-10758,-7788,-1396,-1598,-3919,839,13794,25748,26409,15744,-1987,-6403,-1353,-4207,-12605,-18175,-16322,-13838,-5381,1453,3087,2894,876,70,3150,2970,1082,-2015,-8018,-2173,13953,33259,48535,48028,53623,46281,18861,2511,5105,13193,4460,-2584,5464,5191,5004,11820,14985,9543,-251,-8248,-1617,7079,9877,10038,2875,-849,-1868,-5560,-4744,-3762,5356,16705,17021,17996,13652,2865,-10679,-2134,9206,7153,-1690,-13899,-8549,8227,19744,13954,5717,-900,-2055,2211,5238,4932,-386,-5911,-12188,-14040,-11541,-6824,-6380,-8098,-7045,-4288,-12718,-14660,-2543,9812,21164,21563,9822,-5604,-15644,-13904,-16452,-6836,-7133,-8418,-5456,-2985,-7147,-10901,-13898,-8401,7346,22107,29984,18387,-4389,-6557,11934,31601,44284,40720,850,-13497,-6322,5522,12703,14099,8012,3379,4720,4540,-324,-7158,-16613,-14772,-6598,3848,4041,-4018,-14027,-11266,-1926,-2831,-13106,-13663,1182,5761,-3849,-11958,-6970,-2564,2516,5110,5351,-1192,-18282,-8873,-103,17171,13240,4501,13075,16070,5882,2009,2063,-4576,-13699,-13710,-3792,3907,9853,12497,15017,19961,22999,13700,3368,907,5999,14099,8044,-4718,-8359,-3679,2419,-4845,-8083,-2805,-1064,-642,-5831,-13595,-12315,-492,10407,11952,1639,-11296,-5206,15741,23098,197,-22636,-4045,4251,4580,4717,6610,-3362,-13622,-14468,-8753,-8444,-9432,-4330,780,9521,15958,13468,7625,1079,3049,6547,10062,13821,17011,10299,-6660,-12520,-5269,-822,-1428,1619,5907,4388,-3024,-3420,10533,26290,21837,5279,-3527,-8442,-5539,-3392,-4110,-11771,-3163,4931,5387,3304,7042,6915,3353,-709,-9743,-20128,-10540,7786,21637,17286,6907,2822,5689,10659,11992,27488,25604,9501,1638,-4623,-4855,-236,489,-568,-2489,-7901,-12987,2504,10004,8947,1717,-2934,-4944,-5705,-7744,-14839,-7720,2444,-5531,-18121,-5054,8193,6902,-4850,-15667,-8877,-10479,-17657,-11459,-3613,7846,14225,8808,-3836,-8913,-5405,1136,5189,1121,-4673,-6869,9207,17156,12372,13474,17434,16645,747,-6842,53,5327,10932,19089,18264,-542,-14457,-2711,-1582,-2914,-5246,-6656,-4819,-6780,-8225,-9253,-3252,8571,8359,-2637,-489,6878,5989,6377,9720,14260,15661,12952,16000,31938,36579,19544,-6194,-10527,-9081,-9262,236,18907,24508,13173,5853,12761,27942,38131,47484,42579,14638,-2188,-2373,-1290,-3850,-4243,-4029,-2430,-257,2269,3340,-6385,-18750,-10368,2808,17477,22027,2628,-3764,-1823,4277,9756,9526,6095,3835,7253,7013,-5506,-15463,-14528,4310,15528,17764,14752,6291,-2468,-10903,-9178,-1929,12445,14711,8567,-662,-7525,4973,17575,15432,1683,-6839,-15479,-13148,-8443,-6698,-7305,-7707,-8993,-10649,-9327,-5390,1069,9554,17090,10152,3757,-3573,-7413,-11458,-13106,-12367,-14721,-17461,-14392,-6569,12600,30258,36016,27181,4735,-8897,-10170,-5499,3979,7550,10259,16823,28763,27698,15693,-8117,-13076,-516,-183,-7687,3497,28763,43214,39049,20223,8062,11010,18469,17764,9881,-4420,-13253,-13195,-5552,-6049,-1904,8450,18514,21300,18446,17624,3943,-8738,-15930,-15022,-12909,-12567,2092,2801,-3587,-10167,-11944,-11364,-10968,-14149,-11309,-7993,-5174,-7333,-3403,910,1503,2196,-2178,-10384,-7861,6516,18066,20690,16062,9177,-3073,-12889,-16958,-7633,2328,4568,3467,5862,9223,11429,1780,-6024,-9945,-12826,-11593,-667,3431,-4131,15220,48554,60168,51219,32927,5336,-10564,12824,30487,36235,18771,3709,-4299,-7320,-8312,-13800,-16909,1030,20919,35804,45420,25350,1154,-6517,-3773,-4774,-9834,-15416,-11952,711,8150,5207,-4125,-15346,-6316,-2315,-2358,-6112,-9773,-12000,-11546,3387,15168,16208,15803,10316,773,-11463,-4368,4855,6498,5615,-7405,-5437,-2981,-10552,-9457,-3238,8627,23226,22225,18118,15217,10141,801,-5479,-4900,-5871,-2822,2898,10496,3927,-5934,-10395,4459,11033,11216,14426,23828,30940,24996,12962,2860,-7725,-15069,-9107,-8585,-14724,-6870,11097,18117,14090,7054,5249,-1504,-9900,-12354,-3815,3987,11064,10849,2927,-10816,-8582,12059,21856,18630,6249,-5845,-12784,-8297,-2662,-206,-3688,-8548,-7303,-1521,-1880,-8406,-15943,-15610,-14811,-3555,4303,-2514,-13819,-10962,-10032,-7899,7890,20442,14334,1106,-11880,-15145,-9430,-3844,2773,6280,6241,-80,-8305,-5284,5321,14208,8464,-1725,-12196,-14922,-17234,-11763,-6650,-5547,-7298,-5485,-4558,-1729,7285,17789,19603,19374,18048,8376,-6307,-7920,6368,23457,29202,23582,19458,11266,3420,2355,3767,1314,-2253,811,-3189,-11247,-8958,527,10404,5926,-10612,-20685,-8671,-359,644,-1121,-10988,-7135,-1204,-3659,-9724,2382,1472,-5828,-10679,-9198,-1996,-5921,-14880,-2215,18825,32345,14741,-2304,-35,5924,1184,1489,-2563,-8135,-10529,-13265,-22187,-13826,-3750,5721,15013,14578,6774,-2826,-1066,6471,8682,920,1092,7872,14710,14085,4111,-4865,-12757,-6676,-5054,721,26505,33532,17859,5616,-1846,-3010,1861,6371,9423,-4751,-5364,828,481,6640,6178,-2714,-8311,-7430,-4993,120,5610,11474,23056,31079,28165,6949,-10653,1415,7675,-2026,-3450,3959,19979,28184,19905,6519,-9756,-592,11537,-2755,-8026,12758,32965,47335,46954,29903,19904,28793,37871,26678,16557,9488,7124,10933,9126,220,-9349,-9112,-3407,2020,4479,6021,1414,-6984,-13807,-7353,-11868,-13408,-4143,6723,7208,-4985,-14247,-11709,-8642,-5057,-7827,-10781,-5528,6540,16584,21678,18223,6314,-12910,-1938,13427,26092,20069,-885,-7291,94,-1174,-6646,-12609,-17081,-14767,-3363,5995,9503,5264,-928,-11082,-5016,10857,20736,23447,11020,-6798,-19247,-2243,13682,8999,12076,32531,44432,42405,27434,8233,-430,-8695,10065,27408,17116,5813,8301,17082,19001,15685,7505,-5482,-13128,877,8910,8797,5634,1038,-1884,-3836,-6303,-1782,-6407,-5344,3140,10256,17272,25948,37559,37985,30890,34178,40483,38538,21567,-3704,-15963,-8755,-7776,-100,8549,3088,-4264,-9771,-10096,-16080,-12175,-5455,117,5084,11505,21455,22332,7102,-10673,-16395,-14405,-9339,-3127,362,1241,-465,-5389,-13045,-12236,-5588,-5515,-4677,-6335,-7135,-10607,-7221,1248,6435,6441,-41,1977,-2992,-13917,-13408,-114,3557,-465,-10476,-14741,-8750,-8597,-5810,-2102,-4585,-6760,-6455,-4743,7582,20624,26948,32128,30806,13178,1663,-504,-2330,-3028,-1334,-5508,-7648,2284,15358,25463,25466,14936,6635,-6665,-11174,1882,4739,186,-7049,-6353,-1700,2996,410,4234,12141,15128,13835,17968,23780,21310,10871,3219,-5318,-9142,-2707,368,-1601,-10461,-6119,1402,11770,17158,11400,-2002,-6309,-2263,6815,10076,5302,-7794,-13966,-8617,4014,12287,7250,2362,-12849,-8949,-7655,-11165,-5844,-451,-387,-7396,-9131,-7152,-8309,-10975,-12126,-13226,-13264,2639,18257,21522,8678,1732,5064,9474,13654,15612,12715,14541,8555,195,-9705,-15049,-11790,-3864,2182,8112,8837,-769,-6818,-2721,1040,-1875,-11637,-10256,-7726,-8666,-10474,-13387,-8678,-479,-1907,-12105,-4533,5521,9204,6423,1290,-1655,-3308,-5209,-11985,-10933,-3459,2886,176,-13307,-9802,6136,8426,5414,6194,7645,11887,13681,6083,-3842,-15811,-6054,701,9822,13439,6890,-2135,-1005,-2575,-1144,-938,-1350,4654,8705,8793,8855,8002,2788,-3128,-8609,-13143,-6303,10759,34815,37842,19778,10004,14170,6539,-8164,-12010,-6037,317,9611,25996,30475,15727,2280,-4203,-4258,-2084,-3719,-7480],[-12764,-13402,-9221,-4858,-1797,-3550,-4752,-3066,-2059,-4570,-4715,-6534,-9867,-10005,-2353,11720,19376,20274,14856,-1856,-5099,5813,16406,19958,16083,10482,3966,5943,3113,-4074,-3166,1441,-2411,-11884,-5157,5985,8099,8152,8630,11417,7678,6553,10550,6535,266,2062,8533,10374,7187,6941,5869,2551,-457,-1645,-6254,-10679,-18267,-13680,-7848,-3976,-658,4367,6859,12039,9486,781,-1065,1029,-1477,-3655,-7638,-9542,-1342,11220,11044,-1755,-16513,-3631,5615,-567,-4561,-1017,-1135,-5063,-11829,-17487,-15896,-9283,-9258,-9733,-4825,6341,15255,17962,14447,12097,5743,-8354,-10202,5242,8702,578,-10754,-5418,288,-3192,164,1265,1523,5776,5728,1726,-5844,-11806,5006,6522,-179,-7502,-5501,-8391,-14905,-3646,15792,40462,48401,33954,5793,-8231,-7719,944,1848,8603,29413,46487,44603,30378,15449,4376,-6768,-18739,-12635,-289,6492,5240,-3,-4954,-8720,-5098,-4589,-3370,3003,7378,12218,13804,6699,-10259,-1252,3819,4789,379,-6615,-3728,1491,7663,8374,-710,-16634,-4803,15504,41383,46466,27801,12951,35718,71253,82410,81836,79382,103401,116061,76731,19796,-13089,-4518,10403,29166,43752,29624,5402,12853,7672,-9606,-11590,13359,31346,38305,40225,32168,14883,-1358,-11207,-15626,-17160,-11811,-11602,-8272,-2650,1056,-562,-1556,-2422,-3731,-9619,-10123,-4743,941,1422,3097,11515,15685,20714,21262,19436,13072,-4542,-4896,13991,25216,19304,8669,-2962,-5999,-412,-3685,-10449,-5360,-4471,-236,11023,23068,22463,12089,4447,1986,-542,-6401,-14407,-11042,-5260,-1082,5077,7950,1073,-4515,-6782,-3790,-4197,-8381,-12676,-10249,523,12563,11079,-6030,-9791,-10104,-4595,-1318,2161,-4007,-6454,2791,2710,-5848,-16235,-11678,1780,11118,8089,2138,-3099,-7564,-11014,-7290,-6144,-11098,-12187,-9353,-5561,-7791,-13047,-15016,-13854,-10449,-5476,3762,16723,23058,22312,11684,-6376,-16197,-11931,-5386,299,1907,-515,974,3422,13788,18750,13711,8753,9702,9214,-261,-14577,-972,8355,12176,17547,22737,18233,7527,-3345,-8921,-9688,-10282,-5778,465,15990,36546,41473,27346,13507,-3444,-11461,2617,15700,22611,14356,9994,13875,11357,11423,1573,-15592,-13006,8129,21354,20660,11176,1861,6683,12208,13191,12161,13351,9984,5539,7245,9350,8747,4446,-869,-6998,-10242,-3540,6123,7328,3024,-5244,-14781,-6126,6793,21056,24723,19205,16073,10282,3027,-3200,-2738,17994,36841,51288,45691,29278,16602,-203,-7090,-3403,3597,7594,7653,7583,2648,-3265,-7591,-14591,-12978,-6190,410,1723,-1930,333,5240,4521,-272,-4407,-5956,-7459,-9370,-4799,-1406,-5497,-7023,-3680,1228,5442,6950,3121,-5029,-9301,-12268,-11023,-3837,-4103,-6066,436,10780,18298,17388,18857,21553,12632,-2219,-14042,1915,16309,40336,56352,27427,1710,-828,2054,-686,-4976,13892,28331,20938,-1290,-598,16887,23675,15936,9540,10120,18126,19346,12917,4389,-142,-2441,-617,1677,-2126,-6694,-8105,-6250,6239,3341,-6849,-12444,-12902,-6314,-1563,1341,15315,34090,31500,19034,17983,8239,-3855,-8919,-8139,-9846,-10236,-6548,-5704,-11006,-7694,-2004,-3797,-7633,-12569,-6503,-1341,5304,9268,2886,-5338,-1386,3337,2433,-5225,-11428,-4128,-9354,-15840,-3751,8449,13052,9110,-1952,-11191,-18965,-16300,-21850,-14030,-7894,-7238,-10772,-2699,5599,14547,14333,7467,-1293,-5842,-6728,-8556,-11875,-10913,-3264,-1609,-4532,-3245,-2683,237,3878,7154,3023,-9449,-1365,8137,4542,-8045,-324,23610,22613,7989,6047,3347,-6732,-14108,-7312,-6458,-10695,-4392,9423,17050,17171,3823,-12557,1733,20360,34594,42443,35526,21424,12977,7666,-1696,-10865,428,4123,2054,-4619,-6582,-8682,-632,6134,6756,5519,5821,2757,-4614,-10773,-12389,-1928,14653,17296,3516,-6610,-6620,5484,2181,-5315,-7492,-8243,-15829,-15493,-4657,3866,8906,9306,4715,-3186,-8240,-5481,-1429,-1506,-178,1418,-3497,-10997,-12633,-14738,-6206,1238,4456,4805,3416,3620,3929,3166,1635,-2815,-6585,-3914,-816,-803,482,2551,4398,5870,7974,6581,4366,12384,24195,21506,1938,-10290,-841,12149,23068,25559,20071,6015,-1056,472,1132,-4176,-9377,-9804,-5751,-8272,-12389,-13021,-6683,-6217,-7789,-5995,-2286,-4904,-8951,-9737,-8203,-6507,-3320,-346,4228,6011,-10621,-17987,-13551,-11991,-10235,-7141,1207,7541,10207,12665,12419,9335,1659,-5610,-11654,3906,12393,15383,21680,29825,35910,27372,15278,6018,-884,-9047,-11567,-18470,-16782,-9337,-3002,-3915,-13945,-908,19280,18616,4393,2852,20040,24351,15711,3115,-5704,-4542,3248,4854,-216,-5485,-4409,-4960,-10634,-10125,1827,2059,-2064,480,2885,-849,-6904,-10671,-2111,-9250,1936,18160,18066,11731,6018,-835,-9181,-9033,-6085,-10065,-18258,-19695,-7795,-2605,-782,1171,8251,20727,37662,41307,39450,33296,8426,-3907,165,18714,40589,50402,61059,56909,19161,-2286,-12404,-1787,10133,19694,21425,10355,3409,2249,7858,11398,10477,10343,4730,1667,1909,-715,4715,3046,-2063,-8380,-1399,12637,5532,-5956,-13684,-10877,-10666,-13727,-10681,-3935,1101,1059,-4476,-3383,2217,6943,18018,29018,28765,24440,12803,-2770,-11971,-14974,-11729,-7692,-1351,6469,8808,4147,-3865,-6994,15,17487,32408,30541,19538,6474,-2330,-5224,-3536,-1442,-3127,-7900,-8372,4076,18114,21440,20684,33301,30769,11900,-3940,-13257,-14929,-14622,-10615,-4395,-3381,480,11081,21306,23425,24645,29798,20866,319,-10121,-11428,-12989,-14390,-9883,-6069,-11582,-5705,7633,10620,3730,1116,2325,4941,8848,11260,4449,-7147,-7816,2845,6549,9062,11096,9305,4909,1598,-1144,-340,2820,1247,-6341,-11821,-10054,-11137,-7223,-582,-446,-3450,509,11767,21403,20703,8539,-8230,-8344,-1429,-3525,-11003,-16334,-17250,-16863,-5683,3280,4527,4220,2348,2033,5418,5055,2215,-2634,-9272,-1438,14622,31585,47178,47806,53986,43434,17110,967,2748,9923,-777,-5768,4393,4627,5131,14174,19423,13805,2963,-6073,-708,6082,6510,5951,937,-1580,-2466,-6123,-5018,-5427,-1479,8815,10583,14462,12583,2003,-12238,1495,14105,9911,-432,-12934,-9483,5334,13697,7152,1062,-1276,-793,2461,3745,1651,-2891,-7443,-12204,-13062,-10467,-6389,-6544,-10018,-10522,-7423,-13692,-13396,-3112,8542,21147,24897,13753,-2723,-18010,-15714,-13552,-6551,-8762,-10590,-6408,-2768,-6138,-8913,-10652,-6901,7390,20517,27442,15329,-5417,-4898,15055,38312,49703,35456,-2887,-15665,-5355,6560,14097,16101,9957,4106,4787,4844,350,-7109,-17236,-14577,-7335,2593,4370,-3115,-13597,-13190,-4827,-4457,-13421,-13814,1487,6848,-4540,-13937,-6543,-1899,2467,4425,4833,-423,-13001,-10261,-3917,9866,7854,2338,14593,19350,8934,4152,2128,-6159,-15132,-13112,-3828,2798,6321,2939,-99,2686,8585,8048,3352,2587,7295,16215,11441,-1675,-4318,348,6647,-1147,-12871,-6356,-3240,-1991,-6933,-14541,-11601,-66,11672,14323,3157,-9890,-5616,12898,19689,-2428,-17823,-700,5827,5487,5883,7352,-4157,-14380,-13698,-7934,-8084,-11058,-6296,-617,7875,14208,11498,5379,-682,2608,6921,11500,15970,19539,13851,-3281,-9700,-3305,1184,-170,4436,9069,6760,-1988,-6071,6790,23383,18232,2326,-5170,-8355,-3858,-1718,-2838,-11028,-1498,6117,4900,1660,5000,4706,2099,-3,-5878,-12842,-7916,7625,21836,18122,7930,3661,7222,15353,18363,33327,26390,9548,1016,-5108,-4684,-1770,-2773,-4779,-6906,-11943,-14384,2143,10314,10880,4894,-516,-3949,-5870,-7916,-13494,-8112,238,-8267,-14276,-635,10022,7760,-3288,-15577,-11566,-12895,-13961,-6667,-250,9469,14535,8367,-4015,-9082,-7168,-812,2805,-1219,-6323,-7336,11836,20881,13772,12486,14247,12733,-2496,-7505,686,6786,13262,22547,20253,-861,-14662,-3377,-2609,-3709,-4791,-5051,-2900,-5034,-8459,-9350,-3116,7722,6816,-2577,939,7277,5162,2807,2540,8194,11577,10642,13904,26690,30370,16558,-5452,-11028,-8857,-8856,-570,17901,27492,19390,12757,15438,28707,37617,42150,35332,9448,-5796,-5570,-3947,-3663,-3178,-3509,-1403,2255,3802,2954,-7921,-17466,-6831,7409,22416,25180,4370,-2523,-1668,3952,9540,10154,8015,6203,9527,10780,-853,-7841,-14361,-5955,10000,16455,15461,8769,2045,-11706,-13096,-616,15296,18365,11673,702,-8376,3830,15679,12121,-887,-9069,-15238,-12067,-9007,-8394,-9669,-10238,-10888,-11675,-9543,-4341,2861,11665,18219,11754,8739,2005,-5164,-12280,-9950,-8124,-11411,-14689,-11727,-4210,15518,31785,36978,26731,6474,-7631,-10472,-6177,3978,8125,9864,16239,24619,22692,13130,-8836,-13115,-164,-830,-7943,4668,29962,42678,38380,20971,8653,10750,18382,17759,11011,-2625,-12541,-13310,-6576,-8089,-1082,10659,20448,20189,14575,14123,3529,-9212,-17661,-13811,-10405,-14340,805,2812,-4082,-10348,-11107,-10894,-11512,-16662,-12339,-7921,-4950,-7486,-4073,-382,1524,3153,-806,-9594,-6205,8431,19659,22003,16811,9679,-2372,-12002,-18479,-9231,634,4397,3858,6520,9792,13055,3927,-4204,-8572,-12080,-12276,-1513,2845,-2214,22328,48149,51861,41267,28883,7435,-10146,9462,26088,33137,18381,3986,-2671,-6918,-10341,-16107,-14378,-190,19584,38528,47143,23601,687,-6721,-3254,-2779,-6867,-13360,-14071,149,7381,4006,-4583,-17296,-6722,-3825,-4524,-8084,-11207,-12879,-12902,-911,7913,9968,12589,8746,466,-11859,-2966,8240,10763,7260,-7267,-1988,2409,-6695,-9713,-4927,7078,22439,21990,17379,14379,10508,3615,-2896,-2737,-3730,-1320,5337,15494,8578,-2121,-7847,4392,10484,11008,14987,24733,31400,23571,11010,939,-9801,-11982,-5564,-6126,-13953,-9434,6333,11834,9015,4893,3726,-2121,-9911,-12883,-4628,3493,10755,12070,2814,-11132,-6611,14725,23099,20516,8990,-3938,-11793,-8719,-3821,-1413,-4674,-9360,-7790,-1170,-1009,-7662,-15085,-14227,-15312,-4390,4830,-1474,-12555,-11560,-10747,-8034,8609,22419,14269,149,-12214,-14788,-9365,-3899,2552,5328,4029,-3184,-9842,-4553,5416,13177,8222,364,-10239,-15088,-16475,-11331,-6587,-5902,-8171,-5979,-3260,1029,10164,19510,18969,16669,14534,6117,-5910,-2482,12249,30594,38345,30084,21080,9807,737,-2036,-2125,-4557,-7251,-2531,-5086,-11670,-9274,-36,9247,5093,-9745,-19719,-10214,-1218,-992,-4841,-14974,-2258,4442,1531,-10553,-2416,-1088,-5903,-9184,-9575,-4597,-8881,-14058,-1339,17844,29825,12959,-2490,-250,4314,-5940,-5720,-8410,-11932,-14080,-16287,-19959,-11469,-1397,9796,21142,16525,6947,-3069,-426,7559,10263,-872,-1171,6690,13329,12246,3208,-4369,-13577,-8645,-5343,4443,27858,28561,13399,3938,-130,2242,9727,14275,14625,-1243,-9023,-4624,-5996,3352,5880,-2200,-7587,-6430,-4335,58,5159,10131,20660,28104,25745,5855,-11012,509,4966,-4151,-4494,2927,19112,28412,19212,6594,-6089,1798,12118,-3575,-8101,12405,33202,47020,45784,27503,17920,27085,38387,32021,23453,14303,9567,12393,9663,-576,-9151,-8558,-2870,3458,6711,8336,3004,-6791,-14186,-6643,-12040,-11685,-1855,8986,8486,-4922,-13066,-7249,-6008,-4584,-6968,-8724,-3968,7199,15290,19128,15429,3744,-12002,-1904,11499,21707,14447,-6040,-5667,1763,-310,-5571,-10101,-13396,-16203,-6718,2732,6923,3155,-2332,-11434,-5821,9831,18999,22852,9716,-7829,-18073,-1204,13288,8818,11000,29168,39678,39566,28282,12483,-1010,-4658,17403,32384,22438,10141,9111,15740,16259,12624,4997,-6322,-11671,1172,9029,10101,7672,3078,-611,-2652,-5103,-801,-6346,-6090,2963,10772,17791,25825,33249,29493,23494,28747,37573,37293,19150,-2719,-13911,-8283,-5682,3626,14954,9891,413,-9564,-13000,-17555,-8601,-3398,140,3756,9790,21255,23704,9249,-9208,-16006,-14724,-9738,-3623,-1065,-1508,-2462,-5601,-11541,-13265,-7188,-7212,-5432,-5680,-5753,-8939,-8153,1951,9835,12170,6488,7597,407,-13351,-10900,1350,4187,470,-9139,-12179,-6265,-5895,-4234,-1961,-5474,-9613,-10887,-4137,9957,21988,25404,27694,26361,8900,136,-39,-369,-1276,-733,-6869,-7652,3291,14419,21635,19521,7660,911,-9462,-10987,-1334,-17,-3429,-7476,-5552,285,5361,1406,3827,14055,20034,19802,20567,18814,14364,7138,1809,-5564,-8391,-3361,-2086,-3999,-10616,-5208,1500,13070,18992,10268,-3531,-4025,-2769,3467,8173,5683,-6131,-11055,-5758,6196,14241,9510,3915,-11643,-9982,-7554,-10806,-5910,-1242,-394,-7504,-10331,-9700,-10810,-12763,-13362,-14137,-11616,3313,19206,23545,11720,4639,7416,10878,14550,17408,14211,14922,7986,-1431,-11921,-18281,-11211,-3169,1038,4843,2706,-6404,-8093,148,6588,4151,-7405,-8073,-5908,-7225,-9033,-10177,-7622,-1420,-3468,-12082,-5978,2656,6461,4793,556,-2813,-5377,-7243,-10806,-9308,-2821,2437,-1783,-15546,-9047,6913,8120,4909,6193,7344,10656,11482,5669,-3344,-14907,-8349,-767,9320,12626,5683,2850,7961,6511,6614,3302,-1411,3105,6488,6280,6496,6762,3177,-1880,-7247,-12242,-6593,11496,36035,36167,17257,7564,11392,3763,-11555,-12291,-6234,-125,10710,28416,32011,16222,3073,-3442,-4171,-2584,-3773,-7912],[-12490,-14072,-8891,-4470,-1563,-2717,-4149,-2776,-1681,-4075,-5260,-8358,-10725,-7953,-46,12970,18306,17894,11850,-2150,-6176,1749,10568,15297,16278,11864,4296,5230,1213,-6879,-8469,-4757,-7257,-14748,-6185,4817,6810,6897,7987,9476,4484,3190,7473,6246,2181,3670,8843,11082,9887,9870,6870,3497,1609,480,-5154,-11229,-17061,-11351,-5613,-2888,-537,4219,7228,12075,9784,1247,-922,1192,-934,-2449,-5639,-6038,3990,16877,15637,46,-16618,-3379,8141,3125,179,3338,2212,-2536,-10040,-15782,-16374,-9228,-7548,-6964,-3135,6372,15286,21053,18384,16072,8973,-5993,-13186,2470,7150,-830,-13090,381,7048,4244,7652,9470,7182,8282,6202,2230,-5870,-11893,5084,5071,-852,-4907,-582,-4211,-13916,-5493,11219,33194,39689,24714,-165,-11155,-9976,-1387,737,7883,31619,51452,49380,33864,17614,4999,-7250,-19000,-12108,-214,5563,3634,-1042,-5462,-9791,-5063,-3499,-1758,6762,13675,19630,19428,7749,-11371,-1573,5233,6522,2039,-5676,-2730,3243,9635,8971,-1180,-18195,-2452,19829,47649,51853,33943,11404,43455,99501,140371,169067,185545,212891,210486,142611,56362,1025,-2336,12151,29219,45073,34020,10376,11553,3026,-12655,-8240,16013,36421,45459,48912,41163,19578,-497,-11360,-15113,-15190,-8340,-7852,-5372,-850,1136,-773,-1371,-2218,-4088,-10634,-11185,-5770,88,-359,245,11069,17895,23057,20696,15286,9048,-5581,-4232,16063,28161,23357,13526,1322,-7860,-5786,-8090,-6655,-690,-2476,333,10991,23796,23899,12044,4121,1555,-1381,-7829,-15006,-9809,-4136,-990,3925,6659,750,-3838,-6122,-4630,-4936,-9217,-12993,-10100,1931,15471,15867,-3144,-9501,-10713,-4961,-1902,901,-6537,-6368,3751,4193,-4269,-13794,-13325,-1413,8485,6577,618,-4445,-8101,-10465,-6904,-6136,-11544,-10867,-6033,-3419,-7433,-11371,-10970,-11040,-8234,-3832,6233,21264,28490,25927,11715,-6990,-17289,-11977,-5082,1679,3306,896,4622,9410,20381,22828,13260,7455,8851,7978,-2184,-15337,63,10022,14271,17943,22160,17899,7321,-4215,-10292,-12433,-14793,-9145,-2572,11152,31187,37659,23864,12001,-1004,-14143,-1005,10128,18037,12268,8747,13150,11675,12365,3242,-12979,-14610,6754,21028,19622,8200,-4568,1089,8888,11616,11029,12013,7872,3147,4320,5191,3280,-2209,-8466,-15721,-15341,-5008,6474,8503,4645,-4004,-14107,-6732,5555,19878,24974,20798,17101,10549,4936,1051,-1543,16983,39606,55341,44564,25438,12554,-1780,-6675,-4792,537,5889,7529,8060,3040,-3080,-8157,-15617,-13983,-7295,-470,1864,-521,1550,6212,5481,281,-4446,-6813,-8395,-10079,-5896,-2925,-7509,-8990,-3660,2978,6025,6303,1904,-6319,-10664,-13419,-9776,-2954,-3377,-4285,2843,12837,19337,17716,21163,25220,14978,-1303,-15329,931,15448,38939,50487,23566,-1411,-801,3456,-1406,-3639,15882,31272,22771,265,2126,19114,24511,16584,9793,9739,16524,17454,10917,2755,-1972,-4404,-2483,350,-3178,-7691,-8306,-4417,10936,6886,-5385,-13074,-13212,-6488,-2128,-365,12448,31115,27009,17118,19398,11380,-1999,-8534,-7251,-9819,-13212,-7782,-5633,-10607,-8050,-3007,-4909,-8706,-12961,-5757,-999,4078,7212,1512,-5414,-1955,2166,1655,-5569,-11767,-5351,-11265,-12903,-2840,7777,11305,7877,-2412,-12370,-16984,-11973,-17420,-17059,-10297,-8557,-9772,-1682,7727,18867,18334,11075,1313,-4787,-6984,-9396,-13170,-10400,-3785,-4196,-7793,-4897,-3863,90,4301,7929,4544,-8532,-1311,9161,7020,-1617,662,21680,20972,7448,5531,2716,-5778,-12009,-9398,-9944,-14091,-6102,5394,10278,9962,-1168,-14338,2708,22954,40323,46399,35484,20122,12120,6904,-2290,-8725,1125,4723,4180,-2790,-6047,-8921,-505,5683,5872,5758,7048,3498,-4897,-10368,-11397,403,15194,13754,7,-8930,-8260,3791,2593,-2794,-7211,-9950,-15967,-14128,-3760,6615,12065,11572,6042,-3137,-9642,-7247,-3057,-2430,-1470,-573,-5308,-12335,-13148,-14650,-6340,624,3297,4135,4184,5651,6866,6342,4828,-650,-6260,-5162,-2343,-1566,1656,5475,7052,6063,7314,6432,5440,14110,25143,20305,-177,-9180,3049,15291,23385,23529,20017,8445,1491,2778,3215,-3672,-10673,-11513,-5342,-6829,-10944,-13423,-7184,-6305,-7803,-4873,-267,-2195,-7703,-9219,-8316,-6550,-3065,-488,2808,4049,-10567,-13846,-12046,-11581,-9016,-5343,1955,6803,8187,9721,10233,10262,4766,-2588,-9519,4492,13532,17618,26812,36668,40980,28585,16587,9233,3890,-6192,-12291,-19123,-17035,-9478,-3345,-4016,-10045,2579,18903,15147,1056,2923,19800,23822,14895,1786,-7021,-4511,3808,5922,776,-5538,-5632,-7262,-12129,-7750,2966,2317,-2842,-1734,432,-2186,-6041,-10640,-4495,-8485,8203,23504,19549,10575,2798,-4910,-10491,-10348,-7822,-10799,-17563,-21553,-10783,-6062,-4498,-3050,3846,15960,32751,37671,37673,32334,8300,-3841,571,19884,43944,52988,60989,49545,12365,-4855,-11678,-368,11257,20735,20965,8727,2199,1883,7291,10385,8776,6323,-128,-352,1661,1385,6586,4113,-1186,-3516,9058,19200,7750,-5028,-12457,-9389,-9480,-13524,-11330,-4426,591,541,-5557,-4884,-53,2000,12357,25507,27026,23750,11681,-4163,-12309,-14688,-11043,-5546,2743,11113,12007,5798,-3579,-7217,1428,22899,42413,39711,24479,8584,-1767,-4304,-856,2454,1229,-4094,-9111,2200,15089,16203,16120,30524,32881,14213,-2547,-13633,-16072,-13979,-9567,-4603,-6201,-1635,10477,21609,25134,27675,30641,17420,-4152,-14458,-11906,-11914,-12337,-9273,-6514,-12111,-6684,6251,9550,2137,-936,771,2999,7161,11249,5373,-6613,-7600,3074,6361,11074,14101,11039,5533,1076,-2558,-2654,1046,725,-6385,-11313,-9776,-10528,-5969,601,1109,-2578,472,9343,16550,14337,1260,-14210,-9453,-1674,-2946,-9215,-13293,-14021,-17792,-6609,4272,5422,5363,3952,4292,8039,7604,3412,-3249,-10953,-1515,14185,28601,44349,46560,53147,39734,15122,-782,346,7471,-3895,-8367,2922,3693,5199,16491,23777,17708,5661,-4222,-164,4627,3309,2293,-908,-2335,-3062,-6355,-4374,-5151,-6528,261,3344,9806,10311,431,-12508,5029,18258,12268,466,-12160,-10025,2568,6443,-146,-3043,-1024,736,2804,2033,-2043,-5585,-9139,-12409,-12126,-9143,-5566,-6250,-11184,-12817,-8760,-12754,-12342,-4097,6628,19920,26508,16094,-839,-17760,-13867,-10399,-6271,-10369,-12408,-6997,-2378,-5018,-6863,-7328,-4420,6878,17645,23410,11168,-6356,-3484,17560,43294,51881,28112,-6179,-16941,-4534,7207,15081,17797,11713,4699,4788,5124,1171,-6667,-16911,-14384,-7990,1300,4454,-2426,-13172,-14950,-7849,-6420,-14039,-13274,2441,8782,-4512,-16565,-6105,-1205,2659,4326,4626,657,-7661,-8449,-5483,4740,3421,-95,15596,22303,12428,6626,2200,-7846,-16613,-12611,-4165,1077,2244,-5684,-12833,-11114,-4993,2144,3454,4633,8974,18048,14682,1221,-494,4218,10835,4701,-10811,-9019,-5088,-3296,-7966,-15270,-11051,18,12284,15919,4047,-8864,-4406,11572,17756,-2596,-11479,2915,7312,6261,6926,7344,-5040,-15030,-13052,-7145,-7277,-11667,-8071,-2457,5151,11018,8231,2247,-2979,1702,6925,12720,18007,21872,17321,657,-6466,-1279,2933,1407,7411,11768,8834,-562,-8401,2038,18420,13222,-632,-6895,-8315,-2113,128,-1341,-9841,-167,6070,3061,-1309,1811,2170,1276,1594,-1071,-5878,-4437,6909,21223,18690,9100,4648,8619,20551,25487,38789,26823,9907,521,-5723,-4601,-3287,-6083,-9263,-10685,-13954,-14425,1340,9894,11969,7598,1800,-2984,-6104,-8147,-11992,-7129,254,-7342,-8668,3357,11496,8576,-1562,-13349,-14585,-12237,-9179,-1821,3001,10998,14800,7948,-4216,-8280,-8223,-3067,45,-3799,-8108,-7055,15620,25667,15542,11115,10199,7679,-6519,-8100,1414,8478,16030,26328,21823,-1222,-14717,-4320,-4003,-5030,-4754,-3656,-921,-2383,-6160,-6220,-2015,6505,4678,-3182,1824,7415,4425,-658,-5421,1623,6686,7939,11662,21182,23916,13541,-4157,-12204,-9136,-8452,-1314,16207,29440,24523,18299,16843,27845,35215,34638,26484,3793,-9831,-9347,-7046,-3594,-2785,-3690,-1422,3685,5194,2925,-8936,-15969,-3694,11664,26409,26703,5607,-1404,-1747,2858,8190,9718,9326,8330,11393,14283,3840,-8,-1806,-9809,4864,15286,16634,12802,8160,-5944,-14846,1336,18524,22208,14842,2294,-9185,1322,12120,8050,-3526,-11354,-14609,-11208,-9761,-10294,-12089,-12634,-12527,-12868,-10231,-3852,4119,13110,18363,12650,13624,7828,-2887,-12996,-6922,-4785,-9061,-12801,-9744,-2347,17662,31963,36329,25040,7711,-6610,-11160,-7493,3047,7803,8994,15661,20119,16930,9632,-9905,-13628,-701,-2438,-8705,4834,28762,39644,36051,20920,9053,10091,17379,16703,11118,-1306,-11970,-13611,-7940,-10294,-204,12769,21724,18369,10793,10825,3508,-8703,-15912,-12918,-8327,-13602,-1735,2019,-4179,-10344,-10607,-10801,-12269,-19323,-12205,-7388,-4775,-8318,-5886,-2960,875,3641,257,-9262,-5491,9526,20485,22515,16862,9511,-2336,-11721,-18061,-10556,-1196,3731,3630,6535,9772,14141,5783,-2686,-7487,-11479,-13446,-3355,1512,1283,29652,45763,42035,30890,24317,9257,-9691,4830,20587,28983,17275,3617,-1807,-6322,-10859,-13321,-10038,-362,17821,39396,46047,20525,-448,-7543,-3528,-1722,-4683,-11119,-16021,-1047,5123,1457,-5853,-14355,-5411,-4267,-6615,-10300,-12509,-13429,-14644,-5191,1077,4069,9128,6772,-333,-12527,-2237,10833,14464,8214,-7443,272,7184,-2040,-9447,-6864,5191,21080,21011,15971,12983,10373,6611,713,52,-1697,-310,6829,18644,12635,1214,-5699,3660,8852,9280,13535,23454,29272,19578,7063,-2436,-12818,-8644,-2766,-4468,-13376,-12325,1090,4869,3982,2506,1457,-3598,-10799,-13402,-5530,2535,9420,11973,2006,-11961,-5349,16133,23110,21402,10816,-2821,-11574,-9740,-5287,-3051,-6200,-10576,-8555,-1576,-1183,-7849,-15414,-14165,-16679,-5857,4445,-1284,-12071,-12760,-11890,-8668,8190,22709,12601,-1848,-13384,-14968,-9801,-4532,1704,3808,1446,-6242,-10926,-4135,4957,11534,7296,2041,-8218,-15430,-16390,-11762,-7474,-7134,-9752,-7216,-3074,2272,11481,19697,17081,13088,10580,4126,-3919,2352,16238,34781,44974,35217,21525,7600,-2764,-6946,-8180,-10896,-13059,-6756,-7635,-13052,-10649,-1622,7112,3438,-9602,-18325,-11825,-2475,-3342,-9449,-14914,2329,9126,5116,-10794,-7831,-4271,-6517,-8455,-10651,-7900,-11983,-12997,-995,16165,26668,10806,-2341,219,2633,-14568,-11875,-13249,-13666,-14769,-18638,-17077,-9816,58,13222,25803,16828,5598,-4404,-594,7619,10726,-3693,-4966,4087,10518,9177,1669,-4290,-13670,-11133,-6995,5963,26146,22228,8805,1833,1014,6820,16910,21135,18479,881,-12834,-9861,-13493,-785,4635,-2393,-7419,-6296,-4798,-1322,3361,7732,17543,24550,22522,4158,-11996,-1691,852,-7536,-6877,330,15639,25639,16147,4928,-3258,5139,13612,-2288,-8031,10143,30359,42586,40032,21681,13246,22122,34678,34039,28683,18602,11436,12857,8933,-2890,-10488,-9207,-3340,3859,7891,9594,3569,-7523,-14747,-6818,-12789,-10568,-426,10272,9074,-4298,-8342,-2946,-2979,-3870,-6607,-7264,-2906,7025,13109,15829,12115,1127,-11287,-3113,8243,16012,7948,-11561,-4887,2145,-578,-5421,-8296,-9941,-13427,-11028,-1763,3058,-107,-4830,-12782,-7811,7501,16102,21209,7949,-9536,-16995,149,14275,9139,8781,25150,33101,36382,31397,16978,-3798,1450,26303,38775,27372,12351,7969,12082,11017,7061,501,-8074,-11063,182,7988,10534,8952,4364,-172,-2013,-3823,738,-5943,-7304,2179,10740,17684,24632,27504,20443,15415,21571,31931,32874,14236,-2794,-12406,-7836,-3705,6718,20396,15685,4712,-8447,-14720,-14399,-6512,-2587,-865,1217,6392,18516,22223,9320,-8961,-16605,-15530,-10113,-3778,-2048,-4824,-5803,-7069,-11222,-14201,-9290,-9532,-7057,-6141,-5321,-8087,-10029,1572,12737,18233,13469,12407,2751,-12407,-9360,1456,3482,350,-8333,-10271,-4400,-3713,-3458,-2373,-5848,-10131,-9681,-3134,11297,21953,22136,21161,19479,3764,-1355,-135,574,-879,-2182,-11120,-6977,2331,10242,14157,10177,-1927,-5582,-13422,-11658,-6282,-6607,-9038,-9178,-6238,1054,6130,1005,2632,15524,24608,24988,21555,12087,6203,2426,-505,-6514,-8310,-4773,-5300,-6968,-10930,-4806,1533,13760,19474,7741,-5616,-1379,-2217,-980,4663,4997,-5137,-8713,-2990,8560,16372,11995,5791,-10296,-11878,-8404,-11260,-6662,-2859,-1458,-8543,-12237,-11936,-10960,-13266,-14210,-13991,-7935,6353,20972,25687,14761,7129,8949,11129,14130,18206,15058,14377,6601,-3248,-12997,-15186,-10024,-2669,210,1714,-3424,-11169,-7490,3836,13022,10619,-3446,-6125,-4216,-5638,-7237,-7534,-6017,-1648,-4575,-12551,-8125,-928,3108,2771,-538,-4272,-7789,-9520,-9297,-7496,-1995,1850,-3986,-17858,-8942,6656,6646,3707,5658,6676,9150,9111,4896,-3064,-14227,-11015,-2351,8446,11317,4125,6717,15796,15792,14072,6751,-1964,826,3676,3288,3679,5072,3226,-901,-6057,-11388,-6864,12154,35350,32484,13946,5203,8948,1510,-14141,-12363,-6507,-717,11242,29817,32398,16076,3312,-3422,-4837,-3369,-3587,-7547],[-11895,-15250,-9201,-5014,-2329,-2949,-4546,-3444,-2275,-4360,-6380,-10498,-11827,-6753,1327,12998,16197,14672,8167,-3204,-7493,-1935,5176,10940,15970,12295,3836,3677,-1291,-9247,-12608,-10548,-12033,-17516,-7852,2759,4799,4996,6775,7089,1273,104,4553,5725,3320,4225,8353,11059,11723,12289,7400,3644,2659,1556,-4776,-12117,-15445,-9255,-3980,-2334,-847,3553,6867,11113,9231,1259,-1221,741,-1012,-1652,-3448,-1797,9718,22406,19798,1432,-17087,-3859,9466,6476,5420,8437,6491,919,-7486,-13458,-15892,-9365,-6147,-4367,-1424,5406,13253,22299,21303,19221,11549,-4111,-15259,-1153,4457,-3093,-12309,5703,12769,11753,15812,17902,13531,10955,6650,2520,-6085,-12237,4173,2871,-1881,-2982,2689,-1580,-13212,-7271,6844,26126,30772,15303,-5836,-14000,-12246,-3872,-772,6428,31709,53249,51343,35421,18670,5095,-8015,-19499,-11961,-436,4425,1848,-2226,-5986,-11435,-6520,-3559,-534,10403,20113,27306,24812,8283,-12465,-2817,5533,6976,2384,-5450,-1608,4646,10673,8504,-2517,-20151,-324,23058,50699,52244,35698,8302,47049,118105,181079,228890,251356,271512,255392,174137,77413,11501,-172,14546,29256,45183,37136,14150,8339,-2246,-13637,-5846,17717,39769,50151,54821,47910,23337,169,-11184,-13574,-12227,-4682,-4442,-2863,508,687,-1453,-1454,-2164,-4538,-11576,-11990,-6720,-843,-2193,-3537,8816,17530,22335,17039,8721,4308,-6360,-3573,18134,31139,27513,18289,5731,-6765,-9185,-6457,-379,2861,-1362,214,10131,23326,24447,12118,3768,1103,-2070,-8944,-14969,-8685,-3252,-1220,2687,5775,867,-3064,-5685,-5485,-5507,-9511,-13141,-10356,2660,17531,20234,-307,-9385,-11323,-4881,-1505,1476,-3982,-3089,4990,5481,-2831,-11457,-13249,-4139,5624,4907,-700,-5531,-8541,-10319,-7398,-7077,-11225,-8560,-2548,-1377,-6959,-9363,-7238,-7577,-6557,-3459,7452,24840,33533,28919,11357,-7379,-17208,-12106,-5034,2693,4224,1972,7588,14672,26073,25343,11913,5656,7735,6492,-4192,-14512,933,11215,15845,17654,20849,17037,6983,-5122,-11968,-15177,-18195,-11377,-5063,6320,24631,32051,19238,9884,1631,-13286,-5072,3567,11423,8514,6481,11538,11489,12893,4668,-10390,-15394,5123,19856,17648,4842,-11135,-3893,5408,9524,9474,10133,5151,420,581,186,-2499,-8534,-14869,-18744,-13700,-6292,5861,8559,5534,-3041,-13710,-7584,4100,18215,24555,21729,17413,10266,6378,4740,679,16159,41552,56880,41099,20397,7497,-3806,-6220,-5639,-2691,3722,6911,8133,3411,-2607,-8149,-15787,-15487,-8879,-1750,1694,749,2663,6984,6153,450,-4705,-7434,-9086,-10688,-7096,-4635,-9606,-10291,-2301,5439,6731,5645,593,-7722,-11943,-13502,-8777,-2729,-3449,-3130,5023,14913,20479,18340,23944,29129,17611,-415,-16405,156,14454,36154,42148,17972,-5397,590,5111,-2204,-2689,17726,33950,24722,2510,4846,20597,24243,16626,9617,8760,13747,14548,8301,826,-3962,-6080,-3676,-550,-4119,-8750,-8408,-2751,14347,9255,-4638,-13810,-13575,-6835,-2789,-2001,8588,25713,21489,14589,19789,14098,-323,-8296,-6367,-8992,-15995,-8531,-5329,-10021,-8417,-4112,-6012,-9468,-13255,-5676,-861,2512,4572,-444,-5845,-2794,692,693,-5948,-11972,-6733,-12170,-9823,-1430,7287,9759,6896,-2325,-11855,-13115,-7205,-12692,-18970,-12996,-9890,-8768,-835,9348,22595,21444,13726,3241,-4085,-7489,-10394,-14463,-10068,-4516,-6792,-10456,-5917,-5258,-406,4406,8162,5425,-7923,-1063,9845,9019,3790,4704,22094,20437,7218,4792,1464,-5370,-8559,-8916,-10921,-12539,-4218,4262,5416,3902,-5478,-14737,2912,24003,44132,47856,33606,18246,11338,6700,-1782,-6541,1746,5373,6586,-559,-5222,-9062,-692,4687,4202,5457,8184,4235,-4866,-8905,-8778,3505,15819,10521,-3227,-11171,-10121,1094,1855,-919,-5176,-8434,-12763,-12618,-3114,9148,15485,13928,7254,-3233,-10957,-8672,-4650,-3504,-2876,-2488,-6829,-13342,-13558,-13721,-6152,331,2568,3886,5198,7642,9628,9255,7689,1149,-6351,-6811,-4252,-2399,3294,8572,9729,6146,6222,5946,6155,15242,25300,18872,-1933,-7760,6652,17982,22665,20243,18628,10241,3753,4954,5106,-3297,-11800,-13204,-5347,-5990,-9938,-14174,-8213,-6401,-7226,-3369,1727,202,-6500,-8785,-8729,-6865,-2992,-477,2255,4655,-5961,-9120,-10217,-10843,-7628,-2812,3236,6111,6178,6794,8298,11806,8779,1522,-6798,4157,13559,18879,30333,40672,43253,28667,17533,12240,8472,-2679,-12279,-19778,-17193,-9488,-3611,-3653,-6014,5544,17963,11272,-2956,3032,19525,23696,14848,928,-8644,-4642,4403,7232,2203,-5018,-6380,-8904,-11807,-5703,3431,2140,-3686,-3987,-2052,-3334,-4377,-6469,-1414,-68,14060,27331,19706,8498,-1169,-7460,-9083,-10524,-9229,-11380,-16775,-22837,-13762,-9506,-8230,-7768,-909,11310,27903,33940,35712,31163,8477,-3597,824,20226,45598,53270,58087,40271,6130,-7340,-10912,1083,12641,21955,20455,7155,1268,1605,6436,8781,6184,1288,-5015,-1898,1677,3472,8839,6850,3925,7312,19923,24635,9451,-4085,-11072,-8250,-8466,-13289,-12143,-5191,-232,-153,-6655,-6588,-2618,-3817,4310,19005,22748,20751,8522,-7501,-13201,-12585,-9451,-3202,6420,14375,13339,6171,-3750,-7515,2695,28425,53045,49723,29777,10803,-1168,-3318,1841,6360,5390,-349,-8880,72,11524,10889,11789,27693,35036,17260,-712,-13610,-17230,-12979,-8225,-4098,-9272,-4958,8302,20236,25406,29931,31283,15070,-6455,-14776,-10917,-10017,-10373,-8873,-7513,-13011,-7277,5174,8500,453,-3313,-1185,570,4601,10247,5397,-7053,-8074,2257,4811,11221,15323,11720,5679,190,-4059,-4717,-451,363,-6140,-10039,-8668,-8875,-4424,1855,2914,-1183,754,6590,11302,7604,-5529,-17691,-9663,-2106,-2466,-7221,-9395,-8783,-13574,-8063,4070,5544,6043,5399,6639,10850,10305,4464,-3873,-13031,-2470,12490,24295,39977,44100,50833,35128,12723,-2831,-1787,6566,-3661,-9781,1054,2456,5302,18612,27609,20785,7445,-2948,-127,2716,281,-863,-2600,-3131,-3726,-6407,-3246,-3633,-8306,-7753,-4042,4146,6604,-2110,-11301,8009,21176,13936,836,-11834,-10401,164,-510,-5000,-3627,488,2428,3130,60,-6034,-8411,-11065,-12754,-11036,-7331,-4145,-5364,-11561,-13943,-8843,-10721,-11623,-5546,4051,17472,26204,16631,-345,-16218,-10414,-7297,-6125,-12058,-14069,-7583,-2214,-4179,-5076,-4171,-1187,5667,13248,17736,5918,-7273,-2481,19197,45891,50483,19644,-9232,-15390,-4027,7280,15463,18999,13117,4966,4536,5219,2019,-5832,-15775,-14415,-8685,-104,4072,-2166,-12962,-16517,-10954,-8800,-15214,-12206,4209,12023,-2552,-18343,-5751,-652,2952,4693,4765,2002,-2811,-5836,-5674,1259,7,-2763,15916,24627,16201,9298,2282,-9552,-18145,-12399,-4952,-1331,-2290,-13098,-16192,-10451,-14876,-3366,3497,6732,10868,19296,17276,3678,2784,7429,14181,10961,-4455,-7686,-6338,-4765,-9154,-15911,-10803,-429,11959,16364,4024,-8403,-2230,11561,17553,547,-4762,6339,8432,6676,7577,6418,-6114,-15756,-12800,-6688,-6374,-11125,-9232,-4693,1250,6302,3539,-1886,-5850,272,6457,13590,19806,23831,20405,4913,-2887,620,4207,3260,10098,13739,10409,962,-9764,-3577,11650,7198,-3488,-8693,-8391,-439,2045,261,-8271,1002,4957,23,-5462,-2216,-428,822,3504,3544,297,-1021,5573,19640,18682,10128,5650,9776,25861,32552,42895,26514,10399,75,-6585,-4821,-4915,-9328,-14153,-11969,-12760,-13673,78,8756,12130,9590,3817,-2189,-6478,-8482,-10461,-5346,1276,-4828,-4182,6510,12573,9308,206,-10634,-15796,-8970,-4231,2719,5882,12252,14882,7382,-4619,-7070,-8214,-5546,-3046,-6400,-9561,-5443,20525,31153,17364,9230,5411,1889,-11319,-8676,2104,10384,19353,30397,22972,-1598,-14776,-5487,-5691,-6839,-5138,-2503,1094,1147,-1160,-808,-103,5047,2156,-4323,2120,7270,3947,-3048,-13131,-4733,1276,4938,9316,15658,17539,10586,-2424,-13813,-9927,-8143,-1953,13942,30042,28096,22236,16905,25245,30836,25392,16548,-2172,-14174,-13337,-10118,-3744,-2950,-4425,-2320,3911,6059,3065,-9378,-14709,-900,15602,29304,26464,6295,-369,-1881,1177,5921,8373,9990,10091,12661,17119,8192,6848,8740,-2796,2394,14749,17981,16967,13946,964,-10316,3955,22101,26060,17906,4196,-8397,-2195,7207,3437,-6159,-13528,-13756,-10482,-10560,-12236,-14405,-14712,-13809,-14097,-11178,-3740,5030,14057,17709,12964,18268,13841,-360,-13208,-4720,-2457,-7589,-11620,-8211,-727,19185,31023,34266,22304,8410,-5676,-11992,-9258,1399,6673,7788,15171,15890,11137,5661,-10984,-14508,-1950,-4681,-9676,4266,25678,34833,32539,20192,9365,9280,15714,14922,10523,-180,-11130,-13649,-9212,-12232,888,14941,22583,16297,7498,8326,4400,-6685,-13331,-11942,-6347,-10399,-5044,848,-2850,-9214,-10012,-10721,-12872,-19784,-10964,-6272,-4128,-8675,-7764,-6424,-25,4065,1452,-8833,-5411,9996,20782,22517,16595,9108,-2539,-11644,-16942,-11215,-2686,3050,3222,6259,9495,15041,7790,-1000,-6234,-10547,-14181,-5311,774,7584,37298,42379,32178,21318,19703,10532,-8970,-287,15200,24984,16199,3115,-1319,-5221,-9050,-9066,-6364,228,15955,38593,42657,16885,-1698,-8444,-4062,-1156,-2889,-8847,-16136,-1969,2195,-1739,-7276,-11093,-3213,-3420,-7869,-12163,-12979,-12769,-13695,-7537,-3928,-561,6234,5102,-974,-12898,-1740,13003,17943,8957,-7423,2154,11930,4109,-7375,-8145,3623,19772,19892,14399,11475,10259,10124,6014,4471,972,814,7892,20356,16105,4390,-3403,3030,6953,6864,10803,20512,25108,13870,1913,-6596,-13609,-4683,-117,-3036,-12559,-14568,-3600,-1495,38,706,-668,-5128,-11753,-12754,-5518,2005,7989,11256,1235,-12529,-4025,16954,22709,22057,12489,-1693,-11333,-10547,-6261,-4347,-7447,-11162,-8510,-1706,-1409,-7993,-16012,-14685,-17930,-6870,4106,-1052,-11471,-13726,-12697,-9090,7383,21967,10254,-3909,-14405,-14736,-9888,-4922,1033,2552,-631,-8321,-10806,-3226,4923,10305,6682,4088,-5304,-14743,-16022,-12072,-8302,-8242,-11068,-8231,-2999,3048,12220,19344,15055,9995,7997,4479,284,7136,19096,36451,49012,39276,21781,6032,-5852,-11222,-12745,-15805,-17513,-10205,-9613,-14285,-11926,-3075,5170,2098,-9154,-16543,-12253,-3134,-5351,-13833,-10459,7253,13783,8297,-9728,-12613,-6887,-6610,-7438,-11222,-10781,-14323,-11406,-125,15106,24053,9072,-1433,2068,3520,-19301,-15236,-15619,-11749,-11029,-14925,-14408,-8215,1570,16704,29449,16612,3932,-5575,-394,7741,11008,-5975,-8923,1424,7623,6316,913,-3439,-11833,-11672,-8629,6295,22632,16162,5209,377,2410,11258,23836,27287,21678,2686,-10936,-10232,-19225,-4032,3781,-2040,-6705,-5950,-5250,-2787,1529,5652,15101,21824,19942,3156,-12269,-3732,-3051,-10750,-9216,-2407,11174,21397,12208,2919,-241,9642,16266,484,-7134,7501,25991,35727,31537,14359,7775,16145,29087,34309,33469,23856,14478,14112,8854,-4897,-12002,-9703,-3450,4525,9307,11090,4413,-7771,-13763,-6449,-12388,-8642,1559,11952,10298,-2094,-3314,1539,691,-2072,-5561,-5200,-923,7583,11663,13426,9906,-40,-9999,-4064,5249,10803,2382,-15612,-3842,2580,-554,-4761,-5849,-6005,-9596,-14625,-5839,-537,-3038,-6923,-13680,-9580,5292,13519,19977,7227,-9208,-13772,2532,16301,9894,7201,22821,29648,35853,34462,19563,-5594,6935,33311,43388,30400,12835,6593,8798,6487,2257,-2813,-8483,-9955,-656,7196,11354,10639,6137,823,-417,-952,4115,-4069,-7377,2302,11670,18477,23870,22228,12994,8463,14519,25347,26856,8543,-2505,-10147,-5885,-433,10694,26064,21541,9617,-5553,-12848,-11135,-4523,-1666,-1432,-904,3052,14997,19500,8689,-8546,-16681,-15194,-9200,-2435,-810,-6031,-8827,-8341,-10707,-13527,-10071,-10746,-7850,-6004,-4207,-6668,-11268,1691,16525,25818,22147,17663,5531,-10268,-7460,1690,2994,724,-6594,-7604,-1913,-888,-2224,-2175,-4729,-6326,-1578,1268,13052,21685,18543,14339,11936,-577,-1635,86,1349,-1133,-3944,-14894,-5008,1545,6309,7461,2878,-8413,-9176,-15960,-12315,-10054,-10005,-12178,-9917,-6234,2020,6661,565,2101,17775,29823,30185,21731,5555,-1233,-1728,-2294,-6774,-7575,-5577,-7875,-9095,-10260,-3656,2767,14959,19862,5510,-6776,2067,660,-3958,924,4530,-3575,-5841,288,11546,19120,15066,8103,-8646,-13168,-8721,-11165,-6788,-3879,-2252,-9207,-12946,-9846,-6741,-10929,-13471,-13134,-4723,10049,22999,28086,18429,10169,10741,11332,13464,18958,16242,13970,5528,-4033,-11605,-10637,-7133,-1035,1538,287,-8265,-14223,-5936,7635,19629,17508,996,-3582,-1811,-3202,-4638,-4539,-3538,-467,-4488,-12624,-9877,-3971,427,1523,-944,-5007,-9525,-10950,-6962,-4707,-165,1604,-5826,-19267,-8640,5975,4733,2681,5354,6407,8154,7382,4543,-2232,-12913,-13261,-3360,7892,10257,2887,9915,22714,25117,21322,9834,-2225,-1368,1078,651,1280,3750,3592,363,-4471,-9898,-6412,13253,33290,27721,10710,3635,7262,3,-15478,-11723,-6242,-851,11828,30764,32141,15703,3385,-3611,-5600,-3914,-2670,-6007],[-10190,-15843,-9115,-5382,-2871,-2969,-4671,-3845,-2628,-4295,-6892,-11760,-12262,-5537,2759,12959,14301,11876,5099,-3895,-8002,-3816,2045,8428,16018,12769,3724,2476,-3239,-10358,-14551,-14774,-15253,-17745,-9052,924,3157,3519,6010,5290,-1028,-1757,2952,6000,4631,4690,7987,11268,13629,15138,8558,4076,3689,2582,-4122,-12366,-13526,-6934,-2208,-1487,-760,3239,6705,10208,8886,1822,-995,635,-756,-343,-286,3757,16494,28420,24218,3275,-16957,-4089,10208,10054,11739,14867,12438,6125,-3439,-10145,-14121,-8761,-4085,-1027,1130,4415,10066,22061,23744,22185,14126,-2017,-12995,-4684,1423,-5331,-8287,11206,17930,19116,23826,26092,20827,14687,8267,3627,-5483,-12166,3022,937,-2313,-1071,5001,294,-12181,-8120,3620,20343,23170,7411,-10039,-15778,-13488,-5413,-1665,5167,30347,52264,50891,35578,19286,5444,-8266,-19439,-11278,-6,4053,844,-2679,-5646,-12468,-8488,-3604,1377,14737,27218,35531,30265,8915,-12825,-4025,5432,6827,2002,-5219,285,6445,11632,7961,-3714,-20850,2222,25576,50810,48645,34128,4651,47105,126700,202796,258658,274663,278516,251215,172141,83365,18721,2562,17561,29576,44197,38522,16849,4174,-7096,-12341,-3845,18574,41237,52139,57670,52168,26475,1261,-10121,-11052,-8408,-455,-672,-7,2182,485,-1882,-1086,-1485,-4233,-11583,-11858,-6913,-1165,-3158,-7574,5092,14694,18653,10680,571,298,-5575,-2251,20535,34411,32121,23288,10480,-2285,-5746,-4,6096,5717,-517,-11,9095,22364,24632,12781,4005,1226,-2021,-9127,-14033,-7208,-2089,-1251,1907,5848,2008,-1542,-4843,-5806,-5327,-8526,-12292,-10291,3228,18965,24145,2839,-8919,-11397,-3883,433,4698,2237,1859,6901,7085,-988,-8780,-11219,-5137,3686,3983,-967,-5476,-8180,-9973,-8141,-8427,-10112,-5523,1404,1011,-5874,-6881,-3433,-3508,-4923,-4193,7628,27492,38071,31308,11082,-7019,-15805,-11780,-4677,3659,4953,3024,10139,19295,30726,26554,10309,3971,7049,5488,-5439,-12390,2127,12349,17157,17129,19285,16079,6926,-5549,-13418,-17020,-17547,-12061,-6771,2075,17679,25333,14134,7746,4637,-9537,-8281,-2451,4024,3853,3773,9552,11242,13473,6305,-7451,-14644,3824,18345,15299,1958,-15457,-6407,2714,7407,7907,8202,2583,-1806,-3248,-4975,-7830,-13919,-18181,-13377,-9383,-7106,4528,7770,5912,-2148,-13163,-8174,2915,16570,23894,22326,17338,9779,7635,8107,3432,16002,42892,56301,36357,15166,2287,-5721,-5350,-5278,-5307,1589,6214,8168,4120,-1535,-7226,-14528,-16971,-10463,-2979,1624,2168,3795,7724,6764,547,-4887,-7585,-9197,-10890,-8034,-6113,-11252,-9955,537,8734,7801,5324,-388,-8832,-12684,-12562,-7843,-2770,-4041,-2395,7060,17048,21830,19521,27432,33493,20972,989,-16551,-13,13736,32568,32777,11613,-9662,3873,7351,-2583,-1846,19477,36332,26924,5534,7712,21344,22993,16138,9144,7463,10431,11159,5522,-1035,-5940,-7469,-4116,-675,-4533,-9530,-8148,-1008,16833,10902,-4248,-14411,-13639,-7058,-3224,-3183,4575,19165,16043,12094,19369,16440,1308,-7994,-5281,-7512,-16375,-8389,-4501,-9017,-8549,-5008,-6792,-9657,-13494,-6062,-684,944,1824,-2579,-6352,-3614,-719,-82,-6011,-11672,-8007,-11052,-6662,327,7014,8575,6363,-1562,-9855,-9212,-2773,-8238,-17772,-15620,-10725,-7426,129,10642,25681,23679,15504,4634,-3588,-8077,-11374,-15555,-9686,-5218,-8894,-10240,-5675,-6492,-1060,4340,8005,5749,-7454,-372,10359,10579,8227,9638,24154,20990,7522,4094,-128,-5369,-4990,-5729,-8013,-8033,-18,5917,3175,-351,-8586,-13918,2596,23576,45524,46597,30132,15979,10741,7314,7,-4208,2451,6224,9396,2255,-3907,-8835,-967,3392,1925,4565,9207,5007,-4485,-6623,-4897,7492,16735,7898,-5951,-13149,-12020,-2247,216,182,-2905,-5659,-9163,-10957,-2518,11582,19212,16567,8570,-3246,-11856,-9407,-5850,-4499,-4238,-4166,-7836,-13753,-13660,-12025,-5200,728,2595,4368,6742,9768,12286,11946,10260,2702,-6621,-8523,-6132,-2745,5637,11940,12549,6355,4953,5352,6712,15954,24883,17483,-3158,-6157,10026,20312,21231,16187,16102,11408,5804,7108,6888,-2921,-12464,-14628,-5569,-5547,-9201,-15173,-9161,-5805,-5683,-1324,3831,2386,-5222,-8216,-9206,-7250,-2976,-307,2510,7150,439,-4021,-7977,-9592,-5876,510,5189,5660,4377,4123,6963,14028,13441,6302,-3772,3082,12733,19381,32253,41833,42788,27866,18335,15145,12886,1163,-11388,-20213,-17072,-9235,-3657,-2842,-2190,8108,16802,7425,-7234,3311,19278,24181,16129,1354,-10373,-4814,5055,8752,4045,-3836,-6345,-9471,-10382,-3983,3488,1812,-4325,-6018,-4323,-4028,-2204,-1137,5114,8269,18980,29339,18748,5947,-4856,-5172,-5553,-9462,-10038,-11573,-15722,-21576,-15942,-11779,-10166,-11909,-5551,7116,23533,30450,33728,29884,9050,-3024,1045,19722,45202,50997,52335,29861,851,-9466,-10055,2658,14446,23608,20303,6152,1083,1716,5558,6796,2888,-4352,-9419,-2642,2256,5669,11454,11237,12724,20822,30702,28920,10855,-2893,-9484,-7276,-7406,-12759,-12912,-5974,-1066,-732,-7465,-8197,-5085,-9711,-5004,11048,17435,17086,5161,-11336,-12839,-9742,-7034,-613,9608,16267,13149,5647,-4183,-7680,3982,33889,63529,60065,35496,13241,-362,-2148,4503,10164,9339,3348,-7486,-1981,7722,5831,7970,25153,37311,21388,1961,-12878,-16805,-11109,-6313,-2668,-11615,-9089,5130,17693,24552,31520,31914,14026,-6162,-11517,-8916,-7647,-8372,-8460,-8491,-12520,-7015,4492,7496,-1254,-5574,-2904,-1745,1561,8333,4512,-8356,-8830,762,2363,9847,14903,11512,5563,-845,-5443,-6139,-1270,416,-5416,-7882,-6330,-6159,-2652,3190,5074,1169,1650,3879,6053,1161,-10600,-13106,-8964,-2411,-1750,-4708,-4461,-2418,-7709,-9065,2773,5075,6387,6791,9177,13968,13197,5536,-4171,-14823,-3964,9824,19122,34503,40699,47262,30002,10112,-4931,-2952,7617,-755,-9437,-836,1356,5847,20661,30815,22970,8390,-2094,-363,733,-2207,-3145,-3764,-3633,-4164,-6090,-1705,-1347,-6377,-11698,-9872,-1848,1730,-5381,-8861,10507,22921,15030,902,-11779,-10481,-1463,-4166,-3576,442,3673,4565,3707,-1768,-9427,-10710,-12902,-12778,-9245,-4380,-1490,-3411,-10857,-14019,-8457,-8325,-10960,-7102,1200,14235,24317,15663,-1011,-14390,-6614,-4103,-5841,-13522,-15364,-8033,-2122,-3450,-3365,-1004,2796,4098,7595,10795,82,-7855,-1624,20186,46202,46210,11475,-11785,-13745,-3578,7032,15469,19926,14426,5142,4262,5370,3153,-4290,-13838,-14234,-9038,-1247,3451,-2104,-12752,-17348,-13506,-11099,-16726,-10574,6913,16866,2320,-14908,-5170,-20,3561,5683,5608,3890,1685,-3085,-4998,-842,-2280,-5200,15824,26448,20418,12411,2773,-10746,-19209,-12236,-5888,-4019,-6773,-18240,-8935,-2429,-7247,-6641,3709,8946,13117,20087,19113,5807,5612,9985,16553,17089,2947,-2504,-6242,-6221,-10325,-16160,-10561,-1139,10902,15754,3236,-8215,515,12628,18922,6250,2093,9475,9303,6919,7959,4889,-7080,-16347,-12757,-6390,-5293,-9363,-8883,-6678,-3410,497,-2177,-6675,-8856,-1328,5840,14419,21676,25669,23243,9596,1323,2630,5216,5556,12495,15204,11736,2720,-9158,-9430,3986,1082,-5810,-10171,-8271,1382,4315,2223,-6028,2725,3771,-3086,-9477,-5667,-2291,965,5604,7729,5648,2067,3950,17354,18188,11094,6847,10958,31076,38932,45081,25499,11120,-73,-7445,-5217,-6347,-11289,-13374,-8884,-9316,-12440,-1295,7275,11681,11019,5670,-1378,-6753,-8621,-8653,-3120,2515,-2151,-645,9044,13586,10241,2203,-7590,-12634,-4903,746,6928,8470,13351,14913,6782,-5081,-5624,-6921,-7794,-6112,-8447,-9860,-2298,26091,36802,19117,6997,457,-3447,-16498,-9001,2854,12672,23538,34916,23989,-1712,-14714,-6539,-7298,-8836,-5678,-1376,3355,5791,6440,6191,2538,3666,-361,-5637,2087,7096,4105,-3097,-13943,-9417,-4134,1934,7095,10469,11620,7905,-244,-14795,-10959,-7786,-2281,11462,29312,30034,24646,15902,21167,24747,15214,6280,-8096,-18375,-16352,-12096,-3931,-3370,-5403,-3756,3144,6309,3261,-9274,-13586,1784,19461,31251,24720,6551,729,-1762,-701,3173,6495,10147,11479,13312,19065,12092,12528,16760,6384,3962,15132,19277,20515,18737,7416,-5207,7256,25890,29641,20660,6453,-5713,-5506,1720,-1391,-8658,-15265,-12644,-9730,-11248,-14065,-16484,-16362,-14768,-15195,-12148,-3816,5803,14722,16556,12888,22490,19852,2597,-12567,-3481,-1128,-6898,-10909,-6823,900,20236,29212,31022,18766,8521,-4756,-12747,-11260,-646,4951,6361,14712,12351,5944,1601,-11883,-15743,-3732,-7204,-10650,3148,21326,29025,28297,18878,9568,8426,13553,12658,9462,909,-9760,-13090,-9995,-13407,2169,17112,23069,14181,4749,6713,6075,-3619,-10513,-10721,-4370,-6265,-8396,-367,94,-6626,-9151,-10546,-13214,-17736,-9109,-4716,-2890,-7538,-7672,-10505,-1038,4545,2913,-8036,-5874,9845,20530,21988,16042,8574,-2884,-11690,-15982,-11319,-3784,2489,2745,5736,8964,15764,10026,952,-4765,-9280,-13831,-6409,2343,16656,44768,38523,23153,13115,15137,10842,-8210,-5413,10753,21818,15456,2554,-1259,-3929,-6106,-5143,-3433,993,13834,35954,37233,12910,-3031,-9416,-4832,-1108,-1564,-6745,-13774,-1649,-688,-5390,-8778,-8430,-1154,-1915,-8220,-13687,-12684,-11138,-10849,-7264,-6640,-3821,3993,3758,-1467,-13115,-1590,14553,20895,9327,-7394,3700,16415,11417,-3552,-8557,2296,18406,18515,12491,9626,10007,13776,12763,10611,4223,1915,8383,20527,18421,6961,-1233,2459,4816,3814,6827,15780,18877,6711,-4317,-11586,-9817,-353,2098,-2113,-11871,-15887,-7683,-6951,-2819,-614,-2612,-6773,-12819,-11203,-4588,1912,6604,9833,343,-12953,-2841,16947,21784,22309,13818,-713,-11226,-11289,-6962,-5519,-8561,-11040,-7666,-1533,-1674,-8100,-16628,-16021,-18608,-7388,3717,-937,-10913,-14672,-13472,-9590,5924,19893,7161,-6092,-15214,-14208,-9779,-5279,305,1329,-2412,-9606,-10048,-2150,5095,9305,6197,6068,-2014,-13388,-15516,-12402,-9216,-9416,-12356,-9257,-3219,3220,12203,18293,12833,7557,7257,7280,5595,11332,20488,35195,49527,41410,21614,5265,-8377,-14683,-14653,-15788,-15725,-12037,-11072,-15522,-13204,-4529,3276,856,-8723,-14881,-11939,-3645,-7263,-17589,-5084,12198,18174,10863,-8188,-16939,-9160,-6548,-6481,-11527,-13543,-16144,-10076,861,14521,21810,7364,-782,4330,6335,-14754,-18175,-15922,-9101,-7810,-11884,-12657,-7144,2635,19373,31176,15533,1665,-6806,-201,7485,10530,-7544,-13135,-1490,4410,3559,711,-2275,-9243,-9796,-10246,5139,17449,10418,2113,-931,3383,14705,29366,31535,23274,3407,-5178,-5456,-14334,-6206,2982,-1564,-6001,-5906,-6146,-4695,-642,3587,12969,19540,17701,2443,-12200,-5802,-6767,-14045,-11840,-5551,5851,15811,7279,309,2280,13835,18506,2919,-6333,4257,20085,26745,20844,5919,1680,9640,22345,32846,37293,29543,18533,16238,9820,-5911,-14017,-10438,-3654,4926,10420,12302,5037,-7904,-12131,-5945,-11255,-6445,3624,13526,11605,632,1088,5284,3902,-294,-4612,-3245,1392,8483,10639,11603,8431,-373,-8872,-5205,2155,5878,-2428,-16006,-3212,2512,-725,-4071,-3357,-2437,-6299,-16264,-9618,-4146,-6009,-8951,-14529,-11682,2645,10715,18568,6953,-7403,-10243,4999,18055,10020,5650,20062,26622,33815,33035,18412,-5809,9331,35687,43712,30298,11803,5102,6328,3388,-1035,-4488,-7793,-8847,-1880,6087,11842,11922,7614,1739,1553,2813,8284,-1771,-6839,2764,12974,19592,22989,17183,6854,2186,7438,17863,19229,1939,-2462,-7828,-3140,3561,15040,31109,26498,14120,-2028,-9593,-8421,-3253,-1272,-2118,-2973,-423,10660,15433,6912,-8534,-16712,-14349,-7992,-805,1439,-4952,-11637,-9996,-10626,-12308,-9913,-11146,-8050,-5520,-2883,-5352,-12280,1896,20531,34072,31878,22703,8163,-7822,-5729,1578,2311,1144,-4488,-4798,357,1592,-1282,-2143,-3283,-1892,7238,8530,14916,20466,14138,7139,3682,-4230,-1373,367,2262,-1509,-5679,-16686,-3761,1515,4160,2606,-1234,-10626,-10754,-17699,-13648,-12852,-10412,-12258,-9881,-5553,2691,6474,-393,1777,20063,34587,34077,20112,-579,-7886,-5649,-3956,-6805,-6732,-6258,-10277,-10823,-9319,-2330,4525,15962,19605,3392,-7468,5214,4566,-4114,-3276,3782,-1985,-3087,3210,14151,21516,17781,9916,-7334,-13951,-8766,-10905,-6717,-4651,-3126,-9819,-12000,-4217,-590,-7145,-11941,-12569,-2757,12428,23684,29431,21785,13169,12328,11071,12127,19090,17185,13240,4365,-4178,-8899,-5562,-3068,1697,5062,545,-11647,-16293,-4665,10445,24913,23583,5220,-1008,764,-525,-1880,-1641,-912,1315,-3909,-12683,-11420,-6472,-1573,898,-912,-5245,-10685,-11314,-4199,-1378,2159,747,-8051,-18827,-8375,4380,2048,1584,4941,6203,7367,5990,4310,-1147,-11175,-15203,-4129,7358,9221,1719,12212,28258,33555,27586,12145,-2289,-3526,-1375,-1689,-708,2744,4112,1736,-2637,-7887,-5303,14547,29915,22258,7699,2741,5954,-1319,-15753,-10328,-5402,-496,12560,31319,31267,15034,3215,-3977,-6329,-4145,-1092,-3488],[-7423,-15588,-8497,-5349,-2870,-2434,-4217,-3700,-2465,-3649,-6539,-11876,-11952,-4173,4381,13139,12954,9825,2944,-4024,-7665,-3830,1574,7975,16376,13372,4149,1880,-4431,-10526,-14826,-17260,-15334,-15213,-9654,-562,1985,2555,5747,4147,-2453,-2447,2722,7121,6192,5130,7716,11672,15550,18293,10380,4868,4694,3545,-3206,-12014,-11395,-4592,-421,-449,-391,3197,6698,9419,8778,2900,-304,834,-207,1399,3633,10275,23922,34469,28549,5400,-16289,-4063,10129,13343,18466,22058,19623,12733,1752,-6174,-11598,-7549,-1468,2988,4386,3493,5833,19804,25125,24574,16331,2,-10105,-8202,-2215,-7492,-2808,16641,22242,25461,30330,32720,28057,19091,11053,5521,-4131,-12096,1406,-751,-2301,528,6187,1309,-11091,-8286,1395,15743,17070,1378,-12849,-16580,-13792,-6059,-2027,3975,27397,48322,47786,34078,19174,5768,-8288,-19070,-10221,921,4304,477,-2632,-4699,-12119,-10484,-3301,3926,19423,34329,43342,34931,9171,-12831,-5331,4565,5677,448,-5138,2545,8340,12360,7315,-4731,-18706,4685,26705,47611,41628,29780,461,43544,124827,204725,258439,258668,240868,205910,141838,75538,22221,5205,20018,29453,41465,37207,17824,-667,-11408,-10432,-2562,18030,40040,50607,56631,53047,28356,2336,-8709,-8309,-4402,3846,3097,2856,3845,229,-2423,-641,-517,-3458,-10988,-11342,-6836,-1301,-3333,-11946,-560,8792,11461,1355,-8959,-2082,-3051,-683,22441,37112,36375,27711,14698,3269,905,6947,11501,7385,-344,-777,7508,20622,24033,13411,4350,1415,-1780,-8935,-12997,-5955,-1212,-1704,924,6183,3532,190,-4077,-6092,-4890,-6930,-10887,-10174,3123,18988,26504,5554,-8643,-11496,-2680,3105,9393,8953,6678,8727,8433,717,-6362,-8742,-4689,2631,3576,-547,-4646,-7453,-9872,-9520,-10622,-9131,-2616,5059,3122,-4755,-4588,-142,431,-3425,-6616,5924,28144,40760,32033,10293,-6564,-14468,-11557,-4491,3906,4795,3326,11538,22367,33278,25870,8051,2022,6489,4689,-6050,-10104,3091,12841,17542,15826,16967,14497,6566,-5996,-15119,-17443,-15121,-12182,-8456,-2054,10146,17309,8284,5209,7223,-5532,-9318,-6885,-3678,-1783,253,6746,10377,13566,7597,-4766,-13027,2495,16070,12179,-568,-11499,-5843,729,4675,5633,5726,106,-3610,-7327,-10575,-12438,-17347,-15601,-8887,-5613,-7857,1861,5543,5089,-2020,-13033,-9011,1463,14406,22406,21936,16252,8471,8070,10508,5741,15943,42994,53358,30545,9681,-3245,-7848,-4684,-4287,-7356,-989,4878,7566,4543,-561,-6148,-12853,-17754,-12554,-4693,1055,2970,4071,7621,6582,-74,-5612,-7904,-9390,-11355,-9317,-7907,-12753,-8493,3817,11982,8504,4712,-1589,-10205,-13332,-11853,-7638,-3526,-5728,-2807,8148,18339,22510,20489,30776,37554,24574,2691,-15774,-205,12715,27853,22868,4768,-11177,8271,9525,-3034,-1710,20338,37510,28513,8400,9893,20473,20056,14324,7631,5240,6272,6894,2109,-3338,-8587,-9425,-4692,-726,-4981,-10636,-8202,159,17893,11353,-4775,-15554,-13967,-7767,-4035,-4477,367,11980,10666,9280,17494,17475,2088,-8325,-4670,-6340,-14237,-8028,-3846,-8332,-9105,-6284,-7839,-9934,-13859,-7474,-1128,-1194,-1465,-5375,-7560,-5037,-2611,-1196,-6276,-11375,-9768,-9070,-4163,1493,6102,7011,5578,-905,-7724,-6210,395,-4861,-15398,-18517,-11317,-6364,551,10872,27165,24221,15679,4785,-4011,-9462,-13030,-17130,-9899,-6551,-10499,-8076,-4898,-8014,-2564,3361,6735,4725,-7838,74,9991,10929,10921,13447,25942,21416,7629,2858,-2609,-6466,-2378,-1977,-4135,-3808,4224,8533,2835,-3068,-10785,-13364,1166,21040,43487,41969,24685,12706,9553,7956,2036,-2516,2488,6504,11803,4924,-2803,-8857,-1958,1198,-1563,2171,9123,4959,-4606,-4533,-788,11572,17246,5259,-8811,-15548,-14603,-6622,-2817,-218,-1712,-3542,-6422,-9908,-2631,13208,22439,18812,9347,-3804,-12842,-10037,-7124,-5971,-6236,-6315,-8964,-14116,-13925,-10338,-4043,1265,2791,4994,8192,11326,14068,13635,11754,3310,-7597,-10665,-8258,-2845,7984,14831,14805,6092,2968,4063,6472,15563,23268,15520,-4555,-5168,12438,21561,18662,11099,11938,11168,6903,8508,7829,-3199,-13127,-16248,-6649,-6123,-9378,-16961,-9688,-4559,-3775,538,5326,3653,-4538,-8111,-10321,-8317,-3692,-775,2478,9293,6118,448,-6101,-8516,-4373,3828,7060,4814,2161,1129,5697,16038,17624,10633,-1285,696,10640,18658,32039,39806,39318,25748,18389,17238,16340,4375,-10527,-21042,-17317,-9402,-4161,-2417,605,9639,14964,3269,-12134,3064,18293,24521,18294,3109,-12315,-5717,5002,9677,5492,-2783,-6152,-9585,-9361,-3271,2612,828,-5254,-8280,-6931,-4845,-445,3774,11656,14697,21859,28646,16215,2679,-7065,-362,-1843,-8256,-10928,-11973,-15038,-20058,-16624,-11809,-8609,-13179,-10389,2826,19098,26611,30977,27725,9256,-2794,537,17581,41752,45366,43236,18368,-3979,-11764,-9790,3641,15950,25036,20041,5353,1210,1684,4152,3910,-1603,-10775,-13324,-3145,2850,7298,13621,16307,23497,34986,40030,31342,11395,-2057,-8401,-7043,-6825,-12431,-14211,-7290,-2369,-1676,-8471,-10181,-7787,-14181,-12937,5012,14371,15864,4973,-9384,-10035,-6947,-4617,1495,11510,16158,11115,3822,-5432,-8255,4680,38218,72093,69122,40800,15213,15,-1459,6341,13039,12325,6273,-5827,-4361,3238,542,4118,22382,38915,25994,5120,-11876,-14625,-8823,-4369,-998,-11880,-13720,1130,13962,22311,31903,31967,13535,-4706,-8607,-7071,-5689,-6956,-8573,-9523,-10469,-6249,3571,5910,-3547,-7989,-4506,-4067,-2220,4851,1897,-11081,-9975,-1695,-1244,6659,12379,9896,4685,-2533,-7240,-7275,-1820,361,-4811,-5593,-3437,-3240,-1406,3903,6923,4055,2632,830,433,-4952,-12390,-9678,-8262,-3008,-1211,-2137,889,4028,-1655,-8789,-64,3515,5829,7521,11261,16740,15590,6077,-4590,-15450,-6322,5844,12910,27819,36068,42131,24113,6797,-7543,-3330,9498,2461,-8420,-3101,104,6402,21972,32613,23587,7984,-2182,-1331,-1640,-4496,-4981,-4823,-4248,-4806,-5936,-467,699,-2918,-8857,-11553,-7899,-4577,-9572,-6206,11960,23011,15029,209,-12483,-10784,-2900,-3331,1348,5989,7567,6707,4098,-3616,-10967,-11985,-14974,-12788,-7084,-486,2273,-723,-9600,-13852,-8708,-6597,-10759,-9093,-2220,9969,20596,12880,-3174,-13030,-3414,-1359,-5841,-15128,-16766,-8830,-2558,-3272,-2182,1680,6759,1943,430,2417,-6465,-8507,-1315,20144,44048,39594,4159,-14153,-12517,-3604,6063,14666,20114,15222,4794,3532,5142,4118,-2522,-11688,-13971,-9339,-2442,2193,-2641,-12968,-17606,-15227,-13211,-18945,-9032,9637,22252,9121,-9926,-4741,231,4005,6694,6714,5862,5355,-887,-4401,-2431,-4165,-7589,14958,27261,24484,15498,3358,-11598,-19755,-12501,-7290,-7152,-11327,-16414,-3813,3381,-120,-6260,3683,10680,15120,19977,19485,7089,7468,11318,17377,22151,10689,3977,-4943,-8101,-11920,-16332,-10616,-2420,8784,13679,1246,-8530,3007,13817,20672,12541,8209,11633,9432,6564,7577,2545,-8240,-17147,-13278,-6632,-4504,-7152,-7184,-8099,-8812,-6427,-8969,-12286,-12032,-3310,4837,14985,23364,27093,25416,14165,5769,4388,5624,7758,14129,15893,12561,4344,-7205,-15396,-4074,-4706,-7808,-11508,-8214,2970,6629,4228,-3413,5144,3331,-4793,-10870,-6726,-3119,1331,7345,10943,9676,4238,1855,14161,16837,11567,7869,11905,35380,43485,44573,23472,11610,-214,-8562,-6176,-7668,-10279,-7683,-3777,-5230,-11260,-2953,5333,10473,11585,7000,-877,-7210,-8761,-6813,-1125,3215,-128,1863,10869,14419,11162,4127,-4648,-8992,-895,5193,10346,10395,13952,14537,5797,-5907,-4409,-5008,-9739,-9235,-9802,-8912,1486,30981,41391,20210,4161,-4281,-6856,-21417,-9282,3297,14977,28304,39496,24692,-1779,-14800,-7529,-8788,-11107,-6527,-510,5609,11310,16081,14079,5402,2227,-2947,-7184,1609,6761,4776,-839,-7637,-10369,-9391,-1199,4791,5479,6053,5307,1963,-13855,-12217,-7588,-2503,8770,27044,30083,25368,13866,15686,17025,4669,-3932,-13956,-19526,-16327,-11986,-4194,-4078,-6669,-5725,1363,5662,3102,-9080,-12736,4308,23195,32237,21625,6206,1711,-1450,-2641,129,4201,9692,12217,13107,19738,15228,16750,21933,13963,8115,16106,20113,22911,22096,12687,-45,10919,29296,32273,22558,8718,-2125,-5943,-3065,-6258,-11167,-16158,-11377,-9020,-11938,-15911,-18494,-17805,-15766,-16150,-13130,-4117,6416,15131,15051,12417,25867,25341,5883,-11129,-3410,-932,-7059,-10504,-5383,2622,20785,26613,26725,14586,7872,-3978,-13321,-13201,-2690,2921,4781,14127,9585,1730,-2368,-12641,-17462,-5786,-9547,-11548,1520,16268,22852,23646,16984,9521,7486,10972,10051,8075,2002,-7758,-11782,-9944,-13304,3477,19053,23093,12054,2421,5756,8064,-137,-7609,-9232,-2420,-1838,-10124,-1239,4068,-2873,-7987,-10272,-13306,-15810,-7051,-2937,-1229,-4942,-4404,-14613,-2086,5131,4667,-6727,-6786,9074,19692,20855,15146,7940,-3314,-11811,-15161,-11094,-4553,2124,2315,5027,8211,16329,12566,3247,-3059,-7731,-12358,-5451,7396,27766,51369,34548,15510,6538,10781,10077,-7557,-9744,7936,19853,15277,2074,-1623,-2765,-3084,-1920,-1162,1659,11430,31579,30304,8832,-4382,-10395,-5751,-1491,-653,-4702,-9274,1306,-2136,-9159,-10246,-6521,387,-188,-7741,-14825,-11765,-8869,-7486,-5360,-7299,-5725,2483,2806,-1768,-13234,-1727,15489,23189,9330,-7425,4942,20338,19260,1695,-7980,1225,16984,16906,10259,7402,9614,17357,20628,18364,8041,3013,8393,19404,19382,8669,677,2046,2640,366,1900,9484,10961,-1223,-11105,-14839,-4598,4232,3752,-1782,-11399,-15850,-11016,-10997,-4545,-1393,-4068,-8331,-13683,-9032,-2724,2453,5697,7981,-564,-13098,-1785,16163,20475,22219,14857,210,-11139,-11864,-7376,-6527,-9394,-10028,-5984,-853,-1717,-7913,-15948,-18074,-17513,-7179,3438,-829,-10280,-15481,-14219,-10121,3931,16699,3698,-8038,-15138,-13222,-9260,-5441,-350,270,-3764,-10040,-8898,-898,5545,8633,5970,7869,1381,-11488,-14639,-12457,-9964,-10496,-13502,-10158,-3554,3009,11637,16806,10764,6265,8649,11970,11408,14853,20557,31370,46528,41438,21250,5797,-9460,-15714,-12819,-11550,-11173,-11199,-11649,-16401,-14055,-5672,1695,-100,-8201,-13294,-11135,-4042,-8722,-16771,897,17459,22579,13047,-6433,-20341,-10874,-6253,-5466,-11392,-15987,-16783,-8949,2064,14588,20174,5892,-585,6532,10137,-9396,-17507,-12825,-6186,-5254,-9575,-11409,-6404,3264,20895,30846,13803,-941,-7776,96,6935,9301,-7833,-16918,-4348,1140,1314,1240,-780,-6278,-6289,-11071,3016,11552,5459,-426,-2023,3906,17003,32927,33316,22848,3047,2235,1247,-8447,-6672,2441,-842,-5249,-6016,-7281,-6773,-2861,1786,11284,17799,16004,2183,-11602,-7417,-9625,-16999,-14497,-8759,564,9829,1913,-2506,4261,17134,19769,4644,-5718,787,13351,16788,9366,-2604,-4306,3543,15669,30368,40311,35611,23904,19867,12851,-4226,-15411,-11106,-3795,5148,11326,13356,5609,-7633,-10090,-5128,-9535,-3956,5869,15098,13043,3535,4766,8142,6396,1143,-3914,-1498,3962,9840,10259,10578,7800,-22,-7864,-6377,-808,1597,-6048,-13418,-2932,2091,-883,-3150,-770,641,-3665,-13592,-12103,-7155,-8528,-10440,-14916,-14002,-358,7769,16981,7058,-5035,-7140,7291,19369,9763,4107,15817,21191,27689,26634,14596,-4915,9209,34456,41113,28867,11017,3985,4863,1853,-2627,-4600,-6265,-7680,-3335,4763,11966,12678,8676,2586,3897,7302,12790,634,-5715,3577,14606,20947,22011,12609,1990,-3390,848,10480,11169,-4983,-2665,-5520,229,8392,19876,35321,30276,17886,1817,-5877,-6200,-2655,-1392,-2863,-4700,-3496,6309,10816,4385,-8804,-16521,-13196,-6839,576,3803,-2462,-12553,-11999,-10984,-11032,-9006,-10598,-7387,-4439,-1346,-4233,-12903,2320,24577,42567,42422,27518,10584,-5224,-4100,1249,1581,1712,-2072,-1952,2083,3202,-855,-2441,-1912,2311,15587,17397,17279,18330,9130,72,-4726,-6478,-706,1165,4406,-242,-6164,-16201,-3648,2411,4750,673,-1859,-9527,-11772,-19405,-14986,-14765,-11129,-11041,-8717,-4445,2994,5583,-1852,1612,22020,38119,35732,16394,-5697,-13331,-9225,-5444,-6674,-5920,-6902,-12568,-12204,-8378,-1010,6448,16465,18521,1417,-7929,7553,8488,-1097,-7424,2584,-576,-733,5398,15944,23159,19787,10940,-6550,-13940,-8564,-10594,-6610,-5281,-4132,-10359,-9303,2835,6164,-2788,-10119,-12591,-2257,12813,22402,29014,24219,15799,13502,10194,9983,18301,17515,11947,2907,-3976,-5820,-338,1831,5700,10236,2176,-12551,-17435,-4106,11815,27958,27891,8621,1146,3082,1943,594,789,1353,2998,-3450,-13038,-12840,-8334,-2898,690,-718,-5214,-11185,-10453,-1448,2015,4333,-1798,-11570,-16555,-8276,1462,-1687,96,4003,5670,6405,4505,3778,-240,-9381,-16600,-5143,6410,7851,237,13296,31949,40097,31995,13164,-2472,-5869,-4012,-4074,-2596,1695,4359,2782,-989,-5809,-3932,15475,25164,16210,4674,1928,4303,-3313,-15347,-8569,-4388,-64,13058,31097,29411,13601,2308,-4966,-7427,-4503,471,-746],[-4676,-14263,-8301,-5764,-3117,-2120,-3988,-3829,-2576,-3215,-6098,-11619,-11755,-3410,5418,12887,11521,7847,992,-4340,-7393,-3206,2496,8446,16136,13300,4377,1255,-5561,-10848,-14974,-16530,-12680,-12460,-10380,-2421,562,1412,5290,2975,-3810,-2826,3018,8363,7418,4939,6801,11496,16720,20875,12136,5392,4973,3740,-2746,-11781,-9759,-2982,666,74,-438,2756,6208,8190,8299,3819,191,726,36,2949,7551,16855,31002,39574,31913,7072,-15684,-4268,8732,15394,24283,28797,26969,19772,7219,-2271,-9077,-6335,1102,7176,7741,2409,434,14845,24396,25607,17435,1289,-7501,-11833,-6957,-8682,3400,21482,25253,29845,34077,36519,33876,23296,14475,7840,-2411,-12695,-1054,-2483,-2304,1376,6030,1265,-10347,-8262,-243,11916,12169,-2994,-14721,-16743,-13565,-6162,-2167,2580,22859,41664,42179,30856,18062,5679,-8505,-18707,-9073,2056,4875,455,-2432,-3561,-9893,-10785,-2228,6891,23990,40663,49656,37918,8571,-12836,-6903,2569,3121,-2688,-5120,4793,10038,12753,6580,-5444,-15850,6547,25907,41242,32230,23531,-4138,36725,113124,188156,231785,211761,172098,133659,92352,56816,21867,7098,21013,28398,36882,33069,16927,-5253,-14476,-8784,-2127,15997,36071,45535,51735,50420,28727,3175,-7249,-5695,-521,7996,6718,5603,5396,-146,-3211,-273,611,-2318,-9980,-10773,-6756,-1422,-2592,-15342,-8003,-34,1004,-10456,-18624,-1676,1102,1044,23352,38701,39740,31055,17922,8464,7480,12997,15357,7873,-838,-2084,5407,18233,22703,13811,4694,1540,-1541,-8597,-12124,-5066,-779,-2804,-538,6453,5153,1953,-3483,-6366,-4238,-4999,-9073,-9733,2350,17366,26772,7551,-8612,-11723,-1539,6078,14567,14897,10716,10211,9451,2250,-4264,-6382,-3265,2563,3786,493,-3165,-6371,-9900,-11318,-13485,-8357,-35,8199,4895,-3615,-2484,2699,4307,-998,-9588,2173,26344,40850,30717,9001,-6136,-13421,-11411,-4343,3487,3768,2803,11740,23742,33553,23547,5398,147,6394,4448,-5597,-7716,3940,12804,17101,13930,14133,12505,6046,-6269,-16805,-16059,-13066,-12157,-10116,-5834,2581,8613,2189,2624,9354,-1476,-7181,-7756,-10130,-7584,-3639,3471,9100,13379,8740,-2181,-10702,1572,13448,8707,-2154,-6162,-2860,24,1470,2642,3097,-1368,-4368,-10625,-15382,-12534,-13812,-11900,-5299,-2286,-7792,-1751,2242,3329,-2443,-13050,-9807,-2,11974,20331,20758,14396,6599,7969,12277,7815,16221,42195,48884,24693,4551,-8499,-9480,-3979,-2654,-8015,-3628,3234,6625,4933,489,-4835,-10891,-15728,-14790,-6552,240,3238,3524,6794,5789,-1138,-6562,-8074,-9437,-11845,-10657,-9639,-13340,-6096,7469,15227,9027,4076,-2655,-11445,-13495,-11397,-7809,-4294,-7774,-4105,8465,18851,22585,21363,33935,41462,28884,5558,-13946,-138,11719,22626,13656,-1003,-6025,13680,11870,-3156,-1905,20546,37626,29568,11111,11504,18165,15821,11442,5362,2491,1896,2327,-1431,-5496,-11381,-11694,-5270,-513,-5105,-11691,-8256,1108,18043,11117,-5785,-16883,-14108,-8544,-4810,-5492,-3125,5598,6077,6699,14592,17241,2191,-8939,-4173,-5283,-12372,-7271,-3103,-7717,-9728,-7521,-8731,-9950,-13126,-9267,-1816,-3462,-4742,-8280,-9053,-6654,-4510,-2126,-6209,-10665,-11200,-6585,-1983,2289,4781,5372,4893,-81,-5506,-3855,2572,-2275,-12888,-19075,-10983,-5241,753,10340,27172,23348,14619,4059,-5012,-11302,-14948,-16074,-10305,-8142,-10260,-5702,-3655,-9143,-4558,1794,4694,2649,-8699,572,9080,10382,12212,15876,26819,21483,7793,1592,-5394,-8255,-599,1662,-376,-180,7995,11369,3991,-3883,-11536,-13113,-899,16998,38525,34836,18141,8931,8067,8728,4170,-1209,2150,6480,14011,7729,-1576,-8727,-3233,-1414,-5711,-1500,7894,4269,-4997,-2458,3728,15961,17657,2975,-11404,-18002,-17400,-11206,-6617,-1664,-1365,-2066,-4315,-9174,-3084,14380,25413,21013,9980,-4498,-13419,-10251,-7933,-7353,-8460,-8590,-9804,-13974,-13681,-8395,-2406,2306,3526,6153,9886,12612,15250,14602,12460,3370,-8627,-12228,-9621,-2048,10586,17534,16847,5798,784,2534,5820,14410,20865,13341,-5830,-4468,14205,22062,15633,5764,6767,9856,7347,9458,8254,-3704,-13211,-17053,-8219,-7321,-10055,-17535,-8428,-2103,-1230,2478,6495,4333,-4099,-8067,-11595,-9651,-4773,-1632,2067,10275,10467,4280,-4386,-7340,-2716,7337,9069,3942,-88,-1768,4839,17851,21196,14460,851,-2519,7998,17328,30338,35605,33908,22932,18073,18777,19032,7066,-9675,-21927,-17587,-9704,-4831,-2196,2609,10499,12971,-448,-16852,2539,16800,24844,21591,6923,-11575,-7069,4470,10204,6724,-1710,-5627,-9260,-8783,-3251,1238,-362,-6015,-10012,-9405,-5471,1025,8118,17097,18942,22753,25582,12673,-552,-5954,4708,1557,-7137,-11774,-12270,-14442,-18715,-15315,-9307,-4312,-10027,-14648,-1254,14851,22655,27582,24827,9210,-2687,-483,13981,35383,36784,31543,6751,-8030,-13883,-9882,4201,17193,26300,19942,5089,1902,1808,2631,626,-6561,-16208,-14788,-3248,3696,8522,15408,21890,35493,48757,47380,32133,11351,-1357,-7655,-7243,-6364,-11970,-15724,-8792,-3752,-2633,-9348,-12154,-10148,-12050,-9509,7273,18737,21147,10990,-1838,-5599,-4007,-2126,3256,12233,14376,7769,1078,-7207,-8951,4981,41127,77799,75966,45486,16833,103,-1131,7399,14992,14422,8522,-4004,-6579,-1514,-4700,420,19530,39732,31001,9081,-9812,-11335,-5976,-2221,920,-9403,-15540,-2247,10049,19362,31420,31626,13485,-2914,-6290,-5547,-4150,-5993,-9023,-10041,-7720,-4945,2527,3905,-6177,-10019,-5511,-5830,-6099,30,-2509,-14554,-10557,-4564,-5560,2136,8133,7120,3273,-4630,-9250,-7857,-1922,328,-4260,-3255,-185,-323,-714,4013,8455,7509,3765,-2255,-5279,-9643,-10689,-7345,-7699,-3653,-637,643,6556,10159,4170,-6398,-3972,1054,4482,7638,12863,19106,17433,6151,-5044,-14186,-9143,914,6159,20576,30700,35955,17880,2953,-10479,-2855,11440,5034,-7406,-5491,-1042,7010,22466,32921,22726,6457,-3085,-2866,-4106,-6326,-6329,-5730,-4852,-5513,-5893,398,2277,643,-3374,-8512,-12067,-11722,-13235,-3647,12406,21660,14050,-1090,-13800,-11174,-4370,-830,5995,10985,11541,8905,4410,-4880,-8901,-11060,-16260,-12746,-4608,4424,7377,2739,-7874,-13466,-9691,-5766,-10935,-11340,-6022,4935,15363,8512,-6606,-12060,-975,879,-6081,-16753,-18270,-9951,-3464,-3587,-1489,3868,10344,-433,-7818,-6947,-13383,-9235,-1486,19238,40055,31878,-1663,-15994,-11726,-4092,4408,13065,19525,15478,3923,2338,4507,4834,-693,-9483,-13458,-9551,-3657,347,-3733,-13622,-17485,-15452,-14355,-21672,-7797,11740,27119,16619,-4597,-4513,-15,4133,7473,7883,7753,8107,621,-4138,-3904,-5971,-9763,13325,26951,28043,18360,3964,-12116,-19783,-13234,-9130,-10513,-15693,-13345,-583,6922,4738,-3473,3314,11660,16526,18913,18146,7350,8153,11214,16541,25648,18220,10888,-2631,-10445,-14067,-16472,-10958,-4259,5661,10159,-2081,-9167,4867,14572,21983,18125,12987,12445,8580,5428,6202,-525,-9654,-18161,-14419,-7506,-4199,-4979,-4657,-8312,-14047,-14102,-16411,-18454,-14902,-5646,3477,15331,24831,28020,26731,18198,10093,5680,5327,9486,14843,15805,12877,5725,-4774,-15486,-11704,-9469,-9575,-12715,-8314,4072,8782,6119,-606,8249,4470,-3355,-7491,-4257,-2756,1664,8446,12933,12126,5201,-745,10071,14480,11315,8486,12508,38164,45453,41215,20461,11564,-511,-10026,-7945,-8650,-6615,-1510,2047,-1135,-10356,-4970,2923,8503,11152,7563,-909,-8029,-8984,-5090,231,3098,1047,3472,12085,15051,11948,5749,-2126,-5592,2590,8661,12636,11408,13818,13503,4187,-7300,-3702,-3105,-11188,-12415,-10372,-7091,4872,33956,43851,20186,561,-8043,-6806,-18291,-9700,3129,16910,33223,43635,24837,-2038,-15240,-8419,-9972,-13593,-7784,-117,7607,17376,27000,22223,8050,582,-5678,-9027,586,6138,5700,2606,-1814,-7967,-14042,-4619,2160,502,691,2614,3775,-11174,-13503,-7725,-2848,5854,23174,28145,24340,10898,9044,7889,-5534,-13765,-18435,-15798,-13068,-9739,-4522,-5144,-8311,-8250,-1427,3931,2224,-9245,-12284,6596,26742,32317,17438,5086,2319,-1149,-4541,-3067,1556,8517,12032,11853,18886,17318,19323,24257,18893,12553,17075,20149,23851,23757,16292,4668,14461,31522,33191,23012,10506,1595,-2607,-4857,-10626,-13923,-15733,-10081,-8475,-12801,-17998,-20660,-19243,-17218,-16805,-14150,-4765,6768,15236,13269,11460,27873,29624,9197,-9166,-4669,-2048,-8157,-10169,-3737,4423,20702,23222,21489,9875,6261,-3609,-13585,-14261,-4181,980,3150,13295,7428,-1407,-6253,-13484,-19769,-7524,-10880,-12325,-691,10903,16698,18724,14419,8960,6276,7942,7121,6379,2988,-5228,-9833,-9041,-12221,4496,20374,22421,9761,213,4995,9781,3163,-4902,-7644,-708,2405,-8344,-1476,8085,1336,-6704,-10085,-13373,-14224,-5210,-1322,397,-1833,373,-13536,-3256,5686,6520,-5057,-8142,7561,18068,18866,13633,7022,-3971,-12142,-14623,-10928,-5298,1790,1872,4060,7136,16624,15315,5775,-1309,-6161,-10421,-2373,15163,39557,56118,30419,9265,1307,6573,8152,-7260,-11902,6769,18813,15492,1627,-2574,-2189,-774,285,322,1932,8602,25613,22351,4633,-5897,-11520,-6933,-2364,-198,-2571,-2791,7146,-1049,-12726,-11820,-5615,1104,1307,-6872,-15767,-10625,-6412,-4164,-3360,-7033,-6701,1450,2045,-2074,-13489,-2263,15692,24566,8825,-7789,5596,23064,26457,7670,-6820,155,15268,14876,7534,4610,8855,20425,28759,26960,12040,3892,7814,17135,18766,9101,1945,1625,375,-3476,-3857,1773,1732,-9121,-17112,-9110,1377,8605,4454,-2327,-11397,-15254,-13757,-13190,-5441,-1832,-4920,-9688,-13799,-6652,-329,3491,5404,5848,-1593,-13067,-1083,14493,18679,21624,15434,942,-11177,-12403,-7735,-7561,-10011,-8405,-3817,168,-1579,-7479,-14107,-19659,-15107,-6393,3138,-870,-9707,-16166,-15161,-10843,1385,12655,217,-9405,-13954,-11915,-8402,-5483,-1007,-703,-4786,-9943,-7760,296,6081,8131,5874,9166,4382,-9316,-13398,-12123,-10493,-11532,-14609,-10982,-4039,2399,10521,14949,8980,6203,11540,17377,17047,17444,19307,25407,40372,39333,20763,7671,-8369,-13386,-9040,-6932,-6835,-8751,-11365,-16646,-14183,-6415,443,-833,-7700,-11922,-10296,-4544,-9364,-11601,7392,23125,27012,14860,-4759,-19499,-12054,-5845,-4467,-10917,-17620,-16046,-7987,3388,15088,19027,4662,-872,8458,14478,-2438,-10552,-7563,-3077,-3011,-7483,-10237,-6015,3279,20877,28441,11472,-3794,-8347,405,5997,7230,-7040,-18302,-7088,-2127,-221,2368,882,-3240,-2242,-10569,503,5769,1399,-2471,-2973,3867,17958,33859,32127,20065,2803,11036,8290,-3189,-5545,2176,49,-4491,-6188,-8500,-8833,-4959,314,9984,16504,14845,2387,-10469,-8182,-11038,-18858,-17104,-11837,-3879,4346,-3462,-5200,5571,19105,19803,5551,-5390,-2700,6380,6904,-1622,-10459,-9646,-1602,9823,27414,42550,41772,30531,25157,18251,265,-13585,-11434,-3850,5172,12029,14293,6215,-6836,-7851,-4026,-7561,-1310,8260,16643,14516,6289,7575,9946,7898,1950,-3678,-157,6506,11512,10502,10299,7838,677,-6996,-7553,-3538,-1821,-8111,-11049,-2942,1491,-820,-1818,1903,3114,-1753,-10664,-11949,-8625,-9770,-10819,-14443,-16358,-3694,4688,15129,7360,-2774,-4368,9553,20468,9594,2643,10550,13335,18251,17547,10119,-4309,8387,32219,38330,28125,11177,3037,3795,996,-3386,-4099,-4634,-6577,-4875,3292,11687,12815,9222,3363,6523,12240,17183,2916,-4139,4683,16407,22282,20822,8565,-1851,-8316,-4561,4625,4553,-11654,-3121,-3301,4034,14205,25290,38542,32688,20658,5774,-1952,-4351,-2625,-1978,-3602,-5807,-5550,2890,6654,1715,-9120,-15939,-11938,-5987,1389,5644,243,-10395,-14241,-11709,-9974,-7762,-9230,-5836,-2684,352,-3359,-13106,2996,28407,50690,53182,32202,12781,-2544,-2474,883,974,2533,611,867,3013,3492,-1109,-3095,-773,5967,22541,26420,20528,15737,4049,-6146,-12590,-6679,172,2402,7379,2325,-5479,-15696,-4106,3337,6402,972,-583,-7741,-12553,-17272,-15101,-14952,-10870,-8509,-6725,-3467,2932,4125,-3663,1600,23357,39728,34497,10717,-9341,-17124,-12199,-6570,-6349,-5170,-7467,-14680,-13182,-7541,244,8276,16333,16570,-430,-8331,8893,11784,3543,-9893,894,574,1090,6722,16793,23967,21025,11182,-6282,-13131,-8100,-10234,-6476,-5749,-5160,-10626,-5456,10143,12806,1722,-8218,-13137,-3098,11279,19274,26704,25428,17927,14255,8766,7157,16567,17085,10074,1154,-3596,-2819,4844,7434,11131,16150,4562,-10741,-16744,-4250,11774,28449,29884,10838,2671,4945,3988,2600,2608,3049,4211,-3410,-13745,-13896,-9308,-3485,809,-458,-4960,-10754,-8910,1037,5272,5862,-6736,-16985,-13356,-8020,-2612,-6326,-1862,2409,4703,5164,2769,2784,306,-7680,-16181,-6614,4898,6071,-1631,13162,33705,44174,34124,12751,-2844,-8275,-6877,-6580,-4476,464,4176,3359,306,-3887,-2449,15776,19375,9934,1600,840,1968,-6332,-14304,-6700,-3413,225,13118,29928,26523,11279,491,-6729,-9027,-5191,1570,1726],[-2059,-12337,-8569,-6564,-3531,-1959,-3942,-4193,-2909,-2914,-5511,-10991,-11595,-3065,6024,12429,10170,6065,-705,-4800,-7289,-2459,3940,9235,15205,12518,4384,682,-6567,-11499,-15473,-13790,-9656,-10004,-11246,-4665,-1105,161,4714,1804,-5253,-3125,3547,9571,8384,4212,5154,10581,16985,22597,13634,5608,4430,3035,-2908,-11850,-8778,-2267,916,-62,-1040,1797,5129,6451,7319,4387,337,209,-126,4149,11167,23026,37153,43240,33924,7994,-15332,-4769,6232,15856,28274,34177,33619,26493,12411,1211,-6870,-5389,3362,11311,10839,1301,-5786,7170,20862,24778,17057,1498,-5460,-11823,-11869,-5873,9973,25493,26880,31846,34567,36992,37364,26612,18028,10383,-499,-14188,-4391,-4366,-2605,1331,4674,270,-10112,-8346,-1583,8560,8117,-6043,-16070,-16632,-13205,-6080,-2328,852,17124,33157,34809,26261,15922,4922,-9237,-18504,-8050,3131,5461,499,-2373,-2624,-6748,-7842,-137,9979,27979,45462,53484,38487,6739,-12979,-8917,-758,-1122,-7766,-4822,6642,11237,12696,5743,-5788,-13279,7241,22787,32234,21571,16203,-9035,27268,93138,156158,184847,145240,88491,50876,34123,30735,17664,7499,19789,25941,30590,26506,14226,-8147,-15041,-7957,-2763,12440,29543,37348,43491,44573,27386,3447,-6153,-3638,2803,11622,9859,7914,6515,-914,-4561,-321,1553,-1177,-8982,-10599,-7115,-1880,-1316,-14255,-17020,-11427,-12208,-24073,-25397,1058,6072,2626,22590,38439,41419,32632,19571,12205,12477,17213,17176,7019,-2224,-4166,2594,15075,20473,13563,4656,1187,-1801,-8654,-11877,-4942,-1223,-5043,-2987,6088,6293,3218,-3503,-6919,-3741,-3252,-7335,-9046,697,13666,24240,8208,-9206,-12523,-1037,8622,19003,19022,13265,10801,9732,3228,-2858,-4726,-1905,2804,4109,1540,-1686,-5404,-10313,-13582,-17179,-7956,1708,10222,5891,-2854,-927,4804,7864,2983,-9300,-4024,21402,37395,26774,6867,-6247,-13198,-11738,-4504,2154,1578,1013,10373,23030,31269,19610,2180,-1678,6593,4570,-4451,-5636,4350,11947,15583,11223,10628,9938,5088,-6638,-18523,-14572,-12064,-12652,-12122,-9427,-4878,-527,-4055,-132,10567,2077,-4321,-6377,-12857,-12924,-7832,-329,7177,12651,9447,-21,-8290,974,10473,4860,-2943,-1721,646,430,-2431,-1564,517,-1517,-4360,-11626,-12205,-8694,-9885,-8870,-2652,448,-6644,-6169,-2095,549,-3590,-13409,-10779,-1742,9022,17418,18530,11567,3961,7215,13369,9517,16541,40404,43303,19137,-301,-13363,-10308,-3492,-964,-7465,-6417,1129,5183,5054,1305,-3688,-9096,-13702,-17300,-8734,-1085,2541,1758,4904,4109,-2847,-7870,-8274,-9620,-12608,-12262,-11381,-12914,-3446,11022,18021,9078,3171,-3771,-12535,-13629,-11530,-8372,-4591,-8555,-6381,7703,18164,21662,21731,36282,44746,33780,9998,-11248,34,10560,16972,5534,-4257,-146,19284,14038,-3144,-2587,19895,36413,29676,13168,12147,14249,10298,7333,2170,-873,-2635,-2471,-5091,-7265,-13130,-14163,-6131,-385,-5113,-12821,-8485,1696,17307,10194,-7336,-18425,-14113,-9412,-5616,-6351,-5620,707,2258,4307,10701,15287,1293,-9869,-3867,-4543,-10963,-6467,-2511,-7391,-10547,-8807,-9558,-9865,-11706,-10903,-2813,-5895,-7970,-11213,-10874,-8523,-6430,-2848,-5780,-9676,-10908,-4007,-178,2589,2892,3545,4224,756,-3496,-2297,3661,-599,-10721,-16865,-9937,-4223,575,8911,25463,20960,12296,2407,-6662,-13672,-16887,-14921,-10930,-10061,-9137,-3756,-2450,-9623,-7114,-446,1828,-548,-9969,940,7542,8863,12077,16595,26116,20660,7831,405,-8189,-10692,128,4496,2575,2489,10785,13657,5621,-3501,-11387,-13344,-3501,11828,31229,26044,11086,4817,6220,9269,5925,-414,1348,6032,15822,10526,-297,-8468,-4726,-4319,-10116,-6364,5095,2739,-5748,-493,8522,20456,17892,1013,-13686,-20483,-19684,-14345,-10849,-3953,-1800,-1288,-2896,-8798,-3865,15137,28053,23152,10499,-5278,-13605,-10206,-8217,-8322,-10744,-10941,-10297,-13321,-12781,-6297,-476,3775,4768,7851,11762,13560,15790,14832,12400,3059,-9174,-12250,-9522,-317,13339,20032,18728,5606,-1352,924,4847,12565,17819,10977,-7007,-3977,15384,21902,12559,673,1032,7684,7207,9998,8289,-4187,-12547,-16477,-10183,-9003,-11035,-15548,-5521,1314,1869,4482,7362,4525,-3801,-7956,-12709,-11069,-6072,-2825,1082,9691,13051,7250,-2873,-6049,-756,10990,11191,3182,-2209,-4400,4363,19245,23862,17552,2619,-6188,5431,15831,27708,30217,27568,19845,17541,19825,20997,9235,-8913,-22713,-17724,-10027,-5549,-2134,3934,10898,11172,-3069,-17849,1793,14914,25098,25886,12966,-8579,-8702,3568,10422,7805,-595,-4808,-8700,-8602,-3714,-346,-1475,-6307,-10321,-11024,-5774,2269,11708,20844,20935,21840,20652,8620,-3139,-2962,9116,4365,-6337,-12604,-12283,-13749,-17480,-13315,-5785,677,-5668,-17009,-4921,10903,18690,23609,21336,8958,-2559,-1837,9136,26479,25903,18237,-4184,-10987,-15542,-10146,4432,18017,27217,20028,5406,3198,2295,1436,-2206,-10064,-15012,-13136,-2926,4900,9460,16861,27738,47805,60940,52300,31565,10970,-615,-7072,-7536,-5656,-11095,-16908,-10122,-4838,-3298,-9868,-13742,-11588,-7262,-351,17272,30332,32308,21004,6877,-212,-738,580,4869,12043,11412,3674,-2174,-9124,-9427,5117,42443,80036,79837,49265,18251,61,-1007,7799,16135,15820,10302,-1938,-7947,-5864,-9522,-2903,16742,39661,36129,14021,-5630,-6919,-2436,306,3138,-5719,-11979,-3148,7238,16600,30597,31151,13854,-1027,-4340,-4258,-2877,-5254,-9543,-9781,-4844,-3202,1592,1774,-8772,-11011,-5580,-6532,-8931,-5139,-8030,-14580,-9402,-7007,-10029,-3064,2788,3612,1700,-6706,-11072,-7628,-1378,560,-3563,-812,3266,2508,-429,3725,9813,11492,5193,-4893,-10659,-11172,-8171,-5759,-7093,-3939,317,3916,12444,15715,9532,-2370,-7857,-1890,2663,7387,14132,21161,18864,5997,-5362,-12201,-11663,-4350,-428,13708,25414,29576,11938,-991,-13231,-1573,13101,6879,-6504,-7569,-1703,7832,22323,32023,20893,4430,-4365,-4516,-6077,-7259,-7034,-6292,-5138,-5926,-5653,1134,3541,3893,1979,-4071,-11220,-16873,-12131,-1178,12165,19435,12566,-2486,-15119,-11132,-5770,956,9141,14809,15301,11410,5045,-4531,-4141,-7988,-14892,-12480,-1765,10415,14095,7198,-5509,-12567,-10958,-5578,-11125,-13375,-9736,-314,9285,3116,-10717,-11035,943,2856,-6227,-17959,-19554,-11050,-4472,-4023,-926,5854,13492,-2248,-15840,-16072,-20019,-9772,-1746,18041,35366,24562,-5451,-16436,-11056,-4708,2444,11043,18467,15449,2876,1012,3770,5527,1316,-7085,-12405,-9420,-4601,-1657,-4943,-14353,-17085,-14169,-13648,-20699,-6699,13032,30755,23853,867,-4228,-543,4133,8122,9189,9695,10213,1753,-3888,-5158,-7520,-11233,11297,25807,31035,21090,4780,-12151,-19550,-14109,-11013,-13468,-18710,-10909,1426,8933,7923,-147,2870,12020,17359,17315,15447,6844,7876,9900,14456,27621,25243,18012,816,-12452,-16416,-16285,-11192,-6238,2080,5834,-6426,-9421,6220,14899,22721,22534,16312,12035,6914,3696,4056,-3826,-11005,-18837,-15787,-8683,-4151,-2842,-1572,-6772,-15036,-18128,-16283,-17359,-16109,-7911,2217,15914,26396,28750,27392,21582,14157,6598,4625,10803,14968,15383,13112,7212,-1973,-10665,-14769,-11935,-10855,-13458,-8287,4780,10831,8108,2546,11991,7539,1309,-1162,553,-1202,2088,9087,13926,13232,5177,-3489,5540,11449,10550,8885,13065,39424,44887,35741,17010,11135,-727,-11461,-10339,-8542,-1485,5403,8529,3021,-9471,-7042,430,6188,10044,7549,-1289,-8976,-8948,-3258,1052,2465,1776,4764,13219,15846,12857,7243,76,-2412,5565,11159,13927,11696,13145,12004,2164,-9029,-3309,-1311,-11674,-15205,-9947,-4725,7340,34553,43854,19121,-3534,-9562,-3523,-13070,-10062,2468,18451,38066,47077,24477,-2392,-15837,-8750,-10199,-15218,-9147,-24,9465,23869,38480,30272,10473,-1043,-8264,-10840,-681,5465,6870,6324,2813,-4744,-15340,-8124,-684,-4273,-4197,63,5181,-7563,-13992,-7933,-3171,3060,18150,24638,21959,7525,2066,-1940,-12848,-12514,-13938,-11743,-8420,-6110,-4513,-6271,-10051,-10940,-4829,1389,730,-9751,-11946,8938,30375,31939,12824,3424,2661,-791,-6004,-5970,-1051,6928,11097,9826,16834,18539,20538,24355,21290,16108,17809,19516,23557,23949,18305,8788,17611,32100,32073,21888,11662,5120,1916,-2617,-12202,-16827,-14152,-8537,-7837,-13590,-20009,-21316,-19778,-18813,-16474,-14823,-5525,7097,15333,11615,10280,28382,32354,12472,-6661,-6924,-4265,-9773,-9235,-1442,6589,20177,19360,15802,5060,3878,-3595,-13068,-13057,-4279,-125,1974,12546,5970,-3260,-9795,-14335,-21030,-7592,-10164,-12573,-3257,5838,11074,13899,11413,7933,4885,4742,4178,4660,4011,-2082,-7154,-7362,-10695,5205,20969,21115,7391,-1897,4281,11050,6109,-2392,-5889,815,6345,-3637,-698,11504,5514,-5286,-9920,-13407,-12944,-3675,13,1774,1162,5114,-9750,-4399,6288,8482,-3045,-9540,5463,15724,16028,11443,5820,-4777,-12581,-14281,-10919,-6117,1472,1576,3033,5924,16800,18395,8635,497,-4624,-8366,1980,24239,50654,58332,26201,4349,-2919,2574,5332,-7275,-10739,6874,18304,15914,1354,-4019,-2399,479,1434,1075,1796,5472,18591,14089,438,-7547,-12753,-8322,-3553,48,181,5586,14938,2252,-14660,-13525,-5729,974,2400,-5895,-16559,-9476,-3985,-1147,-1934,-6664,-7137,718,1387,-2467,-13898,-3139,15242,25012,7869,-8591,5491,24119,31855,13652,-5476,-1057,13150,12398,4327,1209,7628,22653,36187,35351,15783,4402,6638,14010,16634,8065,2296,1100,-1956,-7632,-10226,-6968,-8086,-14616,-14085,-2499,7649,12220,3898,-3916,-11999,-14858,-14418,-13248,-5797,-2093,-5029,-10406,-12799,-4322,2191,4806,5721,3681,-2785,-12947,-901,11951,16337,20397,15423,1383,-11387,-12992,-8227,-8776,-10451,-6534,-1534,1273,-1390,-6942,-11940,-16287,-12175,-5299,2660,-1215,-9330,-16509,-16481,-11883,-1594,8382,-2653,-9687,-12111,-10468,-7386,-5527,-1765,-1693,-5630,-9738,-6974,1184,6468,7611,5729,9667,6507,-7109,-11888,-11358,-10768,-12581,-15754,-11737,-4707,1328,8803,12754,7538,7100,14958,22411,21872,18823,16730,17855,31842,35386,20179,10572,-5127,-9546,-4866,-2703,-3199,-6132,-10609,-16248,-13648,-6820,-606,-1517,-7424,-10981,-9838,-5400,-8872,-5339,14233,29095,31266,16197,-3454,-16997,-12879,-5528,-3653,-10350,-16648,-14917,-7324,4458,15443,17926,3429,-1621,10048,18925,5383,-2496,-2037,-219,-1125,-5578,-9231,-6218,2397,18988,24100,8470,-6893,-8566,474,4462,4190,-6009,-16144,-9882,-5489,-1088,3737,2413,-488,1543,-9059,-1911,626,-1914,-4196,-4000,3068,17345,31561,27763,15350,6176,20811,14876,1111,-3646,2044,830,-3880,-6396,-9671,-10756,-6926,-967,8805,15368,13995,2872,-8992,-7978,-10935,-18444,-19763,-14764,-6979,-32,-8589,-7572,5962,19391,18485,5495,-5567,-6228,-500,-2194,-11273,-17324,-13791,-5685,4955,24152,43709,47304,37757,31534,25309,6354,-9863,-11315,-4013,4796,12358,14994,6761,-5726,-5809,-2972,-5799,1148,10566,17912,15703,8455,9224,10399,8007,1735,-4268,376,8460,12994,10968,10322,7997,1192,-6507,-8947,-6165,-4396,-8664,-9307,-3335,805,-406,-53,4476,4737,-751,-8330,-9832,-7996,-9136,-10014,-13281,-17745,-7490,1281,12737,7500,-841,-1532,12032,21591,9685,1210,5382,4928,7986,8496,5846,-4971,8234,30575,36449,27824,11078,1530,2258,-308,-4501,-4114,-3699,-5891,-6550,1538,10791,12093,9021,3904,9097,17100,20864,4724,-2463,5789,17940,23004,18982,4773,-5145,-12809,-7934,1789,1561,-17686,-4041,-1450,7907,20902,31096,40497,33486,22108,9459,1851,-2895,-3199,-3154,-4479,-6315,-6308,990,3691,-592,-9359,-15089,-10936,-5773,1307,6465,2327,-7485,-15709,-12791,-9430,-6731,-7460,-3776,-552,1950,-2916,-13300,3651,31480,57449,62922,36607,14634,22,-954,463,470,3514,3348,3434,2831,2017,-2310,-4198,-42,8792,27350,34153,24546,13443,-314,-10414,-16674,-5385,843,3302,9599,4081,-5421,-16207,-4496,3343,6644,424,-571,-7446,-12863,-14068,-14458,-14243,-9052,-5826,-5014,-3078,2450,2179,-5711,1624,23751,38822,30050,3530,-11803,-19175,-14304,-7200,-5860,-4523,-7926,-16512,-13795,-6887,1373,9768,15495,13799,-2254,-8786,9226,14106,8335,-8621,-1301,1398,2312,7168,16729,24026,21606,10779,-6424,-11927,-7397,-9788,-6265,-5968,-6019,-10362,-1095,16954,18820,6157,-6289,-13836,-4933,8318,14874,22850,25403,19581,14729,7026,3993,14142,15974,7814,-693,-3049,20,9966,13744,17925,21946,7114,-7698,-14862,-4790,10717,26673,29515,11836,3652,6439,5692,4254,3968,4298,4975,-3691,-14521,-14089,-9157,-3218,1368,41,-4273,-9277,-6990,3348,8579,6600,-13683,-15354,-8966,-6772,-6588,-10984,-3970,491,3687,4012,1079,1619,760,-5806,-14272,-8260,3193,4315,-3446,12335,34061,45973,34287,11399,-2998,-9979,-9436,-8733,-5923,-552,3988,3907,1639,-1788,-449,15791,13500,4291,-1006,-246,-611,-9788,-12284,-4437,-2120,744,13093,28270,23261,8700,-1640,-8679,-10531,-5728,2484,4196],[-515,-11181,-10171,-8525,-4898,-2746,-4872,-5578,-4214,-3447,-5540,-10881,-12062,-3594,5728,11293,8337,3863,-2806,-6029,-8094,-2619,4520,9145,12918,10378,3503,-397,-7952,-13013,-17046,-12186,-7666,-8587,-12745,-7751,-3397,-1495,3705,222,-7380,-4032,3513,10064,8680,2670,2308,8394,15822,22812,14297,5133,2666,977,-4190,-12736,-8931,-2889,-95,-1281,-2604,-62,3085,3849,5440,4172,-229,-1012,-996,4637,13979,28085,41579,44862,34075,7711,-15602,-5810,2987,14514,29558,37169,38486,31912,16606,3803,-5363,-5071,4965,14934,13134,131,-12415,-2907,13964,21488,14827,307,-4226,-7044,-8885,217,16458,28435,27115,31313,31828,34235,37983,28477,21157,12919,1467,-13727,-8371,-6465,-3379,452,2461,-1407,-10391,-8677,-2792,5461,4592,-8163,-17186,-16634,-12998,-6072,-2630,-1140,10912,24118,26871,21015,13020,3499,-10559,-18339,-7162,4057,5933,516,-2505,-2021,-3543,-3243,2895,13077,31207,48310,54317,36428,3724,-12869,-11230,-4885,-6408,-14671,-3597,8049,11970,12390,5082,-5573,-11195,6589,17540,21820,11008,8772,-13712,16369,67615,113685,125774,71239,5329,-27741,-23239,1253,10278,6194,16297,22164,23374,18756,10430,-8115,-13518,-7885,-4207,7900,21462,27341,33305,36677,24780,3338,-5313,-2044,5638,14851,12654,9932,7346,-1876,-6280,-609,2465,95,-7851,-10612,-7750,-2456,346,-9643,-26593,-24116,-26717,-37809,-23851,4903,11461,4307,20182,36276,41249,32457,19802,14356,15622,19564,17242,5288,-4117,-6624,-520,11603,17789,12915,4481,574,-2444,-9016,-12049,-5349,-2311,-8202,-6104,5281,7063,4080,-3952,-7383,-3152,-1532,-5503,-7738,-1232,8252,19073,7568,-10144,-13679,-1022,10748,22362,21269,14467,10693,9556,3944,-1818,-3539,-773,3175,4551,2609,-190,-4385,-10711,-15293,-14455,-7186,2868,11239,6350,-2192,413,6580,11452,8867,-2886,-12098,13617,30530,20590,4312,-6650,-13603,-12162,-4532,452,-1268,-1734,7873,20757,27156,14904,-1093,-2770,7451,5392,-2584,-3555,4696,10694,13482,8220,7046,7357,4108,-6742,-19359,-13266,-11786,-13414,-14066,-12176,-11140,-9203,-9545,-2531,11131,5261,-1768,-4860,-10944,-14951,-11126,-3939,5086,11794,10108,2073,-5630,1162,7799,1320,-2716,2060,4260,2239,-5876,-6547,-576,30,-3624,-9783,-7319,-4329,-6285,-6175,-313,3115,-4063,-10159,-6624,-2510,-4855,-13586,-11469,-3343,5979,14127,15716,8273,1076,6482,14491,11427,17257,38243,37684,14629,-4375,-16013,-9709,-2798,933,-5845,-8740,-892,3799,5366,2268,-2378,-7146,-11484,-17690,-10768,-2552,1155,-830,2354,1972,-4708,-8956,-8056,-9561,-13211,-13666,-12430,-11295,-359,14737,20599,9044,2399,-4525,-12588,-13648,-11801,-8519,-3323,-5597,-8360,6237,16544,20059,21831,37806,47433,39526,16859,-6673,1054,9714,11557,-845,-3894,5667,24753,16231,-2679,-3314,18830,34301,29070,14712,12059,9326,4207,2514,-1471,-4325,-6673,-6852,-8265,-7740,-11134,-13612,-6894,-95,-4687,-13584,-8464,2359,16270,9148,-8889,-19045,-13510,-9766,-5951,-6643,-6550,-1887,-384,2560,6557,11791,-397,-10392,-3246,-3712,-9619,-5382,-1761,-6999,-11148,-9720,-9902,-9315,-9761,-10849,-3599,-7984,-10661,-13568,-12515,-10163,-7894,-2878,-4542,-8003,-8294,-1030,1760,2902,877,1951,4010,1990,-1399,-1143,4130,605,-8627,-14179,-8163,-3019,345,6972,22429,17532,9214,292,-8513,-16092,-17005,-13476,-11317,-11903,-7724,-2007,-1161,-9012,-9834,-2956,-1412,-4399,-10863,1424,5737,6775,10993,15908,23946,19043,7984,-180,-10081,-13191,83,6421,4690,4376,12705,15343,7366,-2433,-10742,-13733,-6087,6460,22997,17073,4516,963,4406,9631,7313,146,395,5443,17422,13510,1329,-7766,-5986,-6982,-13231,-11107,781,548,-6523,1679,13816,25168,18221,-330,-15219,-22271,-18086,-12094,-14496,-6439,-2526,-840,-1865,-8509,-4636,15857,30616,25495,11224,-5806,-13260,-9788,-7802,-8279,-12404,-12960,-10139,-11970,-11065,-3885,1803,5801,6718,10328,13972,14368,15931,14606,11941,2944,-8413,-10410,-7706,2385,16372,22553,20737,5880,-2954,-372,3881,10370,14548,8667,-7907,-3371,16270,21417,10035,-3508,-4489,5329,6895,10451,8377,-4135,-10975,-14954,-12238,-10816,-11843,-12621,-1535,5412,5571,6695,8127,4508,-3388,-7521,-13082,-12205,-7264,-4096,-350,7794,13897,9352,-1452,-4494,1742,14852,13541,2812,-3903,-6514,4258,20155,25532,19845,4104,-9631,3693,14660,24814,24721,21348,16952,17019,20546,22389,11033,-8129,-23135,-17475,-10154,-6106,-2053,4834,11147,9966,-3981,-14545,948,12868,25343,30970,21188,-3965,-10275,2500,10522,8899,670,-3670,-7920,-8634,-4388,-1817,-2219,-5893,-9130,-10668,-5624,3407,14444,22706,20930,19546,14614,4575,-4670,180,12462,6446,-5956,-13409,-11846,-12766,-16200,-11273,-2255,5238,-1529,-16212,-7987,7340,14808,19184,17489,8544,-2273,-3294,3370,15702,13603,4461,-13835,-12494,-16532,-10435,4358,18105,27401,20112,6121,4992,3270,1060,-3071,-8482,-9294,-10480,-2253,6426,10151,17974,33462,59256,70298,54463,29893,10422,256,-6544,-7641,-4447,-9679,-16688,-11001,-5397,-3528,-10006,-14740,-11832,-2664,8497,29501,44670,45485,31632,15307,5601,2863,3546,6475,11240,7771,-733,-5617,-10805,-9470,5193,42044,78550,80223,51668,19437,-114,-1098,7553,16503,16631,11721,383,-7894,-8885,-13460,-5786,13970,38442,40713,19665,1071,-1338,1717,3167,5515,-1903,-6520,-921,6449,14707,29774,30596,14486,841,-2678,-3249,-1907,-4704,-10082,-9052,-2250,-1351,783,-390,-11180,-10831,-4872,-6197,-9491,-7759,-10718,-8684,-6225,-8341,-14349,-8491,-3180,-398,119,-8477,-12438,-6714,-311,1033,-2771,1525,6442,4871,-640,3042,10896,15566,6781,-6827,-15556,-9712,-6021,-4778,-6407,-3754,1677,7631,18066,20205,13962,2197,-10180,-5141,436,6746,14944,22698,19727,5553,-5714,-10241,-13137,-9610,-6446,7886,20778,23563,6596,-4832,-15218,112,14165,7951,-5847,-9230,-1900,8694,21512,30051,18459,2363,-5773,-6042,-7265,-7295,-7299,-6688,-5164,-6020,-5204,1715,4417,6531,6378,50,-7250,-12879,-7696,913,11262,16629,10804,-3642,-15699,-10435,-7125,1213,10410,17123,18387,14053,6105,-2178,1830,-3567,-12571,-12209,1092,16958,22041,12428,-2695,-11334,-12359,-5992,-11301,-15053,-13260,-5575,2747,-3067,-15086,-9878,2283,4481,-6299,-18691,-20644,-12113,-5547,-4542,-466,7598,15828,-3111,-19209,-17276,-16576,-10233,-2043,16819,30738,18433,-7391,-15733,-10550,-5477,206,8681,16973,15046,1664,-452,2887,6047,3241,-4742,-11063,-9139,-5400,-3705,-6133,-15119,-16731,-12316,-11497,-17857,-5876,13178,32355,29636,5876,-4010,-1501,3827,8413,10316,11422,11582,2495,-3641,-6310,-8903,-12031,8900,23820,33043,23373,5577,-12026,-19445,-15163,-12913,-15640,-18166,-9139,2399,9671,9708,2693,2258,11581,17344,15312,11639,5526,6537,7325,11297,27928,31084,24770,5228,-12465,-18441,-15873,-11314,-8273,-1669,1323,-11579,-8936,6894,14588,22662,25283,17866,10307,4284,1196,1114,-7211,-12350,-18894,-17252,-10175,-4483,-1029,1542,-4013,-10668,-11505,-9340,-11395,-15139,-10039,1169,16804,27945,29168,27232,23796,17309,6791,3471,11490,14542,14715,13348,8856,1030,-6302,-10387,-11866,-11782,-13830,-8234,4807,12341,9968,5744,15667,11651,7396,5628,5696,856,2372,9138,13855,12962,4126,-6386,712,7790,9182,8920,13518,39077,41963,28893,13312,10199,-952,-12715,-13462,-7154,4346,12952,15397,7006,-8671,-9250,-2114,3620,8298,6838,-2164,-10127,-8635,-1449,1183,1363,2196,5977,14421,16794,13799,8447,1768,279,7768,12461,14099,11170,11851,9966,-321,-11161,-3312,68,-11388,-17424,-8924,-2497,8316,32528,41229,16938,-8152,-8673,913,-8250,-10503,1173,19278,42163,49174,23322,-3047,-16677,-8448,-9380,-14437,-10585,-350,10995,30201,49201,37461,12408,-2736,-10694,-12572,-2194,4659,7898,9387,5928,-1976,-12629,-11812,-3934,-8890,-8527,-2367,5952,-3721,-13146,-8163,-3578,424,12242,19800,18408,4017,-4384,-11922,-10331,-5260,-9298,-7951,-3595,-2146,-4088,-7413,-11876,-13520,-8693,-1889,-1437,-10735,-11665,11342,34026,31233,8168,1255,2607,-600,-7046,-8469,-3541,5018,9446,7155,13860,18934,20551,22747,21448,18169,17969,18218,22117,22779,18753,12003,19804,30479,28615,19035,11877,7946,5796,1009,-9847,-17720,-12100,-6751,-7011,-14078,-20192,-19116,-18518,-17590,-15109,-14946,-6315,7474,15521,10281,9021,27225,33118,15397,-3815,-9712,-7468,-11261,-7344,1620,9182,19240,15195,10015,344,825,-4020,-11714,-9937,-2917,-149,1529,12087,5145,-3969,-12770,-15135,-18454,-5366,-8039,-12264,-6038,1426,6213,9366,8092,6399,3272,1517,1390,3051,5022,1550,-3813,-5269,-9133,5491,20675,19173,4933,-4002,3456,11752,8541,-149,-4012,2115,9816,2081,991,13779,9131,-3830,-9782,-13450,-11999,-2553,911,2676,3562,8840,-6664,-5445,6929,10463,-816,-10387,2943,12715,12330,8470,4251,-5719,-13061,-14070,-11128,-7136,1036,1499,2134,4778,17029,21865,11865,2341,-3179,-6405,6626,33208,59671,57606,21916,497,-6554,-1231,1941,-7494,-8055,7593,17895,16247,1349,-5773,-3483,525,1557,1169,1308,2240,11198,6202,-3616,-9272,-14015,-9818,-4799,471,4097,15375,23287,6336,-13419,-15363,-6770,74,3048,-4962,-17176,-8408,-1702,1418,-1212,-6526,-7331,159,820,-2943,-14277,-4189,14350,24686,6655,-9794,4603,23311,34545,18914,-4171,-2445,10672,9628,873,-2713,5945,23855,41981,42382,18836,4472,4949,10416,13310,5637,1647,498,-4214,-11884,-16810,-15924,-16047,-13036,-8202,3771,13668,14562,1967,-6505,-13140,-14772,-12834,-12036,-5742,-2190,-4300,-9904,-11169,-2083,4615,6258,6575,1870,-3994,-12685,-1175,8795,13571,18621,14897,1635,-11567,-13506,-8813,-10122,-10621,-4545,718,2351,-1160,-6334,-9684,-12313,-8907,-4005,2037,-1809,-9085,-16068,-17968,-13083,-4451,5053,-3919,-8482,-9843,-8830,-6233,-5518,-2518,-2588,-6248,-9579,-6578,1760,6723,7127,5570,9416,7633,-4828,-9998,-10008,-10560,-13385,-16572,-12039,-5240,46,6737,10531,6692,8728,18307,26480,25570,19028,13129,9594,22288,30440,19742,14256,-82,-5098,-645,1138,-248,-3803,-9601,-15395,-12643,-6800,-1371,-2060,-7281,-10382,-9766,-6476,-7016,1432,21491,35415,35318,17241,-2417,-14933,-13280,-5159,-2847,-9622,-14752,-13802,-6947,5056,15326,16646,2167,-2607,11330,22840,12723,4989,2989,2208,302,-4084,-8547,-6900,711,15456,18507,5089,-9825,-8272,403,2498,508,-5235,-13594,-12632,-8637,-1111,5325,3908,2041,4843,-7053,-3575,-3282,-4318,-5407,-4943,1739,15428,26176,21184,11676,15966,31228,20811,4596,-1396,2316,1614,-3159,-6173,-10162,-11932,-8337,-1846,7874,14501,13587,3843,-6970,-6630,-9559,-16391,-19955,-17005,-8393,-2711,-12608,-9024,5647,18270,16278,4793,-6028,-9435,-6685,-9635,-18280,-18354,-14908,-8322,1262,20932,43686,51574,44865,38351,33218,13487,-5340,-10380,-4079,4258,12600,15817,7582,-4238,-3938,-1923,-4222,3498,13003,19087,16717,10103,9906,9711,6859,625,-5542,165,9676,14125,11559,10511,8101,1466,-6212,-10370,-8387,-5775,-7834,-7917,-3723,659,1006,2638,7235,5794,-347,-6481,-7114,-5599,-6817,-8172,-11527,-15873,-11296,-2172,10026,7614,1338,2001,15043,23049,10198,155,1710,-1440,-382,1139,1411,-6417,9102,29488,34670,26588,9756,-564,239,-2178,-6196,-4818,-3357,-5468,-7997,-222,9504,10760,8372,4509,11695,21733,23711,6175,-599,7014,19164,22894,16411,1302,-7852,-16532,-8075,2947,3184,-15832,-5212,173,11887,28634,37380,41399,32956,22447,12884,5595,-1461,-3989,-4631,-5262,-6082,-5633,909,2523,-1822,-9046,-13854,-10144,-6095,534,6389,3721,-4572,-13334,-13632,-9216,-5938,-5284,-1277,1937,3542,-2692,-13557,4257,33535,62076,70414,40634,16347,2615,624,246,333,4852,6245,5835,1715,-1099,-4299,-5430,501,10934,29988,39781,29063,12709,-2549,-10885,-11665,-3511,1227,3517,10385,4157,-6874,-17028,-4388,2592,4904,-2871,-3417,-8929,-12272,-10959,-14173,-14048,-7550,-3928,-4103,-3069,1787,92,-7623,1785,23215,35355,22819,-4162,-13779,-20203,-15091,-7066,-5037,-3778,-8017,-17632,-13968,-6255,2529,10943,14194,10597,-3931,-9120,8880,15543,12678,-4286,-3790,1968,3053,6960,16042,23687,21880,10093,-6674,-10500,-6378,-9085,-5784,-5721,-6380,-9289,3446,22811,23900,10411,-4248,-13965,-7238,4640,9988,18120,24384,20896,15142,5290,978,11469,14416,5483,-2352,-2267,2767,15050,20696,25655,26904,9391,-4397,-12480,-5349,9107,23227,27032,11708,4238,7679,7167,5691,5033,5254,5402,-4132,-15055,-13312,-8067,-2232,2359,863,-3092,-7035,-4790,5544,11980,6429,-14076,-5602,-3141,-3995,-7970,-13889,-6010,-1453,2966,3242,-342,467,1249,-3657,-11889,-9909,1557,2860,-4898,11212,33464,45780,32850,9490,-2786,-10417,-11276,-10241,-6761,-1193,3993,4620,3137,552,2162,15571,8133,-301,-2984,-1270,-3190,-12997,-9469,-1868,-525,1479,12945,26224,19948,6190,-3805,-10560,-11683,-6037,3164,6568],[1809,-8969,-11224,-9701,-5340,-2627,-4923,-6124,-4623,-2930,-4424,-9681,-11199,-2884,6646,11490,7896,3047,-3540,-6209,-8100,-2140,5565,9542,11027,8620,3382,-296,-7924,-13408,-17805,-10130,-5238,-6632,-13026,-9702,-4307,-1573,4132,-40,-8587,-4080,4248,11186,9854,2125,-87,6494,14779,22962,15567,5616,1374,-841,-5095,-12985,-8737,-3331,-839,-2073,-3621,-1328,1559,1858,4104,4589,-19,-1398,-1058,5823,17238,33057,45256,45654,33645,7502,-15170,-6001,1187,13098,29212,38534,42117,36601,20647,6608,-3366,-4181,7102,18876,15481,123,-16626,-13255,4962,16571,11803,-1078,-2560,-875,-170,8639,23654,31413,27288,29639,27620,30144,36925,29784,24592,16389,4575,-9770,-11024,-7660,-3521,78,939,-2330,-9983,-8170,-2877,3547,2413,-8673,-17204,-15978,-12062,-5280,-2137,-2276,5947,16762,20471,16796,10659,2475,-11481,-17136,-5458,5687,7094,1345,-1917,-899,171,2301,7254,16925,34410,49799,52825,32704,626,-11588,-12796,-7296,-8699,-13995,-492,9799,13083,12801,5563,-4120,-8956,5254,11390,12237,2377,2683,-16939,5981,40499,67252,63716,556,-66556,-92805,-72966,-27704,1225,3806,11393,17880,16654,11745,6855,-6067,-11376,-7835,-5572,3560,13553,17496,23253,28609,21978,3581,-4082,-278,8559,18310,15711,12241,8448,-2412,-7701,-464,3987,2094,-5950,-10024,-7959,-2448,2571,-4227,-27065,-36132,-40286,-46266,-16962,9043,17206,6619,16698,32705,39591,31074,19269,15397,17319,20564,16304,3452,-5817,-8760,-3236,8522,15361,12448,4730,236,-3049,-9305,-12148,-5773,-3510,-11632,-8866,4662,7893,4903,-4399,-7162,-2039,521,-3216,-5457,-2399,1862,11870,5879,-10984,-14806,-1072,12732,24714,22000,14755,10303,9364,4828,-663,-2388,314,3697,5208,3850,1488,-3064,-10663,-14690,-10273,-5247,3889,11485,6568,-1305,1900,8430,15271,16109,6673,-14089,3709,20924,12870,1855,-6980,-14399,-12034,-3949,-1034,-4189,-5088,4793,17628,22172,10268,-3986,-2634,9122,7038,-63,-1224,5271,9409,11235,5367,3915,5214,3390,-6407,-18768,-12073,-11919,-14160,-15479,-13374,-13442,-16700,-12937,-4248,11211,8054,212,-3912,-8511,-12524,-10966,-6560,3137,11008,10901,4259,-2696,2189,5767,-1461,-1610,5425,7935,5476,-5966,-9988,1203,2888,-2484,-7130,-2706,-98,-2917,-3580,2046,5932,-418,-12047,-10676,-5266,-5797,-13284,-11690,-4642,3033,10678,12562,4792,-1758,6238,16053,13790,18424,36070,32696,11386,-7420,-13820,-7981,-1758,2990,-3625,-10187,-2562,2786,6043,3491,-829,-4968,-9012,-15419,-12515,-4105,-880,-4003,-676,-456,-6529,-9513,-7355,-9187,-13527,-14648,-12307,-8787,3146,18580,22882,8996,1819,-4911,-12202,-13647,-11932,-7686,-375,-154,-7204,4218,13999,17841,21582,38220,49130,45689,26165,507,3681,9362,6662,-5515,-1602,10892,29338,18218,-1861,-4006,17455,31410,27653,15541,11133,3765,-2065,-2817,-5440,-7674,-9875,-10531,-10729,-6783,-7454,-10726,-7509,247,-3926,-13961,-8164,3116,15081,8114,-10289,-17830,-12289,-9416,-5742,-6399,-6140,-2389,-1902,1456,2702,6657,-3098,-9943,-2203,-2778,-8355,-4148,-950,-6586,-11539,-10291,-9785,-8366,-7582,-9060,-4029,-9598,-12836,-15142,-13891,-11518,-8884,-2255,-2567,-5633,-4335,2281,3950,3408,-1158,616,4258,3594,688,-392,4065,1391,-6669,-11429,-6020,-1770,-37,4532,18205,13208,5513,-2197,-10454,-15925,-14934,-11816,-11432,-13687,-6320,-564,30,-7602,-12742,-5699,-4933,-8756,-10654,1840,3608,4119,9082,13827,20236,16491,8090,-145,-10510,-15226,-793,7029,5623,5309,13578,16138,8718,-1379,-10149,-14319,-8457,1517,15047,9037,-1040,-2403,2655,9539,8055,354,-792,4604,18592,16403,3161,-6753,-6987,-9245,-12501,-11205,-5094,-2521,-7334,3983,19371,29751,18496,-1202,-15977,-20935,-15458,-8436,-13529,-8690,-3400,-745,-1320,-8448,-5450,16537,32962,27854,12020,-6175,-12641,-9257,-7041,-7281,-12806,-14467,-9501,-10179,-8855,-1426,4100,8077,9141,13384,16234,14843,15545,13852,11145,3308,-6313,-7577,-4874,5621,19389,24903,22726,6559,-3943,-1368,2865,7835,11115,6252,-8751,-2722,16771,20575,8156,-6579,-9152,3459,6705,10948,8735,-3418,-8813,-13029,-14377,-12759,-12266,-9252,2775,9536,9494,8881,8610,4182,-2991,-6915,-12721,-13045,-8382,-5528,-2339,4773,12935,10304,-370,-2913,4555,18547,15837,2733,-5235,-8307,4101,20221,25866,20971,5001,-11985,2972,13804,21862,19645,15715,14257,16356,20768,23068,12338,-7449,-23207,-16929,-10193,-6620,-2077,5268,11230,9339,-3366,-11334,-193,10608,25359,36244,30963,2455,-11472,1173,10401,9866,1902,-2481,-7155,-8972,-5301,-3189,-2686,-4970,-7346,-9166,-5228,4278,16009,22484,19107,16145,8059,689,-5375,2492,14307,7464,-6299,-14378,-11109,-11593,-14962,-9630,443,8407,1669,-13908,-10541,3974,10841,14260,13327,7774,-1970,-4814,-3118,3693,624,-8775,-16031,-12628,-16987,-10870,3707,16823,26124,19624,6730,6918,4598,1805,-632,-2182,-3170,-7914,-1541,7941,10385,18517,38377,68351,75613,53591,27166,9638,1118,-6180,-7521,-2800,-7872,-15451,-11408,-5523,-3497,-10049,-15297,-11191,1037,15596,40391,57742,57075,40435,22357,11169,6529,6596,8052,10076,3900,-5156,-9018,-11826,-9107,5120,39860,73499,76987,52175,20107,-646,-1631,6519,16048,16852,12742,2820,-6312,-9442,-15488,-8271,11004,35735,43803,25280,9858,5188,6182,6090,7721,1339,-1171,3185,7665,13924,29008,29808,15113,2524,-1390,-2708,-1465,-4487,-10788,-8355,-313,209,-50,-2645,-13408,-9942,-3825,-5239,-7577,-3876,-3964,-224,-1631,-8306,-18407,-13767,-9392,-4820,-1498,-9723,-13116,-5443,985,1562,-2080,3396,8672,6215,-1560,1867,11488,19098,8252,-7948,-17904,-7395,-4578,-4355,-5672,-3151,3301,11530,22766,23143,17006,6373,-9527,-8571,-2238,5586,15072,23377,19751,4625,-6398,-8726,-13082,-14644,-11500,3621,17152,18273,2015,-8353,-15357,1785,14460,8268,-5522,-10513,-1840,9342,19998,27173,15770,674,-7008,-7202,-7547,-6688,-7386,-7184,-5110,-5885,-4611,2071,4800,8358,9532,3296,-3006,-6730,-3015,2307,9677,13460,8961,-4154,-14679,-9071,-8292,-26,9890,17865,20443,16515,7606,1847,8243,1741,-9857,-12180,3552,23292,30447,18044,303,-10057,-13866,-6910,-11473,-16268,-16569,-10625,-3724,-9737,-18341,-8622,2981,5643,-6363,-19028,-21600,-13149,-6675,-5122,-101,9029,17028,-2930,-13825,-9535,-11508,-10755,-2353,15798,26645,13746,-7975,-14701,-10267,-6448,-2247,6152,15210,14280,328,-2050,1824,6252,4810,-2710,-9730,-8919,-6179,-5644,-7120,-15824,-16602,-10545,-8738,-14871,-5423,12085,31521,33045,9867,-3957,-2999,3063,8178,10985,12676,12152,2853,-3431,-7368,-10164,-12421,6198,21081,33769,24932,6146,-12009,-19618,-16393,-14779,-16595,-16140,-7971,2482,9314,10324,4688,1435,10285,16350,13103,7265,3475,4142,3569,7385,26678,35215,30648,10459,-9455,-17789,-15273,-11342,-10209,-5164,-2224,-15913,-7561,6827,13586,21804,26224,17590,7361,685,-2126,-2370,-10465,-13694,-18389,-18397,-11891,-5230,286,4351,-696,-5196,-4734,-2768,-5613,-12993,-11889,503,18060,29342,29182,26174,24436,18926,5968,1917,11481,13701,13947,13724,10806,4292,-2330,-5907,-10506,-12413,-13893,-8181,3992,12877,11454,8686,18634,15777,13437,11616,9998,2826,2388,8591,12806,11474,2173,-9366,-4141,3694,7254,8563,13891,37362,37359,21666,9612,8808,-1157,-13376,-17104,-4615,10532,21006,22443,10696,-7909,-11590,-4595,1009,6121,5485,-3545,-11380,-7914,284,647,-24,2571,7386,15856,17940,14775,9322,2911,2388,9124,12582,13239,9915,10032,7510,-3128,-13603,-3633,943,-10673,-18791,-7714,-879,7663,28280,36388,13858,-13187,-6243,5066,-4127,-11034,-711,19256,44953,49472,21263,-4063,-17616,-7496,-7694,-12228,-11920,-1067,12137,35776,57861,43109,13749,-4447,-12768,-13945,-3820,3738,8502,11263,7525,71,-9354,-15604,-7654,-13084,-11868,-4560,6074,52,-10818,-8156,-3999,-1921,5919,14056,14033,759,-8791,-20255,-4335,705,-5133,-4488,933,1605,-3157,-8387,-13616,-15127,-12688,-5647,-4126,-12113,-11228,13896,37632,30347,3874,-1194,2203,-650,-7727,-10467,-5737,3057,7345,4193,10514,18767,19723,20104,19997,18757,17531,16460,19828,20569,17976,14316,20720,26555,22974,14686,11112,9815,8341,4058,-6121,-14890,-9748,-4610,-5740,-13698,-17820,-16065,-15887,-14159,-12886,-14364,-6874,8116,15994,9608,8090,24603,31860,17787,-720,-11471,-11264,-11289,-4341,5533,12348,18092,11071,4625,-3978,-2590,-4770,-9569,-5877,-569,771,1972,12138,5007,-3641,-14453,-15422,-14287,-1467,-5495,-11519,-8671,-1931,2403,5449,4765,4526,1561,-1465,-954,1778,6076,5601,231,-2907,-7553,5442,19561,16803,2558,-5992,2646,12063,10551,1929,-1911,3348,12866,7838,3314,14779,11942,-2260,-9487,-13333,-11205,-1735,1433,3138,5246,11221,-4368,-6196,7737,12546,1668,-9897,435,9327,8010,4829,2389,-6606,-13325,-13734,-11371,-8249,487,1808,1706,4089,17672,25889,15617,4377,-1695,-4473,11041,41061,65655,54136,17796,-2425,-9681,-4697,-1503,-7588,-5211,8562,17483,16388,1810,-7335,-5234,-462,921,870,735,-690,4310,-593,-7221,-10826,-15040,-11132,-5657,1629,9528,25857,31011,10140,-11156,-17149,-8421,-1304,3434,-3963,-17393,-7266,549,3638,-915,-6510,-7286,-146,541,-3279,-14162,-5029,13427,23991,5583,-11110,3172,20908,34233,22960,-2821,-3777,8161,7070,-2189,-6847,4030,24094,45537,47138,20906,4190,3009,6860,9395,2247,209,52,-6074,-15784,-20703,-16552,-12373,-7673,-3029,9254,18869,15288,-1178,-9782,-14513,-14700,-11265,-10265,-5169,-1939,-2689,-8095,-8995,254,6970,7866,7943,885,-4866,-12049,-1598,5524,10711,16592,14159,2019,-11286,-13594,-9216,-11340,-10340,-2341,3028,3477,-762,-5533,-7276,-7829,-5190,-2411,1499,-2414,-8710,-14690,-17559,-13915,-6166,3932,-2907,-5847,-7023,-6758,-4780,-5245,-2998,-3110,-6419,-9341,-6368,2230,7053,6924,5603,8727,7961,-2236,-7477,-7863,-9567,-13465,-16275,-11246,-5031,-911,4816,8775,6758,10955,21367,29367,28068,18311,9005,1622,13286,25581,19747,18590,6631,-19,3738,4823,2262,-1701,-8324,-14143,-11250,-6227,-1673,-2220,-7001,-9839,-9839,-7388,-3871,8708,29312,42106,39212,18321,-1337,-13059,-13078,-4399,-1692,-8473,-12635,-12569,-6726,5178,14736,15255,1095,-3676,12130,25506,18814,11626,7608,4383,1299,-3158,-8121,-7666,-1471,10862,12592,1806,-11865,-7295,450,455,-3263,-4791,-11359,-15135,-11002,-116,7290,5648,4606,7697,-4860,-4096,-5561,-5542,-5801,-5491,310,12721,18496,14752,14398,30867,41789,26124,7596,1145,3438,2770,-1917,-4982,-9296,-11654,-8648,-1991,7467,14162,13875,5627,-4057,-4137,-7295,-13738,-17571,-17434,-8420,-3634,-13848,-9082,5039,16325,13846,3937,-6370,-11845,-11578,-14502,-15924,-14024,-12795,-9186,-1173,18029,42339,53840,50910,44857,41164,21446,28,-8395,-3728,3953,13208,17277,9110,-2252,-2066,-704,-2619,5961,15935,20499,17820,11495,10008,8309,4849,-1021,-7157,-546,10177,14866,12250,10816,8115,1628,-5810,-11514,-9760,-5641,-5914,-6465,-3592,1760,4108,6814,10604,6776,-59,-4795,-4237,-2222,-3461,-5526,-9169,-12701,-13961,-5239,7399,7964,4246,6266,18321,24616,10960,-207,285,-4011,-5213,-4554,-3732,-7404,10335,28024,31831,23729,7424,-2732,-1734,-4042,-7981,-5697,-3001,-4974,-8801,-1635,8167,9225,7781,5600,14467,26044,25757,7513,1650,8563,20135,21878,13150,-1680,-9740,-18158,-5143,7228,7608,-11350,-6339,1796,16083,37378,44112,41607,31558,22078,16132,9369,330,-4528,-6059,-5694,-5105,-3830,2240,2976,-1717,-7871,-12139,-9446,-6746,-578,5758,4611,-1700,-10191,-13319,-9009,-5199,-2599,1681,4802,5275,-2408,-13720,4790,34327,63867,74405,43771,17973,5314,2358,431,780,6711,9410,8156,71,-5441,-6742,-6358,1132,12633,30825,42936,33515,14336,-1740,-8385,-7038,-1672,1368,3224,10100,3144,-9311,-16270,-3930,1866,2432,-8508,-8416,-10877,-10539,-8096,-14404,-14472,-6857,-2935,-3816,-2986,1168,-1842,-9078,2136,21819,29620,13687,-10868,-15630,-20583,-14428,-6095,-3782,-2775,-7544,-17601,-13767,-5532,3808,11823,12694,7393,-5349,-9148,8204,16301,16373,1304,-6293,2214,3346,6284,15004,23261,22139,9430,-6828,-8940,-5063,-8070,-4952,-4917,-6044,-7361,7875,27320,27742,14265,-2128,-13028,-9593,799,5210,13151,22615,21884,15537,3698,-1494,8932,12588,3281,-3669,-1290,5403,19956,27937,33516,30382,11038,-1285,-9858,-5711,7228,18715,22765,10508,4463,8644,8378,6897,5819,5934,5496,-4678,-15171,-11922,-6508,-898,3564,1876,-1613,-4469,-2514,7492,15085,5283,-3108,6323,4030,174,-5063,-12634,-7984,-3257,2722,2956,-1459,-700,1677,-1398,-9506,-11581,50,1724,-5925,9967,32177,43868,30106,7194,-2359,-9589,-12127,-11066,-7118,-1572,4127,5409,4632,2901,5132,14850,3430,-3891,-4512,-2409,-5762,-14827,-6383,614,1028,2103,12346,23616,16575,3752,-6020,-12428,-12547,-6375,3318,8478],[3529,-7134,-11824,-11319,-6235,-2980,-5426,-7161,-5451,-2700,-3605,-8889,-10390,-2049,7723,11840,7556,2280,-4251,-6582,-8598,-2374,5646,9000,8363,6067,2729,-314,-7689,-13467,-16822,-8780,-3616,-5359,-13027,-10943,-4494,-963,4928,-128,-9915,-4491,4415,11570,10625,1631,-3003,3832,12823,21935,16301,6125,-197,-3296,-6623,-13661,-9234,-4562,-2263,-3389,-5046,-2975,-431,-506,2335,4672,99,-1769,-1175,6735,19831,36614,46887,44595,31659,6379,-15000,-6287,507,11268,26455,37062,42987,38988,23186,8531,-1869,-3690,8732,21593,16521,111,-14351,-19013,-6532,8860,6916,-3412,-1217,5025,8940,17396,30229,33478,26674,26333,21957,24903,33787,29669,27175,19688,7883,-5280,-11023,-8775,-3767,-319,-339,-3054,-9564,-7566,-2676,1928,631,-8660,-17027,-15534,-11209,-4533,-1656,-3268,1894,10945,15388,13205,8317,1238,-12635,-15632,-3692,7171,8083,2164,-1347,11,3440,7334,11628,20634,36754,49096,48444,27031,-2766,-10074,-13884,-5824,-3455,-4354,3460,11195,13933,13347,6544,-2389,-7337,2563,4388,4532,-4118,-2207,-19052,-3507,14356,22005,5398,-61129,-124543,-143723,-114083,-54741,-9229,-108,4840,12675,10408,5827,3340,-4562,-10035,-8299,-7203,-572,6307,8431,13977,20904,18831,3696,-3014,1094,10924,21407,18432,14202,9170,-3091,-9285,-314,5663,4311,-3751,-9093,-8017,-2224,4499,380,-19023,-42480,-48701,-39067,-10443,12152,22208,8935,11878,27452,36050,28220,17735,15016,17232,19905,14201,1286,-7599,-10842,-5836,5540,12922,11850,5088,-125,-4031,-10026,-12577,-6596,-5110,-15005,-10120,4208,8442,5252,-5232,-6569,-849,2408,-972,-2802,-2422,-5271,2669,2645,-12094,-16293,-1406,14208,25627,21058,13914,9341,8850,5551,333,-1559,931,3806,5507,4738,2836,-1910,-10523,-12508,-6124,-2373,4662,10593,6130,-575,3177,10009,18667,23171,16577,-3616,-7665,9148,3940,-532,-7366,-15779,-10934,-2908,-2342,-7126,-9253,1268,13901,16812,5875,-6707,-1660,11052,8953,2532,1004,5766,7866,8701,2521,1188,3328,2595,-6104,-17796,-11324,-12647,-15007,-15864,-13081,-10413,-10503,-12588,-5562,10496,9928,1189,-3868,-7116,-9893,-8300,-6952,1100,9949,11469,6173,62,3448,4013,-3592,-169,8240,11409,9693,-938,-5261,5666,6218,-1509,-4956,1108,3487,-58,-1269,4256,8615,3442,-11035,-14024,-7543,-6377,-12631,-11682,-5891,-21,6907,8936,1014,-4588,6549,17944,16363,19697,33842,28439,9072,-9412,-10770,-5900,-601,4886,-1359,-10623,-3930,2142,6923,4770,739,-2787,-6520,-13110,-14206,-6010,-3717,-7569,-4229,-3290,-8405,-9560,-6445,-8723,-13684,-14986,-11065,-5820,6818,22237,24543,8746,1211,-5231,-12100,-13756,-11654,-5794,3627,6423,-1963,2018,10485,14943,20719,37144,49265,51323,37131,10437,8548,9551,2369,-8938,736,14917,32156,19530,-1019,-4770,15660,27679,25175,15300,9131,-2135,-8274,-8639,-9765,-10744,-11814,-13262,-12432,-4973,-3467,-7564,-8081,397,-3112,-14137,-7731,3802,13676,7032,-11507,-15831,-10662,-8411,-5143,-5835,-4982,-1612,-2546,808,-127,-137,-7117,-8175,-792,-1859,-7333,-3000,-296,-6311,-11865,-10680,-9337,-7186,-5444,-6621,-4055,-10613,-14718,-15735,-15041,-12656,-9541,-1205,-83,-2621,478,5752,6371,4228,-3134,-530,4855,5431,2597,-109,3496,1756,-4959,-8820,-3836,-698,-734,1582,13056,8196,1356,-4938,-12007,-12765,-12162,-10093,-11308,-14200,-5059,465,961,-5772,-15854,-8562,-8530,-13286,-8988,1980,1054,880,6497,10443,15042,12967,7972,373,-9467,-15133,-2469,5999,5091,5173,13323,15852,9321,-790,-9934,-15105,-10283,-2319,8600,2935,-5090,-4995,1046,8834,7981,110,-2285,3425,19135,18884,5034,-5569,-7704,-10854,-8886,-5255,-11225,-6647,-8088,6360,24907,33837,18583,-1748,-16012,-18894,-12820,-5075,-9994,-9837,-4204,-981,-1327,-8731,-6297,17223,35001,30031,12746,-6469,-11868,-8783,-6250,-5624,-11620,-14863,-8565,-8155,-6417,855,6154,10347,11844,16844,18326,14898,14611,12610,10235,4499,-3212,-4336,-1595,9020,22151,26923,24570,7618,-4206,-2006,1828,5089,7667,3650,-9691,-2044,16866,19432,6941,-8395,-11599,3136,7431,12034,9807,-1955,-6294,-10840,-15911,-14582,-11928,-5644,6947,13218,13303,10876,8728,3533,-2675,-6230,-11949,-13495,-9362,-7081,-4790,1072,10450,10062,249,-1452,7456,21728,17871,2937,-6161,-9951,3594,19280,24763,20767,5109,-11722,3148,13181,19029,15350,10964,11758,15483,20448,23053,13211,-6788,-22774,-16064,-10108,-7082,-2183,5356,11256,9294,-1752,-8678,-1672,8232,25109,41225,41521,10874,-11278,-339,10117,10739,3086,-1321,-6448,-9542,-6327,-4357,-2891,-3663,-5384,-7363,-4642,4886,16342,20395,15949,12146,1760,-2820,-5602,3686,14578,7333,-7429,-15408,-10076,-10176,-13618,-8430,1870,9666,3685,-11413,-12501,805,6827,9049,9104,6654,-1625,-6086,-9711,-8544,-12112,-15718,-9204,-11746,-16952,-11379,2360,13775,22903,18188,6961,8852,6378,4084,5050,6233,2589,-5639,-877,9283,10152,18493,42002,73944,76346,49918,23661,8772,2032,-5866,-6999,-691,-5668,-13800,-11213,-5204,-3245,-10102,-15469,-9880,3754,20546,48310,67138,64918,46195,27497,16096,10162,9753,9818,9148,658,-8834,-11500,-11436,-8211,5042,36308,65849,70871,50824,20182,-1563,-2632,4841,15080,16793,13569,5449,-3325,-7039,-14110,-9995,7932,31584,44738,30174,19952,12485,10844,9000,9655,3743,3439,7829,10241,14269,28392,28830,15731,4115,-324,-2558,-1574,-4514,-11596,-7817,964,1409,-836,-4801,-15142,-8689,-2618,-3870,-4066,4582,8202,9730,3818,-7041,-21561,-17687,-15021,-9326,-2979,-10003,-12752,-3894,2454,2174,-1457,4668,9539,6241,-3149,378,11642,21748,9589,-8029,-14116,-5216,-3691,-4203,-4669,-2002,5258,15509,26178,24466,18636,9763,-6447,-11692,-5156,4029,14554,23108,18892,3259,-7459,-7692,-11828,-18854,-14469,1410,14880,14087,-1447,-10907,-13582,3359,14207,8158,-5314,-11284,-1525,9802,18067,23863,13346,-105,-7447,-7479,-6788,-5526,-7250,-7794,-4950,-5405,-3708,2376,4850,9499,11592,5695,715,-1219,1079,2988,7645,10329,7419,-3437,-11949,-6997,-8766,-2117,8150,17401,21500,18644,9692,7060,14772,7767,-6718,-12330,5493,28809,38510,23782,3456,-8767,-15285,-7923,-11367,-16691,-19361,-14631,-8593,-15245,-16791,-7138,3232,6493,-6251,-18931,-22238,-13924,-7612,-5514,402,10318,17117,-1769,-6674,-1883,-7048,-11237,-2429,15318,23425,10547,-7578,-13530,-10033,-7426,-4567,4005,13775,13599,-803,-3510,814,6258,6006,-1001,-8447,-8720,-6803,-7081,-7488,-16091,-16559,-8988,-5812,-11775,-5155,10094,28520,33783,12600,-3902,-4866,1941,7508,11182,13434,12098,3014,-3137,-8101,-11146,-12574,3496,17977,33297,25774,6528,-12070,-19918,-17557,-16335,-16301,-14172,-7104,2048,8227,10141,5944,597,8376,14593,11074,3248,1049,992,-966,3320,24357,37516,35399,16452,-4461,-14564,-14285,-11150,-11649,-7736,-3265,-13626,-5345,6205,12114,20426,25646,15826,3632,-3584,-5988,-5627,-13122,-14833,-17470,-18409,-13492,-6208,1177,6804,2852,167,1474,3173,-169,-10419,-13133,503,19780,30531,28843,24360,23410,18665,4084,283,10957,12740,13345,14507,13361,8081,1556,-1991,-8772,-12627,-13556,-7988,2431,12235,12420,11203,20577,19302,18710,16282,13018,4439,2197,7631,11094,9180,-333,-12206,-8528,-420,5005,7959,14326,34749,32081,15128,6251,7234,-1139,-12881,-17678,-1113,16889,29380,29500,14104,-6993,-13930,-6771,-1291,3907,3751,-5281,-12408,-6569,1987,-340,-1359,3256,9281,17706,19395,15892,9959,3650,4005,9787,11793,11650,8213,7973,4959,-5906,-16115,-4050,1411,-9766,-19217,-6608,-115,5661,22685,30183,10332,-18454,-3185,8359,-775,-11568,-3004,18437,46095,47824,18414,-5354,-17228,-5933,-5362,-9598,-12898,-2047,12919,40052,63356,46662,14493,-6057,-14043,-14463,-5367,2760,8470,11681,7759,1462,-6198,-16772,-11855,-16106,-13554,-6356,5655,3605,-7274,-7569,-4282,-3844,-310,7871,9219,-1899,-9560,-14290,872,5411,-1444,-1338,4901,4858,-1735,-9011,-15080,-14666,-15838,-9605,-7122,-13740,-10460,16606,40976,29294,190,-3673,1525,-979,-8218,-12013,-7506,1292,5098,1288,7319,18294,18404,16984,17563,18135,16567,14442,16974,17654,16392,15935,20376,20619,15581,9245,9411,10552,9293,5774,-2483,-11677,-7144,-2118,-3883,-12012,-14373,-12116,-11641,-9070,-9935,-13222,-7044,9104,16756,9812,7874,20884,28694,19385,2411,-10071,-14719,-9164,-455,10114,16026,16846,7226,-17,-7749,-6167,-5801,-6851,-1606,2013,2078,3043,12551,5401,-2579,-14077,-14631,-9320,2879,-3209,-10565,-10773,-4133,-312,2285,1601,2363,-282,-4158,-2798,823,7010,9729,4752,-502,-6043,4995,17596,14067,265,-7904,1856,12028,12080,3752,293,4492,15395,12981,5710,14404,13651,-698,-9051,-13073,-10576,-1292,1474,3052,6054,12128,-2845,-6755,8576,14566,4232,-8082,-1768,5674,3126,462,66,-7479,-13356,-13260,-11680,-9566,-439,2301,1731,3932,18774,30238,19653,6453,-308,-2743,14670,46794,67818,48258,13792,-4813,-12482,-7922,-4826,-7554,-2806,9349,16821,16030,2525,-8402,-7650,-2494,-479,127,1,-3273,-1652,-6122,-10402,-12308,-15885,-12321,-6100,3522,15976,35722,36802,12730,-9298,-19052,-10704,-3226,3386,-3126,-17332,-6242,2523,5289,-1102,-6804,-7307,-482,367,-3617,-13616,-5692,12435,22905,4612,-12587,1106,17022,30763,25077,-1663,-5125,5680,5002,-4305,-11284,1676,23100,46140,48548,21309,3185,616,3285,5028,-1998,-2113,-449,-7689,-18860,-15298,-8720,-4713,-2644,698,13075,22127,13684,-5729,-13856,-16263,-14734,-9861,-8505,-4438,-1653,-788,-5773,-6662,2397,8830,9149,9251,494,-5578,-11328,-2329,2101,7563,14100,12989,2332,-10661,-13437,-9664,-12706,-10067,-383,4959,4196,-635,-4983,-5187,-3436,-1472,-935,717,-3365,-8536,-12991,-15689,-14106,-6350,4736,-522,-2654,-4064,-4618,-3455,-5115,-3562,-3602,-6526,-9409,-6722,2195,7060,6617,5398,7343,7188,253,-4745,-5416,-8234,-13036,-15008,-9499,-4077,-1540,2980,7315,7262,13019,23400,30349,28687,16281,4172,-5862,5544,20992,19660,22742,14316,5220,7769,7877,3888,-359,-7378,-13127,-10146,-5784,-2104,-2491,-7041,-9782,-10507,-8417,-377,15760,36964,48254,42191,19003,-623,-11760,-12845,-3656,-577,-7383,-10891,-11755,-7214,4286,13215,13300,-143,-5489,11493,25828,22981,17090,11545,5905,1348,-3434,-8408,-8799,-4585,5112,6456,-1654,-12923,-6350,64,-2111,-7339,-5325,-10089,-17934,-12687,1154,8988,7112,6664,9401,-3416,-4306,-6955,-6235,-5983,-6186,-1620,8959,9165,11455,24394,47460,50915,30013,9583,3204,4917,3984,-602,-3368,-7647,-10436,-8309,-1968,6987,13727,14214,7637,-809,-1471,-5226,-11466,-15670,-16685,-8429,-4060,-12581,-8655,3671,13327,10916,2544,-7060,-13911,-15590,-16361,-12640,-11063,-10445,-9229,-3274,14685,38617,52496,53975,49383,47494,29099,5552,-6179,-3567,3380,13711,18933,10753,-606,-947,-56,-1679,7830,18779,21564,18372,12016,9024,5749,1563,-3700,-9646,-2379,9151,14295,12076,10271,7128,923,-5953,-13029,-10770,-4842,-3991,-5505,-3435,3604,8350,11918,14029,7262,-316,-3856,-2117,775,-333,-3110,-7073,-9849,-13580,-8410,4352,7814,6906,9832,20310,24804,10759,-678,86,-3575,-6114,-8875,-9886,-7968,10368,24819,26998,19078,4291,-5224,-3955,-6062,-9988,-6901,-2967,-5026,-9585,-3322,6169,6998,6905,6622,16599,28987,26151,8058,3546,9691,20022,19110,8431,-4852,-11405,-16582,-1237,12222,11875,-8159,-8072,2706,19643,45882,50154,40590,28874,20542,18359,12306,1825,-5297,-8025,-6477,-4380,-2228,3422,3510,-1451,-6736,-10808,-9635,-8408,-2548,4078,4358,301,-7409,-12198,-9309,-5100,-179,4255,7176,6401,-2675,-13977,4383,32781,61456,73060,44295,18342,7119,3357,260,1084,8338,12045,9594,-2324,-11222,-9824,-7274,1282,13298,29652,42886,36467,17265,760,-5881,-4144,-931,576,2100,8790,1411,-12134,-14592,-4157,1079,463,-14585,-13564,-11858,-8193,-6034,-15186,-15583,-7185,-3008,-4253,-3217,9,-4159,-10574,1961,18988,21527,3108,-11152,-15549,-18114,-13192,-5074,-2778,-2106,-7067,-16989,-13988,-5336,4565,11777,10594,3920,-7074,-9364,6872,16004,18787,6641,-8828,1309,2511,4677,13258,22408,21999,8425,-7343,-7890,-4100,-7332,-4347,-4122,-5470,-5246,11387,29691,29589,16920,-559,-11736,-12177,-3346,392,7959,19852,21989,15344,1778,-3534,6402,10179,887,-5042,-645,7439,24045,34523,40173,31564,11436,996,-7596,-6164,4848,13318,16781,7969,3972,8909,8890,7456,5953,5979,4933,-5609,-15081,-10592,-5196,119,4428,2596,-380,-2250,-702,8678,16914,3220,9162,19269,11989,5022,-76,-9312,-10143,-4871,2913,3029,-2415,-2103,1751,606,-7556,-13398,-1403,728,-6654,8640,30348,40552,26345,4576,-1971,-7976,-11851,-11253,-7192,-1844,4281,6141,5929,5012,8123,13376,-576,-6630,-5738,-3727,-8247,-13883,-3424,2738,2320,2434,11169,20487,13250,1538,-8103,-14124,-13004,-6759,3002,9929],[5550,-4872,-9348,-11479,-6773,-2997,-5519,-7835,-5880,-2012,-2414,-7826,-9054,-345,9787,13070,7981,2191,-4333,-6439,-8870,-2629,5444,8194,5740,3522,2197,116,-6680,-12366,-14813,-7393,-2104,-4088,-12066,-9996,-2970,948,6559,459,-10493,-4674,4512,11659,11396,1847,-5621,1131,10690,20413,17100,7401,-967,-5416,-8007,-14098,-9786,-5875,-3643,-4535,-6218,-4386,-2290,-2649,756,5051,830,-1423,-699,7914,22170,38987,46795,42247,28689,4877,-14561,-6201,1337,10096,22318,33325,41285,39112,24364,9897,-463,-3181,10054,22788,16270,164,-10393,-9332,-18945,-1179,526,-5858,435,10733,17854,25995,36066,34924,25719,22176,16129,19919,29643,28640,29040,22818,11516,-336,-8482,-9474,-3661,-196,-891,-3189,-8729,-6487,-1916,876,-534,-8021,-16451,-14983,-10109,-3509,-902,-3865,-979,6751,11665,10399,6311,175,-13556,-13649,-1666,8611,9018,3129,-581,975,6383,11714,15744,24218,38342,46450,41834,20313,-5364,-8275,-13512,-266,7020,6289,8011,12416,14744,14235,8119,-489,-6227,-1186,-2200,699,-7566,-5339,-19928,-11238,-7955,-16985,-43722,-111326,-170610,-184355,-148296,-79016,-20123,-4958,-2682,6938,5125,1502,167,-4229,-9537,-9025,-8698,-3702,833,1155,6374,14423,15790,3836,-2013,2164,12716,24120,20828,15770,9472,-3857,-10787,99,7666,6852,-1148,-7540,-7535,-1584,5963,3793,-12621,-34497,-41926,-31124,-5892,13914,25992,11060,6185,21087,31087,24339,15569,13563,15712,17904,11305,-972,-9236,-12663,-8134,2814,10659,11331,5807,-158,-5129,-11126,-13237,-7711,-6829,-15431,-7912,4536,8952,5228,-6350,-5605,381,4045,1138,26,-794,-11418,-7811,-2105,-13442,-17942,-1588,15428,25374,18883,12204,7946,8104,6151,1261,-950,1111,3428,5317,5150,3732,-1043,-10353,-9969,-2170,1193,5513,8677,4953,-74,4176,11211,21236,28925,25307,7037,-11811,-3206,-5332,-2490,-7483,-15654,-8503,-1381,-3310,-9557,-14076,-1974,10212,11834,2016,-9264,-231,12893,10805,4926,2995,6074,6052,5940,-246,-1008,1620,1532,-6151,-17133,-11030,-13911,-15470,-14573,-11969,-6717,-5103,-9973,-6659,8883,10568,1070,-4628,-6800,-8146,-5629,-5011,-1141,8380,11549,7554,2332,4400,2129,-5147,1332,10529,14613,14531,6952,3830,11719,9495,-937,-3752,3795,6128,2133,655,6166,10907,6855,-8875,-16487,-9173,-6550,-11746,-11647,-7274,-3329,2725,4784,-3108,-7289,7407,19931,18857,20764,31517,24835,7304,-10185,-8240,-3999,472,6409,647,-10033,-4981,1892,7847,5916,2131,-795,-4207,-11012,-16083,-8498,-7252,-10539,-8167,-6605,-10432,-9268,-5633,-8396,-13764,-14289,-9146,-2725,10382,25354,25253,8082,325,-5832,-12618,-13614,-10644,-3194,7984,13336,5366,1011,6346,11410,19010,34360,47407,55358,48425,22607,15710,10320,-1173,-11695,2225,17208,32476,19642,-540,-5779,13264,22991,21365,13611,5815,-8013,-13920,-14993,-14313,-12576,-12006,-14509,-13444,-3104,189,-4688,-8797,36,-2621,-14423,-7429,4118,11842,5699,-12561,-13794,-8990,-7071,-4489,-5316,-3744,-481,-2767,277,-1098,-8250,-12275,-5350,751,-1213,-6857,-2311,-162,-6472,-12422,-11117,-8791,-6088,-3692,-4343,-3825,-10915,-16212,-15427,-16186,-13839,-10213,-169,2505,818,5606,8971,8749,5259,-5077,-1750,5458,7155,3975,-530,2271,1524,-3771,-6701,-2062,-205,-2073,-2006,7294,2719,-3099,-7750,-11612,-9518,-9445,-8670,-11213,-12140,-4204,783,1307,-4005,-12487,-11203,-11713,-15012,-6649,1452,-2242,-3138,3286,5748,8303,8319,7254,905,-7885,-12949,-4969,2928,2684,3738,11756,14167,8701,-1191,-10533,-16163,-11288,-4688,4233,-816,-7398,-6726,-539,7253,6783,-916,-4388,1581,18624,20346,6492,-4627,-8420,-11768,-5153,1677,-8919,-12200,-8874,8459,29800,36779,18064,-2414,-15855,-17221,-10677,-2643,-6990,-9298,-4982,-1805,-2232,-9769,-7395,17688,36357,31497,12924,-7073,-11283,-8772,-5992,-4023,-9840,-14206,-7827,-6399,-4307,2443,7451,12071,14327,20202,19768,14217,12884,10696,9224,6356,132,-1346,1431,11931,24090,28095,25793,8658,-4024,-2567,487,1982,4000,469,-11160,-1699,16204,17716,5928,-9388,-10959,4833,9765,14178,11666,-194,-3972,-8791,-14743,-15688,-10970,-2323,10306,15771,16311,12176,8055,2188,-2866,-5921,-11455,-13881,-10490,-9047,-7881,-3168,6584,8392,-27,-614,9772,23638,19044,3037,-6970,-12021,2130,16912,21915,18857,3941,-10284,3335,12180,15962,11531,6752,8996,13953,19198,22051,13408,-6337,-22095,-15250,-10222,-7842,-2707,4850,10925,9345,-130,-7069,-3869,5476,24199,45059,51458,20619,-9582,-2331,9363,11180,3841,-631,-6209,-10638,-7719,-5647,-3300,-2511,-3817,-5896,-4303,4861,15119,16463,11593,7651,-3937,-6235,-6128,3352,12990,5670,-9742,-16605,-9169,-8877,-12370,-7889,1423,8387,4055,-9513,-14182,-2562,2441,3435,4643,4818,-1640,-7134,-15282,-17184,-15470,-6613,-3906,-10736,-16916,-12271,-220,8338,17074,15183,6295,10343,8366,7729,12707,15055,7303,-4109,-733,9896,9068,17547,43526,74884,72151,43557,19272,7582,2664,-5886,-6423,1390,-3512,-12272,-10832,-4926,-3261,-10673,-15727,-8397,5147,22879,52163,71203,67596,48103,30143,19703,13226,12592,11542,8638,-1375,-10809,-11849,-9983,-7163,4677,31601,56560,62769,47741,19311,-3331,-4555,2346,13639,16375,13968,7888,279,-3064,-10619,-10796,4520,25813,42661,33180,29700,19697,15124,11383,10797,4726,6542,11673,12825,14933,27397,27236,15915,5273,230,-3074,-2655,-5134,-12882,-7860,1254,1832,-1923,-7094,-16183,-7729,-1773,-2658,-276,14063,21658,19975,9139,-5494,-19405,-17362,-18093,-14021,-4665,-9584,-11830,-2551,3613,2452,-1313,4785,8288,4302,-5767,-1647,11006,22868,10357,-7490,-10860,-3829,-3575,-4487,-3647,-645,7169,18942,27645,23900,18602,11794,-2949,-14157,-8544,1770,13015,21390,16675,1062,-9341,-7516,-10520,-17525,-14421,773,13511,10686,-3957,-12104,-11402,4377,13247,7506,-5446,-11906,-1399,9711,15606,20142,11069,-225,-7058,-6963,-5524,-4329,-7242,-8942,-5121,-4946,-2810,2355,4286,9672,12343,6956,3301,2746,3810,2584,4976,7122,6004,-1723,-8457,-4757,-8639,-4729,5403,15739,21283,19844,11887,12454,20664,13765,-3604,-12959,6430,32509,44867,28847,6288,-7868,-16871,-9016,-11088,-16505,-19975,-15652,-8951,-12480,-12324,-5790,2813,6782,-6210,-18818,-22631,-14637,-8558,-5911,832,11193,15823,-340,-355,4487,-3532,-11981,-2479,15123,20700,8268,-6932,-12601,-10081,-8630,-6725,2495,12995,13255,-1739,-4925,-288,5819,6445,-5,-7623,-8868,-7489,-8089,-7349,-15977,-16812,-8038,-3350,-8985,-5264,7272,23580,31588,13615,-4031,-7260,186,6132,10544,13310,11222,2743,-3049,-8719,-12129,-12995,728,14554,31514,25611,6422,-12484,-20540,-18687,-17697,-15713,-12680,-6616,1124,6433,9122,6300,-428,5796,12016,9124,102,-1731,-2918,-6176,-631,21171,37712,38491,22601,1398,-10536,-13028,-11018,-12497,-9241,-1712,-7339,-2927,4884,10077,18470,23639,12717,-737,-8480,-10170,-7841,-14939,-15912,-16547,-17462,-14917,-7550,1415,8584,6119,4818,6724,8127,4577,-7936,-13790,977,21535,31023,27843,21645,20501,16092,937,-1334,9838,11594,12789,15550,16406,12248,5264,1202,-7183,-12602,-13024,-7814,40,10094,12434,12859,21147,21653,22600,19169,14394,5306,1602,6204,8842,6309,-3273,-14977,-12088,-4368,2429,6996,14639,31342,26777,9812,3274,5527,-962,-11277,-13219,2891,22914,37403,36020,17005,-5979,-16400,-8669,-3200,1838,1747,-7421,-13015,-4711,3431,-1761,-2545,4299,11598,19823,20992,17013,10225,3942,5087,9801,10284,9523,6221,5850,2542,-8386,-18572,-4544,1422,-8983,-19232,-6039,-494,2652,16573,23422,6708,-23971,-128,10517,1642,-12183,-5657,16829,45352,44257,14877,-6950,-16051,-3983,-2704,-6932,-13472,-3304,13232,42415,64806,47588,14512,-7592,-14097,-14006,-6802,1623,7480,10397,6730,2239,-3246,-12823,-16675,-16607,-13313,-7748,4751,6738,-2956,-6192,-4361,-5359,-6088,1590,4248,-3804,-7198,-7188,4817,8880,1719,1452,8053,7402,7,-9220,-16111,-12676,-13825,-13563,-10256,-15512,-9314,19327,43673,27944,-2843,-5973,624,-1610,-8705,-13265,-8740,-91,2977,-1262,4638,17687,16885,13806,14672,16660,15219,12354,13840,14380,14469,17304,19436,13541,7135,3260,6966,10163,8745,6050,606,-7883,-4253,690,-1382,-8888,-9909,-6928,-5216,-2040,-6228,-11637,-6709,10443,17735,11081,8745,16717,24051,20050,5422,-6809,-13036,-5423,4061,15148,20139,15711,3992,-3494,-10674,-9623,-6923,-3667,2503,4398,3386,4462,13100,6184,-994,-11514,-12241,-3750,6802,-1407,-9376,-11528,-5150,-1851,108,-1096,135,-2145,-6402,-4006,247,7794,13690,9586,1950,-4478,4277,14989,11226,-1762,-9557,1320,11900,13268,5397,2656,5743,17555,17351,7927,12973,14374,1005,-8263,-12483,-9880,-1047,1196,2615,6238,12027,-1641,-7035,9527,16613,6967,-5179,-3014,2230,-1910,-4333,-2539,-8042,-12836,-12362,-11764,-10857,-1670,2984,2354,4570,20604,34841,23929,8705,1156,-1034,17484,50091,66276,40968,10175,-6608,-14654,-10616,-7547,-7097,-706,10052,16126,15356,3588,-8335,-10214,-5085,-2232,-724,-603,-5144,-6095,-10009,-12794,-13427,-15903,-13051,-5828,6304,23029,44078,40155,13981,-7873,-20197,-13202,-5312,3174,-2227,-16675,-5038,4460,6652,-1380,-7081,-7168,-631,588,-3608,-12412,-5769,11755,21823,4113,-13687,-1148,12434,25024,25386,-330,-5870,4038,4419,-4154,-15483,-773,21258,44056,46561,20036,1658,-1874,90,851,-6360,-4687,-650,-8664,-17449,-9854,-1303,2279,1518,3158,15095,23030,9895,-11009,-18152,-17802,-14310,-8148,-6466,-3259,-1006,1436,-2984,-3900,4690,10457,10313,10635,952,-5670,-10163,-2826,-880,4615,11625,11859,3055,-9233,-12577,-9665,-13769,-9622,1526,6772,4785,-500,-4397,-3162,959,2492,766,116,-4270,-8170,-10767,-13163,-12799,-4715,6878,2704,1086,-629,-2037,-1919,-4771,-3813,-3644,-6148,-9307,-7204,2049,7126,6595,5307,5823,5898,2986,-1423,-2317,-6252,-11662,-12560,-6373,-1688,-965,2052,6741,8443,15040,24597,29677,27669,13403,-728,-11897,204,17326,19705,26772,23101,11054,11793,10666,5061,607,-6428,-12027,-9047,-5285,-2381,-2501,-6972,-9751,-11317,-8902,3502,22728,44459,53693,44367,19735,232,-10489,-12224,-2429,1012,-5894,-9102,-10949,-7908,3005,11481,11473,-847,-7569,9758,24328,26067,22170,15500,7404,1120,-4288,-8775,-9627,-8022,-866,1081,-4453,-12259,-5176,-328,-4664,-10928,-6306,-9193,-19912,-12753,2935,10803,8788,8705,10358,-2481,-4105,-7329,-6073,-5591,-6564,-3423,4959,1171,14424,38208,63454,58016,32727,11048,5077,7097,6043,1397,-1038,-5069,-8102,-6900,-1323,6884,13616,14987,10299,3224,1510,-3147,-9205,-13757,-15470,-8298,-4039,-10331,-7772,2153,10129,8237,1344,-7449,-15026,-17919,-15203,-10428,-8791,-8222,-8531,-4847,11221,32799,47452,53554,51603,51907,36391,11651,-3409,-3078,3152,14711,21333,12901,981,-199,413,-943,9544,22011,22833,18880,12219,7622,2775,-2193,-6704,-12353,-4728,7085,12752,11270,9121,5472,-202,-6150,-14416,-10808,-3193,-1811,-4483,-2710,6503,13954,18294,17999,7962,-396,-3052,-341,3512,2718,-671,-4898,-7110,-10751,-11009,1557,7536,9224,12465,20821,23508,9798,-988,759,-1169,-3083,-8427,-13642,-7954,9453,20633,21619,14487,1800,-7286,-5749,-7492,-11321,-7629,-2753,-5132,-9910,-4770,4054,4809,6596,8094,18408,30702,25272,8303,5503,10815,19251,15140,2829,-7486,-12143,-13884,3081,17224,15302,-5728,-9915,3327,22832,53815,55396,38972,25634,18538,19885,14670,3395,-5686,-9979,-7223,-3746,-859,4229,3814,-1250,-5619,-9611,-10350,-10621,-4730,1986,3463,1740,-4729,-10283,-9441,-4989,2282,6730,9314,7278,-3001,-12866,3367,29081,54974,66292,41573,17089,7908,3723,-2,1538,10005,14379,10416,-4372,-17141,-11729,-7303,1420,13383,27388,40378,37711,20738,3927,-3916,-2566,-1097,-784,739,7227,-224,-13933,-13101,-4789,551,82,-14212,-14192,-10059,-4705,-4161,-15483,-16283,-7314,-3112,-4602,-3493,-1375,-6509,-11726,1491,15175,12211,-7430,-6042,-11742,-14364,-11312,-3930,-1854,-1506,-6300,-15796,-14485,-5447,4998,11090,8320,660,-8846,-9480,5346,15127,20231,11492,-9805,-824,609,2473,11258,21543,21774,7409,-7950,-7215,-3398,-6760,-3843,-3215,-4482,-2948,13955,30037,29537,18292,492,-10372,-14393,-7415,-4123,3069,16505,21270,14547,-421,-4664,4299,7466,-1486,-6359,-300,8951,27248,40065,44972,30492,10673,2430,-5767,-6590,2149,7602,9683,4388,2884,8509,8713,7381,5480,5456,3828,-6778,-14720,-9492,-4337,605,4774,2884,378,-704,328,8734,16630,1096,20605,31976,20179,9940,4787,-6325,-12531,-5978,3596,3459,-3170,-3794,1314,2094,-6274,-15270,-2794,-277,-7218,7310,28155,36244,21907,1691,-1847,-6129,-10703,-10985,-7239,-2211,4286,6599,6756,6554,10617,10857,-4118,-8874,-6941,-5398,-10740,-11510,-1130,4065,2941,2111,9148,16687,9785,-617,-10122,-15688,-13296,-7476,2112,10761],[7329,-2838,-7035,-10213,-7595,-3302,-5764,-8705,-6559,-1610,-1606,-7189,-8003,1375,12039,14367,8358,1961,-4612,-6520,-9582,-3566,4323,6497,2601,441,1090,198,-5758,-11089,-13220,-6575,-1321,-3455,-11071,-7837,-553,3139,7961,809,-10744,-5313,3806,10703,11308,1998,-8301,-2131,7893,17897,17339,8861,-1086,-7258,-9564,-14565,-10980,-7755,-5449,-6020,-7711,-6187,-4643,-5187,-1196,5169,1663,-917,-205,8712,23500,39319,44284,38088,24181,2412,-14455,-6445,2344,9210,16975,27119,36455,36201,23350,9956,161,-3326,10028,21165,13775,-674,-7904,-1816,-11897,-13135,-6898,-7540,2059,15369,25212,32989,40065,35036,23788,16903,10295,15307,24652,26347,29432,24764,14508,4028,-6308,-10372,-3708,-92,-1398,-3431,-8054,-5528,-1267,-207,-1735,-7525,-16166,-14869,-9310,-2717,-463,-4706,-3566,2887,7982,7323,3918,-1227,-14515,-11889,-79,9255,9193,3557,-247,1445,8379,14676,18649,26851,38463,41462,33082,12910,-6470,-6843,-12520,6401,18649,16730,12192,12883,14976,14857,9557,816,-6189,-6271,-6928,713,-8321,-7097,-20540,-17467,-25198,-46855,-81136,-150680,-209028,-220113,-178988,-101213,-31302,-10508,-10979,452,433,-1944,-3227,-5561,-10306,-10348,-10216,-5641,-2601,-4256,250,8984,12593,3532,-1578,2429,13319,25762,22299,16324,8771,-5153,-12194,528,9582,9238,1355,-5802,-6743,-936,6390,5377,-8722,-28480,-35622,-26489,-4142,13836,27761,12262,-251,14031,24985,19546,12701,10999,12749,14491,7538,-3530,-10906,-14476,-10400,69,8343,10733,6814,304,-6045,-12682,-14331,-9365,-8623,-11688,-3278,5839,9428,4673,-7977,-4731,1261,5008,2683,2500,1907,-11607,-18356,-8463,-15260,-18623,-1181,16607,24210,15778,9676,6013,6952,6380,1918,-712,673,2334,4348,4781,3850,-795,-10457,-7743,1221,4855,6559,5866,2784,-74,4618,11706,22455,32378,31630,16559,-469,-11065,-13482,-3776,-7089,-12402,-5180,343,-4048,-10766,-17752,-3877,7086,7719,-1302,-11804,1112,14204,12183,6782,4509,5989,3858,2919,-2945,-2730,-158,-71,-6922,-17114,-11118,-15605,-14748,-12712,-10892,-4035,-1342,-7573,-7805,6295,9726,-150,-6076,-7362,-7361,-3536,-2749,-3704,6066,10871,8140,3821,4566,-328,-6243,2742,12348,17508,19605,15756,13894,18289,12418,-759,-3733,5132,7649,3587,2155,7673,12616,9357,-7314,-18008,-10054,-6312,-10723,-11690,-8869,-6910,-1832,198,-7481,-9312,8740,21777,21058,21470,29134,21762,5846,-9799,-6353,-2471,1430,7580,2412,-8618,-5474,2202,8830,6932,3346,1017,-2056,-9093,-16575,-11453,-10251,-10063,-11505,-10215,-12449,-8767,-4986,-8173,-13540,-12886,-6821,449,13798,27811,24985,7062,-824,-6764,-11894,-12399,-8750,-147,12367,20164,13762,3505,3024,7785,16616,30167,43703,57185,58758,36209,24745,11950,-3335,-13781,2818,17749,30238,18444,-442,-6853,10433,17590,16378,10535,1415,-12763,-15569,-14745,-12931,-11127,-10559,-13782,-13690,-1443,3395,-2150,-9457,-724,-2401,-14706,-7117,4174,9756,4309,-12999,-11706,-7224,-5412,-3738,-4778,-2530,715,-2621,-56,363,-10072,-9927,-1544,2600,-630,-6770,-1994,-439,-6890,-13001,-11234,-7890,-4891,-2153,-2232,-3121,-10162,-14227,-14439,-17032,-14862,-10779,907,5307,4959,10944,11981,11204,6759,-6481,-2812,6212,8900,4994,-1355,772,1042,-2836,-4859,-564,-123,-3790,-5685,2128,-2035,-6718,-9248,-8812,-6086,-6703,-7348,-10889,-10003,-3415,684,1343,-2131,-8581,-11501,-12076,-10639,-3977,499,-5986,-7408,304,553,616,3083,6212,1536,-6118,-10136,-7364,-1805,-1240,1603,9469,11494,7096,-2382,-11685,-16405,-10753,-5152,2214,-2033,-7550,-7031,-1584,5292,4885,-2385,-6749,-578,17327,20827,7686,-3692,-8817,-11619,-1843,8201,131,-18200,-9036,10565,34029,38595,17173,-3002,-15459,-15669,-8806,-916,-4489,-7218,-5154,-2798,-3687,-11282,-8188,18398,37351,32389,12737,-7672,-10481,-8899,-6078,-2465,-7803,-12971,-7061,-4690,-2361,3562,8229,13449,16801,23640,20849,13287,10945,8763,8866,9128,3727,1552,4327,14466,25375,28623,26614,9947,-3062,-2625,-693,-889,594,-2931,-12749,-1308,15183,15888,5299,-9511,-8120,8774,14671,18371,14806,1994,-1637,-6517,-11535,-14323,-9135,935,13029,17396,18615,13037,6941,527,-3239,-5693,-11050,-13906,-11309,-10941,-10952,-7016,2432,6032,-794,-135,11550,24313,19522,3402,-7146,-14256,-28,13594,17969,15869,2041,-9192,3283,10892,12978,8431,3314,6244,12099,17441,20587,13512,-5443,-20765,-14090,-10071,-8463,-3202,4267,10674,9707,1428,-6133,-6348,2853,23020,47731,60017,31256,-6633,-4294,8620,11650,4602,-25,-6046,-11756,-8937,-6633,-3613,-1250,-2343,-4448,-3842,4642,12935,11623,6934,3474,-7964,-9115,-6813,2037,10188,2980,-12781,-17085,-8028,-7284,-10596,-7121,-322,5056,3257,-7912,-15128,-5710,-1818,-1873,512,2711,-1637,-7269,-14989,-7600,-4965,2024,421,-9494,-16537,-12996,-3736,955,9196,11188,5247,11852,11206,13248,22096,23921,11207,-2946,-755,10060,7591,16171,43112,71388,64072,35604,14716,6632,3468,-5741,-5464,3667,-1085,-10528,-9983,-4424,-3247,-11458,-15621,-6373,5775,23150,52314,70102,65520,46825,30848,22240,15978,15429,13677,9283,-1190,-9664,-9582,-7641,-5646,4508,26803,47453,54630,44363,18325,-5547,-7044,-189,12645,16264,14428,10468,4466,1756,-6044,-9776,1431,19202,37841,34022,37983,26504,19172,13480,11414,4562,8267,14518,15014,15710,26133,25340,15976,6376,748,-3616,-4254,-5930,-14272,-8059,1045,1883,-2910,-9034,-15778,-6863,-1005,-1346,3617,23263,34817,29899,14108,-3808,-16987,-14091,-15352,-18130,-6235,-8366,-10313,-1143,4716,2675,-1351,3939,5064,623,-9000,-3680,9977,22697,10846,-6206,-7825,-2886,-3728,-4704,-2215,1241,9346,21866,27434,22076,17530,12796,323,-14628,-11948,-801,10791,18472,13337,-1669,-11780,-7766,-9244,-14415,-12356,1377,12961,8200,-5180,-11376,-9070,5075,12073,6801,-5514,-12139,-1237,9396,13137,16597,9225,336,-5599,-5427,-3747,-2947,-7043,-10403,-5447,-4274,-1655,2324,3433,9209,12199,7438,4932,5209,5225,1400,2082,4234,4990,899,-4457,-2378,-7764,-6949,2422,13484,20185,20141,14125,17608,25702,19390,-504,-13738,6531,34121,48803,32964,8882,-7171,-18313,-9614,-10146,-15403,-17404,-12484,-4213,-5300,-7118,-4443,2041,6835,-5925,-18503,-22134,-14963,-9225,-6040,1443,11870,13503,1160,4839,9559,-739,-12780,-2238,15323,18495,6840,-6116,-11721,-10156,-9793,-8077,2320,13584,13982,-1941,-5880,-1122,5210,6282,401,-7152,-9182,-7944,-8410,-6565,-15194,-17061,-7563,-1410,-6467,-5488,4170,17591,27063,13099,-4070,-9803,-2039,4215,9177,12385,9749,2214,-3028,-9103,-13006,-13634,-1736,11290,28872,24653,5971,-13089,-21255,-18299,-18536,-15133,-11475,-6196,119,4347,7587,6010,-1452,2894,8990,7393,-1691,-4510,-7206,-11550,-3871,17669,36057,39833,28449,7642,-6053,-11237,-10789,-12274,-9610,1273,-692,-684,3043,7708,16180,20675,8784,-5292,-13594,-13514,-7962,-15372,-16796,-15656,-16037,-15754,-9086,1078,9699,8957,8638,11009,12116,8604,-5525,-13655,1814,22938,30521,26111,18168,15946,11325,-3211,-2526,8314,10360,12282,16812,19880,16666,8759,3747,-5782,-12330,-12292,-7627,-2943,6644,11433,13549,20423,22738,24954,20260,14196,5352,620,4485,6453,3368,-6309,-17610,-14083,-7731,-319,5694,14717,27203,21905,6023,851,3882,-579,-8836,-7936,7077,28158,44336,41463,19281,-4829,-19025,-10235,-4601,183,-242,-9886,-12936,-2493,4453,-3500,-3440,5710,14233,22058,22597,18041,10038,3826,5717,9377,8398,7184,4248,4001,648,-10087,-19761,-5073,982,-8479,-19378,-6345,-2131,-858,10695,16846,3349,-20408,2732,11552,3029,-12954,-8579,14598,42862,39169,10871,-8862,-14658,-1907,-29,-4508,-13732,-4882,12929,42396,61827,45560,13637,-9160,-13225,-13074,-8186,128,5176,7228,4512,2426,-544,-8411,-20910,-14375,-11783,-8879,3342,9197,1642,-4053,-4281,-6639,-11197,-4582,-705,-5061,-3796,-1472,7343,11024,4169,3681,10063,8991,1720,-9180,-16679,-10280,-10277,-17517,-13543,-17499,-7998,21663,45120,25962,-5494,-8095,-627,-2719,-9492,-14554,-9519,-1167,996,-3462,2406,16801,15159,10642,11500,14479,13442,10138,10463,10847,12415,18729,19022,6724,-1757,-2934,3797,8550,6770,4847,2682,-3628,-1296,3446,1412,-4754,-4606,-507,3330,6668,-2013,-9976,-6174,11675,18443,13111,10489,12553,18260,19411,7839,-3403,-8651,-1105,8602,20018,24188,14554,1348,-5762,-12691,-13076,-8255,-503,5856,6022,4155,5616,13144,6795,528,-7870,-8653,1749,9326,-545,-8263,-10847,-5547,-2643,-1317,-3451,-2333,-4325,-8441,-4921,-359,7996,16803,14046,4074,-3156,2992,11562,8086,-3794,-11187,802,11445,13778,6458,4736,6850,19076,20513,9401,10483,13957,2560,-7386,-11888,-9402,-1289,306,1582,5711,11087,-760,-7484,10145,18264,9461,-1919,-3203,-924,-7113,-9687,-5628,-8407,-11968,-11314,-11853,-12387,-3584,3275,3064,5592,22773,38957,27739,10682,2324,293,19059,50480,61135,32836,6639,-8205,-16387,-13048,-9828,-6562,786,10288,15067,14069,4487,-7446,-12711,-8206,-4471,-1939,-1421,-6646,-9280,-12625,-14627,-14494,-15524,-13618,-5271,9331,29563,49648,40410,13453,-7308,-18186,-16119,-7803,2431,-1677,-15759,-3974,5986,7402,-2021,-7646,-7263,-1008,839,-3540,-10991,-5578,11026,20405,3701,-14405,-3784,7302,17637,23729,964,-5861,3591,5616,-1609,-16169,-3621,18436,39339,41014,16616,-814,-4785,-3067,-3268,-10769,-7384,-890,-9328,-14715,-5274,4703,7645,4283,4005,14717,20777,3813,-15866,-19163,-18667,-13625,-6425,-4529,-2043,-364,3335,-380,-1179,6750,11437,10901,11592,1711,-5434,-8921,-3250,-3598,1631,8932,10513,3919,-7380,-11352,-9437,-14679,-9537,2879,8006,4829,-782,-4197,-1649,4743,6213,2345,-599,-5478,-7971,-8504,-10484,-10654,-2433,8910,5701,4728,2842,584,-576,-4595,-4091,-3553,-5581,-9227,-8089,1458,6894,6480,4948,3975,3978,5510,2171,1173,-4040,-9762,-9413,-2328,1808,783,2061,6776,9729,16439,24457,26986,24602,9400,-5845,-16055,-2998,14099,19330,30000,32182,17156,15376,12781,5457,833,-5872,-11244,-8398,-5288,-2961,-2641,-7138,-10050,-12576,-8951,7122,28953,50915,57436,45108,20173,968,-9466,-11602,-1008,2796,-4315,-7594,-10496,-9012,1299,9549,9733,-1118,-9980,6885,21216,28058,26471,19096,8667,599,-5797,-9492,-10295,-11774,-6887,-3277,-6249,-10699,-4222,-1045,-7412,-13867,-7841,-8667,-18604,-11354,4742,12393,10423,10499,10339,-2427,-3993,-7227,-5451,-4992,-6901,-5197,872,-887,21590,51575,76104,61931,33826,11723,6341,9348,8750,3902,1468,-2181,-5257,-4837,-334,6887,13516,15854,13277,7697,4314,-1422,-7225,-12013,-14342,-8260,-3981,-8291,-7011,395,6846,5811,378,-7557,-15337,-18139,-13654,-9079,-7205,-6465,-7709,-6281,7354,24888,38641,49095,50931,53792,42638,18046,-313,-2364,3215,16056,24196,15167,2162,-49,504,-544,10951,25400,24235,19256,12069,5870,-449,-6168,-9882,-15129,-7443,4053,10136,9564,7125,3008,-1816,-6475,-15718,-9977,-1059,429,-3451,-1550,9989,20318,25451,22311,8961,-145,-2280,1046,5742,5444,1594,-2801,-4700,-7937,-12882,-835,6988,10724,13827,19645,20642,8126,-1342,1432,1528,1032,-4306,-10575,-7704,8016,16389,17028,11096,237,-8925,-7120,-8384,-11939,-7940,-2527,-5246,-9813,-5890,1963,3045,7227,10023,19809,31021,23214,8398,7575,12009,18029,10464,-3235,-8782,-11536,-10991,7413,21734,17639,-3814,-11680,3788,25597,60461,59427,37092,22269,16461,20797,16488,5071,-5433,-11580,-7788,-3206,179,4500,3654,-1411,-4742,-8470,-11323,-13088,-6577,-73,2246,2771,-2066,-7831,-8873,-4294,4951,9267,11374,8141,-3022,-10725,2135,23567,44995,54817,35357,13753,7374,3461,-161,2354,11924,16583,10893,-4910,-14946,-9882,-5775,2011,13339,24896,36479,37373,23978,7083,-2339,-1748,-1778,-2293,-481,5693,-1731,-14450,-11788,-5179,308,659,-9735,-9703,-5132,394,-1839,-14955,-15607,-6164,-2418,-4356,-3559,-2519,-8386,-11950,1222,11186,3259,-15438,-1231,-6549,-9472,-8366,-2280,-567,-428,-4665,-13570,-14573,-5294,5650,10445,6601,-1682,-10054,-8894,4399,14503,21454,16164,-7179,-3775,-1862,528,9975,21524,22170,7117,-7918,-6278,-2358,-5738,-2810,-1568,-2454,51,16173,29232,28415,18957,1643,-8516,-14210,-10519,-7467,-505,13605,20461,13766,-2243,-3898,3627,5382,-2988,-6870,502,10757,30307,45030,48295,28277,9715,3820,-3644,-6176,64,2788,2903,998,2204,8360,8743,7575,5351,5361,3258,-7079,-13223,-7774,-3097,1378,5434,3596,1445,847,1167,8232,14604,1088,30734,44054,28913,15388,9490,-3373,-14083,-5228,5798,5281,-2557,-4637,1388,3983,-4657,-15651,-2933,-265,-6609,7233,26958,32576,18352,-178,-883,-3167,-7914,-9233,-6166,-1500,5355,7955,8253,8619,13464,8562,-6056,-9506,-6883,-6065,-11839,-8018,1558,5741,4072,2387,7661,13689,7549,-1310,-10460,-15272,-12104,-7051,2419,12692],[9535,-448,-4434,-8624,-8075,-3263,-5478,-9045,-6923,-998,-670,-6407,-6742,3460,14793,16087,9103,2019,-4659,-6333,-10169,-4612,2892,4538,-392,-2501,-54,362,-4550,-9442,-11568,-5730,-666,-2883,-9761,-4818,2835,5682,9219,1195,-10256,-5897,2817,9242,10787,2451,-9967,-5260,5167,15164,17616,11000,234,-7591,-10232,-13939,-12241,-9485,-6964,-7206,-8973,-7877,-6979,-7583,-2944,5583,3155,222,795,9583,24203,37989,39937,32765,18722,-459,-14168,-6615,3342,8917,11771,19609,29419,30921,20579,9083,419,-3705,8624,16791,9367,-2171,-6611,3254,-141,-9377,-6521,-5039,4385,19194,30865,38128,42310,34190,21250,11213,5383,11738,19886,23504,28715,25554,16832,7781,-4731,-11040,-3469,312,-1670,-3534,-7151,-4332,-428,-897,-2628,-6966,-15896,-14756,-8391,-1688,10,-5259,-5720,-934,3957,3808,1261,-2610,-14746,-10143,1243,9265,8842,3693,-78,1767,9766,16485,20406,28570,37281,34734,23273,6297,-5159,-5551,-11387,12889,29910,26511,15935,12860,14922,15395,10941,1677,-6880,-11854,-6863,3006,-7128,-7571,-21178,-22017,-36449,-65711,-105294,-179353,-241500,-253101,-207474,-121294,-41971,-15454,-18517,-6216,-3432,-4761,-6690,-7867,-11847,-11798,-11162,-5906,-3721,-7392,-4258,4717,9554,2976,-1534,2079,12814,26250,22854,15918,7238,-6620,-12187,1329,11502,11516,3798,-3861,-5483,-177,5935,5295,-7233,-25568,-32665,-25211,-4921,12220,27524,12430,-6665,7552,18771,14553,9611,7858,8905,10160,3343,-6065,-12196,-16016,-12391,-2447,6272,10424,8585,2037,-5453,-13349,-15297,-11269,-9869,-6757,2187,8375,10391,3980,-9852,-3975,1859,5358,3696,4558,5108,-5595,-17254,-15650,-17199,-16507,716,18494,22923,12517,6834,3867,5616,6372,2454,-629,-142,730,2759,3747,3282,-1098,-10752,-5867,4068,8376,8071,2956,-203,-485,4564,11500,22283,33282,35068,24203,10256,-4828,-13308,-4035,-5893,-8183,-1227,2093,-4548,-10214,-12814,-3278,5135,4863,-3989,-14227,2138,14836,12958,8033,5545,5531,1397,-163,-5344,-4000,-2089,-2222,-8491,-17462,-11153,-17114,-13261,-10870,-10180,-2624,796,-6043,-9112,2863,7419,-2263,-7997,-8446,-7252,-1996,-711,-6491,2941,9293,7796,4377,3691,-3613,-6931,4015,13792,20086,24543,24380,23714,24565,14834,-764,-4922,5025,7993,4310,3216,8695,13593,10641,-7046,-18662,-10218,-5779,-9685,-11896,-10725,-10769,-6685,-4658,-11838,-9773,10317,23182,22726,21666,26655,18966,4481,-8895,-5144,-1441,2216,8446,4017,-6695,-5232,3079,9802,7748,4321,2604,-102,-7367,-14444,-13808,-9367,-6679,-11589,-13879,-14294,-8372,-4661,-8106,-12994,-11331,-4380,3531,16871,29354,23623,5612,-2352,-8166,-10435,-10464,-6378,2927,16342,26334,22356,9591,2603,4657,13620,24845,38379,56327,66650,49753,34460,14292,-3795,-13751,2455,16506,25543,15724,-921,-8026,7113,11503,10205,5989,-3962,-14685,-11768,-8559,-8151,-8186,-8609,-12343,-13695,-379,5822,-227,-10143,-2015,-2646,-15092,-6930,3801,7300,2760,-12767,-9792,-5614,-3804,-3164,-4453,-1641,1576,-2462,-430,3218,-1252,-1735,2851,4568,-219,-7237,-2299,-1348,-7715,-13659,-10965,-6766,-3777,-973,-530,-2207,-8885,-12196,-13175,-17506,-15913,-11493,1724,8063,9597,15922,14402,13370,8411,-7345,-3891,6842,10376,5439,-2675,-1036,236,-2298,-3485,416,-654,-5959,-9076,-1237,-4698,-8153,-8214,-5253,-2737,-4231,-6357,-10545,-8030,-2783,35,917,-394,-4636,-8934,-9351,-6104,-1594,-1038,-10304,-11269,-1732,-4287,-7824,-2542,4705,1888,-4745,-7568,-8668,-8100,-6482,-737,6748,7888,4358,-4561,-13536,-15338,-9214,-4557,1370,-1975,-6537,-6316,-2150,3029,2285,-4444,-9514,-3204,15036,19885,8193,-3050,-9160,-11126,475,13311,9424,-11236,-8524,12390,37003,38806,15577,-3880,-15266,-14491,-7490,-141,-2826,-4869,-4873,-4090,-5884,-13534,-8566,19240,37742,32293,11800,-8484,-9635,-9367,-6829,-1480,-6130,-11996,-6587,-3363,-958,3903,8199,14147,18907,26747,21330,12063,8891,6987,9197,12237,7044,3974,6680,16179,25613,28116,26628,11078,-1715,-2407,-1839,-3551,-2738,-6758,-14373,-1058,13617,13790,4615,-9400,-5033,13779,21496,24221,18639,4052,328,-4265,-7830,-11659,-6909,3754,14770,17817,19780,13133,5146,-1685,-4095,-5873,-11082,-13953,-12010,-12881,-13814,-10049,-1361,3334,-2158,-342,12233,23269,18885,3758,-6775,-16665,-3115,9339,13152,12136,-154,-9418,2194,8789,9705,5542,144,3151,9650,15010,18597,13489,-4103,-19069,-12837,-9826,-9124,-3858,3459,10246,9926,2389,-6067,-9268,228,21331,48683,65861,41308,-3170,-6348,7720,11975,5186,285,-6176,-13003,-10079,-7563,-4170,-225,-1248,-3278,-3495,4071,9876,6231,2155,-318,-10035,-11669,-7991,-253,6278,-744,-16659,-16605,-6935,-5637,-8328,-5579,-2794,-144,1265,-6858,-15566,-8832,-6038,-6758,-3418,179,-1866,-6689,-10162,1346,3756,8796,3720,-8373,-16037,-13485,-8377,-8205,43,6925,4036,13359,14988,20529,32494,32003,14003,-2352,-1165,9524,5636,14311,40553,63708,53020,26652,10165,5867,4287,-5545,-4461,5731,1303,-8807,-8993,-4006,-3469,-12699,-15139,-4070,5675,21474,49021,64291,59346,42932,29835,23536,18110,17951,15963,10843,694,-6801,-6504,-5062,-3962,4397,22308,39449,47629,41845,18129,-7907,-10158,-2286,12412,16450,14811,12919,8683,6568,-1177,-7101,-1091,12121,30433,32153,43222,31920,22576,15002,11281,3077,8332,15873,16154,15925,24190,22926,15685,7250,1204,-3855,-6114,-6970,-15853,-8436,355,1506,-3891,-10665,-14986,-6319,-473,-119,7161,30966,45975,38338,18070,-2429,-15138,-10944,-11328,-19808,-7903,-6854,-8581,124,5548,2644,-1757,1905,-199,-4810,-12779,-5602,8516,21191,10889,-4574,-5101,-2384,-4103,-4844,-478,3523,11663,23890,25609,19339,15734,12816,2822,-13175,-15358,-3713,7822,14259,8768,-5033,-14898,-8254,-8209,-11869,-10131,2355,12616,6230,-5426,-9520,-6936,5300,10729,6051,-5573,-12164,-1180,8807,10746,13311,7539,1043,-3558,-3266,-1814,-1588,-6731,-12303,-6143,-3555,-413,2182,2213,8057,11194,7142,5519,6033,5187,-544,-997,1625,4184,3775,-482,-274,-6549,-8302,-412,10885,18320,19321,15900,21803,29331,23867,2187,-14624,5725,33316,49561,35572,11011,-6776,-19571,-9531,-8388,-13377,-14185,-7677,2479,2446,-1867,-3288,952,6743,-5320,-17931,-20992,-14870,-9638,-5964,2165,12259,10347,2410,8714,13227,1321,-13662,-1714,15716,16634,5996,-5305,-10921,-10246,-10881,-8227,3596,15603,15936,-1115,-6180,-1530,4542,5540,186,-7100,-9658,-8073,-8150,-5416,-13834,-17138,-7575,-158,-4367,-5769,1106,11296,20926,11262,-3928,-12095,-4738,1749,7056,10624,7746,1442,-3078,-9354,-13797,-14347,-3632,8503,25772,23043,5201,-13834,-21852,-17036,-18530,-14669,-10434,-5678,-710,2249,5735,5215,-2422,-81,5785,5811,-2358,-7084,-11560,-16551,-5974,14213,32847,39348,33333,13713,-1394,-8701,-10021,-10649,-9189,4298,5169,985,795,5171,13724,17159,4481,-9702,-18542,-13842,-6173,-14628,-17420,-14834,-14464,-15669,-10647,252,10164,11247,11590,14387,15234,11948,-3060,-12584,2760,23469,28748,23597,14090,10166,4816,-7773,-2945,6610,9090,11778,18151,23545,21001,11877,5720,-4524,-11789,-11328,-7367,-6156,2515,9733,13428,18725,22703,25858,19779,12717,4676,-603,2835,4585,1056,-8953,-19966,-13924,-9932,-3001,4133,14454,22360,17653,3793,-783,2571,106,-5803,-2359,11203,32263,49476,45370,20937,-3418,-21183,-11300,-5347,-746,-1761,-12412,-12000,-56,5016,-5296,-3845,7527,17159,24388,24224,19009,9461,3492,6185,8958,6681,5175,2875,3063,-68,-10297,-17601,-5462,292,-8141,-19804,-7580,-4757,-4148,5720,11136,743,-14197,5632,11840,3557,-13739,-11322,12341,39393,33488,6931,-10835,-13014,252,2568,-2376,-13638,-6592,12111,40026,54874,40792,11956,-10653,-11895,-11880,-9358,-1688,1513,2392,1509,2364,2136,-3559,-14205,-10705,-9621,-9671,1677,11026,6324,-1084,-3854,-7616,-14950,-10043,-5094,-5579,-494,2845,8676,12056,5992,5428,10984,9748,3352,-8826,-16509,-7748,-6706,-17268,-16713,-19476,-6464,23492,45094,23368,-7776,-9756,-2044,-4128,-10487,-15807,-9611,-1749,-578,-5080,693,15734,13468,7803,8463,12055,11547,8060,7195,7467,10691,20691,20676,2880,-9962,-8718,315,6110,3933,2642,3768,1176,1857,6092,4407,200,1610,7266,13792,16781,2786,-8204,-5470,12601,18723,15747,12935,9173,12152,17584,9599,-203,-4048,3385,12938,24462,28009,13620,-379,-6546,-13307,-16282,-9446,2525,8339,6896,4418,6390,12529,7076,1817,-3904,-4278,6780,10139,-557,-7125,-9316,-5545,-2781,-1905,-5207,-4800,-6682,-10012,-5490,-999,7647,18887,17857,5941,-1955,1262,7584,4854,-5705,-12589,448,10800,13660,6938,6505,8011,20129,22598,10143,7413,12845,4166,-6228,-11190,-9020,-1890,-1039,181,4920,9905,91,-8112,10412,19536,11740,1524,-2068,-3147,-11839,-15184,-8582,-8130,-10550,-9998,-11754,-13952,-5997,3049,3743,6943,25227,42213,30763,12338,3245,1331,19542,48286,53372,24805,3316,-9473,-17356,-15071,-11455,-5898,1853,10170,13752,12366,5151,-6005,-13647,-11168,-6816,-3322,-2383,-7794,-11248,-14012,-15675,-15335,-15243,-13914,-4460,12374,34976,52012,37827,11371,-7503,-16006,-18960,-10466,1201,-1463,-14514,-2919,7180,7666,-2895,-8387,-7549,-1587,1162,-3295,-9350,-5081,10266,18687,3335,-14343,-6567,2146,9798,20713,2491,-4565,5010,8852,2827,-12078,-6671,15101,32827,32677,11244,-4165,-8024,-6132,-7119,-14762,-9517,-1119,-9653,-12410,-1693,9105,11297,5721,3422,12041,15445,-3426,-14009,-14418,-17611,-12633,-4656,-2699,-810,325,4698,1816,1375,8541,11759,10900,12078,2618,-4826,-7604,-3421,-5895,-1238,6172,9067,4980,-5192,-9810,-8858,-14944,-9875,3630,8605,4323,-1502,-4412,-701,7727,9561,3829,-1347,-6976,-7967,-6332,-7766,-8085,-246,10147,8018,8007,6220,3156,505,-4635,-4412,-3323,-4793,-8982,-9282,420,6318,6202,4269,1888,1624,7633,6076,5231,-1639,-7457,-5593,2436,6133,3609,3053,7267,10817,16955,22826,22317,19483,4292,-11076,-17085,-4753,10922,18268,32053,40807,23411,18316,14049,5009,205,-5872,-10922,-8387,-6086,-4031,-3089,-7678,-10765,-14365,-8571,10115,33969,55606,58759,44054,20140,1483,-8757,-11184,438,4626,-2794,-6516,-10556,-10615,-743,7481,8065,-1075,-12409,3085,16811,28534,29205,21752,9453,-197,-8036,-10905,-10849,-15145,-12380,-5942,-6520,-9039,-3805,-2316,-10475,-15363,-9901,-8340,-14944,-9062,6202,13487,11811,11888,9277,-3478,-4246,-7025,-4684,-4506,-7446,-7008,-2996,4088,29104,61532,83225,61844,32931,11299,6548,10860,11405,6463,3560,426,-2453,-2601,644,6665,13066,16396,16098,12079,6418,-438,-5870,-10718,-13556,-8493,-4196,-6994,-6887,-1831,3408,3468,-473,-7551,-15242,-17273,-12729,-8596,-6504,-5504,-7308,-8024,2727,15106,26559,40605,47047,52741,47081,24192,2754,-1721,3220,17216,26773,16804,2382,-917,-170,-807,11697,28393,25410,19156,11269,3568,-4029,-10405,-13275,-17502,-10404,31,6183,6484,3826,-616,-4239,-7321,-17161,-8902,902,2198,-2869,-541,13177,26328,32274,26202,9829,107,-1848,1633,6896,7217,3099,-1363,-3249,-6289,-14388,-3202,5600,10742,13456,16496,16038,5458,-2370,1033,2825,3784,-623,-6033,-7231,6119,12353,13321,8431,-1367,-10855,-8650,-9390,-12604,-8652,-2995,-5940,-9972,-7231,-605,1456,8278,11633,20050,29220,19488,7847,9135,12670,16007,5169,-9929,-8544,-10181,-8630,10885,24819,18241,-2937,-13933,3452,27115,64393,61141,34472,18369,13832,20416,17008,6026,-5237,-13236,-8876,-3546,58,3413,2181,-2879,-5143,-8088,-12863,-16046,-8220,-2569,86,2629,-296,-5884,-8173,-3475,7016,11077,12559,8255,-3384,-8726,240,15862,31600,39303,25251,7153,4228,1544,-1096,2661,13202,17728,10254,-4407,-9256,-5872,-3658,2348,12463,21704,31186,34730,25375,8829,-2008,-2336,-3701,-4734,-2546,3066,-4416,-14771,-11146,-5977,-780,226,-6673,-4037,1266,5800,-60,-15142,-14576,-4895,-2050,-4757,-4499,-4355,-10702,-12067,295,6530,-4918,-8038,1930,-1792,-4824,-5431,-1174,40,162,-3094,-11225,-14465,-5782,5562,9015,4553,-4097,-11662,-8663,3117,13296,21566,19383,-2619,-8459,-5868,-1692,8858,21520,22130,6524,-8232,-6141,-2085,-5378,-2347,-312,-576,2508,16938,26522,25405,17799,1724,-7459,-12685,-13668,-10585,-3729,10288,18485,11792,-4932,-2510,3326,2896,-4783,-7829,570,11745,32103,48101,48881,24246,7581,3988,-2503,-6220,-2564,-2102,-4224,-2893,904,7340,7823,6873,4441,4610,2236,-7494,-11934,-6718,-2757,1137,5081,3409,1433,853,86,5644,9517,2420,37155,52890,36104,19553,12241,-1954,-16074,-3948,8020,7058,-1862,-5863,585,4766,-4086,-15198,-3157,-697,-6345,7070,25508,28538,14607,-2344,-512,-662,-5240,-7612,-5461,-1132,6098,8775,8956,9687,14875,5237,-7965,-10028,-6966,-7027,-12809,-5486,3054,6229,4189,1803,5357,10165,5087,-1983,-10321,-14043,-10992,-6749,2939,14589],[11694,1823,-2074,-7391,-8602,-3281,-5048,-9156,-7462,-706,-101,-5913,-5747,5282,17336,17590,9649,1836,-4979,-6338,-11028,-6166,797,1987,-3564,-5602,-1653,103,-3596,-8047,-10300,-5233,-486,-2733,-8679,-1897,6334,7785,9589,1037,-9781,-6815,1201,7005,9519,2759,-10119,-8328,2423,12220,17683,13339,2492,-6442,-9850,-12976,-13837,-11140,-8306,-8337,-10341,-9810,-9612,-10143,-4748,5963,4956,1585,1930,10163,23882,34716,33704,26166,12127,-3946,-13981,-7087,3689,8517,7107,11327,20644,23508,15915,6957,-20,-4592,5164,9483,2921,-4679,-6703,5448,8875,4033,4083,1482,7357,21894,34224,40758,42445,32184,17840,5072,1342,8792,15506,20152,26700,24681,17836,10294,-4085,-11613,-3190,637,-2140,-3816,-6234,-3164,291,-1368,-3467,-6718,-15935,-14783,-7514,-530,353,-5093,-7544,-5194,-1028,-706,-2066,-4180,-14247,-8734,1904,8315,7726,3285,-316,1771,10424,17017,20709,28922,34486,26472,13053,1711,-2525,-4635,-10500,18131,39291,34648,18756,12169,14430,15577,11929,1877,-8239,-15432,-3468,5502,-5502,-7626,-22392,-25343,-42165,-73711,-116168,-196971,-267129,-282295,-233084,-138846,-51691,-18754,-19342,-12840,-6665,-7420,-10265,-10325,-13678,-13024,-11398,-5107,-3482,-8709,-7499,1243,6598,2042,-1995,1028,11064,25266,22219,14417,4936,-7918,-10661,2423,13073,13337,5857,-2050,-4033,484,4598,3640,-8034,-25712,-33069,-27008,-7897,9271,25330,11366,-12511,2779,13197,9827,6544,4464,4535,5226,-1029,-8410,-12866,-16716,-14029,-4628,4598,10607,11380,5460,-2534,-11471,-15264,-13196,-10259,-2102,7466,11821,12139,3457,-11802,-3426,2160,5096,4148,6086,8188,1298,-7746,-20226,-18532,-13339,4445,21529,22111,9759,4156,1794,4274,6207,2945,-533,-1098,-1148,748,2214,2167,-1844,-11099,-4277,6438,11597,10073,1123,-3577,-1152,4138,10681,20897,31864,35660,29529,18737,3633,-7572,-3273,-3940,-3481,3142,3705,-4830,-8632,-7537,-410,4642,3321,-5969,-16248,2812,14808,13168,8768,6243,4868,-1074,-2970,-7068,-4886,-4035,-4565,-10530,-17003,-10510,-17198,-11487,-9036,-9733,-2338,1571,-5337,-10483,-1050,3988,-4823,-10041,-9551,-7298,-639,1262,-8885,-762,6931,6646,4124,1899,-7584,-7063,5289,15120,22513,29197,32233,32544,30129,16893,-443,-6953,3731,7442,4620,4093,9420,13995,10822,-7962,-18101,-9485,-4840,-8476,-12038,-12579,-14586,-11319,-9107,-14575,-8207,12156,24204,23977,21580,24337,16532,3411,-7681,-4250,-614,3145,9450,5955,-4058,-3849,4762,11037,8662,5370,4291,2007,-5446,-11876,-11787,-5239,-2665,-8491,-15096,-15023,-7962,-4383,-7809,-11873,-9454,-1643,6744,19799,30151,21520,4077,-3940,-9542,-8354,-7831,-3517,6087,19965,31733,30751,17915,6364,3152,10628,19230,32299,53155,71352,61978,43880,17379,-2372,-11934,1633,14082,19301,11901,-1651,-8812,3757,5268,3402,482,-9582,-12905,-7002,-2561,-3247,-4842,-6418,-10664,-13472,319,7709,1363,-10448,-3426,-2978,-15062,-6456,3388,4893,1482,-11565,-7731,-3864,-2075,-2495,-4014,-751,2394,-2044,-527,6754,8110,7590,8040,7019,502,-7840,-2905,-2519,-8509,-13761,-9869,-5071,-2377,281,1150,-834,-7076,-9812,-11231,-16903,-16569,-12008,2587,11099,14972,20523,16459,15418,10343,-7333,-4564,7677,11886,5713,-3970,-2602,-383,-1692,-2132,1310,-1317,-7878,-10775,-1298,-3652,-6056,-4556,-983,894,-1668,-5282,-9780,-5825,-1795,-655,525,1615,-295,-4812,-5315,-1846,633,-2621,-14525,-11415,-1405,-6320,-15928,-7430,3333,2287,-3506,-5058,-7395,-14418,-10663,-1556,4697,4232,1147,-7149,-15298,-13095,-6838,-3259,1202,-1189,-4818,-4652,-1782,1214,-300,-6547,-12144,-5751,12266,17833,8223,-2322,-9054,-10333,2070,16988,17945,-3087,-6829,14292,38827,37675,13607,-4744,-14926,-13226,-6299,170,-1584,-2387,-3821,-5125,-8304,-16059,-7699,20752,37971,31509,10425,-9001,-8269,-9662,-7841,-889,-4630,-11096,-5988,-2034,237,3891,7817,14558,20985,29775,21677,11182,7548,6256,10657,15696,10272,6241,8795,17359,25140,26895,26084,12266,222,-1531,-2409,-5415,-5552,-10495,-14755,-390,12054,11941,4160,-8908,-1980,19247,29538,31270,22925,6125,2260,-1606,-3435,-8145,-4047,6461,15953,17562,20170,12881,3161,-3996,-5038,-6084,-11181,-13650,-12134,-14250,-15027,-11058,-3414,1569,-3347,-832,12023,20878,17469,4493,-5308,-16905,-6436,5052,8629,9056,-848,-10636,134,6083,6448,3019,-2596,76,7035,12437,16689,13928,-1755,-16634,-11081,-9017,-9326,-4198,2896,9991,10219,3010,-6344,-12102,-1897,19535,48150,68572,49813,927,-7967,7118,12620,6080,784,-6135,-13816,-10621,-8059,-4638,895,-142,-1970,-2835,3665,6785,1299,-2004,-3148,-9917,-13396,-9224,-2841,2050,-4722,-20798,-14712,-5537,-3552,-5042,-2162,-3881,-6089,-1239,-5924,-15181,-11472,-9649,-10381,-6694,-2288,-1951,-5249,-4684,8744,11005,14197,6530,-7025,-15000,-12928,-13314,-17742,-6353,4821,3797,15574,20418,29999,43715,39149,16065,-1916,-1544,8727,3794,12547,36483,53235,40738,17876,6426,5776,5511,-4875,-3180,7756,3918,-6766,-7566,-3358,-3551,-13969,-13693,-1279,5478,18635,43411,55393,50810,37797,28019,24099,19913,20370,18571,13302,3709,-3291,-3121,-2173,-1885,4697,18803,33366,42766,41549,20530,-8239,-12845,-2691,13534,17282,15452,15470,12969,11319,4040,-2884,-2215,5560,21522,27942,44774,35534,25446,16222,10762,699,7092,15954,16373,15593,21758,20309,15302,8198,2115,-2847,-6912,-7721,-16786,-8460,-280,1184,-4452,-11579,-14036,-5783,180,1341,10496,36771,54227,44724,20964,-1167,-13556,-8166,-7487,-16806,-9373,-4986,-6461,1543,6372,2614,-2255,-992,-6811,-11252,-16105,-6783,7061,18917,10776,-2520,-2348,-1829,-4219,-4493,1859,6501,14440,25157,22911,16548,13979,12411,4698,-10651,-18339,-6530,4512,9207,3432,-8591,-18291,-8122,-7037,-9600,-8032,3440,12326,4785,-4771,-7048,-4867,5320,9604,5584,-5347,-11767,-960,8297,8836,10636,6079,1770,-1123,-541,336,-71,-6034,-14371,-7054,-2598,1060,2149,874,6490,9691,6410,5358,5581,4068,-2846,-3885,-463,3689,6589,3279,1479,-5047,-8224,-2436,8507,16152,17633,17031,24737,31377,26765,4371,-15256,4325,30376,47126,36530,12759,-6467,-20209,-8459,-5489,-10112,-10123,-1948,10019,10482,3356,-2230,-122,6945,-3953,-16606,-19096,-14079,-9583,-5542,3129,12489,6861,3480,11496,15757,2913,-14374,-639,16387,15284,5757,-4319,-9975,-10099,-11608,-6946,6204,18817,18960,1049,-5474,-1145,4206,4591,-379,-7267,-10028,-7591,-7299,-4065,-11914,-16604,-7841,520,-2597,-5858,-1485,5536,14240,8675,-3364,-13164,-7701,-1079,4387,8253,5484,625,-3035,-9407,-14221,-14242,-4447,6660,22811,21146,4332,-14482,-21312,-15499,-17804,-14109,-9255,-4772,-1020,527,3894,4198,-3160,-2747,2785,4430,-2355,-9175,-15472,-19132,-6623,11165,28592,37219,36722,19148,3263,-5140,-7687,-7488,-8190,6636,9690,1904,-1644,2738,11362,13561,308,-13608,-22203,-10659,-3474,-13335,-17621,-13963,-12770,-14506,-11899,-853,10119,12999,13782,17057,17720,14796,-286,-10420,3591,22703,25634,20392,9676,3774,-2645,-11529,-2448,5013,7862,11249,19416,27064,24814,14439,7238,-3323,-10924,-10056,-6916,-9137,-1160,8160,12937,16505,21828,25544,18104,10371,3529,-1761,1865,4136,177,-10574,-21749,-12100,-10425,-5341,2401,13724,16896,14026,2911,-1455,1831,1163,-2362,3216,15033,34935,52254,47373,22014,-1645,-18007,-11680,-5398,-792,-2391,-14621,-10384,2377,5117,-6908,-3670,9698,20315,26811,25923,19936,8554,3105,6786,8970,5614,3995,2703,3699,960,-8720,-14827,-5601,-458,-7795,-20433,-9677,-7908,-6614,1956,6608,-822,-7706,8815,11787,3410,-14394,-13032,10861,35998,28271,3609,-12554,-11145,2397,4946,-626,-13198,-8272,10859,35576,44899,33752,9525,-12030,-10349,-10502,-10206,-3833,-3502,-3766,-1775,2409,4962,1724,-6426,-6506,-7289,-10140,-71,12243,10828,2557,-3016,-8311,-15584,-13503,-8177,-5371,2249,5844,9024,12124,7196,6684,10887,9806,4802,-8218,-15668,-5197,-3251,-13336,-19483,-20269,-4765,24641,43458,20186,-9774,-10798,-3513,-5719,-11622,-16792,-8959,-1801,-1650,-6086,-619,14461,11897,5442,5829,9741,9779,6288,4281,4514,9513,23197,24723,3997,-15104,-13646,-3152,3235,747,-125,3901,6307,5218,8464,7360,5613,8540,16070,25337,27544,8084,-6348,-4751,12902,18366,18582,15592,6965,6490,14729,10616,2610,382,7697,16773,28146,31346,13048,-1050,-6049,-12576,-18839,-10149,5214,9868,7059,4219,6682,11163,6853,2670,-248,238,10782,9125,-1348,-5931,-7550,-5371,-2427,-1721,-6230,-7079,-9116,-10789,-5717,-1716,6779,19839,20760,7574,-828,-835,3273,1639,-7457,-13591,272,9987,12903,6795,7877,9413,20816,23777,10229,4178,11524,6004,-4626,-10297,-8690,-2778,-2721,-1370,4290,8835,963,-8945,10273,20399,13779,5011,222,-3837,-14759,-19101,-9994,-6850,-8486,-8373,-11351,-15318,-8568,2257,4261,8510,27807,44236,32677,13590,3951,2141,19141,44078,44161,17555,343,-10279,-17308,-16604,-12324,-5070,2677,9819,12274,10445,5531,-4365,-11955,-12830,-8774,-4655,-3431,-8654,-12170,-14299,-15759,-15629,-14981,-13851,-3397,15272,38888,51252,33081,8121,-8274,-13652,-16950,-12883,-462,-1558,-12863,-1709,8166,7602,-3854,-9182,-7944,-2302,1608,-2736,-7455,-4240,9520,16748,2992,-13556,-9221,-2600,2635,17191,4578,-1789,8464,13821,8264,-8138,-9445,11944,25618,22754,4433,-8165,-11396,-8940,-10400,-17800,-10404,-1219,-9569,-10618,900,11945,13419,6089,1785,7582,7826,-7959,-7254,-9734,-15703,-11292,-2741,-884,541,1238,5500,3537,3736,10098,11559,10479,12246,3708,-3696,-6076,-3101,-7508,-3690,3642,7764,6378,-2625,-7871,-7709,-13802,-10327,4092,8809,3511,-2445,-4842,-117,10020,12639,5457,-1838,-8532,-7981,-4178,-4918,-5134,1637,10538,9627,10922,9574,5805,1495,-4689,-4537,-2724,-3542,-8168,-10363,-780,5628,5947,3502,-102,-734,9407,10562,10274,1273,-4522,-784,7992,11165,7366,5017,8214,11716,16686,19924,16161,12784,-1533,-15916,-15418,-5696,7768,16653,32952,48415,29938,20751,14657,4025,-1017,-6248,-10831,-8820,-7558,-5352,-3656,-8360,-11586,-16291,-7562,12553,37747,58281,57553,41385,19845,2055,-8053,-10777,2119,6720,-1072,-5586,-10844,-12434,-2641,5637,6710,-565,-13225,-1129,11537,27162,29900,23262,9892,-887,-10634,-12819,-10761,-15400,-12880,-5792,-5015,-7252,-3701,-3851,-13436,-14454,-11944,-7597,-10481,-6059,7509,14360,13269,13251,7756,-5224,-4482,-6424,-3494,-3872,-7888,-8337,-5483,11208,34933,66796,84071,58003,30353,10054,5879,11428,13574,8946,5272,2855,475,-17,1878,6518,12536,16834,18855,16373,7997,107,-4825,-9517,-12641,-8489,-4272,-6124,-7129,-4088,362,1683,-729,-6979,-14493,-16090,-12033,-8414,-6176,-4893,-6987,-9680,-2173,4698,13019,29515,40808,49473,49913,30295,6256,-702,3491,18267,28909,17787,1909,-2345,-1096,-1185,12296,31234,26770,19063,10359,1343,-7205,-14159,-13691,-16056,-11953,-3912,1630,2539,-240,-4750,-6814,-8178,-17203,-7390,2965,3863,-2330,616,16157,31770,38427,29720,10940,847,-1170,1960,7410,8411,4227,-201,-2383,-5582,-15036,-5018,3842,9782,11986,12221,10696,2471,-3615,-49,2789,5083,2168,-1610,-5368,4431,9048,10501,6247,-2961,-12657,-9646,-9844,-12870,-9231,-3562,-6688,-9989,-8267,-3080,779,10012,13137,19473,25797,14797,7294,10690,13346,14053,693,-16200,-6435,-7843,-6251,13925,26872,17764,-2472,-15990,2864,27762,65597,60797,31793,14664,11296,19303,16747,6659,-4700,-13996,-9952,-4267,-725,1532,-44,-5155,-6467,-7739,-13181,-13766,-8307,-4635,-2358,1852,974,-4103,-6855,-1911,8984,12705,13423,8209,-3443,-6506,-1301,7232,16655,22787,13628,-1786,-1163,-1596,-2296,2957,14306,18271,9174,-2845,-4249,-1057,-784,3084,11452,18560,25778,30724,25169,9536,-2287,-3573,-6096,-7416,-4867,-50,-7581,-13551,-10264,-6646,-2029,-626,-3941,2395,8644,11403,1486,-15774,-13001,-3502,-1783,-5468,-5706,-6300,-12838,-11452,-540,2362,-9565,-2398,4256,2643,-254,-2130,-53,500,875,-969,-8091,-12513,-6097,5400,7579,2836,-6019,-12995,-8287,2098,12185,21235,21528,2969,-12930,-9949,-2529,9153,22284,22167,6184,-8267,-6197,-2015,-5126,-1895,1074,1596,4859,16880,22909,21456,15513,1286,-6726,-11007,-16220,-12605,-5946,7357,16083,9247,-7974,-335,3887,663,-6374,-8794,457,12584,33366,49880,47517,19578,5046,3541,-1842,-6294,-5149,-6341,-10442,-5944,-184,6183,6671,5981,3506,4025,1695,-7172,-10383,-5778,-2755,436,4243,2857,846,-356,-2789,2009,3021,4841,39855,58060,41546,22564,13435,-1512,-17817,-1954,10509,9133,-610,-6781,-600,4817,-4039,-13437,-3003,-1165,-6076,7252,24314,24848,11344,-4304,-309,1725,-2455,-5851,-4723,-625,7033,9551,9324,10175,15051,1638,-9497,-9960,-6662,-7623,-12957,-3672,3752,5954,3721,849,2815,6679,2859,-2202,-9216,-12064,-9594,-5879,4424,17000],[13779,4039,82,-6408,-8971,-3207,-4346,-8835,-8093,-678,189,-5574,-4909,6835,19563,18843,10048,1499,-5452,-6360,-11913,-8052,-1740,-914,-6671,-8611,-3552,-491,-2834,-6861,-9287,-4907,-575,-2814,-7754,779,9727,9342,9044,407,-9384,-7900,-791,4373,7898,3175,-8467,-10444,208,9742,17857,15869,5413,-4008,-8305,-11849,-15381,-12182,-9091,-9168,-11635,-11771,-12263,-12625,-6368,6431,7179,3267,3338,10609,22707,29902,26194,18731,4753,-7685,-13677,-7713,3502,7858,3497,3292,11277,14951,9897,3815,-961,-5647,-263,222,-4909,-7947,-7797,5153,14417,16138,16690,10307,11220,23746,35478,41065,40873,29429,13866,-1147,-1699,6330,11828,16716,23720,22252,17425,11492,-4110,-11765,-2751,907,-2758,-4099,-5094,-1885,1004,-1456,-4111,-6729,-16168,-14695,-6451,1031,1058,-3123,-8478,-9623,-6858,-6170,-6008,-5766,-13068,-7618,1843,6510,6023,2477,-822,1629,10607,16577,19722,27839,30157,17268,3430,349,436,-3993,-9744,21738,45867,40513,20527,10958,13663,15430,12490,1568,-9653,-11726,406,7474,-4141,-7813,-24253,-27688,-43191,-72082,-114462,-202372,-282782,-303869,-252743,-152134,-59620,-19870,-13977,-18864,-9275,-9948,-13358,-11273,-14428,-13231,-10905,-3907,-2833,-8976,-9653,-1603,3799,808,-2865,-580,8277,22932,20463,12086,2414,-8265,-8477,3676,13970,14399,7268,-587,-2566,964,2580,750,-10684,-28411,-36264,-31215,-12481,5368,21556,9143,-13850,303,8718,5763,3772,1197,58,83,-5261,-10325,-12958,-16556,-15196,-6322,3493,11440,15320,10648,2487,-7525,-13702,-14760,-9981,1701,11979,15648,14706,3313,-13604,-3118,2161,4262,4031,6992,10686,7333,820,-15488,-18152,-9742,9606,25542,21949,7896,2032,14,3019,5884,3367,-371,-2035,-3123,-1534,292,595,-2969,-11395,-2974,8323,14340,12302,1305,-6464,-1985,3380,9275,18482,28564,33732,32301,24435,9893,-2754,-1944,-1635,1284,7501,4884,-5096,-6951,-2724,3419,5240,2653,-7421,-17371,2980,14008,12707,8920,6567,3989,-3506,-5360,-8057,-5721,-5885,-6509,-12240,-14760,-9069,-15968,-9717,-7323,-9562,-3189,1044,-5518,-12040,-5324,-378,-7648,-12171,-10550,-7323,606,3093,-9876,-5004,3673,4573,2960,-817,-12239,-6852,6332,16179,24564,33103,38561,39443,34356,18421,289,-9582,1254,6019,4514,4674,9676,13656,9784,-10019,-16389,-8073,-3749,-7315,-12255,-14535,-18378,-15016,-12145,-13091,-5579,13896,24559,24558,21061,22016,14212,2476,-6501,-3723,-90,4114,10605,8288,-831,-1532,6938,12325,9505,6353,5939,4162,-3406,-9040,-7814,-715,872,-5067,-12722,-14700,-7845,-4335,-7373,-10446,-7487,1091,9800,22251,29902,18566,2284,-5782,-9543,-5907,-4910,-624,8901,22791,35771,38025,26678,12561,3501,7740,13608,25818,47824,72026,71120,51495,20490,8,-10031,308,10616,12044,6957,-2863,-9309,238,-1163,-4003,-5971,-14994,-9955,-2723,2770,1229,-1750,-4497,-9254,-13447,326,8724,2328,-10648,-5159,-3608,-14667,-5916,2703,2316,247,-9937,-5853,-2333,-685,-2100,-3777,-156,2883,-1747,-685,9981,16344,16734,13519,9644,1361,-8775,-4164,-4253,-9508,-13490,-8437,-3244,-1056,1319,2506,527,-5280,-7445,-8964,-15591,-17053,-12676,3085,13996,20417,24036,17687,16780,11892,-7082,-5139,8318,12986,5502,-5464,-4155,-1100,-1327,-1093,1854,-2287,-9356,-10290,904,-217,-1871,167,3496,4408,591,-4464,-8974,-3777,-761,-1649,-116,3518,3999,-420,-1348,1532,2131,-4441,-14481,-7507,1049,-4263,-13396,-10506,1985,2331,-2845,-3130,-4483,-12184,-8258,120,3599,798,-2467,-10153,-15958,-10544,-4419,-2092,916,-532,-3273,-2898,-1034,-314,-2973,-8973,-14926,-8491,8735,14255,7122,-1973,-8895,-9834,2453,18625,24459,5062,-4497,15746,38813,34704,10730,-6149,-14823,-12233,-5634,-317,-1174,-485,-2676,-6214,-11260,-19081,-5792,22538,37597,29531,8079,-9545,-6853,-10142,-9549,-1399,-3977,-10849,-5673,-1175,722,3106,6682,14223,22478,32058,21440,10287,6740,6368,12490,18637,12736,7799,10105,17447,23449,24417,24330,12805,2005,-593,-2807,-6883,-8317,-14490,-13455,394,10191,9925,3353,-8672,298,23874,36990,37817,26421,7494,3605,947,1031,-4527,-1184,8477,16139,16317,19363,11852,610,-6863,-6591,-6878,-11868,-13420,-12173,-15240,-14143,-10389,-3674,1074,-4254,-2031,10338,16774,14782,5028,-3257,-13745,-9642,1031,4877,7299,697,-12339,-3539,2151,2614,169,-5590,-3520,3782,9336,14499,14364,1053,-14024,-9365,-8147,-9512,-4703,2066,9280,9893,2702,-7318,-15256,-4005,17106,45583,67238,55028,4839,-9618,6278,13045,6830,1051,-6355,-14556,-11037,-8689,-5592,1538,457,-1024,-2347,3047,3644,-3097,-5793,-5476,-9031,-14612,-10919,-6004,-2623,-8807,-23275,-12302,-4424,-1596,-1252,2759,-2154,-11988,-4479,-5600,-14645,-14079,-12950,-12619,-9806,-5111,-2424,-3837,-158,13996,16334,17940,8436,-5999,-13947,-11624,-14838,-9616,-2953,6581,4768,18319,27177,40958,54501,44390,16887,-2132,-2360,7272,1786,10543,30819,40773,28032,9466,3403,5828,6554,-4283,-2279,9021,6092,-4970,-6282,-3017,-3933,-15337,-11785,1211,4869,14553,35827,44391,40883,31874,25406,23613,20803,21965,20689,15611,6496,-361,-349,289,-97,4799,15768,28488,39256,42951,25740,-4666,-13067,-1310,15330,18071,15761,17459,16525,15226,8865,1799,-2159,-317,11604,21282,41799,36297,27049,16590,9448,-2935,4163,14266,15121,14049,18294,16973,14227,8630,3136,-766,-5860,-8341,-15691,-8439,-1173,571,-5017,-12272,-13588,-5754,487,2511,12977,39766,58316,47945,22072,-568,-12729,-6413,-4650,-13295,-11018,-3398,-4516,2595,6644,2039,-3373,-5122,-14405,-17412,-16720,-7395,5256,15718,10002,-743,-69,-1540,-4421,-4075,4288,9683,17213,25159,19460,13760,12180,11358,5461,-8405,-19146,-9551,521,3135,-2672,-12263,-18247,-7174,-6009,-8007,-6691,3823,11321,3181,-4058,-4916,-3460,4672,8281,4923,-5346,-11467,-1029,7468,6993,8098,4238,1787,871,2006,2091,1054,-5456,-16969,-8716,-1932,2161,1687,-1087,4032,7320,4860,4058,3600,1644,-5767,-6902,-2514,2917,8436,5932,2158,-3904,-7316,-3749,6214,13474,14765,16760,25580,31112,27147,5318,-16000,2008,25192,41291,35209,13549,-6695,-20274,-6963,-1942,-6010,-5586,4051,17518,18095,7869,-1838,-1468,7292,-1952,-14624,-16883,-13007,-9502,-5316,3773,12011,2944,3909,12873,16848,3665,-15198,657,16861,14054,5572,-3556,-9256,-10084,-12258,-5105,9155,22098,21920,3921,-4148,-284,3986,3315,-1533,-7982,-10569,-6888,-6458,-3263,-10087,-15673,-8655,237,-1606,-6105,-3850,370,7466,5420,-2766,-12464,-11205,-4650,860,5005,2686,-598,-3324,-9728,-14237,-12673,-4235,5613,19973,18794,3057,-15321,-19963,-14178,-17262,-13697,-8172,-3769,-1082,-1030,1841,2695,-4039,-5264,-194,2811,-2574,-11078,-18578,-16146,-6414,8255,23345,33291,37747,23038,7225,-944,-3509,-3461,-7091,7580,12086,1555,-4543,198,8873,9806,-3793,-17224,-18653,-6546,-1087,-12281,-17670,-13311,-11319,-12849,-12823,-2428,9283,13803,14916,18799,19401,16926,2581,-7528,3677,19953,20896,16256,4784,-3005,-10561,-12785,-1635,3326,6323,10246,20010,29596,27204,15864,8002,-2526,-10100,-8822,-6556,-11845,-3407,7429,12272,13819,20019,23904,15260,7208,1894,-2708,2099,5624,982,-10908,-21330,-9918,-9475,-7378,196,12039,10693,10654,2689,-1470,1489,2285,996,8147,17993,35676,52030,46962,22246,204,-14382,-11527,-5125,-312,-2250,-16228,-8782,4258,4503,-8425,-3250,11818,23345,29085,27517,20570,7104,2501,7452,9417,5187,3655,3863,6075,3679,-5977,-12227,-5715,-1357,-7519,-20934,-12627,-11132,-8150,-863,2978,-1575,-1435,12125,11471,2495,-14931,-12542,10823,33493,24189,1187,-13784,-9360,4162,6690,420,-12627,-9971,9045,29330,32957,24896,6204,-13508,-8882,-9177,-10821,-6483,-9933,-10723,-4702,2749,7835,7159,1896,-2382,-5235,-10519,-1972,12664,14673,6380,-1996,-8958,-13338,-12706,-9146,-4645,4130,7485,8413,11183,7583,7237,9724,9141,5812,-7634,-14583,-2872,-164,-9741,-18080,-17814,-3143,24823,40123,16359,-11687,-11318,-5107,-7536,-12980,-16312,-7808,-1526,-2386,-6726,-1833,12816,10325,3467,3634,7679,8217,4826,1762,2008,8744,25687,29856,8370,-12528,-17298,-6486,197,-2483,-3210,3064,11194,8573,10261,9876,10903,15618,25083,36607,37785,13555,-4561,-4296,12196,17115,20996,17790,5747,1810,10991,10750,4826,4299,11416,19701,30667,33846,12804,-828,-4895,-11197,-17358,-10123,7254,10339,6495,3521,6356,8983,5924,2837,2530,4106,13117,6318,-2828,-4761,-5881,-5252,-1802,-982,-6564,-9070,-11578,-10542,-5682,-2616,5419,19667,22550,8928,174,-3274,-1229,-1565,-9123,-14090,164,8914,11432,5936,8713,11199,21138,24186,9737,1055,10389,8182,-2463,-9104,-8427,-3951,-4674,-2892,4077,7933,1696,-10023,9628,20776,15487,8366,3227,-2857,-13933,-14443,-8386,-4564,-5851,-6510,-10652,-16223,-10722,1019,4530,10159,30264,44726,33217,14312,4411,2729,18043,38515,34611,11392,-2178,-10578,-16499,-17654,-12493,-4094,3382,9315,10670,8422,5542,-2836,-9230,-12101,-9783,-5734,-4567,-9355,-12259,-13702,-14936,-15086,-14624,-13431,-2110,17893,41096,47833,27019,4101,-9404,-11146,-13317,-14176,-2565,-2025,-10805,-250,9015,7312,-4837,-9990,-8427,-3144,2140,-1820,-5336,-3085,8797,14643,2591,-12447,-11541,-6698,-3093,13922,7407,2209,13492,19762,13766,-4700,-11022,9645,18699,12518,-3194,-12559,-14770,-11344,-12786,-19325,-10036,-1159,-9104,-9369,2495,13314,14218,5603,-572,2055,-442,-3932,37,-5363,-13664,-9680,-691,916,2032,2432,5715,4665,5758,11309,10885,9757,12204,4993,-2007,-4297,-2274,-8332,-5532,1530,6721,8083,269,-5570,-5954,-11122,-10244,4706,8954,2642,-3419,-5335,266,11749,15489,7362,-1885,-9977,-7936,-2057,-1959,-1882,3128,10200,10535,13405,12850,8543,2484,-4641,-4338,-1671,-1764,-6618,-10937,-1934,4960,5801,2793,-1800,-2829,10786,15616,16333,4932,-795,5155,14235,16618,11630,7584,9428,12354,15669,15984,9049,5066,-7695,-19020,-13169,-6357,4589,14542,32674,54287,36562,22696,14680,2715,-2666,-6948,-10876,-9587,-9657,-6742,-4289,-9090,-12281,-17465,-6011,14414,40205,58745,53873,37306,19340,2778,-7227,-10356,4027,9087,921,-4671,-11229,-14334,-4026,4134,5617,282,-11270,-5624,5397,23574,28216,23387,9940,-1298,-12963,-14713,-9667,-11919,-8410,-3606,-2442,-5319,-3826,-5530,-15889,-12589,-13669,-6254,-5647,-2626,8707,15098,14896,14747,6226,-7389,-4495,-5287,-1806,-3033,-8116,-8869,-5560,17455,38133,66895,78731,50935,26295,8050,4351,10829,14652,10835,6446,5033,3503,2888,3387,6506,11976,17143,21325,20246,9021,290,-4032,-8342,-11406,-8040,-4082,-5595,-7664,-6209,-2045,601,-314,-5767,-13080,-14692,-11350,-8299,-5990,-4431,-6599,-11014,-7043,-5286,-212,17408,33098,44679,51247,36260,10350,792,3946,18881,30072,17813,777,-4049,-1937,-1374,12995,33874,28368,19157,9578,-490,-9444,-12685,-10860,-13142,-10680,-6642,-2999,-1977,-4756,-8899,-9060,-8827,-15700,-5583,5093,5448,-1780,1907,18778,36176,43238,32523,12240,2096,-81,2222,7424,9072,5030,732,-2039,-5793,-14754,-6189,1862,8008,9567,7250,5244,-642,-4952,-1471,1832,5377,4506,2787,-2328,2729,5866,7662,3954,-4502,-14154,-9718,-9428,-12476,-9141,-3863,-7352,-9860,-8885,-5324,1087,12070,14283,18023,20957,9487,6983,12319,14163,12599,-1967,-15609,-3344,-4739,-3683,16635,27970,16475,-2250,-16716,2144,27527,63948,58430,29246,11387,8981,17603,15806,6950,-3929,-13528,-10919,-5279,-2063,-952,-2821,-8057,-8618,-7005,-10955,-9758,-6655,-5771,-4912,519,1660,-2584,-5087,310,10906,14236,14062,8119,-3101,-4173,-1998,-1203,1811,9279,4981,-10048,-8451,-5867,-3733,3239,15186,18183,7876,-960,-213,3681,2533,4290,10490,15585,20752,25900,23453,9282,-3023,-5265,-8679,-10114,-7213,-3264,-10621,-11442,-9382,-7367,-3092,-1166,-719,8817,15805,16625,2591,-16679,-11239,-2281,-1722,-6411,-7009,-8312,-14609,-10209,-1046,-643,-8704,1327,6070,6447,3881,1260,1114,803,1751,1714,-4145,-8855,-5832,5291,6315,1512,-7442,-13811,-7852,1281,11167,20489,22467,8538,-11971,-10634,-468,11518,23869,22137,6016,-8032,-6423,-2158,-5015,-1482,2519,3916,6959,16091,18808,16953,12325,338,-6381,-9647,-13590,-13166,-7186,4971,13523,6367,-11384,2141,5067,-1250,-7906,-9928,152,13390,34273,50473,44588,14813,2260,2507,-1730,-6563,-7725,-9644,-12755,-7128,-770,5128,5542,5172,2878,4007,2071,-5937,-8669,-4985,-3098,-722,2898,1930,-278,-2806,-7756,-182,-1257,7001,38851,59100,44629,24095,13112,-1962,-16366,247,12892,11222,996,-7232,-2235,3955,-4539,-11165,-2653,-1817,-6007,7541,23195,21493,8535,-6176,-447,3746,128,-4240,-4124,-70,8116,10237,9293,9975,13815,-2004,-10770,-9398,-6038,-7752,-12417,-2741,3549,4828,2581,-519,33,3196,774,-2112,-7522,-9922,-8066,-4491,6612,19525],[16221,6780,2618,-5002,-8454,-2396,-2778,-7491,-8194,-337,796,-4771,-3624,8641,21907,20339,10855,1598,-5459,-5725,-11931,-9641,-4054,-3489,-9062,-10879,-5185,-912,-1776,-5409,-7999,-4202,-355,-2561,-6505,3556,13243,10771,8110,-180,-8644,-8630,-2535,2126,6794,4431,-5199,-9816,-527,8773,18733,18820,8939,-499,-5635,-10199,-15467,-11860,-8780,-9259,-12395,-13127,-14145,-14495,-7353,7290,10130,5654,5405,11321,21137,24311,18340,11142,-2782,-10851,-12856,-8133,3226,7170,1189,-3455,2681,6563,3377,133,-1979,-6136,-6741,-7846,-12932,-11468,-9308,3154,16427,25468,28681,20323,16135,25239,35245,39733,38418,26669,9997,-6962,-3647,4384,9050,13629,20266,18680,15786,11559,-4400,-11168,-1965,1267,-3302,-4043,-3455,-288,1903,-1020,-4363,-6841,-16400,-14196,-4919,3344,3189,1224,-7967,-13651,-13106,-12278,-10341,-7103,-11316,-6709,1040,4077,4017,1492,-1413,1531,10606,15543,17738,25364,24473,7743,-4261,1857,3241,-3506,-8958,23600,49089,43654,21176,9400,12798,14995,12615,953,-10163,-6217,3736,8795,-3264,-8453,-26659,-29266,-40686,-62984,-102061,-195254,-285519,-313458,-262442,-158725,-64720,-19675,-9064,-19274,-11328,-12287,-13888,-9672,-12863,-12037,-9874,-2759,-2368,-8950,-10962,-3936,1192,-663,-4052,-2568,4886,19891,18116,9637,632,-7171,-6087,4753,13814,14348,7704,284,-1269,1160,64,-2999,-14650,-33043,-41548,-37108,-18074,853,16671,5961,-11000,-658,5182,2506,1451,-1623,-4107,-4867,-9015,-11657,-12849,-16687,-15840,-7475,2998,12897,20251,17331,9001,-2284,-10916,-15414,-9597,4270,15308,19279,17762,3498,-14513,-3101,1818,2876,3329,7168,12239,11851,7502,-8235,-16163,-5924,15352,29757,22149,6924,659,-1373,1854,5336,3610,-195,-2877,-5056,-3997,-1943,-1367,-4430,-11578,-1994,9675,16439,14391,3306,-7073,-2889,2315,7316,15238,23947,29849,32580,27275,13509,523,-538,584,5636,11315,5353,-5544,-5619,1301,7181,6321,2347,-8571,-17178,2503,12340,11479,8425,6478,2869,-5885,-7273,-8512,-6769,-7230,-6855,-11551,-10847,-7104,-14469,-8135,-5836,-9626,-5156,-715,-6601,-13886,-9849,-5430,-10526,-14376,-11442,-7329,1683,4621,-8943,-9640,-518,1531,865,-4279,-17434,-6571,6870,16739,25967,35843,42799,43700,36783,19242,1330,-11960,-2267,3828,4005,4837,9306,12458,7562,-12869,-13891,-6230,-2708,-6396,-12665,-16687,-21364,-15262,-11941,-9573,-2653,15242,24070,24291,20029,19579,11885,1602,-5502,-3579,84,5048,11911,11037,2925,1451,9266,13462,10149,7170,7450,6278,-1302,-6066,-3625,3256,3484,-2266,-10487,-14500,-8215,-4607,-6837,-8846,-5568,3602,12462,23964,28439,14756,109,-7993,-7955,-3305,-2008,1973,11052,24509,38028,43412,34555,19193,5296,5124,8280,19326,40812,68491,75874,56146,22978,2523,-8348,-1443,6395,4461,1099,-4661,-9577,-3440,-7725,-11785,-13134,-17861,-7317,699,7111,4946,786,-3086,-8287,-13767,-496,8732,2555,-10917,-7268,-4544,-13860,-5388,1676,-510,-1037,-8270,-4342,-1230,92,-2167,-3890,14,2944,-1757,-1073,12410,22686,24676,18876,12317,2371,-9895,-6246,-6662,-10762,-13153,-7043,-1608,-37,1993,3398,1594,-3777,-5314,-6610,-13882,-17304,-13627,2995,16470,25296,26028,17878,17122,12606,-7049,-5711,8583,13457,4713,-7180,-5767,-2032,-1310,-423,2079,-3382,-9807,-8274,3599,3658,2824,5124,7971,7636,2404,-4001,-8275,-2039,182,-2984,-1065,5176,8033,3771,2082,3808,2649,-6394,-10348,-2465,4735,400,-6110,-10158,883,1945,-2880,-1998,-1239,-4855,-875,4289,3663,-1724,-5729,-12649,-14196,-8004,-2284,-1304,373,-282,-2216,-1466,-275,-1619,-5576,-11702,-17829,-11377,4491,9149,4567,-2150,-8661,-9662,1509,18151,28380,12591,-1810,16524,36702,29814,6730,-8304,-14872,-11522,-5545,-1604,-1663,577,-1792,-7348,-14615,-20612,-2971,24458,36494,26262,4619,-10083,-5597,-10846,-12034,-3386,-4568,-11393,-5655,-896,364,1496,4759,13051,23165,33245,20456,9214,6352,7078,14143,20596,14140,8452,10408,16290,20444,20545,21118,12374,3250,127,-3136,-8080,-11072,-18478,-10805,1358,8132,7666,2023,-8880,1602,26974,42564,42616,28377,7896,4207,3217,5295,-1048,1430,9612,15300,14180,17437,10100,-2411,-10349,-8886,-8403,-13236,-13187,-12229,-15586,-12581,-9010,-2596,2062,-4213,-3781,7205,11162,10822,5146,-902,-9258,-10703,-1659,2780,7447,3935,-10825,-8753,-3102,-1917,-3160,-8914,-7729,-167,5707,11997,14593,4023,-11407,-7843,-7368,-9744,-5463,836,7889,8704,1346,-8875,-18721,-6180,13936,41018,61888,56079,8114,-11438,5025,13054,7375,1106,-6790,-15153,-11467,-9592,-7172,1586,490,-483,-2068,2303,874,-6440,-9029,-7424,-8184,-15137,-12944,-9621,-7334,-11626,-18400,-9896,-3757,84,2862,8698,2347,-14056,-8230,-5935,-14201,-16638,-15700,-13041,-12752,-8220,-3339,-2831,3044,17154,19820,20192,9448,-5391,-12982,-9791,-9123,-85,6242,11982,7148,21744,35185,52823,63933,47338,16447,-3041,-3608,5285,-202,8362,24028,27616,15927,2007,1319,5825,7213,-3927,-1944,9290,7580,-3544,-5232,-3008,-4487,-14754,-9658,3019,3895,9621,27055,32673,30809,25845,22335,22222,20683,22470,21936,17234,8450,1578,1518,2076,1166,4489,12930,24259,36254,44983,32932,2172,-9206,1533,17277,18499,15583,18679,19058,18056,13028,6395,-1111,-4852,1778,12832,34684,34001,27178,16083,7504,-7672,-289,10899,12432,11222,13811,12872,12314,8390,4278,2104,-2720,-8379,-13365,-8299,-2229,-255,-5589,-12903,-13763,-6273,397,3276,14431,39823,57985,47715,21310,-669,-12677,-5779,-2963,-10366,-12345,-2156,-2782,3221,6277,823,-5170,-10122,-16243,-13337,-13201,-7321,3180,11879,8493,512,1609,-1461,-4659,-3631,6713,13007,19944,23987,15874,11347,10523,9817,5142,-6924,-16420,-12531,-4012,-3538,-8305,-14041,-13331,-5146,-4967,-7016,-6176,3291,9425,1258,-3623,-3435,-2865,3351,6737,3972,-5672,-11349,-1414,6331,5159,5592,1913,927,2112,4119,3286,1661,-5129,-19554,-11150,-1665,2683,657,-3791,599,4105,2515,1647,298,-1837,-9123,-9893,-4593,1733,8964,7054,1573,-3271,-6106,-4241,4250,10492,10915,14897,24113,28402,24778,4826,-16909,-1137,18254,32678,31583,13221,-7522,-19676,-5349,2002,-1176,-686,10133,24643,24945,11366,-2279,-2932,8008,912,-11860,-14446,-11767,-9462,-5492,3870,10624,-1145,3658,12943,16591,3560,-15858,2217,17063,12906,5309,-3036,-8777,-10217,-12696,-3277,11822,24676,24003,6962,-2404,943,3929,1989,-3062,-9148,-11164,-6110,-5852,-3324,-8673,-14434,-9918,-979,-1442,-6544,-5998,-4058,1206,1898,-2257,-10209,-14764,-9008,-3465,1000,-583,-2275,-4073,-10433,-13440,-10020,-2978,5389,17412,16099,1372,-16310,-18628,-13218,-17113,-13352,-7164,-2735,-986,-2423,-405,703,-5159,-7555,-3121,840,-3361,-12844,-18876,-12359,-5933,5390,17461,27836,36090,24880,10069,3526,2150,862,-5948,7037,12139,-129,-7909,-2398,6272,6010,-7713,-20576,-14905,-2922,501,-11719,-17564,-12808,-10135,-11051,-13049,-4336,7646,13520,14954,19631,20340,18356,5455,-4140,2740,15046,14720,11296,-456,-9768,-18228,-10897,-1044,1479,4331,8565,19573,30520,27574,15859,7889,-2281,-9480,-7775,-6358,-14107,-3701,8097,11744,10841,17339,21022,11448,3440,59,-2883,4352,9295,3400,-9876,-19421,-8093,-7692,-8850,-2595,9144,3981,7390,2638,-1067,1474,3335,3986,11978,19718,34353,48723,44065,21572,1973,-10837,-10906,-4793,347,-1626,-16625,-7713,5246,3155,-9820,-2853,13613,26064,31192,29087,20909,5106,1606,8131,10211,5220,3956,6213,10058,7737,-2744,-10037,-5933,-2367,-7278,-19982,-15959,-13529,-8850,-3075,-113,-1876,4141,15278,10924,785,-15055,-9378,12713,32353,21556,-130,-14035,-7893,5270,7485,566,-12018,-11580,6664,21807,20273,14892,1971,-15247,-7668,-8045,-11163,-9567,-17320,-15396,-5967,3619,10667,12478,10174,1294,-3735,-10984,-4078,12157,17426,9871,-1055,-9757,-10983,-8905,-7691,-3569,5049,7821,6902,9218,6981,6878,7532,7780,6184,-7327,-13603,-989,2338,-6730,-15206,-15598,-1820,23857,35243,11946,-13557,-11514,-6908,-9639,-14638,-14604,-6508,-1196,-3027,-7316,-3216,10676,8595,1711,1810,5925,6898,3629,-409,-185,8043,27395,34214,13010,-7695,-17743,-9677,-2799,-5609,-6500,1285,15080,11550,11163,11546,15406,22067,33185,46030,46186,18703,-3044,-4393,10175,14752,22328,18873,4927,-1662,6541,9850,6203,7332,14084,21285,31616,35126,12705,-143,-3764,-9866,-14451,-9405,8295,9645,5112,2180,5222,5935,4075,2036,3907,6491,13188,1866,-4912,-3808,-4588,-5447,-1197,-22,-6465,-10774,-14040,-9495,-5585,-3876,3551,18431,23052,9829,863,-6054,-5909,-4925,-10927,-14186,-155,7344,9081,4179,8798,13364,20951,23828,8632,-1917,9547,10598,226,-7581,-8358,-5532,-6946,-4301,4175,6943,1953,-11496,8269,20454,16616,11269,6339,-826,-10792,-9718,-4954,-1793,-2993,-4685,-9914,-16508,-11680,-327,4466,11672,32213,43408,32103,14238,4426,2908,16249,32074,25438,6157,-4333,-10591,-15598,-18435,-12306,-3180,3865,8545,8778,6164,4927,-1839,-6778,-9826,-9603,-6532,-5984,-10178,-11868,-12613,-13649,-14051,-14261,-12910,-834,19937,41389,42298,20299,-503,-10760,-8765,-9813,-13288,-5248,-3207,-8591,1287,9556,6634,-6046,-11036,-9220,-4352,2443,-785,-3273,-1890,7898,12228,1853,-11516,-13535,-10277,-7281,11149,10718,6804,19189,25515,18213,-2263,-10414,8419,12529,2891,-11221,-17204,-18238,-13405,-14068,-19368,-9296,-1207,-8570,-8944,2842,13111,13663,4190,-3617,-3853,-5432,4144,6553,-1761,-11958,-8160,1167,2399,3373,3575,5108,4849,6969,11686,9448,8556,11765,6219,-21,-2542,-1336,-8684,-6941,-338,5695,9678,3118,-3274,-3945,-7418,-8582,5898,9298,1771,-4481,-6010,343,12790,17841,9304,-1677,-11425,-8076,-296,773,1276,3950,9051,10520,15095,15650,11035,3242,-4697,-4041,-473,188,-4675,-10953,-3114,4142,5536,1965,-3360,-4783,11434,20660,22755,9158,3547,11861,20629,21857,15630,10005,10384,12374,13716,11103,1435,-3056,-13739,-16867,-11366,-7252,1087,11706,30950,57498,42595,23844,13890,998,-4828,-8196,-11270,-10826,-12568,-8221,-5258,-10084,-12848,-16080,-4387,15398,41053,56754,47799,31865,18352,3388,-6509,-10242,5774,11352,2897,-3976,-11922,-16368,-4805,2759,4405,1000,-8505,-10527,-1842,17562,23951,21773,9290,-1577,-13500,-15320,-7746,-7450,-4030,-1031,243,-3495,-4385,-7540,-16690,-10897,-15197,-4737,-1017,734,9536,15470,16435,16152,4789,-9992,-4417,-3845,101,-2286,-8367,-8699,-3503,21635,38315,61978,67969,41270,20759,5060,1765,8892,14198,11411,6659,6588,6297,5767,4856,6370,11119,16979,22928,23030,9190,-118,-3758,-7474,-10045,-7330,-3869,-5652,-8713,-8339,-3922,-29,408,-4247,-11295,-13226,-10767,-8351,-6033,-4228,-6271,-11909,-11743,-14153,-11776,5658,24612,38858,51028,41660,14796,2461,4121,18437,29542,16408,-1187,-5860,-2554,-1346,13732,35958,29906,19311,8867,-1932,-10370,-10050,-8368,-10436,-7874,-7105,-7314,-6969,-9539,-12386,-10551,-9316,-14005,-3872,6974,6695,-1443,3076,20718,38969,45913,34061,13383,3534,1221,2334,6843,9029,5318,1231,-2364,-7017,-13662,-6910,-403,5291,6024,1795,217,-3855,-6488,-3076,453,5144,6576,6879,943,680,2055,4098,1307,-5880,-15372,-8988,-8254,-11234,-7886,-3757,-8006,-9796,-9207,-7440,1965,13815,14604,15462,14788,3764,6949,13906,15034,11709,-2632,-10770,-165,-1181,-903,19027,28106,14462,-2299,-14821,1260,26303,59535,54130,26806,8548,6792,15302,14156,6746,-3199,-12291,-11805,-6611,-3956,-3950,-6053,-11474,-11335,-5668,-7071,-5683,-4114,-5666,-7525,-1405,1561,-1525,-3205,2871,12732,15647,14479,7991,-2454,-1959,-1793,-7739,-10600,4537,5719,-4870,-14516,-11052,-5449,3398,15675,17365,6517,697,2766,7848,5973,5884,9666,12783,16238,20728,20520,8239,-4065,-7319,-11176,-12558,-9342,-6179,-12946,-9669,-9019,-8260,-3748,-920,2725,14212,21843,21157,3162,-17461,-9519,-1209,-1735,-7319,-8279,-10353,-15208,-8521,-1012,-1968,-5488,3593,7574,9414,7293,4434,2371,982,2845,4906,551,-4031,-4529,5384,5383,661,-8288,-13560,-7393,606,10219,19365,22231,13437,-4431,-4533,5282,16287,26222,21935,5982,-7515,-6704,-2439,-5001,-1058,4044,6347,8788,14784,14672,12364,8667,-945,-6316,-8594,-11374,-12300,-7468,3369,11310,3803,-14786,4631,6702,-2593,-9370,-11212,-159,14475,35112,50146,40707,10528,-477,1120,-2027,-6969,-10141,-10905,-8426,-5738,-372,4714,5063,5140,3323,5343,3959,-3616,-6659,-4140,-3540,-2076,1303,922,-1451,-5459,-8993,3527,2082,8189,34978,56443,45333,24275,11753,-2878,-13679,2522,15114,13336,3013,-6767,-4014,2371,-5237,-8600,-1974,-2431,-5967,8007,22267,18715,6427,-7747,-766,5484,2573,-2677,-3454,816,9687,11218,9257,9451,11660,-5049,-11266,-8138,-4820,-7014,-11355,-2365,2808,3228,1134,-1907,-2575,115,-772,-1439,-5224,-7454,-6110,-2439,9343,21943],[17999,9206,4742,-3858,-7747,-1574,-1106,-5921,-8387,-380,1039,-4160,-2548,10010,23628,21404,11458,1561,-5524,-4891,-11147,-11400,-6577,-6158,-11189,-12837,-7057,-1683,-966,-4227,-6939,-3595,-255,-2401,-5416,5865,16218,11717,6589,-1029,-7966,-9377,-4248,236,6259,6449,-1007,-6605,285,9387,20030,21611,12286,3224,-2581,-8364,-13734,-10469,-7723,-8918,-12756,-13421,-14347,-15631,-7950,8168,13463,8585,7935,12124,19119,18240,10561,3572,-10276,-11939,-11652,-8482,2833,6362,-297,-8612,-4328,-729,-3136,-3988,-3009,-5524,-8928,-4419,-11800,-14987,-10983,-10,15039,30800,38140,30146,21726,26543,34036,37426,35823,24597,7045,-11932,-4661,2883,7044,11005,16614,14359,13144,10647,-4739,-9826,-832,1734,-3645,-3438,-1227,1683,3050,-94,-4160,-6991,-16535,-13132,-2759,6741,7954,7614,-5903,-16612,-19223,-18625,-14764,-7897,-9018,-5941,-485,1331,2042,597,-1863,1681,10721,14340,15170,21711,17777,-1461,-7534,4917,5810,-2958,-7909,23939,48965,44006,20815,7824,12142,14460,12427,447,-8663,-672,6510,9727,-2653,-9493,-29059,-30039,-35700,-48915,-81862,-177044,-274391,-308271,-259055,-156446,-65700,-19147,-5312,-15183,-12660,-14108,-11299,-6109,-9177,-9426,-8143,-1550,-2017,-8740,-11389,-5466,-865,-1958,-5096,-4335,2024,17891,16943,8883,1203,-4531,-3368,5639,12728,13306,7265,758,91,1385,-2393,-6788,-18851,-38499,-47800,-43507,-23642,-3542,11606,2559,-9040,-1060,2492,415,82,-3263,-6863,-8444,-11229,-11963,-12330,-16228,-15543,-7690,3497,15281,26286,25515,16936,4404,-6641,-14142,-9029,5906,17692,22721,21268,4255,-13569,-2899,1599,1498,2570,7057,13122,15033,12481,-960,-12831,-1559,21229,33698,22752,7089,541,-1828,1280,5032,4101,456,-3046,-6246,-6011,-3891,-3110,-5619,-11078,-845,10998,18336,16593,6697,-4214,-3166,1553,5442,11927,19140,25259,31291,28165,15378,2958,1181,2946,9669,14631,5519,-5732,-4254,4875,10848,7932,2602,-9041,-16211,1873,10357,10029,7854,6564,2099,-7623,-8163,-8203,-7521,-6851,-4014,-6661,-5082,-4460,-12658,-6270,-4054,-9223,-7571,-3003,-7950,-15468,-13921,-10239,-12431,-15970,-11735,-6873,2987,6228,-6767,-13604,-4955,-1806,-1442,-7450,-22010,-5883,7254,17140,27045,37683,45221,45550,37744,19810,3031,-11585,-5888,1682,3723,5072,8785,10948,4942,-14861,-10439,-3632,-1272,-5273,-12762,-18505,-19180,-11770,-8494,-5296,769,16572,23251,23677,19054,17571,10115,1342,-4151,-3217,475,6460,13891,14733,7750,5440,12008,14836,11069,8333,9335,8856,1389,-2521,850,6826,5550,155,-8371,-14334,-8600,-4643,-5636,-6507,-3199,6284,15112,25305,26290,10743,-1965,-10060,-5475,-177,1171,4595,12885,25482,38827,46897,41096,25506,8265,3460,4017,13657,33293,61719,76137,57713,24896,5175,-6477,-2931,2301,-2274,-4792,-6520,-9219,-6647,-13751,-18277,-19405,-15078,-4891,3648,10762,8182,3109,-1767,-7289,-13903,-1653,8253,2570,-10853,-9192,-5145,-12128,-4369,834,-3084,-1898,-6291,-2795,-171,608,-2285,-3916,205,3049,-1657,-1280,14311,27229,31074,24188,15487,4126,-10203,-8728,-9269,-11747,-12522,-5469,67,997,2688,4215,2639,-2266,-3118,-3913,-11469,-16736,-14389,2632,18701,29425,26753,17446,16734,12645,-7033,-5837,8843,13639,3803,-8632,-7038,-2802,-1226,383,2643,-3741,-8552,-5461,6068,7179,7534,10318,12749,10915,4150,-3468,-7326,-261,1355,-4192,-1882,6942,12087,7960,5213,5356,2517,-7850,-6079,3035,9218,6021,522,-6957,728,1611,-3199,-1357,1917,2526,7878,10232,5017,-2384,-6921,-12339,-10988,-5245,-188,-492,18,-116,-1361,-183,566,-2482,-7583,-14246,-20204,-13859,78,3093,808,-2429,-7671,-9151,-344,16140,29931,19323,1454,16876,32852,23506,1874,-10860,-14384,-10633,-5615,-3236,-2660,1044,-1035,-8085,-17151,-17404,977,26725,34973,22147,409,-10202,-4333,-11425,-14928,-6750,-6431,-12235,-5468,-865,-527,-560,2436,11370,23225,33375,18914,8062,6357,8203,15463,21582,14625,8421,9933,14183,16487,15613,16716,11116,3995,732,-3168,-8755,-13303,-17368,-7377,2831,6379,5439,399,-9295,2170,28451,45660,45103,28646,7517,4305,5344,9381,2413,3891,10045,13778,11602,14913,8130,-5316,-14121,-11690,-10461,-14749,-12532,-12041,-15222,-11113,-7536,-862,4300,-2539,-5202,3298,4708,6003,4932,1673,-4208,-7828,-1744,2935,9223,7583,-6180,-13967,-9176,-6729,-6596,-11782,-12284,-4553,1831,9386,14596,7052,-8666,-6387,-6569,-9832,-6291,-642,5922,6755,-842,-10545,-18300,-8183,10247,34934,53365,53023,10598,-13347,3454,12663,7891,1249,-7059,-15291,-11818,-10602,-9213,1241,228,-73,-1714,1804,-950,-8094,-11174,-8888,-7491,-14784,-14738,-13295,-10756,-11005,-13628,-7661,-3440,1595,7291,15175,8185,-10148,-11980,-6727,-13820,-18781,-17251,-12257,-14938,-11165,-4437,-2239,5017,18609,21820,21320,9809,-5058,-11996,-7532,-2517,7819,15313,18900,10661,25969,44316,64898,71319,48001,14971,-4444,-5031,3158,-1811,6219,16796,15075,5348,-3631,316,5714,7460,-3767,-2111,8594,8342,-2402,-4270,-3064,-4739,-12213,-7429,3985,2730,4488,18073,21602,21691,20318,19210,20258,19695,21878,22193,18011,9450,2527,2500,3173,1868,3742,10172,20410,33182,46438,40498,10477,-3528,5132,18973,18454,14967,19140,20532,19843,16464,10618,574,-7306,-6461,3627,24740,29119,25970,14979,5459,-13003,-5772,6238,8618,7335,8596,8177,9621,7508,5579,5242,1592,-7320,-10823,-7923,-3241,-1093,-6047,-13502,-14459,-7217,-1,3661,14887,37298,53717,44341,18959,-1307,-13228,-6138,-2313,-8132,-12239,-994,-1018,3556,5376,-925,-7421,-13283,-8755,-5955,-8717,-6555,1063,7794,6351,1179,2668,-1462,-4784,-3087,9191,16578,22737,22063,12868,9642,9197,8052,4004,-6323,-14430,-14809,-8734,-9879,-9884,-11303,-8109,-2201,-3661,-6360,-6312,1948,6804,-872,-3536,-2639,-3039,1567,5103,2806,-6251,-11303,-1968,5039,3405,3161,-744,-688,2581,5780,3979,1806,-5040,-19018,-13832,-1711,2598,-890,-7181,-3734,272,-408,-1657,-3928,-5905,-12406,-12288,-6549,225,8173,6537,-91,-3055,-4920,-3932,2957,7605,6529,11630,20546,23519,19977,3054,-17938,-4840,10327,22386,26033,11836,-8822,-18753,-3768,6180,4332,4518,16214,31248,30840,13734,-3490,-4116,9359,4872,-8226,-11726,-10327,-9346,-6097,3363,8311,-4971,2896,12001,15276,2773,-15735,4186,17104,11957,5088,-2579,-8343,-10324,-12650,-1683,13894,26156,24800,9779,-351,2492,4112,1019,-4455,-10356,-11488,-5273,-5451,-4212,-7742,-12944,-11246,-2809,-1876,-7008,-7791,-7583,-3986,-1372,-1783,-7213,-14769,-13972,-8259,-3368,-4034,-4231,-5183,-11401,-11977,-6853,-792,6047,15345,13341,-505,-17141,-17381,-12535,-17186,-12824,-6063,-1592,-707,-3530,-2648,-1573,-6407,-9392,-5794,-1344,-4633,-14316,-16491,-9231,-5486,2654,11502,21477,32009,24613,11660,7926,8566,5081,-4589,5411,10193,-2768,-11499,-4774,3792,2461,-11169,-23474,-11947,-119,1366,-11530,-17137,-12066,-8912,-9106,-12136,-6100,5480,12294,14118,19796,20830,19329,8383,-327,977,8406,7772,6015,-5583,-15846,-18395,-7973,-879,-418,2029,6302,18070,29606,25801,14509,7037,-2456,-8949,-6799,-6118,-15574,-2718,9985,11621,7909,14079,17240,7087,-477,-1322,-1421,9297,14967,7130,-7673,-17650,-6703,-5428,-9049,-5686,5218,-2628,4419,2688,-227,1972,4516,6665,14643,20254,31363,42976,39215,20284,3776,-7296,-9675,-4330,1104,-713,-15777,-7229,5457,1460,-10804,-2451,15156,28665,33543,31190,21501,2991,645,8958,11361,5618,4702,9524,15450,12910,808,-8088,-6047,-3100,-6748,-17597,-18162,-13875,-8747,-4706,-2704,-1852,8871,18149,10339,-1470,-13994,-4138,16708,32700,20454,-146,-12975,-6620,5830,7425,53,-11129,-12550,4119,13946,8281,4818,-2717,-15667,-6474,-6859,-10804,-12086,-18254,-10500,-4129,5485,13700,17755,18066,4599,-2604,-11307,-6086,10989,19083,12885,-111,-10488,-9005,-4455,-4364,-1934,5406,7340,4965,6631,5642,5808,4797,6170,6178,-7107,-12603,658,4461,-4117,-12591,-13479,-585,22111,29606,7570,-14618,-11241,-8578,-11666,-16228,-12629,-5000,-675,-3423,-7761,-4544,8426,7002,392,610,4848,6218,3048,-1918,-1897,7417,28070,36767,16642,-3552,-15336,-12345,-5143,-8115,-9522,-901,17681,14128,11366,12494,18965,27510,39657,52616,52016,23432,-1516,-4787,7180,11629,22500,18821,4310,-3598,2096,8306,7006,9613,15760,21622,31173,35341,12969,970,-2679,-8537,-11524,-7866,8547,8226,3323,541,3625,2522,1675,544,4008,7207,11156,-3444,-6899,-2771,-3389,-5672,-371,1332,-5765,-11724,-15752,-7731,-5149,-5128,1727,16794,22709,10615,1568,-8433,-10177,-8107,-12577,-13668,-453,5580,6270,1916,8498,16333,20714,23191,7402,-4269,9404,13557,3891,-5134,-7979,-7015,-8959,-4958,4781,6109,1988,-12920,6593,19801,17471,13953,9565,1934,-7139,-5602,-1033,1315,193,-2660,-8889,-15722,-10465,-453,4819,13512,33920,40800,29802,13719,4364,3042,14276,25693,17580,2087,-5692,-10072,-14544,-18614,-11568,-1988,4555,7945,6996,4067,4012,-1158,-4647,-6987,-7962,-6476,-7273,-10763,-10742,-10825,-11784,-12523,-13518,-12006,724,21668,40259,35863,14014,-4981,-11376,-6234,-6257,-10367,-7643,-4833,-5912,3246,10174,5958,-7146,-11976,-9970,-5583,2751,652,-957,-340,7249,9981,1127,-10516,-14414,-12951,-9610,9308,14629,11955,25218,30493,21150,-711,-7489,8568,7740,-4824,-18687,-19475,-20679,-14537,-13678,-18482,-8544,-1077,-7711,-9025,2308,11859,12294,2337,-6799,-8337,-1571,12104,12063,1226,-10386,-6530,3064,3817,4812,4781,4115,4381,7439,11246,7500,7255,11304,7710,2565,-544,-176,-8435,-7638,-1654,4947,11250,6075,-822,-1529,-2591,-3750,9039,10901,1626,-5081,-6415,562,13576,19945,11520,-929,-12411,-8110,1334,3498,4482,4445,7588,9948,16201,18093,13460,4084,-4533,-3397,1023,2426,-2266,-10011,-3834,3561,5467,1371,-4436,-6236,11636,25510,29205,14153,8761,19229,27046,26772,19186,12146,11142,12031,11332,6289,-4930,-9107,-16148,-12736,-9851,-8117,-2485,8464,28119,57896,47733,24431,12599,-664,-6946,-9586,-11611,-11921,-15589,-9080,-6315,-11009,-12674,-12836,-2657,15746,40643,52877,40210,25733,17126,4100,-5648,-10273,7416,13585,5016,-3231,-12644,-16218,-4529,1792,3275,1681,-5423,-14201,-9581,9853,17729,18691,8159,-1386,-10654,-12843,-4957,-2877,-99,1489,2839,-1592,-5071,-9564,-14595,-9354,-16309,-3171,3297,4025,10205,15693,18039,17608,3877,-12590,-3998,-1950,2340,-1515,-8461,-7692,-133,23820,36072,53370,53736,30311,14258,1320,-1501,6418,12987,10824,5995,7581,8912,8652,6350,6236,10095,16383,23477,24487,8632,-966,-3910,-6852,-8448,-6241,-3553,-6195,-10114,-10236,-5057,-191,1362,-2448,-9116,-11506,-10048,-8332,-6080,-4066,-5799,-11752,-15033,-17915,-18233,-4278,16309,32778,49541,46269,19485,4200,3837,16762,27219,13646,-3741,-7081,-2518,-848,14635,37365,31295,19641,8414,-2759,-9773,-8064,-6360,-8093,-4871,-5452,-10250,-12029,-13741,-12956,-10607,-9481,-12353,-2388,8525,7564,-1317,4114,21952,39980,46134,34105,14222,5005,2648,2363,5779,8314,5096,1283,-3283,-9073,-11892,-7238,-2838,1734,1531,-3310,-3113,-6564,-8167,-4801,-1014,4574,8133,10201,3959,-1120,-2147,73,-1319,-6882,-16305,-7762,-6444,-8958,-5310,-3109,-8590,-9930,-9319,-9443,2951,14729,13741,11649,7499,-1979,7228,15362,15877,11233,-2095,-7192,2553,2589,2192,21225,27379,11811,-2673,-12496,236,24090,52784,48144,24364,6078,4584,12354,11730,5862,-2832,-11021,-12643,-8315,-6443,-7437,-9719,-15317,-13835,-3977,-2874,-2009,-1538,-4598,-10150,-4061,392,-1218,-1604,5357,14301,16790,14534,7661,-1815,-256,-1245,-9453,-9367,8519,13111,5759,-6570,-16405,-7674,3092,15357,15527,5013,1653,4483,10895,9005,7466,8795,9921,11916,15308,16528,6410,-5445,-9966,-13311,-14071,-11382,-8848,-14122,-9059,-9704,-9523,-4325,-515,5216,17559,26083,24544,2847,-18039,-8156,-409,-1967,-8305,-9912,-12776,-14071,-6994,-783,-2107,-3066,4492,8361,10983,9316,6621,3244,644,3717,7977,5314,1026,-2573,5249,4348,-194,-9008,-12851,-7470,-557,8717,17330,20395,16665,4443,4954,13514,22596,28491,20831,5408,-7365,-7557,-3413,-5682,-1213,5037,8213,9688,12516,10172,7415,4351,-3016,-7077,-8453,-10205,-11388,-7631,1983,9239,1744,-13430,6164,7865,-3805,-11467,-13354,-1003,15355,35250,48292,35620,6288,-3724,-1198,-3389,-8242,-13078,-10051,-4062,-3285,423,4604,5062,5779,4727,7841,6734,-1148,-5159,-3994,-4782,-4301,-1210,-777,-2845,-5917,-119,11175,9037,7238,28413,50059,42950,22368,8859,-4862,-11859,3785,16098,14430,4410,-6208,-6628,-780,-6837,-6834,-1942,-3868,-6882,7583,20474,15535,4053,-9953,-2291,5822,3742,-2248,-3715,1096,10848,11687,8476,7861,8177,-8061,-11531,-7347,-4116,-6529,-11152,-3490,599,231,-1547,-4257,-5969,-3481,-2701,-1289,-3586,-5780,-4844,-1087,10966,22578],[19603,11919,7120,-2249,-6253,-141,1219,-3624,-7941,-223,1486,-3205,-1152,11453,25195,22532,12375,1911,-5106,-3314,-9122,-12428,-8724,-8360,-12568,-13895,-8754,-2426,-89,-3021,-5800,-2777,56,-2017,-4226,7887,18745,12655,5149,-1705,-7107,-9907,-5530,-770,6776,9540,4169,-1659,2873,11670,21777,24065,15171,6837,615,-6332,-11282,-8280,-6090,-8206,-12459,-11835,-12183,-15070,-8249,8861,16947,12100,10880,12982,16759,12110,3324,-3674,-11484,-9318,-10213,-8886,2252,5396,-1449,-12224,-9114,-6038,-9097,-8531,-4026,-3654,-1230,4522,-4187,-14190,-12702,-4023,10613,31303,43324,38051,27133,27433,32093,34559,33513,23654,5867,-13538,-5258,1429,5272,8449,12575,9381,9496,8572,-5403,-8311,156,1854,-4132,-2641,1075,3506,3932,696,-4037,-7714,-17080,-12018,-474,10940,15274,14666,-3242,-18529,-25229,-25435,-19591,-8525,-6856,-5987,-3364,-2101,-307,-691,-2735,1465,10410,12557,11656,16408,9690,-10585,-5527,7754,7364,-3016,-7273,22283,45069,40924,18721,5668,11072,13075,11096,-409,-5805,3772,8012,9618,-2963,-11748,-30611,-30945,-30339,-33647,-58688,-152231,-252483,-289907,-243544,-146129,-62878,-19561,-3736,-12500,-14178,-16182,-8608,-2412,-5018,-6526,-6551,-1131,-2649,-9319,-11990,-7032,-3138,-3764,-6618,-6278,-1,17927,18227,10845,3937,-1735,-1360,5198,9872,10398,4984,-74,567,753,-5500,-10912,-23008,-44148,-54250,-49520,-29221,-8381,5974,-1545,-8725,-2634,-696,-1568,-1217,-4360,-8094,-9796,-11770,-12341,-12331,-15630,-15251,-7992,3936,17460,32052,33692,24887,11430,-1724,-11658,-9033,5798,18199,24755,23788,4400,-13128,-3373,622,-628,977,5778,12354,15871,14802,4712,-9429,2218,25424,35610,22454,7138,581,-2287,390,4067,3887,643,-3387,-7360,-8329,-6366,-5434,-7321,-10816,-444,11378,19105,17841,9766,-336,-3484,321,2911,7871,13736,19757,28138,26873,15295,4013,2176,4348,12127,16163,4472,-6575,-3782,6988,13227,8877,2355,-9825,-15864,210,7252,7551,6435,6032,871,-9577,-9044,-8291,-8686,-5358,817,651,1284,-2398,-11601,-5020,-2842,-9053,-11116,-6476,-10275,-17544,-18249,-14849,-13282,-16742,-12408,-6984,3409,6867,-5126,-14723,-10177,-6000,-4448,-10357,-20293,-5783,6521,16369,26768,37616,44966,44224,36403,19228,4293,-9161,-9632,-891,2920,4520,7272,8389,1517,-14673,-7169,-1309,-308,-4803,-13360,-20792,-16299,-7796,-4386,-1441,3721,16998,21363,21967,17423,15264,8191,965,-3192,-3337,350,7535,15687,18503,12865,9503,14165,15548,11489,9097,10852,11101,3886,725,4573,9081,6345,1406,-7116,-14957,-9693,-5074,-4451,-4050,-1070,8344,16939,25489,22891,6016,-4649,-12190,-2951,2650,3764,6436,13642,24988,37471,47517,44946,30081,11005,2135,282,8319,25275,51973,71381,55493,25365,7059,-5103,-4574,-1933,-8284,-10850,-8941,-8987,-9793,-18938,-15532,-17095,-11317,-3322,5507,13009,10199,4551,-1124,-6795,-14313,-3624,6851,1923,-11046,-11323,-5705,-10049,-3371,-284,-5893,-2854,-4639,-1753,271,304,-2969,-4367,-89,2698,-1948,-1826,15139,29399,34886,28553,18669,6303,-9484,-12004,-12460,-12830,-12178,-4347,1133,1479,2884,4454,3077,-1299,-1425,-1500,-8898,-15783,-15245,1470,19959,31802,25807,16049,15183,11468,-7493,-5892,8681,13118,2459,-10147,-8395,-3825,-1421,1117,3535,-3257,-6428,-2935,7452,9359,11361,15111,17384,13848,5504,-3147,-6490,1189,2347,-5518,-2832,8490,15752,11724,7702,5976,1488,-8892,-2261,8375,13732,11221,5877,-3158,1417,1220,-3988,-1485,4292,8994,16484,16511,6814,-1590,-5588,-9422,-7445,-2596,1589,229,-249,-194,-921,645,1074,-3338,-9158,-16625,-21315,-15847,-4410,-3741,-4180,-2668,-5630,-7986,-3088,12807,29190,24680,5108,16670,27365,15948,-3928,-13470,-13105,-9539,-5834,-5168,-4177,806,-597,-8387,-16626,-12864,5881,29104,32996,17394,-4396,-9991,-3305,-11958,-18115,-11588,-9851,-12641,-4941,-1068,-1939,-3007,-216,9203,22527,32205,16668,6551,6255,9150,16086,21411,14097,7669,8668,11219,11748,9801,11304,9023,4092,1106,-2944,-8874,-14496,-14183,-3802,4750,5173,3296,-1477,-9863,2071,28217,45900,44953,27181,6447,3981,7261,13091,5777,6105,9810,11755,8855,12218,6401,-7429,-17606,-14823,-12960,-14323,-11299,-11470,-14495,-9882,-6270,867,7096,659,-5065,-335,-1887,727,4385,4258,1072,-2534,782,4848,11512,10553,-655,-12236,-13708,-10405,-9239,-12008,-16705,-9139,-2046,6831,14319,9995,-5706,-4879,-5661,-9635,-7003,-2189,3575,4246,-3588,-11755,-15275,-9621,6378,27998,42957,46653,12301,-14892,1767,11920,8572,1815,-6673,-14659,-11897,-11416,-11441,862,145,665,-856,2006,-1474,-8013,-11715,-9666,-6750,-13610,-15401,-15565,-10257,-7466,-8909,-5525,-3219,3191,12115,21821,14211,-4989,-14850,-7611,-13276,-19782,-17203,-11080,-14869,-12989,-5170,-1753,6156,18967,22878,21853,9949,-4652,-10692,-4696,3905,13883,22662,25562,14836,31030,54371,76483,76333,46807,12954,-5876,-6113,1515,-2565,4494,9982,4328,-2777,-6248,454,5701,7576,-3475,-2405,7299,8616,-1180,-2953,-2580,-3892,-8755,-4945,4307,1777,202,10235,12612,14561,15943,16601,18330,18350,20606,21812,18327,9962,2997,3019,3916,2318,2890,7784,17206,30165,46762,47111,19205,2898,9141,20459,18246,14342,19237,21339,21041,19476,14588,2822,-7299,-10484,-4910,14175,23006,24188,14081,4408,-16550,-11188,1153,4417,3068,3384,3469,6624,6432,7277,8434,6379,-4737,-7827,-6937,-3698,-1432,-5942,-13623,-15156,-8081,-275,4054,14802,33184,46847,38888,15850,-1896,-13763,-6903,-2143,-6182,-9898,946,1508,4160,4488,-2617,-9138,-8916,-1093,1029,-4040,-4903,-483,4184,4112,1625,3478,-1071,-4294,-1989,12181,20907,26081,20362,11355,9186,8684,6701,2801,-6146,-12819,-15152,-12748,-12934,-5568,-5517,-2364,1656,-1554,-5309,-6388,490,4267,-2558,-3345,-2044,-3459,25,3949,1960,-6519,-10759,-2105,4173,2226,1304,-3090,-2400,2799,7484,4739,2028,-4735,-15308,-14615,-1509,2359,-2419,-10720,-8417,-3414,-3191,-5165,-8242,-9548,-14156,-12703,-7716,-1028,6690,4935,-1935,-2651,-3478,-2636,2945,5661,2525,7774,15762,17400,13866,806,-18603,-8401,2611,12059,19573,9953,-10006,-17347,-1897,10807,10753,10283,22553,37590,35999,15323,-4882,-4161,11801,10290,-3342,-8265,-8242,-8608,-6720,2633,5525,-7669,2229,10762,13614,1907,-14290,6985,17492,11705,5476,-1574,-7324,-9822,-11727,7,15624,26808,24628,12478,2306,4637,4848,985,-4807,-10696,-10868,-4006,-4775,-5302,-6894,-10879,-11789,-4434,-2195,-6940,-8732,-9746,-7454,-3634,-892,-3603,-10152,-17790,-12600,-7235,-6948,-5862,-6108,-12110,-9825,-3078,2412,7866,14239,11126,-1985,-17112,-15809,-11645,-16863,-11620,-4419,40,73,-3971,-4374,-3603,-7319,-10294,-7706,-3242,-5849,-14980,-13454,-6487,-4855,465,6305,15217,26432,22765,12286,12104,15163,9127,-2617,3615,7241,-5387,-14715,-6350,1934,-310,-13624,-22359,-9341,2191,2060,-11221,-16047,-10441,-7018,-6616,-9820,-6865,3384,10581,12926,19789,21396,20317,11584,4034,-837,1030,1137,1329,-9687,-19009,-12790,-5226,-926,-2040,-163,3864,15822,27080,22291,12258,5838,-2652,-8154,-5544,-5419,-15802,-1453,12391,12015,5471,10704,13082,2749,-3907,-1430,2314,17037,22208,11870,-4526,-15830,-5440,-2590,-7200,-8215,905,-8395,2074,3088,1280,3333,6264,9335,16381,19926,27460,35936,33367,18878,5869,-3519,-7640,-3484,2065,418,-14372,-7046,5301,-16,-11056,-1869,16673,31502,36726,34611,23257,1457,-83,10068,12861,6278,5659,13440,21953,19041,4789,-6071,-5715,-3105,-5623,-14458,-17297,-12025,-7903,-5670,-4694,-1547,12692,20576,9803,-4051,-11207,2742,22455,34137,20587,999,-11000,-5371,6013,6705,-770,-9770,-12372,1861,6643,-1917,-4162,-7157,-13173,-5051,-5371,-9449,-11996,-9654,-2016,386,8543,17101,23008,25145,7603,-1652,-11288,-7760,9385,19649,15251,851,-10965,-7335,-81,-85,355,5583,6479,2994,3764,3771,4159,1940,4662,6024,-6832,-11517,2176,6319,-1804,-10193,-11373,675,19935,24030,3901,-13869,-10500,-9913,-13390,-17320,-10514,-3323,29,-3578,-8070,-5685,6363,5722,-447,23,4498,6291,3188,-2697,-3229,6693,27521,36994,18849,-342,-12835,-14321,-6475,-9656,-12056,-3124,18649,16025,10919,12735,21318,31426,43716,55542,54657,27406,86,-5347,3484,7930,21367,17567,3602,-4277,-1804,6296,7254,11041,16295,20630,29362,34450,13472,2231,-1795,-7299,-8674,-5845,8017,6265,1245,-1340,1632,-1029,-1151,-1603,2776,5985,7199,-9094,-8284,-1672,-2289,-5946,593,2937,-4673,-11949,-15920,-5729,-4487,-6321,154,15024,21631,11235,2257,-9574,-13555,-11158,-14137,-12838,-864,3585,3110,-796,7854,19982,20662,22320,6109,-6030,9748,16822,8478,-1604,-7046,-8095,-10366,-4730,5532,5254,1677,-14204,4648,18791,17941,16230,12547,4771,-3851,-2376,2371,4154,3307,-672,-7818,-14352,-7876,1411,6139,15848,35323,37141,26474,12692,4129,3005,12116,19654,11123,-1090,-6386,-9339,-13629,-18414,-10581,-718,5315,7430,5216,1982,2644,-1035,-3191,-4478,-5599,-5653,-8458,-11186,-9187,-8665,-9716,-10932,-12672,-11002,2264,22782,37727,29122,8453,-9151,-10749,-3845,-2992,-6831,-8160,-6749,-3033,5344,10651,5079,-8396,-13033,-10876,-7060,2695,2151,1346,1294,6721,7837,258,-9678,-13912,-14865,-10655,7961,18505,17032,30670,33614,21708,-453,-3807,9296,3968,-9937,-17264,-15484,-18255,-14786,-12428,-17719,-8486,-1127,-6903,-9894,678,9492,10011,-120,-10254,-9095,5366,18115,15887,3170,-9363,-5215,4574,4777,5911,5444,2608,3032,6592,9346,4636,5574,10522,9138,5395,1282,653,-8167,-8122,-2843,4047,12198,8580,1255,752,2811,4115,14973,14263,2286,-5351,-6786,650,13811,21317,13472,-118,-13138,-8429,2405,5750,7185,4298,5597,8522,16271,19599,15284,4619,-4545,-2927,2226,4321,-68,-8683,-4299,2922,5225,646,-5423,-7583,11068,29318,34682,19276,14239,26229,32560,30575,21526,13307,11165,11013,8615,2577,-6842,-8389,-11791,-9078,-8998,-9160,-6538,4460,23908,54989,50971,24026,10464,-2474,-8871,-11205,-11974,-12373,-15985,-9131,-7876,-12159,-11875,-9382,-1458,15044,38760,47251,31501,18958,15242,4441,-5070,-10962,8290,15131,6729,-2864,-13799,-14030,-3767,816,1868,1861,-2711,-11546,-16599,744,9659,13842,6151,-1092,-6410,-8672,-2019,945,2844,3254,4653,-108,-6167,-11812,-12168,-8432,-17528,-2319,6563,6634,10306,15359,19192,18556,3089,-15286,-3655,-131,4351,-1245,-8858,-6503,3272,23843,31676,42213,37734,18808,6763,-3480,-5411,4209,12028,9416,4128,7511,10792,10959,7320,5629,8455,14812,22296,23945,6954,-2656,-4960,-6987,-7107,-5264,-3623,-7666,-12224,-12059,-5887,-472,1910,-961,-7101,-9970,-9544,-8578,-6478,-4273,-5523,-10822,-13945,-12777,-13225,-11855,8434,26541,46529,49226,23601,5325,2449,13502,23026,9506,-6898,-7405,-2081,-243,15227,37450,31929,19754,7912,-3290,-8755,-6960,-5196,-6561,-2624,-3562,-10635,-16860,-14413,-10660,-9773,-9663,-11208,-1632,9270,7629,-1777,4653,22130,38875,43541,32226,14266,5985,3705,1975,3994,6643,4034,544,-5015,-12003,-10064,-7581,-5611,-2647,-3512,-6529,-3400,-7775,-10073,-7113,-3137,3012,8367,12089,6375,-1695,-5792,-3853,-3747,-7824,-17252,-6578,-4415,-6035,-1981,-2075,-9115,-10585,-9536,-11275,3465,14262,11260,6349,-819,-7048,7627,16433,16410,10653,-1637,-5200,4343,6259,5632,23347,25901,8517,-3537,-10459,-848,20992,44332,40785,21706,3819,2181,8676,8431,4103,-3161,-10281,-13367,-10371,-9511,-11353,-13792,-19130,-14404,-2572,718,867,563,-3228,-11814,-7478,-1971,-1822,-479,7553,15578,17630,14210,7082,-1393,698,-976,-6833,-1552,13698,19911,14425,1960,-14576,-10412,2164,14013,12637,3470,1845,5022,12652,11385,8872,7922,7075,7732,9930,11995,4176,-6721,-13131,-13489,-13023,-13122,-10905,-13439,-9459,-11156,-10745,-4862,-525,6268,18914,28720,26749,1721,-17969,-6826,465,-2158,-9140,-11879,-15362,-12454,-5712,-398,-1666,-1869,4524,8481,11239,9969,7700,3788,49,4516,10836,9958,5990,-127,5011,3356,-914,-9449,-12177,-7919,-2121,6749,14580,17359,18183,12803,15442,23267,29894,30450,18925,4426,-7429,-8686,-4803,-6812,-1687,5757,9726,9914,9732,5773,2673,151,-5326,-8210,-8835,-9712,-10644,-7565,1150,7990,1328,-9462,6880,8703,-4313,-13663,-15871,-1733,16570,35023,45359,30099,2609,-6915,-3859,-5253,-9830,-15734,-8123,-549,-419,1983,5529,6430,7952,7855,12148,10689,1751,-3670,-3984,-6188,-6718,-3921,-2355,-3018,-1112,9499,19649,15244,4860,20880,41746,38580,19270,5421,-7025,-10308,4579,16383,15051,5728,-5034,-8986,-4656,-8342,-5234,-1870,-5296,-7985,6908,18484,12657,2152,-11907,-4291,5399,4268,-2247,-4105,1617,12473,12679,8161,6529,5146,-9584,-10733,-6305,-3162,-5635,-11009,-5099,-2024,-3081,-4378,-6516,-9108,-6348,-3861,-735,-1726,-3925,-3322,324,12045,22066],[19867,13828,8769,-1109,-5063,860,3145,-1649,-7635,-797,1201,-2856,-376,12065,25712,22865,12778,1835,-4984,-1821,-7058,-10914,-10854,-10625,-13872,-14219,-10883,-3805,88,-2547,-5326,-2467,-89,-2060,-3612,8909,20065,13263,3765,-2504,-6626,-10762,-6728,-1258,7791,13018,9684,3902,6402,14637,23252,25424,16826,9551,3248,-4636,-8969,-6077,-4537,-7624,-11673,-9326,-9340,-13624,-8745,8835,19978,15900,13874,13584,13927,6066,-3174,-10057,-4021,-5575,-8866,-9586,1259,4131,-2669,-14676,-11369,-8669,-13496,-13419,-4915,-990,7135,11898,1878,-10261,-14031,-8512,3934,27009,43284,42612,31569,27747,29756,31645,31925,24288,7299,-9640,-5674,-63,3570,5859,8261,4302,5437,5653,-6233,-6763,948,1652,-4629,-1625,3354,5117,4531,1267,-3994,-9006,-17942,-10849,1967,16165,24747,21577,-445,-19081,-30353,-32257,-24372,-8687,-4789,-6775,-7328,-5829,-2720,-2108,-3844,1008,9843,10511,7638,9937,775,-18310,-1104,10045,8063,-3484,-6899,19169,38263,34989,15163,3339,9885,11038,8720,-1049,-1971,7166,8568,8817,-3779,-14966,-28160,-31914,-25694,-19908,-36639,-125445,-224085,-261976,-218875,-129595,-56421,-20083,-4046,-11105,-15651,-18043,-6071,1232,-511,-3164,-4730,-1107,-3877,-10351,-12557,-8300,-5157,-5484,-7913,-7425,120,21207,23574,16588,8646,1151,138,3734,5993,6309,1374,-1710,520,-310,-8709,-13989,-24377,-41120,-47249,-46109,-32629,-12917,603,-5539,-9352,-5110,-4117,-3225,-2082,-4427,-6994,-7889,-10571,-12617,-12330,-14467,-14540,-8090,4572,19623,37448,41572,32764,18977,4431,-7393,-8225,4850,17507,25735,25403,4223,-12838,-3949,-537,-2772,-731,3944,10490,14937,15111,8951,-5628,5575,27686,35486,21558,7309,1044,-2319,-289,3008,3505,897,-3311,-7640,-10130,-8762,-7710,-8856,-10333,-274,11344,19291,18606,12598,3985,-3084,-697,451,3809,8607,14442,24343,24727,14578,4624,2963,5222,13317,16229,2844,-7500,-3634,8164,14741,9552,2085,-10434,-15665,-1863,3742,4761,4915,5586,-177,-11215,-9570,-8351,-9295,-2629,7262,9967,8260,-685,-10814,-3809,-1608,-8422,-14921,-10283,-12754,-19104,-16312,-13904,-12351,-15836,-13020,-7274,3249,6919,-3851,-12040,-14917,-9975,-7021,-11448,-16215,-5769,5208,14858,25554,36149,42774,40657,33496,18018,5408,-5806,-11456,-2992,2185,3699,5338,5492,-1581,-11928,-3792,1090,694,-4459,-13911,-22940,-13182,-3444,210,2411,6612,16996,19042,19789,15779,13267,6709,1028,-2051,-3332,270,8724,17661,22700,18736,14014,16071,16002,11926,10033,12544,13463,6615,4027,7816,10510,6499,2100,-6062,-15609,-10877,-5252,-2752,-928,1371,10249,18406,25030,18995,1310,-7384,-10915,112,5554,6136,7944,13840,23596,34612,45744,46221,33002,13505,1550,-2453,3809,17779,40924,62892,50467,24850,8543,-3755,-5692,-5493,-12654,-14706,-11110,-8495,-12103,-14588,-9599,-11083,-7710,-2067,6783,14285,11385,5547,-644,-6274,-14396,-5785,5208,1237,-11038,-12920,-5476,-7200,-1893,-1120,-8403,-3392,-2868,-714,578,-301,-3705,-4760,-383,2378,-2151,-2256,15394,29821,36347,32027,22276,9498,-6974,-14871,-15580,-13464,-11725,-3346,1906,1760,2956,4492,3229,-531,79,864,-5886,-14144,-15525,-133,20321,32391,23783,14240,12974,9490,-7929,-5452,8519,12337,1181,-11293,-9499,-4712,-1412,2409,5554,-1335,-3663,-663,7999,10291,14298,19605,22117,16762,6867,-2604,-5418,2660,3445,-6520,-3494,10175,19310,15360,9949,6203,60,-9153,1309,13726,18374,15786,10112,629,3201,1271,-4801,-2017,5989,14511,24547,22551,8765,171,-2407,-5231,-3589,164,3345,1277,3,-93,-551,1290,1398,-4107,-10145,-18314,-20493,-16785,-8268,-10611,-9458,-2006,-1923,-5523,-6084,8861,26914,28650,9419,16347,20987,7835,-10144,-14036,-10592,-7849,-5787,-6956,-5821,195,-210,-7884,-13524,-7562,11878,31671,30935,12737,-8962,-9322,-2444,-12268,-17964,-16464,-13805,-10982,-3635,-1181,-3536,-5480,-2844,6856,21233,29832,13853,4657,5805,9653,16001,20238,12756,6413,6862,7768,6688,3610,5428,6372,3656,1367,-2324,-8236,-14118,-11204,-374,7027,4760,1434,-3408,-10397,1521,26481,43452,42382,24307,4940,3429,8976,16285,9010,8025,9028,9463,6236,9822,5430,-7922,-17234,-17427,-15603,-12077,-9453,-10408,-13464,-8806,-5261,2249,9844,4861,-2530,-2138,-7709,-4599,3499,6600,6261,3581,4801,7437,13201,12214,4822,-5133,-9698,-8917,-9010,-9024,-17160,-13789,-5776,4423,13641,12589,-2586,-3354,-4707,-9197,-7579,-3750,985,1339,-6740,-12114,-12134,-10098,2604,20817,31978,38117,13230,-13822,129,10725,9345,2856,-5445,-13220,-11670,-11903,-13779,708,589,2009,717,2991,-1016,-7053,-11143,-9830,-6007,-12059,-14642,-13394,-7000,-3025,-4468,-3667,-3144,4806,17031,27982,19509,-313,-15771,-8573,-12678,-19497,-16441,-10081,-13176,-12881,-5274,-1317,6554,18430,23121,21874,9883,-4235,-9189,-1526,9480,17815,27510,30555,18775,36320,64466,86355,78459,43919,10469,-7283,-6806,440,-2629,3040,3857,-4365,-7970,-5975,1173,5589,7464,-3165,-2922,5339,8168,-25,-1346,-1449,-1865,-4874,-2581,3743,912,-2573,4592,6464,9606,12647,14442,16474,16688,18706,20827,18282,10150,3076,2978,4080,2278,1745,5543,14391,27021,45372,51274,26992,9132,12814,21309,17661,13555,18791,21309,21519,21772,17860,5030,-5975,-9343,-11917,4837,16795,22274,13731,4831,-13031,-15246,-4032,-76,-1515,-1690,-1292,3165,4985,8821,10903,10553,-1264,-4728,-5729,-3888,-1559,-5591,-13337,-15996,-9109,-760,4099,13941,27881,38234,31926,12159,-2586,-14384,-8204,-2604,-4807,-6406,3818,4790,4860,3443,-4318,-9254,-2399,5363,6675,106,-2990,-1675,895,1548,1450,3618,-667,-3549,-708,15314,25675,29619,19105,11117,9551,8597,5577,1527,-6600,-11997,-14158,-15613,-10288,366,994,3383,5670,955,-3964,-6393,-999,2034,-3887,-3361,-1951,-4401,-1342,3010,1161,-6702,-9987,-2101,3436,1260,-298,-5295,-4341,2534,8947,5360,2052,-4599,-11122,-12000,-1345,1596,-4166,-14612,-13695,-6852,-5851,-8990,-12662,-12239,-13427,-11307,-8250,-2281,4420,2180,-3633,-2302,-2227,-1065,3731,4559,-1071,3385,9920,10274,6940,-1824,-19051,-12024,-4685,2364,12458,7324,-11362,-15972,-253,15167,17280,15878,28425,43001,39755,15651,-6624,-3235,14651,16338,2177,-4526,-5970,-7636,-7826,1186,1900,-9305,1361,9031,11410,670,-12355,9981,17794,11711,6135,-310,-6013,-9053,-10574,1307,16495,26227,23194,14428,5014,6751,5461,1284,-4326,-10209,-9691,-2821,-4212,-6662,-6527,-8777,-11634,-5860,-2526,-6687,-9255,-11035,-9654,-5193,-7,-78,-4714,-11950,-15218,-10428,-9456,-7392,-7115,-12904,-7663,622,5852,10153,13585,9133,-3353,-16515,-14334,-10939,-16404,-10234,-2726,1631,780,-4311,-5988,-5745,-8298,-10774,-9251,-5216,-7312,-15208,-10848,-4534,-4542,-1618,1720,9128,19661,19245,11497,15049,20528,12167,-603,1797,3687,-7537,-17496,-7475,288,-2718,-15471,-20073,-7409,3667,2362,-11105,-14816,-8292,-4715,-3980,-6888,-6651,1154,8028,11056,19238,21682,20916,14403,8195,-2404,-6720,-4836,-2524,-12265,-15878,-8822,-3599,-1637,-3842,-2622,890,12455,22643,16928,8843,3922,-3248,-7536,-4468,-4681,-15300,-1126,13852,12071,3098,6856,8263,-1838,-7000,-491,7607,26348,29691,16579,-1341,-14428,-4656,385,-3684,-9079,-3323,-13481,-75,3444,3000,5162,8329,11650,16852,18446,22773,28200,26881,17127,7770,2,-5367,-2684,2684,1082,-13420,-7393,4598,-1441,-11082,-1618,17713,34231,40597,39376,26400,598,-1006,10855,14002,6442,5939,16919,28529,25326,8736,-4296,-5213,-2674,-4359,-11353,-14277,-9467,-6990,-6476,-6554,-1579,14975,21772,8687,-7443,-7214,10567,28776,35540,20973,2399,-9078,-4585,5414,4985,-2097,-8434,-11515,-271,48,-10193,-10602,-10355,-10675,-3728,-3927,-7557,-8725,-929,6072,5807,12196,20410,27656,30457,9829,-1231,-11286,-9452,7024,18654,16297,1305,-11538,-6335,3528,4068,2787,5428,5142,839,444,1079,1576,-1120,3066,5487,-6807,-10774,3156,7527,-184,-8423,-9687,1591,17264,18881,1268,-11888,-9737,-11179,-15058,-16553,-8688,-1933,478,-3929,-8656,-6897,4375,4526,-1189,-460,4349,6664,3631,-3159,-4714,5344,25405,34628,19341,1702,-10955,-14579,-7001,-10181,-14148,-5399,17508,16606,9573,12006,22011,33115,44550,54199,53605,30000,1488,-6142,-832,3555,18649,14900,2346,-4461,-4872,3706,6658,11237,15301,18026,26018,32173,13763,3137,-1474,-6465,-6224,-3938,6512,3679,-1273,-3679,-934,-4763,-4488,-4578,27,2594,1632,-14772,-8804,-767,-1499,-6508,1383,4432,-3610,-11930,-14843,-4052,-3946,-7588,-1229,13056,19688,11420,2728,-8737,-14829,-14307,-15764,-12124,-1660,1209,-375,-4036,6798,23858,21106,21052,4626,-7461,10114,19914,13663,2982,-5245,-8273,-10731,-3838,5944,4093,817,-15263,2471,17346,17847,17846,14900,7116,-1366,-278,4625,6119,5845,965,-7009,-13025,-5137,4960,8913,18920,36435,32722,22328,11111,3605,2646,9693,14034,5845,-3604,-6660,-8723,-13075,-18170,-9631,391,5964,6892,3349,-236,718,-1632,-2638,-2775,-3243,-4332,-9383,-11424,-7512,-6441,-7738,-9580,-11968,-10131,3512,23012,33909,22548,3726,-12489,-9032,-1805,-259,-3376,-5076,-7175,-123,7361,10861,3888,-9954,-14216,-11945,-8834,2034,3470,3470,2880,6323,5894,-687,-9007,-12721,-15439,-11066,6748,21814,21576,34854,34215,19508,-1573,-362,9817,815,-11425,-11401,-10976,-15096,-14373,-11124,-17317,-9358,-1512,-6308,-11559,-1978,6181,6928,-3127,-13934,-6526,10984,21538,17764,3949,-9033,-4377,5540,5151,6452,5216,811,1019,4200,5678,797,3536,9418,10446,8336,2799,925,-8140,-8638,-4068,2869,12264,10341,2725,2672,8489,14530,24220,19965,3994,-5205,-7094,587,13460,21776,14906,563,-13542,-9076,2863,7440,9188,3555,3183,6320,15254,19978,16338,4818,-4797,-2833,2884,5601,1628,-7307,-4389,2325,4836,-213,-6368,-8864,9899,31854,38809,24192,19596,32111,36639,32947,22426,13369,10485,9647,6539,2074,-2621,-2377,-6035,-6195,-8711,-9967,-10975,-194,18554,49113,51893,22692,7629,-4184,-9586,-12303,-11822,-11054,-11926,-8111,-9876,-13261,-10378,-6056,-928,13389,35772,40659,22610,12052,12790,4426,-4709,-12309,8216,15822,7966,-2827,-15275,-12095,-2850,-143,360,1677,-433,-6276,-11923,-8728,478,7603,3460,-596,-1972,-3981,888,3897,4876,4260,5628,962,-7340,-13604,-10103,-8031,-18811,-2322,8642,8523,9998,14632,19921,18949,2386,-17104,-3295,1633,6113,-1434,-9488,-5271,6370,22254,26020,30274,22149,7939,-1153,-9015,-8787,3747,12916,8895,1628,6501,11953,12665,7780,4642,6336,12337,19450,21535,4399,-4999,-6794,-7785,-5943,-4313,-3958,-9802,-14579,-12950,-6382,-884,2040,213,-5250,-8536,-9085,-8884,-7007,-4612,-5234,-9385,-10755,-8834,-9830,-15987,1576,20638,42272,50179,26747,5714,15,9353,18142,5107,-9527,-6536,-1225,515,15492,36159,31774,19793,7591,-3342,-7643,-6280,-4555,-5626,-1154,-2140,-8988,-15392,-11349,-8017,-8677,-9730,-10385,-1437,9359,7079,-2569,4931,21531,36091,38691,28759,13652,6553,4457,1375,1827,4329,2399,-729,-7144,-14944,-8259,-7835,-8301,-6895,-7279,-5760,-298,-6251,-11379,-9832,-6136,278,7273,12769,8515,-335,-7316,-6787,-5690,-8752,-17891,-5385,-2165,-2539,1992,-277,-8951,-11507,-9670,-11571,3686,12641,7434,-53,-9478,-9041,8406,17380,16834,9900,-1699,-4457,5399,10049,9966,26098,24404,5103,-4554,-8492,-1263,17819,35466,32907,19088,2070,-49,4701,4655,1773,-4016,-9991,-13465,-12125,-12574,-15064,-17778,-17856,-12613,-1773,3439,3045,2281,-1736,-10524,-11140,-5109,-2952,568,9813,16994,18576,13915,6630,-955,1138,-1091,-3814,3907,16612,23347,19793,8772,-9115,-13239,842,11829,9126,2326,1693,4862,13426,13282,10309,7428,4736,4091,5201,7787,2298,-6993,-16323,-11879,-11219,-13830,-10946,-12332,-10081,-12453,-11075,-5030,-944,6314,19155,30333,27908,95,-16896,-4982,1804,-1964,-9473,-13781,-16951,-10782,-4475,219,-1096,-1484,4234,8221,10610,9647,7943,4278,-245,5597,13575,14411,10681,2690,4926,2707,-1201,-9348,-11429,-8356,-3782,4610,11530,13763,18335,19983,25908,33746,37576,31972,16529,3337,-7405,-9671,-6193,-8013,-2087,6582,11215,9870,6964,1960,-1256,-3077,-7159,-9109,-9227,-9429,-9881,-7068,1177,8025,3010,-5433,7055,9440,-3719,-14997,-17931,-1600,18550,34691,41810,24835,-150,-9524,-6278,-7009,-10983,-14703,-5896,2339,2597,4433,7848,9513,11840,12813,18299,15811,5281,-1819,-3681,-7265,-8780,-6221,-3118,-990,6699,19273,27194,19172,1871,13801,33230,33361,15781,2164,-8690,-8597,5315,16373,15567,7311,-3064,-9930,-8553,-8935,-3379,-1313,-6117,-8752,6381,16711,10488,1144,-12814,-6329,4549,4474,-2285,-4155,2848,15009,14816,9215,6613,4017,-8903,-8955,-4666,-1623,-4086,-10437,-6596,-4451,-6059,-6680,-8090,-11412,-7416,-3664,636,768,-1431,-1141,2078,12766,20785],[19022,15142,10001,-151,-4048,1571,4779,119,-7159,-1891,377,-2968,-76,12034,25385,22617,12870,1532,-4971,-329,-5042,-8400,-10774,-11975,-14585,-13220,-12681,-5436,-294,-2703,-5417,-2557,-542,-2379,-3437,9040,20260,13940,3186,-2921,-6351,-11609,-7514,-1175,9107,16606,15403,9874,10484,17758,24262,25572,17168,11225,5208,-3280,-6859,-4029,-3174,-7157,-10376,-6554,-6550,-12349,-9498,8024,22316,19970,16895,13997,10865,519,-8401,-9611,2561,-1977,-7654,-10463,-104,2654,-3953,-16270,-11693,-8810,-14366,-17716,-5371,1874,13997,16451,5854,-7007,-14273,-12963,-3983,18755,37980,42908,34330,27319,27236,28968,31123,26366,10871,-5498,-6170,-1695,1811,3111,3726,-299,1688,2227,-7042,-5353,1449,1123,-5083,-533,5384,6338,4712,1448,-4124,-10965,-18755,-9782,4413,22263,35221,27468,1923,-18670,-33921,-38835,-28656,-8404,-2986,-8310,-12001,-9678,-5161,-3650,-5281,148,8873,8179,3283,2673,-8481,-13407,3261,11486,7812,-4497,-6994,14845,29315,26684,10151,977,8511,8194,5022,-1279,2007,9253,8107,7262,-5058,-19239,-24144,-33330,-23213,-10571,-19922,-101828,-194711,-229923,-189835,-110008,-47672,-19489,-6254,-11213,-17312,-18083,-4045,4374,3878,362,-2828,-1579,-5835,-12014,-13375,-9517,-6960,-6977,-8715,-7457,1980,26383,31697,24678,13983,3562,742,1203,1566,1427,-3437,-4119,-284,-2003,-12129,-14811,-22081,-35232,-40783,-40183,-31866,-17005,-4487,-9390,-10851,-8508,-7939,-5024,-2924,-3947,-4786,-5092,-9226,-13270,-12487,-13171,-13734,-8418,4891,21195,41580,47999,39639,26359,11544,-1520,-5651,3558,15736,25444,25648,3390,-12900,-4802,-2029,-4894,-2568,1445,7382,12122,13372,11321,-1932,7746,27203,32893,19722,7120,1394,-2341,-1059,1621,2693,948,-3071,-7315,-11143,-11282,-10175,-10393,-10067,-692,10557,18592,18558,14643,7913,-2176,-1685,-2081,-441,3589,9343,20182,22095,13518,4767,3217,5185,12799,14450,428,-8805,-4125,8087,15003,9540,1410,-11249,-15956,-4584,-305,1548,3199,5009,-1367,-12987,-10275,-8694,-9262,358,14076,19935,14696,45,-10660,-2958,-682,-7658,-18100,-14209,-15233,-19239,-13656,-10808,-11024,-15052,-14029,-8248,1937,5866,-3504,-9762,-17307,-13275,-8827,-10729,-12770,-6199,3009,12184,22941,32943,38580,35044,28922,15783,5768,-2819,-10849,-4800,1095,2187,2643,2097,-4040,-8690,-913,3004,1303,-4638,-14821,-23492,-10235,758,4679,5792,8898,16109,15987,16866,13805,11221,5281,1104,-1117,-3544,-158,9477,19200,26679,24815,18392,17164,15676,11971,10825,14012,15405,9006,6746,9952,10755,5768,1997,-5390,-16027,-12365,-5466,-1026,2315,3715,11573,19083,23583,14488,-3569,-10373,-8440,3288,7991,7777,8700,13145,21046,30118,41389,44441,33703,15047,1082,-4751,-400,10714,29359,51545,43105,23073,9184,-2863,-6594,-8531,-12424,-11818,-12507,-8215,-13712,-11119,-4497,-5714,-4931,-1444,7126,14194,11297,5670,-679,-6076,-14481,-8344,3176,266,-11239,-14037,-4692,-4040,-328,-2009,-10944,-3854,-1338,3,434,-1466,-4803,-5464,-1036,1719,-2640,-2949,14776,28438,35168,33876,25774,13405,-3150,-14282,-17787,-13992,-11561,-2907,1915,1387,2452,3880,2637,-410,905,2609,-3010,-12364,-15365,-2564,19077,30569,20588,11793,9896,6453,-8529,-4915,8012,11004,-316,-12467,-10794,-5818,-1441,4140,8617,1455,-1089,806,7391,9538,15670,23109,26344,19209,7884,-2172,-4529,3734,4193,-7526,-4217,11605,22297,18449,11661,5892,-1926,-9239,4155,18582,22647,19057,12760,3652,5399,1485,-5910,-3265,6535,18496,31145,27331,10048,1710,916,-1095,-33,2567,4691,2325,505,-73,-582,1366,1078,-5321,-11160,-19463,-19474,-17021,-11202,-17028,-13140,-289,3058,-2070,-9086,4327,23329,30743,13979,15865,14024,-653,-15827,-11097,-7255,-5872,-5711,-8768,-7790,-999,-124,-6883,-10033,-2106,18363,33905,28673,8516,-12130,-8679,-2277,-12807,-15161,-12319,-12221,-7125,-1792,-1454,-5516,-8151,-5630,4098,18996,25926,10103,1876,4360,9074,14778,17781,10326,4367,4278,3739,1349,-2846,-767,2989,2371,1177,-1676,-7228,-12869,-8973,2218,8971,4715,-438,-5667,-11191,260,23094,38366,37477,20063,2819,2374,10019,18355,11564,9138,7381,6656,3533,7659,5123,-6886,-13907,-16045,-14839,-9492,-7468,-9253,-12455,-8167,-4870,2752,11749,9114,1684,-1278,-11417,-9955,1895,8083,10642,9317,8792,9352,13207,11994,9298,2357,-2140,-3380,-5492,-4962,-13071,-18660,-9480,1997,12216,14260,238,-2230,-4134,-8945,-8364,-5596,-1956,-1982,-10442,-11767,-9172,-9524,-914,13793,21410,28518,13268,-11178,-1324,8841,9796,4045,-3649,-11247,-11322,-12208,-16310,958,1704,3988,2908,4413,-354,-6230,-10483,-9742,-5588,-10736,-13253,-10622,-3510,1096,-760,-2470,-3496,6132,21448,32852,23336,3268,-14632,-9833,-12357,-18835,-15993,-9702,-11410,-11239,-4730,-1008,6141,16944,22432,21224,9390,-4073,-7813,1541,13542,19447,29466,32950,21614,40979,73398,93234,77343,39462,7461,-8719,-7295,-315,-2472,1530,-1547,-11286,-9863,-4453,1880,5192,7075,-3043,-3869,2581,6684,787,334,243,993,-1020,-822,2033,-56,-3378,2176,3546,6609,10127,12517,14613,14752,16385,19538,18247,10403,2958,2283,3421,1515,123,3206,11609,23577,42122,52054,32636,14351,15526,21190,16505,12424,17622,20293,21133,23044,20009,6692,-4526,-6739,-14442,-1490,11757,20922,14351,6829,-7633,-14964,-8792,-4783,-6301,-6368,-6085,-870,3059,9645,12067,13352,2405,-1838,-4679,-4151,-1806,-5306,-12620,-16813,-10554,-1804,3465,12126,21820,28805,24129,8107,-3498,-15119,-10107,-3789,-4223,-2806,7602,8803,5544,2179,-5852,-6876,4050,10098,10474,3255,-1316,-2727,-2225,-1480,353,2772,-571,-2862,446,18250,30579,33014,18511,11732,10324,8645,4575,318,-7591,-12218,-13140,-16004,-6162,5661,7175,8722,9315,3540,-2336,-6054,-2014,668,-4782,-3721,-2490,-5959,-2461,2143,294,-6847,-9128,-2109,2653,305,-1784,-7362,-6444,1764,10110,5890,1836,-4834,-7161,-7546,-1339,158,-6067,-18462,-19215,-9318,-8020,-12885,-16760,-12491,-11113,-9234,-8185,-3568,1567,-1337,-4511,-2048,-1331,359,4886,4237,-4040,-1244,3460,2670,21,-4413,-18584,-15712,-11283,-6040,5239,4015,-12917,-14826,921,18777,23233,20758,33285,47045,41732,14580,-8411,-1506,17334,22248,7883,-752,-3726,-6599,-9597,-1170,-2530,-9861,257,6868,8723,-944,-10356,12738,17826,11787,6964,1178,-4455,-8114,-9475,2082,16393,24482,20714,15451,7618,8580,5613,1463,-3280,-8934,-8195,-1895,-3833,-7895,-6617,-6817,-10775,-6771,-2672,-6300,-9501,-11676,-10889,-6165,799,3142,753,-6120,-12758,-12034,-11264,-8647,-8049,-13739,-5731,3962,9154,12557,13204,7362,-4541,-15504,-13009,-10443,-15831,-8845,-1149,3001,1215,-4749,-7553,-8000,-9363,-11047,-10474,-7245,-8966,-15057,-8832,-3333,-4575,-3636,-2170,3530,12490,14552,9373,16273,23846,13921,1247,478,515,-8148,-16329,-8193,-1227,-4862,-16817,-18293,-6025,4454,2440,-11056,-13537,-5724,-1960,-1176,-3635,-5312,-932,4728,8614,18166,21711,21122,16614,11807,-2821,-13806,-9232,-4827,-12245,-12231,-6356,-3137,-2918,-5794,-5262,-2495,8187,16752,10279,4526,1412,-4159,-7087,-3583,-3920,-14239,-1874,13816,11471,781,2634,2934,-6525,-9385,1380,13916,36219,36593,20794,1581,-13421,-4137,3683,1422,-6204,-5274,-17646,-1964,3908,5019,7547,10965,13867,16372,16117,17934,20854,20620,15294,9487,3273,-2925,-1838,2984,1229,-13006,-7854,3705,-2574,-10944,-1677,18344,36971,45350,45697,31246,930,-2068,11226,14650,5974,5316,19551,34662,31486,12763,-2504,-4257,-1696,-2949,-8369,-10674,-6907,-6052,-7055,-8196,-1956,15723,21580,6914,-11610,-2152,19218,35106,36530,21299,3752,-7379,-4157,4212,2541,-3543,-7117,-10214,-1949,-5269,-14630,-9663,-9322,-7971,-2287,-2323,-5116,-3577,6908,13016,11338,16274,23671,31646,33727,11365,-1131,-11131,-10991,4137,16274,15997,1304,-12005,-5779,6392,7854,5350,5306,3769,-1119,-2944,-2126,-1689,-3900,1716,4920,-6713,-10248,3740,8249,909,-7132,-8279,2337,14595,14960,461,-9311,-8780,-12089,-16321,-14814,-6976,-683,820,-4318,-9307,-7824,2902,3778,-1604,-774,4379,7357,4447,-3170,-6248,3503,22174,30448,18654,3000,-9430,-12853,-6719,-9523,-14046,-7195,14660,15938,7717,10714,21364,32732,42375,49188,49442,31296,3013,-6497,-4952,-961,14898,11385,809,-4263,-6256,1033,5522,10460,13096,14250,21671,28907,13972,3860,-1431,-5730,-3901,-2065,4499,968,-3789,-6082,-3647,-8143,-7798,-7914,-3731,-2302,-4163,-18591,-8029,288,-615,-6989,2274,6057,-2377,-11662,-13304,-2519,-3262,-8458,-2033,11259,17315,11478,3401,-5846,-12833,-17178,-16779,-11240,-2474,-1025,-3467,-7263,5859,27979,23037,19802,3381,-8321,10633,22906,19538,9068,-1617,-6416,-9231,-2132,6206,2942,-193,-15395,746,16002,17619,19159,16890,9145,631,1122,5946,7330,7930,2545,-6155,-11604,-2459,9645,13722,23492,37859,28395,18166,9543,3269,2406,7491,9336,1983,-5023,-6246,-7939,-12472,-17629,-8425,1661,6859,6770,1902,-2137,-1241,-2466,-2550,-1580,-856,-2333,-9232,-10916,-5473,-3877,-5542,-8139,-11044,-9036,4764,22690,29522,16943,314,-13154,-6428,270,2305,177,759,-3043,3257,9642,11236,2859,-11386,-14601,-12439,-10269,1126,4959,5774,4843,6596,4798,-1021,-7910,-11052,-14365,-10927,5949,24630,25718,37780,32590,15168,-3372,2803,10060,-1563,-9904,-6521,-6640,-11980,-13290,-9681,-16698,-10664,-1816,-5517,-13357,-4952,2679,3723,-6045,-17246,-3288,14672,22786,18189,4093,-8934,-3587,6384,5398,6765,4393,-471,-648,771,636,-3333,1789,8570,12121,11720,4421,1012,-7995,-8854,-4910,1886,11812,11605,3913,4561,14575,27129,36727,28500,7239,-4207,-6871,810,12989,21696,16083,1449,-13210,-9535,3229,9034,10867,2799,965,3966,13689,19633,17025,5210,-4848,-2808,3282,6528,3074,-5675,-3571,2391,4854,-712,-6837,-9627,8843,33652,41959,29026,24833,36675,39355,34190,22343,12899,9842,9073,6918,5967,4029,4409,-539,-3707,-8401,-9632,-14881,-4870,12849,41422,50836,21044,4772,-5121,-7909,-11286,-10357,-7716,-6525,-5976,-11742,-13520,-7910,-2600,-717,11387,32566,34364,14863,5913,10354,4544,-4033,-13809,7486,15965,9105,-2637,-16500,-10158,-1688,-692,-670,1716,1881,-684,-4657,-13968,-7928,1247,878,570,2622,1082,4018,6375,6521,5003,6202,2024,-7776,-13447,-8115,-7642,-18838,-2783,9896,10093,9871,14109,20647,19144,2034,-16257,-2456,3768,8008,-1628,-9910,-3705,9369,19993,20269,19406,9045,-990,-8537,-14502,-9376,5692,16170,11150,-112,5129,12788,14108,8092,3710,4233,9426,15561,17976,1612,-7442,-8944,-8768,-4541,-2967,-4045,-11620,-14811,-12049,-6288,-1099,2093,1407,-3259,-6859,-8255,-8793,-7174,-4565,-4461,-7426,-7525,-6071,-8109,-16038,-3620,15643,37334,49105,28729,5518,-2984,5828,14559,2397,-9569,-4701,103,1599,15589,33749,31052,20074,7866,-2567,-6112,-5340,-3851,-4823,-112,-1071,-6860,-11693,-8159,-5751,-7550,-9427,-9448,-1337,9192,6348,-3205,5368,20623,32359,32553,24345,12708,6969,5136,883,-249,1848,611,-2121,-9069,-14653,-6426,-7822,-10373,-9505,-7461,-1621,4759,-2356,-10993,-12008,-9797,-3346,5339,12813,10610,2257,-6735,-8595,-7251,-9667,-17826,-4099,328,1521,6627,2554,-7700,-12374,-9521,-9571,4096,10424,2792,-7053,-16909,-6499,9732,18419,17292,8937,-2331,-4577,6002,14139,15613,30064,23587,2028,-5463,-6391,-344,15456,27363,25236,16643,998,-1771,797,691,-920,-5321,-10095,-12887,-12861,-14940,-17653,-20531,-14890,-10390,-1957,4979,4488,3603,-305,-8281,-13539,-8690,-4281,1864,12363,18762,19799,13812,6423,-474,1105,-1733,-1922,6796,16805,22869,21378,13094,-4281,-15911,-945,8723,5213,1637,1337,4149,13284,14588,11666,7306,3068,1188,1386,4348,1099,-6012,-15383,-10161,-9640,-13469,-9485,-11247,-10499,-12884,-10279,-4886,-1779,5759,18783,30848,27660,-2220,-15094,-2834,3251,-1727,-9584,-15470,-15975,-9439,-3593,571,-1116,-1951,3472,7367,9052,8339,7269,4518,-205,6702,15683,17942,14298,5156,4598,2049,-1416,-9125,-10937,-9008,-5861,1973,7965,9575,16974,25034,35005,43495,44286,32260,13323,1743,-7701,-10847,-7913,-9650,-2799,7098,12229,9190,3937,-1635,-4620,-5399,-8558,-9926,-9908,-9716,-9609,-6740,1432,8633,5547,-2108,6173,9437,-2808,-15011,-18863,-803,20644,33564,37222,19484,-2687,-12033,-8833,-8916,-11566,-12381,-4346,3956,4808,6820,10628,13164,16090,18274,24920,20908,8533,-370,-3823,-8685,-11112,-8637,-3616,2203,14615,27434,31842,19559,-2031,7097,24853,27273,11490,-1533,-10455,-7561,5174,15246,15092,8226,-1393,-9658,-12825,-9197,-2208,-1204,-7122,-10037,5027,14196,8011,-3,-13123,-9423,2179,3234,-3438,-4877,3718,17281,17068,10909,7644,4044,-7808,-7678,-3660,-755,-3190,-10514,-9032,-7711,-9672,-9356,-10062,-13849,-7410,-3450,1487,2573,372,312,2706,11674,17583],[17816,16506,11559,1306,-2647,2542,6644,2204,-5928,-2856,-343,-2948,329,11991,24893,22465,13309,1643,-4468,1657,-2595,-5570,-8114,-10671,-13782,-11080,-11902,-6101,-562,-2878,-5469,-2432,-649,-2305,-3025,8948,19999,15441,4376,-2036,-5605,-11004,-7213,-197,10903,20436,21573,16560,15264,21106,25166,25041,16779,12341,6976,-1708,-4411,-1669,-1492,-6184,-8199,-3220,-3499,-10942,-9974,7002,24296,24694,20423,14862,8371,-3643,-11057,-4604,8304,1692,-6031,-10721,-1194,1604,-4664,-16776,-10998,-7358,-11685,-15221,-4705,4993,19109,18575,8189,-4150,-13071,-15885,-11504,8471,28800,39258,35459,26581,25170,27133,31387,29755,15804,-1618,-6378,-2935,511,718,-367,-3226,-414,-696,-7034,-3608,2221,941,-4838,1069,7575,7636,4999,1764,-3849,-12966,-17867,-8311,7342,29444,45957,32293,4105,-17380,-34924,-44005,-30915,-7193,-928,-9575,-15303,-12744,-6968,-4679,-6469,-602,7992,6155,-562,-4030,-15173,-6518,7408,12609,7249,-5483,-7093,10234,19754,17333,4508,-458,7589,5147,461,-368,6109,10536,7231,5567,-6009,-23349,-19384,-34854,-23416,-7209,-11167,-84973,-168609,-198202,-160195,-89596,-37415,-16105,-9398,-12224,-18656,-16689,-2123,7344,8431,4467,-329,-1939,-7951,-13795,-14010,-10264,-7881,-7357,-8145,-5925,4865,31831,40679,33610,19395,5693,818,-1408,-1951,-2851,-8442,-6480,-1381,-3822,-14894,-12918,-17975,-29448,-34784,-34603,-28527,-19553,-8688,-12507,-12464,-11979,-11535,-6725,-3488,-2851,-2020,-2150,-7902,-14006,-12301,-11485,-12504,-8701,5054,22276,44250,52504,45242,33456,19781,6252,-531,3304,13872,24535,25009,2417,-12805,-5425,-3258,-6215,-3853,-1083,3640,8086,10290,12204,1723,8563,24166,28434,17389,6836,1830,-2116,-1568,349,1901,1218,-2303,-6189,-10617,-13237,-12387,-11458,-9804,-1411,9318,17351,18046,16127,11474,-467,-2205,-4198,-4453,-947,4935,16398,19763,12790,4914,3267,4540,10921,11271,-2331,-10159,-4938,7122,14330,9087,592,-12003,-16413,-7509,-4322,-1482,1839,4654,-2466,-14789,-10910,-8778,-8288,3341,20645,29518,19884,-165,-10833,-2159,208,-6568,-16398,-15813,-16311,-18081,-11458,-8148,-9631,-14313,-15249,-9752,-386,3857,-3931,-8258,-15475,-14688,-9129,-8648,-9903,-6757,323,8621,19137,28340,32978,28223,23224,12741,5409,-476,-9089,-6189,-243,141,-535,-1276,-5056,-5498,1484,4490,1666,-5147,-15938,-21924,-7230,4961,9104,8801,10584,14451,12453,13482,11715,9288,4024,1283,-244,-3771,-791,9781,20244,30323,31024,22583,17491,14642,11791,11751,15394,16913,10969,8766,10962,10071,4476,1451,-4719,-15402,-13632,-5501,689,5522,6024,12455,19126,21411,9811,-8306,-12738,-5374,6632,9963,8747,8850,11813,17685,24483,35020,39988,32369,15597,625,-6667,-4342,4303,18406,38964,34608,20392,9116,-2337,-7189,-10784,-11112,-8857,-11951,-8080,-14637,-8538,-420,-1246,-2893,-1256,6719,12911,10066,5039,-1062,-6066,-14467,-10951,1099,-786,-11568,-14350,-3281,-562,1392,-2832,-13349,-4091,155,623,101,-2869,-6049,-6360,-1923,834,-3322,-3809,13492,25759,31815,33960,28981,18056,1922,-10074,-16396,-14357,-11565,-2928,1242,412,1409,2658,1365,-884,1060,3648,-423,-10508,-14581,-5557,16101,26463,16653,8960,6267,2684,-8954,-4224,7319,9333,-1866,-13632,-12233,-6970,-1231,6628,12841,4785,1069,1485,5899,7344,15365,25362,29821,21176,8645,-1756,-3794,4458,4608,-8437,-4919,12816,24697,21038,13016,5358,-4120,-9346,6293,22921,26562,21016,13899,5805,7710,1917,-7153,-5058,6021,20966,35966,30519,10480,2561,3603,2539,3079,4574,5682,3416,1353,9,-899,951,147,-6980,-12375,-20093,-18771,-16785,-12377,-15975,-11427,2588,9022,2231,-11015,-406,19055,31054,18725,15711,7393,-8663,-15205,-5723,-3162,-3578,-5486,-10370,-9837,-2490,-64,-5334,-6620,3310,24979,35761,26622,5636,-11635,-8057,-2915,-13622,-12448,-5322,-4687,-1523,612,-1732,-7609,-10693,-8284,1142,15965,20732,5540,-1787,1903,7425,12552,14285,7012,1699,1149,-460,-3616,-8759,-6656,-859,427,685,-943,-5917,-11334,-7540,3801,10308,4877,-2187,-8079,-12126,-1543,18411,31353,30948,15003,328,952,10354,19145,13290,9353,4989,3478,916,5931,5509,-4760,-10396,-12687,-11675,-6748,-5453,-8051,-11364,-7812,-4987,2422,12650,12997,6849,1836,-10923,-14781,-338,8578,13945,14172,12023,9997,11297,10099,12441,9255,5834,3495,-11,-377,-8653,-20695,-12619,-69,10283,14936,2691,-1526,-3963,-8907,-9310,-7578,-4904,-5166,-14396,-10757,-6260,-7743,-3357,7876,12460,19295,12810,-7928,-1819,6739,9931,5393,-1287,-8660,-10618,-12143,-17963,2316,3980,6971,5939,6193,213,-5779,-9993,-9400,-5429,-9742,-11740,-8132,-342,4609,2189,-1874,-4127,7250,25149,36157,25639,5841,-12616,-11208,-12238,-18264,-16064,-9852,-9821,-8883,-3347,-489,5270,14818,21056,20105,8623,-4037,-6494,4444,16018,19252,28913,32772,23169,44615,80380,96538,73388,34071,4336,-9770,-7480,-771,-2207,57,-5822,-16494,-9122,-2730,2585,4897,6915,-2875,-5035,-659,4338,1387,2239,2672,4550,2752,256,-586,-843,-1993,3409,3768,5428,8419,10993,13068,13081,14498,19024,19381,11883,3610,1541,2251,308,-1672,964,8875,19998,37564,49559,35639,18240,17200,20276,15018,11174,15977,18572,20144,23428,21079,7809,-3317,-4607,-11291,-3785,9099,21146,16619,10311,-2354,-10970,-11743,-9248,-10684,-9772,-10275,-5159,1004,9662,11953,14677,6026,922,-3739,-4462,-2150,-4990,-11249,-16185,-12292,-3384,2206,9602,15721,19715,16488,4230,-4392,-15601,-12282,-5403,-4236,505,12235,13738,6483,1061,-6434,-2584,10121,13239,12521,5410,75,-3534,-4992,-4724,-1553,1057,-709,-2179,1533,20978,35586,36250,18940,13035,11464,8913,3939,-330,-8360,-13269,-12596,-14276,-2514,9853,12694,13618,12555,6252,-128,-4684,-1470,1071,-4856,-4165,-3395,-7824,-2952,1541,-376,-6636,-7988,-1952,1990,-474,-2918,-8927,-8261,862,11312,6816,1766,-5251,-3500,-2468,-1281,-1689,-7510,-19916,-20528,-9342,-8752,-15372,-17119,-10155,-8357,-6997,-7402,-4555,-1276,-4664,-3959,-1620,-567,1686,6302,4758,-5837,-5529,-2855,-4519,-5742,-6192,-16941,-19150,-16660,-12330,-1144,542,-14315,-13734,1761,21521,28241,24740,36951,49666,42016,12476,-9315,965,19602,27503,13571,3109,-1411,-5382,-11844,-4190,-7126,-9343,-794,4647,5926,-2629,-8231,15147,17730,12062,8138,3139,-2422,-6814,-8307,2544,15606,22063,17811,15806,10359,10328,5413,1417,-1856,-6926,-6371,-1066,-3408,-8269,-6730,-4847,-9177,-6698,-2222,-5560,-9323,-11645,-11216,-6444,1749,6197,6189,-247,-8134,-11064,-11752,-9128,-8408,-14106,-3946,6966,12301,15057,13202,6073,-5203,-14037,-11594,-9892,-14979,-7349,412,4247,1489,-5178,-8855,-10096,-10237,-11056,-11161,-9035,-10514,-14396,-7173,-2549,-4673,-5342,-5134,-1180,5956,9594,6402,15796,24920,14556,3009,217,-1095,-6584,-12911,-8405,-2514,-6682,-17649,-16731,-4820,4960,2647,-10713,-12055,-2694,1401,2024,-7,-2768,-2278,1038,5936,16819,21700,21145,18269,14780,-1485,-12295,-10771,-5031,-10026,-9197,-4931,-3472,-4416,-7611,-7776,-5908,3615,10419,3304,-185,-1332,-5094,-6611,-2713,-2996,-12601,-3268,12407,10293,-1302,-1656,-2554,-11005,-10442,4037,20838,45732,42359,24325,4209,-12617,-3420,7721,8344,366,-2356,-15715,-3311,4811,7613,10708,14538,16484,15561,13466,13627,14942,15463,13753,11172,6437,-234,-719,3191,1059,-12858,-7886,3031,-3174,-10561,-1872,18764,39874,51011,53375,37551,2706,-3114,11238,14863,4954,3847,21210,39991,37341,17087,-297,-2484,-69,-1299,-5436,-7154,-4494,-4976,-7232,-9441,-2557,15138,20086,4588,-16379,3878,28488,41072,37053,21477,4961,-5867,-3914,2684,-224,-4675,-5769,-8660,-2883,-8693,-10381,-4028,-4377,-4820,-480,-335,-2065,2315,13437,18498,16543,20583,26908,34915,34907,12318,-1154,-10680,-12226,975,12772,14422,918,-12179,-5448,8559,11148,7969,5477,2728,-2583,-6051,-5553,-5355,-5947,861,4626,-6228,-9863,3992,8584,1580,-6234,-7085,3013,12317,12697,1639,-6401,-7509,-12444,-16699,-12961,-5271,515,1140,-4653,-9864,-8190,2217,3723,-1525,-895,4475,8246,5547,-2706,-7736,1275,18277,25342,17270,3845,-8078,-11206,-5961,-8281,-12037,-8219,10626,14122,5629,9162,19717,30572,37703,41490,43007,31373,4801,-5850,-7975,-5158,10744,7569,-859,-3843,-5771,-1383,3951,8846,9989,9713,16734,24923,14054,4426,-1563,-4993,-1652,-277,2260,-1619,-6079,-8393,-6321,-10897,-10788,-11354,-8178,-7977,-8308,-15171,-6341,1605,523,-7274,3270,7781,-1024,-11360,-11744,-1097,-2408,-8747,-2309,9611,14661,11421,4432,-1908,-9599,-19677,-16421,-10117,-3180,-2816,-5610,-10262,5211,31959,26868,18698,2438,-8750,11146,25535,25666,16474,4164,-2382,-6092,126,6252,1766,-1317,-14701,-249,14896,17314,20166,18435,10741,2147,1925,6337,7667,9346,3971,-5338,-10230,-132,14478,20116,29576,39614,24442,14277,8098,3147,2292,5543,5535,-615,-5359,-5345,-7106,-11854,-16928,-7134,2914,7848,6978,906,-3735,-3164,-3477,-2914,-969,1275,19,-7969,-9782,-3308,-1190,-3317,-6763,-10025,-7855,5809,21670,24778,12340,-1964,-11147,-3536,2262,4569,3573,7593,4761,7037,11985,11661,1922,-12792,-13541,-12023,-11112,-196,6441,8018,6985,7409,4509,-692,-6419,-9206,-13108,-10698,5323,26538,29065,39091,28920,9183,-5493,5235,9604,-3507,-7777,-2726,-2840,-9195,-12068,-8400,-15846,-12448,-2256,-4761,-14969,-8068,-896,439,-8847,-18477,-700,16134,21942,17178,3558,-9227,-3049,6901,5342,6531,2743,-1197,-1448,-3471,-5853,-7301,406,7933,13916,15079,5872,642,-7998,-9051,-5577,932,10613,11954,4488,6061,20389,40411,50832,38949,11554,-2773,-6451,984,12129,20784,16575,2162,-12597,-9983,3342,10307,11903,1861,-1192,1360,11431,18317,17068,5645,-5004,-3281,2984,6642,3794,-4262,-2180,2948,5072,-1129,-7170,-10207,7804,34602,43844,33081,29128,39139,40211,34001,21144,11885,9444,9926,10309,12303,10428,10031,3777,-1972,-8298,-8416,-13949,-9723,6822,32498,47650,18956,1802,-5537,-4654,-8145,-7943,-3416,-1014,-3610,-13672,-13044,-5091,426,-1250,8881,29223,28676,8581,515,7703,4460,-3345,-15687,5633,15106,9718,-2646,-17641,-8653,-941,-1319,-1578,1684,3937,4508,1937,-7591,-11155,-3715,-1322,2001,6734,5752,6790,8013,7493,5198,6045,2655,-7569,-11794,-6655,-7591,-17780,-4010,9971,10964,9691,13570,20974,18706,1476,-14418,-1524,5874,9622,-2177,-10520,-2299,11720,17085,14546,10096,-1102,-7635,-15092,-19351,-7218,8492,19976,15584,-223,3293,12892,14829,7804,2438,1826,5809,10664,13415,-1519,-10205,-11743,-10166,-3284,-1608,-4082,-12006,-12513,-10566,-6175,-1569,1653,2155,-1628,-5408,-7481,-8679,-7308,-4447,-3582,-5532,-5013,-4648,-7792,-15413,-7406,11210,31552,45434,28662,4162,-6539,3994,13311,2320,-7380,-2941,1175,2383,14939,29890,29294,20121,8333,-1405,-4485,-4335,-3268,-4409,192,-729,-5306,-8956,-6012,-4532,-7026,-9209,-8630,-1418,8603,5255,-3828,5673,19185,27761,25524,19028,11110,6829,5311,123,-2469,-984,-1565,-3855,-10784,-12444,-5148,-8038,-12010,-9843,-4624,3327,9874,2341,-9262,-11780,-13425,-7793,2685,12203,12120,4710,-5659,-10113,-9075,-10928,-17602,-3166,2644,5696,11340,5846,-5933,-13329,-9443,-6537,4879,8004,-2257,-14409,-12694,-1946,11200,19223,17413,7367,-3809,-5592,6042,18207,22350,35092,23558,-718,-6454,-4387,1851,14302,20571,17971,14066,327,-2991,-2986,-3557,-4143,-7344,-10800,-12092,-12432,-15920,-17862,-18022,-12685,-9095,-3558,4886,4906,4267,720,-6224,-11146,-12575,-5541,3551,15199,20831,21209,13792,6327,-99,496,-3048,-1441,7458,14768,18997,19366,14577,-716,-17066,-3381,4574,1158,1306,843,2961,12279,15184,12807,7459,2183,-714,-1239,1976,708,-4040,-12449,-8713,-8411,-12653,-7781,-10252,-10274,-11834,-8504,-4382,-2661,5147,18103,30171,25970,-5134,-12732,-577,4599,-1622,-9629,-16099,-14317,-8438,-3091,470,-1878,-3021,2360,6084,6934,6555,6253,4946,611,7943,17094,20257,16540,7061,4115,1502,-1450,-8692,-10463,-9537,-8108,-891,4286,5336,14675,27973,42238,51771,49409,31325,9744,-35,-7991,-11848,-9559,-11344,-3466,7627,13082,8307,1150,-4573,-6851,-6330,-8813,-9957,-10223,-10001,-9350,-6185,2215,9906,8532,840,4856,9137,-1422,-13086,-17050,1406,23215,32158,32415,14818,-4539,-13760,-10644,-9840,-10345,-9719,-2909,5014,6775,9615,14221,17418,20623,24230,31927,26203,12050,1365,-3672,-9658,-12848,-10145,-3001,6633,22315,34009,33956,17639,-5531,2104,18322,21953,7713,-4610,-11134,-6220,5211,14120,14689,9497,905,-7307,-14453,-8040,-659,-479,-7131,-10606,3973,12100,6325,-220,-11553,-12395,-556,1692,-4517,-4998,5410,20324,20568,14591,10965,5900,-5752,-5744,-2018,692,-1692,-9764,-10912,-10251,-12168,-10521,-10853,-13753,-5468,-2025,3188,5113,2929,2457,3613,10317,14402],[15009,16514,12103,1851,-2342,2275,7214,3086,-5503,-5026,-2298,-4185,-559,10596,22955,21120,12775,837,-4865,2679,-1133,-3949,-6406,-9620,-13749,-9632,-9610,-6157,-1817,-4313,-6740,-3323,-1598,-3006,-3504,7524,18202,16465,5948,-1067,-5538,-10467,-7215,117,11593,22863,26553,22393,19161,23157,24673,22761,14636,11745,7368,-1052,-2757,-145,-602,-5729,-6406,-533,-1387,-10520,-11211,4803,24671,28661,23244,15190,5614,-7204,-11755,-1215,11938,4274,-5000,-11085,-2885,52,-5728,-17410,-11073,-6428,-8937,-11469,-4035,7077,21239,17750,8152,-2739,-12196,-16475,-17726,-3075,16353,31267,33844,24636,22698,25172,31420,32713,20025,949,-7220,-4558,-1136,-2115,-4681,-4877,-1328,-3415,-6931,-2353,2570,517,-4572,2342,9105,8242,4678,1541,-3798,-15083,-16570,-7119,10014,36465,55009,35075,5328,-16402,-34537,-45548,-30933,-5839,798,-10192,-14801,-15004,-8645,-5711,-7923,-1807,6621,3924,-4086,-9112,-11411,-807,10648,12990,6040,-6855,-7731,5204,10024,7318,-1719,-912,6839,1684,-5358,1146,9494,10642,5617,3425,-6729,-20557,-14677,-36959,-27346,-11495,-12723,-78009,-149635,-170953,-133523,-70760,-27079,-10507,-12737,-14115,-19835,-15529,-661,9742,12666,8774,2483,-2342,-10392,-15925,-14729,-10873,-8090,-6660,-6444,-3646,7318,35515,48013,41360,23890,7149,194,-3468,-3825,-5656,-13112,-8637,-2923,-5886,-14554,-10044,-13727,-24301,-29611,-29871,-25050,-20014,-11934,-14805,-14014,-15112,-14835,-8582,-4034,-1572,698,451,-6882,-14988,-11847,-9662,-11055,-9107,4758,22519,44878,54306,48906,39643,28574,15433,6419,4772,12547,23418,23808,1536,-12481,-5746,-3963,-6505,-4416,-3324,-436,3174,6243,11744,4940,7571,18804,22648,14726,6451,2272,-1720,-1801,-684,1288,1830,-985,-4461,-8949,-13597,-13964,-11894,-9577,-2406,7662,15650,17166,17096,14552,1994,-2097,-5665,-8054,-4918,1342,13300,18024,12582,5204,3240,3449,7988,7124,-5167,-11411,-5936,5498,12921,8318,-240,-12554,-16782,-10229,-7745,-3764,1202,4653,-3432,-16658,-11058,-7903,-6432,6054,26185,37352,23016,-1282,-11016,-1161,1272,-5085,-12742,-13276,-15047,-16460,-9584,-5939,-8177,-13434,-16473,-11601,-3464,1113,-4918,-7461,-12587,-13890,-7831,-5905,-7440,-7082,-2320,4616,14488,22794,26609,21003,16975,9193,4498,1164,-7431,-7244,-1709,-2207,-3811,-3921,-4295,-2400,3537,5717,2006,-5704,-17022,-19722,-3854,9412,13696,11639,11763,12257,8793,10036,9803,7700,3138,1748,817,-3683,-1341,9756,20896,33674,37352,26667,17308,13186,11731,13264,16963,18131,12560,10135,11077,8912,3112,978,-3594,-13587,-13775,-5057,2468,8648,8509,13267,18932,19021,5573,-12425,-12539,-1392,10346,11699,9371,8791,10352,14130,18473,27584,33747,29610,15465,346,-8001,-7769,-1149,9096,26961,26375,17450,8761,-1833,-7243,-11945,-10238,-6431,-9800,-7752,-15118,-6466,2916,2570,-1153,-1045,6032,10942,8159,4076,-1354,-5845,-14037,-12919,-461,-1513,-11685,-13592,-1071,3479,3586,-3224,-15161,-3695,2163,1720,215,-3827,-6918,-7027,-2649,125,-3815,-4434,12050,22582,27217,32559,31867,23544,8377,-4364,-13928,-14247,-11277,-2927,332,-769,183,1190,-145,-1554,887,4230,2014,-8321,-12868,-8133,11793,20810,12720,6289,2755,-1072,-8592,-2993,6950,7892,-3001,-14455,-13399,-7603,-157,10374,18344,8605,3009,1789,4214,4508,13738,26443,32555,22945,9548,-967,-2863,5198,5057,-8856,-5232,14131,26795,23483,14501,5217,-5791,-9259,8112,27082,30506,22149,14021,7418,10179,2849,-8071,-6862,4972,22402,39218,32322,10358,2834,5544,5708,5927,6462,6687,4866,2864,568,-1065,460,-998,-8690,-13565,-20267,-18140,-16074,-11554,-11287,-6427,6507,15705,7376,-10633,-4725,14901,30118,23764,16582,2415,-13776,-8957,1276,1881,-703,-4783,-11300,-11390,-3624,593,-2933,-3143,8725,31549,37568,25541,5090,-7761,-7059,-4185,-14463,-9687,1954,4698,5556,3773,-1625,-9236,-12355,-10180,-1487,12645,14911,619,-5956,-1031,5268,9885,10360,3342,-1137,-1992,-4075,-6920,-12029,-11147,-4653,-1655,339,167,-4193,-9663,-6655,4550,11070,5275,-3427,-10173,-12844,-3492,13056,23442,23791,9903,-2070,-489,10201,18797,14254,8838,2221,277,-1284,4894,6555,-1992,-6856,-8914,-8030,-3802,-3362,-6690,-9923,-7398,-5281,1602,12754,16399,12534,6074,-7625,-17534,-2883,8235,16160,17972,14239,9261,7752,7155,14300,15241,13695,11133,6934,4810,-4114,-16583,-14163,-1199,8394,14813,4821,-1122,-4090,-8982,-10250,-9434,-7411,-7483,-18150,-9121,-3174,-4857,-3773,4154,6103,11597,12278,-4187,-712,5322,9920,6975,1659,-5378,-9318,-11604,-16856,5310,7748,11248,9947,8243,606,-5642,-9595,-8752,-5410,-9054,-10306,-5923,2430,7452,4431,-1744,-4835,8257,27958,37808,26588,7606,-10434,-12476,-12222,-17883,-16642,-10384,-8393,-6313,-1182,512,4288,12324,19200,18668,7703,-4024,-5181,7096,17001,17781,26439,30430,23493,46972,84766,96074,67260,28390,1518,-10086,-7425,-1086,-1963,-1297,-8584,-18330,-7532,-1200,3377,5099,7390,-2531,-6282,-4111,1319,1823,4373,5781,8552,6291,516,-3895,-1220,946,7059,5979,5543,7386,9896,12013,12112,13853,20353,22828,15787,6273,1779,1062,-1038,-3408,-1124,6088,16230,32164,44271,35733,20448,17701,18631,13277,9850,13948,16266,18623,22905,21002,8266,-2607,-3304,-8304,-3682,8629,23110,20513,14617,2347,-6480,-11818,-13247,-14092,-11177,-12884,-9575,-1042,8664,10536,14418,9154,3381,-3087,-5047,-2813,-4770,-9454,-14909,-14445,-5741,124,6354,9852,11512,9509,662,-5349,-15810,-14704,-7457,-4942,2991,16974,19222,7622,189,-5653,2630,15374,14754,12733,6301,862,-4368,-7588,-8274,-4452,-1688,-1339,-1800,2255,23078,40169,38891,20075,14497,12571,9118,3502,-407,-8301,-15071,-13014,-12550,125,12565,16978,17642,15037,8761,2482,-2188,991,3198,-4325,-4856,-4824,-10071,-3039,924,-1048,-6251,-6866,-1936,1136,-1371,-3938,-10136,-9821,-277,12403,8166,1820,-6118,-631,2271,-1496,-4104,-8189,-16611,-14460,-6794,-7851,-14140,-13637,-7349,-5993,-5199,-6442,-5428,-4066,-7268,-2721,-1333,-223,2506,7388,5497,-6601,-9523,-8921,-10909,-9817,-7175,-15116,-22561,-20257,-15443,-6181,-3005,-15663,-13083,1854,22784,31450,27170,38784,50356,40333,9379,-8918,3426,20707,31045,18380,6476,451,-4506,-14866,-7856,-11052,-8576,-2121,2114,2748,-4694,-6464,16563,17045,12032,9166,5142,-374,-5624,-7536,2290,13840,18857,14463,15164,12851,11723,4504,524,-894,-5015,-4864,-812,-3381,-7959,-7024,-3360,-7582,-6120,-1598,-4957,-9246,-11588,-11343,-6611,2369,8550,10906,5015,-3790,-8823,-11300,-9129,-8414,-14009,-2899,8984,14618,16968,12995,4799,-5751,-12751,-10560,-9733,-14414,-6350,1357,4759,1025,-6158,-10350,-12441,-11338,-11419,-11843,-11012,-12424,-13863,-6348,-2587,-5282,-7223,-7720,-5488,267,4642,2490,13219,23250,13679,4049,478,-1294,-4162,-9962,-8827,-4277,-8922,-18784,-15826,-4205,4805,2483,-10526,-10984,36,4675,5042,3355,153,-2968,-3396,2586,14673,21077,20431,18711,16318,494,-7119,-10107,-4215,-7702,-7411,-4857,-4934,-6536,-9772,-10619,-9671,-1188,4319,-3586,-5550,-4734,-6563,-6711,-2488,-2585,-11155,-5506,9318,8025,-3726,-6436,-8605,-15708,-10451,6531,27200,53201,45798,26284,5764,-12629,-2802,12104,16621,8882,3798,-12398,-4609,5668,10240,14014,18493,19193,14318,10244,9572,10331,11236,12024,12179,8832,1990,84,2763,56,-13385,-7947,2018,-3918,-10608,-2827,18365,42161,56463,60905,43729,4971,-4795,10195,13969,2769,979,21183,43464,41926,21100,1926,-436,1445,-109,-3238,-4621,-2923,-4394,-7626,-10889,-4018,12731,16762,1228,-20032,9901,37129,45623,36441,20743,5252,-5238,-4459,366,-3678,-5936,-5125,-7703,-3672,-10207,-6232,1203,1297,-1771,1135,1459,892,7602,17655,21610,20361,24148,29324,36638,33418,12031,-1883,-10592,-13792,-2970,7734,11001,-510,-12646,-5894,9332,13115,9793,5339,1563,-4061,-9299,-9646,-9820,-7576,-63,4118,-5794,-10315,3207,7853,1158,-6414,-6808,2945,10005,11380,3570,-3946,-6549,-12822,-16275,-11682,-4201,1025,805,-5545,-10862,-8490,1744,3816,-1478,-1439,3867,8502,6115,-2448,-9629,-1880,13487,19469,14919,3798,-7417,-10254,-5616,-7492,-10529,-9027,5416,10771,2916,6974,16839,26493,30722,31743,34712,29799,6303,-4548,-9329,-8960,6450,3486,-3156,-3928,-4608,-3789,1395,6029,6000,4429,11044,19915,13364,4286,-2384,-4796,-66,793,-552,-4500,-8535,-11087,-9407,-13361,-13805,-15219,-13550,-13769,-8993,-11205,-4803,2699,1476,-7833,3764,8971,-181,-11696,-10699,-231,-1874,-8875,-2776,7518,11363,10717,5425,1832,-6803,-17653,-15002,-9199,-4126,-4318,-6712,-13371,4399,34854,31884,17452,1304,-9417,11040,27058,30928,24138,11434,2900,-2335,2245,5598,84,-3003,-14181,-934,13595,16472,20372,18989,11371,2737,1772,5468,6704,9529,4704,-5061,-9427,1293,18306,26859,36267,41017,20536,10400,6399,2808,1881,3455,2174,-2372,-5114,-4548,-6722,-11662,-16587,-6327,3577,8374,6995,-19,-5406,-5331,-4939,-4049,-1318,2620,2099,-6326,-8636,-1585,1072,-1590,-5921,-9352,-7049,6140,19553,19547,8248,-3685,-8739,-1039,3758,6126,6301,14053,13997,10881,13929,11739,759,-14442,-11646,-10779,-11237,-2314,7503,9764,8814,8285,4577,-44,-4896,-7569,-12254,-10832,4453,27059,31118,38539,23685,2370,-7477,6420,8094,-5382,-6037,-201,7,-7107,-11211,-7621,-14954,-14876,-3202,-4423,-15464,-11150,-4578,-3010,-11561,-15496,735,15341,19172,14797,2284,-10131,-3039,6828,4748,5398,94,-1623,-1135,-7152,-13441,-9596,-521,7442,15490,17822,6813,-450,-8381,-9437,-6209,-114,8537,11035,4158,6835,25183,52552,64413,49927,16397,-1309,-6175,784,10665,18863,16044,2389,-12125,-10506,3133,11106,12093,624,-3366,-1520,8458,15970,16373,6146,-5417,-4544,1707,5637,3465,-3338,-489,3885,5394,-1629,-7575,-10815,6706,34641,44236,35779,31878,39192,39149,32454,19075,10693,9888,12941,16218,19152,15652,13830,6493,-1110,-8462,-6744,-10034,-14672,754,23214,42693,16576,-1112,-5582,-655,-3349,-4670,1366,4151,-1453,-15400,-11953,-2255,2727,-2641,6079,26067,23936,4080,-3977,4903,4141,-2665,-17619,2613,13229,9724,-2889,-18059,-7679,-852,-2199,-2446,1570,5786,9188,7741,1331,-5604,-4255,-2218,3642,10160,9691,9029,8869,7898,4986,5289,2859,-6639,-9587,-5718,-7804,-16568,-5762,9071,11240,9636,13229,20958,17689,669,-12549,-442,8013,11032,-2931,-11256,-1045,13366,13893,9230,2690,-8199,-10760,-16663,-16318,-3995,10972,22823,20732,2016,1589,12433,14913,6998,937,-695,1850,5517,8692,-4530,-12931,-14988,-11493,-2021,-88,-3593,-9672,-9607,-8961,-6045,-2180,869,2554,-300,-4108,-6659,-8399,-7215,-4057,-2445,-3617,-3092,-4142,-8216,-15070,-9529,7488,25411,39508,26447,1742,-9444,4784,14557,4629,-4398,-1460,1946,2848,13624,25029,26716,20008,9121,253,-2576,-3060,-2497,-4063,77,-809,-4259,-7101,-4866,-4221,-6962,-8886,-7540,-1040,8220,4369,-3939,6127,17571,22961,18575,13476,9144,6346,5170,-699,-4494,-3760,-3758,-5528,-11692,-10383,-4345,-8364,-12932,-8256,-502,8087,14524,7291,-6582,-9432,-10636,-12279,-65,11305,13083,6884,-4333,-11078,-10793,-12091,-17219,-2341,5077,10098,15975,9315,-3777,-13827,-9208,-2797,6756,6609,-6098,-18455,-5551,3156,12921,19976,17382,5474,-5727,-6948,6001,22418,30225,41143,24636,-2686,-7197,-2194,5402,14879,15774,11678,11552,257,-3221,-5980,-7677,-7557,-9826,-11681,-10928,-10883,-14927,-16126,-15885,-11201,-8875,-6263,3360,4521,4507,1529,-4273,-7978,-15714,-5847,6138,18689,23524,23068,14103,6559,434,-352,-4662,-1856,6753,11585,13230,14955,13747,1669,-15100,-6273,-285,-2256,1523,586,1700,10818,15313,13914,8064,2388,-1117,-2239,1006,1260,-1287,-9232,-7326,-7293,-11614,-6044,-9147,-8975,-9288,-5937,-3320,-3075,4825,17197,28403,23271,-8148,-9889,1770,5899,-1613,-9640,-15366,-12631,-7661,-2892,-116,-3262,-4402,1105,4627,4732,4992,5783,6303,2579,9392,17789,21143,17234,8261,3560,1136,-1254,-8001,-9834,-9670,-10362,-3779,821,1428,11932,28998,47223,57821,52355,29205,6101,-1861,-8146,-12536,-10977,-12973,-4026,8166,13763,7338,-1247,-6753,-7839,-6142,-7965,-9109,-9933,-10098,-9012,-5410,3393,11477,11341,3329,3335,8514,112,-10105,-13394,4967,25997,30495,27668,10922,-5827,-14710,-11470,-9341,-7751,-6909,-1663,5547,8438,12650,18256,21552,24647,29879,38396,31079,15504,3186,-3410,-10347,-14088,-10693,-1564,11421,28859,38343,33468,14106,-8486,-1147,13799,17722,4583,-7206,-10812,-4778,5305,12957,14271,10991,3617,-3808,-11395,-6002,975,531,-6469,-10623,2939,10158,5070,41,-8961,-15558,-3991,-521,-5884,-4829,7447,23450,24604,19569,15535,8173,-3559,-3709,-255,2172,-134,-8591,-12628,-12340,-13308,-10176,-10848,-11649,-3039,-265,5029,7696,5557,4580,4058,8203,11083],[13318,17619,14088,3876,-769,3085,8730,4988,-3782,-5977,-3086,-4397,-501,10128,21894,20873,13488,1297,-4065,4777,1411,-1538,-4015,-7771,-12748,-6971,-5141,-3187,-1749,-4945,-7236,-3245,-1374,-2478,-2819,6846,16937,18624,9243,1526,-4329,-8912,-6068,1214,12615,25208,31499,28544,23454,25337,24392,20545,12556,11092,7953,262,-340,2079,1059,-4190,-3606,2915,1180,-9610,-11665,3037,24741,32797,26502,16366,4134,-8610,-10352,1542,14670,6969,-3297,-10208,-3797,-736,-5937,-17094,-10867,-5242,-5982,-7602,-2549,9042,21635,15806,7203,-1743,-11056,-14420,-16107,-12637,3506,21034,30541,22531,20762,23888,31763,35395,23597,3024,-7823,-5580,-2241,-4499,-8175,-4626,-634,-4723,-6080,-824,3377,797,-3515,3965,10671,8882,4505,1579,-3196,-13907,-14583,-5478,13034,43275,61927,36402,6253,-15398,-33239,-42747,-28970,-3957,2843,-8576,-11024,-15231,-9623,-6208,-9043,-2905,5272,2016,-6445,-9675,-4553,4106,13426,13211,4855,-8021,-8464,471,1255,-2150,-7025,324,6891,-1304,-11866,3251,12222,10039,3725,1286,-6647,-15044,-9931,-39278,-34949,-23639,-25095,-82018,-139577,-150348,-111654,-54622,-17241,-3478,-13919,-15799,-20161,-14481,540,11726,16624,13382,5764,-2505,-12828,-18137,-15287,-11270,-7592,-4912,-3855,-1159,8657,36504,52239,46726,27058,7949,-791,-4058,-3879,-6509,-16393,-10393,-4830,-8088,-12475,-7125,-9801,-19878,-25312,-26053,-22104,-19035,-13662,-14176,-15253,-16638,-17696,-10701,-4683,-374,3082,2507,-6278,-16294,-11264,-7943,-9602,-9770,3725,21597,43039,52883,50086,44267,37051,25121,14044,7767,12123,22419,22335,858,-12100,-5936,-4145,-6169,-4526,-5154,-4671,-2436,1416,9963,7051,4265,11459,15976,11669,5732,2420,-1490,-2049,-1675,706,2570,506,-2657,-6992,-12390,-14438,-11968,-9722,-3995,5269,13199,15629,17233,16680,4688,-1662,-6704,-11496,-8718,-1869,10535,16456,12388,5186,2757,1622,3939,2064,-8340,-12940,-7495,2943,10481,6841,-1483,-13289,-17261,-12683,-10372,-5310,906,4415,-4867,-19210,-10570,-5814,-4168,7701,29270,41472,22857,-3798,-11437,-351,2052,-3806,-9293,-9894,-12927,-15157,-8572,-4704,-7243,-12921,-18123,-14261,-7619,-2761,-6900,-7900,-10690,-12456,-6094,-3648,-5901,-7555,-5021,95,8721,16069,19324,13284,9951,4729,2548,1431,-7079,-8933,-3977,-5405,-7495,-5858,-2817,-122,4602,6066,1737,-6845,-18608,-17415,-641,13495,17800,13677,11698,8942,4493,6046,7456,5788,1934,1808,1426,-3835,-2388,8668,20436,35916,42847,29830,16032,10780,11295,14881,18081,18319,12938,10047,9697,6829,1223,101,-2650,-11577,-13208,-4868,3452,10763,10437,13472,17991,15995,1389,-16411,-10370,2817,13608,12507,9055,7971,8324,10076,11906,19127,25833,25198,14099,-475,-9465,-11343,-6352,1072,16051,18594,13912,7591,-1980,-7545,-12922,-10284,-5178,-7538,-7850,-16256,-5418,4930,5118,-222,-1348,4559,7859,5116,2253,-2106,-6009,-13875,-14532,-2062,-2577,-12244,-12721,1017,7283,5539,-3854,-16913,-3309,4278,2939,474,-4640,-7879,-8045,-3821,-994,-4721,-5429,9950,18647,21360,29115,33317,28666,15056,1269,-11971,-14325,-11190,-3348,-1284,-2723,-1810,-1111,-2365,-2968,-216,3658,3457,-6527,-10991,-9625,5915,13651,8501,3337,-940,-4935,-7916,-1785,6479,6289,-4252,-15558,-14765,-8064,1401,14717,24015,11941,4034,1236,2142,1147,10397,25555,33583,23823,10020,-394,-2330,5389,4997,-9331,-5761,14886,27921,25185,15631,5082,-7151,-9575,9123,30512,34011,22201,12797,7970,12016,3607,-9135,-8989,3118,22514,40415,32251,9200,1943,5982,7630,7829,7633,7193,6081,4432,1126,-1508,-531,-2777,-10849,-15257,-20807,-18086,-15627,-10227,-7609,-1606,10274,21811,12377,-8849,-8901,10690,27742,28248,18044,-598,-12769,-2149,8784,7217,2154,-4148,-12006,-12670,-4536,1655,-181,-167,13374,37156,38985,25350,6461,-2994,-5948,-6654,-15780,-7407,8305,14021,13065,7067,-1513,-10533,-13085,-11405,-3960,8906,8513,-4857,-10825,-4180,2836,6857,6032,-808,-4366,-5267,-6932,-7823,-11050,-12945,-8557,-3949,-37,1279,-2607,-8451,-6662,4110,10770,5340,-4423,-12041,-13602,-5793,7045,14997,16304,4853,-4547,-2207,9225,16972,13981,7246,-1090,-3185,-3340,4114,7554,583,-3770,-5425,-4577,-1224,-1717,-5588,-8428,-7126,-5921,191,11907,18828,17942,10139,-4045,-16727,-5859,6822,16907,20194,14936,6832,2641,3472,14676,19741,20734,18884,14725,10282,192,-12301,-13784,-1375,6798,13838,6294,-1249,-4788,-9444,-11410,-11308,-9560,-8893,-21267,-7183,-81,-1420,-2237,2925,2400,5638,11540,-441,1572,5236,9724,8554,4858,-1740,-7606,-10900,-14664,9605,12778,16606,14600,10175,612,-5889,-9350,-7997,-5641,-8848,-9242,-4164,4611,9420,5826,-2133,-5614,9022,29525,37667,26271,8614,-8386,-13545,-12366,-17776,-17786,-11277,-7210,-3864,1423,1981,3369,9579,16921,16923,6627,-4042,-3931,9311,16658,15484,22625,26531,22771,47924,86144,92041,59780,23006,-554,-9544,-7286,-1452,-1836,-2456,-9646,-15886,-5963,101,4381,6058,8603,-1942,-7457,-7451,-2054,2176,6718,9455,12814,9466,-92,-7500,-918,4744,11738,9075,6492,6977,9323,11651,12260,15030,24178,29266,22850,11935,4294,813,-1939,-4689,-2837,3409,12397,26480,37199,33231,20979,17172,16542,11530,8682,11843,13705,16846,21720,20000,8229,-2278,-2572,-6115,-2972,9414,26381,25711,19315,6488,-2355,-9719,-16218,-15508,-10335,-12431,-13595,-2669,6909,8256,12981,11739,5709,-2520,-5769,-3648,-4364,-7142,-13336,-16593,-8704,-2575,2762,4681,4775,3827,-2206,-6078,-15451,-16899,-9557,-6007,4664,21335,25065,9314,106,-3208,8607,19909,15171,11604,6172,1220,-5047,-9735,-11716,-7928,-5051,-2185,-1503,2824,24616,44198,41002,21898,16192,13795,9512,3581,449,-6514,-15958,-14063,-10855,2216,14240,20175,20979,17068,11353,5847,1831,5599,6968,-2987,-5361,-6310,-12077,-2510,592,-1333,-5341,-5451,-1746,423,-2031,-4479,-10580,-10552,-1123,13811,10551,2648,-6988,1687,6617,-1659,-6438,-7097,-10038,-6426,-2234,-5219,-10375,-9748,-4455,-3772,-3537,-5110,-5645,-6083,-8167,-1121,-792,187,3248,8410,6589,-6064,-12556,-13954,-14518,-11204,-7054,-12933,-21334,-18690,-13695,-8380,-5548,-16108,-12427,1640,22903,33044,28440,39267,49748,37644,6601,-6507,6008,20914,32864,22314,9610,2204,-3613,-17037,-10037,-10981,-7419,-3148,-83,-175,-6543,-4583,17394,16263,12132,10480,7637,2136,-4077,-6668,1895,11799,15690,11508,14188,15590,13534,3707,-678,-145,-2995,-3296,-603,-3211,-6553,-6673,-1820,-5683,-4744,-356,-3984,-8755,-11067,-10866,-6197,3188,10704,15266,10058,475,-5862,-9704,-8120,-7458,-13107,-2105,10464,16545,18727,13099,4120,-5600,-11160,-9304,-9317,-13607,-5336,2186,5050,387,-7097,-11252,-13811,-11915,-11571,-11947,-12392,-14017,-12967,-5694,-2730,-5715,-8631,-9254,-8820,-3282,1199,-1099,9646,19935,12185,4946,1590,66,-1197,-7018,-8978,-6065,-11152,-19827,-14806,-3442,4743,2580,-9854,-9743,2912,8310,8451,7043,3871,-1939,-7554,-662,12429,20491,19667,18573,16943,2889,-3027,-8229,-2630,-5417,-6168,-5243,-6589,-8419,-11501,-12950,-12668,-4491,951,-7706,-10586,-7960,-7828,-6751,-2287,-2119,-9405,-7528,5683,5542,-5739,-10678,-14105,-19079,-8846,9289,33152,58402,47203,27145,6784,-12785,-1314,17651,27057,19473,11620,-9394,-5077,7228,13591,18058,23398,22818,13799,7483,6589,7721,8741,10864,13154,11090,4332,1245,2487,-934,-13627,-7467,1271,-4226,-10395,-3830,17851,44249,61645,67811,49359,7926,-6431,8761,12678,217,-2308,20310,45534,45660,25465,5064,2538,3394,1264,-1096,-2417,-1459,-3590,-7512,-11758,-5608,9451,12629,-1986,-13084,16170,45006,49131,35423,19744,5259,-4823,-5048,-1816,-6837,-6585,-4563,-6755,-3653,-9081,-2489,5974,7363,1945,3299,3782,4400,12471,20084,22949,23153,27325,31433,37353,30249,11209,-2599,-10220,-14653,-6852,2167,6629,-2273,-12664,-6342,9360,14288,11296,5534,1051,-4799,-11717,-13516,-13950,-7882,-343,4154,-4617,-10988,1996,6687,278,-7056,-6849,2803,8513,11318,6170,-1345,-5225,-12544,-15013,-10297,-3091,1518,492,-6293,-11503,-8027,2075,4712,-705,-1628,3175,8644,6654,-1787,-10836,-5154,8824,14076,12534,3669,-6694,-9251,-5116,-6597,-9035,-9084,376,6963,453,5018,13805,21774,23088,21923,26274,27522,8189,-2086,-7823,-10420,3802,546,-5317,-3941,-2864,-5075,-1462,3289,3099,99,5741,14869,12548,4157,-3168,-4467,1484,1783,-3086,-6909,-10306,-13432,-12170,-14517,-16029,-18262,-18764,-16063,-5845,-7674,-3060,4290,2982,-7919,4331,10167,710,-12010,-9297,887,-912,-8158,-2965,5603,8304,10042,7118,5620,-4125,-14685,-12591,-7780,-4426,-4560,-5950,-15544,4015,36887,37929,17067,612,-9827,10868,27921,35252,31774,20183,9517,2251,4712,4925,-1457,-4595,-13630,-942,12621,15659,20343,19102,11612,3046,1374,4154,5217,9108,5301,-4755,-8613,2410,21328,33682,43299,42196,17241,7193,5037,2810,1761,1845,-162,-2672,-3909,-3392,-6256,-11355,-16136,-5582,4076,8855,7245,-330,-6543,-7060,-6135,-5289,-1976,3701,4300,-4148,-7158,103,3300,52,-5137,-8529,-6140,6203,16922,14568,4982,-4548,-6272,1412,5254,7492,8775,19937,23803,15347,15916,11968,-52,-15119,-8924,-8344,-9939,-4699,8582,11561,10683,9518,5249,1232,-2967,-5708,-11301,-10814,3769,26672,32332,37030,18597,-2975,-7968,6780,6156,-6606,-4289,1670,2319,-5290,-10333,-6870,-13554,-17356,-4264,-4159,-13787,-13104,-7701,-5988,-13371,-12606,1477,13116,15432,11948,989,-11153,-3117,6617,4090,3780,-2927,-1559,516,-5848,-9405,-7624,-277,7677,17106,20009,7524,-1867,-8701,-9512,-6258,-722,6172,9228,3299,7165,28810,62282,75879,60438,21798,433,-5775,485,8978,16404,14798,2402,-11603,-10604,3088,11827,11813,-515,-5140,-4197,5297,13152,15447,7310,-5574,-6334,-270,3756,2291,-2599,1711,5490,6159,-1916,-7792,-11211,5766,33896,43187,36982,33045,37295,36815,30254,16970,10256,12164,18624,23793,25637,19629,15884,7730,-839,-8626,-4741,-6086,-18995,-4676,14707,36848,14387,-3488,-5135,3910,3061,-139,6665,8908,488,-15477,-10290,572,4293,-4672,3562,23602,20457,1546,-7170,2269,3795,-1811,-18155,-1222,10711,9310,-3175,-17212,-7104,-1355,-3240,-3144,1532,7605,13403,12808,9670,2429,27,-970,5598,12915,12814,10767,9178,7979,4666,4264,2830,-5012,-7170,-5126,-8098,-15179,-7543,7643,11200,9962,13355,20762,16282,-275,-10689,906,10311,12399,-3636,-11988,131,14319,10697,4562,-2874,-12708,-9986,-12517,-11969,-875,12530,23852,25110,6070,819,11701,14512,5796,-683,-3149,-1959,1014,4681,-6948,-15161,-18523,-12016,-653,1675,-2082,-5573,-6572,-7415,-5951,-2885,-176,2617,699,-2978,-5795,-7934,-6848,-3349,-1047,-1688,-1680,-4295,-9131,-14883,-10094,4472,19290,31876,22142,-1680,-9763,7422,16874,7688,-1588,-447,2285,2845,11625,19569,23428,19583,10070,2233,-541,-1687,-1589,-3749,-367,-1233,-3738,-6154,-4778,-4825,-7368,-8483,-6111,147,8593,4148,-3338,6696,15838,18251,12233,8005,6799,5430,4612,-1684,-6342,-6389,-5903,-7029,-11733,-8869,-4202,-8977,-13340,-6149,3514,12076,18300,11917,-3551,-6808,-7004,-15160,-2880,9932,13312,8669,-2740,-11105,-12108,-13046,-16886,-1675,7531,14312,19824,12169,-1713,-13728,-8990,1147,9640,6864,-7015,-13103,943,7995,14555,20401,16983,3218,-8054,-8474,5917,26420,38553,47323,26326,-4003,-7833,-5,9695,16687,12748,6319,8828,515,-2556,-7826,-11652,-11302,-12940,-12541,-9618,-8918,-13012,-14275,-14490,-10739,-9978,-9987,325,3134,4106,1887,-2697,-5168,-12879,-4947,9476,22616,26608,25072,14437,6786,883,-1573,-6623,-3042,4969,7660,6687,9213,11031,2675,-12669,-9882,-5791,-4518,1960,417,283,8822,14760,14688,8779,3338,-305,-1993,973,2206,1598,-5983,-6200,-6497,-10848,-4750,-8171,-7027,-6150,-3216,-2085,-3282,4261,15531,25374,19782,-10744,-7068,3865,6902,-1987,-10045,-14474,-11348,-7446,-3378,-1622,-5482,-6278,-529,2807,2482,3947,6379,8901,5449,10640,17381,20098,15978,8282,2620,586,-1209,-7418,-9327,-9572,-12868,-6832,-2453,-2213,8810,28146,49469,60761,52432,25775,2341,-3983,-8404,-13137,-12396,-14793,-4823,8279,13839,5976,-3529,-8446,-8051,-5654,-6727,-7913,-9297,-10170,-8853,-4761,4498,12724,13284,4987,1583,7251,1236,-7015,-9171,9300,28426,28361,22952,7531,-6895,-15248,-11484,-7756,-4697,-4335,-924,5376,9593,15649,22197,24731,27328,34301,43275,34750,18347,4681,-3419,-11133,-15129,-10522,148,15701,33423,40007,30628,9689,-11023,-2984,10878,14489,2024,-9605,-9945,-3540,5245,11686,13782,12621,6597,122,-6731,-3702,2363,1450,-5590,-10342,1666,8129,3901,335,-6140,-13515,-8344,-3651,-7800,-4575,9421,26027,28438,24980,20131,9847,-1703,-1949,1289,3330,1134,-7279,-14219,-13604,-12340,-8670,-10335,-9618,-884,1272,6538,9864,7832,6266,3634,5325,7825],[10401,17237,14916,4829,-426,2458,8657,5406,-3407,-7852,-4871,-5881,-1816,8326,19532,19551,13228,813,-4305,5706,2846,-540,-3204,-7469,-12716,-5206,-1174,309,-1960,-6606,-8882,-4089,-1820,-2526,-2685,5269,14570,19778,11939,3600,-3798,-8266,-5790,1137,12056,25469,34171,32740,26105,25876,22755,17034,9180,8902,7168,694,1299,3501,2045,-2987,-1340,5607,2702,-9607,-12560,571,23121,35226,28548,16995,2758,-9063,-9182,2540,15308,8463,-2192,-9478,-5020,-1953,-6559,-17095,-11418,-4971,-4163,-4911,-1641,9706,19695,12474,4732,-2174,-10852,-12716,-11865,-12904,-8458,9080,24967,19477,18439,22263,31251,36391,25141,3707,-9024,-6701,-3604,-7204,-11318,-3897,200,-5294,-5374,262,3999,1172,-2430,5203,11577,8890,3847,1316,-2623,-11322,-12533,-3909,15730,48576,65381,35896,6462,-14964,-32287,-40351,-26836,-2201,4812,-5172,-7153,-14600,-10378,-6656,-10178,-4240,3582,68,-7803,-6825,1252,7899,15453,13080,3615,-9069,-9528,-4018,-6377,-10563,-8764,2937,7781,-3201,-18886,5273,13933,8717,1527,-875,-5848,-9180,-5420,-41703,-46166,-43467,-48000,-97015,-139130,-137578,-95735,-42009,-8514,4032,-11251,-15717,-19577,-13517,1536,13328,20217,18225,9515,-2284,-14903,-19960,-15418,-11413,-6559,-2380,-690,1185,8666,34694,52819,49180,28856,8373,-1405,-2880,-2764,-6054,-16993,-11628,-6789,-10094,-10266,-4257,-6051,-15854,-21537,-22799,-19533,-17481,-13255,-12909,-15689,-15611,-18704,-12691,-5052,1010,5419,4365,-5682,-17432,-10274,-6069,-7873,-10254,2259,19792,39105,48669,49061,47370,44818,34802,21827,12034,13162,22332,21395,987,-11255,-5593,-3394,-5200,-3992,-5900,-8114,-7836,-3253,7686,8198,-776,3539,9660,8953,5280,2819,-921,-1788,-2018,804,4021,2621,-396,-4484,-9979,-13058,-11095,-9593,-5529,2780,10663,14095,17203,18421,8041,-275,-6617,-13968,-11769,-4178,8613,15501,12616,5389,2464,-143,-133,-2713,-11054,-14051,-8910,284,7842,5394,-2397,-13461,-16878,-13422,-10914,-5285,1483,4403,-6228,-21766,-8049,-1217,-462,8803,29788,41487,19766,-6851,-11024,1094,3303,-2107,-5605,-5992,-10024,-13540,-7701,-3672,-6121,-12023,-19203,-16880,-11796,-6758,-8974,-8728,-9426,-10670,-3841,-1450,-4466,-7306,-6513,-3361,3096,9324,12270,6160,3228,407,608,1249,-7360,-10800,-6342,-8596,-10368,-5886,-459,2056,5448,6328,1652,-7706,-19663,-14098,3210,17928,22105,15703,11127,5377,444,2420,5433,4268,1127,2189,2355,-3381,-3056,7267,19633,37721,47961,32693,14563,8434,11498,17520,19546,18226,12762,9213,7742,4790,-259,-330,-1273,-8894,-11609,-4309,4294,12530,12556,13984,17240,13342,-1770,-18554,-6773,7872,16984,13167,8675,7283,6707,6645,6016,11101,17848,20405,12449,-1061,-10318,-14242,-10507,-4943,7680,12515,10842,6529,-1964,-7437,-13257,-10318,-4207,-4741,-7532,-17221,-4371,6582,7294,829,-1284,3237,4700,1957,505,-2452,-5741,-13238,-14873,-2995,-3288,-12485,-11278,3455,11393,7902,-4006,-17771,-2251,7468,5361,1939,-4299,-8046,-8613,-4669,-1736,-5256,-6024,8047,14972,15541,24575,33573,33319,21814,6804,-9988,-13861,-10438,-3241,-2673,-4624,-3779,-3460,-4339,-4279,-1472,2613,4436,-4510,-8391,-8040,107,6581,4945,943,-3819,-7575,-6227,148,6784,5405,-4889,-16242,-15434,-7412,4232,20053,29872,15148,4785,656,793,-1116,6457,23292,33256,24338,10711,584,-1545,5716,5147,-9171,-5924,15581,28604,26723,17071,5674,-7337,-9615,10056,33856,37819,22217,11149,8162,13677,4679,-9675,-10525,1440,22253,40387,31102,7742,564,5461,8734,9251,8616,7796,7582,6573,2293,-1544,-1337,-4474,-12706,-16809,-21238,-17986,-14994,-8538,-4572,2611,13789,27044,17184,-6168,-12184,7149,24805,32242,20304,-1059,-8149,4686,16707,13092,5357,-3177,-12034,-12989,-4481,3774,3358,2729,17494,41971,40648,26666,9632,2149,-4028,-9892,-16980,-5179,13603,22623,20759,10737,-925,-10826,-12391,-11361,-5558,5551,2504,-10200,-15363,-5765,1648,4674,2293,-4693,-7374,-7942,-8088,-6125,-8032,-11515,-11935,-5681,143,2775,-895,-7394,-7088,3001,9808,5334,-4718,-12984,-13917,-7921,1096,6958,9328,537,-6603,-3772,7836,14134,12746,5007,-4396,-6469,-4893,3768,8487,2966,-965,-2230,-1414,966,-398,-4486,-6588,-6616,-6465,-1257,10673,20527,22962,13807,-640,-14406,-8807,4760,16491,21017,14353,3176,-3283,-109,14053,22878,26843,26582,23119,16115,4415,-8041,-11825,-425,6169,12572,7283,-1600,-5856,-10115,-12572,-12954,-11228,-9537,-19275,-4766,3210,2451,787,3900,1010,1463,10620,3120,4476,6935,9786,10269,8273,2146,-5450,-10044,-12224,14724,18876,22884,19660,11896,384,-6248,-9001,-7053,-5953,-8989,-8510,-2760,6277,10590,6486,-2851,-6238,9591,29765,35942,25019,9116,-6376,-14072,-12516,-17721,-19343,-12337,-6180,-1580,4270,3901,2741,6809,14389,14978,5497,-3994,-2692,11028,15356,12806,18122,21887,21407,47610,84528,85107,51873,18491,-1462,-8251,-7184,-1966,-1841,-3313,-9342,-13668,-4602,1228,5627,7666,10216,-1162,-8441,-10384,-5415,2490,9145,13445,17093,12048,-1624,-10875,115,8839,16536,12334,7844,7028,9211,11949,13511,17799,30034,38138,32512,20139,9127,2127,-2011,-5352,-4136,882,8501,20738,29270,28593,19801,15627,14080,9783,7654,9739,10976,14842,19906,18123,7647,-2405,-2394,-4714,-2424,10245,29776,31250,23748,9853,1014,-7176,-17662,-14981,-8375,-10091,-15688,-3913,4437,5292,10547,13456,7723,-2179,-6828,-4831,-3820,-4609,-11736,-17380,-12423,-6046,-1183,125,-644,-604,-4527,-6744,-14799,-18613,-11760,-7537,5208,24428,30426,11397,817,251,14792,23409,14577,9186,4799,844,-5884,-11693,-15031,-11800,-9073,-3472,-1583,2932,25120,46926,42102,23750,17676,14730,9758,3870,1832,-3446,-13867,-15495,-9116,3747,14840,21956,23246,18382,13713,9630,6956,11549,11425,-1399,-5923,-8053,-13668,-1921,159,-1563,-4320,-4136,-1766,-513,-2792,-4922,-10690,-10742,-1895,15102,13646,4071,-8118,3007,9869,-2223,-8629,-4385,-2337,1789,2906,-1960,-6489,-6390,-2067,-2113,-2419,-3929,-5510,-7502,-7965,-48,-423,349,3559,8890,7412,-5072,-14469,-17809,-13241,-11090,-6677,-10936,-18362,-15957,-11394,-7996,-6834,-15781,-12197,712,21489,32601,28304,38373,48015,34510,5025,-3021,7994,19741,32296,24529,11845,3267,-3275,-14292,-8024,-6904,-6512,-4239,-2242,-3168,-8525,-3048,17219,14957,11849,11539,10066,4550,-2694,-6172,961,9231,12357,8670,12550,17909,15431,2980,-2486,-223,-1572,-2249,-903,-3380,-4933,-6013,-697,-4120,-3374,843,-3169,-8356,-10598,-10324,-5759,3661,12107,18608,14226,4052,-3186,-7924,-6821,-6257,-12427,-2135,10837,17487,19729,12960,3506,-5354,-9855,-8328,-9102,-13131,-4877,2327,4549,-933,-8468,-11681,-12326,-12276,-11988,-12007,-12975,-14960,-12322,-5697,-3413,-6439,-10070,-10084,-11748,-4722,-493,-3945,5374,15246,9883,5155,2636,1633,1245,-4633,-9453,-8544,-14075,-21438,-14046,-3004,4298,2337,-9320,-8926,5205,11564,11598,10473,7699,374,-11014,-4234,9621,19412,18362,17363,16092,4513,-601,-6731,-1473,-4020,-5940,-6440,-8674,-10341,-13163,-14940,-14557,-5481,1175,-6420,-15271,-11385,-9391,-7333,-2733,-2255,-8059,-9546,1413,2508,-7740,-14023,-16969,-16884,-6643,11598,37670,60195,45877,26240,6591,-13665,630,23792,39005,31270,19250,-7320,-5265,8913,17033,22100,28395,26663,13717,4900,4052,6138,7207,9694,13465,12560,6095,2126,1864,-2332,-13900,-7304,65,-4787,-10471,-5444,16658,45205,65110,72339,52889,10552,-8596,6366,10465,-3085,-6043,18357,45604,47792,29514,8635,5690,5049,2197,401,-1073,-636,-3133,-7453,-12469,-7836,5065,7661,-4602,-5496,21584,50589,50740,33451,17897,4375,-5222,-6191,-4151,-10046,-7346,-4735,-6442,-3470,-7082,358,9602,12773,5785,5431,6018,7816,15935,20159,21968,24058,29193,32436,36365,25278,9310,-3879,-10217,-12842,-10997,-4074,1062,-4896,-12780,-7317,8021,13942,11686,5359,595,-5381,-12797,-16062,-16302,-7474,-593,4121,-3330,-12548,-244,4464,-1696,-8815,-7882,2110,7421,11480,8268,741,-4163,-12258,-14061,-9399,-2534,1389,-383,-7457,-12238,-7510,2433,5700,226,-1890,1862,7985,6433,-1402,-11229,-8961,3974,8875,9685,2960,-6439,-8716,-5053,-6180,-8128,-9200,-4452,2669,-2153,2863,10398,16471,15210,12574,18007,24308,9844,578,-5130,-9100,3210,-1128,-7821,-4509,-1607,-5389,-5172,1642,2860,-2179,815,9550,11087,3574,-4410,-4582,2406,2126,-5732,-9339,-11721,-15885,-15122,-14498,-15532,-16525,-20418,-13007,-2033,-5207,-1770,5888,4552,-7922,4343,10699,1008,-12616,-7790,1907,48,-7185,-3508,3367,5210,8958,9000,8680,-2211,-12310,-10246,-6366,-4356,-3993,-4434,-13626,3401,37210,43399,17457,-154,-10586,10068,27486,37460,37771,28915,16411,6869,6916,3801,-3324,-6568,-13768,-1262,11224,14249,19482,18197,10940,2597,310,2118,2979,7748,5264,-4923,-8282,2768,22877,39286,49142,42122,13980,4154,3478,2598,1423,233,-1949,-2186,-2492,-2460,-6245,-11474,-16171,-5509,3793,8661,7083,-603,-7574,-8734,-7401,-7015,-3292,4083,6039,-2195,-6020,1145,4857,996,-4944,-8073,-5662,5472,13396,9486,1845,-5244,-4448,3232,6257,8220,10439,24223,32532,19947,17434,11889,-871,-13772,-6041,-5487,-8003,-7734,9125,13169,12089,10449,5777,2405,-1236,-4155,-10688,-11017,2795,25063,32386,34804,14589,-4957,-7274,5955,3664,-7380,-3004,2567,3641,-4201,-9901,-6534,-12124,-19065,-5905,-4515,-11783,-13787,-10538,-8728,-14233,-10324,1175,9404,10869,8784,-405,-12630,-3664,5906,3017,1353,-6473,-1741,2412,-579,-735,-2937,843,8335,18219,21005,7482,-3992,-9268,-9511,-5962,-1145,3400,6267,1551,6569,30437,67856,83202,68791,27052,2035,-5667,-352,6732,13178,12479,1752,-11498,-10524,2946,12119,10742,-1905,-6857,-6924,1773,9811,14165,8961,-5358,-9007,-3311,613,-141,-2299,3973,7296,6982,-2378,-8219,-11826,4445,31661,40046,36005,32142,33548,33422,27606,15097,10833,16245,26092,31493,30697,21855,15866,7171,-1461,-9160,-3059,-2730,-15723,-9270,7329,30439,12207,-5509,-4601,8545,10545,5504,11993,12668,1723,-14243,-8703,2811,4587,-7629,1468,21665,17781,265,-9204,-431,3090,-1159,-16676,-5813,7609,8215,-3804,-16326,-7250,-2765,-4724,-3962,1260,9039,16663,16632,16331,9509,5797,1848,7504,14649,14709,11650,8734,7523,4097,2923,2406,-3190,-4955,-5072,-8721,-13954,-9119,5852,10799,10493,13770,20166,14321,-1584,-9108,2238,12483,13488,-4378,-12930,952,14253,7322,326,-7178,-14427,-8166,-8942,-8513,1352,12749,22645,27502,10588,1445,10908,13643,4135,-2538,-5536,-5224,-2243,1806,-8597,-16471,-21810,-11244,635,3499,542,-1007,-3861,-6280,-6179,-3899,-1651,2112,1105,-2271,-5136,-7506,-6419,-2555,351,21,-898,-5100,-10652,-15012,-9796,1972,13353,23163,15964,-6076,-7253,10265,18568,9994,423,-152,1986,2124,8834,13798,19445,18525,10789,4123,1206,-611,-855,-3643,-1232,-2095,-3880,-6225,-5859,-6435,-8331,-8153,-4523,2094,10110,4995,-2080,7184,13889,13707,6689,2740,3932,3884,3447,-3035,-8172,-8903,-8025,-8328,-11300,-8155,-4906,-10077,-13559,-4446,6643,14893,20869,15686,-621,-4411,-3804,-11371,-5771,7859,12708,9928,-1001,-10207,-12862,-13863,-16731,-1264,9734,17751,22134,13682,-160,-13244,-8968,4780,12922,8586,-4647,-6527,6384,12104,15755,20224,16044,638,-10701,-9947,5774,29801,46413,52535,27910,-4921,-8490,1993,14117,18925,10960,1795,5674,871,-1230,-8200,-14947,-15475,-16669,-12808,-8295,-6994,-11081,-12993,-14004,-11450,-12320,-14352,-4011,697,2961,1676,-1642,-3052,-10639,-3043,13303,26750,29878,26938,14537,6735,1070,-3193,-8846,-4782,2373,3232,319,3348,7159,2378,-10297,-14201,-11057,-5051,2408,271,-1235,6352,13479,14971,9397,4713,1271,-1028,1377,3101,4223,-2784,-5347,-6069,-10607,-4148,-7357,-4891,-3049,-695,-998,-3604,3070,12940,21323,16042,-11388,-4445,5664,7595,-2767,-10983,-13876,-10606,-7923,-4724,-4188,-8407,-8627,-2575,653,418,3769,8389,12792,8942,11457,15776,17055,12819,7007,1222,-292,-1481,-7094,-9031,-9275,-15464,-9800,-5235,-5448,5524,25829,49005,60284,49536,21364,-1350,-6411,-8759,-13573,-13795,-16797,-5992,7700,13067,4104,-5787,-9723,-7926,-5354,-5588,-6734,-8524,-10194,-8917,-4365,5310,13340,14091,5718,-182,5294,1698,-4275,-4941,13924,30180,25790,18380,4566,-7794,-15613,-10969,-5656,-1644,-2157,-772,4577,10349,18669,25805,26526,28290,36962,45927,36751,20260,5656,-3861,-12190,-16000,-9826,1821,18995,35686,39159,26171,5227,-12986,-3783,9062,12094,54,-11879,-8946,-2618,4990,10430,13440,14623,10019,4285,-2032,-1461,3374,2091,-4790,-10022,101,5974,2671,410,-3496,-9019,-13564,-7677,-10254,-4237,11110,27637,31473,30010,23777,10496,-384,-633,2475,4012,1984,-5982,-13508,-12735,-10015,-6773,-9662,-8171,654,2275,7408,11253,9432,7234,2133,2155,4952],[6898,15756,14920,5123,-842,834,7386,4776,-4083,-9540,-6822,-8051,-4044,5689,16420,17684,12459,-151,-5152,5870,3614,-531,-3599,-8350,-12973,-3950,2451,4190,-1675,-8597,-11191,-5370,-2423,-2598,-2496,3470,11729,20093,14081,5291,-3605,-8178,-6142,156,10218,23872,34509,34798,27167,25116,20254,12869,5120,5669,5391,606,2512,4498,2777,-1743,677,7803,3453,-10135,-13315,-1927,20252,35838,29392,17280,1899,-8432,-8047,2467,14401,9018,-1452,-8823,-6164,-3320,-7421,-17248,-12256,-5242,-3197,-3172,-1237,9363,16354,8670,1418,-3680,-11380,-11733,-8502,-6864,-11128,-2713,17959,15910,15995,20478,30010,35691,24680,3231,-10559,-7570,-4970,-9968,-13177,-3008,916,-5185,-4646,1163,4701,1872,-1203,6230,12036,8472,2909,1005,-1877,-8374,-10178,-2126,18166,51936,65224,34046,6298,-14835,-31762,-38864,-24992,-538,6932,-655,-3977,-13917,-10848,-6996,-11140,-5606,1741,-1770,-8143,-3260,5731,10767,16908,12829,2637,-9656,-10715,-7985,-12589,-15788,-5324,6765,9828,-2986,-17409,6897,14667,6979,-714,-2822,-4367,-3093,-1116,-43727,-60215,-69658,-79550,-121138,-147127,-132242,-85734,-33041,-1148,11457,-5711,-13064,-18420,-12487,2485,14686,23444,23236,13729,-1547,-16059,-19983,-14845,-11228,-5160,662,2796,3185,7438,30594,50015,48779,29475,8799,-821,-514,-1248,-5294,-16588,-12364,-8541,-11683,-7999,-1442,-2333,-11979,-18017,-19861,-17191,-15752,-11838,-11380,-15245,-14114,-17112,-14193,-4883,2705,7831,6185,-4902,-17294,-8864,-4041,-5872,-10348,446,17187,33432,42199,46090,48871,51201,43592,29062,16806,15404,23242,21107,1912,-9957,-4769,-1913,-3902,-3085,-5618,-10259,-12568,-7226,5346,8248,-7035,-3780,4417,6852,5261,3592,61,-968,-1639,1677,6204,5289,2244,-1533,-6797,-10429,-9225,-8973,-6808,366,8218,12715,17155,19856,11922,2114,-5318,-15031,-14061,-5649,7432,14992,13103,5762,2412,-1609,-3626,-6494,-13111,-14653,-10054,-2239,5248,4140,-2832,-12928,-15396,-12095,-9499,-3909,2700,4410,-7573,-20090,-3105,6180,5203,9470,27306,37042,14015,-9916,-9356,3341,5112,-7,-1759,-1780,-6590,-11598,-6902,-2718,-4757,-10679,-19127,-19252,-15438,-10242,-10853,-9705,-8827,-9062,-1515,592,-2998,-6259,-6375,-4607,-1518,3101,5854,-90,-2810,-3187,-692,1190,-7806,-12952,-8766,-11574,-11702,-3993,2381,4168,6154,6587,1824,-8139,-19522,-9652,7711,22630,26494,17807,10205,1793,-3192,-698,3741,3114,703,2906,3636,-2235,-3180,5636,18586,39076,52427,35159,13088,6518,12728,21339,21419,17922,12049,7718,5449,2988,-1222,-335,286,-5875,-9555,-3493,5034,14049,14911,14940,16838,11277,-3773,-16286,-2421,13491,20250,13731,8362,6838,5666,4147,1233,4073,10532,15726,10758,-1338,-10566,-16395,-13391,-9152,1956,8265,8490,5740,-1735,-7000,-13132,-10208,-3361,-1603,-6670,-16632,-2959,8155,9303,2168,-739,2249,1768,-1019,-957,-2283,-4967,-12103,-14177,-3413,-3724,-12385,-9462,5993,15565,10553,-3704,-17745,-636,11869,9307,4813,-2700,-7339,-8688,-5152,-2063,-5375,-6192,6432,11748,10209,19281,32254,36550,27548,11495,-8062,-12810,-8906,-2399,-3580,-6338,-5612,-5747,-5733,-5300,-2768,1128,4857,-2348,-5207,-3704,-3659,735,2232,-771,-5597,-8304,-3590,2864,8008,5379,-4880,-16452,-15137,-5471,8289,25909,35226,17983,5292,228,567,-1310,2682,19765,31394,24340,11576,1912,-518,6213,5592,-8316,-5817,16026,28721,28004,18778,6975,-6367,-9300,11007,37075,41979,22624,9402,8090,15065,5954,-9652,-11125,366,21980,39421,29148,6135,-1155,4085,8935,10095,9349,8485,9298,9244,4079,-1092,-1836,-5928,-14057,-18076,-21537,-17770,-14228,-6799,-2167,5848,16539,30642,21153,-3341,-14382,4368,21628,35214,22758,226,-3195,11060,24330,19094,8690,-2018,-11483,-12350,-3461,6871,7522,5448,20886,45798,42581,29253,13793,7222,-1192,-13769,-17663,-3038,17424,29536,27864,14526,110,-10108,-10746,-10250,-6120,2915,-2646,-15154,-16830,-4267,2861,4263,-201,-7996,-10025,-9748,-7460,-3162,-4882,-9345,-14502,-6557,956,4583,821,-6544,-7839,1398,8268,5177,-4339,-12785,-13730,-9763,-4504,-323,3113,-2896,-8188,-5162,6072,10463,10527,2246,-7479,-9517,-6003,3650,9062,4884,1353,275,958,2385,437,-3359,-4473,-5876,-6837,-2512,9352,21548,27261,16837,2350,-12079,-11588,2206,15012,20465,12612,-1321,-9528,-3143,12692,24629,31701,33697,31403,21927,8380,-4013,-9276,1268,6674,11395,7766,-2037,-7303,-11062,-13782,-14434,-12713,-10113,-16182,-1919,6583,6430,4455,5942,878,-1402,9245,6064,7211,9837,10367,12049,11600,5892,-3105,-9241,-9829,19810,25433,29474,24524,13130,-71,-6616,-8488,-6013,-6359,-9507,-8217,-1809,7325,10878,6367,-3883,-6678,9810,28515,32772,23002,9206,-4391,-13818,-12613,-17493,-21272,-13502,-5346,410,7062,6021,2393,4087,11635,12819,4293,-3911,-1534,12113,13399,9975,13392,17176,19742,46211,80183,76112,44281,15171,-1110,-6526,-7280,-2727,-2031,-3876,-8414,-11919,-3523,2140,6916,9393,11574,-381,-9192,-12628,-8356,2765,11436,17382,21050,13720,-4106,-13045,1733,12839,20967,15393,9315,7368,9428,12714,15500,21366,36714,48002,43256,29356,15010,4702,-1224,-5414,-5035,-1433,4603,15068,21305,22507,17071,13153,11331,8040,6756,7740,8199,12672,17570,15499,6538,-2990,-2732,-4008,-2116,10480,32227,36117,27407,12347,3558,-4943,-17446,-13650,-6365,-7572,-13279,-4879,1460,1919,7444,14181,9359,-2083,-8309,-6364,-3055,-2042,-10230,-15172,-16638,-10255,-5375,-3862,-4950,-3932,-6420,-7403,-14051,-18792,-13980,-9491,4583,25709,34568,13790,2323,4198,20737,25769,13225,5738,2139,-405,-7018,-13589,-16683,-14662,-13571,-5217,-2131,2465,24339,47806,41932,25195,18721,15164,9715,4216,3414,219,-9869,-15287,-6858,4902,14575,22320,24324,18958,15732,13651,12900,18246,15913,101,-6603,-10040,-14163,-1593,-541,-1888,-3411,-3087,-2148,-1789,-3766,-5449,-10746,-10614,-2624,15950,17094,5938,-9480,3197,11671,-3397,-10138,-419,5649,9485,7784,1176,-3150,-3776,-340,-1099,-1938,-3085,-5120,-8302,-7445,248,-351,235,3410,8711,7728,-4114,-14129,-16496,-10681,-10942,-6526,-9312,-15945,-13947,-9912,-6605,-6769,-15035,-12499,-987,18634,30310,27087,36789,46177,32329,5868,746,9083,17186,29315,24670,12880,3410,-3693,-9833,-2131,-1707,-6026,-5405,-4306,-6196,-10629,-1945,16087,13088,11056,12160,12188,6642,-1628,-6140,-507,6268,8967,5927,10308,19384,17205,2625,-4629,-1207,-946,-1862,-1772,-3971,-3583,-5172,-34,-3046,-2341,1752,-2609,-8120,-10212,-9762,-5420,3648,12630,20728,17316,6817,-1069,-6337,-5559,-5160,-12176,-3090,10024,17333,19841,12467,2833,-5238,-8985,-7710,-9125,-13095,-5069,1682,3169,-2960,-10252,-11415,-10266,-12323,-12610,-12086,-12118,-13452,-12067,-6388,-4623,-7469,-11589,-10269,-11634,-4538,-418,-5013,1472,10082,7050,4642,3249,2760,2894,-2828,-10188,-11737,-17820,-21732,-13415,-2905,3442,1637,-9112,-8634,6727,14208,14309,13552,11516,3704,-11506,-8028,6307,17853,16560,15152,13830,5018,332,-5945,-1090,-3638,-6646,-8253,-10817,-11859,-14338,-15819,-14332,-3887,3847,-2641,-12038,-14365,-11232,-8537,-3900,-3087,-7262,-11263,-3147,-892,-9506,-14642,-13102,-12725,-4299,13385,40404,58413,41943,23559,5100,-15262,3000,30351,52031,43880,25965,-6214,-5254,10632,20415,25903,33066,30348,14064,2686,1802,5025,6243,8442,13035,13150,7155,2619,936,-3991,-14068,-7680,-1704,-5690,-10803,-7632,14818,44705,66098,73592,53711,12541,-11175,3067,7428,-6800,-9204,15829,43919,48333,33150,12630,8796,6290,2664,1282,-484,-388,-2988,-7409,-12784,-10510,88,2766,-5060,1936,25651,53037,50275,30584,15266,2640,-6406,-7696,-6156,-13025,-8415,-5649,-6712,-3131,-5072,2390,12111,17240,9774,7597,8196,11105,17756,18124,18891,22939,29487,32161,33686,19109,6479,-5669,-10604,-11318,-14245,-10138,-5055,-8172,-12911,-8696,5364,12028,10851,4738,151,-5785,-11429,-12146,-13398,-6552,-816,3985,-2040,-14881,-3284,1372,-4636,-11557,-9817,1376,6973,11602,9593,2316,-3351,-11986,-13452,-8914,-2458,699,-1760,-8937,-12851,-7061,2669,6662,1325,-1984,154,6583,5433,-1334,-10367,-12947,-763,4001,6533,1795,-6545,-8507,-5309,-6119,-7681,-9484,-8433,-1373,-4623,690,6969,11218,7987,4538,10612,20586,11280,3179,-2274,-6031,4750,-1191,-10460,-5552,-982,-4692,-9120,3594,6539,-1036,-2960,4378,9184,2771,-5914,-5041,2787,1949,-8208,-11622,-12433,-17838,-18119,-13724,-14075,-13368,-15392,-8244,1077,-3625,-792,7668,6353,-7503,3876,10573,760,-12801,-5838,3111,1223,-5930,-4230,1041,2466,7792,11142,11016,-939,-10448,-8081,-4828,-3633,-2753,-2739,-11619,2572,35830,47403,19058,-800,-11554,8790,25883,37260,41284,36649,23186,11457,8958,2514,-5282,-8693,-14487,-2201,9276,12258,17873,16405,9550,1623,-1142,-212,545,5971,4885,-5320,-8179,2654,23192,43222,53035,40597,10883,1466,1893,2326,1063,-1172,-3016,-1089,-892,-1590,-6495,-11855,-16551,-5948,2883,7915,6596,-738,-8212,-10068,-8425,-8905,-4828,4132,7502,-406,-5117,1670,5841,1351,-5143,-7769,-5413,4180,9360,4608,-1053,-5683,-3060,4616,7011,8603,11508,26817,39432,24797,18741,11800,-1288,-11356,-2816,-2191,-5630,-11014,9359,15161,13459,11230,6194,3508,458,-2728,-10129,-11084,1816,22734,31803,32894,12853,-3055,-5940,4468,1352,-7209,-1946,2871,4299,-3546,-9627,-6250,-10416,-16059,-7709,-5278,-10043,-13268,-12711,-10732,-13718,-8373,235,4839,6473,6270,-1232,-14130,-4300,5091,1937,-1361,-9942,-2099,4219,5491,7549,2720,3038,9745,19069,21110,6973,-6442,-9609,-8944,-4898,-936,920,2779,-658,5336,30146,68867,85761,74362,32232,3903,-5433,-1360,4356,9730,9564,765,-11480,-9838,3130,12336,9325,-3161,-8150,-9237,-1529,6715,13186,11467,-3753,-11988,-6965,-3364,-3374,-1766,6619,9526,8164,-2666,-8493,-12342,2946,28021,35082,33117,29654,28980,29992,25463,14332,13083,22249,34755,38671,34274,22698,14359,5410,-2494,-9711,-1520,286,-11721,-11822,1888,24430,10463,-6781,-3554,13618,19281,12713,17616,15662,2551,-12690,-7050,4619,3867,-11005,693,20689,16070,111,-9618,-2704,2428,-376,-14204,-9945,4898,6968,-4325,-15236,-7626,-4514,-6061,-4376,1204,10447,19217,19506,21448,15261,11447,5806,9723,15853,15837,12124,8059,7015,3835,1976,2246,-820,-2425,-4939,-9202,-12518,-9470,4653,10765,11744,14952,19684,12383,-2733,-7343,3956,14915,14726,-4550,-13545,1856,13604,4256,-3031,-9996,-12499,-6248,-6032,-5680,2943,12247,20095,28053,15148,4175,11301,13376,2969,-3771,-6872,-6743,-3401,707,-8802,-15840,-18183,-8647,2362,5928,4733,3865,-1197,-5191,-6302,-4719,-3014,1510,1366,-1528,-4215,-6646,-5468,-1245,2162,1945,-185,-5896,-12211,-14973,-8738,509,8403,14816,9165,-10424,-3285,12708,19274,11388,1913,-76,1588,1187,5870,8603,15478,17194,11502,6106,2881,426,-6,-3336,-1990,-2876,-4178,-6744,-7518,-8458,-9257,-7436,-2460,4996,13384,7765,245,7994,12227,9921,2519,-1678,990,2107,2106,-4339,-9564,-10745,-9534,-8835,-10346,-7810,-5964,-11199,-13243,-3014,8991,16795,22501,18720,2411,-1872,-463,-6989,-7734,5632,11790,10953,1019,-8477,-12778,-14232,-16320,-728,11841,20369,22884,13915,1105,-12255,-8774,8096,16251,11340,-227,-244,11033,15667,16718,19724,14965,-1670,-13010,-10640,5967,32608,53254,56201,29129,-5293,-8818,4091,18567,21273,10253,-1522,2394,1587,874,-6859,-14865,-18602,-17494,-11604,-6656,-4973,-9173,-12117,-14103,-12963,-15085,-18052,-8842,-2315,1430,1240,-797,-1446,-8981,-331,17614,31203,33475,28736,14531,6503,1165,-4867,-10850,-6548,-497,-1248,-5024,-1356,3181,1309,-7805,-17339,-12384,-3643,3009,392,-2460,3820,11797,14957,10050,6478,3383,381,2018,3864,6574,573,-4459,-5743,-10842,-4149,-6403,-2654,-107,1641,-151,-4098,1405,9844,16909,12835,-9131,-1866,7331,8083,-3801,-12273,-13469,-10248,-8958,-6856,-7571,-11377,-11163,-4851,-1589,-1120,4585,11650,17569,12746,11791,13144,12340,8176,4608,-547,-1502,-2096,-7057,-8940,-8804,-14955,-11823,-7013,-8049,2302,22568,46197,56559,44016,16534,-4742,-9085,-9148,-13708,-15035,-18770,-7666,6165,11213,1603,-8109,-10699,-7918,-5580,-4927,-5908,-7923,-10259,-9304,-4399,5566,13039,13563,5382,-1880,2534,1230,-2316,-1197,18196,30879,22680,13844,1805,-8685,-16228,-10550,-3770,901,-719,-1466,3055,10679,21629,28709,26508,27182,37320,45750,36511,20692,5657,-5163,-13952,-16837,-9167,2922,20680,35293,35897,20553,919,-13866,-4465,7403,9822,-1828,-14303,-8564,-2543,4038,8819,13029,16856,13678,8175,1842,26,3406,1789,-4825,-10516,-2289,3152,727,-485,-1859,-5391,-11382,-13006,-13504,-4417,11719,27356,32548,33220,25109,9353,-394,-552,2538,3437,1646,-5538,-11982,-11345,-8357,-5819,-9933,-8265,603,1741,6560,10637,9139,6351,-1339,-860,1879],[3934,14127,14955,5700,-1010,-808,5883,4098,-4869,-9531,-7465,-9588,-6248,3154,13540,16226,12060,-722,-5739,6120,4589,-641,-4393,-9616,-12582,-2485,6312,8831,-27,-9808,-13347,-6298,-2383,-1828,-1408,2368,9272,20081,16082,7027,-3199,-8048,-6585,-1180,7691,20981,32830,34859,26968,23635,17567,8819,1098,2036,3130,465,3760,5564,3776,-20,2821,9815,3780,-10764,-13389,-3736,16722,34703,29116,17376,1861,-6819,-6537,2136,12627,8899,-894,-8172,-6942,-4624,-8398,-17433,-12998,-5740,-2825,-2199,-1259,8294,12462,4945,-2244,-5985,-12506,-11483,-6283,-2075,-4647,-11812,10325,12109,13533,18581,28097,33354,22317,1684,-12323,-8096,-6303,-12737,-13066,-2249,1312,-4823,-3983,1884,5431,2786,10,6977,12005,7563,1587,568,-1081,-5334,-7566,-148,20079,52822,61446,31052,5771,-14988,-31777,-38458,-23841,735,9012,3846,-2006,-13649,-11371,-7566,-12180,-7220,-484,-3796,-8132,-522,8546,12475,17510,12191,1685,-9984,-12259,-11648,-17734,-12974,-275,11194,12719,-795,-10966,7437,14061,4620,-3262,-4860,-2882,2651,2513,-45207,-76085,-100057,-116430,-150811,-160804,-132730,-80976,-27752,4267,17856,559,-9241,-17319,-11833,2956,15340,25715,27661,17723,-806,-16282,-18349,-14028,-11236,-4100,3409,5811,4153,4679,24506,44134,45523,28728,9119,894,1736,-304,-5274,-17093,-12925,-10329,-13254,-6268,744,878,-8632,-15118,-17639,-15554,-14543,-10644,-9978,-14499,-13231,-15727,-15167,-4545,4203,9812,7468,-4438,-16170,-7720,-2549,-4307,-10518,-2288,13278,25937,33633,40981,48181,54996,50028,34533,20756,17610,24141,20556,2711,-8949,-4263,-676,-3145,-2752,-5362,-11616,-16989,-10672,2631,6561,-14291,-9839,49,4864,5094,4121,797,-296,-1264,2580,8312,7681,4457,1031,-3751,-7642,-7069,-8351,-8322,-2514,5303,10888,16494,20359,15418,4762,-3554,-14915,-16350,-7108,6135,14039,12970,5519,1900,-3260,-6609,-9153,-15030,-15416,-11556,-5155,2189,2495,-3390,-12324,-13566,-10087,-7664,-2377,3525,3521,-9644,-16041,3471,15475,12329,9367,21101,27895,5786,-12516,-6910,5758,6791,1734,1451,1910,-3453,-10040,-6847,-2475,-3841,-9581,-18226,-21740,-15554,-10627,-12844,-11275,-9507,-8583,-116,1738,-2107,-5181,-5333,-3657,-4598,-2646,-276,-5977,-8355,-5725,-1123,1487,-8059,-16057,-11876,-14726,-11509,-1328,4760,5550,6102,6227,1607,-8704,-18142,-4811,12053,26732,30074,19398,8624,-2107,-6906,-3885,1683,1604,-20,3313,4613,-1045,-3272,3242,16754,39349,55342,36473,11118,4810,14782,25810,23069,16858,10253,5090,2420,903,-2289,-683,1069,-3628,-8163,-3100,5218,14893,16867,15749,16231,9295,-5228,-13911,1684,18630,22545,13627,7594,6075,4640,2136,-2694,-2158,3783,10943,8650,-1838,-10841,-18364,-15067,-12284,-2057,5113,6422,4759,-1868,-6892,-13208,-10441,-3085,1107,-5694,-13922,-1369,9369,10773,3343,-207,1180,-1223,-4095,-2485,-2090,-4190,-10990,-13373,-4050,-4519,-12466,-7959,7866,18970,12789,-3517,-17523,838,16897,14447,8570,-467,-6306,-8790,-5776,-2523,-5602,-6451,4653,8566,5131,13151,28675,36993,30669,14208,-6719,-11608,-7045,-1194,-4235,-8205,-7702,-8327,-6609,-6268,-4425,-1181,4263,-562,-2042,1663,-3134,-2922,27,-2178,-6511,-7251,-540,5942,9766,5822,-4647,-16494,-14062,-2626,12943,31268,39058,19888,5228,-275,1307,578,-218,14883,27605,23298,12141,3122,358,6546,6044,-7078,-5933,15641,27806,28552,20294,8526,-4791,-8889,11684,39686,46018,23383,7539,7513,15793,7019,-9375,-10815,-19,21679,37490,26367,4226,-3339,1786,7959,10000,9483,8945,10867,12134,6201,-367,-2188,-7245,-14966,-19070,-21819,-17617,-13608,-5385,-569,7761,17970,31848,23473,-1040,-15535,2142,18252,36458,24538,2035,1110,16402,30685,24481,11682,-1024,-10612,-11081,-1890,10435,11823,7690,23247,48311,44413,32425,18100,11800,2333,-16715,-16985,-1142,19439,33945,33543,18037,1400,-8690,-8721,-8571,-5781,1127,-6660,-19329,-12621,320,6770,6166,-972,-10461,-12320,-10576,-5584,109,-2059,-7259,-15556,-6504,2296,6536,2393,-5965,-8866,-529,6255,4786,-3433,-11474,-13054,-11244,-9502,-6666,-2269,-5439,-9331,-6404,3967,6199,7381,-835,-10067,-12290,-6776,3572,9083,6136,2972,1735,2095,2733,817,-2016,-2134,-4913,-6949,-3327,8302,22105,30696,19226,4923,-9960,-14040,-605,12726,18803,10125,-5888,-15466,-5270,10945,25177,35169,39754,38821,27285,11978,-325,-6680,3345,8267,10793,7914,-2232,-8914,-12210,-14956,-15707,-14175,-10889,-12451,1426,10014,10356,8273,8213,1229,-3289,7393,8177,9361,13166,11801,14004,14695,9270,-679,-8488,-7467,24237,31895,35801,28714,13840,-540,-6690,-7578,-4762,-6662,-10187,-8234,-1196,7860,10442,5649,-4986,-6712,9733,25942,28595,20598,9212,-2152,-12348,-12262,-16467,-22072,-14430,-4484,2272,9820,8334,2484,1733,8968,10710,3269,-3551,-243,12773,11355,7427,9099,13238,18382,44278,73950,66313,37837,13447,575,-4372,-7376,-3433,-2097,-3877,-7134,-10358,-2471,3042,8232,10902,12389,539,-9339,-13481,-10031,3363,13710,21170,24596,14486,-7078,-12383,4032,16837,25144,18466,11108,8212,10174,14028,18041,25170,43209,57452,53552,38099,20679,7860,371,-4692,-5222,-3121,1174,9955,14282,16124,13481,10299,8781,6705,6387,6376,5923,10843,15285,12724,5368,-3582,-3107,-3488,-1701,10346,33433,39834,30322,14373,5794,-2707,-16300,-12097,-4465,-5146,-10457,-5305,-1295,-1152,4454,14386,11070,-1733,-9782,-7633,-1504,855,-8446,-11753,-17063,-14523,-9195,-6845,-7843,-5906,-7525,-7608,-12866,-17056,-15558,-11313,3377,25466,37392,16861,4978,8752,26476,27475,11910,2122,-1292,-2102,-8027,-14994,-13921,-12974,-17785,-6859,-2674,1889,22655,46962,40867,26450,19676,15469,9804,5006,5419,4397,-4776,-11667,-3246,6339,14192,21912,24715,19353,17872,18239,19888,25745,20508,1813,-6913,-11709,-12882,-1190,-1079,-1904,-2248,-1888,-2443,-2921,-4471,-5663,-10439,-9899,-2803,16561,20896,8478,-10413,2793,12379,-4769,-9781,4837,13842,16587,12342,4231,-74,-1428,1256,-165,-1546,-2106,-4016,-7904,-6468,415,-37,430,3400,8425,7999,-2879,-12514,-13781,-8364,-10746,-6250,-7579,-13546,-12208,-8769,-4945,-5403,-13787,-12807,-2855,15229,27215,25859,36026,46162,33148,9893,4776,9688,13997,24814,23237,13128,3085,-4385,-4780,5728,3685,-5429,-6025,-5597,-8568,-12176,-710,14748,11282,10282,12790,14361,8795,-402,-6012,-1851,3682,6212,3821,8162,20197,19019,3322,-5990,-2385,-559,-1567,-2605,-4415,-2207,-3777,786,-1924,-1224,2833,-1725,-7435,-9228,-8539,-4635,3662,12802,22132,19822,9315,968,-4556,-3963,-3792,-11734,-4352,8687,16682,19613,12156,2597,-4851,-8052,-6901,-8810,-12928,-5335,818,1500,-5052,-11761,-10229,-8080,-11521,-12683,-11607,-10364,-11372,-11703,-7175,-5726,-8197,-12620,-9719,-9559,-3339,1187,-3480,-344,5900,4530,4010,3797,3729,4265,-950,-10258,-14421,-20086,-18882,-12211,-2567,2729,981,-8809,-8351,7961,16668,17020,16780,15833,8240,-8062,-11290,3185,16463,14927,12659,10916,4906,600,-5341,-1014,-3696,-7579,-9831,-11886,-11853,-13952,-14679,-11915,-525,7341,1062,-8044,-12633,-12759,-9853,-5267,-4091,-6537,-11848,-7231,-3952,-10233,-11742,-7558,-8459,-1570,15192,41745,53891,36318,19763,2837,-16870,6159,37536,65846,57219,31867,-5530,-4647,12790,24084,29732,37481,33900,15124,1447,168,4450,5968,7522,12298,13283,7909,3107,214,-5290,-13649,-8123,-3516,-6484,-10846,-9820,12914,43034,64625,71622,52136,14197,-13036,-539,4208,-9810,-9908,13737,41407,47950,36754,17387,12079,7494,3128,2043,-88,-190,-2664,-6899,-12113,-12719,-4249,-365,-2120,9221,28411,52213,48081,27329,12378,556,-7881,-8760,-6817,-14139,-9548,-6838,-6999,-2207,-2944,4060,13930,20930,14268,10334,10841,14596,18244,14749,14451,20173,28394,30842,29810,12723,3321,-7504,-11002,-9787,-12579,-13370,-10100,-11302,-12667,-9979,1835,8917,9094,3957,-25,-5688,-9495,-8306,-9064,-5068,-700,4003,-580,-14115,-5992,-1573,-7541,-13656,-11526,1929,7644,11867,10358,3696,-2488,-11458,-12835,-8472,-2504,-205,-3283,-10345,-12944,-6538,2928,7733,2785,-1492,-1362,4840,3947,-1389,-8544,-15621,-4833,-301,3421,496,-6701,-8278,-5519,-6068,-7353,-9749,-10713,-4213,-6468,-1148,3943,6645,2193,-1628,4636,16896,12662,5721,492,-2398,7660,167,-12782,-6801,-839,-3299,-6916,9718,13024,2789,-4773,-153,7215,2110,-7327,-5629,2838,1505,-10049,-13436,-12207,-17134,-18726,-12743,-13225,-10646,-10469,-3831,3226,-2629,152,9831,8608,-6288,3105,9861,73,-11789,-3268,4718,2757,-4387,-4841,-1088,404,6946,13534,12729,-131,-8993,-6116,-3073,-2211,-1119,-1150,-10086,1534,32929,49278,21843,-1123,-12568,7172,23273,34622,41747,42375,29333,15882,10869,1283,-7166,-10805,-15648,-4012,6589,9605,15509,13793,7563,266,-2807,-2519,-1594,4297,4475,-5723,-8121,2266,22517,45141,54351,37531,7973,-833,348,2022,733,-2339,-3478,276,752,-765,-6956,-12486,-17146,-6792,1413,6615,5730,-825,-8379,-11048,-9217,-10848,-6254,4081,8715,1130,-4516,1612,6138,1025,-5741,-7629,-5408,2376,4987,-29,-3732,-5946,-2084,5549,7522,8704,11974,27592,43764,29604,19871,11758,-1158,-8598,663,1330,-3190,-14244,9423,17788,15126,11858,6361,4397,2049,-1514,-9634,-10996,819,19905,30812,31741,13143,101,-4802,2629,-316,-6221,-1222,2598,4286,-3373,-9579,-6024,-8528,-12510,-9188,-6542,-9040,-12646,-14346,-11947,-12439,-6864,-1320,-316,3066,4920,-1308,-15531,-5043,4176,849,-4190,-13207,-2884,5404,10812,14682,8260,5903,11690,19527,20407,5986,-9279,-9692,-7872,-3247,-188,-998,-908,-3352,3304,27778,65186,83274,76510,36972,6002,-5056,-2594,1799,6096,6078,-704,-11682,-8770,3459,12272,7497,-4426,-9193,-11209,-4549,4131,12578,14389,-725,-13273,-11273,-8211,-7171,-712,9412,11816,9395,-3001,-8812,-12992,968,22779,28345,28295,25691,24063,26861,23981,14592,16539,29224,43250,44258,35930,22034,11497,2623,-4024,-10535,-496,2618,-8358,-11976,-1745,18991,8830,-7724,-2150,18922,28800,21162,23195,17608,2706,-11423,-5774,5522,1849,-14838,1286,20332,14842,406,-8996,-4701,1562,202,-11763,-12044,2962,5502,-4915,-14228,-8314,-6561,-7220,-4521,1153,11554,20748,21229,24813,19290,15885,9869,11931,16429,16092,12001,6987,6244,3694,1424,2396,1950,422,-4722,-9756,-11166,-8561,4247,11117,13513,16633,19149,10358,-3894,-5662,5727,17226,15775,-4326,-13934,2614,12170,1276,-5787,-11672,-10454,-4750,-4032,-3766,3631,11076,16713,26742,18970,8402,13589,14544,3074,-3714,-6599,-6498,-3206,714,-7961,-13839,-13773,-4935,4362,8850,9922,8372,1030,-4457,-6550,-5507,-4396,627,1283,-943,-3222,-5538,-4211,317,4099,3823,327,-6727,-13866,-14848,-7493,-84,4563,7654,2693,-13299,600,14028,18613,11521,2639,-318,1049,-4,2742,4066,11568,15349,11786,7700,4062,1085,616,-3090,-2783,-3711,-4756,-7743,-9744,-10894,-10132,-6544,-315,8179,17832,12286,3329,8914,10740,6806,-469,-5263,-2201,-108,434,-5756,-10702,-11981,-10436,-8667,-9318,-7917,-7361,-12320,-12516,-2042,10293,17568,22966,20699,5226,561,2940,-2407,-7817,3491,10517,11446,2868,-6576,-12353,-14414,-15782,-266,13522,21784,21862,12741,1923,-11057,-8494,10644,18822,14039,4479,5262,14760,18497,17252,18809,13765,-3521,-14636,-10431,6380,34486,58161,57590,29477,-5370,-8852,6190,22629,23230,10188,-3541,-973,2592,3507,-4367,-11586,-14095,-13149,-9172,-4739,-2955,-7432,-11661,-14695,-15053,-17012,-17674,-13395,-5559,-303,726,-39,-329,-7838,2743,22137,35849,37282,30325,14379,6028,1135,-6427,-12289,-8027,-3303,-5492,-8993,-4299,-188,-74,-5116,-13452,-7947,-900,3852,934,-3057,1613,10040,14848,10870,8604,5849,2066,2811,4538,8731,4291,-3157,-5173,-11363,-4436,-4852,-129,2856,3961,563,-4523,-141,7013,12976,10938,-4975,986,9078,8508,-4848,-13268,-12715,-9761,-10068,-9352,-10702,-12618,-13069,-6787,-3306,-1637,6440,15851,22820,16795,12004,10143,6895,3051,1816,-2135,-2567,-2593,-6854,-8575,-7759,-12077,-11192,-6915,-9342,-168,19386,42151,50704,37155,12514,-7027,-11283,-8887,-12930,-15265,-19287,-9293,4148,8835,-874,-9800,-10805,-7585,-5751,-4209,-4888,-6955,-9698,-9254,-4152,5924,12501,12502,4795,-2660,-130,603,-509,2616,22472,31213,19930,10207,101,-8693,-16363,-9670,-1541,3635,797,-2079,1897,11771,25668,31837,25729,25149,36358,43754,34955,20474,5585,-6368,-15393,-16309,-7644,4423,21733,33574,31913,15569,-1927,-12766,-4348,6583,8487,-2672,-14107,-7805,-2215,3480,8032,13879,20833,19033,13046,6017,1912,3674,1736,-4548,-10746,-4129,1040,-650,-1122,-38,-1404,-5585,-13568,-14192,-3717,12549,26481,32752,35425,25227,7981,-293,-251,2968,3124,1653,-4460,-9913,-9209,-6281,-4467,-9704,-8374,493,1200,5415,9231,8171,5022,-4540,-289,380],[1461,12259,14835,6458,-956,-2493,4207,3447,-5675,-8556,-6505,-9702,-8355,743,10967,15238,12038,-862,-6011,6501,5862,-707,-5479,-11165,-11512,-853,10256,13977,2911,-9874,-15176,-6761,-1577,4,742,2166,7403,19752,17852,8709,-2593,-7811,-7061,-2783,4630,17011,29218,32833,25517,21620,14927,5164,-2633,-1762,511,368,5134,6838,5211,2255,5146,11585,3716,-11357,-12764,-4503,12929,31855,27646,17173,2555,-4562,-4584,2126,10555,8227,-513,-7579,-7291,-5798,-9466,-17623,-13434,-6281,-2878,-1853,-1630,6780,8687,1565,-5885,-8795,-14076,-11853,-5128,1061,487,-10146,2923,8369,11206,16695,25716,29734,18482,-681,-13918,-8188,-7456,-15252,-11663,-1625,1490,-4396,-3430,2486,6243,3930,1254,7581,11672,6316,-26,95,-179,-2163,-4508,2225,21448,51232,54724,27348,5124,-15088,-31946,-38840,-23330,1639,11080,7707,-1191,-13697,-11961,-8357,-13252,-8989,-3002,-5971,-8126,1106,9860,13150,17328,11206,786,-10033,-13988,-14841,-20232,-8632,4818,16073,16360,2770,-5408,6777,12255,1840,-5965,-6887,-1656,7942,5463,-45430,-91182,-130080,-152266,-179228,-174428,-134970,-78956,-24994,7842,22893,6591,-5090,-16263,-11538,2964,15311,26928,31167,21231,-105,-15501,-16292,-13010,-11427,-3521,5623,8124,4028,752,17425,36405,40328,27149,9815,3605,3397,-38,-5979,-17185,-12639,-11578,-14518,-5095,2298,3637,-5686,-12687,-16003,-14560,-13877,-9746,-8591,-13373,-12855,-14672,-14829,-3858,5591,11440,8290,-4241,-15178,-6953,-1703,-3321,-10668,-5857,8340,17325,23889,34313,45492,55869,53514,37851,23376,19127,24430,19291,3017,-8379,-4265,-10,-3094,-3261,-5653,-12626,-20935,-13166,-221,3363,-19866,-13084,-3279,3011,4755,4359,1215,95,-1072,3275,10057,9537,6028,2964,-1130,-5001,-4805,-7666,-9928,-5804,1947,8591,15181,19897,18169,7444,-1550,-13669,-18789,-8794,4468,12375,11969,4467,800,-4995,-8544,-10026,-16281,-16447,-13482,-8456,-1314,420,-4151,-11780,-11700,-8242,-6210,-1281,3533,1464,-12537,-11607,11125,25810,20425,8997,11517,15216,-3259,-12557,-3850,8185,8130,2867,3762,4813,-874,-9045,-7690,-3066,-3568,-8951,-17092,-19384,-12193,-7216,-14245,-13326,-11494,-9512,-25,1785,-1945,-4439,-4026,-1285,-5235,-7204,-5972,-11558,-12189,-6091,-18,2900,-7000,-20079,-15811,-17672,-10006,1293,6271,5987,5113,5061,782,-9541,-15819,-99,15713,29698,32317,20290,6762,-5871,-10638,-7347,-1035,-583,-1303,3188,5027,-126,-3491,-6,14008,38313,56235,36259,8505,3457,17741,30640,24173,14870,7278,1295,-1402,-1705,-3822,-1861,473,-2990,-8021,-3315,4808,14919,18010,16030,15093,7118,-6542,-12250,4919,22474,23325,12563,6092,4658,3241,260,-5819,-7617,-2494,5986,5975,-2860,-11542,-20503,-15272,-14576,-5220,2454,4335,3292,-2753,-7560,-13858,-11320,-3665,2813,-4834,-10443,297,10068,11458,4018,-57,-259,-4451,-7423,-4310,-2254,-3785,-10266,-13080,-5480,-6155,-13121,-7291,8472,20882,13996,-3909,-17730,1543,21838,20346,12596,1729,-5494,-9394,-7007,-3631,-6457,-7300,2271,5002,-26,6188,22469,33641,29918,14103,-6414,-10702,-5370,-142,-4929,-10537,-10482,-11571,-7103,-7409,-6728,-4677,2313,318,453,6525,719,-3776,-2109,-3734,-6989,-5297,2302,8807,11462,6161,-4697,-16701,-12626,523,17334,34994,40425,20291,4188,-1231,2502,3606,-1552,8613,21548,20569,11742,3585,530,6212,6027,-5962,-6960,13696,25260,27723,20936,9639,-3392,-8855,11537,40894,49026,24001,5277,5942,15275,7237,-9410,-10082,-15,20965,34252,22467,1570,-6369,-1646,5399,8383,8398,8545,11633,14617,8067,88,-2861,-8836,-15846,-19852,-22101,-18003,-13721,-4929,-263,7841,17406,29915,23166,-123,-16176,-131,14271,35049,24528,3069,3976,19854,34499,28056,13428,-945,-10057,-9940,-693,13335,15196,8715,23892,48700,45115,34918,21438,15092,5694,-12901,-14865,-88,19098,34972,36676,20433,2259,-7445,-7210,-7284,-5374,-370,-9874,-17818,-7291,6214,12120,9567,-585,-12339,-14844,-11030,-3668,2688,-215,-5950,-14821,-6265,3379,7885,3129,-6274,-10680,-3181,3312,3513,-2802,-9913,-12552,-12872,-14033,-12457,-7409,-7777,-10735,-8187,914,988,2813,-4610,-12409,-15385,-8002,2707,7774,5913,3019,1217,1034,1240,353,-834,-313,-4459,-7456,-4216,7115,21777,32572,20376,6424,-8733,-16751,-4182,9216,15727,6835,-9953,-19482,-7043,8375,24038,36458,43559,43849,30897,14299,2149,-5081,4739,9907,10341,7176,-2671,-11137,-14248,-16783,-17535,-16394,-12186,-8568,4458,12627,13263,11112,9419,828,-5304,4387,8530,9924,15423,13334,15383,16581,11254,867,-8616,-5965,26690,36807,40388,30932,13166,-1685,-7073,-6977,-4079,-7562,-11693,-9305,-1733,7056,8529,3604,-6843,-7083,8497,21400,22948,17224,8523,-324,-10345,-11894,-15008,-19404,-15673,-4328,3244,11653,9884,2144,-932,5725,7952,1711,-3655,412,12289,8745,4555,4810,9692,16820,41376,65822,55903,32089,12430,2428,-2742,-8238,-4741,-2736,-4128,-6544,-9758,-2272,3032,8436,10889,11557,726,-9565,-13454,-10656,3608,15044,23597,26461,13296,-10922,-10056,6006,19917,28212,20774,12410,8711,10541,14832,19826,27708,47605,64093,60855,43954,24045,9748,1397,-4222,-5549,-4931,-2453,4757,7759,9386,8675,6515,5792,5053,5813,5041,3583,8751,12506,9273,3479,-4856,-4150,-3790,-2051,9136,32349,40988,31465,15217,7154,-1037,-15523,-11519,-3669,-3790,-8701,-6079,-4281,-4447,1136,13505,12202,-1746,-11922,-8941,179,3220,-7180,-8589,-12199,-18211,-13175,-9556,-10127,-7464,-8656,-8094,-12029,-15307,-16874,-13616,1089,23125,37867,19715,7852,12917,30847,27889,10249,-1809,-6149,-4982,-9617,-16202,-10686,-8578,-13889,-9008,-3897,504,19367,43559,38178,26636,19723,14855,9267,5429,6907,7943,150,-6846,943,7375,13155,20218,23766,18930,19369,22449,26837,32895,24209,2887,-7610,-13746,-11270,-1489,-2204,-2414,-1654,-1322,-3407,-4624,-5645,-6367,-10635,-9535,-3199,15962,23716,10576,-11438,1175,11263,-7104,-8057,10220,20919,21822,15408,6157,1908,-43,2073,74,-1884,-1710,-2975,-6994,-5636,70,-102,305,2918,7410,7531,-2149,-11442,-12086,-7066,-11142,-6552,-6424,-11783,-11318,-8574,-4184,-4204,-13005,-13794,-5427,11101,23261,24415,36120,48272,36865,15439,8022,9106,9782,18682,19792,11958,1648,-6016,-232,13440,8038,-5343,-6697,-6669,-10768,-13630,33,12771,8980,8871,12656,15700,10171,258,-6418,-3580,1040,3542,1671,5615,19446,19744,4207,-6572,-4040,-897,-1906,-3957,-5313,-1545,-2662,1221,-1348,-686,3454,-1064,-6805,-8095,-7168,-3994,3072,12015,22223,21129,10948,2286,-3300,-2781,-2842,-11550,-6282,6467,15060,18485,11405,2137,-4919,-7699,-6513,-8752,-13158,-6213,-799,-960,-7683,-13396,-9226,-6526,-10668,-12611,-11158,-8922,-9739,-11860,-8585,-7200,-9138,-12363,-9456,-8379,-2497,2853,-868,-241,2739,1971,2764,3634,3914,4870,569,-9695,-14628,-15848,-15821,-10914,-2521,1611,-200,-9057,-8608,8390,18353,19094,19555,20056,13096,-3622,-14145,-103,14841,13062,9557,7099,3770,-62,-5385,-1715,-4602,-9033,-11277,-11951,-10999,-13013,-12968,-9090,2737,9926,3470,-5229,-10218,-14411,-11781,-7288,-5707,-6388,-11782,-11206,-7026,-10324,-7872,-2795,-4888,865,16576,41246,46821,29086,14611,-602,-18136,9399,44412,78831,69942,36249,-5671,-4056,14795,27387,32870,40746,36396,16120,680,-1463,3678,5615,6376,10742,12438,7819,3020,-783,-6592,-13158,-8888,-5652,-7628,-11035,-12288,10651,39738,60167,66080,47956,14997,-12557,-4689,601,-11450,-8277,12047,38188,46542,39810,22221,14867,8177,3171,2304,-213,-402,-2546,-6349,-10962,-13880,-7188,-1061,2886,15516,29212,47544,43750,23362,8923,-2186,-9940,-9203,-6447,-12866,-11247,-8601,-7474,-1116,-1191,4986,14658,23240,18701,13458,13826,17764,17080,10091,8666,15493,25406,27969,24549,6242,-238,-9616,-11762,-8682,-9009,-11353,-11877,-13623,-12459,-11347,-2813,4306,6048,2601,-429,-5530,-7902,-5068,-5174,-3642,-666,3723,519,-10711,-6779,-2911,-8249,-11098,-10407,4519,9022,11856,10204,4519,-1954,-11072,-12504,-8370,-2982,-1641,-5258,-11950,-12950,-6419,2736,8402,4092,-797,-2709,2618,1701,-2009,-6821,-13998,-8118,-4438,41,-1253,-7226,-8316,-5933,-6296,-7409,-10344,-11334,-5769,-7824,-2934,1042,2565,-2389,-6402,-240,13107,13549,7709,2656,812,10554,1898,-14612,-8517,-1500,-2032,-916,17942,20172,7150,-5013,-4172,5030,1396,-8768,-6651,2260,526,-11188,-14812,-11601,-15250,-16259,-12052,-13224,-8838,-6525,-633,4095,-2375,858,12028,11036,-4467,1843,8173,-1401,-9967,-539,6346,4215,-3034,-5498,-3178,-1194,6353,15648,13520,-13,-8250,-4763,-1482,-622,284,-126,-9275,-74,28478,48338,24959,-1310,-13780,4957,19479,29470,38712,44941,33951,19591,12272,-78,-9180,-13112,-16985,-7072,2762,5885,12046,10100,4755,-1678,-4855,-4828,-3331,2906,4138,-6147,-8226,1473,20827,44609,52514,32774,4970,-3030,-1372,1431,173,-3582,-3873,1371,2066,-239,-7843,-13638,-17278,-8013,-695,4557,4202,-1202,-8335,-11994,-10189,-12985,-7402,3943,9466,2117,-4494,681,5412,-291,-6971,-7890,-5875,-90,234,-4599,-6322,-6277,-1679,5842,7598,8388,11668,26447,44962,33755,20718,11659,-584,-5846,4092,4695,-1130,-13517,9632,21112,17374,12342,6137,4920,3385,-682,-9299,-10909,-381,16622,29423,31156,14210,2520,-4396,679,-1135,-4935,-1058,1611,3489,-3847,-9974,-6005,-6666,-8910,-9095,-8290,-9097,-12692,-15819,-12620,-11189,-6008,-3544,-5531,1595,4892,-736,-16444,-6016,3072,-335,-7024,-16300,-4303,5550,14510,20007,13044,8952,13816,19455,19068,4701,-12586,-9587,-6555,-1359,845,-2191,-4264,-6577,290,23370,57381,76201,75043,40889,8243,-4526,-4086,-1023,2246,2051,-2821,-12244,-7689,3614,11645,5147,-5891,-10214,-12973,-7244,2224,12245,17082,3104,-9905,-16202,-13749,-10285,1092,12044,13751,10292,-3636,-9384,-14021,-1702,16076,20236,21788,20503,19144,24094,22953,15341,20306,35944,50161,47372,35395,19829,7545,-838,-6086,-11879,-308,3940,-6011,-10827,-4046,14096,6932,-8872,-613,24144,38531,30420,28445,18376,2001,-10786,-5265,5082,-1642,-17144,2922,20163,13664,635,-8096,-6558,259,262,-9883,-10781,1966,3790,-5724,-13538,-9316,-8715,-8151,-4612,883,12127,21080,21763,26389,21430,18557,13234,13784,16317,15427,11116,5348,4983,3403,1141,2868,5095,3675,-4400,-10579,-10181,-6891,4573,11747,15526,18477,18379,8117,-5270,-4388,7177,18961,16210,-4044,-14214,2988,9813,-1847,-8246,-12634,-9101,-3959,-3116,-3000,3235,9247,12975,23861,21516,13184,18072,18072,5487,-1538,-4630,-5440,-2895,875,-6757,-11419,-9439,-828,6447,12078,15307,11899,2418,-4415,-7170,-6439,-5958,-760,640,-727,-2373,-4413,-2925,1795,5796,5304,400,-7759,-15731,-14748,-6515,-147,1840,2338,-2247,-12105,3462,13812,16502,10242,2365,-1038,278,-1482,-620,-33,7602,12701,11142,8335,4281,967,595,-3291,-3901,-4876,-5867,-9360,-12602,-13825,-11059,-5877,1344,10769,22341,17842,6701,9581,9147,4057,-2736,-8196,-6000,-3160,-1892,-7615,-11931,-12921,-11001,-8286,-8738,-8726,-9181,-13384,-11682,-1794,10260,16919,21952,21214,7289,2304,5807,1667,-5968,1573,8567,10933,4005,-5101,-12193,-14880,-15551,-320,14286,21562,18871,9992,1908,-10162,-8514,11755,19721,15522,8108,9374,17156,20137,16902,17131,12161,-5110,-15506,-9873,6467,34790,60069,55977,28289,-5726,-9016,7797,25558,24101,10036,-4528,-4648,3404,6003,-1670,-7830,-9675,-8679,-6576,-3074,-1477,-6379,-12056,-16081,-17573,-16360,-14795,-16446,-9001,-2459,-153,274,-129,-7561,5319,26043,39985,40554,31013,13511,4703,346,-8330,-13406,-9567,-6328,-9779,-11870,-6094,-3179,-1974,-2825,-8307,-2304,1872,4370,1354,-3421,-558,7870,14176,11303,10369,7865,3271,3063,4522,10090,7767,-1789,-4717,-12374,-4974,-2973,2208,5321,5634,585,-5277,-1699,4359,9409,9947,-560,3471,10152,8102,-6581,-13567,-11776,-9423,-11524,-12478,-11676,-11224,-13932,-8634,-4827,-1823,8204,19609,27130,20020,11522,6496,777,-2512,-1593,-4018,-4038,-3553,-7092,-8531,-6834,-9330,-8821,-5769,-10006,-2417,16040,36890,42952,29294,9233,-8702,-13442,-8566,-12020,-15079,-18611,-11551,1021,5382,-3829,-11355,-10803,-7657,-6498,-4119,-4378,-6346,-9218,-9340,-4240,5720,11095,10398,3404,-3279,-3148,-758,432,5663,25697,30490,16942,6803,-1230,-8548,-16707,-9140,189,5758,1685,-3233,589,13160,30235,34546,23806,21888,33668,39613,31553,18860,4692,-8171,-16874,-15133,-5986,5660,21547,30269,27129,10982,-4102,-11666,-4351,5632,7120,-3416,-13108,-7460,-2404,2492,7233,15187,25881,25376,18111,9705,3421,3443,1172,-4734,-11514,-6008,-998,-2190,-2260,1169,2210,-279,-9298,-12188,-2936,12788,24296,31206,35497,23360,5804,-827,-475,3045,2420,1296,-3502,-8176,-7426,-4680,-3530,-9724,-9288,-447,-132,3059,5867,5331,2382,-4946,2205,-598],[-1463,9279,13578,6431,-1548,-5052,1802,2203,-7260,-7702,-4868,-8572,-10848,-2297,8015,14015,11663,-1265,-6627,6363,6857,-1145,-7286,-13392,-10483,231,13455,18707,6267,-9362,-17056,-7269,-520,2457,3451,2352,5690,18625,18792,9721,-2333,-7906,-7975,-5030,749,11802,23536,28457,22522,18845,12083,1669,-6312,-5936,-2765,0,6333,8070,6852,4764,7338,12643,2948,-12118,-11874,-4472,8971,27244,24736,16265,3484,-2221,-2554,2512,8484,6935,-533,-7307,-7435,-6985,-10774,-17937,-13638,-6905,-3367,-2137,-2369,4972,5329,-1462,-9321,-11900,-16011,-12759,-4964,2713,3625,-5165,-3458,4903,9105,14919,23096,25334,13812,-3475,-14354,-7840,-8285,-16810,-9840,-1037,1677,-3880,-3040,3006,7230,5400,2692,8308,11358,5037,-1724,-233,984,1304,-701,5303,22429,47612,46214,23466,4713,-14650,-31617,-39390,-23128,2426,13324,10749,-1103,-13681,-12373,-9085,-14049,-10567,-5452,-7986,-8068,1947,10210,13217,16731,10203,201,-9561,-15273,-16888,-17260,-4584,9952,21627,20870,7221,-698,5357,9861,-763,-8267,-8397,-474,13086,8201,-43295,-101184,-152476,-177671,-196754,-179767,-132754,-75527,-22533,10366,26836,12328,-558,-14683,-11094,3029,15137,27546,33956,24500,1062,-13569,-13648,-11286,-11187,-2936,7696,10144,3448,-3326,10905,28751,34884,25935,11860,7358,4894,224,-6467,-14558,-10452,-10984,-14351,-3821,3882,6610,-2424,-9965,-14188,-13475,-13044,-8368,-6481,-11171,-11988,-13097,-12581,-1996,7717,13555,9472,-3539,-13763,-5884,-812,-2274,-9982,-9060,3768,9261,14710,27558,41967,54649,54666,39731,25237,20323,24415,17820,3404,-7512,-4066,728,-2948,-3888,-6030,-13129,-22643,-13510,-2106,108,-15894,-12256,-4733,2190,5131,5181,2187,1028,-295,4470,12105,11589,7725,5000,1752,-1799,-1668,-5963,-10467,-8415,-814,6814,14196,19464,20845,10914,1470,-10776,-20133,-9873,3281,10861,10972,3524,119,-5576,-8114,-8433,-14909,-16649,-14788,-11041,-4169,-1053,-4132,-10377,-9016,-5956,-4487,84,3568,-738,-14931,-5989,20189,37051,29632,10060,556,2340,-8253,-8190,688,11575,10067,4325,6104,7855,2114,-7562,-8367,-3420,-2924,-7808,-15144,-16219,-8463,-3007,-12912,-14400,-13509,-10744,-265,1811,-1445,-3176,-1939,2386,-2630,-8326,-9586,-15362,-10487,-2972,3837,6832,-3168,-17325,-19365,-18104,-6819,4453,7890,6578,4329,4221,438,-9495,-12133,5083,19394,32295,34045,21618,6535,-7088,-12408,-9946,-3329,-2373,-1959,3727,5997,1544,-2688,-2782,11602,37142,56096,35557,6467,3858,22781,36681,25731,13226,4515,-2213,-4679,-3700,-4810,-2923,-623,-3272,-7875,-2710,5182,15279,19243,16749,14482,5848,-6750,-10198,8174,25700,23592,11708,5013,3685,2488,-520,-6890,-10615,-7071,2180,4030,-3241,-11572,-19578,-13330,-14659,-6784,1190,3342,2508,-3292,-7933,-13866,-11662,-3912,4470,-2853,-5604,3246,11502,12574,5332,831,-868,-6618,-9670,-5174,-1653,-2602,-8748,-12145,-6620,-7528,-13166,-6405,8815,22165,15121,-3780,-17380,2423,27340,27877,17744,4757,-3921,-9403,-7766,-4323,-6912,-7698,396,2190,-4138,-4,15169,27575,26173,12301,-5938,-8971,-2873,1720,-4483,-11988,-12813,-14243,-6085,-7379,-8278,-8047,441,1421,3238,11277,6134,-1547,-3036,-4320,-6016,-1969,5906,12426,14009,7374,-3915,-15755,-9784,4927,22129,37659,40271,20356,3424,-1419,5088,8098,319,2790,14701,17244,11337,4312,1092,6354,6676,-3888,-7944,11193,22212,26558,21674,11266,-1258,-8035,11624,41518,51595,25410,3907,4510,14595,7646,-8694,-8008,1496,20972,30988,18783,-646,-8965,-4589,2711,6415,7166,8321,12609,17692,10742,1387,-2670,-9454,-15546,-18779,-20564,-17684,-13459,-4351,-63,7367,16053,26165,21208,354,-15516,-1427,10885,31979,23524,4048,6458,22348,36397,30355,14688,-830,-8753,-7973,893,15993,18143,9459,23842,47776,45244,37192,24523,18036,9600,-5595,-10743,1251,17759,33861,38127,22633,3687,-5542,-5322,-5577,-4150,-678,-11144,-13222,-1238,13396,19005,14718,1400,-12364,-16538,-10235,-1077,5477,1755,-4327,-12532,-5078,5049,9556,4056,-6375,-12095,-5261,673,2413,-1594,-7389,-11239,-13419,-15649,-15780,-11060,-8943,-11452,-9530,-2016,-3807,-1906,-7675,-12958,-17574,-8810,1929,6107,5156,2366,-355,-1235,-812,636,1462,1919,-3575,-7352,-4110,6931,21812,34007,21435,7916,-7353,-18643,-7373,5772,12760,4631,-10624,-14708,-7500,6153,22440,36571,45711,46779,33152,16111,4227,-3700,6165,12173,11065,6697,-2313,-12601,-16130,-18250,-18981,-18041,-11676,-3592,7960,15199,15872,13637,10230,420,-6817,1362,8026,9790,17088,15623,17059,18018,12599,2303,-8752,-4477,27768,40489,43547,31717,11986,-2530,-6776,-5791,-3095,-8117,-12999,-10492,-2578,5722,6047,1157,-8496,-6934,6899,15985,17003,13911,8145,2048,-7003,-10251,-12126,-15981,-16034,-3977,4206,13358,11394,2108,-2992,2864,5481,520,-3357,1278,11600,6622,2326,1598,7509,16018,38623,57437,46505,27921,12619,4849,-946,-8989,-5625,-3024,-3862,-5925,-9305,-2192,2741,7991,9877,9853,957,-8982,-12002,-9349,4417,16149,25047,26915,10766,-13751,-6629,8249,22775,30944,23136,13997,9600,11191,15643,21202,29285,49916,67529,64657,46615,25139,10443,2110,-3469,-5349,-6097,-5446,366,2616,3572,3843,2798,3252,3892,5825,4648,2169,7356,10228,6130,1736,-5954,-4947,-3994,-2442,7731,29793,39986,31441,15693,8581,1086,-14151,-11250,-3265,-2788,-7287,-6500,-6492,-7055,-1524,12574,13660,-1164,-13681,-8740,2773,5692,-5727,-5170,-6218,-14965,-16200,-11234,-11058,-8017,-9125,-8106,-10808,-13146,-16716,-15533,-1255,19852,36740,22852,11436,17188,34220,27892,9335,-4363,-11582,-8239,-10875,-14554,-7020,-3192,-9673,-10785,-5014,-902,15365,38532,34721,26426,19555,14046,8828,6126,8440,11274,5272,-918,6052,8651,12287,18178,22307,18479,20883,26715,33988,39938,27534,3961,-8044,-15453,-9104,-1764,-3221,-2782,-1003,-752,-4367,-6181,-6606,-6938,-10744,-9003,-3225,14697,25640,12503,-11677,-820,9122,-9709,-4684,15990,26947,25411,17300,7417,3417,1097,2877,408,-2194,-1214,-1400,-4942,-3943,283,243,588,2717,6436,7038,-1275,-10378,-10642,-5895,-11247,-6707,-5123,-9879,-10435,-8547,-3762,-3040,-12192,-14784,-7797,7542,19702,23623,37751,53015,43314,21920,10913,8053,5496,12253,15507,10310,-31,-7833,4103,20736,11738,-5067,-6738,-6837,-11937,-14095,964,10998,6931,7482,12267,16582,11212,921,-6682,-4895,-846,1630,83,3415,17709,19628,5504,-5543,-4970,-1020,-2076,-5089,-5985,-959,-1332,2001,-628,-67,4307,147,-5399,-5989,-4924,-2793,2550,10944,21728,21926,12380,3511,-2009,-1496,-1687,-10704,-7570,4445,13322,17169,10817,2008,-4894,-7317,-5936,-8309,-13047,-6999,-2431,-3428,-10078,-14248,-8107,-5082,-9376,-11730,-10157,-7301,-7975,-11964,-9919,-8296,-9603,-11499,-9033,-7445,-1712,4664,2409,1652,1338,104,1597,3368,3966,5441,2471,-7601,-10748,-10565,-12103,-8941,-2144,706,-1295,-9293,-8695,8752,19913,21081,22390,24692,18569,1201,-14997,-2754,13719,11691,6669,3290,2416,-833,-5383,-2468,-5569,-10119,-11576,-10675,-9417,-11612,-10815,-5988,5773,11758,5078,-3089,-8008,-15440,-13640,-9210,-7176,-6157,-10818,-14335,-9394,-9409,-3769,1238,-1581,3468,18156,39697,38684,21488,9022,-4475,-16851,13082,51032,90282,81584,39636,-5932,-2996,17128,30739,35688,43120,38097,17370,848,-2605,3142,5566,5507,8940,11179,7423,2857,-1514,-7252,-11995,-9013,-7199,-8498,-10786,-14029,8831,35617,53643,58137,42305,15522,-9831,-8395,-2460,-10479,-5066,11464,35341,45054,42821,27369,17539,8901,3407,2703,-193,-374,-2014,-5209,-8951,-12521,-7066,1215,9155,21034,28620,39926,38003,19368,5596,-4865,-11763,-8155,-5093,-11305,-12921,-10082,-7238,676,752,5788,14879,24621,23384,17759,18060,20997,15076,5210,2583,9767,21124,24091,18772,637,-3198,-11111,-12177,-7453,-5174,-6214,-8653,-12920,-11774,-11929,-7780,-1033,2399,1258,-578,-4822,-5968,-1784,-1348,-1839,-176,3678,1733,-6436,-3668,-70,-3891,-4872,-4653,10000,11415,12125,9794,5385,-1169,-10258,-11810,-7967,-3257,-2962,-7033,-13069,-12478,-6197,2609,9129,5658,498,-3048,830,-568,-2685,-5046,-10780,-9219,-7775,-2981,-2850,-7516,-7998,-5889,-6168,-7211,-10659,-10605,-5677,-8023,-4040,-1160,-486,-5416,-9614,-3619,9899,14410,9618,4726,3915,13368,4041,-14498,-10013,-2313,-561,6374,27261,27339,11465,-3959,-7003,3372,1279,-9369,-7496,1658,-355,-10776,-14685,-10298,-12891,-13573,-11049,-13377,-7404,-3150,1816,4425,-2118,1982,14732,14213,-1388,1016,6047,-3109,-7199,2701,8397,5949,-1483,-5554,-4511,-1759,6694,17801,14022,90,-7624,-3527,431,1474,1845,904,-8481,-1697,23462,45204,28236,-659,-14254,2765,15239,22924,33174,44510,37089,22873,13640,-933,-10655,-13479,-15331,-10485,-1378,1673,8063,5982,1785,-3552,-6587,-6288,-3851,2671,4883,-5643,-7731,1018,18972,42304,48230,27254,2469,-4543,-2603,1181,-10,-4381,-3874,2635,3596,622,-8461,-14675,-15503,-8375,-2438,2513,2651,-1315,-7537,-12243,-10935,-14181,-7246,4550,10411,3142,-4435,-526,4212,-2003,-8187,-7919,-6165,-2473,-4067,-8346,-7997,-6027,-1127,6206,7937,8392,11319,24323,43750,37486,22093,12291,1111,-2504,7995,8374,1037,-10325,11418,26160,21372,13736,6461,5964,5276,614,-8245,-10127,-1120,13761,28406,31411,15688,4330,-4079,-299,-387,-3034,-789,659,2709,-4233,-10164,-5481,-4149,-4608,-5997,-8987,-9223,-12633,-16621,-12354,-9638,-5133,-5528,-7589,3395,6796,1095,-15450,-6455,2591,-843,-8920,-18048,-5581,5273,16927,23966,17554,12644,16642,19624,18161,4437,-13918,-8569,-4449,1271,2756,-1780,-5516,-9379,-2949,18099,47476,66485,71088,44519,11385,-2983,-4888,-3274,-963,-1572,-4810,-12393,-6121,4114,11079,3071,-6846,-10536,-13769,-8668,1861,12829,19764,7764,-5178,-13345,-14878,-8922,4451,15037,15810,11342,-3919,-9496,-14733,-4276,9249,12296,14965,15326,15285,22395,22790,16718,24263,42007,55100,48299,33491,17067,3839,-3515,-7718,-13048,-296,4875,-4084,-8965,-4790,10516,5398,-9802,1619,29702,48617,40885,34116,18949,1292,-10119,-4921,3878,-5716,-12607,5909,20661,13094,1354,-6552,-7442,-730,464,-8006,-7564,2544,2771,-5927,-12423,-9621,-9676,-7928,-3967,1116,12912,21090,22070,27121,22545,20152,16288,15894,16405,14777,10306,3947,3975,3587,1769,4497,9493,8321,-3062,-10874,-8834,-4215,6215,13339,18405,21086,18169,6498,-6121,-2875,8901,20614,16564,-3172,-13622,3743,7467,-4315,-9698,-12475,-7725,-3071,-2404,-2528,2663,7704,10101,20834,23482,18627,25245,25177,11574,3753,-747,-3686,-2371,1464,-4793,-8181,-4462,4161,9489,16364,21080,14994,3672,-4325,-7306,-6588,-6781,-1783,314,-3,-810,-2446,-843,3901,7942,7090,842,-8146,-16869,-13801,-5083,939,1168,256,-3562,-7983,5786,12979,14114,8639,2027,-1287,280,-2101,-3169,-2969,4498,10147,10265,8622,4263,862,695,-3178,-4504,-5516,-6631,-10564,-14818,-15925,-11021,-4718,3125,13133,26881,24642,11089,10810,8334,2500,-3601,-9413,-9517,-6249,-4011,-9053,-12368,-12785,-10455,-7072,-7850,-9276,-10144,-12854,-9887,-1251,9937,15897,20487,21162,9303,4012,8656,5759,-2079,1250,6868,10315,5333,-3128,-11397,-14786,-14788,-23,15006,20722,15179,6889,1965,-8792,-7963,12148,19564,16264,11070,12852,19119,21458,16558,15687,11159,-5453,-14624,-8434,6946,34278,59555,52354,26430,-5560,-8450,9723,27992,24668,10484,-3631,-7119,4841,9034,1793,-3321,-4617,-3779,-3459,-902,264,-5165,-12349,-16956,-17321,-12792,-11503,-14398,-10841,-3727,-242,1176,136,-7068,8023,29902,44245,43839,31510,12778,3347,-457,-9684,-13148,-10195,-8506,-13002,-12356,-6258,-4866,-3262,-165,-2599,3530,5028,5414,2512,-2631,-1600,6372,13909,12225,12500,10131,4765,3598,4718,11528,11765,760,-3207,-11424,-3301,454,5360,8228,7523,933,-5247,-2097,3023,7347,10547,4494,6381,11348,7737,-8054,-11374,-9312,-7972,-11858,-13406,-7759,-7257,-12125,-8978,-5020,-1010,10317,23208,30812,22965,11356,3492,-4384,-6984,-4290,-5121,-4892,-3986,-6815,-7863,-5150,-5898,-4893,-3189,-9407,-3509,13706,31965,35216,22407,7856,-8867,-14436,-7273,-10173,-13773,-16808,-13411,-1917,2183,-5974,-11574,-9840,-7167,-6787,-3673,-3424,-5158,-7888,-8488,-3606,5961,9877,8416,2307,-2969,-5227,-1724,1527,8807,28538,29729,14744,4594,-1302,-7405,-16225,-7983,2352,8191,2942,-3842,217,15901,36246,37811,22142,18899,30707,34937,27659,16917,3970,-9476,-16350,-12461,-3146,7747,21374,26929,23086,8007,-4763,-9728,-3452,5484,6610,-3214,-11489,-6502,-2102,2020,7309,17730,32726,33407,24199,13899,5593,3800,1185,-4295,-11652,-6626,-1770,-2771,-2772,2874,6628,5324,-4465,-8765,-1083,13486,22063,29100,34467,20871,4111,-858,-89,3933,2655,1763,-1519,-5640,-4938,-2451,-1852,-8765,-9852,-1049,-1073,615,1430,1534,68,-192,5956,-402],[-4232,5935,11788,6163,-2182,-7821,-95,1502,-9022,-6277,-2096,-5725,-11999,-5430,5278,13091,11435,-1413,-7052,6234,8166,-1105,-8799,-14731,-9148,1114,16101,23024,10047,-8112,-18181,-7401,1151,5861,6987,3155,4490,17098,19165,10280,-2168,-7991,-8927,-7501,-3447,5993,16555,22430,18509,15739,9360,-1363,-9643,-10156,-6446,-396,7574,9499,8924,7637,9542,12914,1593,-12821,-10727,-3763,5271,21359,20609,14600,4397,-9,-617,3299,6824,5253,-969,-7396,-7441,-8147,-12277,-18286,-13643,-7572,-4205,-2932,-3379,3079,2513,-4118,-12378,-14989,-18155,-14069,-5692,3065,5064,-1872,-7902,1781,7190,13233,20370,20633,8994,-6191,-13178,-7297,-8887,-16418,-8124,-609,1858,-3358,-3033,3180,8211,7007,4189,9093,11058,3714,-3662,-661,2123,4773,3663,8868,22738,42189,36752,19350,4294,-13844,-30771,-39943,-23409,2834,15308,12422,-1836,-13838,-12956,-10049,-14878,-12274,-8142,-10189,-8452,1751,9456,12397,15376,8765,-588,-9090,-15839,-17535,-14641,-1226,14602,27210,25417,11366,2490,2908,6701,-3463,-10462,-9755,82,17449,10359,-38921,-102407,-160092,-183740,-194678,-169502,-120601,-67258,-18979,11654,29010,16896,3565,-13045,-11080,2571,14288,26994,35200,26713,2118,-11414,-11073,-9477,-10994,-2980,8910,11165,1960,-7722,5108,21673,29533,24920,14660,10880,5558,-59,-6977,-10973,-7364,-9217,-13602,-3064,4849,9053,412,-7664,-12860,-12953,-12699,-7096,-4338,-8682,-11011,-11563,-9814,317,9984,15558,10389,-3022,-12699,-5244,-592,-1942,-9180,-11101,-67,1993,6220,20701,37381,51001,52995,39632,25627,20271,23088,15327,3027,-7130,-4442,727,-3387,-5385,-7457,-14413,-20830,-12481,-3559,-3059,-10021,-10213,-5309,1631,5464,5822,2966,1713,229,5253,13498,12948,8701,6238,3921,992,1394,-4098,-10584,-10932,-3645,4850,12807,18347,22444,14172,4559,-7463,-19272,-11205,1738,8684,9173,1943,-763,-5470,-6425,-6287,-13178,-16385,-16091,-13555,-7088,-2708,-4193,-9032,-6520,-4241,-3452,794,2839,-3667,-16089,-302,28932,46979,37961,11982,-11092,-7047,-5686,-1987,5674,14974,11661,5188,7552,10116,4640,-6365,-9657,-4339,-2768,-7057,-13478,-13571,-5560,429,-10687,-14813,-16142,-12954,-1666,1005,-1475,-2441,-364,5587,949,-6675,-10905,-15309,-6502,1543,8920,11868,1727,-12298,-21867,-16329,-3608,6914,8687,6476,2948,2880,-284,-9411,-8620,9225,21776,33344,34190,22499,7675,-5493,-11579,-12508,-6046,-4609,-2663,4194,6689,3005,-1782,-5708,8791,35013,54022,33461,4211,5137,28653,42471,26685,11199,1399,-5934,-8077,-5968,-6239,-4872,-3226,-5473,-7793,-1816,5545,14956,19409,16827,13426,4530,-6926,-8653,10392,27116,22461,10223,3484,2230,1363,-1350,-7059,-11103,-10678,-1203,2050,-3845,-11847,-17644,-11173,-13689,-7864,235,2476,1527,-4400,-8940,-13936,-12315,-4686,5060,-644,-642,6430,12763,13245,6369,1542,-1492,-8496,-11572,-5907,-1203,-1527,-7273,-11243,-8238,-9485,-13371,-6219,7953,21753,15140,-4030,-17426,2457,31925,35649,22821,7508,-2605,-9691,-8937,-5455,-7923,-8631,-1876,-743,-8123,-5786,6602,18448,18978,8349,-6006,-7337,-584,3289,-3859,-13039,-15548,-15878,-4801,-6992,-9589,-11886,-1713,1955,5305,14577,10565,1110,-3644,-4823,-4694,1363,9226,15704,16262,8416,-3167,-14383,-6546,9512,25977,38055,37846,19351,2233,-1626,7967,12543,3865,-2349,6704,12585,9961,4385,1213,6164,7129,-1791,-9838,7316,17944,24217,21556,12444,661,-7225,11029,40481,52381,26475,2710,2387,12919,7352,-8117,-5729,3492,20816,27045,14695,-3172,-11743,-7099,-295,3482,4991,7404,12910,20384,13374,2746,-2334,-9770,-14968,-17053,-18532,-17257,-13570,-4430,-666,5779,13386,20383,17007,-445,-14820,-2623,7365,26655,20713,4070,7835,23098,35466,30229,14405,-1549,-7512,-6064,1871,16983,19316,9037,22288,44556,43602,38006,26348,19772,12892,1766,-5973,2196,15109,30405,37271,23842,4875,-3912,-3928,-4378,-3169,-868,-11515,-9308,4370,20396,25829,19973,3435,-11592,-18152,-9224,1208,7686,3189,-3079,-10422,-3999,6376,10726,4461,-6916,-13650,-7229,-2186,799,-703,-4935,-9902,-13355,-13640,-15310,-13224,-9724,-12281,-11198,-5489,-8467,-7162,-10175,-12221,-16844,-10042,426,3417,3214,319,-3516,-5068,-3189,1655,4227,3806,-3003,-7341,-3743,7021,21665,34507,21903,8813,-6426,-20220,-10736,2049,9872,3853,-7792,-9310,-7478,3751,19984,34979,45357,46543,32941,16576,5150,-3284,6838,14102,12157,5990,-1923,-13518,-18362,-19749,-20508,-18271,-8867,1527,11072,16931,17364,15036,9971,-597,-8660,-2046,6176,8472,17389,17635,18322,18318,12665,2970,-9488,-3682,26826,41957,44327,30363,9740,-3635,-6399,-4688,-2462,-8908,-14539,-12278,-4374,3175,2427,-2235,-10450,-6929,4294,9391,10431,10181,7586,4391,-3068,-7657,-8563,-12547,-15694,-4002,4599,14326,12191,1685,-5018,-127,2777,-857,-3253,1745,10233,4511,219,-1038,5983,15366,35634,48929,38071,24596,13030,6893,334,-10092,-6391,-3437,-3717,-5868,-9579,-2915,1391,6068,7282,6929,688,-8093,-9951,-7057,5319,16439,24653,24966,6362,-13371,-3380,10040,24775,32778,25010,15305,10281,11448,15674,21318,29128,49278,66693,63872,45230,23356,9228,1700,-3140,-5253,-7190,-8310,-3667,-1684,-1575,-1184,-1176,739,2728,5907,4767,1373,6344,8133,2949,-298,-7302,-5872,-4444,-3272,5759,25567,36300,29704,15348,9687,3350,-12318,-11632,-3629,-2558,-6600,-7021,-8252,-9360,-3853,11442,15169,-178,-14013,-6818,5747,7710,-4602,-2130,-335,-9480,-16715,-12350,-11182,-8141,-9428,-8097,-9657,-11080,-15525,-17392,-3830,15770,33841,25512,15005,20865,35899,27227,9054,-4637,-17517,-11988,-11733,-11882,-3403,1857,-6078,-12437,-6373,-2676,10534,32014,30371,25464,18812,12716,8116,6622,9497,13778,9872,5267,11153,9622,11223,15628,20105,17685,21959,30331,40380,45984,29981,4622,-8663,-17264,-6905,-2310,-4487,-3437,-728,-610,-5717,-7945,-7735,-7802,-11213,-8808,-3398,12400,25847,13546,-11416,-3382,5832,-12766,-598,21357,31032,26726,17459,7554,4080,1688,3396,596,-2742,-968,276,-2221,-1517,1016,763,967,2506,5258,6223,-609,-9663,-9623,-4946,-11187,-6948,-3925,-8012,-9664,-8865,-3969,-2492,-11776,-16072,-9824,4905,16656,23055,39905,58818,50617,28051,13018,6351,1104,5908,10849,8459,-1707,-9891,7595,26622,14375,-4862,-6483,-6470,-12240,-13737,1790,9263,4934,5826,11168,16424,11412,1191,-7073,-5935,-2206,136,-1286,1316,14836,18196,6504,-3669,-4843,-820,-2154,-6185,-6681,-677,-153,2902,1,391,5182,1781,-3271,-3056,-2049,-1227,1908,9382,20501,22024,13354,4360,-1026,-509,-606,-9091,-7117,3063,11539,15512,10088,1865,-5108,-7196,-5458,-7731,-12718,-7838,-4156,-5922,-12294,-14252,-7314,-4110,-8112,-10446,-8945,-5781,-6365,-12334,-11302,-9109,-9798,-10795,-8745,-6980,-1342,6104,5495,4039,1098,-1319,311,2767,3698,5838,4550,-4459,-5483,-5067,-8142,-6656,-1706,-239,-2544,-9795,-8668,8997,21193,22669,24878,29276,24069,5673,-13787,-4850,12898,10621,3927,-500,786,-1817,-5516,-3383,-6632,-10788,-10911,-8991,-7841,-10289,-8778,-3216,7984,12492,5668,-1912,-6444,-15654,-15374,-10928,-8484,-6005,-9586,-15888,-11226,-8153,-356,3891,1045,5839,19610,37075,30102,13863,3081,-8849,-14008,16711,56549,98698,90796,41809,-6454,-1826,19427,33703,37723,44111,38574,18420,1510,-3589,2469,5398,4571,6655,9234,6426,2277,-2302,-7501,-10382,-8412,-8004,-9286,-10410,-14320,7419,30784,45444,48421,35589,15511,-6731,-10787,-4764,-8209,-1772,11522,32859,43450,45337,32113,19633,9377,3576,2993,-250,-341,-1348,-3823,-6561,-9586,-4557,5003,15378,25199,26524,29809,30810,15152,2211,-7591,-13071,-6338,-3643,-10020,-14500,-10909,-6327,2786,2579,6189,14294,24713,27648,22949,23378,23745,12272,239,-3640,3110,15412,18964,12520,-4171,-5410,-11798,-12329,-6426,-1777,-825,-3405,-9860,-10997,-11795,-12918,-7095,-1992,-341,-862,-3986,-3853,1360,2108,-60,395,3536,2699,-1895,1573,5766,3228,2793,3687,17277,14059,12271,8896,5977,-468,-9363,-11040,-7559,-3586,-4429,-8878,-13948,-12050,-6262,2170,9478,6969,1789,-2702,-462,-2952,-3815,-3807,-7931,-8304,-10332,-5940,-4592,-7897,-7661,-5716,-6021,-7089,-11020,-9825,-4984,-7557,-4816,-3077,-3045,-7669,-12079,-6126,6926,14758,10995,6296,6407,15420,5938,-12768,-11515,-3553,645,14029,36078,33328,14738,-2907,-9062,1970,1365,-9270,-8532,648,-1516,-9498,-13381,-8824,-10602,-11068,-10106,-13967,-6756,-851,3140,3998,-2122,3121,17324,17627,2566,911,3117,-5486,-4273,5763,10185,7251,-378,-5533,-5484,-1850,7416,19277,13838,-167,-7527,-2934,2099,3418,3014,1545,-7994,-3792,17864,39848,30525,453,-13869,170,10251,15241,25548,40694,37895,24942,14354,-1771,-11969,-11573,-13030,-13001,-5165,-3288,3155,1071,-1771,-5795,-8399,-7187,-3733,3048,6463,-4420,-7017,514,16652,37998,41439,20873,-56,-5908,-3799,784,-354,-5378,-4222,3443,4794,1333,-9197,-15940,-13034,-7560,-3663,251,606,-1724,-6630,-11957,-12168,-13041,-6205,5443,11001,3630,-4882,-2574,1940,-4643,-9915,-8272,-6813,-5206,-8294,-11610,-9099,-5760,-914,6164,8040,8228,10456,21054,40000,39887,23612,13240,3283,789,11603,11595,2597,-7777,14634,32729,26995,15945,7177,7290,7392,2140,-6809,-9262,-2023,10859,27138,31378,16384,4950,-4333,-735,921,-1421,-1064,-813,1478,-5071,-10841,-5080,-1627,-301,-1499,-7678,-8965,-12345,-17233,-12141,-8608,-4889,-7523,-4307,7261,9587,3385,-13682,-6937,2183,-1296,-10457,-16481,-7208,3929,17281,25832,21012,16123,19303,19388,17191,5086,-10702,-7429,-2437,3753,4700,-587,-4667,-11866,-7002,11934,36334,54901,64600,46945,14663,-1142,-5457,-5516,-4121,-5284,-7300,-12835,-5056,4042,9805,627,-8063,-10947,-14349,-9397,2152,13364,21254,11774,-800,-8229,-9170,-3925,8204,17319,16968,11505,-4711,-9953,-15891,-7373,2215,4512,7723,9847,11795,20742,22254,17346,26799,45531,56383,46045,29612,13247,313,-5439,-9457,-14901,-1336,4503,-3533,-7913,-5367,7339,3410,-11583,3361,34175,57317,51157,39397,18852,-59,-10353,-5714,979,-11003,-7959,8832,20653,12072,1540,-5470,-8197,-2290,-152,-7154,-5096,3309,1675,-6386,-11822,-9935,-9865,-7496,-3600,891,12945,19955,21306,26183,21820,19829,17860,17136,15801,13327,8678,1845,2211,3061,2020,6140,14018,13297,-1738,-11603,-8146,-1974,7752,14619,20883,23214,17497,4527,-7549,-2292,9686,20861,15567,-3063,-13393,3801,4289,-7127,-11256,-12611,-7291,-3083,-2850,-3296,1012,5454,7107,17137,23849,23094,33056,34042,19585,10283,3100,-2850,-3004,1137,-3406,-5390,-3,8707,12417,20385,25546,16407,3623,-5348,-7969,-6955,-7875,-3504,-750,149,352,-810,809,5367,9239,7895,453,-9074,-18323,-13258,-4416,1738,1128,-134,-2814,-4657,6255,10561,10593,5826,593,-2146,-33,-2785,-5859,-6105,1073,6601,7891,7219,2775,-435,-316,-4016,-5818,-6842,-8232,-12341,-16067,-16302,-11198,-4428,3602,13711,29491,30717,15187,11347,7084,832,-4488,-9971,-13644,-10589,-7171,-11313,-13169,-12977,-10267,-6535,-7980,-10728,-10930,-11736,-8498,-1533,8271,13433,17486,19305,9838,4310,9992,8443,1773,1557,4282,8411,5640,-1873,-11164,-15433,-14808,-658,14427,18227,9955,2481,802,-8375,-8217,10463,17017,14827,11859,14312,19346,21144,14935,13268,9488,-5979,-13881,-7838,6267,31584,55333,45788,22669,-6299,-8598,10482,28360,23529,9996,-2645,-8210,5388,10949,4382,285,-558,-294,-1666,160,739,-5257,-13855,-17474,-14379,-9535,-9674,-12298,-11379,-4970,-702,1322,-905,-7635,9202,31937,46808,45218,30182,10679,434,-2907,-12034,-13123,-11418,-11249,-16466,-12120,-6690,-6864,-5342,1170,1623,7256,6671,5375,2797,-2329,-2968,4118,12539,12030,13262,10915,4890,2810,3580,11468,14502,3079,-1910,-8442,401,4054,7776,9997,8050,137,-5970,-2985,1341,5127,10624,8222,8005,11089,5933,-10692,-8977,-6814,-6844,-12095,-10920,-3073,-3716,-10127,-9117,-5517,-1136,10760,24544,31857,23719,9948,-200,-9653,-11580,-7621,-7005,-6731,-5533,-7705,-8264,-4459,-3533,-1702,-1331,-9594,-5236,10759,26136,26693,15655,6479,-9458,-15914,-6839,-9228,-13334,-16153,-15707,-5323,-1647,-8439,-11990,-9738,-7822,-8279,-4578,-3766,-5143,-7479,-8353,-3915,4953,7192,4986,-135,-3705,-7698,-3880,1115,10198,29004,27223,11566,1735,-2086,-7230,-16661,-7946,3147,9100,2802,-5613,-1046,18024,41496,39638,19281,14850,26194,28618,21918,12978,1611,-11853,-15085,-10200,-924,8960,19687,22234,18296,4779,-5846,-8729,-3408,4321,5061,-4009,-11113,-6749,-3168,160,6299,19322,38841,40560,29087,16679,6585,2965,2,-4996,-12539,-7527,-2981,-4150,-4382,3369,10093,9151,-1206,-6422,-116,12771,18190,24875,30727,16382,1229,-2169,-887,3848,2332,1378,-317,-4104,-3580,-1404,-1198,-8517,-11793,-3049,-3322,-3439,-5821,-4654,-1832,4869,8276,-1267],[-5817,3423,10532,6597,-1856,-9559,522,3462,-8466,-2906,2886,-260,-9323,-7694,3783,13395,12276,-367,-6329,7047,10784,746,-8043,-12397,-6722,2586,18803,27306,14600,-5569,-17447,-6297,4197,10825,11933,5194,4561,16059,19735,11114,-1367,-7215,-8974,-9209,-6885,779,9677,16186,14636,13239,7547,-3185,-11852,-13613,-9758,-56,9565,11849,12115,11501,12387,12852,316,-12665,-8716,-2023,2690,15367,16160,12751,5632,2470,1641,4862,6331,4079,-1275,-7285,-6793,-8646,-13319,-17921,-12922,-7676,-4700,-3488,-3918,1888,828,-5755,-14231,-16365,-19086,-14931,-6535,2918,5802,354,-8505,-325,6041,12255,18335,16834,5544,-7185,-10649,-6131,-8743,-14493,-6132,219,2694,-2078,-2655,3621,9819,9334,6357,10585,11465,3090,-5258,-743,3634,8595,8996,13307,22842,36063,27859,15584,4238,-12315,-28937,-39613,-23544,3383,17324,13112,-2717,-13700,-13291,-10752,-15206,-13682,-10615,-12131,-8888,1096,8234,11200,13716,7256,-1314,-8305,-14744,-16381,-12075,1980,19090,32884,29892,15007,4441,79,3457,-5697,-11948,-10436,405,21259,12540,-32052,-92588,-148066,-164822,-167592,-138707,-94310,-51093,-12679,12219,29641,20405,7437,-10971,-11233,1867,13107,25632,35087,28004,3365,-8925,-8304,-7334,-10425,-3389,9461,11434,63,-11773,798,16131,25149,24513,18111,13892,5703,-536,-6919,-6940,-3674,-6626,-12578,-2529,5435,11022,2849,-5738,-11901,-12806,-12595,-5638,-1975,-5829,-9547,-9790,-6753,3166,12639,17689,11289,-2481,-11795,-4798,-785,-2135,-8105,-9398,-1692,-3366,-770,14558,32474,45778,49291,38167,24990,19249,20680,12168,2111,-7020,-5154,231,-4055,-7417,-9785,-16524,-17569,-10259,-4218,-4935,-5348,-8284,-5127,1517,5970,6488,3795,2386,692,5767,14335,13777,9149,6821,5420,3399,4416,-2022,-10182,-12984,-6203,3006,11293,16837,23044,17201,7779,-3786,-16844,-12576,71,6114,6863,109,-1265,-4187,-3901,-4062,-11469,-15337,-16634,-15463,-9741,-4336,-4206,-7651,-4165,-2975,-2892,1128,1811,-6575,-13793,5278,36552,54457,44459,14547,-16851,-5785,1311,4867,11113,18437,13025,5615,8269,11752,6906,-5128,-11202,-5550,-2889,-6525,-12017,-11343,-3354,3093,-8410,-14233,-18861,-15607,-3889,-343,-1846,-2175,642,8048,4581,-3402,-9420,-12178,-2582,6497,14546,17282,6892,-7374,-17562,-13499,-729,8640,8859,5933,1255,1308,-1154,-9104,-5601,11877,22648,32834,32910,23093,10314,-1599,-8734,-14568,-8905,-6921,-2856,4966,7386,4405,-664,-8290,5870,32178,50292,30207,2034,7230,34869,47425,27043,9139,-1539,-9211,-11123,-8285,-7961,-7543,-7110,-8727,-6299,-297,5980,13970,18497,16295,12051,3264,-7057,-7412,11698,26824,20279,8381,1725,480,-31,-2267,-6727,-9517,-12571,-3841,309,-4461,-12178,-16086,-9179,-12201,-8419,-379,1818,555,-5864,-10372,-13596,-12990,-5771,4739,1838,4293,9732,13924,13640,7283,2237,-1906,-9821,-12837,-6328,-738,-368,-5607,-9900,-9739,-11700,-13354,-6529,6100,19784,14177,-4458,-17655,1784,35231,43164,27743,10022,-1429,-9973,-10164,-6630,-9279,-10019,-4371,-3569,-11806,-10239,-2050,7486,9592,3261,-6176,-5673,1530,4538,-3047,-12957,-17787,-12411,-3483,-6235,-10158,-15425,-3291,2276,6766,16379,13563,3434,-3814,-5090,-3100,4568,12240,18545,18099,9292,-2275,-12431,-2876,14192,28592,36285,33690,17631,941,-1626,11107,16712,8124,-4988,-1687,7115,7805,3985,1146,5867,7520,357,-12477,2450,12858,20964,20706,13271,2492,-6222,9858,37860,51224,27075,1909,-257,10435,6468,-7588,-3347,5858,20594,22804,10559,-5770,-14225,-8045,-2507,161,2143,5947,12666,22681,16070,4392,-1583,-9518,-14117,-15124,-16241,-16340,-13760,-4934,-1791,3484,9919,13545,11226,-2287,-14212,-3644,3918,19706,16492,3360,8421,22407,32109,27762,12576,-2973,-6237,-4166,2293,15980,18424,7556,19410,39201,40162,37251,26940,20414,15372,8489,-822,3000,11815,25546,34685,24283,5942,-2530,-2951,-3641,-2520,-1131,-11428,-6108,9441,26860,32072,24694,5051,-10508,-19333,-8113,3199,9444,4299,-2022,-8598,-3138,7332,11464,4521,-7661,-14971,-8714,-4941,-1136,-142,-2669,-8481,-12398,-9681,-11646,-12741,-10092,-13150,-13108,-9317,-12038,-12394,-11233,-10632,-13906,-11693,-1751,-41,431,-2762,-7651,-9309,-3917,3850,7349,5401,-2662,-7308,-3132,7309,21437,34361,22068,9331,-5761,-20905,-14048,-1485,7825,5173,-2922,-4622,-7114,1377,17034,32024,42654,43210,30178,15695,4979,-3751,6830,15617,13465,5275,-1635,-13680,-20480,-19066,-19417,-15840,-4413,6416,13653,17793,17723,15354,8909,-1878,-10754,-5471,3365,6338,16526,19079,19166,17642,11690,3078,-10565,-3521,24199,41225,42828,27183,6659,-4874,-5913,-3666,-2134,-9828,-15900,-14194,-6941,-492,-2176,-6379,-12455,-7074,761,2038,3557,6241,6996,6756,1355,-4021,-4500,-9182,-14577,-4322,4525,14652,12328,901,-6949,-3152,-53,-2356,-3329,1829,8345,2489,-1732,-3133,4878,14774,32547,40873,30891,21879,13320,8305,1036,-11284,-6678,-3858,-3723,-6314,-10565,-4523,-1193,2606,3427,3196,-7,-6847,-7275,-4023,6383,15979,22327,20454,462,-9425,-616,11253,25860,33708,26387,16312,10710,11213,14759,20035,27254,45828,61794,58788,40301,19309,6460,203,-3310,-5343,-8267,-11071,-7339,-5194,-6005,-6172,-5279,-1694,1538,6004,5380,1335,5871,6320,-201,-2618,-8870,-6853,-5021,-4397,3303,20068,30183,26289,14165,10415,5704,-9895,-12249,-4536,-2975,-6497,-7607,-9541,-11363,-5801,10370,16890,1488,-11278,-3325,8932,9135,-3905,346,5042,-4090,-14088,-13015,-10762,-8014,-9667,-8138,-8642,-9180,-13841,-19064,-6465,11373,29542,27254,18154,23586,35717,26017,9540,-2047,-14848,-14550,-11390,-8791,130,6095,-3291,-13802,-7982,-4804,5230,24800,25542,23887,17597,10994,7135,6788,9923,15240,13591,11218,15593,10044,9874,12703,17280,16544,22457,32895,45329,50442,31407,4799,-9597,-17144,-4777,-3095,-6030,-4474,-964,-1024,-7550,-9963,-9101,-9081,-12192,-9159,-3972,9118,24061,13407,-10854,-6391,1684,-15145,3639,25778,32725,25645,15779,6491,3823,1688,3612,636,-3543,-1088,1859,876,1470,2241,1389,1319,2191,3853,5015,-297,-9420,-8993,-4187,-10982,-7297,-2850,-6140,-8867,-9438,-4825,-2737,-11940,-17647,-10829,3620,14239,22298,41487,63942,57166,33077,14198,4082,-3268,226,6680,7137,-2497,-11541,9841,30496,15821,-4847,-6152,-5847,-11874,-12880,2351,7497,2955,3801,9080,14820,10459,846,-7697,-6729,-3247,-1198,-2637,-837,10970,15349,6737,-1749,-3552,-79,-2090,-7300,-7532,-782,686,3781,414,555,5973,3823,-367,620,1280,614,1133,7267,18537,21363,13723,4654,-575,-115,181,-6669,-4330,3016,9993,13486,8992,1454,-5770,-7519,-5251,-7157,-12182,-8680,-5816,-8174,-14047,-13656,-7117,-3886,-7232,-9170,-7808,-4561,-5177,-13224,-12640,-9622,-9883,-10427,-8746,-7151,-1590,6876,7892,6075,1327,-2566,-1249,1681,2995,5960,6561,-982,-399,81,-4329,-4416,-1439,-1435,-4139,-10790,-8453,9180,22137,23607,26621,33285,29021,9308,-12196,-6497,12120,9623,1248,-4280,-1176,-3109,-5936,-4523,-7767,-11041,-9865,-7594,-6712,-9375,-7225,-1191,9009,11965,5112,-1895,-5838,-14854,-16079,-11911,-9450,-6028,-8512,-14205,-12642,-7153,1699,4625,2597,7592,20530,33332,21546,6443,-3123,-13734,-10828,19826,60208,102919,96449,42674,-7322,-862,21365,35876,38586,43396,37588,18924,2272,-4663,1327,4757,3272,3736,6412,4592,1005,-3414,-7541,-8558,-7211,-7991,-10088,-10193,-13049,6367,25497,36182,37709,28224,14731,-3958,-10030,-6012,-6075,739,11616,30490,41508,46838,35726,20762,9346,3437,2942,-610,-540,-826,-2526,-4182,-6277,-1302,8816,20624,27585,23009,17962,22311,10539,-1375,-10341,-13041,-4512,-2630,-9162,-12867,-10402,-4922,4840,4037,5945,12664,23290,30825,28479,29263,25498,8806,-4698,-9832,-4202,8327,12512,5897,-8347,-6804,-11503,-12182,-5849,773,3763,1759,-6206,-10442,-11266,-14443,-13391,-7131,-2375,-1574,-3382,-1707,4290,5039,1419,755,3075,3181,2384,7128,12531,11229,11069,13309,24925,16252,11949,7372,6079,-83,-8632,-10421,-7357,-4090,-6141,-10948,-14756,-12014,-6864,1188,9164,7647,2582,-2130,-1113,-5288,-5624,-3474,-5949,-6757,-11155,-8923,-6590,-8527,-7507,-5644,-6081,-7256,-11613,-9495,-4469,-6909,-5482,-4961,-5504,-9729,-14298,-8206,3956,14284,11570,7134,8025,16425,7297,-10450,-12946,-5264,1420,21237,43189,37410,16477,-2587,-10653,701,1418,-8668,-9892,-954,-3131,-8006,-11513,-7361,-8551,-8924,-9411,-15042,-7029,169,3261,2826,-2434,4042,19377,20898,7171,2282,-396,-8639,-1616,8217,11268,7681,-75,-5796,-6342,-1854,8067,19669,12863,-855,-8052,-3187,3246,4908,3614,1746,-7761,-6482,11929,32839,31214,1941,-12651,-2900,4561,7070,16878,33953,36107,25411,14148,-2776,-12967,-10085,-10823,-10832,-5714,-7993,-2451,-4480,-5950,-8475,-10303,-7584,-3393,3616,8687,-2473,-6136,-51,13923,32014,32737,13945,-2713,-7243,-5016,162,-983,-6785,-5129,3683,5596,1882,-9900,-16411,-10203,-5236,-3619,-1804,-1884,-2507,-5779,-10912,-13677,-11233,-4567,6481,11128,3513,-5861,-5511,-1417,-8125,-12166,-8986,-7826,-8203,-12288,-13965,-9547,-5536,-1003,5793,7952,7929,9153,17047,34391,40776,25446,14684,5833,3953,14679,14163,3456,-6087,18873,40822,34508,19422,8791,9363,10167,4393,-4807,-8347,-3095,8032,25582,30707,16162,4641,-4940,-734,2299,-260,-1876,-2673,55,-6167,-12029,-4761,911,3967,3643,-3918,-6832,-10805,-16894,-12136,-8102,-5185,-8729,1225,12212,12937,6147,-11432,-7179,2055,-1627,-11666,-15198,-8778,1730,15774,25848,23513,19360,21725,18831,16213,6819,-7473,-6195,-560,6055,6677,1215,-2274,-12550,-11444,5874,25592,43021,56496,48112,18104,1047,-5438,-7375,-6890,-8648,-9943,-13423,-4517,3518,8143,-1843,-9381,-11278,-14548,-9197,3007,13823,21487,14708,3048,-3499,-3167,2249,11881,18761,17210,10757,-5829,-10516,-17046,-10414,-4138,-2354,890,4702,8880,19130,21264,17117,27575,45966,53821,40999,24350,9054,-1915,-5841,-10673,-17162,-3129,3079,-4136,-7632,-5907,4769,1480,-13991,4523,37183,63868,60752,44622,18863,-1366,-11185,-7331,-3133,-16713,-3567,11570,20229,10787,1446,-4621,-8490,-4010,-1238,-7004,-3472,4191,955,-6717,-11392,-9837,-9015,-6687,-3196,603,12571,18152,19855,24082,19860,18236,18282,17755,14915,11604,6722,-520,53,2001,1920,7882,18651,18626,-217,-12343,-7715,-23,9156,15651,23044,25017,16758,2654,-9233,-2332,9801,19892,13473,-3579,-13319,3575,962,-9756,-12490,-12751,-7180,-3460,-3868,-4688,-1076,3031,4353,13601,23244,26651,40757,43684,28693,17455,6708,-2588,-4299,371,-2186,-2587,4407,13153,15719,24315,28787,16663,2819,-6963,-8458,-6924,-8608,-5303,-1932,314,1634,958,2454,6602,10084,8137,-247,-10042,-19296,-12653,-3961,2565,1767,591,-1188,-2337,5483,7416,6799,2675,-1165,-2941,-73,-2821,-7791,-8952,-2063,2847,4691,4743,530,-2204,-1746,-5160,-7183,-8174,-9959,-13689,-14282,-14105,-11030,-4434,3350,13055,30399,36050,19654,11928,6149,-308,-4841,-9229,-15618,-14740,-10584,-13593,-13426,-12876,-9910,-6113,-8390,-12194,-10443,-9771,-6890,-1768,6221,10430,13852,16443,9560,4036,10666,10597,5969,3279,1937,6164,5736,-613,-10726,-16041,-14789,-1360,13476,15294,4595,-2054,-712,-8162,-8486,7675,13171,12231,11408,14673,18793,20163,13026,10905,8065,-6032,-13006,-7469,5180,27743,48751,37840,18158,-7060,-8640,10883,27485,21651,9390,-1160,-6273,5815,12417,6807,3685,3118,2303,-602,828,761,-5732,-15315,-15577,-10089,-6312,-8385,-11056,-10136,-4761,-364,1706,-2244,-8157,9702,32849,48211,45183,27904,8200,-3042,-6111,-14472,-12657,-12329,-13563,-18068,-11168,-6734,-8309,-7221,1966,4890,9393,7519,5139,3094,-1726,-3751,2142,11054,11624,13477,11062,4554,1660,2121,10899,16711,6202,424,-3124,6703,8817,10457,11667,8328,-705,-6576,-3628,63,3459,10654,11338,9343,10549,3939,-13144,-6183,-3435,-5092,-11204,-7252,1872,-241,-7741,-8260,-5491,-1417,10334,24389,31200,23229,8439,-3288,-13553,-14989,-10365,-8567,-8480,-7152,-8762,-8754,-3811,-1287,1489,548,-9776,-6718,8188,20723,19111,10563,5691,-9713,-16979,-6383,-8269,-12914,-15800,-14331,-6019,-3573,-9372,-11575,-9539,-8563,-9876,-5770,-4376,-5282,-6980,-7846,-4040,3805,4184,1298,-2809,-4609,-9014,-6000,378,10821,28012,24070,8402,-863,-2796,-7187,-16983,-7956,3609,9480,2315,-7423,-2321,20167,46282,40661,16438,11123,21617,22325,15822,8268,-1344,-13583,-12672,-7392,1659,10348,17785,17601,13914,2161,-6372,-7638,-3170,3195,3466,-4856,-10940,-7187,-4625,-2106,5149,20626,44306,46833,33271,18928,7388,2002,-1298,-5759,-12472,-7494,-3540,-5244,-5919,3893,13660,12060,1310,-4361,823,11589,13941,19920,25734,11417,-1715,-3724,-1841,3809,2813,1449,1133,-2553,-2355,-528,-516,-7877,-13688,-5283,-5620,-6903,-13316,-9380,92,10050,9778,-2432],[-8375,-207,7779,5556,-2679,-10442,2326,7177,-4146,992,8238,5875,-5665,-11016,1670,12945,12224,-58,-6360,6894,12821,2829,-6045,-9244,-5148,2736,19491,29272,17597,-3769,-17422,-5705,6723,15226,16167,6542,4104,13903,18821,10521,-1630,-7147,-9510,-11389,-10666,-4952,1992,8980,9831,9978,5119,-5331,-14397,-17744,-14083,-400,10799,13615,14868,14781,14319,10864,-2287,-12874,-7253,-880,-65,8437,10356,9374,5622,3709,2764,5635,5641,2527,-2787,-8271,-6812,-9685,-15051,-17858,-12742,-8403,-5928,-4797,-4986,395,-915,-7450,-15577,-14978,-17755,-16011,-8297,1450,5121,915,-7176,-2371,4646,11029,16240,13583,3450,-6320,-8231,-5375,-8849,-12947,-4844,573,3383,-588,-2221,3885,11501,11699,8488,12068,11878,2595,-7172,-1341,4602,11783,14296,17615,21972,29146,19616,11472,3614,-11091,-27133,-38931,-23992,3488,18538,12246,-4243,-13957,-14048,-11738,-15473,-15462,-13475,-14347,-9950,-454,6122,9112,11202,5051,-2675,-7850,-13242,-14972,-10026,4573,22763,37666,33217,17181,4678,-3342,-61,-7746,-12888,-10731,208,24072,14661,-23637,-74174,-119066,-123952,-118359,-89345,-54892,-27592,-4156,11424,28212,22303,10515,-8847,-12059,457,11235,23164,33255,27928,4413,-6595,-5771,-5315,-9780,-4553,8931,10614,-2358,-15542,-2238,11939,21537,24165,21237,15646,5048,-1461,-6502,-3186,-152,-4065,-11821,-2492,5292,11899,4223,-4831,-11866,-13459,-13051,-4289,242,-3088,-7939,-8100,-3941,6031,15256,19557,11866,-2236,-11338,-4764,-1565,-3083,-7097,-5125,-1069,-6662,-6208,9336,27488,39511,44097,35633,23501,17332,17248,8402,542,-7349,-6320,-848,-4931,-9901,-13130,-19567,-13849,-7449,-4217,-5144,-2403,-6974,-4623,1660,6489,7030,4561,2960,996,5874,14455,13959,8987,6619,6009,5136,7075,-79,-9717,-14655,-8488,1270,9625,14910,22512,19673,10894,-10,-14249,-14014,-1730,3181,4132,-1711,-920,-1743,-1077,-2044,-9881,-13983,-15844,-16205,-12008,-6012,-4337,-6398,-2132,-2216,-2745,1282,907,-8607,-10367,10263,42076,58445,48210,16915,-8514,1355,8287,11641,16779,21772,14078,5595,8240,12733,8922,-3709,-12713,-6965,-3255,-6224,-10823,-9577,-1820,4931,-6417,-13263,-20669,-18078,-6683,-2116,-2566,-2452,1002,9658,7769,346,-6569,-9293,698,11246,19990,22271,11656,-2804,-13483,-10647,1515,9539,8469,5050,-618,-397,-2084,-8601,-3419,12558,21763,30748,30385,23386,13821,3206,-5420,-14495,-11705,-8829,-2094,6245,8239,5797,631,-10147,2923,28708,45132,25975,134,9824,40671,50810,26711,7241,-3964,-11443,-13240,-10482,-9880,-10787,-11976,-10195,-2997,1675,6306,12302,16519,15110,10373,2001,-7231,-6397,12175,25029,17375,6338,-161,-1484,-1676,-3372,-6375,-7593,-12197,-5605,-1113,-5025,-12495,-14864,-7514,-10642,-8544,-746,1313,-319,-7530,-12083,-12667,-13042,-7080,3622,4406,8931,12868,14884,13790,8104,2962,-2028,-10493,-13395,-6436,-218,920,-3681,-7928,-10296,-13742,-12892,-7202,3417,16394,12309,-4974,-17595,514,36948,49772,32347,12304,-326,-9960,-10822,-7176,-10638,-11897,-7035,-6147,-15032,-12031,-9290,-3913,-330,-1744,-6101,-3992,3386,5358,-2186,-11462,-14493,-8623,-2308,-5383,-9997,-16108,-3641,2671,7682,16745,15077,5211,-3603,-5108,-1404,7489,14780,20684,19287,9895,-1224,-10010,1154,18648,29650,32600,28386,15421,-287,-1344,14409,20432,12288,-3961,-9769,1572,5188,3305,1079,5551,7825,2418,-14680,-2972,7299,17003,19182,13768,4272,-4969,8110,33779,48101,27051,1550,-3399,7219,4983,-7163,-1027,8368,20300,18558,6571,-8328,-15771,-6969,-2910,-2817,-1160,4001,11909,24440,18784,6429,-292,-8623,-13113,-13233,-13801,-14835,-13819,-5739,-3296,724,6024,6535,4571,-4980,-13754,-4562,611,11802,11297,2135,8440,20560,26907,23243,9211,-5057,-5028,-2404,2189,12807,15295,5056,15352,32050,35053,34901,26281,19977,16784,13944,4329,3747,8383,20142,30987,24115,6866,-1465,-2415,-3423,-2360,-1726,-11350,-3661,13797,32408,37201,28250,5879,-9556,-17928,-7084,4814,10752,5141,-1121,-7113,-2653,7796,11719,4275,-8518,-15755,-9575,-7422,-3334,-25,-795,-7058,-10644,-5350,-7203,-10206,-10195,-14094,-15298,-13446,-12466,-15991,-10603,-8914,-11091,-13864,-4646,-4000,-2697,-6258,-11613,-10553,-1614,6892,10410,6621,-2579,-7263,-2454,7511,20944,33638,22030,9550,-5302,-20200,-17187,-4440,7046,8238,2321,-818,-6670,-911,13792,27987,37863,37117,24965,13439,3725,-5085,6175,16635,14733,4593,-1669,-13569,-18139,-16852,-16957,-12339,346,10542,15459,17683,16904,14681,7455,-2954,-12789,-8658,-30,3691,14743,19687,19494,16149,9930,2866,-11556,-4004,20311,38512,39387,22687,2963,-6210,-5428,-2829,-2158,-10867,-16494,-14984,-9654,-4938,-7565,-10998,-14172,-7461,-3642,-5691,-3353,2243,6435,9072,6059,441,-229,-6047,-13111,-4936,4033,14427,11893,-178,-8752,-6205,-2983,-3981,-3647,1468,6015,510,-3621,-4894,3872,14056,29368,33579,24939,19463,13186,8861,1067,-11996,-6227,-4222,-3920,-7192,-12289,-7086,-5177,-2138,-1054,-886,-1063,-5253,-3937,-377,7597,14884,18258,13595,-5824,-4606,1481,11790,25981,33727,27228,16978,10846,10428,12846,17414,23903,40110,53684,50431,32991,14146,3043,-1979,-3928,-5648,-9364,-13765,-10676,-7902,-9726,-10997,-9404,-4016,290,6051,6408,2121,6045,4830,-3306,-5242,-10612,-7812,-5604,-5660,477,13752,22175,21378,12138,10624,7927,-7005,-12246,-5512,-3755,-6723,-8176,-10389,-13058,-7324,9569,18989,4149,-7065,1250,12152,9906,-3684,2157,9632,796,-11415,-13336,-10044,-7747,-9894,-8262,-7792,-7461,-12036,-19475,-8993,7117,24348,27689,20490,25044,33774,24445,10809,2630,-6382,-11332,-9197,-5300,3651,9314,-1351,-14535,-9761,-7184,57,18026,20991,22200,16352,9276,6053,6623,9706,15628,16234,16529,18880,9814,8243,9641,14113,15179,22378,34184,48342,52934,31861,4603,-10757,-14424,-2676,-3942,-7680,-5787,-1652,-1952,-9777,-12073,-10548,-10698,-13668,-10089,-5033,5176,20497,12128,-10131,-9491,-2602,-12757,7751,28911,32012,22500,12559,4463,2804,1247,3670,690,-4424,-1507,3335,4212,4826,3874,2154,1677,1835,2396,3536,-296,-9593,-8532,-3505,-10609,-7582,-1715,-4029,-7708,-9883,-6057,-3582,-12571,-18639,-9905,3932,12617,21209,41842,67192,62043,36776,14667,1652,-7231,-3878,4092,7273,-1275,-10998,10797,32269,16279,-4907,-5742,-5022,-10988,-11734,2733,5858,1266,1658,6067,11735,8420,0,-8336,-7110,-4013,-2396,-3899,-2940,6613,11482,6153,-127,-1319,1480,-1620,-8203,-8373,-1054,1335,4738,772,572,6828,6500,3595,5189,5160,2910,586,4897,16171,20214,13665,4552,-533,-242,715,-3421,142,4963,9376,11446,7653,864,-6730,-8094,-5103,-6384,-11140,-8946,-6673,-9277,-14216,-12724,-7341,-4304,-6709,-7960,-6689,-3567,-4408,-14524,-13209,-9476,-9706,-10197,-8758,-7740,-2241,7139,9646,7663,1788,-3566,-2864,364,2140,6058,8551,2465,3925,4667,-693,-2196,-1194,-2691,-5860,-12095,-7595,9744,23088,24040,27598,36511,33229,12110,-10833,-7503,11435,8806,-1098,-7704,-3143,-4407,-6378,-5521,-8536,-10691,-8695,-6539,-5924,-8708,-6028,187,9047,10512,3742,-2733,-5980,-13183,-14260,-11110,-9463,-5872,-7444,-11825,-13227,-6389,2326,3476,3158,8763,20849,28775,13681,-252,-9084,-18617,-7429,22465,61872,102757,98271,42676,-8106,49,23111,37360,38436,41276,35519,19084,3267,-5494,-108,3810,1834,611,3081,2224,-687,-4552,-7064,-6332,-5344,-6988,-10426,-9890,-11008,6042,20553,27034,27228,20999,13441,-1500,-7275,-5856,-4391,2472,11653,28292,39336,47240,38007,21098,9067,3250,2809,-1006,-722,-247,-1132,-1649,-2818,1926,12117,24733,28420,18765,5779,13334,5910,-4747,-12305,-11401,-2724,-1878,-8350,-10690,-8552,-2861,7001,5397,5341,10309,20747,32814,34051,35364,26332,5336,-9034,-15291,-11217,605,5313,-461,-11604,-7176,-10058,-11292,-5403,2687,7534,6428,-2442,-9860,-10355,-9462,-15394,-12430,-4461,-2441,-2810,763,7431,7850,2890,1152,2632,3536,6401,12402,19306,19479,19682,23585,32074,17898,11330,5616,6010,303,-7768,-9650,-7030,-4351,-7598,-12844,-15179,-12119,-7686,3,8494,7904,2978,-1353,-674,-6724,-7722,-3804,-4637,-5146,-9812,-11202,-8290,-8971,-7190,-5375,-6042,-7393,-12095,-9317,-4070,-6009,-5732,-6494,-7656,-11496,-16064,-9679,1297,13265,11632,7553,9075,16749,8461,-7684,-13516,-6884,2217,27626,48136,39599,16910,-2901,-11557,-66,1717,-7468,-11116,-2798,-4848,-6254,-9052,-5485,-6334,-6797,-8655,-16082,-7770,322,2678,1439,-2609,5010,20974,24057,12574,5868,-2725,-11810,906,10169,11746,7374,-368,-6213,-6939,-1700,8639,19155,11503,-1529,-8718,-3912,4134,6216,4055,1999,-7208,-9344,6284,25364,30476,4157,-10572,-5899,-1247,-540,8740,25621,32247,24496,13301,-3659,-12819,-8700,-8525,-5705,-1416,-8147,-6992,-9495,-10243,-11173,-11788,-7303,-2817,4343,11513,472,-4738,-252,11269,25216,23275,7164,-5143,-8205,-5876,-312,-1570,-8340,-6241,3772,6427,2723,-9913,-14788,-6773,-1396,-1621,-2648,-4289,-3283,-4707,-8955,-12288,-9064,-2310,7814,11077,3142,-6971,-8943,-5265,-11658,-14516,-9690,-8810,-10998,-15365,-14473,-9149,-5054,-987,5543,8091,7866,7849,13025,28076,40542,28086,17177,9061,7231,17315,16249,3906,-5014,23433,50023,44010,24654,11991,12911,14347,8090,-1892,-7116,-4017,5677,24025,29589,15436,3993,-5407,-332,3652,647,-2926,-4474,-954,-6941,-13469,-4218,3717,8389,9289,1616,-2416,-7664,-15562,-12086,-7798,-5644,-8137,7146,17759,16894,9732,-8241,-6486,2629,-1609,-12488,-14223,-9560,-828,12981,24610,25404,22551,24028,18189,15314,9398,-4262,-4704,1361,8372,8897,3628,853,-10677,-14999,1219,16683,32248,47829,48151,21831,3731,-4539,-8335,-8743,-11047,-12144,-13933,-4252,3047,6780,-3760,-10519,-11248,-14105,-7889,4458,14339,20705,16417,6369,881,2586,8427,15043,19320,16647,9208,-6966,-10854,-17145,-12318,-8895,-7891,-4875,442,6690,17656,19971,16211,26565,43226,47766,33853,18400,5280,-2072,-4707,-10821,-19485,-5294,939,-5603,-7911,-6385,2969,203,-16592,5025,38382,67515,68923,49922,19639,-1894,-12271,-9364,-7715,-15106,594,14048,19457,9393,1275,-3811,-8184,-5522,-2464,-7215,-2351,5255,889,-6679,-10904,-9254,-7524,-5557,-2582,541,12032,16019,17972,21273,17259,15994,17870,17895,13979,9949,4759,-2892,-2297,418,1365,9571,23018,23921,1452,-12895,-7335,1687,10286,16301,24726,26412,16089,1093,-11086,-2881,9316,17760,10381,-4775,-13362,3294,-2085,-11901,-13222,-12720,-7076,-3956,-5171,-6379,-3263,674,1898,10536,22013,29175,47349,52634,37624,24359,9709,-2698,-5978,-587,-980,365,8860,17487,19412,27906,30687,16010,1475,-9013,-8432,-6372,-8816,-6969,-3063,588,3076,2860,4054,7565,10421,7815,-1188,-11003,-19363,-11917,-3609,3330,2678,1516,106,-1185,3732,3934,3041,-469,-2979,-3560,146,-2233,-8625,-11471,-4817,-813,901,1400,-2191,-4201,-3399,-6478,-8474,-9375,-11658,-14155,-11690,-11605,-10610,-4700,2456,11307,29562,40148,24526,12750,5682,-887,-4696,-7479,-12634,-13894,-13746,-15444,-12953,-12408,-9393,-5786,-8941,-13351,-8972,-7362,-5098,-1814,4019,7025,9709,12687,8488,3389,10967,12468,10311,6167,390,3779,5567,468,-10243,-16623,-14673,-1992,12405,12484,-141,-6319,-2431,-8119,-8732,4139,8543,8937,10067,14207,17723,18798,11112,8857,6992,-5782,-12257,-7377,3726,23146,40653,29358,13302,-7735,-8558,10960,25508,19254,8728,532,-3041,6072,13289,8954,6723,6153,3798,-381,998,344,-6456,-15904,-12189,-5312,-3248,-7429,-10820,-8635,-3169,866,2355,-3758,-8437,9596,32553,48077,43419,24778,5523,-6832,-9882,-12778,-11907,-12933,-15389,-16571,-10196,-6603,-9229,-8864,2139,6895,9761,7469,4692,3378,-963,-4083,475,9492,10991,13100,10545,3767,199,433,9905,18205,10058,3909,3463,14419,14555,13465,13393,8594,-1468,-7208,-4247,-1037,2029,10312,13691,10495,9974,2032,-14180,-3420,549,-2936,-9736,-3545,6444,2870,-5294,-6862,-5153,-1934,9016,22756,29048,21665,7007,-5520,-15814,-16971,-12402,-9711,-10033,-8786,-9965,-9329,-3226,809,4556,2344,-10004,-8026,5956,15928,12938,7202,5124,-9776,-17840,-5996,-7350,-12571,-15727,-10702,-2944,-2291,-8299,-10488,-9250,-9298,-11453,-7144,-5184,-5512,-6325,-6856,-3789,2711,1066,-2427,-5562,-5669,-8957,-7787,-401,10779,25670,20425,5272,-3255,-3569,-7354,-17114,-7863,3861,9419,1624,-9031,-3699,21934,49802,40510,13762,8044,17436,16650,9926,3156,-4700,-13245,-9362,-3987,4624,11979,16007,13439,10083,133,-6258,-6352,-2626,2283,1996,-5620,-10788,-7664,-6343,-4566,4064,21546,48331,51344,36407,20700,8171,1173,-2442,-6318,-11254,-6328,-3212,-5774,-6966,5008,17633,14276,3212,-2484,1814,10111,9800,14903,20304,6715,-4367,-5219,-2671,4082,4582,2727,3178,-688,-971,489,550,-6469,-13973,-7092,-7148,-6906,-9024,-6022,5343,14974,10661,-3586],[-11247,-4146,4283,3618,-4028,-8145,5603,13321,3835,6507,14603,13176,-1093,-14050,-377,12229,11781,22,-6633,6255,14671,5678,-2648,-5728,-4040,1980,18461,29098,19099,-2457,-18139,-5189,8958,19000,19613,7430,3415,11131,16875,8920,-2608,-7313,-9867,-12947,-13400,-10195,-5501,2083,4976,6471,2423,-7455,-16776,-21776,-17223,-987,11515,14984,17292,17572,15452,7204,-5876,-12915,-6034,-204,-2747,1319,3815,4824,4491,3848,2958,5705,4817,1299,-5159,-10147,-7305,-11010,-17146,-17712,-12914,-9520,-7546,-6441,-6207,-1092,-2564,-8982,-15876,-13092,-15900,-16587,-10439,-864,3470,405,-5855,-4143,3187,9781,14468,11504,3309,-3601,-5946,-4906,-9126,-11880,-4107,654,4135,1625,-763,4901,13922,14520,10903,13755,12473,2548,-8968,-2366,5065,14252,19342,21580,20293,22188,12658,7173,2305,-10457,-25697,-37955,-24306,3419,18983,10172,-6159,-14545,-15057,-12691,-15342,-17436,-16321,-16345,-11382,-2596,3403,6341,8005,2230,-4648,-7664,-11786,-13703,-8340,6652,25556,41126,34950,17692,3457,-6995,-3452,-9267,-12909,-10400,-25,26390,17355,-14277,-51500,-80627,-70425,-56300,-29299,-8121,-443,4670,8643,24712,22586,12745,-6641,-13593,-1653,8783,19795,29926,26567,5262,-4496,-3529,-3516,-9062,-6474,7360,8834,-5060,-18813,-4222,8849,18502,23481,23338,15870,3636,-2785,-5853,-22,2841,-1922,-11450,-2957,4336,11254,4042,-5403,-13132,-15170,-14169,-3135,2157,-724,-6429,-6663,-1658,8520,17389,20787,11924,-2446,-11422,-5159,-2904,-4780,-6359,-747,449,-8549,-10141,5182,22693,32830,38104,32481,21563,14904,13166,4250,-1644,-8162,-7929,-2464,-5863,-12239,-17173,-16303,-9781,-4457,-3739,-4136,-1132,-6280,-4072,1906,6891,7319,5174,3401,1097,5516,13788,13446,8202,5586,5523,5947,8994,1337,-9695,-16289,-10531,-388,7740,12517,20771,21231,13634,3598,-11802,-15525,-3692,-88,1133,-3104,619,1578,1682,-382,-8491,-12615,-14305,-15505,-13677,-7884,-4839,-5504,-656,-2039,-2950,1476,531,-8958,-7272,14069,44699,58384,48695,18255,-1233,7377,13604,17788,22322,24680,14670,5073,7410,12955,10592,-2090,-13730,-8584,-3922,-6247,-10016,-8371,-986,5870,-4921,-12556,-19009,-19300,-9796,-4287,-3762,-3417,669,10437,10292,4021,-3401,-6940,3123,15323,24577,26144,15504,1123,-9868,-8249,2880,9499,7491,3804,-2677,-2261,-3105,-8083,-2394,10907,18947,27112,26836,23238,17305,7962,-2296,-12666,-14224,-9579,-277,7998,9244,7142,1974,-11028,-192,24510,38731,20899,-1366,12511,45245,51970,25555,5515,-5767,-12219,-13565,-12255,-11833,-14293,-16347,-6595,1089,3593,6229,9961,13542,13187,8290,544,-7632,-5659,11845,21997,14014,4135,-2185,-3670,-3632,-4809,-6356,-6153,-10851,-6653,-2331,-5615,-12848,-14037,-6330,-9295,-8461,-1059,806,-1104,-9234,-13893,-11384,-11996,-8624,1800,6706,12903,15469,15437,13624,8762,3657,-1899,-10558,-13408,-6362,295,2259,-1576,-5480,-9344,-14428,-12065,-8159,18,11742,9597,-5575,-16725,-1212,36981,54868,36453,14350,759,-9337,-9935,-5837,-10820,-14315,-9861,-8378,-15966,-10838,-12375,-14406,-8518,-5308,-5585,-2387,4860,5638,-1437,-8895,-10492,-4761,-1316,-4763,-9648,-13098,-2657,3361,8151,15884,15282,6433,-3140,-4923,229,9974,16611,21804,19578,10098,-85,-7332,5378,22417,28952,27457,22533,12885,-1388,-758,17785,23605,15900,-531,-13421,-2689,2840,2752,1255,5267,7994,4213,-10708,-8281,1635,12578,17090,13991,6057,-3439,5828,28521,43269,26368,1669,-7000,3384,2897,-6891,1139,10867,19987,14620,2920,-10707,-15483,-4520,-1251,-4419,-4560,1693,10736,25605,21492,8994,1695,-7031,-11969,-11419,-11217,-12787,-13486,-6656,-4993,-2254,2049,162,-2158,-8218,-13340,-5370,-2427,3730,5750,770,8193,17964,20707,17357,4607,-7633,-3958,-881,1755,7735,10162,1751,10474,23838,28750,31214,24541,18615,17074,17762,9170,4560,5317,15027,26920,23620,7721,-657,-2222,-3637,-2671,-2684,-11364,-1864,17397,36846,40917,30289,5836,-8813,-16082,-6136,6106,11724,5877,-234,-5847,-2494,7813,11581,3867,-9290,-15655,-9714,-9347,-5593,-299,661,-5577,-8195,-977,-2693,-6921,-10072,-14924,-17585,-17556,-9596,-12548,-9031,-7352,-8392,-16349,-8068,-7629,-5056,-8635,-12223,-6455,2739,10265,13157,7563,-2594,-7032,-1717,7537,20115,32474,21982,9680,-4840,-18490,-19627,-6196,7728,12313,7239,2232,-6167,-2888,10609,23366,31629,29123,17916,10062,1647,-7049,5167,17357,15986,4145,-1906,-13567,-15830,-14683,-14485,-8676,4708,13664,16478,16751,15189,13549,6526,-2951,-12574,-10952,-3362,1028,12551,19569,19457,14289,7906,2830,-11483,-4879,15899,34472,34808,17784,-838,-7378,-4847,-2047,-2338,-11776,-15576,-12882,-9752,-8096,-12688,-15005,-14809,-7946,-8552,-13099,-9652,-1329,6186,11487,11045,5639,4195,-3058,-11415,-5586,3434,14043,11329,-1080,-9975,-9048,-5725,-5495,-4017,860,3564,-1246,-5334,-6289,2960,13286,26313,27384,20240,17354,12700,8681,635,-11082,-4782,-4207,-4036,-8074,-14494,-10213,-10308,-6643,-4749,-4558,-2137,-3073,289,3996,9175,13605,13234,5338,-8361,112,3100,11877,25421,33137,27786,17559,10971,9416,10360,14068,19826,33244,43937,40552,25069,9544,584,-3779,-4494,-5852,-10197,-16144,-13407,-9446,-12232,-15321,-13146,-5895,-768,6257,8004,3971,7169,3906,-6099,-7904,-12173,-8395,-5815,-6649,-2321,7329,13294,15569,9567,10399,9952,-3634,-10404,-5576,-4178,-6685,-8380,-10585,-14168,-8144,9411,21827,8331,-1723,6792,15491,10291,-3682,3539,13498,5237,-8902,-13157,-8926,-7162,-9872,-8222,-6860,-5676,-10011,-17729,-11037,3563,19012,26776,21875,25263,30626,22946,12965,8568,3114,-3358,-4949,-1117,7492,11732,36,-14137,-11363,-9410,-3913,13148,17949,21525,16087,8402,5386,6447,9160,15261,17954,21064,20919,9149,6622,6925,11190,13999,22032,34353,49373,53515,31717,4497,-11532,-11196,-344,-4446,-8868,-6868,-2372,-3016,-11954,-13684,-11470,-12163,-15344,-11340,-6345,1246,15965,10217,-9097,-11856,-5477,-7427,11805,30760,29440,18127,8563,2068,1498,799,3962,1145,-4944,-1904,4944,7894,8533,5948,3243,2278,1728,1318,2172,-324,-9900,-7808,-2643,-9920,-7425,-129,-1257,-5703,-9520,-7068,-4459,-13151,-17043,-6837,5821,12077,20080,40992,68226,65083,39427,14968,-241,-10026,-5312,3866,9384,2209,-8345,10781,32344,16232,-4729,-5031,-3810,-9532,-10205,3224,4709,433,31,2556,7495,5764,-878,-8476,-6848,-4395,-3275,-4791,-4678,2460,7300,5030,1224,1555,4002,-430,-8514,-8843,-1090,2132,6010,1419,757,8026,10133,8921,10856,9829,5941,815,2807,13929,19048,13553,4401,-577,-584,1176,571,5756,8931,10431,9965,6392,371,-7646,-8515,-4602,-5046,-9200,-7782,-5717,-8262,-12449,-11384,-7529,-5066,-6336,-6691,-5395,-2614,-3916,-15945,-12115,-8310,-9020,-9736,-8303,-8337,-2918,7234,11034,9024,2502,-4127,-4181,-787,1552,6470,10633,5694,7236,8597,2850,159,-706,-3691,-7361,-13257,-5694,11141,24426,24197,27900,38809,36586,14252,-9625,-7717,10925,8323,-2821,-10388,-4723,-5329,-6480,-5927,-8500,-9705,-7448,-5657,-5223,-8013,-4940,1162,8460,8579,2002,-3951,-6425,-10516,-10493,-8416,-8221,-5171,-6104,-9173,-12436,-5590,1706,722,2947,9444,20488,23684,6945,-5826,-14317,-22012,-3718,24765,61679,98652,96533,42351,-8299,1130,24896,38353,37567,38229,32881,19187,4710,-5600,-1584,2795,556,-2158,-247,-268,-2409,-5276,-5755,-3547,-2851,-5126,-9835,-9198,-8493,6705,16723,19133,18040,14542,11908,716,-4238,-4660,-3122,3626,11657,26274,36958,46471,38845,20872,8795,3261,2838,-1200,-671,564,529,1217,781,4832,14753,27735,28064,14468,-5421,4961,1742,-7359,-12354,-8901,-921,-1158,-7277,-8256,-5907,-95,9409,6893,4662,7545,17516,33596,39195,41102,26397,2415,-12298,-17680,-14158,-6946,-1990,-6025,-13759,-6782,-7769,-9516,-4798,4153,10570,10535,1311,-9040,-9081,-3863,-9873,-17214,-6283,-3235,-2128,3675,11040,10840,4567,1762,2471,4052,10087,17044,25461,27389,28141,33650,37933,18918,10513,3914,5986,910,-6578,-8549,-6381,-4134,-8371,-14265,-15090,-12172,-8499,-1121,7711,7893,3043,-476,862,-6583,-9693,-4617,-3861,-3644,-7806,-11491,-9103,-8863,-6470,-4743,-5729,-7316,-12264,-9055,-3665,-4832,-5404,-7443,-9357,-12899,-17201,-10424,-863,11892,11335,7723,9737,16674,9661,-4466,-12719,-7900,3384,32704,50597,39970,16243,-3724,-11651,-179,2381,-5726,-11744,-4673,-6466,-4214,-5968,-2914,-3681,-4505,-7712,-16189,-8632,-50,1771,190,-2414,6099,22068,26885,18544,11378,-1108,-12768,3283,11577,11577,6383,-1132,-6787,-7362,-1495,8949,17815,9983,-1939,-9140,-4818,4882,7516,4626,2615,-6017,-12080,1232,18345,28565,7193,-7606,-8150,-6702,-6942,2263,17005,26908,22376,11970,-4320,-11971,-7294,-6135,-15,5056,-2659,-6180,-10744,-13988,-13610,-12493,-6494,-2125,5041,14523,4351,-2726,90,8936,18269,13960,897,-7194,-8678,-6240,-499,-1993,-9941,-7258,3983,7531,4091,-8867,-12090,-2757,3489,1967,-1765,-6225,-3881,-3341,-6190,-9295,-6417,434,9305,10888,2654,-8008,-12639,-8665,-13684,-15114,-10229,-9604,-13386,-16320,-13465,-8142,-4274,-724,5605,8597,8135,6711,9363,21900,39496,31684,21014,13070,10566,19362,17814,4040,-4477,27253,58951,54591,31336,16818,18040,20017,13306,1897,-5566,-4706,3907,22549,28150,14441,3279,-5594,167,4773,1300,-4150,-5980,-1176,-6953,-15129,-3409,6746,12856,15106,8078,3344,-3561,-13781,-11900,-7583,-6126,-5996,12791,23443,21358,14277,-3763,-4355,4015,-1344,-13079,-13455,-9222,-3433,9308,22520,26784,25614,26057,17425,14323,12137,-1139,-3021,3282,10664,11322,6460,4077,-7594,-14512,-1120,10197,23281,39296,47016,25675,6809,-2916,-8265,-9469,-12147,-13408,-14337,-3958,3219,6356,-4699,-11442,-10859,-13031,-5619,6356,14860,19083,16718,8979,4743,7762,13813,17095,18774,15203,6810,-7990,-10865,-15892,-11993,-11087,-12225,-9432,-2778,5097,16238,18436,14770,23820,37504,38835,25271,12275,2543,-478,-2753,-9940,-20696,-7542,-1699,-7811,-8681,-6894,1845,-148,-17713,4657,37429,67586,74627,54937,21334,-1301,-13334,-11379,-11533,-9666,4384,16056,18236,7842,1027,-3055,-7438,-6645,-3663,-7561,-1431,6501,1452,-6290,-10355,-8453,-5957,-4386,-1853,747,11405,13726,15784,18108,14486,13564,16832,17561,13016,8468,2899,-5213,-4838,-1832,152,10896,26530,28550,3047,-13289,-6994,3093,10937,16326,25610,27145,15414,-131,-13173,-3920,8215,14497,6318,-6808,-13356,3171,-4580,-13321,-13453,-12473,-6904,-4518,-6654,-8226,-5404,-1543,-274,7934,20323,30489,51892,59439,45050,30010,11723,-3068,-7884,-1595,239,3432,13236,21523,23253,30791,31185,14618,-299,-11484,-7776,-5420,-8581,-8464,-4180,839,4491,4713,5399,8051,10040,6801,-2417,-12053,-18775,-11097,-3381,3852,3481,2042,490,-1288,1228,393,-515,-3461,-4761,-4089,420,-1314,-8403,-13715,-7198,-4191,-3294,-2617,-5109,-6220,-5151,-7940,-9690,-10418,-13286,-13733,-9229,-9323,-10132,-5265,964,8634,27105,42598,29649,13954,5726,-984,-4191,-5186,-7465,-8545,-13505,-15460,-11878,-11561,-8704,-5532,-9541,-13869,-7101,-4788,-3253,-1720,1752,3217,5050,8083,6574,2408,11010,14085,14507,9737,80,1357,4941,1088,-9967,-17317,-14494,-2484,11416,10248,-3497,-10075,-4293,-8257,-8986,212,3662,5436,8235,13204,16393,17320,9431,7271,6254,-5429,-11754,-7563,1988,18205,31937,21053,8425,-8297,-8374,10742,22651,16549,8045,2226,300,6066,13403,10638,9158,8226,4061,-1034,574,-488,-7259,-14777,-8043,-345,-347,-6570,-11388,-7769,-855,2786,3121,-5371,-8370,9002,31028,46040,39763,21011,2883,-10346,-13242,-10274,-10946,-13232,-16699,-15023,-9454,-6452,-9683,-10265,1652,7459,8368,6488,4025,3628,-164,-4157,-916,7879,10133,12159,9399,2566,-1494,-1378,8601,18849,14362,8391,10458,22408,20893,16843,15333,9063,-2022,-7901,-4905,-2091,622,9518,15219,11564,9544,443,-12791,-905,4782,-673,-8241,-187,10262,5467,-2915,-5238,-4640,-2648,6952,19866,25792,19373,5854,-6721,-16649,-17548,-13680,-10353,-11284,-10352,-11273,-9959,-2695,2750,7429,4029,-10201,-9153,4046,11877,8372,5261,4590,-9663,-18688,-5730,-6493,-12308,-15738,-6365,2217,1563,-5641,-8949,-8849,-9905,-12842,-8563,-6091,-5736,-5428,-5275,-2903,1950,-1861,-5944,-8222,-6789,-7957,-8881,-889,10275,22262,16474,2212,-5459,-4472,-7762,-16948,-7505,4072,9073,929,-10049,-5230,22944,51330,38909,11334,5796,13962,11973,4705,-1927,-8066,-10463,-5196,18,7936,13838,14583,10022,6877,-1266,-5520,-4824,-1743,1722,819,-6148,-10493,-8045,-8189,-6878,3316,22065,50287,53376,38207,22032,9086,718,-3191,-6466,-9068,-4011,-1871,-5535,-7167,7270,22350,16117,4657,-714,2871,8457,6144,10383,15175,2837,-6464,-6436,-3178,4813,7743,5827,6111,1695,773,1862,2230,-4077,-11955,-7703,-7086,-3219,-418,1780,11852,19257,11140,-4430],[-13970,-7791,614,1206,-5411,-5040,9848,21352,14636,14111,22185,21670,4630,-11964,-1779,11595,11324,249,-6755,5490,16521,9479,1898,-1780,-3089,691,16130,27266,19419,-1281,-18895,-4378,11046,22027,22162,8103,2784,8238,14395,6779,-3936,-7241,-9431,-12678,-13385,-13255,-11803,-3143,971,3247,-159,-9127,-18179,-19135,-13006,-1168,12005,16151,19465,19954,15935,2420,-9903,-12182,-4649,312,-5049,-5241,-2744,-361,2587,3245,2653,5397,4065,1175,-7278,-12520,-7908,-12231,-19107,-17084,-13060,-10614,-9034,-7847,-7074,-2159,-3773,-10019,-15443,-11341,-13926,-16005,-12155,-3303,1465,-506,-4840,-5267,2050,8931,13523,11051,5017,304,-3496,-4350,-9275,-10983,-3503,889,5336,5201,2986,8042,18092,18488,14144,16026,13543,3338,-9756,-3455,5344,16198,24079,25195,18288,16093,7528,3160,479,-10433,-24713,-36614,-23744,3779,19082,7620,-7972,-15099,-15666,-12911,-14430,-16542,-15485,-16638,-12484,-4660,685,3434,4643,-776,-6834,-7348,-10167,-12280,-6567,8587,27709,43176,35090,16845,1468,-10215,-5994,-9598,-11645,-9046,657,29496,21730,-4264,-28873,-41485,-16003,5725,29397,36307,23822,10546,3195,19554,21688,14475,-3977,-15347,-3987,6317,16147,25804,24475,6269,-2308,-1272,-1670,-7992,-8736,5326,6717,-7438,-20892,-5191,6837,16139,22499,24257,14845,1888,-4076,-4831,2708,5411,-86,-11160,-3536,2892,9044,2179,-7499,-15657,-17826,-15653,-1877,4005,1393,-4889,-5288,218,10539,18756,21231,11608,-2891,-11728,-5577,-4355,-6731,-5717,2614,1574,-9898,-12262,2458,18608,26614,32279,29489,19988,12852,9322,319,-4016,-9104,-9560,-4178,-6291,-12377,-15707,-11299,-5145,-1200,-2659,-2447,-873,-5722,-3287,2470,7405,7605,5895,4048,1341,5047,12691,12597,7186,4121,4262,5983,10158,2190,-10148,-17956,-11959,-1682,5900,9941,18162,21885,16059,7104,-9356,-16714,-5480,-3313,-1526,-3220,3699,5732,4485,1175,-7033,-11061,-12382,-13684,-14041,-9728,-5640,-4880,375,-2160,-3081,2222,1195,-7563,-4760,16499,44353,54692,46272,18404,3467,10929,17148,23204,27651,27164,14996,4364,6099,12662,12095,-43,-13390,-10103,-4647,-6384,-9391,-7496,-571,6182,-3766,-12171,-16751,-18140,-12530,-6537,-5292,-4893,15,10827,12400,7718,106,-4727,4935,18695,28062,28723,18384,4458,-6605,-6216,3532,8747,6156,2415,-4692,-4100,-4016,-7498,-2451,7134,14511,22366,22833,22764,20290,12345,580,-10786,-15236,-8449,2544,10255,10536,8606,3481,-10649,-3492,19677,31543,15421,-2099,15172,48171,50788,23724,4103,-6811,-11584,-12051,-12545,-13030,-15543,-12151,-474,4952,5126,5724,7259,9944,10651,5854,-1155,-8263,-5112,10915,18256,10605,1954,-4207,-5935,-5790,-6529,-6705,-5306,-9651,-7193,-3403,-6225,-13191,-13532,-5604,-8216,-8282,-1403,267,-1694,-10473,-14956,-9959,-10706,-10322,-486,8477,15951,17309,15497,13146,9254,4324,-1519,-10047,-13008,-6165,788,3592,617,-2802,-7302,-12874,-11087,-9248,-3906,6096,6188,-6247,-15645,-3133,35569,58136,39966,16233,1942,-7806,-6826,-1458,-7991,-16184,-12672,-10127,-13415,-8686,-10329,-15073,-10828,-6471,-4658,-980,5811,5291,-922,-5643,-6064,-716,-399,-4636,-9783,-9992,-876,4398,8264,14062,14421,7093,-2617,-4670,1593,11820,17424,21519,18685,9700,930,-4723,9403,24872,26408,21352,16578,10025,-2473,13,21020,26057,18634,3335,-7135,-3799,1814,2878,1785,4901,7836,5424,-6490,-12122,-3935,7797,14432,13876,7744,-1785,2924,22311,37033,24916,2103,-11178,-1084,54,-6990,2919,13066,19523,11064,-430,-12953,-13906,-1840,1484,-4057,-7714,-1008,9086,25998,23943,11948,4260,-4940,-10873,-9902,-8745,-10562,-12826,-7721,-6962,-5508,-2020,-5280,-8515,-11922,-13101,-6316,-5327,-4055,262,-583,7667,14739,14103,10764,-968,-10764,-3430,-27,906,1104,3309,-2337,4997,15186,21600,26317,21675,16214,15984,19466,13069,5166,2640,10463,22783,22699,8222,-368,-2574,-4496,-3721,-4262,-11701,-944,19862,39685,42694,30313,4608,-8582,-14558,-5606,6746,12080,6257,369,-5038,-2942,7075,10747,3012,-10217,-15121,-9606,-10894,-8137,-1301,1286,-4401,-5556,3013,1350,-3896,-10188,-15738,-19097,-16286,-6358,-8228,-7761,-6453,-6114,-14942,-11912,-9516,-5609,-8337,-8933,-1647,7086,13040,14978,7870,-3001,-6926,-1365,6885,18423,30459,21530,9396,-4686,-16792,-20357,-6735,9161,16213,11090,4200,-6072,-4853,7273,18133,24191,19775,9378,5399,-1472,-9924,3627,17508,16809,3593,-2583,-14208,-14488,-13219,-12570,-5671,7789,15139,16185,14625,12450,12269,6664,-1739,-10110,-11562,-6490,-1810,9834,18392,18669,11928,5514,2726,-10405,-6464,11069,29265,29367,12821,-4761,-8708,-4684,-1807,-3087,-12914,-13945,-9424,-5985,-5765,-13210,-16085,-14320,-9030,-14169,-19097,-14474,-4492,5880,13482,15629,10744,8053,-773,-10108,-6670,2376,13258,10517,-1840,-10523,-12049,-8596,-7286,-4906,-462,617,-3284,-7453,-7888,1558,11900,22882,21744,16031,14946,11332,7269,-703,-9086,-3043,-4205,-4449,-9100,-17445,-12999,-13971,-7135,-6409,-7777,-3610,-806,4815,8426,10577,11874,7567,-3584,-4101,3749,3753,11070,23792,31545,27600,17599,10684,7902,7264,10167,15210,25724,33477,30198,17426,6106,-238,-4660,-5081,-6310,-11171,-18693,-15921,-10222,-13056,-16428,-16175,-7755,-2161,6066,9528,6263,8651,2965,-9094,-11109,-13852,-9033,-6085,-7727,-5464,660,3891,8820,6001,9039,10871,-622,-7155,-4601,-4251,-6651,-8713,-10743,-15227,-8844,9339,24827,13634,4173,12464,18221,9826,-4416,3966,15977,8541,-7135,-13135,-8066,-6878,-10187,-8593,-6430,-4407,-8405,-16137,-13091,277,13402,23788,21388,23559,26152,21075,15156,14439,12622,6293,660,3253,11116,12843,389,-13510,-13266,-11882,-6307,10336,16673,22279,17125,8408,4862,5807,7816,13702,18165,23908,20961,7489,4476,4157,8241,12571,20929,32846,47771,51602,30558,4181,-11729,-8041,1531,-5128,-9713,-7826,-3393,-4563,-14241,-14704,-11848,-13342,-17746,-13469,-8436,-2780,10679,7486,-8391,-13115,-5710,-1772,15064,30616,24957,12659,3825,-891,-423,-64,3998,1479,-5526,-2813,6081,11176,11734,7618,3923,2466,1274,216,505,-957,-10937,-7279,-2242,-9636,-7372,1381,1639,-3383,-8668,-8010,-5541,-13690,-14244,-2973,8147,11985,18563,38561,66499,65735,40659,14841,-1765,-11535,-4713,4985,12300,6379,-5705,9391,30504,15327,-4872,-4646,-2844,-8217,-8947,3257,3570,217,-1112,-1622,1782,2392,-1952,-8392,-6663,-5115,-4478,-5880,-6572,-1731,2674,2885,1604,3986,6533,776,-8779,-9432,-1360,2550,6936,1842,570,8944,14054,14816,16773,14598,9042,1414,730,11509,17498,12944,3735,-1184,-1595,933,4259,11375,13688,12721,8798,4743,-553,-8979,-9146,-4148,-3601,-6796,-5390,-3167,-5881,-10326,-10221,-7899,-6645,-6704,-6029,-4558,-2274,-4263,-17490,-9909,-6763,-8424,-9454,-7701,-9159,-4040,6723,11574,9655,2794,-4839,-5654,-2159,839,6688,12096,7798,8673,11039,5596,2024,-498,-4903,-9073,-13710,-3368,12835,25573,23474,26865,39249,38209,15165,-9117,-7847,9880,7518,-4492,-12774,-6320,-6285,-6643,-6097,-8156,-8872,-6799,-5462,-5068,-7757,-4434,1278,6913,5865,-393,-5682,-7115,-7240,-6069,-5090,-6575,-4411,-4954,-6726,-10634,-4987,-407,-3881,1620,9036,18635,17573,822,-10759,-19134,-19053,-285,26200,59280,90826,91255,41519,-8157,1915,26262,38418,35668,34138,29530,18855,6135,-5135,-3469,1304,-918,-4583,-3581,-3036,-4326,-5716,-4035,-750,-424,-3220,-8737,-8442,-6047,7856,13965,12807,10342,8665,9751,2134,-1969,-3557,-2698,3876,11126,23859,33802,43944,37657,19735,8160,3075,2632,-1595,-809,1156,2021,4005,3979,6801,16239,29268,26408,10132,-14858,-1680,-1730,-8847,-10659,-6393,420,-793,-6286,-6024,-3192,2856,11649,8191,3666,4165,13518,32758,42932,45402,25424,-62,-14637,-14474,-9321,-13501,-9233,-10854,-15154,-6484,-5458,-7369,-4248,4872,12503,13645,4565,-8293,-7891,1247,-3574,-18676,-8040,-4221,-1677,6581,14754,13748,6163,2275,2342,4513,12943,20430,30111,33928,35395,42097,41517,18897,9174,2076,5749,1489,-5330,-7405,-5730,-3763,-8575,-15340,-14832,-12393,-9503,-2337,6685,7414,2493,78,2883,-5046,-11214,-6090,-3874,-2635,-6009,-9874,-8817,-8233,-5512,-3962,-5352,-7234,-12317,-8845,-3429,-3662,-4717,-7907,-10745,-14186,-17722,-10625,-2673,10064,10494,7450,9849,16140,10768,-1037,-10909,-8103,4882,35823,50265,38444,14436,-5159,-11066,155,3212,-3723,-11454,-6631,-8057,-2110,-2485,311,-613,-2165,-6754,-15105,-9478,-785,687,-847,-1936,7121,22416,28890,24418,17880,4562,-9238,5270,12185,10545,4642,-2354,-7658,-7920,-1526,8647,15603,8309,-2068,-9058,-5651,5537,8890,5488,3696,-4182,-14297,-3230,12277,25739,10864,-3741,-8601,-11201,-11901,-2128,9177,20711,19235,10238,-4801,-10912,-5892,-3784,5344,11681,4603,55,-6203,-14160,-15367,-12234,-5394,-1470,5503,17161,8863,-127,1013,7051,11706,5460,-4689,-8810,-8654,-6085,-352,-2189,-11428,-7716,4572,9093,6115,-6712,-8769,1738,8953,6447,626,-7321,-4167,-1640,-2693,-5409,-3193,3597,10801,10594,2170,-8762,-15961,-9411,-11736,-12307,-10434,-10050,-15218,-14751,-11864,-6740,-3161,-90,6126,9568,8789,5892,6323,16549,38052,36273,26420,18002,13887,20747,18906,4022,-4292,29574,65945,64697,38629,22844,24302,26679,19701,6495,-3622,-5005,2888,21341,26681,13472,2763,-5375,651,5670,1827,-5368,-6787,-188,-5643,-16815,-2194,10017,17348,20881,14886,9609,981,-11651,-11314,-7182,-6335,-2869,17981,29093,26425,20017,2429,-366,6367,-790,-13282,-12620,-7712,-5480,5356,20159,27917,28616,27839,16715,13384,14694,2048,-1001,5376,13117,14123,9782,7309,-3968,-10371,-818,6324,16592,31682,45024,29695,10434,-540,-7033,-8829,-11666,-13040,-14026,-2635,5085,7718,-4046,-11833,-9900,-11103,-2294,8862,15655,17199,15953,11035,8229,12370,18138,17917,17312,13170,3935,-8390,-10163,-13647,-9446,-9856,-15001,-12497,-4644,4261,15155,17106,13347,20007,29810,28367,16367,6859,1666,2365,-260,-8014,-17921,-8962,-4049,-10217,-9496,-7105,1611,782,-14645,3701,34664,64291,77336,59445,24107,687,-13322,-12154,-11821,-4356,8055,17830,16887,6489,1079,-1980,-6039,-6839,-4237,-7369,-65,8313,2910,-5211,-9370,-7286,-4249,-2989,-735,1595,11190,11885,13894,15375,12413,11779,15841,17228,12468,7645,1646,-7017,-7111,-4374,-1328,12046,29150,32406,4839,-13143,-6253,4612,11460,16030,25902,27452,15080,-550,-14950,-4809,7102,10834,1878,-9284,-12015,4072,-5790,-13219,-12779,-11534,-6212,-4659,-7780,-9658,-6929,-3090,-1658,6186,18766,30993,54251,63517,50358,34076,12996,-3136,-9394,-2025,1963,7011,17834,25524,27406,33183,30878,13159,-1883,-13885,-6046,-3751,-7574,-9286,-4910,1332,6098,6777,6740,8305,9190,5501,-3489,-12797,-17492,-9779,-2831,4477,4423,2391,284,-2112,-1230,-2420,-3225,-5729,-6019,-4190,1016,120,-6995,-15256,-8705,-6577,-7164,-6524,-7211,-7444,-6371,-9050,-10378,-10801,-14335,-12369,-6700,-6963,-9272,-5682,-575,5736,23827,43701,35252,16159,6756,-231,-3003,-2270,-1495,-2103,-9441,-13071,-9981,-9882,-7272,-4795,-9609,-13067,-4739,-1779,-1031,-1147,-67,-524,353,3173,4240,1495,11180,15760,18710,13972,1561,-505,4207,1551,-9561,-17790,-13830,-2324,11071,9243,-4510,-12773,-5847,-8174,-8884,-3352,-537,2622,6717,12376,15460,16386,8551,6584,6167,-4740,-11134,-7538,520,13715,23798,13806,4111,-8410,-7746,10645,19583,14113,7726,4132,3618,6059,12959,11973,11051,9385,3431,-2161,-152,-1343,-7605,-11742,-3124,4943,2745,-5279,-11949,-7606,1738,5243,3989,-6735,-7637,8374,28623,42107,34558,17182,832,-11516,-11263,-7390,-9560,-12976,-17240,-13592,-8711,-6093,-9518,-11193,748,6766,5605,4844,3371,4042,791,-3966,-1929,6412,9263,10930,7895,1192,-3155,-3038,7262,18731,18806,13597,17197,29800,27451,20683,17671,9943,-2164,-8437,-5394,-2998,-727,8430,16011,12651,9417,-549,-10908,1294,8878,1432,-7055,2576,13113,7504,-637,-3515,-3986,-3421,4410,16094,21901,16759,5149,-6884,-16722,-17589,-14162,-10509,-12189,-11839,-12703,-10665,-2269,4452,9972,5511,-10344,-10131,2349,8514,5226,4140,3918,-9454,-19750,-5776,-5865,-12278,-15615,-1948,7593,6272,-2381,-7373,-8531,-10466,-14078,-10116,-7240,-6101,-4455,-3271,-1355,1587,-4490,-9239,-10911,-8138,-6789,-9260,-1071,9246,17853,12050,-1100,-7814,-5883,-8803,-16745,-7118,4018,8246,80,-10370,-7322,22487,49971,35346,8742,3961,10863,7938,18,-6996,-11072,-6504,-744,4041,10951,15265,13047,6924,3753,-2587,-4844,-3668,-1166,971,-540,-6933,-10574,-8880,-10694,-9149,2515,21554,49155,51860,37805,22243,9533,117,-4096,-6837,-6790,-1377,-277,-5222,-7128,10198,27205,17086,4963,128,3086,5831,2334,5860,9993,-804,-8760,-8161,-4197,5091,11075,9947,9155,3726,1974,2697,3611,-1652,-9412,-7561,-6282,817,6913,8920,17036,21466,10316,-5816],[-11532,-8636,-825,602,-4424,400,16369,32109,29213,25422,32536,32714,13364,-6267,-363,13001,12823,2574,-4777,6523,20038,15818,9040,4263,-493,751,14693,26221,20746,1754,-15739,-1549,14499,25614,25140,10181,3842,7031,13239,5914,-3970,-5232,-6559,-9052,-9509,-11107,-13366,-4279,-230,1953,-1122,-8743,-16512,-13486,-5824,1043,13673,18308,22421,22961,16932,-1631,-12452,-9235,-1738,1956,-5723,-9647,-7685,-4702,1246,3221,3240,5972,4488,3471,-5934,-13713,-7430,-12215,-18532,-14915,-12034,-10531,-9175,-7782,-6453,-1758,-3534,-9620,-13888,-8845,-10973,-13509,-12003,-4516,336,-677,-3236,-4856,2170,9418,14314,12787,8564,5457,-69,-2849,-8519,-9429,-2135,2130,7731,10968,10541,15007,25324,24581,19033,19496,15604,5501,-8432,-3901,6106,18187,28735,28748,16778,11851,4737,232,-1387,-10753,-23947,-34528,-21471,5405,19544,5529,-9037,-15067,-14801,-11665,-12375,-13672,-11759,-14337,-12319,-5801,-1275,1082,1753,-3420,-8690,-6421,-8004,-10256,-4246,10762,29499,43853,33845,15148,-529,-12407,-7059,-8305,-9063,-6475,3042,34699,28805,6133,-10091,-9810,27486,53716,72549,66193,36676,9120,-5867,13157,19999,15971,-624,-16089,-5896,4387,12720,21478,22106,7619,133,1143,321,-6520,-10975,3446,4798,-9122,-20732,-5350,5727,14414,21249,23904,12796,2,-5145,-3538,4987,7481,1369,-10868,-4080,1084,5062,-1734,-11349,-19531,-21538,-17403,-469,5733,3140,-3465,-4098,1507,11597,18614,20340,10708,-3676,-12205,-5894,-5776,-8648,-5350,4115,1335,-11516,-12484,1031,15269,21180,27021,26947,19122,11662,6259,-3167,-6515,-10183,-11119,-5951,-6132,-9747,-10212,-5710,-217,2046,-1283,-866,-1309,-5256,-2455,3143,7830,7713,6542,4789,1648,4399,11117,11340,5920,2274,2241,5075,10297,2221,-11138,-17861,-12567,-2806,3867,6983,14599,21213,17732,10066,-7248,-17608,-7242,-6598,-3609,-1896,7808,10177,6987,2395,-5744,-9612,-10559,-11641,-13148,-11671,-7149,-4939,603,-2771,-3234,3352,2478,-5775,-3378,17004,40932,47873,41302,17129,5397,11854,18742,27355,32120,28736,14768,3347,4236,11657,13079,2037,-12116,-11724,-5701,-6928,-9238,-7215,-797,5647,-3273,-12503,-15127,-15897,-14504,-9054,-7539,-7170,-965,10801,13889,11136,3731,-2596,6066,20963,29864,29548,19883,6801,-4037,-4798,3278,7089,4198,578,-6968,-6256,-5141,-7285,-3868,1298,8535,16622,18511,21613,22059,15726,2743,-9510,-14173,-6466,5569,12404,11658,9825,4778,-9553,-7536,13842,23608,9622,-2216,17287,48814,47045,20967,2603,-7584,-10644,-10271,-11296,-12764,-12384,-6017,5019,7438,5623,4421,4082,5686,7212,2658,-3589,-9559,-5145,9134,13883,7036,-473,-6522,-8579,-8481,-8898,-7776,-5412,-9326,-7940,-4853,-7306,-13933,-13713,-5715,-7834,-8520,-2246,-713,-2388,-10913,-14317,-8962,-9858,-12502,-3370,9090,17471,17830,14614,11975,9173,4551,-1318,-9435,-12649,-6260,842,4444,2386,-558,-5385,-11184,-10553,-10680,-8506,-613,1913,-7358,-15012,-5260,32811,59179,42486,17708,2984,-5629,-1966,5574,-2755,-13380,-14427,-11517,-11544,-7280,-7866,-9347,-8299,-6166,-3865,-222,5810,3967,-1006,-2174,-1199,3429,392,-5327,-11182,-7958,696,5369,7828,11300,12468,6900,-2493,-4779,2231,12556,16657,19225,16104,8245,1294,-2772,12409,25189,21903,14576,10591,6567,-3942,573,23629,27380,20071,6370,-1807,-1720,2746,4033,2479,4094,6974,5561,-3100,-11768,-9464,2575,11053,13187,9030,-359,-807,15224,29620,22472,2478,-16186,-6262,-3822,-7780,3966,14545,18596,7726,-3681,-15210,-12415,160,3992,-2353,-10102,-4185,6840,25421,25761,14963,7103,-2673,-10103,-8997,-6739,-8637,-12156,-9056,-9376,-9198,-6353,-9863,-14297,-16071,-13254,-7693,-8270,-11297,-4764,-1874,6703,10885,7531,4225,-6892,-14444,-3893,-315,-515,-6434,-4617,-7022,-709,6764,14042,20498,17771,12744,13392,18836,15471,5261,235,6452,18696,21212,8106,-796,-3571,-6058,-5626,-6532,-12459,-1075,20884,40573,42237,28158,2048,-9009,-13541,-5735,6478,11608,6088,483,-4828,-4130,5397,9009,1490,-11458,-14686,-9667,-12214,-11071,-3224,810,-3770,-3041,6412,4689,-1578,-10841,-16309,-16888,-11855,-3853,-5012,-7406,-6431,-4359,-11180,-13255,-7921,-4029,-5788,-5395,1953,10298,14693,15616,7433,-3855,-7056,-1598,5369,15661,27410,20429,8548,-4961,-15501,-18881,-6227,10724,19264,13598,5018,-6559,-6871,3779,12484,16079,9909,121,-346,-5527,-13723,1702,17121,17146,2899,-3508,-15081,-14296,-12706,-11427,-3635,9290,14795,14404,11281,9101,11876,8457,502,-7605,-10352,-8807,-4743,6720,16231,17111,9224,2869,2394,-9074,-8696,6157,23375,23624,8368,-8253,-10164,-5080,-2226,-4442,-14221,-12356,-5922,-969,71,-7748,-12819,-12987,-10849,-19951,-16972,-14244,-6725,5512,14930,19495,15285,11030,679,-9315,-8175,906,12230,9784,-2023,-9837,-14702,-11243,-9206,-6308,-2507,-2778,-5644,-10101,-9641,-378,9818,19017,16449,12016,12169,9099,4669,-2868,-6774,-1287,-4156,-5013,-9776,-14239,-10640,-6821,-1699,-5141,-10082,-5391,1507,9476,12687,11730,9881,2150,-10065,1491,6084,3531,9495,21278,29123,26760,17199,10165,6303,4369,6669,10852,18481,23531,20597,10921,4021,496,-4046,-5150,-6753,-12086,-21192,-17792,-10235,-11738,-12533,-14552,-9413,-3842,5490,10907,8884,10382,1970,-12188,-14726,-15098,-9623,-6333,-8637,-8717,-5869,-4899,1899,1644,6482,10399,1751,-3121,-2438,-3610,-6504,-9122,-10873,-16170,-9477,9305,27884,20080,10697,18026,20240,8726,-5754,3568,17111,10706,-6015,-13280,-7472,-6883,-10791,-9318,-6456,-3626,-7204,-14953,-15070,-2680,7920,18835,18859,20082,20953,18966,17117,19809,21756,16761,7727,8009,14563,12871,-93,-13044,-15275,-14196,-6726,9395,17362,25073,20056,9694,4853,4997,5944,11264,17063,24943,19150,4993,1957,1543,5618,11114,19278,29913,43811,47492,28654,4075,-10541,-4903,2861,-5940,-9685,-7902,-4102,-6028,-15578,-14291,-11062,-12769,-20452,-16284,-10963,-6231,5623,4508,-7918,-12487,-2985,3838,17510,28655,19377,6938,-916,-3926,-2568,-1073,3929,1792,-5968,-4076,6822,14007,14310,8768,4125,2240,555,-619,-1074,-2089,-12643,-6724,-2246,-9751,-7344,2894,4715,-721,-7262,-8358,-6281,-13253,-11078,1111,10493,12328,17126,35197,62666,64483,40911,14685,-2565,-11385,-3108,6589,15177,10299,-3625,7019,27364,13882,-5235,-4508,-2036,-6987,-7876,2940,2657,993,-1094,-5500,-4754,-689,-2503,-7817,-6613,-6157,-5931,-7050,-8469,-5635,-1902,-21,1053,5693,8709,1852,-8988,-9992,-1715,2690,7482,2143,120,9580,18084,20828,22471,19281,12085,2415,-948,9245,15850,12065,2749,-2171,-3027,93,7244,16568,18681,16051,8265,2931,-1787,-10551,-9671,-3534,-1817,-3615,-1623,799,-2805,-8295,-9152,-7955,-8800,-7759,-5996,-4189,-2363,-5253,-15786,-6983,-4945,-7904,-9134,-6765,-9363,-5403,5776,11417,9669,2670,-5678,-7150,-3554,167,6748,12830,8582,8182,11864,7444,3365,-529,-6215,-10845,-12233,-792,14652,26298,21773,24448,37531,37811,14876,-9232,-8032,8158,6277,-6186,-14806,-7808,-7164,-6733,-5939,-7616,-8398,-6813,-5891,-5367,-7858,-4434,660,4634,2583,-3179,-7264,-6890,-3233,-1285,-1683,-4939,-3712,-3998,-4431,-7901,-4025,-3311,-9865,-366,7587,15050,10477,-4858,-15165,-23377,-15140,2775,26757,54989,80298,83208,40386,-7646,2413,27215,37632,32960,29381,25751,18153,7512,-3963,-5612,-609,-2503,-6190,-6213,-5641,-6035,-5562,-1983,1919,1701,-1558,-7345,-7551,-3683,9336,12380,8503,4557,3480,6991,2598,-785,-3020,-3078,3328,10015,20932,29771,39629,34426,17740,7126,2627,2120,-2274,-1238,1406,3232,6620,6570,7699,16616,29480,23761,5967,-15022,-4152,-3319,-8229,-8070,-4142,1152,-827,-5492,-4150,-649,5778,13594,9220,2446,269,8948,30344,44741,47682,23531,-2079,-16045,-12037,-5275,-10493,-15491,-12743,-15848,-6775,-3609,-5176,-3750,4792,13224,15598,7090,-7754,-6992,5481,1978,-14786,-9777,-5491,-1618,9157,18259,16398,7518,2527,2120,4812,14696,22240,32709,38301,40543,47757,42315,17662,7168,18,5125,1875,-4214,-6435,-5360,-3524,-8464,-16117,-14634,-12894,-10814,-3686,5392,6395,1176,29,4815,-2719,-11411,-8295,-4867,-2409,-4824,-7940,-7577,-7175,-4484,-3251,-5122,-7356,-12468,-8829,-3523,-2743,-3902,-7983,-11870,-15602,-17362,-10518,-4275,7707,8888,6478,9177,15009,11556,2318,-8681,-7529,6482,36529,47096,34999,11411,-7338,-10059,589,3893,-1801,-10263,-8696,-9762,-285,1031,3959,2684,-41,-6103,-14126,-10243,-1779,-555,-1794,-1479,7718,21697,29461,29247,24218,11924,-3806,6434,11553,8290,2041,-4042,-9016,-9106,-2261,7222,12331,6252,-2183,-8466,-6179,6104,10319,6573,5021,-2088,-14630,-7438,7037,22069,14602,789,-6627,-13438,-15546,-5025,2615,14035,15078,7929,-5460,-10085,-4863,-1943,9503,17068,11638,7696,144,-10224,-15537,-11468,-4540,-1315,5219,18544,13163,2625,2097,5307,5592,-2096,-9938,-10352,-8577,-5852,-266,-2494,-12639,-7381,5334,10799,8366,-4109,-5469,6082,14115,10732,3382,-7807,-4505,-54,971,-1194,196,6657,11681,9739,1292,-9523,-15319,-6153,-7437,-9631,-10650,-10562,-16491,-13046,-10617,-5615,-2258,421,6617,10451,9263,4918,3453,11860,35991,41105,32816,23299,16447,20833,18990,3408,-4851,29427,68897,71810,44627,28536,30060,32636,25905,11073,-1903,-5425,2065,19898,24782,12077,1938,-5393,431,5720,1665,-7111,-7176,1546,-3358,-16963,-1179,12769,21074,25636,20758,14970,4824,-9935,-10833,-7062,-6732,153,21893,33822,31369,26250,9752,4709,8895,-693,-13596,-12245,-6019,-6895,899,17248,28216,30769,28595,15440,11933,16147,4627,672,6985,15073,16604,12834,9761,-808,-6040,595,3940,11424,24733,41766,33084,13900,1771,-5547,-7738,-10612,-11803,-12773,6,8508,10359,-2463,-12209,-9115,-9064,1201,11188,16069,14751,13728,11813,10556,15509,20350,16670,14319,9973,155,-8595,-9390,-11402,-6478,-7335,-14352,-14640,-5923,3377,13709,15416,11490,15005,20515,16902,7269,2089,2028,5056,1736,-6080,-14984,-9255,-5924,-13177,-10929,-7691,1420,2037,-11113,1547,29710,57382,75871,62075,26786,2910,-12176,-11343,-8727,-201,10816,18579,14691,4622,719,-1297,-4819,-6741,-4680,-7087,1096,9872,4348,-4227,-8695,-6632,-3267,-2182,-18,2314,10765,9981,11778,12695,10696,10252,14449,16289,11652,6782,349,-8970,-9682,-7705,-3559,12176,29928,34464,6048,-13203,-5818,5552,11168,14694,24782,26508,14282,-845,-15445,-5701,5759,6684,-3341,-12782,-8966,5748,-6202,-12394,-12015,-10643,-5733,-5057,-9176,-11285,-8458,-4619,-2906,4506,16729,30028,53533,63669,52181,35356,12762,-3559,-11065,-2441,3485,10292,21735,28572,30842,34269,29335,11139,-3754,-14192,-4060,-2208,-6638,-10090,-6087,1115,6903,8076,7103,7373,6976,3248,-5069,-13983,-16355,-8727,-2672,4428,4694,1811,-1160,-4168,-3854,-4794,-5573,-7906,-7478,-4697,1090,1170,-5476,-16700,-9939,-8330,-10905,-10283,-8066,-7989,-7486,-10439,-11241,-11152,-15340,-11165,-4913,-5282,-8783,-6616,-2715,2211,19528,42906,40413,18849,8096,622,-1911,323,3898,3803,-5225,-10411,-8115,-8054,-5576,-4033,-9620,-11806,-2714,896,818,-853,-1990,-4732,-4874,-2517,901,1,10730,16735,22108,17893,3921,-2118,2869,1341,-9537,-18645,-13204,-2034,10780,8782,-4003,-14398,-7677,-8467,-9064,-6857,-4159,308,5259,11419,14551,15582,7955,6149,6034,-4379,-10908,-7655,-957,9485,16280,7307,-105,-8733,-7247,10194,16105,11596,7233,5593,6118,5433,11316,12164,11579,8907,1516,-4145,-1682,-2634,-7787,-8003,1840,9872,5536,-3919,-12098,-8752,3434,7088,4035,-8245,-6781,7404,24991,35717,27684,13187,-832,-9234,-6725,-4711,-8260,-12650,-17502,-12732,-8359,-5949,-9257,-12080,-952,4474,1340,2267,2365,4213,1442,-4060,-3095,4686,8018,9141,5755,-674,-5072,-4842,5605,17484,22433,18548,22571,35399,33262,24449,19919,10770,-2239,-9005,-5927,-4088,-2371,6812,15759,13354,9273,-1130,-9276,2744,12037,2788,-6751,4236,14573,8670,1208,-2042,-3461,-4346,1473,11654,17588,13988,4772,-6386,-16647,-17916,-13947,-10451,-12922,-13417,-14435,-11590,-2145,5693,11919,6575,-10511,-11051,683,5673,3083,3285,2998,-9213,-20934,-6322,-5635,-12599,-14960,2081,12082,10602,724,-6050,-8381,-10934,-15009,-11765,-8628,-6601,-3417,-834,1086,1920,-6387,-11900,-13439,-9619,-5669,-8740,-701,7991,12916,7317,-4643,-10207,-7729,-10466,-16334,-6534,3915,7244,-528,-9543,-9753,20569,45796,30121,6143,2577,8247,4598,-3813,-11239,-11752,-1773,4029,8099,13662,16258,11535,4332,904,-3634,-4152,-2735,-761,263,-1753,-7618,-10700,-9849,-13465,-10246,2160,20401,45289,47189,35526,21702,9960,-111,-4667,-7037,-4168,1848,1891,-4456,-6486,14094,32454,17811,4701,470,2806,2748,-1040,2022,5550,-3618,-10683,-9811,-5183,5378,14637,15281,12907,5995,3225,3608,5278,1359,-6167,-6147,-4581,4475,12581,14555,20616,22120,9095,-6824],[-9906,-10561,-4458,-2635,-5214,3425,20069,39836,41623,35094,40440,40984,20380,-2559,-381,12150,12029,2764,-4885,5200,20855,20218,14380,8151,-325,-1718,11008,23162,19940,3215,-13325,-612,15285,25699,24576,9887,2861,3967,10014,2950,-6294,-4842,-4965,-6370,-6798,-9142,-11142,-4740,-1871,-694,-3828,-9481,-15126,-9439,141,3126,13418,18066,22606,23075,15180,-6928,-14146,-7168,-334,1694,-7790,-14172,-13413,-10896,-2235,1092,2071,4665,3225,5146,-2304,-13046,-8526,-13716,-17027,-13982,-12455,-11861,-10506,-8787,-6939,-2496,-4437,-10413,-13841,-8073,-9569,-11948,-12113,-6498,-2009,-2309,-3308,-5323,1265,8968,14462,13957,11018,9167,2109,-2553,-9065,-9301,-2020,2310,9146,16637,20089,24304,33827,30812,23506,21963,16443,6830,-7103,-5556,5505,18350,31123,30151,14176,7825,2256,-3063,-5050,-13381,-25323,-33364,-19063,6919,18956,2644,-10868,-15991,-13920,-10588,-10801,-11286,-8535,-11958,-11980,-7058,-3578,-1863,-1859,-6954,-11427,-6197,-6625,-8904,-2661,11857,29563,41728,30036,11682,-3336,-14590,-7750,-6736,-6595,-4023,6041,41244,37894,15422,471,6121,48047,72981,84620,67651,28043,-5168,-20540,4929,16814,16395,2528,-14215,-7089,2620,8954,16495,18922,8499,2046,2926,1645,-5520,-13245,1683,2813,-10632,-19412,-5466,4757,12707,19284,21842,9413,-2495,-6462,-2658,6237,8439,1853,-11012,-4952,-1417,-1156,-8393,-17505,-25048,-26649,-19309,768,6935,4074,-2614,-3546,1699,10852,15943,17316,8760,-5142,-12889,-6156,-7210,-10312,-5584,3278,-514,-13371,-11122,580,12530,16557,22444,24924,19057,11548,4370,-5951,-9065,-11349,-12119,-7698,-5404,-5961,-4270,228,4813,5188,271,352,-1989,-4697,-1533,3942,8204,7738,7198,5777,2218,3811,9353,9935,4737,566,132,3774,10180,2343,-11084,-14002,-11400,-3506,1818,3895,10493,19347,18682,12505,-5320,-17718,-8593,-9512,-4315,1124,12850,14969,9459,3641,-4265,-7924,-8547,-9283,-10995,-12841,-9033,-5409,385,-3343,-2862,5157,4364,-3974,-2803,16031,35554,39614,35260,15348,5673,11295,19197,30605,35911,29796,14573,2832,2794,10753,14090,4544,-10032,-12750,-6437,-7232,-8889,-6839,-956,5000,-2789,-12892,-13561,-13054,-14424,-10993,-9880,-9424,-1142,11297,15554,15003,8338,650,7724,22952,30675,29423,20782,8885,-1394,-3070,3156,5515,2481,-903,-8692,-7952,-5677,-6717,-5657,-5046,2577,11320,15145,20643,23289,18738,4926,-8069,-12104,-3715,9124,14947,13269,11574,6682,-7211,-11627,8002,16337,5044,-782,19653,48073,42109,18349,1832,-7379,-9040,-7938,-8599,-10285,-7673,331,9550,9073,5913,3339,1578,2017,3934,-371,-5888,-10595,-4822,7585,10227,4452,-2052,-8047,-10548,-10673,-10907,-8467,-5387,-8938,-8169,-5814,-7943,-14128,-13566,-5634,-7160,-8241,-2611,-1101,-2108,-9280,-11895,-7502,-8517,-14035,-5560,9404,18341,17967,13802,11142,9518,5332,-332,-7814,-11310,-5623,1451,5750,4608,2027,-3113,-9156,-9585,-11252,-12404,-6997,-1889,-7848,-13895,-6179,30259,59218,45058,19970,5055,-1846,5439,15690,5270,-7923,-11834,-11244,-9601,-5958,-5960,-5815,-5627,-4746,-2392,882,5893,2808,-548,2608,5602,9092,2529,-5303,-12954,-6066,2642,7148,8029,9009,10787,6984,-1778,-4257,3127,13164,15241,15843,12819,6718,1887,-663,14905,24176,16956,8767,5889,3640,-4790,1902,26482,28570,21275,9308,2919,2508,6441,7429,4341,3884,6456,5612,106,-8665,-13666,-1804,8217,13092,10991,1865,-4110,8682,22640,20217,3750,-20815,-10609,-7565,-8136,5329,16275,18212,5682,-5709,-16217,-10457,2251,6657,707,-9898,-6431,5308,25093,27881,18932,11158,741,-8628,-7698,-4246,-6144,-10598,-9479,-11100,-12192,-9834,-12534,-15297,-17721,-12772,-8482,-10146,-16475,-7672,-1946,6308,7563,2458,-278,-10583,-17020,-4517,-923,-1513,-12291,-10923,-10452,-4839,474,7838,15442,14320,9529,10530,17117,17176,5758,-954,3967,15782,20165,8325,-887,-3974,-6946,-7092,-8179,-12536,-1229,21397,40464,40631,25102,-709,-9019,-12042,-5588,6208,11249,6315,1051,-4196,-4986,3772,7311,203,-12019,-13548,-9122,-12447,-13373,-5113,101,-2813,193,10140,8217,832,-11192,-15417,-13167,-6903,-1358,-2174,-7226,-6341,-2157,-6453,-8566,-3211,-548,-2098,-2178,4783,12860,15982,16007,7227,-4150,-6535,-1563,3916,12762,24220,19406,7946,-4809,-13861,-16196,-4278,12852,22026,15589,5604,-6810,-8059,1048,7524,8726,1183,-7940,-5859,-9354,-17522,523,17166,17900,2959,-3559,-14355,-14375,-12443,-10332,-1871,9995,13507,11908,7618,6766,14321,12597,4016,-4702,-8153,-8992,-6924,4066,14029,15608,7074,765,2279,-7513,-10669,2146,17984,18736,5488,-9504,-10944,-5392,-2643,-5665,-14813,-10517,-2235,4500,6658,-1089,-7677,-10894,-12818,-20138,-11085,-10013,-6973,5758,16420,23010,19462,13529,1879,-8436,-9407,-298,11695,10011,-748,-7360,-14441,-12082,-10224,-7505,-4612,-5943,-7687,-12680,-10633,-2203,7619,15274,11873,8596,9618,6660,1574,-5111,-4006,861,-3464,-4984,-9123,-10188,-4808,1700,6051,-1695,-10804,-6863,4322,14580,17073,13070,8238,-1866,-6814,6154,7588,3080,7818,18591,26558,25868,16960,10105,5589,3068,4933,7844,12583,15294,12821,6100,2994,2071,-1991,-3950,-6466,-12282,-22355,-17968,-9281,-9195,-8667,-11053,-10279,-5367,4928,12444,12063,12553,1254,-14804,-17895,-14891,-9785,-6201,-8831,-11426,-11509,-10573,-3546,-2879,3078,8647,3515,1280,726,-2085,-6075,-9299,-10685,-16650,-9844,9501,31071,27755,18059,23449,21729,7533,-7274,2750,17254,12022,-5186,-13353,-6921,-6932,-11416,-10122,-6679,-3090,-6180,-13940,-16711,-5117,3054,12445,14521,15436,15831,16869,18766,24510,30194,27445,16337,13521,17953,12240,-1043,-12740,-16811,-15370,-5928,9463,19463,29666,24751,12274,5711,4498,4028,8476,15098,24395,15980,1960,-673,-667,3654,9901,17387,25995,38062,41718,26316,4620,-7999,-1737,3542,-6862,-8711,-6614,-3736,-6548,-14800,-12503,-9107,-10547,-18758,-18980,-13013,-8342,1624,1812,-7543,-10656,1093,9219,19160,25246,13552,1699,-5037,-6615,-4553,-2020,3822,2084,-6202,-5573,7212,16301,16152,9303,3750,1527,-410,-981,-2044,-3653,-14928,-5972,-2610,-10278,-7380,4357,7878,2151,-5525,-7985,-6393,-11591,-7812,4946,12486,12930,16106,31582,57559,61887,40535,14670,-2723,-10459,-1541,7845,17181,13196,-2440,4011,23448,12040,-5869,-4655,-1407,-5875,-7019,2228,2057,2760,269,-7564,-10735,-2265,-2066,-6919,-6852,-7583,-7666,-8351,-10400,-9168,-6169,-3557,-506,6327,10024,2433,-9384,-10603,-2241,2421,7399,2174,-671,9717,21689,26036,27025,23281,14613,3421,-2163,7232,14163,10929,1427,-3561,-4824,-1333,9069,20750,23285,19783,8284,999,-3416,-12408,-10046,-2845,453,581,3373,5560,200,-6709,-8365,-7605,-11225,-9661,-6839,-4540,-2976,-7010,-12793,-3904,-3221,-7687,-8868,-5716,-8581,-7040,4295,10451,8926,1934,-6871,-8817,-5063,-626,6383,12495,7707,5675,10826,8053,3889,-1029,-7795,-12793,-10423,1588,15978,25891,18659,20395,33206,34901,13151,-10145,-8633,5399,4220,-8292,-16399,-9377,-8162,-6935,-5757,-7325,-8692,-7790,-7124,-6298,-8530,-5124,-811,1586,-1348,-6288,-7976,-4963,1227,3347,1172,-3905,-3594,-3609,-2571,-4634,-2237,-5972,-16584,-2372,5234,9420,2208,-10614,-19476,-22190,-12041,5077,26168,48938,67879,72956,38725,-7211,2351,27475,35838,29426,24050,21491,16847,8491,-2494,-7988,-3167,-4407,-6971,-7523,-7729,-7318,-4948,-34,4019,3052,-627,-6180,-6788,-1668,10691,11517,5947,674,-1154,3426,1707,-1146,-3553,-4435,1823,8039,17180,24619,33440,29084,14696,5383,1558,940,-3609,-2336,922,3783,8665,8087,7243,15796,28393,20223,1794,-9675,-1935,-2098,-5825,-5467,-2556,899,-1575,-5309,-3046,1286,8222,14872,9664,895,-4222,3741,26320,44153,47452,20677,-3954,-17000,-11181,-3229,-6005,-10231,-10080,-16249,-8182,-2848,-3476,-3533,3673,12432,16057,8480,-7809,-6792,8317,6070,-11399,-11778,-7354,-2320,10858,20959,18325,8245,2148,1437,4586,14969,22117,32736,39699,42630,49583,40008,14958,4218,-2539,3742,1697,-3626,-6065,-5752,-3888,-8639,-16851,-14833,-13914,-12692,-5355,3700,4691,-1149,-990,6013,-459,-10023,-11265,-7157,-3378,-4714,-6656,-6107,-6065,-3726,-2964,-5387,-8034,-13062,-9297,-4230,-2422,-3323,-7920,-12765,-17400,-16978,-10518,-5891,4730,6216,4438,7387,13009,11667,5225,-6549,-6620,7732,34606,41253,29619,7028,-10407,-9066,679,4032,-349,-8741,-10563,-11629,855,4137,7651,5912,1527,-6130,-13752,-10881,-2919,-1966,-2851,-1427,7513,19660,28106,32082,29269,19127,1786,6353,9260,4550,-1307,-5899,-10715,-11358,-4164,4258,7916,3610,-2568,-7541,-6033,6880,11936,7805,6329,-146,-12675,-11675,2250,17664,17790,5740,-3001,-12157,-17293,-7400,-2582,7275,10060,4976,-6575,-9805,-4502,-988,11859,20356,17426,15076,6328,-5981,-14016,-10775,-4304,-1980,3853,18022,16388,5179,3005,3483,82,-8368,-15106,-12028,-8775,-5866,-494,-3045,-12468,-6215,6117,12380,10432,-1662,-2650,9763,18300,14048,5559,-8092,-5089,1145,4431,3015,3543,9295,11587,8105,-166,-10350,-11021,-703,-2973,-7492,-10971,-11327,-15085,-11939,-10080,-5116,-1867,534,6773,10882,9212,3529,480,7692,33266,45508,39613,28497,17757,19343,17865,2056,-6231,26584,66602,73902,47629,32423,33746,36325,30672,15017,-718,-6153,1159,18013,22323,10069,567,-5982,-758,4686,599,-9557,-7103,3718,-364,-14113,-623,14565,23603,28782,24839,18590,7335,-8998,-10618,-7305,-7362,2592,24201,37168,35773,32468,17689,10175,11076,-1317,-14003,-12448,-4628,-7020,-3848,13888,27508,31720,28046,13462,9923,16274,6397,1793,7929,16353,18526,15329,11208,1521,-2452,1932,2265,7295,18506,37450,35580,17026,3765,-4194,-6669,-9564,-10329,-10172,4232,13185,13764,-405,-12343,-8732,-7151,4460,13066,15980,11969,10351,11208,11514,16880,20143,13334,9917,5712,-4149,-8544,-8676,-9386,-3795,-4902,-11704,-15272,-6853,2276,11826,13351,9257,9400,10762,5593,-1290,-1416,3100,7093,3026,-4441,-12319,-7845,-6101,-15722,-12905,-8681,1065,3198,-7911,-1630,23092,47777,70258,62219,28753,4780,-10372,-8932,-4836,2582,12563,18214,11642,2225,-79,-1036,-3894,-6431,-4892,-6651,1906,10957,5508,-3449,-8390,-6584,-3052,-1976,293,2858,10176,8118,9550,10292,9536,9152,12883,14868,10593,5870,-940,-11016,-11740,-9307,-5774,11266,28906,34715,6730,-13419,-5651,5997,10204,12453,22319,24333,12984,-951,-12459,-5489,5129,3108,-8737,-16152,-4020,8414,-5806,-11388,-11218,-9795,-5425,-5605,-10690,-12954,-9857,-6004,-3930,2911,14359,27821,50042,60090,50453,33827,11193,-4252,-12666,-2667,4865,13232,24800,30577,33377,34190,27006,8861,-5468,-10226,-1842,-780,-5769,-10667,-7728,47,6686,8330,6224,5069,3387,350,-6925,-15502,-15247,-7867,-2786,3800,4393,495,-3560,-7013,-5779,-6135,-7204,-9832,-9069,-5587,692,1859,-3974,-15307,-10635,-8973,-12720,-10532,-6632,-7234,-7940,-11819,-12165,-11263,-14903,-10233,-3788,-4154,-8529,-7874,-5166,-1520,14877,40727,45076,22276,9874,1667,-849,2558,8401,8742,-1265,-7752,-6246,-5941,-3320,-2861,-9216,-10261,-942,3327,2391,-745,-3718,-9067,-10235,-8615,-3102,-1789,9829,17187,24801,21413,6834,-2903,1405,864,-9554,-19606,-12261,-1368,10600,8717,-2636,-12572,-9570,-8911,-9355,-9875,-6546,-1089,4256,10713,13957,15128,7771,6027,5939,-4175,-10717,-7350,-1857,6011,9925,1788,-4027,-9191,-6653,9705,12795,9383,6791,6740,7865,4344,8640,11173,10715,6969,-1227,-6584,-3719,-4000,-7435,-3882,6846,14465,8201,-2260,-10731,-10838,3852,7756,2997,-9424,-5685,6471,20559,27279,20046,9614,-1750,-5664,-2259,-2166,-6924,-12111,-17352,-12174,-8117,-5754,-8759,-12698,-3172,980,-3815,-669,1355,4418,1990,-4315,-4334,2893,6659,7134,3302,-2738,-6935,-6515,3902,15398,24860,22745,26176,38797,37888,28001,21960,11479,-2159,-9342,-6346,-5279,-4201,4872,14665,13722,9238,-1148,-7955,3473,13973,3313,-7360,4839,14797,9136,2747,-707,-2887,-5057,-1286,7227,13440,11545,4915,-5292,-16263,-18172,-13022,-10130,-13367,-14932,-16309,-12475,-2185,6559,13310,7288,-10530,-11700,-836,3426,1747,2562,2020,-8754,-20292,-7315,-5756,-13159,-13349,5516,15198,13961,3296,-5049,-8298,-11088,-15299,-13313,-10132,-7095,-2232,2159,4677,3248,-7019,-13116,-15245,-11060,-4595,-7300,386,6846,7992,2462,-8377,-12315,-9854,-12737,-15566,-5637,3930,6375,-502,-7631,-12056,17406,39276,23692,3583,1503,6008,1779,-6752,-13497,-9343,3307,8889,11943,15813,16575,9879,2098,-1751,-4516,-3605,-2179,-694,-499,-2834,-8194,-10896,-10995,-16438,-9681,2229,18638,39028,39804,31470,20382,10368,78,-4911,-7212,-1464,5401,4395,-3457,-5580,18259,37286,18135,3833,126,1762,-858,-4106,-1233,1803,-5838,-12404,-11512,-6321,5371,17690,20941,17007,8246,4286,4368,6940,4601,-2688,-4195,-2783,6801,15723,17682,21871,21047,7456,-7580],[-8859,-10514,-8040,-6286,-5368,5887,22555,45426,52177,43873,46882,47383,27035,886,-52,10912,10823,2674,-5210,3412,20642,24135,19438,11484,-808,-4673,8158,21204,19638,5328,-10339,77,14999,23954,22213,8949,1562,891,6740,-39,-9177,-4422,-3213,-3596,-4433,-7546,-8918,-4068,-2554,-3024,-6682,-9654,-13055,-5535,6209,7071,13144,16881,21229,21502,12187,-9314,-11121,-4615,1010,973,-9798,-14448,-16661,-17286,-6083,-1406,786,2948,1652,7112,3772,-8712,-9660,-15476,-15568,-13071,-12987,-13301,-11765,-9665,-7369,-3197,-5315,-11270,-14031,-7754,-8563,-10453,-11408,-7741,-4136,-4097,-3825,-5666,454,8677,14876,15208,13070,12228,4093,-2368,-9906,-9432,-2005,2469,10476,22735,32097,36747,44258,37826,28219,24024,16732,7976,-5276,-7442,4510,17680,31965,30195,11591,4846,661,-5452,-9498,-17654,-28082,-32082,-15765,9360,18337,42,-12607,-17016,-12593,-9113,-8975,-8514,-5157,-9316,-10730,-7391,-5155,-4401,-5282,-10539,-14111,-5969,-5329,-7508,-1160,12499,28509,37517,24649,7548,-5937,-16041,-7631,-4574,-3812,-1288,9835,49040,49430,24041,1128,1111,36943,52090,53224,29792,-9314,-35346,-40857,-4012,12880,16326,5939,-9599,-5332,2006,5510,11599,15625,9322,3858,4478,2654,-4731,-13243,1076,1473,-11496,-17507,-5023,4368,11528,17348,18963,5487,-5137,-7574,-1901,6819,8598,1680,-11122,-5648,-4053,-8799,-17214,-25291,-31196,-32035,-19237,2249,7911,4490,-2094,-3422,912,8149,10523,12104,5889,-7078,-12966,-5887,-8211,-11072,-6242,684,-2890,-13634,-8544,1110,10542,12952,18790,23619,19891,12582,3924,-7532,-11356,-12276,-11368,-9168,-4119,-1740,1891,6406,9871,8259,2028,1293,-2522,-3864,-427,4922,8601,7801,7957,7117,3202,3469,7628,8557,3880,-449,-1008,3312,11582,4625,-7378,-8395,-8177,-3655,-287,709,6034,16280,18679,14140,-3707,-17066,-9470,-11961,-3426,5425,18390,19823,11798,4890,-2637,-6062,-6436,-6785,-8106,-12405,-11252,-6460,-335,-3821,-2041,7226,6257,-2639,-3137,13755,29098,31145,29127,13585,5105,9886,18744,32776,38614,30162,14360,2987,2266,10268,15038,7100,-7794,-13233,-6934,-7351,-8407,-6425,-1113,4184,-2452,-13405,-12182,-10250,-12565,-12287,-12512,-11432,-235,12255,17255,19117,13834,5300,10436,24804,30498,28379,21000,10549,1157,-1050,3317,4123,914,-2211,-10023,-9371,-5828,-6037,-7767,-10945,-2446,7014,12851,19685,23753,21003,6798,-6732,-10076,-999,12447,17255,14871,13443,8824,-4170,-16134,2315,10249,2313,1769,21948,45922,36375,15760,1421,-6683,-7280,-5543,-5461,-6905,-2864,5949,12223,9490,5744,2297,-439,-1140,664,-3504,-8374,-11653,-4473,6054,7238,2628,-2974,-8953,-12082,-12631,-12821,-8851,-5400,-8750,-8351,-6696,-8524,-14163,-13390,-5647,-6498,-7771,-2773,-1134,-1141,-6471,-9067,-6008,-7059,-14461,-7118,9008,18172,17365,12735,10302,9898,6252,990,-5684,-9398,-4609,2207,7038,6751,4357,-1168,-7420,-8688,-11239,-15319,-12990,-5151,-8066,-12773,-6101,27814,58027,47237,22725,7820,3023,14734,27550,15179,-1297,-7520,-9740,-7990,-5209,-5282,-4563,-4457,-3405,-873,1866,5667,1518,161,8324,14253,16202,5923,-3998,-15485,-4717,4275,9051,8466,7008,9152,6963,-963,-3600,3782,13143,12743,10944,8389,4612,2077,897,15964,21476,11731,3917,2132,873,-5489,3441,28895,29113,21842,11637,6616,6749,11212,12031,6658,3810,5873,5163,2368,-6073,-16752,-5583,5701,13252,13187,4418,-7035,2521,16098,17823,5325,-16123,-13342,-11413,-8324,6582,17747,17840,4388,-6945,-16286,-8640,3885,8713,3827,-7829,-7665,4382,24740,29703,23148,15756,4728,-6943,-6494,-1800,-3672,-8795,-9341,-12487,-14837,-12757,-13545,-12089,-14419,-12133,-9113,-11347,-17676,-8659,-1374,5914,4364,-1408,-2694,-10685,-17107,-5884,-2392,-2621,-12039,-11646,-11532,-6929,-3258,3402,11521,11548,6624,7323,14318,17729,6178,-1509,2386,13577,19110,8437,-936,-3780,-6859,-7858,-9058,-12325,-1760,21019,39077,37783,21277,-3818,-8871,-10434,-5580,5490,10586,6514,1679,-3441,-5731,1877,5257,-1282,-12175,-12026,-8403,-12133,-15311,-7317,-1263,-1969,3706,13819,11551,2908,-11654,-13632,-9015,-1946,783,-103,-7632,-6413,185,-1331,-2127,2288,3127,1082,-28,6440,14359,16614,15991,7073,-4062,-5726,-1592,2323,9574,20647,17997,7194,-4586,-12281,-13406,-1756,14927,24053,16786,5712,-7166,-8734,-1199,3159,2325,-6157,-11910,-10436,-12541,-20464,111,17478,18857,3534,-2851,-12148,-14759,-12774,-9597,-691,9725,11164,8429,3553,6277,19723,18111,7984,-1830,-5955,-7824,-8605,1605,11652,13942,5247,-1154,1736,-6456,-12450,-1159,13113,14631,3856,-8481,-11318,-5960,-3372,-7000,-14803,-8915,1031,9427,12443,4986,-2758,-9057,-15290,-14769,-5633,-5617,-5762,6322,17624,25641,22581,15081,2528,-7751,-10585,-1519,11369,10970,1592,-3866,-11509,-10527,-9960,-8500,-6910,-9041,-9492,-15068,-10656,-4056,5076,11392,7613,5460,7104,3914,-2069,-7347,-1209,3062,-2352,-4421,-7372,-5798,1961,10482,13805,2159,-10545,-8127,7312,19658,21153,14305,6736,-4704,-2246,9054,8211,2413,6055,15783,23867,24864,16828,10508,5945,3574,4961,6150,8008,8761,6719,2403,2044,3342,415,-1763,-5419,-11791,-21330,-16725,-7779,-6313,-4951,-7491,-10386,-6855,4226,13900,15448,14796,635,-16676,-17743,-13617,-9735,-5905,-8429,-13281,-15085,-9830,-5325,-7245,-1193,5373,4235,5209,3993,-314,-5755,-9415,-10332,-16775,-10175,9697,33989,36076,25854,28245,22511,6419,-8912,1528,16424,12436,-4675,-13484,-6567,-7144,-12150,-11077,-7182,-2906,-5447,-13181,-18096,-7186,-1158,5025,8595,10270,11230,14696,19772,28139,37265,37352,25918,19773,21074,11111,-2349,-12707,-16698,-14892,-5124,9470,21835,34839,30168,15557,7379,4637,2464,5796,12713,22631,12007,-1449,-3329,-2438,2394,9004,15413,21449,31086,34753,23634,5952,-4566,1281,3345,-7991,-7225,-4205,-1852,-5485,-12437,-9997,-6394,-7596,-15663,-17571,-12901,-8769,-1048,-325,-7173,-8560,5298,14156,20040,20932,8246,-2537,-8113,-8589,-6045,-2771,3694,2319,-6250,-7161,7313,18012,17242,9229,2779,302,-1550,-704,-1744,-5324,-13812,-4759,-3130,-11100,-7443,5760,11072,5195,-3592,-7058,-5841,-9082,-4490,8288,13992,13699,15772,28445,52153,58654,39948,14944,-2439,-9523,-344,8468,17965,14748,-2165,955,19423,10087,-6631,-4893,-734,-4669,-6184,1306,2092,5472,2840,-6536,-11047,-1420,-486,-5738,-7194,-9084,-9355,-9558,-12138,-11989,-9564,-7237,-2822,5933,10366,2485,-9923,-11083,-2765,1902,6766,2038,-1557,9482,24566,29732,29729,26147,16405,4263,-2683,5860,12822,9905,119,-5011,-6570,-2858,9931,23871,27399,23641,8940,-573,-5095,-14174,-9951,-1765,3972,6522,9877,10915,2999,-5405,-7650,-6696,-11865,-12055,-8308,-5409,-4085,-9605,-9124,-630,-1445,-7499,-8351,-4356,-7051,-8454,2662,9063,7784,916,-8133,-10326,-6322,-1252,5815,11319,5508,1793,8397,7682,3857,-1705,-9263,-14482,-8602,3991,16660,24086,14254,15125,26588,29673,10352,-11427,-9364,1897,1587,-10577,-15873,-10645,-8907,-6887,-5331,-7091,-9498,-9386,-8704,-7417,-9362,-6041,-2574,-1607,-5398,-8766,-6877,-1151,6365,7923,3588,-3314,-3996,-3594,-837,-564,1279,-6472,-17310,-2735,3392,2541,-6650,-16245,-22790,-19451,-9467,6936,24880,41979,54968,61648,36828,-6686,2167,27481,33629,25781,18906,17346,15398,9406,-589,-9512,-5849,-6126,-6647,-6794,-8255,-7375,-3547,2089,5851,3930,-126,-4994,-5748,468,12221,11489,5099,-928,-4475,-281,-106,-2627,-4743,-6155,-33,5701,13110,18974,26254,22528,11208,3378,272,-498,-5194,-3701,108,4083,10447,8847,6040,14566,26890,16690,-1870,-5807,2634,1969,-2019,-2563,-1173,133,-2574,-5356,-2304,3015,10569,15936,10013,-227,-8423,-1380,21585,41811,45355,17668,-5249,-17362,-11398,-2827,-3138,-6391,-8319,-16253,-10250,-2888,-1960,-3023,2177,10713,15552,9207,-7999,-6846,10152,9034,-8617,-13514,-9284,-3298,11999,23079,19875,8773,1623,761,4293,14326,20682,30746,38427,41828,47847,35480,11477,958,-5027,2079,1420,-3122,-5878,-6511,-4497,-8867,-16990,-14841,-14743,-14430,-6635,2364,3094,-3786,-2425,6798,1866,-7258,-13393,-10154,-5062,-5240,-5707,-4330,-4511,-2741,-2612,-5634,-8756,-13569,-9704,-4980,-2169,-2481,-7204,-12649,-18454,-16512,-10234,-6884,2002,3116,1834,5011,10728,11593,8173,-3987,-5064,8997,30994,33947,23202,2013,-13439,-7721,850,4109,1122,-6658,-10577,-12597,1768,7224,11784,9542,3039,-6340,-13478,-10653,-3301,-2733,-3413,-1311,7005,16994,25379,32994,32903,25691,7460,5523,5774,81,-4070,-6478,-11177,-14098,-6865,327,3249,1068,-2699,-5873,-4336,9068,14707,9870,8138,2071,-9898,-15179,-1769,13391,20586,11535,1782,-8965,-16378,-9291,-5987,1537,5183,2143,-7588,-9555,-4280,-437,12814,21809,22036,22135,12354,-1666,-11709,-9902,-4208,-2927,1932,15936,18464,7937,4181,2131,-3830,-11481,-19221,-13196,-8775,-5659,-482,-3124,-10199,-4052,7401,14209,12561,800,6,13038,21662,16527,7168,-8117,-5352,2472,8138,7702,7443,11951,11019,6291,-1619,-10589,-6067,5596,1398,-5477,-10840,-11753,-13285,-10843,-9698,-4763,-1530,707,7013,11242,9057,2201,-2150,4488,30478,49426,46694,33672,18094,16830,16118,568,-7740,21963,59474,70377,46935,33825,34671,37123,33526,18367,330,-6641,576,16156,19820,7938,-896,-6744,-2404,3066,-887,-12183,-5999,6575,3605,-10746,-141,15635,25207,30497,27127,20548,8709,-8497,-10187,-7323,-7577,4764,25349,39361,39774,38611,26030,15756,12965,-2188,-13862,-12706,-3255,-5421,-7765,10771,26259,31775,26617,11285,7937,15667,7808,2787,8664,17406,20267,17606,12098,3339,547,3015,1210,4277,13499,32956,37573,20246,5828,-2705,-5426,-8342,-8513,-6106,10023,18860,17740,2203,-11485,-8399,-5043,7619,14781,15820,9567,6755,9734,11482,16801,17961,8672,4936,1157,-7648,-7855,-7673,-7261,-1233,-2586,-9070,-13995,-7159,1362,9975,11361,7125,4235,2142,-4077,-7988,-2738,4662,8689,3998,-2812,-9596,-4936,-3813,-14295,-14865,-9626,847,4378,-4832,-5052,15922,37142,61556,59981,29896,6234,-8186,-5467,-1356,4318,13664,17135,8219,-260,-899,-786,-2912,-5669,-4495,-5811,2540,11757,6562,-2586,-8109,-6758,-3152,-1906,665,3615,9839,6705,7657,8672,9320,8856,11689,13462,9679,5253,-1830,-12735,-10249,-4786,-5978,9753,26717,33776,7378,-13327,-5354,6412,9133,9881,19049,21378,11524,-488,-8169,-2781,6645,1665,-12658,-13219,2711,12139,-4561,-10201,-10098,-8671,-4907,-5866,-11844,-14216,-10712,-6825,-4399,1722,12100,24987,44734,53821,45919,30136,8860,-4872,-13677,-2346,6404,16050,27175,31763,35170,33483,24630,6867,-6151,-5739,871,843,-4659,-10487,-9548,-1733,5487,7444,4011,1429,-1206,-2383,-8427,-16948,-13788,-6863,-2805,2972,3914,-1064,-6338,-9728,-5765,-5802,-7616,-11113,-10484,-6568,157,2502,-2281,-13040,-10366,-8137,-10154,-6351,-3549,-5083,-6957,-12358,-12826,-10761,-13096,-9358,-2996,-3207,-8117,-9041,-7443,-4872,10699,38012,49424,26767,12382,3189,471,4642,12003,12578,2451,-4903,-4122,-3242,-151,-793,-7932,-8287,888,5795,3985,-508,-4765,-12958,-15074,-14563,-7035,-3268,8954,17581,27084,24613,10150,-2262,494,655,-9202,-19620,-10495,12,10658,8985,-803,-9840,-11143,-9073,-9386,-11795,-7082,-1242,4098,10666,13971,15227,8185,6412,6151,-3728,-9934,-5853,-1409,3864,5192,-2498,-7334,-9497,-5528,9694,10363,8001,6798,7904,9174,3158,5352,9214,8748,4160,-4085,-8877,-5717,-4856,-6142,634,12037,18913,11052,8,-7580,-12502,2956,6892,899,-9237,-4053,6115,16062,17818,13137,7188,-1578,-1908,1926,513,-5235,-11035,-16466,-11386,-7485,-5030,-7652,-12576,-5390,-3032,-8792,-2739,1070,5246,2937,-4279,-5299,1491,5701,5479,1101,-4424,-8135,-7524,2662,13100,26097,25985,28083,40147,41229,31368,23855,12234,-1628,-9067,-6382,-6317,-5881,3060,13248,14075,9683,-341,-6679,3847,14828,3331,-8512,4904,14381,9427,4423,945,-1757,-4872,-2934,3854,10326,10152,6030,-3336,-14980,-16855,-11204,-9147,-13095,-15867,-17535,-12521,-1873,7506,14554,8081,-9926,-11524,-1709,2211,1436,2379,1596,-7503,-17308,-8246,-5782,-13366,-10359,8652,17194,16475,5539,-3936,-7670,-10255,-14323,-14041,-11152,-6971,-355,6316,10017,6145,-5640,-11807,-14623,-11765,-2980,-4515,2747,6624,4140,-1774,-11694,-12829,-11334,-15007,-13755,-3762,4819,6558,1087,-4366,-12435,14165,31935,17310,1743,1225,4651,-53,-8221,-12296,-4876,8985,14207,15952,17833,16704,8604,724,-3592,-4621,-2614,-1405,-372,-680,-3071,-7909,-10421,-11576,-18636,-7258,3331,17119,31831,31323,26745,19160,11613,1555,-3991,-6656,1904,9865,7855,-1579,-3912,22638,41459,18618,3219,-140,671,-4033,-6049,-3100,-413,-6776,-13119,-12330,-6755,5803,20594,26957,21949,11213,5974,5817,9360,8754,1694,-1259,-399,8351,17048,18998,21722,19493,6563,-7171],[-8213,-9681,-10874,-9828,-4693,7886,23842,48312,59550,50706,51133,51207,32849,4116,591,9452,9383,2454,-5578,1383,19503,27375,24062,14206,-1787,-7455,7560,21258,20394,8338,-6897,562,13735,20691,18448,7568,144,-1901,3924,-2380,-12337,-3883,-1367,-983,-2645,-6679,-7643,-3257,-2612,-4851,-9531,-9183,-10604,-1748,12258,12825,13558,15032,18296,18229,8283,-7017,-6446,-1590,2362,-105,-11592,-11533,-14848,-20830,-9534,-3696,-305,999,-120,8976,10563,-3242,-10330,-17492,-14191,-12187,-13532,-14822,-13022,-10536,-7824,-3892,-6201,-12224,-14286,-7758,-7951,-9213,-10264,-8108,-5783,-5871,-4714,-6046,-306,8463,15307,16202,14512,14449,5826,-2297,-11109,-9644,-2010,2555,11535,28517,45186,51209,55592,44866,32556,25184,16168,8636,-3304,-9567,3120,16263,31209,28877,9132,2636,-408,-6610,-14214,-23839,-32189,-30425,-11778,12711,17699,-2231,-14318,-18104,-11131,-7521,-7030,-5344,-1792,-6763,-9023,-6914,-5912,-6419,-8473,-14202,-16352,-5907,-4251,-6206,60,12489,26181,31395,18144,3171,-8162,-16926,-7193,-2263,-1024,1361,13603,56492,62470,32093,-8914,-28801,-12974,-18271,-31436,-55588,-80366,-83026,-66700,-12724,8239,15629,9318,-3579,-493,2636,2272,6766,12205,9796,5294,5492,2996,-4549,-10671,1489,540,-11987,-15317,-4079,4437,10761,15577,15740,1299,-8097,-8655,-1545,6518,7703,601,-11224,-6222,-6793,-16513,-26463,-32737,-35568,-32914,-15910,3826,8441,4217,-2142,-4021,-1202,3094,2035,4423,1771,-9783,-11970,-5183,-8875,-11168,-7593,-2844,-4326,-11047,-5537,2106,8924,9956,15659,22572,20976,13976,4250,-8087,-13530,-13009,-10059,-10579,-2804,2254,7698,12268,14441,10860,3603,1720,-3092,-3086,522,5711,8670,7604,8495,8468,4300,3125,5741,6958,3141,-623,-230,5403,16425,10880,-23,-1615,-3546,-3398,-2871,-2913,1054,11747,17150,14320,-2937,-16264,-10187,-14205,-1520,10186,23693,24122,13565,5765,-1251,-4430,-4645,-4601,-5165,-10202,-13614,-8510,-1872,-4470,-1275,8779,7361,-2309,-4666,10336,22275,23235,23407,12036,4302,7926,17328,33482,39629,29451,13794,3610,2892,10391,15657,9052,-6110,-13598,-7515,-7581,-8112,-6300,-1610,2864,-2678,-14316,-11327,-8071,-10093,-13093,-15834,-12727,1587,13223,18541,22965,19801,11292,14543,26646,29305,26314,20281,11427,3208,928,3641,2820,-776,-3733,-11302,-10827,-6007,-5664,-10340,-14698,-5464,4079,11342,18373,23110,21965,7824,-5938,-8685,927,14650,18542,15777,14782,10594,-1099,-18317,-2512,6072,1793,4688,23694,42309,30091,12904,824,-6113,-5897,-3620,-2652,-3683,1178,9877,12462,8427,4808,956,-2403,-4091,-2829,-7053,-11426,-13042,-4563,4170,4576,1125,-3599,-9567,-13565,-14716,-13913,-8984,-5688,-9110,-8960,-7961,-9535,-14550,-13585,-6129,-6239,-7487,-3039,-1105,61,-3529,-6625,-4994,-5958,-13078,-8247,7492,16578,15645,11012,9015,9821,6793,2093,-3653,-7463,-3676,2622,7766,8206,5805,-151,-6522,-8418,-11122,-16378,-17456,-7571,-8388,-12194,-5684,24973,55165,48381,25512,10821,8477,24954,39410,25721,5718,-3067,-7737,-7111,-5479,-6141,-5455,-4845,-2776,51,2216,4704,-218,774,14451,24333,24516,10256,-1018,-15686,-4305,5011,10350,8580,4931,7188,6374,-593,-3362,3661,11975,8881,4268,2395,1386,1198,1153,14870,17074,6404,-234,-1194,-2143,-6527,4560,30116,28451,21342,12903,8909,9760,15310,16391,8558,3385,4800,3887,3024,-5015,-15341,-9057,3233,13265,15131,6797,-9233,-3556,9808,14899,6539,-11338,-13009,-15405,-8565,7270,18426,16910,3189,-7948,-16043,-7497,4580,9588,6044,-5371,-7846,3911,23980,30548,26756,20071,8589,-5614,-5936,21,-1818,-7389,-9131,-13915,-17510,-14934,-13372,-10321,-12000,-11860,-10049,-12387,-15494,-8786,-984,4842,752,-4684,-3872,-8384,-15059,-8560,-5174,-4412,-8642,-7719,-9966,-7012,-4439,1011,8995,9680,4176,3759,10510,16800,6046,-2090,976,11475,17561,7992,-1209,-2936,-5452,-7380,-9063,-12381,-3029,19447,36267,33732,16878,-7362,-8854,-9132,-6131,3867,9177,6235,1969,-2877,-6544,-599,2431,-3413,-12158,-10385,-7863,-11832,-17109,-10192,-3719,-1702,7019,17030,14283,4239,-12617,-11725,-4947,2521,2333,847,-9002,-6818,2291,3568,4386,7147,5755,2794,618,6690,14568,16398,15451,6816,-3800,-5043,-2025,411,6003,16495,15748,5875,-4692,-11182,-11093,586,16410,24972,16922,5064,-7983,-9308,-3305,-774,-3014,-12071,-8484,-11923,-13767,-16579,376,17828,19745,4306,-1756,-9558,-15292,-14007,-9493,-369,8324,7680,3728,-815,8186,27121,23864,11685,586,-4278,-6552,-10091,-1024,8874,11832,3382,-3346,180,-6476,-14049,-4105,8603,11021,2813,-6964,-11717,-7161,-4762,-8724,-14621,-7984,3320,12995,16392,9436,774,-8405,-18465,-9505,-1362,-2246,-4144,6819,18193,26865,23995,15238,2305,-7567,-11978,-3136,10799,12126,4261,-125,-7946,-7524,-8412,-9189,-9496,-12202,-10978,-15416,-9868,-6105,1926,7060,3279,2301,4385,710,-6349,-9355,1210,4961,-1135,-3524,-5137,-1426,8849,18717,20434,5367,-10114,-9277,10028,24130,24449,15074,5041,-7300,122,10031,8003,1514,4164,12810,20969,23615,16656,11224,7110,5045,5747,5075,4238,3446,1749,-800,571,3644,2256,760,-3802,-10871,-19482,-14996,-6132,-3508,-1559,-4189,-9991,-8486,3160,14950,18593,16674,-112,-17409,-14838,-12147,-9807,-5761,-7792,-14009,-13607,-6109,-3183,-10745,-6279,411,3458,7770,6379,901,-5995,-9724,-10055,-16776,-10755,9598,36149,44154,33386,31833,22381,5452,-10649,-180,14577,11830,-4624,-13880,-6645,-7734,-13169,-12353,-8141,-3270,-5216,-12851,-18890,-9094,-4888,-2996,1635,5563,7378,12257,19769,30252,42248,45354,35425,26407,23566,9518,-4017,-13099,-15857,-13924,-5075,8711,23401,39088,34954,18751,9520,5566,1636,3710,10443,20270,7893,-5148,-6030,-3888,1657,8330,13380,16531,23369,26958,20464,7821,-690,3738,1971,-9490,-5714,-1203,1394,-3029,-9576,-7298,-3344,-4361,-12389,-14205,-10703,-8154,-2871,-2033,-6844,-6731,8926,18297,20089,16267,3888,-5637,-10059,-9708,-6975,-3424,3389,2306,-6330,-8820,7050,18973,17483,8490,1114,-1583,-2900,102,38,-6207,-10372,-2969,-3668,-12178,-7623,6945,14071,8253,-1672,-6010,-4991,-6271,-1328,10797,14807,14362,15969,26060,47019,55164,39236,15326,-2148,-8990,383,8363,17362,14731,-2877,-1696,15673,8110,-7528,-5151,66,-3281,-5314,246,2896,8749,5999,-3515,-6371,1139,1725,-4457,-7540,-10344,-10683,-10609,-13629,-13911,-11631,-10580,-5750,4486,9602,1887,-10699,-11443,-3304,1120,5549,1631,-2448,8868,26244,31128,29797,27159,17013,4570,-2648,5254,11985,9164,-1007,-6368,-8083,-4179,10117,25916,30849,27226,9972,-1532,-6619,-15530,-9401,-78,9405,14612,17815,16445,5377,-4382,-7011,-5480,-9956,-14498,-10228,-6772,-6265,-13441,-4682,2775,391,-7221,-7513,-2694,-5132,-9334,1055,7440,6409,-235,-9374,-11578,-7228,-1673,5077,9406,2261,-2852,5048,6482,3362,-2448,-10443,-15678,-6737,6508,16316,20462,8539,9004,18046,22297,6661,-12801,-10086,-2163,-1498,-12883,-14971,-11448,-9232,-6480,-4660,-6859,-10693,-11426,-10320,-8470,-10143,-6879,-4213,-4483,-9207,-9549,-4323,3989,12047,12289,5532,-3129,-5060,-4020,824,4299,6548,-4405,-11733,-587,3730,-3944,-15566,-21319,-20869,-16910,-7248,8459,23134,34706,42520,50044,34602,-6111,2099,27481,31404,22506,14428,13636,14027,10342,1631,-9350,-8354,-7399,-5506,-4643,-7057,-6101,-1445,4429,7507,4438,60,-3733,-4321,2934,14006,12130,5431,-691,-5850,-3479,-2485,-4865,-6291,-7847,-1907,3267,9031,13297,18818,15542,7645,1329,-1075,-2033,-6856,-5150,-850,4305,11950,8972,4542,13475,25543,13732,-4819,-3239,7453,7694,2820,818,290,-871,-3627,-5504,-1748,4702,12967,16991,10510,-443,-11263,-6001,16817,38320,41993,15007,-5803,-17130,-12316,-3799,-1945,-4075,-7305,-15868,-12645,-3603,-554,-1935,806,8441,14384,9509,-8100,-6958,11192,11056,-6284,-14747,-11033,-4320,12653,24592,21110,9260,1167,282,4111,13129,18384,27213,34809,38367,43051,29578,7698,-2226,-7152,359,1220,-2557,-5733,-7548,-5377,-9028,-16169,-14328,-14901,-15286,-7135,1812,2133,-6260,-3971,7290,4241,-3663,-12336,-13421,-7238,-6214,-4945,-2339,-2448,-1341,-2000,-5662,-9314,-13757,-9827,-5513,-1752,-1188,-5717,-11417,-17700,-15855,-9593,-7005,184,55,-1110,2298,8450,11528,11332,-677,-2729,10389,26515,26134,16338,-3234,-14932,-5970,1236,4311,2790,-3971,-8346,-12040,2605,10348,16339,13614,4647,-6545,-13079,-9465,-2579,-2494,-3266,-989,6390,14111,21708,31986,34874,31052,12926,4220,1282,-4386,-4922,-5065,-9390,-15564,-10312,-4101,-896,-979,-2409,-3541,-1169,13110,18997,12971,10588,4664,-6821,-15923,-5042,9642,22785,18011,7128,-5515,-14786,-10751,-7888,-2609,1058,-195,-8292,-9182,-4021,-133,12587,21622,25361,28664,18145,2673,-9082,-8857,-4113,-3954,-330,12456,19048,10852,5676,1364,-5624,-10395,-15460,-13575,-8480,-5148,-42,-2392,-6789,-1274,9102,16108,14495,3068,2424,15778,24029,18019,8005,-8198,-5130,4079,12207,12991,12053,14622,10148,4526,-2874,-10142,-918,11864,5417,-3547,-10272,-11639,-11169,-9487,-9248,-4442,-1172,990,7345,11517,8830,994,-4388,2206,27760,52366,53333,38344,17397,13524,13972,-856,-9072,16324,48400,61236,42018,32016,32205,34510,33835,20741,1237,-6748,275,14332,17312,5718,-2440,-7686,-4369,954,-2750,-14820,-3959,9850,8298,-6877,129,15789,25760,30654,27426,20753,8850,-8504,-9531,-6992,-7160,6621,25428,40218,42949,43995,33815,20605,14161,-3202,-13177,-12970,-2017,-2967,-9052,8075,24476,30827,24341,8947,6043,14549,8857,3621,9185,18209,21714,19524,12419,4514,2749,3526,360,2028,9614,28640,39002,23492,7874,-1242,-4227,-7140,-6545,-1172,16418,24623,21616,5010,-9905,-8242,-2912,10322,16118,15491,7624,3344,7437,10347,15137,13910,3104,-163,-3280,-8947,-6897,-6603,-5226,952,-657,-6795,-12211,-7106,521,8086,9328,4947,-183,-4541,-11361,-11450,-2315,6036,9606,4523,-1414,-7032,-1561,-324,-10781,-16731,-10660,512,5214,-2171,-8365,8694,26543,50661,55207,29635,6725,-6173,-2056,897,4809,13894,15170,4334,-2982,-1928,-749,-2116,-4873,-3898,-5097,2571,11872,7104,-1983,-8131,-7361,-3721,-2113,944,4360,9509,5450,5878,7575,9593,8937,10654,11892,8631,4594,-2643,-14414,-6574,1043,-3527,7453,23476,31770,7838,-13094,-5222,6575,7860,6929,14911,17474,9555,166,-3542,2089,10438,2561,-12669,-7494,10260,15983,-3181,-9305,-9068,-7670,-4521,-6124,-12860,-15384,-11367,-7412,-4756,511,9639,21443,38031,45540,39007,24490,5629,-5851,-14198,-1980,7597,18168,28273,31649,35689,31971,22095,4873,-5746,-1251,3575,2207,-3771,-9842,-11972,-4830,2679,4773,-215,-4276,-6935,-4486,-9522,-18355,-12454,-6190,-3185,1523,2861,-3188,-9714,-11382,-4072,-4511,-7391,-12096,-12168,-8176,-1003,2578,-993,-11109,-9770,-6796,-6570,-2099,-459,-2656,-5057,-11607,-13783,-10260,-11570,-9177,-3080,-2936,-8016,-10594,-10004,-8225,6793,34682,52705,31557,14933,4538,1406,5891,13883,14374,4995,-2602,-2427,-626,3155,1522,-6431,-6610,2120,7604,4921,-804,-5634,-16394,-18665,-18754,-10259,-4687,7627,17359,28158,26527,12790,-993,-302,96,-9230,-17897,-8543,1338,10020,8537,368,-7647,-13080,-9517,-9835,-12462,-6749,-1135,3946,10446,13625,14840,8226,6400,5865,-3693,-8994,-3710,-200,2354,1218,-6506,-10855,-10379,-4514,9544,8290,6780,6501,8286,9255,1101,789,5469,5016,166,-7457,-11632,-8248,-5796,-4867,4416,16321,22187,13146,1908,-4198,-11125,-209,3138,-3207,-8001,-2824,5582,11132,7781,7603,5185,-1468,646,4640,2331,-4180,-10415,-15824,-11107,-7265,-4642,-6888,-12554,-8387,-8187,-12533,-3417,1120,6066,3514,-4749,-6932,-403,4292,3341,-1668,-6453,-9373,-8698,993,9884,25008,26832,27215,38501,41965,33176,24283,11839,-1818,-9342,-7202,-8322,-8440,411,10616,13278,9446,-13,-6538,2845,13454,1807,-11235,3656,12535,8586,5175,1843,-1132,-4749,-4176,946,7477,8844,6930,-1785,-13944,-15652,-9813,-8682,-13301,-17224,-15287,-12391,-2298,7369,14444,7742,-9933,-11705,-3078,784,778,1562,663,-6608,-14314,-10192,-6944,-14193,-7510,10192,16862,16764,6060,-3921,-7546,-9588,-13527,-14849,-12845,-7381,959,10396,15674,9124,-3784,-9839,-13032,-12790,-2065,-1788,4986,6190,487,-6459,-15808,-12203,-12689,-18499,-12150,-2144,5442,6777,3067,-1376,-11091,10379,23611,10337,-647,303,2743,-2360,-9712,-10383,-1037,13481,18285,18474,18173,15191,6252,-1325,-6044,-5351,-2616,-1843,-1224,-1688,-3843,-8110,-10624,-12918,-18110,-5257,3846,14572,23182,21405,20448,16843,12389,2985,-3245,-6823,4336,13602,10687,-387,-3183,24948,42528,17520,1441,-1790,-1933,-7984,-8326,-5091,-2603,-8045,-14338,-13541,-7871,5128,21528,31054,25733,13214,6747,6435,10921,12067,5244,843,796,7577,15282,17272,19085,16427,5080,-7282],[-7313,-8312,-10580,-11275,-2907,9981,24514,48760,63266,55138,53106,52472,37768,7574,1897,8327,8269,2630,-5447,-279,18024,30149,28432,16619,-2739,-8710,9922,23433,22367,12317,-2864,1223,12006,16713,14157,6289,-869,-3845,2308,-3098,-13044,-2853,826,1625,-1173,-6200,-6909,-2447,-2094,-5766,-11895,-7861,-7594,2232,18407,20120,15572,13346,14353,13724,4258,-2762,-1388,2127,4025,-1177,-12737,-8234,-10822,-15365,-11151,-4882,-741,-783,-1734,10666,17003,2733,-9699,-17830,-12612,-11078,-13764,-16223,-14205,-11337,-8157,-4370,-6878,-13054,-14169,-7694,-7484,-8132,-8859,-7549,-6559,-7224,-5667,-6419,-901,8416,15731,16946,15471,15937,7467,-2129,-12469,-9454,-1759,2721,12353,33359,57639,65981,66471,51090,35944,25162,14762,8827,-1203,-11644,1583,14460,29241,26596,7066,1091,-1067,-6284,-17103,-31974,-36566,-27696,-6956,16983,17161,-4022,-15840,-18405,-9520,-5811,-4843,-1574,1600,-4334,-7123,-5805,-5765,-7683,-11175,-17669,-16507,-5970,-3301,-4910,1047,11891,22741,24076,11540,-647,-9675,-17294,-6653,46,1717,3818,16787,62138,75824,40418,-27384,-84047,-104964,-142710,-173578,-190884,-184909,-145771,-95632,-18672,3191,14434,12614,3510,6415,4474,-673,2209,8911,9908,6316,5895,2577,-4999,-7315,2394,-250,-12138,-12765,-2483,5080,10484,14244,12929,-2426,-11264,-9569,-1530,5453,5845,-1282,-10937,-6404,-9271,-19682,-28723,-32568,-32107,-25239,-10466,5686,8691,3534,-2545,-5169,-4389,-3532,-8645,-5233,-3415,-13157,-9793,-3905,-8973,-10894,-9457,-5298,-3160,-6658,-2344,3437,7657,7492,12951,21600,21921,15201,4869,-7815,-15061,-13115,-8900,-11354,-1553,5906,13013,17686,18458,13028,5053,1854,-3549,-2302,1391,6373,8496,7280,8924,9895,5616,2927,3909,5300,2687,345,3035,11417,25435,21139,9798,6204,2320,-2348,-5828,-6804,-4111,6096,14078,12901,-3056,-15392,-10599,-15940,1063,15165,28578,27775,14839,6395,2,-2929,-3079,-2661,-2230,-6551,-14284,-11263,-3895,-5039,-602,9616,7583,-2828,-7001,6721,16250,16835,18808,11206,4263,6229,15469,33001,39068,27932,13105,4888,5121,11825,16358,10400,-4981,-13814,-7873,-7603,-7727,-6204,-2209,1283,-3294,-15185,-10693,-6352,-7468,-13057,-19554,-11885,4429,14261,19543,26611,26355,19024,20757,29294,27835,23816,19031,11813,4975,3060,4484,2111,-2188,-5184,-12170,-11841,-5947,-5334,-12869,-13832,-5281,3244,10778,17022,21749,21799,8180,-5409,-7696,2144,15664,18817,16052,15652,12069,2066,-12222,-3923,5298,3726,7945,25151,37973,24115,10171,259,-5508,-4640,-1933,-64,-649,4437,12010,10814,6540,3602,-287,-3997,-6390,-5879,-10340,-14449,-13959,-4766,2332,2566,225,-3614,-9565,-14632,-15314,-11476,-8151,-5652,-9528,-9582,-9189,-10601,-14971,-13707,-6610,-5934,-6909,-2812,-453,1821,-415,-4334,-4116,-4865,-11271,-8516,5381,14120,13350,9116,7693,9649,7285,3279,-1460,-5215,-2430,3090,8293,9280,6695,342,-6025,-8409,-10629,-14630,-14870,-7800,-8247,-11784,-4949,21915,50964,48630,28650,14498,15007,35716,50201,36216,13141,1653,-5024,-6369,-6223,-7821,-7335,-5601,-2341,736,2370,3552,-1762,1816,21260,35998,34526,16037,4028,-11429,-4240,5303,11327,8702,3253,5384,5676,-254,-3134,3199,10153,4669,-3097,-4531,-2515,-418,377,12331,12278,2032,-3198,-3704,-4838,-7387,5605,30395,27036,20329,13670,10427,11776,18347,20072,10163,3133,3835,2557,2610,-5009,-13632,-11540,1495,13688,17319,9499,-8934,-8934,4430,12034,7723,-6760,-9990,-16584,-8103,7930,18801,15879,2415,-8357,-15292,-6500,4917,9862,7690,-2670,-6388,4602,23328,30748,29859,24208,12566,-4228,-5574,1664,-115,-5941,-8375,-14743,-18047,-14024,-12674,-9254,-9984,-11421,-10720,-12875,-13791,-8478,-644,3418,-2807,-7095,-4171,-5404,-12373,-12001,-8429,-6296,-6218,-3719,-6667,-5096,-3070,1292,8693,9707,3317,922,6791,15212,5949,-2302,39,9867,16068,7589,-917,-513,-1842,-4551,-7614,-12290,-4322,17559,33095,29627,13091,-10100,-8259,-7529,-6582,1926,7612,6081,2604,-1772,-6548,-2897,-545,-5566,-11154,-7904,-6752,-11001,-17846,-13052,-6648,-1447,10645,20344,17025,5471,-13370,-9332,-424,7033,4158,1387,-10638,-6643,4759,8592,10991,11359,7496,3486,523,6404,14374,16209,15304,7308,-2620,-3904,-2174,-969,3017,12616,13291,4615,-4515,-9978,-8721,3126,17823,25466,16741,4389,-8616,-9269,-4657,-3493,-6170,-12411,-4308,-8773,-11358,-11910,2018,18932,21227,5873,170,-6566,-14834,-15392,-9232,-149,6639,3945,-1399,-3904,13083,36013,29794,15470,3106,-2544,-5025,-10746,-3237,6373,9921,2019,-5305,-1866,-7026,-14509,-6139,5138,8459,2576,-5272,-11697,-8421,-6203,-10174,-13925,-7161,5088,15489,18706,12324,2941,-8807,-20353,-4320,2212,450,-2189,7748,18729,27193,24121,14559,1837,-7269,-12932,-4653,10395,13707,7361,4087,-3717,-3345,-5290,-8549,-11394,-14293,-11009,-12480,-8029,-7635,-1209,2847,-590,-307,2072,-2233,-10487,-9900,3744,7080,700,-1757,-2169,3420,16074,26457,26047,8206,-9205,-9491,12795,28207,27327,15852,3633,-9856,986,10187,7933,1199,2895,10380,18543,22759,17054,12771,9220,6971,6769,4453,1377,-504,-1899,-3174,-911,3432,3705,3696,-1131,-9089,-17005,-12621,-3910,-307,2057,-606,-8703,-9680,2255,16021,21767,18514,-452,-16447,-11320,-10322,-9609,-5363,-6613,-13219,-10685,-2437,575,-11334,-11138,-5522,1554,8823,7674,1518,-6489,-9798,-9422,-16233,-11160,9611,37771,51621,40460,34342,21860,5263,-11752,-1836,12325,10743,-4553,-14107,-6740,-8267,-14014,-13487,-9105,-3749,-5076,-12521,-18287,-10401,-7734,-10550,-4363,3189,4913,9963,19062,31072,45146,51058,44178,33364,25648,8013,-5525,-13489,-14755,-12780,-5562,7416,23984,41711,38458,21691,12242,7789,2390,3236,9467,18675,4920,-8484,-8304,-4665,1697,8243,11769,11944,15831,19106,17013,10169,3606,5550,-330,-10928,-4059,2419,5965,557,-6364,-4277,185,-619,-8660,-10210,-7486,-7002,-4184,-3234,-6208,-5011,11979,21675,19672,12210,992,-7327,-10604,-9620,-7096,-3796,3092,2206,-6296,-10130,6707,19375,17168,7421,-931,-3916,-4139,1542,3344,-4288,-5490,-251,-3752,-13099,-7698,8043,16913,11466,365,-4906,-3978,-3303,1669,12426,15026,14901,16569,24561,42578,51757,38530,15764,-1975,-8732,1017,7912,15703,13346,-4361,-3354,12607,6340,-8362,-5150,1277,-1400,-4146,-591,4673,12322,9293,58,-1375,4336,4130,-3071,-7599,-10787,-11118,-11314,-14708,-14752,-12069,-12598,-8992,2181,7856,715,-11661,-11626,-3796,156,3858,942,-3185,7989,26434,29799,26804,25715,16038,4068,-2221,5466,11764,8853,-1793,-7496,-9262,-5119,10014,27046,33547,30207,11050,-1771,-7742,-15904,-8513,2596,17149,24817,26782,21621,7135,-3679,-6517,-4242,-7283,-15501,-12206,-8503,-9944,-11595,615,6201,2247,-6787,-6407,-825,-3047,-9632,-468,5653,4849,-1502,-10630,-12629,-7866,-2009,4082,6787,-1796,-7699,1272,4554,2377,-3315,-11328,-16427,-4844,8912,14409,14606,1439,2448,8058,12942,2091,-14107,-10849,-6712,-4975,-14948,-13941,-11863,-9220,-5877,-3966,-6757,-12310,-13923,-11854,-9464,-10909,-7562,-5542,-6794,-12526,-8645,-1183,9744,17745,15993,6751,-3536,-7146,-5243,2130,9467,12650,-1297,-6653,3305,6920,-6407,-20468,-19458,-17905,-14662,-5527,9424,20821,27274,30867,38395,31532,-5827,2054,27363,29176,19648,10638,10253,12553,10977,3662,-8179,-10778,-8412,-4223,-2193,-5013,-4186,807,6601,8664,4275,-375,-2774,-2885,5421,15664,12858,6041,238,-5554,-5660,-5240,-7751,-8299,-9637,-3990,510,4789,7606,11396,8428,3868,-1057,-2842,-4012,-8937,-6997,-2255,4077,12600,8128,2740,12447,24205,11218,-7422,-2042,11201,13610,7982,4304,1608,-2326,-5118,-6177,-1760,5950,14991,17671,10805,-24,-11871,-10347,12044,33770,37429,12487,-6080,-16698,-13997,-6370,-2856,-3785,-7378,-15549,-15495,-5373,230,-650,-459,5425,12231,8990,-8501,-7571,11053,11766,-4816,-15927,-13033,-5810,12263,24844,21412,9164,314,-484,3538,11083,15004,22044,28735,32122,35444,22553,3405,-5662,-9347,-1883,552,-2508,-6194,-9611,-7105,-9141,-14756,-13746,-14828,-15243,-7324,1599,1495,-8776,-6049,6930,5985,-184,-9315,-16463,-10398,-8171,-4933,-886,-573,-122,-1714,-6070,-10296,-14178,-10245,-6376,-1741,-70,-4193,-9989,-16562,-15648,-9302,-6931,-903,-3045,-4924,-1259,5684,10874,14046,2905,-146,11307,21225,17871,8759,-9171,-13840,-4551,1163,4007,4007,-1406,-5439,-10908,2688,12707,20369,17220,5632,-7393,-13148,-8250,-1556,-1921,-3101,-1145,5035,10577,16818,28520,34345,34029,17086,2065,-4820,-8197,-4034,-2816,-6556,-12882,-14795,-8661,-4244,-2962,-2421,-1492,2229,17946,23891,16321,12936,6893,-4332,-14349,-8391,5793,23340,23870,11733,-3112,-13990,-12534,-9511,-5713,-2686,-2604,-9377,-9428,-4433,-759,10670,19338,26600,33681,22876,6233,-7052,-8472,-4749,-5719,-3569,7070,17158,12894,6636,353,-6278,-8217,-12753,-13902,-8680,-5141,95,-1508,-3579,975,10115,16863,14992,4049,3642,16983,24428,17608,7139,-9353,-5159,5268,15934,18115,16546,16387,8321,2166,-4626,-9942,3398,16738,8095,-2531,-10180,-11711,-9497,-8534,-9348,-4886,-1581,565,6919,10859,7734,-877,-7031,-82,24368,53067,57885,41121,14861,8869,10837,-2864,-10712,9669,34103,46713,32270,26044,25572,27802,30571,21033,1204,-7174,-629,11700,13987,2616,-4875,-9612,-7280,-2349,-5766,-15338,-2024,12409,12521,-3435,-852,14099,24413,28496,25035,18569,7029,-9855,-9430,-6994,-6722,7418,23818,38829,44038,47075,39163,23120,13565,-4967,-12902,-13977,-1776,-1101,-7449,5165,21427,28076,20555,5723,3518,12409,8808,3524,8749,17998,22020,20231,11456,4223,3272,2621,-1240,-363,5994,24048,39092,25940,9117,-637,-3929,-6766,-5226,3354,21733,28932,24161,7053,-8615,-8952,-1569,11618,16225,14228,5433,-228,3749,7387,11191,7609,-3428,-5348,-7513,-8179,-6736,-6340,-4128,1924,109,-5606,-11202,-7539,-953,5501,6546,1991,-4409,-9445,-14925,-11442,-1858,6163,9103,3930,-989,-5401,1034,2592,-7959,-17712,-12463,-692,4911,-708,-11408,1240,16232,38155,47549,27059,5329,-5217,17,1059,3439,12573,11721,-520,-6538,-3810,-1572,-2185,-4884,-4029,-5497,1217,10568,6386,-2382,-9130,-8977,-5280,-3120,571,4476,8561,3689,3626,6268,9431,8529,9120,9605,6834,3218,-4086,-16713,-3067,6286,-351,3915,19069,28601,7660,-13190,-5817,5998,6031,3337,9655,12244,6509,352,665,7855,15381,4566,-9727,-2242,17357,18799,-2448,-9248,-8694,-7346,-4771,-6829,-14080,-16935,-12343,-8276,-5595,-1275,6556,17037,30356,36023,30339,17211,1302,-7669,-14229,-2193,7855,18959,27532,29799,34476,29478,19178,2542,-4672,2691,5780,2893,-3528,-9153,-14986,-9656,-1740,1034,-5468,-12175,-11489,-4956,-9854,-16629,-11652,-6217,-4260,-800,1005,-6055,-13646,-10201,-1753,-3132,-7151,-12566,-13377,-10685,-3049,1801,-453,-9841,-9384,-5757,-3744,1143,1898,-579,-2818,-9600,-13736,-10117,-10652,-9969,-4211,-3445,-8294,-12543,-12973,-11610,3202,30927,54512,36115,17217,5485,1763,6109,13821,13844,5924,-1146,-1354,1697,6224,3781,-4985,-5406,2626,8581,5071,-1741,-6265,-16702,-16080,-12494,-9288,-5546,5927,16461,27777,26815,14448,483,-904,-828,-9712,-16350,-6469,2502,8531,7160,706,-6032,-12443,-9941,-10583,-11433,-6154,-1033,3678,9940,12674,13700,7774,5981,5185,-3808,-7547,-873,1723,1548,-2026,-10259,-14428,-11356,-3274,9566,6911,5982,6136,8121,8387,-1544,-4595,399,307,-3838,-10520,-14399,-10601,-6361,-3569,7488,19724,24416,14674,3601,-788,-6638,-4619,-3101,-8093,-5807,-1687,5291,6889,480,5276,3901,-1359,2195,6174,3631,-3406,-9904,-15055,-10697,-6894,-4102,-6035,-12100,-11435,-13680,-10060,-988,2681,7802,4516,-4925,-8559,-2132,3081,1381,-4288,-7901,-9744,-9269,-399,6666,22372,25745,24400,34847,40705,33829,23744,10912,-2183,-9583,-8051,-10402,-10912,-2161,7716,11978,9072,342,-6694,1370,10746,-273,-14552,2440,10428,7580,5860,2830,-181,-3886,-4091,-386,5921,8494,8367,116,-12408,-14111,-8072,-7839,-13117,-16214,-12708,-11022,-2425,7120,13916,7203,-9675,-11341,-3913,78,671,1197,356,-5036,-10475,-11629,-8133,-14041,-4029,11258,15527,15962,5948,-3739,-6534,-7958,-12006,-14269,-13941,-7065,2884,15458,22395,12951,-757,-6827,-10403,-12617,-593,2035,8206,6829,-1442,-9945,-17532,-9415,-11590,-17296,-9377,623,7320,8625,6737,2521,-7437,8366,16855,4818,-2084,126,1683,-3745,-9939,-7660,2994,17860,22252,20734,18253,13599,4350,-2605,-7580,-5093,-2041,-1878,-1623,-1890,-3511,-7133,-9786,-13256,-15246,-2565,5235,12830,15695,12827,14934,15477,14541,6176,-822,-5890,7479,18196,14557,1846,-1765,26428,41764,16532,429,-2895,-4055,-10356,-8965,-5307,-2885,-7784,-14113,-12858,-7472,5371,22375,34638,29847,16061,8621,8272,13589,16348,9808,4011,2793,6834,13154,15325,16836,14559,5285,-5906],[-6980,-7343,-8964,-9604,-1132,11336,23871,46084,62132,55771,51753,50328,40586,10422,2982,6842,6796,2490,-5502,-2160,15702,31587,31593,17917,-4229,-8180,13645,26038,24225,16017,822,1435,9408,11941,9314,4687,-1926,-5394,1500,-2511,-10233,-1845,2765,3593,-478,-6453,-7027,-2228,-1708,-6215,-13843,-6283,-4511,5983,24039,27761,18941,12158,9634,8058,414,990,3178,6117,5682,-2459,-13374,-5362,-6822,-10346,-10301,-4794,-728,-2532,-3349,11713,21872,8259,-7877,-15623,-10975,-9910,-13782,-17759,-15696,-12390,-8578,-4790,-7487,-13880,-13660,-7513,-7221,-7394,-7595,-6518,-6534,-8020,-6605,-7023,-1540,8315,15890,17276,15890,16631,8920,-1885,-13629,-8581,-1214,2908,12782,36501,67412,78737,75120,55377,37607,23608,12499,8533,925,-10920,52,12547,26486,23763,5508,51,-1470,-4784,-14822,-38920,-37033,-23092,-1133,21890,16679,-5300,-17014,-17232,-7733,-3953,-2277,2892,5014,-2036,-5219,-4347,-4888,-8140,-13088,-18032,-14497,-6097,-2354,-3505,1896,10841,18506,16644,6240,-3012,-10230,-17212,-6074,2308,4415,6053,19041,64962,88116,50180,-47217,-158435,-235744,-318619,-369200,-369610,-313376,-210248,-106180,-18251,-1879,12989,15867,11520,14572,7269,-3133,-1743,6105,9794,6979,5693,1439,-5711,-3945,3104,-1189,-11850,-9746,-137,6411,10745,13482,11096,-4700,-14368,-10034,-1640,3899,3288,-3675,-9841,-5850,-11048,-14766,-18606,-20409,-19676,-13871,-3592,8123,9014,2975,-2768,-6269,-7404,-7937,-13434,-14808,-8926,-15927,-6635,-1896,-8192,-10384,-11416,-4807,390,-1621,1010,5128,6859,5619,10676,20615,22469,15929,5514,-7018,-14575,-12417,-7848,-10375,-299,9267,17851,22689,22018,14939,6564,2010,-3679,-1355,2376,7075,8271,7041,9437,11521,7304,3083,2399,3820,2684,2401,8208,20733,37294,33763,21031,14848,9309,-185,-8809,-10603,-8935,-129,9630,9896,-4061,-14337,-10536,-16474,4057,20235,32961,30762,15740,6939,1258,-1434,-1622,-869,699,-2037,-11488,-13913,-5913,-5315,-64,9643,6965,-3976,-9574,3951,11857,12395,15626,11214,5486,5508,13676,31665,37171,25900,12454,6741,8770,14802,17504,11225,-4397,-13929,-7716,-7182,-7081,-5982,-2776,-419,-4239,-15384,-10075,-4966,-4970,-12166,-22740,-8678,8023,15270,20256,29967,33384,28525,29152,33129,26648,21300,17489,11829,6479,5263,5811,2160,-3096,-6453,-12476,-12047,-5579,-4988,-15117,-10561,-2738,4314,10949,15694,19832,20488,7833,-5100,-7067,2587,15345,17968,15579,15880,13069,5134,-5903,-631,7902,7200,11262,26286,33317,18793,7609,-351,-4999,-3592,-568,2124,1924,6581,12056,7713,4169,2269,-1414,-5261,-7929,-7959,-12599,-16446,-13576,-5118,528,1069,-233,-3246,-9225,-15428,-13362,-8819,-6404,-5127,-9941,-10188,-10330,-11745,-15534,-13747,-7042,-5579,-6037,-1971,875,3945,2586,-2370,-3494,-3942,-9637,-8312,2765,10947,10568,7028,6249,9232,7543,4321,636,-2897,-1034,3484,8475,9780,6890,275,-5939,-8813,-10130,-11835,-9961,-5952,-7641,-11714,-4524,18212,45178,47460,31720,18695,22465,45757,58255,45155,20205,6199,-1976,-5758,-7487,-10259,-9751,-6311,-2214,922,2113,2111,-3139,3051,28172,48324,45743,23028,10204,-7163,-4644,4958,11630,8451,1664,3456,4574,-272,-3229,2106,7501,912,-9491,-12389,-7373,-3155,-1719,8853,7798,-1337,-5440,-5810,-7412,-8325,6144,29264,24559,18566,13698,10976,12465,19520,22040,10875,2773,2744,1187,1023,-6242,-12973,-13218,224,14168,19385,12167,-6522,-13834,-368,8924,8351,-2988,-6826,-13845,-7254,8183,18475,14353,1531,-8743,-14691,-6014,4590,9271,8340,-423,-4136,5981,22271,29753,31635,27297,15899,-3325,-5912,2635,1008,-4887,-7569,-15283,-16323,-12208,-12454,-9054,-8690,-11195,-11519,-13448,-13337,-8885,-1172,1006,-6828,-9340,-4752,-3425,-10138,-16228,-11435,-8336,-5565,-1244,-3402,-2633,-825,2926,9713,11002,3748,-1176,3125,12795,5448,-2745,-1113,8095,14147,6786,-355,3026,3281,-215,-5750,-12691,-5908,15324,29660,25525,9812,-10716,-7537,-6127,-7322,-824,5397,5592,3216,-497,-6028,-5263,-4159,-8139,-9579,-5055,-5423,-10144,-17765,-16297,-10548,-1739,13902,23163,19233,6147,-14245,-7128,3946,10984,5979,1111,-12948,-6158,6973,12893,16561,13946,7630,2706,-627,5300,13522,15752,15243,8159,-1068,-2905,-2517,-2179,403,8712,10153,2900,-4622,-9251,-6902,5138,18542,25049,15801,3229,-9580,-9323,-5880,-5504,-7443,-9769,-1623,-4462,-7407,-7391,4335,20246,22721,7581,2116,-4080,-13952,-17262,-9184,-454,4308,-371,-7271,-4644,19629,44687,34779,18552,5100,-1349,-3991,-11198,-5649,3572,7617,466,-7681,-4931,-8642,-14462,-7915,2137,6261,2261,-4260,-12003,-10358,-8254,-11883,-13503,-7044,5678,16182,18667,12695,2714,-11182,-18049,0,4456,1778,-932,8389,18677,26105,22417,12528,592,-7421,-13919,-6732,9429,14763,9862,7832,328,941,-1636,-7031,-12587,-14428,-9979,-8994,-6181,-9135,-4884,-1850,-4615,-2989,-429,-5415,-14889,-9261,5734,8783,2478,157,712,8074,22707,32658,29834,10049,-8390,-9154,14720,30917,29009,15954,1867,-13326,638,9701,7822,1081,1779,7965,16038,21734,17410,14389,11095,7895,6660,3134,-1504,-4021,-5102,-5440,-2932,2180,4036,6086,1944,-7053,-14594,-10295,-1750,2664,5319,2703,-7222,-10925,946,16459,24146,19598,-910,-15051,-8185,-8872,-9804,-5363,-5635,-12123,-8648,-132,3708,-9543,-14905,-12509,-1979,7353,6783,581,-7896,-10230,-9057,-15770,-11964,9131,38113,57061,45806,34997,20522,5334,-12480,-3925,9272,8717,-5008,-14691,-7396,-9277,-15191,-14991,-10592,-4868,-5575,-12730,-18005,-11599,-10187,-17185,-6777,3385,3280,7324,17110,30009,45271,53455,50622,39467,26658,6182,-7306,-14361,-14006,-12198,-7066,5135,22846,41577,39497,23486,14758,10711,4426,4259,9934,18193,3320,-11483,-10520,-5302,1896,8223,10173,7489,8450,11065,12606,11887,7290,5770,-4001,-12429,-2821,5973,10900,4220,-3476,-1501,3618,3144,-4948,-6270,-4397,-6273,-5914,-4628,-5697,-3860,13874,23603,18446,8844,-969,-8228,-10332,-8912,-7015,-4450,2285,1512,-6651,-11182,5911,18756,15951,5750,-3619,-7098,-5546,3005,7335,576,513,2980,-3590,-13980,-8044,8592,19025,14348,2099,-4296,-3446,-855,3839,12589,14197,14743,16794,23207,38326,47960,37258,15634,-2455,-8952,1595,7178,13041,10488,-6838,-4132,9976,4481,-9415,-5093,2690,852,-2822,-1145,7013,15483,11961,3024,2535,7031,5994,-1970,-7520,-10462,-10775,-11905,-15630,-15000,-11632,-12670,-12558,-1042,5052,-1209,-13077,-11929,-4531,-1232,1533,-300,-3939,6688,24748,25457,20482,21156,12890,2280,-1807,6165,11903,8775,-2380,-8556,-10371,-5945,9609,27218,35213,32085,11635,-1609,-8436,-15599,-7552,6559,26868,36376,35836,25687,7947,-3491,-6392,-3343,-4633,-13694,-13302,-9866,-10729,-2415,6701,9449,4014,-6170,-5199,1071,-1032,-9605,-1941,3707,3093,-2928,-11992,-13591,-8388,-2410,2740,3528,-6395,-12051,-2309,2124,927,-4338,-11927,-17006,-3095,10661,10553,6527,-6859,-3608,-2336,2079,-3225,-14973,-11604,-11423,-8312,-15706,-12662,-11863,-8842,-5130,-3310,-6717,-14080,-16560,-12957,-10250,-11504,-7824,-6227,-8139,-14099,-6959,2158,15725,23098,18851,7291,-4414,-10211,-7216,3043,14505,18607,1503,-2712,7893,12396,-1984,-13314,-14735,-14782,-12481,-4101,9948,18168,20080,20449,27239,27554,-5687,2382,27402,27309,17581,7894,7466,11199,11408,5452,-6648,-12782,-8939,-2834,300,-2540,-1889,3179,8727,9514,3661,-1216,-1975,-1346,8063,17324,13684,6768,1484,-3986,-5772,-7088,-10225,-10247,-11117,-5932,-2205,863,2564,4800,2026,338,-3445,-4748,-6142,-11116,-8879,-3700,3706,12562,6795,1335,11923,23184,9507,-9342,-1595,13880,19279,13492,8196,3308,-3602,-6680,-7028,-1942,7136,16993,18388,11325,1302,-10390,-13883,7984,29037,32500,10598,-5740,-15590,-15267,-9783,-5292,-4996,-7976,-14876,-17597,-7523,862,1349,-645,2500,9721,8175,-8677,-8194,10341,11798,-3641,-16577,-14777,-7222,11280,24211,21179,8938,-404,-1013,3089,8901,11331,16209,21309,24286,26596,15658,-585,-8657,-11008,-3991,-59,-2486,-6737,-12533,-7851,-7151,-12081,-12517,-14105,-14218,-6732,2210,1774,-10421,-7937,6358,7629,3551,-5263,-15203,-13718,-10432,-5017,538,1636,1529,-1141,-6277,-11103,-14196,-10327,-6916,-1508,1451,-2139,-8008,-14966,-15251,-8783,-6177,-450,-4609,-8734,-4804,3276,10343,16909,7508,3513,12558,16411,10367,1469,-14950,-10871,-2812,1324,3923,5473,1683,-1820,-9038,2731,14863,24244,20762,6651,-8117,-12880,-6526,189,-433,-2225,-1025,3756,7342,11928,23776,32190,35140,20363,428,-11591,-8270,-1421,283,-2663,-8011,-13436,-9324,-4898,-3862,-1962,870,6161,23621,29668,20571,15985,9576,-1671,-12354,-11027,2646,22858,29189,15905,-1120,-13252,-13822,-10313,-7040,-4994,-4157,-9978,-9457,-4628,-1359,8278,16282,26750,37933,27434,9920,-4789,-7917,-5214,-7219,-6734,1095,13795,14631,7824,-128,-5771,-5797,-10258,-13436,-8509,-4776,830,370,48,3329,10968,16858,14478,4359,4414,17410,23706,16225,5525,-10678,-4475,7109,20369,23989,21683,18041,6639,282,-5865,-9202,7638,20806,10286,-1483,-9667,-11046,-7364,-7012,-8900,-5041,-1767,387,6669,10235,6782,-2416,-9082,-1517,21340,52247,60595,42483,11600,4149,7957,-4286,-11330,3702,19418,29732,19645,17487,16554,18778,25066,20193,1330,-6845,-1192,9236,10846,-341,-7182,-11482,-9800,-5645,-8888,-12407,559,14891,16724,244,-2336,11618,22283,25313,21378,15417,4509,-11502,-8795,-6179,-5100,8331,21782,36221,43654,48210,42127,23741,12077,-6208,-12170,-14631,-1533,877,-4442,3187,18257,24657,16491,2739,1479,10550,8787,3587,8455,17840,22196,20760,10376,3530,3147,1407,-2545,-1842,3637,20412,38884,28540,10599,140,-3519,-6179,-3517,8047,26260,32247,26119,9238,-6687,-9158,43,12490,16127,13093,4012,-2640,-42,3747,6181,602,-8911,-8403,-9213,-5907,-6590,-5966,-3018,2668,779,-4407,-10022,-7477,-1980,3355,4134,-631,-7448,-11637,-13232,-9855,-1208,5906,8248,3310,-504,-3709,3580,5376,-5205,-15898,-13971,-1757,4481,561,-11966,-5057,7718,26238,38618,23168,2967,-4346,1428,245,1341,10738,7956,-5078,-9830,-5508,-2220,-2098,-4809,-4137,-6244,-547,8864,5414,-2825,-10082,-10499,-6665,-3782,612,4963,7993,2405,1943,5568,9526,8373,7969,7625,5274,2037,-5320,-18745,871,11423,3187,264,14944,25680,7888,-12650,-6144,5708,4790,418,4624,6873,3343,878,5223,14719,21243,7305,-6050,2900,24149,21046,-1586,-9097,-8079,-6818,-4745,-7013,-14425,-17954,-12761,-8565,-6104,-2792,3826,13009,23464,27397,22018,10082,-2976,-9452,-13691,-2279,7897,19117,25783,27171,32467,27086,16823,775,-2555,6786,8248,3741,-3101,-7749,-14844,-14631,-4568,1372,-3903,-9942,-6355,-2701,-8433,-14312,-10670,-6180,-5232,-3090,-731,-8735,-15809,-6770,1132,-1385,-6456,-11453,-11368,-13053,-5197,916,29,-8543,-8751,-4665,-1311,3865,4026,1662,146,-6431,-12008,-9757,-9672,-11081,-5599,-3890,-8099,-13545,-15643,-14161,664,27582,55199,40590,19688,6596,2146,5938,12535,11695,5605,-138,-353,4210,9332,6273,-3232,-4163,2935,9199,4954,-2796,-6028,-12700,-10527,-5716,-4314,-4862,4397,15275,26229,25745,15415,2185,-901,-1663,-10159,-14595,-3984,3842,6597,5189,571,-4585,-10065,-9646,-11121,-10309,-5457,-839,3478,9311,11146,11847,7020,5439,4489,-3567,-5234,2710,4278,1536,-4419,-13580,-17559,-11456,-1402,10075,6506,5866,5973,7703,6914,-4469,-10286,-5077,-3803,-6085,-12077,-15833,-11563,-6348,-2335,9786,22163,25615,15671,5089,2466,-1397,-6263,-8135,-6794,-3207,-612,5300,4353,570,6076,3061,-1497,2707,6576,4374,-2975,-9584,-14252,-10057,-6338,-3466,-5191,-11297,-13775,-15621,-4474,3924,6059,10766,6112,-4629,-9901,-3709,1955,-515,-6763,-8547,-9254,-9295,-1616,3527,18424,22675,19823,29510,37446,32993,22000,9244,-3070,-10062,-8958,-12361,-13082,-4700,4493,9752,7947,135,-7410,-780,6611,-2898,-15363,1551,8023,6129,6070,3454,570,-2958,-3501,-836,5062,8443,9655,1729,-11081,-12949,-6662,-7212,-13175,-14904,-10582,-9440,-2807,6119,12297,5760,-9956,-11248,-4899,-695,333,618,-13,-3594,-6669,-11908,-9934,-13047,-983,11141,12697,13390,4469,-3973,-5272,-6347,-10804,-13466,-15229,-6917,4430,20203,28481,16092,1931,-4225,-8177,-12179,329,5768,11145,7338,-2771,-12698,-13423,-6416,-9300,-13126,-6602,3376,9368,11003,10691,5961,-3793,7375,11176,-76,-3788,-618,130,-5574,-10427,-5973,5465,20321,24301,21052,16620,10610,1499,-4641,-9707,-5264,-2378,-2970,-3014,-2777,-3610,-6532,-9409,-14046,-13371,-1061,5702,10378,8467,4820,9211,13726,16402,9390,1590,-5498,9457,21653,17544,3245,-1619,25048,37392,13867,-1576,-5220,-7319,-12214,-9793,-5703,-3280,-7992,-14394,-12042,-7236,4648,21207,35347,31771,17476,9515,9247,15175,19206,12994,5954,3422,4360,9261,11825,13578,12113,4921,-5436],[-7246,-6795,-7507,-7526,304,11817,21954,40639,56329,52390,47102,45006,40941,12406,3576,4874,4830,1857,-5914,-4344,12609,31424,33124,17832,-6313,-6090,17317,27882,25111,18619,3636,989,5964,6661,4218,2655,-3189,-6793,1166,-1174,-7543,-1089,4127,4621,-664,-7457,-8056,-2821,-1816,-6512,-14280,-4833,-1633,9262,28710,34656,22971,11859,4906,1712,-2806,3323,6706,9990,7082,-4082,-13702,-3251,-3509,-6157,-7850,-3721,-592,-4406,-5150,11751,24254,12325,-5576,-13393,-9474,-8893,-13741,-19672,-17946,-14042,-9347,-5401,-8268,-14940,-13013,-7320,-7316,-7272,-6909,-5607,-6095,-8281,-7466,-8223,-2645,7727,15377,16890,15543,16311,9859,-1802,-13123,-7137,-626,2818,12462,37151,72542,86995,79651,56483,36627,20066,9206,7556,2694,-8934,-1593,10477,23117,20509,4195,-895,-2049,-2965,-8158,-27075,-29759,-16421,5333,26519,15799,-6446,-17960,-15690,-6097,-2259,457,7621,8032,-239,-3792,-3148,-3943,-8324,-14235,-14948,-12261,-6614,-1667,-2287,2335,9133,13528,10143,3322,-3730,-10221,-17143,-5861,4071,6641,7633,19779,64140,97534,61788,-55782,-229251,-385416,-527406,-595806,-558199,-411029,-215105,-76968,-12822,-7062,11098,18669,19737,22890,10219,-5345,-5210,3665,9185,6879,4416,-739,-6267,-1264,2623,-2976,-11465,-6694,2459,7945,10996,12718,9863,-5198,-17216,-10208,-2109,1682,-139,-6651,-8243,-4824,-12333,-7405,-4222,-2755,-2768,-505,4224,10928,9318,2686,-2520,-6605,-7528,-3399,-2047,-7700,-11733,-12003,-3018,489,-6749,-9873,-13319,-2484,4410,3098,4124,6796,6223,3983,8423,19121,22011,15579,5685,-6328,-13252,-11536,-7154,-9289,649,12001,21853,26932,24858,16392,7925,2070,-3677,-476,3271,7591,7783,6683,9806,13044,9075,3366,1059,2352,2863,4913,14105,31527,49644,46429,32248,23553,16780,2758,-10899,-13104,-12381,-6569,3820,5143,-6262,-13199,-10182,-15660,6990,24972,36475,32775,16081,7233,2322,-145,-472,566,3334,2630,-6516,-14806,-7511,-5436,44,8608,5400,-5757,-11696,2564,9168,9667,13588,11680,7671,6021,12226,29644,34090,23455,11746,8718,13075,18798,19094,11568,-4459,-13973,-6920,-6316,-6240,-5710,-3394,-2311,-5602,-14508,-9449,-3919,-2849,-10780,-19773,-4121,11858,16003,20532,32790,40531,39347,39118,37841,25970,18983,15756,11471,7609,7296,7323,2821,-3433,-7527,-12254,-11273,-4936,-4667,-17007,-7465,542,6507,11527,14364,17439,18032,6743,-4994,-6777,2248,13714,16024,14313,15347,13439,7898,336,5392,12499,11248,14426,27071,28659,14250,5250,-1050,-4673,-2817,414,3795,3868,7367,9958,3731,1663,990,-2362,-6168,-8568,-8398,-12611,-15226,-12034,-5550,-1154,21,-332,-2681,-8781,-16097,-11177,-5978,-3851,-3905,-10158,-10635,-11154,-12782,-16168,-13548,-7205,-5008,-4766,-304,3003,6393,5464,-665,-3016,-3133,-8192,-7933,-26,7488,7647,4972,4827,8664,7626,5260,2663,-487,594,3967,8489,9858,6620,1,-5863,-9404,-9699,-9055,-5395,-2847,-6326,-11760,-4582,13944,38084,44757,34574,23624,30881,54110,62593,51455,26407,10497,1386,-4886,-8862,-13037,-11845,-6456,-2115,800,1666,713,-3993,4569,34895,60483,57770,31358,16940,-3055,-5205,4269,11449,7959,305,1577,3244,-473,-3454,621,4465,-551,-8736,-18489,-12914,-6763,-4472,5969,4690,-3472,-6967,-7362,-9514,-9057,6341,26940,21337,16399,13323,10921,12192,18976,22179,10848,2626,1897,345,-1042,-8198,-12964,-13845,-339,14944,21586,15074,-2899,-15994,-4327,5912,8585,54,-4163,-10978,-5903,8297,17764,12666,751,-8948,-14060,-5684,4004,8298,8397,1586,-1273,8089,21010,27845,32085,29254,18564,-2695,-6698,3232,1993,-3791,-6395,-15112,-14906,-10477,-12434,-9094,-7556,-10706,-11997,-13872,-13637,-9988,-2483,-2148,-10949,-11135,-5479,-2407,-8018,-12641,-10298,-9053,-5855,139,-304,70,1749,5248,11610,13310,5469,-1918,198,10237,4989,-3069,-2203,6435,12225,6053,984,7890,9986,5429,-3619,-13258,-6992,13780,27001,22272,7582,-8622,-6273,-4497,-7752,-3916,3021,5354,4454,1510,-4469,-6822,-7916,-10396,-7019,-1414,-3304,-8724,-16492,-19169,-14905,-2064,17026,25824,21327,6806,-14467,-4744,8544,14767,8386,632,-15133,-4779,9302,16644,20998,15113,6684,1212,-2074,4101,12756,15715,15890,9879,1250,-1588,-2486,-2632,-1087,5552,7001,1324,-4513,-8509,-5177,7011,19022,24298,14720,2196,-10304,-9076,-6561,-6413,-6968,-7744,138,74,-2584,-2544,7614,22256,24693,9836,4401,-1735,-12526,-18497,-8645,-613,2061,-4516,-12784,-1482,27515,52735,38959,21306,7085,-159,-2962,-11029,-7725,1023,5451,-829,-9912,-8281,-10602,-13828,-8921,145,4893,2256,-3407,-12140,-12404,-10273,-13195,-12883,-7021,5687,15698,16996,11013,435,-15045,-12741,3903,5940,2295,-34,9192,18710,24465,19791,9962,-732,-7384,-14117,-8737,8510,15637,12033,11351,4531,5597,2789,-4265,-12015,-12376,-7687,-5005,-4048,-9948,-8432,-6435,-8177,-5154,-2544,-8176,-18799,-7239,7731,10634,4698,2644,3951,13072,29014,37592,32374,11614,-6901,-7679,16074,32482,29943,15907,349,-17055,847,9870,8545,1858,1445,6141,14038,21103,18243,16427,12809,7944,5688,1522,-3905,-6686,-7492,-7157,-4846,602,3866,8293,5970,-4049,-11573,-7416,929,5979,8809,6369,-4985,-11455,-104,16825,26132,20460,-804,-13105,-4959,-7252,-9833,-5196,-4364,-10575,-7040,1343,6284,-6497,-14292,-17758,-6240,3861,4132,-1492,-9622,-10420,-8401,-14825,-12541,8751,37689,60356,49409,34363,19180,6187,-12109,-5772,6193,6485,-5378,-14944,-7951,-10104,-15997,-16180,-11946,-5963,-6069,-12830,-17348,-12026,-11462,-14609,-3542,5938,2864,5043,14635,27787,43379,53104,54632,44665,27156,4714,-8693,-15043,-12974,-11631,-8824,2636,20649,39190,38452,24544,17441,14688,8235,7313,12572,19643,3817,-12616,-11930,-5248,2744,8812,9232,3983,2184,3728,7693,12844,10212,4594,-8274,-12651,-1386,9855,16296,8126,-432,1546,7455,7518,-660,-1918,-1175,-5600,-7655,-5773,-4717,-2625,15166,24487,17101,6961,-1696,-7985,-8896,-7284,-6360,-4932,1493,774,-6795,-10838,5337,17689,14512,4252,-6057,-10474,-6375,4861,12132,8084,8092,7160,-2555,-13961,-8057,9141,20851,17343,4093,-3690,-2989,1371,5413,11688,12828,14289,16824,22077,34481,44064,35700,15269,-3079,-8746,3175,7265,10518,7125,-9552,-3571,8268,3083,-10079,-4330,4928,4231,-556,-363,10205,18434,14260,5563,5654,9335,7588,-693,-6708,-9051,-9368,-11838,-15871,-14473,-10440,-10958,-15316,-4308,2081,-3140,-14379,-11862,-5014,-2499,-746,-1470,-4117,5612,21821,19069,11849,13954,7902,-390,-978,7683,12780,9378,-2247,-9047,-11029,-6307,9299,26967,36242,33110,11934,-854,-8092,-14614,-5929,12569,38252,48628,44386,28549,8197,-3359,-6214,-2436,-1767,-10021,-11565,-8195,-1950,10427,13944,12922,6203,-4699,-3521,3363,1257,-9035,-2854,2160,1677,-4004,-13009,-14019,-8407,-2480,1514,256,-10733,-14417,-4555,26,-413,-5050,-11808,-17253,-1544,11411,5072,-2700,-15163,-6890,-10112,-9004,-8622,-14611,-11883,-14945,-9777,-13829,-10650,-11022,-7685,-3885,-2330,-6257,-15042,-17846,-12953,-10357,-11394,-7097,-5720,-8003,-12768,-4793,5860,21934,28088,21081,7582,-5275,-13687,-9203,3843,19088,23681,3525,302,12599,19111,6276,-5134,-9451,-11179,-9937,-2532,10401,15628,13662,11712,17314,23046,-5217,3684,28027,26295,16772,6671,5716,10359,11918,7144,-4896,-13911,-8620,-1049,3032,345,804,5837,11066,10391,2959,-2127,-1090,478,11014,19177,14759,7704,3012,-1542,-3616,-6464,-10781,-11557,-11903,-7375,-4478,-2193,-1100,-235,-2950,-2508,-5485,-6509,-8123,-13061,-10394,-4739,3524,12170,5582,918,12109,22556,8716,-10299,-1419,15681,24363,19224,12608,5762,-4095,-8036,-7791,-1989,8530,19206,19422,12362,3480,-8159,-16202,5038,24738,27800,9548,-4651,-13605,-14692,-13072,-8760,-7248,-8705,-13673,-17306,-9362,1699,4352,928,441,7278,7336,-8423,-8579,9438,11548,-2457,-16527,-16058,-8306,9899,22832,20522,8722,-782,-1091,2968,6926,7762,10306,13384,15873,17798,9636,-3892,-10952,-11955,-5631,-476,-2403,-7233,-16433,-4215,-1752,-7937,-10544,-12783,-12628,-5442,3530,2863,-10915,-9390,5784,9272,7495,-657,-11178,-14952,-12756,-5022,1990,4210,3724,-184,-6252,-11695,-13731,-9995,-7057,-1005,3364,363,-5606,-13015,-14601,-8020,-4865,1367,-3705,-11892,-7920,1502,10036,19829,13079,8351,14286,12519,3967,-5236,-19579,-7130,-736,1750,4087,7177,5232,2140,-6762,2752,16657,27580,23871,7623,-8678,-12226,-4477,2324,1725,-710,-617,2614,4530,7450,18343,28726,34383,22514,138,-17561,-4662,1851,3651,1757,-2040,-6846,-5025,-3059,-3703,-1129,3337,10171,29243,35591,25455,19689,12694,1082,-10415,-13035,43,21198,33098,19096,324,-12621,-14769,-10514,-7048,-5951,-4955,-10219,-9387,-4671,-1900,5738,12899,26015,41326,31806,13721,-2394,-7334,-5600,-8433,-9696,-4935,9348,15618,8947,-357,-4989,-3752,-8108,-12548,-8154,-4251,1936,2866,3697,5412,11121,15420,12349,3574,4470,16823,21771,13861,3236,-11997,-3233,9602,25456,30360,27008,19285,5065,-1237,-6763,-8221,11435,23669,11766,-609,-8963,-9956,-5115,-5233,-8067,-5038,-1918,232,6366,9451,5807,-3799,-10734,-2450,18492,49659,60751,41886,7637,-517,5397,-5168,-11056,-1320,5823,12521,5392,7432,6355,8420,17955,18293,1575,-6029,-1728,6649,7629,-3401,-9614,-13527,-11505,-8763,-12342,-9243,3224,16581,19864,3268,-4791,8309,19322,21241,16755,11530,1358,-13678,-7843,-4737,-2578,9218,19249,32176,41172,46591,41703,21876,9410,-7067,-11451,-15200,-1647,2434,-1618,1808,14761,20409,12027,-246,-333,8813,8534,3515,7995,17379,21864,20795,8990,2158,2066,-346,-3803,-2728,2099,17393,37944,30727,11921,711,-3386,-5746,-1842,12091,29089,33797,26911,11044,-4609,-8672,1552,12602,15458,11713,2881,-4224,-4068,-823,-35,-6949,-12012,-8698,-8319,-3936,-7039,-6027,-2430,2707,949,-3590,-9098,-7391,-2949,1317,1784,-3196,-9860,-12686,-12302,-9150,-1288,4764,6661,2270,-392,-2441,5427,7264,-3111,-13997,-15599,-3137,3505,1185,-10662,-10415,561,15287,28657,17679,-764,-3897,1593,-1722,-1807,7978,3659,-9398,-13237,-7470,-3133,-2311,-5179,-4881,-7933,-3158,6399,3804,-3751,-11362,-12159,-8091,-4417,626,5334,7314,1106,358,4798,9150,7773,6586,5483,3470,489,-6977,-16735,4602,15576,5886,-3836,11048,22830,8027,-12085,-6652,5263,3753,-1948,-185,1157,-425,1099,9434,21516,26316,9172,-3357,7066,29411,21962,-1173,-9328,-7747,-6613,-4946,-7155,-14401,-18920,-13155,-8875,-6868,-4577,1044,9202,17560,20188,14740,3578,-7413,-11659,-13383,-2864,7069,17993,22584,23450,29336,24453,14515,-916,-410,10348,10381,4248,-2994,-6318,-11327,-13533,-1444,9212,6744,1110,1248,493,-6385,-12357,-10098,-6623,-6595,-5665,-2692,-11602,-13696,-3347,3579,-73,-5990,-9805,-8578,-12544,-7897,-564,-76,-7758,-8573,-4243,86,5478,5327,3467,3096,-3165,-10543,-9749,-9123,-13007,-7487,-4516,-7757,-12977,-16129,-15925,-1383,24174,53989,43945,21664,7331,2079,4979,9823,7770,3444,-270,87,6292,11697,8208,-1852,-3419,2541,8888,4069,-4438,-5419,-7845,-5060,447,1296,-3227,2613,13224,22952,22762,15077,3237,-964,-2868,-10908,-13187,-1745,4829,3919,2217,-439,-3727,-8157,-9043,-11789,-10000,-5402,-1199,2736,7940,8328,8612,5426,4322,3413,-3253,-2627,6297,6615,1615,-6502,-16915,-19184,-10498,680,10556,6531,5935,5592,6682,4555,-7995,-16036,-9190,-5110,-5733,-11762,-13988,-10837,-6330,-1789,10740,23051,25319,15666,5885,4995,3418,-1082,-659,273,-955,-41,5143,3834,6205,7773,1910,-2399,1885,5625,4164,-3305,-9889,-13863,-9547,-5974,-3148,-4774,-10605,-13324,-10314,845,9631,10807,14867,8126,-4041,-10451,-5373,538,-2677,-9203,-8557,-8359,-9094,-2883,380,13506,17816,13732,22844,32340,30456,18940,6674,-4738,-10934,-9933,-13849,-14600,-7193,994,6315,5549,-1047,-8882,-3718,1217,-5657,-11240,1278,5399,4141,5598,3458,801,-2455,-3162,-1162,4351,8239,10417,2746,-10295,-12482,-5882,-7006,-13674,-14338,-9250,-8232,-3567,4203,9418,3203,-11062,-11687,-6198,-1755,-404,-271,-611,-2523,-3168,-9754,-11852,-11240,1299,9852,8625,9194,1801,-4325,-3771,-4994,-10100,-12967,-15368,-7048,5429,24000,32930,17902,3788,-2346,-6563,-11757,534,9144,13527,7465,-3833,-13741,-9910,-3750,-6760,-9298,-3899,6043,11561,13864,14693,8817,-716,7137,6732,-4128,-5696,-1914,-1913,-7872,-11281,-5432,6170,20524,24048,19243,13371,6455,-2167,-7389,-12414,-5727,-3542,-4978,-5218,-4220,-4071,-6239,-9359,-15092,-12440,-715,5262,7428,2127,-1813,4107,12044,18063,12674,4102,-5352,10346,23893,19657,3905,-2663,21240,30328,10054,-4149,-8358,-10950,-12379,-10499,-6064,-3632,-8433,-14892,-10878,-6608,3433,18576,33457,31496,17582,9733,9670,15923,20706,14862,6916,3098,976,4763,7998,10380,9735,4273,-5558],[-7417,-5966,-5746,-5194,1816,11967,19504,33708,47346,45996,40253,37779,39392,13945,4090,2944,2876,1179,-6237,-6289,9466,30161,33345,16829,-8322,-2779,20531,28848,25123,20139,5745,317,2325,1692,-333,633,-4289,-7797,1398,784,-4804,-224,5193,5085,-1170,-8586,-9497,-3827,-2129,-6464,-12943,-3311,1310,12384,32551,40336,27174,12898,1771,-3903,-4686,4386,9279,13833,8485,-5633,-13618,-1665,-744,-2610,-4706,-1876,-249,-6119,-6864,10971,24074,14493,-3198,-11002,-7878,-7798,-13322,-21097,-20921,-16095,-10229,-6028,-9058,-16034,-12175,-6882,-7483,-7583,-6739,-4895,-5304,-7763,-7617,-9863,-4256,6616,14225,15903,14598,15165,10304,-1730,-10815,-5120,56,2509,11418,35191,72155,89272,79098,53895,32726,14611,5141,6074,4036,-7211,-3179,8449,19545,17193,3116,-1817,-2918,-1306,109,-13504,-18021,-8099,11831,30030,14338,-7581,-18476,-14116,-4674,-770,3370,12255,10448,959,-3012,-2485,-3319,-8602,-14464,-12045,-10375,-7627,-1255,-1331,2317,6816,8246,6018,3169,-3124,-10009,-17302,-6178,5082,8133,8331,18772,59655,102688,74868,-40304,-237440,-453433,-636020,-666667,-531096,-322688,-142643,-44061,-6570,-12359,8703,20741,27461,30429,12677,-7444,-8232,1483,7966,5749,1752,-3919,-5700,296,366,-6077,-11231,-4008,4815,9185,10696,11351,8575,-4398,-16208,-10219,-3123,-1345,-4555,-10047,-6556,-3707,-13510,-1840,8598,14872,15125,13827,12615,13822,9451,2745,-1449,-5132,-3004,6301,9821,2135,-7392,-7328,640,2850,-5008,-9377,-14658,-600,7329,6785,6556,8020,5376,2183,5735,16586,19958,13672,4961,-6282,-12458,-11079,-7125,-8743,894,13682,24589,30008,26648,17084,8797,1754,-3884,-13,3728,7545,6672,5823,9614,13964,10440,3359,-463,561,2766,7144,19628,41880,60129,56824,41793,31221,23679,5691,-9700,-10906,-11529,-12423,-3261,-1430,-10149,-12237,-9946,-14619,9262,28721,38549,33293,15424,6840,2735,471,-78,1182,5130,6591,-1302,-12706,-8452,-5885,-809,6107,2583,-8455,-12416,2166,7459,7801,11945,11840,9893,7340,11033,26843,29764,20378,10536,10002,16883,22634,20534,11275,-5464,-13887,-5758,-5397,-5670,-5861,-4531,-4832,-7724,-13325,-9191,-3584,-1637,-9693,-15881,474,15035,15851,19848,34452,46921,50255,49190,42180,25291,16552,13462,10289,7820,8480,8250,3368,-3689,-8842,-12119,-10120,-4540,-4907,-18993,-5714,3094,8574,11747,12492,14145,14015,4431,-5576,-7294,707,10517,12672,11802,13496,12567,9652,5620,11489,17165,14695,16744,26934,23658,9890,2551,-2414,-5158,-2953,390,4284,4488,6079,5309,-1190,-1298,-680,-3673,-7296,-8943,-7774,-11013,-12765,-10679,-6593,-3253,-1249,-777,-2712,-9048,-17096,-9396,-3428,-1156,-2516,-10652,-11498,-12114,-14143,-17439,-13647,-7567,-4740,-3735,1565,5250,8446,7567,200,-3223,-3011,-7560,-8239,-3341,3515,4253,2490,2895,7357,6908,5448,3960,1351,1826,3989,7826,9012,5482,-779,-6021,-10564,-10104,-7425,-2174,63,-4926,-12321,-5894,8646,29467,39841,36304,28711,39287,59226,62048,53586,30475,13686,4230,-4231,-10640,-16542,-13312,-6555,-2566,-201,451,-1108,-4867,5606,40227,70623,69067,40163,22912,-18,-6463,2719,10216,6598,-1489,-900,1041,-1505,-4431,-1816,825,591,-2269,-11330,-19626,-11530,-7225,4333,2547,-5293,-8617,-9043,-11652,-10185,5545,22917,16872,13318,12003,9740,10502,16268,19840,9529,2130,738,-490,-3664,-11233,-14019,-14443,-968,15304,23245,17566,548,-13128,-8081,2429,7706,1561,-3004,-9395,-4990,7580,16051,10252,-593,-9689,-14073,-6093,2625,6480,7367,2720,1239,9932,18848,24479,30401,29155,19622,-3054,-8609,2853,2443,-3085,-5455,-14874,-14486,-9683,-13202,-9722,-6956,-10409,-12626,-14738,-15056,-12517,-5382,-6708,-15703,-12914,-6840,-2824,-6427,-7010,-6068,-7930,-6923,162,1834,2012,3505,6906,12977,15192,7130,-2181,-2540,7129,3981,-3901,-3915,4181,9709,4823,2427,13071,17116,11136,-2245,-14668,-7713,12879,24929,19425,5628,-6585,-5165,-3294,-8335,-7890,-32,4989,5922,3679,-2596,-7643,-12369,-12352,-4220,2316,-985,-7291,-14935,-21154,-20250,-2918,19089,27509,22586,6872,-14457,-2884,12620,17666,10637,-550,-15608,-3245,10968,18932,23180,14137,4257,-1225,-4163,2370,11624,15563,16601,11691,3538,-621,-2673,-2997,-2049,2763,3439,-623,-4825,-8402,-4215,8015,18581,22629,12934,734,-11338,-9245,-7453,-7163,-6467,-6901,607,3790,2041,1955,10965,24224,26406,11868,6220,-233,-11558,-18523,-8215,-1183,-581,-8953,-15966,4056,35408,58811,41420,22945,8371,360,-2612,-11042,-10091,-1911,2762,-2585,-12537,-12280,-13298,-13637,-9821,-1479,3657,1862,-3304,-12683,-15136,-12694,-14242,-12733,-7631,4625,13631,13443,6822,-4489,-20507,-6901,6663,6066,1416,-231,9406,18322,22125,16235,6645,-2583,-7711,-13932,-10963,7231,15627,13051,13687,7985,9677,7067,-1215,-10571,-10245,-5232,-1414,-2457,-10694,-12359,-11510,-11703,-7339,-4924,-11122,-21803,-5054,9093,11983,6632,4893,6810,17739,34063,40466,33181,12471,-5196,-5899,15906,31938,29379,15031,-1477,-15913,1808,10399,9510,2864,1201,4197,11844,20160,18792,17984,13366,6377,3297,-839,-6294,-9161,-9858,-9049,-7224,-1787,2694,9584,10244,-503,-8431,-4572,3494,8967,11876,9779,-2586,-11674,-1421,16496,26963,20472,-674,-11379,-2316,-6079,-10321,-5485,-3487,-9385,-6445,1479,7571,-3811,-10685,-13280,-11277,-1837,-412,-5103,-12217,-10953,-8109,-14042,-13457,7861,35895,60445,50254,31995,17470,7060,-11413,-7915,2659,3585,-6258,-15304,-8894,-11234,-16857,-17477,-13686,-7535,-7059,-13309,-16750,-12261,-12007,-10096,1429,8797,2769,2678,11276,24103,39317,49810,55343,47863,26604,3079,-10236,-15946,-12164,-11609,-11185,-472,17082,34359,34954,24260,19544,18823,12936,11435,16362,21940,5304,-11801,-12916,-5132,3571,9363,8380,1018,-3233,-3179,1693,11796,11030,1255,-13419,-11550,-197,13356,21178,11454,2142,4240,11042,11927,3655,2181,1416,-5612,-9934,-7227,-3841,-1732,15367,23711,15186,5845,-2052,-7367,-7124,-5571,-5852,-5883,169,-475,-7090,-9288,4616,15674,12424,2620,-8152,-14369,-6968,6388,16754,16692,16315,11488,-1279,-13512,-8199,9266,21880,19823,5832,-3615,-3216,2614,5528,9115,10364,12899,15855,20235,30177,39284,33090,14015,-4266,-8095,5704,8206,8356,3355,-12608,-2493,6842,1619,-10794,-3319,7504,8364,2383,1617,13391,20419,15558,7079,7480,10585,8289,198,-5713,-7418,-7747,-11630,-15958,-13919,-9364,-9068,-14501,-7523,-1008,-5223,-15958,-11943,-5749,-4085,-3275,-2793,-4090,4440,17541,11041,1458,4046,679,-4297,-207,9343,13738,10065,-1890,-9458,-11845,-6790,8353,25705,36020,32632,11276,-332,-7230,-13473,-3760,19900,49509,59566,50769,29284,7418,-3737,-6479,-2055,711,-5838,-7462,-2823,10542,25274,21558,16092,8416,-2564,-1908,5460,3230,-8563,-3625,652,235,-5119,-14128,-14306,-8393,-2694,0,-3274,-14902,-14326,-5469,-1730,-1907,-5864,-11475,-17405,-1272,10132,-2003,-10837,-15139,-5862,-9631,-15950,-13789,-13428,-12092,-14455,-8187,-10384,-8311,-9759,-6178,-2612,-1474,-5712,-14762,-16295,-12222,-10187,-10860,-5744,-4499,-7020,-10876,-2845,9387,27631,31985,22228,7330,-6376,-17322,-10480,4071,22068,26547,4050,2075,16444,25399,14918,2642,-4115,-7512,-7384,-1144,10414,12910,7734,4209,8596,17965,-4548,5832,28871,25824,16878,6665,4745,9723,12106,8228,-3533,-14502,-7771,857,5682,3159,3373,8330,13229,10984,1891,-3417,-527,2099,13711,20753,15633,8398,4319,998,-401,-3678,-9435,-12330,-12301,-8594,-6497,-4405,-3292,-3679,-6546,-4868,-7425,-8421,-10232,-14988,-11665,-5437,3409,11437,4665,1340,12508,21767,8320,-10584,-1653,16383,28121,24450,17004,8660,-3770,-9401,-8699,-2097,9885,21349,20533,13702,5899,-6160,-16925,2960,20882,23370,8973,-3190,-11109,-12198,-13745,-13167,-10446,-9585,-12247,-15047,-10401,2768,8202,4200,-225,4968,6322,-8057,-8891,8325,10995,-1389,-16041,-17098,-9210,7954,20510,19193,8276,-1011,-886,3001,5076,4264,4488,5447,7619,9888,4680,-6587,-12710,-12389,-6760,-894,-2506,-7812,-12301,4113,6616,-2512,-8078,-11167,-10866,-3862,5062,4212,-10609,-10485,5148,10748,11330,4019,-6590,-11479,-14568,-5026,3294,6943,6341,1044,-6189,-12302,-12956,-9418,-6971,-448,5393,3004,-3085,-10956,-13859,-7193,-3295,3983,-583,-12827,-10052,477,9859,22471,19154,14074,16341,9593,-1362,-11090,-13968,-3023,1578,2347,4377,8953,9004,6052,-4393,2657,17807,29882,26092,8365,-9138,-11281,-2322,4483,4215,1281,18,1602,2124,3609,12790,24341,31934,23383,1796,-10422,336,5087,6880,6293,4494,850,870,-128,-2779,-49,5711,13889,34030,40929,30675,24038,16273,3889,-8623,-14481,-2157,18428,34900,20907,1188,-12075,-15466,-10228,-6211,-5809,-5115,-10195,-9266,-4546,-2238,3472,9726,24838,44031,36132,17758,163,-6740,-5894,-9223,-11992,-9649,4757,15611,9814,-471,-4280,-2191,-6292,-11421,-7653,-3613,3280,5679,7143,7058,10293,12189,8368,1585,3841,15324,18916,10925,855,-11903,-1390,12967,31333,37151,32251,20091,3768,-2313,-7295,-7010,14697,25324,12623,158,-8021,-8513,-2874,-3311,-6837,-4743,-1934,173,6083,8621,4944,-4892,-11849,-2922,15928,45617,58309,39381,3462,-4548,3598,-5225,-10043,-5039,-5297,-1635,-8664,-1592,-2635,-1781,10752,16202,2396,-4687,-2144,4067,4483,-6411,-12018,-15578,-11156,-10244,-15198,-5952,5773,17146,21231,5018,-7961,4849,16063,16939,11973,7623,-1794,-16074,-6341,-2444,895,10352,16597,27066,36640,42191,37854,17812,5939,-7322,-10672,-15444,-1967,3606,829,1089,11271,15759,7582,-2941,-1644,7492,8329,3550,7586,16789,21208,20622,7740,493,388,-2228,-4647,-2832,1450,15097,36386,32436,13249,1289,-3312,-5254,-61,15359,30193,33643,26664,12577,-2258,-6904,3176,12337,14525,10357,2174,-4907,-7705,-5869,-6884,-13974,-10950,-6758,-5969,-2550,-7901,-6402,-2240,2252,868,-2909,-8177,-7061,-3567,-259,-91,-5226,-11432,-13362,-12589,-9463,-2041,3027,4690,1130,-363,-1351,6721,8393,-1441,-12049,-17000,-4528,2336,1487,-8626,-13830,-5190,5959,18675,11302,-5307,-3247,921,-4102,-5564,4735,-393,-12316,-16261,-9341,-3962,-2481,-5666,-6007,-10193,-6174,3703,2069,-4682,-12336,-12975,-8825,-4547,963,5901,6840,98,-816,4132,8460,6911,5192,3525,1761,-1145,-8821,-14096,8365,18805,7719,-7873,8102,20566,8365,-11278,-6915,5050,3308,-3100,-3761,-4096,-4379,1256,13447,27963,29986,9879,-1664,10372,32991,21887,-854,-9515,-7326,-6360,-4991,-6875,-13814,-19228,-13165,-8902,-7541,-6218,-1249,6333,13486,15426,9902,-769,-11043,-13675,-12665,-3570,5667,15918,18514,19324,25756,22078,12620,-2105,1844,13630,12518,4865,-2756,-4555,-6795,-6202,7593,22192,20986,12980,8693,3962,-3879,-10405,-9547,-7124,-7879,-7801,-4245,-14086,-10534,-76,5783,1122,-5342,-7579,-5278,-9414,-10604,-2141,-314,-7045,-8518,-4147,867,6434,6253,5240,6275,304,-8965,-9650,-8493,-15095,-8860,-4545,-6717,-11131,-13949,-16005,-2648,21116,51212,46165,23450,8157,2112,3905,6632,3123,-8,-1199,522,8306,13570,9808,-518,-2717,1959,8077,2923,-6104,-4085,-2548,445,6376,7221,-627,1293,10855,18565,18459,13819,3867,-821,-3902,-11307,-11729,581,5959,1427,-1005,-1638,-2884,-6246,-7850,-11998,-10004,-5570,-1686,1885,6276,4625,4483,3551,3228,2610,-2250,628,10100,8931,2072,-7768,-19282,-17329,-8196,3364,11338,7295,6587,5527,5687,2024,-11452,-13328,-7579,-2151,-3419,-10255,-12279,-9284,-6039,-1551,10797,22822,24073,15170,6483,7234,7959,6832,9927,8016,1288,500,5241,5569,12673,9207,697,-3511,469,4090,3542,-3884,-10334,-13429,-8739,-5345,-2691,-4305,-9619,-10498,-5217,5738,15637,17023,20552,10983,-2736,-9522,-6583,-742,-4602,-10742,-7652,-6872,-8292,-3630,-2104,8857,12463,7248,15986,26459,26940,15356,3891,-6554,-11541,-10421,-14082,-14740,-8907,-1906,2343,2290,-2645,-10497,-6811,-4398,-7219,-7138,2058,3234,2236,4977,3328,921,-2092,-3003,-1437,3865,8121,11007,3607,-9612,-12283,-5292,-6709,-14056,-14109,-8353,-7153,-4164,1921,5833,30,-12583,-12150,-7295,-2615,-1013,-956,-1012,-1445,383,-5469,-11882,-8475,3160,8000,4129,4215,-1056,-3891,-1634,-3561,-9464,-12490,-14608,-7057,6242,26654,35284,18350,4952,-886,-5181,-11125,342,12327,15578,7446,-4548,-12802,-6702,-1257,-4141,-5589,-936,8935,14196,17471,18934,11399,1903,7295,3542,-6951,-7357,-3333,-4046,-10279,-12167,-5655,5386,18576,21535,15581,9032,1738,-6173,-10411,-12055,-6052,-5155,-7477,-7756,-5826,-4582,-5965,-9293,-16039,-12099,-1151,4226,4383,-2770,-6234,570,10948,19710,16143,6879,-5016,10394,24966,20996,4001,-4661,15964,22072,5923,-6602,-11610,-13318,-11105,-10817,-6171,-3786,-8871,-15314,-9335,-5252,2200,15098,29506,29183,16534,9514,9751,15991,20868,15391,7059,2169,-2677,530,4719,7894,7710,3394,-6114],[-9066,-6456,-5351,-4401,1606,10117,15073,24524,34949,35903,30487,28044,34659,13416,2934,-435,-562,-1077,-8001,-9401,5068,26537,30875,13660,-11215,-323,21507,27485,22940,19127,5713,-1842,-2559,-3932,-5344,-2635,-6551,-9820,721,1841,-3243,-412,4776,3961,-2850,-10625,-12301,-6272,-3749,-7289,-12382,-2885,3227,14333,34426,43214,29762,13850,204,-8094,-6311,3353,9895,16520,8989,-7826,-14257,-1478,580,-577,-2408,-596,-693,-8461,-9272,8638,20652,13563,-2086,-9332,-6953,-7349,-13097,-20702,-25384,-18958,-11800,-7349,-10559,-17389,-11930,-6860,-8207,-8850,-7698,-5093,-4927,-7144,-7269,-12040,-7066,4307,11860,13813,12591,12774,9650,-2094,-8294,-3248,280,1497,9198,30362,65860,84676,72923,47260,25628,7105,195,3858,4484,-6242,-4974,6188,15681,13696,1887,-3090,-4486,-439,7925,-9,-5405,178,16883,31309,11945,-9018,-18638,-12814,-3703,314,6209,16148,11908,1359,-3104,-2657,-3402,-9359,-14034,-9616,-9108,-9274,-1133,-708,1828,4012,3320,4932,4675,-2001,-9935,-17793,-7096,5183,8712,8051,16055,52127,102775,88049,-1004,-152988,-314119,-433309,-422061,-305348,-162707,-58033,-14517,-1696,-17583,5998,22070,34179,36539,14350,-9343,-10628,-339,6369,3755,-2053,-7017,-3323,802,-3561,-10397,-11002,-1720,6835,10022,9754,9274,6975,-2944,-13216,-9795,-4406,-4864,-9579,-12505,-4716,-2443,-14421,632,17231,29144,31361,28016,21479,16966,9697,3551,1076,-1186,4230,16408,19536,10119,-1542,-2366,4587,5415,-2789,-8331,-14390,134,8898,9534,8573,9065,4628,512,2870,13225,16537,10613,3747,-6579,-11959,-10752,-7320,-8367,801,14659,26429,32312,27860,17507,9605,1533,-3870,480,4191,7350,5379,4882,9246,14596,11707,3449,-1717,-1047,2817,9348,24776,50972,67725,63939,48992,37569,29653,8574,-6130,-7170,-8125,-12909,-9935,-8272,-15153,-10796,-9311,-13219,11272,31772,39586,32778,14280,6274,2986,907,93,1517,6546,10056,3848,-8368,-7898,-6185,-2094,2864,-708,-11324,-10952,2776,6781,6874,10937,12025,12252,9746,10928,24238,25245,17481,9424,10877,20185,26143,22065,11301,-6345,-12548,-3526,-3719,-4771,-5838,-5572,-7316,-9508,-11480,-8593,-3220,-682,-8516,-11989,5187,17827,15364,18831,35481,52737,60833,58762,45810,24980,14716,11353,8978,7731,9342,9036,4212,-3289,-9684,-11612,-8282,-3791,-5100,-20417,-4639,5219,10700,12078,10711,10691,9289,1660,-6147,-7897,-1185,6883,8967,8887,11055,11101,10911,10259,17147,21684,17833,18762,26513,19065,6228,161,-3807,-5863,-3429,-54,4164,4394,3406,-870,-6020,-3878,-2008,-4694,-8047,-8682,-6189,-8437,-10014,-9200,-7542,-5083,-2172,-1032,-2853,-9515,-16205,-7246,-386,2369,-303,-10657,-12227,-12549,-15020,-18663,-13395,-7418,-4095,-2401,4097,8058,10609,9494,903,-3411,-2864,-7071,-8700,-6294,40,1284,353,1165,5981,6017,5504,5130,3205,3277,4252,7242,8038,4362,-1124,-5415,-11219,-10797,-6597,209,2957,-2925,-12413,-7849,3241,20548,33542,37354,34566,47766,61203,57404,51810,32522,16157,6938,-3162,-11792,-19629,-12807,-6007,-2856,-1405,-863,-2607,-5186,6617,44206,78115,79090,49520,28119,2357,-7765,1032,8643,5031,-3123,-3358,-1413,-2743,-5501,-4463,-2165,3910,5015,-3312,-15548,-14899,-7239,4847,1514,-6565,-9907,-10283,-13123,-11113,4392,18061,11942,10045,10422,8127,8172,12386,15935,7743,1912,-109,-878,-5695,-14466,-15190,-14886,-1277,15719,24870,20155,4046,-10073,-11007,-881,6236,1968,-2953,-8708,-4271,6521,13930,7747,-1935,-10429,-14153,-6633,1098,4519,5968,3562,3750,11718,16360,20405,27151,27421,19417,-3875,-11070,2176,3267,-1930,-4139,-14083,-14560,-9369,-14116,-10144,-6166,-9643,-12697,-15267,-16520,-15929,-9420,-12083,-19447,-13666,-7953,-3686,-4472,-930,-919,-5027,-7363,-242,3478,3507,4698,7995,13761,16438,8512,-2052,-4710,4073,2921,-4726,-5770,1779,7115,3632,4268,18501,24350,16674,-1428,-16468,-7256,13336,23959,17354,4149,-4745,-3863,-2112,-8435,-12061,-3069,5272,8243,6436,-166,-6984,-16869,-12670,-887,6466,1916,-5368,-12843,-19933,-24174,-3663,20167,28385,23266,6751,-13927,-1211,16410,19981,12801,-1944,-13439,-1408,12199,19917,23184,11524,1117,-3763,-6236,611,10574,15647,17592,13705,5945,297,-2726,-3069,-2323,871,105,-2472,-5233,-8610,-3726,8389,17496,20382,10797,-789,-12284,-9568,-8368,-7810,-6268,-6800,357,6848,6578,6355,14444,26278,28009,13824,7725,676,-10992,-17665,-7739,-1910,-3255,-13275,-12703,10955,42982,62692,42244,23564,9107,389,-2749,-11151,-12466,-4968,-230,-4635,-15073,-16282,-16212,-13853,-10440,-2545,2715,1282,-3669,-13252,-17806,-14541,-13862,-12860,-8548,2903,10513,8708,758,-11556,-21380,-1039,8375,5062,-602,-1360,9091,17799,19827,12742,3317,-4556,-8158,-13286,-12388,6148,14947,12973,14703,10515,12973,11017,1945,-8770,-8350,-2819,1673,-1408,-11317,-16312,-16927,-14043,-9150,-7488,-14177,-18896,-3008,9916,12894,8241,6800,9265,22079,37660,41338,32566,12909,-3168,-3999,13989,29089,27274,13340,-3442,-12094,3559,11243,10567,3999,963,2060,9404,18826,18926,18825,12607,3378,-102,-3444,-8339,-11350,-12223,-11043,-9935,-4805,726,9992,14642,3774,-5016,-1737,5900,11559,14449,12890,21,-11382,-2870,15485,26539,19653,-477,-9880,-279,-5338,-11287,-6265,-3081,-8660,-6828,387,7570,-1891,-6715,-7566,-15950,-8389,-5078,-9085,-15549,-11850,-8283,-13523,-14730,6389,32741,57159,48149,28152,15538,7703,-10730,-10372,-1248,83,-7728,-15646,-10167,-12587,-17611,-18581,-15804,-9540,-8478,-14054,-16131,-12441,-12131,-6867,5641,10853,2599,276,7238,19269,33616,44183,52826,48679,25004,1181,-12043,-16706,-11559,-12073,-13937,-4153,12407,27687,29421,22606,20807,22619,18010,16030,20458,24114,6913,-10102,-13483,-5179,4116,9602,7411,-1471,-7650,-9409,-5398,8133,8990,-4317,-18709,-9639,800,16257,25125,13861,4001,6310,14070,16114,7783,5722,3048,-6496,-12788,-9060,-3302,-1239,14439,21164,12572,4880,-2505,-6780,-5502,-4225,-5840,-7559,-1803,-2214,-7342,-6918,3771,12595,9562,857,-9076,-16716,-7423,7205,20538,25146,24277,15379,-204,-13108,-8585,9019,22130,21566,7124,-4255,-4398,2435,3654,4625,6557,10262,13480,17172,24936,33216,29031,11584,-6029,-6728,9131,10084,7015,-239,-14460,-1520,5260,-218,-11753,-2339,10096,12941,5821,4452,15894,21001,15570,7353,7848,10489,7801,369,-4959,-6148,-6478,-11641,-16244,-13755,-8857,-7795,-12247,-10045,-3848,-7290,-17888,-12505,-7051,-6240,-6138,-4205,-4021,3039,12142,2256,-9310,-8057,-8726,-9133,233,10602,14233,10359,-1671,-10106,-13249,-7757,6262,22926,34037,30216,9211,-710,-6387,-12451,-976,27370,58679,67195,53544,27312,5397,-4893,-7533,-2583,2337,-1842,-2288,4761,24169,40055,28603,18509,10350,154,-658,6799,4360,-8680,-4606,-1101,-1515,-6557,-15725,-14690,-8697,-3430,-2120,-7249,-18730,-12858,-5506,-3127,-3702,-7143,-11429,-16606,-2838,6927,-8793,-8818,-6558,-1792,-2688,-7545,-15037,-12071,-12634,-11248,-4302,-6504,-6063,-8465,-4750,-1756,-1162,-5421,-13283,-13555,-11363,-10179,-10196,-4247,-3190,-5999,-9683,-1639,12271,32136,34180,21949,6270,-7968,-14933,-9879,3310,22408,26258,2738,2437,18735,29973,22169,9409,801,-4230,-5240,-314,9592,9673,1916,-2617,963,12520,-3731,8565,29417,25453,17421,7456,4262,8929,11552,8202,-3114,-15018,-6725,2626,7971,5503,5346,10200,14771,10930,134,-5468,-765,2951,15484,21512,15812,8380,4908,2963,2676,-299,-7730,-12953,-12743,-9928,-8509,-5923,-4241,-5771,-9044,-7059,-9596,-10848,-12814,-17134,-12834,-5900,3267,10468,4133,2131,12470,20204,7693,-10621,-2564,15735,29878,28320,20644,11409,-2953,-11013,-10067,-2572,10839,23028,21367,15013,7864,-5019,-16430,1262,17259,19087,8337,-1878,-8625,-8914,-10243,-17053,-14574,-10668,-11049,-12553,-10334,3997,12569,8654,862,2855,4870,-8110,-9413,6830,9951,-743,-15537,-18248,-10220,5161,16951,16825,7217,-1442,-726,2859,3062,596,-1344,-2186,146,3318,622,-8996,-14302,-12712,-7505,-1649,-3200,-8475,-4378,14947,16726,3703,-5549,-9679,-9378,-2537,6153,5084,-10245,-11507,4221,11732,14563,8173,-2289,-7456,-12695,-5291,4121,9454,9106,2312,-6400,-13346,-12236,-8966,-7030,-241,7048,5271,-929,-9218,-13400,-6662,-1920,6659,3550,-10445,-10508,59,9492,24246,24841,19932,18211,7269,-6007,-13368,-8582,1028,3845,2837,4462,10403,12507,9344,-2379,2147,17832,30513,26830,8501,-9756,-10398,-472,6183,6520,3370,609,497,-139,268,7394,19237,27920,22759,5023,-2462,5171,7678,9467,10356,10748,8370,6412,2558,-1746,901,7596,16793,37189,44842,35679,28787,20135,6485,-7248,-15660,-4306,14536,33949,20879,1262,-11827,-16199,-9830,-5154,-5190,-5052,-10245,-9353,-4452,-2448,1592,6962,23484,46129,40347,21897,2678,-6378,-6333,-9724,-12979,-9764,1082,14254,9977,-831,-4004,-1364,-5056,-10436,-7294,-3158,4435,8217,9898,7883,8074,6807,2388,-1701,2496,12956,15408,7827,-887,-9558,824,17139,37804,43939,36864,20217,2601,-3188,-7733,-5807,17102,25618,12725,635,-7068,-7066,-1047,-1639,-5542,-4331,-1983,22,5633,7592,4035,-5840,-12528,-3248,13452,40352,53338,35041,-534,-7257,2705,-4531,-8798,-7537,-12262,-5935,-12283,-4521,-5985,-10751,5138,14787,3980,-3107,-2612,1355,1281,-9478,-14510,-14468,-8910,-8390,-12248,-2938,7632,15994,19942,4646,-11081,1866,12826,12732,7443,4054,-4547,-17462,-4392,541,4933,11584,13856,21065,30056,35064,30794,11902,1879,-7200,-10027,-15408,-2607,4187,2622,708,7822,10899,3283,-5315,-2483,6530,8147,3644,7129,15917,20124,20251,6833,-1217,-1673,-4034,-5040,-2380,1394,13262,34026,33238,14425,1794,-3367,-4789,1644,17557,29523,31757,25272,13643,159,-4168,4781,11847,13379,9005,1723,-5049,-10122,-11096,-14022,-14285,-7736,-4197,-3493,-1903,-9190,-7270,-2629,1208,471,-2435,-7324,-6579,-3862,-1354,-1405,-6568,-12156,-13699,-13847,-10792,-3562,735,2392,-111,-438,-509,7348,8706,-220,-10144,-18005,-5916,1041,1508,-6657,-12669,-9768,-1807,9346,4742,-9717,-2016,-279,-6324,-9793,1349,-3348,-12492,-17082,-11042,-4673,-2586,-6200,-7387,-12663,-9405,1091,495,-5330,-12402,-12090,-8468,-4087,1624,6659,6567,-652,-1625,3471,7351,5678,3711,1755,146,-2889,-10842,-10834,12075,20953,8523,-11630,6376,18921,8822,-10314,-6850,5079,3396,-2947,-5365,-8065,-8437,1271,17009,33404,31596,9165,-1063,12721,34674,20993,-574,-9570,-6784,-6015,-4826,-6169,-12826,-18815,-12793,-8669,-8097,-7604,-2832,4666,11331,13171,7959,-1981,-12190,-14215,-11281,-4243,3693,12935,13869,15178,22080,20032,11132,-2735,4058,16541,14643,5690,-2272,-2458,-1778,2348,18934,36618,35600,24279,15170,7217,-1174,-8447,-8978,-7598,-8965,-9054,-5171,-13547,-7448,2907,7714,2250,-4387,-4843,-1544,-5723,-13037,-3665,-573,-6325,-8557,-4343,1128,6878,6934,7024,9539,3762,-7266,-9353,-7620,-15457,-8755,-3626,-4924,-8754,-11813,-15000,-3269,18423,47035,47002,25015,9195,2460,3093,3670,-1320,-4400,-2797,1194,10245,14895,10977,750,-1961,1368,6849,1666,-7566,-2125,3085,6032,12166,13335,2657,969,8517,13486,13154,11683,4084,-535,-4625,-11192,-10167,2977,7348,-139,-3926,-2657,-1896,-4234,-6191,-11695,-10140,-5834,-2195,1021,4478,245,-189,1704,2438,2359,-441,4481,13948,11119,2864,-8093,-18822,-14567,-5081,6498,12300,8654,7775,5912,4965,-301,-14376,-8456,-2138,2625,-799,-8597,-10781,-7679,-5590,-1585,10072,21611,22110,14358,7035,9280,12110,14925,20118,15196,3533,1109,5608,8609,17727,9700,-578,-4505,-1050,2370,2666,-4586,-10822,-12893,-7656,-4444,-2065,-3710,-8325,-7049,-360,10068,21362,24227,27462,14402,-898,-7915,-7370,-1892,-6211,-11016,-6181,-5019,-6998,-3781,-3776,5164,7643,1025,9494,20414,22813,11641,1164,-8301,-11795,-10495,-13266,-13812,-9636,-3768,-1597,-1551,-4230,-11750,-9833,-9455,-7130,-3470,3333,1543,538,4281,3092,907,-1968,-3236,-1998,3297,7918,11370,4330,-8981,-12335,-4867,-6257,-14146,-14207,-7952,-6315,-4513,-554,1738,-3666,-14516,-12437,-8069,-3176,-1382,-1384,-1268,-437,3866,135,-9080,-4996,4538,5723,-498,-1046,-3319,-2458,949,-2162,-8903,-12030,-14000,-7008,6754,27558,34824,17097,5184,38,-4095,-10405,-362,14968,17071,7099,-5244,-11348,-3944,849,-1803,-2253,2089,11834,17002,21482,23084,13562,3825,7054,954,-8829,-8783,-4894,-6307,-12899,-13118,-6657,3032,14259,16513,10073,3787,-3362,-10471,-13393,-9503,-6288,-7328,-10513,-10594,-7686,-5329,-5912,-9374,-17106,-12428,-2377,2491,1148,-6392,-8340,-1243,10295,20990,19356,9510,-4595,9435,24466,21142,3182,-7747,10014,13840,1946,-8493,-14114,-12766,-9779,-11064,-6331,-4092,-9577,-15886,-7909,-3597,879,10895,23759,24758,14112,8594,9174,15035,19281,14113,6088,495,-6596,-3292,2050,5955,5687,1829,-7443],[-9492,-5706,-3836,-2745,2024,8698,11284,16328,23061,25666,21163,19146,29515,13115,2395,-2911,-3183,-2680,-8991,-11338,1874,23099,28191,10888,-12091,3015,22336,26152,20980,17870,5694,-3303,-6362,-7912,-8597,-5119,-8044,-10976,1039,3929,-796,394,4928,3439,-3468,-11279,-14319,-8141,-4742,-7213,-11079,-1762,5933,17002,36152,44844,31987,15800,1647,-7975,-6491,2241,10358,19626,10370,-8735,-14110,-966,2166,1639,386,1398,-413,-9799,-10714,6496,16045,11027,-1168,-7007,-5223,-6004,-11373,-17241,-22531,-19923,-12396,-7897,-11333,-16887,-10932,-5893,-7917,-9474,-8280,-4799,-3669,-5240,-5143,-11851,-9792,2093,9648,12005,10902,10554,9100,-1496,-4581,-512,1202,1020,7095,24420,55899,75211,63258,38592,17234,-795,-4137,2192,5116,-4952,-5852,4793,12732,11213,1534,-3663,-5711,522,15119,12794,6587,7355,20007,30771,9656,-9730,-17495,-10802,-2184,2019,9763,19781,13239,1955,-3077,-2739,-3341,-9710,-12290,-6742,-7581,-10633,-237,612,1912,1900,526,6680,7210,-208,-9340,-17781,-7757,5147,9103,7611,12640,43318,98419,100068,51218,-26458,-102027,-160477,-141010,-70368,-6351,19679,10005,1556,-21905,3866,23343,40058,41305,15660,-10438,-11721,-1187,5246,1836,-5623,-7229,899,1000,-8259,-15138,-10073,658,8956,10896,8676,7009,5458,-878,-9503,-8320,-5224,-8100,-14235,-11496,-2270,-607,-14203,192,20617,37858,43576,40528,30475,20634,10475,5496,5478,5031,12591,25408,26550,15942,4130,3179,9273,8594,199,-6309,-12824,10,9471,11707,10597,10338,4398,-613,224,9398,12180,7047,2596,-6777,-11310,-10138,-7247,-7748,784,15333,27798,34286,28999,18171,10751,1827,-3247,1423,5049,7368,4297,4227,9039,15200,13097,3943,-2350,-2039,3386,11814,29610,58186,71906,67259,53326,42206,34146,11199,-1669,-3027,-4362,-8613,-12284,-11618,-18885,-8475,-7960,-11199,13252,34209,39806,31499,12929,5808,3337,1428,371,1911,7834,13061,8654,-3169,-6003,-6121,-3492,-561,-3914,-13904,-8390,3988,6918,6722,10542,12356,14669,13080,12227,22442,21249,15209,8676,11373,22755,28945,23499,12116,-6056,-9754,-13,-891,-3296,-5415,-6269,-9436,-9658,-8793,-7339,-2470,338,-7151,-8145,9823,20177,14744,17751,36056,57730,70123,66776,48100,24908,13674,9746,7835,7579,10051,9809,5413,-2123,-9769,-10687,-5925,-2556,-5069,-21075,-3825,7101,12867,12616,9212,7374,4339,-1188,-6452,-8301,-2945,3655,5658,6061,8390,9296,11774,14137,21906,25735,20658,20606,25988,15094,3305,-1746,-5041,-6643,-4125,-782,3605,3890,-59,-7795,-10311,-5745,-2774,-5256,-8323,-7909,-4170,-5569,-7225,-7553,-8160,-6439,-2630,-1013,-3035,-10077,-14538,-4451,3445,6985,2923,-9831,-12784,-12405,-15152,-19598,-12616,-6581,-2902,-712,7197,11327,12917,11385,1650,-3361,-2442,-6504,-9157,-8421,-2429,-863,-1124,-92,4773,5146,5602,6341,5233,5114,4987,7037,7295,3695,-638,-3693,-10585,-11570,-6577,1884,5781,-294,-11477,-10154,-1730,12148,26530,37932,41290,55925,60216,49690,46607,32475,17928,9477,-1583,-11755,-17337,-10705,-4695,-2703,-2532,-2027,-3480,-4868,7676,46570,82147,86817,58779,32281,4186,-8878,-453,7073,3577,-4341,-5523,-3830,-3869,-6307,-6803,-3450,8007,11704,4452,-8298,-11831,-3368,6857,1162,-7271,-10601,-10836,-13651,-11599,3243,13019,7038,6988,8945,6460,5645,8104,11327,6115,2277,-361,-824,-6511,-16622,-15458,-15127,-1160,16363,26644,23012,7673,-7111,-12676,-3641,4467,1511,-3763,-8654,-3699,5348,11741,5529,-2933,-10825,-13938,-6940,-189,2849,4671,4470,6441,13488,13973,16224,22861,24446,18235,-4734,-13505,1812,5201,331,-2031,-12422,-14798,-9241,-14553,-9831,-4774,-8051,-11799,-14758,-16495,-19743,-14179,-17351,-16121,-12658,-8001,-3927,-1394,5574,4616,-1047,-6290,-344,5019,4840,5612,8697,14015,16918,9443,-1719,-6174,1485,2181,-5104,-7345,-376,4876,2907,6633,23884,31070,21634,-938,-17430,-5335,15284,24149,16180,3299,-2823,-2092,-606,-7445,-15097,-5191,6898,11887,10102,3022,-4699,-17800,-10581,3268,11352,5740,-2515,-9850,-16217,-18674,-3604,20378,28615,23616,6824,-12750,650,20155,22036,14894,-3058,-10593,899,13284,19918,21435,8088,-1739,-5444,-7568,-628,10052,16303,19086,16075,8686,1551,-2249,-2586,-1769,353,-2202,-3641,-5295,-8698,-3303,8511,16179,18016,8768,-1904,-12606,-9622,-8955,-8182,-6150,-6872,66,9655,11354,11044,18305,28675,29803,16035,9277,1453,-10470,-16513,-6970,-2412,-5462,-16891,-7116,18831,50179,64609,41843,23484,9602,297,-2962,-10999,-14255,-7605,-3039,-6536,-16371,-17647,-17139,-14046,-10378,-2656,2500,1021,-3940,-13110,-15779,-13654,-12983,-12763,-9111,1304,7236,3816,-6023,-19660,-14243,4786,9469,3488,-3145,-2852,8651,17688,18551,10634,1156,-5849,-8137,-11876,-11430,6198,14293,12337,14704,12317,15635,14795,5453,-6584,-6317,-168,4570,-467,-11399,-19142,-21896,-12704,-9534,-9703,-16858,-15962,-803,10721,13846,9883,8682,11731,26452,40094,40832,31312,13609,-393,-1694,10646,24308,24051,11307,-4859,-8073,6107,12593,11933,5585,1114,165,7157,17507,19002,19252,11046,-178,-3318,-5083,-9214,-12602,-13976,-12438,-12270,-7713,-1247,10176,19536,9402,-691,1622,8607,14196,16973,16149,3425,-9939,-3708,14391,25395,18608,342,-7966,1768,-4399,-12158,-6991,-2640,-7891,-7574,-1228,6957,-313,-2877,-2688,-16157,-11572,-5473,-9208,-14881,-12517,-8420,-12764,-15779,4862,28911,51337,43852,23837,14080,8498,-9715,-12546,-4828,-3324,-9226,-15313,-11050,-13384,-17459,-18389,-17577,-11239,-9519,-14155,-14809,-12077,-11700,-4373,8795,12188,2688,-1472,3434,14338,27562,37665,48204,47665,23059,-427,-13543,-16001,-10387,-12038,-15794,-7705,7651,20669,23180,20351,21709,26289,23606,21241,24758,26020,8680,-7855,-13122,-4912,4819,9951,6803,-2912,-10106,-13338,-12684,2370,4471,-11135,-13916,-6963,2443,19238,28623,15796,5627,8203,16933,20488,12196,9137,4179,-7661,-15369,-10472,-2606,-462,13195,17655,9856,4191,-2700,-5868,-3734,-2896,-5880,-9400,-3620,-3411,-6453,-3460,3610,9168,6534,-338,-7826,-13033,-7214,7735,23624,32923,31674,18967,963,-12500,-8429,9417,22621,23313,8617,-4940,-5988,1233,167,-1139,1995,6927,10211,13353,19235,26433,24073,8617,-7376,-3908,13865,13409,7469,-2104,-12039,-417,3884,-1955,-12352,-934,13082,18205,10121,8175,17853,20638,14890,7026,7443,9636,6699,278,-4122,-4954,-5266,-11463,-16301,-13544,-8484,-6839,-10250,-10428,-5367,-8408,-18945,-13084,-8435,-8417,-8612,-4857,-3289,2050,6709,-5428,-15661,-20767,-19215,-12242,841,11700,14512,10570,-1145,-10436,-14809,-8739,3548,19025,30602,26320,6176,-1792,-5368,-11055,2957,34227,64640,70544,52409,23133,2895,-6181,-8886,-3582,3458,2144,3661,13667,37516,53165,34748,20483,12442,4084,1039,7585,4872,-9061,-5377,-2629,-3083,-7796,-17387,-14586,-8857,-4272,-4382,-11109,-19165,-10883,-4780,-3587,-5143,-8492,-11452,-14598,-4247,5109,-7940,821,2029,3442,5104,2600,-9791,-10410,-13182,-7900,801,-2202,-3596,-6813,-3106,-1014,-1070,-5020,-10767,-10434,-10298,-10037,-9006,-2424,-1736,-4981,-9077,-870,14822,35571,34937,20716,4876,-9589,-11582,-7281,1925,20105,23090,225,2022,19735,32648,27697,15339,5532,-1092,-3249,248,8239,6253,-3512,-8606,-5058,7747,-2056,12125,29740,25347,18521,9219,4654,8280,10524,7317,-3437,-14905,-5132,4664,10326,7739,7003,11683,15909,10518,-1955,-8014,-1635,3104,16322,21576,15475,7852,4953,4417,5349,2886,-6340,-13415,-13072,-11084,-10123,-6441,-3987,-6469,-10323,-8833,-11719,-13513,-15549,-18988,-13414,-5672,3597,9922,4440,3253,11971,17955,6872,-10302,-3843,14103,29735,30616,23313,13839,-1696,-12209,-11596,-3140,11598,24412,22129,16490,9305,-4624,-16256,-54,14106,15295,7639,-694,-6140,-5296,-5501,-11630,-16200,-11348,-10011,-10299,-9043,5714,17533,14103,4093,1730,3296,-8582,-9907,5254,8675,-366,-14945,-19241,-11113,1759,12389,13566,5653,-1959,-484,2670,1025,-3058,-6918,-8572,-5341,-1307,-2433,-11084,-15655,-12908,-7701,-2600,-4409,-8282,4822,26635,27502,10490,-2979,-8303,-8142,-1546,6613,5228,-10150,-12386,3169,12299,17086,11602,1470,-3527,-9853,-5704,4534,11741,12126,3836,-6674,-14873,-11589,-8661,-7228,-433,8168,6991,739,-7891,-13277,-6448,-823,9100,7896,-6427,-8940,279,8908,24875,29397,25267,19581,5335,-10129,-9205,-3583,4930,6074,3239,4309,11390,15489,11758,-867,1208,16552,29220,25880,7940,-10533,-9701,939,7267,8407,5412,1122,-677,-2277,-2589,2485,13787,22784,20803,9003,4997,9224,9421,11213,13592,15988,14720,10736,4341,-1064,1513,8795,18625,38362,46854,40067,33806,24241,8771,-6385,-16633,-6566,9783,30142,18917,511,-11966,-17077,-9589,-4282,-4591,-5075,-10571,-9726,-4429,-2494,155,4723,22270,47865,44490,26080,5035,-6374,-7060,-10075,-12218,-6077,-641,11436,9069,-1700,-4339,-1432,-4586,-9878,-7315,-3142,5010,9953,11529,7592,4256,-671,-4978,-5720,708,9998,11771,5279,-1060,-6249,3177,21945,44503,50159,40268,19422,1348,-4149,-8384,-4882,18327,24466,11933,605,-6378,-5992,-55,-646,-4590,-4069,-2286,-450,4776,6133,2820,-6891,-12998,-3816,10775,34105,46153,29126,-3815,-7729,2623,-3411,-7803,-9068,-8413,-489,-2390,-417,-2791,-12716,2509,14548,6165,-1716,-3417,-1727,-2219,-12830,-17340,-12207,-6105,-4387,-7194,-837,7993,12489,15304,1421,-11698,-198,9686,8580,3144,811,-6737,-15008,-2367,3733,8822,12431,10807,14209,21474,25437,21035,4528,-2670,-7232,-9899,-15405,-3880,3800,3341,88,4215,5812,-961,-7533,-3161,5584,7717,3490,6256,14360,18271,19417,6229,-2765,-3936,-5727,-5309,-1947,1327,11345,30467,32443,14989,1861,-3881,-4719,2811,18251,26966,27996,22395,13748,2116,-1363,5878,10980,11791,7344,1064,-5291,-9879,-14402,-13763,-8508,-4744,-2194,-1772,-2260,-11122,-9110,-4106,-820,-637,-2565,-6948,-6376,-4228,-2339,-2482,-7546,-12414,-13474,-16002,-13351,-6189,-2381,-510,-1807,-996,-329,6889,7881,211,-8696,-18350,-7621,-659,954,-5367,-10239,-13250,-8624,1084,-1060,-9281,-372,-1891,-8053,-14761,-1679,-4351,-10389,-14731,-12746,-5613,-2989,-7014,-8918,-14365,-12857,-1407,-978,-5709,-11465,-10261,-7372,-3445,2188,7201,6117,-1543,-2466,2401,5388,3617,1703,-230,-1779,-5125,-13136,-7299,15240,21582,7889,-14685,5552,17425,8906,-9614,-6805,4905,3470,-2118,-5111,-9746,-12904,688,19386,36766,30407,6626,-1914,13733,34130,19135,-677,-9826,-6511,-5952,-4818,-5457,-11919,-18451,-12481,-8590,-8915,-8985,-3904,3851,10370,12476,8058,-764,-10331,-12575,-9580,-4963,822,8763,8589,10998,18234,17923,9649,-3178,5751,18615,16340,6416,-1816,-389,3159,10792,30029,49547,48090,33407,19795,9684,1254,-6859,-8749,-8346,-10113,-9551,-5803,-11720,-4900,5221,9052,3040,-3373,-1987,2218,-2017,-12691,-5345,-1099,-5873,-8987,-5109,654,6641,7171,8496,12364,6653,-5797,-9077,-6681,-12802,-6960,-1940,-2730,-6339,-9976,-13953,-3704,15791,41537,46085,26048,10269,3047,2648,1415,-4592,-9447,-4892,2081,11816,15405,11393,1680,-1332,729,5059,185,-8862,92,8804,11628,17748,19449,6289,1985,6517,8025,6979,8543,3811,-324,-5151,-10722,-8606,5219,8858,-323,-6018,-3344,-834,-2215,-4314,-11100,-10390,-6202,-2751,121,2634,-4493,-4733,234,2142,2753,2048,8709,17514,13001,3874,-7558,-16639,-11767,-1677,9745,13233,10345,9335,6791,4669,-2060,-14507,-4035,3869,7289,1330,-7100,-9406,-6174,-5054,-1835,8727,19641,19729,13468,7735,11270,15873,22246,28722,21211,5873,1970,6338,12124,20829,9256,-1679,-4781,-1951,937,1816,-5154,-11137,-12067,-6195,-3144,-1105,-2768,-6522,-3108,4456,13982,26591,32033,35104,18098,1427,-5912,-7659,-2659,-7190,-10001,-4169,-2685,-5054,-3063,-4320,3083,4616,-4038,4039,15020,18803,8485,-917,-9450,-11337,-9802,-11327,-11815,-8921,-3871,-4035,-4698,-4635,-11174,-11967,-12067,-5432,-76,4917,631,-415,4049,3273,1255,-1606,-3399,-2454,2996,8062,12037,5521,-7747,-11999,-3973,-4990,-13127,-13887,-7426,-5128,-3886,-2246,-1820,-7037,-16108,-11525,-7628,-2566,-654,-793,-692,1195,7920,7454,-3236,-119,6243,3963,-4215,-5030,-3315,680,4604,-16,-7520,-10586,-12565,-6011,7798,27248,32183,14982,5308,1324,-2352,-8644,-602,17759,18872,7365,-5056,-9077,-656,3537,1143,1600,6071,15625,20814,26629,27952,16382,6117,7172,-315,-8889,-8695,-5280,-7369,-14501,-12731,-7046,502,8921,10441,4475,-555,-7144,-13393,-12905,-5399,-5021,-8688,-12571,-12080,-8353,-4951,-4725,-8204,-16958,-11872,-2725,1658,-728,-7434,-7123,-73,11485,23270,23571,13277,-2516,9187,23883,21478,2892,-9937,6208,8541,435,-7469,-12399,-8499,-7229,-9632,-4884,-2897,-8828,-14839,-5057,-182,1363,8126,18729,20526,12408,8884,9780,14920,17875,12914,6026,199,-8648,-4493,2049,6481,5609,1520,-7486],[-8755,-3943,-1478,-543,2741,7482,8073,9537,12773,16185,12905,11593,24152,12745,2173,-4734,-5288,-3984,-9589,-12282,-269,19923,25421,8713,-10766,6588,22768,24804,19226,16320,5468,-4352,-9248,-10465,-10433,-7263,-9308,-11752,1968,6725,2256,1857,5348,3296,-3311,-10832,-15627,-9789,-5540,-6804,-9628,-487,8891,19960,37297,44767,33072,17584,4298,-5430,-6305,812,10285,22516,12167,-8758,-13854,-645,3499,3519,2953,3304,-89,-10734,-11727,4139,10349,6541,-1422,-4888,-3442,-4405,-8685,-12526,-17829,-18298,-12496,-8334,-12058,-16222,-9921,-4759,-7201,-9867,-8963,-4607,-2256,-2927,-2256,-9150,-13106,-709,6964,9836,8871,7890,7854,-552,-596,2092,1966,319,4462,17354,43231,61967,51177,28695,8153,-9198,-8329,345,5114,-4154,-6733,3349,9855,8904,1164,-4385,-7403,669,19841,22134,14612,10347,19083,27460,6769,-10481,-16052,-8926,-959,3529,12845,21859,13509,1975,-3663,-3513,-3955,-10335,-10255,-4281,-6664,-12535,764,1994,1923,-52,-522,8607,8897,926,-9223,-18142,-9007,4076,8363,6174,7906,33334,89164,107960,103554,103371,110305,101928,118543,138349,126955,82363,27458,1909,-26125,1563,23645,43746,43354,15478,-11843,-12556,-2080,3825,-402,-8051,-4085,5100,170,-14236,-20481,-9243,2099,10124,10794,6586,3718,3077,546,-6150,-6774,-6302,-11552,-16711,-8559,-263,734,-13225,-3544,17380,38348,48317,48015,37229,23393,10628,7329,10402,11670,19877,31320,29511,18320,7984,8123,13659,11342,2786,-4560,-11665,-1673,8245,12338,11652,10828,3692,-2174,-3179,4112,6023,2371,699,-7794,-11416,-10175,-7812,-7857,-104,14758,27783,35031,29215,18222,11261,1674,-2998,1858,5321,6604,2484,2899,8019,14755,13526,3828,-3334,-3292,3582,13596,33010,61973,71507,65669,53418,43587,35409,12136,2172,298,-1706,-4986,-8784,-8190,-13440,-6256,-6876,-9518,14187,34873,38196,28493,10392,4454,2791,1054,-108,1529,8058,14490,11762,1040,-4380,-6693,-5852,-4744,-7627,-16962,-6534,4389,6574,6100,9610,11825,15998,16013,13841,20757,17215,12754,7369,10425,23304,29669,23517,12749,-4795,-6639,3675,2290,-2177,-5546,-7541,-11727,-8415,-6239,-6302,-2150,625,-6566,-5478,13100,20955,13069,15750,35256,60556,76132,71229,47608,23881,12426,7810,6047,6511,9716,9673,6005,-1185,-9941,-10356,-4252,-1828,-5728,-21889,-3940,7942,14095,12394,7094,3418,-1388,-4764,-7337,-9302,-5097,640,2486,2830,4852,6374,11303,16134,24507,28119,22173,21345,24481,10853,129,-4063,-6977,-8405,-5961,-2676,1824,2457,-4073,-15090,-14749,-7644,-3843,-6251,-9073,-7699,-2975,-3685,-5435,-6665,-9256,-8157,-3533,-1650,-4176,-11597,-13021,-1822,7304,11901,6310,-8835,-14136,-12700,-15425,-20114,-12138,-5931,-2043,378,9707,13894,14385,12349,1621,-3902,-2585,-6680,-10405,-10149,-4494,-2871,-2652,-1594,3008,3522,4935,6771,6609,6517,5417,6485,6131,2855,-100,-1720,-9165,-12979,-8286,2042,7608,2013,-10170,-13367,-6691,3985,18711,37508,47948,62462,55953,39433,38082,29628,18127,10904,-381,-11220,-14696,-8564,-3520,-2830,-4267,-3741,-4417,-4790,7949,46299,81379,90407,66116,34337,4720,-10530,-2342,4924,1620,-5813,-8016,-6759,-5379,-7312,-8973,-3260,11096,16490,10841,-1299,-5305,2226,8489,370,-8157,-11325,-11393,-14051,-12312,1605,7587,1760,3633,7019,4215,2437,3302,6132,4382,2585,-646,-1203,-6885,-14506,-14849,-15844,-1373,16511,27816,25355,10638,-4927,-13602,-6330,1850,-391,-5979,-9731,-4034,3417,8931,3067,-4134,-11386,-13939,-7545,-1758,981,3048,4909,8628,14462,11262,11664,17321,19911,15654,-5903,-15516,1631,7941,3381,398,-10441,-15683,-9859,-14446,-9291,-3414,-6294,-10592,-13663,-14874,-18745,-19250,-14319,-11700,-10705,-7197,-3337,2493,11626,9632,2888,-4410,-432,5978,5481,5735,8458,13095,15848,9083,-2068,-7686,-1133,1248,-5464,-9012,-2724,2575,2188,8747,27995,35737,24740,-1333,-15474,-2857,17639,24471,15098,2446,-1339,-435,723,-5694,-14691,-6171,9448,16306,14080,6314,-1777,-13777,-7125,7713,16465,9975,831,-6392,-11744,-12825,-2973,19087,27549,23034,6579,-11598,2252,23238,23334,16110,-4269,-7888,3029,13702,18550,17838,4076,-4022,-6244,-8341,-1702,9590,16981,20451,18132,11111,2667,-1726,-2116,-1067,659,-3527,-4401,-5401,-9052,-3356,7945,14230,15159,6457,-3002,-12653,-9790,-9647,-8830,-6540,-7368,-473,11819,15879,15574,21993,30837,31262,18023,10453,1748,-10386,-15714,-6480,-3163,-7575,-19570,-1524,26739,56167,64186,39906,22232,9295,-374,-3646,-11014,-15396,-10008,-5926,-8626,-15922,-15106,-15199,-14489,-10073,-2292,2630,793,-4362,-12399,-12684,-11401,-12213,-12718,-9442,-149,3901,-1078,-12948,-21233,-6248,9754,9601,1128,-6370,-4851,7728,17630,18177,10065,403,-6440,-7860,-10128,-8535,7344,13636,11005,13368,12871,17075,17754,8784,-4558,-4482,2274,6845,66,-11287,-19626,-17018,-9326,-8466,-11606,-19216,-13226,1192,11278,14539,11136,10105,13859,30340,40959,38911,29425,14398,2686,589,5621,17388,19408,8644,-5762,-4242,8733,13884,13084,7211,1335,-1736,4843,15903,18666,18905,8620,-4024,-5648,-5398,-9089,-13098,-15201,-13319,-14207,-10410,-3096,10158,24551,16120,4363,5263,11314,16573,19148,19227,7459,-7543,-3860,13132,23424,17251,1582,-5692,3794,-3297,-13034,-7837,-2372,-7258,-8772,-3364,5762,761,274,678,-13006,-7974,34,-3775,-10981,-13016,-8708,-11963,-16712,3101,24442,43480,37736,19421,13004,9172,-8637,-14523,-8064,-6619,-10864,-14538,-11521,-13499,-16471,-17087,-18749,-12500,-9964,-13333,-12852,-11338,-11141,-2638,10562,12561,2763,-2622,114,9706,21732,31018,42131,44919,20808,-1876,-14742,-13917,-8464,-10978,-15520,-11103,3233,14180,16972,17672,22128,29440,29211,26607,28674,27181,10244,-5479,-12139,-4495,5485,10192,6384,-3441,-10443,-13104,-19538,-5037,-2182,-18457,-8815,-3985,4910,22479,31615,17105,6884,9742,19389,24773,16685,12261,4734,-9086,-16951,-11153,-1872,631,11928,13569,7035,3422,-2821,-4849,-2063,-1776,-6089,-11347,-4825,-3421,-4127,785,4294,5645,3330,-990,-5360,-8878,-6543,7879,25670,39021,37619,21834,1962,-11937,-7354,10932,23875,25382,10496,-5477,-7956,-1053,-4921,-7946,-3152,3031,6187,8888,13205,19204,18460,5414,-7654,194,19514,17845,9641,-1547,-8296,611,2581,-3634,-12503,796,16259,23667,14881,12134,18981,19376,13666,6277,6461,8158,5107,-85,-3366,-3992,-4254,-11186,-16185,-13295,-8249,-6263,-8817,-9058,-5459,-8416,-18143,-13694,-9873,-10521,-10436,-4575,-1831,1610,1805,-10527,-11694,-10954,-12642,-9943,1585,12418,14382,10591,-276,-10218,-16369,-9694,532,14188,25715,21096,2269,-3703,-4410,-9290,7632,39254,66261,68806,47189,17183,495,-7135,-10333,-4991,4052,5917,9858,22765,48765,62698,39245,21910,14691,9288,3892,7722,4621,-9732,-5888,-3834,-4331,-8615,-18125,-13848,-8744,-5139,-6667,-14680,-16504,-8959,-3788,-3166,-5886,-9832,-11708,-11689,-1304,9341,884,10674,9703,8571,11897,11672,-2973,-8537,-13732,-5010,6210,2330,-928,-4810,-1273,-391,-1178,-4488,-7727,-7220,-9168,-9709,-7210,-410,-345,-4176,-9097,-443,17118,37880,34387,18805,3350,-11056,-9160,-4252,80,15339,17603,-2946,1228,19615,33340,31315,20390,10061,1887,-1414,578,6432,2742,-8510,-13640,-9148,4287,811,16300,29661,25402,20039,11844,6046,7862,9107,5731,-4381,-13613,-2854,7140,12985,10088,8486,12852,16660,9845,-4177,-10983,-3155,2450,16103,20965,14669,6878,4490,5313,7397,5355,-5528,-13898,-13296,-11914,-11121,-6053,-2997,-6203,-10636,-10118,-13610,-16148,-18045,-19956,-13128,-4570,4565,10010,5559,4522,10965,15121,5872,-9654,-5268,11772,27894,31155,24726,15621,-278,-11982,-12976,-3611,12299,25606,22955,18203,10183,-4817,-16623,-1059,11489,12135,6836,340,-3679,-1572,-592,-6159,-12055,-11165,-9097,-8441,-7114,7948,22993,20273,9238,2518,2064,-9358,-10152,3840,7378,-132,-14193,-19479,-11668,-1963,7101,9606,3717,-2453,-40,2570,-902,-6517,-11983,-11667,-7659,-3793,-4505,-12823,-16628,-12920,-7368,-3526,-5925,-6289,14464,37628,37762,17518,-332,-6933,-7043,-851,6403,4577,-10437,-13013,2220,12609,18883,14212,4582,219,-6978,-6072,4694,13894,15594,5997,-6487,-15306,-10945,-8421,-7428,-899,8728,8120,1931,-6926,-13400,-6415,85,11242,12041,-2002,-6063,1126,8210,24272,32198,29472,20296,3691,-13486,-4611,1051,8728,8444,3735,4078,11964,17861,13257,217,35,14047,26099,23387,6832,-11262,-9127,2001,7855,9900,7463,1737,-1687,-4043,-4798,-1603,8484,17214,18015,13035,11655,12402,10468,12228,15925,19736,19222,13504,5083,-842,1830,9394,19466,37709,46969,43686,39116,28746,10910,-5845,-17109,-8798,4745,24069,15445,-765,-12296,-17874,-9483,-3645,-4145,-5196,-11036,-10059,-4160,-2085,-708,3173,21625,49681,48829,30512,7445,-6493,-7884,-10194,-10414,-2240,-318,7546,7128,-2955,-5082,-2184,-4715,-9654,-7587,-3447,5003,10769,12002,6301,-821,-9150,-10401,-8164,-577,7286,9087,4410,859,-2545,5813,27439,51183,55437,42236,17845,122,-5115,-9145,-4114,18480,22230,10523,262,-5832,-5253,137,-308,-3967,-3861,-2656,-1063,3684,4407,1416,-7923,-13292,-4574,8034,27528,37713,22522,-5324,-6008,3429,-1891,-6997,-9625,-4731,4493,4302,4022,514,-8104,2832,15556,8887,-492,-4378,-4939,-5788,-16196,-18100,-10080,-3201,433,-1536,188,6469,6680,7697,-4470,-8629,-957,6975,4675,-789,-1935,-8052,-12337,-231,7012,12252,12817,7663,7042,11660,14369,9959,-3350,-6977,-7446,-10147,-15343,-5567,2619,3132,-803,725,982,-4739,-9226,-3542,4796,7262,3277,5107,12232,15841,18301,6293,-3297,-5431,-6740,-5386,-1618,1184,9357,25939,29955,14962,1636,-4648,-4887,3523,17670,23068,22862,18278,12918,3575,1149,6490,10046,10066,5589,274,-5664,-7902,-10227,-7247,-3412,-2472,-856,-773,-3238,-13207,-11829,-6624,-3672,-2292,-3144,-6920,-6350,-4563,-3110,-3241,-8151,-12247,-12498,-16429,-16764,-9656,-6014,-3750,-3772,-1876,-695,5505,6188,70,-7569,-17618,-9391,-2490,98,-4607,-8283,-13429,-14350,-4596,-3720,-4143,1703,-3202,-8494,-15262,-2482,-2632,-7420,-12285,-13776,-6602,-3528,-7724,-9434,-12873,-14648,-3199,-1926,-5402,-9655,-8082,-5732,-2594,2751,7668,5695,-2369,-3133,1150,2774,846,-715,-2315,-3898,-7630,-14339,-3415,17855,20861,6025,-13145,5609,16078,8652,-9049,-6673,4529,3435,-916,-3427,-8319,-17196,-427,20263,37528,26479,2502,-3988,13640,31772,16672,-1031,-10174,-6441,-6087,-4887,-4706,-11041,-18132,-12244,-8625,-9897,-10115,-4319,3762,10094,12571,9242,1549,-7623,-10518,-7584,-5194,-2708,3621,3058,7159,14487,15753,8197,-3429,6878,19810,17586,7118,-1272,1703,7903,18571,39518,59183,56882,39412,22320,11328,3408,-5622,-8881,-9329,-11240,-9646,-6342,-10181,-2874,6890,9846,3564,-2264,904,5908,1560,-10338,-7093,-1845,-5661,-9777,-6415,-465,5841,7048,9582,14474,8699,-4657,-8786,-5611,-9390,-3913,377,-280,-4002,-8465,-13168,-4137,13156,35198,43467,26484,11401,3978,2822,408,-5402,-11610,-6417,3290,12909,15050,10958,2155,-870,183,2767,-1500,-9942,2317,14451,17322,23236,25599,10279,4598,5473,2721,157,4446,3123,-328,-5540,-10011,-7090,7125,10323,894,-6680,-3579,233,-288,-2431,-10437,-10762,-6701,-3404,-858,865,-8708,-7341,-401,2453,3722,4938,12929,20373,14342,4903,-6456,-14304,-9241,1513,12592,13832,11963,10932,8031,4748,-3025,-11874,-388,9068,10800,2535,-6019,-8277,-4972,-4683,-2464,6721,16945,17005,12491,8491,13055,19013,28013,34728,25437,8090,2954,7202,15279,21744,7809,-2592,-4070,-1867,-198,864,-5739,-11484,-11196,-4683,-1777,-120,-1735,-4468,994,8942,17160,30709,39454,42254,21195,3655,-4042,-7945,-3325,-7824,-8531,-2127,-307,-2892,-1896,-4170,2213,3535,-7649,-570,10265,14951,5822,-2548,-10246,-10479,-8614,-8825,-9351,-7278,-2622,-4004,-5587,-3556,-9130,-12766,-10849,-3392,2379,5898,-180,-1073,3858,3445,1528,-1453,-3919,-3250,2441,8038,12551,6764,-6273,-11670,-3051,-3347,-11323,-13250,-7189,-4067,-2685,-3092,-4598,-10227,-17395,-9638,-6273,-1132,766,306,143,2877,11883,15613,4797,5568,7789,2307,-7405,-7074,-1313,4549,8500,2225,-5872,-8585,-10678,-4619,8733,25051,26956,11510,4676,2328,-581,-6478,-931,19831,20256,7578,-4706,-6848,2469,6097,3946,5154,10092,19373,24646,31771,32475,19106,8079,6845,-1228,-8117,-7743,-5060,-7735,-15472,-11496,-7306,-2689,2133,3320,-844,-3864,-9717,-14427,-8788,-558,-3022,-10011,-14018,-12525,-8582,-4315,-3283,-6637,-16380,-11157,-2821,1036,-2041,-7109,-4528,2512,13393,25508,27594,16973,218,8999,22354,20891,2021,-11031,4591,5860,721,-4471,-7708,-3282,-4653,-7631,-2915,-1298,-7685,-13240,-2044,3552,2549,5967,14024,16109,10750,9361,10448,14561,15706,10832,5946,330,-9919,-4193,3399,8093,6246,1274,-7371],[-6878,-1303,1575,2072,3673,6499,5636,4597,5054,8421,6400,5905,19070,12401,2353,-5767,-6778,-4926,-9739,-11880,-1105,17599,23326,7944,-7326,10370,23188,23931,18185,15068,5491,-4651,-10728,-11177,-10589,-8807,-10178,-11827,3923,10694,6406,4396,6473,3933,-2115,-9088,-15236,-10729,-5729,-5767,-7700,1281,12444,23660,38409,43730,33460,19239,7503,-1876,-5589,-212,10357,25636,14924,-7429,-13070,37,5137,5620,5737,5507,729,-10776,-11711,2319,4883,1228,-2461,-2681,-1220,-2002,-4520,-6513,-12063,-14683,-11442,-8094,-12138,-14940,-8345,-2951,-5439,-9116,-8817,-3730,-66,281,1765,-4318,-15782,-3326,4584,8041,7201,5551,6573,1465,4110,5022,3131,51,2098,10639,30518,48068,39727,20424,1248,-16362,-11414,-1004,5185,-3118,-7111,2392,7630,7381,1405,-4558,-8787,702,22033,26915,17176,8102,14433,22698,4289,-10396,-13698,-6450,717,5592,15775,22837,13461,2290,-3892,-4024,-4274,-10038,-7235,-1470,-5572,-14150,2844,4519,2902,-772,416,10344,10067,1969,-8852,-18084,-9994,2815,7292,4638,2949,23807,76769,111055,148644,219190,299043,330288,336902,306723,229541,127815,38585,238,-24981,51,23826,45790,43276,14493,-12959,-12470,-2297,3016,-1438,-6281,1809,9340,-605,-20155,-18034,-7514,3413,11136,10583,4552,478,784,2034,-2422,-4429,-6521,-13127,-12578,-4472,2017,2300,-10439,-8076,9319,31217,44975,49218,40874,25371,10730,9525,16120,18690,26019,34489,29387,18142,10447,12968,18374,14346,5550,-2614,-10373,-3730,6274,12278,12511,11268,3246,-3396,-6514,-1836,-936,-2101,-1016,-8802,-11435,-10056,-8215,-7946,-1067,13745,27207,35362,29364,18510,11845,1794,-2424,2510,5708,5770,708,1659,6960,14008,13655,3806,-3936,-3986,4221,15491,35637,62882,67663,60409,50056,42094,33638,11783,5771,3342,373,-2207,-3433,-1303,-6513,-3574,-5432,-7536,14705,34295,35403,24459,7311,2842,1990,460,-521,1233,7964,14945,13583,4367,-2884,-7282,-8389,-8577,-10756,-18977,-5093,4383,6159,5467,8659,11042,16759,18839,16098,19847,13992,10776,6107,8583,22203,28681,22485,13513,-1979,-2837,7807,6374,-862,-5695,-8813,-10863,-5932,-3376,-4913,-1634,849,-6179,-3608,15256,20561,10886,13418,33633,61419,78597,71949,44733,22279,11376,6105,4218,5103,8890,9189,6490,-46,-9691,-10172,-2977,-1236,-6608,-22447,-4333,8330,14824,11818,4805,-597,-7066,-8321,-8340,-10373,-6822,-1239,398,67,1165,2875,9886,16505,25157,29034,22697,21315,22370,6691,-2997,-6430,-9223,-10817,-8589,-5327,-545,1068,-6039,-13878,-18339,-9186,-4923,-7385,-10057,-7860,-2491,-2691,-4433,-6276,-10485,-9933,-4642,-2719,-6025,-13761,-11446,872,11466,17330,10076,-7296,-16080,-13341,-15734,-19404,-11691,-5281,-1351,993,11517,15626,15063,12516,992,-4874,-3213,-7455,-12204,-10875,-5944,-4507,-3974,-3062,976,1380,3680,6584,7491,7627,5696,5767,4761,2023,491,454,-6979,-14078,-11641,832,8468,3945,-8482,-16827,-11126,-3548,10982,36557,54395,67043,49282,28192,27591,24455,16851,11223,443,-10306,-12426,-6684,-2575,-3186,-6492,-5891,-5328,-5005,7427,43420,75809,89136,70416,34156,4031,-12707,-4494,2337,-726,-7469,-10644,-9757,-6834,-8125,-10058,-2012,12624,19097,15483,5084,1828,7777,8981,-993,-9197,-12049,-12018,-14592,-13265,-344,2205,-3662,82,4712,1495,-1353,-1599,1116,2792,2761,-998,-2186,-7345,-12549,-13926,-17062,-2060,15998,28155,26894,12698,-3654,-14090,-8861,-1569,-3684,-9509,-11750,-5415,619,5447,296,-5602,-12133,-14197,-8521,-3682,-1150,1087,4775,10074,14363,8215,6828,10819,14049,11850,-7019,-15199,1926,11272,7090,3037,-8310,-17042,-11367,-13918,-8818,-2453,-4772,-9478,-12429,-12696,-14421,-15475,-8326,-7701,-8529,-5784,-1779,6863,16672,13676,6222,-2468,-680,6161,5216,4879,7087,10777,12927,7031,-3561,-9689,-4057,-160,-6019,-10827,-5438,21,1196,10050,29881,37198,25071,-2875,-13738,-574,19436,24094,13532,1181,-638,692,1560,-3593,-12304,-6064,12294,20916,17843,9184,991,-9846,-3335,12068,21449,14266,4332,-2810,-7258,-7497,-2135,15913,24699,21037,5565,-10987,3238,25127,23469,15840,-5911,-5844,4421,13030,15606,12666,21,-5452,-6433,-8888,-3006,8697,17125,21094,19251,12558,3149,-1666,-2201,-821,1114,-4108,-5095,-5951,-10069,-4310,6262,11246,11418,3439,-4531,-12902,-10494,-10897,-10263,-7842,-8585,-1587,12876,19570,19412,24886,32103,31782,19238,10767,1129,-11181,-15787,-6886,-4738,-10095,-18287,3181,33713,60061,61114,36084,19251,7469,-2219,-5300,-11731,-15685,-12350,-9178,-11352,-14932,-12934,-14126,-15490,-10117,-2126,2534,128,-5349,-11642,-9985,-9403,-12068,-13161,-9861,-1647,408,-6125,-17892,-13154,719,12919,8256,-2410,-10622,-7621,5794,16936,17949,10321,596,-6648,-7791,-8628,-5134,8974,12711,8712,10322,11539,16566,19038,11181,-3362,-3386,3856,7870,-329,-11550,-17752,-12137,-5874,-6852,-12827,-19190,-11158,2406,11085,14392,11287,10385,15048,32844,39672,35313,26585,14707,5289,2197,-1322,8034,12797,4742,-6471,-1228,10599,14349,13283,8193,1064,-4102,1960,13473,17321,17230,5090,-8085,-6778,-4920,-8796,-13553,-16372,-14271,-15954,-12905,-4962,9662,28959,23152,9515,8569,13372,18039,20321,21418,11538,-4765,-3611,11318,20258,15166,2647,-3503,5468,-2363,-14253,-9326,-2846,-7281,-10859,-6364,3718,916,2091,1820,-10703,-1784,7773,3508,-7197,-13698,-9686,-11673,-17965,562,19037,33971,30032,14875,11752,9115,-8103,-16772,-11298,-10150,-13107,-14043,-12014,-13312,-15304,-15645,-19139,-13531,-9999,-11890,-10784,-10769,-11092,-2072,10524,11540,2218,-3718,-2930,5287,16149,24431,34889,40256,17864,-3704,-15800,-11363,-6028,-8993,-13787,-14697,-791,8566,11065,14369,21579,31344,33912,31292,31399,27019,11028,-3573,-11242,-4481,5528,9717,5590,-3683,-9609,-10623,-17669,-13071,-10190,-14191,-4731,-1426,7801,25691,33567,17248,7241,10356,20801,28238,20583,14544,4318,-11125,-16688,-11261,-1608,1593,10522,9013,3737,1980,-3411,-4311,-1072,-1407,-6956,-13614,-5204,-2208,-970,5075,5402,2042,-483,-1706,-3077,-5468,-6079,7203,26084,42314,41006,23237,2193,-11997,-5420,13317,25726,27596,12571,-5989,-10626,-4774,-11759,-15632,-8766,-1392,1352,3682,6789,11708,12371,2176,-6661,4850,25158,22503,12635,684,-4822,1055,885,-5653,-12509,2372,18991,28320,19158,15329,18745,16979,11690,4906,4717,5841,2806,-1086,-3206,-3736,-3915,-11252,-16305,-13369,-8496,-6418,-8410,-7619,-5040,-8002,-16777,-14688,-11675,-12801,-11729,-3845,-92,1416,-2510,-12493,-5455,-585,-2605,-4371,1987,12182,13339,10042,675,-9498,-17556,-10903,-2679,8500,19226,14502,-2650,-6757,-4086,-7604,11944,41174,62770,61644,38003,9929,-1323,-7367,-11747,-7032,3822,8968,15495,30692,56095,66946,41162,22368,16716,15233,8091,7027,3212,-10985,-6364,-4928,-5422,-9032,-16528,-12761,-8497,-6203,-9123,-18094,-14021,-7539,-3135,-2407,-5900,-11252,-12677,-8376,6851,19449,11123,18646,15757,12752,16948,18928,3892,-6737,-14526,-3005,11091,6681,1645,-2751,452,-136,-1719,-4088,-4732,-4292,-8279,-9310,-5001,1430,595,-3948,-9970,-413,19031,38860,32550,16284,1657,-12420,-8213,-2205,-2275,8550,10576,-6385,184,18421,32041,32872,24317,14148,4471,36,487,4049,-992,-13229,-17070,-11247,2028,4582,20431,28809,25290,21593,14963,8258,7540,7194,3544,-5724,-11307,7,9980,15963,12588,9781,13600,16853,8811,-6438,-14496,-5529,710,14681,19644,13339,5373,3411,5482,8560,6725,-5410,-14640,-13606,-12489,-11559,-5196,-1888,-5598,-10490,-11040,-15144,-18129,-19260,-19659,-12061,-2805,5835,10373,7033,5648,9360,11766,4643,-8858,-6764,8874,24579,29798,24551,16316,898,-10756,-13867,-3930,12970,26603,23841,20017,10439,-5490,-17536,-1918,9241,9447,5796,1099,-1364,2029,4096,-997,-8212,-10327,-8379,-7124,-5256,10361,28548,26719,15670,5814,1807,-10229,-10056,2672,6121,-32,-13311,-18903,-11845,-5730,1302,5066,1462,-2915,606,2597,-2680,-9714,-16393,-10205,-7199,-4603,-5793,-14261,-17166,-12783,-6713,-4272,-7518,-2741,23363,46398,46248,24260,2349,-5531,-6014,-442,5490,3104,-11164,-13382,1497,12740,19873,15863,6914,3704,-4146,-6279,4684,15918,19584,9109,-5299,-13584,-10305,-8219,-7524,-1515,8685,8574,2623,-6316,-13719,-6461,874,13042,15695,2360,-2707,2425,7443,22398,32709,31942,20245,2208,-11974,-450,5280,12358,11068,4429,3889,12142,19497,13822,935,-1189,10442,21383,19611,5319,-11781,-8640,2779,8076,11024,9528,2584,-2339,-5201,-6226,-4766,3662,11819,14914,16547,17224,14724,11022,12661,17300,21621,21388,14559,4785,-1114,1875,9484,19453,35580,45369,46366,44538,33628,13008,-5459,-17111,-10868,-56,16630,11070,-2266,-12648,-18363,-9490,-3279,-3934,-5422,-11477,-9960,-3333,-1045,-1091,2213,21650,51687,53363,35236,10068,-6494,-8606,-10070,-8353,833,855,3093,4257,-4451,-6019,-3429,-5284,-9664,-8000,-3966,4451,10619,11336,4171,-6691,-13549,-7547,-6246,-462,5654,8284,5772,4265,1393,8863,33428,57296,59216,42512,15604,-1015,-6018,-9910,-3444,17670,19262,8743,-223,-5338,-4818,-384,-584,-3666,-3664,-2952,-1669,2484,2525,-134,-8914,-13595,-5483,5334,21141,29010,16156,-4826,-3407,4928,-100,-6311,-9545,-2264,7395,8086,6584,1983,-5460,4243,17048,11764,548,-5365,-8066,-9241,-18760,-15892,-8026,-360,5510,4513,121,2692,-1090,-1495,-12368,-4715,-852,4716,982,-4540,-4376,-8776,-9969,1942,10105,14851,12603,4532,12,1512,3210,-809,-10957,-9778,-7886,-10687,-15260,-7500,785,2127,-1998,-2478,-3216,-7713,-10179,-3639,4203,6897,3095,3745,9605,12965,16918,7060,-2381,-5373,-6846,-5398,-1548,833,7263,20695,25746,14217,1149,-5571,-5233,3785,16029,18300,16803,13097,11047,4353,2959,6524,9115,8337,3822,-686,-6262,-6065,-5859,-1762,446,-1086,-211,-423,-4557,-14770,-15366,-10236,-7267,-4458,-4163,-7255,-6550,-4943,-3790,-3880,-8684,-11989,-11312,-14193,-17695,-13777,-9968,-7210,-5992,-3093,-1645,3227,3749,-602,-6796,-16615,-11123,-4349,-944,-4300,-6936,-11592,-15702,-5902,-2138,1083,3766,-3871,-7653,-10214,128,888,-4611,-10257,-13688,-7697,-4258,-8102,-8084,-9480,-12763,-4103,-2345,-4546,-7584,-5996,-4004,-1769,3165,7984,5319,-3060,-3574,-161,-391,-2721,-3650,-4602,-6314,-10294,-12846,543,19642,18783,2954,-10251,6122,14613,7858,-8785,-6642,3639,2913,76,-1353,-5305,-14580,-2245,19018,35041,19856,-3160,-7217,12504,27886,13621,-1830,-10854,-6833,-6673,-5291,-4203,-10448,-18086,-12437,-9062,-11259,-11073,-4429,3805,9677,12451,10314,3589,-5444,-8884,-5715,-4721,-6715,-2489,-2631,3595,10650,13157,6441,-3881,7044,19747,17981,7462,-924,3497,11973,24873,46147,64130,60702,41419,22390,11851,4972,-5030,-9791,-10942,-12688,-10286,-7488,-9194,-1716,7544,9738,3457,-1530,3268,8944,4419,-8601,-9272,-3212,-6110,-11314,-8676,-2593,4142,6170,9723,15150,9199,-4421,-8925,-4855,-6132,-716,2610,1792,-2332,-7807,-13232,-5192,9959,28060,38892,25777,12072,4797,3212,264,-4256,-6938,-6151,4290,12911,13311,9101,1543,-1160,-652,-395,-3922,-11364,3757,19233,22625,28233,31377,14425,8339,5572,-2123,-7602,-972,1587,-1203,-6299,-9671,-6277,7940,10988,2450,-6305,-3897,659,850,-1339,-10475,-11875,-7974,-4808,-2553,-1270,-10485,-6145,-375,2790,4457,7285,16049,21495,14310,5132,-5751,-12826,-7839,3440,13912,13221,12507,11610,8821,4434,-3723,-9888,1616,12128,11984,1985,-6169,-8164,-4882,-5350,-4289,3374,12957,13370,10762,8519,13803,20672,31118,36967,26877,9296,3264,7321,16859,19900,4728,-3838,-3023,-1406,-1800,-999,-7179,-12764,-11219,-4139,-1365,-117,-1570,-3123,4287,12105,18608,32510,44785,46970,22188,4532,-3428,-9352,-4812,-9116,-7927,-1190,1001,-1641,-1434,-4528,1190,3119,-9828,-5327,5312,10556,2791,-4721,-11658,-10225,-7972,-7025,-7694,-6087,-1488,-2300,-3567,-2069,-7559,-12398,-8689,-2739,2593,4852,-2265,-2659,2531,2443,566,-2662,-5887,-5456,491,6666,11749,6915,-5665,-12434,-3279,-2502,-9895,-12756,-8268,-4289,-2064,-3559,-6459,-13282,-15468,-7957,-5110,-7,1686,647,-53,3305,14356,22892,13591,10741,7989,-369,-11226,-7175,882,7373,11060,3191,-5244,-7200,-9375,-4042,8249,19953,18534,5684,2011,1717,-110,-5266,-2489,19738,19855,6407,-5568,-6033,4077,7161,5204,6944,12521,21433,26829,35083,34918,20302,8396,4789,-3300,-8058,-7299,-5441,-8433,-13780,-10639,-8398,-7467,-6744,-4075,-4842,-6086,-11288,-12679,-4662,3515,-1765,-12605,-14343,-12646,-9720,-4885,-3063,-6119,-15991,-11615,-3923,-639,-4181,-7290,-2830,4363,14289,26139,29705,18842,1965,7775,18685,17822,-1048,-10235,3943,4060,1030,-1673,-3156,564,-3638,-6658,-2008,-872,-7696,-12674,-608,5696,2740,3009,8665,10801,8122,8556,9627,12480,11543,6693,4611,-502,-11995,-4120,4252,8965,5992,-422,-8547],[-5845,191,3305,3128,2920,3975,2320,-155,-1553,1070,99,348,12784,10287,1115,-7794,-9499,-7372,-11327,-11798,-2400,14709,20688,7265,-4238,12410,21992,21931,16233,12635,4208,-5887,-12310,-11768,-10902,-11442,-12486,-12784,5268,14201,10054,6330,6561,3471,-1893,-8107,-14672,-12516,-6977,-5860,-7025,1833,14828,26447,37995,40588,31734,18983,9058,194,-6034,-2268,9173,27369,17004,-6549,-13404,-454,5531,6379,7108,6343,411,-11552,-12195,-310,-1176,-5654,-5727,-2149,-247,-335,-633,-1196,-7068,-11546,-10824,-8716,-13093,-14555,-7720,-2043,-4183,-8477,-8955,-3436,1444,2819,5280,389,-14246,-6952,1226,5276,4508,2249,3954,3113,7864,6677,3190,-1206,-1252,3578,18120,34453,29714,14553,-2300,-20177,-14554,-3291,4033,-3094,-8527,412,4572,5194,851,-5505,-11084,-630,20003,24616,11578,-1325,5969,16578,1323,-10596,-11791,-4651,1595,6886,16897,21398,11941,1817,-4693,-5150,-5085,-9442,-4490,480,-5457,-16460,4973,7304,3925,-1317,1065,10276,9471,1716,-9369,-18716,-11757,376,4887,2067,-3023,14197,61450,107764,180802,310163,449660,509756,501936,426831,297572,154957,43282,-3954,-22370,-1550,22966,45151,40139,11696,-14906,-12516,-2859,1871,-1699,-1730,7718,12156,-1999,-19596,-12556,-5607,3866,11227,9562,2106,-3207,-2106,2704,720,-2264,-6431,-12033,-7623,-719,3649,3193,-6987,-11131,-1569,17513,33160,42429,39247,25085,9857,11045,21292,24538,29672,34211,26058,15102,10670,16677,22431,16773,7606,-1403,-9721,-6488,3172,10965,12480,10918,2339,-4923,-10257,-9010,-8926,-6252,-3046,-10372,-11906,-10359,-9060,-8640,-2657,11777,25547,34735,28938,18511,11882,1574,-2151,2779,5603,4304,-1534,12,5407,12529,12970,3369,-4634,-4535,4884,17083,37014,60645,60758,52011,43305,37262,28280,9615,8413,5533,1355,-869,968,5206,173,-1040,-4132,-5735,14383,32023,31081,19095,3301,578,559,-649,-948,972,7381,14157,13714,6168,-2134,-8212,-11247,-11762,-13043,-17578,-4499,3621,5281,4475,7377,9769,16668,21049,18410,19342,11419,9028,4650,5648,19144,25757,20152,13847,1590,1173,11752,10882,412,-6077,-10263,-9592,-3242,-541,-3358,-1049,962,-6030,-2735,15952,18826,8090,10684,31110,60044,77082,68677,39665,20049,10337,4583,2369,3367,7584,8399,6862,1214,-9079,-10130,-2216,-889,-7717,-22856,-4903,8362,15044,10834,2332,-4523,-12156,-11429,-9442,-11407,-7816,-1962,-451,-1781,-2269,-1012,7573,15258,23891,28425,22231,20509,19709,2657,-6041,-8756,-11623,-13836,-11879,-8415,-2810,555,-4110,-7866,-16104,-10309,-5963,-8577,-11213,-8347,-2688,-2572,-4142,-6276,-11683,-11630,-5867,-4127,-8431,-16324,-9766,3671,15998,23229,14256,-5044,-17991,-14234,-16050,-18455,-11026,-4482,-713,1243,12498,16363,14989,11992,-93,-6126,-4239,-8667,-14271,-10505,-6714,-5593,-4828,-4162,-936,-941,2116,6054,8143,8689,6069,5123,3446,1383,1205,2910,-3934,-13008,-16264,-1368,8605,5650,-6286,-18055,-14151,-10031,4434,35732,60564,69628,41398,17621,16879,17980,14622,10888,1305,-8806,-10140,-4826,-1602,-3426,-8778,-7957,-5805,-5180,6501,38581,66400,83152,71125,32172,2626,-14991,-6364,-153,-2963,-8833,-12517,-10929,-7184,-7872,-9016,-131,12842,19923,18566,10896,9039,12603,8601,-2356,-9839,-12283,-12298,-14972,-13919,-1899,-2222,-8480,-3023,2643,-1017,-5084,-5705,-2488,1986,3294,-847,-3207,-7763,-10819,-12711,-18134,-2698,15325,28074,27971,14268,-2770,-14032,-10453,-4936,-7458,-13328,-13511,-7166,-2403,1944,-2168,-6712,-12395,-14054,-9229,-5325,-2914,-505,4688,11276,13724,5520,2490,4410,7920,7920,-6847,-11931,3566,15470,11906,6561,-5412,-17138,-12972,-12748,-7939,-1461,-3101,-8047,-10738,-9998,-9679,-8825,-1988,-3625,-5835,-3427,1200,11976,21106,17273,9406,-241,-511,6244,4742,3790,5399,7913,9018,4016,-5594,-11580,-6609,-1399,-6088,-11837,-7701,-2017,578,10972,29769,35655,22981,-4752,-11642,1844,20841,23338,11995,119,-69,1901,2627,-780,-9811,-4814,15573,25994,21838,12129,3973,-5813,1025,17007,27011,19355,8707,1578,-2267,-2266,-622,11754,20778,18290,4415,-10292,4357,26434,23176,14728,-7227,-3834,5656,11995,12116,7552,-2364,-5128,-5564,-8641,-3880,7984,17328,21606,19985,13490,3611,-1456,-2213,-421,2190,-3353,-4993,-6183,-10966,-5411,4216,8014,7587,460,-5792,-12719,-10963,-11939,-11751,-9241,-9616,-2461,13553,23003,23193,27567,33016,31960,20330,10949,379,-12062,-15934,-7514,-6456,-12320,-15962,7566,40046,62299,56460,31321,15270,4644,-4570,-7138,-12436,-14792,-13392,-11560,-13879,-13614,-11086,-13345,-15929,-9858,-1587,2862,-218,-6081,-10253,-7094,-7200,-11789,-13266,-9519,-2238,-2152,-10360,-14239,-5622,6640,14733,6223,-6240,-14959,-10041,3637,16089,18105,11468,1986,-5765,-7160,-6673,-1116,11479,12441,6554,6682,9151,14830,19171,13186,-2296,-2280,5234,8360,-878,-11434,-14243,-6970,-1986,-4412,-11597,-16472,-8957,3573,10927,14096,10919,10160,15984,34309,37032,31076,23687,15152,7903,3842,-8255,-2530,5040,238,-6098,1655,12295,14608,13167,9175,1076,-6014,-632,11043,15732,15089,1592,-10847,-5958,-3480,-8015,-13502,-16781,-14711,-16301,-13618,-5729,9631,33231,30770,15257,12136,15392,19209,21114,23270,16240,-909,-2113,9845,16847,13203,4165,-672,7684,-669,-14700,-10716,-3382,-7222,-12976,-9279,1861,1049,3333,1531,-9274,4167,15511,11217,-3051,-13620,-10645,-11196,-18587,-2051,13658,24517,22305,11279,10928,8972,-7475,-18542,-13601,-13024,-15164,-13319,-11880,-12215,-13458,-13636,-17985,-13451,-8828,-9267,-7998,-9722,-10903,-1890,9598,9972,1680,-4215,-4893,2005,11784,19014,27831,34715,14971,-5285,-15501,-7892,-2304,-5538,-11190,-17428,-3239,5017,6677,11369,20762,32507,37983,35640,33443,26297,11688,-1521,-9925,-4282,5511,9088,4994,-3197,-7781,-7625,-12158,-15770,-14575,-7901,-1279,1178,11582,29387,34872,16809,7280,10594,21643,31210,24278,16560,3687,-13029,-14758,-10261,-1253,2946,9786,5188,708,460,-3918,-3751,-242,-1232,-7884,-15166,-3823,638,3119,9627,7325,-415,-4315,-2214,-941,-2549,-5459,6351,25452,43078,42046,23552,2106,-12204,-2023,16801,28454,30390,15487,-5643,-13277,-9197,-19033,-19897,-12605,-4789,-3133,-1217,1121,5460,7368,374,-3741,10221,30753,27397,16353,4139,-1416,1383,-706,-7458,-11809,4229,21537,32048,22865,17782,17654,14160,9636,3580,2895,3354,460,-2182,-3241,-3744,-3797,-11213,-16186,-13252,-8694,-6749,-8495,-6528,-4431,-7300,-15218,-15576,-13289,-14653,-11961,-2532,2153,1884,-5566,-11988,-459,7765,6410,1949,2279,11183,11730,9417,2264,-7618,-16629,-11801,-5277,2950,11940,7391,-7884,-10340,-4206,-5810,15484,39962,54952,50295,26262,2928,-1428,-5890,-11949,-9188,3224,11536,20519,36958,58998,65709,40532,22144,18742,21760,13819,6301,1051,-12394,-6348,-5464,-5873,-8463,-14409,-11030,-7621,-6936,-11204,-18935,-11731,-6295,-2612,-1244,-4655,-11908,-14229,-4656,17472,31740,20504,24414,20281,16062,20521,24553,10740,-4659,-15183,-1610,15335,11021,4391,-367,2334,73,-2357,-3544,-1685,-1428,-7316,-8330,-2069,3284,1285,-4046,-11360,-213,20979,38913,30035,13733,254,-13197,-8541,-1486,-4706,1092,3546,-9225,-599,16708,29414,32878,27371,18015,6885,1339,242,1437,-4638,-17285,-16383,-11475,690,8942,24134,27308,25116,23239,18575,11378,7566,5099,1411,-6204,-7800,3721,13474,19619,15612,11250,14202,16686,7687,-8149,-18285,-8601,-1982,12515,18123,11890,3660,1997,5164,9054,7209,-5581,-15398,-13872,-12634,-11331,-4018,-787,-4783,-9962,-11424,-15656,-17500,-17762,-18035,-10179,-465,7137,10734,8647,6719,7451,8307,3466,-7823,-7990,5801,20390,26875,22871,15850,1771,-9134,-13663,-3804,13922,27663,25010,21974,10347,-6219,-18337,-2538,7363,7190,4643,1696,911,5569,8552,3795,-4761,-9087,-7721,-6232,-3744,12674,33823,33129,22912,11757,3628,-10572,-9388,1955,5109,112,-12151,-17865,-11567,-8902,-4608,247,-900,-3200,1585,2937,-4110,-12454,-13613,-7364,-5648,-4373,-6400,-15294,-17183,-12410,-5778,-4606,-8816,1468,30412,51876,52048,30252,5114,-3940,-4866,-167,4026,988,-12200,-13409,1171,12827,20081,16535,8480,6981,-1248,-6165,4646,17865,24129,13460,-2699,-11490,-9608,-7946,-7336,-1994,8149,8358,2865,-5991,-14112,-6407,1684,14549,18718,6479,721,4025,6699,19387,30709,32298,19464,863,-9459,3254,9053,15708,14051,5417,3871,12005,20322,13517,1384,-2232,5990,15490,14948,3582,-11953,-8181,3378,8102,11854,11598,3774,-2468,-5564,-6796,-7027,-444,7134,11996,19179,21502,16292,11312,12706,17724,21494,21072,13945,3571,-1806,1691,9176,18789,32456,42392,47938,49700,38666,15121,-5068,-16888,-12643,-4210,8920,6516,-3681,-12851,-18404,-9567,-3186,-3985,-5742,-11688,-9123,-1697,692,-1149,1637,22173,53618,57738,40036,12943,-6155,-9007,-9653,-6280,3064,1849,-1354,669,-6002,-6943,-4968,-6128,-9799,-8427,-4589,3460,9585,9637,1424,-12773,-7221,360,-871,1311,5663,9744,9087,8426,5596,12458,39527,62108,60917,40943,12862,-2016,-6769,-10539,-2819,16057,15911,6839,-679,-4795,-4606,-1456,-1353,-3626,-3426,-3042,-2118,1311,604,-1787,-9857,-13967,-6454,2810,15352,20985,10924,-3110,-623,6896,1879,-5617,-9129,-463,8910,9737,7391,1900,-4242,5377,18173,14378,1454,-6200,-10803,-12324,-17310,-13681,-5892,2449,10629,10723,-482,-3417,-9626,-7863,-16634,-1451,-525,2921,-2346,-8240,-6754,-9337,-7895,4162,12842,16451,11844,1611,-6379,-7654,-5760,-8616,-17329,-9348,-8408,-11285,-15049,-9363,-1369,670,-3279,-5090,-6321,-9469,-10238,-3325,3998,6877,3180,2430,6778,9988,15400,8513,-85,-3586,-6051,-5312,-1652,387,5283,15326,20224,12777,610,-6337,-5472,3864,13818,13312,10502,7335,8275,4487,4024,6171,8394,6915,2333,-1583,-6879,-4649,-2159,2631,3216,-322,86,-297,-5668,-14775,-15636,-14500,-11075,-6779,-5306,-7655,-6707,-5149,-4212,-4319,-9133,-11595,-9973,-11613,-14212,-15540,-13488,-10399,-8090,-4297,-2836,505,1074,-1390,-6035,-15382,-12300,-5748,-1658,-3916,-5725,-9688,-12435,-3539,1858,5806,5754,-3531,-5706,-4919,5589,5340,-1971,-8343,-12600,-8510,-4754,-7508,-4747,-5440,-9884,-3918,-2021,-3038,-5187,-3753,-2019,-672,3839,8652,5587,-2930,-3177,-763,-3251,-6573,-6576,-6582,-8525,-12168,-9107,4830,20928,16012,-629,-7267,7243,13405,6977,-8433,-6249,2575,2215,1037,947,-1597,-10106,-4107,15807,29627,11492,-9555,-10537,11230,23558,10675,-2538,-11406,-7214,-7225,-5542,-3467,-9618,-17779,-12636,-9415,-12406,-11252,-3916,4190,9257,12179,11238,5365,-3555,-7301,-3576,-2840,-9482,-8400,-7300,1021,7329,10676,4943,-4040,6773,18987,18054,8018,-139,5599,15852,29997,50129,64823,60094,40139,20944,12053,6713,-4241,-10811,-12584,-13799,-10996,-8740,-7987,-716,7880,9419,3387,-639,5562,11786,7017,-6985,-11163,-4520,-6547,-12806,-11199,-4979,2308,5249,9486,14855,8671,-4512,-8799,-3733,-2497,2896,5202,4036,-725,-7337,-13462,-6236,6883,21319,33473,24641,12961,6223,4482,1373,-1800,-2033,-3162,5704,12532,11016,6612,544,-1477,-908,-3293,-6271,-12425,4971,23641,28307,33733,37820,20240,14051,8036,-4357,-14829,-6280,333,-1986,-6291,-8858,-5424,8407,11582,4642,-4517,-3442,1294,1993,-333,-10442,-12854,-9155,-6102,-4067,-2684,-7508,-1579,1262,3978,5634,9687,18509,21504,13705,5344,-4776,-11400,-6744,4767,14317,12238,12683,12106,9988,4573,-3339,-8019,2857,13697,11663,680,-6609,-8115,-4951,-6157,-6369,-212,8897,9997,9337,8757,14446,21825,32551,36586,26623,10420,3883,7694,17718,16737,1255,-4031,-831,201,-2847,-2698,-8402,-13991,-11154,-3655,-1007,-165,-1298,-1509,7751,14897,19301,32866,48390,49462,21756,4854,-3119,-10245,-5926,-10059,-7304,-406,2188,-365,-773,-4531,718,3726,-9060,-9085,1326,6940,546,-6383,-12566,-9588,-6931,-5062,-5940,-4580,127,953,1097,405,-5766,-10782,-6450,-2708,1550,2734,-4692,-4193,1088,1329,-553,-4129,-8110,-7793,-1636,5091,10757,7088,-4778,-13041,-3547,-1348,-7768,-10868,-9179,-4568,-900,-2103,-5188,-12099,-12485,-5526,-3034,1923,3197,1309,-191,3564,16325,29855,23860,16436,8081,-2779,-14463,-4882,3564,9837,13140,3954,-4491,-5227,-7264,-2972,7588,13758,9239,-842,-1380,694,230,-3883,-3756,18729,18895,5067,-6487,-5418,5367,7924,6096,8105,14288,22719,28286,37379,36194,21107,8374,2391,-5379,-7569,-6239,-5072,-7922,-10954,-9002,-8503,-11217,-12726,-5189,-3331,-4889,-9867,-8830,-41,7896,-161,-14137,-11513,-11093,-10426,-5459,-2861,-5403,-14306,-11910,-4695,-1977,-5869,-7100,-1198,6236,15157,26343,30950,19892,3743,7141,14668,13624,-5133,-6177,4877,3560,1933,1399,1554,3882,-2984,-5561,-1003,-450,-7661,-12004,294,7137,2940,484,4191,6642,6218,7752,8547,10001,7033,2361,3635,-982,-13730,-3342,5529,10066,6007,-2229,-9513],[-4386,1821,5004,3982,1943,1511,-188,-3287,-5760,-4324,-4630,-3849,6957,7868,-128,-9375,-12088,-9963,-13035,-10841,-2828,12853,19234,8075,-719,13946,20666,20188,14712,10528,3101,-6676,-12541,-11173,-10258,-13631,-14977,-13046,7304,18460,14463,8865,6705,2841,-1769,-6971,-13332,-13713,-8003,-5885,-6369,2393,17182,29504,37464,37152,29484,18121,10031,1790,-6376,-4005,8136,28895,19458,-5184,-13668,-862,5900,7001,8226,6957,96,-11950,-12042,-2395,-6067,-11848,-9544,-2212,567,1753,3759,4064,-2080,-8145,-9666,-9109,-13855,-13922,-6936,-976,-2436,-6803,-7993,-2436,3377,5699,9234,5502,-10372,-10067,-1869,2698,1905,-763,1378,5299,11416,7955,3090,-2460,-4439,-2327,8190,23605,23201,12864,-919,-16401,-16621,-5610,2755,-2914,-10161,-1777,1514,3202,392,-6261,-13193,-2241,14812,15934,-1381,-15715,-1751,11914,-777,-10070,-9494,-2656,2584,8154,16804,18617,10007,1581,-4874,-5554,-4908,-7281,-1233,2413,-5411,-16394,8010,11356,5966,-1021,1373,9191,8043,1030,-9929,-19196,-13368,-2230,2172,-496,-8912,5588,45427,99361,199076,372433,556025,634494,610557,498888,333431,166741,44011,-8765,-19732,-2407,21946,42760,35023,7933,-16916,-11942,-3044,1078,-547,4120,13225,13984,-3114,-14587,-6779,-2685,4558,11436,8739,449,-6175,-4673,3291,3872,286,-5203,-8506,-2295,3118,5253,4061,-2715,-9069,-9365,2605,16628,29408,32593,22768,8658,12352,25979,29150,31185,31575,21023,10469,9440,19599,26127,19136,9481,-386,-9092,-9083,-165,9163,12149,10317,1521,-6109,-13340,-16552,-16238,-8556,-4704,-11847,-12151,-10471,-9780,-9376,-4231,9523,23434,33723,28523,18781,11861,1512,-1699,3159,5504,2776,-3657,-1454,4008,11011,12090,3096,-4849,-4361,6127,18924,37686,56273,52370,42201,34522,29959,20211,6324,10376,7242,1686,-472,4245,10610,6476,1568,-2629,-3767,13679,28581,25813,13017,-1147,-1894,-1027,-1676,-594,1527,7010,12752,12685,6745,-1860,-9049,-13808,-13247,-13747,-16427,-4374,2535,4309,3500,6162,8449,16156,22851,20850,19392,9828,7832,3372,2112,14566,21448,17027,13844,5593,5408,15382,15640,1906,-6373,-11533,-8361,-534,2392,-1362,-69,1366,-5635,-2438,15483,16153,5037,7908,28067,56770,72063,62109,33313,17688,9584,3553,897,1705,6192,7709,7482,2875,-7852,-9816,-1624,-514,-8717,-22937,-5298,8396,15048,9696,-48,-7894,-15092,-13180,-10390,-12064,-7848,-1765,-159,-2276,-4784,-4874,4656,12710,21081,26514,20969,19085,16727,-1001,-8748,-10726,-13723,-17283,-15311,-10987,-3784,1539,435,-2507,-13963,-10968,-6840,-9662,-12397,-9016,-3406,-3189,-4409,-6502,-12664,-13091,-7087,-5754,-11202,-17949,-7961,6551,20829,29352,18767,-2040,-16766,-15264,-16358,-17174,-9952,-3446,-90,1191,12501,15897,14108,10769,-1640,-7614,-5577,-10197,-16172,-9462,-6944,-6150,-5152,-4744,-2486,-3236,372,5302,8643,9755,6562,4571,2189,826,1901,5550,-19,-8905,-21549,-4356,8051,7035,-3699,-15658,-15180,-15379,-336,35140,65883,69905,33091,8686,7239,11112,11847,10243,2456,-6704,-7734,-2968,-622,-3555,-11033,-9622,-5784,-5310,5237,32304,54254,72814,67721,28595,650,-17333,-7804,-2433,-5021,-9870,-12716,-9244,-6035,-6333,-6302,1679,11795,19090,19937,15711,15639,16063,7505,-3559,-10036,-12092,-12320,-15298,-14213,-2900,-5441,-12471,-5573,930,-3112,-8644,-8758,-4344,1869,4118,-170,-4108,-8360,-9469,-11516,-18904,-3283,14457,27459,28384,15214,-2319,-13778,-10966,-7704,-10957,-16118,-13945,-9049,-5537,-1506,-4336,-7474,-12172,-13526,-9664,-6693,-4333,-1694,4621,12095,12492,3166,-1316,-1577,1936,4394,-5123,-7369,6384,19987,17436,10948,-1819,-15228,-14190,-11182,-6847,-669,-1601,-6586,-8929,-7204,-4857,-1856,4268,380,-2905,-567,5000,17210,24667,20288,12235,1910,-155,6146,4028,2507,3556,4795,4529,257,-8192,-13329,-8830,-2577,-5816,-11926,-9414,-3565,173,11225,27430,31056,18449,-6793,-9400,4045,21439,21923,10305,-910,248,3047,3878,2239,-7961,-3430,18530,30883,25645,14830,6787,-2000,5520,22343,32995,25166,13856,6572,2892,2477,1075,6883,15814,14715,2953,-9677,5534,27003,22405,12755,-8275,-2036,6512,10528,8352,3383,-2720,-3653,-4209,-8005,-4565,7208,17353,21777,20071,13541,3789,-1343,-2369,-73,3562,-1739,-4300,-6200,-11816,-6753,1734,4483,3603,-2599,-6960,-12338,-11304,-12846,-13409,-10770,-10414,-3196,13693,25852,26650,29745,33268,31527,21054,10841,-607,-13117,-16165,-8477,-8461,-14391,-13708,11391,45199,62583,50512,25730,10211,527,-7533,-9137,-13290,-13621,-12988,-12196,-15938,-12528,-9903,-12995,-15478,-9516,-970,3354,-415,-6647,-8552,-4278,-5069,-11500,-13103,-8589,-2055,-3685,-13827,-9614,536,10848,14918,3441,-10306,-19191,-11698,1202,14672,17937,12605,3729,-4193,-6135,-4442,3006,14280,12730,4777,2884,5871,11929,17995,14528,-1484,-1284,6209,8202,-1673,-11055,-10158,-1745,2037,-1571,-8935,-13230,-6735,4569,10700,13453,9775,9266,16481,34276,33077,26350,20691,15410,10142,5485,-10025,-13160,-3715,-5090,-4772,4256,13631,14500,12602,9968,1314,-7347,-2849,8674,13909,12614,-1532,-11702,-4188,-1871,-7203,-13275,-16607,-14854,-15599,-12453,-5339,10028,36891,38176,21089,15672,17143,19868,21315,24492,21182,3885,434,8755,13340,11350,5885,2589,10382,1809,-14007,-12081,-4114,-7165,-14938,-11877,441,1287,4085,48,-8884,8395,21535,18119,1162,-12763,-11661,-10634,-18295,-4822,8450,15926,15271,8713,10311,8620,-6903,-19755,-14790,-15094,-16969,-12629,-11362,-10528,-11185,-11279,-16068,-12467,-6748,-5846,-4733,-8361,-10660,-2093,7966,7960,1032,-4396,-5970,-221,8596,14843,21400,28582,12080,-6750,-14023,-3742,2528,-1106,-8382,-17382,-3924,3483,3964,8797,19652,32792,41045,39313,34718,25142,12185,578,-8349,-4014,5301,8185,4482,-2264,-5616,-4908,-7701,-10417,-9895,-3097,1338,3640,15807,33020,35102,15731,6925,10348,21753,33344,27454,18227,2972,-14718,-12476,-8590,-906,4440,9586,2499,-1906,-1115,-4415,-3281,338,-1305,-8895,-15432,-1083,4376,7520,13973,9676,-1137,-8119,-2915,686,-372,-4860,5395,23907,41424,40715,22687,1592,-12634,2467,20627,31271,33148,18987,-4357,-15608,-14017,-18545,-13487,-11271,-5544,-6394,-5156,-2926,1833,4831,961,702,15901,35698,31997,20205,7956,1700,1543,-2221,-9007,-10463,6272,23618,34292,25450,19156,15817,11127,7618,2402,1127,834,-1803,-3337,-3539,-4034,-3902,-11096,-15848,-12940,-8814,-7162,-8832,-6175,-4295,-6916,-13841,-16334,-14629,-15955,-11332,-990,4587,2863,-7362,-10874,2802,13734,13789,7754,2219,9114,9520,8872,4579,-4567,-14057,-12154,-7076,-1900,4370,298,-13080,-13978,-4976,-4201,17636,35767,43904,36244,13315,-2251,319,-2744,-10391,-11311,2363,13527,24569,40962,57366,59326,37336,21163,20541,28071,20243,6216,-1635,-13755,-5759,-5386,-5638,-6903,-11926,-8727,-6020,-7114,-12637,-16366,-9663,-5202,-2240,130,-2140,-10909,-16508,-964,27688,42693,27858,27823,23218,18437,22767,28615,17319,-2240,-15557,-784,18651,15212,7280,2335,4353,284,-3039,-2866,1287,1334,-6186,-6524,1548,5090,1712,-4437,-13170,524,23116,38229,27216,11433,-670,-13155,-9954,-2245,-7076,-5582,-2162,-10947,-973,14774,25988,31700,29572,21608,9127,2511,-101,-1255,-8098,-19776,-13716,-10794,-397,13090,26784,25167,24799,24840,22452,15167,7956,2935,-102,-4288,-3005,8365,17770,24067,19255,13032,14745,16187,6583,-8732,-16138,-12288,-5516,10237,16941,10726,1988,434,4512,9047,7061,-5714,-15844,-14114,-12429,-10600,-2744,176,-3869,-9126,-11230,-14876,-14841,-14713,-15493,-7622,2143,8062,10773,10166,7773,5501,5095,2521,-6561,-8759,2808,15833,22790,19839,14204,2271,-7305,-12344,-3039,15409,28983,26578,24026,10165,-6618,-16826,-2886,5775,5245,3441,2168,3186,9043,12737,8136,-1745,-7649,-7058,-5683,-2706,14545,38290,39070,30416,19850,8417,-9360,-7992,1779,4465,424,-10634,-16479,-10878,-10451,-10237,-4593,-3220,-3234,2960,3719,-5014,-14594,-10800,-4859,-4110,-3646,-6427,-15838,-16758,-11766,-4542,-4409,-9616,5366,34700,53523,54630,35034,7961,-2056,-3453,113,2196,-1548,-13388,-13043,1321,12937,19531,16225,9339,10142,1873,-5627,4657,19725,29099,19103,1402,-8975,-8802,-7511,-6715,-1990,7359,7518,2708,-5884,-14476,-6082,2650,15817,21044,10245,4040,5813,6076,15505,26338,30454,18087,-320,-6964,6545,12289,18583,17409,6782,4128,11685,20313,12458,1673,-2858,1050,8939,9856,1803,-11714,-7685,3895,8103,12477,13642,5367,-1967,-5093,-6573,-8483,-3664,3579,9634,20764,24390,17240,11561,12572,17273,19484,18521,11895,1676,-2760,1333,8598,17726,28862,38463,48269,54050,43435,17237,-4547,-16515,-13992,-7450,2061,2536,-4733,-12759,-18024,-9658,-3343,-4277,-6128,-11469,-7449,885,3112,-1002,1257,22881,54949,61270,44397,15895,-5354,-8865,-8807,-4171,4589,2289,-5247,-3347,-7407,-7675,-6623,-7105,-9953,-8767,-5215,2187,7843,7080,-1695,-13832,699,8529,5483,4249,7396,13204,13773,12992,10176,16689,45155,64851,60084,37534,9807,-2864,-7301,-10913,-2244,13804,12459,4991,-990,-4155,-4555,-2902,-2505,-3805,-3150,-2882,-2355,222,-1308,-3562,-10822,-14426,-7446,519,10357,14290,7368,-1009,2087,9077,3909,-4866,-8555,909,9720,10097,7086,908,-3908,5752,18328,16277,2191,-6822,-12849,-12463,-14933,-11407,-3615,5199,15502,16622,-398,-11742,-13426,-4215,-8405,545,-484,1622,-4872,-12012,-9401,-10128,-6134,6310,14960,16910,10553,-1059,-11811,-13359,-8496,-9237,-12250,-7265,-8974,-11847,-14739,-10991,-3632,-982,-4476,-6937,-8133,-9983,-9619,-2634,4198,7253,3575,1279,3952,7102,13690,10297,2941,-812,-4790,-5263,-1990,-194,3479,10329,13884,10432,-15,-6873,-5530,3826,11306,8429,4387,1340,4562,3808,4208,5427,7772,5773,1124,-2427,-7535,-3801,585,5721,4872,-137,138,-247,-6391,-13541,-11605,-17160,-14244,-9151,-6568,-8135,-6855,-5269,-4520,-4769,-9717,-11227,-8695,-9089,-10657,-11735,-14847,-13112,-10023,-5478,-4244,-2511,-1692,-2239,-5298,-14065,-12822,-6608,-1928,-3297,-4527,-8043,-9568,-423,5969,9571,7284,-2565,-3263,456,12318,9828,314,-6613,-11219,-9118,-5008,-5930,-347,-1405,-7119,-3224,-1341,-1281,-2719,-1496,19,564,4734,9706,6591,-1831,-1955,-441,-5248,-10648,-9377,-8195,-10515,-12620,-4435,9126,21547,12719,-4503,-4420,8637,12311,5942,-8137,-5493,1175,1151,1699,3043,2103,-5516,-5681,10404,21404,1896,-16403,-12760,10218,19264,7882,-3224,-11973,-7696,-7843,-5746,-2618,-8643,-17296,-13011,-9796,-13321,-10869,-3123,4576,8518,11407,11620,6555,-2173,-5988,-1441,62,-9342,-12636,-9985,-642,4412,8195,3588,-4099,5921,17438,17653,8646,1003,7915,19344,33711,51464,61794,55708,36164,18474,12120,8753,-2994,-11840,-14365,-14651,-11451,-9678,-6603,73,7833,8809,3222,125,7411,14066,8997,-5750,-12849,-5903,-7103,-14035,-14105,-7701,266,4143,8617,13307,6901,-5166,-8573,-2455,1197,6447,7744,6132,538,-7272,-14041,-7492,3727,15107,27473,22894,13779,7970,6237,3002,702,2129,843,7105,11579,8080,3389,-1068,-2062,-800,-5508,-8687,-13464,5568,27173,34054,39725,44943,28287,21471,12298,-3554,-12919,-9422,-242,-2393,-5338,-7839,-4843,8268,11824,6819,-2230,-2545,1905,2852,222,-10611,-13898,-10473,-7511,-5593,-3473,-2935,3600,3861,5604,6772,11598,19640,20013,12242,5197,-3956,-10326,-6262,5090,13403,10619,12125,12053,11156,4806,-2516,-6638,3074,13424,9663,-1504,-7559,-8378,-5414,-7367,-8956,-4136,4758,6778,7968,8861,14681,22245,32298,33898,24726,11152,4521,8120,17644,12494,-2628,-3272,1833,2203,-3673,-4436,-9620,-15454,-11296,-3595,-1084,-625,-1217,65,11074,16955,18920,31463,49515,48955,19518,4195,-3385,-8627,-6662,-10980,-7038,-128,2882,536,-339,-4629,289,4472,-7090,-11337,-1997,3938,-1190,-7819,-13357,-9088,-5973,-3351,-4471,-3273,1526,4186,6147,3061,-4193,-9210,-4970,-3736,-1087,-783,-7851,-6104,-877,-262,-2175,-6180,-10774,-10304,-4057,3078,9279,6932,-3958,-13569,-4177,-253,-5363,-8189,-9657,-5108,374,541,-2045,-8622,-9625,-2950,-558,4174,4831,1855,-671,3244,17290,35521,34491,22103,7794,-5118,-15896,-2270,5656,11187,14094,4073,-4004,-3077,-4595,-1610,6554,7025,289,-7737,-5585,-1021,88,-2765,-4580,16731,17138,3238,-7864,-5327,6000,8035,6272,8270,14824,22646,28443,38029,35786,21106,7785,-501,-7816,-7051,-5066,-4286,-6609,-8269,-7139,-7517,-10371,-6379,1512,2200,-1568,-7016,-4911,4464,12015,1246,-11973,-8139,-8934,-10938,-6401,-3043,-4808,-12384,-12304,-5472,-3228,-7428,-7115,-149,7503,15461,25766,30885,19629,4982,6978,10803,8406,-10496,-1253,6128,3247,2447,3851,5561,6103,-3025,-4744,-316,-430,-7946,-11663,197,7296,2602,-2015,324,3818,4912,6643,6907,6936,2365,-1487,3054,-1405,-14154,-2466,6664,10880,5918,-4187,-9831],[-3105,3021,6133,4194,411,-1039,-2036,-5326,-8475,-8392,-8489,-7446,1350,4816,-1758,-10864,-14974,-13073,-15308,-9745,-2930,11634,18532,9519,2393,14512,18875,18235,13090,8364,1819,-7408,-12055,-10242,-9345,-15208,-18082,-12775,9469,22761,18993,11368,6218,1255,-2531,-6374,-12167,-14590,-9230,-6310,-6169,2521,18936,32263,36539,33527,26671,16433,10076,2545,-6955,-5765,6946,29699,21572,-3988,-14259,-1532,5838,7063,8659,6917,-650,-12439,-11767,-4224,-9742,-15220,-12856,-3100,915,3858,7816,8363,2127,-5112,-8504,-9675,-14923,-13363,-6359,-167,-710,-4630,-6261,-996,5359,8487,13101,10120,-6782,-12232,-4916,16,-907,-3563,-956,7417,14101,8377,2395,-4104,-7709,-7232,735,15377,19250,13644,2631,-11522,-17908,-8396,1162,-2681,-12485,-4670,-1998,981,-393,-7188,-15106,-4240,6778,1429,-20600,-29245,-3472,9790,-2058,-9194,-7257,-873,3327,8787,15028,14522,7516,1300,-4580,-5154,-3542,-3944,2077,3938,-5723,-14657,11409,16212,8583,-640,549,6921,5643,-341,-10837,-19848,-15060,-5109,-879,-3114,-14765,-2272,29659,86769,203593,405014,616356,703712,664517,526823,341459,166407,42587,-12517,-17294,-2833,20589,38659,28158,3081,-18977,-11026,-3166,238,1051,9344,17315,14439,-4193,-10284,-1363,958,5722,11910,8145,-355,-8303,-7004,3557,6629,2792,-3230,-4175,2883,6633,6525,4634,1620,-2798,-8440,-5529,2260,14256,22020,18430,7051,13086,29389,31737,30332,27033,14927,4682,6931,21317,28892,21120,10931,263,-8670,-11594,-3712,6813,11271,9178,523,-7103,-15004,-22131,-18332,-8674,-6147,-13352,-12280,-10565,-10582,-10347,-5889,6912,20729,32116,27903,19055,11539,1375,-1321,3427,5231,1098,-5768,-2856,2719,9490,11018,2912,-4671,-3608,7772,20831,37524,50266,43362,31966,24562,20764,10131,2243,11373,8242,1229,-1045,6094,14248,11691,3848,-1207,-1907,12488,24051,19720,6379,-6062,-4674,-2826,-2493,719,3050,7040,10905,10616,6027,-2236,-9902,-15972,-13309,-13507,-15739,-4798,1083,3138,2411,4900,7030,15187,24003,23040,19635,8970,6989,2160,-1919,8577,15984,13261,13270,9369,9388,18143,19882,3393,-6698,-12699,-7361,1763,5121,896,1173,1990,-4920,-2504,13973,12686,1702,5036,24489,51711,64054,53004,26380,15422,9102,2944,-194,152,4757,7163,8353,4870,-6122,-9125,-1091,-107,-9581,-22835,-5535,8431,14806,8347,-2366,-10503,-14363,-13256,-11235,-12345,-7282,-1251,666,-1638,-6027,-8489,1194,9024,16960,23357,18871,16951,13437,-4230,-11025,-12134,-14930,-21194,-17047,-11343,-2702,3723,5381,1584,-12291,-11366,-7630,-10666,-13649,-9894,-4626,-4529,-5232,-6971,-13450,-14325,-8350,-7636,-14276,-15718,-6197,9272,25604,35133,23266,1512,-14017,-16368,-16737,-15578,-8440,-2244,416,796,11356,13989,12259,8719,-3806,-9425,-7097,-11975,-15206,-8076,-6815,-6323,-5040,-4821,-3552,-5376,-1508,4351,8966,10770,7104,4055,917,156,2405,8231,4808,-2357,-20820,-7900,6796,7966,-910,-12324,-14461,-19484,-3245,34469,69518,67526,24881,1793,-436,4785,9088,9789,4216,-3956,-5137,-1083,343,-3619,-13174,-10356,-5258,-5397,3713,25235,40781,59024,60230,23738,-1725,-19384,-8680,-4413,-6854,-10579,-11474,-6436,-3580,-3641,-2719,3032,9695,16860,19590,19147,21055,17910,6018,-4462,-9801,-11572,-12154,-15588,-14065,-3271,-7436,-15429,-7445,-289,-4519,-11909,-10619,-4666,2262,5185,1042,-4613,-9154,-8548,-10490,-19086,-3737,13448,26319,28055,15495,-2275,-13440,-10432,-8897,-12506,-15104,-12335,-10585,-8493,-4745,-6161,-7861,-11484,-12608,-9779,-7735,-5385,-2404,4603,12459,10738,1187,-4546,-6850,-3431,1846,-2063,-2312,9999,24333,23271,16224,2461,-11901,-13791,-9282,-5607,-158,-470,-5282,-7208,-4531,-185,4973,10206,4290,141,2501,9088,22004,27275,22728,14649,3824,250,5875,3148,1200,1920,2079,364,-3579,-11069,-14463,-10582,-3685,-5280,-11148,-10364,-4569,-81,10718,23121,23989,11973,-8528,-7100,5873,21121,19857,8457,-1954,349,4153,5424,5220,-6763,-2543,20595,34997,28931,17092,9217,1413,9870,27903,39240,31663,19766,12024,7971,6494,2614,1880,10111,10464,1169,-9142,6837,26906,21288,10156,-8974,-473,6925,8720,4758,941,-1536,-1719,-2757,-7237,-5191,6264,17131,21574,19419,12562,3564,-1429,-2744,157,5089,383,-3124,-5979,-12535,-8269,-1095,750,-453,-5720,-8092,-11844,-11495,-13515,-15201,-12284,-10803,-3800,13290,27918,29612,31268,32707,30352,21268,10398,-1823,-14313,-16292,-9670,-10686,-16209,-11523,14597,48852,60923,43745,19583,4218,-4869,-10626,-10815,-14320,-12482,-11571,-10695,-14636,-11932,-9533,-12944,-14043,-9188,-443,3852,-548,-7051,-6723,-1683,-3134,-11219,-12677,-7245,-1316,-4200,-16125,-6045,4911,13056,13482,17,-14302,-19957,-11988,-1386,12436,16968,13116,5171,-2342,-4831,-2022,6931,16950,13435,3662,-393,2208,8300,15738,15163,-891,-429,6703,7411,-2724,-10440,-5916,3369,6010,1430,-5730,-9802,-4562,5341,10347,12346,7750,7705,16446,32535,28008,21312,17572,15213,11736,7278,-3033,-8226,-11945,-11170,-2692,6487,14524,13978,11566,10448,1735,-7943,-4483,6555,12006,10086,-3911,-10952,-2462,-672,-6658,-13058,-15986,-14797,-14705,-10430,-4028,10681,39417,44445,26431,18867,18428,19852,20763,24851,25908,9431,3690,8030,9877,9562,7539,5973,13328,4956,-12210,-13436,-5160,-7188,-15835,-13627,-322,1738,4523,-2146,-9442,10306,24909,23359,5127,-11361,-12780,-10107,-17210,-7821,3526,8726,9432,7012,9663,7920,-6554,-19036,-14864,-16216,-18100,-12244,-10763,-8620,-8753,-8792,-13941,-11056,-4263,-2106,-1359,-6942,-10493,-2745,5723,5515,112,-4600,-6608,-1733,6289,11704,15829,22107,9039,-8316,-12046,751,8016,3677,-5772,-14999,-3249,3344,2630,6600,18135,32043,42737,41951,35123,23577,12371,2525,-6748,-3891,4676,6814,3840,-1260,-3616,-2860,-4777,-4883,-4330,-365,2910,5670,19787,35689,33753,13895,5984,9414,20889,34207,29672,19336,2158,-16262,-10475,-6814,-807,5608,9392,905,-4061,-2824,-5099,-3135,460,-1815,-10133,-14425,2066,8005,11458,17476,11870,-134,-11667,-4334,1419,783,-4530,4258,21520,37641,37153,20495,388,-13464,7282,23767,33057,34815,22325,-2481,-16826,-18387,-10627,-5328,-5492,-3012,-7708,-7583,-4543,1674,5571,4028,5925,21258,39237,35598,23494,11342,4135,1278,-3905,-10442,-8810,8169,24761,34466,26282,19060,13185,7829,5444,1168,-736,-1856,-4151,-4763,-4372,-4813,-4416,-11155,-15568,-12710,-9105,-7808,-9193,-6846,-5310,-7590,-13206,-17198,-15868,-16888,-10468,224,6610,3857,-8361,-10285,4254,17048,18868,12090,1353,5344,6518,8366,7331,-810,-11066,-12007,-8393,-5872,-3240,-6392,-17839,-16242,-6854,-3313,17841,28963,30873,20987,272,-4316,3036,1180,-7753,-13511,1039,14576,27069,42132,51544,48625,31543,19047,21499,32915,25901,6962,-4624,-13684,-4925,-5048,-5138,-4917,-9494,-6285,-4036,-6867,-13440,-14351,-8178,-4593,-2352,1255,1137,-7939,-19144,1868,35042,49672,32252,28674,24274,19531,23548,30922,23033,197,-15800,-836,20464,18700,9923,4981,6073,155,-4109,-2467,3692,3573,-5163,-4156,5311,6392,1493,-5454,-15704,1743,25124,36605,24016,9189,-1393,-12604,-12502,-4691,-9726,-10234,-6015,-11764,-1342,12426,21845,29282,30507,24356,10741,3127,-938,-4330,-11715,-18052,-11508,-10387,-2103,15778,27430,22029,23841,25839,25894,18840,8214,357,-930,0,2737,13613,22626,28875,23019,14725,14822,14937,5174,-8091,-11233,-15014,-9791,8337,16248,9892,251,-1487,3291,8339,6178,-5971,-15500,-14827,-12489,-10060,-2000,490,-3358,-8467,-10910,-13740,-11957,-11427,-12781,-5000,4221,7879,9911,11008,8404,3346,2002,1490,-5584,-9435,-381,10879,17579,15286,11045,1926,-5742,-10650,-1946,17219,30298,28169,25680,9688,-6795,-15043,-3423,3940,3070,1760,2057,4992,11961,16131,11467,333,-6590,-6837,-5881,-2648,15231,40943,43586,37111,28783,15867,-5617,-6170,1706,3780,512,-9191,-15230,-10324,-9954,-15343,-9726,-5889,-3477,4247,4546,-5708,-16475,-9001,-3527,-3423,-3208,-6434,-16314,-16546,-11357,-3438,-4091,-10497,7631,35246,50949,53468,37752,10344,-325,-2186,26,-284,-4748,-15061,-12766,1442,12564,17759,14471,9124,12855,4876,-5137,4245,20946,33689,25276,6306,-6566,-8376,-7363,-6070,-1648,6242,5668,1690,-6457,-15222,-5838,3380,16376,22136,13063,6641,7199,5159,10632,19583,26135,15792,-1795,-4907,8953,14372,20214,20543,8158,4284,10881,19028,10293,1380,-3372,-4392,1797,4279,-373,-11567,-7603,3922,7718,12480,15096,6853,-1303,-4392,-6207,-9735,-6328,925,7522,20799,25398,17205,11435,11948,15583,15479,13843,8313,-1065,-4237,373,7392,16030,24796,33538,46774,56461,46862,18782,-4298,-16447,-15288,-10135,-3410,-737,-5684,-12744,-17726,-10188,-4166,-5231,-7012,-11173,-5465,3965,5658,-1161,498,22997,54660,62685,47128,18077,-4589,-8451,-7787,-2338,5166,1779,-8571,-7889,-8901,-8527,-8693,-8545,-10493,-9387,-6217,389,5228,3477,-5367,-8866,7078,14886,10934,7294,10227,17780,19059,17564,14907,21152,49257,64528,56152,32126,6258,-3967,-7984,-11355,-2161,10703,8717,2928,-1490,-3796,-5009,-4930,-4313,-4566,-3254,-2892,-2780,-1167,-3593,-5887,-12267,-15319,-8820,-1902,5838,8881,5166,699,4260,10890,5477,-4417,-8248,1564,9790,9491,5980,-775,-4440,4999,16933,16779,2363,-7567,-13911,-10455,-12871,-9359,-1497,7498,19471,21314,1558,-20937,-6382,4305,-1388,787,-1175,723,-5932,-15660,-12836,-11516,-4939,7971,15959,15939,8504,-3772,-16047,-12230,-4881,-5130,-8230,-5383,-9833,-12586,-14654,-12554,-6056,-2792,-5616,-8104,-8907,-9784,-8827,-1872,4528,7758,4022,172,1129,4230,11490,11762,5801,1890,-3721,-5613,-2851,-1184,1678,6028,7358,6728,-1068,-7388,-5595,3504,8479,3625,-1391,-4589,-255,1998,3314,4113,6888,4591,-78,-3448,-8444,-3775,2007,7190,5238,-670,-171,-381,-6885,-12097,-7374,-13010,-14196,-11565,-8122,-8916,-7234,-5575,-5012,-5567,-10717,-11136,-7772,-6984,-7431,-7900,-12956,-15195,-11916,-6791,-5969,-5761,-4571,-3268,-4757,-12902,-12884,-7086,-1869,-2493,-3387,-6791,-7602,1917,8934,11971,7975,-1559,-832,5639,19062,13679,2042,-5230,-10024,-9737,-5117,-3664,4276,2211,-4802,-2638,-776,313,-448,582,1887,1758,5747,11067,8235,120,-182,735,-5841,-14828,-11797,-9423,-12312,-11555,482,13044,21341,9055,-8371,-1850,9978,11129,4644,-7896,-4305,-656,-415,1885,4693,5468,-1003,-6342,2859,10921,-8366,-22919,-12104,9857,15389,5281,-3929,-12649,-8333,-8572,-5947,-1710,-7568,-16681,-13639,-10232,-13897,-10204,-2279,4798,7358,10040,11335,7074,-1357,-5052,506,3533,-6184,-12311,-9738,-1503,1873,5730,2388,-4111,4486,15167,16779,9336,2553,10476,22416,36102,50691,56308,48963,30704,15811,12476,11449,-719,-12290,-15991,-15095,-10905,-8784,-4994,763,7533,8025,3018,674,8613,15588,10208,-4956,-14210,-7285,-7684,-14181,-17206,-10612,-1840,2915,7125,10576,4037,-6329,-8182,-1009,4866,9771,10109,8014,1442,-7565,-14866,-8892,580,9621,21411,20644,14464,9961,8300,4794,2880,5410,4775,8340,10195,4751,-321,-3182,-2842,-379,-6215,-10936,-14521,5558,29712,39794,46426,52948,39007,30423,17663,-889,-6833,-6631,764,-1555,-3220,-6629,-4443,7679,11814,8832,203,-1240,2604,3512,353,-10852,-14431,-11772,-8870,-6943,-3533,1559,8354,6985,7562,7776,12849,19274,17187,10093,4773,-3271,-9468,-6243,4509,11345,8562,10968,11589,12358,5199,-1463,-5628,2476,11533,6379,-4228,-8773,-8751,-6034,-8743,-11823,-8014,950,3947,6759,8908,14676,22205,30933,29896,21795,11656,5377,8945,17069,7892,-6434,-1550,4818,4399,-4147,-5916,-10551,-16938,-11395,-3789,-1457,-1319,-1085,1896,14445,18428,17692,28623,48220,45634,15893,2803,-3796,-6402,-6517,-11555,-6931,-143,3265,1220,11,-4671,60,5317,-4823,-10177,-4497,1814,-2129,-8633,-14004,-8654,-4914,-1582,-2979,-1998,2713,6909,10720,5756,-2662,-7718,-4100,-5517,-4995,-5363,-11376,-8199,-3183,-2111,-4065,-8550,-13312,-12211,-6164,1052,7617,6672,-2993,-13445,-4892,968,-2529,-4873,-8919,-5500,1824,3811,1629,-4989,-6852,-245,2313,6779,6668,2434,-1286,2546,17386,39563,44736,27726,7451,-6959,-13540,-43,6931,11384,13928,3718,-3581,-625,-1135,400,5629,1102,-5894,-13424,-9791,-3005,-268,-1757,-4283,14473,15044,1231,-9511,-5498,6229,7739,5987,7710,14254,21328,27403,37142,33934,20494,6997,-3448,-10314,-6345,-3720,-2974,-4650,-5614,-5050,-5363,-5294,3480,10748,8749,2411,-3842,-1157,8888,15824,2452,-9002,-4814,-6619,-11007,-7509,-3396,-4106,-10337,-12519,-6110,-4185,-8660,-7259,436,8205,15254,24618,29683,18185,5659,7359,8235,3397,-16747,3485,7212,2808,2301,5483,8664,7276,-3578,-4120,135,-700,-8428,-11586,-802,6196,1715,-4449,-2937,2353,4151,5340,4884,3574,-1742,-3426,3117,-1718,-12250,-1588,7607,11390,5775,-5612,-8807],[-1323,4509,7454,4614,-706,-2489,-2260,-5702,-9465,-10725,-11054,-9993,-3142,2065,-2904,-11348,-17264,-15558,-15472,-7922,-2062,11673,19044,11777,5611,14915,17461,16774,11996,6867,1144,-7293,-10467,-8540,-7635,-14580,-20999,-11144,12302,27448,24028,14302,5676,-755,-3665,-5745,-10674,-14365,-9916,-6422,-5680,2941,20660,35220,36040,30826,24346,14880,10089,3321,-6995,-6798,6353,30324,23694,-2444,-14444,-1729,6010,7239,9085,6915,-1149,-12386,-10829,-5094,-11291,-12708,-12021,-3653,1729,6598,11758,11938,5872,-1954,-6762,-9695,-15627,-12158,-5292,1032,1527,-1568,-3298,1525,8033,11805,17345,14384,-3304,-12020,-7142,-2042,-3162,-5095,-1669,9816,16294,8512,1687,-5522,-10312,-10530,-3847,9718,17035,15474,6617,-6910,-17796,-11073,85,-1520,-14822,-7776,-5416,-907,-978,-7735,-15263,-5686,-2278,-16100,-39982,-24873,3153,10533,-1979,-7570,-4651,1167,4316,9019,12210,10156,5205,1449,-3331,-3299,-334,729,5797,5508,-5838,-12364,15245,21902,11902,-184,-1021,4226,2983,-1815,-11584,-20197,-16272,-7543,-3412,-5024,-19751,-8944,15612,72108,196776,410769,634112,722321,670671,518392,328394,158457,41563,-12306,-14569,-2490,19433,33715,20605,-2188,-19731,-9384,-2849,-365,2708,13389,19975,13994,-4918,-6460,3842,5540,8151,13370,8356,74,-9079,-8607,3883,9212,5422,-444,711,8088,10088,7801,5263,5943,5340,986,-150,703,6482,12312,13876,5676,13510,31404,32309,27718,21668,8803,-1362,4099,22090,30761,22971,12336,1002,-8074,-13630,-6979,4352,10093,7717,-413,-7555,-14010,-16263,-12530,-6853,-7118,-14512,-11955,-10355,-11195,-11270,-7253,4328,17734,30117,27247,19441,11117,1380,-816,3816,5091,-323,-7547,-3904,1887,8397,10183,3165,-3805,-2090,9969,22920,36759,43526,34737,22385,14652,11013,-424,-1666,11569,8704,232,-2215,6807,16160,15562,5748,181,-106,11054,18962,13402,-125,-11033,-7514,-4533,-2639,3211,5741,7910,9146,8010,4365,-3094,-10623,-17340,-12829,-13016,-15421,-5548,-502,1931,1329,3711,5686,13985,24557,24886,19980,8770,6499,1115,-6020,1624,9887,9252,12234,12601,12847,19781,23044,4807,-6971,-13639,-6565,3527,7533,3379,2674,2871,-3707,-2375,11986,8883,-1766,2144,20512,45259,53998,42502,19727,13656,9102,2804,-824,-1149,3432,6886,9555,7217,-3914,-7879,-351,481,-10188,-22585,-5596,8509,14367,6833,-4569,-12074,-12062,-12372,-11958,-12255,-6469,-790,1576,-281,-5869,-11403,-2629,4496,11905,19146,15962,14080,9966,-6849,-12603,-12603,-14307,-18579,-14155,-8552,165,6359,9442,4199,-11134,-11682,-8393,-11600,-15000,-10988,-6284,-6527,-6589,-7694,-14075,-15294,-9692,-9774,-15167,-13157,-4667,11559,29837,39888,27308,5314,-10794,-17382,-17239,-13746,-6541,-1013,662,8,9026,10522,9273,5688,-6814,-11767,-8771,-14062,-12808,-6559,-6478,-6299,-4692,-4541,-4149,-7292,-3575,3106,8986,11577,7530,3480,-466,-882,2506,10757,10499,5716,-14196,-11702,4743,8219,1770,-9096,-13024,-21447,-4894,33065,70443,62138,16962,-3274,-5859,-279,6885,9924,6709,-675,-2427,721,1144,-3821,-15186,-9796,-4416,-5601,1880,17888,27286,42936,49106,17822,-4448,-18330,-9073,-6196,-8603,-11169,-9955,-3558,-458,-272,977,3586,6669,13405,17463,20723,24648,17998,4257,-5197,-9402,-11031,-12051,-16017,-13604,-3236,-8668,-17374,-8733,-1080,-5199,-14939,-11586,-4254,2759,6227,2518,-4673,-10272,-8285,-9938,-18844,-4180,12179,24540,26797,14912,-2803,-13234,-9324,-7929,-10723,-11011,-9502,-11411,-11053,-7790,-7828,-8094,-10628,-11570,-9780,-8642,-6304,-2848,4425,12082,8362,-624,-7408,-11458,-7933,403,1563,2592,13706,27864,28725,22088,7169,-7822,-11507,-7310,-4485,-163,-67,-4536,-5990,-2374,3892,11058,15392,7834,2976,5324,12783,25622,28688,24381,16391,5194,361,5188,1928,-185,675,405,-2383,-6525,-13528,-14355,-11885,-4943,-4821,-10013,-10667,-5271,-498,9211,17197,15236,4162,-9563,-5063,7003,19694,17012,6256,-3276,90,5062,7158,7915,-6058,-2697,21161,37596,31145,18505,10845,4038,13588,33148,45181,38391,26104,17488,12471,9382,3515,-2786,3864,5561,-1114,-8857,8112,26070,19773,7030,-9460,656,6654,6465,1527,58,-11,-77,-1686,-6734,-6087,4864,16416,20782,17780,10333,2655,-1983,-3598,6,6464,2560,-1788,-5695,-13222,-10044,-4332,-3263,-4695,-9081,-9433,-11501,-11724,-13990,-17191,-13596,-10842,-4493,12197,28886,31732,31842,31067,28156,20626,9377,-3465,-15812,-16274,-11067,-13110,-17500,-9535,17009,50649,57345,36469,13015,-2630,-11138,-11565,-11132,-15699,-11680,-9950,-8362,-12281,-12180,-10220,-12948,-12084,-9110,-304,4056,-862,-7465,-5071,423,-1641,-11106,-12190,-5864,-469,-4079,-14083,-3849,7221,13113,10455,-3991,-17462,-15601,-10815,-4033,9160,14823,12524,5743,-742,-3512,370,10315,19054,14210,3211,-2621,-1166,4614,12914,15179,-524,162,6571,5937,-4138,-9727,-1864,8101,9661,4304,-2449,-6486,-2626,5759,9715,10606,4787,5559,15801,29092,22042,16029,14214,14269,12453,9376,6065,3171,-7342,-13828,-155,8234,14900,13002,10032,10436,2168,-7840,-5345,4880,10197,7764,-5346,-9790,-1459,-277,-6602,-12981,-15056,-14612,-14103,-8424,-2284,11276,40306,48653,30656,21404,19068,19038,19345,24186,29922,15439,7258,7565,6552,7752,8862,9128,16147,8489,-9688,-14569,-6568,-7326,-14302,-13651,-331,2483,4890,-4292,-10632,9841,25309,26417,8585,-9681,-13895,-9677,-15771,-10999,-974,3163,5052,5921,8845,6834,-6492,-17685,-14153,-16375,-17252,-12305,-10245,-6716,-6312,-6290,-11816,-9589,-1782,1572,1774,-5651,-10427,-3803,3029,2747,-1108,-5008,-7164,-2830,4605,9378,11332,15715,5830,-10054,-9894,5367,13710,8354,-3519,-12515,-1813,3953,2282,4814,16270,30354,43002,43449,34781,21748,12247,4293,-5154,-3923,3618,5008,3073,-331,-1949,-1537,-3419,-1535,-971,296,3521,7217,23036,36758,30762,11462,4525,7850,19107,33685,30755,19885,1400,-17500,-8875,-5139,-953,6210,8839,276,-5447,-4433,-5876,-3250,212,-2653,-11418,-12629,5005,10935,14509,19861,13664,2199,-13188,-6491,1358,1155,-4294,3182,18719,32553,32065,17262,-1413,-14263,11893,25678,33213,34758,24968,-174,-15398,-16876,-2968,2400,1752,1657,-6947,-8029,-3548,4401,9292,9118,11613,26047,41127,37947,26020,14107,5926,725,-5607,-11459,-6827,9980,24966,32649,25367,17697,10165,4579,3288,43,-2467,-4473,-6360,-6246,-5485,-5735,-4985,-11170,-15189,-12423,-9397,-8392,-8743,-7988,-7451,-9455,-13415,-17871,-16701,-17247,-9506,1110,8148,4833,-8657,-10163,4472,18206,21718,14775,-68,-198,3322,8414,10603,3582,-7867,-11159,-9115,-8370,-10200,-11180,-17500,-13965,-9677,-2897,16491,20804,17740,6520,-11312,-3010,6152,5450,-4489,-14865,-368,14946,28156,40835,43053,35564,23943,16038,21571,35697,29946,8701,-6420,-11403,-3671,-4287,-4319,-2614,-6921,-3541,-1472,-5797,-13142,-12733,-7041,-4217,-2675,2328,5199,-2914,-15175,3708,38467,51838,33848,27607,23887,19695,23378,31984,27951,2949,-15402,-1416,20976,21552,12598,7822,7690,-10,-5271,-2106,5705,5526,-3883,-1010,9211,7407,932,-6729,-14935,3895,27268,34502,20964,7398,-1575,-11363,-15387,-8042,-12330,-11586,-7688,-11616,-1507,10099,17668,26224,30450,26270,11953,3455,-1958,-7393,-15114,-15163,-9799,-10265,-4249,16729,26135,18328,22495,26435,28930,22301,8535,-2267,-590,6106,9773,19938,28580,34232,27019,16578,14750,13291,3940,-5774,-5613,-9874,-11985,8124,16748,10167,-766,-3100,2123,7566,5235,-5874,-14246,-15727,-12662,-9593,-1548,475,-2950,-7675,-10179,-12304,-8912,-7798,-9690,-2117,5809,6875,8592,11497,9020,1651,-318,806,-4602,-9668,-3284,6208,12135,9984,7005,1194,-4001,-8331,-28,19963,32171,30257,27359,9510,-6158,-12870,-3788,2184,1008,-1,1721,6671,14647,19053,14088,1863,-5592,-6670,-6377,-3144,14981,41786,46619,42770,37948,25770,1916,-3292,2127,3482,829,-7416,-13712,-9588,-7811,-15194,-14583,-8486,-3561,5788,5844,-5647,-17364,-7859,-3041,-3244,-2800,-6066,-16263,-16298,-10840,-2042,-3146,-11311,8093,32512,45250,49408,38620,12556,1627,-652,47,-2786,-7945,-16665,-12205,1853,12031,15208,11742,8483,15763,8249,-4355,3789,21847,37869,31783,11919,-4002,-7968,-7101,-4977,-313,5802,3460,249,-7289,-15852,-5171,4346,16633,22402,15251,8859,8527,4429,5632,11607,20254,13155,-3105,-2830,10895,15585,20721,23639,10193,4972,10313,17055,7588,962,-3262,-9227,-4978,-1003,-2444,-11166,-7505,3925,7447,12325,16280,8562,-103,-3198,-5455,-10440,-7838,-358,6069,19806,25045,16703,11409,11371,13227,10456,8286,4108,-3820,-5564,-722,6082,14346,21048,28419,43833,56720,48715,20014,-3887,-16244,-16040,-11858,-6417,-2580,-6013,-12339,-17070,-10688,-5153,-6341,-7943,-10374,-2851,7883,8603,-1201,-254,22710,52781,61731,47925,19396,-3642,-7243,-5970,-195,5428,951,-10583,-12108,-9831,-8994,-10636,-9949,-10943,-9820,-7121,-1294,2493,-439,-8912,-4490,11714,19220,15196,10532,14370,23551,25300,22821,20434,26211,51702,61358,49806,25656,2909,-4893,-8356,-11376,-2149,7438,5303,1175,-1712,-3282,-5471,-6919,-6213,-5432,-3334,-2705,-3015,-2444,-5804,-8354,-13790,-15760,-10132,-4034,2220,5206,4364,2311,6299,12610,6902,-3852,-7773,2006,9612,8768,4959,-2386,-5186,3700,14509,16159,2377,-8008,-13261,-8527,-10722,-7056,903,9705,22640,24717,6157,-9593,3065,12387,3833,-147,-1985,939,-4409,-14045,-16551,-12604,-3701,9509,16198,14148,6254,-6098,-16119,-7823,273,-648,-4856,-3665,-10501,-13010,-14412,-13571,-7922,-3948,-5953,-8009,-8351,-8747,-7579,-638,5395,8786,4926,-309,-941,1948,9222,12974,8390,4338,-2716,-6017,-3846,-2171,371,3377,2481,1974,-2307,-7478,-5214,3370,5908,-571,-6061,-8982,-5541,-475,1918,2699,6039,3640,-971,-4259,-9192,-4164,2442,7429,4779,-1460,-387,-294,-6846,-10534,-3011,-6897,-10651,-13149,-9560,-9655,-7528,-5769,-5407,-6421,-11752,-10958,-6900,-5058,-4352,-4077,-10128,-15854,-13382,-7872,-7561,-8572,-7091,-4098,-4096,-11611,-12344,-6948,-1214,-1166,-1923,-5545,-6206,3353,10601,13201,8054,-509,1716,10803,25368,16894,3520,-3899,-8879,-10171,-4731,-652,8933,5548,-2673,-2139,-265,1856,1821,2728,3803,3150,7145,12959,10663,2984,2124,2836,-4509,-17285,-12815,-9891,-13573,-9296,5502,16551,20560,5506,-11103,671,11285,9936,3309,-6928,-2156,-2556,-2248,1808,6089,8626,3569,-5225,-6184,-388,-18480,-20682,-8488,10637,12434,3143,-4431,-13213,-8873,-9160,-5902,-537,-6191,-15724,-14274,-10434,-13831,-9275,-1316,5004,6016,8321,10599,7150,-900,-4361,2300,7324,-1461,-8041,-7105,-1570,-114,3497,1548,-3922,2680,12442,15633,10258,4728,13456,25210,37523,48702,49972,41658,25290,13911,13662,15277,3325,-11106,-16162,-14877,-9459,-6018,-3084,1535,7213,7289,2915,1032,9061,16245,10609,-4557,-15087,-8521,-8100,-12762,-15750,-13503,-3834,1675,5117,6900,412,-7792,-7533,634,8431,12764,12222,9651,1987,-8152,-15794,-10344,-2454,4892,15693,17988,14899,12047,10476,6532,4633,7790,8028,9245,8522,1258,-4278,-5667,-3794,172,-5220,-12623,-15640,4982,31164,45307,53800,61679,52002,40315,23302,2160,-1425,-467,3714,1007,-250,-5384,-4211,6703,11539,10526,2540,312,3357,3895,-48,-11179,-13838,-13040,-10168,-8118,-3112,5254,12057,10069,9525,8377,13090,17210,13146,7275,3954,-2880,-8907,-6740,2975,8234,6050,9186,10676,13383,5586,-509,-5089,1035,8097,2009,-7401,-10250,-9303,-6826,-10242,-15004,-11683,-2473,1319,5419,8662,14324,21693,28732,25223,18108,11788,6414,10234,16217,3303,-9845,601,7710,6403,-4474,-7223,-11306,-18472,-11515,-4380,-2329,-2406,-1002,4022,17641,19104,15491,24404,44502,39726,11150,766,-4062,-3995,-5797,-11636,-7163,-614,3145,1456,38,-4872,-171,5998,-2811,-8488,-6503,333,-2410,-8787,-14867,-8515,-3851,232,-1529,-968,3350,8538,13963,7953,-1473,-6647,-4066,-8044,-10235,-11039,-14509,-10674,-6101,-4460,-6462,-11433,-15043,-12998,-7721,-1004,5584,6018,-2205,-12838,-5951,1951,338,-1542,-7372,-5913,2912,6657,4535,-2177,-4644,2079,5041,9218,8237,2653,-2357,1155,16262,41282,53264,32708,6829,-8431,-11943,1103,6822,9967,12181,2531,-3586,1644,2670,2741,4721,-3239,-7590,-15000,-12941,-5213,-1107,-1271,-3295,12200,12584,-1172,-11790,-6252,5718,6697,4915,6142,12240,18433,24789,34391,30434,18902,5762,-6587,-13107,-5932,-2720,-1703,-2785,-3448,-3292,-2929,274,12452,18933,14122,5621,-1353,1845,12669,18648,2853,-6791,-2281,-4938,-11144,-9169,-4306,-3709,-8783,-12936,-7083,-5317,-10000,-7998,118,7858,14056,22531,27014,15189,5190,7480,7110,113,-12835,7019,7379,1555,837,5637,10172,6939,-5031,-4188,-152,-1714,-9572,-12287,-3122,3419,-257,-7373,-6214,1124,3033,3338,2081,-374,-5131,-3371,3179,-2500,-11164,-1296,7802,11055,5050,-6199,-7673],[-243,5131,7863,4241,-2307,-3568,-2073,-5859,-10250,-12794,-13699,-12772,-7510,-1221,-4462,-11693,-18486,-16110,-12506,-6405,-1302,11784,19412,13446,7860,14363,15589,14871,10437,5084,204,-7154,-8889,-7077,-6121,-12599,-19402,-9097,14774,31274,28351,16610,4379,-3868,-5974,-5903,-9682,-13903,-10772,-6924,-5571,2962,21510,37402,35353,28591,22079,13044,9633,3646,-7079,-7730,5713,30009,24895,-1256,-14759,-2022,5797,6931,8944,6413,-1950,-12378,-9888,-5626,-11475,-9186,-8247,-3640,2853,9359,14736,14025,8425,738,-4902,-9420,-15695,-10727,-4113,2214,3748,1694,173,4615,10991,15262,21361,17504,-652,-10607,-8834,-3727,-4944,-5239,-624,11907,17504,8046,666,-6949,-12308,-12641,-6312,5700,15204,16825,9735,-3050,-16587,-13781,-402,531,-13543,-11389,-8932,-2662,-1612,-8137,-13485,-6304,-10524,-30628,-29715,-6425,13258,12325,-1081,-5609,-1965,3223,5281,8427,8524,5913,3110,1713,-1559,-386,4243,6161,9629,6940,-5811,-9787,18841,27536,15212,-192,-3270,1342,222,-3353,-12216,-20317,-17005,-9359,-5072,-5987,-22851,-14509,3909,57063,181400,394172,615488,698143,637981,482295,300927,146745,42553,-7290,-11555,-1507,18565,28412,13011,-7584,-18105,-7099,-2137,-829,3862,15793,21108,12870,-5376,-3161,8692,10816,11931,15924,9428,1492,-8653,-9397,4309,11523,8026,2867,5864,13216,13494,9170,6047,9992,13537,13596,14327,13478,13913,11498,12178,4994,13698,31847,30943,23931,16277,3244,-7123,1874,22140,31714,24798,13953,2150,-7080,-14982,-9688,2040,8698,6007,-1195,-7283,-10565,-7696,-4728,-3962,-7543,-15039,-11006,-9690,-11425,-11943,-8034,2044,14650,27832,26592,19912,10742,1689,-21,4547,5411,-1079,-8710,-4375,1764,8054,9939,4146,-2037,306,12786,25213,35578,36845,27155,14172,5961,2580,-8779,-4235,11225,8864,-992,-3563,6843,16665,18054,7292,1628,1732,9672,13972,7702,-5317,-15246,-10060,-5715,-1704,6820,9591,9968,8074,5493,2284,-4129,-10998,-17497,-12307,-12553,-15245,-6259,-1885,960,490,2830,4697,12899,24733,26482,20539,9276,6485,468,-9425,-5586,3870,5531,11085,15269,15735,20370,24880,6241,-6935,-14052,-5753,4905,9728,6205,4582,4178,-1748,-1237,10547,5568,-5008,-505,16477,38089,43168,32006,14308,12960,10106,3439,-735,-1860,2575,7195,11362,10145,-1041,-5761,1043,1618,-10195,-21977,-5268,8874,14009,5448,-6353,-12264,-9625,-11097,-12286,-11613,-5405,-303,2550,1634,-4299,-12575,-6250,-225,6612,14431,12590,10798,6848,-8298,-12854,-11555,-11373,-13408,-8856,-3701,4089,8965,12261,5607,-10213,-11751,-8869,-12157,-16167,-11969,-7968,-8751,-8120,-8366,-14274,-15509,-10748,-11595,-11652,-10411,-3235,13464,33330,43259,30743,9343,-7101,-17614,-17502,-11443,-4040,407,831,-824,6088,5999,5411,1918,-10513,-14574,-10611,-16438,-9725,-4701,-5676,-5893,-3982,-3770,-4037,-8564,-5561,1775,8906,12344,8048,3193,-1589,-2129,2406,13322,17228,14733,-6878,-14677,2174,7959,4386,-6022,-11311,-19977,-5833,30625,68159,54013,9761,-6711,-8892,-3338,5983,11160,10155,3300,640,2690,1975,-4014,-16421,-7785,-3164,-5742,53,11040,15213,26251,35661,11459,-7017,-15549,-8782,-7547,-10069,-11510,-8358,-696,3116,3637,4603,3524,3233,9310,13981,20455,26303,16740,2589,-5618,-8796,-10414,-11895,-16326,-12622,-2733,-9372,-18049,-9207,-1200,-4927,-17225,-11829,-3499,3345,7302,4263,-4040,-11392,-8519,-9770,-18227,-4382,10907,22458,24874,13667,-3704,-12996,-7839,-5021,-6428,-5948,-6142,-11025,-12522,-10274,-9189,-8083,-9590,-10374,-9572,-9294,-7013,-2965,4201,11030,5636,-2139,-9777,-15160,-10868,143,5302,7163,17164,30372,33434,28415,12333,-3094,-8003,-5204,-3389,-520,-322,-4381,-5335,-777,7278,16171,19755,11046,5588,7809,15824,27793,29031,25348,17538,6064,180,4152,496,-1423,250,575,-2467,-6964,-12989,-12740,-12454,-6268,-4484,-8757,-10359,-5690,-1094,6855,10536,6106,-3833,-9370,-3313,7451,17341,13598,3800,-4851,-350,5937,9242,10532,-5186,-3892,20184,38422,32084,18965,11561,5772,16472,37682,50356,44923,32643,22696,16154,11074,3674,-6421,-2416,333,-3786,-8712,9451,24721,18070,3726,-9678,1410,5730,3886,-1046,40,1088,963,-1138,-6585,-7316,2980,15204,19399,15194,7021,1098,-3010,-4962,-582,7606,4634,-377,-5333,-13740,-11871,-7752,-7408,-9035,-12653,-11011,-11367,-11995,-14109,-17300,-13788,-10548,-5312,10519,28754,32898,31439,28349,24892,18955,7690,-5582,-17626,-15985,-12380,-15303,-17391,-7714,18655,50565,52190,29103,6346,-9978,-11926,-7908,-9332,-17346,-11335,-8579,-6142,-10230,-13419,-11963,-12359,-9969,-9369,-700,3804,-1496,-7965,-3762,1910,-709,-11219,-11783,-4715,152,-3742,-12317,-2995,7522,11194,6086,-8280,-17661,-11097,-8694,-6394,4923,11432,10656,5150,191,-2397,2580,12925,20317,14730,3230,-3657,-3420,1876,10440,14980,-302,418,5740,3793,-5985,-9044,1743,12201,12752,6822,618,-3541,-1098,5712,8664,8133,1027,3130,14629,24255,15446,10528,10504,12376,12221,11836,14557,13472,3056,-6438,2533,9383,14707,11542,7958,9711,2306,-7331,-5418,3739,8575,5742,-6019,-9135,-1610,-966,-7227,-13158,-14030,-14416,-14099,-6961,-692,11395,39142,49997,33137,22907,18843,17293,16942,22346,32683,21414,10638,7060,3279,5686,9494,11576,18276,11879,-6891,-14904,-8420,-7699,-11653,-12124,135,3345,5224,-5654,-12094,7108,22706,26923,11159,-8090,-14846,-9548,-14451,-14307,-5102,-1023,1893,4982,7598,5194,-6888,-16577,-13320,-16221,-16270,-13047,-10071,-5175,-4191,-4067,-9992,-8524,143,4603,4071,-4886,-10688,-5431,-202,-466,-2847,-5949,-8119,-3978,3073,7369,7702,9631,2226,-12249,-7972,9605,18861,12269,-1972,-10590,-439,4527,2234,3173,13875,27614,41665,43543,33569,19475,11533,5595,-3842,-4378,1865,2568,1928,138,-981,-1205,-3782,-1057,-569,-1075,3049,7959,24848,35556,26069,8321,2331,5450,16211,31473,30270,19517,413,-18593,-8008,-3995,-1649,5701,7335,-38,-6193,-6025,-6953,-3867,-633,-4028,-12830,-10933,6917,12407,16021,20638,14563,4822,-10951,-9132,537,873,-4242,2015,15539,26648,25874,12982,-4066,-14288,15401,25710,31123,32297,26069,1968,-12696,-11913,3302,8827,8661,6368,-5601,-7491,-1596,7913,14218,14990,17106,29650,40881,38490,27267,15767,6731,-403,-7597,-12164,-4927,11323,23881,28752,22508,14967,6708,1198,832,-1306,-4314,-7241,-8699,-7999,-6893,-6699,-5596,-11337,-15034,-12434,-10030,-9125,-7513,-8969,-10852,-12963,-15023,-18402,-17317,-17445,-8989,1236,8717,5283,-8875,-10747,3496,17335,22104,15348,-1900,-7760,656,8949,13834,7950,-5068,-10240,-9697,-9568,-16197,-11878,-13624,-10638,-13690,-2806,13771,12093,5586,-5921,-16109,-505,8691,9149,-1469,-14167,-2019,14403,27557,37185,33176,21744,14910,11885,20226,35533,31248,10406,-5847,-9102,-2478,-3577,-3781,-753,-4584,-894,1258,-4222,-12264,-11910,-6640,-4451,-3547,2978,9411,3187,-9659,3984,37160,48844,32582,24745,21944,18697,22139,31699,31548,5622,-14689,-2803,19891,23208,14942,10401,8742,-562,-6877,-2184,6882,6779,-2680,2266,12480,7699,-305,-8525,-11570,6542,29030,31674,17818,5717,-1636,-10058,-17013,-11913,-15150,-11434,-8476,-11373,-1994,7470,13309,22361,28966,26573,12250,3059,-3564,-10779,-18614,-12911,-9073,-10904,-7127,15418,22655,13828,20332,26142,30901,24754,8358,-5286,247,12653,17596,27066,35326,39443,30531,18029,14083,10918,2682,-2538,215,-2751,-8518,9568,17939,11267,-1010,-4373,957,6611,4042,-5853,-13093,-17265,-13501,-9752,-1826,-267,-3112,-7235,-9561,-11159,-6314,-4355,-6680,429,6261,4774,6610,11246,9237,272,-2069,67,-4115,-9970,-6243,1597,6524,3994,2047,-137,-2351,-5779,2397,23401,34328,32534,28758,9350,-5127,-10843,-4414,57,-1364,-2257,707,7737,16606,21007,15519,2449,-5108,-6980,-7526,-4517,13394,40264,47440,46418,45876,36622,12705,460,2617,3169,1002,-5720,-12322,-9168,-5647,-11052,-19427,-11459,-3947,7079,7176,-5152,-16979,-7864,-3821,-3946,-2893,-5786,-16046,-16531,-10720,-813,-1864,-12514,6131,26669,37116,42839,37244,14035,3299,678,-213,-5489,-11263,-18415,-11839,1996,10798,11529,7763,7396,18695,11476,-3844,2831,21933,40729,37348,17021,-2022,-8111,-7182,-3906,1634,6215,943,-2000,-8811,-16596,-4448,5146,16126,21445,16316,10211,9316,3504,583,2861,13069,9900,-4635,-1163,11934,15383,19436,25996,12806,6157,10008,14332,4082,2,-2995,-12570,-11270,-6148,-4795,-11038,-7818,3494,6893,11610,16676,9950,1129,-2075,-4858,-11061,-8490,-889,4714,17555,23105,15382,11036,10450,9961,4635,2357,-570,-6446,-6892,-2341,4332,12436,17441,22971,39059,53939,48000,20314,-3771,-16326,-16649,-13128,-7513,-3516,-6144,-11966,-16457,-11520,-6590,-7891,-9302,-9554,-154,12039,11330,-1525,-1406,21472,48796,57678,45880,18976,-3233,-5669,-3700,1938,5139,-400,-11623,-15597,-10409,-9455,-12772,-11693,-11708,-10479,-8317,-3069,-418,-4738,-12495,-1297,14058,20992,17647,13584,19242,29825,32108,28658,26509,31279,51730,55170,41272,18398,-387,-6037,-8810,-11346,-2570,3919,1988,-589,-2043,-3015,-6271,-9082,-8461,-6750,-3811,-2801,-3534,-4032,-8321,-11337,-15645,-14724,-11767,-6261,-891,2672,4069,3427,7809,13754,7714,-3580,-7509,1976,8843,7754,3844,-4150,-6357,1653,10945,14095,1868,-8509,-12431,-7042,-8835,-4829,3203,11362,24365,26118,11886,1763,11461,17886,6492,-2236,-2955,1956,-1347,-9614,-16600,-12554,-2491,10563,15372,11482,3602,-8394,-13763,-4097,4300,2693,-2347,-2513,-11233,-13397,-14383,-14414,-9189,-4425,-5599,-7017,-7012,-7361,-6239,733,6448,9958,5929,-343,-2260,26,6626,13346,10014,5825,-2249,-6803,-5288,-3454,-688,2322,726,-3973,-4252,-7481,-4679,3154,3381,-4417,-9505,-10104,-11053,-3585,0,964,4844,2484,-1959,-5179,-10048,-5216,1626,6234,3306,-2720,-772,-328,-6730,-9371,750,-833,-6538,-13324,-11112,-10666,-8088,-6221,-6050,-7636,-13001,-10953,-6400,-3691,-1867,-764,-7547,-15429,-14695,-9019,-9196,-10741,-9434,-5012,-3641,-10547,-11746,-6677,-423,281,-454,-4567,-5629,3457,10500,12950,7245,128,3997,15491,30380,19018,4475,-2923,-8183,-10828,-4106,2562,12964,8230,-972,-2085,-211,2965,3746,4632,5434,4405,8573,14922,13337,6130,4354,5255,-1893,-14434,-11992,-9837,-14504,-6790,9975,19105,18977,1999,-10921,2847,12057,8241,1719,-4456,1082,-4467,-4574,1219,6979,11271,7814,-2633,-16298,-9458,-19491,-14310,-3696,12275,10220,1221,-5011,-13827,-9491,-9801,-5829,648,-4779,-14674,-15000,-10489,-13412,-8485,-562,4968,4356,6124,9268,6633,-977,-4172,3571,10786,3333,-2968,-3737,-1281,-1775,1322,868,-3754,353,9160,14058,11195,7353,16621,27485,37990,45995,43839,35015,20871,13061,15684,20190,9357,-7729,-14209,-14209,-7981,-2650,-1178,2203,6782,6509,2744,956,8391,15662,9930,-4771,-15729,-9742,-8403,-10435,-12455,-16288,-5819,257,2482,2391,-3720,-9369,-6781,2251,11560,15120,13807,10799,1971,-9177,-16853,-11955,-5478,694,10392,14838,14766,13858,12414,7932,5806,9181,10138,9563,6553,-2312,-8340,-8458,-5006,544,-3256,-13075,-16703,3859,31421,50171,61424,70523,66019,50130,28405,4786,2967,6401,8179,5036,3012,-4281,-4176,5347,10947,11817,4674,1974,4073,3864,-1114,-11637,-13218,-14216,-11421,-9181,-2579,7766,14335,12625,11154,8310,12020,13478,8156,3860,2656,-2901,-8712,-7755,532,4294,3109,6854,9384,14079,5884,174,-5031,-1195,3316,-3152,-10846,-11893,-10029,-7693,-11589,-18374,-14678,-5430,-1291,3716,8013,13678,20836,26013,20428,13981,11531,7863,12187,15484,-736,-11949,2848,10336,8126,-4648,-8340,-11877,-18675,-11481,-5262,-3661,-3797,-814,6753,20594,19003,12453,19180,38900,32039,5960,-1290,-3486,-1444,-4787,-11540,-7628,-1402,2634,1327,-174,-5117,-295,6622,-1022,-7112,-8023,-468,-1908,-8074,-15636,-8435,-2437,2457,148,-26,3532,9091,15706,9575,-549,-5922,-4654,-10609,-16314,-14452,-13003,-13100,-9431,-7097,-9164,-14383,-14440,-12180,-8140,-2650,3446,5137,-1459,-11754,-7170,2806,3290,1682,-5366,-6135,3575,8677,6293,-286,-2923,4079,7628,11519,9620,2676,-3637,-664,14201,40791,59494,37055,6290,-9189,-10872,1332,5547,7218,9125,795,-3754,3853,6912,5604,4242,-5238,-5802,-11688,-12626,-6689,-1974,-1027,-1779,10736,10474,-3413,-14261,-7196,4838,5283,3453,4035,9301,14536,21100,30339,25937,16758,4570,-9254,-15503,-5528,-1784,-257,-848,-1417,-1577,-257,5699,20062,25226,17949,7988,618,4415,16088,20692,2750,-5278,-349,-3658,-11086,-10868,-5255,-3188,-7415,-13115,-7939,-6215,-10988,-8838,-596,6973,12377,20104,23573,11319,4013,7434,7605,788,-6807,9609,7089,-71,-1447,4776,10510,5723,-6730,-4410,-613,-2833,-10783,-13196,-6034,-256,-2718,-10239,-8952,58,1754,1215,-785,-4102,-6816,-1785,3516,-3224,-10251,-992,7874,10506,4353,-5461,-6397],[502,5281,7787,3567,-3837,-3854,-1525,-5846,-10840,-14506,-15332,-15525,-11469,-4568,-6043,-11578,-15999,-13007,-9352,-4988,-511,11948,19509,14455,9283,13218,13519,12694,8513,3095,-862,-6829,-7305,-5787,-4770,-9947,-15583,-6748,16791,33940,31617,18151,2765,-7540,-9237,-6798,-9179,-13358,-11720,-7750,-5774,2604,21367,38509,34496,26851,19968,11087,8860,3635,-7216,-8635,4912,28624,24914,-547,-15227,-2523,5050,6029,8149,5334,-3154,-12558,-9169,-6109,-11079,-6569,-4349,-2637,4369,11792,16360,14358,9473,2724,-3041,-8704,-14513,-9305,-2976,3188,5646,4673,3590,7850,13973,18611,24660,18990,684,-9497,-10256,-5162,-6093,-4106,1637,13211,17395,6750,-873,-8490,-13590,-14013,-7563,2772,13083,16985,11451,-194,-14725,-16206,-297,3188,-9451,-15866,-12733,-4563,-2662,-8766,-11112,-6045,-15026,-23171,-7538,12182,21726,13170,-302,-3989,262,4772,5611,6452,4056,1844,939,1401,-153,2622,9124,11432,12946,7743,-6012,-7482,21133,31683,17306,-1441,-6301,-1863,-2879,-5302,-13155,-20648,-17687,-10830,-5984,-6270,-22011,-19447,-5528,42601,160027,360294,568006,640274,575893,426820,264770,133910,45789,433,-8808,-529,17535,22686,5407,-13280,-15202,-4856,-1639,-1763,3694,15926,20318,10782,-6223,-970,12501,15883,16155,18749,10646,2966,-7921,-9990,4236,12865,9834,5813,10431,17530,16268,10121,6451,12959,20257,25124,29702,30654,29875,21334,15331,4706,13083,30087,27330,18980,10810,-2032,-12897,484,21128,31194,26033,15356,3299,-6182,-16148,-12320,-599,6464,3405,-2462,-6893,-6285,647,2531,-1352,-8113,-15332,-10062,-9184,-11771,-12835,-8710,-440,10925,24609,25174,19656,9816,1709,488,5112,5781,-1534,-9757,-4860,1744,7881,9750,5278,-21,2852,15448,26869,33369,30054,20188,6983,-1087,-2575,-9598,-5276,9882,8211,-2896,-5456,5913,15466,18532,7776,2437,2918,7822,8933,2885,-8021,-17238,-12675,-6709,-352,10426,13565,12516,7363,2864,-461,-5821,-11649,-17444,-12599,-12917,-15735,-7360,-3542,-310,-651,1694,3515,11466,23988,27182,20687,9741,6261,-365,-11838,-12932,-2119,1767,9398,16691,17318,19375,24608,7017,-7125,-14412,-5479,5332,11071,8688,6233,5252,297,724,9967,2916,-8396,-3442,11979,30162,32047,22016,10067,12985,11871,4471,-459,-2436,1763,7600,13259,13100,1917,-3342,2644,2832,-10062,-21531,-5125,8970,13232,3737,-8169,-11835,-7943,-10285,-12683,-11016,-4717,-333,2988,3334,-2239,-11832,-9541,-5141,1070,9113,8437,6845,4087,-8735,-12084,-9491,-7149,-7739,-3085,1441,7670,10571,13190,5512,-9924,-12054,-9477,-12705,-17523,-13128,-9893,-11399,-10110,-9349,-14447,-15105,-11558,-11551,-8304,-8105,-2398,14433,35267,44370,32796,12894,-3574,-17067,-17658,-9090,-1409,1533,495,-1916,2862,746,490,-2863,-15278,-16627,-12667,-14526,-6306,-2866,-4740,-5481,-3369,-2995,-3656,-9370,-7782,-29,8352,12656,8352,3077,-2546,-3903,1814,15605,24403,23477,-15,-15521,-1134,6872,6465,-3527,-9893,-18534,-7046,26536,62056,43294,3138,-9359,-10417,-4806,6140,13059,13985,7544,3786,4573,2565,-4518,-16307,-5123,-1917,-6118,-1907,4844,5133,10170,21071,4850,-9178,-12614,-8126,-8684,-11477,-11895,-7028,1803,6632,7589,7697,2732,-499,4807,9291,18139,25723,14267,886,-6004,-8317,-10009,-11922,-16430,-11266,-2048,-10058,-17750,-8984,-790,-4022,-16902,-11900,-2904,3728,8134,5912,-2985,-12338,-9356,-10136,-17386,-4402,9642,20198,22361,11746,-5028,-12817,-6389,-1289,-1408,-997,-2905,-9726,-12617,-12034,-10341,-7987,-8589,-9221,-9311,-9830,-7689,-2970,3809,9197,2672,-3432,-11709,-17329,-11756,635,8643,11102,19955,31604,36900,34728,17768,2054,-3904,-3056,-2364,-1134,-1141,-4881,-5388,130,9791,20050,23134,13814,7844,9799,17961,28355,28383,25638,18096,6437,-336,2755,-1113,-2410,766,2524,-89,-4528,-9487,-10328,-12206,-7606,-4348,-7580,-9670,-5928,-1909,3854,4076,-2052,-10514,-8080,-1869,7280,14297,9838,1211,-6614,-741,6961,11795,13244,-3644,-5808,18007,37609,31763,18489,11361,6619,18427,41135,54294,50713,39037,27400,18889,11669,3183,-8542,-8123,-4776,-6602,-8449,11034,23205,16480,666,-9552,1984,4346,1215,-2777,172,1507,1381,-1034,-6659,-8741,773,13648,17572,11952,3134,-776,-4256,-6654,-1480,8615,6684,1212,-4711,-13768,-13216,-10792,-11286,-13180,-16187,-12604,-11267,-12105,-13630,-14977,-12388,-9861,-6045,8702,27972,33417,30411,24943,20866,16382,5512,-7970,-19518,-15215,-13020,-16212,-15676,-5776,19895,49031,46205,22277,241,-15706,-4533,-2070,-6139,-15955,-11220,-7421,-4201,-8390,-15188,-14091,-10483,-7647,-9693,-1406,3309,-2229,-8287,-2586,3033,-73,-11244,-11259,-3664,649,-3205,-10902,-2977,6428,8017,1093,-11856,-14340,-6632,-5921,-7591,507,7382,7944,3698,515,-1302,4859,14995,20969,15111,3742,-3638,-3722,1343,9692,15560,313,707,4611,1446,-7879,-8086,5130,15908,15543,9279,3717,-727,335,5592,7552,5399,-2670,1404,13665,19032,9006,5314,6856,9955,11666,14990,21893,22318,13539,2936,5619,10359,14436,10108,5824,8542,2305,-6299,-4408,3568,7614,4408,-5914,-8867,-2598,-2338,-8110,-13079,-12618,-13793,-14313,-5810,821,11241,36351,48623,33990,23647,18171,15142,14111,19873,34346,27352,13967,6757,486,3712,9716,13475,19790,15136,-3543,-13556,-10032,-7778,-8492,-9617,1218,4649,6027,-5273,-12702,3016,18015,25404,13155,-6259,-14730,-9287,-12951,-16453,-8284,-3674,98,4454,6372,3545,-7162,-15152,-12138,-15771,-15667,-13849,-9745,-3647,-2028,-1728,-8035,-7509,1738,7069,5606,-4346,-10825,-7101,-3384,-3551,-4596,-6989,-9112,-4832,1989,5918,5219,4734,-1246,-14433,-5895,13686,23447,15567,-713,-8850,979,5217,2643,2154,11544,24509,39406,42801,32111,17279,10699,6919,-2311,-4740,-62,97,941,572,-263,-1316,-5117,-2698,-2346,-3432,2201,8373,25437,32564,20653,5151,0,2827,12852,28177,28654,18627,-413,-18880,-7334,-2948,-2387,4420,5289,147,-5836,-6879,-7703,-4393,-1474,-5322,-13544,-9145,7990,12677,16322,20300,14999,7623,-6163,-9380,296,1111,-3619,1375,12751,21109,19796,8530,-6938,-12410,17859,24342,27401,28035,25843,4236,-9371,-6730,8339,14149,14977,10439,-4309,-6559,534,11415,19534,21350,22638,32382,39091,37705,27709,16833,7132,-1511,-9268,-11895,-2666,12682,22125,23777,18592,11736,3579,-1683,-1384,-2369,-5679,-9519,-10565,-9252,-7386,-6501,-5300,-10964,-14562,-12236,-10489,-9410,-5350,-8009,-14017,-17417,-17410,-17855,-17080,-17095,-8500,1114,8816,5639,-8702,-11405,2125,15443,20829,14456,-2576,-13653,894,10588,17242,12441,-2351,-9022,-9774,-9443,-12232,-8976,-9987,-7628,-16869,-1668,10889,4380,-4066,-12942,-9173,2202,10803,12371,1466,-12241,-3159,13660,26029,32403,24060,9561,5745,7370,17995,32867,30038,11806,-3129,-6592,-956,-2519,-3232,776,-1936,2233,4684,-1662,-10635,-11354,-6464,-4782,-4418,3738,14014,10227,-3441,3283,32102,42177,29554,21120,19273,17245,20593,30847,34231,8673,-13333,-4370,17959,24086,17442,13096,9670,-974,-8394,-2190,7714,7813,-1089,5780,15201,7743,-1641,-10145,-7849,9963,30689,28742,15157,4630,-1165,-8420,-14328,-14403,-16969,-11309,-8883,-10979,-2427,5064,9381,18362,26511,25344,11973,2388,-5270,-13968,-20509,-10997,-8866,-11787,-9979,12795,18085,9213,17851,25403,32095,26365,8023,-8155,1589,19299,26368,35424,43133,44536,33641,19353,13253,8437,2114,1564,6502,5261,-1698,12569,19709,13318,169,-4448,576,6120,3113,-5596,-11749,-18983,-14566,-10073,-2293,-1221,-3443,-6794,-8751,-9960,-3845,-752,-3326,2874,5911,2286,4638,10750,9503,-183,-2742,-337,-3757,-10041,-8788,-2415,1577,-1753,-2945,-1308,-170,-2498,5808,28019,37214,35480,30394,9652,-3480,-8650,-4882,-2057,-3638,-4581,-605,8505,18133,22308,16125,2565,-4727,-7350,-8834,-6221,11043,36955,46351,48064,52000,47501,26310,5575,3579,3258,1473,-3684,-10601,-8709,-3636,-6905,-19406,-14451,-4260,8410,8882,-3796,-15629,-8677,-5438,-5045,-3107,-5247,-15212,-16829,-10694,530,160,-13078,2351,19098,28201,35148,34257,15027,4975,2115,-373,-7710,-13862,-19309,-11375,2097,9125,7211,3169,6815,22123,14641,-3425,1736,21560,42222,41402,21000,-736,-8566,-7264,-2576,4378,8082,-735,-4598,-10679,-16673,-3299,6126,15164,19682,16591,11028,9883,2761,-3637,-5458,5672,6496,-5971,394,12407,14051,16597,27731,16712,8751,10887,11834,303,-1186,-2398,-12396,-15799,-10653,-7100,-10962,-8233,2956,6360,10663,16541,11222,2628,-803,-4183,-11294,-8124,-711,3592,14604,20168,13613,10532,9458,6270,-1036,-2731,-4769,-7896,-7690,-4148,2518,10713,14405,17695,32893,48242,44667,19785,-3735,-16426,-16853,-13777,-7329,-3625,-5876,-11364,-15587,-12282,-7979,-9370,-10753,-8516,2762,16451,13868,-1859,-2656,19533,43177,50962,41186,16830,-3400,-3575,-817,4275,4677,-1878,-11671,-15171,-10302,-9665,-14744,-13524,-12565,-11148,-9542,-4502,-2945,-8797,-15312,888,14517,20686,18719,16938,24814,36466,39581,35446,33334,36292,49492,46829,31664,11284,-3226,-7164,-9126,-11035,-3074,736,-822,-2076,-2263,-2784,-7121,-11029,-10700,-8240,-4481,-3055,-4209,-5747,-10867,-14465,-16521,-12884,-13509,-8347,-3273,1199,4114,4282,9008,14476,8079,-3426,-7262,1806,7804,6769,2889,-5769,-7558,-771,6766,11015,1105,-8821,-11733,-5775,-6987,-2462,5551,12565,24654,25620,17437,12149,18078,20546,6850,-4793,-3619,3623,2280,-4936,-11574,-10223,-819,11365,13830,8461,875,-10473,-11634,-1598,6881,4988,-419,-1696,-11739,-13520,-14396,-15027,-9359,-3934,-4412,-5199,-4930,-5467,-4585,2441,7842,11395,7173,318,-2492,-1340,3975,12906,10623,6348,-2162,-7704,-6931,-4797,-1275,2764,2605,-9756,-6914,-7234,-3819,3055,1123,-7716,-11141,-7851,-13796,-6409,-1941,-840,3430,1190,-2973,-6049,-10770,-6673,-139,3953,1125,-4188,-1145,-396,-6531,-8559,3638,4543,-2691,-11937,-12508,-11785,-8783,-6834,-6810,-8995,-14102,-10920,-6126,-2786,65,2030,-5265,-14458,-15711,-10097,-10616,-11552,-11354,-5867,-3298,-9637,-11163,-6360,415,1817,1068,-3715,-5680,2360,8770,11422,5771,426,6071,19655,33844,20122,5068,-2178,-7854,-11676,-3106,5833,16185,10316,511,-2268,-501,3734,5406,6382,6850,5566,9997,16802,16048,9274,6317,7788,1541,-9855,-9631,-9186,-14982,-4392,13654,20605,16798,-1189,-8394,4741,12188,5948,289,588,5959,-5678,-7222,265,7505,13470,11677,929,-10409,-6834,-10643,-8109,1476,14598,8748,-428,-5621,-14135,-9975,-10335,-5620,1933,-3262,-13455,-15342,-10106,-12701,-7846,30,4824,2596,3676,7555,5732,-1406,-4391,4292,13602,7560,1758,-369,-738,-3023,-648,455,-3491,-2289,5528,12217,12234,10509,19976,29292,37786,43173,38776,29956,18070,13314,18561,26128,17482,-1900,-10881,-13065,-6826,733,688,2837,6414,5886,2625,537,6613,13853,8281,-5494,-16233,-10774,-8335,-7492,-8924,-14693,-7645,-1230,-568,-2446,-7526,-10116,-5821,3881,14199,16855,14910,11505,1479,-10515,-17685,-13543,-8334,-2922,5702,11374,14028,15275,14049,9045,6554,9812,11129,9372,4544,-5603,-11955,-11009,-6264,745,-885,-11555,-16548,2552,30688,54142,68842,78790,79517,58889,32547,6871,6405,13203,13663,10116,6301,-3208,-4150,3861,10271,12988,6879,3903,4881,3483,-2723,-12052,-12501,-14798,-12420,-10022,-2086,9080,15177,14444,12323,7547,9639,8546,2790,165,1018,-3242,-8764,-9087,-2534,-22,-40,4286,8003,14519,6213,668,-5242,-3954,-2391,-8620,-14133,-13398,-10754,-8349,-12189,-20567,-15909,-7703,-3945,1589,7071,13006,19913,23151,15917,9771,10988,10150,15059,15304,-3574,-11652,5090,12717,9699,-4482,-9232,-12167,-17292,-10986,-6125,-5243,-5208,-201,10393,23282,18301,8868,13509,32282,23671,1160,-2385,-1527,1318,-3571,-11338,-8098,-2247,1979,1049,-414,-5176,-132,7374,723,-5901,-8933,-519,-577,-6489,-15445,-8008,-239,5439,2310,1017,3471,8831,16126,10724,288,-5369,-5540,-11887,-13722,-8433,-8953,-14448,-12812,-9682,-11869,-14184,-11996,-10113,-7238,-3493,1483,4236,-584,-10164,-8320,3683,6321,4722,-3150,-6047,3766,9615,6786,738,-1552,5871,10135,13755,10936,2692,-4859,-2613,11566,38478,63171,40850,6177,-9100,-10059,942,3456,3541,5134,-1197,-3845,6079,11527,9023,4335,-5481,-3206,-7073,-9165,-6498,-2424,-767,73,10497,9346,-4896,-16255,-7960,3894,3807,1929,1797,5999,10298,16902,25594,21067,14445,3769,-10863,-16543,-4939,-701,1503,1313,747,317,2652,10853,26134,29399,20237,9585,2238,6761,19268,22079,2387,-4440,1056,-2623,-10729,-12222,-5876,-2316,-6043,-12839,-8361,-6629,-11359,-9451,-1359,5924,10606,17771,19935,7138,2444,7223,9079,4697,-939,11499,6693,-1732,-4158,3242,9985,4089,-8233,-4453,-875,-3629,-11673,-13955,-8990,-4199,-5255,-12716,-10706,-873,415,-708,-3288,-7104,-6803,365,4135,-3641,-9156,-354,8160,10078,3978,-3915,-4875],[686,4766,7077,2488,-5353,-3858,-1229,-6134,-11647,-13060,-12874,-15984,-14989,-7945,-7715,-11231,-13202,-9204,-6260,-3832,89,11844,19008,14575,9774,11547,11217,10159,6092,736,-2171,-6417,-5865,-4779,-3728,-7278,-11860,-4359,18149,35109,33428,18750,1376,-10635,-13019,-8418,-9205,-12904,-12704,-8861,-6262,1846,20126,38250,33449,25496,18012,9126,7909,3396,-7395,-9559,3896,26236,23732,-300,-15771,-3271,3740,4554,6763,3750,-4713,-12915,-8701,-6681,-10664,-4964,-1245,-642,6308,13751,16648,13104,9099,4078,-966,-7084,-12887,-7830,-1741,4061,7222,7222,6729,11085,17012,21902,27130,18929,731,-9145,-11373,-6055,-6016,-1872,4506,13742,16151,4854,-2639,-9658,-13626,-14630,-8184,874,10813,16159,12053,1949,-12188,-15904,791,6528,-4615,-19264,-16186,-6333,-3937,-9447,-8495,-4653,-13379,-7792,11570,26642,26492,12451,36,-2818,2035,5799,5214,3317,-415,-1543,-1034,426,580,5329,13793,16253,15760,8089,-6152,-5330,21813,33602,17679,-3845,-9327,-4841,-5905,-7315,-14107,-20852,-18050,-11612,-5819,-5606,-18485,-23374,-12213,29960,135695,315057,500378,558833,494292,360177,225384,122347,51309,9142,-6154,602,16645,17171,-1557,-18262,-11709,-2585,-1197,-2952,2444,14281,18214,8269,-7277,370,15439,20644,20521,21658,12041,4489,-6843,-10229,3876,13405,10951,8379,14434,21170,18712,11039,6815,14988,25347,34291,42273,45528,45498,34980,22443,5138,11988,26597,22272,13764,5935,-6488,-17978,672,19675,29687,27026,16970,4849,-5039,-16730,-14481,-3125,3717,183,-3949,-6171,-1609,8548,8960,863,-8624,-14923,-8899,-8562,-11765,-12995,-8914,-2756,6927,20733,23131,18784,8654,1774,1084,5938,6663,-1255,-10318,-5083,2046,8088,9848,6772,2408,5678,18005,27905,30429,23687,14118,1299,-4947,-2064,-3658,-4631,8020,7178,-4980,-7365,4607,13248,17462,7465,2830,3670,5848,4491,191,-6590,-14587,-14578,-7006,1396,13705,17416,15533,7371,730,-3249,-7764,-12346,-17379,-13436,-13883,-16451,-8395,-5098,-1551,-1779,602,2431,10054,22685,27275,20719,10301,6012,-1128,-11982,-17544,-7159,-1583,7596,17156,17836,17285,22590,7351,-7234,-14376,-5434,5160,11819,10971,7788,6252,2515,3740,11040,1850,-11392,-6363,7492,22310,21847,13619,7459,14002,14850,6434,313,-2546,1348,8402,15534,16330,5173,-473,4639,4330,-9508,-20957,-4973,8998,12309,2017,-9697,-10960,-6808,-9752,-12844,-10298,-4191,-597,3137,4930,202,-9331,-11065,-9340,-3962,3882,4008,2928,2587,-7829,-10312,-6489,-1847,-1374,2874,6312,10481,11180,12589,4409,-9945,-12328,-9925,-12920,-18505,-13949,-11524,-13935,-12140,-10315,-14302,-13917,-11107,-8894,-5120,-6172,-1964,14627,35599,43210,33421,15904,-225,-15679,-17120,-6475,1451,2509,-128,-2793,639,-3657,-4709,-8154,-18251,-11400,-8315,-8440,-2200,-824,-3441,-4837,-2707,-2122,-2929,-9380,-9945,-2117,7514,12682,8772,3598,-2852,-5893,1071,17871,31780,31255,6058,-13352,-4842,5247,8116,-1410,-8581,-17442,-8739,20990,52582,31002,-2608,-11513,-11052,-5233,7032,15290,17906,12011,7166,6591,3135,-5165,-14850,-2167,-659,-6579,-3688,-297,-2455,-3867,7047,-1256,-9971,-9488,-7043,-9412,-12616,-12164,-5794,4088,10081,11539,10301,1565,-4049,569,4024,14135,23199,11105,-686,-6284,-7909,-9717,-11984,-15734,-9327,-1071,-10726,-16577,-7846,295,-2579,-14839,-11931,-2476,3982,8773,7418,-1590,-12423,-10529,-10787,-16026,-3996,8734,18222,19687,9482,-6508,-12514,-5044,2616,3526,3511,32,-7887,-11443,-12712,-11129,-7704,-7578,-8072,-8925,-10172,-8302,-2889,3334,6764,-147,-4385,-13012,-16066,-10754,1563,11418,14381,21974,31611,38878,40565,23399,7560,587,-795,-1278,-1692,-2095,-5767,-6058,417,11457,22672,25537,16128,9741,11305,19196,27502,26990,25379,18203,6449,-1091,1106,-2773,-3024,2099,5473,3411,-489,-5060,-7590,-11238,-8816,-4395,-6539,-8796,-6055,-2920,512,-1298,-7875,-13180,-6245,-705,6611,10834,5966,-1373,-8470,-841,8270,14775,15946,-1470,-7703,15330,35691,30440,17191,10310,6646,19419,43165,56534,55099,44753,31286,20563,11292,2159,-9347,-12743,-9439,-9358,-7869,12934,21757,15175,-1895,-9174,2472,2639,-1465,-3862,-60,1130,1139,-1351,-6877,-10250,-1663,11783,15335,8327,-821,-2633,-5520,-8599,-2701,9443,8652,2942,-3836,-13205,-13625,-12856,-14562,-17022,-19557,-14095,-11203,-12069,-12686,-12449,-10317,-8967,-6663,7070,27001,33625,29100,21180,16294,12921,2803,-10681,-21458,-14140,-12828,-15340,-13287,-3728,20840,46350,39901,16272,-4778,-10377,3397,4209,-2542,-14102,-11369,-6633,-2813,-6844,-15980,-14990,-7568,-5313,-10071,-2482,2495,-3146,-8506,-1640,3739,216,-11189,-10744,-2870,858,-2733,-9862,-3607,4295,4010,-4108,-13670,-9782,-2415,-2980,-7267,-3266,3131,4610,1478,-23,-441,7057,16393,20895,15102,4276,-3444,-2635,2861,10954,17293,1365,966,3170,-1066,-9860,-7002,8108,19039,17899,11586,6687,1786,1552,5344,6314,2510,-5664,870,13159,13973,3015,388,3244,7084,11076,18409,27472,29184,23036,12533,8854,11092,14068,8682,3562,6670,1817,-5108,-2759,4007,7016,3366,-5620,-9119,-4502,-4434,-9305,-12774,-11121,-12926,-14837,-5183,1891,10551,32089,44566,32997,23421,16965,12620,10926,16839,34654,32652,16856,6325,-2052,1594,9266,14451,20265,17693,91,-11305,-11082,-7621,-5331,-6984,2417,6035,7008,-3656,-12188,-2097,11683,21995,14308,-4460,-13734,-9085,-11557,-15937,-10630,-5307,-889,4034,5008,1832,-7272,-13463,-10811,-15301,-15860,-14378,-9404,-2407,-108,456,-6136,-6749,2638,8402,5837,-4361,-11070,-8953,-6607,-6606,-6499,-8313,-10334,-5631,1038,4645,3350,1032,-4699,-16788,-3927,17159,26840,17808,16,-7554,2026,5640,3099,1540,9198,21042,36283,41157,30311,14950,9518,8071,-738,-5176,-2325,-2471,-51,716,-21,-2000,-7297,-6064,-5846,-6331,991,8239,24479,27886,14871,1868,-2580,-109,8980,23779,25701,16864,-1507,-18593,-6981,-2251,-3377,2080,2587,386,-4875,-7107,-8233,-4962,-2446,-6652,-13532,-7642,7843,11449,15151,18747,14746,9961,-852,-5397,1563,2229,-2530,1026,10222,16122,14115,4047,-10058,-9646,18733,21539,22206,22211,24028,6195,-6084,-2211,11734,17931,19921,12957,-3906,-6218,1913,13978,24118,27317,27693,33878,35766,35494,27192,17158,6997,-2776,-10769,-11004,-369,13758,19609,18054,13846,8100,662,-4271,-3615,-3428,-6783,-11437,-12116,-9825,-6450,-4905,-4132,-10222,-14058,-12127,-11062,-9565,-3142,-5219,-14347,-20374,-18152,-16341,-16269,-16626,-8359,500,8230,5598,-8549,-12368,213,12637,17962,12156,-1260,-6337,4819,12864,20172,16337,-197,-8007,-9850,-9170,-8724,-6008,-7390,-5712,-12310,737,8105,-1912,-10852,-10074,-3734,4201,12016,14519,3746,-10533,-3881,12623,23604,26947,16605,221,-3127,2658,14813,27811,26248,12053,-279,-4335,464,-1519,-3157,1309,761,5686,8568,1496,-8783,-11298,-6810,-5513,-5547,4334,18416,17224,2589,1643,24172,33093,25164,16897,15915,15274,18666,29358,35641,11688,-11851,-6287,15231,23942,19726,15476,10133,-1559,-10096,-2385,7923,8311,460,8735,16677,7241,-3272,-11627,-4258,13554,31684,25510,12694,3781,-595,-6935,-11631,-13954,-16181,-12246,-9743,-11013,-3189,2594,5621,14056,22775,21948,10637,1102,-7361,-17227,-17890,-9803,-9463,-13142,-12652,9569,13107,4411,14804,23919,32100,26644,7111,-11085,2724,25042,35230,44326,51096,48654,35658,20036,11937,5762,2091,5732,12583,13141,5443,15763,20978,15357,2190,-3593,764,5762,2019,-5595,-10602,-20342,-15939,-10650,-3055,-2571,-4289,-6774,-8214,-9089,-1914,2580,-7,4686,4466,-604,2521,9751,9487,-28,-2763,-808,-3894,-10338,-11229,-6112,-2760,-7092,-7830,-2250,2347,1221,9872,33363,40335,38669,31909,10013,-1792,-6715,-5497,-4505,-6136,-7272,-2572,8527,18738,22477,15546,1979,-4738,-8069,-10519,-8398,7880,31988,43168,47219,55259,56717,40954,11536,4695,3454,1973,-1581,-8743,-8458,-2288,-3540,-15153,-17678,-4770,9366,10562,-1918,-13888,-10561,-8106,-6712,-3745,-4793,-14043,-17266,-11132,1540,2426,-12109,-2910,10660,19362,27026,29804,15140,6288,3316,-723,-9353,-15210,-18590,-11179,1722,6652,2129,-1855,7075,25560,17005,-3589,302,20520,41836,42881,22640,-972,-9682,-7591,-1349,7332,10798,-947,-7520,-13132,-15887,-2010,6983,13441,16958,15860,11076,9963,1937,-6806,-12938,-1502,2783,-7256,1513,12059,11356,12028,28553,21934,13141,13252,10220,-3754,-2888,-1969,-9945,-16216,-14642,-9627,-11298,-9019,2038,5548,9221,15612,12048,4053,297,-3741,-11425,-7414,-447,2292,10972,16313,11217,9530,8040,2064,-6245,-6484,-7932,-7925,-8132,-6363,445,8982,11731,12472,25317,39589,38464,18046,-4113,-16822,-16969,-14183,-6950,-3548,-5574,-10817,-14714,-12983,-9205,-10646,-12394,-7595,5508,20535,15720,-2478,-4203,16714,36123,41959,33991,12769,-4607,-1408,2152,6365,3851,-3658,-11374,-12424,-9895,-9914,-16524,-15709,-13821,-12139,-11007,-5719,-5119,-12406,-13750,1855,13205,18565,18650,20533,30405,42694,47049,42765,40377,40611,44969,36997,21674,4647,-5754,-8502,-9569,-10694,-3676,-1965,-3176,-3460,-2610,-2829,-8193,-12853,-13030,-10062,-5577,-3770,-5347,-7835,-13492,-16700,-14668,-10881,-15560,-10414,-5111,292,4088,4695,9704,14546,7778,-3636,-7281,1349,6446,5703,1895,-7353,-8806,-3607,2064,7085,19,-9050,-11416,-4894,-5370,-185,7650,12995,23249,23192,21419,20349,22320,20397,5177,-7517,-4093,5194,5436,-736,-6320,-6372,1277,11775,11588,5179,-2004,-12534,-10247,-563,7839,6158,824,-1286,-12105,-13570,-14624,-15697,-8753,-2914,-2868,-3079,-2493,-3216,-2686,4388,9374,12850,8427,1452,-1936,-2398,1199,11468,10006,5772,-2497,-8634,-8745,-6236,-1545,3888,6125,-9708,-10391,-6871,-2820,2906,-1018,-10630,-11316,-5176,-10186,-7834,-3764,-2808,1627,-471,-4244,-7029,-11358,-8537,-2786,703,-1715,-5878,-1651,-713,-6517,-8290,5155,8375,205,-10197,-13722,-13129,-9759,-7777,-7818,-10510,-14932,-10961,-6208,-2504,1247,4067,-3499,-13575,-16596,-11257,-11898,-11165,-12882,-6799,-3247,-9077,-10896,-6346,942,3103,2382,-3133,-6412,16,5418,8625,3631,254,7755,22982,35442,20125,5217,-1784,-7979,-12815,-1875,8761,18231,11622,1755,-2599,-1153,4084,6668,7833,7870,6410,11093,18170,18347,11922,7678,10074,5232,-5001,-6574,-8140,-15215,-2525,16134,20821,14046,-3996,-5644,6188,11422,2984,-202,8328,12616,-5514,-10196,-1105,7601,15073,14873,4699,-709,2461,-2911,-2547,6474,17113,7703,-1992,-6443,-13834,-10293,-10811,-5393,3197,-1767,-12194,-14925,-9256,-11954,-7532,345,4526,756,996,5475,4471,-2168,-5078,4269,15290,10663,5557,2509,-187,-3963,-2473,196,-3189,-5140,1569,10093,13247,14012,23268,30470,36946,40399,34924,26503,16596,14128,21864,32508,27125,6071,-6634,-11575,-6318,3576,2328,3309,6097,5441,2507,-264,3704,10844,5758,-6724,-16831,-11543,-7797,-4161,-5292,-12021,-9342,-2847,-3956,-6994,-9650,-9125,-4705,5406,16177,17900,15479,11715,473,-12188,-17924,-15042,-11002,-6007,1576,7638,12540,16049,15198,9796,6895,9793,11060,8681,2596,-8387,-14115,-12419,-7394,728,1451,-8479,-14456,1333,29070,56804,75246,85456,90597,65442,35303,8331,8839,19400,19586,15646,9316,-2167,-4102,2369,9657,14281,9362,6134,5739,2670,-4852,-12388,-11689,-14327,-13081,-10707,-1868,9166,14569,15251,12777,5958,5981,2974,-2431,-3594,-927,-3934,-9094,-10652,-6044,-4414,-3311,1704,6704,14673,6599,958,-5579,-7028,-8721,-13863,-16046,-14554,-11450,-8639,-11661,-18002,-14850,-9164,-6784,-1097,5898,12492,19059,20300,11744,5607,10068,13388,18788,15741,-4881,-9804,7168,14769,11149,-3913,-10090,-12185,-15431,-9903,-6736,-6942,-6409,1049,14811,25489,17061,4909,7843,25471,15567,-2630,-1848,1678,4211,-2254,-11006,-8488,-3019,1307,724,-584,-4962,320,8242,2449,-4782,-9235,56,1364,-4317,-14244,-6955,2935,9205,4939,2165,3256,8009,15487,11456,1111,-4911,-6485,-10736,-7112,-1750,-4330,-13532,-15410,-11764,-13211,-11094,-8760,-7365,-5388,-3485,-218,3360,443,-8105,-9198,4571,9181,7365,-964,-5721,3334,9209,5939,918,-487,7474,12504,15873,12173,2750,-5908,-4529,8620,34808,64270,44105,6650,-8335,-9359,195,868,-713,534,-3301,-3777,8229,16196,12751,4783,-5134,-977,-2581,-4486,-4415,-2184,-382,2070,11314,9487,-5172,-16746,-8309,3026,2417,488,-339,2772,6319,12736,20697,16276,12191,3477,-11145,-15809,-4139,565,3560,3711,3146,2471,5722,15580,30514,31439,21079,10451,3536,8908,22108,22826,1915,-4362,1844,-1833,-10119,-13031,-5998,-1082,-4631,-12098,-8238,-6498,-11069,-9689,-2001,4922,8972,15786,16532,3074,668,6813,10807,9828,4585,12876,6383,-3196,-7033,1253,8787,2326,-9296,-4161,-728,-3854,-12023,-14373,-11607,-7908,-7616,-14572,-11221,-1633,-905,-2300,-5219,-9121,-5687,2573,4955,-3679,-7746,716,8774,9883,3994,-1963,-3090],[627,3936,6104,1395,-6465,-3716,-1189,-6566,-12456,-11441,-10280,-13336,-14657,-10843,-9140,-10510,-10311,-5191,-3068,-2698,693,11603,18093,14079,9680,9794,9011,7555,3425,-1774,-3482,-5723,-4381,-3830,-2810,-4683,-8129,-1852,19002,34909,33808,18603,987,-11000,-15742,-10452,-9535,-12381,-13357,-9959,-6791,866,17955,36637,32352,24519,16306,7376,7038,3150,-7470,-10412,2776,23178,21634,-327,-16210,-4202,1972,2663,4970,1837,-6478,-13334,-8417,-7372,-10452,-4145,896,1857,8495,15171,15837,10639,7578,4985,1589,-4153,-10596,-6045,-262,4931,8483,9210,9380,14144,20077,25096,28704,17613,-335,-9667,-12143,-6180,-4510,1001,7351,13545,13982,2552,-4333,-9980,-12548,-14611,-8742,-463,8432,14568,11789,3564,-9074,-12436,2899,10435,860,-13418,-17896,-7825,-5389,-10140,-5802,-2445,-8782,4813,25459,35613,27208,10125,-437,-2380,3069,5984,3778,-738,-4317,-4139,-2796,-1457,185,7174,17506,20087,17845,7925,-6188,-3451,20527,32565,15793,-7356,-11523,-7344,-8740,-9314,-15015,-20733,-18124,-11771,-4842,-4205,-14715,-24927,-16154,19514,110555,263479,420421,462913,401757,289119,186759,113116,58151,17408,-3762,1775,15863,12083,-7730,-17786,-8227,-555,-1000,-4482,211,11235,15187,5528,-8669,790,17379,24691,24383,24117,13314,5859,-5563,-10313,3078,12997,11178,10250,17578,23951,20789,11986,7136,15948,28558,40549,50682,55317,56230,46449,30201,5973,10381,21686,16350,8743,1816,-9859,-16168,2109,17994,27393,27727,18742,6671,-3782,-16771,-16105,-5428,519,-3738,-5803,-5385,2862,15482,14130,2368,-9257,-13982,-7736,-7986,-11374,-11901,-8807,-4965,2633,16120,20209,17041,7166,1797,1734,7011,7946,-449,-10540,-5244,2389,8356,9921,8282,4899,8409,19985,27881,26640,17663,8732,-2723,-5021,2016,2207,-3418,5684,5787,-7119,-9217,2994,10262,15006,6250,2598,3775,3601,644,-134,-2705,-10546,-14852,-6739,2959,15926,20443,18417,7770,-908,-5968,-10023,-13317,-17102,-14825,-15602,-17167,-9392,-6668,-2909,-3049,-625,1248,8518,20754,26635,20475,10649,5459,-2046,-10172,-13614,-10418,-4597,5586,16584,17190,14236,18974,7048,-7432,-14152,-5761,4325,11812,12733,8935,6863,4487,7192,13384,2358,-13733,-9402,3131,14938,13139,7158,6154,15621,18774,9412,1494,-2345,1206,9443,18031,19627,8476,2484,6636,5764,-8754,-20404,-5082,8678,11027,138,-11101,-10176,-6362,-9658,-12937,-9733,-4025,-1236,2857,6182,2591,-6148,-9937,-12013,-8141,-965,-511,-352,2709,-6061,-8170,-3119,4030,5337,8396,10110,11905,10587,10578,2384,-10386,-12727,-10370,-12957,-17949,-14215,-12709,-16212,-14214,-11380,-13986,-12419,-9494,-5803,-2505,-4939,-2135,13853,34018,39612,32269,17899,2498,-14139,-15872,-3816,4178,3062,-1212,-3378,256,-5534,-9092,-13400,-11989,-3709,875,-78,2499,1229,-2010,-4144,-2241,-1460,-2206,-8769,-12056,-4678,6157,12229,9312,4725,-2557,-8124,201,20015,38603,37098,10749,-9950,-8957,3076,9145,222,-7432,-16580,-11255,14061,40348,18021,-7629,-13656,-11506,-5576,7751,17050,21208,16227,10527,8602,3577,-6099,-13157,482,279,-7326,-5334,-4499,-7839,-13515,-4812,-6028,-8957,-6397,-5808,-9881,-13576,-12431,-4759,6023,13197,15163,12212,78,-7280,-2986,-1376,8651,18881,7419,-2312,-6681,-7788,-9706,-12215,-14308,-6905,37,-11557,-14822,-5877,1890,-959,-12916,-12212,-2423,3917,8997,8464,-228,-11522,-11920,-11557,-14132,-3170,8315,16711,17033,7006,-8082,-12180,-4063,6058,7708,7148,2359,-6075,-9747,-12489,-11632,-7361,-6715,-7102,-8572,-10490,-9057,-2988,2625,3788,-2623,-5109,-13663,-14161,-8972,2496,13395,16837,23023,30351,39035,45159,28858,13123,5153,1440,-199,-2070,-2805,-6672,-7297,35,12190,23947,26821,17781,11106,12218,19511,25490,24989,24563,17853,6101,-2111,-813,-4510,-3383,3743,8313,6590,3668,-604,-4894,-9903,-9863,-4711,-5768,-8007,-6260,-4211,-2967,-5150,-10481,-11201,-4479,109,5483,7091,2087,-3914,-10417,-572,9804,17842,18129,790,-8382,13030,33464,28592,15270,8501,5956,19446,43518,56728,57434,49120,33994,21077,10060,698,-9536,-15834,-13465,-11908,-6858,15112,20498,14207,-3861,-8709,2897,746,-4158,-4700,-882,-39,237,-2045,-7134,-11618,-4212,9657,12787,4679,-4283,-4054,-6529,-10669,-4255,10027,10483,4750,-2745,-12064,-12804,-13352,-16651,-20403,-22217,-15205,-11150,-11906,-11463,-9893,-8052,-8002,-7096,6006,26446,34098,28074,17600,11608,8836,-352,-13699,-20038,-12908,-11942,-13303,-10725,-1577,21621,42937,33803,11331,-7936,-4404,10532,10175,992,-12253,-11717,-6243,-2097,-5467,-13123,-12324,-3964,-3047,-10359,-3874,1400,-4221,-8608,-913,4092,232,-10959,-10224,-2323,803,-2378,-9089,-4594,1611,-289,-8962,-12884,-5010,1516,-54,-5494,-5058,-446,1187,-1089,-1414,128,9139,17147,20158,14642,4546,-3617,-1051,5516,13682,20174,2938,1273,1568,-3568,-11802,-5782,10678,21627,19929,13898,9586,4047,2641,5119,5118,-145,-7093,1731,13228,9557,-2100,-4071,-119,4158,10930,21710,31161,33976,31010,21632,12179,11716,13762,7417,1274,4054,827,-3782,-726,4740,6508,2337,-5349,-9623,-7070,-6994,-10595,-12123,-9572,-11778,-15456,-4973,2506,9423,26982,38536,30433,22374,15447,10068,7792,13647,33792,37015,19260,5755,-4313,-604,8218,14488,19690,19352,4035,-8480,-10860,-7020,-2202,-4381,3607,7430,8065,-1447,-10642,-7598,4499,17291,14725,-2628,-12151,-8842,-10221,-13958,-11978,-6027,-1207,3813,3705,365,-6781,-11258,-9118,-14419,-16622,-13715,-8867,-1385,1604,2563,-4126,-5983,2923,8448,4692,-4865,-11300,-10772,-9606,-9364,-8316,-9700,-11513,-6185,327,3625,1969,-1348,-7779,-18910,-1918,19995,28935,19055,397,-6537,2786,5908,3690,1519,7196,17625,32793,39004,28470,12696,8200,9290,1124,-5410,-4621,-4738,-781,772,-26,-2928,-9706,-10184,-10050,-8849,-142,7794,22275,22303,9459,-1191,-5067,-2986,5009,18782,21756,14360,-2834,-17597,-6542,-1650,-4338,-1002,-256,796,-3411,-6485,-8204,-5238,-3213,-7660,-12584,-6212,6765,9098,12902,16479,14127,11869,4474,1240,5236,4652,-781,1128,8194,12118,9413,171,-12660,-6337,18222,17927,16384,15833,21132,7978,-2776,1645,13781,20395,23441,13993,-4238,-6485,2549,15598,27751,32691,32293,34404,31605,32515,26279,17261,6793,-3812,-11703,-9449,2192,14807,16848,12467,9079,4663,-1691,-6259,-5542,-4207,-7319,-12554,-12860,-8988,-3727,-1749,-1927,-8858,-13265,-11839,-11476,-9441,-1084,-1273,-10118,-14975,-13598,-13709,-14670,-15833,-8272,-227,7398,5513,-8155,-13316,-1888,9468,14170,9291,2473,5078,11690,15693,22555,19465,1513,-7022,-9773,-8997,-6363,-3719,-5666,-4759,-7799,4335,5955,-6139,-13223,-5441,213,5679,12611,15732,5485,-8990,-3803,11761,20938,21810,11516,-5119,-10745,-1192,11467,21493,20872,11277,2153,-2132,2003,-341,-3352,956,3861,9970,13314,5499,-6458,-11280,-7318,-6303,-6546,5137,22672,23842,8191,-73,15258,23627,20406,12798,12554,13378,16909,27759,36103,14849,-10037,-8070,12465,23375,22116,17849,10458,-2034,-11614,-2345,7931,8605,2113,10987,16986,6586,-4715,-12315,-604,17373,32155,22435,10775,3456,300,-5372,-9203,-11608,-13881,-13796,-10848,-11230,-3938,445,2405,9933,18188,16603,8439,-438,-9396,-19814,-15210,-8981,-10424,-14477,-13903,7342,9204,65,11675,22124,31289,25937,5957,-13550,3786,29707,43818,53405,58660,51619,36642,20298,10542,3547,2957,9884,18359,20486,12139,18573,21466,17080,4876,-1828,1660,5691,946,-5613,-9310,-17955,-16498,-10633,-3423,-3740,-5242,-6883,-7691,-8203,-170,5896,3526,6085,2478,-3260,719,8687,9533,953,-2000,-1048,-4154,-10569,-13181,-9106,-5977,-11150,-11750,-2324,5560,5697,14866,39458,43715,42168,33479,10672,95,-4734,-5834,-6901,-8436,-9904,-4823,8042,18589,21677,14142,1182,-4690,-8694,-12072,-10466,4623,26373,38634,44370,55657,63472,55170,18230,6347,4163,2941,1044,-6167,-7750,-1155,-539,-10732,-19660,-4943,10262,12509,858,-11175,-12571,-11135,-8361,-4390,-4066,-12178,-16951,-11670,2482,4966,-9163,-8212,2850,11836,19689,24870,14780,7634,4687,-784,-9612,-14303,-16876,-10898,1186,3799,-3077,-5997,8938,28922,18512,-4094,-842,19410,40021,41808,21720,-2761,-10958,-7614,142,10578,14107,1074,-9549,-15454,-13839,-167,8116,11406,13880,14731,10930,10066,1468,-8252,-18449,-7416,-688,-7839,2585,11381,7902,6528,29139,29031,20290,17870,10825,-7177,-4673,-1504,-6968,-13363,-17410,-11928,-11669,-9701,1187,4853,7735,14399,12859,5786,1637,-3113,-11032,-6254,95,1177,7395,12376,8753,8389,6532,-2055,-10041,-8138,-8837,-6570,-7904,-8498,-1384,7680,9848,7877,17103,29011,30225,15497,-4541,-17056,-16630,-14017,-6284,-3091,-4898,-9917,-13414,-12822,-9368,-10808,-13237,-6436,8388,24365,17101,-2993,-5553,13605,28666,32062,25536,7618,-6488,1009,5276,8329,3091,-5274,-10644,-9658,-9027,-9830,-16838,-17855,-15126,-13103,-12182,-6261,-6465,-14407,-11208,2132,10993,15684,18437,24677,35837,48248,54197,50489,47500,44196,39043,27068,12525,-755,-7554,-9619,-9763,-9936,-3701,-3493,-4516,-4282,-2679,-2740,-9013,-14021,-14910,-11729,-6666,-4583,-6589,-9882,-15147,-14131,-11143,-8440,-15068,-11828,-5973,127,4307,5119,10352,14413,7268,-3820,-7195,1012,5308,5068,1308,-8376,-9554,-6261,-2502,3201,-758,-8646,-10931,-3940,-3594,2355,9772,12959,20645,19635,23531,26076,24555,18474,2562,-9579,-4109,6540,7981,2984,-1034,-1586,4119,12222,9263,2232,-4564,-14192,-9218,-452,7759,6735,1879,-736,-11892,-13220,-14631,-15620,-7485,-1423,-941,-586,480,-224,-8,7099,11426,14627,10005,3275,-561,-2900,-1234,9548,8712,4748,-2596,-8770,-9930,-7180,-1172,5439,9936,-2568,-13059,-5920,-1353,3040,-2706,-12820,-10640,-3188,-6530,-6877,-4939,-4539,-204,-2180,-5471,-7758,-11232,-10173,-5634,-2810,-4589,-7251,-1917,-954,-6401,-8223,5435,10460,2089,-8496,-14233,-14327,-10661,-8702,-8687,-11643,-14940,-10723,-6290,-2505,1995,5631,-1933,-12642,-17060,-12181,-12745,-10085,-13638,-7476,-3201,-8598,-10740,-6495,1276,4273,3675,-2512,-7346,-3095,1007,5062,1282,-45,9310,25612,35492,19451,5271,-1421,-8104,-13490,-179,11362,19227,12376,3112,-2499,-1665,4410,7840,9253,8727,7118,11925,19035,20225,14058,8630,12262,9194,246,-2902,-6515,-15058,-1105,17493,20023,11163,-5931,-2989,7397,10035,291,1894,18592,21162,-3313,-13069,-2575,7543,16275,17466,8393,7820,11452,3754,2450,11264,19678,7076,-3331,-7316,-12652,-10100,-10973,-4956,4647,-97,-10707,-13514,-7748,-11082,-7380,611,4340,-868,-1623,3320,3170,-2922,-5952,3641,15739,12545,8392,4881,452,-4437,-3939,229,-2627,-7603,-2422,7936,14336,17835,26432,31119,35694,37882,32268,24424,16009,15110,25273,38751,37503,15809,-1433,-9638,-6391,5679,3809,3746,6042,5437,2563,-1225,22,7142,2891,-8116,-16684,-11667,-6519,-390,-1493,-9309,-10738,-4450,-7403,-9467,-8565,-6535,-3307,6920,17610,18465,15725,11623,-857,-14053,-17200,-16110,-13291,-8406,-1918,3822,10378,16114,15847,10261,6979,9365,10239,7680,915,-10301,-13313,-11558,-7989,634,3658,-4338,-10955,559,26791,57885,79853,89583,97611,68938,36505,9219,10317,24665,25518,21126,11898,-1136,-3954,1075,9356,16028,12378,8717,6608,1393,-7381,-12558,-10738,-12960,-13253,-11266,-2053,8105,12637,14877,12322,3493,1304,-2450,-6902,-7145,-3098,-4979,-9730,-12360,-9789,-8619,-6610,-638,5621,14523,7087,1072,-5825,-9985,-15311,-15082,-14121,-15106,-12140,-8498,-10158,-14696,-12564,-9653,-9856,-4431,4614,12303,18325,17495,7818,1504,8536,17201,22996,16522,-4889,-7678,8877,16339,12397,-2992,-11223,-11930,-13249,-8306,-6926,-8650,-7188,2996,19422,26855,15252,639,2526,19106,8337,-5193,90,5533,6984,-1044,-10656,-8881,-3764,587,300,-753,-4595,835,8983,3949,-3893,-9136,895,3447,-2048,-12607,-5262,6918,13380,7697,3167,2770,6732,13964,11644,1747,-4690,-7438,-7877,-474,4951,323,-10955,-14303,-12236,-10702,-7663,-5343,-4492,-3258,-3043,-1907,2261,1347,-5870,-9757,5067,11212,9123,752,-5488,1902,7073,3557,77,55,8620,14385,17523,13005,2561,-7017,-6596,5303,30034,62736,46511,7446,-7421,-8980,-945,-2167,-5491,-4654,-5751,-3884,9800,20122,16050,4906,-5203,332,1067,60,-1277,-1492,-192,3696,12374,10470,-4378,-15309,-8453,1909,797,-1198,-2635,-421,2753,8799,15791,11497,9733,3267,-10633,-14573,-3604,1541,5376,5848,5355,4454,8422,19258,32669,31057,20193,10155,4014,10305,23913,22461,1008,-5586,1384,-1846,-9845,-13678,-6060,-67,-3688,-11474,-8097,-6373,-10703,-10031,-2955,3566,7097,13786,13173,-1052,-1720,5678,11816,14398,9049,13351,5696,-4862,-10411,-1578,6504,37,-10373,-4049,-635,-3947,-12265,-14927,-14164,-11528,-10179,-15939,-11170,-2796,-2754,-4145,-7144,-10679,-4578,4057,5260,-4005,-6659,1549,9052,9264,3690,-506,-1771],[388,2875,4972,383,-7128,-3705,-1527,-7156,-13184,-9703,-7576,-10469,-11900,-12851,-10248,-9501,-7392,-1179,123,-1587,1271,11188,16812,13098,9182,8167,7022,4989,579,-4383,-4736,-4770,-2862,-2899,-2006,-2315,-4492,694,19398,33474,32786,17813,1770,-8188,-14866,-12681,-10077,-11725,-13412,-10853,-7281,-307,14953,33661,31168,23744,14734,5855,6312,2946,-7458,-11237,1552,19731,18890,-540,-16501,-5387,-239,413,2845,-340,-8421,-13809,-8355,-8286,-10577,-3965,2070,4207,10540,15952,14185,7348,5225,5609,4781,340,-6583,-3463,1525,5799,9362,10464,11294,16757,22995,27999,29347,15469,-2192,-11053,-12303,-5511,-1933,4041,9707,12689,11111,0,-5647,-9280,-10996,-14205,-9477,-1830,5856,12370,10845,4771,-5527,-7815,5835,14751,6938,-6979,-16338,-8927,-6982,-10816,-3138,66,-4528,13261,33734,39273,24677,6560,-1933,-2911,2995,4924,1065,-5228,-7179,-6017,-4349,-4341,-1618,7740,19607,22413,18965,7214,-6098,-1945,17213,28339,11530,-11698,-12001,-9219,-11321,-11229,-15778,-20162,-17930,-11472,-3437,-2339,-11319,-23044,-17835,11147,86061,209620,334881,360563,305906,219459,151943,106504,65138,24357,-1754,2977,15201,7580,-12991,-13286,-5103,1020,-1171,-6348,-2740,7343,11752,2847,-10428,314,18310,27774,27316,25797,14314,7056,-4067,-10324,1775,11632,10476,11271,19725,25832,22575,13140,7529,15890,29889,43929,54996,59750,60878,53152,36179,6868,8358,15921,10313,4396,-1342,-11588,-11503,4162,16322,24666,28185,20623,8634,-2509,-16352,-16883,-7141,-2674,-8197,-8034,-4734,6775,21109,17880,3105,-10002,-12730,-6666,-7491,-10634,-10524,-8521,-6985,-1797,10893,16372,14405,5407,1836,2558,8385,9476,626,-10539,-5430,2610,8475,9750,9532,7185,10754,20989,26531,22071,11932,3997,-4706,-2531,6473,6276,-2506,3057,4238,-8890,-10781,1204,6864,11567,4245,1723,3192,1054,-2664,1191,1518,-6886,-13613,-6129,3970,16669,22198,20717,8250,-2066,-8428,-12492,-14584,-15952,-16057,-17946,-17016,-10254,-8235,-4384,-4478,-2027,-105,6821,18298,25343,19961,10666,4512,-3191,-7628,-7706,-10760,-7212,3408,15122,15540,10576,14245,6128,-7743,-13883,-6411,2963,11107,13837,9535,6954,5962,10479,16219,3945,-14754,-12447,-688,8646,6420,2783,5769,17514,23268,13478,3221,-1821,1353,10753,20793,22958,11760,5346,8380,6923,-7871,-19849,-5539,7899,9335,-1890,-12386,-9699,-6517,-9920,-12992,-9398,-4209,-2190,2236,7100,4772,-2861,-6882,-12193,-10878,-4913,-4546,-1896,4476,-3878,-6026,275,10163,12083,13021,12350,11726,8946,7560,-300,-11172,-13231,-10809,-12864,-16543,-13683,-13173,-17887,-16165,-12497,-13485,-10813,-7368,-2800,-653,-4514,-2906,12159,30573,33840,29302,18612,4323,-12887,-14033,-1161,6547,3109,-2732,-3476,1899,-3945,-10282,-14474,-5735,5330,13002,10262,7718,3246,-567,-3446,-2032,-1135,-1646,-7622,-13701,-7772,4190,11375,10136,6382,-1792,-10415,-545,22097,44286,40451,13793,-6611,-13308,609,9608,1487,-6288,-15483,-14614,6145,26529,5402,-11888,-15736,-11867,-6265,7685,17804,23406,19845,13737,10615,3979,-7259,-11693,2469,731,-8394,-6749,-7847,-11342,-7858,-8105,-7643,-6467,-3388,-4521,-10091,-14246,-12591,-3838,7657,15917,18326,13446,-1531,-9944,-5293,-6129,2168,13186,3436,-4029,-7263,-7984,-9974,-12588,-12377,-4002,1251,-12522,-12576,-3049,3967,688,-11298,-12811,-2764,3507,8739,8924,914,-10025,-13006,-11853,-11624,-1783,8665,15890,14685,4622,-9490,-11793,-3520,8685,10786,9700,3965,-4541,-7966,-11669,-11787,-6928,-6002,-6330,-8270,-10823,-10033,-3401,1655,589,-4430,-5602,-13582,-12601,-7099,3266,14576,18490,23123,27987,37301,47867,33798,18517,9608,3641,915,-2089,-2826,-6841,-8701,-853,12098,23979,26980,18660,11893,12596,19154,22842,22678,23325,17164,5513,-3282,-2889,-6242,-3572,5238,10238,8585,7085,3525,-2404,-8433,-10598,-5246,-5254,-7396,-6614,-5754,-6324,-7513,-10613,-8438,-3078,611,4027,3263,-1631,-6279,-12331,118,11476,20558,19258,2645,-6923,12019,31865,26985,13214,6283,4861,18691,42223,54853,57377,51608,35308,20485,8186,-1021,-9636,-17006,-16724,-14033,-5320,17527,19546,13605,-5198,-8250,3312,-1100,-6858,-5607,-2274,-1882,-1231,-2982,-7244,-12328,-6660,7464,10234,1524,-6674,-4643,-6949,-12607,-6086,10337,12154,6599,-1459,-10408,-10825,-12355,-16933,-21008,-21857,-15456,-11044,-11617,-10077,-7344,-5736,-7023,-7254,5804,26804,35433,27996,14894,7482,4758,-3626,-16842,-17669,-11605,-10685,-10935,-8221,622,22302,39171,28312,7610,-8639,531,16230,15295,4180,-10480,-12180,-6242,-2097,-3999,-7777,-7159,35,-913,-10391,-5512,79,-5422,-8601,-402,4145,32,-10465,-9637,-1963,551,-2139,-8490,-5697,-1209,-4439,-12918,-10205,-423,5121,2744,-2798,-4057,-2327,-1663,-3432,-3483,364,11015,17258,18792,13681,4317,-4413,345,8312,16858,23632,4938,1621,-104,-5943,-13625,-4477,12808,23681,21750,16353,12434,6083,3648,5001,4097,-2181,-6787,3468,13445,5763,-6105,-7974,-3058,1579,11410,24418,32958,36696,36997,29483,15431,12261,13526,6302,-1084,622,-570,-2341,1390,5328,5671,1007,-5227,-10087,-10079,-9829,-11844,-11221,-8005,-10394,-15987,-5133,2633,7931,21638,31396,26652,20623,13759,7722,5016,10603,31972,40146,21091,4997,-6395,-2911,6568,13520,18062,19912,8145,-5261,-9225,-5961,774,-1924,4645,8659,8953,727,-8591,-12984,-2932,11841,14438,-793,-10316,-8613,-9050,-12144,-12355,-5987,-1017,3761,2499,-694,-5471,-8508,-6988,-12800,-16689,-11831,-8195,-690,2961,4467,-2005,-5016,2634,7033,2104,-5907,-11568,-12520,-12312,-11740,-9981,-11078,-12483,-6476,-181,2786,896,-2668,-10160,-18680,119,22041,29604,19293,439,-5812,3204,5984,4347,2049,5685,14440,29220,36547,26672,10528,6779,10619,3306,-5347,-6805,-6472,-1205,745,-247,-3980,-11899,-14338,-14229,-10317,-1033,7073,19059,16439,4726,-3952,-7350,-5663,1113,13494,17026,11091,-4524,-15877,-5808,-1099,-5220,-4634,-2898,1276,-1743,-5178,-7589,-5162,-3712,-8264,-11007,-4844,4979,5885,9821,13792,13236,13240,9366,8821,10841,8007,1388,1507,6549,9057,5797,-2737,-13520,-2849,16459,13904,10534,9690,17564,9470,373,4683,14624,21611,25433,13713,-5115,-7361,2393,16197,30176,37107,36183,34012,27076,29286,25389,17461,6710,-4544,-12001,-7495,4975,15783,14053,7474,4712,1623,-3535,-7692,-7153,-4736,-7338,-12803,-12581,-6780,227,2446,926,-7063,-12281,-11435,-11784,-9275,457,2869,-3955,-7950,-7252,-10171,-12413,-14778,-8253,-1012,6453,5440,-7528,-14250,-4207,6029,9752,6515,7660,16574,19789,18573,24025,21322,2552,-6202,-9598,-9126,-5108,-2378,-4889,-4833,-3832,8176,4312,-8396,-11442,-1790,3029,6648,12587,15904,6491,-7762,-3111,11062,18254,17405,8257,-7124,-15856,-3245,8533,14881,14768,9544,3782,-144,3512,882,-3922,-296,7321,15126,18865,10159,-3745,-11154,-8013,-7205,-7407,6115,26465,29400,12787,-1404,6794,15084,15710,9037,9430,11728,15409,26104,35565,17867,-8055,-9654,9968,22706,24645,20196,10519,-2607,-13023,-2054,7759,8596,3531,12033,15940,5758,-5909,-12102,2925,21066,31907,19529,9286,3488,1325,-3898,-7231,-9284,-11591,-15697,-12264,-11721,-4747,-1443,-349,6028,12831,9333,5170,-2288,-11243,-19503,-12590,-8556,-11730,-15709,-13091,6726,7005,-3604,8517,20021,29665,24263,4486,-15271,4579,32823,51205,61566,64665,52884,36306,19949,9046,1949,4349,13488,23173,26396,17532,20268,20690,17871,7542,185,2684,5447,-405,-5839,-8003,-15142,-15323,-9595,-3193,-4606,-6316,-7285,-7385,-7400,1298,8957,6987,6900,95,-5646,-870,7484,9474,2369,-857,-1254,-4630,-10899,-14764,-11535,-8232,-13547,-14272,-1731,9121,10606,20442,45607,46747,45354,34644,11349,1882,-2907,-5979,-9343,-10516,-12531,-7486,6766,17295,19503,11758,153,-4649,-9286,-13505,-12369,1462,20636,33107,39715,53092,66838,66927,24810,8357,5252,4270,4118,-2786,-6245,-54,2209,-6049,-17443,-4663,10899,14463,4421,-7383,-11892,-13374,-9864,-5165,-3248,-9861,-15601,-12446,3107,7234,-5446,-11895,-3678,5880,13521,19921,13932,8915,6134,-519,-8521,-12048,-15047,-10709,287,497,-8297,-7786,12053,31408,18639,-5203,-1484,18336,36951,38201,17984,-6409,-12065,-7292,1723,13658,17168,4598,-9381,-16493,-10956,2073,9358,8990,10540,13364,10715,10225,1226,-8405,-16906,-11550,-3919,-7663,3461,10344,3869,632,29793,37772,30237,24549,13753,-9163,-6654,-1329,-4570,-10619,-18338,-14072,-12219,-10316,303,4119,6113,12909,13544,7629,3074,-2425,-10246,-4918,684,120,4043,8642,6276,6961,4722,-6083,-12084,-8295,-7902,-4892,-7408,-10629,-3044,6625,8569,3964,8512,17275,20562,12077,-5194,-17105,-16032,-13503,-5529,-2506,-4050,-8808,-11841,-11674,-8327,-9783,-12419,-5234,11147,27468,17723,-3598,-6777,10292,21319,22232,16748,1903,-9069,3242,8019,9706,2219,-6830,-9828,-7421,-8074,-9616,-15361,-19759,-16705,-14250,-12926,-6342,-7266,-14263,-9189,1717,8180,12531,18353,28774,40313,52280,59967,57643,53806,46459,32188,17766,4631,-4989,-8836,-10644,-9897,-8956,-3132,-3962,-4982,-4685,-2630,-2662,-9681,-14622,-16356,-13295,-7839,-5645,-8094,-11997,-14546,-9851,-7063,-5829,-12607,-12377,-6058,353,4576,5464,10878,14010,6495,-4114,-7176,622,4306,4780,1014,-8912,-9914,-8665,-6841,-194,-1095,-7657,-10159,-2982,-1830,4922,11613,12244,16932,15335,23426,28937,24894,15436,-408,-10833,-4047,7154,9432,5744,3666,3270,7267,12548,6908,-423,-6884,-15586,-8637,-1172,6778,6751,2744,-28,-11304,-12711,-14465,-14422,-6116,6,930,1911,3660,3330,3500,10635,13900,16514,11696,5430,1123,-3116,-3396,7294,7013,3634,-2221,-7804,-9978,-7472,-385,6874,13077,5683,-11026,-4333,398,3278,-4122,-14463,-10066,-2504,-4334,-4928,-5623,-6144,-2182,-4070,-6812,-8360,-10526,-11103,-8318,-6216,-7189,-8180,-2025,-1233,-6336,-8461,4321,10416,2561,-7396,-14205,-15488,-11621,-9706,-9470,-12301,-14272,-10355,-6473,-2878,2208,6607,-680,-11827,-17291,-12998,-13404,-9178,-13848,-8005,-3301,-8359,-10908,-7071,1147,5047,4699,-1971,-8291,-6760,-4211,855,-1254,-551,10567,27299,34056,18140,5149,-1175,-8076,-12637,1743,13255,18968,12378,4428,-1862,-1855,4750,8852,10519,9260,7484,12194,19084,21354,15396,9103,14206,13190,5735,1130,-4502,-14679,-319,17581,18227,8235,-6820,-717,8220,8171,-442,7191,30380,30863,484,-15582,-4188,7241,16908,19191,11524,14499,18532,9126,6654,15544,21880,6546,-4632,-8397,-10969,-9457,-10935,-4456,6167,1640,-9126,-11580,-5841,-10285,-7526,780,4233,-2324,-4249,1033,1816,-3616,-6969,2314,14687,12977,10074,6537,1010,-4575,-5131,394,-1857,-8846,-6361,5733,15302,21580,29098,31105,33972,35444,30331,23087,15648,15748,28204,43954,47316,26378,4439,-7412,-7069,6789,5021,4092,6269,5921,2753,-2314,-4118,3435,334,-9190,-15139,-10936,-4482,3675,2340,-6659,-11754,-6072,-10798,-7804,-5374,-3214,-1660,8403,18596,18741,15836,11404,-2366,-16121,-15796,-16318,-15032,-10075,-4850,-7,7557,15345,15889,10383,6817,8629,8913,6477,-455,-11219,-10914,-8967,-7730,529,5642,484,-6525,378,24001,57152,81904,90384,99353,68861,36107,9557,10850,28705,30988,26017,13856,-180,-3667,121,9553,18456,16024,11573,7349,-390,-10163,-12504,-9616,-11047,-12782,-11709,-2698,6057,9605,13269,10834,193,-3862,-6686,-9848,-10089,-5313,-6308,-10654,-14059,-13474,-12346,-9758,-2408,4897,14135,7821,1204,-5563,-11590,-15948,-10291,-11130,-14798,-12753,-7857,-8022,-11351,-9878,-8934,-12756,-8235,3604,12732,17860,14887,4226,-2402,6263,20926,27216,17362,-4078,-5663,10219,17447,13511,-1612,-12493,-11037,-10616,-6142,-6379,-9916,-7084,5767,23670,27286,13109,-3639,-1811,13891,2550,-6455,2846,9651,9640,128,-10145,-9109,-4270,63,22,-707,-3946,1458,9614,5282,-3087,-8586,1933,5515,175,-10593,-2697,11715,17790,10528,4112,2260,5477,12108,11500,2344,-4488,-7927,-4186,6062,11645,5040,-7427,-10621,-10175,-7570,-3912,-1696,-1446,-924,-2233,-3433,1114,2290,-3281,-9595,5047,12160,10041,2131,-5066,-230,3597,223,-1263,444,9591,15980,18905,13654,2375,-7907,-8471,2094,24979,59264,48303,8785,-6247,-8529,-1852,-4892,-10037,-9719,-8196,-3921,10900,23117,18761,4695,-5568,1091,4049,4317,2589,-59,129,5156,13547,12295,-2258,-12158,-7974,898,-678,-2778,-4681,-2995,354,6048,11799,7357,7524,3411,-9325,-13076,-3076,2486,7162,7983,7701,6630,11043,22108,33011,28919,18175,9131,3991,11200,24805,21410,249,-7690,-51,-2350,-9613,-13704,-5639,1055,-2815,-10651,-7611,-5921,-9956,-10073,-3752,2386,5541,12334,10597,-4441,-4135,4356,12433,18336,12827,13538,5139,-6143,-13496,-4579,3781,-2169,-10907,-3586,-11,-3290,-11759,-14991,-15761,-13857,-12058,-15345,-10357,-3832,-4546,-5710,-8550,-11242,-3140,5374,5557,-4125,-5396,2606,9469,8725,3525,847,-450],[268,1921,4010,-245,-7133,-3708,-2023,-7630,-13391,-7634,-4599,-7321,-8949,-13165,-10757,-8007,-4247,2916,3448,-252,2042,10842,15506,12050,8753,7090,5606,2826,-2101,-6741,-5589,-3350,-1065,-1683,-1030,-4,-793,3500,19700,31374,30839,16806,3639,-3705,-10937,-14496,-10434,-10572,-12412,-11041,-7387,-1380,11565,29743,30098,23263,13427,4803,6021,3053,-7130,-11797,531,16455,16092,-569,-16342,-6608,-2569,-1835,754,-2445,-10234,-14041,-8270,-9217,-10789,-4020,2678,6224,12371,16347,12282,3925,2717,6430,8943,6801,313,809,3946,6916,10065,11115,12524,18927,25793,30610,29369,13293,-3986,-12858,-11256,-3954,1417,7155,11587,11558,8055,-2375,-6067,-7594,-9252,-13413,-10034,-3212,3314,9956,9621,5922,-1439,-2512,9613,19605,13860,125,-12668,-9337,-8410,-11154,-343,2679,-1486,17916,37271,38958,20450,2489,-4242,-4261,1722,2514,-2744,-9014,-8551,-7127,-5463,-7818,-4559,7090,19857,23016,19101,6152,-5673,-659,12324,21544,5544,-16066,-10955,-10307,-13437,-12806,-16077,-19080,-17282,-10676,-1711,-25,-8264,-20969,-18074,4566,63203,156750,249663,259293,214127,156792,123562,102560,71408,29666,9,4465,14878,3953,-16555,-8968,-2399,2165,-1607,-8312,-5893,3371,8618,781,-12336,-802,18483,29939,29269,26710,15145,8282,-2180,-10101,103,9551,9083,11581,21020,27028,24323,14850,8327,15126,29627,44828,55976,59894,60281,54767,39338,7688,6241,10143,5063,1251,-3240,-11250,-7196,6423,14940,22003,28577,22640,10703,-1203,-15539,-16441,-7675,-4834,-12449,-10451,-4263,10009,25353,20324,3263,-10608,-11214,-5615,-6965,-9608,-9115,-8077,-8582,-5987,5411,11852,11114,3587,2089,3799,10147,11090,1771,-10368,-5598,2694,8388,9272,10369,9110,12497,20736,23807,16959,6547,106,-4554,750,9855,8426,-2211,426,2867,-9633,-11744,-594,3453,7671,1723,331,2026,-1716,-5563,3049,5130,-4029,-12256,-5406,4281,15838,22484,22133,8560,-2824,-10432,-14907,-15834,-14210,-15206,-18327,-15689,-10869,-9723,-5900,-6009,-3565,-1632,4947,15482,23555,19244,10336,3190,-4572,-5227,-2573,-8740,-9306,1139,13009,13166,6689,8991,4718,-8156,-13697,-7260,1287,9841,14227,9530,6472,6778,13090,18676,5846,-14167,-15140,-3419,3999,1871,280,5912,19362,27810,18423,5646,-942,1824,12415,23905,26314,14983,7987,9683,7644,-6927,-19256,-6388,6580,7207,-4052,-13559,-9596,-7133,-10401,-13069,-9330,-4698,-3368,1414,7774,6673,224,-3269,-10495,-11821,-7437,-7186,-950,7347,-1655,-4129,3403,16139,18401,16319,12710,9942,6540,3957,-3409,-12232,-13818,-11269,-12749,-15241,-12614,-12979,-18781,-17866,-13637,-12832,-9240,-5144,-155,277,-4968,-4263,9627,25470,26347,24598,17812,4964,-12286,-11840,1408,8309,2567,-4654,-3070,4700,-201,-7452,-10006,-88,14811,26795,21655,13115,5106,715,-2843,-2173,-1289,-1408,-6075,-14078,-11609,1516,10277,11272,8239,-920,-12629,-954,24104,48314,41052,15049,-3952,-17764,-1870,9579,2460,-5049,-13838,-18776,-2353,12419,-6078,-15030,-16043,-11896,-7397,6465,17176,24110,22461,16554,12564,4393,-8542,-10740,3425,489,-9862,-7943,-10545,-13254,-1741,-2093,-5524,-3296,-552,-3310,-10111,-14567,-12562,-3008,8987,18144,20861,13986,-3175,-11922,-6127,-9236,-4804,6509,-778,-5942,-8143,-8558,-10566,-13144,-10195,-765,2412,-13663,-10022,538,6432,2212,-10074,-13827,-3571,2662,7879,8642,1620,-8442,-13045,-11045,-8564,214,9916,15755,12770,2551,-10490,-11427,-3526,10170,12443,10943,4722,-3466,-6326,-10549,-11611,-6446,-5485,-5828,-8107,-11289,-11390,-4325,311,-2423,-5440,-5953,-13010,-11471,-5509,3717,14971,19330,22283,24658,33683,48090,37709,23395,13689,5700,1996,-1803,-2131,-5763,-9618,-2056,11269,22859,25947,18558,11993,12490,18414,20048,20291,21748,16175,4734,-4545,-5047,-7960,-3797,6102,10634,8844,9182,7002,-314,-7084,-10979,-5995,-5046,-7089,-7230,-7582,-9445,-9067,-10252,-6558,-2247,769,2291,-582,-5123,-8413,-13885,1071,13025,22335,18878,3697,-4084,12573,31360,26220,11592,4102,3692,17334,39443,51100,54826,51792,35052,18845,5812,-2908,-9901,-16638,-19187,-15582,-3329,19981,18880,13253,-6073,-7924,3651,-2704,-9658,-6854,-4208,-4315,-3215,-4076,-7103,-11935,-8840,5450,8062,-687,-7736,-4365,-6655,-14079,-8185,10280,13559,8374,-72,-8410,-8132,-10709,-16154,-18099,-18772,-14576,-10885,-11262,-8647,-4881,-3487,-6122,-7142,6448,28095,37799,29256,13619,4684,1691,-6183,-18734,-15098,-10317,-9394,-8765,-5973,2720,22778,35272,23602,5067,-7567,4138,20056,19144,6794,-8889,-12712,-6644,-2824,-2166,-1378,-891,4138,986,-10070,-7351,-1439,-6744,-8545,-138,3908,-356,-9666,-8875,-1690,197,-1991,-8004,-6747,-3861,-8127,-15497,-6941,3722,8323,5319,265,-1017,-1912,-3242,-4842,-5747,328,12552,16701,16825,12186,3445,-5847,1247,10633,19630,26878,7162,1963,-1793,-8109,-15248,-3146,14472,25244,23520,19090,15262,7936,4619,5061,3395,-3248,-5473,5262,13074,2233,-8925,-11236,-5349,-267,12380,26180,33026,37479,40700,35428,18415,12731,13311,5256,-3594,-3582,-2020,-751,3365,5423,4194,-760,-5226,-10124,-13208,-12717,-12898,-10183,-6353,-8790,-16063,-5550,2335,6238,16627,24105,22141,18374,12077,5809,2884,8011,29538,41936,22394,4119,-8314,-5283,4398,11608,15537,19382,12269,-1689,-6547,-4452,3558,402,5540,9679,9556,2585,-6356,-17251,-9952,6310,13620,1161,-8330,-8397,-8091,-10922,-11710,-5205,-346,3919,1490,-1160,-3219,-5153,-4325,-10216,-13988,-9246,-7440,-356,3863,6096,287,-3487,2139,4377,-1667,-7388,-11823,-14081,-14575,-13540,-11341,-12251,-12943,-6408,-429,2181,146,-3114,-11129,-15856,2291,23323,28995,18706,265,-5279,3362,5952,5120,3139,4871,11739,25919,34108,25096,8602,5432,12180,5924,-4746,-8485,-7300,-1184,779,-511,-4905,-13273,-17649,-17348,-10238,-1475,6255,15309,10984,913,-6215,-9182,-7857,-2407,8352,11927,7275,-6436,-13312,-4435,-374,-5802,-8364,-4869,1908,70,-3259,-6281,-4560,-3754,-8261,-8941,-3336,3043,2354,6391,11137,12339,14222,13665,16486,17528,11870,3848,2150,5328,6970,3417,-4224,-11531,705,13916,10013,5369,4638,13983,10786,3392,7030,14686,21963,26239,12773,-5923,-8445,1732,16032,31518,40508,39343,33021,22838,26560,25191,18290,7122,-4702,-11476,-5118,8165,16877,11630,3574,1236,-708,-4726,-8404,-8193,-4806,-6701,-12036,-11006,-3276,5141,7416,4242,-4838,-10974,-10728,-11797,-9055,1497,6808,2732,-673,-139,-5651,-9347,-13228,-8051,-1535,5788,5716,-6377,-14801,-6497,2608,5241,4828,13455,27090,27993,21311,24588,21789,2949,-5367,-8947,-9150,-4564,-1734,-4774,-5595,-481,11654,3230,-8790,-8407,1304,5328,7459,12280,15331,6937,-6654,-1822,10703,15972,14189,6246,-7407,-14030,-2540,6898,9233,9111,7434,4808,1812,5178,2349,-4554,-1711,11433,21355,25350,15551,-415,-10406,-8571,-7940,-7772,7568,29853,33690,16293,-1802,124,8448,11648,6068,7069,10774,14534,24723,34355,20757,-5710,-10626,8258,22595,27792,22842,10482,-3187,-14002,-1147,7773,8518,4704,11871,13901,5108,-6442,-10771,6559,24690,31246,17157,8453,4066,2665,-2282,-5455,-7202,-9353,-17273,-13627,-12154,-5292,-2779,-2360,2754,7328,845,1110,-4042,-12101,-15298,-9419,-8043,-12968,-16255,-10743,7648,6659,-5952,5783,18021,27679,22135,3064,-14658,5365,34501,56890,68020,68439,52505,34917,19261,7859,1380,6149,16437,26771,30466,21387,20840,18874,17776,10028,2272,3647,5001,-1874,-5998,-6397,-11884,-12071,-7008,-1915,-4662,-7014,-7671,-7028,-6309,2886,11982,10508,7527,-2050,-7399,-1966,6474,9544,4220,712,-1173,-4961,-11016,-15663,-13140,-9403,-13797,-14558,-551,12937,15906,26543,51402,49243,47991,35376,12213,3740,-991,-5577,-11461,-11543,-14626,-10202,4887,14931,16003,8699,-694,-4251,-9472,-14414,-13624,-1013,15653,27431,34059,48306,66880,75043,30831,10939,6989,6266,7974,1931,-3072,1920,5488,-428,-11608,-3283,11561,16594,9150,-1853,-6742,-10869,-10531,-5744,-2089,-6937,-12990,-13131,3648,9220,-1513,-11136,-8230,1810,9044,15817,13175,10548,8102,688,-6079,-9036,-12954,-10329,-696,-2815,-12915,-5804,16091,32733,17513,-6672,-926,17843,33473,33144,12338,-10849,-11194,-6157,3676,16599,19758,8972,-5959,-13873,-7115,5013,10974,6629,7508,12462,11116,11006,1538,-7626,-13469,-12576,-6453,-6501,4452,9403,33,-4251,31190,48049,42926,33178,18696,-8296,-8470,-1263,-2768,-8353,-16986,-15610,-12599,-10388,-246,3652,4726,11623,14422,9802,4892,-1352,-8738,-3093,1655,-472,1526,5844,4364,5646,2919,-9567,-11997,-7525,-6043,-3182,-6599,-12385,-4183,6041,8107,1334,301,5764,10776,8255,-5771,-16331,-14918,-12420,-4372,-1536,-2771,-7193,-9722,-9323,-5989,-7588,-10259,-3714,13983,29906,17845,-4044,-7510,7347,15004,13827,9049,-3207,-11743,5294,10321,10527,1477,-7999,-8761,-5477,-6917,-9052,-12850,-16809,-18313,-15253,-12469,-5820,-7493,-12838,-7520,1049,5416,9883,18749,32440,43508,54454,63733,63530,58761,47311,25321,10005,-1439,-7892,-9430,-11278,-9757,-7569,-1789,-3426,-4521,-4483,-2231,-2337,-9897,-14473,-16975,-14406,-8759,-6654,-9579,-13806,-11810,-5106,-2515,-2925,-9909,-11588,-5292,1028,5101,6028,11609,13677,5812,-4245,-6994,404,3689,5071,1237,-8740,-9733,-10335,-10395,-2230,-520,-5865,-8630,-1715,98,7617,13207,11049,12670,11044,21569,29346,24012,12278,-2907,-11028,-3927,7082,9828,7481,7550,7862,10524,12883,4869,-2548,-8720,-14232,-8218,-2250,5428,6614,3781,1141,-10295,-11969,-13838,-12522,-4683,1297,2732,4436,7055,7552,8198,15345,17045,18623,13601,7880,3016,-2980,-5059,5287,5690,3200,-927,-5536,-8401,-6737,843,8148,15443,13499,-4329,-1729,2559,3730,-5163,-15462,-9801,-3044,-3668,-3194,-5854,-7471,-4125,-5968,-8121,-8657,-9382,-10353,-9822,-8538,-8673,-8234,-1767,-1350,-6174,-8831,2127,8547,1758,-7037,-13919,-16463,-12496,-10600,-9976,-12231,-13051,-9787,-6604,-3452,2060,7157,416,-11001,-17247,-13590,-13914,-8695,-13675,-8254,-3448,-8282,-11364,-8070,583,5410,5444,-1404,-8609,-10010,-9467,-3573,-3735,-1125,11572,28054,31513,16436,4944,-941,-7510,-10089,3780,14281,17513,11594,5601,-614,-1376,5343,9832,11683,9504,7497,11836,18295,21677,15957,9269,15962,17176,11460,5487,-2135,-13988,-102,16549,15709,5500,-6544,1121,8652,6372,2658,14983,42423,40703,5205,-16737,-5873,6687,16911,19946,13845,19035,23315,13136,9975,19156,23480,5949,-5957,-9706,-8998,-8432,-10767,-3936,7739,3419,-7499,-9479,-3799,-9689,-8017,933,4266,-3613,-6933,-1443,397,-4172,-7946,339,12122,11921,10549,7370,1382,-4488,-6112,551,-909,-7771,-9894,3495,15945,24801,30908,30352,31727,32871,28597,21913,15063,15716,30149,47317,55214,36569,10550,-5097,-8260,6812,5878,4344,6816,6917,3002,-3519,-8202,811,-937,-8991,-12983,-9331,-1787,7813,6008,-4206,-12017,-7779,-13259,-4242,-1778,229,150,9860,19334,18998,16080,11337,-3758,-18448,-14164,-15497,-15727,-11070,-7333,-3875,4072,13595,15148,10002,6292,7553,7196,5057,-1641,-11457,-8563,-5900,-6691,327,7218,5525,-1615,607,20718,54432,80773,87332,95261,65070,34116,9261,10352,31159,35367,29640,14859,455,-3375,-571,10175,21429,20024,14320,7594,-2883,-13127,-12377,-8497,-8922,-11754,-12158,-3982,3022,5556,10293,8065,-4033,-8747,-8771,-10785,-12041,-7512,-8035,-12069,-15792,-16750,-15046,-12699,-3535,4353,13337,8714,1464,-4583,-10306,-9145,-5311,-8321,-13979,-13470,-7018,-5831,-8345,-7373,-7291,-14436,-12305,3068,13732,17494,12332,813,-6262,2852,23350,30506,17644,-3249,-4146,10918,17826,14218,-8,-11342,-9379,-7733,-3738,-5273,-10469,-6103,8950,26653,26464,10576,-7917,-4798,9927,-1870,-7040,5462,13354,11817,990,-9701,-9374,-4715,-394,-230,-613,-3296,1843,9784,6126,-2601,-7941,2722,7065,1889,-8608,465,16806,21801,12956,4681,1582,4265,9981,10776,2577,-4515,-7894,-510,11990,17911,9497,-3595,-6633,-7257,-4416,-177,1854,1467,1243,-1493,-5082,-346,2981,-603,-9074,3729,11357,9785,2926,-4447,-2777,-779,-3449,-2770,677,10258,17071,19787,13895,1978,-8779,-10299,-1032,19908,54128,49159,10333,-5123,-8071,-2345,-6873,-13706,-13878,-10777,-4154,11160,24563,20244,3755,-6425,1170,6124,7814,6459,1757,379,6180,14322,14331,670,-8332,-7104,-195,-2163,-4428,-6624,-5022,-933,4747,9059,3905,5455,3627,-7757,-11748,-2852,3101,8561,9800,9929,8805,13363,23859,31523,25212,15084,7281,3245,11255,24373,19585,-320,-10696,-2673,-3577,-9671,-13233,-4894,2071,-2152,-9874,-7053,-5410,-9112,-10019,-4505,1320,4279,11405,8877,-6868,-6547,2866,12604,21383,15809,13455,4604,-7086,-15386,-7543,711,-4295,-10951,-2822,1121,-1868,-10503,-14533,-15919,-13827,-12536,-13368,-9175,-4820,-6298,-7074,-9555,-10951,-1494,6561,5789,-4142,-4070,3750,9892,8167,3352,1937,741],[-726,113,2261,-1485,-7574,-4742,-3624,-8931,-13609,-6261,-2403,-4927,-6917,-12763,-11582,-6988,-1836,6052,5891,417,2111,9728,13431,10281,7784,5855,4023,380,-5295,-9501,-6704,-2265,246,-879,-569,1488,2155,5815,19351,28339,27660,15079,5376,437,-6880,-15903,-11029,-9435,-10995,-10927,-7629,-2871,7463,24617,28504,22388,11707,3654,5649,2952,-7019,-12590,-709,13129,13082,-765,-16138,-8308,-5327,-4377,-1594,-4783,-12238,-14347,-8549,-10565,-11395,-4534,2566,7366,13448,16096,10118,454,184,7348,13703,14822,9846,6788,6739,7991,10293,10841,12676,20174,27945,32391,28628,11370,-5069,-14317,-9399,-1942,4870,9935,12749,10145,4925,-4527,-5690,-5585,-7759,-12541,-10322,-4553,838,7396,8175,7028,2984,3162,13969,24862,21543,7711,-8410,-9109,-9623,-11051,2491,5076,210,19511,37257,36101,15759,-1636,-7168,-6172,-777,-1296,-7372,-10495,-8593,-7621,-6054,-11121,-7972,5460,18164,21701,18133,4833,-4842,489,6474,13401,-861,-17745,-9514,-10756,-15019,-13895,-15714,-17518,-16028,-9311,346,2787,-5406,-19217,-17708,-692,42470,107413,170073,166564,134156,106809,103969,101286,76467,33332,1818,6630,15191,1514,-15328,-5061,-6,3048,-2048,-9961,-8603,154,6582,74,-13905,-2094,18361,31500,30510,27151,16107,9878,358,-9283,-1584,7242,7518,11621,21910,28014,26463,17604,10071,14256,28370,43941,54684,57395,56423,52530,39868,8664,4656,5468,1633,-101,-3468,-9016,-2870,9015,14324,20125,29349,25074,13144,463,-14075,-14549,-6358,-4501,-13818,-12464,-3642,12902,28631,22057,3470,-10383,-9044,-4111,-5918,-7984,-7280,-7081,-9143,-9057,548,7434,7939,2340,3138,6043,12689,12999,3231,-9661,-5259,3097,8534,8938,11146,10979,13855,19468,20252,12056,2057,-2178,-2422,4341,12233,9399,-2071,-1438,2473,-8457,-11453,-1784,852,4308,-495,-887,932,-4108,-7696,5173,8326,-1557,-10808,-4232,4443,14147,21839,23021,9047,-2802,-11333,-16178,-15400,-11584,-12197,-14815,-13293,-10653,-10505,-6828,-7011,-4630,-2767,3428,13014,21995,18953,10268,2142,-5600,-2805,2008,-5358,-10134,-541,11086,10963,3490,4360,3586,-8063,-13084,-7546,124,8794,14512,9510,6014,7446,15266,20695,8011,-12034,-16042,-4038,1881,-156,-252,6879,21514,32439,24373,9428,950,3262,15135,28058,30304,18761,10958,11068,8475,-5347,-17973,-6995,5322,5276,-5685,-13990,-9202,-7389,-10309,-12598,-8878,-4765,-4002,1233,8999,8940,3595,757,-7713,-10788,-7707,-6909,2724,11246,1012,-1969,6683,22127,24394,18621,11738,7409,4381,833,-6050,-12809,-13792,-11112,-12053,-13541,-10758,-11835,-18530,-18598,-14086,-11404,-7137,-2378,2592,881,-5628,-5480,7061,19733,18386,19049,16041,4850,-11954,-8789,4485,9930,2065,-6234,-1643,8187,4397,-2368,-4896,5016,24204,41099,33367,18812,7338,2335,-1790,-2068,-1367,-911,-3537,-11620,-15908,-1069,9885,13234,10523,320,-13984,-200,26628,51012,39680,15230,-1603,-20048,-3370,9814,3855,-3026,-10961,-22908,-10359,7,-15358,-15311,-13448,-10611,-8073,4722,15689,23772,24382,19366,15002,5549,-9037,-9860,3685,6,-11115,-8317,-12188,-13220,2731,3399,-1188,641,2662,-1637,-9386,-13892,-11654,-1623,10630,20420,23250,14465,-4190,-12636,-5236,-9252,-10936,-137,-4611,-7539,-8789,-8917,-10879,-13320,-7379,3182,3901,-14438,-6762,5321,9781,4095,-8708,-14742,-4298,1907,6919,8121,2312,-6522,-11240,-8440,-4477,3420,12609,16713,11889,1530,-10322,-10608,-3570,10861,13029,11290,5107,-2360,-4296,-8654,-10572,-5407,-4638,-5075,-7598,-11437,-12751,-5394,-961,-4191,-5249,-5727,-11704,-10214,-3855,4267,15146,19889,21073,21042,28855,45968,40555,27893,17648,8014,3438,-914,-607,-3165,-8799,-2780,10324,21185,24164,17747,11794,12502,18087,17975,18497,20387,15383,4263,-5370,-6720,-9192,-3825,6399,9597,7539,10032,9966,1649,-5641,-10631,-6515,-4761,-6753,-7769,-9285,-11906,-10143,-9963,-5338,-1660,953,691,-4043,-7927,-9860,-12842,2429,14518,23026,17221,4142,-678,14553,32081,26797,11282,2869,3111,15901,35847,46243,50360,49843,33512,16604,3397,-4565,-9983,-15223,-20008,-16036,-712,22541,18737,13287,-6426,-7518,4115,-3582,-12332,-8277,-6343,-6976,-5364,-4943,-6411,-10363,-10333,4195,6919,-1429,-7405,-3299,-5546,-14413,-10268,9990,14813,10178,1541,-6011,-4980,-8978,-15282,-14739,-14772,-12581,-10481,-10699,-7068,-2381,-1202,-5188,-6648,7822,30012,40924,31894,14112,3988,980,-6201,-15845,-12200,-8952,-8148,-6941,-4019,4656,22982,31425,19776,3605,-5929,6409,21956,21571,8792,-7451,-13163,-7350,-4062,285,5325,5833,8161,2640,-9318,-9259,-3036,-8107,-8447,-100,3439,-850,-8481,-7709,-1301,-90,-1842,-7540,-7591,-6099,-11138,-16561,-3952,7238,11062,7599,3301,2705,351,-3143,-4748,-7224,255,13583,15437,14258,10144,1860,-7828,1570,12162,21463,29185,9318,2165,-3514,-10068,-16583,-1915,15586,26305,25334,22127,18005,9565,5505,5240,3010,-3332,-4098,6281,11311,-1542,-10818,-13763,-6885,-1286,13331,26673,31478,36392,41859,38834,20755,12926,12837,3961,-6527,-8505,-3124,779,4803,4608,1735,-3133,-5448,-9628,-15979,-15619,-13838,-9302,-4820,-7296,-15599,-6310,1500,4301,12103,17216,17146,15609,10306,4204,1283,5830,26585,42168,23016,3001,-10300,-7919,1538,8584,12046,17622,15901,1885,-3591,-2872,5804,2347,6075,10211,9555,3713,-4443,-17645,-15750,1090,12184,3078,-6526,-8522,-7765,-10795,-10394,-4058,421,3939,382,-1304,-458,-1558,-1475,-7060,-10010,-6779,-7105,-846,3770,6939,2371,-1445,1764,825,-6473,-9595,-12433,-15780,-16678,-14906,-12677,-13401,-13081,-6392,-833,1380,-713,-3294,-10549,-12842,4227,23445,26904,17036,-493,-5340,2846,5376,5516,4207,4322,9180,22640,31436,23363,6553,3789,13498,8475,-3931,-9654,-7499,-1179,457,-1211,-6049,-13947,-18898,-16324,-9351,-1959,4938,10953,5859,-2489,-8400,-10945,-9898,-5874,3150,6299,2600,-8888,-10470,-2807,110,-6517,-12335,-6487,2140,1405,-1455,-4902,-3974,-3848,-8173,-7100,-2162,967,-1575,2408,8217,10990,14315,16612,22882,23731,15135,5775,2353,3891,5145,1622,-4787,-8492,3508,10411,5977,731,525,10255,11309,5570,8134,13670,21171,25645,11160,-6730,-9932,172,14672,31252,42180,41022,31004,18650,24129,25396,19331,7510,-4863,-10836,-3015,11169,17471,9117,241,-1848,-2939,-5952,-9073,-9226,-5028,-6101,-11015,-8852,693,10059,12135,7065,-3031,-10068,-10374,-12159,-9594,1297,9488,8484,5542,6292,-971,-6180,-11802,-8303,-2383,4872,5777,-5286,-15328,-9350,-1422,290,4188,18385,35006,34597,22913,23513,20063,1818,-5214,-8261,-9217,-5202,-2359,-5873,-7561,1394,13530,1896,-8528,-5834,3417,6657,7512,11096,13447,6128,-6382,-912,9828,13455,11446,4187,-7773,-9744,-144,6195,4605,3918,4634,4629,2976,6230,3285,-5768,-2990,15473,27665,31719,20678,2716,-9558,-9620,-9197,-8244,8805,31975,35719,17826,-2104,-5098,2997,7621,3258,4899,9865,13560,22871,31829,22508,-3819,-11598,6650,22490,30934,24921,9441,-4684,-14832,-313,7287,7567,4604,9652,10364,3941,-6965,-9260,9560,27375,29588,14605,7432,4314,3463,-1332,-4635,-6241,-8066,-18556,-15604,-13237,-6325,-4368,-4440,-538,1536,-8800,-4324,-6198,-11860,-9994,-5982,-7798,-14768,-16398,-8673,8358,6571,-7473,2841,15451,24737,19034,1006,-13288,5343,33955,59458,71030,68529,49714,31818,17495,6285,929,7125,17586,27892,31419,22592,19439,15389,15988,11223,3291,3386,3348,-4336,-6872,-5323,-9126,-8363,-3969,-514,-4632,-7859,-8742,-7374,-5597,3921,14156,13194,7393,-4424,-9315,-3397,4855,8861,5429,1711,-1626,-5850,-11662,-16627,-14807,-10579,-13461,-14237,-61,15713,20323,31871,55286,49989,48811,34643,12350,4750,140,-5413,-13418,-11137,-15496,-13596,1578,10591,10280,4264,-2056,-4280,-10026,-15570,-14910,-3421,10986,21280,27159,41218,63129,77954,34842,13139,8486,8072,11763,7337,1396,4691,9085,5691,-4665,-1314,11464,17943,14267,4964,45,-5765,-10739,-6922,-1459,-4383,-10276,-14491,3272,9966,1316,-8540,-11597,-1416,5410,12150,12123,11970,10090,2388,-3517,-6469,-11444,-10570,-2567,-6778,-16839,-2157,19507,31745,14391,-9287,258,17294,29447,27208,5629,-8999,-7976,-4930,5176,18386,20779,12622,-1019,-9398,-3210,7865,12103,3697,4268,11656,11786,11953,1652,-7257,-11662,-11617,-8857,-5422,4804,7944,-3749,-7210,32559,58283,56639,42290,23917,-5728,-10794,-2125,-2389,-7414,-15633,-16993,-13463,-10464,-1139,2718,2905,9954,14706,11431,6313,-619,-7245,-1443,2380,-1192,-623,3621,2631,3948,526,-12998,-11281,-7138,-4817,-2434,-6376,-14419,-5489,5112,7619,-359,-7565,-4918,1331,3553,-6933,-15371,-14040,-11553,-3534,-918,-1800,-5783,-7788,-6770,-3534,-5458,-8340,-2557,16144,30928,16879,-5033,-8388,4398,9610,7060,2796,-7357,-14445,6236,11243,9978,144,-9405,-8179,-4453,-6316,-8859,-10571,-13514,-18457,-15833,-11196,-5506,-8039,-12062,-6863,-373,2328,7356,18718,34386,44319,53734,64165,66592,61007,45910,18374,3543,-6153,-10285,-10069,-12112,-10014,-6513,-617,-3001,-4126,-4454,-2156,-2399,-10255,-14387,-17320,-15563,-9912,-8110,-11562,-15389,-8940,-852,1652,-453,-7686,-10313,-4517,1405,5264,6271,12037,12918,4741,-4745,-7222,-203,2908,5304,1348,-8497,-9705,-11500,-12657,-3003,462,-3954,-6833,-617,1593,9733,13823,8862,7694,6622,17963,27302,21913,9082,-5036,-10956,-4430,5788,8606,7500,9715,11210,12959,12592,2696,-4673,-10558,-12907,-8366,-3879,3573,6063,4641,2274,-9541,-11600,-13208,-10677,-3785,1799,3861,6406,10028,11838,13678,20763,20414,20408,15168,9967,4484,-3036,-6646,3508,4902,3411,777,-2821,-6088,-5499,1897,8725,16582,19703,3641,1598,4663,3928,-6305,-16321,-10374,-5029,-4820,-2710,-6291,-8961,-6414,-8243,-9789,-9004,-8456,-8655,-9516,-9019,-8656,-7628,-1458,-1612,-6280,-9667,-1141,5191,-200,-7768,-14167,-17557,-13525,-11655,-10528,-11883,-11947,-9454,-7021,-4524,1268,7010,1054,-10465,-17319,-14284,-14681,-9039,-13636,-8532,-3969,-8708,-12490,-9841,-710,4971,5507,-1102,-7972,-10466,-12636,-7805,-6269,-2026,11984,27551,27904,14171,4340,-1001,-6558,-7052,5399,13976,14642,9640,6049,703,-394,6048,10575,12469,9178,6851,10557,16463,20952,15590,9003,17256,20780,17046,9806,241,-13137,-575,14413,12538,2909,-5704,2233,8432,5073,8706,23604,52931,49207,9975,-15627,-7842,5598,15982,19450,14989,21182,25577,15518,12108,21742,24087,4954,-7540,-11356,-7083,-7377,-10778,-3617,9167,5043,-6061,-7673,-2116,-9613,-8991,1071,4363,-4891,-9908,-4399,-1330,-4744,-8749,-2227,8103,9321,9679,7174,1342,-4426,-7074,427,26,-4790,-11500,1115,15950,26920,31447,28749,28824,29849,26514,20358,13883,14752,30645,48196,59979,45021,16247,-2988,-9792,5753,6260,4506,7704,8350,3170,-4911,-11260,260,-235,-7061,-10502,-7084,1348,11694,9247,-2115,-11269,-9620,-10083,-822,1404,3400,2041,11352,20106,19590,16854,11905,-4398,-15763,-12608,-14158,-14957,-11520,-9437,-7800,-11,10824,13521,8979,5302,6102,5177,3420,-2791,-11577,-6798,-3035,-5212,-84,8247,10343,3351,965,17027,49821,76273,80480,85738,58036,30769,8358,8857,31841,38148,31515,14722,636,-3154,-1087,11079,24644,23961,16554,7025,-6160,-13959,-12277,-7469,-6714,-10200,-12466,-5887,-863,730,6060,3990,-9084,-11413,-8532,-10149,-12452,-9343,-10081,-14039,-17419,-16991,-13834,-14618,-3974,3851,12086,9763,2263,-2703,-6618,-2636,-891,-5930,-13020,-14301,-6211,-3929,-5895,-5297,-5122,-13092,-15311,3250,15265,17163,9824,-2401,-10064,-1839,23434,32025,16963,-2865,-3267,10860,17361,14365,1694,-8046,-6832,-4690,-1318,-3850,-10022,-4420,12096,27765,24332,7774,-11839,-6040,7135,-5102,-7490,7357,16189,13304,1402,-9429,-9749,-5174,-809,-458,-530,-2813,1792,9290,6304,-2522,-7431,2984,7785,2798,-6946,3978,21674,24879,14605,4659,704,3118,7615,9285,2207,-4841,-7281,2691,16935,23453,13531,225,-2881,-4338,-1506,3283,5077,4065,3060,-1070,-7011,-2310,3207,2009,-8191,316,8335,8186,3036,-3435,-4414,-4433,-5873,-3746,859,10566,17539,20028,13582,1205,-9818,-12219,-4135,14957,47591,48703,11719,-4307,-7651,-2310,-7657,-14882,-13443,-13607,-4878,10247,23973,19959,1798,-7957,380,7056,10148,9685,3489,283,6467,14269,15886,3700,-4641,-6282,-1669,-3901,-6413,-8733,-6817,-1621,4588,7531,1004,3261,3504,-6494,-11048,-3389,2918,9052,10805,11582,10592,14996,24146,28130,19949,10763,4330,1368,9922,22081,16703,-945,-14611,-6819,-5962,-10471,-12673,-4250,2527,-2113,-9663,-6993,-5404,-8746,-10408,-5656,-18,2933,10594,7596,-8550,-9254,889,11995,23091,17551,12680,3548,-8213,-14497,-10393,-2990,-6776,-11024,-2249,2269,-139,-9078,-14081,-15497,-12583,-11693,-11549,-8440,-6373,-8591,-8868,-10858,-10600,-307,7049,5317,-4756,-3402,4222,9553,6856,2393,1981,1009],[-1800,-1733,506,-2621,-7844,-6062,-5559,-10337,-13046,-4997,-461,-2749,-5234,-11858,-12147,-5909,330,8635,7867,936,1963,8383,11184,8448,6926,4964,2750,-1796,-8426,-12059,-7547,-1147,1466,-61,-178,2538,4626,7952,18818,25131,24025,13111,6831,3907,-3352,-15938,-11350,-7991,-9096,-10249,-7728,-4469,3150,18881,26490,21186,9639,2556,5350,2784,-6998,-13460,-1958,10047,10209,-933,-15725,-10307,-8223,-6939,-3962,-7145,-14207,-14537,-9141,-12278,-12237,-5323,1967,7659,13733,15314,7927,-2753,-2026,8425,18765,23834,21195,14064,9733,8891,9922,9516,11549,20157,28988,32862,27019,9834,-4859,-12608,-7252,110,7867,12036,13026,8388,1740,-6505,-4988,-3969,-6911,-11943,-10545,-5817,-1587,4621,6388,7880,7317,8776,18460,30150,29547,15254,-4408,-8678,-10870,-10731,4931,6729,413,18583,34570,31563,10949,-5908,-10713,-8329,-4404,-6570,-12523,-9329,-8246,-8127,-6559,-13001,-10750,2898,14228,17934,15410,2799,-4164,1009,-191,5197,-5940,-14605,-8888,-11468,-16728,-15110,-15307,-16124,-14735,-7962,2130,5485,-3288,-18411,-17950,-5866,23292,62927,100423,89394,73418,74326,94390,101975,79344,34707,3205,9008,15534,-374,-12631,-2332,1313,2970,-3101,-11772,-11194,-2554,5341,388,-15228,-4012,17467,31837,30389,26457,16452,11064,2678,-8574,-3974,4154,5255,10825,21824,28183,28242,20640,12117,12797,25649,40880,50945,52567,50239,47180,37473,8962,3060,1691,-482,-595,-3056,-6479,741,11040,13663,18399,29660,26943,14984,1569,-12913,-12489,-4295,-2494,-11109,-14694,-3776,14615,30215,22447,3064,-9997,-7135,-3006,-5219,-6744,-5920,-6442,-9507,-11376,-4080,2676,4348,910,4115,8389,14917,14058,3925,-9419,-5319,2904,7993,7851,10893,11714,13637,16137,15124,6684,-2380,-3495,-48,6913,12662,8577,-2937,-3242,2301,-6589,-10975,-3261,-1677,888,-3088,-2715,-896,-6983,-10137,6279,10105,-411,-10385,-3687,3643,11032,19472,22332,8616,-3156,-12111,-16244,-13731,-9198,-9190,-11468,-11210,-10644,-11523,-8096,-8405,-6157,-4501,1228,9980,19777,18152,9550,515,-7244,-1511,5031,-2394,-10546,-2525,8586,8219,209,-205,1946,-8436,-13071,-8070,-1311,7152,13753,8514,4629,6947,15809,20909,9029,-10072,-15311,-3664,1004,-1237,-374,7450,22759,35632,29655,13396,2864,4661,17940,32238,33873,22089,13246,11526,8425,-4181,-16981,-8311,3143,2588,-7742,-14677,-9414,-8080,-10510,-12622,-8970,-5289,-4923,936,9979,10646,6193,3817,-5609,-9657,-7206,-4922,7061,14605,3023,-586,8957,26648,28550,18800,8595,3550,1898,-2401,-8937,-13740,-14041,-11289,-11784,-12440,-9326,-11017,-18610,-19388,-14655,-10183,-5507,-141,4358,246,-7345,-7376,3723,12894,9671,12065,12369,2895,-12961,-5835,7064,10378,723,-8246,-347,10610,7663,2002,-1241,8184,31344,52940,42911,23275,8912,3277,-1276,-2641,-2304,-1018,-865,-7002,-19242,-3668,9648,14839,11965,753,-15308,906,28665,51399,35926,13705,-503,-16298,-4454,9538,4843,-1097,-7873,-21939,-18048,-9758,-19556,-13566,-10885,-8872,-8552,1987,12665,21601,24569,21107,17014,6742,-9085,-9986,2225,-1653,-12837,-8739,-13787,-12657,5095,6682,2997,4311,5435,-327,-8753,-13050,-10650,-451,11811,21925,24633,14154,-5310,-13114,-4092,-7476,-15258,-7108,-8811,-9616,-9954,-9736,-11588,-13891,-4859,6842,4745,-15642,-3693,10363,13193,5552,-7952,-16292,-5639,523,5140,6669,2189,-5161,-8907,-5151,-169,7143,15837,17825,11315,926,-9693,-10081,-4292,10035,11828,10045,4455,-1845,-2415,-6546,-9328,-4479,-4081,-4667,-7357,-11888,-14891,-7347,-2817,-4940,-4839,-5620,-10434,-9349,-2835,4243,14559,19586,18988,16737,22544,40875,41278,31074,20686,9907,4541,-278,621,-371,-6722,-3223,8850,18533,21075,15504,10716,12296,17862,16258,16872,18774,14266,3590,-6213,-8278,-10426,-4357,5360,6519,4121,8927,11655,2833,-4775,-10233,-7291,-4948,-6927,-8751,-11320,-14284,-11669,-10383,-5123,-1797,662,-1249,-7627,-10393,-11021,-11212,3461,15180,21819,14029,3511,2084,16613,32790,27770,11931,2526,2794,14072,31404,40437,44068,45464,30356,13480,616,-6358,-10140,-13565,-18863,-15697,1957,24548,18615,13114,-6909,-7492,4204,-4022,-15091,-10247,-9002,-10177,-7961,-5857,-5609,-8595,-11407,3521,6548,-1193,-6534,-2283,-4347,-13862,-12567,9018,15432,11524,2922,-3690,-2116,-7986,-15065,-11158,-10557,-10217,-10189,-10306,-5730,-229,717,-4618,-6222,9148,31458,43549,34905,15675,5048,2786,-2746,-11007,-9311,-7845,-7378,-5920,-2815,5918,22368,27293,16365,2588,-4840,7057,21729,22234,9838,-6467,-13742,-8605,-5745,2996,11312,12129,11584,3706,-8497,-11410,-4902,-9735,-8614,-562,2502,-1640,-7131,-6151,-818,-377,-1828,-7264,-8367,-8013,-13601,-16920,-1928,9742,13051,9304,5830,5981,3199,-1805,-3334,-6832,410,13785,13264,10952,7444,-540,-10320,1215,12671,22014,29964,11012,1984,-5409,-11908,-17312,-989,16013,26797,27180,25335,20522,10873,6183,5391,2806,-2799,-3259,5956,7662,-5881,-12140,-14639,-7615,-1642,13734,25780,28497,33550,40416,39359,22131,12655,11816,2120,-10079,-13548,-3440,2024,5411,2683,-1783,-6046,-5860,-8634,-16096,-18048,-14656,-8709,-3630,-6190,-14910,-7329,210,2238,8183,11153,12017,12480,8494,2857,131,4098,23381,40976,23094,1827,-12242,-10722,-1904,4575,7804,14864,18763,5351,-713,-1359,7454,3954,6381,10372,9046,4124,-2954,-14089,-16387,-2994,10448,5147,-4787,-8900,-8149,-11816,-8511,-2593,1252,3819,-768,-1118,2675,2271,1555,-3450,-5516,-4698,-7275,-2194,2590,6928,4268,1420,2704,-1892,-10939,-12309,-13267,-17399,-17900,-15220,-13677,-13978,-12749,-6385,-1336,443,-1645,-3278,-8745,-9748,6074,22595,23736,14583,-1682,-5867,1776,4349,5572,5170,4021,6911,19614,28788,21642,4600,2045,14590,10957,-2696,-9659,-6968,-1089,-39,-2134,-7176,-13852,-17114,-13324,-8124,-2422,3354,6550,1453,-5367,-10302,-12386,-11459,-8888,-1678,655,-2490,-11189,-7279,-743,625,-7114,-15945,-7559,2158,2410,264,-3389,-3257,-3806,-7817,-5360,-1071,-470,-5187,-1617,5406,9476,13793,18306,27586,28814,17622,7175,2244,2435,3713,524,-4449,-5263,5582,6564,2230,-2839,-2305,6922,11281,7046,8344,12115,19834,24346,9581,-6887,-11022,-1749,12592,29815,42384,41411,28418,14976,22321,26222,20781,8116,-4774,-9938,-935,14303,17865,6890,-2306,-4287,-4817,-6961,-9442,-9892,-5070,-5273,-9466,-5815,5340,15047,16587,9470,-1496,-9304,-10023,-12490,-10689,175,10981,13063,10470,11636,3945,-2654,-10131,-8650,-3189,4108,6013,-3870,-15054,-12252,-5676,-4334,5079,22294,40076,39215,23555,21311,16721,-652,-5333,-6975,-8278,-6399,-3702,-7603,-10144,2148,13972,655,-7700,-3492,5062,7531,7265,9515,10826,4521,-6546,-219,8659,11091,9412,2285,-7884,-5763,3281,6684,1723,0,1909,3858,3743,7040,4054,-6781,-2590,19726,33995,37887,25595,5924,-8162,-10588,-10478,-8229,10282,33205,35887,17873,-2226,-8755,-1240,4108,1092,3420,9409,12858,20945,28556,23312,-2025,-11984,5476,22729,34319,26529,7710,-6599,-13735,911,6783,6162,3459,5941,6150,2754,-6952,-7170,12522,29645,27663,12339,6573,4574,4094,-620,-4291,-5964,-7338,-17688,-17615,-14453,-7395,-5831,-6216,-3247,-2931,-16558,-10040,-7738,-9331,-3550,-1340,-6694,-16302,-15637,-6887,8579,6414,-7713,280,12869,21492,15698,-1098,-12136,4963,31816,59032,70461,65190,45272,27771,15214,4844,740,7365,17145,26720,29540,21534,16652,11036,13164,11437,3516,2222,987,-7331,-7908,-4360,-6559,-4434,-607,1130,-4165,-8096,-9759,-7724,-4603,5019,15987,15514,7267,-6253,-10940,-4738,3080,7814,6243,2492,-2109,-6680,-12242,-17069,-16177,-11577,-13035,-14234,-167,17416,23793,36309,57071,49210,48022,32868,12147,5282,884,-5043,-11101,-9115,-13159,-16415,-2490,5005,3201,-634,-3304,-4291,-10495,-16551,-15671,-5187,7257,15474,20013,33153,56874,76255,36940,15222,10070,10043,15820,13903,7828,9187,13957,12975,3359,1798,11139,18803,20062,13618,8402,183,-9920,-8247,-986,-1938,-7349,-16042,2426,9925,3240,-6330,-13551,-3683,2833,9532,11705,14070,13046,5203,-744,-4075,-10102,-11011,-4878,-10766,-15213,1890,22095,28837,9975,-12529,2385,17140,25917,22515,1794,-1207,-2750,-3266,6604,19264,20561,15460,4736,-3842,1124,11067,13054,793,1476,11662,13487,13791,2040,-7135,-10865,-10396,-10245,-4278,4942,6529,-6324,-6741,33844,67697,70301,51373,28954,-2362,-13006,-3494,-2966,-7349,-14575,-17307,-14203,-10005,-1894,1760,1137,8413,14698,12757,7662,177,-5383,522,3391,-1488,-1861,2560,1820,2655,-1730,-15093,-10370,-6972,-4146,-2336,-6433,-16185,-6560,4132,7351,-512,-11310,-10028,-5773,-1376,-8169,-14090,-13062,-10604,-2699,-323,-814,-4225,-5712,-3936,-1047,-3466,-6599,-1328,18006,31063,15446,-6160,-9024,2132,5971,2869,-931,-9178,-14303,6262,11007,8410,-1445,-10646,-7763,-3929,-5976,-8735,-8383,-9976,-15019,-13690,-9053,-5186,-8720,-11968,-6826,-2078,-568,5281,18175,34456,42826,50337,61261,66469,60397,42583,12080,-1106,-8933,-12011,-10526,-12774,-10384,-5600,302,-2833,-3888,-4505,-2181,-2568,-10445,-14236,-17317,-16344,-10847,-9540,-13573,-14694,-6181,2966,5484,1748,-5748,-8756,-3689,1663,5328,6510,12501,12069,3637,-5273,-7554,-865,2324,5682,1557,-7968,-9647,-11687,-11406,-2364,1966,-1797,-4587,652,2888,11373,13586,6049,2640,2562,13542,23802,19393,6517,-6295,-10744,-5343,3685,6132,6015,10175,13198,14473,11808,653,-6564,-12136,-11898,-8717,-5480,1852,5597,5674,3503,-8958,-11455,-12385,-8786,-3225,1683,4521,8009,12689,16266,20054,26891,24157,22025,16540,11774,5670,-3104,-7904,2487,5179,4440,2739,35,-3496,-3899,2800,8795,16816,24106,11776,5851,6913,4075,-7362,-16932,-11566,-7754,-7148,-3390,-6920,-10442,-8812,-10643,-11568,-9135,-7684,-6687,-7525,-7283,-6913,-6231,-865,-1750,-6433,-10718,-4653,1931,-1774,-8465,-14186,-17758,-14135,-12507,-10934,-11308,-10992,-9229,-7527,-5850,102,6442,1472,-9980,-17338,-14861,-15382,-9768,-13400,-8639,-4667,-9450,-14135,-12039,-2338,3891,5005,-832,-5957,-6667,-9435,-9084,-8338,-3023,11945,25999,23724,11603,3461,-1202,-5190,-3930,6495,12406,10640,6599,5554,1837,1096,7082,11304,13019,8457,5706,8597,13961,19516,14670,8544,18159,23966,22430,14085,2655,-11936,-1369,11690,9227,777,-4663,2723,7688,4886,15732,31709,60489,55319,14416,-13138,-9960,4016,14185,17844,15047,21276,25646,16377,13107,23305,23713,3608,-9230,-12417,-5206,-6337,-10973,-3385,10589,6662,-4714,-6265,-1008,-10102,-10030,1625,4801,-5945,-12998,-7893,-3400,-5298,-8949,-4772,3229,5503,7653,6057,945,-4386,-7923,21,999,-930,-9334,-1256,15275,27684,30658,26499,25402,26357,23898,18260,12093,12941,29635,46525,61049,50745,21052,-1156,-10875,3963,6297,4840,9169,10296,3317,-6374,-11553,1733,2156,-4002,-7730,-4296,4815,15131,11960,-362,-10071,-11229,-7117,2007,3997,6224,4126,13116,21309,20986,18738,13836,-3318,-12806,-11156,-12641,-13568,-11516,-11015,-11614,-4412,7263,11138,7372,3908,4387,3040,1697,-3920,-11946,-5639,-526,-3538,-695,8749,14638,8082,1289,13182,43774,68795,70553,72164,48806,26554,7036,6587,30839,39135,31530,13544,428,-2950,-1429,12129,27729,27404,17963,5502,-10071,-11088,-12169,-6463,-4355,-7954,-12059,-8058,-5269,-4430,1029,-1094,-14610,-10008,-7134,-9016,-11562,-10120,-12032,-16418,-18493,-14270,-11248,-13746,-3735,3369,10535,11045,4163,129,-1888,3306,2914,-3894,-11978,-14934,-5489,-2418,-4017,-3655,-2705,-9495,-14299,4280,17340,16983,7562,-5173,-13082,-7569,20659,31279,15259,-2986,-2903,10174,16181,14019,3562,-3849,-3269,-1400,1088,-2244,-8579,-2192,14892,26891,21214,5095,-14029,-5527,5423,-7211,-7954,8444,18068,14174,1499,-9179,-10041,-5477,-974,-425,-269,-2395,1405,8258,5960,-2639,-6957,2808,7752,2980,-5565,7824,26024,26818,15394,4140,-79,2262,5245,7170,1381,-5090,-5894,5453,20930,28354,17423,4170,678,-1447,1280,6584,8126,6567,4810,-669,-8857,-4531,3172,4868,-5463,-5408,3290,5612,2896,-1436,-2697,-3906,-4705,-3103,1548,10958,17798,20028,13102,410,-10713,-13877,-6811,10607,40401,47084,13082,-3482,-6794,-1307,-6713,-12766,-9730,-15839,-5811,8485,21661,18131,-735,-9721,-827,7271,11630,12351,5285,215,6403,13737,17018,6801,-1055,-5320,-3126,-5433,-8271,-10566,-8072,-1678,5498,7453,-832,1419,3427,-5226,-10582,-4331,2281,8935,11327,12997,12407,16414,23561,23722,14007,5914,914,-1115,7607,18452,13429,-1056,-14591,-11626,-8875,-11375,-11459,-3153,2983,-2103,-9511,-6960,-5419,-8382,-10731,-6589,-972,2174,10512,7230,-8911,-11412,-782,11402,24230,18793,11919,2588,-8910,-11553,-11317,-6282,-8745,-10433,-1104,4186,2752,-6843,-12993,-14723,-10962,-9660,-9488,-7544,-7712,-10638,-10350,-11754,-9620,1140,7652,4926,-5202,-2631,4760,9196,5583,1408,1764,1121],[-2267,-2912,-571,-3027,-7380,-6941,-7072,-11150,-11509,-3275,1746,-254,-3293,-10350,-11836,-4195,2804,11150,9880,1892,2175,7456,9472,7313,6885,4981,2343,-3040,-10729,-13529,-7411,584,3206,1402,813,3792,7152,10462,18791,22709,20998,11647,8358,7019,-146,-14440,-10565,-5623,-6304,-8570,-7057,-5438,-482,13549,24559,20134,7745,2131,5721,3136,-6474,-13765,-2543,7890,8204,-429,-14454,-11771,-10324,-8651,-5525,-8697,-15130,-13825,-9396,-13698,-12494,-5588,1701,7868,13925,14759,6489,-4850,-3099,10210,24324,33545,33620,22385,13305,10143,9534,7787,9717,19292,29173,32309,25122,9280,-2804,-8971,-4421,2620,10735,13980,13122,6994,-727,-7587,-3747,-2485,-6170,-11062,-10209,-6272,-3117,2451,5026,9133,12007,14794,23571,35995,38199,23082,-240,-7576,-11474,-9560,7485,8171,29,16523,30803,26742,6835,-9507,-13501,-8828,-6994,-11290,-14198,-6525,-7359,-8181,-6399,-11078,-9939,842,9185,12523,11497,769,-3106,1522,-6404,-54,-6240,-10935,-8687,-12106,-18128,-15984,-14431,-14369,-12839,-6036,4258,8661,-1261,-17913,-18467,-10877,6188,25543,46009,35838,39904,64253,96645,105290,80647,34569,5035,12354,16505,-1171,-10027,-219,2105,2549,-4035,-12875,-12737,-3925,5608,2318,-14481,-5619,16647,31670,29613,25286,16698,12296,5151,-7419,-6429,1046,3075,9967,21531,28215,30131,24371,15032,11596,22380,36642,45849,46732,43580,40874,33598,9186,2221,-359,-959,-56,-1775,-3493,4311,13090,13513,17456,30015,28667,16686,2617,-11581,-10045,-1453,668,-6727,-16242,-4065,15870,30922,22331,2807,-8877,-4984,-1735,-4333,-5400,-4481,-5605,-9215,-11977,-7288,-1309,1288,-49,5508,11256,17146,14655,4316,-9151,-5215,2697,7360,6651,10217,11807,12231,11379,9295,1633,-6053,-3212,2619,8901,11869,6833,-4110,-4218,2941,-3997,-10010,-4446,-3470,-1791,-5273,-4418,-2751,-9662,-12284,6939,11150,81,-10470,-3250,2697,7627,16245,20648,7761,-3486,-12303,-14496,-11248,-6640,-6010,-8021,-9098,-10400,-12219,-9125,-9600,-7575,-6306,-1155,6937,17493,17418,8837,-961,-8952,-844,7124,465,-9987,-4175,6215,5672,-2513,-3900,568,-8671,-13085,-8134,-2348,5602,12578,7140,2907,5824,15190,19745,9238,-8094,-13027,-2386,1184,-1442,14,7982,23461,37498,34084,17691,5253,6459,21225,36770,37395,25438,15360,11622,8067,-2978,-15780,-9760,596,-289,-9683,-15140,-9621,-8549,-10462,-12682,-9026,-5669,-5484,1222,11388,12366,8479,6198,-3963,-8511,-6169,-1801,11641,17534,4809,508,10591,29730,30927,17391,4110,-605,-67,-4933,-11293,-14381,-13979,-11254,-11442,-11433,-7948,-10179,-18761,-19889,-14631,-8706,-3902,1963,5546,-1023,-9483,-9281,318,5936,1277,4549,7433,-474,-14582,-2446,9528,10132,-876,-10013,1058,12013,9489,5168,1051,9618,35684,60908,49311,26378,10190,3945,-899,-3413,-3605,-1126,2512,72,-11185,-3962,10192,16176,12756,679,-16272,2772,30468,50004,30930,11301,-119,-12876,-4584,9240,5864,1117,-4320,-16784,-21231,-12287,-13234,-10936,-8260,-6484,-7736,-522,8969,18307,23423,22035,18944,8540,-7795,-10659,-588,-4108,-14017,-8816,-15052,-11697,6278,8585,6906,8124,8230,1086,-7799,-11711,-9179,962,12984,23089,25419,13571,-6053,-13258,-2829,-4799,-14177,-13458,-12893,-11706,-11115,-10430,-12086,-14434,-2361,10357,5184,-16872,-499,15838,16986,6984,-7365,-17939,-7050,-997,3072,4843,1668,-4031,-6188,-1182,4691,11768,19679,19253,11387,1088,-8421,-9446,-5124,8294,9406,7753,3285,-1371,-113,-3682,-7438,-3237,-3313,-4029,-6798,-11986,-17471,-9751,-4720,-4395,-4197,-5250,-8818,-8313,-2035,4045,13702,18889,16585,12391,15642,33568,40005,33099,23092,11737,5614,280,1525,2290,-3672,-2716,7405,15463,17164,12171,9274,12548,18201,15234,15807,17351,13247,3143,-6603,-9125,-11181,-5076,3314,1971,-820,6227,12275,3531,-4181,-9616,-7913,-5236,-7195,-9704,-13136,-16260,-13381,-11054,-5329,-2200,275,-3155,-10984,-11901,-11491,-9657,4328,15130,19022,10146,2276,4150,18321,32995,28646,13418,3303,2934,12260,26921,34692,37035,39424,26172,10015,-2074,-7866,-9861,-11433,-16502,-14397,4903,26159,18768,12921,-7377,-7512,4176,-3733,-15765,-12205,-11758,-13502,-10480,-6358,-4477,-6741,-11690,3632,6978,-116,-5238,-1379,-3135,-12555,-14414,7622,15610,12606,4286,-1196,458,-7673,-14869,-6748,-5853,-7462,-9730,-9809,-4370,1825,2507,-4172,-5719,10261,31956,44891,37587,17841,7396,6559,3633,-5350,-6212,-6752,-6867,-5513,-2235,6560,20963,23033,13375,1887,-4391,6434,19913,21503,10219,-5656,-14109,-10114,-6964,5884,16103,17575,14408,4359,-7548,-13480,-6720,-11344,-8869,-1308,1334,-2409,-5399,-3814,170,-293,-1630,-6891,-8811,-9336,-15297,-17267,-926,11311,14435,10587,7870,8517,5910,259,-976,-4055,1481,13257,10384,7179,4447,-3349,-12840,495,12411,21508,29275,12246,1532,-7290,-13355,-16718,-208,15971,26993,29288,28797,22959,12059,6816,5622,2851,-1904,-2896,4320,2352,-10542,-12780,-13130,-7431,-1476,13443,23809,24531,29317,36724,37201,22501,11939,10157,-352,-14181,-15250,-2732,2886,5133,-225,-6091,-9120,-6245,-7233,-13394,-17757,-15247,-8375,-2940,-5574,-14295,-8350,-1262,311,5000,6175,7138,9246,6762,1751,-665,2861,20236,38699,22925,970,-13733,-13348,-5658,-147,3121,11507,20676,8654,1926,24,8539,5353,6706,10460,8290,3967,-1893,-10099,-12171,-5089,8816,7555,-2852,-9245,-9262,-13921,-6211,-868,2113,3564,-1892,-652,6044,6328,4739,435,-958,-3189,-8013,-4397,301,6035,5970,5237,5982,-1404,-11795,-15260,-14147,-17779,-16793,-14554,-13824,-13483,-12064,-6442,-1972,-655,-2721,-3233,-6504,-6621,7871,20915,19829,11536,-3263,-6854,157,2832,5175,5794,3713,4863,16847,26209,19934,2818,186,15241,13127,-1119,-8426,-5981,-1016,-724,-3253,-8284,-13503,-14966,-10737,-7084,-3041,1527,2388,-2199,-7816,-11953,-13490,-12437,-11137,-5904,-4744,-7739,-12306,-3945,1569,1154,-7622,-18377,-8304,1913,3009,1711,-1939,-2547,-3711,-7288,-3817,-115,-980,-8010,-5543,2705,7749,12635,18633,30076,32043,19001,7829,1680,909,2548,-102,-3748,-2408,6666,2572,-1189,-5279,-4117,4007,10615,7644,7693,10173,18163,22584,8075,-6496,-11322,-3809,9923,27319,41100,40407,25328,11711,20712,27089,22158,8661,-4639,-9027,1010,17457,17934,4840,-4379,-6346,-6544,-7914,-9676,-10270,-5025,-4335,-7387,-1900,10435,19761,20354,11156,-501,-8838,-9717,-12734,-12525,-1945,11015,15907,13530,15143,8598,988,-8358,-9227,-4125,3333,6252,-2296,-13878,-14933,-10271,-8046,6934,24770,41947,41268,23047,18204,12300,-4657,-5745,-5198,-6398,-7991,-5692,-9783,-13264,1725,12911,-643,-6756,-1555,6149,7875,6603,7449,7511,2086,-7269,-71,6902,8675,7711,402,-7884,-2549,6665,7687,212,-2719,-646,2565,3965,7428,4458,-7287,-655,23669,39532,43047,29705,8836,-6538,-11410,-11770,-7734,11851,33395,34219,16494,-2674,-11684,-4844,960,-594,2411,9102,12128,18696,24512,22815,-603,-11900,4364,22799,37217,27016,5101,-8469,-10738,2310,6092,4130,968,847,1498,1393,-6556,-4535,15595,31589,25582,10137,5562,4535,4292,-363,-4575,-6558,-7398,-16088,-19657,-15971,-8752,-7498,-8026,-5411,-4643,-13817,-14367,-8096,-4913,3651,4484,-4378,-16452,-14843,-5803,7845,5567,-7339,-2031,10129,17892,12142,-3312,-11651,3985,28154,55416,65970,58489,39468,22947,12330,3271,179,6369,14757,22976,24754,18129,12471,5972,9382,10424,2664,42,-1926,-10992,-9163,-3801,-4577,-1036,2210,2350,-3769,-7880,-10457,-7852,-3406,6033,17288,17247,7129,-7579,-12521,-6292,873,6087,6268,2763,-2782,-7500,-12824,-17171,-17635,-12846,-13124,-15241,-1357,17373,25543,39003,56056,46584,45339,29915,11287,5004,914,-4812,-8562,-6940,-10410,-16303,-6870,-973,-3451,-4750,-4444,-4613,-11214,-17764,-16128,-6552,4176,9959,12782,24685,48942,70566,36834,16693,11294,11747,19652,21159,15856,15083,19988,21100,11848,5619,10457,18740,25785,23405,17697,6017,-8754,-9991,-1020,-61,-4761,-18008,851,8929,3911,-5401,-14714,-5613,688,7585,12005,17137,17201,8708,1688,-2247,-9238,-11943,-7891,-14786,-11622,5187,23128,23989,4395,-13795,4789,16980,22981,20047,3838,6383,3501,-1636,7620,18819,18865,16912,10245,2125,5593,14329,13385,-2203,-1009,12227,16038,16418,2466,-7562,-11083,-10003,-10271,-3534,4590,4976,-7516,-4760,34021,74589,81819,59085,32856,704,-14669,-5565,-4643,-8324,-14217,-16838,-14775,-9382,-2747,522,-798,6729,13975,13313,8544,749,-3447,2568,4474,-1592,-2553,2256,1815,1945,-3558,-14316,-9936,-7393,-4397,-3172,-7089,-16816,-7709,2731,6859,318,-6700,-4926,-8025,-6566,-9540,-12949,-12345,-9968,-2265,-137,-203,-2888,-3868,-1377,814,-2213,-5445,-227,19353,30352,13636,-7610,-9751,492,3974,917,-2470,-9011,-12124,5008,9309,5638,-3603,-11964,-7828,-4125,-6222,-9034,-6699,-6545,-11035,-10263,-6780,-5256,-9911,-12889,-7618,-4251,-3499,3130,16417,32088,38695,44125,54808,62541,56473,37228,6358,-4255,-9954,-13491,-11180,-13519,-11194,-5290,309,-3552,-4468,-5198,-2731,-3204,-10789,-14397,-17568,-16956,-11732,-11010,-15503,-13026,-4066,5828,8390,3235,-4510,-7611,-3321,1423,4972,6442,12693,10800,2203,-6097,-8253,-1833,1738,5817,1487,-7500,-9889,-11581,-9254,-1262,3409,169,-2315,1855,3684,12096,12143,2474,-2471,-1373,8632,19301,16587,4465,-7002,-10993,-6897,769,2359,2834,8567,13267,14535,10158,-1572,-8523,-13733,-11497,-9425,-7002,349,5150,6630,4374,-8943,-11881,-11745,-7242,-3289,680,4472,8965,14664,20356,26694,32987,27756,23129,17370,12927,6274,-3482,-9085,1957,6018,5544,4170,2253,-1461,-2675,3079,8095,16016,26304,18965,10571,9055,3937,-8577,-17715,-13571,-10442,-10099,-5301,-8096,-12203,-11534,-13344,-13109,-9287,-7393,-5128,-5271,-4761,-4477,-4561,-259,-1981,-6861,-12162,-7677,350,-1167,-7042,-12123,-16238,-14052,-13167,-11427,-10942,-10505,-9380,-8346,-7598,-1581,5318,1492,-9719,-17480,-15492,-15838,-10353,-12782,-8786,-5726,-10672,-16454,-14128,-4017,2014,3721,-708,-3098,-1556,-3901,-6070,-9590,-4268,11230,23282,19043,8579,2054,-1776,-3921,-1304,6624,9370,5491,2254,3537,2140,2576,8203,11866,13132,7193,3941,5982,10979,17538,13278,7702,18335,26305,27124,17930,4774,-10629,-2371,8646,5969,-955,-3937,2399,6247,5514,21809,37818,63711,57975,17971,-10600,-12412,1680,11307,15035,13908,19512,23670,15568,12765,23591,22151,1707,-11055,-11306,-3610,-5624,-11636,-3386,11892,8198,-3593,-5589,-984,-11514,-10503,2858,5610,-6716,-15684,-12262,-6166,-6171,-8649,-6545,-1852,613,4431,3898,-4,-4622,-8803,-913,1768,2838,-6204,-3733,13673,26708,28378,23617,21388,22194,20483,15361,9518,10201,27002,42353,58175,52863,24283,105,-10695,1634,5905,5351,11139,12506,3264,-8049,-10169,3736,4960,-748,-4964,-1327,8177,17656,13806,836,-9044,-11559,-4797,3949,5778,8468,6277,15037,22835,23144,21833,17362,-349,-9877,-10008,-11286,-12317,-11441,-12161,-15371,-9044,2994,7974,5048,1967,2292,683,-239,-5274,-12974,-5146,1471,-1994,-1709,8531,17895,12048,1238,9194,36627,58864,58445,56238,38422,21722,5210,3536,28175,38144,29611,11312,-290,-2972,-1882,12855,29946,29597,18000,2717,-14477,-8402,-12251,-5645,-1968,-4965,-10434,-10078,-10056,-9607,-4314,-6874,-18698,-6896,-5910,-8247,-10488,-9787,-13419,-19222,-18854,-11755,-9140,-11706,-3262,2624,8615,12272,7127,3504,2952,8333,5889,-2358,-11042,-15138,-5144,-1610,-2972,-2683,-536,-5500,-10837,5653,19591,16824,5496,-7477,-11880,-13723,14773,27835,12367,-3792,-3173,8744,14177,13005,5346,827,992,1884,3154,-888,-6795,89,16748,23924,17241,2624,-13139,-4169,4269,-8644,-8709,8524,18729,14223,1113,-9119,-10370,-5797,-1052,-267,0,-2259,492,6533,4953,-3062,-6718,2019,6793,2221,-4734,11522,29133,27085,14870,2869,-845,1456,2667,4244,-26,-5163,-4096,7505,23690,32332,21126,8019,3743,1080,3648,9413,10738,8780,6380,-327,-10522,-7167,2666,7884,92,-13049,-3725,2086,2558,1441,2131,897,-702,-1035,2680,11375,17810,19751,12388,-532,-11654,-15440,-9209,6702,32793,44013,14054,-2823,-5630,291,-4741,-9779,-6335,-15420,-7211,5734,17614,14644,-3872,-11793,-2542,6658,12063,14052,6724,-66,5792,12535,17276,9380,1914,-4659,-4819,-6953,-10162,-12337,-9168,-1704,6560,7996,-1954,-288,3123,-4272,-10560,-6014,844,7839,10984,13759,13879,17335,22050,18542,7506,464,-3060,-4386,4029,13425,9681,-1004,-10484,-15532,-12170,-12289,-9871,-1902,3163,-2368,-9735,-7317,-5796,-8370,-11331,-7562,-1781,1728,10785,7187,-8679,-13103,-2336,10623,24622,19326,10892,1371,-9568,-8566,-9984,-8862,-10181,-9514,360,6616,6700,-4177,-11721,-14283,-9819,-7582,-7666,-6904,-9122,-12753,-11893,-12632,-8556,2401,7985,4240,-5861,-2128,4966,8411,3987,10,912,662],[-2630,-3900,-1472,-3256,-6760,-7790,-8557,-11808,-9766,-1676,3613,1948,-1616,-8939,-11140,-2408,5003,12984,11336,2747,2214,6484,7883,6485,7169,5297,2206,-3834,-12457,-13925,-6711,2445,4992,3040,1979,4841,9208,12793,18816,20815,18496,10365,9416,9227,2118,-12805,-9036,-2810,-3233,-6545,-6048,-6042,-3616,8544,22193,18658,5561,2027,6334,3577,-5859,-13893,-2843,6232,6679,321,-12726,-12592,-11571,-9589,-6413,-9510,-14682,-12501,-9643,-15112,-12264,-5511,1567,7826,13802,14198,5526,-6074,-3420,12118,29472,42428,45059,30237,16732,11261,8745,5367,6842,17082,27829,30150,22546,9128,35,-5061,-1403,5091,12956,15402,12830,5690,-2726,-8102,-2662,-1669,-5860,-10226,-9748,-6348,-3948,757,3911,10481,16541,20727,28860,41950,46798,30579,3734,-6240,-11709,-7919,9737,9089,-960,13596,26283,21700,3049,-12532,-14436,-6804,-6361,-11675,-9688,-3781,-6504,-8176,-5933,-6894,-5747,-72,3670,5720,6323,-1192,-2004,1778,-11804,-874,-2616,-8025,-9183,-13056,-19629,-16961,-13552,-12594,-10672,-3829,6492,12044,475,-17924,-19570,-16335,-9186,-3685,10306,11015,37623,77890,110567,111044,80391,33022,7376,16488,17795,-1265,-7964,1015,2097,1626,-4868,-13205,-13273,-4248,6921,5257,-11972,-6691,15901,30872,28051,23466,16488,13141,7286,-6152,-9163,-2197,829,8916,20884,27866,31658,28209,18382,10600,18642,31402,39610,40091,36832,34488,28896,9120,1913,-1190,-684,789,-219,-508,7651,14942,13577,16969,30056,29852,17904,3287,-10444,-7741,1370,3575,-2917,-16973,-4599,16697,30815,21696,2550,-7473,-2944,-594,-3600,-4296,-3253,-4849,-8725,-11342,-8767,-4245,-1194,-795,6863,14108,18842,14433,4087,-9173,-5228,2224,6415,5176,9008,11066,9408,5233,2888,-3197,-8950,-1893,5046,10020,9822,4156,-5699,-4508,4012,-1334,-9051,-5619,-4773,-3899,-7161,-6115,-4748,-12227,-14056,7117,11436,-139,-11314,-3167,1643,4309,12273,17820,6215,-4160,-12282,-12249,-8687,-4323,-3140,-4938,-7368,-10297,-12891,-10188,-10862,-9155,-8476,-4003,3608,14895,16525,8010,-2314,-10978,-1044,8164,2902,-8885,-5682,3790,3163,-4952,-6871,-550,-8866,-13211,-7948,-3237,3970,10835,5205,644,3850,13188,17039,8357,-6497,-10435,-1133,1447,-1492,328,8052,23209,37505,36751,21502,7658,8181,24374,40964,40350,28431,16986,11135,7187,-2107,-14683,-11555,-2540,-3584,-11789,-15740,-10057,-9041,-10540,-13127,-9270,-6147,-5889,1882,13012,13864,10124,7459,-3175,-7886,-5369,1312,15573,19495,6023,1018,11181,30727,30972,14322,-1548,-4649,-1597,-6830,-13096,-14881,-13813,-11217,-11276,-10803,-7001,-9658,-19058,-20221,-14138,-7331,-2682,3534,5802,-3086,-12182,-11256,-3243,-1010,-6655,-3358,1216,-5530,-15451,1103,11423,8956,-2918,-11633,2034,11936,9411,6384,1512,8989,36349,63422,51240,27339,10746,3974,-1042,-4691,-5518,-1335,6375,9112,-1180,-784,11010,16546,12422,-271,-17509,4913,31438,46695,25083,8102,-610,-10190,-4299,8532,6515,3158,-826,-11797,-16296,-8089,-8338,-8631,-5979,-4008,-5816,-2072,4919,13969,20715,21673,20320,10652,-5453,-11936,-5045,-7712,-13705,-8936,-16417,-10900,6390,9263,10015,11804,10786,2302,-6891,-10337,-7688,2270,13817,23575,25287,12476,-6712,-13598,-2068,-2405,-10264,-17843,-17085,-14040,-12442,-11121,-12460,-15277,-360,13105,4757,-18435,2419,21104,20644,8036,-7244,-19323,-8617,-2843,614,2534,483,-3484,-3715,2844,9698,16856,23405,20453,11673,1534,-7102,-9010,-6142,5764,5837,4403,1491,-1067,2388,-339,-5174,-1977,-2537,-3240,-5903,-11541,-20646,-12676,-6679,-3497,-3919,-4923,-7144,-7243,-1700,3398,12348,17559,13741,7978,8453,24438,36417,33563,24548,13200,6287,328,1591,4031,-728,-1601,5790,11852,12300,7567,7505,13201,18660,14379,14880,15820,12053,2667,-6779,-9398,-11624,-6204,118,-3924,-7162,1788,11444,3421,-4148,-9245,-8647,-5851,-7695,-10678,-14647,-17910,-15491,-12157,-6031,-2997,-446,-5263,-14373,-12471,-11635,-8556,4628,13958,14617,5901,349,5049,18916,31853,28369,14664,4316,2906,10228,22579,29370,29818,32098,21057,6179,-4810,-9247,-9323,-9201,-13931,-12641,7805,27054,18910,12381,-8158,-7777,3762,-3157,-13377,-13800,-14709,-17063,-12728,-6536,-3318,-5226,-11464,3882,7458,1084,-4004,-1017,-2431,-11231,-15240,5586,15050,13119,5373,1275,2321,-8318,-13941,-1484,-848,-4652,-9307,-9401,-3190,3577,3942,-4076,-5462,10625,30785,43914,38795,19632,9878,10678,11050,587,-3162,-5882,-6810,-5903,-2570,6208,18429,18394,10388,1012,-4858,4545,16741,19471,9883,-5090,-14304,-11921,-7029,8364,18943,21361,16252,4401,-6812,-15525,-8546,-12947,-9390,-2496,-193,-3185,-3481,-823,1587,115,-1309,-6515,-9058,-10209,-16393,-18343,-1188,11725,15020,11263,9157,9946,7771,2185,1482,-16,3516,11840,6700,2951,1351,-6270,-15032,-588,11374,19974,27115,12788,661,-9268,-14382,-15503,328,15431,26878,31497,32219,25150,13025,7273,5736,2865,-1119,-3013,1456,-4212,-15206,-12554,-11042,-6691,-1241,12257,20941,19792,23798,31025,32615,21678,10585,7529,-3744,-18798,-11298,-1529,3036,3759,-4078,-11015,-12058,-6619,-5773,-10412,-15693,-15772,-8502,-3002,-5571,-14073,-9313,-2825,-1418,2452,2159,2616,5958,5027,674,-1391,1936,17228,35579,22663,682,-14296,-15265,-9446,-5392,-1823,7836,21399,11591,4131,1118,9008,6558,7194,10736,7497,3340,-1311,-6690,-7870,-5168,7527,10311,-474,-9113,-11070,-16985,-3729,986,2916,3140,-2955,-18,9482,10543,7990,4374,3218,-2388,-9328,-7346,-2910,4381,7476,9930,11649,2901,-8137,-16072,-14680,-16438,-15547,-13719,-13095,-12281,-11212,-6622,-2769,-1929,-3981,-3294,-4269,-3471,9662,18605,15537,8102,-5165,-8254,-1963,842,4278,5903,3136,2970,14346,23745,18286,1338,-1795,15260,14742,652,-6375,-4812,-999,-1529,-4470,-9321,-13305,-13320,-8757,-6436,-3883,-423,-1222,-5046,-9824,-13305,-14155,-12672,-12039,-9040,-9535,-12649,-11178,-562,4015,1764,-7950,-17572,-8819,1523,3303,2895,-565,-1805,-3458,-6470,-2342,816,-510,-9465,-9122,229,5917,10997,17753,30289,33150,19282,7792,786,-468,1796,-279,-2979,-49,6790,-1249,-4048,-6485,-5076,1615,9490,7478,6485,8192,16507,20630,6645,-5737,-10628,-5471,7077,24185,38675,38266,22041,8885,18956,27475,23120,9096,-4404,-8023,3006,20763,17832,3100,-6020,-8021,-8023,-8655,-9620,-10147,-4657,-3032,-4376,3216,16013,24186,23397,12234,81,-8424,-9068,-12331,-14733,-4743,9775,16953,14660,16643,12774,4811,-6293,-9806,-5043,2681,6622,-424,-11733,-16160,-14932,-9437,9344,25989,41064,40921,21746,15012,8290,-9569,-5880,-2756,-3799,-9336,-7789,-11619,-16378,566,10902,-1731,-5559,281,7007,8006,5814,5225,3980,-724,-8207,-293,4778,6456,6434,-1125,-7740,168,9763,8935,-180,-4100,-2588,1269,4002,7708,4791,-6712,1985,27060,43877,46865,32902,11553,-4596,-11501,-12401,-6325,13838,32959,31412,14358,-3283,-14040,-7634,-1430,-1463,2095,9111,11571,16409,20215,21296,711,-11095,3506,22699,39301,26368,2194,-8336,-6332,4170,5595,1957,-2455,-4837,-2792,262,-5381,-716,19653,33987,23943,8313,4662,4482,4393,-176,-5023,-7582,-7855,-14461,-20469,-17378,-10067,-9115,-9624,-6454,-2572,-5899,-13488,-6394,1022,11701,11704,-449,-14625,-13977,-5101,6661,4368,-6525,-3646,7705,14493,8970,-5023,-11409,2819,23764,49441,58392,49603,33362,18227,9411,1857,-679,4420,10883,17307,17957,13140,7613,1016,5431,8763,1281,-2241,-3973,-14116,-9854,-3259,-2872,1889,4428,3217,-3307,-6998,-9902,-6814,-1507,7432,18516,18806,7472,-7924,-13593,-7658,-1329,4105,5910,3037,-3024,-7618,-12767,-16642,-18825,-13930,-13101,-15921,-3215,15795,25637,39917,52564,42703,41431,26495,10218,4344,660,-4360,-6035,-4606,-7499,-12782,-9356,-3875,-3108,-4322,-4645,-4834,-11808,-18914,-15791,-7059,2114,5317,6255,16987,40919,62695,35333,17846,12458,13479,23462,29143,25511,22408,27423,30224,20869,10293,10099,18140,31171,33836,27761,11773,-7249,-11598,-1100,1601,-2230,-18285,-888,7655,3912,-5201,-15134,-7001,-860,6531,13584,22041,23212,13004,4090,-546,-8350,-12819,-11037,-17319,-8188,7879,22916,18220,-1351,-9693,7563,17162,21227,20212,9222,12928,10663,368,8714,17540,16397,17412,15471,8823,10779,18122,13479,-4584,-2612,13682,19827,20386,3523,-7841,-11466,-9942,-9229,-2733,4330,3887,-7181,-2803,32973,78186,89962,64958,35723,3640,-13875,-7525,-6599,-9534,-13892,-15733,-14402,-8265,-3127,-386,-2297,5401,12984,13504,9419,1709,-778,5277,6162,-1031,-2441,2882,3034,2679,-3756,-11986,-9557,-7877,-4998,-4327,-7775,-15408,-8404,1417,6565,2101,-850,840,-5634,-11164,-10122,-11494,-11414,-9196,-1792,82,457,-1330,-1801,1229,2338,-1340,-4339,1415,20863,29758,12441,-8627,-10101,68,3858,979,-2173,-7595,-9924,3063,6821,2422,-5762,-12692,-7831,-4427,-6521,-9260,-5065,-2766,-6026,-5737,-4159,-5250,-11092,-14211,-8565,-6259,-5943,1099,13708,27804,32642,36053,45833,55469,49977,30747,1786,-5717,-9634,-14167,-11565,-13833,-11919,-5224,-324,-4832,-5620,-6261,-3428,-3856,-10816,-14331,-17502,-16914,-12000,-11772,-15908,-11189,-2233,8034,10579,4372,-3557,-6613,-3047,1145,4678,6537,13040,9519,884,-6720,-8764,-2556,1729,6127,1578,-6641,-9867,-11281,-7258,153,5013,2318,360,3535,4533,12327,10069,-1143,-6928,-4731,4173,14903,14260,3363,-6950,-11384,-8449,-2037,-1830,-1306,5513,11780,13507,8104,-3536,-10080,-14868,-11204,-9884,-7704,-198,5353,7947,5181,-9093,-12430,-10894,-5671,-3482,-655,4300,9779,16365,24342,33503,38897,31313,24113,18064,13844,6767,-3706,-9730,2089,7311,6603,5056,3826,6,-1816,2997,7102,14784,26855,25012,15889,11573,4051,-9419,-18426,-15806,-10802,-11570,-7576,-9350,-13786,-14033,-15379,-11791,-9095,-7167,-3700,-2967,-1962,-1620,-2473,710,-1891,-7113,-13479,-8662,1768,2778,-2148,-7584,-13255,-12636,-12971,-11480,-10379,-9993,-9446,-9032,-9268,-3257,4166,1589,-9196,-17250,-15706,-15272,-9397,-11166,-8545,-6661,-11816,-18099,-13866,-4539,-77,2130,-169,570,3950,1817,-1691,-9282,-5281,10266,19964,14488,5556,497,-2347,-2643,952,6033,5394,-168,-2912,136,1644,4093,9695,12695,13219,5878,2105,3488,8449,15879,12025,6797,18014,27948,31182,21492,6827,-8949,-2898,6091,3478,-1880,-3306,1670,4534,6697,26180,41375,62419,57188,20774,-8011,-14744,-1087,7756,11559,12095,16723,20426,13579,11511,22996,19848,-346,-12299,-8981,-1975,-4958,-12460,-3207,13508,10154,-2234,-5357,-1974,-13585,-8988,5576,7336,-6556,-15480,-17100,-9493,-7249,-7812,-6393,-5558,-4612,535,1128,-1184,-4880,-9335,-2087,2532,6269,-3223,-5956,11464,24284,25106,20658,17261,17731,16611,12013,6536,6975,23280,36511,52142,51476,25877,1008,-9427,-546,5499,6453,13899,15135,3301,-9608,-8879,5326,7526,2499,-2082,1875,11368,19245,14890,1706,-8075,-10442,-2901,5278,7040,10383,8741,17232,24680,26079,26257,22600,4364,-6703,-8899,-9900,-11072,-11200,-12660,-18613,-13400,-1412,4487,2351,-221,105,-1625,-2136,-6675,-14479,-4833,3358,-331,-2858,7827,20060,15138,952,5422,29120,47615,45606,40202,28250,16808,3136,71,24417,35620,26295,8461,-1282,-3076,-2354,13140,30918,30178,16538,-1185,-12152,-6053,-12346,-4821,697,-775,-7017,-10838,-14523,-13700,-8520,-11863,-13945,-3993,-5127,-7881,-9590,-8719,-13440,-21691,-18508,-9777,-7507,-9672,-2689,1683,6603,13396,11013,7265,7680,12480,8198,-1098,-10024,-14621,-5097,-1454,-2664,-2267,1277,-1758,-7296,7014,21942,16915,3893,-8927,-9313,-9438,6489,22040,8611,-5035,-3847,6812,11611,11510,7072,5822,5825,5162,4854,144,-4977,2290,17470,19343,12905,688,-10526,-2491,3502,-9551,-9614,7847,18355,13610,399,-9106,-10545,-6002,-933,124,385,-2289,-784,4336,3509,-3572,-6579,811,5115,679,-4377,14786,30596,25537,12939,982,-1345,743,-3,710,-1686,-4672,-1997,8973,25331,35442,24914,11894,6361,3255,5617,11769,12959,10822,7983,258,-11466,-10017,1831,11250,8488,-7748,-12005,-1938,2439,5164,8542,7355,4215,1811,4293,12021,17871,19518,11732,-1403,-12496,-16739,-11148,3336,25337,39698,14656,-2128,-4026,2341,-2269,-6937,-3602,-13354,-8967,2320,12396,9963,-7156,-13749,-4432,5513,11703,14856,7807,-415,4831,10888,16693,11290,4198,-4300,-6598,-8272,-11835,-13860,-10060,-1739,7397,8685,-2460,-1686,2767,-3477,-10683,-8333,-1261,5901,9863,13879,15017,17869,20048,13327,1043,-5208,-7199,-8108,-476,7636,5888,-740,-6314,-12520,-14134,-12251,-7708,-351,3272,-2665,-10123,-7892,-6341,-8520,-12011,-8313,-2209,1799,11475,7335,-8163,-14003,-3506,9917,24596,19484,9863,116,-10028,-5743,-7141,-9647,-10380,-8033,2462,9908,12175,-775,-10089,-13856,-8942,-5515,-5870,-6265,-10214,-14604,-13222,-13198,-7269,3661,8278,3526,-6423,-1560,5152,7513,2436,-1441,-190,-30],[-3401,-5200,-2721,-3874,-6556,-8992,-10398,-12694,-8485,-798,4539,3255,-738,-8195,-10553,-1135,6326,13541,11655,2924,1522,4968,5966,5499,7175,5243,1675,-4743,-13656,-13283,-5939,3917,6313,4315,2835,5258,10262,14342,18340,18980,16245,8904,9553,10073,2956,-11993,-7326,-96,-511,-4828,-5160,-6536,-6521,3640,18857,16109,2674,1934,6738,3643,-5603,-14272,-3317,4545,5121,803,-11016,-12370,-11888,-9862,-6775,-9638,-12991,-11028,-10207,-16496,-11667,-5346,1301,7328,13123,13336,4674,-6791,-3574,13448,33232,48894,53422,36058,19194,11704,7145,1980,2623,13068,24369,25969,18952,8729,2643,-1537,1323,7061,14105,15998,11960,4169,-4577,-8499,-2326,-1931,-6244,-9726,-9486,-6512,-4390,-616,2856,11592,20380,26043,33852,47514,54618,37189,7246,-5048,-11882,-6232,11289,9234,-2599,9920,21109,16315,-751,-15015,-12774,-2753,-2119,-6802,-4881,-1824,-6077,-8417,-5490,-2580,-601,388,-1178,-1699,378,-2570,-1064,1609,-15136,1192,1503,-6165,-10456,-14356,-19805,-18388,-13031,-11057,-8504,-1578,8668,15442,1825,-18508,-21320,-22577,-23024,-24191,-5322,15642,65290,112903,134653,118964,78864,30470,10395,21236,19178,-969,-6582,1267,1209,292,-5370,-12683,-12964,-3927,8739,8598,-8832,-6796,15344,29471,25758,21000,15626,13328,8772,-4966,-12231,-5542,-1545,7615,19820,26982,32488,31667,21799,9864,14691,25513,32612,32931,30149,28499,24040,8747,1948,-1442,-329,1530,1323,2329,10742,16569,13756,16750,29647,30364,18565,3522,-9637,-5814,3725,5437,-566,-16885,-4981,17475,30218,20732,2312,-6068,-1093,371,-3128,-3506,-2268,-4198,-8214,-10153,-8486,-5747,-2910,-1380,7947,16623,19780,13402,3259,-9495,-5363,1528,5248,3586,7548,9839,5629,-1688,-3631,-7658,-10465,43,7138,10342,6828,817,-7441,-4069,5381,1237,-8171,-6751,-5573,-5360,-8607,-7621,-6672,-14269,-14572,7243,11371,-693,-12761,-3266,866,1725,8037,14140,4130,-5099,-12019,-9933,-6172,-2285,-644,-2293,-6024,-10304,-13462,-11193,-12094,-10805,-10878,-7086,175,12180,15690,7402,-3095,-13152,-1894,8453,5060,-7334,-6838,1497,873,-7018,-8932,-956,-8513,-12849,-7414,-3888,2467,8849,3008,-1898,1276,10135,13257,6712,-5114,-7829,-159,1537,-1530,509,7726,22106,35784,37417,24458,9994,9718,27057,44423,42628,31117,18277,10338,6070,-1433,-13527,-13360,-5944,-7000,-13865,-16380,-10511,-9402,-10666,-13789,-9437,-6506,-5905,3099,15050,15378,11330,7752,-3053,-7645,-4779,4194,18729,20583,6855,1187,10907,29735,28941,10256,-7530,-7308,-2404,-7773,-13792,-14872,-13235,-10810,-10953,-10274,-6291,-9185,-18582,-19368,-12942,-5880,-1665,4723,5368,-5532,-14991,-12641,-6493,-7351,-13446,-10729,-5413,-11715,-12395,5004,12838,7250,-5013,-12699,2644,10670,7798,5802,433,6831,33667,60397,48620,26198,10748,3597,-1509,-6216,-7646,-1123,11005,19996,10585,5126,11888,15933,11200,-1771,-16687,7361,31561,42016,19261,4752,-1497,-7963,-3687,7591,6945,5129,2695,-6910,-10291,-2936,-4457,-6670,-3839,-1350,-2923,-1611,1639,9374,16940,20199,21215,13273,-2043,-12539,-10676,-12168,-11670,-8884,-17671,-10012,6057,9367,12512,15637,13456,3605,-5804,-8787,-6022,3700,14561,23656,24543,11225,-6976,-13833,-1600,-356,-6158,-15641,-20876,-16153,-13461,-11336,-12197,-16102,1284,15081,3686,-18927,5280,26068,24167,8923,-7279,-18242,-9684,-4561,-1609,285,-992,-3233,-1375,7004,15041,22455,26883,21536,12335,2374,-5639,-8465,-6776,3455,2092,808,-316,-461,5345,3691,-2203,-387,-1372,-1764,-3966,-9706,-18392,-14986,-7919,-2612,-3860,-4327,-5095,-5719,-1441,2646,10852,15945,10938,4080,1962,14716,31047,32795,25410,14602,6810,117,1087,4890,1827,53,4301,8144,6983,2315,6255,14597,19236,13697,14168,14403,10972,2470,-6453,-8812,-11355,-7230,-3587,-10332,-13969,-3819,9427,2813,-4349,-8941,-9191,-6359,-7899,-11040,-15052,-18051,-17427,-13312,-6755,-3733,-1160,-7226,-17420,-11931,-11367,-7610,4600,11922,9396,2101,-1781,5016,18458,29433,26752,15194,5123,2631,8307,19047,25230,23463,24510,15721,2503,-7163,-10118,-8287,-6734,-11098,-10287,10938,27576,19350,11794,-8946,-7907,3279,-2262,-10223,-13856,-17369,-19846,-13600,-5939,-1797,-3731,-10607,4109,7843,2374,-2675,-950,-2102,-9875,-14242,3296,14027,13335,6525,4098,3684,-9536,-11249,4990,4758,-1514,-8564,-8723,-1845,5358,5335,-4018,-5217,10359,28052,40516,38139,20757,12037,14245,18365,6803,71,-4946,-6861,-6697,-3571,5046,15046,13691,7565,89,-5879,1954,12994,16814,9331,-4302,-13870,-13408,-5365,10370,19793,23277,17278,4163,-6117,-14562,-9899,-13810,-9842,-3776,-1704,-3495,-1153,2973,3662,1176,-497,-5771,-8806,-10357,-16546,-19953,-2311,11311,15105,11633,9938,10510,8804,3770,3804,4437,6519,9915,2588,-1160,-991,-8306,-15765,-1633,10000,17913,24070,12913,-299,-11029,-14579,-13887,998,14822,26852,33962,35655,27314,14065,7804,5914,2953,-389,-3146,-1848,-10683,-16191,-11028,-8645,-5415,-936,10527,17793,14885,17467,24009,26438,19945,8830,4002,-7926,-16645,-6262,-187,2551,1543,-8383,-15974,-14016,-6707,-4197,-7495,-13466,-16096,-8972,-3447,-5761,-14144,-9885,-4085,-2600,759,-762,-1212,2931,3478,-261,-1960,1423,14668,32161,22719,1432,-13300,-15330,-12324,-10580,-6583,4386,21088,14248,6038,2074,9108,7848,8214,11730,7134,2647,-958,-3875,-4324,-4016,6861,13557,2809,-7696,-12857,-17411,-1034,3093,3852,2801,-3635,940,13107,15078,11462,8367,6868,-2112,-10878,-10383,-6169,2577,9059,15486,19067,9408,-3229,-13390,-14281,-14820,-14488,-12846,-11852,-10680,-10169,-6791,-3569,-3197,-5268,-3376,-2081,-167,11620,16047,11329,4638,-7133,-9864,-4361,-1414,3016,5515,2195,1282,12222,21553,16875,416,-3815,14598,15677,2499,-3941,-3562,-953,-2282,-5575,-10146,-13349,-12211,-7310,-6132,-4881,-2289,-3986,-7017,-11321,-14234,-14221,-12046,-11246,-10336,-13206,-16178,-8345,2834,6514,2537,-7950,-15803,-9077,1178,3458,3918,805,-902,-2843,-5157,-733,1870,693,-9413,-12142,-1918,4091,9051,15915,28463,32199,18632,7226,-230,-1413,1614,-44,-2310,1769,6080,-4686,-6112,-6579,-5362,-228,8105,6703,5009,6425,15025,18506,5164,-4883,-9237,-6237,4451,20816,35476,35279,18784,6410,16679,26835,23282,9313,-4066,-6869,5175,24208,17609,1691,-7320,-9375,-9239,-9113,-9197,-9424,-3812,-1146,-153,9654,21918,28212,25637,12766,339,-7831,-7718,-10786,-15515,-7971,7429,16208,13875,16126,16120,8706,-3922,-10286,-5966,2097,7057,1689,-8882,-14880,-19402,-7955,11829,26114,38019,38506,19968,12489,6361,-12981,-5155,260,-905,-9963,-9584,-12314,-17364,-1060,8387,-2531,-4088,2138,7750,8005,4942,2934,461,-3667,-9218,-885,2370,4481,5483,-2269,-7660,2441,12351,10069,27,-4483,-3855,177,3977,7960,5114,-5246,4256,29316,46407,48822,34866,13899,-2511,-10696,-11904,-3961,16241,32054,27950,11862,-4050,-15895,-9516,-2966,-1517,2345,9297,11085,14075,15858,18837,1878,-9744,2864,22253,40057,24510,-487,-5214,-991,6398,5349,-73,-6493,-10622,-6338,-587,-3416,4481,25132,37126,22814,6790,3783,4353,4383,-30,-5500,-8926,-8654,-13057,-19288,-18660,-11417,-10805,-11122,-6266,1861,1223,-8471,-2990,7666,20094,19775,4571,-12188,-13150,-4805,5201,2893,-5696,-4600,5633,11399,6306,-6023,-11309,1461,19051,41833,48598,39581,27577,14043,6567,400,-2087,1480,5694,10138,9809,7001,2364,-3516,1625,6683,-372,-3783,-3783,-12506,-9618,-2803,-1572,4041,5695,3456,-3073,-5894,-8242,-4660,937,9092,19557,20002,8091,-7515,-14191,-8903,-3563,1857,5192,3427,-2680,-6937,-12059,-15819,-17948,-14547,-12516,-13781,-5585,12584,23818,38685,46727,37765,36594,22824,8908,3248,53,-3829,-3692,-2350,-4656,-8381,-7935,-623,5045,996,-3723,-5077,-12449,-20239,-14757,-6831,871,1514,550,10433,33587,53882,32926,18505,13314,14959,26858,37120,35889,30423,35625,39706,29825,15313,10183,16891,35221,43426,37477,16910,-5826,-12921,-1279,2894,19,-16451,-2763,6202,3321,-5603,-15514,-8148,-2179,5944,16041,28473,30523,17488,6239,914,-7490,-13576,-14221,-16191,-5220,9760,21409,12065,-6878,-5538,10281,17446,20368,21637,14216,17522,17834,2737,9802,15419,13341,16952,19900,15895,16638,22194,13161,-6241,-3480,15625,24464,25468,5190,-7778,-11727,-10123,-8101,-1933,4187,3240,-6335,-1888,30297,77529,93315,68148,37263,6222,-11466,-8861,-8393,-10515,-13366,-14485,-13404,-6946,-3100,-957,-3380,4282,11621,13200,10172,3181,2822,8629,8285,-69,-1959,3935,5050,4691,-2299,-9717,-9344,-8486,-5940,-5761,-8487,-13836,-8724,136,6330,4248,4267,5173,-2906,-14544,-9628,-9852,-10395,-8440,-1438,161,973,259,314,3610,3275,-975,-3218,3679,22558,29518,12146,-9006,-10233,590,4897,2004,-1130,-6037,-8283,520,3728,-998,-7902,-12744,-7825,-4817,-6919,-9514,-3624,1151,-140,-443,-1489,-5279,-12304,-15849,-9550,-8080,-8055,-1191,9876,21760,25001,26669,35080,45759,41384,23565,-1783,-6267,-9188,-13951,-11785,-13864,-12591,-5620,-1783,-6829,-7612,-7972,-4476,-4641,-10652,-14066,-16917,-16388,-11816,-11849,-14817,-9514,-860,9322,11671,4938,-3047,-5967,-3025,738,4350,6665,13336,8018,-503,-7266,-9096,-3045,2255,6457,1690,-5524,-9519,-11162,-5773,1415,6487,4467,3261,5647,5475,12065,7543,-4594,-10645,-7633,339,10929,12416,2891,-6606,-12062,-9840,-4262,-5875,-6106,1304,8719,11335,5623,-5343,-11312,-15589,-11047,-10050,-7580,184,6199,9477,5712,-9499,-13149,-9934,-4206,-3827,-2240,4104,10442,17700,27890,39721,43883,34346,24855,18536,14461,7119,-3830,-9934,2440,8442,7115,5005,4278,435,-1763,2344,5793,13190,25996,29417,21360,14439,4486,-9807,-17836,-16940,-8678,-10354,-9609,-10587,-15141,-15998,-14288,-10063,-8695,-7055,-2506,-907,645,1200,-259,1862,-1595,-7224,-14614,-7696,5078,8664,4812,-1303,-8671,-9727,-11663,-10871,-9472,-9319,-9384,-9579,-10813,-4854,3043,1770,-8401,-16637,-15533,-13866,-6837,-8678,-7950,-7406,-12665,-16340,-10711,-3321,-2135,346,887,4695,9364,7077,2653,-7925,-6030,9062,16223,10203,2564,-1228,-2948,-1567,2642,4673,695,-6081,-8706,-4696,155,5361,11407,13777,13301,4644,445,1611,6913,14940,10975,5734,17068,28691,34257,24501,8661,-7028,-2782,4322,1946,-2101,-2820,615,2641,7737,28270,41946,56877,53196,22740,-5423,-16636,-4248,3648,7656,9849,13408,16413,10699,9595,21742,17061,-2416,-12474,-6298,-289,-4331,-13369,-2740,15532,12715,-423,-5427,-4120,-15333,-5038,10162,10122,-5235,-12073,-17095,-13551,-8718,-6836,-4721,-6613,-9625,-3748,-2059,-2529,-5163,-9431,-3441,3145,8888,-848,-7875,8793,20634,21236,17937,13316,13168,12456,8405,3325,3499,18910,29786,43933,46969,25755,1573,-7907,-2157,5303,8244,17396,18060,3495,-10907,-8283,5914,9353,5462,783,5104,14072,19708,15127,2261,-7188,-9078,-1381,6111,7915,12034,11487,19446,26424,29325,31538,28986,10281,-3192,-7713,-8435,-9762,-10778,-12604,-20443,-17108,-5528,1038,-471,-2485,-2046,-3796,-3931,-8077,-16189,-4264,5458,1643,-3924,6748,21030,17159,470,2029,21773,36090,33259,25889,19221,12089,906,-3576,20130,32089,22128,5285,-2470,-3263,-2862,12805,30287,28790,13432,-6066,-8005,-4069,-12401,-3928,3768,4823,-1848,-9586,-16833,-14630,-9456,-12118,-9545,-1905,-4789,-7876,-8999,-7507,-12359,-21119,-17901,-8421,-6335,-7917,-2213,526,4648,14212,15295,11120,12058,15715,9922,10,-8830,-13592,-5355,-1976,-3089,-2398,2574,1326,-4533,7967,24256,17414,2877,-9435,-6902,-3768,-2883,14677,4398,-6482,-4777,4544,8668,9660,8627,10786,10880,8262,6072,727,-3404,4207,16892,13712,8574,-632,-7627,-798,2948,-10139,-10573,6644,17136,12436,-578,-9109,-10513,-6080,-660,695,862,-2465,-2351,1828,1804,-4047,-6527,-721,2840,-1548,-4511,17140,30001,22050,9524,-1358,-1457,70,-2734,-3285,-3266,-3560,189,9909,25925,37639,28839,15785,8466,4966,7069,13503,14696,12654,9642,1163,-11428,-13003,682,14869,18779,3719,-17455,-6080,2732,9413,15318,13668,8688,4530,6059,12819,18041,19448,11223,-2184,-13287,-17761,-12603,377,18358,34323,14767,-1378,-2108,4513,179,-4629,-1665,-11264,-11161,-1538,6529,4524,-10190,-15155,-6368,3941,10628,14698,8351,-926,3477,8768,15135,12200,5520,-4451,-8571,-9487,-13301,-15247,-10930,-1971,7582,8916,-2782,-2900,2252,-2958,-10913,-11515,-4083,3058,7777,13047,15439,17726,17617,8460,-5052,-11078,-11393,-12213,-5744,1622,2180,-562,-2655,-6830,-12509,-10764,-5198,1197,3089,-3171,-10862,-8902,-7244,-9040,-12981,-9036,-2493,2106,12125,7111,-7991,-14550,-4611,8988,23958,19102,8592,-1441,-10631,-3509,-4090,-8652,-9484,-6298,4948,13825,18880,3176,-8430,-13545,-8549,-3885,-4433,-5921,-11186,-16471,-14669,-13739,-6199,4479,8109,2393,-7225,-1237,4989,6183,650,-3216,-1818,-1274],[-4058,-6289,-3827,-4431,-6308,-9645,-11670,-12101,-7287,-235,4948,4080,-200,-7639,-9611,-8,7129,13215,11240,2774,479,3341,4179,4744,7153,5038,970,-5460,-13162,-11418,-4756,5358,7520,5535,3713,5465,10676,15337,17604,17435,14619,7719,9207,10019,2837,-11755,-5267,2735,2023,-3253,-4057,-6431,-8774,-765,14806,12560,-399,2336,7217,3608,-5428,-14641,-3749,2987,3684,1165,-9140,-10553,-10860,-9097,-6200,-8635,-10428,-9272,-10687,-15304,-10385,-4787,1220,6746,12248,12462,4156,-6835,-3579,14105,35282,52170,57579,39089,20468,11478,4895,-2056,-2638,7439,18920,20133,14663,8050,4796,1607,3823,8620,14386,16046,10847,2624,-6163,-8810,-2727,-3075,-7034,-9344,-9221,-6659,-4361,-1420,2106,12562,23416,30606,38462,52572,61408,42879,10501,-3916,-11920,-4510,12184,8793,-4573,5910,15657,10821,-4431,-16608,-9483,2165,3687,-1056,-1093,-623,-6042,-8825,-5059,1058,4034,1947,-3589,-7629,-4403,-2233,-77,1198,-12936,3590,4492,-5130,-12166,-14048,-17069,-20264,-12901,-9740,-6331,748,10890,18909,2973,-19380,-23365,-29519,-35214,-36027,-2382,45262,116501,163937,166295,128664,76643,27727,14350,26509,20626,-370,-5771,674,-336,-978,-5077,-11358,-12040,-3270,10675,11926,-5446,-5542,15202,27677,22977,18091,14126,12809,9515,-3867,-15466,-8752,-4010,6058,18330,25526,32455,34404,25010,9495,10905,19441,25355,25655,23692,23058,19514,8155,2130,-1632,-240,2001,2757,5011,13629,18010,14022,16674,28776,30225,18738,3392,-9187,-4379,5350,5901,-169,-16575,-4446,18653,29457,19612,2081,-4872,574,1173,-2972,-3044,-1515,-3650,-7749,-8872,-7090,-5807,-3818,-1876,8541,18481,19826,11666,1915,-10096,-5616,661,3971,2064,6182,8740,1973,-8255,-9819,-11618,-10038,2265,8866,9974,3198,-2954,-8960,-3013,6898,3614,-7405,-7852,-5931,-6202,-9562,-8828,-8343,-15192,-13236,7717,11355,-1177,-14514,-3380,587,183,3901,9918,1673,-6195,-11488,-7718,-3842,-617,1368,-211,-5112,-10427,-13932,-12132,-13287,-12520,-13291,-9991,-3107,9578,15134,7304,-2952,-15280,-3224,8206,6980,-5503,-7554,-623,-1164,-8735,-10041,-350,-7081,-11473,-6618,-4388,1172,6877,802,-4528,-1696,6370,8904,4657,-3822,-5373,387,1300,-1740,432,6963,20185,32535,35994,26141,11974,10743,28689,46525,43954,33381,19218,9356,4873,-925,-12249,-14840,-9308,-10306,-15825,-17137,-10996,-9701,-10914,-14593,-9412,-6717,-5508,4805,17450,16960,12169,7146,-3539,-7735,-4405,6666,20965,20817,7345,1111,9865,26965,25251,5904,-12546,-7437,-2543,-7816,-13327,-14272,-12166,-9845,-10290,-9724,-5780,-8658,-16856,-17196,-11089,-4363,-850,5508,4352,-8140,-16696,-12816,-9080,-12682,-12359,-12442,-10167,-14826,-6332,9103,13688,5270,-6978,-13165,2785,8418,4968,3625,-1901,3770,28396,52566,41932,23098,10185,2855,-2297,-7934,-9682,-195,16347,32009,23246,11901,12314,14264,9244,-3581,-14356,9892,30696,36391,13934,1597,-2506,-6082,-2990,6388,7080,6897,6117,-2238,-4751,1521,-1450,-5099,-1873,1382,466,676,73,5156,12466,17631,21437,16209,2177,-10713,-16349,-15461,-8851,-8667,-18807,-8951,5562,9182,14372,19514,16320,5003,-4577,-7141,-4249,5208,15201,23354,23270,9916,-6803,-13698,-1318,1308,-2511,-11090,-22823,-17731,-13958,-10944,-11152,-16695,2485,16088,2016,-17074,8057,30355,27202,9551,-7406,-15524,-9765,-5901,-3143,-1610,-2612,-3218,747,11150,20624,28213,29765,22401,13268,3507,-4104,-7766,-6772,2270,-757,-2193,-1666,630,8637,8253,1508,1558,252,598,-584,-6147,-13776,-14573,-7912,-2118,-4022,-3420,-2636,-3655,-1125,1878,9279,14134,8385,1011,-3045,5540,24379,30978,25812,15973,7181,-278,156,4825,3655,1791,2865,4482,1470,-2890,6166,16568,19638,12978,13468,13023,10005,2573,-5640,-7475,-10285,-7764,-7170,-16630,-19216,-10200,6305,1819,-4720,-8713,-9473,-6494,-7496,-10444,-14060,-16391,-16401,-14403,-7322,-4238,-1817,-8967,-18812,-10700,-10852,-6749,4258,9101,4037,-935,-3897,4120,16915,25811,23701,14544,5213,1888,6595,16594,22502,18527,17383,10582,-773,-8991,-10407,-6854,-4160,-8114,-7403,14322,27890,20173,11255,-9635,-7788,2800,-1266,-7000,-12399,-17898,-17024,-12394,-4390,263,-2012,-9330,4049,7946,3612,-1306,-1108,-2168,-8545,-12035,940,12593,13335,7938,7377,4599,-11084,-6981,12530,10935,2008,-7366,-7660,-234,7253,6747,-3926,-4957,9464,23905,34803,35327,20891,13438,16544,24489,12919,3447,-3917,-6899,-7673,-5175,3077,10964,9085,4928,-874,-7247,-970,9193,13986,8840,-3084,-12667,-13816,-2509,11717,18666,23104,17498,3793,-5470,-13352,-10463,-13284,-10084,-5001,-3027,-3146,1507,7306,6237,2897,886,-4559,-8006,-9749,-15597,-21247,-3855,10309,14806,11805,10290,10338,8995,4804,5725,8583,9975,7748,-1761,-4581,-1762,-8569,-14705,-2475,8503,15600,20583,12766,-1172,-12467,-13943,-11912,2007,14399,27090,36573,38925,29432,15224,8431,6120,3029,244,-3063,-4731,-13783,-12223,-8422,-5926,-3753,-641,8508,14766,10268,10603,16188,19412,17486,6833,-458,-12831,-11100,-1557,868,1406,-1333,-12747,-20506,-14345,-6484,-2578,-4733,-11312,-16266,-9805,-3819,-5823,-14603,-9983,-4911,-3144,-74,-2644,-4267,239,2089,-1076,-2393,1237,12617,28772,23232,3314,-10868,-13305,-12984,-15007,-10887,1419,19841,16530,7644,2897,8925,9271,9835,13641,7374,2113,-726,-1678,-1722,-2712,6630,17068,7114,-4618,-12905,-13148,1747,5433,4982,2687,-3756,2236,16891,19910,15129,12256,9779,-2259,-12300,-12264,-8024,1363,10880,21599,27137,16261,1338,-10770,-13205,-13211,-13659,-11973,-10340,-8865,-9040,-6975,-4375,-4448,-6569,-3525,-62,3205,13697,13453,7444,1327,-9052,-11629,-6953,-3839,1434,4556,695,-309,10416,19615,15715,110,-5946,13104,15685,4090,-1592,-2422,-940,-2967,-6520,-10762,-13708,-11671,-6417,-6195,-6072,-4022,-5874,-8264,-12445,-14762,-13721,-10714,-9228,-9619,-15210,-16331,-4879,6062,8827,3357,-7623,-14309,-9116,908,3500,4760,2152,195,-1749,-3244,1093,3068,2213,-8429,-14584,-3818,2220,6821,13287,24946,29417,17190,6241,-1218,-1754,1969,424,-1939,2940,4625,-7708,-7313,-5961,-5254,-1650,6554,5403,3408,4897,13575,16003,3432,-4213,-7616,-5941,2327,17490,31782,31653,15610,4070,13548,24702,22277,9131,-3729,-5613,7481,27545,17165,482,-8454,-10555,-10292,-9348,-8470,-8155,-2464,1438,5298,17204,27780,31607,26940,12751,313,-6865,-5440,-7926,-12616,-11393,4107,13771,11278,13740,18229,12400,-1381,-10665,-7043,1397,7351,3827,-5683,-11806,-17246,-4846,13969,25270,33469,34506,18001,11159,7372,-9561,-3197,3582,1843,-9801,-10762,-11549,-14765,-3033,5663,-3084,-2428,3972,8326,7778,3878,521,-2983,-6635,-10274,-1934,-286,2690,4665,-3177,-7773,4192,14219,10783,330,-4442,-4649,-728,3884,8153,5379,-3477,5456,29826,46558,48483,35279,15605,-553,-9214,-10217,-805,18878,30702,24169,9231,-5020,-15725,-10478,-3704,-941,2904,9414,10459,11583,11478,15503,2739,-8126,2372,21361,39195,21558,-2374,-336,4763,8737,5302,-1652,-10402,-16063,-8968,-1240,-810,10863,31892,40778,21951,5349,2718,3976,4134,-12,-5996,-10562,-9848,-12065,-17782,-19922,-13000,-12785,-12668,-5024,6815,6457,-2861,1097,14124,28023,27787,9853,-9672,-12504,-5031,3436,1098,-5201,-5128,3797,8552,4074,-6338,-11322,-191,14273,33390,37633,29443,22459,10608,3768,-1429,-4296,-2520,-645,1905,911,61,-3127,-7510,-1929,4346,-2026,-3838,-1185,-8426,-8568,-2614,-902,5098,5712,2788,-3408,-5131,-6266,-2030,3503,10662,20091,20419,8535,-6826,-14525,-10213,-5985,-740,4126,3992,-1780,-5675,-11017,-15114,-16820,-14262,-11133,-10449,-7876,7705,19910,35046,38821,31882,31026,18929,7215,1564,-1088,-3468,-1800,-457,-2164,-4151,-3480,6422,14876,7902,-1990,-5590,-13432,-19366,-13298,-6166,116,-1655,-4470,4977,27170,44899,29984,18478,13497,15773,29319,44078,45650,38141,43630,48581,37895,19987,10568,14814,36825,50398,45325,20701,-4912,-13628,-1699,3582,1681,-14861,-4853,4480,2080,-6624,-16194,-9411,-3684,5281,18603,35356,37925,21418,7812,1891,-6838,-14152,-16716,-13489,-2964,10609,18576,5876,-12049,-1837,12469,17475,19830,22822,17292,19522,23871,5432,10643,12399,9747,15469,22956,22673,22790,25958,12158,-7303,-4011,17509,29353,31138,7239,-7380,-11783,-10564,-7303,-1293,4061,2851,-5873,-2521,25816,72162,91010,68023,37215,8178,-8795,-8964,-9421,-10662,-12478,-13393,-12393,-5822,-2932,-1346,-4259,3054,9683,12172,10577,5212,7414,12414,10436,791,-1657,4824,7211,7271,-62,-8087,-9554,-9444,-7369,-7582,-9361,-12605,-8925,-1287,5892,6193,8148,7856,-1387,-14931,-8314,-8317,-9581,-8017,-1519,-229,976,1489,2134,5321,3281,-1297,-2056,6399,24126,29405,12563,-8829,-10453,1485,6209,3064,-224,-5005,-7529,-2629,138,-4483,-10048,-12435,-8025,-5455,-7610,-10061,-2682,4769,6104,5041,782,-5622,-13745,-17233,-10586,-9859,-10228,-4213,4719,14119,16089,16450,23274,34090,31241,15976,-4791,-6867,-9273,-13317,-12115,-14023,-13386,-6850,-4308,-9788,-10818,-10707,-6200,-5802,-10621,-13860,-16020,-15671,-11586,-11726,-13583,-8345,-287,9266,11136,4522,-3303,-5996,-3534,-68,3699,6490,13137,5887,-2349,-8096,-9449,-3486,3038,6463,1479,-4496,-9003,-11552,-5121,2050,7408,6245,6005,7910,6394,11261,4692,-7814,-13742,-10377,-3085,7259,10691,2438,-6570,-13296,-11078,-5654,-8938,-11328,-3728,4063,7886,2547,-7275,-12507,-16169,-11228,-10140,-7043,1072,7399,10854,5605,-10430,-14228,-9130,-3153,-4547,-4146,3788,10738,18390,30451,44360,47067,36214,25041,18521,14549,7095,-4113,-10044,2441,8779,6578,3586,3034,-774,-3061,744,3928,11082,23852,31714,26309,17388,5118,-9849,-17032,-14880,-6027,-8411,-10757,-11757,-16266,-16392,-12477,-8559,-8398,-7295,-1809,567,2629,3504,1637,2791,-1447,-7459,-15734,-6279,8424,14624,12261,5880,-2765,-5309,-9130,-9486,-8160,-8515,-9338,-10195,-12418,-6545,1758,1783,-7574,-15901,-15277,-12249,-3547,-5698,-7261,-8115,-13131,-13217,-6238,-761,-4050,-1676,2280,8787,14179,11370,6326,-6417,-6752,7411,12027,6049,-591,-3331,-3796,-1017,3448,2402,-4661,-12201,-14974,-10719,-2271,6056,12976,14842,13167,3413,-970,566,6443,14604,9795,4202,15211,28174,35808,26453,9906,-5206,-2295,3165,1111,-2040,-2684,-877,467,7966,27797,39436,47888,46537,23705,-2983,-17547,-7877,-1049,3372,7217,9822,11995,7226,7320,20078,14001,-4493,-11842,-3669,1271,-3892,-14361,-2094,17758,15770,1857,-5635,-7612,-13204,1154,16634,13775,-2989,-7402,-11086,-18479,-10969,-6264,-2854,-5702,-13842,-8268,-5622,-4146,-5646,-9255,-5026,3187,10057,427,-9693,5707,15970,17085,15575,9758,8612,8050,4567,-87,-140,14252,22848,34589,39993,23912,1701,-6595,-3081,5383,10604,21334,20980,3752,-11899,-8522,5214,10063,7778,3329,7948,15840,18813,14335,2366,-6532,-7844,-301,6443,8387,13326,14237,21202,27489,32183,36837,35543,16732,599,-6423,-6957,-8418,-10218,-12241,-19793,-19792,-9032,-2076,-3179,-4694,-4138,-5866,-5679,-9497,-17141,-3105,7947,3997,-4700,5341,20733,17911,-233,-955,14896,25123,22235,14417,11727,7658,-1443,-7227,15874,28111,17613,1962,-3869,-3597,-3455,11735,27892,25272,8639,-11687,-3998,-2496,-12417,-2983,7269,11710,4667,-6563,-15028,-12827,-7374,-8150,-5865,-737,-4824,-8170,-8750,-6515,-10946,-19225,-17391,-7730,-5631,-6544,-1980,-869,2826,14517,19351,14744,15869,18025,11147,1078,-7408,-12202,-5897,-3175,-4220,-3048,3247,3493,-2885,8346,26508,18506,2517,-9253,-4688,1041,-10266,7132,346,-7815,-5785,2156,5587,7634,9922,15347,15748,11012,6754,830,-2211,5712,15040,7734,4580,-1369,-4779,880,2601,-10458,-11385,5254,15409,10915,-1680,-9023,-10171,-5935,-198,1451,1479,-2667,-4006,-663,198,-4234,-6438,-2381,232,-4199,-5026,18259,27283,16838,4884,-3581,-941,-407,-5273,-7402,-4226,-1842,2447,10565,25787,39067,32973,19815,10191,6279,8060,14645,16027,14400,11501,2510,-10390,-15827,-540,18657,29801,15752,-9930,-9583,3705,14035,21878,19182,12207,6644,7787,13815,18520,19816,11134,-2645,-13830,-18188,-13251,-2053,12282,28475,14609,-262,252,6832,2568,-2699,-258,-9130,-13554,-5177,984,-750,-11940,-15183,-7891,2398,9298,13952,8575,-1338,2033,6484,12893,12200,6019,-4905,-10460,-10325,-14213,-16233,-11522,-2118,7284,8698,-2910,-3670,1886,-2387,-10755,-15326,-6901,-143,5034,11417,15166,16991,15148,4653,-9829,-16657,-14907,-16005,-10763,-3236,-740,-228,656,-812,-7828,-7591,-2101,2906,2909,-3561,-11581,-9999,-8128,-9578,-13897,-9408,-2359,2902,12802,6601,-8036,-14781,-5452,8091,23073,18587,7443,-2949,-11087,-1598,-982,-6262,-7486,-3996,8139,18633,26812,8147,-6394,-12777,-8128,-2351,-2986,-5458,-11557,-17956,-15849,-13830,-5044,5151,7778,1178,-7859,-731,4901,4869,-882,-4782,-3443,-2576],[-4473,-7044,-4687,-4847,-5921,-8458,-9884,-9985,-6098,129,4983,4556,168,-7024,-8206,1039,7494,12163,10252,2368,-781,1771,2714,4310,7101,4682,102,-5872,-10899,-8757,-3057,6909,8747,6799,4734,5707,10688,15859,16680,16186,13672,7084,8723,9461,2242,-11499,-2801,5740,4395,-1724,-2513,-5494,-10118,-4497,10236,8001,-2759,3632,7966,3666,-5136,-14843,-4011,1651,2445,1482,-6996,-7642,-8688,-7275,-4543,-6452,-7345,-7131,-10600,-12327,-8365,-3662,1561,6362,11465,11818,4162,-6094,-3386,14076,35470,51923,57077,39012,20459,10626,2190,-6374,-8561,528,11869,13311,10170,7195,6517,4465,6221,9953,14161,15948,9896,1309,-7353,-9015,-3694,-4718,-7784,-8781,-8719,-6546,-3743,-1386,1959,13534,25629,34333,42636,57043,67071,47795,13800,-2641,-11677,-2660,12604,8066,-6510,2054,10392,5588,-7714,-16985,-5662,6975,9151,3720,1660,105,-6198,-9167,-4493,3863,7633,3989,-2692,-8327,-4488,489,1370,883,-9618,5231,6159,-4479,-13426,-11369,-13944,-21155,-13016,-8487,-4012,3302,13375,22590,4238,-19957,-25030,-36795,-45458,-40047,14953,91753,181946,224044,202167,139551,74428,25840,19398,32213,22246,603,-5275,-450,-2052,-1426,-3590,-9347,-10627,-2372,12546,14996,-1801,-2880,15722,25838,20100,15085,12201,11740,9636,-2671,-16917,-11231,-6366,4332,16509,23608,31623,36298,27905,9675,7778,13779,18452,18822,17816,18314,15666,7550,2377,-1929,-414,2298,4188,7670,16452,19402,14466,16757,27621,29656,18684,3164,-8942,-3378,6220,5039,-1846,-16238,-2083,20644,28868,18568,1917,-3919,2203,1959,-3024,-2784,-857,-3078,-7217,-7542,-5165,-4700,-3928,-2259,8574,19507,19036,9493,290,-10821,-5874,-212,2812,892,5335,8599,303,-10658,-15081,-14299,-8028,4696,10357,9163,-642,-6836,-9571,-1412,8538,5841,-6649,-8869,-5857,-6411,-9947,-9605,-9528,-14522,-10558,8888,11819,-1102,-14652,-3246,913,-362,190,5589,-824,-7145,-10562,-5618,-1755,671,2865,1263,-4589,-10581,-14242,-12949,-14385,-14249,-14615,-11695,-5674,7524,15223,8069,-1649,-16546,-4797,7642,8719,-3486,-7754,-2507,-2913,-10098,-10195,1394,-4150,-8995,-5635,-4813,178,5234,-1064,-6953,-4763,2380,4641,2677,-2449,-3121,504,713,-2226,42,5765,17540,28111,32668,26276,13278,10870,28669,46687,44068,35080,19763,8285,3737,-506,-10776,-15425,-12047,-13070,-17460,-18120,-11601,-10064,-11336,-15219,-9136,-6798,-4750,6846,20048,18580,12709,5753,-4595,-8135,-4249,8586,22184,20219,7485,855,8192,22871,20582,2140,-12571,-5379,-2242,-7251,-12155,-13207,-10674,-8305,-9206,-9075,-5481,-8060,-14187,-14101,-8689,-2854,-306,5811,2822,-10785,-14208,-11689,-10591,-13440,-7211,-6286,-7421,-7323,976,13016,13851,3194,-8746,-13304,2285,5325,1202,132,-5106,583,21654,41384,32209,18354,8977,1694,-3502,-9909,-11255,1504,22048,43882,35342,17916,11745,11503,6694,-5419,-11377,12115,28710,30180,9210,-1280,-3530,-4539,-2458,4815,6716,8184,9153,1958,-47,4941,601,-4072,-298,3913,3804,3747,499,1822,7559,13896,20619,18961,6769,-6446,-10925,-9318,-5808,-8470,-19971,-7851,4895,8695,15365,22921,19141,6256,-3458,-5657,-2626,6521,15511,22498,21366,8431,-6387,-13058,-1238,2452,367,-6869,-20455,-18587,-14018,-10157,-9561,-16646,2977,15820,-340,-14954,10488,33383,29129,9537,-7770,-12280,-8752,-6817,-3786,-3140,-4457,-3607,2367,14908,26049,33424,31548,22750,14139,4634,-2755,-7125,-6284,2608,-1711,-3744,-2247,2079,11837,12866,5682,3611,2094,3646,4199,-1042,-8399,-10970,-6715,-2384,-4593,-2441,-30,-1303,-896,916,7422,11942,6003,-1219,-6072,-1973,16760,28099,25621,17046,7141,-1012,-1246,3670,4299,2925,1077,688,-4281,-7024,7314,18486,19380,11828,12342,11327,8862,2701,-4642,-5789,-8661,-7609,-9876,-18331,-15620,-17053,2017,339,-5432,-8757,-9576,-6213,-6502,-9025,-12150,-14019,-14119,-15583,-7867,-4672,-2687,-10707,-16294,-9412,-10469,-6177,3357,5362,-1007,-3412,-6078,2208,14072,20929,19140,12321,4075,348,4937,15007,20854,14969,11017,5700,-3754,-10478,-10392,-5434,-1880,-5373,-4354,17663,27909,21197,10610,-10370,-7628,2104,-621,-4248,-10571,-15741,-13750,-9696,-2033,2840,-13,-8162,3354,7496,4469,-212,-1680,-2861,-7479,-9511,-1516,10545,12997,9606,10866,4900,-12917,-1983,20460,17257,5678,-5861,-6396,1433,9040,7931,-4025,-4922,7757,18402,26965,30123,19605,13593,16966,28301,18148,6586,-3073,-7094,-8798,-7533,80,6148,4514,2320,-2057,-8973,-4114,5513,11113,8354,-1591,-10928,-12651,619,12090,15583,20693,16822,3233,-5112,-12683,-10209,-11844,-10212,-6274,-4240,-2337,4103,11463,8783,4941,2605,-3073,-6900,-8637,-13711,-19841,-5225,8920,14071,11665,10090,9373,8208,4982,6873,11762,13100,5461,-6400,-6616,-567,-6967,-12951,-3235,6826,13035,16839,12305,-1980,-13716,-12863,-9739,3354,14201,27522,38988,41641,31219,16281,8914,6085,2825,586,-2833,-6363,-10219,-8182,-5267,-3044,-1981,-560,6272,11989,6303,3340,7834,12053,14365,4735,-5729,-14439,-5297,2299,1244,-507,-4745,-16687,-17931,-13427,-6159,-1116,-2312,-9437,-16436,-11055,-3732,-5595,-15446,-9706,-5436,-3214,-280,-3730,-6705,-2278,651,-1912,-2808,1143,10917,25517,24064,6065,-7542,-10051,-10933,-16968,-14566,-1078,17709,18210,8821,3460,8392,10668,11856,16278,8087,1792,-623,-177,-210,-2013,6319,20225,12101,-105,-9671,-8489,4394,7884,6296,2878,-3286,3763,20694,24848,18829,15793,11770,-2761,-13068,-11265,-6932,1458,12988,27761,34729,22228,4994,-8595,-11991,-11794,-13166,-11180,-8724,-7007,-7981,-7282,-5267,-5742,-7957,-3839,1596,6401,15683,10920,3980,-1723,-10809,-13566,-9675,-6293,-374,3010,-1538,-1951,8805,17856,14759,387,-8244,10688,14573,5068,293,-1560,-1037,-3608,-7287,-11175,-14361,-11684,-6066,-6621,-7482,-5592,-6979,-8992,-13361,-14900,-12741,-8883,-6595,-7628,-15127,-13591,-1348,8953,10725,4091,-6966,-13047,-8931,735,3455,5441,3499,1581,-9,-610,3260,4473,3818,-7078,-16250,-5524,282,4364,10109,20304,25318,15240,5092,-1875,-1316,2803,1007,-1922,3480,2682,-10196,-7607,-4934,-4896,-2676,5022,3777,1856,3604,11990,13035,1478,-3765,-5953,-4664,1063,14570,27978,27711,12630,1800,9540,21015,20054,8555,-3346,-4184,9968,30540,16503,-538,-9421,-11544,-11143,-9300,-7388,-6291,-465,4961,11952,25557,33316,34310,27402,12382,267,-5156,-1949,-3617,-8232,-13619,208,10152,7340,10041,19001,15778,1342,-10730,-8216,606,7493,5956,-2243,-7871,-12532,-1221,15683,23826,28300,29767,16381,11356,10730,-2276,78,7069,4302,-9014,-10981,-9681,-12118,-5058,3165,-3209,-478,5908,8850,7420,2731,-1836,-6099,-9314,-11111,-3248,-2829,1290,4054,-3755,-7824,5605,15505,11164,639,-4220,-5010,-1287,3957,8517,5820,-1652,5589,28521,44333,45976,34269,16730,1343,-7105,-7332,3251,21790,29198,20617,6885,-5927,-14406,-10346,-3490,334,3845,9581,9836,9164,7398,11755,3462,-6147,2361,20433,37128,18197,-2765,5122,10688,11235,5725,-2069,-11634,-12538,-10328,-1443,2574,18258,39551,44623,21348,4121,1632,3547,3888,136,-6145,-12023,-11100,-11229,-16172,-20798,-14602,-14821,-13825,-2627,11535,9884,2114,5262,19932,34988,35118,14973,-6921,-11745,-5456,1656,-672,-4836,-5102,2467,6262,2550,-5797,-10998,-1805,10059,25368,27027,20505,18538,8413,1435,-3423,-6986,-7140,-7460,-6480,-7756,-6915,-8252,-10433,-4785,2355,-2918,-2095,2961,-3955,-6737,-2413,-584,5321,4810,1526,-4101,-4691,-4290,818,6165,12219,20260,20138,8854,-5840,-14382,-11275,-8239,-3206,3320,5299,23,-3717,-9563,-14345,-15444,-12702,-8647,-6296,-7783,1796,14472,29523,29800,25663,25380,15268,5532,-312,-2420,-2993,-80,1351,254,-102,2178,14201,23857,14760,478,-6081,-14448,-17154,-11180,-4845,62,-3857,-8483,849,22029,36677,27276,18250,13265,16100,30946,49581,53919,45115,50965,56379,44793,24188,11508,12378,35674,53741,50352,22984,-4283,-12830,-1870,4072,3089,-13241,-6642,2922,685,-7728,-15440,-10467,-5125,4683,21073,41875,44596,24729,9120,2758,-5963,-13811,-14952,-10556,-1037,10870,15082,462,-14784,1558,14340,17537,19646,23514,18663,19333,28384,8943,11586,9140,6257,13552,24788,28934,29164,29268,10888,-7454,-3998,19495,34530,37400,9989,-6207,-11135,-10699,-6411,-321,4478,3192,-5540,-4279,20277,63007,83682,65041,36119,9949,-5785,-7182,-8509,-8976,-10571,-11945,-11159,-4590,-2296,-1118,-4564,2036,7628,10882,11082,8406,13443,16946,12787,1695,-1350,5716,9563,10254,2563,-6817,-9810,-10333,-8800,-9241,-9879,-11359,-8652,-2370,5668,8149,11139,9516,-733,-12697,-6115,-6536,-8618,-7584,-1695,-765,757,2602,3936,6572,2734,-1705,-120,9916,25702,29542,13808,-7824,-10380,2846,7793,4206,646,-4235,-7219,-5709,-3105,-7149,-11300,-11634,-7998,-5859,-8122,-10506,-1889,8234,12636,10671,2883,-5897,-14932,-15718,-11047,-11079,-12205,-7674,-1194,5858,7020,6550,11812,22013,20899,8902,-7095,-7528,-9451,-12156,-12170,-14094,-13822,-8580,-7361,-13232,-14848,-13917,-8108,-6806,-10408,-13380,-14583,-14387,-11026,-11318,-12286,-7320,-182,8121,9150,3359,-3984,-6311,-4168,-877,3078,6307,12626,3392,-4399,-8949,-9404,-3411,4413,6448,1234,-3283,-7937,-11977,-4928,2336,8041,7910,8820,10609,7779,10578,2324,-10077,-15370,-12625,-5812,4183,9223,2033,-6691,-14702,-11616,-5697,-9294,-15367,-8293,-1383,3745,-629,-8987,-13355,-16400,-11321,-9818,-5996,2551,9219,12334,5161,-11524,-15142,-8108,-2195,-5265,-5809,3808,11030,18763,32092,47134,48328,36977,24976,18386,14496,7052,-4227,-9837,2248,8471,5261,1117,268,-3514,-5539,-1526,1860,8855,21136,32253,30664,20665,6376,-9111,-15617,-12181,-3444,-6585,-10295,-12124,-16478,-14965,-10577,-7007,-7925,-7565,-1296,1729,4204,5446,3361,3643,-1260,-7544,-16486,-5048,11080,19838,19428,13499,4329,837,-4904,-6785,-5887,-7139,-8949,-10563,-13767,-8016,597,1853,-6490,-14829,-14736,-10449,175,-2087,-6246,-8453,-12681,-9368,-1109,2698,-5242,-3440,4216,12886,18437,14787,9379,-4894,-7261,5558,7806,2315,-3625,-5498,-4587,-768,3611,-336,-10118,-18010,-18375,-14016,-3932,6653,14560,16021,13022,2524,-1679,702,7097,14830,8499,2368,12665,26539,35779,27264,10635,-3380,-1451,2632,942,-1699,-2666,-2501,-1669,7429,25308,34629,37195,38482,24013,-384,-16511,-11469,-5928,-866,4610,6546,8007,4163,5740,18914,11413,-6118,-10695,-1030,2916,-3388,-14971,-1058,20183,19374,4913,-5231,-12012,-7933,9754,25129,18300,73,-2112,-3729,-13811,-14020,-6243,-1476,-4357,-15940,-12444,-9155,-5795,-6161,-8712,-6476,2513,9533,478,-11335,2644,10920,13307,13944,7172,4586,3748,821,-3391,-3544,9995,16576,25437,31761,20858,1616,-5447,-3167,6056,13644,25642,23855,4236,-12251,-9237,3502,9743,9415,5518,10265,16574,16735,12673,2154,-5976,-6637,541,6518,8673,14380,16871,22306,27664,34247,41490,41450,23252,4773,-4750,-5299,-6855,-9314,-11523,-18311,-20739,-11420,-4333,-5214,-6428,-5913,-7660,-7223,-10706,-15838,-965,11056,6871,-4786,3890,19424,17512,-985,-3325,8901,15524,13137,6226,5915,3759,-3661,-10477,12342,24399,13368,-1212,-5316,-3956,-3965,10160,24115,19999,2510,-15452,-208,-1195,-12250,-1863,11296,19609,12135,-2324,-11972,-10689,-4542,-3654,-2900,-242,-4997,-8553,-8695,-5786,-9570,-17389,-17062,-7596,-5268,-5487,-1967,-2380,1280,14310,22721,17942,19033,19546,12075,2314,-5622,-10386,-6519,-4893,-5907,-4075,3352,4686,-2352,8372,28884,20429,2907,-8617,-2532,4683,-8189,1482,-2636,-8601,-6610,-41,2681,5701,10954,19234,20070,13312,6964,539,-1393,6766,12151,2154,1207,-1597,-1980,2678,2576,-10404,-11768,4072,13605,9349,-2699,-8696,-9396,-5418,533,2431,2330,-2712,-5488,-2706,-836,-3838,-6126,-3916,-2382,-6926,-5732,18011,22720,10412,-348,-4696,432,-436,-7243,-11174,-4086,396,4831,11258,25347,39961,37269,24096,11732,7316,8691,15262,17078,16211,13683,4336,-8566,-18129,-1543,22405,40215,27045,-2442,-11462,5486,18896,27886,23689,14636,7944,9315,15009,19421,20807,11680,-2566,-13892,-17619,-12754,-3777,7360,22835,14531,1556,3218,9420,5032,-869,960,-6734,-15822,-7657,-3067,-4693,-11404,-13735,-8518,1407,8258,13122,8811,-1315,858,4391,10362,11500,5949,-5348,-11901,-10425,-14192,-16489,-11492,-1818,6874,8280,-2656,-3675,2049,-1359,-9464,-15001,-8107,-2802,2103,9283,14319,15805,12973,2444,-12004,-21357,-16433,-17817,-13315,-5088,-2004,680,3995,5392,-1392,-2731,1877,5027,3140,-3394,-11771,-10677,-8442,-9621,-14279,-9014,-1429,4564,13694,6128,-7889,-14497,-5691,7641,22465,18485,6936,-3888,-10933,441,2435,-2766,-4297,-655,12433,24587,35825,14665,-3416,-10884,-6944,-319,-938,-4237,-10695,-18366,-16103,-12826,-3240,6236,7862,481,-7661,622,5552,4270,-1433,-5316,-4256,-3142],[-5040,-7855,-5739,-5585,-5837,-6620,-7511,-8222,-5382,-127,4267,4285,3,-6617,-6886,1470,6899,9965,8257,1149,-2753,-213,1100,3588,6371,3539,-1545,-6439,-8271,-6188,-1439,7990,9423,7503,5296,5521,9909,15340,14946,14503,12628,6451,7722,8109,1022,-10763,-616,8149,5849,-891,-1128,-4492,-11171,-8251,4615,1714,-3478,5294,8347,3199,-5353,-15557,-4780,-164,670,1006,-5356,-5006,-6607,-5409,-2721,-4131,-4686,-5357,-10285,-9648,-6513,-2756,1613,5507,10123,10728,3970,-5377,-3735,12568,32974,47483,51379,35144,18337,8320,-1655,-11432,-15624,-8113,2957,5525,5115,5421,7009,6236,7727,10337,12929,15217,8566,-439,-8994,-10005,-5924,-7275,-8897,-8695,-8765,-6918,-3414,-1304,1706,13666,26085,36186,45308,59865,70588,51120,16427,-1990,-11989,-1550,11810,6380,-9052,-2163,4787,17,-11324,-17086,-2697,10136,12309,6123,2708,-304,-7290,-10165,-4617,4947,9156,5042,-654,-4564,-312,4169,2693,34,-7554,5167,5896,-4771,-13044,-8933,-11293,-18324,-14154,-8110,-2401,5248,15320,25583,4915,-20448,-26404,-44866,-54390,-38794,40153,145005,251018,285166,237747,149836,71847,24765,24473,37143,23155,1074,-5815,-2743,-4262,-1339,-1850,-7732,-9713,-2179,13302,16642,1196,-51,16040,23315,16523,11335,9145,9386,8372,-2103,-13881,-12831,-9229,1591,13516,20446,29232,36417,29507,9584,4819,8160,11552,12027,12004,13525,11727,6170,1712,-3244,-1643,1665,4823,9510,18400,19924,14239,16117,25483,28015,17803,2259,-9592,-3600,5506,2256,-6342,-15842,1584,22661,27732,16863,966,-4058,3060,2025,-3994,-3448,-1039,-3249,-7351,-6924,-3854,-3698,-4231,-3379,7178,18729,16677,6298,-2216,-12364,-6880,-1788,1141,-539,4439,9110,1160,-7118,-11259,-13188,-5949,6551,10951,7376,-5036,-11277,-9443,-152,9501,7170,-6596,-10570,-6182,-6803,-10525,-10675,-10857,-13437,-8030,10078,12262,-906,-12570,-3417,999,-1025,-3678,877,-3659,-8272,-9890,-4385,-718,822,3080,1364,-5148,-11414,-15088,-14333,-16058,-14230,-13466,-11530,-7414,5849,15667,9271,80,-15891,-7114,6206,9584,-2060,-8125,-4817,-5056,-11793,-10238,3446,-385,-6315,-5237,-5905,-1106,3545,-2882,-9464,-8152,-1840,566,619,-1506,-1757,-388,-840,-3677,-1326,3491,13651,22297,27207,24144,12963,9083,25907,43898,42152,35421,19217,6560,2174,-669,-9620,-15122,-13717,-15002,-18658,-20005,-13053,-11207,-12491,-15158,-9177,-7351,-4288,8473,22049,19574,12469,3202,-6751,-9391,-4900,9275,21774,18268,6707,-66,5575,17598,15296,-616,-8663,-3069,-2299,-6940,-11275,-12401,-9421,-6836,-8252,-8779,-5909,-7929,-11526,-10832,-6322,-1908,-586,5083,383,-13869,-11817,-10360,-11161,-10120,-3368,-521,-814,1065,8003,15811,12822,724,-10747,-13987,547,1091,-3661,-4703,-8894,-2244,14294,28321,20445,12056,6638,-360,-5621,-12612,-12258,3416,27159,53651,44758,21528,9424,7363,3402,-7166,-8397,13235,25227,23373,4600,-4332,-4909,-3705,-2601,2437,5285,8328,11129,5034,3209,6801,1242,-4110,295,5584,6261,6272,1913,-579,2164,8633,18071,20570,10886,-1301,-3740,-3219,-3225,-8815,-21430,-7255,3606,7471,14893,24803,21143,6743,-3038,-4910,-1742,7042,14939,20599,18419,6307,-6279,-12265,-1663,2660,1983,-3807,-17750,-18950,-14168,-9615,-8101,-15808,2301,13844,-3699,-13179,12006,34354,29064,8155,-8723,-9169,-7195,-7530,-3856,-4672,-6895,-4838,2935,17627,30549,37052,31557,22047,14344,5220,-2089,-7042,-5927,3881,-687,-3493,-2100,3437,14251,16754,9683,5248,3591,6752,9815,5076,-2681,-6215,-5103,-3826,-5962,-1897,2198,778,-1157,-661,4833,8968,3454,-2932,-7249,-6439,8346,23912,24429,17283,6213,-2434,-3351,1141,3231,2670,-1676,-3672,-10549,-8539,9004,19463,17888,9734,10234,8800,7061,2365,-3944,-4309,-6981,-6893,-10832,-13291,-9723,-18175,-3305,-1778,-6706,-9295,-9600,-5723,-5288,-7340,-10143,-11751,-12210,-17196,-8766,-5437,-4264,-12878,-14176,-8734,-10744,-6292,1479,459,-5477,-5833,-8599,-989,9592,14626,13035,8329,1321,-2344,3008,13714,19572,12242,5350,856,-6784,-12036,-10580,-4581,-444,-3428,-1703,20445,27376,22064,9560,-11441,-7847,788,-895,-2633,-9378,-14258,-10991,-6548,781,5755,2071,-7776,1682,6183,4513,139,-3029,-4523,-7023,-7372,-4208,7534,12143,11400,14077,4296,-15057,2741,27755,23025,9045,-4390,-5316,2760,10277,8420,-4724,-5502,4941,11531,17245,22411,16452,11998,15043,28836,21466,8872,-2901,-7786,-10082,-10812,-4266,442,-198,-527,-3753,-11182,-7483,1873,8052,7553,-279,-9115,-10547,3166,11144,10623,16124,15239,2323,-5411,-13001,-9503,-10401,-10511,-7879,-5616,-1605,6001,14460,10566,6759,4194,-1736,-5938,-7481,-11362,-15899,-5538,7472,12808,10968,9082,7420,6219,3923,6793,13356,15053,3054,-11566,-6675,2179,-4441,-11523,-4262,4680,9973,12762,11312,-2934,-15120,-11892,-7697,4832,14054,27863,40708,43267,32184,16768,8784,5344,1913,287,-2811,-6455,-5626,-4919,-2221,-387,-539,-1044,3656,9289,3305,-4075,-1032,4532,10482,2703,-9673,-7784,162,4832,519,-3385,-8558,-17198,-14414,-12503,-6167,-199,-618,-8234,-16827,-12645,-2820,-4549,-14427,-9289,-6076,-3270,-380,-4539,-8959,-5050,-1273,-3097,-3523,692,9141,22194,24751,9083,-4010,-6541,-7593,-15094,-17359,-3493,14577,18840,9211,3406,7175,11554,13717,18974,8739,1412,-886,349,-89,-2576,5136,21945,16800,5020,-4485,-4172,6442,10097,7562,3198,-2566,5121,24054,29343,22076,18468,12512,-3782,-12920,-7993,-3425,2822,15048,33100,40600,26328,7236,-7343,-11299,-11046,-13428,-10835,-7444,-5563,-7445,-8133,-6638,-7451,-9831,-4741,2378,8756,16967,8169,663,-4721,-12481,-16008,-12667,-8773,-2459,720,-4894,-4085,6942,15858,13610,808,-10930,7042,11942,4808,1107,-1439,-1647,-4565,-8205,-11692,-15540,-12539,-6564,-7744,-9450,-7282,-7797,-9720,-14556,-14996,-11763,-7114,-4102,-5516,-13865,-10630,1590,10989,11629,4226,-6359,-12206,-8894,274,2957,5606,4518,2984,2132,2435,5490,5772,5053,-6014,-15782,-7504,-2139,1352,6254,14784,20164,12734,3709,-2250,-455,3594,1191,-2659,3100,198,-12277,-7499,-4100,-4785,-3731,3277,1632,48,2035,9666,9244,-965,-3884,-4711,-3109,477,11950,23983,23322,9480,-836,4370,15566,16348,7236,-3271,-2961,12174,32430,15182,-1829,-10641,-12737,-12187,-9363,-6380,-4261,1850,9126,19128,33728,37762,35839,26727,11420,46,-2920,2401,1693,-3545,-11478,-4188,5657,2230,5253,18046,18242,3775,-10702,-9860,-687,7026,7566,887,-3985,-8208,1905,16509,21647,22809,24669,15108,12443,14542,5115,3843,10010,5876,-8392,-10825,-7815,-10127,-7397,714,-3289,1291,7492,8876,6489,1089,-4486,-9165,-11941,-12007,-5129,-5336,-47,3223,-4392,-8099,6342,15878,10852,472,-4412,-5525,-1938,3852,8745,6137,-363,4432,25139,39563,41208,31617,16858,2754,-4919,-3843,7774,24430,27262,17161,4600,-7065,-13557,-9696,-2815,1805,4719,9405,8850,6525,3357,7546,3682,-4239,2621,19406,33988,14620,-2210,9886,15945,13370,6306,-1353,-8829,-8334,-10884,-1532,6235,25649,46717,47548,20430,2688,134,2701,3314,95,-6209,-13294,-12649,-10822,-14812,-21194,-16484,-17045,-14367,461,15211,11337,5569,8520,24128,39939,40614,19018,-4317,-11139,-6325,-440,-2657,-4902,-4979,1305,4223,1364,-4987,-10562,-3603,6377,18295,17546,13179,15499,7163,-512,-5763,-10236,-12482,-14573,-14674,-15558,-13702,-12802,-12362,-7167,645,-3072,271,7176,236,-4757,-2494,-900,4502,2884,-506,-5443,-5026,-3066,3098,8300,13252,19679,18783,8617,-5061,-14168,-12359,-10535,-5551,2860,7263,2358,-1589,-8196,-13867,-14070,-10606,-5594,-1818,-4733,-4971,7677,22321,20097,19069,19611,11630,3683,-2536,-4182,-2717,1194,2815,2321,3313,7425,20672,30412,20253,2950,-6826,-15535,-14605,-8756,-3252,349,-5311,-11763,-2472,17686,29378,24757,17860,12436,15661,31411,52808,59399,50401,56645,62108,49718,27265,12542,9562,31300,52412,51346,23099,-4215,-11079,-1827,4280,4089,-11791,-8151,1378,-941,-8922,-14114,-11422,-6738,3826,22807,46704,49285,26939,9962,3362,-4969,-12592,-11644,-7915,414,10473,11079,-4094,-11466,4316,15635,17399,19385,23439,18500,17197,30834,12992,12482,5877,2941,11256,25126,33826,34850,31366,9311,-7077,-3716,21322,39555,43675,13174,-4525,-10058,-10608,-5489,940,5435,4277,-5175,-7109,14082,51134,72312,59606,34151,11543,-2630,-4222,-5852,-5778,-7742,-10059,-9829,-3397,-1375,-387,-4457,1079,5435,9324,11643,12597,20423,21829,14969,2323,-1230,6407,11765,13062,4921,-6037,-10208,-11214,-10230,-10608,-10011,-10176,-8048,-3094,5633,9951,13204,10316,-825,-10232,-3434,-4606,-7595,-7241,-2062,-1538,197,3397,5536,7161,1672,-1900,2784,13942,26857,29471,15369,-6341,-9999,4449,9416,5270,1348,-3762,-7276,-8424,-5486,-8476,-11025,-10540,-7727,-5969,-8352,-10831,-1270,11276,18827,15925,4677,-6105,-15699,-13842,-10859,-11597,-14035,-11546,-7555,-2192,-1285,-2234,1632,10842,11465,2891,-8942,-8314,-9408,-10549,-11889,-14183,-13815,-10720,-10588,-16852,-18910,-16014,-9560,-7229,-10019,-12654,-12701,-12517,-10084,-10732,-10959,-6336,-469,5907,5715,1417,-4997,-6735,-4749,-1555,2567,6140,11738,587,-6639,-9821,-8836,-2605,6447,6478,978,-1869,-6306,-12071,-5034,2361,8443,9470,11669,13703,9766,10376,882,-10999,-14789,-14285,-7857,1631,7895,1564,-6925,-16035,-11280,-4603,-7374,-13387,-10648,-6764,-621,-3592,-10305,-13739,-16270,-11073,-8985,-4507,4552,11742,14047,4583,-12567,-15359,-6636,-1143,-5764,-6809,4382,11501,19003,32801,47833,47627,36710,24870,18391,14579,7218,-3985,-9216,2010,7706,3447,-2045,-3712,-7542,-8960,-4220,-164,6791,18397,31497,34333,24363,8550,-7310,-13276,-8875,-989,-4930,-8725,-11278,-15475,-12805,-8411,-5174,-7056,-7599,-710,2817,5578,7180,5042,4549,-863,-7254,-16595,-4118,12869,23903,25708,20938,12132,8465,1123,-2468,-2300,-4888,-7915,-10400,-14584,-8999,-197,2168,-4956,-13214,-13686,-8359,4205,2296,-4659,-8090,-10967,-4650,4436,6627,-5275,-4406,6851,17071,22235,17508,11968,-3260,-7376,3779,4023,-686,-6185,-7281,-4900,-466,3520,-2948,-15052,-17980,-12888,-7975,-1560,8218,16493,17505,13125,2349,-1288,2055,8684,15450,7210,535,9809,24096,34319,26996,11064,-1321,-186,2750,1457,-913,-2399,-3826,-3336,6522,21756,28747,26841,30510,24210,2822,-13388,-13980,-10400,-4529,2533,4233,5513,3016,6362,19490,10258,-6648,-9005,1870,5051,-2378,-14632,679,22767,23499,9049,-3308,-14986,-780,20852,35641,23752,3942,3735,4967,-5854,-16842,-6671,-683,-3231,-15145,-15338,-12030,-7030,-6330,-7543,-7107,1203,7437,-544,-12430,290,6347,10684,13523,6351,1963,164,-2319,-6088,-6087,6976,11871,17795,23735,17463,1789,-4113,-2259,7757,17639,30418,26853,5299,-11523,-9730,1448,8844,10629,7559,12168,16538,14064,10623,2011,-5136,-5071,1597,6801,9191,15516,19456,22908,27160,35494,45132,46187,29543,9549,-2193,-3070,-4670,-7645,-10098,-16379,-19697,-12097,-5058,-5769,-6986,-6868,-8778,-8169,-11194,-12797,2535,15047,10475,-3712,2940,17707,16430,-1380,-4647,4377,8091,6421,1142,1892,839,-5264,-12667,10231,21690,10074,-3755,-6405,-3993,-3993,8698,19955,14035,-4076,-9758,3542,201,-11550,-248,16039,28204,20282,2899,-8591,-8735,-1812,623,-358,90,-4907,-8634,-8486,-5076,-8186,-15570,-16744,-7700,-4944,-4494,-1937,-3697,288,13851,25241,20711,21668,20594,13050,4037,-3222,-7893,-6763,-6744,-7827,-5184,3123,5081,-2608,8647,31746,23452,4223,-7491,-172,7182,-2387,-131,-3543,-8407,-6925,-1665,326,4177,11830,22320,23595,15153,6872,27,-857,7394,8624,-2395,-1367,-1391,842,4742,3014,-9832,-11461,3438,12117,8036,-3459,-8007,-8120,-4430,1583,3637,3442,-2493,-6592,-3890,-889,-2680,-5479,-5177,-4771,-9467,-6511,16367,16789,3412,-5142,-3662,2681,118,-8306,-13511,-2855,2878,7225,12121,24888,40401,41374,28468,13087,7995,8849,15204,17752,17983,16002,6339,-6436,-19621,-2311,25541,48430,36179,3772,-11291,7728,23500,32760,26840,15684,8030,10145,15961,20355,22069,12566,-2191,-13669,-16169,-11343,-5052,3216,17594,14457,3893,6428,11920,7235,633,1794,-4397,-17682,-8406,-4962,-6547,-9499,-11785,-8485,840,7405,12099,8780,-1193,-372,2163,7268,9657,4890,-6181,-13230,-10170,-13689,-16449,-11288,-1531,5980,7205,-2597,-3462,2229,-371,-6940,-8899,-6443,-4547,-1386,6057,12108,13357,10321,1040,-11747,-20358,-15610,-16019,-11589,-4130,-2009,1502,6656,10765,5308,2691,5779,6598,2979,-3482,-12135,-11655,-8859,-9905,-14954,-8794,-700,6070,13620,4715,-8461,-14760,-6380,6643,21198,17845,6095,-5249,-11221,1537,4936,281,-1312,2549,16499,30116,43922,21366,-639,-9032,-6019,1081,539,-3412,-9853,-18102,-16512,-11984,-2088,6433,7065,-987,-7906,1492,5586,3064,-2338,-6051,-5510,-4247],[-4993,-7910,-6225,-5923,-5310,-4409,-4983,-6228,-4368,-154,3713,4169,223,-5411,-4974,2006,6102,7495,6114,-145,-4615,-1768,147,3252,5646,2328,-3188,-6174,-4927,-3070,832,9336,10300,8402,6164,5805,9400,14684,13212,13072,12066,6550,7202,7081,464,-8055,1986,10525,7042,48,821,-2915,-11211,-11274,-1063,-5407,-505,8032,9143,3046,-5247,-15482,-5217,-1634,-863,479,-3535,-2250,-4221,-3016,-231,-1208,-1782,-3201,-8848,-6658,-4199,-1386,2120,4966,9035,10004,4351,-3974,-3747,10443,28769,40275,42265,28882,15033,5363,-5741,-15647,-21114,-16900,-5960,-1223,730,3594,7102,7705,9130,10648,11788,14943,7882,-1670,-10362,-11027,-8440,-9286,-9106,-8182,-8576,-7003,-2676,-446,2173,13703,25536,36794,47034,61596,72569,53590,19182,-1135,-12066,-421,10735,4667,-11239,-5683,-92,-4895,-14414,-16427,10,12106,13530,6979,3171,-902,-8411,-10882,-4609,5218,9508,5611,1709,517,5563,8583,4810,-326,-5879,4515,4920,-4986,-10797,-6218,-8356,-14764,-15311,-7746,-692,7382,17538,28561,5876,-19663,-26120,-52360,-60948,-33418,68539,197732,316244,341918,270572,159400,70060,25729,29968,41656,24119,1830,-6480,-5146,-5479,213,598,-5860,-8528,-1863,13659,17433,4271,3332,16825,21067,13240,7795,5932,6714,6690,-1188,-10121,-11817,-11202,-1235,10257,16999,26304,35648,30590,10035,3093,3839,5920,6470,7365,9654,8502,4872,859,-4722,-2998,1031,5522,11360,20264,20374,14127,15528,23328,26327,17143,1772,-10100,-4122,4117,-1243,-12454,-13164,7004,25243,26831,15350,26,-4398,4148,2425,-4842,-4104,-1177,-3312,-7263,-6133,-2450,-2351,-4120,-4448,5172,16889,13702,3103,-4579,-13800,-7774,-3154,-78,-1312,4302,10937,4524,-2626,-7542,-10071,-3269,8703,11622,5740,-8561,-14716,-7854,1507,10603,8452,-6328,-12152,-6148,-6614,-10494,-11218,-11488,-11764,-5222,11969,13549,303,-9629,-2971,1484,-1373,-6838,-2825,-5383,-8235,-8596,-3200,37,656,2810,904,-5896,-12005,-15615,-15426,-17278,-12117,-10121,-8702,-6821,5890,17701,11939,2883,-13492,-9172,4815,10391,-445,-7868,-6681,-6749,-12970,-9608,6309,4740,-2856,-4679,-6836,-1738,2878,-3465,-10740,-10373,-4594,-1727,-297,-74,-455,-1348,-2441,-5222,-2812,1023,9529,16365,21010,20712,11650,5935,21086,38999,39002,35107,18362,5051,1142,-394,-7817,-13042,-12591,-14271,-17602,-21282,-14613,-12341,-13318,-13602,-8692,-7506,-3320,10396,24090,20685,12424,672,-9084,-10612,-5522,9505,20597,15893,5868,-700,3209,12858,11225,-939,-4214,-537,-2048,-6256,-10078,-11156,-7706,-4809,-6686,-7907,-6146,-7427,-8303,-6684,-3146,-640,-805,4218,-1930,-14373,-9356,-8512,-10256,-7025,-26,4815,6524,9617,14783,17969,11573,-1075,-12048,-14676,-1567,-3176,-8387,-9372,-10853,-3097,8355,16209,9085,5768,4111,-2386,-7715,-15038,-11438,6151,31962,60689,50843,22836,6185,3069,723,-7212,-4792,13862,21355,17267,832,-6772,-5703,-2611,-2503,214,3603,8029,12709,7686,5793,7952,1380,-4403,658,7065,8400,8550,4200,-1071,-2387,2871,14511,21389,14929,4665,3456,3129,-426,-8902,-20329,-6454,2471,6325,13650,25303,22636,7111,-2605,-4163,-900,7497,14251,18493,15324,4355,-5767,-10637,-1624,2810,3151,-1212,-14996,-18224,-13785,-8743,-6212,-13655,1466,11215,-7012,-11048,13318,33875,27520,5951,-9141,-5483,-4616,-7024,-2693,-5426,-9038,-6090,3180,19911,34522,39357,30508,21036,14551,5987,-1327,-6774,-5193,6120,2415,-888,-357,5439,16463,20383,14007,7148,5365,10360,16620,12794,4145,-472,-2786,-5499,-7279,-1092,4748,3224,-1121,-2054,2310,6074,1594,-3368,-6232,-5952,504,19340,22970,17316,5149,-3675,-5172,-1781,1287,1630,-4749,-7839,-16331,-5999,11361,19907,15926,7475,7880,6200,5360,2288,-2806,-2345,-4580,-4860,-9074,-8800,-4067,-10966,-6971,-3122,-7280,-9078,-8389,-4249,-3218,-4851,-7558,-8985,-10010,-18207,-9247,-5787,-5861,-14728,-11989,-8073,-10994,-6312,-589,-4560,-8025,-7531,-10570,-4470,4386,7981,6732,3934,-1972,-5256,1626,13195,19044,10752,1295,-3083,-9102,-12951,-10325,-3650,804,-1645,1142,23271,27165,23561,8969,-11958,-7737,-408,-1445,-1634,-8380,-12799,-8022,-2546,4809,9884,4900,-7632,-49,4909,4506,454,-4377,-6289,-6333,-5018,-6037,4420,11852,14324,17600,3639,-16255,7397,34445,28605,12744,-2187,-3694,4449,11594,8820,-5312,-5950,1901,4435,7084,13417,12230,9404,11675,26667,23036,10754,-2780,-8186,-10269,-13554,-9101,-5146,-4050,-2716,-5089,-12759,-9839,-780,5675,7147,1413,-6612,-7387,5599,9756,5119,11058,14181,2100,-5566,-13548,-7774,-8448,-10206,-8987,-6349,-469,7675,16453,11999,8898,6277,99,-4483,-5658,-8012,-10246,-2902,7686,12237,10672,8180,5436,3966,2440,6211,14026,16302,1642,-16357,-4046,6666,-1035,-9921,-4837,2851,7244,9297,10653,-3182,-15933,-10395,-5020,7283,14842,28910,42402,44449,32932,17272,8643,4543,1004,140,-2286,-4605,-1384,-1800,1219,2716,1253,-1326,1532,7487,2679,-8468,-9228,-2049,6842,2145,-4980,275,5779,6769,-508,-6214,-11127,-13600,-11299,-11430,-5849,891,1058,-7009,-16348,-12457,1174,47,-9431,-7822,-6177,-2740,152,-4538,-10408,-7437,-3024,-3845,-3767,525,7920,19609,25864,12839,250,-2358,-3312,-11088,-17325,-5228,11438,19106,9555,3468,6002,12475,15887,22020,9794,1688,-669,771,-490,-3762,3500,22170,20992,10775,2081,228,8536,12824,9649,4490,-1000,6922,27500,33807,25391,20866,12848,-4404,-11228,-3437,1544,5681,17608,37780,44811,29017,8788,-6358,-10641,-10387,-13813,-10252,-5893,-3945,-6825,-8894,-7822,-8868,-11523,-5605,2800,10581,17923,5912,-1777,-6803,-12918,-18097,-14536,-9926,-3551,-1076,-8534,-6056,5424,14247,12894,1927,-12771,3020,8592,3843,1375,-1437,-2115,-5151,-8561,-11549,-16312,-13462,-7172,-8852,-11245,-8258,-7753,-9822,-15346,-14389,-10250,-4912,-1319,-3031,-11687,-7550,4433,12719,12047,4310,-5175,-10963,-8396,129,2653,5928,5900,5126,5356,6505,8490,7667,6607,-4632,-13944,-9189,-4418,-1501,2638,9632,15245,10672,3090,-1434,1347,4823,1494,-3486,2632,-1781,-12681,-6570,-2942,-4341,-4213,2077,-228,-1399,632,7081,5430,-3094,-3833,-3265,-950,1189,10435,20654,19304,6765,-3220,-1126,9392,12083,5895,-2839,-1351,14573,33415,13763,-2842,-11529,-13524,-12820,-8961,-4910,-1538,5090,14486,26939,41568,41378,36731,25660,10612,452,388,8060,8391,1738,-7655,-7708,1811,-2791,598,16142,20183,6382,-9847,-11310,-1880,6499,9128,4157,171,-3823,4801,17000,19515,18065,20423,14984,14468,18207,11991,8065,12585,6984,-7628,-10192,-5884,-8308,-9429,-1032,-2836,3302,9174,8869,5462,-515,-6833,-11520,-13815,-12358,-6929,-6912,-771,2678,-4540,-8051,6978,15949,10455,364,-4556,-5815,-2222,4091,9396,6913,859,2828,20636,33318,35272,28159,16534,4184,-2233,639,13201,27110,25479,14428,2938,-7876,-12537,-8278,-1347,3835,5973,9410,8048,4274,-56,3697,3911,-1964,3753,19058,30838,11759,-898,13853,20561,15468,7524,895,-3841,-4588,-10479,-1035,10401,32682,52699,49304,19516,1491,-1322,1903,2901,338,-5708,-13415,-13923,-10294,-13167,-20166,-17736,-18061,-13089,4625,18137,11624,7812,10916,26692,42778,44099,22027,-1479,-10179,-7081,-2331,-4291,-4871,-4420,719,2868,875,-3732,-9608,-5034,3872,13143,10345,8188,13600,7113,-1331,-7540,-12909,-17856,-17664,-12033,-8161,-14612,-14679,-12778,-8643,-276,-2189,2806,11137,4379,-2433,-2432,-1384,3241,638,-2696,-6954,-5772,-2496,4798,10005,13987,18748,16852,8186,-4237,-13608,-13054,-12375,-7022,3450,10316,5432,861,-6716,-13344,-12314,-7909,-1860,3178,51,-10999,545,14551,10739,12626,14197,8399,2131,-4570,-5988,-2343,2387,4313,4390,6335,11915,25311,34226,24072,5319,-7501,-15317,-11412,-5814,-1190,1192,-5680,-13945,-4995,14148,23684,22769,17944,11599,14926,31137,53821,61721,53770,60388,65498,52547,29189,13686,6946,24249,46668,48218,21085,-4395,-8608,-1089,4705,5128,-10137,-8882,188,-2389,-9671,-12359,-11648,-8189,2969,23816,49311,51564,28211,10653,4041,-3495,-10399,-8022,-5393,1685,9800,7147,-7422,-8770,6608,16582,17254,19118,22956,17535,14024,31634,17630,13753,3352,228,9003,24215,36902,39146,31919,7829,-6223,-2999,23185,44405,49731,16849,-2330,-8573,-10161,-4294,2757,7242,6473,-4034,-10546,7964,38358,58839,52787,31896,13316,845,-487,-1929,-1430,-3950,-7382,-8112,-2041,-51,955,-3856,332,3347,7762,12422,17540,27692,26629,16804,2657,-1178,7000,13778,15471,6790,-5620,-10621,-11956,-11461,-11259,-9601,-8930,-7097,-3296,5936,11656,14536,10540,-1359,-7927,-417,-2451,-6444,-6913,-2540,-2465,-642,3823,6851,7083,382,-1416,6736,18159,27287,28892,16827,-4639,-9151,6256,11054,6282,1929,-3485,-7525,-10329,-6452,-8190,-9404,-9197,-7153,-5699,-8159,-10951,-795,13672,24033,20302,6074,-6217,-15718,-11997,-10176,-11344,-15464,-15672,-13875,-8590,-7482,-9030,-6386,2087,4237,-1505,-10576,-9095,-8771,-8563,-11236,-14405,-13460,-12958,-13241,-18036,-15391,-13153,-9210,-6611,-9532,-11798,-10549,-10187,-8759,-10014,-9612,-5356,-1124,2628,860,-1407,-6286,-7115,-5190,-2086,2120,5884,10316,-2555,-9165,-10815,-7787,-1017,9025,6471,575,-419,-4327,-11571,-5440,2063,8507,10738,14281,16860,12103,10567,263,-10854,-13458,-15544,-9507,-738,6373,769,-7405,-16990,-10320,-3078,-5022,-9754,-9709,-10965,-4994,-6293,-11320,-13834,-15898,-10546,-7866,-2887,6753,14737,15852,3824,-13654,-14630,-4809,-127,-6169,-7148,5279,11947,18933,32310,46174,44815,35243,24585,18440,14691,7436,-3591,-8468,1546,6371,1097,-5844,-8633,-12544,-13281,-7414,-2305,4729,15656,29606,36875,28047,11403,-4657,-10181,-5239,1043,-3697,-7010,-9767,-13831,-10473,-6223,-3312,-6057,-7635,-300,3570,6475,8384,6328,5162,-573,-6877,-16351,-3824,13462,26243,30203,27064,19440,16425,8177,2990,2180,-2158,-6570,-10015,-15198,-9832,-983,2312,-3398,-11456,-12486,-6395,7929,6965,-2858,-7334,-8448,485,9656,10149,-4624,-4737,9649,20771,25048,19111,13646,-1979,-7584,1675,450,-3323,-8542,-8765,-4927,-385,2942,-5430,-19291,-12918,-6800,620,5447,11502,18545,18787,13024,2478,-315,3778,10245,15591,5419,-1682,6359,20515,30987,25066,10707,478,871,2836,1971,-208,-2270,-5170,-4867,5027,17427,22326,17873,23173,24088,6281,-9193,-14466,-14531,-7922,646,2646,4686,4445,9693,22063,10528,-6324,-7349,4519,7281,-1205,-13795,2521,24480,27046,13522,-191,-10649,7050,33234,46943,29270,7787,9312,14215,3805,-12851,-8011,-1057,-3109,-13418,-16619,-14416,-8239,-6617,-6348,-7026,-1387,3279,-3198,-12913,-1515,2212,8964,13823,7070,876,-2818,-5211,-8573,-7999,4997,8502,11754,16367,13774,1838,-3066,-1119,9919,21904,34843,29277,6387,-10308,-10130,-1078,7033,10875,8817,12983,15304,10699,7891,1477,-4472,-3596,2437,6858,9449,16159,21192,22430,25498,35210,46699,48557,34417,14137,799,-762,-2368,-5710,-8463,-14503,-17948,-11597,-4657,-5104,-6619,-7383,-9688,-8990,-11310,-9268,6725,19168,14037,-2100,2183,15399,14385,-1875,-5377,1027,2587,1502,-2228,-1135,-1528,-6641,-13982,9035,19577,7376,-6068,-7557,-4194,-3969,7223,15886,8184,-10298,-3625,6664,1255,-10785,1352,20762,36231,28003,8257,-5543,-7633,-16,3909,1360,-1,-4948,-8813,-8546,-4852,-7392,-14368,-16982,-8446,-5103,-4042,-2373,-5243,-633,12760,26211,22389,23218,20794,13687,5823,-693,-5177,-6664,-8829,-10328,-6751,2169,4290,-3777,9226,34727,27057,5997,-6334,2009,8151,1659,1572,-2570,-7612,-7059,-2965,-1757,2749,12107,24022,25621,16029,6139,-1067,-1034,7101,4388,-6065,-3601,-1332,3214,6658,3515,-9105,-10772,3119,10775,6761,-4272,-7334,-6763,-3346,2546,4622,4394,-2349,-7560,-4267,-79,-1069,-4779,-6408,-7098,-11931,-7589,13183,9873,-3501,-7853,-365,5403,1042,-8405,-11322,-1162,5055,9240,12987,24440,40262,44667,32485,14059,8048,8233,14162,17792,19438,18074,8051,-4531,-18652,-2976,27424,53084,41990,8123,-9874,9948,27284,35987,28397,15186,6662,9863,16244,20893,23170,13468,-1750,-13294,-14021,-9330,-6046,-458,12969,14464,6624,9641,14137,9038,1757,2225,-2238,-15223,-7137,-4450,-5961,-7296,-9808,-7877,794,6911,11090,8551,-948,-1616,-134,3749,6693,2884,-7349,-14202,-9479,-12728,-16027,-10881,-1239,4785,5630,-2700,-3031,2486,658,-2631,-1766,-1963,-4247,-4931,1940,8561,9659,7162,182,-9787,-15793,-13254,-12902,-7838,-1746,-793,2465,8850,15295,12015,8538,9526,7647,2630,-3632,-12282,-12518,-8961,-10050,-15587,-8591,-57,7463,12611,2652,-9399,-15268,-7272,5420,19634,16996,5250,-6686,-11641,1980,6706,2935,1597,5868,20404,35071,50624,28212,2336,-6866,-4814,2351,1905,-2489,-8642,-16655,-16321,-10854,-1107,6261,5963,-2589,-7978,2391,5496,1811,-3040,-6336,-6490,-5159],[-5572,-8351,-7281,-7091,-5561,-3272,-3632,-5251,-4196,-979,2364,3245,-125,-4438,-3709,1480,3987,3753,2814,-2639,-7390,-3888,-1231,2099,3797,-36,-5787,-5897,-2083,-514,2646,9812,10294,8443,6303,5637,8462,13115,10550,10825,10799,6213,6289,5645,-76,-4959,3849,11598,6888,169,2200,-2004,-11356,-14413,-7302,-12999,4252,10590,9351,2323,-5695,-14458,-6091,-3550,-3019,-1005,-2565,-520,-2673,-1224,1775,1181,412,-1580,-7388,-4310,-2404,-515,2150,3841,7337,8788,4413,-2815,-4128,7055,22451,30531,30455,20419,10060,1046,-10657,-16457,-14556,-13476,-10927,-5446,-3335,1016,6083,8096,9653,10202,10239,14573,7254,-2944,-12277,-12806,-11618,-10405,-8819,-7929,-8884,-7580,-2337,344,2595,12889,23331,35388,46904,61343,72136,54350,21252,-780,-12600,16,8862,2356,-13603,-8982,-4720,-9673,-17638,-15984,1739,12170,12246,6028,2752,-2213,-10100,-11805,-5089,4246,8361,5054,2983,4332,10414,12275,7008,-633,-5044,3000,3002,-5626,-8740,-3945,-5808,-11189,-16421,-7902,510,9097,19401,30747,6527,-18513,-25091,-59089,-65465,-26236,95279,243492,371080,389178,297632,166967,68702,28035,34813,44740,24542,2309,-7706,-7861,-5614,2327,2829,-4366,-7589,-1849,13117,16748,6770,6406,17344,18663,9855,4050,2235,3426,4342,-248,-6563,-9353,-11699,-4244,6522,13053,22686,33744,30743,10519,2225,680,1468,1987,3628,6358,5494,3201,-667,-6725,-4783,63,5864,12753,21535,20272,13645,14521,20864,24347,16456,1525,-10573,-5163,1830,-5401,-16958,-8523,13063,27499,25612,13616,-1291,-5091,5513,3244,-5587,-5007,-1620,-3663,-7325,-5535,-1386,-1298,-4189,-5888,2233,13627,9890,-312,-6977,-15433,-8920,-4617,-1130,-1824,4321,12997,8148,589,-4902,-6968,-412,10855,12160,4237,-10691,-14718,-5720,3120,11480,9349,-6114,-13985,-6161,-6254,-10232,-11607,-11889,-10240,-2704,13941,15175,1993,-6679,-2285,1824,-2017,-9637,-5229,-5653,-7004,-7038,-2414,127,-178,1698,-451,-7102,-12601,-16158,-16531,-17101,-9922,-6250,-4793,-4419,7505,21240,15831,6216,-10810,-11202,3157,10766,986,-7377,-8378,-8316,-13950,-8915,9263,10383,771,-4396,-7859,-1930,2978,-2973,-10718,-11015,-5391,-2203,-336,1495,450,-2580,-4312,-7126,-4708,-1892,5039,10371,14358,15981,8941,976,14204,32178,34482,33735,16835,3434,391,161,-5594,-9975,-9541,-11634,-15032,-19443,-16642,-13771,-13654,-11635,-8030,-7509,-2193,12191,25656,21467,12369,-1721,-11804,-12058,-6453,8913,18388,12866,4663,-1268,1167,9116,8729,461,-453,1524,-1915,-5632,-8982,-9907,-6030,-2841,-5030,-6760,-6411,-6898,-5035,-2116,525,718,-1195,3007,-4214,-12271,-7278,-6752,-8943,-4675,2539,9225,13250,17338,20324,18933,10022,-2327,-12878,-15852,-4231,-7454,-12814,-13161,-9798,-2384,4132,6276,-838,-128,1222,-4558,-9865,-16995,-9401,9046,35536,63523,52246,21230,1918,-1157,-1038,-5503,-1151,13546,17127,11853,-2567,-9008,-6176,-1479,-2380,-2022,1374,6871,13422,9480,7353,8136,796,-5279,415,7892,9706,9978,6289,-397,-5845,-3450,9638,20701,18117,10402,9729,8854,2121,-9059,-19037,-5908,1084,4874,11199,23454,22643,6846,-2570,-3812,-538,7525,13102,15903,11843,2219,-5313,-8773,-1387,2598,3537,495,-12779,-17250,-13455,-8123,-4499,-10992,627,8072,-10262,-9029,13978,31568,24061,2367,-8739,-1667,-1691,-5481,-921,-5874,-11178,-7696,2697,21205,37144,39581,28076,19321,14274,6489,-844,-6748,-4769,8086,6012,2693,2302,7608,17950,23091,17906,8801,6830,13621,23522,21292,11561,5387,-554,-7547,-8883,-523,7134,5479,-1210,-3645,-504,2990,73,-3094,-4275,-2824,-6420,14050,20734,16575,3534,-5052,-6927,-5270,-1719,-535,-8564,-12188,-16846,-1668,13312,19214,13193,4714,4932,3166,3375,2027,-1663,-373,-2018,-2246,-6318,-5447,434,-4055,-5390,-2776,-6725,-7807,-6237,-2424,-975,-2208,-5006,-6272,-8016,-17792,-9781,-6195,-7945,-16522,-10236,-7991,-11730,-6637,-3236,-9537,-8895,-9007,-12308,-8206,-1658,1047,672,-258,-5610,-8581,338,12699,18473,9628,-1642,-6515,-11195,-13749,-10181,-3173,1345,-568,3566,25508,26885,25210,8467,-12262,-7828,-1972,-2787,-1897,-8231,-11853,-5330,1665,9507,14689,7586,-8308,-2083,3367,4014,223,-6190,-8429,-5754,-3027,-7116,977,12098,18071,20716,2519,-16504,11054,39369,33095,16113,212,-2074,5913,12310,8457,-6325,-6749,-1708,-3022,-3381,3232,6584,5413,6691,21565,21972,11404,-3351,-8715,-9404,-14146,-14743,-10847,-7227,-4609,-6445,-13666,-11018,-2843,3512,6536,2746,-4111,-4106,7260,7623,-806,6358,14022,2390,-5933,-14095,-5688,-6622,-9863,-10061,-6974,264,8378,16507,12329,10654,8200,1801,-3173,-3838,-4422,-4052,2194,9855,12441,10555,7096,3150,1204,152,4654,13310,16243,935,-17679,-191,11747,2171,-8750,-5531,824,4382,6052,9881,-3239,-16662,-8948,-2245,10204,16093,30158,43544,44657,32841,17103,7816,3082,-413,-304,-1816,-2204,1687,573,4318,5637,2805,-1898,-563,6045,4024,-5343,-12681,-8005,3152,2947,3395,8514,10754,7645,-2249,-9110,-11656,-10297,-9240,-11016,-5792,1611,2150,-6353,-15204,-9166,9542,9033,-2358,-5809,-6345,-2340,565,-4485,-11702,-10066,-5189,-4635,-4073,12,6604,17213,26681,16543,4538,1771,784,-7277,-15734,-7022,7985,18468,9334,3104,4298,12667,17563,24426,10429,1964,-404,754,-1700,-6057,729,19731,23031,15728,8572,3896,10062,15549,12111,6183,622,8451,30166,37259,27955,22310,12391,-5020,-9233,751,5983,8553,19755,40712,46407,29725,9175,-6197,-10774,-10535,-14977,-10016,-4774,-2869,-6807,-10229,-9415,-10513,-13598,-7083,2111,10877,17624,3511,-3929,-8399,-12390,-16587,-14197,-9570,-3439,-1945,-12415,-8415,3579,12350,11935,2963,-13116,-1691,4182,1560,450,-2175,-3030,-5941,-8913,-11276,-16879,-14937,-8425,-10502,-13326,-8820,-7484,-9820,-15795,-13752,-8953,-3052,983,-974,-9722,-5155,6469,13463,11303,3671,-4083,-9864,-8133,-389,1907,5807,7055,7390,8932,10801,11632,9561,7959,-3469,-12297,-11268,-7163,-4685,-1036,4752,10476,8764,2915,18,3287,5725,1210,-4928,1769,-3429,-11881,-5642,-2117,-4185,-4768,893,-2278,-3184,-1414,3607,1294,-5325,-4108,-2202,993,2361,9455,17516,15168,3834,-5892,-7279,2495,7104,4091,-2616,-30,16336,32519,11599,-4257,-12723,-14500,-13651,-8750,-3691,1143,8584,20202,34160,47698,43285,36361,23757,9474,977,3895,14061,15444,6715,-4240,-9466,-962,-7531,-3958,13035,20825,8417,-8725,-12970,-3515,5301,9935,6855,3834,-108,6680,16548,16955,13731,16807,15396,16314,20508,17022,11532,13810,6916,-7452,-10088,-4793,-7318,-11754,-2660,-2599,4773,10221,8125,3663,-2716,-9447,-13563,-15063,-12759,-9154,-7892,-1552,1781,-4806,-8326,6924,15191,9447,-238,-5257,-6571,-2809,4023,9848,7544,1433,525,15053,25806,28323,23707,15238,5060,322,5452,18771,29004,23287,11810,1269,-8958,-11838,-6911,120,5686,6955,9033,6895,1919,-3385,-106,3565,10,5159,18948,27540,9204,-42,16080,23568,16784,8708,3680,1052,-1834,-10030,-605,14122,37885,55871,48815,17934,-74,-3356,549,2063,242,-5306,-12802,-15431,-10174,-11774,-18555,-17602,-16790,-10437,9191,19724,10552,8345,11663,26785,42623,44653,23193,907,-9428,-8206,-4479,-6034,-5242,-4097,68,1580,389,-2798,-8828,-6559,2028,9432,5087,4822,12027,7380,-1341,-8461,-13604,-15558,-11466,-5275,-1962,-9088,-12746,-12497,-9808,-1045,-1236,4414,13846,7767,-462,-2767,-2513,1259,-2121,-5336,-9050,-7424,-3290,5056,10485,13754,16997,14042,7046,-4007,-13351,-13899,-14147,-7798,4654,13768,8492,2897,-5806,-13344,-10725,-5312,1799,7984,5028,-6063,-6301,6777,1782,5893,8633,5049,432,-6683,-8357,-2448,2978,5355,5939,8391,14803,27270,34622,25336,6667,-8652,-13562,-8172,-3018,667,1954,-5549,-15366,-7515,10593,19258,20731,18209,10735,13776,29930,52231,60198,54414,61325,65719,52530,29248,14177,4342,14704,36821,40854,16451,-5223,-6190,-35,5087,5934,-8628,-9143,-1101,-4028,-10212,-10772,-11212,-9773,1686,23531,48870,50726,28107,10777,4396,-1958,-7948,-4811,-3513,2318,8483,3073,-9958,-7090,7942,16702,16554,18244,21719,15723,10101,30972,22406,15387,1625,-2202,6460,21709,37161,40672,30076,6176,-5574,-2346,24630,48394,54653,20359,-282,-7334,-9962,-3322,4684,9544,9425,-2112,-14693,1913,25924,44853,45173,29322,14982,4219,3257,2277,3212,197,-4259,-6241,-882,1193,2372,-3284,-637,988,5841,12917,22162,33745,30142,17497,2156,-1595,7078,15046,16798,7540,-5980,-11486,-12990,-12835,-11303,-9124,-8043,-6333,-3422,6149,12796,14814,9900,-2589,-6245,2332,-515,-5607,-7046,-3550,-3949,-2158,3374,7283,5952,-1202,-392,11076,21682,26348,27180,17385,-3384,-8159,7813,12263,6843,2015,-3740,-8251,-11310,-6299,-7092,-7573,-8056,-6691,-5448,-7869,-11195,-845,14824,27253,22961,6608,-6623,-15425,-10689,-9622,-10817,-15644,-18961,-17613,-10465,-9914,-12865,-11284,-2647,438,-4033,-12547,-9850,-7649,-6612,-10531,-15181,-13297,-12911,-13358,-14157,-9023,-7602,-6664,-5179,-9344,-11245,-8611,-7868,-7384,-9411,-8527,-4614,-2317,-1868,-5529,-5380,-7868,-7479,-5658,-2722,1430,5184,8018,-6272,-12303,-12136,-6569,1131,11732,6106,-351,650,-2481,-10636,-6352,1167,7911,11302,16139,19446,14139,10561,-176,-10493,-12414,-16837,-11245,-3445,4188,-747,-8426,-16457,-9242,-1918,-3415,-7089,-7370,-12114,-9296,-8860,-12273,-13981,-15574,-10011,-6854,-1546,8741,17823,17504,2754,-15001,-13227,-2867,603,-6727,-7133,6057,12014,18256,30358,42071,39877,32405,23863,18310,14611,7441,-3358,-7959,613,4307,-1882,-10234,-12924,-14271,-17384,-11144,-4771,2430,12759,26730,37898,31168,14554,-1452,-6600,-1627,2405,-3103,-5753,-8238,-12112,-8313,-4282,-1705,-5230,-7942,-337,3727,6628,8749,6887,5170,-676,-6705,-16053,-4291,12779,26616,32344,30967,25088,23437,15280,8974,6998,584,-5280,-9713,-15932,-10840,-2088,1916,-2225,-9917,-11439,-4877,10859,11452,-1137,-6451,-5562,5606,13952,12636,-3869,-4691,12122,23473,26443,19295,14104,-1379,-8285,-1057,-3055,-5870,-10792,-9786,-4741,-680,1780,-7608,-16596,-8550,-1378,9057,15043,17025,20710,19528,12421,2583,740,5222,11086,14671,2868,-4487,2234,15710,25664,21179,9304,1687,1325,2454,2041,103,-2490,-6684,-6447,2949,12709,15932,10904,16866,23576,9758,-4560,-12331,-17538,-11190,-1275,1594,5468,8435,15512,26422,11979,-5400,-6012,6650,9391,-12,-12784,3925,24415,28980,17564,3510,-4856,14542,45409,57648,34153,11026,14031,23296,14675,-5027,-9428,-2543,-4173,-12246,-16247,-16155,-9552,-7240,-5469,-6264,-5417,-2877,-7546,-11694,-2767,-1369,7932,14518,9068,1576,-4844,-7910,-11021,-9269,3855,6226,7275,10076,10056,1647,-2481,-175,12145,25928,38345,30722,7195,-9003,-10302,-3893,4315,9955,8992,12424,12900,6983,4567,393,-4124,-2375,2908,6517,9214,16029,21635,20723,22627,33164,45677,47965,37056,17929,3925,1399,-195,-3767,-6825,-12781,-16080,-10353,-3446,-3520,-5525,-7595,-10561,-9873,-11161,-5742,11132,22896,17047,-412,1583,12632,11472,-2641,-5735,-1185,-1028,-1836,-4668,-3572,-3512,-7910,-14501,8203,17657,5015,-8307,-8918,-4784,-4064,5837,12713,4098,-11500,1820,8910,1821,-10149,2711,24927,42711,34513,13297,-2989,-7571,612,5951,2192,-531,-5252,-9219,-9014,-5261,-7417,-14035,-17998,-9895,-5879,-4309,-3440,-7157,-1685,11003,25454,22701,23478,20067,13845,7470,1733,-2429,-5774,-10457,-13441,-8873,408,2318,-5465,10298,37565,30867,8049,-5226,3861,7660,3279,4122,-540,-6572,-7152,-4016,-3664,1289,11631,24143,25856,15765,4733,-2851,-2102,5660,-355,-9053,-5770,-1724,4838,8164,3854,-8400,-9881,2980,9510,5454,-5271,-6874,-5576,-2378,3203,5132,4928,-2474,-8478,-3912,1423,771,-4176,-7735,-9391,-14205,-9050,8694,2771,-8727,-6476,4480,8248,2169,-7591,-8127,366,6530,10595,13741,24081,39533,46662,35760,14571,7342,6677,12003,17082,20396,19578,9101,-3230,-17149,-3635,27619,53441,43886,10326,-8442,11673,29734,37189,28236,13117,3766,8215,15510,20617,23653,14062,-1484,-12906,-11497,-7128,-6969,-3920,9038,14553,9503,12538,15818,10236,2373,2142,-461,-11520,-4741,-2605,-4185,-5507,-8212,-7042,1126,6727,10096,8036,-722,-2973,-2607,-186,2532,-144,-8954,-14494,-8512,-11557,-15357,-10484,-1170,3240,3538,-3122,-2617,2621,1584,3133,5626,3474,-2053,-7820,-3038,3569,4586,3278,-682,-7550,-11976,-10857,-10229,-4632,368,888,3410,10418,18665,18142,14219,12575,7830,1879,-4076,-12184,-13062,-8801,-10113,-14793,-8708,100,8201,10285,-209,-10829,-16108,-8582,3815,17605,15710,4162,-8416,-12439,1505,7360,4733,4002,8898,23582,38712,54990,34400,5236,-4708,-3524,3309,2928,-1691,-7379,-15134,-15595,-9754,-557,5517,4452,-4273,-8001,3000,4933,238,-3838,-6479,-7352,-6028],[-6041,-8412,-7839,-8289,-5828,-2505,-2716,-4531,-4033,-1642,1232,2512,-99,-3020,-2417,652,1349,-371,-752,-5525,-10114,-5655,-2338,765,1546,-2780,-8308,-4830,887,2163,4621,10010,10048,8313,6416,5763,8048,11636,7768,8415,9354,5866,5625,4556,21,-1698,5332,11692,5953,142,3375,-1362,-11193,-16338,-11353,-5391,9703,13081,9450,1647,-6058,-13150,-6581,-5097,-5070,-2822,-2013,571,-1550,334,3629,3414,2402,13,-5638,-2147,-689,302,2144,2588,5504,7559,4591,-1492,-4260,3177,15110,20016,18198,11463,4373,-3935,-15185,-12438,-7217,-3924,-4725,-4457,-6069,-1755,4486,7875,9746,9526,8888,14609,7216,-3596,-14014,-14685,-13573,-9380,-7661,-7523,-9248,-8237,-2003,1384,3294,11625,20063,32459,45231,59414,69588,53598,22819,-575,-13193,151,6764,-85,-15602,-11536,-8567,-13816,-20602,-15594,2867,10853,9274,4247,2105,-3766,-11913,-12364,-5682,2652,6509,3923,3353,6694,13777,15057,9360,-440,-4560,1168,730,-6321,-6887,-1892,-3414,-7387,-15726,-8149,1518,10678,21139,32220,7081,-17160,-23795,-63895,-67504,-18254,117973,279088,412269,424475,317763,172422,68092,31372,38769,46289,24654,2778,-9101,-10048,-4225,4705,4782,-3047,-6609,-1712,12114,14954,8799,9168,17644,16391,6690,430,-1478,69,1984,1125,-3040,-6193,-9930,-6242,3140,9294,19072,31332,30380,11260,2404,-895,-1300,-971,1122,3904,2911,1406,-2579,-8863,-6572,-867,6118,13907,22383,19836,13014,13336,18476,22482,16094,1927,-10366,-6078,-751,-9429,-9238,-2159,19263,29185,24177,11935,-2608,-5328,8114,5398,-5449,-5689,-2051,-4042,-7295,-4901,-436,-447,-4341,-7453,-1251,9353,5691,-3562,-8949,-16942,-10048,-5851,-1716,-1938,4424,14734,10952,2464,-3012,-3792,2867,13335,13002,3476,-10442,-11637,-3227,4848,12367,10131,-5608,-15739,-5963,-5499,-9496,-11581,-11989,-8813,-361,15945,17121,4105,-3669,-1242,2108,-2836,-11768,-5620,-3924,-4314,-5040,-1793,-234,-1440,-30,-2439,-8439,-12896,-16506,-17367,-15735,-7440,-2060,-451,-764,10691,26526,21208,10155,-7867,-12941,1431,10884,2432,-6490,-9618,-9529,-14504,-8161,12130,16123,4438,-4287,-8580,-1381,3952,-1314,-9159,-9572,-3857,-982,423,3272,1145,-3767,-6133,-9111,-6765,-4956,577,4796,8010,10633,5167,-5484,6448,24754,29311,31589,14868,1891,125,1285,-2736,-6172,-5455,-7869,-11389,-16114,-18653,-15156,-12863,-9320,-7041,-7076,-725,13978,26779,21979,12549,-3302,-14589,-13453,-7502,7687,15440,9477,3295,-1516,-48,6977,8025,2820,2644,3186,-1724,-4911,-7824,-8561,-4424,-1091,-3342,-5197,-6403,-6165,-1670,2906,4864,2456,-1437,1792,-6040,-10375,-5458,-5039,-7515,-2833,4580,12850,19115,23886,24340,18848,8650,-2662,-12905,-17093,-6840,-10994,-16026,-14312,-6719,-717,1696,-486,-8264,-4883,-1637,-6464,-11430,-17152,-6633,11917,37539,61768,48865,17097,-2801,-4400,-1152,-2203,2456,12498,13100,7452,-5508,-10867,-6075,-42,-1958,-3910,-1110,5031,13376,10555,8121,7692,-173,-6483,-241,8175,10294,10674,7969,982,-7412,-9766,3877,18537,20269,15493,14824,13679,4531,-9021,-17615,-5496,-401,3275,7753,19059,20795,6044,-2709,-3628,-439,7404,11788,13208,8342,120,-4800,-6681,-739,2276,3388,1499,-11006,-16218,-13174,-7729,-2968,-7886,777,5333,-12627,-7007,14152,27831,19121,-2363,-6595,2442,1610,-2576,1480,-5907,-12998,-9382,1710,21573,38216,37794,24653,17137,13658,6879,-392,-6766,-4692,9355,9366,6535,5635,10039,18861,24894,21209,10293,7994,16233,29855,30099,19477,11218,1574,-9453,-10530,-80,9464,7612,-1256,-5183,-3303,132,-870,-2134,-1818,1030,-10477,8288,17805,15122,1607,-6273,-8247,-8869,-5147,-3168,-12710,-16182,-11068,3082,14684,17636,10117,1831,1785,54,1404,1816,-295,1764,754,743,-3433,-3032,3810,2194,1250,950,-3924,-4741,-3143,-341,1379,627,-2378,-3495,-6060,-16233,-10197,-6490,-10154,-16928,-8710,-8347,-12759,-6945,-6057,-12379,-8341,-10084,-13490,-10683,-7247,-4711,-3363,-2589,-8273,-11793,-691,12196,17811,8738,-3442,-9174,-12893,-14292,-10007,-2962,1378,-27,5647,27202,26769,27143,8311,-12094,-7974,-3704,-4705,-3278,-8804,-11189,-2711,6188,14942,20064,9739,-9575,-3928,1938,3315,-365,-8252,-10364,-4943,-1257,-7121,-1983,13612,22863,23306,1164,-15645,13615,42221,36314,19142,2923,-317,7204,12383,7333,-7603,-7676,-5526,-10297,-13420,-7320,-75,408,758,14430,18414,10706,-4546,-9037,-7218,-10900,-19554,-16026,-9211,-5944,-7542,-13402,-10619,-4116,1764,5824,3686,-1641,-823,8293,5177,-6342,3743,15561,3645,-6008,-12419,-3200,-4831,-9424,-10899,-7406,532,8160,14679,11660,12048,10028,3431,-1939,-1980,-644,2486,9043,14172,14051,11124,6284,1042,-1532,-2512,2424,11561,15155,1096,-12914,4303,17111,5071,-7833,-6207,-1198,1642,3316,9216,-2983,-16962,-7388,773,13718,17950,31770,44367,44188,32093,16320,6370,1118,-2079,-756,-1221,312,3845,2344,7098,8463,4264,-2536,-2419,5076,6897,1795,-5797,-12705,-201,5057,12289,16581,15026,7740,-4364,-11298,-9835,-7647,-8104,-11183,-5822,2138,2802,-6132,-13245,-2470,22885,21987,6225,-3289,-6461,-2064,857,-4381,-12736,-12800,-7596,-5239,-4293,-752,5261,15103,27209,20151,8887,5869,4522,-4080,-14142,-8883,4583,17187,8779,2500,2208,12119,18706,26010,10582,2241,157,740,-3136,-9052,-2954,14546,22092,19074,14354,6792,11157,18431,15124,8250,2182,9665,31830,39358,29615,22862,11463,-5391,-7379,4114,9169,10727,21180,41619,45439,28754,8652,-6633,-11695,-11488,-16821,-9966,-4082,-2368,-7394,-12111,-11223,-12057,-15690,-9078,309,9407,15875,986,-5736,-9337,-11095,-13972,-11736,-7522,-1490,-655,-14132,-10886,1454,10192,10738,3783,-11632,-6650,-815,-1814,-1535,-3547,-4278,-6793,-9147,-10799,-16795,-16716,-10167,-12570,-15121,-8575,-6907,-9513,-15052,-13134,-7950,-1619,2749,627,-8115,-3434,7709,13272,9530,2407,-3088,-8873,-8144,-1305,747,5307,8018,9729,12637,15055,14848,11477,9247,-2358,-10734,-13734,-10221,-7868,-4297,585,6215,7244,3356,1964,5208,6232,324,-6786,938,-4374,-10809,-4831,-1590,-4263,-5388,-197,-4356,-5394,-4222,-540,-2700,-7446,-4583,-1471,2613,3717,8938,14641,11024,681,-8666,-13663,-4220,2029,2063,-2555,928,17212,29538,8709,-6105,-14218,-15583,-14640,-8765,-2815,3649,12229,25902,40151,51477,43361,34782,21209,8113,1587,7208,19864,22217,11068,-1532,-8488,-2074,-11059,-7934,9218,20059,9737,-7413,-14414,-5484,3478,9918,8927,6901,2809,7443,15172,14035,9879,13903,16124,17616,21237,19754,13709,13375,5616,-7899,-10758,-4747,-7221,-14418,-4192,-2767,5507,10481,6542,1017,-5552,-12282,-14847,-14763,-13229,-11708,-8333,-2540,485,-5245,-8968,6153,13652,7881,-1304,-6514,-7855,-3750,3562,9996,7932,1373,-2235,9060,17930,21154,18678,13063,5414,2732,10475,24183,29867,20667,9181,-528,-10387,-11481,-5796,1355,7177,7565,8268,5425,-482,-6661,-3707,2602,1543,6680,19003,24280,6835,-60,16384,24667,17121,9650,6482,5173,-52,-9795,-420,16876,40409,55490,45851,15588,-2070,-6059,-1455,705,-335,-5197,-11933,-17067,-10528,-10707,-16848,-15821,-14011,-6915,13909,19956,8373,7311,10672,24300,39388,42168,22405,2609,-9014,-9710,-6884,-7908,-6050,-4195,-836,179,-316,-2415,-8462,-8198,620,6729,1463,2561,10443,7498,-696,-7876,-11273,-10201,-5685,149,2769,-4434,-9991,-12086,-10847,-1958,-760,4701,14934,10149,935,-3612,-4300,-1251,-5152,-8256,-11659,-9948,-5561,3576,9452,12355,14406,10508,5107,-4563,-13626,-15030,-15763,-7871,6165,17161,11180,4212,-5727,-14014,-9466,-3060,5071,12273,9604,258,-9264,702,-6058,-1222,2763,1441,-1481,-8600,-11439,-3191,2816,5811,6810,9324,15856,26475,31747,23836,6519,-10462,-11250,-5155,-675,2023,2368,-5236,-15922,-10343,6626,15691,18414,18506,10296,12648,28082,48306,54999,52147,59209,62589,49495,27223,13678,1898,3502,24323,30336,9386,-6635,-4138,1163,5480,6608,-7263,-9043,-2640,-5929,-10580,-9612,-10426,-11180,-73,21852,45366,46849,26623,10253,4330,-510,-5593,-2314,-2479,2141,6433,-1114,-11816,-6492,8166,15813,15019,16492,19607,13152,5943,29501,27500,17829,830,-4459,3513,17612,34123,38551,25547,4330,-5469,-2003,25453,51087,57797,23288,1266,-6662,-10339,-2882,6505,12226,12883,450,-17555,-3941,15008,32032,37524,26571,16435,7326,6673,6264,7675,4340,-914,-4184,3,2154,3549,-3020,-2017,-1783,3407,12786,25550,37327,31397,16533,582,-2611,6469,15280,16687,6883,-7289,-13017,-14522,-14334,-11023,-8900,-7737,-6082,-3783,5991,13105,13930,8288,-4566,-5355,4451,940,-5336,-7875,-5298,-6167,-4484,1832,6503,3780,-2813,950,15176,23849,23788,24084,16567,-2987,-7194,8875,12799,6731,1416,-4671,-9563,-11465,-5703,-6041,-6172,-7388,-6607,-5478,-7702,-11713,-1626,14395,27856,23392,6006,-7557,-15509,-10214,-9575,-10379,-14089,-15247,-13009,-7546,-8848,-13229,-11805,-2756,413,-4628,-15157,-10161,-6277,-4963,-9958,-16692,-13700,-10467,-11255,-10205,-2682,-1769,-3114,-3512,-9699,-11278,-7224,-5913,-6197,-8988,-7846,-4210,-3926,-7286,-13298,-10122,-9090,-7652,-6182,-3579,340,3855,4743,-10621,-16200,-13271,-5360,3715,14219,5196,-2037,1047,-1123,-9630,-7818,-464,6479,10889,16851,20913,15238,9748,-1056,-10566,-11891,-16761,-13376,-6822,1051,-3219,-10132,-14762,-8389,-1586,-3041,-5845,-5617,-10408,-13314,-11321,-13287,-14401,-15576,-9701,-6242,-762,10237,20690,18851,1393,-16670,-11648,-976,893,-7581,-7169,6327,11431,16766,26907,35808,33096,28188,22501,17814,14171,7051,-3513,-7961,-936,1465,-5490,-15012,-11027,-8584,-13894,-14986,-7654,-260,9568,23064,37214,33227,17607,2057,-2768,1653,2961,-3256,-5269,-7120,-10676,-6534,-2775,-562,-4802,-8715,-999,3125,5874,8073,6502,4392,-1348,-6944,-15905,-5385,11009,25138,31996,32131,28219,28385,21438,14810,11580,2903,-4365,-9745,-17040,-12261,-3761,701,-1769,-8896,-10772,-4009,12657,15332,300,-5637,-2645,10292,16873,13714,-3471,-4635,13840,24727,26085,17885,13162,-1682,-9780,-4630,-6551,-8530,-12844,-10066,-4401,-1428,9,-9209,-12863,-5128,2979,16355,25292,24403,23047,19525,11166,2397,1449,5938,10754,12392,-515,-7954,-2486,9800,18508,15308,6771,2077,941,1344,1390,-175,-3190,-8424,-8194,363,7903,9932,5817,11676,22611,13021,90,-8752,-16961,-14400,-3415,818,7315,14043,22789,31709,13987,-4246,-5128,8158,11225,1133,-11779,4272,21826,28368,20341,7015,325,20727,55675,66250,37771,13222,17417,31435,25965,4382,-7744,-4356,-6268,-12238,-15397,-16977,-10952,-8303,-5123,-5099,-10477,-10431,-12668,-9108,-3537,-4303,7322,15346,11921,3898,-5341,-10238,-13524,-9902,3216,4704,4100,5062,6558,1211,-2390,348,14103,29264,40501,30960,7536,-7858,-10104,-6627,856,7858,7966,10474,9639,3494,943,-1233,-4069,-1426,2980,5727,8382,15006,20596,17885,18719,29440,42011,44331,36995,20425,6869,3316,1716,-1961,-5269,-11163,-14190,-8662,-1688,-1364,-3948,-7576,-11413,-10857,-10822,-2449,15421,25879,19197,1041,1197,9678,7978,-3701,-5842,-2256,-2746,-3499,-6239,-5529,-5145,-9011,-14585,7231,15585,2798,-10506,-10489,-5811,-4311,4621,10965,3359,-5960,6279,10277,1939,-9657,3784,28164,47000,39334,17829,-811,-8416,193,6825,2317,-1352,-5757,-9778,-9821,-6208,-8194,-14532,-19747,-11748,-7096,-5176,-5021,-9344,-2841,8816,23260,21754,22577,18590,13600,8970,4071,437,-3498,-10013,-16809,-11385,-1935,-438,-6772,11960,40080,34686,10484,-3888,5472,6186,3010,5952,1712,-5481,-7136,-4712,-5276,-83,10569,22916,24492,14587,2975,-5101,-3927,3202,-5125,-11461,-7841,-2510,5702,9245,4072,-7605,-8740,3103,8457,4291,-6298,-6526,-4506,-1443,3646,5240,5105,-2767,-9153,-2852,3559,2886,-3532,-8996,-11363,-15496,-10657,3703,-2960,-9322,-1406,10141,11155,3577,-5996,-5325,1535,7309,11387,14556,24130,38557,47334,38270,14935,6194,4454,9115,15971,21082,20593,9548,-2473,-16055,-4039,26298,49839,42250,10704,-7415,12862,30789,36526,26691,9934,-172,5571,13984,19625,23561,14514,-1189,-12225,-8549,-4752,-7640,-6889,6157,15029,12619,15204,17134,11054,2766,1860,1170,-7479,-1846,-269,-2184,-4120,-6877,-5957,1982,7116,9450,7528,-251,-4073,-4937,-4037,-2356,-3744,-10589,-13477,-7049,-9968,-14192,-9870,-1098,1754,1413,-3516,-1982,2920,2793,9967,12884,8895,1264,-8083,-8133,-2300,-1282,-813,-1417,-5397,-8685,-8606,-8006,-2323,1922,2842,4667,11732,21160,23650,19598,14889,7391,1062,-4505,-11292,-12280,-7975,-9622,-13009,-8837,-68,8251,6965,-3398,-12282,-16543,-9889,2297,15526,14319,3156,-10065,-13261,460,7130,5855,6089,11819,26103,40998,56955,39729,8372,-2262,-1791,4380,3973,-650,-5758,-13297,-14123,-8401,-65,4653,3144,-5018,-7463,3567,4144,-1309,-4417,-6257,-7685,-6437],[-6353,-8129,-7627,-9191,-6003,-1985,-2082,-3906,-3673,-1837,642,2288,523,-1215,-1027,-284,-1562,-4536,-4166,-8327,-11476,-6704,-3139,-694,-933,-5662,-10072,-3093,4016,5054,6748,9920,9611,8114,6619,6266,8338,10633,5129,5947,7729,5357,5120,3766,439,1115,6172,10616,4309,49,4136,-1083,-10843,-15730,-8406,2877,14621,14997,9315,1062,-6245,-11583,-6386,-5917,-6675,-4762,-1976,934,-933,1535,5172,5386,4183,1576,-3773,-232,875,1003,2038,1150,3471,6243,4770,-139,-4132,-889,7383,9920,7098,3173,-1514,-9309,-14735,-7543,-368,5034,3346,-1053,-6963,-4683,2334,6994,9341,8602,7696,14869,7697,-3506,-12157,-15399,-11749,-6878,-6046,-7108,-9740,-9005,-1714,2528,4074,9875,15919,28140,41944,55747,64878,51103,23516,-704,-13934,-91,4509,-2680,-17160,-13374,-11635,-17314,-23369,-15509,3297,8314,5139,2155,1271,-5613,-13874,-12470,-6498,608,4333,2424,2846,7494,15323,16536,11389,111,-4435,-1013,-1898,-7225,-5527,-303,-1426,-3663,-12961,-8433,2184,11928,22460,32586,7223,-16072,-22966,-66312,-67324,-10486,135113,302880,438208,446511,330256,175488,67911,34774,41192,45873,24219,3028,-10693,-11029,-1914,6648,6019,-2155,-5778,-1487,10745,12160,10005,11213,17348,14017,3567,-3218,-5161,-3167,-20,2793,149,-3060,-6915,-6118,833,6104,15736,28618,29483,12002,3216,-1169,-2562,-2577,-401,1988,488,-702,-4978,-11158,-8376,-1864,6081,14572,22509,18852,12015,11773,16061,20629,15828,2750,-9398,-6467,-3279,-12904,-1563,5148,24696,29708,22223,10179,-3879,-4544,12246,9039,-4259,-6070,-2577,-4633,-7409,-4488,170,-87,-4868,-9306,-5269,4181,1156,-6690,-10466,-18404,-11321,-6939,-2027,-2009,4128,15360,12100,2843,-1955,-834,6347,16027,14170,3548,-8534,-8393,-834,6418,13071,10651,-4898,-17045,-5623,-4485,-8428,-11248,-12112,-7761,1541,17571,18933,6172,-920,-172,2070,-4006,-13113,-4316,-678,-618,-2881,-1507,-1220,-3303,-2541,-5186,-9961,-13034,-16879,-18009,-14272,-4930,1979,3657,3231,14772,33140,27891,14429,-4906,-14580,-599,10503,3671,-5460,-10512,-10572,-14825,-7711,14344,21065,7547,-4650,-8915,-275,5359,999,-6615,-6689,-858,959,1315,4817,1388,-5025,-8006,-11300,-9130,-8250,-3876,-398,2221,5066,519,-13273,-381,18228,24215,28848,12399,191,71,2743,475,-2154,-1233,-3645,-7086,-12146,-17954,-16259,-11327,-7002,-5978,-6333,854,15485,27124,21880,12711,-3933,-17493,-14892,-8868,5673,11676,5616,1556,-1657,-552,6086,8333,5162,4879,4241,-1643,-4280,-6810,-7401,-3341,-126,-2060,-3529,-6227,-5441,1484,8013,9597,4429,-1604,517,-7416,-8937,-4119,-3650,-6375,-1611,5986,15506,23684,28682,26401,17645,7538,-2152,-12108,-17079,-8699,-13096,-17239,-12632,-3422,966,315,-4362,-13099,-8371,-4438,-8009,-11984,-15312,-3912,14208,37403,55396,41041,10872,-7629,-6076,310,1862,5618,10677,9377,3835,-8185,-12420,-5505,1559,-1390,-5482,-3887,2388,12372,10744,8028,6646,-1533,-8081,-1426,7733,10019,10539,8927,2407,-7110,-15555,-2471,14866,21000,19306,18323,17110,6610,-8825,-16212,-5394,-2129,1353,3338,11964,16699,4604,-2986,-3592,-558,7177,10417,10579,4920,-2026,-4403,-4630,132,1765,2651,1708,-9851,-15461,-13190,-7777,-1877,-4661,2399,3633,-13398,-5140,13754,22934,13166,-7658,-2610,6758,5166,1574,4280,-5662,-14357,-11127,203,20853,37396,34064,20448,14485,12609,7047,21,-6859,-5200,9512,11848,9985,9162,12547,19146,25645,23524,11455,8622,17672,34663,38274,27368,16667,3477,-10893,-12253,115,11560,9453,-1340,-6637,-5968,-2270,-1286,-731,783,4848,-9100,2075,14065,12849,-597,-7295,-9081,-12358,-8248,-5296,-16266,-17564,-5142,7580,15428,15438,7005,-925,-1249,-2917,-418,1704,1302,4012,3569,3732,-905,-1472,6033,7500,9557,8169,1557,120,517,1727,3634,3546,308,-696,-4128,-14342,-10496,-6669,-11809,-14676,-7282,-9098,-13929,-6982,-8279,-10256,-7064,-10764,-14025,-9617,-8434,-5809,-3355,-2004,-8599,-14384,-1480,11584,16946,7907,-4310,-10915,-14155,-14564,-9755,-2927,1022,72,7375,28311,26881,29289,8570,-11458,-8129,-5513,-7022,-5562,-9966,-10645,-75,11014,20994,25573,10887,-11149,-5154,893,2580,-1213,-10434,-11338,-3680,370,-6271,-3237,16919,28568,25089,-321,-14088,15066,42863,38088,21721,5924,1625,8240,11691,5412,-9041,-8562,-9255,-16668,-20071,-17371,-7335,-5181,-5352,6515,12855,8603,-6338,-8803,-3882,-5524,-13416,-18143,-9750,-6633,-8223,-12331,-9298,-4556,605,5147,4231,715,2352,8887,2813,-10676,4016,18780,6090,-5203,-9241,-304,-3004,-8862,-11355,-7613,337,7181,11377,10251,13144,11829,5063,-694,-40,3282,9238,16815,19955,17163,12738,6177,-370,-3591,-4982,-74,9229,13462,2075,-7951,9275,22632,7781,-6919,-6674,-2961,-635,1412,8919,-2255,-16400,-5493,4211,17925,20500,33888,45185,43486,31063,15157,4523,-1046,-3601,-841,-224,2933,5514,3775,9709,11378,5882,-2911,-3762,4738,10678,9606,1347,-13293,-2808,8013,20872,24187,18663,7463,-6393,-11894,-6811,-5468,-7574,-11635,-5605,2783,3298,-6066,-10382,7540,40330,37460,15664,-374,-6293,-1740,1232,-4020,-13199,-15261,-9871,-5323,-4163,-1497,4137,13500,27648,23796,13476,10102,7970,-1430,-12815,-10576,1738,15791,8344,2040,69,11079,19563,26942,10457,2687,1379,1377,-3883,-11726,-6950,7216,17930,20315,19075,9154,12190,21758,18908,10740,3775,10726,32475,40009,30454,22828,10561,-5185,-5636,6674,11035,12006,21828,40641,42466,26747,7740,-7114,-12994,-12857,-17277,-9592,-3536,-2215,-8337,-14214,-12553,-12644,-16361,-11019,-2177,6382,12872,-1382,-6916,-9380,-9195,-11062,-8325,-4050,2479,3319,-10940,-12645,-580,8105,9605,4564,-9355,-10981,-5507,-5632,-4059,-5087,-5383,-7233,-8848,-9798,-15766,-18079,-11865,-14584,-14903,-7070,-5636,-8449,-13484,-12252,-6974,-346,4289,2132,-6535,-1975,8550,12602,7368,1109,-1843,-7653,-8104,-2271,-417,4851,9147,12365,16499,19239,18328,13749,10941,-770,-8750,-14226,-12747,-9977,-6138,-2196,2942,6549,4736,4531,7381,6712,-731,-8352,915,-4170,-9571,-3773,-883,-4096,-5636,-739,-5860,-7684,-7397,-4459,-5595,-8869,-4754,-613,4278,5432,9145,12464,7382,-2245,-10753,-18505,-8846,-1942,514,-2187,1881,17395,24933,5601,-7938,-15535,-16139,-15262,-8578,-1904,6292,16329,31592,44834,52994,42112,32586,18683,7081,2609,10368,25278,28416,14954,786,-5915,-1487,-12217,-10459,5751,18381,10720,-5556,-14539,-7131,1630,9565,10863,9804,5328,7591,13425,11298,6966,12058,17368,18695,20971,20546,14764,11668,3636,-8390,-11761,-5326,-7514,-15516,-5075,-2961,5881,10355,4591,-1966,-8476,-14644,-14477,-13381,-13189,-13728,-8060,-3332,-670,-5353,-9411,5221,11955,6381,-2216,-7717,-9078,-4426,3234,10299,8499,1261,-4704,3832,11176,15113,14075,10763,5944,5611,16139,29638,30121,18218,7010,-1965,-11620,-10926,-4468,2775,8769,8349,7756,4316,-2241,-9293,-6381,1632,3137,8730,19636,21671,5024,-523,15432,24376,16968,10763,9504,8833,1435,-9285,-37,18770,40327,51961,41162,13092,-3863,-8848,-3514,-598,-890,-4911,-10617,-16949,-10796,-9418,-14682,-12960,-10292,-2337,19107,19541,5921,5605,8716,20075,33980,37544,20424,4078,-8402,-10927,-8893,-9289,-6674,-4205,-1506,-828,-766,-2065,-8012,-9303,-36,5099,-391,1538,9268,7746,822,-5391,-7236,-4870,-356,4788,6674,-362,-7206,-11292,-11238,-2620,-469,4165,14891,12021,2289,-4356,-6010,-3367,-7517,-10535,-13878,-12405,-8465,976,7454,10386,11682,7083,3007,-5336,-13923,-15872,-16387,-6856,8203,20666,13890,5269,-5972,-14728,-7964,-628,8407,16466,14106,6238,-5052,-472,-8904,-8081,-2803,-1815,-2962,-9181,-14621,-3975,2461,6267,7583,9782,15778,23904,26833,20402,5289,-12317,-8220,-1897,1678,3361,2944,-4339,-15046,-12824,2721,12953,16369,19243,11314,12750,26659,43266,47471,47812,54838,57001,44278,23850,12751,459,-7548,12217,19444,1367,-7597,-1946,3007,6625,8009,-5271,-8065,-3816,-7415,-10264,-8350,-9123,-11118,-1518,19603,39981,41183,24617,9788,4513,1428,-2852,-8,-1702,1760,4327,-4638,-12362,-6236,7951,14510,13152,14421,17263,10599,2692,28390,33943,22089,1457,-5938,791,12773,28414,33084,19186,2986,-5394,-1464,26180,52792,59344,26003,2801,-6020,-10742,-2526,8790,15947,17225,3945,-13841,-8717,6914,22199,31076,24436,18252,10778,10303,10466,12353,8908,3131,-1165,1365,3443,4986,-2522,-3176,-4317,1089,12463,27684,38281,30488,14355,-1380,-3511,5821,15026,15684,5430,-8908,-14611,-15865,-14682,-10191,-8447,-7435,-5856,-3928,5940,13109,12586,6386,-6514,-4602,6390,2426,-5088,-8839,-7179,-8454,-6873,-39,5222,1691,-3334,2933,19141,24919,20367,20288,14820,-2994,-5676,10009,13219,6510,725,-5641,-10784,-10954,-4696,-4913,-4831,-6670,-6383,-5275,-7139,-11876,-2538,12956,26292,22088,4822,-8464,-15598,-10023,-9516,-9545,-11510,-10580,-7594,-3629,-6845,-12202,-10168,-450,2846,-3397,-16783,-9144,-4292,-3115,-8966,-17923,-14135,-7944,-8894,-6303,3627,4060,949,-1516,-10049,-11387,-5939,-3917,-4709,-8091,-6985,-3518,-4895,-11480,-16396,-11048,-8149,-6800,-6081,-4020,-514,2533,1286,-14872,-17953,-12344,-3596,7294,16816,4311,-3946,1245,150,-8296,-9085,-2192,4809,10008,16795,21474,15512,8331,-2127,-10723,-11261,-15445,-15288,-10386,-2510,-6133,-11824,-12404,-7282,-1618,-3395,-5504,-4595,-8098,-15922,-13017,-13764,-14578,-15487,-9188,-5608,-73,11698,23692,20392,462,-17799,-9671,1372,1287,-8159,-7014,6401,10616,14953,22718,28553,25596,23349,20929,17368,13839,6759,-3603,-8040,-2567,-1524,-9060,-17853,-5636,-2069,-8794,-15474,-10306,-2822,6579,19386,35401,34415,20751,6238,1664,4899,3232,-3590,-5119,-6092,-9151,-4695,-1244,552,-4350,-9485,-1792,2281,4719,6834,5636,3325,-2102,-7155,-15453,-6147,9133,22779,29968,31053,28978,31080,26358,20365,15925,4979,-3543,-9753,-18145,-13690,-5613,-962,-1749,-8079,-10110,-3366,13668,18766,1865,-4488,591,14673,18670,13762,-3119,-4411,14921,24652,24268,15338,11289,-2489,-11763,-8620,-9434,-10935,-13919,-9045,-3519,-2154,-1848,-9615,-9605,-2278,6536,22394,35252,33000,26001,19193,9727,2215,1985,6156,9495,9181,-4199,-11582,-7066,3584,10373,8139,3690,1976,64,-167,320,-704,-3968,-9915,-9736,-2182,3618,4894,2389,7851,21530,16260,4842,-4552,-13851,-16948,-5501,425,9878,20466,30613,37138,16179,-2836,-4346,9500,13131,2668,-10373,3361,16678,24935,21425,9948,4614,25160,62778,71705,39961,14425,19482,38203,36942,14961,-1495,-4539,-8533,-13251,-14817,-16711,-11962,-9495,-5096,-3624,-13557,-13777,-10875,-5784,-3717,-6223,7205,16423,15468,7587,-3841,-11456,-15823,-9796,3001,3862,2131,1560,3727,862,-2452,642,15816,31813,41309,30187,7579,-6732,-9300,-8448,-2802,4955,6022,7571,6252,1066,-2320,-3062,-3952,-482,2904,4719,7146,13312,18327,14365,14265,24565,36268,38261,34359,21461,9461,5115,3478,-197,-3640,-9380,-12061,-6510,611,1302,-1895,-7207,-12024,-11743,-10243,635,19490,28067,20489,2232,1212,6971,4408,-4873,-5667,-2180,-2644,-3325,-6588,-6863,-6278,-9707,-14637,5896,13255,707,-12570,-12105,-7127,-4596,3590,10535,5719,537,9755,10958,1798,-9190,4670,30289,48845,42301,21844,1278,-9768,-942,6805,2031,-2244,-6307,-10304,-10773,-7480,-9475,-15613,-22014,-13245,-8276,-6281,-6793,-11618,-3973,6525,20207,19893,20835,16637,13083,10355,6399,3640,327,-6944,-18945,-14027,-4536,-3377,-6784,13998,42045,38367,13475,-1944,6920,4267,1730,6611,3595,-4517,-6991,-5053,-6536,-1284,9116,20679,21887,12801,1240,-7544,-6356,-83,-9518,-13447,-9751,-3597,5778,9819,4160,-6662,-7378,3460,7627,3323,-7259,-6253,-3562,-534,3918,4971,4915,-3214,-9517,-1363,6072,5199,-2832,-10164,-12803,-14895,-12294,-815,-5311,-5173,5081,15857,13921,5144,-4039,-3099,2168,7359,11604,15399,24613,37490,46638,39860,15335,4890,1811,5973,14769,21590,21064,9342,-2318,-15465,-4149,23677,43074,37765,9550,-7043,13320,30290,34095,23934,5937,-4716,2426,11961,18010,22902,14903,-836,-11224,-5385,-2439,-8143,-9228,4280,15772,15737,17456,17996,11464,2956,1423,2632,-3311,1020,1939,-573,-3293,-5938,-4903,3083,7901,9065,6934,345,-4854,-7167,-7524,-7684,-7682,-12051,-11680,-5273,-8107,-12697,-9173,-1139,355,-592,-3865,-1222,3334,4365,16876,19181,13414,4621,-5424,-11805,-8617,-7443,-4584,-2000,-3624,-6028,-6741,-6383,-1114,2723,4675,6139,12801,22759,28140,24083,16049,6235,99,-5014,-9673,-10238,-6577,-8590,-10982,-8958,-758,7255,2740,-6833,-13686,-15939,-11114,923,13363,12702,2095,-11661,-14137,-1169,5884,6084,7636,14363,27631,41548,56289,43645,11576,308,220,5495,4926,508,-3973,-11331,-12317,-7009,247,3652,2239,-4105,-6421,3748,2855,-2992,-4967,-5979,-7716,-6590],[-6782,-7835,-7196,-9346,-6280,-1843,-1827,-3476,-3222,-1667,473,2465,1557,671,305,-1282,-4586,-8331,-6705,-9063,-10229,-7005,-3824,-2359,-3585,-8516,-10604,-1125,7149,8093,8835,9409,8899,7811,6873,7006,9136,10200,2783,3459,5876,4494,4506,2992,680,2995,6081,8278,2084,-122,4268,-1217,-10408,-13638,-3195,10017,18119,15853,8806,574,-6164,-9716,-5341,-5708,-7316,-6366,-2469,575,-817,2326,6341,7109,5861,3217,-1813,1463,2329,1648,1919,-391,1271,4844,4925,1199,-3739,-4720,-23,1282,-1512,-3352,-6917,-14299,-10416,-2813,5741,12845,10324,2151,-6340,-7560,-191,5567,8527,7543,6671,15211,8743,-2518,-9875,-13573,-8188,-3779,-4222,-6663,-10264,-9675,-1259,3887,4968,7858,11356,22875,37319,50645,58391,47007,23212,-1152,-14676,-526,2366,-5193,-17952,-14351,-13728,-19902,-25713,-15675,3192,5009,640,364,436,-7561,-15530,-11958,-7381,-1423,2497,1122,1942,7169,15367,16839,12942,1077,-4415,-3313,-4646,-8216,-4610,878,201,-66,-8762,-8149,2722,12938,23333,31802,6924,-15293,-22788,-66243,-65120,-3317,146487,315050,449300,455686,335524,176461,68040,37656,41893,43582,23333,3163,-12064,-10026,834,7939,6528,-1598,-4988,-928,9498,8970,10436,12531,16473,11612,593,-6728,-8347,-5591,-853,4828,3017,-102,-3393,-3455,681,4244,13228,26086,28351,12797,4489,-315,-2392,-2850,-967,562,-1719,-2957,-7541,-13201,-9861,-2730,5872,14829,21954,17455,10782,9984,13820,18949,15622,3912,-7553,-5538,-4905,-14788,5197,12823,28886,28972,19853,8601,-4605,-2244,17731,13911,-2013,-5790,-2962,-5272,-7582,-4233,522,-143,-5684,-11241,-9401,-1283,-3282,-9379,-11211,-17816,-12540,-7618,-1977,-2070,3362,14729,11582,2023,-1499,1906,10060,19127,15995,4637,-5974,-5451,1392,7863,13698,11092,-3780,-16417,-4799,-2980,-6828,-10361,-12182,-7001,3089,18799,20528,8108,1601,918,1805,-5288,-13063,-1848,3630,3848,-558,-1408,-2663,-5619,-5684,-8495,-11363,-12922,-17228,-18200,-12782,-2418,5699,7327,7182,19313,40754,35939,19097,-1837,-15949,-2896,9658,4745,-4285,-10941,-11373,-14856,-7639,15642,24611,9749,-5514,-8545,1358,6971,3648,-3496,-3037,2757,2940,1949,5892,1165,-6261,-9808,-13553,-11717,-11592,-8128,-5116,-2630,23,-4197,-21067,-3128,14476,20513,26339,9785,-1662,103,4383,3849,1813,2748,878,-2224,-7712,-14769,-16133,-9501,-4821,-4911,-5289,2478,16623,26574,21017,12680,-3660,-20140,-16241,-10566,2924,7225,1341,-612,-1818,-567,5853,8900,7014,6260,4684,-1652,-3766,-5989,-6557,-3109,-313,-1414,-1943,-5893,-4802,4268,12914,14485,6526,-1710,-813,-8376,-8042,-3352,-2726,-5698,-1003,6752,17144,26741,31427,26422,15493,6759,-873,-10332,-14437,-8587,-12989,-16249,-9886,-701,2153,-588,-6209,-15701,-10746,-7102,-9051,-11335,-12650,-1793,15440,34828,45121,29879,3303,-11937,-5960,2813,6006,7984,8145,5959,707,-10671,-13528,-4550,3156,-888,-6843,-6970,-1108,10271,9921,7040,5037,-3295,-10129,-3235,6421,8805,9539,8994,3446,-5663,-17631,-8773,9939,20088,21354,19951,18809,8161,-8531,-15003,-5784,-4245,-1106,-1844,2388,10488,2622,-3268,-3587,-741,6947,9209,8254,1679,-4372,-4358,-2928,904,892,1198,967,-9540,-15295,-13783,-8510,-1543,-1766,5115,3138,-12543,-3678,12623,17149,6885,-9751,2716,11076,8801,6507,7064,-5384,-14567,-12997,-1930,18815,34407,28561,15563,11246,10913,6733,241,-7175,-6620,8212,12942,12479,12323,14756,18633,25113,24373,11958,8346,17343,36946,44606,34374,21229,4927,-11722,-14287,-233,13010,10652,-1736,-8176,-8545,-4227,-1479,697,3172,8265,-4520,-4727,9237,9500,-3255,-8342,-9730,-15772,-10069,-5720,-16084,-14244,389,11320,15496,12796,3957,-3474,-3994,-5722,-2205,1483,2829,6004,5973,6150,798,-913,6888,11382,17515,17555,9366,6126,4043,3279,5324,6158,2759,1787,-2501,-12534,-10961,-7052,-11714,-11161,-6040,-10401,-14861,-6737,-8160,-5864,-5902,-11408,-14321,-6396,-3581,-1359,52,535,-6963,-15884,-2413,10462,15458,6681,-4827,-11993,-15294,-14906,-9731,-3319,52,-513,8401,28459,26851,31088,8834,-10838,-8637,-7690,-9868,-8597,-11804,-10424,2254,15728,27030,30213,10325,-12837,-5795,22,1531,-2647,-13021,-10991,-2248,1518,-5419,-2170,21644,34253,25325,-2292,-12596,15106,40989,37920,23289,8688,3290,8419,9685,2271,-10980,-9700,-13027,-18342,-12555,-13186,-15237,-11225,-11030,-985,5771,4752,-9155,-8160,-169,239,-7459,-15003,-9565,-7245,-8958,-11504,-8215,-4697,-268,4202,3928,2353,4813,8743,360,-13393,5830,22415,9150,-3589,-5608,2386,-1629,-8662,-11847,-8113,-784,5168,6783,7952,13482,13112,6222,95,1473,6767,15504,24232,25570,20732,14844,6466,-1233,-4887,-7140,-2947,6203,11052,3144,-3366,14171,27699,9946,-6339,-7320,-4782,-2681,41,8664,-1431,-15432,-3677,7617,22215,23110,35938,45651,42415,29631,13381,1992,-3664,-5151,-863,802,5207,6473,4506,11692,13939,7285,-3344,-4971,4513,14262,16700,7454,-10481,-4999,10656,27982,30400,21114,6537,-8556,-11254,-4023,-4136,-7952,-12681,-5465,3167,3254,-6534,-7191,20021,59291,52773,24329,2074,-6335,-1854,1255,-3829,-13440,-17605,-12260,-5333,-4155,-2646,2788,11896,27514,26905,17725,13866,10505,126,-12320,-12472,-767,14172,7812,1391,-2484,9225,19795,26846,9610,2746,2796,2458,-3828,-12760,-11111,-1929,10120,18506,21791,10552,12794,24928,22739,12876,4779,11053,31400,38480,29840,21787,9355,-4943,-4580,7872,11066,11731,21007,37380,37489,23585,6174,-7791,-14235,-14312,-14475,-9058,-3571,-2927,-10154,-16818,-13068,-12042,-14760,-12147,-5385,1471,8187,-4091,-8042,-9265,-7495,-8353,-4962,-205,7421,8649,-5780,-13392,-2896,5646,8052,4693,-7583,-13867,-9589,-9916,-7331,-7112,-6654,-7592,-8458,-8819,-14602,-18825,-13701,-16761,-13101,-4979,-4163,-7133,-11973,-11636,-6573,226,5115,3106,-5419,-1162,8598,11137,4797,-302,-824,-6718,-8494,-3752,-1996,4034,9926,14602,19625,22430,21315,15803,12594,918,-6729,-11798,-13758,-10425,-6479,-3960,62,6069,6349,6981,9253,6727,-2327,-9669,1403,-3568,-8736,-2916,-367,-4072,-5930,-1167,-7000,-10511,-11274,-7751,-7338,-9975,-5054,-68,5509,6887,9430,10505,3891,-5340,-12041,-16939,-9876,-4440,-763,-1964,2288,16206,18527,1938,-10159,-17050,-16380,-15840,-8631,-1449,8494,20254,36383,47435,51784,39308,29528,15943,6011,3425,12548,29171,32843,17672,2205,-3705,-688,-11963,-11783,2768,15509,10889,-3691,-13569,-8686,-495,8525,12248,12076,6979,6794,10996,8370,4483,10594,18419,19082,19511,19143,14199,8408,694,-9165,-13391,-6921,-8549,-13150,-5596,-3653,5396,9343,1861,-5648,-11805,-16481,-13414,-12087,-13007,-13236,-7900,-4404,-2019,-5530,-9998,3795,9826,4658,-3258,-9118,-10459,-5030,2699,10316,8707,741,-7132,-576,5912,10429,9945,8240,6499,8685,21875,34358,29374,15641,4877,-3429,-12978,-10532,-3334,3921,10055,8984,7261,3360,-3602,-11602,-8390,389,4404,10811,20273,19264,3186,-1786,13134,22478,15963,11552,12143,11588,2381,-8875,68,19055,37157,45274,34831,10181,-5673,-12000,-5895,-2171,-1814,-4849,-9361,-15820,-11357,-8305,-12527,-9889,-6391,2696,24104,18282,3032,3221,5808,14262,26641,31016,17246,4875,-7978,-12101,-10794,-10512,-7429,-4518,-2349,-1851,-1356,-2092,-7853,-10193,-581,3734,-1315,1051,8070,7570,2384,-2192,-3018,-57,4092,8364,9506,2758,-4972,-10601,-11379,-3486,-830,2523,13443,13008,3259,-5282,-7770,-5117,-9282,-12189,-15536,-14346,-11623,-2800,4272,7594,8594,3576,473,-6639,-14617,-16782,-16360,-5470,10020,23537,16129,5667,-6903,-15682,-6536,1628,11380,20086,18042,11376,768,2828,-5064,-14889,-8309,-5004,-4284,-8518,-16146,-5170,1543,6357,7909,9534,14497,19817,20390,15208,2678,-13697,-4945,1164,3634,4307,3334,-3319,-13414,-14912,-1398,10124,14248,19825,13435,14038,25640,37439,38292,41575,48352,49202,37038,19157,11207,-173,-15040,3695,11114,-5816,-7839,23,5039,8239,10002,-2830,-6649,-4924,-8744,-9779,-7335,-7847,-9974,-2705,16815,33264,34297,22089,9203,4701,3518,-103,1776,-1459,902,1957,-7592,-12149,-6447,7107,12499,10597,11765,14491,7945,377,27360,41405,27674,2776,-6989,-1978,7193,20120,24195,11395,1884,-5650,-1118,26392,52919,58683,28001,3984,-5680,-11384,-2662,11208,20361,21818,7674,-9678,-12245,1198,15255,25774,22678,20055,14309,13895,14525,16805,13446,7395,2591,3096,4846,6359,-2065,-4326,-6799,-1351,11567,27934,36132,27131,10858,-3739,-4390,4953,14033,13587,3032,-11009,-16470,-16717,-13935,-9296,-8088,-7403,-5975,-4229,5628,12526,10645,4040,-8440,-4155,7783,3600,-5160,-10190,-9396,-10896,-9247,-2016,3752,320,-2740,4960,22279,24534,16184,15752,11887,-3700,-3870,10980,13282,5925,-298,-6834,-12047,-10621,-3932,-4186,-3890,-6187,-6304,-5121,-6478,-11901,-3775,10403,22539,18972,2854,-9587,-15926,-10307,-9623,-8574,-8728,-6209,-3058,-797,-5881,-12005,-9159,1629,5565,-1546,-14564,-7392,-2146,-1357,-7828,-17592,-14589,-6156,-7259,-2916,9174,9044,4612,218,-10604,-11821,-5075,-2237,-3242,-6955,-6187,-2771,-4951,-10943,-8950,-6072,-5215,-5128,-5541,-4195,-1237,1162,-2160,-18225,-14434,-9950,-1493,11554,19049,3263,-6278,984,1009,-7100,-10131,-4092,2788,8463,15663,20672,14438,5951,-3705,-11188,-10625,-14017,-16457,-14325,-6665,-9689,-13218,-9874,-6104,-2107,-4544,-6161,-4638,-6657,-16565,-14103,-13898,-14718,-15619,-8803,-5262,256,12844,26401,21789,-137,-17981,-7702,3920,1584,-8611,-7097,5889,9265,12583,17898,20825,17834,17995,18835,16600,13313,6312,-3892,-8471,-4462,-4747,-12665,-15054,-724,3469,-4448,-12723,-12627,-5437,3567,15649,32431,34284,23402,10653,6255,7657,3020,-4233,-5496,-5460,-7832,-3044,65,1380,-4141,-10456,-2894,1021,2999,4863,4110,1816,-3119,-7576,-14941,-6241,7550,19974,26617,27889,27254,31096,29287,24823,19361,6352,-3187,-10041,-19373,-15304,-7894,-3325,-2525,-7810,-9728,-3165,13648,21270,3329,-3257,3792,18203,19054,12659,-2928,-4403,14787,22723,20711,11535,8373,-4001,-14534,-13148,-11581,-13357,-14016,-7241,-2470,-3046,-3945,-9346,-7093,-222,9012,26652,43628,41294,29129,18381,8015,1743,1984,5578,7067,4989,-8214,-15457,-11122,-2546,1657,-77,195,1142,-1528,-2313,-1429,-1731,-5024,-11240,-11318,-4794,-267,584,-291,4845,20009,18994,9173,-615,-10754,-17817,-7855,-90,12266,26430,37514,41326,17631,-1708,-3889,10642,15002,4552,-8439,709,8797,18217,19954,11462,7361,27040,65239,72713,40078,14187,19752,42630,46100,25434,6869,-2213,-10091,-15551,-15227,-16233,-12627,-11044,-5691,-2480,-10050,-6743,-4438,-2506,-3867,-7417,7149,17345,19008,11736,-1166,-11428,-18040,-9532,2642,3105,661,-980,1316,366,-2847,419,16816,33011,40385,28169,7008,-5954,-8345,-9062,-6520,1149,2995,3756,2959,-293,-5082,-5238,-3936,187,2408,3225,5224,10718,14719,10132,9264,18686,28825,30210,29151,20530,10993,6386,4690,1129,-2291,-7712,-10010,-4354,2971,4008,248,-6832,-12682,-12806,-9886,3073,22776,29021,20557,2740,1255,4398,759,-6450,-5654,-1585,-1572,-2063,-6161,-7910,-7254,-10261,-15315,3734,10276,-1662,-14859,-14001,-8960,-5252,2202,10336,8972,5961,11928,10737,1139,-9075,5043,30801,47885,43028,24953,3132,-11401,-2829,5785,1191,-3434,-7180,-11031,-12071,-9270,-11336,-17249,-22453,-13489,-8960,-7366,-8599,-14197,-5349,4070,16612,17249,18289,14111,12023,11241,8413,7028,5072,-2760,-16972,-16791,-7368,-6124,-5622,15661,42883,41466,16884,598,7875,2024,-96,5842,4426,-4164,-7083,-5475,-7802,-2600,7120,17475,18154,10411,-419,-10090,-9554,-4281,-13541,-15377,-11670,-5136,4777,9479,3799,-5856,-6161,3669,6662,2230,-8388,-6327,-3062,31,3748,4063,4052,-4119,-9869,-28,8401,7324,-2371,-11520,-13773,-13437,-14093,-3836,-3827,400,11144,20740,16061,6429,-2320,-1724,1977,6443,10992,15920,25139,36144,44402,40160,15676,3620,-1026,3075,13637,21780,20725,8238,-3019,-15599,-4212,19907,34160,31174,6998,-7611,12700,27994,29897,19925,1205,-9347,-434,9924,15962,21742,15221,-563,-10137,-2432,-609,-8777,-10926,2973,16285,18353,18909,18122,11242,2758,688,3720,611,3413,3563,238,-3292,-5676,-4310,3918,8632,8587,5932,700,-5468,-9486,-10320,-12963,-11606,-13026,-9853,-3545,-6280,-11214,-8677,-1544,-1106,-2479,-4292,-550,3707,6219,22764,23665,16342,7233,-1789,-9602,-13746,-12304,-6959,-2314,-2381,-4146,-5474,-5500,-1055,2699,6052,7624,13630,23482,31232,27043,15653,4269,-1129,-5739,-7631,-7646,-4824,-7148,-8844,-8814,-1943,5142,-2067,-10383,-14930,-14656,-11908,-259,11069,10726,830,-13091,-14922,-3228,3658,5324,8501,16314,27917,40103,53037,45801,14718,2902,2362,6604,5718,1681,-2189,-9406,-10468,-5731,331,2578,2024,-1435,-4912,3193,884,-4880,-5576,-5808,-7672,-6673],[-7097,-7297,-6523,-8890,-6434,-1789,-1644,-2959,-2476,-1058,748,3081,3028,2679,1725,-1933,-7011,-10078,-6660,-6795,-8362,-6670,-4385,-4077,-6099,-10895,-10100,781,10233,11301,10776,8481,7938,7439,7166,7834,10138,10211,866,1042,3817,3172,3511,1903,339,3618,4875,4771,-519,-491,3580,-1814,-10020,-11370,1608,15260,19486,15163,7681,34,-5896,-7670,-3665,-4628,-6771,-7089,-3553,-595,-1345,2500,6927,8446,7390,4885,85,2785,3508,2103,1722,-2105,-1284,3088,4743,2186,-3461,-8212,-6831,-5594,-7164,-7667,-11220,-13681,-6334,1115,10561,18788,15283,4130,-5570,-10492,-3273,3335,7002,6038,5369,15087,9973,-1030,-7598,-11173,-4705,-998,-2784,-6600,-11179,-10447,-850,5157,5592,5377,6359,16694,31265,44062,50254,41168,21362,-2397,-15739,-1427,70,-7833,-18225,-14901,-15218,-21852,-27855,-16520,2200,856,-4074,-1316,-800,-9972,-16001,-11447,-8704,-3529,1035,49,656,5748,13889,15728,13419,1916,-4804,-6006,-7841,-9738,-4611,1164,953,2773,-4058,-6980,2864,13217,23131,29338,5596,-15376,-23866,-64861,-61858,2504,151977,316321,446735,453011,334089,175266,67731,39050,40272,39129,21504,2689,-13137,-7907,3034,7940,5808,-1867,-4751,-476,8199,5463,9666,12607,14539,8658,-2725,-10533,-11000,-6993,-485,6600,4971,2016,-349,196,2332,3608,11302,23465,26623,13078,5438,759,-1653,-2566,-1272,-1038,-4246,-5716,-10373,-14832,-11292,-3898,5019,14162,20185,15228,8878,7548,11341,16968,14778,4628,-5498,-3400,-5469,-15038,10025,19635,30948,26490,16697,6930,-4862,717,23065,18617,386,-5264,-3506,-6319,-8271,-4615,165,-1042,-7209,-13558,-13654,-6737,-7603,-11767,-11581,-17159,-13946,-8166,-2044,-2662,1649,12502,9216,-153,-1938,3895,13467,22268,18215,6165,-3859,-3386,2939,8729,13865,11159,-2593,-14290,-3601,-1189,-4967,-9171,-12461,-6862,3956,19248,21471,9494,3548,1644,1040,-6748,-11800,855,8194,8453,1510,-1737,-4747,-8621,-9672,-12519,-12648,-12926,-17901,-18275,-11676,-362,8547,10058,10493,23574,48534,44928,23902,1097,-16935,-5770,8037,5334,-3328,-11231,-12200,-14901,-8329,15523,26013,10458,-7177,-7678,3105,8272,6042,-434,552,6055,4221,1769,5978,185,-7689,-11714,-15881,-14652,-14914,-12223,-9562,-6453,-3878,-7831,-17394,-655,14046,19194,25026,7453,-3831,-147,5768,6903,5271,6063,5413,2857,-3223,-11300,-14975,-7929,-3097,-4077,-4193,3887,17128,24881,19119,12072,-3034,-18451,-17401,-12734,-569,2126,-3422,-3391,-2295,-579,5556,9079,8046,6713,4453,-1805,-3476,-5501,-6225,-4061,-1925,-1527,-663,-5520,-4377,6473,17248,19164,8495,-1897,-2326,-9186,-7784,-3261,-2421,-5614,-1014,6872,17737,28162,31998,24529,12630,6252,1015,-7427,-10256,-5953,-10952,-14072,-7327,1152,2640,-1331,-6863,-16173,-12406,-9518,-9528,-9875,-9964,-597,15284,29851,32271,17039,-4656,-14101,-4469,5736,9789,9379,5104,2851,-2073,-12824,-13786,-3163,4703,-552,-8038,-10217,-5262,7188,8187,5339,3081,-5278,-12510,-5526,4351,6833,7880,8298,4065,-3715,-13511,-12852,4589,17752,21577,19842,18868,9260,-7984,-13910,-6582,-6607,-4038,-6857,-8737,3648,885,-2968,-3067,-389,7314,8872,6878,-898,-6744,-4582,-1539,1554,-215,-770,-534,-9942,-15633,-14824,-9746,-1864,680,8301,3757,-10633,-2491,10983,11149,1721,-4019,9138,15556,12720,11932,9747,-4928,-13594,-14355,-4369,15728,29625,22053,10524,7742,8810,6117,523,-7376,-8774,5730,12787,14080,15106,16743,17615,23598,23872,11986,7351,15341,36483,48460,40073,24932,6246,-11420,-16267,-865,13962,11435,-2159,-9449,-10537,-5346,-1282,2319,5623,11617,839,-11523,3695,5483,-5984,-9120,-10045,-18273,-9339,-3391,-11649,-9427,5695,14517,15513,10542,1688,-5083,-5567,-7663,-3479,1531,4557,7965,8144,8134,1998,-861,6850,14080,24513,28148,19438,13134,7427,4523,6694,8728,5347,4297,-786,-10483,-11188,-7289,-9065,-6663,-4320,-11481,-13659,-5555,-4600,-1179,-4740,-11692,-14223,-2753,3018,5096,5031,3967,-4383,-15343,-3154,9189,13695,5385,-4809,-12054,-15878,-14898,-9472,-3627,-983,-1250,9158,28076,27033,32667,9378,-9954,-9056,-9757,-12369,-10587,-13166,-9924,4726,20683,33095,33742,8411,-12851,-5319,-199,635,-4204,-15412,-8897,-217,2683,-4487,1168,27592,39499,24178,-4251,-10869,14375,37366,36290,24151,11466,4964,7968,6756,-1554,-12876,-10545,-15942,-13155,-4686,-4221,-20553,-15992,-14145,-5481,-901,68,-12522,-6501,4071,6265,-1701,-11183,-8755,-7536,-9415,-10783,-7209,-4174,-240,3659,3310,3589,6877,8465,-1516,-13537,8185,25924,12967,-617,-1307,5115,-288,-8323,-11836,-8437,-2290,2850,2238,5619,13565,14307,7359,904,2988,10153,21513,31040,30388,24368,17502,7557,-947,-4617,-7887,-5292,3307,8730,4573,1360,19463,32730,12200,-5486,-7570,-6001,-3748,-206,9086,184,-13643,-1412,11511,26825,26013,38208,46300,41765,28730,11929,-344,-5897,-5913,-234,2434,7705,7430,5169,13598,16698,9085,-3198,-5471,4841,17734,23163,12908,-7295,-6234,13015,33624,35348,22858,5642,-10119,-9430,-1327,-3002,-8526,-13573,-4749,3896,3286,-6908,-3242,34604,77582,66047,31506,4222,-6136,-1867,1537,-3197,-12827,-18699,-13903,-4789,-3769,-3615,1773,10784,27340,29887,21981,17489,12523,1102,-12088,-13735,-2137,13281,8001,1217,-4794,7436,20234,26533,8674,2884,4840,4549,-2275,-10496,-12665,-11126,-124,14180,22799,11617,13587,28172,26701,14865,5604,11087,29042,35252,28248,20353,8446,-4255,-3665,8306,9992,10497,19209,32684,31637,20136,4683,-7785,-12416,-12802,-10413,-7482,-3492,-3955,-12328,-17920,-11297,-9387,-11140,-9869,-7597,-4324,2576,-6604,-8711,-8752,-5656,-5336,-1264,4198,13262,14829,80,-12109,-4817,3399,6608,4615,-6084,-12504,-11248,-13451,-10527,-8898,-7381,-7248,-7461,-7409,-13032,-17948,-14613,-17009,-10329,-2051,-2031,-5165,-10099,-10797,-6286,573,5759,4111,-4191,-386,8471,9591,2891,-804,484,-5582,-8789,-5190,-3365,3448,10790,16688,22099,24701,23957,17987,14665,3241,-4113,-8872,-11615,-8356,-4856,-4311,-2140,6066,8390,9570,11258,6850,-3830,-9832,2763,-2437,-7794,-1704,543,-3632,-5739,-993,-7012,-13254,-14938,-8817,-7297,-10323,-5014,660,6789,8474,10120,9219,1158,-8019,-11620,-11831,-7100,-4601,-1165,-1444,2546,13972,11286,-1662,-12207,-18187,-15861,-15795,-8428,-991,10608,24249,40385,48361,48637,35753,26323,13644,5417,4339,13901,31407,35349,19498,3164,-1991,-76,-11060,-11668,1138,12219,10720,-1426,-11470,-9524,-2231,7407,13521,14108,8227,5679,8482,5763,2785,9718,19504,19260,17576,16405,12666,4460,-2553,-9497,-14692,-8943,-9694,-10244,-5126,-4368,4455,7830,-1153,-9465,-14918,-16567,-11817,-10571,-12302,-11562,-7694,-5317,-3006,-5303,-10261,2413,7826,3247,-3885,-10061,-11175,-4872,2497,10452,8815,254,-8992,-3565,2876,7778,7068,6271,7778,12460,27834,38378,28170,13478,3225,-4438,-13834,-9811,-1972,5180,11482,10006,7387,3148,-4054,-13078,-9299,-551,5800,13247,21112,17321,1567,-3333,10286,19704,14594,12338,14669,13874,3324,-8128,225,17904,31583,36603,27850,7401,-6880,-14903,-8003,-3525,-2709,-4591,-7773,-14224,-11832,-6996,-10057,-6395,-2083,8389,28908,16740,242,872,2809,7928,18517,23700,13687,5358,-7373,-12736,-12130,-11202,-7912,-4766,-3019,-2542,-1718,-2071,-7563,-10507,-860,2726,-1354,1223,7186,7238,3923,1347,1305,4513,8017,11339,11740,5325,-2949,-9689,-10952,-4221,-1492,289,11133,13484,4244,-5956,-8970,-5949,-9991,-12695,-15755,-14187,-12940,-6768,513,4474,5582,390,-2064,-8075,-15371,-17452,-15620,-3722,11618,25761,18112,5733,-8147,-16220,-4807,4053,14258,23348,21649,15966,6553,8096,424,-15179,-13075,-7736,-5100,-6628,-12425,-6596,297,6307,8073,9014,12656,15173,13584,9242,-714,-11811,-1215,4229,5462,5173,3862,-1945,-11031,-15624,-5227,7258,12327,20301,16468,16545,25314,31628,28784,34339,40659,40216,28705,13964,9587,226,-8371,2302,8829,-6759,-6724,2021,7392,10505,12892,411,-4631,-5665,-9612,-9011,-6300,-6414,-8102,-3135,14141,26404,27367,19605,8881,5201,5973,2884,3323,-1423,-115,-303,-9486,-11288,-6667,6020,10069,7621,8880,11721,5680,-690,26279,49377,34057,4571,-7455,-4513,1445,10168,12845,3667,1266,-5935,-799,26161,51448,55912,29356,5072,-5309,-11792,-3102,13873,25404,26474,11533,-5549,-13651,-2667,10673,21743,21490,21977,18152,17753,18651,21111,17982,11837,7222,5575,6692,7917,-1360,-5129,-8861,-3598,10329,26534,31555,22168,6857,-5759,-4787,4219,12625,10820,137,-13209,-18068,-16013,-12487,-8139,-7579,-7358,-6191,-4487,5245,11630,8517,1621,-9764,-3666,8817,4670,-5311,-11640,-11572,-12892,-10806,-3030,3403,811,-941,6985,24531,23074,11954,11003,8131,-4775,-1528,12095,13296,5263,-1367,-7925,-12967,-10400,-3346,-3667,-3122,-5688,-6108,-4755,-5486,-11532,-4998,7268,17382,14696,464,-10642,-16086,-10640,-9473,-7208,-5687,-2097,593,791,-6084,-12741,-8934,3060,8031,617,-12021,-5091,261,530,-6327,-15585,-14237,-5147,-6303,89,13795,12978,7684,1727,-11019,-12276,-4398,-699,-1605,-5395,-5227,-1778,-3709,-6308,-1900,402,-787,-2525,-4314,-3760,-1391,297,-4678,-14967,-10729,-6624,1242,16557,20959,2394,-8670,569,1676,-5938,-10482,-5689,864,6646,13758,18714,12198,3007,-5436,-11530,-9591,-12166,-15522,-18248,-10981,-13506,-13110,-6953,-4475,-2483,-5901,-7286,-5293,-5933,-15754,-14317,-13413,-14487,-15737,-8356,-4977,496,13927,28868,23131,-137,-17424,-5543,6891,2112,-8558,-7219,4973,7626,9964,13105,13622,10754,12837,16477,15645,12788,5972,-4110,-8959,-6256,-7745,-15866,-12067,3184,7741,-974,-9727,-13655,-7731,859,12247,28878,33059,25509,15292,10984,9992,2654,-4760,-5988,-4926,-6426,-1272,1471,2224,-3878,-11250,-3924,-272,1136,2587,2332,285,-4019,-7879,-14062,-5052,7163,17733,22950,23591,23878,29055,30358,28035,21842,7174,-3075,-10325,-18981,-16537,-10234,-6012,-3837,-7834,-9312,-3032,12997,22992,5079,-1603,7177,20947,18437,11005,-2243,-4129,13426,19053,15839,7037,4959,-5735,-17748,-17357,-12198,-15462,-12993,-4765,-1089,-3719,-5862,-8547,-4936,1463,10805,29420,50022,48475,32368,17570,6564,1352,1770,4609,3981,493,-11933,-19004,-13107,-7206,-6360,-8328,-2793,-14,-3402,-4674,-3459,-2864,-5921,-11853,-12567,-6982,-3324,-2689,-2243,2702,18324,21349,13179,3082,-7819,-16323,-10141,-560,14399,31519,42859,43765,18230,-709,-3334,12242,17480,7488,-4839,-2364,-610,8890,16001,11524,8718,26528,62862,69178,38278,12797,18533,44565,52605,34953,15998,2217,-9195,-18625,-16298,-15467,-12433,-12487,-6513,-1532,-4643,422,2088,727,-3835,-7584,7468,18411,22575,16203,2349,-9979,-17140,-8963,2351,2594,-279,-2561,-367,134,-3082,108,17372,33099,38181,25452,6250,-5121,-7028,-8073,-9137,-2913,-517,-149,547,-403,-6654,-7207,-3549,964,1895,1665,3045,7732,10467,5833,4395,12735,21001,21583,22414,18045,11494,7347,5641,2324,-889,-5807,-7738,-1983,5568,6995,2868,-6035,-12989,-13631,-9500,5123,25426,29089,19827,2911,1591,2459,-2313,-8013,-5537,-462,254,30,-5022,-8390,-7745,-10326,-16337,1213,7114,-3935,-16989,-15573,-10693,-5880,650,10033,11998,10280,13255,10105,385,-8954,5272,30045,44780,42041,27487,5245,-12017,-4782,4345,300,-4500,-7980,-11512,-13191,-11098,-13025,-18310,-19432,-11541,-7860,-7152,-9269,-16611,-6553,2048,13488,14755,15755,11606,10829,11907,10441,10998,10608,1909,-13294,-18425,-9657,-7647,-3545,16908,42800,44286,21282,4270,8614,84,-1709,4224,4377,-4187,-7126,-5792,-8835,-3697,5058,13977,14070,8039,-1383,-11702,-13042,-8779,-16378,-16729,-12988,-6569,3153,8507,3317,-4888,-4846,3961,5814,1285,-9294,-6420,-2711,541,3474,2880,2824,-5193,-9960,1220,10588,9452,-1853,-12730,-13905,-11879,-15284,-4083,-288,5784,16243,24609,17661,7533,-773,-871,1305,4913,9858,16275,25744,34764,41101,39367,16332,3201,-2931,1543,13209,21980,19843,6534,-4302,-16051,-4028,15712,24768,23733,3666,-8788,11198,24269,24504,15080,-3768,-12021,-1348,9151,14452,20831,15917,-84,-8860,270,739,-9437,-11627,2065,16349,20304,19550,17604,10537,2352,-125,4583,4258,5356,4638,328,-4020,-6030,-4256,4285,9124,7932,4469,671,-5904,-11686,-11544,-16195,-14054,-12792,-8210,-1986,-4566,-9845,-8436,-2327,-2605,-4082,-4720,37,4103,8375,26932,25917,17450,8805,1598,-4913,-10439,-10693,-6614,-2095,-1576,-3017,-4848,-5332,-1974,1934,6806,8985,14358,23507,32768,28047,13482,1505,-2730,-6791,-5501,-5019,-2996,-5518,-6724,-7951,-3118,2371,-6814,-13767,-15876,-13660,-11812,-1363,8472,8147,-908,-14060,-15250,-5375,666,3482,8481,17318,26572,36315,47231,45819,17456,5202,4230,7386,6045,2485,-866,-8001,-9109,-5010,-173,1179,2292,1915,-3296,1174,-2290,-7395,-6708,-6247,-8207,-7332],[-7652,-6854,-6007,-8629,-6818,-2090,-1768,-2624,-1782,-500,928,3613,4493,4450,2977,-2197,-8142,-8620,-4577,-4160,-6796,-6233,-5073,-5899,-8326,-12496,-9565,2202,13018,14472,12302,7056,6641,6899,7339,8492,10933,10298,-627,-1225,1596,1361,1949,290,-735,2940,2678,579,-3084,-1094,2128,-2726,-9621,-9196,5591,18289,18531,12850,5973,-493,-5306,-5309,-1450,-2800,-4986,-6187,-4686,-2233,-2271,2263,7163,9707,9163,6994,2267,4072,4741,2763,1966,-3397,-3828,1201,4416,2992,-3215,-10848,-12391,-10340,-9838,-9565,-12564,-9824,-2754,4340,14211,22904,18367,5134,-4889,-12519,-6412,706,5138,4428,4044,14700,11728,1229,-4928,-8385,-1292,1557,-1502,-6573,-12080,-10758,31,6796,6353,3007,1639,10394,24559,36863,41551,34414,18347,-4080,-16576,-2209,-1820,-9892,-17550,-14682,-15715,-22660,-29109,-17549,855,-3398,-8174,-2431,-1943,-12296,-14794,-10663,-9911,-4938,684,35,-63,4237,11913,14035,13306,3040,-4970,-8363,-10830,-11258,-5010,1060,1310,5203,1316,-3862,3385,13240,22224,25779,3699,-15823,-25706,-62447,-57514,7469,153040,309345,433877,441549,328092,173045,67329,39256,36947,33418,19284,2132,-12836,-4936,4872,7192,4482,-2391,-4550,351,7502,2672,8474,12074,12194,5704,-5854,-14009,-11985,-6386,1574,8447,6452,3697,2444,4322,5473,4533,10457,21336,24889,13278,6308,2138,-274,-1567,-1038,-2439,-6585,-8191,-12178,-14736,-12024,-4835,4045,13066,17709,12777,6879,5057,9182,15180,13597,5098,-2844,316,-4425,-14440,13151,25351,31201,22931,13450,5866,-3979,4045,27434,22557,2943,-4160,-3589,-7139,-8946,-5131,-385,-2230,-8876,-15565,-16863,-10572,-10604,-12990,-11249,-16600,-14726,-8011,-1817,-3375,-460,9511,5962,-2936,-2683,5505,16859,25879,21258,8259,-2042,-1818,4184,9440,14046,11415,-900,-11232,-1392,1493,-2303,-7166,-12240,-6787,4687,19467,22271,10861,5491,2507,375,-7535,-9290,3902,13118,13387,3697,-1934,-6779,-11679,-13846,-16380,-13029,-12675,-18474,-18082,-10629,1481,10725,12147,13403,27646,56273,54955,29311,4369,-16512,-8783,6036,5787,-2292,-11146,-12655,-14614,-9458,14299,25487,9928,-9179,-6133,5141,9435,8304,2660,4058,8951,4887,964,5211,-1211,-8942,-13316,-17085,-16784,-16830,-15434,-13334,-8599,-5543,-8419,-9354,4545,16093,20765,26218,6607,-5838,-528,6948,9600,8255,8871,10112,8207,1324,-7654,-13431,-6617,-1701,-3264,-2898,5223,17153,22271,16367,10913,-2303,-16084,-17794,-15093,-4373,-3142,-8361,-6572,-3029,-714,5026,8837,8402,6508,3832,-1816,-3198,-5171,-6237,-6038,-4590,-1940,443,-4970,-4012,8179,20916,23466,10286,-2143,-3974,-9966,-8001,-3713,-2652,-6001,-1423,6549,17481,28109,30643,21188,9471,5992,3436,-3170,-4937,-1464,-7924,-11621,-5314,2160,2487,-2025,-6899,-15755,-13720,-11495,-9547,-8176,-7576,-435,13571,22822,18485,4398,-11892,-12729,-2358,8556,12884,9714,1744,18,-4580,-14447,-12934,-1349,6138,-497,-9208,-13477,-9729,3350,5666,3095,926,-7370,-15196,-8165,1628,4236,5677,6925,4239,-1747,-8813,-11322,-79,14289,19980,18117,17405,9855,-7247,-13025,-7874,-9229,-7531,-9601,-16852,-631,407,-1682,-1657,930,8771,9856,6786,-2514,-9200,-5245,-670,1808,-1699,-3331,-2870,-11182,-16598,-16357,-11468,-2954,2253,10946,4699,-8623,-1785,8725,5240,-1033,4037,15992,19911,16647,17034,11819,-4588,-12749,-14083,-7179,11538,23231,14958,5389,3874,6118,4945,642,-7543,-11896,2017,11204,14511,17099,18103,15903,20953,21776,11273,5446,11519,32941,48952,43566,27323,7224,-10320,-17744,-1951,14177,11628,-2788,-10657,-12056,-6027,-1133,3741,7832,14625,5794,-16483,-2637,735,-9026,-9997,-10539,-16811,-7091,477,-6523,-4682,10263,16749,15337,8752,165,-5769,-5944,-8770,-4507,1484,6006,9403,9573,9196,2356,-1551,5714,15184,29504,38152,30552,20143,9956,4981,7291,10755,7683,6411,653,-8628,-11533,-7828,-5583,-1875,-2288,-11983,-11298,-3759,247,2632,-4147,-12116,-14410,16,8678,11009,9661,6804,-2346,-14216,-4205,7292,11167,3500,-4910,-11777,-16372,-14993,-9405,-4233,-2431,-2481,9200,26733,26837,33200,9523,-9399,-9867,-12155,-13867,-9749,-13094,-9508,6822,25281,38204,35091,4856,-11270,-4482,-402,-673,-6409,-17115,-6221,1797,3375,-4208,4793,33088,42757,21004,-6639,-9492,12572,31924,32816,23658,13437,5828,6150,2411,-6418,-14825,-11597,-17327,-7867,1990,3298,-13029,-16532,-13675,-5942,-5425,-4831,-16856,-4451,7972,11582,3020,-8341,-8411,-8314,-10353,-10906,-6936,-3648,188,3146,1901,3688,7807,7541,-3340,-12783,9473,27860,16471,2939,2719,7004,340,-8327,-11782,-9108,-4678,-139,-1964,2980,12801,14716,7802,1067,3789,12648,26339,35914,32900,26603,19468,8514,-313,-3572,-7584,-7336,167,6079,5561,5561,24418,36958,13959,-4953,-8021,-7133,-4339,-31,9612,2159,-11671,632,15219,30659,28177,39708,46374,41016,28079,10705,-2575,-7946,-6350,343,3981,9769,7828,5175,14788,19002,10677,-3082,-5931,4944,20121,28003,16942,-4998,-7279,14148,36809,38084,23197,4193,-11624,-7735,468,-2618,-9788,-14708,-4093,4323,2794,-7778,655,49115,91704,74451,35442,5106,-6481,-2445,1478,-2727,-12040,-18614,-15053,-4498,-3750,-5061,419,9427,26425,31892,25275,19988,13201,831,-12666,-14365,-2815,12816,8483,926,-7431,5581,20651,25707,7102,2354,6630,6727,-279,-7405,-10115,-12776,-12306,7258,21435,11788,13898,30332,29505,15683,5465,10066,24768,29818,25038,17932,7145,-3932,-3502,7471,7468,7845,15877,26359,24819,15980,2750,-7554,-9051,-8601,-5904,-5302,-3629,-5841,-15513,-15341,-7767,-5560,-6907,-5834,-7391,-10675,-4249,-9541,-9730,-8745,-4489,-2735,2021,8276,18797,20351,5302,-9871,-6813,766,4632,3632,-5611,-10345,-10448,-15326,-13991,-10918,-8068,-6848,-6575,-6303,-11852,-16586,-14515,-15052,-7641,826,12,-3340,-8580,-10423,-6822,19,5600,4530,-3463,-208,7628,7525,1504,-637,1437,-4914,-9603,-7143,-5003,2547,11016,17712,22912,25076,25247,19461,16401,5509,-1534,-6082,-8399,-5221,-2473,-4118,-4487,5668,9941,11467,12716,6567,-5692,-9353,4045,-1663,-7322,-699,1294,-3353,-5670,-865,-6371,-16083,-17517,-7767,-6459,-10660,-5294,947,7506,9536,10491,7965,-1293,-10777,-10368,-7095,-3381,-3550,-1345,-1289,1967,10033,3233,-5644,-14567,-19233,-15388,-15719,-8528,-1117,11943,27488,42793,47223,43558,31269,22641,11355,4749,4643,13653,31019,35031,19781,3131,-1538,-629,-10814,-11133,414,8442,9727,635,-9269,-10151,-3938,5876,14106,15293,8609,3911,5506,3006,1252,8716,19916,18749,14887,12375,10109,74,-6379,-9559,-14646,-11549,-10986,-7240,-4049,-5510,2547,5274,-4836,-13667,-17724,-15379,-10404,-9361,-11701,-10425,-8020,-6460,-3963,-5106,-10667,705,5593,1737,-4485,-10760,-11199,-4286,2295,10193,8158,-668,-10687,-5679,1309,6507,5227,4790,9568,16497,33203,40921,26275,11410,1670,-5316,-14202,-9127,-822,6120,12687,11148,7908,3404,-4007,-14041,-9611,-1399,6995,15577,21558,15252,-344,-5405,6904,16055,12601,12681,16615,15388,4004,-7388,1,14896,23830,26563,20445,4539,-7602,-17146,-9894,-4913,-3909,-4427,-6171,-12568,-12564,-5839,-7658,-2916,2172,14192,32771,14726,-2654,-1517,-131,1507,10066,16007,9846,5232,-6910,-13077,-13133,-11703,-8424,-5258,-3834,-3217,-2134,-2225,-7354,-10588,-1285,1661,-1104,1588,6316,6441,4858,4455,5226,8499,11175,13537,13209,7120,-1372,-8830,-10279,-5036,-2630,-2592,8005,13259,5050,-6530,-9634,-6103,-9985,-12406,-14841,-12325,-11120,-9612,-3633,982,2499,-2684,-4732,-9805,-16383,-18133,-14603,-2036,12582,26912,19549,5320,-9764,-15985,-2924,6459,16790,25955,24678,19841,11748,13482,5746,-8985,-14664,-10096,-5601,-4157,-7748,-8428,-1550,5796,7849,8170,10413,10383,6981,3138,-4362,-8869,2666,7036,7010,5863,4430,-385,-8222,-14578,-8549,4310,10448,20374,19601,19486,25248,26003,19685,26586,32289,30679,19867,8804,8083,1343,-1621,5815,11673,-1198,-4551,3896,9790,13093,16399,4332,-2225,-6146,-10145,-8158,-5334,-4961,-5977,-2812,11799,20066,21029,17282,8791,5899,8619,5973,4574,-1623,-1328,-2447,-10259,-10097,-6812,4710,7176,4207,5819,9080,3961,-824,24676,56482,40122,6436,-7506,-6857,-4248,-654,87,-1970,1029,-6234,-644,25208,48137,51030,29875,6035,-4865,-11702,-3879,16424,30396,30645,15197,-1627,-13035,-5494,7412,18683,20743,23877,22223,21875,22743,25047,22189,16062,12385,8817,9018,9658,-356,-5507,-10374,-5583,8820,23799,25510,16704,3329,-6804,-4525,3716,10929,7630,-3000,-15336,-17657,-14367,-10575,-6678,-6867,-7238,-6451,-4680,4812,10530,6394,-715,-10144,-3029,9482,5683,-5507,-13079,-13415,-13770,-10860,-2227,5204,3366,1649,8848,25791,20905,8190,6379,3798,-5943,1406,13495,13416,4649,-2366,-8778,-13375,-10243,-2920,-3273,-2434,-5080,-5677,-4059,-4085,-10714,-6031,3976,11630,9884,-2103,-11497,-15732,-10661,-8771,-5366,-2424,1684,3346,1235,-7238,-14137,-9250,3940,10130,2927,-9209,-2425,2909,2624,-4408,-12724,-12575,-4980,-5925,2792,17289,15661,9976,3002,-11066,-12561,-3785,763,250,-3417,-4051,-556,-1438,-784,4466,7234,4769,953,-2324,-2540,-677,410,-5432,-11840,-6890,-2560,4789,22086,22505,1911,-10854,213,2273,-4785,-10018,-6616,-594,4901,11373,15838,9060,-60,-7030,-11367,-7935,-9743,-13354,-20857,-15047,-17190,-11082,-3503,-2147,-2226,-6882,-8388,-6063,-5413,-14162,-13525,-12189,-13671,-15713,-7770,-4643,804,15066,31011,24341,473,-16594,-3066,10358,3091,-7765,-7218,3749,5827,7284,8842,7650,5021,8487,14084,14550,12318,5853,-4115,-9318,-7683,-10153,-18373,-9408,6017,10658,1621,-6912,-12864,-9439,-1347,9388,25222,30972,26917,19891,15586,11826,2324,-4889,-6272,-4276,-4744,799,3162,3269,-3385,-11608,-4632,-1333,-548,344,599,-983,-4569,-7867,-12661,-2593,8390,16748,19787,19044,19768,25809,29895,29883,23290,7523,-3089,-10425,-17428,-16684,-12341,-8742,-5508,-8007,-8668,-2723,12023,24016,7377,669,10805,22885,17197,9338,-531,-2875,10809,13751,10135,2364,1500,-7201,-21165,-18097,-11135,-17017,-11110,-1823,627,-3971,-7359,-7363,-2881,3058,12208,31008,54197,53855,35397,17058,5702,1278,1572,3561,719,-3696,-14690,-17969,-12027,-8773,-11594,-15347,-4496,-1238,-5290,-6977,-5512,-3875,-6412,-11541,-13301,-8485,-5344,-4811,-3414,1338,16581,23253,16782,6495,-5009,-14093,-12174,-921,16172,35333,46101,44101,17885,168,-2467,14666,20920,11867,1236,-2154,-8387,-2088,9827,10109,8800,23916,56012,61475,34695,10426,16063,43925,55703,42445,24717,7597,-6020,-20934,-17471,-14188,-11315,-13548,-7351,-750,425,6510,7894,3728,-3594,-6699,8308,19737,26048,20726,6324,-7541,-14907,-8056,2203,2346,-774,-3399,-1321,297,-2926,-62,17592,32221,35069,22424,5555,-4029,-5312,-5900,-9325,-6699,-4095,-3504,-689,351,-6920,-8654,-2654,1946,1502,221,826,4654,6078,1850,92,7476,14026,13691,15225,14418,10884,7911,6378,3449,644,-3610,-5250,516,8274,10195,6077,-4598,-12801,-14068,-9071,6789,27347,28426,18542,2892,2221,1310,-4471,-9382,-5271,997,2513,2573,-3431,-8350,-7712,-9884,-17449,-1252,4113,-5892,-18630,-16243,-11762,-6295,-1016,9385,14242,13527,13986,9291,-311,-8725,5491,28281,40187,39784,29564,7787,-10693,-6323,2801,-438,-5297,-8579,-11582,-13821,-12748,-13823,-17597,-16093,-8147,-4738,-4825,-7993,-17134,-7412,791,11474,13130,13840,9475,9673,12403,12512,15467,16485,6624,-9394,-17373,-10827,-7573,-1202,17614,41925,46945,26917,9149,9162,-1315,-2973,2124,3535,-4505,-7030,-6001,-9620,-4474,3164,10590,10145,6015,-1416,-11389,-16488,-13033,-15936,-16923,-13166,-7433,1354,7122,2901,-3671,-3371,4388,5162,604,-9652,-6369,-2374,1109,3276,1647,1416,-6287,-9718,2369,12562,11632,-1113,-13501,-13314,-10463,-14687,-2141,3553,10376,20112,27303,18727,8447,611,-312,420,3018,8416,16514,26337,33429,37190,37659,17494,4218,-2674,1891,13780,22355,18639,4501,-5906,-16195,-3491,11769,16403,16474,137,-10092,9098,19644,18571,9802,-8542,-10315,687,10762,14630,21011,17313,845,-7323,2708,1662,-9958,-11278,1414,15798,21473,19448,16616,9588,2000,-702,5452,7688,7035,5362,-46,-5216,-6793,-4653,4178,9356,7182,2685,256,-6144,-13113,-10459,-14251,-12772,-11200,-6617,-478,-2832,-8454,-8268,-3248,-3898,-5073,-4836,830,4880,11043,29346,26169,17089,9566,4556,-371,-4639,-5440,-3821,-934,-712,-2190,-4479,-5425,-3241,917,7244,10516,15598,23561,33285,27436,9980,-1514,-4311,-7767,-3077,-2118,-879,-3444,-4209,-5629,-2639,638,-9679,-15144,-15945,-12920,-10928,-1994,6020,5381,-2727,-13624,-14354,-6199,-1620,1460,8211,17784,24010,30729,39828,44254,20245,7698,6231,8315,6459,3375,376,-6725,-7842,-4370,-703,98,3454,5795,-914,-1939,-6146,-9912,-7784,-6726,-8874,-8117],[-8411,-6541,-5718,-8716,-7530,-2776,-2226,-2549,-1303,-269,686,3720,5688,5799,3923,-2027,-7595,-5878,-2077,-1867,-5778,-6067,-6045,-7793,-10042,-13290,-9794,2825,15260,17325,13127,5041,4882,6004,7125,8646,11101,9958,-1934,-3386,-846,-1036,-412,-2064,-2651,969,-304,-3659,-5348,-2173,-138,-3982,-9367,-7389,8414,18840,15170,8798,3512,-1234,-4600,-2822,900,-691,-2498,-3909,-5218,-4197,-3634,1523,6999,10885,11226,9597,4782,5356,6015,3700,2875,-3871,-6219,-975,3721,3355,-3354,-12794,-16486,-13382,-11395,-10369,-11365,-6565,-57,6552,16393,24912,19453,5086,-4644,-12377,-9513,-2404,2786,2535,2477,13850,13849,4026,-1998,-5521,1715,3561,-643,-6779,-13101,-10666,1253,8627,7053,692,-2790,4108,17419,29365,32783,27037,14055,-6434,-17184,-2891,-3379,-11247,-16277,-14034,-15569,-22619,-29508,-18868,-922,-7713,-11665,-3276,-3125,-14606,-13311,-9861,-11089,-5685,1210,967,-62,2926,9776,11965,12550,4223,-4981,-10288,-13619,-12900,-5926,420,1102,6920,6786,814,4294,12772,20341,21157,1085,-16775,-28411,-59546,-52546,11721,151011,296901,414342,424487,319431,170413,66669,38126,32036,26779,16556,1329,-11483,-1840,5987,5667,2567,-3262,-4562,1273,7119,683,7095,11022,9507,2680,-8905,-17083,-11265,-4117,4663,10006,7231,4682,4617,8097,8917,6231,10257,19468,23012,13142,6712,3259,1121,-412,-693,-3900,-8860,-10034,-12163,-13659,-12259,-5718,2802,11364,14407,10055,4703,2449,7220,13415,11824,4997,354,5018,-2472,-14149,14431,29255,29554,18455,10244,5410,-2270,6802,29547,24664,5095,-2852,-3283,-7684,-9653,-5861,-1208,-3745,-10711,-17171,-18262,-11696,-11533,-12909,-10545,-16271,-14694,-7303,-1488,-4361,-2899,6198,2345,-6159,-3733,6543,19906,29662,24767,10453,-759,-878,4977,9865,14146,11823,1104,-7782,1723,5044,1090,-4456,-11309,-6705,5344,19551,23038,12354,7578,3567,-64,-7338,-6056,7076,18079,18357,5896,-1917,-8425,-14304,-16859,-17130,-12463,-12258,-18953,-17875,-9767,2897,12032,13497,15781,31262,63301,65444,35339,7994,-14758,-11866,3653,6017,-1314,-10908,-12765,-14063,-11025,12103,23244,8299,-11085,-4194,7255,10335,10260,5597,7214,11179,4825,-493,3488,-2966,-9993,-14562,-16263,-15132,-15821,-16643,-16015,-8974,-4938,-5937,-2144,9567,18656,24157,29939,8022,-7315,-1108,7733,11642,10570,11142,14797,13537,5645,-4089,-11957,-5769,-714,-2480,-1501,6394,16625,18801,12798,9081,-1823,-14007,-17382,-17522,-8114,-8183,-13318,-10059,-4086,-1160,4127,8141,8143,5768,2979,-1555,-2866,-4946,-6491,-8584,-7377,-1989,1484,-4224,-3640,9391,23750,27125,11742,-2535,-5813,-10794,-8574,-4632,-3389,-6765,-2057,5936,16542,26773,27706,16892,6324,5854,6221,2472,1558,3975,-4643,-9338,-3898,2447,1831,-2764,-6825,-15340,-14869,-12804,-9336,-6630,-5625,-1240,10304,14345,5400,-6084,-15593,-9828,-168,10953,15101,9058,-1700,-2472,-6743,-15286,-11004,945,7514,-691,-10397,-16203,-13462,-560,2780,684,-1133,-9315,-18013,-10699,-1380,1334,3204,5157,4185,158,-4602,-6899,-2565,10336,16934,15179,14846,10104,-6238,-12231,-9523,-11844,-11360,-7677,-6790,1281,2206,1007,1097,3750,11763,12412,8228,-2718,-11426,-6251,-243,1704,-3408,-6267,-5807,-13030,-17869,-17837,-13112,-4452,2938,12619,5557,-6774,-1433,6050,-22,-702,12155,22887,24079,20493,21325,13153,-4352,-12019,-12723,-10035,6624,15907,8027,526,-76,3058,3356,725,-7372,-15775,-2464,8538,13992,18366,18862,13709,17469,18392,10052,3037,6485,26860,46031,44562,28442,8071,-8533,-16850,-3008,14151,11784,-3157,-11491,-12867,-6379,-996,5065,9955,17432,10209,-12341,-8938,-4064,-12134,-10859,-11183,-15294,-4499,4740,-1566,-177,14075,18106,15159,7793,-307,-5315,-5113,-8865,-5102,1488,7213,10390,10354,9490,2139,-2666,3846,14936,32250,46319,41597,26612,11566,4797,7285,12328,9937,8321,2056,-6829,-11750,-8526,-1998,3117,324,-11054,-8496,-1207,5541,5477,-4005,-12553,-14864,1726,12688,15707,13430,8726,-1108,-13247,-5407,4973,8074,1203,-5092,-11265,-16603,-14972,-9296,-4880,-3986,-3889,8770,24701,26324,32558,9264,-9050,-10863,-14655,-12852,-6314,-11172,-8913,8717,29594,42039,34177,375,-9186,-3490,-616,-2307,-9097,-15518,-3322,3853,3823,-4447,7642,37025,43337,16156,-9090,-8282,10131,25410,27994,21998,14513,5780,3148,-2923,-11769,-13706,-12633,-16140,-3134,7648,9441,-6135,-12339,-10421,-3443,-5533,-7154,-18893,-1991,11475,16053,6688,-6475,-8638,-9503,-11665,-11714,-7135,-2944,1205,3037,96,2770,7715,6220,-4935,-12185,9476,27932,19361,6993,6277,8044,491,-8131,-11222,-9656,-7528,-3373,-4943,490,11444,14468,7691,727,3977,14283,29871,38468,32769,27045,20369,9154,532,-2036,-6331,-8584,-2828,3420,6201,9351,29023,40347,15373,-4546,-8453,-7913,-4305,578,10404,4806,-9225,2624,18811,33330,29357,40239,45852,40320,28041,10404,-3827,-9085,-6303,949,5540,11520,7878,4757,15462,21030,12268,-2813,-6230,4878,21402,31161,19671,-3507,-8121,14150,37631,38671,22317,2397,-12860,-6367,1518,-2712,-11404,-15570,-3367,4611,2010,-8888,4495,61856,99512,76733,35662,4731,-7309,-3393,1317,-2226,-11023,-17460,-15294,-4450,-4013,-6821,-1119,7930,24898,32869,27409,21188,12605,-449,-13571,-13457,-2503,13186,9581,707,-10150,4482,21718,24926,5214,1245,8053,8736,1694,-4605,-7043,-5468,-11673,-626,18133,11327,13811,30987,30644,15188,4421,8062,18930,22719,20516,14769,5545,-3940,-3832,5763,4026,4210,11407,19122,17670,11448,631,-6962,-5240,-3141,-903,-2316,-3231,-7925,-18019,-10908,-2777,-771,-2179,-1046,-4368,-13979,-11687,-12578,-11090,-9296,-4013,-526,4943,11976,23656,24704,9632,-7243,-8536,-2052,2268,1889,-6029,-8868,-8619,-14026,-17127,-12884,-8537,-6365,-5784,-5472,-11035,-15149,-13251,-12767,-5057,3571,1954,-1706,-7399,-10464,-8135,-1328,4783,4481,-3117,-473,6254,5220,936,333,2106,-4649,-10818,-9364,-6579,1544,10619,17524,21903,23471,24956,20078,17713,7693,1053,-3370,-4970,-1750,174,-3534,-7008,4768,10823,12563,13620,6074,-7645,-8454,4951,-1337,-7206,202,1962,-3185,-5684,-783,-5111,-17461,-16095,-5278,-5325,-11084,-5903,811,7699,10084,10506,6759,-3314,-13456,-8834,-3110,23,-2127,-1451,-1546,496,4487,-4963,-9840,-17084,-18476,-15057,-15665,-8885,-1789,12432,29770,43583,44459,37301,26270,18731,9198,4026,4265,11741,27922,31935,18581,2198,-2350,-2417,-11439,-10508,429,4859,8054,2438,-7264,-10661,-5499,4175,14025,15647,8272,1707,2223,178,-176,7482,19524,17584,11639,7668,7212,-3430,-10515,-9078,-12512,-13796,-11405,-4106,-2389,-6900,-304,1634,-8860,-16483,-17237,-13711,-9263,-8504,-11376,-9965,-8808,-7635,-4735,-4909,-11216,-1226,3186,123,-5058,-11100,-10584,-3382,2192,9388,6514,-2063,-12215,-7158,551,6115,4464,4126,11964,20632,37522,41743,23927,9516,257,-5952,-13743,-8489,58,6721,13722,12551,8956,4145,-3594,-14490,-9512,-1972,8055,17739,21423,12872,-2611,-7822,3329,11902,10099,12521,17902,16195,4474,-6676,-670,10163,14645,16105,13086,1706,-7710,-16462,-11224,-6270,-5424,-4306,-4561,-10885,-13532,-4830,-5382,434,6228,19788,35265,12314,-5603,-3818,-2661,-4270,1948,8505,6011,4526,-6640,-13176,-13806,-12128,-9033,-6038,-4841,-3930,-2622,-2520,-7172,-10517,-1950,495,-807,1939,5389,5151,4970,6765,8519,11793,13548,14980,13935,8126,-287,-8102,-9480,-5888,-4177,-5959,4378,12391,5671,-6960,-9752,-5812,-9556,-11677,-13439,-9997,-7857,-8680,-7523,-2726,-646,-5712,-7503,-11786,-17658,-18783,-13399,-564,12789,26873,20353,4515,-11399,-14561,-897,8775,18839,27757,27037,22992,16216,18338,10583,-2983,-10979,-11977,-5905,-1506,-2321,-9014,-4095,4567,7082,7002,7967,5815,1053,-2263,-6905,-5509,6412,9403,8220,6380,5028,1284,-5184,-12106,-10883,1414,8519,19889,22143,22043,24910,20594,11509,18746,23752,21190,11157,4319,6904,2844,3456,9855,15750,5264,-1918,5469,11947,15590,20077,8725,348,-6514,-10487,-7376,-4544,-3642,-3903,-1944,9842,14609,15602,15109,8797,6610,11210,8962,5430,-2140,-2831,-4526,-10124,-8835,-6902,3109,3743,320,2581,6617,2805,-552,22302,61234,44755,8023,-7382,-9144,-9802,-11607,-12559,-2968,979,-6629,-874,23156,42803,44172,29299,6723,-4430,-11034,-5050,18204,34287,33658,18281,1846,-11565,-7820,4727,16217,20189,25509,26246,26046,26496,28198,25525,19468,17420,12545,11635,11411,819,-5571,-11383,-7401,7019,20132,19088,11925,1226,-6598,-3716,3326,8904,4119,-6288,-17353,-15697,-12374,-8433,-5060,-6082,-7177,-6880,-4943,4202,9178,4253,-3025,-9668,-2406,9545,6495,-5921,-14551,-14395,-13046,-9295,379,8977,7092,4382,10238,25888,18262,5093,2002,-1043,-6948,4734,15091,13591,3997,-3407,-9514,-13401,-10290,-2815,-3120,-1947,-4498,-5124,-3159,-2461,-9671,-6968,713,5881,4957,-4847,-12276,-14848,-10218,-7552,-3267,750,4828,4999,549,-9136,-15922,-10039,4247,11661,5047,-6439,227,5511,4703,-2317,-9492,-9947,-5843,-6137,5052,19325,16772,11149,3809,-10809,-12742,-3390,1940,2082,-1341,-2921,523,1068,4215,9682,13722,10977,4990,199,-688,842,1586,-4427,-9151,-3255,1860,9001,27489,23398,1680,-12853,-162,2619,-3912,-9139,-6894,-1535,3312,8581,12117,5149,-3064,-8530,-10634,-5830,-6976,-10856,-16956,-17687,-17530,-7965,285,712,-1235,-7196,-9236,-6688,-4706,-11688,-11852,-10460,-12421,-15742,-7309,-4497,986,16026,32413,25003,1290,-15835,-458,14034,4438,-6360,-7213,1982,3657,4381,5183,3013,675,5117,11634,13081,11603,5681,-4133,-9699,-8781,-11870,-19752,-7308,7616,12060,3158,-4604,-11213,-10652,-3221,6883,21549,28018,27183,23729,19334,12728,1837,-4739,-6356,-3624,-2953,2991,4962,4335,-2844,-11613,-5116,-2213,-2043,-1863,-1159,-2113,-4938,-7720,-10972,490,10796,16962,17381,14679,15492,22015,28116,30094,23399,7173,-3446,-10499,-15476,-15511,-14094,-11567,-7668,-8519,-7953,-2375,10685,24144,10110,3387,14344,23740,15404,7879,2196,-86,6995,6947,4121,-2145,-1885,-7969,-20654,-13899,-9144,-17140,-8898,1117,2340,-3987,-8585,-6117,-1043,4481,13180,31478,55904,56762,37575,16718,5303,1414,1319,2459,-2396,-7090,-15223,-14740,-9353,-7034,-10736,-14392,-4787,-2622,-7281,-9297,-7658,-4890,-6638,-10704,-13703,-9446,-6534,-6056,-4022,395,14570,24309,19568,9290,-2553,-11792,-14038,-1375,17270,37338,46672,42010,16372,610,-1467,17681,24958,17348,9579,4305,-5869,-13720,1759,7078,7514,19432,45432,50277,29317,6982,12394,40653,54791,46740,31724,12830,-1910,-16747,-17495,-12386,-9682,-14232,-8307,-328,4371,10953,12268,6023,-3359,-5087,9507,21135,29047,24794,10196,-4751,-12544,-7030,2006,2116,-1116,-3914,-1887,618,-2519,-167,17328,30334,31207,19200,4918,-2764,-3408,-3220,-7077,-9565,-7527,-5941,-1061,1293,-6413,-9622,-1526,2871,1043,-1234,-1513,1496,1751,-1779,-3506,3407,8814,7552,8527,9980,8975,7667,6663,4270,2091,-1408,-2898,2735,10620,13159,9589,-2603,-12257,-14278,-8886,7752,28157,26910,16672,2561,2852,718,-5758,-10662,-5095,2378,4721,5054,-1811,-8155,-7451,-9255,-17646,-3383,1410,-7524,-19144,-15706,-11764,-6582,-2949,8143,15361,15584,14081,8198,-1118,-8591,5545,25593,34602,36497,31011,10546,-7931,-7240,1132,-1176,-6021,-9172,-11414,-13936,-14347,-13360,-15425,-12868,-4383,-379,-730,-5200,-14909,-8075,214,10603,12622,12761,7732,8424,12480,14258,19783,21895,10818,-5804,-15035,-10836,-6549,664,17499,40181,49177,33386,14690,9209,-2391,-4247,-477,1767,-5288,-6985,-6381,-10472,-5177,1291,7299,6444,4221,-860,-9502,-18684,-15666,-13942,-16060,-12298,-7618,-331,5396,2437,-2497,-2038,4659,4458,-7,-9381,-6370,-2260,1499,2978,264,-312,-7591,-9431,3079,13895,13517,-353,-13811,-12660,-9582,-13256,266,6684,13660,22342,28408,18912,8791,1485,-230,-828,601,6487,16298,26444,31764,32745,34876,18817,6365,-483,3291,14818,22500,16905,1995,-7970,-15670,-2957,8194,9693,9665,-3450,-11215,6348,14340,12377,4056,-13057,-6689,4580,14463,16780,22352,18981,1867,-5979,4366,1749,-10643,-10653,437,14037,21268,18196,14843,8139,1471,-1243,6012,10434,8135,5432,-1136,-7108,-8270,-5911,3128,8819,5909,221,-1083,-6799,-13465,-7934,-9053,-8930,-9213,-5448,536,-1528,-7488,-8573,-4659,-5368,-5842,-4964,1513,5769,13785,29741,24372,15194,9257,6548,3138,151,-761,-598,578,-14,-1868,-4637,-6012,-4938,-585,7004,11800,17214,23695,32856,25226,5084,-4944,-6232,-9006,-874,721,1036,-1433,-1679,-2442,-89,816,-9995,-14069,-15888,-13043,-10528,-2740,3292,2024,-5076,-12647,-13227,-5465,-2184,-370,7535,17217,19827,23180,30997,40838,22599,9943,7839,8881,6537,3818,944,-6162,-7213,-4293,-1689,-1095,4649,9233,1820,-6319,-11124,-12739,-9266,-7708,-10243,-9571],[-8200,-5349,-4660,-8198,-7617,-2841,-2030,-1817,-202,408,786,4126,7365,7553,5408,-615,-5161,-2309,1046,745,-4505,-5466,-6479,-8756,-10240,-12936,-10291,3413,17698,20472,13916,3275,3434,5449,7128,8874,11183,9638,-2508,-4667,-2723,-3243,-2875,-4393,-4521,-1269,-2777,-6149,-6382,-3156,-2399,-4817,-8645,-5386,10619,17733,10422,3872,935,-1678,-3288,300,3732,2028,898,-220,-3623,-5522,-4738,943,7119,12642,14242,13340,8366,7384,8005,5683,5327,-2465,-7419,-2921,3077,3648,-3589,-13902,-17284,-14386,-12669,-10533,-9303,-3725,2067,8074,17465,25260,19137,4517,-4480,-10763,-11561,-5508,353,734,1054,12969,16706,7689,1573,-2303,4559,5263,70,-6904,-13849,-9855,3040,10836,7889,-1231,-6573,-1669,10519,22325,24780,19727,8920,-9242,-17077,-3084,-4257,-11473,-14372,-12922,-14819,-21774,-28905,-20131,-2799,-11718,-14277,-3759,-4100,-16444,-11600,-8832,-11963,-5675,2486,2800,909,2297,8048,10022,11492,5587,-4624,-11401,-15870,-14468,-7151,-577,484,7961,11975,6384,5627,11818,17563,15884,-2043,-18060,-31753,-55871,-46803,16046,147948,282520,392481,405608,310383,168300,66041,35939,26021,19782,13439,334,-9529,1062,6339,3615,324,-4335,-4749,2156,6790,-549,5992,9845,6826,-226,-11731,-18841,-9293,-782,8168,11082,7253,4889,5993,11060,11880,7990,10320,17708,20953,12548,6415,3716,2054,446,-578,-5562,-11054,-10568,-10752,-12470,-12257,-6665,1210,8954,10278,7090,2329,-276,5379,11576,9415,4340,4275,10085,-343,-14479,13978,30919,26179,13361,7283,5474,-229,8228,28604,24262,6393,-1664,-2739,-7902,-10367,-6835,-2353,-5604,-12732,-18323,-17702,-10318,-10344,-11769,-9738,-16289,-14016,-6298,-1283,-5777,-5539,3058,-1060,-9681,-5131,6810,22221,33144,28170,12293,-194,-724,5126,9830,13992,12219,3095,-4320,5390,9244,5000,-1286,-9661,-6585,5935,19559,23869,14129,9944,4826,-258,-6234,-2557,10155,22674,22956,7902,-1745,-9382,-14909,-14184,-14019,-11356,-11852,-19396,-17907,-9330,3562,12210,13934,17422,34094,68827,75462,41796,11791,-12367,-14983,765,5776,-687,-10858,-12708,-13462,-13003,9186,19719,5873,-11336,-2266,9090,10742,11655,8089,9696,12430,3870,-2702,679,-5097,-10972,-15587,-14925,-12780,-13621,-15657,-16549,-8186,-3077,-2223,3433,12862,20118,27654,34917,11539,-7918,-2056,7811,12605,11895,12728,19034,18314,9251,-1043,-10949,-5761,-383,-1920,-301,7107,15285,14388,8313,6340,-2002,-12492,-16726,-18086,-11404,-12550,-18245,-13806,-5658,-2188,2646,6836,7159,4408,1860,-1116,-2616,-4977,-6985,-10550,-8476,-1156,2420,-3469,-3396,9932,25432,29706,12540,-3352,-8026,-11649,-9572,-6133,-4784,-7973,-2940,4976,14886,24190,23410,11913,3177,5492,8945,9054,9004,9531,-1714,-7604,-3236,1960,617,-3802,-7158,-15227,-16055,-13523,-9310,-5671,-4396,-3027,5422,4931,-5802,-12187,-13039,-7083,1563,12499,16089,7351,-5266,-4721,-8698,-15523,-8491,3510,8680,-1273,-11856,-17089,-14476,-3502,-18,-1657,-3024,-11086,-20864,-12535,-4392,-1751,499,3074,3924,1809,-1201,-2693,-2453,6384,12710,11248,11439,9921,-5140,-11624,-11574,-14186,-12510,-3619,2049,7207,5886,4840,5081,7925,15807,15954,10789,-1625,-13111,-7723,-384,1098,-5377,-9538,-9261,-15338,-18980,-18387,-13954,-5951,2701,13041,5978,-5316,-1525,2918,-4401,1398,19353,29180,27681,23818,24192,13492,-4435,-11423,-11302,-12721,1188,8169,1691,-3972,-4044,-342,1305,655,-6819,-20252,-7290,5035,12625,18839,18878,11032,13242,13936,8417,545,1022,18976,39902,42812,28193,8761,-6373,-14354,-3527,14411,12508,-2777,-11745,-13074,-6720,-1006,6203,11925,19940,13886,-6238,-12509,-7839,-15264,-11781,-12061,-14568,-2422,8443,2796,3850,16927,18511,14825,7544,115,-4030,-3674,-8365,-5354,1481,8042,10846,10462,9067,1452,-4081,1448,13469,32603,51404,50982,31767,12105,3982,6718,13373,12087,10072,3505,-5121,-11786,-9396,1222,8006,3391,-9000,-5576,2019,10761,7288,-4299,-13035,-15638,2253,14638,18748,16026,9587,-755,-12690,-6713,2319,4525,-1430,-5414,-10701,-16545,-14736,-9059,-5473,-5493,-5284,7987,22145,25420,30574,8500,-8868,-11961,-17144,-10324,-2205,-8606,-8079,10482,33531,44255,31218,-4082,-7173,-2628,-1005,-4298,-12216,-12836,-431,5897,4143,-5070,9001,38382,40834,10147,-11230,-7156,7369,18469,22335,19417,14608,4791,-617,-8705,-15289,-11669,-13539,-14022,1036,12432,14319,-10,-7027,-6325,-292,-2485,-4622,-13979,778,14470,19543,9278,-5532,-9432,-10910,-13088,-12962,-7481,-1931,2842,3557,-1683,996,6740,4676,-6248,-12075,8322,26184,21341,11329,9167,8368,588,-7074,-9776,-9493,-10227,-6498,-6494,-1560,9761,13714,7178,18,3650,15098,32016,38509,30045,25637,20014,9329,1446,-316,-4544,-8852,-5367,1008,6638,12792,33135,42739,16488,-4094,-8667,-8182,-3671,1586,11519,8232,-5953,4727,22183,34407,29327,39637,44695,39696,28734,11411,-3452,-8814,-5785,1671,7211,13061,7780,4159,15865,22990,14079,-2211,-6229,4759,21702,32725,21302,-2599,-8683,13329,36490,37417,20514,491,-13636,-5255,2099,-2966,-12987,-15666,-2433,4980,1246,-9902,8303,71244,99987,72791,32360,3330,-8441,-4416,1358,-1468,-9698,-15754,-14751,-4531,-4375,-8641,-2595,6499,22991,32869,28269,21055,11021,-2264,-13826,-10943,-964,14720,11597,809,-12612,4878,24094,24775,3475,-216,9100,10392,3344,-2347,-4361,456,-553,-5856,13692,10611,13472,29891,29851,13484,2715,5332,12180,14834,15263,11285,3888,-4034,-4203,3789,368,213,6434,11841,10852,6985,-1278,-5886,-1193,2964,4679,1718,-1245,-8258,-13544,-5223,3548,4946,3151,4249,-124,-10107,-16111,-14582,-12530,-10241,-4064,1453,7715,15450,27713,27786,13139,-4388,-9455,-4640,-116,-203,-6936,-7936,-6666,-11351,-17715,-14343,-8519,-5622,-4885,-4677,-10321,-13551,-11104,-10166,-2345,6339,4003,-84,-6341,-10669,-9946,-3085,3707,4292,-2842,-832,4746,3147,1310,2107,2798,-4488,-12072,-11180,-7414,951,9923,16307,19328,20250,23232,19959,18746,9971,3901,-454,-1349,1909,3029,-2398,-9372,3595,11168,13040,14210,5807,-9117,-7243,5510,-1210,-7084,1334,2841,-2845,-5508,-503,-3182,-15461,-11817,-2084,-3994,-11371,-6575,539,7669,10417,10435,5885,-4547,-15623,-7091,329,2980,-630,-1401,-1982,-1619,-2133,-12440,-13812,-19233,-17258,-14605,-15382,-9171,-2675,12339,31240,43191,40913,30923,21418,15096,7539,3551,3457,8533,22675,26790,16407,827,-4018,-5005,-12582,-9624,1187,2584,6252,4217,-5354,-10955,-6610,2840,13744,15635,7727,-426,-904,-2319,-1231,6267,18540,16081,8277,3190,5058,-3982,-13874,-7701,-9134,-13348,-9563,-573,5,-7965,-3714,-2829,-11607,-12835,-13967,-11699,-8113,-7732,-11189,-9902,-9425,-8186,-4867,-4387,-11584,-2959,937,-1324,-5336,-10932,-9532,-2062,2514,8094,4022,-3635,-13285,-7899,370,6451,4981,4850,15214,24893,40662,41090,21699,8170,-639,-5929,-12330,-7625,931,7299,14961,14655,10910,5615,-2675,-14210,-8833,-1788,9403,20008,20894,10391,-4868,-9983,198,7910,7550,12156,18810,16687,5093,-5697,-1493,4365,5144,6357,6471,-665,-6922,-13529,-11383,-7231,-6910,-3850,-2649,-8908,-14178,-3536,-2891,3920,10287,25124,36400,9884,-8230,-5626,-4252,-8363,-4947,1932,2700,3653,-6261,-12817,-13884,-12255,-9476,-6801,-5734,-4388,-2858,-2589,-6631,-10011,-2543,-402,-294,2416,4667,3726,4495,8381,11342,14637,15450,16008,14257,8648,588,-7264,-8363,-6374,-5690,-9326,1010,11359,6462,-6838,-9180,-5045,-8669,-10522,-11732,-7555,-4369,-4872,-9443,-6114,-3515,-8396,-10004,-13539,-18682,-18437,-11629,990,12606,26060,20888,3901,-11792,-11719,1574,11237,20605,28970,28989,25753,20249,22760,15131,2904,-6266,-12722,-5816,1369,4004,-4399,-6517,2715,5951,5808,5773,2022,-3514,-5510,-6132,-1711,10004,11491,9392,7076,5998,3330,-1776,-8584,-11303,-1060,6796,19104,23918,23875,24130,15647,4794,11438,15774,12562,3543,1437,6488,4715,7211,12911,18962,10701,876,6842,13877,17848,23670,13588,3158,-6642,-10463,-6478,-3731,-2315,-1828,-568,8459,10381,11393,13268,8991,7408,13776,11920,6077,-2773,-4444,-6316,-9229,-7432,-6736,1402,13,-3738,-548,4630,2371,-87,19508,62837,47428,9375,-7008,-11222,-14877,-19200,-12464,593,1195,-6934,-1428,19964,35763,35978,27708,7235,-3867,-9677,-6258,18742,36249,35157,20708,4913,-9909,-9619,2629,14349,19880,26908,30132,30202,29783,30381,27691,21730,21826,16586,14512,13203,2255,-5222,-11728,-8900,5189,16316,13546,8896,1115,-5210,-2387,3106,6743,634,-9370,-17684,-13400,-10103,-6056,-3221,-5124,-7100,-7384,-5188,3545,7762,2262,-5152,-8525,-1808,8945,7126,-6484,-15657,-13243,-10759,-6403,4194,13743,11030,6883,11109,24992,15573,2919,-1755,-6049,-7067,8429,16967,13990,3438,-4397,-10088,-13088,-10492,-2971,-3142,-1587,-3888,-4384,-2025,-651,-8475,-7763,-2219,824,506,-7557,-12936,-13457,-9079,-5812,-1010,3667,7187,5570,-988,-11134,-17043,-11090,4109,12600,6804,-3898,2665,7912,6658,-176,-6117,-6783,-7565,-6536,6956,19879,16309,11126,4095,-10226,-12732,-3222,2756,3760,628,-1985,1201,3169,8093,13513,19403,17480,9405,3151,1720,3134,3805,-2322,-7039,-82,6374,13760,32168,23515,1613,-14318,-555,2620,-3492,-8220,-6604,-1856,2104,5654,7807,773,-5792,-9959,-9289,-3428,-4070,-8404,-13040,-14491,-12995,-4331,4277,3907,445,-6632,-9496,-6827,-3409,-8176,-9361,-8406,-10869,-15838,-7204,-4735,884,16594,32749,24812,1955,-15317,2158,17711,6152,-4454,-7215,-529,922,1128,2116,-439,-2532,2718,9208,11098,10372,5175,-4397,-10229,-9482,-12617,-17640,-5929,7996,12017,3594,-3015,-9530,-11447,-4962,4537,17885,24264,25962,26049,21453,12281,978,-4508,-6274,-3081,-1240,5078,6659,5217,-2467,-11340,-5461,-2922,-3301,-4015,-3069,-3315,-5377,-7672,-9296,3513,13554,17849,15656,10684,11404,18193,25316,28565,21962,5900,-4395,-10724,-13433,-13552,-14346,-14511,-10418,-9555,-7365,-2201,8879,23208,13067,6297,17364,23276,13093,6736,5572,4395,3251,-110,-747,-5892,-5163,-7436,-15783,-8879,-7007,-15320,-6842,3575,3650,-4070,-9809,-5139,344,5527,13574,30842,55089,56830,38322,16239,5040,1529,880,1280,-4824,-8685,-13288,-12013,-6676,-3790,-6220,-8664,-4238,-4392,-9594,-11811,-10054,-6162,-6912,-9938,-14090,-10190,-7317,-6887,-4446,-559,11992,24040,21040,11060,-784,-9831,-15663,-2165,17359,37095,44234,37397,13532,193,-703,20606,28653,22988,19092,14325,3135,-16631,-7637,2369,4719,13323,32241,36580,22163,2298,7615,34934,49732,46975,35871,17023,2118,-11733,-15050,-10274,-8092,-14657,-9618,-531,6673,13339,14606,7065,-3430,-3224,10741,22278,31122,27821,13335,-2238,-10450,-6231,1440,1541,-1681,-4553,-2539,671,-2224,-414,16357,27359,26663,15771,4236,-1568,-1653,-629,-3887,-9973,-10454,-7311,-1205,1777,-5883,-10399,-650,3301,166,-2982,-4179,-1882,-2511,-5170,-6382,786,5762,3758,3148,5131,5690,6141,6137,4446,3102,353,-1189,4120,12006,15262,12854,-318,-11637,-14514,-9364,7562,27374,24292,14058,1692,3091,258,-6478,-12070,-5360,3192,6354,6930,-655,-8258,-7385,-8883,-15944,-4935,-937,-8866,-18042,-14327,-10719,-6932,-5349,6134,15167,16299,13382,6610,-2331,-8852,5193,22045,28412,32343,31581,13152,-4774,-7501,-794,-2196,-6998,-10060,-11327,-13735,-16125,-12185,-13010,-10248,-1071,4331,4233,-1904,-13234,-8773,4,10466,13043,12448,6269,6904,11864,15214,23113,26011,13981,-2914,-12829,-10169,-5538,1531,16363,37516,50523,39786,20030,8453,-3463,-5838,-3669,-973,-6611,-7144,-7162,-11688,-6074,-747,3990,2894,2429,-204,-7155,-15905,-13491,-12351,-14846,-10973,-7187,-1496,3622,1869,-1653,-1134,4522,3516,-658,-8797,-6566,-2511,1537,2463,-1284,-2375,-9173,-9315,3103,14246,14819,298,-13649,-12426,-9481,-11951,2181,8763,15436,22791,27746,18033,8339,1666,-676,-2486,-2378,4048,15455,25794,29557,27957,31086,20011,9078,2579,4822,15672,22046,14610,-929,-10394,-14499,-2596,5111,4773,3451,-6687,-11449,3241,8940,6537,-1873,-15694,-3162,8958,19307,20593,24617,20514,2772,-5024,5019,908,-11453,-10152,-1032,10925,19483,15767,12340,6308,907,-1608,6277,12395,8714,4927,-2786,-9448,-10326,-8006,1162,7486,4146,-2789,-3378,-8015,-12702,-4573,-2901,-4167,-7040,-4562,1136,-613,-6888,-9247,-6391,-6888,-6343,-4919,2298,7018,16700,28692,21285,12406,8257,7757,5704,3781,2860,2291,2280,801,-1639,-4944,-6697,-6563,-2182,6403,13076,19620,24589,32418,22545,-289,-8173,-8142,-10108,1338,4035,3178,865,1256,1588,4329,3113,-8834,-12458,-15704,-13707,-10566,-3425,702,-1435,-7530,-11415,-11930,-3224,-55,-597,7225,16018,14682,14671,21959,36342,24972,12456,9514,9545,6807,4271,1276,-5834,-6671,-4171,-2505,-1865,6029,12467,5420,-9004,-16409,-14648,-10464,-8510,-11316,-10901],[-7418,-3837,-3386,-7642,-7628,-2791,-1704,-1010,894,902,630,4216,8887,9145,6869,1285,-2232,1122,4031,3060,-3479,-4970,-6823,-9095,-9572,-12410,-11496,3712,19961,23343,14187,1399,1890,4750,6801,8630,10663,8763,-2960,-5482,-4375,-5578,-5734,-6833,-6363,-3641,-4336,-6403,-6626,-4462,-4803,-5497,-7861,-3611,11836,15055,4661,-1799,-2018,-2258,-1837,3588,6511,4842,4605,4049,-6,-6053,-5719,366,7380,14729,17899,17866,12833,10092,10588,8656,9292,772,-6975,-4773,2176,3506,-4325,-14888,-15916,-13728,-13975,-10440,-7367,-1575,3335,8627,17213,23884,17460,3323,-4601,-9029,-11471,-8579,-2309,-1131,-341,12008,20090,12013,5631,1047,7008,6451,438,-7125,-14396,-8604,5041,13028,8527,-2949,-9881,-6983,4109,16011,17726,12636,3035,-12656,-16206,-2821,-4512,-10796,-12133,-11682,-13930,-20626,-27704,-21236,-4723,-15387,-16047,-4059,-4928,-16601,-9740,-7610,-12541,-5255,4020,5077,2588,2357,6881,8374,10255,7026,-3964,-11669,-17365,-15941,-8647,-1933,-543,8256,16328,11829,6968,10223,13937,10287,-5567,-19603,-35049,-50808,-39881,21402,145978,269639,372373,388352,302911,167491,65822,33010,19397,12875,10012,-847,-7316,3516,5955,1289,-1998,-5455,-5068,2863,6242,-1280,5490,9009,4577,-2705,-14008,-17849,-6655,3065,11610,11567,6544,4311,6496,12946,13902,9340,10381,16003,18758,11466,5297,3226,2143,648,-943,-7454,-13000,-9613,-8894,-11393,-12151,-7676,-687,5883,5507,4031,-131,-2974,3734,9735,6665,3665,9168,15052,1612,-15279,12244,30417,21609,8192,4951,6036,1797,7996,24619,21349,6690,-661,-1951,-7590,-10786,-7818,-3619,-7582,-14718,-18840,-15912,-7678,-7661,-9759,-8751,-16503,-12833,-5030,-1171,-7514,-7884,820,-3414,-12980,-6653,6424,23720,36067,31149,13729,-156,-1181,4756,9459,13687,12647,5018,-882,9450,14059,9440,2372,-7167,-6084,6781,19853,25185,16674,13035,6574,40,-4294,1177,13270,26830,27095,9844,-1205,-9232,-12995,-10519,-10502,-9828,-11252,-19472,-18005,-9194,3547,11426,13669,18510,36223,72505,84266,48711,15871,-9524,-17473,-2350,5154,-361,-10930,-12316,-12647,-14631,6371,15933,3567,-9467,-330,10678,10861,12668,10279,11621,12868,2318,-5306,-2814,-7132,-11622,-16201,-13568,-10352,-11209,-13896,-15160,-6679,-643,1588,7316,14230,20026,30238,39831,16583,-6979,-3040,7341,12563,12392,13906,22754,22387,12080,1457,-10277,-6558,-518,-1380,803,7457,13289,9399,3278,2944,-2725,-11377,-15938,-16219,-13156,-14917,-20298,-16776,-7427,-3574,828,5195,5757,2738,850,-245,-2190,-4993,-7230,-9701,-6144,1044,3608,-2499,-3004,10068,26139,31272,12847,-4369,-10113,-11693,-10605,-7918,-6558,-9230,-3695,4003,12878,20834,18403,6843,294,4989,11543,16203,17241,14912,815,-6290,-3043,1058,-817,-4907,-7711,-15274,-16927,-13637,-9399,-5221,-3743,-5309,-614,-4485,-13664,-12269,-9711,-4740,2830,13225,15935,4969,-8646,-6408,-10213,-15220,-5532,6467,9844,-1996,-13439,-15325,-11585,-3668,-1623,-3271,-4363,-12333,-21223,-12563,-6623,-4565,-2087,1089,3806,3371,1535,715,-674,3172,7970,6857,7727,9492,-3843,-10969,-13671,-14839,-8826,485,8536,13266,10387,9443,10054,13040,20136,19872,14124,614,-13443,-9490,-915,182,-7311,-12728,-12713,-17361,-18751,-16803,-12911,-6485,2084,12553,6116,-4094,-1890,-486,-7560,3915,25247,34500,30536,26389,25474,12937,-4808,-10746,-9773,-14465,-4294,717,-3538,-7856,-7719,-3797,-1012,526,-5712,-18045,-11378,1267,10783,18718,18268,8076,8566,8892,6711,-1242,-3471,10546,31365,38535,26728,9415,-3921,-11295,-2842,15588,14540,-931,-10996,-12633,-7101,-1109,7223,13786,22156,16817,-538,-9337,-8632,-18099,-12681,-13025,-14587,-1182,11122,6400,7309,18761,18039,14247,7779,1193,-2249,-2083,-7660,-5324,1491,8467,10832,10014,8117,481,-5609,-1215,11056,30734,52622,57183,34940,11556,2633,5711,13893,14106,11760,5117,-3510,-11600,-10408,3814,12453,6625,-6552,-2740,5784,15538,8128,-4977,-13585,-16716,1634,14446,19928,17319,9410,-1231,-12551,-8074,-566,643,-4291,-5903,-10186,-16171,-14215,-8662,-5987,-6869,-6535,6924,19182,23995,27166,7131,-8858,-13152,-16172,-7509,1561,-6178,-7087,12121,36875,44645,26811,-7197,-5519,-2169,-1792,-6753,-15825,-10036,2242,7767,4320,-5984,8454,36484,35256,3565,-12767,-6194,4407,11513,16287,16201,13731,3122,-4318,-14012,-11486,-9813,-14395,-12018,4536,16323,17940,5130,-1998,-2592,2106,907,760,-7972,3533,16666,21759,10612,-5620,-10846,-12307,-14165,-14362,-7802,-741,4821,4531,-3228,-1638,4833,2811,-7517,-12659,6097,22725,21977,15370,11075,8086,1018,-4946,-7566,-8460,-12007,-9520,-7399,-3316,7748,12361,6133,-1230,2610,14864,32444,35808,24832,22326,18135,8679,2014,1069,-2923,-8658,-7574,-1298,6694,15561,36162,43551,16935,-3812,-8858,-8277,-2928,2577,12540,11936,-1954,6642,24585,33128,27535,37420,42468,38666,29608,13219,-1878,-7658,-5279,2188,8655,14052,7266,3187,15803,24637,15859,-1559,-6244,4280,20803,32474,21641,-2476,-9310,11635,33519,34344,17661,-1772,-14282,-4690,2040,-3554,-14655,-15395,-1678,5145,317,-10969,11563,75682,92968,63155,25812,756,-10166,-5728,1353,-809,-8538,-14272,-14290,-5137,-5185,-10818,-4284,4806,20394,31416,27245,19136,8390,-4439,-12809,-7685,1352,16982,14117,865,-15087,6377,27501,25061,1781,-2376,9177,10951,3916,-1230,-2654,4234,8155,-4434,8471,9370,12372,26345,26496,10213,21,1556,4699,6570,9342,7294,1809,-4543,-4782,1523,-3488,-4203,947,4634,4229,2355,-3267,-4922,2306,8615,10131,6260,2325,-5307,-7718,1177,10396,10817,8404,9154,3616,-5193,-9799,-14067,-14287,-12088,-5188,2624,9810,18117,30203,28989,15279,-2023,-9879,-7276,-2869,-2931,-8624,-7930,-5403,-9104,-16041,-15673,-8591,-5212,-4433,-4436,-10196,-12351,-8924,-7763,-20,8543,5598,949,-5967,-11554,-12714,-5524,2043,3505,-3130,-1742,2694,936,1723,3770,3023,-4917,-13789,-12338,-7568,540,8559,13599,14859,15182,19593,18471,18842,11695,6421,2104,1754,4955,5343,-1352,-11955,1626,10346,12299,13891,5329,-10359,-6606,5011,-1831,-7440,2147,3330,-2933,-5736,-640,-1419,-12128,-7347,596,-3218,-12091,-7882,-440,6867,9978,9707,4747,-5604,-17667,-5903,2632,4795,88,-1961,-3218,-4957,-9996,-18768,-18026,-20823,-16491,-14645,-15482,-9955,-4319,11095,31256,41290,36561,24468,16395,11287,5802,2719,1610,3615,15261,19743,13011,-1320,-6949,-8753,-14648,-9111,1792,1676,4140,5322,-4297,-11892,-8010,1383,12919,14933,6587,-2952,-4353,-4984,-2541,4438,16270,13590,4262,-1146,3605,-2102,-10628,-6213,-5749,-10329,-6288,2591,2270,-8982,-8137,-8809,-10385,-8115,-10799,-10146,-7608,-7718,-11934,-10669,-9857,-8347,-4922,-4203,-12403,-5016,-1806,-3324,-6034,-11174,-9054,-1195,2443,5328,-40,-6030,-14592,-8705,-162,6548,5896,6372,18417,28231,41625,38436,19157,6746,-1610,-5847,-11001,-7253,1105,7216,15797,16883,13076,6994,-2092,-14029,-8302,-1386,10501,21686,19237,7137,-7649,-11969,-2858,3717,4447,10945,18671,16276,5214,-5153,-3104,-2644,-4619,-2694,284,-3124,-6093,-10756,-11051,-8470,-8972,-3666,-1146,-7375,-14517,-2363,-743,6873,13597,29139,35367,6835,-11154,-7549,-5541,-10870,-10720,-4099,-634,2105,-6413,-12768,-14153,-12823,-10453,-8188,-7129,-5230,-3465,-3024,-6334,-9715,-3650,-1592,-340,2204,3454,1606,2813,8559,12936,16332,16245,15990,13539,8022,559,-7041,-7682,-7038,-7626,-13148,-2199,9786,6885,-6659,-8846,-4697,-8172,-9783,-10610,-5939,-1911,-1262,-8540,-9456,-6678,-11359,-12729,-15246,-19124,-16994,-9775,2084,11589,24144,20759,3332,-10331,-8420,3844,13137,21378,28940,29913,27565,23267,26087,18722,7881,-2205,-12608,-6027,3671,10317,3641,-6767,-470,3770,3987,3330,-1441,-6917,-6180,-3037,1618,12537,12620,9965,7444,6813,5144,1270,-5115,-10289,-3754,4692,17471,24099,24017,22016,10503,-1030,4317,8147,4676,-2745,-50,6278,6136,9293,14164,20057,13868,2787,7259,14753,18882,26032,17944,5419,-7227,-10668,-6077,-3519,-1660,-488,430,6895,6661,7648,11065,8618,7574,15540,14100,5906,-4130,-6773,-8371,-8550,-6594,-6933,-1002,-4499,-8402,-4045,2595,1895,-303,16051,60392,47274,9852,-7026,-13654,-18405,-9884,-1890,5096,1015,-7713,-2935,15002,26878,26553,24582,6945,-3791,-8454,-7595,16955,34954,34222,21742,6917,-8982,-11490,650,12484,19199,27421,33039,33496,31758,30789,27803,21987,24477,20001,16868,14364,3351,-5052,-11960,-10559,2988,12456,9029,7027,1700,-3787,-1307,2432,4018,-3057,-12308,-15636,-11517,-8196,-4062,-1728,-4506,-7523,-8470,-5917,2401,5891,-20,-7529,-7605,-1889,7028,6931,-7596,-15856,-10811,-8024,-3261,7814,17742,13830,8332,10919,22833,12648,1224,-4819,-10979,-6054,11901,18665,14278,2641,-5728,-10972,-13039,-11285,-3788,-3742,-1761,-3665,-3885,-1138,792,-7689,-8873,-5044,-3469,-3337,-10403,-13841,-12142,-7689,-4116,837,5695,8209,4705,-3423,-12499,-15987,-12636,3190,12500,7615,-2203,4284,9539,7953,1457,-3234,-3902,-9833,-6704,8277,18726,14058,9583,3473,-9740,-12771,-3626,2815,4813,1953,-1732,894,4010,10158,15524,23592,23556,13709,6128,4293,5801,6526,-211,-5916,2071,10418,18520,35289,22525,1287,-13041,-1241,1923,-3943,-7829,-6233,-1809,1245,2709,2975,-3950,-8369,-11590,-7687,-1150,-1497,-6511,-9713,-9976,-8393,-585,8114,6977,2352,-5535,-9170,-6477,-1639,-4032,-6389,-6386,-9348,-15472,-7851,-5703,198,16416,31635,23421,2024,-15260,4575,21168,8173,-2282,-7246,-4083,-2664,-2663,-576,-3174,-5159,917,6824,8473,8302,3961,-5235,-11067,-9669,-12209,-15761,-5452,7219,10707,2944,-2332,-8280,-11935,-6807,2131,14165,19791,23035,26151,21229,10135,-480,-4447,-6106,-2738,217,6843,8050,5727,-2447,-10890,-5688,-3424,-4199,-5907,-5195,-4786,-6121,-7914,-7890,5926,15832,18700,14330,7094,7656,14655,21866,25461,19012,3644,-6044,-11122,-11503,-11398,-12315,-15717,-13465,-11043,-6950,-2299,6609,21255,16118,9295,19585,21532,10457,6077,9202,10294,3364,-2309,-1211,-7580,-8129,-5331,-10765,-4100,-5079,-13560,-5130,5344,4408,-4320,-11098,-4508,1239,6182,13443,29333,52157,54299,37501,15509,4781,1632,430,352,-5461,-7499,-10976,-9886,-4487,-419,-1634,-3933,-3452,-6474,-12149,-14316,-12463,-7639,-7282,-9433,-14456,-10779,-7853,-7480,-4802,-1606,8921,22397,21116,11793,325,-8213,-15640,-3056,16602,34791,39167,30816,9759,-1076,-249,22932,31196,27926,28536,24707,11531,-6457,-16502,-3423,767,6286,18166,22002,13804,-3303,2500,27751,41420,43309,36872,19957,5816,-6617,-10866,-7788,-6597,-14557,-11043,-1109,7540,13982,15048,6891,-3586,-1103,12160,23344,32390,29802,15685,-47,-8526,-5508,705,787,-2315,-5176,-3207,537,-1936,-485,15055,23844,22061,12675,3956,-156,155,1938,-398,-7333,-11350,-7310,-1190,1880,-5375,-10821,27,3357,-905,-4722,-6786,-5034,-6192,-7854,-7981,9,4955,2598,198,1029,1842,3670,5106,4307,3948,1830,-11,4760,12496,16533,15857,2544,-10608,-14326,-10291,6406,25191,20929,11138,689,3209,109,-6455,-13153,-5775,3641,7576,8366,234,-8444,-7279,-8523,-13757,-5242,-2293,-9353,-15970,-12259,-8606,-6935,-7741,3906,14242,16231,12385,4941,-3587,-9136,4886,18367,22551,28093,31695,15870,-1343,-6739,-2469,-3140,-7892,-10881,-10991,-12970,-15273,-10585,-10532,-8029,1785,9229,9795,1669,-11764,-9096,363,11090,14503,13199,5554,5620,11011,15625,25360,28824,16391,-352,-10609,-8893,-4627,1740,14768,34541,51049,45511,24792,7326,-4173,-7253,-6878,-3928,-7703,-6934,-7838,-12870,-6764,-2505,1142,-28,1009,712,-4523,-12408,-9951,-10850,-13231,-9174,-5874,-1321,2772,1784,-776,-314,4372,2814,-795,-7720,-6463,-2610,1701,2259,-2359,-4073,-10383,-8961,2832,13907,15848,1321,-12701,-12360,-9760,-10459,3826,10265,16208,22013,25853,16555,7506,1613,-1093,-3995,-5359,1682,14430,24774,27211,23512,26995,21305,12248,6202,6546,16267,21144,12258,-3673,-12462,-12600,-2030,2959,1601,-1706,-8570,-10160,672,4589,2265,-6880,-13191,223,13360,24627,25586,27575,21882,3760,-4182,4929,-451,-11842,-9513,-2601,6932,16469,12652,9653,4709,918,-1248,6666,13915,9253,4349,-4403,-11318,-12286,-10459,-1207,5802,2351,-5792,-6123,-9417,-10799,-204,3868,1278,-4313,-3441,1775,319,-6246,-9842,-7946,-8008,-6224,-4224,3687,9118,20115,27106,18004,9645,7231,8697,7779,6638,5724,4856,4221,2105,-933,-4818,-6930,-7521,-3338,5942,14711,23175,26877,32950,20820,-4732,-10431,-9589,-10576,3892,8433,6251,4036,5068,6506,9811,6463,-7595,-10794,-15054,-14431,-10782,-3872,-1367,-4469,-9686,-9944,-10326,-93,4053,1487,7830,14470,9274,6313,13842,31470,27630,15598,11581,10590,7541,4977,1641,-5417,-5815,-3594,-2768,-2003,7562,15550,9903,-5751,-14199,-14454,-11007,-8809,-10786,-11375],[-6308,-2311,-2185,-7333,-7810,-2855,-1517,-440,1642,894,-36,3733,9918,10296,7997,3124,385,3939,6475,4754,-2927,-4816,-7246,-8991,-8656,-12071,-13118,3959,22037,25687,13785,-691,118,3721,5899,7664,9328,7097,-3642,-6088,-5944,-8138,-8925,-9065,-7849,-5656,-4613,-5140,-6602,-6265,-7261,-6128,-7244,-2293,11945,11235,-1244,-7651,-5384,-3221,-555,6707,8907,7450,8253,8323,4822,-5638,-6530,-177,7756,16911,21831,22727,17903,13438,13718,12596,14628,5510,-4698,-6368,870,2710,-5793,-16260,-14739,-12522,-14933,-10185,-5824,-212,3624,8078,15590,20912,14582,1495,-5099,-7542,-9464,-10837,-5159,-3058,-1688,11007,23786,16850,10083,4419,8949,7022,348,-7542,-14727,-7178,6891,14782,8633,-4612,-12835,-11839,-1437,10658,11633,5822,-3408,-16756,-14625,-2160,-4212,-9647,-9818,-10631,-13370,-19690,-26386,-21961,-6580,-18623,-16985,-4333,-5671,-14939,-7782,-6271,-12844,-4838,5333,7311,4560,2899,6226,7034,8893,8383,-3147,-11314,-17896,-17297,-10380,-3660,-1994,7773,19349,16176,7715,7841,9597,4656,-9364,-21310,-31271,-43712,-31230,28750,146967,261077,357215,375277,298321,168462,66323,29612,12599,6321,6287,-2283,-5125,5252,4866,-1141,-4285,-6539,-5533,3202,5207,-1860,5534,8797,3088,-4470,-15295,-15495,-3889,6887,14508,11286,5049,2857,5976,13475,14597,9881,10169,14220,16355,9770,3123,1381,873,-307,-2182,-9744,-14542,-7961,-7194,-10601,-12159,-8896,-3006,2068,164,844,-2755,-5657,2199,7815,3840,3614,14772,19300,3099,-16442,9570,27953,16310,3356,3363,6804,3349,5872,18017,16195,5775,-59,-1123,-6840,-10787,-8736,-4984,-9652,-16651,-18886,-13837,-4887,-4206,-7124,-7644,-16938,-11449,-3725,-1324,-9668,-9575,-242,-4304,-15094,-8288,5318,24183,38026,33295,14647,-599,-2253,3800,8667,13095,12869,6578,2271,13474,19130,14128,6286,-4055,-5149,7934,20494,27062,20132,16935,8755,702,-1955,4914,16300,30239,30430,11590,-411,-8280,-10562,-7157,-7225,-8143,-10486,-19111,-18162,-9452,2725,9662,12673,18981,37484,73860,90811,55687,20007,-6543,-18393,-5633,3964,-582,-11275,-11676,-11719,-14913,4235,12576,2003,-7154,1409,11802,10653,13252,12078,12891,12454,235,-8171,-6673,-8789,-11969,-16535,-12417,-8007,-8933,-12199,-13462,-4990,1766,4764,9402,13677,18211,31143,43302,21976,-4503,-3893,6294,11447,12056,14698,25642,25376,13850,3151,-9957,-8355,-1156,-940,1648,7271,10563,3997,-2172,-1045,-4056,-10743,-15252,-14493,-12928,-14583,-16831,-16662,-9195,-5283,-1319,3226,3970,788,46,986,-1610,-4982,-6982,-6164,-1626,4200,5051,-1382,-2466,9843,25886,31767,12687,-5447,-11095,-10729,-11496,-9913,-8611,-10290,-4208,3078,10623,16939,13057,1909,-2389,4223,13697,23034,25425,19580,2725,-5460,-3268,-162,-2390,-6043,-8342,-15417,-17193,-13508,-9672,-5348,-3718,-7769,-7457,-13190,-16652,-10227,-7234,-3000,3484,12998,14586,2123,-11779,-7453,-11294,-14725,-2407,9696,10985,-2813,-15191,-12547,-6711,-499,-1136,-3771,-5067,-12988,-19148,-11046,-7551,-6895,-4452,-632,3906,4792,3574,3113,1303,956,3172,2297,3970,8739,-2446,-10229,-15470,-13703,-4900,3825,12352,17299,14330,13967,15180,18049,23619,23360,17701,3593,-12183,-11568,-1840,-1012,-9061,-15418,-15426,-18050,-16600,-13167,-9800,-5319,1736,11561,6090,-3067,-2545,-4205,-9549,6019,29511,38404,32327,27869,25098,11532,-5566,-9972,-8095,-14415,-9375,-5901,-7429,-11079,-10917,-7119,-3515,301,-4099,-13422,-12868,-2204,8761,18119,17071,4931,3612,3658,5161,-1753,-5571,2981,21434,32125,24177,10014,-1339,-8071,-869,17750,18018,2677,-8986,-11466,-7519,-1312,8096,15469,23993,18932,4383,-3798,-6413,-16379,-13539,-13901,-15325,-959,12494,9087,10071,19508,16755,13315,8158,2582,-294,-657,-7035,-5133,1502,8463,10405,9132,6819,-631,-7122,-3930,7972,27016,49735,59020,35602,9951,833,4369,13899,15906,13435,6935,-2024,-11221,-11519,5615,16104,9623,-4287,-194,9849,19579,8173,-5946,-14205,-18026,60,12347,19279,17326,8351,-2361,-12697,-9379,-3528,-3362,-7194,-6483,-9661,-15363,-13297,-8039,-6360,-7978,-7475,5713,15991,22002,22481,5186,-8933,-14361,-14542,-4782,4586,-4190,-5956,13736,39504,43439,22084,-7631,-4288,-2184,-2995,-9560,-19860,-7186,4682,9440,4432,-6925,6111,31410,27310,-2775,-13377,-5368,1441,4967,10471,13022,12515,1949,-6177,-14671,-8055,-8238,-15130,-10305,7430,19462,20518,9328,2471,415,3375,3408,6558,-1663,6137,17969,22676,10778,-6604,-12533,-12964,-13899,-14944,-7723,669,7050,5881,-4172,-4845,2226,745,-8754,-13738,3227,18161,21314,18830,12208,7799,2419,-1709,-4655,-6550,-11831,-12244,-8229,-4732,5680,10629,4729,-2893,971,13706,31259,30775,17820,17624,15008,7275,2221,2037,-1697,-8339,-9376,-3354,6530,17650,37835,42598,16679,-3598,-8934,-8291,-2207,3510,13358,15607,2794,8271,25410,29272,23914,33601,39170,37110,30366,15380,377,-6035,-4820,2582,9931,14545,6447,2023,15480,26104,17733,-732,-6175,3579,18991,30744,20983,-2881,-9869,9492,29400,30022,14110,-4207,-14694,-4456,1633,-4219,-16103,-14955,-1043,5278,-496,-11777,14210,74896,80086,49769,17233,-2566,-12258,-7059,1478,-165,-7520,-13052,-14053,-6136,-6281,-13148,-5936,3042,17325,28615,24363,15704,5476,-5875,-9971,-3695,4553,19961,17148,1020,-17319,8631,31785,25913,567,-4994,8304,10333,3371,-1161,-1780,6251,14095,1369,3534,7889,10582,20514,20917,5836,-3312,-2907,-2438,-843,3538,3258,-392,-5085,-5103,-479,-6961,-8514,-4469,-1909,-1811,-2053,-5003,-4000,5166,13384,15259,11300,7498,566,-710,8357,17490,16610,13433,13415,6447,-1330,-4462,-11358,-15304,-14653,-7245,3046,11363,20075,31171,28605,16303,-58,-9634,-9499,-5607,-5832,-10665,-8451,-4636,-7355,-14356,-16691,-8643,-4995,-4250,-4528,-10403,-11337,-6623,-5320,2133,10364,6932,1586,-6087,-12878,-16015,-7942,287,2439,-3712,-2916,437,-1074,2073,5277,3086,-5638,-15562,-11762,-6453,909,7118,9949,9181,8995,14538,15879,18203,13026,8805,4541,4471,7468,7245,-227,-13855,-783,8633,10646,12959,5037,-10891,-6498,3676,-2881,-7933,2887,3638,-3219,-6121,-951,230,-8391,-3055,2748,-2754,-12875,-9514,-1821,5618,9106,8660,3617,-6329,-18734,-5045,4126,5782,233,-2964,-4939,-9062,-17565,-13983,-21791,-20097,-15913,-14897,-15659,-10909,-6339,9119,30216,38547,32202,18702,11716,7724,4305,1858,-919,-2403,6859,12080,9219,-3484,-10497,-13036,-16951,-8623,2369,2564,2664,6135,-3833,-13355,-9571,99,12095,14157,5371,-5427,-7646,-7308,-3771,2337,13025,10387,-27,-4521,3276,735,-7270,-4490,-2307,-6039,-2115,5497,4458,-9271,-12592,-15763,-5533,-3308,-7724,-8782,-7415,-8129,-13267,-10888,-9010,-7546,-4589,-4070,-13316,-6903,-4745,-5587,-6833,-11572,-9003,-657,1916,1141,-5243,-8872,-15837,-9367,-817,6574,7271,8844,21512,30569,40583,34444,16801,5596,-2261,-5400,-9670,-7095,913,6853,16600,19567,15653,8410,-1670,-13742,-7590,-382,11834,23055,16800,3507,-10355,-12418,-5216,-65,1301,9300,17864,15379,5175,-4745,-5084,-9837,-13767,-9640,-4623,-5207,-5100,-8217,-10251,-9724,-11145,-3366,219,-6037,-13387,-566,1602,9704,16450,31815,32579,3576,-13997,-9229,-6310,-11449,-14253,-9075,-3586,435,-6671,-12740,-14388,-13515,-11616,-9769,-8572,-6044,-4035,-3409,-5923,-9275,-4787,-2633,-709,1535,2077,-710,411,7673,13605,17223,16311,15301,12144,6594,-62,-7141,-7183,-7435,-9326,-16609,-4332,8335,7462,-5889,-8652,-4597,-7827,-9187,-9804,-4927,-382,1650,-5789,-11762,-9652,-14161,-15011,-15715,-17454,-14505,-7334,3201,10354,21898,20706,3769,-6634,-4624,6195,14740,21462,28067,30210,28873,25718,28728,21715,12127,1234,-11832,-6226,5624,16523,13746,-2157,-4517,893,1911,1056,-4132,-8465,-4633,714,4531,14135,13130,10356,7929,7899,7070,4191,-1653,-8198,-6389,2594,15434,23013,22687,18796,5437,-5772,-1997,1628,-1583,-6401,5,6490,7262,10284,14192,19488,14974,3807,6892,14697,18667,26970,21611,7233,-7982,-10714,-5834,-3604,-1418,327,1118,5248,3495,4410,8692,7828,7321,16643,15652,5217,-5904,-9514,-10301,-8090,-6117,-7251,-3783,-9315,-13145,-7466,823,1394,-1077,12524,54574,44734,9753,-7167,-15935,-14357,-2039,6826,8980,651,-8676,-5121,8717,17163,17004,20418,6105,-3993,-7389,-8034,12869,30340,30983,21522,8050,-8658,-13185,-864,10863,18350,27207,34890,35829,32405,29541,25983,20416,25232,22618,18684,14993,4270,-4873,-11919,-12012,871,9269,5759,5602,2035,-2691,-528,1415,1082,-6306,-13553,-13733,-9967,-6544,-2332,-425,-3995,-8207,-9907,-6917,1055,3893,-2333,-9825,-7028,-2631,3916,6025,-8652,-14094,-7859,-5108,-167,10683,20177,15089,8678,9858,19865,9844,103,-6101,-12301,-3621,15203,20355,14793,1989,-7079,-11984,-13228,-12435,-4974,-4672,-2236,-3607,-3454,-399,1907,-7274,-10148,-7439,-6521,-5887,-12696,-14605,-10901,-6126,-2510,2274,6774,7949,2680,-6110,-11870,-13544,-14321,1662,11443,7451,-1427,5036,10348,8554,2514,-969,-1572,-10330,-5588,9307,16271,10428,6779,2072,-9357,-12644,-4424,2240,5259,2586,-2162,-470,3351,10357,15834,26156,28882,17832,9161,7054,8838,9504,1484,-5756,3056,13818,22978,36553,20533,619,-11603,-2159,553,-5284,-8052,-5958,-1415,912,238,-1969,-8570,-10729,-13288,-5974,884,563,-5346,-7097,-5658,-3692,3382,11719,9720,4202,-4257,-8388,-5702,344,342,-3116,-4512,-7966,-14371,-9409,-7485,-1113,15379,29029,20814,1329,-15553,6860,24498,10661,108,-7004,-8712,-7140,-6910,-3047,-5573,-7635,-667,4592,5294,5260,1810,-6827,-12108,-9178,-10985,-14488,-5946,5468,8466,1382,-2596,-7688,-12257,-8930,-471,10337,14731,18379,23571,18174,6086,-2715,-4813,-6002,-2660,1257,8078,8934,5678,-2966,-10538,-5877,-3794,-4640,-7129,-7530,-6753,-7456,-8682,-7080,7200,16818,18710,12861,3659,4056,11265,17913,20962,14596,295,-8585,-11786,-10029,-9593,-10090,-13064,-15505,-12762,-6886,-2936,3706,18234,18897,12104,20580,18469,7478,5684,12432,16716,9786,4743,3519,-6739,-10804,-2500,-6087,-206,-3853,-12367,-4176,5987,4210,-5125,-12818,-4593,1281,6083,12492,26822,47314,49359,34857,14069,4048,1369,-156,-301,-4292,-5388,-9485,-8799,-3269,2182,1826,-835,-3313,-9206,-15262,-16655,-14811,-9688,-8262,-9707,-15244,-11746,-8763,-8465,-5702,-3285,4981,18941,19317,11034,321,-7425,-14168,-4195,14787,30344,31617,22466,5062,-3648,-801,23581,31279,30678,35866,32667,16978,942,-14880,-9846,-4511,-1670,4177,7430,4253,-10080,-2424,19772,30586,35825,34261,20922,8390,-2267,-6630,-5671,-5892,-14626,-13029,-2486,6662,12642,13247,4946,-4326,560,13148,23771,32310,30089,16505,1063,-7453,-5499,-782,-747,-3658,-6422,-4595,-508,-2382,-888,13054,19569,17186,9595,3627,862,1349,3728,2337,-4336,-10352,-7056,-1888,907,-5654,-11696,-328,2273,-2850,-7066,-9850,-8439,-9780,-10315,-8998,-146,4699,2357,-1113,-2104,-2394,-3,3057,3304,3932,2198,-219,3799,11244,16081,17571,5201,-9880,-14285,-12442,3483,20850,16131,7260,-1085,2453,-613,-6695,-14489,-7100,2882,7510,8480,4,-9556,-7957,-8976,-12324,-5336,-3406,-9772,-14473,-10697,-6798,-7416,-10802,877,12047,14796,10402,2432,-5704,-10225,3907,14036,16553,23211,30581,17749,1246,-6131,-4617,-4879,-9597,-12487,-11305,-12707,-14341,-9828,-9156,-7230,3001,12858,14380,4201,-11401,-9951,162,11188,15637,13788,4636,3779,9123,14519,25325,29234,17126,988,-9322,-8273,-4948,448,11981,30490,49418,48493,27233,4999,-5516,-9332,-10891,-7455,-8937,-7146,-9208,-14950,-8211,-4937,-2208,-3316,-1088,708,-2865,-9903,-7558,-10381,-12370,-8142,-5004,-981,2068,1264,-938,-655,3180,1405,-1344,-7228,-7014,-3491,1026,1423,-3801,-6111,-11944,-9446,1193,11728,15440,1713,-12218,-13595,-11465,-9810,4165,10217,15012,19110,21865,13496,5260,314,-2438,-6311,-9285,-1520,12196,22330,23683,18495,21831,21402,14321,8922,7507,15280,18499,8825,-7177,-14886,-11333,-2398,490,-1648,-6943,-9800,-9016,-2026,773,-849,-10428,-10190,2308,16197,28421,29578,29296,21572,3489,-4729,2836,-3444,-12790,-9883,-5355,1123,11166,7856,5837,2471,588,-1213,6029,13814,8667,2644,-6906,-12717,-14597,-14295,-4947,2733,-539,-9749,-9971,-11225,-8603,4102,9881,6044,-2125,-3091,1413,174,-6670,-11434,-10349,-9804,-6641,-3943,4622,10962,22667,24200,13955,6199,5283,8377,8358,7705,6763,5832,5001,2646,-798,-5230,-7703,-8836,-5062,4593,15495,26442,29336,33491,19607,-7951,-12521,-11639,-11452,5610,12843,9526,7312,8748,10881,14209,8382,-8015,-10233,-14846,-15868,-12247,-5279,-3990,-7910,-12579,-9521,-9606,2108,7719,4199,8197,11423,3009,-2061,6232,25568,29395,18310,12976,10902,7537,4774,957,-5898,-5559,-3502,-3499,-2710,7973,17245,13774,-296,-10279,-13777,-11899,-9646,-10873,-11663],[-4020,117,-153,-6333,-7160,-2073,-551,770,2902,1293,-236,3674,11339,11922,9654,5530,3265,6889,9159,6662,-1942,-4086,-6772,-7682,-6931,-10846,-12854,5581,25012,28387,13701,-2028,-862,3340,5336,6856,8082,5540,-3811,-5748,-6544,-9972,-10917,-9475,-7632,-5836,-2995,-2812,-5865,-7674,-8586,-5873,-6040,-656,11857,7703,-4989,-11501,-8176,-3828,1215,10252,11580,10539,12446,13035,10745,-3597,-6220,251,9046,19702,26368,28141,23904,18061,18102,18186,21809,12092,-178,-6398,-35,1968,-7280,-17498,-13100,-10535,-13664,-9146,-3973,1139,3700,7185,13441,17360,11502,-151,-5237,-5685,-6155,-9237,-6922,-4084,-2124,10764,28277,22801,15607,8529,11130,7711,511,-7458,-14051,-5074,8996,16449,8684,-5576,-14677,-15215,-4701,7186,7147,0,-9380,-20616,-11763,-472,-2758,-7749,-6997,-9354,-12868,-18747,-24695,-21352,-7469,-20370,-16485,-4016,-5644,-12167,-5098,-4203,-12206,-4104,6706,9747,7079,4290,6582,6588,8072,10148,-1675,-10028,-17026,-17677,-11528,-5052,-3153,7256,21436,19389,8032,5343,5496,-91,-12639,-22246,-26297,-33613,-19629,39572,152967,259387,349631,368459,297810,171956,68329,26609,6661,886,2909,-3394,-2542,6709,3804,-2907,-5850,-6883,-5499,3666,4175,-1919,6412,9861,3161,-4644,-14566,-12385,-786,10827,17082,10736,3353,1069,4935,13074,14333,9990,10119,12865,14289,7967,264,-1627,-1677,-2332,-4092,-11992,-14505,-5724,-5382,-9621,-11838,-9871,-5278,-1947,-5081,-1970,-5072,-7756,1266,6318,1810,5212,20949,22842,4540,-17141,6857,24531,11338,-199,3026,7993,4602,2448,10248,9978,4110,510,84,-5284,-9773,-8955,-5867,-11254,-17999,-18184,-11453,-1910,246,-3313,-5919,-17051,-9567,-2069,-1376,-11814,-9758,277,-3344,-13776,-9502,3987,24045,39342,34975,15623,-855,-3352,2754,7906,12589,13141,8018,5407,17546,24532,19232,10698,-116,-3319,9873,21932,29888,24916,22016,11666,1964,878,8916,19589,33109,33136,13491,946,-6577,-7876,-3917,-3925,-5974,-9083,-17852,-17764,-9669,1532,7457,11419,19255,38212,73081,94633,62633,24402,-3198,-16850,-8412,2521,-1146,-11516,-10398,-10295,-13082,3501,10422,1824,-4573,3247,12750,10575,13865,13899,13926,11670,-1813,-10674,-9883,-9313,-11605,-16252,-11113,-5399,-6481,-10353,-11516,-2999,4262,7423,10237,11922,15275,30538,44905,27071,-459,-3911,5166,9773,11431,15567,27899,27444,14818,4283,-9408,-10802,-1829,-253,2511,6832,7543,-1116,-7416,-5072,-5561,-10208,-14381,-12635,-11112,-12334,-12943,-13374,-10158,-6798,-3351,1370,2250,-991,-51,2883,-477,-4494,-5698,-1278,3744,8034,7054,216,-1372,9766,25228,31723,12660,-5792,-9509,-8796,-11625,-11562,-10303,-10409,-3999,2650,8621,13146,8109,-2352,-4563,3532,15513,28959,32800,23364,4250,-4729,-3443,-1199,-3623,-6760,-8511,-15127,-16625,-12949,-9720,-5639,-3925,-9670,-14272,-19722,-15236,-8284,-5334,-1571,3832,12150,12492,-548,-14174,-7468,-11557,-13896,1065,13469,12450,-3290,-16713,-9166,-948,5287,2073,-2611,-4769,-12683,-16545,-8567,-6797,-8232,-6141,-1609,4599,6378,5275,4839,3029,-13,-869,-1801,705,7930,-685,-8992,-15938,-11873,-743,6470,13986,18890,17004,17807,19706,22085,25662,26150,21445,7351,-9379,-13590,-2800,-2082,-10121,-16560,-15760,-16281,-12538,-7706,-4777,-1996,2650,10860,6377,-1838,-3178,-7975,-10287,7750,32365,40926,33180,28402,23561,9728,-6433,-8809,-5901,-12358,-12648,-10516,-9501,-13307,-13073,-9726,-5782,283,-1745,-8330,-10622,-4414,7188,17510,15689,2020,-1144,-1040,4248,-570,-4534,-1840,11665,24533,21068,10826,1528,-4615,2249,20718,22742,8148,-5315,-9120,-7545,-1299,9080,17185,25658,20482,8635,1935,-2867,-14405,-14021,-14158,-16432,-1519,12757,11066,12326,19455,15049,12276,8690,4286,1904,730,-6342,-4600,1783,8330,9935,8239,5631,-1494,-8238,-6241,4773,22233,43400,56255,33775,7644,-1067,3061,13699,17628,15332,9168,-437,-10454,-12413,6802,18880,12198,-2388,2084,14129,22919,7896,-6856,-14646,-19209,-1937,9039,17276,16397,6845,-3695,-12699,-10282,-6160,-7023,-9693,-6796,-8725,-13737,-11652,-6907,-6286,-8452,-7750,4690,12957,19635,17030,2971,-8795,-15307,-12732,-2036,6920,-2566,-4497,15640,41611,41487,18552,-5625,-3295,-2446,-4285,-12131,-19176,-4079,7097,11099,4727,-7442,2621,24087,18351,-7869,-12827,-4493,-1199,-700,5671,10940,12406,3194,-4653,-11037,-5462,-6832,-15500,-8750,9919,22117,22441,12871,6538,2800,3660,4878,11725,4768,8595,18453,22480,10066,-8148,-13712,-12045,-11856,-13823,-6884,2433,9573,7619,-4214,-8152,-692,-1268,-9790,-14855,329,13371,19826,21794,13215,8291,5123,2486,-1097,-3909,-10101,-14390,-9040,-5651,3923,8875,3269,-4730,-1012,11953,28895,24281,9979,12293,11193,5414,2231,2694,-855,-8063,-10705,-4942,6393,19164,38088,39979,15832,-3268,-8760,-8258,-1483,4477,13961,18936,8082,9421,24091,23002,18653,28436,34980,35026,30804,17488,2872,-4162,-4294,3026,11179,14676,5485,898,15147,27552,19847,438,-5855,2869,16680,28049,19737,-3479,-10146,7352,24872,25120,10275,-6576,-14708,-4276,1202,-4681,-17027,-14433,-428,5578,-894,-11976,16282,69639,63946,35080,8061,-6154,-14448,-8160,1857,529,-6588,-12003,-13972,-7350,-7479,-15425,-7264,1419,14026,24660,19826,11297,3360,-5251,-5412,1323,8883,23604,20606,1391,-18499,11149,36511,27300,184,-7801,6556,8572,1809,-1969,-1546,7041,17434,7535,-7,6401,8194,12864,13878,1080,-6834,-7553,-7397,-5756,-1261,-349,-2374,-5237,-4779,-1815,-9598,-12282,-9354,-7416,-6997,-5885,-6222,-3059,7303,16879,19741,16633,13810,8181,7410,16093,24356,21949,17937,16744,8233,1167,-200,-7828,-14075,-17721,-10153,2688,12399,21326,30724,27030,16470,1584,-8776,-10911,-8015,-8536,-12727,-9164,-4178,-6005,-12916,-17454,-8639,-4903,-4236,-4819,-10778,-10376,-4140,-2689,4241,11906,8114,1957,-6597,-14489,-18925,-9406,-1094,1324,-4428,-4183,-1808,-2719,2307,6630,3202,-6445,-16926,-9505,-3912,2488,6244,6086,3097,2401,8592,12443,16989,14032,11108,6969,6834,9472,8796,1013,-13438,-3364,6281,8364,11709,5256,-10618,-6913,1685,-4155,-8362,3641,3828,-3607,-6540,-1312,1772,-4498,962,4452,-2401,-13439,-11264,-3408,4149,8044,7541,2639,-6757,-18341,-4368,5035,6179,-20,-4321,-6885,-13150,-14794,-9567,-18889,-18371,-15417,-15229,-15745,-11848,-8464,6793,28508,35495,28343,14021,7658,4633,3195,1161,-3848,-9014,-1268,5011,5806,-4841,-13747,-17298,-18567,-7964,2962,4864,2616,6986,-3737,-15304,-11304,-1029,11411,13568,4336,-7609,-10416,-8880,-4710,174,9015,6566,-4394,-6363,3839,3428,-4246,-2552,1146,-1341,2402,8043,6453,-8485,-14203,-11443,692,1509,-4666,-7458,-7338,-8732,-13879,-8787,-6551,-5735,-3815,-3872,-13971,-8244,-7736,-7913,-7433,-11556,-9296,-518,581,-4359,-10997,-11878,-16826,-9824,-1459,6600,8997,12036,24211,31736,37789,29759,14878,4895,-2368,-4517,-8322,-7016,558,6452,17536,22780,18578,9795,-1373,-13237,-6489,1391,13713,24227,13844,-219,-12256,-11026,-6491,-3023,-1514,7528,16667,14266,5141,-4329,-7107,-15911,-18335,-9728,-7089,-6618,-3927,-5875,-9232,-10952,-12989,-2733,1570,-4790,-10526,2441,4608,12733,19032,33103,28495,395,-16529,-10472,-6560,-10597,-14769,-12618,-5914,-913,-6689,-12520,-14452,-14116,-12717,-11172,-9663,-6500,-4275,-3469,-5224,-8493,-5544,-3265,-1271,566,746,-2822,-2274,6071,13594,17561,15919,14197,10317,4599,-1069,-7372,-6698,-7288,-10140,-14081,-4966,7440,8590,-4160,-8492,-4602,-7445,-8494,-9055,-4297,412,3843,-2690,-12082,-11956,-16347,-16061,-14155,-14052,-10966,-3972,4695,9404,19986,21416,5889,-1392,-335,8776,16221,21130,26732,30244,30068,28023,31109,24462,15771,4099,-10848,-6119,7434,22372,24979,5387,-8472,-2293,-66,-707,-5761,-8190,-2261,4253,7096,14986,13374,10926,8883,9602,9384,7205,1938,-5463,-8613,882,13436,21123,20293,14826,697,-9238,-6546,-2828,-5180,-6671,1278,7235,8301,10703,13587,17954,14527,4064,5942,13874,17283,26460,24392,8743,-8471,-10158,-5353,-3614,-1254,919,1679,3697,970,1793,6405,6873,6977,17335,16813,4402,-7696,-12236,-11538,-7653,-5686,-7348,-6469,-13716,-16976,-10194,-358,973,-2083,9478,46721,40700,9546,-7001,-16592,-9856,4403,13410,12062,458,-9384,-7487,2036,8127,8722,16111,5221,-4076,-6290,-6952,7069,23078,25999,20429,8701,-8537,-14147,-1486,9884,17719,26618,35808,37296,32004,27153,22843,17726,24460,24548,20181,15433,5422,-4255,-11250,-12588,-456,7409,3757,4218,1927,-1800,181,438,-1388,-7967,-11858,-11811,-8359,-4746,-448,1140,-3054,-8554,-11146,-7666,86,2379,-4093,-11268,-6487,-3681,326,5275,-8176,-10617,-4203,-1719,3070,12869,21035,15031,8328,8524,16926,7777,-65,-4772,-7908,273,18772,22567,16235,2319,-7646,-12502,-13181,-13103,-5723,-5193,-2315,-3048,-2503,709,3162,-6726,-10959,-8659,-7684,-6323,-12977,-14266,-9228,-4047,-566,3800,7376,7028,353,-7740,-9141,-10554,-15066,201,10049,6849,-1075,5439,10863,8974,3457,1114,538,-7315,-2379,10836,13568,6487,3614,630,-8521,-11669,-4778,1828,5772,3137,-2627,-2264,1746,9434,15297,27731,33770,22312,12938,10689,12890,13136,3249,-5827,3447,17065,27428,36564,18374,200,-10209,-2591,-740,-6779,-8081,-5087,-34,1745,-741,-5916,-11875,-12168,-13835,-3572,3316,2694,-4280,-4481,-858,2166,8523,15800,12770,6519,-2373,-6756,-4040,2904,5283,1036,-2077,-5994,-12314,-11155,-9213,-2172,14289,25874,17948,640,-15089,10014,28699,14601,3566,-5314,-12688,-11304,-10339,-4579,-7063,-9340,-1487,3426,2663,2134,-511,-8356,-12074,-7222,-8655,-12927,-6471,3902,6621,125,-2777,-6901,-11749,-10469,-2361,7348,10216,13150,19142,13120,1122,-4810,-4800,-5144,-1853,2806,9664,10205,5994,-3079,-9456,-5094,-3108,-3454,-6047,-8685,-8205,-8487,-9050,-6044,8032,17025,18371,11830,1173,1438,8838,14631,16483,10037,-3002,-10951,-11609,-8143,-7346,-7354,-9694,-13290,-12794,-6087,-3126,1233,15406,22258,15719,21275,15397,5393,6444,15935,23950,21018,17149,11416,-3578,-11879,1398,-917,3618,-2419,-10774,-3005,6475,4056,-5487,-13955,-4377,1478,6230,11785,24526,42193,43761,31716,12918,3826,1804,430,695,-1180,-2705,-7960,-7653,-1796,5139,5340,1933,-2935,-11429,-17573,-16312,-15029,-11034,-8822,-9646,-15350,-12082,-9086,-8882,-6180,-4557,1388,14917,16838,9962,353,-6352,-11542,-4038,13477,25542,23546,14213,1160,-6136,-1384,23313,29551,31613,40795,37822,20118,6250,-7158,-12752,-9305,-8987,-7472,-4897,-4764,-16515,-4502,13564,19970,26781,29740,21097,10875,2225,-1785,-2972,-4875,-13947,-14230,-3321,5614,10963,10834,2594,-4342,2877,14897,24814,32231,29980,16991,2228,-6062,-4999,-1739,-1787,-4467,-7067,-5498,-1285,-2409,-300,11923,16244,13677,8029,4567,2756,3175,5931,5377,-736,-7624,-5852,-2120,185,-5397,-11815,-546,1289,-4341,-8622,-11862,-10573,-11832,-11202,-8557,825,5269,3149,-470,-2500,-4575,-2554,1828,3067,4438,2721,-556,2521,9586,15227,19119,8923,-8085,-12979,-14302,210,15856,11319,3846,-2161,2233,-642,-6072,-14540,-7905,2286,7492,8612,20,-10237,-8014,-8838,-10464,-4453,-3169,-8974,-12404,-8481,-4358,-7083,-13000,-1334,10254,13635,8964,537,-7257,-10606,3777,10668,11988,19281,29719,20115,4259,-4623,-5720,-6002,-10717,-13410,-10851,-11637,-12821,-8652,-7613,-6504,3777,16034,18701,6798,-10659,-9948,632,11908,17445,15253,4813,2917,7797,13415,24451,28755,17729,2643,-7469,-7012,-5039,-693,9672,26923,46787,49279,28187,3134,-6073,-10561,-14031,-9113,-8249,-6200,-9589,-16242,-8919,-6564,-4603,-5548,-2442,1146,-845,-7028,-5049,-9402,-10870,-6539,-3422,409,2652,1704,-727,-734,2429,824,-821,-5869,-6691,-3588,1049,1496,-4009,-6736,-12112,-9355,-382,9121,14976,2974,-10817,-14645,-13068,-8485,4739,10162,13425,15759,17529,10460,3140,-705,-3180,-7859,-12550,-3900,10314,20023,20536,14473,17370,21619,16452,12014,9529,14360,15598,5871,-9833,-15739,-9381,-2245,-1007,-3971,-10661,-9082,-7064,-3171,-869,-1243,-9158,-6436,4621,18728,31554,33140,30575,20816,3293,-5345,108,-6565,-12709,-9762,-7732,-4730,5264,3056,2628,1382,1553,-22,5795,13538,8438,1341,-8553,-11367,-14387,-17900,-8392,-118,-2986,-13039,-11665,-8951,-3841,9981,16453,11425,1008,-1943,1624,473,-6664,-12505,-12046,-10768,-6145,-2595,6579,13935,25393,21518,10863,3733,3987,8351,8998,8563,7523,6620,5867,3669,150,-4682,-7527,-9085,-5875,3835,16659,30208,32858,35031,20150,-7850,-13107,-12892,-11347,7795,18418,14592,12386,13747,15754,18138,9465,-8742,-9270,-13485,-15735,-13414,-6320,-5787,-10034,-14793,-8914,-8466,4277,11350,7918,9341,8185,-2214,-8012,790,20380,31460,21912,15043,11764,7942,4873,559,-5825,-4417,-2502,-3416,-2838,8424,18717,17803,6114,-5973,-12196,-11887,-9783,-10380,-10789],[-1585,2499,1787,-5504,-6435,-1291,308,1722,3773,1264,-723,3317,12325,13202,10957,7440,5370,9011,11140,7903,-1346,-3573,-6171,-6242,-5409,-9249,-10277,8041,28082,30568,13235,-3330,-1628,3021,4451,5479,6194,3366,-4339,-5416,-6971,-11583,-10588,-8356,-6421,-4831,-1038,-1016,-5475,-9345,-9040,-5574,-5120,462,10899,4185,-5653,-11605,-10910,-4914,2568,13229,13644,13231,16226,17074,16139,-1153,-5504,940,10347,21908,30105,32605,29357,22788,22688,24322,29483,19216,5202,-5014,-1124,563,-9470,-19426,-11552,-8684,-12460,-8286,-2624,1745,2845,5231,10149,12762,7699,-2299,-5787,-4308,-2932,-5259,-6698,-4545,-2281,10508,32449,28917,21357,12645,12897,7842,206,-7615,-13138,-3227,10344,16996,7790,-6601,-15803,-15629,-5428,4987,3478,-5587,-14893,-18843,-8521,1395,-1022,-6163,-4720,-8881,-13556,-18959,-23752,-20174,-7881,-20631,-15531,-3919,-5512,-9275,-2451,-2123,-11361,-4065,7101,11296,9074,5500,6982,6150,7016,11396,-436,-8880,-16110,-17315,-12312,-6630,-4572,6205,21922,20532,7063,2325,1405,-4440,-15919,-22362,-21521,-21387,-5339,53840,164204,264852,349679,367502,300474,176947,71011,23468,1211,-4067,-774,-4864,-416,7121,2273,-4572,-7378,-7117,-5580,3542,2470,-2277,7040,11286,4060,-3842,-12679,-9603,1674,13820,18385,9204,807,-1724,2682,11019,12379,8945,9502,11226,11878,5397,-4111,-6823,-6629,-6537,-7651,-14944,-13416,-3958,-4290,-9174,-11902,-11305,-8204,-6734,-10753,-5155,-7853,-9860,241,4538,132,7613,26107,24630,5253,-17379,3782,20102,6544,-2795,3070,8644,4653,-2620,1867,2904,1101,260,837,-3762,-8470,-9038,-6869,-13011,-19415,-17637,-9652,436,4966,1262,-4223,-17379,-8022,-884,-2089,-14675,-9015,1304,-1773,-11151,-10885,1833,22786,39479,35719,16280,-1267,-4912,1050,6528,11426,12610,8497,7678,20666,29174,23757,14706,3699,-1371,11859,23367,32707,30038,27257,14333,2881,3257,12341,22347,34615,34344,14781,2042,-5200,-5861,-1599,-1346,-4023,-7667,-16394,-17190,-10423,-594,4312,9297,18658,37660,69481,94446,68257,28165,-288,-14518,-10805,198,-2903,-12263,-9153,-9053,-10685,3296,8658,1998,-2639,4458,12805,10042,13943,15140,14146,9991,-4293,-13221,-12172,-9173,-11200,-15985,-10271,-3197,-4525,-9041,-10067,-1483,6068,8865,9474,8771,10955,27940,43745,30459,3971,-3419,3519,7168,10127,15947,28823,27876,14338,4180,-8925,-14269,-2987,20,2685,5457,3805,-6013,-12716,-9517,-7742,-10353,-13976,-11312,-9292,-10087,-9647,-9618,-10411,-8521,-5787,-901,66,-3128,33,4753,628,-4049,-4026,3174,8395,11377,8872,1664,-299,9426,23869,30886,12549,-5386,-6750,-6813,-11436,-13129,-11673,-9862,-3590,2194,6409,9139,3289,-6417,-6830,2358,16236,32558,37611,25162,4732,-4596,-4023,-2483,-4964,-7551,-8727,-14887,-16081,-12546,-9985,-6510,-4825,-11275,-21028,-21728,-13162,-7284,-4474,-1001,3345,10212,9349,-3264,-16107,-7083,-11536,-13361,4254,17190,13705,-3877,-18407,-5942,4526,11807,6916,-445,-4040,-11969,-14122,-6199,-5423,-9048,-7584,-2294,5327,7572,6164,5465,3741,-578,-4216,-5646,-2443,6531,875,-7682,-15119,-10313,2927,7870,13415,17622,17298,19563,22000,23586,25239,27402,24574,11196,-5936,-15858,-4244,-3418,-10837,-16139,-13848,-12977,-7489,-1244,1171,2513,4536,10255,6593,-804,-4241,-12347,-10536,8618,33418,41498,32585,27536,20767,7253,-7861,-7773,-3637,-9473,-12538,-11976,-10158,-14946,-14355,-11707,-8136,51,818,-3383,-6913,-5250,5916,16613,13820,-954,-5968,-5232,3602,1432,-1869,-3343,3109,16193,17298,11389,4117,-1546,5456,23316,27425,14515,-473,-5969,-7434,-1457,9719,18438,26665,21057,11709,6835,451,-12828,-14486,-14005,-18225,-3227,11574,11932,13637,18286,12666,10747,8805,5712,3827,1623,-6009,-4184,1933,7751,9139,7094,4328,-2389,-9263,-8375,1356,16589,34175,48843,29199,4380,-3366,1499,12996,18789,16968,11275,821,-9754,-13383,7009,20155,13570,-1569,3517,17874,25076,7171,-7957,-15262,-20427,-4404,4733,13946,14356,4745,-5357,-12706,-11040,-8650,-10411,-11909,-7041,-7518,-11503,-9563,-5565,-6010,-8492,-7642,3587,9857,16543,10854,258,-8731,-16230,-10986,367,8195,-1702,-3075,17572,43030,39387,16837,-2975,-2873,-3196,-5677,-13780,-15123,-1057,9170,12394,4876,-7691,-1628,15423,9455,-11354,-11701,-3922,-3763,-5670,2023,10493,14570,7309,-1014,-7679,-4126,-5980,-15763,-7700,11662,23987,23546,15593,9991,4345,2764,5064,15422,10633,10401,17711,20929,8331,-10342,-13833,-9814,-8910,-11768,-5627,4168,11958,9281,-3749,-11527,-4016,-3459,-10881,-15884,-2421,8829,17866,24293,14457,9609,8440,6867,2518,-1183,-8117,-15875,-10005,-6328,2350,6997,1597,-6946,-3482,9623,25644,17085,1864,6680,6900,3056,1842,2794,-718,-8292,-11969,-6287,6107,19841,36637,35646,14177,-3074,-8658,-8608,-1045,5209,13981,21225,12986,9399,19861,14456,11774,22002,29818,32121,30443,18909,4980,-2452,-3898,3367,12193,14224,4167,-364,14654,28725,21935,1748,-5490,2012,13954,24630,18011,-4266,-10277,5258,20235,19914,6206,-8991,-14509,-4238,690,-5034,-17536,-14164,-83,5882,-927,-11520,17665,61214,47135,21145,-664,-9869,-16803,-9184,2197,990,-5995,-11310,-14192,-8918,-8911,-17784,-8287,-168,10421,19520,13709,6406,2828,-2213,389,7531,14404,27535,24052,1779,-17375,13269,40866,28819,551,-10766,3803,5540,-857,-3706,-2025,6839,18481,12425,-1482,4863,5126,3880,6392,-3204,-10102,-11549,-7752,-6712,-4356,-3298,-3988,-4823,-3806,-2529,-11381,-15401,-13599,-11919,-11364,-9064,-6984,-2271,8458,18615,22986,21641,20317,16332,15992,23657,30194,26165,21336,18703,8798,2178,2779,-4125,-10863,-17824,-14053,1248,12660,21606,28853,24506,15851,2790,-7628,-11439,-10039,-10957,-14753,-9975,-4061,-5119,-11819,-18289,-8755,-5084,-4527,-5413,-11399,-9574,-1639,27,6187,13059,9029,1997,-7604,-16476,-18432,-9065,-1849,196,-5325,-5595,-4071,-4106,2296,7737,3382,-7341,-17256,-6375,-269,5305,6434,2840,-2521,-4052,2139,8323,15252,14605,13158,9279,8713,10843,9886,2183,-11854,-6028,3423,5647,10400,6136,-9783,-7981,-924,-5639,-8753,4257,3746,-4204,-7067,-1779,3080,-660,4581,5735,-2110,-13674,-13093,-5174,2535,6911,6467,1779,-7106,-17714,-3873,5416,6055,-647,-6096,-8833,-14865,-7408,-6094,-15739,-16651,-15087,-15713,-15752,-12777,-10559,4410,26434,32429,25117,10410,4226,2017,2422,657,-6920,-15871,-7657,-526,3329,-4793,-13896,-19776,-18365,-7164,3476,7749,4175,8061,-3795,-17697,-13289,-2255,10512,12921,3415,-9487,-12400,-9490,-5323,-2014,4347,2037,-8820,-6581,4745,5468,-1702,-589,4402,3199,6682,9909,7951,-6749,-9961,-2156,7413,6152,-1706,-6195,-7360,-9360,-11406,-4554,-2973,-3314,-2799,-3684,-13755,-8836,-10813,-10121,-7500,-10368,-9856,-1042,-2033,-10555,-14857,-14664,-16360,-10188,-2126,6528,10772,15396,26051,31513,33546,24897,13361,4610,-1949,-3362,-7095,-7083,79,6070,18533,26273,21505,10856,-1347,-12560,-4996,3863,16197,25112,10511,-3952,-12450,-8881,-6728,-4997,-3823,5778,15191,12989,5053,-3983,-9010,-17614,-11442,-4971,-6502,-7346,-2723,-3853,-8365,-12356,-14043,-1782,2810,-3741,-6448,6760,8484,16079,21327,32909,23505,-2645,-18762,-11353,-6530,-9155,-13275,-14517,-7624,-1758,-6324,-12070,-14384,-14608,-13667,-12160,-10188,-6494,-4143,-3214,-4358,-7476,-5798,-3551,-2123,-748,-580,-4595,-5016,3910,12940,17364,15080,12665,8031,2023,-2520,-7800,-6317,-6694,-9891,-11310,-4664,6960,10220,-1528,-8385,-4804,-7093,-7724,-8345,-4048,484,5208,4,-10711,-13304,-17631,-15523,-11088,-9653,-6325,199,6489,8808,18582,23048,9552,4487,4116,11359,17430,20360,25020,30054,31212,30293,33378,27032,18625,6126,-10075,-5736,8998,27247,35910,14058,-9734,-5664,-1916,-2012,-6519,-7115,-86,7047,9097,15028,13343,11600,10191,11791,11933,10164,5507,-2561,-10326,-453,11515,18586,16974,10167,-3860,-11207,-7835,-4485,-5728,-4620,2984,8184,9092,10591,12428,15713,12762,3381,4221,12069,14536,24325,25841,9816,-8460,-9034,-4661,-3581,-1234,1184,1924,2038,-1205,-454,4053,5628,6472,17450,17374,3404,-9552,-14889,-11912,-7417,-5418,-7337,-8986,-15748,-15509,-11846,-1180,309,-3413,6826,37964,35763,9246,-6562,-14881,-5703,9387,17843,14185,305,-9898,-9978,-4102,1226,2763,12314,4450,-4094,-5425,-5236,12,13855,19524,18353,8740,-8728,-14197,-1450,9337,17107,25474,35428,37503,30406,23773,18713,14353,22301,25460,21063,15486,6638,-3324,-10195,-12298,-976,6608,2489,2509,1174,-1392,490,-692,-3262,-7652,-9197,-10114,-6904,-2992,1401,2799,-1786,-8543,-12265,-8307,-625,1261,-5379,-11612,-6236,-5292,-3048,5723,-5333,-6202,-92,1860,6069,14027,20062,13428,7081,6870,14103,6271,363,-2064,-2391,4880,22327,25073,18506,3695,-7347,-12607,-13118,-12849,-5896,-5274,-2028,-2088,-1235,1936,4278,-6273,-11369,-8833,-7478,-5321,-11492,-13135,-7366,-1857,1380,5154,7255,5363,-2132,-7893,-5785,-7682,-14488,-1318,8153,5584,-1426,5255,10837,8944,3981,2658,1990,-3194,2052,12630,10807,2481,155,-961,-7539,-10163,-4679,1579,6209,3379,-3319,-4650,-950,7403,13930,28176,37660,26730,17220,14967,17664,16924,4777,-6283,2961,19753,31275,35203,15944,-321,-9223,-2835,-2150,-8585,-7813,-3597,2061,3150,-717,-8723,-13576,-13072,-12978,-897,5795,4481,-3659,-2114,4277,9203,14677,20069,15792,8871,-391,-4906,-2141,5366,10060,5550,570,-3771,-9747,-13309,-10881,-3085,12927,22134,14758,-296,-13981,13895,33498,19708,7801,-2344,-10117,-13310,-12229,-5616,-8118,-10675,-2030,2929,549,-1252,-3342,-10050,-10819,-4403,-5901,-11331,-7258,2448,5230,-785,-2980,-6219,-11018,-11745,-3829,4909,6117,7373,12767,5987,-4831,-7029,-4824,-4021,-613,4552,11253,11512,6343,-3065,-7984,-3706,-1646,-723,-2770,-8294,-9183,-9512,-9357,-5249,7889,15851,17057,10563,-945,-705,6822,11726,12071,5345,-6407,-13379,-10953,-6324,-5170,-4681,-6500,-9265,-10839,-4867,-3256,-1140,12681,25651,19726,21311,12268,3962,7713,19046,30869,33486,30449,19760,39,-11900,5444,4127,6788,-1282,-9258,-2094,6348,3508,-5865,-14958,-4315,1362,6125,10872,22120,36868,37759,27991,11595,3625,2478,1898,2906,2360,-445,-6927,-6794,-211,8294,8758,4229,-2798,-13556,-18124,-14163,-13429,-11532,-9384,-9608,-15258,-12349,-9385,-9306,-6806,-5948,-2251,10054,13357,8186,-35,-5498,-8775,-2767,12715,20725,15391,6206,-1912,-8392,-2366,21613,25437,29788,41796,38836,20495,9005,-793,-9231,-11758,-15797,-16214,-14871,-13315,-20277,-3391,9809,10684,16922,23556,20029,12603,6044,2645,-508,-4185,-13324,-15062,-4063,4213,8823,7764,-488,-4162,5179,16794,25913,31741,29076,16627,2821,-4993,-4629,-2714,-2867,-5304,-7717,-6520,-2433,-2688,680,11344,13665,11197,7425,6052,4881,5020,7886,7946,2467,-4841,-4686,-2541,-822,-5129,-11747,-1312,-219,-5941,-9920,-13206,-11795,-12840,-11413,-7785,1705,5414,3606,496,-1277,-4596,-3280,1637,3332,4881,2710,-1694,312,6981,13431,19753,12956,-5842,-11057,-15267,-3758,9918,5937,265,-3097,1960,-695,-5433,-13965,-8744,1248,6879,8117,-343,-11129,-8071,-8757,-9009,-3816,-2688,-7979,-10563,-6448,-2276,-6770,-14866,-3214,8421,12280,7495,-1389,-8905,-10787,3874,7650,8120,15656,28459,22181,6897,-3143,-6426,-7219,-11965,-14251,-10299,-10494,-11391,-7817,-6686,-6594,3264,17470,21367,8517,-10153,-9868,915,12355,18886,16520,5171,2359,6457,11750,22240,26923,17634,3987,-5719,-5880,-5496,-2154,7304,23160,42324,46667,26621,1224,-6632,-11695,-16351,-8726,-6257,-4843,-9544,-15990,-9568,-8116,-6816,-7514,-3823,1230,725,-4588,-3225,-8603,-9543,-5205,-2125,1480,3091,2095,-965,-1326,1403,360,-78,-4445,-6239,-3601,1058,1735,-3738,-6661,-11702,-9543,-2708,5331,13643,4314,-9287,-16067,-15148,-7238,4813,9372,10784,11400,12377,6817,437,-2215,-4118,-9338,-15721,-6032,8111,17196,17107,10718,13078,21070,17669,14549,12026,13251,11952,2725,-12326,-15629,-7648,-2381,-2474,-6262,-12911,-7728,-5369,-3697,-1527,-435,-5529,-2917,6417,20094,32903,34854,30201,18779,2381,-6902,-4070,-10538,-12348,-9893,-10417,-11037,-1615,-2218,-365,976,3087,1466,5141,12317,7767,-297,-9746,-8926,-12284,-21867,-12095,-3366,-5690,-16240,-9554,-3400,3520,16809,22636,16465,4290,-713,1753,542,-6937,-13757,-13708,-11632,-5523,-972,8759,17101,27016,18273,7983,1499,2595,7896,9017,8587,7355,6471,5928,4211,1007,-3964,-7169,-9100,-6541,2898,17149,32851,35820,35999,20827,-6460,-13476,-14169,-11124,9544,23922,20531,18554,19239,19996,20349,8721,-10308,-8515,-11648,-14244,-14483,-7731,-7529,-11278,-17027,-8949,-7675,5389,13593,11053,10046,4035,-6495,-10663,-3385,15502,32938,25619,17075,12413,7872,4461,-232,-5732,-2963,-1300,-3328,-3254,8130,19172,20780,11680,-2224,-10729,-11754,-9969,-10088,-9850],[684,4591,3422,-4952,-5632,-619,928,2289,4140,778,-1461,2744,12874,14125,11845,8663,6548,10191,12307,8433,-1145,-3243,-5454,-4914,-4161,-7123,-6390,11129,30971,32053,12485,-4479,-1832,3128,3554,3735,3832,739,-5184,-5161,-7189,-9659,-7681,-6121,-4566,-3060,726,89,-5401,-10808,-8170,-5196,-4413,1180,9353,1178,-3429,-8181,-12811,-6312,3592,15651,15221,15652,19628,20359,20511,1390,-4262,2035,11607,23243,32550,35579,33679,27242,27229,30691,37098,26491,11126,-1803,-1654,-952,-11711,-17984,-9654,-6759,-11254,-7456,-1542,1905,1407,2593,6189,7717,3707,-4564,-6454,-3179,228,-468,-3510,-3708,-1804,10454,36184,35226,27500,17120,14751,7891,-146,-7619,-11792,-1456,11106,16619,6295,-7298,-15300,-12206,-3413,4388,1048,-10534,-16587,-12686,-4680,3690,1223,-4718,-2890,-9138,-15408,-20306,-23498,-18382,-7267,-18850,-14016,-3648,-4749,-5905,652,586,-9873,-4496,6704,12093,10713,6722,7622,5977,6085,12365,859,-7675,-15165,-15933,-11426,-7414,-5470,5404,21622,20368,5622,-51,-1599,-7740,-18488,-20731,-16733,-7150,12328,72530,181669,278116,357510,372202,305935,183173,74436,20794,-3018,-8019,-4182,-6075,1661,7067,1032,-5513,-8373,-6723,-5131,3444,746,-2462,7651,13211,6041,-1759,-9733,-6810,3813,16119,18829,7301,-1946,-4890,-122,7978,9425,7431,8912,9864,9738,2811,-9485,-13898,-13764,-12692,-12504,-17981,-11639,-2296,-3400,-8666,-11694,-12480,-11061,-11293,-16076,-8166,-10599,-11122,-262,3067,-586,10655,29955,25116,5889,-16077,1256,15936,3008,-3689,3783,9124,4016,-8226,-4999,-3420,-2446,-273,1616,-1813,-6428,-8328,-7306,-14270,-20270,-16807,-7922,2759,10517,7458,-1917,-17027,-6349,313,-2868,-17675,-7000,2962,393,-8074,-11682,-395,21389,39474,36580,17648,-783,-5892,-468,5233,10201,11783,8544,9573,23202,33272,27987,18684,7702,1101,14320,25172,35654,35515,32670,16970,3791,5592,15636,25053,35310,34562,15973,3328,-3808,-4040,350,1108,-1681,-5595,-14171,-15626,-10913,-2868,1041,6986,17779,36370,63859,90647,72533,31705,2729,-11515,-11233,-2019,-5259,-12682,-7341,-7381,-7869,3669,7433,2490,-884,5628,12587,9746,14206,16494,14272,8192,-6413,-14953,-12091,-7883,-10188,-15062,-9198,-818,-2467,-7653,-8536,97,7727,9757,8080,5309,6294,24352,40644,32279,8833,-1652,2201,4581,9021,16487,29058,27339,13103,3491,-7571,-15849,-3714,435,2704,3755,371,-9019,-16611,-13448,-9847,-10521,-13445,-9948,-7336,-7742,-6377,-5454,-9065,-9614,-7932,-2941,-1939,-4941,906,7077,2319,-3001,-1620,7132,12432,14449,10914,3498,1337,9588,22738,30269,13366,-3242,-3151,-4402,-10422,-13528,-11390,-8051,-2423,2301,4648,5713,-590,-9649,-8622,1320,16344,33850,39488,25101,4701,-4392,-4322,-3322,-5736,-7798,-8467,-14152,-15071,-11698,-9758,-7198,-5725,-11941,-24795,-18497,-11067,-6551,-3978,-685,2641,7906,6100,-5147,-16562,-5925,-10726,-12557,7665,21331,15293,-3964,-19104,-2436,9916,18646,13038,2936,-2396,-10337,-11355,-3633,-3455,-8898,-8183,-2170,6544,8877,6829,5658,4006,-539,-5939,-8312,-4864,5116,2708,-5704,-12917,-8597,6421,8618,11767,14614,15598,19095,21679,22430,22811,27550,27415,15481,-1582,-16965,-5596,-4418,-10678,-14129,-10341,-8403,-1230,6521,8183,8036,7440,10207,7221,595,-5076,-16887,-9975,9205,33357,40677,31143,25934,17643,4800,-9318,-6459,-882,-5684,-8664,-9330,-9097,-15380,-14275,-12266,-10008,113,3968,1734,-2621,-4176,5603,16029,12075,-3372,-10217,-8089,3611,4081,1557,-1762,-2081,8601,13711,12109,6732,1407,8637,25312,31640,21504,5724,-1772,-6663,-1336,10384,19567,27382,21118,13993,11051,3538,-11219,-14480,-13019,-20179,-5543,9566,12194,14445,16569,10157,9182,8819,7141,5803,2415,-5635,-3526,2337,7215,8512,6210,3420,-2856,-9756,-9825,-1644,11018,23720,38310,22748,688,-5617,131,12269,19696,18543,13371,2058,-8846,-13982,6658,20138,13773,-1733,4325,21100,26356,6544,-8796,-15698,-20701,-6709,350,10103,11758,2577,-6781,-12205,-11241,-10496,-12815,-13283,-6737,-5523,-8271,-6671,-3634,-5079,-7671,-6853,2745,7076,13054,4665,-2534,-8433,-16600,-8913,2727,8761,-1315,-1447,19880,44406,38331,17267,-281,-2732,-3983,-6340,-12766,-10585,2107,11165,13553,5097,-7401,-5527,7189,2271,-12695,-10120,-3468,-5978,-9662,-39,12322,19858,13588,3350,-4978,-3776,-5522,-15654,-6994,12782,25202,24121,17829,13199,5458,1068,4335,17671,15715,11515,15828,18320,5940,-12672,-12215,-6569,-5480,-9254,-3977,5920,14216,10877,-2844,-14364,-7421,-5609,-11774,-16149,-4434,5364,16405,27116,16530,11727,11780,10980,5957,1420,-6253,-15222,-10744,-6609,1156,5249,-70,-9373,-6142,7278,22466,10533,-5698,1402,2680,562,1248,2483,-1189,-9038,-13233,-7304,5812,19807,33751,30127,11895,-2962,-8672,-9416,-742,5798,13407,22160,16706,7869,12686,4473,3867,14921,24059,28495,29223,19477,6554,-927,-3513,3804,13042,13258,2542,-1708,14070,29576,23930,3208,-5055,1107,11136,20983,16167,-4995,-10206,3377,15859,14796,2127,-11362,-14117,-4271,183,-5225,-17617,-14228,-62,6181,-493,-10151,18764,51569,32040,9636,-8025,-13443,-19270,-10201,2264,1065,-5840,-10993,-14651,-10821,-10569,-20179,-8906,-1713,6555,13360,6359,1847,4163,2610,7085,15117,21247,31465,27099,2061,-16169,14634,44226,30173,1520,-13628,71,1304,-4552,-6328,-3229,5813,17805,15658,-801,3352,1549,-5587,232,-5663,-12041,-12208,-4151,-4402,-5320,-5339,-5027,-3766,-2309,-2827,-12504,-17834,-17201,-15551,-14993,-11555,-7446,-1819,8448,18303,24446,25581,25935,23784,24034,30119,34193,28610,23064,18951,8064,1720,4331,-691,-6511,-13143,-18698,-1625,11768,20576,25580,21219,14434,3393,-6527,-11292,-11745,-13176,-16838,-10921,-4436,-4851,-11195,-19554,-9253,-5796,-5377,-6545,-12477,-9181,549,2565,7701,13575,9411,1537,-9261,-18592,-14476,-6877,-1983,-1058,-6608,-7375,-6574,-5567,1820,8404,3461,-8490,-16647,-3148,3878,8980,7818,1010,-6642,-9924,-4655,3568,12918,14464,14557,11141,9825,11304,10215,2877,-10580,-8908,60,2562,9137,7427,-8793,-10008,-4331,-7580,-9422,4299,2979,-5363,-8025,-2651,3838,2771,7538,6441,-2103,-13814,-15190,-7340,627,5632,5352,760,-7831,-17565,-3837,5042,5197,-1880,-8619,-10612,-11955,-1038,-3828,-13308,-15537,-15340,-16749,-16010,-14039,-12763,1997,23986,29218,22152,7339,996,-502,1586,39,-9862,-22215,-10639,-4278,1717,-3718,-11121,-17166,-16971,-6660,3480,10168,6560,9147,-3937,-20134,-15618,-4117,8529,11385,2057,-11481,-13681,-9507,-5982,-4570,-1162,-3632,-13553,-5926,5199,6310,-150,810,6845,6767,9811,10410,8265,-4766,-3026,7525,13711,10024,663,-5439,-7876,-10066,-7408,613,705,-1156,-2195,-4012,-12746,-9021,-14415,-12138,-7040,-8369,-10343,-2653,-6446,-10886,-11043,-15527,-15772,-10984,-3303,5816,11840,17876,26231,29417,27896,19857,11677,4221,-1540,-2588,-6590,-7836,-931,5287,18990,29185,23528,10811,-2221,-12215,-3609,6464,18790,25164,6509,-8078,-11469,-7175,-6729,-6466,-5934,3757,13100,11097,4331,-4294,-11085,-14578,-6158,-793,-4716,-8003,-2113,-2752,-8378,-14619,-14216,-1065,3351,-3492,-2186,11530,12753,19301,22819,30802,17542,-6004,-21247,-12512,-6947,-8200,-11774,-15312,-9281,-2544,-5989,-11856,-14702,-15443,-14784,-12941,-10489,-6484,-4170,-3245,-4017,-6915,-6097,-4179,-3874,-2984,-2505,-6498,-8110,845,11179,16117,13255,10124,4699,-1689,-5014,-9037,-6674,-6415,-9476,-9750,-4906,5921,11513,1233,-8758,-5824,-7394,-7474,-8212,-4699,-646,5174,1425,-9264,-14043,-18319,-14273,-7811,-5063,-981,4350,7787,7898,17046,24822,13606,9736,7810,13109,17639,18575,22442,29090,31762,32057,35144,28931,19967,6503,-10336,-5677,9652,30029,44448,22102,-6784,-9545,-4166,-3524,-7284,-6612,910,8326,9845,13694,12418,11636,11045,13638,13916,12335,8372,-293,-11939,-2027,9096,14997,12334,4334,-8930,-11442,-6068,-3890,-4519,-2319,3981,8454,8922,9383,10158,12356,9399,1119,999,8555,9887,20266,25410,10164,-7994,-8022,-4374,-4097,-1969,484,1154,-428,-3801,-3076,968,3510,5205,16286,16590,1611,-12067,-17575,-11933,-8051,-5962,-7874,-11651,-13119,-12759,-12418,-2478,-1390,-5662,3884,28872,29972,8330,-6433,-12922,-2630,12433,19857,14832,-461,-10814,-13004,-8294,-2383,-415,9349,3644,-4513,-5511,-4222,-7940,3280,11458,14705,7518,-9837,-13915,-1593,8436,15769,23108,32999,35668,27108,19208,13644,10419,18675,24687,20616,14497,7271,-2691,-9475,-11918,-1347,5906,1162,156,-541,-2093,-347,-2614,-4836,-6387,-7162,-9331,-6261,-1932,2568,3907,-795,-8604,-13781,-9470,-1720,-88,-6761,-11443,-6907,-8054,-4894,8373,-747,-1709,3801,4938,8080,13595,16925,9793,4372,4422,10962,4662,608,441,2398,9155,25153,27173,20944,5572,-6696,-12823,-13641,-12178,-5814,-5299,-1835,-1289,-291,2618,4588,-6511,-11792,-8677,-7054,-4272,-9909,-12168,-5922,-280,2649,5718,5885,2600,-4936,-7175,-3087,-5650,-13401,-3359,5266,3129,-3047,3989,9773,7935,3548,3015,2076,261,6391,13929,7753,-1691,-3872,-3133,-7023,-8814,-4458,1228,6173,2832,-4701,-7991,-5017,4131,11503,27143,39771,30332,21433,19357,22543,20121,5560,-7515,1175,21376,33866,32263,12861,-1535,-9189,-3483,-4122,-11023,-7213,-1488,4430,4203,-838,-10024,-13990,-14091,-11705,1420,7760,5307,-4004,-404,9429,17107,21370,24067,18321,10703,1085,-3536,-757,6972,13804,9701,2890,-1804,-7196,-14483,-12145,-4035,10985,17683,11050,-1838,-12773,18034,38182,25346,12351,1411,-3734,-10154,-11844,-6716,-9259,-12091,-2810,2475,-1222,-5074,-7053,-11962,-8652,-1376,-3282,-10031,-8603,884,4138,-1420,-3336,-5975,-10636,-13114,-5230,2642,2198,1093,4582,-3051,-11633,-9554,-5296,-3152,674,6160,12486,12492,6397,-3158,-6389,-1914,674,3551,2054,-6234,-9422,-10615,-9865,-5108,6364,12936,14398,8566,-3210,-2782,4811,8899,7752,577,-9998,-15988,-10253,-4949,-3447,-2464,-3903,-5296,-7610,-3478,-3593,-3638,10080,28684,23803,20585,9149,2996,8959,21330,36590,44867,42521,27198,3158,-11896,8989,8593,8957,-722,-8110,-1721,5377,2354,-6485,-15993,-4637,694,5492,9523,19476,31534,31735,23849,9936,3228,3174,4051,5885,5526,1015,-6565,-6167,1724,11807,12203,6163,-2996,-15691,-16120,-11756,-11211,-10464,-9716,-9507,-15142,-12742,-9832,-9910,-7723,-7590,-5961,4527,9011,5725,-908,-4972,-6142,-469,12924,16716,8032,-1149,-3971,-9165,-2814,18941,19253,25127,38437,35600,18470,9520,3637,-3603,-8475,-13150,-11673,-13088,-19601,-14311,-72,8790,4204,7494,16571,17863,13469,8918,6235,1449,-3912,-12935,-15445,-4649,2782,6627,4597,-3980,-3792,7387,18786,27064,31018,27643,15588,2870,-4260,-4393,-3639,-3890,-6066,-8298,-7570,-3923,-3234,2018,11513,12119,9854,7655,7888,7235,6984,9646,9961,5131,-2338,-3645,-3063,-1926,-4660,-11216,-2529,-2105,-7470,-10775,-13567,-11761,-12429,-11126,-6773,2357,5054,3594,1412,799,-2700,-1517,3373,4587,5467,2298,-3442,-2561,3787,11064,19674,17346,-2857,-8315,-12792,-7292,3999,378,-3268,-3623,1917,-589,-4674,-12720,-9228,120,5986,7310,-767,-11934,-7851,-8485,-7805,-3466,-2076,-6818,-8770,-4452,-462,-6337,-15846,-4335,7027,11214,6380,-3017,-10291,-10232,4521,5275,5102,12607,27148,24195,9427,-1478,-6411,-8187,-12999,-14476,-9220,-8884,-9648,-6951,-6009,-7101,1809,17149,22291,9669,-9324,-9376,1332,12847,20168,17739,5929,2499,5633,10142,19467,24520,17442,5538,-3591,-4446,-5693,-3185,5499,19688,36646,41243,23130,-59,-6753,-12261,-14847,-6096,-2858,-2682,-8535,-14095,-9554,-9042,-8337,-8692,-4681,1503,2363,-2069,-1525,-7389,-7872,-3646,-722,2381,3338,2664,-1124,-1831,770,629,1341,-2440,-5061,-2897,1690,2737,-2455,-5463,-10426,-9475,-5166,1127,12114,6290,-6969,-16329,-16241,-5402,5080,8576,7898,6947,7412,3426,-2090,-3541,-4605,-9913,-16326,-6951,6453,14739,14275,7994,9850,20476,18646,17148,15591,13374,8929,321,-13809,-14135,-5469,-2051,-3213,-7675,-11679,-5327,-3239,-3185,-1058,1483,-764,1045,8530,21139,33182,35205,28859,16431,1776,-8426,-8725,-14344,-10891,-9367,-12421,-16455,-7883,-6548,-1708,2344,5981,4003,4946,11113,7525,-1300,-9179,-5275,-8490,-20783,-14845,-5865,-7594,-17400,-4467,5250,14757,25574,29180,21924,8611,1584,2891,1510,-6383,-14092,-14229,-11373,-3809,1880,12119,21231,28119,15545,6253,404,2079,8047,9507,8937,7422,6506,6200,5178,2658,-2109,-5608,-7895,-6016,2826,17725,34557,38352,36673,21784,-4176,-13024,-14441,-9793,11817,29880,27984,26646,26121,24389,21777,7482,-11237,-6739,-8261,-10647,-13291,-8271,-8079,-10557,-17996,-8360,-6008,6522,15319,14184,11081,298,-7778,-8968,-5556,12358,34948,30601,20373,14108,8516,4780,-42,-4133,153,1323,-2084,-2777,8387,19908,23640,17044,2085,-8185,-10261,-8918,-8760,-7774],[2328,5977,4340,-4951,-5017,-383,982,2159,3703,-378,-2627,1796,12773,14451,12040,8835,6462,10080,12291,7937,-1635,-3377,-5033,-4206,-3494,-4933,-2737,13908,32804,32169,11111,-5745,-1606,3583,2620,1501,789,-2584,-6686,-5461,-7639,-7535,-4770,-4048,-3036,-1572,1604,156,-5964,-11504,-6943,-5219,-4330,1139,6995,-1525,-901,-4683,-13049,-8306,3902,17045,15942,17409,22165,22327,23016,3245,-3105,2940,12089,22828,32655,36027,35736,30343,30728,36192,43343,32775,16644,2345,-1249,-2283,-13318,-14389,-7806,-5263,-10512,-7138,-1189,1202,-969,-1039,1343,2092,-642,-7264,-7695,-2823,2684,4040,456,-2143,-1259,9967,38540,40860,33305,21455,16403,7574,-899,-7877,-10669,-365,10728,14821,3814,-8127,-13824,-8708,-695,4567,-578,-14944,-12693,-6589,-924,5742,3310,-4090,-2203,-10924,-19302,-23663,-24762,-16905,-6257,-16496,-12699,-3697,-3782,-2635,3963,3806,-8260,-6073,4782,11366,11260,7229,7741,5338,4631,12310,1518,-7136,-14991,-14751,-9498,-7106,-5938,4628,20472,19030,3958,-1442,-3604,-10475,-20574,-18745,-12739,7627,32617,95216,204732,297876,371156,380344,312098,188864,77331,18025,-6554,-11585,-7831,-7447,3002,6109,-301,-6298,-9486,-6420,-4669,2920,-1439,-3114,7483,14626,8103,581,-6916,-4769,4849,16912,17805,4531,-5409,-8891,-3850,3606,5180,5105,7801,8177,7340,18,-16282,-23661,-23933,-21632,-19365,-21287,-10231,-1476,-3330,-8668,-11664,-13515,-13802,-14641,-17275,-11572,-14025,-11694,-830,1294,-1201,12824,31249,23753,5864,-14548,-1108,11983,451,-3725,4179,8620,2093,-14318,-8708,-8340,-6879,-1764,1700,-202,-4494,-7533,-7786,-15652,-21202,-16448,-6951,4440,16069,14563,369,-16376,-5356,756,-4290,-19203,-4798,4186,2033,-5625,-12309,-3119,19728,39180,37324,19429,333,-6367,-2095,3512,8277,9965,7476,10354,24330,35809,30928,21713,10889,3136,16273,26337,37454,39837,36765,18426,3770,7060,17965,26888,34548,33104,16274,3964,-3271,-3185,1268,2780,368,-3560,-11923,-13790,-11525,-5732,-2846,3860,15880,33587,55900,82797,74242,34182,5137,-8786,-9714,-3753,-8320,-12895,-5679,-5978,-5708,3399,5633,2115,-41,6098,11478,9075,14082,17369,13754,5754,-8700,-16350,-10600,-6468,-9326,-14123,-8459,1015,-1015,-6881,-7627,1014,8530,9522,5737,1315,1037,19600,35455,31677,12903,590,776,1690,7671,16523,28052,25334,10601,1660,-5887,-11849,-4220,273,1848,1159,-2658,-9278,-16810,-16805,-12355,-11313,-13453,-9212,-6066,-6081,-3783,-1773,-6968,-10482,-10368,-5381,-4412,-7004,1841,9076,3942,-1995,542,9592,15009,16414,12357,4996,2833,9728,21496,29616,14763,-128,188,-2374,-9443,-13001,-9770,-5852,-1226,2284,2726,2370,-4005,-12648,-10574,-172,15202,32051,37337,22297,3549,-4630,-4878,-4259,-6489,-8089,-8384,-13586,-14231,-10997,-9547,-8105,-7097,-12440,-20515,-14993,-9771,-6618,-4340,-1168,1210,4887,2644,-6556,-16078,-4798,-9810,-12010,10678,25170,16603,-4125,-18082,672,14398,24583,19033,6568,-453,-8389,-8833,-1558,-1814,-8524,-8490,-1893,7561,9684,6766,4986,3396,-661,-6422,-9850,-7051,3243,4179,-3582,-10422,-7290,8988,8294,9055,10160,11700,15636,17853,18095,18228,26212,29320,19518,2976,-15489,-7264,-5512,-10265,-11819,-6651,-3581,5512,14874,15473,13480,10099,9927,7645,1933,-5682,-21429,-9141,9130,31935,38168,28603,23395,14125,2097,-11204,-5425,1761,-1686,-3430,-4852,-7112,-14916,-13689,-11967,-11801,47,7139,6426,1288,-2094,5841,15399,10151,-5507,-14073,-9798,3685,6427,4546,873,-3227,2516,10307,12518,8822,3682,10963,25881,34326,27951,12411,2661,-5684,-1353,10602,20086,27367,20343,15125,14059,5843,-9939,-14381,-11753,-19203,-8599,6728,11700,14503,14155,7309,7272,8351,8139,7427,2764,-5545,-2997,2626,6478,7782,5327,2645,-3185,-10025,-10844,-4356,5653,13056,26095,14959,-3576,-8071,-1299,11341,20068,19603,14884,2908,-8111,-14412,5573,18525,12337,-3297,4275,23329,26526,5870,-9534,-16202,-19990,-8918,-3852,6000,8595,258,-7973,-11333,-11077,-11744,-13957,-13826,-5977,-2871,-4278,-3182,-1259,-3591,-6190,-5686,1950,4435,9027,-1367,-5508,-8134,-16213,-6621,4875,8542,-1554,139,22414,45958,38567,18875,1915,-3008,-4706,-5775,-9302,-5853,5187,12905,14383,5173,-6840,-8376,714,-2308,-12411,-8551,-3326,-7976,-12819,-808,15998,27410,20456,7383,-3048,-4371,-5598,-15274,-6813,13034,25498,24053,19561,16240,6336,-1287,2785,18427,19548,11635,12638,14740,3056,-14590,-9246,-2899,-2089,-6759,-2247,7476,16119,12222,-1774,-15762,-10835,-7704,-12346,-15376,-5421,3374,16086,30769,19350,14091,14374,14188,8801,3603,-4746,-14090,-11002,-6488,340,3709,-1664,-11979,-8690,5579,20390,5862,-12142,-3180,-1085,-1788,592,1877,-2179,-10293,-14578,-7969,5568,19202,29858,24066,9196,-2926,-8893,-10675,-261,6370,12284,21561,18479,4738,3145,-5520,-4018,8215,18319,24419,27277,19255,7644,516,-2909,4664,13866,11972,749,-3014,13522,30120,25819,4899,-4440,348,8627,17668,14672,-5300,-9790,1926,12099,10185,-1632,-13437,-13431,-4184,-113,-5066,-17123,-14472,-234,6626,686,-7397,20530,42741,20343,1578,-13100,-16269,-21519,-11072,2014,852,-5956,-10796,-14953,-12751,-12159,-18898,-8800,-2937,2752,6703,-1445,-1237,7016,8479,14564,24270,29619,35411,29708,2457,-14735,15427,46511,31487,3194,-15340,-4156,-3587,-8772,-9377,-4778,4410,16364,17721,1779,2469,-1552,-12720,-1892,-5073,-11192,-8594,869,-635,-4181,-5931,-4910,-1735,-78,-2519,-12862,-19187,-19729,-17988,-17498,-12942,-7346,-1377,7688,16401,24234,28227,30129,29854,30952,35107,36263,29338,23244,17887,6613,468,4955,2654,-932,-6684,-15320,-5595,9941,18536,21622,17924,12808,3868,-5112,-10204,-12615,-14728,-18486,-11427,-4823,-4700,-10484,-20283,-9707,-6619,-6370,-7783,-13559,-8776,2762,5323,9196,13904,9693,1155,-10601,-16876,-9012,-2970,-1004,-1810,-7709,-8985,-8797,-6713,1424,9203,4019,-9276,-15389,363,8723,13726,10900,1780,-7483,-13549,-10919,-873,10808,14170,15716,13026,10792,11484,10348,3540,-9360,-11264,-2888,95,8738,9415,-7090,-12342,-7826,-9352,-9850,4197,2005,-6539,-8834,-3320,4677,6424,10580,7358,-1719,-13300,-16722,-9146,-706,5170,5113,305,-8344,-17228,-3579,4635,4342,-2979,-11232,-10878,-6505,4318,-2050,-11070,-14533,-15613,-17715,-15833,-14994,-14173,550,22095,26628,19971,5189,-1514,-2293,1305,43,-10713,-15914,-9258,-5687,1460,-1599,-7715,-13846,-14875,-5864,3634,12409,9798,11093,-2760,-19175,-16301,-5830,5844,9281,788,-12938,-13515,-8472,-5975,-6701,-6386,-9535,-16591,-4222,5722,6693,1060,2210,9012,9785,12138,10098,7948,-2049,5340,17696,19887,13708,3124,-4459,-8070,-9537,-1933,6915,4747,1106,-1446,-4143,-10547,-8157,-17646,-12363,-5139,-5112,-8400,-3549,-10018,-3607,-4873,-12725,-14847,-11449,-4196,5185,12728,19749,25384,26426,22259,15751,10492,4464,-451,-1556,-6109,-8511,-1543,4951,19560,31848,24984,10173,-3318,-11381,-1547,9917,22204,25190,2906,-11652,-9610,-5409,-6084,-6793,-6864,2542,11425,9473,3722,-4520,-12266,-10676,-1689,2930,-2366,-7965,-1360,-1788,-8495,-16880,-12736,216,4007,-3274,2600,16877,18007,23207,24354,27894,11918,-8758,-23165,-13220,-7112,-7160,-10117,-14814,-10096,-2470,-4793,-10955,-14488,-15598,-14835,-12419,-9649,-5602,-3529,-2800,-3494,-6112,-5758,-4474,-5701,-5297,-4220,-7682,-10441,-2020,9309,14759,11339,7421,1165,-5649,-7705,-10250,-6967,-5834,-8601,-8729,-5586,4712,12909,4683,-8467,-6805,-7553,-6941,-7777,-5300,-1990,4675,2322,-7609,-13484,-17642,-12066,-3944,571,5964,8943,9154,7338,15998,27083,18199,14668,11293,14651,17598,16674,19951,28235,32604,34276,37472,31130,20618,5969,-10919,-5088,10226,31244,50137,29333,-2131,-12503,-5864,-4462,-7475,-6164,1494,8969,10213,11935,11409,11687,12027,15686,15955,14445,11365,2179,-12467,-3035,7038,11386,7455,-1675,-13659,-9520,-2540,-1305,-1949,206,4824,8685,8580,7981,7702,8876,5621,-1803,-2897,4249,4715,16115,24773,11575,-5605,-6368,-3658,-4269,-2583,-323,186,-2872,-6042,-5304,-1962,1525,4061,14647,15200,-119,-14363,-17370,-10950,-8698,-6470,-8146,-12912,-10191,-10401,-11744,-3605,-3374,-7924,1470,21207,24706,7718,-5758,-10587,140,14555,20724,14980,-1027,-11260,-15457,-7833,-1774,-123,8795,4311,-4200,-5733,-3452,-7212,-5839,3223,10372,5825,-11010,-12852,-1322,7806,14386,20346,29392,32620,23193,14791,9195,7442,15098,23165,19642,13294,8123,-1535,-8355,-10952,-997,5727,478,-1583,-2007,-3053,-1608,-4468,-5084,-4247,-5241,-8723,-5664,-785,3821,5226,682,-7848,-14776,-10400,-2506,-982,-7482,-10542,-7670,-10905,-2786,14361,5616,3427,8127,8176,9773,12553,12933,5134,1046,2067,8320,3604,1270,3034,6868,13507,27854,29438,24064,8501,-5116,-12430,-14006,-10954,-4702,-4442,-955,34,966,3393,4743,-6685,-11383,-7756,-6189,-3050,-8184,-10838,-4199,1297,3872,6162,4122,-260,-6936,-5552,-665,-3795,-11681,-5080,2193,259,-5178,2545,8574,6795,2979,2840,1396,3178,10673,15070,5238,-4958,-7544,-5108,-6363,-7089,-3365,1681,6500,2242,-6022,-11319,-9308,827,8980,25515,40583,33477,26084,24441,27981,23148,6264,-8717,-936,22893,35968,28777,9835,-2877,-9483,-4011,-5980,-13030,-5352,2141,7665,5126,-1151,-9417,-13368,-14783,-10026,3839,9734,5650,-4753,1301,15299,26437,29078,28395,20953,12540,2538,-2227,473,8094,16725,13747,5332,400,-4185,-11262,-11330,-4178,9180,13383,7592,-3345,-11157,22666,42717,31625,17626,6338,3742,-4306,-9377,-7491,-10053,-13133,-3395,2328,-2087,-8462,-11052,-12728,-5277,2183,-386,-8496,-9938,-240,3855,-1156,-3155,-5643,-10241,-14088,-6145,920,-1028,-4798,-4241,-12816,-14878,-11526,-5811,-2241,2350,8046,13773,13525,6574,-2840,-4110,1111,5038,10076,8389,-2404,-8056,-10924,-10064,-5303,3824,8824,10934,6190,-5413,-4481,3161,6518,4109,-3618,-13229,-18210,-9368,-3736,-1895,-426,-1642,-1562,-3556,-1641,-3802,-5890,8159,31604,28202,19674,6627,2747,10243,22979,40924,54063,52501,33429,5791,-12107,11950,12533,10324,-497,-7140,-1682,3842,888,-7087,-15589,-5102,-283,4530,7973,16896,26684,26318,19837,8221,2850,4066,6965,9468,8194,1815,-6596,-5220,4563,16016,15966,8065,-3291,-17540,-13444,-9301,-8763,-7935,-8969,-8918,-14901,-13131,-10260,-10529,-8751,-9324,-9524,-1166,4255,2879,-2079,-4649,-3614,2714,14463,14357,2514,-7396,-5094,-7385,-687,16545,11871,18109,31178,28852,14713,8383,6242,1774,-3009,-6766,-5693,-6914,-12703,-8544,3912,9652,1332,-346,9629,14851,13442,10658,8655,2679,-4115,-12889,-15435,-5031,1555,4709,1864,-7474,-3316,9392,20768,28176,30143,25911,14064,2386,-3934,-4370,-4547,-4870,-6753,-8798,-8594,-5796,-4157,3495,12264,11477,9336,8255,9652,9617,8982,11063,11122,6941,-434,-2935,-3813,-3176,-4090,-10217,-4296,-4445,-9012,-11316,-13140,-10693,-10731,-10381,-5621,2571,4021,2902,1914,2843,-146,1510,6650,6692,5984,1231,-5981,-6193,1,8118,18748,21663,854,-5009,-8531,-8259,-631,-5214,-7013,-3984,1868,-628,-4157,-11314,-9487,-1235,4635,6011,-1456,-12912,-7672,-8356,-7217,-3832,-1913,-6037,-7441,-2939,641,-6230,-15864,-5013,5841,10214,5308,-4719,-11635,-9135,5284,3072,2329,9630,25389,25665,11378,-108,-6167,-9315,-14241,-14275,-7959,-7173,-7986,-6461,-5958,-8388,-944,14517,20941,9941,-8431,-8977,1385,12885,20720,18268,6447,2782,4879,8251,15976,21376,16765,6810,-1607,-3261,-5979,-4027,3861,16000,29601,33128,17705,-1163,-7004,-12771,-12420,-2824,895,-442,-7259,-12160,-9342,-9844,-9723,-9614,-5534,1440,3504,-59,-487,-6336,-6480,-2500,82,2320,2454,2483,-1811,-2788,52,1027,2674,-574,-3826,-2109,2318,3819,-919,-4057,-9246,-9842,-8325,-3819,9858,8099,-4491,-14562,-14884,-3638,4922,7188,4264,1960,2268,-191,-5053,-5398,-5341,-10010,-13372,-7087,4859,12187,11518,5649,7064,19184,18725,18994,19074,14417,6616,-1828,-14933,-12473,-3672,-2005,-4003,-8885,-8907,-2767,-1393,-2739,-727,3189,3574,4535,10154,21163,31696,33342,25864,13260,1034,-10047,-14110,-18170,-9234,-8934,-14405,-20387,-12526,-9647,-1650,4620,9168,6564,4400,9219,6854,-2398,-7622,-1631,-4496,-16578,-17019,-8196,-9346,-15239,1010,15476,28615,35206,34991,26729,12966,4033,4222,2660,-5715,-14251,-14388,-10875,-1954,4983,15696,25125,27598,12652,4674,-611,1426,7849,9583,8795,6926,5911,5804,5563,4026,-170,-3849,-6484,-5283,2630,17152,33679,38686,35566,21468,-2621,-12953,-14717,-8425,13502,34724,35283,35065,32991,27679,21524,5230,-12153,-4948,-4477,-6449,-10845,-8788,-8463,-9442,-17835,-7747,-4344,6726,15486,15971,11211,-3737,-6687,-6660,-7157,10024,36469,35803,24044,15932,8963,4945,345,-1843,3944,4281,-798,-2435,8294,20038,25257,20872,5856,-5600,-8454,-7623,-7437,-5719],[3522,6851,4756,-5118,-4316,-276,792,1697,2865,-1726,-3733,939,12468,14612,11991,8383,5551,9087,11479,6848,-2383,-3558,-4655,-3816,-2922,-2551,465,16118,33405,30973,9482,-6672,-600,4853,2332,-510,-2310,-6039,-8340,-5950,-8006,-5787,-2272,-2300,-1817,-377,1960,-216,-6553,-10372,-5572,-5247,-4382,876,4478,-3420,1141,-1872,-11349,-10101,4099,17935,16395,19073,24334,23470,24005,4681,-1769,3914,11997,20862,30529,34128,35594,32049,33173,40659,47918,37876,21785,7295,1283,-1797,-12110,-10430,-5553,-3729,-9796,-6755,-982,261,-3591,-4878,-3503,-3130,-4349,-9467,-8877,-2681,4896,8544,4782,200,-255,9492,39716,45974,39032,26148,18626,7727,-1267,-7657,-9256,629,9897,12381,1178,-8444,-11545,-5259,2309,5658,-860,-14428,-7165,-299,3209,8035,5753,-3703,-2067,-13727,-24873,-28685,-27154,-15359,-4501,-13650,-11041,-3305,-1874,1244,8697,8762,-5777,-8159,1887,9685,11293,7585,7861,4779,3262,11799,2145,-6641,-15012,-13377,-6631,-4617,-4847,4812,19628,18012,3732,-647,-3913,-11985,-20970,-16268,-9018,22605,55594,122221,233294,323159,388947,390190,317653,193279,79629,15868,-8787,-14064,-10909,-8048,4239,5190,-881,-6260,-10033,-5660,-3465,2860,-3181,-3508,7259,15991,10641,3524,-3846,-2848,5428,16887,16208,1819,-8691,-12708,-7276,-850,995,3122,7001,6937,5575,-1435,-22541,-35445,-36340,-32498,-27222,-21109,-8545,-768,-3247,-8314,-10819,-12700,-13515,-12526,-11636,-13748,-17257,-10502,-641,27,-1248,14277,30582,21627,6000,-12603,-2393,9410,-229,-2579,4751,7821,-127,-14550,-7064,-9166,-10920,-3376,1892,1799,-2060,-6008,-7530,-16353,-21397,-15803,-5956,6288,22055,22862,3450,-14694,-4408,1138,-5270,-14261,-1984,5497,3656,-3186,-11711,-5099,19162,39744,38920,22531,3040,-5080,-2548,2401,6558,8016,6154,10815,24814,37353,33117,24354,13729,5193,18101,27264,38278,42856,39441,19037,3436,8380,20005,28522,33248,30859,16364,4599,-2921,-2539,2036,4501,2898,-821,-8928,-11075,-11140,-8094,-6385,758,13689,30063,46905,72392,73893,36319,7736,-5628,-6049,-2463,-9000,-11300,-3434,-4083,-3581,3011,3864,1487,759,6757,10399,8868,14456,18646,13512,3619,-10245,-16574,-8016,-4512,-7918,-12408,-7160,3020,562,-5966,-6592,2014,9244,9062,3544,-2011,-3640,14952,29621,29521,16454,3720,188,-420,7000,16810,26733,22878,7814,-366,-3245,-5610,-3187,291,871,-1253,-3372,-6169,-12748,-16531,-14211,-11891,-13231,-8327,-4719,-4303,-1086,2042,-3795,-10163,-12255,-7475,-6605,-8437,3453,11372,6244,-278,2894,11175,16857,17982,13820,6812,4839,10603,21067,29884,17489,4209,3708,-149,-7964,-10976,-6508,-2803,609,2787,1346,-94,-6125,-14621,-11961,-1350,13628,28179,32031,17507,2131,-4469,-4911,-4522,-6467,-7683,-7735,-12480,-12853,-9719,-8589,-8320,-8079,-12333,-15859,-11756,-8589,-6724,-4729,-1676,-131,2226,268,-6706,-14657,-3186,-8193,-10911,13964,29218,18303,-3679,-16034,3988,18498,29890,24955,10812,2476,-5450,-5884,658,22,-7419,-7856,-901,8933,10633,6710,4256,2736,-350,-5202,-9228,-8258,1750,5854,-694,-7268,-5724,11125,7703,6346,5784,7072,10264,11669,12022,12843,24358,30893,23770,8202,-11477,-8351,-5941,-9119,-9024,-2569,1802,13133,24171,23418,19041,12495,9688,8346,3918,-4440,-15541,-7385,9116,30008,34870,25886,20862,11154,-36,-12794,-4122,4746,2950,2758,762,-3913,-13014,-12309,-10675,-12922,494,10789,11161,5207,980,7109,15335,8755,-6604,-16250,-9826,4225,8740,7380,4078,-773,-372,8049,13147,10840,5739,12761,25505,35724,33718,19525,7378,-4097,-993,10850,20466,27151,19392,15750,16377,7896,-8396,-13660,-9864,-15938,-11334,4188,11363,14573,11850,4811,5635,7969,9213,9206,3230,-5170,-2073,3309,6148,7515,5004,2552,-2832,-9546,-10869,-6096,1354,3866,14788,7552,-7681,-10146,-2230,10874,20541,20605,16124,3819,-7115,-14099,4409,15942,9758,-5726,4197,25063,26186,5692,-9579,-16242,-18659,-10456,-6943,2615,5611,-1576,-8222,-9590,-10024,-11693,-12947,-12882,-4204,880,864,1387,2100,-1035,-3683,-3798,1645,2396,5045,-6472,-8107,-7460,-14508,-3580,7299,8150,-1894,2062,25586,48291,40243,21131,3912,-3183,-4572,-3242,-4166,-665,8535,14802,15279,5466,-5765,-9281,-2681,-3765,-10858,-6809,-3113,-9343,-14744,-295,21171,36266,27175,11096,-1314,-5266,-5774,-14251,-6827,12666,25072,23668,21184,19618,7700,-3613,971,18272,22230,10981,8506,10838,399,-14613,-5165,1141,1255,-4212,-298,9058,17871,13595,-326,-14398,-13775,-9272,-12026,-13410,-4967,3207,17361,35494,22716,16453,15984,16284,11034,5494,-3359,-12621,-10276,-5662,187,2747,-2806,-14411,-10274,5612,20536,4086,-16694,-6576,-3855,-3462,307,1403,-3261,-11717,-15745,-8001,5683,18464,25745,18372,6555,-2739,-9175,-11868,1124,7320,10935,19635,17987,494,-7093,-12126,-9720,3575,13628,20463,25032,18626,8564,2182,-1666,6416,14966,10778,-915,-4045,13231,30487,27681,6980,-3447,24,6854,15206,13991,-4801,-8851,1132,9250,6440,-4735,-14886,-12315,-3771,7,-4367,-15883,-14636,-409,7377,2883,-2812,23967,36012,12615,-2934,-14831,-17027,-21594,-11585,1392,443,-6167,-10473,-14690,-14352,-13352,-16158,-7803,-3634,-724,62,-8884,-2196,10556,14669,22529,34659,39241,39282,31781,3096,-12880,15888,47756,32846,5511,-14674,-8443,-8647,-13106,-12516,-6445,2871,14796,19101,5639,2763,-2816,-8978,384,-2384,-8395,-3545,5997,3404,-1792,-5085,-3526,1196,2804,-1630,-12589,-19528,-20973,-19131,-18801,-13281,-6740,-874,6411,13308,22395,29193,32282,33785,36010,38167,36293,28329,21909,15780,4763,-1207,4882,5800,5688,1466,-8002,-10205,7130,15564,17444,14940,11168,4343,-3310,-8283,-12555,-15583,-18426,-11370,-5136,-4555,-9523,-18598,-10046,-7511,-7487,-9111,-14590,-8352,4883,8230,10655,14068,9875,1024,-10210,-11877,-2742,1868,873,-1902,-8469,-10299,-10681,-7634,1154,10176,5112,-9554,-13940,3924,13974,19165,15273,4867,-5223,-13513,-16410,-4479,9229,13780,16525,14839,11713,11519,10336,4095,-8320,-12832,-5044,-1412,9057,11519,-4732,-14691,-11284,-10935,-10140,3799,737,-7757,-9492,-3768,5651,10362,13872,8627,-975,-12326,-17291,-10370,-1163,5894,6010,534,-8598,-16575,-3110,4241,3556,-3849,-13904,-9364,-596,8316,-735,-9174,-13797,-16029,-18070,-15220,-15739,-14641,170,20810,24598,18308,3580,-3582,-3453,1476,667,-8584,-9949,-6286,-5674,1929,764,-4556,-10909,-12774,-4971,3843,14246,13318,14033,431,-14669,-14045,-7121,2413,6410,-597,-14022,-12441,-6854,-5458,-8398,-10480,-14174,-14190,-2000,6127,6575,1782,3367,10647,11928,13310,8819,6864,1136,14167,27511,25415,16947,5499,-3389,-7954,-7538,4530,13704,8614,3039,-844,-4196,-7501,-6668,-19236,-10688,-2263,-1045,-4030,-1538,-6326,3815,952,-9057,-13805,-11677,-4886,4478,13093,20505,23422,22753,17123,12539,9534,5125,1055,-545,-5876,-9216,-1741,4947,19943,33616,25279,8538,-4889,-10170,991,13979,26110,25043,-220,-14639,-7724,-3922,-5296,-6471,-6704,2231,10238,8021,2995,-4902,-12575,-7444,1803,5904,-257,-7657,-705,-1152,-8793,-18446,-10395,1834,4636,-3321,7186,21717,23513,27380,25705,24346,6828,-11005,-24713,-13767,-7296,-6328,-8713,-13948,-10370,-1910,-3013,-9534,-13873,-15109,-13852,-10877,-8007,-4119,-2492,-2193,-3116,-5428,-5257,-4832,-7830,-7892,-5968,-8474,-12026,-4636,7317,13204,9190,4333,-2783,-9987,-10791,-11649,-7453,-5377,-7909,-8638,-7405,2811,13763,8238,-7475,-7944,-7858,-6447,-7296,-5986,-3625,3593,2451,-6339,-12378,-16307,-9629,-34,7032,13911,13222,10047,6640,14886,28948,22424,18606,14041,15540,16975,14466,17385,27230,33463,36744,40280,33498,20432,4294,-12183,-4242,10456,30534,51847,34536,2218,-13661,-7177,-5171,-7575,-6145,1432,8839,10014,9583,9974,11260,12567,17308,17530,16100,14208,4680,-12221,-3856,5046,7616,2256,-7990,-17945,-6946,1203,1898,861,2305,5106,8453,7748,6165,4888,5150,1469,-5510,-7577,-594,96,13332,25197,14964,-1379,-4440,-2824,-4341,-3301,-1480,-1246,-5540,-8229,-7460,-4843,-323,2803,12246,12863,-2047,-16661,-14962,-9565,-9575,-7189,-8458,-12533,-8068,-8905,-11170,-4960,-5902,-10343,-652,15186,20015,7190,-4823,-8347,2300,15643,20551,14468,-1664,-11454,-16883,-5181,432,1713,10352,6799,-3027,-6261,-3333,-1135,-6573,-4864,5175,3349,-12455,-11604,-1084,7000,12571,16979,24572,28292,18765,10742,5694,5523,11970,20902,17970,11682,8944,-86,-7133,-9918,-493,5516,-6,-2710,-3162,-4450,-3546,-6336,-4304,-2054,-3800,-8583,-5357,216,4910,6468,2326,-6559,-15272,-11361,-3336,-1799,-7885,-9595,-8632,-13084,1753,22063,12666,8693,12420,11183,10862,10986,8528,-447,-3006,-314,5896,2755,1981,5258,10586,17405,30016,31397,27246,11858,-3163,-11784,-14442,-9746,-3020,-2987,330,1551,2192,3934,4459,-6943,-10415,-6599,-5431,-2195,-6800,-9438,-2450,2593,4778,6238,1973,-3092,-8096,-3916,1135,-2307,-9836,-6521,-1152,-3139,-7855,1145,7479,5682,2319,1987,-267,4997,14146,15482,3048,-7254,-10796,-6996,-5817,-5313,-1697,2825,7126,1500,-7397,-14093,-12849,-1994,6471,23320,39842,35666,30709,29858,33467,25601,6718,-9883,-2779,24829,37735,24960,6712,-4582,-10250,-4676,-7871,-13463,-2613,6837,11305,5445,-2267,-8999,-12697,-15440,-8417,6019,11451,5245,-6098,2856,21675,36727,37380,32833,23478,14142,3722,-1258,1247,8440,18388,17184,7594,2590,-984,-7051,-8569,-3496,7518,9341,4384,-4885,-9515,27113,46244,37797,23230,12100,11638,2076,-6474,-8206,-10742,-14032,-4019,2119,-2351,-10965,-15339,-11515,-1037,6007,2587,-6857,-11344,-1132,4064,-211,-2479,-5321,-10029,-14811,-6856,-586,-3752,-9925,-12560,-13716,-8879,-12239,-6532,-1552,4110,9987,14900,14373,6684,-2212,-1084,5799,11984,18729,15652,2386,-5423,-10143,-9955,-6022,182,3744,6910,3447,-7807,-5984,1747,4448,1100,-7176,-16112,-19825,-8632,-2869,-697,1248,96,1531,604,397,-4026,-7991,6904,34242,32725,18766,4758,2928,11257,23814,43441,60054,59509,37982,7720,-12761,13869,15583,10722,-750,-6552,-2172,1650,-963,-7770,-14669,-5823,-1676,3106,6131,14333,22346,21598,16072,6413,2378,5000,10313,13187,10091,1851,-6957,-3657,8351,20670,19810,9806,-3787,-18556,-10766,-6954,-6285,-4613,-7065,-7840,-14717,-13612,-10732,-11200,-9931,-11235,-12964,-6692,-612,-252,-3572,-4606,-1356,6339,17056,13761,-593,-12305,-5922,-4099,4672,15813,4402,9324,20933,19659,9726,5995,7176,6213,2547,-888,-817,-2197,-6914,-3636,7423,10981,1133,-5713,3291,11182,12432,11033,9565,2912,-4930,-13334,-15258,-5244,606,3231,-55,-10225,-2896,11045,22577,29081,29109,24058,12275,1427,-4068,-4629,-5493,-5836,-7361,-9156,-9407,-7953,-5506,4885,13261,11367,9167,8737,10947,11827,10921,11963,11153,7641,688,-2654,-4850,-4563,-3517,-8851,-6567,-7198,-10570,-11596,-12129,-8769,-7999,-8669,-4145,2383,2385,1566,1894,4410,2163,4344,10300,9255,6273,-623,-9320,-10499,-4213,4734,17051,25587,5553,-1252,-3531,-4799,-1641,-9750,-10997,-4275,1726,-921,-4024,-10028,-9500,-2740,2878,4285,-2374,-13457,-7639,-8463,-7342,-4996,-2436,-5872,-6730,-2066,912,-6611,-15347,-5428,4812,9254,4185,-6631,-12539,-7531,5971,842,-515,6485,23046,26361,12550,762,-5971,-10732,-15823,-13635,-6577,-5449,-6523,-6443,-6552,-10443,-4918,9746,17629,9589,-7450,-8836,927,12335,20362,17875,6460,2949,4013,6000,11869,17552,15460,7583,-8,-2567,-6404,-4638,2297,11977,21520,23180,10979,-2304,-7576,-13349,-10545,116,4400,1508,-6093,-10519,-9061,-10596,-11076,-10380,-6487,931,4000,1274,-224,-5637,-5588,-1995,46,1096,214,1190,-3126,-4220,-752,1342,3588,827,-2807,-1486,2711,4694,533,-2826,-8552,-10782,-11926,-8976,6863,9348,-2050,-11207,-11685,-2183,4174,5049,-196,-3579,-2979,-4015,-8548,-8056,-6495,-9577,-10256,-6544,3379,9591,8801,3480,4455,17048,17786,19774,21717,15967,5412,-3729,-15918,-11260,-2626,-2539,-5154,-10191,-6197,-369,1,-2828,-1080,4117,6834,7079,10911,19947,28335,29081,21140,9262,225,-10536,-17860,-18731,-7849,-8896,-16506,-17288,-11638,-10279,-454,7107,11905,8511,3161,6399,5325,-3837,-5822,1362,-1096,-13170,-18134,-10419,-11014,-12675,5730,25956,43513,44751,39384,30241,16715,6063,5243,3624,-5250,-14578,-14633,-10675,-548,7715,18886,27936,25033,9378,2643,-2222,-2,6707,8706,7683,5417,4264,4283,4800,4432,1150,-2570,-5532,-4991,1658,14645,29282,35737,31912,19111,-2551,-13931,-15568,-7760,13799,37255,40942,42244,38562,28989,19195,1828,-13462,-3997,-1250,-2756,-8652,-9832,-9451,-9348,-16433,-7140,-3299,5411,13529,15585,9711,-8196,-5048,-5535,-9151,7661,36752,40348,27396,17188,8572,4323,329,324,7460,6599,-421,-3056,7159,18886,24845,22243,8162,-3887,-7281,-6993,-7049,-4711],[4330,7267,4725,-5239,-3472,-185,505,1100,1864,-2988,-4558,328,12093,14740,11886,7535,4021,7372,9996,5330,-3256,-3745,-4423,-3729,-2303,-217,2925,17279,32359,28254,7557,-7288,812,6660,2705,-2047,-5257,-9501,-10077,-6716,-8472,-4552,-544,-1264,-1235,216,1720,-988,-7112,-8597,-4474,-5442,-4640,351,1825,-4755,2195,-202,-9394,-11239,4190,18248,16533,20577,26030,23723,23412,5379,-696,4471,10861,17009,25862,29657,32896,31755,33913,43246,49926,40865,25764,12110,5473,857,-8578,-6610,-3348,-2544,-9511,-6597,-1180,-1145,-6621,-8928,-8236,-7695,-7059,-10554,-10145,-3118,6415,12422,8632,2441,606,8542,39069,49717,43881,30577,21063,8137,-1465,-7268,-7981,1170,8383,9154,-1785,-8711,-9436,-2461,4742,6756,-615,-10934,-2210,5436,7075,9952,7973,-3867,-3060,-17948,-32794,-36127,-31385,-14377,-2853,-11145,-9615,-2868,500,5416,14943,15363,-2844,-11135,-2535,6567,10261,7194,7338,3664,1391,10265,2168,-6706,-15811,-12491,-3878,-1050,-2707,5395,18700,17179,4727,1193,-3740,-13121,-20301,-14070,-6337,36094,79576,151932,265119,350807,407156,398171,319720,194285,79973,13646,-10614,-16147,-13986,-8449,4605,3843,-1412,-6218,-10706,-5322,-2316,2675,-5012,-4325,6367,16490,12739,6110,-1423,-1820,4836,15461,13628,-1299,-12341,-16319,-10158,-5189,-2813,1240,5846,5430,3854,-1308,-23296,-48912,-49830,-44207,-34140,-17125,-7377,-896,-3795,-8250,-9810,-10607,-10290,-7685,-6961,-12317,-13673,-8732,-480,-1476,-1757,13985,27421,18368,5518,-11297,-3418,7507,-68,-1530,4493,5908,-3089,-9167,-3910,-7106,-13223,-5698,1500,3342,-91,-4756,-7446,-17208,-21669,-15676,-5738,7446,27118,30620,6469,-13011,-4566,513,-6020,-9402,327,5878,4240,-1719,-10810,-6432,19195,40287,40282,25838,6264,-3012,-2336,1308,4365,5200,3827,10149,23863,36964,33502,25518,15046,6044,18459,26658,36677,42777,38996,17530,1836,8678,20797,28977,30693,27102,15230,4202,-3756,-2980,1879,5399,4942,1611,-6197,-8619,-10528,-10404,-10359,-3192,10217,24881,36539,59582,70635,37261,9649,-3004,-2139,1670,-5283,-8654,-1634,-2686,-2452,1599,1283,-176,835,6854,8573,8219,14464,19446,12717,988,-11918,-16768,-6138,-3270,-7018,-10960,-6189,4144,1236,-5912,-6426,2108,8909,7538,783,-5293,-8358,9852,22800,25132,18073,6279,-493,-2507,6068,16341,24296,19269,3992,-3359,-921,312,-1254,-386,-1124,-3756,-2075,-2462,-8729,-13602,-15718,-13134,-13743,-8232,-4192,-3309,740,4907,-946,-9600,-14427,-10244,-9533,-10014,4584,12861,8228,1165,4190,10914,17067,18201,14224,7840,6222,11111,20442,30007,20221,8201,6161,1117,-7135,-8903,-3171,-139,1945,2689,-559,-2671,-7888,-16372,-13811,-3187,10791,21877,23295,10099,-248,-4796,-5401,-5107,-6683,-7581,-7477,-11832,-11959,-8882,-7927,-8721,-9529,-12867,-12847,-9966,-8504,-7785,-6027,-3133,-2238,-583,-1483,-6727,-13804,-2246,-6989,-10141,16484,32252,19366,-3658,-14556,6406,21098,33312,29350,14421,5417,-2552,-3545,1987,996,-6718,-7354,-308,9542,10691,5728,2589,1157,-627,-3743,-7753,-9361,-187,6625,1843,-4632,-4883,11722,5989,2888,1232,2013,3329,3832,4832,6478,21397,31144,27030,12860,-7081,-9298,-6535,-8364,-6958,668,6489,20351,33057,30772,23434,13278,8224,8198,5660,-1380,-8807,-5701,8249,26768,30102,22324,17640,7940,-2376,-14911,-3583,6923,7058,8444,6006,-725,-10884,-11130,-9702,-14367,506,13778,14848,8079,3600,8218,14829,7001,-7514,-16077,-9525,4115,9909,9039,6464,2300,-754,6222,12989,11728,6548,12985,23407,34860,37290,25390,10918,-3061,-1276,10093,19679,25768,17438,15060,17112,8794,-7474,-13299,-8474,-12930,-13392,1882,10800,14036,8996,1874,3427,6802,9433,10192,2915,-5408,-1681,3444,5348,6787,4310,2206,-2716,-9246,-10825,-7662,-2597,-3972,5552,1219,-12167,-12667,-3520,10117,20419,20736,16144,3864,-6803,-13925,2446,11755,5325,-9641,3850,25602,24617,5101,-9751,-16619,-17898,-12219,-9413,-498,2184,-3664,-8232,-7892,-8920,-11012,-10790,-11233,-2272,4739,6148,6143,5578,1633,-1208,-2171,976,87,440,-11275,-11091,-7383,-12528,-565,9200,6923,-3065,3406,28379,50287,41718,22520,4863,-3952,-4068,108,937,3964,11256,16026,15408,5122,-5156,-9373,-4172,-3865,-9500,-5843,-3630,-10863,-16254,241,26251,44353,32257,13619,-342,-6954,-6719,-13404,-7857,10791,22975,22108,21882,22570,9080,-6268,-1685,16726,22885,8760,2782,6317,-2233,-12774,-1214,4478,3511,-2579,958,9810,18615,14238,711,-12088,-16655,-10802,-11403,-11368,-4020,3728,18983,39729,25197,17644,15586,16210,11725,6294,-2812,-11498,-9273,-4886,-59,1689,-4121,-17310,-10774,7275,22359,4186,-19415,-9417,-6193,-4983,-155,558,-4897,-13845,-17313,-8062,5497,17101,21257,12912,3513,-3106,-10274,-12599,3329,8164,8826,15874,14432,-4769,-13469,-10321,-10848,1973,10294,16440,22140,17180,8814,3513,-206,8618,15853,9340,-2948,-5424,12552,29979,28736,8738,-2732,-444,5305,13094,13589,-4071,-8058,356,6697,3015,-7694,-16150,-11436,-3629,-57,-3748,-14520,-15122,-1142,7804,5552,3182,28793,30905,7831,-5244,-14061,-15546,-19166,-12061,-302,-753,-6983,-10491,-14220,-15677,-14330,-13563,-6536,-4305,-4298,-6691,-15530,-1882,13417,19993,29928,44920,48797,42317,32655,3477,-11086,15706,47578,33762,7782,-12407,-12857,-13944,-17762,-15951,-8609,831,12923,19676,9737,4093,-1642,-2282,3967,325,-5551,1195,10241,6748,604,-3673,-1586,4328,5672,-669,-12262,-19591,-21199,-19448,-19518,-13355,-6217,-753,4391,9054,18679,27806,31631,34744,38359,38708,33989,25316,18818,12568,2362,-3453,3897,8186,12599,10690,232,-13051,3072,11511,13153,12057,9229,4502,-1467,-6007,-11951,-16136,-17159,-11115,-5700,-4710,-8583,-16562,-10545,-8786,-9068,-10878,-15853,-8258,6424,10811,11702,13737,9610,974,-7192,-5530,3637,6670,2986,-1564,-8998,-11425,-12410,-8715,694,10988,6426,-9497,-12796,7040,19067,24584,20022,9021,-1645,-10968,-20361,-6937,8158,13102,16648,16191,12394,11313,10008,4258,-7766,-13525,-6361,-2130,9329,12867,-2129,-16140,-14787,-12514,-10617,2807,-1036,-9193,-10159,-4170,6621,14451,17359,10146,-115,-11307,-16810,-10872,-627,7883,8005,1412,-8589,-15643,-2626,3733,2748,-4529,-16282,-6754,4752,10678,16,-7858,-13576,-16785,-16578,-14297,-16500,-14341,574,19905,22893,16802,2080,-5585,-4125,1933,1830,-4435,-4716,-3620,-5294,2400,2733,-2066,-8684,-11071,-4214,3995,15621,16857,18082,5885,-8688,-10014,-7586,-1405,2917,-2204,-14894,-11094,-5075,-4623,-9616,-11459,-11608,-8641,415,6314,5936,1929,4105,11568,13010,13184,6621,5141,4646,22722,36167,29890,19574,7673,-2288,-7424,-4243,11561,20371,11919,4365,-529,-4071,-3741,-4918,-16776,-7936,1006,3437,1823,3943,985,10020,5803,-5232,-12709,-11583,-5297,3711,12813,19976,20570,18831,12971,10127,8707,6138,2873,374,-5905,-9789,-1362,5291,20049,34109,24096,5758,-6925,-8475,4012,18586,30291,24729,-2705,-16278,-6067,-2759,-4544,-5764,-5492,3051,9795,6878,2169,-5419,-12049,-5037,4418,8168,1426,-7232,-121,-735,-8959,-16871,-7501,3823,5405,-3556,11078,25250,28578,31430,26801,20556,2610,-12574,-24865,-14131,-7418,-5612,-7490,-12927,-10144,-992,-708,-7509,-12734,-13902,-12004,-8527,-5697,-2058,-1038,-1420,-2853,-4874,-4748,-5272,-10113,-10606,-7618,-8920,-12724,-6620,5583,11787,7086,1050,-6960,-14353,-14025,-13017,-7986,-5000,-7493,-9493,-10437,406,13952,11691,-5566,-8995,-8219,-5947,-6683,-6522,-5231,2235,2044,-5454,-11032,-14609,-7139,3917,14296,22194,16797,10400,5773,13638,30040,25936,21434,16027,15832,15921,12214,15002,26251,34467,39615,43847,36394,19930,1933,-13943,-2958,10555,28257,49548,37174,5800,-12333,-7838,-5524,-7503,-6346,1014,8307,9566,6968,8271,10381,12618,18381,18615,17388,17102,7593,-11091,-4404,3311,4002,-2874,-14211,-16951,-4011,5005,5381,3763,4094,5031,7902,6645,4232,2084,1592,-2497,-9527,-11785,-3924,-1212,14010,28357,21020,4669,-2037,-1651,-4027,-3788,-2658,-2832,-8104,-10099,-9285,-7031,-1454,1715,9374,9840,-3881,-18535,-11945,-7756,-10295,-7788,-8555,-11410,-6592,-8003,-10750,-6253,-8537,-12289,-2131,11078,16291,7047,-3374,-5991,4149,16134,19903,13708,-2042,-11034,-15940,-2819,2497,3881,13504,11591,-370,-6534,-3531,3619,-722,-11982,-431,354,-13680,-9990,-670,6208,10570,13445,19256,23381,14565,7729,3675,4853,10021,18593,16109,10128,10127,2067,-5453,-8611,248,5431,-146,-2945,-3571,-5844,-5703,-7482,-2425,297,-2505,-8543,-4904,1515,6249,7992,4438,-4488,-14637,-11925,-3891,-2265,-7710,-8369,-9147,-12293,6921,29939,19963,14140,16772,14165,11760,9675,4867,-6057,-7176,-2178,4023,2428,3064,7426,13841,21019,31866,33188,30417,15564,-753,-10620,-14507,-8286,-660,-647,2335,3581,3710,4596,4164,-6678,-8612,-5000,-4513,-1392,-5379,-7530,-252,4030,5805,6399,170,-5097,-8017,-2182,2792,-650,-7550,-7021,-4134,-6471,-10133,1002,7737,5808,2553,1271,-2339,5980,16851,15393,1562,-8043,-12573,-8196,-4953,-3115,810,5044,8584,1182,-8266,-13921,-12313,-3067,4750,21263,38098,37110,35414,35799,39048,27783,7416,-10275,-2540,28530,40003,21652,3999,-6171,-10886,-4991,-9248,-11463,1023,12376,15299,5511,-3861,-8459,-11694,-15607,-6549,8316,13329,4589,-7532,4746,28821,47870,46352,37706,26285,15931,5080,-192,1987,8483,19165,20207,10047,5183,2805,-1784,-4191,-1488,6673,6282,2054,-5853,-7493,31308,48679,43712,29331,18975,20115,8880,-3397,-8423,-10890,-14312,-4219,2222,-1797,-11338,-18197,-8100,4411,10522,6128,-4575,-12225,-1401,5035,1719,-803,-4419,-9462,-14834,-7054,-1599,-5574,-12758,-12460,-4227,-2204,-10727,-6919,-643,6310,12377,16293,15416,7175,-785,3413,13028,22083,29591,23864,8022,-1575,-7809,-8900,-6734,-3925,-1135,3521,1272,-9925,-6822,1091,3217,-740,-9405,-18007,-19531,-7648,-1849,653,3060,1818,4339,4984,3024,-3757,-9361,6805,37080,37843,18710,4138,3863,12411,24365,44572,62979,63683,41216,9457,-13258,15010,18030,10672,-986,-5905,-2736,-622,-2614,-7976,-13335,-6256,-2918,1782,4601,12409,19112,18166,13238,5125,2359,6480,14408,17278,11704,1724,-6798,-627,13539,25938,23963,11786,-3988,-17130,-7636,-4117,-3120,-228,-3838,-5877,-14131,-13602,-10645,-11284,-10624,-12754,-15675,-10869,-4561,-2899,-4771,-4282,1124,10609,20726,15033,-793,-14677,-6469,-131,12512,18116,-592,151,9640,9908,4558,3280,7308,10080,8262,4940,3777,1968,-1764,790,10451,12359,2445,-7475,-1441,7702,11024,10513,9364,2566,-5846,-13749,-14414,-4702,544,2846,-396,-10022,-2049,12842,24675,30235,28480,22826,11103,775,-4012,-4561,-5891,-6198,-7274,-8656,-9067,-9247,-6544,6596,14709,11910,9454,9296,12056,14269,13284,12764,10402,7621,1529,-2246,-5603,-5461,-2456,-6735,-8470,-9653,-11443,-10960,-9936,-5405,-3768,-5014,-1552,2536,914,314,1930,5869,4356,6632,13571,12159,6705,-2771,-12816,-14731,-8046,1658,15291,29376,12095,3533,2465,1806,2173,-9656,-14153,-3978,1994,-943,-3776,-8467,-8719,-3696,1432,2866,-2801,-11731,-7208,-8259,-7604,-6321,-3153,-5853,-6111,-1314,928,-6967,-14474,-5203,4460,8882,3517,-8277,-11511,-4844,7069,-921,-3056,3589,20623,26690,13369,1561,-5486,-11931,-17236,-12120,-4548,-3194,-4753,-6358,-7112,-12496,-9228,4186,13916,9692,-5823,-8465,473,11720,19605,17036,6397,3389,3472,3909,7816,13657,13940,8206,1557,-1988,-6434,-4452,1328,8192,13436,13022,4337,-3138,-7996,-13502,-8902,2747,7785,3467,-4737,-8758,-8258,-10702,-11627,-10454,-6976,552,4393,2449,-163,-4825,-4737,-1663,-360,-688,-2681,-615,-4300,-5259,-900,2034,4457,2128,-1611,-622,3295,5759,2290,-1305,-7831,-11319,-12678,-11519,3868,10365,858,-6706,-7592,-583,3360,2677,-4882,-8997,-7494,-7161,-11727,-11057,-7361,-8123,-7034,-4947,2847,7812,6834,1981,2434,14674,16493,19968,23613,17913,5839,-4718,-16324,-10244,-1938,-3194,-6230,-11142,-3468,2300,1567,-2980,-1699,4646,9290,8990,11180,18056,23848,23179,15476,5228,76,-7953,-13913,-14215,-6421,-8769,-17641,-14003,-8015,-8615,1792,9745,14201,9991,1719,3257,3360,-4984,-3778,3928,1818,-10357,-17269,-11703,-11684,-10230,9693,35949,58144,53828,42573,32755,20066,7931,6220,4775,-4504,-14627,-14666,-10466,677,10316,21932,29716,21184,6307,465,-4146,-1916,4942,7254,6020,3367,2083,2164,3323,4192,2106,-1507,-4758,-4851,232,10532,21894,29865,26301,15284,-3455,-15382,-15904,-7526,12915,37380,44469,47492,42451,28553,15535,-1884,-14676,-3778,1452,391,-6889,-10916,-10733,-10426,-14760,-5630,-2466,3138,10183,13617,7340,-10836,-3545,-5344,-11153,5484,36213,44456,30816,18284,7836,3426,348,2493,10773,8418,-730,-4245,5482,16980,22972,21655,9309,-2774,-6519,-6768,-7292,-4538],[4266,6722,3749,-5672,-2976,-546,-257,63,463,-4398,-5448,-455,11219,14400,11413,6097,1680,4703,7585,3164,-4515,-4348,-4835,-4263,-1924,1487,4146,16779,29161,23677,4980,-8028,1841,8220,3170,-3296,-8082,-13037,-12047,-8111,-9443,-4179,-26,-1398,-1713,-187,616,-2397,-7866,-7257,-4074,-6131,-5360,-665,-1150,-6036,1949,-9,-8189,-11419,4042,17798,16178,21738,27081,23028,21285,5026,-375,4079,8241,11108,18654,22683,27593,29084,32484,43281,48740,40967,27806,15887,10142,4890,-4428,-3385,-1617,-2044,-9917,-6920,-1979,-3169,-10114,-12915,-12403,-10961,-8258,-9977,-10985,-4377,6914,15158,11421,3995,880,6818,36277,51430,47161,34144,23327,8632,-1601,-6889,-7015,1152,6219,5260,-5043,-9224,-7972,-595,6252,7338,-504,-8196,1555,10139,10270,11151,9678,-4061,-5757,-23285,-42818,-46308,-37745,-14163,-1794,-9306,-8648,-2484,3157,10021,22848,23459,485,-14428,-8521,2101,8065,5869,5958,1807,-1133,7673,1517,-7281,-17347,-12296,-1624,2820,0,6017,17423,16254,6213,2854,-4000,-14424,-19447,-12306,-4946,47023,103177,182885,298084,377915,422567,401443,316258,190604,77757,11186,-12448,-18019,-17113,-8947,3867,2047,-2181,-6478,-11624,-5681,-1533,2217,-6964,-5661,4813,16045,14205,8112,167,-1803,3079,12869,10415,-4580,-16110,-16821,-11176,-7836,-4832,-233,4277,3572,2202,786,-15330,-33096,-44327,-42421,-28843,-12741,-6820,-1863,-4917,-8473,-8812,-8095,-6368,-3022,-3415,-8807,-9765,-7065,-514,-3258,-2912,11971,22307,14350,4361,-10798,-4445,5996,401,-973,3253,2898,-6296,-4973,-1502,-4837,-10558,-7949,727,4375,1256,-3988,-7702,-18299,-22063,-16033,-6289,7816,30626,36687,9298,-11440,-6143,-1272,-5735,-4859,1923,5219,3666,-1321,-9974,-6368,19768,40415,40895,28782,9525,-787,-1592,434,1933,1709,638,8472,21668,34748,32037,25050,14623,5387,16914,24151,32268,38922,34877,13696,-902,8070,20353,28229,27101,22069,12788,2677,-5825,-4365,985,5506,6404,3620,-3851,-6658,-9885,-11862,-14640,-7929,5451,18160,25435,45673,64985,37269,11023,-912,1384,7461,1408,-5446,-371,-1855,-2237,-556,-1766,-2398,658,6679,6222,7179,14189,19843,11504,-1944,-13639,-17259,-5367,-2912,-6687,-9868,-5536,4304,944,-6742,-7126,1326,7590,5110,-2341,-8288,-12770,4636,15518,18961,17464,7795,-1334,-4421,4864,15114,20930,14796,-601,-7029,826,5408,1517,-1365,-3795,-5068,536,710,-5561,-10625,-15712,-14795,-14881,-8788,-4301,-2971,1748,6787,1319,-8881,-16439,-13652,-13113,-11323,5105,13510,9960,2455,4351,9005,15808,17192,13574,8017,6869,11090,19469,29715,22452,11356,7390,1344,-6978,-7029,-80,2014,2710,1926,-3011,-5302,-9214,-17352,-16088,-5596,6983,14055,12318,844,-2974,-5449,-6287,-5979,-7121,-7749,-7532,-11594,-11508,-8459,-7580,-9219,-11240,-14120,-11484,-9536,-9387,-9618,-8058,-5382,-4837,-2892,-2295,-6801,-13652,-2041,-6243,-9523,18265,34133,19854,-4013,-13747,7883,22200,34811,32023,17304,8450,324,-1788,2495,1168,-6449,-7024,-146,9366,9906,3967,173,-1158,-1428,-2422,-6045,-10156,-2351,6468,3907,-2581,-4684,10819,3348,-1095,-2810,-1675,-2294,-2048,-935,-52,17812,30195,29151,16737,-2653,-9206,-6984,-7979,-5641,2982,10325,26891,41168,37345,26594,12482,5449,7195,7307,3568,-2114,-4089,6637,22402,24231,18246,14000,4620,-4669,-15943,-3766,8221,10511,13394,10682,2316,-8673,-9949,-8998,-15879,200,15986,17460,9946,5517,8986,13863,4997,-8149,-14093,-9259,3336,9981,9643,7982,4876,461,4915,12061,11473,6150,11761,20008,32050,38404,29387,12929,-2690,-2209,8319,17719,23277,14672,13306,16465,8708,-7036,-13258,-7651,-10222,-12582,980,10754,13319,5924,-1294,814,5006,8899,10443,1923,-6164,-1749,3080,4150,5629,3259,1621,-2798,-9096,-10695,-8919,-6047,-10023,-69,-2127,-15709,-15421,-5059,9266,19990,20263,15134,3117,-7120,-13873,-77,6386,-550,-14169,4071,25303,22088,4107,-9969,-17136,-17722,-14186,-10897,-2982,-1379,-5822,-7916,-6250,-7673,-9552,-7826,-8834,-178,8555,11411,11004,9088,4249,1064,-847,33,-2439,-4494,-15565,-14316,-7999,-10288,2526,10671,5112,-4873,4145,30500,51331,42200,22790,4890,-5065,-3001,3689,5488,7887,13337,16631,14839,4191,-5071,-9374,-4963,-3691,-8658,-5650,-4759,-12443,-17343,520,30681,50816,35485,15112,132,-9054,-8146,-12708,-9839,7446,19192,19366,21657,25021,10680,-8666,-4894,14182,21657,5191,-4167,2005,-3976,-9694,2326,6924,4529,-1938,1484,9741,18371,14265,1429,-9757,-17638,-11790,-10484,-9462,-2874,4451,20206,42370,26278,17499,13223,13962,10928,6102,-2980,-10592,-8051,-4153,-368,619,-5468,-20333,-9441,10693,25345,5205,-19728,-11660,-8009,-6218,-632,-391,-6719,-16329,-18848,-8062,5090,15349,16873,8090,312,-3991,-12142,-10766,6853,9147,6215,10681,8220,-9503,-7399,-4274,-7139,3791,9100,12942,19011,15256,8605,4624,1712,11491,16867,8137,-5050,-7091,11511,28601,28892,10103,-2299,-1005,4007,11285,13379,-3176,-7425,-394,4438,-60,-10434,-17030,-10796,-3719,-282,-3207,-13027,-15499,-2307,7904,8683,10588,34515,26946,5230,-6286,-12809,-13417,-16551,-11967,-2971,-2676,-8275,-10723,-13477,-15668,-14417,-11080,-5086,-4897,-7797,-12936,-18841,-1092,15156,24056,36282,54071,57311,44336,32333,3680,-9312,15159,46279,34319,9874,-9638,-16380,-18822,-22375,-17591,-11100,-1530,10932,19737,13721,6478,1526,3049,6928,2190,-3349,5173,13428,9247,2621,-2099,599,7439,8333,383,-11850,-19445,-20677,-19151,-19978,-13500,-5895,-986,1882,4173,13476,24138,28296,32914,38132,36971,29767,20681,14355,8697,-351,-6049,2197,9722,19327,20522,9079,-8380,-1437,6996,9317,9370,7052,4380,421,-3480,-10886,-16366,-16281,-10735,-6467,-5112,-7632,-14456,-11057,-10355,-11084,-13070,-17176,-8468,7262,12889,12303,12930,8909,1124,-2242,1585,9723,10951,4987,-815,-9051,-12049,-13718,-9993,6,11535,7873,-9051,-12084,9537,23713,29554,24508,13268,2038,-7855,-16491,-7860,7653,12202,16048,16915,12766,10962,9451,4037,-7724,-13291,-6859,-2384,8901,12952,400,-14776,-17910,-14058,-11388,1268,-3201,-10739,-10759,-4516,7599,18662,21040,11889,752,-10457,-15711,-10428,981,11083,10958,2967,-8129,-14479,-2243,3090,1943,-4946,-14299,-3803,8991,11421,228,-7207,-13953,-17835,-14475,-13094,-17426,-13600,1342,19113,21322,15208,413,-7797,-4339,2620,3499,518,-383,-1807,-5162,2397,3947,-452,-7328,-9981,-3752,4025,16622,20404,23143,13155,-2141,-5501,-7076,-4929,-747,-4024,-15693,-9905,-3450,-3679,-10348,-9035,-4625,-2163,2824,6203,4744,1429,4268,11632,12929,11754,3650,3090,8288,30266,42899,32948,21398,9481,-1263,-6439,-68,18616,26248,14276,4826,-633,-3490,491,-3313,-13780,-5068,4004,7750,8148,11003,8187,14222,9257,-1564,-11691,-11203,-5478,2812,11737,18061,16997,14898,9832,8131,7798,7275,4755,1009,-6327,-10126,-516,5788,19660,32977,21148,1599,-9444,-6358,7358,23451,34241,23947,-4796,-15416,-4919,-2123,-4120,-5053,-3597,4800,9999,5943,1066,-6263,-11191,-3614,6023,9553,2395,-7051,174,-656,-8865,-13081,-4349,5955,6250,-4074,13551,26579,32148,34472,27111,16471,-894,-13664,-23894,-14566,-7664,-5169,-6616,-12040,-9798,-168,1681,-5162,-11343,-12368,-9841,-5934,-3229,171,485,-822,-3007,-4798,-4703,-6133,-12714,-13555,-9340,-9444,-13021,-8060,4117,10505,5018,-2549,-11490,-16847,-17168,-14411,-8758,-4955,-7774,-11616,-14944,-2364,13133,14441,-3213,-10096,-8986,-5860,-6353,-7183,-6961,465,927,-5315,-10060,-13196,-5159,7556,21470,29310,18824,9753,4281,11784,29690,28051,22672,16799,15141,14117,9685,12538,24937,35183,42417,47775,39645,19298,-855,-15148,-1617,10201,24433,43333,36486,7885,-10244,-8209,-5954,-7687,-7094,-41,7148,8584,3853,5921,8571,11608,18238,18624,17793,19587,10669,-9470,-5230,1385,187,-8193,-19780,-12421,-1271,8334,8487,6186,5150,4207,6571,4848,1810,-1022,-2009,-6284,-13781,-11077,-2655,2214,18084,33883,28494,11563,375,-613,-3760,-4385,-4200,-4946,-10923,-12087,-11138,-8392,-2149,310,5625,5708,-6067,-19623,-9206,-6167,-11187,-8684,-8939,-10901,-6237,-8116,-11011,-7793,-11077,-12874,-3425,7950,12945,6751,-1983,-4069,5196,15649,18438,12299,-2636,-10478,-15439,-2312,3048,5090,16690,17766,3305,-6690,-4451,6236,3519,-12690,-6817,-3770,-14795,-8591,-682,4794,7807,9326,13333,17779,10386,5270,2327,4395,8682,16026,13708,8231,11173,4465,-3847,-7659,477,4791,-619,-3097,-3941,-7735,-8450,-7928,-370,2115,-1940,-9163,-4757,2639,7315,9207,6347,-2386,-13432,-12535,-4764,-3030,-7673,-7482,-9493,-9526,10740,35726,26106,18768,20221,16311,11931,8365,2064,-11248,-11633,-3961,2004,1939,3848,8886,15951,23525,32589,33884,32415,18451,1203,-9704,-14796,-7292,1454,1818,4289,5404,4821,4705,3298,-6259,-6791,-3747,-4151,-1297,-4506,-5732,1730,4975,6343,6060,-1648,-6654,-7640,-1076,3804,638,-5575,-7121,-7136,-10231,-11290,2271,9615,7640,4084,962,-5126,5394,17866,14084,4,-8234,-12537,-9150,-4461,-1256,3245,7424,10125,697,-9239,-11601,-8874,-2679,3367,18842,34866,36934,39047,41124,43509,28863,7667,-10382,14,33671,42141,18396,1006,-8338,-11822,-5596,-10721,-9297,4347,17147,18230,4625,-6619,-8012,-11024,-15990,-5269,9869,14554,3072,-9755,6175,35557,58183,54577,41929,28429,17065,5810,178,1917,7506,18312,21815,11807,7344,6327,3661,453,878,5971,3574,-105,-6957,-5949,33989,48897,47947,34705,25864,28040,14945,-1234,-8956,-11334,-14668,-4797,1771,-1523,-10412,-14673,-4176,10015,14831,9428,-2431,-13243,-2010,5712,3589,966,-3657,-9237,-15128,-7777,-3178,-7454,-12706,-5564,3566,3186,-8652,-7731,-379,7964,14223,17007,15675,7137,534,8607,21757,33748,40876,31552,13098,2123,-5162,-7692,-8116,-9153,-5516,909,-430,-12595,-7874,325,1977,-2299,-10971,-19391,-18636,-7303,-1510,1320,4163,2686,5915,8395,5242,-3869,-10742,6861,39169,42621,18908,3890,4514,12800,23829,43566,62069,64127,42228,10152,-13601,14374,18799,9352,-2084,-6133,-4300,-3770,-4859,-8521,-12448,-7224,-4795,-211,2660,10373,16136,15132,10564,3580,1957,7638,18176,20649,12220,708,-6498,3131,19014,30485,27190,12972,-4779,-15283,-4902,-1489,87,4125,-485,-4133,-14073,-13849,-10780,-11522,-11533,-14678,-18346,-13360,-7822,-5650,-6440,-4490,2947,14378,24003,16557,257,-14590,-7914,2831,20305,22045,-1055,-9202,-2047,-5,-1239,-299,6132,12541,13102,9854,7401,5021,2024,3835,11899,12481,3284,-7224,-5093,3901,8492,8287,7207,764,-7693,-14913,-13651,-4217,524,2671,-150,-7915,-1631,13943,26169,30743,27432,21508,10049,-38,-4362,-4838,-6491,-6718,-7230,-7959,-8032,-9134,-7510,7722,15492,11906,9043,8890,12014,16033,15279,12706,7975,5963,1311,-2446,-6799,-6545,-1741,-4819,-9613,-12176,-11885,-10005,-7255,-1356,1116,-239,1448,2477,-879,-1376,1338,6417,5527,7250,14677,13835,6269,-5996,-17024,-19254,-11874,-1666,12901,32018,19797,8799,8554,8910,7797,-5581,-12596,-3807,1925,-1395,-4125,-7445,-7938,-4662,-182,1301,-3188,-10112,-7019,-8404,-8600,-8309,-4693,-6635,-6203,-1302,131,-7922,-14141,-5147,4078,8423,2617,-10330,-9258,-1619,7997,-2737,-5957,280,17526,25948,13126,1600,-5496,-13517,-18637,-10518,-2492,-1038,-3296,-6774,-8004,-14617,-13576,-1077,10729,10174,-4188,-8430,-517,10515,17939,15223,5676,3466,2649,1459,3442,9214,11543,7959,2383,-2155,-6589,-4052,431,4269,5377,3157,-1899,-4307,-8766,-13766,-8040,4308,10268,4788,-3800,-7395,-7481,-10591,-11443,-10315,-7384,-44,4319,3091,-621,-4330,-4354,-1915,-1503,-3232,-6249,-2830,-5124,-5638,-483,2687,4841,2871,-694,43,3658,6595,3952,261,-7141,-10625,-8831,-9071,829,10782,3972,-1799,-3382,828,2223,-185,-9953,-14315,-10960,-9161,-13438,-14462,-7657,-6095,-4018,-2766,3369,7041,5637,948,720,12019,14884,19499,24423,19466,7149,-4952,-16446,-9696,-1791,-4091,-7363,-11742,-966,5067,3320,-3166,-2590,4724,10805,10115,10867,15573,18540,16016,9215,1441,551,-2954,-6763,-8902,-5044,-8498,-16994,-12215,-5729,-6873,4408,12072,15713,10816,230,74,1084,-5544,-1691,6014,4104,-8159,-15364,-11695,-10963,-7887,12798,44389,70720,61677,44627,34453,23065,9694,7162,6169,-3305,-14253,-14426,-10106,1871,12891,24920,30483,16896,3745,-1633,-6112,-4023,2877,5573,4195,1215,-108,16,1649,3711,3022,-341,-3818,-4518,-1224,5428,12643,22049,19728,10904,-4544,-15783,-14820,-7272,11284,35391,45694,50393,44523,26953,11576,-4931,-15235,-3918,3897,3254,-5236,-11279,-11548,-12154,-12330,-2689,-1190,890,6779,11449,5755,-8659,-1823,-5287,-12167,4179,35777,48815,35115,20074,7686,3208,1199,5195,14426,10448,-875,-4943,4402,15488,20935,20420,10289,-1327,-5267,-6013,-7128,-4223],[4152,6014,2622,-5557,-2057,-542,-618,-453,-326,-5007,-5589,-645,10597,14301,11410,5094,-408,2118,5276,1411,-5178,-4579,-5151,-4467,-933,3244,4953,15448,24800,18359,2649,-8172,2930,9921,4206,-3486,-9635,-15043,-13119,-9282,-10066,-3815,106,-1888,-2417,-725,-454,-3580,-8003,-5784,-3569,-6481,-5660,-1297,-3561,-6647,1341,-390,-7139,-10109,4574,17487,16224,23437,28416,22471,18899,4506,-123,3370,4932,4356,10380,14669,21014,25026,29763,41463,45191,38756,28305,18871,15036,9967,210,-120,316,-1455,-10141,-6910,-2509,-4878,-12974,-15102,-14212,-11415,-7230,-8008,-10275,-5652,7125,17263,13657,5433,1218,5105,32248,51594,49233,37180,25864,9895,-858,-5717,-5453,1505,4462,1824,-7607,-9294,-6481,1094,7582,8026,-68,-5746,4769,14361,13379,12303,11561,-2099,-9640,-26562,-41250,-42859,-38371,-13832,-727,-7410,-7381,-1373,6811,16095,32940,33345,5054,-14808,-14730,-2383,5635,4411,4512,23,-3454,5086,1215,-7150,-17910,-12013,780,7371,3619,7143,16295,15527,8014,4260,-4440,-15449,-18061,-10154,-4145,55540,126102,214719,331340,403198,433880,399160,307100,182575,73648,9224,-13711,-19006,-19466,-9143,2706,561,-2631,-6429,-12013,-6047,-566,2123,-8261,-6704,3504,15565,15851,10325,1729,-1965,1174,10413,7898,-6766,-17478,-14107,-9575,-6848,-3646,-426,3065,2133,1409,5133,-3564,-14962,-24767,-25915,-17041,-7983,-6124,-2789,-5726,-8210,-7263,-5012,-2055,1398,-227,-4561,-5604,-5136,-157,-4560,-3928,9321,16771,10691,3318,-10372,-4996,5240,1442,-334,1805,-272,-8295,-1532,452,-2657,-6499,-7493,718,5665,2686,-3069,-7682,-18926,-21881,-16026,-6757,8083,32793,40744,12485,-9203,-8691,-3533,-3421,-97,3411,4245,2661,-1265,-8693,-4267,21247,40389,40989,31468,13019,1690,-107,528,273,-1459,-2498,6713,19264,31755,29588,23644,13109,3769,13904,20232,25666,31760,27702,8300,-3595,7510,19517,27060,23428,16786,9730,711,-8401,-5656,270,5556,7896,5789,-1326,-4686,-8848,-11429,-18097,-12634,183,10854,14940,32728,58570,37519,12838,1382,4846,14027,9276,-1492,948,-977,-2125,-2394,-4108,-3765,1449,7199,4247,6490,14387,20561,10686,-4241,-14649,-17635,-5160,-2846,-6286,-8546,-4594,4108,317,-7796,-7982,414,6064,2617,-5041,-10333,-15925,225,8787,12159,15155,8521,-1815,-5459,3996,13795,17449,10379,-5058,-10355,2472,9993,5405,-1292,-5666,-3708,3853,3500,-2785,-7702,-13892,-15775,-15799,-9156,-4207,-2554,2607,8310,3477,-7564,-16824,-16889,-16339,-11349,5537,13953,12161,4408,4104,6323,13867,15688,12520,7907,7279,10934,18490,29205,24218,13866,7897,1105,-6809,-4814,3195,4178,3455,1060,-5407,-7277,-9519,-16747,-18167,-7892,3109,6225,1023,-8448,-4634,-5706,-6938,-6530,-7202,-7595,-7294,-11153,-10881,-7849,-7009,-9257,-12441,-15491,-11060,-9757,-10523,-11483,-10079,-7665,-6978,-3587,-1754,-6546,-13656,-2036,-5429,-8373,19893,35349,20407,-4102,-13121,8926,22401,35027,33498,19988,12163,3724,-47,2795,1169,-6082,-6382,111,8941,8882,2121,-2258,-3509,-2158,-961,-4037,-10062,-4059,5921,5854,-634,-4517,9069,488,-4879,-5273,-2033,-2432,-1394,-2444,-5652,14536,28711,30512,20102,2065,-7076,-6462,-7334,-4488,4853,13693,32971,48617,43450,29093,10948,1909,5914,9430,10142,4769,-2114,4857,17528,18076,14377,10587,1729,-6218,-13910,-4125,9087,13678,17921,15156,5569,-6011,-8119,-7829,-15951,185,17755,19446,11357,7074,9696,12862,3273,-8083,-11618,-8783,2374,9527,9780,9119,7040,2488,4444,10831,10536,5066,9761,16232,28215,37504,31500,13666,-2596,-3341,5983,15035,20174,11711,11187,15137,8270,-6512,-13058,-6993,-7428,-8625,2727,12294,13202,3333,-4092,-1620,3156,8146,10445,765,-6942,-1803,2680,2997,4450,2241,1181,-2662,-8677,-10100,-9377,-8532,-13821,-1894,-1433,-14435,-17476,-6363,8853,19857,19857,13829,2097,-7603,-13590,-2549,697,-6968,-15190,5717,24838,19261,3070,-9845,-17216,-17676,-15840,-11008,-4347,-4443,-7523,-6969,-4318,-5855,-6950,-3913,-5365,2375,12487,16768,16095,12736,6917,3311,512,-679,-4746,-9094,-18821,-17274,-9060,-7317,6097,12106,3281,-6789,4590,31857,51049,41522,22287,4494,-5907,-1136,7249,9404,11266,15095,16998,13976,3070,-5201,-9449,-5659,-3543,-8141,-5854,-6031,-13666,-17778,745,34443,55513,37298,16119,613,-10842,-9347,-11815,-12372,3121,14153,15789,20819,27100,12792,-9868,-8006,11348,19179,1051,-11241,-587,-3671,-5884,5554,8653,4541,-2007,1598,9193,17525,14134,2237,-7344,-15297,-11508,-9113,-7499,-1501,5274,20697,42799,26002,16319,9465,10148,9234,5411,-3417,-9499,-6416,-3165,-414,-111,-6436,-18361,-6004,15743,28957,6549,-18514,-13042,-9025,-6866,-759,-940,-8034,-18232,-19143,-7642,4802,13665,13165,4355,-2589,-5077,-14276,-5444,12079,10726,3675,4881,465,-11081,641,1225,-1648,7834,10246,10768,16334,13445,8386,5849,4490,15483,18708,8010,-6486,-8734,10368,26650,28337,11229,-1919,-1398,3135,9859,13373,-2012,-6700,-861,2705,-2553,-12688,-17198,-10118,-3737,-386,-2497,-11161,-14969,-3487,7920,12415,19344,40317,23910,4191,-6600,-11565,-11078,-13603,-10562,-5940,-4952,-9643,-10817,-12304,-13917,-12987,-8406,-3290,-5130,-10781,-16513,-16317,-274,15897,26928,41441,61397,64035,45448,31178,4043,-7292,14731,44450,34831,11920,-6731,-15922,-20190,-18733,-14383,-13435,-3790,9159,19671,17553,9772,5586,6893,8860,3151,-1853,8397,15764,11132,4343,-416,3000,10568,10852,1772,-11024,-18686,-19534,-18206,-20067,-13700,-5626,-1304,-620,-595,7536,18804,23106,29309,36206,33743,24443,15179,9279,4868,-2945,-8584,211,10612,25559,30496,18433,762,-3800,3426,6714,7132,4895,4200,2495,-633,-9258,-15995,-15531,-10080,-7152,-5487,-6477,-12168,-11170,-11827,-13232,-15413,-17965,-8673,7555,14509,12667,11923,8042,1734,3654,8999,15281,14583,6858,487,-8204,-11613,-13922,-11180,-727,11932,9541,-8028,-11633,11512,27854,33923,28447,17168,5467,-4753,-12610,-7197,7798,11368,15002,17098,12885,10701,8979,3728,-7924,-12319,-6633,-2453,7547,11802,2751,-11570,-15753,-15259,-12256,-255,-5171,-11915,-10947,-4571,8785,23075,25014,13999,1765,-9688,-14297,-8857,3744,15402,14759,5328,-6877,-12992,-1859,2511,1401,-4820,-11225,-797,12029,10968,201,-6999,-14705,-18204,-11800,-11372,-18407,-12536,2282,18407,19956,13611,-1327,-10164,-3823,3793,5884,5840,3264,-635,-5279,1951,4500,464,-6634,-9335,-3425,4170,17635,24203,28949,21511,4630,-955,-5706,-7199,-3732,-5675,-16236,-8825,-1893,-2522,-10415,-5569,2979,5008,5405,6076,3313,561,4066,11077,11998,9480,465,1481,12094,36427,47439,34674,22598,11091,-80,-4677,4976,25458,31064,15734,4602,-814,-1613,5212,-1841,-10906,-2374,6508,11611,14268,18127,14243,16394,11457,2097,-10441,-10278,-5171,2092,10181,15200,13232,11412,7760,6513,6998,8668,6840,1582,-6850,-9765,901,6566,19012,30589,16871,-3650,-11676,-3476,11320,28637,37786,22721,-6503,-13946,-4050,-1770,-3834,-4181,-1001,7486,10985,5483,-54,-7169,-10104,-2839,6925,10336,2841,-7002,409,-582,-8025,-8368,-611,8507,7556,-4363,14493,25557,33708,35992,26425,12321,-3588,-14143,-23009,-14840,-7719,-4660,-5763,-11028,-9230,633,4187,-2318,-9518,-10398,-7318,-3103,-600,2639,2207,-247,-3355,-5023,-5051,-7194,-15060,-15990,-10677,-9908,-13039,-8724,3381,9900,3605,-5834,-14487,-12821,-16597,-15129,-9321,-4843,-8437,-13612,-14314,-4481,11691,16500,-481,-10784,-9958,-6068,-6206,-7769,-8442,-1274,-446,-5642,-9404,-12054,-3565,11131,27886,34245,19170,8327,2356,9525,28037,28826,22574,16584,13742,11874,7237,10308,23533,35758,45177,52069,43554,19394,-2769,-11971,-8,9694,19818,34483,32739,8522,-8165,-8103,-6250,-7881,-8072,-1390,5720,7393,711,3284,6120,9734,16987,17683,17464,21783,14205,-7014,-6199,-532,-3539,-13196,-16145,-7462,1529,11426,11385,8359,5801,2973,4726,2642,-790,-4063,-5087,-8848,-14198,-5068,3935,9326,24374,40645,36143,18826,3088,543,-3247,-4679,-5651,-7166,-13587,-13866,-12473,-8224,-2232,-1197,1370,855,-8287,-18244,-6590,-4631,-11807,-9518,-9328,-10972,-6604,-8836,-11611,-8750,-10037,-11066,-4268,5512,10073,6511,-448,-2338,5767,14612,16586,10670,-3111,-9527,-15225,-3440,2256,5341,19365,24846,8090,-6056,-5593,7185,5831,-7368,-13445,-8779,-14619,-7112,-847,3028,4603,5060,7512,12222,6739,3515,1498,4003,7966,13770,11296,6464,12449,7565,-1944,-6747,400,3878,-1111,-3020,-4144,-9732,-11062,-6970,1915,3688,-1756,-10058,-4406,4064,8528,10452,8306,-74,-11513,-12628,-5554,-3768,-7526,-6571,-9152,-6351,12848,38664,30754,22522,22754,17760,11832,7660,985,-12207,-14223,-5079,140,1590,4665,10012,17264,25126,32361,33535,33078,20359,2842,-8779,-14896,-6438,3484,4726,6441,7331,5881,4655,2410,-5029,-4705,-2534,-3974,-1453,-3658,-3618,3869,5864,6850,5728,-2862,-7252,-6781,-17,4832,2057,-3599,-6521,-9262,-13781,-9446,5624,13987,12482,8646,2976,-7259,3788,17624,12177,-1255,-7811,-10922,-9206,-3922,619,5816,10106,11994,529,-9838,-8761,-4886,-810,2856,16651,30888,35529,41561,45698,46745,29210,7910,-9753,4787,40169,44293,15780,-1767,-10595,-11953,-5915,-11612,-7126,7389,20769,19906,3421,-9803,-6743,-10126,-16078,-4203,11032,15494,1478,-12254,7504,41733,66962,61637,45486,30113,17890,6325,295,1507,6055,16448,22350,13236,9469,9957,9569,5487,3783,5886,1732,-1636,-7709,-4446,35325,47324,50431,39312,32816,35511,20457,417,-9334,-11626,-14432,-5268,1204,-1291,-8663,-10714,82,15807,19251,12949,77,-13649,-2634,6384,5685,3195,-2451,-8692,-15345,-8768,-5038,-9003,-10216,975,9785,7468,-6277,-8374,-287,9412,15814,17399,15486,6977,2136,14733,31618,46013,51664,38421,17573,5718,-2109,-5827,-9181,-14747,-7132,565,-283,-14958,-8655,-102,1205,-3134,-11224,-18912,-17363,-7046,-1307,1832,5072,3231,6732,11077,7423,-3872,-11424,7378,40833,47377,20009,4438,5263,12937,22810,41203,58331,61629,41591,10321,-12246,12503,18282,7380,-3510,-6793,-6394,-7180,-7096,-8831,-11453,-8152,-6695,-2202,1009,8850,13922,12956,8614,2392,1746,9014,21952,23659,12288,-449,-5059,8055,24953,34388,29673,13731,-5602,-13007,-1982,1720,4050,8628,3195,-2303,-14072,-13663,-10545,-11290,-11902,-16355,-18578,-12582,-9200,-7670,-7951,-4649,4640,17936,26882,18178,2134,-12459,-9781,4873,27209,26827,3275,-13883,-11730,-8483,-6748,-3911,4538,14275,17538,14402,10671,7684,5175,6073,12233,11764,3747,-6010,-6958,654,5561,5032,3759,-1914,-9884,-15998,-12342,-3264,1016,3084,813,-5193,-1069,14908,27545,31109,26498,20667,9860,-76,-4251,-4702,-6667,-6818,-6635,-6451,-5711,-6319,-6865,8745,15931,11610,8254,7936,11322,17638,17691,12912,4641,3135,659,-2625,-7815,-7153,-840,-2663,-7925,-9629,-10877,-8098,-3576,3847,7078,5891,5237,2903,-2174,-2721,754,6635,6225,6757,13588,14081,5182,-9773,-20650,-20511,-14521,-4526,10566,33799,28822,15342,15102,16086,13795,-260,-8560,-3219,2026,-1702,-4515,-6501,-6788,-5050,-1232,368,-2773,-8146,-6488,-8330,-9670,-10168,-6419,-7599,-6362,-1382,-777,-8850,-13830,-4827,4131,8356,1974,-12150,-5831,2802,9428,-3759,-8574,-2840,14390,24645,12298,1377,-5613,-14911,-16317,-8456,60,1478,-1664,-7143,-8443,-15301,-14233,-2776,9826,11630,-2182,-8200,-1494,9281,15964,13036,4816,3636,2030,-797,-564,4795,8646,7154,2790,-2626,-6380,-3099,54,891,-1606,-5206,-6613,-5433,-9409,-13728,-7512,5110,12065,5799,-2906,-6003,-6374,-9930,-10504,-9647,-7255,-327,4307,3708,-1047,-3705,-3986,-2284,-2863,-5859,-9604,-4147,-4346,-4297,1088,3674,5118,3416,281,840,4153,7548,5871,2372,-5637,-7806,-3634,-4633,-1676,11036,7697,3651,1084,2383,1163,-3125,-14907,-18615,-12187,-8945,-11353,-13512,-6361,-3331,-876,111,5411,7874,5653,642,-441,9544,13493,18871,24503,20535,8897,-4330,-16188,-9392,-1901,-4917,-8248,-11538,1510,8078,5513,-3009,-3351,4713,11679,10697,10242,12919,13043,8318,2981,-1603,1600,3138,607,-3610,-3561,-7828,-15384,-11899,-5535,-5805,7042,13867,16333,10993,-1029,-2742,-1214,-5261,417,7681,5750,-6462,-13169,-10484,-9036,-5518,15072,50357,79605,67545,45676,35574,25803,11378,7974,7643,-1757,-13545,-13997,-9594,3020,15356,27679,30176,12839,1626,-3620,-8036,-6232,623,3763,2308,-903,-2108,-1901,-10,3096,3896,899,-2760,-4050,-2656,-308,2611,13252,12875,6471,-5467,-14198,-13160,-7062,8856,31260,44128,50182,44216,24252,7682,-7135,-15394,-4665,5650,5417,-3957,-11003,-11663,-14049,-9357,762,210,-1196,3944,9964,6023,-4120,-203,-5527,-12177,3470,35385,53092,39966,22259,7867,3396,2399,7782,17770,12255,-1110,-5204,3842,14334,18807,18654,10848,93,-3934,-5128,-6829,-4095],[3231,4351,545,-5722,-1576,-979,-1309,-1101,-1160,-5567,-5813,-1086,9377,13508,11024,3889,-2748,-858,2625,-344,-5807,-5181,-6141,-4908,-110,4239,4731,12767,18969,12078,-32,-8502,3103,10694,4797,-3544,-10454,-15007,-13701,-10847,-10839,-4063,-737,-3316,-3898,-1944,-2057,-5161,-8256,-4912,-3588,-7095,-6136,-2160,-6016,-7373,-106,-1840,-6934,-8625,5144,16733,16076,25034,29455,21660,16102,3374,-593,1673,476,-3200,1530,5928,13291,19420,25474,37418,39091,33747,26453,20062,18671,14451,4261,2510,1822,-1308,-10632,-7078,-3231,-6659,-15175,-15229,-13897,-10238,-5459,-6021,-9395,-7440,6493,17967,14583,6107,1027,2945,26767,49564,49257,38704,27696,11202,223,-4207,-3660,1851,2838,-1360,-9837,-9488,-5490,2144,8280,8289,52,-4091,6923,17452,15732,12861,13065,2675,-13001,-21880,-25974,-28404,-29724,-13652,-188,-5908,-6271,-70,10821,23140,43919,43622,10361,-11495,-18580,-6426,2738,2446,2633,-2013,-5848,2492,1277,-6106,-16903,-12020,2834,11892,7367,8080,14668,14152,9009,4587,-5670,-16725,-16611,-7951,-4347,61059,147361,246542,363888,425663,440383,391020,292282,170278,67547,7341,-14839,-19597,-21421,-9786,729,-1081,-3285,-6527,-12254,-6777,47,1866,-9329,-7753,2218,14889,17450,12520,3044,-2501,-820,8393,6272,-7728,-15843,-11557,-7303,-4043,-885,60,1859,776,1054,10477,9401,4245,-2877,-6554,-4252,-3466,-5625,-3881,-6462,-7843,-5685,-2013,1907,4995,2369,-380,-1739,-3500,50,-5715,-5008,6160,11255,7316,2154,-10257,-5612,4540,2379,31,-19,-3601,-8880,873,1681,-991,-2532,-4123,1715,7020,3909,-2357,-7781,-19425,-21490,-15852,-7294,7911,32965,41707,15433,-6524,-12579,-6347,47,4348,4411,2705,971,-1788,-7326,-1174,22857,39573,39960,33060,15936,3634,1256,1077,-722,-4295,-5703,4802,16717,28151,26172,21108,10306,884,9081,14568,16792,21263,17609,1408,-5594,6987,18189,25306,19618,11308,5816,-1965,-11713,-6593,-371,5270,9020,7700,931,-3160,-7992,-10337,-17184,-17391,-5640,3108,5404,21691,52273,38367,15219,3650,7730,19902,16538,2498,1944,-426,-2307,-3888,-5554,-3887,3222,8265,2540,5930,14821,21324,10107,-5843,-15167,-18291,-5773,-3353,-6107,-7346,-3766,3243,-956,-9344,-9174,-768,4213,-33,-7553,-11982,-17982,-3429,2548,4907,10916,7901,-2347,-5920,3150,12142,13718,5955,-9387,-13065,3667,13567,9654,252,-5752,-778,6683,5421,-720,-5285,-11647,-15761,-16426,-9362,-4031,-2292,3065,9212,5157,-6120,-15648,-19120,-17509,-10443,5518,13958,14656,7020,3493,2862,11093,13491,10829,7198,7073,10138,16921,27797,24726,15108,7352,142,-6716,-2507,6287,6026,3864,-216,-7997,-8711,-9240,-15534,-20293,-10273,-832,-1159,-9673,-15068,-4826,-5780,-7616,-7052,-7242,-7420,-7063,-10790,-10351,-7336,-6538,-9221,-13303,-17168,-11676,-10778,-12091,-13562,-12215,-10026,-8451,-2874,-635,-6375,-14094,-2547,-4878,-6949,21073,35594,20839,-4093,-13050,9180,21462,33831,33590,22176,16219,7297,1385,2648,766,-5936,-5818,139,7975,7387,47,-4823,-6057,-3086,172,-2298,-9578,-5551,4736,7179,856,-4619,6365,-2754,-8560,-6218,228,2306,3870,-838,-10351,11529,26536,30699,22396,6462,-3633,-5117,-6549,-3655,6004,16186,37985,54703,48584,30781,8901,-2592,4212,11651,17036,11197,-194,2663,11899,11591,10492,7116,-1077,-7271,-12023,-4929,9202,16129,21580,18988,8568,-3332,-5932,-6233,-14156,279,18636,20462,12056,7868,9862,11428,1508,-7800,-9512,-8543,938,8329,9209,9553,8367,4187,4163,8947,8591,3047,6909,12144,23521,34485,31169,12771,-3120,-4963,2783,11308,16159,8342,8604,13071,7339,-6140,-12987,-6857,-4955,-3583,6614,15302,13493,1042,-6742,-4112,1035,6936,9910,-825,-8064,-2175,1904,1513,2850,826,448,-2717,-8387,-9470,-9403,-10382,-15930,-2180,1288,-10283,-17573,-7747,8542,19709,19312,12218,592,-8561,-13520,-5159,-5192,-13715,-10999,8169,23937,16002,1571,-9823,-17108,-17939,-16434,-10568,-5154,-7203,-9065,-5927,-2530,-3858,-3706,397,-1372,4868,15880,21466,20593,15734,8958,4975,1510,-1377,-7053,-13419,-21046,-20005,-10941,-3903,9704,13090,1196,-9046,4296,31592,48527,39138,20731,3445,-6642,819,9871,11911,13497,16083,16734,12463,1412,-5965,-10181,-6997,-4108,-8400,-6794,-7714,-14878,-18118,504,36976,57932,37605,16416,776,-12288,-10292,-11124,-15774,-2192,7752,11021,18963,28137,14760,-9911,-10979,8172,15502,-3250,-16041,-726,-1564,-2235,7864,9138,3116,-3187,912,7811,15796,13583,2795,-5340,-12646,-10506,-7860,-5960,-512,5513,19683,40198,23950,13802,4300,4988,6744,4055,-4394,-8559,-4873,-2342,-587,-892,-7374,-15174,-1428,21382,32064,7362,-17380,-14050,-9756,-7445,-987,-1403,-8937,-18783,-18049,-7200,4234,11707,9781,1216,-5528,-6759,-15954,2006,18275,12519,1093,-1270,-8160,-9630,6034,4660,3088,11967,12403,9716,14009,11555,7836,6737,7647,20137,21257,9059,-7057,-10771,8646,23728,26580,11546,-2092,-2111,2098,8150,12820,-1195,-6322,-1485,1034,-4954,-14956,-17227,-9808,-4076,-797,-2086,-9408,-13712,-4910,7384,16055,28325,44590,21114,3372,-7180,-10791,-9056,-10758,-8295,-8739,-7847,-11376,-11163,-11277,-11733,-10823,-5936,-1663,-5460,-13434,-14538,-12595,-215,15312,28190,44698,65679,67696,45124,28943,4209,-5469,14127,41942,34863,13359,-4398,-13275,-17305,-15156,-11283,-15206,-6233,7202,19054,20523,12939,9055,8901,9299,2758,-1645,10308,16844,11999,5281,746,4967,13085,12614,2997,-10182,-17681,-18226,-17089,-19853,-14489,-5924,-2132,-3340,-5313,957,11999,16600,24686,33049,29243,18179,8932,3734,1046,-5718,-11348,-2329,10429,30296,39321,27417,10958,-1079,1975,5210,4855,2300,3433,4091,1825,-7688,-15518,-15322,-9682,-8165,-6289,-5669,-10270,-11197,-13413,-15863,-18280,-18166,-9229,6824,15031,12306,10305,6612,2251,9073,15401,19354,16852,7975,1735,-6879,-10456,-13213,-12553,-2008,11596,10772,-7027,-11939,12398,30737,36901,31014,19875,7940,-2355,-9580,-6066,7836,10149,13137,16176,12067,9959,8167,2959,-8761,-11557,-6578,-3233,4638,9035,4146,-8457,-13202,-16450,-13607,-1542,-6799,-12833,-11120,-4853,9607,26934,28550,15852,2360,-9562,-13305,-6911,6886,19878,18468,7767,-5399,-11847,-2112,1447,628,-4680,-8639,1470,13252,9124,-471,-7681,-16260,-17123,-9054,-9599,-19834,-11865,2580,17098,18167,11446,-3660,-13266,-3046,5013,8422,10659,5806,-446,-6162,553,3904,227,-7041,-9607,-3749,3931,18223,27546,34109,29203,10542,2657,-4592,-8504,-6098,-7483,-17038,-8430,-972,-1734,-10520,-2919,9686,12063,7650,5519,1270,-1082,3034,9472,9895,6199,-3056,216,15224,40199,49026,34553,22666,11958,772,-2607,10237,31133,33954,15731,3277,-1290,1480,9609,-1150,-8832,-636,7703,14025,18802,23497,17913,16154,12001,5223,-9284,-9376,-4932,1126,7814,11214,9001,7892,5852,4549,5793,9714,8548,1607,-7886,-9221,2140,6978,17660,26951,11443,-10260,-12769,-240,15490,33410,39988,20350,-8542,-13013,-3878,-2161,-4186,-3642,1607,10258,11981,4947,-1649,-8594,-9543,-3107,6697,10053,2249,-7681,66,-919,-6917,-3803,3373,11143,8952,-4474,13335,21658,32242,34806,23758,7474,-6261,-14753,-22820,-15456,-8012,-4483,-5351,-10391,-9072,778,6088,426,-7821,-8588,-5070,-754,1459,4644,3487,-300,-4422,-6083,-6433,-8932,-16090,-16483,-11791,-10851,-13641,-9354,2929,9673,2757,-8372,-10965,-8656,-13394,-15111,-9835,-4768,-9085,-11131,-8406,-5722,9358,17189,1767,-11380,-11703,-7238,-6954,-8936,-10146,-3319,-2345,-6840,-9716,-11842,-2858,14005,31989,35456,17116,5626,-547,6323,24618,27665,20701,14872,11160,8727,4405,7794,21482,35516,47031,55708,47315,20014,-3258,-8562,1234,8506,14370,23777,25791,7070,-7048,-8222,-7031,-8646,-9781,-3555,3495,5443,-2736,-14,2633,6510,14037,15154,15722,22859,17461,-4278,-7980,-3105,-7757,-17473,-10062,-2872,3821,13706,13476,9719,5562,850,1822,-532,-4121,-7501,-7745,-9607,-10199,1447,12360,17154,30415,46191,41842,24992,5504,1222,-3069,-5109,-7298,-9796,-16424,-15939,-13447,-7486,-2667,-3504,-3873,-5159,-11069,-16493,-4793,-3858,-12645,-10838,-10301,-12205,-8081,-10608,-13073,-8944,-7375,-9320,-5366,2710,6843,5587,486,-1471,5271,12539,13876,8342,-4072,-8899,-15017,-6210,-199,3952,20335,31219,12951,-5174,-7352,6258,5915,-3779,-17540,-15184,-13252,-6180,-1797,283,375,118,1438,6388,3013,1564,194,2806,6878,11293,8404,4314,13321,10855,-331,-6481,-689,2017,-2249,-3472,-4981,-12439,-13350,-5438,3572,4330,-2588,-11806,-4314,5262,9299,11066,9572,1631,-9758,-12667,-6814,-5134,-8001,-6289,-8944,-4430,12344,37631,32758,24383,23398,17669,10890,6968,984,-8490,-12247,-5984,-2258,654,4825,10168,17134,25021,30326,31161,31289,20156,3299,-8608,-15456,-6444,4589,7396,8050,8665,6231,3822,1065,-3545,-3142,-2090,-4649,-2428,-3346,-1859,5432,6047,6698,4856,-4020,-7577,-6057,679,5475,2964,-2407,-6195,-10483,-13868,-6470,9908,19793,19545,15983,7523,-7589,927,15818,9408,-2896,-7832,-9717,-9171,-4031,1757,7641,12112,13235,-19,-10754,-6833,-1970,1017,2428,14092,25823,32266,41818,48168,47559,28111,7424,-9314,9802,46114,45200,13124,-4921,-13605,-11547,-6525,-12281,-5855,9100,21920,19186,1468,-11822,-5461,-9673,-16540,-4111,11008,15339,-372,-15609,7910,45971,72330,65889,47145,30351,17567,5846,-593,50,3522,13120,21130,13544,10766,12846,14890,9883,6193,5584,-48,-3358,-8905,-3706,34502,43441,50051,41878,38564,41405,24451,860,-10299,-12526,-14528,-6378,-241,-2015,-7663,-7960,3425,20396,22759,15883,2207,-13852,-4163,6154,7107,5009,-1491,-8392,-16001,-10984,-8033,-10912,-7845,5615,13515,9723,-4707,-9490,-1140,9741,16163,16559,13943,5848,3134,20399,40439,56185,59512,42818,20144,7991,205,-4049,-9634,-13679,-5870,1859,1232,-14041,-9927,-1038,56,-4118,-11025,-17409,-16388,-7548,-1972,1434,5004,2688,6002,12034,8641,-4572,-11947,7360,41031,50965,21233,4894,5235,12060,20626,37040,51729,55897,38638,9152,-11593,8848,15739,4168,-5988,-8765,-9829,-11511,-10035,-9668,-11126,-9774,-9312,-4798,-971,7091,11610,10751,6584,838,979,9828,24768,25410,11267,-2266,-3140,13097,30144,36480,30324,13136,-7154,-11121,376,5033,7942,11993,5936,-1420,-14977,-13720,-10732,-11383,-12354,-18246,-16958,-10610,-9318,-9496,-10049,-5535,5377,20243,28146,18635,3380,-10427,-12718,5000,31429,30514,8558,-8034,-11337,-13502,-12214,-8015,2065,14690,20748,17801,12856,9295,7076,6811,10680,9437,2905,-5591,-8083,-2562,1688,200,-1535,-6172,-13157,-16443,-11300,-2722,1095,3063,1270,-3346,-1123,14949,27922,30502,24851,19420,9720,123,-4131,-4744,-7163,-7298,-6290,-4968,-3107,-2425,-5098,8823,15080,10047,6175,5607,9297,18448,20280,13954,780,-1704,-1061,-3475,-9351,-7984,-511,-1093,-5672,-8192,-9794,-6073,161,9230,13129,12144,8711,3065,-3545,-4302,-511,5819,5739,4626,9469,11690,2392,-14883,-19621,-16883,-15705,-7546,7625,33761,37575,22500,21157,22000,18448,4174,-5199,-2984,1515,-2578,-5672,-6451,-6229,-5694,-2375,-542,-2224,-6553,-6328,-8747,-11395,-12301,-8949,-9343,-7161,-2127,-2321,-10345,-14217,-5028,3811,7870,818,-13152,-2093,7789,10817,-4250,-11227,-6269,10716,22160,10182,171,-6668,-16483,-14357,-6723,2349,3585,-578,-8126,-8884,-14373,-10649,-550,10469,12968,-662,-8409,-3072,7420,13156,9951,3200,3232,983,-3439,-4677,-153,4544,4998,1992,-4001,-6449,-2420,-515,-2330,-7280,-11855,-9801,-7178,-10550,-14071,-7950,4462,12363,5776,-2725,-5220,-5647,-9518,-9974,-9249,-7269,-872,3802,3743,-1953,-3540,-4208,-3322,-4925,-8931,-12875,-4415,-2178,-1721,3210,4332,4686,3160,668,1114,4137,7982,7394,4426,-3612,-4141,1021,-1115,-4195,10709,11446,8893,5074,3487,-273,-6570,-19988,-20212,-11633,-7405,-7620,-8741,-3804,-457,1865,2987,8313,9742,6283,426,-1648,6835,11963,17789,23550,20490,10062,-3631,-16184,-9873,-2765,-6141,-9352,-11094,3402,10644,7465,-3019,-4328,4259,11544,10318,8905,9814,7294,99,-3317,-4198,2386,8696,6825,841,-2436,-7176,-13881,-13415,-7986,-5536,8983,14438,15477,10032,-2377,-5370,-3750,-4656,2046,8498,6305,-5612,-11387,-8924,-6773,-3474,16166,52836,83276,70441,45494,36007,28069,12659,8176,8564,-482,-13026,-13813,-9303,3755,17258,29645,28546,9194,-452,-5727,-10110,-8688,-1932,1674,200,-3124,-3982,-3597,-1675,2255,4552,2000,-1807,-3682,-4133,-6341,-6923,4604,6319,2316,-6021,-11839,-11302,-7019,5605,25196,39622,46491,41239,20604,4151,-8488,-15424,-6134,6414,6659,-3086,-10169,-10717,-13510,-6109,3778,1413,-2926,2405,10224,8854,910,1257,-6015,-11350,3298,35170,57147,45158,24692,8284,3863,3682,9911,20454,13754,-1281,-4729,4035,13760,16969,16826,11126,1525,-2500,-4073,-6210,-3953],[1983,2195,-2073,-5894,-1265,-1537,-1938,-1453,-1685,-5792,-5851,-1515,7842,12168,10418,2813,-4788,-3575,357,-1418,-5940,-5789,-7482,-5115,743,4748,3951,9373,12504,5703,-2625,-8756,2502,10584,5013,-3449,-10448,-13743,-13632,-12375,-11185,-4535,-2130,-5237,-5680,-3369,-3779,-6816,-8440,-4372,-3800,-7636,-6491,-2988,-8241,-8001,-1964,-3933,-7283,-7113,5898,15791,15970,26649,30352,20944,13500,2128,-1473,-687,-4547,-10266,-5852,-2065,5473,13101,20357,31884,31392,26623,22510,19495,20660,17804,7670,4703,3138,-1275,-11039,-7094,-3806,-8083,-15737,-13722,-12260,-8424,-3457,-4010,-8339,-9428,5288,17364,14305,6213,554,683,20516,45665,47326,38579,28585,12549,1843,-2045,-1303,2490,1720,-3857,-11445,-9605,-4738,2850,8659,8396,60,-2943,8302,19560,17412,13031,14340,10317,-7647,-7302,-5963,-10839,-19243,-13165,74,-4521,-5075,1500,15102,30919,54722,53252,16380,-6254,-14717,-8677,-166,294,677,-3915,-7877,589,2472,-3419,-14759,-12006,4730,16358,11203,8885,12701,12217,9140,4001,-7427,-17881,-14825,-5422,-5276,64078,167156,278818,396508,446551,443815,379059,273766,155215,60283,5730,-15530,-19614,-22777,-10884,-1757,-2711,-3942,-6539,-12119,-7534,456,1575,-10028,-8493,1320,14452,19395,15119,4559,-2926,-2163,7572,6068,-7159,-13693,-9518,-5202,-928,2242,1041,898,-249,1199,16233,22896,24040,19955,13691,8657,860,-5082,-4798,-6863,-7211,-3966,952,5560,7963,4740,3736,1815,-2079,131,-6499,-5762,3173,6575,4601,1241,-10064,-6152,3882,3238,401,-1725,-6396,-7928,2640,2586,557,1561,1281,4591,8956,5267,-1603,-7789,-19562,-20706,-15188,-7455,7576,31295,39501,18021,-3101,-15795,-8438,4146,8456,5113,927,-1057,-2503,-5575,2580,24473,38130,38009,33448,18076,4959,2347,2010,-809,-6267,-8588,3188,14599,24687,22465,17928,6709,-2840,2907,7611,6433,8475,5845,-5897,-5521,6970,16819,23369,16115,6254,1426,-5005,-15393,-6313,-575,4902,9919,9464,2987,-1951,-7226,-9071,-14633,-20911,-11300,-4181,-2240,13736,47452,40744,18906,6216,10159,24544,22467,6399,2775,-34,-2481,-4663,-5656,-2392,6135,10046,1449,5817,15775,22362,10143,-6134,-14900,-18943,-6827,-4107,-5870,-6052,-2916,1988,-2593,-11086,-10253,-1742,2528,-2391,-9632,-13399,-18853,-5806,-2743,-2137,5264,6095,-2691,-5582,2598,10490,10141,2007,-12924,-14084,4703,16293,14064,3629,-3380,2679,8791,6687,927,-3136,-9137,-14338,-16067,-8883,-3406,-1890,3435,9819,6609,-4396,-13389,-17418,-14836,-8770,5301,13899,17818,10896,3352,-787,7889,10955,8858,6210,6503,8833,14836,25523,23943,15171,6084,-1092,-6076,272,9460,7848,4234,-1588,-10385,-9127,-8302,-13952,-22044,-12346,-4315,-7332,-18420,-12548,-3194,-5361,-8001,-7251,-6968,-6934,-6539,-10181,-9598,-6603,-5873,-8914,-13519,-18682,-12792,-12134,-13701,-15474,-13934,-11756,-8422,-833,907,-6024,-14617,-3256,-4317,-4974,22094,35246,21581,-3475,-13271,8892,19774,31772,32829,24204,20803,11287,2828,2428,339,-5718,-5110,228,6810,5822,-1765,-7001,-8359,-3871,1205,-655,-8655,-6507,3353,8031,2176,-4610,3306,-5927,-11540,-5631,3792,8583,9638,1406,-13746,9241,24145,29998,23746,10516,736,-2694,-5082,-2559,6876,18103,42022,59422,52889,32178,7310,-7517,2710,14117,23657,17147,1912,502,5931,5360,6921,3895,-3514,-7581,-10204,-5774,8945,18120,24624,22405,11520,-420,-3136,-3720,-10909,956,18879,20832,12455,8206,9695,9849,23,-7144,-7562,-8270,-592,6842,8330,9614,9178,5527,4076,6732,6015,551,3818,8376,18762,30121,28824,10754,-3847,-6573,-788,6968,11641,5009,6109,10917,6467,-5489,-12615,-6862,-2513,1973,12165,19827,14444,-549,-8813,-6217,-887,5740,9282,-2402,-9165,-2515,1106,8,1121,-730,-337,-2691,-7933,-8547,-8725,-11163,-16427,-2092,4594,-5449,-15455,-8850,8623,19810,18967,10934,-832,-9566,-13367,-7393,-10351,-18645,-5801,11072,22883,12858,-73,-9653,-16451,-17721,-14831,-9688,-5370,-9200,-10074,-4607,-605,-1394,326,5240,3210,7467,18794,25415,24303,17997,10468,6282,2512,-1496,-8640,-16599,-20871,-19455,-12685,305,13538,13898,-684,-11146,3588,29752,44016,35571,18652,2263,-6787,2872,11516,13069,14733,16595,16190,10702,-368,-7007,-11211,-8642,-5139,-9074,-8021,-9302,-15684,-18105,255,38668,58629,37170,16509,1004,-12633,-10284,-10265,-19559,-7207,986,5537,16498,28279,16612,-8547,-12752,5389,11584,-5995,-12630,2020,2127,1326,9450,8678,668,-5042,-141,6045,13754,13124,3506,-3425,-9975,-8892,-6467,-4501,350,5410,17488,35155,20702,10518,-1424,-87,4552,2691,-5386,-7347,-3093,-1299,-467,-1312,-7869,-11772,4152,27437,34651,7960,-16130,-14377,-9943,-7691,-1038,-1431,-8945,-17268,-15877,-6364,3772,9873,7031,-1145,-8106,-8610,-13831,11162,25261,14820,-844,-6495,-15861,-7418,8552,6371,6679,15543,14931,9977,12617,10129,7384,7607,11323,25468,24847,11940,-5792,-12825,6667,20284,24008,11300,-2506,-2820,1133,6379,11848,-479,-5871,-1855,-185,-6894,-16920,-16875,-9397,-4279,-1098,-1604,-7426,-11491,-5903,6689,19655,36939,46839,18799,2500,-7876,-9977,-6935,-7646,-5204,-9619,-10722,-12919,-11325,-10058,-9065,-7861,-3226,157,-5497,-14964,-10522,-9253,-561,14093,28448,46370,66876,68205,43784,26311,4683,-3425,13820,39372,34761,14494,-2354,-10625,-14372,-12108,-8377,-13981,-8254,5511,18268,22832,15843,11790,9752,8891,1598,-2306,11341,17195,12359,5882,1728,6783,15262,13926,4377,-8944,-16124,-16334,-15366,-18610,-15368,-6394,-3004,-5646,-9268,-5321,5018,10493,20767,29917,24486,11958,2948,-1219,-2017,-8096,-13664,-4783,9710,33534,46615,35994,21609,6767,4062,5197,2922,-302,2427,5381,4039,-5901,-14601,-15158,-9141,-9007,-7095,-4882,-8414,-10655,-14296,-18225,-19934,-17134,-9560,5568,14779,11652,8601,5160,2957,13698,20436,21987,18080,8731,3250,-4729,-8244,-11333,-13305,-3389,10895,11816,-5760,-12542,12598,32577,38715,32465,21683,9857,-240,-6867,-4609,7923,8993,11058,14608,10627,9038,7471,2289,-9672,-10809,-6537,-4466,778,5449,4851,-5483,-10955,-16877,-14439,-1194,-6858,-12674,-10813,-4980,10387,30345,31803,17751,2944,-9646,-12344,-4376,10569,24465,22082,10428,-3464,-10734,-2671,293,55,-4155,-6178,3299,13190,6709,-1241,-8702,-17989,-14828,-5749,-7263,-18237,-11173,2541,15556,16342,9200,-5992,-15826,-1554,6790,11456,15212,7849,-552,-7237,-1215,2755,-572,-7953,-10233,-4222,3782,18818,30492,38109,35416,15475,5459,-3731,-8853,-7354,-8814,-17603,-8224,-197,-866,-10399,-979,15454,19110,10063,5121,-742,-2891,1747,7451,7363,2812,-6040,-239,17744,41743,48179,33219,22155,12569,1836,285,16086,35775,35255,14851,1599,-1086,6220,13828,-790,-7088,547,7966,15153,21573,26763,19439,14463,11673,8362,-7430,-8065,-4353,488,5398,7016,4977,4763,4231,2647,4758,10858,10353,1675,-8771,-8207,3449,7408,16258,23431,6736,-16868,-10889,3948,20505,38047,41024,17326,-10263,-11701,-3685,-2658,-4566,-2803,4638,13314,13229,4787,-3084,-9878,-9076,-3721,6016,9349,1234,-8556,-265,-992,-5140,872,8333,14792,11169,-3235,10999,15803,28180,31085,19366,2414,-8622,-15181,-22791,-15792,-7879,-3943,-4703,-9529,-8807,803,7818,3580,-5668,-6380,-2590,1553,3370,6621,4806,-454,-5576,-7290,-8299,-10555,-14258,-14285,-11751,-11566,-14436,-9661,3275,10503,3396,-8136,-6498,-4646,-9766,-13695,-9210,-3269,-6916,-4979,-2334,-5470,7037,17100,3886,-11139,-13581,-8861,-8139,-10208,-11441,-4830,-3778,-7976,-10357,-11904,-2201,16610,33712,33159,13381,2406,-3754,2863,20290,25281,17886,12413,8142,5411,1879,5650,19437,34991,48276,58705,50974,21638,-1656,-4848,2645,7313,9175,13231,17084,4229,-6378,-8076,-7687,-9316,-11498,-5863,1119,3393,-5494,-3032,-888,2845,10177,11709,13148,23127,20691,-737,-9934,-5764,-11771,-17033,-3813,1946,6294,15865,15443,10991,5240,-1335,-1368,-3958,-7455,-10418,-8674,-7872,-5607,8039,21315,24759,35521,49736,45120,29862,8242,2097,-2531,-4858,-7964,-11497,-17873,-17441,-13254,-6347,-3206,-6034,-9290,-11426,-13504,-14410,-3205,-3262,-13016,-11914,-11073,-13368,-9598,-12530,-14596,-7965,-4601,-7582,-6150,23,3767,4530,1370,-857,4428,10274,11191,6170,-4835,-8053,-13569,-8405,-2931,1691,19948,36511,18029,-3609,-8775,4639,4974,-1165,-11379,-16262,-10429,-5082,-2767,-2631,-4076,-4712,-4042,1154,-172,-60,-988,1516,5913,9299,5861,2561,14436,15125,1798,-6057,-2090,-77,-3341,-3843,-5842,-15100,-13414,-3145,5149,4721,-3712,-13557,-3632,7027,10394,11761,10769,3301,-7640,-11925,-7701,-6395,-8439,-5947,-8489,-3530,10075,33553,32628,24831,22683,16651,9893,6903,2317,-3510,-8036,-5859,-4449,-190,5030,10139,16361,23858,27062,27237,27510,18282,3169,-8523,-15753,-6609,5394,10582,9954,10202,6682,3046,262,-1148,-1442,-1706,-5408,-3336,-2683,253,7088,6287,6660,4298,-4318,-6869,-4437,2191,6696,4061,-1357,-5701,-10078,-11093,-2888,15156,26906,28648,25990,14729,-4479,-1332,14049,7126,-4099,-7766,-8607,-8674,-4040,2851,9327,13966,14340,-248,-11247,-5291,323,2894,2595,11973,20782,28110,40278,48680,46368,26379,6947,-8582,14712,50908,45097,11144,-7484,-16535,-10399,-6590,-11938,-4785,10031,21093,16745,-178,-8827,-3730,-8947,-16560,-4216,10522,14782,-1063,-16616,8090,48475,74193,67356,47267,29715,16775,5096,-1737,-1654,813,9484,19196,13528,11962,15632,19953,14104,8624,5681,-1142,-4636,-9867,-2882,32439,38417,47445,42726,43316,46145,27573,990,-11070,-13252,-14401,-7365,-1794,-3017,-7060,-5870,6181,23817,25772,18906,4734,-12964,-5918,5717,8538,7088,12,-7439,-15420,-13695,-11154,-11973,-5440,9041,15579,10698,-3350,-10174,-2147,9608,15842,15155,11749,4482,4195,25497,47343,63027,63607,44697,21112,9252,2177,-1496,-7684,-7744,-2435,4742,4317,-11190,-10859,-1770,-772,-4576,-9912,-14937,-14778,-7855,-2661,921,4736,1854,4549,11940,9560,-5168,-11482,7417,40302,53678,23247,6004,5169,10998,18183,32240,43905,48359,34337,7402,-10957,4714,12352,916,-8545,-11363,-13740,-15675,-12797,-10236,-10670,-11226,-11761,-6994,-2391,5830,9869,9185,5217,-235,497,10886,27279,26652,10121,-3628,-186,18665,34928,37292,29733,11878,-8445,-8829,3004,9449,12264,14460,7892,-1028,-15928,-13224,-10614,-11101,-12107,-18423,-15220,-8191,-7984,-10235,-11938,-6373,5894,21856,28315,18478,4435,-8201,-15444,4028,33218,33182,13963,-919,-4824,-9695,-14661,-11392,-182,14792,23512,20837,14809,10736,8666,6986,8118,6368,1508,-5547,-8348,-4824,-1974,-4991,-7500,-11064,-16563,-14783,-9857,-1951,1372,3155,1674,-1802,-981,14807,27950,29651,23199,18358,10154,1288,-3068,-4109,-7222,-7457,-5519,-2883,298,2540,-2143,8663,13603,7865,3508,2703,7003,19579,24406,18098,229,-7809,-2877,-4169,-10597,-8275,37,622,-3442,-7515,-8134,-3332,4434,15217,19667,18690,12214,3587,-4214,-5318,-1682,4779,4874,1927,3464,7593,-1259,-20602,-15104,-12739,-14536,-9881,4850,32513,45637,30674,27179,26954,22029,7960,-2041,-2440,1066,-3285,-6853,-6664,-5782,-6106,-3000,-774,-946,-4602,-5825,-8922,-12911,-13537,-11465,-10930,-7683,-2645,-3579,-11540,-14551,-5090,3694,7538,-199,-11039,2626,13968,12922,-3260,-12393,-8917,7500,19383,7552,-1415,-8173,-16332,-12082,-4700,4961,5852,585,-9037,-8558,-11646,-5984,3573,12057,14193,847,-8367,-4533,5674,10373,6816,1550,2919,226,-5716,-8147,-4861,-88,2089,565,-5467,-6159,-1545,-740,-4504,-9418,-11139,-10153,-8903,-11537,-14228,-8714,3014,11685,5285,-2649,-4438,-4754,-8886,-9444,-8690,-6953,-1103,3419,3801,-2697,-3233,-4397,-4391,-6980,-11667,-14906,-3324,1490,2294,6299,5123,4099,2674,981,1356,4100,8383,8937,6765,-667,170,5091,1317,-6347,10544,15637,14244,8960,4636,-1372,-9721,-20771,-17433,-9965,-5027,-3173,-2864,236,2952,4694,6222,12271,12819,7764,621,-2500,4429,10832,16930,22316,19902,10910,-2588,-15966,-10729,-3943,-7307,-10228,-10243,5055,12928,9260,-2960,-5034,3877,10941,9463,7346,6835,2094,-7822,-8916,-5932,2952,13291,11759,4569,-1320,-6194,-12137,-15966,-12132,-4393,10518,14012,13447,8283,-3447,-7287,-5966,-3678,3436,8779,6107,-5216,-9816,-7111,-4217,-1441,16463,51960,81679,70384,44553,36277,30373,13957,7961,8900,417,-12621,-13693,-9036,4273,18676,30774,26027,6397,-2286,-7635,-12008,-10970,-4353,-338,-1817,-5120,-5369,-4709,-2972,1530,5253,3184,-762,-3251,-5266,-11672,-12495,-2197,911,-992,-5834,-9116,-9155,-6923,1919,17989,32753,39755,35957,16519,1451,-8933,-15295,-8022,6390,7303,-2205,-8696,-8575,-9453,-2806,5711,2188,-4088,2596,12737,13914,5947,2623,-6581,-10031,3629,35252,60845,50378,27165,8810,4425,4785,11276,22149,14852,-1208,-3364,5045,13833,15572,15158,11122,2853,-1104,-2966,-5279,-3714],[1720,850,-4035,-5140,-177,-1205,-1444,-458,-957,-4723,-4751,-987,6996,11152,10372,2730,-5416,-4702,-89,-598,-4564,-5336,-8156,-4062,2434,5713,3747,6594,6864,662,-4095,-8023,1986,10351,5627,-2512,-9108,-11500,-12385,-12681,-10109,-4237,-3017,-6576,-6650,-3917,-4616,-7637,-7783,-3300,-3311,-7223,-5907,-3004,-9429,-7716,-3268,-5710,-7308,-4953,7453,15422,16611,28808,31633,21024,12040,1807,-1842,-2741,-8843,-13849,-7943,-6520,-886,7423,15696,26253,23688,18797,17469,17934,21412,20279,10983,7178,5009,-541,-10531,-6167,-3452,-8297,-14173,-10992,-9645,-6018,-915,-1364,-6428,-10801,4292,16131,13451,6417,504,-886,14642,40828,44139,37240,28805,14374,4597,1456,2237,4051,1767,-4970,-11845,-9026,-3548,3907,9440,9038,601,-1611,9608,21276,18901,13418,15884,20362,9270,15249,19062,10293,-6671,-11630,709,-2621,-3228,3713,19794,39164,64432,61443,23210,348,-8020,-8152,-2352,-1402,-669,-4969,-8795,210,5669,1457,-11464,-11358,6948,21017,15405,9999,10970,10337,8908,3145,-9056,-17988,-12181,-2082,-6361,65687,186321,312638,430897,468365,447351,366641,254552,139563,53024,4794,-15237,-18598,-22855,-12068,-4107,-3859,-4072,-5946,-11180,-7717,1092,1652,-9997,-8419,1335,14819,22212,18693,6903,-2549,-2026,8500,7584,-5079,-11206,-7711,-3303,2105,5379,2551,568,-566,2030,22137,36560,43953,42940,33999,21361,5233,-4136,-5127,-6604,-6015,-1828,4123,9154,10730,7357,7946,5128,-670,200,-6557,-5723,1038,3356,2930,1042,-9278,-6271,3470,4238,1157,-2682,-7827,-5724,4292,3680,2522,6199,8449,10150,12218,7215,-455,-7392,-19023,-19274,-13706,-6743,7470,28262,34636,20171,1307,-11458,-7313,8497,12187,5741,-722,-3011,-2915,-3064,6983,26163,36466,35578,32775,19368,5732,3215,3314,106,-6937,-10817,2256,13375,22034,19181,14694,2950,-6796,-3882,78,-4333,-5087,-5377,-10539,-2971,7747,15785,21607,13276,2218,-2983,-7985,-16335,-4305,-103,4658,10692,11126,4846,-922,-6410,-7667,-11989,-18075,-15503,-9831,-7041,9416,44942,45327,24545,9350,12260,27668,26617,10030,3533,297,-2462,-4634,-4459,437,10042,12458,1157,6364,17397,23776,11046,-4753,-13710,-19290,-7983,-4843,-5380,-4533,-1995,564,-4392,-12803,-10749,-2071,1423,-4133,-11174,-14827,-18576,-6521,-6724,-8540,-1253,3365,-2599,-4365,2525,9074,6992,-1094,-14825,-12849,5790,18282,18296,8361,602,5909,10065,7464,2352,-1103,-6363,-11739,-14430,-7450,-2201,-1227,3883,10321,7963,-2360,-10455,-13582,-10736,-6653,5015,13994,21755,16358,4439,-4155,4480,8247,6819,5173,5754,7102,12270,22469,21926,14147,4355,-2113,-4415,3724,12826,9788,4706,-2888,-12251,-8412,-6809,-12105,-21272,-13893,-7086,-12014,-16892,-5886,-233,-4409,-7980,-7037,-6301,-6048,-5590,-9188,-8506,-5529,-4899,-8330,-13110,-19729,-14059,-13564,-15189,-17049,-14802,-12163,-6580,2063,2664,-5394,-15083,-4039,-3678,-2449,22976,34497,22841,-1905,-13725,8069,17507,29195,31567,26159,25790,15671,4357,2256,16,-5372,-4277,420,5558,4356,-3077,-8513,-10223,-4427,2151,880,-7435,-6895,2013,8380,3382,-4359,300,-8849,-13345,-4094,7463,14079,13737,2843,-13291,7721,21741,28517,24111,13948,5470,613,-2720,-831,7731,19545,44986,62594,56240,33483,6773,-12468,1851,16627,29301,22362,4198,-1350,-192,-233,3669,936,-5562,-7306,-8481,-6528,8459,19667,27065,25366,14367,2670,177,-291,-6694,2333,18524,20615,12674,8142,9176,8163,-1156,-6229,-5755,-7970,-2131,5212,7234,9341,9519,6406,3954,4231,2937,-2213,799,5143,14355,25019,24895,7976,-4589,-7806,-4334,2298,6792,1830,3925,9012,5897,-4450,-11778,-6850,-94,7638,18567,25257,15823,-1442,-10212,-7811,-2446,4755,8765,-3753,-10187,-2784,343,-1490,-737,-2467,-1247,-2634,-7337,-7371,-7405,-10715,-15757,-2019,7698,-463,-12618,-9642,9017,20030,18733,10129,-1865,-10475,-13117,-9026,-13716,-14275,-887,13754,21586,10001,-1839,-9387,-15271,-16487,-12568,-8578,-5231,-10366,-10543,-3100,1419,1463,4918,10338,8036,10004,20982,28210,26728,19213,11327,7215,3591,-802,-8877,-17551,-19454,-16765,-12029,5151,17376,14473,-2249,-12873,2548,26352,37902,31232,16302,1152,-6316,4757,11982,12757,14873,16630,15406,8808,-2151,-8257,-12414,-10495,-6594,-10070,-9356,-10595,-16007,-17674,226,39755,58055,36438,16563,1338,-11886,-9323,-9171,-21399,-9788,-4772,-433,13573,27465,18089,-6168,-12477,3438,8161,-5659,-5131,6636,6701,4637,10214,7312,-2624,-7374,-1419,4063,11696,12914,4414,-1593,-7398,-6976,-4949,-3061,1093,4981,14350,28455,16644,6762,-7189,-3394,3446,1638,-6188,-5764,-1036,54,57,-1273,-7831,-8130,10449,33572,36680,8545,-14573,-14020,-9637,-7638,-978,-1112,-8182,-14791,-13188,-5109,3474,8205,4841,-2903,-10286,-10472,-8089,21372,32427,17498,-1835,-9409,-15891,-5942,8533,6724,8996,18157,17186,11142,12239,9294,7100,8427,15172,30819,29049,16581,-2440,-14825,4421,16468,20756,10461,-3141,-3502,216,4551,10389,132,-5213,-1854,-836,-8254,-18497,-16062,-8692,-4177,-1167,-980,-5192,-8487,-6057,5937,22899,44152,46706,16818,1412,-8544,-8908,-4610,-4254,-1736,-8133,-13197,-14034,-11152,-8489,-5821,-4086,-114,2264,-5157,-14910,-6548,-6467,-1102,12684,28091,46615,65022,65586,41627,23675,5643,-1037,13901,36948,34496,15335,-537,-8332,-11978,-9529,-5641,-11397,-9505,4229,17398,24447,18198,13678,9866,8041,34,-3614,11746,17095,12440,6320,2615,8475,17096,14836,5885,-7328,-14113,-13816,-12947,-16401,-15973,-6909,-3758,-7246,-12128,-10745,-934,6269,18509,27318,19963,6327,-2120,-4866,-4014,-9786,-14973,-6764,8747,35156,51856,43827,32146,17176,9079,6420,1413,-2775,1246,6223,5857,-3913,-13219,-14836,-8333,-9474,-7794,-4079,-6535,-9461,-13961,-18795,-17040,-15033,-9399,4059,13875,10853,7052,3941,3827,17123,23680,23121,18432,9317,5092,-1787,-5026,-8466,-12869,-4693,9941,12618,-4234,-13252,12285,33385,39412,32916,22742,11402,1781,-4238,-3009,7987,8024,9089,12666,8718,7972,7006,1970,-10371,-10016,-6466,-5958,-3521,1666,4966,-2727,-8896,-16455,-13450,1458,-4810,-11154,-9933,-4886,11132,33115,34651,19717,3645,-9785,-11226,-1246,14691,28861,25363,13149,-1186,-9593,-3461,-849,-206,-3203,-3714,4794,12231,4254,-1862,-9771,-19277,-11619,-1711,-4163,-15803,-10200,2327,13958,14636,7170,-7768,-12373,760,9278,14966,19498,9728,-553,-8156,-2998,1407,-1599,-9035,-10897,-4617,3872,19447,32751,40369,39260,19072,7388,-3186,-8744,-7665,-9408,-17716,-7975,660,260,-10017,408,20137,25863,12843,5118,-2425,-4548,514,5369,4878,-89,-7976,-156,19397,41137,45377,31112,21368,13134,3346,4211,22537,39323,35202,13481,161,472,12335,17695,-563,-5447,1397,7537,15049,22427,27771,19182,12149,11066,11801,-4405,-6221,-3361,383,3378,3198,1456,2076,2816,982,4184,12239,12409,2076,-9162,-6831,4777,7925,15157,21112,4751,-17961,-6526,9257,26559,42473,40888,14010,-10904,-9388,-3055,-2919,-4647,-1350,8183,16562,14667,5079,-4054,-10666,-8509,-4304,5256,8573,129,-9382,-308,-485,-2698,5673,14511,20128,14666,182,8501,8853,22010,25039,13443,-2594,-10639,-15395,-22707,-15547,-6998,-2693,-3491,-8193,-8205,971,9532,7307,-2745,-3513,324,3950,5242,8673,6315,-494,-6489,-8134,-10315,-11376,-11450,-11203,-10360,-11600,-15248,-9670,4446,12503,5759,-4909,-1856,-736,-5899,-11072,-6835,796,-876,2625,3435,-4283,5210,16573,5953,-9858,-15195,-10730,-9619,-11444,-12101,-5365,-4086,-8251,-10810,-11757,-996,19140,33321,28002,8574,-884,-6905,-498,15626,22129,14652,9635,5095,2308,-49,4140,17707,34387,48878,60680,53986,23919,1193,-911,4375,6420,4829,4280,8021,452,-5859,-7516,-7975,-9594,-12834,-8038,-1152,1514,-6989,-5150,-3665,-542,5960,7728,9991,22487,23557,3540,-11686,-8270,-15039,-12682,2571,7182,9277,18232,17635,12565,5312,-3048,-4341,-7242,-10387,-12001,-7500,-4651,-736,14475,29936,31473,39222,50821,45682,33025,11439,3469,-1320,-3561,-6932,-11035,-16836,-17810,-12168,-5225,-3895,-8580,-14417,-17092,-14654,-11852,-1618,-2659,-12780,-12447,-11196,-12607,-10308,-14021,-15572,-6423,-1933,-5787,-6477,-2312,1002,3473,2304,-319,3529,8241,9009,4567,-5183,-6904,-11087,-7640,-4553,-1003,18296,39940,22893,-1524,-9400,2973,3707,866,-4757,-8696,-6363,-3531,-3349,-5173,-8304,-9112,-8656,-3180,-2675,-1175,-1724,536,5262,7967,3980,1460,15913,20576,4833,-5092,-3495,-2162,-4208,-4004,-6549,-17411,-11332,-347,6732,5051,-4896,-14792,-2105,9585,12051,12762,12044,5023,-5116,-10360,-7881,-7298,-8666,-5393,-7867,-3642,6643,27386,30681,24008,20793,14914,9064,7447,4564,1448,-3431,-4629,-6159,-784,5469,10206,15278,21842,22696,21828,21925,14876,2585,-8370,-15634,-6753,6040,14468,12668,12324,7549,2656,341,2142,515,-1207,-6019,-3823,-1411,2827,8920,6762,6909,4283,-3580,-4925,-1532,4955,8721,5400,-382,-5098,-8898,-8414,953,20870,34480,38661,37269,23314,1003,-960,13661,6074,-4617,-7551,-7548,-7835,-3792,3998,10918,15642,15243,-97,-11190,-4050,2033,4565,3203,10413,16187,23495,36983,46925,43204,24253,6581,-7640,18835,53617,43821,9871,-9005,-16463,-8847,-6000,-10848,-3805,10223,18519,12976,-1248,-5323,-1718,-7939,-15985,-4319,9697,13884,-149,-13530,8152,49023,72315,65775,45752,28204,15549,4130,-3057,-3480,-1822,6090,17115,13436,13146,18251,24359,17911,10943,6093,-1653,-5548,-10595,-1805,29526,32795,42809,41628,46608,49516,29848,1028,-11581,-13714,-14024,-8186,-3388,-4275,-6989,-4557,8000,25432,27939,21914,7698,-11129,-7904,5086,9977,9387,2040,-5797,-13597,-15914,-13034,-11445,-3097,11357,16180,10500,-2300,-10328,-3236,8947,14716,13143,8941,2899,5224,29056,50806,64908,62810,43452,20100,9034,3445,1885,-3552,-1727,1582,8230,8134,-8068,-11373,-2365,-1373,-4631,-8262,-11989,-12579,-7785,-3329,292,4237,728,2425,10804,10112,-5575,-10274,7387,38476,54991,25822,7830,5024,9801,15583,27131,35633,39682,28899,5025,-10469,971,9043,-1542,-10561,-14553,-17519,-18514,-15266,-10595,-10136,-12409,-13974,-8648,-3336,4870,8485,8073,4382,-831,319,12173,29360,27359,8952,-4309,3344,24222,38789,36629,27740,9835,-9230,-6250,5850,14840,16451,15481,8314,-1709,-16280,-12365,-10378,-10662,-11445,-17276,-13650,-5995,-6072,-10091,-13739,-7290,6030,22482,27186,17549,5058,-6057,-16432,2123,32468,34413,18768,5317,621,-5070,-12281,-13588,-2039,14670,25716,23384,16461,11954,9938,6697,4613,2555,-551,-6126,-8532,-6299,-4933,-9692,-13289,-16130,-15529,-12498,-8308,-1253,1541,3026,1674,-779,-764,14261,27330,28353,21313,17106,10627,2941,-1316,-3042,-7090,-7567,-4623,-523,4169,7950,1181,8036,11273,4847,91,-766,4855,21293,30045,25390,5338,-15290,-4613,-4846,-11711,-8304,662,2341,-1971,-8041,-6125,-293,8700,21164,26030,24676,15138,4063,-4542,-6065,-2968,3363,3482,-1236,-3789,2890,-4511,-16174,-10383,-8968,-12530,-11663,2014,29829,51564,38826,32593,30407,24117,10650,542,-1935,368,-4075,-8288,-7493,-5955,-6842,-3640,-821,581,-2532,-5247,-9115,-14337,-13756,-14097,-12230,-7931,-2996,-4619,-12538,-15076,-5336,3367,6940,-1378,-8091,7961,20768,15341,-1267,-11589,-10491,4833,16374,4356,-3848,-10732,-14582,-9811,-2750,7482,7855,1456,-10189,-7872,-8367,-1773,7115,12992,14396,1852,-8380,-6125,3832,7566,3549,-387,2391,-491,-7839,-11338,-9503,-5457,-1829,-1765,-7034,-5891,-973,-1082,-5812,-8043,-7214,-9167,-10924,-12680,-14637,-10112,565,9734,4000,-3009,-4009,-4112,-8480,-9362,-8479,-6830,-1470,2750,3460,-3644,-3154,-4903,-5817,-9286,-14299,-15414,-2285,5422,6877,9752,5514,2953,1607,795,1118,3589,8260,9908,8653,2304,4098,7749,2029,-8738,10313,19651,19047,12195,5388,-2316,-12243,-16228,-14090,-8535,-2876,1126,3460,5029,6401,7149,9273,16532,16253,9358,641,-3495,1938,9647,16004,20693,18588,11057,-1689,-15750,-12426,-5884,-8832,-11325,-9640,5916,14172,10043,-3538,-5894,3191,9549,7783,5204,3692,-2540,-15477,-13590,-7343,2633,15936,14646,6932,-705,-5390,-10521,-17819,-13442,-1414,11286,12158,9869,5364,-4735,-8870,-8070,-3073,4058,8090,4796,-5649,-8975,-5774,-2066,93,15606,47608,74872,67030,42577,36097,32464,15079,6885,7934,93,-12970,-14167,-9329,4033,18953,30342,22461,3906,-4302,-9710,-14124,-13221,-6852,-2603,-4111,-7264,-6660,-5687,-4319,531,5575,4008,-100,-3243,-6276,-10924,-9353,-6216,-3344,-3680,-5399,-6699,-7242,-7155,-2336,10000,23878,30307,28541,12003,-660,-9164,-15476,-10280,5725,7603,-1223,-7072,-6048,-4642,-250,5651,1804,-5138,3750,16499,19702,10319,3470,-7522,-8956,3915,35191,63516,54748,28982,8876,4473,5076,11239,22220,15115,-1051,-1525,6429,14118,14231,13321,10402,3542,-273,-2307,-4458,-3591],[1753,-273,-6037,-4673,490,-1104,-900,741,-160,-3487,-3661,-646,5790,9321,9599,2343,-5749,-5082,477,984,-2831,-4771,-9131,-2905,3710,6079,3225,3729,1397,-3779,-5450,-7384,524,8869,5499,-1953,-7833,-9648,-11269,-12340,-8820,-4144,-4287,-8170,-7604,-4441,-5484,-8651,-7415,-2745,-3151,-6909,-5512,-3354,-10669,-7562,-4967,-8105,-7968,-3287,8545,14516,16815,30100,31896,20641,10663,1584,-2492,-5152,-12488,-12180,-4971,-5976,-5925,1859,10933,20160,15788,10038,10783,14647,19918,20680,13100,8954,6471,-27,-9976,-5265,-3146,-8251,-12320,-8605,-7574,-4356,971,866,-4642,-12102,2751,13498,11100,5756,-55,-2637,8600,34468,38947,33705,27205,15576,7430,5242,5820,5492,1960,-5698,-12109,-8714,-2820,4429,9753,9333,791,-945,10016,21709,19188,13094,16638,30553,32249,43023,47565,33516,6629,-9913,890,-1080,-1679,5454,23528,45995,70814,66144,29330,6828,-1941,-6655,-4628,-3442,-2163,-5922,-9360,431,9843,7205,-8134,-10883,8563,24712,18884,10534,8751,7840,7578,1363,-11225,-17392,-9578,1122,-8364,65756,204304,347438,467154,492207,452902,355903,236346,124128,45508,3588,-14762,-17365,-21860,-14065,-6812,-5181,-4326,-5465,-10264,-7983,1187,1321,-10099,-8320,1478,15206,25058,22447,9367,-1991,-1125,10052,9588,-2787,-9236,-6933,-2538,3980,7413,3568,73,-1011,2566,26899,48872,62290,64162,52537,32497,8760,-3588,-5659,-6531,-5081,-100,6638,11882,12648,9525,11299,7155,-189,-732,-6595,-5603,-811,857,1533,882,-8490,-6615,2552,4593,1599,-3363,-8265,-3560,5303,4433,4373,10732,16415,17836,16534,9200,436,-7254,-18499,-17932,-12139,-5705,7053,23606,27121,20898,5842,-3250,-2641,11874,14503,5548,-2858,-5414,-3375,-339,11216,27208,34186,32307,30479,18972,5221,3153,4180,1165,-6933,-13003,1407,12450,19788,16082,11179,-1116,-11011,-11098,-7819,-14555,-17079,-9066,-7000,525,8568,14517,19484,10549,-1066,-7598,-10969,-11661,-1367,396,3917,10629,11888,5708,-705,-6153,-6764,-9897,-14243,-16260,-12881,-9056,7730,44089,51614,31817,12530,13445,28535,28145,12502,3551,-64,-2825,-4581,-2989,3490,14031,14636,1031,7009,19055,24909,12265,-2373,-12237,-19684,-9613,-5993,-5149,-3355,-1620,-1457,-6828,-14955,-10779,-1976,619,-5670,-12742,-17018,-17397,-6051,-9599,-14632,-8621,-430,-2387,-2868,2464,7482,3900,-3581,-14664,-10411,6507,19069,21413,13043,4612,7908,9949,7342,3126,355,-3845,-8774,-12140,-5555,-959,-786,3980,10306,8755,-550,-7549,-9477,-6645,-4871,4232,13859,25837,22849,6694,-7190,519,4972,4409,3900,4598,4672,8926,18443,18505,11819,2061,-2645,-1944,7458,15951,11466,4906,-4455,-13559,-7211,-5358,-10512,-19555,-15207,-9506,-15688,-11623,73,2875,-3444,-7970,-6838,-5681,-5173,-4565,-8164,-7444,-4492,-3997,-7921,-12665,-20470,-15623,-15286,-16871,-18521,-14808,-11126,-3560,4966,4104,-4853,-15817,-5225,-3366,110,23236,33081,24315,481,-14839,6217,14369,25987,29703,27644,30530,19933,5594,1796,-543,-5294,-3781,298,3887,2711,-4106,-9545,-11911,-5121,2615,1895,-6412,-7140,554,7860,4110,-4179,-2610,-11763,-13876,-2536,10264,17540,15281,2912,-10940,6522,19083,26028,23145,16127,9710,4131,210,1462,8460,20256,46458,63725,58104,34375,7157,-15816,1645,18569,33097,26265,6275,-2868,-6598,-4970,370,-2114,-7582,-7018,-7233,-7437,7518,20429,28558,27470,16683,5510,3505,3525,-2130,4032,17294,19497,12439,7371,7953,6070,-2372,-5499,-4428,-7979,-3983,3193,5633,8419,9072,6453,3282,1142,-817,-5358,-2225,2207,10234,19454,19663,4527,-5472,-8487,-7427,-2478,1552,-1448,1856,7273,5475,-3296,-10666,-6935,1976,12796,24816,30511,16978,-2043,-11243,-9139,-3841,3839,8273,-4929,-11429,-3290,-662,-3285,-3055,-4757,-2691,-2944,-6962,-6318,-5876,-9375,-14486,-2174,10082,4176,-9768,-10462,9261,19873,18135,9419,-2565,-11444,-13045,-10123,-13981,-9171,3001,15427,19670,7209,-4021,-9393,-13952,-14487,-10356,-7658,-5199,-11058,-10854,-1820,3158,4245,9418,14998,12346,11957,21896,29173,27160,18893,11190,7472,4491,487,-7593,-16142,-18263,-14223,-8220,9956,20567,14405,-3763,-14242,996,21376,30558,26262,13596,-44,-5688,5933,10892,10680,13587,15874,14119,6595,-4111,-9960,-13965,-12782,-8692,-11608,-10926,-11738,-16141,-17029,348,40219,56404,35431,16373,1467,-10840,-8065,-8115,-16663,-7829,-7284,-6966,10017,25419,18696,-3503,-10376,2387,5630,-2548,2418,11631,11240,7185,9728,4793,-6878,-10199,-3101,1684,9548,12675,5152,-220,-5328,-5291,-3662,-1932,1394,3929,10276,20776,11846,2477,-12902,-3597,3489,756,-6978,-4123,962,1426,715,-1060,-7570,-4583,16880,39198,37914,8979,-12915,-13362,-9243,-7662,-1259,-1003,-7350,-12443,-10585,-3820,2999,6340,2736,-4592,-12441,-12467,-545,31490,38737,19952,-2153,-9287,-10871,-5839,6369,5794,9776,19333,18448,12365,12389,8696,6616,8751,18333,34951,32758,22120,2466,-16603,1469,12021,16607,8636,-4373,-4516,-1046,2325,8088,286,-4627,-1790,-1223,-9248,-19267,-15000,-7902,-4033,-1318,-586,-3129,-5264,-5468,4833,25022,48571,43856,14544,-146,-9321,-7851,-2455,-1072,1268,-5976,-15310,-14936,-10880,-6739,-2231,231,3150,4316,-4802,-13769,-3287,-4556,-2037,11053,27042,45224,60046,59804,38453,20928,6768,1338,13925,34317,33495,15423,664,-6838,-10550,-7808,-3502,-8858,-10064,3010,16078,24939,19420,14350,9146,6628,-2031,-5732,11388,16357,11973,6273,3017,9579,18089,14935,6970,-5931,-12271,-11199,-10291,-13837,-16265,-7844,-4756,-8445,-14082,-15325,-4973,4371,17464,24717,15395,1140,-6241,-7196,-5349,-10991,-15105,-8363,7335,34725,54248,50082,41561,27906,15106,7974,-143,-5516,-562,5961,6621,-2283,-11886,-14728,-7689,-9922,-8864,-3774,-5119,-8152,-12807,-16727,-13713,-12652,-9098,2050,11976,9516,5328,2631,4273,18631,24490,22374,17635,9417,6779,1296,-1448,-5309,-11579,-6301,8281,12553,-3050,-14460,11126,32710,38559,31991,22685,12191,3301,-2100,-1885,7437,6736,6925,10092,6035,6252,6249,1589,-11191,-9671,-6809,-7915,-8298,-2334,4078,-800,-7498,-16134,-11162,5537,-1483,-8930,-9061,-5163,11217,34482,36387,21132,3958,-10457,-10353,1884,18514,32184,27503,15145,688,-8955,-5006,-2517,-720,-2433,-1755,5478,10210,1598,-2777,-11233,-19363,-8082,2507,-806,-12991,-9265,1545,11886,12608,5099,-8651,-8173,3288,11831,18187,22857,11069,-772,-9234,-5109,-450,-3201,-10620,-11954,-5382,3633,19411,33473,40068,39601,20445,7801,-3541,-9108,-7944,-9794,-17867,-8146,1129,1123,-9966,843,23035,31273,15434,4962,-4271,-6465,-1085,2864,2183,-2707,-9227,-625,19297,37989,40584,28013,19905,13146,4781,8586,28761,41109,33460,11342,-1070,3057,18633,20329,-958,-4381,1470,6047,13263,20873,26156,17110,9308,10056,15079,-606,-4463,-2654,171,1352,-484,-2063,-845,883,-962,3610,13225,14078,2324,-9544,-5944,5331,7832,13892,19887,5939,-11722,-1427,14914,32851,45810,38959,10142,-10401,-6587,-2439,-3399,-4879,205,11525,19146,15495,5072,-5088,-11405,-8385,-5280,4006,7304,-1481,-10677,-581,78,-375,9854,21121,26837,19158,5590,6329,984,13734,16457,5673,-7965,-12984,-16121,-23147,-15227,-5903,-1254,-2232,-6956,-7822,767,10628,10924,485,-526,3059,5760,6388,10095,7339,-1017,-7635,-8724,-12608,-11390,-8932,-8381,-8558,-11310,-16620,-10135,5589,14780,8912,-596,2187,2382,-2541,-8190,-3262,6978,7263,9954,7648,-3539,3385,15181,7283,-8298,-16783,-13390,-12041,-13282,-12766,-5469,-3623,-7631,-10964,-11483,705,21434,31145,20588,2652,-4619,-10456,-4224,10371,17882,10681,6148,1585,-1049,-1977,2679,15768,33103,48049,60526,54990,25520,3615,2336,5730,5290,967,-2770,-259,-4518,-5915,-7198,-8479,-10022,-14119,-10631,-3884,-746,-7754,-6647,-5709,-3623,1205,2819,5727,20047,24786,7452,-13437,-11114,-16596,-7903,8290,12111,12303,20313,19586,14030,5465,-4473,-7182,-10648,-13100,-12166,-5492,-1334,3688,19854,36907,36227,40735,48876,43012,33558,14316,4845,56,-1745,-4791,-8983,-15230,-17762,-11370,-5081,-5433,-11687,-19130,-16181,-14116,-9418,-630,-2668,-12697,-12998,-11040,-10307,-10194,-15156,-15222,-5355,-177,-4602,-6981,-4818,-2053,1759,2571,-497,2066,6074,7011,3119,-5733,-6184,-8657,-4313,-4426,-4379,14807,40109,26234,128,-9800,923,1853,1953,1125,-598,-1860,-2027,-3837,-7215,-12222,-13558,-12979,-7154,-5074,-2268,-2402,-480,4440,6698,2246,416,17033,26454,8428,-3961,-5253,-4750,-5441,-4587,-7670,-19051,-8889,2057,7657,4723,-6673,-15488,-369,12289,13701,13536,12789,6149,-2886,-8737,-7848,-8314,-9247,-5244,-7787,-5289,2034,19658,26774,21502,17358,12040,7838,7804,6667,5376,502,-3126,-7804,-1690,5596,9932,13560,18578,16750,14458,14284,9621,1041,-8688,-15670,-7403,6005,18456,16161,14819,8469,2280,712,5535,2166,-1107,-6930,-4249,-72,5232,10297,6935,6893,4266,-2423,-2384,2039,8389,10887,6306,-80,-5047,-8108,-6404,4317,25979,41054,47709,47550,31293,7158,2539,15077,6043,-4894,-7692,-7051,-7270,-3777,4661,11857,16535,15304,-155,-11079,-3575,2664,5333,3494,8844,11740,18286,31615,42260,37753,21388,5811,-7115,21148,53200,40914,8714,-9669,-14468,-7558,-5297,-9763,-3365,9249,14162,7967,-2284,-2653,-122,-7238,-15235,-4701,8127,12198,1622,-10317,7739,47163,66510,60799,42180,25371,13424,2471,-5023,-5850,-4685,2947,15032,13108,13926,20117,27235,20553,12537,6233,-2202,-6676,-11514,-829,25719,26571,36053,38075,47579,50892,30856,674,-12284,-14303,-13834,-9286,-5430,-6197,-7936,-4544,8148,24333,28474,24281,10639,-8974,-10537,3870,10993,11398,4047,-3974,-11023,-14051,-11380,-9414,-1210,12305,15172,8879,-2046,-10399,-4723,7321,12317,10143,5246,760,5728,29843,49383,60573,56330,38438,16495,6525,3371,5619,1554,3782,5077,11279,11654,-5210,-11774,-3242,-2185,-4765,-6736,-9229,-10325,-7555,-4256,-802,3140,-1026,-600,8496,10051,-5897,-8914,6837,35219,54209,28360,10220,4486,8233,12642,21703,27233,30225,22309,1739,-10521,-1433,7073,-2012,-10410,-15170,-17501,-17589,-17407,-11087,-9822,-13353,-16065,-9968,-4278,3696,6991,6994,3714,-1194,275,13473,30724,27335,7633,-4495,6767,28959,41063,34236,24110,6758,-9470,-3735,8673,20581,19708,14568,6507,-4253,-15245,-11528,-10373,-10425,-10842,-16180,-12505,-4411,-4314,-9550,-15686,-8543,5500,21775,24596,15707,5024,-4299,-14763,-411,29452,33987,22475,10193,4629,-1529,-9510,-14433,-3530,14279,27176,25239,17653,12808,10800,6051,339,-2008,-3379,-7499,-9171,-7370,-6414,-11714,-15342,-16576,-11900,-10199,-6977,-944,1306,2394,1012,-421,-592,13084,25793,26431,18983,15330,10609,4508,699,-1886,-7002,-7855,-3877,1870,8279,13286,4317,6792,7985,910,-4047,-4371,3614,23734,36497,34384,14098,-9074,-5829,-5567,-12759,-8301,1326,4155,-1305,-9898,-3911,2694,12518,26505,31626,29410,17085,4219,-4845,-6787,-4444,1570,1571,-4644,-10739,505,-3487,-9571,-5933,-5800,-10607,-12869,-917,25831,54364,45827,36965,32171,24699,12170,2445,-1615,-672,-4987,-9934,-9069,-7032,-8217,-4658,-1013,2101,-345,-4617,-9363,-15534,-13403,-16171,-12691,-7662,-3008,-5300,-13207,-15759,-5802,2695,5964,-2623,-4818,13705,27677,17802,1262,-9246,-10503,3117,13641,1172,-7123,-14675,-12194,-7548,-897,9842,9507,2000,-11564,-7012,-5067,1669,9325,12641,13277,2243,-8412,-7659,2128,5142,490,-2487,1723,-1052,-9558,-14293,-13393,-11229,-6379,-4671,-8216,-5672,-772,-1599,-6279,-5522,-4156,-8171,-13136,-13750,-15288,-11928,-2451,6884,2145,-3642,-3834,-3666,-8251,-9695,-8644,-6967,-2010,1801,2698,-4752,-3238,-5624,-7458,-11645,-16622,-15048,-2047,8802,11528,13296,5445,1329,116,194,465,2662,7626,10188,9808,4790,7150,8803,1138,-11347,10200,23292,23105,14749,5816,-2848,-12343,-11493,-11050,-7569,-1135,5167,10130,10467,9922,9298,12158,20905,19764,10905,483,-4553,-475,8465,15197,19107,17010,10842,-727,-15056,-14819,-8440,-10547,-12521,-9257,6013,14204,9568,-4845,-6749,2383,7636,5528,2726,680,-5864,-19828,-15236,-8400,1497,16528,15525,7985,-458,-4674,-8807,-14622,-6908,3507,11635,9237,5120,1592,-6148,-9980,-9612,-2884,4031,6681,2722,-6657,-8728,-4909,-321,1257,13901,40714,64252,61028,39898,35699,34595,16553,5313,5706,-1585,-14013,-15083,-10076,3142,18101,28375,18410,1700,-6257,-11620,-16200,-14475,-8963,-4775,-6400,-9268,-7669,-6473,-5616,-564,5710,4658,356,-3500,-6776,-6902,-5222,-7223,-6152,-5527,-4725,-4517,-5440,-7428,-6563,2295,14237,19491,20153,7788,-1948,-9294,-15739,-11596,5808,8862,569,-5198,-3349,-112,1454,3656,258,-5998,5345,20652,25388,14077,4013,-8523,-8103,4217,35112,65093,57992,30112,8597,4089,4646,9946,20847,14841,-291,870,8285,14710,13073,11476,9122,3652,70,-1987,-3611,-3159],[2549,-467,-6898,-4628,610,-1270,-341,2020,636,-2145,-2670,-572,4247,6696,7917,1406,-6006,-4807,1888,3011,-916,-4047,-10256,-1890,4381,5858,2514,1084,-3621,-7490,-6714,-6889,-1767,6147,4584,-1886,-6861,-8319,-10452,-11353,-7534,-4233,-5818,-9802,-8331,-4825,-6304,-9887,-7444,-2761,-3370,-6787,-5460,-4202,-12018,-7599,-7054,-11088,-9153,-2213,8926,12968,16355,30089,30750,19489,9176,1512,-3126,-7355,-13663,-8208,-605,-2231,-8368,-3308,6324,14099,8304,1059,3035,10083,16415,19040,13967,10029,7539,281,-9306,-4471,-2984,-8079,-10704,-6884,-6367,-3678,2001,2526,-3072,-11700,1084,9926,7357,4187,-1157,-4559,2632,26946,32025,28116,23825,16052,10077,8960,9051,6607,2116,-6236,-12462,-8765,-2599,4376,9566,9244,608,-937,9565,20878,18173,11985,16396,39480,57579,73707,77962,57649,19948,-8150,611,29,-577,6462,25836,50466,72907,66596,33998,12578,2671,-5483,-7089,-5829,-3777,-6787,-9682,820,14313,13023,-5062,-10626,9430,27077,21335,10414,6094,4793,5227,-1227,-13836,-16232,-7200,3947,-11283,64779,220745,382261,504775,518630,461978,348751,220809,109891,37922,1883,-14262,-16036,-20149,-16420,-9350,-6441,-4576,-5085,-9476,-8293,735,555,-10458,-8326,1604,15423,27639,26091,11772,-1344,149,11559,11462,-738,-7891,-7230,-2988,4521,8138,3855,-722,-1796,2507,30019,59011,78046,82444,68260,41468,11216,-3620,-6551,-6840,-4581,1030,8288,13603,13705,11119,13482,7519,-928,-2990,-6645,-5568,-2495,-1234,185,599,-7763,-7184,1048,4147,1576,-3784,-7886,-1913,5705,4873,6091,15011,24792,27276,21963,11211,998,-7450,-18114,-16845,-10677,-4409,6397,17814,17883,19930,10091,5822,4016,13752,14924,4308,-5579,-8193,-3596,2600,15062,27527,31461,28425,26760,16803,3358,2107,4455,2105,-6486,-15202,503,11619,17858,13306,7693,-5022,-14526,-16664,-13548,-12779,-10915,-976,-393,3944,9070,12861,16907,7811,-3435,-11602,-12435,-6570,2009,734,2560,9515,11438,5295,-1411,-6556,-6480,-8467,-10977,-13279,-12526,-8970,7577,44142,59076,40540,15674,13624,27145,27022,13470,2649,-1268,-3682,-4845,-1780,6260,17704,16223,860,7590,20509,25524,13594,522,-10735,-20009,-11674,-7572,-5270,-2656,-1945,-4046,-9929,-17507,-10073,-1311,188,-7061,-14388,-19927,-15033,-4744,-11140,-20393,-16193,-4658,-1937,-1307,2340,5699,912,-5243,-12520,-7552,6809,18634,22954,16702,7780,8314,8405,6329,3198,1174,-1708,-5740,-9496,-3410,124,-663,3674,9737,8904,871,-4897,-5524,-3009,-3750,2921,13445,29624,29795,9955,-9184,-3940,1126,1791,2802,3465,1981,5147,13933,14240,8655,-229,-1864,1243,11337,18723,12856,4823,-6245,-13676,-5938,-4181,-9334,-18146,-16234,-11671,-18633,-8008,4504,5455,-2689,-8071,-6769,-5216,-4402,-3494,-7127,-6448,-3542,-3232,-7800,-12442,-20834,-17307,-17187,-18719,-19454,-13965,-8824,87,7492,5092,-4468,-16826,-6808,-3442,2478,22691,31037,25932,3799,-16586,3128,10393,22329,27394,28528,34617,23811,6434,988,-1398,-5579,-3788,-275,1745,896,-4810,-10075,-13386,-6035,2500,2282,-5741,-7383,-916,6503,4306,-4111,-5018,-14606,-13256,-1368,11872,18770,14515,1933,-8933,5447,16181,22652,20904,16807,12955,7456,3519,4370,9196,20276,46364,62716,58229,34670,8200,-11557,2174,19669,34736,28657,8034,-3652,-12860,-7805,-3006,-5303,-9661,-6969,-6544,-8484,6162,20360,29047,28607,18334,7943,6608,7386,2451,5802,15226,17441,11696,5870,5988,3586,-3694,-5095,-3635,-8292,-6188,786,3501,6814,7809,5609,1895,-2540,-5050,-8631,-5073,-447,6506,13916,13777,767,-6357,-8196,-8848,-6302,-3588,-4833,-94,5776,5233,-2068,-9249,-6894,3652,17157,30314,34826,17566,-2507,-11986,-10204,-5021,3111,8007,-5613,-12919,-4070,-1904,-5373,-5857,-7672,-4789,-3739,-6888,-5481,-4299,-7416,-12828,-2445,11728,8322,-7039,-11397,9153,19143,17014,8586,-2875,-12311,-13102,-10488,-11798,-5144,5634,15826,17143,4468,-6622,-9719,-12589,-12031,-8360,-7006,-5370,-11409,-11131,-883,4481,6717,13405,18771,15660,13088,21345,28066,25423,17037,10102,7100,5218,2278,-4949,-13747,-17464,-12042,-3113,14198,22716,13592,-5248,-14785,-884,15343,22768,21067,10733,-1232,-5136,6213,8328,7018,11009,14397,12431,4255,-6043,-12019,-15628,-15400,-11292,-13565,-12497,-12602,-16102,-16075,843,40351,54133,34360,16031,1386,-9926,-6869,-7072,-11574,-2335,-4664,-13786,5981,22297,18382,-824,-7153,2472,4498,1910,9013,16155,15258,8769,7925,1305,-11755,-12737,-5016,-964,7471,12367,5637,627,-3863,-3984,-2626,-1072,1268,2316,5649,13136,6691,-2075,-16113,-1101,4464,85,-7629,-2420,2902,2836,1530,-667,-7095,-1138,23204,44122,38504,9401,-11128,-12480,-8829,-7775,-1971,-1346,-6828,-10534,-8205,-2560,2334,4266,617,-6334,-14587,-14022,8128,40622,43561,21910,-1922,-7209,-7361,-6854,2980,4011,9261,19151,18599,13283,12850,8285,5918,8501,20310,37086,35245,27853,8636,-14822,-2258,7047,11761,5893,-6154,-5794,-2631,-216,5100,91,-4013,-1611,-1284,-9628,-17589,-13503,-6862,-3737,-1495,-418,-1299,-1975,-4048,3513,25717,49488,38694,11833,-1916,-9933,-6760,-508,1751,3449,-4424,-16647,-15396,-10222,-4485,1907,5285,6783,6404,-4364,-12016,-732,-3376,-3183,9461,25546,42437,52586,51560,34498,18295,8086,3729,13834,31478,31574,14738,1301,-6087,-10014,-6903,-1969,-6526,-9695,1938,14417,24414,19545,14004,7872,4882,-4274,-8239,10645,15229,11106,5827,2969,10059,18179,14275,7532,-4941,-10791,-8608,-7452,-11056,-15756,-9119,-5940,-9246,-14870,-17367,-6059,4510,16978,21785,10816,-3445,-9070,-8181,-6157,-11492,-14060,-9196,5711,32452,53760,54459,49391,37821,20993,9472,-1773,-8454,-2926,4485,6215,-1098,-10658,-14777,-7195,-10248,-10329,-4006,-4173,-6796,-11088,-13763,-10319,-10192,-8622,-214,9297,7747,3565,1344,4224,18275,23109,20121,16035,9263,8348,4324,2287,-2061,-9694,-8099,5958,11503,-2336,-16072,9378,30718,36307,29878,21672,12331,4388,-406,-1269,6245,5106,4691,7146,2863,3953,5164,1172,-11972,-9738,-7425,-9820,-13101,-6210,2359,240,-6742,-16053,-8217,10157,2412,-6289,-8271,-5912,10548,34315,36899,21908,3875,-11655,-9588,4941,21817,34160,28313,16204,1988,-8724,-7229,-4699,-1544,-1925,-280,5449,7539,-965,-3937,-12855,-17434,-4230,6807,2771,-9747,-8133,406,9527,10447,3419,-7627,-3717,5896,14218,20833,25173,11973,-1072,-10279,-7347,-2615,-5200,-12506,-13204,-6431,3016,18579,32580,37457,36451,19498,6732,-4728,-10049,-8408,-10022,-18008,-8655,1278,1727,-10235,541,24135,34851,17757,4597,-6271,-8497,-2941,96,-481,-4834,-9859,-2007,17301,32706,34443,24285,17932,12656,6138,13268,34367,41156,30363,8734,-1611,6509,24406,21492,-1888,-3792,914,3766,10114,17376,22558,13945,6490,9040,18192,3888,-2874,-2373,-302,-660,-3844,-5551,-4086,-1638,-3072,3124,13720,15230,2452,-9916,-5803,4920,7005,12474,19512,9374,-4864,3671,20531,38902,47760,35357,6078,-8847,-3598,-1882,-4031,-5178,1839,14450,20798,15532,4569,-6239,-12033,-8662,-6533,2413,5703,-3404,-12368,-1056,662,1640,13256,27695,34697,24849,12949,5357,-7103,4116,5991,-3408,-13392,-15664,-17477,-24122,-14790,-4621,346,-951,-5851,-7650,244,11105,14272,4108,2591,5542,6869,6676,10719,7735,-2062,-8932,-8601,-12944,-10662,-6958,-6033,-6704,-10593,-18361,-11157,6409,16912,12312,3854,5457,4613,152,-5299,1213,14543,16070,15927,9728,-3693,1494,13058,7792,-6706,-17759,-16686,-15450,-15698,-13527,-5322,-2544,-5875,-9766,-10111,3823,24491,28720,12662,-3822,-8642,-14328,-8234,4764,12766,6157,2080,-2309,-4623,-3999,1189,13624,31105,45652,57912,53405,25761,4925,4566,6546,3912,-2344,-7152,-4612,-10095,-6349,-7207,-9252,-10624,-14976,-13627,-7079,-3409,-8145,-7526,-6767,-5898,-3685,-2825,424,15582,23682,10283,-14378,-14107,-14968,-3473,13021,16441,15435,22137,21363,15500,5894,-5223,-9121,-13425,-14627,-11146,-3378,1684,7532,23915,41694,38772,40134,44395,37624,31431,16544,6275,1631,550,-1903,-6255,-13971,-17919,-11322,-6150,-7847,-15254,-17356,-11322,-12150,-7187,-331,-3394,-13026,-13668,-10646,-7587,-9306,-15621,-14909,-5060,466,-4155,-7774,-7553,-5478,-747,1944,-1556,32,3896,5324,1817,-6640,-6140,-6774,-249,-2458,-8008,9514,36432,27230,934,-10340,-1543,-488,2211,5924,7164,2773,-588,-4026,-7859,-13518,-18019,-17136,-10798,-7410,-3349,-2998,-1473,3446,5368,558,-757,17501,32272,12675,-2597,-7083,-7875,-7146,-5714,-9297,-18065,-6866,3713,7714,3585,-9131,-15333,1296,14820,15164,13982,12857,6502,-1198,-7358,-7766,-9453,-10292,-5683,-8411,-8388,-3325,11380,21390,17503,12593,8144,6051,7625,8134,7909,3376,-1800,-9362,-3040,5289,9284,11384,14284,9388,5302,5014,2867,-1477,-9578,-16018,-8659,5215,22275,20763,17925,9473,1887,992,8598,3339,-1517,-8181,-4639,1098,7198,10976,6635,6419,4014,-1209,296,5740,11977,12752,6464,-650,-5754,-8039,-5145,6960,29883,45683,54392,55052,37267,13105,8035,18099,6720,-5089,-8281,-7225,-7160,-4114,4676,11982,16447,14323,-644,-11047,-3898,2145,4987,3127,6987,7383,12709,24464,34755,30327,17789,4459,-7233,21241,49522,36525,7415,-9726,-13072,-6753,-4699,-8936,-3572,7109,8508,2275,-3685,-1308,709,-7101,-14438,-5232,5790,9640,3450,-7420,6902,43091,57444,52831,36658,21157,10274,-39,-7803,-8896,-7778,241,13266,12740,14266,20975,28140,21623,13112,5834,-3087,-8292,-12628,-79,21247,19927,27545,32065,45821,50013,30471,-168,-13382,-15136,-13995,-10846,-8056,-8878,-10037,-6015,6287,20203,26978,25606,13299,-6797,-13919,1975,11423,12834,5671,-2274,-7775,-8534,-6630,-6396,108,11895,12667,5887,-2818,-10715,-6672,4585,8508,6075,707,-1994,5429,27189,42630,50020,44476,29689,10106,1264,1810,9216,6743,8431,7613,13360,14259,-2890,-12217,-4618,-3433,-5259,-5724,-7078,-8405,-7321,-5546,-2513,1275,-3543,-4521,5300,9542,-5918,-7738,5549,30529,51073,30419,13165,3458,6247,9341,16060,18981,20442,14798,-2501,-11299,-1819,7744,696,-6787,-10919,-13570,-14862,-18755,-11909,-9867,-13944,-17810,-11199,-5650,1919,5081,5682,2989,-1442,359,14724,31267,26541,6123,-4524,9546,32197,41322,30111,18856,2597,-9264,-1542,11333,25956,21483,11730,2564,-8762,-13364,-10969,-10808,-10572,-10602,-15536,-11900,-3572,-3046,-8957,-17762,-10244,4173,19602,20643,13019,4302,-3088,-12386,-2975,24852,31981,24827,13528,7244,669,-7777,-14561,-4777,13571,27794,26306,18309,13229,11232,5299,-4113,-7135,-6948,-9661,-10462,-8363,-6008,-9433,-11171,-11526,-8318,-8149,-6086,-1212,504,1130,-401,-725,-487,11155,23218,23821,16129,12838,9724,5518,2578,-950,-7109,-8430,-3448,4202,12488,18111,6899,4905,3777,-3836,-8505,-6849,3985,26666,42588,43127,23778,-795,-6016,-6307,-13726,-8431,2046,6361,-569,-11621,-1634,5349,15568,30776,35962,32422,17861,3919,-5344,-7660,-6088,-500,-748,-8020,-12790,2972,3255,-2725,-1944,-3320,-9074,-13494,-3862,20886,53676,50697,39991,32340,24020,12682,3721,-1524,-2042,-5960,-11546,-11375,-9165,-10384,-6294,-1546,3493,2017,-3854,-9618,-16219,-13038,-15396,-11955,-6656,-2492,-5492,-13437,-16432,-6397,1694,4687,-3514,-1227,19614,34102,20055,3999,-6179,-8973,2661,11816,-863,-9798,-15466,-9212,-5142,979,12120,10886,2331,-13002,-6046,-1881,4384,10257,11081,10961,2110,-8293,-8636,1052,3707,-1835,-4460,1139,-1211,-10365,-16281,-12715,-15863,-10521,-7303,-8457,-5400,-812,-2152,-6012,-3160,-1944,-7300,-15040,-13875,-15367,-13439,-5041,4069,325,-4136,-3596,-3146,-7908,-10162,-8967,-7193,-2547,773,1690,-5792,-3230,-6254,-8957,-13636,-18126,-14620,-2659,11104,15779,16657,5082,-435,-1345,-460,-251,1671,6771,9939,10253,6578,9183,8512,-780,-13161,10509,26580,26464,16844,6255,-2455,-8903,-6436,-7963,-6683,507,9205,17271,16789,13871,11543,15241,25557,23462,12649,538,-5211,-2284,7672,14973,18272,15999,11038,937,-13118,-17203,-11039,-11879,-13289,-8611,5791,13310,8098,-6446,-6968,2045,5900,3407,608,-1472,-6717,-14288,-12468,-8554,218,15716,15104,8371,56,-3453,-6350,-8716,1550,9884,12426,6282,221,-2113,-7043,-10041,-9690,-2499,4090,5430,883,-7388,-8331,-3867,1647,2758,12252,33058,52211,53868,37412,35807,37425,19469,4465,3098,-3947,-14897,-15550,-10465,2413,16868,25768,15141,470,-7207,-12122,-14727,-13196,-9493,-5757,-7630,-10075,-7513,-6321,-6093,-870,6582,6086,1573,-3042,-5791,-2947,-1853,-6016,-6796,-5653,-2978,-1580,-2749,-6580,-9132,-3261,5994,9708,13134,5564,-1441,-8446,-14877,-9586,9062,13094,4460,-2048,346,4635,3347,1134,-1277,-5582,7956,25490,31464,18381,5527,-8223,-6284,5702,36188,66616,60992,31717,9277,4583,4858,8886,19625,15646,2700,5054,11882,16874,13411,10965,8686,4512,1293,-596,-1330,-753],[4970,1324,-4786,-4536,647,-1147,755,3798,1997,-209,-1303,-267,2963,3952,5795,273,-5919,-3710,4216,5668,1547,-2671,-10730,-782,4852,5655,2264,-562,-7454,-9878,-7384,-6045,-4062,2858,3424,-1826,-5789,-7047,-9505,-9698,-5888,-3982,-6946,-10661,-8185,-4512,-6491,-10836,-7435,-2871,-3504,-6442,-5384,-5171,-12903,-7374,-9007,-14093,-10050,-1247,8924,11219,15534,28933,28449,17833,7879,2025,-2868,-8017,-11220,-4200,3564,2256,-7098,-7434,2460,8882,2106,-7006,-4467,5386,11854,16123,14132,10939,8766,926,-8016,-3416,-2602,-7502,-9104,-5544,-5740,-3663,2492,3911,-1369,-9121,566,6777,2961,2146,-2373,-6214,-2686,19071,24192,21295,19525,16234,12642,12560,11917,7626,2493,-6339,-12665,-8840,-2496,4129,9253,9130,451,-1141,8733,19276,16256,10453,15396,46305,82318,104704,108334,81482,32882,-6115,275,1032,338,6960,26830,52381,70826,63095,36987,17416,5730,-5034,-9483,-8147,-5110,-7271,-9620,1261,18570,18398,-2165,-10275,9785,28197,22873,9965,3431,1584,2306,-4148,-16426,-14635,-4888,6479,-14727,63285,234706,414780,541461,546290,474310,345598,208530,97272,30423,-183,-13581,-14400,-17740,-16591,-10410,-6938,-4344,-4459,-8562,-8306,100,-304,-10827,-8262,1859,15551,29859,29484,14081,-555,1564,12716,12998,1065,-6943,-8254,-4280,4013,7798,3582,-1620,-2839,1899,31474,66608,90665,97118,80639,48127,12704,-4121,-7583,-7387,-4373,1684,9180,14507,14167,12273,14512,6223,-2833,-6411,-6417,-5553,-3953,-3027,-1114,216,-6984,-7693,-798,3049,1171,-3885,-6964,-812,5753,5238,7824,19063,33336,37997,28438,13417,1415,-7789,-17757,-15926,-9274,-2760,5840,11735,8232,17443,13836,14766,11224,14086,13287,2021,-8792,-10890,-3028,5957,18545,27317,28669,24409,22237,13305,462,365,4320,2981,-5622,-16938,-385,10843,16239,11037,4708,-7997,-15523,-14490,-10418,-4443,-664,7609,5692,6816,9100,10826,13958,5110,-4675,-13028,-10183,-1100,5582,927,694,7380,9715,3612,-2903,-7496,-6717,-7619,-8341,-9476,-10409,-8145,8002,44376,66950,50295,18851,12937,23899,23708,12916,890,-3222,-4948,-5524,-1054,8588,20931,17137,606,8073,21652,25564,14915,3525,-9313,-20076,-13993,-9444,-5680,-2408,-2916,-6960,-13557,-19270,-8507,84,228,-8256,-15790,-21536,-11490,-2949,-11286,-25135,-21622,-7986,-1060,234,2191,3852,-1753,-5770,-9254,-4605,6754,17122,22736,18683,9608,7099,5628,4570,2632,1409,57,-2742,-6626,-1136,970,-833,3034,8690,8442,1859,-2585,-1906,-80,-3440,1184,12774,32676,36432,13788,-9251,-8602,-3071,-548,2697,3346,79,1807,9899,10176,5602,-1410,579,4965,15224,21087,14022,4572,-8073,-12714,-4872,-3405,-8638,-17118,-16867,-13619,-21039,-5751,7356,7131,-2289,-8323,-6865,-4937,-3758,-2356,-6030,-5479,-2668,-2604,-7991,-12594,-20939,-18867,-19044,-20568,-19054,-12636,-5756,3875,9431,5600,-4257,-17974,-8682,-3856,4477,21261,28452,27589,8100,-16156,-1286,5745,18465,24803,28713,37694,27047,6821,-194,-2569,-6265,-4406,-1403,-884,-1042,-5159,-10150,-14560,-7221,1761,1994,-5500,-7713,-2300,4486,3973,-4168,-6438,-16795,-12166,-791,12206,17999,12090,419,-7191,4358,13057,18584,17580,15925,14853,10253,6945,7747,9963,19649,44724,59616,56454,34127,9423,-6554,3250,19789,34232,29476,9375,-3419,-13415,-7622,-6353,-8600,-11852,-7324,-6445,-9636,4439,19446,28519,28724,19233,9853,9272,10951,6711,7324,12401,14435,10363,3645,3326,796,-5163,-5108,-3395,-8835,-8766,-2000,832,4525,5750,3876,-283,-6767,-9292,-11563,-7523,-2811,3238,8806,7887,-2974,-7145,-6881,-7563,-7449,-7475,-8307,-1967,4475,5122,-818,-7552,-6489,4907,20493,34568,37598,17364,-2948,-12530,-11034,-5951,2660,8122,-5477,-14676,-5142,-3332,-7676,-9098,-11218,-7608,-5101,-7163,-4918,-2812,-5148,-11034,-2815,12690,11856,-4499,-12543,8515,17705,15296,7419,-2976,-12899,-13168,-10118,-9339,-2390,6924,14927,14117,1742,-9615,-10349,-11238,-9435,-6691,-6669,-5769,-11544,-11467,-396,5267,8633,16466,21274,17590,13214,19278,24887,21646,13871,8221,6192,5761,4353,-1527,-11289,-17038,-10306,2046,17366,23489,11980,-6735,-14228,-2834,8924,15264,16002,7900,-2352,-4867,5513,4540,2165,7564,12477,10612,2123,-7574,-14082,-16596,-18165,-14140,-15680,-13741,-13094,-15908,-14774,1896,40383,51613,33366,15656,1136,-9358,-5952,-5985,-6452,4266,1032,-20303,1646,18382,17264,1743,-3466,3686,4866,6475,14234,19682,18377,9223,4871,-2675,-15899,-12765,-6871,-3742,5552,11911,5809,919,-3048,-3113,-1790,-390,784,260,927,6426,1609,-6616,-11131,2209,5785,-426,-7980,-613,4848,4330,2520,-104,-6404,2220,29200,48205,38617,9896,-9235,-11415,-8384,-7914,-3109,-2305,-6850,-9131,-6058,-1335,1531,2056,-1499,-8122,-16562,-13808,17350,47967,46478,23182,-1351,-4843,-5404,-8475,-701,1845,7852,17896,17748,13765,13478,8079,5092,7720,20819,36866,36106,33112,15752,-10278,-6710,1728,6563,2534,-8223,-7085,-4377,-2870,1805,-143,-3178,-1192,-897,-9103,-14975,-11377,-5336,-3112,-1554,-387,322,1334,-1842,2281,24918,46790,31957,8810,-3606,-10080,-5549,1268,4152,4662,-3980,-16630,-14975,-8674,-1290,6896,11359,11152,8759,-3631,-9898,1291,-2665,-4282,8165,23857,38651,43618,41900,30125,16031,9692,6267,13679,28531,28715,13429,1566,-5861,-10129,-6632,-926,-4346,-8348,1249,12715,23223,18902,13065,6404,3126,-6201,-10175,10084,14113,10118,5203,2650,10020,17470,13096,7664,-4368,-9695,-6034,-4353,-8024,-14206,-10472,-7112,-9626,-14499,-14880,-4722,5733,16509,18459,6406,-7203,-10342,-8089,-6485,-11122,-12337,-8874,4268,28908,50863,56976,55491,46295,26233,10850,-3308,-11288,-5473,2002,4827,-236,-9397,-14750,-6655,-10158,-12021,-4574,-3477,-5230,-8849,-10353,-6714,-7575,-7800,-2278,6337,5911,2099,344,3880,16619,20370,17196,14303,9373,10095,7309,6112,1275,-7350,-9697,3264,9647,-1986,-17740,7629,27907,33109,27050,20127,12171,5338,1113,-915,4680,3366,2703,4328,-221,1496,3997,958,-12294,-9903,-7865,-10650,-14208,-9521,290,651,-6336,-15872,-4626,14716,6468,-3230,-7322,-6952,9364,32914,36443,22257,3669,-13097,-8472,8110,24687,34929,28025,16510,2936,-8349,-9608,-7032,-2422,-1439,1051,5168,4936,-2911,-5007,-13984,-14160,204,11325,6792,-5730,-6292,-497,7457,8784,3017,-4366,1188,8745,16454,22952,26680,12813,-1060,-10818,-9183,-4570,-7095,-14114,-14071,-7307,2324,17233,30584,33588,30835,16818,4714,-6269,-11154,-8746,-9797,-17745,-9057,1531,2451,-10380,108,23926,36601,20034,4370,-7983,-9986,-4576,-2419,-2547,-6058,-9748,-4025,13918,26309,28042,20675,16025,12131,7782,18380,39335,40028,26719,6353,-814,10837,29398,21501,-2818,-3162,307,1421,6525,13146,18338,10878,4528,8709,21389,9150,-1133,-2214,-782,-2332,-6385,-8533,-7222,-4283,-4666,3223,14063,16144,2905,-9879,-6175,3877,5826,11320,19731,13713,1700,8738,26078,44554,48566,30827,2594,-6495,-404,-1108,-4321,-4995,3950,17193,21770,15128,3877,-7130,-12051,-8790,-7475,1112,4445,-4875,-13818,-1225,1677,3705,16254,34104,43462,32168,22229,6219,-14324,-5488,-5004,-12440,-17515,-17965,-19029,-24969,-13665,-2688,2553,814,-4396,-7152,-11,11526,17710,8681,6361,8229,7709,6524,10914,7891,-3121,-9766,-7171,-10267,-9301,-5160,-3740,-4480,-8907,-19266,-12135,7237,19045,15978,8477,8379,6453,2610,-2028,6692,22893,24701,20174,9914,-4313,0,10909,8024,-4724,-16959,-19254,-19139,-17561,-13825,-4616,-639,-2668,-5887,-5641,10177,29986,28019,6669,-9728,-12216,-17842,-11840,-405,7600,1815,-1855,-5930,-7775,-5609,200,11886,29002,42314,53434,49669,24870,5428,6163,7315,2894,-4473,-7841,-2376,-12907,-6274,-6960,-9704,-10799,-14530,-16181,-10021,-5832,-7999,-7446,-6482,-6656,-7649,-8343,-5108,9774,20465,11986,-13280,-16018,-11954,940,17072,20464,19331,24384,23683,17727,7387,-4386,-8732,-13478,-13559,-9099,-891,4883,11371,27190,44693,39786,38416,38872,31054,27666,18499,8530,4179,4008,2168,-2824,-12656,-17909,-11634,-7782,-10296,-17996,-13327,-6455,-8827,-4537,-89,-4202,-13268,-13872,-9518,-4341,-7502,-15022,-14526,-4978,628,-3802,-8199,-9865,-8605,-3414,933,-2916,-1818,2550,4721,1293,-7326,-6280,-5103,3881,1051,-10357,3284,29514,25944,1294,-10680,-3757,-2494,2490,10112,14656,7948,1505,-3064,-6249,-10929,-16254,-19750,-13225,-8910,-3711,-2854,-1736,3016,4628,-459,-1509,17781,38145,18321,-228,-7762,-10744,-8622,-6694,-10724,-16562,-4883,5117,7488,2264,-11544,-13992,3355,17519,16963,14752,12902,6741,520,-5681,-7073,-9948,-11100,-6078,-9022,-11946,-8279,4186,15898,13130,7621,4215,4353,7434,9403,9587,5668,-266,-10087,-4161,5214,9013,9794,10297,2031,-4380,-4440,-4013,-4104,-10313,-16000,-9787,4435,26381,27349,22586,11332,2140,1544,11681,4679,-1724,-8985,-4286,2638,9251,11529,6492,6089,4073,438,3353,9698,15840,14618,6390,-1446,-6552,-7987,-3833,9509,32900,48464,58412,59204,41015,18961,14850,22457,8294,-4614,-8554,-7317,-6826,-4114,4720,11993,16055,12998,-938,-10416,-4169,1295,4233,2648,5364,3806,7804,16900,25692,22300,14277,3182,-7359,19803,43761,31759,6551,-8953,-11668,-5776,-3586,-7738,-3704,4691,2912,-2766,-5038,-830,1271,-6941,-12939,-4958,3533,6998,5386,-4290,6574,38093,46942,43402,30247,16390,6841,-2721,-10755,-11949,-10311,-1305,12569,13204,14953,21438,27621,21612,13223,5472,-3767,-9819,-13052,1038,17063,13761,18541,24616,41942,47519,29343,-885,-14293,-15549,-13906,-12247,-10591,-11547,-12553,-8289,3044,13894,24029,26274,16120,-4082,-17186,131,11884,14159,7283,-242,-3247,-737,175,-2248,1511,10928,9562,2369,-4055,-10891,-8391,1419,4027,1699,-3816,-4643,4806,21662,31728,35023,29127,18483,1768,-6238,-165,12738,11946,12611,9687,14863,16215,-642,-12199,-5969,-4606,-5657,-4847,-5218,-6497,-6644,-6599,-4294,-814,-6244,-8552,2425,9652,-4737,-6342,4020,25186,46305,32238,17145,2588,4447,6293,10910,11632,11369,7348,-6993,-12283,-341,11516,6900,-93,-5099,-8713,-11894,-18837,-12624,-9776,-13818,-18406,-12121,-7289,-221,3080,4498,2584,-1138,1149,16430,31463,25493,4899,-4297,11751,33915,39871,24932,12664,-2063,-8437,608,14202,30756,22017,7984,-1348,-10607,-10437,-10376,-11319,-10726,-10426,-15039,-11420,-3030,-1935,-8036,-19095,-11945,2482,16440,16025,10101,3390,-2067,-9909,-4510,19882,29035,26098,15681,8909,1846,-6978,-14588,-5694,12796,27866,26905,18769,13565,11614,5063,-7265,-12001,-10816,-12146,-12025,-9108,-4123,-4722,-5002,-5691,-4676,-6199,-5479,-1861,-635,-502,-2255,-1303,-143,8749,19899,20813,13023,9823,7988,5855,4206,-250,-7256,-9072,-3176,6677,16851,22265,8904,2637,-1014,-8881,-11789,-6343,6132,29631,47247,50058,32753,7481,-4915,-6865,-14431,-8666,2943,9354,1773,-9196,646,7548,17738,33732,38770,33571,17528,3211,-6081,-8707,-7756,-2647,-3271,-11006,-9140,8563,12686,4103,1466,-1544,-8009,-13682,-6656,15513,49827,52868,41518,31209,22461,12446,4429,-1727,-3745,-6959,-12770,-14250,-12508,-13458,-8766,-2610,4569,4438,-3011,-9940,-16314,-12954,-14036,-10373,-5036,-1557,-5365,-13449,-17102,-7192,251,3122,-3652,2479,25104,39139,21611,6469,-3122,-6688,3116,10993,-875,-7965,-9321,-5723,-2696,2739,14108,11776,2254,-14681,-5349,811,6136,9878,8328,7403,1196,-8261,-8868,740,3304,-3427,-6467,399,-1250,-10360,-15365,-10032,-13641,-12769,-8943,-8141,-5519,-1461,-3106,-5725,-1762,-914,-7005,-14288,-13639,-15373,-13879,-6385,1978,-1288,-4698,-3643,-2940,-7825,-11126,-9911,-8009,-3606,-845,-117,-7314,-3684,-7288,-10746,-15638,-18815,-14912,-4606,11165,18150,18482,3716,-2874,-3179,-1693,-1559,99,5124,8470,9174,6633,9237,6342,-4026,-11904,10400,28477,28095,17589,5982,-1474,-3684,-1696,-5410,-6458,1345,12393,23774,23037,17431,13105,17699,29456,26295,13670,0,-6233,-4212,6392,14435,17474,14998,11067,2585,-10772,-18898,-14428,-13655,-14486,-8612,4291,10440,4597,-9189,-7318,1283,3541,637,-1959,-3595,-6164,-8982,-8975,-8763,-2021,12791,12641,7209,-140,-2777,-4241,-3058,9127,15473,12678,2717,-5438,-6547,-8513,-10303,-9516,-3018,3185,3440,-1525,-8839,-8898,-3851,2576,3373,9631,24494,39162,45097,33935,35028,39380,22596,3665,-831,-8211,-16575,-16608,-11761,554,13959,21447,11644,-1219,-8444,-12058,-13035,-11961,-9724,-6753,-9046,-10947,-7683,-6836,-7391,-1950,6657,6787,2066,-3336,-5042,-684,-664,-5628,-7353,-5841,-1814,557,-753,-6089,-10799,-7688,-1550,609,7240,4154,-1037,-8407,-14467,-6273,14055,18492,8436,501,3035,7463,3713,-3140,-4398,-5702,9427,28612,35654,21384,6232,-8363,-5356,6447,36435,66028,61567,31870,9076,4111,3929,6466,17061,15911,6051,8933,15115,18486,13166,9723,7087,4028,1323,-179,289,1630],[8729,4656,-1263,-4586,368,-856,2185,5787,3804,2086,227,94,1844,1157,3134,-1275,-5843,-2329,6888,8575,4305,-877,-10368,53,5013,5533,2504,-1149,-9894,-10919,-7539,-4927,-5830,-752,2074,-1775,-4672,-5858,-8489,-7702,-4001,-3394,-7503,-10451,-7195,-3547,-5999,-11428,-7394,-3054,-3548,-5911,-5332,-6279,-12918,-6867,-10699,-16630,-9899,-230,8552,9364,14299,26553,25066,15678,6728,3082,-1292,-6415,-7169,-688,7169,6630,-3695,-10216,-533,4795,-2489,-13103,-9894,1535,6991,12556,13955,11984,10483,2254,-5920,-1993,-1916,-6517,-7448,-4485,-5584,-4179,2563,5089,573,-5525,2276,5560,-1272,-95,-3481,-7384,-7092,11391,16088,14088,15348,16429,15000,15759,14255,8635,3207,-5888,-12588,-8752,-2276,3935,9020,9191,561,-1237,7873,17293,13775,8744,13813,50404,103595,133003,136303,103519,44935,-3682,159,2139,1258,7171,26753,51916,65318,56515,38239,21187,7330,-5295,-11612,-9992,-5851,-7210,-9142,1686,22084,22824,617,-9566,9864,28229,23643,9491,1172,-1405,-712,-6933,-18504,-12640,-2495,8797,-18279,61407,244288,440876,572520,571202,487027,344581,198373,85681,22861,-2421,-12536,-12225,-14461,-13266,-8972,-6037,-3203,-3237,-7210,-7666,-285,-865,-10885,-7904,2429,15712,31619,32402,16182,371,2993,13454,14194,2778,-6072,-9496,-5833,2925,6822,3081,-2297,-3963,928,31528,71630,99949,107927,89549,52618,13474,-4861,-8259,-7851,-4172,2117,9570,14930,14403,13230,14596,3541,-5569,-9970,-5509,-5360,-5045,-4477,-2263,-165,-5978,-7762,-2574,1626,589,-3618,-5720,-32,5813,5843,9788,23001,41815,49359,35703,16053,2036,-7916,-17157,-14918,-7707,-572,5857,6418,-426,13983,17046,22934,18176,13307,9749,-1153,-12256,-12450,-1149,10019,21853,26958,26296,20900,17878,9455,-2760,-1490,4227,4109,-4159,-16746,-998,10287,15071,9507,2749,-9203,-13626,-9496,-4927,2351,7291,14317,10762,9113,8755,8625,10904,2667,-4619,-10375,-4854,4975,9385,1214,-1330,4530,6958,989,-4806,-8632,-7175,-7061,-6117,-5888,-8142,-7409,8535,44410,74397,60453,22276,11775,19545,19080,11188,-1340,-5541,-6317,-6440,-676,10655,23891,17619,452,8609,22577,25206,16261,6464,-7871,-19703,-16218,-11278,-6114,-2367,-4212,-9669,-17341,-17158,-6042,2370,907,-8994,-16129,-18059,-6828,-792,-10304,-22359,-18796,-8529,476,1870,2225,2255,-3659,-4897,-5310,-1528,6574,14911,20963,18809,10014,4617,2076,2407,1677,1323,1657,332,-3420,1330,1692,-1084,2313,7426,7591,2559,-503,1391,2115,-3831,-641,12039,34735,42069,17812,-7265,-12477,-6916,-1666,4630,5680,517,327,7685,7716,4042,-362,4336,9125,19068,23134,15197,4473,-9499,-11361,-4060,-2970,-8315,-16351,-16978,-15230,-19868,-4306,8942,7887,-2211,-8610,-6998,-4702,-3107,-1020,-4684,-4354,-1704,-1973,-8351,-13071,-20939,-19915,-20412,-21796,-17897,-11025,-2236,7507,10788,5754,-4117,-18196,-10524,-4333,6075,19092,25575,29235,13434,-11317,-6551,936,14811,22174,28240,39558,29487,6817,-1658,-3946,-7246,-5605,-3073,-3910,-2925,-5046,-9781,-15208,-8609,475,1119,-5629,-8083,-3460,2171,3246,-4268,-6603,-15733,-11067,-808,11386,15715,8804,-1086,-5590,3228,9819,14144,13540,13681,15292,12326,10261,11319,10690,18459,41693,54683,52806,32591,10417,-2103,4572,18992,31925,28831,10240,-2272,-8186,-5231,-9303,-11827,-14148,-8131,-6883,-10804,2428,17746,27028,27846,19374,11196,11353,13928,10332,8305,8928,10539,8370,786,138,-2109,-6765,-5558,-3671,-9507,-11690,-5120,-2339,1596,2971,1318,-3240,-11371,-12354,-13274,-9284,-4830,484,4431,2551,-6454,-7828,-4959,-4086,-5010,-8215,-11836,-3842,3227,5011,380,-5666,-5622,5708,22613,37174,38411,16261,-3450,-12976,-11699,-6670,2478,8595,-4436,-16745,-6539,-4885,-10038,-12656,-15341,-11163,-7100,-7828,-4702,-1575,-2883,-9419,-3408,12965,14620,-2246,-14056,7140,15423,12914,5716,-3305,-13210,-13172,-9365,-7601,-1035,6824,12780,10661,-1084,-13041,-11254,-10011,-7070,-5521,-6751,-6480,-11641,-11998,-549,5294,9657,18154,22139,17800,12127,15697,19786,16141,9675,5661,4757,5964,6314,1958,-9189,-17062,-9194,6383,18944,22556,9433,-8417,-13227,-4735,2625,8425,11199,5108,-3549,-5197,3692,-262,-3413,3895,10536,8989,518,-8331,-14553,-15694,-18555,-16846,-17640,-14482,-13385,-15765,-13346,3395,40229,48873,32337,15187,612,-9423,-5620,-5015,-1673,10413,7069,-14340,-3022,13814,15358,3933,74,5539,6151,10237,17675,21681,20062,8183,625,-6255,-13808,-9678,-8442,-6775,3541,10983,5385,405,-3151,-2934,-1291,-28,-216,-2342,-3629,1106,-3163,-11140,-7246,4814,6583,-1181,-8162,1087,6609,5666,3394,304,-5792,5217,34319,51017,38062,10177,-7592,-10501,-8189,-8291,-4908,-4284,-7830,-8485,-4392,-448,336,-491,-3858,-10178,-18138,-11450,26096,52587,46956,23320,-991,-3257,-4918,-10546,-4267,-582,5675,15599,15778,13469,13849,7778,3941,6180,19481,34053,34936,36972,23003,-4793,-12097,-4082,1115,-1249,-10424,-8331,-6414,-5775,-1632,-376,-2308,-804,-372,-8000,-12311,-8905,-3530,-2391,-1741,-795,1364,4223,591,1116,22379,40516,24037,5307,-5460,-10021,-4597,2488,5657,4479,-5078,-15472,-13612,-6189,2743,12529,18189,16142,11204,-2786,-7912,2529,-2630,-5571,6851,21699,33836,33782,31496,25230,13844,11155,8579,13061,25115,24530,11254,1185,-6412,-11119,-7279,-724,-2739,-6684,705,10826,21311,17431,11487,4571,1148,-7745,-10487,9754,12887,8781,4108,1741,9051,15577,11154,7023,-4664,-9486,-3977,-1454,-5237,-12331,-12114,-8613,-10186,-13996,-12583,-2982,6708,15280,14368,1834,-10469,-10685,-7868,-6930,-10553,-10802,-7944,2789,24202,45719,57246,59314,52398,30076,11578,-5137,-14178,-8226,-1699,2176,-114,-8537,-15016,-6459,-9973,-14333,-5798,-3357,-3851,-6608,-7022,-3341,-5292,-7102,-4305,3020,3798,627,-770,2876,13828,16733,13951,12558,9686,11729,9660,9269,4043,-5239,-11256,-114,6610,-2509,-18684,5821,24139,28809,23350,17833,11415,5792,2065,-1205,2396,1111,567,1421,-3333,-1300,2376,503,-12440,-10483,-8342,-10200,-10328,-12639,-2305,65,-6670,-15765,-974,18121,9730,-384,-6595,-8774,7290,30042,34686,21732,2929,-15200,-7238,10864,26534,34066,26291,15650,3178,-7830,-12019,-9785,-3784,-1418,1886,4418,2378,-4529,-6388,-14565,-10562,4715,15422,10705,-1353,-4069,-1295,5587,7630,3939,-47,5949,11223,17797,23889,26905,13162,-1170,-11222,-10873,-6576,-9163,-15554,-14706,-8273,1127,14980,27378,28960,23559,12540,1649,-8430,-12744,-9331,-9599,-17497,-9690,1518,2875,-10669,-654,22208,35936,21637,3939,-9505,-10711,-6323,-4985,-4328,-6937,-9603,-6992,9119,19161,21622,17091,13946,11252,9254,23146,42890,37604,22521,4034,777,15168,32677,20016,-4000,-2808,-606,-1097,2702,8724,14086,8164,3241,8715,23869,14145,214,-2691,-1847,-4229,-8574,-11361,-10616,-7271,-5774,3496,13741,16228,3244,-9873,-7608,1788,3927,9986,19416,17184,7090,12981,30634,48778,47745,25360,-550,-4445,2121,-785,-4685,-4678,6031,19110,21497,13809,2478,-8289,-11884,-9084,-8413,-149,3337,-5937,-15097,-1491,2610,5324,18354,39276,51607,40201,32040,7851,-20366,-14514,-16010,-19120,-18202,-19473,-21175,-25085,-12195,-558,4865,2585,-3020,-6703,-336,11558,20675,13732,10330,10654,7828,5453,10131,7267,-4592,-10471,-5226,-7220,-8237,-4034,-1929,-2370,-6680,-18509,-13158,7556,20468,19084,12540,10476,7493,4347,1040,12179,30344,31458,21695,7790,-5750,-1561,8465,7613,-2889,-14809,-18873,-20334,-16979,-13969,-3970,1319,1145,190,2414,20060,37681,28805,3187,-15027,-15592,-21289,-15308,-5363,2214,-2624,-5949,-9598,-10829,-7264,-736,10175,26458,37827,47033,43671,22399,4721,6665,7596,1879,-5830,-6593,2120,-9297,-5828,-6837,-10221,-10936,-13436,-17233,-12802,-8343,-8034,-7181,-5828,-6768,-10643,-13834,-10926,2686,14831,11715,-11187,-15908,-9001,4757,19766,23431,23507,26715,26225,20396,9592,-2372,-6514,-11234,-11333,-6906,1425,7823,14813,29338,45559,39123,35674,32873,23944,22553,19642,11382,7561,8394,6993,621,-11720,-18075,-12768,-10142,-12742,-18254,-9720,-2240,-4807,-1869,-258,-5430,-13860,-14006,-8203,-1252,-5631,-14258,-14505,-5439,50,-3849,-8569,-12050,-11722,-6549,-929,-4971,-3670,1847,4857,1100,-8188,-7080,-4181,7028,4705,-10727,-3910,19450,21720,692,-11345,-6008,-4275,2618,13247,21004,13026,3961,-1291,-3580,-7663,-13545,-17699,-14375,-9815,-3703,-2394,-1664,2830,4134,-1198,-2279,17376,43112,24920,2863,-7176,-13368,-10143,-7799,-12201,-15243,-3391,5840,6608,425,-14061,-12214,5280,19660,18558,15471,12626,6597,1906,-4088,-6184,-10055,-11904,-6727,-9818,-15870,-12671,-1546,10673,8590,2630,304,2488,6891,10060,10088,6971,962,-10329,-5323,5079,8875,8878,7380,-3755,-13481,-13272,-10388,-6867,-11079,-15861,-10961,3505,30211,35446,28562,13766,2666,1856,14204,5893,-1933,-9468,-3491,4156,10997,11634,6214,5594,4072,1981,6113,13127,19158,15882,5733,-2696,-7620,-8029,-2533,11714,34562,48871,59007,59153,41877,24018,21772,26796,10024,-3819,-8628,-7428,-6446,-3975,4620,11741,15185,11199,-1267,-9419,-4365,123,2985,1802,3627,800,3705,9632,15866,14351,10801,1793,-7665,16941,36573,26889,5878,-7939,-10439,-4764,-2165,-6363,-3886,2079,-2212,-6882,-6656,-1453,1254,-6955,-10947,-3875,1422,4286,6871,-1178,6856,32759,36092,33367,23271,11137,3137,-5601,-14014,-15123,-12299,-2069,12469,14289,15911,21379,25629,20350,12696,4997,-4419,-11394,-12826,2294,13253,8161,9573,16154,36034,43404,27358,-1664,-15170,-15654,-13696,-13579,-13029,-14003,-15342,-11313,-1476,5925,19739,26015,18756,-1019,-18873,-1561,12298,15122,8568,1890,2291,8509,8197,2628,2989,9574,6108,-1453,-5810,-11186,-9852,-2068,-913,-2805,-8080,-7097,3709,13726,17998,17503,12135,6055,-7816,-15718,-1505,15543,16531,16125,11269,15702,17307,1415,-11846,-7341,-5762,-6064,-4257,-3856,-4823,-5709,-7404,-6146,-3126,-9090,-12295,628,10915,-2209,-4837,2237,19489,40362,33591,21874,2102,2869,3532,6383,5314,3490,620,-11345,-13376,1691,16948,15445,8691,1732,-3705,-9197,-18482,-13243,-9500,-13265,-18222,-12929,-9429,-2887,924,3396,2454,-321,2742,18594,31322,24251,3958,-4082,13115,33858,36819,19089,5915,-6939,-7267,2632,17205,34524,21496,4452,-1199,-3580,-6319,-9746,-11843,-10846,-10305,-14652,-10958,-2612,-864,-6709,-18875,-13323,682,12602,11223,7317,2559,-1099,-7521,-4654,15321,25555,26396,16840,9812,2189,-7012,-15038,-6536,11894,27441,27145,19184,13986,12126,5656,-7667,-15279,-14691,-14561,-13477,-9431,-1520,682,1465,337,-942,-4281,-5077,-2756,-1937,-2276,-4270,-1808,657,6209,16211,17681,9962,6542,5486,5440,5445,197,-7278,-9515,-2833,9486,21374,25682,10408,322,-5986,-13197,-11401,-2764,9527,32068,49740,54213,40064,15423,-2640,-6940,-14602,-8828,4159,13317,6457,-4927,2968,9353,19162,35420,40101,33132,16463,2405,-6809,-9660,-9064,-4461,-5569,-13028,-5058,14506,22478,10808,4448,-216,-7161,-13384,-8812,10580,44088,52738,42010,29621,20849,12108,4995,-1913,-5413,-7576,-12813,-16396,-16706,-17026,-11769,-3881,5578,7127,-1758,-9900,-15509,-12763,-12632,-8004,-2571,56,-4689,-13022,-17325,-7731,-1125,1972,-2199,6599,30080,42491,22611,8847,31,-3854,4407,11356,1561,-1459,-1444,-1161,399,4970,16273,12672,2267,-16079,-4555,3399,7460,8962,5246,3424,47,-7794,-7762,1999,4427,-3743,-7888,41,-691,-9191,-13486,-7357,-9160,-11238,-8316,-7147,-5572,-2147,-3868,-5116,-855,-422,-6727,-12817,-13052,-15042,-12240,-5009,2255,-1470,-4559,-3316,-2405,-7331,-11801,-10848,-8811,-4587,-2414,-2076,-8772,-4074,-8120,-12131,-16868,-18421,-15211,-6908,9410,18465,18649,1864,-5287,-4510,-2778,-2718,-1271,3469,6520,7203,5430,7890,3248,-7505,-9642,10332,29323,28349,17399,5741,1509,3390,3510,-2521,-5966,2183,15367,29948,29642,21241,14708,20232,33088,28784,14643,-342,-6793,-5417,5359,14258,17459,14933,11873,5040,-7366,-16243,-17616,-15012,-15243,-8462,2309,6392,-56,-11820,-6772,969,1538,-1762,-3980,-4750,-4166,-4060,-5101,-8079,-4056,9126,9432,5637,-71,-1742,-1674,2580,15911,20318,13263,32,-10243,-10378,-9538,-9922,-8462,-3387,2419,1965,-3165,-9828,-9358,-3863,3408,4072,7197,16932,27444,36417,30476,34192,41076,26644,4476,-4314,-13053,-16887,-16519,-12727,-1257,10625,16946,9171,-2311,-8830,-10511,-11032,-10476,-8722,-6528,-9373,-10675,-7098,-6974,-8544,-2781,6968,7835,2968,-3181,-3599,1209,9,-5285,-7073,-5104,-53,3142,1758,-4692,-9849,-9547,-6637,-5469,4741,4833,249,-7968,-13216,-1561,21090,25372,13266,3561,5780,9498,4029,-7057,-7402,-4986,10947,31061,39036,24405,7499,-7543,-3961,7775,37083,64594,60929,31986,9462,4178,3468,4532,15085,17299,11028,13825,19289,20864,13733,9179,5832,3649,1653,787,2713,5407],[12571,7981,1724,-5399,-1041,-1112,3069,7037,5234,3815,1055,-307,114,-2254,-747,-4052,-6723,-1763,8784,10752,6452,373,-10048,-336,4211,4933,2535,-1488,-11238,-11310,-7948,-4284,-6860,-4935,-51,-2365,-4197,-5419,-8117,-6210,-2643,-3177,-8020,-9830,-6243,-2746,-5546,-12165,-7982,-3950,-4158,-5891,-5988,-8159,-12230,-6724,-12467,-15588,-8498,414,7245,6878,11977,22402,20210,12497,5064,3911,1061,-3417,-3424,1731,9681,10127,-191,-11818,-3276,1282,-6000,-12721,-9790,-1159,1904,8368,13218,12858,12405,4052,-3560,-711,-1473,-5740,-6255,-4202,-6380,-5695,1749,5505,2204,-1764,5791,6639,-4327,-2868,-4887,-8505,-10969,3743,7675,6922,11928,16277,16400,17681,15365,9122,3761,-5363,-12671,-8941,-2314,3427,8451,8972,513,-1535,6708,14705,10495,6505,11269,50981,118511,155280,159037,121785,55127,-1293,-87,2948,1786,6796,25447,49063,57056,47632,37422,23308,7238,-6539,-13776,-11471,-6320,-7077,-8792,1582,23943,25408,2818,-8825,9361,26890,23299,8738,-829,-4290,-3847,-9614,-19921,-10738,-432,10452,-22039,58414,246492,454671,590843,586501,494266,341131,187092,73124,14325,-5121,-11452,-9808,-10666,-8883,-6018,-4014,-1399,-1649,-5631,-6577,-520,-1269,-10815,-7537,2994,15522,32304,34058,17391,918,3963,13400,14674,4110,-5441,-10795,-7401,1331,5220,2254,-2851,-5424,-620,30193,73885,105564,114533,94744,54824,13374,-6032,-8325,-8299,-4125,2154,9296,14773,14321,13797,13606,-509,-8837,-10549,-4031,-5210,-6047,-5903,-3582,-874,-5033,-7499,-4257,-169,-359,-3395,-4664,322,5812,6536,11741,26507,49492,60116,42908,18893,2824,-7863,-16442,-13940,-6118,1941,6472,2467,-7295,9887,19401,29478,24012,11856,4342,-5382,-16060,-11790,1885,14579,24807,26472,24421,18167,14389,6262,-5635,-3111,4331,5493,-2231,-14925,-1360,9871,14226,8572,1823,-8709,-10803,-5423,-718,6912,12462,18741,14573,10693,7951,6236,7752,437,-3578,-5121,2111,11607,13225,1585,-3382,1114,3296,-2373,-6942,-9852,-7797,-6744,-4268,-2818,-6394,-7242,8778,43870,80262,69859,25873,10352,14658,13864,8593,-3722,-7947,-7681,-7551,-610,12544,26634,17786,414,9144,23188,24481,17481,9068,-6475,-19003,-18213,-12931,-6475,-2442,-5626,-11636,-20649,-13859,-2877,5387,2143,-9113,-14742,-11818,-1306,1533,-8726,-17993,-12418,-5766,2634,3591,2501,1084,-4513,-2776,-931,1658,6373,12275,17917,17141,9044,1261,-1849,72,491,1104,3215,3520,161,3975,2327,-1308,1666,6130,6517,3062,1409,4320,3539,-4801,-2240,11372,35598,46041,21641,-3995,-13296,-9131,-671,9028,11236,4117,1792,8181,7739,4862,2724,8754,13541,22746,24930,16580,4844,-10052,-9945,-3479,-2786,-8249,-15717,-16592,-16364,-18297,-3195,9660,7865,-2371,-8796,-7020,-4333,-2267,659,-2915,-2881,-446,-1174,-8691,-13744,-20867,-20125,-20811,-21398,-16488,-9135,1559,10777,11663,5741,-3882,-17111,-11828,-4442,7351,16513,22756,30852,19774,-3785,-10091,-2949,11924,19808,27271,40181,31084,6592,-3206,-5304,-8276,-7223,-5163,-7111,-4380,-4262,-8834,-15033,-9997,-1131,-103,-5907,-8296,-4188,83,2425,-4183,-5734,-13452,-9981,-1208,9775,12602,5495,-2005,-3917,2228,6750,9832,9379,10607,14509,13737,13409,14856,11346,16921,37661,48482,47659,30186,11103,1839,6060,17663,28518,27120,10751,-513,-3516,-2121,-11017,-14360,-16321,-9163,-7554,-11680,416,15550,24886,26276,19023,12190,12981,16300,13256,8728,5149,6134,5958,-2266,-2984,-4600,-8208,-6171,-4138,-9992,-14610,-8190,-5678,-1619,-146,-1672,-6604,-15603,-12029,-12684,-9831,-6134,-1417,1278,-1533,-9231,-8218,-2730,478,43,-5306,-15023,-5479,2171,5048,1769,-3396,-4074,6349,23727,38185,37413,14601,-3706,-13051,-11955,-6907,2813,9564,-2385,-18371,-7925,-6102,-11741,-15661,-19379,-14933,-9327,-8504,-4510,-348,-503,-7883,-4020,12897,16840,-5,-15706,5250,12593,10221,3732,-3951,-13082,-12722,-8299,-6549,-726,5761,9929,7214,-3693,-16515,-11882,-8597,-4862,-4588,-6933,-7151,-11427,-12358,-1102,4775,9912,18568,21604,16593,10178,11207,13573,9872,5245,3018,3262,6091,8214,5375,-7231,-17144,-8410,9704,19089,20238,6338,-10039,-12005,-6092,-2739,2850,7180,2798,-4546,-5906,1181,-5337,-8414,1514,9764,8554,270,-7565,-12278,-13745,-15808,-17477,-18321,-14197,-13245,-15389,-11551,5593,40154,46299,31599,15051,272,-9811,-5602,-3823,2906,15764,12547,-8327,-7553,9273,13256,6020,3534,7943,8112,13193,19623,22318,20391,5881,-3766,-6898,-7728,-5131,-8791,-9662,1700,9841,4664,-584,-3842,-3050,-627,451,-1312,-4992,-7052,-1973,-6624,-15106,-4253,6496,6754,-2015,-7767,3044,8567,7175,4414,790,-4975,8122,38575,52711,37173,10492,-5966,-9468,-7912,-8523,-6936,-7009,-9410,-8098,-2789,430,-864,-2934,-6035,-12027,-17854,-7458,33918,54455,45343,22588,-712,-2310,-5154,-12422,-6912,-2546,3499,12970,13266,12776,14238,7757,2979,4404,16863,29502,32320,39341,30082,1642,-16806,-9779,-3554,-4221,-11507,-8662,-8095,-8373,-4247,114,-958,-77,584,-6198,-9354,-5771,-1044,-1173,-1635,-1262,2130,6913,3361,712,18791,31891,15946,1844,-7094,-9478,-3618,3455,6523,3286,-7145,-13195,-10763,-2244,8033,19153,26027,22189,14252,-1298,-5774,3419,-2800,-6639,5816,19454,28694,24403,21672,20376,12073,12690,10959,12294,21596,19498,8764,615,-7269,-12477,-8402,-996,-1398,-4653,747,9317,19362,15817,9906,2871,-566,-8115,-8215,10281,12117,7579,2968,661,7473,12888,8964,6079,-5431,-9873,-2189,1512,-2446,-10138,-13437,-10061,-10785,-13460,-10736,-1399,7321,13550,10060,-2471,-12774,-10197,-7533,-7280,-9737,-9298,-6405,1745,19226,39415,55812,61241,56247,32761,11988,-6853,-16170,-10163,-5859,-1138,-346,-7726,-15168,-6218,-9276,-16834,-7106,-3308,-2238,-4023,-3427,128,-3014,-6211,-5719,43,1981,-428,-1682,1697,10964,13489,11506,11670,10936,13774,11646,11801,6392,-3164,-12026,-3660,2918,-3574,-16644,4521,19996,24039,19427,15384,10583,6205,2875,-1686,-112,-1220,-1326,-1051,-5853,-3772,805,190,-11997,-10947,-8280,-8276,-6741,-15127,-4792,-1008,-7295,-14994,2987,20341,12220,2488,-5538,-11009,4889,26430,32218,20768,2113,-17495,-5322,13497,27671,32133,23730,14190,3341,-6343,-12905,-12255,-5181,-1421,2741,3866,630,-5343,-7624,-13828,-6446,9579,19299,14797,3812,-1050,-1308,4687,7837,6687,5162,10787,13567,18422,23950,26307,13429,-1010,-11096,-11847,-8046,-10823,-16006,-14449,-8679,-79,12380,23779,24844,16613,7935,-1555,-10594,-14241,-9628,-9016,-16834,-10012,1738,3472,-10410,-1114,19740,33402,22836,4001,-9541,-9529,-7613,-7022,-5326,-7243,-9151,-10186,4015,12561,16206,14274,12342,10614,10999,27701,45339,34744,18618,2448,3301,19586,34442,17759,-4765,-2169,-1199,-3035,-239,5491,11111,6739,3162,9401,25617,18593,1517,-3358,-3102,-5994,-10058,-13436,-13589,-9579,-5435,4381,13168,15823,3918,-9348,-9605,-630,2049,9010,18676,19601,11539,16630,34280,51623,45922,19930,-2850,-2617,4123,-634,-4630,-3659,8522,20546,20437,12079,847,-9250,-11024,-8924,-8733,-701,3108,-5735,-15083,-1335,3884,6977,20047,43159,58432,48572,41665,9933,-19770,-19995,-19262,-14825,-14746,-18287,-23035,-23065,-9771,2262,7717,4812,-1206,-5735,-131,11824,23563,19615,14939,13312,7785,3978,8805,6298,-5891,-10477,-2688,-3938,-7293,-3022,79,233,-3337,-15210,-13005,7906,21536,21863,16358,12277,8318,5862,4265,17550,36270,35887,20911,4207,-7293,-2629,6402,7199,-726,-11208,-14466,-15105,-13579,-13239,-2966,3607,5721,8520,14371,33476,46953,30458,2062,-18869,-18054,-23982,-17889,-9384,-2619,-6509,-9537,-12648,-13078,-8415,-1084,9079,24137,33065,39867,36619,19141,3551,6736,7992,1485,-5937,-4407,6694,-3512,-4301,-6214,-10202,-10457,-11486,-15010,-14032,-10260,-7808,-6432,-4718,-6303,-11870,-18396,-15809,-4077,8118,9988,-8280,-13525,-5679,8405,21465,25593,28260,29726,29596,24090,12992,1108,-2680,-7477,-8201,-4174,4110,11085,18468,31100,45141,37733,32997,27813,17827,17485,20550,15524,12682,14506,13164,4492,-10537,-17561,-14017,-12174,-13861,-15340,-6008,1885,367,1374,-180,-6392,-14173,-13425,-6222,2068,-3384,-13022,-14203,-5657,-417,-3545,-8169,-13236,-14008,-9392,-3084,-7061,-4593,2543,6278,1752,-8564,-7980,-3412,9491,8427,-8498,-10980,7805,15281,-309,-11742,-7480,-4895,3385,15975,26454,18342,7445,1778,3,-3970,-10576,-15187,-13527,-9445,-2733,-1082,-722,3510,4513,-1064,-2481,16847,47221,32778,7341,-4684,-14020,-10975,-8286,-12961,-13464,-1756,6514,5733,-1263,-15464,-9518,7551,21460,20310,16701,12761,6853,3645,-1925,-4479,-9102,-11898,-6885,-9974,-19053,-15140,-4752,6961,5064,-1231,-2550,1286,6776,10815,10198,7947,2440,-9524,-5779,5577,9576,9588,7406,-3924,-12011,-13373,-14165,-8774,-11041,-14828,-11302,3250,34102,45119,36231,17347,4003,2506,16611,7679,-1341,-8768,-1600,6283,13047,11992,6505,5633,4662,3947,8987,16336,22183,17012,5191,-3605,-8109,-7213,-362,14286,35505,47660,56904,55737,40678,28638,28815,30992,12273,-2063,-7639,-6638,-5184,-2914,5212,12070,14668,9808,-861,-7337,-3500,-340,2190,1359,2436,-861,1427,4439,7351,8178,8255,1099,-7312,13936,29714,23078,6136,-6138,-8576,-2872,311,-4060,-3287,303,-5700,-9191,-7764,-2328,1332,-6358,-7772,-1252,451,2482,8498,2621,8660,28537,26750,24451,16970,6442,210,-7605,-16746,-17556,-12863,-1647,13200,16377,17797,21570,23158,18709,12340,5213,-4250,-12189,-11313,4335,10712,4123,2087,8101,29310,38671,25314,-1808,-15228,-14683,-12579,-13991,-14286,-14863,-17090,-14063,-6105,-1984,15357,25545,21693,3047,-16370,-2075,13460,16369,10138,4782,9252,19254,17730,8825,5436,8934,3479,-4440,-7184,-10938,-10191,-4813,-5134,-6359,-11002,-8428,2875,5161,4128,554,-3368,-4368,-15016,-17075,-161,17877,20781,19630,13185,16687,18257,3995,-10462,-7930,-6112,-5733,-3245,-2336,-2740,-3882,-7160,-7255,-4833,-11222,-14192,1202,14314,2293,-2546,985,14520,34637,35138,27690,3093,2259,1767,3284,861,-1929,-3659,-13959,-13672,4155,23169,25809,19456,9886,1831,-6222,-17436,-13015,-8257,-11734,-17013,-12908,-11480,-5461,-705,3064,3256,1638,5844,21804,31502,23519,3940,-3362,14149,32669,33139,13699,-292,-10966,-5289,5106,20845,37642,21011,3086,5016,8030,-314,-8428,-11699,-10313,-9597,-13692,-9782,-1528,936,-4227,-16360,-13165,-258,9078,7295,5583,2641,547,-4653,-3085,12197,22452,26419,17801,10722,2517,-7104,-15590,-7032,11280,27064,27635,20216,15180,13446,7699,-4611,-14631,-17772,-15829,-13785,-8595,1921,6658,8340,6899,3379,-1848,-4312,-3273,-2748,-3498,-5685,-1455,2539,4504,13097,15165,7730,3776,2805,4642,6529,796,-6607,-9064,-1718,13189,26415,28783,11924,-1331,-10337,-14210,-7100,2997,13804,33875,50133,55598,45516,23031,888,-5947,-13702,-8432,6014,18258,13096,465,5613,11134,20306,36271,40406,31815,15361,2073,-6992,-9962,-9417,-5350,-7034,-13433,-1466,19482,31316,17361,7299,1063,-6121,-12393,-9737,7057,38209,51486,42414,28689,20136,12389,5918,-1697,-6598,-7353,-11105,-15160,-20902,-20350,-14850,-4904,6795,10193,184,-8996,-13565,-12001,-10921,-4807,892,2496,-3307,-11963,-16802,-7627,-1882,1979,1126,11266,34347,43951,23172,11232,3356,-641,6211,12499,5586,7114,7902,4728,4597,8112,18866,13874,2663,-16916,-3507,6041,8652,7999,2387,-407,-1049,-6659,-5356,5074,6919,-2869,-8500,230,528,-7064,-11289,-4873,-4849,-7366,-5808,-5814,-5484,-2678,-4239,-4223,-308,-269,-6333,-11078,-12168,-14304,-9369,-1373,5022,76,-3623,-2557,-1490,-6363,-11821,-11725,-9560,-5432,-3793,-3940,-10261,-4530,-8802,-13081,-17205,-17740,-15392,-9038,6206,16371,16743,-597,-7688,-5201,-3777,-3768,-2424,1910,4235,4362,2844,5113,-551,-10995,-7449,9896,28608,26706,15754,5564,6859,11742,8923,539,-5266,2850,17760,35051,35869,24826,15994,22448,35844,30380,15150,-810,-7214,-6251,4167,13935,17668,15340,13038,7786,-3540,-12235,-19059,-16325,-15887,-8656,-647,803,-6160,-13271,-5756,587,-537,-4198,-5884,-5528,-2087,-196,-1744,-7094,-6144,4708,5335,3322,-294,-998,554,7083,20689,23187,13317,-2010,-13541,-13490,-10714,-9702,-7588,-4235,1170,478,-4506,-10900,-10405,-4701,3271,3975,4242,10115,17036,27460,26083,32207,41229,30116,6057,-6893,-18987,-15413,-15463,-13861,-3746,6232,11835,6656,-3872,-9410,-9190,-9763,-9949,-7835,-6242,-9695,-10480,-6933,-7869,-10836,-4652,6173,7906,3009,-3783,-2843,1715,-603,-6133,-7457,-4872,1004,4886,3447,-3769,-8549,-10652,-10590,-8958,3990,5699,763,-8578,-12619,2320,27326,31084,16942,5426,6851,9207,2967,-10920,-11079,-4923,10920,31146,39860,25732,7640,-7489,-3811,7942,36257,60552,57298,30352,8723,3100,1886,1704,12265,17949,15421,17722,22342,21974,13134,7381,3018,1411,338,356,3897,8373],[16783,11458,4593,-5244,-2585,-969,4091,8166,6915,5576,1835,-779,-1508,-5328,-4979,-7304,-7971,-1526,10343,12708,8495,1533,-9545,-1319,3352,4699,2951,-1222,-10788,-10746,-8069,-3575,-5886,-8220,-2248,-2961,-3774,-5139,-7865,-4801,-1362,-2857,-7945,-8640,-5102,-1802,-4779,-12234,-8704,-5064,-4877,-5948,-6894,-10291,-10720,-6513,-12682,-11360,-5356,1348,5564,4290,8965,17118,14656,8858,3259,4700,4254,491,-49,3560,11610,13094,3246,-11484,-5544,-1463,-8134,-8101,-5105,-1966,-2620,4367,12535,14080,15064,6960,-777,737,-1029,-4991,-5266,-4388,-7813,-7906,364,5368,3683,2208,10491,9585,-3501,-5744,-6332,-9373,-13360,-3398,-501,1201,10329,15952,16785,18192,15287,9206,4254,-4645,-12745,-9277,-2419,2804,7676,8520,356,-1850,5448,11763,6701,3902,7958,48210,125632,169484,174758,135146,63131,1096,-414,3469,1973,6006,23276,44466,47340,37824,34892,23818,5817,-8475,-15693,-12289,-6540,-7002,-8704,906,23876,25881,4344,-8067,8329,24334,21885,7741,-2428,-6766,-6688,-11787,-19784,-9109,1153,11277,-25757,53701,238675,450427,588828,584188,488735,329405,170652,57390,4063,-8335,-10418,-7251,-6556,-4383,-2625,-1325,820,162,-3905,-5138,-592,-1567,-10671,-7309,3366,14753,31468,33814,17151,766,4279,12433,14245,4884,-5119,-11751,-8529,-560,3122,1110,-3263,-7320,-2774,27734,73535,107571,117029,96350,54858,12359,-7716,-7497,-8715,-4338,1663,8235,13945,13805,13801,11542,-5701,-11109,-5744,-2235,-5316,-7221,-7592,-5399,-2254,-4492,-7146,-5851,-2374,-1879,-3634,-4199,127,5584,7056,13342,29176,55507,68864,49049,21558,3637,-7768,-15830,-13193,-4730,4456,7495,128,-11991,5440,20571,33693,28042,10367,-2715,-10886,-19496,-9058,5530,19112,27057,25696,22885,16232,12218,4678,-7286,-4268,4588,6941,-162,-12862,-1664,9403,13462,7919,1544,-7408,-8375,-2971,1467,8917,14753,20813,16900,11329,6488,3472,4317,-1824,-2151,886,9892,18491,16693,1805,-5514,-2829,-1218,-6400,-9340,-11255,-8766,-6843,-2958,-492,-5434,-8027,8310,42334,83246,76988,29229,8666,9505,8460,5294,-6016,-10297,-9194,-9045,-999,14119,28970,17515,238,9343,23129,23175,18167,10872,-5447,-18340,-20147,-14553,-6963,-2821,-7181,-12430,-17391,-10459,499,8548,3517,-8696,-11857,-4588,4479,3593,-7197,-13982,-6195,-1228,4962,5080,2735,160,-4471,-31,3438,4629,5920,9149,13706,13755,6655,-2813,-6072,-2573,-1088,616,4516,6517,3815,6446,2558,-1782,858,4617,5043,3125,2874,6501,3878,-6498,-3607,10555,34882,47592,24650,-417,-10434,-8539,2291,15175,19293,10005,5713,10812,9631,7402,6493,12884,17619,25748,26174,17971,5606,-9793,-8882,-3428,-3120,-8683,-15448,-16127,-17249,-17052,-2457,9533,6931,-3033,-9130,-7151,-4021,-1391,2478,-953,-1269,943,-452,-9221,-14836,-20967,-19778,-20421,-20120,-15211,-7295,5059,13112,11784,5347,-3790,-15949,-12390,-4117,8038,13549,19951,32014,26523,5855,-6495,-4518,9991,17576,25607,39245,31442,5937,-5041,-6798,-9472,-9468,-7956,-10577,-5282,-2967,-7478,-14256,-11557,-3225,-1825,-6506,-8538,-4732,-1699,1411,-4102,-4620,-11304,-9173,-2121,7393,8924,2451,-2298,-2409,1127,3730,5735,5312,6953,12506,14216,15928,17677,11441,14804,32641,41234,41128,26763,11174,5072,7349,15838,24348,24358,10593,1033,-162,561,-11019,-15513,-18504,-10571,-8551,-12379,-1745,12740,22000,23921,18052,12661,13901,17683,15033,8221,955,1303,3157,-5255,-5602,-6485,-9610,-7064,-4870,-10351,-16880,-11100,-9221,-5164,-3609,-5068,-10305,-17336,-8799,-10458,-9373,-6799,-2573,-708,-4296,-11402,-8624,-865,4844,5734,-988,-17733,-7053,1034,4956,3154,-1007,-2210,6691,23691,37368,34546,12380,-3817,-12870,-11987,-6865,3392,10604,155,-16187,-9360,-6926,-12291,-16345,-21559,-18292,-11597,-9178,-4425,707,1724,-6702,-4879,12355,18305,2045,-17692,2682,9121,7132,1340,-5344,-13005,-12015,-7371,-6388,-1496,3775,6498,3723,-6153,-18223,-12027,-7147,-3142,-4049,-7324,-7869,-11075,-12541,-2241,3505,9140,17532,19662,14046,7406,6115,6766,3428,918,437,1717,5940,9688,8247,-5618,-17347,-8090,11586,17768,16624,2690,-11809,-10936,-7038,-7068,-1534,3932,905,-5558,-7182,-1946,-10393,-11278,1379,10776,9723,1488,-5497,-9474,-11788,-13305,-15438,-17325,-13141,-12973,-14964,-9625,8178,39852,43701,30954,15184,140,-10600,-6051,-2592,6958,19829,16799,-3207,-11970,4948,11054,7793,6563,10338,10092,15068,20006,21423,19065,2168,-6786,-3191,-1067,-203,-7709,-12430,-154,8333,3517,-2160,-5223,-3417,288,996,-2544,-7634,-8760,-2885,-8070,-13369,-2390,6903,5908,-3229,-6949,5116,10574,8668,5332,1103,-4164,10662,41467,52951,35729,10560,-4620,-8544,-7733,-8743,-9195,-10640,-11485,-7829,-1282,1133,-2196,-5336,-8101,-13594,-15818,-2691,39927,53372,41695,20829,-816,-2144,-5970,-14123,-8583,-3922,1517,10167,10262,11574,14433,7874,2236,2508,13288,23836,28535,39818,36073,8433,-11535,-14103,-6380,-5354,-10690,-7898,-9196,-10566,-5682,1329,665,739,1640,-4177,-6393,-2274,1884,331,-1391,-1973,2359,9040,6016,1071,14507,21897,7968,-1708,-8690,-8858,-2919,3912,6486,1006,-9982,-10444,-6843,2793,14215,26330,34292,28920,17757,699,-3782,3766,-3358,-7739,4703,16882,23298,16027,12938,15466,10366,13819,13011,11059,17724,13638,5943,-338,-8613,-14330,-10198,-2009,-670,-2795,1062,8025,17340,14024,8212,1085,-2232,-7467,-4714,11397,11600,6297,1533,-842,4917,9149,6360,4693,-6808,-11189,-1087,4097,-92,-8235,-14468,-11795,-11931,-13380,-9618,-585,7066,11016,5373,-6832,-14272,-9637,-7619,-7989,-9224,-8282,-4926,797,14071,32324,52617,61066,57473,33929,11723,-8777,-16484,-10841,-10173,-5209,-1264,-7354,-15561,-6300,-8474,-19060,-8524,-3546,-729,-1493,-4,3246,-1175,-5576,-6814,-2743,202,-1526,-2903,66,8239,10938,9960,11541,12971,15941,12826,13035,7720,-1663,-12078,-7612,-1640,-5611,-15016,3158,15107,18564,15057,12513,9348,6182,3115,-2742,-3195,-4023,-3440,-3502,-8141,-6140,-1042,-444,-11540,-11602,-8074,-6024,-3986,-13427,-7433,-2890,-8620,-13926,6594,20674,13208,4756,-4409,-14149,1939,21975,28773,18936,809,-19889,-3185,15376,27547,28860,20113,11870,3205,-4303,-11877,-14531,-7074,-1929,3193,3225,-589,-5903,-9226,-12479,-2525,14020,22194,18362,9175,2111,-979,4412,9034,10294,10283,14885,15004,17603,22551,24405,13004,-1227,-11140,-12665,-9458,-12545,-15890,-13851,-8924,-1809,8983,19495,21071,10828,3320,-4957,-13192,-16111,-10171,-8703,-16437,-10582,1583,3625,-10001,-1801,16209,28705,22914,4336,-7835,-7340,-8973,-9080,-6259,-7866,-9147,-13891,-1210,6614,11506,11728,10670,9669,12342,31153,46058,31177,14598,1024,5735,23094,33983,14395,-5626,-1904,-2080,-4900,-2535,3258,9093,6009,3412,9756,25429,21006,1909,-4911,-5301,-8418,-11742,-15302,-16294,-10896,-4127,4989,11534,14052,4094,-8929,-12489,-3530,-63,7741,16694,19992,14145,18729,35971,52090,42603,14208,-5220,-2014,4579,-1609,-4980,-2696,10590,20638,17817,9148,-1793,-10745,-10313,-9042,-9195,-1283,3057,-5061,-14461,-1630,4575,7804,20478,44508,62037,55323,48972,11006,-15966,-17378,-10911,-8224,-10926,-16082,-23142,-20498,-7235,4845,10102,6507,126,-5122,-244,11482,25323,25100,19094,15246,6747,1204,5939,3993,-7868,-10757,-873,-1716,-7706,-2902,1669,2597,262,-10909,-11826,7420,21199,23144,18789,12820,8000,6148,6439,21141,38801,36444,17187,-1293,-9749,-4175,3806,5878,703,-7556,-8967,-9040,-9910,-12527,-2712,4983,9677,17402,28074,47752,54802,30397,705,-21983,-20497,-26772,-20399,-13379,-7793,-10867,-13633,-16000,-15316,-10150,-1983,7504,21048,27294,31542,28216,14361,1085,5480,7473,645,-6090,-3036,9526,1507,-2880,-6192,-10767,-10529,-10056,-12748,-13766,-12618,-8499,-6485,-4527,-6824,-12822,-18537,-19246,-9707,782,6063,-6175,-10952,-3102,10556,20838,25477,31894,32132,32507,27458,16130,4423,846,-4136,-5665,-2211,5908,13418,21115,31428,42582,34738,29523,22973,12109,11935,20051,19671,18508,21222,19322,7361,-10335,-17286,-16150,-14280,-14135,-12448,-3453,4657,5160,3768,-1123,-8311,-15439,-13369,-4980,4135,-2255,-12776,-14872,-6658,-1778,-4050,-8236,-14267,-16259,-13039,-6897,-10372,-5505,3355,7502,1806,-9708,-10362,-4064,9783,10429,-6020,-18055,-5387,5745,-3079,-13217,-9234,-5493,3503,16983,29394,22205,10507,4480,2616,-1494,-8706,-13642,-12600,-9272,-2279,-437,-462,3541,4280,-1561,-3604,14725,48550,39869,11724,-2052,-13128,-12485,-9526,-14342,-12654,-1416,5692,3411,-4274,-15772,-7422,8517,21012,20351,16793,11902,6177,4304,-660,-3471,-8623,-12421,-7929,-10853,-20318,-16131,-6861,3622,1427,-5133,-5565,-531,5794,10316,8619,7143,2585,-9269,-6980,5178,9549,10396,9291,203,-5130,-7930,-15157,-11090,-11591,-14357,-12117,2237,36087,53778,43334,20259,4434,1924,17168,8474,-1380,-8299,-216,7407,13772,11069,5813,4655,4253,4672,10238,17512,23038,16320,3247,-5636,-9424,-6913,1174,15597,34173,43546,50992,48146,36376,30978,33840,32962,13245,-1007,-7075,-6333,-4504,-2461,5027,11494,13014,7372,-1284,-5826,-2988,-1386,497,-222,140,-2719,-519,553,121,2984,5146,-425,-7780,9835,22504,19012,5724,-5241,-7604,-1610,2206,-2470,-3474,-2028,-8979,-11492,-9866,-4870,-151,-6714,-5178,1057,-883,165,8634,5421,10307,24212,18035,15757,10102,994,-3138,-9689,-19750,-20314,-13592,-1991,12638,17257,18641,20301,18871,15270,10618,4552,-4848,-13740,-10333,5390,7844,239,-4831,-544,20718,31998,21630,-3024,-16058,-14292,-12176,-14971,-15258,-15065,-18290,-17849,-11968,-10235,9912,23279,22978,6284,-13747,-2780,13734,16161,10258,6695,15461,28972,26637,14576,7369,7768,511,-7769,-9542,-11826,-11022,-8092,-9793,-10273,-13971,-10183,686,-4214,-9108,-15324,-14231,-8754,-12297,-6312,2495,17743,22691,21421,13856,16256,17466,5426,-9745,-9315,-7250,-6290,-3458,-2331,-1947,-2888,-7473,-9176,-7484,-14148,-14823,2429,17902,6773,-1171,-1309,8967,28196,35299,32521,4299,953,-728,-39,-3321,-6000,-5937,-14881,-14546,5045,27388,35133,29564,17226,6032,-4646,-17408,-13493,-7615,-10921,-16529,-13386,-14962,-9590,-3414,1883,3331,3025,8740,24212,30324,21664,3156,-3826,13174,28918,27664,7622,-7109,-15052,-4243,6329,23266,38413,19475,2944,12504,19767,5747,-8025,-12502,-10772,-9952,-13723,-9417,-1241,2002,-2083,-13449,-12318,-1498,4687,3008,3507,2208,1406,-2867,-1914,9032,18358,24710,17195,10271,1532,-8513,-17943,-8975,9240,25119,26796,20343,15669,14076,9486,-792,-12213,-21335,-16753,-14000,-8022,4487,11390,13896,12291,6684,-430,-4672,-4848,-4474,-5534,-7779,-1552,4022,2762,9604,12021,5168,423,-1369,1854,5660,-21,-6669,-9009,-1007,16433,30442,30144,12075,-3557,-14918,-11984,-2147,8498,16866,33334,47118,52962,47450,28518,3973,-5212,-13090,-8827,6881,22004,18950,5010,7046,11492,19877,35027,38485,28683,13169,1029,-7819,-10763,-9998,-6529,-8838,-13587,245,21500,36683,21969,8598,984,-6182,-12133,-10632,4074,32168,48993,42295,27913,19561,12279,6029,-2300,-8458,-7446,-9030,-11428,-20244,-22126,-18938,-6672,6952,12133,1521,-8209,-11742,-11692,-10055,-2128,4038,4441,-2490,-11466,-16681,-7926,-2759,2414,4807,15156,36425,42259,22150,12413,5624,1592,6954,12580,8861,15075,16922,10733,9005,11339,20849,14441,2508,-18145,-3229,7697,8812,6226,-970,-4738,-2930,-5749,-2743,8887,9383,-2123,-9226,26,1398,-5180,-9746,-3588,-1985,-3866,-3410,-5314,-6094,-3760,-4937,-3946,-871,-1161,-6566,-9895,-11812,-13975,-6647,2612,8528,2206,-2753,-2150,-954,-5669,-11622,-13183,-10888,-6706,-5321,-5765,-12475,-5764,-9953,-14123,-17287,-17531,-15878,-10772,2314,12054,12792,-3911,-10183,-5665,-5248,-5229,-3789,226,1649,593,-1391,732,-5168,-14593,-6026,8423,25633,22478,11947,5576,14031,20467,13961,3305,-4676,3000,19060,38231,40763,27524,16482,23849,37062,30518,14755,-1739,-7847,-7121,2449,13018,17540,15691,14091,10319,158,-8253,-16252,-17771,-16334,-9457,-4815,-6218,-13445,-11442,-4561,-99,-2830,-6760,-7783,-6239,-572,2413,805,-6063,-8053,53,747,495,-837,-655,2211,10071,23122,23804,12601,-3271,-13311,-13337,-11849,-9675,-7068,-5412,-403,-850,-5338,-11715,-11820,-6254,2224,3132,981,4416,8451,18703,20836,29085,39764,32537,8165,-6771,-14041,-12622,-13442,-13923,-6044,1678,7001,4181,-5673,-9953,-8138,-8868,-9819,-6847,-5741,-9802,-10236,-6832,-8975,-13914,-7237,4511,7240,2503,-4699,-2383,1536,-1676,-7437,-8074,-4731,1857,6310,4826,-2865,-7370,-11330,-13203,-9534,4177,6700,971,-9585,-12111,5623,32326,35403,19781,6638,6824,7488,1486,-11803,-12681,-4643,10256,29781,38946,26064,7419,-7458,-4079,7779,34684,54872,51686,27930,7817,1911,332,-716,9722,18576,19777,21466,25101,22732,12365,5371,-224,-1555,-1456,-316,4917,11430],[20435,14227,6809,-3326,-3376,-569,4776,8657,8290,6851,2124,-1709,-3395,-7957,-9669,-10907,-9960,-2037,11088,14001,9958,2127,-9153,-2825,2632,4729,3370,-971,-9783,-10019,-8267,-3148,-3746,-8949,-4655,-3766,-3640,-5235,-8005,-3824,-488,-2756,-7680,-7541,-4256,-1146,-4107,-11657,-9763,-6601,-5922,-6301,-8219,-12739,-9183,-6430,-10783,-6939,-1251,2585,3545,1566,5118,10939,8747,4881,1187,5109,7629,4398,2694,4833,12958,15409,6298,-9914,-7551,-3775,-9076,-4268,-302,-1410,-6432,804,12043,15718,18529,11195,2216,2281,-689,-4423,-4552,-5027,-9835,-10806,-1546,4610,4847,6126,15273,12904,-72,-8337,-7839,-10092,-11628,-9183,-7982,-1526,10540,15288,15976,17125,13988,8820,4573,-3834,-12811,-9831,-2599,2077,6630,7672,-86,-2220,4076,8511,2557,1011,3999,42573,124581,174562,182424,142893,68722,3451,-894,3610,1788,4896,20517,38716,37292,28290,31162,22923,3544,-10733,-16550,-12293,-6618,-7134,-8990,-309,21942,24298,5170,-7326,6849,20816,19519,6539,-3521,-8406,-8606,-12805,-18515,-7878,2167,11181,-28763,46800,219073,423674,559744,556428,462835,303239,144941,36404,-8488,-11996,-9398,-4562,-2280,-111,671,1590,3217,2098,-2043,-3375,-415,-1734,-10420,-7238,3494,13334,28904,31316,15189,-71,4053,10685,12928,5081,-5021,-11746,-8630,-2341,843,-161,-3333,-9286,-5084,24741,71172,106505,115996,94944,53158,10656,-9608,-5729,-8885,-4708,733,6492,12538,12902,13321,8788,-11125,-9263,1169,-265,-5656,-8571,-9571,-7782,-4382,-4468,-6787,-7156,-4731,-3868,-4423,-4349,-481,5176,7350,14477,30852,59280,74543,53407,23865,4535,-7562,-15297,-12618,-3492,6921,8882,-585,-14267,1142,20603,35447,30137,9804,-10255,-17298,-15765,-5146,9404,23237,28491,24685,21715,15216,11680,5302,-6784,-4576,5120,8466,1940,-10910,-1829,9026,12884,7548,1695,-5924,-6622,-2048,1713,8616,14644,20973,17927,11151,4507,463,711,-4069,-597,6874,18187,25550,19657,1901,-7480,-6850,-6109,-10668,-11715,-12630,-9977,-7233,-2032,1308,-4932,-9691,7132,39799,82617,80716,32135,7008,4550,3385,1808,-7566,-12007,-10727,-10784,-1640,15556,30976,16954,-37,9170,22365,21391,18257,11812,-4782,-17702,-21757,-15994,-7483,-3385,-8557,-11719,-13711,-7089,3904,11510,4899,-7540,-7863,3089,10195,5287,-5866,-10251,-585,3789,7283,6311,2913,-455,-3596,3021,7673,7332,5265,5730,8817,9298,3328,-7115,-10270,-5409,-2896,27,5626,9297,7505,8669,2347,-2550,-119,2952,3268,2795,3908,7867,3190,-8706,-4480,9656,32692,46581,26610,3068,-6191,-5423,6604,22245,28798,17007,11023,14535,12321,10574,10012,16159,21007,27856,26862,19404,6864,-8845,-8217,-3902,-3948,-9584,-15495,-15665,-17852,-16086,-1997,8798,5276,-4164,-9601,-7361,-3694,-305,4602,1257,555,2568,170,-9898,-16270,-20972,-19032,-19497,-18706,-14107,-5576,7923,14237,11155,4601,-3831,-14827,-11931,-3154,8172,10518,17338,32569,33168,17111,3051,-2334,9350,15566,23327,36816,30512,4912,-7108,-8317,-10643,-12237,-11483,-13645,-5071,-1017,-5530,-12882,-13092,-5697,-3938,-7340,-8750,-5117,-2969,349,-3970,-3565,-9340,-8577,-3367,4575,5209,136,-1845,-1070,-59,884,2160,1780,3280,9658,13814,17621,19371,10771,12112,26901,33414,33678,22550,10735,7761,8440,13790,19918,20803,9676,1881,1719,2459,-9272,-14456,-18346,-12219,-9736,-12788,-3996,9412,18510,20929,16569,12672,14117,17972,15507,6718,-3558,-3364,707,-7210,-6727,-7339,-10853,-8096,-5681,-10193,-14680,-13128,-12661,-8786,-7139,-8511,-13718,-14256,-4609,-7573,-8223,-6770,-2929,-1518,-5686,-12929,-9158,330,8316,10839,3193,-18172,-8486,-167,4718,4556,1450,-226,6815,22664,34874,30168,9874,-3654,-12293,-11729,-6535,4121,11484,2877,-13862,-10633,-7119,-11357,-13873,-18837,-18798,-13125,-9552,-4284,1691,3820,-5846,-5968,11424,19042,3947,-19902,-423,5172,3782,-1338,-7524,-13340,-11153,-6711,-6995,-3109,1159,2832,330,-8185,-14614,-11314,-5615,-1957,-3802,-7790,-8485,-10526,-12259,-3873,1558,7422,15289,16748,10699,4242,1062,165,-2397,-2812,-1712,367,5568,10679,10443,-4279,-17474,-8091,12112,15449,12298,-1180,-13669,-9974,-7601,-10235,-4660,1629,-406,-6531,-8877,-5233,-14820,-10432,3616,13726,12643,4092,-2466,-6578,-9930,-11037,-12438,-14974,-11524,-12592,-14387,-7523,11065,39265,41115,30442,15753,541,-11427,-6793,-1239,10462,22619,19783,998,-16023,1273,9082,9334,9157,12543,11902,16031,19164,19257,16227,-2634,-5847,3801,5875,4971,-5279,-14216,-1768,6743,2217,-4029,-6933,-3423,1942,1902,-3580,-9771,-8366,-2106,-7282,-10634,-1497,6204,4156,-4702,-5564,7504,12811,10292,6260,1361,-3220,12885,42903,51834,33862,10484,-3412,-7572,-7455,-8738,-11179,-14857,-13002,-6992,528,1910,-3378,-7365,-9705,-14259,-12789,2720,43818,49878,36679,18403,-1097,-2365,-6893,-15291,-9108,-4360,221,7718,7219,10183,14670,8412,2176,1162,9727,18206,24397,38689,40548,15285,-5007,-11101,-5729,-3702,-7751,-5904,-9054,-11598,-5692,3373,2676,1778,2877,-1902,-3256,1742,5451,2358,-694,-2611,2281,10737,8616,2459,10541,12134,743,-5018,-9886,-8051,-2263,4151,5893,-1814,-12683,-7286,-1997,8861,21299,33957,42705,36273,22014,3506,-1687,3896,-3975,-8621,3703,14309,18235,9438,6059,10916,8895,14583,14844,9604,13838,7749,3393,-1294,-10049,-16178,-12264,-3444,-315,-1018,1809,7267,15684,12515,6806,-454,-3468,-5737,-575,13245,11651,5312,166,-2372,1665,4790,3809,3411,-8106,-13046,-409,6490,2059,-6482,-14656,-13517,-13404,-13360,-8761,-209,6274,8099,766,-10890,-14468,-8918,-7837,-8757,-8761,-7438,-3338,249,9414,25445,48420,59420,56669,34048,11207,-10472,-14683,-9538,-12929,-9338,-2425,-7044,-15783,-6301,-7241,-16357,-9101,-3489,1112,1365,3592,6351,602,-4812,-7172,-4766,-1060,-2393,-4155,-1446,6481,9829,9887,12668,16315,18714,13712,13332,8375,-355,-10959,-11143,-6344,-8107,-13572,1783,9908,13009,10863,9803,8255,6218,3261,-3857,-6290,-6752,-5308,-5472,-9753,-7786,-2557,-913,-10720,-11815,-7288,-3473,-1557,-11278,-9529,-4881,-10013,-12097,10139,19607,13074,6807,-2443,-17191,-648,17589,25119,16859,-308,-18377,-394,16894,26694,25067,16279,9540,3580,-1456,-9287,-15532,-8848,-2347,3867,3244,-631,-5727,-10620,-10449,1551,18265,24468,21795,15172,5815,163,5275,11557,14675,15499,18505,15892,15871,20348,21923,12428,-1317,-10922,-12864,-10185,-13679,-14904,-12500,-8349,-3377,5531,15322,18207,7535,74,-7357,-15415,-17568,-10316,-8119,-15785,-10796,1630,3928,-8751,-2099,12517,22982,22634,6205,-3675,-3958,-9651,-10472,-6636,-8366,-9027,-15495,-4936,2511,8300,10126,9618,9136,13930,34081,45939,27891,11236,420,8484,26126,32158,10954,-5832,-1388,-2557,-5953,-3454,2599,8576,6424,4343,10090,23656,21439,1931,-6539,-7691,-10806,-13134,-16010,-16449,-9544,-1329,5777,9475,11531,4336,-7785,-13156,-4932,-931,7033,14348,19162,15587,19897,36326,50926,38888,9299,-7132,-1999,4134,-3068,-5051,-1067,12984,20215,14506,5775,-4639,-11736,-9097,-8697,-9069,-1166,3881,-3499,-13134,-1721,5345,8540,20393,43913,62526,60152,53657,11521,-12530,-11979,-3759,-2324,-7023,-13231,-19955,-16925,-3859,7862,12627,8298,1673,-4121,102,11308,26551,30491,23286,17158,5623,-2023,2283,1110,-9639,-10646,679,-71,-8976,-2481,4107,5833,4975,-5241,-8615,7036,20235,23582,20484,12916,7366,5962,8088,23161,38288,33909,12086,-7214,-12101,-5379,1519,4535,2151,-3327,-2284,-1896,-5564,-11012,-2454,6074,13498,26817,42664,61508,60146,28470,-1047,-20456,-21841,-27516,-21696,-16339,-12324,-14891,-17408,-18313,-16193,-11662,-2699,6217,18083,21662,23526,20044,9294,-1566,4000,6963,189,-5694,-1878,11351,6144,-931,-5948,-11112,-10394,-8495,-10331,-11959,-14362,-9223,-6506,-4388,-7543,-13361,-15038,-17992,-10674,-3620,1794,-4216,-7468,-259,11959,18702,23758,34624,34563,35586,31064,19482,7960,4424,-688,-3001,-233,7612,15616,23566,31328,39135,31282,26324,19384,7932,7264,19127,24467,25895,29312,26039,9908,-10225,-16195,-16486,-14291,-12750,-9374,-1164,6961,9997,5944,-2226,-10264,-16648,-12917,-3716,5651,-1518,-12748,-15533,-7188,-2815,-4353,-7869,-13961,-16327,-16099,-11520,-13483,-5067,5131,9229,2063,-10566,-13358,-5093,8756,11333,-3157,-16070,-15525,-5124,-6708,-14735,-9876,-5186,3841,17234,30633,25197,13827,7349,4781,489,-7044,-12119,-11188,-8547,-1550,308,-154,3634,4173,-1938,-4862,11875,47668,46292,16754,1253,-11165,-13753,-10601,-15387,-11954,-1493,4250,490,-7767,-13549,-5106,8832,18808,19085,16374,10961,5550,4784,559,-2349,-7845,-12505,-8889,-11532,-17737,-14937,-7317,1588,-1297,-8073,-7702,-1857,5089,9696,6525,5549,2245,-8730,-7988,4686,9536,11872,13118,5954,646,-3793,-13814,-12765,-11758,-13537,-12314,1368,36588,60933,49684,22970,4665,1002,16635,9113,-1065,-7122,1457,8345,13957,9761,4996,3542,3693,4991,10678,17435,22467,14698,888,-7813,-10534,-6219,2839,16369,31525,37851,42935,38473,30655,31782,37292,33380,13693,143,-6032,-5480,-3431,-1697,5033,10938,11158,4852,-1671,-4119,-1925,-1902,-986,-2011,-2421,-3853,-1395,-1051,-3607,-75,2402,-1832,-8061,6144,16498,15715,5494,-4416,-6572,-42,4305,-800,-3574,-3913,-11185,-13177,-11951,-7954,-2338,-7105,-2567,3535,-1791,-1679,8210,7991,12402,20694,11127,8521,3790,-3984,-5464,-9912,-16962,-18751,-13698,-2463,11320,17196,18784,18244,13945,11196,8517,3913,-5319,-15100,-9207,6163,5453,-2482,-9399,-8429,11737,24599,17249,-4524,-16752,-13680,-11660,-15463,-14624,-13877,-17318,-21208,-17701,-15878,4984,20204,23143,9204,-10977,-2660,13906,15266,9734,8363,21118,37534,35178,20597,9800,7327,-1471,-10073,-11510,-12943,-11546,-10652,-13543,-13408,-16015,-11524,-1961,-10220,-11531,-13297,-9748,-3543,-2815,4595,6283,15817,22866,22261,14106,15270,15827,6459,-8957,-10653,-8355,-6932,-4081,-3034,-1676,-2000,-7549,-11041,-10213,-16933,-13420,4484,21738,11491,-29,-3827,3926,22429,35000,36726,6709,-279,-3294,-2918,-6534,-7803,-5260,-13097,-14918,5023,29673,42943,38606,23916,9466,-3697,-17544,-13826,-6808,-10130,-16004,-13075,-18037,-14426,-6418,596,3354,4448,11956,26236,28454,19392,2253,-4765,10955,23700,21623,2052,-13191,-16847,-3513,6922,24894,37601,17980,4203,19346,30486,12016,-7854,-13602,-11517,-10758,-14066,-9123,-969,3106,444,-9633,-9818,-1964,520,-730,1817,1980,2214,-1465,-899,6377,14058,22041,15867,9319,154,-10075,-21456,-11682,6386,22228,25217,20170,16121,14658,11388,3304,-9160,-19212,-16301,-13323,-7076,6730,15366,18632,16957,9474,564,-5510,-6780,-6399,-7638,-9701,-1380,5674,2258,6946,9151,3254,-2386,-6113,-2390,3128,-1724,-6831,-8616,279,20017,34061,30474,11561,-5565,-14421,-7820,3195,13717,18905,31085,41851,47586,46612,32243,6997,-4114,-12170,-9371,7061,24283,23364,8761,7729,11039,18571,32458,35191,24786,10749,1,-8537,-11281,-10135,-7358,-10286,-13180,844,21128,38451,24728,8782,84,-6791,-12129,-11033,2291,27175,46749,42957,28397,19945,12427,5916,-3165,-10367,-7267,-6308,-6214,-14505,-18875,-21803,-8317,6540,13156,2636,-6888,-9618,-11194,-9469,432,7267,6285,-1783,-11016,-16440,-8031,-2846,3873,8812,18532,36627,38125,20125,12820,7241,3205,6819,11483,10922,21699,25222,17006,14119,15246,22650,14939,2378,-19212,-3237,8820,8516,4285,-4174,-8829,-4962,-4489,586,13706,11902,-1348,-9627,-99,2325,-3230,-8362,-3059,-249,-1122,-1458,-5252,-6802,-4711,-5338,-3826,-1960,-2489,-6845,-8757,-11454,-13613,-3888,6586,12098,4718,-1656,-1672,-347,-4799,-10818,-14573,-12148,-7638,-5919,-6066,-14624,-7072,-10779,-14478,-16826,-17254,-16015,-10875,594,8444,9467,-6087,-9571,-5431,-6674,-6550,-4738,-692,133,-2572,-6230,-4227,-9675,-16822,-5005,6333,20865,16148,6510,7106,22805,29426,18902,6166,-3676,3195,19690,39659,44253,29527,16581,24820,37017,29560,13894,-2614,-8231,-7658,680,11910,17329,16185,15272,12870,3942,-4190,-13448,-18774,-15725,-10305,-9657,-12836,-13716,-7365,-2905,-661,-4842,-8915,-9175,-6585,608,4206,2902,-4725,-9016,-3707,-3307,-2032,-1180,-262,3628,11844,23642,22690,11436,-3499,-10466,-10688,-12236,-9402,-6523,-6342,-1774,-1603,-5262,-11587,-12909,-8000,735,1974,-2031,263,2184,10839,15182,25237,37093,33826,10607,-4052,-8305,-9195,-10583,-11837,-6528,-1547,3450,1992,-7300,-10104,-7034,-7811,-9079,-5320,-4765,-9458,-9706,-6311,-9454,-17141,-10052,2304,6109,1779,-5447,-1746,1374,-2528,-8518,-8456,-4294,2917,7842,6336,-1611,-6249,-11655,-14400,-8944,4560,7802,1271,-10459,-11274,8626,35926,38329,22080,7596,6147,5107,245,-9396,-10326,-3606,9652,27723,36930,25766,7244,-7040,-4264,7798,32790,48284,44885,25303,7278,1221,-479,-2015,7910,19317,24161,25403,27914,23587,11941,3698,-3265,-4572,-3027,-614,6277,14888],[22665,15612,7973,-760,-1667,-98,4654,8002,8760,7125,1481,-3491,-5918,-8939,-6687,-7175,-13031,-3618,10614,14206,10347,1718,-8702,-4094,2375,4804,3339,-1338,-9347,-9796,-8946,-3388,-1782,-7074,-7457,-5063,-4098,-5961,-8861,-3673,-389,-3246,-7785,-7115,-4179,-1228,-3990,-11101,-11398,-8820,-7547,-7192,-10133,-15395,-8194,-6725,-8564,-2952,3012,3936,1230,-1373,283,4226,2914,758,-1297,4771,10435,7559,4577,5490,13605,16861,8637,-8234,-9512,-6034,-9285,-1673,3317,-533,-9650,-2335,11663,17681,22681,16774,5360,3759,-606,-4243,-4243,-6102,-12334,-14432,-3954,3136,5466,9613,19156,15339,3186,-9247,-9530,-10885,-9014,-8326,-9992,-706,11608,14002,13863,14450,11501,7840,4528,-3131,-12947,-10749,-2959,1197,5153,6139,-1113,-2841,2432,4879,-1760,-2042,-474,34785,116046,170559,181828,144777,71776,5659,-1688,3200,1130,3457,17296,32199,27644,19835,26751,20934,898,-12872,-15655,-11689,-6748,-7644,-9766,-2024,18441,20954,5276,-6704,4973,16597,16336,5117,-4145,-8920,-9040,-12303,-17175,-7202,2480,10057,-29218,37439,187236,372338,499334,497313,410322,257468,106640,8636,-23710,-16004,-8364,-1787,1946,3675,3568,4330,5499,3992,-127,-1399,17,-1810,-10091,-7371,3302,11200,24533,26484,11523,-1249,3508,8331,10777,4674,-5071,-10554,-7564,-3627,-1308,-1385,-2931,-10202,-6441,21846,67488,103050,112193,91234,50241,8561,-10804,-3364,-8684,-5119,-493,4194,10623,11658,12500,5963,-13292,-4305,8108,1703,-6176,-10047,-11819,-10733,-7260,-5036,-6513,-8005,-6877,-6088,-5678,-4982,-1324,4643,7395,15072,31429,60406,76419,55447,25633,5552,-7179,-14774,-12103,-2293,9351,10569,-87,-14570,-2584,19676,34981,30495,10761,-13307,-18068,-9650,-611,13166,26568,29055,23519,20912,15093,12593,7677,-4443,-3912,5992,10068,3999,-9154,-1725,8987,12706,7575,2136,-4530,-5458,-2281,455,6542,12824,19797,17971,10409,2266,-2566,-2859,-6144,974,12514,26744,32666,22049,1957,-8977,-10234,-10692,-14656,-13663,-13634,-11232,-7684,-1214,2954,-4319,-11952,5415,36445,78173,80347,34415,5751,243,-945,-1275,-7798,-12408,-12043,-12508,-2198,17105,32779,16331,-259,8717,21008,19364,17869,12043,-4297,-16879,-20976,-16918,-7810,-3880,-9253,-9897,-10120,-3710,7272,14056,6311,-5430,-3034,10893,15616,6684,-4612,-6515,4519,8700,9572,7397,3145,-612,-1940,6281,11792,9860,4605,2331,3918,4762,-74,-10889,-14022,-8141,-4504,-325,6761,11986,11316,10730,1839,-3522,-1162,1320,1444,2292,4706,8574,1803,-10953,-4525,8898,29466,43393,27566,6378,-1791,-1138,11594,29497,38725,24263,16860,18529,15016,13605,12861,18314,23549,29092,27187,21035,8769,-7322,-7773,-4690,-5054,-10729,-15590,-15009,-17952,-15209,-1640,7817,3298,-5525,-10030,-7444,-3113,1389,7522,4061,2918,4667,801,-10519,-17678,-20159,-17812,-18156,-17202,-13027,-3887,9990,14149,9985,3715,-3810,-13571,-10445,-1369,8031,7895,15215,32601,39268,29255,14883,3270,10267,14010,20735,33294,28586,3823,-9153,-9512,-11310,-14929,-15576,-13497,-3010,1978,-2551,-10613,-13798,-8171,-6127,-8125,-8685,-5166,-3481,-430,-3557,-2483,-7327,-7879,-4491,1944,2262,-824,-497,286,-1118,-1452,-431,-643,352,6617,12847,18530,19839,9433,9068,20902,25634,26018,18090,10234,10344,9596,11918,15782,16879,8123,1892,2380,3685,-6218,-11617,-15463,-13613,-10785,-12618,-6095,5838,14731,17603,14866,12483,13855,17310,14782,4422,-8128,-6522,179,-6528,-5326,-6749,-11656,-8911,-6117,-8829,-10478,-12884,-15200,-11942,-10139,-11174,-15021,-9759,-349,-4424,-6550,-5939,-2348,-1122,-5727,-13670,-9734,837,10617,14751,6635,-16164,-9525,-1198,4527,6144,4064,1872,6963,21025,31151,24924,7526,-2960,-11039,-10937,-5754,5048,12187,5689,-11200,-11328,-6465,-9293,-10356,-14573,-15618,-12793,-9200,-3792,2875,6004,-5046,-7116,10315,19228,5848,-17904,-3685,1084,435,-4038,-10194,-14321,-10132,-6226,-8045,-5166,-1654,-629,-2690,-9211,-10866,-9532,-3901,-1158,-3602,-8080,-8752,-9632,-11169,-5682,-804,5049,12368,13575,7378,1348,-3192,-5384,-6872,-5486,-3021,-462,5160,11282,12012,-3045,-17241,-8155,11674,12863,8138,-4727,-15452,-8901,-7785,-12184,-6425,453,-920,-7286,-10613,-7969,-16889,-7167,7317,17996,16915,7771,1246,-3581,-8088,-8868,-9178,-11831,-9520,-12039,-13493,-5132,14213,38432,38637,30124,16914,1806,-11545,-7553,326,13472,24324,21673,4376,-19388,-1340,7619,10759,11393,14509,13524,16355,17521,16212,12226,-7866,-621,12571,13152,10453,-1763,-12967,-2736,5488,1167,-5745,-8323,-2186,4815,3459,-4051,-10738,-6490,-424,-5271,-8367,-1363,4661,1720,-6233,-3504,10427,15491,12174,7290,1665,-2059,14797,42864,49524,31711,10378,-2190,-6396,-6907,-8338,-12199,-18955,-12252,-4916,3015,2998,-4160,-8758,-10530,-13510,-9092,8652,45495,44721,31035,15741,-1289,-2575,-7543,-15568,-8685,-3834,-156,5972,4485,8851,15111,9543,3116,983,7108,13550,20598,36380,43167,21740,1616,-5290,-2061,220,-3417,-2977,-7549,-10956,-4843,5887,4885,2949,4219,581,97,6292,9698,4991,632,-2952,2031,12021,11112,4756,7734,3979,-5314,-7885,-10456,-7020,-1516,4382,5066,-4679,-14073,-3938,3367,15613,28999,41596,50658,43826,27007,7119,579,3952,-4526,-9214,2874,11912,13838,4826,1235,6922,7632,14816,16319,7974,10109,2687,1508,-2073,-11388,-17563,-14362,-5193,-305,578,2846,7005,14482,11429,5794,-1682,-4137,-3208,3869,15644,12262,4721,-1007,-3740,-2202,52,1512,2526,-8724,-15229,-104,8625,4001,-4936,-14051,-15194,-15155,-13062,-7912,-110,5084,4985,-3623,-14504,-13456,-8102,-8111,-9523,-8311,-6704,-1661,90,5481,19303,43727,56712,54294,33338,10577,-11784,-11915,-6712,-12311,-13098,-3673,-6719,-15733,-6124,-5577,-12390,-8235,-2905,3361,4592,7354,9440,2386,-3842,-6787,-5884,-1730,-3109,-5478,-2590,5885,10162,11181,14962,20915,22128,14551,12937,8491,856,-8896,-12722,-10765,-10836,-12392,63,4531,7662,7064,7426,7441,6407,3400,-4890,-9223,-9202,-6803,-6896,-10712,-8618,-3539,-1103,-9543,-11405,-5961,-818,661,-9127,-10718,-6571,-11021,-9431,13505,17384,11913,8638,620,-14309,-2232,13723,21593,14787,-908,-14171,2937,18029,25274,21148,12623,7623,4680,1829,-6213,-14952,-10329,-2519,4901,4150,556,-4794,-11692,-8092,5619,22024,26059,25037,21683,9970,1991,7056,14953,19235,20498,21413,16135,13407,17607,19143,11783,-1239,-10492,-12566,-10196,-14104,-13369,-10574,-6989,-4611,2241,11455,16055,6490,-1364,-8167,-16760,-18274,-9992,-7262,-14886,-10634,1891,4440,-6679,-1986,8989,16952,22512,10490,3061,598,-9452,-11108,-6549,-8795,-8749,-12266,-6220,514,6575,9463,9242,9119,15837,36630,45394,25175,8599,648,11476,28627,29417,7864,-5333,-619,-2585,-6149,-3270,3095,9207,7660,5686,10157,20326,19680,1598,-7816,-9899,-12920,-14298,-15521,-13927,-5831,2565,6556,7054,8344,4566,-5778,-9030,-3205,266,7089,12018,17472,16022,20242,35527,48468,35271,5596,-8648,-2443,2966,-4894,-4786,1280,15889,19692,10881,2091,-7455,-11580,-7425,-7863,-8347,-379,5464,-1396,-11569,-1618,6251,9291,19912,41590,59934,62430,55220,11499,-9559,-6970,2004,2527,-3270,-10061,-15508,-12406,351,11279,15198,10130,3437,-2689,1011,11373,27179,35331,27249,19044,4689,-5439,-2018,-2186,-10900,-10181,1808,865,-11235,-839,8080,10403,10885,1585,-3693,7036,18805,23229,21450,12684,6544,5384,9060,23335,34913,28893,6759,-12428,-13901,-6147,-348,3353,3677,1348,5290,6111,-615,-8677,-2111,6833,16990,35913,56299,72646,61818,24653,-3244,-18788,-21715,-25613,-21504,-17828,-15771,-18529,-20755,-17781,-15269,-12844,-3242,5240,15389,16528,16415,12778,4425,-4008,2711,6684,209,-4857,-894,12363,10267,1406,-5414,-11174,-10048,-6877,-7915,-9685,-14216,-9747,-6249,-3931,-8005,-13905,-12060,-14236,-7154,-2854,-1155,-2131,-2842,3221,12780,15320,20551,35944,36808,38618,34620,22736,11400,7809,2772,-179,1816,9265,17696,25862,31040,35280,27684,23567,17037,5371,3834,18033,29674,34638,38502,32968,12084,-10053,-14228,-13710,-12096,-10363,-6243,1009,8948,14468,7754,-3384,-12055,-17301,-11887,-2388,6633,-1146,-12873,-15688,-6715,-3063,-4191,-6952,-12610,-14439,-16848,-16737,-14280,-2835,7948,11447,2648,-10688,-16635,-6087,6622,11183,-108,-8643,-9907,-15121,-10924,-13629,-8944,-4033,4484,16985,30428,27232,17259,10158,6387,2019,-5438,-10423,-9353,-7242,-451,1241,221,3752,4172,-2187,-6204,8495,44699,51407,22366,5134,-8732,-14582,-11322,-15835,-11241,-1834,2361,-2905,-11394,-9714,-2490,8453,14783,16254,15379,10130,5215,5272,1866,-1021,-6704,-11956,-9503,-11858,-15286,-12781,-6528,841,-3000,-9961,-8751,-2319,5111,9484,4499,3544,1650,-7697,-8517,4169,9520,13697,17693,11264,4729,-1115,-12271,-13534,-11302,-12176,-11594,816,35451,65390,54296,25209,4765,-12,15213,9759,-71,-5041,3532,9231,13724,8289,4229,2498,3184,5120,10556,16380,20763,12554,-1462,-9806,-11079,-5039,4596,16611,27923,31320,33907,28358,24636,31281,39135,32500,13777,1533,-4308,-3767,-1673,-369,5517,10631,9375,2522,-1839,-2128,-170,-1524,-1819,-3695,-5017,-4030,-1255,-915,-3842,-1230,277,-2801,-7773,3605,12298,13489,5682,-3407,-5130,2132,6746,1089,-3367,-5049,-12162,-14064,-13570,-10996,-4871,-7198,-29,5969,-2226,-2733,7602,10477,14837,18045,6247,3047,-1504,-7733,-5838,-7376,-12820,-15609,-13036,-2887,9410,16041,17990,15495,9055,7183,6493,3618,-5340,-15875,-7816,6805,3745,-3727,-10395,-14906,3291,17177,12624,-6028,-16919,-12619,-10780,-15013,-12837,-11705,-14909,-20336,-22488,-15318,1525,16848,22273,11695,-8008,-1385,14195,13987,8940,10012,25937,44413,43093,27100,13247,8295,-1773,-10565,-11833,-13443,-11162,-11645,-15539,-15094,-16741,-12119,-4545,-6758,-4190,-4858,-2245,4484,7370,14817,10266,12558,21635,22495,14276,14098,13788,7374,-7825,-11578,-9072,-7300,-4729,-4059,-1580,-931,-7060,-12396,-12614,-18806,-10738,6988,25320,16190,1109,-6186,93,18145,34789,40269,10600,-907,-5522,-5105,-8643,-7616,-2626,-9898,-14248,4493,30084,48468,45797,29744,12386,-2920,-17204,-13524,-5497,-9053,-15034,-11179,-16209,-18314,-9230,-418,3625,6134,15559,27911,26240,17052,1519,-5798,8004,17849,15883,-2139,-16527,-14969,-2810,7168,25831,35708,17001,6161,24476,38968,18088,-7548,-14660,-12083,-11713,-14408,-8514,-285,4661,3681,-4688,-5648,-1119,-2640,-3422,807,2272,3358,-44,88,4389,9993,18903,14349,8385,-1015,-10646,-22832,-14041,3275,18803,23199,19967,16862,15516,13467,7310,-5954,-16586,-14594,-11612,-5499,8956,18873,22816,21076,11955,1447,-6427,-8639,-8079,-9353,-10852,-575,7741,3659,5942,7223,2661,-3709,-10349,-7683,-922,-3971,-6722,-7469,2853,24521,37643,30262,10860,-6817,-10280,-2745,8908,18612,20134,27831,35548,40832,43831,34510,10171,-2314,-10601,-9612,6653,24800,25845,11670,7983,10232,16894,29187,31232,20946,8714,-518,-8610,-10972,-9427,-7432,-10896,-12069,949,19163,36885,25633,8111,-1279,-7567,-12048,-10761,1837,23510,45330,44991,30615,21631,13153,5941,-3927,-11870,-6444,-2813,-90,-7820,-14182,-18531,-9057,5896,13337,3717,-4744,-6981,-10118,-8769,3132,10832,8288,-872,-10250,-15730,-7563,-1671,6353,12921,21470,35292,32404,17583,12753,8475,4477,6014,9177,11463,26350,32256,23380,20027,20030,24432,15693,2639,-19711,-3216,9672,8129,2575,-6827,-12228,-6707,-2486,5034,19554,14470,-447,-9476,131,3550,-1017,-6813,-2995,622,837,-13,-5241,-7138,-5025,-5077,-3587,-3182,-3849,-6773,-7322,-10731,-12993,-1028,10280,15153,7245,-277,-935,552,-3528,-9380,-15288,-12807,-7577,-4767,-3934,-15089,-7440,-10333,-13562,-15730,-16592,-15558,-9461,2706,9083,10100,-4316,-6454,-4443,-7766,-7410,-4929,-329,680,-3325,-10391,-8867,-13435,-15825,-4202,3907,14745,8195,258,10885,32342,38091,23722,9201,-2099,3722,19862,39420,46092,30771,16470,25499,35825,27696,12777,-3177,-8194,-7781,-915,10782,17065,16757,16533,15388,7735,-206,-10993,-18421,-13937,-10706,-14787,-11305,-5670,-2480,-860,-980,-6410,-10480,-9905,-6566,1485,5311,4573,-3190,-8857,-5856,-6109,-3806,-1169,279,4814,12493,22533,20212,9875,-3034,-7162,-7769,-11688,-8823,-5901,-6867,-2892,-1913,-4462,-10467,-13305,-9784,-1112,542,-4672,-2541,-2000,4039,9200,20714,33341,33651,12782,-569,-3218,-5758,-7273,-8162,-4362,-2342,1387,-125,-8840,-10048,-6006,-6579,-7335,-3382,-3552,-8951,-9152,-5439,-8915,-19319,-12999,-655,4191,542,-6117,-1038,1272,-3186,-9416,-8792,-3843,3899,9221,7747,-289,-5474,-11982,-14164,-8621,4424,8499,1415,-11345,-10379,11015,37689,39539,23590,8069,4621,2109,-939,-6496,-6642,-2162,9041,25026,33741,24382,6700,-6603,-4669,7715,30239,40764,36957,22188,6738,739,-777,-2543,6302,19445,27747,28911,30198,24074,11433,1967,-6429,-7774,-4503,-920,7476,18023],[24164,16545,9230,2776,2253,1474,4666,7101,9118,7252,807,-5184,-8098,-7259,-2153,-2718,-12051,-5196,9846,14155,10387,1131,-7208,-2949,3808,5693,3517,-1721,-8940,-9463,-9444,-3616,110,-4224,-9797,-6172,-4482,-6596,-9771,-3764,-478,-3760,-7871,-6916,-4382,-1570,-3979,-10411,-12932,-11136,-9096,-7994,-11934,-16565,-7402,-6861,-6231,895,7500,5750,-604,-3908,-4933,-1646,-1471,-2470,-3622,4012,12621,10037,6022,6022,13972,17789,10507,-6551,-10970,-8003,-8949,108,5903,311,-12071,-4790,11642,20204,27682,23922,9418,5456,-504,-4228,-4048,-7095,-14519,-18339,-6411,1250,5658,12574,21706,16443,5418,-7922,-11273,-11743,-6811,-3189,-4214,2196,12654,12069,10666,10517,8138,6338,4109,-2580,-13102,-12036,-3472,295,3200,3711,-2924,-3864,390,913,-5781,-4835,-5180,25742,101651,158562,173580,141036,72287,7581,-2958,2070,-111,1617,13604,25114,18772,12787,22034,18143,-1778,-14396,-14197,-10990,-7208,-8768,-11221,-4253,13742,16197,4552,-6458,2608,11785,12342,3283,-4636,-8630,-8293,-10986,-16207,-7415,1739,7601,-27041,25457,144133,297528,407375,404918,328361,189514,54114,-26656,-41939,-20399,-7572,702,5561,6462,5562,6253,7053,5324,1383,297,321,-2202,-10101,-8116,2356,7945,18100,19311,6352,-2348,2543,5176,7463,3221,-5620,-8932,-6131,-4595,-3489,-2856,-2501,-9015,-5749,19109,62672,97435,105917,85452,46122,5934,-10309,-1298,-8650,-5960,-2323,983,7721,9607,11028,3399,-9498,776,13537,2945,-7366,-12133,-14853,-14768,-11400,-6815,-6988,-8910,-8953,-8723,-7735,-6445,-2813,3429,6570,14463,30227,58095,73586,54257,26051,6018,-7226,-14827,-12159,-1637,11154,11816,411,-14538,-6152,17372,32122,28865,12420,-7526,-10444,-3445,3574,15832,28088,28030,21547,19728,14980,13716,10073,-2009,-3195,6450,10975,5184,-8358,-1936,8817,12422,7395,2043,-4028,-5410,-3953,-2438,2627,9239,17075,16605,8614,-733,-6169,-6957,-8656,1747,16848,34396,38744,23021,1234,-10591,-12897,-14884,-18688,-15562,-14711,-13130,-8749,-1038,3986,-3842,-15222,2556,31693,69390,74852,35039,4362,-3884,-5121,-4305,-7574,-12241,-13737,-14761,-3159,18118,33601,14990,-1121,7263,18372,16481,16326,10967,-4595,-16442,-19468,-17693,-8565,-4884,-9656,-8285,-7420,-1143,9668,15167,6932,-3197,1567,17609,19664,7022,-4078,-3342,8460,12429,10967,7584,2661,-1072,-471,8842,14948,11427,3258,-1629,-1198,338,-3317,-13538,-17691,-11155,-6184,-978,7241,13814,14414,11849,350,-5488,-3079,-1027,-1086,959,4593,7967,-746,-13485,-4476,7609,24867,37810,26766,8578,1444,2505,15793,35361,47226,30316,21803,21447,16435,15216,13975,18354,24260,28666,26469,22083,10446,-6198,-8257,-6462,-7113,-12774,-16280,-14791,-18204,-15129,-2117,5982,484,-7750,-11141,-8113,-2980,3149,10825,7003,5262,6460,583,-11796,-19063,-18803,-16855,-17301,-16401,-12742,-3074,10245,12074,7600,1988,-4442,-12900,-9026,321,7030,5170,12899,31357,43464,40344,26424,9962,11771,12200,17261,28323,25249,2164,-11764,-10833,-11783,-15899,-17674,-9649,330,5491,975,-7944,-13162,-10927,-8936,-9463,-8996,-5583,-3991,-1511,-3533,-2087,-5909,-7614,-5837,-592,102,-841,882,958,-2725,-3808,-2538,-2419,-2060,3154,10784,17878,18264,6781,5066,14204,17541,17973,13130,9337,12371,10172,9647,11456,12114,5234,260,1449,3682,-3133,-8408,-12572,-14454,-12265,-12470,-8641,1406,10070,13358,12366,11491,12498,15050,12203,761,-13339,-7076,2247,-3205,-2159,-5519,-12603,-9979,-6449,-6805,-6199,-10622,-16292,-14605,-12533,-12548,-13089,-5811,2818,-1957,-5252,-5124,-1621,-437,-5416,-14345,-11066,-87,10834,16331,8274,-14782,-10749,-2613,3789,7227,6084,3299,6548,18364,25917,18692,4928,-2359,-9705,-10163,-5172,5409,11973,7736,-8848,-11847,-5772,-7406,-7479,-11053,-12085,-11233,-8643,-3493,3735,7746,-4730,-8971,8419,18232,7062,-14834,-7336,-3577,-3455,-7304,-13539,-16898,-9635,-6524,-9949,-8051,-5042,-4285,-5862,-9407,-7686,-7543,-2774,-1332,-3992,-8739,-9237,-9048,-9886,-7905,-4025,1622,8637,10177,4206,-1322,-6745,-9957,-10278,-7587,-3975,-1270,4149,10868,12303,-2525,-17167,-8773,10044,10004,4411,-7921,-17467,-8222,-8299,-13626,-7510,-250,-1227,-8330,-12329,-9948,-14896,-4004,10713,21903,21103,11409,4709,-1170,-6890,-7404,-6509,-8964,-7991,-11973,-12865,-3083,16844,36705,35640,29304,18005,3419,-10725,-8740,1441,15337,24493,22014,6345,-20619,-3338,6124,11458,12664,15547,14321,15633,14802,12037,6869,-12600,6228,21515,20157,15632,1985,-9911,-3314,4339,193,-7324,-8959,443,8557,5220,-4293,-10672,-4614,949,-3527,-7095,-2433,1892,-1812,-8208,-1372,13440,18235,13750,7801,1374,-1363,15695,40761,45599,28763,9711,-1460,-5532,-6607,-8084,-12203,-15817,-9089,-1858,5805,3962,-4982,-9996,-10986,-11975,-5443,14240,44448,38107,24882,12703,-1707,-3021,-8200,-15348,-8299,-3198,-282,4452,1667,7120,15232,10714,4534,1693,5438,9849,17018,32792,43188,26700,7464,247,2458,4733,1033,-51,-5632,-9608,-4441,7626,6238,3399,4915,2584,3047,10697,13976,7637,2087,-3400,1121,12293,12824,7051,5904,-2145,-10438,-10709,-10874,-6306,-1140,4227,3804,-7613,-13532,-1229,8192,21987,36270,48073,56829,50367,31906,10778,2441,3424,-5542,-10094,1681,9250,9706,1359,-2335,3016,5922,13739,16618,5573,6100,-1048,-41,-3142,-13086,-18149,-16701,-7778,-1250,1270,3372,6498,13092,10201,4610,-3187,-4738,-682,7881,17790,12742,3965,-2504,-5333,-7079,-5363,-983,1655,-8687,-18081,-711,9832,5139,-4216,-13577,-16452,-15051,-12553,-7416,-717,3074,1303,-8227,-17801,-12188,-7792,-8928,-10820,-8410,-6598,-476,-317,1746,13600,38426,52767,50268,31420,9347,-13142,-9333,-3653,-9418,-16389,-5457,-6908,-15913,-6283,-4100,-8501,-6417,-2265,5439,7572,10630,11907,3648,-3175,-6287,-6643,-2380,-4299,-7493,-3695,5781,11068,12933,17574,25869,25482,14995,11698,7738,1524,-6736,-10793,-14621,-14094,-12116,-2752,-1287,2317,3271,4895,6396,6219,3012,-6302,-12390,-11648,-8329,-8277,-11672,-9269,-4431,-1496,-8590,-10892,-4765,1276,2182,-7502,-11183,-7987,-11286,-6431,16006,13762,9345,9688,4251,-9291,-2788,10138,17904,12397,-1221,-9627,6021,18188,22891,16853,8893,5872,5885,4569,-3796,-13819,-11946,-2904,5786,5462,2291,-3710,-12918,-6269,8852,24374,26343,27434,27895,13871,3689,8782,18029,22817,24306,22775,15080,9878,14030,15753,10572,-1536,-10463,-12523,-10190,-14369,-12090,-8852,-5652,-6008,-1322,7419,13802,6198,-1764,-7868,-17003,-18523,-9799,-6766,-14378,-10766,1716,4587,-4548,-2111,5244,10715,22620,17237,11996,5771,-8921,-11603,-6711,-9790,-8903,-9182,-5663,-262,5460,8986,8895,9015,17427,38283,44090,22496,5994,1021,14029,29965,25633,4812,-4853,-273,-2808,-6183,-3019,3659,9932,8722,6556,9132,15100,15244,359,-8694,-11686,-14786,-15913,-14999,-11168,-1478,6384,6474,3714,4002,4020,-3572,-3242,1141,3049,7320,9393,14688,15025,19285,33239,44496,31467,2675,-10453,-3824,723,-7574,-4806,3665,18826,18993,6843,-2412,-10621,-10617,-6088,-7272,-7767,282,6901,258,-10722,-1995,6721,9502,18488,37292,54198,61306,53030,10368,-7644,-3325,5789,5642,-448,-7411,-10950,-7671,4614,14298,16980,11216,4682,-1512,1886,11007,26459,38421,29957,20138,3496,-9357,-7449,-6319,-11916,-10118,1706,333,-15151,2459,13455,15935,17146,8551,1711,6951,16379,21470,21020,11522,4925,3776,8520,20935,28594,21651,1688,-14321,-14997,-7155,-2455,1748,4605,5591,12666,13923,4143,-6306,-2320,6494,19235,43061,66440,78738,58763,18821,-6258,-18072,-21239,-24065,-20886,-18215,-17689,-22498,-21152,-15615,-13781,-14326,-4423,3793,12303,11375,9801,6039,-621,-6629,1204,6045,-24,-4438,-767,12013,13045,3215,-5341,-11703,-10303,-6071,-6409,-8136,-13058,-10529,-6160,-3446,-8209,-15409,-10482,-11105,-3039,504,-2181,-127,2516,7038,12618,10324,15340,34690,37760,40487,36948,24727,13621,10011,5355,1998,3166,10063,18808,27179,29905,30581,23326,20442,14883,3394,921,16155,34094,43362,47357,38773,13020,-10499,-12315,-10353,-9712,-8334,-3941,2349,9897,17310,8197,-5349,-14269,-17422,-11007,-1799,6283,-1959,-13952,-15368,-5831,-3087,-4242,-6296,-11506,-12786,-14991,-18274,-11305,401,10957,13276,2852,-10454,-17574,-7426,2764,9307,2243,-1763,-148,-12834,-16024,-11588,-7659,-3085,4570,15584,28255,27402,19661,11789,6498,2240,-4667,-9307,-7959,-6211,223,1557,-194,2933,3317,-3231,-8518,3915,39142,53786,27484,8637,-6816,-15701,-12444,-16281,-11349,-3226,-736,-7534,-14083,-5649,-491,6420,8157,10822,12906,8659,4420,4985,2420,-340,-6071,-11629,-10477,-12668,-13912,-11208,-5845,266,-4689,-11830,-9597,-2635,5232,9239,2252,651,147,-6920,-9117,2663,8472,14513,20948,14294,6140,-602,-11963,-14195,-11031,-11109,-10832,-266,31760,65274,55348,25751,3880,-1860,12228,9610,943,-2921,5100,9186,12187,5872,2682,717,1927,4305,9188,13752,17413,9461,-4239,-12227,-11739,-4393,5293,15310,22766,23674,24050,18346,18306,28835,38500,29713,12673,2274,-2782,-1989,-23,700,5689,9731,6897,-419,-2669,-824,1299,-1074,-2650,-5963,-8433,-4161,-1258,-847,-3311,-2166,-2022,-4058,-7614,1636,9106,11500,5488,-2955,-3944,4144,8582,2263,-3704,-6256,-12874,-14817,-15182,-14169,-8225,-7675,1258,7043,-3246,-3839,6121,11939,16417,15168,2275,-1664,-6376,-10403,-4736,-3394,-8829,-12868,-12575,-4089,6154,12791,15094,11186,3922,2959,3945,2892,-5675,-16732,-7117,6421,1828,-4468,-9401,-18150,-4806,9416,7208,-8293,-17234,-11992,-10397,-14505,-11279,-9870,-12826,-17886,-19960,-12364,-962,12694,19495,12524,-5817,109,13693,11598,7232,10798,28694,48272,49132,33197,17101,10064,-1147,-10085,-10644,-12662,-9662,-11326,-16259,-15806,-16961,-12652,-7367,-2123,483,-394,2445,10928,15895,22676,12726,7545,18437,21439,13604,11998,10714,7353,-7166,-12816,-10168,-8121,-6083,-6076,-2385,-472,-6786,-13838,-15392,-18607,-8343,8614,27171,19506,1359,-9090,-2888,14847,34064,42039,14825,-1173,-7671,-7337,-10708,-7209,-133,-7048,-13459,2827,27913,50133,49490,33521,14045,-2874,-16721,-13171,-4468,-8480,-14313,-8467,-10611,-15212,-12155,-1833,3379,7236,18496,28255,23004,13943,194,-7587,3829,11158,10152,-5178,-15253,-12103,-2892,6323,25206,32223,15685,7294,26543,43409,22481,-7760,-16348,-13123,-13567,-15493,-8261,152,5978,6803,447,-1116,191,-5068,-5646,-359,2259,4126,744,278,2160,5581,14783,12094,6894,-2454,-10099,-17444,-14448,-205,14360,20059,18945,17146,15896,14781,10097,-3655,-14628,-12860,-9836,-4098,10453,21227,25730,23823,13306,1490,-8023,-11014,-10086,-11232,-11679,136,9416,6021,6027,5869,2855,-3831,-12965,-14310,-7143,-7324,-6976,-6238,6213,29344,40451,28980,9462,-7806,-6402,2112,14117,22309,20009,23481,28520,33169,39160,34810,12767,-475,-9030,-10018,4896,22669,25468,12922,7279,8627,14424,24922,26408,16977,6683,-1000,-8483,-10326,-8471,-7269,-11105,-10911,250,15669,31886,23953,5981,-3619,-8976,-12370,-10503,1770,20171,43698,47409,33672,23841,13814,5572,-5090,-13341,-5484,756,5828,-1376,-9581,-14170,-8984,4580,12025,4119,-2493,-4481,-8981,-8368,5426,14177,9931,-223,-9614,-15032,-7024,26,8806,16166,23271,32155,25364,14273,11771,8860,5016,4199,5155,9770,28039,36908,28871,25835,24870,25508,16199,2861,-19489,-3581,9765,7247,705,-9305,-15273,-8445,-72,10278,25655,16468,67,-9246,308,4644,1006,-5469,-3759,365,1690,602,-5403,-7262,-4926,-4545,-3621,-4805,-5483,-6582,-5864,-9912,-12506,1370,12972,16825,8964,838,-375,1337,-2247,-7783,-15191,-12882,-6536,-2135,-83,-12466,-5806,-8123,-11604,-14363,-15817,-14955,-7717,6830,14133,15010,982,-2840,-3173,-8743,-8006,-4618,990,2990,-1228,-11946,-12674,-16362,-14100,-3844,1045,7475,-1114,-5151,16373,41210,45449,27946,12057,-238,4423,19437,37413,45811,30868,16006,25699,33372,24873,11311,-3507,-7907,-7723,-2410,9529,16526,17092,17566,17568,11170,3195,-9281,-15527,-11142,-10081,-11092,-3389,2576,2533,1302,-1149,-7604,-11496,-10045,-6312,1991,5689,5677,-1736,-7872,-6172,-7200,-4615,-820,941,5704,12113,20110,16741,7952,-2288,-4076,-4960,-10358,-7953,-5190,-6932,-3830,-2018,-3197,-8546,-12689,-11383,-3188,-1085,-6830,-4267,-4576,-1558,3080,15689,28785,31969,14321,2702,983,-2610,-3694,-3469,-11,-455,714,-2162,-10234,-9823,-5015,-5034,-4560,-1071,-2109,-8319,-8568,-4087,-6954,-16641,-15221,-4277,1435,-1266,-6472,-99,1478,-3471,-9985,-9025,-3401,4779,10459,9138,1158,-4886,-12210,-12903,-8590,3886,8867,1601,-11983,-9265,12992,37966,39465,24651,8398,2630,-1018,-1830,-3850,-2868,-230,8853,22302,29933,22065,5921,-5916,-5000,7889,27399,32952,28639,18920,6421,760,-242,-2080,5150,19080,30460,32042,32089,24451,11143,523,-9294,-9949,-4975,-871,8770,20873],[23989,16363,10090,6337,6566,3441,4225,5350,8683,6644,-413,-7243,-10073,-5521,1624,1315,-9171,-6693,8598,13553,9699,141,-5281,177,6499,7000,3595,-2367,-8677,-9200,-9957,-3978,1573,-1580,-11460,-7208,-4880,-7128,-10715,-4137,-769,-4303,-8028,-6957,-4831,-2134,-4053,-9656,-13882,-13340,-10061,-8388,-13178,-15330,-6659,-6563,-3741,4724,12158,8083,-1441,-5602,-9905,-4819,-2980,-3721,-5152,3232,14287,12079,7518,6961,14566,18654,12298,-4529,-11191,-9105,-7914,1789,8119,1415,-13263,-6115,12463,23778,33914,32985,15806,8211,377,-3647,-3140,-6878,-14693,-20010,-7853,-117,6186,15538,23377,16813,7096,-5797,-12255,-11943,-4335,2640,2561,6336,13973,10385,7541,6641,5113,5273,4206,-1331,-12339,-12767,-3174,540,1787,1203,-4642,-4408,-1137,-2156,-7635,-5614,-8519,17390,84649,141503,160035,133405,71470,10205,-3657,1276,-833,485,10604,18846,12110,8373,18479,16042,-3034,-13795,-11894,-9361,-6889,-9333,-12125,-5588,9640,11842,4329,-5424,1088,7904,9027,2327,-3922,-6774,-5847,-8342,-14248,-7313,1080,5090,-23015,12666,94074,206096,291294,285802,222233,103532,-9336,-66925,-61453,-23229,-5641,4176,9648,9459,7891,8496,9003,7279,3713,2898,1791,-1571,-9133,-8137,1980,4954,11381,12265,2651,-895,2828,2833,4490,2093,-5201,-5973,-3443,-3841,-4099,-3085,-779,-4741,-1552,18185,58599,91646,99230,79601,42619,4538,-6994,1554,-7541,-5697,-3047,-1541,5230,8237,10614,3395,-3450,6303,18265,4716,-7767,-13333,-17205,-18396,-15294,-8411,-6878,-8522,-9144,-9776,-8732,-6997,-3381,2965,6256,14005,28617,53842,67674,51250,26370,7230,-6321,-13990,-11262,24,13787,13901,1868,-13455,-8099,15327,28877,27146,15521,1187,-1162,3901,8541,18536,28967,26811,20160,19439,15978,15831,13001,1107,-1400,7740,12430,6708,-7196,-952,10111,13569,8448,2724,-3062,-4917,-5278,-4967,-1020,5844,14568,15437,7317,-2950,-8859,-10090,-10157,3001,21045,41870,44524,23776,1005,-11025,-13031,-16101,-21116,-15849,-14378,-14233,-8939,-46,5889,-1909,-17545,0,27036,58242,65789,35000,4205,-6343,-7820,-5823,-6189,-10816,-14403,-16023,-3038,19873,34626,14249,-1315,6116,15817,14123,15001,10055,-4215,-14945,-16964,-16652,-8370,-4965,-8371,-5911,-4411,1763,12125,15890,7922,152,6865,23994,23261,7542,-2852,656,12547,16044,12581,8046,2627,-681,1817,11785,18233,13182,2462,-4830,-4840,-2011,-4189,-11974,-15608,-12197,-6129,-581,8266,15899,17814,13157,-817,-7301,-4797,-2996,-3142,11,4779,7335,-2980,-14358,-3398,6932,20423,31601,25356,10577,4264,5998,19695,40229,54466,35792,26535,24059,17445,16251,14301,17270,24061,27667,25815,23492,12697,-4600,-8590,-8123,-9036,-14572,-16214,-13861,-17540,-14813,-2418,4378,-1991,-9743,-11954,-8394,-2339,5946,15505,11237,8606,8667,285,-12745,-17752,-15958,-15169,-16076,-15409,-12385,-2368,9430,9016,4985,348,-4821,-11920,-7069,2524,6201,3302,11225,29742,46075,49912,37212,17262,14230,10950,13913,23224,21822,1096,-13746,-11050,-10887,-12158,-11497,-3733,5410,10336,5973,-3818,-10105,-12042,-11307,-10431,-8857,-5577,-3833,-2024,-3114,-1594,-4260,-6847,-6216,-1529,118,799,2826,1647,-4138,-5271,-3407,-2865,-3059,357,8506,16347,15404,3661,929,7716,10066,10682,8810,9038,14590,10775,7638,7650,7349,1734,-2241,156,3364,282,-4399,-9014,-12948,-13469,-11715,-10807,-3247,5156,8835,9751,10346,10719,11869,8475,-3503,-18455,-4024,7327,2537,2505,-3464,-13103,-10544,-5717,-3951,-1476,-6749,-14625,-15100,-12749,-11121,-8857,-2235,5107,146,-3981,-4010,-442,743,-4601,-14536,-12694,-1961,9354,15848,8416,-13955,-11665,-3848,3023,8176,7837,4401,6058,15342,20015,12402,2679,-1479,-7898,-8913,-4383,5513,11232,9269,-6443,-11726,-4941,-5775,-5300,-8405,-9084,-9060,-7620,-2995,4736,9537,-4214,-11189,6097,16414,7844,-11425,-10199,-8220,-7495,-10744,-15495,-17704,-9054,-7083,-12030,-11201,-8479,-7652,-8791,-8589,-4896,-5420,-2133,-2109,-4613,-9437,-9670,-8568,-8300,-9379,-7537,-2325,4881,7426,2088,-3019,-9014,-12941,-12304,-8902,-4360,-1769,2828,9679,11548,-2505,-17008,-9616,7855,7545,2118,-9518,-15024,-7631,-8968,-14404,-7851,-424,-1218,-9293,-12179,-10239,-12539,-1570,13182,24660,24556,14715,7803,727,-6206,-6488,-4399,-6514,-6989,-12303,-12369,-1290,18908,34221,32251,28002,19008,5448,-8739,-9951,2125,16141,23414,21085,7058,-17946,-4635,4665,11523,13074,15721,14384,14134,11394,7185,840,-12594,13145,30007,26957,20555,5876,-6364,-3225,3668,-167,-7866,-7667,4724,13221,7284,-4103,-9741,-3208,1768,-2355,-6681,-4503,-1846,-6218,-10218,818,16743,21372,15099,7780,407,-1256,15462,36731,40311,25138,8575,-1118,-4904,-6490,-7958,-11149,-10752,-4492,2142,8977,4905,-5759,-11088,-11035,-10012,-1926,19118,40965,30817,18870,9778,-2042,-3438,-8633,-14793,-8283,-2806,-421,3080,-1144,5045,15007,11837,6274,3123,4739,7245,13877,28413,40714,29725,12253,5145,6883,9006,5116,2574,-3732,-8195,-4954,7827,6088,2736,4734,3937,5467,14759,18101,10194,3637,-3832,-395,11513,13598,8924,4789,-5914,-14135,-13308,-11160,-5895,-1056,3870,2501,-10011,-12104,598,12001,27421,42496,52707,60485,55136,36231,14152,3818,2300,-7068,-11297,147,6404,5868,-1444,-5141,-773,3634,11136,15420,2316,1934,-2530,-1226,-4467,-15092,-17210,-18042,-11169,-3227,858,3111,5508,11359,8753,3206,-5047,-5272,1654,11318,19449,12910,2969,-4327,-6933,-12069,-10905,-3639,814,-7857,-21269,-2202,10015,5437,-4369,-13614,-13984,-11848,-11377,-7081,-1914,400,-2678,-12674,-18246,-11038,-8010,-10183,-12620,-9028,-7084,199,-1050,-1861,8413,32899,47945,45068,28453,7547,-14355,-7115,-858,-6105,-16779,-7666,-7572,-16265,-6729,-2858,-4833,-4076,-1579,7272,10215,13317,13708,4448,-2733,-5720,-7081,-3002,-5840,-10193,-4497,5954,12181,14764,20164,30665,28549,15236,10177,6519,1850,-4625,-7583,-12923,-17508,-12693,-6476,-6792,-2410,-259,2314,5186,5724,2195,-7919,-15296,-13434,-9548,-9412,-12593,-9774,-5088,-1915,-7773,-10241,-3699,2876,3171,-6275,-10730,-8382,-9766,-2936,17673,9225,5775,10127,8387,-3829,-1969,7158,14393,10062,-863,-4974,8732,17527,19877,12577,5479,4587,7086,6566,-2161,-12655,-13421,-3248,6692,7309,4534,-2374,-13995,-5031,11138,25182,25495,29096,33667,17550,5211,10236,20375,25098,26699,22579,12918,5792,10101,12213,9115,-1916,-10610,-12646,-10135,-14280,-10931,-7273,-4400,-7307,-4822,3518,11595,6144,-1407,-6643,-15831,-18040,-9547,-6427,-14049,-11046,1287,4641,-2305,-2289,1682,5145,23747,26699,23323,11788,-7861,-11774,-6932,-11073,-9198,-6580,-3974,-181,4870,8793,8800,9073,18854,39259,42380,20066,3588,1732,16382,30465,21580,2293,-4248,-103,-2952,-5853,-2617,4324,10740,9659,7084,7260,8834,8997,-1241,-8158,-11279,-14707,-17601,-14558,-8575,3044,9963,5727,-47,-887,2968,-960,3208,7241,7193,8007,7121,11614,13275,17681,30247,39842,28054,961,-12100,-5496,-1781,-10459,-4672,6420,22316,19161,3649,-7078,-13294,-8836,-4812,-6604,-7003,1086,8353,1663,-10333,-2303,7372,9774,16737,32068,46875,57596,48136,8746,-6197,-520,8241,7596,1880,-4896,-5977,-2220,9274,17237,18295,11953,5851,-101,3337,10734,24918,39828,31590,20833,2723,-12621,-13167,-10228,-11743,-9950,870,-1063,-11717,8563,20990,23036,23915,15736,7646,7475,13724,19020,19858,10119,3176,1810,7025,16826,20880,13905,-1590,-10830,-14071,-7788,-4149,441,5582,9849,20029,21757,9267,-3352,-2341,5670,20712,48106,72303,79507,52151,12507,-9015,-17422,-20388,-22574,-19745,-17198,-16203,-20521,-17444,-12759,-11653,-15220,-5646,2494,9549,6997,4468,616,-4863,-8384,399,5849,166,-3825,-721,11198,15167,5071,-5034,-11992,-10507,-5481,-5225,-6788,-11562,-10458,-5165,-1778,-6668,-17041,-9658,-8611,419,4053,-918,3104,9754,12473,12865,5074,9302,31502,37850,41578,38379,25847,15084,11642,7731,4272,4584,10745,19630,28226,28774,26063,19075,17608,13355,2418,-805,14416,38075,52049,55831,43687,13491,-10623,-9807,-6556,-7072,-6145,-1708,3730,10687,19003,7977,-7214,-15584,-15708,-9415,-1102,5493,-3101,-15128,-13711,-3853,-2061,-3626,-5115,-10054,-11008,-11584,-11218,-5248,5244,14908,15505,3641,-8764,-12792,-7773,-1699,6915,4829,4862,8437,-3093,-14478,-8853,-5654,-1677,4916,14063,25361,26600,21583,12881,5999,2047,-3810,-7832,-6116,-4570,1427,2215,-502,1959,2375,-4263,-10971,-731,32489,54021,32712,12600,-4543,-16002,-12988,-15845,-11365,-4704,-4030,-12026,-10485,-728,1650,3611,179,3841,10069,7595,4137,4901,3156,628,-5017,-10661,-10772,-13026,-12692,-9525,-4669,514,-5624,-12998,-9438,-1914,6408,10138,1273,-1680,-1005,-5384,-8400,955,7126,14788,22942,15566,5990,-996,-11795,-13800,-10002,-9404,-9221,-944,26690,61119,53260,25308,3028,-3462,8933,9741,3116,129,7046,9130,10276,3532,1327,-802,956,3627,7745,10853,13854,6945,-5856,-13653,-11403,-3501,5598,13329,17312,16372,15153,10451,13192,25724,36534,26314,11394,3287,-553,798,2503,2476,6526,9201,4776,-2986,-3257,631,3285,332,-2386,-7587,-11602,-3445,-729,-516,-2556,-2566,-3475,-4537,-6544,1118,7625,10641,5944,-1918,-1852,7017,10652,3582,-3637,-6605,-12555,-14334,-15184,-13712,-10146,-7383,1961,7262,-4040,-4130,4821,13209,17763,12786,-254,-4904,-9504,-10484,-1513,2266,-4188,-9795,-11542,-5087,2660,8450,10937,6421,150,37,2024,2693,-5340,-16635,-6336,5906,555,-4113,-7331,-13762,-10811,2811,2257,-10279,-16690,-10967,-9658,-13238,-9290,-7766,-10612,-15412,-16618,-9538,-1829,8909,15803,12214,-3648,2453,13175,9117,5708,11583,30084,49838,53895,39655,22322,13406,898,-8380,-7594,-8744,-5219,-8699,-15073,-14773,-16037,-12119,-8470,1439,3011,1736,5206,15706,22859,28363,13981,2099,14508,20089,12951,9819,7553,7166,-6220,-13508,-10854,-8548,-7226,-8174,-3243,146,-5963,-14349,-17623,-16425,-5880,9763,27584,21665,1349,-11669,-3953,13279,33583,42448,19490,355,-7918,-8648,-12324,-6614,2197,-4260,-12147,878,24127,48244,49891,35668,15208,-2637,-15124,-11978,-3118,-7798,-13174,-4677,-3297,-8047,-13233,-2846,3256,8314,21090,27775,19481,10732,-1115,-9421,-672,4700,5328,-6194,-11345,-8964,-3186,5004,23604,27981,14360,7781,26098,43985,25200,-7797,-18083,-14372,-15898,-16684,-7765,907,7564,10130,5905,3621,2085,-5913,-6755,-1340,2254,4933,1418,158,-18,1452,10393,9687,5351,-3568,-7844,-10450,-10493,-2578,9681,16286,17410,17272,16103,15511,11766,-2101,-13063,-11040,-7870,-2666,11533,22782,27700,25428,13705,934,-9885,-13521,-12007,-12868,-11800,927,10814,8921,7118,5492,3915,-2690,-11605,-18522,-14993,-11294,-7368,-4804,10359,34328,42383,26890,7670,-8295,-2858,6677,18771,24843,18918,18758,21706,25655,33446,33493,14791,1410,-7408,-10328,1873,18141,22518,12607,5840,6481,11393,20030,21150,13211,4831,-1356,-8090,-9368,-7317,-6799,-10772,-9715,-1034,11246,24308,19720,2391,-6837,-10858,-12955,-10355,1676,16745,41068,49255,36835,26128,14180,4711,-6734,-14635,-4499,4107,10903,4211,-5544,-10147,-8133,2594,9098,3584,-604,-2461,-8047,-8364,7080,16997,11002,-23,-9298,-14600,-6752,1463,10391,17898,23501,27298,17500,10136,9646,8143,4650,1437,-669,5608,26392,38485,32619,30571,28776,25191,15902,2588,-19250,-4726,8629,5441,-1751,-12000,-18092,-10449,2332,15845,31065,17279,-315,-9489,-75,5085,2294,-4833,-5838,-1249,1313,260,-5950,-7574,-4978,-4447,-4561,-7348,-7866,-6746,-4916,-9551,-12802,2429,13764,16220,8887,842,-778,1235,-1717,-6809,-14862,-12877,-5204,794,3832,-8199,-1888,-4660,-9538,-13527,-15714,-15170,-6959,9982,19793,20630,6735,147,-2589,-10376,-9149,-4756,2024,5347,1616,-10777,-15234,-17380,-13696,-4801,-2995,-1276,-12041,-6399,21672,47251,49794,30337,13601,806,4305,17513,32894,42331,28689,14262,24414,28806,20261,8565,-4584,-8456,-8602,-4802,7131,14600,15978,17143,18173,12858,4432,-9482,-11397,-8440,-9102,-5839,3836,9197,6190,2263,-2356,-9631,-13156,-10810,-7015,961,4158,4902,-1803,-7711,-6233,-7771,-5659,-1415,437,5021,9632,15478,11366,4456,-2836,-2679,-3627,-9839,-8179,-5734,-7908,-6085,-3506,-3082,-7501,-12420,-13853,-6757,-4244,-9878,-6674,-7616,-7380,-4441,8855,22207,27409,13498,3877,2658,-1495,-1603,253,3882,1459,-578,-5681,-13085,-11129,-5704,-4797,-2819,-191,-2152,-9274,-9648,-3911,-5355,-13130,-16365,-10189,-3924,-5496,-8001,-645,308,-5118,-12021,-11000,-4905,3591,9613,8630,857,-6237,-14189,-13147,-10644,1264,7135,52,-14111,-9784,12776,35294,36661,23635,6984,-1370,-5949,-4316,-3538,-1344,110,7291,18005,23991,16953,2898,-6920,-7071,6561,22555,23298,18421,13586,4269,-747,-949,-2702,2616,16242,30025,32510,31406,22633,9012,-2636,-13830,-10825,-5880,-2555,7984,21036],[22887,16019,11529,10474,11556,6384,4073,3414,8006,5875,-1598,-9064,-9890,-3842,4870,5074,-6085,-7043,7520,12848,8614,-814,-2986,4253,10051,8685,3696,-3059,-8266,-8877,-10425,-4376,2624,658,-11957,-8273,-5388,-7598,-11682,-4897,-1384,-5031,-8486,-7438,-5724,-3150,-4493,-9180,-13926,-15407,-10185,-8589,-14016,-13754,-6392,-6237,-1637,7944,16207,10145,-1827,-7035,-14372,-4633,-2059,-3369,-6229,1866,14618,12956,8429,7642,14703,18713,13179,-2986,-10867,-9968,-7146,2700,9306,1894,-14263,-7399,13070,27269,40039,42439,24050,11371,1155,-3395,-2357,-6088,-13349,-17587,-9083,-1832,6030,17237,23003,15402,7031,-4764,-13629,-12736,-2803,7436,8361,9733,14195,7867,3591,2035,1462,3437,3531,-740,-11996,-14275,-3394,804,-89,-2659,-7390,-5824,-3501,-5200,-7895,-5295,-10841,8998,65936,120233,141450,121359,68037,11929,-5287,-672,-2515,-1463,6826,12165,6305,4832,14652,13227,-4408,-13103,-10619,-8588,-7373,-10875,-13983,-7393,5023,6800,3109,-5269,-1116,3562,5014,670,-3828,-5499,-4053,-6499,-12781,-8621,-1391,918,-19576,-1610,40218,106678,163449,153434,104061,8512,-78401,-110116,-82924,-25030,-4268,6798,12223,10847,8753,9163,9413,7942,4963,4457,2546,-1698,-9002,-9226,356,501,3370,5740,1295,1862,2741,-268,205,-507,-5553,-3846,-1675,-3406,-4905,-3864,203,-442,2978,17168,53679,84257,90789,72281,38178,2828,-3890,3115,-7381,-6035,-4103,-4938,1269,5851,9810,4469,1191,9915,20179,5067,-9182,-15392,-20612,-23338,-20632,-11617,-8072,-8822,-9144,-10459,-9901,-8104,-4737,1420,4591,11834,24786,46206,57577,44943,24686,7229,-6337,-14020,-11095,1028,15485,14882,2195,-13436,-10305,11940,24048,24006,17585,8357,6962,10176,12229,19322,27389,23701,17577,18156,16047,16721,14189,2712,-601,7943,12519,6646,-7410,-334,11310,14517,9014,2404,-3357,-5533,-7603,-8199,-5206,1458,10885,12964,4973,-5939,-12238,-13821,-12263,2989,23281,46768,47568,22515,-495,-12149,-13015,-15863,-21728,-16295,-14388,-16055,-9756,189,7049,-163,-18724,-3734,21046,44148,52344,32445,3602,-8609,-10647,-7481,-5730,-10216,-15514,-17515,-3267,20752,34205,12576,-2358,3809,11938,10855,12502,8051,-4420,-13736,-14908,-15189,-8542,-5358,-6963,-4327,-2570,3472,13011,14724,7779,2862,11133,28224,24791,6925,-2042,4234,15480,18124,12964,7382,1650,-834,3441,13694,20235,13771,949,-8466,-7830,-3337,-3735,-9667,-12921,-10940,-5088,-253,8611,16946,20109,13436,-2581,-10062,-7562,-5849,-5896,-1650,4178,5739,-5658,-14094,-2712,5717,15367,24312,22301,11064,5317,7889,21775,42537,58754,39410,29803,25223,17002,15653,12858,14155,21936,25185,24251,24105,14229,-3642,-9701,-10580,-11727,-16759,-15917,-13073,-16922,-15161,-3445,2141,-4909,-12297,-13385,-9229,-2183,8607,20211,15723,11830,10006,-1166,-14074,-14570,-12626,-13527,-15318,-15066,-12844,-2742,6721,4413,1436,-1966,-5728,-11409,-5517,4204,4919,1502,9378,27115,46041,56087,45440,23530,16415,9504,10203,17873,18244,383,-14548,-10485,-9221,-7149,-5010,2549,10997,15643,11760,1348,-5878,-10666,-13156,-11369,-8797,-5673,-3632,-2429,-2836,-1498,-2815,-5917,-5691,-698,2014,3312,4662,1843,-5800,-6126,-3644,-2720,-3288,-2008,5737,13579,11087,-89,-3552,1259,3029,4179,5186,9127,16512,10919,5490,3997,2462,-2469,-5391,-945,2827,3615,150,-4995,-10301,-14572,-10635,-12022,-8343,-266,3837,6887,8890,8414,7749,3669,-8191,-15410,854,13927,9403,7693,-1124,-13286,-10555,-3849,-636,3510,-2206,-11364,-13297,-10800,-7673,-3979,725,6265,1691,-2902,-2810,951,2143,-3570,-14327,-14618,-4707,6294,13411,7146,-13759,-12244,-4765,2347,8938,9255,5204,5597,12220,13938,6589,959,-336,-5615,-7031,-3278,5408,10147,10330,-3916,-11018,-4156,-4584,-3952,-6757,-6954,-6985,-6229,-2155,6139,11729,-2911,-13517,3580,14015,8312,-7567,-10574,-12128,-11370,-14067,-12970,-11950,-7399,-7137,-13316,-13987,-11485,-10286,-11113,-7068,-2314,-3214,-1839,-3035,-5069,-9818,-9754,-7925,-6290,-8491,-10414,-6133,1959,6108,1706,-3104,-9468,-13734,-12717,-9191,-3934,-1574,1702,8181,10227,-2573,-16380,-10132,5907,6123,1965,-8368,-11953,-6577,-9254,-14064,-7141,218,-602,-9483,-9417,-8681,-10390,382,14812,26153,27168,17840,10809,2552,-5518,-5550,-2355,-4133,-6116,-12525,-11471,744,20801,31593,29054,26706,20305,8309,-5493,-10182,2871,16485,21884,19664,7211,-15031,-4795,3787,11583,13299,15691,14391,12665,8203,2695,-4287,-7127,19820,38101,34156,25839,10435,-2089,-1854,4253,1099,-6098,-3758,10971,19229,10284,-2794,-7880,-1802,2653,-1127,-6295,-6678,-5593,-10585,-10875,3723,21216,25939,17068,7980,-548,-1103,14705,31753,34710,21731,7818,-319,-3697,-5767,-7211,-8861,-5379,1258,7552,13209,6637,-5700,-11356,-9993,-7126,2165,23657,36308,24324,14338,8227,-1220,-2859,-7924,-13365,-8001,-2145,-61,2512,-3082,3462,15212,13603,8893,5635,5400,6392,12051,24542,36993,31443,16623,10085,11632,13426,9376,5565,-1258,-6173,-5673,6750,4704,1490,4370,5356,8104,19119,22709,13429,6103,-3263,-1523,10589,14214,10889,4612,-7048,-14773,-14451,-10461,-4844,-257,4420,2440,-10385,-10108,2336,15372,32340,47985,55860,62031,58372,40333,17799,5540,1488,-8223,-11902,-743,4381,3231,-3040,-6655,-3497,1605,7829,13387,-949,-1213,-930,-1243,-5083,-16398,-14638,-15682,-14136,-5336,90,2774,4782,10088,7941,2491,-6384,-4844,4580,15008,21389,13536,2576,-5561,-7283,-10209,-12053,-5503,828,-5634,-19576,-3575,10085,5834,-4459,-13481,-10398,-7390,-8502,-5843,-2667,-1836,-5576,-14330,-14813,-9322,-7840,-10807,-13955,-9196,-7199,1257,-1269,-4535,4625,28341,43462,40003,25462,6048,-14228,-4397,2286,-2422,-13803,-9320,-7798,-15840,-6540,-1033,-678,-894,-90,9599,13251,16152,15667,5696,-1604,-4284,-6453,-2769,-6546,-12692,-3944,7013,13991,17142,23196,35497,31837,16155,9671,6103,2858,-1845,-3746,-9285,-17617,-13174,-9696,-9770,-4911,-2460,536,4604,5728,1799,-8792,-14904,-12929,-9335,-9308,-12592,-9368,-4655,-1451,-6258,-8740,-2007,4810,4501,-4617,-8930,-6667,-5896,1858,19282,4946,2399,10848,13488,2626,673,5611,11978,8749,942,272,11602,16886,17205,9268,3298,4493,8713,8350,-676,-11126,-13906,-2752,8341,10288,7786,-170,-14019,-3797,12952,24973,24287,30682,39337,21553,7087,11803,22206,26374,27997,21423,10440,2159,6777,9444,8255,-1569,-10166,-12337,-9534,-13204,-9209,-5282,-2826,-7882,-7513,471,10123,6675,-115,-4393,-13479,-16451,-8663,-5640,-13286,-10959,1152,5234,444,-1982,-1007,1289,26494,38723,37014,19012,-5814,-11137,-6663,-12040,-9047,-4023,-1596,664,4995,9246,9428,9763,20401,39789,40613,18215,1765,3176,18943,30668,18140,850,-3191,338,-2571,-4775,-1618,5424,11881,10767,7603,5019,2617,2191,-2437,-5822,-8383,-12322,-18055,-13976,-5995,7606,13234,4657,-3618,-5603,1775,2219,10114,14334,12240,9327,5735,9017,11498,16115,27325,35242,25371,583,-13074,-6822,-3731,-12933,-4037,9750,26619,20920,2638,-11014,-14492,-6557,-3451,-5678,-5879,2154,9855,2928,-10245,-1991,8695,10553,15121,26804,39531,52321,41754,7044,-4840,1815,9806,8764,3941,-2367,-564,4202,14361,20084,19164,12455,7089,1748,5641,10764,22854,39445,32053,21149,2537,-14135,-18604,-12503,-10407,-9530,-507,-2957,-5079,17206,30448,31466,30640,22622,13707,8700,11153,16173,18214,8703,1496,-291,4755,11623,12933,6788,-2817,-6767,-11984,-7979,-5324,-438,6686,14015,27010,29267,14716,127,-2001,4416,21358,50537,73169,74980,43151,6545,-11174,-16611,-19433,-21221,-18457,-15524,-12953,-16196,-13417,-9608,-9193,-15224,-7041,1234,7084,3353,279,-3653,-8130,-9063,260,6027,645,-3176,-799,10004,16565,6770,-4621,-12155,-10831,-5343,-4599,-5877,-10061,-9340,-3150,1099,-3387,-15947,-9826,-7216,2304,6010,810,7425,18732,19659,14051,169,2762,26387,36613,41347,38314,25565,15332,12379,9572,6350,5811,11021,19781,28645,27407,21621,14692,14629,11844,1796,-1840,12639,40940,59534,62760,46941,13238,-10581,-7179,-3073,-4831,-4278,105,4870,11040,19096,6782,-9151,-15387,-12888,-7481,-603,4033,-4876,-16733,-11538,-1463,-587,-2791,-3882,-8778,-9718,-8192,-3838,1887,10902,19192,17617,4663,-6158,-7365,-7237,-6909,4169,7344,10551,14729,5291,-8482,-6025,-3664,-419,5003,12090,21662,24461,22255,12810,4531,1010,-3326,-6460,-4312,-2810,2728,2807,-1149,244,740,-5847,-14140,-5634,24977,51623,37205,16452,-2424,-15736,-13433,-15461,-11824,-6746,-7936,-14244,-3510,4135,3134,-467,-9065,-4545,6859,6524,3798,4493,3504,1330,-4122,-9717,-10911,-13485,-12192,-8420,-3777,772,-6553,-14297,-9060,-957,7811,11501,1282,-3443,-2028,-3709,-6663,-1743,4649,13538,22559,14425,4017,-2522,-11984,-13034,-8912,-7749,-7577,-1873,20093,52637,47438,23193,1687,-5346,5055,9678,5901,3358,8613,8350,7309,666,-490,-2689,-310,2554,5782,7381,9941,4892,-6265,-13939,-10617,-3111,4656,10024,11211,9117,7086,4455,8816,21645,32892,21971,9309,3836,1606,3842,5226,4276,7328,8363,2441,-5846,-4364,1413,4947,1880,-1665,-8815,-14962,-2804,-596,-877,-2766,-3339,-4688,-4877,-5296,1014,6712,10084,6468,-729,667,10071,12141,4266,-3860,-6848,-12126,-13477,-14119,-10862,-8667,-6847,1259,5612,-5292,-4457,3057,13469,17930,10055,-2452,-7527,-11090,-8841,2477,8364,217,-7313,-10827,-6530,-1556,2587,5002,938,-2314,-1864,203,2342,-4986,-16320,-6316,4600,-838,-3733,-5869,-10798,-13495,-2566,-2453,-12431,-16005,-10312,-9303,-12085,-7700,-6268,-9200,-13932,-14635,-8120,-2382,5021,10803,9901,-2221,4656,11882,6057,3940,11713,29529,48692,56663,45667,28164,17311,3150,-6764,-4258,-2940,1387,-4644,-12985,-13091,-14877,-11182,-7410,3177,3437,1882,5961,18063,27237,30942,13278,-3877,9819,18119,11815,7019,3829,6188,-5619,-14143,-11753,-9129,-8615,-10805,-4667,334,-5205,-14286,-18193,-14388,-4157,9666,25814,21729,401,-14148,-3676,12614,32631,40717,23301,3459,-5879,-9110,-14272,-6738,3500,-2288,-11078,-1748,18603,42413,46495,35612,15497,-2472,-12969,-10447,-2033,-7554,-12149,-776,4264,-250,-11308,-3654,2836,8863,22650,26044,15359,7034,-2829,-11593,-5640,-1600,1089,-5884,-7592,-6412,-4091,2905,20792,22902,12421,7131,23226,40714,25733,-7731,-19923,-16638,-19409,-17760,-7227,1671,9037,13077,10829,7571,3777,-5451,-6915,-2553,1766,5389,1720,-469,-2521,-2427,5822,6983,3522,-4556,-4733,-2871,-3878,-2872,5101,11855,15095,16903,15823,15311,11968,-1637,-12174,-9500,-6079,-1511,11982,23415,28608,25718,12902,-459,-12005,-16211,-13804,-14212,-11435,1544,11658,11536,8543,5905,5332,-1023,-7860,-11998,-17863,-15084,-7954,-3359,14717,38682,42967,24032,5564,-8370,247,10770,22666,26201,17190,14183,15651,18933,27378,30905,16194,3271,-5744,-10317,-2159,11869,17730,11064,4008,4105,8103,14948,15948,9970,3396,-1412,-7317,-8051,-5857,-5750,-9592,-8249,-2478,6601,15464,13495,-2265,-10372,-12513,-13176,-9966,1632,13510,37361,50000,39756,28486,14500,3743,-8446,-14996,-3094,7473,15117,8948,-1884,-6324,-6312,663,5255,2590,1115,-588,-6912,-8139,8587,19685,12063,323,-8717,-13900,-6335,2650,11250,18487,22704,21780,10112,6030,7140,7085,4213,-967,-7084,104,22570,37737,34963,34293,31735,23912,15312,2443,-18571,-5845,7021,3487,-4005,-13944,-17243,-11565,5543,22391,36103,17701,-698,-9351,-124,5784,3759,-3943,-8236,-2693,1406,580,-5586,-7028,-4312,-3960,-5432,-9726,-9776,-6083,-3327,-8487,-12833,2981,13600,14425,7962,709,-1103,1302,-848,-5343,-13443,-11613,-2597,4683,8223,-1891,5413,964,-6296,-11970,-15006,-15018,-6076,12318,24525,25419,12645,3710,-1386,-11106,-9412,-4069,3712,8181,5075,-8238,-14350,-15948,-13243,-5491,-6490,-9175,-19616,-715,27238,51060,52173,32275,15318,2564,4978,15866,27926,37504,25968,13117,23423,24151,15909,6460,-4588,-8072,-8634,-6201,5469,13128,15204,17055,19004,14405,4939,-9237,-4658,-3976,-6064,247,11255,15815,10303,3964,-2552,-10470,-13383,-10131,-6492,625,2912,4333,-1405,-6577,-4514,-6100,-4883,-778,997,5059,7593,11345,6730,1805,-2491,-634,-1389,-7951,-7170,-5150,-7459,-7340,-4081,-1860,-5135,-10287,-14193,-9107,-6304,-11285,-7535,-9075,-10841,-10540,2982,16441,22854,12895,5525,4457,110,1436,5270,9122,4894,-201,-7867,-14695,-11313,-5371,-3210,158,1851,-954,-9035,-9560,-2089,-1621,-7749,-12995,-15248,-8696,-9204,-7486,240,688,-5209,-12629,-11778,-5506,3163,9534,9148,1763,-6407,-14828,-11878,-11644,-91,6604,12,-14446,-8755,13666,33352,34805,24025,7444,-3515,-9234,-5103,-2224,1129,2040,7732,15840,19846,12819,1025,-6168,-7070,7513,19574,15734,10196,9771,3725,-322,490,-918,2612,14757,29947,33711,31666,22238,8678,-3784,-13612,-7381,-3700,-2288,8749,21984],[20047,14875,12842,14197,16131,9420,3609,629,6358,4279,-3365,-11186,-8924,-2966,6833,7739,-3538,-6472,6423,11715,6756,-1996,-1009,7849,13399,10144,3468,-3955,-7842,-8747,-11103,-4987,3144,2347,-11289,-9622,-6228,-8146,-12606,-6111,-2379,-5995,-9292,-8344,-7006,-4553,-5261,-8956,-13273,-14057,-9453,-8468,-14354,-12537,-6409,-5717,209,10643,19588,11910,-1797,-8205,-14816,-1970,410,-1700,-6388,399,13982,13085,9182,8476,14814,18409,13535,-1471,-9700,-9956,-6172,3488,10182,2349,-14666,-8256,13883,30966,46112,52069,34569,15892,2572,-2692,-856,-3898,-10372,-14375,-9402,-3004,6058,18363,21537,13217,6093,-4188,-14452,-13360,-1399,11883,13917,13012,14305,5652,82,-1980,-1666,1818,3022,77,-11176,-15631,-3255,2063,-656,-5696,-8532,-6744,-5391,-6353,-5721,-3223,-10252,2016,48662,98205,120820,107092,63307,13693,-6737,-2641,-4015,-3125,3453,6519,2425,2833,11647,10806,-4964,-11833,-9314,-7589,-7420,-12085,-15449,-8270,1376,2645,2206,-4806,-2705,165,1788,-367,-3222,-3856,-2055,-4406,-10378,-10021,-4703,-3412,-15591,-14515,-9320,16277,48799,36841,1766,-73037,-137592,-146906,-102006,-23408,-2111,9758,14406,11934,9469,9519,9496,8527,6348,6152,3803,-1217,-8369,-10014,-1169,-3930,-3083,4131,5215,6785,3631,-2550,-3843,-3174,-5243,-1402,331,-2215,-4651,-3860,1612,4444,8039,17078,49317,76894,82302,65138,34297,2291,-279,4579,-6917,-5462,-3733,-7363,-2841,4086,10462,7560,5388,12757,20690,5318,-10210,-16803,-19606,-21351,-18885,-14869,-9215,-8603,-7818,-9187,-9371,-8103,-5450,149,2914,9300,20197,37195,45775,37328,22404,7249,-5966,-13497,-10163,2872,17607,15970,2572,-13273,-11570,8715,19461,21123,19487,14575,14584,16203,15676,19465,24865,20214,15131,17115,16301,17427,14745,3895,274,8198,12371,6122,-7572,1445,13829,16580,10332,2341,-3649,-5880,-9356,-10236,-7487,-2112,7555,10582,2934,-8362,-15019,-16755,-13714,2876,24672,49609,48326,20333,-2183,-13039,-12811,-15087,-20556,-16168,-13859,-16683,-9977,786,8503,2278,-16378,-7375,15037,29447,36854,28360,3467,-9595,-12546,-8412,-5358,-9591,-15960,-17756,-2765,21709,33331,11011,-3200,1456,7915,7767,9976,6224,-3964,-11742,-12217,-12466,-7846,-4744,-4656,-2581,-931,4862,13142,12690,7393,5532,14999,30936,25114,6281,-371,8387,18208,19566,12951,6449,599,-670,5198,15409,21773,14054,-382,-11588,-9091,-3305,-2021,-7308,-10164,-7081,-2296,864,9092,17702,21896,13507,-3701,-12639,-10570,-8866,-8561,-3170,3656,4188,-7657,-12763,-1947,4653,10682,17230,18440,10565,5183,8709,22469,42767,60531,41823,32230,25636,15864,14178,10480,9930,18667,21995,22405,24357,15341,-2823,-10898,-13171,-14487,-17494,-14636,-11890,-15918,-15575,-4636,-142,-7641,-14752,-14924,-10167,-2166,11093,24517,20269,14804,10417,-3525,-14875,-10114,-8519,-11474,-14580,-14956,-13804,-3958,2667,-1036,-2579,-4579,-6816,-11032,-4148,5476,3583,-39,7566,23902,43600,58415,50601,28368,18130,8059,6602,13082,15336,656,-12873,-9029,-6807,-1742,1677,8863,16581,21037,18152,7695,-733,-7315,-13118,-11816,-8666,-5717,-3297,-2569,-2608,-1671,-1389,-4611,-3988,2082,5472,6362,6263,1551,-7640,-6312,-3537,-2375,-3205,-3978,2556,9677,5659,-4219,-8170,-4962,-3373,-1198,2473,9421,17740,10359,3039,344,-2370,-6972,-8024,-1164,2329,6720,5150,-619,-7512,-15448,-9442,-11069,-13927,-6416,-1779,3674,6979,5530,2809,-1930,-12440,-10104,5901,20491,16247,12538,941,-13432,-10181,-1205,3254,8546,2257,-7956,-10766,-8099,-3716,564,2640,5869,2214,-2450,-2026,2014,3195,-2885,-14171,-17172,-8551,1575,9081,4439,-14560,-12904,-5697,1393,8975,9818,5279,4744,8697,7624,1170,-704,445,-3471,-5006,-2360,4557,8302,10386,-1847,-10498,-4250,-4636,-4147,-6762,-6439,-6070,-5353,-1627,7405,13851,-1158,-16181,297,10483,7758,-4041,-8461,-14786,-15562,-17880,-9175,-5583,-4707,-6628,-13443,-16198,-14535,-12716,-13437,-6026,-758,-1957,-2698,-4662,-6013,-10609,-10289,-7937,-4836,-5964,-12286,-10260,-579,5474,2084,-2487,-8945,-13228,-12622,-9488,-3733,-1575,71,5634,7600,-3578,-16208,-11053,3601,4792,2540,-6212,-9357,-5895,-9923,-13634,-6478,558,-587,-9807,-6481,-7230,-9449,887,14523,25191,27622,19547,12554,3262,-5790,-5494,-1345,-2922,-6433,-13660,-11197,1965,21380,27893,25073,24339,20649,10750,-2410,-10112,2563,15384,19044,16865,5862,-13168,-5140,2338,10598,12344,14467,13331,10300,4388,-2108,-8090,-1419,24542,44150,40510,30285,14389,1549,-626,4797,2817,-3474,799,17355,24929,12873,-1692,-6736,-1662,2442,-986,-6976,-9943,-10203,-15922,-10656,6064,25727,30894,18619,7337,-2602,-2149,12095,24942,27927,17498,6315,-221,-3114,-5668,-7118,-7133,-1283,6220,12690,16999,7830,-6146,-12220,-9293,-4769,5433,26165,29782,17855,10352,7038,-428,-2578,-7455,-12549,-8833,-2737,-766,1259,-5416,1042,14433,14515,10745,7359,5531,5574,10102,20189,31310,30543,19111,13587,15125,16401,12274,7446,272,-5054,-7896,2760,357,-1881,2366,5336,9455,22134,26114,15828,8001,-3044,-3496,8229,13215,11253,3324,-8079,-14174,-15110,-10222,-4485,-20,4639,2433,-10093,-9301,2595,16775,35019,50842,55805,59901,58228,42272,19977,6114,-419,-10448,-13260,-2305,1858,355,-5022,-8504,-6511,-1620,2433,8982,-5691,-4234,1168,-1715,-6378,-17738,-12582,-12571,-14469,-8940,-2607,800,2796,7788,6294,1067,-8615,-4959,6536,17437,22077,13077,1276,-7646,-7452,-4093,-7611,-7971,76,-4004,-16979,-6144,8698,4969,-5833,-14733,-7362,-3284,-5514,-5074,-4307,-4820,-7946,-12260,-11854,-8612,-8703,-12003,-13938,-10243,-8322,1230,-2461,-7797,771,23520,38134,33962,21110,3329,-13944,-2585,4202,-159,-11622,-11772,-8989,-16002,-7122,-128,2325,1237,612,10831,15069,17560,16307,5997,-1198,-3481,-6332,-3171,-7316,-16332,-3399,7345,14777,18303,24859,38282,33573,16258,8980,5429,3263,79,-1119,-7252,-15528,-14678,-12327,-10059,-5922,-4490,-1817,3180,4787,438,-10183,-12672,-11602,-8972,-9284,-12902,-9384,-4473,-1404,-5399,-7854,-1097,5738,4855,-3890,-7584,-4561,-1731,6495,19485,-103,-1629,10623,17789,8477,3180,4038,9334,7169,2569,4454,13091,15041,13734,5694,1062,4059,9151,8491,-664,-10708,-14650,-2732,9374,12859,10474,1435,-14173,-3951,12806,22410,21519,30835,43188,24394,7901,11974,21885,25102,26647,18065,6558,-2017,2998,6370,6896,-1585,-10231,-12893,-9796,-12419,-8101,-4191,-2361,-9050,-10581,-2911,8222,6551,611,-2718,-11671,-15273,-8417,-5622,-13279,-11798,54,5147,2284,-2452,-3983,-1850,29102,50840,50735,25837,-4059,-10892,-7050,-13787,-9587,-2728,-248,654,4396,9034,9566,9872,20613,38323,37365,15565,-690,4087,20437,29472,14413,-711,-2937,-92,-2815,-4132,-1076,5801,12142,10853,6933,1434,-4034,-5365,-3953,-3433,-5399,-10009,-16521,-14401,-4648,10720,14734,2240,-7786,-10836,-530,4664,15975,20586,16419,10013,4246,6203,9061,13909,23806,29971,22260,155,-14043,-8469,-5659,-15645,-3898,12501,30481,23230,3499,-13394,-14573,-5199,-3106,-5554,-5454,2395,10252,2999,-11444,-1595,9960,11085,12946,21133,32411,45553,34081,4543,-4293,2964,9829,8436,4887,-744,4091,10612,18757,21703,18570,11818,7519,3234,7969,10292,19651,36403,30380,20122,1953,-14114,-18496,-12046,-9224,-9609,-3080,-5668,1659,26529,40105,39635,35692,27730,18611,9719,8115,12406,15559,6687,-725,-3085,1231,5305,5030,383,-3362,-3967,-10215,-8389,-6600,-1531,7248,17281,32619,35496,19750,3396,-1798,2174,20534,49556,68507,65457,32620,897,-13005,-16060,-19036,-20625,-17770,-14179,-9785,-12083,-9635,-6775,-7053,-14622,-9209,-574,4381,-116,-3439,-7454,-10696,-9144,162,6010,838,-3038,-1472,8102,16839,7777,-4601,-12648,-11761,-6199,-5062,-5905,-9006,-7545,-493,4617,769,-12772,-11466,-7438,2076,5549,1402,11830,28422,27939,16139,-3860,-4110,19509,33584,39212,36134,23324,13871,11839,10454,7812,6469,10505,18791,27980,25458,17029,9860,11019,9770,937,-2710,10619,42160,64787,67174,48008,12117,-10499,-4853,-449,-3414,-3078,1247,5554,10766,17490,4587,-11034,-13549,-9657,-5480,-454,1884,-7364,-18765,-9265,878,857,-2072,-2890,-7956,-9278,-5440,3103,9138,16765,23309,19277,5720,-3142,-2105,-6007,-12680,1801,9806,15029,18583,11291,-2687,-3351,-1946,481,4682,9670,17402,21089,21410,11478,2256,-836,-3260,-5259,-2628,-1010,4124,3382,-2082,-2280,-1669,-7978,-18108,-10335,17380,46941,40662,20158,-412,-15059,-13765,-15344,-12687,-9257,-12261,-10120,4196,8478,3664,-5547,-16428,-11147,4286,5640,3429,3864,3557,1846,-3336,-8791,-10831,-13862,-12260,-7844,-3155,1022,-7423,-15795,-8542,70,9192,13091,2295,-3978,-2431,-1858,-3854,-5364,977,10768,19908,11321,887,-4530,-11841,-11844,-7692,-6051,-5893,-2889,12815,41097,38740,19781,217,-7191,1211,9815,9477,6855,9901,7007,3485,-2427,-2553,-4683,-1557,1449,3734,3903,6350,3864,-4886,-12288,-8986,-2784,2840,5899,5091,2434,371,418,5360,17253,28304,17307,6774,4165,3910,7373,8500,6496,8404,7600,378,-8626,-5729,1742,6515,3812,-164,-8736,-16055,-2131,-687,-1611,-3503,-4010,-5222,-4750,-3660,1273,6269,10021,7574,1305,4157,13624,13324,4655,-3941,-6669,-11402,-12195,-12298,-7864,-4916,-5643,-300,2437,-6392,-4606,1236,13034,17181,7308,-4204,-9173,-10629,-5909,7011,14811,4523,-5256,-10219,-7955,-5864,-3976,-1872,-4081,-2876,-2352,-1016,2276,-4155,-15513,-6742,3046,-1994,-3240,-4937,-8827,-11680,-5426,-5902,-13904,-14880,-9656,-8947,-10747,-6177,-5047,-8274,-13145,-13575,-7583,-2790,1567,5366,6113,-1027,6836,10209,3071,2583,11667,27789,45820,57990,51448,34759,21710,5518,-5254,-892,4316,9764,946,-9689,-10719,-13253,-9639,-4744,3879,2966,1275,5667,18629,29341,30902,11231,-9501,5560,16373,10834,4182,114,4883,-4926,-14097,-12459,-9410,-9663,-13376,-6129,544,-4099,-13158,-15761,-12296,-2872,8707,22416,20013,-1107,-15122,-2059,12829,31362,37236,25993,8112,-1579,-7975,-16224,-7271,4082,-823,-9960,-4522,12200,33682,40227,33909,15464,-1799,-10131,-8294,-910,-7385,-10906,3193,11779,7878,-6775,-3471,2622,9305,23466,23635,11190,3307,-4521,-13465,-10413,-7124,-2256,-4563,-4207,-4254,-5202,577,17469,17726,10152,5772,19058,35014,24787,-6679,-17507,-17570,-19787,-16878,-6032,2840,10675,15718,14979,10472,5203,-3713,-5815,-3710,961,5706,1997,-1149,-5012,-5404,1881,4435,1740,-5181,-1225,4877,3686,-523,1680,7401,12328,16202,15228,14377,10938,-2071,-11784,-8103,-4342,-495,12024,23440,28806,25051,11122,-2560,-13891,-18257,-14920,-14783,-10593,2059,12012,13518,9970,6987,6793,625,-3941,-4415,-8449,-15056,-8580,-1910,18750,41644,41936,20655,3368,-8077,2956,14340,25692,26532,15240,10189,10639,13330,21526,27451,16955,5027,-4059,-9844,-6780,4713,12024,8754,2077,1715,4741,9981,11117,7334,2413,-1199,-6291,-6540,-4189,-4080,-7559,-6538,-3919,2004,6346,5791,-7708,-13587,-13246,-12636,-9275,1481,10564,32634,49078,41817,30567,14631,2617,-10270,-14280,-1370,10592,18061,12410,1099,-3024,-4044,-958,778,1100,2282,835,-5839,-7749,9774,21898,12984,708,-8025,-13167,-6158,2960,10936,17672,20709,15830,3423,1928,4180,5577,3599,-2531,-13278,-6306,17122,34766,35421,36109,32713,21125,13839,1909,-17801,-7233,4621,1023,-6411,-14980,-14555,-11679,9052,29097,39817,17301,-1456,-9280,-268,6315,4965,-3190,-11348,-3531,2323,1670,-4656,-6204,-3645,-3785,-6782,-12415,-11403,-5031,-1563,-7095,-13274,2213,11845,11012,5580,-270,-2047,831,-326,-4053,-11876,-9916,318,8399,11863,5384,14686,7505,-2775,-10426,-14402,-15297,-5825,12817,26135,27024,16862,6881,-384,-11312,-9552,-3489,4843,9913,7283,-6711,-13531,-15518,-13550,-6682,-10063,-14688,-9931,6827,31212,51152,51442,32709,16210,4030,5462,13684,22010,30785,21992,11859,21826,18787,11186,4188,-4519,-7796,-8826,-7582,3551,11088,13695,16218,18978,14492,3286,-8556,2799,803,-2559,5683,17246,21057,13620,5245,-2860,-11324,-13336,-9207,-5800,-20,876,2758,-1864,-5929,-2788,-4047,-3803,-210,1368,4648,5050,6872,1839,-1186,-2591,804,488,-6107,-6291,-4794,-7030,-8904,-5125,-1038,-3021,-7998,-13497,-11311,-8520,-12505,-8537,-10636,-13294,-16285,-3198,10219,17215,11209,6270,4982,644,3665,9590,13483,7550,34,-10090,-16709,-12050,-5693,-2111,2298,3220,-267,-9290,-9924,-364,2184,-2667,-8796,-16591,-12194,-12606,-6578,720,752,-5621,-13679,-13061,-7083,1511,8209,8701,1912,-7218,-14310,-10967,-13427,-1786,5603,-332,-14804,-8129,13807,30598,32282,24014,8109,-4807,-12741,-6206,-1858,2513,3396,8059,14003,16144,8481,-1689,-5723,-6466,9031,16823,8671,2114,5400,2553,-245,1703,946,3206,12761,28069,33262,30568,20985,7840,-5145,-10987,-4144,-1473,-2454,8630,21156],[16357,13833,14681,17949,20623,13002,3616,-2314,4301,2427,-5139,-12674,-7881,-2469,7869,9541,-1297,-5050,5903,10686,4644,-2856,818,10673,16293,11493,3256,-4500,-7014,-8502,-11681,-5437,3554,3873,-9606,-11088,-7256,-8601,-13025,-7520,-3532,-6992,-10244,-9436,-8414,-6092,-6168,-8834,-12387,-12509,-8338,-8040,-14445,-11843,-6573,-4986,1799,12743,22076,13202,-1686,-9475,-11580,1293,3261,452,-5814,-1024,12489,12530,9742,9371,14805,17673,13248,-86,-8068,-9222,-5122,4124,10760,2720,-14733,-8973,14590,34337,51319,60707,46308,21664,4510,-1609,1299,-650,-6717,-11417,-9367,-3813,6203,18767,19102,10310,4186,-4310,-14521,-14119,-414,15582,18849,15841,14221,3734,-2912,-5379,-4431,165,2383,765,-10252,-17204,-3343,3631,622,-4305,-5745,-6648,-6439,-5290,-2484,-557,-8262,-3826,33964,77200,99676,91419,57178,14952,-8375,-4980,-5702,-4924,126,1686,-384,1375,8889,8193,-5442,-10810,-8451,-6832,-7371,-13212,-16720,-8650,-1697,-915,1217,-4513,-4103,-2645,-918,-1186,-2633,-2460,-522,-2632,-7456,-11506,-9628,-7792,-11579,-24467,-46350,-45473,-21972,-27249,-48916,-112024,-166578,-164354,-107375,-19303,335,12369,15534,12240,9554,9035,8669,8423,7238,7325,4907,-628,-7737,-10944,-3087,-8600,-5994,7853,12289,12352,4804,-4352,-7914,-6324,-4754,709,1956,-1022,-4059,-3671,2753,8818,12259,16939,44902,69197,73490,57820,30453,2289,2900,5311,-6693,-4393,-2334,-8606,-7532,2989,12537,11408,8551,14335,19584,4954,-11356,-17859,-16542,-16461,-13415,-17304,-10786,-8497,-6090,-6844,-7618,-7406,-6004,-1346,732,5958,14586,27201,33107,28756,19222,6749,-5714,-12819,-8768,5198,19638,16575,2464,-13443,-12501,5319,14973,18235,20556,19093,20681,21034,18200,18609,21347,16233,12478,15884,16222,17426,14250,4157,667,7970,11440,4616,-7667,4236,17312,19323,11934,2159,-4333,-6292,-10705,-10977,-7236,-4573,4508,8056,920,-10512,-17514,-18770,-14889,2278,24820,49578,45954,16841,-4482,-14242,-13398,-15073,-20224,-16169,-13372,-15584,-9951,1313,9735,4744,-12866,-11076,8878,15086,20498,22512,3279,-9784,-13829,-9102,-5374,-9271,-16083,-16994,-1876,22368,31741,9269,-4113,-1101,3648,4633,7287,4552,-2944,-9229,-9073,-8843,-6156,-2990,-1881,-909,277,5637,12220,9745,6512,7634,17967,31796,24141,5752,2311,12917,20541,20202,12319,5038,-682,-336,6900,16776,22695,13907,-1630,-14260,-9146,-2844,-153,-5250,-7320,-2099,1595,2607,9612,18028,22900,13321,-3824,-14291,-13752,-12113,-11101,-4464,3271,2854,-8816,-11411,-1349,3645,6483,10729,13917,8938,3864,8459,21721,41005,59918,43156,33872,25418,14205,12021,7482,5019,14573,18307,20303,24114,15836,-2158,-11912,-15649,-16599,-15618,-12555,-10369,-14595,-15859,-5868,-2313,-9988,-16810,-16404,-11157,-2348,12897,27464,23971,16836,9543,-6786,-14161,-4667,-3623,-8874,-13619,-14853,-15182,-5936,-2222,-6796,-6778,-7282,-7913,-10619,-2849,6392,2406,-1278,5907,20455,39200,56947,52548,31567,19279,6790,3580,9544,13643,2282,-9766,-6805,-3671,3883,8423,14994,21758,26059,24793,15166,5339,-3024,-11075,-11279,-8164,-5365,-2506,-2116,-2154,-1773,435,-2527,-924,6710,10229,9946,7811,1082,-9187,-5663,-3061,-1835,-2903,-5422,-649,5175,-71,-8086,-12231,-10191,-8345,-4699,1088,9983,18317,9388,653,-2917,-6284,-10229,-7747,111,2521,10039,10990,4537,-4445,-14980,-7711,-8033,-16945,-12807,-7441,724,5159,2764,-1828,-6685,-12429,-4655,10882,26593,22891,17122,3064,-13019,-8905,2629,9235,14388,6935,-4410,-7882,-4924,645,5004,4048,4510,2221,-2094,-1174,3183,4347,-2068,-13549,-19605,-12644,-3626,4352,1697,-15288,-12956,-5934,847,8866,10142,5357,4180,5560,2157,-2856,-1703,1411,-923,-2204,-946,3681,6512,10195,445,-9483,-4719,-5372,-5120,-7525,-6709,-5751,-4506,-763,9274,16683,1769,-16405,-2918,6676,6893,-279,-4374,-13929,-18331,-15124,-5073,1366,-382,-4407,-11547,-15414,-16382,-13922,-13171,-4917,507,-1061,-3835,-5959,-6539,-10979,-10504,-7823,-3291,-2141,-11332,-13585,-1852,6021,3547,-685,-6794,-11003,-11482,-9151,-3106,-1009,-1040,3065,4694,-4634,-15702,-11376,1957,4199,3893,-3336,-6460,-4696,-9957,-12457,-5142,1308,-603,-9729,-3260,-5624,-8735,920,13302,22814,26759,20575,13798,3739,-6037,-5247,-345,-1965,-6996,-14762,-10617,3278,21520,24201,21333,21871,20816,13499,1240,-8890,2153,13937,16069,13838,4143,-11394,-4922,1260,9636,11329,13180,12316,8211,1192,-5739,-8009,3982,27981,48727,46804,34813,18594,5379,1157,5996,5649,326,6299,24097,30709,15823,-4,-5531,-1755,2237,-791,-7503,-12966,-13571,-18638,-8566,8815,31282,37262,21061,7261,-4347,-3344,8651,17813,21456,13747,5277,328,-2043,-5096,-6615,-5177,2394,11008,18206,21128,9445,-6119,-12661,-7949,-1933,8849,27435,23142,12848,8119,7291,1342,-1593,-6293,-11316,-9662,-3584,-1563,357,-6891,-1106,13709,15538,12667,8998,5867,5506,8994,16701,25534,28442,20830,16694,18365,18989,14875,9320,1937,-3780,-10236,-2718,-5776,-6094,-57,4937,10557,24686,29110,18383,10351,-2075,-4948,5751,11760,10963,1695,-8671,-12629,-14187,-9302,-3569,922,5771,3583,-8569,-8563,2689,17477,36537,51985,53703,55519,55789,42860,21615,6653,-2217,-12552,-14040,-3234,103,-1587,-6246,-9566,-8504,-4816,-3626,3580,-10692,-5021,3908,-1625,-7100,-16203,-10097,-8546,-9738,-12189,-6100,-1625,765,5670,5018,227,-10373,-4511,8606,19740,22672,12684,230,-9358,-6077,2958,-1960,-9737,-423,-2237,-14360,-8486,7286,4224,-7087,-16126,-3846,1494,-1414,-3582,-5520,-6978,-7564,-8238,-8661,-7771,-9362,-12270,-11587,-10773,-9163,1297,-3431,-10481,-1902,19761,33365,28407,16708,493,-12362,-400,6058,1781,-9510,-13734,-9887,-15506,-7231,998,5166,3208,1610,12035,16704,18642,16824,6594,-307,-2175,-5650,-3087,-6541,-14917,-1733,8051,15549,19192,26028,39705,34669,16625,9248,5868,4313,2233,1273,-5803,-13872,-15251,-11159,-7045,-4341,-4998,-3519,2032,4032,-682,-10760,-9803,-9148,-7497,-8292,-12205,-8496,-3297,-514,-3992,-6464,208,6892,5466,-2917,-5773,-1465,3425,11925,19489,-4482,-4539,10750,22046,14582,6170,3386,7541,6371,4733,8404,14233,13295,10781,3055,-145,4172,9369,8168,-880,-10216,-14460,-2092,10875,15897,13481,3394,-13366,-4323,11807,18783,18465,30630,45912,26968,8716,11768,20370,22332,23701,13825,2655,-5418,45,4250,6314,-655,-9460,-13183,-9951,-10845,-6396,-2912,-2000,-9802,-12887,-5510,7029,6940,1743,-731,-9494,-13600,-7749,-5258,-12872,-12535,-955,5381,4072,-2680,-6156,-3308,31811,62575,64046,32751,-1593,-9896,-6914,-15085,-9711,-1625,893,591,3951,9097,10214,10402,20273,35575,33469,12955,-2734,5372,21726,27930,11514,-1520,-2552,-384,-2685,-2959,103,6465,12498,10889,6053,-2295,-9653,-11859,-4525,-635,-2068,-7301,-14152,-14862,-3641,13043,15158,-396,-11236,-15231,-2757,7127,21411,26421,20176,10833,3564,4362,7290,12319,20880,25190,19484,242,-13712,-9198,-6346,-16294,-3363,15406,34408,26541,6862,-10997,-13059,-4136,-2975,-5417,-4922,2597,10291,2707,-13014,92,12132,12354,11310,16322,27064,39091,26962,2328,-3482,4013,9434,7666,5633,802,8339,17397,22950,22651,17251,10879,7991,5273,11045,10189,16423,31769,27440,18489,1543,-12447,-13501,-9254,-7714,-9297,-5808,-7482,8723,35952,49379,47150,38947,31150,22650,11082,5562,8739,12917,5003,-2581,-5592,-2424,-623,-1334,-4163,-3286,-1752,-8220,-8200,-7158,-2118,7975,20256,37355,40967,24989,7104,-893,-188,19059,46112,59910,53232,22693,-3413,-13428,-14962,-18457,-20069,-17022,-12578,-6338,-7440,-5302,-3521,-4553,-12828,-11461,-2234,2161,-2756,-6127,-10243,-11669,-8230,587,6363,1346,-2759,-2029,6318,16777,8746,-4310,-12764,-12594,-7413,-5964,-6203,-7682,-4558,3344,9111,5921,-8546,-13965,-8533,619,3528,1124,16038,38180,36986,19412,-5683,-10201,12261,29500,35755,32398,19709,11315,10667,10926,9167,7111,9752,17111,26668,23461,12945,5163,7226,7534,236,-3019,9032,42282,67936,69295,47492,10899,-9738,-2426,1688,-2346,-2045,2278,6343,10466,15071,2325,-11697,-10280,-5777,-2962,-56,-167,-9764,-18401,-6479,3496,2542,-1140,-1752,-7164,-9364,-3088,9556,16347,22792,27259,20700,7124,346,3077,-3973,-18141,1223,12773,18681,20666,15170,2788,-529,-162,1397,4354,7308,13265,17163,19428,9427,-63,-2899,-3171,-3838,-695,1189,6024,4426,-2751,-5177,-4385,-10000,-22472,-13715,10771,40951,43237,24053,1945,-13893,-13689,-15198,-13485,-11728,-16217,-3310,11780,12066,3233,-10588,-8496,-6622,3750,5365,3323,3405,3717,2541,-2342,-7577,-10270,-13660,-12414,-7455,-2472,1580,-7822,-17173,-7707,1223,10487,14741,4161,-2913,-1772,305,-31,-9053,-3726,7004,15749,7143,-2520,-6114,-10688,-10100,-6188,-4131,-4046,-3729,5831,28353,28576,15721,-936,-8590,-1946,10501,13892,10748,11036,5303,-920,-5348,-4632,-6519,-2464,655,1988,878,3544,3967,-1890,-8931,-6161,-1746,970,1703,-416,-3306,-4805,-2116,2785,13082,23455,12833,4075,4440,6487,11504,12642,9535,10019,7255,-979,-10962,-7193,1760,8155,6319,2278,-6847,-12775,-1449,-932,-2464,-4262,-4102,-4902,-4099,-1675,1717,6089,10436,9587,4650,8845,17664,14307,4935,-3611,-5976,-10386,-10617,-10114,-5039,-823,-3812,-2074,-1749,-6850,-4619,-525,12011,15642,4662,-5543,-9763,-8756,-2422,11696,21163,8486,-3774,-9808,-9217,-9924,-10655,-8925,-7362,-2010,-1817,-1565,2601,-2748,-14224,-7538,1542,-2903,-2811,-4553,-7714,-8967,-5516,-7431,-14122,-13427,-8989,-8584,-9275,-4733,-4063,-7749,-12985,-13255,-7653,-3388,-1424,76,1343,151,8744,8214,399,1804,11543,25354,41927,58083,56660,41573,26042,7589,-4117,2027,12138,18815,7636,-5298,-7913,-11337,-7762,-1775,3962,2136,334,4673,17730,29278,28580,8181,-14480,2580,15327,10289,1517,-3485,3306,-4126,-13183,-13023,-9446,-10283,-15758,-7549,777,-2706,-11170,-12886,-10227,-2102,6917,17716,16686,-3128,-13536,262,13396,29468,32205,27041,13298,3680,-5555,-17970,-8185,3926,62,-8873,-7380,5314,23016,31940,30816,15164,-642,-6991,-5769,104,-7358,-9578,6804,18534,15683,-947,-1976,2727,9680,23548,20812,7107,-413,-6163,-14519,-14798,-11787,-4962,-2972,-1416,-2630,-6525,-1782,13986,12779,7539,3810,14425,28257,23038,-4043,-11732,-11130,-12006,-13048,-3882,4427,12349,17754,17779,11835,6026,-1301,-3786,-4822,-325,5739,2226,-1753,-7406,-7150,-874,2159,-18,-5672,1996,11934,10798,3389,152,3386,9215,15015,14187,12652,8699,-3462,-12001,-6983,-2816,254,11603,22909,28444,23685,8487,-5470,-15105,-15731,-14882,-14360,-9539,2312,11736,14503,11003,8285,7825,1645,-1111,2095,514,-10791,-9293,-664,21744,42403,39063,16889,1131,-7664,5131,17157,27583,25864,13266,6891,6563,8735,16143,23407,16956,6474,-2492,-8989,-11444,-2500,6274,6166,259,-588,1405,5328,6835,5247,1821,-822,-5199,-5028,-2436,-1823,-4769,-4665,-5247,-2401,-2280,-2631,-13223,-15071,-12264,-11048,-8201,1190,8015,27399,46443,42714,32208,14581,1405,-12113,-12663,663,13344,19604,14448,3294,-364,-1662,-1837,-3774,-698,2765,1719,-4880,-7078,10698,23526,13887,1272,-7151,-12383,-6344,2233,9487,15648,17743,9912,-2321,-1912,1049,3841,2927,-2709,-15523,-12605,11114,30287,34090,35702,31254,16855,11340,876,-16886,-8727,1645,-1811,-8773,-14194,-11622,-10405,12719,35427,41837,16196,-2430,-9186,-395,6806,6043,-2389,-14928,-2687,4635,3813,-3141,-5154,-3081,-3942,-8484,-15229,-11916,-3402,586,-4928,-14043,83,8678,6398,2004,-2018,-3513,-99,-58,-2829,-10168,-7827,3405,11756,14580,13349,25153,14523,995,-8757,-13698,-15867,-5936,11920,24587,25254,18876,9591,562,-10490,-9315,-2905,5362,10305,7895,-6414,-13423,-15699,-14302,-8055,-13047,-10934,-1226,13827,33163,47725,47987,31876,16512,5414,5969,11355,15841,23062,17568,11085,19988,13392,6762,2230,-4123,-7357,-8853,-8623,1682,8802,11755,14950,18443,13356,-290,-6123,10220,5646,1293,10462,21867,25161,16479,6519,-2881,-11878,-12661,-7699,-4455,-337,-1368,611,-2830,-5466,-951,-1656,-2264,652,1974,4329,2779,2937,-2613,-3980,-2678,2136,2500,-3882,-5114,-4230,-6262,-9975,-6084,-227,-803,-5331,-11661,-12438,-10267,-13105,-9359,-11837,-14142,-20051,-8958,4255,11519,9395,6863,4938,685,5439,13298,16994,9634,584,-11351,-18610,-12802,-6158,-1179,3869,4348,398,-9450,-10012,1786,6342,2421,-4215,-10411,-7871,-8600,-4884,1322,1009,-5835,-14563,-13762,-8791,-754,6154,7797,1842,-7971,-12795,-9814,-14829,-2769,5064,-207,-14454,-7249,13944,27992,29978,24325,9765,-3771,-13929,-6930,-1643,3585,4813,8877,13351,14403,6223,-4195,-4798,-4225,12135,15473,3589,-4838,1305,1464,145,3274,3466,5138,11383,25372,31883,28881,19634,7220,-5934,-8573,-1017,1105,-2318,8318,19237],[11872,12795,16632,21252,24481,16645,3990,-5462,1590,94,-7133,-12353,-7252,-2639,7678,10068,178,-3696,5617,9533,2165,-3525,2133,12123,18049,12348,2915,-4628,-5981,-8326,-12286,-5796,3838,5190,-7408,-12815,-8693,-9173,-12935,-9155,-4925,-8117,-11380,-10688,-9875,-7682,-7192,-8839,-11546,-11152,-7220,-7532,-14723,-11770,-6824,-4143,3056,14105,23440,13884,-1747,-11182,-8113,4203,5872,2557,-4807,-2191,10463,11517,10183,10315,14660,16577,12389,1209,-6140,-7920,-3952,4713,11190,3117,-14493,-9567,15122,37056,55084,67427,58074,28510,7126,79,4291,3504,-2705,-8749,-9273,-4200,6773,18823,16327,7154,1648,-4819,-13436,-14865,296,18584,23205,18379,14304,2531,-4902,-7753,-6578,-1286,1826,1486,-9062,-18825,-3868,5096,3919,1573,-103,-4324,-5410,-2007,1186,2324,-5881,-8384,22739,59050,79914,75748,50244,15821,-9902,-7377,-7291,-6593,-2868,-2113,-2480,258,6479,5505,-5841,-9941,-7760,-6029,-6852,-13705,-17105,-8432,-4027,-3599,437,-4126,-5026,-4529,-2701,-1468,-1792,-1061,768,-912,-3764,-11057,-15776,-10461,-7275,-29157,-62539,-62289,-25632,-12163,-22235,-86812,-149448,-152057,-92390,-13633,3353,14715,15833,12128,9362,8045,7205,7862,7839,8173,6036,376,-6770,-11494,-4994,-12596,-3600,14613,20317,17942,6319,-5262,-11221,-9399,-3757,2738,3496,364,-2985,-3054,3837,12537,15356,16678,40657,61651,64906,50785,26902,2843,5642,5575,-6283,-2482,188,-7731,-11472,3975,16721,15786,11120,15180,17639,4333,-12300,-17906,-13275,-11346,-7726,-14315,-12385,-8255,-4018,-3729,-4769,-5856,-6125,-2737,-1603,2249,8680,17602,21219,20427,15754,6069,-5246,-11576,-6429,8364,21782,16919,2177,-13569,-12885,2177,11041,15716,21079,22173,25155,24592,19956,17288,17689,12507,10124,14880,16146,17062,13160,3834,828,7507,9956,2430,-6572,8534,22017,22982,14049,2221,-5092,-6450,-11245,-10242,-4545,-4927,2457,5848,-660,-11998,-19296,-18392,-15556,1517,24086,46896,40749,12448,-7088,-15453,-14673,-15534,-20290,-16154,-12793,-14243,-9499,1924,10833,7190,-9039,-14328,3039,2568,5161,15500,3134,-9201,-14201,-9346,-5355,-8914,-15754,-15428,-462,22935,29791,7606,-4852,-3494,-430,1737,4804,3446,-1109,-6027,-5211,-4148,-2844,379,1415,892,1288,5969,10475,6354,5327,9127,20013,31067,22386,6040,6419,17901,22629,20249,11238,3334,-1921,421,8750,18031,23238,13575,-2565,-16179,-8589,-2356,1533,-3271,-4100,3403,6116,4998,10341,18066,23136,13057,-2706,-13794,-16482,-15280,-12974,-5166,3283,2014,-9075,-10357,-921,2772,2953,5183,9090,6270,1653,7420,19803,37703,57402,43696,34917,24814,12288,9480,4299,-52,10107,14373,18007,23317,15632,-1606,-12307,-16505,-15054,-12636,-9999,-8637,-13026,-15774,-7031,-4253,-11795,-18142,-17573,-12180,-2842,13501,28146,25784,17172,7126,-10913,-11493,1540,1936,-5755,-12292,-14546,-16975,-8581,-7399,-12502,-11031,-10030,-9021,-10181,-1672,6886,1351,-2358,4326,16900,33311,52100,51366,32926,19674,5662,1325,7419,12995,4942,-6166,-4138,-87,9319,14710,20413,25871,29899,30779,23032,11891,1407,-8409,-10053,-7391,-4673,-1328,-1184,-1636,-1903,2625,310,3176,12541,15648,13666,9039,292,-10166,-4634,-2628,-1492,-2828,-6797,-4084,96,-5844,-11621,-15462,-13897,-11388,-6316,597,10227,17787,7791,-1858,-5931,-8761,-10597,-4610,2101,3129,13263,17241,10124,-1507,-13957,-5706,-4167,-11630,-18839,-12946,-1998,3259,153,-5101,-8165,-7873,564,15163,31362,28514,20855,4848,-12315,-7091,7413,17745,20936,11369,-1308,-5346,-1967,4758,8808,4675,2000,1368,-2184,-650,4025,5168,-1516,-12880,-20695,-17020,-8752,196,-209,-14952,-12599,-5796,374,8232,9903,5181,3552,2564,-2376,-5616,-2525,2080,1512,885,555,2474,4507,9477,2601,-8052,-5886,-7091,-6846,-8926,-7743,-6299,-4206,-26,11299,19729,5191,-13748,-6339,2330,5310,3085,22,-10794,-16817,-11676,-1602,7573,4328,-1321,-9090,-13501,-16503,-14310,-12010,-4331,1010,-1085,-5489,-7180,-7041,-11410,-10918,-8095,-2279,1539,-9036,-16382,-2636,6723,5036,1401,-3848,-8092,-10093,-8881,-2745,-519,-2003,164,1161,-6248,-15470,-11580,461,3563,4870,-917,-3945,-3607,-9894,-11339,-3858,1781,-1468,-10395,-755,-4708,-8734,1,10751,18833,24150,20221,13814,3349,-6778,-5242,183,-1809,-8342,-16434,-10377,4033,20577,20014,17275,18712,20016,15653,4606,-7611,1036,11674,12487,10087,1559,-10368,-4989,-136,8118,9719,11319,10800,5884,-1842,-8378,-5731,7805,29304,50826,51973,38574,22156,8511,2512,6776,8374,4013,11438,29618,35130,18079,1283,-5141,-2787,1362,-1181,-8436,-15156,-12621,-13789,-6024,11130,36898,44057,23915,7550,-5888,-5704,3628,10141,14999,9951,4037,589,-1257,-4832,-6502,-3931,4730,14501,22881,24456,10497,-6547,-13465,-6830,503,11431,26516,16202,8619,6638,7837,3005,-906,-5465,-10547,-11248,-5562,-3318,-1001,-8088,-3833,12120,15689,13575,9426,5336,4996,7681,13283,19482,24734,20978,18473,20392,20322,16319,10345,2862,-3308,-13057,-9071,-14107,-11188,-3524,3239,10432,25639,30421,19987,12060,-1406,-6558,2458,9001,9004,-1301,-10048,-11748,-13174,-8644,-2941,1705,6826,4668,-7395,-8780,1911,16818,36100,50499,48920,48540,50413,41021,21616,6162,-4816,-15448,-14973,-4372,-1773,-3562,-7683,-10857,-10258,-8807,-10799,-2931,-16659,-3997,5778,-2063,-8149,-14820,-8268,-4847,-4511,-10951,-11294,-5370,-2203,2812,3158,-897,-12053,-4613,9668,20861,22168,11346,-1572,-11632,-4346,9069,2729,-11621,-1831,-1674,-12912,-11298,5170,2844,-8890,-18212,-1081,5686,2523,-2467,-7229,-8805,-5778,-4788,-6360,-7858,-10808,-12423,-9781,-11549,-10665,379,-5202,-13619,-4342,16073,28265,22504,11364,-3581,-10728,1204,6835,2360,-8584,-16165,-11454,-15415,-7871,1240,6581,3780,1774,12076,16976,18296,16199,6467,2,-1491,-5566,-3664,-5430,-11350,-149,8057,15163,18587,25398,38425,33906,16094,9201,6277,4888,3437,2205,-6027,-13794,-14947,-8567,-3714,-2079,-5086,-5575,34,2343,-2619,-11504,-7816,-7245,-6327,-7651,-11614,-7671,-2151,186,-3105,-5688,838,7244,5287,-2785,-4727,1078,8121,16704,18246,-9075,-6840,10228,24797,19501,8162,2303,5332,5008,5882,10732,13903,10710,7374,241,-1579,3499,8219,6422,-2225,-10565,-14392,-2006,11673,18032,15460,4423,-12862,-5838,9020,13337,14200,28914,46018,27922,8403,10082,16588,17119,18273,7961,-2069,-9027,-3058,2071,5533,316,-8670,-14108,-11230,-9623,-5114,-2517,-2860,-11323,-15523,-8429,5415,6749,2093,333,-8137,-12633,-7776,-5608,-13059,-14283,-2982,4666,4503,-3812,-8640,-4522,32805,71302,74247,38002,438,-9080,-7141,-16571,-10451,-1759,671,-714,2473,8271,10237,10238,18150,30375,27800,9168,-5323,5818,21550,24980,8314,-2850,-3178,-1613,-3284,-2382,875,6361,11881,9791,3888,-7008,-15052,-16497,-5209,1058,179,-5463,-12353,-16402,-4099,13272,13306,-4096,-14561,-18481,-5595,8427,25124,30397,22130,10583,2494,2527,5410,10475,17590,19979,15827,-509,-13287,-9925,-6919,-15288,-3564,17199,36867,29136,10730,-6789,-11780,-4590,-4209,-6420,-5446,1597,8805,958,-15917,1972,14038,13281,9300,11500,22453,32519,19974,-427,-3264,4139,7828,5592,5178,1193,10434,22595,25375,21599,14141,8649,7491,6882,13581,9421,12391,24970,22398,15194,12,-11358,-10235,-7156,-7073,-9543,-9393,-8082,14434,43010,55712,51627,38564,31294,24361,11496,2575,4348,9501,2750,-4984,-8643,-6829,-6528,-6839,-7916,-4046,-1004,-7024,-8357,-7990,-3326,7733,21741,39992,44460,29228,10130,-285,-3521,16079,39724,47785,39139,13406,-7238,-13375,-14317,-18629,-20526,-17194,-11729,-3717,-3257,-1334,-774,-2670,-11125,-14731,-4663,-499,-5569,-8834,-13079,-12122,-7670,377,5985,1130,-3311,-3384,3827,15553,8732,-4700,-13404,-14141,-9885,-8203,-7639,-6925,-1472,7236,13321,10742,-4255,-18261,-10981,-2472,-451,-781,18320,45494,44469,22071,-6295,-16019,4627,23786,30270,26406,14017,6936,8085,10080,9437,6810,7872,13763,23676,20458,8569,-223,2310,4173,-1260,-3746,7127,40659,68074,68340,44873,9011,-9169,-869,2438,-2486,-2030,2391,6422,9380,11472,-290,-11299,-6995,-2262,-844,-155,-2563,-12167,-15720,-4054,5475,3494,-969,-1378,-7223,-10841,-2077,14203,22080,27574,29672,20777,7838,3152,7075,-2321,-17139,2100,15473,20722,20509,16287,6766,1521,833,1514,3229,4281,8650,12198,15660,6132,-2766,-5674,-3789,-3004,657,2951,7634,5233,-3720,-9034,-7826,-11863,-26188,-15567,4902,33603,44035,27313,3998,-13010,-14106,-15652,-14688,-14573,-17435,3013,17542,13609,804,-13644,560,2248,4792,4947,2732,2489,3401,2820,-1763,-6716,-10009,-13402,-13032,-7799,-2294,1881,-8194,-18095,-7288,1647,10749,15374,5680,-1375,-896,1929,3738,-9942,-10023,2539,10497,2146,-6129,-7150,-9145,-8595,-5157,-2720,-2797,-5019,-878,15516,17685,10908,-2210,-9963,-4713,11028,18139,14283,11298,2641,-6349,-8260,-7313,-8772,-3563,-351,43,-2172,903,4138,1377,-5060,-2656,143,-336,-2210,-5348,-8564,-9163,-4350,286,8830,18234,8253,772,4107,8743,15604,17265,13157,11789,7013,-1914,-12909,-9261,985,9435,9006,5115,-3922,-9423,-1411,-1880,-3808,-5166,-3887,-4383,-3578,-60,1634,5452,10682,12149,9006,14138,21431,14615,4779,-3175,-5290,-9639,-9385,-8284,-2985,2448,-2141,-3701,-6280,-6839,-5093,-2678,10047,13029,1725,-6964,-9941,-6835,600,15691,26388,11263,-3541,-10169,-10693,-13837,-17181,-15334,-8176,-982,-1288,-1955,2930,-1183,-12856,-8832,-6,-4043,-3027,-5105,-7772,-7420,-4446,-7404,-13332,-12190,-8739,-8656,-8135,-3785,-3592,-7746,-13574,-13790,-8493,-4719,-4445,-4863,-3879,1141,9772,5591,-2156,1238,11038,22335,37274,56714,60443,47488,29345,8670,-3896,3773,19142,26940,14465,-459,-5258,-9658,-6123,541,3377,849,-1125,2887,15415,27012,24174,4184,-18812,1251,15093,10161,-1015,-7191,1240,-3490,-11634,-13791,-9678,-10810,-18178,-9159,728,-1403,-8912,-10177,-8498,-2161,4116,11910,11984,-5633,-10408,2453,13565,26448,25816,25950,17677,8466,-2780,-17788,-9580,2870,115,-8124,-10508,-1942,11306,22429,26442,14358,580,-4140,-3400,625,-7751,-8538,9476,23656,22254,5260,674,3068,9857,22835,17700,3047,-4307,-7931,-14215,-18863,-15754,-7521,-1850,459,-1832,-8254,-4123,10479,8144,4468,1234,9925,21600,21039,254,-3790,-30,-1592,-6923,-702,6255,13723,18753,18623,11223,5850,1040,-1511,-6010,-2360,5180,2198,-2327,-9682,-7742,-2166,115,-1928,-6489,4230,17279,16274,7349,534,247,5815,13061,12421,9964,5196,-5941,-13061,-6404,-1793,475,10527,21724,27571,21925,5258,-9371,-15201,-12852,-13748,-13216,-8622,2006,10579,14192,11268,9222,7949,1491,-214,6515,7821,-6116,-10297,32,22986,40379,34296,12784,-1236,-7519,6471,18819,27934,24071,11203,4097,3033,4715,11138,18853,15962,7263,-1348,-8101,-15239,-9207,1110,3667,-1455,-2920,-2003,968,3030,3426,1348,-579,-4402,-3864,-913,719,-1592,-2946,-6598,-6737,-10170,-10743,-16919,-13513,-9650,-8685,-6959,563,5610,22071,42232,42178,33137,14185,-25,-14027,-10721,2750,15405,19550,14826,4421,1362,343,-1968,-8009,-2849,2287,1769,-4324,-6307,11219,24277,14663,1921,-6284,-11787,-7258,264,6866,12483,13847,4123,-7402,-5476,-2209,1774,1911,-1928,-11484,-16985,5234,24808,30974,32734,26932,11031,7464,-1054,-16119,-10444,-1857,-5073,-10910,-12076,-8874,-8297,15954,40379,41599,14181,-3825,-9335,-761,7020,6762,-1722,-14841,-128,7861,6407,-1581,-4354,-3068,-4773,-10744,-18268,-10932,-1464,2897,-1903,-13998,-3751,3939,640,-2825,-4841,-5790,-1824,-391,-2017,-8720,-5821,6095,14193,15912,21034,35325,21036,4468,-7324,-13161,-17020,-6541,9829,20178,20299,18035,11178,1065,-9280,-8979,-2708,4800,8852,6370,-7774,-14215,-16328,-15745,-9878,-13964,-5392,5482,18747,32421,40902,41917,29509,15880,6289,6063,8580,9375,14739,13142,10670,17551,7928,2561,304,-3928,-7225,-9131,-9784,-625,5821,8940,12801,17017,10731,-5978,-2684,15928,9332,4550,13799,24514,27661,18459,7399,-3087,-12670,-11911,-6163,-2919,-565,-4030,-2484,-4775,-5668,369,312,-986,1242,2308,3703,565,-535,-6893,-7049,-3264,2846,4110,-1849,-4227,-4056,-5835,-10457,-7380,-70,852,-3057,-9899,-12924,-12149,-13685,-10736,-13267,-14315,-19886,-14663,-1896,5746,7448,6869,3850,-316,5975,15317,18630,10368,713,-11807,-20373,-14167,-7472,-1316,4029,4440,258,-10186,-10298,3573,9875,6542,-459,-4620,-757,-2437,-3510,1207,593,-6706,-15929,-13821,-10502,-4104,2591,5541,681,-9382,-11935,-9349,-13116,-3487,4375,-375,-14307,-6991,13246,24795,27059,23964,11327,-1857,-11603,-8192,-2390,3545,5357,9162,12948,14166,6448,-6440,-4294,-1552,15807,14675,354,-11059,-3431,-550,-229,4045,5387,7051,9814,21126,28581,25596,17106,5665,-7313,-7516,673,2677,-3009,6597,15099],[7624,12396,19003,24430,27959,20563,5251,-7692,-1287,-2238,-8877,-11438,-6732,-3103,6671,9619,1049,-2566,5527,8422,-278,-3680,3155,12333,18612,12864,2804,-3895,-4557,-7967,-12601,-5752,4321,6562,-4662,-14368,-10401,-9729,-12278,-10612,-6323,-9168,-12348,-11693,-10937,-8870,-7991,-8714,-10644,-9896,-6126,-6980,-15337,-12102,-6908,-3149,4041,14725,23649,14048,-1914,-13374,-5090,6441,8007,4372,-3599,-2860,8371,10379,10632,11288,14327,15194,11073,2402,-4081,-6270,-2720,5238,11481,3522,-14054,-10147,15284,38676,56781,71287,68385,35788,10380,2419,8041,8194,1320,-6533,-9545,-4376,7783,18752,13620,3973,-1433,-5490,-11703,-15699,590,20652,26700,20457,14502,2002,-5900,-9186,-8276,-2683,1197,2047,-7797,-20454,-5483,5612,8060,8665,6598,162,-2022,2448,4580,4857,-3800,-11991,14472,44266,62434,60814,42655,15973,-11484,-9999,-8978,-8338,-5759,-5383,-4563,-1001,4004,2408,-6596,-9565,-7490,-5419,-6060,-13571,-16627,-8171,-6064,-5798,-435,-3950,-5786,-5762,-3857,-1539,-1003,41,1489,443,238,-6984,-19859,-9405,-3079,-28247,-57454,-37864,29715,71631,71646,-5468,-92738,-117578,-72718,-7722,6507,16182,14945,11322,8596,6230,4734,6411,7689,8255,6704,1386,-5813,-11556,-7036,-14684,1506,21245,27157,22449,7542,-5669,-13105,-12130,-2669,4266,4575,1506,-1930,-2469,4416,14869,16546,15626,36137,54060,56407,43791,23170,3171,7257,4964,-5870,-222,2997,-5368,-10694,7966,22719,20025,12932,15208,14933,3092,-13469,-17217,-10274,-6569,-2444,-9705,-14291,-8322,-2276,-769,-1787,-4174,-6323,-4414,-4429,-1995,2764,9223,10830,12678,11917,4885,-4930,-10103,-3451,11867,23443,16527,1327,-13980,-13204,-1024,7272,13136,20709,23508,27391,26250,20501,15386,14048,9107,7950,13894,15772,16051,11274,2623,351,6392,7504,-663,-3748,13977,27361,27019,16201,2223,-6286,-6764,-11444,-9041,-995,-3329,1497,3789,-2066,-13073,-20067,-16776,-16198,315,22289,41610,33008,7277,-10097,-16331,-16798,-16198,-20385,-16386,-12521,-13263,-9106,2147,11300,9028,-5618,-16960,-2585,-6886,-7544,7596,2614,-8437,-13966,-9367,-5354,-8690,-15425,-13772,1033,23093,27356,5744,-5725,-5876,-4433,-1167,2361,2699,1112,-2525,-926,1255,2012,5025,4770,2489,1813,5548,7723,2502,3580,9567,20707,28713,20059,7458,11676,22829,24130,19481,9454,1116,-3196,1437,10546,19006,23252,12906,-3376,-16861,-8231,-2350,2614,-1492,-724,8680,10482,7620,11079,17622,22315,12480,-954,-11625,-17231,-17276,-13397,-5168,3603,1487,-8949,-9965,-930,1791,-122,529,4087,2457,-1315,5684,16836,33165,53297,43414,35267,23792,10094,6566,1105,-5060,5488,10160,15325,21708,14509,-1331,-11901,-14276,-12163,-9590,-7463,-7037,-11448,-15281,-8171,-6019,-13099,-18601,-18091,-13333,-3874,12428,25901,24778,15195,3096,-15809,-7418,8121,7869,-2276,-10546,-13791,-18694,-11456,-11998,-17903,-15234,-12798,-10185,-9769,-691,6931,332,-3407,2756,13348,26554,44773,47578,32512,19315,4707,-26,6522,12907,8098,-2353,-1139,3774,14244,20097,24702,28504,31984,35263,30402,18413,5552,-5739,-8452,-6344,-3588,282,222,-1075,-2008,5267,4150,8436,19262,21414,17361,9893,-747,-9718,-3459,-2366,-1415,-3036,-8231,-7736,-5262,-11197,-14564,-17153,-14954,-11776,-6157,717,9948,16186,5761,-4318,-8418,-8999,-7735,-306,4185,4016,16295,23633,16020,1310,-12608,-3314,348,-4739,-13517,-15314,-3959,1548,-1756,-4904,-4535,-1788,5652,18747,34659,32876,23698,6425,-11097,-4620,13493,28750,28320,15640,1416,-3098,821,8634,12043,4836,-1233,-89,-2491,-270,4692,5836,-1022,-11998,-18153,-20618,-12075,-1662,176,-12385,-11407,-5037,238,7372,9454,5127,3139,130,-5200,-6770,-2999,2685,4028,4410,2398,1377,2710,8706,5015,-5377,-6631,-8745,-7981,-9739,-8507,-6969,-4043,939,13773,23160,9116,-10131,-9316,-1958,3493,6244,4481,-6636,-12965,-8150,1423,12602,8913,2334,-6387,-11528,-15459,-13925,-11026,-3855,1273,-1482,-6842,-7695,-7004,-11440,-11077,-8279,-1401,5001,-6222,-18077,-2878,7600,6652,3974,5,-4427,-8164,-8301,-2261,291,-2196,-2249,-2252,-7845,-15042,-11161,-389,3265,5737,1308,-1395,-2193,-9290,-9901,-2159,2559,-2523,-11592,1320,-3966,-8767,-1178,7720,14431,20727,19042,13117,2682,-7269,-4670,1037,-1687,-9694,-18026,-9882,4835,19228,16096,13602,15571,18794,17582,8060,-6045,-22,9451,9112,6416,-1072,-9419,-4794,-1194,6810,8320,9710,9593,4146,-3851,-9097,-2699,10485,29240,50982,56214,42053,25550,11473,3946,7541,11196,7869,16368,33824,38236,20020,2662,-4915,-3992,584,-1350,-8851,-12684,-8458,-8703,-2806,13653,42942,51681,28243,9734,-5011,-9070,-2067,3391,9818,7096,3447,1341,2,-4101,-6008,-2667,6477,17293,27138,27459,11591,-6740,-13658,-5165,3292,13797,24301,10302,5937,6344,9055,5065,152,-4301,-9445,-12595,-7806,-5085,-1811,-7874,-6286,10469,15732,14163,9385,4714,4682,6856,10744,14522,20810,20541,19759,22014,21340,17585,11517,4021,-2807,-13591,-9085,-12208,-12575,-6538,1197,9960,25739,30632,21293,13793,-316,-7214,-483,5985,6306,-4652,-11245,-10720,-11538,-7336,-1628,3250,8575,6260,-6017,-8919,1471,16120,34998,47653,42979,40756,43685,37852,20901,5568,-7186,-18045,-14854,-4673,-2776,-4624,-8389,-11484,-10656,-12246,-15810,-6584,-15736,-781,7585,-2075,-8458,-13007,-6156,-588,1929,-5057,-15595,-9151,-4936,326,1773,-1186,-11510,-4357,10612,21772,21593,10105,-3098,-13287,-1562,14787,7183,-12328,-3200,-1451,-11688,-13063,3778,2189,-9701,-17270,1769,10061,7025,-785,-8274,-8806,-2705,-1166,-3933,-7819,-11938,-11398,-7487,-11258,-11677,-489,-6647,-16061,-5385,13521,24025,17533,6418,-7808,-8085,3391,7695,2748,-7729,-17843,-12465,-14653,-7898,1658,7501,4007,2204,12068,16958,17685,15629,6767,830,-361,-5027,-3842,-3380,-7144,2347,8566,14782,17571,23995,35601,32421,15763,9757,7552,6008,4726,2718,-6712,-14010,-13075,-5309,-1,1152,-3841,-6738,-1662,857,-4164,-11257,-5697,-5040,-4574,-6393,-10111,-5727,140,1886,-1570,-4371,1985,8014,5533,-2314,-3363,3945,13166,21541,16967,-12545,-7102,10262,26956,24057,10091,1742,3686,3974,6839,12413,13348,8630,4797,-1608,-2239,3083,6962,4690,-3220,-10271,-13216,-1353,12882,20223,17401,5564,-11607,-6917,6078,7790,10125,26880,44455,28221,8183,8225,11993,11122,12183,2214,-6080,-11576,-4986,1089,5857,2745,-6341,-13808,-12480,-7568,-2983,-1712,-3652,-12436,-17275,-10455,4530,7128,2803,1590,-6446,-11203,-7264,-5381,-12475,-15763,-4756,4015,4636,-4649,-10222,-4647,32925,77052,81216,42219,3224,-7034,-6206,-16114,-10515,-1818,365,-2017,1173,7777,10836,10623,15538,24199,21774,5436,-6850,6580,21031,21919,5951,-3606,-3584,-2501,-3365,-1188,2486,6803,11618,8873,1758,-11137,-16646,-12342,-4953,2653,2409,-3322,-9937,-17534,-4753,12594,10529,-7290,-15790,-15759,-7240,9886,28330,33599,23430,10474,2176,1933,4842,9725,15214,15695,12488,-1008,-11962,-9481,-6458,-13953,-3294,18967,38731,31681,15442,-1436,-9748,-5305,-5600,-7380,-5862,579,7020,-978,-17372,4922,16646,14972,8218,7954,19431,27369,14630,-2206,-2200,4819,6532,3641,4819,1654,10885,26282,26693,19650,10654,6523,7339,9326,16502,9214,9013,17877,16856,11559,-1568,-10315,-7649,-5178,-6128,-9033,-11853,-5984,19411,47709,59029,53117,35272,29088,24669,11954,416,630,6753,1252,-6624,-10849,-10322,-10694,-10271,-9991,-4510,-305,-5356,-7595,-7939,-4126,7542,22708,41506,46947,33392,13528,1136,-6456,12980,32302,34967,26080,6462,-9288,-12057,-12987,-18256,-20761,-17051,-10426,-818,1553,3459,2696,-225,-8570,-17728,-6544,-2348,-7401,-10415,-14745,-11359,-6570,558,5918,1277,-3533,-4305,1899,14458,8905,-4623,-13367,-14988,-12311,-10518,-8942,-5431,2771,12119,18104,16103,1323,-16848,-12471,-5288,-4618,-2771,19330,50036,50038,24270,-5459,-19960,-1383,18075,24300,19739,7789,2202,5403,9077,9686,6685,6050,9859,20018,17483,5129,-5040,-2584,805,-2451,-3811,6145,38808,66655,65880,41806,7872,-7786,849,2964,-2662,-1891,2755,6932,8707,8287,-1589,-8703,-2852,1854,1895,414,-3708,-11950,-11840,-938,7876,4737,-585,-747,-6863,-12172,-1316,17719,26810,31545,31053,20294,8685,6049,10710,-287,-11673,5058,18877,22305,19532,16037,10010,3734,2048,1879,2369,1684,4687,7530,11423,2966,-4379,-7713,-4030,-1781,2380,5203,9898,6836,-3760,-12364,-9996,-11135,-20477,-14426,1021,26553,43967,30787,6824,-11302,-14192,-15058,-14785,-15973,-13356,8857,21663,13655,-2833,-9791,8980,11023,7499,5203,2599,2178,3756,3883,-385,-5126,-9144,-12101,-12621,-7613,-1415,3097,-7288,-15870,-6326,2206,10795,15684,7381,954,758,3766,7965,-4262,-13111,381,6728,-1533,-8099,-6213,-6579,-6545,-3792,-996,-1339,-5838,-5992,5000,8242,6791,-2565,-10204,-6072,11974,22529,18125,11478,10,-11111,-9225,-9635,-10564,-3959,-701,-1221,-4407,-925,4687,5097,-165,2313,3994,927,-3793,-8109,-12308,-12012,-5789,-1452,5507,13829,4625,-2159,4029,11460,20349,23297,18493,14773,7938,-1442,-12811,-11030,393,11356,12895,9130,310,-5900,-1289,-2705,-4691,-5157,-2633,-3128,-2528,1776,1706,5037,11417,16034,15086,20494,25345,15095,5199,-1719,-3892,-8441,-7831,-6168,-975,5351,-227,-3667,-8001,-5673,-5360,-4416,8153,10432,-646,-7742,-9303,-4715,3526,19412,30669,13199,-4010,-10634,-11575,-16049,-19494,-16192,-6270,313,-488,-1583,3993,1242,-10564,-8957,-545,-4787,-3300,-5807,-8164,-6670,-2983,-5911,-11315,-10598,-8255,-8500,-6692,-2628,-2697,-6998,-13520,-14035,-9255,-6163,-6976,-8242,-7367,2680,10409,3099,-3862,1420,10855,19761,32951,54564,62861,52274,31674,9125,-4084,4694,24893,33548,21321,4995,-2388,-7770,-4295,2531,2868,-222,-2399,1143,12687,23581,18894,169,-16612,2264,16469,11257,-2557,-10356,-592,-2380,-8918,-14150,-9733,-10856,-20068,-10345,943,271,-6077,-7159,-6554,-2471,1015,6119,7362,-7161,-6255,4640,13507,22762,19239,23361,20929,12474,266,-15028,-10610,1632,-69,-7258,-13308,-8673,175,13231,21686,13493,2104,-1354,-961,1024,-8075,-7408,11464,27143,27459,11827,4725,4244,10442,22056,15138,-301,-7848,-9266,-12471,-19600,-18279,-9674,-1054,1832,-1424,-9889,-5720,7643,4470,1566,-1181,6704,16460,19679,6332,6411,13970,11515,1487,4049,8736,15079,19008,17784,9086,5014,3299,943,-6726,-4706,4369,2303,-2344,-11080,-7202,-1666,-1152,-3543,-7498,5499,20643,19836,10810,2567,-1062,2872,10681,10253,6753,1010,-8935,-14529,-6022,-978,477,9175,20356,26832,20788,2717,-13649,-13820,-9920,-11678,-11349,-7589,1416,8886,13002,11072,9868,7398,388,-1225,8705,13080,-1808,-11252,386,22534,35999,28411,8928,-3270,-7488,7179,19442,26901,21552,9389,2031,167,1340,6801,14318,14297,7571,-425,-7075,-15575,-14244,-2415,2033,-2664,-4947,-5123,-2682,28,2040,1173,-283,-3753,-2894,545,3648,2009,-1256,-7701,-10681,-16886,-15109,-14997,-9226,-5777,-5654,-5419,-131,3462,17362,37274,40614,33629,13771,-1339,-15262,-8482,5039,16942,18288,13890,4710,2356,2011,-1277,-10974,-4978,1133,1207,-3990,-5218,11701,24433,15658,3022,-5169,-11155,-8750,-2492,3633,8791,9581,-1080,-11778,-8142,-5056,-335,638,-709,-6540,-14902,382,19240,26678,27668,20208,4289,2482,-3728,-15345,-11970,-5127,-8024,-11441,-9222,-6210,-5694,18580,43458,39244,11550,-5372,-9517,-1139,7208,7381,-858,-9746,3806,11570,9113,-49,-3752,-3473,-6003,-13121,-18108,-8542,996,5646,2456,-10590,-8860,-1895,-5639,-8331,-8417,-8501,-4075,-1110,-1421,-7349,-3769,8419,15799,16089,27848,44095,26591,7631,-5931,-12479,-17958,-7070,7383,14238,13487,14666,11543,1327,-7725,-8235,-2635,3427,5921,3120,-10439,-14782,-15766,-17396,-11745,-11900,-860,10181,21353,29365,31913,34249,26100,14660,6891,5965,5703,3132,7124,10075,10998,14822,2985,-909,-1296,-3808,-7190,-9395,-10844,-3190,2393,5502,10025,15052,7413,-12834,852,19151,11399,7006,15739,25487,28948,19953,8271,-3207,-13460,-10899,-4386,-955,-216,-6392,-5986,-7250,-6083,1474,2055,216,1833,2695,3185,-1048,-2837,-10252,-9997,-3992,3247,5617,297,-3334,-3989,-5520,-9770,-8524,-251,2262,-948,-8290,-12924,-14048,-13700,-12397,-14545,-14115,-17306,-19284,-7683,996,6349,6761,2235,-1857,5591,15711,18600,10170,738,-11147,-18699,-15367,-9149,-2183,3213,3886,-326,-11014,-10149,5342,13009,9923,2605,484,6335,3691,-2311,767,-108,-7829,-16932,-12532,-10039,-6782,-1641,2436,-1076,-10790,-11325,-9177,-11639,-3374,4120,-318,-14005,-6860,12228,21529,23975,23252,12923,378,-9635,-9464,-3466,3080,5616,9418,13219,15735,9106,-6325,-3617,1876,20202,14716,-270,-12357,-8135,-2855,-809,4521,7101,9127,8677,16313,24148,21453,14034,3717,-8817,-7171,1502,3769,-3820,4056,9549],[4217,12578,21501,27273,30823,24395,7230,-7473,-4335,-4582,-10396,-10587,-6454,-3925,4890,8178,1092,-2105,5070,6966,-2730,-3468,3777,11246,17706,12899,2984,-2342,-2915,-7497,-12625,-5365,4926,7876,-1602,-14938,-12493,-10399,-11335,-11390,-7714,-10178,-12709,-12107,-11240,-9284,-8317,-8346,-9703,-8817,-5214,-6546,-16464,-12572,-6709,-2104,4687,14489,22659,13780,-1945,-14940,-2748,7827,9501,5724,-2417,-2942,6674,9497,11253,12236,13710,13577,9474,3440,-2045,-4468,-1507,5644,11593,3885,-13500,-10805,14905,38840,56013,71670,75929,42755,14239,5499,12435,13114,5164,-4807,-10401,-4437,9210,18813,11408,1105,-4888,-5764,-9639,-16449,445,21698,29181,22010,14792,2053,-6063,-9832,-9608,-4035,491,2415,-6460,-19905,-8533,4724,11879,15517,13517,6128,3204,7254,7406,6829,-2185,-14676,8225,32621,47658,47241,34765,15349,-13026,-12767,-10696,-10065,-8507,-8420,-6780,-2467,1335,-1093,-7797,-9709,-7616,-4978,-5008,-12766,-15670,-8102,-7977,-7671,-1436,-3991,-6402,-6359,-4508,-1501,-299,850,1638,1434,4323,263,-12411,-4311,861,-23177,-39446,7555,113033,187434,197210,103096,-17235,-75031,-53902,-2320,9579,16480,12915,9885,7281,3610,1225,3957,6660,7486,6786,2283,-4885,-10652,-8676,-12988,6749,26144,31740,25334,8222,-5726,-12383,-12790,-1602,5230,5178,2353,-999,-2013,4428,15594,15639,13587,31315,46603,48210,36977,19183,2887,7460,3469,-5246,2129,5577,-2318,-3869,15438,30281,24010,14227,14692,11807,1203,-14961,-16126,-7646,-2352,2151,-5171,-16283,-8784,-1110,1602,790,-2773,-6795,-6412,-7667,-6337,-2000,3435,2721,5898,7932,3245,-4795,-8449,81,15381,24296,15267,-138,-14722,-13598,-4305,3534,10341,19423,23181,27296,25877,19795,13108,10764,6320,6155,13034,15121,14432,8686,537,-846,4523,3989,-4252,1018,20259,32872,31100,18164,2130,-7994,-7408,-11648,-7956,2504,-370,1862,2025,-3292,-13742,-19241,-15435,-17087,-1280,19634,34455,23965,2507,-12254,-15207,-17676,-15690,-19253,-16630,-12668,-12851,-9060,1745,10902,9966,-2928,-17860,-7810,-10141,-12850,-438,1578,-7813,-13360,-9139,-5249,-8579,-15339,-12386,2333,22736,24514,3594,-6883,-8238,-8301,-4152,-55,2146,3348,1025,3589,7069,8127,10430,7819,3636,1667,4211,3967,-1732,1138,8713,19830,24943,17563,10229,17677,27177,24767,17774,6838,-1690,-4396,2609,12162,19614,22675,11817,-4208,-15863,-8504,-3097,2873,-20,2492,13104,14058,10062,11660,16577,20267,11316,601,-9263,-15261,-14987,-11808,-4382,4111,1010,-8944,-10492,-1632,435,-3046,-3388,-866,-2528,-4848,3323,12960,27655,47825,42137,34703,22204,7493,3170,-2059,-9972,823,5489,11951,18961,12230,-1604,-11084,-12142,-9691,-7108,-5521,-6020,-10226,-14602,-9458,-7845,-14173,-18445,-17766,-14794,-5791,9285,20428,20354,10565,-2380,-14608,-2840,14388,13586,1152,-8598,-12548,-17228,-13023,-14143,-22682,-19403,-15736,-11696,-9693,-224,6279,-995,-4771,888,9604,19296,35846,41700,30336,18043,3686,-822,6050,12496,10863,1242,1866,7435,18037,23861,27201,29089,31664,37178,35919,23879,8708,-3683,-7059,-5405,-2476,1922,1659,-902,-2453,7973,8995,14889,26245,26853,20442,9912,-2386,-8478,-2749,-2778,-2044,-3904,-10113,-12032,-11045,-16162,-17189,-17358,-13683,-10243,-5168,708,8601,13246,3064,-7005,-10489,-7708,-3953,3445,5431,4457,18390,29200,21423,3501,-11327,-995,4962,2137,-6074,-11162,-5066,-257,-2997,-1708,1177,4214,10106,21125,35964,35254,25070,7322,-9780,-1963,20472,40713,35621,19166,3243,-1633,2919,11673,14138,4187,-5405,-2532,-3486,-550,4652,5837,-1080,-11449,-15804,-18141,-12497,-1114,2495,-8812,-9806,-4234,-102,5838,8368,4740,2410,-2085,-6508,-7090,-3750,2688,6003,7635,3960,1,668,7502,7201,-1686,-5691,-9006,-7672,-9613,-8841,-7754,-4344,1651,16061,26169,12642,-6796,-11910,-6459,1072,8476,8115,-2741,-9211,-5135,3371,15295,12039,5370,-4328,-10373,-14986,-13709,-10687,-3942,937,-2500,-8062,-7997,-6965,-11621,-11508,-8883,-1220,7412,-3974,-19363,-3509,7787,7627,6290,3840,-885,-6418,-8046,-2281,764,-2166,-4377,-5840,-9921,-15011,-10785,-1231,2677,5858,2652,510,-1149,-8878,-8806,-623,3312,-3491,-13075,2251,-3931,-9302,-3069,3938,9696,16362,16504,11114,1204,-7861,-3933,1818,-1951,-11386,-20084,-9736,5108,17007,11990,9794,11955,16542,18421,10653,-5102,-1415,6890,5490,2360,-4213,-9135,-5005,-2506,5196,6641,7878,8200,2504,-5352,-8859,-613,11359,27344,48588,58331,44324,27899,13483,4689,7445,13030,10886,19890,35444,38875,20703,3313,-5515,-5975,-741,-1926,-9202,-9724,-4332,-4159,144,15604,48251,59034,33646,14006,-629,-14839,-8636,-2157,5677,4646,2854,1869,1032,-3588,-5818,-2066,7021,18652,30023,29202,11864,-7460,-13661,-3660,5679,15068,20408,5113,3909,6122,9844,6536,751,-3613,-8731,-14087,-10909,-7292,-2504,-6943,-9137,8070,14939,13686,8214,3304,3751,5669,8255,10158,16434,18946,19828,22474,21413,18110,12310,4883,-2952,-11892,-2884,-3684,-8408,-8611,-1776,8478,24233,28825,21291,14533,258,-7551,-3542,2156,2268,-8877,-12733,-10208,-10182,-6153,-380,4744,10053,7298,-5361,-9607,859,15002,32918,43237,35855,32314,35685,32966,18788,4100,-10002,-20700,-14323,-4886,-3682,-5588,-9179,-12286,-10563,-14701,-12031,-3451,-9268,2974,8545,-2428,-8745,-11587,-4591,3348,8706,1772,-10291,-13109,-8003,-2464,124,-1385,-9706,-4623,10500,21633,20157,8195,-5108,-14722,1176,18966,10440,-12476,-5345,-2421,-11511,-14027,2633,1761,-9812,-14691,3722,13509,10891,549,-9353,-7962,107,1698,-2210,-8440,-13518,-10188,-5535,-10710,-12963,-2168,-8493,-17613,-5861,11236,19932,12900,1506,-12758,-5349,5360,7903,2243,-7701,-19129,-13553,-14057,-8100,1395,6998,3130,2119,11275,15891,16124,14426,6703,1342,350,-4898,-4486,-1715,-3247,4832,8883,13715,15381,21020,30715,29535,14810,9923,8574,6678,5172,1928,-8552,-14870,-11239,-2835,2875,3979,-2427,-7769,-3844,-1229,-6060,-10985,-4385,-3559,-3261,-5481,-8690,-3585,2685,3719,-247,-3364,2829,8411,5403,-2336,-2583,6096,17347,25091,14850,-15591,-6495,9971,27534,27081,10967,686,1575,2188,6526,12504,11863,6361,2275,-3401,-3140,2019,4925,2451,-4338,-9870,-11786,-1025,13567,21434,18284,5857,-10532,-7825,2825,1944,5603,23720,40344,26836,7251,5541,6195,4331,5725,-3518,-9893,-13858,-6484,468,6495,5961,-3033,-12228,-14317,-5556,-857,-1238,-5074,-13993,-19017,-12438,3445,7103,2934,2094,-5332,-10189,-7045,-5346,-11829,-17536,-6999,2391,3536,-6029,-11761,-4809,31308,78327,83262,44116,5860,-4465,-4654,-14574,-10688,-2556,-751,-4073,-750,6801,11151,10732,11858,16701,14883,1048,-7540,6764,19290,18016,3478,-4712,-4564,-3816,-3736,-222,4067,7060,11009,7430,-1007,-14899,-13538,-9577,-4825,3220,3717,-1732,-7774,-17170,-6301,10333,6322,-10437,-15503,-13340,-8019,10904,30341,35230,23354,9734,1716,1656,4772,9224,12911,11575,8695,-2109,-10849,-8918,-6130,-13386,-3363,19821,38981,32977,19534,3592,-7713,-6844,-7917,-9137,-7024,-1266,4210,-3820,-14116,7648,18801,16407,7232,4844,16770,22872,10154,-3506,-928,5482,5033,1211,3832,1413,8338,26640,25700,16208,6493,4038,6897,11782,18722,8764,5649,10400,10506,7003,-4009,-10353,-6514,-4240,-5643,-8471,-11954,-3188,22409,48515,57861,50232,28282,23819,22716,11536,-1683,-3043,4110,-146,-8191,-12846,-13214,-13510,-12605,-11517,-5350,-186,-3884,-6662,-7873,-5469,6431,22161,40934,47430,36396,16367,2474,-9581,9215,23856,22240,14564,1131,-10354,-10713,-11773,-17916,-21403,-17238,-9392,1531,6039,8213,6148,2023,-6074,-15040,-8303,-4024,-9019,-11607,-14661,-10558,-5815,300,5318,972,-4174,-5477,-122,12856,8534,-4839,-13389,-15482,-14980,-13492,-10680,-3753,7379,17040,22484,21072,7586,-10151,-11685,-7541,-9045,-5117,18274,50144,51799,24545,-4829,-19202,-5798,12219,17703,12326,897,-3106,2146,7276,9169,6058,3708,4780,14960,13731,2028,-9706,-8049,-3192,-4007,-3915,5489,36500,63554,61891,38203,7019,-6429,2008,2731,-3451,-2240,2770,7241,7867,5209,-1920,-5133,1351,5798,4525,1041,-3793,-9186,-7652,2200,10045,5622,-694,-531,-6123,-11912,-1284,19206,29373,33458,30321,18418,8818,8179,13194,1292,-6993,8537,22172,22956,17477,14226,11730,5382,2848,1893,1193,-1062,790,2788,6478,-322,-5239,-9060,-4455,-852,3777,7227,12109,8598,-3311,-14220,-9633,-7760,-13743,-11567,-1507,19713,42383,33628,9833,-9188,-14628,-13639,-13798,-15181,-9104,12949,23038,11444,-8249,-3127,15765,17885,10125,5351,2340,2002,4427,5551,1662,-3211,-8284,-10436,-11204,-6918,-16,4933,-5470,-12784,-5299,2370,10093,15043,8466,3064,2277,5121,11699,3561,-5273,2314,5595,-3107,-8146,-4119,-3850,-4589,-2717,414,-284,-6704,-9842,-2736,630,3315,-2455,-9789,-6720,12377,25841,21372,10986,-2818,-11950,-7439,-11780,-12431,-4204,-971,-2376,-6455,-2716,4714,8284,5014,7977,8807,4105,-3031,-8630,-14514,-13878,-7046,-3002,2714,9976,1615,-5030,3769,14054,25030,30204,25278,18710,9720,-86,-11121,-12820,-202,13702,17743,13822,4928,-2827,-1554,-3783,-5427,-4659,-1121,-1848,-1463,3238,1473,4383,12097,20591,22087,26945,28591,15424,6043,368,-2260,-7217,-6410,-4251,593,7350,1241,-2332,-5575,-4154,-5861,-5991,6394,7964,-2690,-8297,-8585,-3096,5751,22230,33228,13673,-5660,-11487,-12105,-15334,-14824,-11438,-3621,1215,23,-879,5451,4205,-7356,-6740,-172,-5558,-4027,-6825,-8991,-7062,-2289,-4231,-9005,-9056,-7872,-8403,-5276,-1492,-1287,-4980,-11996,-13610,-10067,-8004,-9434,-10004,-7741,4344,10286,556,-5021,1890,10742,17573,28911,51332,63110,54840,32251,8489,-5021,4344,28207,37419,27189,10267,189,-6081,-2683,3822,2214,-1285,-3568,-533,9713,19281,13095,-3883,-12703,4750,19079,13336,-3192,-13154,-2217,-965,-5374,-14052,-10076,-10926,-21755,-11299,1160,1982,-3092,-4115,-4612,-3175,-2401,777,3887,-6253,-1790,6316,12752,18264,12911,19477,22351,14989,2927,-11915,-11015,312,-532,-6540,-15843,-14494,-9632,4955,16716,12307,3460,974,1126,1015,-8485,-6451,12469,28544,30639,18037,9547,6101,11373,21295,13256,-2835,-11149,-10221,-10375,-16355,-18388,-11623,-912,2531,-1544,-11526,-6536,5405,1690,-1029,-3040,5089,13040,18755,13276,17910,29055,26193,11672,10102,11658,16145,18368,15271,5599,3423,5037,3058,-6954,-7335,3167,2404,-1882,-11284,-6323,-150,-1663,-4831,-9002,5496,21583,21086,13162,5195,-540,725,7823,7579,3031,-3670,-12036,-16058,-5884,-488,165,7512,18840,26413,20849,2186,-16610,-11737,-7133,-9228,-9115,-6530,459,6660,11086,10445,10058,6216,-1553,-4194,8562,15883,1652,-12166,281,20367,29771,22041,5557,-4787,-7721,7134,18840,24404,18393,7758,545,-2185,-1576,3038,9962,12036,7329,188,-6117,-12940,-14781,-3711,1489,-3367,-6663,-7897,-5527,-2212,965,1177,-14,-3341,-2203,1840,6722,5741,262,-8607,-14193,-19444,-11802,-9096,-3798,-1390,-2394,-3783,-878,1480,13472,32204,38332,33768,13432,-2432,-14719,-6109,7418,17905,16080,11860,4229,2652,3222,-160,-11805,-6953,-497,125,-3880,-3843,12331,24179,17013,4747,-3734,-10424,-10797,-5612,240,5021,5346,-5483,-15593,-9226,-7133,-2444,-977,227,-2631,-11714,-3082,14149,21727,21105,11808,-2672,-3314,-7029,-14570,-12974,-7258,-9465,-9331,-6014,-3692,-3005,20292,44216,35026,8476,-6946,-9650,-1440,7479,8045,472,-3907,8432,15169,11526,1310,-3359,-4179,-7324,-14890,-14775,-5315,4061,8970,8210,-4929,-14006,-8284,-11795,-13684,-12246,-10978,-6536,-2061,-935,-5938,-1610,10376,16668,15347,33053,50255,30654,10366,-4474,-11443,-16713,-6981,5233,8061,6200,9345,10534,1495,-5800,-6922,-2473,1536,2032,-1144,-13969,-13650,-14030,-17704,-13103,-9482,2461,12974,21753,24621,22151,26017,22113,13113,7345,5814,2952,-2536,1758,9378,12086,11982,-1053,-3439,-2516,-3767,-7172,-9533,-11682,-5966,-1371,1571,6728,12735,4295,-19122,3485,19435,11450,8361,16301,25070,29351,21237,9325,-3162,-14129,-9588,-2305,1465,872,-7796,-9277,-9776,-6315,2556,3679,1415,2536,3280,2968,-1865,-3718,-11889,-12571,-4685,3448,7101,2652,-2342,-3936,-5272,-8435,-9329,-613,3589,1075,-6923,-12946,-16166,-12976,-13745,-15520,-13902,-14845,-19644,-12751,-1889,6437,6616,313,-3676,4439,14459,17053,9267,698,-9901,-17088,-15540,-10694,-3472,1733,2843,-1253,-11723,-9406,7145,15715,12544,4906,4625,12425,9094,-1378,109,-995,-9083,-17132,-10408,-6967,-6177,-5141,-1126,-3141,-11794,-10884,-9216,-10378,-2631,4317,13,-13577,-6738,10996,18253,20737,22080,14236,2378,-8153,-10636,-4669,2433,5798,9773,14066,18365,12453,-4826,-2690,5995,24772,15131,766,-9614,-12616,-5244,-1490,4743,8527,11073,7879,11372,18947,16718,10537,1393,-10545,-7391,1581,4417,-4559,763,2950],[1892,12749,23425,29188,32493,27354,9205,-5561,-7939,-7333,-12068,-10330,-6901,-5517,2125,5549,-178,-3012,3404,4437,-5559,-3404,3592,8615,14895,12082,3251,-468,-1533,-7285,-12677,-5073,5200,8664,1224,-13708,-15320,-11566,-10607,-11004,-9252,-11409,-12213,-11823,-10745,-8852,-8116,-7839,-8929,-8206,-4857,-6581,-18342,-12862,-6364,-1331,4719,13111,20343,13075,-1538,-12361,-1398,8105,10082,6336,-1602,-2658,5586,9145,12107,12949,12556,11632,7672,4106,-320,-2817,-546,5709,11326,4011,-13030,-11758,13701,37195,52566,68265,79630,48598,18507,9253,17147,17852,8577,-3643,-12022,-4461,10811,19000,9854,-1157,-8621,-5178,-7517,-16454,-199,21616,30463,22910,15020,2406,-5822,-10083,-10737,-5401,-331,2545,-5069,-16803,-12827,2402,14446,21169,19949,12725,9333,11818,9508,8134,-1084,-16269,3051,23315,35406,35300,26908,13972,-14363,-15513,-12284,-11539,-10897,-11347,-9040,-4106,-1556,-4877,-9408,-10309,-8038,-4633,-3705,-11432,-14610,-8294,-9818,-9297,-2500,-4138,-6751,-6276,-4743,-1399,352,1443,1331,2181,8330,9441,-190,3029,4503,-16294,-18237,54634,195434,300272,319766,210702,58485,-33664,-37344,2094,12388,15549,10036,8061,5631,370,-3168,551,4811,6013,6368,3113,-3827,-8726,-8634,-8745,11037,28793,33748,26489,8399,-5432,-9822,-10378,-466,5810,5532,3110,-39,-1547,4085,14942,12953,10730,26477,39708,40782,30769,15224,1967,6312,1411,-4019,4517,7742,1032,5464,25964,39153,28004,15514,14118,8750,-1081,-16571,-14638,-5181,1405,6116,-875,-16922,-9406,-383,3393,2879,-1686,-7420,-8374,-10655,-9178,-3546,1539,-2206,513,4279,1556,-4522,-6354,4306,18815,24389,13399,-1907,-15511,-13847,-7301,81,7557,17557,21669,25344,23930,18289,10979,8326,4572,5227,12732,14565,12627,5870,-2002,-2432,2221,-238,-6704,7630,27223,38340,35205,20104,2287,-9869,-8143,-11803,-6859,5904,3581,3845,1188,-3913,-13681,-18026,-14424,-18024,-2681,16912,26907,15882,1049,-10064,-12112,-14284,-13296,-16987,-16033,-12817,-12719,-9162,971,9930,10255,-736,-16191,-11623,-6964,-8171,-6880,449,-7087,-12239,-8236,-4542,-8125,-15203,-11038,3662,22259,21847,1600,-7989,-10088,-11459,-6728,-1941,2054,5716,4888,8611,13405,15367,16348,10680,4585,1171,2349,-203,-5798,-1560,6959,17824,20604,15768,14681,24352,30916,24827,15596,3878,-4471,-4755,4343,14026,20324,22010,10778,-4648,-14381,-9012,-4173,2751,1554,5719,16714,16910,12517,12525,15491,17557,9862,1782,-7202,-12644,-11440,-8566,-2296,5283,956,-8742,-11490,-2628,-945,-5516,-6098,-4685,-7918,-8006,1016,8948,21997,41753,40239,33606,20509,4979,-217,-4565,-12954,-3109,792,8226,15449,9277,-2044,-9903,-10262,-7524,-5051,-4042,-5337,-9041,-13427,-10351,-9312,-14728,-17588,-16390,-15823,-8195,4633,12652,13245,4213,-7643,-8896,2115,20249,19091,4770,-6051,-10256,-13391,-10608,-11989,-19378,-21579,-18005,-13148,-9574,108,5414,-2247,-6053,-862,6147,12522,26907,35057,27283,16522,3065,-884,5851,11756,13204,4976,5325,11136,20882,26131,28108,27999,29346,36512,39053,27948,10968,-1987,-5597,-4214,-995,3885,3409,-796,-2847,11036,15615,23373,33605,32041,23062,9414,-4189,-6853,-2283,-3559,-2978,-4917,-11701,-16536,-16401,-19490,-19058,-16312,-11053,-7471,-3529,744,6604,9670,315,-9350,-11425,-5580,-207,6409,5977,4612,19611,33715,26273,5418,-9665,1589,9952,9083,1551,-4865,-4599,-1583,-2973,2937,7409,10131,14242,22688,35769,35916,25300,7928,-7956,1294,28562,52555,42476,22199,4592,-508,4718,14172,15427,3241,-9834,-5395,-4774,-1142,4249,5535,-1312,-10899,-13598,-14738,-10318,1289,6119,-4477,-7482,-3129,-335,4063,7058,4362,1707,-3537,-6133,-6654,-4498,2456,7707,10668,5467,-1179,-1213,6340,9478,3262,-1702,-6061,-5195,-8059,-8167,-7890,-4466,2548,18389,28817,15812,-3622,-13050,-10449,-1380,9995,11083,965,-5466,-2302,4590,15743,13550,7693,-2668,-9644,-14729,-13201,-10375,-4032,659,-3340,-8598,-7809,-6599,-11591,-11804,-9472,-1317,9049,-2035,-20144,-4393,7506,8274,8609,7719,2669,-4599,-7777,-2456,1199,-1631,-5502,-8886,-12008,-15007,-10197,-1753,2163,5655,3470,2069,-204,-8421,-7688,1246,4904,-2278,-11163,2452,-4129,-9858,-5154,131,5630,11912,13113,8257,-577,-7883,-2548,3039,-1959,-12704,-22165,-9556,5285,14493,8224,6318,8365,13716,18346,12381,-4631,-2480,4572,2138,-1558,-7349,-9109,-5259,-3663,3742,5155,6306,7111,1425,-5993,-8003,556,10928,24266,44210,58143,45388,29317,14791,5032,6739,13872,13061,21863,34511,37164,20288,3508,-6513,-8335,-2283,-2556,-8956,-6672,-266,150,3018,17208,52624,65915,40529,21235,7783,-8400,-13293,-5012,3137,2930,2562,2465,2130,-2951,-5580,-1739,6863,19003,31734,29874,11545,-8393,-12947,-1987,7927,15453,15690,1152,2584,5975,10271,7541,1150,-3119,-8083,-14852,-14281,-9100,-2458,-5264,-11966,5373,13736,12600,6462,1542,2521,4357,6023,6687,12270,16677,19039,22083,20972,18416,13318,6084,-3143,-10125,3383,3615,-3167,-8188,-5116,6510,21604,25346,20057,14310,489,-7292,-6086,-1918,-2526,-13350,-13697,-9745,-8837,-4810,1079,6406,11371,7878,-5167,-10380,558,14038,30584,38210,28629,24340,27596,27192,15747,2085,-12803,-21417,-13139,-4739,-4231,-6207,-9786,-12986,-9974,-13688,-5371,3998,-2428,7024,9025,-2778,-8681,-10276,-3319,7104,15779,9257,-3678,-14616,-10857,-5153,-1474,-1250,-7342,-5151,9452,20671,18142,5927,-7283,-14935,3916,21680,12703,-11890,-7938,-4246,-12065,-13709,2173,2026,-8748,-11805,4942,16024,13999,1724,-10037,-6589,2589,4013,-926,-9404,-15202,-8712,-3673,-9809,-14252,-4406,-10331,-15858,-5657,9416,16361,9141,-2339,-16213,-2391,7317,7791,1234,-8159,-18608,-14227,-13380,-8201,683,5320,1576,1853,10124,14210,14099,13008,6564,1786,879,-4946,-5346,-496,478,7501,9434,12458,12457,16903,24534,25756,13518,9852,9348,6991,4949,97,-11105,-15018,-9485,-1028,5068,6368,-916,-8400,-6177,-3600,-7933,-10664,-3732,-2708,-2280,-4749,-7227,-1146,5591,5838,1046,-2457,3614,8703,5172,-2605,-2196,7626,20531,27125,12181,-17647,-5427,9491,26753,28553,10952,-749,-901,-256,5072,11268,9870,4258,107,-4975,-4170,561,2582,318,-4959,-8944,-9952,-815,13849,21745,18218,5462,-9458,-7754,319,-3219,1044,19754,34126,23904,5875,2494,54,-1573,973,-7803,-12832,-15378,-7295,391,7677,10300,1716,-8889,-13345,-3394,1409,-785,-6716,-15754,-20584,-14168,2294,6757,2602,1959,-4681,-9417,-6895,-5230,-10837,-17955,-9248,-106,1404,-7721,-13054,-4958,28425,75312,80408,43690,8449,-1124,-2106,-12437,-10727,-3683,-2303,-6554,-3035,5595,11350,10767,7710,8671,7752,-3473,-6817,6535,16558,13595,996,-6017,-5864,-5288,-4171,693,5743,7412,10367,5817,-3912,-15427,-11223,-7898,-4800,2962,4277,-514,-5728,-15137,-8293,7051,1372,-13010,-14494,-11752,-7766,11908,31562,35651,22317,8654,1262,1723,5229,9037,10804,7788,4728,-3600,-9903,-8304,-5982,-13390,-3533,19942,37781,33011,22739,8153,-5376,-8398,-10849,-11510,-8770,-3716,740,-7219,-10711,9874,20328,17512,6407,2263,14401,19105,6657,-3910,819,6464,3755,-1339,2458,701,2784,23435,22652,12208,2781,1899,6551,14331,20177,8209,2543,3314,4010,1981,-7028,-11245,-6474,-4088,-5397,-7655,-9446,-442,23343,45477,52534,43400,18277,16081,18817,10343,-3602,-6393,1903,-1166,-9461,-14424,-14921,-14699,-13912,-12581,-6255,-258,-2367,-5448,-7759,-7365,4381,20087,38324,45907,38075,18616,3726,-12547,5133,15238,10915,5367,-2734,-10573,-9495,-10562,-17237,-22026,-17431,-8459,3387,10028,12807,9661,4177,-3633,-11407,-9207,-5271,-10309,-12248,-13212,-9800,-5329,-304,4246,279,-5104,-6722,-2059,10947,7738,-5279,-13409,-15189,-15445,-16808,-12459,-1602,12368,21858,26357,25590,14740,-2099,-7519,-8086,-12803,-7288,15564,45778,49314,22684,-4814,-16790,-8248,6851,11225,5025,-5849,-8261,-1322,4884,8008,5109,1162,-1168,8734,9198,-561,-13512,-13814,-7575,-5790,-3956,5300,34229,59473,57142,34630,6596,-5167,2699,2039,-4617,-2899,2608,7480,7019,2524,-1295,-1032,5616,9561,7062,1830,-2620,-5009,-3079,5515,12082,6306,-1206,-616,-3927,-7990,-1538,18695,29505,32953,27380,15217,8192,9480,14554,2393,-3242,11782,25207,22962,14806,11388,12004,6478,3352,1701,-153,-3829,-2953,-1763,1314,-3340,-5354,-9163,-4945,-223,4834,8994,14241,10545,-2222,-12219,-6267,-2560,-6758,-7961,-2871,13484,39338,35569,13005,-6406,-14248,-11645,-11652,-12522,-5396,14903,21586,7205,-15067,3830,20862,22461,11946,5278,2028,2108,5688,8362,4984,-765,-7399,-8489,-8581,-4993,2411,7671,-2708,-9329,-4043,2304,8829,13571,8892,4756,3472,5936,14614,11629,3930,7911,7433,-2182,-6502,-1503,-1170,-2770,-1960,1442,338,-7573,-12372,-7416,-4696,838,-1861,-8890,-7022,11826,27392,23519,9782,-5207,-6260,-3009,-12639,-14394,-4374,-1267,-3523,-8451,-4644,4055,10638,10230,13869,13677,7884,-874,-7585,-14390,-14718,-8172,-4384,479,6766,-713,-7648,3378,16359,29339,37735,33510,23693,12366,1914,-8823,-14428,-461,16678,23663,19094,9576,-276,-2172,-4997,-5926,-3871,231,-729,-384,4210,962,3509,12610,25366,29340,32790,30792,15686,7479,2971,-471,-5965,-5125,-2565,1762,8442,2085,-406,-1170,-2732,-6580,-7150,5379,6220,-4219,-8698,-8045,-2131,7160,23990,33928,12689,-8486,-12367,-12100,-12675,-9810,-6383,-1261,1610,236,130,7297,7793,-2694,-1896,1109,-6427,-5213,-7858,-9820,-8458,-2679,-2973,-6810,-7604,-7561,-8280,-3846,-219,1060,-1065,-8430,-11950,-10686,-10194,-11821,-10281,-5391,5858,9431,-1916,-5728,2487,10721,15843,25215,47030,60877,54592,30742,6666,-6710,2683,28513,38044,31422,14830,2270,-4701,-1383,4417,1434,-2247,-4422,-1844,6926,14726,7339,-7819,-9279,7850,22499,16122,-3008,-15404,-3358,816,-1119,-12911,-10966,-11297,-23394,-11994,1326,3607,-122,-1109,-2680,-4171,-5924,-3353,2821,-2074,2688,7254,11127,13108,7297,14871,21811,15786,4882,-8919,-10409,-728,-1060,-5992,-15967,-17674,-17163,-1976,11793,10700,4387,2685,2666,511,-8958,-5741,12449,27808,31508,23291,14544,8501,12645,20671,12161,-4309,-14196,-10697,-8414,-13814,-16414,-13196,-1532,2532,-2186,-13123,-6623,3659,-253,-2984,-3665,5069,11070,17825,20106,29433,43257,40837,22916,16984,14773,16729,16879,11472,1234,1151,5997,4510,-6645,-9996,1548,2427,-1041,-10308,-5627,1613,-1462,-5597,-11141,4188,20096,20059,14172,7645,1221,-304,4585,4391,-1104,-8519,-13981,-15928,-5897,-352,-480,5566,17256,26447,22425,4655,-13169,-9507,-4627,-6699,-6729,-5454,-867,3988,8712,9531,9823,4650,-3874,-8855,6474,16260,4033,-12962,-318,16750,22518,15881,2892,-5530,-8321,6278,16946,20511,14740,6233,-492,-4104,-4126,-219,5903,9315,6531,449,-5382,-10138,-11593,-2950,1863,-3662,-8075,-10284,-7526,-3822,66,1233,163,-3211,-1836,2878,9664,9275,1479,-9393,-17257,-14254,-5639,-2472,1674,2874,651,-2303,-1684,-346,10373,27544,35652,33602,13215,-3249,-12759,-3732,9715,18234,13189,8975,3057,2289,3887,950,-10976,-8671,-2332,-1332,-4007,-2266,13222,23719,18797,7214,-1939,-9530,-13314,-8569,-2866,1569,1503,-8821,-15143,-8448,-8254,-4596,-2977,420,-177,-9849,-5174,9826,16594,13825,2741,-8943,-9515,-10751,-13829,-13155,-7333,-8053,-5364,-2653,-1432,-549,20852,42493,29389,5108,-8467,-9693,-1620,7900,8900,2595,2569,13223,18229,13388,2403,-3153,-5000,-8299,-14734,-11221,-1588,7763,12919,15058,2182,-12240,-13923,-15899,-13884,-13571,-11571,-8570,-3052,-459,-4346,747,12023,16960,13968,36021,52839,32769,12545,-2863,-9900,-14222,-5882,3821,2684,-402,2871,8114,1759,-3452,-4962,-1990,-488,-2044,-5104,-15908,-11245,-11848,-16058,-12946,-7332,4685,14147,20387,19033,13002,18193,18035,11513,7792,5766,576,-7260,127,11090,13743,9243,-3919,-5013,-3380,-3774,-7069,-9427,-12067,-8847,-5300,-2679,3027,10197,2122,-17101,4668,16978,9497,8485,15675,23699,29274,22589,10714,-2860,-14477,-7871,215,4409,2755,-7686,-11285,-11511,-5884,3876,5394,2795,3544,4272,3260,-1797,-3288,-11455,-14276,-5075,3644,8721,5388,-1061,-3699,-4918,-6856,-9672,-836,5167,3269,-5632,-12913,-17788,-11418,-12405,-15866,-13607,-12744,-16964,-16325,-2546,7576,6539,-1587,-5353,2900,11904,14497,8087,803,-8290,-15270,-14378,-10941,-4409,190,1710,-2198,-11935,-7895,9228,18202,14641,6664,7856,17158,13513,-503,-396,-1697,-10067,-16469,-7689,-2127,-1589,-5032,-4022,-4748,-11802,-10248,-9073,-8995,-1289,5136,901,-12701,-6211,9950,15324,17669,20687,15340,4257,-6714,-11260,-5496,2157,6470,10733,15712,21587,15518,-2872,-1122,11071,29278,15842,2674,-6688,-16199,-7073,-1740,5209,10056,13113,7648,7092,13834,12143,7218,-811,-12078,-7515,1548,5161,-4556,-2645,-3700],[1732,13452,25292,30801,33623,29839,11552,-2850,-9836,-9647,-11785,-10012,-7414,-7153,-586,2896,-1972,-4796,909,1300,-7946,-2968,3236,5292,10944,11167,4428,2154,100,-6720,-12165,-4426,5570,9368,4182,-10602,-17974,-12699,-9662,-9327,-9870,-11795,-10705,-10296,-8982,-7055,-6671,-6505,-7681,-7510,-4627,-6590,-18764,-11816,-5337,-391,4608,11078,17411,12683,309,-8027,-599,7761,10206,6656,-786,-1717,5723,10165,13900,13851,11257,9868,6352,4773,1409,-1015,516,5778,11029,4257,-12274,-12680,11948,34071,47062,61751,79411,53154,23410,13996,22200,22453,11805,-2585,-13952,-3986,12682,19507,9281,-2188,-10821,-3411,-5203,-15338,-1000,20734,30786,23402,15349,3071,-5302,-10038,-11516,-6510,-997,2717,-3316,-12402,-15255,-391,15484,25185,25529,19441,15752,15979,11055,8976,-262,-16438,-1340,15734,25413,25213,19578,12122,-15092,-17762,-13313,-12225,-12220,-13920,-11102,-5759,-4494,-8644,-11193,-11142,-8523,-4209,-2107,-9656,-13478,-8643,-11506,-10633,-3459,-4158,-6580,-5444,-4582,-1235,999,1913,731,2853,12124,19506,13159,11215,7819,-9629,-117,91905,259314,387683,416143,298333,122567,1653,-23626,5101,14624,13412,6624,6058,3816,-3352,-8343,-3819,2155,3945,5500,3833,-2575,-6056,-6085,-3806,13927,29096,33156,25903,8065,-4906,-6825,-6750,688,6065,5723,3833,958,-1081,3468,13184,8899,7152,21791,33600,34366,25425,11522,365,3803,-972,-2208,6663,9191,4330,15644,38248,48617,32020,16976,13611,5870,-3755,-18241,-12863,-2900,4585,9298,2897,-15330,-10211,-175,4433,4226,-1157,-8325,-10068,-12109,-8443,-1609,2549,-3880,-3599,1050,-88,-4119,-3900,8930,21728,23516,10905,-3999,-16397,-14074,-9929,-3115,4685,15068,19089,21803,20673,16142,9080,6606,3617,5028,12886,14032,10656,2892,-4953,-4427,-556,-5181,-6033,15242,34085,43061,38829,21757,2585,-11950,-9132,-12204,-5899,8927,7892,6979,1426,-3974,-13185,-17082,-13971,-19131,-3638,14544,20002,10593,4351,-4760,-8290,-10049,-10134,-14326,-14633,-12948,-13017,-9665,-363,8234,9729,769,-13658,-12797,-3074,-2917,-9825,-793,-6479,-10951,-6898,-3434,-7473,-15204,-9963,4742,21529,19380,-295,-9235,-11520,-13854,-8860,-3345,2117,7836,8781,13814,19706,22764,21824,12895,5013,81,-168,-4722,-9756,-4629,4232,14695,16011,14724,20125,30888,33458,24070,12907,588,-6979,-4143,6399,15953,20994,21134,9635,-4882,-12888,-9755,-5665,2144,2990,8518,19104,18662,14625,13544,14447,14354,7857,1997,-6124,-10636,-8239,-4824,714,6959,1184,-8395,-13016,-4109,-2596,-7835,-7734,-6671,-13129,-10378,-1242,4911,16274,35139,37439,31717,18517,2413,-3752,-6461,-9444,-5971,-4116,3879,10964,5562,-2898,-8963,-9043,-6086,-3861,-3465,-5319,-8188,-12106,-10902,-10639,-15189,-16668,-14749,-15929,-11249,-1379,3296,4233,-2789,-9299,-3711,6724,24933,23654,8120,-3247,-7233,-8995,-6144,-8674,-15823,-19421,-18563,-14770,-9707,27,4160,-3672,-7482,-2734,2752,6385,18652,28210,23628,14769,2577,-843,5218,10257,14630,8584,9016,14444,22371,26512,27107,25115,25048,32975,38895,29682,11836,-1009,-4419,-3094,470,5742,5036,-1102,-3481,14012,23815,33608,40646,36322,24662,8064,-6363,-5478,-2484,-5045,-4440,-6109,-12381,-19722,-19234,-18962,-20483,-15188,-8417,-4561,-1913,451,3839,5576,-2528,-11427,-11495,-3739,2602,8042,5487,4072,19449,36339,29841,6783,-7891,4081,14839,15490,8670,1208,-3126,-2561,-2161,7449,13095,15428,17690,23187,34012,34606,24115,7972,-5931,4911,37063,62571,47800,24330,5297,123,5989,15799,15621,1835,-14443,-8605,-6608,-2373,3170,4639,-2005,-10668,-11915,-12185,-7863,3786,9612,-37,-4868,-2151,-834,1801,5215,3611,726,-4374,-4986,-6175,-5602,1717,8753,12933,6449,-2411,-3240,4980,11390,8697,4016,-1352,-1891,-6072,-7183,-7667,-4491,3374,20276,30520,18052,-1089,-12789,-13678,-3958,10387,12955,4033,-2112,17,4811,13767,12965,8760,-1652,-9353,-14482,-12386,-9988,-4126,467,-3956,-8884,-7611,-6279,-11654,-12214,-10254,-1893,9677,-620,-20172,-5901,6442,8342,10575,11124,5783,-3070,-7779,-3065,1262,-1022,-5776,-11258,-14280,-15295,-9773,-2289,1452,4926,3523,2971,303,-8249,-6737,3420,7630,2000,-6083,1879,-4725,-10611,-7541,-3590,2395,7528,8795,4447,-2683,-7353,-774,4457,-1785,-13596,-23331,-9576,5194,11666,4684,3013,4686,10225,17011,12685,-4969,-3198,2388,-1090,-5455,-10608,-9546,-5789,-4874,2273,3683,4817,6161,705,-6174,-7335,534,9178,20084,37943,54992,44577,29306,15076,4690,5139,13223,13798,21700,30815,32928,18464,3025,-7943,-11274,-4352,-3512,-8263,-3763,3444,3971,5475,18086,55287,71406,48297,30926,19033,2073,-9927,-4967,1772,1522,2232,2820,3023,-2417,-5515,-1847,5978,18297,32009,29187,10345,-9753,-11809,-397,9725,14691,10552,-1829,1428,5450,9955,7719,1080,-3067,-7742,-14685,-17292,-10031,-1736,-3419,-13851,2419,12157,11008,4275,-603,805,2650,3724,3686,8254,13670,17228,20628,19895,18466,14608,7781,-3006,-9093,7730,8681,1041,-6451,-8670,4178,17978,20253,17245,12684,75,-6795,-8009,-6151,-7924,-17748,-13842,-9388,-7711,-3561,2479,7924,12152,7686,-5632,-11273,422,13127,28060,32942,21763,17222,19962,20894,11802,-628,-15456,-19449,-11661,-4494,-4677,-6747,-10434,-13768,-9358,-10683,745,11872,4177,10851,8926,-3262,-8465,-9274,-2573,10256,22309,16521,2325,-12366,-13367,-7814,-3202,-1094,-5088,-6043,7120,18594,15344,3124,-9769,-13890,6288,22693,13770,-11060,-11042,-6970,-13448,-12735,2149,2798,-6943,-9120,5224,17217,15857,2533,-10281,-5325,4379,5551,-249,-10793,-16980,-7246,-2080,-8890,-15758,-7357,-12115,-13970,-5180,7837,13268,6384,-4276,-12930,414,8947,7225,-316,-9174,-17766,-14486,-12807,-8373,-657,2411,-573,1333,8665,12025,11733,11380,6220,2011,1057,-5333,-6566,-40,3764,10164,10243,11210,8994,11834,17547,21246,11778,9330,9561,6687,3870,-2821,-14135,-13701,-8046,15,6460,8056,300,-8840,-8682,-6267,-9767,-10679,-3972,-2760,-1872,-4375,-5934,1295,8539,7965,2086,-1823,4200,8774,4748,-3226,-2371,8313,22277,27179,8905,-17742,-4569,8576,24593,28226,9916,-2748,-3913,-3489,2386,8744,7463,2314,-1753,-6473,-5494,-1305,126,-1411,-4910,-7618,-7963,-818,13512,20960,17029,4255,-8530,-6660,-915,-6945,-3490,15035,26184,19373,4007,-747,-5701,-4453,-216,-8953,-13653,-15277,-7581,706,9279,15658,7992,-3963,-9633,-1176,3601,-389,-8441,-17763,-22129,-15715,942,5900,1636,1011,-4702,-9013,-6892,-5069,-9563,-15915,-11126,-3517,-1747,-9751,-14139,-5234,24625,68522,73083,40930,10778,2873,1366,-10079,-10657,-5167,-4136,-9345,-5652,4160,11326,10635,3509,604,858,-7383,-5121,5812,12880,8738,-1626,-7584,-7464,-6903,-4704,1481,7380,7835,9696,4183,-6420,-12860,-9663,-7013,-4990,1906,4059,266,-3912,-12829,-10288,3314,-3777,-14851,-13658,-11000,-7083,12924,32137,35068,20592,7341,770,1914,5916,8941,8780,4240,686,-5448,-9235,-7852,-6159,-13930,-3734,19365,35242,31718,24716,11966,-2734,-8827,-13972,-14501,-11098,-6683,-3097,-10875,-7536,11246,20919,18033,5571,72,12229,15941,4063,-3380,3019,7805,2851,-3862,749,-394,-5409,17416,18551,9160,873,783,6541,16834,20709,7491,-303,-2975,-2205,-3177,-10393,-12688,-7182,-4515,-5304,-6603,-6400,1821,22202,39158,44180,34002,6332,6618,13347,8409,-5396,-9319,264,-1688,-10360,-15643,-15363,-14692,-14404,-13302,-7042,-323,-750,-4044,-7688,-9896,1298,16475,33773,42400,38190,20107,4768,-14818,944,7004,1607,-1521,-5532,-10380,-8532,-9342,-16016,-22061,-17364,-7597,4673,13150,16839,13085,6194,-1348,-7948,-8711,-5997,-11286,-12340,-11802,-9129,-5099,-1236,2692,-833,-6308,-7989,-3862,8801,6515,-5987,-13523,-14199,-12431,-16400,-13487,1161,17574,26298,29532,29507,22724,7287,-1093,-6566,-14512,-8837,11777,37640,42826,18820,-5517,-15092,-9200,2381,5517,-1357,-11623,-12456,-4704,2051,6302,3980,-1273,-7654,1799,3855,-2642,-15246,-19622,-12065,-7723,-3916,5561,32260,54928,52164,31357,6475,-4126,2981,1152,-5959,-3754,2361,7698,6229,263,-114,3266,9889,13072,9462,2787,-497,-297,1936,9240,14057,6917,-2025,-862,294,-1818,-1550,16359,27118,29906,22478,10927,6803,9919,14861,2996,-497,14271,27765,22584,11956,8009,11035,7053,3698,1445,-1552,-6523,-6499,-5982,-3650,-5831,-5071,-8179,-5456,60,5521,10472,16271,12684,-473,-7960,-1501,3406,191,-4258,-3388,8069,34932,36281,16182,-2768,-12121,-9133,-8712,-9203,-2438,14588,17625,1548,-16091,10343,24394,24796,12695,4944,1749,2606,7736,12808,10100,2325,-6471,-6322,-4934,-1329,6296,11460,862,-5576,-2394,2247,7268,11486,8729,6008,4309,6225,16482,18981,13052,14816,10826,123,-4163,1149,1331,-1099,-1515,2004,530,-8404,-13692,-9644,-7689,-456,-814,-7736,-7337,10052,26651,24006,7849,-6046,1738,3120,-10539,-16281,-4554,-1695,-4753,-10494,-6735,2751,12014,15156,19355,17704,10996,1305,-6258,-13120,-14742,-9191,-5576,-1190,4211,-2376,-9797,2912,18186,32995,45508,42947,29651,15760,4271,-6537,-15544,-72,20372,30599,24808,14009,1754,-3051,-6180,-6140,-3050,1131,177,780,4670,264,2486,12866,29768,36004,37308,31679,15937,9505,5896,1413,-4646,-3927,-1090,2619,8749,2269,1323,2947,-1687,-7424,-7526,5697,5728,-5030,-8990,-7810,-1832,7772,24705,32996,10671,-12287,-12454,-11379,-9730,-5589,-2221,467,1531,293,1497,9542,12167,3934,4871,3081,-7420,-6769,-8392,-9875,-10532,-4147,-2382,-4903,-6209,-7221,-8003,-2262,1435,4613,4810,-3185,-9044,-10762,-12601,-13887,-9619,-2341,6948,8012,-4180,-6089,3141,10833,14552,21851,41809,56208,51346,27072,3695,-9022,-156,25750,35483,33611,18265,3738,-3662,-408,4443,614,-2974,-4778,-2516,4772,10601,2203,-11485,-6358,10938,26207,19171,-2278,-15848,-3672,3027,3737,-10234,-12662,-12054,-24139,-12357,1417,5069,2740,1843,-736,-5283,-9260,-5396,4491,4393,6954,7335,8589,7548,2616,10178,19582,14957,5965,-6217,-8788,-1074,-1333,-5490,-12977,-15542,-18169,-7486,7110,8645,4735,3738,3570,-487,-9391,-5270,11494,25164,30092,27055,19097,11205,14180,20193,11783,-4605,-16917,-10596,-6793,-12021,-14089,-13761,-2906,1851,-3306,-14606,-6214,2240,-1476,-3920,-2613,6148,10009,16498,25881,39546,54626,53588,34123,23964,17718,16666,14686,6988,-3384,-1669,6029,5113,-5849,-12254,-472,2296,6,-8707,-5356,3133,-696,-5588,-13930,1775,16585,17109,13841,9464,3413,-194,1163,724,-5548,-12983,-12696,-12686,-5847,-564,-1462,3369,15657,26906,25315,9654,-6913,-7380,-2526,-4298,-4355,-4370,-2518,976,6170,8516,9308,3052,-5739,-14647,3282,14605,5243,-13479,-1423,12102,15116,10485,1065,-5362,-9384,4626,13835,15407,10730,4704,-1247,-5668,-6393,-3059,2179,6270,5190,298,-5014,-8119,-8602,-1197,2648,-3759,-9248,-12322,-8806,-5066,-836,1160,140,-3417,-1870,3528,12145,12231,2243,-10191,-19639,-9859,-39,3453,6415,6399,2992,-1293,-2649,-2035,7885,23531,32729,33017,13015,-3875,-10532,-1547,11648,17778,9771,5388,1217,1238,3861,1652,-10064,-10093,-4126,-3066,-4469,-696,14251,23105,20900,10375,142,-8504,-16194,-10845,-5409,-1375,-1736,-10657,-11545,-6733,-8695,-6975,-5399,-378,669,-9526,-6294,6181,11504,6517,-5928,-13091,-15695,-14620,-13313,-12546,-5316,-4096,-612,554,287,1279,20023,38342,22747,1415,-10046,-9795,-1834,8316,9920,5667,9434,17702,20375,14430,3013,-3276,-5909,-8663,-12723,-7846,2253,11869,17235,22184,9782,-5754,-13350,-12974,-8805,-9703,-9313,-9188,-4064,-119,-2649,3159,13233,16659,12008,36164,51119,32379,13791,-1283,-8027,-11408,-4018,3036,-1566,-5907,-4168,4190,2084,-928,-2625,-1302,-2507,-5534,-6749,-11845,-8577,-9777,-14424,-11945,-5855,5684,13767,17545,13132,5204,11191,13959,9753,8020,5627,-1531,-10826,1623,13963,15317,6454,-5898,-6163,-4321,-4160,-7170,-9381,-12097,-12042,-9598,-7474,-1374,7042,571,-12767,3936,12205,5574,6981,13732,21410,28653,23741,12023,-2696,-14734,-6097,2844,7455,4903,-6462,-11334,-11917,-4921,5158,6913,4053,4546,5340,3684,-1404,-2409,-10194,-14940,-5418,3515,10103,8101,136,-3625,-4829,-5724,-10097,-1118,6775,5353,-4702,-12713,-15984,-9497,-11023,-15865,-13552,-11302,-14511,-16600,-2185,8631,5944,-3804,-7124,784,7957,10932,6399,620,-6943,-13622,-12788,-9710,-4761,-1456,221,-3507,-12021,-6205,11119,19992,15785,7451,9635,19736,16156,-146,-1101,-2574,-11123,-15740,-5155,3114,4668,-1256,-5298,-5716,-11270,-9839,-9157,-7948,-82,5900,1770,-11847,-5695,8663,12279,14301,18534,15570,5454,-5707,-11762,-6360,1857,7298,11919,17462,24204,17110,-1353,512,16320,32617,15998,4243,-4596,-16109,-8651,-1988,5470,11154,14581,7241,3156,8696,7511,3699,-3376,-13894,-7886,1028,5511,-4249,-6419,-10052],[3813,14975,27427,32533,34696,32078,14420,527,-5454,-8620,-9633,-9109,-7493,-8234,-2118,1599,-3241,-6955,-2002,-1883,-8811,-1816,3170,1980,6664,10908,7150,5784,2353,-5347,-10705,-3169,6294,10285,7474,-6017,-15559,-13373,-8195,-6690,-8503,-10206,-8268,-7485,-5901,-3826,-3671,-3886,-5433,-6247,-4204,-6128,-15256,-8919,-3323,1036,4717,8821,14538,13180,4041,-2834,29,7231,10274,7068,317,-5,7281,13052,17132,15266,10160,8688,6013,5724,3403,1193,1970,6137,10985,4919,-10917,-13286,9906,29916,40364,53203,75696,56435,29057,19845,27485,26919,15095,-1146,-15084,-2548,14873,20353,9746,-1684,-6808,-620,-2572,-13505,-1611,19428,30448,23743,15938,4083,-4539,-9692,-11776,-7083,-1232,3228,-895,-6653,-10037,-1786,15167,27429,30029,25885,22025,19724,12296,9635,575,-15372,-4787,9654,17489,17135,13268,10183,-14776,-18763,-13251,-11547,-11570,-15258,-12755,-7241,-7187,-12002,-12812,-11900,-8768,-3489,-113,-7378,-12083,-8908,-12839,-11507,-4035,-3695,-5537,-3729,-3901,-903,1747,2394,93,3724,15687,29568,26317,19544,10923,-4357,11999,114407,296736,438881,474615,356012,168888,28771,-12820,6533,16097,10403,3173,4244,2182,-7251,-14037,-8997,-1111,1582,4415,4563,-920,-2611,-1351,1220,15515,27460,30420,23920,7457,-4065,-3784,-2817,2002,6252,6021,4756,2172,-447,2859,10964,4301,3247,17644,28639,29336,21374,8623,-1546,270,-3052,198,8528,9948,7597,25889,50962,57982,36187,18874,13382,3383,-6564,-19261,-10620,-564,7344,11833,6178,-12980,-10977,-281,4880,4919,-1106,-9336,-10730,-10288,-4863,1902,4549,-3290,-6382,-1483,-1364,-3348,-926,13846,24000,21879,8094,-6132,-17143,-14126,-11734,-5732,1940,12190,15821,17320,16764,13849,7681,5594,3290,5457,13497,13652,8792,95,-7968,-6491,-3483,-10472,-1973,23121,40215,46640,41740,23168,3185,-13893,-10189,-12732,-4856,11705,12428,11042,3009,-3261,-12266,-16263,-13904,-19713,-3547,13207,14723,8775,10478,1842,-3950,-5492,-6537,-11308,-12555,-12671,-13482,-10443,-2076,6048,8625,1804,-10926,-10997,-39,873,-8437,-1797,-5823,-9436,-5109,-1890,-6499,-15143,-9012,5677,20753,17420,-1751,-10454,-12377,-15112,-10088,-3986,2406,9755,12800,19182,25685,29540,26222,14374,4987,-1453,-3046,-9072,-13321,-7771,930,10958,11830,14514,25982,36758,34697,22726,10147,-2467,-8327,-2299,8854,18111,21826,20259,8581,-4719,-11087,-10185,-7193,1396,4433,10934,20471,19511,16494,15015,14066,11474,5590,1280,-6049,-9364,-5513,-907,4508,9333,2057,-7424,-14482,-5815,-4326,-9833,-8133,-6217,-15127,-11285,-3125,1316,10880,28408,33896,29224,16464,111,-7141,-7467,-6485,-6798,-8849,-883,5802,1489,-3959,-8290,-8369,-5292,-3451,-3676,-5777,-7483,-10493,-10689,-11549,-15539,-15767,-12996,-14779,-14497,-7979,-6222,-4463,-7330,-5850,710,10758,28177,26993,11158,-134,-3465,-4148,-1225,-5619,-12958,-16303,-16880,-16172,-9924,-276,2806,-5015,-8787,-4492,-368,1313,11870,21954,20046,13211,2336,-867,4107,8285,15379,12322,13150,17407,22674,25251,24512,20921,19454,27157,35466,28852,11401,-573,-3355,-1891,2001,7522,6568,-1654,-4150,16890,33371,45096,47006,39487,25181,6056,-8558,-4328,-3253,-7055,-6074,-6889,-11125,-15481,-16090,-16641,-21410,-14246,-6012,-1701,-315,43,762,1583,-5008,-12833,-10934,-2419,4427,8530,4258,3032,18062,36919,32003,7878,-5829,6600,19560,21213,15049,6548,-1120,-2937,-811,11412,18050,20101,20549,22890,31189,31716,21815,7694,-3536,9117,45621,69870,51193,25719,5778,672,7039,16763,14988,292,-17975,-11212,-8702,-4069,1637,3382,-2925,-10558,-10586,-10398,-6075,5525,12386,4424,-1932,-1227,-1462,-692,3001,2595,-290,-4326,-3435,-5703,-6874,729,9287,14391,6965,-3501,-5224,3645,12919,14157,10294,3756,1311,-4276,-6291,-7213,-4183,4320,21714,31254,19358,841,-11697,-15064,-6301,9787,13856,6556,977,1982,4297,10019,10653,8761,-849,-8766,-13354,-10883,-8953,-3695,760,-4128,-9054,-7399,-5892,-11629,-12514,-10949,-2641,9637,609,-18822,-7795,4855,8127,12343,14099,8545,-1681,-7831,-3882,1128,-308,-5186,-12423,-16424,-15644,-9372,-2686,745,3955,3096,3429,567,-8098,-5585,6412,12036,8852,287,1093,-5436,-11303,-9849,-6623,304,3703,3989,146,-4482,-6011,1497,6173,-1190,-13716,-21760,-9545,5145,8956,1690,172,1252,6491,14679,11687,-5727,-3231,569,-3930,-9016,-13694,-10204,-6364,-5902,1041,2464,3646,5589,534,-5911,-6937,-359,6605,15316,30423,48897,41676,27837,14491,3859,2876,11196,13054,19558,24970,26730,15518,2199,-9132,-14518,-6846,-4604,-6959,-736,7010,7492,7626,18287,56002,74951,56323,42217,31848,14263,-2357,-2841,1232,295,1909,3055,3859,-1785,-5417,-2115,4777,16951,31104,27374,8467,-11298,-10262,1270,11191,13102,5812,-3847,355,4604,9024,7197,707,-3276,-7540,-13629,-17156,-9345,-219,-1502,-11847,-150,10818,9571,2308,-2685,-1142,712,1462,1093,4566,10245,14635,18301,18417,18555,16561,10473,-1685,-8672,9805,11295,3789,-4735,-11690,2067,13987,14208,13058,9696,-818,-6069,-8921,-9966,-13327,-18515,-12962,-8867,-6622,-2296,3914,9350,12426,6836,-6555,-11973,539,12352,25561,27937,15849,11411,13421,14709,7338,-3818,-17009,-16553,-9913,-4073,-4933,-7132,-11007,-14478,-8736,-7322,5926,18886,10369,14362,8476,-3695,-8013,-8456,-2272,12611,27530,22765,7098,-9705,-15021,-10197,-4934,-944,-3079,-6930,3499,15385,11853,-93,-12381,-12051,8263,22229,13797,-10160,-14315,-10257,-15428,-11568,2445,4012,-4702,-6708,4739,17106,16411,3136,-9725,-4297,5452,6371,-55,-12319,-18226,-5689,-622,-7920,-17403,-10851,-13427,-12297,-4554,6567,10871,4931,-3700,-7555,2889,10107,6288,-2213,-10569,-17091,-14312,-12292,-8576,-2541,-1418,-2935,710,7191,9726,9384,9759,5775,2109,970,-5976,-8042,-309,6562,12875,11535,10472,5595,6400,10492,16400,9702,8392,9201,5778,2024,-6515,-14684,-11410,-6868,475,7183,9063,1097,-9183,-11184,-9010,-11386,-11209,-5127,-3767,-2072,-4332,-4804,3645,11350,9952,2783,-1477,4608,8671,4211,-4109,-3081,8151,22417,25168,5154,-16994,-4218,7147,21286,26167,7937,-5300,-7395,-7351,-1365,5221,4877,649,-3192,-7825,-7046,-3373,-2069,-2376,-4136,-6037,-5964,-974,12487,19064,14730,2298,-7759,-4930,-904,-8556,-7838,9784,17204,13462,1714,-3922,-9953,-3268,1698,-7488,-12673,-14509,-7493,1339,11232,21841,15783,2577,-4562,1117,5547,-56,-10024,-19944,-23726,-17040,-626,4479,-22,-814,-5553,-9041,-7049,-4858,-8052,-12918,-12011,-7628,-5721,-12050,-14942,-5657,20344,58977,62328,36150,12652,7365,5598,-7631,-10489,-6908,-6004,-12196,-8507,2540,11013,10254,-311,-7114,-4951,-8798,-3119,4547,8378,3556,-4468,-9426,-9315,-8643,-5360,2065,8847,8264,9051,2797,-7572,-10518,-8826,-6695,-5435,129,3063,535,-2468,-10549,-11500,-153,-8603,-16062,-13346,-11035,-6630,13712,32074,33661,18433,5875,173,2004,6484,8670,6692,811,-3360,-7643,-8957,-7739,-6771,-15005,-3917,18121,31524,29092,25180,14722,26,-7288,-15036,-18111,-13990,-10030,-6792,-13344,-4931,11488,20302,17703,4490,-1973,10138,13175,2207,-2199,5475,9330,2253,-6331,-1352,-1854,-14930,11003,15517,8855,1709,1151,6974,19027,20140,6422,-3044,-8419,-7958,-8238,-13833,-14267,-8307,-5383,-5394,-5496,-3678,3270,19075,30576,34660,24562,-5839,-3733,6732,5700,-7271,-11851,-880,-1777,-10935,-16834,-15228,-14363,-14541,-13861,-7686,-414,786,-2747,-7869,-13170,-2961,11321,27451,36982,36451,20513,5319,-14495,-3318,-669,-5837,-6787,-7842,-10340,-8055,-8289,-14378,-21121,-16956,-6980,5133,14832,19628,15956,7801,469,-5070,-7405,-6452,-12186,-12198,-10707,-8747,-5304,-2673,476,-2589,-7974,-9447,-5727,6248,4640,-7255,-14093,-13133,-8988,-12792,-12584,4348,22476,29805,31590,32426,30970,17516,6088,-3867,-13498,-9607,7312,26835,33052,13213,-7030,-14221,-9766,-1206,882,-6276,-15628,-14993,-7946,-1316,3961,2571,-3516,-14517,-4860,-2458,-4623,-14446,-19091,-16225,-10025,-4082,5897,30403,49977,46987,28134,6101,-3704,2653,33,-7562,-4992,1805,7625,5228,-1961,890,7241,13806,15955,11365,3587,1816,4236,7123,13404,15812,7271,-3318,-1366,5845,4920,-1151,12216,22069,24285,16037,5715,4414,9201,13926,2794,892,15387,29311,21712,9026,4229,8851,6874,3736,950,-3210,-9393,-10138,-10139,-8453,-8039,-5118,-7134,-6358,-403,5468,11316,17867,14685,1512,-3604,3129,9017,6426,-1152,-3739,3148,28993,35097,18730,1428,-9289,-6453,-5649,-6118,-716,11803,11470,-4740,-7792,15679,26213,24850,12073,4035,1219,3165,10258,18754,16840,5657,-5888,-4369,-912,3725,11403,15860,4668,-1951,-622,2066,5301,8650,7732,6517,4488,5678,16800,24479,20943,20840,13768,2176,-2219,3162,3174,18,-1750,1594,-106,-9568,-14525,-11022,-8903,-971,207,-6878,-8303,6565,22988,21968,4768,-4807,9888,9916,-6129,-15311,-5223,-2775,-6559,-13046,-9301,551,11953,18971,23320,19752,12225,2216,-5827,-12504,-14930,-10526,-6950,-2755,1833,-3906,-11708,1997,18942,35365,52621,52618,35859,19253,6305,-4955,-16197,640,24215,37792,30301,17597,2875,-4510,-7592,-6521,-2842,989,477,1652,4214,-956,952,12328,32709,40739,39415,30639,15676,11444,8443,2876,-3679,-3201,-237,2811,7994,1404,1936,5418,-1573,-8699,-7295,7069,6200,-5436,-9643,-8368,-2563,7272,24093,30523,8023,-16821,-11352,-10374,-7357,-2685,441,1062,624,-54,2817,11735,16983,12200,12517,4957,-8987,-8973,-8282,-8892,-12912,-6951,-2925,-3780,-5273,-7200,-7920,-783,3250,8873,11837,2791,-5687,-10422,-15401,-15314,-8988,-321,6983,5820,-6553,-6655,3389,10653,13159,18301,35494,49058,44917,20988,-694,-12082,-4331,19919,29839,33158,19828,4098,-3403,-178,3641,-589,-3835,-5043,-2882,3146,7097,-2151,-15157,-4367,13208,29243,21530,-1766,-14179,-3369,5248,8617,-6465,-15898,-13196,-21741,-12721,996,5880,5005,4316,812,-6739,-12492,-5422,7506,11468,10320,6081,4779,1440,-1594,5497,15785,12414,5723,-4333,-6936,-850,-1431,-5210,-10364,-11421,-14114,-12159,2380,5770,4047,3757,3455,-2273,-9998,-5375,9375,20669,26320,28548,22218,13508,15420,19372,11519,-4309,-15224,-10298,-6005,-11324,-12236,-12980,-5305,147,-5224,-16222,-5987,623,-2508,-4026,-566,7265,8948,14280,29511,46606,61263,62356,43595,29770,19675,15468,11653,2207,-7876,-5215,4742,4484,-5026,-13799,-3177,1608,741,-7352,-5899,3868,117,-4955,-17324,-1536,11475,12521,12027,10134,5117,437,-2405,-3634,-10483,-15893,-8892,-8078,-5623,-1351,-3028,696,13812,27341,28654,15622,-697,-5698,-1208,-2442,-2393,-3533,-4629,-2490,3512,7367,8495,1562,-6331,-16712,43,11362,5101,-13680,-3220,6715,8106,5982,-138,-4658,-11174,2194,9663,9232,6318,2893,-2044,-7136,-8638,-5724,-1374,2859,3188,-466,-5270,-7215,-6521,414,3173,-4039,-10391,-14228,-9836,-6403,-2061,646,-322,-4110,-2469,3565,13765,14192,2355,-11192,-17716,-6539,4037,7850,9704,8514,4085,-1109,-3952,-3682,5766,20099,29501,31716,12580,-4523,-8569,211,12882,16352,5876,1189,-1269,-542,3011,1658,-9739,-11172,-5641,-4919,-5352,642,15136,22283,23136,14106,2438,-7358,-16619,-11932,-7203,-3706,-4202,-10531,-8465,-5029,-8994,-9645,-8053,-2027,72,-10483,-6849,3044,6607,-155,-12635,-13025,-17317,-14287,-13101,-11345,-1981,1164,4452,3449,1320,2314,17911,32301,15708,-2500,-11650,-9967,-2113,8687,11242,9882,16565,21743,21630,14709,3165,-3658,-6717,-8212,-10085,-4704,6103,16302,21760,28807,16980,563,-7623,-8041,-3842,-4914,-5630,-7578,-4761,244,-628,5747,14198,16075,9813,33606,45326,29445,14055,374,-5742,-8306,-1565,2841,-4480,-10020,-10915,-530,2891,1922,163,-255,-4004,-7058,-4450,-7010,-5815,-7835,-12956,-10894,-4922,5789,12361,13986,7717,-602,5584,10345,8165,8278,5660,-3012,-12067,4597,17135,16690,3991,-6928,-6923,-5215,-4692,-7226,-9168,-11432,-12247,-13687,-12447,-6190,3391,-735,-9944,1927,6663,819,4264,11053,18859,27966,24927,13391,-2437,-14489,-3957,5900,10842,7433,-4234,-9189,-10317,-3076,6759,8629,5594,5933,6841,4549,-536,-1113,-8465,-14041,-5204,3560,11675,11127,1659,-3263,-4558,-4761,-10316,-805,8989,7889,-3446,-10939,-11882,-6804,-9112,-15032,-13077,-9738,-11869,-14821,-1394,9399,5178,-5765,-8307,-1114,3674,7392,4915,711,-5360,-11530,-10428,-6904,-3608,-2298,-868,-4488,-11381,-3868,13366,21682,16655,7992,10644,20756,17568,392,-1243,-2873,-11483,-14430,-2339,8818,11869,4670,-3369,-4769,-9647,-8888,-8691,-6492,1576,7181,3284,-10230,-4382,7970,9945,11475,16438,15662,6803,-4210,-11275,-6397,2391,9235,14232,19952,26597,17894,531,2986,22223,35239,16343,6098,-2405,-13986,-8927,-1245,6539,12789,16361,7473,618,4888,4103,1139,-5224,-14652,-7340,1179,6513,-2613,-8606,-10405],[5981,15804,28390,33034,34434,32599,16211,3014,-1683,-5788,-7942,-8739,-8273,-9607,-2725,1571,-3841,-9942,-6321,-5599,-8340,-1276,2170,-2291,1571,10656,10333,9086,3973,-4338,-9579,-2672,6024,10133,9730,-1585,-11501,-14655,-7479,-4629,-6863,-8974,-6312,-4911,-3001,-681,-496,-1158,-3199,-5389,-4754,-6175,-11460,-5705,-1580,1789,3925,5334,10949,13497,8110,1578,-559,5538,9285,6555,595,1164,8796,16519,20662,16084,8250,7062,5551,5856,4567,2714,2753,5725,10135,4949,-9985,-14587,6553,24000,32184,42688,68092,57368,34178,25464,31555,29987,17459,-49,-13927,-1035,16189,20292,9946,-964,-3412,1813,-728,-12142,-2884,16908,28617,23015,15763,4337,-4639,-10113,-12496,-8021,-1946,3217,1313,-612,-2032,-923,12936,26958,32264,30649,26744,22008,12398,9310,615,-14513,-8038,4110,10548,10138,7363,7511,-14194,-18758,-12716,-10309,-10015,-14202,-14871,-9377,-10349,-15525,-14907,-13294,-9509,-3296,1365,-5464,-11164,-9811,-14582,-12697,-4930,-3355,-4305,-1964,-3481,-1242,1714,2019,-1276,4109,18091,37841,37251,26645,13050,-1908,16393,120282,305338,450694,491376,379857,194538,46282,-5612,5500,15821,6158,-691,2114,269,-11703,-20606,-15548,-5586,-1601,2533,4604,503,916,4085,5330,15299,23658,25382,20223,6068,-3589,-1512,409,2842,5848,5903,5316,2995,-253,1773,8251,-555,-1259,13676,24356,25205,18208,6356,-3886,-4521,-4655,2411,9416,9451,10221,34798,62029,65766,39807,20617,12849,753,-9916,-18811,-8417,1401,9212,13258,8414,-10933,-12123,-1123,4300,4474,-2029,-10857,-10229,-7076,-1158,4789,5810,-2399,-8369,-3726,-2605,-2612,2106,18314,25038,19217,4747,-8608,-18095,-14421,-12785,-7950,-1004,8584,11647,11992,12325,11328,6407,4683,2848,5730,13883,12941,6727,-2739,-11231,-8699,-6610,-16081,3225,29945,44467,48260,43213,23881,3702,-15690,-11584,-13674,-3999,13903,16669,15394,5479,-2110,-11338,-15815,-14490,-18928,-2471,12808,10868,8395,16516,8678,432,-1127,-3005,-8333,-10331,-12102,-14123,-11769,-4384,3200,6793,2209,-8453,-8354,1791,3131,-5445,-2658,-5356,-7998,-3267,-318,-5521,-15205,-8408,6197,19727,15801,-2825,-11865,-12994,-15406,-10365,-4048,2642,11221,16660,24250,30621,34519,28624,14684,4228,-3614,-6244,-12861,-16511,-11027,-2810,6900,8281,14617,31251,41101,34352,20797,7533,-4861,-8018,407,11413,20298,22639,19212,7433,-4299,-9015,-10055,-8618,594,5794,12878,20931,19528,18016,16927,14705,9643,3343,-358,-7062,-9039,-3525,2775,8612,12243,3658,-5698,-15060,-7730,-6192,-11539,-7610,-4187,-12086,-10991,-4636,-1698,5874,21692,29579,26120,14349,-1826,-10253,-7732,-4049,-5543,-12667,-6039,100,-2730,-5216,-8012,-8262,-5150,-3779,-4617,-6652,-6904,-8591,-9558,-11920,-15902,-15037,-11306,-13023,-16978,-14357,-12905,-8091,-6046,-1809,4087,13896,29684,28698,13624,3106,833,933,3415,-3180,-10739,-13285,-14333,-16327,-10199,-743,1488,-6149,-9825,-6049,-3173,-2582,6792,16658,16903,12000,2238,-1186,2555,6182,15785,16390,17767,19962,21947,22628,20643,15849,13192,19824,29179,25462,9780,-568,-2332,-562,3575,9162,7933,-2331,-4741,19558,43465,56642,52156,41273,24539,3585,-10332,-3414,-4537,-9432,-7463,-6673,-8192,-10604,-11769,-14393,-21983,-13484,-3836,1091,1329,-268,-2202,-1810,-6756,-13330,-10112,-1667,5365,8185,2633,1715,15756,35538,32768,8984,-3374,9213,23938,26061,20405,10851,963,-2664,807,14672,22205,24131,22879,22053,27781,27727,18746,7326,-656,14058,53776,73970,52553,26618,6504,1571,8201,17325,13844,-1074,-16775,-11779,-10611,-6044,-75,2029,-3816,-10333,-9389,-9162,-5157,6187,14219,8859,1345,-250,-2047,-3129,606,1476,-992,-3228,-1577,-5125,-8060,-195,9520,15111,7148,-4253,-6941,2571,14094,19165,16261,8482,3933,-2980,-5696,-6652,-3437,5546,22754,31144,19868,2290,-10315,-14297,-8065,8458,14030,8707,4001,3820,3407,5445,7334,8190,387,-6988,-10814,-8439,-6847,-2210,1749,-3915,-9132,-7037,-5233,-11250,-12411,-11199,-3168,9395,2065,-16411,-9629,3177,8054,14186,16871,11209,-144,-7600,-4562,1101,687,-3794,-12159,-18006,-15700,-8712,-2660,350,3122,2616,3831,985,-7470,-3679,10827,18329,17150,7082,793,-5896,-11587,-11550,-8287,-545,908,-699,-3919,-5048,-3641,4466,8345,49,-12840,-19919,-9063,5564,6852,-348,-1778,-1460,3110,11944,10018,-5894,-2309,-619,-6054,-11809,-16178,-10686,-6608,-6371,420,1864,3143,5738,1205,-5036,-6544,-1576,3883,10619,22484,40360,36733,25103,13406,2932,408,8357,11279,16237,18092,19545,12064,1684,-8888,-17122,-9480,-5388,-4773,2819,10823,11075,9772,18069,54910,76261,63858,53889,44744,27109,6063,340,1281,-706,1831,3501,5009,-643,-4859,-2055,3866,15600,29552,24975,6390,-12502,-8110,3403,12711,11408,2383,-4807,-413,3796,7916,6413,458,-3309,-7074,-11763,-13697,-6674,2285,728,-9256,-1264,10645,9201,1448,-3934,-2757,-996,-383,-848,1574,6972,11765,15563,17006,19141,19666,14683,1467,-8220,10079,11978,5346,-3269,-12764,976,10552,8297,8194,5846,-1653,-4814,-8393,-12245,-17445,-15031,-11013,-7685,-5085,-592,5797,11047,12575,5795,-7438,-11922,1212,11996,23432,23722,11500,7395,8612,9445,3036,-6933,-16105,-13021,-7572,-3073,-4593,-6967,-11087,-14658,-7720,-3694,10432,24852,16300,17829,8219,-3583,-6924,-7364,-2004,14248,30964,27439,10455,-7422,-15148,-11711,-6200,-485,-1042,-6947,-978,11380,8117,-3257,-14474,-9357,10210,20988,13343,-8909,-16744,-13294,-17394,-10114,3277,5894,-1906,-4211,4098,16218,16178,4155,-7731,-3064,6180,6911,184,-13146,-17546,-3480,1314,-6389,-18122,-14234,-13477,-10436,-3448,6105,9748,5253,-821,-1865,5232,11002,5415,-3889,-11763,-16134,-13444,-11408,-8388,-4446,-5317,-4699,531,6359,8084,7754,8725,5761,2612,1139,-6358,-9241,-754,9265,16116,13914,11150,3485,1845,4528,12040,7847,7547,8778,4812,50,-9816,-11111,-8330,-5417,1005,7842,9901,1861,-9107,-13092,-11133,-12260,-11923,-6735,-5279,-2427,-4085,-3330,6289,14263,12073,3491,-954,5332,8915,4129,-4630,-3795,7650,21415,21727,1560,-15979,-3992,5654,17616,23107,5644,-7864,-10664,-11033,-5433,1563,2837,-126,-3578,-8328,-8119,-4823,-3129,-1910,-2314,-3901,-3604,-694,11257,16614,11926,221,-6637,-2631,205,-7878,-11315,4802,8506,7074,-394,-6300,-11136,312,4791,-5277,-11354,-13373,-6673,2753,13973,29007,25343,11298,2511,4101,7614,695,-10719,-21537,-24231,-17498,-1819,3071,-1808,-2966,-6833,-8992,-6810,-4036,-5769,-9007,-11037,-11361,-9615,-13893,-14789,-5639,16532,48515,50132,30471,14459,12670,10899,-4572,-9671,-8191,-7024,-14030,-10822,1396,10962,10154,-2818,-13628,-7365,-6126,-678,3318,3835,-1215,-6969,-10861,-10722,-9868,-5542,3007,10659,9341,9354,2730,-6194,-8363,-8049,-6200,-5510,-1622,1949,864,-888,-7862,-10532,-2027,-12037,-16291,-12980,-11104,-6150,14533,31917,32215,16720,5008,84,2458,7293,8650,5078,-1902,-6625,-9487,-8485,-7394,-7192,-15914,-3364,16941,27524,25878,24629,16832,3315,-3648,-11496,-20326,-16486,-12617,-8423,-10642,-2474,11167,19043,17070,3710,-3415,8688,11315,1585,-68,8640,11481,2473,-8038,-3178,-2903,-17860,9058,16810,12718,5631,3683,8600,21376,19114,5549,-5097,-12403,-12426,-12109,-15960,-14682,-8783,-5806,-4951,-3781,-878,4441,15000,21915,27077,19311,-12381,-12998,318,3012,-8660,-13181,-899,-753,-10426,-17593,-14504,-13515,-14013,-13572,-7434,131,2788,-1077,-7640,-16009,-7590,5588,20525,30729,33522,20345,5930,-12034,-6739,-6966,-11194,-10458,-9354,-10075,-7447,-6759,-11769,-18588,-15434,-5974,5360,15406,21322,18558,9542,2360,-2334,-5437,-6201,-12424,-11357,-9289,-8001,-5265,-3924,-1681,-4311,-9420,-10398,-7009,3969,2757,-8510,-14632,-11684,-5175,-8698,-9469,8501,27313,32692,33001,34820,39502,28676,13810,-256,-10547,-8874,3367,15653,22120,7306,-8345,-13298,-9814,-3200,-1646,-8427,-16194,-14861,-10090,-4402,1862,1669,-4659,-15045,-7041,-8496,-6130,-11890,-13467,-16255,-12021,-3858,6802,29249,45468,42404,25502,5819,-3330,2475,-471,-8574,-5883,1629,7907,4666,-3660,2054,11370,17937,18776,13347,4823,4614,8977,13078,18956,18280,8127,-4249,-1219,12512,12001,491,7366,15444,17559,10073,1019,1841,8060,12573,2481,1607,15671,30329,21143,7040,1182,6600,6817,4344,1027,-4354,-11699,-13173,-13562,-12263,-9359,-5087,-5957,-7099,-1011,5350,12248,19758,17252,4261,868,7656,14335,12261,1837,-3528,-715,22454,32465,20949,6705,-4885,-2932,-2015,-2837,371,7632,4719,-8642,612,20263,27235,23784,11015,3342,1191,4417,13811,26693,25584,9687,-5035,-2040,3878,10450,18125,21239,9162,2141,1968,2618,3807,5947,6726,7073,4815,5092,16259,28236,27559,25602,15966,3989,-332,5036,4958,1223,-1958,764,-909,-10398,-14699,-11762,-8092,-214,1761,-5728,-9356,2141,17278,17927,1200,-1218,18126,17596,329,-11857,-5746,-3931,-8336,-15451,-11464,-1664,11158,21895,25786,20062,11893,2113,-5936,-12241,-15017,-11449,-7803,-3620,212,-4800,-12587,1355,19228,37033,59194,62345,42496,23236,8480,-3551,-15700,2172,28491,45302,35885,20821,3783,-5800,-8431,-6491,-2744,423,909,2855,3565,-1971,-395,11534,34235,43386,39313,28273,15357,13527,10953,4453,-2442,-2273,655,3033,6978,230,1908,6664,-1731,-9598,-5900,9736,7956,-4839,-10013,-9063,-3527,6528,23106,27852,6503,-14585,-8581,-8612,-4987,-414,2277,1200,-356,10,4704,14468,22754,22290,21097,7031,-10492,-10904,-6675,-6346,-12535,-10126,-3882,-2821,-4143,-6860,-7336,1411,5969,14119,20073,9754,-1594,-8955,-16485,-14434,-8050,848,6508,3722,-8336,-6909,3824,10760,12121,15062,29021,40712,36595,13529,-5601,-14228,-8693,12482,22572,30740,19945,3921,-3327,-74,2772,-1524,-4275,-4770,-2470,2703,5185,-4588,-17515,-2704,15057,31734,23297,-1158,-11942,-1956,7976,13858,-1236,-18115,-12588,-18462,-12463,601,6552,7176,6868,2532,-7791,-14668,-3664,11113,18676,13002,4030,369,-4412,-4965,1663,11621,9171,4756,-2809,-4725,462,-595,-4386,-7622,-7132,-10523,-15708,-1803,2684,2871,3361,2966,-4032,-9963,-5425,6834,15420,21290,28123,23913,15556,16649,18565,11582,-3335,-12405,-9416,-5605,-11146,-10376,-10669,-7989,-2038,-7395,-17154,-5698,-807,-3041,-3026,2214,8319,7941,11771,31076,50221,62818,66404,50487,33924,20600,13516,8478,-1698,-10916,-8840,2654,3182,-3863,-13594,-6009,761,1465,-6070,-6758,4227,1239,-3324,-16044,-4357,6177,7439,9440,10050,6432,1574,-5148,-8102,-15349,-14569,-4002,-2599,-4291,-2151,-4690,-1936,12185,27922,32154,21862,5282,-4037,-333,-849,-556,-2548,-6568,-5814,1440,6703,8025,859,-4830,-10062,-1403,7752,4179,-13101,-5233,1510,2423,2859,-491,-3426,-12692,25,5611,2852,2027,1129,-2619,-8187,-10549,-7889,-4397,-423,970,-1490,-5820,-6982,-5019,1709,3424,-4338,-11198,-15764,-10728,-7787,-3410,-118,-977,-4945,-3310,3257,14678,15317,2138,-12056,-15291,-4034,6648,10585,11351,9015,3866,-1621,-5364,-5031,4185,17369,26143,29671,11956,-5101,-6800,1662,13440,14137,1826,-3221,-4014,-2759,1541,1088,-9859,-11616,-6446,-6406,-6458,1794,15734,21348,25464,18400,5082,-5912,-13253,-11651,-8103,-5268,-5671,-9056,-5878,-3693,-9543,-12340,-10392,-3953,-1444,-12055,-7078,302,2023,-5669,-14071,-10775,-12346,-10589,-13199,-9840,1773,6836,9581,5924,1569,2521,14846,25144,8821,-6563,-13262,-10264,-2545,8878,12898,15125,23681,25240,22072,14288,2808,-4365,-7480,-7297,-7605,-1954,9722,20746,26055,33932,22666,5602,-2094,-3793,207,-518,-1918,-4853,-5078,545,1635,8303,14822,15224,7419,28602,36046,23850,12975,1845,-3361,-5262,877,2643,-6586,-13060,-15895,-4384,4249,4891,3002,722,-5026,-6304,-263,-2599,-3501,-6507,-12138,-10492,-4903,4784,9862,9791,2714,-4981,1058,6944,6418,8160,5441,-4218,-11267,7189,19395,17142,1514,-7742,-7972,-6612,-5851,-7746,-9351,-10724,-9235,-12243,-18027,-11913,-1368,-3040,-9336,-1156,1287,-3985,30,7349,15713,26630,25311,13929,-2836,-14352,-2159,8645,13744,9434,-2210,-6607,-8021,-1292,7848,9783,6680,6936,7940,4966,-182,-454,-7368,-12931,-5169,3106,12642,13466,2612,-3463,-4966,-4924,-11259,-607,10944,10038,-2419,-7933,-7439,-4377,-7645,-14416,-12943,-8674,-9657,-13815,-1979,8348,3089,-8464,-9827,-3556,-1336,3287,2693,12,-4634,-10068,-8504,-4275,-2361,-3306,-2568,-6222,-11227,-2192,14697,22052,16121,7212,9836,19226,16660,-59,-1999,-3799,-12386,-13905,-706,13117,17641,9597,-505,-3244,-8467,-8730,-9032,-6017,2199,7440,3928,-9268,-3706,6469,6922,7805,12996,14159,6867,-3653,-11311,-7140,2174,10749,16074,21358,26871,16393,1197,4540,26662,35289,15218,6510,-1691,-13064,-9595,-1203,6754,13275,16698,6533,-2265,962,404,-2090,-8053,-15101,-7615,250,6299,-1597,-8606,-6518],[6784,15009,27338,31528,32143,30599,15957,3717,575,-4048,-7408,-9345,-9987,-10801,-2549,2516,-2962,-10033,-9408,-7530,-7406,-2042,-347,-7853,-3401,10564,13435,11441,4414,-4199,-9386,-3585,4138,8364,10306,1852,-8272,-16362,-8078,-3840,-6121,-8890,-5454,-3290,-997,1645,2190,1175,-1330,-5141,-6668,-6915,-8277,-3059,-656,1447,1858,400,6593,13118,11472,4386,-2627,2504,7048,4890,-292,1275,9520,19775,23860,15923,5340,4701,4468,4863,4628,3267,2618,4293,8230,4103,-9706,-16686,1741,16526,23090,31202,57382,55865,38267,30206,33825,31308,18790,830,-10968,351,16320,18986,9408,-645,-967,3474,78,-11476,-4825,13266,25364,21168,14667,3628,-5772,-11432,-13758,-9396,-3222,2667,3237,5370,5720,1975,9435,23991,32094,33316,29503,22704,11382,8057,-100,-14168,-11035,-888,4491,4162,2053,4336,-13445,-17716,-11733,-8775,-8312,-12511,-17216,-12096,-13809,-18590,-17221,-15192,-10655,-3626,2267,-3891,-10569,-11178,-16573,-14120,-6010,-2931,-2805,-127,-3217,-2202,841,721,-3220,4140,19296,43529,45006,32138,14301,-2390,13457,110908,287665,426506,469647,371835,200339,54683,-1669,2134,13845,1280,-4564,-29,-1510,-15147,-16994,-18418,-10959,-5321,82,4077,1838,4645,9726,8469,13696,18329,18764,15371,4219,-3344,86,2917,3375,5117,5611,5699,3565,-352,476,5750,-4365,-5770,10236,20934,22110,16101,5160,-5775,-9759,-4791,4396,9454,8014,12390,41812,70261,71287,42816,22240,12110,-1851,-13460,-16846,-6062,3284,10473,13882,9848,-9066,-13353,-2390,3010,3172,-3667,-12500,-8470,-3657,1848,6494,6160,-1717,-9428,-5465,-3544,-1682,5375,22276,25070,16062,1357,-11040,-18955,-14707,-12745,-9269,-3780,4564,6975,6526,8065,9073,5467,3935,2287,5730,13948,12002,4727,-5255,-14277,-10256,-8995,-14467,8415,35063,46453,47889,43215,24046,4315,-16427,-12949,-14656,-3049,15769,20710,20058,8848,-351,-10170,-15389,-15419,-16953,-279,13372,8158,7600,21206,15423,4969,3138,570,-5258,-7885,-10984,-14134,-13371,-6985,42,4612,2345,-6012,-5640,2821,4481,-2509,-3073,-4844,-6456,-1264,1370,-4393,-15107,-7913,6504,18678,14712,-3188,-13246,-13310,-14692,-9410,-3387,3007,12454,20468,28901,34201,37090,28728,13844,2886,-6131,-9132,-14364,-18340,-14055,-6393,3264,5791,14813,35346,43547,32686,18734,5701,-5735,-5872,3773,14079,22595,23514,18079,6281,-3477,-6485,-9052,-9460,170,7401,14745,21054,19187,19421,19493,16841,9784,2092,-2306,-8767,-9477,-2205,6146,12822,15678,6212,-3040,-13824,-9593,-8001,-12672,-6357,-1525,-8002,-10057,-5628,-3860,1471,15259,24706,22624,12367,-3110,-12562,-7381,-1907,-2930,-12728,-11338,-5796,-6684,-6482,-8010,-8461,-5295,-4402,-5902,-7672,-6263,-6242,-7354,-11487,-16213,-14426,-9668,-10954,-15904,-15590,-6989,-4094,-1994,1205,6381,16020,29431,28573,15301,6298,5452,6055,7457,-1338,-9021,-10388,-11389,-14780,-10432,-1243,378,-6898,-10423,-7309,-5617,-5302,3306,12435,14346,11134,2148,-1897,788,4416,16298,20976,22812,22054,20413,19012,15888,10308,6799,11844,20857,19855,7173,-889,-1318,876,5128,10521,9010,-2994,-5199,21842,52872,66682,55537,41454,22715,850,-10976,-2832,-6338,-12023,-8112,-5146,-4313,-5720,-7701,-12425,-21981,-12871,-1887,3772,3011,-392,-4805,-4387,-7659,-13043,-9379,-1554,5504,7285,852,215,12795,32390,32162,10195,-639,11769,27569,29678,24324,13803,2698,-2017,2338,17012,25351,27282,24497,20703,24008,22950,15060,6865,2543,19522,60766,74536,51806,27074,7627,2940,9522,17512,12275,-2258,-13229,-9763,-11776,-8397,-1922,574,-4712,-10050,-8370,-8489,-5280,5504,14822,12896,4648,578,-2721,-5535,-2080,143,-1288,-1347,326,-4587,-9220,-1075,9347,14912,6836,-4862,-8529,1622,14633,22941,20911,12009,5448,-2588,-5756,-6364,-2633,6748,23076,30022,19395,3002,-9193,-12817,-9437,6315,13340,10235,6701,5321,2084,600,3447,7279,2275,-3881,-7220,-5339,-3853,228,2936,-3965,-9469,-6804,-4551,-10721,-12102,-11149,-3575,8919,3608,-13419,-11308,1403,8063,15896,19235,13577,1360,-7249,-5258,998,1671,-2151,-11173,-19112,-15629,-8006,-2454,52,2279,1994,4096,1528,-6309,-1005,16564,25762,25354,13167,944,-6345,-11725,-12688,-8723,-789,-1113,-5251,-7403,-4147,-673,7720,10531,1489,-11474,-18056,-8330,6226,5121,-1716,-3062,-3619,59,8943,8090,-4699,-920,-1610,-7833,-14090,-18269,-11247,-6791,-6565,122,1569,2979,6258,2327,-3977,-6436,-3190,1014,5941,14284,29543,29319,20724,11560,1657,-2403,5065,8900,12469,10850,11777,8178,1537,-6849,-15676,-12639,-5987,-2174,6500,14516,14331,11491,17009,51684,74586,69380,63804,55358,38506,13917,3359,1137,-2120,1510,3780,6120,687,-4143,-1914,3070,14082,27182,21848,3900,-13524,-5856,5636,14009,9713,126,-5393,-1349,2682,6354,5097,15,-3481,-6693,-9780,-9525,-2909,5142,2810,-6807,-808,11539,9732,1569,-4381,-4187,-2757,-2192,-2618,-1152,3589,8321,12100,15293,19788,23395,19786,5634,-7711,8597,10825,5444,-2638,-11875,639,7622,2815,2748,1004,-2619,-3520,-7073,-12496,-15940,-11663,-8807,-6234,-3427,1183,7752,12564,12183,4227,-8609,-11516,1867,11452,21083,19769,8218,4610,5055,4875,-1318,-10240,-13777,-9497,-5141,-1943,-4104,-6710,-11128,-14734,-6736,-412,13803,29078,21280,20676,7804,-3328,-5687,-6421,-2242,14372,31465,29280,11536,-6319,-14542,-12654,-7391,-254,420,-6195,-6628,6207,3760,-6747,-15821,-6401,11636,18853,12092,-7852,-17336,-15917,-19630,-9006,3988,7756,770,-2136,3046,14306,14948,5351,-4727,-1899,6090,6744,136,-13153,-15194,-929,3514,-4617,-16373,-16318,-12749,-8887,-2399,6035,9465,6613,2767,3109,6743,10881,4072,-5744,-13116,-15323,-12546,-10692,-8345,-6757,-9207,-6022,357,5787,6788,6467,7842,5751,3103,1150,-6907,-10567,-1717,11320,19382,16946,12997,2938,-1350,-180,8001,5827,6384,7912,3480,-2188,-10983,-7113,-5286,-4112,1286,8062,10127,2042,-9267,-14865,-12921,-12929,-13365,-9251,-7744,-3430,-4036,-1957,8654,16475,13553,3548,-748,5897,9048,4088,-5083,-4941,6391,18918,16735,-2234,-15180,-4381,3616,13415,18962,2735,-10853,-13846,-14440,-10014,-2340,1027,-427,-3305,-8163,-8821,-5742,-3280,-630,-216,-1906,-1523,-401,9346,13217,8266,-2299,-5662,-735,1136,-6558,-14193,-86,420,236,-2701,-8244,-10457,3462,6887,-3859,-10497,-12440,-5750,4388,16883,36115,35573,21515,11120,7377,9149,1285,-10907,-21882,-22453,-17442,-3009,1296,-4115,-5831,-9158,-9406,-6646,-3062,-3188,-4949,-9138,-13860,-13202,-15308,-14153,-5620,12984,37927,37548,24113,15581,17953,16441,-1388,-8718,-9339,-7361,-14462,-12621,362,10704,9842,-4340,-18405,-5695,-1925,1454,1674,-980,-5873,-9573,-12073,-11993,-10995,-5699,3826,12309,10855,10772,3952,-3580,-6949,-7706,-5927,-5629,-3628,359,783,296,-5357,-8079,-2518,-14317,-16215,-12881,-11473,-6168,14636,31114,30393,15196,4400,59,2721,7699,8286,3439,-4294,-9310,-11324,-8258,-7247,-7811,-16997,-2477,15485,23069,21804,22604,17705,6424,688,-6757,-16316,-17789,-13563,-7089,-6670,-727,9917,16801,15756,2814,-4818,7321,9780,1551,2248,11866,13564,2863,-9387,-5126,-3844,-9226,13504,22586,19105,10843,7425,10950,23266,17272,4347,-6949,-15326,-15762,-14165,-15958,-14021,-8803,-6042,-4349,-1977,1466,4886,10058,14429,22934,19901,-6705,-17438,-5395,140,-10026,-13488,-267,963,-9156,-18541,-13924,-12747,-13421,-12835,-6720,834,4691,373,-7334,-15761,-12622,-699,13201,23762,29148,19098,6113,-9555,-9257,-12242,-15443,-13476,-10733,-10152,-7116,-5196,-8780,-15314,-13307,-5012,4923,14294,21136,20094,10882,3821,-301,-3758,-5947,-12467,-10381,-7982,-7313,-5355,-5343,-4022,-6293,-10974,-11163,-8131,1595,469,-10225,-15687,-10373,-1512,-4505,-5347,12959,31197,34256,33209,36108,47076,39522,21018,3197,-7443,-7436,-112,5219,11342,1718,-9343,-12496,-9840,-4063,-2431,-8209,-14483,-13486,-11277,-7438,-142,922,-5117,-9026,-2670,-11034,-7879,-9507,-8608,-12348,-14120,-3731,7686,28259,41122,38075,22924,4982,-3446,2171,-654,-9220,-6775,1439,8118,4133,-5392,2809,15115,21791,21056,14935,6032,7250,13300,19200,25535,21454,9182,-4990,-651,18953,18297,2767,1951,7543,10863,6145,-2404,-1048,6236,10604,1727,1330,14750,30314,20528,5846,-1049,4485,6839,5349,1413,-5269,-13718,-15953,-16643,-15394,-10304,-5465,-5360,-8216,-2153,4884,13053,21712,20066,7237,4761,11297,18523,17000,4242,-3318,-4065,15289,27963,22076,12335,865,1087,1658,120,469,2335,-1846,-7399,7883,23574,27316,21777,9527,2690,1364,5901,17771,35604,35159,13680,-4358,205,8782,17806,25413,26730,13773,6266,4950,3610,2554,3194,5515,7438,5074,4281,14651,29605,31968,28215,16684,4965,1006,6332,6267,2128,-2423,-913,-2227,-11257,-14964,-12553,-6288,1189,3359,-4675,-10811,-3242,9964,11943,-3155,3184,25502,25344,8064,-7745,-6369,-5563,-10460,-18024,-13169,-3977,9413,23208,26007,18244,9729,583,-7009,-12734,-15447,-12140,-8430,-4210,-1065,-5533,-12725,767,18809,37713,64329,70763,48635,27097,10339,-2715,-14875,3856,32336,52008,40806,23202,4193,-7171,-8929,-6472,-3161,-805,1211,3939,2494,-3053,-1867,10038,33593,43085,36535,24368,14377,14925,12761,5677,-1334,-1473,1257,2981,5502,-1471,971,6500,-2393,-10266,-4036,12678,10077,-3754,-10376,-10134,-4766,5576,21858,25331,6616,-8890,-5227,-6648,-2946,994,3060,633,-1577,294,6751,17342,28762,32943,29614,8719,-12188,-12266,-4204,-3154,-9258,-13124,-5375,-2322,-3135,-6609,-6373,4193,9259,19531,28542,17084,2687,-6818,-14029,-12082,-7227,844,5281,1650,-9775,-7221,4127,10777,10975,11716,22426,31724,27114,5075,-10645,-13017,-11879,4324,14317,26329,18284,2909,-3738,-375,1669,-2488,-4728,-4508,-1871,2910,4517,-5227,-15147,-1653,16117,33060,23849,-901,-9928,-60,10732,18854,4917,-11308,-8790,-14894,-11899,-110,6715,8889,9181,4114,-8597,-15742,-1587,14068,24769,14321,913,-4753,-10088,-7972,-1574,7405,5441,2894,-2010,-2763,2273,885,-3221,-4977,-3463,-8106,-18159,-5703,-799,976,2378,2031,-5442,-9236,-5571,3802,9740,15451,25588,23568,16669,17318,17333,11401,-2377,-9996,-8405,-5909,-11644,-8742,-7868,-10752,-4946,-10065,-17076,-5778,-2410,-3545,-1688,4774,8639,6407,8905,30271,49822,59075,65041,53551,35395,19757,10493,5089,-4521,-12007,-12650,-363,1156,-2754,-11909,-9031,-560,1804,-5228,-8106,3997,2251,-1231,-11630,-5657,1454,2303,6141,9012,6966,2594,-6615,-12643,-20241,-10875,818,3087,-1760,-2965,-6586,-4613,10589,28169,34987,27414,10485,-2583,-181,143,818,-1686,-8195,-8924,-29,6454,7842,777,-2173,-3835,-675,4375,2525,-12249,-7523,-3191,-1844,801,-470,-2235,-10320,-683,2856,-3200,-2185,-764,-3209,-9028,-12322,-9760,-7044,-3638,-1528,-2909,-6767,-7347,-4193,2320,3058,-4923,-11814,-16096,-12002,-9559,-5102,-1369,-2031,-6024,-4490,2486,14730,15497,1587,-12750,-13306,-2467,7651,11307,10886,7400,2026,-2914,-6982,-6257,2925,15000,22398,26470,10800,-5861,-5405,2618,13068,11051,-2421,-7732,-6856,-5396,-605,-151,-10428,-11601,-6622,-7346,-7831,2555,15637,20114,27524,22885,7942,-4250,-10019,-10734,-8449,-6291,-6392,-7438,-3937,-3019,-10722,-14564,-11879,-5535,-3282,-13338,-7265,-2268,-2342,-9891,-11606,-9018,-8314,-7550,-13676,-8380,5244,12308,14509,7836,946,1987,11270,17696,2497,-10710,-14827,-10745,-3224,8737,14829,21046,30435,28154,21898,13325,1973,-5436,-8334,-6361,-5510,384,13002,24935,29728,36828,26037,8904,2243,-569,3200,3148,1296,-2041,-4893,915,4217,10768,15212,14338,5097,22054,24754,16004,10526,3117,-932,-2308,3086,2153,-8251,-14844,-11640,-3148,6533,8171,5825,1508,-5388,-3899,4055,1194,-1677,-5782,-11939,-10781,-5642,2935,6641,5393,-1721,-8318,-2357,3953,4692,7793,5081,-5016,-9780,8904,20484,16692,-707,-8401,-9230,-8336,-7394,-8529,-9786,-10014,-6616,-8143,-16630,-18104,-6710,-6233,-10112,-4054,-2399,-6777,-5026,3189,12386,24802,24856,13630,-3757,-14089,-517,11219,16242,10966,-532,-4163,-5539,351,8534,10576,7567,7805,8816,5095,-212,-289,-6712,-11727,-4964,2680,13374,15200,3239,-3903,-5730,-5906,-12447,-73,12918,12196,-789,-3510,-2644,-1975,-6297,-13723,-12593,-7380,-7009,-12506,-3997,5621,35,-11423,-11161,-5812,-5840,-566,278,-980,-4273,-8762,-6635,-1828,-1137,-4032,-4301,-8157,-11135,-811,15500,21594,14799,5807,8031,16153,14327,-855,-2774,-4780,-13285,-13658,186,16079,21644,12898,2433,-1040,-7280,-8756,-9558,-5912,2352,7216,4258,-8325,-3052,4858,3931,4056,9009,11848,6405,-3300,-11193,-7909,1833,12495,18023,22127,25597,13650,1435,5788,29928,33573,13486,6288,-1558,-12514,-9981,-1094,6955,13495,16484,5311,-4613,-1974,-2522,-4964,-10868,-14342,-7822,-828,5730,-420,-6092,-2584],[7059,13684,25440,29217,29070,27297,14662,3665,2293,-2422,-6881,-9661,-10861,-10471,-1325,4527,-95,-6349,-5799,-5458,-6214,-3176,-3361,-13235,-4964,12130,17330,13819,4692,-3956,-9224,-5013,1533,5913,10028,4852,-5330,-16543,-9187,-3640,-5772,-9248,-4995,-2008,708,3712,4975,3830,975,-4572,-9072,-7432,-5212,-623,18,692,-769,-5082,2415,12444,14126,5871,-5416,-1008,4405,2855,-1700,800,9708,22820,26804,15235,2154,2161,3049,3318,4188,3423,2136,2412,5819,2905,-9564,-18715,-3847,8523,14274,20322,45227,52623,41460,34059,34498,31307,19691,2171,-7369,1890,15600,16789,8298,-672,866,4580,154,-11198,-6927,9128,21319,18672,12999,2268,-7585,-13280,-15144,-10886,-4733,1970,5150,11182,12316,5490,5826,19336,29930,33974,30370,22048,9580,6231,-1242,-14171,-13541,-5100,-504,-619,-2305,1128,-12486,-15980,-10312,-7066,-6696,-10999,-15972,-15105,-16467,-19149,-19235,-17324,-12005,-4350,2680,-2495,-9986,-12564,-17285,-15596,-7076,-2199,-951,1878,-2914,-3628,-872,-1531,-5471,3946,19341,46155,49032,35800,14807,-5573,4292,88935,248487,372968,416353,337048,188932,55079,-614,-3307,10490,-3622,-8188,-2007,-2754,-13448,-9270,-10657,-16612,-9437,-2831,2996,3075,8515,15014,10539,11038,11958,11125,9810,2094,-3346,997,4614,3600,4114,5160,5869,3806,-808,-1014,3756,-5987,-9784,7354,18214,19804,14800,4954,-6554,-12419,-3427,5910,8603,5807,14046,46292,74561,73814,44843,23452,10990,-4523,-17037,-14428,-3693,5045,11121,13750,10491,-7455,-14663,-4072,1039,1013,-6032,-14064,-6151,-703,3557,6644,5493,-1570,-9917,-6883,-4322,-711,8658,25358,24101,12644,-1891,-13382,-19804,-15078,-12081,-9657,-6300,94,1843,1189,4202,7101,4665,3106,1348,5085,13294,10573,2643,-7512,-16707,-10499,-9513,-9065,12697,37677,45696,45351,41479,23455,4809,-15755,-14228,-15563,-2146,17147,24267,24689,12745,1774,-8911,-15021,-16761,-14603,2482,14232,5809,5279,23740,21416,9382,7037,3932,-2329,-5496,-9584,-13209,-15298,-9967,-3483,2047,2174,-3732,-3309,3057,5009,-382,-3254,-4464,-5032,624,2896,-3364,-14975,-7685,6418,17420,13878,-3018,-14764,-13622,-13386,-7586,-2332,3300,13306,23890,32567,35797,36569,26168,11577,757,-9022,-11040,-12593,-17058,-16903,-9513,423,4194,14589,37469,43588,29757,16652,4858,-4926,-2738,7179,16457,24647,24091,16527,4821,-2524,-3781,-7552,-9678,178,9294,16670,21086,18615,20573,22437,20236,11904,2707,-3843,-10832,-10756,-1776,8814,16609,19206,9441,203,-11587,-11505,-9915,-13226,-4863,892,-4604,-9217,-6338,-5317,-2462,8971,19204,18649,10358,-3851,-13383,-6849,-181,88,-9045,-16683,-11825,-10202,-7881,-8380,-8792,-5331,-4866,-7238,-8827,-5676,-3599,-4302,-10361,-16653,-14141,-8339,-8957,-12798,-10526,-1725,834,1292,2695,7430,16865,27336,26323,15676,8934,9841,10699,10470,-246,-7898,-7761,-8344,-12640,-10718,-1863,-605,-7356,-10697,-8444,-7911,-7155,876,8972,12091,10255,1710,-3191,-1007,3251,17086,25915,27887,23429,18139,14611,10456,4462,479,3841,11415,12504,3690,-1614,-494,2213,6400,11244,9546,-3577,-5640,23429,60149,73578,56618,39837,19706,-2029,-10230,-2810,-8742,-14424,-7558,-2478,-86,-1175,-4276,-10863,-20978,-12428,-241,6206,4614,-373,-6977,-6234,-7891,-12356,-9033,-2163,4946,6078,-917,-1451,9417,27813,30277,11460,2143,13998,29975,31706,26473,15241,3805,-1349,3478,18254,27270,29272,25157,18801,19977,17654,10882,6247,5816,25115,65756,71489,48988,27022,9095,4745,10985,17336,10359,-3298,-9699,-6117,-11071,-11204,-3778,-989,-5646,-9765,-7551,-8313,-6436,3435,14106,16188,7646,1090,-3582,-7882,-5075,-1386,-1012,1055,2146,-4142,-10354,-1900,8730,13773,5981,-5469,-10064,711,14418,24957,23579,13862,5658,-3218,-6581,-6496,-2041,7670,22509,27908,17926,2854,-8560,-11478,-10594,3432,11785,10983,8901,6373,396,-3964,-433,6452,4965,340,-2918,-1757,-71,3502,3926,-4684,-10165,-6792,-3942,-10100,-11649,-10831,-3850,8285,5175,-10075,-12393,-249,8231,17448,21205,15681,2857,-6768,-5940,845,2598,-507,-9959,-19640,-15405,-7253,-2091,-159,1469,1358,4416,2502,-4341,2600,23476,33569,32419,17837,1457,-6826,-11785,-13150,-8239,-791,-2485,-9416,-9471,-1838,2709,11084,12555,2944,-9857,-16133,-7305,7054,3667,-2520,-3705,-5157,-2472,6143,6812,-1634,719,-2562,-9426,-15895,-19677,-11868,-6926,-6507,126,1550,3095,7046,3784,-2807,-6539,-4970,-1720,1496,6233,17231,19586,14777,9055,111,-5272,2740,7700,9935,4420,4154,4375,2129,-3093,-11300,-16306,-6041,681,10134,17965,17164,12695,15091,46607,69929,71955,70363,61954,46805,20565,5893,691,-4098,842,3896,7216,2246,-3187,-1578,2534,12569,24235,18290,1214,-14029,-3578,7999,15284,8517,-1047,-5815,-2441,1362,4511,3443,-508,-3673,-6320,-7803,-5272,1433,8169,4758,-4499,1078,13302,10954,2597,-3821,-5062,-4354,-3885,-4202,-3577,236,4448,8061,13340,20425,27475,25299,10163,-6638,6064,8591,4454,-2742,-10126,908,5339,-1621,-2532,-4310,-3386,-2165,-5198,-10764,-12470,-8758,-6515,-4452,-1461,3246,9960,13975,11379,2313,-9902,-10731,2455,10646,18443,15981,5866,2901,2621,1139,-5464,-13405,-10840,-6008,-2592,-585,-3378,-6290,-11059,-14595,-5658,2559,16214,31653,25219,22903,7406,-2824,-4245,-5497,-2918,12851,28897,28023,10357,-6406,-13649,-12825,-8282,-189,1306,-4598,-13002,648,-738,-10182,-14855,-3110,12658,16300,10326,-6894,-15130,-16883,-21681,-8200,4575,9551,3318,-352,1932,11805,13202,7014,-658,-223,5541,6210,163,-11695,-11648,2259,6426,-2245,-13296,-12463,-11489,-7542,-1270,6558,10079,8741,6402,7196,7440,9653,2320,-7606,-14366,-14461,-11593,-10056,-8377,-9163,-12014,-6545,343,5601,5993,5627,7249,5947,3806,1242,-7408,-11795,-2882,12834,22751,20735,16086,4416,-2219,-2930,4731,3924,5173,6950,2253,-3864,-7758,-2942,-2276,-2711,1629,8098,9944,1770,-9643,-16400,-13981,-13176,-15172,-12399,-10788,-4860,-3869,-447,10830,17773,14182,2948,-632,6517,9287,4338,-5049,-6239,4673,15395,10899,-5924,-14245,-5089,1320,9232,14480,-345,-13985,-15947,-16184,-14595,-5924,-223,-23,-2157,-6848,-8417,-5511,-2278,1356,2093,-17,343,139,7034,9209,4144,-4855,-4644,652,1557,-5263,-15502,-4329,-5962,-6176,-4858,-9513,-9575,5272,7548,-3231,-9835,-11484,-4621,6378,20020,42748,45805,32900,21165,11184,10220,1820,-10404,-19890,-20300,-16591,-3796,-433,-6529,-8927,-12392,-10095,-6317,-1671,-69,-814,-6774,-12555,-13171,-14879,-12958,-5353,10063,28490,26180,18025,16166,22995,22017,2177,-7402,-9967,-6586,-12736,-12718,-211,10523,9585,-4758,-13379,-1732,2538,3334,-102,-5581,-9919,-11902,-12055,-12670,-11734,-5566,4772,14037,13468,14035,6653,-586,-6000,-7445,-5586,-5496,-5426,-1316,569,1303,-2878,-4762,-1841,-15367,-15601,-12549,-11651,-6286,14198,29904,28539,14228,4388,375,3001,7849,7762,2031,-5975,-10759,-12767,-7957,-6959,-8272,-15692,-1024,14114,18674,17346,19482,17560,9385,5350,-1576,-11306,-15680,-11439,-3625,-2608,560,8187,14101,14262,2240,-5935,6191,8720,2169,4779,15219,15600,3474,-10116,-6847,-4297,303,21828,31005,26287,16277,11939,14159,24826,15057,3057,-8328,-14845,-15348,-12882,-13872,-12344,-8146,-5749,-3263,155,3643,4967,5143,9827,22576,24592,2291,-12057,-8705,-2276,-10991,-12313,1288,3730,-6751,-19072,-13239,-11800,-12460,-11406,-5327,1918,6667,1790,-6462,-11287,-16399,-6697,6412,16956,23958,17098,6159,-6964,-9823,-15960,-18647,-15772,-11790,-10286,-6672,-3291,-5271,-11358,-10440,-3763,4208,11900,19282,20611,12073,5154,1329,-2286,-5567,-11986,-9003,-6453,-6334,-5174,-6478,-5830,-7833,-12038,-11199,-8730,-428,-1784,-12057,-16925,-8597,2521,344,-22,17710,34047,34676,32516,36530,53191,49442,27582,6501,-4319,-5383,-2605,-3007,2875,-1934,-9060,-11237,-9361,-3588,-1438,-6072,-11687,-11585,-11093,-9852,-1441,667,-4830,-3768,4352,-5222,-9628,-7638,-4349,-7613,-15948,-3397,8777,27667,37432,34447,20718,3869,-3603,2289,-91,-9000,-7223,1641,8638,4033,-6857,3534,18800,25706,23166,16495,7580,9988,17420,25549,33215,26098,10977,-4883,719,24772,23678,5680,-2946,-157,6971,6308,-2922,-3436,4364,8672,1062,629,13190,29673,20270,5918,-1667,3545,7767,7338,2608,-5419,-14766,-17850,-18919,-16827,-10525,-5797,-5038,-9406,-3215,4796,14510,24439,23670,10739,8325,14271,21739,20883,6497,-2728,-6577,8370,22239,22268,18264,8364,6150,5727,3132,188,-2767,-6166,-2641,13922,26038,27142,19836,8508,2802,2286,7996,22278,44926,44837,17662,-3438,2763,13965,25421,32795,32203,18785,10855,8707,5477,2082,1037,4756,8219,5876,3970,12766,29133,34355,29045,16436,5605,2282,7549,7598,3231,-2506,-2858,-3498,-11615,-14980,-12643,-3469,3483,5405,-3195,-11800,-8351,3233,5800,-7590,7929,31990,33166,17298,-2317,-6207,-7105,-12358,-20116,-13243,-5542,7499,23292,24516,15202,6718,-1610,-8438,-13392,-15334,-11798,-8216,-4038,-1466,-5562,-11568,1008,18526,38104,68065,77404,54252,31184,12438,-1821,-13250,5939,35788,57671,45227,25238,4753,-7940,-8462,-5936,-3495,-1889,2019,5336,1744,-3555,-2849,8382,31246,40317,31921,19840,13086,15778,14162,7010,167,-213,2174,3277,4285,-2968,-63,5888,-2775,-9929,-1500,15845,12610,-1803,-9996,-10733,-5175,5526,21453,23996,8847,-2857,-1281,-4066,-611,2286,3552,94,-2219,1475,9465,20895,35027,43541,37934,10498,-13182,-11447,-694,833,-4650,-11960,-6467,-1605,-1631,-5930,-3884,8363,13623,25196,37152,25124,7669,-3586,-10143,-8689,-5921,500,4154,492,-10134,-6925,4964,11292,10265,8885,16717,23693,18452,-2651,-12471,-8433,-9498,-2203,6590,21045,15666,1796,-3943,-375,1121,-2818,-4663,-3818,-715,4048,5332,-3903,-12134,-479,17136,33814,23798,-326,-7517,2620,13977,23957,12399,-1694,-1547,-10495,-10441,-499,7009,10783,11938,6247,-8367,-15170,728,16530,29582,14643,-2486,-9602,-14584,-9998,-3598,4316,2432,1035,-1287,-565,4899,3521,-1118,-1623,226,-6011,-15642,-8547,-3834,-816,1664,1668,-4802,-6915,-4936,1205,4899,10298,21993,21811,17196,17888,16259,11456,-992,-7275,-6713,-6188,-11873,-6553,-4309,-11798,-7770,-12495,-15365,-5573,-3515,-3475,201,7330,8708,4917,6582,28125,46440,51631,59464,53172,34583,17571,7140,2352,-5495,-10690,-15787,-3397,-572,-1080,-8561,-10984,-1631,2430,-4101,-9124,3987,3766,1719,-6417,-4015,-1167,-1571,3162,7858,7424,4002,-5668,-15582,-18523,-6204,5890,9368,2630,-2731,-7825,-6338,9804,28621,37489,32573,15439,-595,-38,1159,2345,-299,-8327,-10512,-73,7381,8680,1848,1358,1966,2112,2550,1159,-10678,-9138,-6155,-3943,235,334,-616,-6583,2191,3508,-7074,-5477,-2020,-3110,-8949,-13215,-10633,-8575,-5973,-3481,-3933,-7255,-7285,-3209,2941,2756,-5108,-11495,-14215,-13055,-11015,-6391,-2410,-2798,-6586,-5219,2054,14754,15621,1633,-12317,-11061,-1083,7865,10703,8850,4174,-620,-3930,-7933,-6724,2587,13468,18874,22613,9614,-6162,-3669,3750,12418,7901,-6121,-11319,-8743,-7576,-2650,-1288,-10606,-10693,-5701,-6950,-8703,3542,15311,19222,29708,27844,11610,-1726,-6556,-9138,-7931,-6360,-6086,-5563,-2033,-2429,-11907,-14533,-11394,-5456,-3948,-12603,-6877,-4108,-5894,-12160,-8963,-7562,-4883,-4784,-13881,-6528,8688,17846,19666,9751,111,1666,8347,11330,-2313,-14166,-15560,-10813,-3593,8745,17468,27710,37020,31044,21913,12621,1310,-6342,-8829,-5061,-3198,2937,16437,29153,32956,37632,27211,10862,5637,2147,5704,6479,4301,889,-3724,2026,7615,13518,15941,14105,3618,15620,13926,7071,7242,4634,1969,991,5366,1608,-9362,-14853,-7531,2350,10234,12232,8881,2383,-4675,-473,8183,4671,50,-5225,-11908,-11375,-6559,883,3375,1427,-5253,-10586,-4418,1813,3440,7593,4962,-5079,-8130,9933,20669,15741,-2191,-8625,-10279,-9906,-8776,-9103,-10082,-9157,-4367,-3984,-11253,-19843,-10958,-9097,-10706,-5474,-3688,-6292,-9803,-739,9295,22662,23625,12619,-4962,-13431,1207,13765,18446,12167,814,-2043,-3156,1763,8878,11170,8478,8740,9590,5057,-505,-465,-6309,-10411,-4381,2753,14104,16223,3635,-4413,-6683,-7502,-13269,935,14916,14574,2047,1974,2268,378,-5001,-12895,-11823,-5514,-3443,-9709,-7530,1291,-3874,-14406,-12136,-7504,-8932,-3877,-2168,-2135,-4161,-7576,-4888,61,-442,-4638,-6015,-10247,-11191,138,15643,20287,12779,3942,5545,12094,11013,-1940,-3627,-5911,-14324,-13827,151,17188,23016,13597,4296,1086,-6366,-9143,-10435,-6357,1820,6273,4021,-7630,-2695,2951,807,97,4391,8645,5223,-3414,-11256,-9001,989,14004,19517,21667,22429,9713,943,6261,31319,29989,10909,5120,-2298,-12674,-10665,-1407,6715,13080,15412,3529,-6751,-4250,-5031,-7828,-14017,-13765,-8543,-2591,4222,221,-3585,199],[7463,12599,23546,26965,26124,23672,13086,3605,4143,-152,-5548,-8968,-10232,-9046,684,7176,3970,-1648,-1485,-2237,-4718,-3979,-6077,-15164,-2299,16025,22559,17020,5692,-2840,-8326,-6094,-989,3602,9612,7816,-2238,-15618,-10110,-3452,-5329,-9439,-4331,-534,2618,5985,8333,7432,4378,-2961,-11000,-7078,-1824,1985,964,147,-3306,-10210,-751,11850,16178,6441,-8165,-4101,2239,1256,-2967,266,9724,25649,29487,14456,-547,26,1682,1885,3942,3815,1939,713,3515,1933,-8998,-19408,-9304,1219,6848,11371,33363,48487,44006,37166,34091,30714,20945,4632,-3104,3926,14541,14265,6990,-700,2593,5573,-11,-10833,-8534,5297,17323,16187,11305,789,-9484,-15042,-16010,-12027,-5950,1711,7476,16808,17503,8704,3331,14126,26553,33102,29785,20543,7538,4408,-2251,-14039,-15119,-8103,-4055,-3845,-5197,-1404,-10997,-13579,-8251,-4963,-4902,-9335,-14118,-15553,-14649,-17429,-20061,-19111,-13087,-5040,3000,-819,-8762,-12806,-15711,-16628,-7657,-707,1631,4459,-2065,-4971,-3061,-4427,-7286,3949,18655,45975,49617,37900,15020,-10669,-9308,57911,193844,298477,340445,282545,164346,49271,-1671,-10039,6863,-7570,-11032,-3322,-2723,-7875,-747,-1734,-16414,-13454,-5752,1752,4547,12741,19797,11894,8058,5345,3350,4401,280,-3218,1624,5867,3904,3265,4925,6160,4032,-1301,-2319,2665,-5081,-12256,5356,16356,18348,14312,5780,-5576,-8214,-878,7172,7306,3499,15544,48299,74792,73385,45981,24386,9757,-6918,-18317,-11593,-1063,7006,11559,13339,10817,-5716,-15586,-5745,-1152,-1545,-8678,-14757,-3425,1793,4035,5585,4306,-1638,-9842,-7777,-4701,548,12101,27659,22631,9605,-4384,-15106,-20312,-15188,-10933,-8926,-7940,-4406,-3264,-3377,1240,5761,4241,2431,304,4010,12083,8891,759,-9176,-16167,-8897,-7322,-3714,15972,37808,42549,41175,38378,22394,5418,-13895,-14809,-15676,-1027,18329,27509,29388,17298,4500,-7269,-14300,-18099,-11832,5639,15131,3793,1832,24415,26593,13862,10782,7290,655,-2980,-7757,-11285,-16545,-12940,-7035,-537,2090,-1289,-1159,2917,5121,1161,-3036,-3962,-3499,2594,4454,-2221,-14499,-7442,6214,16223,13440,-2157,-16045,-13658,-11376,-4935,-801,3769,14077,27001,35120,35382,33149,21413,8199,-1849,-11598,-10508,-9304,-14712,-19103,-11327,-924,3598,14020,37548,41488,26200,15081,5434,-2472,884,10478,18585,26505,24420,14668,3195,-1315,-824,-5624,-9002,1037,11937,19155,21573,18289,21720,25783,24731,15755,5968,-3445,-11995,-12411,-1972,10860,19934,22797,13416,4049,-8763,-13106,-11640,-12770,-3087,2975,-2007,-8469,-6589,-5878,-5577,3059,13444,14522,8551,-3855,-12043,-6052,1383,3319,-4213,-13540,-16127,-12309,-9130,-8649,-8349,-4176,-4116,-7755,-9672,-4872,-443,-214,-8380,-16973,-13981,-7182,-6976,-9376,-5636,2152,4433,3260,3020,7582,16701,23887,22248,14651,10844,13774,14709,12517,345,-7066,-5149,-5016,-9930,-10659,-2271,-1170,-7275,-10439,-9270,-9900,-8111,-661,6241,10111,9327,987,-4720,-2114,3180,18445,31164,32802,24226,15571,9997,4915,-1205,-5311,-3330,2271,4472,-148,-2467,287,3566,7425,11285,9714,-3551,-5841,24400,64411,76476,55507,36807,16024,-4539,-8743,-3163,-11247,-14297,-5268,1285,4399,3034,-1397,-9483,-19421,-11813,1362,8578,6338,34,-8399,-7295,-7467,-11322,-8948,-3175,4211,5155,-2173,-2948,6152,22577,27603,12930,5019,15911,31060,32219,27031,15517,4466,-652,4317,18605,28102,30152,24923,16586,16037,12370,6632,5679,9168,30589,68246,65269,44438,26485,10871,7064,12769,17091,8445,-3995,-6338,-1655,-7795,-13902,-5114,-2381,-6403,-9276,-6679,-8234,-8235,338,12381,18665,10257,1394,-4457,-9834,-8028,-2711,217,3978,4036,-3576,-11207,-2437,7890,12015,4830,-5962,-11379,-9,13653,25188,24163,14071,4791,-4609,-7924,-6853,-1618,8301,21200,25123,15730,1994,-8311,-10344,-11511,160,9608,10993,10598,7057,-1380,-7720,-3628,6238,8482,5380,1924,2323,4596,7677,4753,-6039,-11045,-6872,-3305,-9262,-10919,-10116,-3830,7703,6822,-6403,-12138,-1340,8775,19000,23013,17761,4571,-5970,-6404,856,3630,1177,-8629,-19417,-14841,-6286,-1424,-121,899,998,5205,4454,-1256,7344,31293,41062,37755,20815,2200,-7252,-11716,-12865,-7201,-655,-3225,-12847,-9291,1532,6488,14518,14439,4425,-7994,-13967,-5856,7998,2441,-2795,-3676,-5951,-4262,4045,6935,2897,2596,-3448,-10886,-17181,-18327,-12438,-6929,-6118,507,1871,3523,8078,5547,-1472,-6670,-6595,-3982,-2447,-1248,4561,8083,7636,6143,-1527,-7578,3408,10004,10326,135,-2630,1325,3735,1963,-5954,-13039,-5083,3690,13511,21017,19484,13348,12417,40244,62799,71159,72545,63532,50912,25624,8038,276,-6549,-208,3912,8359,4082,-1875,-911,2392,11212,21003,14643,-1390,-13662,-1288,10540,16785,8146,-1430,-6155,-3604,-9,2603,1691,-961,-3735,-5851,-5861,-1142,5967,11240,6650,-2282,3731,15285,12311,4177,-2363,-5019,-5524,-5346,-5560,-5685,-3017,266,3614,11184,20933,31486,30541,14413,-4773,3181,5994,2794,-3382,-8329,1416,3549,-4732,-6849,-9494,-3687,-740,-2974,-8062,-9549,-6350,-4238,-2331,973,5844,12600,15335,10282,205,-11192,-9624,2910,9500,15454,12267,4232,2057,1084,-1772,-9240,-15831,-7639,-2620,59,1040,-2386,-5678,-10859,-14191,-4418,5244,17840,32788,28036,24474,7106,-2057,-2617,-4541,-4042,9692,23691,23997,7246,-7617,-12758,-12261,-8665,-250,1573,-2554,-13489,-2912,-4068,-12428,-11539,501,13329,13672,8232,-5995,-11624,-15270,-19916,-7707,4978,11169,5676,1192,965,9071,11297,9149,4323,2593,5271,5861,609,-8800,-7384,6189,10366,979,-9439,-8359,-10094,-6415,-22,7704,11409,11226,9626,10210,7344,7182,59,-9493,-15347,-13509,-10660,-9545,-8587,-11372,-12290,-6261,444,5672,5527,5063,6881,6358,4752,1472,-7825,-12876,-4094,13763,26025,25070,19998,7463,-857,-3614,2436,2237,4020,6096,1521,-4032,-2700,1208,592,-1190,2103,7960,9325,974,-10401,-17850,-13994,-12531,-16307,-15754,-13666,-6589,-3434,1247,12640,17670,13413,1461,-517,7204,9612,4866,-4376,-7590,2610,11175,4740,-9464,-13058,-5982,-1082,5429,10276,-3301,-17223,-15717,-14995,-18878,-8924,-919,980,-279,-4418,-6568,-3989,-402,3636,4323,1547,1803,820,4374,4667,-316,-7290,-3695,1280,1130,-4498,-14021,-7635,-9454,-11295,-6783,-10187,-9617,5269,6626,-3406,-9358,-10606,-3482,8505,23094,48183,54912,44430,31836,15298,10587,2066,-9500,-17331,-17938,-15144,-4100,-1956,-8838,-11682,-16678,-11147,-5889,71,3408,2914,-4581,-9367,-9650,-12912,-11568,-5000,7641,20710,16884,12647,16027,27132,26956,6000,-5860,-10052,-4886,-9600,-10768,-399,10301,9264,-4550,-9022,2324,6450,4634,-2167,-9877,-12688,-11959,-10482,-12724,-12266,-5328,5652,15665,17231,18703,9999,1901,-5642,-7374,-5352,-5302,-7004,-3133,35,1903,-708,-1465,-989,-15914,-14584,-11941,-11642,-6462,13172,28158,26487,13577,4735,786,3016,7439,6787,612,-7051,-10852,-13906,-7764,-6697,-8725,-13678,614,12619,14260,12438,15195,16161,11716,9673,3423,-6260,-11553,-7796,154,953,1145,5913,11018,12644,1954,-6951,4909,7732,2945,7039,18164,17028,3788,-10624,-8582,-4549,7713,29699,39018,32292,20681,16252,17661,25586,12336,1321,-9563,-12359,-12788,-10577,-11601,-10641,-7457,-5358,-2049,2228,5336,4438,534,8149,23918,29542,9750,-5382,-8511,-4122,-11646,-10159,3411,7326,-3564,-16813,-12769,-11038,-11449,-9777,-3777,2920,8209,2688,-5249,-6085,-14775,-12248,232,10360,17939,14026,5668,-4705,-8577,-17251,-21369,-17825,-13002,-10835,-6423,-1495,-1864,-7452,-7462,-2642,2918,8102,15515,19567,12643,5968,2217,-1527,-5619,-11382,-7689,-5133,-5493,-5086,-7603,-6823,-8589,-12397,-10734,-9217,-2378,-4280,-14390,-18489,-6187,6870,5698,5981,21860,35076,33457,30487,35572,56656,57032,32680,9047,-1756,-3462,-4549,-9053,-2017,-3020,-7655,-9869,-8747,-2534,302,-3350,-8835,-10006,-10340,-11941,-2400,286,-4732,-19,10724,2387,-11419,-7101,-1313,-3266,-15424,-3434,9443,26823,33938,31047,18370,1984,-4149,2464,645,-8457,-7715,1722,8937,3854,-8622,3779,21868,29109,24576,17499,8917,12212,20639,31130,40783,31719,13138,-4303,2142,28887,27278,8278,-6880,-6154,7388,9525,-980,-5296,2156,6465,87,-857,10638,27906,19720,6504,-1195,3575,9252,9701,3998,-5340,-14918,-16533,-17922,-14776,-10613,-6569,-5585,-11341,-4245,5028,16514,27664,27533,14007,10850,15885,23267,23217,8027,-2379,-8896,1525,15086,20755,23289,16654,11720,9501,5529,-799,-7017,-6845,1810,17787,27069,26284,17788,7739,3278,3375,9978,26325,52775,52601,20516,-2961,4915,18419,31705,38565,36359,23324,15221,12451,7415,1713,-1061,3930,8818,6590,3697,10303,26508,34047,27609,14779,5359,2881,8077,8289,3859,-2695,-5402,-5291,-12083,-15391,-11294,-551,5754,7115,-1951,-11694,-11583,-676,1242,-12279,11612,36424,39802,26892,3938,-5317,-9098,-14638,-17153,-12063,-6709,5065,21592,21059,10971,2948,-4620,-10701,-14813,-14040,-10955,-7832,-3858,-1683,-5480,-9875,1587,17986,37597,69234,80695,58135,34610,14142,-1358,-11297,7470,37681,60898,48079,26204,4827,-8716,-7805,-5613,-4387,-3219,2588,6168,759,-4141,-4031,5858,26667,34689,25342,14479,10611,15006,14178,7604,1244,749,2673,3194,2679,-4871,-1662,4540,-3417,-9317,636,18006,14396,47,-9473,-11074,-4859,6154,21502,23122,11494,2233,2091,-1795,1248,2832,3161,-1034,-2824,2753,11954,24233,40096,52033,44539,11561,-13529,-9023,2726,4531,-307,-7852,-7513,-1420,-448,-5505,109,13219,18044,29784,44379,32750,12505,-227,-6462,-5536,-4949,-720,2631,-341,-10119,-6725,5576,11469,9146,5830,11463,16711,11254,-8247,-8547,-3366,-4136,-5019,-770,14656,11629,-85,-4686,-809,436,-3293,-4969,-3650,-34,4926,6246,-2256,-9896,132,17521,33403,22574,-143,-5519,4980,16670,28060,20037,9428,7120,-6233,-9024,-1390,6620,12047,14382,8162,-7821,-14452,2103,17453,31662,12999,-6798,-14124,-16784,-11855,-5297,1854,-189,-1335,-1446,938,7213,6250,923,1846,3221,-4847,-13195,-10913,-7019,-3145,604,1463,-2227,-3823,-4129,-1531,555,5755,17091,18066,16107,17369,14482,10825,-89,-5010,-5249,-7147,-12154,-4531,-1002,-10500,-11000,-15397,-13433,-5857,-4912,-3747,1488,8732,7634,2694,4141,24426,40123,41191,50163,49067,31070,13316,2775,-413,-5763,-8850,-18171,-6959,-2414,346,-4837,-11307,-3059,2611,-3370,-10460,3550,4959,4494,-1555,-970,-2238,-4512,41,5990,7117,4966,-3448,-14516,-13474,-1941,10250,15170,7761,-1777,-8807,-7379,9160,28453,38744,36389,19306,1177,-610,1388,3198,782,-7485,-10415,496,8670,9687,3036,4374,6362,5060,1777,-337,-9210,-10370,-7634,-4819,89,969,583,-2606,7722,6897,-7988,-8444,-3271,-3001,-8669,-13870,-11222,-9649,-8056,-5483,-5159,-7755,-7155,-2607,2962,1910,-5527,-10911,-12337,-12531,-12253,-7753,-3843,-3946,-7269,-6056,1456,14302,15282,1867,-11270,-9175,-446,6823,8295,4655,-1252,-4026,-4462,-8406,-7101,2430,11992,14955,17433,7664,-6517,-2104,4484,10948,4282,-9800,-13905,-9839,-9628,-5039,-2783,-10788,-9719,-4576,-5960,-9519,4169,14142,18155,31194,32266,15385,1048,-3513,-7689,-7356,-6258,-5670,-4177,-740,-2440,-13175,-12338,-9543,-4020,-3292,-10451,-6468,-5739,-9134,-12967,-7199,-6596,-2444,-2784,-14238,-4870,11457,22738,24394,11189,-1212,1670,6093,6091,-5786,-16815,-15652,-10887,-4101,8388,20101,34041,42582,33427,21875,11978,507,-7527,-9267,-3646,-866,5426,19618,32767,35069,35963,25843,11226,7710,4124,7532,9132,6687,3420,-2013,3702,11377,16065,16735,14333,2929,10200,5680,-2240,3007,6059,4992,4340,7331,621,-10358,-14103,-4280,8430,14751,16530,11632,3040,-3209,3107,11663,7581,1503,-4960,-12126,-12431,-7548,-1294,144,-2103,-8104,-11983,-5449,386,2571,7462,4954,-4648,-6673,10183,19923,14335,-2946,-8492,-11055,-11193,-9772,-9297,-10146,-8388,-2768,-17,-5850,-13759,-11212,-9857,-9846,-5125,-3286,-3848,-12336,-4015,6518,20149,21539,10907,-6366,-12301,3078,16248,20328,13084,1815,-348,-1067,2796,8871,11638,9566,9899,10361,4979,-900,-787,-5943,-8852,-3226,3816,15074,16493,3978,-4725,-7541,-9329,-12784,2587,17085,17603,6647,8325,7278,2889,-3452,-11592,-10265,-2625,1584,-4592,-11955,-3993,-8062,-16463,-12183,-7899,-9644,-6092,-4018,-2795,-3674,-5988,-2844,1617,-32,-4784,-7133,-11870,-10872,1158,15657,18798,10838,2459,3418,8339,7914,-2528,-3901,-6544,-14882,-13737,-124,16946,22059,11947,5214,3363,-5096,-9152,-10896,-6582,1378,5401,4000,-6395,-1891,1617,-1542,-3106,191,5626,4258,-3127,-10676,-9504,507,15942,21148,20683,18440,5920,734,6868,31701,25987,8669,4133,-2769,-12427,-10722,-1143,7111,13214,14810,2607,-7319,-4715,-5951,-9399,-16092,-12548,-8682,-3858,2974,1417,-435,3000],[7667,11461,21435,24553,23109,19666,10984,3236,5740,2423,-3704,-7741,-9000,-7426,2574,9348,7779,2757,2281,479,-3523,-4770,-8725,-12976,1955,21348,28564,20849,7343,-1107,-6893,-6807,-3516,1300,8829,10190,481,-14512,-11059,-3620,-5219,-9798,-3797,744,4306,7992,11747,11636,8534,-684,-12167,-6319,1435,4311,1798,-488,-6012,-14776,-3047,10924,17047,5796,-10974,-6701,577,58,-4263,-633,9162,27450,31053,13139,-2876,-1948,69,459,3776,4259,1828,-1004,1098,914,-8307,-18644,-14142,-4767,939,4356,22533,43512,45404,39004,32540,29616,22530,7883,1279,5967,12899,11234,5136,-1059,3953,6154,-663,-10686,-9792,1799,13467,13646,9405,-999,-11586,-16787,-16488,-13139,-7067,1725,9855,21492,20644,10699,1915,8745,22115,30601,27595,17998,5059,2412,-3297,-13979,-16026,-10182,-6486,-5880,-6901,-3292,-9311,-11029,-6013,-2881,-3274,-7813,-12307,-13260,-12411,-15626,-19824,-20307,-14086,-5914,2983,911,-6889,-11407,-13656,-17350,-7967,1273,4684,7372,-832,-6214,-5904,-8182,-8339,3897,17094,43032,46933,38239,14748,-17358,-26017,20913,129331,210999,250557,215251,130455,38624,-4668,-17747,3872,-10279,-13247,-4156,-1495,-1207,8081,7479,-10296,-17455,-8841,155,5965,16851,23409,12372,4889,-1355,-4331,-494,-1178,-3134,1822,6514,4101,2402,4680,6321,3982,-2080,-3664,2043,-3190,-12889,3921,14939,17235,14061,6986,-3404,-3135,1979,7903,5508,1266,16662,47668,70875,69906,45865,24677,8182,-9206,-15493,-8748,1504,8887,11615,12573,10772,-4000,-16113,-7521,-3637,-4568,-11637,-14347,-812,3416,2996,3336,2630,-2024,-9645,-8469,-4974,1797,15255,28772,20616,6956,-6109,-16158,-20675,-15210,-9805,-7615,-8536,-8955,-8291,-7069,-978,4802,3935,1686,-1014,2350,10139,6774,-1135,-10454,-13918,-6290,-3663,1150,17910,35399,37238,35616,33987,20710,5901,-11646,-14522,-14842,48,19105,30113,33735,22153,7639,-5439,-13322,-19167,-8991,8574,15472,1926,-2215,23577,30652,18129,14127,10375,3425,-611,-5829,-8896,-14978,-15711,-10838,-3333,1986,1151,597,2325,4711,2028,-2754,-3550,-2095,4385,5802,-1204,-13852,-7357,5733,14902,13091,-968,-16793,-13464,-8944,-1957,831,4199,14595,29378,36032,32694,27039,14875,3815,-4923,-12935,-7678,-5878,-12483,-19677,-11571,-861,3565,12884,35415,37414,22275,13997,7074,754,4211,13128,20076,27766,24108,12220,1150,-199,1960,-3746,-7827,2572,15163,22023,22371,18083,22590,29001,29502,20291,11130,-665,-11159,-14180,-2895,11993,22394,25997,17766,8080,-5841,-14116,-13164,-11460,-1352,4395,-475,-8064,-6642,-5859,-7791,-2697,7381,10130,6698,-3499,-9889,-5263,2570,6298,615,-7477,-10200,-11819,-10377,-8556,-6602,-1499,-1899,-7116,-10207,-4063,2948,4660,-5905,-17348,-14185,-6502,-5388,-6337,-1607,4823,6405,3890,2299,6821,15461,19270,16415,11767,11431,16574,17510,13326,256,-6649,-2730,-1667,-6934,-10120,-2524,-1476,-6900,-9933,-10042,-11873,-8578,-1784,3772,7942,7912,-301,-6360,-2210,3997,19946,35965,36813,24166,12704,5274,-626,-6657,-10552,-9216,-5344,-3481,-4266,-3628,695,4588,7724,10199,9407,-2812,-6026,24452,64792,74750,52204,32512,11866,-6628,-7418,-3969,-12117,-10707,-1648,5616,8669,6495,640,-8518,-17678,-11137,2719,10617,7905,581,-9254,-8067,-6904,-10377,-9385,-4629,3430,4602,-2896,-4390,3013,17007,24181,14208,7571,17057,30395,30988,25938,14684,4507,-291,4567,17896,27603,29584,23449,13836,12039,7120,2258,4877,12133,35145,67466,56093,38039,24829,12232,9358,14506,16579,6401,-4647,-3524,2769,-2917,-13011,-5706,-3783,-7245,-8858,-5963,-8261,-10648,-3811,9601,19847,11957,1149,-5631,-11331,-10777,-3714,2183,6974,5703,-3143,-11996,-2979,6579,9570,3201,-6675,-12766,-850,12151,23431,22433,12448,2732,-6894,-9951,-7634,-1690,8226,18927,21578,12661,147,-8735,-9729,-12569,-3552,6599,9837,11270,6960,-3436,-10853,-6059,6462,12112,10382,6649,6430,9748,12431,5410,-8182,-12383,-7377,-3023,-8573,-10259,-9373,-3866,6871,8103,-2902,-10602,-1914,9364,20219,24414,19589,6247,-5145,-6932,764,4475,2531,-7611,-18949,-14252,-5426,-784,-145,292,708,6386,7389,2595,12793,39013,47123,40613,21657,2530,-8009,-11958,-12427,-6398,-863,-3833,-15717,-7653,5084,10153,17496,15765,5521,-6300,-11871,-4397,8424,890,-3083,-3488,-6440,-5692,2398,7921,7631,4298,-4588,-12704,-18276,-16401,-13363,-7221,-5816,856,2098,3800,8820,7072,-405,-7146,-8258,-5958,-6147,-8316,-7265,-4827,-377,2670,-3574,-8663,7383,15923,13375,-1507,-8505,-816,5870,7429,-297,-7494,-3360,6227,15879,22949,20674,12941,8655,32800,53584,66619,69583,59525,50026,28467,9642,173,-9471,-2156,3394,9081,5697,-622,-307,2228,9632,17287,10730,-4139,-12844,513,12780,18164,8088,-1839,-6906,-5223,-1782,336,-417,-1692,-4018,-5686,-4453,2245,9897,13766,8090,-573,5971,16222,12699,5392,-805,-4397,-6481,-6942,-7155,-8012,-6640,-4629,-1550,8360,20679,34442,34309,17382,-2744,21,3041,346,-4804,-7177,1314,1488,-7094,-10007,-14439,-3894,264,-1030,-5517,-7698,-4895,-2501,-368,3531,8774,15358,16205,8524,-2444,-12864,-8741,2708,7488,11626,8127,2673,1411,-229,-4412,-12998,-16268,-4805,122,2291,2466,-1594,-5345,-10981,-13965,-3450,7203,18386,32304,29246,24904,6475,-1529,-1317,-3985,-6109,4736,16546,17912,2550,-10257,-12420,-11629,-8783,-790,767,-1040,-6217,-825,-3705,-11152,-7425,3918,13238,10774,5525,-5544,-8236,-12340,-16977,-7986,4699,12070,7349,2097,-154,5947,9015,11082,9490,6533,6114,6122,1379,-5416,-3197,10362,15069,4800,-5387,-5034,-9305,-5957,965,8981,12752,13273,11739,11642,6190,3034,-3263,-11921,-16095,-12898,-10231,-9623,-9559,-12940,-10530,-5820,139,5359,4701,4109,6205,6517,5492,1434,-8574,-14207,-5649,13647,28469,29140,23680,10741,1254,-3239,753,430,2604,5146,1270,-2490,2054,4742,2841,31,2279,7169,7782,-850,-12114,-19603,-12947,-10619,-14650,-12970,-13519,-8556,-2997,2748,13393,15290,10222,-1508,-575,7586,9576,5182,-3517,-9181,-37,6218,-1684,-13199,-12016,-7237,-3673,2075,6623,-6090,-20918,-13568,-12205,-19287,-11545,-1533,2015,1683,-1565,-3835,-1819,1522,5440,5827,2209,2286,1082,1106,-702,-5379,-9780,-3332,633,-665,-4921,-12689,-9985,-9444,-13918,-8726,-10637,-11335,3062,3922,-4635,-9444,-10309,-2916,10151,25432,51457,61461,54498,41642,18949,9686,1435,-8902,-15218,-15921,-13762,-4244,-3386,-10935,-12589,-16795,-12641,-5677,1750,6597,5403,-3339,-6908,-6814,-11260,-10691,-5131,5141,14277,9626,7834,14687,29371,30228,9583,-4567,-9913,-2955,-6285,-8129,-662,9574,8443,-4543,-6276,5112,8939,4713,-5013,-13873,-11687,-9133,-8643,-12628,-13146,-5531,5937,16694,21400,23360,12641,3010,-6291,-7942,-5725,-5590,-8650,-5444,-1308,1564,578,900,-1041,-16940,-13671,-11433,-11841,-6936,11426,25582,23759,12600,4803,704,2188,5882,4789,-1375,-7984,-10338,-14854,-8160,-6945,-9643,-12303,1713,10452,9385,6707,9453,13072,12692,12835,7444,-1967,-7472,-4451,3033,3289,535,2754,7426,10726,1669,-8136,2900,6192,3162,8317,19881,17037,3054,-11635,-10852,-5243,11787,34226,44147,35546,22955,19294,20588,24888,8727,-1449,-11182,-10835,-11364,-9308,-10426,-9981,-7651,-5621,-1340,3623,6009,2848,-3617,7878,24615,32166,14424,-440,-5963,-5365,-11991,-7847,5588,11419,-189,-14548,-13009,-11026,-10935,-8640,-2794,3168,8618,2407,-4230,-1584,-10090,-17177,-5676,3640,10883,9418,4038,-3414,-6910,-15724,-24212,-20233,-15002,-12276,-6863,-463,630,-4479,-5176,-2240,613,2775,9693,16455,11998,5745,1960,-1985,-6737,-11202,-7050,-4608,-5378,-5628,-9087,-6760,-8177,-11847,-10429,-10135,-4594,-7283,-17595,-19380,-3047,11361,11225,11866,24361,33551,30118,26644,32664,56446,60982,35511,10240,-311,-2367,-6560,-13681,-3287,-2167,-5930,-8951,-8559,-1805,1724,-1099,-6559,-9256,-10021,-14123,-3663,-939,-5750,1554,14875,8814,-11504,-8565,-61,-13,-12628,-4459,9012,25041,30044,27301,15346,-1133,-5361,2215,878,-8317,-8819,1102,8427,3028,-11241,3120,23765,31412,24769,17419,9466,13307,22247,34867,46793,37357,15259,-3800,2885,30569,28474,9710,-8758,-6973,10817,13192,1627,-6542,-622,3672,-1572,-3442,6783,24584,18204,6718,-553,3921,10593,11605,4876,-5637,-14548,-14574,-15801,-13031,-11053,-8170,-7468,-14594,-4713,5755,19034,31071,31051,16296,11713,15590,22598,23477,8327,-2801,-11489,-5312,6512,17002,26280,24556,17220,12372,6730,-2577,-8782,-5020,4384,18877,26215,24365,15425,6961,3687,4084,11222,28983,57419,56655,21280,-3506,6023,21196,35209,41220,38071,26580,18755,15459,8674,823,-3571,2560,8671,6610,3021,7076,21757,30783,23750,11482,3850,2369,7477,7818,3461,-3347,-8105,-7896,-13050,-16134,-9362,1784,7268,7857,-1471,-10030,-9226,147,462,-14103,13210,37924,44173,35663,10590,-3689,-11663,-17620,-14665,-10726,-7742,2022,18072,15969,6065,-916,-7754,-13139,-14298,-12674,-10250,-7820,-4236,-2225,-5610,-8268,2062,16852,35666,67014,79583,59408,36743,15104,-1389,-9374,7826,37233,60761,48636,25641,3992,-9888,-7593,-5993,-6212,-4941,2327,5818,-808,-5269,-5858,2060,19838,26421,17163,8456,6475,11947,12159,6863,1324,872,2257,2243,265,-7548,-4031,2385,-4640,-9123,1640,18374,14689,1127,-9220,-10881,-3858,7286,21586,21937,13095,5574,4128,-470,2106,2261,1574,-3079,-3690,3537,13604,26704,42874,56857,48347,11478,-12840,-6317,5322,7221,2941,-4223,-8567,-2263,-140,-5072,5657,18220,21713,32327,49064,39070,16698,2638,-3666,-3343,-4841,-3060,557,-1225,-10204,-6983,5520,10792,7127,2190,6523,10947,6204,-8149,-3609,994,911,-3116,-7806,7304,6166,-3035,-6373,-2083,-777,-4337,-6152,-4552,-448,4770,6284,-1405,-8907,-128,17108,31802,20157,-677,-4411,6320,18126,30455,26893,20845,15657,-2777,-8258,-3254,5109,12243,16134,9447,-7367,-14615,1920,16324,30244,9011,-12228,-14371,-13918,-13977,-7179,-339,-2514,-4273,-2922,1211,8520,8358,2458,5329,5217,-4878,-11883,-12652,-10537,-6264,-1056,1306,1476,-529,-3457,-4633,-3459,1829,11064,12371,12906,15202,11526,9026,-111,-3610,-4537,-9003,-12222,-3062,1495,-7608,-13749,-17676,-11961,-7001,-7017,-4885,1497,8294,4961,-583,1252,19419,31567,29069,38477,42105,25586,7128,-2844,-3575,-6230,-7620,-15041,-11173,-4455,1107,-1438,-8993,-4686,2076,-3302,-12416,2402,5405,6484,2273,1805,-2667,-6747,-3367,3178,5762,5089,-1110,-10806,-9242,1331,13376,19779,12746,-208,-9335,-7564,8335,27279,38354,38415,21665,2285,-2201,383,2902,1059,-6396,-9147,1068,9756,10259,3649,6127,8891,7065,1469,-2103,-8242,-10915,-7916,-5279,-356,878,905,1172,14244,11252,-6494,-11395,-4842,-3245,-8621,-14641,-11939,-10634,-10234,-7824,-6844,-8377,-7083,-2635,2103,269,-6479,-10494,-10707,-9953,-11531,-9108,-5893,-5836,-8462,-7281,477,13197,14292,2061,-10091,-7995,-858,4352,4019,-1806,-8873,-6704,-3718,-8156,-7780,1964,10111,10370,10689,4577,-6983,-942,4524,8430,65,-13753,-14778,-10248,-11576,-7984,-4872,-11163,-9198,-3866,-5057,-10516,4064,11871,16627,31415,35307,18664,3602,-1293,-6830,-7229,-6521,-5766,-3717,-467,-3329,-13176,-9278,-7221,-1958,-1652,-8139,-6430,-7524,-12394,-12794,-6306,-5997,-1127,-1806,-15035,-3819,13136,26464,28159,11794,-3016,2275,4399,1775,-8018,-16441,-15334,-11294,-5099,7270,22004,38998,46347,34842,21506,11224,-661,-9296,-9441,-2012,1386,7614,22182,35212,35545,31852,22035,9977,8291,5227,8582,10890,8165,5206,-166,5708,14918,17894,17269,14730,2868,6341,1862,-10425,-2184,6977,7713,7371,8552,-1182,-11532,-13587,-2110,13476,19066,20073,13367,3203,-1416,6217,14135,9610,2401,-5194,-12707,-14144,-8491,-3628,-3138,-5396,-10607,-12677,-5965,-687,1781,7116,4736,-4164,-5743,9444,18091,12356,-3281,-8281,-11711,-12266,-10360,-9130,-10032,-8156,-2291,3285,-893,-7505,-7173,-7794,-7606,-3841,-2425,-1335,-10509,-6572,3724,16881,18282,8253,-8198,-11007,4780,18247,21502,13412,2133,551,255,2955,8108,11633,10541,10995,10800,4562,-1665,-1500,-5861,-7373,-1836,5694,15924,15498,3926,-5094,-8550,-11463,-11121,4395,19042,21149,12625,14760,11800,5171,-1949,-10103,-8248,945,7701,2284,-15528,-10068,-12465,-16645,-11431,-7103,-8566,-7482,-5305,-2970,-2892,-4210,-843,2430,-224,-4871,-7894,-13188,-10430,1989,15320,17044,8950,1349,1807,5246,5316,-2710,-3824,-6921,-15218,-13589,-782,15208,18628,7713,4749,5199,-3780,-9016,-11163,-6798,832,4430,3991,-4865,-929,677,-3256,-5648,-3611,2799,3340,-2695,-9747,-9599,176,17736,22314,18807,13663,2363,630,7392,30971,21873,6714,3230,-3080,-11900,-10431,-557,7932,13785,14737,2714,-6321,-3732,-5574,-9814,-16685,-11097,-8532,-4844,1818,2881,2945,5663],[8562,11153,20037,22895,20950,16366,9288,3405,7818,5996,-606,-5386,-6744,-5071,4780,11314,11337,7047,5866,3032,-2047,-4862,-10531,-9665,6972,27983,35708,26069,10538,1932,-4185,-6127,-5108,-179,8380,12383,3245,-12752,-11283,-3552,-4957,-9755,-2835,2321,6210,10104,15472,16808,13808,2581,-11649,-4878,4940,6746,2934,-759,-8379,-16926,-3921,10174,17173,4600,-13152,-7993,131,-52,-4971,-1445,8393,28229,31444,11549,-4309,-3285,-1236,-318,4250,5231,2242,-2314,-1029,173,-7208,-16530,-16224,-7927,-2865,-609,13766,38339,45813,39792,30519,28717,24856,11952,5776,8003,10981,8043,2948,-1485,5198,6562,-1522,-10562,-10447,-898,10291,11453,7610,-2800,-13527,-17990,-16448,-14136,-7789,2254,12313,24974,21871,11484,1368,3835,17166,26859,24118,14619,2289,404,-4216,-13827,-16167,-11252,-7770,-6760,-7431,-4291,-7403,-8411,-3691,-893,-1832,-6425,-10509,-10899,-10407,-14130,-18939,-19718,-14863,-6895,2676,2700,-4163,-8480,-11243,-17629,-8014,3677,8235,10611,808,-7014,-9132,-12481,-8049,3719,14756,37916,41740,36956,13950,-25002,-44209,-18764,60578,118287,155040,142076,91375,24721,-9271,-25861,2595,-11561,-14923,-4640,655,5754,16746,16371,-3642,-20517,-12166,-1877,7101,20385,25393,11946,1724,-7942,-11539,-4243,-2126,-3173,1523,6484,4050,1411,4234,6144,3452,-3345,-5257,1399,-1564,-12178,2732,13597,16035,13563,7966,-881,1329,4518,7880,3186,-712,17159,44524,63305,63648,44242,24015,6063,-11576,-12792,-6300,3628,10318,11030,11295,10237,-2515,-16250,-9573,-6558,-8167,-14921,-13118,1182,3791,248,7,463,-2861,-9695,-9335,-5508,2645,17527,28237,17854,4431,-7331,-16668,-20909,-15436,-9153,-6371,-8227,-13173,-12922,-9876,-2858,3802,3369,552,-2855,-55,7332,4018,-3347,-11704,-11985,-3627,137,5027,18233,30601,30122,28917,28386,18165,5890,-9621,-13567,-13543,648,19099,31598,37119,26756,10880,-3734,-12390,-18625,-6598,10589,14689,-39,-6168,21710,33339,21744,16665,12751,5537,1157,-4289,-6626,-11890,-16544,-15355,-6792,1565,3195,1570,997,3500,1957,-2908,-3640,-1249,5560,6512,-740,-13431,-7785,4628,13090,12349,-17,-16285,-13158,-6558,690,2010,4160,14444,30376,34682,27506,18652,7129,-1279,-8265,-11950,-4065,-3027,-10893,-18301,-10783,-92,3438,10853,31048,31611,18005,12980,8930,3703,6403,14442,20370,27837,22600,8763,-1697,253,3916,-2557,-6839,4235,18333,24577,22858,17482,22625,31296,33458,24271,16698,3387,-8716,-15347,-4763,11804,23474,28198,21932,11686,-3375,-13564,-14169,-9850,-127,4742,-322,-8353,-6952,-5834,-8976,-8694,801,5157,4319,-3438,-8176,-4920,2944,8418,4664,-2049,-4823,-9969,-11947,-7947,-3854,1992,1033,-5730,-10687,-3700,6040,9801,-3512,-18134,-15205,-6810,-4756,-4305,1126,6336,6863,3296,493,4971,12968,13530,8866,6524,9981,17433,18416,12519,-880,-6939,-864,1247,-4107,-9061,-2821,-1875,-6687,-9666,-11146,-14274,-9140,-3025,986,5002,5486,-2469,-7890,-1378,5040,20804,39243,38988,22857,9347,361,-6164,-11830,-14899,-12520,-9111,-10223,-8759,-5443,218,4745,6666,7660,8592,-1584,-6575,23200,60865,68388,46860,27106,7327,-8447,-6788,-5026,-8990,-6167,2501,9877,12150,8700,1454,-8327,-16203,-10662,3487,11908,8904,855,-9875,-9147,-6792,-10000,-10654,-6545,2616,4255,-3289,-5973,-184,11228,19912,14737,9273,16903,27632,27855,23207,12751,3702,-644,3916,15951,25538,27253,20390,10251,7731,1801,-2370,3474,14169,37912,62937,44414,29697,21304,12293,10948,15708,15527,4031,-5621,-1621,6510,2600,-8351,-5413,-5391,-8481,-8836,-5652,-8405,-13472,-9009,5760,19314,12266,29,-7392,-11919,-12234,-4130,4498,9610,6845,-3095,-12943,-3868,4559,6408,936,-7910,-14483,-2099,9774,19744,18473,9018,-534,-10148,-12764,-8955,-2457,7164,15607,17247,8654,-2866,-9978,-9758,-13864,-7548,2648,7152,10404,5717,-5871,-13623,-7695,6764,15114,14577,10667,10168,15035,17600,6393,-10755,-14349,-8536,-3387,-8306,-9906,-8865,-4209,5579,8691,60,-8339,-1971,9726,20887,25281,21060,7759,-4452,-7674,428,4980,3370,-7101,-18605,-13826,-4862,-350,-379,-467,427,7974,11248,6890,18523,45674,50965,40752,20373,2091,-9261,-12765,-12308,-6277,-1631,-4576,-17763,-5821,8256,13399,19718,16377,6088,-4930,-9985,-3180,7897,-1263,-3675,-3425,-6883,-7013,889,8861,11671,5722,-5822,-14913,-18644,-14853,-14796,-7940,-5713,1048,2083,3734,9019,8085,223,-8029,-9883,-7601,-9579,-14889,-11385,-14285,-6800,-1018,-6041,-7536,13245,23635,17554,-1011,-12620,-1784,8180,12818,5422,-1818,-1126,8009,16861,23407,20507,11385,3886,24874,43254,58850,61894,50700,44589,29143,11122,1373,-11419,-5028,2302,9260,6931,526,210,2004,7844,13290,6740,-6833,-11873,1745,14611,19328,7988,-2551,-8074,-7226,-3866,-2151,-2718,-2606,-4451,-5794,-3613,4751,12931,15638,9147,702,7327,15544,11698,5894,539,-3348,-7000,-8533,-8973,-10660,-10558,-10117,-7224,4921,19563,35902,36042,18792,-833,-2996,11,-2566,-6707,-6586,444,-981,-8902,-11712,-18590,-4011,895,599,-3307,-6680,-4243,-1236,1493,6378,12379,18440,16706,6313,-5421,-14726,-8016,1945,4722,7126,3734,1240,966,-1314,-6716,-16414,-13852,-2286,2294,4195,3835,-850,-5114,-11232,-13740,-2577,8647,18197,30709,29099,24409,5717,-1101,-202,-3601,-8924,-1031,9699,12183,-1866,-13851,-12369,-10946,-8274,-1325,-765,-240,213,6294,1665,-6381,-2782,7306,12713,8058,2666,-5165,-5038,-8940,-14051,-8722,3990,12495,8611,2723,-1031,2936,6747,12770,14755,11829,9469,8106,2969,-1780,908,14875,20861,9629,-973,-2387,-8960,-5757,2147,10639,14201,14974,12981,11911,4689,-2168,-7357,-14614,-15491,-12249,-9911,-9866,-11064,-11917,-8206,-5120,-264,4866,3686,2986,5552,6793,6396,1560,-9212,-15268,-6973,12945,30171,32870,26907,13774,3403,-2256,31,-947,1513,4776,2199,763,6305,8009,4948,1428,2593,6126,5734,-3276,-14392,-19400,-10284,-6824,-10254,-7761,-9095,-8904,-1936,4544,13273,10902,4632,-5257,190,8297,9695,5699,-2249,-10023,-2444,1467,-7449,-12880,-10639,-7944,-5299,356,4693,-7489,-19959,-10449,-8920,-15242,-13088,-1596,3474,4078,1944,-129,1122,3688,7102,7039,2466,2304,1367,-1854,-6119,-10225,-11355,-3027,-649,-3156,-6018,-11866,-10445,-7215,-12546,-9811,-10057,-13802,-223,555,-5965,-9415,-10029,-2402,11770,27467,52919,65380,62594,50089,22353,8123,487,-8184,-13092,-13711,-11986,-3565,-3705,-11336,-9577,-9838,-12661,-4683,4057,9882,7039,-2539,-5084,-4707,-9794,-9857,-5183,3106,9626,4927,4319,12893,30007,32052,13535,-2867,-8830,-282,-2469,-4848,-328,9050,7874,-4235,-4480,6951,10454,4152,-7943,-14414,-8342,-6011,-6488,-11942,-13757,-5522,6299,17837,26059,27703,14637,3322,-7114,-8390,-5996,-5691,-9408,-7312,-2713,1013,1690,2877,-1443,-17892,-12286,-10350,-11566,-6779,10177,23221,21143,11854,5154,759,1198,3885,2476,-3214,-8099,-9190,-14229,-8363,-6952,-10256,-10931,2817,8324,4839,1050,3310,9218,12945,15393,11023,2087,-3295,-1199,5464,5036,-444,-325,4521,9575,2309,-8256,1060,4872,3469,9249,20856,16187,1894,-12575,-12868,-5715,13312,35443,46273,36407,23659,21504,23416,23506,5170,-4473,-12236,-9614,-10487,-8640,-9802,-9840,-8188,-5940,-444,5079,6481,1094,-5588,8472,24602,32743,17189,3376,-2125,-4762,-10644,-4730,8740,17113,4141,-11730,-13072,-10949,-10124,-7279,-1695,3391,8602,1687,-2692,2657,-5140,-18617,-10451,-2316,3933,4245,2056,-2366,-4947,-13382,-22869,-22197,-16978,-13627,-7120,529,2786,-1909,-2958,-1764,-1723,-2700,3270,12392,11010,5430,1641,-2575,-8079,-10620,-6294,-4057,-5170,-5930,-9808,-4990,-5845,-10009,-9734,-10610,-5890,-9365,-19883,-16691,1910,17035,17788,18047,25679,30376,25728,22012,28754,53349,61774,36870,11010,944,-1267,-7847,-14316,-1922,242,-3518,-7690,-8012,-815,3355,1291,-4021,-8257,-9529,-15423,-4535,-2207,-7193,1905,17321,14174,-7979,-11026,467,3051,-9298,-5594,8303,23141,26583,24069,12590,-4413,-5956,2443,1383,-7869,-9670,654,7975,2422,-13749,2642,25442,33516,24723,17225,10118,14136,23039,37212,51269,43132,18312,-2536,3942,30923,28339,10719,-7038,-2176,15605,16566,4562,-6029,-2719,1442,-2777,-5892,2788,20789,16527,7120,651,5031,12262,13530,5935,-5524,-13445,-12718,-13827,-11382,-10852,-9379,-9550,-13351,-2643,8504,23316,35590,34932,18317,11818,14406,20831,22714,8379,-3049,-13202,-10352,-1847,12131,27722,32179,23367,15220,7663,-3593,-6648,-2376,5831,18282,24541,22484,13873,7190,4903,5288,12593,30865,58942,57106,20603,-4166,6919,22835,36170,41024,37873,29197,22277,18474,9984,234,-5534,1556,8614,6715,2812,4306,16471,26005,18885,7790,2182,1801,6790,7120,2934,-3402,-8052,-9593,-13308,-15067,-6874,4290,8777,8461,-846,-7239,-4055,4441,3717,-9736,13352,37247,46748,43716,18402,-395,-12810,-17162,-12310,-9017,-7704,-253,14444,11317,2642,-2456,-7933,-10876,-11646,-10930,-9057,-7362,-4317,-2209,-4895,-6007,3182,15959,33106,62247,74883,58790,38391,16418,-411,-6645,7905,35287,58087,47734,24554,3227,-10497,-7096,-6160,-7916,-5928,2006,5128,-1979,-6015,-7329,-1963,12311,17359,9263,3407,1770,7550,8977,5609,1213,976,1790,1301,-2022,-9997,-6024,608,-5498,-8776,2217,17707,14240,2160,-8433,-9306,-1437,9701,22314,20949,13934,7850,5520,649,2759,1520,-186,-5004,-3865,4538,15159,28956,43841,58248,49888,11251,-10537,-3165,7747,9568,5720,-905,-8572,-3381,42,-2363,13571,23952,25060,33278,51529,44467,21066,5726,-1057,-1441,-4844,-5499,-963,-1376,-9679,-6792,5621,10047,5035,-1051,2963,7375,4219,-3846,1005,5092,5618,783,-12307,461,645,-6053,-8150,-3353,-1691,-5076,-7405,-5766,-1263,4163,5888,-930,-8352,-295,17015,30305,17810,-1041,-3462,7234,18918,31742,33170,32184,23757,415,-7538,-5345,3292,12171,18036,10886,-6245,-15110,873,13939,26180,3744,-17737,-9801,-10342,-15617,-8563,-1645,-3699,-6516,-4954,909,9359,10334,4916,9999,7088,-5220,-10970,-12475,-13303,-9282,-2455,2027,6222,3515,-2198,-7196,-6423,-787,5175,6062,8461,12038,8086,6789,-290,-2386,-3971,-10602,-11030,-1480,3744,-3834,-12215,-14339,-10370,-8288,-9147,-6311,725,6502,1370,-4119,-1317,14367,22589,17500,26887,34750,20622,989,-8857,-6482,-6625,-6630,-12281,-15067,-5864,1848,2116,-3875,-4690,1717,-3111,-12867,1265,5706,8144,5427,4061,-2633,-7851,-6276,187,4095,5002,1379,-6607,-5299,4137,15776,23500,17646,2554,-8410,-6236,7942,25741,37001,39260,23091,3191,-4114,-1332,1933,959,-5043,-7247,1919,10961,10691,3976,6982,10129,8366,1749,-3445,-7216,-9853,-6967,-5284,-847,452,815,5188,21056,15573,-4079,-13796,-6217,-3368,-8413,-15085,-12371,-11081,-11967,-9910,-8342,-8404,-6501,-2738,915,-1560,-7394,-9892,-8842,-6788,-8606,-9257,-7827,-7997,-9787,-8392,-328,11972,13119,2594,-8604,-7098,-1856,1050,-1276,-9578,-16725,-5361,-803,-6747,-8348,1464,8161,5680,3035,959,-6649,323,4336,5443,-4126,-17538,-13436,-9766,-12705,-10972,-7120,-11291,-8878,-3423,-4228,-11296,3517,9017,14990,30540,36826,21412,6046,369,-6282,-7326,-6976,-6240,-3949,-993,-4666,-10720,-5915,-4727,387,669,-6006,-6559,-9231,-15402,-11865,-5689,-5149,-461,-1474,-15992,-3190,13942,29129,30994,11805,-4446,4059,3462,-1590,-8763,-13917,-14568,-11839,-6406,5565,22968,42128,48140,35320,20947,10638,-1850,-11153,-8265,431,3875,9711,24239,36467,34476,26104,16657,7685,7829,5840,9249,12055,8976,6456,1895,8149,17996,18962,17642,15348,3564,4283,2225,-12403,-7651,7357,10056,10068,8980,-3728,-12610,-13419,-869,16982,22387,22050,13803,3131,644,8755,15679,10823,2831,-5762,-13293,-13777,-8808,-5788,-6254,-8344,-12739,-12672,-6166,-1493,1057,6574,4287,-3772,-5321,7827,15338,9969,-3303,-8013,-12166,-12948,-10348,-8377,-9418,-8447,-3032,5714,3384,-1800,-1757,-4133,-4812,-2410,-1703,504,-7191,-8219,748,12746,13854,4716,-10426,-9684,6162,19539,21802,13047,1649,541,610,1991,6382,10952,11237,11873,10735,3663,-2918,-2714,-6190,-6173,-466,8084,16314,12945,3215,-5685,-9867,-13725,-8937,5927,20547,25033,19304,20556,15352,6896,-746,-8702,-6110,4795,14332,10042,-11598,-16641,-16304,-14549,-10034,-5407,-6760,-8362,-6056,-2688,-1938,-2490,748,2206,-1200,-5272,-8599,-14392,-10128,2391,14446,14936,7030,488,689,2905,3275,-2702,-3715,-7352,-15653,-13631,-1965,12058,13081,1037,2737,6043,-2825,-9072,-11580,-7332,-123,3084,3692,-3423,-231,-196,-4637,-7779,-7206,-1,2121,-2554,-8935,-9623,-321,18580,22231,15607,8034,-1134,262,7472,29026,17715,4765,2106,-3556,-11433,-10211,-91,8761,14435,14976,3691,-4228,-2007,-4520,-9565,-15926,-10010,-8617,-6001,384,4139,6022,7826],[8605,10123,17851,20486,18167,12469,6626,2645,8824,8908,2170,-3524,-5092,-3536,5722,11411,12812,9468,7713,3974,-1690,-5609,-12758,-7265,10806,33884,42365,31447,14187,5042,-1406,-5068,-6619,-1879,7148,13085,4753,-11521,-11688,-4313,-5712,-10403,-2550,3057,7147,11071,18071,21527,18813,5493,-10891,-3948,7604,8244,3312,-1686,-11320,-15922,-4333,8868,15890,2345,-15251,-8638,156,244,-5667,-2919,6605,26929,29565,8784,-5580,-4622,-2673,-937,4753,6096,2510,-3887,-3547,-1051,-6497,-14304,-14658,-8218,-5151,-4653,6713,32665,44568,38997,27847,27701,27191,15839,9474,9133,8283,4225,-143,-2438,5802,6276,-3028,-11004,-11080,-3150,7547,9315,5573,-4967,-15587,-18642,-16567,-15525,-8371,2913,14278,26589,21058,10836,772,-670,11698,21815,19239,10147,-1120,-1951,-5316,-13851,-15903,-11650,-8291,-6919,-7229,-4613,-5596,-6091,-1686,632,-897,-5459,-8996,-8810,-8986,-13275,-18073,-18488,-15423,-8074,1938,4313,-707,-4434,-8678,-17590,-7970,6277,12227,14065,2722,-7091,-11988,-15506,-6385,3255,11720,31378,34971,34281,12576,-32846,-62126,-57785,-6997,27488,61459,69382,51068,9202,-15052,-33407,3427,-11509,-16082,-4861,3379,12596,24810,24410,2895,-18074,-15609,-4253,7894,23046,25660,10832,-1074,-13808,-16787,-5762,-2136,-3116,935,5991,3869,486,3679,5729,2558,-4973,-6999,606,-525,-10854,1825,12370,14759,12799,8617,1630,5125,6679,7317,734,-1947,17190,39634,53394,55582,41434,22619,3687,-13756,-10450,-4179,5395,11365,9987,9789,9538,-1016,-15682,-11575,-9556,-11936,-17775,-11239,2640,3206,-3698,-3579,-1634,-3728,-9703,-10115,-6056,3283,18891,26226,14646,2198,-7955,-16558,-20595,-15548,-8735,-5117,-6908,-12967,-14608,-11205,-4230,2977,2839,-610,-4766,-2586,4376,1209,-5452,-12586,-10242,-898,3891,8162,17495,24492,22399,22065,22445,15284,5756,-7551,-11749,-11746,1083,18664,32223,39656,31257,14659,-1619,-11084,-16709,-4391,11854,13159,-1673,-8288,20037,35279,25029,18787,14779,7347,2694,-2802,-4197,-8045,-13075,-18939,-10364,1393,5237,2198,-555,2057,1508,-3135,-3799,-546,6528,7012,-408,-12809,-8215,3435,11287,11622,1006,-14291,-12032,-3853,3255,3070,4067,14041,30231,31469,20683,9565,81,-5173,-9834,-8722,-65,-383,-9493,-16762,-9154,1331,3480,8564,25602,25378,14203,12349,10963,6411,7673,14718,19867,27083,20321,4865,-4746,389,5300,-1725,-5770,6262,21503,26827,23167,16755,22137,32787,36473,27524,22121,8085,-5322,-14124,-6738,10921,23698,29787,26266,15190,-950,-11328,-13098,-7658,1068,4613,-835,-8714,-7059,-5479,-8386,-14386,-5488,218,1839,-3441,-6749,-4531,2987,10011,8188,2977,-46,-7922,-13139,-6175,-161,6006,4399,-3632,-10615,-3378,9116,15403,-833,-18734,-16611,-7719,-4728,-2889,3105,7472,6849,2443,-1631,2743,9965,7583,646,-504,6819,16549,17733,10667,-2547,-7323,949,4131,-1047,-6796,-2515,-1872,-6251,-9235,-11994,-16632,-9504,-3998,-1756,1652,2487,-4782,-8102,653,6347,21063,40797,39352,20809,6123,-3951,-10478,-14775,-15593,-10828,-6913,-11059,-12864,-7433,-829,4305,4677,4837,8304,406,-7058,21128,53611,58858,40598,21573,3250,-9487,-6282,-4813,-4509,-1239,7157,14208,15065,9964,1466,-8485,-14689,-9956,4055,12782,9656,1166,-9920,-10305,-6892,-9882,-12258,-8054,2384,4458,-3045,-7156,-2977,5923,15359,14680,10332,15680,23313,23497,19616,10377,2515,-1348,2796,13338,22448,23658,16193,6225,3529,-3058,-6733,1770,15409,38787,55287,31640,20207,15977,10884,11777,16490,14269,1744,-6662,-345,9669,8624,-2868,-3956,-6790,-9824,-8932,-5418,-8154,-15445,-14600,1474,17357,11384,-1678,-9432,-10940,-10589,-3270,7211,12024,7720,-3140,-13725,-4937,2131,3054,-1575,-9410,-16199,-3507,6908,14857,13079,4439,-4505,-13933,-15928,-10387,-3576,5429,11719,12587,4149,-6692,-11532,-9964,-14434,-10713,-1792,3093,7918,3406,-8280,-15710,-8261,7082,17216,17704,13851,13570,20471,23372,8568,-12272,-16695,-10178,-4295,-8345,-9698,-8466,-4725,3994,8672,2524,-5694,-1338,9896,21108,25802,22386,9306,-3722,-8455,5,5284,3836,-6929,-18281,-13465,-4497,-1,-676,-1193,341,10110,15955,11487,24222,50581,52313,38471,17423,925,-10815,-14147,-12693,-6917,-2899,-5454,-17324,-4473,10806,16131,21129,16354,6197,-3852,-8314,-2321,6205,-4047,-4637,-3581,-7391,-8359,-771,9022,14499,6927,-6558,-16730,-17430,-13723,-16763,-9032,-5753,1109,1803,3250,8538,8395,316,-9323,-11310,-8854,-12611,-19689,-3558,-1850,-4412,-4114,-8893,-4851,19240,30926,21174,138,-11605,-1725,10272,17685,10901,3611,1167,8772,16188,22159,18865,8716,-1781,16967,32735,48706,50549,38533,35739,27951,12874,4565,-9854,-8603,560,8655,7492,1389,500,1563,5760,9075,2691,-9382,-11181,2208,15760,19876,7301,-3860,-9784,-9683,-6345,-4917,-5235,-3787,-5155,-6336,-3556,6061,14616,16554,9689,1451,7397,12882,8986,5256,1211,-2408,-7242,-10215,-11264,-13967,-14045,-14290,-13369,703,17285,35285,35156,18290,418,-5864,-3285,-6002,-9052,-6696,-1474,-4115,-10529,-12710,-16599,-4493,860,1562,-1814,-6548,-4572,-707,2927,9227,16500,21550,16527,3443,-8924,-16966,-7773,333,936,1745,-1102,-359,346,-2551,-9027,-18613,-10914,-467,3524,5390,4799,-486,-5296,-11880,-13826,-2128,9286,17105,27992,27419,22739,4504,-1164,350,-3684,-12755,-6260,5520,9340,-3457,-15643,-12773,-10740,-7556,-1772,-3113,-755,4806,14111,9050,-723,1772,10183,11472,5320,-447,-5060,-2544,-5973,-11577,-10196,2488,12066,9117,2784,-1972,-209,4120,13486,19285,17549,14731,11434,4851,1244,4221,18952,27089,14996,3202,-939,-9505,-6009,3266,12153,15141,15762,12933,10784,2891,-8119,-12647,-18061,-14191,-11950,-10002,-10435,-13616,-10085,-6750,-4838,-1245,3623,1919,1168,4456,6711,6970,1420,-10129,-16203,-8341,11328,30400,35260,28634,15419,4381,-1803,-426,-2230,441,4684,3748,4266,9255,10499,6518,2547,2540,4317,2692,-6777,-17712,-16827,-6829,-2182,-5408,-3022,-4232,-6945,-708,5979,11484,4216,-4018,-7879,1877,9019,9502,5789,-1551,-10232,-4684,-3151,-12612,-9734,-9541,-8219,-5762,213,4159,-7537,-16635,-7851,-6482,-12376,-14166,-1713,4693,6205,5304,3518,3842,5283,7966,7395,1811,1358,1048,-4475,-11711,-14879,-12155,-3331,-2940,-6687,-8295,-12183,-10188,-5420,-9936,-10341,-8883,-14756,-3930,-3223,-7441,-9772,-10334,-2554,12671,28524,52033,65841,67296,55649,24544,5434,-1328,-8040,-11617,-11950,-10496,-2748,-3301,-10195,-5240,-2844,-10221,-3001,6413,12399,7153,-2767,-4566,-4065,-9303,-9772,-5811,847,5719,1567,1350,10199,28310,31588,17129,-1393,-7481,2580,1179,-1772,-14,8172,7038,-4228,-4114,7133,10288,2322,-11468,-11866,-5582,-3524,-4888,-11603,-14763,-5946,6121,18507,29911,30420,15080,2342,-8540,-9272,-6787,-6255,-9780,-9017,-4716,-316,2072,3871,-2656,-19235,-11265,-9500,-11618,-6628,9187,20772,18074,10544,4971,214,-623,825,-767,-5519,-8236,-8579,-13761,-8973,-7384,-11207,-10267,3133,5578,18,-5011,-3492,4223,11803,16599,13359,5053,3,1050,6670,5489,-2364,-3733,2036,8663,3203,-7568,-904,3244,3171,9099,20192,13710,-418,-14272,-15258,-6704,12089,33035,44714,34287,22172,22060,25232,20906,1147,-8329,-12924,-9304,-10795,-9287,-10428,-10936,-9829,-7110,-108,5888,6127,-1349,-5629,8413,23071,30905,17703,5559,1261,-3125,-8324,-1541,12368,23971,8713,-9086,-13538,-11467,-9720,-6430,-1237,2866,7434,-163,-1468,5731,-1351,-16722,-14740,-8217,-3278,-1943,-980,-2347,-3919,-11936,-21334,-23056,-19528,-15309,-7842,710,3709,-653,-1652,-1917,-4593,-8432,-3709,7173,9129,4494,862,-3538,-10220,-10359,-6137,-4166,-5546,-6652,-10239,-3124,-3200,-8299,-9496,-11290,-6616,-10321,-19146,-12485,7727,23039,24417,23264,24932,25156,19940,16165,23357,47058,58827,36211,10828,1446,-801,-9145,-12505,-635,2380,-1503,-6832,-7863,-397,4346,3019,-1957,-7476,-9563,-16455,-5785,-4061,-9699,629,17419,17428,-3748,-14582,27,5393,-5976,-7409,6673,20498,22926,20732,9557,-8241,-6202,2451,1452,-7848,-10919,-267,6939,1392,-16490,1944,26386,34853,23962,16417,10253,14079,22368,37280,52930,47493,21559,-1107,5096,29807,26605,10660,-4198,3171,19320,18267,6541,-4849,-4415,-594,-3874,-8338,-1669,16140,14039,6851,1424,5836,13192,14442,6362,-5712,-12721,-11589,-12557,-10372,-10598,-10236,-11735,-9629,1221,12793,28717,40345,38260,19318,10649,11950,17702,20600,7705,-3621,-14259,-12067,-9194,5970,26881,38161,29255,17492,7864,-3776,-3754,-560,5755,15815,21729,20307,12687,7790,6231,6401,13555,31284,56571,53295,17923,-5427,7016,22536,33775,37288,35157,30468,25189,20858,10732,-619,-7439,369,8053,6277,2429,1709,10845,19921,13091,3554,78,879,5670,5746,1781,-3304,-5296,-9186,-13061,-13569,-4613,6339,9695,8404,-550,-4541,600,8463,7339,-5619,11545,34035,46848,49775,26468,3803,-11851,-14756,-10627,-7759,-7290,-1819,11220,7836,1240,-1510,-5218,-7270,-9127,-9397,-8041,-6995,-4559,-2101,-3766,-3707,4217,14659,29425,54796,66600,55902,39099,17878,1648,-3675,7405,31622,52794,45126,22715,2232,-10987,-6841,-6478,-9698,-6615,1153,3744,-3100,-6730,-8608,-6341,4451,8168,2285,-351,-3438,1832,4449,3482,517,658,911,26,-4476,-12398,-7761,-990,-6384,-8865,1957,15725,12724,2712,-7593,-7344,1568,12650,22939,19600,13540,8744,5904,1176,2845,366,-2258,-6888,-3685,5341,16263,30510,42668,55903,48936,10828,-7657,-187,9604,11180,7636,1605,-7988,-5165,-188,3168,23037,29721,27404,32191,51298,48286,25308,8705,1017,-182,-5255,-8068,-1978,-1175,-8948,-6347,5654,9003,2702,-3889,627,5343,3890,102,4504,8443,9433,4211,-9806,-5151,-4432,-9057,-10124,-4753,-2483,-5596,-8823,-7479,-2694,2829,4709,-1159,-8314,-332,17320,29095,15718,-1344,-2868,7454,18758,31695,38147,41984,30269,2992,-7120,-7801,1154,11783,20016,12360,-4606,-15901,-1120,10342,19909,-2333,-16652,-5099,-7336,-16795,-9632,-2426,-4041,-7557,-7585,-104,9519,11947,9772,16221,8886,-5781,-10485,-11266,-14904,-12082,-3557,3449,11331,8085,-494,-9065,-8598,-2579,-211,-171,3215,7956,4227,4262,-475,-1358,-3651,-11033,-8954,129,5620,-65,-7845,-10298,-8727,-9686,-11284,-8079,-909,3317,-3045,-7671,-3415,9736,14211,7676,16923,28798,18097,-2586,-14976,-9107,-7112,-5943,-9935,-17358,-6600,2650,5797,2982,-1833,1991,-2585,-11339,287,5943,9441,7785,5418,-2663,-8191,-8490,-2764,2356,4848,3801,-2458,-1591,6550,17510,26207,22083,6356,-6159,-3781,8092,24056,34984,39155,23746,3906,-6006,-3623,373,503,-3678,-5197,2971,12215,10917,3988,7026,10333,9057,2389,-4134,-5938,-7482,-5311,-5050,-1390,-215,465,9492,27334,19022,-1842,-15415,-7232,-3239,-7982,-15139,-12421,-10902,-12894,-11251,-9167,-7512,-5269,-2667,-329,-3208,-7934,-9000,-6577,-3060,-4710,-7560,-8905,-10107,-11056,-9089,-677,10851,11903,3492,-6805,-6249,-3165,-2664,-6730,-16908,-14676,478,3923,-4420,-8476,1119,6386,1394,-4861,-2195,-4765,2066,4309,2523,-7712,-19713,-10953,-8604,-12574,-13417,-9152,-10918,-8526,-3074,-3430,-11586,2743,6108,13506,28803,36769,23505,8408,1725,-5763,-7404,-7419,-6882,-4606,-2092,-5849,-6938,-2390,-2169,2800,3330,-4049,-6603,-10594,-17794,-10401,-4895,-3654,53,-1335,-16767,-2709,14218,30984,33092,11641,-4319,7222,3450,-3988,-8232,-11096,-13296,-12209,-7700,3627,23013,43315,48116,35083,20455,10638,-2376,-11683,-4879,4090,6929,12049,26075,36785,32313,19887,10906,5179,7072,6562,10132,13174,9621,7662,4488,11246,20596,19560,18203,16461,5277,3798,4348,-6931,-11573,7447,12165,12620,8851,-6592,-12900,-13186,-105,19086,24296,22068,13257,3584,3242,11028,16738,11665,3244,-6106,-13040,-10667,-7753,-7049,-8630,-10494,-14085,-11847,-5817,-1717,802,6284,4010,-3160,-4949,5881,12256,7758,-2714,-7296,-11967,-12731,-9329,-6500,-7504,-8199,-4470,7584,7251,3468,3651,0,-1827,-899,-918,1989,-3777,-8420,-2010,8258,8928,1013,-12295,-7957,7606,20476,21656,12454,840,160,481,325,4120,9999,12039,12931,10602,2740,-4178,-3944,-6464,-4844,1210,11079,16478,9328,2180,-6036,-11021,-14416,-6289,7417,22046,29467,26392,25664,18158,8384,552,-7038,-3547,9114,21395,18297,-3950,-15090,-14660,-10710,-7481,-2553,-4368,-8344,-5702,-1413,-319,-412,2256,1491,-2370,-5609,-8880,-14966,-9492,2895,13619,13119,5670,387,582,1875,2362,-2047,-3161,-7409,-15742,-13342,-2991,8671,7280,-6680,146,6235,-1856,-8896,-11712,-7727,-998,1884,3580,-1691,570,-556,-5216,-8994,-10020,-2193,1032,-2344,-7904,-9125,-447,18483,21001,11601,2365,-4002,87,7606,26685,14286,3327,1278,-3701,-10545,-9563,708,10036,15603,16001,5960,-909,582,-2584,-8385,-14668,-8974,-8566,-6890,-759,5681,9211,10016],[8637,9177,15700,18125,15562,8907,3900,1753,9431,11647,5193,-1561,-3429,-2167,6034,10280,12737,10523,8454,4042,-1783,-6370,-14685,-5245,13857,39079,48793,37508,18945,8817,1980,-3136,-7185,-3122,5772,12843,5526,-10237,-11474,-5188,-6907,-11094,-2375,3468,7565,11273,19660,25725,23513,8163,-10060,-3121,9880,9272,3343,-2873,-14188,-13087,-3984,7726,14115,30,-16398,-8314,1000,1416,-5583,-4428,4314,23957,25787,5230,-6297,-5383,-3448,-850,5702,7314,3050,-5300,-6048,-2472,-5937,-11968,-10947,-6277,-5845,-7835,1542,27108,42058,37124,25170,26870,29397,19311,12276,9300,5201,180,-3869,-3504,6029,5569,-4821,-11785,-11614,-4748,5547,7607,3672,-7154,-17421,-18617,-16887,-17039,-8414,3878,15779,26477,18845,9230,-57,-4446,6146,15930,13373,4840,-5055,-4550,-6462,-13863,-15209,-11356,-8069,-6417,-6377,-4199,-3826,-4033,0,1694,-445,-4872,-7761,-7049,-8166,-13042,-17402,-17219,-15470,-9255,887,5715,3402,657,-6002,-17345,-7841,9010,16751,17773,4872,-6204,-12601,-12954,-3826,2447,8174,24295,27631,30593,10690,-39975,-77888,-92819,-68333,-55069,-23714,2580,12995,-6421,-21573,-35920,5609,-10534,-16818,-5006,6218,18827,31699,30962,8884,-14124,-19002,-6979,8152,24446,24181,9106,-3345,-17344,-16379,-4627,-1031,-2897,88,5043,3461,-347,2928,4971,1219,-7046,-9025,-609,-331,-9691,1002,11066,13208,11573,8693,3715,8093,8201,6157,-1768,-2489,16593,33519,42272,46440,37536,20449,1031,-15822,-8750,-2667,6519,11697,8237,7892,8545,280,-14783,-13613,-12714,-15886,-19281,-9328,3244,1630,-8649,-6807,-3565,-4702,-9812,-10956,-6807,3443,18873,22522,10755,-184,-8539,-16513,-20498,-15767,-8773,-4205,-5201,-8941,-11978,-11356,-5487,2004,2084,-1979,-6798,-5052,1579,-1526,-7521,-13305,-8927,1465,7042,10231,15698,17588,14630,15383,16420,12008,5270,-5724,-9599,-9944,1069,17506,31609,40850,35120,18689,861,-9637,-14740,-2739,11993,10725,-3332,-8179,18698,36336,27621,20224,16163,8568,3712,-1684,-1974,-3961,-7877,-14879,-12990,1475,6952,2228,-2519,250,535,-3721,-4276,-251,7023,7048,-474,-12270,-8796,2012,9322,10658,1752,-11935,-10298,-1211,5324,3670,3621,13057,28511,26255,12544,892,-4382,-6006,-8246,-4936,3591,1757,-8528,-15779,-7588,2646,3283,5962,19651,19257,10788,11606,12485,8380,7665,13631,18314,25230,17067,451,-8025,-127,5686,-1596,-5010,8136,23922,28043,22702,15425,20729,32943,37834,29352,26339,12328,-2101,-11667,-8493,9388,22994,30529,30345,18220,1162,-8691,-10582,-5296,2020,3956,-1936,-9216,-7215,-5167,-6880,-13791,-11071,-4716,-1010,-3939,-5985,-4307,2504,10741,10780,7165,3734,-6409,-13746,-3833,3600,9575,7265,-1624,-10336,-3390,11707,20763,1883,-19132,-18671,-9509,-5564,-2260,4240,8129,6485,1370,-4100,171,6536,1609,-7777,-9191,1843,13639,15272,7738,-4854,-7805,2558,6736,1991,-3620,-1705,-1652,-5831,-8821,-12514,-18841,-9982,-4933,-4620,-2284,-1150,-6896,-6754,3184,7348,20260,40039,37560,17996,3028,-7342,-11888,-13435,-12721,-7092,-3028,-7179,-15307,-9636,-2668,3049,2292,3427,9068,2686,-7613,18214,43939,47520,34012,16278,-205,-9946,-5707,-2990,-66,3534,11800,18206,17143,10146,623,-9054,-13329,-9167,4287,13069,9975,1308,-9656,-11707,-7384,-10168,-14096,-8761,2609,4884,-2509,-7910,-5444,1145,10587,13794,10530,13253,17695,18217,15465,7683,960,-2435,1243,10242,18561,19037,11023,1760,-572,-7365,-10714,-290,15636,37521,45225,19018,10297,8862,7654,11473,16601,12755,-432,-7869,257,12072,14688,2767,-1876,-7901,-11309,-9199,-5280,-7498,-15320,-19981,-2973,14114,9369,-3928,-11691,-9295,-7456,-1235,10047,14098,8309,-3258,-14284,-6290,-636,-250,-4206,-11134,-17612,-5052,3692,9309,6881,-828,-8904,-18052,-19069,-11663,-4868,3217,7570,7842,-574,-11078,-12673,-9940,-13328,-11277,-6171,-2229,3608,-29,-10264,-16232,-7966,7225,18163,19505,16039,16568,25896,29566,12036,-11268,-19139,-12213,-5721,-8636,-9528,-8099,-5325,2238,8127,4512,-2895,-94,9836,20919,26079,23698,11046,-2820,-9124,-423,5456,4040,-6928,-17806,-13088,-4248,376,-856,-1672,612,12800,21230,16220,29488,53223,51227,34330,13397,-727,-12139,-16023,-13609,-8220,-4499,-6352,-15936,-3729,12702,18376,21829,15891,6022,-2956,-6797,-1839,3360,-7256,-5841,-3867,-7890,-9695,-2643,8214,16003,8108,-5926,-16000,-15192,-12845,-19057,-10102,-5581,1327,1478,2512,7492,8044,-18,-10819,-12158,-9533,-14792,-15404,4446,9974,3857,-5042,-11816,-1585,24383,36394,23397,1105,-8718,-864,12091,21928,16058,8655,3355,8629,14111,19545,16207,5564,-7860,9793,23078,37561,37403,25241,25412,25763,15505,9957,-4175,-11241,-1417,7426,7484,2169,819,1170,3719,5093,-1012,-11241,-10665,2153,16379,19795,6057,-5502,-11663,-12176,-8830,-7543,-7529,-4842,-5789,-6994,-4008,6379,15045,16731,10079,2123,6597,8862,5110,3741,1377,-1544,-7018,-11547,-13730,-16082,-11542,-8432,-14025,-3791,14230,32825,31991,16324,1146,-7993,-6466,-9462,-10981,-6998,-3945,-7294,-11469,-13350,-14800,-5160,504,2163,-726,-6699,-5380,-509,4260,12348,21440,24889,15982,372,-12481,-18780,-7618,-1702,-3403,-3987,-5832,-1655,-89,-3573,-10947,-16804,-7948,1010,4189,6229,5730,-97,-5445,-12434,-13783,-1695,9582,15684,24869,24872,20474,3282,-1322,756,-3725,-16706,-7539,5841,10871,-483,-11054,-12876,-10660,-6407,-1208,-5308,-2173,7605,20777,16786,5379,6516,12885,10109,3187,-2918,-4560,-312,-3152,-9049,-11715,722,11331,9432,2892,-2414,-2879,1649,13515,23139,23449,21171,15784,7125,3809,6977,22636,33755,21168,7445,-164,-10279,-5814,4999,13935,15963,16100,12208,9054,1757,-12085,-18494,-19404,-12288,-11393,-9745,-9998,-13408,-8340,-5896,-4570,-2245,2133,-64,-774,3493,6812,7721,1571,-10702,-16131,-9042,9561,29595,36407,29012,15836,4422,-1626,-314,-2729,112,5466,6111,7792,11345,12820,8249,3991,2686,2325,-715,-10688,-21326,-13155,-2344,3304,-259,1518,591,-3023,1194,7302,8429,-3066,-13599,-3320,5472,10544,9642,5924,-1324,-9493,-5728,-6577,-13638,-6756,-8195,-7293,-4190,2044,5186,-5969,-13483,-5548,-4591,-10306,-14521,-1310,6213,8572,8930,7335,6614,6776,8655,7607,1025,233,755,-5440,-14867,-16479,-11544,-3542,-5309,-10309,-10969,-12794,-9483,-3980,-7206,-9630,-6595,-10863,-5202,-5508,-7856,-9828,-10526,-2696,13447,29241,49752,63705,68876,58410,25917,2537,-3227,-7817,-10128,-9985,-8641,-1291,-1651,-7376,-341,4434,-4771,395,9441,14599,6556,-3209,-4544,-4113,-9155,-9775,-6327,-992,2824,-477,-600,7519,25139,29564,20860,609,-5108,6648,5507,1797,979,7701,6723,-3661,-4136,6484,9225,40,-14220,-8864,-3015,-1041,-3229,-11088,-15424,-6069,6162,19463,33179,31988,14789,1125,-9587,-9771,-7348,-6546,-9204,-9459,-6432,-1585,2606,4838,-3571,-19676,-10049,-8318,-11443,-5935,9295,19187,15355,9283,4842,-274,-2540,-2491,-4122,-7448,-7883,-7989,-13271,-9218,-7536,-11779,-9583,3332,2993,-4254,-10485,-9655,-796,10117,17211,15137,7550,2971,2937,7374,5413,-4369,-6368,904,8628,4909,-5364,-1639,2294,3036,8587,18495,10397,-3088,-16087,-17139,-7461,9593,28719,40828,30377,19491,21734,26640,18088,-2453,-11961,-12150,-9026,-11453,-10424,-11415,-12338,-11731,-8420,373,6771,5759,-3524,-4089,8120,20921,27977,17120,7099,4526,-312,-4747,2441,17393,32755,14190,-5930,-13566,-11810,-9005,-5386,-711,2329,5875,-2363,36,8243,1801,-14002,-17481,-13365,-9553,-8016,-4328,-2723,-3352,-10802,-19892,-21280,-21051,-16194,-8295,740,3996,-108,-636,-1986,-7089,-13150,-9849,2112,7294,3846,584,-3666,-11480,-9777,-5889,-4207,-5771,-7048,-9820,-1108,-234,-6308,-9033,-11471,-6046,-9055,-15554,-7165,14524,29573,31230,27605,22852,19056,13846,10106,17464,38996,53379,34517,10582,2003,-217,-9834,-11034,485,4338,558,-5747,-7470,83,5327,4716,237,-6122,-9297,-16372,-6614,-5463,-12334,-1183,16143,19146,792,-16521,-111,7868,-1855,-8955,4872,17895,19881,18055,7040,-11649,-5332,2826,1749,-7575,-11885,-978,6010,609,-16538,1931,27441,36209,23363,15821,10560,13826,20971,35734,52137,50251,25295,1270,7450,28428,24358,10254,-948,8086,21865,18780,7949,-3045,-4909,-1625,-4013,-9508,-5646,11531,11402,6418,2204,6686,13692,14670,6642,-5637,-11883,-10498,-11274,-9259,-9748,-9725,-11565,-5444,6557,18808,35362,45415,41267,19824,8969,9111,14201,18062,7051,-3802,-13854,-9550,-10075,-335,24513,42493,35051,19845,8125,-2341,-848,865,5028,12549,18700,18689,12455,9147,8091,7981,14763,30885,51329,46436,14075,-6587,6900,20804,28799,30959,30778,30960,28055,23162,11494,-1151,-8679,-465,7520,5799,2303,-18,6090,13929,7548,-287,-1633,405,4842,4330,585,-2546,-1069,-6354,-11794,-11520,-2117,8389,10515,8240,-19,-1647,4664,11327,9833,-2194,8573,29214,45063,53703,34609,9105,-9144,-12273,-9131,-6582,-6313,-2040,9628,6622,2162,1248,-1069,-3291,-6365,-7660,-6832,-6310,-4473,-1461,-1875,-1073,5351,13217,25179,45785,56093,51473,39334,20087,5308,-169,6974,27110,45997,41620,20823,1593,-11054,-6449,-6469,-10897,-6824,210,2234,-3742,-6941,-8994,-10259,-2612,256,-2462,-2099,-7856,-3942,-574,998,-329,324,53,-1130,-6585,-14047,-8699,-2017,-7022,-9124,1313,13045,10661,3137,-6454,-5021,5082,15980,23460,18224,12460,8805,5743,1488,2732,-745,-4085,-8071,-2877,6263,17287,31624,40051,50786,46318,10875,-4222,2814,11200,12374,9018,3614,-6791,-7374,-360,11336,33449,35306,28710,29437,48837,50614,29656,11843,2843,722,-5772,-10169,-2118,-482,-7844,-5376,5934,8006,563,-5743,-405,4354,4079,2850,6972,11158,12492,6974,-5782,-7676,-7927,-11342,-11881,-5921,-2871,-5528,-9900,-9370,-4428,1056,3001,-1823,-8362,202,18311,28429,14209,-1342,-2398,7190,17852,30606,41581,49270,34641,5043,-6828,-10345,-841,11454,22307,14083,-2281,-16125,-3721,6031,12592,-8175,-12039,-909,-4812,-17118,-10267,-2757,-3728,-7015,-10505,-1639,9158,13413,18528,24438,10904,-6205,-10179,-9794,-14967,-14302,-4116,5513,16559,13167,1692,-9901,-10142,-3923,-4721,-5362,-1730,3543,422,2038,-212,-343,-3459,-9748,-6352,1830,7188,3390,-2741,-6017,-6954,-11012,-13238,-10065,-3270,-1003,-7966,-10481,-4738,5915,7291,313,9596,25293,18756,-1276,-20723,-11330,-7668,-5479,-7947,-15548,-6731,3647,9628,10910,3839,3378,-1550,-9946,-392,6235,10431,9326,5800,-2984,-8168,-9935,-5478,777,4763,6074,1513,1931,8646,18648,27829,25712,10865,-2949,-650,8779,22391,32574,38308,23743,4365,-7541,-6383,-1749,-360,-2500,-3188,4124,13385,10808,3606,6296,9670,9190,3161,-4169,-4367,-4423,-3447,-4823,-2086,-1162,-119,13853,32244,21029,-261,-16135,-7952,-2952,-7471,-14971,-12221,-10274,-12783,-11379,-8987,-5807,-3568,-2441,-1617,-4559,-8040,-7961,-4060,1005,-335,-4484,-8587,-11924,-12287,-9349,-656,9688,10446,4410,-4936,-5508,-4791,-6683,-11391,-16795,-5088,8370,9504,-1629,-8180,820,4712,-2253,-12464,-3406,-1359,4244,4492,-107,-10363,-16895,-8503,-7416,-11573,-14445,-10861,-10281,-8289,-3013,-2946,-11621,1508,3257,11962,26097,34828,24376,10245,2583,-5468,-7665,-8078,-7890,-5850,-3992,-6470,-2801,836,0,4759,5676,-2606,-6795,-11849,-18445,-8943,-4141,-1893,307,-1487,-17563,-2618,13797,31812,34199,11322,-2423,11014,3962,-5915,-7357,-8546,-11983,-12675,-9229,1276,21732,42147,46052,33826,19691,11035,-1931,-9585,42,8301,10073,14254,27336,35892,29002,13732,5275,2613,6110,7281,11089,14080,9913,8624,7195,14418,22085,19402,18633,17648,7490,3771,5892,-645,-11239,6827,13428,14410,7705,-9997,-12475,-13151,-81,19436,23883,19408,11819,4619,5883,12638,17034,11858,3369,-6393,-12012,-7255,-5882,-7519,-10463,-12173,-15002,-10871,-5394,-1780,672,5950,3576,-2742,-4929,3387,8667,5507,-2003,-6547,-11539,-12109,-7902,-3954,-4452,-6489,-6696,8472,10222,7711,7919,3372,509,47,-584,2823,-983,-7696,-4814,3305,3562,-2751,-13207,-6284,8666,20645,20730,11296,-596,-761,-303,-2318,997,8386,12475,13718,10034,1445,-5792,-5534,-7028,-3799,2684,13838,15847,4542,315,-6522,-12300,-12328,-3920,8357,23135,33546,32638,29235,19642,9107,1477,-5610,-1118,13215,27858,25761,3853,-8468,-9876,-6375,-4112,847,-2049,-7863,-4724,318,1467,1503,3139,51,-3991,-6342,-9256,-15276,-8893,3205,12576,11312,4514,586,948,1585,2068,-1237,-2627,-7531,-15897,-13069,-3995,5631,3123,-12878,-2524,5368,-1358,-8929,-11997,-8389,-2171,481,3258,-178,992,-842,-5437,-9712,-12398,-4085,-351,-2571,-7175,-8557,-545,16705,18027,6587,-3375,-6556,-289,7459,23912,11343,2017,396,-3887,-9623,-8777,1504,11380,16828,17253,8805,2827,3360,-379,-6869,-13848,-8431,-8779,-7848,-1793,7276,12165,11928],[8217,7852,13152,15365,12702,5346,822,345,9163,13517,7846,-6,-2211,-1384,5332,7645,10830,9843,7797,3013,-2646,-7508,-16521,-3963,15744,42798,54235,43616,24351,12879,5495,-959,-7080,-4179,4015,11458,5349,-9136,-10806,-6186,-8651,-11867,-2502,3333,7203,10381,19654,28469,27000,9941,-9818,-2529,11616,9687,2801,-4575,-16405,-10198,-3294,6823,12239,-1917,-16541,-7533,2280,3215,-4552,-5704,1647,19495,20247,862,-6614,-5498,-3376,-207,6914,8846,3812,-6540,-8499,-4203,-5690,-9795,-6984,-3686,-5555,-10300,-2313,21879,38468,34416,22626,25911,30828,21792,13792,8248,1992,-3804,-8148,-4410,5937,4522,-6701,-12830,-12171,-5840,4256,6477,2151,-9121,-18913,-18548,-17485,-17966,-7701,5170,16780,24901,15845,7059,-1128,-7255,801,9598,6897,-1053,-9422,-7318,-7515,-13674,-14087,-10423,-7192,-5340,-4958,-3050,-1976,-2113,1467,2396,-363,-4546,-6738,-5591,-7836,-13272,-16860,-15853,-14729,-10076,-209,6997,8060,6815,-3090,-16887,-7451,11979,21949,21896,7390,-4240,-9861,-7239,-790,1480,4548,17664,20786,26579,8729,-45158,-89443,-120544,-118758,-123913,-95127,-53888,-19829,-20550,-28060,-31384,8279,-8752,-16912,-4919,9085,24313,37216,35826,14275,-9873,-20865,-9657,8082,24681,21500,7251,-4607,-15611,-11378,-1120,1592,-2013,-548,4089,3169,-557,2409,4267,-130,-9132,-10963,-1933,-599,-8585,593,10017,11726,10277,8607,5698,10691,9431,4906,-3707,-2110,15773,27230,31513,37452,33295,18112,-1328,-17110,-7341,-1427,7332,11593,6127,6007,7681,1711,-13388,-15170,-15512,-19374,-18157,-7256,3362,-212,-13578,-8194,-4674,-5267,-9520,-11277,-7250,3538,17757,17701,6611,-2495,-8966,-16395,-20134,-15661,-8780,-3227,-2968,-4132,-7554,-10362,-6310,1287,1564,-3028,-8240,-6440,20,-3274,-8842,-13322,-7511,3840,9865,11680,13546,11026,7964,9786,11215,9016,4944,-3674,-6869,-7802,1089,16055,30132,41000,38565,23328,4390,-7508,-12413,-1218,11506,8059,-4660,-6486,18077,36937,29880,21483,17403,9711,4732,-436,479,729,-1283,-6588,-10563,2741,8793,2219,-4296,-1276,-313,-4113,-4506,194,7597,7182,-384,-11289,-8841,1061,7854,10057,2740,-9004,-7566,1779,7342,4318,3341,11978,25694,19888,4341,-5018,-4027,-3043,-4137,-791,7191,3948,-7400,-14846,-5923,4054,3316,3823,14553,14403,8335,11105,13796,10118,7043,11816,16382,22932,13568,-3665,-10624,-731,5555,-1624,-4053,10193,25746,28448,21799,13889,18900,32175,37854,30088,29389,16166,1083,-8535,-8727,8224,22251,31136,34519,21256,3551,-5328,-6886,-2307,3354,3589,-2682,-9105,-6845,-4403,-4629,-8702,-13783,-8678,-3624,-4483,-5367,-3648,2186,11154,12911,10935,7017,-4953,-13070,-828,7472,12749,9758,486,-9447,-3205,14117,25862,5238,-18411,-20834,-11623,-6589,-1640,5297,8921,6418,685,-6224,-1917,3531,-3506,-14848,-18426,-3931,9428,11779,4520,-7087,-7590,4585,9596,5544,807,131,-663,-4858,-7774,-11831,-18511,-10058,-5270,-6867,-6154,-4616,-7572,-3576,6234,8330,18856,37473,34318,15215,804,-8640,-9485,-9613,-8629,-2894,854,-3050,-12937,-11168,-4625,1775,1900,6221,11803,5511,-7633,15201,33759,36596,28290,12150,-2319,-9416,-4267,175,4447,8424,16642,22161,18855,9877,-389,-9372,-11611,-7809,4722,13295,10371,1758,-8744,-12764,-7700,-10291,-15241,-8017,3577,5779,-1411,-7687,-7050,-2540,6290,12578,10351,10230,11794,12976,11596,5332,-339,-3280,-54,7489,14826,14433,5851,-2486,-3971,-10439,-13569,-2047,15391,34821,34388,8431,1668,966,3158,10371,16422,11518,-1901,-8739,742,14179,20868,8687,797,-8160,-12406,-9129,-4737,-6077,-12893,-21173,-6841,10450,6993,-6059,-13368,-7168,-3738,1995,13255,16243,9114,-2921,-14056,-7478,-3136,-2803,-6345,-12523,-17517,-6199,726,4050,936,-5885,-13019,-21846,-20283,-12053,-5695,1246,3917,3681,-4749,-15035,-11960,-8875,-10543,-8450,-8819,-7984,-2169,-4153,-10861,-14961,-6811,7498,18288,20309,17602,19533,31448,36055,16569,-7963,-19472,-14156,-7221,-8688,-8890,-7302,-5521,826,7558,6466,348,1924,9846,20671,26505,25414,13466,-1275,-9208,-522,5818,4363,-6639,-16770,-12324,-3749,1190,-458,-1416,1632,16213,26936,21148,34116,53625,48315,29264,9104,-2260,-12037,-17961,-14728,-9759,-6011,-6910,-14360,-3153,14280,20436,22194,15389,5908,-1976,-5223,-1569,-292,-10397,-6919,-3973,-8081,-10740,-4418,6807,16479,9559,-3323,-12223,-12233,-11904,-20211,-10365,-4592,2167,1497,1842,6162,7219,-569,-12216,-12047,-9465,-15565,-11038,10866,19988,12747,-2927,-14379,1883,28208,39340,24038,1726,-6083,569,13722,25531,20798,13152,5343,7811,11163,16270,13318,2931,-13820,3917,14956,26717,24368,12956,15557,23449,19219,16994,3886,-9904,-3071,5734,7006,3013,1379,1043,2010,1673,-4069,-11999,-10215,1771,16559,19042,4377,-7233,-13381,-14350,-11024,-9720,-9278,-5501,-6139,-7578,-4824,5810,14236,16276,10516,3036,5504,4408,776,1624,1121,-807,-6434,-12314,-16235,-12099,-5954,-948,-8218,-8058,10749,28840,27009,13279,1374,-9016,-9322,-12660,-11269,-7220,-6568,-9866,-11453,-13890,-14072,-6020,-84,2453,12,-6853,-6434,-514,5516,15616,26931,28150,15023,-2779,-15954,-18021,-7470,-4048,-8132,-9825,-10169,-2514,-305,-4358,-12430,-14255,-5200,2135,4313,6697,6604,333,-5515,-12796,-13566,-1281,9581,14066,21599,21762,17823,2072,-1596,1009,-3640,-16802,-4216,8661,14476,4501,-6397,-12370,-10766,-5123,483,-6570,-4392,8414,25033,23554,11419,11198,15209,8703,1752,-4226,-3555,1644,-568,-6469,-12972,-1295,10304,9591,3101,-2380,-4978,-673,12716,25867,28685,27350,19993,9206,5568,8870,25357,40026,27613,11427,-40,-11002,-4841,7331,15767,16485,15876,10825,6884,1339,-10319,-18076,-15478,-10082,-10603,-9031,-7766,-9841,-7222,-5791,-4523,-3360,271,-2354,-2911,2537,6912,8416,1814,-11073,-15641,-9222,7717,27647,35867,27680,14695,3301,-1976,-18,-2577,406,6786,8620,10614,12374,14824,10027,5531,2796,-26,-4627,-15117,-23732,-9031,2633,8902,4565,5399,4736,1485,3364,7826,3854,-7345,-2693,5796,10717,12712,9867,5698,-2223,-8534,-5746,-8708,-10976,-4308,-6940,-5661,-1346,4834,6750,-3881,-10880,-3982,-3649,-9389,-14822,-729,7666,10795,12323,10681,8856,7756,8905,7515,14,-1158,232,-4930,-12160,-13986,-10301,-3902,-7746,-13941,-14184,-13418,-8929,-3197,-5172,-8257,-3812,-5771,-2914,-5477,-7434,-9958,-10903,-3143,13698,29276,46154,59157,67055,57886,25996,-608,-5423,-7866,-8979,-8190,-6785,247,475,-4065,4190,11191,2211,5065,12575,15924,5131,-4067,-5184,-5013,-9721,-10245,-7105,-2839,255,-2064,-2123,4659,20481,25842,24037,2964,-1789,11972,10347,5528,2232,7253,6534,-2792,-4418,4920,7111,-2813,-13426,-6424,-1113,957,-1994,-10916,-16061,-6302,6040,20268,35144,32037,13638,-345,-10442,-10267,-8110,-7004,-8455,-9088,-8108,-3123,3020,5595,-4311,-19499,-9218,-7378,-11639,-5431,9791,17984,12536,7505,4168,-1256,-5026,-6434,-7916,-9272,-7686,-7970,-13316,-9597,-7959,-12523,-9350,2904,144,-8350,-15284,-14391,-5846,7596,16823,15877,9028,4999,3926,7113,4367,-6857,-8279,459,8643,6609,-2549,-1103,1751,2585,7188,15210,5933,-6466,-18608,-18592,-8472,6030,23096,34989,24740,15425,20154,27040,14803,-6046,-14476,-10827,-9190,-12846,-12395,-12952,-14099,-14065,-10399,417,7119,4886,-5612,-2639,6950,17735,23896,15240,7638,6904,2472,-930,6588,23274,42540,19820,-2933,-13703,-12553,-8593,-4766,-733,1197,3391,-5424,1092,9532,3660,-12055,-18287,-18409,-13583,-13133,-8571,-4196,-3959,-10600,-19091,-19819,-19660,-16530,-9132,-66,2963,-902,-600,-2618,-9680,-16913,-15275,-2850,5126,3000,262,-3414,-9977,-9638,-6236,-4828,-6471,-7768,-9577,48,1971,-4813,-8978,-11890,-5206,-6887,-11684,-1864,20909,35267,36785,29846,18995,11941,7173,3463,10714,29406,45581,31482,9764,2002,-169,-10686,-10530,567,5187,1832,-5170,-7558,-49,5623,5694,1805,-4913,-9213,-15732,-7372,-6594,-14636,-3726,13246,18729,4388,-14516,-90,9897,2422,-10122,2304,14777,16934,15413,4411,-15077,-4350,2739,1571,-7706,-13285,-2198,4479,-650,-14719,2032,28053,36984,22413,14828,10294,12673,18265,32096,48266,50059,28203,3935,10330,26434,21237,8867,1521,11462,22379,17508,7978,-1855,-5085,-2392,-3907,-9731,-9562,6431,7927,5033,2175,6707,12887,13333,5938,-6082,-11697,-10121,-10641,-8697,-9165,-8919,-9681,-1764,11709,25063,41695,49368,42823,19056,6200,5405,9936,14649,5780,-4261,-12957,-6348,-5737,-6977,20255,44083,39536,21566,7944,-415,1011,1200,3152,8197,15085,17102,12295,10251,9549,9214,15522,29125,43421,36983,8766,-8248,5833,17000,21096,22078,24527,30077,30169,24662,11571,-2087,-10012,-1744,6238,4510,1559,-1641,1958,8128,2129,-4135,-3453,-192,3655,2187,-1380,-2052,2714,-3167,-10470,-9756,-155,9628,10451,7233,-1,534,7196,11973,9804,-454,4158,22633,40952,54338,41182,14355,-6517,-10607,-8598,-6306,-5819,-1945,8905,6448,3488,3730,2527,0,-4243,-6555,-6269,-6152,-4838,-1125,-207,931,5592,10772,19831,35335,43755,45128,38313,22243,9460,2915,6020,21499,37775,36916,18358,652,-11643,-6748,-6919,-12141,-7579,-1536,-23,-4727,-7413,-9136,-13547,-9130,-6343,-5392,-3023,-10046,-8545,-6142,-2454,-2054,-803,-1547,-2910,-8949,-15273,-9643,-3388,-8340,-10366,-318,9211,7462,2657,-5896,-3294,7987,18418,22855,16113,10237,7545,4449,859,1679,-2505,-6254,-9054,-2327,6543,17517,31516,35827,43197,42024,10916,-1141,5027,11785,12424,9181,4445,-5905,-10825,-879,20230,42838,39335,27954,24526,43866,50666,33186,14323,3657,528,-7126,-12175,-2229,-202,-7207,-4709,5714,6382,-1933,-7149,-1317,2940,3217,3550,7672,12403,14017,8348,-2879,-7165,-9835,-13079,-13925,-7487,-3571,-5575,-10879,-12083,-7081,-1768,159,-3530,-8960,685,19045,27261,12393,-1811,-2756,5755,15523,27895,42431,52458,35709,5775,-7368,-13602,-3041,10671,24138,15301,-63,-15645,-7430,696,4703,-13152,-8743,1823,-3455,-17348,-11241,-3540,-3806,-6081,-14146,-4320,7650,14299,30423,33858,12516,-6999,-10640,-9064,-14708,-16420,-4755,7328,20971,17909,3576,-10365,-11984,-5837,-8956,-9184,-5426,-804,-3220,286,230,90,-4020,-8201,-4200,2898,7776,5656,1747,-2298,-5724,-12805,-15469,-12849,-6837,-6735,-13227,-11415,-5775,2391,1598,-5204,4425,23289,20845,2929,-20114,-13708,-8891,-5803,-6896,-13914,-7034,4288,12950,18697,10660,5431,-605,-9305,-1305,6085,10615,9516,4689,-4248,-8663,-11286,-8401,-1025,4271,7594,4687,4728,9927,18706,27813,27718,15146,536,2349,9384,20332,29482,36387,22665,3994,-8937,-9979,-4876,-2176,-2133,-1794,4839,13878,9794,2293,4371,7816,8376,3463,-4090,-2994,-1583,-2162,-5228,-3471,-2858,-1309,17467,34702,20918,83,-16487,-8909,-3067,-7454,-15149,-12323,-9815,-12095,-10504,-8071,-3950,-2011,-2495,-3356,-5960,-8196,-7298,-1846,4802,3864,-1066,-7255,-13170,-13678,-9524,-778,7968,8233,4677,-3528,-5263,-7031,-11190,-13900,-9720,4293,16110,14841,1048,-7868,178,2794,-5269,-14955,-1579,2917,6476,4655,-2501,-11951,-14580,-7012,-6984,-10576,-13489,-11841,-9877,-8545,-3629,-3213,-11902,-645,320,9928,22193,30699,23349,10918,2551,-5791,-8510,-9363,-9575,-7916,-7057,-6223,914,3208,1265,5743,7111,-2064,-7502,-13360,-16868,-8009,-3833,-509,-11,-2192,-17761,-3260,12424,31353,34088,10928,389,14437,4527,-7821,-6832,-6693,-11122,-13585,-11288,-1711,18843,38466,41891,31275,18311,11594,-185,-5051,5352,12110,12652,15846,27623,33561,24559,7982,16,31,4870,7720,11823,14472,9560,9035,9498,16989,21969,18289,18623,18506,9650,3354,5923,4135,-7378,5157,13228,14761,5169,-13872,-11644,-13528,-999,17903,20659,14066,10251,6167,8104,13269,16353,11218,3022,-6726,-10631,-4070,-3964,-7482,-11924,-13649,-15778,-10191,-5210,-1965,446,5414,2808,-2770,-5432,267,4526,3105,-1517,-6058,-11232,-11556,-6586,-1182,-533,-3011,-9364,8197,12029,10586,10560,5436,1764,78,-998,2930,991,-6482,-7356,-1644,-1630,-5909,-12013,-4943,9109,19896,18954,9454,-2705,-2039,-1493,-5838,-2998,6023,12291,13990,8914,-324,-7861,-7589,-7960,-3190,3709,15782,14192,-933,-2563,-7229,-13296,-9386,-2189,8608,23584,36439,37057,30780,19553,8806,1812,-4629,885,16676,32952,31499,10735,-2955,-5364,-2103,4,4496,22,-7075,-3518,2064,3083,2969,3158,-1996,-6057,-7618,-9972,-15390,-8384,3343,11296,9431,3404,849,1443,1625,2050,-510,-2289,-7858,-16210,-12859,-4812,3826,2882,-7703,-4129,3439,-1495,-9318,-12558,-9429,-3723,-1186,2605,882,873,-1213,-5490,-10127,-14371,-5701,-2130,-3426,-6971,-8139,-767,13008,13226,796,-8940,-8827,-959,6989,20882,8792,719,-600,-4198,-8782,-7829,2315,12730,17873,18317,11630,6478,5991,1784,-5298,-13653,-8458,-9316,-8871,-2546,9018,14820,13521],[8301,7071,11139,13116,10487,2735,-1608,-682,8835,15098,10716,1887,-648,-388,4450,4544,8150,8340,6637,1780,-3505,-8329,-17163,-2699,17193,45416,58815,49820,30672,17686,9482,1691,-5955,-4542,2488,9665,4910,-7665,-9272,-6509,-10137,-11927,-2385,3172,6529,8819,18235,29484,28966,10799,-10052,-1607,13279,9947,2052,-6513,-16006,-7436,-2236,6521,10950,-2844,-15779,-6428,3947,5646,-2259,-5952,-747,14353,13665,-3959,-6440,-4755,-2345,861,8267,10751,4872,-7398,-10642,-6167,-5740,-7857,-3439,-1280,-4811,-11905,-5434,17144,34102,31133,20170,24346,30785,22711,13647,5852,-929,-7164,-12893,-4919,5503,3128,-8532,-14110,-12968,-6814,3336,5811,1083,-10733,-20283,-19113,-18414,-17328,-6426,6496,17017,22011,12302,4330,-2625,-9127,-4451,2827,-178,-7613,-14460,-10559,-8727,-13511,-12978,-9403,-6254,-4280,-3547,-1709,-409,-663,2369,2370,-1033,-4896,-6388,-4948,-8417,-14337,-16896,-14844,-13751,-10820,-1698,7623,12391,13237,-420,-16835,-7296,14559,27026,25743,9668,-2058,-5824,-1549,1675,-181,517,11491,14443,22137,6507,-48076,-95935,-139117,-155518,-175946,-149999,-97942,-46158,-32716,-34574,-27699,9970,-7098,-17080,-5333,11032,28041,40336,38017,18115,-6190,-19824,-12812,6951,23006,17314,4741,-5528,-11770,-6036,3088,4854,-1066,-1557,2516,2290,-685,1584,2995,-2067,-11800,-13489,-4057,-1945,-8273,-160,8446,9565,8232,7751,6928,12287,9615,2944,-5649,-1880,14000,20510,21208,28490,28314,15091,-3989,-17590,-7035,-1274,7000,10166,2800,3303,6100,2342,-12528,-16989,-18708,-22766,-16388,-6079,2143,-2794,-15424,-8180,-5779,-6279,-9680,-11796,-8145,2711,14662,11166,1353,-5774,-10343,-17227,-20379,-16165,-9598,-3082,-1312,-42,-3699,-9689,-7727,-139,346,-4627,-9740,-7225,-857,-4631,-10119,-13548,-6862,5230,11299,11564,10260,4315,1904,4583,6158,5498,3822,-2408,-4741,-6414,117,13246,26696,39003,40362,27352,8034,-5623,-10780,-869,9476,4349,-6775,-5446,16757,35838,30621,21549,17488,9789,4781,-58,2091,4830,5409,2825,-3665,4557,9663,1202,-6822,-3460,-1952,-5281,-5456,-189,7266,6440,-1112,-10873,-9190,-250,6007,8901,2973,-6663,-5095,3958,8224,3983,2184,9723,20802,11774,-4153,-7219,-1607,510,-206,2293,9538,5171,-7082,-14977,-5391,4310,2495,1278,9794,10011,5706,9693,13774,10674,5066,8428,13220,19333,9026,-8244,-13151,-2385,3886,-2808,-3949,11209,25679,26864,19326,11036,15636,29440,35449,28649,29978,18290,3028,-6187,-8137,6912,20864,30822,37528,23195,5217,-2338,-3419,182,4075,2707,-3775,-9304,-6969,-4246,-3037,-4784,-13010,-11964,-6882,-6136,-5910,-3561,1194,10264,13522,13179,8780,-4540,-12655,1443,10050,14231,10663,1510,-9091,-3823,15118,29180,8292,-17288,-24111,-15006,-8448,-1678,5529,8926,5629,-650,-8894,-4262,201,-8527,-18173,-21934,-10470,3303,6587,267,-10011,-7469,6092,11715,8598,5239,1867,82,-4270,-6929,-10807,-17012,-10683,-5909,-9086,-10768,-8500,-7343,-239,8424,8188,15960,32454,29122,11793,-1347,-8659,-6648,-6245,-5239,329,3453,-401,-10410,-12249,-7126,410,4657,12479,15372,7768,-7950,11396,23550,26655,22946,8490,-3992,-8979,-2931,2918,7844,12298,20482,24947,19311,8435,-2254,-10153,-10419,-6832,4496,12608,9970,1603,-8230,-14225,-8608,-11048,-15985,-7120,4069,6048,-773,-7462,-8666,-6020,1787,10275,8985,5981,5324,7353,7407,2600,-2088,-4576,-1727,4574,10949,9774,598,-7130,-7381,-12965,-15810,-3935,14223,30510,23255,238,-4670,-7471,-2923,7728,15147,9843,-3343,-9992,426,15248,25982,13784,2946,-8345,-13797,-9425,-4534,-4845,-10218,-17594,-10712,6247,4044,-8448,-13762,-5507,-599,5225,15939,17716,9477,-2762,-13651,-9102,-5824,-5099,-8533,-14130,-16649,-7531,-2516,-1212,-4953,-11007,-17140,-21259,-18604,-12061,-6541,-862,373,-347,-8585,-15564,-9974,-7267,-7379,-4556,-8503,-13280,-9707,-9313,-10399,-13845,-5758,7277,17095,19624,18046,21850,36164,41481,20711,-4306,-17426,-16444,-9242,-8879,-8214,-6556,-5761,-641,6589,7950,3486,3937,9314,19775,26510,26989,16141,522,-9123,-923,5725,4248,-6536,-15730,-11691,-3505,1962,102,-853,2886,19609,32036,25450,37087,51326,43597,23416,4454,-3778,-10525,-16125,-16277,-11797,-7792,-7544,-12945,-2857,15276,21929,21887,14484,5417,-1428,-4145,-2057,-4993,-13555,-8165,-4275,-8326,-11838,-6310,4732,15722,10829,516,-7225,-9164,-11253,-17794,-9503,-2774,3475,1635,962,4249,5522,-1743,-13824,-11416,-9163,-15383,-7617,15253,27451,20500,827,-16140,4888,30016,39110,22787,1616,-4100,1948,14804,28019,24483,16429,6578,6145,7660,12881,10795,1638,-12961,-665,8183,16759,12628,2875,7306,21204,23363,24422,12627,-4265,-4047,3402,5827,3660,1983,1007,511,-1291,-6588,-11885,-10042,908,16069,17362,2182,-9115,-14850,-16039,-12911,-11436,-10498,-5838,-6318,-8195,-6152,4203,12003,15041,10892,4206,4666,532,-3267,-861,366,-416,-5840,-12636,-16712,-7642,841,7099,-2691,-11302,7208,23771,20764,9444,1037,-8960,-11686,-15206,-9795,-7283,-8964,-11068,-10681,-14368,-14207,-7123,-929,2384,369,-6920,-7592,-687,6620,18739,32354,30781,13499,-5985,-19285,-15860,-7292,-6628,-13067,-15455,-13576,-2868,-284,-4878,-13464,-11944,-2796,2902,3946,6794,7397,824,-5442,-12869,-13106,-853,9360,12418,18451,18479,15087,967,-1922,1188,-3257,-11970,781,11494,17736,9493,-1877,-11055,-10952,-3845,3095,-6070,-7013,7447,26415,28556,17096,15697,17103,7504,1243,-3784,-1844,3548,1963,-3628,-13279,-3331,9234,9849,3674,-1690,-6063,-2573,11332,27388,32786,32379,23352,10851,6565,9956,26918,45268,33940,15126,-164,-10835,-2618,10462,17762,16886,15347,9156,4757,1723,-5069,-11277,-10826,-7306,-9214,-7460,-3507,-5611,-6592,-6080,-4458,-4261,-1622,-4572,-4859,1870,7236,9229,2347,-10993,-14876,-8727,6317,25135,33998,25084,12441,1505,-2453,677,-1478,1616,8726,11165,12742,12756,16865,12199,7423,3156,-2357,-8613,-19588,-19944,-4277,8137,14515,9121,8805,8322,6336,5964,7557,-1674,-3038,10619,17275,17714,15816,10480,5359,-3902,-6859,-4659,-9156,-8466,-2026,-5454,-3330,2426,8274,8651,-1491,-8470,-2775,-3256,-9205,-14737,396,9398,13203,15697,13684,10778,8589,9221,7738,-514,-2105,36,-3093,-7787,-10361,-8388,-3876,-9440,-16319,-17258,-12520,-7901,-2391,-3367,-6069,-326,28,2069,-3081,-6091,-9731,-10935,-3366,13892,29155,42208,53427,62831,54907,25357,-3119,-7254,-7639,-7632,-6042,-4381,2264,3199,-281,8590,17555,10337,11133,16073,16807,3757,-4582,-5665,-5855,-10332,-10565,-7537,-4160,-1545,-2754,-2745,2368,15461,21456,26917,6707,3652,19580,16546,10111,4298,7408,7007,-972,-3663,3670,5098,-4874,-9895,-3987,755,3051,-592,-10486,-15853,-5980,6440,21507,36312,31386,12583,-1091,-10329,-10103,-8407,-6971,-7139,-7655,-8829,-4143,4122,6986,-4122,-18794,-8148,-6059,-11580,-4681,10930,17603,10254,5818,3525,-2113,-7389,-10155,-11142,-9928,-7028,-7817,-13185,-9468,-8026,-12808,-8827,2592,-2164,-11306,-16221,-13904,-9426,5284,16331,16403,10264,6808,4800,6709,3194,-8972,-8391,1019,9055,8716,1215,1495,2481,2588,5666,11217,1527,-9333,-20881,-18041,-8917,2743,17873,28884,18756,11122,18372,27227,12074,-8687,-12342,-8587,-8864,-13837,-13742,-13427,-14440,-14890,-12144,795,7649,4373,-6138,-901,5719,14402,19762,13153,8109,9065,5540,3549,11573,30628,53391,26107,573,-13176,-12879,-7714,-3798,-514,286,905,-8413,2393,10414,5067,-10190,-16726,-18365,-10809,-11192,-12746,-6019,-4929,-10483,-18079,-17949,-17159,-15534,-9585,-932,1490,-2047,-727,-3006,-11408,-18138,-18898,-6452,3691,2861,659,-2213,-8067,-9255,-6405,-5212,-6806,-7998,-8965,977,3969,-3054,-8455,-11813,-3682,-3776,-7215,3884,26984,40230,41133,30464,14576,5185,1141,-2631,4269,20058,37228,28342,9341,2311,171,-10952,-10099,450,5719,3094,-4298,-7288,96,6157,6852,3568,-3087,-8266,-13820,-6784,-6167,-12804,-5554,10092,17306,7503,-9990,1186,12341,7660,-8559,10,12199,15137,13712,2553,-16392,-2867,2926,1787,-7299,-14261,-3104,3202,-1558,-12364,3119,29193,38130,22128,14317,10236,11458,15320,27685,42664,47549,30463,7618,14175,24811,18364,7446,3949,14135,21894,15557,7518,-708,-4438,-2208,-2853,-8401,-12154,1854,4540,3574,2214,6743,11679,11354,5102,-6207,-11282,-9514,-9709,-7744,-8053,-7414,-6773,2033,16812,31579,47648,52417,43532,17955,3410,1950,6063,11477,4841,-4082,-11093,-2856,-875,-12380,15533,43790,43175,23532,8455,2340,2671,1387,1198,4062,12181,16555,12872,11739,11301,10889,16725,27182,34948,27312,3496,-9324,4724,12300,12432,12556,17994,28994,32483,26277,11902,-2527,-10608,-2635,5089,3299,1001,-2408,-389,4184,-1639,-6773,-4326,19,3004,239,-3223,-1172,6352,675,-8374,-7464,2130,10886,10347,6278,356,2740,9011,11446,8258,438,-171,15910,35879,52459,46171,19914,-3587,-8977,-8187,-6106,-5160,-1145,9255,7189,5107,6095,5898,3258,-2036,-5315,-5567,-5760,-4856,-351,1843,2945,5645,8208,14543,25225,31638,38169,36826,24950,14424,6205,5485,16154,29841,32339,16383,315,-12051,-6970,-7058,-12578,-8125,-3157,-2056,-5308,-7368,-8376,-13025,-13849,-10135,-6244,-3047,-8159,-7838,-10071,-5862,-3803,-1937,-3110,-4522,-10002,-15075,-9972,-4506,-9682,-11689,-1848,5366,4113,2051,-5210,-1488,10808,20338,21788,14122,7967,6069,3033,137,511,-4082,-7833,-8973,-1366,6974,17776,31009,31461,35150,37653,11860,2273,7186,12160,12163,8999,4991,-4558,-14673,-500,29245,50655,41967,25750,18630,37845,49377,36419,16767,4204,6,-8538,-12968,-1769,271,-6379,-3727,5704,4928,-3835,-7394,-1844,1357,1759,3144,7469,12884,14762,9165,-479,-4957,-9683,-13262,-15090,-8652,-3873,-5070,-10605,-14789,-9776,-4756,-2911,-5379,-9102,1777,19806,25839,10704,-2145,-3227,3902,12553,24425,41255,51885,34090,5834,-8027,-16749,-4308,10327,26027,16588,2590,-13771,-11336,-4511,-1910,-14154,-6241,3657,-2550,-17181,-11952,-4234,-3842,-4693,-15946,-7351,5816,15702,44837,44573,14357,-7382,-11120,-8510,-14162,-17654,-4799,9393,25041,22744,5681,-10023,-13606,-7787,-12305,-10228,-5665,-2520,-4605,659,1796,685,-4643,-6436,-2083,3889,8020,7241,5856,1313,-4443,-14246,-16931,-15727,-10632,-12293,-10998,-9396,-5907,-247,-2286,-8756,1540,22342,23289,7883,-15741,-15577,-10110,-6218,-6107,-12675,-7027,5192,16263,26314,18090,8512,746,-8816,-1844,6202,10755,9139,2893,-5809,-9219,-12140,-10825,-2310,4048,8964,7632,7420,11057,18370,26853,28571,19426,4947,5718,10397,18557,26522,34196,21243,3375,-9525,-13574,-8260,-4322,-2022,-431,5747,14260,8465,658,1956,5544,7334,3880,-3370,-1289,1318,-1057,-5760,-4985,-4671,-2270,20522,34967,19334,-171,-16412,-9606,-3103,-7444,-15144,-12221,-9086,-10595,-8439,-6018,-1608,-174,-2250,-4967,-6909,-8033,-6516,511,8735,8272,2831,-4900,-12631,-14240,-9057,-612,6200,5817,4683,-2089,-4910,-9138,-15280,-12689,-2220,12661,23167,19973,4067,-7091,-265,1233,-6828,-9244,3120,8255,9254,5434,-3920,-11949,-12754,-6264,-7036,-9459,-11401,-10960,-9277,-8756,-4368,-3698,-12004,-3273,-2019,7892,17815,25189,20781,10716,2119,-6262,-9468,-10801,-11240,-9901,-10572,-4666,4357,5065,2042,6221,8071,-1899,-8250,-14603,-15211,-7195,-3554,683,-449,-2929,-16977,-4132,10687,30228,33449,11352,3628,17292,5444,-9174,-6317,-5142,-10381,-14501,-13342,-4777,15015,33177,36509,28013,16788,12830,3598,1288,10671,15316,14723,17045,27272,30385,19776,3430,-4187,-1963,3785,8139,12592,14632,8878,9177,11501,18945,20622,16773,18565,19344,11899,2697,4875,7454,-2669,2865,11638,13653,1687,-13734,-10268,-13826,-2384,15128,15215,7662,10237,8458,10077,13260,15122,10205,2667,-6632,-8894,-999,-2090,-6894,-12679,-14600,-16127,-9525,-4914,-1924,514,5147,2181,-2841,-6003,-2927,415,1023,-985,-5539,-10821,-10930,-5256,1911,4353,1807,-10508,7235,13052,12432,11928,6482,2210,-504,-1810,2781,2628,-4574,-8160,-4765,-4813,-6857,-9320,-3664,9258,18669,16825,7366,-4940,-2842,-2125,-9386,-7257,3422,11755,14002,7658,-2124,-9957,-9677,-8770,-2625,4586,16948,11904,-5496,-5836,-7608,-12257,-6243,-832,8617,23555,37805,39303,30427,18179,7724,1817,-3809,2657,19560,36462,35251,16403,1501,-1381,2155,5146,8594,2210,-5735,-2118,3727,4558,4093,2564,-4079,-8145,-9123,-10824,-14920,-7552,3738,10097,7727,2567,1346,2148,2006,2364,316,-1888,-8102,-16305,-12385,-4948,3975,6432,345,-3489,936,-1998,-9783,-13123,-10551,-5326,-2791,1880,1660,490,-1437,-5204,-10104,-14859,-6624,-3921,-4673,-7106,-7747,-1040,7809,7149,-5058,-13715,-10457,-1621,6527,18044,6819,-311,-1392,-4354,-7776,-6363,3567,14411,18852,19120,14218,9972,8554,3998,-3552,-13682,-8656,-9793,-9504,-2495,11293,17441,15083],[8153,6110,8999,10721,8272,469,-3895,-1904,7861,15628,13006,3537,744,332,2987,922,4668,5831,4741,97,-4691,-9234,-16760,-1758,17962,46449,61636,55031,37063,22706,13374,4263,-4352,-4528,1041,7523,4241,-6009,-7259,-6133,-10999,-11213,-2059,2956,5521,6579,15289,28207,28765,10336,-10914,-141,14991,10193,1200,-8690,-13413,-4946,-1007,6746,10386,-2700,-14532,-5170,5843,8546,1311,-4467,-2069,9592,7005,-8802,-5665,-3041,-435,2216,9618,13046,6349,-7516,-11983,-8051,-5811,-5925,-273,929,-3642,-12240,-7815,13311,29682,27881,18048,22149,29134,22048,12045,2735,-2388,-8270,-16181,-4321,5304,2001,-9535,-14853,-13504,-7359,3090,6105,1221,-11027,-20856,-19945,-18268,-14869,-4137,8343,17110,18898,9182,1849,-3803,-9312,-8840,-3479,-6912,-13900,-19219,-13430,-9327,-12585,-11262,-7797,-4806,-2766,-1632,371,1634,1134,3557,2464,-1645,-5150,-5962,-4407,-9072,-15349,-16670,-13380,-11907,-10602,-2653,8379,16779,20247,2920,-16401,-6504,17444,32322,29817,12476,836,-984,4128,4129,-1583,-2787,7003,9801,18618,5528,-47212,-95685,-146265,-175884,-208449,-185964,-127528,-64058,-41118,-39527,-24991,11293,-4795,-16404,-5294,12848,30772,41888,38479,21241,-2163,-16672,-15145,5796,20562,13148,2790,-5152,-6981,-170,8401,9498,1022,-1732,1523,1963,474,1846,2448,-3226,-13589,-15293,-5703,-3007,-7424,-89,7509,7923,6738,7519,8771,14201,10002,1623,-6248,-853,12576,14940,13048,21201,24197,12903,-5531,-16880,-6551,-901,6822,8680,-484,1034,5034,3298,-11085,-17769,-20977,-23127,-13842,-4693,924,-4475,-11229,-6443,-5795,-6513,-9052,-11160,-8085,2302,11043,4602,-3635,-8749,-11424,-17708,-19949,-16032,-9860,-2439,962,4468,493,-8395,-8517,-998,-282,-5445,-9812,-6154,55,-4311,-9976,-12729,-5619,6917,12614,11248,7259,-973,-1997,1181,2692,2853,3180,-705,-2158,-4605,-719,10240,22516,36121,41621,31788,12995,-2618,-8577,-416,7337,1056,-8438,-4271,15668,34099,30946,21696,17714,10130,5195,761,4090,9384,13110,14057,6594,8309,10760,524,-8735,-4945,-3010,-5884,-5781,-66,7362,6154,-1314,-9707,-8386,-442,5217,8595,3792,-3732,-1844,6477,9225,3956,1416,7546,15292,3702,-10503,-5100,1716,4308,3971,5357,11800,6705,-6255,-14862,-4812,4565,2044,-331,6744,7214,3994,8591,13723,11460,3438,5004,10316,15909,4953,-11759,-14015,-3733,2014,-3849,-3461,12270,24878,24567,16536,8095,12250,26061,31981,26364,29335,19840,4924,-3569,-5915,7063,20480,31101,40403,25179,7370,1410,813,3262,5355,2628,-3861,-8639,-6424,-3529,-1074,-892,-9231,-12446,-9293,-7724,-6417,-2908,908,9331,13790,15010,10218,-3954,-11718,3841,12207,15084,11109,2533,-8204,-4058,15730,31593,12262,-14464,-25723,-18230,-9219,-828,6313,9389,5225,-1536,-10897,-5576,-2211,-12223,-14259,-12483,-14292,-3088,1145,-3733,-12233,-6304,8144,14110,12144,10375,4351,1562,-2980,-5143,-8566,-14957,-10777,-5711,-9635,-14887,-11293,-5407,3561,10477,7871,12740,26545,23594,8987,-2354,-7123,-3543,-2819,-1797,3463,5797,1825,-7718,-11305,-7836,1344,11430,21221,20103,10281,-7538,7953,15378,19538,19070,6251,-4444,-7904,-1077,5611,10821,15851,23946,27271,19464,6937,-3846,-10346,-8869,-5430,4490,11921,9659,1696,-7384,-15103,-9122,-11493,-15462,-5830,4576,6358,145,-6605,-9520,-8543,-1969,7856,7329,1608,-385,2478,3848,377,-3381,-5398,-2818,2539,8229,6710,-2858,-11118,-9970,-14209,-16369,-4518,13647,26308,13704,-4381,-5950,-13045,-8781,4563,13563,8527,-3967,-10823,119,16044,30342,18433,5054,-7886,-14716,-9372,-4014,-3338,-7377,-13826,-13803,3014,1895,-9806,-11928,-3729,2434,8728,18584,19133,10073,-2092,-12394,-10234,-7704,-6382,-10040,-15199,-15213,-8332,-5280,-5647,-9845,-14950,-15787,-17497,-15757,-11176,-6721,-2312,-2313,-3529,-10834,-11640,-6923,-4698,-3589,-75,-4697,-12752,-15345,-13001,-8690,-12692,-4478,7125,15345,18233,18077,23985,40094,45538,24245,-537,-14877,-18042,-10929,-8389,-6885,-5323,-5480,-1533,5890,9567,6995,6183,8627,18602,26459,28799,19587,3185,-8306,-1389,5408,4010,-6236,-14382,-10816,-3134,3079,1242,389,4685,23092,36361,29124,38344,47019,38051,17698,67,-4548,-7803,-13000,-16893,-13644,-9426,-7910,-11224,-2092,16328,23297,21326,13506,4809,-1137,-3414,-3112,-10157,-15862,-9162,-4452,-8301,-12565,-7772,2658,14295,12061,5212,-1548,-5908,-10628,-14779,-6801,408,5630,2248,198,2063,3173,-3382,-15404,-10298,-8619,-14630,-4949,18004,32460,26748,5157,-14550,7335,29838,36032,20051,984,-2537,3237,15479,29415,26933,18296,6970,3970,4579,10510,9651,2584,-7388,-3578,2703,8300,3211,-4186,1477,19187,27331,31307,21105,3570,-3656,631,4081,4133,2689,1140,-668,-3714,-8463,-11174,-10096,-345,14953,14864,-326,-10996,-15561,-16457,-14206,-12486,-11084,-5805,-6288,-8785,-7999,1582,8399,13054,11184,5674,4712,-1614,-5909,-3111,-761,-457,-5470,-12681,-13639,-2501,8991,15392,2165,-11980,4221,18349,13975,5110,119,-8231,-13058,-14954,-7860,-7218,-10678,-10578,-9684,-14784,-15003,-8525,-2126,1828,220,-7005,-8826,-1115,7361,21244,36755,32011,11108,-9394,-18915,-13637,-7226,-9549,-18055,-20031,-14727,-2920,-207,-5296,-14293,-10256,-1067,3066,2908,6282,7814,1123,-5454,-12876,-12636,-667,8704,10587,15368,15121,12273,-261,-2554,1033,-2736,-6555,5239,12932,19244,13367,2016,-9340,-11461,-3039,5793,-4298,-9843,4749,24590,30879,21677,19416,18066,6301,1354,-2025,219,5191,4200,-803,-12521,-5635,7875,9944,4337,-698,-6177,-4279,9190,27254,34954,35203,24948,11425,6410,9838,26723,48346,39110,17953,-673,-9681,404,13878,19427,16761,14183,6959,2476,2190,102,-4507,-5837,-4293,-7517,-5428,1688,-1538,-6857,-7041,-4791,-5294,-3847,-7008,-6939,1043,7278,9610,2618,-10981,-14405,-8189,5080,22071,30819,21320,9102,-1036,-3323,1306,36,3211,10572,12950,13552,12175,18445,14222,9063,3220,-5093,-13065,-24279,-15204,449,13355,19276,12695,11128,10736,10696,8379,5983,-8200,4583,23106,29439,25513,19081,10802,4304,-5957,-4392,-3392,-8963,-6862,-467,-4349,-1225,5983,11327,9977,309,-6816,-2437,-3885,-10238,-14599,1443,10764,15127,18259,15514,11635,8648,9094,7895,-867,-2884,-233,-1113,-3867,-7076,-6577,-3984,-10650,-16291,-14651,-10562,-6779,-1916,-2237,-3914,3060,5594,7384,-208,-4871,-9804,-11213,-3940,13416,28313,37722,46655,56360,49532,23612,-5257,-9226,-7734,-6686,-4171,-2038,4058,5580,3013,12031,22551,18191,17347,18946,16562,2123,-5174,-6325,-6829,-11359,-11269,-8200,-5611,-3235,-3156,-3128,152,10040,16315,28559,11706,11219,29065,23624,14968,6474,7470,7381,1059,-1967,3028,3489,-5223,-6301,-2181,1971,4559,303,-10440,-15336,-5709,6772,22430,35943,29488,11090,-1681,-9992,-9976,-8876,-7103,-6048,-6193,-9001,-5140,5309,8304,-3876,-18609,-7481,-4998,-11875,-4518,11632,17032,7764,3503,2160,-3565,-10282,-13962,-13601,-9694,-6572,-8139,-13512,-9570,-8472,-13350,-8627,1804,-4469,-13208,-13419,-10481,-10896,2961,15327,16239,10746,7844,5023,5643,1384,-11208,-7624,1448,8851,10281,4948,5036,3731,2374,3376,6200,-2655,-11239,-19241,-16248,-9404,-580,12962,22576,12268,6301,16100,26648,9418,-10753,-8643,-6300,-8565,-14079,-13138,-12392,-13044,-13452,-13889,860,7660,3710,-5090,397,3852,10358,15088,10438,7911,10246,7887,7695,16525,38339,63592,31974,3756,-12744,-13437,-7060,-3176,-740,-1052,-2073,-11761,3192,10290,5456,-9032,-14992,-14569,-6041,-5632,-11910,-8871,-6822,-11060,-17510,-16390,-14845,-14265,-10384,-2547,-899,-3882,-1619,-3827,-12820,-17743,-20442,-9135,2483,2758,938,-1184,-6787,-9450,-7121,-6027,-7423,-8428,-8806,924,4939,-1728,-8070,-11995,-2432,-865,-3056,9060,31458,43205,43004,28712,9385,-1382,-4485,-8526,-2240,11085,28555,24785,8726,2265,114,-11370,-10281,-444,5332,3678,-3796,-7307,-44,6400,7639,4898,-1397,-7009,-11449,-5365,-4857,-9782,-6707,6549,14623,9253,-5639,2862,14429,13018,-4555,-2302,9798,13983,12304,826,-14882,-1945,2652,1778,-6918,-15445,-4371,1536,-2771,-10372,4463,30260,39034,21936,13563,9607,9503,11795,22482,35503,42308,30868,11345,17704,22905,15245,5448,5682,15579,20090,12583,6036,-362,-3943,-1948,-1702,-6722,-13521,-2719,703,1516,1788,6241,9646,8375,3606,-6608,-11198,-9188,-8979,-6916,-7018,-6033,-4036,5127,20696,36946,51788,53517,42736,16133,258,-1614,2208,8140,3707,-3835,-9149,3,2882,-12654,10390,41355,45140,25162,9312,4941,3613,925,-1237,0,9856,16493,13401,12858,12638,12349,17785,24803,26528,18344,-1470,-10081,3103,6633,3287,2931,11411,27510,34507,27485,12002,-2986,-11053,-3673,3597,1717,104,-2997,-1508,2096,-3709,-8466,-4714,457,2338,-1970,-5410,-632,9016,4361,-6113,-5195,4202,11634,9698,4916,543,4356,9643,9617,5244,132,-4089,9407,29977,47861,48414,24733,-1080,-7921,-8379,-6470,-4946,-554,9426,7629,6064,7578,8328,5863,-331,-4487,-5247,-5675,-5048,288,3594,4333,5010,5211,9188,15806,20355,30636,34378,27385,19203,9042,4956,11110,22526,27901,14658,190,-12738,-7613,-7395,-12676,-8721,-4913,-4154,-5976,-7304,-7435,-11043,-14736,-11363,-6427,-3083,-5749,-4464,-10641,-9353,-5933,-3512,-5097,-6420,-9162,-14306,-10288,-5942,-11530,-12902,-3234,1463,396,915,-4864,-75,12929,21041,19858,11892,5500,4288,1351,-975,-1093,-5802,-9086,-8342,-457,7195,17719,29843,27210,27422,33505,13299,5572,8907,11997,11312,8235,5040,-3022,-18069,753,36639,55396,42399,21758,11924,31245,46746,38769,18639,4126,-1162,-10307,-12838,-1307,472,-5783,-2915,5490,3351,-5249,-7081,-2678,-953,-585,1640,6258,12309,14457,9187,1107,-2985,-8894,-12672,-15175,-9685,-4120,-4425,-9607,-17701,-12586,-7992,-6254,-7419,-8853,3008,19818,23504,8618,-2755,-4118,1391,8737,20052,37823,47463,29768,4892,-9078,-17686,-4521,10299,27455,17483,5179,-11296,-15513,-9366,-6717,-12710,-4883,4271,-2348,-17123,-12736,-5204,-4252,-3494,-13213,-10704,3668,17790,59543,55312,16044,-7579,-11804,-8429,-13978,-18273,-4517,11336,28378,27145,7607,-9440,-15244,-9985,-14987,-9525,-3433,-396,-2519,3403,4329,1284,-5516,-5043,-422,4477,7679,7848,9013,4352,-3397,-15224,-17151,-18847,-13846,-11764,-5958,-6506,-5530,-2358,-5017,-11270,10,21334,24747,11805,-12219,-17149,-11470,-6851,-5728,-12052,-7018,6096,19195,32882,24914,11894,2128,-8679,-2254,6454,10851,8277,504,-7772,-10068,-12889,-12872,-3224,3934,9993,10124,9817,11898,17550,24932,28086,23168,10172,9275,11514,16917,23675,31740,19446,2368,-9780,-16790,-11779,-6899,-2346,744,6730,14376,6707,-1417,-970,2882,6048,4295,-2226,465,3842,-426,-6635,-6791,-6677,-2767,22497,32891,16378,-1046,-16374,-10278,-3303,-7649,-15098,-12109,-8339,-8775,-5855,-3337,846,1673,-1835,-6600,-7796,-7952,-5805,2771,12523,12588,6765,-2246,-10978,-13813,-8176,-414,4265,3150,4234,-779,-4526,-10967,-18254,-9635,4066,19213,28726,24392,7232,-6048,-649,-48,-7179,-4179,8807,14128,12360,6677,-4588,-11297,-11695,-6591,-7812,-8589,-9243,-9313,-8668,-9016,-5282,-4452,-12051,-6525,-3806,5756,13118,18675,16630,9400,1166,-7039,-10692,-12518,-12448,-10906,-12896,-2690,7064,6171,2212,6181,8553,-2123,-9171,-15547,-13780,-6657,-3498,1343,-1169,-3800,-16310,-5298,8601,28516,32422,12628,6356,18852,6385,-9854,-5963,-4073,-9984,-15551,-15284,-7955,10459,26788,30300,24121,15084,14620,9047,8347,15191,17278,15801,17482,26065,26430,14861,-52,-7511,-3544,2524,8085,12955,14164,7527,8678,12706,19733,18015,14824,18263,19920,13816,1560,2840,9244,1507,-65,8242,10612,-2477,-9688,-8806,-14079,-4337,11223,7948,2798,12132,10877,11403,12393,13202,8710,2185,-6310,-7313,1498,-798,-6375,-13126,-15325,-16404,-9079,-4698,-1878,672,5039,1622,-3087,-6759,-6169,-3612,-874,-703,-5267,-10630,-10590,-4291,4839,9567,6751,-8994,5537,13145,13093,11944,6344,1603,-1906,-3158,2265,3856,-2274,-6476,-4300,-4583,-5425,-6570,-2771,8862,16838,14260,4876,-7293,-2968,-1904,-12387,-11645,578,10548,13396,6067,-4103,-12253,-11949,-9530,-2310,5035,16899,8853,-7266,-8584,-7437,-9466,-3438,-98,8210,22517,36865,38652,27816,15220,5487,1100,-3542,3752,21296,37691,36399,20123,4448,1509,5823,10747,12691,4204,-4342,-1211,4541,5218,4299,1000,-6303,-10543,-11213,-12265,-14234,-6666,4058,8491,5704,1523,1557,2491,2098,2400,728,-1881,-8687,-16470,-12091,-4831,5099,10657,6660,-1644,-2343,-3322,-10777,-14170,-12224,-7426,-4785,570,1563,-609,-2053,-5207,-10325,-13487,-7213,-5971,-6810,-8174,-8091,-2237,979,-240,-11012,-15112,-11907,-2782,5565,14937,4746,-1645,-2498,-4911,-7210,-4969,4828,15882,19019,18800,15599,12444,10287,5496,-2368,-13573,-9379,-10635,-10135,-2180,13404,19327,15957],[8639,5845,7646,9085,6934,-576,-5087,-2455,7116,15848,15325,5739,2789,1588,1837,-1821,1624,3381,3078,-1131,-5399,-9519,-15242,-373,18848,46532,62841,59093,43502,28243,17516,7191,-1887,-3592,373,5936,4166,-3648,-4447,-4556,-10233,-9284,-942,3292,4792,4310,11503,24981,26557,8785,-11904,2439,17271,11007,822,-10704,-9646,-2455,554,7552,10621,-1544,-12812,-3608,8054,11912,6201,-785,-1399,6491,1535,-13131,-4153,-304,2233,3762,10745,15505,8158,-6704,-12177,-9620,-5710,-3865,2568,3008,-2074,-11322,-9293,10493,25652,24934,16219,19155,25658,19611,8996,-507,-1706,-6411,-11935,-2557,5469,1300,-9471,-14674,-13709,-7584,3331,7236,2681,-9586,-19660,-20132,-16076,-11329,-1113,10508,17041,15955,6614,-337,-4655,-8254,-12298,-9236,-13164,-19555,-21510,-15023,-9369,-10977,-9140,-5945,-3249,-1199,406,2827,3972,3167,4965,2615,-2341,-5511,-5689,-4237,-9964,-16419,-16373,-11713,-9622,-9777,-3263,8983,20511,26905,6698,-15875,-5362,20088,36825,33283,15329,3760,3577,8938,6029,-2984,-5499,3928,6553,15982,6052,-42839,-89148,-142411,-180382,-222277,-204090,-143492,-73806,-45592,-42699,-23783,11797,-2421,-15383,-5243,13961,31965,41450,36943,23139,1661,-13095,-16628,4193,17121,9012,1068,-4147,-2283,5483,13912,14604,3637,-1495,718,1744,2360,2978,2369,-3774,-14370,-16390,-7136,-3976,-6296,323,6720,6368,5439,7625,10889,16031,10178,606,-5979,317,11132,10226,6644,15273,20721,11273,-6358,-16294,-6297,-677,6437,6763,-4161,-1266,3958,3944,-9693,-18069,-22795,-21196,-11552,-3755,-699,-5556,-7469,-4617,-5574,-6616,-8269,-9984,-7529,1869,6689,-2071,-8725,-11815,-12612,-18228,-19438,-15871,-10056,-1806,3248,8752,4292,-7257,-9319,-1895,-935,-6063,-9114,-4312,1597,-3298,-9197,-11600,-4365,8285,13241,10240,4021,-5336,-4324,-1068,208,493,2335,672,-47,-3122,-2331,6231,16930,31785,41576,35718,18433,889,-6491,-516,4603,-2337,-10319,-3765,13991,30999,30042,21215,17411,10103,5356,1379,5747,13403,20561,25529,17930,12976,11315,-434,-10637,-6357,-4120,-6563,-6122,-80,7225,5678,-1601,-8429,-6973,-21,4949,8589,4578,-989,1282,8531,9657,3568,343,4766,8776,-4460,-13042,-2006,4275,6936,7244,7545,13231,7861,-5570,-15141,-4897,4077,1237,-1739,4446,4991,2344,7143,13091,11943,1984,1199,7225,12200,927,-14583,-13965,-5323,-593,-5359,-3281,12575,22724,21043,12835,4433,8184,21540,27037,22768,27005,20198,6145,-1424,-3357,8106,20743,31596,42395,26472,9299,5135,4955,6118,6430,2655,-3671,-7906,-5933,-2946,518,2277,-5111,-10677,-10828,-9821,-7523,-2414,864,7847,13130,15773,10729,-3790,-11077,5476,13141,14719,10534,2899,-7486,-4469,15387,32596,16632,-10437,-21578,-18896,-8360,627,7232,9804,4619,-2581,-12743,-6442,-4324,-15171,-9692,-4064,-12748,-9539,-4812,-7956,-13846,-4810,10027,16059,15410,15123,6722,3042,-1613,-3038,-6051,-13260,-10922,-5180,-8628,-18421,-13013,-3064,6634,11556,6747,8772,19794,17762,6374,-2881,-5446,-1106,-93,1010,5883,7362,3209,-5556,-9422,-5919,4797,19625,29710,24663,12373,-6950,4438,9215,14726,15994,4686,-4531,-7001,357,7332,12635,18304,26198,28398,18827,5041,-5512,-10409,-7570,-4287,4109,10695,8884,1443,-6874,-15274,-9704,-12115,-14916,-5190,4245,6039,731,-5877,-10271,-10759,-5477,4948,4939,-3125,-5454,-1966,462,-1811,-4681,-6196,-3767,965,6484,5400,-3868,-14380,-12269,-14930,-15695,-3475,14166,22747,5999,-6751,-3987,-10689,-12395,950,11307,7137,-4248,-11609,-598,16122,33119,21844,6493,-7448,-15618,-9464,-3735,-2239,-5218,-11217,-15875,1212,792,-9803,-9882,-2360,4773,11736,20575,19990,10449,-1361,-10774,-10726,-8741,-7066,-11248,-16077,-13989,-8966,-7846,-9545,-13476,-13796,-12164,-14147,-13090,-10042,-6643,-3412,-4504,-6218,-11219,-7853,-3806,-1832,232,4176,499,-6315,-8971,-9365,-6672,-11952,-3472,6704,12949,16098,17538,25459,42396,47229,26363,2608,-12549,-17013,-11615,-7168,-5176,-3944,-5005,-2088,5296,11105,10507,8113,7374,16723,25901,30389,23484,6582,-6925,-2496,4286,3167,-6166,-13187,-10089,-2994,4152,2591,1882,6584,26044,39113,31474,37345,40969,31985,12243,-4187,-4612,-4721,-9609,-15295,-14855,-11147,-8311,-9453,-823,17508,24399,20316,12167,3730,-1514,-3462,-5059,-15558,-16673,-10032,-4740,-8249,-12975,-8817,665,12276,12863,9878,4054,-2884,-10263,-11780,-2585,4791,8418,3173,-583,-513,0,-5756,-17150,-9173,-8256,-14054,-3231,19187,34979,31041,9128,-12829,8750,27529,30439,15982,-265,-1506,4153,15583,29486,27710,18339,6181,1394,2641,9702,10107,5286,-2500,-4733,-1797,1441,-3606,-8350,-2124,17014,30184,36585,28303,11798,-1853,-2505,1777,4249,3336,1300,-1668,-5738,-9826,-10365,-10486,-2055,13151,11614,-3096,-12880,-15230,-15601,-14694,-12863,-11176,-5532,-6129,-9342,-10446,-2074,3503,10318,11257,7294,5752,-1689,-6313,-4241,-2004,-1002,-5541,-12686,-10350,3801,18712,23511,6067,-9798,2508,13492,7434,533,-1338,-7275,-12610,-12572,-6074,-7104,-11239,-9076,-8935,-15179,-16205,-10187,-3706,742,-464,-7195,-10043,-1798,7626,22753,39249,31247,7710,-13049,-15475,-11509,-7295,-12778,-21787,-19040,-12902,-2776,-83,-5574,-14999,-9335,-157,2565,1219,5128,7747,1160,-5593,-12895,-12210,-760,7622,8633,12505,12012,9622,-1599,-3481,551,-1984,-1250,8494,12881,18884,15843,5141,-7436,-12207,-2822,8075,-2017,-11704,836,20024,30292,24772,22066,17946,5194,2025,568,2565,6730,6277,2056,-10725,-8089,6336,9967,5157,599,-5244,-5641,6556,25592,35054,35591,24651,10904,5259,8658,24819,48791,42573,19813,-1268,-7654,4006,17422,20740,16195,12534,4460,267,2541,4370,2029,-441,-885,-5328,-2938,7065,1995,-7802,-8414,-5399,-6287,-6105,-9381,-8949,123,7069,9549,2620,-11001,-14113,-7650,4175,19107,27309,17529,5730,-3582,-4198,2043,2018,5260,12273,13902,13184,10967,19626,16103,10444,3052,-8023,-17728,-22830,-10239,5130,18140,23070,15296,12478,12129,14557,10840,3888,-14295,11611,33604,41278,33682,22270,10787,2751,-5344,-560,-1980,-8510,-5921,530,-3527,532,9075,13850,10729,1541,-5703,-2666,-5185,-12125,-13836,2509,11848,16636,19959,16148,11480,8073,8770,8333,-627,-3038,-169,957,-281,-3974,-4729,-3974,-11003,-14077,-11198,-7992,-5290,-1376,-1389,-1732,6408,10913,12295,2588,-3811,-9992,-11520,-4631,12515,27030,33256,39724,48726,42837,21314,-6519,-11054,-7925,-5904,-2359,480,5852,7636,5830,14600,26161,25270,23213,21058,15423,704,-5430,-6637,-7267,-12066,-11953,-8777,-6963,-4562,-3041,-3027,-1605,5017,11215,29004,18427,21521,40552,31795,20336,8908,7616,7767,3347,978,4197,3758,-2639,-2679,-696,2839,5722,937,-10491,-14320,-5171,7368,23171,34258,26637,9343,-2018,-9389,-9684,-9235,-7121,-4964,-4621,-8230,-5565,6818,9589,-3639,-18707,-6842,-3840,-12049,-4761,11872,16222,5259,822,296,-5372,-13368,-16399,-13313,-8247,-5969,-8556,-13954,-9681,-9047,-13854,-8388,950,-6311,-13083,-10118,-6935,-9485,1460,14437,15951,11024,8628,5115,4428,-535,-12939,-6314,1680,8109,11401,8711,9247,5556,2215,671,1139,-5008,-10316,-15545,-13610,-9581,-3486,8873,16819,5931,1657,14106,25788,7243,-11541,-4732,-3753,-7836,-12486,-10132,-9437,-9802,-10234,-13822,986,7589,3569,-2277,1646,1816,6092,10350,7620,7387,10707,9631,11540,21499,46066,72269,37257,6759,-12194,-13851,-6318,-2594,-1088,-2452,-4924,-13916,3772,9603,5316,-8158,-13280,-11036,-1236,284,-6807,-12358,-9065,-11890,-17028,-14846,-12477,-12726,-11245,-4563,-3517,-5587,-2792,-4730,-13495,-16895,-19327,-10628,1859,2946,1244,-372,-6022,-10038,-8094,-6939,-7974,-8742,-8832,234,5172,-512,-7442,-12168,-1316,1896,936,13653,34232,44183,42436,25130,4182,-6925,-8760,-13354,-8245,3354,20591,21401,8277,2182,-47,-11688,-10592,-1646,4464,3951,-3326,-7262,-43,6824,8515,6175,397,-5150,-8468,-3063,-2769,-6584,-6540,3399,11448,9877,-1901,4756,16252,18470,1387,-3679,8266,13822,11473,-441,-13968,-1566,2184,1869,-6199,-16479,-5728,-198,-3992,-8513,6211,31486,39912,22084,12684,8499,7050,8377,17457,28053,35295,29407,14941,20625,20973,12221,3265,7043,16227,17584,9146,3972,-551,-3551,-1543,-366,-4814,-13186,-6929,-3178,-680,1316,5598,7360,5068,1915,-6956,-11076,-8728,-8028,-5808,-5709,-4560,-1396,7631,23253,40776,53812,52801,40890,14215,-2647,-4775,-1207,5051,2713,-3245,-7018,2421,5679,-9334,5697,37615,45648,26717,10909,7418,4186,179,-3710,-3258,8708,17060,13964,13748,13721,13761,18884,22474,19273,11416,-4815,-9988,1383,866,-5073,-5572,5734,26141,36439,28514,12171,-3179,-11105,-4549,2141,172,-778,-3244,-1487,1989,-3790,-8964,-4449,1228,1875,-4101,-7575,-309,10820,7922,-3491,-2706,6306,12138,8805,3490,821,5563,9446,7154,1698,-843,-6498,4246,24145,41412,47877,28544,1123,-7195,-8883,-7119,-4981,-191,9187,7702,6457,8371,10003,7973,1041,-3868,-5079,-5697,-5213,952,5126,5233,3975,2216,4280,7855,10906,23268,31227,29375,23528,11502,4662,6988,16629,24206,13612,577,-13244,-8448,-7716,-12202,-8766,-6290,-5929,-6516,-7056,-6329,-9219,-12795,-10932,-6300,-3071,-3840,-1426,-8692,-12204,-8105,-5287,-7296,-8418,-7570,-13131,-10460,-7540,-13591,-12259,-3701,-1900,-3269,-495,-4665,1124,14417,20593,17376,9668,3230,2693,-109,-2109,-2790,-7346,-9680,-7160,573,7462,17607,28412,23753,21110,30177,15261,8915,10421,11586,10210,7262,4951,-1040,-15320,2992,41444,56553,40663,16418,5242,25071,43443,40289,19976,3649,-2700,-12096,-11911,-817,523,-5283,-2185,5206,1921,-5774,-6334,-3811,-3821,-3407,-348,4536,10999,13403,8711,2128,-1567,-8117,-11741,-14472,-10335,-4136,-3538,-8140,-16010,-14813,-10910,-9264,-9043,-7901,4354,18920,20329,6250,-3533,-5240,-1521,4383,15118,32617,40113,23500,3119,-10306,-14746,-3331,10902,28391,17989,7641,-8430,-19574,-13162,-9580,-11612,-4442,3872,-2641,-17087,-13454,-6311,-4923,-2485,-9491,-13138,1914,20905,72515,64990,17590,-7448,-12434,-8657,-14150,-18212,-3748,13271,31062,30982,9366,-8700,-16554,-12131,-16234,-8293,-487,4704,3017,8354,7874,2108,-6403,-4073,798,4730,6920,7631,11096,6723,-2463,-15094,-15926,-17858,-13620,-6618,-1043,-3459,-4721,-3952,-6975,-13126,-625,20056,24995,14261,-9550,-18320,-12726,-7466,-5531,-11810,-6936,7052,21704,37952,30451,15162,3513,-8726,-2469,7013,11250,7449,-1972,-9863,-11038,-13516,-14350,-3678,4058,10811,12255,12027,12613,16472,22408,26535,26216,16296,13235,12763,15534,21178,29306,17575,1199,-10002,-15954,-14497,-9643,-2962,1883,7966,14398,4745,-3722,-4117,176,4816,4911,-595,2230,5842,-251,-7771,-8749,-8610,-2275,23291,28929,12552,-2234,-16282,-10877,-3634,-7970,-14836,-11868,-7521,-6739,-2991,-250,3358,3562,-1105,-8066,-8802,-8046,-5067,4993,16192,16788,10614,449,-8858,-12476,-6900,-137,2381,510,3495,527,-3938,-12065,-18446,-6425,8762,23709,32520,27974,10613,-4589,-817,-899,-6706,-333,14304,20182,15790,8360,-4737,-10637,-11359,-7968,-9160,-7930,-7129,-7391,-7932,-9137,-6129,-5218,-11800,-10212,-4911,3736,8605,12008,11384,7128,-128,-7978,-12025,-14303,-12180,-9664,-10057,-903,8867,6628,2022,6029,8988,-2418,-10092,-15754,-12373,-6214,-3547,1525,-2024,-4613,-15600,-6473,6512,26629,31400,14672,8250,18832,7313,-9591,-5578,-3341,-9815,-16504,-16231,-10981,5761,20189,23991,20061,13524,17073,15804,15568,18617,17905,15841,17162,24153,22137,10324,-2525,-9977,-4708,1045,7412,12772,13010,5515,7524,13023,19282,14617,12753,17899,20378,15391,166,345,10018,4994,-3098,3154,5886,-5621,-5367,-7264,-13957,-6560,6715,-86,3175,15364,13134,12128,10887,10862,7034,1864,-5602,-5864,3416,-93,-6044,-13294,-15703,-16515,-8581,-4305,-1621,1136,5386,1502,-3161,-7360,-8866,-6931,-2299,-481,-5039,-10472,-10348,-3517,7615,14831,11258,-6882,3588,12701,12975,11110,5408,278,-3739,-4580,1807,5128,657,-2559,-281,-1224,-2508,-3952,-2036,8237,14838,11710,2388,-9151,-1984,-446,-13485,-15223,-1899,8963,12397,4495,-5817,-14311,-13877,-9736,-1849,5422,15965,5576,-5189,-7823,-5708,-5568,-731,460,7796,20627,33792,35362,23386,11084,2417,-50,-3588,4417,22024,36838,35335,22078,6252,3571,9050,16747,17027,6371,-2709,-669,4550,5150,3772,-1050,-8044,-12789,-13457,-13956,-13020,-5276,4622,6729,3715,631,1787,2765,2162,2424,1055,-1884,-9204,-16250,-11633,-4257,6589,14059,11095,574,-5696,-5015,-11865,-15303,-14037,-9580,-6744,-946,935,-1915,-2684,-5225,-10541,-11974,-7007,-7299,-9235,-9785,-8924,-4279,-6423,-7816,-15656,-11515,-12679,-3931,4589,12076,2932,-2802,-3399,-5378,-6636,-3272,6658,17634,18743,17711,16043,14191,11566,6639,-1356,-12010,-9679,-11055,-10066,-1258,15616,20883,16617],[7424,3980,4859,6006,4267,-2607,-7291,-4507,4503,13638,15378,6351,3381,1281,-928,-4861,-2599,-771,-160,-3757,-7554,-11214,-14910,-466,17958,43749,60143,59401,47363,31984,19747,8469,-568,-3618,-1249,3363,3044,-2512,-2892,-3858,-9788,-8162,-784,2484,2705,501,5615,18423,20732,4400,-14214,4373,18430,10837,-496,-14081,-6966,-1678,641,6964,9596,-1467,-12421,-3445,8811,13853,10497,3252,-60,4254,-3136,-18166,-3542,1735,3883,3803,9732,16055,8423,-6545,-12696,-12247,-6792,-3072,3686,3588,-1546,-10751,-10867,7327,20920,21076,13266,14007,19042,14048,3333,-4203,-312,-3874,-7669,-1099,4821,-97,-9570,-14547,-14670,-8731,2738,7866,4304,-7282,-16777,-17744,-13159,-8169,1263,11688,15751,12430,3605,-3219,-6211,-7527,-14671,-15376,-19718,-22588,-17722,-13614,-9728,-9681,-7659,-4992,-2784,-781,1382,4489,5599,4509,5773,2053,-3980,-6914,-6538,-5408,-11928,-18328,-16869,-10780,-7959,-9445,-4378,8567,22368,31652,9971,-16035,-4723,21353,38964,34711,17143,5579,6566,11722,6459,-5098,-8241,1379,3798,13611,7736,-35951,-77723,-129537,-171702,-220692,-207628,-148299,-76717,-46599,-44254,-24680,10927,-789,-14774,-5862,13631,30991,38571,33138,23213,4541,-10002,-17106,1575,12374,4680,-945,-3345,1502,10150,18686,19104,5959,-1415,-404,1111,4192,4562,2459,-3899,-13980,-16365,-8548,-4976,-5190,583,5599,4471,3967,7719,12874,17363,9783,-398,-5373,1168,9403,6059,1465,10293,17611,9889,-6890,-16296,-6481,-745,5725,4347,-8414,-3833,2566,3869,-8752,-18322,-24392,-19398,-10064,-3650,-2820,-6356,-4988,-3576,-5676,-6964,-7697,-8691,-6713,1298,1830,-8572,-13803,-14731,-13699,-18481,-19109,-15929,-10322,-1316,5354,12581,7429,-6563,-10375,-3031,-1824,-6692,-8105,-2395,3055,-2238,-8279,-10491,-3286,9163,13124,8569,499,-8861,-5414,-2437,-1517,-1721,1077,1423,1143,-2142,-4944,945,9937,26091,40069,38783,23976,4766,-4665,-1263,1345,-5801,-12485,-4010,11654,26629,27767,19980,16491,9665,5235,1743,6928,16474,26953,35970,28886,17818,11196,-1672,-12521,-7705,-5313,-7336,-6495,-252,6837,5006,-1922,-7010,-4857,1131,5314,8999,5383,1460,4081,10030,9537,2833,-1041,1439,1659,-12030,-10643,800,5882,8159,9348,8778,13833,8663,-4985,-15730,-5601,2873,70,-3031,2538,3062,675,5451,12083,12267,1179,-2554,4239,8481,-2690,-16159,-13369,-6958,-3657,-7177,-3349,12128,19486,16630,8455,228,3675,16199,21084,18263,23473,19639,6901,335,-800,9914,21881,32627,43645,27157,11050,8801,8930,8708,7296,2772,-3289,-7135,-5432,-2390,1854,4842,-1276,-7477,-10371,-11942,-9019,-2018,1346,6232,11877,15682,10550,-3837,-10652,6348,12982,13464,9256,2811,-6793,-4731,14617,32871,21732,-4851,-16380,-14249,-5228,3016,8618,10469,4063,-3574,-13829,-6773,-6035,-17138,-5883,3047,-7320,-13944,-10767,-12084,-13911,-2973,11801,17632,18380,19160,8948,4599,-6,-504,-3375,-11852,-10862,-3972,-5913,-17558,-13028,-806,8754,11731,5051,4460,13026,12367,4267,-2875,-3886,747,2067,3340,7809,8431,4105,-3758,-7117,-1956,10221,27386,36543,28629,14197,-5982,1176,5150,11792,13709,3747,-4357,-6279,1304,8119,13419,19722,27277,28471,17748,3217,-6795,-10096,-6362,-3290,3538,9195,7901,1058,-6540,-14610,-10070,-12633,-14583,-5276,3101,5265,1166,-5223,-10812,-12514,-8518,1933,2155,-7681,-9238,-5624,-2474,-3707,-5722,-6697,-4346,34,5954,6098,-2166,-14900,-14134,-15178,-13768,-181,16698,20741,685,-8076,-1499,-5002,-10447,-1903,8851,5963,-3982,-11935,-1437,15752,34331,24033,7419,-6953,-16272,-9537,-3582,-1502,-3728,-9791,-14452,1575,1303,-8149,-7800,-1236,6543,14224,21986,20449,10803,-383,-8664,-9736,-8332,-7011,-11930,-16518,-12884,-9184,-9766,-12321,-12078,-10252,-8753,-11052,-10571,-8640,-6147,-3956,-6013,-8231,-10120,-4586,-776,1275,4127,8200,6176,1811,1700,-2107,-4503,-11430,-2606,6267,10406,13768,16807,26338,42921,46498,27117,5135,-10352,-14664,-10084,-4780,-2846,-2252,-4179,-2079,5127,12846,14117,9731,5708,14257,24925,31818,27947,11082,-4586,-4285,2297,1755,-6275,-12103,-9407,-2946,5256,4214,3647,8602,28351,40110,32348,34297,34049,26086,7521,-8019,-3821,-1422,-5861,-12077,-14324,-12733,-8606,-7536,1144,19198,25466,19063,10604,2278,-2510,-4253,-7700,-17523,-15479,-10498,-4956,-8029,-12808,-9244,-894,10117,13268,14118,9275,-115,-9997,-8795,2852,10308,11852,4539,-1145,-3191,-3708,-8701,-18811,-8117,-8117,-13816,-2278,19236,35518,33514,12482,-11586,8995,23438,23207,11094,-1858,-801,4796,15293,28402,26814,16630,4281,-1112,2369,10482,11877,8831,1674,-4222,-5121,-3478,-7506,-9772,-3929,14492,31364,39644,33624,19430,1049,-5587,-765,4095,4000,1580,-2400,-7273,-10619,-9592,-11044,-4016,10891,7971,-5876,-14527,-14283,-14467,-14258,-12543,-10820,-4985,-5708,-9565,-13272,-6530,-2259,7117,11148,9009,7505,-333,-4649,-3360,-2633,-1862,-6031,-12640,-6604,11980,30143,31124,8943,-6435,2632,10215,2096,-3980,-3130,-6239,-10826,-10091,-4553,-6954,-10620,-7405,-8651,-15586,-17480,-11936,-5578,-793,-1591,-7491,-11077,-2653,7394,23020,39188,28201,3333,-16874,-12102,-9467,-7438,-16222,-20131,-14232,-10210,-2508,129,-5599,-15492,-9261,-156,1386,-1046,3360,7136,898,-5878,-13013,-11866,-1139,6158,6644,10028,9461,7349,-3025,-4695,-235,-906,3626,10438,11694,17029,16881,7383,-5559,-13068,-3262,9534,184,-10763,-3736,13498,26906,26014,23313,16596,4214,3091,3522,5044,8257,8264,4903,-8322,-10639,4651,9908,6091,2102,-3614,-6624,3616,22601,33138,33621,22576,9349,3283,6560,21365,46390,43831,20566,-1814,-5306,7758,20756,21571,15168,10449,1754,-1819,2574,7429,7998,5234,2908,-2658,-200,11654,4471,-9247,-10058,-6298,-7240,-8155,-11493,-10876,-971,6485,8906,2198,-11162,-14001,-7269,3482,16589,24402,14984,3600,-5347,-4851,2874,4322,7677,13678,13882,11725,9280,20223,17611,11356,2500,-11138,-22552,-17683,-5305,9523,22172,25666,16786,12804,12530,17826,13570,2628,-12547,16645,40984,51425,41351,24815,10123,864,-881,4318,-514,-8156,-5648,884,-3145,1646,11327,15561,10754,2083,-5123,-3338,-6945,-14508,-12335,3401,12456,17510,20502,15363,10138,6735,8184,9038,212,-2502,331,3039,2988,-1080,-2945,-3923,-10687,-11605,-8023,-5355,-3657,-793,-768,309,9528,15729,16253,4893,-3103,-10388,-11980,-5542,11160,25316,28970,33046,40636,35557,18705,-6896,-12847,-8342,-5400,-750,3051,7592,9148,7906,16084,28130,30779,27881,21962,13343,-482,-5372,-6541,-7138,-12049,-12512,-9319,-8354,-5673,-2656,-2597,-2870,689,6477,28044,26452,34223,53301,40616,25947,11327,7628,7888,5497,4655,7308,6389,1671,715,385,3255,6399,1158,-10764,-13092,-4445,8142,23456,31157,22755,7064,-2529,-8875,-9445,-9625,-7166,-4049,-3166,-6750,-5132,8406,10401,-3851,-18924,-6223,-2625,-11918,-5597,11318,14793,2518,-2370,-2247,-7720,-16623,-15355,-10454,-6059,-5292,-9089,-14583,-10003,-9918,-14384,-8199,18,-7675,-11759,-7361,-4124,-6821,1077,13853,15681,11209,9266,5190,3168,-2424,-13720,-5126,1330,6573,11799,12154,13487,7486,1896,-2540,-2968,-4532,-6808,-11422,-10651,-9587,-6153,5372,11606,-246,-2558,12677,24682,5412,-11140,-1180,-1186,-6767,-9959,-6250,-5395,-5649,-6490,-11934,1099,7645,4394,1565,2772,-374,1661,5571,4708,6370,10266,10512,14691,26038,52868,78132,41284,9230,-11795,-14201,-5654,-2220,-1711,-4011,-7315,-11904,3969,8361,4700,-7602,-11850,-7944,3025,5710,-1550,-15184,-11299,-12932,-16720,-13466,-10252,-11239,-12339,-7062,-5988,-6796,-4173,-5811,-13591,-16301,-19017,-11363,1557,3152,1276,-150,-6054,-11274,-9498,-8087,-8580,-9086,-9171,-1116,4601,468,-6685,-12511,-592,4188,4459,17233,34990,42980,39384,20031,-832,-10759,-10845,-15642,-13715,-3037,13610,18190,7848,1937,-457,-12119,-11051,-3133,3122,3846,-2991,-7249,49,7413,9466,7329,2089,-2962,-5218,-452,-534,-3667,-5436,861,8062,9312,697,6190,17383,23412,8342,-3425,7855,14449,11036,-1352,-13800,-2025,1373,1922,-5299,-17288,-7351,-2135,-5375,-6977,8035,32535,40386,22212,11273,6485,3932,5390,13049,21112,27327,25982,17766,22403,18876,9126,875,7924,16071,14508,5337,1356,-1354,-3514,-1286,855,-3031,-11868,-10807,-7092,-2899,808,4795,4976,1697,93,-7338,-10942,-8133,-6862,-4442,-4187,-3124,904,9299,24148,42479,53352,50281,38202,12486,-5037,-7435,-4238,2146,1748,-2486,-4950,4233,7404,-6830,1775,33096,44679,28027,13062,9501,4322,-877,-6158,-5397,8636,17863,14265,14175,14317,14875,19717,20120,13415,6771,-5715,-9156,-383,-4513,-11900,-12326,1285,24780,37918,29118,12261,-3228,-10893,-5301,737,-1284,-1625,-3323,-913,2997,-2714,-8762,-3852,2046,1462,-6176,-9695,-397,11647,11041,-680,-109,8337,12317,7632,2002,1100,6204,8449,4294,-1880,-2248,-7137,1002,18832,33821,44594,30860,2854,-6869,-9735,-8096,-5372,-285,8280,7250,6208,8445,10873,9467,1955,-3565,-5147,-5922,-5465,1487,6231,5520,2555,-703,-103,1473,3571,16436,27398,30459,26875,13392,4486,3936,12307,21379,13320,1472,-12993,-9487,-8053,-11195,-8019,-7006,-7271,-6973,-6742,-5294,-7908,-11337,-10087,-6102,-3087,-2687,264,-6915,-13587,-10165,-7238,-9724,-10577,-5771,-11733,-10511,-9297,-15460,-9341,-2928,-4425,-6725,-2152,-4652,2058,15130,18937,14455,7444,1235,1465,-1128,-3071,-4406,-8581,-9578,-5621,1691,7805,17471,26901,21326,16690,27707,17482,12237,11755,11020,9001,6221,4824,1278,-10124,5669,42916,54006,36905,10153,-677,19939,39915,40936,20668,2836,-4455,-13588,-10567,-407,398,-4903,-1619,4816,770,-5287,-5379,-5261,-7126,-6331,-2333,2663,9168,11762,7865,2678,-779,-7670,-10769,-13514,-10493,-3896,-2439,-6415,-13389,-15359,-12817,-11229,-9616,-6227,5653,17001,16483,3697,-4453,-6525,-4679,-276,9872,26221,31017,16086,585,-11577,-11252,-819,12286,28786,18047,9812,-5365,-16806,-15468,-11455,-11268,-4678,2643,-3322,-17031,-14034,-7488,-5780,-1652,-5430,-12078,1491,24855,81790,72411,18914,-6966,-12820,-9080,-14621,-17500,-2422,15280,33156,34070,10897,-7891,-17098,-13917,-15432,-7064,2182,10934,10948,14977,12290,3294,-7098,-3535,1576,4680,5867,6750,12039,8301,-1535,-13503,-13735,-14637,-9848,-1569,3408,-442,-3571,-5034,-8406,-14426,-679,18660,24276,15328,-7640,-19052,-13631,-7840,-5314,-11724,-6712,8092,23750,41238,34271,17987,4915,-8766,-2428,7985,12247,7185,-3974,-11786,-11916,-13910,-15105,-3671,4510,11547,14119,14136,13353,15368,19670,24306,28508,23216,17847,14219,14532,19231,27162,15956,181,-10330,-13553,-14167,-12172,-3690,3144,9619,14507,2860,-5991,-7140,-2168,3976,5948,1604,3967,7227,-451,-9031,-10665,-10035,-488,23039,23803,8429,-3380,-15919,-11305,-4027,-8230,-14125,-11309,-6496,-4464,78,3114,5930,5603,126,-8834,-9937,-8286,-4123,7321,19852,20908,14341,3151,-6456,-10429,-5176,376,870,-1738,2757,2028,-2941,-12075,-16487,-3663,11884,26245,34588,30767,14346,-2484,-502,-1120,-5753,2420,18991,26037,19532,10423,-4591,-10133,-11557,-10194,-10725,-7279,-4905,-5137,-6839,-8839,-6568,-5628,-10876,-13957,-5178,2195,4957,6301,5905,4301,-1454,-8806,-13177,-15615,-10217,-6358,-4628,441,9747,6704,1916,6395,10021,-2317,-10708,-14916,-10640,-5536,-3436,1498,-2716,-5053,-14546,-7209,4912,25091,30775,17243,9479,17282,8301,-8411,-4846,-2647,-9598,-16923,-15190,-13466,1638,14341,18392,16459,12577,20322,23525,22631,21007,17471,15083,16302,21891,18109,6746,-3975,-11512,-5367,-498,6194,12084,11324,3064,5930,12624,17849,11121,10987,17810,21042,16819,-1068,-1900,10523,8052,-5288,-3135,643,-4431,-795,-5417,-13105,-8599,2263,-7570,7885,18951,15181,12511,9153,8549,5646,2140,-4189,-4254,4983,285,-5725,-12990,-15443,-16120,-7574,-3322,-798,2238,6583,2318,-2549,-7313,-10098,-8604,-2835,50,-4478,-9958,-9809,-2548,10443,19977,15130,-4791,2038,12294,12681,10100,4262,-1198,-5369,-5397,2002,7030,4583,2932,5669,3742,1124,-1257,-1044,7874,13246,9748,454,-9798,242,2213,-12071,-16508,-3278,7492,11390,3402,-6701,-15530,-14657,-8908,-739,6267,14741,2752,-1151,-2825,-1708,-544,2303,1457,7825,18329,29268,30179,17863,6361,-980,-1222,-3580,5071,22068,34474,32855,22799,7507,5293,12151,23081,21921,9151,-524,-138,4073,4649,2903,-2848,-8586,-14114,-15089,-15284,-10865,-2898,5777,5272,2380,429,2494,3432,2643,2869,1767,-1399,-9131,-15284,-10582,-3013,8132,16395,14124,2910,-8257,-6501,-12503,-15958,-15463,-11237,-8164,-2178,252,-2782,-2843,-4899,-10410,-10172,-5708,-6708,-10818,-11437,-9902,-6885,-13044,-13943,-12845,-8475,-12381,-4459,4158,10023,1858,-3218,-3511,-5191,-5538,-873,9577,20172,18531,16418,16040,15644,12842,7867,-65,-9552,-8597,-10274,-8803,492,18111,22522,17551],[7592,3630,3795,4656,3392,-2562,-7355,-4979,3176,12196,16143,8402,5532,2407,-2053,-4287,-4683,-3437,-1774,-4641,-8136,-11438,-12929,879,18199,41090,56370,58440,50862,36340,22682,10836,2311,-1810,-932,2790,3692,-22,-114,-1703,-7566,-5394,1051,3226,2020,-1925,1024,12071,14505,-39,-13342,7965,20886,12281,61,-15161,-3243,-195,1579,7129,9357,-431,-11076,-2355,10347,16454,16119,9467,3904,5229,-3849,-20826,-1671,5143,6588,4524,8492,16272,8895,-5063,-11573,-13670,-6750,-1317,5317,4894,73,-8525,-9935,5972,17752,18483,11284,8950,11642,7632,-2568,-4971,3033,190,-2490,1739,5380,-139,-8077,-12624,-14232,-8842,3181,9754,7947,-2128,-10485,-11802,-8037,-3760,4602,13545,15130,10366,2030,-4894,-6627,-5618,-11656,-20020,-23442,-17264,-10996,-7830,-8262,-7000,-5156,-3359,-1886,-9,2781,6827,8088,6791,7723,2619,-4812,-7759,-6963,-6354,-13283,-19296,-16565,-9100,-5547,-8343,-4473,8681,23660,35402,13982,-15202,-3141,22401,39608,35034,19006,7446,9088,13709,6809,-6447,-9514,533,2701,12836,11937,-25494,-60843,-108126,-151581,-206270,-199017,-143295,-72698,-42989,-42616,-26191,10145,1253,-13403,-5928,13094,29257,34832,28771,22809,7573,-6330,-15167,-795,7830,1569,-2056,-1827,5329,14740,23500,23608,8805,-451,-724,1153,6729,7550,3973,-2294,-11409,-14094,-8537,-4611,-3025,1649,5131,3244,3336,8769,15614,19148,9867,-319,-3617,2687,8504,3412,-1773,7013,15709,9554,-6400,-15939,-5994,39,5856,2719,-12105,-5634,1791,3915,-7449,-17807,-24550,-17349,-8661,-3589,-4345,-6293,-3131,-2758,-5483,-6839,-6624,-6664,-4907,1521,-2202,-13494,-17378,-15804,-13251,-17121,-18255,-15460,-9844,-154,8061,16697,10613,-5630,-11011,-3714,-2279,-6683,-6403,-82,4757,-814,-6863,-8912,-1803,10170,13039,7095,-2543,-10838,-5032,-2511,-2041,-3209,-68,1939,1703,-991,-6868,-4975,2459,19984,37691,41278,29825,9404,-2629,-2117,-1754,-8702,-14361,-4401,9249,21836,24661,18429,15428,9318,5338,2323,8024,18726,31947,44497,38503,22451,10777,-2720,-13923,-8557,-6187,-7796,-6497,-189,6582,4533,-1810,-5005,-1577,3455,6783,10298,6590,3872,6741,11268,9245,2102,-2408,-2012,-5251,-16786,-6186,3360,6907,8293,10433,9307,13911,9376,-4224,-16306,-6608,1239,-1238,-4116,943,1450,-843,3823,11076,12667,1387,-5648,1776,5183,-5262,-15723,-12381,-8316,-6741,-9011,-3486,11097,15612,11792,3754,-4219,-931,10479,14705,13369,19369,18565,7472,1878,1643,12220,23896,34361,44343,27374,12662,12350,12648,10990,7926,2902,-2852,-6363,-4874,-1781,3033,6911,2099,-3600,-7689,-12856,-10641,-1697,2445,4998,10434,14955,9863,-3973,-10419,6441,11883,11586,7507,2379,-6093,-4593,14016,33059,27628,2452,-10017,-7989,-410,6269,10542,11472,3616,-4498,-13248,-6763,-7489,-18038,-2992,8581,-1213,-12832,-16326,-15957,-12425,-1013,13277,18663,20784,21973,10800,6093,1755,2257,-857,-10853,-10557,-1946,-1839,-13065,-11667,809,9591,10894,2798,-55,6653,7692,2636,-2603,-2747,1885,3544,5085,9167,8970,4498,-2472,-4918,2579,16059,33064,40583,31423,15603,-4787,-1868,2423,9753,11826,3005,-4341,-6039,1467,7820,13058,19907,26983,27393,16269,1595,-7622,-9587,-5445,-2682,2619,7367,6648,442,-6538,-14343,-10366,-13152,-14772,-6383,921,3890,1255,-4930,-11413,-13994,-11307,-1214,-1067,-11822,-11262,-8587,-5097,-5466,-6670,-7088,-4807,-613,6126,7922,747,-12755,-15869,-15237,-10945,4735,20744,20031,-2608,-9290,267,-162,-5546,-3023,6362,4875,-3417,-11805,-2518,14779,33728,24710,7612,-6705,-16890,-9896,-3894,-1488,-3266,-9863,-10905,3471,2905,-5825,-6050,-655,7421,15764,22466,20218,10851,527,-6445,-7564,-6854,-6609,-12360,-16844,-12201,-9249,-10962,-12685,-9276,-7272,-5928,-8520,-8520,-7366,-5578,-4294,-7205,-9958,-9047,-2328,1631,4107,7650,11572,11479,9684,12281,5452,-2658,-11426,-2217,5561,7669,11227,15679,26180,41244,43217,26288,6655,-8651,-12481,-7505,-1611,-222,-618,-3398,-1880,5101,14489,17330,10561,3322,10879,23161,32655,32495,16437,-1452,-7173,-1066,-657,-7007,-11569,-9168,-3339,5935,5637,5197,10249,29434,38866,31218,29191,26639,20367,3315,-11642,-2758,1572,-2167,-8540,-12754,-14436,-9135,-5920,3246,21002,26100,17247,8464,85,-4505,-6207,-11185,-13094,-13509,-10836,-5414,-8021,-12601,-9599,-2319,7711,12872,17147,13345,1907,-10148,-6294,8618,16172,15310,5900,-1768,-6136,-8020,-12360,-18805,-7680,-8721,-14408,-2352,18074,34207,34012,14719,-11266,7502,17551,14775,5407,-3955,-689,4836,14328,25956,23934,12944,979,-3553,2896,11680,13749,11927,4716,-3149,-7280,-6517,-8834,-9456,-4956,11083,30078,39686,36231,25282,3996,-8573,-3660,3329,4295,1623,-3242,-8683,-11282,-9317,-12003,-6415,8003,3848,-8896,-16070,-13675,-13912,-13693,-12148,-10557,-4586,-5332,-9515,-16087,-11852,-8668,3398,10457,10285,9019,1041,-2399,-1054,-2238,-3124,-7250,-12788,-2473,22012,42585,37450,10388,-3503,3994,8620,-1541,-8602,-5401,-5529,-8958,-8124,-3701,-7207,-9779,-6436,-9293,-16450,-18714,-13974,-8019,-3060,-3429,-8262,-12173,-3984,6281,21522,35887,22551,-2229,-15961,-9139,-7853,-7964,-19854,-15312,-9554,-8009,-2543,109,-5624,-15725,-10451,-1472,-809,-4148,676,5585,-43,-6676,-13678,-12000,-2139,4045,4373,7758,7362,5249,-4852,-6510,-1608,254,7503,10870,9462,13855,16247,8349,-4218,-14178,-4676,9610,1674,-8643,-8696,5647,20876,24849,22565,13620,3045,4058,6221,7194,9519,9890,7350,-6003,-13534,2534,9427,6768,3397,-2009,-7527,238,18294,29201,29408,18819,6681,439,3478,16413,41050,42369,19873,-2546,-3402,10929,23231,21539,13416,7723,-1338,-4039,1947,8966,12810,10722,6776,157,2275,14309,5240,-11066,-12007,-7730,-8432,-9875,-13284,-12977,-2545,5201,7346,997,-11747,-14254,-7395,2561,14334,22462,14400,3600,-5839,-5330,3535,6569,10210,14534,12700,9184,7050,19842,18301,11406,1231,-14616,-21196,-12816,-804,13212,25002,26754,16906,11919,11845,20314,16672,3500,-6951,19024,44392,58400,47310,25939,8353,-1105,4847,9311,818,-8199,-6197,369,-3504,1735,12326,16106,9837,1768,-5132,-4394,-8911,-16306,-10479,3772,12256,17406,19511,12903,7361,4398,7130,9770,1381,-1498,1155,5028,5865,1465,-1441,-4034,-10204,-9683,-5488,-3160,-2311,-409,-479,1994,12182,19735,18873,6423,-2929,-11109,-12808,-6873,9281,23152,24892,26812,32570,28197,15892,-6654,-14793,-9210,-5385,426,5459,9218,9936,8959,16240,28258,33997,30541,21273,10296,-1582,-5195,-6221,-6872,-11663,-12882,-9953,-9961,-6787,-2347,-2079,-3668,-2851,2210,25564,34806,48277,66041,49301,31338,13378,7246,7449,7072,8358,11605,10686,6439,3621,952,3088,6428,777,-11424,-11936,-3655,8953,23013,26707,17953,4073,-3585,-8742,-9478,-10215,-7401,-3460,-2015,-4911,-3592,9818,10399,-4788,-18584,-5597,-1386,-11315,-7165,9740,12477,-643,-6184,-5620,-10782,-18948,-11902,-6729,-3611,-4607,-9728,-15395,-10702,-11205,-14869,-8155,-1009,-8591,-10398,-5442,-2290,-4204,1795,13740,15552,11362,9804,5379,1996,-4079,-13421,-4482,163,4144,11318,14992,17261,9117,1225,-6297,-4695,-1614,-2151,-7110,-7671,-9547,-8789,2145,6774,-6355,-5963,12049,23387,3787,-10122,1726,1216,-5470,-7140,-2032,-804,-1199,-2787,-9730,1213,8336,6747,5899,3722,-2655,-2816,867,1728,4766,8854,10423,16898,29745,57892,80254,43526,10907,-11725,-14469,-5157,-2137,-2668,-5722,-8603,-8879,3730,6674,3777,-7296,-10789,-5399,6492,10265,3473,-10912,-12534,-13919,-16538,-12280,-8245,-9919,-13682,-9957,-7737,-7235,-5554,-7033,-13306,-16007,-19290,-11702,1344,3212,897,-648,-6901,-13212,-11353,-9473,-9241,-9458,-9723,-2920,3382,1217,-5821,-13033,-343,5882,7356,19583,33811,39838,34293,14014,-5468,-11554,-10278,-13953,-18411,-8120,7742,15183,7421,1581,-1058,-12715,-11630,-4775,1444,3455,-2741,-7231,268,8222,10574,8413,3627,-621,-1923,2075,1474,-1198,-3922,-860,4820,7759,1973,6758,17567,27336,15587,-1139,8808,15720,10966,-1835,-14249,-3324,256,1930,-4278,-17156,-9231,-4235,-6921,-5788,9753,33136,40099,21980,9066,3286,324,3326,9641,15382,19489,21015,19430,22902,16644,5921,-1520,8392,15249,11092,1371,-1588,-2594,-3798,-1233,1873,-1448,-10150,-13767,-10695,-4747,422,3960,2753,-1381,-1667,-7667,-10661,-7255,-5345,-2708,-2367,-1648,2846,10121,23416,41929,50568,46391,35126,11353,-6446,-9335,-6844,-524,842,-1596,-3001,5454,8140,-5254,-1074,28442,42504,29070,15594,11149,4112,-2112,-8337,-6151,9364,18582,14186,14074,14351,15572,20073,17679,8962,4095,-4487,-7735,-1966,-8932,-15898,-16053,-1813,23268,38606,29149,12230,-3121,-10375,-5809,-458,-2464,-2251,-3213,-129,4383,-1262,-8293,-3112,2780,1106,-8065,-11575,-874,11628,13580,2277,2634,10375,12259,6309,608,1411,6271,6827,1332,-5049,-3706,-6461,-183,14425,25976,39122,31529,4117,-6867,-10828,-9303,-6058,-830,6784,6360,5451,7976,11093,10400,2437,-3537,-5376,-6295,-5787,1874,6881,5251,893,-3409,-3863,-3393,-1601,10553,23125,30390,28945,14678,4410,2017,9475,19465,13886,2981,-11421,-10512,-8247,-9637,-6472,-6779,-7990,-7278,-6378,-4411,-7099,-10345,-9146,-5810,-3082,-2169,446,-6214,-13022,-11709,-9143,-12131,-12605,-3801,-10106,-10301,-11007,-15335,-5098,-1009,-5854,-9730,-3910,-4750,2765,15048,16207,11295,5289,-368,769,-1484,-3537,-5632,-9277,-8768,-3793,2945,8320,17397,25546,20027,14309,25990,19738,15514,13001,10454,7877,5274,4722,3714,-4721,8106,40936,48299,31626,3607,-4891,16164,36501,40779,20746,1851,-6125,-14131,-9006,-102,133,-4609,-1232,4362,146,-3799,-4312,-6912,-10632,-8805,-3813,990,7076,9729,6791,2869,-538,-7577,-9833,-12418,-10096,-3372,-1126,-4499,-10612,-13685,-12817,-11310,-8597,-3909,6767,14150,12287,1122,-5450,-7899,-7900,-4918,4633,19408,21484,8326,-2649,-12691,-7313,2744,14476,28710,17660,11555,-2265,-13161,-16352,-13403,-11338,-5295,789,-4325,-16951,-14445,-8700,-6778,-982,-1203,-7419,3248,28990,85880,76537,19882,-6211,-12836,-9631,-15350,-16241,-566,17397,34681,36193,12062,-7135,-16677,-15063,-13958,-6014,4184,16886,20135,22606,17242,4806,-7467,-3488,1819,4254,4529,5291,11757,8884,-579,-10675,-10938,-11078,-4967,2691,7018,2341,-2269,-5720,-9468,-15217,-457,17258,22879,15205,-6474,-19472,-14095,-7939,-5063,-11772,-6435,9083,25165,42526,36063,20011,6201,-8780,-2264,9209,13827,7718,-5140,-13430,-12676,-14107,-15292,-3462,5113,12082,15563,15971,14003,14212,16861,21598,29839,30389,23042,15740,13784,17735,25276,14646,-574,-10948,-11569,-11422,-13998,-4620,4376,11528,14567,1052,-8240,-9948,-4006,3546,7293,4121,5326,7626,-1237,-10584,-12652,-10567,2260,21740,18000,4214,-4486,-15406,-11800,-4777,-8577,-13099,-10584,-5473,-2252,2963,6270,8191,7544,1669,-8132,-11069,-8976,-3172,9531,23218,24574,17534,5523,-4124,-8162,-3343,898,-361,-3674,1907,3458,-1821,-11406,-14413,-1889,13208,26681,34716,32453,18124,-60,103,-1017,-4943,3895,22088,30780,22966,12243,-4756,-10162,-12526,-13462,-12554,-6890,-2871,-2897,-5658,-8380,-6813,-5870,-9486,-17206,-5014,976,2339,2238,800,898,-3035,-9782,-14394,-15228,-7571,-2227,1120,809,9169,6139,1813,7354,11681,-1983,-11302,-13609,-8843,-4883,-3476,994,-3545,-5432,-13477,-7684,3631,23718,30137,19429,9919,13890,8763,-7054,-4129,-2360,-9708,-16966,-13298,-15692,-1924,9363,13514,13237,11971,23704,31110,28590,21907,15731,13189,14484,18961,14200,3879,-5036,-12749,-6142,-2594,3888,10277,8621,-271,3455,11057,15119,7428,9132,17549,21446,17554,-2508,-3982,10660,10247,-6289,-10697,-2929,900,3350,-3831,-12110,-10850,-2355,-7719,12665,21341,16249,12007,6754,5836,4134,2546,-2608,-2983,5630,-222,-6059,-12828,-15141,-15740,-6556,-2296,-9,3332,7974,3527,-1731,-7106,-9995,-8766,-3092,304,-4167,-9655,-9538,-1959,12570,23881,17398,-3536,480,11450,11783,8537,2488,-3228,-7122,-5974,2365,9039,8765,8632,11581,8447,4203,743,-451,7176,11500,7786,-1499,-9872,2465,4665,-10010,-15747,-4140,5524,9638,2046,-7429,-16496,-14725,-7968,268,6874,12705,-188,2302,3325,3436,4555,4872,2211,7444,14990,23024,22893,10830,419,-5404,-3309,-4377,4888,20531,30075,28642,21687,7563,5921,14163,28310,26290,11585,1202,-487,2282,2799,852,-4844,-8741,-13026,-13747,-13540,-8758,-562,6427,3397,1093,87,2735,3554,2590,2772,1906,-1379,-9406,-14689,-9978,-2345,8327,16591,14966,4093,-10477,-8656,-13556,-15336,-13947,-12904,-10067,-4164,-1506,-4097,-3603,-5452,-11131,-9152,-4746,-5223,-10796,-14122,-12236,-11077,-15598,-13244,-9567,-7174,-12464,-5392,3178,7684,382,-4000,-3963,-5467,-5078,925,12318,22242,17261,13894,14480,15565,12863,7900,215,-7762,-7429,-9552,-7848,1517,19281,22864,17435],[6597,2293,2008,2618,1873,-2960,-7716,-6286,813,9328,15246,9475,6808,2567,-3410,-2442,-6789,-6800,-3803,-5867,-9340,-12527,-11647,1343,17238,36452,49560,53975,51307,38682,23919,11993,4428,-391,-810,2094,3833,1443,1464,-643,-6252,-3346,2308,3339,663,-4795,-3283,5412,6992,-6161,-10397,10736,22289,13184,613,-12741,-885,-163,1153,5751,7569,-769,-10964,-2475,10474,17405,20507,15164,7712,6675,-2880,-19448,-707,7686,8206,3958,4856,13589,7152,-4530,-11120,-15776,-7356,-467,5609,5044,845,-6663,-8403,4579,14284,15284,8419,2404,2084,-1011,-10091,-4051,5664,3245,1386,3775,5283,-630,-7123,-11076,-14022,-9692,2820,10947,11698,3962,-3021,-4914,-2806,-95,6910,14148,13471,8080,180,-7019,-7597,-4365,-8552,-17051,-19843,-11618,-4617,-1089,-5979,-4666,-3391,-2832,-2361,-689,2784,8014,9678,8302,9221,2908,-6248,-9672,-8641,-8654,-15409,-20356,-17019,-8357,-4145,-8297,-5115,7824,22830,36267,16870,-14527,-2174,21474,36940,32439,19012,7636,9497,13442,5671,-8441,-10755,-319,1566,12028,16792,-13141,-40577,-81462,-124842,-184845,-183980,-133068,-64864,-36744,-39219,-29316,8251,2253,-12729,-6823,11077,25725,29352,23024,20795,9326,-3514,-12858,-4067,2505,-1519,-3577,-1096,7706,17720,26728,26376,10603,23,-1519,582,8386,10346,5725,-161,-8437,-11594,-8088,-3903,-1124,2186,4014,1404,2231,9388,17690,20095,9289,-300,-2034,3767,7405,1100,-4485,3982,13613,8841,-6285,-16230,-5761,755,5914,1159,-15980,-7609,612,3017,-6888,-17704,-23910,-16163,-8456,-4627,-6031,-6720,-2974,-3291,-6133,-7330,-6151,-5077,-3250,1622,-5892,-16997,-19104,-15058,-11803,-15389,-17897,-15407,-9536,784,10481,20199,12947,-5373,-12180,-4870,-3244,-7004,-5150,1498,5620,-106,-6052,-7904,-905,10382,12258,5209,-5766,-11960,-4452,-2379,-2406,-4842,-1982,1209,630,-195,-4899,-10752,-5382,13249,33778,42156,34717,13744,-1246,-3841,-5324,-11650,-16527,-5564,6119,16265,20145,15798,13481,8348,4952,2382,8250,19181,34145,49233,44826,25402,9328,-4249,-15506,-9620,-7459,-8643,-6840,-597,5756,3583,-1862,-3000,2254,6278,8769,11924,7524,5515,8506,11609,8213,769,-4364,-6053,-11941,-14603,-2141,5099,6892,6905,9884,8546,12920,9406,-3898,-17413,-8437,-1357,-3293,-5727,-1094,-529,-2808,1752,9592,12514,1868,-8274,-550,2041,-6739,-13962,-11624,-9835,-10126,-11269,-4224,8998,10878,6304,-1572,-9259,-5934,4167,7839,7965,14680,16762,7509,2763,3356,14136,25986,36136,44022,26721,13599,15126,15463,12388,7776,2435,-2990,-6118,-4728,-1541,3676,8119,4534,120,-3955,-11304,-12236,-1854,3663,4342,8916,13439,8436,-4503,-10755,5400,9670,8939,5102,1321,-5737,-4226,13742,33106,33706,11052,-2698,-1162,5046,9813,12632,12524,2981,-5684,-12248,-6933,-9153,-18198,-1225,12182,3975,-8288,-16989,-16934,-10432,615,14007,18748,22102,22938,11857,7182,3347,4799,1043,-10547,-10121,878,3215,-7890,-9714,1285,8808,8861,-101,-4772,763,3666,1263,-2445,-2340,2095,4130,6043,9784,8834,4222,-1940,-3273,6636,20825,35518,41182,32581,16394,-3599,-4810,170,7813,9912,2009,-4863,-6546,644,6393,11521,18755,25250,25169,14456,295,-7982,-9096,-4986,-2636,1265,5252,5185,-391,-6887,-14547,-10752,-13744,-15565,-8585,-2301,1922,896,-5160,-12226,-15228,-13974,-4463,-4656,-13540,-11330,-10893,-7456,-7148,-7587,-7464,-5320,-1271,6456,9921,3589,-10350,-17599,-15024,-7392,10332,25062,19826,-4487,-10440,1179,3165,-786,-1958,4311,3970,-2605,-11116,-3725,13279,31456,23940,7126,-6718,-17371,-10643,-4778,-2287,-3882,-11335,-6879,5977,4937,-3447,-4704,-658,7380,16259,21986,19298,10568,1303,-4256,-4760,-4793,-6005,-12547,-17136,-11906,-9181,-11197,-11200,-7093,-4987,-3700,-6546,-6922,-6247,-4980,-4508,-8157,-11543,-8587,-1164,3261,6476,10666,14230,16118,16651,21708,12566,-1167,-11898,-2300,4659,4951,8668,14201,24947,37563,37968,24140,7208,-7433,-10592,-4756,2067,2658,920,-2710,-1573,5201,15997,19934,10539,334,6706,20694,32881,36906,22559,2544,-10809,-5816,-4029,-8383,-11606,-9358,-4108,6130,6763,6463,11442,29185,35513,28148,22668,19410,15040,-372,-14741,-1625,4211,1464,-5029,-11013,-15884,-9795,-4636,5217,22667,26176,14959,5853,-2718,-7368,-9232,-14824,-8794,-11513,-10962,-5993,-8170,-12517,-10092,-3584,5316,11784,18762,16010,3172,-10572,-4285,14270,21895,18532,7188,-2339,-9016,-12241,-15815,-17464,-7978,-10121,-15759,-3202,16064,31651,32985,15986,-11575,4259,10390,5947,-603,-6204,-967,4448,12891,22482,19382,7702,-3437,-5599,3375,12504,15065,14120,6733,-2043,-7956,-7533,-8368,-8459,-5648,6918,26310,36713,36049,28876,6462,-10943,-6577,2111,4324,1555,-4076,-9840,-11792,-9439,-13035,-8873,4820,-402,-11947,-17040,-13510,-13948,-13304,-11827,-10430,-4294,-4844,-8859,-15744,-17023,-14455,-343,9267,11074,9932,1895,-324,1875,-462,-4187,-8893,-12687,2459,33797,55390,42235,10569,-1404,5932,8451,-2988,-13047,-7699,-4988,-7155,-6553,-3387,-7809,-9149,-6259,-10702,-17655,-18726,-15945,-10786,-5810,-5722,-9339,-13140,-5618,4411,18359,29621,14878,-8464,-12209,-6446,-6527,-8667,-17566,-10044,-5447,-6408,-2811,3,-5459,-15195,-12793,-3953,-3828,-7837,-2719,3209,-1544,-7854,-14852,-12533,-3605,1528,2074,5962,5942,3469,-6944,-8772,-3331,1710,10348,10152,6620,9935,14236,8151,-3445,-15152,-6855,8380,2424,-6729,-13055,-2459,13066,21364,19772,9171,1801,4898,8602,9004,10656,11277,9418,-3906,-16564,124,8607,7234,4500,-629,-8284,-3331,13167,23828,23703,14030,3328,-2854,-206,10539,33459,38391,17904,-3379,-2162,13222,24621,20692,11101,4581,-4586,-6257,804,9205,16327,15873,10736,3114,4351,14545,4278,-12383,-13726,-9514,-9798,-10820,-14328,-15158,-4469,3323,4982,-882,-12592,-14649,-7962,1340,12225,21464,15735,5764,-4897,-5480,4078,8725,12973,15084,10713,6044,4556,18487,18125,10614,-694,-18261,-17044,-8339,3222,16155,26607,26452,15800,10032,10377,22199,20379,6645,-2262,18936,43866,61352,50658,25237,5416,-2411,10153,13700,2113,-8511,-7390,-882,-4565,813,12079,15548,8144,849,-5392,-5390,-10332,-15400,-8504,3581,11241,16309,17015,8930,3276,1172,5705,10495,2781,-111,2311,7061,8494,3752,-164,-4246,-9763,-8411,-3656,-1563,-1412,-274,-416,3410,14454,22942,20211,7269,-3126,-11897,-13922,-8563,7123,20848,21296,21357,25086,21290,13128,-5926,-16729,-10506,-5827,1177,7729,10988,10207,9013,15120,26693,34663,30830,19010,6605,-2589,-4966,-5808,-6849,-11607,-12946,-10617,-11746,-7880,-2204,-1541,-3905,-5449,-1448,21793,42397,62235,77321,57030,36119,14877,6409,6386,7856,11582,16217,15670,11094,5980,1062,2384,5835,-208,-12492,-10918,-2756,9779,21805,21389,12754,535,-5261,-9048,-9829,-11037,-7835,-3203,-1195,-2921,-911,10993,9592,-6341,-17308,-4824,-57,-10182,-9416,7128,9252,-4242,-10569,-9807,-14572,-17197,-7939,-2945,-1149,-3903,-10354,-16041,-11804,-12900,-15128,-8280,-2084,-9132,-9431,-4406,-1426,-2110,3291,14197,15667,11485,10193,5778,1066,-5285,-12809,-4592,-1880,912,9953,17045,20228,10178,83,-10510,-3419,2404,2744,-2775,-4870,-9559,-11562,-1053,2150,-12503,-8065,12284,21950,2249,-9062,3833,3308,-4056,-4273,2354,4104,3200,586,-7712,1352,10133,10792,10325,4412,-4967,-7240,-3648,-1326,2499,6454,9338,18002,32278,60453,78188,43601,11547,-12144,-14666,-4914,-2423,-4014,-7552,-8438,-6188,3014,4644,2708,-7187,-10184,-3554,8929,13609,7851,-6660,-11823,-14486,-16435,-11330,-6531,-8837,-15197,-13054,-8398,-7039,-6798,-8370,-12944,-15990,-19775,-11959,951,2936,-18,-1938,-8338,-15417,-13599,-11119,-10011,-9875,-10287,-4912,1669,1673,-4958,-13693,-667,6833,9447,20542,30935,35171,27829,7659,-9718,-10041,-8288,-11005,-16523,-12162,2832,12262,6908,1139,-1777,-13540,-12468,-6583,-531,2782,-2621,-7271,484,9120,11748,9345,4867,1596,1091,4124,2909,615,-2533,-1869,1880,5390,1806,6124,16517,29671,22278,2663,10958,17337,11115,-1963,-15139,-5452,-1208,1757,-3341,-16200,-11400,-6544,-8763,-5097,11065,32842,38514,20844,5746,-1374,-3153,2392,7172,11006,12619,15080,19582,22052,14129,2437,-3763,8388,13740,7377,-2710,-4747,-4116,-4369,-1495,2511,-225,-8443,-13676,-13305,-5891,149,3051,722,-4101,-3404,-8012,-10255,-6130,-3547,-719,-354,-166,4324,10001,21125,39163,45806,41554,31925,10894,-6757,-10451,-9175,-3105,-162,-805,-1393,5939,7816,-4646,-2913,23997,39316,29638,18070,12190,3468,-3568,-10137,-5902,10226,18711,13454,13209,13561,15518,19523,14851,5572,2609,-2548,-6049,-3328,-12127,-15463,-15065,-3960,21186,37993,28285,11822,-3049,-9679,-6139,-1528,-3424,-2691,-3082,479,5522,-88,-8030,-2570,3144,642,-9828,-13220,-1860,10766,15257,5141,5369,12323,11889,4790,-734,1575,5569,4541,-1722,-7770,-5090,-5399,-52,10878,18466,32077,30417,4738,-7302,-12260,-10843,-7162,-1952,4676,4957,4151,6963,10653,10660,2349,-3913,-5857,-6933,-6350,1907,6877,4324,-1062,-6010,-7154,-7053,-4938,5720,18511,28858,29373,15172,4216,914,7625,18141,15112,4999,-8834,-11291,-8273,-7788,-4564,-5821,-8172,-7558,-6172,-3930,-6909,-9798,-8300,-5580,-3195,-2264,-911,-6902,-11816,-12348,-10739,-13647,-11408,-1852,-8435,-9892,-12529,-13046,-464,1392,-6393,-12248,-5784,-5045,3101,13985,12434,7903,3087,-1683,492,-1261,-3390,-6342,-9436,-7517,-1896,4206,8904,17279,24341,19621,13605,24700,21658,18509,14046,9841,6802,4325,4436,5753,72,9532,35815,40308,25375,-2517,-6601,13517,33159,39728,20177,760,-7411,-13197,-7486,-60,-369,-4498,-1142,3829,230,-1581,-3289,-8697,-14168,-10278,-4537,-369,4815,7340,5463,2655,-854,-7871,-9041,-11306,-9321,-2686,277,-2534,-7820,-10874,-10874,-9375,-6081,-1175,7470,10490,7994,-1400,-6528,-9389,-10985,-9008,-146,13051,12647,804,-6619,-13337,-3033,6972,17278,28229,16856,12744,695,-9637,-16034,-15934,-11336,-6031,-1519,-5678,-16932,-14750,-9993,-7934,-523,2947,-1088,7213,32423,84043,76673,20311,-5345,-12462,-10273,-16335,-14640,1656,19597,35644,37184,12694,-6587,-15690,-15365,-12513,-5235,5391,21609,29345,30449,22281,6502,-7411,-3949,1435,3358,2898,3330,10259,8342,459,-6998,-7705,-7288,-17,5851,9437,4692,-1000,-6113,-10204,-15478,-121,15925,21110,14228,-5950,-19656,-14039,-7743,-4793,-11966,-6139,9954,25878,41901,35848,21066,7301,-8693,-2075,10496,15871,9098,-5208,-14624,-13243,-14069,-15141,-3282,5698,12337,16483,17393,14483,13014,14140,18684,30175,37212,28680,17281,13250,16642,23650,13753,-823,-11618,-10189,-8238,-13529,-5732,5471,13588,14487,-581,-10364,-12247,-5050,3623,8900,6786,6117,6868,-2663,-12448,-14599,-9506,5651,19652,12099,163,-5452,-14713,-12449,-6042,-8950,-11756,-9693,-4484,-225,5460,8897,9912,9295,3524,-5157,-9557,-10138,-2210,11595,26188,27617,20026,7504,-1910,-5825,-1488,1438,-1212,-5191,1042,4738,-683,-10443,-12836,-1186,12900,25280,33088,33050,21927,2527,1021,-648,-4447,4248,23358,33815,25646,13462,-5406,-10619,-13955,-17430,-14246,-6694,-1017,-697,-4359,-7736,-6816,-5863,-7621,-13164,-4493,243,1159,654,-2685,-2623,-4729,-10807,-15557,-13146,-4633,2214,6454,379,7078,5096,2060,9295,14235,-1259,-11776,-11968,-6881,-4128,-3550,190,-4386,-5651,-12312,-7693,2872,22639,29404,20915,10163,9178,8568,-5634,-3364,-2390,-10050,-16349,-11144,-16880,-4509,5661,9727,10723,11831,26990,37962,33128,21541,13076,10459,11892,15606,10753,1900,-5672,-13705,-7031,-5082,679,7449,5148,-4255,356,8579,11512,3929,7351,17246,21711,17694,-3929,-5395,10812,11783,-5412,-17025,-410,7960,7030,-2412,-10928,-13095,-6747,-1881,15837,22177,16371,10785,3934,2962,2758,3265,-676,-1754,5597,-1410,-6913,-12645,-14672,-15187,-5367,-1091,840,4450,9549,5221,-524,-6514,-8634,-7506,-2975,442,-3929,-9361,-9328,-1544,14055,26315,18132,-2943,-776,10441,10608,6802,503,-5331,-8423,-5928,3161,11379,13255,14272,16990,12523,6650,2202,-38,6402,9856,6046,-3215,-9463,4313,6459,-8194,-14034,-4400,3386,7345,560,-7862,-16965,-14301,-7028,1277,7427,10266,-2953,4727,9378,9296,9608,7121,2927,6771,11096,15953,14491,2975,-6339,-10303,-6264,-5748,4091,17645,24289,23461,19271,6822,5791,15222,32098,30033,13734,2549,-1414,-331,-15,-1935,-6224,-8476,-11275,-11299,-11103,-6611,1727,6632,1808,470,-95,2713,3350,2215,2342,1682,-1616,-9800,-14302,-9660,-2236,7278,15074,14156,4305,-11307,-10967,-14092,-13680,-11392,-11482,-12149,-6674,-4053,-5497,-4758,-6828,-12593,-8655,-4240,-3344,-8242,-14888,-15534,-15452,-10624,-8473,-7792,-7332,-13005,-6385,1916,5301,-1249,-4928,-4564,-5973,-5040,2224,14936,23945,15294,10598,11757,14194,11809,6897,-366,-6607,-6397,-8961,-7301,1780,19038,22007,16400],[5057,614,162,598,373,-3267,-7824,-7743,-1837,5947,13459,10197,7800,2430,-3559,348,-8262,-10080,-5212,-6515,-10312,-13725,-10459,1529,15663,30738,41001,47096,49210,39399,24040,12550,6321,1252,-229,1858,3956,2379,2315,-322,-5483,-1498,3541,3429,-640,-7092,-5356,1406,986,-12015,-6572,12982,23003,14049,1807,-8661,495,-981,-79,3363,4772,-1992,-11545,-3220,9730,17164,23768,20299,11247,8323,-779,-16143,-173,9763,9271,2852,-491,8330,3535,-4604,-11010,-17753,-7744,199,5276,4703,1362,-4648,-6105,3778,11077,12075,5378,-4568,-8348,-10347,-17983,-1931,7616,5474,4222,5287,5072,-982,-6383,-9651,-13456,-10641,2240,11899,15967,11199,5608,2949,2741,3184,8584,13950,11402,6102,-1374,-8971,-8525,-3233,-5628,-12081,-14629,-6361,1557,6423,-1869,-2192,-1906,-2969,-3759,-2358,1843,8459,10794,9471,10770,3642,-7376,-12114,-11036,-11584,-16241,-19778,-17606,-8095,-3378,-8966,-5736,6636,20631,34794,18957,-12952,-1266,19052,31614,27507,17389,6585,8434,11784,3799,-10435,-11451,-834,746,11506,22236,1438,-16938,-50720,-94253,-160274,-166383,-120506,-54764,-28302,-33884,-32602,5964,2735,-12249,-7977,8342,21416,23250,16942,17976,10312,-1082,-10204,-7275,-2751,-4019,-4983,-768,9020,19430,28638,27637,11679,467,-2252,-87,9450,13055,8183,2902,-4883,-8710,-6725,-2382,851,2581,2654,-653,992,9831,19361,20610,8606,167,-192,5008,6735,-405,-6367,1396,11534,7933,-6242,-16266,-5122,1996,6456,406,-18888,-9125,-378,1788,-6507,-17506,-22743,-15210,-8871,-6157,-7082,-7317,-3912,-4629,-7134,-7936,-5804,-3529,-1364,2129,-8372,-17778,-17550,-12178,-9067,-13246,-17550,-15168,-8845,2057,13192,23669,15043,-5197,-13356,-5954,-4189,-7161,-3960,2756,6119,377,-5398,-7055,-164,10292,11448,3707,-8289,-11647,-3461,-1732,-2269,-6088,-4105,-327,-1465,1234,2807,-8092,-10166,7291,29119,41749,38630,17941,-62,-5858,-8650,-13816,-16861,-6772,2912,10809,15039,12670,11229,7338,4660,2469,8124,18279,33691,50014,47566,26674,7437,-5676,-16634,-10365,-8594,-9341,-7005,-962,4882,2696,-1483,-367,7139,10040,11841,14460,8663,6858,9872,11663,7091,-557,-6283,-9886,-16428,-9569,1568,6655,6546,4801,8344,7111,11503,9311,-3471,-18448,-10452,-4307,-5571,-7429,-3100,-2377,-4672,-184,8202,12255,2818,-9623,-2069,-13,-6100,-11005,-10488,-10903,-13052,-13257,-5039,6447,6092,956,-6781,-14132,-10467,-1894,1436,2935,10344,14996,7641,3560,4797,15865,28257,38088,43099,25825,14356,17481,17750,13356,7333,1793,-3278,-5917,-4475,-1124,4377,9093,6594,4042,721,-7265,-11906,-1885,5366,5302,8435,11974,6991,-4818,-11092,3868,7119,6253,2740,266,-5188,-3036,14461,33305,39844,21094,6098,6545,11183,13901,15326,14183,2708,-6595,-10997,-6879,-10599,-17380,163,14532,8365,-2999,-11938,-13263,-7910,2330,14391,18335,22676,22460,12567,8375,5263,7481,2738,-10346,-8845,5260,9811,-1741,-6816,1169,7039,6353,-2877,-8864,-3930,848,684,-1945,-2120,1970,4427,6815,10268,8644,3860,-1637,-1785,10216,24143,34972,38974,32563,17122,-1930,-7033,-1448,6252,8319,1111,-5481,-7254,-519,4623,9590,16999,22863,22626,13088,72,-7292,-8121,-4404,-2553,191,3700,4369,-635,-6809,-14391,-10729,-13823,-16199,-11103,-5683,146,703,-5340,-12673,-15532,-15967,-7132,-7855,-10983,-10173,-12016,-8956,-8153,-7882,-7275,-5385,-1537,7126,12035,6293,-7876,-17342,-13789,-2715,16233,28838,19807,-5072,-10872,1913,5593,3386,1099,3808,4028,-950,-9302,-4235,12001,28466,22565,6707,-6317,-16904,-11233,-5675,-3293,-4911,-13149,-2295,8928,7428,-714,-3184,-648,7057,16329,21217,18355,10566,2481,-1627,-1210,-2003,-4714,-11904,-16784,-11289,-8399,-10128,-9234,-5035,-2794,-1468,-4518,-5136,-4667,-3778,-4084,-8360,-12530,-8306,-510,4604,8821,13644,16733,20509,22947,29930,19392,607,-12192,-2256,4209,2968,6740,12951,23272,32908,32111,21578,7476,-6075,-8443,-1653,6433,6240,2881,-1587,-682,5911,17816,22236,10233,-2518,2509,18271,33085,41436,29667,7796,-13202,-11203,-7645,-9806,-11625,-9372,-4599,6354,8042,7953,12672,28145,30953,23969,16084,13390,10686,-3158,-15556,23,7041,5576,-1205,-8942,-15699,-9905,-3134,7364,24355,26047,12845,3460,-5385,-10306,-12604,-15945,-4719,-9229,-10317,-6012,-7853,-12031,-10284,-4181,3663,10732,19457,17679,4253,-10580,-2197,19916,27482,21773,8844,-2256,-10924,-14389,-15885,-15568,-8617,-11833,-17088,-3981,14100,28955,31496,17125,-11144,-44,3053,-2090,-5888,-7663,-888,4377,11727,18906,14146,2001,-8047,-6639,3691,13016,16021,15802,8426,-577,-6935,-6558,-6728,-6898,-5773,2816,20898,31614,33855,30550,8639,-11836,-8718,1156,4736,2047,-4224,-10084,-11577,-9268,-13230,-10365,2200,-3947,-14302,-16785,-13194,-13940,-12672,-11109,-9892,-3526,-3592,-6953,-12204,-16246,-16289,-3083,8214,11913,10647,2633,1800,5299,2846,-3811,-9908,-11262,9036,47229,68131,45868,10275,326,8329,9529,-2247,-14279,-8798,-3880,-4794,-4669,-2893,-8140,-8346,-6232,-12024,-18409,-18142,-16760,-13004,-8174,-7610,-9945,-13266,-6823,2498,14351,21748,6804,-13059,-7807,-3338,-4796,-8783,-13765,-4232,-1384,-4778,-2656,499,-4417,-13381,-15451,-6705,-6777,-11236,-6023,733,-2890,-8683,-15892,-12801,-4781,-539,589,5410,5824,2597,-8611,-10724,-4483,4203,12776,9214,4021,6247,11753,7501,-2685,-15139,-8946,6645,3068,-4757,-13588,-9317,5037,16446,15621,4067,1136,6165,11207,11050,12309,13066,11675,-1521,-18752,-1881,8086,8099,5989,999,-8322,-6317,8267,18241,17886,9459,305,-5631,-3544,4903,25115,32969,15488,-3717,-1123,14963,25315,19678,8984,1833,-7188,-7776,-97,9015,19045,21036,15298,6705,6469,12886,2419,-11844,-13965,-10844,-10734,-10488,-14112,-16774,-5967,1592,2582,-2675,-12876,-14403,-8299,348,10589,21336,18505,9577,-2543,-4747,5097,11304,16624,16256,9045,3451,2640,16837,17695,9659,-2591,-21047,-12701,-3694,7343,18938,27628,25541,14260,7975,9029,24184,25113,11335,1723,17519,40551,60536,51287,23034,1962,-1981,14720,17475,3933,-8348,-8444,-2106,-5662,-423,11309,14631,6514,283,-4925,-5316,-9957,-11873,-6051,3393,10057,14868,13766,4333,-1304,-2149,4646,11736,4852,2088,4278,9746,11523,6428,1531,-3887,-8864,-7160,-1939,-54,-457,146,83,5270,17074,26014,21029,8192,-2885,-11831,-14552,-9917,5581,19350,19047,17549,19191,15752,11156,-4241,-17585,-11578,-6085,2125,10495,13832,10950,8787,13449,24299,33411,29308,16009,3290,-2911,-4172,-4869,-6741,-11791,-12201,-10680,-13027,-8270,-1621,-427,-3033,-6467,-3874,17696,48663,74896,86182,63479,40437,16269,5701,5294,8304,14511,20963,21133,15923,8375,1383,1818,5284,-1170,-13364,-9426,-1074,11170,20504,16480,8438,-2616,-6867,-9154,-9890,-11484,-7850,-2656,-114,-352,3166,12539,8853,-7460,-14817,-3200,2019,-8054,-11603,4172,5810,-7618,-14782,-14102,-18423,-13439,-3508,1176,1775,-2579,-10265,-15676,-12684,-14338,-14644,-7997,-2601,-8884,-8343,-3603,-820,-78,5689,15764,16600,12046,10816,6914,995,-5464,-11931,-4955,-4145,-2291,8423,18790,22758,11110,-1002,-14254,322,7056,8021,2038,-1806,-9102,-13980,-3747,-1738,-18118,-7917,13815,20972,1299,-7681,5680,5576,-2000,-853,7502,9871,7970,4077,-5434,2130,13631,16703,15085,5335,-6679,-10941,-7270,-3880,153,3720,7899,18547,34001,60767,72684,41974,11584,-12569,-14233,-4387,-2529,-5175,-8818,-6746,-3515,2409,2984,2249,-6611,-9491,-1961,10732,16048,11748,-2223,-9206,-13768,-15746,-10031,-4540,-7399,-15953,-15157,-7525,-6041,-7268,-9182,-12171,-15648,-19520,-11765,766,2782,-936,-3408,-8869,-14006,-14128,-12331,-10324,-9718,-9956,-6137,238,2360,-3619,-13647,-1004,7571,11210,20688,27383,30162,21412,2142,-12989,-7730,-5593,-7787,-13146,-14754,-782,9890,6834,1283,-1843,-13905,-13133,-8035,-2215,2396,-2091,-6873,1099,10472,13408,10600,6261,4017,4105,5976,4121,2209,-1031,-1876,-119,2990,806,4715,14661,30569,28229,7755,14455,19562,11883,-1333,-15379,-7709,-2461,1834,-2113,-14441,-13064,-8458,-10444,-4476,12249,31806,35714,18843,1800,-6589,-4090,2976,5872,8231,7730,9472,18648,20483,11697,-887,-5014,8432,12097,3942,-6342,-7382,-5052,-4494,-1533,3195,1062,-6427,-10669,-13098,-5538,471,2540,-633,-5986,-4690,-7903,-9250,-4304,-1039,1915,2275,1866,5828,9477,18055,35073,40188,36766,29290,11463,-5756,-10451,-10864,-5218,-897,186,178,6057,6891,-4471,-3487,20430,35874,30049,20558,12993,2828,-4777,-10937,-4864,11065,18306,12333,11864,12189,14864,18157,11874,3362,2148,-340,-3846,-3963,-13580,-13673,-12919,-5213,18697,36199,26768,11273,-2707,-8435,-5872,-2121,-3841,-2584,-2631,1114,6503,903,-7818,-2061,3365,386,-11030,-14197,-2965,9558,16321,8115,8401,14547,11615,3505,-1627,1839,4369,1987,-4483,-9705,-5899,-4088,912,8388,12104,24612,28017,4999,-7858,-13694,-12394,-8366,-3303,2382,3408,2707,5836,9985,10597,2011,-4349,-6216,-7503,-6906,1804,6476,3076,-2968,-8213,-9729,-9225,-6398,2301,14109,26120,28353,15122,4092,615,6602,17384,17093,7789,-5237,-10947,-7693,-5579,-2388,-4203,-7648,-7568,-5961,-3696,-7043,-9290,-7317,-5222,-3195,-2548,-3269,-8564,-10623,-11576,-10993,-11907,-7908,210,-6599,-9083,-13219,-10137,4141,3895,-6185,-13942,-7447,-5271,3244,12102,8019,4576,1028,-2501,768,-354,-2319,-6208,-8878,-5837,174,5644,9736,17287,23505,20091,14321,23858,23228,21238,15026,9360,5938,3474,3967,7133,3859,9682,28627,31447,19081,-6629,-5688,11781,29938,37915,19255,-27,-7612,-10756,-5951,-166,-947,-4369,-1107,3616,1485,1331,-2159,-10179,-16929,-10085,-4290,-1215,2648,4842,4054,2196,-1497,-8299,-8230,-10039,-8203,-1772,1868,-425,-4931,-7559,-7637,-5921,-2368,1953,7771,6455,4058,-3583,-7444,-10777,-12874,-10892,-3244,8421,5599,-5905,-11154,-12753,1643,11679,20538,27596,15951,13579,3667,-5836,-13750,-15994,-10686,-6466,-3911,-7256,-16904,-14856,-11262,-9125,-180,6908,6016,12686,34484,76632,72797,20180,-4412,-11628,-10778,-17434,-12830,4140,21947,36211,37154,12809,-6252,-14547,-14817,-11185,-4684,5906,24588,37329,37651,26964,8279,-6791,-4736,476,2023,1053,1042,7730,6754,1736,-2744,-4088,-3302,4563,7832,10467,6479,108,-6260,-10600,-15172,326,14732,19262,12815,-5827,-19507,-13433,-7243,-4525,-12331,-5750,10730,25946,39706,33919,21142,8188,-8402,-1926,11645,18149,11145,-4215,-15163,-13534,-13743,-14891,-3338,6068,12218,16776,18251,14688,11760,11597,15778,29570,43033,34445,18805,12906,15880,22240,13305,-354,-11469,-9426,-5248,-10781,-7008,6247,15614,14088,-2008,-12275,-13563,-5130,4202,10644,9362,6176,4826,-4788,-14656,-15817,-6767,9302,17001,6486,-3615,-6276,-13867,-13388,-8018,-9257,-10203,-8716,-3631,1432,7302,10606,10768,10624,5649,-316,-5391,-11453,-1310,13393,28546,29792,21627,9002,94,-3587,230,1908,-1726,-6326,121,5653,224,-9658,-12056,-1618,11103,22284,29887,32542,25681,5057,2107,-189,-4438,3560,22695,34620,27001,13649,-6684,-11250,-14617,-18556,-15284,-6738,528,1287,-3066,-7046,-6711,-5724,-5504,-8525,-3807,-32,1389,1487,-3517,-5772,-6530,-11928,-16697,-10829,-1763,6463,10652,-384,3424,3659,2844,12279,17562,-249,-12202,-10196,-4867,-3341,-3707,-883,-5278,-5798,-11151,-7289,2573,21703,28300,21439,10694,4093,7471,-4319,-2684,-2827,-10696,-15164,-9069,-14926,-5926,3278,7071,8953,12004,29768,43379,35936,20096,9792,7100,8618,11933,7885,695,-5976,-14331,-8112,-7915,-3211,3761,1246,-8611,-3136,5415,7384,728,5607,16840,21771,17202,-5319,-5930,11024,12685,-3025,-9794,7223,15001,10020,-1251,-9670,-15322,-10128,2390,16935,21396,15528,8890,771,-18,1578,4267,1619,-361,5081,-3197,-8277,-12399,-14090,-14486,-4086,207,1642,5409,11054,7251,993,-5514,-6676,-5583,-2597,450,-3757,-9040,-9145,-1275,14841,27078,17459,-2927,-1692,9298,9256,5057,-1425,-7116,-8839,-5190,4398,14052,17913,19533,21565,15768,8432,3192,287,5633,8366,4554,-4632,-8981,5377,7188,-7123,-12474,-4308,1264,4627,-1043,-8056,-16940,-14027,-6315,2200,7914,7676,-5449,6070,14615,15252,14328,9059,3616,5845,7065,8867,5988,-4917,-13546,-12214,-10159,-7528,2849,13693,17740,17936,16025,5596,5181,15456,34160,32929,15549,3538,-2593,-3056,-3147,-4790,-6326,-7915,-9783,-8962,-8635,-4436,3844,6496,1323,930,82,2605,3010,1717,1771,1289,-1926,-10096,-13905,-9451,-2581,5295,12407,12253,3856,-10433,-12243,-13075,-11743,-8477,-8718,-13577,-9380,-6983,-6621,-6048,-8895,-14475,-8301,-4150,-1517,-4631,-11232,-15896,-13787,-6113,-4719,-7166,-8511,-13794,-6987,768,3242,-2666,-5699,-5045,-6359,-5057,3295,17602,25532,13217,7193,8480,11995,10070,5230,-1465,-5831,-5480,-8402,-6986,1525,17639,20320,14817],[3483,-893,-1233,-875,-614,-3137,-7394,-8813,-4218,2771,11438,10992,8916,2577,-1459,3581,-8862,-12655,-5242,-6016,-10391,-14133,-8996,1781,13820,24643,31899,38944,45132,38767,23440,12861,8224,3385,1074,2258,4245,3046,2684,-568,-4995,436,5011,3800,-1478,-8178,-4583,1797,-569,-12993,-2500,14767,23107,14990,3698,-4318,1047,-2331,-1834,304,1322,-3846,-12568,-4296,8386,15978,25771,24545,14237,9812,1670,-13016,94,11459,10013,1660,-6923,912,-1699,-5210,-11178,-18579,-7436,1017,4645,4143,1855,-2341,-3244,3715,8258,9038,2519,-11009,-18482,-17378,-16551,177,8752,6806,5912,6183,4855,-1047,-5863,-8442,-12615,-11467,1621,12671,20622,19083,14721,11202,8294,6021,9632,13021,9102,4443,-2575,-10623,-9290,-2123,-2835,-7402,-9655,-1611,7300,14179,3948,411,-733,-3791,-6066,-4957,17,8150,11375,10195,12255,4909,-7661,-15001,-13966,-14223,-13818,-17808,-18114,-8347,-3350,-10452,-6257,5253,17441,31332,20228,-10134,-368,15303,24156,20644,14023,4373,6338,9388,1546,-12293,-11716,-1161,97,11056,27639,17905,9336,-17691,-63051,-136830,-150588,-109182,-44791,-18981,-27226,-33524,3427,2715,-11982,-9351,5204,16902,17117,10901,14582,10509,875,-7507,-9440,-7747,-5998,-6340,-996,9114,19685,29006,27208,11859,769,-2974,-932,9701,15195,11067,6603,-995,-5667,-4823,-393,2591,2588,828,-3167,-687,9727,20270,20475,7741,927,1749,6365,6434,-1311,-7717,-1142,9077,6426,-6540,-15601,-4175,3551,7188,214,-19855,-10331,-1258,234,-6339,-17247,-21431,-14408,-9834,-8097,-7509,-8298,-5931,-6833,-8611,-8793,-5754,-2266,442,2771,-9801,-16329,-14013,-8365,-5801,-11139,-17405,-14809,-7958,3474,16025,26956,16827,-5174,-14693,-7104,-5273,-7352,-3079,3462,6087,523,-5045,-6618,138,9699,10531,2631,-9753,-10495,-2457,-952,-1975,-7133,-6529,-2837,-4292,3454,13067,1709,-7429,3069,23900,39763,40798,21353,651,-8313,-11653,-14937,-14694,-8004,-448,5498,9488,8950,8560,6146,4313,2406,7469,15892,30367,46559,46272,25839,4999,-7161,-17132,-11014,-9781,-10090,-7232,-1518,3733,1666,-879,2732,12652,14328,15743,17668,9691,7639,10638,11328,5815,-1957,-8191,-13301,-15734,-5078,4616,7883,5813,2054,5786,4912,9594,8920,-3155,-19433,-12737,-7724,-8299,-9504,-5286,-4313,-6634,-2186,6670,11597,3703,-9831,-2886,-751,-3721,-7577,-9118,-11699,-15575,-14883,-6172,3323,1246,-4280,-11873,-18062,-13789,-7532,-4324,-1669,6390,13172,7660,4044,5682,16932,30033,39469,41141,24532,14711,19050,19187,13640,6351,672,-4019,-6034,-4376,-780,4935,9680,8115,7808,5684,-2277,-9500,-1905,7099,7676,9138,10615,5451,-5118,-11656,1735,4203,3402,281,-973,-4726,-1427,15527,32803,44854,31556,15822,14594,17354,18001,18209,16165,2524,-7495,-9864,-6950,-12165,-16072,1144,15634,11598,1858,-7036,-9542,-5334,3772,14033,17085,22097,20343,12602,9379,7158,9847,3880,-10432,-6884,10982,17626,5165,-3163,441,4276,3362,-5516,-12233,-7633,-1127,584,-1423,-2344,1301,4235,7201,10409,8176,3161,-1846,-837,12650,25206,31384,34179,31128,17500,-157,-8800,-2833,4727,6609,-107,-6509,-8386,-2144,2504,7263,14620,19855,19785,12042,684,-5948,-6981,-3918,-2596,-644,2792,4275,-278,-6312,-13696,-10654,-13694,-16570,-13848,-8920,-1418,465,-5697,-12984,-15168,-17585,-9437,-10747,-8315,-9005,-12436,-9915,-8759,-7839,-6826,-5325,-1796,7615,13639,8317,-5782,-15746,-11827,2474,21277,30710,19062,-5215,-11036,2263,7050,6458,4772,4859,5008,1313,-6742,-4041,10870,24951,20663,6281,-5656,-15666,-11944,-6832,-4683,-6422,-14443,2260,11609,9763,1977,-1746,-859,6299,15854,20089,17266,10617,3757,1060,2496,961,-3069,-10698,-15904,-10427,-7178,-8465,-7411,-3326,-908,535,-2669,-3374,-2847,-2245,-3348,-8146,-13222,-8446,-563,5353,10751,16216,18825,24310,28146,36346,25407,2516,-12451,-2319,3999,1544,5170,11652,21046,27625,26158,18658,7348,-4779,-6304,1323,10752,10036,4921,-324,447,6851,19495,23705,9438,-5294,-1707,15877,33040,45412,36877,13622,-11803,-16845,-11414,-11445,-11827,-9418,-4985,6313,9093,9355,13609,26129,25416,18879,9973,8527,6918,-5580,-13851,1904,9804,9834,2487,-6942,-14533,-9611,-1674,9244,25423,25254,10728,1158,-7937,-13204,-16334,-13199,-1197,-7006,-9199,-5636,-7247,-11304,-10427,-4433,2588,9660,19059,18068,4929,-10327,-265,24880,32153,24481,10471,-1807,-11806,-13149,-12163,-13244,-10084,-14220,-17967,-4612,12233,26306,29795,18220,-9097,-5364,-4192,-9138,-10046,-8224,-528,4562,10743,15323,8455,-3803,-12718,-7099,3272,12789,16286,16763,9697,940,-5091,-4679,-4786,-5233,-5726,-1144,14119,24749,29880,30113,10069,-11658,-10203,369,5360,2950,-3827,-9611,-10871,-8915,-12607,-10676,136,-6850,-16069,-15975,-12882,-14044,-12084,-10276,-9191,-2545,-1820,-4173,-7832,-11110,-13289,-4798,7129,12582,10937,3049,3647,8549,6782,-1902,-9829,-8413,17044,60995,79440,48048,9530,1500,10508,10968,-544,-11019,-8224,-2277,-2021,-2577,-2314,-8375,-7634,-6410,-13016,-18568,-17557,-16249,-14443,-9987,-8973,-10064,-12699,-7687,467,9667,13302,-146,-10744,-2969,38,-2785,-8369,-9521,1787,2419,-3248,-2229,1433,-2703,-10665,-17474,-9169,-9259,-14129,-9206,-1882,-4128,-9188,-16826,-12901,-5679,-2063,-34,5967,6675,2317,-10003,-12339,-4709,7599,14678,8138,1632,2849,8920,6339,-2174,-14402,-10847,4518,3469,-2990,-10945,-14026,-2447,10437,10212,-1584,875,7609,13784,13106,14247,15031,13876,901,-18485,-3606,7688,9154,7632,2610,-7903,-8797,3767,12821,12455,5443,-2219,-7787,-6457,-209,16786,26581,12705,-3799,-541,15757,24985,18353,7012,-514,-9158,-8709,-806,8457,20724,25691,20064,10554,8293,9532,-30,-10057,-12780,-11660,-11468,-9625,-13357,-18012,-7002,-6,151,-4340,-12554,-13614,-8537,-631,9022,21106,21306,13623,282,-3507,6346,13973,20903,18174,8104,1718,1279,14856,16899,8488,-4506,-19938,-8401,878,11326,21359,27956,24029,12291,5787,7868,26069,30133,16029,4851,15275,35162,56019,48702,19061,-2041,-230,17876,20052,5923,-7816,-9377,-3309,-6900,-2011,10036,13388,5050,287,-3612,-4145,-7937,-7465,-3548,2989,8593,12999,9831,-721,-6299,-5447,3950,13220,7220,4688,6649,12746,14683,9279,3464,-3099,-7724,-6061,-525,1127,302,592,840,7460,19967,28808,21326,9146,-2221,-10955,-14591,-11013,4724,18743,18142,15360,14923,11513,9812,-1921,-16888,-12535,-6322,3080,13580,17860,12492,8279,11195,21196,30372,26055,12460,579,-2788,-3104,-3750,-6842,-12481,-11009,-10351,-13912,-8099,-767,1014,-1433,-6226,-5310,13493,52391,84223,91034,67575,43632,17223,4930,4016,8138,16598,25004,26292,20525,10622,1771,1275,4646,-2258,-14204,-7599,1275,12846,19062,12425,5325,-5244,-8404,-9167,-9832,-11747,-7624,-2006,1013,2415,7918,14278,8414,-7565,-11556,-906,4653,-5302,-13595,812,2109,-10882,-18712,-18353,-20050,-9200,926,5257,4863,-874,-9641,-14849,-13487,-15640,-13821,-7543,-2809,-8272,-7309,-3137,-536,1671,8380,18039,18011,12629,11137,8307,1415,-5132,-11286,-5811,-6690,-5310,6730,19947,24489,11636,-2256,-16453,4887,11565,13219,6981,1178,-8460,-16290,-6100,-4963,-22892,-5889,16081,20191,646,-6324,7070,7722,450,2905,13278,16305,12815,7405,-3142,3310,18032,23451,19606,6159,-7991,-14082,-10092,-6160,-2438,548,5989,18362,34598,58601,64239,38599,10746,-13277,-13456,-3828,-2683,-6356,-9597,-4528,-1195,1725,1592,2301,-5708,-8942,-969,11513,17126,14534,1887,-5948,-12077,-14617,-8570,-2456,-5763,-15590,-15240,-5901,-4915,-7266,-9645,-11380,-15224,-18798,-11490,461,2473,-2060,-5178,-7580,-10438,-11849,-12934,-10403,-9155,-8818,-6509,-977,3001,-2118,-12966,-1518,7903,12411,19960,23458,25248,15672,-2154,-11585,-5704,-3014,-4894,-10311,-15440,-3575,7757,6953,1893,-1236,-13680,-13968,-9418,-3854,2042,-1432,-6354,1695,11808,15125,11832,7490,6224,6655,7217,4769,3301,183,-1461,-1424,559,-1084,2343,11779,29628,32637,13228,18554,21876,12857,-419,-14744,-10083,-3678,1837,-951,-12242,-13687,-9987,-12270,-4277,12816,29477,31167,15361,-2489,-9374,-1105,4325,5077,6281,4478,4676,16494,18112,8962,-4316,-5228,8300,10125,611,-9743,-9441,-5222,-4094,-1476,3647,2110,-4493,-7300,-10610,-4055,1054,2109,-1665,-7399,-5904,-7653,-7991,-2134,1843,4847,5223,4251,7162,8435,14370,30033,34189,32205,27001,12441,-4282,-10011,-12274,-7213,-1734,937,1269,5438,5075,-4930,-3436,17465,32181,29880,22429,13205,1879,-6012,-11043,-3970,11079,16798,10395,9597,9741,13013,15392,8321,1646,1945,1464,-1571,-4155,-13944,-12788,-11550,-6304,15394,32842,24214,10128,-2493,-7008,-5307,-2657,-4226,-2403,-2326,1303,6830,1242,-8121,-2099,2973,-74,-11926,-14871,-4508,7763,16365,10674,11305,16655,11136,2178,-2425,1706,2240,-1189,-7343,-11336,-6450,-3060,1755,6330,6727,17095,24232,4468,-8943,-15515,-14356,-10063,-5235,-387,1371,786,4288,8798,9881,1096,-5124,-6721,-8327,-7897,1093,5264,1160,-5190,-10421,-12036,-10126,-6796,-198,9749,21894,25551,14112,3540,392,5640,16476,19154,10886,-1230,-9451,-6825,-3672,-663,-2712,-7037,-7759,-6264,-4214,-7866,-9128,-6682,-5231,-3542,-3297,-6592,-11039,-10081,-10337,-9854,-8659,-4254,1810,-5196,-8488,-13288,-7751,7667,5532,-6143,-15248,-9252,-5844,2671,8894,2720,916,-1377,-3301,1018,597,-899,-5802,-8264,-4415,1852,6752,10308,16897,22509,20700,15491,22894,23836,23007,15348,8445,4685,2082,2624,6979,5692,7915,20039,22449,12986,-6999,-3896,10024,26157,34774,17619,-689,-6822,-7926,-4970,-945,-2071,-4621,-1372,3686,3616,4291,-1355,-11376,-17042,-8910,-3814,-2131,141,1834,2089,1021,-2864,-9192,-7840,-9096,-7410,-1214,3115,1318,-2469,-4535,-4296,-2151,1627,4847,7092,1905,317,-5734,-8522,-12297,-11936,-9293,-3481,6113,514,-11987,-16581,-10916,6133,16092,23382,26352,14716,13827,6394,-1719,-9678,-12136,-9809,-6861,-6542,-9523,-17326,-15225,-12983,-10808,-447,9951,12718,18065,34177,64320,64876,18924,-4029,-10926,-11389,-19069,-11555,6162,23922,36049,35867,11990,-6627,-14011,-14312,-10510,-4854,5322,25058,42337,42711,30259,9448,-6111,-6022,-1445,-201,-1448,-1950,3896,3838,2843,1323,-658,331,7959,8153,9501,7026,400,-6746,-11221,-14882,413,13214,17042,10845,-6308,-19311,-12875,-6998,-4835,-13421,-5631,11008,25023,35930,30229,19824,8321,-8319,-2362,11976,19882,13045,-2969,-15389,-13955,-13578,-15169,-4274,5545,11163,15889,17946,14050,9959,8805,12556,27691,46826,39438,19830,12302,14944,20544,12819,492,-9840,-9495,-3123,-7772,-8750,6097,16939,12748,-3654,-14268,-13717,-4698,4786,11949,11192,5052,1086,-7978,-17462,-14443,-3285,12435,13581,1036,-7436,-7356,-13258,-15088,-11172,-9635,-8959,-8133,-3395,2171,7876,10698,10090,10859,7664,5345,-489,-10419,-869,14447,29716,30563,21888,9619,1478,-1910,1356,1892,-2328,-7479,-1249,5649,332,-9723,-12558,-3495,7704,17668,25075,30718,29058,7232,2937,-66,-5294,1647,19940,32707,26326,12244,-8858,-11543,-12224,-12940,-15268,-7332,1367,2619,-2166,-6698,-6904,-5859,-3655,-4544,-3382,-184,2413,3566,-2070,-7971,-8620,-13397,-17924,-8884,518,9836,12918,-799,-1840,1820,4088,15942,21119,669,-12864,-8661,-3153,-2822,-4196,-2376,-6435,-6135,-10263,-6791,2415,20512,26444,20784,11591,399,5240,-3352,-2364,-3892,-11826,-13801,-7414,-12873,-6289,1957,5304,7696,12158,31567,46742,36818,17745,6093,3287,4745,8004,5596,8,-6134,-13549,-9409,-11068,-7304,-287,-2274,-11974,-6526,1864,3098,-2198,3839,16236,21522,16059,-6709,-5656,11196,12953,-14,-1010,16022,21013,12121,-430,-8426,-13378,-6764,5067,16210,19285,13846,6474,-2598,-3007,690,5549,4340,1495,4478,-5382,-9974,-11951,-13365,-13610,-2745,1569,2357,6108,12322,9544,2798,-3990,-4445,-3461,-1962,444,-3512,-8524,-8822,-991,15064,26343,15828,-3208,-2144,8162,7936,3577,-2863,-7954,-7983,-3683,6194,17204,22766,24364,25344,18370,9862,4089,862,5166,7286,3545,-5487,-8556,5636,6910,-6696,-11157,-3857,-387,1956,-2418,-7752,-16105,-13959,-5691,3245,8602,5457,-7301,6829,18949,21025,18758,11028,4604,5121,3635,2871,-1063,-10691,-14786,-6644,-9690,-9090,1859,9574,11456,12974,12815,4594,4797,15480,34839,35204,17416,4666,-3202,-4463,-5012,-6206,-4597,-6627,-8002,-6219,-5630,-1788,6116,6717,2957,3034,1257,3106,3261,1825,1804,1479,-1571,-9520,-12682,-8571,-2612,3379,9764,10395,3691,-8063,-10300,-10403,-8572,-4222,-4679,-12143,-11164,-9132,-6534,-6535,-10766,-15040,-6943,-3625,753,24,-5963,-10447,-7222,-1703,-1235,-6410,-9477,-13612,-6108,913,2635,-2758,-5284,-4384,-5504,-3944,5268,21318,28104,12460,5167,6113,10323,8914,4163,-1846,-4283,-3646,-6816,-5767,1961,16396,19138,14011],[1745,-2376,-2367,-1973,-1286,-2878,-6809,-9581,-6426,-170,9220,11644,9970,3142,2497,6510,-9070,-14192,-4129,-4663,-9625,-13260,-7477,1854,11496,18288,22887,30237,39350,36667,22038,12755,9817,5670,2756,2905,4398,3266,2396,-1612,-4860,2310,6522,4284,-1925,-8154,-2427,4800,2172,-8149,1285,15843,22326,15656,5744,-410,634,-4246,-4151,-3361,-2692,-6366,-14107,-5710,6424,13865,26206,27379,16296,10783,3874,-10355,-25,12589,10405,547,-13551,-7801,-8257,-6422,-11726,-17460,-6387,1981,3748,3380,2318,181,-121,4173,5695,6133,48,-15181,-20899,-14320,-9709,1515,8948,7116,6243,6234,4565,-865,-5658,-7644,-11795,-12109,1000,13195,25255,26746,23316,18970,13360,8263,10002,11386,6641,2973,-3518,-12009,-9888,-1033,-160,-2994,-5022,2565,12336,21502,10797,3043,39,-5337,-9226,-8351,-2559,7104,11326,10291,13405,6555,-6730,-17038,-16086,-12568,-10804,-15447,-18220,-9105,-4145,-12805,-6593,3790,13706,26453,20810,-6109,565,10632,15418,12534,9145,1409,4141,7250,-562,-13803,-11692,-1381,-445,10550,32483,35809,37306,15648,-34409,-118522,-140669,-102509,-37355,-10198,-19918,-30263,851,2346,-11813,-10741,2193,12904,11630,5276,10920,10039,2384,-4865,-8956,-12258,-7446,-7626,-1797,8020,18526,27874,25221,11198,966,-3603,-1896,9146,16482,14131,10728,3150,-2500,-2642,1802,3931,2115,-1528,-6207,-2933,8899,20270,19634,6752,1937,3795,7904,6526,-1688,-8637,-3793,6114,4192,-7211,-14376,-2985,5235,7836,221,-18821,-11377,-1974,-1419,-6195,-16684,-19865,-13420,-10824,-9926,-7397,-9594,-8775,-9740,-10462,-9804,-5955,-1315,2064,3375,-10500,-13911,-9940,-4413,-2515,-9236,-17449,-14219,-6896,4988,18915,30028,18400,-5171,-16133,-8254,-6446,-7547,-2512,3629,5595,479,-4805,-6595,-48,8627,9586,2107,-9701,-9035,-1561,-169,-1620,-7951,-9059,-6100,-6765,6421,23665,12953,-300,1590,18594,36294,40796,23537,829,-11121,-13823,-14656,-12368,-8988,-3812,471,3869,4830,5611,4861,3981,2234,6366,12282,24561,39448,41334,23020,2177,-8650,-16556,-11567,-10978,-10866,-7540,-2269,2320,499,-113,6251,18391,18839,20326,21415,10481,7835,10868,10756,4584,-3174,-9689,-15496,-12232,-1575,6965,8826,4829,-1057,2465,2143,7403,8343,-2900,-19277,-15029,-11442,-11455,-11969,-7609,-6300,-8663,-4247,4975,10539,4355,-9049,-2910,74,-311,-4007,-7519,-12177,-17137,-15159,-7646,-267,-3507,-9258,-15934,-15295,-13293,-11647,-8867,-5649,2921,11314,7514,4177,5948,17156,30907,39755,37959,22890,14751,19839,19807,13292,4854,-968,-5251,-6516,-4484,-559,5326,9917,9138,11280,10543,2849,-6200,-1771,8613,10953,10931,9559,3928,-5438,-12492,-906,1036,399,-2272,-2421,-4481,233,16223,30998,47730,41299,25802,22527,23137,21788,21035,18335,2314,-8488,-8965,-7279,-13957,-14418,1860,15718,13661,5987,-2565,-5996,-2876,4768,12722,14848,20206,16746,11823,10045,8821,11593,4313,-10785,-4351,17720,26276,12702,1227,-503,837,119,-7771,-14429,-10434,-2529,748,-1040,-3131,-5,3502,7143,10135,7323,2004,-2720,-666,13529,23727,25276,27392,28236,17328,1449,-10325,-4157,3043,4482,-1896,-8105,-10030,-4206,124,4639,11721,16375,16743,11167,1797,-4331,-5902,-3649,-2785,-1126,2686,4993,706,-5385,-12589,-10817,-13649,-16404,-16260,-11203,-2662,44,-6370,-13322,-14477,-16904,-11560,-13123,-6188,-8222,-12664,-10664,-9242,-7727,-6386,-5400,-2336,7581,14363,9352,-4359,-14263,-9567,7445,24490,29875,17092,-5500,-11388,2047,7535,8263,8086,7079,6860,3980,-3803,-3174,9811,21112,18323,5755,-4912,-14022,-13015,-8448,-6557,-8330,-13670,6244,13528,11497,4281,-656,-1526,5001,14821,18590,15923,10478,4791,3402,5824,3628,-1418,-9240,-14632,-9400,-5813,-6786,-6038,-2193,419,2021,-1282,-1897,-1069,-710,-2666,-7899,-13803,-9197,-1520,5199,11852,17978,20215,27190,31922,40587,30177,4385,-12808,-2786,3731,414,3594,9984,18167,22014,20368,15332,6661,-3813,-4509,3684,14201,13396,6593,704,1426,7576,20484,23801,7928,-8131,-5962,13450,32418,48027,43029,19065,-7108,-17648,-14633,-13431,-12466,-9789,-5545,5646,9439,10248,13836,22942,19113,13112,4620,4418,3177,-8277,-11711,3672,12141,13733,5503,-5431,-13413,-9216,-615,10372,25249,23324,8301,-1310,-10470,-15835,-20258,-9352,1399,-5244,-8051,-5190,-6652,-10564,-10764,-4785,1717,8388,17387,16877,4841,-10161,1146,28413,35078,26014,11526,-1461,-11948,-9996,-7452,-10715,-13003,-17840,-17159,-5150,10316,23627,27886,19131,-5519,-11560,-11297,-14999,-12324,-8112,-143,4746,9639,11600,2356,-9359,-13954,-7569,1643,11448,15531,16718,10248,2076,-3269,-2857,-3149,-3873,-5882,-5060,6229,16482,24329,27425,10230,-11286,-11429,-570,5808,3885,-3253,-8878,-10126,-8712,-11635,-10095,-1665,-9433,-17571,-15301,-12927,-14632,-12011,-9798,-8792,-1870,-83,-1213,-3606,-6069,-9254,-6027,5647,12706,10465,2792,4765,10916,10268,827,-8539,-4520,25759,73352,87782,48367,8129,1775,11802,11967,1036,-8027,-6370,-511,758,-648,-1989,-8937,-7444,-7012,-13487,-18185,-17434,-15262,-14941,-11202,-9908,-9950,-11882,-8564,-1996,4354,5485,-3554,-4814,1807,3253,-893,-7762,-5264,7459,5498,-2213,-1970,2321,-862,-7645,-15543,-10044,-10526,-16246,-12458,-4927,-5557,-9628,-17248,-13086,-6523,-3203,-83,7110,7803,1997,-11588,-13693,-3629,11390,15727,6662,-881,-550,5584,4336,-2419,-13667,-12704,1879,3238,-1899,-8480,-14067,-8860,3693,3681,-7892,542,8684,15778,14662,15916,16618,15476,2840,-16594,-5478,6937,9892,8904,3689,-7583,-11175,-551,7557,7438,1865,-4471,-9601,-9225,-4934,8837,19511,9380,-4146,-880,15047,23127,16288,4824,-2785,-10843,-9470,-1683,7261,20897,29003,24251,13933,9243,4836,-2825,-8184,-11122,-12152,-12498,-9223,-13004,-19330,-7788,-1749,-2564,-6053,-11943,-12770,-9099,-2068,7001,19846,22848,16594,2555,-2448,7266,16081,25099,20525,7898,705,100,12305,15427,6823,-6716,-17263,-4663,4851,14646,22948,27234,21647,9623,3205,6608,27269,34286,19455,6842,12408,28276,48178,42750,13063,-6753,1761,19061,20848,7409,-7363,-10499,-4746,-8639,-4167,8114,11674,3653,773,-1768,-2394,-5263,-3422,-1693,1903,6547,10442,5108,-6281,-11830,-8619,3426,14457,9265,7009,8742,15386,17373,11790,5173,-2295,-6776,-5481,167,1531,415,582,1389,9560,22754,30890,20826,9787,-1485,-9810,-14206,-12136,4287,18702,18193,14376,11915,8114,8622,472,-14917,-13655,-6941,3612,16548,22808,14913,7340,8131,17286,25661,21181,8403,-1642,-2685,-2253,-2965,-7493,-13340,-9871,-10087,-14710,-7792,-58,2332,282,-5383,-6222,9184,52522,88328,90562,68266,44922,17248,3712,2221,6943,17176,27448,30344,24374,12364,1886,438,3608,-3786,-15150,-5689,4002,14335,17284,9194,3094,-7489,-9940,-9337,-9986,-12178,-7511,-1615,1796,4837,12442,15836,8348,-6272,-8025,1653,7462,-2414,-14787,-3137,-2005,-14271,-20422,-18731,-15751,-5093,4834,8815,7685,819,-8875,-14083,-14469,-17037,-13104,-7271,-3122,-7798,-6596,-3207,-751,2849,10760,20442,19385,12713,10526,9224,1716,-5028,-11324,-7453,-9560,-7944,4855,20193,25057,11464,-3937,-14988,9139,15388,17902,11629,3689,-7980,-18733,-8186,-7409,-22798,-2852,18374,19243,-52,-5312,7797,9421,3021,6783,19499,23135,17456,10310,-1064,4560,22220,29837,23295,6537,-9169,-16765,-12149,-8370,-5378,-3132,3502,17318,33871,54048,53741,33707,8897,-14495,-12634,-3469,-3092,-7738,-9975,-2478,508,796,352,2699,-4607,-8693,-879,10956,16489,15683,5246,-2779,-9908,-13187,-7067,-393,-4026,-14153,-13356,-4267,-4145,-7132,-9922,-10831,-14929,-18057,-11392,-153,1854,-3464,-7239,-5143,-6508,-9162,-12620,-10392,-8300,-7206,-6204,-2032,3418,-667,-11977,-2194,7830,13025,18531,19577,20916,11188,-4746,-9334,-4289,-886,-2513,-8097,-14310,-5819,5731,7153,2937,86,-12629,-15072,-10843,-5579,1575,-780,-5875,2040,12828,16629,12871,8436,8030,8531,7726,4794,3864,1012,-953,-2169,-1735,-3637,-839,8009,26924,35161,18549,22747,23996,13824,484,-13768,-12248,-4757,1721,112,-9581,-12378,-10678,-14195,-4585,12560,25712,24851,10298,-5271,-4375,4408,5853,4452,4713,2318,1195,13444,15166,5909,-7680,-4347,8091,7987,-2425,-12808,-10556,-4282,-2803,-1037,3996,2959,-2672,-4110,-7352,-1828,1870,1778,-2410,-8345,-7030,-7237,-6501,377,5179,8216,8648,7149,8565,7275,10731,24957,28643,28301,25114,13541,-2729,-9405,-13291,-8967,-2587,1454,1887,4158,2540,-5750,-2999,15102,28625,29187,23577,12940,774,-7093,-10616,-3504,10109,14291,7802,6526,6257,9886,11247,4350,191,1772,2917,852,-3730,-13573,-12713,-10830,-7296,11577,28296,20881,8521,-2232,-5231,-4183,-2971,-4588,-2146,-2107,1162,6653,1105,-8777,-2606,2107,-584,-12209,-15120,-6207,5690,15635,12889,14231,18808,10754,1133,-2938,1277,-594,-4739,-10121,-12585,-6554,-2089,2436,4684,2550,10329,19639,3351,-10327,-17421,-16498,-11997,-7436,-3295,-857,-1319,2640,7445,8887,30,-5710,-6896,-9000,-9054,4,3540,-1081,-7411,-12342,-13825,-9931,-6488,-1747,5892,16737,21489,12475,2795,282,4781,15464,21303,14539,3343,-6682,-5414,-1994,695,-1306,-6226,-7823,-6810,-5193,-8949,-8913,-6146,-5344,-3948,-4070,-9683,-12285,-9747,-9029,-7717,-5081,-418,3116,-4085,-8027,-12880,-5918,9935,6272,-6310,-16015,-10800,-6442,1592,4671,-2887,-2694,-3821,-3768,1465,1748,947,-5075,-7530,-3109,3393,7837,10909,16393,21585,21523,17059,22112,23787,23939,15199,7292,3203,310,575,5378,5642,4720,11540,14586,8028,-4132,-1957,8263,22043,30605,15697,-583,-4822,-4852,-4233,-2049,-3350,-4738,-1136,4990,7007,7560,-390,-11367,-14329,-7119,-3138,-2921,-2308,-1189,-17,-455,-4440,-9957,-7415,-8084,-6699,-707,4377,3099,-30,-1528,-816,1887,6004,7760,5793,-2374,-2477,-7236,-9157,-12927,-8871,-5064,-178,6734,-2000,-16527,-21352,-7568,10719,20337,25789,24794,13775,14249,9670,3582,-4047,-8234,-8593,-6751,-8585,-12013,-17565,-15371,-14668,-12521,-913,12264,18736,22708,31765,49344,54248,16944,-3887,-10092,-11394,-20735,-10642,7911,25876,35806,34214,10925,-7174,-13709,-13721,-10052,-5306,4164,23458,43848,45120,32066,10246,-5076,-6791,-3619,-2747,-4111,-5102,-547,426,4193,5360,2934,4000,10383,7347,6984,6544,138,-7250,-11754,-14366,559,11814,15007,9031,-6649,-18556,-12153,-6705,-5411,-14876,-5217,11336,23712,31486,25664,17640,8030,-8044,-3014,11737,21173,14838,-1486,-14963,-14048,-13163,-15488,-5796,4352,9502,14181,16801,12900,7994,6155,9480,25124,48596,43577,20742,11876,14208,18915,12582,2041,-6714,-9356,-1533,-4664,-9972,5320,17684,10702,-5154,-15721,-12529,-3637,5632,13051,12456,3259,-3810,-11555,-18662,-11103,800,15056,9972,-3510,-10629,-8257,-12484,-17027,-14729,-9331,-7789,-7666,-3479,2230,7386,9356,8078,10072,9885,11531,4994,-6541,-480,15018,29869,30196,21170,9699,2562,-505,2171,1685,-2775,-8387,-2795,4879,-220,-10485,-14046,-6370,3286,12088,19356,28159,32429,9687,3835,7,-6688,-1042,15740,28597,23836,9514,-11336,-10106,-7046,-6619,-13949,-8196,1680,3441,-1482,-6503,-7257,-6147,-2058,-1279,-3098,-94,3923,6054,556,-8113,-10553,-14934,-16508,-7301,2188,12114,13138,129,-8014,169,6030,20172,24652,1488,-13630,-7321,-1724,-2527,-4903,-4076,-7699,-6558,-9569,-6228,2349,18982,23869,19179,12821,619,2260,-2649,-2389,-5519,-13276,-12383,-6217,-11238,-5815,1473,4247,6807,12138,32214,47870,35986,14885,2354,-619,585,4096,3992,-330,-6255,-12168,-10658,-14379,-10254,-3391,-3670,-9553,-8366,-1578,-959,-4887,2011,15347,20870,14273,-8173,-4945,11110,12531,2809,6684,23689,25270,13091,-138,-7394,-10792,-3191,6201,14051,16123,11366,3574,-6211,-6086,-43,6864,7269,3797,3994,-7992,-11875,-11463,-12767,-12843,-1723,2606,2592,6108,12847,11642,4465,-2258,-2431,-1747,-1499,94,-3515,-8122,-8684,-1026,14410,23974,13242,-4038,-2616,6573,6227,1989,-4025,-7958,-6507,-2089,7953,20268,27132,28056,27769,19915,10623,4591,1254,4494,6057,2433,-6376,-9024,4367,5016,-7486,-10699,-3855,-2072,-1043,-4065,-7548,-14966,-14931,-5923,3652,8753,3073,-9206,6520,21441,25328,21879,12244,5082,3921,280,-2230,-5907,-10074,-7360,-346,-3264,-10181,897,5130,5086,7980,9070,3106,3931,14552,33275,35693,18263,4961,-3954,-4771,-5314,-6161,-2561,-5671,-6934,-4145,-3233,80,7184,6346,5326,5287,2235,3147,3035,1469,1360,1166,-1669,-9181,-11723,-8127,-3416,638,6331,7691,2761,-6050,-7082,-7621,-5216,221,-645,-9539,-12651,-11341,-6610,-7488,-13627,-13515,-5698,-3998,1803,3855,-867,-4465,-992,1260,670,-6641,-11462,-13237,-5360,942,1999,-3076,-5312,-4208,-4974,-3186,6626,24391,30045,11629,3151,3287,7724,6786,2114,-3161,-3719,-2731,-6052,-5451,1323,13716,16806,12261],[-1431,-5150,-4617,-4074,-3037,-3934,-7571,-11310,-9733,-4072,5693,10814,9737,3311,6326,7531,-10451,-15111,-3536,-3994,-9371,-12683,-7200,432,7444,10692,13360,20593,31281,32087,18781,11053,9770,6715,3434,2434,3197,1934,367,-4561,-5965,3046,6934,3769,-3022,-8373,-1281,6920,5297,-3506,3536,15162,19590,14802,6499,1638,-1628,-7562,-7853,-8311,-7933,-10363,-17011,-8217,3074,10153,24172,27677,16461,10350,4807,-9025,-1374,12275,9683,-1124,-17087,-13877,-15854,-8872,-13361,-16359,-5537,2251,1868,1729,2068,2172,2381,4181,2590,2697,-2441,-14994,-13207,-7457,-4920,1237,7660,5825,4535,4673,3563,-1068,-6351,-7966,-11801,-13090,-150,12877,28793,32671,29828,24823,16921,9278,9186,8627,3576,1068,-4835,-13685,-10810,-453,1922,691,-1183,5701,15975,27237,17314,5146,-102,-8015,-13471,-12619,-5972,5049,10189,9174,13470,7834,-5105,-14028,-13720,-9004,-8243,-13448,-17929,-10564,-6081,-16348,-7025,2002,9505,20470,20459,-1560,1186,5341,6122,3710,3166,-1611,2996,6217,-2215,-15024,-11816,-1823,-1193,9656,36098,54288,65694,46902,-11678,-109220,-140454,-103750,-34906,-3578,-12911,-25676,-1754,1637,-11747,-11990,-245,9911,7201,179,7089,8895,3318,-2513,-6261,-12763,-8528,-8979,-3284,5722,15998,25313,21874,9716,993,-4158,-3013,7776,16650,16973,14931,7373,655,-457,3901,4673,1027,-4490,-9823,-5821,7236,19245,18010,5651,3102,5901,9599,6931,-1655,-9224,-6646,2619,1208,-8229,-12950,-1708,6780,8093,-6,-17429,-12503,-2511,-2880,-5819,-15545,-17922,-11895,-10944,-10705,-6959,-11005,-12042,-13111,-12447,-10731,-6273,-626,3467,3802,-10866,-11427,-6011,-700,489,-7582,-17566,-13267,-5609,6608,21799,32845,19910,-4962,-17503,-9213,-7526,-7583,-2107,3429,4863,551,-4238,-6747,-593,7276,8793,2270,-8254,-7456,-699,675,-1107,-8360,-11250,-9461,-7147,9856,33090,24017,7296,2823,13897,31839,38681,24347,617,-13991,-14144,-13044,-10023,-9232,-6786,-3972,-1238,780,2783,3812,3981,2257,5191,8106,17229,30022,33915,18879,-581,-9828,-15400,-11759,-11856,-11363,-7666,-2934,941,-520,974,10271,24080,23485,25600,25744,11212,7752,10955,10402,3931,-3484,-9760,-15068,-8855,1179,8913,9815,4014,-3960,-986,-591,5570,8105,-2241,-17243,-16361,-14670,-14603,-14444,-9642,-7921,-10348,-5990,3488,9517,5119,-7197,-1771,2589,3756,-200,-5412,-11914,-15183,-13488,-9058,-3793,-7656,-13415,-12659,-10109,-9170,-10893,-10622,-8411,340,9791,7537,4332,5976,16868,31005,38999,33963,21365,15126,20544,20312,12932,3380,-2660,-6522,-6935,-4390,-63,5970,10274,10170,14774,15376,7991,-2300,-868,10160,14896,13784,9371,3000,-5341,-13155,-3462,-1836,-2283,-4426,-3597,-4084,2047,16433,28194,48268,49578,35629,30303,28663,25509,24099,21048,2497,-9172,-7883,-7437,-15415,-12001,2958,15574,15169,9819,1959,-2148,-79,5726,10850,12076,17506,12529,10689,10767,10573,12992,4482,-10786,-908,25437,35681,21173,6799,-468,-2160,-2434,-8718,-14335,-11748,-3058,1526,-348,-4022,-1451,2799,7218,9984,6586,884,-3796,-881,13199,20398,18029,19890,24507,16991,3273,-11282,-4998,1578,2284,-3840,-9754,-11583,-6015,-1843,2412,9017,13154,14149,10828,3587,-2199,-4477,-3075,-2459,-493,4033,7068,2826,-3545,-10824,-10861,-13359,-15406,-15323,-10839,-2889,-47,-6843,-13207,-13173,-14735,-12877,-12328,-4046,-7307,-12483,-10919,-9269,-7192,-5573,-5191,-2749,7441,14639,9857,-3199,-12530,-6822,12054,25825,26767,14384,-5621,-11534,1809,7724,9468,11158,10486,10091,7528,-136,-1138,9372,17745,16266,5666,-3651,-11680,-13911,-9970,-8194,-9596,-9820,9850,15008,12975,6562,501,-2193,3826,14000,17439,14914,10590,5948,5688,8968,6267,589,-7167,-12499,-7626,-3900,-4801,-4672,-1169,1629,3402,48,-293,1064,1187,-1693,-7284,-13534,-9963,-2811,4585,12456,19275,21358,29603,34792,43243,34121,6759,-12556,-3237,3815,26,2402,8382,15288,17001,15481,12237,5981,-2715,-2662,5725,16758,16365,8170,1873,2618,8417,21025,22843,6258,-10421,-9449,11653,31596,49244,47657,23831,-1131,-10997,-13845,-14731,-12962,-10017,-5828,4779,9388,10966,13714,19240,13018,7733,767,1251,-331,-11033,-9008,5777,14454,17476,8106,-4024,-12063,-8300,455,11101,24152,20680,6025,-3472,-12285,-16840,-19395,-5296,3504,-3561,-6556,-4267,-5588,-9248,-10643,-4888,1398,7475,15128,14685,4406,-9705,2437,30651,36378,26598,12264,-942,-11140,-6177,-2476,-7493,-16365,-17108,-13926,-4911,8923,21507,26427,20336,-624,-13134,-15096,-14206,-11363,-7051,763,5414,8841,8289,-3389,-12051,-8936,-7645,-737,9514,14285,16199,10529,3172,-1348,-993,-1474,-2400,-5767,-8225,-1658,8040,18243,23296,9488,-10775,-12057,-1230,6448,5212,-2160,-7644,-9053,-8270,-10175,-8579,-2820,-11274,-18247,-14491,-12908,-15319,-12131,-9368,-8412,-1303,1741,1939,490,-1428,-5635,-6843,4230,12736,9713,2280,5503,12568,13096,4124,-5793,601,34939,83337,92640,47276,6592,1617,12478,12707,2539,-5107,-3439,1787,3842,1454,-1538,-9507,-7425,-7446,-12610,-16922,-17472,-13991,-13936,-11071,-9865,-9214,-10560,-9088,-4469,-704,525,-1441,1518,6710,6571,1205,-6574,-684,12948,8114,-1356,-1615,3340,1226,-4200,-10416,-7202,-8920,-16297,-15141,-7957,-6732,-9549,-15594,-12701,-6754,-3447,773,8957,9224,1735,-13169,-13849,-257,15695,16333,5191,-3153,-3538,2308,1887,-3202,-12930,-13942,-707,2695,-1223,-6492,-11261,-12155,-2237,-2524,-14110,329,9528,17318,15901,17420,17942,16631,4476,-14509,-7252,6049,10484,9964,4425,-7211,-13202,-4319,3008,3360,-877,-6097,-10773,-11518,-8888,2056,12678,6004,-4593,-1877,13097,20055,13729,2686,-4688,-11986,-9830,-2468,5757,19812,30822,27664,16739,9456,105,-4970,-6392,-9233,-11906,-13562,-9455,-13173,-19911,-7916,-3258,-5176,-7354,-10887,-11770,-9786,-3768,4763,17643,22923,18175,4087,-1611,7919,17581,28972,23338,8701,569,-733,9594,13655,5044,-8769,-14546,-1398,8273,17360,23827,25709,18715,6569,542,5464,27761,37090,21448,8057,9561,20985,38440,34603,5763,-11416,3589,18613,20122,8306,-6932,-11567,-6090,-10648,-6443,6055,9989,2822,2060,654,-215,-2482,-192,-628,257,4266,7594,119,-11843,-17273,-10570,3476,15580,10972,8945,10451,17513,19503,13945,6705,-1387,-5916,-5269,257,1265,-21,175,1762,11594,25480,32265,19706,10198,-636,-8502,-13413,-12990,4360,19207,19123,14508,10123,5500,7560,2854,-11998,-14579,-7856,3763,19396,28640,18543,6353,4521,12916,19969,15403,4310,-3247,-2601,-1622,-2523,-8381,-12428,-8741,-9904,-15269,-7382,508,3508,1966,-4180,-6638,5116,48944,86430,84572,65294,44102,16331,2103,17,4773,16086,27967,33027,27405,13660,1797,-618,2258,-5625,-15274,-3481,7198,15577,15351,6715,1388,-9230,-11016,-9532,-10302,-12750,-7495,-1486,2197,6748,16272,17157,8889,-3512,-4333,4390,10385,501,-13800,-7504,-6322,-17665,-17289,-14082,-11346,-1299,8030,11697,10141,2412,-8068,-13436,-15507,-18384,-12548,-7213,-3629,-7591,-6176,-3715,-1360,3482,12630,22681,20497,12136,8759,9154,1523,-5553,-12135,-9846,-12351,-9641,3085,19526,24439,10636,-5977,-11405,12641,18410,21953,15810,5599,-7761,-21161,-9699,-8568,-18183,497,20227,17979,-900,-4687,7904,10590,5656,10795,26113,30178,21832,12782,795,5708,25308,34880,25781,6336,-10312,-17372,-13139,-10407,-8473,-7170,519,15502,31904,47631,42396,27939,6263,-16203,-11884,-3376,-3803,-9339,-10004,-906,1515,-396,-758,3321,-3330,-8704,-1830,8936,14010,14935,7635,-24,-7601,-11515,-5513,1643,-2193,-12130,-10861,-3065,-3966,-7122,-10129,-10638,-14890,-17576,-11607,-1143,894,-5098,-9459,-2590,-2726,-6569,-11843,-10388,-7266,-5518,-5690,-3021,3486,576,-10968,-2914,7462,13146,16677,16069,17451,8165,-5537,-7738,-3625,608,-756,-6552,-13117,-7709,3705,7292,4259,1922,-10914,-15966,-12339,-7567,774,-337,-5628,1915,13240,17630,13518,8968,9266,9565,7422,4176,3886,1369,-626,-2614,-3826,-6651,-4644,3526,22712,35640,23195,26497,25590,14491,1021,-13139,-13954,-5650,1412,1037,-6534,-9524,-10224,-16005,-5580,11191,20418,16903,3828,-3885,4063,10290,6959,3653,3155,503,-1124,9779,11721,2474,-10713,-2848,7742,5748,-5060,-15556,-10801,-2465,-662,-114,4258,3514,-1166,-1452,-4326,491,2673,1375,-3096,-8999,-8187,-6846,-5015,3035,8884,12063,12532,10430,10041,6284,7649,20531,23984,25088,23395,14306,-1526,-8975,-13970,-10511,-3542,1558,1825,2079,-748,-6847,-2579,12999,25220,27810,23754,12085,-596,-8109,-10210,-3832,7951,10922,4693,2717,1663,5231,5615,-66,-1416,1222,3869,3214,-2835,-12852,-13399,-10805,-8415,7360,22820,16831,6387,-1991,-3240,-2516,-3092,-5215,-2147,-2228,525,5873,429,-9872,-3780,623,-1313,-12041,-15209,-8115,3292,14089,14515,16971,20786,10410,324,-3374,334,-4158,-8730,-13005,-13751,-6484,-1305,2728,3132,-734,4519,14451,1513,-12099,-19165,-18960,-14280,-9964,-6375,-3362,-3727,806,5884,7666,-1008,-5835,-6632,-9452,-10448,-1587,1248,-3688,-9707,-14075,-15248,-9750,-6173,-2835,2464,10892,16395,10170,1705,-32,3722,14040,23131,18571,8216,-3257,-3774,-880,1409,-296,-5488,-7864,-7695,-6700,-10234,-8764,-5921,-5749,-4595,-4934,-10780,-10645,-9553,-8296,-5585,-1875,3148,3840,-3580,-8109,-12883,-5034,10476,5766,-7076,-16769,-12270,-7326,-338,-707,-8646,-6353,-6453,-4079,1853,2794,2755,-4523,-7110,-2244,4562,8709,11327,15554,20438,22150,18573,21340,22970,23681,14229,5551,1117,-2176,-2457,2073,3492,313,3829,8118,4349,-886,-499,6138,17390,25269,13297,197,-2322,-2046,-3946,-3640,-4929,-4722,-46,7838,11346,10890,703,-10209,-11524,-5528,-2807,-3952,-4839,-4230,-2350,-2342,-6203,-10532,-7062,-7171,-6333,-494,5460,4790,2283,1278,2481,5790,10382,10378,3697,-6121,-4173,-8080,-9353,-12325,-5644,-254,4868,9079,-2618,-17491,-18265,-3365,15092,23979,27187,22563,13016,14950,13598,9906,2136,-4788,-7559,-6433,-9800,-14805,-17420,-15395,-16284,-14357,-1731,13489,23207,25585,27281,33650,41965,14108,-4227,-9432,-10873,-21824,-10453,9054,27605,35596,32641,9934,-7748,-13597,-13204,-9888,-6140,2397,19910,41301,44092,31834,10377,-4007,-6519,-5584,-5430,-6941,-8417,-5439,-3020,5522,8992,6498,7559,11616,5462,2965,4665,-925,-7969,-12406,-13939,593,10419,13115,7443,-6723,-17552,-11608,-6637,-6468,-16809,-4528,11728,22084,26691,20551,14612,7100,-7799,-4012,10722,21657,16104,-215,-14247,-13912,-12621,-15455,-8045,2262,7098,11563,14706,11118,5775,3534,6460,21983,48094,46332,21434,11598,13597,17243,12352,3982,-2982,-8175,-478,-1684,-9435,3899,17506,7813,-6629,-16455,-11005,-2402,6501,13740,12928,1023,-9628,-14366,-15812,-7332,4999,16737,6399,-6312,-12366,-8872,-11587,-17718,-14941,-8217,-6871,-7441,-3972,1494,5731,6585,4774,8067,12087,17477,10586,-1818,16,15021,28870,28685,19539,9240,3314,600,2660,1262,-3183,-9133,-4558,3231,-1536,-11881,-16381,-10031,-1837,5924,13253,25339,35953,12936,4998,149,-8450,-4323,10601,22925,19877,5732,-13201,-6907,-762,-688,-12160,-9268,1441,3705,-1025,-6454,-7819,-6662,-873,1108,-3011,121,5451,8238,3199,-6425,-11741,-16224,-15192,-6204,3095,12976,11340,2218,-12699,-693,8623,24621,27741,2086,-14442,-6224,-673,-2515,-5815,-5838,-8957,-7004,-9037,-5683,2265,17037,20656,16867,14012,4495,-487,-2108,-2720,-7598,-14666,-10966,-5460,-10031,-4918,1526,3673,6129,11857,31711,46927,33911,11994,-998,-4177,-3380,708,3235,-379,-6329,-10782,-11201,-16490,-9819,-3525,-1685,-4694,-6955,-4074,-4230,-7154,311,14314,19955,12110,-9560,-4027,10788,11612,5174,12911,29318,27615,13059,-244,-6447,-8363,-249,6261,11200,12538,8564,675,-9663,-8865,-373,8373,10561,6774,4153,-10538,-12736,-10701,-12100,-12004,-917,3407,2457,5510,12704,13604,6137,-118,-450,-323,-1054,-344,-3502,-7557,-8453,-1119,13234,20622,10319,-5020,-2942,4741,4358,553,-4542,-6903,-4564,-377,9794,23393,31046,30715,29143,20865,11275,5233,1825,3913,4947,1480,-7049,-10224,1872,1955,-9044,-10637,-4057,-3422,-3725,-5398,-6970,-13025,-16368,-6628,3792,8752,1050,-10789,5733,22433,28117,23863,13052,5382,2699,-2495,-5571,-6623,-4409,-186,5910,4294,-7296,1557,1720,-519,3505,5430,1677,3148,13270,30153,34703,18399,4838,-4300,-3644,-3336,-4096,-276,-4603,-6070,-2334,-1110,1398,7255,5934,8167,7672,3351,3233,2864,1183,992,911,-1682,-8538,-10467,-7514,-4323,-2080,3002,4969,1774,-4001,-2920,-4016,-869,5468,3982,-6075,-12052,-12319,-6368,-8251,-15817,-9970,-3786,-4450,2097,7156,4426,1928,4692,3598,1875,-6858,-13519,-11996,-4249,1560,1971,-3022,-5185,-3885,-4073,-1971,8210,27512,32093,11547,2021,966,5167,4594,-6,-4574,-3385,-2018,-5383,-5261,453,10716,14348,10530],[-2762,-6032,-4903,-4146,-2862,-3333,-6771,-11026,-11105,-5925,3950,11406,11288,6412,12196,9289,-10384,-13086,-1069,-1493,-7115,-10205,-5532,113,4331,4687,6271,13234,24192,27882,16380,10308,10474,8787,5379,3169,3087,1580,-869,-6931,-5593,5031,8557,4573,-2430,-6860,581,9271,9072,1605,6397,15010,17139,14415,7765,3678,-3383,-9962,-10609,-12015,-11862,-13566,-19022,-9493,576,7171,21903,27442,16809,10618,6455,-7034,-1971,12472,9852,-1360,-11821,-6765,-11765,-10352,-14071,-14239,-3427,3419,785,1031,2927,5364,5908,5200,599,535,-3002,-10352,-5214,-425,-795,1092,6769,4801,2511,3049,3435,-113,-6278,-7900,-11232,-12844,-263,13207,32185,37452,34857,29463,20026,10446,8676,6310,1379,43,-5255,-14333,-10689,937,4737,4982,3195,9114,19337,32025,23785,7843,20,-10485,-17169,-15921,-8431,3468,9181,7884,13265,9419,-2206,-9445,-9052,-4760,-5267,-10907,-16055,-11190,-7749,-19966,-6513,948,6156,14934,20008,3836,2309,1133,-1707,-4104,-1537,-2039,5133,7853,-2103,-14984,-11386,-1716,-1356,9167,38984,73322,94258,74677,2962,-111296,-152109,-114588,-38551,351,-6214,-20684,-3467,1538,-10856,-11866,-851,8971,4826,-3519,3948,7867,4325,65,-2379,-8764,-8747,-9851,-4850,2982,12969,22221,18125,8126,1414,-4053,-3697,6223,16122,19736,19371,11963,4165,2020,6149,5149,-298,-7600,-13486,-8833,5187,17602,15970,4836,4699,8374,11728,7873,-995,-9234,-9400,-998,-2130,-9229,-11230,-276,8136,7938,-557,-16297,-13690,-2657,-3615,-4776,-13507,-15385,-9484,-9164,-9389,-6297,-12121,-13968,-15292,-13171,-11081,-6483,-74,4666,3951,-11185,-9267,-2511,2554,2996,-6230,-17632,-11932,-4116,8256,24451,35176,21328,-4470,-18728,-9909,-8448,-7421,-1825,2909,3950,851,-3038,-6857,-1511,5665,8083,2905,-6209,-6012,0,1428,-571,-8456,-12828,-11998,-4930,13018,39823,33552,13842,5292,10109,26725,34511,23433,-190,-16953,-12544,-10873,-7914,-8805,-9352,-7941,-5697,-3119,57,2885,4169,2326,3906,3667,9027,19396,24975,13752,-3331,-10896,-14346,-11854,-12614,-11805,-7885,-3759,-636,-1677,1932,14160,28796,27550,30848,29964,11470,7108,10678,10071,3763,-2697,-7919,-12412,-6608,2843,10078,10462,3058,-6783,-4561,-3241,4127,8109,-1343,-14692,-15974,-16393,-17720,-17251,-11688,-9493,-12016,-7780,1859,8261,5642,-5008,-86,5746,7492,3176,-3370,-11331,-13898,-11628,-10724,-7503,-11525,-14551,-8177,-5226,-4428,-6589,-9287,-10216,-1870,8094,7200,4027,5303,15598,29711,36572,28886,19521,15662,21209,20702,12391,1626,-4791,-8250,-7750,-4588,187,6336,10265,10759,17653,19327,12167,1289,352,11089,18358,16559,9503,2247,-5356,-14171,-6308,-4877,-5137,-6628,-4962,-4124,3176,15337,24156,45751,54780,43793,36848,33131,28478,26730,23617,2502,-10172,-7220,-7983,-16577,-9467,4013,14944,15768,12847,6031,1482,2531,6059,7830,8248,13589,7601,8656,10872,11668,13294,3818,-10851,2622,32794,44475,29634,12785,667,-4442,-4288,-8578,-12785,-12017,-3482,2178,37,-5620,-3595,1709,6993,9470,5431,-728,-5658,-2141,11075,15126,10003,11777,19513,15790,4699,-12453,-6074,-433,-680,-6555,-11945,-13315,-7742,-3836,125,6067,9753,11468,10217,5109,-394,-3408,-2783,-2055,805,6144,9700,5287,-1586,-9216,-11511,-13597,-14743,-12768,-8739,-2677,-391,-7690,-13281,-12014,-12801,-12854,-9418,-2370,-6764,-12634,-11482,-9632,-6994,-5112,-5382,-3708,6570,13874,9252,-2984,-11272,-4490,15075,24479,21203,10518,-6237,-12032,1045,7192,9701,13257,13944,13940,11329,3549,1316,8932,14424,14015,5381,-2605,-9439,-14952,-11754,-9710,-9946,-4779,12252,15360,13509,8094,1037,-3482,2441,13116,16225,13687,10285,6499,7137,11071,8094,2217,-5216,-10202,-5689,-2111,-3221,-3932,-871,2073,3998,642,757,2852,2718,-1137,-7031,-12840,-11076,-4876,2945,11892,19451,21684,30992,36302,44016,36694,9098,-11943,-4294,3600,-224,987,6267,12018,12313,10990,8936,4840,-2051,-1378,6778,17527,17995,8913,2535,3395,8738,20434,20320,4010,-12555,-12213,10050,29922,48136,49435,26693,4123,-4377,-9667,-14379,-13576,-10593,-6372,3210,8338,10883,12690,14801,7104,2838,-2183,-1806,-4298,-14378,-6193,7710,16205,20312,9674,-3237,-11015,-7409,1041,10930,21709,16967,3430,-5795,-13623,-16014,-14897,-1987,4657,-2462,-5302,-3391,-4487,-7758,-10210,-5262,1061,6559,12146,11281,3174,-9497,3140,31009,35517,25724,12129,-807,-10179,-2866,1795,-4058,-11885,-10448,-9755,-4161,7730,19614,25102,21301,4352,-6754,-9281,-9924,-8988,-5720,1866,6190,7938,5068,-8917,-9171,-4584,-7453,-4087,6797,12335,14962,10190,3784,125,396,-139,-1213,-5717,-10565,-9111,-76,11863,17878,7547,-10728,-12470,-1927,6912,6540,-980,-6419,-8106,-7955,-8826,-6943,-3701,-12612,-18075,-13908,-13086,-16412,-12766,-9340,-8456,-1351,3056,4613,3846,2180,-3307,-8036,2801,12521,8522,1292,5586,13133,14572,7088,-2397,6376,43527,89585,93254,44683,4781,901,12324,12899,3596,-2531,-179,4345,6900,3437,-1191,-10340,-7772,-7674,-10789,-15343,-17928,-12913,-12229,-9901,-9152,-8168,-9057,-9438,-7075,-5086,-689,3030,7280,11366,9731,3301,-4915,4034,17892,10024,-879,-1434,4133,3159,-740,-4459,-1498,-4807,-14289,-16853,-10995,-7691,-9030,-13017,-11492,-6271,-2881,2294,11154,10556,1232,-15009,-12257,5317,20148,16500,3672,-5247,-6105,-736,-989,-4671,-12497,-14464,-3128,1779,-1064,-5192,-8945,-10752,-5354,-5972,-14698,74,9929,18183,16671,18548,18796,17185,5670,-12541,-8996,4929,10798,10670,4734,-6918,-14915,-7475,-613,317,-2809,-7139,-11369,-13310,-12074,-3349,6611,2778,-5208,-3455,10106,16014,10705,583,-6246,-12648,-9813,-3160,3997,17555,30876,29892,18671,8924,-3506,-5895,-4864,-7354,-10904,-14195,-10517,-14074,-18369,-7281,-4343,-7476,-8059,-9509,-10683,-10538,-5667,2457,14721,21520,18198,4706,-1118,8243,18331,32068,26263,10254,1076,-1228,7019,11892,3440,-10114,-11748,1402,11100,19424,24032,23562,15459,3355,-1997,4508,27505,38248,22149,8790,7118,14117,28455,26186,-1462,-13765,5050,17056,18301,8591,-6499,-12363,-6996,-12631,-8234,4465,8916,3031,4267,3590,2201,-8,1872,-447,-1690,2278,5041,-4502,-16791,-19043,-9998,4529,16873,12486,10540,11807,19110,21092,15820,8191,-200,-4941,-5172,-18,565,-774,-425,2100,13645,28213,32996,18221,10522,414,-6971,-12214,-13069,5056,20243,20867,15672,9528,3747,6773,5311,-8245,-14530,-8760,3763,22246,35226,23514,5911,850,8597,14178,9644,748,-4089,-2304,-973,-2165,-8769,-9275,-7296,-9566,-15202,-6660,1175,4776,3762,-2554,-6345,1778,42370,78914,73918,59133,41462,14813,459,-2189,2039,13580,26706,34500,29896,14872,1869,-1533,997,-7241,-13245,-367,11261,16882,13733,4978,141,-10062,-10854,-9300,-10387,-13093,-7219,-1269,2550,8396,19462,18537,10371,576,-202,7584,13732,3744,-11068,-11719,-10141,-16741,-13246,-8670,-6463,2437,10724,14162,12541,4234,-6902,-12507,-15829,-18282,-11724,-6929,-3954,-7295,-5611,-4134,-1828,4051,14312,24951,21622,11291,6250,8117,910,-6544,-13247,-12379,-13876,-9571,2173,18487,23185,9735,-7717,-7057,15688,21103,25804,19884,7332,-7375,-22415,-9793,-7665,-12848,4088,21757,16793,-1453,-3938,7979,11704,8817,15482,33455,37649,26410,15384,2993,7123,27191,38348,27344,6026,-10944,-15168,-12323,-11398,-10742,-10741,-2291,13608,29454,40602,31920,22681,3949,-17442,-10704,-3010,-4234,-10554,-9266,617,2391,-1260,-1196,4595,-1309,-8226,-3264,6049,10349,12900,9561,2767,-4756,-9042,-3259,4272,337,-9306,-7908,-1893,-3818,-6765,-9732,-10197,-14557,-16860,-11571,-1865,270,-6195,-10910,145,1172,-3625,-10495,-9801,-5522,-3411,-4756,-3400,3803,2155,-9440,-2845,7651,13624,15352,13785,15514,7028,-4530,-6151,-3081,2054,995,-5015,-11611,-8665,2299,7907,6316,4598,-8136,-14225,-12944,-9228,128,400,-5048,1893,13557,18609,14337,9731,10573,10424,7068,3717,4159,1987,100,-2264,-4952,-9161,-8073,-658,18186,34901,27493,30105,27142,15366,1678,-12484,-14291,-5523,1692,2631,-2445,-5215,-7997,-16017,-6639,9258,14454,8528,-2385,1926,13205,15893,8000,3255,2210,-622,-2087,6586,8661,-519,-11890,-536,7968,4310,-6339,-17084,-9870,502,2840,2103,5293,4518,663,1224,-1229,3180,4046,1564,-3104,-8775,-8615,-5860,-2926,6468,13686,17230,17578,14653,12321,6580,6384,18050,21200,23270,22437,15246,-96,-8061,-13512,-10954,-3765,1987,1779,-51,-3932,-7222,-1620,11681,22703,26486,23665,11418,-1466,-8326,-9410,-4319,5518,8095,2560,-290,-2797,-125,-587,-3993,-2534,927,5080,6188,-782,-11100,-13876,-10656,-8914,3789,17647,13084,4642,-910,-281,533,-2021,-5364,-1816,-2038,145,5328,101,-10512,-4882,-692,-1528,-10877,-14501,-9395,1397,12616,16223,20163,23212,10896,532,-3071,-380,-7356,-12188,-15242,-14219,-5660,7,3373,2336,-2594,527,9755,-219,-13312,-18699,-20582,-16105,-11958,-8731,-5329,-5669,-408,4978,7219,-821,-4366,-5019,-8747,-11138,-2840,-722,-5779,-11253,-14855,-15595,-9210,-5361,-3034,161,5546,11468,8122,1062,103,3105,12868,25159,23695,14042,1203,-1378,290,2164,983,-4134,-7065,-7995,-7762,-10667,-7985,-5325,-5735,-4764,-5143,-8515,-7185,-8674,-7700,-3230,1328,6819,4658,-3058,-8165,-13048,-4476,9955,4708,-7823,-17128,-13086,-8011,-2655,-6446,-13298,-9239,-8494,-3553,2845,4362,4961,-3689,-6496,-1224,6022,10066,12236,15052,19655,23071,20552,21291,22213,22820,12984,3766,-1044,-4791,-5791,-2125,143,-4050,-1947,3655,2591,2438,1074,4290,12951,19630,11020,2122,804,909,-3449,-5011,-6115,-3796,2971,13027,17101,14883,2714,-7645,-8538,-3823,-2403,-4700,-6704,-6340,-4085,-3864,-7216,-10087,-6080,-5714,-5700,22,6993,7106,5211,4563,6175,10050,15197,13161,1453,-8206,-4071,-7623,-8470,-10388,-2145,4913,10872,12454,-1684,-14816,-12137,1864,19691,27365,27858,20118,12891,16537,18676,17336,8653,-1455,-6348,-5529,-9519,-17163,-16340,-14728,-16812,-15641,-2317,14052,26076,26666,21762,19779,29867,11048,-4539,-8503,-9489,-20386,-10559,10079,29652,36208,32189,10117,-7356,-12732,-12048,-9369,-6743,689,15423,35475,39987,29895,10292,-2544,-4583,-5908,-7150,-9190,-11179,-9958,-5287,7132,12520,10508,11523,12213,3231,-1724,1653,-2370,-8396,-12690,-13232,944,9521,11886,6631,-5982,-16080,-10957,-6447,-7562,-18263,-3099,12716,20737,22330,15735,11382,5919,-7269,-4871,9390,21639,17090,1091,-13027,-13109,-11493,-14220,-10507,-301,4422,8574,12191,9196,3787,1371,3909,18908,45841,47809,22313,11957,13562,15932,12370,6443,1328,-5152,694,1570,-6440,2593,16715,4560,-7744,-16116,-9369,-944,7610,14286,12900,-824,-15135,-13211,-11685,-3164,9277,17555,3650,-5866,-11310,-8637,-10245,-15375,-10498,-6193,-5962,-7170,-4531,304,3339,3061,997,5331,14241,22748,16145,3579,1263,14780,27020,26450,17453,8575,4051,1738,3176,958,-3321,-9494,-6229,1000,-3303,-13115,-18469,-13818,-7015,-78,7769,23232,40223,17744,7031,872,-9952,-7727,5351,16840,15398,1660,-12762,-2538,5930,4545,-10365,-10244,882,3631,-557,-6319,-8422,-7253,-14,2740,-2963,515,6831,9897,5422,-3875,-11360,-16417,-14094,-5541,3278,12318,7984,4668,-8547,-183,11781,28973,30080,2450,-15037,-5323,5,-2765,-6839,-7441,-10012,-7313,-8549,-5124,2141,14727,16987,14093,14789,9514,-1224,-1592,-3280,-9965,-15182,-9572,-5109,-9246,-3988,1787,3313,5468,11223,30124,44262,31105,9463,-3650,-7050,-6650,-1612,3285,-275,-6425,-9493,-10656,-13946,-6954,-728,2143,-114,-3990,-5037,-6364,-8931,-1234,13115,18755,9654,-10911,-3251,10074,10187,6797,17330,32398,27925,11999,-823,-5679,-6201,1893,5426,7970,8813,5694,-1939,-12718,-11001,-356,9949,14012,10155,4860,-12549,-11599,-9836,-11503,-11242,-564,3698,1725,4094,11673,15102,7656,2199,1330,608,-856,-1033,-3628,-7006,-8298,-1451,11468,16544,7136,-6228,-3419,2417,2062,-1005,-4705,-5411,-2782,989,11313,26147,33975,31946,29293,21178,11828,5941,2302,3112,3628,348,-7853,-12499,-2017,-2301,-11439,-11050,-4764,-4780,-6047,-6423,-6206,-10600,-14073,-7795,3530,8430,-760,-12316,4289,21722,28842,24267,13069,5101,1123,-5041,-7302,-4530,1037,5876,11284,12064,-510,4627,-143,-5378,-837,1590,-54,2086,11353,25439,31804,17269,3819,-4797,-2404,-650,-1364,1470,-3913,-5826,-1338,83,1416,5626,4955,10229,9248,3920,2828,2230,454,188,209,-2138,-8162,-9468,-7230,-5739,-5049,-486,1889,283,-2507,1357,138,4047,10834,8568,-2601,-9937,-12132,-6550,-9399,-14389,-6228,-1835,-5244,939,9037,8968,7594,8783,4799,1928,-7474,-14188,-11044,-3582,2021,1739,-3411,-5670,-4137,-3505,-904,9483,29988,33500,11432,1032,-1409,2157,1807,-2717,-6712,-3992,-2243,-5550,-5902,-1283,7072,11354,8315],[-4263,-7127,-5403,-4401,-2967,-3245,-6611,-11012,-12563,-7866,1979,11337,12770,10464,17403,9576,-11060,-11154,985,624,-5126,-8100,-4597,-1221,148,-1631,-328,6458,16689,22383,12997,8548,9861,9702,6447,3070,2169,397,-3051,-10512,-5337,6337,9420,4760,-2074,-5721,1202,9790,10979,4991,8014,13642,13240,12526,7491,3795,-6103,-12992,-13898,-15448,-15153,-17387,-20989,-10911,-2580,3508,18056,25163,15822,10057,7198,-6012,-3418,11617,9342,-1828,-6134,1615,-5096,-11902,-15181,-12922,-2051,3610,-1114,-225,3372,8126,8840,5461,-1844,-1717,-3068,-5709,733,4361,1185,-112,5177,3048,-932,-22,2798,543,-6659,-8802,-11561,-12747,-676,12822,33582,39095,36497,31061,21075,10422,7261,3314,-1182,-1417,-6114,-15214,-10773,1836,6976,8585,6883,11600,21102,34196,28094,9753,-859,-13725,-20794,-18456,-10239,1712,7348,5270,11432,9731,190,-5375,-4886,-1481,-3162,-9057,-13890,-11057,-9020,-19811,-6188,-428,2765,9166,18026,8180,2648,-2293,-7858,-11297,-3765,584,9623,10870,-1264,-14855,-11525,-2121,-1960,8108,39956,90749,120674,95711,5719,-128394,-178814,-137681,-50552,-323,-1354,-16906,-4991,1412,-9777,-10773,-282,9139,3573,-6532,824,6267,4577,1920,936,-5680,-9073,-11122,-7252,-713,9091,18270,13642,5825,1468,-4023,-4627,3873,14176,21331,22939,15929,7154,3915,7642,4561,-2598,-11438,-17633,-12383,2264,14770,12827,3640,5937,10439,13490,8533,-490,-9431,-12680,-5179,-6297,-10715,-10005,449,8350,6540,-2216,-16204,-15506,-2938,-3897,-3498,-11222,-12914,-6847,-5991,-6713,-6184,-13061,-11045,-11308,-11196,-10949,-7029,-210,5012,3100,-12246,-8193,-197,4595,4229,-5819,-18004,-10828,-3033,9267,26016,36169,22009,-4214,-17875,-10786,-9652,-7528,-2100,1666,2437,964,-1474,-6917,-3172,3402,6950,3336,-4557,-5236,48,1586,-494,-8697,-13792,-12431,-1721,14922,42493,40136,18395,7427,7088,21095,28423,20410,-2020,-18808,-10206,-8930,-6464,-8257,-11435,-11638,-9506,-6945,-2751,1812,4255,2172,2385,-756,518,8548,15381,7923,-6237,-12146,-13794,-12190,-13515,-12449,-8473,-4997,-2656,-3285,2295,17189,31680,30344,35266,33323,10900,5694,9853,9567,3968,-687,-4123,-8741,-5797,3189,10166,10434,1697,-9522,-7957,-5428,3256,8435,-189,-12044,-13722,-14708,-18869,-20507,-13872,-11154,-13787,-9768,-37,6704,5760,-3019,1536,8644,10295,5708,-1746,-10682,-13518,-10236,-12369,-11009,-13254,-11221,-4502,-1057,1,-1910,-6579,-11108,-3949,6028,6316,3124,3817,13266,26879,32414,22976,17262,16460,22268,21380,11910,-287,-7316,-10431,-8999,-5156,78,6282,9779,10821,19669,21991,14921,4189,1691,11228,20749,18625,9721,1660,-5536,-14123,-9327,-8092,-8123,-8722,-6396,-4640,3379,12915,19429,40505,56139,49357,41644,36331,30606,28828,25868,2344,-11576,-7051,-8913,-16210,-6946,5065,14076,15676,15161,9734,4966,5044,5799,3733,3507,8756,2477,5810,10253,11941,12387,2367,-10874,5934,38936,51772,37574,18891,3161,-5164,-4887,-7410,-10727,-11483,-3922,2594,139,-7855,-6240,603,6781,8822,4048,-2618,-8159,-4413,7359,8651,2090,3614,13515,13725,5835,-13801,-7444,-3081,-4393,-9888,-14219,-14039,-8125,-5588,-2063,3035,6314,8764,9202,6124,957,-2717,-2692,-1385,2804,8803,12597,7850,299,-7852,-12781,-14412,-14625,-10640,-6224,-2087,-859,-8769,-13501,-11009,-10971,-10798,-6209,-940,-6381,-13006,-12392,-10407,-7186,-5014,-5945,-5158,5103,12247,7715,-3646,-10442,-2697,16165,20723,14037,5888,-7222,-12671,-9,6232,9303,14485,17091,18163,15398,7304,4076,8488,11296,11712,4915,-1831,-7395,-15208,-12993,-10171,-8589,341,13411,14653,13150,8861,960,-5283,1310,12524,15111,12304,9575,6440,7696,12021,9039,3419,-3446,-7800,-3577,-436,-2025,-3749,-1238,1783,3830,511,1247,4252,3833,-1013,-7157,-11958,-11917,-7385,450,10250,18607,21337,31528,36714,43340,38063,11477,-10715,-5901,3101,-321,-549,3748,8598,8162,6947,5614,3411,-1722,-596,6896,16479,18088,8765,2711,3804,8607,18795,16532,1418,-14293,-13574,8693,27362,44621,47973,27259,7911,1154,-4829,-11899,-13771,-11372,-7099,1096,6395,10044,10905,10084,1881,-1011,-4538,-4950,-8739,-16463,-3157,9551,17450,22106,10256,-2960,-10167,-6508,1245,9997,18213,12505,634,-8211,-14342,-13966,-10665,411,4983,-1894,-4316,-2550,-3257,-6043,-9263,-5851,675,5755,8849,7039,1244,-9548,3317,29582,32697,23538,11165,-1056,-9291,-308,5098,-531,-4076,-2710,-5144,-2867,6847,18034,23953,21849,8698,-1146,-4623,-6608,-6660,-4279,3285,7118,6961,2018,-14000,-5258,-1044,-6652,-8107,3600,9910,13189,9305,3906,1102,1292,887,-350,-5758,-11496,-14804,-6949,5703,11719,4577,-11214,-12638,-2602,7217,7834,200,-5346,-7389,-7810,-7777,-5531,-4334,-13266,-17252,-13549,-13362,-17740,-13765,-9660,-8958,-2181,3583,6474,6214,4560,-2435,-9925,1729,12229,7038,-85,5059,12626,14490,9234,1158,12399,50676,91393,89584,40810,2778,-212,11466,12580,4192,-320,3071,7078,9804,5200,-970,-11448,-8427,-7521,-8635,-13776,-18790,-12168,-10490,-8292,-8175,-7039,-7519,-9617,-9762,-8198,449,7102,12084,15549,12645,5349,-2750,8872,22074,11137,-851,-1570,4457,4644,2421,1535,5381,554,-11252,-17046,-13952,-8406,-8195,-10252,-9454,-5024,-1703,4231,13456,11543,324,-17305,-8919,12555,24425,16276,2086,-7209,-8185,-3329,-4201,-6903,-12552,-14479,-5330,469,-1485,-4685,-7590,-8035,-4288,-4173,-8968,-379,9688,18167,16827,19095,18989,16990,6278,-10867,-10776,3483,10687,10871,4515,-6865,-16128,-9889,-3162,-1754,-4122,-7797,-11595,-14634,-14620,-7551,1552,-240,-6137,-5584,6378,11355,7209,-1666,-7700,-13105,-9622,-3920,1859,14126,28899,30438,19337,7529,-5524,-5934,-3872,-5811,-9527,-13573,-12425,-16059,-16213,-6162,-5077,-9476,-8417,-8186,-9781,-11478,-7912,-11,11172,18607,16461,4099,-1285,7959,17980,33686,28527,11798,1621,-1703,4514,10103,1968,-10340,-9049,3470,12954,20451,23268,20636,11766,-141,-4567,3423,26203,37412,21569,8938,4926,7858,19547,19651,-6111,-11170,5770,14618,15523,7949,-6428,-13062,-7556,-14497,-9207,3548,8608,4174,6916,6499,4271,1443,2048,-1632,-3958,804,3024,-8436,-18119,-14547,-7310,6378,18171,13592,11478,12454,19772,21736,17011,9273,938,-4148,-5435,-907,-809,-2102,-1506,2032,15225,30390,32569,16050,10315,1173,-5677,-11095,-12543,5859,21180,22725,17145,9461,2345,5840,7365,-4231,-13300,-9834,3288,24554,41590,28998,5923,-2985,4182,8422,4064,-2493,-4724,-2176,-671,-2234,-8530,-5667,-5908,-9471,-14834,-6054,1538,5699,5171,-1057,-5829,-1138,33313,66379,59450,49994,36823,12406,-1552,-4700,-1514,9331,23296,34315,31444,15626,1715,-2683,-518,-8646,-9854,3536,15810,17840,12077,3242,-1256,-10378,-10011,-9032,-10630,-13617,-7111,-1402,2410,9317,21449,19482,12129,4991,3847,10706,16985,6797,-8055,-15804,-13014,-13672,-9501,-3447,-1631,5519,12268,15611,14330,5744,-5907,-11754,-15353,-17087,-11043,-6826,-4548,-7391,-5382,-4859,-2549,4143,15270,26571,22153,9751,2689,5410,-971,-8681,-14802,-14819,-13817,-8377,1818,16743,20965,8430,-9326,-3020,17737,23017,28963,23267,8374,-7358,-21729,-8832,-5500,-8027,6977,22186,15118,-2244,-3538,7601,12248,11915,20310,40675,44587,30586,17661,5041,8162,27060,39280,27362,5085,-11600,-12947,-10520,-11366,-11990,-13851,-5317,11275,26263,33163,22665,18244,2305,-17305,-9639,-2894,-4882,-11851,-8495,1496,2627,-2295,-1550,5821,876,-7552,-5628,1889,5255,9388,10527,4994,-2024,-6352,-808,6932,2979,-6449,-5356,-1366,-4195,-6642,-9311,-9998,-14493,-16508,-11835,-2810,-478,-7110,-11568,2196,4313,-1024,-9333,-9198,-3728,-1656,-4209,-3798,3808,3426,-8048,-2418,8037,14100,14210,12156,14266,6660,-3181,-5114,-3212,2827,2128,-4057,-10428,-9316,902,8274,8263,7147,-5090,-11259,-12527,-11045,-1091,670,-4792,1368,13118,18854,14674,10138,11387,10603,6235,3013,4232,2354,623,-1842,-5682,-11509,-11381,-4789,13327,32637,30558,32684,27917,15722,1733,-12566,-13922,-4861,2132,4419,1957,-561,-5016,-14289,-8418,6076,7540,-54,-6550,8959,20913,19717,8182,2586,1246,-1757,-2831,3575,5558,-3535,-11206,1538,8103,3220,-6729,-17708,-8920,3525,6731,4930,6584,5378,2137,3189,1086,5310,5243,1683,-3133,-8487,-8928,-5002,-968,9938,18784,22933,22858,18836,14616,7721,6526,17029,19607,22080,21488,15638,913,-7254,-12556,-10762,-3722,2207,1162,-2815,-7457,-7246,-827,10378,20354,24625,22740,10374,-2423,-8437,-9027,-5588,2670,6218,2133,-1183,-5842,-6255,-7680,-7742,-3722,302,5960,9078,1707,-9024,-14482,-10924,-9377,528,12638,9331,2928,499,3022,4344,-117,-5446,-1887,-2225,-554,4540,-315,-11070,-6491,-2387,-1862,-9591,-13700,-10593,-557,10736,17337,23024,25278,11552,1066,-2748,-1408,-9854,-14801,-17227,-14682,-4869,1163,3784,1661,-3824,-2362,5231,-2277,-14087,-16791,-18407,-18002,-13887,-10748,-7277,-7741,-1547,4224,7197,382,-1808,-2678,-7440,-11456,-4197,-2790,-7809,-12579,-15351,-15671,-8781,-4651,-3172,-1775,515,6590,5963,348,58,2278,11332,26625,29250,20162,5876,973,856,2369,1916,-2761,-5953,-7995,-8556,-10552,-7254,-4999,-5917,-5056,-5353,-5633,-3996,-7861,-7984,-1544,3654,9622,5058,-3086,-8763,-14207,-4766,8003,2630,-9148,-17836,-14071,-9445,-6223,-12943,-16205,-11750,-10368,-2818,3840,5838,6769,-3310,-6400,-700,7157,11333,13039,14308,18580,23551,22279,21393,21111,20790,10805,1287,-3940,-8120,-9899,-7460,-4463,-8207,-6299,243,1844,5105,2278,2232,8305,13444,8229,4230,3573,3240,-3292,-6653,-7461,-2569,7382,19719,23445,18899,5147,-4665,-5990,-2691,-2588,-5773,-8286,-7700,-5516,-5372,-7674,-9124,-4988,-4263,-5308,276,8419,9566,8302,7834,9710,14028,19689,15367,-1446,-8804,-3020,-6581,-7176,-8237,915,9516,16519,15462,-542,-12172,-6291,7232,23810,29732,27100,16939,12606,18206,23870,24519,14252,1065,-5590,-4744,-8627,-18879,-15102,-13937,-16403,-16761,-3170,13355,26382,25162,15317,8705,18543,7349,-5369,-7895,-8048,-19280,-11431,10601,31576,37240,32519,11302,-6123,-11241,-10580,-8879,-7520,-1316,10079,26737,32704,25836,9501,-1299,-1976,-4462,-7654,-10953,-13567,-14308,-6414,8308,15310,14462,15420,11875,429,-7085,-3138,-4728,-8880,-13014,-12743,1101,8630,10837,6076,-5039,-14804,-10798,-6675,-9071,-17074,-1505,13782,19255,18162,11074,7720,4024,-7014,-5966,7393,20651,17275,1925,-11840,-12075,-10164,-12435,-13392,-3667,1166,4986,9046,6866,1729,-705,1426,15690,41769,47449,22959,12612,13744,14594,12093,8775,5587,-983,2027,4798,-2202,1970,15301,847,-8912,-15477,-8254,133,8436,14238,12009,-2161,-12506,-9250,-7538,828,12891,17025,1857,-3394,-8567,-7811,-8856,-12379,-5803,-4039,-5452,-7198,-5431,-1583,153,-833,-2528,2185,15576,26361,20907,9015,3284,14082,24123,23369,14780,7451,4503,2662,3523,565,-3496,-9799,-8014,-1958,-5602,-13323,-17686,-17231,-11978,-5516,3614,22425,45469,24254,10116,2297,-10784,-11187,355,11059,10979,-2315,-10591,2095,12110,8462,-9134,-11233,-139,3076,-223,-6267,-9276,-8140,277,3452,-3150,774,7660,10667,6798,-1461,-9873,-15606,-13467,-5562,2498,9866,3449,6479,-3092,1473,14993,32560,31119,2301,-15210,-4844,62,-3494,-8121,-8893,-10888,-7541,-8163,-4641,1812,12001,12865,10828,14710,13800,942,-1163,-4153,-12511,-14296,-8374,-5281,-9021,-3422,1859,2823,4530,10041,27462,40231,27960,7510,-5464,-9077,-8726,-2454,3900,-217,-6667,-8447,-9467,-11554,-4001,2918,6015,3573,-1216,-4772,-7337,-10180,-2636,11717,17250,6979,-12277,-2857,8867,8258,7549,19843,32900,26334,9997,-1858,-5108,-4345,3198,3883,4536,5226,3121,-3881,-14778,-11681,41,11590,17513,13676,5851,-12760,-9462,-8938,-10959,-10546,-701,3417,383,1883,9797,15992,9175,4653,2962,1125,-893,-1893,-3803,-6414,-8151,-1952,9324,12245,3921,-7472,-4056,-317,-619,-2686,-4625,-3847,-1355,1912,12433,28367,35704,31767,28457,21192,12603,6893,2725,2144,2155,-909,-8697,-15681,-6903,-7223,-14163,-11564,-5777,-6089,-7584,-6771,-5092,-7672,-10768,-8321,3499,8277,-2023,-13408,2475,19730,27697,23305,12469,4390,-622,-7216,-7580,-1816,5271,10652,15582,19525,8715,10292,-14,-8920,-4867,-2196,-1885,952,9114,19830,27377,15022,2087,-5466,-1625,1797,1337,2759,-3372,-5880,-972,414,148,2457,3524,11224,9959,4030,2143,1366,-478,-792,-669,-2782,-7840,-8514,-6991,-7266,-7776,-3640,-1126,-1356,-1267,5925,5402,9804,16344,13267,1090,-6995,-10773,-6970,-10649,-10855,-2447,312,-5620,-1349,9651,12741,12400,11426,5258,1304,-8100,-12528,-10259,-3131,2490,1436,-4061,-6494,-4641,-2950,399,10923,32148,34467,11414,351,-3445,-766,-1007,-5397,-9088,-5124,-3001,-6144,-6921,-3346,3671,8629,6316],[-5191,-7776,-5490,-4250,-2758,-3049,-6488,-10838,-13248,-9311,456,11311,15031,15768,22021,8962,-11875,-9003,3165,2894,-2950,-5873,-3855,-2998,-4425,-7556,-5896,925,9869,16556,9383,6413,8522,9918,7123,2742,1178,-778,-5208,-14283,-4386,7534,10070,4919,-1387,-4418,1337,9352,11664,7270,9050,11787,8662,9733,6267,2842,-8683,-15632,-16465,-16164,-14596,-16855,-19329,-11423,-5533,73,13732,21814,14358,9438,7736,-5286,-4999,10503,8868,-1978,-1328,8511,586,-12249,-15697,-11863,-1106,3192,-3231,-1339,4057,10965,11702,5444,-4081,-3210,-2136,-1452,5163,7385,1861,-1402,3905,1834,-4449,-3690,2378,1510,-6579,-9832,-12102,-12129,-676,12418,33349,38013,35282,30172,20660,9916,5742,522,-3335,-2586,-6686,-15488,-10357,2901,9281,12122,10550,13892,21966,34269,30301,11386,-2066,-16619,-22546,-18342,-9726,1241,5884,2307,8763,9275,2328,-1528,-1055,1239,-1352,-7277,-10989,-8453,-7112,-14727,-5427,-1417,106,4096,14842,11295,2660,-3857,-9923,-14714,-1789,6459,16088,15068,521,-14270,-11606,-2406,-2338,7214,39626,105585,143272,107847,-5621,-162191,-221421,-173215,-70857,-5467,2066,-14077,-5465,2195,-7607,-8019,1909,10718,3719,-8138,-1435,4955,4804,3653,3981,-2820,-8951,-12148,-9688,-4241,5669,14712,9554,3693,1864,-3353,-4982,1604,11658,22203,25983,19699,10175,5814,8951,3597,-5119,-15014,-21052,-15222,-404,11707,9338,2794,7410,12693,15448,9476,453,-9220,-15696,-8790,-10325,-11727,-8700,979,7834,4502,-4238,-16218,-16284,-2311,-2692,-1174,-8127,-9918,-3496,-1370,-2854,-6007,-12608,-7024,-7121,-8544,-9821,-7091,-312,5110,1828,-13454,-7602,1471,5935,4687,-5756,-17620,-9390,-1796,10153,26817,36134,22421,-3602,-16128,-11156,-10425,-7243,-2207,455,1030,1513,1068,-5696,-4719,1206,5984,3986,-2940,-4522,78,1749,-274,-8475,-13378,-10137,1689,15846,41417,43719,21391,9290,5470,16072,21784,16123,-4249,-15439,-7220,-6793,-5075,-7264,-11395,-13473,-11552,-9800,-4868,1287,4898,2501,1486,-3858,-6875,-878,6720,2511,-8567,-12946,-13147,-12198,-13937,-12622,-8756,-5947,-4421,-4765,2501,19528,32941,32146,38909,35925,10061,4191,9139,9492,5163,3140,1838,-3946,-5624,2854,9695,10182,437,-11230,-9595,-5860,3801,9881,1991,-8752,-9888,-10063,-15396,-18936,-15539,-12278,-15003,-11327,-1555,5504,5983,-1052,3105,11237,12432,7747,-139,-9543,-13411,-8888,-12106,-9488,-9946,-8114,-1256,2809,4414,2813,-3390,-10760,-5437,4110,5402,2187,2108,10512,23150,27308,17221,15144,18028,24478,23125,12249,-1617,-9525,-12412,-10068,-5531,126,6276,9297,10843,21164,23636,16546,6689,3422,11042,22225,20099,10307,1742,-5338,-12362,-11623,-10868,-10388,-9733,-7063,-4998,3114,9925,15126,33845,53956,52184,44847,38706,32432,30883,28198,2653,-12873,-6924,-9672,-13956,-4075,6579,13650,15623,17378,13676,8920,8046,5507,-792,-1411,3930,-1834,2753,9270,11701,10681,658,-10433,9134,43511,57191,44827,25200,7109,-3688,-3749,-5230,-8323,-10254,-4018,3109,423,-10067,-8369,487,7425,8768,3142,-3994,-10486,-7185,2785,2206,-4600,-3868,7240,11309,7185,-13930,-8705,-5999,-8356,-13040,-14919,-12310,-6423,-6392,-3688,379,3279,6424,8062,6820,2112,-2068,-2382,-42,5689,12048,15757,10581,2263,-6440,-14292,-15454,-14660,-8775,-3636,-908,-981,-9580,-13491,-9792,-8795,-7617,-2530,718,-5662,-13045,-13257,-11318,-7474,-4956,-6522,-6718,3525,10299,5806,-4724,-9533,-1148,15576,15460,6554,1199,-8149,-12924,-836,5404,8845,15271,19931,22649,19894,11430,7285,8256,8688,9696,4527,-1120,-5370,-13552,-12203,-8609,-5439,5133,13631,13253,12231,9108,533,-7164,1139,12630,14323,10983,8699,6028,7593,12012,9297,4383,-1684,-5129,-1111,1356,-945,-3819,-1980,1035,3162,-88,1406,5443,4715,-1087,-7433,-10975,-11546,-9623,-2444,7933,17143,20716,31603,36487,41840,38600,14095,-8721,-7772,2528,-105,-1901,1149,5422,4840,3579,2602,2046,-1425,-23,6401,13995,16790,7913,2616,4096,8311,16490,12095,-1108,-15276,-13221,7658,24095,39062,43479,25608,10045,5389,-66,-8335,-12953,-12019,-7762,-1200,3926,8740,8783,5765,-2065,-3438,-6509,-8103,-13418,-12852,293,11506,18391,22927,10120,-2888,-9207,-5391,1349,8647,14186,7810,-2084,-10525,-14468,-11606,-6976,2015,4771,-1637,-3465,-1596,-1706,-3986,-7773,-6436,372,5249,5750,2503,-1109,-9721,3171,26758,28450,20442,9628,-1498,-8457,1567,7436,3005,4695,5915,-198,-1018,6449,16917,23058,21901,11954,3092,-1237,-4299,-4686,-2616,5231,8321,6069,-673,-16231,-1956,1753,-5104,-12238,410,7370,11170,8065,3672,1715,1859,1761,288,-5814,-10933,-15834,-11518,209,5421,918,-12071,-12439,-3079,7516,9177,1398,-4418,-6872,-7776,-7055,-4416,-4595,-13061,-16210,-13279,-13519,-17389,-14570,-10057,-9769,-3811,3214,7371,7539,5734,-2871,-12492,1508,12100,5506,-1631,4114,11276,13000,10410,4658,18329,55738,88663,82146,36021,735,-1439,10207,11954,4501,1626,6192,9965,12554,6754,-794,-12675,-9168,-6890,-6544,-12321,-18042,-11685,-8984,-6687,-7241,-5940,-5965,-9494,-12368,-9701,1823,9903,15799,19155,15391,7460,25,13954,25435,11521,-1204,-2024,4233,5545,5097,7120,12388,6350,-7933,-15946,-16532,-8786,-7137,-7493,-6759,-3039,-78,6471,15795,12145,-950,-17657,-4052,20886,28362,15842,542,-8961,-9577,-5148,-7409,-9761,-13028,-14319,-7197,-1088,-2365,-4867,-7136,-5939,-888,771,-3951,-997,8819,17279,16421,19085,18558,16126,6347,-9463,-12387,1863,10244,10654,3891,-7009,-15807,-10964,-4366,-2852,-4908,-8149,-11509,-15333,-16322,-10664,-2272,-2877,-7315,-7959,2646,6881,3586,-4065,-9166,-13471,-9298,-4719,-582,9768,25011,29151,18648,5396,-6472,-5768,-3430,-4682,-8014,-11324,-13132,-18966,-13738,-4748,-5428,-10999,-8636,-7052,-9079,-12409,-10426,-2555,7282,14489,13127,2263,-2155,7037,16483,33470,29601,12821,1886,-2253,2115,8337,696,-9248,-6381,4810,13679,20254,21443,16986,7723,-3834,-7136,2100,23888,34741,20029,8587,2970,2383,12997,16925,-4850,-7087,5747,11713,12164,6428,-6804,-13600,-7713,-15285,-8951,3601,9308,6167,9722,9120,5751,1555,9,-4283,-5977,326,1992,-10843,-14653,-10034,-3696,8844,19526,14401,11836,12412,19475,21393,17439,9895,1986,-3534,-6004,-2340,-2779,-3951,-3038,1484,16128,31685,30792,13173,9431,1452,-4745,-10184,-11585,6557,21726,24324,18532,9556,1133,4690,8887,-151,-10805,-10713,2394,26038,46949,34294,6455,-6727,-174,3002,-1040,-5416,-5335,-2253,-726,-2696,-7588,-2541,-4697,-9624,-14224,-5630,1559,6202,6069,148,-5244,-3680,22948,50495,42818,38780,30568,9262,-3869,-7442,-5715,3516,17938,32510,32042,15924,1291,-4067,-2275,-9226,-5578,8450,20790,18452,10369,1330,-2835,-10350,-9035,-8794,-11037,-14333,-7206,-1922,1766,9540,22257,19949,13858,9273,7704,13648,20032,9548,-5147,-14525,-12421,-10926,-6196,1350,2944,7736,12424,15865,15369,6829,-5176,-11210,-14441,-15873,-10444,-6834,-5371,-7897,-5554,-5875,-3501,3771,15432,27328,21965,7591,-1602,1204,-4494,-12043,-14975,-13856,-12404,-6642,2006,14459,17946,6845,-10422,372,18760,24163,31415,25881,8714,-7758,-19856,-7072,-2772,-4068,8778,21319,12898,-3308,-3478,6822,12201,14787,25123,47237,50411,34172,19618,6898,8701,24934,37600,25871,3531,-12261,-10846,-8154,-10053,-11586,-15549,-8434,8647,22590,25910,15085,15198,2272,-15032,-8696,-3020,-5705,-13173,-7897,1691,2252,-3487,-1914,6821,3129,-6442,-8648,-3292,-707,5172,10668,6641,521,-3495,1825,9546,5616,-3719,-3377,-1472,-4986,-6691,-8842,-9941,-14678,-16521,-12377,-3897,-1253,-7651,-11165,3385,6453,1128,-8415,-8562,-1980,-391,-4133,-4232,3536,4320,-6864,-1631,8729,14689,13314,11007,13309,6518,-2029,-4582,-3987,2885,2592,-3687,-9581,-9732,-521,8248,9832,9204,-1946,-7153,-10542,-12441,-2911,311,-4893,397,11940,18301,14504,10219,11791,10272,5153,2288,4260,2572,989,-1401,-6028,-13484,-14230,-8506,8684,29245,32231,34084,27881,15510,1170,-13415,-13015,-3607,2958,6478,6472,4135,-1646,-11645,-10904,1680,171,-7227,-5360,15521,26223,21242,7463,1661,302,-2815,-3573,998,2638,-6363,-9548,3109,8091,2590,-6299,-17388,-8318,6227,10654,8208,8193,6160,3246,4412,2543,6747,6217,1755,-3179,-8236,-9152,-4318,803,13298,23785,28622,27771,22501,16668,9638,7902,17230,18975,21361,20517,15537,1623,-6413,-11139,-9794,-3170,2482,181,-6065,-10975,-6728,-160,9103,18118,22351,21163,9105,-3346,-8478,-9075,-7454,333,6347,4645,1967,-3910,-10656,-15191,-10709,-4781,-468,6642,11896,4591,-6658,-14782,-11434,-9681,-2102,8298,6010,1651,2392,6760,8863,2770,-4968,-2326,-2711,-1396,3769,-523,-11124,-8402,-4254,-2213,-8273,-12754,-11541,-2420,8672,17914,25431,26845,12366,1885,-2357,-2432,-9690,-13924,-17659,-15042,-4120,2194,4113,1265,-4415,-4252,1260,-4200,-13576,-14391,-16256,-19664,-15418,-11925,-8896,-9780,-2378,3858,7902,2868,1806,414,-5483,-11027,-5281,-4596,-9480,-13506,-15577,-15529,-7979,-3738,-3190,-3361,-3712,2375,4123,-172,0,1391,9625,27587,35242,26696,10774,3285,982,2243,2687,-1175,-4328,-7223,-8423,-9697,-6487,-4809,-6129,-5289,-5496,-3114,-1484,-7241,-8988,-486,5077,11376,5466,-3236,-9360,-16278,-5410,5285,-24,-10817,-18559,-15129,-11873,-10955,-17527,-15592,-13395,-11589,-1739,5046,7430,8219,-3256,-6693,-518,8144,12716,13927,13547,17385,23694,23850,21822,20022,17932,7929,-1645,-7343,-11876,-14324,-12978,-9143,-10935,-9171,-2289,1916,7399,3460,361,3853,7335,5133,6294,5877,4986,-3223,-8231,-8754,-1052,12984,27482,30205,23040,8190,-1308,-3590,-1881,-3135,-6917,-9170,-7857,-6161,-6354,-7099,-7498,-3542,-2583,-4845,505,9948,12433,11825,11356,13302,17850,23829,17011,-4708,-7861,-1250,-4968,-5408,-5870,3700,13566,21595,17927,582,-9931,-883,12642,27498,31147,25144,13446,12158,19779,28690,30794,18618,2908,-5053,-3928,-7349,-17401,-13603,-12798,-15167,-17331,-4026,11644,24200,21416,8851,1328,8994,3373,-6491,-7412,-6511,-18088,-12521,11201,33750,38854,33627,13622,-3765,-8802,-8504,-8104,-8138,-3240,4709,16653,23407,20285,8337,-98,1014,-1312,-6376,-11531,-14876,-18017,-6380,9093,17497,18548,19457,11105,-2451,-12101,-9472,-7770,-8950,-13036,-12178,1304,7957,10146,5880,-3926,-13632,-10963,-7080,-10509,-14725,326,14977,17837,14546,7040,4116,1719,-6858,-6953,5145,19019,16914,2549,-10435,-10540,-8317,-10084,-15729,-7376,-2235,1324,5817,4589,-1,-2364,-704,12751,36642,45526,23593,13838,14396,13484,11670,11029,9904,4204,4307,8407,3183,3972,14602,-2556,-9889,-14656,-7491,955,9115,13805,10583,-2428,-6881,-4472,-3333,4736,15765,15473,1464,-219,-5096,-6268,-7241,-9153,-1486,-1878,-5080,-7226,-6317,-3745,-3086,-3766,-4082,-11,15954,28138,24753,14444,6481,13373,20680,19938,11981,6210,4974,3685,4079,468,-3409,-9803,-9507,-5111,-7776,-11589,-14426,-18397,-15542,-9122,1998,23848,52394,33043,14957,5070,-10016,-13752,-3526,6557,7419,-5463,-7792,6814,17487,11119,-8328,-11808,-1179,2507,372,-5955,-10065,-8995,334,3662,-3245,1110,8144,10808,7577,748,-7720,-14249,-13038,-5960,1094,6045,-1216,7494,1378,3999,18128,35162,30858,1834,-14961,-4549,-260,-4423,-9306,-9725,-11181,-7296,-7399,-3749,1685,9386,8766,7410,13946,16888,5148,-487,-4971,-14343,-12215,-7133,-5676,-9092,-3104,1826,2316,3462,8523,24158,35595,25152,6633,-6009,-9831,-8948,-1539,5113,-31,-6839,-7458,-7960,-9561,-1591,6269,9319,6369,1008,-3980,-7422,-10684,-3637,10398,15725,4427,-13428,-2704,7388,6107,7656,20793,31383,23371,7450,-3036,-4485,-2574,3902,1996,1184,2242,1390,-4716,-15104,-10650,1035,13513,21146,17238,6954,-11769,-7110,-7880,-10254,-9720,-1135,2706,-1369,-886,7355,16311,11054,7331,4625,1461,-995,-2698,-3802,-5612,-7818,-2421,7124,8238,920,-8483,-4746,-3245,-3531,-4386,-4373,-2373,-296,2408,13165,29898,36098,30321,26974,21258,13840,8167,3133,1090,615,-2208,-9420,-19416,-12051,-11956,-16334,-11861,-6891,-7305,-8192,-6373,-3663,-4345,-6756,-6834,4531,8810,-2565,-13738,464,16881,25020,21240,11368,3339,-2466,-9009,-7120,356,8011,13912,18545,25900,19159,17390,1438,-10872,-8539,-5869,-3792,-248,6670,13863,21782,11711,-334,-6529,-1707,3352,3469,3571,-2931,-6096,-1205,-253,-2537,-2163,1487,10859,9634,3562,1124,235,-1645,-1974,-1740,-3640,-7656,-7699,-6852,-8863,-10169,-6378,-4047,-3154,-318,10604,11811,16097,21531,17794,4878,-3824,-9000,-7773,-12133,-7412,948,2350,-5404,-4777,8908,15383,15898,12518,4903,-2,-8929,-11543,-9896,-3113,2628,704,-5255,-7850,-5547,-2601,1765,12409,33697,34561,11037,-468,-5392,-3663,-3843,-7940,-11741,-6916,-4431,-7313,-8431,-5742,757,6344,4573],[-5693,-8132,-5302,-3850,-2387,-2870,-6534,-10771,-13319,-10451,-739,11293,17989,21568,25444,7311,-12885,-6823,5311,5129,-867,-3770,-3521,-5351,-9428,-13160,-10688,-3653,3857,10559,5478,3772,6337,9203,7176,2079,130,-1798,-6865,-14867,-2948,8375,10261,4845,-612,-3147,1006,8140,11226,8397,9393,9361,3395,6025,4188,1314,-10577,-17290,-17147,-14207,-11601,-13047,-16292,-11000,-8245,-3128,9204,17610,12416,8638,7887,-5031,-6820,9124,8299,-2132,2015,13014,4669,-11485,-15633,-11328,-1028,1766,-5804,-2472,4734,13469,14087,4826,-6251,-3975,-712,1891,7897,8532,1325,-2714,2973,1480,-6961,-7824,2022,2483,-6069,-10851,-12949,-11224,-461,11797,31184,34145,31264,26818,18662,8766,3999,-2106,-5200,-3589,-7065,-15163,-9675,3876,11358,15271,13922,15796,21790,32156,29940,12327,-3771,-18673,-21502,-15070,-6573,2649,5376,-544,5601,8084,3854,1611,1875,3019,-130,-5831,-7784,-3650,-1804,-9582,-4528,-2221,-2029,-373,10119,12265,1971,-4110,-8587,-10583,2251,13648,23066,19330,2468,-13720,-11861,-2818,-2732,6336,37808,115519,157984,106985,-34381,-214855,-280684,-220988,-99227,-15166,3934,-12657,-5044,3816,-4467,-4077,5129,13092,4544,-8752,-2963,3863,4828,4972,6362,-367,-8689,-13183,-12223,-7252,3124,11833,5976,1652,2381,-2277,-4859,-618,8572,21993,27998,22787,12875,7421,9775,2093,-7907,-18018,-23184,-16778,-2375,8648,5424,2149,8829,14839,17276,10413,1557,-8926,-18303,-11051,-13862,-12054,-7601,974,6188,1643,-6529,-15928,-14407,-426,77,2115,-4547,-6711,125,3802,1263,-5923,-11323,-3230,-3140,-5946,-8413,-6731,-486,4751,-53,-14949,-7664,2242,6276,4073,-6241,-16488,-7920,-694,10588,26370,34623,22192,-2904,-14406,-11193,-10906,-6787,-2265,-771,-418,2210,4143,-3116,-5969,-1052,4937,4492,-1689,-4070,-104,1693,-126,-8019,-12195,-7193,4273,15492,36760,43875,22658,10507,4814,11783,15172,10769,-7024,-11605,-4115,-4747,-3949,-6254,-9767,-11775,-11725,-11673,-6369,1183,5936,3219,1221,-5214,-12512,-8429,-596,-2344,-10447,-13466,-12582,-12104,-14087,-12422,-8774,-6610,-5939,-6313,2262,20683,32291,32597,41127,37171,8778,2530,8411,9635,7041,8235,9104,1605,-5741,1752,8432,9375,-987,-11594,-8690,-4438,5527,12285,5084,-5013,-5322,-4318,-10220,-15393,-16685,-13015,-15752,-12553,-2795,4514,6005,321,3882,12887,13535,8966,1151,-8213,-13592,-7794,-9923,-5895,-7043,-5603,1324,6106,8504,7159,-404,-9799,-6554,2182,4308,1108,92,7305,18565,21464,11872,13033,19905,27377,25565,13232,-2390,-11378,-14208,-11000,-5825,168,6113,8632,10611,21809,23964,16834,8491,5123,10370,22423,20600,10889,2262,-4849,-10438,-11938,-12846,-11016,-9215,-6673,-5056,2364,6583,11480,26664,48465,51886,46179,40185,33946,32811,30454,3535,-13330,-7006,-10272,-11058,-1101,8341,13629,15694,19516,17861,13395,11476,5171,-5630,-6213,-381,-4899,-469,7687,10678,8054,-1375,-9847,11739,45804,59994,50639,31180,11732,-787,-1567,-2634,-5915,-8751,-3912,3514,779,-11637,-8663,1902,9220,9486,2913,-4477,-11464,-10339,-2356,-3402,-9568,-10652,998,8757,8781,-12001,-9816,-9255,-12376,-14869,-13008,-9416,-4149,-6252,-4879,-2007,531,4304,6649,6941,2852,-1617,-1967,1748,9042,15425,18697,13080,4009,-5139,-15902,-16763,-14611,-7140,-1237,627,-785,-10092,-13330,-8439,-6308,-3799,1484,2544,-4666,-12643,-13979,-12486,-7981,-5026,-7159,-8405,1929,8183,3752,-5957,-8201,227,13514,9372,-444,-3270,-9005,-12704,-1360,4806,8402,15607,22130,26796,24395,15738,10676,8040,6488,7878,4087,-628,-3554,-10496,-9366,-5420,-1316,9083,12919,11192,10733,8732,-339,-8862,2046,13205,13580,9538,7547,5198,6756,10961,8744,4958,-101,-2377,1503,3152,-40,-4165,-3135,-198,1955,-1188,1152,6285,5242,-1420,-7908,-10148,-10190,-10875,-5498,5134,15242,19935,31299,35729,39757,38351,16781,-6193,-9880,1799,229,-3062,-1490,2563,2284,844,-94,790,-1117,392,5412,10383,14151,6347,2212,4261,7893,13713,7422,-3452,-15589,-11983,6671,20124,31868,36374,21922,10432,8149,4272,-4388,-11255,-12443,-8342,-3529,1145,7147,6639,2294,-4539,-4755,-8341,-11206,-17905,-8009,4054,13531,18982,22673,9359,-2896,-8013,-4035,1455,7055,9965,3174,-4626,-12762,-14408,-9569,-4033,2854,4150,-1641,-2784,-573,134,-1686,-5996,-6947,135,5002,3094,-1963,-3756,-10015,2742,22866,23261,16755,7685,-2054,-7717,2778,8791,6285,13611,14904,4895,1190,6512,16218,22300,21296,13725,5692,870,-2876,-3044,-636,7759,9762,5292,-2955,-12725,523,3845,-3076,-14275,-2369,4938,9058,6556,3135,2025,2198,2556,763,-5857,-9674,-13113,-13239,-4455,-628,-3160,-13139,-11902,-3299,7859,10539,2548,-3686,-6603,-7896,-6715,-3622,-4418,-12166,-15145,-13035,-13472,-15779,-14366,-10211,-10699,-6269,1866,7183,7790,5754,-4408,-15575,2288,12198,4071,-3179,2921,9335,10425,10706,7998,23778,58231,81780,71786,30640,-1283,-2543,8838,11226,4695,3385,9083,12908,15113,8072,-639,-13843,-9785,-5906,-4748,-11010,-16672,-11328,-7787,-5330,-6547,-4967,-4418,-8974,-14745,-10082,2384,11318,18375,22079,18059,9828,3461,19408,27957,11281,-1853,-2770,3430,5760,7120,11898,18807,12090,-4663,-14375,-18064,-8808,-5961,-4833,-3604,-408,1865,8966,18184,12406,-2461,-14669,2224,29723,31863,15387,-817,-10398,-10202,-6031,-10041,-13012,-13675,-14178,-8651,-2694,-3512,-5553,-7392,-4685,2574,5895,7,-1658,7464,15663,15609,18662,17675,14789,6013,-8227,-13406,388,9728,10258,3106,-7206,-14568,-10313,-4184,-3078,-5244,-8208,-11101,-15297,-16747,-12431,-4764,-4962,-8566,-10061,-63,3727,571,-6476,-10691,-13738,-8818,-5425,-3142,4867,19634,26171,16756,2776,-7386,-5809,-3400,-3920,-6462,-8000,-9630,-14918,-10814,-3128,-5361,-11805,-8774,-6076,-8438,-12890,-13004,-5004,3371,9627,8580,-614,-3599,5606,13996,31384,29240,13088,1805,-2836,-143,6582,-316,-7185,-3574,5614,13248,18737,18565,12747,3501,-7550,-9588,564,20784,30709,17935,7926,1315,-2187,9393,17806,351,-3352,5193,8767,8664,4296,-7525,-13791,-7444,-14255,-7487,4745,11103,8899,12551,11373,6618,315,-4226,-8086,-6702,1150,2164,-11083,-11887,-6284,35,11703,20975,15124,11899,11922,18432,20237,17207,10171,3054,-2941,-6648,-4065,-5105,-6105,-4823,553,16302,31897,27683,9745,7908,1256,-4127,-9434,-10349,7119,21817,25502,19648,9659,125,3429,9935,3971,-7156,-10613,1373,26524,50683,38826,7511,-9894,-4193,-1795,-5425,-7934,-5869,-2406,-970,-3333,-6192,-293,-3714,-9840,-13351,-5295,1354,6360,6505,1083,-4592,-5748,12679,33465,25934,26701,23358,5749,-6239,-10190,-10168,-3406,11189,29372,31856,15922,691,-5525,-4107,-8461,-501,14610,26194,18873,8727,-633,-4421,-10155,-8168,-8541,-11463,-15043,-7381,-2695,796,9345,22207,20101,15475,13251,11415,16475,22914,12038,-2391,-10522,-9466,-8388,-3211,5744,7180,8975,11112,14910,15672,7528,-4643,-10764,-13381,-14585,-9719,-6711,-6190,-8649,-6031,-7036,-4537,3090,14881,27169,21085,5050,-5965,-3276,-9639,-13439,-12155,-10408,-10496,-4802,2694,11986,14445,5188,-10650,3007,18900,24686,33278,27815,8515,-8478,-17793,-4854,-44,-1118,9330,19197,10245,-4533,-3626,5793,11674,17336,29760,52610,54630,37040,21333,8613,8781,21250,33746,23204,1544,-12737,-8751,-5373,-7590,-9547,-14940,-11382,5970,18782,19366,9342,13730,4318,-11613,-7753,-3249,-6541,-14363,-7541,1285,1394,-4724,-2279,7541,5409,-4668,-11568,-9020,-6330,1686,10300,7813,2923,-449,4664,12067,8173,-1164,-1976,-2063,-5959,-6704,-8162,-9825,-14987,-16791,-13064,-4960,-1891,-7646,-10365,3717,7528,2843,-7665,-7779,-286,373,-4417,-4601,3100,4843,-5891,-557,9752,15409,12626,10138,12343,6298,-1236,-4444,-5312,2240,2382,-3859,-9023,-9963,-1958,7760,10830,10521,1166,-1765,-7033,-12059,-5060,-737,-5290,-856,10155,16981,13866,10054,11926,9672,4102,1773,4393,2764,1290,-916,-6002,-14925,-16310,-11456,4672,25172,32511,34308,27095,14764,69,-14929,-11623,-1780,4349,8765,10823,8623,1870,-8578,-13964,-3772,-6908,-9372,50,20682,28585,20296,5897,521,-597,-3707,-4293,-1006,106,-8786,-7901,4001,7837,2383,-5334,-16529,-8274,8280,14219,11686,10051,6885,3984,4882,3122,7452,6935,1804,-3235,-8063,-9396,-3886,2291,16264,27988,33347,31438,25042,18127,11984,10036,18163,18941,20906,19463,15014,2156,-5441,-9371,-8090,-1937,3139,-836,-9614,-13801,-5732,384,7869,15914,19753,19080,7701,-4191,-8563,-9582,-9668,-450,8585,9776,8270,2268,-7913,-19021,-12138,-5639,-1312,7176,14575,7711,-4134,-14493,-12115,-9830,-3970,4925,3445,1083,4741,10869,13762,6381,-3634,-3174,-3490,-2283,3172,-378,-10467,-10438,-6189,-2587,-7057,-11725,-12199,-4191,6487,17876,27071,27593,13132,2789,-1963,-3154,-6907,-10633,-15990,-15280,-3513,3025,4394,1186,-4452,-5422,-1991,-5507,-11628,-11796,-14149,-20128,-16269,-11888,-9859,-11703,-2811,3899,9285,6423,6231,4113,-3051,-9865,-5860,-5955,-10685,-14083,-15750,-15179,-6558,-2474,-3106,-4730,-6945,-789,2845,-422,-70,452,7791,27975,41362,33543,15764,5402,690,1836,3307,631,-2239,-5599,-7208,-8361,-5774,-4796,-6386,-5475,-5690,-1380,31,-7144,-10583,-44,5477,11786,6199,-3003,-9182,-15888,-5838,2462,-2911,-12763,-18524,-15503,-15713,-13163,-10882,-12482,-13875,-11831,-411,6483,9146,9175,-3564,-7430,-729,8929,14167,14850,12783,16053,23427,25154,22478,19001,14470,4475,-4915,-11153,-15749,-14442,-14923,-11730,-11256,-10834,-4201,2487,9392,4704,-1118,-217,1670,1771,7873,7421,5956,-3227,-9591,-10031,345,18919,35296,36783,27080,11668,2230,-1266,-1304,-3991,-8088,-9313,-7069,-6003,-6577,-5595,-5387,-1787,-728,-4247,684,11498,15607,15663,15049,16858,21338,27271,17833,-8282,-6000,850,-3040,-3349,-3399,6135,16880,25768,19655,1448,-8206,3809,17734,30532,31452,22099,9870,11368,20827,32381,35363,21368,3995,-4719,-3145,-6035,-15422,-11951,-11359,-13575,-17336,-4901,8951,19651,15859,2925,-2870,1496,-796,-7966,-7127,-5045,-16586,-13078,12369,36242,40732,34937,16515,-596,-5635,-5947,-7089,-8595,-5019,-207,6746,13384,13857,6900,962,3957,2706,-3805,-10869,-14808,-16900,-5936,9297,18973,22612,23491,10137,-5240,-12474,-15561,-11104,-8385,-12714,-11499,1530,7407,9668,5808,-2975,-12764,-11512,-7613,-11417,-12161,2165,15976,16347,11471,3707,759,-931,-6884,-7776,2795,16849,16023,2975,-8799,-8510,-5948,-7333,-15041,-11188,-5588,-2123,2793,2549,-1298,-3554,-2468,10164,31005,42171,24116,15550,15408,12540,10986,12991,14116,10089,7955,12570,9737,9959,16117,-4960,-10690,-13886,-7125,1413,9506,12917,8719,-1743,-1629,339,768,8373,17620,13125,2106,2911,-1555,-4289,-5502,-5959,2044,-5,-4819,-7204,-7076,-5971,-5737,-4722,-2985,-295,15151,27938,27421,19552,10685,12886,17046,16420,9281,4976,5503,4844,4948,802,-2980,-9492,-10524,-8045,-9251,-8675,-10684,-16583,-16373,-9886,3113,27581,61049,44253,21874,9438,-7570,-13786,-5811,3527,4651,-7790,-4889,11370,21720,12533,-7893,-11755,-1894,2363,1429,-5233,-10636,-9644,355,3654,-3099,1592,8391,10496,7927,2732,-5190,-12601,-12671,-6458,-566,1453,-4973,7725,4535,6794,20864,36443,29290,1136,-14563,-4310,-792,-5327,-10056,-9627,-10676,-6327,-5785,-1930,2237,7464,5138,4051,12707,18754,10023,637,-5424,-14133,-9393,-5687,-6056,-9252,-2911,1780,1915,2402,6852,20599,31004,23150,7157,-4999,-9057,-7375,817,6920,454,-6749,-6368,-6269,-7817,241,8937,11895,8378,2689,-3141,-7050,-10417,-4016,9443,14483,2323,-14131,-2568,5914,4045,7423,20672,28611,19680,4828,-3961,-3511,-612,4336,159,-1730,362,930,-4279,-14009,-8535,2908,16019,25090,20848,8158,-10587,-4587,-6386,-9057,-8450,-1489,1883,-3170,-3796,4820,16286,13712,10466,6632,2026,-804,-3042,-3232,-4250,-6927,-2450,5380,5090,-1477,-8850,-5156,-5884,-6253,-5745,-3748,-784,704,2791,13775,30802,35353,28112,25478,21920,15894,10026,3841,340,-585,-3139,-9503,-19765,-14940,-14293,-16366,-11411,-7553,-8005,-7686,-5065,-1692,-413,-1645,-2613,7775,10795,-2002,-13065,-1172,14021,21728,18849,10338,2486,-3875,-9981,-6079,2110,9694,15997,20486,30935,29969,24920,3700,-10940,-11254,-8859,-5236,-1001,4652,8563,16039,8050,-2819,-7558,-2164,4348,5386,4556,-1905,-5675,-1283,-1361,-5980,-7331,-597,9724,8901,3123,408,-503,-2370,-2677,-2311,-4001,-6946,-6376,-6146,-9794,-11533,-8000,-6140,-4360,1081,15924,19895,23204,26668,22646,9474,149,-6478,-8169,-13130,-3841,4473,4854,-3941,-8348,7846,17613,18751,13061,4632,-1039,-9216,-10533,-9191,-2730,3124,241,-6215,-8855,-5939,-1599,4031,14761,35290,34392,10963,-744,-6463,-5546,-5614,-9167,-13406,-8310,-5469,-8006,-9339,-7249,-495,5628,4146],[-4548,-6923,-3516,-1888,-549,-1386,-5423,-9578,-11976,-10063,-365,12627,22692,28370,28551,5909,-12636,-3407,8630,8472,2162,-754,-2493,-7007,-13473,-17195,-13650,-6388,-192,5705,2402,1701,4428,8602,7627,2201,251,-1257,-6146,-9886,-282,9707,10857,5438,1075,-1045,1268,7315,10839,9413,9946,7257,-1541,2706,2790,1118,-10197,-16302,-14904,-11056,-7786,-8607,-12389,-9103,-9807,-5321,5524,13614,10790,8295,8262,-4623,-8170,8291,8286,-1809,4422,15608,7631,-9603,-14641,-10819,-1372,-181,-8336,-3088,5814,15877,16200,4014,-7734,-3483,1348,4663,9482,8467,328,-3472,2776,2471,-6456,-11191,2097,3695,-4763,-10971,-13398,-9755,264,11275,27551,28293,25331,21809,15603,7296,2337,-4227,-6462,-4100,-6896,-13952,-8573,4926,13314,18076,17072,17485,20875,28407,27341,12548,-5667,-18828,-17164,-8782,-910,6479,6767,-2089,3147,7052,5151,4100,3839,3898,553,-4665,-4395,2730,5491,-4605,-3527,-2791,-3649,-4127,4132,10762,565,-3823,-6686,-7472,6148,20600,29551,22994,4114,-13363,-12279,-3414,-3208,5489,34604,118433,159963,88366,-83595,-287276,-355031,-278111,-133313,-28250,4677,-12748,-3927,6168,-476,776,9044,15933,5548,-8909,-3935,2940,4540,5666,7848,1557,-8489,-14414,-14838,-9297,1701,9735,2882,-420,2789,-1053,-4410,-2851,4947,20459,28555,24728,14889,8435,9826,-85,-10896,-19967,-23448,-16517,-3157,5926,1039,1499,9879,16535,18622,11039,2491,-8947,-16701,-10911,-14458,-11751,-7045,91,3028,-2202,-8821,-14918,-10812,2704,4217,6209,-891,-3717,3480,8661,4892,-6119,-10192,-248,134,-3884,-7343,-6226,-909,3669,-2752,-16884,-8611,1776,5230,2024,-7525,-15208,-6849,-158,10120,24159,31196,20874,-2513,-13036,-11253,-11436,-6578,-2559,-2196,-2225,2567,7036,197,-6760,-3682,3400,4362,-1234,-4245,-869,1019,-459,-7748,-11077,-5020,5314,13597,29077,40480,21995,10698,4369,7926,8772,4422,-10649,-8194,-1450,-3243,-3487,-5776,-8284,-9748,-11159,-13038,-7595,1131,6964,3997,1269,-5242,-14759,-14145,-6758,-6962,-12289,-14121,-12490,-12363,-14441,-12201,-8752,-7156,-7336,-8318,1117,20126,29513,31284,41202,36386,6674,426,7290,9513,8936,13591,16465,7226,-5676,-375,5907,7423,-3087,-10955,-6425,-2085,7645,14984,8535,-1318,-811,1422,-4906,-12348,-17030,-13804,-16429,-13804,-4158,3270,5220,294,2956,12837,13066,8825,1602,-7230,-14154,-7385,-7532,-2996,-5088,-4128,2778,8315,11726,10560,1770,-9066,-7757,-154,2651,-449,-2546,3373,12965,14877,6782,10544,21207,29853,27704,14159,-3058,-13111,-16039,-12077,-6408,-214,5331,7350,9632,21035,22536,15481,9122,6149,8806,20861,19632,10873,2686,-4422,-8762,-10334,-12579,-9668,-7552,-5374,-4808,985,2831,8153,19520,40114,48258,45327,40535,34934,34306,32297,4864,-11857,-7718,-10921,-8368,1482,9824,13610,15650,21301,21998,18166,14906,4482,-10864,-10516,-3661,-6596,-4050,5039,8378,4180,-4068,-9739,13067,45198,59543,54109,36054,16033,2285,618,-298,-3914,-7355,-3921,3380,833,-11245,-6205,4915,12035,10794,3234,-4061,-9911,-12886,-7742,-7057,-12173,-16948,-4806,6440,10689,-9460,-10761,-13037,-15386,-13665,-9876,-6518,-2241,-5870,-6048,-4497,-2296,2040,4660,6077,2760,-1737,-1802,3445,12207,18316,20798,14786,5083,-4282,-14004,-18068,-14158,-5802,713,2124,-581,-10541,-13280,-7201,-3758,275,5449,4192,-3746,-12037,-14464,-14168,-8978,-5478,-8040,-10356,265,5919,1742,-6813,-6101,1561,10401,3027,-6548,-7466,-9948,-12274,-1754,4259,7761,15266,23245,29815,28143,19705,13778,7503,4416,6002,3323,-641,-2276,-6904,-5548,-1500,2955,11704,11179,8363,8498,7496,-1892,-9805,3629,13685,12413,7664,5886,3769,5013,8721,7149,4837,980,104,3905,4679,486,-4942,-4866,-2050,91,-2888,313,6521,5178,-2174,-8725,-9785,-8712,-10644,-8469,2017,13016,18977,30533,34358,37102,37220,19179,-3451,-12273,721,348,-4194,-4241,-53,298,-1411,-2642,-440,-860,629,3985,5957,10277,4021,1360,4180,7264,10566,2795,-5640,-15612,-10793,5360,15461,23599,27370,16591,9202,9410,7927,-450,-9158,-12686,-8916,-5834,-1779,5445,4787,-97,-5736,-5566,-10037,-13748,-14310,-3059,7881,15444,19048,21189,7999,-2933,-6558,-2489,1569,5325,5778,-1244,-6957,-15017,-14541,-8177,-1986,2964,3193,-1917,-2370,402,2123,672,-4185,-7379,-105,4870,942,-6095,-6619,-10475,1993,18228,17582,12752,5469,-2677,-7130,3348,9203,9009,21779,23525,9906,3542,6910,15799,21489,19906,13804,6595,1766,-2146,-1550,1782,10826,11338,4613,-4834,-10050,2169,5285,-918,-11238,-4401,2746,6931,4810,2298,2076,2401,3323,1136,-5843,-8378,-10328,-13048,-8331,-6197,-7438,-14201,-11131,-3282,8236,11826,3553,-3208,-6640,-8251,-6802,-3092,-3759,-10880,-14120,-12777,-13244,-14076,-12834,-9781,-11417,-9551,-456,5879,6993,4728,-6796,-17778,3798,12428,2783,-4602,1632,7067,7229,10455,11148,28383,57946,71574,59581,24949,-3263,-3341,7605,10586,4930,4986,11647,15722,17372,9104,-529,-14701,-10126,-4803,-3365,-9848,-15057,-10900,-6856,-4307,-6193,-4184,-2907,-8006,-16680,-10196,1955,11490,19811,24206,20693,12732,7623,25283,29661,10543,-2720,-3770,2061,5226,8331,15508,24071,17399,-1578,-12808,-17661,-8504,-4745,-2346,-175,2774,4061,11709,20646,12403,-4052,-11216,9777,38416,34854,15055,-1894,-11431,-10277,-6148,-11261,-16393,-14102,-14066,-9695,-4170,-4733,-6540,-8144,-4145,5142,9907,2836,-2226,5810,13515,14559,18010,16550,13196,5409,-7070,-13365,-523,9497,10004,2437,-7309,-13112,-8507,-2955,-2678,-5231,-7989,-10381,-14639,-16146,-12177,-6091,-6446,-9710,-11224,-879,2868,-789,-8595,-12298,-13851,-8165,-5902,-5599,-170,13342,21841,13944,-53,-8816,-6091,-3609,-3472,-4942,-4110,-3925,-9690,-7303,-1345,-4915,-11752,-8705,-5146,-7674,-12513,-15445,-7212,-324,4465,3247,-4309,-5451,3815,10740,27635,27416,12550,1407,-3403,-2303,4699,-1086,-4542,-502,6140,11660,15787,14601,7984,-809,-11170,-11867,-1158,17133,25840,15576,7098,2,-5856,8096,20139,5931,-341,4323,6038,5356,1875,-8452,-13517,-6835,-12467,-5284,6762,13797,12172,15277,13199,6908,-2076,-10423,-11929,-5339,3054,3223,-10140,-10051,-3429,3428,14614,22354,15804,11885,11224,16875,18454,16411,10184,4215,-2243,-7157,-5813,-7557,-8385,-6695,-698,15674,30816,23328,5909,5785,580,-3809,-8834,-8987,7506,21417,26120,20339,9637,-704,2115,10537,8043,-2546,-8841,500,25790,52263,42072,8875,-12009,-7692,-5874,-9054,-10030,-6296,-2562,-1290,-3972,-4736,861,-3112,-9968,-12286,-5049,942,6179,6472,1713,-3948,-7320,3666,17400,10389,14835,15802,2189,-8448,-12812,-14391,-10987,3735,25194,30975,15690,-65,-6992,-5951,-6723,5219,21945,31762,19132,7151,-2578,-5984,-10023,-7574,-8345,-11859,-15506,-7615,-3681,-368,8963,21591,20023,16878,16741,14921,19144,25547,14188,94,-6719,-6293,-6055,-483,9782,11040,9087,8172,12635,15132,7757,-4364,-10444,-12312,-13211,-8812,-6369,-6882,-9574,-6829,-8341,-5659,2108,13565,25918,19403,2206,-9638,-5175,-11864,-7994,-7982,-6781,-8876,-3253,3615,9527,10617,3410,-10312,4673,18162,24555,34499,29030,7801,-9569,-15952,-2682,2131,561,8392,15805,7135,-5959,-4023,4474,10615,19238,33752,56054,56625,38840,22653,10023,8309,16458,28296,19679,-827,-13010,-6778,-2448,-4548,-6692,-12956,-14048,3283,14941,13636,5084,13320,7822,-7676,-6882,-3636,-7429,-15478,-7682,165,-25,-6119,-2841,7744,7418,-2415,-13125,-14653,-9320,451,9550,8417,5004,2552,7444,14170,10306,943,-1353,-3185,-7097,-6695,-7351,-9715,-15525,-17442,-13991,-6090,-2518,-7330,-9908,3030,7373,3948,-7176,-6977,1109,440,-5129,-5034,2358,4765,-5389,386,10709,15847,11739,9086,10928,5615,-1068,-4860,-7370,636,1209,-4808,-8989,-10352,-3668,6507,10843,10654,3812,4477,-2410,-9195,-7102,-2694,-6151,-2469,7660,14677,12511,9412,11625,8745,3021,1313,4411,2713,1303,-650,-5927,-16062,-17791,-13709,1178,20542,31217,33162,25367,13242,-1748,-16823,-10056,183,5991,10778,14347,12329,5024,-5591,-17064,-10340,-12514,-5762,6042,23612,27572,16717,3267,-1098,-1763,-4736,-5218,-2728,-2219,-10935,-7043,3770,6894,2089,-4508,-15724,-9227,9044,16653,14704,11628,7181,3980,4256,2510,7135,7065,1526,-3615,-8301,-10134,-4151,2999,18069,30180,35635,32564,25507,18300,13951,12070,18980,18783,20143,17898,13774,2262,-4669,-7746,-6172,-319,4212,-1712,-13291,-14469,-4832,413,6301,13318,16509,16237,5828,-5356,-9202,-10963,-12083,439,11646,15769,15356,9322,-1160,-12292,-12022,-6700,-2636,7173,16606,10475,-1992,-14030,-13365,-10311,-5503,2238,1443,908,6974,14764,18116,9755,-2038,-4907,-4961,-3546,2412,-277,-9603,-12671,-8545,-3454,-6489,-11140,-12988,-6351,3729,16665,27137,26732,13151,3110,-2071,-3714,-3751,-7432,-14209,-15825,-3587,3123,4180,976,-4489,-6582,-4910,-6205,-9215,-9574,-12568,-19271,-16652,-11153,-10236,-13600,-3272,3786,10601,10187,10765,7803,-808,-8683,-6302,-7257,-11890,-14921,-16559,-15001,-5007,-1296,-3393,-6404,-9581,-3151,1770,-870,-660,-1035,5375,27243,46651,39979,20180,6679,-482,686,3267,2121,-311,-3837,-5744,-7351,-5703,-5509,-7222,-6151,-6546,-1139,-159,-8349,-12815,-505,4356,10174,6929,-2277,-7932,-12388,-5851,-266,-6086,-15426,-17682,-14079,-13447,-6290,-4045,-9273,-13770,-11637,530,7639,10450,8999,-4795,-9188,-1938,8884,15039,15176,11472,14047,22187,25574,22677,17463,10139,108,-8854,-15636,-13975,-10239,-10651,-10343,-10296,-12219,-6162,2799,10570,5468,-2578,-4228,-3809,-2312,8028,7396,5421,-3847,-11065,-11874,586,23516,41350,41869,30163,14748,5204,455,-1397,-5621,-9780,-9462,-6460,-5917,-6625,-4070,-3550,-375,637,-4079,217,12372,18292,18987,18164,19638,23687,29072,17036,-12604,-4292,2463,-1566,-1718,-1464,7578,18742,28240,20022,1372,-7608,6988,21566,32112,29991,17600,5843,9600,20485,33807,37127,21770,3724,-5110,-3002,-5455,-14310,-10844,-10298,-12453,-17551,-6401,4794,12602,8685,-2535,-5879,-4654,-5637,-10444,-7679,-4353,-15156,-12495,14005,38412,41856,35263,18711,2366,-2634,-3710,-6534,-9522,-7213,-4885,-1931,3674,6822,4735,1212,5963,6266,-1293,-10038,-14365,-14810,-6336,8220,19085,25839,26717,8573,-8375,-8791,-7251,-12188,-7603,-12612,-11268,1167,6304,8658,5051,-3067,-13003,-13053,-8674,-11687,-10153,3200,15871,14078,8287,466,-2782,-4417,-7744,-8973,-99,13694,14054,2634,-7506,-6592,-3689,-4922,-12698,-15385,-9241,-5649,-366,297,-2678,-4826,-4451,7355,24810,37069,23823,16988,16002,11078,9360,13865,17463,15795,12570,16926,17075,19184,20042,-6271,-11902,-13874,-7767,839,8884,10928,5931,-1066,2404,4276,4051,10976,17703,9729,2608,5084,1087,-2769,-4345,-3575,3981,815,-5203,-7656,-8189,-8611,-7694,-4274,-863,595,12606,25357,28201,23450,14895,12257,13085,12506,6342,3343,5531,5565,5606,1088,-2709,-9434,-11494,-10790,-10091,-6046,-7622,-14119,-15086,-8636,5543,32474,70275,57004,30304,14802,-4426,-11979,-7012,1027,1549,-10385,-2458,15069,24108,12304,-8268,-11470,-2368,2761,2584,-4545,-11403,-10465,-11,3149,-3136,1732,7988,9387,7497,4002,-2903,-11215,-12738,-7131,-2325,-3293,-7264,6829,5840,8776,22322,35645,26015,-242,-14546,-4516,-1835,-6439,-10495,-8999,-9819,-4988,-3337,862,3545,6378,2007,428,10734,19122,14245,1835,-5727,-12325,-6528,-4404,-6698,-9825,-3205,1333,1261,997,4693,16625,26452,21716,8723,-2791,-7155,-4941,3687,8802,900,-6725,-5533,-4888,-6647,1160,10413,13306,9273,3454,-2862,-6850,-9943,-4109,8621,13315,455,-14671,-2696,4237,1877,6677,19503,24871,15384,2102,-4728,-2396,1302,4350,-1724,-4262,-496,1402,-3205,-12675,-6023,5487,18929,29028,24067,9076,-9668,-2212,-4650,-7542,-6918,-1826,808,-5121,-6886,2202,15730,16871,13778,8781,2732,-438,-2997,-2199,-2460,-5586,-2104,4092,2742,-3369,-8745,-5419,-8202,-8805,-6829,-2951,751,1553,2953,14063,30677,33303,25260,24132,23126,18511,12227,4725,-151,-1483,-3729,-8887,-15660,-12202,-12373,-14258,-10293,-7707,-8186,-6433,-3181,567,3826,4479,3839,13462,14217,-546,-11722,-2322,11495,18363,16504,9528,1951,-4750,-10133,-4727,3463,10456,16940,21408,34142,39741,31620,6100,-9681,-12759,-11017,-6098,-1209,3248,4406,10796,4454,-5128,-8436,-2735,4953,7223,5980,-26,-4199,-737,-2637,-9735,-12405,-2474,8171,8085,2975,244,-591,-2371,-2608,-2084,-3539,-5414,-4275,-4612,-9794,-11722,-8359,-7125,-4628,3267,21934,29449,30834,31644,27913,15190,5222,-3018,-7690,-13271,-47,8304,8049,-1185,-11264,7373,19986,21455,13789,5017,-1211,-8517,-9013,-7702,-1512,4347,448,-6469,-8951,-5240,554,7632,18317,37124,34264,11576,-76,-6232,-5856,-5693,-8523,-12856,-8551,-5379,-7508,-8910,-7078,242,6847,5458],[-4062,-6341,-2249,-456,690,-626,-5138,-9240,-11439,-10156,-411,13420,26845,33616,29306,3038,-12539,-554,11349,11104,4248,1299,-2495,-9279,-16919,-18400,-16411,-9119,-4023,515,-1428,-1366,1336,6656,7003,1724,239,-258,-4009,-4979,1852,9957,10341,5235,2134,381,811,5616,9332,9090,9361,4141,-7266,-599,1967,1948,-8818,-14512,-12658,-8964,-5064,-5073,-9140,-7393,-11320,-7754,1688,8927,8338,7155,7614,-5260,-10099,7011,7713,-2232,4853,15448,8483,-8324,-14214,-11428,-3090,-3537,-11863,-4229,6138,16914,16734,1973,-9248,-2814,2826,5894,9130,6551,-1763,-4567,2180,3466,-4240,-11304,1643,4112,-3716,-10615,-13560,-8667,592,10000,21985,20374,17445,15042,11053,4775,-72,-6633,-7872,-4826,-6871,-12750,-7858,5256,14298,19628,19111,18191,18655,22867,22355,11251,-8132,-17164,-10869,-1078,5821,11908,9724,-1888,2122,6728,6286,5626,4368,3409,174,-4325,-1541,9450,12840,-588,-3009,-3639,-5298,-7513,-3032,6417,-1913,-4074,-5712,-5853,8350,25762,34388,25250,4802,-13601,-13159,-4589,-4195,4321,29913,112730,145001,47816,-155068,-377549,-438075,-336915,-167611,-41966,5035,-14259,-2636,8808,4010,6193,13319,18958,6278,-9289,-4789,1945,3710,5442,8179,2745,-8579,-16072,-17487,-10268,1130,8154,42,-2725,2814,33,-3878,-5189,813,17504,27382,25152,15916,8627,8911,-2959,-13780,-20345,-21597,-14259,-2394,4032,-3630,763,10415,17614,19326,11244,3112,-9499,-14758,-9314,-12193,-11227,-7121,-1685,-1641,-6885,-10386,-13090,-6847,6742,9530,11159,2750,-1075,6346,12807,7793,-6417,-9518,1759,2558,-2454,-6739,-5634,-1365,2067,-5984,-18910,-10238,171,2836,-1357,-9293,-13923,-6185,-191,8739,20253,26077,18604,-2288,-11856,-11241,-11965,-6593,-2947,-3521,-4224,2590,9532,3838,-6562,-6496,1482,3671,-1447,-4888,-2064,-138,-1142,-7548,-10044,-3758,4979,10606,19814,34414,19884,10138,3986,4602,3046,-2264,-14751,-5143,869,-2122,-3488,-5707,-7188,-8223,-10621,-14142,-8336,1349,8173,5092,1764,-4477,-13049,-16876,-11554,-11187,-13901,-14678,-12607,-12761,-14811,-11709,-8300,-7106,-7973,-10386,-621,18272,25352,28659,39340,33804,4089,-1710,6081,9324,10829,18832,23333,12767,-4170,-2939,2410,4461,-5603,-9593,-3748,744,9967,17845,12368,2510,3671,7079,480,-9585,-16513,-14409,-16780,-14732,-5348,2004,3786,-1115,325,11224,11313,7593,1470,-6368,-14194,-7325,-5174,-675,-3765,-3347,3419,9688,14295,13246,3387,-8474,-8734,-2522,816,-2051,-5325,-785,6987,8275,2392,8057,21841,31515,29217,14976,-3459,-14297,-17012,-12787,-6884,-675,4261,5821,8200,19119,19814,13100,8976,6690,6737,17950,17568,10480,3230,-3665,-6961,-8252,-10480,-7216,-4903,-2935,-3548,-320,-695,5382,13406,30401,42258,42953,40344,35938,35807,34137,7170,-9771,-8709,-11016,-5699,3938,11247,13847,15907,23148,26451,23624,18483,3794,-15782,-12457,-4598,-6541,-7377,1647,5105,-476,-7049,-9957,13293,42207,56349,55280,39847,19914,5235,2691,1971,-1919,-5596,-3553,3039,903,-8204,-1233,9874,16167,13003,4487,-2474,-6793,-10387,-9767,-6669,-11427,-19435,-8158,5827,14060,-6316,-10679,-16053,-13384,-9957,-6127,-3504,-496,-5303,-6938,-6761,-4862,-21,2554,4576,2131,-2104,-1567,5187,15250,20854,22220,15898,5772,-3476,-11440,-16763,-12721,-4190,2652,3844,-81,-10597,-12910,-5649,-748,4916,9591,5932,-2649,-10988,-13964,-15836,-10036,-5868,-8626,-11809,-840,4228,782,-5670,-2376,3826,7606,-2436,-10982,-10749,-10483,-11420,-1656,4100,7238,14607,23536,31621,30947,23284,16681,6987,2848,4453,2611,-802,-1220,-2740,-882,3096,7381,13287,8958,5288,5985,5801,-3726,-8727,5842,14056,11030,5758,4125,2168,2815,5799,4894,4284,1814,2532,6287,6240,995,-5731,-6755,-4030,-1893,-4615,-661,6483,4879,-2933,-9426,-9601,-7183,-9022,-10340,-657,11119,18330,29711,32767,34328,35619,21421,-270,-14193,-373,444,-4993,-6659,-2018,-820,-2844,-4725,-1236,-204,1179,2714,1555,5894,1466,411,4195,6783,7584,-1108,-7264,-15285,-9707,3899,10713,15461,17915,10687,7199,9848,11221,3676,-6622,-12393,-9115,-7603,-4215,4326,3943,-1017,-5703,-5799,-10709,-13487,-9127,2067,11926,17458,18789,18789,6488,-2526,-4444,-402,2098,3960,2224,-4950,-8613,-16832,-14564,-7081,-439,2862,2392,-2061,-1904,1609,4481,3295,-2139,-7346,-20,5088,-386,-9279,-9227,-10748,1266,13547,12203,9056,3488,-2956,-6356,3702,9160,11323,28757,31385,14966,6230,7865,15859,20799,18048,12588,6307,1978,-1474,419,5110,14717,13280,4359,-5995,-7857,3375,6486,1436,-7633,-5189,1179,5154,3168,1488,2228,2886,4432,1783,-5416,-6991,-8106,-12163,-11240,-10829,-11387,-14600,-9937,-2782,8894,13200,4620,-2727,-6729,-8624,-7019,-2369,-2301,-9121,-12869,-12183,-12615,-12099,-10134,-8265,-11113,-13289,-3353,3818,5525,3083,-9473,-14177,5854,12878,1890,-5539,657,5009,4219,10412,14370,32115,55266,59484,46970,19458,-4964,-3450,6961,10458,5582,6709,14046,18409,19381,10030,-267,-14663,-9885,-3534,-2196,-8578,-12930,-9896,-5806,-3333,-5956,-3393,-1223,-6349,-17317,-10270,955,10877,20381,25661,23465,16704,12914,31761,30843,9684,-3497,-4741,409,4149,8839,17900,27977,22177,1497,-11155,-15996,-7695,-3307,135,3576,6652,6725,14960,23413,12449,-5342,-7073,18510,46498,37503,15157,-2397,-11779,-9908,-5621,-10403,-16609,-13667,-13677,-10174,-5181,-5651,-7433,-8958,-3924,6771,12555,4756,-2370,4278,11279,13651,17530,15608,11768,4844,-5721,-11903,-222,10174,10453,2347,-6980,-11267,-5927,-905,-1701,-4762,-7306,-9175,-13356,-14979,-10980,-6426,-7198,-10383,-10773,453,4583,538,-9525,-13738,-13529,-7133,-5829,-7483,-4716,7007,16892,10831,-2573,-10554,-6190,-3656,-3088,-3321,162,2977,-3088,-2884,839,-3928,-10610,-7912,-3854,-6385,-11021,-16885,-8859,-3426,-400,-2215,-8364,-7293,2026,7182,22847,24545,11519,1000,-3684,-4210,2787,-1358,-1284,3108,6947,9242,11536,9721,2910,-4978,-14354,-13696,-2817,13372,20827,13345,6429,-743,-8480,8101,22234,10646,2102,3555,3900,2716,-235,-9128,-12497,-5754,-10348,-2585,9509,17287,16026,18038,14810,6960,-4831,-17791,-12180,-1878,5738,4833,-8929,-8866,-1265,6458,17459,23630,16563,12131,10764,15283,16483,15407,10261,5759,-1096,-7080,-7016,-9619,-10366,-8251,-1972,14449,28553,18175,2072,3409,-288,-3528,-8137,-7352,7946,20800,26365,20772,9678,-1126,1061,10983,12199,3110,-5055,247,23931,51707,43982,10561,-12470,-10300,-8973,-11704,-11414,-6315,-2388,-1309,-4165,-3196,1192,-2743,-9587,-10846,-4636,597,5930,6247,2288,-3098,-8083,-2948,4394,-2480,4309,8731,-803,-9970,-14899,-16878,-18359,-3047,20648,29788,15574,-634,-8099,-7438,-4294,11670,30429,37376,19525,5941,-4151,-7222,-9751,-6999,-7938,-11844,-15085,-7569,-4506,-1231,8946,21009,20134,18355,19968,18480,21944,28163,16253,2542,-2980,-3040,-3583,2408,13996,15255,8688,3931,9337,14003,7789,-4043,-9929,-10954,-11414,-7375,-5423,-6993,-10193,-7552,-9423,-6507,1192,11805,23789,17177,-527,-11291,-1556,-3670,-614,-2878,-3254,-7623,-1816,4907,7667,7001,1731,-9652,5655,16993,24148,35417,29913,7029,-10663,-14113,-542,3778,1194,6252,11646,3994,-7189,-4291,3244,9407,20589,36985,57345,56377,39672,23825,11403,7673,11507,22460,16193,-3022,-12683,-4640,793,-1006,-3335,-10404,-15730,1082,11576,9099,2258,13710,12271,-3037,-5655,-3734,-7909,-16068,-8064,-1284,-1600,-7289,-3280,7728,9341,465,-11741,-15444,-7309,2277,9049,8876,7107,5770,10375,16039,12188,2867,-1131,-4318,-7846,-6173,-6002,-9202,-15872,-18056,-14698,-6865,-2764,-6514,-9624,1793,6548,4957,-6351,-5713,2553,248,-5703,-5092,1726,4443,-5041,1347,11678,16074,10798,8025,9341,4804,-1126,-5405,-9744,-1549,-591,-6158,-9120,-10621,-5284,4866,10150,9888,6145,11423,3544,-4030,-7482,-4903,-6919,-3842,5017,11851,10838,8692,11335,8019,2404,1289,4671,2818,1443,-217,-5478,-16536,-18494,-14899,-1458,16100,28965,31230,23224,11415,-3726,-15437,-8000,2468,8036,12601,17070,15379,8026,-2417,-15651,-17136,-13160,-416,11341,24547,23926,11345,138,-2713,-2766,-5517,-5879,-3785,-3851,-12277,-6780,2767,5575,1889,-3673,-14582,-10718,8679,17937,17315,13086,7390,3629,2987,1238,6378,7109,1426,-3810,-8422,-11036,-4785,3181,18672,29987,34946,30847,23911,17400,15560,14038,19747,18646,19322,16193,12317,2482,-3672,-5937,-3788,2113,6573,-1148,-14702,-12377,-3801,343,4829,10760,13127,13198,3964,-6462,-10062,-12768,-13115,2914,14857,21707,22169,16076,6037,-6193,-10516,-7534,-4020,7073,18325,13134,95,-13156,-14764,-10777,-6411,627,499,1458,9314,18608,21781,12681,-347,-7120,-6583,-4651,1948,139,-8318,-13739,-10809,-4397,-6208,-10643,-13445,-8502,793,14605,25740,24439,12626,3104,-2292,-3524,-702,-4430,-12404,-16211,-3966,2899,3936,1050,-4186,-7454,-7059,-5749,-6374,-7356,-11082,-18122,-16190,-9709,-9556,-13795,-3340,3779,11883,14199,15707,11834,1537,-7298,-6240,-8092,-12709,-15705,-17704,-14499,-3056,170,-3597,-7855,-11083,-4233,1332,-1101,-1357,-2631,2863,25814,50980,46068,24245,7432,-2042,-734,2997,3657,1739,-1842,-4047,-6442,-5884,-6523,-8213,-6912,-7660,-2014,-1709,-10568,-13888,-954,2363,7002,7984,-317,-5146,-8323,-4633,-1910,-8511,-18125,-16286,-11106,-6603,2484,2399,-6315,-13092,-10988,1417,8965,11742,8065,-6518,-11561,-3781,8328,15598,15211,10026,11824,20441,25514,22713,15741,5660,-4459,-12696,-15579,-10305,-6430,-5885,-6674,-9062,-13399,-7805,3134,11332,6106,-3514,-7466,-8464,-6584,6877,6012,3677,-4636,-11965,-13802,-330,26039,44809,45092,32368,17521,7832,1955,-1631,-7483,-11517,-9538,-6118,-5968,-6427,-2499,-1775,977,1778,-3996,-533,12805,20540,21808,20813,21802,25024,29295,14869,-16043,-2611,3835,-297,-235,276,8367,19469,29287,19438,716,-7759,8880,24193,32430,27151,12307,1862,7263,19019,33093,36305,20260,2509,-5761,-3140,-5330,-13847,-10053,-9424,-11596,-17871,-8192,-299,4176,1447,-6634,-8467,-9352,-10600,-13643,-8740,-4162,-13377,-9904,16634,40334,42119,34482,19943,5029,198,-1718,-6260,-10680,-9501,-8715,-7324,-3331,585,2302,895,7119,9115,860,-9273,-13925,-13657,-7647,6142,18135,28270,29148,6809,-11395,-5698,1177,-7326,-6247,-12456,-11202,469,4857,7256,3695,-4148,-14296,-15243,-9516,-10736,-8598,3499,14664,11219,5163,-2511,-6155,-8377,-9238,-10271,-3172,9951,11286,1756,-6343,-4610,-1403,-2784,-10487,-18148,-12659,-8773,-3318,-1911,-3934,-5974,-6459,4477,18694,30801,22783,18102,16121,9162,6892,13619,19907,21173,18196,21870,25501,30586,25687,-6284,-13373,-14558,-9297,-702,7237,7905,2440,-646,5244,7254,6498,12488,16090,5720,2618,6190,2628,-1920,-3820,-2083,4347,577,-6102,-8472,-9518,-11369,-8631,-3410,855,1574,8628,20867,27142,25888,18570,11607,9291,8470,3416,1521,5073,5830,6035,1353,-2562,-9650,-12401,-12746,-10318,-4314,-5622,-12243,-13369,-6776,8125,37549,78894,70315,39768,20781,-1064,-10049,-7682,-1574,-2483,-13929,-376,17792,24593,10585,-9405,-10975,-2146,4325,3921,-3980,-12412,-11459,-751,2207,-3436,1416,6899,7524,6302,4464,-1060,-10240,-13248,-7459,-3151,-6167,-7905,4863,5261,9328,21985,32504,21097,-2455,-15107,-5245,-3345,-7660,-10568,-8197,-8922,-3469,104,4810,5866,6368,-287,-3594,7947,18014,17087,2836,-5996,-10273,-4055,-3537,-7758,-11008,-4214,239,114,-991,1811,12124,21865,20516,10874,202,-4562,-2392,6327,10268,979,-7079,-5296,-4240,-6363,915,10372,13211,8743,2962,-3568,-7287,-9842,-4363,7605,11906,-1526,-15449,-3440,2025,-729,5104,17146,20209,10388,-946,-5622,-1558,2703,3621,-3901,-6481,-832,2024,-2429,-12040,-3657,8435,21828,32371,26212,9138,-9504,-530,-3178,-6232,-5662,-2536,-997,-7681,-10559,-875,14140,19603,16552,10430,3048,-444,-3086,-1264,-836,-4385,-1931,2721,529,-5369,-8914,-6181,-10698,-11723,-8212,-2686,1553,1632,2237,13225,28588,29316,21336,22418,24038,20686,13871,5014,-1102,-2800,-4695,-8284,-11847,-7883,-8994,-11852,-9434,-8115,-8605,-5495,-1779,2076,7210,10621,11277,20444,17874,687,-10723,-3769,8672,14544,13638,8156,913,-5927,-10420,-4065,3592,9549,15914,20431,34335,46179,35551,7306,-8623,-13743,-13276,-7353,-1873,1516,581,5525,316,-8139,-10129,-4247,4299,8015,6899,1702,-2516,-201,-4840,-14077,-16764,-5063,5375,6268,2084,-454,-1120,-2725,-2849,-2163,-3315,-4151,-2523,-3425,-10084,-12122,-8851,-8249,-5112,5044,27075,38437,37074,34872,32150,20731,10124,94,-7432,-13765,2542,11023,10526,1241,-12743,6864,21516,22939,13724,4911,-1666,-8065,-8154,-6722,-760,4918,-30,-7348,-9401,-4742,2470,11074,21411,37470,32671,11395,55,-6221,-6087,-5609,-7785,-11823,-8887,-5475,-7205,-8563,-6801,902,7991,6624],[-3457,-5535,-635,1332,2236,334,-4705,-8765,-10758,-9814,19,14596,30952,37767,28751,-117,-11227,2750,14499,13999,6305,3282,-2402,-10237,-14470,-14544,-17719,-10921,-6763,-3868,-4926,-4318,-1699,4657,6558,1924,1357,2526,280,283,4286,10129,9789,5334,3540,2103,761,4178,7918,8619,8714,1107,-12253,-1444,3880,4874,-6188,-11972,-10257,-7188,-2602,-1562,-5671,-5215,-11742,-9466,-1217,4805,6118,6167,6910,-5926,-11421,6396,7608,-2428,4509,14049,8496,-7023,-13640,-12058,-4768,-6804,-15302,-4876,6593,17380,16463,-262,-9435,-1168,4572,6673,8078,4128,-3690,-5068,1915,4837,-1103,-7911,1528,4579,-2211,-8911,-12121,-7097,1404,8931,15989,12183,9403,8264,6437,2241,-2354,-8466,-8528,-4818,-6079,-10838,-6643,5755,15124,20673,20766,18750,16197,17056,16693,9366,-9781,-12992,-2761,7928,13654,19266,14663,1120,4069,8765,8801,7598,4792,2760,-217,-3843,1535,16722,20054,3154,-2115,-3866,-6110,-9326,-9740,686,-4328,-4215,-4781,-4557,9421,29319,37999,26850,5382,-13382,-13436,-5414,-4830,3728,25041,99950,114191,-12830,-243953,-473900,-510329,-379755,-190539,-49829,7964,-15138,-564,12367,9774,12966,18794,23074,7531,-9341,-4935,1656,3190,5105,8211,4055,-8091,-17303,-18905,-9697,1729,7581,-1884,-4510,3166,1670,-2624,-6807,-2877,14092,25275,24713,16605,8706,7782,-5604,-15271,-18265,-17235,-9641,565,4051,-7285,680,11158,18770,20087,11781,4107,-9951,-12971,-7184,-9815,-10277,-7094,-3410,-6722,-11346,-9997,-10193,-2490,11671,16231,17504,7000,1785,9253,16663,10550,-5989,-8741,3354,4676,-1073,-6026,-4432,-1008,902,-8683,-19946,-11671,-1823,-217,-5298,-10378,-12092,-5326,-219,7046,15458,20292,16266,-1447,-10135,-10522,-11984,-6314,-2823,-4002,-5735,2818,11971,7878,-4908,-8824,-220,3006,-1696,-5369,-3087,-1201,-1611,-6885,-8533,-2788,4057,7437,10853,27262,17287,9515,3995,2218,-1468,-8370,-17923,-2020,3301,-879,-3413,-5569,-6066,-6766,-9989,-14981,-8123,2307,10023,6995,3011,-3196,-10832,-15691,-14441,-14706,-14839,-14676,-12419,-12832,-14733,-10542,-6950,-5971,-7222,-11621,-2300,16006,20939,25529,36195,30068,1566,-3309,5237,9420,12861,23731,29262,18100,-495,-4929,-1557,755,-8013,-7662,-872,3874,12424,20754,16576,6666,8218,12673,6015,-6813,-15756,-14552,-16577,-15000,-6060,998,2001,-3672,-3753,8371,8668,5607,1056,-5373,-13204,-7265,-2790,1290,-2751,-2919,3552,10456,16394,15421,4683,-7865,-9229,-4590,-862,-3306,-7758,-4743,1185,2241,-1077,5871,21760,32092,29838,15544,-3595,-14817,-16335,-12702,-6957,-969,3153,4323,6501,16295,16247,10258,8381,6864,4412,14042,14703,9816,3948,-2397,-4836,-5995,-7961,-4309,-1556,459,-1064,-1093,-3671,3184,8639,20648,34892,39634,39962,37189,37410,35997,10518,-7224,-9833,-10289,-3038,6276,12569,14270,16492,25102,31148,29609,21887,3039,-19547,-11006,-3233,-5272,-9953,-2391,942,-5718,-10271,-10574,12443,37378,50972,54135,42345,23094,7696,4394,4100,175,-3325,-2603,2499,891,-3623,5491,16449,21246,15837,6451,-144,-3241,-6087,-5511,-3756,-8819,-14906,-7148,7704,19553,-2718,-9386,-13678,-8784,-5419,-2162,-528,978,-4813,-7699,-8881,-7241,-1935,399,2401,828,-2826,-1371,6711,17840,22789,22776,16237,5955,-2764,-8694,-14321,-10688,-2338,4465,5522,459,-10490,-12259,-3835,2613,9920,13584,7510,-1644,-9815,-12655,-16906,-11160,-6227,-8832,-11952,-1281,3318,1344,-2048,2971,7384,5963,-6551,-13792,-13062,-10659,-10446,-1322,4029,6540,13420,22798,31744,32127,25815,18890,6363,1650,3089,1795,-1293,-596,1587,4230,7958,11541,13693,6253,1923,3102,3520,-5918,-6223,8010,13819,9219,3781,2162,246,43,2156,1812,2945,2024,4482,8217,7519,1230,-6704,-8965,-6119,-3867,-6218,-1843,5925,4100,-3880,-10132,-9911,-6122,-7216,-10719,-2796,9506,17777,28542,30662,31164,33313,22976,2887,-13268,-1795,85,-5856,-8966,-3605,-1467,-3786,-6706,-1847,623,1851,1524,-2718,1121,-1379,-962,3932,6059,4530,-4428,-8642,-15144,-9214,1883,5912,8060,8860,4679,4711,9590,13860,7523,-4199,-11968,-9287,-9006,-6260,3683,3888,-1121,-5153,-5700,-9986,-10578,-4174,6782,15595,19031,17647,15142,4562,-1965,-2062,1821,2667,2683,-902,-8235,-9838,-17231,-14535,-6438,401,2388,1524,-2398,-1798,2572,6662,5639,-357,-7231,-23,5153,-1405,-11693,-11871,-11222,153,8737,7058,5475,1460,-3260,-5813,3519,8444,12724,33566,37428,19455,8737,8843,15829,19660,15341,9920,4721,1357,-929,2713,9011,18910,15055,4084,-6919,-6548,3780,7097,3368,-4688,-5327,-238,3280,1187,233,2076,3280,5440,2260,-5031,-6037,-6950,-11834,-13802,-14844,-15257,-14420,-8900,-2381,9247,14007,5172,-2759,-7388,-9569,-7769,-1668,-551,-7526,-11919,-11716,-12152,-10421,-7232,-6198,-9765,-16690,-7066,672,3015,485,-12661,-10554,7513,12834,791,-6470,-414,2875,1373,10430,17063,34231,50076,46317,34534,13855,-6946,-3350,6480,10412,6179,7993,15643,20122,20258,10178,-486,-14381,-9656,-2801,-1798,-7743,-10845,-8627,-4941,-2803,-6351,-3176,27,-4608,-16293,-10816,-902,9142,19585,25787,25612,21322,19035,38085,31035,8309,-4675,-6195,-1989,1984,8003,18355,29698,25583,3973,-9972,-14403,-6997,-2234,1994,6896,10550,9339,18205,25875,12052,-6769,-2912,27289,52736,39191,15151,-2874,-11989,-9862,-5302,-8731,-13178,-12783,-13500,-10744,-6276,-6747,-8671,-10219,-4410,6903,13162,5247,-2615,2474,8612,12432,16792,14441,10079,3782,-4741,-9828,1024,11540,11328,2434,-6716,-9569,-3398,1076,-922,-4508,-6769,-8125,-12210,-14104,-10206,-6730,-7940,-11046,-9534,2596,7427,3751,-8840,-15366,-13301,-6312,-5696,-9055,-8878,770,11407,7345,-4939,-12926,-6338,-3899,-3317,-2277,3851,9849,4166,1929,2926,-2972,-9022,-6661,-2499,-4971,-9208,-14852,-10438,-6372,-5221,-7919,-13087,-9402,-171,3018,17019,20453,9642,141,-4190,-6443,354,-1489,1956,6682,7869,5812,5482,3365,-3053,-9550,-17098,-15119,-4884,9146,15482,10791,5437,-1495,-10720,7978,22728,13549,3502,2505,1900,413,-2166,-9707,-11241,-4788,-8617,-236,12087,20702,19757,20238,15701,6449,-7308,-17642,-7319,2325,8126,5958,-8389,-8741,-267,8465,19436,24027,16701,12110,10169,13370,14019,13810,9977,7218,86,-6731,-7771,-11330,-12273,-9799,-3686,12156,24635,12048,-2078,447,-1751,-3744,-7852,-6003,7959,19554,25759,20456,9303,-1629,-170,10842,15807,9099,-234,161,20445,48690,44083,11938,-11932,-12478,-11630,-13899,-12507,-6342,-2269,-1371,-4183,-2078,416,-3091,-9047,-9571,-4525,-133,5173,5410,2363,-2521,-8458,-7046,-4306,-12694,-4795,2145,-3380,-10997,-16766,-15917,-12037,-7178,15815,28017,15223,-1322,-9135,-8888,-1923,18177,39112,42122,19624,4701,-5704,-8497,-9731,-6806,-7686,-11676,-14209,-7574,-5465,-1948,9097,20315,20153,19560,22524,21671,24490,30321,17833,4534,251,-185,-1310,5204,18294,20313,8685,-1555,4732,11917,7254,-4026,-9553,-9670,-9544,-5769,-4236,-6809,-10640,-8395,-10540,-7351,83,9302,20393,14038,-3425,-10816,5209,6413,7645,2423,-589,-7242,-780,6157,6326,3563,-320,-9486,5769,15281,23258,35760,30257,6064,-11978,-12577,1092,4480,498,2729,6730,697,-8381,-4636,1892,7856,20946,38758,55894,53541,39129,24516,12465,6733,6717,16890,13124,-4956,-12049,-2642,3951,2487,-134,-8061,-16253,-712,8594,5453,237,14198,16751,2004,-4149,-3622,-8043,-16067,-8944,-3195,-3443,-8378,-3769,7318,10850,3506,-8543,-10970,-3005,5649,8840,9123,9068,8934,13134,17377,13521,4397,-1368,-5397,-8165,-5214,-4279,-8445,-16121,-18703,-15222,-7383,-2801,-5507,-9673,86,5336,6103,-4922,-3977,3971,-148,-5999,-4824,1157,3821,-4965,2052,12270,15703,9543,6761,7515,3839,-1413,-6087,-12434,-4250,-3020,-7936,-9470,-10881,-6826,2886,8731,8223,7915,18255,10480,2430,-5379,-6738,-7353,-4767,2408,8611,8866,7888,11066,7546,2241,1603,5095,3072,1727,385,-4704,-16389,-18768,-15329,-3398,12150,26092,28794,20867,9430,-5602,-12615,-5571,4860,10140,13972,18750,17606,10767,879,-11174,-20039,-9322,4681,15390,23716,18440,4914,-3141,-4076,-3446,-5969,-6151,-4121,-4658,-12791,-7107,1117,3948,1693,-2853,-12914,-12251,7221,17871,19307,14298,7569,3065,1297,-331,5607,7397,1823,-3492,-8052,-11932,-5685,2840,17842,27073,30937,26197,20350,15584,16703,15866,20439,18546,18520,14514,10927,3128,-2275,-3815,-871,5512,10814,2036,-11487,-9199,-2568,402,3692,8506,9944,10342,2401,-7326,-10945,-14605,-11537,6233,17664,26773,27894,21860,12633,-700,-8208,-7859,-5177,7162,19924,15827,2345,-11758,-16044,-11010,-6616,185,760,2788,11817,22358,24515,14869,1021,-9461,-7812,-5176,2061,1071,-6497,-12676,-12571,-5087,-5912,-9960,-13205,-10269,-2015,11981,23027,20969,11754,3008,-2283,-2348,2238,-1452,-10343,-16060,-4289,2753,4080,1751,-3254,-7728,-8116,-4092,-3020,-4785,-9271,-16529,-14783,-7530,-7825,-12118,-2698,4067,13123,18507,21414,16590,4311,-5466,-5440,-8150,-12781,-16037,-18810,-13254,-454,2232,-3265,-8445,-10876,-3761,1869,-689,-1708,-3837,801,24186,54263,51775,28180,8067,-3413,-1882,3000,5637,4251,551,-1960,-5237,-5799,-7292,-8839,-7240,-8446,-3401,-4053,-13274,-12014,-257,492,3054,9527,3117,-924,-3410,-1914,-1852,-9082,-18093,-14199,-6797,1901,12294,8688,-3292,-11679,-9673,2772,11061,13551,6982,-8123,-13945,-5710,7709,16221,15417,9029,10049,18907,25641,23130,14386,1923,-8283,-15101,-11835,-6464,-2744,-1376,-2455,-7664,-14156,-8497,4044,12290,7167,-3337,-8983,-11421,-10242,4916,3820,1366,-4860,-11475,-14874,-1966,26272,45404,46508,34096,20372,10619,3836,-1232,-8712,-12520,-9111,-5620,-5853,-5723,-489,482,2865,3270,-3384,-867,13363,22676,24405,23387,23812,25844,28471,12084,-13266,-333,5645,1433,1778,2557,9251,19844,29693,18767,266,-7870,10192,26147,32155,23839,7308,-1259,5251,17287,31113,33904,17885,1272,-5746,-2750,-4871,-13298,-8912,-8103,-10318,-17647,-9447,-5290,-3608,-3159,-8049,-10035,-11597,-14324,-16774,-9414,-3658,-10496,-5115,20777,42397,42005,33201,20642,7853,3389,625,-5565,-11313,-11033,-10640,-8033,-4978,-2810,601,827,8144,11710,3110,-8049,-13019,-12576,-9099,4032,17091,30540,31366,5733,-13081,-2868,9497,1039,-3471,-11426,-10433,291,3919,6259,2516,-5448,-15866,-16371,-8346,-8102,-6730,3827,13140,8685,2925,-4416,-8359,-11759,-10431,-10736,-5413,6702,8698,1241,-4447,-1720,1703,-155,-7957,-15456,-14439,-10448,-5173,-3193,-4186,-6106,-7565,2391,13887,24797,21850,19559,16460,7621,4467,13002,22142,26784,25383,28456,35774,43457,32146,-4764,-14145,-15060,-10806,-2333,5385,4763,-738,201,7798,10082,8937,13718,13825,2300,2821,7005,3759,-1074,-3112,-663,4163,235,-6514,-8680,-10079,-13087,-8089,-2206,2214,2504,4590,15989,25307,27569,22039,11795,6974,5458,1615,645,5091,6534,7095,2484,-1622,-9243,-12419,-12782,-9562,-2944,-4035,-10511,-11379,-4462,10961,42799,86512,83665,50348,27755,3125,-7630,-7527,-3706,-6561,-17792,2528,20496,24286,8595,-10186,-9319,176,8369,6557,-2655,-12737,-11651,-890,1851,-3085,1555,6121,5983,5391,5072,1194,-8762,-13145,-5895,-988,-4382,-6958,2959,3974,9103,20572,28134,15904,-4538,-15315,-5415,-4099,-7784,-9397,-6574,-7224,-894,5640,10925,10281,8440,-383,-6998,5362,16601,19218,4466,-5329,-7671,-1241,-2215,-8259,-11864,-5002,-584,-602,-2646,-877,8104,18198,20264,14217,4666,-612,866,9284,11993,1518,-6925,-4810,-3514,-6071,474,9800,12546,7721,2117,-4371,-7506,-9399,-4022,7257,11147,-2778,-15653,-3928,167,-2888,3620,14651,15762,5762,-3316,-5742,-200,4334,3114,-5203,-6959,-83,3218,-1518,-11462,-553,12769,25668,35800,27951,9140,-9234,1221,-1208,-4384,-3941,-2714,-2707,-10001,-13902,-3516,12382,22162,19367,12234,3729,-52,-2530,359,1346,-2604,-1174,2004,-928,-6760,-8745,-6738,-12544,-14170,-9080,-2265,2336,1705,1356,11814,25099,24276,17323,21084,25068,22744,15455,5348,-1838,-3864,-5361,-7101,-8048,-3533,-5347,-9190,-8380,-8191,-8635,-4396,-422,3250,9957,17038,19930,28654,21811,2045,-9547,-4893,6250,11216,11043,6854,-17,-6814,-10338,-3540,3177,7746,13676,18262,32163,48882,36710,7724,-7572,-13544,-15033,-8501,-2523,-34,-2419,1062,-3365,-11223,-12056,-6028,3065,8309,7817,3710,-21,1266,-6709,-11966,-11283,-7683,2064,4058,928,-1280,-1701,-3030,-3007,-2165,-2891,-2729,-731,-2252,-10392,-12574,-9333,-9239,-5455,6697,31249,46166,41566,36441,35478,26273,15092,3123,-6969,-14222,4126,12811,12433,3333,-9505,7181,22818,23749,13399,4705,-2034,-7494,-7439,-5918,-174,5078,-918,-8600,-9913,-4213,4289,14368,23871,36242,29814,10566,-214,-6354,-6214,-5427,-7221,-11063,-9034,-5575,-6981,-8277,-6694,1091,8659,7346],[-3152,-4931,881,3055,3677,1111,-4463,-8448,-10209,-9412,520,15711,34263,40213,26831,-3618,-9010,6203,17781,16816,7963,4797,-2297,-9126,-9712,-11025,-17650,-12117,-8828,-7649,-8276,-7305,-4683,2703,6335,2772,3442,6829,5792,5408,6623,9993,9054,5580,4998,3795,912,2833,6474,7873,7795,-2009,-15294,748,8197,8769,-3259,-9464,-8277,-6061,-709,1592,-2341,-3065,-11484,-10785,-3502,1148,3928,5053,5896,-6839,-12144,6228,7721,-2635,3383,11735,7735,-6124,-13296,-12662,-5890,-9290,-18680,-5247,6854,16936,15055,-2807,-8370,1007,6291,6941,6416,1356,-5458,-5300,1555,5874,1688,-4549,1410,4788,-718,-6590,-9845,-5369,2388,7857,9969,4275,1750,2039,2082,-390,-4813,-10079,-8759,-4363,-4870,-8657,-5192,6176,15465,20831,21622,18843,13416,11314,10995,6854,-10280,-7302,5985,17149,21605,27637,20438,5854,8089,12619,12560,10227,5543,2264,-513,-3284,4528,23641,26082,6291,-1038,-3646,-6276,-9426,-15446,-5711,-6536,-4422,-3914,-3499,9335,30847,40045,27731,5882,-12545,-13026,-5920,-5246,3558,20427,83497,75666,-80617,-330001,-540507,-532882,-381971,-188188,-44392,16807,-13158,1932,16448,16584,20815,25260,28120,9162,-9345,-4742,1843,2874,4538,7880,5392,-7092,-18136,-18824,-8451,2781,7508,-3203,-5964,3626,3635,-960,-7859,-6145,10357,22256,23258,16735,8499,6325,-7968,-15157,-14395,-11366,-3644,4965,5669,-8933,1091,11996,19887,20799,12596,5336,-10460,-11548,-5288,-7961,-9363,-6976,-4572,-11056,-14778,-8129,-6871,1705,16576,23456,24636,11644,4650,11992,19977,13033,-4889,-7994,4371,6303,93,-5358,-2874,169,485,-10387,-19792,-12751,-4137,-3948,-9679,-10127,-9872,-4368,-376,4960,10044,14403,14244,186,-7826,-9157,-11676,-5911,-2344,-3721,-6727,3170,14114,11809,-2371,-10601,-1744,2338,-1976,-5701,-3984,-2229,-1929,-5858,-6583,-1922,2838,4383,3216,20112,14608,8922,4207,609,-4962,-13684,-15678,1024,5725,408,-3300,-5430,-4980,-5389,-9325,-15652,-7056,3891,12397,9593,4756,-1854,-9050,-13542,-15024,-17720,-15143,-14178,-11928,-12591,-14193,-8829,-4863,-3961,-5393,-11259,-3554,13927,16973,22338,32184,25567,-799,-4282,4752,9719,14768,27677,33487,22662,4824,-5263,-5658,-3858,-9781,-5476,1907,6899,14627,23219,20696,10886,12507,17818,11345,-4125,-14936,-14311,-15966,-14694,-6361,226,-10,-7164,-9097,4473,5287,2943,362,-4305,-11560,-7168,-571,2853,-2016,-2796,3206,10581,17921,17021,5635,-7304,-9278,-6301,-2338,-4121,-9515,-8327,-4161,-2991,-3722,4032,20880,31391,29328,15619,-3673,-14902,-14803,-11677,-6525,-1036,2105,2969,4559,12718,12183,7355,7542,6681,1927,9390,11204,8845,4744,-632,-2350,-3575,-5280,-1191,2235,4470,2387,-1202,-5976,1547,5064,11859,27154,35872,39544,38651,38928,37603,14644,-4189,-10796,-8715,-414,8444,13690,14714,17273,27034,35755,35579,24582,1987,-18582,-7683,-630,-3350,-10857,-6841,-3869,-11312,-13692,-11521,10748,31490,44230,50926,43446,25428,9494,5609,6074,2543,-376,-785,1866,703,2006,13690,24211,26792,18952,8856,2565,421,-1459,-268,-288,-5684,-10284,-3193,11786,27112,1292,-7052,-9255,-3664,-582,1939,2417,2238,-4393,-8313,-10782,-9353,-3602,-1560,-287,-1121,-3851,-1133,7984,19883,24097,22549,15890,5731,-1998,-5776,-11472,-8218,-229,6152,7044,971,-10240,-11161,-1628,6420,15236,17304,8887,-761,-8590,-10785,-15630,-11970,-6298,-8323,-10240,-796,3550,3764,3706,9935,12430,6023,-8782,-15000,-14119,-10275,-9295,-775,3989,5641,11790,21199,30224,31511,27018,20250,5883,1043,2110,1052,-1955,-258,6036,9833,13118,15449,13257,3418,-1402,150,970,-7793,-2922,9901,12997,7343,2227,360,-1739,-3030,-1825,-1838,845,1616,5906,9637,8569,1320,-7550,-10956,-7493,-4894,-6852,-2741,5105,3071,-4757,-10470,-10562,-5536,-5633,-9735,-4029,8443,17467,27154,28183,27767,30516,23792,5957,-10748,-3375,-656,-6721,-10904,-4660,-1598,-4118,-8445,-2033,1849,2897,794,-6379,-3409,-3979,-2603,3484,5146,1576,-6929,-9617,-15126,-9176,-475,1703,2473,1546,-454,2543,9327,16142,11168,-1851,-11308,-9255,-9614,-7510,3729,4601,-631,-3978,-4748,-7647,-6679,563,11060,18836,20157,15630,10627,2567,-1019,708,4309,3435,1719,-3306,-10862,-10302,-14861,-13580,-5608,1064,2030,968,-2648,-1856,3413,8700,7762,1289,-6857,66,5192,-2058,-12985,-14237,-11671,-1128,4266,2570,2360,-315,-3371,-5297,3103,7469,13454,36171,41436,23410,11227,9970,15803,18176,12097,6412,2452,474,40,5694,13718,23509,16804,4008,-7431,-5866,3685,7416,4986,-2322,-4981,-1381,1520,-902,-1267,1912,3863,6542,2763,-4487,-5263,-6465,-11987,-15900,-17532,-17961,-13382,-7892,-1972,9370,14273,5332,-3109,-8412,-10881,-8574,-398,1667,-5994,-11104,-11127,-11679,-8902,-4229,-3589,-7092,-11539,-10891,-3091,-159,-2684,-15792,-7138,8721,12369,-408,-7199,-1313,1048,-733,10774,19253,34810,43220,33585,23387,8548,-9002,-2849,6388,10688,6927,8999,16544,20757,19785,9530,-1085,-14179,-9333,-2491,-1951,-7143,-8634,-6754,-3738,-2239,-7062,-3357,991,-2673,-13759,-11130,-3118,6691,17708,24731,27026,26567,26388,44134,30574,6803,-5983,-7864,-4777,-975,6021,17079,29391,27642,6063,-8969,-12800,-6246,-1333,3403,9813,14518,12203,21685,28139,11466,-8038,1268,35556,56786,40085,15220,-3122,-11862,-10012,-5119,-6805,-9953,-11446,-13307,-11285,-7307,-7796,-9972,-11585,-5253,5880,12018,4599,-2797,718,5922,11178,16078,13336,8408,2406,-3960,-7215,3437,13951,12958,2933,-6308,-7801,-836,2982,-293,-4367,-6255,-7137,-11150,-13416,-9732,-7060,-8628,-11443,-7910,4910,10594,8041,-6103,-16007,-12999,-5550,-5299,-9812,-11852,-4426,6307,4245,-6376,-14471,-5998,-3952,-3957,-1777,6712,16210,11925,7305,5209,-1810,-6945,-4725,-659,-3159,-7145,-12964,-11771,-8914,-9583,-13080,-17948,-11141,-2481,-1344,10924,15797,7342,-872,-4717,-8818,-2077,-966,5273,10284,9420,2385,-1809,-4148,-9659,-13830,-16608,-14035,-7076,4760,10186,8109,4286,-2165,-12565,7548,21766,14837,4139,1434,235,-1256,-3364,-9521,-9619,-3814,-7187,1714,14339,23881,23337,21964,16069,5794,-7638,-8700,-302,6627,9896,6375,-8434,-9407,-217,9517,20465,23505,16185,11848,9605,11435,11368,11875,9527,8727,1479,-5873,-7594,-11746,-13304,-10981,-5620,9024,19399,5463,-6263,-2794,-3561,-4294,-7896,-4899,7662,17880,24476,19546,8656,-2118,-1456,10238,18784,15148,4988,85,15605,43876,42799,13105,-10805,-14288,-13901,-15615,-13200,-6259,-2062,-1290,-3782,-1195,-1111,-4021,-8267,-8483,-4686,-1201,3964,4064,2022,-2169,-8416,-8469,-6821,-19896,-12252,-3606,-5316,-11387,-18258,-13026,-5269,-5502,11410,25906,14776,-1949,-9855,-10156,255,24456,47304,45540,19430,3461,-7152,-9706,-9883,-6867,-7462,-11160,-13023,-7538,-6436,-2292,9506,19658,20160,20543,24435,24464,26787,31997,18948,6051,2935,2225,776,7943,22802,27000,11310,-6781,-979,8912,6148,-4306,-9302,-8492,-7668,-4076,-2915,-6396,-10740,-9184,-11614,-8126,-1155,6093,15692,9939,-6503,-9054,12333,16881,16155,7450,768,-7786,-26,7313,5610,644,-2945,-10170,5300,13251,21981,35531,30109,5018,-13481,-11359,2092,4179,-1480,-2011,1387,-2603,-9449,-5036,426,5992,20142,38674,51635,48287,37128,24605,13144,5549,2429,12217,10908,-6288,-11296,-932,6770,5602,2549,-6246,-15746,-2071,5984,2472,-1392,14413,20724,7268,-2276,-3241,-7765,-15280,-10439,-5581,-5565,-9410,-4359,6481,11740,6302,-5003,-6618,1152,9038,8904,9155,10788,11820,15453,17990,14128,5409,-2005,-6283,-8037,-3945,-2391,-7638,-16390,-19451,-15621,-7790,-2837,-4585,-10133,-1907,4179,7790,-2578,-1752,5297,-661,-5931,-4360,543,2831,-5317,2212,12077,14366,7717,5088,5360,2642,-2007,-6997,-15505,-7189,-5974,-10230,-10188,-11308,-8379,590,6579,5664,8785,23922,17661,9184,-1439,-7467,-7376,-5263,-157,4931,6451,6812,10610,7105,2231,1904,5390,3249,1961,941,-3874,-15914,-19009,-15617,-5065,8642,22727,25917,18260,7213,-7304,-9677,-3191,6872,11641,14407,18998,18635,12882,3946,-6253,-14310,-4699,8806,17821,21275,11806,-2083,-6385,-5193,-3945,-6329,-6292,-4041,-4894,-12917,-8287,-1350,1774,1109,-2358,-10933,-13010,4631,16106,20163,14760,7367,2039,-957,-2155,4886,7893,2669,-2724,-7258,-12588,-7156,1548,15047,21081,23409,18640,14843,12706,16913,17095,20647,18087,17365,12546,9388,3975,-829,-1748,2163,9465,16798,8026,-5479,-5859,-1558,266,2558,6267,6727,7484,891,-8312,-12153,-16094,-8382,9242,19252,29850,31426,25735,17667,3709,-5965,-8033,-6422,7081,20964,18075,4343,-10310,-17592,-11432,-6714,223,1555,4213,13851,25222,25520,15487,1096,-12116,-8644,-5460,2245,1963,-4706,-10904,-14175,-5924,-6013,-9546,-12699,-11889,-5143,8384,18577,16007,10037,2324,-2490,-921,4479,962,-8531,-15852,-4978,2301,4207,2555,-2246,-7903,-8671,-2197,165,-2353,-7560,-14934,-13165,-5332,-5932,-10165,-1977,3933,13454,22278,27308,21553,6951,-3799,-4603,-8069,-12651,-16325,-20379,-11819,2117,4205,-2946,-8531,-9532,-2497,2711,-215,-2237,-5133,-1255,21879,55466,55966,31146,8017,-5009,-3225,2760,7396,6510,2536,-245,-4327,-5939,-8294,-9622,-7660,-9264,-5591,-7528,-16636,-8746,1389,-1131,-1808,10525,6782,3459,1481,1167,-1089,-8416,-16045,-12174,-2128,10714,21624,13984,-849,-10313,-8452,3988,13311,15186,5255,-10148,-16884,-8352,6237,16055,15054,7856,8190,17140,25468,23341,12814,-1481,-11656,-15421,-8701,-3366,-17,1919,860,-6969,-15340,-8816,4837,12776,7915,-2865,-9372,-13129,-13752,1503,177,-2025,-5057,-10367,-15281,-4948,23170,42097,45153,34528,22414,12758,5325,-865,-9805,-13367,-8975,-5689,-6444,-5546,1057,2417,4513,4346,-2997,-1446,13256,23652,25691,24875,24738,25306,25896,8213,-9182,1826,7208,2915,3613,4711,9618,19334,28943,17488,-593,-8551,10290,26646,30611,19608,2235,-4199,3027,14810,27559,29747,14349,-442,-5623,-2489,-4712,-13332,-8214,-7102,-9386,-17654,-10812,-10580,-9132,-3824,-7630,-10978,-11542,-16109,-20504,-10213,-3497,-7422,276,25028,43384,40614,30703,19925,9815,5941,2404,-5266,-12198,-12462,-11386,-6994,-3597,-3630,-966,305,8284,13087,4511,-7242,-12522,-12231,-11317,1416,15439,31775,32397,4578,-13572,-1122,16023,9925,-175,-10338,-9700,-88,2780,4918,758,-7697,-18113,-14511,-5064,-5095,-5362,3401,10607,5841,813,-6041,-10040,-15031,-11822,-11088,-7453,3416,5668,335,-2615,1264,4772,2113,-6017,-13181,-14903,-11546,-6836,-4365,-4232,-5998,-8468,324,9781,18912,20307,20399,16121,5672,1373,11169,23211,31504,32837,35796,46493,55221,36895,-3258,-14892,-16132,-13012,-4755,2609,841,-4240,631,9380,11979,10582,13896,10440,-1105,2380,6722,3599,-1151,-2996,-64,2923,-814,-7072,-8959,-10562,-14274,-7470,-1843,2225,2173,291,10617,22214,27640,24055,11880,5529,2901,295,167,4942,6942,7980,3675,-646,-8954,-12435,-12259,-9166,-2864,-3754,-9861,-10269,-2945,12879,46789,91296,94694,60220,34341,7175,-5578,-7662,-6133,-10542,-14268,5661,22530,22765,5945,-11031,-7175,4073,14038,9959,-1324,-13092,-11733,-1124,1421,-2802,1451,5042,4241,4212,5190,3115,-7479,-13008,-3052,3328,-436,-6118,628,1662,7420,17496,22477,10502,-7012,-15477,-5411,-4421,-7320,-7915,-5033,-5510,2060,12556,18290,15927,11649,1051,-10183,2434,14483,19967,5982,-4470,-5414,1133,-1108,-8759,-12959,-6126,-1696,-1463,-4539,-3940,4053,14823,20145,17834,9745,3818,3998,11695,13178,1864,-6835,-4670,-3322,-6319,-624,8293,10864,5737,433,-5733,-8027,-9252,-3731,7011,10502,-3876,-15868,-4678,-1842,-5112,1754,11638,11180,1142,-5384,-5626,1078,5552,2504,-5533,-6012,915,4144,-1232,-11428,2911,18215,30167,38712,28728,8654,-9250,2536,734,-2539,-2271,-2741,-4719,-12448,-17234,-6091,10147,23624,21589,13652,4313,316,-1743,2311,3649,-695,-261,1482,-2145,-7977,-8715,-7495,-14053,-16317,-9694,-2065,2745,1487,-13,9360,19912,18162,13167,19731,25531,23988,16496,5383,-2668,-5001,-6042,-5796,-4809,-27,-2341,-6909,-7596,-8320,-8589,-3502,488,3651,11436,22925,29005,36994,25228,3090,-8489,-5922,4016,8343,8612,5436,-1033,-7600,-10146,-3315,2175,5133,10397,14994,27921,47408,34920,7243,-6834,-12737,-15229,-9691,-3330,-1555,-4849,-2533,-6077,-14228,-14183,-7993,1365,8087,8656,5887,3351,3961,-6652,-6665,-6347,-10031,-1474,1610,-461,-2266,-2386,-3325,-3110,-2113,-2222,-1091,1148,-1114,-10768,-13164,-9894,-10114,-5617,8190,34093,51692,43871,36384,37864,31721,20125,6138,-6103,-14329,4835,13756,13814,5039,-5509,8710,24310,24332,13212,4716,-2032,-6494,-6301,-4859,612,5198,-1781,-9884,-10136,-3376,6227,17582,25646,33663,26190,9449,-533,-6323,-6004,-4992,-6713,-10511,-8613,-5320,-6520,-7833,-6786,1018,9020,7852],[-3485,-4938,1824,4252,4575,1283,-4796,-8625,-10086,-9343,651,16258,36114,40555,23603,-7515,-6513,9411,20797,19131,8827,5397,-2290,-6490,-5387,-8428,-17006,-13066,-10651,-11094,-11695,-10512,-7637,849,6289,4057,6081,12022,11591,9871,8430,9282,7958,5721,6114,5039,926,1322,4736,6576,6286,-5434,-14174,4866,13478,12329,-773,-7586,-7236,-5941,254,3965,396,-1463,-11174,-12129,-5675,-2351,1451,3444,4226,-8317,-12448,6058,7624,-3205,1323,8603,6091,-6059,-13556,-13023,-5908,-10149,-21450,-5713,6488,15202,12173,-5837,-6679,3146,7592,6536,4129,-1761,-7301,-5765,619,5903,3317,-2278,804,4309,175,-4519,-7620,-3977,3054,6416,4170,-3156,-5278,-3281,-1799,-3302,-7892,-11958,-9123,-3996,-3819,-6819,-3979,6103,14837,19582,21091,17960,10017,5651,5569,3649,-9677,-1340,14168,25420,28606,35862,25699,10775,12473,16789,16578,13115,6764,2194,-645,-2848,6957,29137,29911,8360,-165,-3363,-6201,-8470,-16090,-12136,-8638,-4995,-3395,-2854,8118,30156,40298,27842,6308,-11155,-12129,-6259,-5748,3426,16395,69672,48490,-119961,-355944,-511442,-473142,-329691,-152441,-20477,34681,-6365,4301,20396,23849,29051,32128,33486,10739,-9719,-4769,2014,2413,3412,6904,6418,-5903,-18745,-18095,-7473,3504,7293,-4429,-7509,3740,5451,550,-8790,-9286,6227,18194,20489,15881,7606,4203,-10248,-13965,-9999,-5373,2369,9542,7861,-8180,1548,12584,20641,21159,13445,6423,-11349,-10869,-4164,-7096,-9071,-6930,-4409,-11615,-14894,-5964,-3938,5026,20387,29920,31347,16085,7049,14136,22311,14857,-3579,-7646,4420,7008,629,-5153,-1465,1767,798,-10989,-19025,-13603,-6896,-8592,-14467,-8574,-7695,-3680,-1045,2167,4151,8899,12722,2487,-5191,-7502,-11451,-5847,-2011,-3230,-7455,3322,15505,14935,213,-11887,-3398,1378,-2555,-6201,-5102,-3572,-2451,-4879,-4571,-1202,1351,1380,-2820,13642,11931,8131,4186,-659,-7855,-18406,-11862,3532,7698,1340,-3501,-5662,-4279,-4380,-8812,-15405,-5569,5647,14847,12421,6471,-955,-8033,-11771,-13768,-19297,-15148,-13579,-11456,-12357,-13466,-7024,-2575,-1688,-3242,-9568,-4159,12322,13698,19225,27529,20475,-3222,-4927,4274,9820,16022,29859,35167,25663,10656,-3094,-8850,-9885,-9792,-3545,4074,9195,15944,24501,23921,14534,15881,21787,15747,-1951,-14389,-14054,-15385,-14258,-6634,-605,-2181,-10865,-15392,-279,1122,-597,-910,-3543,-9889,-7338,976,3656,-1863,-3258,2080,9711,18461,17685,5911,-7141,-9275,-7925,-3919,-4802,-10488,-11716,-9163,-7628,-5970,2242,18962,29182,27372,14761,-4162,-15000,-13094,-10031,-5792,-1105,966,1541,2100,8312,7675,4419,6342,5881,-921,3959,6941,7232,5196,1243,181,-1266,-2813,1695,5958,8450,6048,-1101,-7901,166,2071,4342,19606,31755,38769,39756,39648,38187,18772,-952,-10583,-6684,1829,10056,14192,14687,17708,28379,39430,40365,25633,30,-15147,-4151,2106,-1357,-9730,-11164,-8922,-17035,-17391,-12681,8349,25068,36697,45789,42833,26523,10223,5966,7593,5107,3143,1858,1008,-101,8109,22764,32294,31934,21666,11101,5083,3733,2909,4534,2850,-2835,-6362,1163,16691,35435,5305,-4283,-4766,1239,4045,5820,5027,3027,-4306,-9039,-12643,-11415,-5231,-3372,-3575,-4007,-5397,-1025,8747,21049,24515,21409,14704,4926,-1359,-3037,-8604,-5716,1761,7348,7974,1090,-10098,-9798,762,10440,20430,20301,9714,-324,-7675,-8898,-13198,-12152,-6107,-7184,-7713,396,4752,7539,10715,17990,18334,7199,-9304,-15052,-14038,-9511,-8177,-349,3613,4214,9512,18672,27029,28902,26504,20409,5537,966,1419,259,-2930,-325,10265,15701,18354,18901,12123,531,-4611,-2776,-1638,-7892,618,11101,11507,5658,1364,-1132,-3800,-6436,-6036,-6032,-2264,322,6468,10181,9086,1085,-8043,-10627,-7041,-4023,-5877,-2993,4117,1792,-5570,-10334,-11570,-5668,-4685,-8555,-4590,7759,17199,25389,25202,24003,27173,23589,8533,-8395,-5207,-1943,-7803,-12403,-5361,-1493,-4037,-9993,-1824,3384,4216,541,-9310,-7252,-5922,-4615,2640,3786,-1435,-8754,-10330,-15380,-9676,-3131,-1479,-765,-3164,-4130,1066,9388,18127,14426,230,-10567,-9128,-9344,-7933,4154,5577,102,-2149,-2830,-4410,-2631,4844,14627,21337,20570,12526,5606,690,237,3688,6892,4256,968,-5041,-12885,-10059,-11749,-11208,-4121,1924,2064,868,-2763,-2106,4006,10368,9480,2702,-6308,184,5103,-2532,-13278,-16252,-12108,-2581,283,-1189,-240,-1821,-3347,-4844,2509,6400,13613,36632,43228,26665,13665,11179,15665,16256,8419,2498,-131,-309,1600,9303,19126,28352,18467,4138,-7567,-5778,3169,7512,6242,-562,-4535,-2360,-113,-3041,-3005,1858,4679,7689,3259,-3798,-4583,-6394,-12460,-17476,-17241,-15796,-11796,-6967,-1649,9134,13849,5048,-3759,-9739,-12393,-8764,1842,4354,-4605,-10476,-10345,-11164,-7591,-1342,-711,-3462,-5878,-13181,-7130,-3789,-6234,-17956,-4030,9416,11500,-1748,-7729,-1978,-307,-1920,11213,20728,33879,35514,22398,14160,3826,-10956,-1946,6684,11306,7834,9730,16722,20120,17628,7840,-2131,-14250,-8929,-2565,-2555,-6730,-6289,-4217,-1809,-1194,-7781,-3873,1687,-581,-10377,-10357,-5242,3813,14955,22604,27463,31912,34953,49611,29708,5470,-7236,-9540,-7540,-4433,3099,14365,27361,28434,7920,-7898,-11081,-5382,-492,4477,12304,18476,15556,25494,30172,10846,-8979,5325,42591,58452,40301,15444,-3017,-11304,-10223,-4914,-4797,-6864,-9807,-12982,-11714,-8226,-8693,-11166,-12782,-6178,4028,9485,3077,-2900,-788,3536,10069,15544,12458,6951,858,-3262,-4081,6937,17422,15406,3906,-5629,-5809,1844,4846,256,-4263,-5677,-6156,-10117,-12770,-9351,-7350,-9180,-11365,-6142,7032,13578,12598,-1954,-14352,-12530,-4707,-4497,-9421,-12715,-7588,2527,2284,-6101,-11415,-4778,-3451,-4763,-1799,8545,21605,19897,13346,8030,-130,-4344,-2128,1965,-751,-4824,-11190,-12691,-10826,-13091,-15783,-18722,-11561,-4569,-5503,5326,11282,5100,-1715,-5029,-11072,-3564,723,8767,13962,11986,698,-8661,-11778,-15048,-13263,-12224,-10756,-8885,564,5267,5520,3164,-2620,-13848,7063,19990,15036,4420,647,-865,-2002,-3340,-8017,-7449,-2623,-5841,3387,16272,26792,26816,23414,16235,5568,-4703,58,7017,10649,10945,6118,-8727,-10470,-737,9868,20697,22281,15202,11471,9269,9832,8925,9962,9214,10514,3344,-4242,-6163,-10229,-12228,-11218,-7356,5557,13586,-836,-10084,-5837,-5283,-4833,-8027,-3847,7316,16138,22883,18412,8079,-2305,-2527,9447,21173,20990,10071,-165,10105,38495,41036,14534,-9073,-15724,-15696,-16622,-13229,-5776,-1458,-721,-2573,-59,-2803,-5131,-7072,-7423,-4914,-2386,2551,2515,1550,-1784,-7778,-7772,-4718,-13944,-17758,-8063,-6373,-11036,-19025,-9780,864,-199,8553,24025,14656,-2089,-9740,-10871,2411,30414,54484,47507,19173,2490,-8155,-10502,-9868,-6762,-6843,-9881,-11292,-7125,-7072,-1894,10382,19333,20430,21591,25987,27074,29111,33504,19931,7368,5312,4440,2929,10822,27614,35583,18370,-7545,-7174,5367,4762,-4595,-8887,-7180,-5611,-2131,-1331,-5601,-10144,-9459,-12261,-8470,-2149,2547,9997,5158,-9495,-6736,18634,26942,24463,12024,790,-8745,977,8690,5846,-946,-5843,-11364,5106,11547,20792,35098,29854,4328,-14797,-10087,2761,3284,-4250,-7334,-3576,-5339,-9922,-5101,-767,4210,18491,36874,45226,41454,34112,24392,13777,4568,-818,9108,10055,-6365,-10199,749,9406,8457,4850,-4739,-14408,-2634,4093,336,-2512,14578,24262,12947,490,-2092,-6583,-13348,-12212,-8011,-7538,-9951,-4641,5666,12301,8925,-1476,-2743,4723,12037,9544,9415,12619,14647,17538,18219,14385,6304,-2441,-6372,-7063,-2094,-118,-6527,-16359,-19903,-15529,-7797,-2617,-3502,-10492,-3319,4072,10943,1437,1503,6982,-666,-5029,-3366,272,1943,-5721,2111,11292,12327,5644,3355,3314,1653,-2460,-7685,-17941,-8841,-8315,-12525,-10861,-11507,-9460,-1384,4352,2873,9051,28010,24708,15850,3530,-6215,-6535,-4931,-2160,1359,4036,5836,10279,6959,2580,2407,5831,3695,2517,1811,-2685,-14853,-18800,-15646,-6266,5978,19557,23228,15954,5291,-8137,-6503,-674,8651,12552,14137,18194,18814,14663,7033,-1079,-8001,-169,12303,19185,18153,5380,-8586,-8479,-5388,-3753,-6176,-5944,-3221,-4164,-12112,-9809,-4097,-480,473,-1766,-8252,-11025,2183,13391,20200,14692,7107,979,-3226,-3454,4913,9213,4582,-928,-5561,-11307,-8771,-384,10673,12830,13516,9546,8510,9461,16540,18034,20740,17648,16226,10707,8203,5485,1021,628,5652,14248,24826,16983,2314,-2037,-429,336,1815,4470,3973,5191,1,-8907,-12994,-14860,-4230,11833,19841,30897,32775,27830,21280,7410,-3619,-7701,-7308,7229,21786,20191,6455,-8471,-18995,-11656,-6469,847,2959,5854,15583,27218,25013,14755,11,-13754,-8253,-5121,2751,3073,-2683,-8782,-15181,-6482,-6097,-9033,-11607,-12499,-8197,4334,13039,10255,7890,1429,-2529,840,6357,3162,-6613,-15269,-5610,2020,4720,3747,-875,-7641,-8518,-81,3393,290,-5531,-12916,-11119,-2930,-3799,-7898,-972,3533,12953,25551,33561,27013,9784,-1997,-3511,-7577,-11936,-15984,-21604,-9868,4869,6263,-2363,-7734,-6990,-261,4102,614,-2580,-6101,-2875,19306,54577,58372,33164,7645,-6338,-4321,2673,9136,8692,4262,1327,-3350,-5869,-9073,-10163,-7764,-9443,-7621,-11063,-14939,-4687,4209,-1449,-6650,10961,10314,7798,6413,4476,214,-6771,-13635,-9962,2854,19198,29890,18468,1388,-8691,-7016,5424,15973,16857,3397,-12166,-19779,-11373,4018,15170,14337,6814,6646,15649,25496,23796,11492,-4080,-13992,-14018,-6133,-899,1966,4255,3362,-6664,-16688,-8299,5815,13105,8602,-1983,-8650,-13343,-16511,-2859,-4457,-5813,-4784,-8579,-14422,-8633,17287,35512,41451,33974,23844,14476,6612,-301,-10357,-13655,-8776,-5875,-7409,-5804,2284,4240,6167,5278,-2562,-1915,12761,23525,25690,25314,24701,23678,22075,4000,-4899,4196,8876,4478,5580,7085,9947,18530,27644,16133,-1434,-9361,9670,26079,28278,15143,-2273,-6598,1088,12201,23313,24838,10459,-1951,-4961,-1981,-4412,-13472,-7688,-6046,-8502,-17583,-11849,-15516,-8618,-932,-5935,-10806,-9692,-14365,-21262,-10456,-3261,-4111,5848,28890,43211,38260,27486,18156,11015,7955,3792,-5080,-13018,-13297,-10942,-5805,-1790,-2641,-1991,-267,7918,13489,5306,-6558,-12122,-12183,-13728,-974,13815,32267,32424,3616,-12730,-78,20334,18187,3606,-8949,-8662,-294,1823,3597,-1199,-10441,-18523,-8444,700,-1780,-4191,2583,7575,3163,-840,-7119,-10834,-15254,-12148,-11017,-8872,664,2717,-649,-588,4602,8022,4288,-4400,-11485,-14311,-12105,-8190,-5157,-3792,-5362,-8770,-1391,6666,14054,18600,20801,15370,3671,-1959,8459,23285,35290,40201,43691,56825,64395,39035,-1941,-15204,-17408,-15499,-7400,-444,-3273,-7595,962,10424,13300,11775,13438,6660,-4075,1619,5688,2472,-1858,-3045,148,1273,-2014,-7316,-8885,-10567,-14403,-6725,-1935,1437,1007,-3420,5656,18521,26451,24611,11943,5070,1181,-255,520,5092,7423,8979,5178,666,-8421,-12242,-11601,-9156,-3719,-4449,-10020,-9853,-2090,14069,49453,92943,102271,68546,40197,11208,-3579,-7887,-8355,-11029,-8821,9265,24249,20698,3291,-11213,-4151,9761,21182,14487,322,-13150,-11390,-1136,1265,-2255,1475,4100,2815,3258,5241,4980,-6069,-12463,993,9103,3794,-5424,-1612,-907,4906,13584,16945,6292,-9164,-14489,-4544,-3734,-6018,-6084,-3408,-3521,5750,20813,26637,22635,15865,3858,-12075,-393,12215,19809,7639,-3204,-3295,3302,99,-8854,-13818,-7117,-2630,-2048,-6241,-6947,442,12060,20338,21786,15507,8795,7154,13712,14003,2315,-6416,-4489,-3272,-6680,-1884,6422,8693,3292,-1604,-7107,-8389,-9043,-3171,7223,10361,-4469,-15734,-5275,-3582,-6987,-34,8626,6960,-2973,-6635,-4993,2534,6596,2426,-4187,-3909,2270,4963,-1317,-11344,7237,25251,35901,41397,28945,8172,-9089,3760,2972,-377,-308,-2197,-6560,-14517,-19998,-8160,7984,24083,23456,15005,5171,1082,-316,5053,6457,1702,1177,1491,-2789,-8649,-8427,-8028,-14738,-17097,-9528,-1640,3246,1518,-1336,6273,13726,11860,9567,18636,25528,24542,17311,5570,-3138,-5769,-6297,-4100,-1876,2840,220,-4768,-6780,-8166,-8083,-2413,1322,3633,11835,28079,38198,45026,28148,4157,-7133,-6401,2400,6407,6828,4373,-1658,-7794,-9422,-2885,1218,2509,7060,11503,22806,42693,31130,6476,-6005,-11349,-12959,-10425,-3842,-2601,-6412,-4783,-6798,-15620,-15766,-9513,-143,7879,9879,8797,8192,8323,-3396,-1292,-1913,-11110,-4437,-413,-1536,-2918,-2733,-3162,-2697,-1543,-777,1315,3666,436,-10752,-13434,-10069,-10387,-5117,9907,35786,54734,44260,35365,39783,37355,25604,9599,-4311,-13355,5266,14389,15118,6749,-1155,11720,26559,25394,13807,5541,-1107,-4513,-3944,-2719,2346,6098,-1737,-10529,-9470,-1713,8755,21018,27007,30415,22652,8704,-272,-5550,-4952,-3835,-5754,-9647,-7229,-4248,-5362,-6857,-6827,1399,9710,8756],[-3288,-4555,3097,5832,5854,1796,-4743,-8292,-9352,-8664,1308,17072,37320,39942,20539,-10344,-3092,13225,24364,21767,9799,5922,-1330,-2494,-1079,-5899,-15521,-12883,-11383,-13238,-14134,-12870,-9338,262,7428,6588,9900,18467,17980,14330,10480,8915,7479,6590,7615,6550,1547,489,3522,5516,4962,-8206,-9885,10198,19306,15670,1780,-5753,-6523,-6082,1015,6201,3135,166,-10353,-12839,-7222,-5035,-585,2021,2593,-9660,-11721,6371,7849,-3514,-879,5568,4353,-6206,-13650,-11803,-3784,-8300,-19556,-5731,6021,12828,8530,-8462,-4218,5623,9005,6217,2139,-4332,-8630,-6060,-416,5298,4113,-816,122,3624,801,-2580,-5299,-2579,3735,5093,-397,-9330,-10720,-6604,-4170,-5727,-11098,-13620,-9394,-3541,-2689,-5090,-2711,5902,13548,17236,19396,16359,6439,655,1164,541,-7772,4482,21389,32369,34385,43447,30012,15327,16470,20495,20312,16136,8868,3395,213,-2011,9072,32946,31498,9634,787,-2755,-5656,-6889,-12674,-17072,-10229,-5607,-2937,-2208,6568,28096,39486,27937,7385,-8881,-10505,-5908,-6000,3532,13817,66004,55663,-86548,-272258,-386257,-351841,-235771,-88750,20467,62148,5481,6565,24051,31303,37311,39166,38875,12275,-10289,-4991,2184,1961,1927,5522,7284,-4389,-18755,-17341,-6880,3879,6943,-5531,-9075,3545,7112,1833,-9604,-12147,2111,13480,16653,14127,6113,1576,-12205,-12234,-5919,-162,7490,13455,9879,-6446,2018,13032,21191,21372,14570,7429,-12384,-10804,-3739,-7170,-9496,-6584,-1915,-6982,-11629,-4115,-1721,7237,22609,34718,36643,19959,8905,15661,23626,15961,-2265,-7701,3482,6740,469,-5496,-370,3581,1861,-10656,-18234,-14104,-9749,-13946,-18036,-6245,-5709,-3319,-2271,-1280,-1639,4630,11998,5461,-2251,-5677,-11363,-6319,-2104,-2922,-7960,3224,16009,16916,2406,-12297,-5223,97,-3458,-6972,-6578,-5352,-3303,-4141,-2718,-517,-197,-1497,-7251,8396,9445,7072,3724,-1836,-10177,-16995,-8551,5232,8954,1685,-4202,-6455,-4137,-3851,-8404,-13632,-3955,7262,17061,15138,7853,-710,-7872,-10684,-11989,-16564,-15103,-13150,-11207,-12310,-12727,-5463,-493,387,-1304,-7532,-3867,11317,11169,16335,22548,15073,-5818,-5522,3531,9421,16240,29733,33880,26575,15985,1451,-7891,-16170,-7425,-2253,5225,10259,15883,24052,25555,17009,17768,23943,18538,-686,-14394,-14075,-15174,-14088,-7207,-1687,-4034,-11854,-17102,-5059,-3629,-5119,-3027,-3443,-8676,-8082,1388,3373,-2583,-4588,-105,7535,17642,17099,5205,-7709,-9618,-9725,-5964,-5757,-10794,-15087,-13997,-11961,-8247,168,15863,25407,23819,12622,-5490,-15303,-11559,-8233,-5012,-1409,-390,-227,-1183,3005,2690,1304,4575,4181,-4366,-2322,1779,4595,4821,2745,2342,582,-985,3840,9015,11671,9019,-1491,-9883,-1375,-961,-2085,12474,27122,37059,39655,38638,36879,21937,2066,-8748,-4684,3253,10620,13561,13599,17113,28381,41088,42553,24044,-3486,-12228,-1298,4232,162,-7852,-10962,-11822,-17758,-17493,-13175,5447,18391,28717,38820,40120,25869,9373,4990,8241,7687,7134,5116,-213,-2090,13839,31705,39562,35658,23170,12462,6745,6105,6345,8189,5023,-946,-3662,4524,20855,42562,8664,-1831,-947,5228,7822,8911,6776,2883,-5014,-10281,-14579,-13761,-7241,-5275,-7636,-8320,-7802,-1366,8590,20877,23623,19074,12376,3165,-1294,-1069,-6294,-3780,3006,7453,7668,254,-10433,-8640,2834,14169,24740,21882,9404,-903,-7670,-7728,-11098,-11770,-5994,-5966,-5369,1653,6218,11634,17932,26145,23865,8178,-9118,-14637,-13418,-8882,-7569,-637,2288,1677,6112,14901,22036,24109,23839,18870,4995,1039,583,-1043,-4674,-1210,13631,21272,23160,21450,10180,-2619,-7800,-5688,-4014,-5544,3675,11003,9118,4166,982,-2490,-6220,-10532,-10565,-10948,-6911,-2328,5567,9165,8337,-3,-8084,-7900,-4764,-1343,-3533,-2574,2885,2,-6673,-10081,-12697,-7042,-4964,-8359,-5350,6788,16366,22725,21240,19395,22882,21810,9805,-6986,-7745,-4279,-9677,-13496,-6326,-1854,-4216,-11583,-1666,4683,5234,254,-11694,-9892,-7112,-7458,762,1314,-5083,-10499,-11342,-16442,-11179,-6342,-3713,-2210,-5493,-6492,-64,9476,19449,16676,1438,-10325,-9451,-8959,-8164,4104,5867,473,-131,-627,-1381,714,7973,16776,22359,19567,7756,387,-1229,1228,6215,8915,4510,-185,-6727,-14808,-9836,-8969,-8028,-2125,2880,2270,861,-3160,-3039,3758,10976,10147,3308,-6165,-229,4316,-3482,-13453,-18218,-13041,-4682,-3623,-4738,-2836,-3568,-3759,-4986,1274,4853,12852,34777,42376,28591,15526,11927,14831,13347,3913,-1943,-3232,-1238,3155,12766,24467,32682,19485,3967,-7853,-6772,1787,6907,6597,101,-4754,-3790,-2097,-5594,-5438,1537,5196,8274,3175,-3502,-4434,-6992,-13490,-18697,-15420,-12876,-10517,-6704,-2036,7885,12089,3748,-5212,-11757,-13978,-7924,4758,6991,-3942,-10661,-9866,-11079,-7096,674,1591,9,-939,-11425,-11560,-8247,-10549,-17431,-1811,9132,9819,-3780,-8637,-2952,-1676,-2837,10835,20716,31013,27202,12893,6575,-471,-12691,-1256,6727,11645,8299,9606,15601,17567,13041,4247,-4314,-14336,-8947,-3495,-4072,-7034,-4415,-1662,506,148,-8607,-5228,1555,1024,-7040,-8623,-7265,211,10973,19014,26169,36011,43675,53632,28099,4017,-8786,-11419,-9973,-8434,-1024,10090,23532,27615,9148,-7098,-9766,-4955,-202,4748,13794,21720,18998,29008,31309,9716,-10078,8473,47155,57213,39360,15283,-3045,-10869,-10900,-5023,-3226,-4415,-8554,-13063,-12534,-9559,-9967,-12703,-14095,-7571,1068,5370,343,-3599,-2537,1121,8615,14643,11277,5272,-1236,-3117,-994,10671,21083,17891,4688,-5228,-4099,4099,6103,190,-4743,-5602,-5765,-9681,-12661,-9482,-8068,-10055,-11277,-4912,8216,15510,16201,2193,-12345,-12475,-4286,-3849,-8553,-11977,-8678,156,1359,-4553,-7968,-3197,-2778,-6043,-2970,8584,25029,27035,19410,11094,1750,-1857,317,4776,1700,-2871,-10057,-13699,-12550,-15779,-13925,-13745,-10583,-6740,-9752,213,6890,2717,-2730,-5557,-13570,-3718,3120,11828,17064,15012,1914,-10908,-14264,-10564,-6865,-6587,-6883,-10148,-3754,323,2561,1573,-3404,-13670,6289,17527,14137,4104,-266,-1895,-2340,-2576,-5803,-5263,-1688,-5006,4291,17287,28768,29557,24115,15870,5651,16,7422,13137,13471,10604,4669,-9536,-12177,-2077,9169,19710,20022,13374,10472,8618,8157,6366,7748,8645,12102,5226,-2344,-4155,-7974,-10169,-10679,-9023,1792,7618,-6618,-13856,-8883,-7134,-5639,-8654,-3330,6499,13994,20691,16777,7259,-2560,-3799,8055,22346,25577,13798,-1492,4328,33358,39221,16207,-7024,-17368,-17544,-17280,-13038,-5304,-858,-18,-906,1159,-4740,-6666,-6017,-6891,-5696,-4193,491,399,561,-1781,-7068,-6458,-2102,-9246,-18197,-11363,-7168,-10680,-19273,-7033,5800,5270,7657,22390,14724,-1935,-9024,-11325,4064,35276,59506,47414,18405,1367,-9035,-11235,-10026,-6725,-6062,-8191,-9413,-6697,-7763,-1231,11164,18859,20498,22263,26770,29021,31086,34602,20523,8114,6951,6013,4673,13245,31833,44656,28646,-1725,-13478,1069,2714,-5307,-8720,-6207,-3920,-499,-69,-4979,-9339,-9525,-12806,-8703,-3187,-1603,2988,-666,-12825,-4784,23012,35171,31370,15336,-1032,-9863,2108,9937,6564,-1094,-8837,-12191,5545,10191,19537,34190,29200,3728,-16258,-9049,2793,1611,-7904,-13112,-7833,-7524,-10020,-5126,-1977,2230,15742,33052,36971,33444,29997,23557,14053,3546,-3326,7135,10009,-5574,-9176,2014,11374,10555,6305,-3924,-13022,-2799,2542,-1421,-3559,14345,26907,18503,3982,-311,-4676,-10644,-14532,-10711,-9578,-10193,-4852,4687,12227,10863,1413,241,7205,14074,10311,9670,14251,16988,18981,17832,14122,6928,-2650,-5790,-5596,-66,2111,-5489,-16371,-20296,-15282,-7789,-2542,-2617,-10615,-3668,5171,15562,7092,5677,8818,-219,-3613,-2183,74,991,-6420,1431,9579,9353,3076,1289,1162,645,-2980,-8326,-14367,-7573,-8712,-14752,-11698,-11690,-10206,-3017,2166,-51,8482,29748,30535,21465,8226,-3744,-5236,-4151,-3785,-2184,1458,4711,9747,6715,2861,2720,6086,4129,3145,2722,-1464,-13598,-18311,-15767,-7366,3828,16568,20685,13853,3566,-8136,-3521,1595,9813,12431,12912,16270,18001,15845,9794,3740,-2382,3749,15069,19587,14694,-224,-14240,-8705,-4655,-3001,-5699,-5357,-1957,-2675,-10140,-11427,-7101,-2923,-406,-1219,-5149,-6288,1485,10516,19381,13814,6529,-258,-5516,-4068,5639,11254,7497,1773,-3202,-9242,-10633,-3162,4786,3000,2449,485,2297,6049,15460,18470,20558,17074,14945,8878,7331,7517,3081,3136,9394,19543,34330,27977,11087,2100,628,433,1258,2940,1595,3488,-163,-8934,-12778,-11386,203,13583,19286,29674,31777,28053,23344,10314,-1420,-7093,-7958,7435,22178,21956,8502,-6435,-18971,-11799,-6144,1673,4551,7337,16672,27913,22955,12684,-2191,-12360,-6729,-4394,3287,4146,-692,-6761,-15707,-6862,-6258,-8569,-10179,-11652,-11294,-15,6836,4045,5279,214,-2548,2573,7748,5008,-4748,-14506,-6261,1871,5474,5080,618,-7134,-7955,1874,6384,2988,-3275,-10588,-8911,-651,-1787,-5577,21,2563,11314,27914,39691,32645,12631,-232,-2377,-6839,-10724,-14880,-19446,-7567,7481,8072,-1776,-6367,-3768,2692,5838,1571,-2872,-6820,-4138,16385,51270,58304,33766,6851,-7372,-5207,2636,10554,10466,5456,2552,-2418,-5631,-9645,-10535,-7626,-8794,-8314,-11903,-9802,-364,7615,-311,-10596,10521,13010,11544,10985,7555,1585,-4846,-11188,-7772,7570,26217,36171,21935,3364,-6918,-5467,6974,18753,18275,1476,-14193,-18998,-14834,662,13176,13029,5721,5302,14417,25722,24495,10472,-5935,-15329,-12472,-4409,650,3052,5550,4912,-6794,-18305,-6937,6827,13132,9037,-1014,-7431,-12660,-17946,-7945,-9924,-9310,-4100,-6500,-12680,-12547,9305,26433,35771,32431,24495,15581,7436,143,-10550,-13425,-8498,-6020,-8587,-6751,2917,5712,7624,5937,-2225,-2369,11782,22076,24153,24381,23441,20885,17226,-61,-736,6648,10548,5993,7516,9544,10330,17639,25999,14785,-2266,-10300,8445,24538,25308,10727,-6080,-8526,-556,9620,18826,19715,6568,-2966,-3862,-1318,-3978,-13546,-7523,-5041,-7853,-17568,-12573,-16370,-4141,2987,-3876,-9926,-7338,-10535,-16626,-9884,-3017,-1061,10801,31508,41529,34952,23674,15381,11168,9117,4547,-5163,-13883,-13446,-9863,-5003,-698,-1321,-2586,-928,7026,12829,5387,-6090,-11907,-12432,-16037,-2765,12419,31943,31288,2655,-11533,247,21894,24366,7137,-7492,-7465,-399,982,2214,-3403,-13565,-14673,304,8229,1440,-3350,1318,4160,655,-2171,-7879,-11016,-12553,-10725,-10731,-9783,-1470,-55,-1901,1353,8025,11177,6168,-3266,-10553,-13674,-12655,-9550,-5753,-3087,-4404,-8570,-2886,4206,10429,16725,20522,14053,1513,-5559,4805,22096,37620,46541,51060,65129,69307,37854,-1223,-15215,-19011,-18072,-9653,-3085,-7190,-10810,1036,10857,13917,12385,12322,2746,-6769,379,3813,341,-3240,-3197,-45,-671,-3321,-7334,-8569,-10220,-13589,-5904,-2311,139,-758,-6386,1297,14349,23908,23365,11533,4928,1,-401,1418,5427,7824,9832,6675,2039,-7826,-12122,-11414,-9870,-5507,-6187,-11195,-10388,-2144,14351,50454,91111,105138,74028,44454,14755,-1889,-8437,-10323,-7590,-3364,12756,25293,18078,625,-10656,-497,16643,28884,19641,1958,-13209,-10970,-1259,1062,-1761,1364,3078,1543,2360,5016,6391,-4924,-11915,5388,15017,7073,-5232,-3941,-3605,1810,9415,12604,4069,-10562,-12947,-2938,-2444,-4517,-4497,-2194,-1680,9807,29335,34721,29362,20245,7103,-11679,-3415,9557,18564,8941,-2045,-1795,4760,956,-8943,-14604,-8218,-3636,-2700,-8079,-10223,-3016,9448,20274,25370,21190,13562,9700,14736,13881,2352,-6105,-4665,-3763,-7548,-3633,3943,5764,62,-4333,-8708,-8957,-9233,-2861,7372,10228,-5069,-15770,-6179,-5518,-8996,-2177,5222,2669,-7021,-7507,-4525,3460,6789,2578,-2206,-1785,3249,4996,-2353,-11294,11910,33142,42297,43195,28098,7212,-9310,4239,4811,1439,1293,-1747,-8761,-16666,-22263,-10316,5403,22848,24212,15596,5628,1612,1105,7940,9084,3879,2412,1280,-3594,-9499,-8538,-8966,-15198,-16345,-9233,-1648,3193,1240,-3079,1970,6280,5187,5979,16852,24042,23445,17069,5192,-3958,-6915,-6891,-2954,-147,4193,1434,-3693,-6828,-8624,-8000,-1968,1230,2351,10268,31093,45806,51124,29482,4345,-6363,-7193,489,4427,4775,2783,-2762,-8242,-9089,-3100,-435,-645,3443,7416,16733,34880,25204,4652,-6055,-10579,-11126,-11561,-5061,-4210,-8281,-6859,-6569,-14050,-16736,-11479,-2364,6658,10405,11585,13365,12770,591,2532,736,-11500,-7660,-2988,-3355,-4327,-3919,-3740,-2955,-1624,331,3377,5698,1160,-11514,-14548,-11049,-11241,-5235,10486,34926,53674,41579,32446,40015,41651,30085,12142,-2966,-12557,4237,13454,14975,7052,2005,14355,28041,25623,13835,5802,-715,-3040,-1769,-683,3887,6747,-1759,-11781,-9379,-746,10307,22932,26279,25307,18035,6949,-863,-5525,-4614,-3508,-5791,-9922,-6702,-4105,-5231,-7115,-8541,1161,9457,8666],[-3356,-4787,3580,6697,6444,1611,-5320,-8421,-8940,-8355,1469,17117,36977,37815,17234,-11538,90,16616,27424,23705,10017,5472,-361,1132,2103,-4290,-14264,-12397,-11829,-14764,-16079,-14841,-10270,249,8920,9412,13845,24819,23719,17912,12032,8293,7015,7404,8701,7561,2030,-323,2152,4010,3167,-10528,-5531,14930,24186,17866,3664,-4681,-6802,-7025,1014,7663,5192,1174,-9721,-13418,-8811,-7452,-2638,300,533,-11333,-10738,6481,7776,-4056,-3594,2288,2171,-6930,-13556,-9237,-387,-5054,-16023,-5794,5007,9572,3984,-10401,-1737,7885,10134,5816,462,-6377,-9800,-6641,-1890,3697,3706,-549,-1001,2437,750,-1341,-3452,-1605,3997,3616,-3576,-14362,-14233,-7864,-4926,-7353,-14113,-14765,-9977,-3595,-1881,-3739,-1686,5334,11344,13592,16258,13757,2540,-3791,-2355,-2177,-5306,9317,26772,37155,38242,49414,32758,18847,19346,22925,22946,18598,11414,5863,2297,-638,10821,34701,30790,10114,1771,-1885,-4744,-5227,-10487,-15506,-11360,-6220,-2528,-1414,5278,25581,38390,28652,9554,-5797,-8238,-4529,-5792,3919,13113,74584,98551,10181,-124842,-224788,-209337,-126053,-12953,69561,95084,20822,8736,27174,38392,45018,45998,43855,13741,-10813,-5302,2422,1708,358,4035,8203,-2359,-17850,-16601,-6393,4231,6733,-6280,-10429,3245,8749,3012,-10117,-14297,-1394,8728,12277,11856,4398,-1108,-13414,-10375,-2660,3689,11150,16243,11349,-4762,2794,13815,22090,22076,16578,8789,-12731,-10701,-3445,-7667,-10206,-5118,3106,-76,-7396,-2520,-26,8650,23452,37598,40094,23306,10655,17043,24380,16739,-691,-7651,2089,6012,109,-5936,794,5862,3873,-9589,-17378,-13678,-11484,-18548,-15321,-3278,-3470,-2699,-3394,-4584,-5903,2730,12558,9514,1558,-3184,-10744,-6850,-2240,-2531,-7745,3510,16220,18225,4588,-11304,-6511,-797,-3989,-7400,-7807,-6930,-3837,-3080,-521,852,-924,-3447,-9641,5169,7948,6421,3446,-2377,-11015,-13444,-5360,6699,10063,2057,-4728,-7137,-3863,-3039,-7217,-10586,-1647,9324,19620,18310,9582,-342,-7750,-9591,-9710,-13704,-14413,-12209,-10443,-11674,-11255,-3510,1962,2822,970,-4908,-1954,11601,10091,14607,18423,10545,-7688,-5392,3269,9265,16147,28027,30612,26147,20980,8358,-1156,-6942,-2899,-848,6061,10731,15132,22591,26142,18868,18787,24864,20220,394,-14093,-13514,-14489,-13394,-7220,-2002,-3732,-7292,-10118,-6826,-7141,-9439,-5050,-3161,-7160,-8531,1433,2916,-3259,-5853,-2408,5021,16404,16261,4494,-8079,-9470,-10679,-7609,-6222,-9937,-15904,-17371,-15018,-9688,-1259,12785,21391,19909,10233,-6720,-14530,-9263,-5506,-3210,-857,-742,-1312,-4267,-1932,-1557,-944,3307,2665,-7163,-8028,-2892,1972,4501,4716,5042,2958,1142,6082,12149,14779,11809,-1696,-11039,-2154,-3162,-6503,7047,23026,35140,38819,36415,34380,24590,5810,-5341,-1767,4847,11078,12723,12321,16240,27700,41101,42269,20469,-7586,-8911,1803,6694,2182,-5135,-5672,-7853,-11388,-12533,-10660,3798,13013,21897,31607,36462,24465,7941,3746,9145,11593,13147,10293,-232,-4220,19696,40743,46325,38555,24267,13783,8461,8471,9704,11621,7198,943,-1146,7592,24526,48097,12183,1118,3047,9167,11656,12154,8667,2869,-5439,-10791,-14196,-14650,-8460,-5960,-10657,-12946,-9551,-851,8710,20533,22617,16859,10197,1660,-732,1092,-3550,-1425,4469,7474,7117,-454,-9900,-6635,5621,18627,28901,22966,8958,-1509,-7564,-6379,-8568,-10080,-4861,-3777,-2314,3831,8676,16592,25923,34816,29270,9342,-7792,-12828,-11420,-7357,-6382,-595,1050,-917,2729,11179,16856,18791,20442,16893,5431,2395,709,-1758,-6059,-1704,17111,27532,28618,24300,8920,-4604,-9196,-6675,-3879,-1042,7150,10744,7339,4297,2104,-2438,-7609,-13977,-12782,-14120,-11847,-4822,4405,7637,7169,-798,-6287,-3845,-448,3605,787,-187,3057,-853,-6839,-8699,-11195,-8339,-5215,-8284,-5646,6401,15935,20270,17445,15100,18882,19636,10607,-5627,-9816,-6535,-11308,-12756,-6629,-1825,-3865,-11557,-502,6722,6889,867,-11838,-9159,-6277,-9788,-1247,-1345,-8347,-11215,-11665,-17268,-12563,-8659,-3885,-1601,-5231,-6707,69,10630,21250,18847,2734,-9598,-9236,-7838,-7464,4325,6180,1497,2966,2496,2053,4132,10787,18356,22732,18011,2393,-2555,-1771,2875,9132,11226,5093,-850,-7535,-13987,-8935,-5747,-3550,1374,5167,3813,2011,-2764,-3612,3589,11365,10651,4049,-5510,-238,3766,-4047,-12977,-18380,-13497,-6397,-6438,-7148,-4487,-4607,-3707,-4773,395,3868,12294,32059,40126,30058,17757,13184,14236,10398,-352,-5663,-5694,-1307,5335,16619,30249,37115,20748,4426,-7346,-7905,523,6545,6982,655,-4817,-4796,-3400,-7258,-7387,1980,6242,9084,3346,-2743,-3857,-7130,-13851,-18211,-13201,-9908,-8884,-6269,-2342,6388,9805,2271,-6559,-13276,-13245,-4869,9187,10489,-3134,-10918,-8834,-10491,-6651,2449,3825,3522,3656,-7605,-14335,-12586,-14664,-14256,343,8857,8402,-5617,-9171,-3481,-2286,-2952,10151,19865,27234,19732,6003,1380,-2987,-11798,-95,7154,12341,8997,9359,13937,13903,6850,-736,-7025,-12365,-8488,-4399,-5674,-7320,-2365,1465,3899,2644,-8272,-6649,1314,2757,-3272,-5553,-7828,-3155,6693,14902,23790,38784,52391,56644,26611,3318,-9699,-11882,-9641,-10903,-5206,5498,19192,26204,10590,-5742,-8229,-4343,229,4966,14957,24736,23169,32650,32067,8751,-10698,11129,49421,54009,37958,15350,-2547,-9995,-11125,-4582,-1376,-1923,-7142,-12969,-12992,-10473,-10896,-13699,-14451,-8737,-2177,622,-2822,-4512,-3955,-611,7396,13872,10322,4082,-2902,-2773,2585,14828,24977,20563,5620,-4613,-2151,6420,7255,58,-5310,-5563,-5509,-9360,-12554,-9544,-8587,-10587,-10662,-3783,8878,16701,18829,6095,-10370,-12396,-3793,-2960,-7128,-10238,-7814,-318,1885,-1854,-4254,-1014,-1494,-6947,-4903,7164,26591,33202,25691,15000,4399,789,2740,7889,4489,-974,-9168,-14281,-13535,-15442,-10168,-8611,-8205,-8359,-13510,-3704,3355,825,-3397,-5878,-13151,-2029,6273,14668,19769,18519,6572,-4625,-6147,-1381,1648,129,-2290,-9665,-7574,-4261,-428,-177,-4240,-11989,5844,15280,12974,3743,-957,-2600,-2110,-1054,-2944,-2848,-733,-4331,4727,17595,29935,31663,24354,15400,6548,5361,13201,17671,15013,9039,2326,-10342,-13984,-3728,7845,17892,17199,11122,9098,7796,6642,4005,5564,8086,13664,7317,-68,-1684,-5393,-7746,-9216,-9924,-1277,3011,-10335,-17282,-11493,-8683,-6298,-9537,-3200,5406,11711,18217,14982,6509,-2621,-5071,6243,22300,28452,15649,-4088,-225,29813,38314,18745,-4159,-17788,-19087,-17280,-12545,-4724,-131,984,1331,2737,-6436,-8327,-5128,-6808,-6966,-6631,-2094,-2113,-811,-2053,-6308,-5042,133,-5605,-14244,-12710,-7863,-10554,-18760,-4806,9544,9986,9002,21607,15461,-1141,-7669,-11355,5207,38747,61863,45330,17125,117,-9651,-11523,-10263,-6560,-4976,-6111,-7388,-6239,-8563,-495,11651,18092,20233,22465,26747,30211,32759,35568,20971,8348,7817,6860,5856,14888,34772,52578,39804,7219,-15612,-3677,0,-6546,-8914,-5745,-2862,532,571,-4771,-8606,-9528,-13309,-8873,-4252,-6204,-5302,-7550,-16603,-3468,25100,40623,36040,17007,-4534,-9990,3436,10931,7456,124,-9865,-9714,7099,9409,18289,32788,28088,3146,-18020,-8313,2143,-747,-12203,-18475,-10548,-8898,-9833,-5233,-3298,-47,11915,27305,27548,24924,24969,21987,13821,2366,-5351,5752,10122,-4521,-8474,2637,12377,11586,6650,-4009,-12030,-2917,1030,-3128,-4788,13516,28372,23426,8028,2060,-2164,-7444,-16106,-13751,-11731,-10215,-5143,3456,11354,11767,3306,2131,8415,14905,10780,9706,15417,18494,19475,16700,13288,7263,-2560,-4770,-4026,1757,3925,-4844,-16715,-20496,-15213,-8149,-2979,-2249,-10010,-2609,7204,21185,14150,10556,10540,487,-2127,-1187,-358,-223,-7664,-116,6690,5307,-214,-1416,-1382,-693,-3830,-9113,-10714,-3267,-6159,-16065,-12945,-12119,-10864,-4433,42,-3073,6885,28664,34069,25106,11575,-1372,-4075,-3467,-5395,-5906,-1499,3109,8598,5885,2572,2385,5734,4159,3470,3292,-647,-12679,-17970,-16363,-8799,1685,13517,18039,11681,1773,-7769,-1246,3149,9959,10916,10475,13144,16021,16081,11744,7519,1915,6641,16900,19026,11002,-4790,-12825,-7244,-3364,-2061,-5281,-4970,-742,-839,-7234,-12006,-10412,-5829,-1883,-1057,-2147,-142,4046,8704,17701,11756,5192,-2030,-8054,-4242,6566,13496,10965,4914,-706,-7220,-12914,-7113,-2543,-7647,-7861,-5453,-2569,2439,13388,17993,19734,16000,13165,6755,6523,9672,4942,5386,12946,24746,44231,39554,19872,6109,1195,99,382,1192,-795,2149,345,-8218,-10966,-7289,4146,13972,17308,26002,28376,26338,23680,12110,168,-6705,-8810,7204,21650,22862,10004,-4690,-16951,-12244,-6247,2100,5693,8058,16543,26758,19305,9369,-5153,-9742,-4902,-3874,3282,4650,700,-5466,-16108,-7447,-6884,-8600,-8979,-9876,-14843,-4531,477,-2513,1927,-1700,-3020,3672,8261,6076,-3397,-14066,-7322,1488,5975,5980,1679,-6893,-7555,3090,8577,5253,-1224,-8414,-7112,844,-523,-3743,422,477,8096,28791,44830,37711,14994,1018,-1690,-6303,-9428,-13310,-16661,-5416,9260,8960,-1791,-5162,-683,5804,7372,2063,-3581,-7705,-5470,12703,45115,54915,32214,5249,-8380,-6236,2213,11031,11178,5579,2950,-1956,-5602,-10338,-11125,-7640,-7678,-6671,-7713,-4385,3556,10647,1499,-10274,8778,14058,13978,14531,9768,2406,-3419,-9210,-6124,11104,30509,39518,23949,4724,-5387,-4190,8227,20986,18840,-746,-16400,-14899,-18020,-4478,9454,10608,4069,3676,13015,25721,25062,9473,-7437,-16230,-11568,-4008,775,2870,5522,5230,-7600,-17138,-5083,7427,12432,8761,-513,-6497,-11993,-17360,-13290,-15686,-11070,-3424,-4751,-10899,-15964,32,15804,28517,29752,24028,15667,7289,-151,-10920,-12950,-8278,-6096,-9626,-8790,2457,6338,8439,5971,-2350,-3154,10096,19086,20820,21650,20554,16726,11445,-3495,2847,8802,11863,7074,8977,11665,10681,16651,23983,13277,-3319,-11577,6575,22036,21751,6455,-9287,-10275,-2150,6962,14253,14590,2796,-3431,-2705,-808,-3617,-13360,-8178,-4631,-7927,-17916,-13197,-12150,376,6341,-2139,-8905,-5184,-6305,-11733,-8602,-3067,1066,14271,32123,38092,30646,19269,11600,9920,9013,4323,-5783,-15016,-13012,-8699,-4654,-479,-500,-3028,-1827,5498,11028,4625,-5993,-12038,-13078,-17312,-3662,11314,30710,28877,1438,-10585,-202,20507,27203,9447,-6328,-6349,-526,135,631,-5940,-16747,-8698,10376,16466,4194,-2988,-454,465,-1733,-3352,-8592,-10991,-10177,-8718,-10473,-10367,-2954,-2462,-3615,2866,11214,13954,7591,-2724,-10441,-13392,-13450,-11043,-6249,-2301,-3296,-7964,-4216,2087,7966,14742,19455,12143,-812,-9345,329,19562,38131,51016,56705,69868,68999,33411,-1235,-15014,-20941,-17237,-9606,-3690,-9629,-13602,835,10724,13859,12449,10754,-859,-9194,-1302,1265,-2420,-4843,-3060,-451,-2670,-4532,-7075,-7939,-9431,-11835,-4627,-2441,-1050,-2536,-8431,-2235,10014,20238,20442,10531,4720,-775,-282,2695,6080,8351,10586,8126,3478,-7043,-11950,-11678,-11079,-7640,-8477,-13155,-11714,-2893,14035,50048,86292,103030,76041,46750,17710,-395,-9102,-11415,-3506,1824,15851,25623,15231,-1722,-9112,3915,24422,36604,25123,3666,-13145,-10380,-1370,942,-1178,1305,2199,682,1809,4801,7408,-4009,-11328,9823,20510,9344,-5258,-6021,-5718,-792,6427,10848,4491,-10009,-10878,-417,-626,-2889,-3084,-1250,220,14397,37426,41804,35660,24660,10643,-9187,-6296,6881,16745,10064,-822,-694,5703,1681,-8779,-14528,-8893,-4208,-3052,-9629,-13317,-5832,7271,20169,28660,26750,18125,11800,14996,13058,2236,-5577,-4771,-4366,-8512,-5382,1450,2673,-3426,-7237,-9705,-9234,-9402,-2445,7783,10456,-5322,-15597,-6951,-7215,-10725,-4201,1944,-1189,-10521,-7619,-3970,4058,6442,3489,302,511,4179,4654,-3807,-10182,17295,41886,49511,44487,26763,6323,-9495,4370,6608,3315,2957,-1031,-10777,-18112,-21039,-12044,2993,20578,24281,15884,6145,2423,3035,11416,11994,6285,3874,1297,-4091,-10060,-8444,-9629,-14922,-14574,-8347,-1490,3213,1383,-4286,-2665,-1293,-662,3040,14734,21480,21178,16299,4870,-4489,-7825,-7244,-1912,903,4620,1851,-3176,-7207,-9162,-7818,-1592,824,479,7567,32334,51734,55402,29828,4303,-5570,-7656,-1115,2880,3029,1318,-3668,-8243,-8515,-3249,-1969,-3225,1054,4131,11177,26059,18758,2620,-6303,-9840,-9301,-12062,-6308,-5746,-9917,-8354,-5440,-11051,-15031,-13044,-4531,5112,10890,15126,19172,17228,4661,5215,2231,-10780,-10261,-5317,-5136,-5674,-5255,-4429,-3209,-1634,1884,5862,7977,1691,-12255,-15655,-12072,-11877,-5342,10500,32276,49359,36960,28766,39385,45084,34113,14413,-1475,-11402,2630,11769,14096,6651,4600,16854,29216,25712,13969,6163,-238,-1493,758,2026,6248,8230,-797,-12377,-9189,175,11501,23792,24128,19480,13397,5073,-1472,-5464,-4243,-3196,-5834,-9995,-6519,-4335,-5511,-7879,-8922,1939,9542,8685],[-2416,-4564,4187,7744,7253,1660,-5611,-8065,-7900,-7510,1993,17266,36149,35513,14995,-9040,3666,20266,30606,25631,10354,4897,1118,4595,4765,-2818,-12483,-10879,-11203,-14875,-16295,-15155,-9719,1339,11217,12944,18275,31091,28996,21175,13759,8174,7207,8606,9866,8625,2918,-530,1179,2605,1487,-10886,-1334,18874,28078,19376,5339,-3902,-7565,-8195,789,8797,6950,1988,-8871,-13261,-10004,-9089,-4151,-1214,-1442,-12852,-9407,6637,7716,-4425,-6361,-804,22,-7636,-12213,-5371,3799,-1250,-12450,-5674,3753,5978,-801,-10267,791,10058,11223,5771,-299,-7357,-10585,-7358,-3540,1370,2347,-1234,-2375,1000,178,-788,-2143,-1030,3848,2146,-5056,-17677,-15110,-7399,-4180,-7383,-14349,-14063,-10828,-4633,-1622,-2677,-872,4416,8252,8776,11725,10127,-1647,-7747,-5199,-4151,-2996,12488,29575,39068,39631,52945,33653,21010,20805,23732,24011,19946,13766,9089,5370,1278,12164,34293,27967,9752,2633,-942,-3710,-3910,-9502,-13368,-12397,-7003,-2341,-568,4524,23338,37572,30236,12696,-2350,-5741,-2256,-5225,4317,13843,89395,153939,122333,27892,-69796,-77298,-25562,56277,114175,125944,37146,10395,29031,43908,51011,51663,47480,14590,-11532,-6084,2276,1270,-1564,2178,8806,-228,-16485,-16098,-6118,4402,6372,-7060,-11969,2410,9810,3570,-10797,-15719,-4421,3832,7214,8835,2217,-4031,-14340,-9476,-1392,4919,12106,16803,11223,-4034,3414,14630,23081,23107,19151,10096,-12314,-10623,-3527,-8875,-11370,-2774,9145,6489,-3734,-1899,479,8722,22410,37674,40625,25247,11802,17742,24003,16528,367,-8036,-245,4344,-973,-7102,1341,7741,5704,-9097,-17352,-12968,-11773,-19114,-10616,-816,-1707,-2344,-4770,-7869,-8292,2178,13206,13570,5487,-798,-10170,-8203,-3280,-3022,-7719,3481,15460,18126,5917,-10304,-7838,-1915,-4807,-8227,-9535,-8997,-4755,-2493,1141,2066,-1492,-5129,-11123,2795,6584,5382,2569,-3169,-11200,-11036,-3212,7072,10138,1607,-5875,-8506,-4253,-2679,-6008,-7599,413,10915,21602,20998,10870,-537,-8389,-9344,-8114,-11700,-14079,-11643,-10000,-11257,-9965,-2109,3811,4627,2586,-2823,223,11896,9287,13092,14447,6242,-9592,-5538,2578,8449,14867,24024,24975,23649,24272,15783,7892,3394,2066,-249,5603,9587,12744,19290,24699,19040,17958,23556,19685,287,-14383,-13276,-14210,-13102,-7552,-2303,-1798,-1176,-3579,-4982,-8770,-13843,-7827,-3654,-6365,-9635,138,1418,-4785,-7954,-5688,1411,14000,14447,2979,-9136,-9826,-11548,-9852,-7341,-9527,-14308,-15651,-16994,-11312,-2993,9049,16565,15008,6798,-8731,-13558,-7237,-3027,-1421,-317,-880,-2650,-8036,-7156,-5892,-3341,1598,480,-9219,-10756,-6910,-1384,3204,6038,7216,4854,2541,7272,14108,16466,13047,-2896,-12476,-3255,-5574,-10104,2334,18414,31731,35765,31694,29681,25301,9157,-1716,1022,5626,10393,10638,9762,13883,25050,38005,37980,13879,-12807,-6089,4175,8501,3654,-3003,-582,-1654,-5219,-7597,-6853,2904,8195,15537,23640,31011,21285,4904,1335,9454,15950,20611,16650,567,-7224,24047,47902,50874,39319,23818,13930,9132,9727,11793,13716,8302,1778,194,9241,26213,50009,14585,3335,6006,11864,14374,14433,9622,1975,-6584,-11233,-12841,-14047,-9687,-6301,-11771,-18166,-10571,-245,8223,19149,20661,14018,7413,-437,-709,2368,-1438,292,5087,6398,5319,-1936,-9231,-4845,8085,22645,31530,22448,7334,-3234,-8330,-5972,-6813,-8648,-3842,-1817,341,5702,10757,20948,33156,42225,32806,9303,-6752,-10843,-9294,-5994,-5606,-1166,-1031,-4509,-1527,6742,11085,12716,15866,13823,5844,4003,767,-2883,-8013,-2640,19652,33349,33745,26630,7722,-6056,-9212,-6073,-1798,3488,9881,9577,5692,5022,3375,-2026,-8584,-16165,-10931,-12112,-15305,-6759,2558,4972,4605,-1916,-3890,84,4227,9110,5418,2964,4169,-1289,-6904,-7359,-8710,-9419,-5719,-9066,-6694,5488,14897,17166,13008,10337,14515,16454,9947,-5369,-12065,-9489,-13600,-11824,-7321,-2533,-4259,-10687,666,8454,8109,1270,-11214,-7456,-4836,-11413,-4475,-5154,-12100,-11905,-12261,-18729,-14588,-10402,-3336,-772,-4514,-6338,309,11807,22670,19948,3172,-9302,-9426,-7126,-6973,3801,5465,2252,5976,5244,4713,6506,12236,18356,21458,14939,-4211,-2608,-1566,4208,11412,12803,5043,-1975,-8514,-13272,-8471,-3144,826,5202,7896,5818,3425,-2378,-4591,2607,10594,10090,4056,-5246,-728,2578,-5157,-13008,-17768,-14313,-8481,-8975,-9301,-6068,-5781,-4062,-5036,-919,2658,11252,28184,36072,30198,19536,14202,13124,6674,-5057,-9195,-8188,-1490,6958,19600,35116,40473,21432,4733,-6804,-9937,-1342,5649,6645,431,-5465,-6111,-4606,-8055,-8564,2464,6914,9220,2938,-2342,-3584,-7406,-14051,-17306,-11796,-7826,-7785,-6438,-3384,3842,6278,-115,-8471,-14342,-10684,-819,14175,14200,-2766,-12058,-7996,-10038,-7046,3049,4943,5735,6829,-4322,-12807,-17222,-17530,-11029,1782,8114,6901,-7689,-10078,-4337,-2930,-3228,8372,17479,22183,12839,695,-2276,-3827,-9427,738,7123,12547,9150,8287,11085,8673,-1213,-7811,-10419,-9821,-7975,-5724,-7924,-8258,-912,4290,7453,5446,-7183,-8704,321,3866,53,-2374,-7306,-6631,1722,9935,19832,39083,59537,57929,24738,2815,-10314,-10768,-7263,-9936,-9161,659,14378,23995,11796,-4382,-7156,-4194,230,4632,15267,26802,27300,35516,31753,7371,-11446,12586,48705,48805,35591,15052,-2079,-9333,-10970,-3963,301,125,-6135,-13256,-12914,-10687,-11433,-13439,-14051,-10151,-6031,-4931,-6753,-6363,-5570,-2116,5878,12611,9040,3120,-3810,-2305,6121,18530,28049,22477,5979,-4352,-520,8241,7774,-611,-6493,-6127,-5944,-9681,-12940,-9995,-9243,-11021,-10046,-3249,8526,16576,19652,8645,-9244,-12739,-3694,-2417,-5993,-8876,-6704,-8,2912,896,-914,1046,-193,-7310,-7979,3885,25731,37414,31391,19337,7383,2990,4458,10463,7003,328,-8971,-14322,-13902,-13832,-7051,-4229,-5574,-9544,-16913,-6706,442,-805,-4027,-6356,-10946,293,9288,16711,21493,21620,12807,4941,3816,8099,10853,7339,2535,-7701,-10490,-8804,-3828,-2461,-5524,-10587,5586,13344,11659,3183,-1783,-3421,-1868,511,-105,-657,-146,-4108,4392,16817,29834,32622,23820,14639,7964,10094,16877,19965,14764,5935,-1124,-11103,-15608,-5691,5810,15159,13783,8362,7115,6438,4942,1590,3204,7271,14845,9289,2193,699,-3027,-5490,-7407,-9803,-2906,983,-10263,-15993,-13370,-10043,-6799,-10839,-3721,3792,9098,15325,12915,5705,-2638,-6474,3817,20721,28906,14935,-8308,-2021,28296,38558,22274,-341,-15062,-19382,-16712,-12019,-4267,505,2116,3862,4465,-7681,-10135,-4699,-7282,-8785,-9983,-5139,-5054,-2667,-2727,-5753,-3984,1655,-3062,-10952,-11852,-8758,-11024,-18135,-3235,11971,13505,11798,22060,17275,492,-5955,-11131,5657,40445,61185,41386,15206,-1343,-9988,-10940,-10606,-6265,-3681,-3854,-5392,-5893,-9705,-23,11549,16766,19386,21986,25796,30482,34127,36674,21604,8174,7863,6859,6249,15357,35752,57682,49381,16129,-10097,-8008,-3243,-8458,-9629,-5994,-2713,639,289,-5186,-8243,-9721,-13855,-9014,-5259,-10520,-14550,-14890,-19240,-2818,24927,42763,37942,16997,-8356,-7975,4965,11580,8258,2160,-6809,-4123,9835,9362,17175,30985,26592,2633,-20137,-7830,919,-3512,-16461,-19990,-10815,-9174,-9412,-5423,-4674,-2560,7257,20077,17859,16705,19437,19769,13109,1056,-7024,4543,9932,-3641,-8128,2623,12387,11526,5904,-4943,-11533,-3159,-543,-4862,-6196,12133,28644,27384,12524,5187,1008,-3833,-12612,-15584,-13341,-9877,-5390,2148,9851,11679,4254,3094,8580,14713,10847,9571,16158,19168,19095,15039,12192,7687,-1880,-3374,-2430,3363,5351,-4488,-17244,-19711,-15285,-8892,-3907,-2318,-8268,-230,9895,27343,22475,16129,12190,1487,-657,-372,-960,-1537,-9281,-2361,2913,590,-3973,-4652,-4216,-2280,-4877,-9794,-7268,2734,-1384,-14588,-14345,-12627,-11323,-5490,-1736,-5769,4619,25146,34942,26508,13269,282,-3120,-2936,-6949,-9560,-4501,1243,6946,4516,1750,1474,4880,3896,3619,3648,-152,-12099,-17837,-17265,-10422,-418,10589,15498,9646,141,-7173,414,4145,9398,8448,7251,9373,13356,15649,13005,10231,4999,8765,18161,18035,7609,-7812,-8789,-4816,-1539,-824,-4762,-4651,499,1446,-3372,-9687,-13131,-8905,-3707,-1062,780,6772,9966,9610,15884,8886,3287,-4079,-10459,-3917,7620,15859,14984,8574,2006,-5169,-13761,-11822,-10462,-17007,-10530,-3939,-4091,-816,10721,16862,18557,14724,11220,4767,6206,12193,6895,7687,16516,29872,53922,50801,28324,10115,1537,-478,-695,-646,-2946,1621,2170,-5840,-7441,-2679,7570,13271,14378,20634,23470,23507,22931,13199,1395,-6342,-9649,6683,20396,23082,11149,-3056,-14827,-12657,-6571,2269,6493,8159,15389,24115,14966,5969,-7072,-7283,-3020,-3481,2901,4776,1617,-4763,-15821,-7913,-7647,-8855,-7861,-7465,-12502,-7691,-4155,-8502,-1707,-3969,-3712,4299,8236,6670,-2324,-13734,-8463,1189,6407,6597,2453,-6720,-7137,3775,10157,7306,896,-6171,-5567,1619,167,-2208,418,-2450,3852,28617,48935,42181,17103,2016,-1188,-5679,-7784,-11036,-13449,-3187,10157,8950,-2303,-4145,2191,9185,8765,2169,-4464,-8466,-6595,8578,36639,48328,28601,3225,-8908,-7035,1663,10694,10912,4859,2787,-1677,-5473,-10767,-11601,-7499,-6007,-2854,-1365,1247,7184,13165,3628,-6841,6174,13584,15233,17174,11293,2864,-2395,-7500,-4840,13290,31894,40066,24856,5814,-3791,-2853,9454,22696,18691,-2853,-16591,-10218,-14725,-11216,4211,7287,2026,1916,11578,25581,25649,8765,-8330,-16736,-11049,-4601,-250,1800,4635,4840,-8474,-14136,-2527,7838,11255,8020,-309,-5808,-11390,-15379,-14259,-14566,-8960,-2597,-3262,-9180,-16391,-8912,5346,20888,26513,22833,15032,6358,-1165,-11351,-11860,-7583,-5412,-9067,-11548,1095,6267,8808,5679,-2660,-3958,8266,15257,16327,17488,16379,11702,5508,-5074,6028,10865,13043,7902,10057,13552,11489,16093,22104,11984,-4259,-12822,4640,19289,18331,2984,-11446,-11597,-3409,4623,10153,10057,-251,-2942,-1359,-230,-3016,-12137,-9680,-5159,-8819,-18268,-13457,-8522,4067,8967,-648,-7659,-3105,-2032,-6511,-6551,-3271,2194,16087,30814,33403,25866,14754,7347,7498,7773,3286,-6720,-16093,-11860,-7385,-4280,-517,42,-3127,-2660,3695,8548,3405,-5943,-12196,-13791,-15732,-3168,10889,28964,25641,164,-9789,-1065,16803,26344,9979,-5521,-5188,-381,-442,-904,-8503,-18372,-1907,20718,24572,6535,-2856,-2407,-3053,-3725,-4188,-9145,-10820,-8142,-6534,-10132,-10519,-3522,-3906,-5588,3838,14079,16371,8718,-2528,-10830,-13179,-14043,-12246,-6426,-1332,-1912,-6799,-5116,338,6556,12944,17836,9926,-3043,-12966,-4467,15968,36847,53161,59703,70124,63567,26553,-1771,-14507,-22042,-13143,-5792,-852,-8602,-14516,537,10245,13349,12221,9177,-3506,-11156,-3175,-1462,-4868,-5562,-2052,-730,-4399,-5357,-6386,-6801,-7968,-9051,-2477,-1744,-1503,-3736,-9462,-4764,5891,15836,16272,9035,4336,-1183,92,4236,7314,9392,11378,9576,5056,-5871,-11412,-12018,-12157,-9133,-10403,-15427,-13529,-3947,13562,48675,79333,96385,74428,46968,19998,1000,-9632,-11008,225,6524,18287,25192,12394,-3503,-6633,9100,32645,43722,30420,5404,-12915,-9570,-1388,969,-434,1405,1580,336,1762,4798,7991,-3438,-10671,14010,25176,10760,-5309,-7620,-6627,-1864,5732,11821,6844,-7532,-8284,2821,1426,-1299,-1865,-559,2238,19407,44164,47060,40972,28881,14300,-5943,-8914,4310,14642,10996,452,25,6119,2256,-8371,-13339,-8774,-4050,-2998,-10660,-15871,-7710,5577,20006,31489,31843,22225,13379,14510,11558,1936,-4845,-4676,-4941,-9468,-6922,-707,-189,-6883,-10091,-9443,-9103,-9470,-1916,8415,11012,-5233,-15213,-7532,-8613,-12155,-6013,-1056,-4462,-13059,-7128,-3454,4130,5516,5055,3054,2858,5045,4037,-5391,-7641,23171,50797,56974,45231,25088,5574,-9738,4098,8246,5197,4631,-199,-12534,-18273,-18492,-13295,807,17597,23637,15834,6669,3492,5454,15329,15081,8816,5451,1449,-4363,-10411,-8079,-9709,-14231,-12751,-7073,-1154,3369,2045,-4541,-7038,-8392,-4887,640,12071,17763,17753,14938,4590,-4713,-8504,-7430,-1137,1219,4127,1414,-3336,-8013,-9885,-7685,-1383,76,-1897,4273,32066,55675,57710,29297,4028,-4833,-7846,-2496,1553,1453,-93,-4414,-7841,-7801,-3367,-3328,-4891,458,2400,6741,17556,12560,462,-6805,-9249,-7646,-11510,-7656,-7355,-11525,-9649,-4336,-8278,-12836,-13967,-6706,3133,11181,19237,24811,20804,7932,6524,2499,-9981,-12335,-7455,-6879,-6834,-6766,-5463,-3636,-1644,3837,8658,10324,1788,-12931,-16346,-13230,-12225,-5707,9675,27933,42254,30881,24602,37871,47285,37345,16162,-157,-10313,434,9278,12312,5398,6409,18691,29654,25389,13916,6330,0,-230,3175,5048,9369,10377,776,-11860,-9205,747,12006,23171,20405,13154,8802,3016,-2217,-5537,-4024,-2997,-5748,-8989,-7058,-5328,-6481,-8797,-4893,4053,10173,8895],[-1435,-4877,3741,7790,7133,831,-6722,-8257,-7305,-7183,1802,16507,34084,32465,13064,-6053,6454,23012,32717,26459,9951,3386,1791,6566,5890,-2331,-10990,-9270,-10363,-14706,-15683,-14553,-8920,2386,13193,16097,22078,35878,32653,23316,14962,7906,7183,9216,10288,9010,3485,-836,-116,625,-684,-9541,1782,21000,30044,19657,6206,-3978,-9260,-10043,-151,9042,7802,2079,-8313,-12749,-11125,-10239,-5455,-2879,-3675,-14569,-8432,6294,7215,-4953,-9504,-4071,-2331,-8256,-9754,-1020,7693,1982,-9521,-5794,1964,2026,-5611,-8435,2881,11725,11976,5939,-182,-7381,-11216,-8518,-5522,-1806,-102,-2973,-4167,-789,-1052,-1156,-1740,-1160,2993,514,-5316,-17335,-14187,-6311,-2736,-5725,-10548,-11181,-11719,-7473,-2495,-1994,-342,3025,4236,2933,5934,5463,-6154,-11382,-7658,-5276,-1469,13363,29080,37472,38120,53484,32694,21736,20862,22976,23467,19972,15446,12461,8954,3710,13248,32082,23592,8699,3384,65,-2612,-3012,-9435,-12846,-13486,-7897,-2300,433,4603,22042,37566,32848,16627,1316,-3089,873,-4119,4810,15450,102127,197947,212834,150059,50074,19869,44689,102232,142463,147217,52257,11625,29389,47096,54675,55708,49416,14837,-12140,-7145,1862,802,-3561,243,9294,2171,-14460,-15134,-5401,4886,6189,-7617,-13432,1279,10399,3705,-11389,-15672,-6477,-644,2037,5668,232,-6456,-14887,-9743,-2407,3182,10069,14977,9398,-3810,4276,15988,24691,25064,22645,11752,-10690,-9803,-3390,-10094,-11665,789,15536,12096,-670,-1978,122,7905,20091,35386,38585,26068,12832,18127,22857,15627,1107,-8466,-3010,2317,-2239,-8635,1570,9330,7210,-9226,-17881,-11632,-9659,-14300,-6019,1171,-120,-1664,-5476,-9813,-8370,2272,13621,17426,9688,1725,-9238,-10049,-4973,-4238,-7714,3454,14145,17067,6701,-9325,-8699,-2787,-5502,-9096,-11371,-11077,-5616,-2042,2541,3329,-1599,-6165,-11812,1003,5463,4270,1482,-3909,-10848,-9352,-1801,6700,9488,691,-7220,-10160,-4897,-2336,-4471,-4535,2491,12358,23319,23496,12199,-724,-9265,-9548,-7013,-10303,-13828,-11077,-9474,-10628,-8536,-929,5351,6107,3853,-1037,2518,12146,8776,11920,10952,2568,-11069,-5661,1833,7376,12866,18506,18067,19799,25965,23247,18136,14750,7541,15,4218,7178,9180,14801,21799,17943,15791,20551,17352,-640,-14808,-12947,-13858,-12758,-7713,-2050,1612,4866,1840,-881,-7314,-16134,-10843,-4502,-5936,-10974,-1990,-537,-6666,-10425,-9382,-2484,11288,12465,1321,-10348,-10304,-11784,-12263,-8867,-9569,-13249,-13719,-16182,-12780,-4618,5318,11658,9831,2945,-10901,-12179,-5200,-623,592,607,-444,-3856,-11969,-11942,-9848,-5571,-152,-1833,-8401,-6461,-7362,-4440,1369,6973,9160,6631,3577,7623,15008,16885,12927,-4714,-13892,-4379,-7840,-12702,-1491,13566,27013,30577,24883,23471,24227,12289,2475,4028,6026,8976,7706,6295,10323,20669,32048,30069,5022,-16265,-3304,6261,10066,4919,-1266,3834,4559,418,-2709,-2347,3084,4345,10082,15685,24346,16726,669,-1628,9734,20995,29906,24693,2905,-9851,26678,52628,53047,38234,22198,13221,9086,10172,12838,14765,8655,1918,771,9865,26124,48295,15981,4975,8101,13516,16184,16036,9917,565,-8078,-11127,-11427,-12729,-10338,-6056,-9671,-14903,-9224,946,7552,17194,18259,11127,4603,-2608,-919,3065,341,1693,5203,4624,2696,-3631,-8036,-3006,10536,26246,32606,20640,4859,-5816,-9395,-6174,-5661,-7536,-2817,105,2867,7395,12455,24626,39394,47905,34260,8245,-5899,-8635,-6971,-4557,-4923,-1909,-3455,-8631,-6214,2126,5599,7010,11065,10375,6428,6030,970,-4146,-10164,-3565,21520,38826,38805,28881,7078,-6568,-8088,-4038,1603,7719,11966,8153,4820,6204,4606,-1286,-8691,-14188,-7882,-8362,-10349,-5882,1380,2489,1567,-2271,-962,4036,9227,14863,9996,6626,6555,-728,-6595,-6033,-5889,-8083,-5051,-9731,-8318,4213,13501,13808,8367,5599,10439,13072,8288,-5988,-13125,-12514,-16023,-11049,-8225,-3897,-5522,-9327,1944,9982,9000,1522,-10773,-6007,-3219,-10345,-8861,-9794,-15890,-12456,-12936,-20409,-16691,-10860,-2478,-107,-3855,-5750,654,13052,23894,20145,2968,-9204,-9825,-6714,-6582,2797,3930,2827,8755,7476,6581,7858,12392,16918,18715,10567,-11163,-131,-504,5355,13143,13741,4508,-3374,-9582,-13173,-8397,-1127,4851,9124,11030,8313,5177,-1797,-5647,1018,8853,8674,3526,-5209,-1524,935,-6667,-13517,-17459,-15292,-10643,-11028,-11039,-7424,-6909,-4649,-5560,-2437,1427,10002,23811,30855,29178,21022,15280,11836,2543,-9855,-11952,-10461,-1890,7838,21436,38614,42527,21694,5074,-6023,-12612,-3537,4412,5821,-254,-6390,-7430,-5341,-7358,-7453,3084,7212,8725,2058,-2190,-3449,-7600,-13928,-16583,-11122,-6510,-7115,-7032,-5009,429,1796,-3190,-10667,-14119,-7366,3826,19553,18368,-2357,-13954,-7207,-9487,-8148,2476,4829,6334,8585,-1677,-9419,-14537,-13833,-8005,2758,7289,5822,-9106,-11204,-5414,-3569,-3666,5740,13874,16424,6842,-3471,-4444,-3006,-6742,1294,6640,12261,8829,6559,7302,2413,-10195,-16115,-8726,-6621,-7036,-7017,-10532,-9687,-12,6743,10938,8309,-5482,-11094,-1228,4427,2890,600,-6018,-9638,-3520,4614,14778,36986,64580,57747,22692,2568,-10344,-8927,-4470,-6837,-10891,-3540,9782,21471,12972,-2935,-6494,-4404,-28,3993,14983,27999,31211,37421,30476,5720,-12164,13015,45450,42427,32497,14525,-1501,-8817,-10258,-2997,1995,1921,-5356,-13744,-12427,-9525,-10612,-12004,-13309,-11625,-10116,-10708,-11066,-9103,-7132,-3232,4235,10951,7645,2909,-2804,-898,9721,21600,29979,23400,5741,-4345,882,9640,7798,-1602,-8164,-7205,-6966,-10514,-13665,-10675,-9755,-11038,-9350,-3140,7353,15249,18634,9515,-8988,-13176,-3835,-2181,-5275,-8177,-6019,432,3988,3403,2036,2882,1079,-6512,-11584,-880,22707,39417,36217,24070,10682,4722,5452,12259,9177,1095,-9328,-13831,-13541,-12543,-4896,-686,-3034,-9923,-18989,-8715,-1699,-1958,-4415,-6819,-9215,2489,11819,17933,22220,23943,19052,14414,13252,17163,20267,14896,7606,-4843,-10639,-12881,-7473,-5093,-7110,-9435,5722,12093,10667,2704,-2624,-4293,-1640,1982,2633,1343,160,-4162,3471,15100,28543,32425,22696,13859,9897,13922,18682,20183,12889,1560,-5388,-11340,-15784,-7483,3464,11916,10202,5472,4792,4685,3145,-727,874,6363,15719,11246,4502,2967,-834,-3334,-5373,-8365,-2296,1985,-7569,-13287,-13040,-11163,-6829,-12136,-4723,1842,6350,12240,10799,5067,-2402,-7635,1037,17824,26888,11690,-13874,-292,28741,40029,26987,4813,-10916,-17410,-15536,-11365,-3797,1212,3559,6708,6350,-8016,-11745,-4605,-7911,-10363,-13021,-7281,-7865,-4674,-3533,-5272,-3233,2518,-1399,-8267,-9804,-9584,-11997,-17348,-2067,13364,15938,15263,24203,20919,3475,-3847,-10666,5592,40453,57789,36216,12905,-2709,-9809,-10425,-10754,-5636,-2073,-1350,-3310,-5503,-11137,207,10929,14944,18009,20921,24127,30024,35475,38383,23103,8139,7438,6224,5934,14615,34618,59052,55688,23540,-3689,-9142,-6061,-10872,-10756,-6859,-3443,-225,-938,-6140,-8249,-10128,-14269,-8899,-5795,-11676,-8978,-10651,-14986,-2489,23014,41765,37162,15866,-7999,-3892,6781,12008,8947,4512,-1702,2790,13425,10142,16433,29072,25036,2518,-20222,-7340,-530,-6122,-18766,-15713,-8736,-8270,-8689,-5517,-5832,-4998,2277,12133,8922,9642,13999,17208,12128,-180,-8304,3379,9309,-3050,-7960,2190,11627,10608,4357,-6444,-11391,-3508,-2106,-6512,-7608,10408,27899,30182,17328,9247,4943,186,-8614,-12672,-12768,-8996,-5327,1082,8074,10885,4545,3481,8116,13879,10607,9432,16669,19217,18107,13211,11251,8676,-404,-1609,-747,4908,6631,-4094,-17459,-18324,-15272,-9888,-5111,-2561,-5567,3050,12984,33523,31732,22282,13858,2810,842,376,-1566,-2723,-10924,-4953,-1218,-4154,-7718,-8187,-7142,-3955,-5915,-10026,-3982,9275,4247,-11580,-15300,-12987,-11500,-6201,-3121,-7781,2167,19984,33208,25742,13351,1050,-2271,-2499,-8371,-12836,-7020,-516,5051,2785,551,176,3719,3522,3784,3995,199,-11778,-17943,-18139,-11992,-2353,7961,13261,7952,-1100,-6380,1680,4877,8642,5772,3835,5616,10599,14944,13798,12019,7147,10456,19232,17088,4919,-9151,-5732,-2130,701,771,-3995,-4254,1851,4232,1364,-5491,-13588,-11864,-5633,-1072,3653,13984,17679,13337,14560,5701,1045,-6144,-12360,-3265,8646,18162,19412,12781,5004,-3015,-11333,-16628,-17988,-14670,-4651,829,-2591,-3300,7845,15344,17298,13539,9483,3401,6763,15286,9266,10361,20270,34881,62705,60796,36050,14145,1914,-1172,-1926,-2526,-4642,2259,5794,-1137,-2347,2476,10438,11789,10934,14407,18041,20394,21716,13928,2463,-5850,-10335,5908,18550,22708,12036,-1436,-12539,-12764,-6967,2286,7031,7760,13421,20512,10928,3788,-6281,-5342,-1376,-3226,2272,4634,2100,-4578,-14927,-8018,-8307,-9147,-6749,-4646,-8320,-7415,-4848,-11830,-5256,-6326,-4505,4558,7905,6988,-1405,-13413,-9439,1141,6838,6986,2982,-6531,-6615,4071,11228,9247,3225,-3765,-4206,1666,462,-889,121,-5906,-465,28097,52112,46005,19084,2910,-723,-4835,-5723,-8063,-9757,-763,10003,7899,-3338,-3433,4670,12647,9771,1786,-5431,-8974,-7395,4213,26438,38836,23038,1101,-8702,-7407,1069,9580,9652,3422,2205,-1460,-5129,-10736,-11773,-7076,-3953,2009,5595,6917,10476,15005,5642,-3680,3077,11766,15417,18961,12228,3023,-1781,-6042,-3936,13920,30483,38167,24880,6782,-2014,-1308,10735,23755,17844,-4656,-13916,-5156,-7824,-18181,-2332,3150,-423,-57,9963,25052,26019,8258,-8630,-17036,-10775,-5923,-2236,80,3201,4192,-8738,-10643,696,8064,9656,6882,-391,-5422,-10941,-13092,-8773,-7415,-4255,-1736,-2175,-7742,-14097,-16000,-3598,13828,23095,21144,13818,4678,-3035,-11827,-10089,-6174,-3709,-6441,-14037,-1112,5461,8720,5138,-3097,-4592,6806,11391,11351,12219,11146,6155,-18,-4388,8755,12780,14033,8378,10542,14997,12884,16107,20535,10987,-5031,-13905,2987,16824,15559,641,-12447,-12536,-4353,2659,6660,6276,-2356,-1665,24,367,-2155,-9742,-12355,-7400,-11001,-17987,-13429,-5620,6703,10771,516,-6339,-1182,1961,-1172,-4176,-3806,2175,16106,27750,27873,20885,10333,2924,3950,5304,1359,-8027,-16163,-10284,-6078,-3796,-494,474,-2957,-3441,1670,5610,1852,-5896,-12331,-14539,-12921,-1499,11086,26827,21834,-1226,-9248,-2268,11418,21787,8079,-5527,-4155,62,-776,-2462,-11094,-16589,4729,29834,31361,8266,-2996,-4509,-6292,-5376,-4784,-9681,-10797,-6618,-4539,-9881,-10470,-3363,-4130,-7732,3801,16128,18125,9406,-2727,-11660,-12890,-13831,-12771,-6403,-391,-431,-5265,-5612,-1253,5674,11258,15641,7394,-5221,-16374,-9234,11434,33652,52436,59109,65326,53633,18133,-2873,-13912,-19099,-8472,280,4392,-4966,-12529,-2,9306,12306,11656,7747,-4881,-12488,-5257,-3885,-5819,-4414,-134,-926,-5929,-5896,-5465,-5299,-5935,-5540,325,-271,-1216,-4353,-9841,-6503,1987,10811,11113,6927,3533,-1489,483,5700,9116,11017,12055,10772,6549,-4431,-10411,-12000,-12315,-9114,-10885,-17275,-15616,-5078,13097,46507,70939,85947,69246,44960,21284,2101,-10068,-9548,3183,10318,19620,23751,9478,-4791,-3669,14707,40455,49351,34659,6772,-12794,-8758,-1491,944,259,1476,1034,274,2046,4923,7866,-3571,-9867,17578,28607,11374,-5462,-8729,-6252,-1116,7204,14200,9669,-4294,-5395,6242,3213,-80,-1054,-305,4205,24358,48542,49692,44655,32515,17759,-2654,-11368,1714,12287,11539,1563,179,5802,2453,-7939,-11632,-7765,-3141,-2669,-11071,-16876,-8544,4208,19583,33514,35928,25444,14220,13169,9289,1236,-4142,-4444,-5541,-10496,-8138,-2219,-2318,-9685,-11855,-8127,-8729,-9524,-1444,9043,11672,-4982,-14778,-8026,-9802,-13440,-7687,-3776,-7030,-11432,-6392,-3213,3386,3946,6878,5748,5065,5783,3262,-6634,-3995,29049,58938,63825,45311,23124,4923,-10259,3302,9535,6962,6184,529,-13948,-17036,-16148,-14044,-1212,14233,22239,15363,7089,4732,8271,19414,18134,11302,6976,1619,-4530,-10657,-7459,-8984,-13415,-11207,-5674,-649,3737,3256,-3635,-9727,-11591,-6373,-1397,8749,12962,13366,12995,4348,-4601,-8907,-7491,-720,825,2811,149,-4209,-9251,-10801,-7675,-1369,-939,-4492,1505,31363,58100,58479,28268,3666,-4116,-7717,-3596,398,36,-1381,-4892,-6997,-6933,-3370,-4370,-5424,1563,2715,3990,10531,7314,-1577,-7413,-8696,-6109,-10081,-8942,-8960,-13057,-10821,-3636,-5963,-10835,-13644,-8720,888,11373,23631,29629,23074,10171,6691,1873,-9477,-13847,-9105,-8171,-7191,-7854,-6726,-4106,-1302,6464,11966,12838,1575,-13026,-15431,-14226,-11905,-6201,8204,22596,33607,24355,20616,35896,48396,39916,17619,1146,-9183,-1890,6421,9980,3700,7753,19996,29545,24902,13899,6534,232,961,5593,8465,13471,13162,2816,-10810,-9114,1271,12106,21353,15712,7159,4917,1366,-2577,-5258,-3466,-2334,-4801,-6900,-7850,-6653,-7410,-7657,486,7644,11877,9893],[304,-4744,2991,7526,6782,-146,-7945,-8189,-6474,-6664,1588,15601,31765,29680,12109,-3104,8933,25310,34188,26719,9545,1790,1931,7401,6056,-2130,-9107,-7062,-8787,-14132,-14595,-13314,-7802,3630,15120,19171,25514,39219,34981,24893,16245,8058,7217,9474,10397,9241,4242,-759,-1256,-1399,-2753,-7155,4186,21671,30465,19338,6831,-4244,-10995,-11921,-1231,8905,8204,1976,-7527,-11452,-11251,-10204,-5950,-4087,-5539,-15843,-7503,5885,6784,-4999,-12403,-6989,-4182,-7723,-6017,3947,11247,4668,-6952,-5774,163,-1493,-8954,-5710,4847,13241,12845,6855,1290,-6091,-11177,-9705,-7221,-5242,-3070,-5167,-5837,-2345,-2350,-1908,-1903,-1660,1783,-849,-4594,-14807,-12489,-4909,-781,-2471,-4835,-6559,-11108,-12371,-4445,-1289,335,1549,-160,-3071,-161,456,-10477,-14405,-9480,-5229,-684,11838,25087,32270,33860,51265,30459,21476,20066,21297,21904,19092,16508,15734,12776,6806,14559,28990,18661,7431,4338,1420,-1212,-2236,-9779,-13325,-14433,-8583,-2073,1881,5741,22045,38570,36389,21150,5283,-109,4839,-2190,5681,17395,106899,216274,260318,218887,113830,63262,68261,111961,145517,153221,64207,12683,28260,47538,55748,57929,49665,14700,-12232,-8146,1452,564,-5244,-1374,9973,5091,-11380,-12878,-3528,6163,6534,-7645,-14443,211,10723,3747,-11532,-14424,-7237,-4129,-2618,3137,-618,-7435,-14991,-11190,-5797,-1634,4992,10792,6071,-3064,5910,18420,27399,28419,27286,14121,-7925,-7800,-2543,-10472,-9822,5729,21754,16542,1939,-2387,-671,6725,17231,31550,34853,26362,14251,18518,21306,14366,1754,-8596,-5642,597,-3040,-10174,1782,10762,8346,-9788,-18498,-9307,-5109,-7842,-1722,2789,1586,-36,-4462,-9285,-7200,2397,13571,20765,14087,4523,-7684,-12063,-7048,-6017,-7511,3641,12641,15500,7244,-8194,-8751,-3054,-5773,-9704,-12960,-12678,-6040,-1431,3918,4777,-1105,-6363,-11919,-418,4584,3326,519,-4318,-10087,-8025,-826,5900,8394,-375,-8361,-11748,-5443,-1665,-2425,-1255,4816,13942,25053,26075,14009,-359,-9843,-9838,-6216,-9304,-13380,-10169,-8507,-9422,-6701,325,6873,7562,5079,694,4874,12377,8574,11104,8076,-284,-11788,-5472,1376,6418,10618,12342,10982,15362,26310,30258,28896,26856,13697,465,2302,3893,4954,9880,18223,16168,12941,16581,13864,-1977,-14890,-12151,-12974,-11886,-7213,-821,6033,10329,6120,3710,-3710,-14377,-13585,-5287,-5507,-12086,-4244,-2218,-8334,-12781,-12711,-5493,9420,11289,293,-11140,-10497,-11103,-14162,-10473,-9834,-12412,-12180,-14924,-13742,-5711,2209,7319,5047,-634,-12398,-10194,-2876,1885,3024,2209,724,-4579,-15465,-15436,-13000,-7305,-1539,-3724,-6227,-1383,-3613,-5482,-403,7827,11203,8664,4664,7385,15041,16366,11919,-6530,-14881,-5172,-9567,-14056,-4278,8848,21360,23647,16760,16739,21823,15381,7674,7664,6583,7370,4474,2445,6052,15076,23949,19588,-4914,-13024,-81,8574,11876,6401,450,7703,10354,5682,2354,2745,4241,1784,5897,8499,17180,11334,-4198,-4221,10628,26766,40912,34696,7083,-9996,27678,54743,53059,35900,20019,12178,8823,10254,13239,15216,8737,1876,1178,10117,24917,43811,16705,6371,9671,14495,17481,17433,9960,-834,-9386,-10268,-9748,-10993,-9933,-5014,-5735,-8227,-5092,3206,7196,15235,16048,8875,2478,-4160,-860,3719,2303,3310,5387,2795,-86,-4689,-5954,-670,13467,29499,32388,18147,2123,-8686,-9678,-6214,-4650,-6480,-1481,2501,5798,9289,14041,27822,44630,51734,33921,6735,-4806,-5942,-4146,-2603,-3793,-2099,-5302,-12375,-10619,-1903,1388,2942,7207,7512,7567,8810,1750,-5032,-11839,-3813,23245,44271,44265,31677,7518,-5878,-6223,-910,5909,11756,13773,7402,5279,7878,5972,-39,-7589,-10873,-4667,-4597,-4530,-1819,2533,2489,454,-397,2838,8527,14934,20905,14556,10800,10358,1347,-5463,-4374,-2503,-3938,-1991,-8845,-9901,3112,12333,10910,4279,1717,7667,10716,6690,-6861,-12089,-14036,-15636,-10078,-8797,-5476,-7429,-7306,3702,11698,9990,2027,-10346,-4650,-1314,-6684,-13672,-14078,-16570,-12481,-13175,-20880,-17595,-9691,-1294,628,-2986,-4706,1501,14743,25335,19962,2700,-8740,-9902,-6112,-5790,2025,2218,3544,11462,9449,8015,8571,11674,14553,15096,5529,-11975,3587,1555,6787,14781,14506,3996,-4488,-10235,-13167,-8279,701,8702,13261,14765,11583,7629,-545,-6097,-589,6737,7003,3021,-4891,-2102,-625,-8065,-14034,-17210,-15888,-12251,-12071,-11864,-8060,-7468,-4929,-5783,-3571,691,9096,19791,25425,27519,22677,17058,11138,-1119,-13906,-12794,-11991,-2244,8225,22274,40657,43412,22023,5974,-4498,-15103,-5417,3366,5090,-754,-6908,-8098,-5058,-5251,-4593,4127,7448,7988,1160,-1848,-2997,-7294,-13249,-15894,-10679,-5451,-6389,-7497,-6694,-3264,-2938,-6356,-12501,-12549,-3546,9123,25406,23485,-930,-16088,-5982,-8329,-9419,1108,3773,5609,9553,942,-5498,-9677,-9117,-4770,3842,6995,5784,-8613,-12041,-6257,-3818,-3849,2920,9810,10841,2133,-6538,-5022,-951,-3703,1955,6062,11820,8446,4701,3226,-3902,-12377,-8434,-2581,-2372,-5180,-7507,-12822,-11114,699,9065,14368,11219,-3201,-13067,-2805,4858,5529,3507,-4184,-11105,-8323,-256,9528,33321,67719,56796,20925,2828,-9490,-6688,-1643,-3424,-9258,-6087,6132,19216,14446,-1132,-5902,-4558,-83,3571,14662,28752,34946,38519,28680,4217,-12357,13026,40703,35985,29218,14168,-440,-8083,-8944,-1416,4070,3867,-4381,-13956,-11717,-7297,-8347,-9935,-12264,-12754,-13705,-15219,-14833,-12164,-8029,-3629,2958,9315,6734,4191,714,2342,13682,24153,30823,23453,5174,-4234,2370,10926,7712,-2444,-9930,-8450,-8212,-11479,-14332,-11216,-9780,-10368,-8277,-3029,5812,13104,16118,8792,-9232,-13019,-3841,-1988,-4787,-7951,-5746,812,4997,5726,4798,4649,2489,-4380,-13320,-6403,18166,39344,40047,29115,14314,6169,5968,13319,11138,1590,-9913,-13068,-12611,-11260,-3493,2136,-574,-9253,-18360,-9686,-2915,-2362,-4259,-6948,-7736,4274,13766,18490,22120,25349,24336,22596,21529,25423,29455,22659,13024,-1457,-8332,-11860,-11037,-7702,-8677,-8305,6397,11750,10366,2604,-3267,-5024,-1285,3430,5363,3299,387,-4244,2253,12730,26308,31230,21284,13397,12343,16945,19163,18935,9961,-3557,-10051,-10831,-14427,-8587,1267,8638,6913,2876,2511,2808,1420,-2765,-1179,5567,16427,13350,7007,5211,1326,-1118,-3100,-5791,300,4756,-4499,-10887,-11473,-12236,-6378,-12503,-5976,-220,3675,9157,8785,4746,-1770,-8059,-1733,13996,22724,6336,-20269,3630,30422,42349,32726,11534,-5625,-14036,-13853,-10487,-3180,2133,5469,9824,8311,-7401,-12836,-4708,-8208,-10204,-8714,-5979,-9362,-6400,-4182,-4734,-2664,2815,-406,-6013,-7367,-9893,-13276,-16276,-1099,13989,17445,18749,27957,26890,8260,-1337,-9955,5145,38952,52273,30480,10492,-3653,-9159,-10021,-10555,-4663,-217,1365,-1119,-5014,-12899,232,9829,12636,16087,19301,21883,28972,36889,40729,25860,8815,6914,5144,4923,12622,31395,56371,57658,28537,2083,-5731,-6618,-13492,-12312,-8344,-5074,-2194,-3223,-7647,-8724,-10895,-14472,-8450,-5561,-7753,1210,-2035,-10125,-2255,19848,38079,34048,14351,-2349,1190,8682,12151,9368,6614,3481,9730,16989,11344,15936,27086,23557,3006,-17538,-6774,-2049,-8153,-17116,-9919,-5536,-6669,-7839,-5570,-6724,-7180,-2666,4066,1369,4140,8990,14392,10862,-1384,-9361,2031,8053,-2958,-8001,1351,10143,8911,2142,-8417,-11662,-4147,-3806,-8199,-9083,8297,26083,31406,21858,13946,9342,4260,-4565,-9252,-10655,-7743,-4969,270,6115,9476,4249,3383,7163,12510,9944,9184,16889,18628,16540,11256,10495,10237,1575,219,840,6320,7799,-3516,-16940,-16693,-15188,-11271,-6570,-2897,-2340,6648,15979,38919,41008,28390,15277,4131,2122,864,-2337,-3907,-12361,-7729,-5286,-8388,-11049,-11992,-10256,-5875,-7081,-9918,-1133,15255,9476,-8465,-15123,-13352,-11723,-7065,-4668,-9285,-337,13815,28966,22813,11769,758,-1679,-2399,-9921,-15635,-8737,-2019,2928,594,-1166,-1634,2128,2879,3809,4207,278,-11932,-18616,-18554,-13538,-4315,5412,11125,6404,-2129,-5648,2483,5338,7911,3439,594,2178,7987,14025,14033,12785,8354,11681,20059,16159,2816,-9462,-3790,98,2844,2370,-3237,-4021,3010,7127,6429,-811,-11595,-14840,-7859,-1375,6087,20699,25261,18135,13610,2391,-1636,-8349,-13768,-2890,9108,19811,23602,17114,7945,-1093,-8622,-16007,-14648,-8297,474,4328,-665,-5148,4735,13317,15813,12332,7952,2757,8038,18718,12003,13335,23943,39293,69525,68374,42316,17772,2212,-2277,-3691,-4813,-6026,3900,11050,5893,4087,7813,12350,9487,7011,7753,12625,17317,20157,14200,3165,-5491,-11144,4483,15848,21409,12330,-172,-10432,-12748,-7697,1863,7015,6614,10537,16269,7752,3388,-3618,-4392,-620,-3525,1164,3933,1779,-5212,-13937,-7965,-9030,-9691,-5949,-1878,-4218,-4035,-2135,-9336,-8780,-8918,-5693,4167,7080,6804,-937,-13420,-10394,1064,6922,6819,2901,-6650,-6306,3742,11521,10758,5480,-1509,-3307,708,270,-102,-708,-9680,-3320,27864,54358,48908,20707,3463,-550,-4069,-3626,-4827,-5934,1610,8398,5259,-5297,-3464,6224,15409,9641,436,-6779,-9490,-8128,-511,14893,26675,15463,-1068,-8075,-7614,113,7412,7080,1067,1012,-1552,-4863,-10496,-11812,-6641,-2034,6848,12240,12078,13033,15756,6920,-1498,-484,8600,14398,19676,12362,2605,-1908,-5198,-3824,12623,26485,34127,23926,7408,-314,227,11788,23760,16038,-6393,-11126,-209,-63,-8729,-9964,-1980,-3621,-2669,7681,23497,25488,7394,-8796,-17466,-10945,-7879,-5171,-2338,1240,3523,-7842,-6866,4213,7786,7385,5157,-1011,-5647,-10955,-11122,-2690,-220,786,-1297,-1919,-7049,-12021,-15069,-10323,7771,19557,18931,11936,2090,-6113,-12332,-7981,-4303,-1362,-2809,-11468,-4226,3664,7912,4138,-3876,-4934,6037,8276,6565,6114,4951,216,-4780,-2468,10727,14220,14508,8121,9920,15515,14559,16407,19093,10058,-5868,-14917,1682,14888,13609,-687,-12666,-13411,-5274,823,3542,3029,-3736,-192,1075,704,-1282,-6691,-15916,-12055,-15105,-16471,-13447,-3748,8086,11566,1107,-5303,275,5240,3818,-2166,-4987,1000,14413,23252,21827,15785,6021,-1472,-706,1412,-1682,-9944,-14517,-8764,-5095,-3417,-423,811,-2759,-4391,-722,2260,-93,-6006,-12524,-15457,-10257,680,11554,24251,17602,-2911,-9170,-3907,4968,14026,3318,-6845,-3454,739,-1058,-4268,-13875,-13164,10232,36184,35657,9102,-3572,-6870,-9333,-6896,-5345,-10391,-11255,-5863,-3131,-9991,-10553,-2914,-3281,-9583,2210,16704,18798,9402,-3467,-12951,-12543,-12519,-12329,-6455,218,880,-3657,-5808,-2939,4792,9460,12800,4465,-7474,-16922,-13082,6140,28559,48555,54401,55658,40439,9017,-4613,-13470,-16098,-3739,6978,10183,-853,-10009,-968,7741,10613,10695,6568,-4983,-11421,-7511,-5012,-4319,-1368,2323,-1210,-7417,-6336,-4545,-3621,-3511,-1711,3291,1576,-539,-4677,-9999,-7670,-1711,5265,5271,4148,2199,-1865,753,6929,11401,13093,12457,11488,7741,-2864,-8886,-10989,-10933,-7473,-9270,-16855,-17143,-5909,12750,43670,61817,72900,61025,40859,21325,2716,-10444,-7885,5194,12907,19596,21211,6411,-5642,-607,20321,46970,52724,37021,7347,-13041,-8089,-1792,725,737,1365,399,253,2468,5105,6910,-4569,-8351,20433,30691,11341,-5750,-9247,-5058,857,9732,16483,11896,-1146,-2390,9369,4395,562,-748,-542,6030,28746,49947,49362,46334,35291,20822,404,-13434,-973,9751,11612,2376,-343,4659,2145,-7584,-9762,-5931,-1548,-2156,-10750,-15153,-8359,3067,18775,34496,38572,27488,14227,11005,6302,11,-3645,-4130,-6167,-11610,-8724,-2602,-2789,-9361,-9207,-6558,-8338,-9605,-1144,9506,12251,-4696,-14390,-8492,-10809,-14686,-9252,-6115,-8501,-8677,-5682,-3379,1690,1868,8566,8172,7032,6474,2682,-6701,219,34363,65396,69228,44713,20990,4387,-11189,1956,10364,8547,7531,1005,-14510,-15162,-14205,-14252,-3108,10809,20124,14432,7316,6038,11353,23336,20894,13562,8310,1715,-4701,-10873,-6715,-7861,-12628,-10124,-4409,-29,4401,4986,-1739,-8710,-6329,-5230,-3269,4721,7249,8369,10509,4071,-4202,-9037,-7524,-764,-271,734,-1955,-5873,-10979,-11971,-7923,-1665,-2198,-6871,639,31661,60009,58427,27106,3267,-3490,-7360,-4452,-712,-1330,-2608,-5154,-5861,-6054,-3358,-5172,-5251,3392,4455,2967,5434,3223,-3470,-8160,-8247,-4827,-8482,-10140,-10676,-14662,-12024,-3611,-4354,-9312,-12664,-10644,-1665,11281,27533,32847,23699,11177,5840,519,-9471,-14821,-10106,-8787,-6447,-7800,-8247,-4830,-545,9596,15559,15183,854,-12423,-13816,-13768,-11633,-7060,6001,16679,24413,17940,16939,33456,48215,41575,18608,2176,-8295,-4366,3173,7004,1545,8495,20519,28685,24006,13637,6497,194,1801,7628,11755,17916,15728,4547,-10080,-9159,1454,11486,18119,10132,1661,1737,21,-2722,-4835,-2771,-1381,-3270,-4548,-8480,-7982,-7523,-3974,6211,11694,13967,11222],[3526,-2971,2956,7878,7126,-326,-8349,-6791,-4559,-5056,2261,15519,30324,28197,12753,315,11778,27783,35640,27149,10010,1191,2105,7753,6073,-1325,-6064,-3619,-5870,-12627,-12980,-11438,-6015,5522,17460,22611,28981,41465,36543,26599,18280,9227,7632,9739,10742,9945,5786,261,-1670,-2845,-4020,-4067,6383,21497,29958,19121,7905,-3758,-11201,-13035,-1821,8955,8679,2283,-5951,-9050,-9541,-8516,-5115,-4235,-6395,-15959,-6240,5891,6975,-3887,-14198,-9018,-4747,-5236,-892,9705,14559,7023,-4422,-5242,-1128,-3816,-8442,-2460,6995,14954,14257,8940,4338,-3374,-10010,-10540,-7862,-8342,-6034,-7252,-6811,-3113,-3127,-2434,-2222,-2239,553,-1612,-3135,-11930,-10416,-3222,1663,2070,1954,-571,-7288,-18453,-6173,90,1522,274,-4368,-7882,-5053,-3830,-13944,-16489,-10442,-3977,-405,7851,17389,23417,27117,46836,27472,20585,18833,19225,19863,17703,16988,18546,16377,10390,16306,25823,13956,6216,5593,3186,514,-1445,-10269,-14284,-15180,-8970,-1581,3774,7698,22964,40045,40162,25723,9370,3119,9243,472,6928,18932,101021,203731,255551,221975,108380,40665,34647,77650,118578,141019,71217,13545,25527,44896,54028,58041,48162,14152,-11786,-9051,1017,485,-6579,-2628,10799,8392,-7203,-9134,-357,8190,7317,-7230,-14974,-766,10695,3720,-11225,-12807,-7059,-6502,-6526,1635,187,-6772,-14914,-14093,-11954,-9938,-3464,4058,1632,-928,8460,21977,31147,33014,32721,17037,-4566,-4951,-1107,-9737,-6369,11627,26993,19448,3889,-3128,-1834,5296,14153,26798,30244,26505,16032,18732,19284,12671,2112,-8591,-7965,-536,-3118,-11795,1817,11736,8764,-10834,-18896,-6064,1003,-1197,1853,3725,3253,2675,-1491,-6974,-6151,1916,12593,22819,17923,7135,-5831,-14355,-9613,-8556,-7260,3694,10792,13383,7338,-7195,-8334,-2979,-5904,-10297,-14443,-13761,-6220,-911,4994,6041,-448,-6162,-11986,-1993,3453,2216,-564,-4682,-9385,-7253,-534,4438,6572,-1837,-9427,-13484,-6134,-965,-300,1821,7030,15377,26502,28393,16101,453,-10144,-10440,-6095,-9087,-12999,-9178,-7364,-7908,-4796,1358,8078,8707,5979,2023,6736,12138,8146,10052,5297,-2827,-12156,-5291,907,5309,7974,5819,4068,10446,25078,35738,38849,38548,20066,1066,-318,-457,-13,4709,14263,13818,9556,11910,9447,-3864,-14770,-11197,-11805,-10690,-6252,1034,10498,14445,8789,7372,203,-11178,-16232,-6260,-5391,-13092,-6212,-3348,-9742,-15188,-14420,-6703,8993,11246,-11,-11621,-10705,-10058,-14903,-12346,-10595,-11969,-11291,-14103,-14554,-6590,-450,3369,530,-3933,-12930,-8089,-735,3963,5302,3952,1985,-5228,-18461,-17315,-15710,-8935,-2901,-5415,-4199,3206,1586,-3806,-2086,8156,12902,10548,5458,6060,13734,14661,9997,-8282,-15722,-6062,-11133,-14712,-6601,3916,14522,14878,7585,9818,18012,17792,13451,11549,7072,5419,798,-1925,959,8238,14028,7290,-15179,-7043,3179,10804,13609,7732,1783,10522,14926,10009,7033,7648,5396,-91,2469,1937,9455,4933,-9867,-6080,11856,32271,52155,45665,12234,-7673,26622,53668,50631,32283,17168,10571,8062,9644,12657,14747,8240,1385,1255,9937,22684,37164,16413,7086,10280,14412,17894,18256,9329,-2486,-10774,-9233,-8191,-9334,-9078,-3784,-1492,-1107,635,6056,6755,12938,13761,7054,872,-5242,-809,4097,4142,4871,5419,785,-3145,-5090,-3484,1811,16487,31597,30486,14854,-1009,-11831,-8746,-5740,-3966,-5964,-370,5128,8899,10979,15050,29985,48135,53038,31567,4614,-3807,-3275,-1320,-520,-2499,-1846,-6296,-15113,-14799,-5397,-1560,632,4492,5313,8812,11816,2721,-5812,-13074,-3605,24556,49159,49731,34719,8578,-4722,-4402,2482,10292,15007,14909,7303,6481,9389,6989,1178,-5937,-7573,-1821,-1472,682,3303,5834,5769,3126,3562,7098,13264,20895,26479,18444,14781,14728,4371,-3910,-2769,993,1538,2697,-6589,-11457,1999,11235,8407,708,-1306,6276,9696,5631,-8000,-10827,-13171,-13668,-9200,-9195,-7480,-10412,-4907,5542,13222,10757,2454,-10230,-3677,440,-2026,-9746,-12594,-13895,-12356,-13207,-19781,-16853,-7788,-319,1077,-2209,-3550,2550,16516,26570,19220,2252,-8085,-9849,-5557,-4820,1525,321,3938,13525,10743,8684,8339,9800,11084,10524,-189,-5883,7215,3981,8258,16095,14884,3327,-5468,-10620,-13453,-8380,2059,11937,17103,18581,15180,10421,1102,-5999,-2282,4202,5014,2409,-4469,-2636,-2262,-9517,-14729,-17213,-16244,-13385,-12309,-11981,-8181,-7636,-5048,-5825,-4412,271,8351,16140,19964,25087,24220,19444,11163,-3835,-14702,-12136,-13011,-2853,7813,21715,40629,42677,22239,7278,-2409,-14769,-6959,2385,4368,-1118,-7055,-8210,-4112,-2670,-1243,5142,7312,6782,75,-1517,-2450,-6794,-12485,-15539,-10548,-4726,-5722,-7884,-8480,-7224,-7818,-9615,-13973,-10622,192,14528,31136,29292,1991,-17579,-4421,-6701,-10822,-1225,1577,3638,10065,3724,-1255,-4418,-4031,-1440,4971,7109,6493,-6863,-12645,-6962,-3852,-3887,15,5514,5669,-1617,-8852,-4678,1480,-577,2554,5209,11032,7887,2728,-996,-9732,-5110,387,4735,2646,-2656,-7133,-14529,-12563,1067,10951,17217,13667,-816,-14110,-4384,5090,7787,6066,-2331,-10910,-12508,-4413,4506,28716,69064,55324,19358,3314,-8092,-4375,841,-516,-6552,-7053,3331,17109,15878,748,-5487,-4684,51,3394,14371,29051,38076,38573,26402,2814,-12001,12877,35230,30036,25880,13920,990,-7183,-7270,526,6355,5847,-3258,-13847,-10925,-4584,-5209,-7438,-11063,-13580,-15865,-14255,-14285,-13085,-8060,-3449,2197,7834,6655,7056,5981,7314,17818,25966,30419,22517,4214,-4032,3870,12026,7526,-3033,-11734,-9868,-9658,-12542,-14887,-11618,-9512,-9272,-6865,-2812,4043,10219,12249,6463,-9683,-11985,-3684,-1885,-4605,-8213,-5939,904,5672,7687,7275,6236,3918,-1463,-10541,-12030,12571,37256,42491,33918,17892,7256,6032,13553,12749,1819,-10668,-12119,-11338,-9706,-2715,4128,1631,-7782,-16324,-9926,-3386,-2103,-3569,-6688,-6495,5397,14899,18332,21179,25601,27937,28759,28113,32333,37669,30122,18597,2116,-5432,-8777,-14358,-10033,-10073,-7157,7436,12088,10673,2872,-3719,-5584,-800,4826,8029,5179,539,-4326,823,9850,23275,29096,19732,13361,15116,19288,18845,16986,6884,-8614,-14806,-9858,-12640,-8843,-542,5591,4163,828,551,1005,-174,-4496,-2876,4949,16995,15629,9755,7444,3493,1196,-650,-2552,3845,7730,-1806,-8684,-9493,-13572,-5840,-11364,-7309,-2243,1192,6142,6835,4712,-753,-7464,-4097,9739,17067,-380,-18642,8126,32463,44895,39026,19859,876,-9863,-11770,-9343,-2327,3373,7909,13087,10219,-6158,-13195,-4883,-7804,-7816,-3842,-2021,-8222,-7269,-4365,-4000,-2103,2754,174,-4012,-4732,-9176,-14369,-14847,-157,14124,18235,21883,32881,35319,15342,1693,-8845,4512,36328,45522,24883,8375,-3800,-8132,-9631,-9935,-3370,1827,4287,1267,-4322,-14949,272,8417,9954,13696,17251,19313,27570,38353,43418,29882,10791,6859,4000,3406,9579,26492,50154,55150,30780,6990,-388,-3599,-14194,-14142,-10260,-7387,-5171,-6494,-9583,-9605,-11994,-14208,-7486,-4221,-1280,11289,6639,-5021,-1765,16078,32617,29470,13480,4961,6522,10553,12096,9552,8234,7930,15760,19749,12508,15523,25117,22406,4483,-14209,-5910,-3307,-9040,-12791,-4071,-1966,-4673,-6853,-5481,-7157,-8620,-6870,-3360,-4158,485,4853,11598,9482,-2404,-10123,576,6313,-3267,-8044,349,8243,6794,-320,-10498,-12152,-4981,-5530,-9801,-10421,6016,23417,30979,25648,18982,13984,8214,-548,-5773,-8012,-6035,-4107,-74,4291,7819,3704,3131,6070,10936,9066,9017,17049,17680,14689,9432,10094,12396,3941,2122,2468,7855,9238,-2266,-15237,-14700,-14733,-12853,-7813,-2775,1430,10468,18803,43170,49543,33995,16469,5448,3263,1206,-3129,-4941,-12570,-9885,-8245,-10984,-12837,-15211,-13229,-7869,-8204,-9427,1337,20123,13729,-5474,-13925,-13593,-12012,-8271,-6654,-10214,-2502,7630,22975,18308,9018,-162,-1121,-2494,-11470,-16950,-9012,-2692,1053,-1715,-3129,-3673,385,2193,3917,4555,398,-12283,-19610,-17532,-14535,-6120,3093,9237,5152,-2776,-4757,3190,5926,7717,2290,-1616,-276,6069,13311,14042,12910,9049,12774,20910,15496,1469,-9109,-2651,1787,4806,4001,-2351,-3791,4081,10107,11627,4005,-8528,-17310,-10212,-1881,8142,26592,31729,22564,12937,-451,-4378,-10370,-14327,-2893,8972,20694,27281,21500,10900,689,-6084,-11254,-8955,-3909,3244,5861,626,-6226,1760,11102,14382,11402,7041,3231,10118,22617,15498,16966,27691,43077,73962,73122,46982,21024,2788,-3622,-5908,-7357,-6686,6691,17966,15428,12126,13365,13428,6839,3087,1452,8010,14797,18686,14338,3762,-5056,-11843,2491,12521,19333,12151,858,-8402,-12404,-8547,1218,6663,5013,7226,12313,6156,4812,-561,-4264,-837,-4294,-130,2872,805,-6450,-12705,-7523,-9506,-10199,-5240,971,3,759,1795,-5928,-11851,-11396,-7084,3357,6049,6371,-728,-13566,-10952,1132,6821,6302,2360,-6911,-6033,3063,11286,12004,7846,812,-2550,-813,91,345,-1776,-12176,-2274,28951,56302,51268,22293,3959,-425,-3223,-1407,-1281,-1855,4214,5909,1046,-8035,-4067,6900,17038,8159,-1780,-8274,-9775,-8540,-5065,2983,12886,6595,-2620,-7028,-7524,-1028,4500,3493,-1840,-419,-1686,-4481,-9864,-11376,-5981,-226,11383,18307,16693,14965,15619,7508,-108,-4023,4722,12656,19693,12041,1860,-2570,-4839,-4439,9779,20956,28940,22412,7947,1538,2033,12846,22922,13594,-7848,-8448,4588,8095,1073,-14807,-7644,-7362,-5813,4830,20895,23898,6081,-8852,-17576,-11293,-9657,-8333,-4978,-693,3584,-5100,-2386,8102,7194,4728,3221,-1864,-6231,-11184,-9358,2871,6283,5344,-1213,-2394,-7000,-10841,-11835,-13545,3331,16388,16675,9855,-941,-10091,-11958,-5461,-1904,1530,1256,-6660,-7433,1225,6667,2965,-4706,-4271,6530,7046,3267,199,-1451,-5388,-7798,-131,12148,15348,14631,7236,8178,15143,16490,17040,17987,9422,-6533,-15427,1162,14003,12879,-932,-12267,-14059,-6005,-701,961,467,-4358,1340,1940,1000,-181,-3096,-12482,-15717,-17375,-13893,-13338,-2697,8562,11670,1371,-4393,1415,7904,8412,-675,-6472,-388,12062,18399,16102,11145,2369,-4927,-5671,-3501,-5523,-12219,-12586,-7257,-4282,-2974,-41,1420,-2330,-5310,-3214,-1030,-2087,-6011,-12389,-16196,-7825,3154,12322,21621,13540,-4560,-9267,-5625,-1504,4573,-3791,-8907,-2540,2049,-1057,-6113,-16569,-9572,14202,39014,37047,9260,-4296,-9170,-11867,-8080,-5627,-10948,-12034,-5669,-2229,-10282,-10635,-2214,-1456,-9520,-840,15619,18421,8878,-4461,-14277,-11994,-10423,-10851,-6503,642,2194,-1849,-5434,-4531,3947,7710,9678,1470,-9503,-13689,-12884,825,22202,42015,46074,42520,26065,324,-6624,-12962,-12939,1064,13583,15507,2979,-7605,-2129,5798,8580,9721,6095,-3941,-9648,-8984,-3613,-619,2915,5118,-1418,-8653,-6489,-3445,-1574,-531,2361,6247,3646,411,-4714,-9947,-8017,-4694,-307,-561,1073,704,-1970,1307,8364,14287,15576,12803,11925,8824,-963,-6566,-8605,-8250,-4810,-6050,-13524,-16177,-5674,12878,40565,52938,59017,51002,35372,20344,3045,-10459,-6206,6517,14461,18489,17989,3509,-5769,2589,25818,51715,53634,37204,7064,-13553,-7302,-2016,552,1215,1282,-131,378,3161,5596,5568,-5853,-5272,22995,31826,11151,-5867,-8923,-3404,3409,12371,18005,13275,1758,902,12137,5095,859,-624,-870,7989,32426,48570,46513,46218,37347,23688,3410,-12673,-3460,7446,11554,3127,-1271,3018,1640,-6969,-7518,-3164,849,-1214,-9552,-12331,-7196,2377,17818,34585,39777,28504,13721,8467,3062,-1468,-3177,-3504,-6501,-12450,-8102,-1296,-820,-5684,-5715,-4917,-7815,-9420,-784,10001,12923,-4142,-13781,-8638,-11292,-15647,-10398,-7611,-8208,-6079,-4834,-3670,-554,-33,10142,10525,9077,7646,3142,-4687,4829,38871,69719,72813,43856,19229,4378,-11901,461,11048,10296,8978,1490,-13408,-12875,-12363,-13711,-4554,7922,17742,13395,7651,7669,14856,27035,23418,15784,9714,2054,-4589,-10667,-5646,-6429,-11598,-9247,-3120,1012,5836,7621,1212,-4978,-1516,-2903,-4629,461,1314,3769,8053,4090,-3197,-8502,-7200,-930,-1640,-1624,-4484,-7965,-12820,-13006,-8135,-1950,-3226,-7808,2757,34411,62914,58778,26580,3285,-2612,-6474,-4665,-1453,-2316,-3401,-4852,-4138,-4795,-2983,-5421,-4622,5406,6991,3635,2602,637,-4778,-8621,-7498,-3463,-6663,-10660,-12148,-15997,-12751,-3805,-3103,-7942,-11339,-12038,-4039,11206,30703,34537,23243,11514,4731,-766,-9267,-13302,-9632,-8004,-4153,-5553,-8765,-5346,1111,13423,19622,17500,64,-10742,-11781,-12368,-11330,-7895,3725,11206,16146,12597,14128,31079,47201,42709,19569,3301,-7301,-6455,93,3913,-413,9116,20681,27549,23097,13491,6585,271,2657,9574,15032,22514,17836,5923,-9351,-8880,1663,10511,14041,4471,-2445,-112,-529,-2220,-3828,-1494,273,-970,-1745,-6699,-6384,-4933,1600,12154,15943,16338,12999],[3611,-3763,-456,4657,4006,-3800,-11500,-8041,-5682,-6387,-104,12416,26020,24129,10786,218,11033,26462,33172,23984,7667,-1749,-1373,4020,2445,-3330,-5464,-2602,-5259,-13519,-14567,-12670,-7160,4531,16724,22904,28963,39273,34161,25265,17837,8154,5029,6694,8197,8064,5033,-867,-4372,-6626,-7306,-3601,5448,17773,25849,16319,6839,-4656,-11218,-15519,-4544,6559,6601,468,-6177,-8332,-8855,-8059,-5593,-5793,-8625,-17207,-7137,3929,5478,-3873,-16094,-12362,-6019,-3290,3109,13711,15192,6742,-4189,-6400,-3930,-6750,-7076,-1114,7199,14806,14245,10154,6711,-1490,-9665,-12881,-8692,-11959,-10678,-10841,-8447,-4698,-4897,-4128,-4183,-4612,-2333,-3467,-2946,-10609,-9766,-2936,2892,5921,7832,4866,-1743,-11139,-4692,1988,2057,-2154,-8963,-10211,-7785,-7006,-16388,-16374,-11877,-3106,-1516,156,4534,9731,17150,39766,22863,18024,16166,15867,16509,14907,15725,19330,18079,12946,17312,22036,8923,4110,6054,4248,1453,-1613,-11726,-16347,-16694,-10038,-1806,5032,9141,23254,40298,42392,28840,12432,5558,12714,2796,7641,18626,83928,161767,199057,157037,29789,-51931,-59444,-2505,61430,110617,71618,13492,20608,38664,49088,55399,44447,12592,-11508,-10407,-18,-60,-8116,-4031,11172,11353,-2497,-4489,3483,10266,7903,-6954,-15445,-2036,9884,3280,-10907,-11592,-6833,-8185,-9850,922,2266,-5430,-15116,-18902,-21570,-22440,-15742,-4963,-2273,2680,11776,26344,35488,38250,38248,20006,-1224,-1876,485,-8287,-2313,17787,30493,20533,4938,-4241,-3345,3654,11051,21767,25601,26791,17963,18534,16738,10508,2028,-8647,-9667,-877,-2309,-13268,1574,12054,8356,-12056,-18349,-1932,7964,5075,4469,3856,4899,6667,3148,-4060,-5730,731,10684,23187,20524,9177,-3870,-14121,-12085,-11174,-6711,3485,8652,10893,7023,-6353,-7644,-2667,-5969,-10871,-15588,-14003,-6125,-472,5790,7078,259,-5712,-11956,-3740,1998,938,-1714,-4972,-8771,-6917,-826,2429,4109,-3567,-10111,-14780,-6897,-215,1835,4651,9153,16746,27748,30475,18591,1907,-9795,-11145,-6593,-9606,-12493,-7960,-5919,-5967,-2749,2303,9124,9715,6711,3053,8075,11506,7461,8687,2580,-5106,-12148,-4984,558,4218,5238,-341,-2075,5551,22627,39201,47118,48995,26597,2316,-3144,-5483,-5259,7,10731,11574,6354,7430,5052,-5799,-14097,-9923,-10155,-8912,-4589,3598,14750,17179,10040,9778,3719,-7985,-18477,-7186,-5410,-13438,-6511,-3035,-10070,-15907,-12346,-5152,10745,12934,872,-11461,-10743,-8663,-13277,-13547,-11265,-11485,-10786,-13558,-15076,-7104,-2430,44,-3413,-6388,-11980,-5829,1234,5595,7333,5737,3216,-5718,-19404,-17156,-17873,-10363,-4107,-6701,-2435,7253,7110,62,-3016,7996,14267,12320,6072,3667,11271,12220,7840,-9258,-16140,-7065,-12434,-14726,-8459,-1025,6851,4872,-1807,3480,13321,19327,19625,15695,7681,3460,-2922,-6361,-4382,813,3326,-5382,-13229,-933,6427,12993,15314,8931,2801,12319,18061,13289,11161,12018,6132,-1529,-334,-3823,1498,-2206,-16068,-6431,13332,36794,62208,56539,17744,-4325,23749,49649,46140,27791,13893,8528,6865,8350,11146,13395,7193,532,1197,9634,19965,29563,15229,7065,9850,13240,17385,18353,7900,-4344,-10552,-8162,-6802,-7817,-8054,-2597,2564,6074,7278,9219,6048,10159,11320,5628,-209,-5805,-762,4211,5769,6319,5293,-1289,-6361,-4816,-901,4314,19297,31998,26920,10945,-4321,-13152,-6294,-3906,-3365,-6199,134,7867,12105,12270,15245,30809,49505,51642,27403,1907,-3072,-955,1165,1424,-1222,-1249,-6150,-15417,-18491,-8302,-3413,-227,2924,3798,9804,14547,3581,-6644,-13710,-3166,25253,53046,54802,37674,9778,-3683,-3034,5657,14205,17053,15102,7613,7774,10297,7344,1964,-4317,-4715,331,613,4537,7804,9969,11115,8902,8593,11350,17877,26498,30850,21115,17955,18824,7661,-2374,-1610,4116,7253,7751,-3926,-12890,678,10007,6155,-2488,-3725,5841,9745,5352,-9312,-10177,-11461,-11983,-8746,-9622,-9799,-11548,-2421,6968,14068,10885,2389,-10767,-3411,1587,2578,-2980,-8081,-11669,-12565,-13400,-18493,-15339,-6094,-106,780,-1970,-2743,3343,17834,26935,17606,1378,-7627,-10056,-5467,-4106,1106,-1881,3359,14203,10778,8086,6668,6283,6130,4748,-6774,-198,9817,5970,9270,16640,14454,2099,-6730,-11148,-14485,-9216,2430,13939,19942,21707,18368,12903,2547,-5784,-4340,938,2369,1262,-4445,-3624,-4451,-11498,-16076,-17932,-16824,-14494,-12328,-11966,-8351,-7956,-5509,-6176,-5408,-387,7181,12348,14164,21389,24931,21842,11592,-5315,-12530,-11610,-14239,-4301,6023,19124,37738,39600,21731,8382,-392,-12456,-8540,898,3107,-1899,-7430,-8465,-3445,-728,1426,5205,6078,4473,-1812,-1854,-2523,-6915,-12529,-16233,-11242,-4856,-5690,-8712,-10832,-11851,-13217,-13466,-15685,-9543,2817,18926,35575,34858,6255,-15343,-3104,-5283,-12585,-5173,-2336,438,10087,6302,2741,621,747,1310,5460,6820,6898,-5401,-13643,-8176,-4385,-4447,-3481,609,442,-5322,-11130,-4618,3194,1836,2333,3327,9143,6458,82,-5787,-13928,68,7444,11538,7373,-442,-6719,-15868,-14651,328,11451,18350,14583,670,-14406,-6568,4441,8886,7438,-1429,-10600,-16359,-8292,-607,23182,68250,52850,17235,3130,-7088,-2824,2106,862,-4929,-7875,344,14207,16150,1730,-6021,-5473,-332,2750,13440,28194,39508,36739,22999,757,-11864,12117,29057,24259,21942,13000,1940,-6852,-6073,1868,7919,6973,-2811,-14152,-10855,-2421,-2219,-5324,-10468,-14888,-15623,-11031,-11541,-10024,-8034,-3604,1430,6079,7113,10514,11268,12644,21094,26129,28027,19882,2118,-4504,4540,12108,6492,-4044,-14169,-12191,-12020,-14407,-15997,-12606,-9923,-8740,-5906,-3141,1476,5958,6516,2018,-10505,-10872,-4111,-2666,-5528,-9678,-7297,-105,5114,8384,8605,6794,4504,945,-6461,-15960,5652,32650,42496,37080,20225,7167,4942,12250,13150,1039,-12313,-11769,-10560,-8419,-3006,4525,2724,-6509,-14756,-10482,-4093,-2115,-3193,-6798,-6220,5003,14312,16658,18637,23827,28752,31796,31910,36669,43385,35905,23272,4873,-3361,-6788,-17537,-12462,-11891,-6709,7851,11972,10543,2619,-4792,-6720,-939,5404,9819,6165,-159,-5210,-1553,5860,18884,25382,17404,13019,17264,20369,17490,14493,4397,-11936,-15264,-9488,-11701,-9175,-2648,2151,1313,-1265,-1594,-1260,-2330,-6687,-4957,3770,16679,17310,12000,8915,4924,2850,1147,157,6596,9232,-413,-7334,-7786,-15077,-6431,-10095,-9273,-4840,-1729,2498,4079,4085,-189,-6691,-6306,4960,10187,-8020,-12592,11531,33472,46336,44554,28885,7866,-5859,-10112,-8649,-1919,4263,10126,15595,11235,-5350,-13576,-5782,-7397,-5030,411,1972,-5915,-7470,-4555,-3671,-2134,1868,-147,-2840,-2650,-7976,-14978,-13776,129,13268,17787,23754,37638,45136,24353,4830,-7903,3214,32387,37826,19356,6319,-3659,-7519,-9879,-9606,-2509,3251,6650,3178,-4080,-16874,-41,6208,6339,10248,14231,15970,25348,38978,45182,33981,13630,7133,2594,995,5149,19808,40787,48120,29690,10351,4721,1127,-11370,-15748,-12898,-10576,-9469,-11187,-12473,-11451,-14021,-13889,-6533,-2289,5588,20159,14252,-403,-1424,11618,25772,23903,13367,11604,10963,11640,11298,8927,8636,10552,19442,20404,12471,14258,22520,21110,6609,-10692,-5163,-4619,-9059,-8138,938,1036,-3067,-6333,-5794,-7627,-9409,-9769,-9905,-7756,-1953,1315,8480,7544,-3702,-11073,-1436,3725,-4389,-8449,-1160,5656,4041,-3167,-12876,-13224,-6423,-7696,-11751,-11886,3243,19602,28422,27676,23306,17962,11280,2791,-2756,-5550,-4318,-3126,-351,2309,5717,2692,2477,4595,8913,7702,8636,16824,16099,12302,7408,9578,14458,6062,3642,3807,9298,10830,-421,-12889,-12751,-14184,-14911,-8719,-2029,5326,14022,20997,45636,56130,38152,16980,6301,3878,1036,-4278,-6164,-11597,-10591,-9340,-11403,-12443,-15634,-15450,-10199,-9575,-9026,3055,23060,16225,-3096,-12768,-14068,-12791,-10357,-9652,-10799,-4482,1865,15763,12543,5304,-1544,-800,-3040,-13229,-16076,-8023,-2488,-453,-4135,-5421,-6015,-1600,1312,3951,4944,551,-12750,-19890,-15811,-14698,-7975,771,7356,3948,-3275,-3839,3778,6595,7942,2304,-2436,-1609,4860,12761,13768,12437,9282,13657,21622,14894,637,-8559,-2327,2649,6211,5367,-1536,-3714,4851,12820,16413,8488,-5417,-16409,-12852,-2795,9601,31141,36263,25458,11958,-2730,-7024,-12158,-14335,-3541,8006,20494,29867,25478,13604,2143,-4042,-7190,-4876,-1705,3716,5556,986,-6798,-1018,8741,12975,10720,6769,4640,12607,26706,19795,21277,31364,45957,75612,74745,49843,23718,3745,-5208,-8706,-10009,-6397,10422,26074,26978,21541,18865,13660,4144,-570,-4124,4445,12828,17353,14401,4296,-4544,-12223,-127,8634,16444,11423,1577,-6545,-11822,-9500,410,6066,3136,3907,9336,6085,7141,1876,-4808,-2149,-5582,-1444,1510,-782,-8202,-11259,-6692,-9616,-10533,-4524,3949,4430,5915,5535,-3279,-12813,-13462,-8618,2236,4935,5788,-714,-13783,-10908,1367,6586,5550,1407,-7270,-5730,2184,10663,13019,10359,3306,-1634,-2255,281,539,-2889,-11119,2080,31587,58258,53377,24085,4600,-220,-2265,904,2518,2470,7180,3877,-4635,-11412,-5008,6765,17067,5240,-4691,-9708,-9664,-8459,-8628,-8335,-1376,-2542,-3031,-5721,-7188,-2256,1141,-767,-4894,-1700,-1639,-3861,-8769,-10249,-4955,1469,15378,23511,20672,16340,14797,7503,694,-7167,783,10674,19377,11559,995,-3602,-4912,-5775,5972,15043,23541,20674,8576,3705,4315,14100,21505,10835,-8916,-5894,9107,16115,10435,-7851,-13047,-11412,-9374,1648,17408,21203,4227,-8869,-16882,-11652,-10329,-10621,-7406,-2103,4890,-504,3108,12252,6448,1976,1494,-2626,-6909,-11373,-7666,7665,11749,9026,-1408,-3496,-7475,-10516,-10501,-12942,729,13948,14765,8012,-3851,-14441,-10003,-2527,953,4804,5452,-1449,-9061,-1422,5258,1852,-5327,-2414,8243,7905,2333,-4099,-7017,-9740,-8296,2195,13195,16293,14543,5804,5309,13966,18484,17911,17313,9218,-6842,-15133,1602,14301,13335,-327,-11509,-14371,-6446,-1820,-1020,-1390,-4405,2837,2741,1445,1286,913,-4084,-7333,-9225,-10486,-12895,-2285,8409,11343,1503,-3469,2327,10054,12492,230,-7613,-704,10425,14354,11448,7489,-45,-6219,-9196,-8814,-9728,-14451,-10478,-5751,-3555,-2414,681,2414,-1610,-6127,-5658,-3944,-3971,-5818,-11715,-16451,-5626,5727,13312,19192,10079,-5880,-9278,-7181,-7246,-4626,-12156,-9211,-632,4188,-711,-7903,-19028,-6333,16314,38009,35433,8874,-5010,-11255,-13758,-8877,-5525,-11084,-13057,-5951,-1846,-10699,-10705,-1432,922,-6640,-4898,12700,16892,7848,-5613,-15381,-11496,-8337,-8985,-6674,872,3502,110,-4484,-5996,3073,5970,6444,-1461,-11195,-11003,-9735,-3821,15168,33444,34984,27757,12570,-7326,-8755,-12345,-9710,5697,19347,19573,6093,-5507,-3474,3502,6315,8920,6418,-2366,-8038,-7991,-443,3924,7431,7764,-1682,-9717,-6442,-2248,746,2844,6291,8795,5523,1253,-4740,-9926,-7671,-6213,-5667,-6020,-2237,-811,-1699,2375,10306,17504,17994,13000,12004,9656,1103,-3693,-5474,-5263,-2120,-2460,-9132,-12878,-4264,13301,37150,44680,45630,40158,28923,18269,2911,-10247,-4850,7035,14830,16288,14172,691,-5379,5580,30591,53926,51705,34723,5468,-14639,-6552,-2331,207,1439,970,-849,276,3754,6113,4029,-6691,-1009,25128,31903,10688,-6030,-8417,-1993,5560,14030,18113,13357,3928,4108,14017,4981,544,-866,-1331,9783,34749,44459,41383,44132,38271,25978,5986,-10384,-6005,5185,11122,3442,-2937,677,744,-6306,-5234,-22,3452,-262,-8182,-9808,-5910,1657,16277,33306,38982,28039,12381,5358,-634,-3591,-3243,-3121,-7003,-13329,-6840,929,2414,-1634,-2751,-3865,-7738,-9465,-882,9979,13096,-3860,-13446,-8977,-11723,-16870,-11640,-8691,-7132,-4268,-4442,-4551,-3490,-1697,10870,12242,10741,9027,4529,-1531,8838,41509,70804,73546,42352,17594,4446,-11008,-1617,11060,11665,9923,1360,-12052,-10995,-11205,-13348,-6159,5079,14615,11665,7436,8891,17854,29378,24753,17168,10489,1971,-4889,-10678,-5056,-5584,-11072,-9321,-2650,1711,7424,10516,4276,-1301,1709,-1159,-6000,-4485,-5079,-128,5322,3676,-2394,-8047,-7273,-1960,-3961,-4911,-8137,-11209,-15517,-14616,-9150,-3052,-4673,-7324,6230,38582,66447,59238,26110,2911,-2349,-5993,-5085,-2716,-3804,-4640,-4929,-2721,-3755,-2995,-5992,-4911,6125,8644,4379,691,-1605,-6433,-9685,-7346,-2986,-5743,-11169,-14335,-18030,-13596,-4874,-3078,-7660,-10848,-13771,-7088,10105,31807,33855,21208,10567,2823,-2434,-9134,-10905,-8465,-6789,-1737,-2535,-7477,-6057,2488,16510,22760,18463,-1606,-9287,-10587,-11888,-11755,-9455,822,5679,8481,7525,11077,27730,44348,42231,19446,3383,-7373,-9212,-3843,-319,-3001,8507,19357,25055,21000,12252,5583,-734,2315,10156,16823,25382,17749,5382,-9731,-9402,631,7919,8153,-2079,-5565,-1800,-1589,-2393,-3546,-938,1249,534,34,-4053,-2910,-1150,6752,16396,18495,17215,13591],[4211,-3398,-3143,1763,1275,-6703,-10709,-8331,-6234,-7046,-1789,9996,22508,20908,9383,0,10033,24605,30083,20584,5802,-3486,-5053,-412,-1473,-4811,-4303,-1074,-4055,-13481,-16461,-14199,-8408,3471,15714,22746,28135,35603,30798,23658,17510,7429,1963,2898,5352,6168,4444,-1731,-6902,-10229,-10079,-3580,3760,13089,20718,13384,6164,-4064,-9072,-16161,-7160,3925,4145,-1262,-6154,-7408,-7653,-7219,-5657,-6890,-10325,-17880,-8347,1892,4163,-3246,-15550,-14965,-6243,-653,7434,17268,14659,5429,-4683,-7689,-6570,-8643,-5740,-354,6889,14266,14287,11802,9500,669,-8920,-14689,-8409,-10494,-15057,-13683,-8985,-5781,-6282,-5497,-6150,-7544,-5587,-5300,-3098,-9760,-9418,-2911,3973,9894,13513,10454,5431,564,3824,6997,3471,-4599,-9863,-7783,-5962,-6241,-15087,-14864,-13062,-2140,-2429,-9784,-12570,-7409,5898,31841,17599,14585,12826,12025,12662,11478,13325,18302,17989,14545,17841,18391,4357,1653,6100,4936,1911,-2299,-13491,-18388,-18427,-11470,-2474,5805,10007,22690,38975,42583,30187,14403,7197,14935,4678,7883,16213,58048,97860,100621,32870,-114670,-208001,-207879,-122471,-20192,66238,65539,12533,13852,29531,41584,50314,38876,10043,-11611,-12192,-1653,-1152,-9904,-5636,10932,13633,2472,792,7597,11965,7974,-7079,-16010,-3672,8212,2358,-10843,-11131,-7156,-9663,-12653,462,4733,-4449,-15821,-25656,-35280,-39470,-30778,-12994,-1742,7009,15512,30975,39733,43258,42940,22336,1481,735,1621,-6940,1435,23215,31538,19519,4727,-5946,-5399,1566,7770,16717,21212,26889,19360,17385,13328,7556,1058,-9323,-10818,-918,-1188,-13004,560,11180,6772,-13154,-16765,2532,14704,10098,5479,2646,6125,11501,8271,-1858,-6567,-1540,7588,21261,20765,9648,-2604,-11685,-12765,-11320,-6099,2330,5673,7559,5717,-6322,-7521,-2913,-6714,-12068,-16525,-13971,-6443,-790,5662,7218,269,-5818,-12342,-6245,-412,-1195,-3617,-5903,-8970,-7656,-2346,-752,367,-6155,-10776,-13617,-8464,-206,3146,6428,10432,17343,28063,31518,20694,3273,-9332,-12426,-8392,-11599,-12436,-7193,-4876,-4330,-1310,2471,9371,9980,6638,3088,8121,9781,5721,6181,-887,-7945,-12516,-5276,-409,2455,1858,-6305,-7927,219,18545,39540,52096,56547,32323,3853,-6035,-11329,-11022,-4293,7460,9208,3183,3230,947,-7886,-13462,-9048,-8744,-7208,-2896,6084,17836,17840,9342,10073,5660,-6026,-19949,-8671,-6232,-13441,-5104,-1701,-9578,-14362,-9551,-2181,13777,15639,2300,-11298,-11278,-7695,-10610,-12857,-11401,-11257,-11195,-13898,-15971,-7937,-4373,-3289,-7299,-8220,-10493,-4165,2280,6031,8272,6696,3585,-6707,-18251,-16547,-18486,-12247,-5782,-8199,-1658,10016,11763,4236,-3346,6666,14568,13263,5875,-398,7430,9045,5555,-9524,-16507,-8938,-13904,-14733,-10362,-6293,-1796,-6198,-11073,-2199,7710,19198,25150,19401,7910,1253,-6744,-10705,-9552,-6734,-7449,-17529,-5402,3971,8977,14536,16420,9408,2997,12639,19155,14905,14025,14992,5701,-3293,-3147,-9138,-6900,-10230,-22856,-5546,14317,39165,69124,65505,22499,-1501,19097,42874,39707,22394,9968,5713,4814,5951,8401,10809,5213,-978,801,9099,16891,21768,13053,5999,8034,10654,15569,17159,5289,-6658,-9835,-7461,-5939,-6784,-7299,-1891,5880,12673,14054,12148,4646,6477,8358,4241,-1073,-6105,-935,3831,6826,7341,4747,-3545,-9819,-4334,1357,6534,21296,30209,21777,6533,-7430,-10422,-2577,-321,-2492,-7335,-454,10366,15179,12893,14379,30019,48517,47697,21771,-1383,-2800,703,2965,2930,-214,-570,-5115,-13705,-18906,-10578,-4533,-316,2182,2819,10229,16503,4062,-7602,-13766,-2704,25223,55603,59126,40241,10772,-3062,-2245,8412,17373,17770,14326,8036,8773,10498,7017,2213,-2978,-2417,1736,1594,6677,10784,13661,16744,15618,13721,15322,22162,31330,33706,22487,20145,22244,10908,-934,-924,6707,12585,12305,-1450,-13652,-654,8821,4362,-5101,-5681,5901,10459,5955,-10116,-10136,-9881,-10628,-8559,-9808,-10415,-7165,304,8022,14277,10488,1955,-11747,-3616,2271,6857,4361,-3646,-10000,-12969,-13537,-17140,-13522,-4717,-513,-80,-2113,-2132,4029,18776,26396,15486,563,-7100,-10251,-5586,-3418,1155,-3710,1961,13564,9756,6496,3852,1418,80,-1711,-13485,4539,11518,7585,10098,16788,13621,742,-7879,-11485,-15795,-10431,2184,15032,21997,24265,21274,15285,4056,-5105,-6046,-2452,-385,39,-4432,-4669,-6756,-13558,-17621,-18870,-17165,-15119,-11802,-11477,-8209,-8045,-5881,-6384,-6056,-879,5962,8794,8588,16964,25030,24498,12914,-4836,-10588,-11271,-15331,-6039,3453,15112,32550,34719,20949,9722,1964,-9813,-9495,-583,1826,-2624,-7652,-8578,-2886,734,3469,4607,4258,1648,-3958,-2374,-2788,-7298,-13039,-17471,-12023,-5140,-5674,-9314,-12867,-15936,-18268,-17200,-17198,-9120,4517,22341,38803,40346,12560,-10271,-1339,-3507,-13260,-10056,-7050,-2248,10730,9443,7156,6063,5798,4041,5857,6555,7251,-4035,-14370,-9224,-4804,-4878,-6787,-4007,-4090,-8475,-12697,-4503,4646,4102,1889,1034,6791,4850,-2402,-10197,-11792,3144,12480,17532,11986,1844,-5871,-15942,-16555,-861,10998,18124,14422,1752,-13751,-8548,3665,9518,8268,-901,-10238,-15740,-10945,-4852,17928,66228,50206,15266,2930,-5844,-1359,2809,1329,-4133,-8628,-2456,11043,15627,2337,-6755,-6108,-470,2384,12630,26960,39704,33756,19342,-1200,-11286,11670,23518,19660,18407,12173,3076,-6281,-4627,3200,9347,7875,-2369,-14141,-10753,-244,1221,-2872,-9682,-15857,-13941,-7941,-8584,-5827,-7458,-3439,1668,5455,9304,14916,16541,18276,23941,25363,24628,16558,-234,-4856,5099,11904,5420,-4634,-15828,-14548,-14409,-16174,-16678,-13154,-10318,-8082,-4592,-3084,-803,1350,62,-3200,-10186,-9115,-4297,-3509,-6721,-11431,-8862,-1335,4114,8534,9499,7113,5012,3282,-2059,-12669,-1285,26799,40784,38877,21767,6733,3644,10429,13153,150,-13967,-11206,-9487,-6480,-2941,4428,3640,-4696,-13063,-10700,-4388,-1754,-2416,-6468,-6014,3955,12800,14298,15373,20899,27606,32518,33646,38968,46801,40210,27527,7447,-1513,-5207,-16012,-13655,-13136,-6072,8270,11853,10447,2487,-5728,-7590,-867,6003,11519,7027,-912,-6146,-4055,1803,14223,21111,15225,13142,19436,21187,16341,13098,4941,-9356,-10806,-9089,-11021,-9137,-4333,-876,-822,-2537,-2935,-2970,-4162,-8576,-6657,2801,16290,19131,14500,10399,6374,4575,2967,2741,8631,9638,446,-5997,-5520,-12842,-7556,-8408,-10798,-7064,-4157,-881,1125,3436,555,-5292,-7164,1179,4155,-13608,-6932,14168,33818,46979,49445,38936,15951,-1458,-8227,-7678,-1203,5558,12737,17883,11991,-4467,-13485,-6662,-6587,-2073,4309,5863,-2915,-6198,-3908,-2957,-1981,1060,-507,-1704,-452,-5801,-13705,-12427,429,12251,16944,24953,42265,56196,35894,9231,-6386,2226,28413,30794,15088,5415,-2657,-6742,-10073,-8954,-1516,4551,8929,5127,-3705,-14147,280,4058,2548,6471,11012,12682,23081,39046,45993,37939,17697,8635,2034,-1263,416,12575,30179,38350,26321,12863,9685,6768,-6697,-13596,-14376,-12899,-12841,-15238,-15619,-13576,-16333,-12841,-4971,741,12858,27919,20922,4142,-606,7425,19029,19014,14631,17374,14691,12351,10345,8066,8319,11615,20695,18972,11205,12262,19670,20162,9931,-6364,-3894,-5251,-7766,-3301,5501,3814,-1482,-5825,-6036,-7681,-8937,-9678,-13154,-8889,-3018,-1033,5671,5593,-4757,-11666,-3425,978,-5672,-8609,-2574,3049,1368,-5619,-14776,-14261,-7872,-9727,-13544,-12600,660,15338,24370,27956,26695,21204,13587,5704,186,-2878,-2140,-1584,-158,664,3769,1797,1964,3277,6991,6444,8571,16651,14376,9882,5609,9234,16467,8152,5155,5346,11210,13152,2532,-9774,-10531,-13177,-16927,-8509,41,9681,17602,22900,46644,60503,40735,17083,6958,4275,678,-5439,-7228,-9931,-9073,-8005,-9509,-9737,-12167,-14154,-12472,-10833,-8525,4295,24089,17037,-1151,-11624,-14540,-13821,-13101,-13360,-10455,-5963,-2720,8467,6470,1474,-2623,-420,-3731,-14705,-13726,-5916,-1172,-1040,-6088,-7564,-8178,-3385,600,4250,5769,1270,-12526,-17817,-13613,-13782,-9643,-1326,5685,2981,-3422,-2643,4568,7584,8579,3264,-1670,-1608,4527,12563,13455,11732,9398,14547,22321,14445,392,-7701,-2458,2829,7068,6509,-657,-3608,5441,15231,20582,12550,-2375,-13608,-15546,-3956,10597,34263,38740,26537,10452,-4406,-9135,-13406,-14096,-4754,6310,19228,31050,28708,15951,3299,-2547,-4146,-2374,-1208,2609,4078,705,-6972,-3423,6414,11668,10311,7100,6651,15139,30682,24912,26278,34853,47802,74490,73438,50984,25827,5218,-6700,-11937,-11393,-4990,14859,34721,39605,31762,24007,13199,1807,-3620,-8773,1847,11222,16113,14426,4828,-3922,-11825,-3311,4304,12764,10086,1906,-4971,-11166,-10546,-474,5363,1224,1061,7680,6960,9438,3315,-5823,-4504,-7415,-2647,-135,-2938,-10400,-9728,-5592,-9375,-10636,-3767,7056,9111,10981,8543,-1586,-10819,-13938,-10345,807,3725,5026,-961,-14106,-10327,1640,6154,4581,-30,-7825,-5491,1093,9632,13654,12829,5907,-393,-2872,818,367,-4072,-7989,7197,34923,59884,55155,26089,5385,-24,-1386,3058,6257,6736,10277,4253,-11021,-15159,-6048,5815,15148,956,-8094,-10976,-9261,-8014,-9957,-11058,-13820,-9778,-2427,-4583,-6974,-3753,-2619,-5507,-7752,-2625,-1455,-3167,-7428,-8575,-3730,2766,18353,27300,23633,16919,13211,6757,809,-9611,-2848,8612,18748,10865,-104,-5160,-5730,-8105,1718,9498,18374,18643,9079,5964,6882,15379,19495,7747,-9883,-3803,12832,23007,18226,-55,-15608,-15743,-13524,-1720,13136,17221,1457,-9234,-15821,-12286,-9842,-10871,-9597,-2988,7147,5337,9236,15974,5311,-935,49,-3349,-7791,-11642,-6305,11228,15567,11255,-2149,-5483,-8717,-11188,-10981,-12057,-518,12043,13069,6355,-6367,-17195,-7005,379,3770,7910,9233,3482,-7564,-4130,3556,592,-5917,-67,10302,9675,3156,-5503,-10299,-11866,-6987,3999,13620,16755,13964,3532,980,11780,19883,18471,16684,9130,-7051,-14434,2514,15137,14227,404,-10945,-14673,-6941,-2895,-2797,-3013,-4494,3873,3223,1816,2807,4835,5469,4539,225,-6735,-12280,-2740,7462,10415,1273,-2813,2716,11438,15606,321,-7730,706,10330,11730,8086,4907,-1073,-5019,-8323,-12676,-13158,-14022,-8519,-4596,-3220,-2087,1300,3364,-1001,-7182,-8332,-6587,-6058,-5782,-10832,-16398,-3980,7939,14094,16790,7172,-6881,-9254,-8690,-12039,-10173,-13368,-4999,2641,6789,-384,-9900,-19946,-4006,16147,33132,30836,7764,-5907,-13330,-15234,-9591,-5294,-10857,-14495,-6930,-2272,-11478,-11027,-996,3174,-2125,-8542,7849,13893,6018,-7148,-16294,-11620,-7137,-7632,-7366,649,4521,1896,-3321,-7533,1868,3947,2984,-4486,-12656,-9197,-7006,-7102,7899,23491,22217,13569,2127,-13737,-11077,-11789,-6731,9660,23444,21710,8074,-3980,-5195,695,3788,8333,7302,-883,-6837,-5766,3070,8121,11297,9729,-2266,-10840,-6421,-1171,3091,6280,9573,10499,6764,1590,-5083,-10213,-7084,-5460,-9607,-10395,-5829,-2212,-1006,4168,13085,20931,20064,12991,11659,10060,3085,-625,-2249,-2700,-57,688,-4783,-8781,-2023,13728,33353,37170,33753,29400,21950,15151,2213,-9944,-3984,6714,14008,13143,9951,-2012,-4693,8120,34097,53187,46979,29542,2339,-16287,-5841,-2782,-405,1287,296,-1918,-266,4028,6470,2818,-5873,3695,26646,30885,9916,-6297,-8158,-1108,6871,14295,16745,12130,5234,7075,14818,4044,-347,-1355,-1584,11361,35473,38269,34702,40336,37976,27609,8059,-8346,-8438,3101,10411,3286,-5304,-2089,-228,-5401,-2834,3330,6033,653,-6874,-7791,-4834,812,14132,30652,36191,26172,10363,1956,-4522,-6228,-3849,-3089,-7707,-13968,-5289,3552,6039,2087,-405,-3414,-8080,-9717,-1400,9466,12756,-3809,-13294,-9448,-12047,-16197,-12941,-9411,-6020,-3188,-4431,-5747,-6066,-2430,10766,13501,12319,10968,7001,2071,11988,42054,68571,71383,40602,16699,4950,-8856,-3907,10656,12866,10547,797,-10892,-9423,-10502,-13223,-7726,2469,11089,9500,6860,9804,20188,30075,24827,17814,10850,1714,-5384,-10851,-4805,-5183,-10853,-10126,-2861,2223,9396,13874,7494,1924,3761,37,-6784,-9239,-10627,-1855,3292,3216,-1535,-7394,-7414,-3492,-6839,-8686,-12508,-15029,-18589,-16334,-10671,-4647,-6034,-5480,10065,43206,70326,60103,26053,2446,-2399,-5664,-5417,-4167,-5456,-6002,-5122,-1176,-1877,-2520,-6306,-5941,5648,9349,4985,-510,-3473,-8123,-10928,-7373,-3029,-5436,-11316,-16840,-20343,-13756,-5913,-3582,-7902,-10769,-15144,-10228,8443,31331,31765,18650,9260,1065,-3419,-7994,-7971,-6373,-4934,709,849,-4028,-5248,3731,18843,25036,18376,-3073,-7809,-9810,-11771,-11480,-9772,-1371,1105,2297,3286,8191,23955,40345,40764,18876,2994,-7996,-12056,-8012,-5029,-5253,7237,17137,21824,18272,10461,4034,-2268,1322,9884,17463,26478,15740,3301,-10306,-10013,-1084,4300,1406,-8311,-6311,-2949,-2748,-2793,-3490,-610,1965,1581,1196,-1054,1323,3308,11216,18954,19464,16880,13344],[4824,-2464,-5113,-971,-1240,-9117,-9590,-8086,-6477,-7287,-2855,8188,19649,18249,8185,-476,8614,22042,26307,16960,4293,-4041,-8404,-5280,-5477,-5637,-2735,801,-2397,-12361,-18480,-16070,-9769,2351,14477,22108,26527,30914,26836,21888,17240,7137,-1185,-1388,2394,4394,4064,-2297,-9111,-13407,-12128,-3962,1554,7919,15087,10716,6349,-1656,-5785,-15262,-9373,1386,1666,-2531,-5657,-6135,-5972,-6000,-5281,-7397,-11337,-18103,-9557,141,3338,-1935,-13684,-15884,-5414,2576,12118,20295,13268,3481,-5532,-8727,-8560,-9342,-4735,121,6453,13781,14807,14130,12836,3321,-7516,-13687,-7298,-7416,-11509,-11927,-8400,-5989,-6826,-6015,-7129,-10365,-8446,-6595,-3150,-8831,-8714,-2427,5560,14456,19325,16451,13569,13347,16828,15885,6904,-5959,-6857,-3191,-893,-1513,-11206,-13117,-13529,-728,-1579,-18904,-32542,-25174,-3439,24870,12598,11068,9582,8485,9115,8216,10571,15987,16567,15502,18285,15595,1092,-369,6386,5866,2518,-2747,-14417,-16981,-18404,-12549,-2902,6662,10765,21721,36518,41009,30076,15720,8509,16211,6550,8256,12186,27468,22510,-24208,-133404,-308329,-411716,-396170,-269328,-115501,15500,54932,11451,6579,19366,33274,44169,32724,7362,-11501,-13497,-2970,-1936,-11071,-6617,10816,15784,8223,7357,12472,13792,8181,-6892,-15903,-4763,6646,1868,-10326,-10668,-7426,-10496,-14084,485,7550,-3516,-16069,-30282,-51252,-53163,-36699,-9675,5965,12114,20248,36249,44189,48190,46961,24495,4198,3487,2944,-5212,5331,28097,30920,17526,4245,-7173,-6946,31,5323,12939,18155,27344,20758,16097,10080,4860,154,-9804,-10700,-150,745,-11437,-321,10031,5183,-12362,-13405,8044,21602,14470,5719,1073,8029,17971,14043,130,-7675,-3655,4723,18317,19299,9054,-1413,-8703,-9536,-6884,-4358,1113,2799,4375,4354,-6245,-7266,-3018,-7375,-12974,-15995,-13045,-6386,-1029,5517,7365,413,-5706,-12190,-8434,-2718,-3267,-5425,-6654,-9156,-8577,-4192,-4170,-3690,-8548,-10289,-11532,-10041,-160,4365,7926,11680,18011,28270,32261,23098,5288,-7917,-12925,-10440,-14174,-11842,-6008,-3396,-2194,321,2744,9780,10534,6750,3057,7761,7873,3747,3349,-4303,-10498,-12385,-5348,-1195,859,-1177,-10685,-12581,-4564,13988,37477,53997,61297,37758,6734,-6477,-14788,-14963,-6711,5484,7795,1240,755,-1181,-8529,-12066,-7787,-6828,-4793,-393,9201,20407,17382,7749,9125,6568,-4755,-18755,-9840,-7053,-12436,-1941,1009,-7895,-12520,-6524,1784,18029,19670,4802,-10475,-11558,-6474,-6904,-9070,-9211,-10242,-11626,-14329,-16477,-8385,-5600,-5896,-10233,-8493,-8236,-2447,3050,5976,8708,7367,3692,-7500,-16364,-15686,-17334,-13901,-7222,-9244,-1218,12101,15837,8489,-2414,4841,14394,13960,5511,-5312,3744,6631,4410,-8393,-16046,-11104,-14368,-14006,-11394,-10556,-9756,-15469,-14368,-5803,2340,17950,30050,23082,8391,-259,-9295,-13043,-12194,-11616,-14591,-10134,823,7888,11263,15917,17455,9674,2986,12201,18851,15423,16033,16869,4604,-4995,-5479,-13094,-14923,-17790,-24745,-3399,15041,39444,72274,71785,26449,796,13874,34808,32557,17000,6085,2718,2411,2989,5145,7627,2863,-2479,760,9043,14349,15129,10779,4668,5609,7370,13007,15111,2208,-8703,-8953,-6662,-5109,-5757,-6382,-1237,8790,18841,21034,15148,3010,2308,5287,3265,-1316,-5714,-808,3435,7629,8296,4184,-5451,-12903,-3517,3570,8836,22536,26736,16015,2461,-8784,-6205,2666,5245,-399,-8551,-1869,12819,18387,13208,12856,28061,45815,42241,15666,-4709,-2632,1978,4304,4210,756,339,-3361,-11345,-16934,-11821,-4875,161,2194,2490,10249,17613,4319,-8329,-13250,-2026,24770,56960,62716,42492,11663,-2665,-1700,10978,19956,17524,12997,8574,9595,10337,6381,2213,-1769,-463,2668,1770,7223,12003,16201,21434,21647,18300,18920,26082,35268,35214,22887,21531,24951,14093,550,-534,8778,17096,15794,606,-13395,-1664,7964,3339,-6805,-7370,5962,11337,7119,-9888,-10502,-8582,-9466,-8399,-9496,-8269,-2122,3355,8832,13971,9738,1320,-12926,-4022,2668,10600,11797,417,-8795,-13407,-13424,-15626,-11549,-3668,-1406,-1371,-2546,-1654,4660,19331,24854,13143,236,-6364,-10295,-5771,-2666,1774,-4584,-73,11687,7819,4145,260,-4530,-6835,-8488,-13629,8142,12363,8757,10792,16722,12609,-513,-8729,-11565,-16443,-11802,1536,15384,23296,26148,23750,17486,5613,-3969,-6880,-5641,-3016,-1129,-4381,-5712,-9067,-15578,-19257,-19840,-17201,-15196,-10790,-10572,-7802,-7932,-6145,-6422,-6292,-1221,4656,5390,3270,11943,24276,27028,14879,-3191,-9258,-11261,-16225,-7912,331,9975,25451,28300,19856,11208,4529,-7132,-9855,-2087,480,-3405,-7928,-8837,-2756,1401,4442,3272,1957,-1558,-6390,-3183,-3408,-8154,-14214,-19254,-12631,-5434,-5652,-9661,-14136,-15684,-15758,-20334,-18873,-9724,4815,24098,40330,45178,20418,-3476,888,-1501,-12248,-15795,-11854,-3381,11975,12980,11831,11706,10892,6528,5940,6018,7183,-3080,-14938,-10197,-5250,-5316,-9889,-8261,-8035,-11264,-13759,-4615,5580,5970,1003,-1844,3840,2957,-4709,-14155,-9682,3827,14696,21600,15726,3751,-5051,-15347,-18226,-2699,9182,16158,12901,2108,-13047,-10426,2630,9513,8356,-994,-10326,-13939,-12429,-8377,12866,62738,47173,13256,2542,-4569,-221,2720,673,-4505,-10016,-5562,7288,13839,2168,-7872,-6738,-597,2021,11663,25115,38215,29456,15314,-3311,-10617,11267,18649,16068,15270,11254,4096,-5667,-3222,4139,10231,8173,-2295,-14167,-10900,1494,4653,-427,-8959,-16587,-12437,-5669,-5679,-1626,-6891,-3337,2759,6541,13080,19461,20868,23044,25679,23383,20248,12606,-2968,-5397,5155,11060,4015,-5138,-15782,-17094,-16986,-17972,-17018,-13233,-10989,-7624,-3207,-2834,-2737,-3520,-7058,-8618,-8890,-7311,-4549,-4686,-8452,-13651,-10760,-2978,2394,7757,9536,6890,5087,4940,1657,-8431,-8120,19973,37170,38667,21977,5697,1968,8050,12522,-1060,-15884,-10781,-8494,-4293,-2075,4196,4483,-2656,-11611,-11020,-4758,-1548,-1720,-6092,-6131,2026,10072,10939,11118,16627,24398,30813,33080,38796,47182,42169,30624,9330,-350,-4464,-14288,-13890,-14106,-5515,8185,11060,9694,1919,-6967,-8525,-933,6290,12751,7363,-2112,-7573,-7029,-2345,9268,16190,12921,13280,21122,21499,15292,12837,8460,-3626,-6604,-9081,-11098,-9476,-6181,-3973,-2702,-3419,-3785,-4320,-5939,-10571,-8421,1615,15470,20628,16779,11477,7386,5874,4279,4463,9095,8455,401,-5044,-3166,-9678,-8808,-6607,-11773,-8995,-6200,-4068,-2523,2159,931,-3969,-6982,-1320,-39,-13979,-2466,15442,32900,46141,52746,48907,24375,2735,-6616,-6883,-616,6815,15123,19345,11999,-4066,-13592,-7981,-6255,-1,6952,8701,-222,-4255,-2874,-2243,-2051,2,-1247,-993,1366,-3428,-11574,-11332,212,10684,15380,25028,45759,66880,48865,14960,-4660,1543,24622,24750,11999,5424,-1521,-6329,-10667,-8482,-942,5094,10359,6308,-3778,-10956,1053,1751,-1749,2032,7289,9139,20378,37778,44902,40411,21899,10772,2189,-3241,-4451,4913,19084,26830,20948,14225,13812,12042,-1602,-10663,-13104,-12709,-10749,-11906,-16808,-16189,-19201,-11570,-3273,4276,19659,33704,25801,7964,147,3289,12612,15179,16294,21417,16999,12133,8816,6537,6836,10596,18784,14744,7822,8716,15942,18962,13776,-1654,-2497,-5539,-5958,981,9083,5793,-489,-5866,-6734,-7908,-8042,-7982,-11705,-8813,-3559,-2726,2791,3185,-6034,-12335,-5753,-2129,-7277,-8887,-4268,99,-1542,-7976,-16430,-15539,-9569,-11897,-15592,-12626,-1874,10506,18736,25841,28091,22768,14420,7552,2542,-465,57,9,-50,-1113,1609,649,1191,1709,4797,5006,8420,15986,12054,7016,3564,8492,17662,9636,6226,6737,13261,15787,6047,-6559,-8591,-12285,-19052,-7701,2815,13961,20702,24097,45928,61922,41012,16269,6899,3963,-351,-7063,-8560,-8468,-6833,-5684,-6808,-6215,-7806,-11772,-15044,-12381,-8459,4582,22728,15708,-177,-11055,-15521,-15495,-16736,-17350,-9441,-7440,-6395,1380,308,-2297,-3470,-442,-4967,-15743,-11307,-3676,441,-1129,-7708,-9729,-10338,-5204,-263,4460,6720,2386,-11478,-15146,-11551,-12732,-11563,-3634,3764,1781,-3681,-1655,5093,8311,8810,4087,-335,-1033,4427,12142,12628,10445,9006,14954,22453,13592,183,-6946,-3258,1936,6834,6875,-181,-3863,5399,16750,23419,15597,100,-10961,-17592,-5619,10781,35504,38827,25463,7902,-6256,-10912,-14450,-14279,-6890,3528,16483,30099,30261,17240,3672,-2124,-2751,-1736,-2338,187,1607,-328,-7310,-5813,3764,9982,9604,7327,8328,16839,33627,30154,31297,37480,48052,70445,69249,50182,26906,6770,-7681,-11986,-9575,-3003,19226,42608,51505,41393,27991,11876,-176,-6085,-12896,-519,9308,14468,14018,5009,-3562,-11049,-7201,-700,7996,7730,1404,-4164,-10986,-12044,-1658,4408,-748,-1200,6823,7766,10787,3385,-7413,-7847,-9991,-3982,-2372,-5878,-13264,-8584,-4694,-9188,-10805,-3255,9977,13792,15473,10382,-1176,-9772,-12708,-12571,-1206,2104,3761,-1820,-14858,-9713,1536,5203,3171,-2265,-8930,-5695,-504,7899,13491,14757,8248,1011,-2354,1188,-528,-5665,-5375,11161,37411,60201,56052,27971,6077,-144,-987,4583,9376,10337,12896,7555,-9478,-16152,-6838,4131,11475,-4123,-11420,-11960,-8889,-7570,-8613,-2312,-2844,-8914,-1564,-4177,-7404,-5859,-6897,-10345,-9770,-3124,-1325,-2709,-6163,-6677,-2602,3274,19736,29035,25069,16340,10658,5023,-6,-8955,-5916,6436,17631,9733,-1669,-7508,-7732,-11630,-2261,4747,13521,16064,9095,7965,9394,16385,16813,4205,-11157,-2591,15162,27719,23394,6208,-12191,-19522,-18244,-4794,8445,11999,-2565,-10317,-14933,-13555,-9165,-9603,-11644,-3640,9647,11687,15154,18396,3480,-4056,-1123,-4163,-9022,-12155,-5571,13173,17221,11574,-3643,-8606,-10964,-12958,-12996,-11631,-1072,10312,11267,4632,-8283,-13863,-3847,2781,6028,10335,12125,7564,-4278,-6655,1400,-1070,-6708,2033,11821,11063,4382,-4178,-9766,-11313,-5275,4933,13156,16412,12630,219,-5023,8553,20076,18194,15690,8815,-7427,-13906,3262,15706,14729,630,-10997,-15290,-7844,-4303,-4780,-4878,-5140,4119,3176,1913,4067,8197,14800,16284,9603,-3111,-11691,-4263,5549,8713,459,-2711,2352,11918,17508,-268,-6434,3458,11737,10592,5968,3335,-938,-2524,-3976,-10013,-11463,-11042,-6976,-4077,-3544,-2312,1390,3808,-912,-8774,-11382,-8987,-8678,-6267,-10161,-16569,-3133,9446,14322,14239,4674,-7550,-9221,-10232,-14660,-8011,-4999,1680,7023,9273,-476,-12320,-18002,-2999,13557,24933,23683,5799,-7179,-15551,-16515,-10516,-5206,-10424,-16167,-8786,-3722,-12726,-11809,-1249,4748,2593,-8366,1691,9298,3134,-9315,-17098,-12814,-7479,-7481,-8908,-227,4987,3209,-2335,-9250,66,1394,-826,-7751,-13886,-8537,-5688,-8435,906,13006,9256,3324,-2211,-15634,-13670,-11481,-4332,12453,25236,21554,8651,-3241,-7462,-2757,1053,8002,8393,92,-6244,-3824,6025,11202,13911,10637,-3377,-12270,-6642,-437,5199,9389,11742,11018,7021,1114,-6026,-11043,-6762,-3791,-7409,-10306,-9773,-3347,38,6801,16919,24743,21927,12865,10871,9835,4679,2236,522,-1086,962,2887,-1080,-4841,430,13791,29072,30225,23754,19302,14749,11078,870,-9734,-3763,5506,12027,9212,5482,-4582,-4058,9925,35776,49342,39754,21961,-2343,-16380,-5231,-3484,-1456,570,-936,-3577,-1512,3705,6378,2260,-3493,7897,27040,28531,8619,-6819,-8439,-995,7048,12991,13950,9621,5573,9542,14360,2235,-1840,-2065,-1371,12529,34399,30715,27137,35045,36268,28355,9440,-6890,-10482,1179,9346,2488,-8432,-4965,-958,-4220,-367,6595,8245,1350,-5872,-6447,-4279,-401,11234,26517,31413,22917,7702,-1594,-8515,-9316,-5094,-3668,-8827,-14303,-3888,6012,9385,5117,1141,-3671,-8922,-10320,-2454,8340,11744,-4110,-13399,-10175,-12440,-15676,-14474,-10214,-5463,-2954,-4876,-7051,-6831,-2223,9754,14364,13968,13473,10097,5358,13876,40295,63106,66392,38843,17028,6223,-6443,-6222,9857,13864,10806,-215,-10156,-8235,-10233,-13467,-9288,-20,7278,6934,5891,10274,21450,28705,23412,17617,10800,1308,-6070,-11346,-4959,-5265,-10950,-11645,-3820,2449,11585,17428,10585,4517,4870,729,-6833,-11853,-11943,-1306,2671,2947,-579,-6523,-7533,-5386,-10130,-12713,-17272,-17396,-19128,-17819,-12630,-6636,-7089,-3155,13436,46903,73340,60923,26289,1874,-2728,-5487,-5673,-5719,-7190,-7450,-5418,758,1762,-566,-5823,-7484,4022,9012,5219,-1448,-5190,-9844,-12176,-7418,-3470,-5698,-11362,-17971,-20545,-13166,-6243,-3983,-8246,-10864,-15782,-13136,6508,29772,29050,16179,8170,23,-3240,-5804,-4512,-3543,-2612,2903,4042,411,-2626,4651,20132,26271,17474,-3269,-6244,-9230,-11671,-10641,-8252,-1970,-2022,-2189,-13,5567,20035,35678,38746,18312,2525,-8861,-14652,-12017,-9739,-6524,5629,14396,18251,15275,8454,2277,-3981,32,9085,17157,25753,12173,107,-10251,-10211,-3034,147,-5272,-11576,-5468,-3597,-3818,-3186,-3374,-225,2647,2379,1992,2079,5832,7890,14649,19826,18948,15613,12550],[5837,-740,-5669,-2933,-2968,-10274,-7892,-7033,-6021,-6741,-2796,7475,17816,16427,7473,-785,7171,19180,22347,13617,3451,-3296,-9865,-9792,-8920,-5419,-586,3180,-117,-9957,-18990,-17997,-10966,1446,13316,21231,24474,25950,22839,20185,17082,7542,-3375,-5553,-387,2931,3944,-2515,-10860,-15910,-13439,-4680,-934,2669,9416,8662,7595,2151,-2088,-13850,-11072,-878,-636,-3192,-4719,-4593,-3997,-4587,-4697,-7520,-11891,-18205,-10755,-1335,2898,-312,-11530,-15333,-4033,5950,16653,22215,10923,866,-6795,-9590,-9956,-9421,-4281,136,5748,13240,15601,16741,16268,6100,-5810,-12206,-6010,-4475,-8106,-9803,-7551,-5765,-6950,-6199,-7234,-13016,-10744,-7589,-3372,-8036,-7796,-1541,7532,19330,24812,22220,21187,25213,30702,26816,11906,-6048,-3760,1217,4742,4725,-6703,-11491,-13792,576,1067,-21615,-51681,-35166,-7386,19292,7722,7269,6185,4989,5580,4840,7267,12083,13467,15200,18016,13141,-1274,-2234,6517,6596,2837,-3287,-14539,-15214,-17448,-13660,-3523,7075,10859,19884,32593,37190,27867,15710,8819,15850,7673,8179,6029,-4562,-54807,-159354,-321848,-530172,-642419,-605540,-424667,-209518,-33183,41409,9840,-996,9032,24821,37279,26064,4150,-11822,-14551,-4211,-2733,-11924,-7438,10296,17118,13878,14500,17308,15011,7916,-6943,-15699,-5728,4826,1341,-9979,-10729,-8229,-11472,-14842,-64,9428,-3401,-16189,-23817,-31722,-34134,-18453,6929,17214,16715,25000,40999,47704,51779,49139,25628,6275,5700,3790,-3847,8542,31284,28302,14414,3203,-8224,-8349,-1381,3250,10020,15705,27115,21322,14172,6656,2108,-1049,-10595,-10499,429,2545,-10075,-1526,8219,3468,-10181,-9278,13817,27665,17477,4709,-1160,10343,25269,19298,1259,-9348,-5627,2249,14689,15937,6697,-1055,-5932,-5074,-1187,-2121,-552,-378,945,2528,-6589,-7488,-3606,-8536,-13957,-14939,-12025,-6538,-1690,4951,7131,233,-5900,-12042,-10418,-5033,-5574,-7612,-7737,-9810,-10114,-6778,-8200,-8314,-10825,-9116,-9409,-12151,-570,4963,8658,12427,18284,27881,32141,25135,7337,-6134,-12409,-12429,-17515,-11052,-4833,-1923,-59,1668,2728,10074,11228,6890,2740,6760,5511,1196,-147,-8063,-12543,-12100,-5631,-2249,-966,-4109,-13343,-16370,-9119,8886,32827,52221,62464,42187,10615,-3629,-11901,-13603,-7388,4248,6880,182,-228,-1461,-7616,-10361,-6537,-4867,-2104,2493,12490,22034,15706,5201,6824,6022,-4626,-18104,-10947,-8188,-11155,1596,4157,-5923,-11038,-3986,5546,22241,24067,7714,-9482,-11944,-5384,-2807,-3545,-5298,-8715,-12234,-15105,-16881,-8800,-6522,-8109,-12316,-7769,-5860,-1036,3221,5188,8301,7354,3191,-8425,-14795,-15220,-16533,-15621,-8703,-10182,-1410,13168,18728,11913,-1020,2311,13445,14062,4681,-11001,1291,5474,4329,-6597,-15050,-13219,-13319,-12671,-11472,-12552,-12496,-10289,-8552,-6860,-2587,15419,33469,26222,8838,-1080,-10040,-12461,-11180,-11034,-11212,-3263,4940,10420,12920,16801,18118,9433,2588,10966,17148,14713,16899,17314,2698,-6931,-7530,-15066,-20291,-20301,-19069,-897,15030,37245,70850,74190,28948,2160,8623,26309,25212,11746,2192,-589,-557,-627,1554,3897,66,-3926,1055,9384,12358,9932,8667,3444,3152,3858,9999,12568,-726,-9977,-8020,-5875,-4396,-4848,-5486,-780,11099,24175,27736,18052,1200,-2380,2049,2520,-1098,-4783,-422,2952,7939,8988,3459,-7053,-15455,-2653,5577,11079,22722,21986,10261,-857,-7648,-922,9192,12064,3022,-8918,-3862,15116,21540,13196,10756,25160,41954,36142,9705,-7897,-2562,2820,5093,5109,1563,1283,-1395,-9147,-15211,-12132,-4661,888,2577,2525,9754,17571,4220,-8775,-12415,-1205,23937,57050,65328,44266,12371,-2462,-1279,13374,21923,16551,11360,9088,10290,10029,5655,2093,-678,1185,3220,1314,6323,11379,17102,24282,25790,21695,21884,29470,38264,35711,22692,22305,26945,17181,2158,-365,10235,20292,17759,2092,-12340,-2139,7609,3285,-7276,-8926,5618,11943,8357,-8714,-11053,-7507,-8349,-8039,-8556,-4946,3233,6683,9569,13336,8844,683,-14011,-4326,3001,13691,18772,4038,-7855,-13630,-12831,-13755,-9341,-2806,-2546,-2867,-3096,-1177,5363,19571,22396,10934,881,-5174,-9941,-5773,-1648,3074,-3995,-2132,9048,5393,1668,-2811,-10423,-14191,-14872,-8111,10750,12641,9661,11579,16822,11875,-1237,-8871,-11050,-15368,-12636,1051,15495,24168,27541,25899,19662,7478,-2143,-6237,-7972,-5034,-1866,-3993,-6418,-10962,-17129,-20586,-20297,-16621,-14397,-9063,-9025,-6884,-7354,-5996,-5969,-5789,-1107,3575,2405,-1470,6838,22791,29256,17334,-1003,-8263,-11223,-16224,-9339,-2661,4538,17475,21218,18823,13157,7553,-4171,-9422,-3237,-571,-3943,-8023,-9032,-2856,1476,4558,1891,-30,-4362,-8679,-3934,-4077,-9189,-15736,-20650,-12207,-5065,-5103,-9269,-13757,-12321,-12175,-18662,-20565,-11156,3789,24135,40414,49303,29445,5039,4069,1138,-9431,-19585,-14052,-2335,13900,17106,17054,17811,16275,9072,6056,5553,7055,-2129,-14888,-10615,-5277,-5319,-12041,-11486,-10915,-13240,-14052,-4560,6395,7797,83,-4851,832,1323,-6199,-16653,-8363,2807,14334,23472,18496,5508,-3999,-14105,-18827,-4696,6344,12922,10552,2152,-12150,-11660,1885,9416,8234,-1207,-10412,-11922,-12340,-10789,8334,58036,44182,11742,2583,-2725,1069,2362,-521,-5482,-11701,-8587,3469,11223,1632,-8775,-6785,-246,2107,10977,23165,35462,24520,11547,-5058,-9446,11247,14989,13925,13251,10896,5538,-4435,-1377,5116,11002,8322,-2153,-13804,-10788,3149,8383,2430,-7780,-16337,-10784,-3686,-2059,2751,-5977,-2842,5189,10537,18735,24176,24306,26716,26486,20811,15824,9032,-5269,-5647,5151,10088,2819,-5102,-14159,-18885,-18870,-18878,-16366,-12357,-11221,-6748,-1152,-1762,-3352,-7272,-13931,-11987,-6519,-5144,-4309,-5549,-10070,-15611,-12186,-4305,625,6599,9214,6764,5284,6294,4870,-4375,-13484,13456,32636,37048,21438,4790,685,6024,12024,-1833,-17178,-9942,-7059,-1459,724,5480,6601,302,-9795,-10919,-4743,-1082,-675,-5160,-5885,-5,6861,7233,6559,11834,20112,27685,31070,36858,45057,42064,32812,11001,668,-4014,-12774,-13278,-14366,-4348,8091,9967,8613,1333,-7988,-8889,-532,6904,14124,7753,-3180,-8946,-9760,-5473,5010,11537,11168,13934,22823,21979,15011,14116,14282,3291,-2209,-8771,-11353,-9873,-7830,-6675,-3834,-3463,-3634,-4634,-6918,-12060,-9723,774,14865,22303,19295,12689,8472,7197,5531,5607,8314,6355,91,-3882,-299,-5542,-7252,-3548,-10998,-9429,-6795,-5786,-6211,669,1407,-2355,-5536,-1702,-1085,-9963,1144,15890,31254,44303,54635,58478,33171,7101,-4778,-5724,380,8547,17624,20421,11813,-3651,-13485,-9211,-6211,1323,8520,10707,2432,-1502,-1006,-944,-1747,-685,-1729,-120,3314,-594,-8642,-10024,-86,9131,13757,24597,48279,76452,62670,22802,-1929,2271,22185,20715,10774,6758,19,-5794,-11117,-7683,-336,5253,11066,6740,-3794,-6854,2877,86,-5868,-2336,3795,6003,17801,35531,42267,41224,25983,13636,3587,-3786,-8082,-2104,8940,15516,15023,15170,17520,16964,4030,-7026,-10249,-9664,-5203,-5664,-13355,-17363,-16470,-9631,-938,8718,26137,37778,29172,11405,1224,-116,7439,13194,18216,24126,18303,11481,7293,4924,4807,8193,14383,8332,2647,3955,11771,17864,18304,3923,-441,-4934,-3486,5064,12142,7421,347,-6006,-7441,-7931,-6665,-5727,-9022,-7974,-3372,-3440,405,850,-7044,-12604,-7795,-4715,-8200,-8733,-5692,-2624,-4155,-9764,-17305,-16299,-10698,-13403,-17074,-11708,-3449,6093,12569,21970,27619,22811,14119,8699,4752,2199,2792,2064,334,-2589,-251,-242,647,394,2878,4011,8612,15124,9561,4194,1724,7764,18345,10938,7385,8555,15967,19082,10347,-2941,-6561,-11192,-19305,-6324,6196,18467,23763,25134,44312,60958,39419,14980,6540,3362,-1613,-8683,-9640,-6893,-4249,-2926,-3735,-2258,-3135,-9273,-17305,-13678,-8416,4382,19662,12912,236,-10667,-16565,-17065,-19516,-16334,-7495,-8510,-8833,-4518,-4839,-4929,-3497,-454,-6241,-15243,-8684,-1260,2300,-552,-8395,-11164,-11763,-6431,-725,5094,8317,4501,-9027,-11917,-9304,-11480,-13288,-5695,2032,763,-3639,-549,5636,8948,8700,4710,1349,131,4726,11734,11615,8999,8481,15186,22291,12643,311,-5871,-4073,482,5873,6788,274,-4015,5148,17686,25173,17945,2423,-8130,-15679,-6992,10729,35430,37292,23060,4896,-8233,-12032,-15019,-14505,-9392,204,12764,27267,30074,17571,3608,-2430,-2666,-2328,-4260,-2645,-997,-1441,-7499,-7774,1202,8206,8771,7483,9595,17714,35390,35385,36240,39296,47014,64371,63241,48109,27345,8652,-6606,-7554,-5849,-361,23457,49109,61460,49613,30798,10392,-1122,-7261,-16194,-2637,7265,12726,13573,5268,-3068,-9853,-10683,-5781,2739,4789,431,-3825,-11048,-13548,-2517,3912,-2002,-2227,6634,8434,11348,2648,-8953,-10439,-12123,-5009,-4741,-8990,-16049,-7561,-3715,-8745,-10642,-2562,13109,18961,19771,11528,-1576,-9381,-11290,-14277,-3312,487,2417,-2896,-15608,-8893,1384,4175,1850,-4837,-10185,-5999,-2190,5873,12832,16328,10619,2959,-491,1481,-1771,-7363,-3791,13539,38351,58863,56057,29981,7140,-144,-725,5749,11999,13315,15016,12572,-1150,-11731,-6202,2933,8049,-7306,-12570,-11796,-8200,-6854,-5643,5060,7303,-2707,-650,-4317,-8266,-8201,-11136,-12723,-9516,-2604,-769,-2079,-4547,-4160,-1143,3336,19726,28858,25198,14947,7621,2774,-1313,-7196,-7598,4677,16438,8555,-3243,-10199,-10651,-15205,-4357,1555,9471,13290,8902,9994,12133,17427,14035,733,-12463,-1973,16226,30025,25845,10782,-7117,-18594,-19284,-6094,4667,6611,-7394,-11676,-13941,-15089,-8724,-8069,-13059,-3939,12190,18299,20408,19315,1298,-6674,-1563,-4641,-10115,-12466,-5121,13844,17011,10330,-5332,-12391,-13774,-15271,-15675,-10794,-975,8908,9527,3018,-9161,-9403,-687,4840,7871,12245,14352,10916,-645,-8140,-762,-2779,-7362,3885,12742,11820,5461,-1552,-6675,-9060,-3569,5324,12146,15555,10912,-3503,-12133,5061,19176,17238,14542,8546,-7633,-13487,3802,15833,14728,444,-11401,-15939,-8894,-5817,-6766,-6833,-6130,3943,3028,2129,5342,11157,23142,26452,18133,478,-10831,-6451,3071,6634,-579,-2892,1638,12056,18810,-498,-3894,6918,14192,10838,5194,2941,181,404,1143,-4063,-6271,-7606,-5497,-3849,-4196,-2824,1148,3867,-1164,-10527,-13623,-10493,-11548,-7048,-9583,-16977,-2727,10538,14262,11899,2882,-7474,-8786,-11344,-13289,-3919,2363,8816,12092,11471,-874,-14780,-16404,-3089,9183,14889,15200,3410,-8472,-17294,-17320,-11392,-5017,-9579,-16238,-11136,-5823,-13460,-12666,-1928,5753,7025,-3268,-3210,3913,-459,-11854,-17866,-14862,-9294,-8509,-10997,-1388,5180,4280,-1384,-10647,-2026,-1375,-4589,-10893,-14471,-8712,-5627,-8358,-4732,3577,-1092,1606,-374,-12392,-16099,-11142,-2334,14113,24831,19510,8177,-2952,-9853,-6399,-1222,8414,9790,781,-5929,-2160,8391,13193,15412,10796,-4653,-13736,-6815,231,7296,12260,12906,10595,6533,103,-7293,-12115,-6598,-2092,-3669,-7408,-13575,-3730,1706,10651,22166,29600,24478,13329,10134,9255,6042,4968,2853,-340,1148,4284,2019,-1139,2976,13628,24689,23950,15767,10512,7937,6661,-651,-9334,-3849,3863,9457,5160,1383,-6518,-3381,11173,35628,43008,30998,13118,-7616,-14038,-4361,-4121,-2670,-452,-2481,-5613,-3239,2966,5971,2595,-440,11131,26157,25013,6965,-7324,-8980,-1400,6357,10554,10270,6350,5354,11656,12974,-49,-3527,-2586,-191,13468,31875,22888,19622,28864,33358,28329,10309,-5811,-11293,-283,8176,1255,-11981,-7071,-796,-2443,2469,9793,10117,2011,-4984,-5520,-4069,-1834,7797,21214,25147,18714,4785,-4817,-12210,-12183,-6639,-4727,-10216,-14302,-2604,8245,12351,7519,2054,-4384,-9959,-11089,-3828,6810,10236,-4572,-13521,-10961,-12784,-15269,-16081,-11249,-5465,-3376,-5557,-7894,-5250,-1359,8111,15210,16128,16606,13427,8015,14446,36523,55120,59207,37523,19182,9062,-3750,-8187,8850,14776,10871,-1453,-9716,-7286,-10176,-13921,-10686,-2328,3465,4213,4703,10366,21472,25261,20586,16698,10519,945,-6756,-12063,-5394,-5667,-11177,-13658,-5400,2438,13832,20829,13291,6496,5374,1115,-6289,-10674,-9455,314,3664,3246,642,-5334,-7479,-7381,-13598,-16237,-15619,-14996,-17056,-18657,-14879,-8816,-7666,-828,16018,48818,74364,61139,26624,1184,-3277,-5420,-5865,-7263,-8924,-8959,-5765,3354,7574,3644,-4082,-9017,1420,7664,4990,-2448,-6939,-11633,-13269,-7381,-4238,-6526,-11540,-17077,-19915,-12181,-5564,-3662,-8287,-10962,-16005,-15590,4497,27511,26058,13880,7459,-224,-2155,-2986,-684,-265,-135,4493,6457,4865,825,4884,19968,26152,15973,-1791,-4722,-8845,-11503,-9509,-6120,-1395,-4021,-5403,-2694,2999,15934,30547,36331,17898,2068,-9970,-16992,-15722,-13889,-7063,3623,11143,14346,11991,6178,254,-5920,-1600,7693,15767,23017,7281,-3801,-9576,-10059,-5103,-4330,-10809,-10100,-4701,-4294,-5118,-3853,-3447,-45,2985,2636,2147,4660,9719,11576,16261,18627,16620,13195,10945],[6536,909,-5465,-4609,-4418,-10378,-6291,-5880,-5474,-6033,-2172,7305,16405,14826,6706,-1352,5284,15664,17953,10283,2801,-2002,-8799,-13584,-11779,-4607,1635,5567,2319,-6799,-16671,-19849,-12263,501,12026,19893,21902,20979,18876,18316,16685,8494,-3490,-8974,-3057,1597,3791,-2664,-12327,-17687,-14450,-5837,-3654,-2520,3949,7359,9654,6499,1410,-12444,-12291,-2771,-2629,-3257,-3490,-2950,-1928,-3178,-4128,-7496,-12234,-18369,-11898,-2544,2714,1315,-9449,-14256,-2437,9135,20516,22590,7692,-2300,-8345,-10152,-10690,-9198,-4256,-257,4845,12725,16612,19422,19572,8898,-3872,-10541,-4653,-1799,-4921,-7817,-6578,-5200,-6750,-6307,-6772,-14668,-11803,-8149,-3630,-7224,-6474,31,10151,24682,29965,27484,27350,34665,42968,37741,17717,-4913,-1197,4953,9912,11204,-1902,-9747,-13805,1825,5204,-14326,-32137,-24733,-3862,15418,3359,3571,2991,1886,2371,1685,3902,7162,9215,13835,17162,11156,-2596,-3536,6812,7384,3155,-3567,-13734,-13295,-16183,-14465,-4047,7271,10548,17596,27883,31804,23927,14534,8272,14127,8098,7822,-1854,-33609,-124055,-287424,-510587,-756220,-798041,-652450,-446113,-247316,-67246,27890,8162,-7821,193,17619,30800,19752,835,-12329,-14591,-4676,-2929,-11877,-7728,9719,17861,19335,22223,22133,15808,7495,-6891,-15116,-6175,3186,1087,-9538,-10936,-9168,-12246,-14789,-1136,10137,-3816,-15702,-13161,-8833,-4323,10685,29413,29062,20567,29534,44874,50051,53740,49354,25876,8014,7655,4465,-2585,11209,32678,24460,10974,2285,-8548,-9131,-2256,1906,8177,13918,26141,21211,12070,3624,-119,-1974,-11210,-10334,809,4225,-8677,-2596,6324,2365,-6918,-4443,19859,32817,19385,2934,-3341,13604,33222,23861,1941,-10939,-6605,1065,11807,12039,3083,-1399,-3239,-265,4682,631,-2086,-3385,-2272,743,-6910,-7859,-4373,-9892,-14443,-13451,-10766,-6629,-2405,4440,7013,163,-6033,-11628,-11346,-6514,-7371,-9781,-8812,-10556,-11848,-9675,-12365,-12673,-11987,-7111,-6923,-14496,-1030,5291,9010,13041,18499,27201,31413,26909,9603,-3803,-10179,-12196,-19335,-9716,-3330,-122,2328,3018,2797,10736,12728,7785,2826,5811,3303,-1410,-3776,-11760,-11526,-11322,-5827,-3286,-2689,-6446,-13841,-18760,-13103,3822,26376,47298,60368,45608,15655,2006,-6039,-9583,-6662,3616,6420,-16,97,-221,-5164,-8179,-5053,-2704,993,5935,16068,22948,13364,2266,3783,4395,-5373,-17924,-11671,-9346,-9664,5061,7504,-3778,-9820,-1922,8804,25898,28450,10938,-8246,-12252,-4264,1695,3269,-173,-6661,-12670,-15957,-16976,-9026,-7065,-9777,-13240,-6385,-3393,220,3004,3968,7276,6809,2261,-9351,-13581,-15101,-15911,-17249,-10062,-10922,-2071,13334,20327,14206,320,-643,11917,13679,3490,-16386,1298,5910,5091,-4560,-13455,-12529,-10408,-10547,-10330,-11013,-6865,-1793,-3127,-5962,-6690,11920,35018,28581,9221,-1115,-8908,-9618,-7687,-6978,-5754,971,7043,11574,13850,17097,18329,8622,1866,9139,14377,12995,16667,16389,139,-9141,-9241,-14522,-13922,-14559,-13327,1377,14064,32661,64884,72213,29678,2516,3907,18271,18215,6805,-1688,-4250,-4219,-4793,-1920,-137,-3137,-5159,1664,9967,10793,6143,6890,2846,1823,1388,7702,10904,-2179,-9754,-7131,-5179,-3869,-4170,-4829,-692,12627,28293,33666,20733,-576,-7541,-1401,1768,-670,-3559,74,2231,7449,9103,2331,-8565,-16937,-2015,7162,12999,21692,16554,5035,-3218,-4971,5247,16445,19104,7227,-7583,-5496,17247,24327,12721,8062,21569,37533,30107,4232,-10990,-2762,3028,5079,5259,1885,1876,220,-7599,-14048,-11938,-4257,1478,2824,2416,8445,15962,3421,-9169,-11630,-581,22509,55620,66484,45165,12580,-2683,-1144,15298,22952,14824,9370,9241,10678,9497,4724,1662,-2,2218,3141,79,3939,8771,15870,24460,27022,23116,23606,31839,40132,35361,21981,22342,27952,19800,3619,-760,10551,21374,17557,2565,-11159,-2384,7420,3888,-6598,-10490,4248,11607,8879,-7388,-11999,-6998,-7598,-7756,-7425,-1612,7982,9626,9913,12090,7511,-276,-15171,-4765,2950,15547,24198,6672,-7499,-13928,-12116,-11897,-7339,-2524,-4265,-4924,-4175,-1164,5658,18991,18616,8539,2169,-3924,-9568,-5974,-792,4482,-2478,-3832,5805,2485,-409,-3163,-12115,-19298,-15454,-3123,11974,12009,9844,11986,16755,11184,-1705,-8632,-10192,-13757,-12656,718,15234,24284,27973,27134,21244,9205,-120,-4686,-9442,-6723,-2573,-3727,-7191,-12717,-18501,-21965,-20470,-15911,-13215,-7189,-7411,-6008,-6846,-5928,-5515,-5055,-1024,2259,-646,-6137,1381,19959,30139,19171,604,-8094,-11569,-15768,-10555,-5659,-1136,8979,13701,17411,15068,10463,-1519,-8919,-4500,-1832,-4777,-8493,-9726,-3731,446,3590,692,-1503,-6571,-11258,-5157,-5341,-10953,-18130,-20287,-10817,-4227,-4388,-8597,-12349,-9140,-9244,-16115,-21609,-13986,737,21784,38718,51829,38077,14121,7642,3878,-5893,-14128,-11874,-547,15453,20961,22079,23594,21176,11007,5630,4634,6420,-1624,-14705,-10976,-5405,-5426,-13052,-13892,-13223,-14939,-14317,-4899,6533,8943,-1440,-8494,-2607,-467,-7253,-14896,-8321,18,11095,22252,19335,6407,-3371,-12993,-18647,-7332,1970,8076,7034,1355,-11733,-12741,955,8778,7449,-2011,-10888,-10069,-11508,-12761,3612,51461,40664,10254,2673,-807,1952,1249,-2628,-7397,-14154,-12050,-821,7374,198,-9851,-6757,-18,2029,9943,20579,30979,18687,7624,-6969,-8401,10853,11862,12492,11903,10720,6915,-3090,324,5544,11100,7804,-2527,-13672,-10965,4039,11614,5047,-6711,-15656,-9480,-2314,1917,6500,-5356,-2544,8231,16833,25169,28070,26030,28207,25590,17288,11283,5838,-7235,-6246,4490,8476,1305,-5182,-12461,-19360,-19755,-18868,-15318,-11219,-11176,-5840,1100,-357,-2885,-8801,-18219,-11704,-4156,-3317,-4091,-6482,-11948,-17612,-13393,-5656,-1545,4599,8023,6343,5096,6722,6857,-1274,-14014,7577,27364,33935,19933,3752,-493,4151,11407,-2440,-17128,-9210,-5739,1294,4897,8679,10242,3838,-8064,-10917,-4937,-1000,72,-4249,-5669,-2365,2931,2799,1333,6314,14729,23141,27508,32966,40224,39410,33398,11936,1067,-4330,-12153,-13050,-14639,-2949,7470,7979,6567,122,-9318,-9082,-114,7439,15235,7759,-4573,-10713,-12319,-7377,1395,7039,9598,14582,24033,22191,14956,15905,20383,9992,1891,-8305,-12057,-10928,-9908,-9513,-4742,-3293,-3122,-4420,-7416,-13390,-11035,-149,14115,23621,21437,13545,9110,7967,6159,5493,5785,3098,-833,-2947,2453,-1181,-2454,851,-8701,-8108,-5889,-5639,-9922,-1556,1477,-1017,-3755,-780,-39,-5683,3406,15149,28520,41086,54483,66262,41238,11031,-3172,-4645,1335,10252,19600,20650,11051,-3650,-13646,-10782,-7074,1239,8416,11324,4463,1344,1160,548,-1402,-1335,-2250,556,4951,2090,-5631,-8959,-966,7194,11785,23411,49239,83370,75484,32136,1918,4507,21123,18397,10866,8627,1368,-5546,-11764,-6969,-139,4509,10224,5513,-3805,-2230,5239,-1078,-9977,-6667,420,3014,15003,31977,37889,39642,28820,16300,5538,-3036,-9955,-8274,-105,5226,9174,15566,20444,20872,9483,-3235,-7361,-5926,638,745,-9610,-15410,-13463,-7405,1682,13634,31624,39769,30673,14023,2181,-3027,3328,12418,19621,25281,18341,10161,5565,3033,2106,4485,7756,-108,-4478,-2237,6947,16485,22831,9985,1977,-3783,-929,8556,14366,8385,707,-6551,-8458,-8117,-5370,-3828,-6999,-7108,-2920,-3658,-1705,-1632,-8050,-12802,-9611,-6469,-8115,-8384,-7059,-5325,-6763,-11414,-17839,-16489,-11162,-14101,-15876,-10507,-3906,2538,6352,16619,25062,21039,12472,8890,6570,4943,5903,4277,672,-4022,-2023,-1097,113,-866,1087,3342,8803,13666,6655,1234,-100,6867,18307,11897,8531,10675,19081,22600,14896,709,-4739,-10222,-18243,-5113,9338,22775,26616,25981,42092,57881,36023,13079,5705,2298,-3260,-10410,-10512,-5401,-1840,-429,-936,1488,1277,-7083,-18600,-14720,-8526,3623,15233,8943,-7,-10573,-17634,-17877,-18083,-11251,-5071,-9291,-10464,-8999,-8406,-6031,-2896,-575,-7557,-13711,-6069,1003,3915,218,-8338,-11718,-12343,-7031,-776,6122,10509,7574,-5514,-8426,-7039,-10261,-14865,-7506,457,-122,-3374,487,5945,9168,7957,4832,2916,1536,5189,11152,10302,7318,7679,15063,21653,11476,644,-4541,-4689,-1407,4177,6161,666,-4017,4713,17976,25795,19555,4594,-5162,-12317,-7515,10668,34341,34655,19910,1812,-10495,-12891,-15413,-14652,-11993,-3431,8270,22623,27824,16692,3088,-3452,-3798,-3858,-6660,-5582,-3401,-2396,-7539,-9273,-1248,6259,7634,7301,10172,17554,35567,39947,40499,39999,44734,56985,56231,45147,27221,10696,-3313,-2239,-1488,2651,27091,53341,68045,55310,32173,9173,-902,-7094,-16792,-4660,5100,10975,13226,5755,-2348,-8341,-11507,-10447,-2451,1547,-880,-3909,-11368,-14793,-2653,4306,-2113,-2053,6688,8828,11212,1432,-10185,-9722,-11614,-5672,-7041,-11794,-14519,-6644,-2617,-7978,-10048,-1565,16525,24781,24051,12280,-2514,-9365,-9787,-12972,-5188,-933,1195,-3994,-16120,-7888,1298,3298,919,-7454,-11390,-6273,-3772,3734,11781,17520,13041,5437,2124,1635,-3157,-9104,-3424,14141,37299,55612,54973,32063,8805,265,-401,6664,14074,15501,16418,17520,7462,-5920,-3642,3540,7412,-5823,-10623,-10226,-7046,-5768,-2200,10976,15149,3286,68,-4912,-9437,-10533,-14965,-10462,-7089,-960,491,-991,-2239,-746,973,3249,18506,26922,24148,12983,4468,376,-2805,-5608,-7693,3594,15366,7553,-4482,-12806,-14209,-15390,-3846,122,6384,10518,8649,12207,15231,18640,11585,-2283,-13608,-1731,16153,29902,25765,13703,-2192,-14393,-14885,-4877,2985,2482,-12473,-12736,-12603,-16249,-8631,-6776,-13580,-3964,14533,24671,24410,18612,-968,-8087,-1169,-4583,-10719,-12285,-4671,13591,15336,7968,-6574,-16166,-16708,-17627,-18134,-9279,-286,7860,7855,1460,-9234,-5280,2359,6669,9420,13796,16132,13666,2794,-8169,-2572,-4232,-7665,5513,13163,12040,6249,1234,-3018,-6275,-1892,5480,10878,14415,9176,-6664,-19306,2212,17387,15786,13440,8578,-7362,-13062,4104,15443,14232,14,-11886,-16314,-9858,-7235,-8570,-8703,-7160,3750,3205,2812,6873,13868,29780,33867,25047,4078,-9476,-8919,406,4540,-1521,-3092,986,12490,20301,607,-662,10430,16934,11966,5520,3572,1954,3450,6111,2323,-149,-3605,-3716,-3536,-4832,-3358,800,3706,-1551,-11840,-12492,-10547,-14266,-7878,-8970,-17459,-2376,11533,14218,10097,1984,-6517,-7749,-11719,-11898,-948,7886,15279,17100,13168,-1480,-16822,-14941,-3990,3792,4579,6652,1025,-9445,-17505,-17445,-11957,-4504,-8214,-14698,-13583,-8164,-12855,-13180,-2720,6378,10944,3889,-3053,-616,-4242,-14512,-18350,-17385,-12319,-10559,-13189,-2424,5379,5353,-301,-11237,-4055,-4008,-7921,-13543,-14460,-9362,-6463,-8123,-7965,-2701,-4232,5639,3050,-9622,-17934,-10533,-563,14746,22597,16194,7079,-2742,-11637,-9502,-2297,9920,11597,1483,-5536,-535,10329,14341,16157,10669,-5664,-14944,-6626,1133,9606,14964,13289,9577,5636,-1084,-8537,-13087,-6375,-428,-137,-4449,-12221,-3182,4168,15784,28645,35628,28327,15040,9933,8615,7334,7661,4824,-265,836,5173,4674,2411,5628,13466,20619,18437,9452,3335,2022,2588,-1760,-8444,-3868,2279,6955,1700,-1697,-7380,-2511,12093,33850,35106,21825,4601,-10660,-10639,-2876,-4342,-3723,-1455,-4014,-7747,-5142,2076,5459,3617,2519,13169,24040,20649,5189,-7478,-9383,-1973,5195,7548,6312,2940,5112,13621,11130,-2330,-4938,-2512,2234,14400,28424,15783,12917,22410,29523,27646,10887,-4799,-10612,-1026,7168,-123,-15451,-7542,691,258,5995,12980,11783,2897,-3902,-4629,-3860,-3189,4153,15204,18101,14143,2094,-7159,-14595,-13088,-7854,-5945,-11524,-13801,-1206,10403,15046,9495,2625,-5168,-10716,-11695,-5167,5228,8563,-4861,-13302,-11456,-12797,-14578,-17286,-12359,-5723,-4115,-6099,-7668,-2294,-37,6338,16551,19296,20397,16734,10002,13905,31421,45790,50909,37143,23594,14418,-515,-9417,7901,15804,11060,-2502,-9221,-6251,-9943,-14184,-11601,-4184,102,1774,3669,10355,20424,20235,16793,15440,10379,1007,-7032,-12639,-5741,-5963,-11082,-15624,-7185,2492,16150,23875,15581,8144,5791,1603,-5214,-8263,-6750,2200,6041,4665,2559,-3477,-6867,-8922,-16726,-15937,-11625,-10767,-14450,-18455,-16940,-10629,-7406,1657,18111,49053,73163,60684,27200,727,-3638,-5063,-5633,-8327,-10219,-10125,-5679,7176,15679,10517,-605,-9388,-1455,5846,4720,-3198,-8375,-13049,-13567,-6734,-4817,-7462,-11453,-15916,-19039,-10618,-3546,-1749,-7203,-10427,-15653,-16873,3011,25153,23190,12038,7502,580,-150,655,3869,3781,2798,5811,8211,9093,4744,4748,18690,25112,14830,1493,-2759,-8034,-10627,-7622,-3356,-114,-5020,-7311,-4461,964,12274,25804,34317,18423,2381,-10626,-18324,-17208,-12720,-6835,1871,8127,10855,9138,4314,-1341,-7376,-2847,6437,14024,19169,2403,-6377,-7840,-8933,-6173,-7726,-11521,-7520,-3885,-4580,-6037,-4163,-3050,582,3617,3029,2368,7028,13121,14454,16489,16194,13323,10487,9324],[7190,2618,-4443,-5578,-5218,-9301,-4592,-4463,-4623,-4972,-837,7846,15572,13630,6156,-1838,3298,11938,13637,7383,2569,-182,-5839,-14447,-13223,-3129,4038,8062,5048,-2849,-12633,-17439,-13352,-175,10948,18453,19319,16692,15442,16544,16241,10229,-833,-10133,-5244,629,3734,-2605,-13283,-17987,-15015,-6945,-6048,-7185,-717,7178,12359,10869,4566,-11018,-12745,-3844,-3866,-2554,-1884,-1123,293,-1697,-3529,-7314,-12358,-18460,-12704,-3342,2817,2859,-7459,-12965,-719,11954,23267,21215,3802,-5772,-9859,-10139,-10637,-8717,-4435,-909,3885,12346,17771,21978,22564,11632,-1740,-8671,-3235,586,-2018,-5962,-5461,-4331,-6244,-6500,-6253,-13960,-11314,-8215,-3841,-6343,-4728,2367,13530,30543,34693,31835,31258,40455,51548,46505,23107,-3237,711,7845,14111,17147,3017,-7809,-13620,2958,9897,-2568,-11516,-7218,4170,12719,-363,148,156,-683,-400,-1127,808,1860,4275,11550,15761,9586,-3020,-4112,7370,8255,3524,-3519,-12399,-11312,-14715,-14911,-4460,7223,9882,15090,22967,25629,18623,12189,6834,11237,7622,7045,-11215,-53157,-169081,-367731,-565044,-639309,-581651,-460726,-313275,-188443,-72610,16874,6601,-13250,-6130,12358,25374,14188,-2503,-13049,-13252,-3977,-2234,-10821,-7512,9103,17976,24108,29950,26571,16077,6909,-6739,-14237,-6150,1697,951,-9093,-11265,-10143,-12557,-13971,-2787,9292,-4730,-14648,-1616,14904,27071,41613,51927,39207,23236,33218,47218,50773,53640,47397,25135,9385,9310,4940,-1493,13168,32048,19895,7602,1790,-8048,-9250,-2623,1199,7106,12546,24257,20346,9911,1133,-1689,-2429,-11447,-10406,756,5512,-7312,-3445,4581,2076,-3180,744,25723,36655,20167,550,-4998,17783,41080,27332,2319,-12152,-6441,1241,10469,9156,-1106,-2620,-913,4181,9829,3510,-3215,-6098,-5192,-828,-7045,-8299,-5271,-11451,-14245,-11716,-9386,-6729,-3135,4147,7180,315,-6052,-10984,-10940,-6738,-8051,-11772,-9856,-11307,-13638,-12747,-16494,-15469,-11386,-4459,-4050,-15449,-1311,5490,9144,13616,18685,26237,30075,28248,11993,-1002,-6277,-8401,-16153,-7847,-1461,2054,4917,4371,3022,11916,15394,9958,3875,5508,1761,-3622,-7064,-15073,-9275,-10017,-5873,-4264,-4204,-7950,-12766,-19375,-16422,-906,18853,39916,55506,47864,21644,9300,244,-5507,-5360,3233,6095,247,1090,1692,-1816,-5537,-3279,-386,4393,9869,19789,23209,10720,-683,512,2077,-6742,-18193,-11915,-10383,-8069,8115,10780,-1593,-8882,-379,11337,28619,32431,14317,-6779,-12420,-3064,6512,10927,5643,-4257,-12741,-16692,-16702,-8990,-7220,-10827,-13132,-4684,-854,1434,2596,2590,5877,5924,1096,-10155,-12699,-15232,-15335,-18652,-11167,-11382,-3028,12747,20617,15227,1234,-3666,10111,12985,2075,-12739,3555,7551,6249,-2550,-11163,-7613,-5785,-7522,-7965,-7105,334,5616,1241,-4393,-9709,7961,34670,30019,9555,-427,-6585,-5880,-3466,-2519,-1589,3010,7530,11538,14079,16823,18107,7294,992,7031,11064,10746,15686,14513,-2692,-11491,-10343,-12367,-7966,-7673,-8012,3190,12188,26235,55241,66172,28711,2114,248,11524,12118,2437,-5374,-8094,-8466,-8939,-4388,-3836,-6478,-5814,2685,10758,9621,3670,5611,3412,3066,2221,8558,12498,-639,-8308,-6134,-4402,-3336,-3557,-4317,-884,13469,31143,38641,23380,-1699,-12731,-4790,1060,-11,-2027,779,1411,6174,8601,865,-9933,-16275,-1464,8488,14685,19895,11451,1000,-4385,-1513,12242,24007,25681,11743,-4409,-4626,19785,26887,12062,5214,18093,33567,25030,-170,-13655,-2998,2830,4465,4707,1798,2122,1509,-6484,-13070,-11192,-3553,2062,2982,2168,6531,13021,2111,-9292,-10740,-29,20747,52990,66274,45340,12501,-3045,-1002,16888,23214,12798,7437,9284,11119,9150,3969,1230,479,2847,2702,-1555,679,4794,12852,22115,25400,22584,24100,33320,41350,34879,21339,22109,28362,22207,5315,-1480,9784,20320,15414,2292,-9786,-2187,7597,5368,-4378,-10907,2107,10470,8744,-5990,-12898,-6733,-6906,-7235,-5966,1588,11863,12129,10163,10626,6096,-1246,-15724,-4969,2828,16346,27799,8504,-7364,-13925,-11028,-9792,-5325,-2548,-6233,-7245,-5532,-1412,5757,17808,13916,6220,4166,-2371,-8894,-6088,142,6103,-150,-3858,3157,117,-291,1779,-5284,-11411,-9734,1336,12223,10855,9588,12230,16817,10960,-1538,-7716,-8564,-11434,-11068,1289,15215,24080,27748,27634,22394,11089,2370,-2306,-9522,-7690,-2966,-3319,-7676,-13789,-19226,-22981,-20068,-14811,-11445,-5005,-5567,-4976,-6194,-5693,-4805,-3868,-689,1035,-3429,-10428,-3893,16053,29475,20068,1538,-8423,-11888,-14818,-11094,-8077,-6204,1142,6873,15973,17240,13542,1041,-8215,-5549,-2982,-5603,-9015,-10540,-4965,-1117,2771,957,-1365,-7053,-13708,-6547,-6902,-13128,-21037,-17231,-7965,-2351,-3032,-7311,-10078,-6131,-6652,-13386,-18758,-17262,-3747,17815,36105,52839,45544,23249,11761,7009,-1675,-7811,-7339,1289,16499,24502,26961,29066,25650,12545,5005,3691,5796,-1051,-14015,-10940,-5296,-5314,-12337,-14786,-14618,-16067,-14376,-5324,6313,9625,-3226,-12375,-5857,-1947,-7436,-12994,-8931,-3618,5925,18384,18384,6696,-2869,-11750,-17513,-10116,-3344,2340,2997,136,-11489,-13316,247,8051,6469,-2948,-11116,-7891,-9873,-14004,-985,43585,37019,9209,3278,1520,2742,-196,-5054,-9515,-16733,-15478,-5049,2954,-1651,-10552,-6320,355,2064,8835,17745,25384,12672,4004,-8663,-7208,10256,9418,11851,11525,11177,8609,-1275,2187,5770,10941,7074,-3043,-13477,-11079,4420,14424,7647,-5443,-14365,-8046,-802,6587,9789,-4718,-2121,11949,24963,31986,31137,26300,27642,23295,13443,7469,3894,-7913,-6926,3547,6685,-147,-5135,-10641,-17830,-18573,-17463,-13629,-9543,-10168,-4381,3963,1728,-1022,-6697,-12115,-8668,-1842,-1588,-3531,-6935,-13509,-18994,-13810,-6503,-3544,2265,6446,6133,4898,6556,7915,1174,-10012,3625,22615,30463,18350,3252,-1010,2999,11257,-2299,-15652,-8242,-4237,4093,10211,14151,15935,8440,-6007,-10641,-5060,-1066,740,-3095,-5071,-4343,-972,-1828,-4071,709,9048,18026,23159,27895,33624,34913,32766,12565,1269,-4979,-12182,-13367,-14604,-906,6670,5422,3841,-1451,-10636,-8672,704,8335,16522,7794,-5916,-12396,-13472,-7250,-926,3359,8640,15535,25093,22474,15296,17922,25918,16282,6087,-6715,-12324,-12330,-12173,-12112,-5110,-2743,-2145,-3525,-7063,-14025,-11978,-743,13639,24800,23333,14307,9564,8394,6399,4292,1930,-733,-1945,-1909,5242,3409,4412,6848,-4796,-4550,-3011,-3110,-12145,-4234,1416,269,-1715,1057,2121,-2014,4708,13662,25142,36956,52580,71688,48154,14649,-1526,-3368,2512,12115,21162,20353,10086,-3751,-13802,-12386,-8578,0,6975,10902,6075,4370,3798,2536,-635,-1558,-2402,1381,6549,4760,-2448,-7884,-2205,5142,9846,21940,48938,87125,86150,42538,7704,8727,21727,17780,12127,10797,2652,-5309,-12246,-6107,-134,3023,7712,2578,-2683,3096,8124,-1364,-13558,-10074,-2256,517,12265,27607,32438,35914,30025,18466,7826,-1144,-9615,-12628,-7649,-2983,4525,15840,22853,23856,14612,725,-4602,-2156,6233,7006,-5444,-11978,-9972,-4676,4810,19133,36083,40057,30688,15994,3167,-5188,452,12487,20519,25330,17489,8533,3982,1241,-803,218,6,-9570,-12848,-9296,1971,15051,27206,16555,4903,-2006,1730,11598,15961,8893,791,-7292,-9546,-8288,-4088,-2274,-5559,-6140,-2129,-3371,-3308,-3994,-8854,-12803,-10685,-6622,-6689,-7667,-8155,-7785,-9250,-12984,-18090,-15787,-10618,-13652,-14555,-9043,-2971,744,1102,10769,21016,17879,9836,8353,8166,8014,9626,6746,1073,-5252,-3524,-1767,-254,-1881,-342,3177,8982,11646,3502,-1663,-1706,6040,17824,12766,9916,13243,22586,26161,19397,4257,-3149,-9364,-17279,-4301,11836,26737,29456,26956,39874,53452,31391,10781,4557,930,-5098,-12019,-10901,-3853,381,1712,1488,4866,5299,-5164,-17478,-15162,-8624,2558,10223,4500,-649,-10544,-17924,-16776,-13116,-5377,-2320,-9617,-11454,-11669,-9712,-5392,-1729,-658,-8654,-11603,-3381,3135,5184,1006,-7670,-11267,-11987,-6869,-241,7689,13399,11652,-1165,-4733,-4712,-9014,-16128,-8828,-747,-701,-2777,1467,5972,8880,6628,4525,4295,3159,5851,10480,8818,5508,6617,14578,20546,10172,1230,-2901,-4790,-3410,1952,5099,1106,-3680,4306,17773,25503,20579,6725,-2014,-8565,-6623,10973,32719,31586,16727,-754,-12794,-13815,-15793,-14425,-14121,-6965,3356,16532,23516,14547,2201,-5043,-5864,-5971,-9260,-8398,-5286,-2964,-7349,-10224,-3506,4155,6139,6692,10001,16364,34003,43182,43462,39397,41393,49098,49041,41707,26660,12729,1463,3681,3163,5787,29684,54670,70276,57672,32027,8590,330,-5930,-14777,-6560,2947,9399,13176,6631,-1335,-6572,-9126,-13013,-6466,-1447,-2319,-4356,-11956,-15377,-1763,5831,-971,-1070,6691,8897,10504,-19,-11027,-6852,-9022,-6056,-9124,-13622,-12317,-5875,-1437,-6863,-9038,-275,20113,31187,28382,12854,-3766,-9365,-8055,-10704,-6517,-2058,208,-4983,-16243,-6775,1299,2692,492,-9880,-12458,-6493,-5202,1505,10344,18220,15366,8196,4806,1571,-4581,-10955,-4335,12963,34195,50500,52624,33953,11072,1217,53,7305,15403,16598,16802,21098,15000,295,446,6496,10252,-1663,-7168,-7655,-5488,-4400,1131,15495,20647,7903,335,-6023,-10949,-12789,-13328,-6757,-3635,1471,2434,630,879,3606,3873,3203,16192,23315,21880,10494,1344,-2013,-4412,-4308,-6789,3071,14320,6660,-5308,-14819,-17372,-11571,-1737,-10,4032,7668,8218,14471,18497,19822,9524,-4775,-14642,-1881,14924,27399,23418,14960,2024,-9757,-10018,-2036,3495,908,-16616,-12997,-10972,-15915,-8931,-5872,-13404,-4073,16236,29940,26463,16132,-3362,-8186,-352,-4222,-10899,-11723,-4263,12494,12443,4792,-6954,-17342,-19152,-19593,-17331,-7463,655,6856,5892,-487,-9226,-1921,4934,8065,10501,14841,17372,15661,5612,-7233,-4061,-5493,-7782,6653,12989,11688,6556,3508,226,-3666,-455,5337,9257,12847,7458,-8135,-15593,529,14656,13713,12247,8814,-6663,-12825,3842,14219,12999,-823,-12548,-16502,-10884,-8736,-10383,-10645,-8221,3595,3735,3873,8503,16111,33850,37460,29410,7321,-7820,-11667,-2492,2367,-2465,-3433,423,13473,22297,3021,2548,13274,19077,13161,6254,4603,3813,6206,10325,8266,6137,854,-1664,-3157,-5528,-4071,182,3114,-2236,-12194,-9529,-9475,-16495,-8908,-8608,-18122,-2119,12332,14075,8684,1649,-5123,-6438,-11689,-11233,499,11108,19920,20852,13755,-2629,-18273,-13802,-5817,-2263,-5031,-1272,-1404,-10224,-16425,-17221,-12416,-3923,-6697,-12842,-16189,-10780,-11877,-13405,-3745,6402,13817,10763,2301,-1895,-7579,-17451,-17506,-16101,-16578,-13828,-15283,-3422,5370,6177,610,-11238,-6138,-6639,-10942,-15829,-14447,-10591,-8238,-8623,-8990,-4215,-666,9728,5763,-7753,-19248,-9958,633,14040,18617,11819,5313,-2738,-12027,-11157,-2041,12195,13405,1994,-5219,839,11586,14525,16122,10274,-6500,-16091,-6297,2030,11788,17035,12665,7830,4192,-2577,-9897,-14138,-6361,852,2746,-2009,-9706,-2257,6985,21351,35081,41632,32791,17747,10086,7643,8132,9833,5983,-1147,-126,5357,6559,5402,7939,13034,16706,13299,3890,-2704,-3136,-1016,-2367,-7345,-4004,659,4609,-1046,-3758,-7506,-1831,12362,30254,26122,12726,-1878,-8257,-6716,-1049,-4379,-4854,-2661,-5760,-10252,-7436,765,4517,4451,4468,13474,20430,15334,2989,-7526,-9794,-2925,3411,3960,2067,-557,4782,15053,8747,-4716,-6206,-2110,5388,14954,24045,9532,6903,15612,24465,25771,10751,-4135,-9407,-1483,5957,-1933,-18115,-6703,2966,3541,9801,15560,12795,3650,-2923,-3988,-3862,-4696,65,8398,10436,9194,-529,-8786,-13445,-11901,-8477,-7441,-12814,-13101,-50,12072,17003,10640,2517,-6261,-11313,-12420,-6741,3311,6440,-5287,-13027,-11926,-12797,-13873,-17730,-13783,-6419,-5443,-6776,-6706,714,1094,4308,18170,23107,24071,19144,10710,11929,25160,35798,42090,37344,29641,22135,2851,-10415,6531,16392,10982,-3635,-9007,-5508,-9856,-14541,-12412,-5980,-3098,-655,2456,9821,17940,13705,11923,13555,10008,1136,-7211,-13417,-6337,-6423,-10922,-17482,-9417,2214,17835,25708,16780,9036,5837,1812,-4333,-6417,-5031,3425,8644,6774,4776,-1403,-6118,-10229,-19745,-13641,-7657,-6206,-11772,-17863,-19103,-12257,-6808,3829,19403,47439,69389,58977,27437,103,-4184,-4801,-5389,-9252,-11454,-11336,-5432,11827,24943,19003,3926,-8519,-4599,3370,4067,-4054,-9898,-14366,-13261,-5805,-5518,-8867,-11450,-14864,-18292,-9021,-924,1359,-5237,-9540,-15148,-17227,1629,22127,19732,10013,7638,1694,1998,4516,8592,8052,5656,6422,8690,12045,7999,3813,15947,22855,14037,5355,-800,-7123,-9422,-5475,-702,626,-6065,-8810,-5942,-994,8712,21301,32458,19583,3141,-11148,-19028,-16360,-10833,-6741,1,5086,7492,6379,2484,-2901,-8700,-4035,4990,11666,14299,-1871,-6151,-5725,-7351,-6170,-9276,-9197,-5665,-3579,-4958,-6988,-4554,-2616,1217,4088,3151,2291,8532,15232,15741,14959,12453,8925,7241,7356],[8097,4576,-2580,-5420,-4992,-7311,-2589,-2610,-3248,-3348,1309,9215,15480,13070,6130,-1888,1605,8528,9950,5342,3027,2265,-1945,-11324,-12447,-923,6764,10813,8235,1967,-7322,-13221,-13862,-231,10464,17348,17283,13673,12995,15205,16085,12878,3748,-8283,-6530,320,3990,-2106,-13382,-16194,-13337,-6935,-7233,-10780,-3860,8349,15518,14958,7420,-9372,-12022,-3533,-3813,-910,262,1056,2843,64,-2715,-6833,-12085,-18135,-12728,-3506,3340,4419,-5404,-11358,1195,14357,24631,18200,-373,-9172,-10742,-9103,-9555,-7762,-4475,-1534,3132,12289,19093,24336,25185,14340,680,-6441,-1601,2808,680,-4059,-4002,-3014,-5206,-6563,-5858,-12048,-9604,-7621,-3800,-5246,-2472,5558,17857,37003,39060,35079,32641,42124,55260,51555,27060,-1440,2199,10073,17339,22273,8080,-5471,-13102,4105,14439,9295,6465,9151,12895,10638,-3212,-2681,-2015,-2441,-2481,-3329,-1451,-2572,-638,8797,14130,8587,-2525,-3661,8478,9412,4169,-2960,-10660,-9165,-12924,-14811,-4613,7083,9112,12789,18637,19909,12814,9000,4770,7696,6261,5847,-21359,-53634,-162100,-312133,-416768,-456704,-396615,-301027,-201210,-128249,-58235,10091,5524,-16650,-9495,9294,21464,9771,-5643,-13740,-10335,-1704,-314,-8727,-6705,8621,17644,27894,37053,30335,15903,6315,-6341,-12991,-5622,415,869,-8577,-11537,-10819,-11799,-12188,-4661,6900,-5855,-13034,9592,36972,55920,69347,70542,46207,24632,35646,47731,49802,51500,43530,23573,10523,10778,5342,-473,14461,29586,15264,4752,2057,-6593,-8598,-2437,1111,6605,11553,21697,18896,7947,-616,-2447,-2176,-10948,-10613,304,6341,-5914,-3887,3319,2681,737,6078,31027,38973,19991,-2143,-5512,22716,48050,29567,2698,-12630,-5353,2450,10805,8762,-4146,-4682,835,7793,13657,6244,-3602,-8300,-7640,-1904,-6674,-8483,-6025,-13101,-13252,-9744,-7893,-6838,-3752,4309,7853,862,-5826,-10054,-9403,-5594,-7089,-13023,-10756,-11864,-15160,-15740,-20343,-14515,-8969,-1230,-715,-12067,-875,5906,9347,14310,18904,25042,28206,29066,14496,2297,-739,-1868,-11133,-5460,838,4663,7664,5754,3471,13673,19448,13857,6444,6506,1520,-4740,-9209,-15814,-6728,-8185,-5676,-5098,-5375,-8438,-10897,-18425,-18965,-5070,11058,31025,48668,48901,28257,17487,6292,-1846,-3983,2876,5667,618,2210,3657,1854,-2464,-1177,2013,7902,14126,23393,22843,8051,-3343,-2509,-399,-8325,-18868,-11693,-11175,-6440,10552,13745,531,-8230,618,13047,30231,35720,17714,-5085,-12412,-1799,11462,18799,11603,-1746,-12412,-17156,-16088,-8665,-6984,-11216,-12419,-2904,1721,2680,2174,1276,4356,4923,-89,-10740,-12154,-15547,-14742,-19582,-11952,-11517,-4140,11553,19661,14954,1472,-6409,8356,12161,540,-8074,6669,9595,7317,-792,-8211,-321,232,-3662,-4665,-2303,7191,11572,4562,-2875,-11686,4054,32681,30418,9760,696,-3869,-2151,498,1310,1165,3431,6760,10434,13528,15886,17353,5387,14,4818,7659,8459,14398,12214,-5443,-13956,-10661,-9672,-2606,-1171,-3397,4295,9409,18561,43167,56855,26188,1142,-2256,6427,7119,-1320,-8847,-11975,-13192,-11718,-5059,-6374,-9812,-5768,3979,11516,8623,2094,4634,5019,7061,7479,14352,18445,3544,-6450,-5077,-3560,-2790,-2992,-3928,-1437,13527,32548,42333,25975,-1745,-17411,-8041,227,668,-399,1555,430,3987,7212,-1076,-11318,-15020,-1030,9535,16050,17725,7226,-1815,-4703,2226,19541,31109,30980,15826,-316,-733,22976,29170,11303,2478,15338,30580,21167,-3388,-15845,-3290,2236,3238,3279,1046,1721,2520,-5568,-12030,-10045,-2690,2525,2913,1615,4015,8946,320,-9183,-9852,297,18652,49306,64634,44735,12097,-3542,-876,17948,22585,10594,5622,9203,11654,9047,3437,796,695,2989,1872,-3504,-3091,-98,8326,17464,21172,20109,23174,33744,41951,34388,20862,21710,28289,24402,7393,-2553,7714,17051,11525,1326,-8390,-1715,7979,7549,-813,-9144,-598,8486,7862,-4812,-13561,-6704,-6307,-6549,-4392,4262,14404,13821,10249,9005,4608,-2267,-15313,-4966,2577,16028,29235,9449,-7432,-13643,-9720,-7575,-3463,-2965,-8505,-9890,-7277,-2065,5527,15971,8452,3769,6331,-699,-8059,-6234,985,7653,2456,-1908,2031,-835,2927,10673,4990,-3193,-4042,5018,11559,9167,8778,12084,16763,11077,-863,-6374,-6394,-8556,-8186,2938,15553,23557,26781,27193,22860,12951,5162,404,-8730,-8082,-3248,-2967,-7958,-14105,-19370,-23617,-19435,-13543,-9385,-2831,-3811,-4072,-5661,-5521,-4068,-2497,-289,-217,-6044,-14494,-8872,11019,26761,19362,1397,-9367,-12229,-13712,-11168,-9997,-10416,-5439,1368,14371,19423,16617,3261,-7604,-6533,-4187,-6565,-9680,-11462,-6435,-2716,3311,3023,502,-5797,-15542,-8279,-8925,-15867,-24231,-12851,-3932,465,-1109,-5621,-7534,-3577,-4562,-10681,-14770,-16612,-8010,13459,33203,52039,50703,31304,15949,10262,2768,-1651,-2730,2393,16555,27188,31187,33691,29224,13400,4034,2674,5204,-411,-13018,-10730,-5165,-5207,-11126,-14520,-15416,-16922,-14541,-6065,5515,9497,-5422,-16612,-8649,-3238,-6972,-10862,-9897,-7756,-576,12186,15493,6147,-2689,-10601,-15959,-12848,-9192,-3989,-1412,-1604,-11628,-13626,-419,7122,5207,-4090,-10954,-5593,-7882,-14665,-5598,34784,33131,8410,4171,3916,3140,-2127,-7691,-11383,-18736,-18890,-9267,-1860,-3898,-10913,-5791,527,1888,7348,14478,18845,6613,524,-10347,-6186,9121,7201,11471,11679,11954,10284,708,3903,5562,10391,6067,-3866,-13505,-11379,3988,16281,9839,-4294,-12881,-6601,1052,11444,12255,-4340,-1854,15734,33486,38125,32875,24947,24867,19513,9375,4585,3242,-7136,-7791,2263,4652,-1760,-5325,-9112,-15674,-16269,-15303,-11659,-7668,-8489,-2523,7166,4165,1638,-2557,-6776,-5464,-102,-300,-2892,-6997,-14714,-19686,-13693,-7028,-5412,-422,4464,5957,4427,5555,7830,2715,-6023,2041,19033,27277,17026,3293,-1026,2334,11366,-1587,-13993,-7339,-2903,6424,15596,20731,22839,13815,-3855,-10321,-5452,-1672,905,-2083,-4381,-5831,-4536,-6640,-9833,-5012,3136,12449,18107,21814,25754,28975,30948,12781,1102,-6086,-13075,-14932,-14053,1465,5404,2037,153,-3732,-12261,-7914,1673,9396,17782,7631,-7475,-13952,-12530,-5630,-2223,426,8049,16460,25714,22479,15514,19364,29799,21430,10151,-3556,-11546,-14300,-14949,-14508,-5242,-2268,-1224,-2491,-6294,-14062,-12730,-1197,13177,25364,24423,14576,9451,8079,5859,1613,-3358,-5186,-3453,-1094,7591,7602,11590,13447,44,519,1222,816,-11495,-7652,870,1121,-6,2882,4155,536,4892,11268,20961,31793,48741,73783,52901,17426,-224,-2278,3510,13635,21820,19262,8648,-4271,-14305,-14321,-10946,-2612,4117,9323,6894,7052,6459,4666,280,-1616,-2436,2056,7745,6946,396,-7160,-4189,2614,7667,20030,47214,87073,93130,52637,15312,14469,23265,17963,13660,12433,3411,-5419,-12707,-5505,-731,360,2954,-2132,194,8569,10857,-1200,-16514,-11774,-4246,-1790,9252,22399,26098,29989,28805,19311,9628,845,-8237,-14636,-14107,-8933,1287,15739,24418,25519,18676,4208,-2586,861,10779,12347,-1301,-8237,-6405,-1839,8077,24642,38966,38571,29133,16939,3764,-7008,-1708,12533,20505,24162,15577,6386,2285,-667,-4045,-4406,-8179,-18815,-21633,-16896,-3022,13295,30741,22945,7826,-162,3965,13750,16549,8566,212,-8594,-10977,-8791,-3265,-1473,-4968,-5443,-1471,-3115,-4783,-6549,-9831,-13004,-11009,-5530,-4677,-7013,-9355,-10369,-12064,-15065,-18537,-14697,-9615,-12717,-13565,-7786,-1334,650,-2706,4998,15878,13487,6136,6814,9150,11068,13592,9001,1121,-6641,-5124,-2669,-868,-3025,-1759,3055,8613,8663,-237,-4829,-3424,4987,16695,13263,11200,15734,25794,28978,22876,6860,-2477,-9166,-17086,-4448,12960,29694,31949,27845,37637,47921,25657,7796,2741,-1100,-7425,-13781,-11108,-2637,1960,3022,3046,7313,8338,-3932,-16531,-15298,-9075,974,4977,-177,-1846,-10745,-16937,-14055,-7302,211,185,-9821,-12320,-12683,-9231,-3768,-554,-1033,-9746,-9532,-1011,4748,5686,1297,-6979,-10387,-11256,-6383,514,9418,16560,16244,3369,-1355,-2737,-8099,-17375,-9844,-1796,-1231,-2205,1971,5274,7649,4426,3516,5112,4641,6397,9459,6929,3269,4912,13327,18592,8422,1703,-1341,-4601,-5597,-950,3334,1285,-3243,3764,16889,24197,20792,8485,900,-5027,-4660,11540,30626,28285,13711,-2655,-14800,-15339,-16542,-13939,-15228,-10209,-1941,9153,17055,10857,683,-7386,-8888,-8721,-12213,-11245,-6740,-3362,-7201,-10921,-5839,1602,3971,5350,8826,13947,30460,44210,44287,37097,36917,41124,42007,37818,25456,14247,6700,9652,7595,8512,30546,52529,67506,56050,30164,8532,1964,-4502,-12951,-8427,757,7968,13378,7781,-256,-4913,-6321,-11031,-7588,-3453,-3790,-5307,-13048,-15079,-19,8171,933,-2,6251,8384,9115,-1793,-11768,-4152,-6259,-6516,-11079,-13919,-10593,-5542,-467,-5613,-7883,996,23409,37675,32533,13206,-5281,-9078,-6159,-8337,-7140,-3002,-649,-5923,-16100,-5820,1190,2229,375,-12016,-13523,-6849,-6679,-1026,8362,18189,17259,10792,6960,1137,-6085,-13111,-6557,10083,29240,43842,48900,35216,13675,2611,542,7497,15664,16241,15859,22463,20385,6288,5215,10958,14425,2331,-3696,-4684,-3748,-2974,3968,18599,23862,10821,-84,-7787,-12908,-14667,-10780,-3343,-33,4194,4827,2731,4753,8756,7550,3418,13016,18219,18347,7465,-1668,-4307,-6160,-3414,-5597,2840,13116,5715,-5771,-15040,-14688,-6999,665,475,2079,4606,7432,16558,21618,20670,7763,-6784,-15642,-2449,12609,22862,19291,14667,5216,-5435,-5438,1186,5286,2099,-15007,-12105,-9138,-14194,-9370,-5215,-12733,-4533,16984,33347,26224,12019,-5905,-7435,452,-3832,-10797,-10926,-3920,10682,8742,1355,-6186,-14040,-18015,-19364,-15175,-5661,1611,5671,3349,-3180,-9490,584,6831,8913,11049,15360,18074,16865,7655,-5932,-5236,-6552,-7807,7188,12294,10904,6427,5091,2787,-1457,704,4909,7272,10823,5959,-6885,-8531,279,11142,11079,11008,9329,-5410,-12755,2921,12116,11032,-2046,-13332,-16587,-11957,-10337,-12226,-12574,-9074,3710,4777,5350,10236,17865,35056,37012,30860,10034,-5874,-14398,-5493,230,-3337,-3803,191,15341,24939,6271,5471,15262,20362,14117,7088,5757,5603,8630,13656,13507,12384,5921,877,-2491,-6113,-4860,-599,2183,-3058,-10956,-5921,-7637,-16948,-9985,-8503,-18332,-1710,13117,14000,7756,1807,-3439,-4896,-11347,-11099,873,12292,22285,22683,13065,-4286,-18516,-12858,-8317,-8348,-12964,-7776,-3614,-10592,-14623,-16635,-12638,-3196,-5031,-10792,-14651,-13194,-10632,-13097,-4730,6011,15621,16433,9848,1962,-8075,-16864,-15908,-13004,-17967,-18017,-16227,-4105,5311,6879,1447,-10696,-7997,-8995,-13382,-17450,-14386,-12076,-10525,-9755,-8784,-1964,4162,12608,7714,-6487,-19698,-9307,1342,12220,13565,7060,3293,-2620,-10388,-9785,-147,15228,15266,2561,-4687,2247,12444,14181,15822,10088,-6822,-16849,-5574,3167,13939,18494,11379,5763,2601,-3991,-11006,-14927,-6299,1982,5202,173,-7159,-966,10166,26699,40406,46488,37107,21284,10790,6594,8509,11463,6434,-2670,-1299,5230,7946,8027,10092,12656,13335,8828,-947,-7541,-7167,-3516,-1894,-5771,-3892,-556,3015,-2522,-4431,-6818,-1092,12272,25442,17155,4667,-3385,-2901,-2133,1411,-3846,-5684,-3637,-7271,-12754,-9614,-547,3517,5048,5506,12464,15997,9760,802,-7068,-9720,-3796,1521,409,-1840,-3427,4892,16232,6429,-6651,-6824,-1028,9351,15437,19466,4654,1925,9012,18609,22845,10141,-3382,-7707,-1408,4896,-3686,-16032,-4707,6010,7725,14064,17673,13481,4647,-1616,-3074,-3499,-5719,-3872,1533,3094,4609,-2511,-9286,-12043,-9774,-7500,-8185,-12945,-11685,1325,13645,18562,11347,2185,-7115,-11156,-12747,-8021,1588,4404,-5354,-12196,-11802,-12262,-12631,-16553,-14455,-6707,-6750,-7052,-4747,3825,2415,2737,20508,27762,27590,20700,10472,9159,18828,26655,34212,38434,37269,32293,6778,-10930,5131,16815,11092,-4279,-8542,-4565,-9389,-14408,-12617,-7215,-5569,-2494,1597,9239,14722,6844,6877,11688,9885,1834,-6727,-13829,-6604,-6385,-10067,-17675,-11317,2181,19195,26601,17318,9729,6090,2254,-3320,-4905,-3833,4369,11421,9845,7721,1314,-4750,-10642,-21403,-10700,-3236,-1007,-8419,-16490,-20710,-12908,-5402,6266,20635,45076,64189,56655,27807,-74,-4306,-4042,-4549,-9403,-12032,-11959,-4268,17720,34983,28718,9650,-5975,-6843,1123,3729,-4314,-10836,-14712,-11611,-3932,-5642,-10073,-10803,-13284,-17027,-6852,2591,6007,-1806,-7620,-13783,-16127,849,18826,16136,8351,8264,3485,4721,9081,13984,13059,8998,7068,8536,13912,10671,2888,12685,20315,14390,9688,1757,-5382,-7242,-2514,2196,1032,-6843,-9534,-6596,-2207,6001,17910,31486,21994,4978,-10805,-18756,-14872,-8885,-6367,-1260,2842,5039,4423,1356,-3779,-9193,-4427,4115,9567,9725,-3662,-3011,-2767,-4746,-4198,-7715,-6359,-4060,-3086,-4725,-7216,-4300,-1426,2562,5103,3760,2715,9840,16673,16151,12776,8656,4567,4373,5869],[7834,5291,-1507,-5465,-5087,-6121,-1778,-1839,-2827,-2636,2676,9836,14638,11733,5292,-2795,-1012,4381,5808,2932,2832,3894,959,-8371,-11185,485,8369,12374,10472,6141,-2371,-9481,-14964,-867,9390,15476,14772,10794,10370,13148,15099,14897,7648,-6071,-8036,-538,3320,-2384,-13591,-14154,-10075,-5663,-7533,-14079,-6109,9421,17512,17210,8696,-8663,-11158,-2812,-3470,377,1702,2369,4538,973,-2834,-7237,-12543,-18173,-12816,-4186,3083,4821,-4424,-10588,2091,15013,23182,12590,-5730,-13339,-11436,-7920,-8489,-7315,-5330,-3111,1574,11441,19335,25191,26163,15815,2246,-4942,-811,3770,2031,-3123,-3221,-2307,-4578,-7253,-6708,-10999,-8263,-7409,-4498,-4989,-847,8435,22107,42884,42013,36063,30563,38843,52768,51007,27789,-844,2492,10815,18675,25401,12199,-3666,-13191,4326,17342,18343,19629,21054,19020,7772,-6079,-5690,-4302,-4202,-4685,-5725,-3293,-5078,-5842,5096,11627,7300,-2083,-2946,9416,10059,4297,-2770,-9531,-7744,-11693,-15027,-5375,6006,7517,10118,14632,15031,6766,4500,1536,3159,3160,3254,-28239,-39771,-126496,-232710,-294704,-313538,-255350,-182921,-120765,-85248,-43212,6688,4370,-18588,-11374,7225,18248,5833,-9278,-14823,-6765,1388,2025,-6609,-6151,7546,16207,29617,41976,32262,14534,5008,-6438,-12199,-5466,-1480,-98,-8782,-12434,-11607,-10443,-10199,-6946,2394,-7613,-11737,18476,53826,77497,88985,81624,48509,24051,35785,45602,46538,46880,37522,20660,10764,11373,5000,-216,14408,24975,10346,1972,2457,-4927,-7907,-2470,830,5747,10134,18087,16358,5634,-2294,-3142,-1880,-10257,-11493,-1145,5989,-5156,-4508,2061,3329,3926,10633,34661,38958,18364,-5564,-5202,27299,52614,29852,2641,-12882,-4467,3460,11491,10230,-4223,-8022,1126,9537,15112,7938,-3752,-10470,-10151,-2913,-6131,-8516,-6742,-15326,-12196,-8211,-6961,-7675,-4788,4450,8511,1266,-5909,-9471,-7813,-4040,-5254,-12879,-12013,-12602,-16458,-18716,-19069,-11248,-5887,1881,2497,-8160,540,6432,9336,14631,18548,23024,25286,28721,16515,5600,5809,5662,-6056,-3203,2988,7099,9880,6563,3549,15300,24229,19077,10245,8598,2481,-4603,-9835,-13290,-4577,-6435,-5725,-6296,-6659,-8463,-9286,-17192,-21136,-9103,3138,21079,40228,48206,34503,25387,11220,712,-3306,1885,4462,313,2582,4796,4912,448,724,3858,10716,17865,25975,21314,5007,-6043,-5417,-2960,-10034,-20310,-11636,-12146,-5333,11747,15674,1993,-8368,583,13439,30245,37636,20513,-3664,-12695,-1013,15763,25599,16614,135,-12261,-17719,-15683,-8522,-6812,-11372,-11931,-1671,3828,3562,1445,-257,2499,3614,-1489,-11535,-12411,-16446,-14557,-19190,-12820,-11770,-5684,9521,17230,13102,536,-8934,6555,10986,-1416,-4771,8932,10894,7545,125,-5201,7523,6836,452,-1180,2271,12812,15580,6491,-2102,-13282,346,29277,29441,9375,1555,-1665,706,3398,3899,2385,2425,4661,7984,11728,13795,15581,2450,-1430,2253,4235,6333,13025,9815,-7984,-16889,-10492,-7292,1676,4137,-83,4148,5432,9936,29821,45143,22068,-535,-4093,2639,2868,-4855,-12442,-15357,-16119,-10831,-4157,-7080,-13197,-5391,5002,11661,7259,616,3357,6812,12447,15763,24064,27114,8468,-4922,-4371,-3021,-2563,-2803,-3934,-2746,12365,32092,44175,28121,-856,-19976,-11423,-1225,827,780,1916,-1099,528,4384,-3914,-13151,-14095,-1041,9984,16734,15194,3595,-4118,-4881,5777,26289,36701,34076,18531,3472,4360,26342,30775,10243,-131,13425,28345,18047,-5863,-17813,-3949,975,1136,576,-1021,363,3577,-4574,-10904,-8897,-2089,2469,2239,376,675,3847,-2077,-9153,-9349,-24,15970,44537,61381,43109,11113,-4417,-1101,17980,20686,8007,3647,8704,11998,8902,2858,95,332,2333,391,-5924,-7231,-5644,2473,10779,14759,15729,20532,32653,41404,33381,20158,20921,27619,26188,9840,-4089,3983,11537,6133,-385,-7309,-1358,8179,10000,3455,-5496,-3568,5507,6050,-4260,-13966,-7085,-6034,-6007,-3118,5900,15137,14246,9865,7098,2869,-3563,-14501,-5019,1945,14480,28327,9334,-7851,-13343,-8554,-5579,-2104,-4042,-11302,-13047,-9623,-3364,4767,13465,2376,790,7872,734,-7421,-6711,1397,8702,4713,1077,2598,10,8321,20870,15942,4687,972,7606,9932,6789,7166,11165,16085,11099,-27,-5054,-4249,-5561,-4724,5412,16091,22549,24880,25530,22288,14421,7931,2893,-7879,-8275,-3781,-3007,-8250,-13917,-19305,-23952,-19037,-12462,-7488,-1122,-2599,-3703,-5632,-5772,-3659,-1321,-113,-1727,-8685,-18576,-13364,4858,21680,16531,-182,-11108,-12722,-12829,-11263,-11815,-13830,-10455,-2517,12352,21170,19405,4847,-7398,-7694,-5675,-7849,-10590,-12434,-7837,-3476,5713,6220,3405,-3750,-13826,-10564,-11592,-19351,-21847,-7917,797,3867,1180,-3823,-5214,-1755,-3170,-8243,-10123,-9901,-6806,11088,30630,49215,52660,37218,19628,13283,6969,3753,940,2366,15295,28511,34229,36935,31450,13313,2594,1541,4602,191,-11999,-10616,-5270,-5352,-10196,-14008,-16063,-17848,-15079,-7346,3903,8199,-8062,-21027,-10400,-4533,-6206,-8444,-10653,-12089,-7795,4285,10779,4624,-2983,-9738,-14380,-14484,-13606,-10368,-5992,-3920,-12319,-13922,-1230,5875,3596,-5461,-10359,-3474,-5928,-14807,-10287,25700,28950,7631,5005,5950,2843,-4661,-10177,-12105,-18171,-21701,-13514,-6792,-6363,-11016,-5500,179,1217,5233,10645,11653,639,-2978,-12174,-5607,7232,4833,10909,11904,12635,11538,2547,5207,4766,9403,4834,-5022,-13953,-12053,2556,16772,11289,-3525,-11524,-5238,3371,15901,13682,-4410,-1943,19031,41008,42682,33002,22053,20133,14473,5369,2797,3646,-5197,-8185,953,2498,-3644,-5988,-8143,-13608,-13685,-12864,-9666,-5861,-6539,-438,10461,6674,4518,1892,-2596,-3170,765,370,-2351,-6730,-15417,-19834,-13397,-7410,-7104,-3269,2283,5675,3519,3647,6600,3248,-2817,2587,17055,24941,16257,3856,-714,1886,11467,-545,-12520,-6679,-1963,7929,20137,27070,29823,19615,-1711,-10038,-6296,-3049,300,-1470,-3821,-6655,-6986,-11018,-16006,-10767,-2910,6545,12500,15030,17376,22458,28469,12770,602,-7485,-14235,-18239,-12212,3928,3547,-2206,-4546,-6868,-14306,-6957,2714,10591,18946,7200,-9353,-14749,-9808,-3372,-2878,-1773,7715,17200,25787,22028,15287,19796,31462,24948,14014,1381,-9290,-16681,-18318,-15965,-5269,-2107,-658,-1664,-5436,-13584,-13164,-1488,12612,25012,24352,14131,8608,6903,4408,-2607,-9892,-10127,-5362,-637,9260,11023,17873,19551,5293,6425,6234,5206,-8236,-11764,-289,1381,1105,4213,5572,1996,4076,8055,16054,25737,43135,72154,54862,19067,554,-1558,4143,14518,21375,17359,6696,-5311,-15274,-16607,-14015,-6433,162,6833,6842,9099,8930,6820,1261,-1564,-2410,2508,8417,8445,2657,-6880,-7014,-498,5192,17754,44268,83309,95585,61187,24356,21287,25036,18238,14825,13033,3470,-5953,-12913,-5323,-2098,-3622,-4089,-6751,4888,13769,13050,-918,-17573,-11099,-5377,-3977,5889,16618,19300,22337,24923,18428,10481,2244,-6920,-14444,-19668,-12290,-533,15201,25061,25834,21248,6810,-1599,2811,13920,16361,2631,-4442,-2886,986,11421,29792,40118,35598,26263,16797,3848,-8672,-3418,12173,19534,21915,12722,3780,468,-2640,-7466,-8864,-15056,-14943,-15924,-21740,-7277,11308,33117,28647,10456,1461,5564,14866,16045,7315,-1129,-10526,-12552,-9596,-2995,-1476,-5143,-5060,-1117,-3122,-6261,-9338,-11030,-13389,-10518,-3823,-2607,-6588,-10772,-13140,-15310,-17877,-19114,-13541,-8595,-11823,-13021,-6897,413,1763,-4643,165,10562,8552,1674,4309,9389,13981,17614,10853,725,-8236,-6884,-3940,-1866,-4399,-3257,2736,7510,4732,-4579,-8316,-5307,3678,15004,13364,12241,17772,28174,30490,24530,7831,-3230,-9948,-17887,-5602,12560,31384,34041,28668,35473,41710,19237,4114,176,-3873,-10204,-15632,-11261,-1889,2736,3367,3591,8620,10149,-3482,-16210,-15407,-10019,-1021,78,-4603,-3374,-10932,-15042,-10419,-1494,5091,2195,-9994,-13190,-12462,-7815,-1785,380,-1754,-10806,-7707,922,5752,5385,969,-6484,-9383,-10426,-5784,1331,11133,19753,21036,7719,1461,-1262,-7593,-18207,-10507,-2633,-1714,-1772,1858,3737,5408,1402,1836,5331,5934,6804,8153,4718,587,2484,11210,15711,6201,1966,-8,-4234,-7774,-4395,904,1144,-2733,3204,15435,22082,20227,9757,3385,-1985,-2155,12366,28281,25049,11110,-3708,-15249,-17537,-17540,-13186,-14722,-12485,-7273,997,8862,5763,-1458,-10384,-12625,-11950,-15444,-13954,-7688,-3659,-7155,-11452,-8264,-1406,1140,3309,6739,10457,25181,42657,42597,33095,31505,33527,35457,33646,23613,14997,11725,15268,11554,10563,29373,47015,60053,50578,26804,8876,3603,-3209,-11396,-9941,-1215,6903,14007,9295,861,-3546,-4170,-7869,-5238,-3224,-4734,-6547,-14542,-13847,2344,10919,3125,748,5269,7247,7117,-3831,-12546,-2395,-3998,-7191,-12784,-13090,-9512,-5728,175,-4262,-6677,2091,26049,43713,36343,13411,-6746,-8127,-4052,-5983,-6887,-3717,-1320,-6732,-15801,-5130,918,1880,413,-13519,-14620,-7419,-8305,-3966,5880,17433,18575,12983,8382,375,-7560,-15448,-9762,5940,23044,36331,44024,35597,16367,4350,1050,7185,14721,14325,13584,21395,22947,11495,9901,15476,17602,5046,-857,-1725,-1968,-1611,6142,20357,25065,12074,-1241,-10209,-15245,-13245,-8843,-662,3254,6828,7423,5274,9275,14491,11975,4262,9570,12125,13684,4004,-4375,-6340,-8045,-2975,-4539,2703,11663,4604,-5959,-13448,-10024,-2882,2648,1027,235,1234,6138,18212,24235,20894,6139,-8409,-16656,-3438,9393,16879,13997,13039,7181,-1824,-1542,3928,7242,4730,-10515,-10281,-7228,-11962,-9469,-4560,-11745,-5546,16581,34381,23734,6654,-8617,-6501,845,-3704,-10614,-10086,-3731,8238,4719,-1557,-4405,-10029,-15441,-17748,-13257,-4193,2312,4079,-41,-6942,-9944,2269,7889,9061,10982,15319,18173,17205,8793,-4812,-6246,-7511,-7905,6975,11101,9732,5852,5873,4482,155,1441,4084,4798,8243,4827,-3452,-2110,1019,6920,7863,9689,10097,-3569,-12821,1216,9059,8255,-3769,-14342,-16729,-13214,-12206,-14273,-14437,-9626,4111,6260,7067,11888,18949,33359,32823,29305,11898,-3850,-16049,-8647,-1966,-4267,-4286,317,17957,27652,9474,7772,16229,20626,14561,7693,6693,7060,10503,15861,17673,18189,11452,3880,-1591,-6674,-5856,-1668,798,-4031,-8528,-2142,-5610,-15592,-11194,-8923,-17555,-1191,13795,13875,7095,2106,-1843,-3444,-11034,-11556,337,11665,22054,21983,10811,-6639,-17778,-12285,-11474,-14164,-18535,-12533,-5665,-10631,-12596,-15983,-12834,-2583,-3540,-8870,-12453,-11832,-9392,-12459,-5733,5076,16113,20151,17011,9148,-4252,-13499,-13858,-9692,-12648,-19521,-15373,-4641,4946,7170,1904,-10103,-9778,-11228,-15395,-18441,-14532,-13906,-13292,-11610,-8577,1073,7989,14162,8778,-5936,-19624,-8921,1204,9165,7721,2073,939,-2546,-7640,-6160,2978,18455,16741,2917,-4162,3483,12722,13272,15236,9968,-6900,-17311,-4734,4265,15589,18874,9297,3272,756,-5474,-12061,-15652,-6470,2667,6943,1848,-4856,209,13077,30439,42991,48574,39843,24651,11533,5132,7910,11853,5690,-5073,-2812,4591,8542,9900,11696,12054,10244,4763,-5375,-11618,-10337,-5074,-629,-4121,-3828,-1644,1948,-3077,-4302,-5932,-686,11464,19491,8522,-2185,-911,2480,2525,4089,-3029,-6505,-4628,-8753,-15555,-11700,-2065,2192,4891,5310,10106,10881,3978,-1561,-6458,-9452,-4867,-695,-3267,-5571,-5761,5088,16689,3997,-8361,-7112,296,13420,15413,14636,633,-2585,2305,11656,18265,8465,-2875,-6095,-1335,3558,-5605,-13138,-2549,8963,12187,17998,18680,13406,5424,-398,-2208,-3010,-6340,-7727,-5402,-3860,263,-4166,-9281,-11035,-7710,-5347,-7587,-11637,-9928,2517,14628,19212,11131,1199,-8077,-10723,-13048,-9376,-319,2104,-5479,-11237,-11415,-11577,-11279,-14673,-13681,-6425,-8205,-7342,-2525,6411,3474,1346,22797,32227,29936,20614,8785,5395,12503,18685,27566,39611,45265,43438,10668,-11677,3181,16386,10850,-4883,-8306,-3939,-9042,-14238,-12717,-8390,-7809,-4229,565,8069,10570,-145,1595,9471,9434,2524,-6092,-14250,-7008,-6242,-8979,-16189,-12962,1965,19620,26020,16748,9758,6011,2341,-2846,-4335,-3616,4509,13427,12894,10599,3946,-3407,-10700,-19681,-7895,996,4092,-4923,-14951,-22255,-12974,-3823,8448,21437,41985,57802,53332,27678,-321,-4556,-3371,-3693,-9328,-12543,-12473,-2581,23938,44131,37963,15454,-2829,-8080,-1124,3226,-4491,-11667,-14325,-9208,-1701,-5713,-11608,-9983,-11764,-15823,-4762,6132,11210,2320,-5293,-12107,-14435,-70,14615,11948,6507,8621,5177,7298,13607,19276,18030,12134,7309,7326,13881,11792,1668,8748,17245,15062,13291,4220,-3414,-4774,495,4439,318,-8104,-10198,-7084,-3287,3591,15124,30712,24781,7059,-10253,-18417,-13767,-7650,-6482,-2531,872,2897,2573,186,-4742,-9555,-4690,3192,7246,5397,-3210,599,155,-1925,-1151,-4646,-4414,-3395,-3028,-4518,-7295,-4014,-121,3961,6004,4246,3078,10406,16984,15391,9943,4790,65,1396,4294],[7081,5394,-704,-5072,-4836,-5217,-1610,-1652,-2821,-2293,3685,10126,13545,10190,4266,-3900,-3793,449,2047,807,2560,5208,3190,-6117,-9816,1469,9269,13155,12178,9970,2433,-5973,-15934,-1507,8309,13491,12434,8530,8084,10985,13939,16403,10438,-4402,-9218,-1470,2207,-2920,-13009,-11662,-5706,-2118,-6002,-15578,-6615,10438,18469,17892,8837,-8382,-9774,-1356,-2486,1547,2745,3170,5758,1465,-3439,-8133,-13277,-17591,-12374,-5012,2379,4455,-4118,-10283,2264,14152,19234,5160,-11660,-17227,-10821,-6137,-7065,-6883,-6520,-5187,-381,10086,18682,24703,25677,16266,3206,-3885,-547,3756,2273,-2784,-2796,-1925,-3997,-7824,-8366,-10608,-7236,-7318,-5624,-5319,304,11120,26512,48224,43882,35220,25856,31781,45038,45226,25321,-1305,2144,10569,18579,26760,15516,-2116,-13571,3929,18702,24134,27769,28024,21891,4286,-8683,-8465,-6313,-5636,-6652,-7966,-4041,-3873,-10423,1184,8801,6033,-1447,-1648,10600,10556,4241,-2726,-8849,-6790,-10778,-15310,-6517,4290,5492,7565,11604,12198,2302,-450,-2176,-1580,-1322,-620,-17916,-22851,-90826,-167350,-203393,-211658,-160072,-107682,-72035,-59695,-32799,5506,3555,-19081,-12637,5780,15677,2598,-13046,-15250,-2474,5323,4742,-4507,-5699,6149,14034,29385,44341,32292,12247,3267,-6808,-11702,-5584,-3766,-1871,-9517,-13650,-11885,-8477,-7932,-8474,-3554,-9229,-10651,24192,63404,88961,97917,83907,46272,21919,33806,41293,41568,40552,30277,16875,10381,11326,4163,-483,13314,19038,5707,-392,3086,-2957,-7063,-2608,453,4591,8370,13987,13165,3281,-3769,-3736,-1458,-9260,-12566,-3208,4724,-4799,-5050,1099,3990,6434,14380,36464,36832,15733,-9227,-3973,31174,54273,28475,2519,-12748,-3954,3994,11898,12437,-882,-11495,110,9469,14306,8658,-3507,-12217,-12399,-3483,-4945,-7426,-6184,-16823,-11000,-6949,-6414,-9170,-5875,4878,9396,1776,-6036,-9040,-6276,-2325,-2871,-11190,-13120,-12916,-16390,-18826,-15465,-7492,-2449,5021,5819,-3249,4098,7936,9658,14881,17805,20415,21650,27485,18329,9313,13459,13564,-1043,-909,5201,9519,11674,7001,3437,16781,29604,25697,15455,11950,4927,-2674,-8426,-10576,-2618,-4566,-5691,-7543,-7715,-7924,-7892,-15892,-22282,-12691,-4092,11271,31375,46201,40150,32653,15082,2399,-3145,492,2718,-514,2336,5260,7387,3413,2685,5326,12812,20943,27411,18910,1971,-8383,-7673,-4777,-10804,-20193,-11591,-12929,-4462,11984,16704,3039,-8943,-109,12929,29141,38436,22949,-2180,-12894,-441,19350,30795,20400,1487,-12108,-18004,-15219,-8221,-6315,-10909,-11497,-722,5781,4503,918,-1520,912,2679,-2410,-12234,-13091,-17503,-14382,-18172,-13345,-11797,-7039,7352,14111,10403,-1041,-10477,5347,10076,-3223,-2687,10027,11403,7174,500,-2017,15204,13905,5019,2601,6690,17403,18130,7546,-1756,-14426,-2145,25793,27855,8865,2390,221,2937,5557,5755,2868,909,1930,4743,9072,10930,13167,-1091,-2864,-71,1684,5370,12636,8485,-9172,-17152,-9481,-4966,5268,8445,2226,3139,874,1518,17269,33021,17291,-2198,-4993,419,-246,-7731,-15605,-14172,-11010,-6818,-1930,-5501,-14733,-4332,6067,11531,5919,-581,2115,8753,18509,25823,36025,36674,13236,-3429,-3561,-2295,-2107,-2514,-3913,-4397,10460,30352,44600,30245,1337,-17497,-14333,-2899,819,1861,2273,-2666,-3568,552,-7117,-14866,-13018,-951,10394,17247,12904,669,-5861,-4436,9838,32672,40799,35198,19994,6853,9698,29809,32064,9559,-1746,12932,27060,15822,-7331,-18909,-4387,-305,-1164,-2781,-4061,-138,6616,-2111,-8862,-7269,-1276,2409,1497,-989,-2768,-1119,-4202,-8628,-8718,-505,13372,39617,57367,41191,10227,-4997,-1148,17370,18064,5680,2066,8326,12670,9240,2810,-249,-2,1510,-1075,-8049,-10654,-10648,-3564,3406,7721,10598,16905,30449,39817,31991,19553,20307,27093,28289,13587,-5024,-722,4909,648,-1879,-5926,-561,8753,13187,8592,-313,-5300,2365,4095,-3737,-13374,-7122,-5404,-5014,-1620,7021,14750,14006,9614,5675,1628,-4416,-13096,-4500,1629,12631,26135,9005,-7841,-12424,-6960,-3207,-654,-5086,-13890,-15827,-11682,-4463,4394,11522,-2993,-2147,8994,2537,-6424,-6900,1971,9780,7010,4785,4909,2950,15041,31179,27030,12571,5826,9782,8249,4510,5471,10045,15146,11366,1502,-3156,-1686,-2035,-391,9113,17439,21795,22816,23376,21328,16003,11221,5591,-6599,-7737,-3960,-2819,-7834,-12794,-18556,-23499,-18352,-11005,-5276,610,-1431,-3322,-5541,-5851,-2987,241,499,-2769,-10577,-21328,-15702,-1263,15201,12332,-2456,-12823,-12552,-11573,-10953,-13120,-15887,-13019,-4151,10618,22913,22504,6516,-6894,-8310,-6702,-8640,-10846,-12409,-7774,-1803,9987,10324,7238,-1049,-11426,-12556,-14001,-22719,-17024,-2022,6592,8265,4489,-1265,-2562,47,-1704,-5382,-4282,38,2503,13830,29649,45225,51872,41097,23176,16635,11421,8819,4070,2010,13504,29026,36562,39303,32930,13048,1556,1174,4782,1456,-10355,-9942,-4932,-5056,-8977,-13036,-16085,-18224,-15230,-8428,2201,6355,-10001,-19895,-9709,-5160,-4629,-5053,-9717,-14965,-14282,-3604,5514,3022,-2918,-8392,-12128,-12557,-10962,-14139,-9454,-5899,-12761,-13526,-1444,5129,2508,-6124,-8644,-965,-3466,-13703,-14203,17899,25355,7509,6256,8030,2456,-6950,-10884,-10305,-14985,-20322,-16938,-10619,-7872,-10162,-4864,-79,687,3189,7049,4998,-4324,-5772,-13366,-4814,5352,2927,10709,12674,13644,12817,4816,6752,4160,8842,4356,-5533,-14044,-12375,937,16510,12585,-2471,-9676,-3205,6852,20252,14830,-4207,-1674,22218,47223,45854,32308,18733,14856,9540,2697,2914,5485,-1779,-5986,1070,1297,-4991,-6426,-7060,-11107,-10373,-9588,-7021,-3510,-3840,2465,14391,9821,7967,6489,964,-1353,1454,1173,-1204,-5458,-14899,-19189,-12470,-7048,-7795,-5126,1009,5911,2867,1674,5159,3573,196,5077,17313,24343,16820,5572,496,2150,12006,1299,-10619,-5581,-792,9148,23906,32782,36555,26156,1176,-9017,-6885,-4540,-463,-661,-2802,-6088,-6766,-12101,-21824,-15541,-8263,1163,7240,8647,10145,17267,26930,13642,674,-8005,-12922,-17231,-7957,6992,1814,-6468,-9417,-10147,-15627,-5175,4583,12690,20707,7218,-10840,-13460,-5590,-472,-2576,-2552,8283,18391,26003,21747,15147,19752,31455,27259,18303,8448,-5245,-18022,-21402,-14852,-4560,-1668,97,-542,-4037,-12103,-12354,-829,12554,24258,23607,13546,7686,5641,2792,-7472,-16652,-14661,-6893,96,10828,14154,23120,24845,11098,13235,12182,10091,-3316,-15230,-1416,1672,2174,5518,6942,3228,3163,4890,11269,19697,36788,67578,54424,20041,1361,-664,4972,15226,20448,15389,4921,-6238,-16079,-18288,-16582,-10454,-3708,4457,6624,10958,11694,9597,2910,-785,-1699,3363,9165,9785,4808,-6393,-9995,-3577,3071,15861,41059,77049,93922,67725,34659,29217,27023,18676,15733,12904,3381,-6280,-12321,-5038,-3714,-8307,-12382,-5445,11261,18885,15070,-212,-16128,-8601,-5052,-5432,2780,11150,13060,14251,19142,16287,10722,3235,-5738,-12945,-22215,-12549,-727,14780,25349,25484,22664,8789,-1198,4168,16116,19432,6805,-75,1144,4376,15460,34836,40170,32086,22974,16168,3950,-9744,-4323,11810,18215,19298,9652,1387,-889,-4028,-10308,-11867,-13518,-6676,-7657,-16303,-9085,9835,34727,33721,13086,3208,6960,15444,14994,5673,-2721,-12485,-13045,-9873,-2681,-1662,-5368,-4446,-627,-3011,-7315,-11821,-11767,-13150,-8964,-1549,-304,-5984,-11948,-15466,-18338,-20969,-18917,-12058,-7441,-10836,-12489,-5961,2280,3706,-4511,-2564,6578,4506,-2602,1429,9292,17079,21929,12652,367,-9501,-8300,-5168,-2855,-5584,-4432,2509,6099,528,-8991,-11646,-6893,2574,13321,13517,13337,19390,29623,30622,24051,7010,-5348,-11513,-19203,-7046,11306,32231,36169,29867,33806,35609,13006,228,-2738,-6961,-12727,-16783,-11074,-1296,3052,3123,3497,9135,11059,-3384,-16138,-15265,-11142,-2759,-3533,-7918,-4458,-10297,-12268,-5960,4299,9409,3965,-9801,-13707,-11411,-5811,501,1331,-2421,-11410,-5856,2741,6516,4759,442,-5873,-8035,-9242,-4830,2441,13028,23089,26037,11935,3906,-5,-7148,-17379,-10436,-2815,-1745,-1197,1430,1743,2625,-1940,-57,5376,7411,7476,7054,2682,-2122,-280,8610,12283,3906,2325,1352,-3502,-9388,-7828,-1696,1001,-1823,3129,13947,19753,19301,10779,5597,687,673,13654,26154,22383,9327,-3708,-13700,-19406,-17822,-11905,-12843,-12757,-11653,-6953,-28,-63,-3783,-13447,-16390,-15104,-18502,-15762,-7869,-3634,-6936,-11577,-10422,-4478,-1909,1024,4250,6466,18954,38877,38709,27911,25720,26890,29822,29620,21468,15122,16251,20409,15150,12091,26446,39004,49242,42270,22677,9661,5225,-2017,-9874,-10355,-2365,6719,15498,11548,2330,-2340,-2717,-4848,-1154,-72,-4087,-7279,-15595,-11709,5249,13830,5406,1229,4001,5770,4879,-5791,-13185,-1552,-2294,-7867,-13777,-11873,-8874,-6202,674,-2575,-5207,3157,27965,48940,39863,13786,-7447,-6244,-1482,-3424,-5659,-3849,-1471,-7089,-15253,-4549,704,1843,682,-13856,-15560,-8053,-9949,-7134,3324,16340,19526,14895,9320,-374,-8636,-16217,-12915,1469,16592,28934,38599,35202,19084,6479,1769,6580,12793,11186,10410,18346,22656,15560,14006,18902,18724,6410,1327,1163,-43,-179,7805,21076,24794,12065,-2854,-12966,-15407,-11526,-7329,1372,6156,9295,10158,8378,14426,20698,17237,6280,7038,6128,8513,596,-6237,-7685,-9813,-2786,-3584,2773,10182,3481,-5786,-11181,-5237,491,4138,1514,-1479,-2277,4446,19373,26179,20479,4676,-9589,-17478,-4596,5765,10380,8352,10551,8033,996,1568,5898,8811,7609,-6016,-7825,-5157,-9374,-8561,-3485,-10415,-6994,15220,33152,19657,817,-11185,-5610,776,-3829,-10286,-9145,-3566,5474,1204,-2742,-1792,-5968,-12769,-16028,-11644,-3102,2758,2193,-4180,-11724,-9750,3550,8311,8653,10493,14960,17856,16884,9208,-3978,-7028,-8249,-7974,6177,9674,8431,5075,6053,5452,1268,1857,2971,1954,5370,4505,1093,3387,2252,2326,4361,8582,11371,-831,-12513,-995,5310,4892,-5846,-15439,-16809,-14533,-14249,-16436,-15598,-9587,4983,8298,9075,13533,19464,29374,26017,25334,12908,-1710,-14300,-11719,-4064,-5126,-4717,1020,21105,29823,12129,9478,16400,20144,14650,8165,7465,8252,11899,17034,20736,23410,17443,7534,-308,-7042,-6918,-2862,-838,-4820,-5314,1750,-3578,-13660,-12337,-9847,-16067,-348,14541,13849,6740,2503,-384,-2107,-10742,-12359,-763,9837,19602,18873,7213,-9441,-16481,-11925,-14772,-18661,-18619,-14848,-7296,-10115,-10360,-15222,-12909,-2037,-2227,-7069,-10267,-9531,-8113,-11462,-6460,3838,15490,21875,22719,17486,2517,-9587,-11391,-6283,-7022,-14017,-13048,-4923,4336,7085,2013,-9561,-11320,-13164,-16815,-18554,-14766,-15823,-16043,-13766,-8460,3826,10751,14911,9198,-5841,-19080,-8773,248,5210,1695,-2729,-1495,-2316,-3908,-1035,7238,21648,17756,3134,-3530,4693,12609,12089,14605,9987,-6714,-17161,-3685,5418,16641,18164,6703,652,-1051,-6809,-12910,-16121,-6763,3017,8096,3177,-2665,1271,15423,31678,41973,47196,40325,27275,12163,3341,6182,10648,3672,-8118,-4358,3656,8506,11098,12819,11370,7579,1273,-9111,-14715,-12499,-5666,1338,-2376,-3702,-2510,1430,-2869,-3646,-4949,-538,10050,13026,826,-7012,2472,7140,7113,7014,-1718,-7094,-5384,-9880,-18387,-12912,-3417,813,4145,4259,7039,5758,-1414,-3654,-5583,-8875,-5928,-2979,-6772,-8819,-7256,5391,16472,1740,-9597,-6930,1944,17425,14984,9998,-2672,-6687,-4327,3916,12075,5691,-2389,-4522,-1221,2096,-7219,-10271,-502,11560,16703,21284,18599,12751,6088,861,-1166,-2082,-6002,-10548,-11621,-9861,-3428,-5270,-8843,-10199,-5717,-2252,-4915,-8905,-7661,3709,15131,19072,10093,-232,-8860,-9967,-13085,-10557,-2168,-162,-5451,-9963,-10490,-10492,-9631,-12174,-10849,-4753,-8981,-7429,-96,8619,4530,442,24667,35933,30833,18949,5954,1193,6815,12502,22700,40725,52998,54439,14579,-12575,1015,15218,10428,-5228,-8076,-3436,-8626,-13802,-12495,-9302,-9612,-5685,-470,6516,6093,-6408,-3194,7292,8819,3346,-5103,-13180,-7259,-5645,-7428,-13623,-13365,1979,19433,24461,15556,9469,5824,2269,-2735,-4430,-3973,4189,14677,15687,13322,6517,-1945,-10234,-17433,-5045,5192,9154,-1031,-12988,-23441,-12153,-1847,10712,22265,38938,51267,49499,27280,-306,-4641,-2539,-2569,-8747,-12734,-12365,61,30289,51623,45926,21083,756,-7511,-2656,2978,-4215,-11911,-12643,-5849,1148,-5395,-13086,-8585,-10008,-14365,-2503,9798,16878,7241,-2314,-9819,-12097,-860,10125,7928,4934,8979,7022,10029,18312,24650,23127,15330,7693,5766,12403,11631,866,5052,14357,15993,16157,6847,-879,-1742,3754,6200,-1086,-9456,-10298,-6992,-3829,1931,13354,30386,27944,9463,-9184,-17681,-12730,-6790,-6744,-3403,-363,1426,1095,-808,-5595,-9493,-4503,2599,5242,2160,-1167,4135,3245,1356,2917,-764,-3059,-3220,-2935,-3889,-6716,-3202,1763,5853,7228,5087,3896,10889,17039,14556,7744,2068,-3548,-1075,3157],[6085,5125,-12,-4164,-4073,-4414,-1929,-1931,-3055,-2132,4416,10160,12361,8672,3328,-4855,-6166,-2523,-829,-720,2478,6430,4935,-4521,-8624,2144,9617,13311,13507,13487,7030,-2704,-15905,-1841,7526,11760,10583,7017,6361,9117,13011,17329,11901,-3602,-9762,-2203,981,-3313,-11246,-8356,-241,3241,-2861,-14176,-5545,11331,18527,17333,8260,-8094,-7769,788,-848,2718,3581,3703,6800,1879,-4129,-9183,-13888,-16052,-11179,-5691,1510,3693,-4124,-10134,1975,12050,13344,-3160,-17387,-17672,-8386,-3524,-5003,-6043,-7580,-7339,-2371,8472,17340,23077,23963,15905,3797,-2996,-507,3058,1657,-2645,-2424,-1616,-3208,-7630,-10224,-10404,-6279,-7093,-6858,-5954,1186,13795,31280,53074,45121,33323,19759,22619,33880,35538,20298,-2471,1747,9875,17604,26745,18204,-535,-13836,3285,18962,27099,31585,30690,21900,663,-10737,-10580,-7653,-6430,-8002,-9678,-3406,-483,-12830,-2176,6223,5149,-287,535,12412,11276,4341,-2602,-8371,-5997,-9880,-15337,-7782,2290,3472,5569,9922,11771,1178,-4672,-5530,-5660,-6598,-5575,-5087,-7362,-61433,-118244,-140454,-147763,-107011,-71099,-50971,-48746,-27019,5302,3390,-18509,-13725,4734,13662,212,-16445,-13932,2611,9972,7643,-2426,-5191,4705,11518,27558,44202,30630,9378,1370,-7233,-11344,-5863,-6142,-4308,-10589,-14869,-11255,-6073,-5392,-8096,-9823,-9663,-9637,26379,64932,89361,95609,77841,40387,18759,30121,35507,35603,33394,22711,12683,9589,10808,3020,-1081,11484,12668,1705,-2182,3856,-725,-6067,-2813,24,3201,6283,9793,9677,1056,-5066,-4319,-1005,-8082,-13293,-5540,2820,-4682,-5390,509,4560,8276,17210,36295,32869,12468,-12685,-2170,33849,52714,25710,2465,-12324,-3984,3819,11519,14014,3602,-11656,-1860,7793,11510,8431,-3015,-13326,-14202,-3521,-2977,-4588,-3222,-14544,-9800,-6003,-6285,-11523,-6740,5626,10460,2374,-6185,-8781,-4982,-843,-449,-9088,-13412,-12410,-14705,-15911,-12272,-4126,928,8062,9194,2781,10087,10900,10507,15023,16553,17159,17380,25472,19980,13582,21778,21005,3583,1284,7344,11706,12829,6939,2966,17699,34856,33111,21603,16016,8376,566,-5854,-8269,-1003,-2755,-5614,-8898,-8627,-7192,-6943,-14853,-22190,-15965,-10419,2181,22759,42998,44571,38555,17609,3076,-3672,-1459,304,-2065,1271,4879,8975,6167,4493,6158,13732,22708,27166,15516,-1181,-10549,-9423,-5808,-10327,-17920,-11886,-13677,-4025,11114,16520,3428,-10076,-1562,11472,26948,37929,24727,-840,-13127,-371,21535,33378,22209,1877,-12357,-18318,-15006,-8009,-5689,-10087,-11434,-366,7300,5312,466,-2685,-447,2162,-2780,-13156,-14414,-18931,-14466,-17344,-13762,-11955,-8159,5194,10565,7073,-3203,-11148,4469,9255,-4989,-2117,9419,10628,5862,-26,652,21347,20456,9462,6119,10441,20563,19064,7506,-2194,-15684,-3306,22809,25895,8037,2788,1382,4175,6692,6713,2582,-1180,-1605,462,5183,6914,9706,-5595,-4627,-2409,-65,5427,13120,8213,-8929,-14367,-8261,-3198,7709,11168,3015,853,-4477,-6416,6600,21580,11978,-4040,-5595,-1022,-2799,-10422,-18499,-10376,-5156,-2521,314,-3313,-13115,-3277,6556,10585,4112,-2087,425,10030,23884,35727,47596,44581,16447,-2586,-3183,-1870,-1847,-2710,-4811,-7138,7376,27043,43192,31727,3927,-13587,-17143,-5393,-1,2183,2015,-4779,-8601,-4653,-11083,-16698,-12315,-1283,10225,16928,10062,-2630,-7802,-3558,14202,37971,42580,33762,19474,8835,13734,31971,32163,8737,-2782,12841,25589,13486,-8721,-19632,-5163,-2104,-4096,-7119,-7960,2734,12337,1801,-6467,-5878,-932,1702,66,-3077,-6746,-5933,-6309,-8281,-8652,-1842,10344,34282,52317,38542,8928,-5831,-1746,15300,14081,2975,138,7297,12854,9275,2571,-871,-935,-76,-3091,-10348,-13412,-14986,-9931,-4568,399,4688,11844,26273,35997,29066,18019,19038,26064,30052,18195,-5202,-6848,-2816,-4536,-3439,-4936,-58,8955,16227,13401,4701,-5761,-1428,1447,-3951,-12760,-7450,-5115,-4361,-714,6877,12744,12459,8717,4070,211,-5493,-12072,-4193,953,10073,22498,7935,-8072,-11752,-5782,-1256,84,-6788,-16889,-18388,-13655,-5685,4138,10204,-7430,-5822,8630,3905,-5950,-7657,1863,9992,8352,7690,7127,6179,20936,39393,36438,19316,9625,10816,5936,1658,2956,7855,12844,10629,2691,-1373,647,1047,3688,12811,18564,20467,19867,20025,19171,16626,13949,7454,-5825,-7430,-4650,-3266,-7554,-11873,-18142,-23397,-18339,-10143,-3808,1344,-1318,-3896,-6344,-6694,-2986,1252,684,-4158,-12473,-18326,-15570,-7399,7075,6301,-6056,-15121,-12534,-10890,-11310,-15050,-17902,-14558,-5118,8347,23557,24888,7494,-6894,-9228,-8084,-9665,-11140,-12095,-6800,1097,13914,13588,10361,860,-9691,-14428,-16414,-21529,-12335,3641,12107,12359,7754,1097,-556,989,-994,-3052,1603,11120,14869,20327,29336,39425,47607,41746,25406,19240,15005,12413,5657,611,10447,27805,37144,39808,32770,11823,190,746,4759,2309,-9144,-9685,-5107,-5255,-8423,-12711,-16554,-18895,-15774,-10179,-480,3024,-11436,-15562,-7915,-6128,-3425,-1879,-8051,-14748,-18459,-11318,-493,699,-3275,-7448,-10142,-8645,-4826,-12672,-11754,-8225,-13761,-13391,-1968,4039,1146,-6797,-6989,849,-1591,-12502,-18057,11088,21531,6971,6699,8876,934,-9687,-10088,-7566,-11801,-18006,-20353,-13806,-8974,-9445,-4944,-1271,-707,290,2845,-1691,-9151,-8782,-14785,-4784,2631,528,9846,12875,13791,12945,6425,7565,2881,7872,3893,-6036,-14585,-13265,-1601,14669,12722,-2087,-8336,-1482,10257,23227,14855,-4638,-1969,24089,50504,46475,30091,14569,8991,4651,955,3788,7451,1861,-1725,2268,393,-6604,-7520,-6774,-9179,-7391,-6500,-4734,-1657,-1527,5056,17773,12521,10765,9791,2881,-973,1129,1302,-379,-4232,-14474,-19038,-11997,-6995,-8432,-6539,-11,5612,1544,-1098,2858,2893,2081,7599,18233,24175,17474,7274,1517,2014,11799,2761,-9246,-4964,-348,9082,25568,36187,41283,32035,3976,-8074,-8004,-7013,-2315,-633,-2325,-5329,-5007,-9411,-18360,-19322,-13739,-4524,1575,2165,4177,13670,26298,14907,647,-8009,-9014,-10531,-2249,9543,-631,-11390,-15089,-14352,-14708,-3520,6485,14867,22139,6817,-12773,-11413,-1461,1789,-2439,-2857,8817,19125,25528,20763,14170,18384,29083,27404,21961,16013,-1022,-17825,-20138,-12848,-4048,-1835,134,-83,-3101,-10667,-11065,-29,12087,22215,21309,11947,5898,3718,464,-13160,-24010,-19391,-8726,283,11461,16113,26080,27812,16085,19530,17789,14257,1420,-15689,-3293,1192,2360,5928,7512,3654,1625,1250,6048,13170,29361,59804,50855,19440,1322,-454,5187,14873,18339,12701,2613,-7814,-17457,-18781,-17991,-14863,-7591,1809,5600,11711,13802,12198,4438,-64,-1077,3868,9227,10158,5992,-6355,-13654,-7297,609,13715,37188,68400,87736,70720,44381,36760,27990,18139,15260,11171,2415,-7077,-11987,-5431,-6340,-14261,-13795,1485,17587,22816,16081,-29,-15013,-6237,-4250,-6821,-728,5537,7007,5856,11328,12365,9607,2953,-5674,-11971,-19224,-11471,-513,13763,24600,23951,22169,9251,-2075,4306,16769,20881,10458,4243,5144,7801,19641,38881,38697,27770,18945,14498,3440,-10943,-5236,10757,15980,15810,5907,-1299,-2388,-5385,-12961,-13142,-8759,-324,-1330,-10344,-8490,8469,34951,37152,14903,4352,7531,14934,12906,3126,-5085,-14677,-12034,-9625,-2647,-2390,-5955,-4136,-620,-3437,-8593,-14525,-12132,-12460,-7249,385,1453,-5831,-13446,-17164,-20611,-24832,-18125,-10961,-6971,-10535,-12539,-5567,3358,5131,-3768,-3628,4119,1756,-6589,-2228,8293,19621,25691,13787,-401,-10838,-9792,-6868,-4392,-7120,-5839,1734,3945,-4103,-13850,-15252,-8656,1176,11241,13205,13822,19683,29108,28411,20389,3625,-9279,-14384,-19682,-8642,9259,31978,37868,30930,32072,29445,6907,-4216,-6475,-10641,-14439,-16806,-11111,-1395,2421,1852,2357,8473,10691,-3961,-16567,-15109,-12843,-4212,-5971,-10273,-5086,-8911,-9175,-1377,9388,12617,5015,-9695,-14300,-10405,-4017,2420,1838,-3380,-11962,-4434,4031,6684,3570,-547,-5515,-6801,-8119,-3978,3333,14527,25886,30431,15360,5500,635,-7098,-16698,-10069,-2649,-1644,-881,347,-915,-769,-5748,-2356,5038,8786,8144,5991,653,-5072,-3544,5371,8127,1335,2479,2399,-2857,-10599,-11314,-4487,582,-828,3402,12372,17187,17839,11205,7128,2583,3146,14919,24045,20077,8022,-3248,-11728,-17203,-16945,-10432,-10640,-11453,-13894,-13498,-8711,-6319,-6206,-14691,-18555,-17820,-21345,-16194,-7685,-3589,-6782,-11564,-12402,-7658,-5165,-1483,1423,2095,12208,33179,32847,21734,19668,21124,24912,25657,18914,14406,19633,24541,18115,12950,21926,29289,36448,32135,18214,10462,6468,-1234,-8578,-9674,-2579,7411,17772,14450,4097,-1508,-2128,-2371,2995,4969,-1431,-6845,-15072,-9062,8205,16307,7315,1268,2404,3930,2438,-7661,-13799,-1666,-1374,-8609,-13978,-10761,-8709,-6996,941,-636,-3517,4104,28894,52715,42813,14334,-7022,-3707,1465,-693,-3774,-3286,-1027,-6948,-14554,-4146,513,2034,1026,-13185,-16454,-8860,-11702,-10483,1065,15176,20197,16534,9916,-989,-9229,-14281,-13986,-2314,10623,22218,33042,34049,21542,8777,2664,5722,10027,7169,6743,13893,19750,17992,16919,20360,17544,6593,2868,3849,1999,1333,9013,20936,23423,11107,-4708,-15618,-12872,-9878,-6133,2833,8564,11457,12818,11962,19943,27028,23179,9673,6625,1844,3821,-2063,-6740,-8037,-11254,-2687,-2630,3197,8939,2505,-5242,-8699,-728,3044,5213,1917,-3008,-5764,2460,19915,27249,19460,3370,-10338,-17853,-5691,2209,4235,3036,7653,7955,3004,3842,7025,9788,10116,-1903,-4962,-2833,-6429,-6430,-1758,-8738,-8661,13285,30179,14928,-4587,-12939,-4736,342,-4068,-9627,-7969,-3262,2749,-885,-1399,1485,-1883,-9998,-14256,-10255,-2315,3057,318,-8634,-17245,-7879,4967,8491,8002,9890,14604,17415,16227,9214,-3304,-7431,-8564,-7803,5120,8373,7332,4428,5958,5984,2104,2161,1787,-981,2801,5515,6061,7966,3704,-2191,1081,8175,13515,3214,-10927,-3063,1383,1336,-7989,-16349,-16584,-15611,-16202,-18466,-15023,-8673,6546,11078,11558,15384,19687,24137,18186,19975,13277,721,-11114,-14150,-5739,-5621,-4790,2565,24466,31004,14121,10844,16221,19419,14781,8868,8393,9473,13069,17481,22893,28054,23889,12087,1599,-6912,-7732,-3844,-2307,-4895,-1437,5879,-1478,-11679,-13119,-11070,-13837,1167,15699,14233,6894,3164,1104,-713,-10258,-13063,-1989,7550,15798,14075,2903,-12041,-14648,-11373,-16867,-18277,-15531,-14400,-8043,-8683,-7710,-14088,-12584,-1310,-887,-5191,-7891,-7027,-6567,-9927,-6429,2783,14264,22058,26768,25779,10898,-5004,-8391,-2695,-1281,-7895,-9788,-4696,3740,6848,2000,-8927,-12302,-14457,-17327,-17829,-14757,-17305,-17085,-14693,-7831,6427,12996,15477,9392,-5754,-17785,-8620,-1252,955,-3790,-6855,-3605,-1521,1246,5688,12734,24765,18418,3423,-2543,6153,12419,10996,14194,10259,-6133,-16122,-2182,6878,17186,16601,4040,-1649,-2389,-7655,-13306,-16023,-6906,3301,8959,4477,-306,2420,17041,30006,37241,42515,38575,28921,12698,1458,3341,7642,440,-11343,-5477,2758,8143,11846,13664,10848,5574,-1385,-11624,-15783,-13474,-5382,3879,-429,-3323,-3017,1435,-2070,-2614,-3818,-482,8240,6772,-5406,-8144,5562,10937,11565,10285,387,-7056,-5611,-10214,-19607,-12218,-4062,-250,3127,2879,3986,1274,-5678,-4832,-4330,-7895,-6762,-5072,-9819,-11311,-7813,5754,15666,-100,-10146,-6180,4015,21205,14278,5915,-5412,-10415,-10707,-4222,4501,1847,-1698,-2937,-1020,652,-7909,-7532,1265,13553,20844,23531,17506,11697,6680,2215,152,-533,-4384,-10821,-15278,-14517,-6203,-5744,-8096,-9423,-3836,1427,-576,-5176,-4912,4912,15137,18109,8183,-1983,-9266,-8977,-12804,-11475,-3875,-2266,-5240,-8376,-8964,-8959,-7707,-9196,-6582,-1529,-8124,-7313,2311,10434,5631,19,25381,38038,29940,15751,2201,-3083,1979,8018,19397,41398,59538,63782,18262,-13649,-1100,13286,9732,-5416,-7943,-3179,-8276,-13208,-12057,-10084,-11120,-7062,-1716,4458,1536,-11624,-7049,5189,7858,4055,-3961,-11739,-7428,-4688,-5634,-10719,-12048,2276,18698,22168,13876,8782,5312,1789,-3222,-5317,-4926,3318,14847,17550,15295,8553,-723,-9625,-15367,-2472,8964,13704,2930,-10868,-21568,-10826,208,12841,22977,35956,44804,45021,26241,-329,-4891,-1932,-1577,-8050,-12984,-11596,3375,35847,56224,51292,25657,4051,-5705,-3442,2707,-3785,-11729,-10101,-2120,4087,-5132,-14699,-7019,-8496,-13123,-592,12934,22135,12220,704,-7501,-9881,-1978,5401,4070,3211,8836,8473,12385,22549,29399,27593,17935,7836,3771,9299,9795,166,1564,11311,16183,17522,8915,1541,1118,6473,6773,-3602,-11396,-10156,-6890,-4469,406,11884,29670,30355,11142,-8416,-17185,-12512,-7037,-7879,-4595,-1579,-194,-961,-2669,-7353,-9909,-4778,1496,2848,-590,497,6365,5486,4079,6674,2438,-3057,-4325,-3611,-3694,-6301,-2645,3387,7356,7877,5401,4304,10608,16389,13435,6030,339,-6142,-3834,1534],[4084,3738,-242,-3737,-3719,-4472,-3553,-3527,-4276,-2913,4013,9078,10304,6455,1795,-6215,-8181,-4597,-3252,-2305,1924,6884,5543,-4247,-8481,1749,8676,12118,13722,15837,10442,-565,-15317,-2465,6442,9721,8578,5476,4534,7067,11783,16863,11301,-4347,-10212,-3298,-828,-3912,-9137,-4709,5539,9110,505,-12186,-4346,11362,17228,15273,6692,-8075,-5818,2755,633,3280,3658,3494,7271,1889,-5156,-10702,-14663,-14423,-9899,-6586,104,2257,-4725,-10491,849,8464,5706,-11942,-17420,-13908,-4982,-599,-2722,-5069,-8608,-9716,-4625,6257,14976,20019,20763,14411,3698,-2571,-961,1426,-67,-2812,-2372,-1682,-2594,-6982,-12036,-10292,-5594,-6995,-8391,-7067,1580,16242,36106,57075,45787,30882,13255,12730,21078,23477,13417,-4228,1392,8823,15889,25421,20022,935,-13900,2401,18399,27905,32201,30175,19825,-2829,-12341,-12031,-8373,-6703,-8740,-10860,-1929,2886,-11826,-4642,4091,4718,1450,3542,14770,12192,4577,-2468,-8111,-5312,-8951,-14984,-9158,145,1631,4209,9368,12923,3218,-6980,-7902,-8414,-11936,-11417,7550,5417,-39304,-84242,-101870,-115821,-88923,-65831,-51649,-48968,-25107,5290,3875,-17240,-14688,3954,12062,-1349,-18661,-10954,8399,15004,10385,-409,-4517,3409,8984,24696,42130,27796,6295,-432,-7533,-10984,-6179,-8238,-7188,-11794,-15729,-9740,-3338,-2578,-5701,-12490,-8248,-8435,25552,59611,80422,84183,65753,32422,15254,25446,29187,29484,26356,15734,8648,8707,10096,1876,-1675,9399,6898,-1285,-3187,4807,1843,-4783,-2862,-208,1880,4144,5973,6418,-728,-6022,-4759,-422,-6638,-12946,-7543,866,-4354,-5194,528,5262,9794,19338,34481,27781,9269,-14896,159,35255,48358,22239,2843,-11349,-4269,3201,10538,14570,7892,-7111,-3437,5409,7625,7775,-2075,-13302,-14945,-2658,170,531,2766,-9529,-8231,-4983,-6178,-14512,-6507,7111,12058,3463,-5896,-8226,-3555,621,2112,-6517,-11943,-10461,-11568,-12042,-9099,-1027,4452,11395,13068,10350,18525,15901,12457,15522,15218,13794,13197,23531,22156,19092,30731,27836,8132,3845,9866,14025,13769,6893,2599,18285,39783,41070,28655,20757,12843,5004,-2478,-5922,806,-492,-4848,-9713,-8834,-5940,-5894,-13566,-21039,-18344,-15039,-5128,15562,39523,47990,43225,19391,3426,-4262,-3346,-2102,-3698,48,4340,10263,9239,6720,6957,13954,23415,25722,11969,-3722,-11936,-10153,-5584,-8172,-14578,-11929,-13653,-3325,9940,15787,3850,-10929,-2941,9965,24634,36896,26473,1080,-12506,-163,22551,33517,22399,1872,-12429,-18080,-14384,-7174,-4184,-8257,-11012,104,9088,6777,898,-2966,-697,3014,-1644,-13300,-15483,-19900,-14025,-15995,-13299,-11570,-7982,4250,7964,4474,-4639,-10390,4482,9245,-5801,-2043,8016,9366,4436,-671,3206,25867,26554,14277,9977,14210,23120,19421,7312,-2587,-15593,-2338,21666,25022,7978,3633,2704,5349,7786,7815,2611,-2851,-4969,-3903,964,2692,6103,-10143,-5833,-3800,-151,7080,15032,9635,-6684,-10982,-6213,-1198,9819,13040,3090,-1799,-9511,-12074,-11,12960,7528,-5012,-5215,-1184,-4069,-12093,-18847,-5748,1038,1989,2893,-602,-10090,-1600,7216,9693,2750,-2996,-726,11421,28931,45260,57952,50312,18508,-1579,-2372,-844,-790,-2453,-6295,-10395,4315,23460,41109,33357,7356,-9127,-18632,-7823,-799,2559,2005,-6483,-13288,-9596,-14296,-16818,-11062,-1123,10355,16480,7237,-5656,-8733,-833,20067,43018,42955,30941,17951,10158,16860,33072,31700,8681,-2415,13471,24407,11704,-9338,-19072,-5293,-3371,-6518,-10768,-7615,11543,21639,8046,-2927,-3876,-142,1328,-1058,-4863,-10052,-8957,-7127,-7239,-8241,-3089,8009,29841,47596,36363,8346,-5856,-2016,12625,9780,864,-1276,6423,13321,9845,3036,-775,-1420,-1332,-4541,-11594,-13826,-15932,-15012,-11493,-5291,-349,6648,21097,30726,25375,16281,17938,25483,32414,24738,-2574,-12494,-9556,-6883,-3654,-3303,1168,9804,19959,18444,9825,-4044,-4630,-731,-3838,-11418,-7028,-4172,-3107,542,6556,10481,10810,8165,3298,-356,-5746,-10546,-3133,1026,8160,19019,7312,-7528,-10450,-4060,1263,1125,-8021,-18975,-18485,-13584,-5298,5713,11293,-8696,-9112,7748,5831,-5002,-8062,2022,10278,9608,10355,9472,9799,26078,45539,44312,25598,13320,11825,4213,-617,737,5629,10032,9450,4209,1530,4394,4855,8357,17126,20192,19512,17128,16641,16907,17032,16737,9307,-4545,-6418,-4799,-3312,-6442,-10341,-17137,-22680,-18068,-8995,-2259,1962,-1344,-4486,-7094,-7336,-2695,2668,1459,-4846,-13258,-15008,-12735,-11020,-728,191,-9497,-16319,-11686,-9814,-11432,-16737,-19321,-15027,-5118,6709,24085,27500,9009,-6226,-9394,-8718,-9756,-10382,-10601,-4264,5155,17437,16435,13236,2687,-7676,-13198,-16129,-17270,-7033,9710,17801,16703,11725,4224,1808,2170,52,-316,8227,23510,28622,29087,30197,33197,41415,40237,27138,21939,18555,15422,6771,-620,7361,25979,36980,39524,32122,10843,-330,1228,5368,3522,-7515,-8910,-4823,-4965,-7532,-12059,-16504,-18383,-15481,-11509,-3072,-711,-10702,-10592,-4931,-6497,-1868,1716,-5274,-11731,-13533,-13479,-5314,-979,-2914,-5869,-7416,-3083,2398,-7122,-10863,-9546,-14139,-12537,-1790,3662,617,-6374,-4680,2828,536,-10534,-19154,6543,18511,6825,7030,9120,-817,-11321,-7306,-3764,-8164,-15398,-22599,-15102,-8614,-8099,-4871,-2482,-2048,-2454,-899,-7237,-12910,-11013,-15403,-4578,139,-1349,9279,13360,13879,12761,8236,8626,1962,7467,4450,-5349,-14433,-13740,-3743,12584,12709,-1386,-6582,792,14107,25574,14823,-4731,-1857,25418,51501,45536,27632,11055,4443,1687,1304,5958,10196,6414,4602,5358,735,-7434,-8223,-6282,-6935,-3916,-2773,-1975,497,1125,7988,21206,15505,13583,12369,4033,-1021,895,1833,1022,-2305,-13674,-18504,-11089,-6437,-8275,-6559,60,5522,439,-3556,886,2235,3737,10354,19848,24636,18580,9509,3051,2196,11529,4472,-7545,-3956,209,8581,25802,37752,44336,37597,7644,-6217,-8498,-9458,-4364,-578,-1626,-3951,-1945,-4458,-12232,-19074,-18368,-9691,-3575,-3156,1167,13046,27754,17566,1497,-6529,-2754,-1433,5469,12156,-2892,-15686,-20079,-18515,-12231,-1242,9273,17897,23925,6771,-14302,-8449,2976,4037,-1755,-2026,10006,20146,25191,19889,13157,16621,25524,26250,25444,23832,3421,-15543,-16541,-10199,-3065,-1829,210,435,-1966,-8643,-8708,1589,11897,19723,18344,10124,4106,2257,-1283,-16926,-21444,-21128,-9939,691,11963,17688,27442,28905,20460,25431,23358,18203,6225,-11439,-5147,692,2382,6150,8061,4161,437,-1834,1387,7184,22052,50380,45212,17919,1074,-268,5520,14154,15925,10140,548,-9308,-18526,-16952,-16365,-16235,-9907,-150,4598,11936,15696,15197,6519,1246,107,4672,9264,10195,6792,-5975,-16637,-10872,-1479,12036,33573,58912,78436,70424,52959,43683,28234,17000,13764,8474,1243,-7659,-11419,-5896,-9211,-16303,-4143,10117,23566,25872,16665,73,-14222,-3940,-2751,-7503,-3979,528,1944,-1305,3068,7758,7862,1997,-6238,-11400,-16828,-9625,217,12681,23374,21944,20388,8641,-3607,3935,16629,21380,14059,9143,9877,12044,24592,42339,36554,23511,14962,12418,2863,-11780,-5799,9509,13401,12064,2155,-3665,-3516,-6188,-14692,-12489,-4856,4110,2988,-5465,-6028,7805,34336,39119,16228,5295,7779,13944,10443,326,-7537,-15415,-8833,-7749,-1941,-2823,-6136,-3654,-677,-4008,-9719,-16954,-11310,-10827,-5182,2202,2945,-5762,-14816,-16307,-19105,-22493,-16410,-9981,-6965,-10664,-12790,-5343,3768,5835,-2885,-3193,3554,1092,-9016,-6172,6777,21691,28849,14541,-1140,-11748,-10867,-8636,-6158,-8685,-7189,666,1496,-8380,-18646,-18672,-10249,-224,9128,12689,13835,18604,26465,23779,13633,-1650,-13244,-17280,-16811,-9274,7360,31192,39360,31998,30375,23698,1513,-8784,-10809,-13014,-13423,-15729,-11206,-2039,1053,-184,484,7015,9471,-4785,-16660,-14263,-13548,-4546,-7085,-11538,-4779,-6507,-5630,3322,13751,14843,5499,-9540,-14824,-9443,-2452,3972,2039,-4408,-12372,-3335,4932,6449,2108,-1716,-5250,-5625,-6967,-3165,3995,15514,27877,33784,17820,6266,749,-7305,-16102,-9463,-2097,-1334,-790,-1269,-3940,-4279,-9720,-4825,4531,10149,8915,5135,-1191,-8073,-6996,1831,3498,-1327,2495,3156,-2380,-11414,-14597,-7024,-28,234,4102,10925,14608,15959,10998,7881,3629,4991,15906,21952,18078,7010,-2719,-10014,-14763,-15269,-8886,-8550,-9513,-12934,-11540,-9759,-12070,-8045,-11926,-15810,-18175,-21364,-15465,-7419,-3669,-6787,-11537,-14113,-10844,-8451,-4064,-1574,-2431,5484,26313,25634,14926,13501,16069,20527,21718,15926,12772,21408,27246,20277,13163,16310,18844,23228,21425,13875,10891,7010,-1122,-7710,-8440,-2020,8771,20542,17743,6067,-1233,-2475,-688,6334,10506,2873,-4924,-12816,-6312,10649,17746,8387,675,359,1620,-276,-9549,-14611,-2765,-1463,-9605,-13764,-10051,-9101,-8266,755,1266,-1812,4742,28537,54350,44714,14829,-5736,-1026,4444,1973,-1669,-2151,-155,-6448,-13897,-4187,63,2089,1076,-12222,-17718,-10200,-13903,-13874,-639,13949,20414,17651,10030,-1709,-9716,-12252,-12021,-4548,5373,16091,27343,31892,23119,10627,3272,4287,6287,2390,2661,8351,14453,18064,17774,19178,14113,5528,3466,5847,3715,2501,9406,19680,20849,9066,-7001,-16636,-10448,-8763,-5598,3370,9931,12721,14678,15338,24950,32528,28980,13828,8340,687,782,-3393,-6110,-7800,-12543,-3057,-2063,3641,7725,1330,-4874,-6672,2687,4315,5460,1736,-4824,-9610,-258,19106,26688,17344,1625,-11283,-18091,-7133,-1470,-1477,-2102,4101,6542,3584,4637,6721,9518,11385,1071,-2475,-832,-3765,-3940,-39,-7406,-10941,10612,25579,9861,-9235,-13297,-4419,-951,-4884,-9116,-7132,-3390,-301,-1614,1490,4599,1555,-7749,-13058,-9706,-2449,2608,-1841,-12985,-18580,-4722,6198,8114,6749,8752,13781,16385,14797,8347,-3385,-8094,-9065,-7972,3365,6722,5921,3403,5101,5558,2085,1739,-71,-4482,612,7342,10261,10905,4456,-7064,-2178,8118,15957,8027,-8051,-4862,-2916,-2823,-10779,-17678,-16698,-16861,-18518,-20439,-13529,-7641,8030,13821,13792,16760,19010,17863,10011,13463,12361,2694,-8128,-15636,-7579,-6384,-5144,4164,26673,30067,14621,11228,15190,17986,14418,9271,8918,10099,13326,16580,23422,31157,29647,16671,3347,-6972,-8952,-5255,-4128,-4777,2072,9385,-158,-10766,-14414,-13351,-11672,2669,16605,14327,6773,3294,1832,-65,-10334,-14198,-3894,4413,10648,7629,-2271,-14353,-13112,-11141,-16492,-14684,-13095,-13268,-8481,-7060,-5426,-13303,-12574,-1154,-315,-4033,-6124,-5149,-5538,-8681,-6230,1448,12016,20356,28383,32375,19131,-668,-5776,172,3497,-2247,-6762,-4711,2430,5697,1113,-9010,-13434,-15768,-17710,-17382,-15164,-18112,-15341,-12987,-6944,8352,14327,15350,8807,-6230,-16491,-9155,-3921,-3898,-9061,-10819,-5961,-685,7325,13344,18589,26826,17888,2987,-1956,7106,11439,9286,13178,9868,-5993,-15041,-957,7929,16436,13565,772,-4171,-3816,-8678,-13995,-16071,-7564,2848,8897,5138,1556,2963,16902,24620,28492,34477,34235,28705,12314,-1160,-1391,1872,-4804,-14765,-6609,1307,6872,11506,13562,9824,3548,-3865,-12319,-14675,-14111,-5243,5970,955,-3382,-3921,1036,-1651,-2097,-3285,-1203,5410,575,-10479,-6346,7471,13169,15054,13211,2787,-6651,-5835,-10132,-16729,-10072,-4213,-1396,1411,910,814,-2829,-8446,-5189,-3360,-7189,-7920,-7476,-12904,-13562,-8263,5391,13690,-2046,-10537,-5467,5936,23957,12769,1959,-8309,-14414,-17221,-12819,-4602,-3434,-1223,-1927,-1291,-1239,-7753,-5587,2077,14169,23504,23846,15025,9880,6680,3126,1256,1177,-2035,-8450,-13518,-17884,-8387,-6088,-7595,-9106,-2580,4895,4300,-1185,-2244,5627,14214,15821,4991,-4162,-9383,-8227,-12597,-12448,-5761,-4446,-5192,-6864,-7202,-7312,-5885,-6205,-1821,2558,-5658,-7295,4191,11569,6511,-239,24015,37617,26935,11097,-2320,-7278,-2166,4632,16929,41138,63846,69940,21308,-14314,-2786,10616,8576,-5683,-8102,-3374,-8206,-12631,-11595,-10933,-12443,-8626,-3421,1808,-2921,-15450,-9294,3255,6463,4453,-2833,-10120,-7425,-3446,-3764,-7812,-9343,3032,17711,19606,12012,7790,4461,870,-4297,-6854,-6213,2059,13973,18180,16244,9898,213,-8955,-13487,-167,12266,17627,6944,-8492,-19266,-9019,2470,15058,23850,33383,38846,40207,24678,-222,-5109,-1418,-591,-7080,-12941,-9678,7576,40284,57658,53716,29056,7095,-3022,-2948,2826,-2742,-10535,-6609,2148,7313,-4609,-13411,-4950,-6874,-11716,1311,15799,27024,17414,4062,-4850,-7596,-2864,1516,1207,1902,8784,10087,14937,26762,33918,31774,20411,8420,2445,5791,7299,217,-636,8869,16064,18083,11000,4450,4401,9225,6959,-6139,-12431,-8693,-5912,-4400,-155,11440,29275,32441,12602,-7213,-15918,-12246,-7451,-8943,-5157,-1861,-1106,-2892,-4811,-9313,-9920,-4656,819,1139,-1879,2288,8208,7788,7134,10774,5736,-3058,-5479,-3835,-2780,-4874,-1044,6013,9714,9189,6450,5568,11018,16655,13809,6548,1375,-4579,-5188,815],[2110,2287,-417,-3009,-2970,-4372,-5549,-5537,-5357,-3667,3333,7718,8259,4465,618,-6832,-8044,-4601,-4220,-3088,1787,7458,5939,-4362,-8627,1050,7224,10364,13549,17634,13130,999,-14351,-2613,5815,8131,7087,4483,3262,5633,10933,15640,9470,-5743,-9887,-4060,-2425,-3795,-6228,-114,11963,15591,4122,-10109,-2956,11098,15395,12699,5041,-7515,-3481,4827,2264,3730,3485,3127,7890,2290,-5682,-11917,-14934,-12434,-8196,-7043,-1220,842,-5243,-10748,-531,4187,-2385,-15096,-11543,-8841,-725,2916,141,-3516,-8848,-11500,-6550,3911,12087,16093,16670,12267,3351,-2167,-1447,-640,-2335,-2655,-2227,-1757,-1915,-5905,-12645,-9554,-4729,-6665,-9789,-8132,1978,18956,41262,60545,46472,28904,7841,3863,8902,11342,6185,-5692,1529,7916,14004,23352,21190,2574,-13202,1741,17807,27976,31674,28600,17290,-5507,-13272,-12560,-8299,-6329,-8668,-11272,15,5575,-9640,-5785,2795,5086,4047,7500,17617,13330,5056,-2199,-7872,-4485,-7748,-13953,-10444,-1804,244,3564,9638,14705,6795,-6611,-8798,-9261,-15625,-16854,19312,15338,-23858,-63167,-82989,-108711,-97122,-83325,-67666,-57077,-26325,5171,4850,-15461,-15383,3407,10777,-2232,-18301,-7042,14570,19874,12551,1439,-3676,2330,6606,21436,39084,24551,3295,-2052,-7698,-10645,-6565,-9806,-10422,-13122,-16028,-7768,-550,278,-2269,-7528,-5576,-6961,23007,50580,66431,68049,51162,24006,11773,20291,22952,23647,19891,9675,4931,7667,9092,648,-2313,7161,2252,-3394,-3662,5607,4371,-3515,-2952,-414,511,1826,2446,3383,-2278,-6942,-5370,-84,-5325,-11916,-9163,-1011,-3878,-4690,815,5836,10831,20494,30993,21815,6275,-14908,2559,34983,41481,18205,3345,-10107,-5061,1896,8752,13688,10928,-1449,-3232,2834,3023,6605,-1132,-12572,-14751,-1313,4087,7392,10824,-2983,-6401,-4152,-6407,-18598,-5010,8965,13759,4663,-5500,-7688,-2366,1598,4211,-3998,-9513,-7571,-7827,-8101,-6375,1251,7529,14541,16977,18734,28087,22093,14991,15915,13361,9997,9025,21780,24694,25480,39237,33115,12025,6291,12244,15892,14015,6436,1856,17889,43255,48209,35453,25152,17330,9520,615,-4050,2343,1717,-3785,-10345,-8878,-4840,-5221,-12533,-19872,-20202,-18112,-10924,9652,35645,49699,45894,20028,3090,-5353,-5631,-4921,-5839,-1754,3239,10779,12026,8810,7259,12997,22414,22724,8124,-6001,-13116,-10622,-5076,-5544,-10998,-12167,-13261,-2845,8115,14082,3842,-11785,-4603,8083,21908,34917,27585,3067,-11354,-483,21468,30481,20307,844,-12977,-17957,-13964,-6286,-2380,-6096,-10753,115,10546,8350,1655,-2929,-361,4690,404,-12481,-16465,-20853,-13622,-14729,-12597,-11311,-7126,4135,6160,2560,-5332,-9217,4426,9184,-6255,-2669,5552,7151,2372,-2015,4684,27598,30876,18497,13393,17311,24548,18831,6482,-3533,-13899,-374,21613,25007,8353,4423,3669,5975,8361,8573,2460,-4678,-8702,-8863,-4021,-2045,2166,-15273,-7106,-4862,431,8997,16951,11408,-3860,-7803,-4205,295,10890,13306,1761,-5415,-14505,-14445,-2616,7202,3695,-5721,-4727,-1070,-4892,-13484,-17041,-1657,6307,5558,4777,1437,-7506,-273,7205,8166,1160,-3969,-1906,12256,32661,52890,65165,52431,18559,-1191,-1899,38,444,-1913,-8652,-14051,1301,19417,37998,34284,10464,-5334,-19028,-10918,-2359,2169,1440,-8492,-17658,-12391,-14909,-15348,-10063,-1286,9900,14851,3444,-9148,-8734,3082,26491,46781,41281,26362,14849,10034,18108,31992,29702,8464,-1781,13521,22487,9581,-10072,-18225,-5555,-4821,-9028,-12695,-654,23573,32287,15150,670,-2172,284,538,-2611,-7055,-13152,-10499,-7395,-6447,-8352,-5027,5742,25728,42738,34052,7842,-5832,-2877,8489,4481,-1467,-3114,4713,13050,10017,3320,-768,-2176,-2933,-6096,-12372,-12870,-13948,-17009,-17572,-9364,-4733,841,14315,23400,20175,13383,16016,24403,34337,32135,2489,-12340,-12477,-6193,-3145,-1844,2325,10521,23367,22503,13729,-1829,-7857,-3155,-4163,-10371,-6741,-3469,-2181,1246,5334,7467,8437,7115,2454,-981,-6066,-9464,-2231,1082,6295,15279,6328,-7173,-9519,-2669,3472,1636,-9503,-20286,-16537,-11731,-3489,8841,14030,-7481,-12632,5696,7412,-4364,-9100,1509,9698,9807,11682,10692,12380,29064,48231,49133,30231,15988,12034,2339,-3081,-1945,2594,5880,6575,4742,4732,9276,8928,12672,20878,21131,17906,13731,12471,13738,16061,18183,10086,-3612,-5647,-5214,-3783,-5488,-9216,-16461,-22153,-18526,-8614,-1699,1483,-2432,-6003,-8728,-8706,-3045,3552,1916,-5722,-13826,-12337,-9590,-11139,-7667,-5797,-12729,-16071,-11028,-9292,-12248,-19041,-20742,-15616,-5280,5061,23811,29542,10471,-5612,-9681,-9433,-9740,-9554,-9130,-1725,8510,19070,17635,14588,3396,-6316,-10842,-13981,-13484,-2272,14825,22169,19957,15186,7132,3667,2808,607,1840,14309,35321,41230,37049,30689,26105,33211,36041,27390,23681,21029,16935,6677,-2409,3599,22906,35308,37759,30336,9434,-792,1588,5520,3998,-6494,-8575,-4996,-5084,-7171,-11925,-16765,-17718,-15084,-13121,-6347,-5528,-8848,-6208,-2206,-7141,-1082,4493,-2801,-9067,-9405,-8969,-8503,-2474,-2594,-4511,-4800,2614,8916,-1239,-8031,-10218,-14476,-11823,-1760,3172,112,-5739,-2796,4026,1950,-8932,-17001,3317,15411,6022,6151,7639,-3664,-11639,-4230,-242,-5130,-13550,-23345,-15531,-7916,-7171,-5550,-4576,-4221,-5830,-4922,-12360,-16495,-13211,-16045,-5038,-2849,-3451,8230,13254,13036,11450,9400,9213,629,6703,5045,-4294,-14226,-14582,-5743,10129,11989,-1076,-5219,2695,17185,26431,14036,-5283,-2120,25334,49474,42498,24501,7897,1250,456,2681,8234,12746,10830,11045,8786,1246,-8198,-9144,-6261,-5189,-863,689,364,2033,3136,10185,23560,17784,15431,13221,3676,-2074,266,2193,2224,-584,-13570,-18085,-10390,-6145,-8279,-6288,136,4772,-1193,-6189,-1238,980,4437,12170,20697,24359,18898,11199,4216,1855,10375,5513,-6267,-3302,120,6947,23903,36707,44791,41642,11518,-3977,-8577,-12213,-7252,-1253,-1506,-3048,796,479,-6601,-15849,-22310,-15123,-8891,-7502,543,14238,30205,20735,2521,-4616,4245,8982,14025,13877,-5572,-17857,-18086,-17852,-9840,890,12182,20914,25168,6321,-16075,-5580,6792,5552,-1193,-927,11037,20722,24353,18496,11514,14020,20646,23386,27677,30141,6774,-13094,-13396,-7994,-2391,-2284,-305,345,-1343,-6767,-6218,3176,11264,16348,14356,7540,1823,965,-2353,-15552,-15230,-17920,-10987,756,11846,18386,26861,27668,23217,29775,27884,21204,10274,-6239,-7475,-390,1652,5594,8012,4247,-784,-4602,-2954,1487,14747,39693,37476,14922,5,-657,5490,12605,12875,7305,-1722,-11197,-18755,-14855,-13743,-13301,-10427,-1849,3213,11079,16577,17863,8658,2622,1313,5228,8753,9363,6648,-5614,-17443,-14544,-3613,10352,29871,48904,66571,66420,58846,48682,27119,14672,10680,4491,-536,-8414,-10874,-6651,-11722,-9753,4840,17718,28059,27438,16418,-425,-14273,-2327,-1316,-7911,-7329,-4214,-2431,-6396,-4255,2992,5424,126,-7806,-11760,-15297,-7989,763,11090,21254,19177,17112,6568,-6017,2898,15571,20758,17162,14327,15247,17020,29971,44828,33717,19184,10849,9684,1889,-12597,-6510,7698,10178,7799,-1808,-5955,-4619,-6830,-15707,-11661,-2521,6209,4759,-2372,-3380,7465,32663,39151,16650,5700,7476,12385,7616,-2677,-9807,-13500,-4215,-4257,-163,-2724,-5905,-3263,-1079,-5016,-11019,-17608,-9860,-8731,-3203,3513,3818,-6061,-16202,-14233,-15815,-18464,-14352,-9449,-7760,-11540,-13464,-5531,3108,5203,-2566,-2189,4001,1832,-9314,-10479,4671,22795,30778,14651,-1963,-12322,-11570,-10522,-8335,-10479,-8702,-908,-1282,-11878,-23066,-21640,-11809,-1834,6831,11758,13099,15809,21262,16401,4001,-7058,-12225,-15726,-12865,-8547,5995,29974,40376,32757,28431,18374,-3106,-13106,-15696,-9985,-10533,-14467,-11498,-3402,-1158,-3035,-2046,4935,7623,-5619,-15572,-12556,-11221,-3329,-7339,-12199,-3660,-3284,-1739,7897,17182,16029,5384,-9422,-15330,-8618,-1247,5015,1895,-5469,-12770,-2617,5421,5843,460,-2973,-5106,-4623,-5887,-2487,4273,15732,28639,35512,19046,6165,350,-7721,-15581,-8785,-1283,-877,-958,-3338,-6975,-7282,-13557,-7256,4018,11513,9825,4581,-2752,-10945,-10187,-1537,-1272,-3868,2468,3702,-2088,-11967,-17320,-8665,-645,1381,5232,9806,12253,13855,10236,7888,3906,6148,16495,19951,16392,6198,-2283,-8660,-12456,-13237,-7244,-6644,-7498,-10414,-6477,-3349,-9149,-8013,-8538,-12310,-15973,-19194,-14288,-7086,-3767,-6804,-11387,-15196,-13684,-11336,-6336,-4346,-6683,-463,19494,18148,8126,7615,11808,16766,18061,12807,10538,21607,28535,21839,13207,10663,8955,11333,11756,10370,11009,6934,-1521,-7068,-6855,-692,10850,23781,21442,8513,-1181,-3320,461,8786,15825,8456,-1441,-9363,-3379,12539,18173,8755,-196,-1727,-739,-2827,-11064,-15295,-4281,-2149,-10475,-13135,-9375,-9477,-9565,487,3387,285,5533,27379,54020,45726,15623,-3575,1946,7689,4964,971,49,1644,-4956,-12669,-4173,-244,2308,1189,-10839,-19100,-11687,-15998,-15015,-797,13317,20710,18721,10213,-2101,-9854,-10243,-8705,-4238,1579,10970,22137,29314,24017,12192,3884,2730,2301,-2152,-986,2799,8091,16205,16884,16216,9732,4037,3715,7577,5517,3758,9489,17928,17813,6669,-9021,-14224,-7877,-7727,-5161,3538,10646,13441,15950,18660,29449,37147,34629,18867,12045,3447,1611,-1916,-4006,-6598,-12600,-3285,-1250,4777,7341,656,-4187,-4652,5342,4987,5528,1557,-6320,-13104,-3036,17292,24894,14778,-64,-11969,-17665,-8301,-4504,-5825,-6309,679,4522,3289,4483,5600,8575,11882,3391,64,1395,-873,-894,2027,-5971,-12934,8269,20738,5793,-11320,-11584,-3934,-2306,-5431,-8040,-6018,-3347,-2833,-450,5646,7994,4932,-5396,-11784,-9350,-2856,2068,-3176,-13568,-11446,-127,7979,8099,5898,8041,13361,15628,13433,7406,-3506,-8377,-9100,-7788,1783,5505,4940,2749,4286,4974,1945,1293,-1883,-7525,344,10512,14047,12922,5080,-11391,-4132,9315,19330,14223,-2901,-4695,-6170,-6540,-13425,-18664,-16449,-16629,-18550,-18184,-11109,-5947,9955,17040,16421,18356,18222,12057,3247,7322,10953,4834,-4842,-14309,-8751,-6660,-5058,6305,27831,27638,14374,11407,14177,16727,14389,10230,9913,10945,13415,15137,23044,33168,34855,21652,5527,-6516,-9805,-6328,-5382,-3781,5622,12804,1095,-10369,-15817,-15971,-8916,4843,18000,14849,7025,3559,2466,493,-10283,-14813,-5567,1356,5535,1187,-6742,-14411,-11189,-10242,-12957,-10392,-10699,-11647,-7871,-4607,-2834,-12126,-12155,-878,159,-2936,-4306,-3239,-4348,-7092,-5124,840,9825,17980,28519,37424,27095,3891,-3017,2909,7799,3307,-3466,-4265,1172,4351,71,-9141,-14023,-16335,-17403,-16654,-15177,-16658,-12509,-9943,-4852,10598,15734,15382,8323,-6427,-14593,-9558,-6813,-8079,-12802,-13513,-7644,1117,15035,22545,25252,28339,16787,2419,-1152,8115,10298,7570,12083,9310,-5686,-13346,633,9236,15122,9915,-2307,-6126,-4607,-9229,-14384,-15681,-8030,2349,8654,5907,3599,3589,15474,16649,17415,24861,28648,27344,11606,-3804,-7302,-5995,-11417,-15113,-6928,-2,5418,10761,13149,8901,2065,-5518,-10373,-12643,-14127,-4959,7870,2267,-3333,-4739,583,-1261,-1666,-2847,-2171,2163,-4599,-12945,-3612,8799,14485,18014,16297,6127,-4893,-5473,-9025,-12816,-6634,-3106,-1938,-342,-877,-1663,-5840,-8208,-4113,-2271,-6364,-8900,-9664,-15504,-15120,-8490,4588,11055,-3645,-10336,-4363,8154,25936,10949,-1420,-11017,-18320,-20786,-16007,-12356,-8766,-496,-1156,-1674,-3131,-6595,-4187,2197,13601,24474,22360,11733,7787,6408,3881,2425,3298,1046,-4488,-9487,-16746,-9656,-6100,-7115,-8940,-1734,8099,9381,3134,443,6021,12635,12438,1220,-5581,-8612,-7533,-12298,-13219,-7575,-6357,-5102,-5268,-5068,-5385,-4034,-3169,3141,7129,-2105,-7168,5505,12154,7280,-213,20362,34521,22223,5734,-6878,-10838,-5564,2002,14860,39844,65351,72072,23607,-12462,-3344,7612,6999,-6074,-8558,-4030,-8426,-12066,-11176,-11919,-13283,-10520,-5759,-1395,-7151,-15283,-9329,1606,4617,4354,-1913,-8516,-7121,-2140,-2091,-5247,-6180,4180,16621,17033,10036,6396,3080,-716,-6158,-9115,-7769,297,11873,17107,15668,10099,465,-8675,-12189,1461,14623,20378,10456,-6265,-17171,-7263,4521,17019,24551,30879,33028,34714,22057,-536,-5787,-1578,-229,-6417,-12503,-7237,11946,42553,55265,52421,30454,9127,-648,-1959,2771,-1586,-8830,-3135,6087,9928,-4605,-10576,-3202,-5914,-10913,2389,17489,30415,21729,6782,-2866,-6318,-4299,-2000,-1465,177,8055,11040,16834,29945,37119,34506,21681,8479,1214,1654,3633,-207,-2384,5993,14558,16941,11929,6647,6895,10796,5858,-9238,-10929,-7118,-5210,-4808,-956,10721,27955,32688,12326,-6948,-15079,-13209,-9205,-11178,-6361,-2598,-2637,-6278,-9065,-13115,-10935,-5699,-933,-1318,-3395,2567,8185,8518,8804,13301,7408,-4221,-8141,-5110,-2794,-4139,46,8046,11280,9482,6523,5938,10463,16160,13942,7353,2939,-2075,-5924,-846],[387,1032,-343,-1927,-1776,-3819,-7709,-7524,-5382,-4120,2511,6196,6392,2901,9,-6309,-5868,-3082,-3922,-2988,2225,8336,6367,-4603,-8951,164,5390,8183,13029,18838,14906,1905,-13242,-2217,5706,7041,6110,3996,2558,4885,10411,13797,6789,-7304,-8795,-4420,-3624,-2749,-2587,5274,18645,22257,7641,-8141,-1515,10643,13360,10059,3633,-6290,-880,6803,3876,4060,3028,2671,8945,3483,-5345,-12472,-14656,-10208,-6153,-6873,-2318,-352,-5493,-10765,-2036,-358,-9990,-7379,-5776,-3565,3938,6812,3453,-1470,-8126,-11711,-7929,1489,8782,11505,11925,9583,2801,-1758,-1884,-3008,-4630,-1927,-1981,-1870,-1304,-4849,-11770,-8130,-3634,-6121,-10980,-8824,2675,22201,46745,63540,47267,27706,4335,-2928,-1108,961,-83,-5817,2166,7266,12141,20790,21637,4334,-11647,1497,17660,28420,31774,27883,15722,-7025,-13618,-12297,-7636,-5507,-7999,-11077,1928,7290,-7703,-5689,2404,6342,7516,12235,20471,14332,5573,-1917,-7677,-3485,-6242,-12274,-11570,-3381,-686,3405,10226,16311,10399,-4413,-8409,-8408,-14972,-15220,29459,22486,-14008,-52401,-79035,-119316,-122944,-115229,-93048,-70207,-30033,4748,5980,-13431,-15785,2991,9658,-2716,-16043,-2877,20529,23867,13723,2961,-2733,1423,4447,18420,36188,21825,711,-3457,-7773,-10393,-7089,-10582,-13912,-14609,-15649,-5741,2017,2928,1353,-1328,-2427,-5079,20952,42742,53830,53342,38279,16772,8644,15172,17307,18413,14243,4636,1640,6412,7714,-733,-3003,4909,-941,-4754,-3831,6047,6535,-2500,-3205,-683,-952,-701,-840,597,-3748,-8010,-6328,-231,-4413,-10842,-10325,-2578,-3221,-4027,1141,6177,11391,20617,26098,15398,3744,-12318,4947,33120,32883,13902,3781,-8690,-6393,-101,6229,11517,12361,3835,-435,850,-1742,5051,-401,-11527,-13843,251,8511,15454,19889,4723,-3794,-3333,-6867,-15167,-2114,11020,15365,5814,-5114,-7270,-1522,1933,5545,-1762,-6644,-4039,-3844,-4371,-4265,2494,9845,17259,20644,27196,37509,28546,17704,15991,10872,5817,5270,20740,27734,32509,46496,36379,15020,8427,14240,17053,13460,5491,608,16316,44685,53555,41155,28587,21203,13380,2908,-2803,3484,3710,-2487,-10771,-8994,-4150,-5016,-11864,-18887,-20487,-18581,-15244,5043,31570,49552,46408,19609,2161,-6949,-8366,-8157,-8492,-4130,1593,10511,14339,10627,7107,11043,19855,18646,4488,-7799,-14180,-11133,-4793,-3170,-7511,-12314,-12433,-2608,5804,11575,3452,-12348,-6432,5940,18889,32040,27931,5069,-9635,-1614,18026,24436,16029,-1245,-14099,-18022,-13837,-5416,-400,-3794,-10639,-378,11580,9967,2636,-2649,455,7010,3156,-10235,-16449,-21452,-13284,-13601,-11798,-11259,-5999,4599,5183,1579,-4967,-7946,3935,8678,-6501,-3534,2471,4186,-236,-4032,4825,26390,32872,21741,16211,19706,24985,17539,5153,-5006,-11760,1987,22065,25769,9353,5282,4394,6192,8525,9055,2177,-6630,-12719,-14105,-9091,-6247,-454,-16454,-8410,-5645,1155,10400,18025,12774,-1123,-4967,-2401,1219,10897,11931,-943,-9890,-17747,-12690,-2226,4186,762,-6189,-4298,-897,-5385,-14624,-15354,1546,10206,7940,5801,2577,-5685,460,6419,6055,-591,-4971,-2957,12653,35016,58112,68623,50916,16775,-1434,-1787,764,2018,245,-7087,-10178,-145,15644,34355,34468,12938,-2399,-18141,-14551,-4632,996,307,-10743,-17527,-9417,-11409,-13207,-9361,-1829,8738,11871,-1223,-12774,-7349,7859,32823,48803,37787,20528,10493,8650,17617,28859,26230,7943,-1225,12759,19874,7200,-10854,-17269,-5919,-6362,-11417,-11032,9070,36126,42325,22177,4063,-800,428,-523,-4431,-9457,-15416,-10701,-7302,-5998,-8975,-7441,3798,22137,38054,31835,7676,-5689,-4342,3022,-1553,-3897,-5397,2118,12020,9850,3515,-720,-2978,-4603,-7508,-12540,-11492,-11495,-13842,-16386,-11179,-7844,-5115,6482,14715,13874,9437,13266,22771,35601,39847,9674,-5737,-8234,-3511,-1888,-450,3558,11295,26373,25399,16231,184,-10798,-5620,-4746,-9594,-6555,-2984,-1560,1458,3464,4105,5668,5721,1590,-1647,-6459,-8796,-1436,1299,4710,11609,5004,-7076,-8945,-1438,5475,1799,-10942,-19868,-13630,-8442,-14,13718,17843,-5018,-15670,3088,8788,-3705,-10747,358,8315,9021,11749,10851,13832,29894,47591,50730,33097,17715,11651,503,-5522,-4842,-881,908,1958,4127,8188,15457,13740,16742,24001,21249,15589,9761,7733,9916,13648,17872,9778,-2856,-5028,-5677,-4454,-4678,-8427,-15971,-21545,-19720,-9050,-2141,21,-4352,-8225,-11107,-10676,-3907,3990,2152,-6684,-14192,-10192,-6680,-8389,-11077,-9800,-13608,-14701,-10583,-9228,-13556,-19443,-19116,-15571,-5260,3823,23224,31396,12351,-4764,-9949,-10066,-9530,-8681,-7826,427,10706,18820,17221,14348,3099,-5467,-8596,-11578,-10263,1833,18619,24803,21922,17966,9854,5230,3172,872,3477,19586,45615,51595,43099,30500,18802,24084,29934,26346,24509,22499,17192,5752,-4472,-429,19100,32543,34961,27869,7959,-1030,1806,5212,3754,-6023,-8582,-5480,-5438,-7131,-12063,-17049,-17062,-14478,-14475,-9947,-10909,-6483,-2430,165,-7778,-1076,6336,-810,-7035,-6287,-5141,-8771,-3265,-2084,-3187,-2103,8243,14485,4368,-4205,-9640,-14258,-11047,-1685,2770,-178,-4850,-1294,4609,2775,-7706,-14886,1217,12341,4587,4095,4496,-7258,-10054,-1164,2934,-2597,-12293,-22559,-15436,-7125,-6599,-6804,-7317,-7035,-9546,-8899,-16597,-19460,-14907,-16567,-5949,-6017,-5468,7017,12765,11523,9373,10214,9727,-870,5621,5609,-2864,-13672,-15514,-6699,8407,11286,-733,-3973,4356,19423,26105,12816,-6062,-2505,24097,45002,37971,21235,5659,-19,972,4747,10542,15221,15041,16828,11884,1747,-8660,-9824,-6337,-3732,1867,3959,2405,3025,4538,11596,24744,19380,16365,12492,2155,-3588,-163,2800,3466,1056,-14076,-17149,-9431,-5793,-8319,-5922,92,3579,-3059,-8439,-3044,-496,4459,13055,20565,23205,18345,12325,5167,1207,8638,6039,-5171,-2773,-376,4505,20342,33570,43031,44071,15856,-805,-7371,-14121,-10571,-2416,-1782,-2649,2902,5011,-1378,-11674,-23178,-20672,-14096,-9954,1696,16437,33047,24180,3818,-2480,11549,20265,22943,14728,-8333,-15284,-13512,-13800,-7440,2982,15204,23819,25848,5604,-17748,-2732,10064,6600,-514,449,11992,21019,23277,16875,9591,11094,15269,19435,28536,34204,8724,-10900,-10640,-6206,-1914,-2950,-1148,-120,-1044,-4903,-3674,4684,10356,12599,9950,4582,-581,202,-2012,-10537,-9918,-15496,-11528,778,11508,18589,25008,24830,24370,32351,31254,23443,13705,-762,-9738,-1802,387,4469,7559,4143,-1718,-6532,-6352,-3364,8065,28884,28536,10751,-1675,-1314,5420,10632,9670,4579,-3856,-13111,-17648,-12790,-11071,-10259,-9621,-3128,1753,9423,16429,20117,11136,4312,2733,5707,7892,7868,5762,-4927,-14965,-17346,-5480,8876,26356,39246,53527,59436,61568,51416,24959,11499,6447,-263,-2613,-8955,-9427,-6519,-10512,-3058,12509,23486,30918,27748,15661,-1328,-14855,-1190,56,-7890,-10458,-8423,-5877,-7894,-7004,-268,3069,-2125,-10041,-12799,-14210,-6547,1153,9162,18444,15937,12823,3380,-8821,1674,14074,19470,19916,20030,21695,23164,35924,46606,30695,15153,6933,6633,747,-13160,-7278,5515,6559,3297,-5654,-7904,-5523,-7214,-16007,-11234,-1487,6330,4277,-951,-1159,7418,30207,37421,16319,5759,6919,10717,5023,-5139,-10614,-9252,1601,930,3471,-1439,-4949,-2780,-1640,-6273,-12360,-15844,-8108,-6279,-1294,4409,4194,-6565,-17169,-11896,-12173,-14353,-12088,-9266,-9214,-13026,-14373,-5958,1437,3170,-2794,-946,4864,3232,-7717,-14671,2441,22846,31248,14205,-2683,-12391,-11653,-12103,-10735,-12358,-10251,-2828,-4106,-13727,-23975,-22508,-13142,-3549,4483,10510,11723,11481,13639,6556,-6857,-7820,-4982,-9678,-8348,-6606,5431,28484,40811,33106,26224,13587,-6788,-14633,-11662,-4527,-6973,-13158,-11848,-5420,-4085,-6503,-4863,2688,5641,-5954,-13056,-9872,-7620,-477,-7086,-12645,-1972,661,2549,12279,19689,16323,4814,-9273,-15701,-7857,-365,5573,1509,-6405,-13157,-2211,5606,5016,-1209,-4171,-5051,-3848,-4936,-1979,4104,15018,27853,35166,18886,5261,-462,-8243,-15083,-8129,-354,-357,-1383,-5725,-9454,-8985,-16683,-9407,3640,12860,10869,4359,-3972,-13524,-12524,-4180,-5835,-6079,2474,4099,-1992,-12485,-18560,-8867,-1063,2562,6615,9049,10225,11642,8956,7154,3464,6575,16553,18022,14917,5421,-2105,-7726,-10440,-11184,-5617,-5029,-5774,-7878,-2324,1955,-4945,-6075,-5108,-8933,-13282,-17125,-13116,-6803,-3923,-6855,-11179,-15557,-16040,-13595,-8163,-6768,-10503,-5172,13666,11241,1679,2120,8193,13525,14709,9636,7805,20199,28289,22753,13293,5847,420,1802,4259,7883,10655,6061,-2518,-6723,-5247,1032,13305,27039,25106,11279,-1260,-4527,1044,10126,20128,14484,2905,-5410,-545,13559,17405,8280,-1342,-3814,-3090,-5158,-12215,-15898,-6034,-3326,-11220,-12386,-8750,-9616,-10813,105,5533,2707,6552,25639,51777,45661,16592,-990,4923,10948,8203,4088,3308,4440,-2205,-10616,-3970,-449,2539,1291,-9193,-19909,-13336,-16876,-11840,771,13278,21035,19654,10423,-2322,-9951,-8538,-5469,-2296,-856,6614,17417,26363,23967,13114,4211,935,-1748,-6014,-4038,-2425,1596,12784,14592,12462,5252,2303,3621,8898,7222,4911,9141,15662,14413,4006,-10685,-11237,-5478,-6943,-4909,3245,10469,13340,16247,21396,32815,40232,39387,24134,16495,8221,5976,2139,-935,-4816,-11627,-3472,-284,6516,7795,476,-3377,-2869,6990,5090,5340,1243,-7594,-16019,-5832,14174,21674,11718,-1924,-12659,-16946,-9399,-6996,-8849,-9713,-2647,1892,1969,3212,3557,6822,11417,4837,2368,3618,1959,2184,3994,-4767,-14186,6511,16172,2954,-10572,-9129,-3319,-3642,-5586,-6569,-4854,-3366,-4796,1809,10095,11323,8014,-3132,-10600,-9356,-3718,1275,-3376,-9141,-3925,5015,9987,8402,5617,8052,13557,15231,12103,6287,-3831,-8523,-8930,-7451,364,4592,4202,2275,3398,4137,1542,645,-3784,-9576,2165,14407,16992,13887,5305,-14850,-4412,11564,23194,21264,4217,-2195,-7580,-9393,-16009,-19394,-16083,-15130,-15806,-14946,-8356,-3965,11857,20221,19124,19910,17171,7027,-1862,1874,8919,6789,-1638,-11634,-9388,-6694,-4847,8386,27311,23696,13262,11189,13024,15472,14464,11556,11252,11857,13112,12988,21508,33583,38602,26253,7712,-5844,-10497,-7322,-6186,-2412,8606,15642,2256,-10374,-16941,-18542,-5918,7331,19592,15492,7314,3649,2709,649,-10403,-14927,-7077,-1754,635,-4555,-9499,-12234,-9189,-8742,-8269,-6277,-8553,-10056,-6628,-1732,-240,-10808,-11611,-786,210,-2228,-2762,-1619,-3304,-5516,-3491,920,7781,15145,27302,40375,33781,8126,-553,5170,11239,8252,-277,-3599,-181,2621,-1318,-9576,-14340,-16395,-16830,-15935,-14932,-14886,-9793,-6776,-1946,13138,17189,15450,7837,-6504,-12466,-9840,-9684,-10860,-13611,-14010,-8536,3804,23780,32641,32104,28969,14902,1368,-473,8755,8679,5519,10538,8250,-5440,-11334,2317,10547,13238,5729,-5356,-7701,-5032,-9599,-14780,-15130,-8430,1636,8112,6685,5625,4171,12606,6873,5311,14792,22445,24909,10411,-6550,-14193,-15039,-16049,-11179,-6534,-1294,3698,9516,12279,7884,883,-6445,-8060,-10685,-13991,-4914,9135,3242,-3378,-5726,-247,-1197,-1548,-2693,-3588,-1596,-8589,-12022,-1278,9493,14929,20279,19386,10320,-1637,-4630,-7188,-8788,-2722,-981,-1944,-2180,-2479,-3467,-7752,-6014,-2177,-1279,-5617,-9816,-11723,-17717,-16213,-8911,3133,7779,-5027,-9697,-2964,10594,26951,8809,-4356,-13570,-18896,-14904,-7722,-4173,-9011,394,-757,-2265,-5032,-5182,-3496,1514,11723,23307,19022,7865,5504,5812,4389,3541,5651,4466,-247,-6078,-14976,-10152,-5933,-6721,-8928,-1369,10718,14118,7624,3054,6067,10493,8405,-1127,-4265,-6884,-6871,-11955,-13725,-9249,-7787,-4930,-3581,-2586,-3161,-2147,-179,7971,11714,1903,-6737,6169,12242,7923,224,14664,29140,16593,792,-10257,-13040,-8201,-64,12977,37559,63830,70010,25211,-9068,-2387,4850,5183,-6490,-9145,-4924,-8692,-11267,-10670,-12884,-12678,-12507,-8615,-4721,-10840,-12475,-7532,656,2706,3954,-1039,-6771,-6121,-654,-499,-2925,-2892,5891,15910,15026,8418,5002,1511,-2652,-8443,-11516,-8850,-1500,9004,14620,13818,9405,292,-8567,-11201,2686,16274,22156,13584,-3904,-14928,-5296,6709,19140,25511,28882,27752,29049,18743,-995,-6516,-2089,-195,-5665,-10788,-3938,16637,42798,49871,48101,30244,10532,1550,-419,3045,248,-6063,551,9957,12165,-4692,-7620,-1394,-5119,-10200,3130,18437,32558,25402,9252,-1175,-5657,-5709,-4541,-3504,-1289,7393,12032,18746,32639,39483,36236,22284,8595,892,-1614,-61,-726,-3197,3337,12490,15040,12340,8731,9225,11874,4547,-10527,-7748,-5003,-4093,-4963,-1253,10479,26622,31847,10990,-6872,-13891,-14434,-10963,-12791,-7221,-2960,-3587,-9972,-14911,-16900,-11738,-7075,-2866,-3572,-4428,2303,7381,8586,9909,14961,8397,-4906,-11139,-6256,-2754,-3176,1707,10594,13141,9844,6695,6445,10039,15881,14630,9019,5285,563,-4438,-2307],[-1377,-284,-341,-897,-555,-2980,-7017,-6171,-3651,-4386,1217,4153,4403,1496,-315,-5044,-3117,-1338,-3357,-2455,2900,9224,6590,-5165,-9790,-1180,2901,5293,11743,18966,15182,1666,-12381,-1711,5681,6012,5183,3543,1974,4353,9685,11121,3308,-8701,-7448,-4772,-4712,-1200,1277,10715,24680,28220,10404,-6696,-439,9731,11033,7325,2298,-4867,1432,8130,4950,3886,1831,1831,10418,5565,-4224,-12341,-14335,-8211,-4194,-6292,-3402,-1540,-5705,-10734,-3898,-5084,-13397,-1087,-928,1176,8279,10480,6664,564,-6963,-10046,-8762,-1286,4828,6142,6458,6164,1753,-1663,-2515,-5633,-5639,-797,-1972,-2371,-1175,-4456,-10826,-6532,-2618,-5725,-12119,-8929,3810,26054,52324,65770,47699,26808,2575,-7266,-8188,-6379,-4273,-4184,2937,6623,10121,17648,21006,5838,-9658,1580,17992,29645,33342,29014,15787,-7513,-13767,-11708,-6913,-4747,-7289,-10784,3229,7744,-6466,-4901,2648,8270,11599,17214,22521,14512,5619,-1998,-7798,-2538,-4675,-10324,-12399,-4617,-1479,3220,10513,17126,13082,-1899,-7523,-6850,-10716,-7269,37100,26881,-8572,-49022,-85057,-140643,-158129,-153761,-122365,-85770,-35588,3734,6773,-11587,-16155,2414,8400,-3257,-13822,825,25339,26101,13454,3871,-1928,458,2348,16024,34107,20238,-1210,-4758,-7947,-10413,-7946,-10535,-17646,-16427,-14901,-4108,3978,5011,4515,3974,571,-2776,21460,40498,48349,45308,30296,11787,5972,10374,12437,13851,9374,427,-1291,4771,5789,-2446,-3850,2658,-2783,-5616,-3987,5911,7959,-2032,-3800,-1157,-2631,-3540,-3981,-2013,-5356,-9433,-7827,-1114,-4187,-10255,-11098,-3698,-2469,-3421,1245,6152,11442,19682,20147,8914,1876,-8141,7479,30133,23560,9557,3945,-7207,-8257,-2771,3046,8346,12151,8002,3777,-78,-6246,3223,-49,-10524,-12646,1777,13134,23983,28801,13052,278,-1966,-6857,-7788,1898,13133,16726,6801,-4827,-7058,-1088,1563,5903,-1,-3585,-80,158,-1054,-2875,2585,11137,19309,23747,34870,45559,34311,20176,15620,7799,1516,2679,20931,31390,39831,51852,37449,16976,10111,15680,17388,12151,4082,-1152,13649,43943,56520,45141,30669,23954,15994,4097,-2210,4222,5430,-945,-10825,-9318,-3975,-5248,-11533,-18008,-18588,-16808,-17799,1674,27537,47668,44959,18424,919,-8850,-11453,-11664,-11494,-6932,-444,9619,16142,12192,6752,8676,16505,14548,1891,-8657,-14987,-11758,-4924,-1402,-4298,-11589,-11017,-2482,3373,8742,2928,-12173,-8168,3757,15783,28474,27553,7188,-7271,-3750,12399,16106,10102,-4142,-15618,-17936,-13879,-4458,1784,-1349,-10439,-1213,12285,11706,3891,-2032,1778,9922,6666,-6280,-14350,-20895,-12830,-12445,-10842,-11221,-4858,5272,4844,1577,-3605,-6533,2990,7559,-6493,-4001,-493,992,-3015,-6424,3763,22768,32496,23895,18543,21641,24856,16025,3720,-6701,-9282,4559,22648,27031,11187,6517,5206,6344,8571,9497,1990,-8433,-16615,-17926,-11823,-7048,1574,-10446,-9449,-6034,1773,10897,17862,13409,1331,-2349,-670,1787,10104,9205,-4687,-14824,-15074,-8852,-408,3276,-931,-6248,-3789,-533,-5376,-15217,-14021,3914,12716,9299,6182,3026,-4527,670,5057,3710,-2153,-5693,-3486,13002,36348,61013,68583,46618,13837,-1979,-1754,1608,4371,5491,2226,241,1937,13248,31010,34238,14878,-118,-16236,-18025,-7150,-604,-1069,-12838,-13583,-3992,-6685,-10858,-8721,-2510,7098,7922,-6089,-15361,-4639,13241,38429,48863,33056,14260,5558,6627,16061,24478,21910,7338,-649,11542,17115,5071,-11188,-15969,-6029,-7598,-13211,-7355,19035,47075,50183,28463,7347,588,754,-1344,-5979,-11458,-15749,-10040,-6845,-5629,-9725,-9542,2756,19491,34076,30211,8469,-5031,-6013,-3192,-7610,-5839,-7710,-906,10785,9908,4196,-61,-3161,-5665,-8191,-11887,-9980,-9201,-10303,-12274,-10745,-8940,-10269,-1306,5945,7360,5032,10124,20910,36308,47383,18582,1633,-2585,4,294,1339,5364,12696,29269,27438,17707,1986,-12774,-7588,-5041,-8619,-6067,-2320,-843,1617,1564,1058,3158,4545,1157,-1933,-6592,-8129,-326,2171,3870,8537,3650,-6945,-8219,255,7763,2199,-11678,-17976,-10260,-4080,5154,20310,22146,-2127,-16427,1132,10650,-2165,-12571,-1017,6575,7749,11158,10611,14707,29288,44572,49699,34579,18991,11236,-811,-7395,-7295,-3884,-3475,-3775,3191,12381,23053,19752,20953,26836,20863,12865,5616,2980,6126,10277,15875,8805,-1742,-4095,-5630,-4723,-3611,-7492,-15130,-20219,-21359,-10009,-3189,-1848,-6341,-10356,-13619,-12715,-4764,4430,2588,-7300,-14081,-8069,-3752,-4571,-9263,-9763,-11597,-12967,-10020,-9167,-14607,-16599,-16526,-14023,-4245,3654,23040,33712,15339,-3152,-9726,-10157,-8768,-7434,-6380,2382,11981,17383,15756,12945,2337,-4603,-6412,-9218,-7317,5495,21106,25804,22889,20302,12740,7041,3855,1383,5011,24151,53857,59317,47196,29944,12253,15438,23200,24644,24861,23433,16860,4738,-6198,-3976,15492,29540,31981,25516,7058,-639,2214,4851,3241,-5670,-8486,-5787,-5504,-6852,-11884,-16747,-16004,-13321,-14521,-12995,-15614,-3794,1099,2563,-7740,-1430,7551,988,-5240,-3613,-1953,-6568,-2722,-881,-1393,1183,13961,19333,9897,418,-7401,-12853,-9700,-1068,2940,200,-3382,255,5112,3517,-6466,-12949,216,9713,2914,1306,276,-10500,-6947,2147,6130,-101,-11069,-21712,-14844,-6105,-5957,-8085,-10092,-9946,-12981,-12122,-17952,-19010,-15128,-16580,-6761,-8732,-6789,6272,12429,9968,7279,11335,10866,-2013,4525,6320,-860,-12326,-15930,-5810,8587,11733,440,-2257,6228,21180,25291,11756,-6549,-2461,22336,39136,32879,18539,4906,739,2909,7459,13188,18052,19252,21669,14463,2395,-8362,-9547,-5866,-2068,4642,7358,4527,3827,5650,12485,25029,20599,16769,10747,202,-4591,465,4297,5284,3025,-14698,-14989,-7470,-4716,-7881,-5230,231,2536,-4495,-9448,-3877,-1564,4364,13399,19728,21527,17296,13240,6396,798,6997,6570,-3735,-1881,-764,1888,16001,29339,39957,45225,21082,4206,-3988,-13379,-13502,-3542,-2003,-2448,4522,9234,3736,-6892,-19799,-25852,-18438,-9701,3980,19145,35904,27778,5651,23,19015,31964,31847,15059,-10576,-11650,-9129,-9697,-4648,5294,18386,26615,26172,4990,-17604,477,13172,7711,691,2346,13193,21445,22455,15556,7994,8596,10407,15335,28291,35840,9366,-8809,-7936,-4486,-1286,-3350,-1822,-492,-641,-2721,-919,6278,9574,9222,5980,1891,-2543,270,-1,-4703,-5310,-13499,-11117,1289,11586,18893,22789,21486,24361,33355,33639,25351,16939,5153,-10435,-3066,-992,3182,7065,4226,-1947,-7065,-8001,-6660,2701,19100,19476,5965,-3503,-1643,5809,8876,6977,2530,-5295,-14334,-15878,-10525,-8349,-7393,-8252,-3729,678,7522,15522,22019,14366,6775,4721,6431,7036,6102,4560,-3463,-10903,-16981,-6605,7976,23400,30792,40862,50723,61324,52139,22536,8385,2160,-4970,-4484,-8551,-5988,-3671,-5310,3661,18773,27436,32479,27351,14897,-2212,-15327,-74,1612,-7191,-12851,-11697,-8108,-6094,-3544,-305,1827,-3963,-12390,-14008,-12982,-4976,1642,7233,15311,12633,8191,-322,-11213,871,12711,18086,22606,26519,29651,30876,42620,48062,28048,11863,3640,3764,-190,-13092,-7850,3304,2952,-1010,-8908,-9119,-5905,-7116,-15641,-11050,-1202,5179,2232,-765,587,7678,27332,34357,15558,5807,6532,9538,3445,-6003,-8570,-3260,8647,7898,9474,1496,-3037,-1906,-2017,-7448,-13471,-14026,-6118,-3463,686,5142,4358,-6979,-17011,-9295,-8279,-10044,-9561,-9172,-10997,-14813,-15174,-6319,-980,-62,-3144,564,5922,4875,-5009,-16038,907,21991,30272,13414,-3053,-11785,-10861,-12690,-12976,-14048,-11570,-4781,-6572,-13335,-20152,-20221,-13892,-5142,2329,9196,10027,6206,4219,-4880,-12010,-1564,4389,-2033,-3430,-3911,5662,26810,40607,33056,23902,9460,-9360,-11215,-5177,1909,-3053,-11653,-11940,-7880,-7469,-10208,-7333,882,4101,-5227,-9271,-5919,-2558,3751,-6429,-13000,66,5343,7403,16518,21445,16022,4069,-8903,-15681,-6972,355,5802,1095,-6966,-13396,-1908,5725,4237,-2653,-5107,-4967,-3248,-4092,-1589,3543,13381,25422,32593,17384,3771,-1449,-8654,-14462,-7459,622,204,-1952,-8175,-10477,-8735,-17474,-10898,3589,14234,12110,4559,-4727,-15560,-13303,-5526,-9727,-7641,2692,4522,-1973,-13034,-17120,-7515,-946,3812,8111,8696,8680,9537,7329,5832,2506,6404,16131,16257,13666,4661,-2162,-7099,-8695,-9217,-4023,-3687,-4436,-5761,742,5674,-1754,-3190,-1688,-5721,-10561,-15196,-12016,-6537,-4045,-6847,-10866,-15246,-17647,-14915,-9375,-8673,-13705,-8150,9545,5684,-4073,-2822,5210,10824,11774,6603,4789,17427,26611,23054,13607,2601,-6149,-4856,-341,6401,9831,4346,-4048,-6635,-3717,2928,15878,29919,28312,14167,-1228,-5878,1143,10344,22923,20231,7488,-1341,1993,13592,15523,7022,-2652,-5760,-5254,-7132,-12947,-16323,-7782,-4746,-11716,-11587,-8109,-9259,-11793,-314,7588,5423,7948,23738,48056,44536,17676,1757,7721,14032,11684,7772,7685,8424,2125,-7281,-3215,-407,2801,1460,-7238,-17334,-14658,-14193,-6089,3823,13752,21349,20405,10644,-2462,-10138,-7206,-2767,73,-2211,2902,13224,23187,22910,13203,4076,-1108,-5566,-8713,-6368,-7089,-3741,9009,12207,9494,1555,541,3286,9809,8749,5872,8339,12954,10833,1258,-11862,-8519,-3468,-6487,-4852,2475,9287,12281,15392,23169,34651,41387,42641,29044,20730,13314,12106,7863,2767,-2698,-10309,-3637,805,8759,9009,828,-2519,-1429,7628,4759,4909,750,-8611,-16652,-8330,9723,17151,8270,-4036,-13479,-16090,-10592,-8974,-10622,-12355,-5834,-1213,-334,837,638,4269,9984,5378,4308,5723,4566,4965,5548,-3994,-13750,5531,12305,1282,-8734,-6490,-2474,-4712,-5158,-4866,-3779,-3579,-6027,4404,14238,14376,10692,-1030,-9537,-9758,-5116,194,-2305,-2867,3353,9997,11875,8933,6075,9264,14876,15454,10863,4965,-4429,-8686,-8725,-7086,-807,3930,3591,1843,2400,3068,860,-250,-5742,-9543,5425,18395,18867,13802,4993,-14143,-3007,14538,27071,28477,12820,2133,-6569,-10354,-18031,-19531,-15777,-13432,-12664,-11481,-5547,-1900,13335,22873,21644,21248,15795,2867,-5606,-2796,6217,8285,1200,-8871,-9626,-6690,-4869,9853,24946,18537,11303,10458,11607,14057,14419,13015,12813,12737,12291,10041,18652,32022,40093,29681,9548,-5197,-11154,-8462,-6722,-1202,10484,17435,3677,-9415,-13608,-15420,-2976,9799,21105,16000,7367,3327,2336,171,-10927,-14666,-8452,-5018,-4078,-8837,-9514,-9205,-7387,-6821,-3569,-2684,-6875,-8810,-5203,1174,2088,-9586,-11212,-1173,-460,-2195,-1766,-565,-2665,-4284,-1760,1543,5947,12020,24928,40962,38348,11501,1226,6679,13558,12165,2503,-2911,-1653,458,-3135,-10464,-14512,-16219,-16357,-15473,-14619,-13549,-7687,-3997,1195,15798,18593,15417,7183,-6684,-10502,-9911,-11853,-11161,-11387,-12260,-8477,7074,32563,42585,38351,28435,12099,-542,-315,8526,6260,2801,8212,6422,-5420,-9352,3773,11557,10924,1236,-8624,-9237,-5511,-10164,-15524,-14693,-8883,499,7118,7325,7370,4553,8376,-3690,-6214,5227,16089,21504,8554,-9503,-17245,-9623,-6828,-6206,-5781,-2787,1545,7606,10735,6482,-351,-6889,-6256,-9238,-14155,-5519,9289,3526,-3822,-7227,-1821,-1801,-2017,-3094,-5766,-6052,-11410,-10324,45,9344,14446,21630,22169,15010,2770,-3564,-5201,-5140,915,1484,-1789,-4368,-4154,-4927,-8828,-3801,-310,-782,-5319,-10958,-13936,-19849,-17356,-10049,709,3746,-6551,-9035,-1571,12956,26681,6138,-7201,-14551,-14515,-8575,195,5562,-2768,1010,-1116,-3417,-7223,-4383,-3902,-305,8255,19565,13739,3394,2797,4564,4279,4189,7727,7581,3248,-4218,-14483,-10444,-6072,-6800,-9424,-1883,12139,17684,11761,5273,5506,7674,5131,1249,-83,-4827,-6544,-12013,-14322,-11107,-8877,-5041,-2193,-189,-1048,-627,2255,11931,15479,5521,-6184,5669,11391,7897,677,7331,22082,10779,-2651,-11219,-13735,-10582,-2141,10716,33876,58882,63694,25727,-5623,-871,2222,2742,-7391,-10220,-6307,-9215,-10545,-10527,-14190,-11343,-14205,-12288,-8007,-14300,-10525,-5562,91,558,2876,-662,-5373,-4991,449,469,-1382,-268,7493,15200,13280,6851,3323,-559,-5269,-11466,-13609,-9415,-3581,5125,10402,10336,7386,-789,-9157,-11017,3010,16700,22423,15605,-1980,-13024,-3662,8528,20936,26259,26957,22573,22905,14302,-2217,-7772,-3528,-1091,-5295,-8661,-279,20767,40494,41774,40891,28031,10796,2914,789,3130,2208,-2763,3715,12920,13191,-5476,-5326,-195,-5033,-10120,2960,18026,32707,27578,10764,-496,-6250,-7684,-6916,-5597,-2959,6363,12592,20145,34192,40309,36247,21579,8087,752,-3845,-3983,-2119,-4127,304,9481,12045,11600,9986,10713,11882,2818,-9086,-5073,-3279,-3332,-5564,-1710,10124,24901,29533,8003,-7635,-13078,-15279,-11021,-10421,-8211,-3614,-3879,-11157,-14078,-11484,-12065,-9444,-5595,-6237,-5783,934,5323,7340,9689,14921,8075,-5112,-14931,-7721,-3382,-2778,3212,12977,14623,9614,6274,6329,9007,14956,14794,10312,7088,2171,-3019,-4305],[-3124,-1582,-391,53,656,-1716,-2816,-1702,-635,-4105,-466,1621,2413,393,-282,-3323,-387,136,-2965,-1551,3841,10209,6756,-5800,-10908,-2651,26,1890,9730,18024,13935,292,-11627,-1130,5695,5005,4275,3104,1487,3940,8675,7897,-417,-8768,-5944,-5083,-5570,696,5246,15799,29587,33008,12280,-5687,352,8560,8722,4805,1189,-3383,3355,8771,5481,3339,-97,875,12828,9126,-2070,-11180,-14068,-6410,-2240,-5137,-4184,-2496,-5679,-10332,-5864,-9341,-7313,3501,2915,5240,12082,13779,9690,2558,-5559,-7648,-8472,-4156,490,399,702,2343,437,-1698,-3083,-6566,-2918,900,-2032,-3074,-1340,-4686,-10319,-4797,-1548,-5356,-11999,-7759,6068,31121,58234,67276,47566,25889,2185,-8730,-11167,-9081,-5025,-1393,3958,6187,8188,14267,19447,7171,-7257,2354,19096,31935,36679,32323,17748,-6943,-13643,-10739,-6158,-4073,-6578,-10351,3961,7254,-5673,-3545,3665,11055,16491,22262,23456,13718,5171,-2350,-8028,-1437,-2869,-8043,-11709,-5107,-2053,2987,10501,17287,14869,435,-6434,-5072,-5598,1325,41912,29052,-5844,-49402,-95325,-165140,-194199,-191144,-150051,-100721,-41742,2347,7274,-9909,-16413,1802,7148,-3835,-12124,3852,28431,26256,11934,4349,-1065,-390,524,14709,33157,20190,-1879,-5620,-7970,-10454,-8899,-9581,-16650,-18348,-13902,-2847,5393,6596,7174,8213,3395,269,25381,44805,51170,45099,27858,9502,4097,6384,8690,10299,5543,-2818,-3620,2957,3534,-4296,-4583,771,-3361,-5872,-4007,5415,8689,-1997,-4521,-1613,-4292,-6439,-6633,-4162,-6942,-11016,-9660,-2560,-4543,-10154,-11207,-4022,-1453,-2751,1229,5956,11263,18049,13838,3040,1126,-2856,10905,27162,14861,5613,3975,-5492,-10230,-5757,-433,4749,10740,10884,8069,96,-9924,1484,80,-9546,-11260,3318,17873,32350,36661,21497,6305,953,-4746,486,6720,15418,17999,7799,-4459,-6894,-862,726,5391,1340,-258,4352,4217,1900,-2055,1691,11394,20621,26122,41082,51399,38777,22243,14955,4563,-2080,2335,22754,35792,47135,54996,36544,17989,11381,16594,17042,10389,2450,-3217,10352,41524,57169,47259,31356,25321,17020,4146,-2112,4717,6985,972,-10162,-9774,-4202,-5712,-11332,-16948,-16275,-14677,-17402,-530,23806,44403,42022,16924,-164,-10555,-14647,-15107,-14501,-9883,-2609,8385,17530,13646,6572,6739,13636,11825,1165,-8182,-15235,-12397,-5393,-325,-1461,-9379,-8916,-2265,1307,6256,2584,-11131,-9550,1742,12775,24455,26547,9528,-4160,-6990,5110,6510,3292,-7397,-16942,-17104,-13911,-3286,4196,1253,-9925,-2209,12750,13597,5430,-998,3605,13372,11185,-53,-10302,-19210,-12096,-11112,-9675,-10898,-3881,5694,4732,2232,-1686,-4929,1693,5725,-6192,-3711,-2651,-1866,-5565,-8908,1744,17528,29970,24876,20472,23330,24531,14677,2519,-8302,-6487,7214,23120,28273,13696,8203,6243,6604,8623,9956,1959,-9938,-18239,-15702,-8826,-2105,9019,-4412,-10050,-6114,2023,10175,16235,13082,3312,37,977,2064,8629,5299,-9256,-19980,-9932,-4618,1810,3520,-1482,-5953,-3222,-5,-4885,-15119,-13037,5397,13793,9716,5999,2885,-4075,245,3116,1253,-3405,-6035,-3431,13393,36828,61701,65562,40513,10282,-2713,-1750,2568,7558,13608,15846,13241,7596,12863,28461,33722,16197,1478,-13861,-19788,-9521,-2486,-2611,-14586,-9871,994,-2041,-8663,-8238,-3382,5010,3391,-10614,-14745,-1274,18614,42372,46586,27400,8000,357,4303,13877,19520,17196,6607,-152,10052,14492,3394,-10935,-14398,-5891,-8509,-14416,-3718,27399,54384,54381,33086,10313,2041,1392,-1779,-7077,-12758,-14497,-9267,-6359,-5446,-10566,-10531,2690,17699,30799,29177,10410,-3868,-7769,-9896,-12965,-6960,-9851,-3964,9823,10521,5661,1450,-2443,-5862,-8092,-10805,-8660,-7353,-7417,-9194,-9334,-8354,-12918,-8291,-2115,1037,374,6634,18712,36122,53639,28165,8692,2602,3556,3065,3475,7704,14744,31867,28536,18181,3342,-13650,-9058,-5034,-7449,-5338,-1570,-133,1658,-291,-1642,977,3635,1142,-1868,-6621,-7571,974,3581,3590,5956,2051,-6971,-7208,2560,10300,2867,-11685,-15750,-7004,598,11241,27637,25863,431,-14509,449,13316,690,-14192,-2801,4356,5957,10035,10158,15129,27584,39840,46419,34626,19750,10733,-1786,-8799,-9225,-5917,-5776,-10158,3291,17788,31774,26546,24945,29060,19745,9457,1046,-1874,2511,6047,11889,7064,-402,-3023,-5223,-4661,-2496,-6537,-14039,-18221,-22228,-11841,-5037,-4083,-8087,-11878,-16008,-14890,-5738,4627,2922,-7846,-13843,-6121,-1083,-1015,-5749,-7559,-9296,-11609,-9687,-9334,-14910,-13425,-13720,-11659,-2354,4257,22911,36062,19098,-1073,-9271,-10005,-7826,-6154,-5098,3793,12116,14933,13193,10200,976,-3900,-4820,-7540,-5076,8185,21689,24784,22598,21785,15366,8854,4670,1902,6123,27402,58996,63641,49049,28816,6567,7727,16409,22250,24481,23600,15897,3606,-7754,-7039,12292,26446,28897,23255,6508,-36,2421,4134,2217,-5739,-8617,-6197,-5536,-6554,-11593,-16113,-14876,-12035,-13447,-14713,-15862,-1488,3970,4625,-7193,-2425,7754,2158,-4001,-1606,480,-3770,-1286,676,581,4717,19132,22982,14811,5126,-4289,-10704,-8117,-253,3318,848,-1811,1510,5296,3923,-5563,-11593,-486,7162,648,-2475,-4961,-11734,-3368,5240,8936,2040,-10104,-21289,-14410,-5407,-5602,-9634,-12987,-13167,-16265,-14428,-15845,-16619,-14267,-16543,-7749,-11216,-7672,5763,11944,8169,5087,12523,12349,-3142,2878,6523,1062,-10678,-16056,-3881,10241,13349,2362,-359,7923,22074,23866,10567,-7097,-2306,19860,32127,27235,16105,5038,2377,5095,10049,15678,20809,22826,24705,15747,2638,-7744,-8609,-5121,-559,6975,10317,6229,3934,5944,12318,23941,20917,16208,7836,-2170,-4852,2016,6375,7386,4860,-15660,-12075,-4757,-3136,-7230,-4625,186,1493,-5570,-9386,-4098,-2486,3860,12793,17759,18961,15405,13530,7586,375,5343,6842,-2305,-1008,-1380,-1118,10960,24226,35742,44741,26630,11077,1218,-10281,-15559,-4940,-2573,-2946,5037,12414,8131,-2192,-15014,-23913,-20398,-7761,6223,21320,37756,30562,7396,2282,25679,42651,39465,14450,-12549,-8502,-5630,-6213,-1988,7125,20769,28374,25521,4010,-16241,3590,15674,8525,1909,4158,14127,21564,21522,14210,6465,6355,6084,11182,26586,34487,8159,-7387,-5772,-3300,-990,-3876,-2678,-1147,-551,-768,1387,7294,8487,6077,2402,-734,-4401,436,2563,407,-1946,-12384,-10248,1967,11880,19017,20175,17834,22989,32374,34476,26534,19577,10927,-8354,-4476,-2902,1295,6052,4008,-1972,-6742,-8249,-8671,-1644,10381,10463,338,-5760,-1811,6275,7153,4595,888,-6305,-14724,-14129,-8593,-6169,-5215,-7201,-4202,-397,5189,13475,22854,17835,9650,6793,6896,5705,3646,2722,-1674,-6821,-14748,-7347,7196,20530,23392,29195,40914,58016,50767,20140,5982,-1172,-9368,-6413,-7174,-828,1811,1216,9621,23062,29264,32563,26114,13831,-3403,-15612,728,2859,-6385,-14735,-14450,-9754,-3516,1791,2289,1767,-5327,-15013,-15573,-11840,-3686,1744,4877,11475,8911,3118,-4637,-12824,238,11213,16360,24729,33150,38531,39532,49313,48761,25479,8953,626,851,-1285,-12790,-8685,696,-936,-5413,-11803,-9981,-6172,-7018,-15185,-11399,-1743,2881,-1243,-1964,1325,7537,23654,29761,14008,5466,6012,8674,2858,-5083,-4231,3663,16228,15934,17200,5496,-765,-1047,-2539,-8859,-14762,-12590,-4519,-971,2213,5314,3942,-7660,-16113,-6927,-4686,-6068,-7313,-9540,-13379,-17208,-16117,-6938,-4458,-4744,-3557,1861,6548,6021,-2224,-12272,395,19908,27396,11857,-3518,-11024,-9664,-12234,-15097,-15887,-12997,-7046,-8892,-11677,-15841,-16938,-14252,-6954,19,7490,7818,262,-6536,-15933,-3582,7147,13252,5639,1157,-1374,5963,24397,39144,32078,21090,5509,-11223,-6812,1739,8484,602,-10319,-11927,-11072,-11591,-14096,-9181,-465,2917,-3687,-4831,-841,3918,8441,-5848,-13744,1763,10235,12448,20146,22155,14928,2944,-8627,-15517,-6299,582,5378,376,-7412,-13803,-1963,5540,3288,-4117,-6100,-5229,-3234,-3805,-1739,2208,10466,20975,27466,14250,1518,-2783,-9195,-14024,-7149,1133,318,-2977,-10867,-9828,-7089,-15556,-11782,3570,15227,13159,4821,-5326,-17238,-12764,-5814,-12946,-8655,2890,4748,-2279,-13963,-14730,-5386,-397,4775,9177,8363,7356,7365,5183,3757,891,5468,15002,14396,12320,3602,-2725,-6975,-7483,-7723,-2815,-2920,-3825,-4469,2525,7598,115,-295,1399,-2966,-8194,-13683,-11277,-6533,-4343,-6983,-10683,-14766,-18086,-15392,-10169,-10242,-16458,-9387,7025,1631,-9179,-7362,2594,8414,9093,3638,1446,13402,23461,22504,13873,859,-10616,-9097,-2472,5473,8345,1586,-6217,-6966,-2514,4629,18112,31815,30407,16661,-1093,-7386,653,9314,23763,24861,11588,2339,3864,12466,12568,4955,-4182,-7590,-7209,-8792,-13402,-16420,-9471,-6296,-11977,-10885,-7545,-8471,-12413,-838,9299,8209,9646,21954,43334,42337,18643,4335,10038,16615,15237,12038,13103,13643,8063,-2358,-1439,84,3160,1736,-4987,-14020,-13531,-8869,750,7718,14446,21472,20817,10755,-2685,-10490,-6254,-772,2085,-2937,-268,9551,19887,20872,12333,3312,-3416,-8855,-10025,-7987,-11120,-6226,6818,11710,8640,-728,-1074,2815,10351,10069,6601,7100,9897,7256,-1370,-12537,-6402,-2023,-6379,-4959,1252,7089,10226,13429,23796,34832,40522,43983,33100,24173,17868,18590,14440,6933,-344,-8875,-3728,2037,11400,10825,1747,-1565,-289,7482,4213,4352,155,-9181,-14022,-9816,4371,11855,4735,-6288,-14380,-15036,-11934,-10182,-11106,-13985,-8640,-4428,-3302,-2360,-2893,1140,7837,5280,6024,7805,6998,7395,6647,-3605,-11452,5470,9537,629,-6857,-3646,-1068,-5089,-3974,-2959,-2712,-3859,-6212,7004,17920,17222,13138,1118,-8327,-10252,-6841,-903,-71,3589,10099,14506,13563,9776,7481,12120,17932,16781,10039,3704,-5065,-8707,-8360,-6514,-1367,3772,3311,1604,1561,2131,262,-1031,-7228,-7164,9387,22196,19884,13040,4377,-10528,-168,18130,30798,35385,22518,7627,-3380,-8538,-16907,-18483,-15301,-11551,-9228,-7579,-2406,550,14422,24913,24110,22612,14463,-157,-8210,-6457,3259,9491,3839,-6114,-9299,-6442,-5192,10838,21530,13059,9004,9565,10244,12761,14456,14760,14859,13944,11343,6728,14842,28714,39219,31686,11200,-4292,-11379,-9482,-6804,-135,11305,18269,6329,-5196,-7597,-10024,146,12445,22781,16658,7492,2942,1719,-564,-11509,-13876,-9190,-7905,-8240,-10373,-7009,-5876,-5479,-4255,1084,720,-5282,-7580,-3425,4336,4501,-8092,-10623,-1719,-1524,-2474,-940,299,-2072,-3082,286,3019,4924,9317,22204,39787,40832,14181,2659,7880,15248,15392,5271,-1718,-2473,-1292,-4559,-10988,-13777,-15423,-15584,-14807,-13859,-12314,-5855,-1294,4697,18958,20475,15814,6846,-6548,-8363,-8956,-11578,-8693,-8032,-9417,-6904,11120,40851,51785,43843,27293,9125,-2911,-308,7713,3548,-88,5650,4458,-4943,-6984,5461,12717,9252,-2149,-11512,-10348,-5718,-10506,-16137,-13826,-8658,-439,6330,8505,9385,5430,4039,-12841,-11687,-2227,10661,18082,6729,-11847,-9300,2662,3823,-751,-4300,-3843,-348,5744,9186,5289,-1113,-6442,-4532,-7757,-14074,-6237,8829,3682,-4059,-8648,-3538,-2459,-2365,-3357,-8064,-10312,-12296,-8770,936,9080,13897,22804,25193,20595,8608,-1606,-2707,-1387,4622,4487,-1009,-6261,-5265,-5504,-8614,-1647,1663,-199,-4859,-11603,-15571,-21186,-18117,-11323,-1883,-100,-7588,-7804,483,15911,25883,3738,-9174,-11655,-9923,-2355,7401,14369,4672,1857,-1597,-4472,-8972,-3808,-4722,-2519,4080,14202,7635,-707,437,3388,4247,5006,10088,10883,6324,-3239,-14185,-10045,-5940,-6688,-9722,-2595,12890,20423,16039,7958,5322,5663,6796,8807,6249,-1984,-5743,-11797,-14314,-12329,-8744,-4719,-404,2801,1645,1236,4725,15423,18766,9122,-4651,4614,10225,7701,1693,1017,15834,6981,-2795,-9337,-12904,-12117,-3646,8715,29556,51567,54719,25926,-1788,1009,382,397,-8104,-10959,-7190,-8990,-9116,-10054,-14229,-9404,-12852,-14431,-9260,-15750,-8922,-3400,558,-821,1965,-52,-3639,-3239,1778,1454,31,2194,9384,15095,12461,6086,2228,-2216,-7615,-14212,-12705,-8680,-5002,1216,5442,6169,4861,-2053,-9768,-10934,3144,16611,21893,16991,71,-10784,-1710,10626,23030,27453,25840,18293,17247,9626,-3620,-8819,-5261,-2298,-4514,-5516,4455,24623,36617,32740,32374,24766,10674,4112,2164,3678,4778,1566,6826,15248,13377,-6323,-3170,953,-4968,-9990,2538,16888,31438,28668,11860,-291,-7407,-9557,-8675,-7064,-4087,5712,13432,21675,35166,40141,35119,20208,7508,1117,-4224,-7144,-3789,-4927,-2417,6384,8824,10332,10931,11926,11523,1632,-6560,-2597,-1565,-2489,-6114,-1733,10362,23758,26902,4223,-8607,-12113,-13757,-8771,-7958,-8641,-4005,-2313,-5560,-4630,-4314,-10575,-12035,-8410,-8652,-6959,-834,2795,5434,8682,13707,7086,-4208,-12538,-8718,-4167,-2497,4981,15634,16225,9368,5792,6054,7856,13815,14711,11418,8565,3232,-1879,-6353],[-5502,-3511,-1195,205,1130,-723,947,2596,2223,-3724,-3064,-2025,-26,-888,-525,-2056,1453,545,-3561,-956,4432,10732,6369,-6738,-11595,-4083,-3271,-2327,6562,15628,10813,-2663,-11354,-1115,5104,3411,2792,2093,508,2982,6794,3869,-4222,-7494,-4921,-5881,-6671,2176,8596,19539,32402,35641,12665,-5555,417,6780,6118,2146,-197,-2522,4288,8236,5012,2113,-3247,-234,16183,14152,715,-9500,-14414,-5222,-679,-3862,-4839,-3509,-5754,-9788,-8145,-12319,-2601,6051,5291,8063,14699,16104,11984,4038,-4487,-5564,-7298,-7137,-4400,-5766,-5341,-1924,-1311,-2098,-3731,-3478,2118,2747,-2379,-4067,-1872,-5695,-10505,-3305,-739,-5324,-10431,-5577,9522,37428,64050,67483,46173,24206,2119,-8330,-10484,-8169,-3547,1451,4976,5752,6140,10534,16737,7984,-4862,3685,20645,34688,40873,36785,20707,-5943,-13549,-9626,-5654,-3812,-6181,-9909,3912,5809,-5405,-2084,5138,14434,21950,26686,22715,11579,3897,-3232,-8483,-389,-1079,-5765,-9802,-5007,-2728,2374,9960,16719,15660,2211,-5587,-3664,-1241,8786,43355,29137,-4668,-50550,-104771,-186123,-223908,-220998,-171664,-112676,-47666,470,7245,-8724,-16916,892,5674,-4748,-11428,5638,28928,23871,9179,4227,-341,-1326,-1254,14121,32527,20920,-1436,-6105,-7975,-10631,-10098,-8329,-12400,-19726,-13105,-2269,5953,7390,9005,11130,5727,3798,31120,52110,57822,48729,28355,8913,2762,3078,5816,7591,2587,-5336,-5558,796,780,-6507,-5334,-837,-3321,-5829,-4141,4416,8433,-2654,-5539,-2236,-6116,-9505,-8709,-5920,-8698,-12946,-12000,-4722,-5707,-10778,-10673,-3802,-502,-2323,794,5341,10656,15634,7370,-2004,1387,3063,15598,24988,7532,1958,3604,-3840,-11893,-9115,-4304,742,8208,12089,11181,471,-12729,-298,-276,-8957,-10128,4491,22130,39369,42234,28964,13612,5531,33,8803,11498,17511,18920,8559,-4262,-7068,-1091,-768,3723,1861,2967,8814,7888,4079,-2096,-448,10156,20592,27110,44803,54048,41102,23365,13783,1338,-4080,4274,25662,40345,53502,55353,33595,17711,11797,16558,15749,8039,372,-5822,6636,37845,55596,47254,30335,24688,15772,2622,-2823,4651,7999,2874,-8976,-10649,-5153,-6668,-11498,-15905,-14241,-13057,-15944,-2234,20033,39670,37654,15051,-1099,-11648,-17967,-18205,-17478,-13169,-5146,6582,18110,14627,6399,5515,12047,11025,2009,-6941,-15183,-13407,-6520,-387,419,-6363,-6638,-2276,-395,4321,2162,-9977,-10942,-485,9468,19682,24496,11613,-667,-11335,-3475,-3745,-3965,-10738,-16175,-15975,-14233,-2325,6310,3489,-9451,-3720,12504,15064,6705,-38,5394,16814,16562,8382,-5349,-17378,-11462,-9997,-8780,-10483,-3665,5037,3964,2632,-124,-3648,-262,2676,-6039,-3177,-3976,-4259,-7896,-11675,-1389,11093,25276,24191,21571,24461,23808,13271,1318,-9752,-3937,9347,22902,28524,15982,9721,6999,6515,8183,9887,1550,-11571,-14720,-9856,-1588,6543,18992,915,-10612,-6549,1206,7591,12675,11197,4145,1612,1971,1546,6032,-135,-14982,-17518,-5057,-1077,3480,3733,-1730,-5934,-3173,91,-4519,-14763,-12823,5477,12992,8760,4794,1749,-4879,-1474,29,-1799,-4837,-6482,-3416,13263,36057,59902,59815,33112,6054,-4087,-2306,3048,10829,22704,30546,26726,14772,13988,26457,32518,16310,1819,-11876,-17891,-11523,-4951,-4743,-15706,-7405,4007,1343,-7406,-8609,-5025,2138,-1558,-14604,-12345,1663,22845,43413,41414,20635,1545,-5449,1448,10902,14065,12004,5228,-280,7965,11685,1753,-10634,-13195,-6091,-9662,-15753,-1542,32253,56190,53591,34852,12288,3113,1913,-2278,-8151,-13638,-13381,-9325,-6642,-6096,-11951,-10117,2934,16024,27550,28069,13022,-2704,-9759,-17293,-13129,-7412,-11562,-6427,9400,11603,7740,3569,-1141,-5612,-7882,-10189,-8241,-6613,-5921,-7736,-8340,-7432,-10971,-12990,-9328,-5326,-4858,2332,15560,34250,57035,36748,14431,6492,6298,5602,5348,9916,16797,33418,28156,17228,3625,-14072,-10629,-5300,-6626,-4928,-1335,-49,983,-2604,-4587,-1418,2476,1025,-1925,-7133,-7756,1792,4806,3098,3205,-419,-7700,-6122,5135,12525,3257,-11639,-14283,-4778,4479,16935,34067,27672,1772,-12040,698,16568,4813,-12143,-5679,1042,3154,8066,9177,14740,24659,33664,41032,32875,19467,9563,-3149,-10367,-11014,-7008,-5492,-13540,5920,24861,41369,33483,27995,29910,17288,4719,-4623,-7354,-1167,927,5574,4166,527,-2466,-5135,-4854,-1960,-6128,-13278,-16100,-18671,-15306,-8255,-6947,-9599,-12337,-17456,-17463,-7385,3849,2332,-9080,-14174,-4950,652,1259,-3308,-6099,-8344,-11546,-10374,-10369,-14239,-10796,-11534,-9630,-466,4645,21706,37142,22489,639,-9291,-10364,-7485,-5568,-4653,4025,10646,11254,9126,5605,-1511,-3955,-4716,-7510,-4361,8989,19573,21221,20539,21712,16895,9946,4962,1751,6096,28422,59941,63828,48287,26645,1297,681,9619,18783,22778,22430,13890,1898,-9713,-9949,9322,23047,25381,20600,5615,-24,1710,2442,125,-6878,-9662,-7360,-6171,-6841,-11785,-15857,-14376,-11375,-12411,-14145,-12343,-420,5452,5658,-6779,-4587,6312,1980,-3931,-816,1710,-1692,128,1898,2104,7773,22821,24735,18260,8940,-1451,-8714,-6998,51,3189,1024,-901,1841,4633,3486,-5574,-11424,-1819,4114,-2742,-7662,-10836,-9509,-307,7378,10665,3219,-9903,-21852,-14911,-5756,-6150,-11915,-15972,-16788,-18547,-15183,-13571,-14834,-13586,-17173,-9454,-13972,-8699,4919,10728,5639,2399,13123,13409,-4865,-90,5366,2035,-9495,-16452,-2234,12007,15322,4499,1115,8802,21561,21450,8687,-8310,-2623,16241,23961,20746,13260,5051,3616,6432,11654,17312,22804,24952,25158,15020,1834,-7463,-7709,-4669,208,8191,12061,6794,2658,4708,10424,20933,19649,14104,3526,-4930,-4428,3918,8426,9293,5905,-17178,-9235,-1925,-1579,-6812,-4568,-440,202,-6398,-8946,-4391,-3749,2481,10714,14167,15046,12253,12715,8310,-434,3423,6474,-1397,-721,-2719,-4893,5147,18266,30408,42238,31634,19434,7533,-6437,-15564,-7043,-4034,-4750,3763,13707,11033,1696,-10348,-18550,-17777,-5587,7490,22076,37728,31540,8310,3628,30527,50832,44525,12463,-14575,-6585,-3685,-4128,-179,7619,21259,28088,23241,2100,-15332,6043,17041,8538,2471,5200,14200,20855,20003,12391,4596,3975,2042,6925,23229,30002,4707,-7184,-4695,-3166,-1573,-5011,-4161,-2535,-1264,296,2529,7041,6596,2854,-1033,-3596,-6631,-100,4489,3894,-340,-12631,-9517,2415,12129,18581,16931,13797,20108,29150,33257,26527,21137,15902,-4199,-6197,-5781,-1668,3996,2947,-2392,-6364,-7994,-10038,-5519,2431,1478,-6375,-8635,-2016,6323,5185,2225,-697,-7236,-14458,-12993,-7550,-5071,-4179,-7012,-5086,-1878,2242,10055,22009,20854,12478,8403,6547,3358,73,45,-136,-3638,-13039,-8154,6035,17238,16649,18843,30631,51887,47521,18203,5288,-2144,-12637,-8652,-5086,5313,8621,7570,14077,25047,28958,31126,23913,12112,-5234,-15580,888,3299,-6082,-16343,-17161,-11547,-1831,6051,5576,2419,-6313,-18001,-17605,-11129,-3130,961,1665,6568,4387,-2548,-9646,-13210,-640,9182,13939,25716,39080,47417,48183,55068,48158,22579,6006,-2500,-2339,-2916,-12713,-10261,-2666,-5370,-10203,-14576,-10931,-6748,-7383,-15001,-12378,-3127,-357,-5972,-4646,630,6321,18752,23486,11294,4315,4981,7792,2941,-2851,1103,10830,23525,24141,25615,9776,1207,-652,-3550,-10829,-16662,-11962,-3882,496,2741,4522,2575,-8996,-15314,-5268,-1917,-2969,-5881,-10749,-16577,-20521,-17126,-8166,-9190,-10649,-3767,2513,6209,6118,-51,-7903,935,16406,22329,9091,-4592,-10659,-8621,-11110,-16535,-18255,-14868,-9934,-11308,-10029,-12177,-13879,-14433,-9331,-2838,5045,4887,-5867,-17301,-12718,7332,14634,19908,12085,4656,252,5624,20731,35830,29639,17390,1223,-12770,-3029,8356,14358,3367,-9588,-11987,-15166,-16758,-17269,-10146,-1582,1714,-1987,-406,5054,11456,12619,-5835,-15336,2426,14665,17177,22610,21459,12750,1142,-8856,-15622,-6289,-126,3889,-1029,-8155,-14765,-2723,4712,1826,-5984,-7601,-6319,-4301,-4622,-2965,-371,5905,14248,19673,9233,-1734,-4723,-10241,-14220,-7664,557,-640,-4907,-14117,-8416,-5253,-13365,-12394,3076,15269,13444,4603,-6248,-18947,-12030,-5997,-15784,-9452,2633,4360,-3325,-15637,-12535,-3432,140,4896,9120,7465,5769,4736,2159,586,-1711,3424,12792,11983,10379,1758,-4258,-7756,-7235,-7254,-2574,-3255,-4473,-4512,2680,7473,305,1774,3599,-1177,-6748,-13101,-11408,-7284,-5292,-7742,-11134,-14851,-17760,-15666,-11095,-11973,-19261,-9705,5207,-1480,-14066,-11948,-208,5736,6171,369,-2604,7993,18566,20528,13311,-404,-13321,-12227,-3700,4263,5726,-2650,-9398,-8210,-2203,5480,19206,31828,30448,17834,-1352,-9459,-902,6610,22084,27317,14231,4792,4346,9730,8279,1749,-6352,-9713,-9315,-10621,-14182,-16355,-11448,-8282,-12467,-10842,-7618,-7965,-13117,-1988,9975,10318,10977,19958,37610,38640,18736,5958,11086,17871,18129,16362,18896,19491,14760,3638,1510,968,3357,1687,-3005,-10475,-9514,-2471,7485,11241,14460,20635,20167,10061,-3691,-11471,-6114,-49,2831,-4042,-3554,5801,15957,17394,9890,1214,-6573,-11902,-10806,-9589,-13747,-5750,7237,13773,9264,-2092,-3047,1649,9939,10528,6454,4845,5942,3173,-4346,-13572,-5815,-1986,-7326,-5907,-1099,3214,6503,9877,22563,32750,37090,42491,35164,25775,20780,23869,20511,10678,1428,-8122,-4476,2616,13474,12185,2380,-1245,-159,6058,2837,2979,-1269,-9922,-11317,-10300,-1641,5884,678,-9301,-16094,-14536,-14326,-10958,-11175,-15008,-11579,-8141,-7316,-6836,-7608,-3182,4443,4040,6834,9095,8430,8587,6407,-4411,-9036,5322,7113,-189,-6016,-1438,246,-5442,-3136,-1889,-2542,-5022,-6260,8480,20129,18971,14561,2548,-7668,-11411,-9667,-2722,1885,8545,15032,17329,13986,9920,8740,15365,21600,18341,8835,1699,-6568,-9499,-8777,-6657,-2140,3226,2455,586,14,588,-958,-2394,-8663,-4661,12316,24460,19178,10826,2549,-7807,2493,21020,33043,40274,31457,12462,-67,-5962,-14667,-17819,-15634,-10555,-6587,-4214,266,2492,13978,25067,25399,23002,12305,-3178,-11116,-10273,-801,9321,5189,-4528,-9650,-7054,-7359,10823,17079,6918,5581,7562,7926,10526,13443,15547,16216,14440,9350,2175,9142,22673,34779,30810,11512,-4202,-12142,-11501,-7719,-509,9842,16928,9341,1094,-1090,-4982,2277,14033,23413,16330,6593,1433,-174,-2575,-13216,-13923,-10318,-11245,-12969,-10340,-4701,-3807,-4657,-2421,4307,2785,-4885,-7522,-2584,6457,5808,-7519,-11054,-3650,-4188,-4211,-1426,-170,-2737,-3136,1334,3963,3580,6047,18274,36024,39958,14812,2542,7655,15247,16745,6825,-1173,-3411,-3146,-6073,-11491,-13232,-15279,-15719,-15127,-13981,-12444,-5574,24,7077,21195,21590,15421,5561,-7419,-7395,-8077,-9930,-6261,-5718,-7495,-5444,14212,46283,57806,46681,24392,5102,-7022,-1755,4940,-593,-4335,1731,1331,-5100,-5589,6062,12659,7486,-4230,-14648,-12412,-7106,-11991,-17924,-13820,-8960,-2352,4573,9019,10394,5656,-529,-12310,-7230,-7669,5176,13673,3768,-14487,-2390,13413,13334,3496,-3621,-5706,-3167,2772,6435,3019,-2765,-6763,-4256,-7582,-15014,-8391,6436,2387,-5391,-11278,-6670,-4435,-3711,-4635,-11561,-14667,-12866,-8915,155,7510,12166,22565,26938,25293,13960,-128,-1263,1026,6865,6345,-1126,-9189,-7179,-6659,-8826,-1085,2127,-912,-5587,-12901,-17645,-22829,-19978,-13952,-5610,-4692,-9499,-7470,1843,18078,23369,417,-11142,-9656,-6627,2100,12210,20208,10109,1394,-3566,-6803,-11540,-4927,-7225,-6336,-1771,6530,-72,-5552,-2876,988,2984,4638,11304,12915,7481,-4192,-14612,-10432,-6981,-7760,-11144,-4847,11556,20791,18889,9971,4713,4966,13027,17067,12261,134,-5729,-12625,-15074,-13973,-8806,-5307,449,5047,3578,2112,5793,16862,19959,11101,-3497,1588,7290,5751,1608,-1142,11335,4985,-1867,-8100,-13096,-14268,-6044,5574,23346,41189,42965,24521,819,1149,-2433,-3203,-9979,-12528,-8559,-9057,-8324,-10596,-14250,-8524,-10750,-12420,-8891,-15120,-8968,-2615,514,-2547,87,-456,-2858,-2292,1941,1105,0,3090,9985,14097,11091,4781,540,-4475,-10444,-16224,-11400,-8392,-6849,-3629,-1178,383,747,-4701,-11647,-12168,1881,14819,19414,16327,852,-9504,-728,11694,24045,27758,24325,13839,11256,3918,-6464,-10779,-8525,-4974,-4269,-2338,9044,26657,30528,22717,22359,19651,9130,4048,2504,3488,6437,5320,8495,15347,11354,-8360,-2367,861,-5979,-10885,777,13932,27711,27431,11390,-1684,-10031,-12261,-10765,-8865,-5702,4416,13521,22248,34441,37896,31860,17220,5800,677,-4364,-9898,-6615,-6723,-5702,2427,4598,7614,10519,11884,9991,223,-5064,-1376,-923,-2619,-7618,-2171,10448,22707,23869,-661,-10546,-11878,-12581,-7000,-6448,-9416,-5004,106,2156,5430,2893,-8410,-14160,-11619,-11392,-8739,-3573,-695,2320,6249,10710,4835,-3460,-10737,-9869,-5792,-3041,6190,17690,17221,8523,4645,4968,5960,11869,13728,11609,9060,3283,-1705,-8992],[-7317,-5022,-1793,508,1783,810,4915,7147,5410,-2538,-5333,-5859,-1672,-1350,-261,-587,3145,710,-4398,64,5424,11570,6268,-6653,-9194,-3547,-5151,-6155,3339,13098,7193,-6180,-10748,-1136,4415,1781,1300,1070,-425,1942,4606,-145,-6231,-5276,-3976,-6683,-7534,3495,11537,21951,33246,36192,11949,-5825,198,4903,3695,-265,-1615,-2098,4506,6916,3933,765,-7270,-453,21121,21136,4408,-7294,-15125,-4304,797,-2320,-4937,-4256,-5667,-8906,-10313,-11309,433,7011,6422,9718,16103,17435,13572,5102,-3678,-3795,-5502,-9147,-9489,-11911,-11172,-6113,-3103,-2609,-3994,1735,7800,4682,-2737,-4688,-2206,-6841,-10475,-1967,-134,-5553,-8945,-2790,14187,44878,69267,66018,43248,21557,1828,-7376,-8703,-6512,-1740,3993,6036,5387,4031,6559,12944,8166,-2627,5539,22402,37335,44957,41256,23711,-4986,-13559,-8277,-5148,-3711,-5966,-9178,3179,3588,-5578,-756,6863,18249,27742,29876,20091,8098,1743,-4661,-8990,498,531,-3710,-7769,-4621,-3665,1266,8888,15526,15556,3386,-5121,-2905,1682,14061,41186,27293,-4207,-50291,-109594,-198633,-242160,-239138,-184415,-120048,-52720,-1953,6584,-8271,-17975,-531,3819,-6130,-12039,5718,26237,18849,5449,3396,74,-2499,-3204,13657,31200,21348,-428,-6324,-8093,-11039,-11667,-7333,-8827,-17302,-12803,-2629,5402,7148,9764,12606,7310,7389,36420,58303,63259,51683,28905,8672,1550,144,3425,5441,311,-7311,-7354,-1854,-2601,-9294,-6220,-2286,-3202,-5787,-4604,2810,6979,-4207,-6978,-3204,-8276,-12623,-9914,-7271,-10725,-15360,-14976,-7569,-7733,-11838,-9550,-3399,41,-2409,-314,4051,9394,12307,855,-5970,2417,9277,21636,24014,2000,-1584,2635,-2530,-11673,-12761,-8613,-3726,4676,11471,12431,252,-14029,-2253,-1301,-9019,-9561,4991,25321,43950,44623,34445,21154,11177,6653,16254,15486,19086,19327,8950,-4363,-7756,-1924,-2990,790,1300,5825,12883,10783,5180,-3143,-3941,7116,18694,26222,45400,53100,40903,23286,12150,-1282,-3476,7721,28930,44415,58114,52777,28851,16031,11120,15373,13486,5168,-2178,-8993,3121,33718,52460,45459,27738,21861,12004,-591,-4415,3933,8333,4570,-7340,-11763,-6820,-8089,-11954,-14874,-12632,-12114,-15075,-3859,16065,33671,32185,12958,-1678,-11222,-15447,-17635,-19318,-16506,-7976,4285,17834,15091,6274,5227,12179,11973,3713,-5493,-14953,-14759,-8204,-1560,1190,-3181,-4351,-2450,-1392,3348,1694,-9081,-12426,-2957,5835,14261,21412,13306,3251,-10779,-11608,-13644,-10207,-12349,-13781,-14844,-14635,-1566,8047,5296,-8992,-5657,11522,15943,7619,831,7105,20210,23032,18976,186,-15555,-10806,-8984,-8125,-9891,-4135,3259,2388,2531,886,-2673,-2501,-1375,-5901,-2563,-4252,-5496,-9307,-14138,-5094,4464,19213,22113,22057,25323,23027,12107,452,-9891,-1578,11022,22152,27675,17740,10991,7531,6221,7394,9391,881,-13059,-10977,-3380,7369,16908,29502,5528,-10863,-7271,-550,3461,7692,8029,3940,2531,2477,464,2625,-6663,-21377,-11887,-620,1822,4630,3773,-1779,-6030,-3426,-51,-4121,-13900,-12871,4535,10806,6864,2940,87,-6582,-4294,-3929,-5145,-6140,-6708,-3298,12844,34465,56312,52582,25659,1866,-5681,-3084,3285,14085,31482,44451,39412,22241,16420,25409,31152,15614,1261,-10087,-13892,-11604,-7105,-6801,-14571,-5880,5058,3384,-6795,-9520,-6922,-549,-5443,-16059,-9793,4242,25891,41733,34219,13645,-4294,-11256,-1190,7882,9040,7190,3761,-503,5949,9302,658,-9937,-11965,-6165,-10564,-16959,-690,33337,52675,48434,34095,13830,4532,2944,-2299,-8658,-13617,-12559,-9836,-7289,-7091,-13064,-7963,3774,14791,24711,27270,16760,-798,-10469,-13563,-8203,-6532,-10813,-5731,10916,14166,11389,7191,1436,-4373,-7192,-9655,-8177,-6400,-5243,-7217,-7498,-6163,-7621,-10409,-13651,-10802,-9781,-2023,12089,31245,57497,43899,19237,9719,8799,8380,7574,12484,19276,34388,27058,15721,3563,-13764,-11708,-5217,-5465,-4118,-914,77,278,-4621,-7138,-3345,1776,1555,-1249,-7265,-7994,2745,6378,2925,930,-2844,-7940,-3677,8927,15138,4059,-11045,-13082,-3074,7876,22281,39345,27916,2545,-9293,2261,21139,11196,-7754,-8870,-2574,267,6329,8644,14461,21670,27605,35181,30524,19077,8535,-4239,-11345,-11644,-6322,-3274,-7807,12313,34945,53148,41890,31364,30471,14609,-245,-10456,-12381,-3693,-3274,-1263,1497,1827,-1631,-4600,-4459,-1110,-5363,-11992,-12991,-13598,-19385,-11783,-9062,-9560,-10287,-15347,-18154,-8742,2826,1449,-10295,-14162,-3662,2286,3009,-1568,-5310,-8130,-12070,-11361,-11344,-11955,-8001,-9281,-7409,1871,5245,19716,36959,25643,2619,-8981,-10461,-6973,-4855,-4146,4053,8736,7588,4698,254,-4078,-3827,-5364,-8479,-4381,8657,15785,16381,17872,21025,18057,11082,5560,1777,5768,27972,57605,61071,46247,24540,-2565,-4773,4196,15417,20770,20949,11974,679,-11109,-11411,7872,20657,22602,18550,5199,192,986,766,-1982,-8125,-10718,-8324,-6451,-6743,-11497,-15143,-13630,-10483,-10898,-11612,-8678,275,6444,6562,-5674,-6731,4280,1381,-4003,-181,2833,446,2229,3704,4154,11189,25768,25606,21024,12494,1637,-6187,-5478,721,3422,1587,225,2247,4218,3367,-5363,-11349,-2886,1737,-5952,-12722,-13302,-4796,2986,9458,12257,4456,-9346,-22284,-15399,-6171,-6573,-13663,-16360,-16679,-15915,-13468,-11045,-12827,-12472,-17538,-10771,-15887,-8912,4721,9805,3486,355,13947,14713,-6136,-3481,3681,2848,-7895,-16237,-401,13989,17943,7635,3083,9826,20763,19237,7156,-9181,-2404,12660,16194,14677,10909,5577,5064,7699,13133,19018,24943,26512,24188,13421,1078,-6545,-6018,-3533,1276,9287,13491,7195,1031,2894,7860,17221,17795,11565,-666,-6184,-2158,7022,11396,12122,7134,-17611,-5748,1833,897,-5525,-3862,-376,44,-5544,-7418,-3916,-4288,1385,8299,10158,10973,9088,12005,9803,-337,2564,6692,57,11,-3665,-8213,48,12982,25488,39030,36704,30055,15692,-1623,-13106,-8666,-5309,-6812,1682,13922,13279,5645,-5065,-12437,-12806,-2653,8682,22314,36770,31496,9283,5031,34280,56826,47594,10328,-15291,-4891,-2281,-2590,1572,7607,20497,26506,20375,317,-13882,8856,18343,8791,3300,6410,14443,20400,19000,11193,3469,2459,-622,3977,19807,24281,423,-7083,-3636,-3003,-1989,-5670,-5135,-3522,-1692,1388,3415,6465,4994,716,-3148,-5470,-8180,-447,6392,6725,682,-13117,-7926,3839,13646,18741,14288,10632,17185,25169,31159,26416,22667,20930,2174,-6471,-8402,-4606,1957,2085,-2244,-5205,-6781,-10151,-8101,-3714,-6097,-12855,-10533,-999,6975,4171,1058,-1091,-6993,-13028,-11500,-6387,-3995,-3148,-6567,-5302,-2593,60,6737,20611,24179,16236,10531,6369,985,-3417,-1860,2045,-591,-11334,-7989,5524,14555,11500,11238,21870,44885,44211,18447,8126,786,-12141,-9862,-1448,12903,16716,14103,17893,26108,28176,29688,22103,10859,-6517,-14062,1550,3962,-5362,-16515,-18800,-12674,-404,9517,9310,4358,-5834,-19731,-18606,-9793,-2295,305,-1303,1761,199,-7516,-13948,-11642,-824,7636,11904,26481,44832,56614,57109,60323,47185,20382,4068,-4637,-4564,-3957,-11849,-11537,-5586,-8999,-14131,-15973,-10955,-6565,-7139,-13900,-12398,-3827,-2798,-10290,-7383,-333,4945,13733,16915,8536,3399,4497,7892,4522,1145,7774,18980,31092,32927,34914,15004,3731,297,-3892,-12153,-18109,-11059,-3202,1781,3256,3873,1383,-9883,-13818,-3289,1021,211,-4289,-11666,-19008,-19995,-16199,-8854,-13365,-13602,-2020,3612,5933,6211,2466,-2805,3410,12934,16452,6198,-5274,-9702,-6786,-8592,-15091,-20023,-15793,-12262,-12568,-7832,-8238,-10168,-13218,-11040,-5128,3023,2512,-10053,-18907,-744,17120,20427,24659,17702,7864,1881,5574,16957,31716,26771,13932,-2342,-12902,882,15346,20174,6145,-8398,-10885,-14825,-15470,-15798,-8777,-1419,1429,558,4793,12663,20748,16868,-5331,-16679,2952,19395,22495,24862,20515,10688,-122,-8503,-14976,-5895,-711,2443,-2001,-8148,-15118,-3001,4401,980,-7140,-8558,-7191,-5394,-5515,-4241,-3097,981,6728,10986,3818,-4582,-5946,-10641,-13970,-7882,-96,-1723,-6654,-14124,-5986,-2805,-10745,-11806,3091,15333,13926,4897,-6441,-19559,-10828,-5741,-17084,-8940,3000,4460,-3962,-16445,-9567,-866,1591,5181,8875,7003,4965,2789,-540,-2442,-4078,1511,10725,10132,8930,238,-5639,-8256,-6780,-6735,-2291,-3635,-5290,-4740,2482,6702,135,3913,5939,716,-5183,-12370,-11306,-7688,-5798,-8027,-11127,-14539,-16896,-15008,-11166,-12810,-21056,-8758,4594,-2959,-17620,-15417,-2147,3839,4090,-1984,-6136,2677,13323,18187,12687,-823,-13526,-13911,-3903,3629,3190,-6941,-12201,-9210,-1693,6503,20030,30798,29272,18436,-1008,-10867,-2351,3510,19245,28454,16269,6913,4459,6708,4140,-1146,-7826,-10792,-10245,-11469,-14234,-15348,-12271,-9323,-12044,-10347,-7233,-6839,-12858,-2605,10659,12661,12854,18892,32419,34715,18853,7544,11812,18697,21251,21788,25941,26775,22666,11423,7311,4106,5015,2621,-163,-5432,-2415,5759,14805,15035,14661,19817,19496,9629,-4388,-11556,-5312,756,3443,-4630,-5817,3136,12655,13892,7166,-1066,-9318,-13244,-10449,-10085,-10527,-2949,11063,18798,11303,-1795,-4111,1031,9828,11358,6726,2959,2443,-101,-6286,-14071,-5785,-2322,-8160,-6490,-3364,-1054,2383,6323,20816,29886,32671,39393,36102,26578,23097,28658,26733,14998,3717,-6890,-4722,3635,15896,13924,3700,-375,217,4812,1901,2011,-2312,-9605,-8113,-8368,-4880,1839,-2227,-11525,-17237,-13381,-16610,-9692,-9835,-14192,-12965,-10555,-10513,-10842,-11987,-7247,1411,3277,8123,10860,10088,9736,6039,-5140,-5882,6024,6144,-253,-4967,1307,2758,-4517,-1830,-630,-2086,-5786,-5261,9903,22018,20839,16264,4591,-6175,-11575,-12234,-3835,4249,12750,19079,19497,14288,10480,10751,19396,26209,20995,8515,282,-7626,-9814,-8753,-6274,-1944,3479,2269,-43,-952,-129,-1312,-2805,-8367,-1657,14967,26163,18143,8585,831,-5002,5736,24119,34774,43735,39826,17239,3842,-2465,-11722,-16578,-15482,-9211,-3539,-70,4016,5242,13212,24463,26685,23711,10747,-5042,-13206,-13068,-4483,9034,6506,-2883,-9628,-7290,-10665,12553,14302,2155,2620,5867,6005,8672,12642,16484,17999,15493,7789,-2029,3063,15472,28306,28263,11786,-3563,-12018,-13146,-8310,-1099,7473,14808,13564,9396,6689,736,4696,15793,24244,16354,6077,245,-1858,-4324,-14585,-13573,-10484,-13092,-16284,-8603,-2081,-1787,-3590,-199,7309,4885,-4253,-7243,-1391,8798,7349,-6536,-11171,-5645,-7101,-5934,-1764,-536,-3286,-3044,2693,5527,3218,3707,14778,31517,37325,14756,2353,7529,15120,17705,8572,135,-2739,-2907,-5379,-9847,-11624,-14420,-15309,-14974,-13645,-12507,-5425,1345,9575,23694,23277,15615,4697,-7981,-6241,-5993,-6607,-3303,-3190,-5245,-3121,17237,49349,61063,47774,21329,1944,-11277,-3008,1767,-4411,-8326,-1830,-1180,-4361,-3763,6979,12726,7333,-2684,-14151,-13747,-8280,-13179,-19375,-13240,-8450,-3620,3414,10342,11915,6806,-2381,-6681,-2182,-8468,1298,10001,1274,-15460,3855,22946,22396,7819,-2421,-6808,-5283,349,4117,1228,-3830,-6609,-3896,-7200,-15362,-10431,3715,1173,-6277,-13504,-9609,-6093,-4236,-5114,-13649,-14571,-12227,-9108,-567,6351,10950,22463,28631,29995,19610,2215,495,3551,9068,8362,-745,-11557,-8395,-6968,-8206,-535,2520,-1381,-5944,-13136,-17951,-23007,-21077,-15662,-8114,-7813,-10756,-6574,4040,20916,20870,-2120,-11126,-7408,-3241,6119,15985,24274,14324,1025,-5465,-8872,-12583,-6178,-9676,-9911,-7044,-767,-7219,-9384,-5562,-1008,2121,4682,12937,15227,8386,-4908,-13563,-10126,-7701,-8484,-12070,-7036,9770,20361,21721,13126,6147,9076,22528,25442,18665,2960,-4950,-12863,-15078,-14074,-7804,-5263,1932,8142,6321,3584,6932,17625,20425,12783,-1367,-1895,3976,3325,1582,2457,11134,5828,-143,-7121,-13313,-15648,-7952,2747,16857,30097,31213,22987,3420,533,-5313,-6583,-11507,-13302,-8675,-7834,-6780,-10703,-13974,-7386,-7791,-8189,-6727,-14215,-9159,-1833,1115,-3190,-1150,-358,-1536,-748,2311,838,-35,3814,10524,13415,10344,4210,-309,-5682,-11476,-14779,-9782,-7668,-7705,-7464,-7675,-5253,-3357,-7262,-13375,-13276,682,12807,16505,14898,1546,-7918,560,12976,25109,28351,23738,10711,6781,-769,-9384,-12190,-11974,-7400,-2755,2467,14630,27915,24206,13902,13008,14387,7604,4105,3095,3749,7992,9058,9674,14084,8271,-10289,-1724,750,-6744,-11512,-1053,10441,22952,25108,10577,-3389,-12564,-14215,-11699,-9835,-6685,3623,13988,22939,33125,34746,27753,13902,4118,385,-3863,-10389,-9206,-8318,-8313,-1124,625,4634,9784,11666,8533,-361,-3735,-385,-368,-2760,-9081,-1876,11571,23102,22263,-4639,-12236,-11346,-11066,-5097,-4956,-9697,-5719,3671,11186,16207,10597,-5079,-12867,-12953,-13146,-10205,-6135,-3931,-799,3496,7086,2319,-2630,-9262,-10505,-7395,-3566,7494,19643,18279,7942,3661,3858,4125,9968,12656,11630,9353,3216,-1739,-11399],[-7362,-5392,-1578,1583,3218,3340,9417,12196,9259,-266,-5423,-8791,-1268,-265,1081,1658,5381,1446,-4747,2148,7483,13416,7233,-4386,-4343,175,-3542,-7828,1607,12453,5335,-8330,-9054,-583,4244,808,512,758,-598,1498,2910,-3119,-4440,-2239,-2467,-6784,-7466,5206,14523,23451,32721,35227,10896,-5723,442,3733,2192,-1782,-2493,-1489,4730,5638,3070,324,-11166,1842,28440,30660,9743,-4059,-15264,-2800,2989,119,-3721,-3963,-4681,-7113,-11389,-8213,2789,7499,7182,10926,16919,18382,15109,6483,-2379,-1602,-2723,-7902,-13586,-16936,-15517,-8900,-3814,-2296,-2523,8393,14093,7345,-2065,-3372,-947,-6196,-8329,76,1071,-5199,-7047,899,20435,53539,73765,63339,39522,18800,1852,-5872,-6456,-4513,420,6906,7991,5990,2759,3287,9037,8451,167,8621,24944,40232,48991,45646,26843,-3559,-12826,-5617,-2925,-1882,-4469,-6992,2894,1697,-5196,1173,9540,23237,34388,32191,16551,4489,-167,-5458,-8222,2089,2760,-1118,-5142,-3397,-3964,659,8365,14811,15658,4991,-4047,-1950,3831,17365,36430,24598,-3203,-46863,-107321,-199828,-246446,-243814,-187075,-121634,-55634,-3981,6255,-7713,-18806,-1624,2498,-6916,-13160,4768,21198,12477,2209,2811,1051,-2923,-4398,13742,29481,21607,1436,-5467,-7444,-10759,-12690,-5940,-5210,-14225,-12123,-3087,4563,6705,10301,13627,8973,11549,40634,62046,65837,52659,28970,8793,1022,-1786,2085,4476,-550,-7932,-8242,-4042,-5628,-11822,-6315,-2700,-2333,-5008,-4558,1533,5210,-5783,-7896,-3680,-9900,-13848,-8982,-7156,-11989,-17355,-17669,-9536,-9150,-10707,-7156,-2174,858,-2257,-1322,2838,8226,8871,-4662,-7612,4832,16378,29501,24814,-878,-4259,1889,-856,-8977,-14855,-12330,-7799,1183,10017,12528,-34,-12719,-3581,-2206,-9017,-8898,5466,27771,46127,44265,38056,28662,17798,14651,22850,18951,20703,19967,9770,-3950,-8218,-2598,-5092,-2545,376,8913,16927,13341,5789,-4402,-7991,2906,15285,23967,43463,49479,38980,22746,11049,-1803,-19,12381,32588,48116,61047,48228,23504,13733,9982,13721,11076,2632,-4414,-11915,1309,30621,49287,43238,24721,17711,6533,-4720,-6165,3252,8628,6601,-4702,-11915,-8328,-9138,-11824,-13194,-10836,-11206,-14358,-5047,12449,27343,26607,11384,-1196,-8969,-11690,-14194,-17899,-18272,-10271,2238,17341,15651,6774,6236,14069,14234,6006,-3758,-14213,-15778,-9686,-3083,1417,213,-1610,-2078,-936,3893,1709,-8079,-13563,-5125,2431,8872,17928,14981,8058,-3668,-11554,-15165,-10866,-10219,-10882,-13377,-14349,-491,9847,7124,-8080,-7444,10249,16526,8557,2058,9185,23984,30926,31530,6515,-13290,-9572,-7533,-7239,-8788,-4552,1017,463,2254,1712,-1589,-4144,-5611,-5303,-1671,-3356,-4934,-8927,-14998,-8355,-1150,13037,19429,22531,26502,22762,11691,448,-8235,956,12633,21342,26128,19002,12190,8145,6105,6652,8842,337,-13787,-7209,3363,17025,27992,39401,9673,-10385,-7937,-2793,-1428,2205,4152,3052,3152,2858,-774,-1093,-13634,-25897,-6138,3617,4387,5514,3767,-1549,-5936,-3636,-129,-3436,-12306,-12443,3146,7905,4547,899,-1497,-8548,-7908,-8413,-8456,-7001,-6417,-2910,12379,32493,51693,45042,19118,-1707,-7083,-3763,3489,17071,38710,55790,49927,29101,19645,25427,30078,14526,121,-8323,-9291,-9077,-7730,-7862,-12458,-4983,4412,4048,-6521,-10591,-8322,-1791,-6854,-14265,-7349,6496,27698,37807,26056,7186,-8662,-16514,-3070,5236,4908,3243,2574,-496,4372,7583,268,-8811,-10553,-5896,-10944,-17979,-1002,30829,44762,40099,31448,15440,6794,4765,-1706,-8535,-12958,-12100,-10630,-8155,-8245,-13244,-4864,5067,13964,22296,26763,21457,2290,-8765,-6649,-3152,-4553,-7845,-1491,14669,18439,16926,12667,5359,-2224,-6109,-9176,-8325,-6552,-5213,-7378,-6818,-4730,-4422,-6413,-12159,-14592,-13992,-6182,8464,27298,54874,48857,23094,12457,11161,11384,10227,15249,21865,34640,25466,13967,3352,-13045,-12342,-4794,-3927,-2808,-184,334,-366,-6206,-9285,-4785,1552,2768,296,-6695,-8213,3796,8163,2989,-846,-4617,-6585,766,14085,18034,5172,-10153,-12245,-2014,10465,26677,42691,26525,2785,-6629,4469,26450,19500,-1794,-11578,-6391,-2448,5103,8633,14305,18836,22217,29666,28101,18787,7669,-5172,-11741,-11030,-4436,-1081,-2229,20653,47204,66876,52450,36268,31909,12715,-4436,-15646,-16072,-4854,-5371,-6271,48,3391,-579,-3673,-3482,117,-4206,-10228,-9015,-7390,-17343,-15013,-9925,-8128,-6444,-10921,-15880,-9695,1376,-29,-11706,-13705,-2299,3717,4162,-608,-5379,-8674,-13212,-12891,-12122,-8796,-5283,-7234,-5370,4122,5547,16467,34701,27668,4497,-8531,-10505,-6495,-4183,-3680,3879,6555,4029,30,-5730,-6623,-3605,-6858,-10718,-5210,7129,10578,10652,14768,19695,18561,11927,6170,1718,4893,25878,52241,55769,43193,22472,-5222,-9073,55,12164,18400,19096,10133,-165,-12126,-11428,7856,19326,20506,16886,4919,298,38,-1028,-4193,-9657,-12015,-9264,-6530,-6425,-10943,-14306,-12939,-9672,-9378,-8803,-5714,385,6697,7055,-4312,-8692,1613,152,-4344,182,3689,2380,4574,5808,6483,14546,27596,25457,22685,15195,4332,-3673,-3967,1357,3623,2149,1218,2476,3882,3499,-4939,-11424,-3881,60,-8552,-16435,-9673,348,6016,11086,13369,5479,-8626,-22625,-16167,-6905,-7118,-14746,-13710,-12622,-12704,-11161,-8750,-10945,-11403,-18004,-11896,-17175,-8743,4758,8854,1448,-1339,14381,15539,-7183,-7678,1064,2972,-6333,-15871,914,15143,20001,10934,5008,10571,19458,16990,5622,-10076,-2048,8895,8894,8882,8591,5965,6132,8428,14018,20325,26703,27082,21795,10861,137,-5424,-4120,-2191,2281,9906,14199,7145,-1096,129,4375,12714,15023,8355,-4539,-5624,1258,10654,14767,15459,8104,-17002,-2350,5782,3669,-3831,-2809,151,809,-3392,-5491,-3279,-4547,264,5258,5531,6500,5731,11200,11850,501,2511,7195,1632,730,-4587,-11356,-4389,8279,20873,34987,40877,41688,24715,3213,-10262,-10104,-6785,-9508,-1626,12474,14260,9033,182,-6137,-7320,377,9335,21551,34492,29892,9735,5984,36296,59758,48035,7811,-15035,-3847,-1823,-2191,2512,6677,17921,23133,16578,-1787,-12357,11515,19120,8776,3819,7240,14385,19765,18062,10099,2502,1118,-2531,2048,16451,17965,-4648,-7423,-3034,-3248,-2713,-6316,-6004,-4492,-2275,1905,3476,5047,3237,-808,-4442,-6733,-9548,-1121,7603,8529,853,-14233,-5992,5958,16165,19090,11883,7890,14098,20447,27911,25720,23618,25256,9709,-4890,-10838,-7938,-541,931,-2109,-4038,-5572,-10019,-10228,-8713,-12499,-19352,-11174,766,7677,3673,641,-806,-6163,-11623,-10256,-5651,-3414,-2524,-6271,-5295,-2914,-1578,3496,18413,27006,20211,12572,5794,-1999,-6963,-2607,4148,1553,-10342,-7419,5099,11938,7185,5713,14745,37341,40807,20315,13178,5521,-9459,-10282,2752,20594,24460,19663,20441,26103,26959,28100,20347,9560,-7670,-11966,2215,4293,-4873,-15951,-19818,-13766,123,11482,12236,6452,-4713,-19971,-18724,-8480,-1805,-812,-4495,-3339,-4092,-12131,-17717,-9720,-1043,5947,9691,26358,49283,64662,64842,63901,45228,18303,2571,-6292,-6217,-4869,-10787,-13068,-8338,-11781,-17229,-16486,-10675,-6169,-6793,-12386,-11510,-3955,-4384,-14140,-10368,-1940,2839,8170,9856,5254,2151,3979,8251,6609,5644,14703,27138,37802,40953,43525,20257,6106,1219,-4013,-13158,-19626,-10383,-2995,2221,3190,2887,-108,-10815,-12280,-1542,3533,2836,-3143,-12728,-19025,-16201,-14643,-9447,-14238,-8659,1379,4653,5203,5797,4737,2246,6608,9420,9695,2729,-6076,-8680,-4790,-5624,-12257,-18318,-15148,-14376,-13067,-5856,-4624,-6395,-11132,-12280,-7284,1012,334,-12028,-10689,9989,23939,23377,26681,21497,10073,2921,5243,12771,26421,23002,10285,-5676,-12326,4209,21726,25014,8279,-7295,-9174,-9747,-9355,-10860,-5846,-729,1306,3024,9878,20864,30393,20253,-4865,-18230,2726,23524,27605,26287,18891,8325,-1219,-8085,-14197,-5671,-1702,577,-3015,-7992,-15241,-3207,4150,242,-8114,-9512,-8371,-6997,-6978,-6059,-6386,-4524,-1485,2010,-1767,-7006,-6673,-10841,-13758,-8174,-1236,-3474,-8705,-11096,-3609,-672,-8493,-10875,2993,14834,13984,5101,-6445,-19556,-10247,-6183,-17045,-7759,3431,4516,-4629,-15611,-6415,1625,3172,5071,7902,6428,4380,1042,-3322,-5684,-6592,-629,8446,8370,7491,-1411,-7340,-8876,-6527,-6636,-2529,-4588,-6744,-5518,1650,5094,-637,5502,7847,2197,-4049,-12005,-11461,-8229,-6366,-8354,-11178,-14400,-16289,-14238,-11017,-13315,-22383,-7691,4171,-3859,-20378,-18177,-3759,2170,2298,-3849,-9519,-2734,7531,14977,11236,-1456,-12831,-14951,-4055,2921,441,-10884,-14399,-10413,-1494,7128,19868,28090,26287,17721,-766,-11993,-4131,-269,15242,27813,17113,8089,3702,3183,55,-3777,-8726,-11005,-10352,-11873,-14139,-14179,-12098,-9692,-11302,-9938,-6943,-5800,-12374,-3164,10816,14518,14502,18070,27425,30153,18232,8388,11581,18414,23788,27480,33216,34286,30212,19601,15337,9534,8060,4172,3004,748,6965,14865,21759,18231,14335,18391,18245,8913,-5270,-10777,-3978,1468,3587,-5280,-7552,1040,9579,10199,3935,-3938,-11967,-13369,-9945,-10047,-7448,2,15907,24276,12983,-998,-4720,532,9632,12203,7195,1396,-750,-2911,-7470,-14562,-6916,-3603,-9322,-7117,-5940,-5997,-2410,2877,18393,26205,27342,34513,35290,26126,24377,32255,32175,19195,5962,-5655,-4978,4513,17907,15252,5007,553,463,3515,984,995,-3430,-8788,-5041,-5024,-3182,910,-3790,-12636,-17109,-12035,-16359,-6949,-7823,-12593,-12805,-11425,-12380,-13816,-15798,-11040,-1118,3003,9623,12705,11551,10422,5127,-6126,-2742,6894,5933,-189,-4096,4028,5926,-2759,-813,215,-1828,-6531,-4058,10744,23125,22379,17874,6887,-4186,-10821,-14795,-4520,6169,15474,21600,20484,14003,10932,12757,22868,30173,23660,8554,-929,-8621,-10097,-8733,-5816,-1400,3922,2240,-810,-1777,-346,-1050,-2492,-6914,1017,16647,26719,16499,6031,-1139,-2584,8799,26702,35360,44864,46087,21027,7459,999,-8797,-15246,-15231,-7974,-579,4451,8615,8251,11724,22689,27477,24336,9500,-6248,-14862,-15216,-7998,8212,7355,-1616,-9861,-7590,-12823,17264,13910,-899,33,4211,4134,6828,11650,16989,19566,16584,6423,-5863,-3524,7129,19956,23857,11688,-2679,-11318,-14393,-9017,-2284,4085,11809,17705,17934,14686,6450,6985,17250,24817,16375,5680,-841,-3488,-5909,-15756,-13209,-10124,-13049,-14799,-6405,220,-184,-2631,1855,9667,6691,-3680,-7044,-222,10915,8731,-5538,-11356,-8084,-10599,-7762,-2161,-1054,-4000,-3061,4013,7194,3337,1991,11561,26415,33056,13789,1934,7333,14724,18081,10203,1872,-763,-587,-2433,-6611,-9365,-13170,-14605,-14592,-13172,-12739,-5663,2381,11794,25928,25107,16024,3900,-8612,-5215,-3253,-2807,-369,-733,-2983,-555,19425,49210,60656,46568,18013,-146,-13959,-3713,-1521,-7528,-12077,-4937,-3024,-3087,-1780,7886,12559,8338,1170,-10493,-13714,-9362,-14226,-19323,-12341,-7536,-4296,2710,12152,13803,8698,-1265,-2748,1182,-6305,-1080,7018,-861,-15045,8817,30330,30152,11899,-965,-7262,-6728,-1524,2209,-177,-4474,-6265,-3550,-6730,-15172,-12434,691,-63,-6836,-15152,-12367,-7400,-3745,-4478,-12193,-10453,-10934,-9177,-1043,5702,10237,22342,29805,33885,24655,5016,2359,6061,11130,10356,-9,-13290,-9038,-6615,-6942,90,2808,-1627,-5953,-12522,-16929,-22193,-20328,-14861,-8288,-8680,-11437,-5209,7041,24253,18541,-3770,-9884,-5063,65,9513,18663,26496,16941,670,-7235,-10666,-11739,-7410,-11676,-12567,-10287,-5777,-12959,-11949,-7567,-2478,1806,5286,15127,17985,9506,-4515,-11188,-9136,-8055,-8798,-12312,-8962,7843,19479,24675,17903,10790,17794,32703,32644,24805,6483,-3371,-12280,-14187,-12503,-5875,-4471,4223,12304,10076,5864,8259,17802,20260,14183,1647,-5548,299,386,1478,6818,13719,8095,1502,-6530,-13460,-16187,-9266,390,10414,19452,20768,21440,5951,-873,-8490,-9458,-12366,-13062,-7321,-5229,-4397,-10178,-13296,-5864,-4203,-3133,-3809,-13213,-9182,-815,2340,-2735,-1449,550,663,1636,3099,922,232,4663,11179,13163,10269,4476,-117,-5468,-10269,-12311,-7895,-6523,-7430,-9139,-13234,-10004,-6900,-9305,-14561,-13818,-3,11061,13704,13080,2333,-5809,2410,14690,26338,29397,24395,9414,4683,-3055,-11832,-12474,-14909,-7843,1063,9500,21319,28717,18726,7189,5350,9815,6701,4813,4396,4808,9469,12444,10504,11746,4692,-11540,-757,1143,-6642,-11302,-2391,7026,18025,22468,10068,-4629,-13891,-14302,-11182,-9620,-6603,3818,15305,24198,31785,31366,23597,11025,3113,763,-2512,-8757,-10408,-8845,-9513,-3543,-2349,2162,9348,11931,7970,393,-1866,1064,757,-2277,-9802,-49,14531,25770,23237,-5674,-12655,-9755,-8535,-2431,-2740,-8817,-5497,8445,21226,27357,18937,-43,-9304,-11103,-12843,-10521,-7412,-5682,-2649,1636,4090,516,-1308,-7359,-10005,-8064,-3165,9586,21999,20095,8566,3777,3656,3312,9107,12496,12450,10458,4121,-960,-12206],[-7557,-7058,-3160,841,2837,4126,11600,14811,10968,293,-4589,-7777,-977,-202,943,2207,5834,581,-6774,2843,8224,13910,7014,-2391,-171,4028,-1042,-8326,181,12929,5092,-8391,-8630,-1788,2297,-1700,-1736,-1004,-2172,-482,-308,-6488,-2614,-912,-2591,-8324,-8615,5121,15245,21852,28875,30810,7565,-7262,-884,1293,-439,-4526,-4960,-2710,3068,2567,563,-890,-11503,5123,35916,40229,14760,-1845,-15808,-2459,4046,1486,-3219,-4518,-4687,-6430,-12066,-6584,3058,6106,5962,9939,15312,17071,14753,6415,-2315,-712,-930,-5704,-12666,-17247,-18255,-11313,-4794,-2686,-574,14348,18901,8974,-1795,-1691,628,-4504,-5955,1298,1315,-5780,-6348,3559,26019,60635,74958,57777,33655,14674,639,-5576,-5541,-3869,1284,8677,9379,6149,969,-579,3792,7338,2025,11327,26640,41682,51115,48013,28271,-3202,-12655,-2773,834,1785,-2179,-4602,2092,-887,-5420,2358,11766,27996,40141,32054,11182,153,-2516,-6088,-6986,3236,4378,749,-3244,-2726,-4641,-331,7523,13652,15034,6050,-3302,-1841,4087,17276,28419,20082,-2946,-41959,-100025,-192311,-240049,-238646,-182811,-119543,-57469,-6586,5340,-8039,-20414,-3339,846,-7668,-15749,1864,13335,4533,-822,1642,1650,-3258,-5397,13199,26339,20442,2757,-4616,-6966,-10687,-14001,-5121,-2481,-11478,-11823,-4482,2587,5242,9802,13492,9866,15062,42298,62076,64450,50623,27434,8053,133,-3743,726,3611,-1051,-8172,-9062,-6329,-8741,-14694,-6274,-2823,-1509,-4316,-4724,-47,2512,-8017,-8871,-4375,-11606,-12390,-6711,-6172,-12870,-19524,-17975,-9502,-8825,-7870,-4402,-923,1194,-2548,-2872,1062,6512,4733,-9366,-7333,7748,23419,37739,25916,-2292,-6705,808,514,-5913,-13322,-15179,-11964,-2638,7483,11164,-867,-11118,-4848,-3533,-9546,-8790,5236,28513,44921,40730,38927,34608,23912,22301,27430,21015,21632,20279,10528,-3466,-8967,-3612,-7472,-6598,-1221,11557,20011,14722,5279,-6197,-12949,-2923,9616,19851,38767,43323,35223,21433,10300,-501,4374,16974,35597,50455,61412,41796,17649,10550,7952,11221,8230,125,-6660,-14802,1201,28454,46214,40838,21516,12371,-570,-9958,-8402,2240,8481,8438,-1659,-10980,-9687,-9939,-11257,-11305,-9267,-10692,-14146,-6363,8737,20641,20846,9944,-194,-6240,-8278,-10844,-14974,-17236,-12043,221,16344,15953,7427,7639,16274,16362,7908,-2441,-13588,-16712,-11131,-5029,871,3092,1129,-1327,504,5187,1786,-7379,-14794,-7283,-1032,3341,13862,16110,13096,4125,-4745,-8220,-6707,-6760,-8172,-12023,-13548,594,11350,8623,-7084,-9351,8319,16297,9112,3294,11298,27724,39325,44554,13025,-10858,-7985,-5872,-6410,-7575,-4603,-1474,-1968,1511,2071,-708,-4995,-9430,-4561,-953,-2082,-3287,-7266,-14050,-10716,-5442,7287,16354,22917,27820,22779,11724,990,-6067,3361,13920,20256,23758,19250,12860,8497,5897,5731,7997,-299,-13762,-3787,9762,26264,38466,47298,13013,-9437,-8729,-5526,-6530,-3281,-374,1308,3279,2913,-2330,-5174,-20769,-20018,-615,7383,6400,5901,3375,-1428,-5883,-4002,-367,-2757,-10348,-11365,1438,4460,1813,-1375,-2847,-10068,-12433,-13546,-11916,-7629,-5871,-2564,11629,30063,46313,37700,13621,-4712,-8370,-4504,3385,19035,42994,62711,56687,34299,22752,26009,29245,13103,-1699,-6837,-4801,-4973,-6189,-7201,-10205,-4773,2197,3195,-6502,-11409,-8271,-791,-5794,-11637,-5337,8137,27984,32077,17721,1604,-10603,-18223,-4067,2896,1517,97,1637,-346,3119,6281,291,-7594,-9159,-5397,-10865,-18941,-2460,25246,33864,30088,27779,17497,10057,7246,-804,-8184,-12297,-12204,-11795,-9348,-9646,-12366,-1719,6369,13225,20036,26221,26395,6615,-5041,-367,1275,-2126,-4092,4453,19784,23844,24026,19859,10293,431,-4944,-8927,-8771,-7132,-5865,-8187,-6462,-3409,-1725,-3214,-8998,-14656,-17261,-10193,4640,22483,49261,50951,25873,14678,13285,14407,13167,17760,23895,33797,23379,12046,3003,-12225,-12805,-4264,-2211,-1165,763,631,-1032,-7399,-11193,-5922,1578,4430,2523,-5351,-8477,4745,9875,3087,-2213,-4991,-2760,7452,20345,20826,6284,-9307,-11949,-1789,11877,29486,43476,23541,2462,-4303,6626,31431,28686,5513,-10241,-10334,-4774,4446,8971,14057,16118,17669,24949,26011,18720,6900,-6125,-11609,-9369,-2068,127,1708,28583,59561,81023,65059,44028,36198,13612,-5645,-16907,-15974,-4889,-4916,-5918,847,5077,590,-2400,-1942,1748,-2681,-8077,-4422,-624,-11415,-16131,-9427,-6001,-1937,-5632,-12325,-10060,-613,-2354,-13491,-12681,-900,4858,4702,-379,-6260,-9707,-14381,-15159,-12146,-5208,-2844,-5608,-3799,5841,5211,11913,30036,27874,5971,-8080,-10633,-6191,-3654,-3299,3560,4298,617,-4698,-12081,-8751,-3297,-8729,-14120,-6457,4773,4516,4557,11465,17812,18267,12227,6551,1394,3312,22223,44562,48590,39426,20437,-6835,-12608,-3073,9073,15731,16919,8420,-688,-12857,-10366,8984,19006,19050,15456,4559,144,-1189,-2936,-6468,-11501,-13608,-10123,-6317,-5836,-10187,-13507,-12451,-9094,-8068,-6265,-3643,-87,6161,7018,-2962,-9817,-1428,-1633,-4817,345,4270,4062,6977,8109,9009,17606,28231,24379,23058,16671,6230,-1513,-2698,1748,3599,2532,1938,2472,3629,4000,-4045,-11355,-4678,-680,-9469,-15868,-3717,5050,8506,12091,13889,6235,-7758,-22453,-17245,-7963,-7792,-14688,-9754,-7787,-9741,-8935,-6805,-9294,-10546,-18676,-12739,-17840,-8421,4829,7792,-512,-2815,14096,15501,-7858,-12731,-2396,2208,-5009,-15407,1392,14985,20694,13706,6579,10881,17698,14686,4005,-11080,-1713,4988,2281,3453,6183,5960,6638,8520,14170,21034,27828,26592,18391,7622,-902,-4249,-2279,-838,3155,10050,14225,6895,-3080,-3504,171,7730,11404,4630,-7438,-3488,5281,14449,18300,19031,8654,-15901,548,9450,6372,-1965,-1502,1111,2370,-360,-3393,-2706,-4674,-866,1678,456,1742,2367,10459,14555,2215,3198,7935,3210,1312,-5521,-14273,-7926,4266,16643,30335,43527,52965,33715,7618,-7675,-11295,-8418,-12662,-6102,9306,13818,11626,5123,141,-1671,3371,9437,19754,30968,26754,9506,6380,36479,59494,45892,5062,-14340,-3433,-2238,-3034,2354,5251,13836,18228,12034,-4236,-10811,13893,19321,8379,3898,7588,13989,18916,17096,8882,1393,-408,-3982,1070,13643,12159,-9923,-8057,-2880,-3907,-3788,-6980,-6729,-5381,-3000,1730,2636,2761,1321,-1817,-5062,-7381,-10763,-2102,8094,9513,441,-15904,-3765,9017,19779,19679,9800,5554,11093,15441,23780,24413,23878,28558,17861,-1162,-12125,-11576,-3489,-504,-2079,-3083,-4678,-10060,-12268,-12732,-16976,-24625,-9941,3094,8364,3660,921,46,-4916,-10778,-9401,-5377,-3272,-2215,-6043,-5011,-2749,-2496,748,15782,29119,24121,14419,4801,-5663,-9566,-1297,5941,2540,-10171,-6529,4683,9347,3439,1697,9454,29911,37364,23012,18842,10265,-6475,-9888,6952,27441,30819,23723,21683,25365,25700,26575,18710,8176,-8627,-9693,2843,4259,-4732,-14991,-19794,-14666,-238,11989,14020,8225,-3365,-18729,-18057,-7390,-1796,-2452,-7817,-8565,-8368,-16208,-15763,-8076,-1486,4014,7255,25273,51906,70638,70467,65284,42322,16290,1454,-7454,-7225,-5564,-9567,-14827,-10340,-12677,-16447,-16330,-10179,-5582,-6308,-10555,-9708,-3292,-4817,-16856,-13270,-3971,102,2294,2669,1517,550,3380,8652,8729,10064,21440,34769,43079,47402,50414,25169,8226,2103,-3797,-13553,-20348,-9862,-3144,1839,2603,1659,-1807,-11688,-10728,-15,5586,4845,-2471,-13760,-15970,-12340,-12996,-9801,-9183,505,6113,5685,4099,4962,6734,7119,9842,6317,2630,-1049,-6778,-7474,-2666,-2483,-9021,-16007,-13439,-15287,-12800,-4157,-1317,-2538,-8238,-12486,-9071,-777,-1476,-11969,-2978,18042,27439,23554,26174,23322,11264,3423,4682,8531,20298,18553,6646,-8640,-11338,6886,27119,28640,9746,-6246,-6936,-3975,-2774,-4632,-1904,259,1191,5147,14482,28782,39265,22547,-4352,-19591,1799,26708,32195,26884,16760,5850,-1904,-7531,-13301,-5583,-3034,-1550,-3947,-7710,-14943,-3183,4050,-360,-8878,-10405,-9769,-8936,-8766,-8146,-9917,-10168,-9536,-5076,-6069,-8139,-6547,-10674,-13409,-8197,-2401,-5656,-10922,-8260,-1513,992,-6654,-9838,2766,13832,13634,5241,-6192,-18869,-10544,-7558,-15245,-6034,3926,4562,-5164,-13086,-3106,4021,4697,4657,6398,5837,4037,-419,-5995,-8896,-9052,-2769,6193,6827,6200,-3001,-9212,-9404,-6284,-6765,-3217,-6012,-8646,-6511,533,3025,-1680,6581,9346,3337,-3292,-11912,-11744,-8773,-6888,-8621,-11184,-14363,-15858,-13446,-10675,-13462,-22119,-6758,3696,-4571,-22332,-19968,-4944,798,816,-5116,-12451,-7927,1571,11078,8940,-2479,-12025,-15244,-4203,2161,-2078,-11807,-13978,-11663,-1536,7387,18652,23822,21701,15699,-745,-12565,-6082,-4356,10860,25828,16943,8404,2262,-435,-3438,-5484,-8459,-9964,-9580,-11854,-13880,-12861,-10990,-9256,-10313,-9564,-6734,-4934,-11816,-3577,10552,15772,15725,17285,22669,25073,16696,8374,10409,17005,25468,32918,40001,41047,36196,27036,24807,17245,12654,6435,6507,8219,18262,24251,27951,20650,13420,16336,16452,7957,-6235,-9006,-1814,2511,3592,-5889,-8689,-500,6865,6732,653,-7183,-14178,-12667,-9517,-9518,-4674,2535,20127,28483,13654,-177,-4875,233,9509,13291,8306,875,-2998,-5050,-7713,-14288,-9122,-5780,-10558,-7560,-8573,-11203,-7458,301,15730,22234,21754,28397,32809,24618,24806,34651,36504,23053,8113,-4374,-5236,5195,19289,15965,6126,1551,742,2398,152,-28,-4571,-7576,-2109,-942,2516,3382,-3444,-11724,-15436,-10466,-12435,-3169,-5374,-10661,-11362,-10485,-12072,-14187,-16396,-13144,-2302,3641,11517,14714,12894,10744,3793,-7165,225,7818,6219,-55,-3336,6601,9530,-129,-125,606,-1767,-7168,-2966,10992,23490,23607,19462,9504,-1654,-9116,-15803,-4690,7398,16623,22556,20332,13191,11241,14544,25124,32556,25664,8793,-1900,-9519,-10361,-8727,-5296,-693,4291,2180,-1821,-2477,-47,-116,-1428,-4861,3169,17278,26090,14381,3279,-3300,-567,11457,28521,34698,43453,49304,23445,10496,4168,-6000,-13847,-14867,-6901,2186,9253,13952,11198,9580,19888,27739,24845,8629,-6880,-16049,-16509,-11152,6837,7699,-775,-10549,-7930,-4900,25136,15880,-1828,-1887,2680,2310,4979,10441,16863,20592,17465,5288,-8670,-10342,-1882,10497,18050,11275,-1503,-10070,-13875,-9837,-4029,66,8328,20778,25436,22091,11769,9028,18229,24973,16331,5447,-1725,-4898,-7117,-16307,-12884,-9406,-11286,-11193,-4154,2087,978,-1846,3509,11262,8117,-3240,-6988,814,12623,9794,-4701,-11752,-11093,-14760,-9358,-2563,-1748,-4880,-3204,5214,8727,3633,731,8597,21024,27626,12015,1377,7085,14082,17874,11577,3835,2100,3246,2214,-2300,-6642,-11687,-13706,-14068,-12692,-13197,-6369,3023,13528,27548,26756,16388,2948,-9536,-4461,-287,862,2320,1520,-878,1847,20254,45657,56350,42919,14459,-1097,-9931,-3107,-3748,-8922,-15472,-7390,-4296,-1766,92,8447,11868,9811,5743,-5722,-11692,-10177,-15116,-17995,-11355,-6540,-4457,2326,14088,15924,11081,1373,-519,2946,-3624,-2225,4568,-2794,-14134,12141,35030,35926,15452,506,-7241,-7589,-2918,630,-1342,-4918,-5993,-3376,-6349,-14645,-14521,-2636,-1515,-7300,-14736,-15041,-8398,-2293,-2509,-7527,-5393,-9414,-9001,-1145,5536,9821,21852,29889,36078,28140,7654,4000,8320,12887,12086,837,-14219,-9423,-5956,-5323,738,2864,-1831,-5823,-11606,-15631,-21070,-18578,-12196,-6170,-7659,-11886,-3665,10615,27614,16244,-4761,-8442,-2992,2887,11893,20010,26783,17624,44,-9056,-12428,-10896,-8628,-12802,-13322,-9986,-6509,-14215,-13255,-9171,-3637,1832,6279,17740,21147,11164,-2748,-8266,-7865,-8347,-9003,-12104,-10683,5848,18282,27678,24422,18829,28982,41388,37414,29649,10211,-1446,-11142,-12670,-9866,-3527,-3279,7050,17275,14569,8693,9451,17091,19166,14892,4938,-9088,-4211,-3546,773,9779,16468,10211,2358,-6658,-13823,-16334,-10390,-1864,3814,9959,12028,19382,7799,-3403,-12532,-11716,-12707,-12361,-5154,-1913,-1738,-9470,-12657,-4457,-701,1815,-1113,-12506,-9372,26,3559,-1953,-1361,1823,3342,4348,3800,916,398,5238,11482,12781,10221,4934,506,-4442,-8129,-9880,-6325,-5602,-6771,-8596,-15897,-13690,-10151,-11213,-15642,-14160,-550,9235,10700,10485,2543,-3869,4153,16129,26952,30160,25655,9449,4563,-2793,-13961,-12022,-14982,-5051,7060,18127,28126,28572,14005,2004,-901,5719,5987,5646,5809,5981,10002,14220,10167,7893,338,-12578,-3,1539,-6120,-10763,-3764,3228,12815,19429,9572,-5502,-13884,-13134,-10235,-9013,-6175,4313,16740,25294,29880,27313,19042,8173,2248,1191,-1081,-6550,-10036,-8570,-9864,-5412,-4857,-245,8587,12054,7790,1707,22,2408,1817,-1834,-10333,2710,18713,29935,25988,-3721,-12116,-7715,-5667,285,-455,-7443,-5120,13113,30499,36982,26525,5799,-4826,-7996,-11476,-10322,-7736,-6107,-3306,551,1611,-1078,-413,-5772,-9206,-8451,-2502,11579,23711,21750,9699,4304,3685,2865,8627,12590,13406,11730,5389,-9,-11213],[-6733,-8074,-4776,42,2364,4727,12906,16365,11986,640,-2430,-3918,445,265,864,2700,6276,6,-7547,3650,9223,14639,7282,488,4591,8661,2416,-6890,880,16236,8493,-5078,-8211,-3404,21,-4204,-3943,-2749,-3680,-2481,-3411,-6725,-899,-135,-3059,-9996,-9678,4541,14892,18597,23376,24697,3427,-9157,-2542,-1154,-3018,-7389,-7872,-4445,937,-954,-2310,-1578,-6261,10201,44021,50001,20380,351,-14913,-2081,5038,2753,-2597,-4957,-4721,-5991,-11680,-5433,2686,4176,3972,7857,12292,14404,13395,5829,-2542,-207,641,-3082,-8898,-13469,-16572,-12155,-5069,-2829,2706,20122,22771,10298,-1094,661,3170,-1380,-3055,2497,1376,-6478,-6107,5639,30830,65460,72725,50208,26733,10197,-1026,-5764,-5265,-3943,1482,9941,10785,6478,-631,-4263,-1936,5365,3461,13988,27873,42108,51696,48682,28371,-3422,-12438,903,7196,8309,1797,-1637,1568,-3376,-5652,3278,13931,32837,44982,29917,4934,-3532,-4025,-5272,-4825,4495,5852,2313,-1682,-2261,-5061,-921,7060,12621,14240,7085,-2304,-2021,2974,14252,18246,14209,-3710,-36931,-90273,-179782,-227373,-227866,-174720,-115284,-58256,-9369,4258,-8823,-22024,-5207,-597,-7543,-19154,-2109,4114,-3618,-2837,335,2186,-2827,-5149,12301,22306,18155,3511,-3719,-6484,-10627,-15281,-4622,-369,-8801,-11478,-6496,-232,3078,8576,12570,10224,17791,41650,59157,60101,46383,24601,6526,-1059,-5711,-698,2736,-1346,-8163,-9696,-8209,-11006,-13964,-5860,-2517,-581,-3623,-4941,-1701,-819,-10617,-9623,-5167,-13004,-9295,-3484,-4340,-12996,-21367,-15212,-6995,-6027,-4322,-1406,350,1102,-3180,-4788,-1013,4549,308,-12107,-5285,10971,30050,45329,26443,-3035,-8869,-489,1613,-2844,-9884,-14596,-15742,-6532,4350,8905,-1881,-9709,-6029,-5215,-10597,-9307,4193,27226,40311,34569,37116,38228,28673,28538,29583,21489,21677,20172,11195,-2877,-10006,-4982,-10037,-11104,-2930,13510,21636,14543,3502,-8199,-17904,-9953,1561,14077,31842,35436,30110,19508,9995,1886,8563,20842,37450,50971,58989,34116,11713,6641,5027,7901,4973,-2391,-8919,-16907,2294,26871,43219,38525,18674,6687,-8455,-16107,-11148,827,7785,9813,1384,-9119,-10515,-10304,-10245,-9438,-8091,-10678,-14493,-8043,4770,13770,15006,8382,856,-3761,-5533,-8142,-12050,-14411,-12974,-1791,14763,15822,7899,8737,17727,17522,8908,-1924,-13469,-17660,-12586,-7245,-386,5037,3579,-250,2396,6512,1616,-7185,-16361,-9540,-4669,-2368,9219,16278,17541,10915,1345,-3132,-2638,-3637,-6083,-11131,-12519,1479,12307,9555,-6282,-11595,5441,14851,8966,4260,13170,30990,47025,56301,19082,-8475,-6221,-4198,-5877,-6577,-3834,-3660,-4937,125,1761,-296,-5026,-10505,-4009,-761,-1106,-1506,-5249,-12364,-11691,-8297,2349,13115,23094,28978,22734,11801,1599,-4254,5319,14625,18651,20487,18068,12581,8239,5295,4391,6626,-1247,-13266,-1088,15224,34086,47073,52116,15213,-8384,-9765,-8553,-10686,-8052,-5488,-1446,2696,2425,-4397,-9667,-20797,-13252,4289,10365,7593,5557,2279,-1806,-6175,-4790,-1057,-2447,-8487,-9820,-495,555,-1435,-3991,-3848,-9629,-17672,-19447,-15738,-8332,-5456,-2620,10285,26998,40292,30694,8886,-7420,-9739,-5577,2594,19224,43319,63960,58540,36958,24903,26472,28402,11362,-4373,-5992,-990,-474,-3085,-5036,-8214,-5399,-1390,1074,-6391,-11000,-6099,2056,-3675,-9452,-4122,8805,26496,25042,9748,-2965,-9674,-13867,-4325,583,-1581,-2605,699,-342,1857,4942,273,-6730,-8110,-4913,-10549,-19848,-5031,17454,21700,20109,24188,20289,14198,10012,-113,-8201,-12262,-13101,-13535,-11103,-11506,-11069,715,7121,12125,17531,25162,30521,11774,-448,4779,4628,56,-501,10428,24797,29218,31780,28160,15660,3036,-4122,-9217,-9750,-8348,-7366,-9772,-6696,-2572,130,-1213,-6715,-12488,-19260,-14345,415,16792,40994,49735,27344,16177,14901,17075,16029,19358,24464,31323,20587,9800,2320,-11646,-13537,-4042,-738,378,1596,676,-1984,-8418,-13213,-7121,1426,6045,4900,-3589,-9010,5209,11063,2879,-3390,-3740,3147,15928,26931,22837,6877,-8967,-12505,-2711,11651,30043,41232,18982,1389,-2664,8088,34800,37163,13397,-5686,-14087,-6625,4058,9196,13277,13199,13674,20960,24278,18737,5947,-7430,-11199,-7157,178,-13,3404,34071,69369,92966,78165,54658,44613,19166,-1995,-12397,-12957,-4561,-3064,-1127,3673,6540,1595,-1008,-93,3532,-1048,-5839,238,5816,-5482,-13942,-8286,-4157,2163,-364,-8604,-9822,-3318,-5870,-15925,-11279,290,5439,4448,-1018,-8029,-10817,-13952,-17932,-10809,-1687,-1046,-4763,-3110,6488,3847,6198,22976,25693,6600,-7935,-11138,-6362,-3557,-3249,2931,1903,-2853,-9434,-18042,-9841,-3063,-9544,-16876,-7310,2151,-1866,-1601,7964,15293,16924,11589,6268,434,687,17097,35343,40089,34976,18179,-7856,-15840,-5745,5944,12647,14288,6660,-1165,-13594,-9061,10553,19238,17899,13892,3752,-571,-2910,-5126,-8963,-13842,-15649,-10870,-5770,-5000,-9435,-13050,-12466,-9059,-7284,-4427,-2691,-1281,4651,6182,-2040,-9553,-4470,-3851,-5326,212,4399,5277,9107,10323,11446,19961,27537,22284,21852,16449,6839,-194,-2080,1507,2992,2395,2084,1992,3240,4734,-2654,-10931,-5290,-633,-8028,-11293,1710,8557,10019,12137,13541,6498,-6986,-21716,-18802,-9496,-8742,-13557,-5739,-3135,-7444,-7228,-5489,-8155,-10220,-19792,-13385,-18213,-8340,4556,6365,-2634,-4421,12706,14203,-8124,-17809,-6052,422,-4274,-14945,629,13111,19354,15108,7313,10438,15349,12092,2054,-12438,-1760,781,-3764,-1724,3443,5232,6292,7735,13308,20767,27865,24852,14210,3813,-2142,-3369,-915,147,3648,9589,13546,6721,-3739,-7690,-4481,2511,6949,478,-8923,-895,9204,17896,21494,22160,8376,-15144,2418,12199,8463,-385,-311,2145,4198,2855,-1429,-2511,-5001,-2199,-2518,-5063,-3338,-982,9722,17742,4650,4239,8598,4461,1438,-6706,-17107,-10567,762,12559,25075,43926,62075,41413,11014,-5802,-12373,-10224,-15267,-11549,4412,11726,13037,9309,5967,3735,6052,8851,16761,26133,22071,8299,5928,34676,56040,41276,2020,-13865,-3763,-3543,-5293,819,4031,8953,12273,6890,-7216,-9474,15682,18712,7314,3262,7199,13042,17607,15740,6997,-429,-2646,-5437,616,11433,7498,-14710,-8977,-3341,-5171,-5431,-7862,-7439,-6261,-3992,660,711,-535,-936,-2631,-5374,-7659,-11955,-3520,7768,9754,-423,-18210,-1467,13057,24243,20385,7955,3452,8128,10333,18878,22296,23149,30359,25780,4090,-11120,-15496,-7052,-2381,-2426,-2699,-4478,-10717,-14702,-15750,-16712,-18935,-7190,5510,8794,3859,1575,1099,-3615,-11118,-9294,-5741,-3661,-2312,-5997,-4629,-2295,-2858,-1464,12875,30255,27511,15815,3270,-10198,-9587,1944,7027,1954,-11050,-5624,3981,6535,-124,-1663,5547,22859,33433,25271,23481,13696,-4148,-9227,10390,32374,34780,25727,21447,23916,24356,24939,16939,6443,-9575,-7730,3152,3623,-5233,-14097,-18521,-14963,-1636,10959,14353,9169,-2338,-17141,-17367,-6970,-2627,-4875,-11318,-13925,-12594,-17765,-12871,-7180,-2464,1569,4346,23025,52151,73597,73058,63989,38402,14076,421,-8345,-7816,-6166,-8426,-15453,-10769,-11442,-13871,-16106,-9768,-5073,-5892,-8802,-7618,-2170,-4502,-17981,-16031,-6372,-3229,-3712,-4526,-2817,-1617,2446,8683,10290,13764,27346,41059,46222,51341,54492,29160,9797,2752,-3375,-13288,-18229,-9648,-3718,577,1400,64,-3855,-12537,-9398,1069,6917,5939,-2520,-14734,-12472,-8791,-11631,-9968,-2145,10432,11325,6497,2497,3553,8177,11463,12369,3672,-4415,-4857,-7191,-6157,-671,395,-5980,-13977,-11767,-13624,-12215,-2960,1480,1208,-4876,-11408,-10329,-2317,-3001,-11173,2277,22663,27617,21254,23455,23050,11270,3239,3722,4338,13554,13518,3045,-11208,-10413,8651,30985,30697,10332,-5472,-4501,1955,3943,1893,2271,1109,772,6517,17984,35169,45984,23454,-3911,-18687,58,28393,35658,26474,14102,3262,-2156,-7011,-12530,-5836,-4868,-3975,-4907,-7569,-14445,-3064,3899,-1082,-9688,-11427,-11512,-11165,-10638,-10134,-13121,-15688,-14146,-6166,-7201,-7463,-5610,-10213,-12916,-7786,-3100,-7933,-13348,-5925,-35,1897,-5461,-9075,2194,12213,12714,5138,-5841,-17761,-12021,-9918,-12301,-4177,4220,4361,-5645,-10013,74,6099,5810,3851,4468,5131,3724,-1758,-8627,-12075,-11513,-4924,3947,5399,4978,-4546,-11335,-9868,-6107,-7114,-4467,-8013,-10937,-7485,-702,609,-2930,7017,10237,3964,-3094,-12220,-12240,-9379,-7461,-8940,-11252,-14539,-15713,-12862,-10373,-13444,-20699,-6238,2835,-5555,-23727,-20730,-5777,-390,-569,-5998,-14408,-12896,-4417,6578,5768,-4075,-11599,-15090,-4535,1193,-3987,-8439,-11486,-13030,-1977,7094,16173,18063,15696,12332,-1222,-12480,-8220,-8417,6786,22923,15843,7830,188,-3953,-5989,-5896,-6824,-7773,-8282,-11696,-13642,-11588,-9565,-8344,-9338,-9365,-6789,-4492,-11470,-3971,9798,16170,16180,16133,17902,19374,13914,7222,8222,14397,25848,37204,45210,45729,39261,32342,34263,26391,18330,9177,10132,16759,30505,32971,32831,22038,11758,13487,13993,6623,-7346,-6699,1021,4026,3621,-6465,-9394,-1755,4425,3708,-2260,-10679,-15619,-11833,-9420,-8765,-2326,4358,22659,30275,13006,228,-4836,3,9419,14672,10312,1911,-3687,-6503,-7176,-12145,-11946,-8731,-11055,-7648,-10907,-15470,-11785,-926,13048,18241,16293,21504,28736,22159,24456,35774,39298,26155,9927,-3186,-5659,5458,19695,15760,6751,2451,1053,1445,-723,-1203,-5847,-6214,539,3220,9300,7516,-1472,-9364,-13573,-8820,-7795,1056,-2847,-8770,-9499,-8511,-10077,-12072,-13289,-11678,-1679,5208,13728,16781,14039,10667,2024,-8148,2744,8596,6609,-28,-2813,8734,13094,3137,300,456,-2033,-7777,-2338,10522,23034,24386,20912,12317,1255,-6877,-13340,-4539,7683,16135,21911,19048,11824,11267,15864,25744,32719,26360,8903,-2784,-10446,-10762,-8872,-4864,-99,4159,1674,-3301,-3201,560,1267,89,-2813,4581,16789,24231,11785,299,-5700,933,13444,29282,32690,39499,48818,24133,12657,6785,-3502,-12502,-14492,-6174,4521,13989,19475,13552,6795,16251,27395,25084,8049,-7118,-16874,-16810,-13788,4813,7434,-430,-11849,-8126,5058,34589,19046,-961,-2996,1252,427,3011,8916,15871,20666,17738,4238,-9596,-16517,-11048,886,11503,10552,-60,-8398,-11753,-10714,-6318,-4161,4755,21997,30824,28080,16234,10616,18479,24473,16062,5321,-2390,-6025,-7927,-16034,-12718,-8544,-8759,-7627,-2124,3392,1633,-1357,4517,11942,8988,-3113,-7239,1526,13661,10274,-4290,-12600,-14864,-19700,-10147,-2994,-2715,-5996,-3588,6165,9862,3753,-382,5716,15469,21449,9534,696,6680,13089,16991,12445,5711,5243,7647,7727,2688,-3691,-10206,-12810,-13575,-12401,-13996,-7693,3092,14531,28169,27799,16352,1538,-11021,-4171,2440,3957,4543,3370,815,3657,19334,38951,48437,36941,10603,-1291,-5020,-1054,-3328,-8189,-18379,-9225,-5539,-1098,1375,8188,10319,10967,9965,-648,-8317,-10337,-15718,-16838,-10604,-5813,-4370,2035,15702,18039,13550,3941,244,3297,-1595,-2706,2330,-4825,-13464,13624,36829,39220,18140,1706,-7046,-8091,-4039,-837,-2536,-5492,-6119,-3650,-6330,-14153,-16904,-6364,-3487,-8047,-13624,-17806,-9260,-308,599,-1615,-736,-8130,-8663,-916,5657,9315,20527,28311,35788,29230,9402,4989,9982,14108,13244,1445,-14216,-9991,-5482,-3799,1184,2470,-2296,-5917,-10961,-14702,-20153,-16805,-9259,-3178,-6269,-12584,-2349,14407,30339,13635,-5598,-7508,-1677,4688,12770,19714,25051,16144,-1256,-11210,-14393,-10716,-9790,-12754,-12022,-7412,-4317,-11321,-13757,-10844,-4921,1750,7272,20454,24526,13401,-202,-5653,-6930,-9057,-9595,-11984,-12206,3752,16760,30472,32291,29230,40174,46782,38725,32077,13332,116,-10016,-10994,-6872,-1452,-2293,9911,22480,19234,11545,9977,15029,16681,14309,7639,-10890,-10158,-9087,-1161,10461,17589,11023,1821,-7963,-14901,-16770,-11965,-4656,-3316,2286,4712,16072,8147,-7218,-17717,-12298,-12898,-12098,-3234,1081,295,-9359,-12809,-3972,1719,5501,370,-12777,-10409,-55,3864,-1922,-1927,2551,5655,6414,3537,10,-328,4780,10647,11396,9239,4586,546,-3717,-6523,-8479,-5988,-5877,-6857,-7397,-12820,-15403,-13774,-13813,-17506,-15097,-1784,6524,6712,6346,1087,-3299,4611,16078,25744,29457,26341,9696,5005,-1459,-15779,-11897,-11786,-163,14093,26830,33461,26587,9162,-3073,-6854,1242,4421,5456,6125,6030,8362,12840,7421,1865,-5491,-14447,-569,865,-6249,-11036,-6337,-2027,6672,15476,8375,-6520,-13530,-12531,-10284,-9417,-6780,3732,16860,24821,26231,21492,13033,4186,263,354,-975,-5465,-9444,-8636,-10728,-8129,-8214,-3765,6127,10603,6612,2014,606,2293,1373,-2901,-11900,4879,22542,33754,28379,-1022,-11957,-6749,-4049,1457,338,-7140,-6273,15502,36326,42368,31044,10503,-1216,-5845,-11065,-11236,-8542,-6507,-3891,-782,-1363,-3885,-1701,-6253,-9921,-10280,-3341,11502,22743,21258,9495,3415,2148,982,6702,11095,12647,11315,5171,-734,-10377],[-5982,-8854,-6762,-1158,1437,4642,12778,16269,11767,319,-301,-215,2069,565,427,2862,6535,-392,-7173,4120,10139,15297,7786,3598,9386,13128,5453,-5546,2384,20604,13517,-1376,-8320,-5815,-2731,-6784,-6289,-4712,-5347,-4582,-6246,-5649,-91,-309,-4219,-12138,-10947,3242,13243,13837,16604,17489,-1482,-11676,-4842,-3897,-5854,-10714,-11461,-6630,-1522,-5008,-5749,-2126,-1076,16087,51517,58463,25900,2153,-13672,-1894,5629,3545,-2345,-5675,-5166,-6228,-11879,-4851,1758,1717,1162,4602,7733,10095,10701,4409,-3359,-409,1575,-935,-5988,-10989,-15009,-12310,-5137,-2915,6879,25119,25230,10931,-390,3007,5994,2134,-196,3343,946,-7560,-6630,6591,33697,66434,66400,40761,18927,5367,-3277,-6567,-5774,-4969,729,10381,11788,6567,-2325,-7912,-8214,2146,4051,15932,28142,41150,50409,47331,26827,-4520,-12452,5019,15376,16631,6845,1351,1080,-5820,-6168,3625,15657,37254,48243,25831,-1971,-5905,-4354,-3401,-2285,5706,6953,3302,-739,-2284,-5367,-1098,6853,11504,13076,7863,-1229,-2582,443,8453,6576,6805,-6589,-34177,-81940,-167313,-213885,-216343,-166359,-110945,-58776,-12513,2801,-10168,-21197,-7222,-1816,-6570,-17934,-5629,-4215,-10487,-4020,-1183,2459,-1601,-3314,11000,17590,14786,3379,-3163,-6302,-10881,-16498,-4575,1000,-6343,-11085,-9136,-3992,182,6549,10813,9886,19295,38920,53956,53573,40398,20466,4105,-2744,-7925,-2488,1478,-1867,-8314,-10313,-9403,-11368,-11130,-5181,-1953,313,-3102,-5331,-3499,-4740,-13485,-10184,-6185,-13696,-5930,118,-2075,-12528,-20172,-12981,-3794,-2260,-577,1550,1456,492,-4180,-6931,-2970,2810,-3558,-11612,-2088,14170,35726,51114,25703,-3841,-10794,-1983,2391,116,-6191,-11572,-15121,-10213,1123,6404,-2693,-8572,-7176,-7235,-12170,-10555,2190,23700,32638,26611,33026,39078,31439,32499,29186,20345,20706,19529,11691,-2185,-11221,-6707,-12642,-14274,-3594,14565,21414,12534,443,-9605,-14225,-14052,-8563,7289,23516,26771,24261,17230,10091,4471,11956,23604,37911,49533,54003,26006,6143,2333,1396,3958,1439,-4894,-11075,-16054,3775,25393,40093,36315,16676,2149,-13826,-17786,-14214,-871,6632,10658,4178,-6803,-10351,-9929,-8744,-7623,-7253,-11032,-15191,-10008,705,7186,9388,6644,1727,-1730,-3501,-6148,-9455,-11130,-12615,-3552,12810,15351,8146,9303,18105,17618,9038,-2162,-13867,-18436,-13863,-9236,-1871,6116,5789,1331,4513,7622,1242,-7329,-17807,-11573,-8155,-7935,4431,15478,20766,15807,5619,213,414,-1153,-4595,-10653,-11254,2360,12908,10107,-5527,-14023,1760,12260,8245,5092,14935,33686,53131,65431,24424,-5925,-4005,-2274,-5437,-5669,-1903,-4461,-7971,-1578,1071,-142,-4167,-7614,-3523,-907,-462,80,-3236,-10544,-11055,-9465,-1182,10323,23335,30059,22716,11978,2240,-2840,7038,15023,16815,16751,15697,11529,7597,4537,2948,5069,-2143,-12310,1063,19724,40172,53284,53749,16535,-7045,-10467,-10665,-11519,-10502,-10446,-4705,1828,1806,-6544,-13876,-13803,-6590,8801,12866,8315,4870,844,-2409,-6494,-5654,-1877,-2247,-6558,-7671,-1952,-3141,-4667,-6387,-3857,-6546,-17809,-22548,-18458,-8747,-4904,-2753,8734,23771,34336,24572,5102,-9529,-10735,-6581,1441,17757,39965,59873,55756,37197,26127,26855,27883,10063,-7320,-5431,2347,4277,1181,-1664,-6090,-6291,-5337,-680,-4565,-7974,-1722,6189,-1163,-7508,-3280,8934,23859,17931,3092,-5783,-6450,-8657,-3457,-1237,-4105,-4544,183,-77,979,3893,569,-5850,-6951,-3904,-9499,-19699,-7776,9330,10846,12630,22413,24639,19690,13397,633,-8352,-12508,-14054,-15219,-12821,-13168,-9314,2694,7655,11067,15233,23941,33592,17842,4919,9217,7400,2268,3107,16091,29135,34078,39766,37445,21660,5925,-3177,-9482,-10624,-9528,-8993,-11397,-6888,-1687,1704,198,-4983,-10123,-18848,-18127,-3495,11128,31567,46059,28213,17630,16618,19894,19267,20323,23657,27684,17738,7916,1983,-10683,-14032,-3613,971,2243,2824,1058,-2583,-8585,-14473,-7796,1610,8031,7764,-1038,-9087,5754,12249,2995,-3642,-630,10930,26111,33714,24327,7420,-8568,-13235,-4066,10406,28854,36806,13906,349,-1049,9368,36526,44252,21669,-84,-11103,-7054,4460,9798,12525,10703,10765,18287,23603,19532,5504,-8408,-9836,-3897,2950,-414,3671,36834,75344,100972,90288,67522,57337,30152,6376,-5358,-9075,-3645,-443,5012,8224,8467,3162,1248,2715,6125,1393,-2805,5391,12074,654,-9723,-6452,-2342,6101,5255,-4200,-8069,-5637,-9738,-17848,-8813,2060,6235,4269,-1628,-9688,-10343,-10418,-14802,-7145,2366,842,-3944,-2593,6691,2261,783,15058,21987,7089,-7306,-11213,-6224,-3098,-2727,2856,302,-5532,-12699,-14887,-8289,-1966,-6760,-12562,-5629,1064,-6884,-6541,5268,13129,15444,10772,6002,-413,-2220,11933,26611,31914,30909,16504,-7738,-17973,-7314,3655,10135,12182,5781,-786,-13509,-7122,12921,20530,17751,12950,3294,-975,-4189,-6636,-10713,-15706,-16943,-10192,-3634,-2715,-7710,-12038,-12108,-8686,-6116,-2449,-1845,-2170,3172,5457,-764,-7165,-5517,-4784,-4512,844,5035,6966,11816,13293,14615,22383,26617,20240,20026,15322,6924,1021,-1331,1450,2638,2589,2539,1949,3615,6599,222,-8932,-4658,859,-3657,-4719,6642,11443,11319,12092,13273,7236,-5417,-19788,-19760,-10445,-8900,-10821,-1120,1954,-4989,-5192,-3877,-6620,-9533,-20228,-12840,-17616,-7660,4787,5521,-3968,-5328,11166,12632,-6854,-11533,-6192,-658,-3135,-13409,-493,10508,16858,15662,7994,10171,13468,10165,739,-13113,-1348,-2684,-8298,-5601,1388,4731,6064,7073,12393,20363,27587,22923,10594,695,-2524,-1925,801,1622,4717,9623,13403,8050,-1046,-9004,-7520,-1310,3039,-2651,-8002,2283,13561,21673,24896,25195,8007,-13997,4062,14685,10664,1677,1561,4039,6917,6834,1365,-1684,-4598,-2734,-6168,-9797,-7533,-3065,10083,22333,8769,6414,10051,6279,2029,-7171,-18558,-11237,-1273,9547,20394,42754,68488,47712,14103,-3744,-12265,-10762,-12721,-14484,-624,9125,14179,13537,12120,9735,9395,8718,13692,21166,17174,7102,5575,32066,50878,35682,-193,-12725,-3686,-4440,-7772,-805,4974,5784,7381,2699,-9616,-7313,17828,18310,6554,2909,7079,12557,16781,14768,5010,-2327,-4804,-6047,1399,10785,5258,-15666,-8951,-3344,-5998,-6612,-7885,-6998,-5935,-4043,-129,-1166,-3713,-2487,-2357,-4518,-6648,-11920,-4274,7790,10496,-423,-19783,1912,19174,30386,22321,7506,2666,6303,6387,14543,20420,22385,31492,33747,11325,-6844,-17987,-10155,-3620,-2205,-1989,-4072,-11106,-16705,-15449,-12191,-12049,-2630,8733,9929,5153,3423,3166,-1396,-11939,-9032,-5599,-3406,-1684,-5059,-3187,-687,-1818,-2146,10900,31443,31211,17782,2444,-14354,-5531,7245,8279,637,-11900,-3846,3875,4438,-2621,-3807,3455,17458,29722,27156,27088,16255,-1750,-7789,13559,35745,36858,26513,20786,22824,23829,24047,15877,5260,-9583,-5312,4017,3335,-5476,-12410,-15401,-12985,-3024,9512,14225,10078,-909,-14888,-16244,-6520,-3510,-7177,-13744,-16530,-14358,-13868,-10097,-6153,-2966,-405,1895,20656,50873,74084,73183,60989,34619,12536,291,-8086,-7154,-5667,-6474,-12055,-8401,-8334,-11176,-15232,-8609,-3817,-4687,-6429,-4777,-37,-3053,-16860,-17553,-7934,-5812,-8210,-10472,-6775,-3427,2056,9099,11936,17350,32920,46324,47788,53165,56081,32762,11636,4080,-1814,-11426,-15278,-8822,-3701,-432,619,-954,-5326,-12171,-7465,2528,8303,6896,-2459,-14457,-8354,-4868,-9799,-8983,6037,20724,17172,7878,1321,2438,9809,15977,14687,2297,-10167,-6882,-5990,-3805,1949,3661,-2521,-11463,-9484,-10797,-10804,-1450,4589,5650,-372,-8322,-9791,-2534,-3302,-9700,5690,24671,25873,18018,20029,21765,10982,3217,3182,1205,7403,9113,611,-11871,-8928,10257,33866,31931,10832,-4243,-1214,8636,11428,9136,7002,2409,764,7775,20792,39884,50434,23819,-2691,-15531,-1614,29041,38326,25871,11883,1608,-1062,-5790,-11193,-5720,-6430,-5758,-5085,-6912,-13238,-2173,4333,-1317,-9934,-11883,-12814,-12504,-11081,-10204,-12826,-12750,-7712,-1129,-3973,-4419,-3274,-8693,-11414,-6072,-2061,-8547,-14214,-3509,1416,2681,-4263,-8025,1939,10759,11961,5495,-4713,-15628,-13897,-11748,-8144,-1789,4843,4476,-5349,-6163,3669,8474,7057,3418,3134,5040,4030,-2356,-10493,-14379,-13254,-6350,2441,4758,4528,-5256,-12964,-9543,-5310,-6868,-5546,-9889,-12610,-7350,-1107,-1268,-3585,7473,11085,4656,-2885,-12282,-12225,-9328,-7439,-8682,-10716,-14243,-15213,-11935,-9585,-12717,-18767,-5551,2103,-6399,-23983,-19789,-5553,-756,-1343,-6063,-13439,-14323,-9365,2500,2614,-5599,-11084,-14310,-4557,595,-4155,-3242,-8371,-13881,-2301,6755,13032,11751,9303,8409,-1713,-11243,-9765,-10766,4337,20236,14633,7072,-1758,-6524,-6694,-4405,-3442,-4144,-6227,-11037,-12954,-9899,-7641,-6751,-7963,-8821,-6633,-4038,-10926,-3853,9143,16155,16235,14927,13516,13640,10285,5349,5721,11309,25204,40053,48400,47735,39003,34969,42659,36294,24930,12643,14240,26493,42971,40645,36537,22855,9890,10322,11360,5369,-8059,-3752,4739,6531,4347,-6435,-9348,-2457,2707,1836,-3677,-13407,-15404,-10852,-9296,-7521,13,5873,23616,29779,11560,494,-4356,225,9835,16861,13781,5008,-2173,-6822,-5648,-7768,-11660,-10367,-8919,-6655,-11382,-12911,-10983,-312,10955,14851,11672,14778,23780,19420,23911,36111,40734,28576,11632,-1764,-5920,5579,19321,14900,7106,3578,1863,1041,-1316,-2219,-6882,-4435,3240,7445,15837,12072,1734,-6219,-11459,-6802,-2279,5691,-115,-6745,-7408,-6022,-7237,-8935,-9554,-8149,787,7840,16502,19184,15330,10594,264,-8524,4984,9480,7215,148,-2257,10589,16536,7035,1086,188,-2321,-8047,-2009,9650,22111,24978,22475,15554,4712,-4162,-10570,-3965,7298,14514,20183,17137,10311,11295,16945,25082,30921,25752,8958,-3370,-11153,-11052,-8899,-4268,562,3535,664,-5032,-3668,1609,3172,2052,-808,5489,15579,21571,9075,-2554,-7963,2208,14942,29171,29728,33684,44900,23286,14119,9062,-1052,-10936,-13828,-5577,6574,18552,24786,15193,3819,12462,26798,25260,8042,-6756,-17083,-16157,-15223,2485,6934,-105,-13063,-7134,16534,43880,22452,1223,-2918,283,-1223,1214,7394,14251,19829,17397,3425,-8166,-12993,-15902,-6730,5585,9955,2015,-6002,-8914,-11055,-8669,-7735,1814,21412,33815,32435,19873,11962,18172,23511,15799,5630,-2441,-6496,-8158,-15385,-12364,-7266,-5692,-3985,-91,4473,2153,-833,5146,12023,9554,-3051,-7532,2167,14231,10364,-4130,-13685,-19025,-17303,-9152,-3056,-3579,-7001,-3865,7253,10865,3867,-1202,3165,10244,15360,6971,342,6443,12090,15814,13046,7667,8597,12243,13823,8509,-236,-8458,-11614,-12784,-11970,-14688,-9262,2934,15104,27990,28339,16100,-84,-12706,-3943,5050,6696,6645,5175,2404,5045,17071,30381,38298,29611,6957,-793,-189,2208,-328,-6339,-19135,-10238,-6959,-1166,2110,7299,8278,11823,13786,4828,-3768,-8857,-15198,-15527,-9756,-5018,-3740,2282,17300,20560,16361,6221,435,3010,-50,-2484,649,-6552,-12701,13999,36596,40566,20418,3115,-6249,-7760,-4397,-1697,-3283,-5756,-6165,-3858,-6154,-13288,-18930,-9780,-5471,-8667,-12476,-16494,-9396,2390,5065,5098,3585,-6682,-7599,298,6699,9225,18867,25578,33460,28351,10548,5840,11642,15526,14492,2422,-12989,-10206,-4698,-1872,2111,2398,-2315,-5589,-10036,-13558,-18805,-14516,-5872,389,-4670,-12864,-554,19142,32859,11420,-5777,-6486,-451,6101,12863,18654,22447,13631,-2421,-12671,-13871,-10489,-9566,-10971,-9072,-3887,-1223,-8337,-13243,-11791,-5543,2317,9084,24133,29084,17092,3393,-2760,-5598,-9309,-9702,-11192,-12024,2872,16175,33949,41861,41576,50479,49091,37479,32667,16409,2069,-7987,-8082,-2632,1203,-586,13821,28757,24976,15429,10933,12841,14024,13534,10560,-7455,-14613,-14972,-3072,10189,17930,11558,1210,-9075,-15407,-16362,-12765,-6777,-8909,-836,65,12724,8179,-9541,-15371,-9174,-11598,-11181,-636,4693,2776,-8638,-12472,-3181,4120,8861,1846,-12601,-10885,297,4523,-1487,-2073,3897,8798,8957,3633,-397,-508,4772,10193,10471,8719,4800,1357,-2030,-4224,-6656,-5373,-5867,-6324,-4954,-8285,-12979,-15741,-15439,-18545,-14876,-2002,4664,3505,2534,-454,-2684,5207,15968,24267,28863,27955,11660,7078,1582,-14367,-10471,-6675,7439,23392,36647,38632,24868,6019,-6506,-10771,-1586,3894,6059,7152,6802,6628,10260,4370,-3536,-10206,-14961,-318,1293,-4881,-10025,-8009,-6506,2356,13507,9289,-4884,-11138,-10699,-9224,-8742,-6293,4217,17775,24961,23294,16430,8090,1496,-461,619,145,-3259,-6983,-6747,-9711,-9285,-9851,-5653,4504,10031,6894,3723,2514,3398,2017,-2884,-11354,8930,28439,39373,32295,3916,-9565,-4179,-1034,3758,2362,-5166,-6236,17953,40668,45579,34769,16491,4266,-1943,-8865,-10345,-6997,-4095,-1296,1125,-1200,-4363,-1881,-5674,-9060,-10422,-2614,12302,22139,21655,11064,4287,2278,907,6563,11253,13421,12480,6753,240,-7035],[-3486,-7569,-7022,-697,2095,5791,13144,16438,12194,1274,3458,5094,5493,2485,1557,4763,8689,1364,-5033,6034,12836,17786,10418,8539,15800,18798,9294,-3281,5298,25994,20065,3379,-7341,-7208,-3675,-7255,-6818,-5037,-5319,-4761,-6450,-3473,1382,244,-4390,-13066,-10689,3075,12303,10039,11296,12259,-4917,-13065,-6143,-5294,-7270,-12799,-13603,-6957,-2089,-7657,-8092,-1261,4918,23504,58864,65876,32234,4990,-11020,-396,7257,5271,-1131,-5303,-4659,-5792,-11027,-3227,1964,386,-791,1909,3361,5618,8045,3497,-3438,-10,3101,1807,-2802,-8570,-13357,-11376,-4064,-1443,13027,30313,27453,12057,1394,6338,9937,6764,3628,4972,1198,-7830,-6746,7378,35024,63919,57383,31178,11846,1542,-4765,-6646,-5743,-5679,189,11068,13322,7329,-3087,-10317,-13785,-1347,4636,17709,28276,39838,48367,45091,24745,-5483,-11728,10285,25278,26441,13257,4993,1397,-7128,-6074,4311,17794,41935,50750,21457,-8189,-5804,-2796,-263,1212,7823,8626,4601,442,-1935,-4766,-5,7676,11062,12361,9152,688,-2566,-2456,1344,-4659,-1205,-11545,-34812,-77374,-158072,-202761,-206522,-159171,-107078,-58806,-15254,1682,-11213,-19350,-8363,-1973,-4315,-13209,-4916,-5829,-12087,-4156,-2149,3123,993,482,10159,13230,11303,3011,-2450,-5905,-10944,-16089,-4283,2335,-3451,-9930,-11330,-7972,-2632,4433,8915,9448,19987,35202,47757,46093,33615,15758,1504,-4309,-9803,-4181,243,-2254,-8226,-10410,-9175,-9333,-7868,-3745,-670,1662,-2275,-5395,-4924,-8588,-15770,-10088,-6968,-13160,-2255,4231,744,-11337,-19180,-10927,-328,2140,3585,4740,2723,-162,-5002,-8446,-3581,2512,-4929,-7668,2105,17516,40395,54639,23854,-4689,-12076,-3206,3273,3376,-2088,-7839,-12064,-12466,-1220,4710,-2644,-7376,-7961,-9155,-13788,-12253,-527,18289,22944,18200,27683,37465,32196,33981,26746,18040,18986,18540,12192,-1145,-11901,-8473,-14756,-11140,-2080,14827,19392,8851,-3456,-9083,-7675,-7249,-12374,1030,14935,18393,18462,15017,10555,6809,14422,25205,37087,46428,47164,18380,1409,-1861,-2535,-230,-2121,-7270,-12912,-14126,5088,23725,36701,34063,15665,376,-10184,-11844,-15572,-2650,5203,10991,6513,-4493,-9148,-8684,-6785,-5849,-6660,-11591,-15990,-12067,-3171,1355,4272,4707,2250,-243,-2210,-4863,-7258,-7813,-11054,-4862,10662,14585,8111,9258,17419,16805,8457,-3045,-14791,-18974,-14948,-10666,-3144,6459,7711,3356,6579,8318,608,-7759,-17168,-13138,-11145,-13096,-133,13651,22023,18051,7827,1996,2285,503,-3823,-10722,-9929,3233,13169,10299,-4859,-16699,-2757,8485,6884,5694,16452,35428,56626,70625,28528,-3282,-1329,-150,-5168,-5003,586,-3803,-10818,-3564,-10,-334,-2948,-3897,-3294,-1495,-396,995,-1767,-9093,-9769,-9591,-3471,8000,23400,30681,22407,11916,2489,-2099,8352,15004,14629,12548,12060,9536,6399,3427,1282,3260,-3045,-11369,2405,22814,43914,56381,52048,16778,-5739,-10701,-10870,-9142,-10236,-14670,-8379,637,1005,-8815,-17014,-7414,-536,12617,14660,8368,3663,-1094,-3476,-7087,-6827,-3080,-2477,-4981,-5496,-2982,-6591,-7969,-8547,-3157,-2437,-11733,-16726,-15856,-9147,-4569,-3243,6750,20207,28395,19021,1715,-11479,-11623,-7808,-403,14300,33123,50987,48650,34736,25896,26542,27202,9197,-10577,-5530,4722,8563,5692,2009,-4197,-7649,-9336,-882,-326,-2834,3808,10255,812,-6241,-3154,8189,19979,10980,-2504,-7192,-2669,-3777,-2109,-2929,-6578,-6284,-409,-34,29,2653,712,-5428,-6090,-2733,-8184,-18734,-10552,1790,2726,8466,22435,29940,25829,16689,772,-9286,-13445,-15006,-17092,-14838,-14793,-7859,3628,7392,9511,12631,21959,34517,23635,10159,12446,9142,3851,5976,20311,31458,36977,46319,46201,27365,8415,-2675,-10199,-11790,-11030,-11053,-13402,-7462,-1282,2487,559,-4313,-8494,-17347,-22111,-7381,5307,21447,39976,28096,18576,17895,22222,22103,19937,20630,22362,14308,5865,1465,-9873,-14900,-3611,2219,3653,3699,1130,-3394,-8499,-12945,-8516,1479,9615,10242,1394,-9214,5737,12755,2857,-3534,2908,18916,36201,39164,24402,7190,-8756,-14702,-6349,7618,25383,30051,8074,-1176,-76,9804,35693,48220,28580,4845,-8115,-6807,4772,9944,11076,7908,8041,15980,23046,20262,4854,-9735,-8300,-472,5585,-1123,2225,35973,75675,102578,98387,79586,71309,43834,16509,1504,-5881,-3179,1353,9754,12691,10086,4538,3563,5550,8610,3817,234,9967,16941,5860,-5719,-5188,-1551,8830,10173,23,-5636,-7651,-14420,-17807,-6202,3613,6479,3490,-2870,-11772,-8792,-5953,-9279,-2383,5984,2020,-3915,-3051,5594,-236,-4393,6466,16344,6618,-6987,-11631,-6591,-3102,-2568,2519,-1286,-8209,-13380,-8866,-5310,-739,-2336,-6254,-2003,1195,-10589,-10775,2619,10597,13113,8927,4774,-2058,-6325,6819,18724,23938,26536,14492,-7670,-19804,-8731,1356,7448,9846,4962,-478,-13511,-5726,14774,21592,17508,11639,2260,-1925,-5831,-8276,-12531,-17823,-17601,-8692,-484,455,-5786,-11314,-12237,-8798,-5357,-1200,-1848,-3549,950,3978,-126,-4414,-4418,-4139,-2926,1420,5290,8219,14097,15961,17418,23797,24746,17456,16781,12357,5494,1077,-1495,550,1531,2108,2316,1369,3710,8463,3438,-6415,-3832,2296,1388,1282,9720,12520,11295,10945,12161,7506,-4117,-17991,-20884,-11657,-9102,-7984,2885,6229,-3459,-3891,-2983,-5725,-9539,-19995,-12277,-17279,-7448,4449,4251,-5548,-6663,8588,9953,-5215,-4157,-1285,-253,-2251,-11790,-2983,6283,12370,14107,7485,9037,11074,7864,-951,-13619,-1669,-6414,-12494,-9188,-989,3410,4917,5515,10376,18631,25745,19828,6697,-2617,-3128,-1120,1668,2395,5234,9152,12875,9806,3030,-5520,-8071,-3912,-788,-5179,-6621,4358,16763,24243,26745,26284,6183,-13531,4330,15587,11666,2920,2810,5446,9054,10090,3836,-1230,-4580,-3628,-10221,-14641,-11686,-4803,10383,26946,13322,8365,11027,7428,1871,-8109,-17918,-11322,-3092,6366,15262,38805,69904,50512,15493,-2705,-12155,-10693,-8100,-10201,-5682,5132,13874,16471,17192,14972,12194,8040,9541,15070,11272,4777,4079,27697,43452,28484,-2688,-12091,-4236,-5763,-11291,-2968,6960,4608,3713,-951,-12267,-5465,19100,16950,4889,1663,6041,11311,15106,12654,1212,-5783,-8173,-7100,1886,10192,3816,-13115,-9068,-4049,-7570,-8483,-8144,-6485,-5438,-4067,-1504,-3991,-7841,-4495,-2351,-3880,-5740,-11706,-5538,7032,10594,-659,-18923,5124,25913,36631,24313,7360,2005,4394,2471,9826,17621,20333,30655,39791,18760,-1706,-18305,-13948,-5400,-2739,-2294,-4780,-12512,-19621,-13054,-7971,-6233,1791,11236,10454,6110,4971,4771,337,-14441,-9690,-5904,-3547,-1475,-4471,-2075,562,-945,-2775,8573,31421,33853,19146,1481,-16601,-428,12228,8406,-2723,-13640,-2653,2963,1704,-5389,-6168,1305,12515,24833,26784,27822,16488,-662,-7247,14819,35989,35699,24874,18511,20753,22595,22379,14063,3252,-10042,-3892,4044,2079,-6800,-11232,-12202,-10284,-5596,6492,12434,9577,-536,-13524,-16337,-7606,-5927,-10700,-15687,-11830,-11789,-11087,-8847,-6206,-3998,-2972,-1375,17016,46944,70800,69567,55285,29862,10272,-386,-8099,-6711,-5346,-5088,-9066,-5669,-5853,-10066,-15204,-8119,-3267,-4153,-4998,-2875,1371,-2305,-16003,-19080,-9660,-8275,-11119,-15593,-11602,-6133,886,8488,12213,19315,36500,48776,46326,51356,53695,34331,12369,4781,-467,-9532,-13087,-8729,-4341,-2202,-902,-2700,-7528,-11652,-6361,2900,8273,6264,-3656,-14010,-5210,-2095,-8955,-8237,13295,29133,21649,8365,-725,244,10160,19140,15266,553,-15680,-7161,-4279,-1799,3728,5781,-158,-9894,-8022,-8898,-10186,-990,6629,9378,3760,-5071,-8624,-2590,-3618,-9116,6271,23210,21656,13252,15241,18495,9143,2038,1721,-2079,896,4574,-1546,-11097,-8342,10321,34284,31051,9913,-4014,1437,14486,18119,15444,10577,2666,-203,7543,21355,41083,50955,22552,-1952,-12941,-4397,27124,38481,23847,9084,10,86,-5259,-10716,-6638,-9030,-7993,-5790,-7159,-12929,-2021,3831,-2572,-11120,-13203,-14942,-13351,-10588,-8836,-9824,-8312,-2786,3432,112,-1187,-1181,-7470,-10230,-4588,-732,-7847,-12127,-2462,1427,1973,-4433,-8111,660,8242,10121,5008,-4179,-13900,-16768,-12323,-4614,-499,4283,3437,-5593,-3091,6217,9751,7051,2134,1434,4278,3546,-3616,-12873,-16549,-15565,-8334,367,3563,3537,-6361,-15259,-9750,-5225,-7194,-7595,-12881,-14268,-7119,-1757,-3643,-4810,6689,10520,4025,-4059,-13349,-12819,-9793,-8124,-9183,-10852,-14643,-15639,-12011,-9676,-12636,-17611,-5939,200,-8461,-24050,-18611,-5434,-1513,-2850,-6810,-11706,-10183,-10813,-1537,-1270,-8193,-11762,-14433,-5618,-887,-3714,700,-6568,-15359,-3832,5069,8177,4258,1913,3004,-3488,-10511,-11320,-10530,2661,16955,12303,5054,-4623,-9132,-6878,-2711,-50,-657,-4932,-11266,-13108,-9111,-6645,-5976,-7508,-9207,-7543,-4833,-11457,-4488,7437,14528,14622,12340,8238,6864,4664,1582,2113,6988,22271,39662,47714,45202,33901,33152,47387,44403,30477,15327,17486,35613,53119,45357,37704,22028,6835,5736,7421,3008,-9425,-1624,7828,8689,4656,-6935,-9959,-3972,505,60,-4295,-14082,-15051,-11159,-10370,-7117,1138,5926,21932,26083,8352,-594,-4754,-304,9623,18674,17335,8429,-335,-7301,-4526,-2903,-6940,-7812,-6029,-5627,-10289,-8131,-6718,486,8366,10986,6868,7532,17226,15593,22234,34654,39602,28914,11940,-1308,-7166,4357,16958,12245,6000,3815,2122,35,-2802,-4245,-8707,-3422,4847,10349,20168,15042,4318,-4011,-10330,-5584,2822,9317,1535,-5837,-6503,-4718,-5618,-7144,-7363,-5527,3141,10042,18545,20724,15671,9509,-2454,-9250,5721,9303,6808,-691,-2808,10969,18404,10004,1353,-1131,-3706,-9076,-3106,7342,19699,24241,22965,17984,7454,-2352,-8964,-4269,5239,11010,16638,13811,7722,10258,16696,22419,26494,22753,7715,-4823,-12750,-12327,-9873,-4601,172,1193,-2206,-8035,-4882,1893,4300,3114,-87,4847,12761,17261,5275,-6256,-10922,2259,14872,27144,24967,25586,37082,19955,13822,9957,337,-10172,-13916,-6196,7192,21443,28122,14833,-176,7935,24993,24253,7555,-6882,-17722,-16205,-16228,-1000,5424,-372,-13176,-5076,27282,50223,24234,2942,-2814,-1190,-3630,-1396,4929,11070,16947,15204,1676,-6485,-7431,-9339,-8897,677,8640,3749,-3854,-6806,-11645,-11850,-11201,-1264,18231,33298,33934,21548,12019,16249,21040,14479,5359,-2857,-7415,-9146,-15872,-12680,-6525,-3277,-1271,950,4406,1642,-1191,4459,10586,8795,-4073,-8870,1723,13296,8998,-5313,-16050,-18417,-12185,-7561,-3714,-5255,-8853,-4893,7621,10762,2920,-2854,-124,4455,8762,3641,-620,5360,10101,13412,12325,8572,10855,15526,18963,13921,2690,-7466,-11129,-12679,-12366,-16059,-12009,1581,14243,25959,27167,14499,-2975,-15332,-4657,6376,8014,7634,5944,2846,4878,12745,20133,26254,20723,2668,-1038,3112,4784,2341,-5604,-19087,-11956,-10161,-3208,1068,4758,4813,11191,15952,9402,559,-6768,-14538,-15135,-9904,-5229,-3734,2063,17839,22427,18317,6978,-691,1260,-53,-2939,-1607,-9043,-12827,12623,33926,39248,21290,3735,-5930,-7695,-5089,-3035,-4680,-6821,-7181,-5009,-6846,-13182,-20926,-13727,-8507,-10334,-12514,-15208,-9913,4273,9165,10759,6160,-6307,-7080,1312,7623,8471,15840,20757,28230,24617,9836,5401,12186,16128,14767,2642,-12232,-11229,-4827,-806,2352,1616,-2962,-5977,-9998,-13318,-18162,-12958,-3445,2807,-4409,-13765,668,23634,33783,8413,-6676,-6578,-496,5909,11051,15826,18192,9364,-4576,-14201,-13033,-11476,-9120,-9461,-6750,-1671,289,-7010,-13506,-13261,-6823,2151,10342,27321,33282,20439,6128,-1057,-5252,-10366,-10602,-11120,-11531,2086,15299,36379,50578,52757,57020,46841,32749,30008,17641,2829,-6428,-5163,1380,2954,394,17337,34374,30151,18860,11008,9379,10017,11270,12087,-2093,-9703,-12672,-5994,7933,16263,10506,-667,-11193,-16640,-16575,-14018,-9552,-10502,-632,-3556,7990,6562,-9149,-9555,-5372,-10470,-11194,869,7068,3957,-8934,-13190,-3689,4741,10029,1706,-13451,-12314,-492,3909,-2357,-3657,3931,10792,10004,2364,-1985,-1816,3577,8527,8373,6970,3835,1159,-1260,-3088,-6172,-6191,-7339,-7038,-3565,-5141,-10692,-16865,-17776,-19855,-15196,-2973,1912,-649,-2567,-3935,-4125,3806,13682,20606,26437,28364,13142,8261,3496,-12799,-9873,-2265,14757,32037,44612,41225,21700,2434,-10478,-14748,-4773,2292,5280,6716,6166,3035,4793,-742,-9391,-14978,-15952,-1235,836,-4123,-9873,-10874,-12212,-1634,11849,10613,-2797,-9555,-10088,-9400,-9336,-7061,3406,17086,23377,18960,10049,2047,-2170,-2265,-362,-108,-2405,-5519,-5591,-9284,-11237,-11988,-8050,1337,7804,6015,4206,3271,3338,1300,-4248,-10672,12082,33457,43599,34449,7605,-7835,-2732,607,4445,2873,-4301,-7684,17498,40350,43593,34593,20473,8633,765,-7796,-10544,-6348,-2274,1165,3311,-676,-4811,-3291,-6804,-9476,-11709,-3418,10800,18922,19862,11260,3824,997,-501,5030,9850,12477,11956,6839,-261,-4790],[-1431,-6496,-7575,-602,2312,6084,12020,14930,11254,1551,6757,9947,8596,4011,2396,6688,10930,3311,-3208,7420,15391,20259,13294,13264,21706,23475,11799,-2097,7148,29253,25141,6976,-7078,-8947,-3521,-6822,-6968,-5242,-5120,-4443,-5622,-2076,1950,19,-5076,-14268,-10354,2800,11185,6876,7533,9335,-7188,-14369,-7778,-6677,-8469,-14456,-13433,-5997,-1543,-9485,-10536,-620,9906,30298,63779,69922,37438,7555,-8360,1163,8692,6703,-209,-5065,-4426,-5867,-10012,-1623,2299,-735,-2705,-832,-1298,103,4423,2029,-3853,-82,4106,3973,-445,-7218,-12689,-10840,-3132,966,19860,34459,28485,12684,3172,9534,13750,11266,7339,6405,1217,-8169,-7324,6987,33458,56970,45658,21286,5080,-1906,-6063,-6609,-5756,-6632,-817,11228,14481,7848,-3757,-12082,-19188,-5875,4215,18064,27405,37533,45069,41510,21625,-6927,-10960,15655,35014,35769,19629,8303,1612,-7939,-6038,4723,19704,46117,52175,17343,-13892,-4597,-655,3022,4820,10320,10437,5754,1375,-1714,-3955,1618,8804,10678,11576,10384,2845,-2343,-5883,-6716,-14255,-9997,-19424,-40448,-78883,-154665,-196339,-200134,-154378,-104658,-59112,-17970,497,-12187,-17436,-8734,-1502,-1524,-7805,321,-700,-9125,-4137,-2857,3816,4356,5280,9631,9212,7707,2214,-1925,-5652,-11173,-15542,-3918,3485,-322,-8207,-12025,-12148,-5249,2138,6752,8704,19634,30778,40853,37871,26118,10544,-1239,-5786,-11303,-5963,-1178,-2732,-8083,-10158,-7899,-6188,-4405,-1740,1155,3328,-1254,-5246,-6077,-12307,-17002,-9520,-7596,-12092,1453,8536,3739,-9860,-18531,-9152,3002,6766,7950,7988,4009,-838,-5511,-8796,-2337,4146,-2893,-1798,6849,20794,43693,55435,20993,-5692,-12713,-4047,4353,7018,2452,-3832,-9050,-12107,-2144,4292,-1680,-6103,-8357,-10750,-14908,-14333,-3928,11346,12250,10432,21998,33869,31047,32976,22821,14950,16692,17252,12678,280,-11432,-10063,-15829,-7275,1197,14384,15753,3793,-7391,-6156,-453,3195,-700,-2063,7123,11065,13322,13160,11237,8705,15980,25703,35215,42141,39393,11957,-2158,-5435,-6326,-4261,-5453,-9391,-14240,-12194,6039,21868,33153,31670,15456,1606,-3776,-6204,-12968,-4196,3786,10983,8337,-2371,-7120,-6524,-4313,-3954,-6050,-12026,-16464,-13704,-6231,-3076,96,2804,2556,873,-1444,-4012,-5207,-4340,-8449,-5332,8728,13807,8018,8899,16171,15658,7724,-4045,-15884,-18984,-15631,-11134,-3565,6603,9605,5940,8689,8823,4,-8111,-15684,-13707,-12714,-15705,-3656,11256,21200,17672,8417,2799,3380,1643,-3428,-11051,-8305,4491,13548,10594,-3868,-18977,-7646,4043,5310,6408,17992,36302,57279,71546,31391,-193,2239,2546,-4687,-4270,3369,-2054,-12608,-5325,-1018,-463,-1375,-252,-2982,-2090,-564,1407,-750,-7768,-8115,-8987,-4483,6471,23490,30994,22053,11856,2543,-1562,9713,15033,12552,8412,7744,7087,5088,2366,-130,1750,-3432,-10224,3301,24759,45561,56627,47864,16394,-4175,-9908,-8710,-5373,-8059,-15818,-11610,-221,653,-10529,-16488,-1689,5133,16130,16201,8232,2414,-3024,-4507,-7490,-7834,-4218,-2738,-3462,-3159,-3173,-9062,-10678,-9681,-1594,2294,-4626,-10177,-11772,-9073,-4037,-3604,4880,16883,23085,14381,-1035,-12949,-11989,-8780,-2451,9554,24252,39326,38917,30355,24605,25800,26603,9370,-13176,-5833,6487,12533,10559,6149,-2097,-8882,-12151,1411,6669,4592,10437,14046,2501,-5172,-3217,7124,15661,5016,-6752,-7032,1429,1074,-107,-3963,-8583,-7487,-716,187,-530,1711,1155,-5013,-5007,-873,-6191,-16850,-12237,-3599,-1104,7735,24119,36024,32592,19977,591,-10675,-14143,-14667,-17882,-16495,-15197,-6391,3982,6791,7919,10189,19631,33467,28846,15409,15017,10446,5200,8380,23116,31758,37723,50790,53692,32751,10848,-2157,-10835,-12606,-12139,-12757,-15129,-7837,-841,3010,439,-4089,-6985,-15018,-21081,-10211,191,12075,32799,27678,19608,19247,24464,24748,18777,15940,16119,10843,4155,1295,-8697,-15597,-3546,3427,4935,4548,1310,-3877,-7725,-11094,-8674,1573,11212,12653,3974,-8789,5678,13093,3047,-2592,6754,26551,45286,42952,23488,6699,-8965,-16283,-8804,4093,20512,22195,2379,-2536,825,9992,33039,49060,33627,8863,-5796,-5753,5317,10060,9473,5306,5814,14261,22775,21189,4481,-10847,-6187,3449,8592,-997,177,32513,70894,97761,101280,89051,84221,58168,27212,8010,-3029,-2753,2529,12979,16879,11906,6228,6322,8686,11296,6637,3742,14241,20712,10460,-1855,-4164,-1253,10800,14701,4558,-2182,-7887,-18206,-14562,-3067,5429,6718,2760,-4073,-13393,-6184,-993,-2567,3480,9539,3070,-4030,-3867,3803,-2918,-8148,-1193,9939,5820,-6380,-11753,-6892,-3010,-2234,2453,-2321,-10298,-10734,-3069,-1190,1243,2822,440,3096,2742,-11985,-13475,609,8354,10658,6684,3075,-3930,-11030,3755,13355,17370,22608,12676,-7320,-20219,-9433,-332,5279,7985,4848,288,-13025,-4461,16372,22667,17545,10479,1250,-2748,-7112,-9358,-13747,-19100,-16277,-5845,4428,5392,-2908,-10149,-12111,-8558,-4187,32,-1900,-4683,-1222,2456,468,-1253,-817,-703,135,2620,5802,9673,16493,18770,20236,24707,22765,14726,13023,8358,3243,584,-1978,-573,296,1571,2045,863,4042,10711,7308,-3058,-2427,3782,6528,6589,11478,12392,10543,9396,11003,8032,-2510,-15847,-21175,-12301,-8532,-4711,6790,10134,-2237,-2697,-2138,-4813,-9592,-18294,-11287,-16524,-7024,4218,3260,-6702,-7826,5857,7121,-2894,3615,7534,4152,-130,-9302,-5900,1348,6999,11182,6489,7776,8915,5903,-2252,-12337,-2144,-9663,-15771,-11775,-2957,2016,3603,3826,8010,16198,22930,16378,3324,-5320,-3315,-344,2317,3100,5859,8916,12654,12170,7733,103,-4943,-3750,-2890,-5675,-4902,5720,18985,25709,26973,25495,3494,-12778,4092,15598,12107,3947,4010,6899,11062,13054,6666,-191,-4080,-4165,-13684,-18453,-14537,-5370,11258,31960,18888,10683,12196,8616,1708,-8805,-15925,-10549,-4076,3733,10530,33088,66625,50003,15815,-1900,-11414,-9413,-3017,-3211,-7336,969,12994,18789,21755,20052,15196,7833,5362,8824,5585,2255,2189,22632,35224,21025,-4599,-11112,-4468,-6363,-14131,-3713,9847,6254,2963,-2335,-13044,-3024,20334,15519,3176,403,4933,10086,13246,9894,-3999,-9968,-11832,-7771,2633,10118,3312,-9825,-8519,-4560,-8986,-10014,-7614,-4950,-3823,-2885,-2054,-6522,-11876,-6014,-1883,-2749,-4277,-10581,-6425,6396,10807,-395,-15890,8984,33610,43372,27216,8520,2350,3246,-532,5834,14900,17933,28814,44210,26732,4335,-14983,-17301,-6763,-3199,-2783,-5732,-13969,-22471,-9606,-3808,-752,6483,13708,11193,7436,6870,6600,2334,-13702,-9347,-5226,-2905,-647,-3324,-521,2104,349,-2698,6675,31029,36285,20971,1833,-11684,5114,16915,8455,-7029,-14124,-1295,2075,-781,-7501,-7793,-349,8845,19817,24877,26496,15455,55,-6892,14967,34184,32593,22050,15719,18562,21335,20675,12314,1338,-10104,-2602,4137,845,-8207,-9519,-8220,-6572,-8161,3055,10131,8665,-292,-12075,-16684,-9447,-9038,-14410,-15162,-7363,-7941,-8789,-8107,-6025,-3950,-4481,-4305,13353,41807,65180,63657,48443,25316,8231,-721,-7495,-5623,-4196,-3303,-5707,-2480,-3566,-9680,-14962,-7336,-2532,-3428,-3686,-1138,2818,-1444,-14984,-19569,-10234,-8746,-10070,-15482,-15985,-8484,44,7902,12169,20671,38943,49237,43036,47162,48688,34755,13105,5964,1678,-6866,-10737,-8337,-4542,-3327,-1929,-4085,-9327,-10113,-5125,3113,7767,5052,-4986,-12372,-2126,457,-8098,-6828,20092,35977,25285,8894,-2491,-1971,10244,21901,15211,-812,-11075,-4526,-1180,804,5615,7699,2084,-8203,-6328,-6986,-9438,-482,8675,13412,8469,-1001,-6035,-1359,-2787,-8033,5916,20311,16965,8731,10784,14779,6983,852,480,-4246,-4267,1820,-1836,-8873,-7604,9970,33382,29339,8747,-3775,4432,20356,24880,21646,13847,2917,-982,7043,20881,40026,49089,21225,-474,-9976,-6856,23760,37043,21772,7365,269,2384,-4318,-10021,-7484,-11422,-9214,-5849,-7190,-12555,-1679,3353,-3834,-12220,-14310,-16401,-11919,-8152,-5559,-5771,-4524,745,6886,4401,2637,1539,-5432,-8307,-2600,1331,-5343,-9562,-1674,1144,970,-4803,-8181,-430,5978,8492,4913,-3110,-11511,-16500,-9156,-977,607,3546,2316,-5174,264,8816,11079,6995,1281,826,4059,3385,-4424,-14480,-15716,-17197,-9678,-1107,2964,3158,-6658,-16391,-9366,-4700,-6805,-9037,-15682,-13886,-5684,-1391,-4967,-5267,5957,9732,3212,-5475,-14045,-12503,-9405,-8308,-9307,-10440,-14362,-15739,-11891,-9460,-12020,-15960,-6041,-1550,-10446,-22619,-16241,-4068,-1324,-3849,-7170,-9434,-6134,-6173,-2758,-3873,-10377,-12331,-14259,-6469,-1951,-1903,3965,-5041,-15798,-5335,3332,3389,-2017,-4233,-2195,-5202,-9315,-10613,-7234,2810,14531,10299,3215,-6948,-10361,-5833,-174,4114,3616,-3322,-11200,-12851,-7990,-5378,-4882,-6750,-9308,-8246,-5517,-11689,-4608,6064,12715,12720,9690,3418,820,-1279,-2539,-533,3482,18522,37138,44342,39486,25656,28289,48801,50754,35550,18243,21046,44665,61064,48005,37714,21155,4330,1263,3618,918,-9883,819,11322,11569,5787,-6687,-10135,-5074,-855,-363,-3073,-11375,-14061,-11548,-11312,-6332,2357,5911,19322,21163,4977,-1653,-4768,-239,10155,21310,21803,12676,2216,-6872,-2642,3350,398,-1553,-1841,-3403,-7444,-3061,-1448,2177,6598,7982,3230,1467,10956,12418,20974,32922,37344,28374,12097,-510,-7975,3150,14053,9293,4878,4669,3258,-240,-3823,-5931,-9699,-1836,6736,13136,23277,17366,7112,-1709,-8889,-3838,8657,13073,3359,-4763,-5565,-3568,-4406,-5933,-5738,-3091,6011,12776,21006,22657,16451,8878,-4571,-9010,6258,9387,6697,-1221,-3105,11218,19835,12946,2418,-1976,-4760,-9474,-4161,5081,17272,23509,23629,20771,10631,-288,-7252,-4239,3058,7426,13121,10818,5608,9571,16516,19636,21514,18979,6463,-5838,-13870,-13175,-10362,-4470,123,-1430,-5682,-10589,-5321,2696,5841,4454,665,4109,9913,12940,1865,-9317,-12657,2568,14666,24702,20066,17329,27866,15829,13246,10959,2131,-8770,-13338,-6636,7694,23609,30285,13827,-3568,4455,23386,23367,7972,-6133,-17439,-15880,-15938,-3912,4757,870,-9606,-368,37293,53861,25425,5107,-1585,-1741,-5330,-3346,3032,7932,13475,12455,260,-4118,-1886,-2324,-4454,-689,8156,6499,-545,-4257,-11241,-14233,-13063,-3061,14422,31003,34069,22681,12206,14131,18490,13459,5850,-2314,-7627,-9816,-16111,-11999,-4808,-128,1968,2474,4710,1626,-910,4016,9181,8136,-4748,-9787,1637,12308,7601,-6468,-18238,-13240,-6363,-4686,-3611,-6267,-9979,-4919,8898,11059,2355,-3985,-2779,-409,3351,1228,-785,4828,8583,11310,11708,9770,13247,18593,24094,20026,6504,-5771,-9897,-11794,-12087,-16323,-14363,509,13415,23550,25581,12905,-5660,-16383,-4675,7761,9337,8968,7142,3573,4553,8268,10872,15131,12579,-649,-812,6068,7443,5009,-4997,-19158,-13346,-13917,-5204,51,2394,1594,10535,17824,14231,5837,-3041,-12580,-14225,-9624,-4999,-2999,2829,18843,25068,20755,7706,-1514,-315,-30,-2791,-3011,-10783,-12214,11421,31015,37257,22343,5139,-4605,-6481,-4706,-3427,-5288,-7241,-7643,-5523,-6857,-12373,-19983,-16297,-10970,-11627,-12292,-13519,-9388,6369,13583,16096,8245,-5644,-5834,3453,9998,8714,13218,15733,22158,20060,8791,5184,13115,17438,15593,3583,-10685,-11536,-4417,783,3328,1676,-2664,-5540,-9293,-12396,-16690,-10698,-663,5234,-4153,-13479,3043,29306,34485,6130,-6911,-6218,-226,5679,8996,12956,14169,5349,-6123,-14058,-11594,-12222,-7344,-7216,-4022,395,1537,-5734,-13213,-13717,-7316,2622,12361,31091,37939,24139,9047,865,-4428,-10674,-10737,-10288,-9808,2768,15461,38612,58384,62421,60244,41997,26827,25877,18123,3687,-3749,-586,6522,5233,2109,21818,40354,35898,23199,11845,6493,6461,9231,13648,4874,-1238,-5676,-7569,5670,14551,9661,-1987,-12507,-16865,-15784,-13761,-10928,-5375,2559,-4852,3707,5278,-4278,-2496,-48,-8036,-10431,2778,9542,5269,-8697,-13293,-3886,5086,10462,1612,-13544,-12953,-739,3702,-2869,-5154,3986,12848,10868,1337,-3126,-2617,2861,7380,6848,5703,3366,1595,161,-1520,-5362,-6715,-8607,-7372,-1783,-1850,-7799,-15472,-18817,-18301,-14340,-2997,10,-3974,-7049,-7566,-6097,1863,10748,16551,23926,29061,15561,9876,5493,-10448,-8563,2757,22571,40625,51454,42714,19074,30,-13262,-16904,-6639,1266,4751,6490,5856,-237,-1088,-5652,-12920,-14409,-15437,-1335,1428,-2186,-8764,-12854,-16894,-2985,12281,14090,957,-7381,-9014,-9081,-9440,-7317,3077,16573,21933,15288,4440,-3132,-4930,-3285,-726,116,-1103,-3423,-3551,-7666,-11796,-12399,-8807,-1359,5769,5705,5232,4767,4188,1325,-4835,-8098,16010,39016,47737,36298,11460,-5116,-566,2707,5397,3760,-2709,-8371,16176,37456,38680,32462,23938,13606,4141,-5953,-9934,-5001,466,4874,7178,1707,-2977,-3062,-7220,-8883,-11576,-3840,8931,15328,17989,12070,4112,401,-1227,4085,8852,11757,11681,7349,-97,-1842],[76,-5793,-8424,-913,2048,5454,9494,11873,8945,1162,9454,14159,11221,5053,3000,8753,13156,5198,-1834,8062,17527,22483,16127,17405,26577,26646,12617,-2072,7575,29420,27847,9007,-7721,-10175,-1578,-5490,-6785,-5393,-4875,-3862,-4653,-1617,1546,-1036,-6349,-15774,-10062,2534,10437,5356,6588,9473,-7229,-14889,-9725,-8073,-9341,-14515,-10994,-3867,-79,-9717,-13089,-622,13295,35472,65361,69822,40717,9625,-5945,2591,9791,7692,265,-5120,-4629,-6535,-8899,-225,2600,-1699,-4447,-3182,-5346,-6247,-201,-140,-4787,-797,4372,5305,875,-7034,-13065,-10982,-2645,4399,26664,37088,28199,12604,4621,12224,16964,15191,10578,7365,774,-8786,-8546,5137,28672,46042,32239,11491,-1264,-5052,-7190,-6566,-5892,-7827,-2410,10655,14930,7766,-4670,-13387,-18856,-11612,2233,16257,25174,34091,40506,36629,17447,-9031,-10433,20449,43175,43188,24974,10693,1215,-8713,-6363,4608,21124,49452,52721,14410,-16256,-3543,1103,5773,7953,12817,12202,6587,1838,-1898,-3473,3096,9637,9910,10399,11146,4758,-2177,-9766,-15192,-19316,-19430,-30487,-51668,-87224,-157800,-195081,-197339,-152079,-103994,-60212,-21004,-1087,-13298,-15929,-8670,-958,1139,-2274,7265,5154,-6060,-4680,-3700,4096,7734,10062,9092,5341,3867,769,-1946,-5928,-11971,-15160,-3770,4187,2732,-6224,-10476,-13823,-7476,-551,4021,7295,17955,25664,33236,28865,17846,4758,-4300,-7361,-12358,-8206,-3160,-3676,-8242,-9995,-6416,-3067,-1211,348,3051,4883,-424,-5280,-7368,-16172,-17128,-8992,-8445,-11303,4626,12396,6224,-8798,-18658,-8069,5618,10955,11950,10758,4789,-1904,-5982,-8195,-67,6931,1223,4293,11337,23379,44963,53030,16957,-7254,-13223,-4891,5233,10604,6994,-107,-6670,-10777,-2129,4602,-541,-5262,-8869,-12228,-15018,-17176,-8451,2928,1086,3667,16247,28493,27823,29307,17540,10934,13498,15173,12540,1519,-10571,-11758,-16036,-4176,4652,12836,10350,-2617,-10116,-1934,6723,13907,11030,-667,287,4599,8632,11197,11359,9506,16115,24620,31976,36625,31012,6505,-5059,-8635,-10217,-8439,-9001,-11837,-15647,-10993,5957,19322,29046,28470,15000,3755,1410,-1699,-10766,-5933,1933,10097,8915,-1200,-5261,-4245,-2022,-2523,-5918,-12776,-16998,-14863,-8459,-6315,-3513,461,2073,1059,-1724,-4046,-3779,-1277,-5679,-5451,6592,12484,7304,7769,14124,13978,6662,-5292,-17433,-19019,-16573,-11384,-3599,6251,10876,8296,10135,8573,-1116,-8899,-14587,-13862,-12953,-13071,-6128,8091,17764,14313,7116,2282,3262,1748,-3902,-12219,-7025,5608,13617,10588,-3019,-18126,-13109,-1257,3113,6665,18887,35575,54412,67612,32225,2720,6122,5218,-4546,-4083,5374,-585,-13411,-7332,-2446,-1061,-265,2364,-3187,-3204,-1529,625,-1000,-7173,-6967,-8704,-5250,4974,22823,30229,20988,11127,1731,-1549,10642,14609,10047,3874,2414,3745,3133,760,-1812,95,-3825,-9600,3152,24948,44638,53668,41311,14840,-3084,-8869,-5967,-2324,-6029,-14151,-14389,-1135,332,-12005,-14439,2518,9646,18722,16910,7359,571,-5473,-5966,-8233,-9225,-5876,-3669,-2736,-1533,-3371,-10898,-13061,-10171,-127,6581,2111,-4147,-8012,-9162,-3929,-4390,2622,13310,17893,9923,-3873,-14621,-12565,-10085,-5224,3361,14019,26166,27476,23958,21672,23886,25231,9822,-14934,-6957,6959,15263,14855,9974,-469,-10528,-13544,4430,14733,13255,16978,16511,3205,-4888,-4042,5195,10601,-495,-10543,-6480,4865,5131,1641,-4926,-10776,-8905,-1486,-116,-1340,493,1227,-5241,-4251,1072,-4226,-15069,-13024,-6929,-2136,8212,25726,41339,38616,22084,-765,-13319,-13902,-13274,-17088,-17958,-14653,-5672,3155,5227,5649,7242,16297,29828,32080,19689,16371,10790,5626,9480,23544,29224,35352,51623,58023,36550,12408,-2324,-12023,-13558,-13243,-14327,-17107,-8614,-1021,2650,-728,-4793,-5997,-12624,-16941,-11754,-4510,3485,24717,26470,20142,19994,25833,26213,16476,9333,8710,6732,2094,787,-7857,-16691,-4078,3861,5277,4516,813,-4686,-7048,-9661,-8815,1307,12129,14216,5855,-8447,4948,12629,2967,-1611,9827,32167,51299,43798,21020,5348,-9784,-18531,-11747,-385,14144,13365,-3560,-4299,1030,9361,28460,46245,35462,10688,-5043,-4972,5273,9416,7104,2198,3243,12211,21790,21339,3640,-12375,-4309,6945,11149,-476,-2584,26730,61350,86615,97645,93540,92991,70146,36555,13082,-1213,-3058,2384,13981,19659,13196,7492,8643,11158,13279,9018,6913,17331,22685,13753,1117,-4009,-1993,11384,17988,8648,1364,-6578,-16858,-11018,-296,6697,6246,1477,-5817,-14645,-3832,3168,4066,9127,12151,3370,-4824,-5606,773,-6262,-10835,-7593,2779,4130,-6121,-12152,-7798,-3516,-2436,1925,-3550,-12485,-7920,1505,2836,3299,7281,6157,7767,4150,-12125,-15095,-1467,5768,7545,3467,193,-6566,-16259,3545,10437,12007,18591,10342,-7525,-19632,-10148,-2058,3035,6026,4787,784,-12742,-4122,16813,22810,16990,8738,-387,-4008,-8526,-10468,-14964,-18840,-14233,-2630,10321,11510,387,-9083,-12184,-8306,-3033,696,-2500,-6142,-3826,359,377,1369,3553,4293,3818,3742,5905,10662,18230,20820,22098,24337,20174,11566,8506,3028,-341,-1068,-3424,-2547,-1695,313,1072,-239,3821,12412,10806,144,-1398,4254,10212,10102,11337,10531,8474,6960,9390,8246,-1302,-14096,-21001,-12860,-7750,-1841,9849,12864,-1971,-2273,-1960,-4523,-10336,-16694,-10690,-15794,-6948,3516,1961,-8068,-9482,2572,3801,-908,10719,17284,11620,3424,-6351,-8928,-4667,652,6557,4479,5842,6415,3708,-3675,-11079,-3478,-12982,-18793,-14009,-5131,-23,1565,1462,4746,12420,18486,12063,-111,-8021,-3815,-275,2095,3069,5913,8258,11895,13727,11425,5250,-775,-1820,-3049,-4701,-3885,5631,19040,24694,24215,21834,-607,-12084,3033,14255,11391,4075,4447,7634,12119,14863,9149,1079,-3478,-4926,-16284,-19575,-15800,-5478,11934,36333,24639,12669,12929,9264,982,-9888,-14589,-9966,-4968,1079,5693,25547,58430,45515,14445,-1870,-10805,-8287,1149,3095,-4780,-3337,11150,19885,25050,24220,17791,7762,1004,2050,3,-762,-692,16587,26235,13203,-6421,-10338,-4857,-6607,-14220,-2947,11939,8637,4042,-1726,-11202,-456,21027,13571,932,-1332,3236,8260,10499,5763,-11362,-14442,-15878,-8588,2879,9689,2632,-7588,-8032,-5381,-10693,-11348,-6689,-2927,-1690,-926,-1775,-8684,-16148,-7461,-1591,-1802,-2992,-9456,-7472,5314,10370,-516,-13229,12834,40971,49485,30353,10538,3130,2255,-3210,2201,11885,14775,25645,46139,34134,10293,-10712,-19707,-8155,-4155,-4000,-7434,-15719,-21445,-6412,-383,3770,10587,15464,11535,8414,8366,7933,3900,-8807,-6991,-3580,-1786,391,-2163,828,3201,1275,-2658,4553,29583,37857,22832,3277,-6003,9688,20173,8149,-12132,-12394,-445,634,-3539,-9393,-9175,-2163,5617,14384,21018,22827,12935,-47,-7343,13565,30300,27670,17982,12093,15664,19338,18281,10061,-968,-10357,-1969,3787,-786,-10056,-7692,-4145,-2819,-10664,-1025,7098,6967,-618,-10852,-17068,-12600,-13433,-18403,-13219,-4036,-4791,-7511,-8174,-5565,-2681,-4416,-6951,9493,35598,57489,55727,40668,20643,5917,-1262,-6860,-4478,-2749,-1634,-2592,264,-2177,-10473,-14699,-6750,-2170,-3125,-3089,-142,3817,-764,-14066,-19486,-10085,-7518,-6683,-11278,-19243,-10521,-783,6979,11478,21064,39780,47318,37864,40671,41330,33639,13614,7289,4146,-4128,-8776,-8122,-4758,-4004,-2770,-5517,-10939,-8429,-4307,2598,6260,2852,-6684,-10287,372,2283,-7671,-5398,25409,40248,27248,8897,-4296,-4611,9676,23802,14312,-2447,-7834,-862,2366,3346,7044,8904,3752,-6787,-4841,-5549,-9073,-339,10276,17236,13196,3167,-2913,545,-1295,-6462,5262,16756,12269,4553,6641,10599,4205,-699,-907,-5521,-6888,1140,-651,-6649,-7166,8837,30915,26617,7003,-4060,7174,25507,30965,27012,16175,2684,-1948,6078,19348,37039,45410,19921,1371,-7118,-8875,18684,33583,19624,7057,2552,5321,-3413,-9562,-8682,-13757,-9580,-5674,-7380,-12644,-1776,2323,-5601,-13703,-15641,-16316,-9515,-5050,-1855,-2095,-1848,2508,8562,7675,6172,4256,-3055,-6198,-989,2961,-2718,-7453,-1565,194,-649,-5725,-8590,-1657,3701,6805,4858,-1969,-8976,-12387,-4308,1985,924,2088,655,-4422,3456,11031,12037,6540,526,929,3971,3086,-5253,-15475,-13812,-18176,-10821,-2430,2491,2900,-6664,-15657,-8915,-4191,-6109,-9668,-18575,-12184,-3852,-587,-5407,-5317,4974,8347,1752,-7575,-14411,-11435,-8471,-8385,-9569,-9922,-13750,-15852,-11972,-9341,-11290,-14183,-6054,-3366,-12550,-20482,-13272,-1803,-487,-4670,-7626,-7400,-2604,-1305,-783,-4806,-12186,-13081,-14151,-7430,-2896,174,5901,-4230,-15276,-7145,1329,-714,-5396,-7902,-7020,-7073,-8159,-8434,-3407,3741,12503,8325,1312,-8985,-10761,-4563,2330,8261,7945,-1893,-11247,-12558,-6924,-4236,-3907,-6111,-9547,-9084,-6299,-11771,-4594,4759,10568,10359,6743,-1135,-3945,-7014,-6776,-1611,1339,13986,32398,38475,31083,14955,20754,46247,54020,39180,20773,24436,52477,65615,48185,36487,20247,2596,-3064,-202,-1135,-9592,3116,14644,14545,7197,-6185,-10418,-6120,-1704,-31,-1167,-8529,-13296,-12407,-12409,-5584,3305,5570,15941,15484,1372,-2933,-4741,132,11105,24179,26176,16605,4458,-6134,-443,10206,8652,5956,3037,-612,-4288,1438,3573,3992,5233,5451,370,-3492,5239,9945,19950,30738,33848,26596,11703,262,-8483,1703,10547,6023,3690,6105,4964,-140,-4685,-7557,-9780,-14,8598,15378,24730,18543,9394,134,-7509,-1916,14604,16458,4963,-3887,-4991,-3096,-4241,-5937,-5284,-1604,8568,15353,23317,24525,17348,8468,-6195,-8385,6240,9350,6508,-1795,-3478,11023,20383,15142,3624,-2638,-5763,-9536,-5288,2683,14605,22390,23957,23268,13603,1503,-5835,-4323,641,3876,9794,8192,3790,8929,16090,16832,16379,14465,4817,-6825,-14863,-13880,-10634,-4200,102,-4298,-10054,-12003,-5161,3619,7306,5580,1088,3013,6868,8497,-1420,-11981,-12648,2903,14062,21665,14944,9265,18367,11033,12205,11850,4061,-7063,-12435,-7242,7664,24355,30575,11974,-6498,1857,21535,22143,8880,-4891,-16677,-15671,-15518,-6023,5208,4009,-3648,6098,44867,53996,25597,7079,77,-1782,-6633,-4937,1434,4763,9244,8783,-1285,-1903,2971,3660,742,661,8178,9700,3410,-1846,-10623,-16093,-14033,-4050,10291,27137,32748,22988,12152,11483,15523,12280,6568,-1407,-7836,-10736,-15985,-10432,-2414,3383,5380,4146,5075,1787,-315,3565,7544,7192,-5470,-10617,1560,10957,5824,-8019,-20426,-7664,-579,-1573,-3313,-7055,-10420,-3814,10864,11435,1803,-5037,-5253,-4749,-1172,-552,-674,4388,7144,9187,10813,10776,15216,20827,28357,25978,10719,-3752,-8316,-10533,-11487,-15637,-16308,-685,12206,20433,23095,10818,-8429,-14747,-4203,8730,10214,10204,8311,4124,3643,3727,3129,5615,5469,-3298,-641,8110,9329,6754,-5089,-20107,-14567,-15690,-5415,-51,568,-1512,9507,18933,18556,11304,1394,-10094,-13269,-9401,-4798,-2089,4021,19874,27931,23099,8049,-2414,-2014,-303,-2581,-4012,-12107,-11194,10302,28030,34689,23236,6975,-2711,-4675,-3830,-3432,-5650,-7527,-7988,-5773,-6600,-11341,-18200,-16723,-12999,-13051,-12298,-11924,-8370,7773,16987,19875,9194,-5304,-4545,6080,13429,9781,10990,10585,15480,14857,7066,4738,13910,18867,16418,4665,-8968,-11596,-4018,2272,4400,2042,-1908,-4752,-8369,-11211,-14920,-8355,1756,6875,-4528,-12235,6319,35402,34359,4023,-7075,-5844,-66,4978,6344,9681,10092,1412,-7574,-13318,-10340,-13383,-5145,-5090,-1726,1644,2075,-4947,-12972,-13743,-7708,2965,14242,34183,41469,26754,11211,2322,-3784,-10845,-10720,-9349,-7866,3931,15698,39346,63177,68329,59068,34766,19972,20132,16850,3778,-504,4974,11850,7270,3791,26265,45392,41008,27477,12827,3831,2931,6914,14491,11872,7819,1225,-7461,3048,12478,8535,-3275,-13547,-16650,-14633,-12593,-10719,1194,6283,-4920,-538,4162,2193,4665,5808,-5042,-9302,4387,11183,5848,-8700,-13432,-4477,4391,9415,928,-13446,-13388,-1098,3274,-3628,-7249,3065,13770,10556,-154,-4576,-3691,1865,6058,5242,4249,2687,1917,1410,-328,-4985,-7630,-10409,-8099,-480,769,-5286,-13602,-18631,-16739,-13155,-2903,-1802,-7182,-11516,-11975,-9478,-1608,6292,11491,20625,29060,17816,10890,6528,-8506,-7557,7130,29142,47205,55509,42211,16336,-2099,-15677,-17774,-8183,-139,3535,5580,5018,-3644,-7410,-10666,-14690,-11969,-14606,-1267,2307,-1,-7504,-14005,-18919,-2692,13364,18182,4760,-5766,-8476,-9232,-10000,-8014,2296,15331,19786,11557,-1070,-8293,-7679,-4454,-1392,-116,-340,-1784,-1767,-5944,-11442,-11843,-8880,-4389,2941,4829,5704,5982,5132,1455,-5139,-5113,19466,43518,50205,36587,14177,-2659,1207,4147,5559,3952,-1541,-8697,13410,31617,30600,27630,25467,17846,7016,-4469,-9669,-4326,2715,8235,10862,4093,-457,-1851,-7432,-8079,-10647,-5080,5582,10553,15080,12349,4133,-545,-2425,2527,7032,10012,10397,6979,-312,386],[860,-5645,-9636,-1741,1201,3825,5679,7435,5290,138,11388,17487,13201,5536,3452,10990,15122,6719,-1050,7707,18828,24062,18504,20526,29798,27778,11497,-3106,6562,26111,27650,9184,-9430,-9558,1884,-3657,-6483,-5639,-4791,-3431,-4228,-2184,144,-2932,-8252,-17343,-9965,2293,10371,5729,8190,11461,-5543,-14389,-11709,-9473,-9877,-13322,-8398,-1291,1629,-8916,-15690,-1545,14668,38208,63165,65412,41513,11038,-3921,3764,10530,8201,260,-5494,-5295,-7687,-7832,805,2699,-2577,-5873,-4686,-7410,-12744,-5691,-3022,-6294,-2187,3844,5713,1123,-7929,-14305,-11709,-2598,8731,32670,37918,26653,11774,5577,14190,19298,18289,13167,7744,-186,-9720,-10400,1809,20967,32433,18497,2330,-6981,-7825,-8099,-6553,-6147,-9122,-4517,9367,14584,6979,-5954,-14377,-15317,-17953,-1593,11937,21520,29603,34914,30735,12431,-11726,-10191,24249,48834,47832,28701,11915,41,-9723,-7080,3993,22083,51915,52782,13235,-13183,-3233,2031,7674,10300,15099,13968,7225,1913,-2491,-3542,4021,9866,8641,8826,11323,6227,-2108,-13572,-21730,-17850,-28823,-44124,-67690,-101363,-166258,-197695,-196915,-151347,-104623,-62075,-24382,-3052,-14467,-14952,-8441,-580,3448,3213,13965,9393,-4175,-5926,-4787,3834,10644,14193,8443,1682,-57,-1163,-2434,-6664,-13264,-14807,-3784,4551,5788,-3800,-7523,-10074,-8563,-3442,805,5258,15163,20181,25264,19479,9216,-1275,-7497,-8796,-12622,-10838,-5616,-4993,-8626,-9963,-5092,-305,1648,2431,4956,6323,275,-5461,-8785,-20065,-16352,-8534,-9415,-10952,7134,15617,7988,-8319,-19509,-7577,7486,14540,15484,12985,5007,-3298,-6307,-7015,2280,9919,5785,9814,15277,25141,44183,47824,12131,-9187,-13681,-5681,5965,14108,11537,3352,-4892,-9744,-1692,5193,431,-4873,-9513,-13271,-14093,-18596,-13962,-6029,-9618,-1570,10953,22170,23068,23613,11571,6374,9645,12385,11718,2510,-9650,-13168,-15657,-1977,7499,10442,3866,-9260,-9322,2936,13707,23951,21427,3018,-5060,-883,4566,9143,10800,9254,14984,22165,27703,30453,22833,2098,-7347,-11273,-13923,-12522,-12645,-14585,-17211,-10546,4894,16256,24644,24565,13953,5519,4867,1528,-9057,-7684,-209,8442,8225,-1003,-3822,-2033,17,-1516,-6138,-13670,-17489,-14975,-9380,-8214,-6378,-2099,934,432,-2878,-4695,-2759,1479,-2853,-5153,4450,10712,6062,6065,11665,12172,5741,-6152,-18630,-18977,-17748,-11666,-3349,5686,11593,10287,10918,7701,-2633,-9997,-13892,-13782,-12236,-10411,-7162,4827,12415,8715,4397,738,2171,1007,-5006,-14087,-6046,6685,13618,10571,-2067,-15338,-17406,-6604,685,6610,19167,33364,48535,59608,31122,5492,10304,7889,-4604,-4348,6402,283,-13330,-9405,-4105,-1948,384,3953,-3767,-4622,-3099,-1250,-2564,-7108,-6291,-8822,-5968,3479,21425,28475,19344,9865,281,-1506,11403,13974,7307,-815,-3467,-105,764,-1222,-3542,-1411,-4079,-9439,2160,23698,41689,48223,33392,12352,-2456,-7756,-3440,-441,-4708,-12177,-15928,-1847,280,-12897,-12854,5241,13049,20566,16990,5974,-1633,-8172,-7450,-9002,-10720,-7836,-5104,-2735,-652,-3694,-11845,-14342,-10010,1133,10286,8232,1268,-4624,-9311,-4064,-5350,266,9784,13059,5777,-6589,-16157,-13179,-11466,-8338,-3451,3920,13518,16000,16361,17417,20943,23052,10336,-15034,-8660,6344,16694,18432,13557,791,-12353,-13358,6910,22652,22526,22965,17632,3123,-5138,-5379,2693,5274,-5440,-13773,-5810,7633,8453,3112,-5619,-12959,-10429,-2612,-800,-2201,-719,1071,-5860,-3452,3360,-2090,-13362,-12946,-8416,-2237,8710,26552,45197,43281,22641,-3336,-17005,-11208,-11027,-15967,-17730,-13831,-5572,1457,2987,2974,4013,12248,24198,33023,22910,16835,10550,5376,9359,21687,24235,30197,48587,58432,38361,13122,-3024,-13543,-14265,-13876,-14991,-18994,-9559,-1617,1655,-2628,-5980,-5023,-9922,-12791,-11186,-8217,-3736,16693,24850,20465,20326,26399,26424,13705,1776,869,2259,-149,100,-7211,-17559,-4973,3716,4799,3658,-267,-5580,-6364,-8444,-8636,1026,12627,15113,7146,-7994,3844,11669,2912,-512,12092,35209,53401,41692,17490,3479,-10885,-21104,-14401,-4935,7265,4569,-9309,-6150,796,8247,22948,40800,34265,10221,-5732,-4488,4775,8222,4274,-1194,456,9889,20118,20695,2483,-14020,-2573,9975,13243,434,-5424,19942,49011,71234,88264,92547,96329,78198,43814,16705,-146,-3826,1270,13273,21019,14097,8458,10513,12934,14589,11025,9810,19338,23239,16089,3566,-4259,-3306,10967,20149,12415,4977,-4044,-12549,-7703,2077,7442,5246,-75,-7792,-14658,-1912,6296,10108,14029,13855,3227,-5885,-7844,-3057,-9829,-12315,-11334,-4298,1912,-5956,-12457,-9077,-4410,-2975,1109,-4827,-14560,-5524,4971,6656,5605,10896,10714,11394,4959,-11559,-15427,-3435,3082,4128,-379,-3604,-9095,-14673,6651,9933,8286,14822,7685,-8151,-19280,-10731,-3574,987,4260,4970,1160,-12451,-4575,16158,22053,15900,6589,-2397,-5347,-9591,-11275,-15706,-17565,-12033,839,17006,18805,4385,-7792,-11997,-7506,-1502,1066,-3309,-7632,-6459,-1938,-132,3539,8148,10296,8068,4892,5784,11377,19399,22061,22883,22833,17292,8372,4038,-2768,-4830,-3561,-5544,-5071,-4177,-1439,-380,-1746,3131,13527,13810,3139,-749,3694,12081,11785,9709,7439,5557,4203,7865,8443,-323,-12579,-20196,-13020,-6578,713,12193,14526,-2411,-2399,-2196,-4627,-11530,-15204,-10318,-14681,-6870,2666,634,-9413,-11417,-837,458,650,16945,26721,20632,8767,-2464,-9078,-11273,-5866,916,1845,3549,3836,1556,-4862,-10104,-5498,-15964,-21035,-15783,-7347,-2448,-898,-1272,897,7554,12691,7204,-3381,-10548,-4522,-725,1220,2494,5545,7289,10493,13978,13719,9456,3229,903,-1293,-2828,-3497,4366,16648,20676,18234,15600,-5636,-11164,1732,12050,9822,3487,4263,7750,12272,15510,11335,2965,-2318,-5545,-15383,-17173,-15101,-5200,12429,39811,30468,14475,13436,9647,1,-11166,-13820,-9650,-5708,-1309,1073,17131,46694,37702,11655,-2336,-10241,-7781,4051,8040,-731,-6869,8805,19992,27153,27521,20144,8228,-2667,-4850,-4732,-3606,-4352,10059,17177,5553,-7859,-9614,-5196,-6390,-11493,-1234,12693,10462,5718,214,-8088,2468,21436,11422,-1545,-3243,1170,5937,6998,724,-19674,-14620,-17762,-9364,2669,8875,1641,-6423,-7664,-6308,-12362,-11741,-5179,-356,966,1792,-380,-9612,-20215,-8530,-1380,-982,-1883,-8470,-8532,3897,9180,-1280,-10966,16628,47280,54458,33590,13566,4456,1476,-5489,-843,8893,11183,21590,45697,40537,16025,-6331,-18669,-9349,-5466,-5778,-9670,-16874,-17910,-3564,2388,7409,14003,16534,11535,9008,9383,8711,4996,-3532,-2454,-724,8,1828,-884,2012,3824,1767,-2702,2298,27048,38466,24762,5712,-874,12886,21776,7871,-15050,-9278,-98,-1278,-6418,-10739,-10278,-4049,2554,8834,15631,17387,9394,-776,-8521,10949,25112,21792,13261,7931,12115,16581,15227,7391,-3518,-10771,-1878,3110,-2628,-11964,-5658,-91,755,-11697,-5217,3806,4776,-1294,-9488,-15666,-16233,-18955,-19422,-11085,-1868,-2528,-7113,-8571,-4310,-44,-2362,-8486,5848,29035,48674,46722,32693,15998,3397,-1989,-6235,-3321,-1077,-60,206,2435,-1640,-12043,-14001,-6308,-2186,-3306,-3216,202,4672,306,-12593,-18761,-9514,-5395,-2893,-6778,-18472,-11605,-1392,5892,10358,20703,39165,43355,31405,32684,32614,31327,14299,8954,6937,-1470,-7245,-8094,-5024,-4229,-3387,-6956,-11775,-6892,-3991,1262,3754,-139,-8312,-8048,2257,3383,-7603,-4114,28715,41614,27324,8261,-5980,-7483,8707,25043,13010,-4349,-6102,2565,5793,5546,7880,9360,4887,-5554,-3563,-4638,-9144,-550,11393,20715,17791,7217,364,2793,617,-4244,5275,13738,8343,1073,2992,6234,890,-2586,-2422,-5944,-5443,2375,1425,-4761,-7084,6950,27124,23111,4726,-5041,9347,29494,35911,31138,17323,1851,-3130,4860,17287,33134,40988,18937,3465,-4474,-9739,12096,28220,17840,8840,6960,8704,-2661,-9453,-10324,-15523,-9221,-5412,-7750,-13367,-2608,511,-7984,-15620,-17057,-14784,-7098,-2044,1530,766,-337,2627,8519,9533,9028,6696,-553,-4189,-280,3527,-837,-6054,-2242,-1481,-2884,-7243,-9373,-3074,1375,4998,4697,-995,-6577,-7344,436,3836,169,-352,-1650,-3356,6329,12698,12444,5567,-295,1330,3775,2409,-6359,-15733,-12293,-17756,-12023,-3852,1863,2419,-6795,-14558,-8725,-3971,-5416,-9220,-18654,-10332,-2258,143,-5326,-5285,3626,6203,-627,-10564,-14149,-9822,-7236,-8546,-10325,-9616,-13138,-16165,-12477,-9556,-10715,-12529,-6029,-5263,-14634,-18098,-10071,1028,774,-5460,-8461,-5930,160,2828,2802,-4231,-13445,-14168,-14375,-8673,-3932,1693,6195,-4380,-14683,-9408,-910,-2910,-4400,-7867,-10822,-9122,-7343,-6007,-122,4502,10349,6062,-901,-11016,-11105,-3787,4178,11736,11653,-1024,-11713,-12531,-6219,-3523,-3383,-5943,-10236,-10282,-7238,-11740,-4780,3288,8022,7482,3377,-5397,-6315,-10450,-9854,-1120,712,8847,25829,30944,21281,2924,11414,39789,53346,40595,22355,27170,57941,66077,45845,34084,19282,1785,-7023,-4143,-3346,-8979,4844,17276,17015,8287,-5984,-11301,-7364,-2396,370,401,-6553,-13333,-14091,-13897,-5293,3590,4615,11919,9478,-2525,-4697,-4999,500,12073,26585,29402,19184,5584,-5624,1605,16755,16746,13588,8033,2084,-1712,4784,7682,5341,3804,2953,-2164,-7493,341,8039,18833,27839,29020,23275,10344,585,-8801,-228,6511,2544,2538,8095,6780,-102,-5726,-9420,-9137,1616,10046,16621,24198,18114,10431,936,-6629,-259,19900,18923,5907,-3600,-5223,-3833,-5683,-7724,-6632,-1968,10022,17058,24830,25765,17945,7929,-7522,-8104,5247,8706,5768,-2855,-4361,9986,19610,15905,4125,-3637,-7112,-9667,-6596,-103,11351,20375,23287,24610,15529,2408,-5219,-5038,-2241,304,6663,5792,1925,7885,14968,13796,11180,9154,2317,-8313,-16193,-14810,-11077,-4259,-324,-6632,-14232,-11188,-4759,4159,8111,5934,715,1163,3283,3648,-5007,-14627,-11417,2894,12687,17749,9345,1506,9746,5731,10459,12301,5693,-5563,-11731,-8488,6569,23014,28466,9062,-9275,-433,18772,19999,9671,-3695,-15993,-16148,-15942,-7028,6879,8974,4038,13022,48519,50382,24342,8199,1385,-1948,-8035,-6640,-323,1394,4115,3790,-3523,-581,6462,7934,4603,2646,8112,12515,7187,-307,-10648,-17398,-14720,-4777,5943,21852,29831,22078,11328,7844,11676,10323,6748,-959,-8835,-12327,-15062,-8322,164,6721,8438,5456,5008,1606,59,2677,5242,5414,-6800,-11806,1005,8821,3212,-10516,-21880,-2575,4215,758,-3592,-8261,-10124,-1489,13076,11394,754,-6579,-8116,-9122,-5365,-2273,-978,3435,5247,6584,9149,10991,16132,21597,30844,30763,14671,-1902,-6924,-9449,-11067,-14611,-16669,-2562,10041,16207,19238,7618,-11384,-11723,-3600,8735,10066,10752,8846,3915,1672,-920,-3078,-2156,-672,-5735,-1041,8719,9744,6932,-6364,-20135,-14050,-9729,-1552,2126,-252,-4674,7721,18781,21541,16071,5595,-7850,-12818,-9790,-5173,-1629,4925,20323,30312,24709,7599,-3835,-4193,-1251,-2810,-5045,-13280,-10234,8996,24909,31531,23580,8860,-684,-2867,-3084,-3652,-6339,-8218,-8672,-6161,-6509,-10576,-16740,-15571,-14267,-14973,-13000,-10899,-7365,7714,18168,21008,8458,-5860,-3790,8653,17554,11652,9377,5606,8513,9204,4456,3705,14109,19799,16694,5332,-7604,-11799,-4097,3125,5008,2208,-1125,-3975,-7549,-10093,-13322,-6473,3198,7076,-5988,-10363,10371,41167,32981,1660,-7542,-5702,-232,3605,2913,5758,5720,-2608,-9329,-12978,-9919,-14124,-3111,-3654,-434,1701,1710,-4924,-13119,-13750,-8470,2619,15243,35493,42535,27292,12035,2873,-3749,-11290,-10941,-8714,-6258,4866,15353,37834,63661,69165,53401,25850,12707,13072,13298,2659,3022,10930,16621,8596,4971,29874,48499,44562,30984,13624,1359,-668,4158,14271,17941,16434,7213,-6117,46,10025,6963,-4786,-14546,-16207,-13375,-11037,-8890,7583,9508,-4473,-4742,3491,8617,11345,11745,-1649,-7576,5641,11670,5375,-9226,-13762,-5647,2480,6795,-440,-13252,-13656,-1660,2576,-4603,-9881,853,13013,8793,-2123,-6489,-5235,405,4431,3496,2570,1723,1995,2301,327,-5138,-8940,-12803,-9260,218,2612,-3318,-11941,-17736,-15259,-11832,-2838,-3600,-10244,-15830,-16925,-14239,-6708,352,5656,16657,28215,19627,11211,6564,-7080,-7046,10415,33690,50892,56308,39884,13626,-3940,-17671,-17620,-9562,-1953,1647,4067,3749,-6825,-13277,-15068,-15559,-10497,-13681,-756,3612,2462,-5842,-13028,-15540,-1314,14549,22183,8180,-4672,-8356,-9703,-10868,-8965,1272,13623,17251,8129,-5962,-13126,-10138,-5534,-2112,-552,106,-432,-104,-3987,-9826,-10280,-8331,-7299,-351,3563,5838,7165,6603,2449,-4208,-1702,22560,46687,50895,35608,15987,-284,2874,5247,5331,3831,-493,-7716,10411,24362,20912,21109,25325,21494,9750,-2941,-9342,-4049,4729,11335,14136,6352,2443,331,-6584,-6483,-8864,-6632,1406,5511,11907,12644,4602,-1130,-3475,941,4968,7805,8660,6235,-165,2330],[446,-6500,-11513,-3468,-588,929,504,1600,154,-1618,12206,19497,14207,5271,3704,13149,16354,7431,-1140,5965,18662,24366,19820,22062,30642,26298,8197,-5038,4261,19399,24252,7259,-12382,-7341,5933,-1865,-6417,-6222,-5142,-3574,-4733,-3840,-2257,-5660,-10803,-18241,-10215,1967,10827,7229,10758,13482,-3529,-13608,-13028,-10871,-10262,-12064,-6218,1100,2972,-8160,-18127,-3448,13915,38072,57365,57266,39704,11775,-2245,4752,11099,8444,-31,-5992,-6188,-8902,-6798,1519,2628,-3311,-6770,-5052,-6792,-16438,-11599,-6329,-8142,-3970,2785,5432,612,-9454,-15826,-12474,-2537,13775,37340,37101,24288,10514,6228,15573,20865,20703,15314,7826,-1327,-10613,-12433,-2523,11522,18376,6260,-5160,-11470,-9827,-8484,-6268,-6156,-10016,-6615,7868,13868,5903,-7242,-14867,-12296,-13097,-6812,5576,16970,24679,29036,24634,7329,-14410,-9743,27250,51968,49813,31012,12413,-1377,-10605,-7620,3500,23205,54055,52977,13929,-10513,-3335,2489,9098,12200,17467,16290,8383,2298,-2873,-3694,4680,9858,7445,7539,11460,7708,-1565,-15856,-16511,-13784,-36543,-58342,-85781,-117869,-176265,-200437,-195538,-149655,-104870,-63671,-27417,-4626,-14963,-13896,-7688,156,5974,9197,20079,12252,-2822,-7107,-5506,3615,13322,17850,8263,-1003,-3210,-2659,-2484,-6891,-14032,-13637,-3141,5462,9723,147,-2913,-4833,-7339,-5472,-2012,3468,12357,15410,18115,10977,1460,-6487,-9871,-9090,-11618,-12908,-7566,-5701,-8303,-9255,-3318,2743,4943,5263,7655,8514,1779,-4873,-9424,-20647,-14317,-7239,-9485,-10231,9733,18879,9741,-7643,-20079,-6611,9553,18291,19364,15532,5525,-4062,-5596,-4909,4713,13026,10447,15138,19327,26899,42420,41439,7823,-10302,-13227,-5473,7482,18345,16943,7545,-2708,-8400,-502,6491,1901,-3992,-9339,-12875,-11915,-15265,-16723,-11657,-17776,-4265,7263,16640,18379,17680,6459,2590,6369,9996,11167,4175,-7785,-12903,-14188,262,10247,8537,-1745,-12660,-4576,8949,21271,33573,30600,7512,-7679,-4396,2157,7987,10540,9077,13829,19655,23794,25181,16494,-376,-8172,-12374,-16224,-15259,-15246,-16558,-18019,-9820,4001,13870,21183,21193,13214,7387,7656,4483,-6816,-8262,-1478,7187,7383,-658,-1896,981,2789,157,-5540,-13516,-16918,-13486,-8185,-8068,-7418,-3590,389,214,-3615,-4574,-866,5103,1058,-3390,3519,9634,5433,5021,10149,11593,6361,-5047,-17382,-17740,-18035,-11151,-2020,6103,12871,12852,12127,7406,-3365,-10246,-12518,-12637,-10233,-7411,-6004,3248,7429,2939,1773,-527,1381,654,-5433,-15441,-4292,8788,14758,11831,266,-10956,-14761,-9514,-433,7444,19920,30989,41592,49874,29415,9147,15663,11541,-3686,-3930,7462,1533,-11980,-10397,-4793,-1912,1692,5675,-3531,-5095,-4020,-3008,-4367,-6274,-4954,-8251,-5639,3076,20488,26993,18379,9341,-339,42,13210,14393,5565,-4400,-8335,-2978,-765,-2386,-4078,-1505,-3110,-8650,1609,22502,38459,42223,26102,10213,-1259,-5692,-447,1282,-3187,-9856,-15339,-1300,1560,-12146,-11082,7657,16445,22858,17651,5302,-2956,-9802,-7493,-8418,-10984,-8850,-5860,-2357,507,-3197,-11038,-13223,-8474,3140,14313,14527,6982,-633,-8465,-3259,-5255,-959,7538,9777,3139,-7850,-15872,-12409,-11500,-10203,-8873,-3755,3901,6774,9342,13184,18129,21045,11498,-12882,-9681,5907,17791,22015,17837,2712,-13226,-11636,9054,30146,32359,28832,18495,3435,-4749,-6061,820,1023,-8831,-14848,-4215,10709,12019,5237,-4996,-13950,-11013,-3049,-795,-2024,-769,1719,-5658,-1291,7142,1345,-10637,-11503,-8104,-1572,9598,27188,48005,46912,22260,-6266,-16402,-5330,-7367,-14061,-16051,-12219,-5066,93,1285,1105,1664,8760,18312,32544,25895,17602,10979,5661,9057,18717,18265,23837,42855,55504,38727,13830,-3284,-14348,-13596,-12935,-13681,-17657,-9652,-1616,1088,-4142,-6350,-2794,-5947,-7791,-8167,-9622,-8539,10294,23979,21657,21219,27016,26196,11906,-4634,-5862,-1484,-1639,156,-5860,-16470,-5196,3994,4458,2844,-1054,-5544,-4795,-6506,-7181,1827,13762,16338,8764,-6539,3441,11301,3916,1532,14362,36206,52064,37786,14210,2183,-11193,-22720,-15026,-7718,1734,-2487,-13754,-7094,1072,7689,18211,34901,31687,8509,-6904,-3483,4702,7411,1990,-3938,-1659,8124,18605,20027,1852,-14724,-207,13174,15515,2189,-7263,13966,36731,54985,75572,87237,94659,82107,49190,19648,1138,-4117,205,12116,21750,15339,9862,12550,14675,15942,13343,13078,21042,23451,18495,6551,-3744,-4085,10590,21962,16545,9219,-382,-7821,-4199,4570,8245,4481,-1044,-9125,-13090,142,8856,15509,18222,15304,3539,-6199,-9484,-6586,-12605,-12232,-11015,-10041,62,-5107,-11757,-9947,-4953,-3112,731,-5445,-14210,-2955,8055,10772,8834,14271,14670,14317,5691,-9988,-14212,-4616,1038,1240,-3992,-7380,-8887,-6097,12558,11607,6761,12059,5396,-8532,-18668,-10555,-4190,-158,3386,5985,2028,-11482,-5200,14992,20947,14822,4676,-4071,-5942,-9359,-11003,-15152,-15821,-9395,4903,24460,27354,9672,-5588,-10794,-5413,1022,1748,-3626,-8471,-8326,-3637,-366,5814,13162,17358,13224,6518,5999,12381,20465,22853,22911,20790,14761,5902,994,-7153,-9394,-6161,-7621,-7427,-6496,-3102,-1728,-3097,2430,14427,16616,6289,-30,2596,12419,12123,7426,4099,2904,2287,7336,9220,944,-10785,-18528,-12264,-4616,3380,14285,15603,-2965,-2536,-2282,-4579,-12613,-13381,-9571,-12630,-6146,2288,-153,-10204,-13101,-3697,-2225,2083,22407,35296,30022,15755,2979,-4871,-15917,-11238,-4698,-729,1477,1699,-13,-5217,-9019,-7705,-17221,-20469,-16839,-9223,-4761,-3250,-3829,-2967,2157,6161,2370,-5974,-12536,-5058,-1220,186,1813,5137,6325,8606,12941,14762,12804,6911,3999,1721,-460,-3300,2558,11970,13619,9600,7961,-10740,-9761,914,9749,7963,2596,3829,7581,11793,15226,13416,5875,-44,-5263,-12063,-14495,-13310,-4456,12961,42373,36362,16452,14106,10223,-715,-12260,-13252,-9364,-6049,-2954,-2744,9085,33572,27833,7953,-2866,-9406,-7949,5593,11374,2785,-8696,6573,19532,28329,30154,22544,9659,-4456,-11330,-7667,-5253,-8394,3730,8741,-1411,-8522,-8702,-5248,-5713,-8415,537,12182,11314,7215,2698,-4564,5997,21886,9488,-3838,-4912,-950,3358,3234,-3597,-15142,-8672,-14748,-9865,2205,7828,460,-6028,-7346,-7081,-13530,-10791,-2988,2825,4191,5155,1956,-8915,-20018,-8916,-1049,-127,-828,-7559,-9402,2333,7257,-2784,-8871,20306,51904,57845,36737,17684,6518,1015,-7256,-3104,6268,7558,17171,43351,45646,21526,-1892,-15407,-10035,-6886,-7851,-12110,-16291,-14326,-952,4683,10325,16750,17033,11300,9266,9932,8956,5642,1441,3298,3201,2554,3847,685,3151,4063,1889,-2796,134,23559,38025,26661,8701,3429,14600,21808,7964,-11397,-5699,-149,-3514,-9113,-11128,-11044,-5862,-441,3416,9293,10907,5328,-1880,-10238,7617,19471,15803,8480,3576,8067,13169,11661,4489,-6084,-11251,-2147,2269,-4445,-13280,-3376,3853,4040,-10238,-8438,913,2521,-1984,-7585,-11631,-15158,-18688,-15488,-9231,-701,-1079,-7251,-8548,-2115,3580,1048,-8198,2851,22779,39670,37581,25154,11535,794,-2811,-5609,-2154,749,1465,2667,4069,-1650,-13013,-12618,-5905,-2506,-3934,-3938,215,6006,2524,-10005,-17333,-8880,-3264,385,-2763,-14683,-11177,-1552,4853,9060,19839,37364,37875,24352,24130,23651,28445,15703,11271,10121,1066,-6094,-8206,-5328,-4176,-3799,-8313,-11518,-5617,-4188,-910,451,-3421,-9164,-5784,3599,3891,-7683,-3073,29655,40084,25548,6977,-7309,-9925,7906,26199,12009,-6178,-5768,5113,8680,7201,8091,9185,5706,-4287,-2410,-4186,-9577,-1010,12068,23780,22197,11091,3653,5156,2742,-1467,6508,12139,5838,-1390,-16,1970,-2782,-4642,-3929,-5829,-2648,4675,3852,-3207,-7272,4475,22436,19161,2113,-6763,10670,31961,39330,33736,17212,436,-4443,3705,15333,29291,36636,18398,5748,-1994,-8926,4479,21483,17099,13221,13444,12514,-2021,-9646,-12331,-15776,-8405,-5080,-8130,-14682,-4252,-2044,-10783,-17564,-17078,-13024,-4951,570,4320,2740,192,1511,7150,10040,11131,8813,2021,-2378,-688,2879,45,-5355,-3578,-3690,-5447,-9115,-10292,-4534,-882,3147,4426,-235,-4396,-2524,4277,4464,-1623,-3740,-4228,-1694,9006,13924,12365,4179,-1147,1782,3455,1374,-7733,-15381,-11231,-17243,-13285,-5342,1046,1610,-7232,-13900,-8833,-4031,-4800,-7881,-16320,-8812,-1133,588,-5084,-5282,2067,3467,-3892,-14115,-12842,-7629,-5651,-8604,-11576,-9522,-12590,-16572,-13320,-10030,-10259,-10965,-5786,-6919,-15980,-15499,-6643,4308,2476,-6031,-9566,-4941,2264,6187,6607,-2792,-13849,-15367,-14845,-10030,-4952,2418,5055,-5323,-14316,-11743,-2843,-2192,-389,-5035,-11891,-10769,-6731,-3621,2451,4759,7947,3528,-3347,-13027,-11726,-3625,5278,14363,14509,-638,-12480,-12666,-5761,-3110,-3206,-6132,-11187,-11534,-7897,-11327,-5067,1822,5440,4500,-28,-8462,-5559,-8719,-9095,251,1234,3780,18586,23448,12416,-8670,1851,30552,48899,39706,22943,29227,60593,62745,41664,31079,18543,2123,-9750,-7764,-5368,-8113,6140,19260,18935,8990,-6098,-12686,-8443,-2784,729,1441,-5451,-14063,-16374,-15368,-5316,3369,3289,7877,4032,-6188,-6634,-5289,1101,13173,28386,31112,20132,5545,-5186,3628,22633,24262,20993,13115,4639,233,7097,10970,6375,2475,684,-4202,-10003,-2901,6935,17814,24551,23427,18853,8285,672,-8551,-2144,2852,-180,2324,11160,8820,91,-6605,-11023,-7753,3292,11357,17119,22160,16378,10238,853,-5977,1385,24447,20658,6498,-3543,-5956,-5511,-8433,-10948,-9402,-4378,10356,17963,25658,26562,18545,7630,-8074,-8096,3639,7729,4760,-4080,-5445,8476,17929,15475,3924,-4807,-8444,-9525,-7338,-2712,7934,17735,21728,24663,16312,2616,-5099,-6067,-5040,-2626,4393,4146,420,6792,13510,10918,6532,3765,-628,-9982,-17455,-15451,-11252,-4282,-760,-5867,-8812,-8252,-3737,4690,8579,5856,-33,-985,-349,-1061,-8469,-16723,-9496,3035,11070,13573,3840,-4989,3967,1198,8749,12882,7438,-3937,-10889,-9930,4826,20065,24646,5856,-11307,-2272,15364,17331,10617,-2176,-14987,-16896,-16983,-6061,10422,16120,13723,19942,48296,44266,22270,8837,2571,-1959,-9119,-8000,-1773,-1341,-836,-1833,-5980,201,8947,10924,7383,4598,8272,15018,10807,647,-11044,-15734,-14016,-4726,2312,16252,26175,20564,10200,3789,7525,7995,6619,-791,-10294,-13362,-12682,-5144,3422,10345,11610,6883,5002,1541,632,1886,2857,3294,-8284,-12702,549,6555,414,-13404,-19764,2159,8092,2436,-4178,-9446,-7855,3021,15997,11440,-263,-8103,-10841,-13018,-8777,-3535,-1311,2434,3423,4100,7316,10906,16483,21454,31838,34468,18733,350,-5201,-8041,-10270,-12885,-14000,-4579,7390,11594,14865,3828,-12515,-7783,-2237,8389,9403,11075,9222,3444,-672,-4709,-7100,-7466,-5119,-7383,-1382,8609,9309,6228,-8027,-16705,-9799,-945,6592,7607,886,-6950,5908,18004,23501,20316,9744,-5477,-12320,-10234,-5576,-1154,5891,20581,32507,26051,7041,-5109,-6130,-2156,-2812,-5386,-13377,-8784,8174,22463,28732,24047,11493,2169,-554,-1985,-3587,-6826,-8751,-9013,-6011,-5935,-9459,-15098,-13966,-13353,-15833,-13733,-9821,-5763,6750,17275,19757,6671,-6752,-2950,11793,23060,15374,9684,2322,2614,4241,1892,2855,14348,20693,16942,6081,-6042,-11462,-4018,3921,5694,2738,310,-2476,-6058,-8313,-11324,-4534,4125,6274,-7850,-7304,16032,46782,31036,-323,-7539,-4927,189,2506,-373,1969,1787,-5965,-10776,-12745,-9977,-11256,-737,-2406,353,1292,1234,-4927,-12940,-13153,-9039,2062,15644,35059,41125,26090,12054,3109,-3750,-11456,-10834,-7813,-4457,5975,14902,34749,60330,65486,44788,16914,6320,6016,8145,1168,7386,17409,20985,9686,6097,32746,49749,46633,33917,14774,-88,-3528,1683,13596,23118,24436,12407,-3974,-2471,7950,5567,-6006,-14915,-14939,-11436,-8717,-5388,13946,12547,-3330,-8093,4092,14807,17798,18076,2955,-4152,7504,11718,4428,-9764,-13669,-6792,16,3381,-1818,-12413,-13116,-1771,2314,-4994,-11960,-2082,10938,6222,-3688,-8257,-6758,-1037,3014,2202,1295,1054,2332,3298,933,-5287,-9988,-15183,-10190,844,4197,-1415,-10165,-16362,-13371,-9999,-2412,-4911,-12544,-19082,-21061,-19512,-12795,-6338,-174,12671,26955,21246,11315,6154,-5689,-6747,12687,36121,51636,54232,36489,11430,-5053,-18758,-16956,-10548,-3795,-465,2436,2519,-9244,-17358,-17518,-15934,-9524,-12365,611,5667,5471,-3231,-9563,-10617,786,15702,25736,11197,-3779,-8313,-10148,-11711,-9773,416,11894,14787,5429,-9476,-17103,-11906,-6202,-2552,-863,542,889,1656,-1623,-7064,-7901,-7367,-9688,-3765,2097,5841,8508,8868,4888,-1495,2194,25309,48219,49754,33649,17070,2075,4555,6166,4948,3589,537,-5490,8271,17145,10974,13788,23701,24389,12379,-1293,-8856,-4174,6448,13964,16508,8177,5137,2619,-4905,-4231,-6611,-8372,-3356,579,8704,12903,5598,-1246,-4302,-616,2694,5143,6450,5009,332,3805],[286,-6894,-12464,-4617,-1830,-1624,-4267,-3834,-4730,-2377,13332,21513,15643,5828,5379,16485,17965,8519,-796,4047,17946,24253,20961,22961,29953,23208,4051,-6189,2331,11182,18982,4436,-15333,-3425,10867,676,-5682,-6184,-5000,-3443,-5215,-5465,-4494,-8059,-12893,-17897,-9881,2379,12294,9795,13916,15376,-1093,-12107,-12694,-11452,-9872,-10280,-3776,3713,4351,-7127,-19317,-5509,11903,35736,49346,47197,36205,12521,-165,6313,12373,9348,237,-5777,-6427,-9153,-5216,2528,2964,-3377,-6604,-4006,-4059,-13605,-16999,-9331,-9669,-5454,1855,5093,44,-10781,-16655,-12431,-1708,19342,40477,35191,21799,9369,6967,16705,21982,22752,17389,8042,-2190,-10994,-13913,-7209,2084,6603,-2411,-9500,-14131,-10823,-8169,-5469,-5640,-10161,-8256,6587,13154,4885,-8264,-14834,-9571,-6854,-12274,-2065,11966,19733,23388,18887,2631,-16726,-8882,29471,52657,49362,32056,12458,-2754,-11246,-7782,3360,24696,55907,53078,15527,-8347,-3793,2514,10017,13548,19665,19053,10151,3111,-2992,-3966,4846,9450,6344,6607,11472,9030,-667,-15898,-11162,-10262,-41489,-71042,-102406,-131930,-182224,-197542,-188230,-143644,-103074,-64413,-30222,-5826,-14956,-12985,-6845,946,8498,15297,24890,13684,-2000,-8299,-6185,3066,15087,20346,8135,-3007,-5780,-3836,-2200,-6571,-14084,-11912,-2107,6719,14328,5663,3065,1140,-4508,-6649,-4677,1677,9501,11224,11776,3411,-5430,-11085,-11736,-8658,-10190,-14596,-9222,-6053,-7626,-8338,-1705,5467,8108,8260,10601,10990,3698,-3935,-9727,-17847,-11795,-5529,-8997,-9701,11781,21447,10816,-7367,-20682,-5501,11366,21556,22935,17796,5744,-4751,-4535,-2927,6003,14899,13855,19259,22635,27964,39308,34060,3715,-10991,-12557,-4953,9075,22458,22378,11871,-702,-7485,313,7397,2963,-3332,-9049,-12053,-9549,-11337,-10668,-7732,-13221,-5520,4347,11712,13596,11565,1863,-889,3165,7386,10126,5658,-5810,-11755,-12713,1747,11848,6642,-6025,-10869,1171,14812,28243,41259,37068,10947,-8572,-6805,467,6822,9753,8257,12040,16577,19750,20357,11453,-2045,-8651,-13087,-17953,-16953,-17496,-18469,-19099,-9728,2506,11367,17830,17645,11912,8391,9091,6280,-5010,-8527,-2732,5509,5600,-978,-501,3660,5249,1563,-5000,-13198,-16341,-11997,-6588,-7501,-7812,-4810,-342,-390,-4636,-4335,1088,8662,5006,-1253,2874,8274,4442,3729,8718,11347,7580,-2919,-14936,-16363,-18360,-11038,-938,6439,13693,14835,12740,6742,-4289,-10657,-11526,-11665,-8436,-5162,-4439,2710,3266,-3086,-1486,-2430,-66,-280,-6069,-17220,-2898,10683,15913,13348,2988,-6134,-9093,-9327,-885,8150,20047,27675,33524,38772,26359,12437,20718,14845,-2878,-3930,7461,2048,-10901,-11478,-5581,-2016,2562,6507,-3539,-5654,-5278,-5601,-7427,-5593,-4068,-8113,-5420,2679,19066,24911,17157,8669,-731,1965,14849,14815,3794,-7933,-12652,-5575,-2495,-3820,-4475,-1271,-2177,-8415,565,20680,34456,35334,18984,7455,-707,-3973,1731,1831,-2628,-8606,-14918,-930,2777,-11243,-10245,8783,18699,24506,17817,4255,-4455,-11241,-6971,-7417,-10935,-9922,-7011,-2741,764,-3119,-10078,-11705,-7102,4599,17323,19535,11634,2637,-7887,-2614,-5194,-2177,5441,6920,970,-8500,-14510,-11351,-10888,-10990,-12393,-9275,-3215,-757,2319,8077,14361,17970,11596,-10784,-10890,4784,17406,24016,21286,4014,-14327,-10297,9352,34923,40363,32858,18058,3074,-4828,-7201,-1506,-3138,-11944,-14040,-3011,12839,14550,6715,-4336,-14443,-11858,-3981,-1273,-1998,-797,1969,-5590,1241,11211,4943,-7947,-10156,-7951,-1700,9432,26341,48262,47844,19607,-10755,-9861,1907,-3791,-12644,-14846,-11161,-5316,-1915,-810,-836,-702,5058,11841,29687,27375,17679,11156,5644,7617,13860,10774,15972,33980,48311,36294,13233,-4289,-15530,-12727,-11751,-12159,-16313,-10044,-2150,-139,-6321,-6679,-312,-1982,-3269,-4891,-9884,-12232,4719,22885,22683,21548,26458,24375,10177,-9403,-12039,-5483,-3518,-208,-4968,-15276,-5766,3682,3221,943,-2701,-5626,-3525,-4982,-5657,2705,14554,16882,9628,-5265,2786,10601,4984,3357,15506,34092,46438,31600,10498,556,-11624,-21061,-14138,-8834,-2436,-7975,-17653,-8144,822,6745,13837,28855,28102,5284,-9376,-3005,4022,5995,-673,-7019,-4085,5897,16276,18295,691,-15137,1664,15316,16746,3402,-9102,8352,25206,39328,60707,77736,87549,80590,51334,20935,1771,-4844,-1652,9896,20943,15782,10571,13573,15293,16300,14867,15543,21472,22617,20161,9280,-3130,-5026,9514,22489,19924,12882,2766,-4230,-1766,5929,7929,2977,-2323,-10661,-11636,1270,9727,18577,20184,15546,3524,-6452,-10918,-10149,-15203,-11951,-9265,-14745,-2227,-4494,-10897,-11264,-6061,-3753,-92,-6310,-12630,-1122,9915,14108,12009,16572,17186,15667,5677,-8366,-12828,-5914,-1211,-1868,-8070,-11181,-5089,3846,19017,13612,6092,9423,2626,-9490,-18573,-10486,-4763,-1257,2503,6834,2488,-10665,-6845,12462,18625,12869,2172,-6170,-6437,-8549,-10468,-15069,-14645,-7285,8463,31057,35497,15223,-3262,-9407,-2971,3496,1865,-4193,-9387,-10047,-5321,-993,7420,17596,24291,18265,7703,5745,12871,20574,22292,21295,17575,11870,3567,-520,-8438,-14492,-9407,-10154,-10088,-9250,-5370,-3665,-4987,950,14300,18350,8770,84,345,10549,10532,4135,425,793,1334,7414,9922,1842,-9384,-16929,-11373,-2698,5406,15422,15471,-4177,-3275,-2803,-4970,-14124,-11877,-8878,-10335,-5303,1877,-949,-10998,-15089,-6468,-4752,2718,26251,41709,37978,22858,9305,705,-9575,-13208,-10258,-3599,-838,-514,-1508,-5251,-8331,-10481,-16164,-19284,-17960,-11381,-7466,-5921,-6636,-7245,-4103,-1354,-2773,-8246,-14555,-5934,-2186,-1412,565,4158,4777,5637,10069,14062,14659,9543,6597,4631,1455,-3666,124,4703,3135,-835,291,-15812,-8514,302,7281,5592,1020,2722,6691,10194,13506,14770,9256,2967,-3990,-8395,-12349,-11668,-3860,13043,43357,41493,18221,14584,10693,-1364,-13469,-13203,-9493,-6429,-4093,-5748,2052,20876,16827,3231,-3703,-8601,-9327,5142,12378,4514,-9240,4348,18281,28251,31718,24635,11710,-4110,-16880,-8698,-5413,-12729,-2124,991,-7893,-8716,-7940,-5381,-5174,-6081,1399,10329,10861,7845,4825,-1274,9730,22105,7626,-6059,-6433,-3293,366,-324,-4499,-4032,-1127,-10893,-10390,1265,6310,-1162,-6488,-7385,-7921,-14237,-9196,-568,6171,7583,8602,4464,-7420,-17525,-8851,-784,544,-68,-6964,-10280,449,4352,-5296,-6995,23388,53987,58941,39181,22408,9159,626,-8757,-4832,3955,3953,12570,39458,48993,26506,2453,-11677,-10188,-8408,-10217,-14587,-14393,-10905,1300,6429,12427,18632,16857,10701,9029,9810,8478,5671,5453,9122,7665,5617,6370,2531,4185,3855,1561,-3086,-1890,19251,36339,28142,11574,6635,14779,20419,8444,-5268,-2071,-578,-6045,-11125,-10663,-11511,-7620,-3389,-1800,2481,3988,1051,-3220,-12369,4023,14021,10266,4020,-737,3634,9186,7722,1496,-8505,-11745,-2648,1356,-6098,-13401,-930,7526,6909,-7467,-8991,-839,692,-2348,-4892,-5495,-7756,-11105,-10596,-7729,-248,-167,-7327,-7434,821,7683,5041,-6399,843,17312,31250,29082,18517,7421,-1736,-3599,-4932,-947,2674,3019,4811,5323,-1662,-11403,-10517,-5395,-2967,-4847,-4939,505,8610,6469,-6137,-15160,-8344,-1562,2926,776,-10133,-9107,-1021,4118,7858,18741,34714,31530,17461,15968,15541,25858,18463,14726,13881,3598,-5115,-8265,-5518,-3916,-3944,-9372,-10751,-4521,-4751,-3792,-3002,-5961,-8501,-3408,4649,4157,-7468,-2248,28237,36129,22315,5258,-7965,-10460,8212,28223,12245,-7113,-6486,6634,10894,8336,7881,8768,6708,-2550,-1100,-3921,-10059,-1404,12558,26558,26557,14980,7107,7685,5097,1807,9038,12316,5159,-2490,-2078,-1740,-6405,-6450,-5062,-5359,82,7447,6539,-1658,-7370,1845,17557,15335,-357,-8984,11075,32819,41090,34807,16074,-1264,-5545,3074,14073,26121,32726,18368,8362,649,-6553,-3152,14533,18258,20511,22178,17045,-1155,-9798,-14322,-14373,-7172,-4419,-8067,-16190,-6400,-4835,-13215,-18136,-15446,-11026,-2855,2973,6691,4157,260,-117,5163,9720,12807,10892,4886,-573,-1959,1406,217,-4987,-5107,-5866,-7621,-10654,-10747,-5603,-2708,1565,4285,566,-2209,1849,7109,4189,-4002,-7605,-5900,1162,11961,15161,12196,2783,-1700,2421,3302,337,-9023,-14516,-10225,-16678,-14251,-6502,352,703,-7805,-13473,-8905,-4033,-4014,-5834,-13896,-7412,-243,960,-4641,-5060,757,668,-7616,-16322,-10162,-4397,-3216,-7947,-12918,-9262,-11823,-16628,-14108,-10379,-9580,-9154,-4950,-7756,-15673,-12403,-2711,8152,4870,-5902,-10479,-4015,4116,9111,10241,-938,-13301,-16117,-15138,-11033,-5581,2620,3119,-6562,-13887,-13048,-3625,874,4693,-1029,-9968,-10919,-5895,-1035,4602,4700,5552,1017,-5698,-14751,-12474,-3786,5909,16312,16644,-341,-13126,-12585,-5159,-2591,-2987,-6243,-11924,-12140,-7608,-10203,-5084,775,3404,2088,-2777,-8808,-2808,-4425,-6107,1876,2312,-363,12160,17826,7021,-16643,-6057,20246,41603,36882,22782,30813,60445,56578,36656,28170,18290,3525,-10483,-10399,-6629,-6793,7391,20886,20509,9491,-6295,-14171,-8731,-2568,1214,2158,-4912,-15115,-18806,-16095,-5313,2991,2015,4547,73,-8848,-8271,-5183,2299,14647,29652,31300,19533,4600,-4418,5901,27661,30974,27980,18317,7176,1741,8732,13751,7444,1579,-1012,-5427,-10546,-4012,6716,17120,21296,17753,13964,5966,860,-7559,-3322,646,-1102,3850,15612,11239,731,-6882,-11638,-5671,5321,12881,17242,19238,13776,9002,185,-5190,3339,28232,21952,7140,-3244,-6745,-7646,-11885,-14737,-11895,-8745,9604,18238,26002,27162,19487,7957,-7518,-8179,1834,6719,3803,-5133,-6416,6871,15813,14229,3196,-5969,-9394,-8820,-6887,-4557,4746,14732,19385,23288,15846,2314,-5180,-7103,-7284,-4452,3362,3549,-423,5939,12037,8409,2708,-1137,-3629,-11556,-18247,-15353,-10828,-3999,-908,-2719,-3228,-4323,-1949,5487,8966,5632,-841,-3095,-3687,-5250,-11510,-17786,-7175,3676,9628,9630,-1175,-9141,2026,-1292,7750,13984,9496,-2052,-9755,-11242,2753,16039,19877,2918,-12219,-3750,11472,14425,11772,-189,-13470,-17579,-18398,-3436,15673,25058,24952,26161,44683,36959,19780,9175,3690,-1780,-9750,-8831,-2734,-2885,-4348,-7479,-8356,607,10578,12857,9345,6238,8649,17001,13942,1062,-11715,-13459,-11591,-3758,-177,10999,22258,18724,8919,-388,3386,5436,6104,-1026,-12062,-12298,-9122,-867,7426,14316,14975,8513,5155,1650,1404,1298,573,969,-9842,-12933,403,4455,-2223,-16307,-15504,6260,10747,3262,-5176,-10299,-2922,9783,19485,11589,-1179,-9523,-13242,-16252,-11352,-4389,-1689,1424,1756,1881,5480,10567,16349,20563,31302,36808,22766,3085,-3128,-6318,-9056,-10528,-9815,-6552,4202,6885,10680,-242,-10188,-3335,-139,7854,8236,11092,9402,2689,-3132,-7287,-9179,-10557,-7982,-8286,-1569,8037,8272,4943,-9516,-11970,-3132,9079,16697,14870,3277,-8083,4225,16697,24245,23620,13452,-3180,-11817,-10762,-6064,-803,6673,20405,34131,26978,6412,-6214,-7766,-2921,-2511,-4926,-12232,-7000,7738,20658,26428,24608,14868,5883,2122,-691,-3373,-7220,-9206,-8926,-5334,-4905,-8029,-13369,-12439,-10991,-13888,-14439,-8738,-3652,5087,14175,16046,3868,-8050,-1972,15465,29772,21048,12135,1416,-1614,236,-376,2280,14595,21347,16996,6711,-4445,-10647,-3821,4567,6325,3490,2286,-225,-3829,-5900,-9091,-2757,4320,4221,-10025,-3216,23190,51612,28519,-2028,-6967,-3386,1424,1990,-3255,-1629,-1762,-8737,-12057,-12887,-10846,-7234,1746,-1556,446,441,635,-4965,-12431,-12117,-9551,1070,15051,32464,36986,23096,11179,2909,-3945,-11543,-10587,-6821,-2637,7064,14271,30458,53813,58064,34513,8675,1083,-484,1609,6,12216,23619,24363,10279,6903,34331,48762,46759,35804,16046,-527,-5566,-549,12386,26814,30937,16293,-1804,-4265,6211,4183,-7210,-14778,-13031,-8991,-5889,-691,19843,15163,-1931,-10485,5652,20165,23591,24356,8989,1284,10427,11662,3065,-10490,-13293,-7990,-2974,-662,-3223,-11167,-11945,-1469,2482,-4725,-12639,-5646,7493,3089,-4396,-9792,-8420,-2644,1650,1261,390,601,2752,4195,1326,-5536,-10733,-17386,-10724,1338,5431,292,-8439,-14790,-11212,-7899,-1851,-5890,-14029,-19653,-19442,-21032,-18729,-13318,-5803,8736,25198,22410,11163,5378,-4331,-6887,13593,36120,49319,49550,32332,9658,-5541,-18930,-16392,-11388,-5745,-2805,725,1313,-10987,-17840,-17038,-15340,-8596,-10729,2644,8268,8819,363,-4622,-5583,3114,16560,28367,13570,-3111,-8374,-10594,-12556,-10339,-213,10248,12490,3462,-11051,-19341,-12904,-6459,-2707,-1027,984,2177,3488,1075,-3534,-5072,-6350,-11482,-7161,442,5730,9998,11906,8891,2876,6501,27575,47830,46790,30926,17528,4372,6250,6970,4556,3340,1590,-2537,7693,11219,1938,6547,20947,26367,14899,534,-8094,-4637,7809,15945,17657,9504,7315,4429,-2837,-1452,-3874,-9873,-8285,-3802,5787,13136,7191,-720,-4634,-1829,523,2312,4024,3466,1285,4936],[-30,-7208,-12850,-5535,-2865,-4021,-8692,-8823,-9085,-2218,14435,23159,17209,7101,8268,20345,19348,9475,-417,1509,15973,22958,21170,22566,27100,18058,-1086,-6587,756,2076,11760,393,-18271,987,15495,3259,-4911,-6132,-4963,-3661,-6177,-7446,-6899,-10479,-14908,-17346,-9503,2841,13732,12191,16450,16216,905,-10583,-11940,-11859,-9401,-8617,-1692,5720,4972,-6515,-19695,-8184,8357,30905,39532,36031,30938,12674,1790,7952,13969,10644,701,-5247,-6348,-8762,-3706,3267,3125,-3436,-6112,-2607,-1087,-9310,-21327,-12426,-11337,-7060,621,4241,-943,-12151,-16980,-11978,-565,24091,41084,31883,18856,7865,7168,16922,21989,23764,18765,7847,-3285,-11334,-14375,-12388,-5772,-654,-6118,-10202,-15436,-11583,-7896,-4791,-5192,-10155,-9868,5098,11995,3462,-9562,-15011,-7706,-1085,-13304,-10118,6291,14441,17737,13301,-1918,-19054,-8143,30319,50617,46373,31518,11764,-4393,-12101,-8036,3135,26064,56750,52023,16534,-7199,-5069,1655,9906,13735,20854,21432,11916,3819,-3369,-4889,3841,8002,4879,5575,10765,9524,-36,-14389,-7173,-8533,-43316,-79919,-113101,-137046,-175986,-180170,-167220,-128198,-96973,-63798,-33271,-7055,-15047,-12797,-6644,1149,10539,20785,27711,13545,-1993,-9859,-7440,1541,15099,20887,7391,-4940,-8281,-5126,-1983,-5913,-13392,-10176,-1210,7866,19117,12483,10017,7248,-1173,-7177,-7592,-510,6366,7306,6028,-3374,-11661,-15419,-13593,-8201,-9070,-15519,-10808,-6411,-7068,-7759,-898,7197,10503,10773,13190,13251,5629,-3088,-10149,-15475,-9354,-3796,-8318,-9912,12663,22617,10617,-8014,-21223,-4524,12551,23769,25598,19251,5156,-5820,-3746,-1868,5334,14640,15163,21427,24520,27809,34708,25990,-421,-11548,-12176,-4654,10187,25729,27117,15921,815,-7396,20,7187,3036,-3348,-9084,-11554,-7624,-7555,-4711,-1147,-7764,-6307,1576,7226,8742,5519,-2405,-4267,-149,4310,8232,6463,-4250,-10511,-11805,2082,11822,4570,-8064,-6852,6171,19635,33745,46050,40097,12607,-8721,-8507,-1067,5199,8104,6534,9470,12898,15506,15869,7374,-3554,-9390,-14126,-19547,-16064,-17018,-19045,-20937,-10652,176,8457,14228,13727,9881,8378,9153,6685,-4024,-8842,-4281,3157,2729,-2156,-9,5470,6960,2375,-4796,-13013,-16140,-11136,-5547,-7396,-8227,-5995,-1372,-1487,-5923,-4027,2887,11847,8586,812,2235,6342,2799,1946,7121,11098,8934,-413,-12339,-15219,-18811,-11693,-608,6323,13801,15889,12516,5509,-5630,-11482,-11196,-11247,-7295,-3900,-3301,2801,868,-8781,-5380,-5111,-2342,-1968,-6990,-17964,-2193,11862,16634,14775,5836,-1213,-3530,-6433,-591,8560,19344,23568,25135,27480,22169,14965,24809,17307,-2401,-4575,6298,1673,-10430,-12963,-6657,-2447,2814,6383,-3945,-6433,-6915,-8878,-11329,-5058,-3821,-8574,-5477,2185,17234,22377,15756,8012,-532,3780,15919,15095,1980,-11526,-15083,-7534,-4518,-5633,-4825,-899,-1581,-8915,-844,18543,30081,28088,12351,4178,-863,-2670,3119,1406,-3011,-8548,-15554,-1230,3461,-10647,-10067,8794,19757,25460,17485,2796,-6175,-12240,-5960,-6044,-10517,-10924,-8521,-3896,101,-3540,-9387,-10529,-6229,5317,19091,22932,14974,4959,-7758,-2132,-5204,-3510,3369,4394,-685,-8350,-12574,-10275,-9959,-9958,-11763,-12090,-8162,-6611,-4315,2324,9709,13762,10128,-9669,-11791,3392,15718,24063,23301,4500,-15737,-9611,7851,36335,45540,34722,16512,2107,-5366,-8806,-4242,-7072,-14878,-12571,-2308,13924,15919,7417,-3815,-13798,-13001,-5425,-2250,-2193,-867,1793,-5449,4074,15309,8596,-5199,-8900,-8215,-2743,8126,24083,45970,45960,14970,-15553,-1673,9938,-532,-11760,-14243,-10743,-6296,-4371,-3007,-2452,-2618,1697,5609,24993,27374,17254,11333,5812,5563,7806,2442,7625,23083,37771,31286,11359,-5937,-16746,-11769,-10567,-10879,-15549,-10732,-3185,-1947,-9071,-6569,2452,1799,597,-1996,-9431,-15013,117,21743,23688,21387,24719,21128,8461,-10683,-16538,-9527,-5757,-952,-4489,-14305,-6506,2983,1325,-1911,-5139,-5712,-2562,-3856,-4164,3727,15152,16914,9851,-4200,2081,9807,6281,4974,15626,29371,37472,24071,6769,-1164,-11929,-18572,-12067,-7963,-4253,-10661,-19639,-9191,162,5620,10331,23795,25228,2295,-12078,-2900,2889,4152,-3497,-10267,-6611,3389,13377,15717,-867,-14782,3084,16395,16952,3963,-10891,3397,15578,26239,45975,65795,76469,74283,50363,20823,2003,-5793,-4050,7035,18912,15409,10559,13567,14899,15808,15642,17157,20829,21123,21292,11908,-2163,-5793,8080,21949,22531,15880,5126,-1860,-484,6032,6454,896,-3704,-12096,-10464,1561,9025,18957,19817,14863,3501,-6307,-11307,-12190,-16997,-11625,-7441,-14935,-4726,-4010,-9768,-12753,-7588,-4733,-1158,-7223,-11265,160,10811,16700,15193,18146,18643,15890,5473,-6538,-11374,-7194,-3485,-4916,-12230,-12014,1395,14475,25210,15422,5835,6962,-447,-10807,-18691,-10379,-5167,-2208,1627,7445,2636,-9838,-9322,8753,15254,10177,-746,-8464,-6546,-7191,-9633,-15350,-13890,-5612,11407,36120,42374,20775,-703,-7810,-378,5626,1459,-4836,-10185,-11358,-6665,-1744,8538,21463,30837,23053,8462,5136,12957,19820,20498,18236,13554,8818,1658,12,-5538,-18549,-12907,-12579,-12465,-12078,-8039,-5990,-7213,-1138,13315,19119,10698,-118,-2699,6909,7444,359,-2680,415,2028,8316,10688,2563,-8196,-15398,-10336,-839,6875,15742,14387,-5748,-4378,-3523,-5565,-15566,-10529,-7841,-7740,-4166,1676,-1528,-11549,-17139,-8846,-6895,2784,28600,45799,43907,29353,16352,6559,-3614,-10140,-14733,-6380,-3130,-2587,-2718,-4844,-7709,-12813,-14412,-18455,-19159,-13703,-10332,-8619,-9404,-11612,-10810,-9319,-7652,-9720,-16451,-6908,-3311,-3252,-1005,2786,2782,1830,5802,12024,15207,11228,8698,7121,2872,-4283,-2259,-4190,-9845,-7939,-3559,-14161,-7396,43,5108,3122,-977,1158,5278,7640,10532,15402,13014,6790,-1259,-4454,-10432,-10207,-3329,12826,42844,45605,19977,15060,11262,-1622,-14477,-13412,-9814,-6704,-4513,-7316,-2783,10942,6348,-2049,-4559,-7573,-11765,2781,11078,4357,-9148,2380,16487,27122,32334,26528,14397,-1852,-13688,-8116,-4106,-12718,-6242,-5305,-13693,-8416,-7196,-5506,-4816,-4509,1335,7734,9552,7767,6488,1768,13597,22179,6059,-7914,-7488,-5499,-2519,-2167,19,7259,6371,-7356,-10859,62,4526,-3028,-7467,-7638,-8696,-14356,-7323,1960,9564,11080,11952,6824,-5720,-15642,-8308,-418,1178,525,-6547,-11025,-1579,670,-8507,-5034,25702,53254,57577,40635,27358,12450,386,-9954,-6023,2116,670,8187,34760,50584,30963,6880,-7625,-9536,-9690,-12560,-16186,-11828,-7553,3343,7804,13881,19731,16161,9868,8404,9091,7368,5192,8239,14294,12338,9145,9488,4863,5260,3372,944,-3500,-3580,14614,33569,29015,13979,8776,13742,18095,9336,1080,1591,-1140,-8680,-11252,-9625,-11574,-9196,-6042,-6598,-4236,-2727,-3059,-4540,-14569,792,9353,5619,226,-4688,-937,4882,3696,-1332,-10538,-12103,-3178,515,-7432,-12344,1634,10830,9326,-4305,-6521,-799,-117,-2000,-1273,2304,2649,-1915,-5396,-6455,-56,809,-6460,-5045,4231,11867,9147,-3831,-36,12902,23945,21774,13041,3799,-4048,-4229,-4153,316,4623,4635,6645,6360,-1059,-7639,-7829,-4680,-3423,-5846,-5783,1769,12990,12175,-1170,-12341,-7988,-485,4699,3914,-5366,-5744,264,3788,6828,17451,31359,24793,11249,8860,9025,24222,22922,19680,18242,6140,-4190,-8186,-5545,-3541,-3872,-10049,-9896,-3621,-5667,-7342,-5496,-6574,-6292,-956,5519,4404,-6667,-1853,24563,30317,18016,3207,-7976,-8576,10246,31693,14198,-6482,-8050,6983,12210,8848,7320,8367,8200,-147,421,-3764,-10470,-1635,12907,28952,30759,18875,10703,10278,7520,5272,12306,13722,5930,-2382,-3187,-4717,-9825,-7821,-5718,-4813,2438,10193,9323,-21,-7282,-763,12897,11894,-2440,-11684,10254,31779,40851,34131,13915,-3222,-6388,2957,13330,23267,28841,18443,11109,3485,-3254,-9050,8734,21547,30369,32978,22281,-31,-9881,-16216,-12256,-5787,-3483,-7485,-16935,-8876,-7299,-14317,-16558,-13200,-8860,-849,5089,8574,5059,34,-1920,2883,8823,14077,12849,7851,1046,-4040,-700,-254,-4905,-6703,-7713,-8906,-11359,-10537,-6263,-4156,133,4103,1283,-185,5352,8671,3056,-6818,-11672,-5448,5358,15281,16489,11952,1374,-2021,3096,3229,-726,-10241,-13406,-9260,-16049,-14889,-7288,-283,-445,-8696,-13347,-8977,-4032,-3206,-3530,-11331,-6124,368,1160,-4177,-4730,-286,-2010,-11626,-14019,-6392,-14,331,-6277,-14377,-8852,-10956,-16300,-14889,-10660,-8773,-7221,-3693,-7794,-14109,-8984,1501,12190,7722,-5088,-11154,-3177,5679,11508,13239,728,-12364,-16324,-15233,-11670,-5905,2287,654,-8040,-13495,-12555,-3187,4665,9595,3063,-7028,-9721,-4913,1621,6221,4198,3062,-1598,-8102,-16327,-13515,-4376,5949,17367,17833,-175,-13688,-12385,-4493,-2034,-2795,-6302,-12491,-11865,-6399,-8608,-4930,59,1961,404,-4589,-6974,326,-249,-3230,3063,3150,-3386,7312,14543,5481,-13181,-10963,10122,32273,32233,21685,31646,57326,48321,31311,25405,18087,5167,-9902,-11964,-7102,-5237,8493,21978,21486,9535,-6763,-15567,-8168,-1982,1582,2374,-5050,-16552,-21319,-15856,-5417,2332,715,2075,-2193,-10232,-9642,-4776,3904,16214,30039,29709,17207,2662,-3363,8187,31278,36240,33887,23110,9327,2581,9607,15885,8423,979,-2270,-6016,-9804,-3858,6815,16431,17982,12148,8795,3382,1004,-6198,-3504,163,-218,6890,20920,13668,1607,-6643,-11130,-3332,7505,14464,16901,15604,10329,6576,-1132,-4361,5438,30835,22648,7795,-2661,-7394,-9889,-15251,-16547,-9863,-13549,7348,17629,25639,27382,20644,8810,-6157,-8530,-184,5525,2764,-6141,-7425,5086,13290,12195,1805,-7334,-10031,-7777,-5416,-5544,1708,11195,15958,20002,13677,1271,-5617,-8278,-9011,-5359,3244,3673,-807,5161,10428,6030,-593,-5535,-6653,-13134,-18504,-14623,-9977,-3594,-943,665,1815,-325,230,6380,9119,5139,-1812,-5266,-6830,-8986,-14269,-17802,-4846,4697,8350,5992,-5769,-9938,2914,-1227,7723,15538,11594,-225,-8591,-12386,348,11233,14614,302,-12230,-5296,6964,11234,12774,1988,-11683,-17859,-19222,-169,21594,34533,36338,30697,38361,29358,16874,9044,4456,-1739,-10218,-9365,-3424,-3220,-5188,-12117,-10597,476,11185,13630,10414,7265,8882,17961,15939,684,-12785,-10709,-8302,-2274,-1668,6219,18090,16438,7281,-4714,-698,2538,4872,-2038,-14069,-9470,-4972,4058,11823,18299,18223,10056,5199,1630,2004,639,-1754,-1702,-11702,-12424,462,2515,-4557,-18270,-10626,9165,11647,2801,-6932,-9633,4670,18007,22904,11495,-2258,-11041,-15253,-18344,-13145,-5129,-2369,164,38,-233,3516,9758,15551,18866,29063,37327,26319,6039,-1001,-4592,-7690,-7847,-4999,-8102,145,2207,7563,-3444,-6075,1069,2280,7098,6394,10448,9101,1384,-5537,-8686,-10008,-12170,-9846,-8812,-1780,7037,6716,3198,-9895,-6514,4676,19197,26497,21699,5510,-8321,2577,14732,23451,25367,16110,-1392,-11586,-11630,-6919,-937,6831,19373,34578,27119,5494,-7390,-9311,-3688,-2061,-3859,-10232,-5287,7278,19093,24371,24944,18643,10198,4787,434,-3353,-7832,-9861,-8501,-4392,-3669,-6537,-11832,-11365,-8413,-10881,-15016,-7910,-1377,3147,9001,9949,-52,-9941,-895,19396,37046,28135,16131,2620,-3878,-2854,-2312,1856,14639,21453,16538,6835,-3183,-9671,-3709,4823,6614,4143,4469,2612,-1001,-3110,-6992,-1538,3441,551,-12050,1687,31220,54778,25254,-3738,-5933,-1225,3426,2170,-5568,-5116,-5175,-11243,-13492,-13674,-12587,-2609,3904,-1482,-481,-992,-316,-5214,-11780,-11002,-10260,-711,13003,27472,30224,18395,9245,2011,-4655,-11940,-10577,-6098,-1126,7863,13361,25468,45241,48254,23877,1347,-3205,-6080,-6026,324,16786,28517,26069,9959,6983,34098,45318,44572,36123,17014,-332,-6905,-2793,10400,28410,34987,18315,-231,-5198,4524,2427,-8869,-14410,-10911,-6445,-2963,4703,24660,16956,-833,-11911,7382,24073,28129,29871,16324,8653,14582,11893,1402,-11771,-13045,-9528,-6651,-5368,-4903,-10021,-10651,-1066,2779,-4106,-11678,-9762,2681,-287,-4082,-10931,-10589,-4827,-46,328,-415,32,2822,4514,1087,-6256,-11396,-17287,-10837,1405,5964,1418,-7163,-13426,-9212,-6053,-1663,-7001,-14955,-17511,-14929,-14930,-14868,-17103,-11344,4601,22618,22608,10424,4019,-3330,-7960,12618,33393,43949,42514,27386,7844,-5883,-18852,-16528,-12626,-8221,-5699,-1374,-243,-12525,-15794,-14739,-13408,-7607,-9228,4665,10780,11875,4410,553,-1206,5006,16669,29476,14779,-3093,-9001,-11495,-13776,-10944,-1006,8315,9970,1699,-11035,-18507,-13593,-6805,-3073,-1522,959,2944,4886,3549,30,-2520,-5993,-13239,-10903,-1880,5010,11086,15088,13775,8029,10585,28682,44917,41660,27112,16905,5987,7356,7134,3696,2576,2101,142,8020,6694,-5993,-445,16911,26658,16590,1909,-7624,-5996,7985,16371,16723,9679,8144,4779,-1461,1002,-1271,-11076,-13613,-8050,2618,12520,8506,-289,-5026,-3129,-1972,-1175,847,984,1874,5055],[-1216,-8119,-13411,-6858,-4322,-6742,-13057,-12778,-10773,-1654,14979,23913,18459,8784,11764,23754,19749,9652,-558,-2165,12052,19724,19663,20211,21599,10549,-7190,-6605,-757,-6964,2600,-5155,-18669,4887,18716,5203,-4694,-6644,-5594,-4788,-8029,-10120,-9738,-13206,-17164,-17111,-9526,2777,14343,13625,17666,15596,1961,-9498,-11484,-12542,-9285,-7461,-349,6597,4377,-6686,-19794,-11668,3361,23835,28754,24884,24285,11917,3363,9442,15757,12337,1333,-4507,-6004,-7973,-2549,3532,2894,-3776,-5680,-1476,1200,-5707,-18183,-15635,-13217,-8840,-974,2826,-2297,-13402,-16832,-11313,661,27186,38982,27468,15564,5980,6670,16054,20739,23553,19296,7188,-4624,-11602,-13428,-17078,-9109,-1962,-5113,-8606,-15858,-12348,-7813,-4272,-4806,-10051,-11357,3512,10516,1759,-11080,-15475,-6659,3804,-7207,-14163,454,9140,12471,8282,-5980,-21141,-7434,29961,46481,41622,29884,10785,-5863,-12842,-8198,3040,27429,56485,49561,16574,-6862,-6839,277,9056,12970,20986,23248,13672,4544,-3798,-6209,1822,5691,3369,4700,9499,9299,477,-11941,-4262,-8307,-41832,-82010,-112296,-124911,-146523,-135905,-121343,-95552,-82604,-60340,-36073,-7923,-15045,-13096,-6944,1013,12530,25790,28964,12585,-2292,-11282,-8992,-703,13575,19750,6276,-6588,-10411,-6161,-1462,-4424,-11391,-8142,-130,9278,24360,20978,18262,13710,2608,-6563,-10215,-2594,3562,4179,1481,-8688,-16529,-18900,-15119,-7554,-7961,-14415,-11560,-6286,-6228,-7140,-604,8190,12389,13061,15728,15720,8103,-1867,-10205,-12998,-6525,-1496,-6931,-10468,12716,22660,9555,-9130,-20388,-3072,13660,25340,27691,20309,4221,-6735,-2865,-1451,3156,12659,14775,21991,25322,26905,29464,18340,-3916,-11421,-11610,-4149,11229,28428,31380,20227,2619,-7371,-963,6266,2595,-3497,-8895,-11008,-5736,-3586,1296,4939,-3437,-6491,-629,3787,4695,587,-5660,-6792,-2744,1564,6187,7120,-2655,-8926,-10977,1910,10874,2983,-7361,-2899,10281,23555,37873,48212,40319,13104,-8154,-8974,-2014,3685,6276,4648,6952,9562,11930,12461,4723,-4473,-9929,-15111,-19734,-13936,-14426,-16447,-20279,-11951,-2224,5845,11024,10233,8055,8308,8849,6527,-3235,-8652,-5454,869,-339,-3383,250,6906,8486,3271,-4232,-12293,-15589,-10373,-4781,-7422,-8325,-6529,-1850,-2173,-6475,-2883,5204,15270,12322,3316,2258,4537,1193,388,6024,11398,10789,2640,-9361,-13722,-18433,-12415,-428,6388,13943,16705,12215,4476,-6646,-12006,-10824,-10725,-6167,-2854,-2180,3630,729,-12709,-9005,-7779,-4680,-3599,-7302,-15018,-1534,12727,17318,16569,9359,4289,1960,-1962,1153,9427,18595,19752,17969,17809,18014,17289,28235,19372,-1565,-5153,4867,1215,-9820,-14218,-7267,-2493,3189,6175,-3985,-6682,-8025,-11272,-12906,-3821,-3500,-8916,-5056,2381,15961,20444,15166,8445,1177,5800,16848,15904,1074,-14371,-13469,-7737,-6057,-7067,-4401,236,-743,-9446,-1581,17138,26381,21647,7129,1450,-633,-675,4887,1260,-3291,-8708,-16796,-1779,4013,-9776,-9085,8784,20451,26498,17546,1756,-7346,-11900,-4001,-3745,-9071,-10869,-9441,-4899,-567,-3660,-8430,-9245,-5301,5923,20233,25275,17593,6918,-7443,-1029,-4585,-4375,1896,2821,-1110,-6755,-9873,-8613,-8459,-7330,-8404,-11942,-11196,-10400,-9525,-3105,5020,9185,7513,-9415,-11012,2978,13887,22792,23990,4647,-16784,-8907,5607,35115,48187,35177,14815,1309,-5651,-10190,-6599,-9823,-16235,-10760,-1491,14581,16720,7927,-2926,-12213,-13761,-6701,-3052,-2004,-405,1881,-4458,7546,19632,12679,-1757,-6985,-8202,-4055,6364,21235,42103,42241,9897,-12190,8155,18735,2867,-10786,-13661,-10378,-7335,-6420,-4347,-2711,-2885,-83,915,19821,26669,17117,12329,7281,4465,2269,-5492,415,12045,25956,25054,9164,-7154,-15990,-10257,-8987,-9456,-14769,-11145,-4117,-3684,-11771,-5191,6003,5760,4190,727,-8276,-16437,-3001,21224,25341,21396,22421,17248,6999,-8861,-15807,-12846,-7798,-1488,-3836,-13084,-6734,2643,-367,-4972,-7733,-5231,-1427,-2634,-2336,5330,16107,17055,10034,-2920,1919,9575,8438,6913,15336,23311,27013,16652,3776,-2323,-11425,-15629,-9006,-5385,-3291,-9771,-17807,-9741,-364,4933,8347,20644,24485,2232,-9731,-2587,1877,2469,-5862,-13123,-8580,1219,10578,12977,-2269,-13402,4486,16863,16610,4261,-12207,-490,8503,16941,33564,53600,63657,64782,47054,19990,2408,-6431,-6418,4209,16379,14575,10144,12919,14006,14988,16081,18244,19689,19629,22311,14720,-504,-5846,6884,20921,24679,18477,6927,-338,-36,5145,4154,-1257,-4677,-12729,-9249,1430,7266,16977,17752,13979,4050,-5294,-9989,-10754,-17109,-11026,-5522,-11439,-6966,-3337,-8098,-13752,-9135,-5633,-1995,-7724,-9737,1304,11248,18859,18671,19603,19708,15745,5773,-4210,-9604,-8108,-5401,-7413,-15652,-8127,9408,25412,30836,16980,5824,4851,-3474,-12069,-18515,-9938,-5150,-2790,844,7860,2728,-8697,-12240,4247,11192,7074,-3755,-10569,-5957,-5261,-8343,-15434,-13213,-4091,13793,39255,47293,26021,2257,-5890,2167,7140,715,-5293,-10582,-11969,-7317,-2254,9465,24906,36801,27490,8926,4365,12827,18425,17790,14192,9234,5889,492,2342,-581,-13620,-16053,-13988,-13621,-14388,-10835,-8456,-9499,-3532,11799,19183,12288,-232,-6080,2154,3427,-3364,-4303,2084,4297,10020,11625,3323,-7014,-13851,-9138,957,7870,15397,12660,-7358,-5590,-4211,-6117,-15271,-9168,-6166,-4838,-2686,1844,-1710,-11628,-19007,-10567,-8483,2599,29764,47756,47630,34682,23705,12235,1904,-6279,-15669,-8756,-5190,-4373,-3522,-4001,-6785,-11637,-12677,-17901,-20437,-16094,-13171,-11093,-11919,-15782,-17581,-16596,-10908,-9992,-18107,-7777,-4349,-5071,-2731,1129,446,-2502,693,9115,14671,12038,10291,9018,3770,-4945,-3983,-11833,-14119,-2918,-1042,-10605,-6420,38,3426,833,-3251,-748,3411,4197,6450,15234,16824,11240,2854,-329,-8553,-8851,-2837,12367,40929,48330,21748,15552,11901,-1426,-15068,-13766,-10239,-6880,-4301,-7287,-4777,5224,-1874,-7581,-5314,-6251,-15137,-1306,7612,2402,-9253,568,14153,24977,31963,28111,17446,1374,-9099,-6883,-2114,-8097,-7014,-8749,-17176,-7829,-6502,-5680,-4753,-3715,460,4864,7747,7123,7565,4403,17248,21936,4733,-9361,-7995,-7140,-4526,-990,7818,17419,12903,-4519,-11400,-1380,2500,-5104,-8836,-8131,-9506,-14184,-5555,4262,12627,14368,14844,8653,-4360,-14437,-7505,-9,1695,860,-6376,-11727,-3785,-3695,-12015,-2968,26858,49538,53646,40676,31779,16086,140,-11045,-6907,631,-2284,4106,29727,50375,34646,11298,-3389,-8126,-10600,-14737,-15670,-9090,-4422,5074,8734,14601,19907,14870,8695,7283,7629,5507,4121,9503,18039,16677,12827,12994,7618,6255,2543,-30,-4187,-5080,9925,29799,28935,15485,9747,11681,15148,10305,6848,5084,-1815,-11496,-9764,-8477,-11476,-10706,-8405,-10950,-10657,-9018,-6984,-5887,-15023,-1684,5630,1813,-2974,-8239,-5680,315,-359,-4056,-12269,-12455,-3836,-427,-8648,-10853,3984,13403,11000,-1353,-2756,857,256,-940,2984,11073,14712,8318,-252,-5502,105,2387,-4195,-1892,7590,15555,12802,-1242,-181,9321,17749,15662,8527,509,-6303,-4891,-3530,1351,6242,6027,7887,7042,335,-3053,-4976,-3988,-4011,-6948,-6160,4291,18876,18975,4326,-9322,-8108,-337,5505,6455,-765,-1747,1982,3573,5637,15592,27042,17698,5763,2901,4191,23536,28790,26049,22854,8411,-3495,-8179,-5641,-3350,-3878,-10539,-9308,-3222,-7222,-11300,-5504,-4821,-3283,1229,6015,4560,-5350,-2460,18760,23138,12867,681,-7808,-5591,13775,36275,17534,-4418,-10425,5882,12230,8435,6271,7983,10127,2739,1884,-3944,-10978,-1912,12873,30576,34368,22468,14144,12589,9602,8380,15436,15347,7227,-1683,-3689,-7070,-13183,-8854,-6121,-4589,4113,12400,11863,1517,-7208,-3464,8499,8764,-4129,-15027,7736,28425,38135,31331,10518,-5660,-7208,2923,12364,19877,24325,17945,13474,6246,310,-8978,5680,26498,41969,45223,27917,1106,-10141,-14703,-10215,-4665,-2589,-6643,-15413,-11310,-8561,-13322,-13933,-10832,-6830,789,6641,9713,5276,-595,-3880,318,7360,14722,14333,10419,2050,-6936,-3418,-1465,-5275,-8486,-9076,-9042,-10960,-9832,-6787,-5560,-1514,3462,1551,1271,7440,8639,955,-10094,-15363,-2609,10658,18789,17760,11440,-280,-2385,3502,2945,-2041,-11581,-12405,-8568,-15537,-15303,-7837,-1101,-2136,-10238,-13735,-9257,-4292,-2718,-1491,-8765,-4983,612,1018,-3923,-4563,-1269,-4473,-15114,-9561,-2019,5426,5186,-3342,-16383,-8563,-10246,-15759,-15893,-11119,-8113,-5473,-2412,-7422,-12191,-5619,5528,15875,10618,-3820,-11679,-2631,6729,13127,15161,1708,-11602,-16191,-15246,-12081,-6119,1406,-2176,-9849,-13384,-11129,-2069,7981,13620,6666,-4106,-8036,-4035,4128,7120,3092,320,-4518,-10815,-17696,-15056,-5593,5185,17273,17864,-294,-14299,-12282,-3971,-1636,-2808,-6489,-13063,-10815,-4634,-6911,-4819,-543,972,-582,-5324,-4629,2972,2873,-1286,3389,3295,-5402,4066,12705,5728,-8547,-12362,1081,21839,25981,19451,31388,51305,38765,25912,22593,17358,6212,-9241,-12682,-6963,-3708,9261,22307,21575,8859,-7682,-15713,-6946,-1331,1590,1928,-5981,-18435,-19710,-14835,-5802,1236,-701,477,-2939,-10356,-10851,-4221,5644,17545,29279,26307,13171,-240,-2083,10219,33077,39548,38118,26928,10731,2577,9683,17268,9178,543,-3215,-6144,-8567,-3514,6676,15418,14518,6724,3549,577,980,-4745,-2579,1022,1743,10748,26320,15766,2525,-6012,-9814,-1055,9663,15966,16060,11475,6159,3064,-2919,-3512,7563,32000,22678,8502,-1657,-7322,-11076,-15847,-12241,-2309,-8254,3385,16004,24478,27147,21953,10161,-4245,-9067,-2313,4101,1616,-7119,-8532,3118,10484,9558,-166,-8880,-10296,-6550,-3297,-5625,-1170,7094,11356,14648,9662,-570,-6430,-9598,-10204,-5572,3698,4250,-819,4437,8725,3735,-3517,-9305,-9337,-14502,-18039,-13377,-8769,-3094,-909,3492,5891,3310,2556,7325,9061,4432,-2879,-7436,-9729,-12180,-16702,-16940,-2591,6117,7403,2905,-9800,-7758,5081,1120,8986,17608,13624,1417,-7455,-12840,-2067,6234,9495,-1861,-11590,-6993,2025,7975,13505,4299,-9640,-16702,-16544,3193,27162,43192,46384,33050,30623,22340,13797,8553,4876,-1882,-10568,-9599,-3814,-2358,-3020,-10497,-12024,-42,10924,13450,10770,7795,8930,17811,16560,-369,-13614,-7465,-4643,-467,-2207,2165,13874,13863,5407,-8868,-4244,-357,3073,-3712,-15079,-5856,-467,9390,16484,22224,21318,11522,5179,1518,2418,-19,-3907,-4405,-13661,-10937,951,1089,-5923,-16481,-5514,10771,10767,1091,-9234,-5855,14765,26826,25867,11153,-3403,-12428,-16069,-17169,-13478,-5566,-3154,-1160,-1539,-2003,1709,8688,14356,16756,25517,36126,29315,9302,1286,-2761,-6024,-4725,337,-7573,-4631,-1633,6955,-2124,-1253,5345,4974,6578,4307,9282,8485,-225,-6985,-8729,-9830,-12602,-10901,-8906,-1760,6090,5204,1613,-8004,-506,13112,28752,34734,26790,6931,-7705,1344,12493,21418,25540,17665,-19,-11384,-12552,-7907,-1388,6507,17686,33850,26650,4566,-8383,-10469,-4093,-1138,-1970,-7434,-3524,6887,17823,22736,25216,22874,15262,7603,1589,-3303,-8399,-10407,-7359,-2915,-1942,-4673,-10193,-10488,-5801,-7427,-14246,-7031,1217,2264,2997,2417,-4556,-11848,871,23794,44511,36234,21239,5423,-3770,-4505,-3345,2003,14873,21384,15920,6702,-2036,-8288,-3248,5097,6919,4996,7104,6461,2883,371,-4772,-633,1859,-4336,-10847,7922,39779,56077,21710,-5100,-4040,1911,6606,3629,-6475,-7774,-8009,-13148,-14687,-14142,-11530,2639,5927,-1882,-2044,-2473,-1192,-5174,-10563,-9492,-10626,-2909,9870,20892,22103,13012,6905,895,-5476,-12324,-10489,-5305,459,8855,12874,21080,36745,38467,14812,-4478,-6224,-9388,-13171,3359,20984,31851,26280,9065,6734,32528,40285,40745,35253,17976,691,-7064,-4585,8169,28221,36624,18827,1025,-4655,3316,680,-10662,-13353,-8298,-3463,430,11009,28571,18300,247,-11720,9247,26832,31639,34658,25227,18326,20486,13530,631,-13115,-12594,-10905,-10366,-9990,-6332,-8702,-8994,-156,3589,-2851,-9510,-12974,-2432,-2478,-2422,-10482,-12747,-7163,-1597,-90,-542,-162,2935,4590,601,-7011,-11464,-14334,-9797,1596,6292,2410,-5881,-11817,-7002,-4167,-1519,-7881,-14937,-14818,-10416,-8035,-6522,-10812,-15826,844,19768,22237,9612,2699,-2218,-9521,10295,28807,36719,34399,22414,6354,-5742,-18532,-16969,-13882,-10759,-8564,-3293,-1667,-13358,-13319,-11605,-10156,-5907,-7466,6838,13420,14858,9039,5829,2773,6799,16569,29564,15270,-3285,-9777,-12334,-13048,-10964,-1491,6577,7685,452,-9814,-16224,-13654,-6874,-3273,-1949,880,3607,6259,6162,3909,44,-5947,-14679,-14433,-4411,4120,12147,18670,19611,13961,14681,28908,40061,35127,22786,15664,7222,8185,7053,2817,1710,2431,2623,8969,3862,-12003,-6199,12444,25511,17617,3094,-7092,-7794,7005,15240,13974,9082,7883,3905,-736,3230,1505,-10694,-17474,-11679,-460,11187,9531,199,-5134,-3986,-4204,-4815,-2648,-2029,2228,4476],[-2094,-8422,-12996,-7359,-5006,-8537,-13804,-11334,-8031,341,16173,25033,20675,12132,16696,27339,20139,10097,-119,-5777,7321,15611,17380,16961,14804,2208,-12044,-5375,-1202,-12040,-6861,-10906,-15424,8850,21075,7320,-4124,-6799,-5990,-5924,-9719,-12422,-11856,-15162,-18599,-16292,-9055,2998,14839,14844,18388,14586,2960,-8013,-10553,-12660,-8668,-5938,1120,7136,3409,-6761,-18928,-14973,-1774,16133,18920,15722,17803,11055,5363,11615,18597,15350,3171,-2658,-4518,-6174,-1000,4133,3067,-3678,-4695,-124,3216,-2507,-14724,-18064,-14478,-9972,-2112,1684,-3090,-13584,-15666,-9938,2416,28845,35208,23111,12774,4457,6104,14738,18872,22692,19554,6723,-5508,-11066,-11325,-16785,-6765,786,-1789,-6049,-15387,-12671,-7393,-3295,-3836,-9279,-12113,2463,9386,449,-12204,-15723,-5852,7974,693,-9593,-4484,4657,8409,4624,-8823,-22322,-6228,29082,41451,36384,28073,10335,-6360,-12684,-7751,3614,29194,55419,46109,15983,-6784,-8366,-833,8163,11850,20413,24604,15605,5608,-3836,-7394,-708,3007,2368,4396,8046,8686,1278,-8781,-1886,-8814,-37627,-75659,-95954,-88313,-82971,-52052,-39091,-37511,-55613,-52593,-37063,-8016,-14676,-13562,-7501,973,15039,30567,29278,11513,-2429,-12040,-10456,-3309,10967,17423,5069,-7765,-11923,-6657,-414,-1936,-8033,-5610,1356,11193,30052,31052,27719,20499,6792,-4701,-11947,-4225,1469,2156,-1481,-12051,-19477,-21031,-16217,-6687,-6712,-12516,-11046,-5478,-4947,-6325,-744,8479,13781,15136,18257,18560,11356,-91,-9685,-10147,-3091,1626,-4657,-11265,12010,21614,7804,-10547,-18256,-991,14862,26348,29191,21008,3049,-7247,-1855,-1644,-189,9292,12919,21046,25052,25356,23983,11580,-6567,-10612,-10808,-3437,12185,30448,34964,24815,5125,-6828,-2496,4713,1732,-3683,-8390,-10450,-3958,371,7033,9995,-42,-6302,-2277,1368,1687,-2917,-7833,-8298,-4329,-531,4254,7678,-1070,-7198,-10270,1340,9261,1831,-5615,44,13118,26218,40200,47692,38084,12591,-7287,-8488,-2544,2239,4338,2693,4660,6810,9158,10105,3211,-4955,-10396,-16200,-17802,-11605,-11615,-12980,-16934,-13609,-4610,3541,8216,7266,6717,8428,8446,5967,-2716,-8144,-6310,-1349,-3449,-4591,242,7788,9670,4184,-3370,-11113,-14577,-9800,-4582,-7821,-8417,-6657,-1789,-2362,-6240,-1122,7834,18682,15891,5956,2770,2797,-472,-1040,5252,11942,12681,5641,-6409,-12103,-17265,-13202,-484,6530,14089,17220,11796,3584,-7419,-12343,-10528,-10238,-5173,-2048,-1304,4427,1289,-13007,-12325,-10514,-7123,-5119,-6946,-11668,-1093,12839,17492,18239,13114,9876,6902,2684,3865,10607,17742,16373,12350,10233,14123,19119,30521,20667,-569,-5833,3191,609,-9113,-15256,-7506,-2359,3519,5853,-3810,-6573,-8557,-11178,-9063,-2055,-3296,-9317,-4324,3090,15229,19157,15402,9982,3873,7522,17193,16921,1165,-15463,-9924,-6493,-7284,-8284,-3454,1793,17,-10216,-1568,16337,23197,15995,3109,-464,513,2458,7438,1820,-3149,-8726,-18701,-2903,3999,-8712,-6809,8906,20691,27458,18020,1123,-8144,-10808,-1742,-1082,-7075,-9845,-9660,-5632,-1154,-3597,-7530,-8204,-4645,6131,20485,26278,19200,8203,-7198,490,-3622,-5187,610,1805,-697,-4339,-6944,-6702,-6817,-4401,-5043,-10604,-13489,-12711,-13222,-8214,221,4116,3432,-10591,-8568,3689,12270,20326,22792,3961,-17573,-8363,2859,31696,48321,34345,12984,493,-5914,-11603,-8573,-11059,-13864,-9095,-873,14511,16648,7934,-2068,-10554,-14317,-8032,-3921,-1748,234,2011,-2958,10899,23334,16496,1918,-4694,-8015,-5818,3990,17749,36950,37172,5735,-3508,18639,27232,5969,-9987,-13395,-10361,-8634,-8050,-4807,-1720,-1489,-157,-2096,14690,25255,17160,13991,10071,5259,-1225,-12796,-5024,1760,14473,18687,7321,-6954,-13425,-8562,-7410,-8255,-14238,-11574,-5206,-5546,-14624,-2800,9945,9420,7074,2805,-7129,-16868,-5080,21077,27449,21460,19458,12757,5188,-6797,-12636,-15371,-9913,-2046,-3255,-11953,-6653,2578,-1714,-8085,-10553,-4502,-464,-1668,-625,7046,17061,17077,9959,-1811,1993,9659,11240,8984,14490,16531,16259,9875,1352,-3086,-10259,-12389,-5596,-2278,-914,-7183,-15146,-10116,-984,4522,7540,18969,25217,5328,-5500,-2259,812,773,-7908,-15791,-10040,-724,7812,10053,-3658,-11688,5585,16517,15534,4032,-13332,-3700,3253,10696,24065,42300,50616,53306,41702,18435,2802,-6978,-8901,1340,13396,13015,8986,11393,12479,13703,15951,18507,17986,18050,22900,17203,1359,-5447,5809,19368,26075,20338,7888,155,-646,3001,833,-3550,-5374,-12494,-8250,679,4439,12800,14490,13119,5090,-3697,-7654,-7542,-16032,-10446,-3752,-7965,-8999,-2785,-6253,-13966,-10870,-6582,-2711,-7916,-8261,2126,11151,20378,22155,20962,20448,15355,6468,-1728,-7786,-8860,-7145,-9414,-16771,-2853,17629,35569,35248,17875,5551,2753,-6627,-13392,-18108,-9429,-5002,-3345,-318,7583,2520,-7454,-15479,-1138,6338,3428,-7004,-12561,-4974,-3174,-6909,-14878,-12695,-2868,15294,39901,49347,30125,5258,-3999,3975,7384,-566,-5766,-10765,-12115,-7476,-2610,10058,27648,41541,31030,8844,3213,12239,16244,14174,9336,4729,3006,-56,5453,4524,-8904,-17200,-13746,-13021,-15597,-13789,-11190,-11904,-6138,9842,18534,13438,-199,-9666,-3323,-1251,-6891,-4410,4655,7172,12005,12470,3998,-5973,-12508,-8071,2369,8158,14239,10306,-9005,-6963,-4950,-6675,-13523,-7928,-4036,-1958,-1194,2186,-1631,-11317,-19835,-11676,-9626,2284,29950,47803,49073,38266,30544,17190,6670,-2924,-13351,-10701,-7088,-5987,-4080,-2978,-5435,-8359,-11214,-17675,-21943,-18618,-15919,-13258,-14171,-19348,-16948,-10130,-10041,-9229,-17575,-8530,-5259,-6790,-4625,-874,-2243,-7085,-4745,5720,13191,11930,11217,10103,4029,-5630,-4731,-8950,-212,7230,4028,-7902,-5698,22,2145,-1164,-5797,-3009,1045,-178,1388,14155,20203,15908,7884,3698,-6700,-7570,-2408,11647,37753,49311,23440,15953,12428,-926,-15157,-14237,-10759,-7044,-3727,-6136,-4378,3327,-6004,-13145,-5926,-4675,-13936,-6554,2410,-1069,-10054,-1362,11173,21801,30530,29185,20483,4730,-5173,-5690,-126,-3100,-4362,-7837,-12806,-7138,-5893,-5930,-4998,-3594,-945,2105,5766,6085,8034,6501,20311,21214,3563,-10371,-7890,-7400,-4458,3098,16157,25465,17878,-2541,-12071,-2973,318,-7289,-10408,-8801,-10393,-13981,-4089,6087,15046,17167,17030,9771,-3580,-13801,-6538,464,2104,948,-6429,-12385,-6098,-8463,-14823,-790,26648,43170,47470,39139,35019,19733,-140,-12103,-7537,-472,-4803,461,24851,48618,37428,15687,1027,-6000,-10873,-16285,-13689,-6315,-1513,6541,9292,14661,19217,13096,7260,5745,5487,2993,2585,9347,20037,20378,16518,16795,10846,7209,1482,-1234,-5061,-6399,5586,25437,27906,16035,9738,9063,12070,11209,11765,8410,-2354,-14346,-7670,-7312,-11286,-12020,-10312,-14246,-16424,-14567,-10549,-7121,-12908,-2821,3121,-1091,-5525,-11076,-10369,-4005,-4063,-6525,-13629,-12710,-4518,-1437,-9766,-9236,6032,15160,11918,1230,1315,3698,1909,944,7749,20223,27511,19163,4783,-4673,674,5213,-441,1709,10682,18522,15821,1149,151,6478,12733,10813,4948,-2347,-8399,-5520,-3038,2151,7480,7183,8556,7487,2629,1834,-2068,-3276,-4575,-7798,-5443,8258,25841,26256,10003,-6316,-8668,-1002,5507,8511,3671,2637,4064,3430,4189,13027,21765,10468,1214,-1766,1040,23669,35720,33755,27568,10431,-2893,-8142,-5732,-3279,-3918,-10708,-8901,-3284,-9306,-12149,-1888,-1086,41,3115,6245,4840,-3375,-4300,11660,15589,7514,-2077,-7623,-2315,18322,41268,21794,-1216,-12608,3608,11073,7283,5066,7944,12587,6146,3304,-4378,-11416,-2132,12542,31400,37259,25767,17466,14631,11310,10985,18039,16667,8532,-685,-3644,-8605,-16293,-9360,-6203,-4683,5205,14037,14198,3087,-7041,-6057,4643,6160,-5081,-17209,3608,22879,32994,26494,6060,-8450,-7922,2818,10776,15684,19216,16653,15250,8957,3984,-3463,6660,32656,54578,58339,33906,2345,-10498,-12922,-8425,-3831,-1721,-5539,-13441,-12100,-7391,-10418,-10903,-8390,-4929,2110,7691,10213,4976,-1448,-5739,-2260,5624,14818,15271,12365,2355,-10093,-6396,-3168,-5935,-10270,-9493,-7824,-9281,-8652,-7177,-6952,-3424,2274,1311,2061,7994,7129,-1863,-13532,-16067,1849,16900,22512,19087,10761,-2126,-2771,3669,2459,-3536,-12896,-11557,-8114,-15047,-15270,-8013,-2025,-4333,-12429,-14497,-9649,-4786,-2616,87,-6112,-3651,829,765,-3748,-4538,-2153,-6205,-14029,-4773,2694,11969,11745,1445,-13317,-8555,-9669,-14985,-17083,-11743,-7627,-3975,-1270,-6880,-10328,-2462,9091,18915,13381,-2117,-11876,-2360,7264,13945,15907,1892,-11194,-15858,-15082,-12174,-6130,320,-4930,-11869,-13578,-9685,-798,10354,16563,9652,-1402,-6161,-3260,6514,7363,1488,-2563,-7657,-13867,-17492,-17060,-7418,3627,16047,16814,-670,-14895,-12319,-3637,-1426,-3039,-6876,-13520,-9200,-2572,-5283,-4824,-1112,390,-857,-4962,-2540,4840,4735,-470,2808,2765,-6562,1812,10985,5633,-5912,-11758,-6323,11361,18672,16077,29869,42870,28779,20671,19549,15707,6127,-9372,-12932,-6438,-2384,9572,21727,20588,7328,-9044,-13689,-5353,-850,1108,768,-7716,-20207,-16710,-13472,-6568,-377,-2227,-293,-2652,-9650,-11988,-3670,7241,18353,27245,21299,7663,-3863,-659,11733,32869,40590,40231,29254,11089,1615,8954,17808,9567,137,-3970,-5984,-7212,-3611,5838,13762,10787,1508,-1639,-2418,639,-3444,-801,2336,3783,14534,30909,17168,3226,-5247,-8292,816,11524,17151,14620,6979,1360,-1232,-4781,-2750,9488,31516,21896,9191,-193,-5930,-9554,-11705,-4914,7428,2559,-2151,13169,22355,26290,23207,11824,-2108,-9539,-4552,2257,192,-8209,-9954,802,7335,6366,-2713,-10609,-10305,-5473,-1158,-5183,-4081,2243,5416,7142,3717,-3419,-7832,-11276,-11119,-5598,4171,4815,-764,3541,6758,1323,-6346,-12436,-11036,-15129,-17183,-12062,-7554,-2786,-1136,5174,8477,6035,4515,7954,8512,3284,-4270,-9837,-12639,-15010,-19027,-15898,-733,7605,6592,280,-13286,-4788,7162,4446,11250,19864,15139,2374,-6795,-12270,-4416,1249,4623,-3916,-10951,-9141,-3480,4498,13488,6299,-7716,-14482,-12606,5936,30946,49191,53166,32641,22414,15961,10359,7419,4572,-2640,-11285,-9997,-4321,-991,329,-5671,-11985,-1205,9542,12079,10110,7495,8334,16162,15299,-2378,-12763,-4295,-1402,996,-2483,-1559,9244,10632,2929,-12981,-7122,-3253,564,-6181,-13662,-2504,3634,14267,20648,25416,23628,12333,4576,793,2102,-1144,-6179,-7209,-15820,-9094,1461,-87,-6248,-12034,-1027,10521,7671,-2308,-11587,31,26007,34499,27348,9932,-5148,-13960,-15448,-14494,-12567,-6063,-4425,-2979,-3413,-3848,-309,6940,12390,13976,20530,32784,30986,12211,3150,-1401,-4599,-1747,5396,-4569,-10562,-4118,8677,4085,3234,8679,7151,6003,1939,7163,7023,-2465,-7154,-8309,-9555,-12776,-12029,-9256,-2031,4857,3481,8,-5255,5065,20906,36387,39867,28686,6572,-7158,89,9599,17784,23514,17386,278,-11747,-13972,-9558,-2748,5103,14853,31304,24972,3064,-9776,-11776,-4656,-322,6,-4732,-2409,5824,16049,20787,24716,26620,20201,9863,2117,-3842,-9503,-11332,-6159,-1532,-330,-3018,-9029,-10421,-3985,-4451,-12939,-6706,3346,2666,-2790,-6319,-9962,-13651,2918,27812,50653,43689,25994,8217,-2616,-5231,-3971,2115,14730,20639,14601,5657,-1732,-7251,-2979,4871,6661,5388,9432,10741,7295,3864,-3130,-739,-936,-10833,-6250,14905,47244,54469,17366,-6766,-2045,5273,10157,5630,-6356,-9660,-10633,-15031,-15348,-13153,-7049,7375,6957,-3454,-4819,-4485,-2584,-5372,-9463,-8300,-10996,-6128,5154,12807,13203,7149,3902,-912,-6988,-13392,-11038,-5149,1454,9468,12441,17397,29177,29821,7846,-9471,-8764,-9687,-7818,7565,23650,32521,24284,6924,5608,29328,33739,35145,32685,18178,1585,-6919,-6550,5159,25698,35126,17277,1247,-3757,1928,-1682,-13285,-12343,-6018,-810,3588,17206,30711,18490,552,-11121,10277,27787,33339,37701,34374,29117,26973,16076,888,-14735,-12708,-12706,-14513,-14866,-8077,-8001,-7803,505,4112,-1896,-7832,-12583,-7521,-3321,-739,-9010,-15224,-10242,-3494,-462,-383,-479,2467,3699,-803,-8440,-11654,-11697,-8335,1413,5869,2664,-5181,-10581,-5301,-3008,-2139,-9232,-14920,-12937,-6953,-2027,1250,-4201,-17019,-2993,16187,20717,8189,958,-1654,-12040,6299,22397,27944,25430,17039,4504,-5834,-18632,-18264,-15707,-13910,-11787,-5473,-3497,-13961,-11560,-8942,-7045,-4244,-6087,8357,15413,16990,13224,10171,5673,7885,15830,28257,14541,-4252,-11279,-13168,-11976,-10867,-2200,4525,5106,-941,-8802,-14571,-13813,-7265,-3887,-2858,223,3651,7099,8372,7514,2079,-6656,-16433,-17891,-7554,2628,12675,22018,25502,19765,18100,27715,33209,27210,17648,13411,7542,8221,6300,1508,311,2120,4263,9408,1671,-16217,-10632,7589,22500,17331,3541,-6942,-10193,4135,11841,9199,7405,6167,1526,-1188,4607,3996,-8864,-15391,-14833,-3843,8669,9587,221,-5342,-4586,-6198,-8688,-6661,-5631,1880,2920],[-2182,-7604,-11127,-6496,-4439,-9010,-10906,-7675,-3763,3913,18423,26995,24283,17353,22882,30961,20793,11111,1227,-8789,2369,11116,14651,13242,7511,-5955,-12716,-2949,-500,-9364,-15409,-15904,-10520,12781,22566,9677,-3009,-6381,-6042,-6926,-10857,-14025,-12759,-16063,-18813,-14777,-7987,3569,15302,15933,18770,13533,4061,-6071,-9109,-12138,-7452,-3938,2840,7454,2211,-6617,-17081,-17906,-6539,8666,10887,9161,12142,10122,7771,14462,22431,19582,6402,355,-1930,-3608,880,5095,3656,-3198,-3308,1246,4761,62,-11519,-17868,-15067,-10491,-2810,842,-3227,-12688,-13806,-8164,4302,28814,30315,19128,10478,3219,5318,12866,16288,20971,19299,6299,-6034,-9836,-8582,-12054,-2331,4250,1708,-3499,-14405,-12845,-6855,-2004,-2405,-8022,-12371,1698,8419,-620,-13111,-16028,-5500,10883,8034,-2686,-8281,990,5462,2188,-10631,-22838,-4784,27638,35959,31098,26153,10296,-6003,-11791,-7010,4585,30939,53228,41653,14566,-7163,-9550,-1583,7231,10277,18857,24933,17131,6537,-3810,-8656,-3916,-226,1644,4250,6031,7310,2107,-5568,-239,-9852,-32316,-62132,-63977,-24072,21475,79601,86844,51250,-13140,-40232,-34786,-7727,-14377,-14588,-8748,948,17973,34716,28616,10198,-2702,-12308,-11953,-6493,7237,13873,3404,-8968,-13276,-7047,623,811,-4152,-3092,2771,13103,35311,41484,37262,26766,10694,-2319,-12454,-5750,-286,812,-3235,-13734,-20646,-21880,-17411,-6171,-5805,-10779,-9900,-4517,-3740,-5793,-1853,7496,14064,16385,20180,21263,14897,1748,-8995,-7287,541,5197,-1935,-12792,10056,19027,5018,-12650,-15816,1157,15671,26306,29500,20789,1179,-7583,-1205,-2862,-4741,4537,9422,18278,23247,22725,18053,5402,-8750,-9748,-10280,-3058,12525,31232,37219,29131,8255,-5417,-4590,2268,109,-4297,-7989,-10380,-2867,3587,11672,13443,2129,-6351,-3801,-564,-618,-5365,-9411,-9200,-5145,-2059,2342,7821,129,-5891,-10151,49,6853,547,-4489,1344,14129,26988,40054,44299,33530,10829,-6799,-7858,-3232,416,1924,330,2307,4388,6805,8257,2135,-5498,-11269,-17827,-15559,-9554,-9099,-9529,-13325,-15775,-7275,1162,5443,4562,5725,8522,7768,4813,-2868,-7870,-7273,-3864,-6830,-6090,-407,7648,10035,4704,-2635,-9882,-13267,-9682,-5450,-9038,-9007,-6975,-1651,-2428,-5800,571,10186,21463,18613,8101,3266,801,-2565,-2728,4318,12141,13901,7806,-4105,-10861,-15914,-14131,-959,6483,13985,17159,10966,2506,-8292,-12887,-10678,-10144,-4635,-1716,-999,4447,1079,-10998,-15407,-13611,-9786,-6491,-6137,-8528,-1167,11659,16571,19090,16359,14762,10742,6597,6749,11720,16550,13284,8030,4538,10428,20048,31171,20752,221,-6923,1133,-350,-8465,-14841,-7563,-2401,3480,5212,-3717,-6434,-8615,-8265,-2595,-191,-3522,-10071,-3594,3954,14769,18287,16213,12230,6664,8491,16535,17689,2172,-13010,-6530,-4675,-8463,-9538,-2386,3339,344,-11480,-972,15685,20103,10851,-96,-1330,3105,7019,10989,3367,-2185,-7996,-15733,-4635,3150,-7352,-3425,9177,20356,28139,18933,996,-8734,-9772,148,1302,-5066,-8223,-9096,-5883,-1517,-3495,-6969,-7686,-4536,5699,19651,25776,19591,8585,-7175,2183,-2592,-6344,-877,947,56,-1760,-4171,-4829,-5333,-1852,-2469,-9113,-15422,-13832,-15066,-12994,-4678,-1438,-2143,-13404,-5109,5299,11209,17379,19890,2092,-17265,-8038,-56,26983,46535,32574,11070,-448,-6289,-13115,-9680,-10461,-11893,-7796,-656,13561,15563,7284,-1478,-9118,-14589,-9480,-4942,-1578,855,2086,-1336,13510,25751,19442,5374,-2311,-7586,-7950,1062,13756,31094,31661,4216,5741,28707,34480,8537,-9427,-13543,-10783,-10149,-8993,-4376,198,1173,1226,-3462,10174,23402,17445,16259,14038,8447,-894,-16878,-8152,-6967,5458,14034,7265,-4097,-10112,-6788,-5944,-7338,-13969,-12038,-6447,-7399,-12025,487,14139,12609,9130,4120,-6251,-16617,-6347,21218,30022,21821,16154,7956,2860,-5566,-9865,-16470,-12098,-2589,-2745,-10926,-6280,2934,-2248,-10256,-13001,-3596,279,-1042,809,8648,17868,16993,9700,-953,2184,10007,14697,11403,13270,9917,6572,4296,-455,-3354,-8325,-8623,-1867,923,1916,-4271,-12738,-10344,-1576,4529,7737,18406,26370,9883,-1301,-1809,-139,-779,-9446,-18135,-10681,-2222,5342,7274,-4788,-9791,6460,15561,13935,3427,-14143,-6234,-719,6447,17448,32822,38828,41458,35094,16507,3305,-7339,-11291,-1282,10394,10948,7204,9202,10580,12203,15434,18103,16044,16599,23102,19194,3287,-4557,5079,17668,26896,21606,8221,-87,-2045,-114,-3169,-5555,-5542,-11200,-7303,-459,986,7475,11343,12899,6858,-1472,-4674,-3908,-14330,-9721,-1925,-4560,-10196,-2270,-4195,-12872,-12480,-7241,-2988,-7501,-6652,2842,10843,21499,25763,22580,21234,15078,7635,965,-5748,-9224,-8502,-10565,-14225,2452,25264,44191,38352,18236,5122,884,-9607,-14459,-17264,-8713,-4605,-3793,-1902,6607,2224,-5911,-16057,-6968,1094,-385,-10163,-13981,-3540,-874,-5204,-13831,-11931,-1605,16134,38325,48495,32774,8302,-2051,4886,6352,-2045,-6018,-10489,-11630,-6984,-2468,10639,29873,44940,33632,8487,1921,11415,13631,10178,4373,600,590,295,8957,9369,-4319,-14412,-11571,-10477,-14552,-16187,-13850,-13842,-8061,8138,17714,14529,451,-12838,-8673,-5865,-9681,-3320,7275,10165,14205,13425,4920,-4746,-11098,-6950,3557,7992,12619,7839,-10217,-8076,-5367,-6799,-11168,-6486,-1314,1009,401,2927,-982,-10275,-17755,-11842,-9960,2446,29894,46778,48888,40240,36481,21431,10867,76,-10558,-11755,-8440,-7097,-4109,-1548,-3197,-4462,-9702,-17356,-23275,-20663,-17688,-14413,-15631,-18200,-10187,-2706,-5829,-7550,-15907,-8709,-5580,-7880,-6242,-2798,-4741,-10929,-9360,2744,11431,11355,11787,10692,4038,-5875,-4097,32,12574,16469,8641,-5605,-4848,257,1560,-2345,-8141,-5146,-1343,-5062,-3876,12627,23156,20776,13703,7743,-4515,-5902,-1596,11118,34013,48798,25389,16602,13100,110,-14405,-14341,-10918,-6833,-2631,-4084,-2325,3849,-5295,-18090,-5910,-2476,-8861,-10399,-3052,-5108,-11263,-3256,7876,18043,28425,29966,23547,8111,-1596,-4413,1888,2198,394,-3635,-8407,-6019,-4934,-5784,-5032,-3524,-2106,136,4259,5241,8357,8401,22876,20327,2879,-10499,-6741,-5185,-1292,9089,23695,31157,21380,-1038,-12450,-4170,-1483,-9039,-11527,-9118,-10943,-13471,-2607,7674,16978,19638,18783,10550,-3020,-13102,-5004,1469,2864,1248,-6240,-12547,-8006,-12811,-15052,1822,25420,35278,40098,36503,37014,23411,-36,-12736,-7440,-667,-6321,-2236,20900,46091,39619,20377,5996,-2866,-9933,-16130,-10884,-3146,1606,8233,9991,14587,18200,11407,6104,4324,3202,402,1170,8493,20716,23669,20499,21164,14933,8559,723,-2100,-5583,-7133,2271,21361,26497,16148,9445,6765,9698,12376,16115,11973,-2090,-15576,-4939,-5714,-10619,-12591,-11190,-13804,-16841,-18496,-13212,-7713,-10041,-1938,2383,-2645,-7003,-12292,-14003,-6595,-6381,-8202,-14213,-12371,-4739,-2090,-10416,-7179,8141,16489,12517,3768,5680,7610,5055,4061,13213,29435,40333,30352,10059,-3378,2257,9715,4760,5868,13738,21026,18502,3650,1111,4638,9227,7552,2639,-4283,-9852,-5664,-2261,3123,8714,8484,9100,8164,5990,7111,1222,-2108,-4567,-7621,-2935,13836,33579,33683,15828,-3187,-9230,-1875,5306,10572,8350,7642,6805,3678,2775,10037,15961,3665,-1864,-4808,-365,24597,43434,42730,32536,12608,-1878,-7597,-5359,-2869,-3547,-10036,-8144,-3330,-10940,-6071,4867,4049,3663,5032,6690,5781,-313,-7048,5031,9235,3078,-4374,-7159,1216,23505,46015,26699,3163,-11256,1218,9586,6256,4627,8892,15857,10358,5037,-4615,-11244,-1841,12384,31823,39702,29142,21083,16814,13011,13378,20264,17777,9904,789,-2761,-8841,-18493,-8851,-5549,-4668,6199,15528,16767,5182,-6329,-7990,1884,4624,-4682,-13124,-1323,15868,26086,20252,1147,-11061,-8081,2890,8750,11203,14264,14877,16610,11973,8028,3540,11261,39775,67587,71817,40484,4120,-10509,-10788,-6600,-2900,-492,-3829,-10859,-9617,-3618,-6166,-7382,-5565,-2805,3511,8678,10566,4694,-2009,-6933,-4270,4203,14770,15941,13824,2335,-12073,-8918,-4739,-6354,-11511,-8430,-5132,-6200,-6718,-7075,-7987,-5225,872,895,2471,7395,4724,-4740,-16431,-12847,7208,24041,26732,20906,10393,-3719,-2772,4007,2171,-4746,-13596,-10538,-7518,-14132,-14287,-7367,-2577,-6546,-14841,-14937,-9647,-5101,-2575,1404,-2987,-1423,1878,1157,-3083,-4249,-2549,-6299,-9179,108,7817,19836,20528,8949,-7891,-8506,-8810,-13582,-17976,-12124,-6945,-2405,-12,-5990,-8338,706,12287,21466,16245,370,-11142,-1949,7661,14340,15846,1660,-10823,-15095,-14308,-11489,-5393,-166,-6726,-13555,-13698,-8218,600,12024,18752,12369,1448,-3756,-2033,9250,7475,-43,-4984,-10354,-16843,-15193,-16920,-9403,1726,14198,15271,-869,-14979,-12116,-3119,-1025,-3100,-7108,-13154,-6883,-15,-3422,-4612,-1303,537,-115,-3414,-569,6248,5780,-349,1858,2206,-6606,98,8876,4723,-4569,-10543,-11531,2288,11520,12129,27455,33193,19525,16085,16508,13325,5042,-10334,-12626,-5386,-979,9728,20531,18796,5304,-10218,-10311,-3265,-296,498,-663,-9770,-18005,-13453,-11746,-7346,-2086,-3306,56,-1473,-8253,-12630,-2815,8873,18845,24400,15521,1528,-7144,1228,12955,31144,39758,40456,30169,10661,127,7931,17928,9943,136,-4152,-5206,-5334,-3727,4488,11699,7190,-2993,-6177,-5078,344,-1986,1854,3768,5615,17937,34362,18080,3984,-4126,-6539,2488,13346,18287,13010,2758,-3405,-5075,-5488,-1653,11498,29860,20707,10285,2259,-2465,-4621,-4761,3379,17677,14462,-6664,9586,19711,25223,24733,14163,592,-8776,-6277,385,-1091,-8940,-11324,-1458,4346,3262,-5175,-11736,-9662,-4291,1020,-4183,-6625,-2923,-1301,-1717,-3346,-6816,-9434,-12916,-11464,-5294,4815,5582,-315,2884,4989,-746,-8664,-13582,-10238,-13861,-15827,-10478,-6060,-2324,-1331,5992,9865,8035,6251,8497,7806,2089,-5577,-12056,-15159,-16318,-20527,-14572,1101,9459,6320,-1404,-14568,-1720,9051,8208,14628,22620,16407,2802,-6460,-10328,-5865,-2929,566,-5583,-10133,-11145,-8992,1329,12997,8245,-5566,-11401,-7963,8171,32410,51615,55826,29965,15150,10649,7077,6092,3924,-3684,-12102,-10308,-4621,883,3943,-1032,-10214,-2495,7562,10044,8877,6777,7440,13538,12639,-4782,-10279,-1040,1531,2292,-2435,-4645,4584,7183,297,-16217,-8407,-5230,-1701,-8309,-10714,612,7395,18605,24294,27969,25291,12703,3675,-229,1388,-2325,-7974,-9086,-16576,-6783,2330,-543,-5036,-6598,2846,8861,2948,-6815,-9979,8005,37437,40138,27271,8083,-7148,-14837,-13219,-11594,-10662,-6080,-5628,-4809,-5135,-5307,-2031,5009,10175,11153,14962,27927,31477,14937,4906,-169,-3037,1384,10242,335,-14977,-3861,12089,12571,7450,11196,8962,5908,476,4998,5397,-4206,-5427,-7462,-9022,-12504,-13027,-9555,-2186,3871,2153,-945,-2247,10169,27797,41930,41882,27571,4862,-6527,-709,6679,13318,19910,15733,-71,-12156,-15032,-11289,-4533,3125,11500,27535,22582,1450,-11107,-12735,-4916,773,2324,-1902,-1557,4443,14059,18843,23799,29902,25066,11919,2454,-4499,-10614,-11886,-4531,208,1634,-1057,-7804,-10674,-2595,-1692,-11392,-6448,5297,4709,-5398,-14794,-15224,-13470,5758,31608,55034,49832,30117,10797,-839,-4740,-3762,2631,14740,19869,13235,4245,-1841,-6168,-2334,4780,6412,5813,11835,15963,12823,7820,-1573,-1330,-4190,-17221,320,22889,53056,50366,12888,-8204,379,9266,14346,8374,-4847,-9642,-11670,-15422,-13772,-10434,-1379,11593,7355,-5642,-8082,-6291,-3855,-5146,-7986,-6902,-10506,-9685,-219,4809,5639,2436,1385,-2532,-8427,-14525,-11669,-5056,2451,10345,12827,15397,23932,23837,4059,-12796,-10291,-7887,-1444,12165,25046,31012,20842,4231,4502,25730,27176,29098,29350,18190,2716,-6215,-8020,2159,21792,31416,14559,1102,-2443,1035,-3843,-16034,-10890,-3573,2084,7155,23483,31641,18187,699,-10129,11007,27734,33887,39418,43402,40701,33792,19679,3074,-14269,-12766,-14129,-17855,-18606,-9361,-7310,-6502,1485,4865,-824,-6451,-9985,-9891,-2514,1069,-6516,-16267,-13138,-4692,250,1222,186,2306,2587,-2352,-9765,-11418,-8979,-6021,1760,5599,3039,-4207,-8927,-3425,-1914,-2788,-10319,-14488,-11230,-3900,3460,8492,1879,-13765,-5897,12869,18975,7056,-276,-920,-14133,1930,15735,19352,17137,12226,3063,-5420,-18055,-19299,-16992,-16751,-14133,-6902,-4815,-13603,-9773,-6230,-3776,-2055,-4282,9925,17465,18980,17325,14086,8304,9130,15437,26659,13531,-5128,-12622,-12350,-10339,-9845,-2228,3091,3164,-1660,-7508,-12902,-13351,-7108,-4011,-3319,-57,4043,8384,11130,11778,4572,-6990,-17603,-17445,-10202,1602,13664,25970,31957,25967,21589,26114,25942,19452,12840,11220,7925,8464,5943,833,-564,2197,5965,9947,504,-17429,-12429,3776,18836,16589,4161,-6148,-11369,257,7130,4034,5881,4221,-1007,-1718,6024,7126,-5102,-10841,-15998,-6454,6097,9550,755,-4593,-3797,-6595,-11297,-9888,-7967,1890,1600],[-2627,-6759,-8923,-5282,-3681,-9397,-8418,-4408,188,7684,20588,28698,28016,22894,28561,33164,20657,11644,2444,-11767,-3310,5632,10668,8340,-619,-13385,-8729,-560,218,-3725,-15553,-15854,-5235,15624,22370,11324,-2133,-6169,-6747,-8621,-11630,-12430,-12672,-16561,-17987,-13408,-7151,3682,15011,16164,18166,11929,4615,-4434,-7911,-11678,-6309,-2109,4216,7042,268,-6828,-14939,-19980,-11123,1544,4461,4471,7071,8557,9923,17318,26461,24105,10492,3976,1071,-1040,2518,5925,4173,-2868,-2138,2025,5283,1444,-9154,-15375,-14623,-10879,-3510,-57,-3040,-11221,-11851,-6584,5655,26863,24708,15413,8311,1869,3920,10139,12692,17981,18059,5520,-6508,-8293,-5685,-6952,1422,6724,4365,-1453,-13156,-13257,-6509,-638,-740,-6530,-12411,794,7283,-1713,-14032,-16730,-5879,12067,13504,2886,-10883,-1977,3362,637,-11750,-23072,-3335,25652,30398,26106,24130,10426,-5094,-10566,-6257,5723,32309,49874,36501,12387,-8042,-10029,-1730,6412,8329,16316,23961,17861,7032,-3890,-10029,-7704,-3886,1096,3991,3292,5086,3046,-2545,715,-10895,-26980,-43871,-18824,67294,167865,259768,256811,171570,46018,-23092,-31015,-7241,-14258,-16251,-10688,1433,21594,38181,27215,8718,-3120,-11992,-12811,-9952,2845,9527,1315,-10292,-14534,-7402,1470,3363,-228,-718,4006,14835,39493,51058,45849,31954,14047,274,-11220,-7146,-1728,74,-3829,-13719,-19900,-21088,-18557,-6082,-5259,-9315,-8513,-3511,-2662,-5541,-3971,5210,13130,16698,21377,23740,18563,3610,-8038,-4316,4433,9327,1343,-14934,6976,15117,1476,-15246,-13266,3241,16077,25283,28605,19666,-1270,-7362,-833,-4861,-9891,-890,4789,14079,20093,19158,11931,-136,-10295,-8906,-9983,-3002,12294,30892,38165,33135,12429,-2361,-5792,-448,-1917,-5131,-7548,-10708,-2464,5878,14995,15433,3331,-6601,-5055,-1922,-2054,-6731,-10407,-9504,-5036,-2548,1055,7965,1304,-4896,-10459,-1660,4120,-821,-4217,1272,13576,26031,37624,38689,27466,8149,-6663,-7245,-4049,-1650,-762,-2218,153,2503,4957,6864,1404,-6008,-12415,-19178,-13149,-7660,-6792,-6126,-9462,-16542,-9916,-1134,2904,2403,5342,8792,7094,3421,-3512,-7800,-8217,-6489,-10203,-7671,-1513,6638,9677,4956,-1921,-8453,-11374,-9474,-7223,-10874,-9922,-7483,-1479,-2419,-5459,2008,12172,23475,20311,9631,3730,-1205,-4916,-4555,3244,11940,14330,8969,-2520,-9975,-14509,-14499,-1367,6572,13897,16765,9914,1386,-9124,-13593,-11162,-10307,-4381,-1597,-1011,3751,-56,-9563,-16077,-16644,-11677,-6961,-4785,-5641,-1500,9288,14603,18975,18774,18591,13459,9617,9478,12777,15203,10651,4862,514,7155,20142,30272,19713,854,-8288,-1067,-1453,-7654,-12627,-7228,-2578,3121,4385,-3635,-6215,-8088,-4152,4103,1640,-4096,-11061,-2832,4928,14554,17804,17510,14865,9056,8744,14956,18079,4122,-10155,-3831,-2847,-9545,-10761,-1323,4754,247,-13149,95,14905,16888,6128,-2618,-894,7363,13024,15599,6088,94,-5922,-11942,-6194,1752,-5328,583,9693,19560,28576,20497,1779,-9004,-9179,1313,3017,-3307,-6288,-7707,-5335,-1394,-3344,-6783,-7723,-4995,4627,17800,23909,18829,8105,-7233,3923,-1592,-8027,-2725,20,785,590,-1718,-3094,-4119,44,-773,-7775,-13963,-13965,-14970,-17361,-9509,-7304,-8895,-17297,-1399,7248,10755,15084,16583,-870,-15742,-7894,-2813,21972,43581,30190,9101,-1576,-6834,-14343,-9175,-8883,-10498,-7011,-979,11661,13423,5907,-1312,-8057,-14439,-11027,-6149,-1594,1303,1968,-23,14883,26397,20974,8101,-215,-6955,-10222,-2360,9403,25113,26558,5563,14055,37137,39570,10313,-9200,-14224,-11764,-11737,-9107,-3377,2424,4295,3286,-3695,6484,21266,17892,18856,18631,13256,2403,-11353,-9381,-13872,807,12576,9868,816,-6520,-5150,-4796,-6867,-14105,-12631,-7928,-9012,-8114,4420,18308,15061,10146,4469,-5941,-16342,-7233,21296,32774,22587,12822,2958,-174,-5495,-8013,-15865,-14513,-3316,-2519,-10161,-5949,3515,-1914,-10055,-13386,-2863,507,-1094,1563,9640,18068,16516,9064,-681,2039,10190,18410,14130,11586,3891,-1375,-181,-1959,-3362,-5883,-4421,1963,3786,4411,-1872,-11040,-10786,-2330,4737,8369,18254,26774,13949,2175,-1535,-1194,-2417,-10684,-16715,-10722,-3478,3005,4543,-5783,-8152,6788,13823,11635,2208,-13262,-8493,-4195,2889,12598,25018,28702,30124,27580,14067,3523,-7915,-13821,-3804,7320,8219,4533,6136,8090,10244,14262,16786,13681,14899,22471,20083,4674,-3685,4382,15702,26890,21992,7695,-1254,-4407,-4317,-7885,-7298,-5522,-9538,-6797,-2292,-3172,1958,9093,13152,8921,845,-1772,-765,-12839,-9239,-430,-1605,-10163,-2288,-2499,-11248,-14105,-7829,-3121,-6852,-5356,3039,10002,21847,28934,24063,21673,14462,8605,3292,-3958,-9619,-9943,-11268,-11213,6659,30913,49903,39490,17596,4125,-999,-12605,-15642,-16575,-8363,-4543,-4732,-4606,4369,1380,-4589,-12034,-13137,-4695,-4571,-13460,-14926,-2345,975,-3848,-12991,-11249,-680,15898,34410,44443,33104,10596,-716,4143,3553,-4070,-6578,-10294,-11118,-6479,-2297,10758,31005,46265,34622,7418,-38,9788,10178,5544,-807,-3419,-1687,965,11904,13140,-483,-11225,-8753,-7208,-11925,-17076,-16899,-14657,-8706,6656,16470,15100,1219,-15745,-13974,-10602,-12156,-2459,8602,12183,15773,13847,5529,-3878,-10219,-6434,3832,6788,10056,4903,-11410,-9406,-5990,-6932,-9018,-5426,1145,3242,1271,3365,-386,-9122,-15794,-11778,-10067,2692,29292,44546,46897,40017,40281,24112,13756,2077,-8553,-12446,-9828,-8329,-4288,-404,-756,-992,-8766,-17467,-23609,-21112,-17662,-14707,-16594,-14530,-4191,3617,-1343,-6128,-14799,-8914,-5929,-8861,-8131,-5180,-7368,-13397,-12286,125,9092,9793,11298,10132,3202,-6254,-3058,7939,22068,22280,11031,-4226,-4494,55,920,-3265,-10822,-7676,-4200,-10862,-8976,10200,24749,24767,19097,10858,-2781,-4509,-1032,10171,29400,46174,26829,16770,13127,831,-13693,-14671,-11334,-6963,-1903,-2267,-278,4612,-2764,-20480,-5891,-421,-3770,-8137,-6907,-9496,-13464,-5967,3544,13095,24965,29556,25574,10505,918,-3834,3053,6834,5293,1088,-4748,-5220,-4297,-5846,-5382,-3931,-3399,-1627,2640,3995,7902,9353,23987,18521,1901,-10428,-5318,-1460,3549,14759,28676,33516,22605,-681,-13195,-5551,-3504,-10963,-12625,-9674,-11861,-13429,-1892,8173,17517,20840,19318,10320,-3354,-12786,-3605,2336,3296,1081,-6486,-12917,-10140,-16818,-13076,3964,22545,26113,31604,32288,36796,25985,-275,-13666,-7229,-514,-7361,-4654,17336,42452,40386,24438,10655,336,-8573,-14896,-8319,-358,4211,9472,10193,13774,16302,9252,4630,2413,176,-2828,-686,6601,19634,25727,23880,25147,18957,9543,-386,-3232,-6381,-8039,-691,17231,24215,15281,8422,4426,7544,13011,19110,14971,-1587,-12794,-2420,-4407,-10201,-13080,-11607,-11391,-12546,-16830,-15652,-8345,-7344,-37,2593,-3605,-8180,-12141,-13055,-6496,-7109,-9658,-14782,-12141,-5217,-3145,-11379,-5451,9530,16682,12117,5445,9362,11439,8632,7592,18339,37173,51195,40277,14725,-2237,4000,14544,9994,9547,15847,22229,20044,5456,1757,2903,6317,4952,744,-5991,-11362,-6066,-1948,3510,9189,9158,8835,8344,9283,11799,4088,-1211,-4621,-6907,427,19775,40510,39720,20535,-993,-10523,-3444,4347,11939,12486,12365,9322,3476,569,5843,9003,-3292,-4072,-7143,-1254,25117,50323,51438,36696,14191,-1116,-7236,-5236,-2831,-3474,-9211,-7617,-3931,-10806,2597,12468,8955,6502,6166,6673,6698,3046,-10793,339,4642,-384,-6563,-7233,3995,27806,48785,30835,7711,-7012,-607,8124,5618,5002,10227,18908,14395,6281,-5351,-11066,-1734,11741,31179,40903,31826,24264,18435,13971,14775,21272,17836,10441,1887,-1878,-8588,-18800,-8058,-4874,-5230,6457,16231,18898,7157,-5758,-9860,-421,3517,-3655,-8529,-6633,7240,17186,12282,-4679,-14028,-8363,2341,5602,6108,9205,11984,16672,14487,11614,9956,16965,46461,79082,83806,46683,5771,-10830,-9072,-5502,-2553,389,-2271,-8456,-5698,767,-2005,-4278,-3142,-1203,4297,8954,10196,3881,-2867,-8042,-6259,2528,13878,15549,13899,1444,-11955,-11298,-6645,-7074,-12662,-6824,-2041,-2716,-4815,-7179,-9354,-7562,-1409,-394,1772,5090,1033,-8018,-18977,-9312,11881,30754,30544,22527,9764,-5651,-3024,3886,1456,-6235,-14061,-10067,-7438,-13389,-13049,-6594,-3318,-9227,-18032,-15018,-9738,-5816,-3284,1659,-141,1241,3597,2011,-2387,-4309,-3105,-5338,-4236,4056,12357,28004,30688,18686,-170,-8207,-8270,-12133,-18544,-12832,-6689,-1418,648,-5512,-6937,3111,14252,22772,18466,2993,-9881,-1928,7326,13715,14440,471,-11103,-14606,-13546,-10591,-4365,-297,-7709,-15160,-14304,-7453,1318,12441,19604,14205,3866,-1379,-570,11872,7089,-1829,-7186,-12534,-17506,-12556,-14251,-12028,-980,11353,12917,-1419,-15016,-12224,-2997,-1003,-3552,-7698,-12372,-4635,2326,-1905,-4767,-1704,772,943,-1629,666,6692,5640,-1309,255,1449,-6159,-2158,5610,2531,-4542,-9883,-14642,-4626,5206,7479,23797,22694,11025,11624,12856,9678,2415,-12784,-12320,-4539,-43,9144,18105,15587,2318,-11145,-6728,-1411,-273,-737,-2771,-12487,-15205,-10619,-10417,-8633,-4288,-4149,861,-305,-7018,-12896,-2232,9860,18399,20428,9004,-5176,-9032,2977,13264,27702,36804,38392,29076,8971,-2244,6286,17225,9819,72,-4203,-4321,-3299,-3770,2161,8713,3315,-7139,-10368,-7731,-350,-845,4556,4454,6408,19981,35727,17957,4260,-3256,-5230,3360,14592,18807,10851,-1375,-8255,-7477,-4811,-620,13048,26827,18714,11311,5355,2603,2169,2681,11133,26531,25347,-3971,5124,16259,23581,26038,16750,3490,-6627,-7605,-1900,-2585,-9588,-13034,-4037,1233,133,-7547,-12133,-8851,-3500,2595,-3365,-9126,-8715,-8805,-11575,-10970,-11005,-11594,-14707,-11707,-5192,5128,6091,121,2148,3138,-2753,-10732,-12508,-8049,-11913,-14554,-9128,-4743,-2102,-1946,5616,9776,8833,7198,8415,6510,480,-7137,-14338,-16078,-15141,-20329,-13436,2579,11240,6200,-2535,-13092,694,10213,11486,18384,25478,17080,2153,-7085,-7876,-6430,-6353,-3023,-7294,-9555,-12762,-14683,-1739,11626,9688,-3557,-8075,-3310,9380,30663,49375,53451,25110,9044,5947,3731,4336,2640,-5356,-13439,-10988,-5069,2656,6889,2544,-8163,-4053,4847,7183,6829,5352,5934,9903,8568,-7625,-7674,1767,3682,2974,-2612,-7457,-389,3328,-2659,-17420,-8376,-6155,-3244,-9128,-7911,2957,10243,21679,26716,29279,25751,12153,2088,-1890,2,-3773,-9345,-9591,-14874,-4536,3148,-620,-3021,-1331,5500,5726,-3312,-12063,-4911,17358,47210,42453,25085,5230,-9693,-14767,-10455,-9146,-8696,-5823,-6843,-6814,-6918,-6617,-3633,2741,7560,8202,9065,21657,30335,16939,6201,634,-1614,4281,14248,5699,-8582,-1571,15498,20805,10814,12377,9926,5983,464,3717,4389,-4105,-2747,-6749,-8628,-12174,-14233,-10123,-2496,2916,1035,-1447,257,14151,32964,44819,40643,23578,1845,-6200,-1316,3701,8237,14987,12783,-1175,-12702,-14955,-12370,-6879,475,7636,22645,19380,-474,-12575,-13531,-5141,1829,4569,673,-1210,2479,11532,16576,22197,32052,29165,13463,2388,-5440,-11834,-11850,-2751,2097,3769,1078,-6637,-11410,-1867,482,-10079,-6456,6694,7251,-4017,-16398,-17361,-11109,9031,34614,56704,53395,32773,12554,773,-3707,-3127,3252,14707,19013,11814,2394,-2608,-5329,-1515,4745,6057,6077,14011,21834,19268,11983,-261,-2501,-7761,-11526,7755,30992,56058,43823,8227,-9570,2844,13589,18683,11284,-2589,-8004,-10692,-14289,-12032,-7270,4303,14596,6809,-8546,-11684,-7864,-5091,-4618,-6364,-5486,-9355,-13580,-5805,-1856,1017,-163,-129,-3685,-9606,-15728,-12526,-5182,3299,11311,13839,14833,20797,20150,2730,-12719,-11025,-6156,3353,16016,24907,27402,16123,1038,3707,22282,21283,23188,25504,17849,3746,-5414,-9122,-812,16830,25930,10891,530,-1168,556,-5581,-18907,-9314,-1245,5024,10988,29187,31243,17289,541,-9125,11325,26753,33246,39581,50989,51597,39754,23299,6495,-11925,-12910,-15141,-17852,-17045,-10247,-6799,-5296,2525,5546,14,-5677,-7990,-8471,-1332,2521,-3753,-14881,-15429,-4884,2304,4683,2423,2766,1320,-4046,-11016,-11093,-6451,-3261,2662,5572,3584,-2920,-6923,-1543,-1072,-3561,-11238,-13976,-9811,-1393,8070,14642,7003,-10031,-7664,9964,17126,6237,-1010,-191,-13634,-2238,9467,11598,9905,7973,1912,-4634,-16661,-18976,-17005,-19154,-14949,-7505,-5616,-12670,-8078,-3717,-693,336,-2181,11371,19384,20654,20797,17255,10585,10453,15368,24877,12202,-6022,-13874,-10404,-8210,-8116,-1655,2237,1834,-1812,-6123,-11303,-12488,-6500,-3712,-3375,21,4774,10128,14426,16648,7546,-6777,-18203,-14780,-12200,1142,15110,30347,38430,32037,24868,24175,18877,12355,8451,9151,8367,8961,6055,810,-893,2661,7660,10416,-39,-16465,-11976,1225,14818,15274,4816,-4745,-10048,-4447,1447,-394,4736,2286,-3325,-2173,7353,10666,-49,-5697,-14878,-8267,3636,9340,1742,-2947,-1753,-5431,-12108,-11997,-7536,2279,646],[-3129,-5547,-6134,-3321,-2371,-9363,-6138,-1450,3860,11593,22739,30176,31626,28227,33183,33893,19958,11869,3681,-12452,-8684,-105,5937,2799,-8765,-11449,-2650,1763,967,1763,-5818,-8521,415,17535,20985,12477,-1135,-5829,-8168,-10653,-10331,-8933,-11122,-16206,-16399,-12114,-6473,3468,14203,15731,16842,10107,4848,-3012,-6876,-11135,-5083,-269,5499,6299,-2071,-7150,-12468,-15430,-14695,-4555,-231,1154,2769,6521,11814,20143,30421,28478,15356,8239,4369,1427,3974,6746,4746,-2597,-1187,2230,4873,1747,-7552,-13059,-13018,-11114,-4141,-832,-2412,-9254,-9770,-5168,6446,23542,19216,12151,6325,458,2003,6789,8312,13803,15801,4399,-6801,-6479,-2718,-2366,3706,7894,6044,181,-11510,-13930,-6287,919,1247,-4716,-11948,-432,5896,-2820,-14848,-17888,-6988,11476,16463,6207,-12256,-4261,1873,-337,-12445,-23332,-1866,23359,25219,21733,22089,10526,-3943,-9352,-5630,6955,33152,45644,31164,9728,-9209,-9406,-1079,5884,6190,13002,21706,17608,6927,-4163,-11462,-11846,-7603,604,3386,-241,2175,4399,195,1056,-11396,-22215,-23448,35657,181271,349110,478587,461379,317639,120146,-1371,-26878,-6793,-14414,-18616,-12888,3184,26101,40832,25188,7001,-3765,-11195,-12075,-12347,-1765,4774,-1196,-11860,-15775,-7847,1888,5213,3183,1275,4859,16069,41825,58256,52176,35364,16486,2708,-9134,-8547,-3034,-290,-3541,-12307,-17492,-18686,-19066,-6593,-5217,-8318,-7323,-2733,-1928,-5695,-7239,1545,10778,15844,21571,25637,21845,5227,-6871,-1349,8426,13917,5176,-15141,2891,10118,-2600,-18109,-10887,4906,15853,23204,26426,17614,-4203,-6529,-829,-7436,-15109,-6263,-503,8837,15710,14629,5599,-5294,-11254,-8341,-10106,-3465,11350,29415,37729,36518,17640,2325,-4068,-2428,-4026,-6168,-7169,-11525,-2974,6855,16625,15953,3560,-7184,-6139,-2840,-2778,-7400,-11183,-9587,-4348,-2002,741,8454,2652,-4229,-11179,-3696,1247,-2403,-4857,18,11666,23492,33168,31473,20440,4594,-7026,-6969,-5200,-4079,-3798,-5005,-1847,1001,3370,5575,713,-6650,-13918,-17305,-10873,-6110,-4892,-3066,-5698,-14060,-12399,-3481,499,711,5323,9017,6333,1847,-4690,-8156,-9283,-9288,-13600,-9426,-3164,4707,8451,4763,-1410,-6953,-9054,-8701,-9820,-13264,-11079,-8313,-1620,-2790,-5807,2793,13456,24330,20564,10165,3850,-3197,-7598,-6657,1785,11059,13661,8807,-1940,-9659,-13351,-13874,-1353,6917,13828,16008,8547,78,-10055,-14721,-12138,-10861,-4513,-1711,-1274,2421,-1983,-9003,-13808,-15622,-11102,-6178,-3215,-3280,-2014,5828,11638,17670,19854,20836,14880,11500,11593,13511,13603,8300,2310,-2513,4160,19269,27816,17494,1138,-9987,-3430,-2723,-6798,-10223,-6626,-3062,2256,3220,-3727,-6088,-7300,-208,9822,3079,-5131,-12325,-2231,5739,14279,17360,18851,17230,10530,8220,12479,17794,6592,-7537,-2133,-1554,-10677,-12081,-582,5747,-401,-15278,1189,13542,13196,1530,-4747,384,12568,19770,20708,9581,3522,-2895,-8405,-6458,300,-2710,4500,10213,18230,28632,22586,3592,-8977,-9366,1346,3605,-2122,-4410,-5880,-4143,-896,-3329,-7111,-8423,-6113,2843,14948,20793,16948,6777,-7250,5436,-786,-10419,-5086,-1236,1095,2352,205,-1666,-3351,1061,-7,-6879,-12489,-13909,-14333,-20473,-14038,-13297,-16238,-17647,1866,8752,10425,14164,15031,-3899,-14136,-7967,-5290,17210,39826,27240,6976,-2990,-7618,-14133,-7309,-7386,-9785,-6887,-1978,8775,10229,3761,-1689,-7482,-14045,-12589,-7541,-1861,1457,1473,606,14745,25068,20748,9662,1257,-6245,-11574,-6157,4920,19557,22389,8001,20333,42833,41857,11121,-9330,-15480,-13331,-12764,-8528,-2216,4432,7201,5285,-3447,3564,18974,18408,21485,23257,18518,6343,-7464,-9961,-18693,435,14153,14535,6472,-2894,-3722,-4018,-6853,-14647,-13237,-9492,-9552,-4149,8915,22320,16732,10132,3865,-6262,-16389,-8004,21052,35423,23971,10089,-1903,-3791,-6420,-7028,-14181,-16935,-4209,-2549,-9542,-5810,4214,-845,-7545,-11105,-2436,162,-1926,1464,9758,17434,15560,8087,-1041,1335,9974,22067,17236,9586,-1158,-7186,-3709,-3238,-3121,-2979,313,5931,6286,6386,-157,-10087,-11512,-3144,5169,9168,18166,26148,16724,4709,-1471,-2285,-4089,-11587,-14715,-10351,-4465,898,2025,-6489,-6852,6585,11463,8783,482,-12587,-10569,-7370,-397,8674,18618,20336,20056,19767,11256,3361,-8782,-16309,-5981,4442,5114,1164,2377,5140,7946,12578,14756,11056,12898,20977,19737,5375,-2940,3775,13725,26277,21678,6529,-3095,-7437,-9198,-12621,-8387,-5321,-7823,-6691,-4670,-7666,-1983,8304,13800,11178,3202,939,1764,-11668,-8936,783,950,-8609,-2841,-1265,-9546,-15022,-8071,-2951,-5958,-4350,2777,8757,21516,31526,25402,21752,13471,9219,5204,-2367,-9940,-11461,-11601,-8715,9401,33862,52065,38630,16068,2788,-2333,-14402,-16742,-16108,-8397,-4844,-6138,-8496,1160,124,-3475,-7263,-13735,-10021,-8427,-15775,-14842,-1498,2290,-2902,-12370,-10446,86,14837,28895,37928,31146,11945,-55,1847,-613,-6338,-7375,-10119,-10544,-5952,-1978,10618,31156,45671,34168,5941,-2545,7440,6130,630,-5724,-6954,-3482,1953,14171,15840,2655,-8284,-5761,-3632,-8416,-14915,-18517,-12949,-7129,6001,15208,15330,2117,-17421,-18736,-15058,-14228,-2309,8397,13097,16668,13829,5953,-3217,-9745,-6460,3262,4726,6867,1886,-12304,-10716,-6627,-6801,-7045,-4624,3190,4646,1334,3535,257,-7786,-13997,-11549,-9883,3194,28367,41557,43648,37936,41650,25247,15396,3238,-7235,-12654,-11077,-9551,-4529,537,1838,1966,-8258,-17745,-21442,-18701,-15548,-13927,-16522,-10938,1015,8776,2674,-5255,-14216,-9037,-6229,-9570,-10053,-7707,-9426,-12665,-11349,-1400,6687,7584,9875,8630,1775,-6547,-1863,13574,27630,24344,11314,-3462,-4425,-380,332,-3714,-13439,-10146,-6841,-10894,-9879,7381,25055,27714,23724,12990,-1482,-3289,-549,9021,24446,41859,27828,16605,12627,1277,-13027,-14967,-11786,-7286,-1499,-760,1422,5218,-156,-15822,-5651,1569,1198,-1437,-5093,-11838,-16203,-9309,-1538,7311,20420,27975,26430,11924,2586,-3744,3517,10784,9967,5697,-1600,-4552,-3741,-5789,-5618,-4307,-4372,-2970,1165,2636,6966,9558,23722,16030,809,-9924,-3522,3210,9063,19227,30829,32919,21913,-1139,-13974,-6746,-5402,-12743,-13145,-10098,-12851,-13619,-1731,7759,16818,20880,18923,9458,-4191,-12312,-2055,3359,3700,743,-6886,-13226,-12169,-18547,-9979,5686,18562,17057,23081,27149,34691,27397,-603,-14577,-6513,409,-7431,-6456,14480,38317,39925,27869,15074,3636,-6739,-12949,-5850,2285,6586,10577,10283,12671,14048,7124,3267,400,-3170,-6237,-2556,4350,17567,26867,26787,28753,22901,10391,-1505,-4224,-7096,-8827,-3060,13600,21629,13972,7238,2586,5996,13396,21065,17609,-472,-9493,148,-3072,-9688,-13159,-11235,-8979,-8947,-13548,-17536,-8692,-4569,2696,3758,-3751,-8791,-10689,-8561,-3109,-5354,-10184,-14826,-11681,-5635,-4305,-12325,-3729,10519,16162,11149,6536,12531,15225,12684,11767,23126,43052,59296,48377,18964,-872,5901,19161,14890,12783,17211,22437,20768,6873,2308,1498,4160,3141,-507,-7111,-12559,-6394,-1767,3651,9268,9532,8193,8355,12479,16074,6855,-208,-4314,-5314,4552,25800,46167,43984,23915,304,-12187,-5045,3160,12984,16354,16984,11821,3094,-2083,917,1505,-9724,-4860,-8579,-1712,25267,55880,59286,40087,15527,-214,-6675,-5000,-2795,-3319,-7896,-6777,-4364,-6815,12090,19939,13301,8658,6818,6632,7935,6943,-9958,337,3212,-1812,-7811,-7492,6195,30962,49298,33984,12552,-1458,583,8890,7323,7414,12327,21737,18253,7302,-6180,-10420,-1428,11055,29970,41250,34162,27376,19901,14571,15536,21425,17227,10463,2915,-710,-7681,-16560,-6672,-3771,-5917,6438,16629,21013,9434,-4941,-11206,-1897,3213,-1817,-3744,-8430,-1842,7338,3490,-10728,-16704,-8363,1544,1918,1188,4711,8555,15751,16751,14994,15754,22827,52419,88182,93462,52543,7734,-10997,-7482,-4777,-2370,1312,-518,-5935,-1358,4967,1896,-1394,-835,206,4844,8954,9602,3063,-3539,-8622,-7747,1035,12514,14415,12868,431,-9353,-12499,-8287,-7573,-12569,-4607,1559,1345,-2619,-7083,-10640,-9949,-4091,-2137,375,1713,-3201,-10852,-19108,-6152,15576,36624,34000,24243,9351,-7415,-3089,3751,781,-7473,-13752,-9785,-7446,-12344,-11274,-5398,-3767,-11609,-21445,-13635,-9322,-6391,-4310,1170,2653,4721,6680,4112,-1109,-4268,-3414,-3417,422,7219,16392,36303,42055,30742,10304,-5057,-7473,-10163,-17023,-13339,-6399,-590,1103,-5077,-5731,5042,15251,23225,20369,6122,-7537,-1674,6769,12555,12259,-1129,-11572,-14009,-12425,-9078,-2595,480,-7318,-14998,-14876,-6965,1741,12194,19604,15549,6285,1470,2083,14995,6931,-3118,-8293,-12611,-13593,-9491,-11147,-14715,-3898,8204,10461,-1843,-14538,-12166,-2838,-911,-3934,-8034,-10860,-2137,4743,-303,-4827,-1878,1458,2592,548,1643,6727,4999,-2679,-1200,1292,-4874,-4654,1877,-66,-4986,-9423,-13864,-7052,1820,3393,19859,12872,3991,7675,9038,5373,-1087,-16184,-11279,-3599,894,8197,14787,11330,-1027,-10559,-2755,501,-368,-2077,-4940,-15006,-12152,-7911,-9201,-9941,-6286,-3963,2387,1067,-5653,-12010,-1537,10499,17405,16035,2719,-11463,-7538,4874,13023,23390,32599,34801,26534,6599,-4863,4648,16250,9661,411,-3637,-2913,-607,-2427,-406,5335,-289,-10347,-13641,-9850,-949,457,7474,4725,6474,20804,35249,17247,4460,-2314,-4055,3763,15663,19058,8669,-4728,-12347,-6943,-2573,822,14480,23202,16408,12564,9524,9553,10259,10086,17940,33240,34316,4951,948,12666,21884,27478,20010,7153,-2853,-7840,-4124,-3756,-9584,-14456,-6418,-1427,-2270,-8853,-11141,-7589,-2726,3853,-2530,-10922,-14570,-15537,-17566,-14975,-15263,-13787,-14293,-11470,-4906,5517,6764,987,1863,1748,-4161,-11929,-10619,-5302,-9515,-13046,-7661,-3232,-1680,-2598,4611,8837,8835,7624,7967,4967,-1130,-8498,-14897,-13781,-13623,-18867,-12113,4169,13293,6572,-2892,-11012,2708,10987,14393,22542,28846,17751,797,-8458,-4870,-5768,-8411,-5804,-8705,-8824,-12675,-20007,-4181,9761,10919,-1340,-4226,1416,9842,26012,42845,46670,19081,4456,2101,798,2631,1164,-7264,-14969,-11763,-5253,4521,9303,5298,-6070,-5320,1964,4027,4420,3626,4216,5951,3885,-10134,-4958,4299,5304,3309,-2807,-9616,-5254,-333,-5335,-16122,-7404,-5732,-3192,-7722,-5408,4719,12308,23497,27896,29404,25109,10844,54,-3875,-1627,-5035,-9812,-8283,-11468,-2232,4051,-197,-516,3558,7013,1753,-10304,-14051,1610,27661,54184,41252,21089,1617,-12434,-13240,-7445,-7018,-6727,-5082,-7623,-8584,-8447,-7524,-4802,526,4899,5505,3616,14701,27767,18184,7194,1236,-99,7035,17299,10942,-1592,1639,18098,27547,13238,12227,10096,6257,2370,5165,6195,-497,342,-6113,-8253,-11716,-15449,-10782,-2806,2145,275,-1478,2186,16886,36190,45225,36882,17692,-1880,-6068,-1670,1038,3264,9735,9366,-2563,-13027,-13719,-11104,-9484,-2503,3649,17223,15689,-2535,-14006,-14039,-5277,2854,6701,2999,-1230,55,8532,14035,20021,32785,32127,14520,2049,-6501,-12909,-10988,-767,4271,6234,3585,-5343,-12502,-1722,2025,-9045,-6667,7452,9387,-1029,-10183,-13307,-7640,12496,36527,55298,53626,33481,13288,1965,-2550,-2309,3873,14594,18155,10509,302,-4062,-4827,-623,4802,5626,6156,15834,28079,26425,16215,828,-4126,-11313,-4923,15227,38139,55547,35333,3432,-10894,5077,18041,22765,13915,-131,-5550,-8836,-13211,-10504,-4233,9131,15864,5153,-12071,-14945,-9173,-6359,-3964,-4798,-4220,-7959,-17448,-10615,-5394,196,-305,-292,-4068,-10222,-16783,-13741,-5695,3789,12074,15050,15072,18971,17680,2462,-11063,-11416,-5192,6199,18337,23124,21964,10297,-2530,3459,19286,16396,17747,21280,16885,4264,-5006,-10169,-3906,11041,19112,6351,-682,-367,218,-6723,-16899,-8121,494,7600,14698,33460,29283,15494,-279,-8506,10937,24699,31204,37857,55660,59957,43520,25653,9873,-9388,-13532,-15999,-15697,-14480,-11198,-6939,-4692,3031,5527,-7,-6009,-7385,-6852,-977,2956,-1616,-12592,-16430,-4273,5409,9857,6568,4194,-153,-6216,-12619,-11438,-4818,-852,3598,5418,3905,-1756,-5141,-321,-1144,-5031,-12591,-14121,-9287,-53,11032,18773,10417,-7070,-8701,7048,14744,5168,-1887,-223,-11360,-6075,3503,4423,3233,3593,305,-4247,-15153,-17358,-15870,-17825,-14461,-7986,-6603,-12141,-7264,-2275,1296,1959,-643,11826,20257,21132,22444,18713,11689,10976,14725,22148,9680,-7884,-15905,-8570,-6488,-6721,-1434,1058,220,-2350,-5589,-10693,-12291,-6444,-3956,-3972,-480,4910,11405,17298,21071,10025,-6840,-19169,-13044,-14246,334,15990,33897,43327,36403,26613,20970,11544,5277,3456,6178,7853,8751,5630,333,-1768,2384,8186,9668,-1290,-15706,-11319,-1224,9672,12201,4196,-3983,-7934,-9626,-4942,-3402,2977,-586,-6246,-3568,7278,13038,4484,-1526,-13228,-10529,208,7672,1822,-1835,-99,-4478,-12181,-12540,-5451,1692,-1232],[-4354,-4611,-3516,-1243,-1087,-8540,-4577,522,6482,14696,23985,30466,33821,31887,35452,32447,18127,11136,4249,-9120,-11890,-5790,387,-3440,-16496,-3449,3104,3358,1103,5829,3392,-533,5757,18146,18466,12927,-83,-5259,-10627,-11894,-7371,-5786,-9216,-15293,-15190,-11403,-6439,2532,12589,14326,14568,7856,4484,-2203,-6404,-10817,-4093,1303,6512,5265,-4805,-7723,-10091,-11159,-14215,-9513,-3756,-1725,-1209,3828,13047,22480,33583,31834,20355,12773,7507,3423,5008,7376,5203,-2553,-723,1647,3425,944,-6744,-11065,-11543,-11392,-4844,-1492,-1523,-7061,-7619,-3927,6634,19381,14279,9238,4408,-1099,-427,3030,3364,8498,12447,2865,-6842,-4562,155,1304,4345,7737,6775,1554,-9513,-14891,-6113,2746,3598,-2518,-10520,-2169,4172,-3910,-15304,-19524,-8786,9236,16720,7196,-12586,-5946,681,-1099,-12991,-23887,-220,21080,20781,18177,20145,10472,-2781,-8323,-5111,8363,33529,41066,26223,7111,-9998,-7632,398,5812,4167,9376,18562,16520,6322,-4508,-12679,-15856,-10448,189,2436,-4365,-617,6850,2874,1107,-10809,-17958,-2642,95272,309189,549350,715471,681411,476886,204376,24598,-22427,-6314,-14578,-21340,-12852,7318,31859,42807,22914,5267,-4396,-9823,-9633,-9763,-5851,317,-3733,-13373,-16609,-8100,2088,6347,5939,3038,5513,16853,42035,62044,55416,36792,18103,5082,-6656,-9661,-3959,-100,-2285,-9516,-13464,-14605,-17572,-7365,-5345,-7493,-6172,-1962,-1270,-5863,-11241,-2864,7410,14149,21019,27013,24604,6804,-5052,1981,12840,19317,10086,-10991,-1182,5018,-6293,-19538,-8397,6359,15332,20627,23650,15494,-6387,-4763,-711,-9588,-15761,-9766,-5119,3776,10991,9767,-422,-9736,-11198,-7677,-10238,-4043,10172,27455,36507,39490,24159,8843,1207,-1605,-5056,-6745,-6386,-12185,-3984,6796,16930,15658,3447,-7557,-6555,-2860,-2450,-7249,-11513,-9243,-2940,-149,2108,10360,5089,-3085,-11503,-5243,-969,-3583,-5634,-1486,9386,20378,27882,24044,13591,853,-7327,-6616,-6193,-6316,-6596,-7406,-3111,312,2439,4699,453,-6921,-15096,-14722,-8395,-4469,-2955,7,-1769,-10389,-13603,-5338,-1228,-69,5896,9549,5978,773,-5693,-8458,-9944,-11592,-16334,-10794,-4769,2529,6925,4602,-608,-4854,-5881,-6471,-11990,-15090,-11502,-8745,-1680,-3312,-6586,3349,14448,24377,19729,10038,3995,-4474,-9964,-8498,400,9934,12355,7786,-1907,-9395,-11984,-11815,18,8285,14420,15506,7421,-914,-10541,-15862,-13065,-11259,-4490,-1457,-1027,1391,-3661,-8661,-11218,-12155,-8018,-3846,-1152,-1025,-1972,2350,8636,15838,19928,21788,15570,12773,13413,14309,12285,6655,534,-4537,1887,17997,24561,14771,1530,-11288,-5335,-3537,-5461,-7457,-5356,-3355,1349,2178,-3518,-5555,-5981,3527,14465,4450,-6067,-13144,-1327,6778,14283,17231,20392,19341,11401,7541,9856,17230,9694,-4616,-935,-506,-11375,-13004,173,6678,-1057,-17236,2474,11890,9398,-2584,-6124,2405,18311,26903,26166,13844,8120,902,-4934,-4448,139,747,8364,11002,16869,28753,25450,6821,-8111,-9946,559,3330,-1148,-2274,-3482,-2175,218,-3071,-7469,-9267,-7344,900,11756,17206,14639,5286,-6567,7019,276,-12914,-7356,-2416,1277,3845,2001,-120,-2622,1611,361,-6092,-11278,-13696,-13551,-17604,-16800,-18017,-19765,-12199,4714,9694,10057,14798,17129,-3653,-12216,-7788,-7034,13216,35706,24105,5078,-4257,-8139,-12123,-4520,-5979,-9332,-7021,-3227,5444,6557,1354,-2178,-6963,-13287,-13512,-8594,-1919,1693,888,795,13528,22328,19132,10257,2371,-5096,-10144,-9606,1106,15305,19594,10091,24218,45464,41487,11299,-9364,-16863,-14979,-12075,-7233,-807,6299,9865,7151,-2860,1537,16918,19226,24199,27765,23647,9894,-4838,-10532,-17246,2110,17368,20083,12178,902,-2161,-3232,-6871,-15171,-13315,-10391,-8085,274,14243,26402,18010,9553,2758,-6834,-16512,-8514,20599,37908,26337,8908,-5757,-7442,-7742,-6411,-11850,-17977,-4791,-2357,-8577,-5559,5252,909,-4023,-8001,-2075,-413,-3260,689,9124,16111,14380,7154,-1666,224,9459,25569,20879,7728,-4819,-10722,-6265,-4054,-2366,621,5862,10272,8733,8098,1137,-9573,-12261,-3619,6083,10216,18116,24913,18249,6453,-1418,-3113,-5494,-11987,-13078,-9668,-5007,-720,36,-6626,-5708,6111,8871,5754,-1415,-12250,-12378,-10104,-3256,5364,13390,13596,11672,12295,8335,2890,-9829,-18156,-7400,2144,2101,-2494,-1730,2005,5593,10719,12438,8460,10706,18781,18286,5469,-2249,3449,12091,25441,21016,5094,-5208,-10651,-14109,-15268,-8539,-4899,-6160,-6815,-7280,-11891,-2971,8627,14597,13556,5678,3525,3756,-10716,-8668,1839,3197,-6111,-3772,-499,-7935,-14326,-7658,-2291,-4794,-3555,2187,7274,20638,33399,26568,21465,12121,9436,6742,-875,-10030,-13050,-11768,-6929,10505,33727,50428,35874,13827,1441,-2413,-13020,-17452,-15889,-8823,-5483,-7770,-13528,-2208,-1368,-2587,-2515,-7177,-11597,-10477,-14740,-13652,-1097,2958,-2460,-12014,-9476,764,13180,22586,29923,27195,12179,-134,-1722,-5595,-8608,-8407,-9977,-9917,-5403,-1496,10380,30482,43533,32604,4381,-5529,4384,1635,-4348,-10033,-9704,-4613,3089,15618,17443,5058,-5758,-2929,-94,-4639,-11340,-15455,-10479,-4105,6351,14098,15187,2898,-17011,-22675,-19020,-16159,-3217,6587,12825,16763,13320,6116,-2791,-9706,-7101,1804,1906,3300,-974,-12888,-11989,-7267,-6400,-5414,-4184,4481,4936,323,3264,811,-6457,-12511,-11438,-9666,3696,26886,37834,39374,34212,40310,24697,15628,3462,-6686,-12646,-12283,-10904,-5011,1097,4193,4107,-8319,-18194,-19342,-15978,-13065,-12801,-15769,-7847,5151,12490,5643,-5429,-14440,-9355,-6807,-10308,-12111,-10296,-10384,-9597,-8187,-1719,4386,4788,7358,6078,-312,-6915,-1021,16374,28922,22751,9700,-3429,-4803,-1199,-442,-3939,-15551,-12047,-8191,-3187,-5355,4360,23931,29158,26921,13760,-1027,-2633,-470,7429,19199,36011,28011,15833,11339,1093,-12796,-15427,-12509,-8110,-1784,43,2296,5259,1627,-11896,-5496,3096,5456,5427,526,-9825,-19053,-13363,-7389,646,14638,24825,25570,11979,3150,-4393,3005,13558,13810,9573,761,-4337,-3547,-5815,-5827,-4684,-5219,-4262,-486,892,5321,8722,21756,12599,-717,-9323,-1842,7750,13864,21487,29817,29526,19288,-2590,-14961,-7976,-7420,-14646,-13186,-10590,-14121,-14311,-2469,6088,14572,19406,17411,7839,-5631,-11804,-664,4243,3780,-70,-7762,-13829,-14369,-16873,-7263,6478,13587,8870,14899,21203,30692,27104,-1403,-15674,-5586,1766,-6803,-7909,11938,33617,37865,29996,18636,6406,-5082,-11210,-3942,4366,8352,11198,9991,11110,11372,4881,1771,-2036,-7110,-10037,-4713,1668,14681,26802,28673,31292,25968,10624,-3017,-5389,-8097,-9896,-5337,10176,18584,12056,5706,927,4602,13121,21636,19379,811,-6451,2325,-2100,-9470,-13252,-10771,-7365,-6562,-11324,-19292,-9193,-2195,5414,5079,-3692,-9339,-9135,-4237,1555,-2170,-9634,-14320,-11438,-6451,-6019,-13540,-2463,10697,14653,9328,6591,14639,18336,16554,16028,26803,46113,63379,53432,22145,233,7121,22300,18367,14844,17282,21226,20264,7443,2249,-95,2132,1466,-1710,-8135,-13880,-7116,-2176,3093,8527,9150,6815,7713,14834,19376,9072,472,-4085,-3552,8484,30791,49412,45462,25005,-46,-14681,-6801,1413,13212,19344,20816,13655,1997,-5552,-4840,-6517,-14537,-4604,-9657,-2545,24398,58912,64870,41951,16108,337,-6414,-5169,-3273,-3573,-6687,-5980,-4541,-1040,20579,25692,16078,9443,6476,6169,8920,10649,-3792,3959,4280,-1579,-8227,-8391,7184,32054,46851,35208,16898,4210,5186,13037,12219,11813,14602,23478,20957,7468,-7578,-9809,-1468,9856,27845,40320,35610,29867,20724,14303,15144,20249,15505,9445,3303,116,-6909,-14642,-5293,-2714,-7131,5682,16314,22598,11490,-4422,-12512,-3164,3062,16,380,-4628,-10575,-3254,-6051,-17181,-19157,-8634,-11,-2556,-3825,306,4346,13379,18046,17483,20203,27581,56476,93201,99114,57110,9514,-11394,-6689,-4987,-2861,1725,847,-3943,2017,7577,4467,520,694,813,4576,8156,8332,1796,-4509,-9232,-9269,-842,10120,11966,10200,-699,-6352,-12280,-10029,-8319,-11604,-2539,4947,5288,-728,-7300,-12361,-12810,-7579,-4807,-2190,-2962,-8122,-13044,-17444,-4256,17256,40267,36134,25310,8648,-9441,-3487,3099,-321,-8883,-13506,-10265,-8022,-11474,-9638,-4488,-4457,-13655,-20121,-11530,-8779,-7143,-6067,-609,4613,8241,10504,7011,245,-4621,-4031,-1645,3865,8918,19096,43481,53172,43711,22410,1370,-6381,-8159,-14968,-13954,-6511,-394,859,-5205,-5233,5886,14726,22367,21357,9141,-4624,-1342,5690,10477,8977,-3516,-12681,-13830,-11534,-7552,-739,1489,-6405,-13515,-15690,-7176,1443,10979,18324,15826,8166,4366,5900,18314,6828,-4074,-8472,-10832,-9927,-6640,-8225,-17662,-7313,4534,7648,-2600,-14091,-12371,-3135,-1234,-4690,-8356,-9119,125,6615,841,-5213,-2291,2050,4204,2476,1973,6028,3627,-4688,-2568,1475,-3395,-7744,-2307,-3089,-6130,-9622,-11497,-5187,2058,899,16225,4407,-2049,3720,4680,239,-5447,-20661,-9575,-3059,1357,6318,10010,5525,-4804,-8569,983,1959,-988,-3832,-7327,-14666,-9442,-5890,-8640,-11634,-7914,-2960,4047,2131,-4617,-10930,-1199,10279,15460,11111,-3297,-17218,-4484,6339,11800,18262,27302,29783,22461,3414,-7856,2817,14753,9128,796,-2805,-1398,2319,404,-2775,1450,-3837,-12809,-16280,-11790,-1713,1642,10100,4324,5512,19976,32703,15684,4222,-1742,-3441,3264,16166,18631,6237,-7418,-14815,-4935,28,2362,15417,19055,13518,13442,14216,17638,18417,16347,22741,36677,40089,14955,-1744,8963,19933,28654,23615,11421,1750,-7262,-6520,-4777,-9164,-14679,-8739,-3752,-3937,-8934,-9393,-6323,-2276,4473,-2046,-11807,-20160,-14568,-9525,-10299,-16840,-15445,-12234,-11030,-4670,5769,7395,2055,1888,683,-5124,-12336,-8996,-2741,-7094,-11549,-6299,-1750,-1225,-3489,2960,7100,7896,7232,6824,2928,-2947,-9791,-13059,-11663,-12492,-17431,-10787,5741,15400,7199,-2908,-9439,4064,11196,16630,26623,32617,18700,-1003,-10444,-1727,-4429,-9163,-7911,-9962,-8072,-10958,-15890,-5978,7305,11735,930,-11,5766,9394,18759,32720,36425,12453,897,-1063,-1741,991,-496,-9459,-16750,-12706,-5113,6287,11048,7154,-4248,-6182,-934,672,1684,1598,2279,1949,-984,-11644,-2380,6371,6316,3209,-3151,-11080,-9836,-3357,-7283,-14891,-6366,-4569,-1844,-5189,-3454,5805,13452,23876,27590,28149,23198,8644,-2484,-6122,-3294,-5960,-9441,-5860,-7426,-19,4877,505,2012,7666,7312,-2617,-17146,-8895,8922,37978,57421,36728,15623,-2662,-15035,-10541,-4473,-5250,-4888,-3979,-7832,-9911,-9625,-8022,-5463,-1439,2329,3189,-829,7658,23990,18523,7889,1736,1599,9584,19219,15538,5097,4925,19450,31872,14563,10733,9489,6602,5771,10115,12302,6281,3508,-5460,-7817,-11133,-16502,-11375,-3005,1642,-80,-1145,3568,18356,37474,43590,31603,11094,-5714,-5971,-1735,-948,-752,5494,6699,-3513,-12723,-12014,-9222,-11531,-5335,-14,11965,11967,-4457,-15125,-14093,-5169,3976,8827,5226,-1311,-2526,5307,11452,17580,32099,33821,15308,1758,-7309,-13368,-9286,1700,7148,9479,6900,-3534,-13573,-1831,3168,-8046,-6796,7770,10828,1719,-5007,-8301,-3580,16145,37420,51178,50514,32234,13219,2961,-1195,-1181,4725,14678,17643,9783,-1410,-5849,-4382,563,5289,5504,6415,17599,34680,34306,20757,2171,-5569,-14027,802,22244,43648,51769,26084,-993,-11665,7331,22867,26693,16419,2618,-2469,-6503,-11984,-8824,-1205,12891,15634,2929,-14899,-15208,-9670,-7171,-2828,-2886,-2674,-6094,-14464,-12006,-4322,2488,1839,1375,-2941,-9452,-16531,-14683,-6065,4382,12993,16650,16100,18341,16175,2832,-9400,-11257,-4489,7747,19472,20579,15948,4354,-5251,4639,17559,13350,13711,17583,15881,4759,-4513,-10660,-6432,5531,12353,1898,-1842,520,610,-6329,-13915,-6865,2133,10360,18798,36515,26590,13495,-1101,-7598,10576,22440,28632,35102,57356,65202,45116,26809,13118,-6363,-13847,-15960,-13414,-12219,-11623,-7058,-4050,3569,5359,-293,-6688,-7391,-5726,-949,3043,345,-9753,-14787,-2176,10236,17484,13881,8492,-163,-7748,-13627,-11873,-3498,1749,5266,6049,4943,164,-2824,925,-1430,-6387,-13589,-14209,-8855,926,13091,21550,12935,-4150,-8198,5129,12884,4737,-2112,-230,-8508,-7839,-892,-1160,-2034,-70,-947,-3457,-12713,-14566,-13372,-14727,-12487,-7566,-6881,-11235,-6437,-1057,3013,3572,1137,12143,20887,21287,22958,19349,12538,11557,14317,19421,6851,-9893,-16219,-6021,-4290,-4847,-690,479,-723,-2340,-4920,-10084,-11893,-6044,-3812,-4161,-589,5456,13229,20709,25860,12919,-6116,-19366,-11417,-14028,248,17265,37342,47126,39594,27607,17684,5450,-421,-1093,3428,7600,9097,5831,443,-2130,2414,8607,8843,-2239,-14583,-10063,-2664,4916,8600,3321,-2844,-5050,-6461,-5775,-2096,1963,-2943,-8126,-4475,6962,15062,9146,2628,-10595,-11956,-2792,5864,2147,-229,1946,-3154,-10862,-9523,-2151,1346,-2781],[-6504,-4238,-1445,587,-126,-6871,-3814,1254,7686,16407,23727,28878,33614,32799,34594,28614,14880,9050,3690,-5858,-9593,-9201,-5309,-9605,-10901,3165,7473,3808,191,7961,10762,6675,10226,17316,15099,12832,1303,-3512,-11199,-9309,-4486,-3558,-7967,-14727,-14939,-11743,-7508,525,9908,11664,11136,4936,3227,-2411,-6914,-11051,-3716,2269,7001,3913,-7842,-8702,-8321,-7796,-11114,-13004,-6867,-4973,-5523,185,13073,23679,35018,33182,24528,16945,9852,4423,5214,7425,5166,-3084,-1176,-113,676,-1077,-6806,-9663,-10694,-12121,-5998,-2318,-896,-5173,-5694,-3042,6036,14626,9713,6202,2137,-3186,-3647,-1082,-2062,1887,7666,534,-6935,-3077,2402,3442,3063,5995,6366,2457,-7720,-16537,-6284,4482,5884,-332,-8448,-4967,1655,-5319,-15456,-21996,-11643,5142,14022,5757,-12622,-7668,-1055,-2519,-14134,-25450,1335,18609,16758,14932,17855,9674,-2273,-8095,-5141,9561,33072,36140,21589,4593,-9906,-5635,1888,5576,1917,5357,14519,14336,4839,-5364,-13937,-18967,-11624,-750,599,-9411,-2431,10496,5130,581,-9591,-14473,16761,154566,437313,744446,940845,889707,630547,290011,53183,-18227,-6344,-15076,-22745,-9100,13856,38293,43548,20067,3053,-5440,-8519,-6928,-6746,-9479,-3921,-6561,-15168,-17228,-8541,1653,6205,7262,3995,5432,16509,39381,61079,54372,35512,18358,6818,-4543,-10886,-4959,106,-746,-6183,-8716,-9696,-14727,-8712,-6018,-7256,-5559,-1694,-1153,-6333,-16098,-7634,2885,11287,19283,27150,25929,7770,-2920,5260,17189,24993,15734,-5981,-4274,290,-9279,-17918,-6263,7080,14115,17431,20499,13912,-6217,-2682,-783,-10817,-11662,-10030,-8112,-336,6312,4551,-6385,-13678,-10673,-7283,-10741,-5101,8478,24893,34332,41366,31082,16409,8196,1993,-4716,-7018,-5561,-12507,-5854,5283,15626,14436,2846,-7945,-6631,-2395,-1647,-6952,-11945,-9010,-1466,2252,4610,13757,8825,-1290,-11303,-6264,-2625,-4500,-6515,-3113,6964,16995,22306,17003,7209,-3196,-7792,-6515,-7309,-8590,-9369,-9572,-3931,-1,1749,3763,224,-7126,-15894,-12323,-6202,-3146,-1364,2632,1746,-6789,-13321,-6990,-2599,-475,6402,9887,5648,-1,-6531,-9030,-10495,-13372,-18063,-12053,-6548,5,4871,4101,158,-2467,-2267,-3251,-12163,-15301,-11018,-8724,-1943,-4430,-8053,3448,14848,23273,17479,8845,3728,-5203,-12136,-10350,-1239,8233,10146,5674,-2709,-9411,-10691,-9090,2561,10526,15450,15035,6264,-1904,-10802,-17121,-14102,-11752,-4608,-1102,-367,825,-4851,-8652,-8958,-8674,-4223,-837,913,790,-1558,-579,5946,13565,18769,21175,15385,13244,14590,14807,10995,5344,-946,-6144,-10,16146,20557,11487,1708,-10657,-6925,-4076,-4013,-4710,-3843,-3704,129,969,-3271,-4854,-4531,6572,17490,5396,-7064,-13454,-382,7739,14215,17014,21597,20603,11410,6615,7145,16135,12809,-1553,-345,8,-11880,-13747,618,7225,-1854,-16730,3500,9694,5290,-6488,-7067,4458,23532,33340,31134,18179,13073,4671,-1931,-1245,1606,4504,11708,11653,15298,28698,28503,10882,-6596,-11093,-1260,1967,-585,-151,-953,6,1485,-2823,-7982,-10327,-8727,-1238,8307,13355,12035,3759,-5302,8375,1469,-14754,-9232,-3591,1144,4868,3506,1376,-2101,1567,275,-5560,-10341,-13477,-12781,-14849,-16073,-16242,-14199,-6017,6778,9639,9024,15732,21584,1123,-10096,-7474,-8315,9630,30914,20608,3251,-5443,-8387,-9385,-1527,-4928,-9221,-7482,-4784,1762,2536,-1293,-2824,-6562,-12438,-13711,-9280,-1805,1899,30,419,11376,18480,16256,9815,3090,-3554,-7631,-11970,-1598,12553,17714,10849,25270,44691,38529,10792,-9294,-17897,-15469,-10242,-5605,619,7817,12014,8609,-2324,27,14917,20058,26568,31656,27952,12468,-3383,-11470,-15190,3794,20473,25053,17105,4572,-495,-2421,-6856,-15596,-12838,-10171,-5166,5194,20211,30342,18945,8555,1289,-7580,-16684,-8909,19745,39747,29424,9487,-7772,-10875,-9203,-5953,-9157,-16339,-4770,-1712,-7112,-4954,6634,3057,-319,-4845,-1756,-1060,-5036,-837,7653,14066,13003,6417,-2306,-1290,8567,28536,24769,6207,-7156,-12563,-8002,-4365,-1058,4913,12136,14883,11187,9652,2128,-9368,-12920,-3578,7502,11463,17965,23412,18689,7472,-1346,-3585,-6515,-11970,-11740,-8885,-5167,-1828,-1361,-6228,-4663,5499,6275,2777,-3286,-12196,-13993,-12388,-5560,2577,9072,8129,4879,5515,5382,2064,-11028,-18534,-7862,588,-477,-6076,-5959,-1137,3390,8969,10204,6101,8419,16032,15890,5038,-1569,3520,11035,24686,20296,3700,-7216,-13482,-16400,-13337,-7853,-4282,-4592,-6989,-9739,-14563,-1678,9255,15230,15938,8372,6086,5355,-9828,-8295,2860,5229,-3149,-4767,-143,-6399,-12180,-6320,-956,-3310,-2825,1461,5761,19409,34480,27574,20890,10554,9366,8064,718,-9626,-14637,-11901,-5808,10071,30618,45298,31546,11186,545,-777,-9660,-17378,-15759,-9483,-6160,-8792,-19174,-4079,-2730,-1806,2066,-40,-7379,-9083,-11232,-11602,-1028,3060,-2434,-11769,-8228,1513,11312,16429,21682,22012,11471,-741,-5878,-10532,-10484,-9448,-9661,-9007,-4553,-610,10505,29554,40722,30673,3372,-8581,906,-2911,-8926,-13035,-11134,-4807,4427,16425,18228,6961,-3449,-180,3440,-699,-7290,-12174,-7870,-510,7738,13452,14888,3586,-15707,-24617,-21498,-17814,-4961,3665,11750,16330,12620,6265,-2298,-9768,-8031,-121,-1056,146,-3044,-12938,-12877,-7493,-5461,-3921,-3848,5131,4274,-1591,2787,1509,-4957,-11097,-11282,-9304,4228,24912,33693,34629,29564,36699,22841,14768,3087,-6552,-12326,-13119,-12096,-5479,1532,6347,5600,-8657,-18370,-17239,-13285,-10638,-11607,-14609,-5046,8432,15025,7587,-6527,-15249,-9691,-7554,-10999,-13925,-12205,-9518,-5672,-4602,-792,2800,2060,4215,2919,-2589,-7049,-388,16780,26741,18602,7054,-3755,-5277,-2020,-1098,-3728,-15426,-11730,-6207,5519,299,1899,21930,29347,28716,13436,-1258,-2418,-622,5664,14183,29442,27570,14778,9623,545,-12769,-15700,-13182,-9158,-2489,415,2618,4990,2806,-8556,-5188,4343,9063,11507,6718,-5774,-18029,-17126,-13089,-6207,8172,20428,23193,10981,2995,-5379,1926,15361,16951,12890,2687,-4260,-3376,-5508,-5498,-4537,-5600,-5253,-2009,-867,3399,7246,18564,8667,-2286,-8334,-116,11862,17494,21579,26365,24384,15498,-4495,-15588,-8823,-9128,-16180,-12491,-10674,-15019,-14982,-3721,3581,11295,16926,15413,6129,-6970,-10857,945,5408,3958,-951,-8727,-14378,-16226,-14077,-5082,6647,8632,2879,7975,15308,25733,25483,-2322,-16242,-4097,3793,-5268,-8519,10026,28971,34689,30938,21465,8801,-3463,-9578,-2269,6233,9897,11750,9822,9749,9026,3149,620,-4512,-11169,-13601,-6688,-845,11869,26084,29798,32887,28145,10547,-4543,-6286,-8968,-10850,-7213,7342,15654,10127,4372,-172,3639,12579,21338,20602,2568,-3327,4490,-1067,-9121,-12995,-10136,-6238,-5017,-9821,-20206,-9490,122,8235,6623,-3266,-9515,-7480,-55,6687,1935,-7462,-12809,-11042,-7291,-7888,-14083,-1279,10515,12767,7263,6066,16050,21058,20483,20643,29509,46544,63499,55340,24464,1384,7736,23795,20373,15906,16418,19093,19024,7598,1997,-1483,523,164,-2616,-8766,-14886,-7811,-2733,2287,7449,8447,5221,6819,16588,22088,11195,1307,-3551,-1555,12180,34566,50247,44326,23920,-1812,-17517,-7946,-369,12994,21699,24038,15079,604,-9098,-10073,-13012,-12342,-3073,-9909,-3545,22895,59388,67890,42520,16324,907,-6083,-5381,-3883,-3837,-5310,-4783,-3507,5302,27279,29287,17341,9184,5634,5839,9955,14250,3229,8848,6943,89,-7422,-9382,7312,31324,42084,34663,20810,9991,12343,20899,20690,18390,17346,24311,22470,7056,-9062,-8910,-1525,8556,25360,38639,36548,32087,21330,13576,14000,18204,13146,7795,3390,879,-6120,-12931,-3599,-1244,-8203,4626,15776,24008,13664,-3847,-13401,-4033,3238,1952,3923,703,-10356,-13524,-15199,-22920,-20172,-8855,-1909,-7163,-8372,-3593,108,10142,18553,19284,23544,31218,58460,93687,100316,60332,11508,-11325,-6479,-5787,-3644,1965,2142,-2236,4269,8385,5551,1572,1670,883,3789,6906,6784,481,-5401,-9590,-10529,-2822,7046,8577,6402,-1044,-3528,-10931,-11375,-8960,-10352,-385,8344,9302,1135,-7459,-14151,-15643,-11366,-7963,-5457,-8239,-12787,-13269,-15820,-3432,16984,41292,36824,25763,7941,-11280,-3906,2275,-1468,-10052,-13394,-11203,-8718,-10410,-7958,-3738,-5162,-14368,-16020,-8898,-7748,-7437,-7895,-3293,5777,11730,14965,10768,1914,-5037,-4692,-119,6129,9424,20563,49080,63169,56536,35244,10297,-3699,-5790,-12517,-14013,-6575,-441,288,-5559,-5123,5876,13030,20612,21645,12156,-990,-202,4771,7980,5094,-6270,-14091,-13796,-10691,-5897,1196,2648,-5203,-11809,-15883,-7679,824,9251,16108,15179,9664,7606,11364,22223,7320,-4209,-7547,-8063,-6386,-3881,-5368,-17267,-10723,854,4897,-3421,-13535,-12537,-3672,-1749,-5528,-8206,-6833,2466,8098,1654,-5658,-2693,2716,5873,4268,1999,4990,1967,-6900,-3247,2198,-1711,-10844,-6085,-5986,-7604,-10225,-9117,-1523,5267,1831,14666,-1226,-7106,-66,133,-5171,-9623,-16691,-6864,-2599,1302,3427,3824,-1660,-7836,-5424,4520,3131,-1853,-5634,-9275,-11627,-7023,-4497,-8630,-13443,-7945,-1030,5869,3023,-3731,-9772,-1092,9338,12816,6130,-8545,-15629,-1359,7356,9793,12922,21697,24136,17490,-69,-10679,1141,13047,8444,1397,-1552,333,5515,4632,-3187,-2242,-6958,-14186,-16247,-13437,-2319,2979,12534,3633,3873,17808,28668,13572,3709,-1462,-3296,1938,16172,17681,3837,-9189,-13308,-2963,2398,4125,16025,14910,10231,13685,18982,26068,25691,20830,25055,36634,42324,24291,-959,5739,17941,29580,27595,16473,6847,-6024,-8922,-5438,-8302,-13145,-10582,-5463,-4637,-7812,-7315,-5116,-2072,4563,-1798,-11214,-14312,-8162,-1620,-3979,-12729,-13642,-9954,-10345,-4366,6017,8095,3396,2356,69,-5568,-12007,-7730,-489,-4649,-9970,-4932,-195,-583,-4450,924,4883,6188,6042,4970,433,-4898,-10856,-11007,-9732,-11659,-16100,-9397,7384,17575,8093,-2751,-8534,4749,10903,18188,30397,36873,20576,-1966,-11008,1298,-2812,-8754,-9202,-11001,-7262,-8457,-11397,-6980,4363,12109,3296,4575,9435,8062,9749,20557,24412,5847,-2035,-3559,-3808,-458,-2207,-11858,-18464,-13535,-4394,7888,12155,8178,-2804,-6535,-3618,-2722,-1281,-655,185,-1858,-5630,-11464,-99,7875,6710,2648,-3744,-11857,-13432,-5049,-7876,-14370,-5854,-3418,-111,-2782,-2218,6154,13590,22761,25683,25401,19909,5441,-5610,-8504,-4773,-6511,-8601,-3238,-3317,1905,5397,1177,4141,10562,6345,-7035,-16963,-2033,16544,47146,56518,29542,9123,-7570,-16626,-7275,-1887,-4028,-3422,-2853,-7661,-10793,-10578,-8336,-5796,-3165,-240,1104,-4051,882,19171,17680,8080,2033,3343,11630,19696,18859,10873,7647,19232,33025,14447,7719,7940,6642,9607,17383,21735,14701,6321,-4960,-7540,-10724,-17542,-12055,-3309,1142,-345,-872,4162,18336,36690,40185,25506,4562,-9504,-6115,-1863,-2366,-3356,3216,5625,-3620,-11902,-10393,-7504,-9743,-7818,-3345,7076,8244,-6388,-16063,-14028,-5124,4871,10601,7043,-1609,-5414,1650,8596,14723,29671,33749,15551,1336,-8003,-13318,-7262,4442,10713,13475,10897,-1424,-14746,-2436,3611,-7391,-7164,7289,11023,3181,-1425,-3840,332,19350,36870,44496,43917,28575,11981,3408,-114,-215,5382,14546,17087,9323,-2773,-8283,-4400,1537,5759,5325,6498,18901,40774,42003,25065,3491,-6886,-15785,4789,27582,46294,44733,16551,-5348,-12104,9091,27420,29773,18213,5045,469,-4389,-11033,-7466,1129,14707,13531,63,-14437,-12363,-9806,-7963,-1780,-1131,-1334,-4364,-10710,-9608,-1003,5558,4715,3949,-895,-7876,-15333,-15465,-6713,4555,13433,17845,16992,17921,14730,2883,-8393,-11249,-4481,7787,19018,17247,9627,-1792,-6580,6717,16544,11606,10693,14146,14354,4667,-4490,-11201,-8847,240,5889,-2664,-3395,960,1107,-5127,-11426,-6224,3033,12687,22569,37554,22876,10809,-2436,-6931,9755,19607,25221,31083,55335,66069,43754,25952,15139,-3621,-14136,-15777,-11957,-10973,-12259,-7747,-4007,3440,4344,-1492,-8212,-8394,-5790,-1811,2196,1317,-7469,-12413,382,15791,26478,23532,15665,1725,-8712,-14316,-13186,-3340,3673,6861,6884,6163,2230,-684,1394,-2665,-8272,-14919,-14956,-9185,884,13580,22304,13964,-1986,-7162,3625,11042,4261,-2454,-926,-6326,-7902,-4180,-5841,-6646,-3731,-2608,-3050,-10110,-11694,-10712,-11934,-10540,-7171,-7228,-10744,-6321,-828,3644,4307,2306,11524,20434,20347,21547,18476,12374,11340,13216,15907,2915,-12948,-13245,-3634,-2506,-3418,-323,-345,-1821,-2614,-4877,-10255,-12189,-6206,-4170,-4821,-1155,5588,14780,23733,29875,15184,-5525,-19449,-10818,-12714,-2,17959,39444,48489,40343,26793,13596,58,-5360,-6089,162,7036,9386,5870,217,-2895,1820,8038,7130,-3788,-14103,-9455,-4261,40,3839,1289,-2331,-2851,1113,779,1816,957,-5333,-9243,-5506,5587,15540,12526,5643,-8384,-13185,-6059,3244,1809,766,3015,-2955,-9845,-6806,405,296,-4941],[-8435,-3564,955,2917,1290,-4519,-2749,1770,8380,17409,22603,26013,31404,31337,31358,23547,11149,6426,2734,-3089,-5309,-6817,-7706,-11036,-4379,8389,10955,3909,-996,8963,16702,13455,14393,16074,12253,13597,4512,1337,-5615,-4811,-1568,-1651,-6904,-14087,-14955,-12464,-8993,-1737,7036,8614,7472,2213,1882,-2920,-7698,-11096,-3254,3353,7739,3151,-9802,-9166,-6564,-4792,-8214,-12974,-9156,-8061,-9694,-3596,12417,24120,34906,32751,27917,21093,11862,5011,5249,7533,5280,-3456,-1878,-2337,-2487,-3179,-6606,-8053,-9833,-12619,-6932,-2629,-78,-3090,-3321,-1662,5553,10401,6068,3580,115,-5113,-6885,-4178,-6409,-5112,2231,-1920,-6500,-1555,4477,4510,668,3498,5721,3632,-5744,-18115,-6125,6679,8595,2345,-5461,-8285,-1034,-6340,-14522,-20930,-14875,24,9392,2989,-12129,-9138,-3202,-4476,-15616,-27709,3504,16600,13611,12299,15664,8548,-2066,-8303,-5122,11143,32395,31700,17934,3148,-7879,-3432,3371,5301,-116,1728,10559,11838,3069,-6259,-14556,-16164,-10516,-1908,-1718,-14758,-1250,16052,7481,45,-7649,-11048,34186,208168,549689,907440,1122997,1057426,758340,367134,82751,-13991,-6531,-15354,-19175,-3007,23002,45336,43349,17154,742,-6491,-7090,-4228,-4335,-11172,-7310,-9127,-16709,-17072,-8737,1042,5194,7302,4347,4833,15161,34227,55458,49168,31874,17603,8160,-2603,-11755,-5700,569,1145,-2421,-3431,-4084,-10942,-10017,-6824,-7250,-5183,-1646,-1271,-6581,-16346,-10245,-1852,7802,16775,26143,25746,8305,-158,8784,21673,30977,22289,51,-4086,-2694,-10546,-14617,-4242,7320,12559,14298,18215,14543,-2398,-196,-686,-10281,-8003,-7350,-8013,-1960,3024,-125,-11739,-14519,-9662,-6836,-11279,-6300,6669,22253,31669,42042,37822,24666,16065,7415,-2753,-6643,-4461,-11605,-8273,2649,13221,12846,2256,-7950,-6112,-1301,-366,-6497,-12358,-8741,108,5045,8013,18824,14612,1898,-9989,-6282,-3369,-4741,-6892,-4197,5146,14187,17490,11409,2168,-7075,-8078,-6388,-8228,-10507,-11707,-11041,-4120,159,1453,2875,166,-7033,-15644,-10050,-4237,-2028,10,4865,4784,-3416,-12132,-8204,-3479,-617,6722,10048,5439,-260,-6671,-9683,-10761,-13829,-17167,-13014,-8233,-2475,2566,3342,1035,335,1836,746,-9471,-13353,-9443,-7793,-2090,-5894,-9555,3476,14902,21253,14089,6711,3079,-5259,-13747,-12072,-3028,6083,7263,2753,-4135,-9463,-9312,-5925,6152,13727,17020,14725,5188,-2806,-10605,-15705,-14745,-12175,-4806,-594,872,1098,-5135,-8693,-6908,-5175,-168,2474,2899,2214,-786,-2015,4227,11403,16742,19293,14561,13107,15198,15026,9810,4332,-2163,-7396,-1540,13895,16193,7922,1657,-9668,-8035,-4263,-2509,-2031,-2193,-4046,-1357,-375,-2945,-3901,-2955,8900,18901,5914,-7993,-13017,647,8632,14057,16650,22287,20851,10684,5601,4633,14577,15618,1679,-154,41,-12178,-14273,727,7352,-2669,-14905,4160,7066,1009,-10155,-7626,6260,27587,38359,35116,22179,17769,7984,512,2236,4472,8264,14431,12025,13537,28404,31292,15251,-4469,-12730,-4010,-335,-363,1894,1539,2113,2677,-2623,-8576,-11467,-10081,-3405,4893,9641,9478,2513,-3568,9405,2835,-13627,-9847,-4556,772,5432,4720,2811,-1811,983,-183,-5214,-9496,-13063,-11788,-12275,-13314,-11889,-7982,-255,7973,8534,7092,15834,26005,8109,-7741,-7038,-9379,6221,25420,16796,1486,-6477,-8220,-6271,1299,-4305,-9437,-8233,-6585,-2009,-1553,-4069,-3583,-6254,-11597,-13308,-9543,-1513,2011,-1175,-468,8591,13999,12496,8554,3634,-1563,-4877,-11757,-2693,11266,16245,10094,23518,40725,33422,9629,-9088,-16554,-13697,-7974,-3861,1945,8918,13538,9550,-2049,-1299,12721,20517,28135,34524,31002,13899,-2921,-12758,-13752,4855,22522,28481,20630,7795,1208,-1591,-6777,-15867,-11980,-8774,-1418,10550,26414,33794,19515,7251,-440,-8450,-16884,-9336,18316,40413,32675,11417,-7437,-13823,-10668,-5543,-6229,-12984,-3916,-529,-5128,-3541,8478,5443,3276,-1849,-1485,-1592,-7144,-3242,5263,11266,11390,5946,-2641,-3151,7217,30557,28437,5095,-8480,-13469,-9066,-4207,727,9752,18781,19427,13544,11032,2832,-9442,-13454,-3046,9285,12781,17553,21748,18200,7761,-1356,-3785,-7188,-11766,-10756,-8245,-5178,-2616,-2342,-5564,-3791,4739,3737,-79,-5078,-12465,-15640,-14416,-7424,217,5396,3553,-733,-564,2241,669,-12492,-17436,-7562,-391,-2531,-9182,-10228,-4263,1390,7426,8214,3998,6007,12723,12578,4013,-1029,3884,10512,24026,19521,2408,-8945,-15186,-12975,-10007,-6836,-3709,-3318,-7210,-11649,-13764,62,9425,15269,17961,11141,8486,6476,-9064,-7920,3715,6898,-162,-5577,-319,-5072,-9306,-4108,945,-1704,-2254,561,4174,17795,34514,28192,19884,8706,8925,9101,2364,-8738,-16393,-12289,-5495,8100,24808,37160,25821,8217,230,2124,-5853,-16782,-15739,-10362,-6570,-8170,-12926,-3150,-3865,-1315,6076,6601,-1324,-5300,-7154,-9205,-1406,2418,-3006,-11732,-6970,2095,9262,10888,14028,16207,9861,-1874,-10149,-14887,-11999,-10563,-9265,-7895,-3380,639,11185,28783,37877,28815,3143,-11265,-2985,-7441,-12846,-14244,-11326,-4372,5680,16480,18173,8274,-1472,2281,6697,3045,-3329,-9107,-5479,2851,9540,13065,14249,3878,-14725,-23654,-20860,-17541,-7391,-86,9958,15316,11675,6268,-1786,-9898,-9192,-2280,-3647,-1963,-4096,-12718,-13424,-7225,-4190,-2714,-3726,5017,2590,-4536,2000,2188,-3496,-9893,-11252,-9034,4432,22168,29056,29529,24353,31153,19761,12801,2071,-6861,-11958,-13667,-13219,-6061,1708,7977,6280,-9367,-18298,-15370,-10954,-8688,-10800,-13470,-2703,10723,16318,8252,-8560,-16561,-10224,-8769,-11990,-15400,-12911,-7305,-1864,-1388,685,1995,-252,754,-734,-4945,-7091,-143,15150,21920,12797,3741,-4501,-5921,-2897,-1741,-3340,-13351,-9300,-1368,14343,5485,271,19276,28248,28879,11945,-2398,-2968,-1315,3539,9388,22552,26317,13354,7440,-497,-13124,-15901,-13940,-10601,-3736,250,2328,4237,3274,-5994,-4971,5059,11691,16112,11842,-2007,-15112,-18507,-17297,-12808,1187,14782,19195,8869,2083,-6742,250,16009,19103,15402,4061,-4480,-3357,-4945,-4669,-3930,-5729,-6170,-3574,-2754,1184,5115,14282,4228,-3930,-7189,1356,14886,19272,19409,20987,18110,10874,-6764,-15803,-9422,-10600,-16406,-11501,-10392,-15189,-15419,-5557,233,7132,13622,13170,4573,-7942,-9737,2632,6786,4172,-1970,-9880,-15022,-16763,-11723,-3725,6126,4307,-562,2520,9756,20335,22583,-3505,-16009,-2291,6101,-3282,-8369,8552,24458,30504,30435,23243,10527,-2184,-8309,-984,7751,11125,12153,9773,8749,7240,1995,-293,-7219,-15382,-16113,-8528,-3161,9370,24769,29971,33238,28993,9981,-6217,-7019,-9776,-11813,-8861,4906,12830,8220,3209,-912,2866,11666,20196,21144,4594,-269,6522,-34,-8720,-12535,-9603,-5740,-4410,-9137,-19668,-9744,2216,10851,8030,-2802,-9531,-5996,3690,11504,6245,-4233,-10756,-10640,-8276,-9992,-13456,-338,9928,10621,5099,4984,16690,23241,24267,25322,30960,44346,59723,53843,25621,2343,7440,23303,20591,15720,14537,16071,17073,7303,1506,-2746,-868,-1017,-3498,-9282,-15643,-8509,-3456,1211,6022,7372,3413,5586,17576,24123,13181,2265,-2877,259,15138,36573,48486,40618,20590,-5110,-19157,-8353,-2204,12193,23144,26324,15869,-1077,-12077,-12648,-12100,-6638,-774,-9398,-4911,20712,57092,67853,41648,16067,1344,-5829,-5767,-4733,-4199,-3995,-3358,-1374,11024,31174,30147,16873,7873,4472,5762,10866,17302,9605,13090,9830,2258,-5933,-10274,6532,28776,35471,32227,23816,15402,20283,30851,31453,26380,20378,24169,22451,5914,-10467,-7943,-1777,7055,22563,36262,36881,33900,21684,12340,12048,15282,10154,5439,3020,1379,-5588,-11535,-1694,643,-8661,3229,15021,25095,15796,-3329,-13964,-4823,3416,3684,6552,5127,-3425,-11681,-18506,-23202,-19371,-9194,-4182,-11594,-11681,-6523,-3717,6366,18030,20152,25590,33450,57910,89249,96668,61786,13662,-10489,-7079,-7262,-4786,1919,3239,-1001,5020,7040,4620,1403,1888,255,2325,5092,4878,-962,-6311,-9877,-11710,-5068,3254,4255,1719,-494,-1372,-9551,-12292,-9640,-9092,1725,11572,13150,2831,-7611,-16028,-18014,-15295,-11527,-9284,-13716,-15645,-11819,-14775,-3765,14660,39190,35610,25188,7042,-12858,-4463,1201,-2703,-10995,-13743,-12625,-9366,-9210,-6443,-3414,-6136,-13782,-12173,-6175,-6382,-6994,-9075,-6768,5833,14671,19400,14854,3696,-5549,-5536,816,6991,8720,20623,52357,70722,67508,47125,20173,1142,-3002,-9797,-13180,-6427,-640,-551,-6139,-5433,4940,10255,18044,21092,14840,3044,1975,4505,5358,765,-9340,-15811,-13981,-10087,-4400,2813,3519,-4169,-10318,-15164,-8395,-50,7088,12955,13388,10501,11049,18212,26576,8469,-3593,-6044,-5246,-3199,-1439,-2795,-14246,-13848,-2682,2231,-4376,-13039,-12695,-4572,-2585,-6499,-7551,-4196,4837,9142,1987,-6268,-3148,3319,7388,5760,1765,3687,113,-9231,-3150,3192,-97,-10475,-8598,-8582,-9347,-11221,-7176,2016,9475,6081,16420,-3109,-11388,-3720,-4476,-10577,-12095,-11305,-3408,-1881,221,-1009,-3963,-10250,-8045,-1733,7651,3974,-2903,-7313,-10104,-8572,-5098,-3907,-9302,-15230,-6201,1494,7644,3654,-3064,-8734,-1323,7637,9546,1306,-12897,-11975,1098,7698,7020,7688,16332,18485,12113,-3504,-12642,-276,11224,7623,2155,24,2173,8737,9635,-574,-4788,-9398,-14624,-15167,-14728,-2554,4585,14752,2902,1852,14651,23759,11087,2920,-1558,-3685,-261,15598,16342,1645,-10142,-11516,-1796,4130,6060,16408,11084,6586,12832,22857,33397,30842,22804,24491,33280,41092,31894,3356,3545,15979,30135,31768,22198,12025,-4481,-11286,-5701,-7165,-11240,-11396,-6455,-4540,-6076,-5301,-4115,-2126,4195,-1666,-9257,-8726,-2128,4570,1304,-8561,-10868,-7658,-9490,-3963,6290,8881,4965,3240,-123,-5579,-11285,-6832,1388,-2192,-8244,-3447,1526,365,-5228,-1289,2413,3875,4080,2418,-2471,-6932,-11509,-8999,-7933,-10962,-14800,-7905,9130,19813,9294,-2473,-8344,4741,10181,19083,33656,41564,23918,-311,-7902,3922,-1190,-7561,-9544,-11713,-6375,-5759,-7424,-7130,1092,12104,5910,9546,12218,5976,125,8628,12797,-203,-4508,-5340,-5275,-1530,-3737,-14226,-18866,-13464,-2752,9357,12772,8562,-1698,-6320,-5753,-5887,-4268,-2930,-1892,-5228,-9637,-10050,1873,8870,6631,1764,-4547,-12013,-13607,-4742,-6709,-14391,-6054,-2719,1282,-1065,-1634,5896,12865,20405,22398,21352,15431,1376,-9153,-10493,-5629,-6582,-7563,-901,634,3556,5607,1745,5749,12122,4390,-10942,-10870,4989,24237,54323,52014,20982,2418,-12641,-15535,-3740,243,-3277,-2303,-1779,-7164,-11068,-11200,-8444,-5760,-4426,-2640,-682,-5824,-5122,13875,15784,7872,2363,5293,13193,18856,20743,15507,9719,17695,31058,13000,3480,5711,6403,13251,25516,32734,23666,8796,-4418,-7254,-10380,-18374,-12605,-3565,760,-452,-631,4174,17123,34293,35762,19582,-921,-12751,-6320,-1976,-3014,-4011,3444,6675,-2343,-10419,-8783,-5875,-7430,-8963,-5851,3118,5007,-7999,-16434,-13719,-4960,5690,12171,8620,-1782,-8204,-2114,5749,11813,25876,32098,15513,1135,-8204,-12484,-4796,7857,15480,18703,15902,1243,-15408,-3250,3625,-6833,-7560,6242,10207,3532,897,41,4079,22082,35166,36293,34739,22842,9852,3569,881,755,6034,14388,16660,9334,-3245,-11022,-4643,2421,6354,5322,6677,19995,46098,49151,29208,5127,-7494,-16117,7121,30933,45995,35597,7804,-9209,-11742,10583,31674,32063,19497,7322,3354,-2314,-10062,-6192,2857,14712,10159,-2358,-10318,-8341,-9373,-8453,-631,715,65,-2561,-7004,-5423,2915,8730,7876,7176,2021,-5549,-13380,-15119,-7211,4612,13588,18718,17766,17659,13467,2771,-7628,-11115,-4731,7033,17625,13977,4070,-7432,-5492,9708,16386,11284,8994,11489,12740,4366,-4520,-11439,-10733,-4026,819,-6592,-4853,1358,1964,-3251,-9178,-5888,3571,14961,26223,36952,18862,7949,-3787,-6066,8965,16797,21670,26660,50465,63027,40116,23636,16126,-858,-13555,-15239,-10946,-10300,-12771,-8495,-4098,3071,2933,-3097,-9950,-9596,-6317,-2933,981,1678,-5528,-9855,3352,21970,36468,35140,25748,6257,-8107,-13769,-14902,-4023,5210,8691,8420,8160,4958,1746,1441,-4362,-10118,-16056,-15850,-9711,396,13126,21736,14206,-44,-5465,3089,9907,4282,-2417,-1699,-4457,-6545,-5708,-8787,-9695,-6701,-4112,-2494,-6805,-8248,-7436,-8821,-8333,-6391,-7103,-10085,-6281,-963,3772,4704,3375,10574,19470,18966,19013,16900,11855,10899,11930,12234,-1447,-16463,-9404,-866,-593,-1904,238,-795,-2427,-2507,-4712,-10469,-12545,-6333,-4428,-5358,-1518,6011,16762,26904,33401,17226,-4534,-18603,-10520,-11431,177,18601,40509,47815,39144,24807,9592,-3695,-8541,-10802,-2552,7374,10614,6596,391,-3341,1331,7289,5406,-5108,-13457,-8852,-5474,-3859,-863,-986,-1734,-834,8730,9583,6902,857,-6494,-8425,-5590,4193,15166,15063,8170,-6053,-12935,-8417,1098,1781,1872,3628,-3291,-8417,-3893,2719,-562,-6813],[-10207,-3103,3305,5130,2521,-2410,-1742,1858,8256,17198,20060,21352,26611,26951,25562,17243,6614,2844,864,-1600,-2176,-3283,-5733,-7546,316,11585,12950,3232,-2896,8447,20525,19002,17574,14150,9776,15104,9333,8581,2086,-441,584,-664,-6607,-13895,-15678,-14086,-11399,-4593,3662,4870,3326,-669,24,-4190,-9221,-11485,-3230,4033,8190,2405,-10762,-9522,-5368,-2722,-6427,-11965,-11297,-11526,-14273,-7812,10455,23001,32410,29877,29479,24320,12887,4674,4649,7195,5038,-4040,-3196,-5338,-6143,-5112,-6116,-6608,-9438,-13319,-8079,-2976,278,-1423,-1033,-158,4941,6523,2679,858,-2111,-7212,-10338,-5712,-8296,-12490,-4002,-4796,-6144,-550,5795,4002,-3040,156,4773,4701,-4203,-17730,-6046,8795,11138,4928,-2351,-11544,-4085,-7206,-13070,-18146,-18368,-6253,3049,-910,-11810,-11030,-6506,-7725,-18037,-28539,5983,14655,10755,9620,13054,6633,-2661,-9471,-5240,12798,31185,27501,14862,2626,-4732,-1753,3950,4179,-2508,-1739,6743,9014,793,-7601,-14838,-13513,-9094,-3785,-4917,-19237,2764,22922,9537,-810,-5802,-7953,48214,249416,629358,1012544,1233211,1158564,840976,424797,110058,-10282,-7312,-15673,-15286,3998,33617,51846,41787,13894,-2046,-7923,-6094,-2289,-3129,-9733,-10091,-11651,-18142,-16631,-9032,-6,3124,5623,3545,3143,12232,26524,45292,39823,25827,15597,8656,-1319,-12456,-6558,806,2729,930,1476,1371,-7032,-10993,-8024,-7802,-5406,-2200,-1985,-6734,-10920,-8374,-5820,3769,13394,23612,23542,7966,2822,12183,25793,36511,29029,6717,-516,-3474,-10321,-11390,-2716,6768,10447,11351,17470,17925,3411,2255,-699,-8935,-5412,-4132,-5445,-883,1899,-3595,-15711,-11649,-8683,-6576,-12024,-7828,4600,19440,28391,40889,43043,32448,23709,13196,-95,-5997,-3396,-9951,-11398,-1146,9874,10981,1683,-7690,-5275,42,923,-6282,-13072,-8715,1398,7660,11554,24731,22279,6418,-7841,-5649,-3539,-4516,-6767,-4685,4017,12108,13697,7525,-1100,-10568,-8280,-6374,-9037,-11994,-13407,-11764,-3986,469,1280,1767,19,-6838,-14726,-8225,-2819,-1395,896,6381,6923,-717,-11050,-9152,-4179,-971,6440,9719,5083,-230,-6080,-10585,-10941,-12993,-15437,-13859,-9898,-4874,-35,2046,1811,3309,6127,4969,-5734,-10645,-7309,-6103,-2047,-7448,-10138,3612,14630,18385,9688,3574,1837,-4938,-14671,-13805,-5149,3348,3717,-890,-6184,-9527,-7933,-2653,10270,17576,18905,14417,4044,-3771,-9956,-13274,-14350,-12571,-5279,-147,2518,2080,-4635,-8709,-5118,-1793,3822,5681,4558,3113,2,-1829,3573,9669,14198,16431,13158,12385,15189,14843,8639,3432,-3264,-8376,-2850,11266,11681,4181,1202,-8975,-8680,-4222,-1134,382,-647,-4476,-3177,-1933,-2631,-2749,-1311,10478,18805,5932,-8855,-12030,1695,9384,13730,16037,22276,19959,9306,4538,2433,12583,17741,4915,-217,-400,-12348,-14622,428,6981,-3477,-13126,4369,4147,-3287,-13558,-7894,7614,30018,41416,37727,25449,21608,10522,2358,5473,8066,11780,16512,12025,11578,27774,33379,19370,-1825,-14727,-7486,-3279,-368,3799,3876,3979,3665,-2474,-9171,-12514,-11188,-5414,1834,6476,7336,1847,-1514,10073,4416,-9815,-8420,-4966,366,5626,5680,4190,-1736,-32,-890,-4931,-8574,-12205,-10309,-9644,-10137,-7704,-2498,4636,8415,6599,4367,14560,28691,15277,-5050,-6418,-10342,3043,19623,12955,-99,-7149,-7424,-2840,3801,-4040,-9849,-9123,-8429,-5398,-5230,-6764,-4299,-5910,-10712,-12486,-9292,-952,2075,-2623,-1624,5632,9490,8478,7036,4517,1046,-1933,-9100,-1844,11315,14988,8221,19541,34379,27005,8049,-8580,-14729,-11366,-5398,-1951,3278,9759,14577,10123,-1964,-2523,10258,20324,28632,36240,32768,14428,-3024,-13982,-12494,5468,23415,30094,22570,10450,3052,-578,-6440,-15763,-10748,-6347,3030,16359,32482,36529,19845,5917,-2142,-9190,-16884,-9709,16415,39710,35654,14217,-5202,-15205,-11858,-4914,-2939,-8497,-1936,1369,-2329,-452,11369,8380,7002,1206,-974,-1495,-8488,-6275,2232,8013,9769,6036,-2022,-4826,5698,31619,31702,4672,-8847,-13622,-9271,-3340,3190,15205,25567,23759,15910,12459,3523,-9497,-13547,-1873,11525,14318,17089,20155,17224,7628,-1260,-3550,-7290,-11261,-9883,-7623,-4976,-3017,-2837,-4601,-2859,4124,1594,-2458,-6416,-12612,-17198,-16113,-8772,-1511,2511,-40,-5218,-5742,-954,-1198,-13969,-15436,-6550,-770,-3669,-10091,-13020,-6868,-1,6476,6885,2501,3807,9209,8741,2678,-425,4739,10733,23693,18921,1521,-9917,-14588,-9428,-6801,-5597,-3048,-2134,-7096,-11966,-11016,1525,9150,14773,19605,14126,10893,7382,-8153,-7321,4607,8407,2896,-5453,-717,-3660,-5646,-687,3633,187,-1570,-202,2816,16139,33721,28584,18711,6895,8428,10160,4377,-7042,-17805,-12715,-5703,5115,17290,27241,19348,5388,830,5911,-1776,-15636,-15333,-10703,-5688,-5097,-6151,430,-4359,-938,9481,12492,4877,-495,-2790,-6451,-1909,1284,-3938,-11532,-5613,2605,7381,6562,7869,10765,7919,-3067,-13696,-15716,-12957,-11388,-8492,-6280,-1438,2643,13008,28959,35851,27643,4054,-11709,-6820,-11437,-14982,-13387,-10398,-3360,6963,16093,17657,9306,454,4677,9809,6653,542,-6111,-3152,5859,11478,13009,13464,3917,-14017,-21699,-18011,-14611,-9354,-3959,7925,14077,10816,6396,-919,-9643,-10013,-3805,-4687,-2088,-3763,-12066,-13271,-6020,-2455,-1514,-3495,4585,425,-8155,1249,3087,-1874,-8634,-11077,-8639,4425,18919,24287,24529,19300,24623,16011,10188,801,-7214,-11333,-13638,-13935,-6466,1911,9233,6445,-10124,-17728,-13543,-8841,-7110,-10297,-12174,-555,12346,16783,7944,-10518,-15949,-10597,-10285,-13154,-15563,-11803,-4145,1783,1557,2544,2228,-1367,-1895,-4195,-6770,-6792,20,12430,15905,6598,374,-5305,-6398,-3479,-2066,-2633,-10449,-5651,5615,23001,10156,8,16630,26363,27773,9710,-4193,-4152,-2440,1279,5150,16114,24583,11952,5221,-1695,-13580,-15744,-14499,-12184,-5161,-62,1853,3295,3361,-3956,-4677,5429,13503,19262,15586,1087,-12279,-15699,-17063,-17591,-5664,8431,14062,6074,826,-8075,-1610,15808,20425,17291,5158,-4743,-3199,-3794,-3023,-2618,-5442,-6810,-4935,-4463,-912,2795,9575,-301,-5229,-5727,2705,16696,19186,15558,14689,11634,6145,-8875,-15355,-9568,-11544,-15348,-10192,-9439,-14109,-14985,-7597,-3498,2718,10202,11372,3809,-8001,-8382,4626,8716,4770,-2796,-10904,-15515,-15465,-9830,-2887,5347,1523,-1556,-1053,5124,15369,18986,-4683,-14729,-62,8660,-924,-7316,7736,20515,25921,28789,24132,11773,-1075,-7184,188,9192,12340,12739,10204,8593,6484,1729,-797,-10002,-18946,-14811,-9885,-4903,7637,23294,29462,32564,28619,9177,-7779,-7339,-10183,-12516,-10041,3038,10420,6693,2526,-1122,2438,10659,18641,21324,7083,2978,8694,1333,-7942,-11628,-8924,-5582,-4430,-8960,-19127,-9732,4299,13373,9380,-2197,-9208,-4500,7106,15821,10613,-215,-8165,-10001,-9135,-12004,-11929,560,9264,8694,3374,3846,16955,25176,28103,30095,31360,40179,52959,49440,25722,3239,6456,21209,19357,14541,11992,12606,14839,6930,1154,-3585,-1869,-1955,-4263,-9632,-15886,-8822,-3928,260,4622,6248,1734,4303,18059,25771,15324,3657,-1893,1912,17314,36836,44634,35115,15725,-9477,-16025,-7822,-3787,11038,23781,27743,16234,-2542,-12970,-10200,-5301,-571,2128,-8003,-6428,18196,52459,64953,39666,15596,1840,-5443,-6103,-5550,-4379,-2601,-1604,1553,15529,32063,28494,15062,6078,3749,6413,11860,19740,14791,16197,12446,4575,-4010,-10440,5229,24963,27992,28331,25789,20296,27977,41358,43228,35192,23858,23612,21248,4372,-10933,-6798,-2076,5572,19795,33569,36860,35529,22126,10941,9587,11819,6845,2629,2368,1756,-5184,-10149,677,3276,-7744,1794,14360,26032,18052,-2616,-13939,-5511,3632,5291,8349,8198,2669,-3554,-11488,-18354,-17411,-9486,-6521,-14466,-10674,-6734,-6109,2891,16651,20192,26504,34399,54920,80431,88694,61532,16229,-8570,-8288,-9152,-6016,1792,4335,-62,4458,3835,1650,0,1501,-889,347,2913,2834,-2333,-7042,-9948,-12657,-7405,-928,-600,-3070,828,150,-8314,-12573,-10229,-7620,4010,14772,16893,4532,-7493,-16935,-17506,-18051,-14933,-13014,-17768,-14041,-9720,-14187,-4943,10737,34158,32502,23511,6012,-13742,-4988,110,-3772,-11428,-14461,-14029,-9350,-7650,-4988,-3453,-7371,-12521,-8663,-3412,-4611,-5411,-8286,-10408,4852,16863,23407,18972,5676,-5861,-6415,1213,6678,7175,19527,53079,74947,75230,56562,29684,8049,690,-6519,-11096,-5527,-551,-1256,-6641,-5893,3354,6846,15035,19863,17097,7338,5315,5586,3368,-3553,-12416,-17532,-14167,-9660,-3105,4003,4034,-3322,-8969,-13955,-8978,-865,4792,9149,10512,10559,14616,25984,31216,10407,-2250,-4247,-2623,-346,718,-475,-11264,-15940,-5688,-115,-5282,-12497,-12639,-5723,-3643,-7418,-6269,-1392,7287,10009,2076,-6916,-3470,3973,8799,7045,1561,2422,-1645,-11386,-2265,4368,1448,-7203,-8717,-10455,-11047,-12298,-5559,4945,13492,12298,21466,-1700,-14018,-6908,-8685,-15415,-11175,-6012,588,-25,-1914,-7290,-12854,-15062,-4412,2282,10430,4722,-3812,-8441,-9241,-5683,-3637,-4058,-10550,-15749,-3409,4477,9384,4137,-2494,-7785,-1765,5437,5997,-2988,-16127,-9440,2752,7371,3745,3007,11876,13636,7026,-6306,-12482,-1196,9544,6867,3185,1980,4187,11896,14970,4266,-4889,-10703,-14547,-14512,-14768,-1964,6786,16936,2544,42,11247,18897,8637,2048,-1922,-4471,-3101,14777,15178,87,-10376,-10329,-1389,5288,8302,16903,7974,2826,10646,24859,38120,32847,21875,21136,27403,37108,37245,9614,3012,14262,30372,36007,28444,17052,-2777,-13400,-5448,-5778,-9165,-10715,-6631,-3875,-4139,-3474,-3300,-2305,3631,-1311,-6321,-3464,2936,8910,5202,-4692,-7847,-5323,-8429,-3340,6720,9863,6795,4555,124,-5185,-10340,-6161,2990,396,-6168,-1579,3654,1836,-5326,-3385,-25,1241,1537,-648,-5567,-8853,-11472,-6956,-6099,-10084,-13298,-6166,11065,22179,10968,-1893,-8778,4115,9181,19428,36284,46494,28854,4497,-2989,5948,365,-5888,-8933,-11917,-5319,-3057,-3912,-6483,-2260,11906,9046,14890,14085,3378,-8779,148,4078,-5237,-6454,-6321,-5952,-1984,-4782,-15936,-16851,-11532,56,10789,13106,8560,-805,-5558,-7000,-8479,-6982,-4935,-3719,-7976,-12674,-8219,3599,9496,6293,754,-5464,-11717,-10617,-2576,-4114,-14415,-6953,-2677,1940,-201,-1566,5219,11499,17189,18128,16355,10096,-3312,-12773,-11275,-5543,-6200,-6551,894,4245,4975,5541,2162,6766,12337,1799,-13769,-5187,11769,31733,58933,45003,12441,-3595,-16537,-12214,-235,1845,-2944,-1524,-835,-6458,-10745,-11460,-8366,-5384,-5098,-4763,-2187,-6327,-10061,8643,13042,7352,2950,7544,14277,16901,21162,18811,11114,15183,26440,10430,-1609,3090,5919,16233,33165,43454,32138,10923,-3733,-6859,-10043,-18894,-12925,-3715,524,-407,-442,3740,14999,30758,30947,14482,-4708,-14891,-6542,-2089,-2929,-3030,5339,9166,137,-8360,-7191,-4334,-5183,-8135,-7154,394,2564,-9083,-16103,-13186,-4646,6448,13538,9975,-1642,-10538,-5781,3065,9050,21096,29058,15294,1318,-7743,-10923,-1882,12183,21606,25253,21878,4430,-14962,-4213,3288,-6324,-8005,4669,8515,2946,2122,3187,7460,24124,32472,27490,23966,15350,6897,3453,1737,1662,6613,14134,16255,9673,-2743,-13884,-5131,3064,6908,5415,6920,20844,50108,55041,32907,7029,-7295,-15825,7861,32078,42912,25475,354,-12315,-10594,11750,35215,33348,20174,9298,5970,-433,-9159,-5138,3758,12952,5951,-3134,-5147,-4181,-8607,-8781,410,2485,1370,-861,-3548,-1120,6560,11554,10833,10491,5288,-2945,-11156,-13686,-7511,4438,13236,18951,18086,17101,12075,2331,-7146,-11001,-5283,5677,15525,11003,-353,-12451,-2845,12946,16669,11875,8242,9494,10952,3736,-4691,-11493,-12261,-7095,-2451,-9535,-6300,1539,2820,-1383,-7492,-6097,3613,16989,29359,34685,14659,4805,-5292,-5215,8042,13932,18015,22064,43436,56608,34599,20007,15821,1563,-12344,-14742,-10634,-10417,-13502,-9428,-4504,2253,947,-5247,-11969,-10821,-7230,-4421,-751,1130,-4375,-7861,5916,27743,46002,47060,37115,12300,-6404,-12299,-16711,-6015,5803,10218,10234,10611,7973,4085,557,-6860,-12211,-17332,-17211,-10716,-827,11506,19744,13491,1311,-3824,3036,9150,4379,-2450,-2830,-3378,-5226,-6051,-9510,-10334,-8999,-5849,-2239,-3298,-4637,-3994,-5720,-6361,-5789,-7026,-9699,-6717,-1863,2958,4269,3796,8834,17532,16733,15213,14370,10542,9717,9874,7913,-6631,-19938,-5399,1648,824,-924,401,-1420,-3071,-2544,-4851,-11149,-13497,-7020,-5213,-6437,-2255,6192,18638,29435,35394,18146,-3913,-17547,-10949,-11014,2,18359,39538,44378,35361,21070,5195,-6397,-10353,-15792,-4706,8466,12251,7403,324,-4159,261,5767,3127,-6762,-13267,-8976,-7166,-7299,-5649,-3938,-1834,105,14330,16876,10931,861,-6878,-7042,-5491,2280,13204,15701,9261,-4617,-12111,-10136,-810,1452,2187,2780,-4803,-6997,-1543,3865,-2058,-9240],[-10595,-1952,6657,8021,4327,201,108,2726,8522,16826,17120,16008,20424,20894,18745,11154,2394,-652,-971,-572,240,175,-1671,-2854,4078,13718,14344,2750,-4499,7474,23065,23952,20475,12558,8517,18039,16275,18003,11044,4191,2668,225,-6199,-13221,-16070,-15719,-13826,-6923,869,1530,-178,-2745,-1446,-5329,-10576,-11447,-2837,5078,9026,2170,-10491,-9034,-3912,-787,-4936,-10902,-12656,-14566,-18299,-11344,7908,20838,28205,25519,29629,26992,13617,4230,4247,7173,5195,-3906,-4116,-8028,-8826,-5321,-4308,-4549,-8749,-13479,-8655,-2770,782,443,1757,2132,5036,3814,131,-1220,-3753,-8545,-11353,-5007,-6618,-14543,-9563,-7038,-5323,620,6957,2678,-7047,-2787,4628,6362,-2502,-16299,-5352,11414,14049,7929,1234,-8490,-6205,-7064,-10718,-14740,-18816,-12691,-3576,-4638,-11250,-12867,-10484,-11782,-20764,-24841,9444,13382,8677,7405,10618,4626,-3396,-10973,-4461,15277,30148,24200,12920,3572,-371,1,3892,2536,-4841,-4391,4020,6894,-1129,-8753,-14306,-11130,-7700,-5736,-8299,-14124,8928,31080,11863,-1317,-3787,-4726,58244,273191,663861,1042769,1254013,1177480,866065,454957,132425,-6744,-8134,-15407,-10987,12020,45100,57494,39472,10950,-4738,-9172,-5137,-790,-2614,-8857,-11716,-13485,-18653,-15668,-8907,-849,830,2902,1990,638,8106,17364,32227,27781,18502,13090,8749,-314,-12465,-7089,1158,4159,3844,5882,6577,-2896,-10413,-9050,-8439,-5781,-2928,-2846,-6198,-5215,-3554,-6492,365,10037,20234,19852,7118,6257,15821,29746,41482,35776,14234,5233,-1841,-8867,-8295,-1354,5861,8299,9384,19067,23971,10497,4970,-444,-7319,-3541,-1100,-1501,2472,3641,-4385,-14906,-8325,-7550,-6129,-12452,-9186,2739,16894,24974,38041,46035,38995,30626,18833,2857,-5013,-2121,-7664,-14509,-5389,6492,9552,1700,-6764,-3855,1803,2334,-6110,-13848,-8642,2577,10112,15056,30833,31498,12279,-4896,-4489,-3160,-3733,-5923,-4307,3849,11031,11159,5496,-2094,-11891,-8078,-6175,-9367,-12434,-13522,-11440,-3441,1036,1382,621,-53,-6353,-13463,-6737,-1841,-1120,1416,7260,8175,1294,-10164,-9672,-4676,-1582,5595,8991,4674,146,-4678,-11566,-10893,-11423,-13761,-14464,-11288,-6850,-2641,250,2543,6473,10549,9195,-1768,-7755,-4869,-3805,-1547,-8263,-8734,4273,14339,15096,4787,-260,119,-4313,-14546,-15378,-7543,145,-180,-4891,-8564,-9338,-6444,667,14604,21877,21028,14127,2877,-4738,-8760,-10312,-12571,-12766,-6049,209,4510,3589,-3565,-8496,-3480,1491,7669,8616,5824,3496,577,-661,3712,8585,11663,13093,11338,11206,14650,14292,7495,2562,-4297,-8997,-3985,8374,7260,417,250,-8634,-8877,-4056,-4,2378,610,-5057,-5326,-3708,-2385,-1429,406,11391,17504,5449,-9673,-10777,2696,9937,13189,15118,21458,17938,7371,3423,559,10186,18839,7872,-440,-1319,-12524,-14880,-363,6011,-4335,-11488,4046,1075,-7416,-16678,-8012,8348,30552,42181,38680,27585,24012,12010,3551,8143,11714,14798,17903,11517,9304,26592,34316,22646,1076,-15408,-11516,-6520,-603,5347,5842,5387,4258,-2517,-9842,-13379,-11965,-7243,-712,4069,5757,1753,525,10209,6013,-5061,-5376,-4660,3,5367,6196,5294,-2071,-1580,-1939,-4836,-7688,-10988,-8457,-7013,-7061,-4047,1854,8207,8078,3964,891,11672,28693,21164,-2211,-5795,-11483,6,13903,9163,-1621,-7487,-6125,585,5609,-4324,-10624,-10296,-10354,-8081,-8121,-9479,-5132,-5714,-10033,-11706,-8826,-395,1825,-4474,-3087,2591,5143,4527,5620,5914,4005,881,-5725,419,12097,13592,5444,13859,26442,19870,5974,-7980,-12813,-8890,-2843,-147,4369,10151,14956,10143,-2324,-4035,7136,18812,27492,36403,33016,14022,-3617,-14931,-11485,5530,23022,29636,22604,12064,4683,326,-6113,-15579,-9536,-3504,7699,22054,37486,37874,19559,4329,-4020,-10020,-16919,-10377,13757,37175,37511,17003,-2372,-14065,-13040,-4366,334,-3344,897,3685,1349,4603,15524,11852,10748,4143,-424,-764,-6917,-9536,-1458,4195,7864,6405,-460,-5960,3909,31377,33963,4653,-8749,-13430,-8957,-2050,6032,20756,31640,27179,17815,13579,3919,-9795,-13482,-540,13744,15675,16277,18258,15608,6834,-1427,-3295,-7176,-10843,-9435,-7406,-5022,-3521,-3341,-3827,-2208,3369,-408,-4574,-7436,-12254,-18718,-17967,-10151,-3069,1,-3063,-9077,-10433,-4645,-3997,-15602,-13415,-5492,-1143,-4087,-7983,-10070,-8604,-939,5836,5917,1323,1573,5251,4164,722,-155,5650,11238,23210,18015,644,-10377,-12751,-6659,-4440,-4734,-2745,-1395,-6859,-10855,-8469,2076,8084,13312,20241,16754,12793,7691,-7478,-6922,5086,9310,5483,-4384,-1530,-2375,-1453,3795,6660,1899,-1168,-1176,1329,14145,31800,28293,17001,4788,7536,10878,6397,-4907,-16836,-13367,-6713,1092,8642,16337,12202,2503,1822,9584,1935,-14436,-14628,-9854,-3241,-614,233,4611,-4604,-1195,11554,16710,10006,3988,1159,-3948,-2849,-725,-5600,-11353,-4767,2440,5273,3092,3056,5817,5574,-4520,-15557,-13803,-13992,-12211,-7757,-4578,1002,5133,15732,29879,34361,26704,5412,-9709,-10643,-14806,-14692,-11786,-9320,-2537,7695,14884,16346,9645,1898,6515,12191,9475,3645,-3755,-1419,7830,12658,12582,12007,3180,-14034,-20048,-14886,-10918,-9357,-8036,5346,12238,9612,6168,-125,-9285,-10564,-4412,-3952,-700,-2780,-11468,-12790,-4351,-883,-759,-3528,3716,-2122,-12749,161,3680,-637,-7793,-11218,-8618,3675,14826,19040,19262,14225,17391,11430,6693,-1065,-7950,-10947,-13546,-14649,-7148,1679,9583,5689,-11348,-17242,-12295,-7517,-6487,-10696,-11211,921,12911,16117,6394,-10903,-13503,-11042,-12639,-14994,-14584,-9752,-1033,4677,3743,4064,2787,-1544,-3086,-7207,-8165,-6679,-310,8841,9339,281,-3348,-6560,-7129,-4191,-2528,-2213,-7795,-1870,13728,30505,13837,665,13873,23511,25144,6443,-7078,-6528,-4605,-1606,1004,10058,22095,10275,2678,-3408,-14568,-15697,-15306,-14385,-7038,-800,923,1791,2651,-2918,-4881,4915,13993,20445,17284,2791,-10342,-11896,-13504,-18222,-12401,1265,7691,2359,-1081,-9692,-3995,14368,20357,17988,5490,-5555,-3317,-2437,-1017,-1145,-5308,-7707,-6604,-6439,-3206,84,4479,-5248,-6504,-4549,3352,16587,16736,10026,7660,4962,1219,-11065,-14949,-9845,-12474,-14735,-9146,-8314,-12544,-14183,-10178,-7867,-2000,6665,9877,3557,-7688,-7474,6379,10759,5353,-3832,-12199,-16300,-14531,-8895,-2915,4054,35,-1552,-3314,1083,10775,14595,-6332,-13241,1952,10719,1047,-6079,7045,16783,20866,25741,23687,12078,-630,-6657,813,10108,13120,13079,10685,8841,6219,1745,-1538,-13425,-17271,-12235,-11132,-6443,6227,21341,27880,30491,26586,7687,-9676,-7755,-10596,-13414,-11251,1169,7945,5109,1853,-1362,1802,9117,16373,20773,9514,5947,10552,2660,-7190,-10759,-8514,-6152,-5459,-9685,-19238,-9963,5852,15188,10062,-2029,-9080,-3510,9563,18835,14242,3701,-5677,-9600,-10289,-14291,-10604,889,8116,6683,1869,2536,16625,26499,31488,34224,30292,34185,43728,42266,24244,3506,4443,17461,16551,12055,8496,8453,12050,6174,644,-4428,-3022,-3225,-5510,-10459,-16133,-9051,-4390,-841,2922,4692,-212,2564,17631,26598,17147,5036,-1133,2811,18073,34921,38771,28204,9815,-14740,-12805,-7103,-5530,9090,23064,27739,15777,-3827,-11373,-4926,1717,4806,4879,-6416,-8535,15006,45485,59005,36310,14494,1906,-5405,-6820,-6696,-4766,-1642,-113,4203,17844,29648,24357,11911,3954,3672,7497,12504,20923,17885,17551,14023,6286,-2417,-10109,3184,19893,19941,22889,25996,23855,34078,50485,54124,43532,27241,22739,19000,2373,-10322,-6026,-2936,3661,16709,30263,36087,36566,22399,9157,6310,7489,2852,-1063,942,1525,-5363,-9072,3124,6275,-6078,-28,13430,26362,19953,-2069,-13772,-6664,3333,6277,8860,9372,6881,2729,-5133,-13939,-15599,-10192,-9248,-13731,-7425,-4727,-6756,37,14074,18923,25845,33615,49219,67712,76858,59201,18809,-6051,-10264,-11787,-7675,1167,4995,186,2365,-1270,-3725,-3127,126,-2929,-2585,-44,235,-4073,-8038,-10268,-13730,-10231,-5736,-6135,-7493,1903,566,-7753,-12849,-11218,-6360,6059,17470,19981,5806,-7464,-15756,-15600,-16128,-16953,-15641,-16488,-10597,-8087,-14455,-7186,5262,26212,27125,20155,4296,-14265,-5914,-1370,-5029,-11724,-15868,-14838,-8692,-6125,-4061,-4339,-9443,-11828,-6178,-1225,-2981,-3172,-5732,-13232,2461,17608,26072,22267,7374,-6201,-7756,628,4968,4610,17054,50737,74745,78081,61749,37020,15714,5216,-2831,-8192,-3919,-286,-1986,-7322,-6795,887,2702,11363,17576,18249,11115,9004,7675,2258,-7846,-15743,-19022,-14686,-9918,-2625,4182,3692,-3141,-8213,-13070,-9698,-1907,2069,4430,6106,9067,17413,33238,35165,12541,-861,-2870,-812,1630,2071,1048,-9012,-16672,-8342,-2488,-6510,-12339,-12746,-7562,-5391,-8644,-4943,883,9211,10359,1702,-7982,-4022,4255,9622,7697,1123,924,-3594,-13554,-1307,5137,2420,-4357,-7369,-11764,-12957,-13651,-4608,6669,16220,18727,27896,811,-13200,-9642,-12250,-18808,-8539,-1582,4347,3264,-3867,-12448,-8330,-4593,910,5972,12428,5118,-4766,-9160,-7675,-3507,-3120,-5387,-12767,-14307,-554,7296,10581,4056,-2445,-7419,-2770,2563,2048,-6941,-18536,-8369,3117,5913,-251,-1260,8318,9742,2347,-8407,-11034,-1980,7704,5844,4063,3822,5905,14362,19673,9427,-3093,-11209,-14784,-14232,-13298,-674,9421,18741,2371,-1413,7977,14494,6143,787,-2943,-6009,-6514,14077,14549,-868,-10521,-10033,-1842,5672,10506,17306,5368,-1260,6553,23619,38423,30530,17442,14935,19614,30915,39693,15917,3872,12482,29878,39622,34392,21229,-1462,-15437,-5107,-4625,-7380,-9418,-6569,-3383,-2724,-2359,-3111,-2954,2683,-866,-3213,946,6456,11080,7320,-1617,-5090,-3405,-7620,-2900,6919,10635,8407,5790,317,-4896,-9681,-6033,3977,2769,-4023,474,5945,3517,-4823,-5536,-2653,-1895,-1815,-4436,-9046,-10874,-11094,-5244,-4528,-9143,-11802,-4492,12779,24245,12833,-1169,-10159,2500,7581,18880,37706,50747,34414,10706,1664,6796,1394,-4378,-8006,-11913,-4466,-847,-1220,-5631,-5870,11328,12535,20085,14729,121,-14260,-1945,52,-9184,-8129,-6830,-6078,-2019,-5484,-15892,-13749,-7920,3615,11863,12948,8014,-395,-4736,-7577,-10521,-9442,-6716,-5460,-10399,-14854,-6690,4773,9524,5530,-552,-6764,-11522,-7384,309,-1063,-13964,-8796,-3707,1375,-496,-2212,3957,9374,13169,13004,10512,3977,-8680,-15788,-10484,-4824,-5841,-6078,1692,7006,5876,4906,2046,6811,10987,-1391,-15282,-685,17730,38399,60448,36554,4787,-8222,-15220,-8254,2608,2538,-3296,-1393,-391,-5956,-10227,-11635,-8421,-5026,-5439,-6798,-3740,-6296,-14100,3647,9472,6366,3740,9879,14643,13846,19977,20445,11600,11817,19739,6828,-7326,191,5009,18041,39072,52105,38957,12448,-3087,-6498,-9889,-19220,-13205,-3950,219,-450,-526,2760,12051,26350,26024,10350,-6616,-15144,-6989,-2413,-2438,-1359,7457,11731,2996,-6067,-5809,-3063,-3243,-6271,-7268,-1174,935,-9627,-15388,-12619,-4325,6981,14528,10950,-1205,-11984,-9169,577,6464,15675,24803,14845,1874,-6674,-8912,1373,17422,28802,32767,28423,7870,-13552,-5416,2553,-5941,-8650,2520,6015,1512,2276,5376,10194,25212,28936,18847,12616,6503,3176,2985,2328,2365,6982,13647,15691,10094,-1500,-15459,-5898,3290,7205,5448,7128,21364,52310,58986,35826,9017,-6479,-15737,7319,31228,37690,15510,-5551,-13687,-8856,12597,37714,33538,20223,10869,8156,1128,-8397,-4416,3723,9771,1561,-1436,210,-249,-7665,-9039,1219,4073,2503,662,-419,2752,9703,13931,13418,13569,8546,-329,-8869,-11640,-7339,4128,12350,18440,17849,16085,10449,1643,-6840,-10864,-6003,4017,13121,8552,-3375,-16587,248,15957,17200,13048,8225,8175,9151,2925,-4793,-11158,-13368,-8658,-3613,-10474,-7506,1580,3591,219,-6366,-6745,3422,18937,31890,31214,10662,1592,-6752,-4282,7150,11238,14587,17827,35534,48232,28228,15748,14544,3706,-10627,-14219,-10835,-11098,-14331,-10144,-4901,1311,-1231,-7540,-13846,-11270,-7959,-5928,-2668,-56,-3878,-6462,7833,32528,54027,57945,48262,18874,-4040,-10063,-14539,-9155,5438,11448,12404,13717,11474,6580,-1062,-9823,-14199,-17465,-18570,-11772,-2408,9180,16932,12317,2398,-2156,3577,9037,4818,-2266,-3856,-2754,-4151,-5234,-7464,-7948,-9444,-7393,-1935,640,-366,33,-2133,-4194,-5037,-6688,-9174,-7164,-3036,1681,3411,3909,6759,15098,14162,11000,11565,8939,8245,7475,3440,-11972,-14496,-891,4250,2133,-76,611,-1728,-3235,-2183,-4645,-11593,-14449,-7738,-6035,-7639,-2801,6756,21002,31635,35986,18245,-3227,-15873,-11072,-10592,-123,17591,36865,38927,29843,16405,1188,-7609,-10321,-19576,-4724,11239,14885,8977,782,-4632,-645,4313,1167,-7875,-12757,-9045,-8660,-9538,-8885,-6347,-1906,641,18004,22266,14007,1551,-5886,-5166,-4694,896,10660,15133,9618,-3433,-10634,-9937,-1132,1902,2583,1422,-5619,-4226,1285,4823,-3277,-11269],[-9247,338,11498,11890,7019,3648,3138,4992,9927,16981,14457,10770,13814,14213,12094,6164,-899,-3497,-2308,384,2299,3546,2974,2023,7365,15296,15497,2853,-5350,6561,24680,28399,23223,11614,8448,22003,24739,28514,20348,8993,4816,1254,-5379,-11776,-15649,-17060,-15945,-8158,-890,-943,-2590,-3787,-2334,-6111,-11521,-10867,-1963,6521,10147,2162,-9743,-7698,-2056,1145,-3553,-9865,-13345,-17066,-20854,-13610,4821,17465,22493,20217,28297,28772,14045,3781,4130,7478,5746,-2879,-4287,-9873,-9624,-3500,-1295,-1965,-7808,-13228,-8723,-2251,1284,2314,4753,4903,5689,2112,-1708,-2710,-4823,-9040,-9625,-3427,-3677,-9042,-11613,-8210,-4275,1846,7746,539,-11113,-4799,5432,8403,-834,-14769,-4236,14259,16994,10969,4777,-4815,-6747,-6114,-7910,-10949,-15509,-18952,-9838,-7851,-10903,-14992,-15383,-16890,-23855,-20098,13527,12443,7018,5377,8109,2394,-4413,-12935,-2660,18331,29021,21449,11660,5341,4629,1918,2777,-33,-7579,-6630,2151,5470,-2718,-9948,-13486,-9191,-6791,-7862,-11970,-9374,15472,39322,14087,-1729,-2116,-2061,62754,275341,646566,992266,1181483,1110715,829145,452484,146485,-3919,-9309,-14903,-6769,20278,55730,61105,36212,8096,-7598,-10546,-4674,-199,-3049,-8775,-12716,-14915,-18554,-14768,-8758,-1730,-1620,-789,-633,-3247,2468,7163,17482,14001,10490,10090,8052,-59,-12426,-7724,1082,4727,5434,8783,10522,698,-8894,-10175,-9555,-6716,-4240,-4230,-5403,-282,1130,-4169,-1702,7041,16178,14663,5335,9457,19187,32844,44930,41423,21835,11337,848,-7357,-5992,-668,4230,5811,8180,22067,30922,17790,7464,-374,-6358,-2810,878,2133,6318,7069,-2612,-11309,-5593,-6846,-5968,-12796,-10610,721,14172,21092,33092,45537,42743,35511,23212,5087,-4440,-1194,-5444,-14090,-9673,3409,8521,2083,-5578,-2371,3393,3234,-6534,-15204,-8965,3073,11702,17636,35608,40617,18412,-1983,-3677,-3029,-3125,-5098,-3780,3899,10185,8985,4184,-1926,-10377,-7956,-6235,-9603,-12173,-12610,-10806,-3125,1261,1168,-1067,-585,-6131,-12655,-6156,-1855,-1751,1000,6923,7944,2002,-10025,-10324,-5627,-3103,3637,7337,3667,233,-3256,-12722,-11080,-10127,-12783,-15371,-12791,-8729,-5534,-2609,2588,9144,14343,12579,1517,-5462,-2895,-1770,-1187,-8316,-6403,5056,13680,11273,-592,-4944,-2416,-3961,-13749,-16902,-10652,-3940,-4576,-9383,-11446,-9223,-5315,3453,18340,25834,22748,13330,1208,-6148,-7566,-7405,-10340,-13069,-7640,-22,6285,4892,-2707,-8441,-2399,4206,10838,10704,6177,2902,291,143,3650,7601,9088,9307,8779,9228,13237,12991,5957,1236,-5759,-9574,-5406,4901,2665,-3674,-1660,-9089,-9138,-4277,373,3394,993,-6260,-8136,-6068,-2641,-370,1828,11407,15018,4140,-10858,-9836,3224,9891,12066,13536,19481,14576,4642,1902,-1371,7104,18341,9876,-1096,-3025,-13155,-15445,-2014,4080,-5627,-10358,2879,-2254,-11348,-19557,-8388,8085,28902,40360,37598,28012,24350,12074,3857,9862,14728,16924,18373,10198,6386,24444,33597,24403,3734,-12788,-15968,-9726,-1275,6162,7063,6014,4146,-3048,-10841,-14003,-12546,-9028,-2746,2401,4644,1912,2096,9558,7223,-306,-1778,-3754,-341,4468,5935,5783,-3087,-3856,-3526,-5172,-7076,-9693,-6552,-4594,-4382,-1148,4833,10167,6940,782,-3235,7289,25861,24790,510,-5362,-12970,-3004,8618,5447,-3188,-7536,-4523,3683,6436,-5299,-11895,-11835,-12259,-9631,-9653,-12270,-6208,-5823,-9749,-11282,-8432,-77,1070,-6767,-4807,-437,1125,1023,4720,7875,7034,3351,-2411,3402,13116,11939,2085,7273,17975,12716,3512,-7354,-10910,-6380,-437,1456,5150,10083,14691,9628,-3160,-5962,3248,15599,24540,34954,31882,12935,-4389,-15044,-10640,5134,21601,27409,20907,12513,5981,1063,-5843,-15417,-8437,-499,12353,27211,40776,37535,18560,2503,-6026,-10888,-16927,-11362,10432,32894,37871,19396,503,-11903,-14198,-3934,3504,2504,4859,6847,6696,11973,21368,16220,14825,7191,309,798,-2260,-9778,-4994,235,5799,7090,2092,-5602,2302,30085,35143,5125,-8152,-12757,-8074,-187,9436,26297,36609,29503,19255,14486,4177,-10142,-13152,919,15939,16947,15315,16224,13671,5661,-1700,-2918,-6689,-10328,-9178,-7411,-5203,-4041,-3767,-3116,-1602,2752,-1966,-6050,-7627,-10718,-16780,-18007,-11455,-4376,-1982,-5333,-12073,-14332,-8528,-7488,-16192,-11310,-4364,-1420,-3449,-4401,-5536,-8105,-950,5791,5568,797,-271,1303,-685,-1453,81,6862,12229,22753,16981,33,-10015,-10399,-4322,-2594,-3985,-2443,-630,-6008,-8762,-6180,2121,6721,11313,20057,19142,14413,7804,-6649,-6372,5500,9965,7878,-1969,-1898,-385,4060,10150,10431,3817,-630,-1888,179,12349,29387,27746,15256,2889,6761,11733,8921,-1820,-13411,-13065,-7743,-2990,498,6316,5463,277,3452,13192,5600,-12710,-12912,-6472,1243,4912,6271,8603,-4189,-1694,12545,19332,14039,8134,4987,-1334,-3542,-2964,-7150,-10287,-4028,2022,3507,887,65,2222,3682,-5472,-13607,-12580,-14725,-12247,-6468,-2204,4641,8863,19915,31901,33729,26290,7391,-6423,-12566,-15338,-12206,-9560,-7865,-1535,8398,13570,14984,9949,3490,8397,14353,11958,6409,-1501,312,9297,13447,12215,10484,2309,-14023,-18053,-11133,-6071,-6054,-11389,3012,10559,8753,6239,1269,-8023,-9807,-2921,-980,2169,-896,-10190,-11216,-1708,1076,301,-2980,3578,-3445,-17370,-414,4626,866,-6641,-10924,-8232,2954,10865,14180,14500,9980,10885,7082,3346,-2609,-8149,-10024,-12696,-14524,-7313,1799,9810,4895,-12195,-16164,-10872,-6243,-6083,-11273,-9758,2538,13323,15326,4795,-7912,-9919,-10367,-14968,-16235,-12310,-6475,2571,7630,6043,5966,4201,-233,-1619,-7859,-8037,-5942,-193,5851,3976,-4806,-6452,-7318,-7196,-4131,-2242,-1323,-4748,2747,23339,37353,17603,2997,12203,20911,22203,3255,-10037,-9135,-6924,-4156,-2142,5584,20127,9500,972,-4537,-15023,-14823,-15362,-16226,-8035,-703,723,813,2168,-1906,-4707,4456,14180,20763,17971,3997,-8489,-7556,-8465,-14308,-17041,-5321,1558,-990,-2447,-10422,-5793,12798,19839,18407,6027,-5952,-2577,266,2390,1429,-4382,-7902,-7595,-7642,-4505,-1611,670,-9453,-6631,-2756,4273,15556,13152,4384,1424,-570,-2568,-12110,-13785,-9328,-12440,-13579,-7327,-6019,-9824,-12276,-12043,-11545,-5519,4440,9843,4767,-6314,-6107,8866,13971,7048,-3949,-12552,-15341,-13097,-7769,-2572,3543,569,-308,-3572,-1278,7809,10869,-7364,-10751,4692,13153,3531,-3802,7495,14414,16822,22754,23179,12663,322,-5551,2061,11642,14627,14301,12278,10390,7231,2908,-1589,-16248,-12739,-8830,-11066,-6592,6185,20165,26496,28367,24247,6706,-10727,-7175,-9861,-13338,-11397,350,6503,4589,2291,-571,2030,8217,14692,20757,12962,9775,13238,5186,-5256,-8788,-7161,-6169,-6226,-10058,-18805,-9320,7961,17285,11115,-1199,-8035,-1907,12082,21479,18020,8331,-2265,-8273,-10509,-15570,-8597,1770,7689,5837,1882,2603,17179,28520,35547,38580,29050,28222,34336,34343,22398,4241,2838,13832,13868,9744,5472,5019,10073,6378,1303,-4108,-3229,-3728,-6148,-10721,-15315,-7917,-3454,-722,2231,3957,-1210,1596,17534,27778,19749,7537,531,4114,18582,32288,32800,22073,5456,-17534,-8828,-5343,-6222,7598,22185,27523,15879,-3233,-6751,2065,9073,10505,8470,-3649,-9994,12449,38020,51743,33046,14008,2721,-4525,-6669,-6832,-4101,51,2197,7312,19038,25857,19857,9362,3488,5885,10174,14031,22011,19973,18461,15675,8480,-107,-8251,1863,15256,13117,17567,25474,26950,39173,58303,64074,51782,31536,23289,17885,1930,-7798,-4511,-3216,2534,14589,27697,35830,38275,23937,8543,3635,3601,-580,-4444,-96,1886,-4859,-6941,6856,10794,-2990,-958,13469,27313,22689,-389,-12362,-7159,3662,7841,9372,10021,10429,8388,929,-9337,-13114,-10114,-11037,-10079,-3147,-1125,-4741,-447,11707,17532,24836,32321,42406,53609,63637,56230,22540,-1744,-10646,-13867,-8477,1229,6369,1009,298,-6497,-9836,-6365,-857,-4512,-5295,-2578,-1735,-5042,-8166,-9712,-13458,-12312,-9778,-10834,-9099,3381,1053,-6732,-12235,-11491,-4185,8996,20732,23430,7805,-6352,-13468,-12944,-12553,-14304,-13689,-11684,-6304,-6039,-14375,-9119,-34,17275,20902,16249,2901,-13703,-6112,-2056,-5286,-10806,-14271,-12853,-6201,-3509,-2554,-4957,-11340,-11088,-3874,1310,-498,615,-1157,-11311,-21,17882,28168,25507,9853,-5289,-8440,240,3286,2378,14569,46666,71046,76563,62943,42158,24090,11750,2661,-3388,-338,1408,-1489,-6994,-6949,-1166,-813,8252,15351,19135,15046,13525,11362,3392,-10071,-17834,-17522,-14383,-9908,-2068,4332,3557,-2587,-7040,-11655,-9463,-2073,26,-11,1270,6662,19777,39710,38751,15604,1336,-1088,1058,3610,3501,2592,-6685,-15142,-9443,-3841,-7037,-11600,-12043,-9105,-6927,-9032,-2754,3832,11550,11075,1934,-8394,-3801,5110,10763,8693,1528,246,-4699,-13722,372,6304,3686,-1286,-4993,-11596,-14051,-14143,-3324,8087,18271,25370,34918,4070,-9853,-10423,-12939,-16496,-5180,2582,8403,8989,298,-1683,4461,7383,7552,10016,14520,6181,-4717,-8541,-5283,-1287,-2743,-7026,-15058,-11502,2971,10621,11983,4226,-2118,-6889,-3366,185,-1116,-9534,-17757,-7811,3010,4133,-3975,-4096,6576,7845,-733,-8768,-8758,-1901,6504,5362,5521,6203,8007,16686,23923,14499,-41,-10600,-14575,-12905,-10163,2158,13459,20907,3185,-1340,6336,11891,4640,-37,-3884,-7509,-8169,15547,16037,-223,-9985,-9592,-1974,6289,13389,18365,4004,-4732,1321,19266,34194,24350,10354,7282,11720,24203,39984,21977,6387,11351,29302,42916,40144,24928,-16,-16073,-4123,-3143,-5314,-7504,-5929,-2719,-1430,-1452,-2985,-3432,2147,438,361,4963,8982,11914,8422,1189,-2120,-1413,-6576,-2148,7404,11698,10232,7335,869,-4273,-8811,-5849,4920,5467,-1212,3383,8994,5889,-3322,-6998,-4836,-4853,-5297,-8226,-12149,-12277,-10047,-3382,-2674,-7435,-9678,-2346,14682,26375,15421,429,-11904,356,5863,17893,38167,54044,39993,16998,5518,6795,2255,-2778,-6614,-11285,-3400,1225,1094,-4375,-9161,10983,16876,25310,14757,-3143,-9916,898,500,-10877,-8935,-6440,-5169,-1159,-5348,-13906,-9919,-2786,7990,12959,12770,7442,-39,-3647,-7253,-11379,-10838,-7587,-6624,-12172,-15596,-5235,5768,9400,4827,-1676,-8051,-11270,-4340,3487,2263,-12161,-11104,-5474,-66,-1500,-3140,2558,6989,8989,7797,4596,-2174,-14151,-14939,-7987,-3456,-5442,-6014,1720,9033,6566,3983,1569,6069,8525,-4607,-15223,2750,22906,44142,59272,28240,-982,-10132,-10559,-4132,4673,2465,-4106,-1723,-304,-5535,-9432,-11527,-8448,-4579,-5339,-8473,-5214,-6003,-16380,-630,5597,5242,5080,12465,14544,10190,17601,20616,11398,8126,12114,2793,-12971,-2418,3919,18750,42769,57740,43559,13504,-2325,-5967,-9720,-19137,-13330,-4135,-28,-468,-761,1463,8687,21605,21418,7362,-6666,-13675,-7584,-2829,-1580,495,9043,13494,5635,-3619,-4538,-1951,-1546,-4151,-6407,-1657,203,-9493,-14461,-11967,-3892,7381,15209,11633,-298,-11808,-11506,-1395,4282,10217,19796,14295,2918,-4958,-6526,5049,23537,36614,40717,35081,11388,-11635,-6810,1511,-5620,-9490,-84,2917,-590,1495,6556,12161,25287,24859,11019,1745,-3045,-1016,2208,2636,2825,7100,12893,14895,10437,163,-12612,-6849,3023,7117,5318,7237,21512,52415,60491,37666,10853,-5396,-16099,6021,28940,31269,6675,-9837,-12339,-6785,13197,39013,32687,19658,11945,9754,2230,-7883,-4146,2705,5658,-2162,1944,5296,3209,-6725,-9358,1639,5318,3334,1905,2256,5942,12232,15776,15490,16118,11426,2021,-6738,-9367,-6478,3799,10896,17055,16912,14482,8479,724,-6746,-10775,-6884,2151,10603,6533,-5193,-15682,2913,18186,17649,14356,8568,7334,7355,1967,-4744,-10393,-14048,-8936,-3215,-9174,-8264,1366,4031,1246,-5951,-7852,3167,20779,33571,26899,7005,-1689,-8176,-3387,6220,8678,11410,14129,27753,39277,21870,11383,12540,5453,-8669,-13838,-11594,-12346,-15339,-10404,-5132,424,-3355,-9732,-15295,-10627,-8228,-7397,-4723,-1818,-4083,-5837,8695,35535,59326,66207,57358,24746,-1719,-7482,-10141,-13453,3770,12035,14617,17298,15334,9210,-3181,-13132,-15948,-15501,-18043,-12652,-4273,6272,13563,10825,3194,-642,4440,9389,5501,-1935,-4670,-2555,-3481,-3589,-3982,-4279,-7760,-8626,-1602,4808,4751,4782,2059,-1747,-4150,-6157,-8477,-7522,-4349,63,2163,3656,4409,12278,11363,6806,8723,7153,6558,4786,-1066,-16484,-8249,3993,6871,3311,642,904,-1634,-2820,-1326,-3906,-11488,-15166,-8330,-6797,-9000,-2959,7963,23990,33382,34988,17488,-2410,-13540,-10039,-9215,-224,16223,32541,31987,23192,11307,-2127,-7617,-9058,-16490,-2015,15715,18449,11461,2113,-4420,-1037,3359,-41,-8037,-11654,-8681,-9615,-10541,-9038,-7297,-1669,1056,19808,25600,16220,2974,-3783,-2972,-3267,475,8185,13744,9512,-2293,-8735,-8058,467,3633,3562,427,-3775,277,5078,6148,-3777,-10178],[-7295,2960,16851,15743,9716,7100,6481,7971,12029,17316,11792,5484,6870,7113,5813,2062,-3621,-6021,-3553,854,3635,6343,7235,6357,9916,16124,16062,3179,-5688,5575,25165,31847,25356,10965,8906,25915,33374,38436,28646,13425,6762,2251,-4254,-9705,-14334,-18015,-17508,-8025,-1505,-2384,-3796,-3903,-2708,-6547,-12018,-9775,-656,8212,11273,2039,-8891,-5505,292,3182,-2092,-8674,-13392,-18535,-19376,-13831,1397,12911,15835,14870,25825,29584,14377,3638,4584,8340,6929,-543,-3073,-9899,-7724,306,2939,1331,-6313,-12319,-8001,-1228,2081,4418,8055,8218,7103,1641,-2433,-3154,-4831,-8273,-7417,-1311,-247,-3284,-7462,-7276,-2540,3646,8593,-1682,-14150,-4703,7817,11298,1376,-12558,-2159,17814,20423,14442,8559,-726,-4967,-3899,-4185,-6137,-10303,-13424,-13400,-9416,-10283,-16767,-20341,-22142,-26146,-13685,18688,12462,6445,4322,6353,895,-4746,-13435,1141,22623,28563,19935,11697,8346,10941,5573,1800,-2462,-9960,-7791,1763,5638,-2868,-10183,-11589,-6562,-5231,-8876,-14639,-4333,22284,47636,17106,-1014,109,572,61870,256016,580592,869875,1028221,969801,736776,418461,151104,-943,-9693,-13163,-1661,29327,65215,63161,33327,6563,-9348,-10847,-3630,614,-3121,-8162,-12314,-14812,-17001,-12861,-7440,-1365,-2554,-3462,-2726,-7367,-3088,-1910,4041,1179,4411,8313,7880,642,-11410,-7256,1698,5414,6536,10889,13878,4646,-5889,-9982,-9847,-6903,-4814,-4752,-3234,4703,5754,115,-231,6645,13645,9972,4003,13426,23499,36153,47764,46685,30406,18389,5143,-4810,-3244,637,3324,4487,9023,26815,38808,26169,11088,902,-4827,-1791,3016,6105,10954,12387,2228,-6330,-2209,-5282,-4747,-11498,-10436,-2,12630,18301,27820,42615,44223,39014,27201,7600,-3129,688,-2028,-9231,-10318,2938,9703,4459,-2652,556,6134,4909,-6195,-15753,-8220,4227,13655,20331,39509,49619,25509,2017,-2071,-1975,-1509,-3178,-2032,5215,10594,8121,4213,-250,-7286,-6548,-5077,-8306,-10124,-10136,-8805,-1747,2451,1944,-1881,-199,-4848,-11050,-5121,-1474,-1908,997,6730,7634,2778,-9184,-9809,-5771,-4221,2004,6181,3431,1275,-741,-10562,-9976,-7890,-11134,-15228,-12903,-8995,-7016,-5131,3105,12431,18539,16178,5264,-2541,-216,999,49,-6629,-2984,7121,14034,8632,-4480,-8595,-4108,-2504,-11003,-16113,-12829,-7372,-7504,-12460,-12979,-7788,-3241,6928,22530,30454,25231,13323,377,-6599,-5187,-3388,-6748,-12045,-8764,528,9102,7088,-992,-7263,-530,7648,14588,13185,6903,2641,330,1288,4207,7703,7897,6707,6857,7817,12333,12300,5327,694,-6441,-8785,-5875,2203,-773,-6765,-3245,-9087,-8349,-3727,1172,4525,1555,-6893,-10134,-7735,-2213,1595,4195,11917,12993,3337,-11251,-8131,4431,10438,11588,12542,17664,11328,2435,1154,-2227,4600,17324,11773,-1024,-4303,-13175,-15234,-3373,2348,-6266,-8592,2079,-4424,-13337,-19221,-7963,7948,26424,37360,35697,27717,23656,11909,4504,11771,18010,19238,19099,9197,3883,22328,32244,25490,6972,-9149,-16859,-11030,-1298,7218,8530,6881,4354,-3067,-11129,-13167,-11996,-9625,-3067,2584,4989,3107,4009,9138,8801,4948,2680,-1439,426,3918,5700,6462,-3831,-5883,-4697,-5032,-5825,-7527,-3848,-1548,-1235,1914,7415,11511,6073,-1705,-6804,2803,21689,26677,3850,-4261,-13740,-5108,4915,2756,-3917,-6433,-1889,7120,7075,-6096,-12820,-12760,-12941,-9046,-8719,-14053,-6750,-5488,-9144,-10574,-7513,630,520,-8627,-5885,-2588,-1674,-976,5297,10925,10563,6056,1257,7234,14711,10702,-890,1366,10753,6854,1529,-6053,-8398,-3220,2413,3471,6230,10212,14477,9264,-3828,-7724,-780,11130,20464,32594,30216,12046,-4482,-13749,-9341,4918,19988,24440,18398,12340,7347,2079,-5183,-14873,-7031,2940,17175,31796,42291,35852,17223,866,-7722,-11346,-16456,-12263,6967,27555,36951,21554,3562,-9301,-14976,-3356,6770,9393,10861,12171,14864,21886,29117,21937,19716,10773,1519,3281,4097,-4707,-6596,-3040,3894,8217,5571,-3239,1555,28239,35359,6242,-6866,-11390,-6514,2463,13688,31789,40252,30711,20295,15303,4477,-10345,-12506,2483,18104,18229,14345,14239,11670,4333,-1967,-2363,-5756,-9583,-8954,-7510,-5461,-4541,-4080,-2413,-936,2400,-2941,-6669,-6739,-8319,-14044,-15713,-12663,-5532,-3526,-6931,-14096,-16983,-12169,-11370,-14493,-9241,-3355,-1710,-1978,-581,-1033,-5562,-56,6188,5642,802,-1691,-2543,-5743,-3788,207,8219,13487,22063,15567,-516,-9124,-8084,-2475,-1312,-3480,-2224,174,-4670,-6516,-4436,1588,4982,8702,18765,20804,15402,7560,-5884,-5926,5597,10119,9758,1201,-1323,2689,11036,18404,14770,5661,-247,-2573,-895,10546,26443,26656,13230,930,5816,12404,11652,1982,-8945,-11194,-8534,-6770,-5955,-1490,-472,-1450,5075,16052,8670,-10904,-10637,-1296,6713,10336,11111,11250,-3718,-3000,11792,19571,16098,11078,7980,749,-4321,-5729,-8035,-8547,-3948,812,1584,-832,-1939,-529,1840,-6342,-12188,-12477,-15804,-11896,-5206,260,8911,13339,24650,33815,32856,25400,8948,-3357,-11162,-13264,-9544,-7698,-6909,-1175,8361,11603,13020,9582,4543,9618,15511,13256,7970,-134,1299,9525,12990,11031,8162,593,-14585,-16420,-7646,-1050,-1807,-14495,273,8365,7453,5778,2392,-6663,-8424,-335,2539,4860,667,-9032,-9427,738,2433,858,-2582,3691,-3509,-19944,-1221,4965,1678,-6075,-11078,-8369,1475,6410,8914,9317,5583,4651,2307,-482,-4563,-8601,-9490,-12102,-14486,-7908,1311,8987,3201,-13588,-15546,-10266,-6012,-6876,-13060,-8790,3302,12687,13580,2658,-4332,-6673,-9382,-17768,-15503,-10020,-3339,5464,9621,7467,7128,5117,900,413,-6895,-7590,-5713,-637,2815,-657,-9403,-9941,-8627,-7683,-4421,-2357,-1212,-2582,7085,32665,42176,20529,5644,10704,17716,18113,-825,-14049,-12814,-10386,-7403,-5492,1660,17922,8751,-838,-6053,-15803,-14342,-15775,-18698,-8739,-575,264,-742,757,-2119,-5445,2840,12965,19255,16649,3496,-8047,-4392,-4420,-10356,-17333,-12193,-5014,-4891,-4328,-11367,-8194,9943,17577,17193,5429,-7278,-2050,3170,5901,3720,-4033,-8763,-9266,-9391,-5987,-3163,-2367,-14124,-6960,-1804,4125,12412,7450,-2212,-5089,-6170,-6402,-13331,-13399,-9490,-12946,-13193,-6079,-4004,-7584,-10921,-14234,-15548,-8809,2232,9643,5629,-5757,-5804,10563,16848,8455,-4522,-13137,-14794,-12605,-7800,-3160,2511,1036,271,-3858,-3534,4956,6638,-9246,-8908,6558,14330,4921,-2152,7499,11910,12609,18780,21409,12257,450,-5246,2503,12318,15403,14882,13344,11323,7573,3442,-2571,-17675,-8945,-6378,-11235,-6881,5849,18336,23973,24972,20430,4783,-12393,-7193,-9583,-13802,-12106,-1032,4500,3534,2205,-398,1505,6430,12173,19811,15749,12845,15136,7407,-3680,-7313,-6400,-7028,-8162,-11559,-19350,-9430,8953,17876,10844,-1322,-7699,-1319,12961,22038,20132,11774,338,-7616,-11321,-17322,-7656,1550,6387,4534,1765,2729,17324,29769,38590,41242,26176,21311,24237,25000,18713,3773,363,9307,10242,6406,1595,886,7436,6042,1594,-4319,-4202,-5148,-7849,-12140,-15191,-7090,-2664,-884,1010,2464,-2894,-218,16166,27622,21330,9390,1418,4223,17324,27751,25829,16032,2524,-15349,-5904,-4438,-7500,5015,19603,25611,15205,-2032,-1887,8065,14819,14785,11118,-1485,-12384,8983,29210,42281,28541,12553,2630,-4442,-7215,-7428,-3975,845,3615,9006,17769,20195,14541,6684,3689,8638,12554,14820,21482,19631,17529,15798,9505,1241,-6799,-103,9874,6268,11208,22602,27717,41295,62462,70459,57578,34818,23873,17252,2457,-5510,-3927,-4568,638,11933,24445,34588,39135,25387,8008,332,-1310,-5030,-9134,-2320,1324,-5102,-5214,10207,15064,-456,-2519,12939,27388,24693,942,-11383,-8580,3059,8474,8497,8911,11961,12033,5149,-6171,-11632,-10776,-13279,-7109,69,1685,-2649,-191,8324,14534,22023,29094,33560,38089,48949,51462,25720,2814,-9144,-16773,-9850,438,6858,991,-2793,-12646,-16211,-9280,-2381,-6730,-9238,-6137,-4571,-6778,-8976,-9827,-13170,-14995,-14285,-15620,-8785,3481,182,-6729,-12373,-12503,-2653,11255,22964,25638,9059,-5633,-11922,-11300,-10114,-11630,-10842,-7766,-3218,-5121,-15296,-11912,-5927,6894,12888,10531,317,-13940,-6989,-3302,-5929,-10191,-12340,-10164,-3538,-1231,-1855,-6641,-14477,-11942,-3392,2649,1384,4363,3216,-8047,-3554,16388,28219,27138,11721,-4409,-9681,-1076,707,-628,11020,40053,62935,69523,58728,43148,30713,18639,8774,1986,3788,3156,-1083,-6933,-7569,-3884,-4758,4510,11983,18326,17498,17028,14682,5153,-9744,-17181,-15821,-14416,-10953,-2741,3297,2504,-2874,-6713,-11059,-9530,-2574,-2512,-5213,-4943,1830,19763,42937,40145,18079,2945,-212,1715,4274,3669,2743,-5575,-13387,-10066,-5304,-8019,-11472,-11750,-11376,-9484,-9329,-738,7455,13588,10879,1523,-9156,-3903,5407,11080,8983,1757,-660,-6011,-12540,1455,6682,4111,764,-3448,-11414,-15377,-14669,-2731,8201,18493,30515,40127,6432,-6850,-9976,-11429,-13904,-2998,5219,11412,15570,10651,12531,17843,19002,13886,13226,15705,7001,-4588,-7786,-3475,-90,-3505,-9897,-18220,-8749,6112,13347,12545,3669,-2504,-7195,-4240,-2187,-3996,-11471,-16874,-8515,1572,1171,-8155,-6242,5535,6839,-2940,-8635,-7065,-2001,4990,4520,6610,8107,9502,17800,26268,17695,2245,-10291,-14337,-10980,-6617,5648,18244,22549,4084,-474,5922,10493,3546,-1128,-5519,-9659,-6187,19463,19330,1292,-9537,-9328,-2072,6670,16125,19189,3055,-7928,-5383,11175,24844,14058,482,-1300,4152,17164,37774,26496,9231,10188,27983,44877,44460,27258,787,-15152,-3237,-2043,-3683,-5976,-5620,-2718,-1048,-1479,-3597,-4343,1544,1962,3517,7833,9964,11131,8170,3126,357,-26,-5992,-1790,7504,12373,11550,8453,1089,-3972,-8308,-6128,5286,7912,1729,6649,12206,8270,-1695,-7975,-7007,-7999,-9228,-12234,-14968,-13266,-9042,-1911,-1016,-5332,-7306,-183,16197,27952,18255,2653,-13853,-2776,3572,15996,37038,55198,43976,21540,7491,5525,2446,-1643,-5389,-10537,-2555,2726,2658,-3281,-12389,10661,21612,29938,14141,-6472,-5607,3866,2046,-10136,-8900,-5426,-3479,295,-4739,-11702,-6017,2895,12439,13753,12336,6662,15,-2709,-6603,-11335,-11015,-7591,-7397,-13616,-15251,-4120,6385,8976,4060,-2716,-9481,-11305,-1949,6218,5300,-9426,-13774,-8089,-2419,-3205,-4414,972,4346,4744,2764,-1039,-7978,-19512,-10963,-4680,-1977,-5353,-6595,875,10118,6956,2651,487,4354,5123,-7708,-14590,4949,27006,48543,55783,20985,-4691,-9327,-5901,-427,5557,1483,-5453,-2626,-712,-5331,-8522,-11200,-8560,-4216,-5022,-9787,-6725,-5836,-14131,-4119,1727,4115,6976,15195,14056,6222,14316,19431,10552,4384,4519,-1234,-18009,-4384,2730,18422,44034,59826,45548,14074,-1472,-5233,-9469,-18770,-13352,-4278,-224,-471,-1145,-58,5150,16840,17274,5343,-5568,-11836,-8347,-3269,-445,2247,9755,13925,7526,-1166,-3326,-919,-46,-2107,-5060,-1393,197,-8777,-13438,-11197,-3252,7745,15662,12115,1164,-9948,-11602,-2494,2689,5300,14526,13743,4493,-2636,-3803,9199,30245,44361,48345,41254,14784,-9458,-8319,275,-5273,-10452,-2954,-536,-3181,-49,6762,13336,24428,20597,4425,-7758,-12430,-5012,1265,2718,3076,7012,11927,13895,10650,1997,-8946,-7742,2316,6617,4994,7244,21306,50404,59369,38260,12334,-4329,-16705,4604,25931,24648,-331,-12350,-9915,-4524,13757,39306,31092,18628,12537,10724,2830,-7631,-4339,830,1286,-3978,5791,9842,6104,-5839,-9764,1625,6153,3847,2872,4471,8414,14169,17127,17045,17992,13697,3956,-4876,-7033,-4764,3780,9053,14824,15261,12337,6227,-358,-6858,-10748,-7860,179,8119,4800,-6185,-12662,4669,19206,17740,15439,8975,6776,5611,949,-4450,-9267,-13911,-8523,-2171,-6926,-8191,762,3910,1459,-6372,-9362,3054,22449,34155,22085,3703,-5110,-9564,-2712,5112,6108,8350,10907,20685,30817,16214,7346,10080,6657,-6761,-13869,-13045,-14257,-16309,-10143,-5138,-300,-5224,-11621,-15587,-9625,-8143,-8930,-7080,-4237,-5132,-6240,8033,35966,60805,70350,62605,28610,-259,-5158,-5420,-15937,171,11270,16152,20760,19062,11638,-4985,-16430,-15591,-13825,-15626,-13290,-6705,2478,9428,8679,3233,132,4905,9497,5836,-2010,-5723,-3239,-3667,-1807,-461,-811,-5500,-9934,-1843,8346,10243,9863,6333,419,-3773,-6166,-8276,-8382,-6345,-2460,-149,2230,1082,8430,7644,2166,5198,4456,3910,1055,-6293,-13280,-2438,8190,8531,3426,306,368,-2021,-2714,-892,-3528,-11587,-16372,-9617,-8348,-11676,-3402,9059,26531,33450,31247,14813,-2514,-11681,-8524,-7331,-1530,12955,25537,22943,14810,5014,-5852,-8133,-8529,-12520,1524,20086,21298,13430,3134,-4609,-2020,1813,-1661,-8544,-11343,-9102,-11168,-12148,-8445,-7887,-2560,-81,18414,25411,16105,3356,-2639,-2232,-3102,-672,4511,10091,7292,-2965,-8392,-7152,1692,4861,3626,-1021,-863,4285,7949,6123,-5387,-8704],[-5924,4918,21331,18304,11282,9454,8950,10505,13897,17102,8536,-355,-727,-645,-498,-2006,-6666,-9066,-5637,-104,3346,7566,9893,9004,10818,15331,15014,2623,-6528,3618,23608,33063,25635,9406,8477,27976,39927,45319,33835,16054,7308,2088,-3938,-8205,-13194,-18885,-17982,-7519,-2045,-3819,-4956,-4428,-3822,-7845,-13259,-9396,-205,8723,10859,297,-9157,-3691,1860,4083,-1728,-8486,-14079,-17488,-16610,-13021,-3438,5891,7523,8957,21277,27995,13313,2555,4309,8395,7412,1851,-1596,-8970,-4877,4147,6691,3793,-5695,-12213,-7973,-1227,1726,5195,9951,10310,7619,762,-3503,-3993,-5220,-7881,-6367,-373,1876,925,-2833,-5689,-1574,4496,7945,-5212,-16628,-3780,10156,13438,2649,-11138,-670,20462,22667,16607,10750,1946,-3210,-2226,-1249,-1914,-5414,-7489,-12439,-10623,-11090,-19729,-26549,-28639,-28394,-7432,22934,11725,5293,2676,3829,-1251,-5764,-11322,5256,26236,27090,17905,11217,10654,16755,10069,644,-5330,-13559,-9723,815,5485,-3176,-10965,-10288,-4690,-4340,-10022,-16339,-778,27033,53504,19206,-779,1236,1154,53737,216031,474315,693074,816305,774506,601015,356020,143750,383,-10816,-11909,2629,36942,70783,61732,29410,4790,-11376,-11626,-3646,104,-4257,-8498,-12486,-14933,-15906,-11589,-6597,-1320,-3216,-5599,-4898,-13173,-9030,-10066,-7739,-10781,561,6609,6749,196,-11226,-7337,1283,4401,5220,10152,14518,6948,-3509,-10026,-10911,-7916,-6185,-5848,-1600,7702,8061,3121,2688,7756,11888,5004,1618,16229,26993,37836,48131,49491,37826,24342,8977,-2878,-1670,932,1640,2853,9965,30750,44973,33554,14220,1831,-4279,-2010,3652,8396,14093,16982,7341,-2243,131,-4543,-4145,-10178,-10077,-1037,10597,15147,21271,35900,41420,39038,28823,8546,-2893,1815,865,-4567,-7345,4002,11747,7413,496,3317,8363,5673,-6721,-17017,-7927,4395,14195,21187,40234,55566,31259,5272,-1416,-1741,-645,-1992,-953,5871,10343,6669,3419,577,-5119,-5480,-4186,-7109,-8278,-8150,-7281,-981,2951,2042,-3373,-500,-4168,-10311,-5200,-2221,-3136,-177,5137,5791,2161,-9065,-9781,-6746,-6494,-678,4075,2422,1587,1063,-8458,-8894,-6276,-10326,-15599,-13070,-9123,-8194,-8628,2282,14437,21211,18199,7793,-598,1501,2663,200,-5608,-868,8523,13771,5933,-7680,-11847,-5964,-1343,-7930,-13846,-14456,-10951,-9208,-14124,-13833,-6602,-1780,9494,25476,33942,26860,12634,-1041,-7420,-3247,79,-3538,-11141,-10854,591,11524,8621,0,-6503,717,10404,17498,14649,6620,1332,-741,1127,3720,7156,6540,4037,4249,5658,10648,10931,4261,-429,-7755,-8121,-6795,-1019,-4443,-10191,-5707,-9940,-7986,-3829,981,4308,792,-8232,-11618,-9979,-2467,3063,6151,11730,10473,1893,-12219,-7072,4947,10257,10494,10934,14939,7251,-415,-122,-3349,1473,14543,12004,-1597,-6381,-13948,-15619,-5698,-403,-7573,-7433,506,-6401,-13950,-17169,-8039,6733,22248,32406,31973,25497,20902,10511,4431,12748,20284,20573,18976,7407,604,19030,29168,24681,9373,-6025,-13282,-11135,-1853,7329,9059,6849,3739,-3740,-11817,-12360,-11728,-9992,-2732,3439,5502,3944,4994,7894,9371,9134,6392,817,1161,2604,4199,6060,-5205,-8706,-6518,-5500,-5016,-5690,-1588,944,1272,4112,8696,11416,4588,-4251,-10481,-2247,16053,25872,6608,-3515,-14244,-7288,1788,95,-4801,-5270,659,9772,6612,-7578,-14248,-13533,-12992,-7839,-6937,-13850,-7727,-5698,-9217,-10616,-7174,649,-786,-10761,-7136,-4734,-4121,-2337,6258,13702,13361,7964,4190,10566,15698,8948,-4233,-3885,4779,1834,-660,-4973,-6176,-315,4801,5011,6726,9694,13511,8265,-5121,-10137,-5692,4688,14797,28745,27523,10799,-4593,-12471,-8383,4162,17620,20459,14771,10892,7891,2511,-4985,-14791,-6162,5831,21044,34539,40981,32155,14773,-1362,-9891,-12150,-16257,-13829,2760,20848,34028,22613,5959,-7156,-16037,-3483,9217,16493,18763,20003,25385,33057,37398,28091,24682,14165,2356,5484,10418,1905,-5329,-5429,1554,8896,8878,-135,1341,25430,33876,7206,-5609,-10066,-5063,5235,18212,36390,41724,30113,20241,15358,4197,-11018,-12287,3409,19500,18868,12768,11792,9134,2372,-2794,-2240,-4978,-9121,-9229,-8194,-6330,-5557,-4814,-2229,-701,1834,-3806,-6857,-5365,-5767,-11408,-13737,-14129,-7082,-5215,-8448,-15428,-17744,-14493,-14273,-11811,-7728,-3030,-2453,-476,2547,2637,-2576,1120,6434,5531,797,-3041,-6495,-11270,-6439,-110,9300,14528,20636,13321,-1434,-8281,-6314,-1385,-818,-3493,-2323,823,-3295,-4775,-3604,254,2615,5289,16062,21170,15364,6744,-5476,-5909,5073,9488,10786,4427,622,7095,19308,28191,19595,7166,-270,-3428,-2110,8553,22988,24834,10744,-1286,4488,12647,14394,6402,-3644,-7815,-8433,-9260,-8495,-5238,-4817,-2725,6283,17806,10835,-9284,-8166,4609,12185,14896,14284,12116,-3471,-5354,9060,17157,15798,12398,9790,2023,-5198,-8813,-6862,-6197,-4509,-1194,-576,-2436,-3468,-2717,-78,-7186,-11485,-13272,-17023,-11259,-4063,2731,13614,18423,29339,34852,31242,23689,9704,-888,-8258,-10737,-7304,-6388,-6617,-1588,7562,9104,10565,8573,5040,10162,15619,13278,8233,321,1557,8588,11297,8997,5118,-1880,-15517,-15148,-4568,3882,2279,-13372,-2638,5832,5765,4786,3159,-5276,-6540,2757,5813,6799,1691,-7943,-7472,2696,3137,1015,-2193,4237,-2103,-15072,-2053,4714,1822,-6003,-11573,-8903,-474,1881,3488,3841,1038,-992,-2538,-4322,-6521,-9026,-9178,-11668,-14410,-8769,356,7342,873,-15324,-15261,-10265,-6568,-8559,-15870,-8105,3411,11293,11242,739,-1278,-3945,-8045,-16430,-12859,-7522,-285,7798,10946,8311,7734,5546,1546,2021,-5176,-6984,-5789,-1321,263,-3926,-12662,-13428,-10175,-8322,-4835,-2666,-1741,-1125,11490,41269,45158,23036,8630,9789,14474,13460,-5350,-18380,-15945,-13958,-10753,-8754,-1367,16138,8649,-2199,-7387,-15997,-13970,-16106,-19762,-8198,322,51,-2463,-1173,-3167,-6776,512,10945,16674,14071,1787,-8667,-2222,-1404,-7140,-14088,-18341,-10824,-8541,-6133,-12051,-10739,6315,14017,14723,4043,-9174,-1054,6774,9857,6018,-3907,-9929,-11246,-11288,-7167,-3780,-3535,-18076,-7210,-1373,3392,7941,524,-8870,-11303,-11317,-9791,-14435,-13436,-9953,-13664,-13028,-4894,-1889,-5528,-9843,-15557,-18483,-11116,302,9280,6080,-5935,-6147,11839,19698,10028,-5041,-13243,-14347,-12544,-8416,-4112,1477,1384,438,-4195,-5355,2512,2572,-11505,-7357,7906,14640,5641,-787,7410,9690,8904,14735,19225,11644,503,-5095,2706,12661,15983,15324,14196,11663,7389,3689,-3886,-14435,-5578,-4461,-11274,-6887,5601,16452,21045,21164,16093,2553,-14045,-7341,-9381,-14278,-12938,-2492,2425,2403,2037,-404,700,4324,9464,18527,18229,15584,16683,9856,-1908,-5830,-5684,-7949,-10524,-13524,-20260,-9795,9257,17275,9701,-1862,-7555,-1223,12699,21075,21000,14336,2571,-7065,-12089,-17528,-7319,756,4763,3249,1894,3526,17842,30910,41065,42511,22406,14520,14836,15697,13996,2633,-2079,4960,6713,3100,-2212,-3189,4810,5788,2071,-4602,-5435,-6932,-10024,-14186,-15270,-6140,-1514,-738,-111,840,-4689,-2298,14125,26640,22271,11003,2083,3832,15134,22447,19107,11278,2179,-10609,-3571,-3942,-8784,2061,16123,22905,14732,391,3041,13161,19407,18182,13314,561,-14995,5288,20493,32134,23705,10776,2226,-4558,-7781,-7742,-3784,1359,4710,9864,15269,14505,10142,5217,5209,11916,14841,15434,20143,17900,15635,15078,9982,2233,-5355,-1885,4699,162,4842,18175,26654,40971,63244,73224,60911,37304,24881,18015,4944,-3112,-3713,-6400,-1295,9491,21327,33114,39829,27527,8720,-2350,-6408,-9877,-14524,-4887,655,-5200,-3221,13616,19364,1855,-4047,12522,27341,26607,2608,-10295,-10279,2208,8912,7093,7025,12390,14546,8317,-3753,-10543,-11499,-15052,-4680,2685,4062,-637,755,4900,10647,18173,24768,24038,23172,34739,45897,28652,8065,-5983,-19700,-11124,-635,6937,825,-5843,-18107,-13903,-7404,-2697,-8123,-13665,-10007,-7632,-8713,-9926,-10070,-12679,-17335,-18228,-17789,-7241,2697,-1371,-7126,-12712,-13479,-1280,13258,24578,27060,10142,-4773,-10602,-10183,-8408,-9429,-8272,-4670,-985,-4775,-16516,-14634,-10957,-3361,4279,3917,-2899,-14602,-7930,-4483,-6394,-9403,-10194,-7008,-448,1245,-1335,-8659,-18116,-13855,-4377,3227,3255,8483,7381,-4879,-6886,14002,26942,27705,13494,-3074,-10298,-2333,-1717,-3637,7226,32176,51923,58437,50343,40528,35160,25693,15805,8287,8603,5174,-426,-6671,-8078,-6547,-8431,749,8117,16346,18762,19582,17532,7371,-7378,-15037,-14207,-14225,-12546,-4004,1856,1248,-3431,-6723,-10830,-9415,-2915,-4998,-10453,-11297,-4955,17333,42534,39459,20175,4331,200,1627,4032,2912,1818,-5070,-11424,-9820,-6376,-8966,-11505,-11459,-13243,-12470,-8517,2245,13807,16730,10353,746,-9720,-3838,5629,11079,9169,2351,-1291,-7022,-11259,2249,6678,4135,2158,-2578,-11185,-16489,-14687,-2341,7589,17423,34119,43091,8096,-4117,-8322,-8986,-12100,-1901,6632,13564,22558,24472,28328,31336,29962,19902,15865,16375,7972,-4040,-6822,-2068,445,-4979,-13480,-18753,-5701,9238,15743,12604,2771,-3231,-7917,-4642,-3673,-5734,-12120,-16145,-9869,-706,-2475,-12231,-7294,5138,6558,-4084,-8238,-5755,-2110,3383,3617,7585,9740,10613,17920,26544,18673,3448,-10277,-13186,-8172,-2490,10027,24190,23899,5229,1221,6867,10364,3254,-2035,-7463,-11856,-1343,25823,24424,3765,-8798,-8570,-1568,7271,18808,19830,2672,-9903,-12281,606,11976,1150,-10747,-8010,-1666,10718,33905,29426,12128,9267,26263,45553,47154,28362,1148,-13453,-2232,-1073,-2261,-4751,-5572,-3232,-1413,-2246,-4716,-5411,1190,3760,6247,9685,9782,9310,7086,4466,2482,921,-5729,-1745,7347,12780,12453,9226,1102,-3835,-7955,-6621,5294,10240,4977,10426,15604,10632,-37,-7986,-8886,-11007,-13196,-15692,-16493,-13385,-8048,-706,599,-2633,-4459,2174,17416,29005,21433,5804,-12656,-6690,882,13330,34381,53808,45531,23589,7439,3274,2068,-920,-4318,-9632,-1790,3814,3681,-2294,-15228,10627,26664,33889,13435,-9187,-2861,5476,3170,-7950,-7728,-3555,-787,2460,-3647,-9612,-2152,8638,16637,14364,11835,5900,-47,-1872,-5780,-10616,-10007,-6689,-7657,-14655,-14306,-3162,6824,8484,3454,-3415,-10807,-11549,-181,8328,7934,-6112,-15767,-11246,-5295,-5231,-5748,-521,1750,778,-1581,-5643,-12175,-14507,-6305,-1097,-586,-5571,-7693,-543,10468,7266,1083,-1173,1782,1310,-10325,-14007,6069,30049,51507,50801,15486,-6376,-7162,-1839,2577,5180,-286,-7193,-3995,-1515,-5231,-7420,-10514,-8655,-3919,-4558,-10573,-8178,-5870,-12217,-6720,-1668,3300,9450,18077,13452,2369,10563,17225,9268,951,-2141,-4768,-15549,-5414,1644,17364,43166,58554,44992,14262,-461,-4181,-8963,-18186,-13226,-4301,-282,-377,-1585,-1644,1711,12342,13654,4047,-4035,-10112,-9210,-3554,992,3893,9669,12944,8406,1202,-2042,188,1384,-170,-3520,-685,688,-7634,-12307,-10217,-2236,8278,16064,12586,3242,-6975,-9290,-2383,1858,1433,9485,13287,6594,264,-693,13841,37086,51307,54849,46330,17902,-7053,-9817,-1005,-4792,-11359,-5801,-4043,-6033,-2131,6141,13810,22865,16536,-710,-14982,-16011,-7357,411,2705,3231,6844,10904,12838,10807,3894,-5238,-8182,1352,5806,4534,7224,20848,46576,55815,37626,13366,-3374,-16556,3677,22842,18647,-5104,-12879,-7394,-2060,14601,39153,29324,17462,12831,11197,3055,-7483,-4822,-1527,-2426,-3050,9477,13817,8575,-4842,-10061,1353,6737,4261,3817,6446,10417,15778,18258,18317,19338,15432,5615,-3113,-4491,-1987,4753,7467,12181,13209,10020,4105,-1257,-6872,-10473,-8533,-1487,6072,3543,-6411,-10207,5618,19073,17590,16378,9591,6701,4358,380,-3477,-7546,-12628,-7590,-747,-4277,-6858,110,3516,1181,-7224,-10565,3755,24321,33986,17592,1239,-8193,-10120,-1849,4262,3935,5794,8544,15117,24050,12327,4666,8178,7963,-4467,-13829,-14558,-16060,-14725,-8881,-4198,-52,-5922,-12203,-14307,-8391,-7380,-9615,-9100,-6478,-6166,-6868,6492,34268,58801,70375,63715,30387,582,-2693,-165,-9119,-4901,9438,17222,24408,23128,14560,-3503,-15278,-13043,-11821,-12485,-12393,-8742,-1360,5437,6701,3247,830,5518,9886,6487,-1765,-6246,-3946,-3655,843,3579,2926,-2694,-10265,-1850,11794,16891,16386,11619,3193,-3047,-5921,-7728,-8790,-7969,-4812,-2569,437,-2295,4563,3966,-1843,1980,1832,1305,-2678,-10881,-7259,3629,12442,10128,3439,-108,-8,-1857,-1873,126,-2515,-10800,-16692,-10261,-9182,-14645,-2273,11497,29604,32882,26082,11559,-2289,-9195,-5633,-3937,-2823,8933,17406,13645,6534,-762,-8695,-8233,-7833,-8627,6188,24957,24340,15999,5192,-3639,-1987,1242,-2233,-8119,-10470,-8740,-11448,-13360,-7765,-7328,-3094,-1228,15765,23583,15358,4024,-1245,-1493,-2855,-1260,1478,6032,4597,-3929,-8170,-6096,3519,6994,4663,-384,3439,8903,11350,6469,-6380,-7045],[-4245,7152,25403,20234,12539,11548,11280,13277,16384,17446,6050,-5261,-7429,-7465,-5501,-5057,-9006,-11487,-7503,-1438,2515,8220,11848,10897,11125,14024,13358,2055,-6940,1769,21140,32877,24878,7743,7869,28668,44340,49069,36173,17538,7309,1658,-3559,-6489,-11394,-17553,-15571,-5929,-1703,-4400,-5374,-4685,-4908,-9201,-14429,-8917,125,8641,9416,-2408,-9304,-1459,3374,4630,-1618,-8416,-14503,-15483,-13508,-10834,-8249,-2582,-884,3894,15914,24830,11635,1332,4044,8336,7964,5012,825,-6506,-1128,8206,10335,5924,-5336,-12284,-8050,-1654,850,5162,10799,11497,7663,-69,-4347,-4640,-5425,-7456,-5852,-28,3261,4180,1490,-3242,-693,4914,6373,-9147,-16585,-1771,12758,15290,3579,-9927,744,22649,24158,17832,11681,3521,-1657,-823,1237,2113,-528,-1968,-8405,-10943,-12886,-23240,-32794,-34908,-29041,-1293,26281,10603,3956,903,1083,-3340,-6754,-8403,9874,29196,25006,15704,10512,12508,22228,16037,2200,-5096,-15009,-12119,-655,5022,-3361,-11743,-9167,-3043,-3465,-10686,-14246,1654,29772,56716,20737,-603,1691,-130,39334,161028,343569,487947,576219,552362,440819,273883,125413,346,-12144,-10808,6462,42965,72161,57295,25065,3190,-12947,-12401,-4279,-1180,-5847,-9236,-12975,-15021,-14956,-10505,-5827,-1177,-3106,-5835,-5194,-13639,-11288,-13402,-12078,-10561,600,5663,5266,-886,-11523,-7588,161,1966,1716,6714,12480,7652,-1664,-9971,-12315,-9255,-7778,-6836,-398,8798,8143,4566,6185,10362,11619,998,-1272,17980,29878,38134,46419,50021,43971,29302,12491,-1061,-779,643,-298,1403,10967,33598,49123,39890,17230,2868,-4136,-2962,3192,9177,15737,20565,12251,1141,1750,-4294,-3855,-8643,-9210,-2053,8379,12105,14626,26543,34885,35910,28361,8231,-3515,2458,3495,-126,-2828,6646,15054,11454,4322,6263,10396,5832,-7751,-16751,-7638,3905,13462,20200,37800,57863,35444,7954,-1406,-2057,-288,-1348,-412,5967,9581,4885,1865,532,-3654,-4382,-3102,-5730,-6539,-6474,-6045,-547,3044,1728,-5161,-1177,-3837,-10147,-5996,-3636,-5016,-2167,2572,2981,726,-9132,-9964,-8216,-9412,-3651,1581,1027,1401,2314,-6162,-7267,-4885,-9966,-16115,-12952,-8828,-8353,-12027,172,15083,22289,18792,9346,669,2505,3300,-756,-5586,-242,9107,13023,3637,-9273,-13140,-7104,-64,-4304,-10196,-13216,-11950,-8187,-12627,-13305,-5519,-704,11363,27353,36371,27869,11639,-2625,-8087,-1559,3130,-606,-10145,-13463,823,13949,9807,567,-5919,1717,12863,19975,15552,5799,-591,-2515,13,2488,6100,5094,1599,1375,3192,8644,9350,3193,-1690,-9304,-7438,-7822,-4337,-8033,-13584,-8257,-10026,-7756,-4257,153,3052,-996,-9530,-10336,-12319,-3044,4331,7987,11277,8092,415,-13384,-6355,5087,9716,9222,9227,12019,3172,-3398,-1553,-4413,-1803,10542,10763,-2600,-8834,-15173,-16340,-8591,-3722,-9178,-6469,-1305,-7581,-12968,-15290,-8289,4893,17173,26411,27137,21928,16885,8571,4180,13290,21951,21396,18511,5344,-3022,14983,24975,22486,11116,-3255,-10125,-10352,-2585,6926,9062,6352,2727,-4668,-12420,-11521,-11499,-9506,-1327,5199,6333,4583,5360,6307,9088,12205,9366,3019,2032,868,1630,4792,-6133,-11841,-8545,-6139,-4227,-3864,494,3184,3503,5908,9293,10608,3038,-6253,-13270,-6784,10334,23249,9029,-2703,-13601,-9015,-504,-2115,-5424,-3763,3451,12020,5681,-9081,-14874,-13083,-12122,-6363,-4762,-11817,-8690,-6019,-9538,-11010,-7091,310,-2392,-12221,-8038,-6419,-5798,-2846,7593,16163,15579,9405,6693,13518,16307,7079,-7426,-7211,1004,-1687,-2468,-3703,-3814,2743,7154,6515,7066,8977,12277,7136,-6505,-12687,-10865,-2847,8586,24217,24575,9796,-4370,-11188,-7314,3437,15132,16396,10984,8884,8020,2770,-4829,-14726,-5405,8435,24079,35514,37361,27217,11761,-3690,-12092,-12836,-15880,-15557,-1556,13742,29773,22994,8103,-5028,-16557,-3942,11134,23998,29094,31020,38105,44911,45622,34587,29882,17642,3012,7243,16284,8811,-1133,-5468,-537,9346,12060,3461,2163,22313,31148,8294,-4017,-8441,-3379,8526,23450,40423,41530,28272,19539,15086,3798,-11703,-12120,4099,20488,19275,11062,9413,6649,362,-3681,-2084,-3913,-8397,-9406,-8882,-7254,-6529,-5420,-2020,-357,1575,-4067,-6170,-3227,-2626,-8379,-11584,-14813,-8496,-6589,-9465,-15472,-15771,-12676,-11558,-8483,-6298,-2939,-3030,1246,5236,5737,561,2771,6855,5571,1131,-3805,-9715,-16569,-8445,-213,10658,15828,18943,10793,-2177,-7103,-4589,-419,-423,-3363,-2077,1898,-1532,-3150,-3115,-1215,255,1769,12649,20666,14879,6047,-4844,-5768,4513,8687,11528,7941,4615,13437,29075,39474,25674,8899,-71,-3818,-2855,6987,19810,22916,8432,-3170,3339,13003,17710,12048,3059,-2806,-6439,-8857,-6463,-4231,-6224,-2977,7504,18970,12580,-7380,-5168,10900,17462,18702,16215,11827,-2909,-8184,4991,12794,13691,12512,10837,2971,-5558,-10953,-3627,-2765,-4755,-3156,-2343,-3530,-4288,-4012,-1596,-7430,-10641,-14000,-16491,-9925,-2482,5774,19084,24432,33922,35062,29254,21650,10066,1400,-4926,-8005,-5090,-5106,-6453,-2216,6672,6841,8362,7599,5588,10660,15326,12656,7839,532,1736,7217,9086,6790,2115,-4381,-15991,-13709,-1474,8980,6197,-10830,-4793,3745,4318,3828,4007,-3456,-3887,6312,8823,8194,2596,-6390,-4935,4436,3698,1377,-1273,5596,613,-10202,-2221,4425,1846,-5827,-11809,-9204,-2061,-1780,-1295,-1253,-3127,-5483,-6643,-7126,-7529,-8723,-8449,-10799,-13735,-9263,-457,5572,-1372,-16740,-14681,-10124,-7073,-10144,-18946,-7068,3508,9873,9091,21,1244,-1471,-6112,-12702,-9199,-4201,3225,10195,12326,9270,8379,5969,1995,3126,-3188,-5957,-5551,-1546,-1071,-5110,-13167,-15955,-11274,-8480,-4797,-2627,-2410,241,16660,49122,46918,25718,12298,10052,12003,9113,-9552,-19665,-14803,-15117,-13088,-11297,-2969,15489,10010,-2329,-7712,-15000,-13132,-15673,-17249,-5708,2869,783,-3684,-2934,-4346,-8056,-1689,9106,14145,11394,-231,-9658,-468,1092,-4313,-10487,-15591,-13552,-10824,-7080,-11903,-12711,2686,9949,11702,2486,-11006,1265,11680,14712,8797,-3436,-10807,-12922,-12733,-7476,-2821,-2382,-14444,-6949,-894,2835,3339,-6499,-14464,-16472,-15303,-12171,-15038,-13273,-10118,-14030,-12325,-3087,886,-3123,-8518,-14874,-17997,-11882,-1104,8878,6239,-6474,-6483,13257,22949,12347,-4824,-12334,-13368,-12206,-8901,-4752,1011,1943,700,-4241,-6248,907,-645,-13515,-5583,9214,14676,6303,808,7707,8262,6377,11573,17584,11751,1413,-4319,3342,13285,16998,16364,15250,11610,7139,4246,-4500,-9774,-2172,-2543,-10744,-6128,5943,15176,18532,17876,12261,759,-14906,-7090,-8842,-14208,-13367,-3431,872,1739,2283,-80,167,2533,7249,17504,20762,18408,18320,13006,660,-3796,-4432,-8078,-12412,-15225,-20865,-9877,9318,15865,8197,-2228,-7043,-1038,11904,19314,21176,16426,4906,-6028,-12142,-16611,-7057,-39,3384,2453,2626,5398,19375,32556,43401,42782,18491,8752,7233,7718,9134,1397,-3673,1673,4122,853,-4961,-6483,2803,6147,3186,-4513,-6405,-8473,-11978,-16262,-15017,-4695,361,178,-562,-301,-6020,-4089,11991,25326,22942,12752,3084,3666,12916,17502,13668,8456,4016,-5543,-1363,-3358,-9520,-539,12626,20387,15366,4285,8113,17623,23312,21205,15519,2951,-15715,2007,13198,22867,19376,9278,2059,-4315,-7736,-7190,-3007,2179,6066,10619,12862,10277,7810,5677,8043,15490,17139,16306,18763,15865,13600,14163,10478,3422,-3481,-2766,535,-4652,-676,13093,24373,38920,61264,72648,61907,39135,26319,20119,9273,-179,-3362,-8144,-2525,7969,19108,32110,40920,30876,11581,-2976,-10627,-14513,-19743,-6527,812,-4256,-452,17347,23767,4228,-4940,12864,27851,28953,5150,-8641,-11658,1754,9835,5962,5220,12550,16749,11204,-1409,-9255,-11667,-15344,-2417,5161,6437,1434,2208,2278,6553,14057,20223,15142,10467,22506,40359,31424,14122,-1956,-18639,-11786,-1542,6939,1048,-7967,-17485,-6263,-391,-81,-7102,-16639,-13395,-10339,-10364,-10566,-9998,-11786,-17606,-18856,-15372,-5381,1573,-3011,-7392,-12710,-13425,297,15263,25861,28069,11520,-3353,-9062,-9158,-7028,-7457,-5931,-2080,779,-4515,-17394,-16166,-12911,-12176,-3785,-2656,-6212,-15231,-8380,-5086,-6268,-8065,-7504,-3300,3267,4336,-437,-10246,-19886,-16012,-6502,3461,5716,13325,11405,-1837,-8568,11716,25180,27800,15544,-983,-9016,-2462,-3051,-5998,3857,24282,39766,45246,39547,35335,37250,32407,23552,15502,13944,7446,620,-5906,-8062,-8604,-11309,-2546,4328,13771,19190,21333,19889,9856,-4356,-12712,-12433,-13452,-14198,-5069,825,431,-3772,-6642,-10556,-8684,-2717,-6986,-15035,-14884,-12716,12775,38640,37045,22055,5819,542,1240,3280,1557,349,-4210,-8925,-8577,-6694,-9495,-11334,-10852,-12601,-13172,-5938,7691,24083,22327,10503,68,-9635,-3197,6200,11263,9819,3732,-1235,-7318,-9831,3040,6651,4150,3236,-2090,-10791,-17021,-13883,-1715,6815,15682,36226,43779,9376,-1363,-5799,-6286,-10824,-1624,7158,15076,29371,39623,44555,44321,39889,25591,18155,16831,9298,-2910,-5603,-835,666,-6736,-17231,-14538,-2023,12686,18047,12472,1883,-3931,-8509,-3928,-3600,-5683,-11129,-14744,-11195,-3333,-6270,-15559,-7154,5256,6749,-4300,-7566,-4545,-2079,1833,2892,8655,11285,11532,17315,24753,17374,3564,-10337,-10787,-4354,2404,15488,31523,25149,6726,3607,8856,11248,3934,-2312,-9268,-12630,4483,33411,30686,7084,-7455,-6999,-246,8321,21389,20310,2950,-9749,-14606,-9416,-1020,-11722,-18474,-8011,-4447,5447,29265,30909,14940,8827,24487,45097,48201,28466,1248,-11438,-880,37,-820,-3683,-5655,-4071,-2339,-3547,-6105,-6368,1271,5747,8532,10674,8855,6968,5658,5512,4411,1615,-5655,-1944,7054,13033,13052,9768,1060,-3684,-7535,-7101,5144,12547,8656,14748,19091,12904,1629,-7160,-10216,-13575,-16681,-16493,-15675,-12497,-6988,336,2271,769,-988,4855,18435,29592,24982,10063,-8116,-11034,-2011,10040,30354,49794,44191,22916,5611,423,1241,-532,-3350,-8529,-953,4680,4381,-1317,-14822,11033,31811,37092,13125,-10135,-1369,5845,3783,-5309,-5524,-590,3117,5392,-2117,-7694,1574,13998,20274,14896,11426,5341,-57,-1061,-4844,-9535,-8368,-5138,-7403,-15230,-13048,-2153,7295,8132,3178,-3572,-11746,-11900,1033,9766,10113,-2511,-14818,-14607,-8274,-7217,-6858,-1661,-519,-2656,-4843,-8324,-11792,-9333,-1649,2416,599,-6023,-9077,-2110,10421,7711,-500,-3412,-1459,-2298,-12108,-13657,6296,32090,53028,45170,11920,-6462,-4775,1420,4653,3593,-2688,-9186,-5724,-2601,-5103,-6068,-9392,-8645,-3688,-4049,-10778,-9486,-6122,-10868,-8470,-4181,3038,12359,21022,12950,-1032,6688,14313,7700,-1934,-7273,-7569,-12365,-5638,773,15878,40685,54543,42232,14114,694,-2820,-8145,-17389,-12976,-4212,-200,-195,-2085,-3241,-1513,8191,10424,3092,-2575,-8682,-10194,-3567,2695,5448,8972,10654,8100,3274,-677,1408,2774,1596,-2018,147,1354,-6318,-11152,-9053,-806,9115,16527,13143,5793,-3524,-5854,-1131,1717,-1222,4921,12830,9001,3538,2692,18710,43313,56589,59321,49594,20436,-4570,-11357,-2376,-4287,-12135,-8466,-7436,-9111,-4716,4696,13550,20698,12809,-4528,-12712,-8125,-6382,-260,2505,3187,6516,9777,11671,10794,5597,-1816,-8035,116,4567,3753,6975,19971,41171,50058,35645,13628,-2790,-14937,3291,19731,13452,-7890,-12314,-5216,351,15679,38905,27720,16207,12713,11007,2725,-7593,-5720,-4246,-4712,-600,12404,16899,10450,-3902,-10381,660,6884,4464,4634,8042,11839,16933,19049,19146,19946,16362,6770,-1666,-1984,1510,6869,6628,9321,10694,7486,2096,-2104,-6942,-10108,-8953,-2918,4356,2524,-6310,-8475,5538,17488,16878,16811,10104,6809,3485,204,-2049,-5566,-10968,-6624,546,-1750,-4937,-793,2615,222,-8634,-11078,5177,26095,32870,13504,-593,-11061,-9466,-1004,3462,1904,3448,6685,10841,18920,10201,3512,7188,9491,-1963,-13697,-15866,-16551,-12437,-7166,-2551,992,-5612,-11615,-13111,-7532,-6542,-9145,-10864,-8347,-6949,-7431,4240,30522,53442,66151,60328,29562,318,-518,5008,-1536,-11614,6048,17130,27494,26960,17651,1702,-10559,-10450,-9775,-9144,-10104,-10151,-5369,1467,4689,2978,1136,5859,10080,7087,-1474,-6578,-4835,-3299,4020,7703,6467,-40,-9859,-1932,14569,24081,24213,17693,6260,-2274,-5797,-7193,-9010,-9316,-6989,-5225,-2125,-6008,446,16,-5549,-1261,-1028,-1537,-6606,-12886,-1411,9315,16166,11255,3010,-966,-603,-1496,-674,1311,-1362,-9638,-16265,-10265,-8779,-10636,925,15193,32598,31358,19639,7769,-1968,-6546,-2232,136,-4135,3895,8311,4323,-1461,-5810,-10961,-8483,-7515,-5501,10762,29244,26812,18511,7757,-1871,-1210,1308,-2250,-7404,-9495,-7937,-10639,-14294,-8056,-6904,-3667,-2724,12059,20296,13799,4433,-178,-1192,-3056,-2010,-1236,1459,1114,-5667,-8609,-5536,5064,9278,6292,1661,7481,13105,14469,6645,-7250,-5726],[-2321,9580,28551,21235,13297,13181,13182,15917,19185,18280,4578,-8643,-12744,-12925,-9042,-7155,-10629,-13018,-9022,-3035,1264,8376,13130,12077,10941,12361,11217,1439,-6949,161,18017,31307,23079,5926,7014,27891,46032,49256,35522,17784,6791,1012,-3118,-4636,-8992,-14708,-11908,-3539,-629,-4267,-5275,-4808,-5993,-10606,-15548,-8341,274,7765,6723,-6080,-8507,1132,4731,4807,-1714,-8358,-14405,-13473,-10424,-7863,-10922,-11593,-8018,55,10300,20384,9431,41,3784,8145,8689,8788,3929,-3045,2947,12094,13578,7528,-5314,-12580,-8306,-2559,-579,4178,10340,11487,7035,-1018,-5108,-5211,-5594,-7205,-5884,-257,3937,6502,5187,-327,230,4827,3964,-13021,-14446,702,15263,16685,4127,-8974,1982,24206,24747,17940,11203,3804,-782,6,2995,5642,4077,2975,-4170,-10648,-15766,-27094,-37833,-39024,-27618,4033,28166,8910,2234,-1160,-1945,-5228,-7615,-5499,14471,30945,22204,13159,9366,13667,26840,22830,7870,112,-10292,-14693,-3064,3719,-3786,-12521,-8366,-1752,-2690,-11196,-12535,2864,30303,56883,21528,-629,1343,-3480,19756,97639,205361,280604,337428,329984,275280,181876,97904,-1256,-13690,-10030,9692,46850,69128,50150,20311,1558,-13910,-13267,-5583,-3179,-7836,-10355,-13892,-15281,-14255,-9664,-5239,-1086,-2576,-4533,-3309,-7187,-7593,-10412,-7404,-3299,2933,5317,3536,-2533,-12348,-8150,-1835,-2044,-4109,403,7492,6352,-709,-10103,-14136,-10838,-9390,-7539,-12,7715,5850,4182,9143,13375,12233,-1629,-4594,18377,31829,36891,42738,48208,48275,32939,15384,642,-474,-239,-2467,66,11553,34888,50805,44665,19958,3937,-4245,-4607,1592,8264,15623,22629,16316,3634,2499,-4677,-4065,-7235,-8216,-3253,5805,9070,8517,15598,25295,30088,26062,6747,-5214,2398,5622,3741,1491,9977,19350,16537,8747,9254,12062,5250,-9374,-15281,-7397,2575,11041,16916,32152,56002,37576,9832,-2137,-3085,-635,-1473,-683,5222,8081,2650,-646,-629,-2967,-3329,-1883,-4353,-5158,-5307,-5332,-636,2544,809,-7348,-2419,-4078,-10738,-7533,-5653,-7526,-5049,-945,-610,-1301,-9330,-10513,-10153,-12172,-6176,-1072,-834,475,2734,-3761,-5148,-3778,-10121,-16849,-12822,-8428,-7667,-13572,-3608,13783,21279,17709,9709,1097,2576,2568,-3148,-7039,-1505,8305,11432,1561,-9550,-12544,-7541,1102,-413,-5818,-9549,-8754,-5504,-10273,-12453,-4994,-365,12229,27877,37358,28014,10224,-4447,-8673,-445,5375,1645,-9441,-16188,1418,16246,10485,539,-5781,2300,14913,21929,15896,4452,-3187,-5060,-2092,400,4275,3133,-959,-1879,323,6234,7466,2013,-3122,-11127,-7121,-9158,-7868,-11784,-17095,-10022,-9024,-7883,-5205,-1483,595,-3877,-10015,-8003,-14083,-4122,5114,9375,10336,5778,-1022,-14743,-6227,4596,8612,7641,7387,9125,-580,-6556,-3346,-5656,-5295,5382,7797,-4430,-11828,-17099,-17731,-12224,-7708,-11171,-5867,-3371,-8158,-11610,-14152,-8961,2311,11377,19662,21345,17119,11922,6198,3648,13254,22824,21563,17600,2943,-7137,10065,19725,18924,11819,-1269,-8177,-9908,-3749,5860,8350,5211,1131,-6059,-13004,-10940,-11407,-8202,981,7422,6996,4630,4839,4217,7540,13519,11043,4561,2456,-1614,-2417,2290,-5716,-14913,-10962,-7142,-3702,-2356,2058,4843,5175,7100,9166,9163,1290,-7911,-14546,-9957,5100,19252,10733,-2063,-12625,-10435,-2401,-4129,-6062,-2297,6167,13642,4324,-10463,-14113,-12182,-11148,-5404,-2972,-9993,-9852,-6683,-10325,-12004,-7599,-722,-4506,-12526,-8847,-7931,-7097,-3168,8562,17651,16723,10030,8400,15576,16124,4801,-10690,-8477,-981,-4066,-4127,-2585,-1611,5622,9167,7695,6955,7779,10507,5628,-8160,-15562,-16363,-11014,2293,19125,21310,8723,-4377,-10352,-6425,2568,12362,12298,7165,6325,7438,2539,-5028,-14957,-5064,10277,25696,34244,31515,21199,8067,-6307,-14622,-13684,-15644,-17647,-6102,6418,24214,22399,9664,-3229,-16340,-5089,12061,31127,40814,43940,51337,55766,52288,40289,34450,20543,2839,7655,20599,14826,4092,-3238,-2205,9041,14424,6719,3410,18685,26965,8968,-2545,-6959,-1911,11877,28911,43465,39611,25090,17888,14136,2930,-12758,-12358,4242,20689,19027,8908,6804,3979,-1940,-4929,-2230,-2942,-7688,-9680,-9783,-8445,-7670,-6152,-2065,-208,1276,-4113,-5106,-848,749,-5291,-9564,-14385,-10072,-7983,-10395,-14816,-12654,-7849,-5588,-5193,-5323,-3446,-3622,2628,6999,7747,3049,4201,6921,5248,1285,-4410,-12046,-19325,-9555,-235,12003,17005,16645,7758,-3014,-6030,-3248,173,-323,-3315,-1765,2927,57,-2072,-3250,-3006,-2311,-2049,8448,19011,13762,5279,-4300,-5830,3627,7469,11702,11171,9851,20910,39195,50884,32719,10566,133,-4006,-3429,5531,16707,20631,5997,-5059,2006,13087,21165,18428,10636,3041,-3320,-6856,-3606,-1662,-5533,-2741,8292,19201,13502,-5673,-2277,16371,21530,21065,16560,10283,-2371,-11664,-543,6500,9618,11044,10687,3187,-5834,-11416,42,1127,-4508,-5048,-4027,-4574,-4998,-5021,-3152,-7487,-9863,-14577,-15246,-8462,-875,8960,24558,30501,37384,33822,26508,18969,9593,3028,-2002,-5655,-3359,-4259,-6813,-3416,5452,4614,6188,6394,5848,10804,14409,11194,6619,297,1558,5220,6200,4260,-914,-7058,-16180,-12582,1070,13461,9159,-8692,-6131,1925,2780,2495,4361,-1807,-1202,9445,10744,8439,2880,-4879,-2435,5312,3660,1527,-403,6958,3328,-5963,-2078,3683,1317,-5954,-12188,-9642,-3443,-4599,-5516,-6213,-7331,-9407,-10145,-8778,-7690,-8080,-7668,-9888,-12913,-9763,-1537,3363,-3854,-18128,-14151,-10018,-7507,-11255,-17658,-6079,3233,8131,6861,39,2533,39,-4387,-8963,-5336,-526,6703,12280,13461,9988,8637,5910,1717,3109,-1879,-5111,-5379,-1669,-1673,-4984,-11854,-16159,-12273,-8579,-4783,-2755,-3754,1217,22186,55278,47051,27960,15909,10860,9942,4825,-13738,-16228,-10268,-12662,-14255,-13522,-3793,15294,12302,-1671,-7471,-13753,-12319,-14962,-13921,-2120,6609,1976,-4826,-4899,-5994,-9663,-3825,7466,11774,8789,-2542,-11322,469,2647,-2353,-7636,-11439,-12415,-11846,-7591,-11545,-14339,-1243,5181,7858,334,-13138,4487,17222,19687,11384,-3136,-11871,-14726,-14225,-7551,-1105,-285,-11244,-6832,-849,2184,-1045,-13607,-18473,-20695,-18455,-14162,-15825,-13302,-10441,-14504,-11443,-1077,3801,-888,-7458,-13511,-15840,-12044,-2827,7551,5243,-7956,-7163,14340,25932,14890,-4259,-11112,-12320,-11924,-9631,-5536,544,2119,552,-4549,-6763,-467,-3493,-15677,-4160,9829,14005,6483,2091,7797,7031,4501,9023,16239,12348,3012,-3237,3966,13698,17961,17847,15922,10492,6491,4812,-4132,-5020,664,-1172,-10250,-5201,6323,14066,16141,14873,8786,-938,-15115,-7030,-8600,-14199,-13916,-4294,-637,1003,2358,-7,-629,600,5088,16196,22555,20576,19371,16077,3495,-1789,-3173,-7719,-13784,-16972,-21255,-10241,8474,13005,5775,-2919,-6696,-1267,10162,16478,20217,17439,6731,-5016,-11911,-15903,-7402,-1342,1724,1522,3244,7531,21285,34131,44922,41469,14094,3634,1085,963,3948,-426,-4893,-987,1983,-598,-6746,-9376,855,6464,4227,-4723,-7665,-10171,-13865,-18495,-14923,-3484,2171,1145,-907,-1439,-7364,-6115,9257,23115,22661,13934,3893,3372,10507,12842,9194,6606,6034,-1432,141,-3226,-10241,-3121,8985,17974,16724,8644,12458,20725,25941,23276,17117,5055,-13552,-1316,7330,14887,15246,7564,1600,-4248,-7568,-6389,-2241,2809,7222,11038,10637,7256,6780,7030,10886,18142,18501,16717,16976,13490,11132,12612,10460,4274,-1763,-3171,-2958,-8764,-5690,7331,20609,34991,56385,68336,59860,39418,27065,22014,13861,2662,-3438,-10243,-3342,6983,17437,31192,41805,34621,15969,-1357,-13195,-18827,-14856,-6301,1914,-2455,2442,20512,27200,5875,-5573,13538,28453,31094,7961,-7047,-13190,1285,10846,4803,3182,12149,18366,13531,496,-8217,-11740,-14799,-926,6920,8196,2842,3156,83,1910,9512,15436,7048,55,12186,34446,33002,19803,1728,-16417,-12467,-2901,6112,1078,-9517,-14193,721,8070,4944,-4018,-13295,-15789,-13043,-12284,-11494,-10222,-11188,-16267,-16709,-12894,-4407,-320,-5187,-8044,-12809,-12655,1384,16443,26039,28008,12578,-2020,-7893,-8807,-6566,-6368,-4524,-609,1478,-4880,-18273,-16183,-11450,-12870,-11228,-9242,-10056,-15913,-8808,-5674,-6211,-6853,-4994,149,6817,7398,365,-11501,-16632,-17428,-10362,2885,8444,18216,14448,339,-8426,9621,22879,27063,17153,1105,-6794,-1559,-3567,-8100,484,16506,27315,31140,27438,28046,36230,37234,30503,22336,18536,8942,1196,-5366,-8188,-10618,-13953,-5915,198,10305,18289,21596,20914,11619,-1813,-10932,-11188,-12812,-16114,-5906,38,-365,-4429,-7028,-10758,-7882,-2622,-9032,-18790,-12369,-12899,5966,31109,32587,22939,6759,242,76,1573,-739,-1350,-2593,-6379,-7207,-6941,-10226,-11581,-10591,-10089,-9249,-2100,15956,37384,30193,11855,-486,-9374,-2542,6601,11229,10538,5304,-1052,-7462,-8894,3177,6015,3606,3431,-2533,-10927,-17553,-13008,-1359,5537,13085,36105,41667,9748,821,-3452,-4240,-10572,-2707,6283,15324,34597,53389,58941,55224,47563,30061,19423,16424,10156,-2002,-4928,-409,49,-9214,-20163,-10142,1669,15854,19585,11570,476,-5091,-8984,-2673,-2617,-4535,-9379,-12943,-12391,-6601,-10342,-16206,-6821,4952,6404,-4633,-7211,-3972,-2607,-389,1696,9135,12064,11602,15480,20312,13278,1986,-10892,-7984,-261,7375,21343,39396,25630,7820,5733,10679,12008,4755,-2373,-11108,-10950,9652,39920,36454,10246,-6146,-5447,1013,9049,22929,19890,3170,-8277,-9471,-8520,-5209,-11871,-10480,-2518,-4617,829,23860,30437,16848,8270,22188,42990,46971,27058,471,-9876,242,771,84,-3372,-6495,-5807,-4403,-5958,-8321,-7764,1061,6978,9565,10202,6817,3757,3542,5800,5543,1490,-6415,-3092,5981,12476,12718,9450,370,-4099,-7599,-8127,4251,14119,12077,18785,21750,14251,2575,-6628,-11505,-16132,-16929,-14218,-13824,-11518,-6498,563,3300,4157,2442,7194,18633,29078,28128,14815,-2763,-14180,-5575,5561,24503,42727,39217,19071,1910,-3335,-619,-1103,-3120,-7897,-592,4838,4292,-931,-12255,11226,36039,38777,12794,-9223,-1384,4780,3492,-3189,-3129,2998,7705,8409,-867,-6622,4390,17931,22450,14763,10574,4461,-536,-842,-4437,-8903,-7159,-3881,-7367,-15931,-12134,-1547,7342,7438,2707,-3711,-12609,-12874,1170,9949,11208,543,-11951,-18420,-11542,-9431,-8074,-2833,-2846,-5992,-7351,-9026,-8725,-5301,2159,5057,965,-7104,-10915,-3839,9819,7912,-2332,-6785,-5560,-5546,-13299,-14072,5276,32662,52646,39073,9488,-6124,-3176,3256,5131,445,-6072,-11813,-8224,-4359,-5333,-4965,-8352,-8950,-4051,-4117,-10986,-11060,-7065,-10538,-9960,-5997,2959,14953,23381,12189,-4208,2450,10497,5487,-4602,-10800,-10173,-11219,-5966,-318,13781,36764,48234,37356,13192,1484,-1678,-7503,-16797,-13073,-4494,-467,-413,-3123,-5279,-4921,3942,6962,1704,-1886,-8041,-11744,-3627,4190,6540,7535,6936,6191,4408,343,2328,3713,2748,-1088,506,1557,-5423,-10435,-8140,664,10048,16815,13507,8229,-369,-2585,533,1723,-3146,576,11873,11088,6616,5876,23065,47793,59149,60722,50165,21785,-2487,-13334,-4223,-4227,-12883,-10949,-10601,-12688,-8106,2190,12301,17777,9177,-7455,-8226,-1500,-2867,-902,1739,2561,5676,8231,10092,10253,6633,808,-7591,-1637,2537,2200,6027,18244,34344,42339,32086,12644,-2980,-13097,3004,16255,8815,-9382,-12046,-3846,2247,16615,38579,26374,14728,11889,9817,1490,-8270,-7317,-7253,-5040,1786,14031,18665,11423,-3340,-10986,-756,6301,4242,5077,8977,12429,17356,19217,19218,19503,16164,7109,-839,131,5226,9855,7057,6724,7708,4682,105,-3135,-7314,-9912,-9247,-4276,2772,1491,-6269,-7626,4281,14249,15303,16395,10196,6762,2778,236,-537,-3691,-9380,-5964,1365,320,-2990,-2127,1004,-1550,-10690,-10488,7009,27410,30707,9760,-2053,-13488,-7995,-334,2532,-198,1078,4996,7546,15035,9452,3781,7368,11596,829,-13013,-15671,-14359,-10196,-5500,-596,2389,-4820,-10462,-12446,-7346,-6020,-8100,-10159,-9275,-7040,-7257,1981,25403,45540,58379,53025,26243,-1267,1139,9656,5932,-12280,1202,15495,29345,30003,20628,8827,-5295,-7968,-7739,-5750,-6859,-10218,-9344,-2379,2671,2437,1028,5822,9920,7552,-1116,-6775,-5680,-2148,7628,11794,9680,2255,-9000,-2080,16440,31246,33216,24606,9596,-1416,-5816,-6695,-9001,-10090,-8361,-7428,-5361,-9882,-3763,-4128,-8969,-4492,-4041,-4478,-10325,-9279,4106,14446,19256,11998,2299,-2160,-1335,-862,951,2697,-117,-8216,-15030,-9198,-6218,-4801,6577,20330,35352,29237,13035,4278,-1241,-3669,1454,4642,-4305,-1523,-835,-4277,-8471,-8541,-10244,-8769,-7418,-3094,14843,32581,28635,20927,10815,748,442,2100,-1711,-6387,-8216,-6506,-8826,-12379,-9005,-6680,-3987,-4208,8211,16490,11976,4830,818,-980,-3406,-2804,-3366,-2962,-2604,-7838,-9426,-5212,6422,11755,8673,4453,10890,16777,17312,6910,-7686,-4394],[-1405,10901,29262,19966,12209,12981,13242,16930,20793,18273,3053,-10910,-14686,-16765,-12102,-9404,-12573,-14194,-10961,-5745,-1229,7183,12883,11708,9464,9595,7885,-98,-7447,-1928,13696,27674,19526,3161,5154,25066,44139,45337,31524,16149,5144,-455,-3297,-3375,-6707,-11599,-8134,-1210,356,-4241,-5452,-5443,-7602,-12510,-16150,-8187,-312,5440,2187,-10972,-6569,3499,5375,4181,-2390,-8614,-14043,-11910,-7863,-4852,-8707,-15128,-10780,-2900,4624,14850,6576,-1491,3280,7588,9489,12666,7121,664,6785,15334,16009,8286,-5847,-13237,-8886,-4049,-2681,2059,8312,10001,5527,-2252,-5968,-5871,-5911,-7296,-6471,-994,3981,7968,8170,2827,1436,4420,1152,-15577,-11672,3181,17425,17587,4375,-8208,3075,25128,24495,17020,9505,2905,-673,209,3948,8510,8271,7403,-171,-9796,-19515,-30510,-39383,-38237,-24423,8096,28441,6804,255,-3373,-4992,-6444,-7983,-2617,18797,31393,19016,10535,8011,14348,30436,29763,16898,8668,-4079,-13744,-6258,1607,-4324,-12858,-7563,-523,-1766,-11542,-11392,3356,29210,54536,21979,-467,590,-8414,-2921,33142,75277,92873,123581,128912,120902,90020,64627,-3952,-14881,-9097,12822,48899,62681,41498,15742,282,-13842,-13710,-6917,-5140,-9520,-11060,-14531,-15146,-13178,-8422,-4243,-521,-1418,-2230,7,-831,-1928,-5899,-2684,2163,6066,5898,2400,-3840,-12833,-8395,-4087,-6926,-11449,-7943,302,3547,-133,-9899,-15610,-11584,-9870,-7153,79,5202,2128,2923,11724,16632,13641,-2224,-7361,18128,33393,34947,38266,45104,51169,35882,18286,3030,290,-749,-3922,-391,12296,35319,50803,48377,23138,5840,-3546,-5919,-200,6540,14601,23851,20078,6090,3239,-4824,-3961,-5289,-6521,-3860,3719,6867,4284,5284,14882,23812,23811,5620,-7090,2470,8025,7737,5987,14260,25300,23533,14643,13177,14237,4891,-10573,-13008,-6203,1293,7536,12054,24711,51174,38502,11846,-2524,-3855,-740,-1439,-859,4544,6800,1000,-3065,-1877,-1897,-1243,449,-2040,-3180,-3689,-4204,-291,2422,258,-8891,-3265,-3959,-11090,-8580,-6940,-9328,-7664,-4129,-3511,-2456,-8539,-10349,-10794,-10743,-5960,-2282,-2042,-233,3291,-168,-1522,-1827,-9652,-16644,-11823,-7091,-5522,-10900,-8101,11268,19031,16014,9914,1749,2753,1464,-5844,-8949,-3559,6979,9996,670,-8302,-10544,-6682,2996,4605,187,-3612,-2640,-1508,-7305,-11021,-4329,61,13015,28055,37847,28328,9526,-5337,-8241,1028,7684,4068,-8190,-14827,3673,19435,11753,1006,-5081,3541,17673,24532,16973,3890,-5210,-7172,-3922,-1336,2779,1604,-2743,-4390,-1790,4555,6401,1854,-3467,-11592,-6225,-9744,-10445,-14620,-16229,-8842,-7222,-7310,-5589,-2806,-1866,-6227,-7937,-4871,-12304,-4584,6371,11171,9869,4590,-1118,-14605,-5649,4481,7986,6856,6631,7715,-2432,-8631,-4446,-6044,-7699,439,4258,-6199,-14262,-18559,-18802,-15492,-11124,-12071,-4532,-4391,-7295,-9586,-12769,-9037,133,6224,13613,16004,12517,7584,4679,3920,13712,23965,22168,17383,1402,-10572,5456,14744,15327,12420,800,-6528,-9256,-4299,5258,7999,4501,30,-6838,-12384,-9488,-10056,-4892,5316,10898,8303,5012,4461,2684,5653,13780,12176,6161,3103,-3866,-7042,-300,-2797,-11993,-12700,-7461,-2462,-217,4038,6860,7251,8725,9488,8349,437,-8314,-13272,-9421,1936,15638,12655,-595,-10877,-10617,-3106,-4979,-5758,26,9737,15710,3815,-10352,-12380,-10519,-9569,-4240,-795,-7537,-10147,-6693,-10543,-12593,-7781,-1535,-6103,-10977,-8661,-8390,-7279,-2740,9749,18880,17606,10741,10182,17506,15999,3040,-13005,-7408,-960,-4728,-4799,-802,1308,9148,11729,9454,7289,6995,9104,4658,-9087,-17741,-14535,-14577,-2398,14753,18698,8253,-4027,-9064,-4811,2534,10290,9232,4480,4390,7080,2700,-4705,-14570,-4253,12090,26580,31663,24955,15487,4819,-8143,-16586,-13790,-14693,-18359,-9823,134,18604,21720,11462,-934,-14748,-6082,12742,38070,53362,57823,64131,65019,57166,45110,38527,23273,2388,7221,23652,20196,10100,1381,-1797,8765,16494,10120,5474,15458,22425,9840,-521,-4912,30,15875,35051,46243,37214,21706,16158,13299,2374,-13401,-12109,4766,20966,18865,7130,4789,2004,-3645,-5713,-1895,-1348,-6171,-9124,-9950,-8945,-8051,-6159,-1551,513,1657,-3284,-3083,2433,5107,-1382,-6884,-12726,-11040,-8617,-10562,-13156,-8571,-1225,1781,-1427,-4090,-3816,-3333,4279,8526,9299,5322,5823,7195,5159,1829,-4257,-12181,-14350,-8581,770,14062,18712,14516,5133,-3126,-4410,-1570,1170,297,-2556,-711,4371,1967,-888,-3232,-4240,-4226,-5340,4517,17161,12962,5237,-3140,-5372,3180,6649,12103,14666,16376,29429,49270,61854,41207,13007,1196,-3238,-3120,4860,14413,18708,4145,-6292,1127,13503,25210,25815,19324,9949,874,-4061,-878,1077,-3530,-1669,9249,19206,14221,-3656,852,20935,24551,22462,16103,8475,-1213,-14336,-6539,-522,4613,8744,9982,3303,-5527,-9966,4005,5680,-2792,-5852,-4976,-5006,-5108,-5337,-4141,-6825,-8538,-14047,-13462,-6444,1292,12757,30125,36560,39790,31758,23715,16372,8893,4521,926,-3182,-1575,-3291,-7119,-4550,4656,3150,4749,5647,6439,11251,13667,9799,5543,471,1701,3357,3502,2351,-2883,-8880,-15466,-11312,3449,17460,11421,-6449,-5802,1093,1755,1321,4599,3,1767,12345,11831,8004,3007,-3019,287,5701,3518,1935,683,8439,5927,-2004,-1111,3044,743,-5879,-12214,-9686,-3934,-5749,-8123,-10238,-11022,-12453,-11979,-8544,-6489,-6661,-6314,-8420,-11492,-9726,-2393,1286,-6012,-18048,-13088,-9142,-6781,-10317,-13314,-4667,3120,6661,5146,844,3011,874,-2746,-5162,-1085,3835,10511,14557,14897,10955,8971,5831,1228,2584,-893,-4021,-4738,-1209,-1302,-3754,-9646,-14121,-12641,-8180,-4404,-2720,-5426,2534,28478,59801,46030,29911,19581,12312,8642,1140,-17354,-11744,-4386,-7597,-13697,-14929,-3702,15521,15529,41,-6462,-12112,-11168,-13679,-9988,2529,11735,3892,-5472,-6586,-7579,-11087,-4931,6865,10436,7257,-4014,-12979,1095,3761,-796,-5203,-7905,-9538,-11379,-7404,-10779,-14502,-4925,448,3853,-1952,-14523,8803,23367,24714,13898,-2708,-12739,-16085,-15446,-7246,1262,2290,-8321,-6630,-843,2006,-3771,-19940,-18550,-21155,-20131,-15593,-16531,-13037,-10536,-14647,-9967,1503,7145,1522,-6305,-11820,-13352,-11762,-4746,5404,3228,-10015,-7627,15491,28841,17954,-2895,-9353,-10837,-11182,-10152,-6110,326,2239,386,-4699,-6601,-1341,-5651,-17150,-2863,9921,13099,6625,3372,7946,6232,3499,7506,15625,13878,5862,-1389,4931,14221,19189,20605,16660,8864,6316,6087,-1754,-134,3179,-64,-9523,-3849,7069,13494,14355,12651,6221,-2035,-14511,-6922,-8305,-14102,-14148,-4663,-1730,512,2531,80,-1381,-1101,3336,14868,23649,22169,20012,18982,6837,437,-1602,-6516,-13616,-17957,-20483,-10638,6926,9074,2751,-3588,-6213,-1560,7962,13208,18613,17695,8286,-3711,-10996,-14758,-7991,-2790,111,709,3939,9960,23642,35818,45789,38961,9714,-514,-3386,-4120,-914,-2437,-5550,-2775,494,-996,-7032,-11366,-794,6872,5294,-5056,-8874,-11382,-14447,-17379,-14542,-2376,3942,2257,-892,-2208,-8297,-8035,6295,20333,21663,14743,4844,3438,8536,9071,5951,5438,7572,1765,1244,-3201,-10608,-5140,5942,16317,18968,13285,16125,22662,27559,24654,18341,7091,-11003,-4272,3343,9167,11770,5989,1181,-4024,-6955,-5166,-1244,3598,8609,11732,9171,5405,6613,8853,13439,19719,18944,16781,15187,11464,8769,10843,10248,5094,92,-2723,-5254,-11836,-9768,1877,16193,30073,49594,61134,55219,38265,27018,23189,18139,5634,-3618,-12136,-3200,6956,16764,30787,42676,38605,21702,2760,-12029,-16981,-8315,-2632,5064,730,5639,23098,29498,6905,-5322,14917,29446,33180,11253,-5256,-14148,1209,12345,4116,1371,11698,19938,15848,2475,-6984,-11325,-13796,109,8266,9622,3867,3739,-1379,-2688,5477,11451,669,-7590,4107,28510,33282,24699,4987,-14419,-12965,-4424,4640,1214,-10153,-11763,6284,16383,11704,696,-8240,-14612,-14807,-14080,-12386,-10438,-10617,-14616,-14727,-11104,-4174,-2477,-7431,-8681,-12514,-11249,2199,16874,25280,27166,13594,-503,-6764,-8778,-6668,-5841,-3723,110,1488,-5482,-18513,-14696,-8733,-7181,-16086,-14908,-13868,-14855,-8781,-5935,-5970,-5495,-2452,3501,10363,10686,1509,-11570,-12189,-15194,-15411,2300,12130,23407,16727,1950,-6534,8627,20894,26066,18484,3346,-3742,669,-2974,-9435,-2449,9729,16210,18192,16113,20307,32745,39763,36010,28293,22068,9688,1459,-4809,-8209,-12268,-16041,-8960,-3714,6715,16656,20800,20892,12803,465,-9346,-10184,-12082,-15478,-5559,84,-738,-4997,-7469,-10923,-6619,-2321,-10738,-18054,-6944,-3812,-1347,21378,26980,23070,7473,-291,-1295,-298,-2579,-842,946,-3335,-5552,-6874,-10832,-11898,-10355,-6814,-3534,3591,27747,53284,40534,15904,612,-8448,-1448,7303,11585,11831,7395,-351,-7082,-8070,3015,5166,2936,3197,-3422,-11223,-17653,-11823,-793,4437,10535,34223,37605,9749,2837,-1127,-2522,-10732,-4623,4558,14765,38023,64291,70282,63578,52943,33485,20027,15500,10676,-1128,-4521,-368,-874,-11798,-16111,-5602,5691,19066,20691,10343,-948,-6102,-8220,-776,-730,-2328,-6761,-10341,-11988,-9315,-11937,-13387,-6261,4413,5689,-4925,-6626,-3511,-3302,-2965,417,9357,12442,11212,13010,13998,7331,-611,-11082,-4595,4386,12728,27878,47743,25709,8801,7767,12316,12641,5842,-1685,-11717,-8012,13937,44379,41189,13296,-4585,-3810,2293,9642,23556,18969,3648,-5954,-3845,631,3720,-751,-430,4060,-2965,-2808,18556,28656,18155,8001,19902,39838,44059,24708,-784,-8420,1549,1642,934,-3345,-7643,-7962,-7129,-9019,-10891,-9129,780,7525,9571,8746,4321,278,1372,5892,6335,1051,-7621,-4859,4522,11492,11877,8698,-528,-4642,-7688,-9257,3030,15218,15504,22629,23670,14890,3110,-6239,-12253,-15465,-13664,-11182,-11596,-10326,-6183,311,3957,7729,6086,9468,18410,27885,31062,20411,3468,-9308,-9012,356,17469,33507,31320,13003,-2409,-7321,-3085,-2252,-3265,-7395,-257,4824,3947,-707,-9886,11501,39315,39180,12754,-7121,-2203,3026,2820,-1321,-286,7698,13348,11758,394,-6068,6515,20496,23357,14344,9691,3663,-1051,-804,-4156,-8413,-6226,-2799,-7327,-16340,-11161,-859,7442,6845,2416,-3492,-12791,-14019,692,9319,11593,3234,-8646,-20777,-14253,-11188,-8809,-3543,-4729,-8770,-8675,-7952,-5718,-2127,5324,7067,930,-8116,-12114,-4707,9431,8374,-3438,-10799,-9141,-7286,-13370,-14766,3589,32269,50918,33415,8085,-5557,-2135,4055,4405,-3553,-9821,-14441,-10922,-6197,-5396,-3744,-7064,-9066,-4619,-4464,-10983,-12396,-8231,-10754,-10830,-6593,3425,17325,25332,11584,-6550,-1596,6408,3111,-6592,-11189,-12447,-11731,-6485,-1266,11696,32415,41005,31416,11911,2238,-474,-6754,-15999,-13117,-4788,-751,-705,-4355,-7372,-8110,-48,3490,37,-1690,-7822,-13447,-3266,5812,7613,6090,2631,3236,4785,1371,3296,4568,3645,-417,671,1536,-4696,-9832,-7132,2546,11631,17457,14152,10692,2602,451,2541,2018,-4263,-3180,10677,12986,9679,9094,26812,50228,58948,59095,48196,22154,-549,-15372,-6207,-4358,-12853,-12077,-11544,-15872,-11914,-758,10639,14684,6043,-9064,-5104,3465,1592,-961,714,1660,4661,6640,8477,9509,7241,2823,-6717,-3473,29,84,4549,15883,26966,33702,27475,10663,-3652,-11212,2867,12729,5121,-9734,-12259,-3087,3773,17513,38482,25810,13499,10682,7903,-403,-9204,-9281,-9462,-3581,3743,14536,19317,11766,-2923,-11561,-2642,5307,3960,5419,9492,12452,17273,18962,18712,18229,15077,6861,-420,1998,9118,13590,9416,5886,5171,2301,-1426,-4111,-7795,-9719,-9167,-5304,1543,651,-6161,-7356,2210,9739,13094,15296,9989,6624,2336,550,1019,-1889,-7813,-5512,1793,2020,-1049,-3652,-1134,-3894,-13076,-8712,9104,28211,27783,6472,-3154,-12668,-6182,298,1569,-2284,-1212,3465,5136,12159,9672,5244,8891,14898,4391,-11293,-13515,-11462,-8053,-4084,1333,3669,-4050,-9224,-12149,-7837,-5858,-7087,-8416,-8792,-6157,-5790,812,20046,36380,48368,43126,21102,-4130,2207,13460,12738,-2777,-3595,12351,29336,31649,23116,16155,-104,-5597,-5722,-2382,-3057,-8504,-12715,-5966,672,1658,514,5342,9287,7782,-653,-6828,-6112,-40,11474,15675,12382,3998,-8144,-2375,17147,37500,42707,32145,13037,-557,-6102,-6386,-8903,-10191,-8281,-7585,-8745,-12707,-8063,-8539,-12304,-7871,-7321,-7564,-12928,-4239,9044,18681,21442,12250,1289,-3804,-2369,-157,2768,4037,891,-6916,-13445,-7217,-1810,2259,14210,26444,37357,26644,7587,1799,-210,-885,4917,8961,-2457,-6142,-8861,-11658,-12722,-7420,-8692,-9370,-7784,-1744,17713,34279,29339,22726,13792,3651,2402,3031,-1192,-5517,-6971,-4908,-6810,-10374,-10501,-6877,-4359,-5918,4429,12418,9788,4888,1429,-1106,-4171,-4044,-5407,-7230,-6496,-10707,-10986,-5501,7095,13783,11038,6754,12919,19182,19178,6763,-8187,-3470],[-325,12205,28662,17640,10261,11839,12358,17117,21877,18179,2301,-10931,-11320,-13590,-13480,-10889,-13925,-13818,-11871,-8494,-3890,5688,12142,10812,7696,6759,4436,-1661,-7619,-3571,9310,23054,15216,312,3174,21357,39800,38834,25713,13593,3259,-1892,-3357,-2041,-3916,-7702,-3744,1538,1697,-3906,-5405,-5977,-9000,-14035,-14685,-7840,-1058,2182,-3582,-15317,-3027,5988,5734,3290,-3069,-8571,-13045,-10306,-5402,-1512,-2316,-6689,-7192,-4815,-299,9274,3745,-2706,2984,7156,10888,16660,10404,4589,10525,18111,17822,8466,-6600,-13773,-9371,-5695,-5082,-871,4992,7279,3389,-3530,-6729,-6446,-6235,-7551,-7308,-1863,3756,8915,10643,6243,3346,4285,-1080,-14803,-8896,5467,19154,18068,4484,-7495,4107,25463,23540,15277,6928,1046,-1332,-258,3988,10441,11756,11251,3469,-8514,-24018,-32295,-36480,-33097,-20341,10293,26899,4259,-2074,-5869,-8034,-6895,-7942,-71,22239,30267,15474,7773,6342,14391,32492,35640,27214,18968,3372,-9592,-10482,-1640,-5261,-12883,-6963,354,-1055,-12119,-11023,3134,26665,49939,21919,-346,-833,-15009,-27125,-26958,-36395,-62367,-52194,-38793,-12217,5549,28743,-7945,-15947,-8293,15579,48858,53457,31843,11055,-1130,-13536,-14132,-8507,-7209,-11125,-11057,-14918,-14944,-12057,-7130,-3236,39,-381,-270,3009,4323,2821,-2429,321,5597,8565,6590,1537,-4980,-13071,-8818,-7060,-13011,-20470,-18401,-9233,-1268,-551,-9962,-14776,-11513,-9454,-6399,-724,969,-3083,811,13140,19021,14695,-1887,-9805,16790,33869,31947,32965,40613,51910,37499,20509,5428,1170,-1266,-5117,-662,12491,34361,48747,50222,26037,7884,-2536,-7286,-2655,3524,12199,23619,22765,7944,3394,-5324,-4201,-3577,-4973,-4576,1480,4759,1269,-3743,4873,18581,22514,5307,-9627,1959,9907,11008,9766,18411,31888,31524,21135,17256,16176,4140,-11896,-10708,-4714,-561,1998,4864,15552,43439,37619,13332,-3071,-5027,-1295,-1935,-1652,3229,5059,-734,-5954,-3752,-916,1246,3121,413,-1321,-2368,-3432,-269,1925,-669,-10478,-4489,-4274,-11934,-9551,-7819,-10553,-10462,-7302,-5910,-3091,-7570,-10104,-9810,-6922,-3508,-2239,-3257,-1541,3222,3854,2750,254,-9233,-16225,-10897,-5795,-3194,-6633,-13854,6678,14785,13045,9195,1873,2290,-651,-9229,-11885,-6782,4489,8135,100,-7112,-9063,-6014,4514,9676,7007,3468,4118,2301,-4757,-9988,-4754,-544,12771,27054,36982,27989,8783,-6048,-7891,1926,9058,5625,-7433,-12026,6634,22464,12772,1143,-4700,4587,20307,26993,18128,3507,-7284,-9554,-6102,-3416,837,-345,-4722,-6948,-3931,2778,5295,1860,-3439,-10922,-5677,-10450,-12778,-16987,-13720,-6657,-5642,-6920,-6248,-4605,-4950,-7509,-4755,-2185,-10445,-5215,7066,12229,8860,3535,-653,-13294,-5514,3783,6908,5987,6155,7098,-3074,-10275,-5758,-6474,-9385,-4855,-526,-8905,-16801,-18498,-20160,-19143,-14402,-11933,-3319,-4971,-6184,-8126,-12052,-9444,-2442,1028,7645,10531,7607,3364,3217,4048,13724,24452,22312,17002,-50,-14040,417,9380,11088,11972,1930,-6070,-9394,-5080,4315,7148,3357,-1441,-7851,-11458,-7927,-8038,-373,10751,14479,9203,4800,3377,817,2542,11915,11685,6695,2838,-6594,-13130,-2831,964,-8818,-14594,-7966,-1471,1588,5483,8294,8797,9885,9464,7440,-356,-8516,-11506,-7173,240,12178,13934,822,-9465,-10710,-3705,-5629,-5439,2255,13200,17394,3453,-9632,-11008,-9285,-8565,-3835,859,-5258,-10266,-6948,-11012,-13611,-8557,-3054,-8013,-9301,-8473,-8795,-7476,-2739,10058,18875,17290,10630,11105,18295,14988,907,-15042,-5982,-612,-5059,-5549,591,3951,12280,13884,10842,7141,5706,7148,3298,-10129,-18469,-9934,-8559,-5705,10503,15749,7124,-4460,-8117,-3344,2491,8082,6349,2151,2406,6139,2373,-4743,-14422,-3845,12883,25786,27189,17562,9661,1432,-9769,-18800,-13993,-13925,-16759,-13344,-5734,12440,20118,12569,920,-13094,-7769,12251,43218,64159,69761,73852,70592,58667,47371,40554,24560,733,5227,24416,23721,15455,6739,603,7980,17231,12586,7117,11908,17130,9896,1055,-3264,1467,19356,40500,47804,33983,17667,13610,11741,1273,-14470,-11972,5106,20764,18054,4993,2629,19,-5457,-6826,-1914,-36,-4646,-8404,-9980,-9334,-8347,-6229,-1296,958,1829,-2502,-1060,5737,9591,2512,-4331,-11063,-12200,-9279,-10864,-11652,-4754,5361,8773,1782,-3450,-4830,-2884,5323,9039,9574,6388,6583,6745,4403,1856,-4255,-10959,-9660,-6407,2153,15937,20014,11897,2392,-3207,-3081,-338,1837,728,-1838,204,5195,3237,-405,-3751,-5510,-6083,-8758,493,14761,11973,5163,-2147,-5129,2495,5612,12110,17604,22817,37347,57409,70391,49933,15793,2565,-2198,-2655,4198,12170,16454,2165,-7623,-66,13442,28762,32861,27756,16692,4834,-1886,665,2616,-2022,-797,9614,18345,14019,-2194,3211,23377,25565,22180,14374,6051,-199,-14197,-13149,-8300,-1469,5152,8129,2672,-5465,-8718,7008,9651,-472,-6062,-5878,-5540,-5362,-5785,-5216,-6252,-7433,-13240,-12044,-4704,3246,16255,34524,41191,40132,28441,20357,13332,7372,5168,3083,-1309,-446,-2898,-8034,-6181,3792,1872,3447,4797,6754,11415,12703,8272,4517,741,1629,1165,699,933,-3728,-9611,-14603,-10620,4877,19935,12146,-4793,-4621,671,653,-317,3950,1177,4184,14146,11315,6309,2305,-1610,2317,4929,2638,1891,1100,9112,7453,950,29,1984,-470,-6248,-12517,-9945,-4114,-5851,-9055,-13291,-14732,-15371,-11972,-7493,-4816,-5173,-4982,-6990,-10118,-9710,-3629,-1194,-8403,-16734,-11985,-7782,-4932,-7505,-8944,-3463,2633,4976,3428,1362,2198,378,-2067,-2268,2643,8060,13886,16434,16063,11558,8797,5192,124,1344,-635,-3195,-4125,-765,-813,-2573,-7831,-12382,-12905,-7874,-4294,-3216,-8094,4132,34895,61879,43364,30712,22439,13478,7322,-2462,-18457,-7685,1210,-2314,-12612,-15934,-3535,15153,18485,2029,-5534,-10765,-10285,-12524,-6196,7356,17352,5779,-6190,-8483,-9531,-12758,-5076,6964,9824,6649,-4271,-14572,988,4013,-82,-3677,-5510,-7167,-10559,-7282,-10287,-13507,-8753,-4390,-496,-4782,-13225,13310,29004,28730,15519,-2776,-13888,-16489,-16985,-7292,3350,4312,-6276,-6969,-1358,1911,-4421,-17047,-15936,-18454,-20546,-17151,-17610,-12865,-10921,-14837,-8438,4089,10312,3589,-5540,-10553,-11453,-11817,-7464,1862,-310,-13047,-8112,16279,31050,20972,-1144,-7612,-9419,-10342,-10855,-6976,-230,1822,-209,-5045,-6336,-2264,-7623,-16426,-2325,8890,11668,6357,4146,7616,5280,2737,6516,15219,15768,9502,797,5738,14333,20133,24519,17380,7065,6948,8011,2158,4186,4848,269,-9075,-2597,7725,13023,12803,10808,4189,-2844,-13825,-7288,-8215,-14592,-14179,-4890,-2810,-185,2303,-313,-2554,-2971,1541,13000,23349,22540,19719,20778,10015,2352,-193,-5059,-12388,-17714,-19858,-11593,4241,4007,-1261,-4629,-6059,-2314,5092,9428,16179,16835,9071,-2564,-9780,-13264,-9113,-4733,-1860,-451,4217,12042,25725,36983,45447,35030,5098,-4216,-6847,-8073,-5587,-4911,-6249,-4261,-941,-1071,-6465,-12594,-2675,6737,5761,-6055,-10289,-11847,-13078,-14028,-14062,-1937,4981,2884,-1014,-2986,-9059,-10161,2792,16638,19538,14705,5547,3571,6776,5853,3281,4047,7843,3564,1561,-3634,-11004,-6767,3444,15093,21256,17339,18495,22959,27693,24859,18716,8556,-8732,-7170,551,5382,8609,4200,435,-4016,-6327,-4060,-487,4177,9925,12450,7956,3764,6204,10168,14945,19621,17912,15917,13033,9581,6292,8564,9436,5468,1671,-1848,-6556,-13920,-13137,-2769,11491,24471,41331,51472,48001,35239,25608,22854,21098,8217,-4257,-13736,-2428,7500,16722,30540,42964,41850,27631,8203,-8033,-11986,-1906,3715,10367,4917,8593,24441,29936,6783,-4351,16516,30297,34591,14483,-3682,-12929,1093,13874,3571,-556,10921,21210,17921,4287,-5829,-10792,-13075,352,8827,10322,4151,3578,-2670,-7289,2441,8660,-4044,-13137,-2483,22138,31607,27736,7189,-13112,-13800,-6471,2117,1102,-10388,-10733,9660,23018,18652,5861,-3350,-11489,-14821,-15877,-13586,-11018,-10474,-13509,-13721,-10539,-5022,-5083,-9961,-9580,-12092,-9878,2285,15978,23126,25188,14124,762,-6032,-9380,-7651,-6211,-3835,-183,545,-6615,-18354,-13092,-6501,-3364,-13115,-17091,-16776,-13338,-8642,-6287,-5959,-4389,-360,6241,13384,13729,2672,-10695,-7984,-10805,-20219,2382,16797,28438,17867,2655,-4291,8538,19180,24607,18987,5188,-448,3380,-1979,-10297,-5262,3852,7016,7455,6750,13008,27120,39239,38862,32200,23675,9171,971,-4660,-8579,-13953,-17990,-11994,-7536,3112,14261,18787,19544,12981,2090,-8273,-9833,-11741,-13239,-4327,500,-1142,-5810,-8250,-11167,-5281,-2225,-12429,-15457,-2121,4490,-5631,10554,20528,22025,7557,-1351,-2935,-1846,-2254,3137,5951,-174,-4104,-6969,-11710,-12647,-10528,-3796,2790,11056,42462,70528,52629,22960,4263,-6986,-188,8055,12182,13355,9546,512,-6566,-7669,2200,3781,1850,2288,-4953,-11985,-17639,-10745,-257,3525,8227,30540,32015,9227,4350,722,-1428,-11277,-7479,1865,13205,39002,70583,77027,68461,55507,35408,19646,13710,10292,-785,-4766,-956,-2238,-14541,-12402,-1513,9541,21844,20968,8514,-2605,-6999,-6688,1027,1239,162,-3778,-7396,-10064,-9575,-8927,-10850,-6057,3188,4158,-5553,-5994,-3320,-4381,-6237,-1263,8931,12084,10073,9836,6198,269,-3964,-10665,-1141,9139,18024,34568,55561,25026,9244,9225,13186,12540,6585,-605,-10714,-5188,16581,45630,43849,15576,-3290,-2684,2992,9561,22784,17304,3981,-3762,214,8033,12821,8277,7507,9380,-1141,-5924,13296,25539,18505,7669,17396,35579,39477,21292,-2861,-7455,2666,2397,1473,-3804,-9328,-10774,-10737,-12989,-14062,-10757,-129,6757,8084,6118,1261,-3665,-979,5596,6533,103,-9591,-7605,2362,9742,10242,7217,-1934,-5623,-8099,-10795,1142,15346,18369,25577,24256,14354,2820,-6433,-12781,-13798,-10983,-8699,-9769,-9399,-6363,-821,3749,10851,9368,11155,17414,25724,33206,26393,10139,-2411,-11394,-5832,9214,22503,20809,5177,-6351,-11599,-6468,-4344,-4173,-7435,-247,4432,3115,-978,-8121,11402,40925,37842,12382,-5267,-3955,418,1415,-125,2545,13145,19522,14892,1219,-6445,7462,21161,22569,13253,8408,2554,-1962,-1286,-4318,-8410,-6042,-2451,-7800,-16695,-10489,-424,7253,5981,1885,-3406,-12667,-15649,-686,7609,10918,5025,-5931,-17979,-15950,-12554,-9352,-4167,-6515,-11328,-9389,-6651,-3779,-220,7366,8014,238,-8949,-12126,-4610,9123,8776,-3363,-14471,-9998,-7478,-12904,-15920,1064,30682,47689,28102,6824,-5509,-2051,3543,2258,-8359,-13990,-16716,-13682,-8157,-5564,-2830,-5989,-9229,-5734,-5523,-11347,-13744,-9850,-11737,-11367,-6500,3908,18815,26271,10695,-8311,-5725,1871,272,-8325,-10316,-15031,-14068,-7881,-2504,9405,27760,33357,24690,9935,2532,310,-6388,-15388,-13428,-5492,-1484,-1510,-6182,-9868,-11411,-4152,-435,-2401,-2383,-8368,-15493,-2826,7138,8349,4620,-1982,-779,3912,2006,3893,4938,3898,-404,236,862,-4584,-9749,-6429,4439,13565,18162,14747,12568,4817,2640,4132,2007,-5292,-6814,8793,14120,12185,11832,29103,49796,55557,54173,43451,21120,775,-14419,-8663,-5108,-12404,-11579,-9690,-13664,-16467,-3917,8577,11310,3045,-9735,-3592,6292,5376,-698,-952,107,3126,4685,6508,8192,6988,3760,-6108,-5628,-3314,-3068,2020,12434,19195,24528,21730,7356,-5151,-9882,2245,8940,2135,-9741,-13447,-3406,4406,17739,37937,25622,12317,8791,4925,-3355,-10636,-11800,-9737,-2024,4601,13528,18468,11126,-3063,-12402,-5348,3696,3365,5248,9158,11504,16231,17801,17135,15722,12759,5654,-814,3119,12468,17127,12991,7596,4182,873,-2583,-5400,-8830,-10007,-9234,-6410,236,-425,-6437,-7944,-888,3877,10011,13187,9011,5832,1555,490,1959,-740,-6828,-5777,1318,2817,300,-5586,-4214,-7142,-15655,-6819,10660,27859,23819,3062,-4558,-10650,-4766,402,50,-4814,-3826,1540,2878,9508,9833,6908,11008,19169,8532,-9256,-11206,-9104,-6612,-3601,2299,3779,-4215,-8680,-12382,-9496,-6520,-6803,-7621,-8022,-5119,-3807,894,15055,26759,37057,31701,14606,-8656,2114,15610,17834,6497,-3998,7846,26441,30732,24139,21954,4208,-3852,-4266,352,515,-5902,-14562,-9591,-1825,163,-882,3883,7603,7168,-577,-7094,-6145,2328,14824,18651,13906,4541,-8121,-3411,16020,41369,51054,39325,15907,-279,-7243,-6894,-9381,-10195,-7118,-5360,-9668,-10207,-12821,-13606,-16092,-12013,-11460,-11268,-12925,204,12741,21302,22079,11486,-435,-6432,-4298,-65,4069,4642,923,-6495,-12371,-5165,3264,9885,22689,32364,37723,23327,4516,516,513,1066,7297,12087,499,-7014,-8187,-10625,-9790,-5726,-8357,-10913,-9209,-2111,18392,33441,28165,23050,15720,5863,3676,3104,-1600,-5542,-6463,-3998,-5596,-9137,-11782,-7820,-5448,-8439,405,7827,6751,3965,1039,-2118,-5857,-6318,-8176,-11528,-10342,-14589,-13911,-7056,6340,14447,12249,7409,12786,19441,19168,5437,-9559,-3653],[-212,12332,25950,13534,6308,8492,9398,15257,21042,16642,930,-10764,-9270,-11582,-14043,-12672,-15769,-13494,-12140,-12137,-7506,3090,10106,8585,4829,3070,167,-4096,-8403,-5604,4273,16942,9566,-3368,364,16405,32921,30053,18271,9636,531,-3937,-4039,-1431,-1485,-3890,313,3798,2437,-4182,-5931,-7114,-10705,-15354,-13543,-7970,-2634,-2659,-11062,-14233,921,7715,5079,1533,-4317,-8769,-12179,-9258,-3660,1484,5109,2877,-2459,-6555,-4816,3746,721,-3955,2428,6467,12394,19855,12941,7938,13540,19858,18472,7602,-7984,-14288,-9988,-7717,-8100,-4917,105,3004,270,-5223,-7783,-7354,-6989,-8343,-8645,-3033,3069,9146,12322,9437,5728,4581,-2091,-12309,-6743,7048,19994,17820,4229,-7065,4799,24942,21738,12694,3626,-1739,-2968,-1639,2820,10936,13972,14215,6488,-7069,-29230,-31343,-30931,-26291,-16198,10077,23427,1198,-4868,-8849,-10953,-6727,-7753,1787,24212,27484,11622,4846,4305,13681,32658,39471,37045,30068,12202,-4336,-15825,-6075,-6625,-12660,-6640,741,-751,-12808,-11209,2447,23140,43787,21451,-224,-2944,-23012,-51033,-78637,-124604,-180803,-186511,-169722,-119878,-66807,-6193,-12983,-16810,-7534,18062,47051,42714,22036,6299,-2769,-13337,-14538,-10148,-9111,-12413,-10447,-14606,-14548,-10804,-5714,-2179,582,365,948,5034,7844,5974,-232,2038,7578,10275,7216,1080,-5622,-12694,-9342,-10593,-19921,-30518,-30138,-20335,-7759,-1887,-10207,-13255,-10422,-8194,-5473,-2252,-4419,-8883,-1190,13511,20414,15314,-989,-11361,14803,33385,28359,27555,35476,50705,38000,22170,7862,2473,-1406,-5781,-682,12307,32385,45205,50317,28688,10140,-1062,-8271,-5390,-352,8875,22299,24572,9541,3291,-5873,-4535,-1943,-3438,-5166,-640,2914,-683,-9997,-1655,16904,23855,7218,-11762,1114,11410,13672,13003,22446,38958,40305,28150,21612,18093,3396,-12833,-8127,-2597,-2129,-5089,-4156,5932,34179,35486,14654,-3206,-6193,-1926,-2566,-2679,1673,3259,-2171,-8770,-5618,564,4568,6499,3366,785,-997,-2700,-243,1406,-1606,-11679,-5725,-4692,-12834,-9677,-7576,-10160,-12335,-9390,-6889,-2698,-6200,-9284,-7366,-2349,493,-448,-3996,-3105,2997,8622,7918,2854,-8397,-15275,-9780,-4316,-659,-1911,-16994,743,9229,9427,8036,1938,1746,-2910,-11729,-14393,-9556,1967,6846,292,-5952,-8106,-5608,5769,14872,15000,12072,11368,6073,-2150,-8600,-6137,-2069,11809,25319,35248,27440,8443,-6169,-7436,2576,9781,6553,-6945,-9064,10251,25360,13900,1360,-4252,5813,23140,29662,19849,3859,-8714,-11621,-7984,-5272,-1038,-2235,-6514,-9076,-5629,1300,4510,2382,-2621,-9445,-5106,-10864,-14225,-15717,-11312,-4214,-3983,-6321,-6733,-6375,-7791,-5827,-817,296,-8539,-5455,7405,12652,7569,2864,686,-10705,-5406,2807,5701,5388,6344,7549,-2452,-10889,-6903,-6555,-9269,-9800,-5850,-12115,-16926,-15692,-19272,-20298,-15137,-10026,-1778,-4428,-4653,-6937,-11589,-9824,-4947,-3698,2297,5535,3066,-169,2126,4299,13598,24603,22327,16808,-970,-16839,-4499,4213,6836,10880,2436,-6316,-9833,-5609,3491,6221,2190,-2880,-8651,-9977,-5796,-4931,5663,17392,18264,9977,4384,2036,-1028,-1296,8318,9892,6436,2022,-8645,-15304,-2032,5377,-5644,-16218,-8276,-433,3360,6718,9482,10139,10922,9486,6855,-712,-8300,-9636,-4568,191,9680,15042,2575,-8085,-10656,-4031,-5843,-4791,4673,16784,19024,3575,-8373,-9799,-8311,-7973,-3812,2401,-2677,-9593,-7167,-11341,-14647,-9608,-4951,-9836,-7562,-8053,-8940,-7567,-3000,9744,17998,16140,10047,11476,18198,13409,-1271,-15681,-4527,-145,-5163,-6257,1718,6472,15135,15835,12071,6764,4172,4895,1782,-10999,-16329,-5857,-3562,-7123,6869,12545,5200,-5523,-7079,-1746,2732,6055,3876,429,770,4988,1847,-4868,-14209,-3551,12880,23664,21582,10352,4343,-1534,-10584,-18922,-14011,-13099,-14798,-14588,-10771,6300,17883,13165,2496,-11363,-9844,10847,46176,71883,78248,79435,72040,56801,46800,40279,24405,-1425,2816,23390,25550,20079,12532,5295,7784,16866,14217,8301,8426,11847,9256,2259,-1923,2482,22144,44843,48205,30547,13591,10600,9699,-163,-15692,-11376,5878,20824,17230,2995,763,-1582,-6961,-8015,-2099,1112,-2912,-7172,-9414,-9167,-8265,-6166,-1128,1264,1915,-1655,1074,9218,14313,6535,-1707,-9290,-13213,-9751,-11210,-10329,-1263,11475,14896,4393,-3268,-6239,-2124,5906,8777,8795,6325,6470,5644,3097,1488,-4279,-8878,-5369,-3389,4029,17560,20882,9140,-18,-3068,-1944,596,2344,1146,-1033,1012,5364,3874,-490,-4571,-6517,-7561,-12060,-3047,12381,11088,5093,-1228,-4939,1795,4643,12013,20113,28770,43946,62762,75622,58412,19528,4567,-713,-1914,3617,10052,14042,219,-8934,-1471,12956,31513,38939,35286,22851,8260,-453,1170,3004,-1370,-261,9478,16818,13038,-1294,4677,23618,24695,20490,11783,3421,665,-10617,-16552,-16028,-7853,734,5433,1496,-5616,-8173,8734,12560,1970,-5729,-6672,-6105,-5696,-6337,-6251,-5807,-6561,-12426,-11040,-3277,4983,19236,37297,43824,38437,24318,16679,10066,5232,5058,4500,14,82,-3022,-9465,-8063,3086,880,2357,3981,6920,11419,11801,7153,4176,1456,1495,-1117,-1720,595,-2854,-8496,-13651,-10462,5342,20663,11322,-3721,-3048,654,-426,-2317,2438,1693,6001,14779,9292,3582,821,-767,3444,3108,1092,1367,713,8878,7878,2945,1367,745,-2180,-7030,-13011,-10350,-4055,-5271,-8286,-14099,-18082,-14725,-10727,-6252,-2967,-3677,-3631,-5550,-8783,-9628,-5186,-3979,-10910,-15318,-10720,-5712,-1737,-3370,-4758,-2486,1872,3210,1791,1313,350,-1341,-2515,-604,5513,11838,16634,17868,16908,11749,8153,4101,-1319,-136,-773,-2507,-3464,-401,-451,-1776,-6640,-11196,-13065,-7680,-4497,-4350,-11767,6741,41322,61408,39243,30163,24224,14046,5740,-5976,-15435,-4317,5965,2159,-11775,-16378,-3508,13889,20465,4067,-4922,-9770,-9711,-11632,-2711,12094,23028,7421,-7019,-10544,-11729,-14549,-4387,7588,9819,6963,-2804,-14903,268,3518,-108,-2976,-4164,-5697,-9946,-7446,-10164,-12352,-12610,-8892,-4786,-7982,-10826,17531,33475,31206,15977,-3448,-14995,-15020,-18604,-7858,4839,5487,-5189,-7912,-2345,1918,-3196,-12019,-13064,-15978,-20178,-18916,-18720,-12737,-11628,-14920,-6950,6554,13156,5294,-5125,-9784,-10206,-12232,-10978,-2941,-5064,-16854,-8375,16759,32459,23831,1023,-5943,-8096,-9370,-11650,-8161,-1212,869,-1163,-5457,-6108,-3316,-9396,-14191,-2654,6829,9964,5775,4386,6765,4063,2020,5931,14909,17758,13681,3264,6308,13950,20657,29441,18673,6499,9098,10815,6994,7737,5632,-209,-8955,-1516,8278,12646,11484,9288,2638,-3318,-12910,-8066,-8119,-15839,-13701,-4925,-3861,-1090,1644,-1225,-4149,-4963,-340,10528,21518,21610,18531,20976,12654,3866,1012,-3585,-10846,-16782,-19465,-13210,746,-1167,-6152,-5981,-6270,-3508,1804,5522,13215,15003,9028,-1609,-8249,-11284,-10392,-7021,-4129,-1952,4070,13632,27251,37394,43805,29958,381,-7605,-9569,-11130,-9847,-7616,-7091,-5600,-2459,-1179,-5523,-12815,-4897,5838,5450,-7795,-11410,-10786,-10018,-10296,-13206,-2231,5052,2855,-1365,-3764,-9479,-12251,-1088,12154,16369,13824,6022,3800,5247,3068,842,2159,6829,4014,1149,-4454,-11392,-7828,1648,14099,23022,20384,19412,21601,26281,23792,18181,9358,-6837,-9906,-1539,3006,5759,2256,-577,-4183,-5738,-3189,-32,4557,11202,13132,6735,1949,5184,10686,15311,17901,15411,14003,10522,7857,3835,5891,8031,5363,2937,-668,-6858,-14217,-14956,-5466,7500,18964,32515,40368,38847,30481,22875,21023,22420,10242,-5278,-14391,-1180,8515,17239,30406,42502,43801,32929,14017,-3026,-7036,4070,11568,17718,9945,11161,24399,28428,5496,-2745,18098,30797,35122,17505,-2254,-11962,760,15184,3121,-2623,9869,22222,19805,6023,-4643,-10142,-12691,-97,8679,10359,3810,2813,-3957,-11386,1296,7531,-7141,-17120,-8084,15362,27958,28471,8253,-12468,-15039,-8867,-1207,891,-10315,-10910,10874,27325,24831,10904,1111,-8164,-13259,-16360,-14952,-11865,-10692,-13004,-13682,-11115,-6739,-7894,-12546,-10556,-11485,-8605,1653,13695,19657,22208,14154,1794,-5588,-10432,-9365,-7343,-4670,-1241,-1093,-8091,-17929,-11726,-4949,-1131,-9981,-14121,-13779,-11772,-8376,-6725,-6116,-3496,1260,8335,15836,16478,3921,-9172,-4244,-5825,-15783,4662,22873,33308,18074,2632,-2321,9151,17890,22875,18623,6561,2981,6162,-855,-10652,-7830,-998,236,-45,501,7157,20387,35831,38685,33592,23235,7554,-105,-4807,-9213,-15537,-19742,-14837,-10864,49,11576,15966,17193,12319,3212,-7486,-10029,-11747,-10981,-2575,1075,-1622,-6716,-9123,-11067,-3799,-2217,-13910,-13417,1317,10882,-2511,332,14028,19970,7125,-2680,-4278,-1780,1673,9844,11811,3110,-2782,-7145,-12710,-13643,-10940,-1196,9489,20511,59523,88286,66234,33460,11569,-4078,1530,9123,13306,15193,11809,1691,-5776,-7428,961,2093,603,1035,-6749,-12919,-17349,-9552,618,3388,6771,25807,26046,8612,5603,2284,-607,-11474,-10693,-1274,11084,37779,71803,78822,69902,55602,36087,18596,11360,9121,-848,-5389,-1746,-3505,-16802,-9319,2162,13276,24256,20636,6410,-4081,-7199,-4763,2672,3199,2894,-285,-3975,-7088,-6537,-4989,-8651,-6058,1516,2080,-6101,-4947,-2900,-5265,-9784,-2978,8125,11325,8585,6548,-1716,-5464,-6688,-9190,2505,14190,23474,41452,62377,23893,9402,10327,13489,11856,7069,992,-8301,-2512,17696,43791,44352,17156,-2121,-1929,3249,9003,20961,15381,4453,-1694,2797,12487,18680,14323,13095,13202,507,-8270,8534,21779,18295,7608,15105,30877,34022,17404,-5382,-6653,3853,3426,2144,-4201,-10962,-13736,-14652,-17390,-17193,-12210,-1475,4840,5467,2980,-1746,-7578,-2907,5435,6650,-744,-11774,-10859,-33,7654,8303,5477,-3391,-6602,-8382,-12239,-995,14775,20792,27687,23790,13031,2075,-6833,-12990,-12385,-8693,-6546,-8051,-8357,-6549,-2449,2982,13587,12424,12484,16077,23130,34790,32996,17596,5245,-10067,-12394,542,10960,8993,-2989,-7404,-14291,-10227,-6930,-5441,-7618,-56,4273,2366,-1282,-6504,11333,41131,35237,11834,-3669,-5994,-2462,-264,803,5728,19668,26362,18044,2001,-7330,7644,20420,20640,11932,7176,1552,-2813,-1792,-4377,-8327,-6158,-2503,-8398,-16404,-9648,217,7228,5285,1515,-3104,-11987,-17225,-2373,5446,9732,6299,-3576,-15196,-15559,-12922,-9294,-4308,-7778,-13158,-9320,-5251,-2437,950,8738,8421,-419,-8598,-10134,-3062,9400,9595,-1063,-11553,-6256,-6008,-11779,-16601,-1592,28589,43715,23713,5849,-5626,-2340,2429,-488,-12997,-17439,-16350,-14200,-9225,-5289,-1771,-4692,-8797,-6777,-6781,-11704,-14487,-11163,-12623,-10958,-5548,4728,19741,26538,9942,-9007,-9290,-2415,-2435,-9431,-9618,-13417,-17080,-9702,-3553,7532,23664,26488,18282,7882,2897,1165,-5917,-14428,-13346,-6042,-2147,-2310,-8021,-12062,-14108,-7702,-4195,-5048,-3352,-9004,-16556,-1758,8711,9365,3989,-5366,-4651,2399,2819,4659,5384,4106,-437,-185,131,-4517,-9584,-5440,6898,16331,19468,15829,14235,6713,4441,5641,2120,-5889,-9816,6828,14973,14625,14555,30158,46977,49919,47102,37048,19373,2050,-12264,-10773,-5797,-11344,-9817,-6659,-9922,-15408,-5455,7309,8559,808,-9462,-2869,7708,8499,453,-2574,-1396,1796,3100,4900,6986,6520,4244,-5386,-7255,-6717,-6625,-982,8551,12145,16154,15876,3562,-6701,-8561,1646,5831,554,-9016,-14721,-4166,4721,17749,37216,26265,12047,7103,1737,-6609,-11464,-12751,-7877,-480,4946,11806,16920,10298,-3051,-12661,-7974,2575,3322,5234,8663,10300,14896,16358,15124,12735,10050,4300,-1263,4134,15665,20604,17704,12365,6979,2153,-2348,-6182,-9716,-10112,-8883,-6874,-454,-1021,-6363,-8463,-4067,-2069,7164,11042,7987,4988,942,514,2805,346,-5825,-6123,583,3349,1660,-6656,-7462,-10394,-15144,-4616,12091,26949,19719,107,-5739,-8656,-3166,633,-1380,-6971,-5877,-81,1189,7504,10216,9005,14045,24911,13883,-6525,-8652,-6809,-5263,-3454,2632,3047,-4712,-8159,-12028,-11456,-7088,-6558,-7140,-7074,-3762,-1283,2588,11814,18479,26499,20999,8654,-13785,1587,16609,21526,15271,2409,4410,21218,27505,24010,26089,8129,-2006,-2677,3103,4393,-2312,-13091,-12124,-4094,-1259,-2350,2206,5594,6370,-152,-6598,-4843,5353,18180,21283,14874,4543,-8368,-4530,13769,42729,57600,46102,18792,88,-8507,-7541,-9815,-9607,-4715,-1414,-5510,-6782,-13260,-16616,-18897,-16139,-15747,-14626,-10364,4500,15871,22960,21899,10497,-1967,-9221,-6388,16,5427,5129,589,-6333,-11255,-2632,9196,18483,31972,38057,36970,20290,5123,1197,1553,2788,9119,14395,4199,-3733,-3067,-6431,-6847,-4570,-8548,-12650,-10916,-3439,17397,30717,25797,22454,17010,7772,4658,2721,-2401,-5792,-6036,-3248,-4689,-8096,-11095,-8441,-6553,-10936,-2958,3655,3706,2817,426,-3167,-7477,-8625,-10964,-14103,-11868,-16799,-17085,-9095,4864,14283,12619,6971,11320,18242,17922,3611,-11173,-4217],[808,13138,23530,10227,2275,4694,6322,13185,19863,15225,373,-9619,-7041,-9328,-12836,-13048,-16488,-12019,-10523,-14885,-10147,1267,8616,6830,2626,289,-3118,-5725,-8234,-6431,454,11399,4529,-6129,-1535,12237,25968,21758,11723,6155,-1336,-4933,-3788,-79,1920,1130,5212,6819,3803,-3764,-5635,-7410,-11078,-14465,-11365,-7178,-3657,-7599,-18491,-7535,6040,9768,4670,264,-4771,-7873,-10234,-7475,-1365,5378,13588,12450,2615,-7043,-7611,35,-924,-3867,2880,6886,15070,23053,15635,11641,16895,21724,19120,6912,-8782,-13227,-9328,-8664,-10476,-8773,-4975,-1512,-2620,-6184,-8008,-7505,-7108,-8573,-9261,-3243,3122,9844,14315,13282,9479,6474,-663,-8902,-4344,8826,20861,17852,4666,-5870,6139,24573,20205,10539,1055,-4100,-4517,-2906,1426,10771,15563,17118,9767,-4596,-27340,-26944,-23619,-18444,-11524,8232,19185,-1330,-7082,-11457,-12033,-5262,-6729,3628,25238,24116,8461,2695,2805,13045,31702,41528,45878,41960,23310,2627,-12965,-10391,-7346,-11454,-5824,1346,-176,-12281,-10609,2357,19882,37612,21487,766,-4948,-31297,-72154,-118942,-188362,-264336,-282663,-266292,-202005,-124250,-36131,-17978,-16759,-6094,20986,44550,32343,13390,2122,-4095,-12826,-14330,-11041,-10008,-12349,-9150,-13205,-13331,-8837,-3626,-556,1588,1236,1820,6320,10008,7870,1345,3428,9097,11762,8152,1505,-5172,-11340,-9483,-14070,-26736,-40229,-41337,-31131,-14880,-3620,-10121,-11054,-8160,-5974,-4173,-3879,-9910,-13089,-1745,13431,21209,15980,621,-11211,13019,32505,24982,22955,30695,48226,37928,23678,10581,4577,-656,-5499,-161,12168,30011,41007,49085,31265,12828,1096,-8326,-7859,-4455,5318,20497,25934,11405,3431,-6015,-4562,-56,-1572,-5212,-2244,1639,-1709,-11903,-1558,19547,28337,11931,-10823,269,12758,15957,15993,26519,46302,49482,35502,26330,20237,3103,-12796,-4978,509,-1580,-10791,-14215,-2700,24867,32726,16111,-2403,-6902,-2232,-2907,-3520,294,1801,-2979,-10939,-6697,3004,9107,11166,7361,3454,726,-1733,62,1165,-2230,-12079,-6590,-4895,-13250,-8426,-5918,-8018,-11685,-9307,-6010,-1191,-4317,-7563,-3990,2651,5338,2917,-3916,-4660,3073,14232,14056,6192,-6846,-13647,-8293,-2520,2107,2880,-10164,-5076,3258,5730,6853,2338,1714,-4135,-10684,-11723,-8956,1190,7297,1596,-4646,-7462,-5416,6803,20082,24216,22274,18983,9974,919,-5954,-7789,-4482,10326,23176,33035,26974,8744,-5538,-6781,3168,10015,6954,-6642,-6017,14086,27863,15269,1881,-3531,7388,26193,32540,22242,5153,-8999,-12845,-9064,-6538,-2527,-3742,-7868,-10471,-6630,293,4170,3508,-943,-7514,-4326,-10766,-14330,-12935,-8842,-1740,-2125,-5335,-6783,-7777,-9311,-1782,3576,2705,-6411,-4893,7374,12346,6096,2631,2878,-7018,-5068,1637,4455,5170,7275,8868,-1010,-10348,-7695,-6102,-7482,-11986,-11149,-15055,-13441,-11747,-15737,-16035,-12055,-6770,354,-2410,-2615,-5804,-11149,-10009,-7132,-7735,-2184,1317,-771,-2844,1422,4707,13419,24510,22302,16893,-1190,-18241,-8920,-421,2950,9413,2516,-6881,-10141,-5593,3029,5452,1210,-4080,-8979,-7903,-2928,-688,13087,24903,22156,10767,4008,735,-2671,-5467,3467,7168,5701,1190,-8206,-7071,3412,10239,-2400,-16828,-8200,770,5218,7906,10597,11442,11997,9717,6742,-470,-7571,-7725,-2029,1369,8495,16326,4912,-6503,-10466,-4042,-5559,-3673,7388,20481,20668,4191,-6809,-8660,-7537,-7703,-3871,4133,537,-7808,-7237,-11327,-15393,-10725,-6988,-11282,-5708,-7285,-8736,-7500,-3381,9049,16585,14479,9260,11512,17420,11505,-3268,-14254,-3097,385,-5088,-6861,2596,8887,17724,17660,13208,6310,2563,2523,243,-11554,-14207,-2244,-212,-7008,4229,9120,2296,-6940,-5596,154,3446,4435,1931,-589,-269,3938,1349,-4872,-13686,-3145,12309,20644,15655,4155,-41,-3621,-10193,-16407,-13629,-12033,-12684,-11947,-13997,655,15267,13381,3899,-9486,-12020,8846,46814,75763,82475,80587,69578,52075,43554,37806,23090,-2441,1989,21410,26053,24020,18606,11904,9607,15858,15196,9099,5406,7302,8106,3169,-801,3143,24044,47675,47496,27380,10061,7512,7447,-1689,-16666,-9769,7738,22062,17453,2013,-128,-2337,-7609,-9000,-2242,2259,-752,-5086,-7824,-8083,-7572,-5773,-854,1614,2120,-523,3538,13079,19380,10846,1240,-7169,-13151,-9744,-11445,-9055,1974,16878,19840,6445,-3325,-7626,-900,6283,8080,7343,5396,5650,4110,1507,1040,-3976,-6166,-1258,224,6405,18915,21437,6782,-1587,-2489,-790,1485,2956,1817,77,1894,5086,4060,-863,-5332,-6886,-8238,-14850,-5458,10568,10551,5134,-175,-4505,1439,4152,12235,22491,34061,48817,64968,77230,66276,25009,7671,1531,-634,3332,8283,11827,-1348,-9934,-2798,12280,33327,43607,41447,28196,11164,470,1063,2692,-1385,73,9131,15020,11641,-737,5441,22115,22507,17990,8960,1108,1551,-5902,-10740,-14162,-13251,-3753,2484,222,-5669,-8163,9248,14246,4202,-4920,-7094,-6392,-5807,-6680,-6916,-5277,-5683,-11497,-10219,-1945,6749,21678,38356,44347,35243,20100,13153,7030,2952,4561,5491,1101,327,-3346,-11045,-9558,2955,498,1755,3561,7318,11611,11393,7046,5132,3033,1683,-2996,-3029,1909,-73,-5716,-12314,-10431,5209,19881,9357,-2937,-1212,1207,-1095,-4224,528,1960,7578,14583,6344,478,-1064,-286,3841,747,-690,673,-180,8116,7696,4441,3247,-9,-3787,-7821,-13158,-10455,-3580,-4161,-6360,-12257,-18646,-12237,-8998,-4849,-814,-1866,-1876,-3718,-7139,-9050,-6595,-6570,-12674,-13528,-8868,-2548,2973,1729,-591,-1386,1314,1865,671,999,-1837,-3674,-3764,-41,7554,15174,18918,19141,17684,11834,7469,3069,-2437,-1118,-662,-1518,-2376,164,-15,-1126,-5747,-10229,-12800,-7225,-4643,-5795,-15092,11463,47895,58842,34374,28597,25153,14194,4098,-9008,-12583,-1406,9894,5628,-11266,-15957,-3346,12035,21287,6312,-4369,-8723,-9045,-10707,719,16916,28693,9047,-7596,-12318,-13646,-15917,-3152,8671,10445,8257,428,-12841,-528,2791,-349,-2577,-3323,-4735,-9442,-7627,-10014,-10986,-15143,-12043,-8105,-10830,-8080,21404,36613,32178,15519,-4357,-14611,-12372,-17369,-8605,5945,6079,-4683,-9022,-3287,2379,-808,-7650,-10327,-13752,-19370,-20303,-18634,-12265,-12262,-14366,-5182,9169,15954,7068,-4556,-9052,-9095,-12347,-14742,-8105,-9587,-19745,-7837,17400,33432,26802,4039,-3944,-6459,-7867,-11990,-9221,-2228,-161,-1974,-5407,-5630,-4130,-10462,-11362,-3251,4741,8768,5408,4528,5822,2937,1620,6025,15052,19980,18363,6311,6994,13437,21032,35067,21470,8922,13319,14844,12447,10818,5998,-1062,-8753,-216,9149,12779,10788,8414,1871,-3086,-11249,-8289,-7456,-17425,-12395,-4346,-4447,-1746,1001,-2201,-5676,-6549,-1913,7874,18629,19938,17069,19682,14734,5356,2410,-1886,-9119,-15625,-18888,-15153,-2027,-3697,-11275,-7087,-6443,-4676,-1186,2344,10508,12839,8574,-461,-5994,-8429,-10594,-8918,-6127,-3294,3980,15103,28441,37263,41252,24506,-3893,-10374,-11331,-13090,-13080,-9779,-7599,-6471,-3707,-1122,-4148,-11754,-7114,4409,4649,-9808,-10916,-7605,-5619,-6017,-11376,-2753,4432,2469,-1616,-4152,-9109,-13347,-4674,7486,12719,12583,6689,4474,4240,897,-1274,63,5099,3652,488,-5188,-11350,-7900,859,13368,24137,22479,19190,19034,23658,21745,17088,9795,-5019,-11958,-2935,1705,3574,601,-1407,-4095,-4873,-2258,446,5107,12748,13947,5684,172,3866,10751,15021,15203,11969,11371,8038,6552,1837,3323,6413,5109,4196,978,-6113,-13007,-13897,-5295,5554,14684,24414,29252,28873,24619,19364,18325,22412,11890,-6234,-13550,566,10142,18487,30598,41501,44358,37137,19652,2186,-2253,9624,20154,26790,15850,13546,23302,25496,3533,-522,19637,31032,34956,20496,-480,-10708,262,16206,2947,-4616,8825,23200,21735,7983,-3074,-9120,-12312,-820,8222,10131,3287,1930,-5039,-13869,2444,8085,-8790,-19697,-12854,8573,22838,27052,8526,-12106,-16425,-10958,-4363,1061,-9711,-11751,10507,29349,29771,15627,5203,-4868,-11044,-14925,-15776,-12594,-10924,-12829,-14283,-12402,-8775,-10419,-14703,-11168,-10469,-7207,593,10300,15285,18643,13889,2827,-5101,-11457,-11416,-8869,-5793,-2531,-2879,-9464,-17184,-10448,-3809,80,-7900,-11835,-11024,-10054,-7839,-7057,-6199,-2646,2576,9953,17870,19032,5410,-7253,-935,-731,-8099,10154,30711,38137,17788,2242,-713,10172,17105,21151,17598,7600,6524,8869,369,-10439,-9916,-4740,-4090,-3985,-2450,3246,13730,30272,35691,32485,21061,5288,-1400,-4981,-9855,-16699,-21127,-17202,-13176,-1980,9093,12861,14313,11145,4089,-6630,-10542,-11967,-8777,-672,1641,-2163,-7494,-9748,-10240,-2066,-2107,-14929,-12008,3242,14861,2572,-7626,8201,17181,6342,-3936,-4706,602,8236,17633,17805,6489,-1450,-7245,-13625,-14645,-11368,974,16263,31784,77847,105435,80814,47483,23186,1494,3995,10712,15078,17341,14201,3298,-4592,-7055,-451,330,-578,-252,-8455,-13745,-16686,-7999,2236,4485,6455,20930,20779,8272,6806,3746,284,-10697,-13447,-4334,8819,34823,68227,75972,68266,53754,35819,17172,8756,7346,-1207,-6116,-2307,-4188,-17865,-6930,5415,16852,26258,19814,4254,-5083,-6391,-2727,4078,5069,5818,3737,-72,-3479,-2167,-1060,-6673,-6162,-447,-354,-6159,-3355,-1912,-5359,-12895,-4452,7096,10384,7041,3566,-7603,-5705,-7207,-6899,6313,19556,29120,48290,67549,22460,9366,11154,13319,10627,7240,2916,-5256,-81,17433,39356,42703,17956,-1127,-1553,3076,8021,18370,13484,5125,202,4147,14098,21066,17537,16395,15534,1809,-9807,4380,17797,17710,7884,13173,26122,28248,13407,-8196,-5917,5050,4750,3054,-4285,-12037,-16509,-17337,-17467,-18260,-13283,-3290,1773,1993,-111,-4369,-11278,-4124,5595,6914,-1140,-13442,-14229,-2450,5385,6258,3640,-4763,-7455,-8413,-13148,-3252,13514,22542,28775,22371,11080,936,-7365,-13116,-11159,-6756,-4690,-6407,-7124,-6544,-4476,1664,15610,14992,13318,14463,20291,35739,39953,25737,13294,-5336,-18440,-8029,-275,-3158,-10058,-5204,-11391,-13968,-9905,-7053,-7926,410,4534,1835,-1587,-5001,11313,39974,31579,10921,-2501,-8109,-5457,-2137,1434,9150,26949,33389,21000,2704,-8725,7128,18486,17795,10401,5996,606,-3625,-2287,-4240,-8018,-6508,-3034,-9152,-15573,-8678,989,7285,4686,1219,-2721,-11035,-18721,-4275,2968,8116,6999,-1713,-12895,-14374,-12646,-8865,-4151,-8685,-14267,-8764,-3920,-1585,1444,9431,8357,-846,-6951,-6782,-583,9990,10678,3153,-4477,-310,-3725,-10358,-16241,-4245,26104,39156,20070,4902,-5984,-2929,926,-3509,-17106,-18473,-14058,-11970,-9076,-4719,-730,-3327,-7813,-7677,-8290,-12245,-14729,-11951,-12844,-9826,-4194,5588,19894,25926,9120,-8997,-12152,-6413,-5065,-10259,-9438,-11103,-15285,-11938,-4568,5977,20149,20638,12465,5735,3230,1969,-5437,-13217,-12876,-6528,-2876,-3250,-9853,-13042,-15865,-10547,-7694,-7947,-4625,-9658,-15641,-250,10383,10552,4197,-6477,-7487,366,3693,5444,5776,4172,-595,-672,-746,-4611,-9425,-4279,9733,19485,21022,17101,15377,8028,5647,6775,2114,-6339,-12395,4714,15358,16770,16974,29606,41856,42550,38614,29615,16950,3109,-10112,-12065,-6382,-10103,-7843,-3589,-6160,-10791,-4180,7249,6511,-851,-9061,-2898,7794,10511,2077,-4196,-2877,646,1838,3578,5796,5740,4178,-4855,-8300,-9989,-10671,-4608,4176,5990,8934,10153,-568,-8269,-7448,867,3449,-28,-7870,-15030,-5485,4549,17275,35879,27289,12691,5839,-1412,-10058,-11278,-11046,-5702,601,4654,9431,14777,9332,-2950,-12351,-9942,2404,3842,5221,7889,8757,13144,14473,12536,9257,7045,2867,-1773,4905,18297,23397,22561,18738,13075,6019,-852,-6463,-10546,-10165,-8307,-6825,-671,-1260,-6016,-8777,-7209,-7343,5004,9101,6832,3887,178,275,3292,1158,-5023,-6741,-592,3421,2815,-6424,-10896,-13206,-12971,-2528,13060,25323,15541,-2605,-6970,-7060,-1608,777,-2896,-8624,-7222,-1493,-282,5740,10414,11067,17563,31399,19818,-3514,-6250,-4845,-4204,-3807,1963,1242,-5460,-7708,-11126,-13034,-7349,-6446,-7112,-6494,-2647,1048,4779,10075,12051,17561,12080,4253,-15234,595,16253,23451,22608,10977,4287,13991,21775,22395,27905,11334,-166,-1087,5685,8301,1700,-9831,-13220,-6248,-2643,-3866,305,3228,5240,476,-5295,-2530,8589,21212,23321,15126,3891,-9048,-5895,10418,40896,60855,51333,21415,375,-9945,-8439,-10381,-8810,-1806,3189,543,-3748,-10595,-13999,-18787,-19472,-20260,-17099,-7296,8432,18314,23564,20887,9267,-3239,-12035,-8668,-130,6592,5321,-260,-6537,-10255,39,15415,27395,41016,42656,34954,17589,7785,3040,2684,4105,10178,15559,7638,-166,538,-3635,-5131,-4355,-9315,-14579,-12880,-5672,14626,26167,22246,20814,17377,9032,5023,1599,-3741,-6318,-5791,-2845,-4263,-7413,-9990,-8697,-7719,-13072,-5659,-57,693,1453,-378,-4153,-8737,-10484,-13480,-14590,-11121,-15367,-17487,-11494,2683,13162,11873,5480,8752,15711,15498,1291,-12984,-5130],[1999,13914,21277,8037,-2147,-204,2826,10390,17555,13070,-373,-8696,-5370,-7523,-11334,-12733,-16569,-10325,-8485,-16898,-12082,-277,7094,4914,410,-2275,-6095,-7300,-7973,-6915,-2687,6251,-143,-8455,-3132,8437,19034,14193,6022,2641,-3027,-5580,-3379,1141,5262,6216,9707,9492,4722,-3577,-5395,-7715,-10799,-12282,-9097,-6365,-5009,-13309,-12742,-36,10910,11031,3568,-1387,-5305,-6803,-8181,-5856,535,9243,21501,20363,6655,-7270,-9606,-2496,-1841,-3292,3434,7616,17717,24998,17327,14533,19541,22800,18896,5562,-9859,-11496,-8122,-9069,-13018,-13143,-10830,-6944,-6111,-7295,-8310,-7815,-7524,-9155,-9875,-3311,3039,10132,15711,16642,13292,8599,1296,-6184,-2724,9797,20761,17218,4876,-4809,7181,23462,18136,8156,-1247,-6369,-6762,-4843,-977,8989,15400,18877,12298,-2141,-21273,-21350,-16549,-11317,-7581,3987,13662,-4021,-9308,-14553,-10853,-3724,-5998,4355,24223,19549,5155,445,935,11536,28808,40704,51810,52786,35485,10416,-5277,-11782,-7717,-10302,-5485,1153,-344,-10954,-9418,2164,16326,31141,21233,1888,-7606,-40198,-89699,-148111,-231484,-320297,-349089,-335516,-262568,-167190,-58745,-23147,-16782,-4920,23336,40758,22373,5320,-2447,-6167,-13114,-14473,-12005,-10725,-11671,-8299,-12044,-12338,-7223,-1966,512,1922,1112,1333,5814,9795,7627,1561,3802,9453,12111,8316,1683,-4773,-10325,-10315,-18377,-33871,-48937,-48638,-32150,-19632,-6664,-10638,-9171,-6004,-4057,-3677,-6378,-15371,-12151,-1406,12108,20482,15796,1779,-10319,10895,30498,21185,18511,25739,43879,36438,24034,12421,6305,-58,-5369,-220,11087,26435,35524,45625,32476,14739,2708,-8443,-10935,-9533,837,17472,25949,12690,2951,-6675,-5246,1084,-333,-5603,-4303,-104,-3161,-11541,1668,23609,33709,17602,-7242,-1563,12873,16807,17716,29471,52295,57179,41593,30111,21514,2369,-12606,-2300,3661,1884,-6006,-13493,-9158,15539,28677,16617,-1560,-7932,-3086,-3778,-4999,-1743,-194,-4107,-13014,-7333,5446,13953,16678,11916,5736,1840,-1508,-333,251,-3473,-12454,-7772,-5675,-13462,-6857,-4131,-5802,-9612,-7963,-4632,111,-2986,-5938,-977,6804,9508,6358,-3923,-7130,2800,19466,19963,9240,-5523,-12348,-7418,-1428,4045,6527,-2717,-8194,-2892,1398,4969,2374,1814,-4080,-7718,-7974,-5117,3013,9377,3182,-3997,-7875,-6327,6636,24097,33367,32750,25755,13122,3717,-2427,-7917,-8588,7476,19873,29695,25779,8774,-5147,-6842,2823,8876,5883,-7494,-3933,16587,28644,15888,1838,-3419,8364,28290,34387,24157,6354,-8919,-13369,-9851,-7920,-4379,-5599,-9534,-11855,-7759,-1130,3348,4260,538,-6135,-4185,-10967,-13920,-10767,-7163,-212,-963,-4818,-7157,-9432,-9227,2304,7256,4206,-4858,-4137,6037,10279,3579,1920,4858,-3243,-5160,-648,2255,4436,7971,9808,-63,-9802,-8874,-5927,-5735,-8037,-14374,-15138,-9461,-7612,-11651,-11846,-8657,-3548,2376,233,-878,-5403,-11432,-10783,-9706,-11849,-6548,-2855,-4642,-5554,166,4375,12344,23326,21372,16397,-1556,-18432,-13284,-5131,-1166,6986,1536,-8207,-10702,-5684,2233,4163,-280,-5746,-9506,-6104,-161,3740,20589,31866,25164,10850,3037,-1115,-4808,-10386,-2616,3441,4325,422,-5293,935,10524,14506,112,-15723,-8428,1375,6397,8342,10957,12008,12389,9411,6316,-394,-7073,-6502,-407,2449,7829,17220,7211,-5292,-10903,-4523,-5556,-2816,9615,23362,21448,4374,-5884,-8320,-7734,-8453,-4520,5487,3835,-5595,-7870,-11670,-16302,-12491,-9701,-12803,-4456,-6865,-8904,-7990,-4490,7465,14203,11851,7737,10644,15434,8762,-5631,-12634,-2375,281,-5550,-8043,2477,10416,19277,18627,13507,5133,258,-574,-1969,-12473,-12762,207,839,-6698,2232,4945,-2442,-8813,-4145,1721,4002,2662,-131,-1611,-1288,2525,345,-5314,-13366,-3161,10699,16485,9470,-1172,-3956,-5262,-9313,-14295,-13424,-11319,-11065,-9691,-11584,-4794,11769,12589,4481,-8123,-14745,5932,44716,75151,81871,77144,63334,44701,37552,32995,20568,-898,3678,18708,25005,26670,24120,19121,13558,14199,15048,8937,2439,3283,5971,3137,-562,2786,24188,47987,45032,24039,6832,4021,4540,-3773,-17477,-7567,10447,24490,19172,2496,0,-2591,-7653,-10234,-2866,2855,1299,-2603,-5680,-6631,-6837,-5595,-1003,1489,1983,455,5864,16796,24114,14851,4051,-5151,-12053,-9670,-12091,-8356,4363,20718,22709,7318,-4091,-9107,212,6032,6599,4935,3270,3681,1724,-704,256,-3535,-3457,2220,3626,8499,19372,21268,4711,-2641,-2012,-92,1898,3243,2299,1013,2390,4008,3353,-1915,-6359,-6999,-8463,-16997,-6955,8911,9782,4723,544,-4219,1073,3834,12477,24355,37938,51119,63433,74721,72529,32228,11667,4161,747,2882,6433,9528,-2840,-10986,-4400,11013,33505,45904,45244,31915,13000,545,147,1557,-2336,-245,8207,12681,9558,-905,5171,18943,19080,14690,5847,-1116,1984,-1512,-5324,-8431,-15198,-8138,-749,-1348,-5916,-8982,8163,14105,5398,-4344,-7531,-6734,-6039,-7135,-7559,-5050,-5181,-10875,-9972,-1119,8145,22923,37194,42311,30659,15783,9581,4020,382,3445,5762,1634,-28,-4185,-13027,-10506,3093,409,1271,3214,7664,11650,11097,7553,6873,4986,1880,-4644,-3345,4346,3721,-2318,-10853,-10662,4337,17464,6152,-2758,285,1840,-1616,-6155,-1769,1907,8737,13350,2617,-2852,-3564,-557,3152,-2210,-2882,-456,-1787,6737,6930,5364,5406,-181,-5097,-8725,-12889,-10368,-3129,-3125,-4303,-9536,-16016,-9957,-7426,-3691,1249,-4,63,-1726,-5437,-8160,-7876,-8878,-12049,-11570,-6667,1335,8580,7029,3141,-409,842,842,-78,326,-4241,-6496,-5949,-922,8239,17463,20321,19902,17996,11509,6589,2024,-3234,-1728,-509,-555,-1195,591,156,-899,-5374,-9701,-12406,-6735,-4918,-7686,-12435,18392,53943,54235,28958,25897,24955,13613,2093,-11760,-10221,745,12565,7606,-11449,-15162,-3312,9485,20415,8295,-4113,-7739,-8437,-10014,3759,21399,33665,10342,-8143,-13967,-15347,-16927,-2280,9468,11064,9868,4503,-9349,-1443,1736,-882,-2541,-3018,-4371,-9344,-8053,-9968,-9645,-12369,-13271,-10093,-12881,-5411,24340,37853,31315,13957,-5615,-12789,-9181,-14911,-9661,6402,5869,-4926,-10366,-4221,3010,1663,-4135,-8071,-11952,-18568,-20750,-17395,-11739,-12976,-13362,-3393,11609,18395,8769,-3891,-8398,-8097,-11948,-18538,-12261,-11170,-16475,-6686,18041,33746,29494,7695,-1782,-4668,-6058,-11915,-10240,-3427,-1377,-2735,-5034,-5176,-4893,-10896,-8376,-3564,3659,8311,5191,4455,4686,1715,1262,6476,15470,22023,22808,9576,7583,12606,20949,40146,25595,14219,18918,19543,17718,13227,5904,-2360,-8607,1130,10178,13272,10504,7912,1574,-2460,-9025,-6775,-5790,-19065,-10518,-3359,-4743,-2260,294,-3297,-7137,-7723,-3333,4952,14818,17733,15498,16678,15710,6674,3838,-293,-7642,-14667,-18215,-17645,-2127,-1618,-10990,-7887,-6716,-5925,-3715,161,8295,10471,7600,701,-3210,-4965,-9109,-10004,-7748,-4472,3931,16338,29037,36291,37685,18878,-7777,-12720,-12414,-14249,-15260,-11121,-7752,-7075,-4830,-1091,-2617,-9941,-9446,2189,3156,-11897,-8396,-2691,-409,-1450,-8693,-3314,2997,1556,-1976,-4347,-8240,-12993,-7671,2771,8652,10958,7396,5331,3447,-1028,-3449,-2398,2728,2513,-477,-5904,-11021,-7279,660,12400,24090,23248,17699,15247,19681,18509,15297,9638,-3514,-13288,-3984,860,1861,-853,-2129,-3868,-3950,-1496,755,5638,14245,14494,4554,-1776,2204,10324,14158,11784,7697,7915,5441,5334,137,838,4462,4495,5189,2690,-4935,-11586,-12070,-3420,5841,12069,17698,19002,18707,17855,15167,14973,21090,12877,-7158,-11949,2258,11944,20047,30764,39723,43097,39398,24139,6718,1845,14229,28314,36377,22029,15444,21116,21416,1113,1721,20585,30613,33874,23160,1711,-8910,-821,16337,2714,-6883,7506,23745,23333,9874,-1338,-7987,-12089,-1899,7364,9545,2533,914,-6100,-14121,4800,9236,-9766,-20405,-17164,1745,16451,23494,7969,-12029,-18069,-12206,-6078,1568,-8833,-13163,8810,29035,32796,19417,8509,-2043,-8945,-13290,-15216,-13231,-11283,-13180,-15676,-14329,-10943,-12615,-16407,-11489,-9347,-5954,-1056,5684,10024,14437,13025,3587,-4728,-12364,-13862,-10934,-7248,-3945,-4661,-10694,-16407,-9491,-3238,303,-6987,-10760,-9066,-8564,-7408,-7608,-6526,-2227,3261,10782,19135,20959,6736,-5570,1534,3777,-301,18065,39754,42464,16978,1362,171,10865,16336,19211,15725,8008,9628,10985,1293,-10109,-11797,-7818,-6826,-5679,-3687,619,7650,23125,30083,28822,17263,2448,-2965,-5366,-10641,-17542,-22448,-19291,-14524,-3245,6715,9488,10906,9330,4500,-5806,-11565,-12716,-7002,733,1659,-3166,-8388,-10261,-8982,-462,-2166,-15716,-11524,3337,15896,5933,-11341,3089,13519,4921,-5200,-4261,4396,15358,24757,22867,9433,-417,-7545,-14657,-15840,-12053,2328,22302,43790,95398,119987,94813,63995,38609,9965,6942,12462,17012,19304,16266,4946,-3348,-6709,-2214,-1738,-1949,-1757,-10204,-14647,-16002,-6306,4566,6671,6898,16468,16592,8051,7717,4874,1153,-9133,-14689,-7178,6357,30342,60422,68984,63811,50199,34526,15246,5821,4856,-2122,-7032,-2598,-4319,-17976,-5632,7876,19815,27380,18188,1794,-5805,-5003,-1133,4823,6416,8485,7832,3871,165,2308,2326,-5191,-6666,-2959,-3333,-5737,-1595,-558,-4554,-13317,-5819,5589,9063,5319,820,-7538,-1959,-5707,-4546,9811,24790,34557,54344,70141,20446,8806,11376,12397,8522,6658,4479,-2489,1659,15748,32827,38757,17533,-758,-1923,2128,6308,14972,11441,5634,1552,4275,13219,20402,18158,17358,16182,2377,-10915,482,13550,16545,8141,11323,21251,22250,9268,-11450,-5519,5748,5862,3791,-4352,-12368,-15979,-14243,-12858,-15602,-14059,-5886,-2695,-2106,-2754,-6669,-14975,-4796,5821,7133,-1151,-13244,-16715,-5003,2737,3935,1484,-6291,-8421,-8436,-13071,-5789,11311,23088,28442,19889,8389,-870,-8255,-13183,-10363,-5431,-3403,-5129,-5988,-6468,-7041,-466,16263,16447,13189,12288,17063,35717,46537,33976,21037,661,-15884,-15478,-10505,-15038,-12642,-2155,-7618,-15068,-13233,-9296,-8637,911,5030,1292,-2212,-3932,11031,37333,26899,9254,-2156,-10410,-8713,-4402,1409,12336,34127,39669,23224,2978,-10926,5791,15413,14050,8398,4572,-627,-4737,-3034,-4139,-7634,-7212,-4344,-10295,-14695,-7936,1487,7013,3805,626,-2651,-10313,-19923,-6586,35,5891,6854,-663,-11421,-13609,-12506,-8584,-4166,-9714,-14919,-8148,-2885,-1308,1102,9235,7685,-1137,-4629,-3106,1935,10238,11527,8269,3623,5877,-1546,-9119,-15240,-7034,23066,33878,16650,3607,-6838,-3929,-934,-6692,-20689,-16802,-11714,-9318,-8169,-4325,-125,-2283,-6648,-8546,-10286,-13344,-14935,-12286,-12195,-8530,-3024,6005,18957,24121,7840,-8920,-13576,-10280,-7908,-11351,-10003,-9179,-11634,-14555,-5897,4372,16876,15553,7110,3290,3248,2421,-5204,-12014,-12263,-7209,-3984,-4651,-11314,-11931,-16236,-12481,-10807,-11268,-6360,-10339,-13697,1310,11822,11585,4850,-5300,-8331,-1961,4342,5940,5820,3845,-1107,-1465,-2010,-5133,-9502,-3205,12550,22289,22198,18016,15568,8386,5963,7179,1663,-7003,-14842,2284,15009,18294,18649,27150,34716,34043,29487,21779,13822,3687,-8264,-11946,-6853,-9005,-6197,-947,-2680,-6188,-400,8413,5008,-2273,-9007,-3739,6599,11075,3575,-5914,-4410,-434,736,2344,4436,4497,3442,-4798,-8904,-12172,-15244,-8979,-703,692,2919,4709,-4867,-9845,-6756,-276,1573,-216,-6605,-13767,-7476,3739,16120,33653,28221,14122,5306,-3994,-12724,-10329,-9035,-3993,986,3668,6519,12230,8331,-2795,-11598,-9958,3524,4843,5059,6756,6831,10905,12042,9308,5366,3923,1506,-2269,5374,20051,25027,26682,25231,20688,11387,1488,-6287,-11306,-10200,-7548,-6317,-476,-1193,-5410,-8730,-10147,-10497,4006,7669,5562,2451,-921,-403,3313,1614,-4497,-7682,-2259,2982,3689,-5240,-12729,-13525,-10730,-714,13463,23034,11442,-5101,-8316,-5946,-158,766,-4464,-9371,-7620,-2593,-1577,4052,10321,12935,21413,37885,25645,-430,-4108,-3223,-3392,-4543,307,-1338,-5980,-7162,-9850,-12436,-6942,-6317,-7411,-6328,-1915,2919,6721,9242,7654,10872,5655,2057,-10889,-552,14741,23722,28039,19311,8079,6377,14254,19517,27383,13838,1858,692,8228,12271,6034,-5862,-12762,-8059,-3685,-5038,-1421,874,4007,1465,-2994,733,12005,23967,24920,14933,2907,-9871,-7268,6505,35997,60017,54178,23823,807,-11138,-9259,-10783,-7704,1518,8377,7426,-1019,-8097,-10079,-16257,-18345,-22246,-17437,-4094,12268,20419,23538,19542,8249,-3806,-13823,-10618,-248,7768,5538,-1218,-6653,-8956,3080,21847,36271,49204,45905,32197,15649,11178,5666,4222,5418,10882,15938,10595,2742,2776,-1764,-4116,-4570,-10093,-16087,-14450,-8096,10744,20626,18222,18725,17249,9982,5136,169,-5043,-6489,-5167,-2273,-3780,-6555,-8486,-8146,-8314,-13583,-7174,-2707,-1605,558,-661,-4319,-8756,-10772,-14273,-14039,-9163,-12330,-15413,-13297,599,11780,10653,3855,6128,12847,12841,-689,-13625,-5550],[3866,15211,20142,8483,-4788,-5336,301,7820,14772,10702,-956,-7657,-3729,-5637,-9294,-11183,-13978,-7990,-5871,-12522,-11756,-648,6246,3451,-1268,-4124,-8255,-8358,-7264,-6735,-4443,2778,-3091,-9295,-3763,5698,13252,8455,1997,-282,-4117,-5441,-2386,2556,8660,11308,13685,11861,5362,-3272,-4878,-7688,-9537,-9101,-6530,-5280,-6404,-18557,-3094,7638,15342,11637,2061,-3110,-5632,-5336,-5788,-4106,2284,13336,28587,26481,9827,-7048,-10572,-3649,-1703,-2024,4330,8960,20248,25726,18093,16654,21602,23389,18177,3943,-10921,-9148,-6134,-8388,-15361,-17449,-16610,-12742,-9871,-8283,-8436,-7997,-7973,-9832,-9878,-3017,3021,10231,16717,19523,16899,10433,2842,-4215,-1710,10145,19901,16112,5055,-3641,8126,21887,15855,5967,-2700,-7135,-9151,-6970,-3871,5994,13679,19539,14188,335,-15250,-15473,-10192,-5249,-4433,-2019,7605,-6333,-10688,-16999,-7767,-2218,-5534,4051,21406,14322,1926,-1695,-1141,9315,24429,37376,54483,61786,48173,19260,3155,-6027,-6734,-9152,-5490,264,-1130,-8879,-7217,2135,12848,24997,20937,3581,-10242,-48356,-101626,-166243,-257943,-355669,-393311,-383363,-304706,-195216,-70860,-26789,-16838,-3937,25042,36063,13558,-1938,-7302,-8933,-14154,-14769,-12809,-11137,-11020,-7899,-11236,-11589,-5990,-798,939,1510,-22,-379,3740,7537,5705,853,3472,8895,11474,7741,1539,-4605,-9829,-11857,-23310,-40147,-52321,-43599,-21503,-12247,-10722,-11497,-7568,-4062,-2535,-3975,-9390,-14058,-7595,-451,9850,18446,14896,2419,-8973,8912,27821,17378,14481,20982,38235,33771,23322,13311,7469,274,-5501,-904,9133,21870,29089,40144,32033,15690,3581,-8719,-14477,-15285,-4201,13519,24780,13576,2048,-7749,-6518,1551,394,-6155,-6764,-2303,-5170,-11649,4308,26945,38352,23016,-2959,-4317,11772,16255,18190,31177,56334,62526,45841,32649,21841,1273,-12340,-149,6872,8296,5245,-2100,-8279,6947,23651,16029,-757,-8982,-4341,-4985,-6908,-4269,-2619,-5543,-14246,-7102,7798,19106,23474,17459,7699,2344,-2018,-1434,-1314,-5293,-12678,-8686,-6571,-12667,-5286,-2610,-4016,-7418,-6188,-3337,903,-2257,-4495,1476,9870,12686,9466,-4002,-10459,2534,23968,25307,11891,-4450,-11397,-7162,-1084,5102,8934,3828,-4857,-7020,-3154,2717,2367,2657,-2341,-4988,-4865,-258,7737,13205,5034,-3802,-9025,-8149,5351,26716,41945,42879,31435,15593,6353,2009,-3356,-13242,3437,15633,25551,23971,8520,-5056,-7559,1615,6467,3390,-9490,-2865,17251,27438,15686,1286,-3866,8696,29106,34818,25242,7269,-8622,-12699,-10033,-9215,-6443,-7612,-11301,-13025,-8938,-2926,2041,4562,1694,-5298,-4602,-11371,-13243,-9233,-6198,416,-453,-4708,-7699,-10911,-7746,5695,10056,4930,-3770,-3005,3624,6467,115,763,6485,530,-5326,-4063,-888,3194,8350,10116,207,-9476,-10164,-5955,-4417,-4940,-9486,-11233,-5252,-3200,-7211,-8114,-5738,-647,4400,3339,647,-5486,-12229,-12034,-12470,-15956,-10581,-6866,-8470,-8317,-1640,3332,10449,21114,19574,15379,-2065,-17506,-16299,-9589,-5249,3966,-152,-9732,-10990,-5735,1250,2554,-2090,-7721,-10103,-4584,2456,8207,27529,37663,27201,10393,1709,-3233,-7244,-15297,-7883,344,3573,852,-1063,8275,17740,17995,1942,-14970,-8805,1434,6954,8187,10730,11999,12239,8655,5605,-447,-6699,-5791,421,3175,7556,17884,9648,-4171,-11782,-5389,-5745,-2132,11368,25295,21312,4053,-5586,-8650,-8814,-10007,-5430,6664,7417,-2807,-8835,-12297,-16852,-14570,-12664,-13787,-3678,-6651,-9317,-8885,-6052,5352,11257,8644,5787,9158,12599,5542,-8017,-11182,-2155,-243,-6345,-9610,1519,11128,19898,18839,13039,3413,-2529,-4162,-4674,-13627,-11799,1655,39,-6279,1368,858,-8871,-9604,-2496,3093,4535,970,-2135,-2528,-2096,1078,-870,-5940,-12940,-3338,8427,11792,3813,-5196,-7163,-6285,-8095,-12439,-13202,-10760,-9765,-7959,-8673,-9280,7699,10970,4392,-7133,-17645,2748,40781,71096,77564,70439,54702,35946,29975,27037,17964,3462,7385,16142,23008,28234,29018,26417,19300,12840,14129,8082,-203,53,3197,2301,-1118,1514,22635,45790,41042,20723,4277,565,1310,-6096,-17264,-4674,14205,28339,23036,5248,1596,-2190,-7053,-11453,-3757,3126,3432,474,-2858,-4742,-5927,-5433,-1347,1140,1845,1623,8339,20561,28517,18634,6998,-2935,-10311,-9253,-12908,-7987,6073,22970,23514,7170,-5256,-9853,1382,5480,4727,2044,409,941,-1135,-3021,-217,-2315,-560,5339,6850,10282,19205,20868,3477,-3003,-1483,404,2125,3485,2853,2010,2805,2588,2074,-3310,-7276,-6615,-8012,-15881,-7385,7482,8886,4113,1180,-3776,1006,4018,13052,25983,40449,50995,58721,68785,76980,41568,17059,7468,2476,2497,4794,7586,-3855,-11767,-5933,9489,32225,45833,46620,34034,14007,152,-1056,206,-3704,-920,7035,10207,7217,-1443,4353,15030,15254,11299,3020,-2891,2209,2382,-780,-3880,-12195,-11443,-3631,-2761,-5965,-10144,5973,12491,5662,-3886,-7671,-6782,-6051,-7355,-7870,-4812,-4740,-10254,-9999,-534,9420,23058,34217,38270,25562,11912,6393,1479,-1983,2142,5695,1954,-649,-5211,-14959,-10062,3768,1001,1251,3257,8286,11805,11058,8604,9182,7318,2370,-5643,-2477,7746,8327,1662,-8860,-10542,3387,14254,2379,-2836,1615,2712,-1628,-7551,-3629,2248,9981,11567,-909,-5477,-6234,-1289,1778,-5175,-4982,-1612,-3549,5426,6327,6334,8184,900,-5073,-8999,-11544,-9550,-2459,-1975,-2110,-6410,-12428,-7459,-5722,-2446,3509,2309,2607,810,-3294,-6519,-8208,-9458,-9401,-9040,-3791,6114,15054,12519,6683,851,974,661,44,-22,-6084,-8953,-8433,-2808,7776,18798,21119,20421,18065,11113,5979,1477,-3263,-1740,-166,494,228,1135,372,-716,-5118,-9190,-11542,-5826,-4859,-9152,-4648,27578,59204,48455,23806,22687,24092,12712,139,-13831,-8010,2479,14299,8500,-11831,-13766,-3021,6847,18217,10114,-3712,-6289,-7401,-9189,6675,25693,37894,11637,-8273,-15078,-16331,-17103,-1858,9922,11699,11781,9208,-4803,-1920,825,-1217,-2357,-2695,-4076,-9249,-8287,-9527,-7927,-9329,-12318,-10139,-12732,-2561,26461,37479,29120,11848,-6528,-9785,-5150,-11561,-10337,6641,5313,-5452,-11329,-4585,4104,4187,-1023,-5895,-10108,-17357,-19337,-15340,-10922,-13260,-11605,-1263,14119,20755,10817,-2631,-7245,-6573,-10339,-16503,-10902,-7670,-12248,-4705,19024,33731,32015,12284,953,-2305,-3608,-10927,-10673,-4339,-2318,-3001,-3999,-4409,-5192,-10329,-4960,-1959,5316,9274,5592,4637,3846,813,1274,7519,16562,24123,26830,13196,8445,11861,20693,43944,30779,21540,25424,24722,22694,15394,5928,-3534,-8068,2920,11821,14556,10973,8074,1990,-1207,-5917,-1920,-847,-16453,-7644,-1637,-4386,-2181,44,-3932,-7852,-7871,-4159,2292,11010,15920,14531,12601,15784,8288,5708,1466,-6153,-13562,-16882,-17777,1970,3682,-5520,-7719,-6639,-6806,-5081,-344,7313,8623,6623,2255,432,-626,-5720,-9240,-8251,-4859,4517,17843,29426,34815,33631,13802,-10774,-14206,-12500,-14277,-15869,-10960,-7004,-7008,-5351,-563,-486,-7210,-11211,-401,1514,-12398,-3577,4275,5922,3760,-4819,-2904,1416,617,-2047,-3982,-6662,-11020,-8982,-1149,4844,9532,8561,6670,3169,-2413,-5370,-4754,360,1227,-1210,-6098,-9990,-5758,1190,11431,23188,23052,15526,10939,14921,14608,13369,9289,-1945,-13243,-4310,754,1034,-1607,-2227,-3035,-2584,-509,1313,6556,15937,15039,3764,-3456,840,10047,13449,8573,3403,4227,3207,4491,-866,-951,2714,3948,6265,4671,-3263,-9843,-9849,-647,8221,11781,13481,11066,9574,11041,11023,11799,19271,13676,-7355,-9808,4017,14100,22103,31161,37632,40456,39708,27265,10482,5366,18032,35625,45743,28425,17223,18580,17299,-578,4062,21106,29881,32430,25901,5095,-5607,-2118,15760,2807,-9139,6276,24071,24835,12022,964,-6351,-11510,-2764,6671,9174,2150,394,-6553,-12579,7690,10500,-9946,-18069,-17699,-4366,9825,18826,7321,-11404,-18786,-11178,-4256,2931,-7282,-14275,6807,27349,34252,22459,11333,626,-6734,-11371,-13650,-12975,-11131,-13533,-17311,-15744,-12069,-13562,-16852,-10991,-7725,-4423,-2677,557,4663,10246,11964,4470,-3949,-12254,-15845,-12979,-8339,-4612,-5491,-10935,-15099,-8342,-2677,210,-6556,-10292,-7534,-6968,-6738,-8003,-6753,-1886,3712,11228,19997,22508,8161,-3923,3509,7818,7359,27611,49666,46411,16300,579,793,11384,15847,17552,13633,8285,12469,12809,2305,-9333,-13038,-9895,-8040,-6000,-4044,-892,3036,15821,23162,23648,12882,-126,-4098,-5382,-10872,-17433,-23260,-20587,-14488,-3504,4980,6567,7691,7496,4964,-4369,-12359,-13488,-5175,1943,1489,-4189,-8845,-10047,-6957,1385,-1913,-15778,-11423,2255,14673,7393,-9631,-723,9656,3371,-5730,-2553,9076,22197,30700,26925,12210,781,-7510,-15111,-16526,-12449,3347,27594,55888,110613,130469,106938,81893,57180,21543,10759,14693,19315,21378,18338,7006,-1603,-5769,-3651,-3552,-2986,-2920,-11394,-15027,-14845,-3935,8364,10571,8614,13697,14204,8504,8899,6274,2671,-6528,-12946,-8812,4408,25426,50289,59641,57831,46031,32949,13512,3341,2526,-2914,-7281,-1801,-3324,-17565,-4841,10102,22585,28011,16258,-415,-5691,-2823,393,5376,7683,11279,12327,8219,4185,7037,5593,-3645,-7005,-5418,-6135,-4197,762,1662,-2259,-9946,-6391,4217,8002,4129,-997,-3569,2050,-3096,-1947,13369,30229,40185,59700,70331,18426,8260,11545,11324,6123,5810,5856,144,3215,13649,25770,33408,16372,-558,-2502,977,4475,11619,9885,6477,2881,4104,11352,18382,17481,16983,15920,2785,-11137,-2630,9794,15463,8871,10125,17010,16894,5851,-13895,-4786,6329,7031,4663,-4029,-11536,-13354,-10165,-7936,-11712,-13640,-8498,-7763,-5059,-3569,-7861,-17838,-4337,6689,7953,-105,-10404,-14966,-6856,435,2055,-335,-7304,-8809,-7798,-11436,-7686,8959,22958,27405,17283,5861,-2646,-8615,-12236,-9282,-4022,-2011,-3589,-4341,-5559,-9080,-2658,15893,17131,12612,10197,14241,35413,52891,42519,28686,7522,-8787,-13477,-12496,-12915,-8354,1243,-3519,-10807,-14350,-11363,-9033,2128,6458,1416,-2553,-2707,11086,34120,22252,7512,-2009,-12027,-11442,-6330,1321,15727,41107,45158,25159,3431,-13247,4589,12280,10435,6700,3603,-1519,-5527,-3345,-3381,-6427,-7284,-5632,-10955,-13256,-6834,2254,6951,3225,340,-2296,-9279,-18386,-8532,-2542,3862,6626,317,-10042,-12783,-12126,-7959,-3838,-10341,-14458,-6830,-1327,-677,789,8976,7284,-512,-1470,1052,4685,10458,12562,14195,12581,12173,848,-7488,-13430,-9119,20245,28691,13891,2608,-7442,-4435,-2124,-8948,-22314,-14189,-9132,-6325,-6379,-3649,576,-980,-4778,-8526,-11974,-14364,-14639,-11539,-10350,-6632,-1572,6537,17702,21913,6741,-8357,-12095,-12808,-10267,-12194,-10502,-7145,-7775,-16042,-6886,3289,14386,11717,2881,1328,3638,3170,-4541,-10108,-10862,-7363,-4811,-5865,-10239,-10005,-14969,-12457,-12160,-14198,-7693,-10047,-10824,3501,13644,13047,6354,-2193,-6265,-3125,5423,6793,6195,3829,-1266,-1862,-2958,-5407,-9080,-1528,15847,24914,23294,18940,15376,8383,6071,7492,1410,-7272,-16474,319,14634,19810,20058,23646,27003,25966,21386,15028,10904,4457,-6094,-10189,-6318,-7345,-4252,1881,1187,-927,5486,11259,4623,-2927,-8646,-4538,5090,10907,5261,-6880,-5170,-699,464,1831,3586,3541,2830,-4546,-8517,-10787,-13222,-13070,-5083,-3004,-1142,521,-8253,-10553,-5786,-1053,686,380,-4641,-11304,-9335,3061,15026,31321,29512,16936,6633,-4431,-10974,-8402,-6583,-2220,1403,2816,4070,10364,8241,-1789,-9752,-6869,6656,6968,5431,6017,5317,8972,9819,6253,1998,1697,1164,-1869,6314,21485,25943,30080,31357,28838,17856,4933,-5072,-11201,-9447,-5832,-4628,835,-126,-3826,-7569,-11999,-9678,4998,7619,4932,1374,-1742,-890,3544,2397,-3559,-8218,-3718,2721,4948,-2984,-9693,-10909,-7926,1466,13975,20891,8221,-6672,-9092,-4679,1792,1213,-5278,-8259,-6396,-2609,-1946,3055,10576,15201,26149,44257,31312,3184,-1643,-1273,-2098,-4842,-1488,-3482,-5262,-5844,-7846,-10159,-5207,-5433,-7280,-5899,-961,4843,8653,9301,5570,7078,2294,2273,-5844,-943,12959,23193,31911,26841,14441,2167,7118,16413,25353,16221,4781,3369,11378,16818,11123,-1033,-10699,-8798,-3607,-4980,-2051,-566,3409,3398,824,5396,16060,26970,26722,15065,2402,-10056,-7965,3072,29061,55250,54341,26335,1976,-11229,-9280,-10323,-5748,5678,14585,15086,1919,-5225,-5290,-12088,-14175,-18256,-15432,-411,16545,22821,23630,18676,8163,-3064,-12961,-11353,170,9382,6344,-1587,-5932,-6688,6984,28632,44880,56191,47956,29534,14980,14994,9163,6662,7309,11856,16179,13200,5178,4395,-76,-3062,-4504,-10198,-16439,-14881,-9856,6638,15110,14579,16936,17221,11075,5459,-1024,-5632,-5639,-3579,-974,-2654,-4960,-6161,-6419,-7734,-12501,-7140,-3808,-2608,721,180,-3064,-6992,-9029,-12911,-12790,-6362,-8083,-11917,-13569,-719,10736,9586,2876,4293,10525,10767,-1675,-12820,-4856],[5288,15965,19163,10647,-2232,-8407,-724,5124,10875,7284,-2365,-7470,-3010,-4558,-7707,-9429,-11310,-5911,-3696,-8321,-9177,-117,5574,1843,-3095,-6003,-10351,-9641,-6935,-6746,-5242,1316,-3641,-8481,-3849,3522,8404,4119,-949,-3129,-5326,-5197,-1420,3496,11250,15310,16093,13029,5061,-3338,-4635,-7877,-8053,-6025,-4322,-4547,-8390,-11924,5940,14476,18458,11072,-228,-5313,-6187,-3976,-3526,-2590,3520,17240,34056,30270,11794,-6835,-10945,-4121,-1011,-526,5220,10574,22061,24891,17579,17593,22751,23379,16973,2044,-12092,-6672,-3751,-6890,-16897,-19265,-18492,-18296,-13958,-9247,-8504,-8069,-8477,-10649,-9135,-2608,2874,9994,17205,21659,19761,11254,3200,-3141,-1325,9862,18289,14492,5146,-2338,9012,19982,13487,4115,-3160,-5588,-9873,-8722,-6651,2323,10699,19050,15417,2729,-9548,-9927,-4901,-495,-2145,-8938,1806,-7708,-10251,-14920,-4019,-838,-5282,2874,17209,8930,-1066,-3572,-3334,6542,19110,32219,54014,68339,60461,29226,12217,1655,-4117,-7907,-5639,-1125,-2301,-6413,-4199,2480,9766,19665,20874,6398,-11443,-53017,-105670,-173698,-271362,-376184,-421261,-414563,-330966,-208116,-71984,-26407,-16772,-2971,26076,30919,6422,-8165,-12138,-12107,-15603,-14720,-13119,-11124,-10512,-7728,-10607,-10908,-4954,26,863,516,-1907,-2903,699,4050,3048,15,2993,7860,10243,6773,1289,-4564,-9686,-13826,-28259,-42537,-47879,-34074,-11220,-3820,-13644,-11895,-5924,-2067,-1110,-4607,-12175,-9245,-3097,745,7270,15683,13669,2823,-7263,7726,25312,14271,11372,16993,32242,30522,21998,13592,8249,525,-5676,-1887,6740,16858,22298,33247,30018,15872,3912,-8962,-17819,-20906,-9049,9291,22977,14578,1331,-8755,-7932,1817,1117,-6303,-9198,-4553,-7343,-12583,5621,28670,41368,27453,1333,-7453,9974,14803,17828,31913,58296,65199,48150,34035,21511,219,-11876,1783,10427,16586,17373,8539,-3413,-149,18303,14593,188,-9405,-5490,-5979,-8654,-6746,-5024,-6931,-13902,-5865,10264,24785,31818,24276,9786,2563,-2903,-2883,-3154,-7308,-12531,-8337,-6422,-10705,-3674,-1323,-2588,-5417,-4390,-2212,1325,-1794,-2992,3573,12046,15038,12329,-3793,-14176,2885,27650,30007,14342,-3332,-10471,-7209,-1188,5592,10428,9280,1568,-6602,-7194,736,2914,4872,659,-2866,-2367,4579,14401,18450,7301,-3574,-10254,-10321,3413,28136,49633,52181,36067,17709,9106,7268,4454,-13036,-1239,10973,21194,21916,8223,-5034,-8566,-96,3192,-155,-12298,-2540,16073,24460,14855,519,-4602,8553,28561,33719,25364,7927,-8062,-11249,-9421,-10044,-8380,-9395,-12711,-13642,-9889,-4805,481,4574,2625,-4761,-5277,-11703,-12406,-8089,-5669,443,-351,-4767,-8103,-11524,-5788,8280,12086,5202,-2885,-1316,1089,1321,-4001,-609,7816,4323,-5015,-8432,-4733,1631,8512,9841,-58,-9293,-10908,-5992,-3509,-2745,-5405,-6654,-794,1594,-2436,-4837,-3355,1840,6493,6687,2082,-5733,-13227,-13552,-14973,-17346,-13475,-10447,-12104,-11048,-3847,1728,7934,18061,17054,14042,-2645,-16083,-15341,-13171,-8947,829,-2029,-10760,-10669,-5656,220,843,-3986,-9821,-10720,-3354,4840,12484,33172,41729,28233,9566,238,-5364,-9758,-13861,-8070,275,4882,3000,3301,14460,24074,20487,3085,-14711,-9223,908,6847,7536,10020,11511,11624,7472,4561,-695,-6448,-5479,550,3412,7395,18248,12188,-3018,-12927,-6628,-6121,-1660,12537,26054,20139,3092,-5970,-9629,-10811,-12147,-6443,7626,11244,564,-9757,-13318,-17008,-16522,-15224,-13844,-3432,-6689,-10017,-10174,-7938,2906,7941,5037,3523,7157,9129,2049,-10182,-10054,-2414,-1157,-7446,-11549,-245,10932,19539,18190,11674,1110,-5810,-8226,-7907,-15121,-11374,2037,-2241,-5833,1678,-1540,-16241,-7936,-788,4111,4849,-723,-4175,-3496,-2831,-377,-2261,-6751,-12419,-3716,5589,6841,-1007,-8020,-9812,-7035,-7018,-11008,-13112,-10493,-8934,-6878,-6459,-10955,3041,8372,3449,-6725,-17949,-219,35958,64881,70811,61732,44860,26747,21953,21184,16138,8791,11186,13792,20233,28546,32840,32889,25396,12232,12422,6424,-2740,-2775,-252,397,-2842,-949,19256,40983,35470,17130,2155,-2874,-2368,-8777,-16222,-1577,18445,32794,28271,9608,4040,-1698,-6498,-12931,-5175,2824,5308,3754,169,-2880,-5223,-5598,-2161,355,1590,2822,10712,23998,32017,21702,9795,-764,-8570,-8831,-14179,-8218,6764,23201,21912,5673,-7000,-9573,2230,4399,2283,-1426,-3238,-2687,-4546,-5296,-124,-310,2153,7781,9417,11261,18258,20191,2802,-3263,-1337,381,1858,3360,3119,2690,2835,703,-30,-5337,-8360,-6191,-7404,-14017,-7488,5641,7429,3117,1374,-3532,847,4293,13524,26928,41086,48212,51127,59852,78903,52325,23671,11024,4087,1725,3008,5775,-4690,-12655,-7725,7417,29226,43038,45137,34059,13799,-1019,-2716,-1451,-5615,-2307,5242,7280,4337,-2650,2840,10595,11127,7751,247,-4650,1784,5092,2320,-942,-9034,-13247,-6319,-4344,-6192,-11791,2599,9300,4632,-4003,-7928,-6937,-6259,-7761,-8303,-4984,-4794,-10074,-10751,-685,10020,21544,29314,32277,20022,8127,3205,-962,-4454,294,4888,1607,-1998,-6911,-17010,-8563,4401,1897,1409,3237,8670,11515,10553,9189,10955,9168,2580,-6468,-1297,11107,12866,5568,-6774,-10209,2388,10628,-1961,-3632,2192,3194,-1646,-8668,-4998,2883,10933,8887,-3896,-7160,-9454,-2970,-594,-8394,-7310,-3182,-5655,4128,5799,7133,11049,2826,-3649,-8528,-9625,-8422,-2154,-1292,-436,-3669,-8948,-5218,-4404,-1621,5399,4639,5312,3416,-1171,-4558,-7552,-7869,-6599,-6465,-858,11039,21460,17373,9427,1925,1325,931,669,-184,-7456,-10941,-11310,-5981,5652,18526,20770,20084,17240,10105,5180,967,-3175,-1954,-497,739,1035,1137,52,-1121,-5493,-9195,-10774,-5046,-4865,-9399,4811,37578,62414,41614,18708,18754,22253,11101,-2163,-15706,-6541,3240,14648,8086,-12558,-12372,-3010,3831,14407,10951,-3569,-4756,-6376,-8793,8795,28978,40476,12353,-8520,-16219,-17100,-16882,-2664,9205,11567,13162,13538,-192,-2346,-459,-1869,-2507,-2789,-4283,-9653,-8792,-9138,-6388,-6855,-10941,-9313,-11110,-201,27088,35094,25366,8934,-7024,-6394,-924,-7919,-10460,6300,4011,-6691,-12140,-4800,5003,6043,1199,-4323,-8712,-16232,-17481,-13510,-10536,-13450,-9786,554,15965,22332,12619,-1304,-6005,-4915,-8104,-12329,-6346,-3063,-8614,-2736,19620,32710,33450,17001,3682,53,-1177,-9601,-10914,-5450,-3515,-3344,-3000,-3949,-5584,-9521,-1829,1803,9386,11081,6047,4552,2818,-321,1023,8416,17689,25597,29363,16271,8970,10643,19588,44985,35359,28721,31334,29136,26392,16790,5683,-4941,-7670,4576,13633,16117,11543,8212,2382,-65,-2634,5599,8754,-11518,-4357,163,-4031,-2084,-216,-4448,-8035,-7394,-4923,-526,7317,14404,13735,7338,14455,9704,7420,2698,-5313,-12856,-15278,-13446,8271,9154,-619,-7016,-6734,-7891,-5717,195,7136,7003,5196,3565,4197,3816,-1584,-7186,-7961,-4826,5355,19137,29032,32236,28673,8922,-13403,-15365,-12278,-13838,-15599,-10053,-5980,-6880,-5761,60,1757,-4244,-12033,-3710,-194,-9776,2836,12772,12800,8996,-471,-1501,-400,-754,-2405,-3688,-5114,-8644,-8594,-4209,982,7885,9580,7802,2777,-3837,-7632,-7498,-2388,-578,-2168,-6279,-8850,-4105,1681,9880,20981,21435,12418,5996,9199,9872,11064,8243,-882,-12434,-4462,826,536,-2157,-2188,-2137,-1375,129,1585,7291,17112,14975,2773,-5355,-543,9576,12595,5494,-1036,3,837,3387,-1774,-2403,803,2937,6803,6181,-1881,-8376,-7838,1896,11229,13006,11518,5807,1782,4066,6690,8595,16892,13980,-6926,-8038,5087,15833,23872,31106,34805,36132,37390,28037,12520,7473,20296,40865,53202,33966,18333,15561,13374,-1119,5690,20539,28321,30326,28223,9464,-1063,-3966,13939,2807,-12044,4650,23523,25571,13826,3265,-4760,-11019,-3795,5753,8636,1773,13,-6686,-11089,9749,10705,-9837,-14764,-13434,-9594,3113,13355,6465,-10196,-17192,-8199,180,4571,-5642,-14921,4591,24529,33890,24162,13109,2564,-5035,-9796,-12135,-12077,-10689,-14225,-19565,-15416,-11662,-13189,-16471,-10215,-6159,-3129,-4409,-5151,-836,5801,10186,4923,-3199,-11231,-16235,-15302,-9205,-4576,-5372,-10296,-13665,-7392,-2497,-495,-6863,-10707,-6917,-5857,-6386,-8796,-7434,-2115,3411,10776,19883,22987,8983,-2965,4452,10664,13841,36946,58786,49054,15404,-476,726,11132,15049,15739,11074,8052,14343,13784,2894,-8678,-14150,-11490,-8406,-5967,-4444,-2186,-536,8780,15469,17306,8087,-2577,-5051,-5368,-10712,-16792,-24047,-21537,-13884,-3547,3421,3824,4401,5299,5041,-2663,-12689,-14375,-3664,2494,709,-5576,-9168,-9477,-4787,2921,-1813,-15611,-12069,-144,11304,6676,-8181,-3762,5351,1307,-5730,-395,13363,27422,34413,29217,14190,1677,-7514,-15024,-16589,-12974,3633,31295,66333,120985,134592,114765,98428,76383,34779,14722,16661,21211,22919,19797,8865,120,-4634,-4975,-5512,-4160,-4210,-12447,-15285,-13755,-1402,13294,15917,11429,12541,12854,9103,9936,7600,4445,-3714,-9945,-9360,2616,20142,38958,48915,50698,41288,30792,11634,1132,395,-3690,-6907,-272,-1847,-17330,-4779,11748,24624,27581,13522,-2841,-5266,-651,1300,5254,8329,13566,16511,12303,7920,11250,8179,-2498,-7614,-8240,-8801,-2168,3111,4103,709,-6088,-6605,2570,6785,3082,-2303,-323,4585,-951,131,16311,35093,45291,63437,67581,15928,7218,11173,9665,3057,4216,6232,1876,4172,11185,18651,26603,13939,-1114,-3780,-838,2089,8050,8308,7054,3659,3405,8835,15531,15668,15218,14466,2567,-11151,-5507,6122,14004,9447,9029,12974,11828,2925,-13433,-4093,6111,7370,4763,-4192,-10777,-11364,-6675,-3470,-7849,-12376,-11042,-13495,-5613,-2808,-8455,-18058,-3462,7574,8782,1309,-6917,-11402,-8320,-1936,156,-2335,-8266,-9069,-7021,-9466,-8879,6218,21725,25404,14406,3294,-4787,-8467,-11121,-8363,-2990,-1021,-2371,-2809,-4369,-10116,-5240,13791,16276,10966,7662,11424,34382,57976,50258,35240,14026,-1993,-6635,-5380,-3657,-2932,4076,112,-5766,-11332,-13004,-9525,3496,8195,1611,-3249,-1998,10783,29994,17432,5219,-2628,-13272,-14160,-8481,515,18466,46441,48586,26011,3404,-16191,3284,8911,6723,4874,2545,-2682,-6657,-3827,-2622,-5044,-6967,-7125,-11383,-12027,-6099,2533,6336,2231,-329,-2338,-8661,-17259,-10645,-5284,1507,5808,731,-9234,-12472,-12301,-7788,-3964,-11319,-13687,-5499,186,-126,64,8177,6679,286,1353,4631,6658,9643,12784,19491,20889,17324,2548,-6245,-11778,-10990,17012,22996,10869,1140,-8443,-4974,-3092,-10666,-21112,-12381,-7269,-4000,-4941,-3676,462,-285,-3155,-8315,-13865,-16072,-14778,-10806,-8615,-5130,-787,6317,15506,18731,5037,-8263,-10427,-12533,-12798,-13683,-11567,-5985,-4968,-15913,-8386,1777,11662,7991,-1194,-890,3549,3315,-4325,-8401,-9607,-7804,-6245,-7791,-8643,-8675,-13967,-11920,-12326,-17463,-9274,-9472,-8186,5316,14855,13888,7465,828,-3304,-3320,5953,7038,5961,3203,-2008,-2802,-4522,-6410,-9068,-217,18408,25943,23021,18616,13776,7001,5025,6733,343,-8195,-18281,-2104,13263,20236,19983,18432,18560,18045,14012,8897,7357,4367,-4708,-8689,-5815,-6132,-3056,3827,4370,3923,11495,14183,4050,-4060,-9036,-6235,2432,9064,5763,-8019,-6164,-1266,-183,803,2082,1798,1329,-5214,-8538,-8612,-9322,-14762,-9443,-6225,-4441,-3339,-11498,-11453,-5693,-2580,-584,450,-3267,-9202,-12028,1454,12910,27882,29781,19701,8766,-3477,-8122,-7036,-5039,-1613,724,1038,1157,8294,8001,-1123,-8100,-2881,10153,8830,5058,4452,3037,6183,6619,2265,-1850,-646,684,-1747,6497,21235,24725,30901,34842,34823,23137,7722,-4364,-11511,-9185,-4441,-3082,1895,559,-2661,-6786,-14026,-7637,6252,7491,3577,-724,-3732,-2596,2585,2099,-3601,-9665,-6374,1227,5128,-1378,-7222,-8615,-6044,2535,13161,17559,4455,-8771,-10749,-4789,2659,535,-6602,-6894,-5286,-2996,-2795,1264,9645,16299,30068,48312,34719,5583,-458,-513,-1787,-6085,-4656,-6092,-4904,-5462,-6994,-8794,-3986,-5376,-8226,-6736,-1360,5194,8859,8279,3624,4103,-295,2274,-2217,-2013,9560,20536,32549,31196,19647,3035,1602,12006,20568,16767,6955,5280,13412,20051,15018,2675,-9275,-10123,-4058,-5255,-3049,-2568,1807,4442,4221,9516,18844,28363,27003,13938,822,-11200,-9714,-1255,19131,44993,49451,26690,2011,-11878,-10233,-10761,-4837,8665,19774,21043,3151,-3832,-1672,-8410,-10331,-14944,-13878,1681,19220,23601,22062,16560,7182,-2995,-12001,-12429,-912,9274,5752,-3179,-6140,-5324,9700,33366,50466,59290,46665,25295,13491,16967,11292,7934,7783,11176,14468,13251,5087,3681,-391,-3809,-6019,-11555,-17477,-16066,-12700,655,8055,9586,13641,15342,10203,3863,-4021,-7395,-5749,-3095,-1022,-2942,-4716,-5156,-5745,-8062,-12418,-7886,-5590,-4463,-191,17,-2548,-5759,-7802,-12267,-13157,-5149,-5005,-9304,-14057,-3305,7963,6697,587,1314,6887,7383,-3731,-12931,-5172],[5432,15378,17361,12828,3342,-1800,134,2355,5667,2341,-5267,-8791,-3859,-4954,-7291,-8406,-9514,-4790,-2714,-5277,-5915,1048,4792,-270,-5547,-8510,-12976,-11696,-7636,-7621,-5505,1837,-1778,-6476,-3779,1428,4118,491,-3579,-6335,-7336,-5486,-1030,3416,12300,17240,16079,12264,3412,-4087,-5103,-8743,-7123,-3901,-3057,-4726,-11432,-4767,13431,19641,19563,9031,-3475,-8296,-7324,-3143,-1782,-1555,4165,20561,37304,31471,12330,-7013,-11256,-4653,-376,756,5813,12072,22692,22361,15564,17100,22846,22842,15484,4,-12871,-4447,-1388,-5139,-14887,-15042,-12888,-16885,-18025,-10205,-8602,-7995,-8918,-11451,-8215,-2388,2380,9267,17063,22855,21465,10664,2102,-2929,-1499,9006,15998,12340,5079,-858,9930,17954,11183,2649,-2844,-3107,-7291,-9289,-8468,-1184,7015,17440,15994,4941,-4369,-5088,-873,2831,-695,-15449,-2825,-7676,-7668,-10128,-174,404,-5087,1112,12242,3802,-3686,-5039,-5607,3368,13422,26062,50928,72085,71246,40013,21609,9508,-390,-6460,-5707,-2771,-3565,-3763,-699,3298,7302,15451,21240,10787,-9429,-50545,-100154,-170833,-274299,-385758,-437146,-432862,-344086,-208443,-66306,-22360,-16415,-1868,26408,25765,1183,-13177,-16593,-15271,-16558,-13809,-12696,-10623,-9912,-7476,-9894,-10039,-3844,757,512,-786,-4155,-5718,-2565,410,864,-38,2991,6843,8895,5874,1283,-4393,-9559,-15710,-30751,-39441,-40837,-25000,-2330,4026,-9925,-10925,-3807,384,690,-4851,-13730,-4916,785,2042,5067,12912,12608,3428,-5050,7866,23864,12664,9785,14383,26954,27450,20716,13826,9067,1064,-5480,-2639,4535,12105,15861,25759,26763,15694,4131,-8770,-16555,-23039,-12672,5613,21301,16376,1676,-8991,-8812,2577,2550,-5336,-10879,-6183,-8909,-13501,6196,28940,42656,30736,5591,-9981,8424,13315,17338,32256,58541,65455,48882,34701,21100,-173,-10799,4053,14755,25838,29139,18266,1726,-5049,13519,12936,1718,-8542,-5750,-5973,-9349,-8339,-6668,-7625,-12123,-3460,13361,31339,41623,32331,12704,3139,-3490,-3992,-4544,-8808,-11552,-6049,-3888,-7368,-1571,201,-982,-3181,-2282,-801,1985,-856,-799,5947,14017,17242,15545,-2485,-16487,4636,30803,34330,17165,-1487,-8845,-6842,-1030,6254,11810,14062,8519,-2718,-9565,-10,4863,9031,4783,-742,137,9550,22338,24938,10471,-2473,-10505,-11790,1782,29085,56534,60551,40134,20179,12601,13542,13896,-6752,-5413,6893,17657,20444,8589,-4338,-9008,-1465,-21,-3816,-14947,-2062,13878,20669,14132,341,-4868,8590,27178,31662,24997,8943,-6475,-8641,-7485,-9599,-9370,-10088,-12839,-12991,-9789,-5885,-521,5024,4033,-3712,-5341,-11167,-10846,-6528,-4733,762,171,-4186,-7533,-10377,-3134,10766,14129,5935,-1370,1595,812,-3654,-7854,-1341,9547,8692,-3214,-12901,-8147,644,9265,9818,16,-8449,-10036,-5230,-2280,-677,-1602,-1700,4407,7329,3192,-1367,-818,4504,9190,10627,4130,-5217,-13458,-14469,-15241,-13961,-12807,-12368,-14660,-12918,-5544,466,5769,15166,14743,13369,-2451,-13832,-12038,-14037,-11116,-1188,-2772,-10046,-9038,-4717,-34,-50,-4997,-11130,-10671,-1732,7582,16995,37568,44394,29012,9259,-460,-6577,-11227,-9416,-2553,4884,9468,7129,7876,19836,29558,22545,4273,-14179,-8816,528,6782,7244,9670,11395,11385,6662,3912,-448,-5582,-4701,850,3913,7889,18922,15435,-1022,-13270,-7405,-5887,-655,13800,26278,18695,2229,-6249,-10390,-12949,-13481,-6651,9056,15976,5309,-9012,-14021,-16444,-16511,-15154,-12667,-2971,-6225,-10230,-11012,-9173,1126,5232,1987,1861,5571,6086,-654,-10940,-8511,-2322,-1598,-7987,-13001,-1843,10645,19043,17459,10168,-972,-8737,-11898,-10843,-16185,-10689,2167,-4721,-4601,3648,374,-8206,-3528,1607,5460,5575,-1680,-5491,-3812,-2813,-989,-2888,-6812,-10974,-3495,3129,2688,-4049,-9126,-11260,-7061,-5586,-9293,-12449,-9785,-7841,-5666,-4192,-8246,-1294,5548,2360,-6228,-15034,-1468,32131,58669,63643,52980,35706,18779,15610,17609,16382,14352,14573,12263,17648,28337,36029,38585,31279,13241,10811,4758,-4530,-4744,-3502,-1896,-5218,-3837,15127,34701,29291,13862,990,-5440,-5741,-11017,-14196,2113,23320,37635,34366,15214,7320,-846,-5663,-14102,-6455,2625,7462,7652,3780,-605,-4190,-5488,-2789,-117,2031,4762,13599,27585,34937,24418,13005,1963,-6344,-7914,-15290,-8381,7041,22029,18672,3470,-8483,-7624,3288,3450,-19,-4691,-6821,-6341,-7483,-6228,1720,3141,5165,10115,11810,11989,17326,19894,2998,-3158,-1054,466,1709,3433,3628,3562,3060,-880,-2308,-7396,-9025,-5335,-6294,-11985,-7136,3726,6021,2707,1705,-2963,1039,5048,14241,27571,40326,43654,42087,49481,78608,64219,32090,15257,5959,996,1624,4730,-4814,-13182,-9224,5470,25371,38374,41544,32550,12912,-2417,-4127,-2673,-7315,-3864,3337,4440,1495,-3921,1359,6600,7540,4763,-1920,-6002,1172,6920,4422,940,-6415,-12784,-8200,-5626,-6168,-12789,-1071,5531,3066,-4135,-7838,-6767,-6239,-7942,-8466,-5130,-4924,-9932,-11833,-1189,10237,18882,23385,25378,14817,4805,419,-2871,-6530,-1639,3772,973,-3728,-8970,-17757,-5978,5223,3533,2466,3614,9094,11035,9708,9195,12014,10527,2729,-6863,111,14313,17358,9602,-4292,-9013,2321,8042,-5698,-4773,2279,3483,-1425,-9041,-5243,4293,11846,5718,-5128,-7065,-12697,-5145,-3317,-11299,-9348,-4707,-7386,3606,5959,8279,14205,5731,-586,-6552,-7037,-6786,-2021,-861,901,-1193,-5467,-3002,-3256,-979,7096,7305,8495,6356,1269,-1983,-5575,-5142,-3711,-3686,2213,16067,27551,21541,11555,3104,2211,1937,2118,350,-7824,-11601,-13450,-9795,2315,16941,19546,19030,15647,8698,4401,632,-3029,-2441,-1597,18,1039,630,-695,-1964,-6336,-9569,-9987,-4271,-4623,-6692,15251,47284,63103,34536,13976,14606,19949,9211,-4396,-14562,-5752,3176,13980,7049,-12816,-10911,-3175,779,9562,10740,-3375,-2932,-5182,-8712,10106,31058,41274,12572,-8776,-17364,-17601,-16020,-4533,7345,10641,13896,17198,4214,-2520,-2040,-2785,-2923,-3181,-4853,-10427,-9381,-8681,-5020,-4944,-9860,-8307,-9158,1612,26302,31115,20561,5648,-6279,-2726,3386,-4018,-9021,5868,2320,-8365,-12385,-4787,5636,7197,2598,-3326,-7721,-15154,-15754,-12172,-10677,-13201,-8055,1935,16964,22967,14049,2,-4648,-3102,-5560,-8658,-2182,602,-5894,-1112,19561,30533,33425,21438,6313,2312,1063,-8092,-10849,-6702,-5007,-3852,-2234,-3894,-6138,-8789,766,7141,14627,13320,6406,4132,1575,-1771,350,8909,18605,26279,30016,18365,9011,8865,17471,42681,38111,34303,35696,32027,28402,17334,5207,-6435,-7515,5973,15699,17903,12013,8092,2447,680,502,14867,23005,-3975,-847,1815,-3926,-2172,-562,-4730,-7482,-6392,-5742,-3521,4290,13239,12842,1340,11954,10838,8725,3118,-5339,-12570,-13424,-8368,14852,13407,3223,-6064,-7141,-9406,-5884,1238,7483,5614,3266,4339,7645,7917,2661,-4623,-7108,-4458,6396,20045,27635,28355,22776,4133,-15869,-16399,-12119,-13285,-15006,-9130,-5126,-6991,-6213,713,3939,-1347,-10697,-7099,-440,-4251,10605,22483,19979,13968,3927,797,-2042,-2595,-3296,-3795,-3980,-6497,-6929,-5799,-2963,5850,10126,8363,1999,-5469,-10449,-10820,-5656,-3017,-3550,-6703,-7930,-2741,1743,7593,17482,18375,8545,852,3058,4963,8686,6407,-576,-11461,-4683,795,64,-2765,-2279,-1492,-647,130,1316,7549,17380,14049,1316,-7644,-2024,8756,11439,2587,-5470,-4756,-1901,1694,-2939,-3663,-1308,1241,6451,6768,-1239,-7471,-6296,3752,13890,14870,11238,3389,-3867,-2980,2124,5312,14115,13851,-5688,-7038,5062,16642,24827,30189,31101,30235,32308,25933,12230,7613,20618,43287,57506,37840,18503,12183,9973,-363,6123,18596,25755,27562,29879,14689,4284,-6118,10858,2733,-15814,2683,21939,25262,14978,5227,-3516,-10825,-5164,4443,7759,1222,-405,-6564,-10382,10145,9248,-9551,-11507,-9297,-11425,-3235,7698,5565,-8246,-13820,-4242,5348,6033,-4286,-14573,2440,21098,31953,24355,13606,3487,-4184,-8920,-11068,-11017,-9988,-15079,-18147,-12812,-9790,-12041,-16187,-9541,-4955,-2340,-5776,-10716,-6056,1109,7460,4614,-2690,-9545,-13886,-16833,-9586,-3771,-4332,-8959,-12277,-6760,-2806,-1875,-7940,-12030,-7353,-5512,-6569,-10178,-8794,-3123,2118,9198,18498,21995,8776,-3022,4145,11950,18483,44582,65557,49711,14126,-1922,-165,9908,13687,13604,8086,7235,14929,13693,2848,-8392,-15364,-12773,-8274,-5847,-5036,-3584,-3455,2476,7796,10485,3276,-4836,-5830,-5340,-10069,-15892,-24967,-22337,-13297,-3796,1878,1276,1057,2687,4593,-793,-11534,-14077,-2417,2376,-621,-7108,-9219,-8660,-2725,3951,-2004,-15427,-13437,-3558,6476,4250,-8021,-6294,730,-1234,-5186,1709,16634,30469,35612,29604,15176,2180,-7522,-14194,-15759,-13669,3225,33112,73835,124799,131094,116615,111014,93554,48118,18371,17982,22348,23722,20454,10304,1682,-3381,-5902,-7604,-5537,-5719,-13349,-15434,-12856,1124,19221,22818,15695,12750,11935,9689,10872,8981,6434,-1035,-6919,-8943,975,14883,27895,38134,43172,36333,28140,9703,-535,-945,-3857,-5541,1905,-110,-16344,-4951,13022,25913,26082,9993,-5414,-4580,1285,1602,4520,8343,15221,20171,15964,11237,14728,10069,-1690,-8378,-11293,-9922,183,5389,6614,3961,-2511,-6467,809,5538,2284,-3009,1716,5689,394,1602,18571,39177,49718,65368,62305,13096,5815,10410,7630,-188,2180,5580,2758,4885,9034,12344,18957,10421,-2317,-5561,-3076,-585,4599,6823,7453,4060,2527,6368,12680,13401,12682,12245,1975,-10933,-7960,2790,12417,9961,8203,9399,7347,977,-9926,-3023,5300,6821,3965,-4937,-10364,-9942,-3763,589,-3905,-10088,-11702,-16541,-3070,-802,-8380,-15543,-2138,8645,9798,3111,-3253,-7713,-8960,-3945,-1394,-4143,-8721,-8768,-5771,-7154,-8414,3804,20030,23201,12023,1440,-6521,-7440,-9645,-7138,-1867,-22,-1129,-1106,-2646,-8953,-7439,10397,14208,8690,5172,9202,33201,61848,57091,40776,20105,4494,78,1552,4220,2296,6708,3626,-300,-6180,-11718,-9346,5521,10660,2359,-3811,-1385,10517,25689,13274,3096,-3379,-13405,-16249,-10264,-482,20833,49924,50013,26227,3445,-17035,2824,6270,3882,3780,2119,-3463,-7537,-3842,-1299,-2962,-5431,-7404,-10605,-10484,-5169,2874,5734,1431,-737,-2120,-7824,-15944,-12051,-7360,-331,5292,1511,-8017,-11750,-12339,-7445,-3916,-11868,-12044,-3448,2454,1275,-30,7859,6819,1840,4227,8114,8468,8371,12687,24245,28471,21706,4248,-4628,-9573,-11472,14328,17773,8292,-9,-8892,-4588,-2897,-10851,-20206,-10807,-5391,-1602,-3262,-3744,239,570,-1108,-7127,-14507,-17370,-14527,-9536,-6420,-3305,117,6243,13515,15802,3733,-7770,-8350,-9780,-13588,-14783,-11986,-4863,-2544,-13803,-9432,714,9524,5078,-4274,-2243,3982,3874,-3379,-5990,-7572,-7474,-7273,-9416,-6391,-7047,-12645,-10717,-11263,-17942,-9737,-7587,-4824,7742,16441,15029,8953,4209,571,-1375,6961,7773,6240,3098,-2223,-3165,-5547,-7033,-8287,1836,21080,26224,22352,17998,11937,5417,4063,6103,-367,-8639,-19058,-3770,12115,20672,19437,13182,11389,11952,8873,4795,4550,4627,-2952,-6598,-4295,-4129,-1345,6129,8104,9597,18284,17885,4296,-4543,-8863,-7430,129,7073,6252,-7859,-6068,-922,-47,418,1172,637,380,-5429,-7879,-5735,-4946,-10308,-10769,-7548,-5629,-5317,-12901,-11171,-5062,-3412,-957,1322,-1172,-6192,-13419,537,11317,24974,30323,23528,12897,-157,-4396,-4956,-2983,-614,569,0,-450,7718,9134,686,-5157,2798,15008,11800,5455,3626,1599,4209,4131,-860,-4318,-1400,1589,-325,7530,20885,22963,30388,36588,39184,28001,11024,-2799,-10645,-7775,-1745,-60,4280,2429,-366,-4953,-14564,-4351,8896,8696,3152,-2164,-5258,-3843,2108,2384,-2921,-10133,-8527,194,5873,1115,-3824,-5345,-3416,4177,12767,14855,1839,-9685,-11528,-4595,4023,327,-6349,-3856,-2822,-2010,-2316,508,9278,17957,34644,51357,37353,8398,1188,877,-565,-6278,-6981,-6911,-3478,-4425,-5728,-6939,-1788,-4374,-8347,-6919,-1205,5894,9297,7984,3229,3190,-1039,3153,1611,-1783,6752,18007,32087,33972,24344,9456,2691,8886,15521,17424,10323,8350,16194,23668,19366,6961,-6852,-10047,-3088,-3874,-2315,-2968,1271,6446,8937,14832,22189,30061,27814,13749,384,-11114,-10464,-4144,9373,32174,41473,26361,2820,-11160,-10015,-10054,-3043,12336,25682,26712,4666,-1881,2685,-3244,-4917,-10327,-11099,4050,22107,24732,20984,15385,7414,-1616,-9640,-11530,-1549,9276,5762,-3760,-5028,-2737,13212,37758,54507,60219,44253,21896,13197,19218,14073,10073,8949,11061,13219,12977,4778,3093,-382,-4042,-6807,-11930,-16899,-15787,-14181,-4629,2096,5752,11290,13963,9553,2508,-6560,-7862,-4552,-1527,-217,-2425,-3631,-3293,-4019,-7104,-11208,-7370,-5960,-5023,-27,1007,-647,-3061,-5204,-10401,-12893,-3322,-979,-5406,-12390,-4794,5823,4475,-620,-393,4460,5190,-4506,-11706,-4201],[5794,14917,15941,15368,9567,5201,3039,1536,1340,-2375,-8136,-10130,-4857,-5446,-6734,-6973,-7371,-3403,-1701,-2244,-1789,3935,5365,-1382,-7245,-10463,-14881,-13241,-8260,-8269,-4340,4728,2332,-3092,-2585,412,1358,-1770,-5223,-8728,-9274,-5445,-359,3224,12572,17636,14362,10328,1585,-4456,-5374,-9441,-6198,-2205,-2061,-5113,-14769,2101,19747,23552,19252,6498,-6518,-11182,-8278,-2169,117,-158,5451,23839,38853,30962,12202,-6987,-11231,-4999,462,2272,6692,13843,22615,18944,12713,15873,22740,22775,14761,-1242,-11555,-2128,1221,-3074,-12315,-10260,-6458,-10478,-14529,-10504,-8334,-7320,-8655,-11332,-7248,-2219,1754,8325,16601,23386,22146,8989,49,-3029,-1754,7999,13414,9926,5051,1090,11236,16245,9293,1718,-2007,-590,-3926,-8138,-8494,-3425,3462,14928,16033,6948,156,-1166,1817,4726,-14,-19117,-5407,-6205,-3566,-4712,3409,1463,-4809,-894,7094,-880,-5982,-6131,-8124,-247,7664,19507,45795,72743,79214,50643,30557,16573,3578,-5026,-5805,-4746,-4946,-1346,2696,4241,5212,12092,21732,16537,-3945,-40339,-85410,-158542,-268690,-387203,-444379,-442000,-348141,-202202,-58863,-17366,-16161,-1089,25489,20441,-2804,-17430,-20858,-18133,-15521,-12381,-12087,-10224,-9595,-7521,-9511,-9425,-3089,942,-598,-2839,-7093,-9074,-6082,-2962,-426,664,3210,5489,7049,4688,1048,-4636,-9910,-17129,-27229,-34970,-34727,-18044,4146,10111,-5369,-9203,-1750,2751,2382,-4917,-14132,-2121,3166,2525,2820,9788,11145,3630,-3153,8521,23041,12118,9179,12590,22193,24197,19024,13498,9290,1171,-5627,-3784,1977,7130,9260,17324,21553,14414,3510,-8889,-13307,-18910,-15158,2045,19254,18320,2719,-9020,-9752,3213,4038,-3987,-12107,-7767,-10188,-14380,5554,27075,41310,31688,8527,-11305,6864,11396,16107,31479,56317,62558,47249,33783,19813,-735,-10039,5787,18718,33927,38507,25670,5702,-8578,8635,10340,2834,-7504,-5901,-5791,-9695,-9750,-8342,-8500,-10454,-1093,16111,37441,50824,39649,15453,3183,-4668,-5604,-6281,-10635,-10792,-3285,-29,-3830,-48,914,-209,-1758,-972,-135,1941,-304,1146,7717,14994,18491,18208,-810,-13908,6678,32140,36909,19271,104,-7475,-7017,-1563,6175,12234,17122,13903,1068,-10905,-467,7109,13675,8531,506,1635,13363,29520,30837,13279,-1492,-10603,-13204,-315,28610,61022,66147,42355,21890,15638,19225,22363,31,-9524,2623,14140,18586,8557,-3998,-9831,-3434,-4020,-8340,-17557,-2168,10079,15451,12523,-208,-5727,7655,23850,27653,22995,9234,-4729,-5968,-5447,-8983,-10464,-10749,-12757,-12274,-9641,-7051,-1939,4847,4816,-3167,-5769,-10837,-9729,-5571,-4383,442,116,-4005,-7044,-8871,-997,12169,15199,6181,-276,4488,3240,-7343,-12360,-2399,10558,12296,-1066,-18280,-11097,-467,9729,9185,-483,-7963,-9001,-4763,-1823,212,722,1988,8809,12472,8200,1087,735,6103,11051,13620,5561,-4956,-13833,-15735,-13894,-11120,-10452,-12856,-16961,-14890,-7596,-1299,3224,11808,11943,12631,-2359,-11960,-9125,-12859,-12381,-2700,-2959,-8695,-7401,-4056,-559,-1065,-5969,-12501,-11145,-887,9418,20279,39148,44409,28527,8510,-1353,-7851,-11754,-5819,3667,11497,15389,11218,11198,23086,32654,22968,4403,-14424,-8516,-603,5722,6351,8695,10681,10568,5243,2608,-819,-5197,-4415,394,3681,7851,18716,18067,723,-13509,-8633,-6032,-145,14093,24952,16078,501,-7373,-11723,-16130,-13652,-6968,9828,20425,10443,-6869,-15296,-16382,-15227,-13399,-11772,-3298,-6255,-10915,-12251,-10490,-752,2321,-1333,-29,3596,2800,-3213,-10956,-7533,-2787,-2455,-8828,-14806,-3915,9448,17604,15768,7655,-3703,-12091,-15986,-14311,-17677,-10623,1206,-7805,-3604,5831,4935,622,1492,3634,6168,5692,-2854,-6978,-4425,-3028,-1573,-3388,-6689,-9430,-3522,341,-1340,-6274,-9832,-12520,-7473,-4804,-8164,-12093,-9489,-7333,-5112,-2686,-5021,-5845,1716,300,-6521,-12704,-1306,29162,52418,55920,44123,27218,11904,11234,16184,17582,18436,16208,10522,14617,26855,37570,42171,35174,14660,8686,2402,-6391,-6770,-7102,-5255,-9118,-7405,10224,26915,22119,10108,-204,-7742,-9489,-13361,-12323,5379,27543,41265,39342,20277,10044,-692,-5458,-13666,-8214,1852,9037,11143,6951,1181,-3638,-5852,-3898,-808,2616,6754,16232,30426,36308,25817,15799,4475,-4426,-7342,-16935,-9066,6274,18974,13461,-9,-9957,-5207,3812,2021,-2740,-8250,-10753,-10250,-9765,-5747,4900,7164,7689,11665,13334,11894,15856,19061,2954,-3561,-1203,205,1159,3106,3733,3953,2858,-2627,-5257,-10062,-9878,-4826,-5467,-10488,-7210,1075,4261,2925,1693,-2665,875,5481,14381,27149,37658,37273,32035,38209,75499,75505,41533,19528,7379,-318,184,3981,-4794,-13936,-10902,3388,20717,31947,35826,29214,10909,-4516,-5584,-3791,-9064,-6000,867,1241,-1710,-5599,-415,2832,4222,1985,-3971,-7514,-70,7381,5142,1488,-4919,-11491,-9689,-7092,-6417,-12178,-4961,1475,1084,-4445,-7784,-6727,-6454,-8350,-8820,-5653,-5556,-10280,-13640,-2380,9650,14983,16605,17833,9725,1454,-2387,-4636,-8505,-4005,1998,-329,-6244,-11854,-16256,-3132,5716,5493,4422,4205,9117,9926,8016,7944,11645,10756,2333,-7340,1068,16651,21165,13291,-1846,-7141,3414,7110,-7464,-6450,1514,3162,-1393,-9006,-4864,5886,12095,1827,-4507,-5741,-14684,-7557,-6035,-13665,-11031,-6211,-8533,3907,6692,9649,17264,9052,3306,-3436,-4261,-5078,-2404,-984,1576,654,-2366,-1143,-2605,-805,8273,10092,11943,9410,3908,932,-2918,-2431,-1145,-1051,5037,20660,32604,24593,12881,4263,3480,3473,4211,1433,-7465,-11209,-13208,-13562,-1831,14229,17424,17061,13124,6785,3451,162,-3264,-3550,-3752,-1993,-168,-650,-2071,-3434,-7824,-10533,-9372,-3709,-4134,-1428,25635,55205,60804,27677,9502,10477,17562,7386,-6191,-12995,-5834,2235,12572,5975,-12020,-9592,-3660,-2255,4132,9394,-2969,-915,-3915,-9008,10415,31595,40136,12200,-9112,-18708,-18005,-14728,-6900,4509,8866,13802,19801,8014,-2448,-3977,-4094,-3720,-3931,-5822,-11565,-9964,-8213,-3950,-3700,-9389,-7617,-7496,2788,24257,26019,15184,2377,-4236,1000,7543,19,-5892,6167,863,-9912,-11888,-4613,5913,7622,3192,-2919,-7139,-14158,-14403,-11467,-11236,-12268,-6572,2751,16955,22513,14927,1131,-3255,-1251,-3087,-5803,591,2629,-4299,-114,18587,27149,31722,25137,8776,4396,2986,-6543,-10359,-7895,-6715,-4494,-1763,-4241,-6864,-8334,2650,12761,19490,15490,6570,3387,174,-3514,-773,8880,19136,26147,28788,19217,8544,6586,14361,37099,38221,37360,37859,32905,28599,17088,4635,-7693,-7565,7205,18297,20048,12396,7693,2087,927,3320,24893,40531,6976,2973,3314,-4100,-2484,-898,-4474,-5985,-4893,-6525,-6497,2435,12334,11638,-4668,9048,11780,9562,2702,-6132,-12285,-11137,-2418,20642,16016,5834,-5068,-7748,-11335,-5705,2458,8169,4585,1040,4545,10556,11466,6738,-2036,-5919,-3660,7815,20595,25268,23304,16219,-478,-18120,-17283,-12107,-12721,-14344,-8590,-4635,-7369,-6567,1567,6140,1484,-7689,-7890,3042,3206,19639,33118,27459,18713,8245,3681,-2834,-4599,-4637,-4294,-3278,-4678,-4627,-5317,-6698,3527,10177,8346,941,-6992,-13536,-14554,-9275,-5907,-5245,-7332,-7231,-1708,1404,4833,13165,14332,4567,-3320,-1758,1741,7135,4255,-863,-10444,-4849,715,-334,-3381,-2462,-1097,-375,-432,635,7412,16787,12432,-482,-10083,-3385,7704,10057,56,-9379,-9663,-4858,-492,-4335,-4606,-3231,-950,5258,6398,-1346,-7027,-5098,4998,15928,16877,12014,3396,-5997,-9638,-2395,2180,11380,13710,-3410,-6586,4037,16442,24851,28423,26784,23342,24986,21085,9548,5708,19102,42815,58162,39706,17870,8883,7451,1171,5374,15492,22466,24514,30956,20747,10036,-7456,7142,3143,-11632,1449,19983,24240,15629,6891,-2538,-10785,-6693,2901,6691,607,-761,-6023,-10320,8679,6196,-8876,-8524,-5739,-8318,-8258,2713,5077,-5415,-9693,85,10185,7158,-3256,-13175,849,17792,29115,23350,13026,3514,-4129,-8746,-10460,-10008,-8964,-15010,-14682,-9254,-7191,-10768,-16292,-9019,-4103,-1971,-5698,-11820,-9724,-3415,3933,3523,-2358,-7463,-10682,-14561,-8951,-2134,-2525,-7158,-10864,-6252,-3404,-3694,-9567,-14021,-8571,-5821,-7049,-11643,-10785,-5032,-82,6597,15858,19463,7424,-4091,2698,11681,21037,49517,68808,48046,12482,-3648,-1762,7830,11788,11195,4923,5987,14264,12610,2193,-8481,-16649,-13699,-8006,-5785,-5752,-5055,-5925,-2732,907,3961,-1117,-6763,-6315,-5127,-8889,-14923,-25963,-23053,-13026,-4380,377,-904,-2145,-253,3640,1190,-8450,-11453,-1208,1833,-2117,-8059,-8701,-7635,-845,4440,-2516,-15337,-15311,-7484,1066,826,-8746,-8496,-3992,-4072,-4261,3401,18604,31224,34450,28236,15113,2289,-7424,-12970,-14775,-14518,2241,32996,77434,121157,119819,111696,117459,106049,59781,21190,18286,22441,23611,20155,11104,2924,-2184,-6233,-9812,-7213,-7591,-13937,-15598,-12330,3357,25637,30957,21323,13549,10773,10013,11705,10474,8414,1134,-4531,-8230,-724,9744,18052,28167,35690,31217,24867,7610,-1660,-1262,-3000,-3262,4355,1544,-14273,-4931,13923,26229,23375,5509,-8165,-3874,2636,1144,3036,7494,15890,22845,18785,13745,17012,10995,-1445,-9437,-14704,-8423,2413,7245,8734,6827,228,-6403,-1234,4016,1414,-3431,2600,5466,638,2119,19762,41940,52929,65091,54810,9694,3793,9004,5059,-3060,-194,3705,2667,5346,7244,6938,10594,5594,-4490,-8093,-5947,-3759,1022,5017,7262,3760,1211,3773,9701,10622,9365,9115,713,-10984,-10358,-549,10351,9932,7204,5917,3073,-260,-6064,-1803,3675,4880,1666,-6877,-10977,-9559,-1951,3691,-361,-7384,-9779,-11980,395,1053,-8419,-13511,-1045,9325,10385,4551,-284,-4935,-9307,-5948,-3048,-6086,-8960,-8311,-4538,-5111,-7069,1512,17731,20701,9950,112,-7170,-6497,-8418,-6086,-1116,483,-447,116,-1135,-7212,-9223,5396,10448,5349,2302,7170,31442,63702,62013,44499,24792,9871,5541,6913,10065,6447,8536,6386,4755,-732,-8582,-8794,7617,13146,3045,-4803,-1540,9566,20782,9335,751,-4688,-13388,-15856,-12129,-2293,21916,50389,48544,25118,2913,-14207,2752,3956,1540,2987,1789,-4431,-8818,-4035,-152,-985,-3504,-6504,-9420,-9410,-4790,2526,4414,113,-1571,-2316,-7457,-15179,-13169,-9317,-2227,4563,2182,-6820,-11080,-12902,-7715,-4470,-12495,-10408,-1481,4698,2849,46,7555,7066,3161,6123,10514,9301,5787,11260,27064,33717,24242,5117,-3454,-7644,-11014,11640,12444,5307,-1671,-9501,-4136,-2511,-10522,-20074,-10405,-4410,0,-2251,-4846,-1095,632,304,-6057,-14213,-18117,-14703,-8874,-4881,-2214,161,5434,11067,12561,2057,-7787,-6904,-7376,-12375,-15611,-12390,-4772,-1595,-11990,-10950,-917,6902,1843,-7402,-3543,4016,4105,-2100,-3900,-5844,-7338,-8867,-11661,-4728,-6211,-12173,-10361,-10969,-15757,-9832,-5599,-1816,9713,17311,15289,9526,6561,3716,1013,7318,7993,6017,2484,-2984,-4029,-7015,-8331,-7775,3508,22479,24576,20199,15918,8851,2626,2195,4565,-1826,-9737,-19852,-5824,10071,19874,17176,7255,4923,6634,4641,1392,1408,4058,-2059,-5273,-3204,-2593,-307,7587,11155,14827,24204,20706,3951,-5692,-9298,-9261,-2858,4012,5594,-7473,-6147,-1039,-540,-738,-477,-1157,-1151,-6410,-7994,-3867,-1674,-6073,-9687,-8210,-5961,-6546,-13607,-11080,-5144,-4803,-1794,1608,264,-3694,-12993,-730,9048,21429,29701,26694,17126,3285,-1541,-3625,-1750,-409,-216,-1437,-1914,7254,10148,2200,-2308,8373,19366,14367,5256,2199,-305,1826,1206,-4152,-6457,-1975,2301,903,8016,19116,19401,27053,34858,39876,30383,13000,-2024,-10070,-6654,789,2960,6460,3966,1499,-3732,-15119,-1830,11084,9534,2201,-4373,-7804,-6070,634,1756,-2966,-10734,-11618,-1854,5623,2885,-1070,-2741,-1609,4834,11298,11320,-1222,-10985,-12908,-5683,4122,-1137,-5694,-1037,-793,-1260,-2087,-734,7879,18550,37896,51611,37647,10009,1713,1363,85,-6820,-9636,-7635,-3069,-4555,-5817,-6514,-584,-4145,-9229,-7976,-2020,5443,8554,6915,2504,2197,-2169,2891,3850,-1920,3216,14332,29313,33602,26310,16065,7623,5950,9169,16646,13253,10903,17971,25742,22178,9908,-5290,-10226,-2438,-2618,-1582,-3386,210,7603,13021,19374,24282,30338,27538,13007,-387,-11326,-11865,-7107,-531,16542,29239,23142,2535,-11044,-10260,-9950,-2221,14770,30165,29830,4713,-1112,5892,1599,268,-6191,-8988,4766,23140,24315,18692,13467,7098,-764,-7877,-10538,-3616,7416,4536,-4910,-4243,-716,15619,39748,54880,57218,39300,17815,12247,20084,15707,11212,9007,9836,10997,11010,2790,1154,-1652,-5379,-8491,-13041,-16591,-15857,-15799,-10625,-4101,1641,8387,11520,7411,-365,-10259,-8369,-3794,-689,-358,-2894,-3520,-2401,-3110,-6705,-10700,-7492,-6832,-6175,-678,1256,698,-920,-3281,-9227,-13703,-2562,2137,-2097,-10581,-6837,2653,1361,-2459,-2525,1639,2573,-5737,-10975,-3741],[6049,14228,14393,17194,14816,10898,5876,2110,-1248,-6503,-10906,-11506,-6244,-6308,-6361,-5547,-5283,-2142,-1001,385,2378,7726,6966,-1573,-8297,-12182,-15977,-14295,-9133,-8982,-2581,8365,6885,533,-902,-16,-416,-3339,-6468,-10064,-10990,-5358,133,2580,11679,16011,10664,6940,-207,-4606,-5704,-10287,-5801,-1478,-1779,-6070,-12467,8091,24338,25691,17229,3579,-8818,-13875,-9249,-1348,1893,1558,7792,26599,38446,28808,11298,-7006,-11417,-5637,996,3666,7620,15426,21622,14733,8989,14048,22766,23532,15073,-1569,-10112,-33,3694,-1199,-10209,-6017,-592,-4241,-9776,-10105,-7993,-6389,-7874,-10497,-6680,-2487,673,6903,15601,23062,21602,6328,-2619,-3210,-2029,6805,10468,7097,4825,3364,12816,14845,7742,1026,-1222,1402,-870,-6061,-7119,-4018,558,11536,15393,8463,3664,1434,2890,4997,-251,-17794,-5730,-3862,1096,686,6309,2191,-4408,-2752,2275,-5165,-8145,-6999,-11073,-4386,1958,12941,39224,70304,83300,59815,38117,22061,7081,-3828,-6059,-7103,-6430,546,5563,5014,3282,9296,22072,23267,4111,-24750,-63159,-137968,-255708,-382235,-445492,-445256,-347312,-194415,-52176,-12798,-16170,-875,23167,15014,-6057,-14372,-17599,-16956,-13127,-10705,-11592,-10163,-9637,-7955,-9561,-9176,-2768,492,-2582,-5697,-10651,-12869,-9494,-5226,-398,2162,3672,3802,4710,3271,534,-5381,-10642,-15823,-23278,-31299,-30530,-13673,7931,13970,-1381,-7137,198,4994,3967,-4619,-14123,-1047,3912,2010,555,6458,9257,3383,-1759,9303,22676,12575,9518,11595,18211,20972,17073,12733,8980,832,-6161,-5293,-845,2068,2603,8250,14535,12024,2051,-9285,-10213,-14261,-15989,-1188,17027,20408,4700,-8726,-10606,3754,5560,-2371,-12109,-9059,-10556,-13815,3974,23435,37638,30313,9803,-10279,5842,9529,14405,29755,51985,56977,43527,31372,17738,-1478,-9623,6961,21968,39858,44683,30463,8566,-9756,3793,7095,3488,-6484,-5916,-5476,-9652,-10836,-9940,-9512,-9087,1127,18526,42661,58236,45203,17818,2798,-6323,-7516,-8060,-12596,-10266,-507,4550,-227,868,820,-234,-1124,-453,-168,1304,28,3010,9140,15352,19151,20617,1624,-9468,8804,31552,37524,20643,1533,-6263,-7629,-2650,5539,11966,18685,17529,3950,-11295,-688,9438,18328,11777,1232,2296,15998,35353,35603,15597,-588,-10456,-14105,-2565,26900,62668,68340,42601,22819,18123,23901,28797,5937,-12462,-1443,10930,16539,8242,-3868,-10860,-5783,-8454,-12921,-16673,-2235,5633,9497,10310,-828,-7068,5791,18881,22156,19641,9081,-2461,-3071,-3253,-8126,-11538,-11323,-12471,-11448,-9234,-7913,-3469,4241,5129,-2919,-6332,-10570,-8931,-5005,-4373,-205,-267,-4025,-6478,-7135,804,12817,15582,6206,586,7367,8203,-5699,-17170,-3466,11028,15063,1303,-13497,-11110,-659,10527,8455,-1185,-7599,-7941,-4443,-1947,167,1717,4178,12048,16582,12288,2622,1482,6720,11889,15447,6406,-4761,-14033,-15715,-12179,-8568,-7743,-11701,-18240,-16516,-9478,-2977,1120,9092,9705,12687,-1776,-10216,-6600,-10644,-12291,-3178,-2187,-6850,-5736,-3500,-1094,-1849,-6439,-13312,-12008,-684,10408,22207,37975,42122,27135,7651,-2134,-8958,-10922,-2955,9183,18502,21516,14646,13310,24416,33423,21963,3678,-15193,-7923,-1638,4130,5208,7410,9705,9539,3579,946,-1588,-5089,-4306,-428,3049,7492,17805,19989,2350,-13225,-9904,-6237,176,13728,22518,12793,-1691,-8933,-12770,-13571,-11507,-7037,10113,24640,16257,-2888,-15598,-16500,-13376,-11134,-11047,-4086,-6464,-11696,-13361,-11312,-2231,-334,-4493,-1699,1697,-142,-5037,-10110,-6802,-3450,-3370,-9569,-16499,-5767,7852,15721,13577,4624,-6617,-15000,-15735,-17834,-19068,-10769,-373,-10622,-2633,8061,10430,9025,6669,5504,6558,5478,-3945,-8268,-5018,-3190,-1719,-3135,-5621,-7347,-3403,-2269,-4774,-7666,-10208,-13381,-8017,-4331,-7200,-11635,-9186,-6986,-4755,-1513,-2001,-9385,-2602,-2275,-7217,-10728,452,27316,46464,48115,35906,20185,6917,9441,16714,19267,21010,16477,8845,11666,24601,37742,43712,36916,16211,6636,-92,-7909,-8426,-10205,-8849,-13886,-9555,6030,18996,14819,6305,-1189,-9224,-13071,-14931,-10357,8463,31115,43525,42696,24384,12132,-979,-5474,-11774,-9659,1048,10365,14370,9850,2780,-3174,-6234,-4923,-1021,3880,9201,18970,32775,36429,26143,18440,7135,-2469,-6789,-18126,-9637,5099,14923,7259,-4093,-10365,-2457,4200,627,-5293,-11459,-14247,-12822,-9838,-3249,9523,11773,10038,12879,14455,11517,14175,17610,2638,-4087,-1093,404,917,2933,3915,4300,2675,-3982,-8282,-12799,-10467,-4364,-4607,-9089,-7376,-1787,2846,4688,1997,-2153,710,5814,14168,25979,33736,30152,22378,27519,70228,85269,51859,24248,8658,-1796,-693,3989,-4219,-14471,-12171,2011,16446,25036,29134,24882,8386,-6793,-6412,-4278,-10192,-8090,-1588,-1747,-4701,-7032,-1964,-162,1705,-63,-5475,-8767,-1383,7096,5162,1420,-3979,-9873,-10373,-8301,-6539,-10570,-7869,-1557,-138,-4073,-7203,-6364,-6442,-8505,-8875,-5997,-6177,-10637,-15455,-3404,9004,10901,10065,10713,5262,-1527,-4724,-5733,-9738,-6226,154,-1712,-8976,-15097,-13085,143,6286,8058,7836,5729,9217,8684,5959,5831,10190,10191,1794,-7559,1852,18368,24519,17008,963,-4143,6240,8354,-5629,-7824,421,2680,-1156,-8254,-3960,7476,11641,-2084,-2074,-3442,-11897,-8290,-7133,-14035,-11410,-6815,-8251,5548,8507,11820,20594,12991,7926,791,-1008,-2981,-2870,-1182,2054,2284,735,776,-2027,-631,9364,13450,16110,13050,7296,4536,476,425,1445,1811,7994,24999,36678,26937,14051,6030,5658,6002,7396,3370,-6348,-10175,-11248,-14597,-5174,11537,15153,14742,10323,5019,2811,-93,-3568,-4860,-6381,-4598,-1991,-2184,-3564,-5022,-9457,-11617,-8415,-2889,-2810,5563,35442,60692,56121,21921,5746,7226,16157,6753,-6419,-11470,-6297,1109,11459,5989,-9627,-8003,-3982,-4649,-833,7698,-1588,1691,-2135,-9068,10218,30978,37711,11772,-8997,-19836,-17840,-12674,-7479,1867,6915,13357,21617,11406,-1652,-5698,-5340,-4460,-4554,-6674,-12476,-9886,-7288,-2741,-2642,-9071,-6894,-5759,3886,21802,20892,10247,5,-1111,5050,11802,4610,-1013,8721,1150,-9770,-10381,-3896,6290,7847,3521,-2602,-6460,-12785,-13002,-10811,-11190,-10236,-4973,3406,16348,21383,15541,2381,-1504,911,-550,-3508,2120,3313,-3460,520,16962,23081,28790,28106,11466,6695,4950,-4621,-8964,-8240,-7924,-4600,-1053,-4470,-7319,-7834,4113,17813,23200,17523,6887,2764,-896,-5078,-1914,8705,19562,25661,26391,19134,7997,4326,10794,29244,35753,37816,37837,31923,27438,16535,4447,-8063,-7358,8864,22067,23110,13213,7487,1674,1016,6058,34898,59489,21801,7862,5096,-4132,-2650,-739,-3055,-3194,-2595,-6789,-8870,2073,11749,10298,-9483,6988,12922,10226,1893,-7041,-11006,-7836,4751,25409,17332,7531,-3880,-8053,-13231,-4873,4038,9344,4291,-893,4553,13088,14636,10763,659,-4321,-2007,10096,21093,22332,17645,9660,-4530,-19764,-17700,-11948,-11899,-13395,-8297,-4294,-7683,-6342,3058,8738,4606,-3661,-3524,10593,12250,29812,44363,35461,23618,12701,6969,-2253,-6142,-5994,-4823,-2646,-2859,-1832,-2872,-9525,1310,10038,8109,69,-7606,-15296,-18084,-12744,-8765,-6840,-7813,-6423,-675,1059,2208,8870,10177,1555,-4780,-2408,2508,7527,2829,-1169,-9049,-4533,956,-312,-3669,-2430,-654,-218,-1150,5,7291,15784,10657,-2140,-12089,-4187,6789,8756,-1786,-11916,-13991,-7532,-2720,-5593,-4940,-4277,-3046,3633,5414,-1835,-6594,-3818,6077,17609,18996,13484,5037,-4395,-14599,-6321,-334,9277,14091,9,-5936,2546,15526,24184,26188,22436,16359,16463,14222,4944,2148,16308,40012,55470,39718,16919,6280,6041,2926,3891,11872,19124,21840,31792,27592,15895,-6751,3902,4892,-5637,2940,19154,23427,16329,8633,-1411,-10434,-7892,1583,5827,292,-693,-4735,-10132,5717,2229,-7460,-5618,-2552,-4412,-10327,-724,5600,-1513,-4770,4741,14439,8144,-2249,-11011,418,15415,26294,21863,11995,3192,-4399,-8902,-9953,-8790,-7352,-13113,-10748,-5174,-4139,-9299,-16107,-8288,-3222,-1549,-3644,-7054,-9862,-6780,215,2005,-1818,-4924,-7080,-10874,-6834,513,26,-4839,-9023,-5321,-3681,-5335,-11173,-16081,-9712,-6103,-6948,-11093,-12996,-7796,-2456,3570,12430,15820,5267,-5704,672,10365,21832,51510,68172,44358,10857,-5153,-3530,5469,9813,8957,2195,4841,12927,11078,1398,-8499,-17472,-13889,-7562,-5629,-6251,-6132,-7613,-6307,-4310,-1279,-4410,-7872,-6020,-4166,-6914,-13617,-26476,-23331,-12765,-4847,-565,-2108,-4471,-2965,2669,3628,-3470,-6876,612,1640,-2755,-7171,-7053,-5971,1328,4898,-2888,-14956,-16767,-10808,-3556,-2406,-9453,-10014,-8106,-6505,-2844,4929,19721,30398,31863,25925,14540,2557,-6620,-11249,-13608,-14919,1345,31611,77155,110727,102423,100901,117014,112341,68628,23229,17836,21850,23021,19362,11638,4249,-692,-5563,-11447,-8689,-9361,-13419,-15378,-11751,5558,32329,40077,28225,14701,9477,10463,13097,12725,10719,3099,-2557,-7304,-2131,5292,10434,20076,29095,26491,21469,5859,-1787,-180,-538,209,7354,3530,-11093,-3790,15005,26017,20089,633,-10179,-2660,3811,492,1367,6262,15936,24786,21055,15760,18394,11416,-1281,-10194,-15146,-5370,4831,9058,10756,9460,2454,-6104,-2983,2700,850,-3192,3321,4952,477,2223,20363,43729,55219,63177,46354,6280,1692,7504,2644,-3604,-1740,1571,2555,6274,6370,3034,2392,125,-7095,-10775,-8761,-6769,-2148,3318,6937,3308,18,1548,7109,8008,6030,5778,-649,-10891,-12159,-3377,8340,9787,6477,3049,-490,-397,-1955,164,2194,2295,-1491,-9438,-12216,-9611,-673,6312,3277,-3893,-6018,-6819,3674,2520,-8373,-11678,171,10023,10914,5912,2228,-2760,-9043,-7327,-4251,-7271,-8288,-7136,-2791,-2857,-5105,-83,15606,18701,8863,-86,-5820,-5320,-6967,-4685,-175,1025,153,1273,473,-5419,-9489,-271,5744,1675,-215,5964,29720,63972,65302,46900,28394,14571,10230,11278,14535,10064,10155,8944,9813,5231,-4371,-7141,10378,16120,4244,-5522,-1912,8453,16059,6251,-1007,-5673,-13124,-14461,-12952,-4271,22078,48264,44830,23320,2456,-10836,3614,2647,411,3185,2222,-4867,-9819,-3750,1397,1396,-880,-4121,-7597,-8241,-4356,2124,3033,-1049,-2144,-2216,-6851,-14309,-13185,-10354,-3386,4442,3581,-4788,-9646,-13171,-7953,-4931,-12182,-8199,1003,7516,5218,1174,8193,8133,4740,7586,12419,9923,2667,9051,28204,36718,25493,5868,-2007,-5266,-8919,10006,8017,2643,-3084,-9501,-3081,-1516,-9365,-19451,-10440,-3618,1603,-997,-6250,-2961,563,1641,-4622,-12551,-16599,-14363,-8229,-3429,-1253,46,4695,9115,10061,939,-7507,-5348,-4856,-9874,-14404,-12001,-4946,-1386,-10263,-12141,-2387,4514,-1008,-9781,-3896,4539,5281,1064,-1201,-3755,-6624,-10141,-13222,-2991,-5422,-11825,-10273,-11000,-13363,-8725,-2882,1632,12043,18261,15377,9818,8513,6622,3869,7787,8635,6208,2236,-3455,-4572,-7895,-9326,-6656,5589,23191,21988,17572,13290,5513,-334,439,3079,-3137,-10626,-19854,-7466,7992,18599,14082,1962,282,2765,1745,-813,-1142,3541,-1205,-3948,-1904,-790,914,9069,14346,20378,29787,23238,3801,-6667,-9410,-10768,-5473,1128,5019,-5795,-5515,-846,-901,-1902,-2005,-2598,-2209,-7156,-8071,-2285,1132,-2142,-7915,-7245,-4414,-5971,-12771,-10304,-4925,-5761,-2205,2166,1949,-845,-10124,-1045,7167,18286,28793,29727,21689,7026,1191,-2141,-302,206,-412,-2071,-2241,7647,11775,4292,1402,14443,23812,17421,5518,1233,-1589,240,-783,-6086,-7002,-1513,3627,2810,8962,17118,15356,22163,30794,37822,30955,14356,-1144,-8749,-4789,4151,6934,9399,6163,3888,-2223,-14724,934,13690,10951,1872,-6148,-10265,-8120,-730,1306,-2574,-9913,-14210,-3760,5413,4925,2067,190,403,5573,9895,8116,-3687,-11607,-13598,-6941,3816,-2893,-3346,2412,1766,310,-1013,-1309,6568,19150,40511,50288,37003,11671,2327,2165,1418,-6363,-11116,-7622,-2864,-4804,-6060,-6577,454,-3640,-9689,-8642,-2521,5175,8054,6429,2569,2040,-2800,2565,5636,-1334,443,11041,25974,31704,26717,21943,14077,4635,3283,15894,17008,14198,19889,27288,24403,12533,-3449,-9401,-971,-424,182,-2662,-28,9087,17480,24128,26322,30491,27527,13154,-55,-10458,-12533,-8796,-7475,1187,15125,18059,2256,-10452,-9571,-9187,-1198,17073,34049,31386,4649,-202,9121,7329,6472,-1277,-6283,5040,23348,23536,16568,12189,7567,854,-5445,-8387,-5788,5010,3456,-4997,-2341,2065,18169,40585,52978,52076,33729,14624,11996,21107,17621,12701,9366,9058,9614,9475,1008,-425,-2575,-6200,-9388,-13115,-15299,-14916,-15846,-15560,-8559,-900,6678,9747,5403,-3196,-12827,-6903,-1958,878,40,-2861,-2923,-1015,-1591,-5435,-9435,-6822,-6784,-6497,-724,2174,2860,1970,-708,-7300,-13798,-1088,5867,2068,-7372,-7624,144,-884,-3328,-3469,112,1210,-5832,-9223,-2241],[5897,12971,12370,17666,18219,14517,7487,2880,-1482,-8099,-11237,-12230,-8189,-7747,-6413,-4432,-3562,-1330,-840,2336,6121,11709,9134,-1044,-8791,-13842,-15746,-14625,-10413,-9856,-915,11581,10828,3746,746,-241,-1642,-4588,-7589,-9731,-10272,-5148,175,1358,9569,12393,5166,2232,-1396,-4580,-6130,-11381,-6145,-1971,-2442,-7710,-7871,12972,27082,25946,13605,795,-9281,-15134,-10139,-682,3558,3831,11552,28594,36245,25410,9806,-6998,-11937,-6636,1128,4929,8674,16688,19905,10155,4738,12287,23656,25614,16683,-877,-8975,1885,6022,429,-8542,-2316,4660,1605,-5037,-8966,-7549,-5291,-6701,-9402,-6495,-3169,-789,5114,14225,22108,20140,3295,-4878,-2833,-1915,5722,7409,4082,4577,6133,14786,13971,6737,630,-536,2930,1805,-3676,-5052,-3167,-1124,7756,14358,9619,6224,2774,2525,3910,-1141,-13696,-4058,-891,5990,6002,8584,2888,-3466,-3517,-1282,-8765,-9981,-7405,-13769,-8503,-3251,6959,32199,65471,83334,66633,43783,25779,9964,-2643,-6188,-9460,-7588,2103,7998,5771,1714,7169,22392,30800,14213,-5672,-35293,-110394,-236088,-371836,-442270,-445146,-344627,-187317,-46758,-8809,-16085,-910,19977,9987,-8606,-11376,-13664,-13222,-10112,-8669,-11058,-10205,-9694,-8474,-9717,-8962,-2498,-211,-5092,-8941,-14252,-16592,-11723,-5501,1089,4573,4698,2174,2268,2076,97,-6294,-11025,-12569,-19832,-28793,-28206,-11613,9386,15778,1996,-4654,2376,7452,5790,-3655,-14311,-1320,3412,831,-1416,3386,7298,2993,-640,10181,22768,14136,11016,11681,15446,18304,15343,11997,8598,453,-6732,-6767,-3508,-2630,-3662,-800,6435,8932,145,-9485,-7026,-9798,-14979,-3572,15109,22882,7978,-7762,-10960,4449,7308,-344,-10819,-9496,-9364,-11556,1994,18781,32552,27289,9614,-9221,5902,8449,12844,27621,46395,49734,38447,27958,15293,-2142,-9268,7832,24424,43256,47570,32902,10718,-8023,-678,3806,3944,-5327,-5604,-4899,-9106,-11328,-11143,-10377,-7819,3407,20893,46880,63205,48533,19788,2378,-7979,-9078,-9119,-14014,-9754,2162,9390,3462,1398,175,-800,-1008,-456,-624,374,464,5192,10742,15702,19853,23357,5353,-4358,10933,29268,36291,21465,3048,-4970,-8407,-3986,4707,11435,19284,19768,6077,-11159,-716,11690,22650,14644,1951,2496,17675,39614,39009,17444,340,-10003,-14170,-4618,24244,61277,66815,40905,23023,20055,27337,32622,10421,-12918,-4845,8304,14563,7841,-3738,-11913,-8241,-12871,-14630,-12748,-1561,1835,3554,7920,-1060,-8747,3101,12807,15862,15458,8927,565,160,-834,-6946,-12450,-11785,-11995,-10416,-8385,-8093,-4742,3444,5131,-2783,-6849,-10264,-8327,-4649,-4495,-918,-767,-4095,-5743,-5202,2420,12985,15508,6168,1323,10161,14335,87,-15067,-4283,11084,16879,3579,-7711,-7145,1347,12352,8064,-1843,-7280,-6965,-4249,-2567,-668,1476,4664,13654,19033,14982,3221,1481,6353,11467,15859,6552,-4644,-13979,-14660,-10477,-6235,-5084,-9916,-18060,-17369,-10767,-4016,328,8393,9521,14601,-195,-8473,-4443,-8254,-11114,-2651,-666,-4847,-4171,-3085,-1610,-2314,-6239,-13101,-13339,-1217,10403,22488,34243,37899,24999,6740,-2779,-9987,-9912,-861,13374,24586,26577,16781,14135,23954,31947,19559,2019,-16492,-6930,-1469,2459,3850,5802,8490,8365,1759,-1054,-2829,-5381,-4421,-1560,2040,6745,16111,20769,3590,-12649,-11171,-6535,295,12737,19178,9039,-4249,-10793,-12570,-9354,-7944,-6892,9744,28234,22591,2905,-13361,-16676,-11633,-9152,-10644,-5368,-6907,-12554,-14112,-11523,-3283,-2718,-7518,-3159,-114,-2670,-6139,-9000,-6437,-4406,-4456,-10306,-18014,-7220,5918,13429,10911,1165,-9631,-14964,-12143,-16466,-20003,-11217,-2564,-12663,-1955,9796,15332,16071,11295,6955,6493,4789,-5154,-9514,-5772,-3493,-1584,-2114,-3493,-4806,-3289,-4771,-7775,-8825,-10694,-14158,-8876,-4281,-6478,-11183,-8994,-6912,-4704,-819,390,-9978,-7387,-5423,-8466,-9417,2804,25641,40114,39926,28339,14493,3722,9251,17745,20399,21804,15473,7045,8667,21503,36315,42878,36142,17096,4621,-2770,-9282,-9854,-11903,-11411,-14192,-8091,3402,11734,7600,2294,-2309,-10066,-16408,-15289,-8608,11048,33559,43928,43694,26722,13003,-1959,-5808,-9764,-10329,124,11143,16834,12017,3862,-3041,-6815,-5904,-773,5544,11751,21450,34210,35041,25037,20433,9610,-851,-6611,-16690,-10071,3600,10308,510,-8674,-9593,-89,4142,-928,-7765,-13743,-13933,-12279,-7969,347,14499,16143,11795,13471,14908,10579,11708,14708,1404,-4931,-648,1262,1093,2807,3943,4304,2189,-5243,-11551,-15637,-11111,-4410,-4151,-8117,-7963,-5063,1572,7531,2509,-1701,146,5455,13061,23645,28527,22555,13487,17849,62850,91826,61736,28978,9300,-3793,-1172,4316,-3514,-15123,-13233,1310,12841,18113,21837,19616,5129,-9558,-6874,-4589,-11023,-10317,-4245,-4774,-7742,-8486,-3756,-2856,-471,-1829,-6895,-10174,-3016,5949,4363,596,-3840,-8715,-10813,-9683,-6994,-9336,-9171,-3349,-484,-3123,-6447,-6112,-6628,-8797,-8987,-6448,-7124,-11384,-16215,-3945,8477,6943,3917,4025,947,-4618,-6925,-6522,-10475,-8568,-2018,-3365,-11980,-18757,-9579,3212,6475,10449,11832,7851,9022,6974,3232,2511,7258,8375,642,-8077,1931,18898,26768,20190,3644,-663,9829,10380,-2390,-8650,-1331,1607,-1240,-7498,-3628,7739,9416,-5771,871,-1207,-8153,-6471,-6296,-12861,-10860,-6701,-7122,7776,10826,14331,23596,16829,12317,5070,2027,-1134,-3936,-1904,1864,3177,3260,2222,-2042,-936,9868,16741,20342,16666,10843,8076,3787,2782,3458,4314,10555,28338,39047,28185,14851,8072,8284,9005,11078,5366,-5420,-9672,-9881,-12669,-6681,9150,12517,11716,7030,3141,1991,-735,-4514,-6845,-9675,-7475,-4213,-4206,-5556,-7171,-11691,-13186,-7550,-2288,-1174,12658,43192,62523,49091,16890,2168,4619,15638,7323,-5348,-10502,-7562,-344,10709,6846,-6699,-6722,-4631,-6825,-5377,5677,409,4215,-454,-9204,9130,28803,33833,10853,-8905,-19906,-17529,-10488,-5341,10,4607,12133,22029,13667,-747,-7524,-7007,-5658,-5540,-7903,-13531,-9597,-6471,-1914,-2240,-9350,-6628,-4408,4586,18881,15793,5672,-1788,1825,8656,15410,9168,4811,13494,3505,-7916,-8792,-3288,6256,7425,3144,-2847,-6159,-11564,-11981,-10299,-10230,-7921,-3848,3367,14651,19063,15205,3065,-103,2628,1269,-2433,1869,2266,-3890,131,14048,17974,24289,29438,13781,8607,6360,-2955,-7259,-7883,-8610,-4233,-391,-4979,-8035,-7887,4513,20780,24521,18487,6743,1745,-2131,-6937,-3579,7841,19255,24346,22761,17602,6835,1668,6391,19524,30289,35059,34956,28536,24555,15193,4075,-8127,-7373,10635,26564,26697,14131,7067,711,384,8012,43045,76609,39118,13878,6671,-4480,-3191,-543,-949,183,-144,-7024,-11029,2067,10581,8153,-12067,5726,13569,10066,315,-8049,-8807,-3858,12339,28306,17006,7805,-3257,-8512,-14981,-3896,5368,10279,4060,-2934,3843,14515,16694,13913,2787,-3012,83,12710,20856,18307,11073,2838,-8591,-21361,-18304,-12261,-11487,-12799,-8869,-4733,-8507,-6024,4615,11139,7435,456,3554,19820,21465,39665,54687,43118,28150,16604,9630,-1293,-7616,-7845,-5906,-2607,-1581,654,137,-11479,-1341,9115,7130,-1047,-7467,-13623,-19508,-16397,-12036,-8853,-8723,-6086,-208,214,-600,4501,5915,-397,-3508,1004,6461,9371,2315,-1732,-7810,-4255,986,-445,-4221,-2796,-782,-731,-2492,-987,6708,13970,8370,-4055,-13947,-4992,5440,6925,-3642,-13312,-17408,-10260,-5388,-7208,-5370,-4833,-5261,1162,3330,-3164,-6589,-2926,6557,18431,20470,14594,6785,-1483,-14131,-9923,-2705,7340,14382,3576,-5147,370,13383,22256,23032,17755,9272,7001,5458,-1703,-3337,12080,34849,49350,37378,15262,3945,4837,3766,1354,7601,15572,19249,31801,34023,20622,-5255,1337,7641,1137,7490,20176,23019,16802,9976,-565,-10172,-9116,58,4654,-266,-753,-3332,-9698,1028,-2507,-5953,-3394,-313,-1489,-9867,-3058,6608,2746,371,8937,17267,8385,-1794,-9017,614,13608,23343,19718,10309,2302,-5260,-9812,-10016,-7870,-5718,-10478,-6898,-1368,-1426,-8154,-15432,-7762,-2738,-1391,-914,-2037,-7416,-8535,-3743,-391,-1552,-2639,-3778,-7153,-3977,3421,2488,-2696,-7226,-4291,-3839,-6989,-13057,-18306,-10453,-6258,-6032,-8177,-11830,-10841,-4185,106,7946,10790,1916,-8138,-2132,7783,20562,49943,63052,38411,8815,-6771,-5753,2579,7411,6509,-363,3456,10763,8858,129,-8806,-18009,-13905,-7533,-5966,-7072,-7214,-8893,-8638,-8052,-5320,-6920,-8582,-5360,-2822,-4802,-12472,-26733,-23607,-12891,-5470,-1257,-2629,-5940,-5667,1368,6003,2581,-1276,2754,1743,-2402,-4825,-4785,-4019,3519,5071,-3473,-14685,-17350,-13065,-6876,-5124,-10184,-11280,-11736,-8720,-1704,5834,19778,28101,28115,22734,13243,2756,-5422,-9557,-12755,-15061,369,28928,72723,94410,80886,85476,109336,111102,73099,23820,16203,20220,21624,17781,11514,5253,627,-4633,-12429,-10252,-11300,-12415,-15184,-11478,7191,38092,48679,35079,15350,7555,10698,14936,15484,12862,4421,-1459,-6870,-3710,1172,4674,13691,23195,21817,17670,4146,-1467,1456,2758,4211,10393,5508,-7593,-1889,15869,24916,16136,-4835,-11013,-1221,4487,-579,-723,4339,14954,25470,22272,16801,18427,11001,-1530,-10861,-12292,-2273,6961,10408,12194,11297,3764,-6021,-4696,1233,130,-2767,3964,4348,-55,1772,20147,44220,56152,59535,37383,2596,-786,5650,365,-1400,-2072,-314,2658,7324,5864,250,-5682,-6074,-10393,-13821,-11480,-9708,-5240,1335,6124,2436,-1326,-628,4579,5340,2524,2065,-2390,-11043,-13618,-6021,6076,9145,5617,473,-3696,-113,1809,2498,1208,-559,-5148,-12259,-14412,-10127,-72,8166,6645,-98,-2035,-2789,5531,2794,-8816,-10409,1053,10301,10909,6661,3738,-1574,-8707,-8361,-5305,-7514,-7022,-5612,-867,-748,-3407,-1574,13340,16901,8343,252,-4143,-4340,-5706,-3367,564,1224,260,1879,1589,-4365,-8787,-6459,49,-2463,-2521,5204,27658,62276,66495,47718,30484,18201,13839,14421,17442,12826,11253,10913,14367,11079,103,-4801,13443,19093,5603,-6117,-2856,6809,11371,3601,-2395,-6348,-13103,-13565,-12639,-6690,20817,43423,38835,20556,1780,-7571,4781,1876,0,3841,2972,-5098,-10809,-3325,2963,3728,1766,-1387,-5855,-7388,-4234,1327,1297,-2369,-2761,-2106,-6289,-13640,-12741,-10815,-4107,4620,5364,-2271,-7821,-13327,-8526,-5558,-11101,-5858,3562,10431,7882,3016,9527,9588,6076,8245,13565,10273,-1015,5659,27097,36829,25108,6189,-628,-2771,-5855,9336,4452,-2,-4538,-9306,-2020,-591,-8113,-18399,-11207,-3366,2955,525,-7944,-5874,-58,2365,-3413,-10537,-14241,-13611,-8027,-2575,-917,-617,3711,7427,8134,178,-7227,-4051,-2668,-7274,-12686,-11504,-5725,-2224,-9208,-13369,-4093,1955,-3881,-11665,-3676,5319,7554,6036,2079,-1766,-5772,-11229,-12661,-1670,-5111,-12023,-10936,-11684,-11178,-7016,13,5119,14375,18932,14843,9304,9545,8709,6202,7915,9419,6531,1996,-4050,-5236,-8308,-10094,-5336,7596,22615,18370,14315,9851,1683,-3615,-1422,1352,-4666,-11704,-19949,-9223,5418,16317,9868,-2834,-3097,-411,-688,-2621,-3534,2644,-862,-3141,-1036,638,1802,10075,17114,25582,34274,24853,3355,-7949,-9656,-12375,-8049,-1697,4530,-3208,-4607,-927,-1729,-3660,-3906,-4059,-3114,-8048,-8659,-1598,2741,448,-7496,-4955,-1330,-4030,-11070,-9341,-4817,-6748,-2760,2422,3327,1762,-6737,-643,5230,15038,27002,31654,25290,9920,3105,-1086,909,926,-325,-2299,-2190,7984,13135,6270,5337,20009,27439,20290,5761,250,-2732,-932,-2000,-6763,-6580,-819,4801,4646,9733,14519,10643,15650,24308,32822,29096,14291,-823,-7260,-2804,7634,11087,12375,8364,6096,-1139,-14096,3400,16021,12305,1674,-7847,-13195,-10476,-2570,436,-2263,-8131,-13574,-6003,4566,6505,4851,2682,1892,5709,7952,4645,-6244,-12259,-13625,-8957,2174,-5515,-109,5582,4052,1942,185,-1839,4656,18976,41405,47006,35127,12935,2486,2669,2799,-5474,-11878,-8043,-3685,-5811,-6815,-7899,334,-3692,-10473,-9558,-3332,4504,7263,5929,2711,1938,-3733,1473,6263,-909,-2079,7623,21851,28129,25125,25496,19143,3971,-2501,14741,20870,17529,21094,27363,25030,13877,-2161,-8354,376,1660,1855,-1826,-191,10043,21267,28024,27481,29773,26998,13422,594,-9369,-13080,-10102,-9629,-12067,-265,10391,901,-10379,-8738,-8661,-965,18171,36016,30483,3689,-14,11367,12875,12655,3417,-3915,3951,21612,21369,13764,10675,7897,2292,-3300,-6215,-8891,1395,1840,-4591,-232,4610,19835,39385,48213,44558,27201,11484,11468,21463,18938,13595,9145,7976,8501,8266,-917,-2294,-3878,-7198,-9910,-11284,-14099,-14049,-15187,-20166,-11313,-2479,5432,7972,2816,-6800,-10116,-4256,-24,2164,-11,-3325,-2877,-176,-533,-4386,-8489,-6438,-6907,-7081,-1253,2653,4660,4377,1290,-5726,-13424,382,9180,5916,-4069,-7704,-2579,-3175,-4283,-4264,-1137,84,-5866,-7603,-816],[5612,11380,10147,16951,19729,16064,7810,3284,-282,-6092,-9002,-11444,-10398,-9545,-6733,-3558,-2168,-938,-1098,3687,9368,15577,11601,47,-8762,-15229,-14791,-14179,-12015,-10752,308,13809,13681,6234,2054,-490,-2600,-5674,-8676,-8310,-7521,-4631,-414,-489,6412,7254,-1669,-3391,-1640,-4542,-6709,-12839,-7405,-3895,-4344,-10271,-3073,16541,27947,24294,8522,-1373,-7826,-14016,-11011,-312,4980,6634,16272,29390,32341,20966,7704,-7106,-13021,-8204,624,5851,9666,17274,17443,5312,90,11045,25557,28719,19012,185,-8492,3380,7900,1483,-7554,618,9055,6771,-574,-7548,-7337,-4498,-5710,-8677,-7036,-4592,-2938,2660,12199,20326,17710,46,-6060,-1931,-1586,4484,3949,665,4049,8994,16582,13162,5859,67,-400,3616,3619,-1840,-3446,-2206,-2125,3579,12672,10015,7411,2448,423,1238,-2973,-9818,-1632,2020,10393,10570,9807,3271,-2300,-3180,-3414,-12029,-11928,-7789,-14200,-11936,-8159,1326,24925,58509,79088,69849,46614,27148,11582,-1852,-6556,-12052,-8678,2890,9504,6047,64,5169,22170,38129,25435,15129,-4360,-78280,-211642,-357829,-437081,-444441,-342666,-182122,-43034,-5879,-16079,-1292,16036,5150,-11046,-9283,-10355,-9529,-7164,-6864,-11001,-10790,-10133,-9491,-10344,-9135,-2554,-1436,-8406,-12781,-17735,-20308,-12042,-4627,3005,7129,5800,279,-622,820,-650,-7756,-10887,-9151,-17596,-28060,-28061,-12000,8394,15212,4120,-2322,4393,9724,7400,-2677,-15250,-3137,1465,-1332,-3560,248,4877,2029,-281,10464,22535,16051,13066,12346,13451,15909,13523,10986,7878,-219,-7668,-8502,-6303,-7287,-9809,-9827,-2499,4900,-2485,-9647,-4153,-6071,-13249,-5363,13223,25203,11979,-6579,-11220,4755,8693,1516,-9428,-9379,-7315,-8890,-554,13187,26456,22937,7819,-9347,6410,7977,11358,24975,39799,41275,32158,23437,12248,-3150,-9341,7992,25416,43486,46865,32830,11889,-5816,-5128,420,3868,-4452,-5449,-4593,-8658,-11714,-12302,-11461,-7038,5339,22882,49520,64971,49114,20935,1878,-9410,-9796,-9111,-14292,-9622,4108,13493,6620,1207,-1307,-2210,-1692,-1246,-1787,-1133,693,7484,12432,16013,20621,26441,10176,898,12474,25154,32979,21422,4348,-3910,-9619,-5761,3552,10566,19026,20732,7423,-11127,-1103,13223,25865,16792,2652,2194,18231,41836,40542,18416,913,-9686,-13913,-6674,20460,56444,61165,36997,22140,21017,29014,33317,12831,-11711,-7565,6043,12485,7136,-3816,-13276,-10920,-16433,-11368,-8254,-100,-439,-2119,5507,-746,-11021,-634,5928,9183,10756,8883,3989,3387,1483,-5722,-13296,-12437,-11607,-9377,-7281,-7639,-5634,2429,4684,-2907,-7475,-10124,-8080,-4630,-4846,-1734,-1452,-4351,-5039,-3330,3701,12631,14892,5914,1773,12545,20219,6665,-10586,-4831,10649,17483,5220,-2348,-1095,6060,15533,8116,-2503,-7187,-6348,-4364,-3794,-2308,-29,3255,13139,19115,15691,2738,649,4900,9548,14614,5779,-4797,-13816,-13630,-8959,-4219,-2741,-8264,-17232,-17319,-11212,-4009,1428,10701,12808,19401,2757,-6697,-2683,-6051,-9429,-1511,1144,-2972,-2858,-2907,-2149,-2471,-5372,-11788,-15223,-2593,9276,20955,28450,32275,22288,5796,-3298,-11026,-9084,474,15989,28870,29628,17291,13738,22002,28590,15932,-590,-17637,-5425,831,1457,2349,3908,7112,7177,-26,-3252,-4523,-6110,-4759,-2875,778,5668,13731,20159,4238,-12000,-12284,-6849,337,11340,15340,5151,-6898,-12462,-10788,-4630,-3712,-6435,8753,30947,29293,10560,-9431,-16460,-10183,-7631,-10482,-6942,-7408,-13199,-14049,-10947,-3755,-4617,-10252,-4246,-1663,-4624,-6561,-7885,-6331,-5534,-5620,-10944,-18808,-8062,3914,10983,8066,-2350,-12164,-12215,-8811,-13350,-19744,-11803,-5042,-13075,-1519,10924,18997,21249,15092,8070,6192,3875,-6335,-10570,-6520,-3772,-1039,-150,-53,-1582,-3024,-6936,-10219,-9893,-11228,-14746,-9776,-4326,-5664,-10437,-8647,-6848,-4709,-390,2276,-7391,-12035,-8734,-9982,-8665,5063,23521,33250,31735,21898,10257,2362,9854,18535,20751,21255,13840,5426,5904,17955,33593,40000,33310,17231,3036,-5172,-10270,-10749,-10920,-10055,-8217,-3607,2985,6251,1110,-1565,-3346,-10086,-17747,-14199,-6817,13431,35114,42815,42542,27283,12778,-3204,-5890,-7464,-9502,-469,11645,18651,13614,4686,-2908,-7181,-6307,293,7756,14556,23846,34915,32595,22839,21815,12140,625,-6556,-14719,-9719,2626,6379,-5448,-12591,-7586,1919,3940,-2240,-9517,-12219,-11568,-9846,-4992,4441,19186,20052,13188,13791,15037,9328,8530,10418,-544,-5454,850,3606,2524,3373,4295,4345,1736,-6124,-14546,-15201,-11453,-4769,-3872,-7238,-8556,-8285,712,11139,3722,-898,-474,4513,11271,20520,22745,15323,6097,9978,54290,94491,70300,33833,9534,-5904,-773,5173,-2408,-15471,-13614,1706,10567,12219,14919,14172,1647,-12406,-6690,-4570,-11353,-12117,-6554,-7313,-10374,-9625,-5592,-5071,-2124,-3092,-7984,-11389,-4471,4633,3401,-398,-4006,-7767,-10857,-10915,-7469,-8351,-8619,-3633,394,-1212,-5185,-5661,-6678,-8856,-8737,-6519,-7938,-12114,-14398,-2873,9087,4121,-997,-1624,-2951,-7483,-8445,-6591,-10287,-10357,-3921,-4519,-13762,-18130,-5661,6270,6650,12588,15962,10734,8987,5309,416,-1429,3379,5744,-760,-8617,1644,18576,28107,23036,6535,3352,13636,12393,1016,-7978,-3205,354,-1348,-6628,-3967,6239,5265,-7171,4107,1021,-4252,-2557,-3933,-10972,-9513,-5635,-5271,10503,13815,17442,26456,20683,16444,9194,4903,603,-5290,-2769,1366,3637,5449,3484,-2335,-1367,10127,20021,24629,20302,14540,11511,7028,4867,5145,6696,13078,30892,40110,28954,15953,10834,11692,12786,15437,7450,-4625,-9647,-9223,-10171,-5628,7896,10060,8483,3938,1720,1335,-1490,-5767,-9099,-12618,-8638,-5098,-5801,-7511,-9472,-14109,-14336,-6388,-1527,942,19292,48427,60834,40870,12784,-943,3032,16310,9448,-3113,-9761,-9122,-1319,11021,8632,-3500,-5485,-5266,-8464,-8913,4204,3253,6711,1263,-8933,7695,25658,29255,9817,-8541,-18891,-16684,-7986,-1577,148,2635,10560,21338,14957,379,-8894,-8699,-6968,-6551,-9196,-14310,-8879,-5529,-1166,-2132,-9828,-6446,-3064,5428,16230,11447,2016,-2856,4303,11812,18416,13868,11661,20266,8083,-4761,-7165,-2661,6085,6708,2415,-3330,-5921,-10219,-10856,-9046,-7738,-5373,-2961,2935,12239,15912,14063,3294,1009,3916,2421,-2386,283,75,-5236,-1096,10081,12306,18807,29166,15864,10310,7425,-1364,-5121,-6377,-7816,-2570,837,-5355,-8773,-8284,4033,21334,23491,18371,6320,581,-3278,-8793,-5492,6546,18419,22526,18658,14998,5292,-1041,1566,9244,22603,29630,29640,23234,20462,13341,3628,-7985,-7288,12971,32005,31165,15646,6850,-474,-740,9230,48353,89407,57482,21767,8301,-4796,-3816,-21,1979,4197,2549,-7039,-12709,1947,8795,5396,-11182,5213,13623,9177,-1495,-8075,-5398,1112,20040,29453,15541,6961,-3202,-8928,-13768,-2557,6635,11008,3875,-4843,2639,14892,17654,16065,4524,-1625,3039,15709,19850,13390,4028,-3838,-12561,-22756,-19084,-12977,-11464,-12496,-10110,-5840,-9709,-5480,6270,13383,10042,4598,11608,28934,29828,48083,63060,50060,32390,19935,11454,-469,-8928,-10025,-7408,-3028,-726,2825,3262,-11908,-4323,7456,5529,-2223,-6479,-10449,-16437,-19463,-15544,-11202,-10022,-6186,-250,-1013,-3351,493,2109,-976,-432,6154,11533,11963,3050,-2165,-6692,-4016,844,-738,-5043,-3608,-1533,-1904,-4340,-2182,5741,11533,5773,-6068,-15330,-5866,3657,4552,-5672,-13838,-16096,-12686,-8300,-9109,-6089,-5046,-7206,-1967,259,-5213,-6874,-2378,6528,18464,21184,15048,8096,1451,-10057,-12572,-4940,5484,14313,6803,-3944,-2099,10094,19073,19044,12905,2460,-2661,-4366,-9619,-10235,6897,27986,40602,32898,12992,1777,3419,3395,-2007,3085,12141,16821,30851,39126,23528,-4055,-276,11082,8539,14261,23400,23496,17170,10887,13,-9961,-10224,-1625,3093,-1201,-1077,-2021,-8606,-4865,-6960,-4630,-1981,872,172,-8898,-4735,7782,7104,5617,12321,18414,7742,-1991,-7484,1104,12172,20288,17027,8141,1060,-6441,-11431,-10704,-7326,-4192,-7612,-3286,1900,688,-7387,-14177,-7415,-2676,-1404,1708,1999,-4343,-8240,-7314,-3692,-1725,-894,-1005,-3659,-801,6216,4481,-996,-5621,-3211,-3759,-8469,-15204,-17145,-10177,-5745,-3973,-3852,-6407,-6465,-2880,-3103,2579,4556,-2588,-11256,-5562,4100,17396,44957,53809,30572,6258,-8539,-8406,-776,4556,3782,-2787,1761,7950,6031,-1637,-9449,-18189,-14024,-8061,-6950,-8415,-8448,-9862,-9886,-10382,-8200,-8829,-9097,-4549,-1318,-2914,-11659,-26770,-23974,-13402,-6216,-1784,-2655,-6481,-8223,-292,8039,9248,4955,5037,2196,-1116,-1820,-2223,-1833,5718,4968,-4376,-14660,-16829,-13808,-8460,-6828,-10831,-12500,-14776,-10869,-1315,5974,18896,24744,23691,18921,11266,2881,-4002,-8086,-12370,-15001,-693,25177,64571,74167,58143,67731,95539,102433,72459,22656,13295,17480,19336,15369,10584,5743,1524,-3983,-12734,-11959,-12116,-11439,-15203,-11649,7934,41908,55316,40656,15051,4874,10637,17248,18535,14552,4916,-1412,-7262,-5714,-2819,254,8717,17834,17036,13479,2382,-1128,2958,6116,8234,13165,7317,-4284,207,16167,22788,11679,-10866,-10264,335,4564,-2114,-3284,1627,12766,24608,22138,16591,16936,9625,-2342,-11509,-9946,306,8518,11065,12785,12047,4008,-6363,-6465,-572,-1010,-2462,4539,3864,-706,917,19179,43377,55545,54332,28393,-1443,-3760,3397,-1484,2351,-1191,-1224,3127,8067,5226,-1671,-13578,-12764,-14446,-15272,-13233,-12260,-8380,-1127,4669,1054,-2922,-2839,2020,2531,-1212,-2076,-4637,-11649,-14761,-8650,3421,7818,4389,-1971,-6717,25,4852,4874,1194,-2617,-7674,-12561,-16250,-10662,10,9211,9513,3652,1330,-441,5400,1489,-10077,-9871,1345,9898,10091,6486,3970,-1464,-8566,-9191,-6302,-6692,-5451,-3966,1069,1074,-2447,-3472,10654,15030,8011,607,-2886,-3792,-4878,-2415,855,858,-355,1629,1823,-4359,-7980,-12615,-6437,-6990,-4566,4580,25010,58498,65461,47005,30977,20634,16309,16334,18795,14625,11673,12047,18084,16269,4418,-2119,16595,21741,6927,-6520,-4499,4499,6722,1088,-3560,-6600,-13252,-13199,-11974,-9618,17999,36308,30931,16774,806,-4627,5791,1279,-149,4455,3656,-5356,-11840,-2900,4364,5772,4040,968,-4595,-7041,-4574,37,-857,-3939,-3520,-2075,-5830,-13244,-12368,-11008,-4574,4878,7258,451,-5863,-13387,-9571,-6318,-9491,-3602,5971,13169,10543,5297,11371,11163,6967,8086,14226,10986,-4472,1024,23682,34029,23109,6017,593,-248,-2230,9500,1862,-2642,-6059,-9153,-1278,-80,-7121,-17114,-12686,-3723,4055,2681,-8738,-10080,-1348,2239,-2706,-8639,-11702,-12332,-8295,-2531,-1395,-1912,2446,5973,6767,-188,-6948,-3080,-935,-4879,-11052,-11237,-7113,-4039,-8962,-14699,-6120,-849,-6848,-12920,-3074,6422,11073,12435,6293,146,-4889,-11674,-10762,-895,-5353,-12819,-12419,-12579,-9138,-5006,2918,8599,16734,19376,13666,7874,9561,9834,7634,7644,10413,7102,1755,-4813,-6084,-8086,-10186,-3885,9405,20629,14124,10666,5778,-2486,-6877,-3213,-512,-6368,-12942,-20350,-11239,2268,12950,4816,-7009,-5639,-3180,-2942,-4292,-5799,1364,-1062,-2923,-760,1470,2231,10510,19281,30134,37405,25467,2632,-9548,-10102,-14078,-10478,-4159,4485,162,-3352,-1337,-3102,-6093,-6133,-5391,-3727,-8955,-9785,-1875,2989,1293,-8981,-1099,3430,-730,-8620,-8135,-4732,-7737,-3522,2338,4336,4047,-3310,528,3260,11652,24255,32033,27198,11496,4066,-491,1936,1875,154,-2151,-2107,7880,13871,7944,9285,24567,29936,22821,6040,-682,-3696,-1642,-2274,-6233,-5598,-133,5670,6223,10234,11527,5737,8234,16167,25643,25076,12734,-1055,-5603,-746,11054,15131,15239,10506,8019,-560,-13374,5582,18010,13576,1728,-9062,-16487,-12902,-4844,-811,-1919,-5631,-9966,-8261,3040,7512,7130,4574,2743,5192,5508,976,-8885,-13003,-12733,-11460,-1029,-7893,3675,8236,5928,3504,1444,-2226,2154,17888,40306,42203,32406,14053,2404,2938,4198,-4145,-11792,-8976,-5350,-7248,-7289,-10212,-1071,-4374,-11607,-10659,-4398,3506,6259,5434,2949,1959,-4845,-282,5813,-787,-4220,4190,17339,23499,22016,26574,21965,3485,-7952,13580,24851,20950,21486,25852,23891,13789,-1458,-7144,1385,3291,3034,-1213,-336,10401,24124,30799,27719,28217,25859,13648,1380,-8260,-13116,-11221,-7303,-8410,-15028,815,-1770,-10843,-7859,-8519,-1750,17798,35732,27326,1865,-623,12425,17858,18461,7628,-2025,1481,17746,17636,10217,8815,7935,3388,-1605,-4299,-12702,-2766,185,-3493,1892,6691,20405,36212,41062,35367,20118,8281,10475,21085,19606,13829,8345,6695,7775,7851,-2353,-4207,-5382,-8096,-9221,-9111,-13222,-13534,-14206,-16673,-11213,-3077,4601,6328,-97,-11123,-4866,-939,1814,2975,-681,-4477,-3614,-122,-192,-3847,-8147,-6608,-7478,-8195,-2488,2439,5735,5867,2301,-4787,-11601,1902,11831,9025,-1167,-6785,-5517,-5684,-5589,-5167,-2372,-1084,-6144,-6481,197],[5474,9721,8038,15419,19603,15872,7163,3260,1062,-3552,-6801,-10084,-12060,-11286,-7026,-2717,-928,-789,-1505,4679,12228,19263,14292,1636,-8218,-15733,-13672,-13196,-13610,-11362,1071,14964,15396,7992,3036,-691,-3264,-6450,-9546,-6504,-4203,-3540,-1508,-2700,2914,1924,-8678,-8704,-915,-4431,-7206,-14399,-9363,-7008,-7401,-12532,2083,19027,27390,21253,2572,-2304,-5272,-12034,-11654,-15,6391,10110,21353,29003,27306,16038,5339,-7098,-14387,-10087,-256,6653,10792,17301,14619,626,-4300,11000,28472,32388,21502,1254,-8515,4676,9501,2138,-6989,3069,12864,11477,3817,-5750,-7185,-3974,-4942,-8285,-8158,-6542,-5532,-258,9722,17992,14762,-2919,-5877,-435,-906,3208,227,-2787,3562,11926,17995,12318,5092,-611,-696,3623,4640,-678,-2613,-1776,-2853,-508,10575,9771,7378,685,-3068,-2628,-5478,-6825,1038,4883,14241,14282,10183,3546,-878,-1965,-4079,-14766,-13929,-8168,-11800,-12233,-12197,-3827,17931,50305,71397,69270,46584,26436,12029,-1258,-6963,-14442,-9541,3010,10164,5925,-1576,3320,21441,44674,37465,36795,27772,-43834,-184123,-341786,-431674,-444877,-342412,-178535,-40496,-3766,-15662,-1257,12137,784,-13343,-7954,-7622,-6070,-4348,-5377,-11407,-11836,-10823,-10889,-11260,-9519,-2676,-2862,-12168,-16770,-19165,-18486,-10974,-3447,4800,9521,6933,-1699,-3826,-359,-1646,-9682,-10050,-5996,-16680,-28933,-29544,-14142,5565,12641,4910,-217,6304,11841,8733,-1949,-15975,-6021,-1515,-4297,-5922,-2893,2026,476,-720,9966,21690,17955,15443,13458,12089,13830,11638,9734,6922,-1002,-8813,-10354,-9106,-11848,-14881,-13779,-11109,154,-5664,-9563,-1629,-3154,-11451,-6523,11422,27138,16342,-5308,-11546,4455,9456,2999,-8322,-8920,-4961,-6292,-3452,7048,20164,18140,5036,-10551,6757,7919,10103,22008,32714,32300,25115,18066,8683,-4616,-9902,7350,24711,40639,42979,30556,12066,-4007,-9610,-2915,3236,-3966,-5645,-4801,-8624,-12281,-13548,-12876,-6881,6740,24379,50430,63567,47221,21434,1855,-9572,-8843,-7838,-13418,-10020,5007,16204,8837,216,-3658,-4532,-3213,-2858,-3728,-3328,530,9715,14129,16233,21472,29845,15810,5974,13063,19392,27730,20416,5271,-3265,-11356,-7969,2119,9441,18191,20784,8210,-11196,-2200,13614,27451,17982,3322,1544,17727,41894,39996,18267,870,-9804,-13835,-8914,15490,48219,51560,30888,19954,20724,28675,30927,12887,-10596,-9599,3927,10190,5976,-4250,-13176,-13636,-14778,-7075,-3996,1784,-1117,-7405,3311,288,-14114,-5531,-1377,2521,5880,8873,7238,6169,3332,-4751,-13960,-13518,-11534,-8536,-6169,-6778,-6037,1205,3638,-3491,-8407,-10387,-8395,-5121,-5579,-2773,-2455,-4992,-4632,-1838,4395,11593,13542,5187,1695,14140,24761,12481,-6545,-5220,9574,16637,5659,1938,5175,12713,19760,8373,-3421,-7675,-6446,-5114,-5833,-4843,-2880,-120,10152,16250,13835,927,-1214,2174,5956,11514,3781,-5560,-13889,-12932,-7927,-2821,-1121,-7300,-16683,-16997,-11080,-3092,4049,15516,19466,27122,7011,-5082,-1563,-4420,-7902,-416,2616,-1651,-2139,-3275,-2987,-2612,-4181,-9861,-17674,-5131,6728,17399,21078,25624,18937,4567,-3960,-12281,-8738,838,16705,30535,29836,15835,12008,18674,23611,11091,-4376,-16176,-3639,4657,1456,450,1455,5356,5811,-1862,-5749,-6921,-7609,-5656,-4591,-924,4020,10506,17747,3762,-11757,-13412,-7432,100,9471,11089,1105,-9633,-13352,-8339,116,460,-5932,6892,32180,35631,19382,-4522,-15928,-9469,-6978,-10824,-8872,-8082,-13632,-13287,-9937,-3942,-6214,-12920,-5231,-3196,-6349,-6900,-7250,-6757,-7098,-7170,-11819,-18883,-8729,1658,8208,4922,-5953,-13477,-9426,-6117,-10772,-19087,-12814,-7840,-12457,-1653,11034,20741,23874,17484,8554,5518,2667,-7716,-11738,-7511,-4272,-420,2371,4367,2027,-2917,-9010,-12434,-11281,-12099,-15408,-10819,-4511,-4821,-9532,-8328,-7001,-5021,-489,3369,-4281,-14877,-12085,-11892,-8799,6296,20226,25771,23808,16526,7009,2210,10373,18455,20005,19502,11723,3794,3165,13880,29487,35104,28664,16313,1758,-7284,-11134,-11355,-9033,-6480,-2181,1416,3866,2713,-4521,-5388,-4521,-9693,-16041,-12619,-5176,15525,35717,40269,39305,25850,11269,-4617,-5636,-5269,-7896,-832,11682,19535,14387,5062,-2917,-7405,-6190,1797,10073,17225,25803,34611,29157,19510,22116,14396,1671,-6864,-12764,-8545,2587,3924,-9187,-13897,-5164,3179,3400,-3415,-10322,-10625,-9875,-7544,-2095,7984,22498,22822,13971,13678,14621,7468,4399,4662,-3254,-5423,3382,7458,5422,4806,4979,4317,1156,-6900,-16516,-12739,-11607,-5748,-4046,-6628,-9196,-11515,-138,14562,5446,130,-1227,2632,8584,16592,16635,8633,93,3796,45062,92599,76214,38218,9117,-8109,341,6251,-1143,-15587,-13480,2789,9342,7619,8689,8743,-2042,-15427,-6213,-4586,-11569,-13444,-8452,-9302,-12625,-10770,-7763,-7132,-3589,-4163,-8988,-12555,-5740,3347,2426,-1512,-4501,-7168,-10808,-12152,-8111,-7793,-7807,-3236,1913,1300,-3621,-5165,-6723,-8781,-8183,-6219,-8613,-12895,-11953,-223,10946,2587,-4403,-6171,-6579,-10151,-9112,-6042,-9393,-11196,-5348,-4750,-12665,-13503,-1573,9077,6743,13975,19229,13833,9102,3786,-2288,-5751,-1277,2356,-2478,-9307,941,17393,28371,25272,9510,7409,16658,13525,3880,-6156,-5014,-1073,-1586,-5890,-5219,2424,-1037,-4690,7255,3066,-488,2036,-1193,-9094,-7922,-4061,-3210,13252,17197,20929,28952,24278,19954,12625,7219,1927,-7007,-3776,543,3609,7174,4484,-2966,-1947,10111,22894,28469,23485,17838,14397,9864,6566,6435,8864,15609,32755,40257,29659,17637,14333,15832,17306,20233,9371,-4099,-10165,-9329,-8288,-3459,7660,7842,5206,1425,926,857,-2348,-7258,-11488,-13330,-7017,-3595,-6140,-9087,-11807,-16422,-13895,-4840,-498,3330,24793,50751,56014,32427,9409,-3598,2316,17796,12697,-307,-9176,-10606,-1278,12467,10904,-366,-4277,-5797,-9578,-11294,3622,6718,8958,2860,-8126,6278,22015,24502,8768,-7903,-17745,-15219,-5216,2425,2080,1398,8865,19721,15319,1607,-9463,-10140,-8173,-7422,-10454,-14643,-7791,-4414,-375,-2133,-10289,-6175,-1564,6714,14274,8198,-556,-3463,6072,14353,20724,18640,19309,28058,14147,-954,-5574,-2020,5881,5879,1537,-3866,-5578,-8600,-9218,-6504,-3981,-2707,-2170,2332,9430,12232,12210,3099,1796,4703,2909,-3205,-2157,-2692,-7177,-3015,5305,6485,12914,27448,17762,11917,8314,286,-2490,-3622,-5035,913,3188,-5233,-9335,-8833,2870,19561,20548,17307,5803,-495,-4128,-10348,-7393,5085,17297,20526,14753,11784,3581,-3471,-3260,-386,13796,22474,22726,16805,15796,11292,3211,-7779,-6676,16334,38551,36838,18293,7341,-1455,-2067,9835,50245,96060,75005,31900,10320,-4604,-4039,1209,5872,9007,5662,-6617,-13719,1565,6612,2408,-9740,5015,13044,7811,-2626,-6118,-632,7329,27502,29287,13596,5529,-3550,-9073,-11325,-590,8172,11761,3860,-6344,1344,14523,17759,17287,6323,833,7501,19160,18224,8003,-2803,-9736,-16145,-23298,-19813,-13839,-11609,-12244,-11527,-7247,-10903,-4426,8228,15691,12686,8959,19913,36643,36411,54124,68725,56031,36589,22919,12639,124,-9895,-12140,-8918,-3518,63,4963,6558,-10438,-7223,5385,3700,-3032,-4623,-6768,-12704,-19157,-18736,-13534,-11398,-6415,-471,-2230,-5553,-2538,-523,-117,3406,11340,16241,14619,4933,-1874,-5397,-3550,843,-902,-5806,-4570,-2645,-3416,-6212,-3109,4760,8963,3359,-7723,-15723,-6562,1805,2037,-7604,-13828,-13993,-13652,-10829,-10857,-6905,-4928,-8215,-5122,-3273,-7450,-6964,-1775,6428,18153,21460,15097,9159,4375,-5521,-12626,-6671,3944,14006,9661,-1990,-4029,6217,15109,14736,8400,-3406,-11482,-13616,-16173,-16477,1832,20588,30672,27105,10592,13,1943,2213,-5522,-763,9531,14971,29278,42453,24603,-3210,-778,15075,16641,22286,28435,25295,17891,11766,787,-9331,-10525,-2816,1620,-2164,-1336,-517,-6414,-10103,-8926,-3266,-1001,1414,978,-8223,-5815,9224,11803,11264,15012,18246,6608,-2437,-6100,2000,11293,17518,14281,6072,169,-7037,-13026,-11545,-6707,-2365,-4257,440,4936,2545,-6520,-12135,-6674,-2502,-982,4286,5247,-1186,-6117,-8916,-7305,-1990,595,1567,-58,2878,9124,6271,589,-3831,-1666,-2868,-9035,-17028,-15348,-8518,-3800,-398,2056,1826,3457,2656,-4378,-2749,-2003,-7528,-14229,-8891,75,13169,37632,41908,21986,3691,-9953,-10898,-3983,1797,1286,-4600,240,5221,3256,-3333,-9890,-17632,-13868,-8652,-8068,-9817,-9397,-10114,-9863,-10995,-9587,-9846,-9089,-3273,614,-972,-10727,-26166,-23860,-13641,-6475,-1717,-1928,-5866,-9770,-1742,10057,16594,11979,7787,3448,1192,1713,936,1171,8469,5173,-5112,-14409,-15402,-13002,-8230,-6885,-10825,-13310,-16517,-12681,-1406,5897,17801,21302,19561,15264,9261,3505,-1947,-6349,-11929,-14327,-1318,21170,54115,53011,37882,50911,78320,88199,67300,20224,9743,14234,16710,12712,9341,6137,2376,-3401,-12558,-13222,-10939,-10224,-14984,-11776,8134,43558,59334,44513,14146,2023,10849,20522,22115,16140,5077,-1910,-8067,-7729,-6240,-2729,5315,13385,12667,9637,1139,-539,4420,9460,12377,15991,9366,-1005,2460,16134,20158,7526,-16567,-7860,2462,4568,-3551,-5748,-1324,9877,22611,21028,15525,14462,7797,-3250,-11668,-7750,2636,9848,11425,12925,12132,3733,-6661,-7782,-2279,-2185,-1946,5443,4056,-708,473,18166,41818,53864,48360,20265,-5312,-6665,1382,-1877,6749,755,-521,4193,8556,4613,-2476,-17575,-18081,-18513,-12643,-12383,-13096,-10970,-3630,3038,-318,-4252,-4542,-48,48,-4699,-6142,-6945,-12319,-15190,-10854,831,6238,3150,-3880,-9146,91,7376,7464,2697,-2337,-6579,-9421,-13420,-10070,362,10005,12191,7499,4059,446,3637,-994,-11859,-9659,1369,9127,8770,5674,3331,-1857,-8241,-9438,-6784,-4689,-3387,-1898,3413,3060,-1997,-5595,7888,13366,8032,1066,-1870,-3387,-4204,-1594,965,245,-1365,782,1360,-4997,-7152,-14191,-12976,-11287,-5859,4236,22044,53135,62692,45384,30445,22317,18119,17501,19104,15863,11742,12614,21076,20642,8641,1024,20046,24192,8477,-6240,-6437,1913,2510,-1110,-4283,-6055,-12784,-12849,-11183,-12619,14220,28118,22068,12393,-79,-1704,6726,954,-50,4956,4265,-5517,-12511,-2191,5856,7737,6053,2883,-3707,-6948,-5087,-1407,-3058,-5433,-4121,-1813,-5134,-12757,-11994,-10906,-4643,5331,9306,3432,-3647,-13077,-10825,-6734,-7325,-1249,8384,15833,13271,8050,13791,12940,7631,7580,15310,13479,-5524,-4444,18537,29010,19975,5651,1924,2551,1970,10392,443,-4903,-7355,-8940,-765,116,-6285,-15575,-14473,-4421,5162,5951,-6567,-15428,-3049,1372,-2402,-6801,-8904,-10249,-8585,-3171,-2542,-3596,1153,4949,6115,67,-6385,-2209,519,-2604,-9453,-11128,-8800,-6429,-9295,-15943,-8269,-3685,-9717,-13288,-2092,8075,15790,19866,11871,2503,-3756,-10923,-8521,-520,-5956,-13990,-14489,-12609,-6966,-2702,5906,12255,19390,19931,12154,5721,8733,10142,8217,7187,11874,8251,1707,-5582,-6935,-7191,-9187,-2217,11067,17442,9865,7002,1454,-6646,-9474,-4581,-2225,-7985,-14087,-20583,-13461,-1347,8715,-437,-10318,-7605,-5514,-4957,-5790,-7812,-120,-1645,-3164,-1020,1668,2221,10412,20792,33823,39131,25213,1827,-11291,-10708,-15753,-12514,-5912,5029,4090,-1587,-1931,-4901,-9092,-8401,-6287,-3843,-9607,-11309,-2998,1963,384,-12098,4421,9960,3948,-5389,-6504,-4503,-8607,-4424,1997,5020,6027,39,2358,1346,8182,20597,30572,26903,11501,4072,-282,2862,3115,1049,-1749,-2244,7115,13738,9174,12976,27694,31135,24891,6460,-1426,-4412,-1945,-1807,-5040,-4452,419,6184,7432,10409,8406,1257,883,7314,17315,19466,9835,-1693,-3755,1372,14226,18761,17856,12568,9605,-482,-12658,7456,19607,14760,2126,-9313,-18359,-14774,-7463,-2320,-1404,-2733,-6085,-9783,858,7861,8763,5734,2887,4030,2663,-2714,-11382,-13789,-11677,-13129,-5775,-6739,7620,10185,7290,4885,2690,-2320,-844,15765,37195,36415,29195,15197,2376,3048,5539,-2451,-10828,-9946,-7262,-8388,-6498,-11609,-3465,-5518,-12139,-11774,-5656,2241,5078,4920,3303,2243,-5827,-2457,4496,-1006,-5874,814,12743,18413,17968,25497,22484,2814,-12589,12848,29016,24559,21071,22821,21010,12294,-1230,-5777,1891,4164,3405,-1057,-510,10217,25933,32337,27115,25968,24057,13637,2111,-7258,-12413,-12268,-4366,1008,-7738,-7952,-5343,-10024,-6980,-8869,-3688,16015,33442,22581,-623,-1974,12255,21948,23571,11195,-614,-2102,11914,12415,6033,6622,7660,4139,-365,-2720,-13041,-5562,-404,-1542,3966,8249,19883,31433,32350,25380,12921,5061,9023,20065,19799,13646,7299,5567,7552,8311,-2484,-5490,-6502,-8226,-7280,-7198,-12648,-13379,-13206,-12345,-9023,-2811,4235,5172,-2525,-11337,67,2645,3635,3455,-1787,-6150,-5037,-752,-484,-3755,-8357,-7247,-8393,-9692,-4181,1738,6148,6413,2308,-4324,-8566,3742,13917,11353,1258,-4944,-7822,-8187,-7036,-5982,-3442,-2152,-6508,-5742,943],[5320,7876,5930,13146,17929,14132,5677,2681,1847,-1611,-5052,-8766,-11622,-12509,-7283,-2001,43,-972,-2048,5311,14565,22500,16951,3483,-7370,-15381,-12588,-12030,-15002,-11677,1255,14954,15873,8898,3618,-858,-3669,-6906,-10172,-4632,-746,-1938,-3032,-5044,19,-1597,-13037,-10671,314,-4249,-7455,-15238,-11745,-10801,-10858,-8541,7668,20710,25966,17539,-3572,-1927,-2351,-9937,-11956,456,8061,14242,26095,27617,21844,11217,3116,-6697,-15209,-11861,-1081,7687,12329,17066,11901,-3445,-7502,12494,32049,36009,23630,2177,-8685,6201,11214,2789,-6354,5534,16564,16143,8491,-3227,-6672,-3415,-4129,-7885,-9437,-8386,-7908,-3144,7256,15644,11990,-5012,-4807,1748,409,2239,-3338,-5425,3822,15126,19096,11645,4707,-1003,-928,3482,5318,171,-2251,-1743,-3288,-3696,8650,9409,6745,-1763,-7067,-6787,-7938,-4302,4171,8284,18044,17590,10478,4302,1173,44,-3453,-16247,-15464,-8148,-8564,-9206,-13442,-7933,12067,42239,62011,65866,44672,24784,12190,-58,-6617,-15310,-9598,3128,10649,6069,-2548,2234,20831,50414,50454,59123,59930,-8744,-154976,-324830,-426967,-446936,-343228,-175000,-37787,-1474,-13799,684,9637,-2240,-14752,-6643,-4793,-2252,-1076,-3648,-11589,-12577,-10965,-11338,-11535,-9249,-1938,-3437,-15109,-19142,-17267,-15814,-9193,-1853,6816,12213,8750,-2804,-6458,-679,-2123,-11259,-8128,-2675,-16356,-30170,-30901,-16192,2527,9371,5137,2355,8919,14566,10444,-910,-14492,-8291,-4058,-7019,-7762,-5216,-436,-889,-1193,9381,20865,20326,18741,15693,11984,12841,10457,9023,6589,-906,-9096,-11318,-10973,-14537,-11468,-6783,-11655,-4177,-8260,-8330,1338,-241,-9087,-6263,10571,29284,21473,-3227,-11261,4218,10238,4786,-6810,-7576,-1846,-3147,-5530,1671,15366,14722,3202,-10691,7256,8711,9932,19720,26403,24250,18624,13018,5569,-5733,-10082,6752,23166,36102,37528,27400,12153,-1976,-13221,-5241,2978,-3013,-5409,-4793,-8339,-12366,-14094,-13791,-6535,8344,26150,50522,60364,44434,22738,4166,-6572,-5363,-4796,-11433,-10113,5601,18025,10740,-619,-5873,-6849,-4600,-4304,-5520,-5341,709,12498,16506,17080,23131,34180,22707,11458,13419,13272,21857,19389,6616,-2234,-12683,-9531,1479,9142,18028,21267,9626,-10170,-3269,13568,28058,18991,4809,1750,17328,40891,38362,17829,995,-9592,-13303,-10532,10352,38092,39718,23818,17358,19997,27288,26925,11610,-9578,-10136,2731,8564,5237,-4146,-11556,-13972,-10932,-2337,519,4483,-240,-11345,2525,3063,-11559,-10485,-7736,-2822,2077,9489,10611,9027,5341,-3311,-13318,-14140,-10920,-7077,-4294,-4828,-4931,844,2892,-3716,-8805,-10235,-8423,-5275,-5830,-3151,-2869,-5188,-3753,-11,5256,10701,12267,4744,1891,15637,28251,17754,-2255,-4600,8758,15254,5490,5595,11467,20887,25152,9388,-3912,-8097,-6568,-5886,-7778,-7189,-5991,-4184,5723,11254,10101,-1392,-3260,-911,1742,7567,1364,-6230,-13532,-11831,-6658,-1348,388,-6403,-15859,-16090,-9956,-834,8273,22430,29007,37638,13157,-2882,-338,-2686,-6045,1056,4236,-253,-1334,-3483,-3413,-2060,-2059,-6800,-15846,-8111,3554,12839,13706,19295,15861,3778,-4043,-12646,-8105,1018,16308,30048,27759,13267,9862,15058,18300,6142,-8342,-13104,-906,9605,3081,-1161,-858,3978,5050,-2864,-7582,-9272,-9226,-6493,-6010,-2314,2521,7271,14300,2600,-11384,-13772,-7603,311,8000,7416,-2239,-11374,-12121,-4999,5290,4912,-4756,4912,32311,41558,29116,1644,-14567,-8968,-6608,-11001,-10177,-8073,-12948,-11339,-8036,-3304,-6836,-14682,-5533,-4109,-7369,-6847,-6583,-7093,-8460,-8520,-12398,-18337,-8889,-205,5787,2221,-8806,-12265,-6435,-3549,-8243,-18068,-13692,-9956,-11146,-1792,10668,21018,24417,18881,9021,5243,2020,-8616,-12490,-8170,-4406,775,5868,10156,6423,-2470,-10409,-13803,-12449,-12725,-15529,-11251,-4029,-3150,-7773,-7418,-6801,-5121,-592,4217,-1071,-12034,-13928,-13462,-9331,6634,16245,18695,17221,12637,5031,3333,11106,18061,18874,17492,9910,2662,989,9954,24720,29088,23334,14985,1359,-8322,-11426,-11302,-6870,-2356,3546,6228,5434,1312,-8462,-8572,-5300,-8592,-13175,-10546,-3155,17993,36117,37210,34967,23130,9144,-5308,-4517,-2934,-5746,-485,11772,19977,14841,5489,-2546,-6928,-5146,3866,12661,19986,27592,33717,25499,15759,21558,16565,2637,-7100,-10473,-6099,4320,3879,-8870,-11381,-2472,4013,2946,-3981,-9806,-9258,-8483,-5397,543,10697,24149,24485,14510,13541,13963,5325,-113,-1740,-5882,-4148,7151,12984,10248,7749,6538,4668,840,-7303,-14858,-9980,-11107,-7117,-4414,-5946,-9401,-14316,-911,17484,7827,1708,-1607,31,5420,12484,10922,2989,-4400,-632,36162,86611,78928,41866,8316,-9686,2374,7717,490,-15118,-12691,4411,9030,4685,3689,3854,-5490,-16590,-5387,-4529,-11597,-13880,-9462,-10238,-14006,-11908,-10086,-8908,-4766,-4936,-9746,-13422,-6473,2594,1913,-2352,-4999,-6666,-10543,-13164,-8668,-7399,-7150,-2548,3759,4310,-1639,-4401,-6531,-8318,-7067,-5274,-8805,-13471,-9264,3529,13771,2270,-5933,-9046,-9610,-12080,-8572,-4731,-7791,-10566,-5811,-3489,-8745,-7837,2728,11684,6970,14532,21044,16741,9555,2738,-4396,-9875,-6257,-1434,-4308,-10002,62,15659,27737,26856,12581,11124,18295,13542,6099,-3682,-6294,-2440,-1841,-5246,-7118,-3619,-8866,976,10263,5012,3133,6612,1449,-7330,-6248,-2207,-1124,15793,20825,24650,31037,27506,22718,15055,8676,2609,-9001,-4784,-488,3190,8461,5301,-3865,-2579,9920,25078,31452,25808,20260,16436,12084,7888,7407,10888,18364,34369,40204,30817,20133,18565,20693,22596,25204,11011,-3822,-11133,-10028,-7239,-1522,7870,5815,2073,-163,826,589,-3234,-8843,-13818,-11250,-3818,-411,-4837,-9868,-14028,-17415,-11766,-2759,931,5779,28695,50188,48885,24609,6587,-5826,2176,19555,16432,2629,-8706,-11526,28,14743,13185,2469,-3110,-6178,-10254,-12543,3796,10385,10676,4078,-6865,5154,18300,19934,7688,-7101,-16430,-13187,-2309,5945,4662,946,7157,17329,14775,2721,-9138,-11091,-9084,-8092,-11710,-14562,-6495,-3200,439,-2197,-10680,-5815,45,8448,13077,6013,-2238,-4044,6889,16004,22119,23142,27135,35585,20648,2973,-4174,-1540,5534,4908,508,-4470,-5162,-6750,-6916,-2817,357,-185,-1523,1591,6354,8165,9612,2324,2007,4721,2555,-4888,-5138,-5714,-9606,-5665,-201,646,6926,24441,19299,13319,8979,1898,454,73,-584,6039,6780,-4571,-9777,-9592,1016,15691,16153,15315,5127,-1533,-4785,-11557,-9314,3426,15868,18384,11243,8152,1605,-5622,-7975,-8770,4897,14671,15262,10022,10969,9094,2643,-7845,-5354,20764,45866,43500,22147,8679,-2106,-3670,9633,48318,95479,89391,43690,12738,-3752,-3604,3152,10481,14405,8999,-5945,-14389,651,4011,-750,-8960,4378,11469,5951,-2442,-2412,5137,14390,33925,27978,11414,3719,-4459,-9190,-8768,1731,9870,12387,3777,-7656,-38,13404,16923,17316,8271,5046,13441,22564,15767,2195,-8943,-13915,-18870,-22841,-20621,-14985,-12115,-12238,-12966,-8967,-12018,-3060,10245,17833,15178,13282,27512,41561,39977,56621,70749,60294,40455,25341,13069,185,-10838,-14253,-10455,-4151,664,6874,9691,-7794,-10012,2781,1561,-3569,-2389,-3013,-8956,-16321,-20778,-15927,-13015,-6962,-1024,-3514,-7227,-4586,-1992,1439,6905,15348,19344,16304,6972,-999,-4158,-3123,748,-1167,-6627,-5845,-4360,-5477,-8054,-3847,3577,6189,1050,-9123,-15650,-7333,-215,-641,-9546,-13857,-12632,-13102,-12598,-12547,-8104,-5052,-8455,-8070,-7238,-9829,-6951,-1279,6126,17383,21106,14553,9803,7066,-1051,-10324,-8047,2406,13154,11686,246,-5197,1837,10348,10056,4132,-8357,-19013,-18747,-14716,-14533,-2384,13250,20485,20390,7959,-1680,136,209,-9100,-3552,7742,13452,26918,43209,23577,-3007,-869,18837,24697,30133,33745,27753,18698,12396,1604,-8421,-9921,-3234,325,-3361,-1769,912,-3583,-10822,-7539,-2184,-639,1180,837,-8319,-6797,10467,16440,16806,16524,16638,4821,-3318,-5103,2862,10559,14814,11319,3985,-374,-6736,-13953,-12652,-6148,-417,-675,4030,7471,3918,-5679,-9694,-5573,-2261,-181,6447,7488,1550,-3302,-8078,-11112,-2621,1537,3686,3377,6692,11798,7594,1814,-2101,94,-1322,-8649,-17877,-13670,-6207,-782,4183,9233,12375,15881,10628,-3023,-7337,-8407,-12579,-16579,-12023,-4151,8156,28672,28545,13297,1034,-11150,-13269,-7063,-920,-1070,-5981,-1220,2633,564,-5005,-10208,-16679,-13582,-9401,-9407,-11383,-10201,-9938,-9171,-10525,-9962,-10355,-8858,-1857,2604,751,-9807,-25150,-23277,-13537,-6309,-1298,-846,-4696,-10099,-3007,11800,23960,19237,10700,5191,3912,5272,4437,4975,11617,5598,-5798,-14047,-13767,-11688,-7289,-5997,-10409,-13922,-17175,-14530,-2110,5607,16577,18036,15915,11835,7273,4560,615,-4407,-11423,-13262,-1645,17078,42408,33325,22614,37257,60304,70533,58303,16623,5673,10540,13733,9824,7725,6273,3015,-3106,-12479,-13989,-9836,-8994,-14638,-11928,7632,42595,59960,45973,12550,-903,11315,24461,25767,17448,4900,-2924,-9329,-9834,-9120,-4551,3060,9681,8785,6468,472,77,5564,12329,16223,18639,11480,1946,4400,15515,17064,3929,-13084,-4590,4998,4476,-4878,-8063,-4434,6362,19498,18885,13545,11132,5547,-4283,-11469,-5823,4545,10815,11409,12554,11560,3054,-6890,-8658,-3923,-3449,-1351,6460,4762,-16,674,17257,39622,51077,41880,13157,-8922,-9273,-149,-403,10858,2912,1013,5225,8415,3826,-2501,-11873,-16718,-16506,-9897,-10035,-11932,-12540,-6124,1287,-1598,-5247,-5676,-1610,-2124,-7935,-10102,-9312,-13080,-15278,-12659,-1670,4429,1855,-5294,-10995,-167,9149,9974,5276,69,-2995,-5504,-10025,-8104,1274,10683,14531,11106,5839,-150,513,-4405,-14220,-9752,1066,7919,6892,4171,1978,-2498,-7709,-9162,-6708,-2053,-1039,501,6169,5333,-2063,-7803,5275,11965,8286,1500,-1182,-3189,-3751,-1007,828,-620,-2742,-665,150,-6067,-6447,-10143,-19011,-14975,-6407,3978,18739,46477,58425,43155,29200,23406,19419,18059,18541,16641,11509,12641,23072,23657,12477,4439,23621,26239,10166,-5244,-8494,-823,-1238,-3069,-4696,-4826,-11348,-12256,-10400,-15380,10181,19935,12943,7555,-757,1280,7532,800,90,5085,4526,-5749,-12704,-1175,7435,9583,7738,4216,-3262,-7094,-5731,-2906,-5174,-6782,-4520,-1278,-4127,-12059,-11628,-10662,-4424,5846,11303,6489,-1251,-12399,-12230,-6573,-4791,1162,10733,18303,15934,11084,16582,14794,8115,7065,17480,18641,-2424,-10424,12258,22520,16045,5189,3428,5665,6577,11553,-85,-6558,-8338,-8703,-494,12,-5608,-13881,-16269,-5369,6269,10258,-1320,-14647,-4969,-246,-2515,-5028,-5847,-7344,-8376,-4465,-4338,-5565,-78,4343,6100,939,-5421,-1348,1739,-470,-7904,-11153,-10596,-9112,-10056,-17061,-10459,-6455,-12409,-12941,-867,10219,21217,27795,18876,5918,-2118,-9084,-6121,-483,-6823,-15390,-16971,-11300,-4594,-179,8943,16142,22503,20866,10630,3012,7189,9743,8071,6735,13910,10175,1934,-6265,-7666,-5884,-7289,-372,12501,13316,6053,3531,-2842,-10466,-10833,-5343,-3591,-9321,-14919,-20309,-15878,-5354,3958,-5100,-12386,-9079,-7336,-6643,-7056,-9508,-1695,-2478,-3754,-1758,1201,1742,9759,21526,36375,39436,24215,1084,-12969,-11494,-17297,-13954,-6851,5893,8124,660,-2521,-6955,-12525,-10315,-6548,-3423,-9802,-13047,-4817,-110,-1882,-12813,11317,17990,9840,-1437,-4351,-4039,-9290,-5398,1454,5407,7707,3233,4571,-466,4670,16075,27077,24088,9793,3152,-384,3689,4530,2212,-1311,-2792,5556,12550,9758,15991,29038,30948,26337,7049,-1911,-4905,-2084,-1119,-3814,-3452,740,6319,8162,10181,5373,-2134,-5078,-1379,8856,12947,5858,-2534,-1777,3498,16898,21626,20059,14485,10778,-891,-12082,8901,20704,15765,2805,-8552,-15683,-15118,-10354,-3964,-675,259,-2312,-9723,-1960,7429,9551,6002,2231,2208,-483,-6121,-12951,-14124,-10836,-11674,-10828,-1713,11253,11214,7964,5881,3754,-2125,-4253,12449,32226,30079,25663,16229,2574,2962,6594,-645,-9240,-10149,-8534,-8445,-4433,-9294,-5740,-6520,-10847,-12659,-7160,622,3574,4188,3609,2744,-6451,-4816,2463,-1656,-7137,-2610,8090,13181,13347,22652,20900,1630,-14446,12697,33253,28270,19780,18313,16420,9405,-1449,-4433,1586,3785,2542,-1705,-984,9394,26477,32430,25584,22989,21355,12956,2377,-6659,-11655,-13540,-2601,7304,3016,-6899,-7250,-7356,-6305,-10169,-7104,13214,29851,16987,-3771,-4254,10614,24513,27349,13676,32,-6617,4236,5653,1052,3815,6741,4233,115,-1849,-9088,-5001,623,822,5563,8887,17968,25131,22580,14983,5510,1528,6744,18090,19322,12998,6048,4505,7294,8761,-1585,-5887,-7052,-7713,-5460,-6066,-12801,-14012,-12875,-9557,-7153,-2614,3723,4196,-3949,-7157,3723,5660,4982,3261,-3619,-8635,-7567,-2498,-1846,-4571,-9614,-8812,-10111,-11936,-6500,290,5431,5426,703,-4717,-5717,5275,14804,12184,2481,-3518,-8446,-11086,-8984,-7195,-4919,-3718,-7526,-5973,836],[4995,5769,3713,10251,14959,11180,3521,1531,1839,-562,-3958,-7754,-10300,-12494,-7620,-1637,487,-1711,-2876,5411,16049,24828,19137,5178,-6582,-14888,-11854,-11121,-16207,-12104,487,13475,14772,8522,3430,-1323,-4190,-7435,-10931,-3198,2216,-413,-5314,-7643,-1534,-1808,-10849,-8148,1106,-4492,-7840,-14649,-14517,-14127,-9769,-2391,13057,21306,23660,13397,-9771,-1246,-12,-8403,-12558,642,9540,18159,29192,24841,15976,6341,678,-6404,-14853,-13721,-2142,8538,13749,16111,8867,-7357,-9347,14555,34918,38138,24130,2040,-9454,7524,12545,2959,-6046,7559,19660,20198,12753,-652,-6332,-3461,-3947,-8087,-11419,-9979,-9972,-6444,4230,12745,8978,-6855,-4222,3599,1514,822,-7422,-7259,4411,17606,18892,10261,3857,-1821,-1722,2590,4981,-18,-3063,-2827,-4307,-6446,6220,8259,4988,-5247,-11785,-11484,-10850,-2884,6907,11651,21202,19875,10241,4772,2900,1645,-2986,-17082,-17318,-8658,-6047,-5966,-12170,-11645,6738,34273,51520,59843,40973,22265,11843,1270,-6069,-14942,-9751,2541,10272,5764,-3584,1136,19590,54009,62895,80397,89531,23933,-127057,-309294,-424735,-451603,-344758,-170926,-34942,576,-11217,4072,8037,-4630,-15751,-6114,-2689,1045,1747,-2614,-12344,-13716,-11288,-10867,-11715,-8993,-1025,-3769,-17342,-19078,-15439,-14125,-8075,-977,8011,14177,10350,-3619,-9135,-1015,-2907,-13239,-6297,-307,-17366,-31688,-31552,-17566,-444,5254,4065,4511,11426,17014,11570,-524,-12531,-9273,-5951,-9934,-9926,-7530,-3311,-2908,-2537,7836,19159,22074,21963,18139,12148,12037,9074,7950,6036,-659,-9030,-12020,-12697,-11840,-7234,-748,-6351,-8572,-10617,-6891,3865,1824,-7131,-5549,9830,30565,26057,-1281,-11314,3100,10060,5908,-5804,-6442,940,-448,-7241,-3201,11877,12535,2605,-9055,6754,9044,9779,17279,20254,16665,12199,7753,2161,-7355,-10692,5395,20131,29817,30569,23008,11367,-620,-16628,-7390,2347,-2389,-5583,-5473,-8764,-12943,-14854,-15048,-6871,9178,27198,49043,55160,40631,24547,8676,-1293,-669,-1300,-9623,-10733,5056,18029,11416,-1954,-8525,-9886,-6511,-6220,-7858,-7941,270,14631,18410,17468,24450,38090,29452,16215,12697,6466,15140,17656,7495,-1688,-14251,-10922,1034,9070,18035,21742,11069,-8692,-5125,12276,26896,18965,6185,2326,16625,38454,35141,16360,488,-9856,-13193,-12341,4531,26335,26181,15573,13725,18132,24370,21395,8615,-9724,-10238,1609,6880,4196,-4213,-9874,-12141,-7451,1686,4265,6754,420,-14711,2474,6788,-7476,-14965,-13395,-7309,-1256,9448,12783,10880,6572,-2252,-12294,-14784,-10440,-5746,-2468,-2691,-3089,848,1826,-4314,-9350,-10348,-8831,-5759,-6271,-3544,-3317,-5617,-3144,1349,5528,9255,10371,3846,1680,16287,29797,21517,1492,-3697,7635,12873,3984,7727,16442,28588,30032,10115,-4813,-9269,-7515,-7626,-9887,-9249,-9348,-8582,-139,3915,4032,-4781,-6035,-4813,-3305,2503,-1995,-7484,-13472,-11010,-5841,-526,1015,-6254,-15426,-15458,-8846,1635,12760,29620,39119,48697,20093,-786,356,-1516,-4622,2096,5230,538,-1084,-4131,-4022,-1473,284,-3300,-12284,-12027,-638,7250,6587,13239,12654,2842,-4130,-12155,-7663,530,14384,26889,23074,9330,6980,10928,12641,1122,-11596,-9411,2116,14055,5062,-3065,-3550,2518,4427,-3412,-8882,-11937,-11501,-7849,-7666,-3872,706,3693,9642,93,-11450,-13811,-7872,470,6575,4053,-5252,-12063,-9776,-1484,10127,8892,-3460,2503,30706,45754,38004,7980,-13090,-9222,-6999,-11444,-10839,-7600,-11500,-8900,-5893,-2430,-6985,-13857,-5683,-4899,-8286,-7053,-6372,-7748,-10024,-10121,-13178,-17984,-9189,-2082,3379,-334,-11061,-10014,-3810,-1583,-6248,-17335,-14853,-11056,-9981,-2326,9463,19544,22683,18874,9170,5213,1822,-9249,-13251,-8891,-4556,2120,9825,16598,10914,-2129,-11439,-14241,-13574,-13376,-15408,-11241,-2984,-727,-5346,-6196,-6592,-5398,-1049,4519,1618,-8053,-13060,-14672,-10580,5665,11538,12160,11802,9478,3823,5018,11724,17273,17354,15315,8262,1732,-874,6053,19267,22110,17652,13220,1567,-8394,-11463,-11041,-5020,1267,8155,9924,6628,1006,-10683,-11256,-5859,-7165,-10207,-8409,-934,20760,36387,33888,29901,19299,6495,-5184,-2954,-888,-3697,260,11778,19890,14887,5842,-1947,-5921,-3572,5941,15051,22423,28840,32072,21779,11769,19871,18103,3275,-7359,-8047,-2698,7619,5702,-5959,-7746,-50,4251,2455,-4079,-8718,-8309,-7422,-3592,2487,11983,23649,24710,14681,13245,12836,2829,-4729,-8264,-7683,-1762,11619,19531,16633,12156,8944,5338,712,-7522,-12944,-7210,-9929,-9024,-5148,-5301,-9159,-16647,-1903,19378,10467,3653,-1492,-3389,1966,8574,5906,-1623,-7742,-3811,28072,77234,78048,44157,7095,-9938,5120,9396,2321,-14149,-11519,6086,9143,3149,-64,-400,-8542,-13596,-4421,-4553,-11556,-13404,-9460,-9968,-14087,-13302,-12598,-10476,-5773,-5535,-10345,-14029,-6666,2473,1971,-2832,-5465,-6259,-10142,-13954,-9101,-7093,-6714,-1856,5540,7514,648,-3361,-6056,-7413,-5360,-3668,-8399,-13802,-6544,7516,16663,2621,-5836,-9588,-11399,-12409,-6926,-2714,-5602,-8728,-5146,-714,-3270,-1479,7112,14004,7408,14274,20994,18948,10323,2326,-5573,-13157,-11198,-5380,-6150,-10623,-816,13656,26409,27727,15537,13998,18183,12467,7670,-911,-6649,-3571,-2037,-4638,-9113,-11276,-15848,8148,13096,6934,6610,10769,3839,-5651,-4521,-194,915,17984,24508,28406,32712,30281,24694,16319,9018,2434,-11112,-5624,-1569,2552,9436,6115,-4924,-3133,9692,26423,33311,26999,21504,17516,13632,8959,8279,12987,21712,36391,40717,32842,23549,23528,26312,28709,30081,12410,-3617,-12285,-10920,-6853,-321,7998,3936,-625,-536,1466,676,-3909,-10226,-15038,-8259,-258,3230,-2263,-9475,-15795,-15449,-8235,285,3079,8296,30986,47345,40698,18178,4416,-7486,2544,21325,20282,5633,-8112,-11212,2661,17588,15349,5100,-1770,-6143,-10311,-12506,4564,14030,11917,4911,-5086,4711,15093,16027,6766,-6008,-14646,-10411,852,8886,7151,1283,5755,14613,13691,3824,-7780,-11022,-9181,-8215,-12726,-13876,-4831,-1670,1538,-2009,-10695,-5129,1936,10750,12779,4959,-3036,-4596,6965,16896,22767,27254,34624,41961,26915,6964,-2756,-1056,5233,4061,-365,-4847,-4399,-4403,-3624,1874,5018,2323,-719,1085,3485,4227,6670,1193,1761,4085,1582,-7020,-7994,-8397,-12063,-8692,-5937,-4741,1457,20880,20737,14828,9776,3765,3919,4769,5410,12693,11869,-3037,-9750,-10213,-1076,10662,11295,12938,4653,-2167,-4960,-11922,-10891,1927,14507,16518,8543,4680,-324,-7130,-12038,-15290,-2331,8290,9374,4404,6919,7297,2276,-7815,-2713,26512,53731,51025,27472,11323,-1869,-5229,8894,43189,88293,99202,56506,16045,-1721,-1811,6172,15943,20565,12782,-4785,-14655,-460,1478,-3572,-8515,3332,9143,4158,-298,2780,11892,22095,39013,26200,9624,2269,-5512,-9125,-6054,4478,11994,13210,3897,-8571,-1054,12085,15618,16485,10825,11559,20823,25777,12842,-3435,-12454,-12656,-16041,-21668,-21010,-15994,-12645,-12187,-13730,-10469,-12242,-1107,12571,20080,17808,17796,34037,43284,40193,55406,69148,62689,44112,27475,13219,99,-11536,-15879,-11463,-4503,1431,8835,12824,-4238,-12002,62,-446,-3474,314,1005,-4967,-12657,-19150,-17645,-14514,-7507,-1552,-4417,-7906,-5277,-2068,3468,9903,18036,20643,16783,8738,569,-2719,-2495,810,-1242,-7021,-6952,-6363,-7789,-9078,-4010,2482,3592,-784,-9904,-15225,-7884,-1934,-2877,-10897,-13585,-11677,-11950,-12379,-13761,-9399,-5392,-7956,-9880,-11041,-11650,-6472,-576,5968,16518,20454,13789,10433,9882,3631,-6600,-8667,1084,12089,13061,2726,-5110,-2366,5327,5450,424,-12039,-18756,-14334,-7633,-7559,-4414,6987,11355,13729,5495,-3097,-1674,-2055,-12207,-4519,7056,12454,24168,41460,21008,-3088,-676,22132,32293,37080,38420,30435,19695,13021,2762,-6925,-8029,-2083,-1,-4470,-2122,2496,-144,-5850,-3919,-1192,-584,536,185,-8857,-7546,11568,20936,21947,16860,14022,2711,-4355,-4252,3786,10072,12451,8461,2142,-286,-5076,-12783,-13661,-5325,1924,3329,7675,9712,5058,-4570,-6770,-3724,-1537,1281,8347,9055,4034,-99,-5436,-14135,-3427,2107,5531,6802,10699,14350,8668,2885,-263,2204,1033,-7038,-16468,-11889,-3436,3115,9599,17536,24598,29557,19683,628,-9304,-12954,-16172,-17143,-14523,-8061,3041,19247,15398,5563,-1362,-11898,-15182,-9665,-3258,-2986,-6753,-2346,561,-1659,-6315,-10114,-15216,-12843,-9961,-10653,-12866,-10593,-9255,-7955,-9303,-9520,-10373,-8345,-286,4636,2385,-8659,-23579,-21928,-12708,-5519,-451,576,-3139,-9223,-3774,13390,30938,26409,13842,7410,6875,8825,8395,9831,15200,6406,-6232,-13364,-11980,-10240,-6146,-4651,-9587,-14171,-17293,-16295,-3026,5447,15537,15362,13048,8912,5615,6220,3931,-2005,-10520,-11723,-1563,13286,30830,17264,13440,27976,44294,52261,46945,12388,1521,6750,10664,6981,5955,6254,3559,-2960,-12429,-14078,-8757,-7688,-14019,-11897,6605,39238,57236,45010,10513,-3551,12170,28807,29222,18571,4669,-4113,-10772,-11809,-11121,-5158,1797,6832,5812,4568,630,806,6455,14639,19626,21121,13674,4574,5925,14362,13786,1257,-8005,-826,7892,4422,-5903,-9954,-7369,2597,15658,15978,10890,7340,3114,-5268,-10886,-4084,6090,11486,11129,11828,10599,2305,-6819,-8947,-5340,-4634,-613,7535,5861,1328,1669,16563,36920,47295,35242,7162,-11891,-10935,-733,3052,14215,4710,2471,5683,7544,2901,-1999,-6706,-11121,-12194,-7012,-7056,-9524,-12318,-8357,-372,-2578,-5725,-6146,-2627,-3938,-10836,-13830,-11626,-13855,-15172,-13990,-3959,2539,586,-6172,-12163,-828,10035,12191,8388,3519,1151,-1626,-6280,-5039,2906,11394,16443,14168,6532,-2022,-3290,-8055,-17118,-10031,458,6282,4491,2035,280,-3068,-6922,-8425,-6082,765,1441,3182,9366,8067,-2424,-9475,3398,11112,8815,1936,-821,-3177,-3533,-704,442,-1664,-4352,-2539,-1638,-7196,-5873,-6265,-19938,-17400,-6370,3668,15150,38953,52964,40560,27553,24059,20325,18105,17270,17089,11180,12290,23778,24823,15607,7921,27066,27664,11866,-3654,-10373,-3564,-4556,-4826,-4923,-3103,-8945,-11235,-9662,-15780,7013,12846,4171,2382,-1119,4426,8260,773,138,4672,4190,-6238,-12364,130,9047,11250,9055,4941,-3288,-7481,-6486,-4388,-7115,-7969,-4736,-503,-2803,-11084,-11250,-10403,-4053,6262,13029,9414,1225,-11388,-13727,-5777,-2093,3547,12900,20422,18350,14164,19466,16551,8420,6809,20836,26091,3983,-16394,5511,15315,11598,4648,5086,9042,11326,12502,-189,-7485,-9007,-8480,-475,-374,-5109,-12147,-17718,-6563,7203,15116,5793,-7828,-6819,-2657,-3081,-3352,-2577,-3721,-7042,-6264,-6785,-7775,-1254,4036,6537,2294,-4047,-491,2689,1429,-6483,-11311,-12379,-11900,-11170,-18119,-12690,-9135,-14915,-12242,399,12546,26643,35598,27095,10954,376,-6353,-3682,-787,-7923,-16915,-19514,-9184,-2169,2406,11891,20181,26082,22321,9403,-86,5028,8720,7354,6442,16457,12889,2424,-6839,-8268,-4519,-4967,1487,13472,8577,2908,312,-6914,-13522,-10840,-5531,-4533,-10261,-15325,-19756,-18499,-9626,-700,-8221,-12773,-9908,-8572,-7933,-8053,-10870,-3301,-3468,-4598,-2910,64,736,8487,21328,37505,38325,22559,458,-14115,-12518,-18424,-14715,-7144,6635,11679,3130,-2946,-9018,-16205,-11420,-6181,-2583,-9490,-14692,-7143,-2833,-4434,-7563,18944,26854,16561,3056,-1697,-3335,-9758,-6385,752,5531,9103,6222,6890,-2139,1178,10799,21516,18720,6402,1421,-693,4390,5946,3447,-1018,-3819,3225,10282,9517,17879,28451,29439,27051,7830,-2070,-5211,-2310,-648,-2900,-2720,833,6127,8402,9558,2700,-3865,-7606,-9139,1209,6282,1257,-3274,308,5651,18919,23522,21784,16277,11584,-1639,-11651,9887,21313,16587,3718,-7085,-12945,-14056,-13264,-5421,383,3261,1299,-8174,-5182,6271,9484,5428,898,-53,-3563,-8445,-12472,-14025,-10169,-8568,-7786,4801,14308,11359,8001,6500,4660,-1572,-7689,8108,26012,23780,22099,17042,3257,2850,7356,1235,-7153,-8865,-8116,-6945,-1701,-5782,-5456,-5894,-8996,-12676,-8669,-1167,1885,3331,3967,3602,-6326,-6701,261,-2426,-7836,-5857,3650,8295,8740,18829,17957,143,-12338,13408,37774,32346,18053,12928,10741,5747,-1596,-2871,667,2117,550,-2965,-1591,8320,26092,31438,23530,19755,18065,11715,2331,-6210,-10946,-14764,-1795,10853,10654,1839,-3170,-3073,-5163,-12255,-11113,11426,27015,12104,-6855,-7018,7941,25595,29808,15280,276,-10905,-4249,-1844,-4194,795,5527,4057,234,-1339,-5452,-1761,3341,3730,6995,8963,15148,18160,12958,5126,-1566,-1767,4073,15624,18761,12670,5451,4080,7153,9053,148,-5003,-6501,-6521,-3826,-5313,-13219,-14930,-12869,-7788,-5908,-2500,3306,3798,-3573,-3772,6323,8314,6358,3059,-5423,-11081,-10590,-4749,-3661,-5670,-11349,-10664,-12008,-14115,-8365,-954,4328,3499,-1977,-5128,-2842,6841,14948,11980,2953,-2454,-7407,-12831,-10401,-8118,-6183,-5170,-8551,-6494,526],[4568,3605,1589,7184,11369,7757,1236,210,1384,-104,-3233,-6791,-8704,-11356,-7721,-1405,605,-2740,-3638,5308,16857,26325,20954,6896,-5621,-14180,-11185,-10232,-16663,-12502,-946,10914,12450,7129,2803,-1734,-4530,-7765,-11504,-1944,4803,1157,-7910,-9658,-666,1310,-5867,-4484,1510,-4838,-7975,-13310,-15660,-12633,-3471,5871,18370,21372,21289,9989,-14121,-387,1949,-7018,-13220,963,11260,21831,30520,21345,10677,2193,-1374,-5788,-13478,-14651,-2711,9799,15524,15025,6063,-10558,-9106,17046,36873,38644,23061,1102,-10031,9318,14104,3278,-5375,9717,22681,24096,16921,2331,-5608,-3608,-3904,-8341,-13112,-9403,-9878,-9225,1228,9906,6397,-7976,-3853,5354,2773,-539,-11454,-7178,5965,19572,17744,8595,2964,-2536,-2462,1593,4223,-677,-4409,-4302,-5267,-8069,3803,6923,2913,-8728,-16052,-15635,-13409,-1845,9763,15712,24536,22009,10293,5422,4671,3161,-2452,-16859,-18919,-9233,-3955,-2849,-9629,-13969,2666,27581,41796,53087,37195,20398,12207,3689,-4559,-13352,-9519,1947,9763,5700,-4013,656,18394,55696,74415,100110,115408,52756,-101406,-295365,-424213,-456933,-343800,-163994,-30635,3352,-7410,9113,7756,-5822,-15594,-5711,-697,4393,4658,-1750,-12991,-14419,-11099,-9894,-11007,-8010,660,-3344,-18061,-17721,-13960,-12876,-7148,-290,8938,15928,12307,-3351,-10873,-837,-3352,-14852,-4124,1551,-18796,-31554,-29470,-16281,-1575,1711,2524,6851,14475,19742,12650,-180,-9924,-7262,-5495,-11705,-11727,-9131,-5881,-4913,-4066,6026,17268,23703,25676,21446,13165,12016,8103,7108,5879,402,-7707,-11653,-13598,-8754,-2807,4519,-1866,-11975,-11437,-4776,6547,3710,-4968,-3882,9825,31435,30276,1082,-11101,1738,9519,6926,-4699,-5048,3876,2357,-7641,-6104,10542,12290,4181,-5809,5837,9192,9922,15201,14983,10387,6745,3167,-826,-8818,-11042,3992,16572,23278,23569,18431,10413,707,-14463,-8796,2058,-1394,-5466,-6221,-9341,-13475,-15273,-16009,-7285,9725,27932,46659,49081,36799,27483,15754,6410,5578,2914,-7566,-11254,4088,16990,11563,-2925,-10588,-12908,-8107,-7733,-9907,-10374,-308,16296,20077,17737,25623,41498,35930,20492,11567,74,8842,15940,8389,-1097,-15175,-11186,1520,9939,18956,22950,13134,-6326,-7118,10420,24722,18470,7837,3984,16574,35644,31277,14533,-55,-10017,-12956,-13737,-1027,14870,13107,7364,9852,15860,20901,15771,4965,-10532,-9714,1049,5708,3445,-3851,-7633,-9344,-3985,5346,7572,8765,890,-16257,3425,11753,-2097,-12766,-16832,-10328,-3748,8683,13750,11922,7367,-1153,-10654,-14512,-9513,-4063,-262,-1,-231,1807,1064,-4777,-9461,-10157,-9041,-6022,-6380,-3463,-3241,-5744,-2329,2657,5665,7746,8353,2960,1589,16584,29958,24172,5096,-2135,6791,10253,1724,8773,20161,35131,33873,10641,-5824,-10859,-9086,-10135,-10527,-9016,-10701,-10847,-5722,-4461,-3455,-8660,-8964,-8827,-8230,-2784,-5659,-8878,-13340,-10079,-5096,-17,1080,-6395,-14917,-14780,-7597,4287,17345,36507,48615,58868,27502,1488,880,-556,-3338,2976,5908,1071,-1016,-4779,-4361,-481,3166,980,-7649,-15515,-5013,1924,874,8219,9835,2127,-3861,-10621,-6956,-184,11491,21737,16686,4781,3954,6875,7410,-2603,-9614,-4869,5596,17549,6898,-4949,-6216,1414,4306,-3108,-8860,-14102,-14082,-9435,-9253,-5235,-1037,322,4732,-3430,-11606,-13245,-7955,827,5528,1395,-7569,-11160,-6629,2343,14651,12474,-1865,187,27665,47714,44930,13946,-11448,-9973,-7838,-11849,-10276,-6224,-9090,-5896,-3408,-1210,-6539,-12262,-5520,-5386,-8957,-7359,-6367,-8426,-11475,-11733,-13966,-17640,-9486,-3705,1312,-2380,-12126,-7430,-1422,-29,-4585,-16712,-15940,-10169,-8879,-3013,7723,16818,19314,17795,9323,5822,2402,-9249,-13846,-9508,-4524,3778,14302,23356,15233,-1789,-11802,-13232,-13701,-13667,-14907,-10545,-1064,2870,-1915,-4443,-6232,-5755,-1715,4507,3875,-4217,-10470,-14905,-12322,3807,6702,6460,7334,6736,3441,7057,12354,16443,15852,13374,6966,1123,-2259,2454,13536,14728,12230,11412,2425,-7473,-11175,-10623,-3472,4153,11387,12294,7191,1138,-11217,-13256,-6034,-5406,-7182,-6186,1592,23934,36817,30811,24759,14895,3765,-4227,-1171,776,-1914,1314,11827,19511,14738,6245,-1052,-4392,-1654,7768,17021,24344,29398,29786,18325,7985,17201,18664,3562,-7393,-5461,1490,12051,8478,-2501,-4209,1893,3971,1994,-3727,-7489,-7707,-6452,-2027,3641,11667,21029,23499,14529,12771,11174,163,-8883,-13990,-7642,1426,16257,26345,24003,17816,12102,6300,774,-7619,-11328,-4524,-8002,-11319,-6302,-4746,-8479,-18219,-3256,20001,12993,5754,-795,-7581,-1241,5433,1889,-5256,-10231,-6204,21082,65646,73831,44734,5536,-8469,8339,11109,4161,-12841,-10218,7430,9315,2565,-2712,-4055,-11012,-10574,-3511,-4791,-11476,-12098,-8440,-8521,-12606,-15213,-15350,-11873,-6746,-6118,-10922,-14512,-6482,2831,2491,-3021,-5989,-6072,-9773,-14631,-9478,-6898,-6515,-1359,6924,10536,3012,-2201,-5390,-6153,-3186,-1555,-7490,-14026,-4112,10826,18599,2990,-4854,-8131,-10815,-10787,-4607,-248,-3087,-6296,-3638,3055,2870,5126,11174,15737,7897,13250,18841,19843,11072,2381,-5842,-14876,-15920,-9484,-8152,-11302,-1749,11438,24435,27697,17848,15366,16073,10251,8400,1708,-6144,-4577,-2369,-4240,-10562,-19085,-15097,15352,15442,8607,9634,13978,5666,-4289,-3012,1632,2597,19434,27699,31649,33697,32203,25563,16051,7739,906,-13380,-6472,-2897,1558,9959,6856,-6340,-3844,9204,26542,33599,26621,21114,17317,14203,9581,8938,15045,25627,38920,41780,35379,27394,28731,32241,35132,34100,13234,-3690,-13707,-11868,-7253,-317,7311,1705,-3028,-52,2378,804,-4575,-11533,-12985,-5405,2727,6102,452,-8382,-16961,-12313,-3475,4373,5779,10531,31473,42667,32262,13067,2577,-8904,2976,22544,23539,8268,-7649,-9898,5911,20258,16924,7194,-522,-5927,-9998,-11603,5290,16957,12405,4967,-3223,4646,12302,12576,5655,-4990,-12608,-7257,3870,10831,8667,1699,4367,11496,11953,4541,-5939,-10063,-8523,-8039,-13821,-12947,-3154,-162,2609,-1844,-10633,-4481,3676,13040,12814,4430,-3536,-5550,6075,16704,22331,30236,40584,45961,31816,10444,-1663,-983,4550,2991,-1397,-5311,-3626,-1926,201,6745,9238,4382,-72,554,648,323,3254,-638,578,2334,-349,-9748,-10705,-10877,-14745,-12334,-12000,-9862,-3579,17010,21819,16181,10453,5557,7472,9872,12155,19940,17851,-1030,-9550,-10980,-3526,4907,6262,10145,4106,-2678,-5033,-11694,-12419,243,12889,14640,6260,1209,-2576,-8335,-15403,-16798,-6224,5169,6870,1035,3988,5890,1973,-7531,1032,32812,60887,58246,33571,14905,-933,-7085,7226,35292,75625,103101,68808,20070,1201,1152,9814,21614,26853,16485,-3597,-15089,-2049,-1202,-6275,-8640,1512,5795,2412,3021,8507,18793,29358,41928,23902,8052,1218,-6789,-9460,-3848,6932,13994,13825,3830,-9571,-2001,10435,13681,14545,13505,19332,28425,27913,9204,-8905,-11134,-8892,-13175,-20364,-20973,-16990,-13504,-12502,-13931,-11846,-11442,980,14756,22003,20169,22009,38549,41298,36611,50241,63762,62523,46892,28860,12875,-350,-12387,-17063,-12031,-4880,1972,10364,15380,-591,-13047,-3019,-2593,-3154,2926,4778,-1221,-8997,-15848,-17363,-16199,-8444,-2397,-5174,-7892,-5097,-1430,5203,11789,18876,19632,15409,9327,2104,-1544,-2123,563,-1534,-7115,-7897,-8884,-10768,-8928,-3963,1038,799,-2537,-10453,-15015,-8575,-3527,-4641,-11531,-13100,-11333,-11185,-11085,-14783,-11159,-6499,-7616,-10352,-14527,-12651,-5920,-70,5560,15187,19128,12506,10748,12437,8046,-2541,-8811,-458,10546,13408,4775,-4285,-6296,-77,648,-3149,-14899,-13869,-8001,-795,-1065,-4156,2020,3744,7451,2951,-4646,-3805,-4701,-12391,-4121,6871,11444,20777,37029,17017,-3720,-808,24179,38308,41989,41291,32275,20253,13183,3831,-5253,-5406,338,750,-5791,-2802,3789,3224,289,-80,-743,-1179,-785,-1166,-10017,-8464,11964,24347,25529,15434,10245,-36,-5939,-3971,4252,9327,10075,5425,106,-109,-2671,-10122,-14766,-4570,4261,7285,10891,11218,5571,-3588,-3931,-1438,-563,2918,9548,9683,5874,2814,-2544,-14098,-4807,1877,6660,9708,14313,16277,9118,3389,1204,4133,3645,-4698,-14516,-10401,-874,7039,14979,25858,36703,42363,28140,4996,-7875,-12729,-15296,-16205,-16696,-11775,-2125,9865,3428,-756,-3773,-12603,-16942,-12091,-5491,-4772,-7370,-3466,-1294,-3673,-7552,-9943,-13682,-11869,-10360,-11791,-14621,-10870,-8547,-6785,-8053,-8965,-10461,-8087,859,6119,3496,-7640,-21865,-20177,-11469,-4561,308,1796,-1790,-8045,-4335,14415,36572,32589,16750,9542,9467,11865,12347,15283,18576,7119,-6791,-12721,-10506,-9254,-5480,-3597,-8851,-14362,-17656,-17945,-4086,5189,14363,12996,10566,6155,4028,8089,7737,531,-9460,-10153,-1519,9574,20067,5506,8351,21974,31763,35596,34461,7622,-2812,2686,7235,3928,3743,5667,3627,-3253,-12654,-14177,-8082,-6722,-13489,-11974,4797,33604,51276,41483,7858,-6075,12933,32670,31738,19149,4215,-5544,-12525,-13828,-12247,-5062,974,4537,3770,3924,1299,1303,6764,15976,22060,23006,15527,6526,6633,12380,10146,-702,-3423,2795,10578,4054,-6914,-11558,-10129,-1320,11272,12327,7471,3091,320,-6452,-10326,-2865,6931,11530,10302,10506,9122,1418,-6626,-8935,-6755,-5946,-54,8235,6814,2749,2936,15584,33369,42235,28349,1850,-13783,-11106,-246,7841,16204,5434,2827,4847,5637,1570,-1520,-2430,-5401,-7845,-4300,-3967,-6773,-10766,-10292,-2058,-3414,-5902,-6294,-3490,-5736,-13683,-17553,-14073,-14886,-15155,-15117,-6259,382,-890,-6807,-12848,-2233,9592,13585,11275,6803,4684,1583,-2697,-1611,4863,11878,17518,16078,5804,-5103,-6903,-10798,-20782,-10641,-732,3919,1311,-892,-1575,-3599,-6175,-7626,-5291,3149,3630,5785,12698,11121,-2923,-9946,2646,10932,9494,2236,-1055,-3556,-3826,-970,-412,-3031,-6186,-4642,-3794,-8167,-5645,-3283,-15473,-17939,-6227,2973,11144,30836,46419,37505,25492,24136,20652,17458,15217,17153,10934,11619,22761,23597,17504,11030,29843,28046,13209,-1874,-11744,-6344,-7642,-6567,-5247,-1251,-5945,-9922,-9166,-13600,5813,7560,-3908,-3184,-1239,7658,8854,703,-150,3487,2926,-7311,-11638,1526,10463,12513,9863,4997,-3893,-8251,-7482,-5921,-8952,-9145,-4954,306,-1346,-9957,-10944,-10334,-3780,6328,14173,11894,3571,-10186,-15254,-4580,451,5702,14684,21931,20235,16962,22050,17928,8420,6852,24694,34249,11686,-16662,-1134,7969,6765,3918,6761,12515,15799,12808,-349,-7790,-9443,-8336,-746,-1068,-4866,-10537,-18419,-8094,7668,19785,13594,-426,-8145,-5916,-4129,-1830,796,448,-4129,-7934,-9871,-10242,-2453,3839,7188,3919,-2345,303,3281,2945,-5306,-11607,-14074,-14699,-12635,-19251,-14992,-11732,-17233,-11488,1494,14598,31254,42543,36104,17960,4185,-2765,-1344,-1446,-9251,-18401,-18016,-6932,29,4845,14560,24188,30027,24305,8751,-3346,2366,7184,6280,6446,19279,16243,3146,-7286,-8814,-3374,-2668,3143,13666,3680,481,-2635,-10563,-15061,-9934,-5285,-5033,-10731,-15280,-19037,-21286,-13730,-4144,-9064,-12074,-9874,-9103,-8713,-8694,-11856,-4883,-4497,-5545,-4321,-1633,-789,6585,20131,37050,35919,20359,-21,-14041,-13779,-18433,-14832,-7029,6956,14249,5458,-3073,-10709,-19498,-11426,-5328,-1463,-8707,-15615,-9661,-5531,-5411,-745,26455,35625,23589,7867,1405,-2388,-9955,-7259,-3,5507,10313,9044,9169,-3569,-2145,5012,14118,11138,1595,-861,-1015,4994,7243,4641,-915,-5239,347,7138,8387,18310,26077,26874,27059,8871,-1808,-5316,-2743,-569,-2354,-2198,823,5777,8267,8673,711,-3870,-6482,-15049,-4814,232,-3384,-3585,2525,7919,20278,24443,23099,18052,12190,-2442,-11244,10507,21573,17317,4871,-5194,-10329,-12451,-15623,-6264,1915,6324,4814,-5810,-8345,4600,8717,4245,-809,-2357,-5964,-8702,-10652,-13723,-9456,-4941,-505,11647,16692,10839,7586,6862,5556,-567,-10647,3221,19437,18080,18798,17558,4598,2959,7943,3261,-4582,-6144,-5756,-4129,1201,-2246,-2142,-2889,-6402,-11461,-9795,-2831,277,2577,4574,4970,-5205,-7379,-1424,-2860,-7729,-8542,-258,4205,4730,14864,14522,-1251,-9244,15127,42791,37142,16588,7549,4918,2276,-1039,-731,-399,-683,-2227,-4441,-2019,7491,25311,29920,21494,16855,14715,10254,2328,-5491,-10022,-15488,-1276,12741,15667,10766,4894,3311,-2416,-13867,-11957,13553,27240,9532,-8862,-9664,4880,25502,31188,16395,598,-13143,-11862,-8820,-9026,-1877,4540,4131,526,-702,-2179,2201,7176,7396,8714,8980,12074,11447,4686,-3226,-7590,-4042,1596,13248,18767,13478,6299,4752,7404,9376,2611,-2891,-4755,-4603,-1999,-4395,-13314,-15488,-12614,-6336,-4841,-2176,3362,4317,-1596,-792,8308,10995,8355,3629,-6304,-12335,-13353,-6773,-5173,-6270,-12844,-11971,-13352,-15227,-8635,-934,3811,1456,-5064,-4574,564,8840,14903,11354,3260,-1356,-5877,-11999,-10292,-8045,-6549,-5825,-8889,-6515,733],[3727,1214,-597,4007,7486,4207,-1076,-1287,475,-278,-2965,-6016,-7145,-9942,-7755,-1565,123,-4256,-4447,4845,16685,26585,21996,8294,-4773,-13593,-10824,-9615,-16627,-13278,-3285,7145,8754,4463,1526,-2332,-4992,-8231,-12171,-1201,6570,2305,-10935,-10615,1945,5546,-1269,-1510,1119,-5607,-8169,-11809,-13785,-7693,4229,15454,22951,20728,18854,7596,-12942,-15,3162,-5991,-14439,1052,12837,24462,29498,17108,6105,-1226,-3218,-5219,-11892,-14443,-2895,11258,17334,13600,3170,-13270,-7705,19045,37135,36935,19986,-1102,-10188,11408,15636,3512,-4571,11611,25194,27325,20331,5086,-4910,-4239,-4399,-8997,-12118,-7151,-7693,-10960,-2109,6762,3892,-8866,-4151,6409,3652,-2213,-15798,-5727,7902,20307,15201,6169,1509,-3592,-3527,143,2657,-2208,-6587,-6347,-6396,-9006,843,4978,360,-12102,-19675,-19210,-15860,-1501,12224,20058,27829,23862,10254,5634,5817,3981,-2456,-16421,-20723,-10412,-2873,-623,-7211,-14718,-500,22063,33290,46290,33803,19331,13149,6948,-2563,-11689,-9488,953,8750,5452,-4284,303,16811,54831,83335,116423,135350,75553,-79419,-283115,-424013,-459953,-337030,-153150,-24920,6543,-3073,14411,7744,-6579,-15719,-5923,638,7201,7024,-1656,-13964,-14935,-10890,-8990,-9965,-6804,2365,-3169,-18758,-17191,-13586,-12625,-6963,-325,9067,16860,14012,-2558,-11828,-826,-3990,-16289,-2255,2292,-20664,-29304,-24706,-12349,-720,-1086,210,8792,17479,22076,13071,-378,-7392,-3507,-3142,-12076,-13613,-10471,-8577,-7387,-6233,3531,14780,24645,29322,25134,14521,12226,7037,5956,5555,1682,-5586,-10698,-13658,-5536,1495,8536,798,-14503,-11051,-2680,8798,4928,-3110,-1947,9988,31252,33194,3253,-11128,-329,8122,7266,-4030,-4019,6313,4672,-7295,-6895,10433,12920,6651,-2524,4126,8423,9470,12784,10069,4968,1923,-1043,-3830,-10565,-11585,2146,12373,16706,16637,13480,8857,1521,-12521,-10054,1682,-454,-5426,-7467,-10592,-14512,-15910,-17147,-8280,9361,27628,42902,41937,32418,30402,23916,15525,12729,7101,-5864,-12130,2395,14782,10925,-3732,-11927,-16137,-9577,-9014,-11747,-12764,-1607,16645,20721,17219,25820,43305,40934,23469,9702,-5839,3179,13863,8691,-1006,-15533,-10636,2473,11283,20317,24378,15191,-3829,-9576,7715,21358,17054,9085,6158,16960,32410,26665,12010,-1054,-10513,-13042,-15052,-6263,4799,1733,-633,5564,12959,16875,10305,733,-12390,-9270,529,4584,2552,-3511,-5390,-6588,-1064,8088,9839,9842,614,-14456,4464,17074,4008,-7647,-15844,-12424,-6150,6318,12683,11437,7133,-554,-9013,-13572,-8551,-2527,1784,2664,2898,3168,281,-5529,-9467,-10022,-9409,-6445,-6592,-3400,-3069,-5950,-1749,3434,5222,5745,5810,1665,1246,16161,28577,25343,8062,-477,5903,7276,-1489,8454,22037,39237,35513,10254,-7501,-13351,-11879,-13151,-9057,-6598,-8609,-9439,-9097,-12721,-12078,-13267,-12306,-13035,-12874,-8258,-9790,-10782,-13591,-9488,-4879,-311,115,-7126,-14660,-14505,-6777,6375,21149,41889,55759,66101,34130,3388,792,-245,-2654,3237,5848,931,-1521,-5735,-4694,550,6161,5658,-2351,-12706,-8705,-2092,-3097,4092,7126,1246,-3651,-8914,-6335,-1444,7468,14726,8951,-330,616,2676,2533,-3785,-4234,-29,8910,19211,7611,-7180,-9061,409,4305,-2372,-7646,-14865,-17178,-11617,-11132,-6722,-2992,-2916,252,-7836,-12012,-12510,-8249,890,4396,-971,-9550,-9422,-3318,5996,18274,15131,-450,-2101,23068,46576,48366,18316,-10198,-11525,-9402,-12532,-9085,-4267,-6199,-2802,-1058,-133,-6026,-11061,-5490,-5989,-9779,-8107,-6861,-9378,-13009,-13655,-15117,-17601,-10092,-5333,-620,-4106,-12081,-5219,325,775,-3516,-16346,-16511,-7846,-8194,-4136,5253,12900,14567,15559,9283,6811,3344,-8847,-14576,-10334,-4589,5413,18840,29454,18546,-1832,-11659,-11661,-12488,-13543,-14416,-9550,1419,7512,2367,-2427,-6045,-6556,-2889,3995,5454,-1047,-7878,-14329,-14676,1406,1975,1178,3010,3950,3514,8854,12647,15390,14247,11510,5728,527,-3431,-977,7555,7041,7103,9509,3519,-6120,-10883,-10439,-2529,5885,12839,13004,6791,953,-11049,-14789,-6048,-3646,-4396,-4178,4101,27078,37180,28017,19730,10077,1016,-3069,313,1714,-782,2222,11685,18746,14267,6465,-181,-2742,140,8852,18056,25222,28816,26679,15064,4526,13611,17731,3212,-7099,-2961,6000,16703,11039,275,-1408,2985,3029,1371,-3256,-6547,-7527,-5539,-825,3809,9602,16428,20772,13848,11829,8740,-2637,-12043,-16347,-5845,4780,20312,32334,31286,23993,15499,7219,783,-7851,-10293,-2201,-5537,-13094,-8061,-4535,-7657,-18553,-5199,19130,14888,7577,233,-12578,-3318,3518,-1061,-8154,-12265,-8334,15070,53065,66950,43531,3783,-5998,11567,12527,5665,-11522,-9139,8050,9176,2345,-4589,-7322,-12682,-7803,-2938,-5452,-11386,-10184,-6588,-6132,-9975,-17880,-18404,-13085,-7853,-6887,-11689,-15105,-6240,3313,3159,-3122,-6756,-6317,-9670,-15381,-9937,-6916,-6605,-1230,7653,13021,5222,-1175,-4697,-4688,-726,858,-6266,-14359,-2316,12722,18821,2908,-3688,-5958,-8379,-8076,-2040,2360,-519,-3720,-1742,7185,9054,11424,14454,16590,8236,11700,14764,19005,11428,2641,-5417,-14419,-19315,-13756,-10462,-12102,-2763,9068,21943,26773,19114,14903,12150,6997,8185,3851,-5090,-5560,-2992,-4159,-10636,-20787,-6668,21566,17054,9838,11951,15907,6756,-3396,-1899,3042,3712,19883,29919,33916,33835,32981,25146,14125,4585,-2188,-14828,-7420,-4571,223,10116,7696,-8022,-4847,8322,25303,32204,24595,19022,15821,13754,9730,9387,17014,30021,41738,42957,37819,31141,33724,38046,41245,36591,13309,-4089,-15137,-12343,-8362,-1592,5473,-1207,-5089,918,3229,789,-5298,-12715,-10835,-3020,4786,7635,2526,-7169,-16365,-8858,2651,9704,9001,12401,30389,36912,24388,9109,937,-10186,3302,22982,25822,10352,-7382,-8085,9179,22290,17735,8676,580,-5561,-9318,-10145,5709,18796,12295,4304,-1426,4736,9905,9474,4244,-4122,-10300,-3880,6571,11722,8877,1711,2861,8106,9707,4797,-3955,-8320,-7120,-7638,-15083,-11883,-1562,1239,3588,-1761,-10580,-4009,5069,14950,12833,4063,-4008,-6981,4353,15483,20823,31647,44161,46979,34685,13159,-954,-1454,3336,1598,-2643,-5921,-2926,547,4252,11269,12648,5871,370,-27,-2096,-3372,-418,-3179,-1706,-632,-3206,-12815,-12874,-13032,-17614,-16484,-18148,-14537,-7990,13393,22672,17456,11078,7256,10968,15068,19107,27060,24268,1313,-9162,-11833,-6031,-830,1483,7228,3527,-3025,-5062,-11095,-13838,-1682,10955,12720,4258,-2163,-5159,-9264,-17153,-12369,-5548,6400,8462,733,2733,5293,2190,-5995,5786,38902,66197,64132,39852,19266,728,-9074,4600,25723,59720,101065,79439,24977,4978,5155,13828,27116,32860,19889,-2488,-15807,-4014,-3914,-8750,-9206,-920,1692,1085,6791,14249,25285,35412,42436,21327,6778,882,-7628,-10397,-2479,8720,15605,14180,3607,-10699,-2852,8690,11376,11764,15989,27190,35152,28555,5100,-13298,-7349,-5308,-10630,-18958,-20071,-17394,-14473,-13166,-13578,-12650,-9760,3149,16763,23600,22263,25833,40754,36103,29851,41970,55368,59773,48507,29426,12213,-926,-13250,-17095,-11872,-5197,2279,11366,17196,2849,-12673,-6224,-4685,-2634,5333,8207,2227,-5454,-12211,-14838,-17750,-9720,-3430,-5561,-7149,-4214,-374,6482,12558,18008,16549,12258,8540,3320,-654,-1998,1,-1978,-6587,-7968,-10985,-13257,-7167,-3621,-700,-2145,-4176,-10747,-14965,-9262,-4665,-5401,-10865,-11966,-11184,-10924,-9770,-15418,-13233,-8337,-7822,-9659,-14054,-12182,-5264,284,4964,13468,17241,10880,10866,14727,12083,1537,-8372,-2147,8773,12947,6297,-2964,-9200,-5443,-4125,-6551,-16990,-10157,-2782,4572,4083,-2228,-1112,-1524,2401,659,-6170,-6051,-7399,-9678,-2882,6949,10371,16997,30612,12347,-4680,-1235,24863,42247,44547,42140,32934,20261,12910,4841,-3361,-2265,3698,2724,-7050,-3697,4857,6393,6036,3268,-771,-2250,-2535,-2874,-11318,-9295,11614,26115,26907,12333,5751,-3195,-7963,-4176,4277,8365,7841,2492,-2049,33,125,-6706,-15062,-3714,6691,11206,13705,12080,5593,-2645,-1235,1419,918,4666,10164,9656,7233,5403,49,-11493,-6558,1003,7159,12101,17458,17611,9107,3452,2330,5846,6413,-1663,-12213,-9080,1411,10681,19907,33355,47158,52651,35007,9282,-4457,-8885,-11524,-14734,-18474,-14787,-6714,1481,-5822,-4610,-5952,-13159,-18357,-14142,-7360,-6218,-7768,-4406,-2761,-5260,-8507,-9548,-11960,-10333,-9710,-11278,-15029,-10775,-7732,-5600,-6794,-8341,-10601,-8081,1539,7032,4209,-6592,-19883,-17918,-9726,-3409,1009,2832,-629,-6756,-4495,15036,40562,37486,19543,11615,11718,14483,16359,21229,21565,7757,-7333,-11960,-9224,-8626,-5230,-2833,-8098,-14195,-17809,-17838,-4583,5081,13201,11056,8516,3713,2756,10283,12226,3316,-8048,-8478,-1426,6185,11022,-1994,4799,17739,23280,22692,22637,2953,-6955,-1315,3691,927,1348,4623,3371,-3697,-12707,-14324,-7615,-5958,-12879,-11921,2539,26602,43132,36081,4969,-8172,13555,35675,33193,19370,3900,-6701,-14081,-15381,-12054,-4308,642,3049,3118,4692,2568,1770,6726,16561,23634,24451,17200,8079,6782,9912,6472,-1797,720,6253,12980,3522,-7694,-12424,-12042,-4559,7325,8702,3851,-1085,-2473,-7548,-9654,-1966,7279,11159,9173,8874,7519,797,-5998,-8416,-7853,-7040,533,8706,7650,4179,4317,14226,29148,36206,21595,-2727,-13109,-8901,1997,13693,16901,5074,1935,2789,3060,121,-986,1161,-49,-3382,-1552,-606,-3711,-8403,-11191,-3358,-3791,-5544,-6012,-4103,-7354,-16261,-20906,-16142,-15843,-14890,-15809,-8310,-1726,-2277,-6971,-12700,-4153,7923,14182,13868,9675,7520,4165,718,2003,7098,12302,17890,16818,3975,-8581,-8263,-10278,-19707,-11129,-2284,1006,-2435,-4123,-2860,-3755,-5328,-6691,-4292,5079,5605,8424,16272,14750,-2767,-8561,3564,11996,10761,2819,-1710,-4087,-4442,-1586,-1438,-4327,-7563,-5920,-5180,-8320,-5490,-952,-11116,-16595,-5953,2077,7088,22873,39399,34268,23355,23866,20599,16357,12767,17301,11605,11303,20386,20209,18168,13768,31844,27470,14269,144,-11676,-8734,-10204,-8011,-5439,845,-2305,-8122,-8675,-11000,7273,4713,-10522,-8683,-737,11308,9708,881,-534,1829,952,-8804,-10255,3227,11862,13585,10479,4835,-4665,-9093,-8401,-7132,-10325,-10051,-4948,1333,438,-8422,-10365,-10204,-3407,6241,14884,14048,5995,-8512,-15989,-2926,2950,7844,16337,22996,21729,19565,24346,19036,8375,7456,28359,41590,19402,-11286,-6813,1226,2011,3243,8687,16273,19902,12573,-515,-7364,-9322,-7910,-942,-1710,-4578,-8824,-17760,-9697,7734,23873,21364,7239,-8031,-9675,-5231,-132,4542,5331,737,-7557,-12990,-12629,-3427,3909,8177,5945,-98,1294,3746,4256,-4166,-11698,-15250,-17132,-14190,-20295,-17065,-13926,-18940,-10575,2516,16183,34548,48085,45542,27267,10058,1987,1034,-2194,-10513,-19225,-15397,-4738,1950,7156,16995,28153,34361,26920,9049,-6205,-393,5534,5338,7045,22205,20162,4294,-7368,-9176,-2407,-547,4560,12935,-558,-1095,-5083,-13320,-14429,-8463,-4581,-4933,-10535,-14673,-18013,-23726,-16250,-4847,-7815,-10956,-8943,-8695,-8692,-8710,-12267,-6250,-5305,-6263,-5619,-3529,-2623,4236,18091,35130,32549,17853,-255,-13112,-15130,-17470,-14323,-6579,6867,15577,7339,-2825,-11539,-18304,-10424,-4123,-121,-7458,-15179,-11873,-7276,-3518,6344,32989,43300,30341,12768,4880,-1169,-9796,-7853,-651,5499,11494,11786,11360,-4611,-5107,-921,5318,1985,-4187,-3336,-1151,5545,8335,5695,-1010,-6911,-2765,3482,6386,17091,22251,23575,26434,10193,-1114,-5262,-3476,-937,-2159,-1831,794,5366,7828,7620,-415,-2746,-4325,-13743,-8704,-4719,-7594,-3394,4762,10237,20914,24373,23978,19763,12637,-3155,-10866,10735,21489,17893,6100,-3193,-7926,-10796,-15928,-6366,3820,9320,8084,-3212,-10839,2468,7278,2552,-2739,-4431,-7162,-6983,-8392,-13288,-8708,-1208,7354,17952,18139,9665,6653,6811,6274,612,-13051,-1763,13132,13085,15650,17413,6266,3174,8148,5138,-1871,-2730,-2306,-828,3667,686,2237,1731,-3100,-9323,-10507,-4488,-1394,1757,5199,6507,-3466,-6878,-2424,-2974,-7066,-10695,-3833,755,1282,10964,10849,-2652,-6354,17337,47835,42418,15656,2687,-416,-418,189,1759,-1494,-4901,-5915,-6269,-2543,6755,24083,27857,19370,14216,11280,8377,2139,-4745,-9196,-15902,-1064,13422,18286,17698,13993,11286,2225,-11924,-5825,20383,30789,9358,-9559,-12303,1384,23977,31125,16689,679,-12748,-14405,-13895,-13592,-4446,3487,4125,667,-313,140,5280,10760,11109,10280,8544,8494,4916,-2070,-9330,-11351,-5424,-1055,10557,18896,15007,8049,5787,7376,9130,4933,-482,-2763,-2761,-570,-3839,-13594,-16119,-12588,-5572,-4423,-2297,3201,4915,508,1114,9050,12944,10356,4506,-6625,-12493,-16087,-9076,-6855,-6815,-13218,-12983,-14695,-15734,-7946,-82,3653,-977,-9206,-3478,3724,10360,13916,9619,2634,-1094,-5130,-11252,-9677,-7790,-6806,-6473,-9334,-6752,633],[2756,-964,-2366,1408,4276,1459,-2716,-2340,-222,-405,-2522,-4867,-5156,-7972,-7221,-1672,-520,-5715,-4677,4587,15991,25982,22598,9770,-3587,-12667,-10237,-8708,-15761,-14015,-5930,2886,4389,1161,253,-2553,-5073,-8318,-12384,-451,7968,3453,-13362,-9424,5944,10095,2926,1009,536,-6215,-7862,-9619,-9892,-1471,12860,26008,27039,20080,17150,7000,-9312,318,4323,-4450,-15738,1468,14788,26284,26842,13087,3251,-2988,-4011,-4066,-9540,-12595,-1912,13676,19879,12643,877,-14550,-5274,20808,36247,33835,15881,-3796,-8590,14652,17934,4472,-2897,13814,27745,30368,23350,7973,-3669,-4653,-4749,-9298,-9575,-3420,-3651,-9836,-5034,4022,2139,-8917,-4373,7365,4796,-3340,-19679,-2898,10563,20322,12098,3699,133,-4313,-4181,-993,1044,-3855,-8721,-7943,-6748,-8670,-2088,3128,-1662,-14111,-21443,-21172,-17329,-1016,14922,25283,31879,26300,10726,5943,6872,4736,-2329,-15325,-21923,-11476,-2067,1369,-4464,-13235,-1954,18573,27163,40822,31883,19818,15240,11674,472,-9554,-9004,352,8046,5775,-3666,781,15607,52203,89178,128598,148577,91930,-60301,-269894,-419415,-454244,-320017,-136798,-16979,10860,2292,19751,8152,-6523,-15536,-6017,1976,10060,9383,-1694,-14455,-14333,-9944,-7437,-8007,-4733,4390,-3133,-19780,-16886,-13573,-12638,-6789,-335,9143,17627,16048,-744,-11282,-454,-4132,-15938,-43,2679,-21517,-24348,-17207,-5647,2627,-2073,-1944,10953,20994,24506,13477,-342,-4346,1542,957,-10412,-14732,-10773,-10549,-9568,-8228,1228,12583,25673,33610,29959,16985,13363,6676,5240,5747,3757,-2062,-8316,-11184,-916,6710,12257,2653,-15178,-9348,-36,11249,6224,-820,828,10949,30687,35221,5839,-10648,-2279,6672,7613,-3093,-2721,8831,7126,-5859,-5405,11515,14373,9702,912,2580,7387,8854,10587,6215,1123,-1438,-3997,-6039,-11767,-11543,691,8614,11263,10814,9087,7484,2520,-10597,-10526,1967,1214,-4574,-8330,-11779,-15367,-16117,-17720,-9132,8707,26826,38573,34669,28023,33063,32621,26051,21225,11745,-3897,-12620,930,12582,10513,-3429,-11308,-16195,-9875,-9048,-12078,-13615,-2961,16151,20857,16534,25521,43801,44546,25573,8007,-9462,-464,12185,8955,-792,-14497,-8781,4456,13676,22658,26513,17677,-811,-11566,5087,17817,15448,10425,9269,18498,29681,22268,9599,-1774,-10639,-12758,-15370,-9736,-1540,-5434,-7162,1839,10378,13388,6121,-2912,-14482,-8351,655,4139,2182,-2585,-2621,-3399,1928,10528,11652,10558,326,-12551,5818,22801,11097,-2289,-13564,-13150,-8028,2862,10080,9898,6409,103,-6870,-11558,-6940,-582,4197,5814,6624,5287,199,-5841,-8613,-9244,-9231,-6363,-6320,-2827,-2243,-5570,-785,4271,4814,3871,3401,608,1335,15730,26636,25773,10947,1747,5631,4808,-4776,7662,22731,41049,35184,9373,-9343,-15462,-10505,-9499,-5987,-2789,-4075,-5153,-7504,-14287,-19675,-17810,-15295,-16119,-15660,-12967,-13546,-12565,-13692,-8722,-4678,-920,-1324,-7678,-14014,-14101,-5932,8206,24347,45740,60162,69793,39684,5305,594,-81,-2073,3398,5606,663,-2023,-6339,-4320,2213,9785,11312,4167,-6405,-8294,-2623,-4364,1451,5105,723,-3030,-6842,-5353,-2711,3046,7022,1169,-5080,-2346,-1078,-1231,-1518,2156,5332,12264,19352,7418,-9199,-11248,95,4855,-860,-4921,-12519,-19209,-13769,-12733,-7803,-4593,-5130,-1866,-10411,-11749,-11201,-8315,950,3428,-2781,-10760,-6863,459,9795,21281,17210,1097,-3631,17809,42738,48118,20812,-9057,-13331,-11142,-13031,-7326,-1401,-2492,741,1483,1104,-5190,-9860,-5263,-6366,-10348,-8825,-7353,-10053,-13906,-15324,-16202,-17343,-10477,-6434,-1863,-4957,-10860,-3147,1780,1271,-2452,-15338,-14701,-4506,-7531,-5259,2585,8594,9422,12845,9511,8431,4746,-7715,-14959,-10930,-4278,7381,23633,34563,20755,-1907,-10603,-9558,-10386,-12521,-13624,-8069,4686,13574,7936,228,-5670,-7491,-4189,3505,6877,1799,-5393,-13074,-16731,-243,-1693,-3468,-1083,1576,4199,10489,12821,14440,12904,10056,4835,230,-4080,-3745,2029,-310,2743,7971,4997,-4305,-10303,-10233,-1869,6784,12927,12515,5831,528,-10635,-15526,-5595,-1644,-1564,-2115,6755,30139,37642,25947,15434,5466,-1240,-1794,1630,2225,-46,3102,11606,17985,13823,6738,816,-882,1924,9332,18182,25046,27173,23098,12308,1922,9877,15574,2483,-5894,-296,10831,21143,12993,2261,753,3425,1780,875,-2528,-5691,-7219,-4197,328,3366,6371,10713,17040,12891,10580,5850,-5038,-13017,-12939,-3001,8119,23523,36841,37657,30113,18869,8111,888,-8031,-9642,-82,-2403,-11286,-10031,-4514,-6632,-17368,-7473,17124,16115,9087,1577,-16020,-2767,3411,-2638,-10196,-13823,-10213,10100,40985,58782,41317,2618,-3051,14592,13677,6858,-10152,-8206,8035,8799,2335,-5706,-10083,-12939,-5235,-2609,-6354,-10888,-7572,-3823,-2722,-6327,-16450,-16682,-13556,-8868,-7664,-12482,-15711,-5951,3840,3924,-3063,-7631,-6897,-9751,-16071,-10322,-6972,-6730,-1289,7880,14994,7434,-218,-3839,-2870,2156,3686,-4643,-14721,-1208,12992,17252,2391,-2538,-3668,-5272,-4837,677,5078,2098,-1078,356,11326,14960,17035,16733,16541,8443,10171,9579,16487,11269,3027,-4432,-12235,-17008,-17726,-12986,-12721,-3656,6792,19276,25337,19460,12987,7213,3100,7170,5454,-3749,-6439,-3849,-4277,-8925,-13597,2797,26228,17898,10623,13518,16543,7171,-2925,-1151,4030,4265,19319,30918,34984,33178,32553,23492,10745,-308,-6398,-12895,-8373,-6500,-1180,10314,9173,-9185,-6054,7080,22880,29398,21274,15594,13336,12531,9570,9715,18828,34616,44303,43604,39497,34313,38115,43282,46322,37080,12607,-4712,-15172,-11737,-9944,-3988,2456,-4942,-6579,2088,3841,554,-6054,-13527,-8997,-1186,5880,7740,3527,-6305,-14868,-5253,10168,16338,12718,14006,28224,30894,17667,6073,-582,-11256,3466,22605,26954,11820,-7298,-6278,11985,23395,17753,9575,1572,-5015,-8240,-8413,5741,19404,11991,3425,337,4804,7850,6585,2530,-3330,-7665,-406,8838,11631,7707,977,1095,4554,7134,4615,-2068,-6034,-5167,-7137,-16564,-10744,-104,2490,4425,-1824,-10618,-3832,5944,16160,12541,3563,-4633,-8891,2019,13387,18322,31173,44755,44850,35140,14912,-673,-2591,1451,-209,-4178,-6750,-2399,2839,8143,14986,14979,6686,520,-756,-4763,-6759,-4128,-6360,-5237,-4817,-6807,-15420,-13662,-14417,-18689,-20282,-16954,-17569,-11491,10403,23377,18676,11674,8796,14193,19944,25584,33243,30497,3791,-8666,-12671,-8173,-5972,-2909,4370,2889,-3228,-5174,-10518,-15025,-4005,8528,10590,2314,-5481,-8122,-9993,-16358,-8940,-2461,10387,12216,2538,3106,5787,3486,-2510,11125,43732,68489,67574,45495,24062,2983,-10347,911,15547,42956,93848,87373,30722,9407,9718,17740,31874,37947,22599,-1677,-16950,-6372,-6689,-11027,-10230,-3862,-2902,277,10248,19431,30690,39458,40440,18502,5661,1195,-7229,-12178,-2397,9341,16383,14063,3129,-12060,-3766,6889,8844,8346,17717,33707,39775,27310,696,-12746,-3810,-2486,-8609,-17623,-18469,-16668,-15275,-14271,-13137,-12675,-7832,5184,18417,24744,23953,29032,40504,28541,20934,31800,44976,54552,48533,28914,11175,-1593,-14017,-16039,-11169,-5585,2138,11553,17952,5667,-11153,-9377,-6679,-2151,7255,11007,5132,-2281,-8718,-11866,-18212,-11437,-4666,-5570,-5960,-3038,659,7067,12111,15511,11649,7433,6221,3801,-260,-2292,-1048,-2682,-5486,-6757,-10116,-9058,-4378,-3095,-2801,-5400,-5879,-10997,-15105,-9963,-5266,-5026,-9052,-10202,-10855,-11354,-9032,-15698,-15545,-10946,-9040,-8959,-11019,-10843,-4720,325,4009,11207,14701,8858,10610,16439,15337,5146,-7638,-4103,6791,11743,7073,-1646,-10478,-10398,-8787,-9910,-18495,-7855,629,7846,7334,68,-2404,-4064,-854,-1169,-7666,-8413,-10108,-7627,-1660,6795,8942,12802,22910,7478,-5998,-2111,24015,43633,44543,40895,32094,19417,12000,5541,-1489,890,7194,5268,-8173,-4937,5505,9013,10638,5600,-1446,-3876,-4718,-4830,-12273,-9841,10212,25477,25445,7628,885,-6734,-10585,-5048,3624,6980,5614,-299,-4490,-271,2655,-3233,-13958,-2882,9012,14803,15854,12132,4985,-1961,994,4600,2823,6138,10051,8985,8008,7393,1840,-9298,-8624,-562,6864,13704,19782,18123,8538,2937,2863,7007,8901,1675,-9787,-8086,3093,13474,23637,38808,54222,58774,39236,12695,-993,-5079,-8031,-13774,-20142,-16495,-10177,-5072,-9976,-5602,-7992,-13752,-19533,-15956,-8913,-7423,-8185,-5331,-4010,-6559,-9313,-9124,-10255,-8286,-7529,-8605,-12550,-10374,-7003,-4613,-5753,-7895,-11036,-8634,1414,7086,4338,-5695,-17844,-15401,-7785,-2377,1368,3414,93,-5700,-4448,15120,42501,40664,22061,13411,13429,16512,20147,27066,23668,8007,-8064,-11278,-8322,-8518,-5564,-2577,-7529,-13741,-17142,-15802,-4307,4936,11813,9238,6595,1377,1687,12587,17100,6025,-6545,-6982,-1543,2950,3842,-6802,1212,13844,17613,14174,12668,-1421,-10957,-5289,-86,-2088,-1280,2894,2589,-4322,-12415,-14393,-7476,-5575,-12369,-11878,-142,18894,33684,29311,1884,-10002,13596,37196,33249,19074,3685,-7439,-15141,-16075,-10889,-3288,542,2225,3644,6292,4056,2028,6223,16309,24191,25310,18562,9235,6398,7016,2705,-2382,4137,9198,14670,2608,-8424,-12543,-12759,-6454,4645,5706,340,-5033,-5265,-8630,-9098,-1547,7000,10231,7620,6815,5736,378,-5057,-7588,-8686,-7937,990,8750,8072,5219,5261,12059,24146,29260,15004,-6765,-9927,-4396,6272,19924,16162,3409,-434,-530,-86,-1514,-625,3905,4484,879,1040,2801,-660,-5851,-10781,-4267,-3838,-4879,-5593,-4743,-9010,-18736,-21650,-16979,-16498,-14405,-16225,-10269,-3882,-3661,-6801,-11776,-6642,4840,13709,15856,11826,9459,5879,3585,5314,9139,12398,17372,16165,1190,-11456,-6301,-6477,-14759,-11277,-4374,-2695,-6952,-7120,-3343,-3719,-4666,-5942,-3432,6247,7070,10789,19710,18670,-1696,-6073,5738,14284,12699,3798,-3074,-5054,-5643,-2727,-2705,-5485,-7986,-5532,-4838,-7687,-5534,666,-7326,-14577,-5835,815,2965,15339,32120,30678,20976,22990,19902,14621,9925,17685,13786,11983,17299,14901,17320,15735,32578,25689,14739,2073,-10243,-10684,-12326,-9268,-5631,2909,1590,-6110,-8358,-8442,10335,3775,-14892,-13730,368,15214,10756,1182,-1141,-335,-1801,-10875,-8366,5019,13023,14287,10836,4545,-5502,-10053,-9296,-8017,-11255,-10831,-4891,2342,2276,-6665,-9574,-10130,-3106,5846,14967,15631,8313,-6495,-15282,-1198,5130,9835,17781,23408,22574,21674,25966,19596,8137,8341,30797,46476,25846,-6190,-11176,-4804,-2624,2463,10701,20080,23140,11642,-891,-6513,-8675,-7196,-1066,-2315,-4321,-7148,-16039,-11472,7138,26704,28076,14362,-6406,-13866,-6151,1750,8578,10702,7155,-3944,-14755,-14927,-4296,4049,9281,8140,2518,2353,3952,5171,-3217,-11588,-15768,-19099,-15984,-21447,-18909,-15713,-19109,-9708,3225,16811,35793,51312,54416,38449,18192,7788,3226,-3107,-11780,-19007,-12710,-2992,3208,8991,18870,31631,38617,29756,10069,-8397,-3173,3842,4657,8054,24622,24079,5709,-7210,-9514,-1835,959,5332,10825,-3552,-2084,-7120,-14970,-12478,-6905,-3701,-4439,-9863,-13751,-16862,-21598,-15365,-2594,-5670,-9855,-7522,-7530,-7938,-8172,-12215,-7561,-5987,-6745,-6687,-5454,-4789,1378,15166,31726,28304,14970,-482,-11957,-16563,-16125,-13478,-6059,6248,15347,8231,-2558,-11558,-15536,-9055,-2976,1125,-6023,-13844,-13378,-7607,183,12699,37530,48693,35951,17244,8342,71,-9459,-8265,-1273,5427,12555,14299,13222,-5375,-7725,-6665,-4533,-8053,-10564,-5778,-1155,5879,8950,6309,-1488,-8879,-5925,-380,3505,14086,17266,19703,25130,11603,-182,-5280,-4716,-1880,-2418,-1727,643,4804,6997,6330,-803,-1293,-2628,-10880,-10429,-8446,-11111,-2921,6752,12356,20680,23254,24278,21194,12815,-3795,-10648,10430,20942,18123,7132,-1421,-5937,-9413,-14702,-5921,5820,11996,10800,-812,-11290,-100,5198,437,-4753,-5996,-6846,-4175,-6082,-12838,-8019,2325,14868,23004,18424,7835,5100,6137,6525,1499,-15195,-6059,7606,8729,12469,16322,7820,3331,7782,6544,635,741,1350,2255,5292,2621,6307,7137,848,-6482,-10726,-6246,-3243,736,5643,7897,-1494,-5556,-2698,-2812,-6061,-12221,-7253,-2250,-1671,7264,7112,-4134,-3967,19571,52367,47890,15649,-880,-4247,-1676,1971,4418,-2107,-10439,-10365,-8424,-3303,5992,22452,25350,17143,11820,7900,6113,1718,-4084,-8604,-16073,-1111,13325,19065,22008,22530,20079,8587,-5343,4944,30435,36330,10837,-9085,-14622,-2286,21241,29681,16132,424,-10985,-10349,-14023,-17830,-6886,2352,3973,588,-277,1331,6926,13342,14410,11545,7571,4465,-1299,-6818,-8223,-8978,-5882,-3902,7465,18930,16915,10217,6748,6850,8226,6810,1929,-884,-1249,312,-3766,-14171,-16843,-12819,-5439,-4626,-2970,2646,5254,2102,1815,8464,13911,12177,5641,-6406,-11690,-15311,-11676,-8654,-7251,-12410,-13361,-16048,-15996,-6863,1410,4218,-3032,-14332,-1834,6438,11162,11939,6775,952,-1857,-5395,-11009,-9042,-7551,-7118,-7260,-10024,-7272,25],[1494,-2982,-3746,-436,2149,-176,-3582,-2902,-612,-341,-1812,-3361,-2844,-5638,-6253,-1900,-1502,-7162,-4337,4460,14631,24296,22447,11031,-2313,-11636,-9578,-7625,-14349,-14915,-8966,-1854,-656,-2802,-1088,-2632,-5057,-8306,-12412,35,8699,4250,-13546,-6707,10294,14046,6311,2740,-434,-6956,-7392,-7115,-5379,4674,21152,35947,29982,19162,15877,7516,-6111,214,5253,-2398,-17533,1752,16568,26658,22530,9170,1789,-3393,-3971,-2710,-6850,-10038,-200,16672,22787,11876,-1214,-14580,-2787,21664,33894,29370,10974,-6919,-5542,18713,20631,5801,-872,15684,29674,32517,25188,10138,-2582,-5327,-5444,-9635,-6645,876,1106,-6814,-7979,1146,531,-8785,-4995,7661,5661,-4222,-20420,47,12934,19015,8135,671,-1774,-5319,-5008,-2367,-1164,-6157,-11176,-9344,-6782,-7883,-5724,710,-3531,-15072,-21891,-22154,-18395,-950,17104,30433,35853,28508,10822,5548,7041,4706,-2756,-14400,-22823,-13049,-2118,2473,-2204,-11112,-2434,16301,22680,35995,30425,20646,17222,16648,3548,-7857,-8836,-538,6975,5920,-2931,1297,14045,47337,90229,134502,153222,100613,-43909,-253295,-405613,-434433,-291885,-115807,-7874,15346,7655,23606,7789,-6729,-15793,-6766,2444,11972,10696,-2738,-15152,-13436,-9074,-6107,-6092,-2776,5428,-4460,-21802,-16703,-14406,-13686,-7425,-1107,8365,17335,17396,962,-10546,-757,-4677,-14690,1626,2030,-21521,-18485,-9023,1760,6703,-2312,-4637,12312,23880,25886,12941,-872,-1767,6267,5034,-8393,-15640,-10891,-12457,-12284,-10811,-1553,10026,26059,37654,35014,19714,14488,6255,4167,5559,5582,1789,-4966,-6713,4799,12262,15159,3417,-15201,-7933,2125,12901,6748,1033,3414,11701,28885,35312,7824,-10525,-4879,4399,7062,-2792,-2114,10390,8713,-4624,-3741,12196,15133,11730,3265,567,5253,7075,7684,2590,-2042,-4154,-6428,-8175,-13119,-11747,-1134,4675,6193,5292,4503,5470,2775,-9603,-11141,2041,2771,-3637,-9376,-13684,-16936,-16834,-18570,-10687,6847,24581,33016,26731,22726,33793,39776,36166,29723,15760,-2603,-13552,-903,9984,9719,-2824,-9788,-13201,-9649,-8578,-11342,-12964,-5217,13884,19569,14836,23804,41995,45504,25791,5848,-9096,-2452,10099,8210,-1373,-13273,-6868,6379,16045,24888,28220,19462,1596,-13476,1944,13558,12862,10860,12136,20150,26662,17411,6588,-3001,-11226,-12936,-15339,-11376,-3940,-7872,-12405,-1868,7549,9930,2602,-6320,-17398,-7808,540,3487,1483,-2000,-320,-735,4134,11858,12194,10127,-671,-11321,6379,27427,17717,1818,-12471,-13495,-10101,-2319,5282,6467,4339,-54,-5146,-9580,-5543,878,6059,8513,9854,7041,70,-6211,-7614,-8547,-9217,-6542,-6418,-2652,-1672,-5372,-217,4388,3674,1358,414,-899,1168,14627,23731,24861,12939,3648,5224,2278,-8629,6000,21729,39780,32167,7192,-12146,-12571,-3945,-3250,-3251,758,472,-881,-3611,-8265,-14585,-20760,-17692,-15164,-15069,-17376,-17379,-14894,-14404,-8570,-5271,-2633,-3895,-8481,-13644,-14305,-5853,8898,25927,46995,60661,68749,42774,6398,-446,-804,-2334,2755,4530,-392,-3130,-7104,-3798,3859,13346,17353,11235,263,-4151,-470,-4078,-498,3091,-117,-2732,-5312,-4851,-4683,-2229,-1301,-6576,-9759,-5485,-5013,-4183,1793,7934,10192,14682,17416,5670,-11499,-12798,-128,5217,593,-1705,-8501,-17228,-15680,-14034,-9082,-6380,-6451,-1272,-7529,-10826,-9981,-8772,197,1759,-4909,-11810,-4387,3945,12984,22968,18060,2048,-4818,11932,36099,43677,20440,-8732,-15755,-13488,-13910,-5960,1605,1410,4116,3564,1818,-4747,-9242,-5499,-7164,-11238,-10011,-8301,-10827,-14223,-16259,-17622,-17257,-11025,-7412,-2833,-5394,-9596,-1855,2367,997,-1618,-13503,-11178,-1311,-7432,-6878,-673,3737,3863,9413,9458,9854,5745,-6538,-15272,-11685,-3987,9144,27932,37568,21041,-2453,-9256,-7582,-8372,-11400,-13067,-6787,8010,20355,14211,3016,-5546,-9044,-6008,2801,7946,4003,-3614,-12138,-16738,-785,-4164,-7805,-5326,-641,4764,11316,12301,13049,11311,8483,3770,-277,-4694,-6054,-2908,-7447,-1199,6415,6277,-2642,-9881,-10457,-1870,6558,11532,10707,4057,-613,-10794,-15872,-5110,145,909,-418,8953,32283,37582,24225,11714,933,-3308,-1017,2353,2062,-24,3465,11158,16894,13043,6605,1414,637,3242,8862,16879,23196,23983,18782,9661,-83,6284,12227,1122,-4079,2190,15332,24423,13635,3022,1899,2903,27,229,-1957,-5197,-6648,-2628,1133,2192,2212,4358,12345,11355,8666,2414,-7001,-11902,-9021,-331,10801,25225,38840,41755,34914,21343,8444,716,-8438,-9627,1526,987,-6659,-11866,-4998,-5835,-15835,-10207,13999,16277,9832,2703,-10386,166,4612,-3281,-11769,-15309,-12187,5734,30139,50259,38685,2488,-387,16702,14186,7389,-9069,-7689,7175,7902,2093,-6466,-12592,-12193,-3205,-2777,-7629,-9981,-4581,-496,1411,-1991,-12118,-13070,-13125,-9833,-8551,-13413,-16545,-5941,4017,4396,-3112,-8785,-8014,-10234,-16874,-10802,-7237,-6967,-1605,7557,16285,9607,580,-2916,-797,5376,6794,-2791,-15146,-1059,11415,13909,1327,-1700,-1687,-2172,-1535,3242,7611,4515,1363,2300,14961,20024,21323,17611,15410,8310,8855,4193,12366,10318,3243,-3269,-9510,-12799,-16487,-15604,-12863,-4434,4605,16526,23637,19213,10375,2233,-1158,5368,6333,-2534,-7324,-5028,-4638,-6182,-5426,10771,28872,17833,10822,14170,15859,6873,-2946,-842,4496,4162,17677,30432,34623,31700,30812,20601,6145,-6673,-9047,-9621,-9303,-8636,-2384,10966,11919,-8327,-7334,5452,19490,25552,17153,11345,10233,10817,9186,9820,20162,38749,45823,43050,39759,36366,41398,47326,49454,35222,11108,-5465,-13509,-10343,-11720,-7315,-1663,-9560,-7224,3190,4073,34,-6854,-13718,-7555,69,6095,6594,3262,-6116,-13395,-1565,18765,24005,16816,15475,25521,25279,12361,3760,-2038,-11850,3442,21468,26887,12663,-7333,-4835,13981,23443,17039,9999,2544,-4232,-6786,-6610,5422,18876,11971,3229,2238,4832,6132,3807,651,-2319,-4585,3109,10652,10760,5318,-632,-1005,978,4480,4160,-333,-3402,-2895,-6619,-18080,-9491,1270,3641,5147,-1994,-10721,-3950,6277,16540,11827,2821,-5408,-11118,-546,10736,15096,28814,42272,39981,33254,15716,-706,-4348,-1069,-2375,-5934,-7724,-2003,4894,11622,17689,16215,6899,423,-1619,-7261,-9627,-7489,-9711,-9913,-9727,-10322,-14775,-12551,-13793,-15464,-16888,-11238,-15327,-13324,8278,24039,19943,12391,10283,17069,24208,31025,37905,36045,6382,-8017,-13057,-9207,-9846,-6781,1838,2321,-3140,-5296,-10049,-15430,-6680,5591,8231,403,-8619,-11188,-10339,-13920,-6287,688,14779,15818,4856,4633,7574,6454,2852,16628,46477,67157,67957,49879,29094,6015,-8902,-3687,5872,27607,83002,92132,37289,14449,14461,21227,35494,41645,24407,-1160,-18108,-8927,-9366,-12899,-11512,-6993,-7461,-4,13049,23789,34651,41139,36328,15592,4703,2029,-5271,-14236,-3754,8594,16114,13475,2535,-13438,-4708,5213,6423,4763,18416,37905,41571,24273,-3581,-9208,-1106,-455,-7063,-16300,-16375,-14672,-15228,-15590,-12891,-12171,-5897,7096,19794,25573,25377,31638,38219,19984,11515,21468,34017,47499,46894,27324,9865,-2148,-14287,-14611,-10154,-5981,1565,10889,17619,7746,-8973,-11873,-8249,-1716,8657,13128,7482,520,-5435,-8855,-16704,-13386,-5812,-5043,-4454,-1740,1553,7038,10659,11785,5532,1430,2640,3471,-316,-2919,-2503,-3496,-3906,-4310,-6169,-4054,-1005,-2221,-4907,-8871,-7544,-11189,-15142,-10447,-5152,-3581,-6505,-7900,-9789,-12223,-8974,-15538,-16896,-13923,-11353,-8973,-8557,-9358,-4262,142,2765,8491,11698,6618,9974,17445,17617,8028,-6812,-6176,4829,10113,7215,-508,-9840,-13642,-12610,-12861,-18300,-6823,2205,8961,8642,2062,-2068,-3986,-1911,-2051,-8821,-10610,-12607,-6279,-891,6191,7098,8351,14903,2971,-7500,-3342,21864,42535,42300,37975,29885,17727,10498,5900,315,3779,10272,7766,-8887,-6409,5770,10979,13854,6797,-2712,-5926,-7127,-6691,-12134,-9675,7637,22199,21245,1939,-3484,-10186,-13760,-6549,2267,5171,3426,-2742,-7151,-1191,4488,-93,-12589,-2037,11195,17956,17273,11410,3809,-1574,2658,7929,5123,7134,9256,7871,8287,8719,2675,-8097,-10571,-2580,5833,14437,21134,17795,7499,1917,2743,7450,10806,5020,-7317,-7403,4026,15060,25606,41308,56758,59860,40294,14811,1655,-2377,-5690,-13797,-21233,-15934,-11509,-8131,-7875,-4621,-9886,-14385,-20289,-17531,-10082,-8367,-8699,-6297,-5114,-7616,-10011,-8758,-8638,-5726,-3886,-4715,-9730,-9667,-6407,-3893,-4991,-7675,-11818,-9911,299,6167,3834,-5037,-15857,-12791,-5877,-1665,1229,3395,250,-5041,-4344,14652,42320,42001,24288,14908,14593,17952,23516,32190,24557,7671,-9115,-10796,-7887,-8969,-6507,-2898,-7261,-13146,-15994,-13412,-3421,4557,10011,7290,4587,-989,772,14856,21966,8342,-5228,-5899,-2053,-268,-1670,-10548,-2448,9802,13117,9080,5275,-5419,-14887,-9210,-4176,-5066,-4078,320,1108,-5138,-11833,-13860,-7715,-5674,-12087,-11983,-3177,11097,23790,21765,-1352,-11815,12689,36844,31760,18127,3460,-7747,-15374,-15592,-9376,-2349,431,1820,4796,7993,5324,1874,5122,15167,23655,25479,19536,10048,5589,3812,-1234,-2906,6538,11299,15252,1103,-9323,-12307,-12378,-6629,3761,3858,-2717,-8631,-8033,-9788,-8907,-1789,5941,8579,5477,4141,3572,-73,-4046,-6715,-9360,-8716,1115,8151,7772,5461,5225,8736,18326,21530,8572,-9920,-5305,2158,12581,25749,13902,272,-4381,-5003,-3682,-3463,-717,5561,7757,4511,3173,5875,1962,-3611,-9544,-4942,-3853,-4291,-5433,-5757,-11016,-21365,-18720,-15663,-16180,-13907,-16629,-12431,-6315,-5230,-6548,-10367,-9605,180,11884,16899,13005,10311,6440,5430,7752,10417,11768,15755,14029,-2177,-11930,-2463,-1495,-9488,-10790,-7195,-7483,-12560,-8363,-3224,-3920,-4619,-5813,-3166,6294,7603,12401,22391,22250,-91,-3611,8260,17354,15229,5226,-5559,-7058,-7920,-4698,-4403,-6492,-7208,-3485,-2865,-6823,-6088,1371,-4432,-12726,-6252,-1127,-1434,8170,24575,26351,17936,21000,18070,11878,6531,18306,17949,14699,14935,8223,14646,16357,31438,22359,14138,3401,-8421,-12336,-14316,-10663,-6143,4450,5111,-4405,-8642,-6390,13312,3507,-15703,-16808,1830,18849,11596,1215,-2319,-3231,-5514,-13759,-6395,6436,13488,14214,10615,3946,-6482,-11357,-10420,-8817,-12032,-11866,-5195,2827,3560,-5150,-8915,-10461,-3280,4765,14026,16170,10084,-4540,-13658,-11,6498,11335,18741,22713,22215,22693,26277,19087,7312,8914,31054,47635,29841,-2193,-14150,-10480,-7345,1153,12354,23340,24768,9689,-1835,-5744,-7827,-6472,-1419,-3195,-4447,-5905,-14040,-13719,5433,27524,32579,19879,-4145,-18104,-6692,3617,12573,16022,14197,1787,-12903,-17286,-5427,3816,10031,10008,5028,3075,3501,5236,-2873,-11551,-15863,-19464,-18454,-23026,-20612,-17227,-18145,-9326,3145,15879,34273,51237,61278,50382,28157,14108,4747,-4530,-13378,-18217,-10487,-2224,3233,9749,19610,33867,41952,32031,11096,-9983,-6153,1932,4040,8920,25704,27103,6965,-7215,-10168,-2091,1234,4797,6759,-5100,-3000,-9081,-15633,-10417,-5796,-3120,-4010,-9182,-12980,-15992,-18993,-11786,1125,-3766,-9218,-6157,-6088,-6813,-7426,-12053,-9220,-6919,-7264,-7626,-7356,-7449,-2226,11178,26750,23086,11412,-1178,-11022,-15522,-14847,-12742,-5864,4879,13277,7505,-2911,-11396,-13539,-8105,-2462,1782,-4856,-12439,-13894,-7010,3803,17318,39170,50747,39482,20625,11197,911,-9311,-8779,-2124,5029,13233,16266,14393,-6139,-10148,-11210,-15134,-17688,-16871,-8004,-1269,5701,8725,6065,-2655,-11294,-9000,-4152,-134,9358,11390,15321,23057,12795,680,-5685,-6714,-3561,-3314,-2097,164,3886,5596,4656,-788,-146,-1863,-9132,-10716,-11075,-13704,-2509,8172,13941,19442,21050,23820,22057,12551,-4473,-10776,9430,19760,17775,7671,-190,-4599,-8564,-13695,-5329,7575,14044,12592,1047,-9744,-2972,2643,-1906,-6619,-6736,-5151,-1006,-3932,-12480,-7472,5441,21374,26341,17490,5432,2911,4706,5987,1502,-17562,-8498,3263,4935,9167,14226,8916,3350,6785,7251,2711,3867,4627,4706,5942,3433,9393,12705,5444,-2967,-10233,-8069,-5245,-458,5886,9012,537,-3734,-2240,-2312,-4754,-12823,-10510,-4864,-4090,3988,3584,-5577,-2032,21624,55984,53309,17056,-2188,-5349,-1033,4286,7276,-1373,-15895,-14667,-10564,-4148,5312,20699,22761,15054,9870,5008,3856,1337,-3331,-8059,-15793,-1109,12962,18850,23981,29614,28883,16214,4253,18128,41698,42254,13223,-7723,-15070,-5331,18184,27550,15211,183,-8895,-6148,-10986,-21295,-8725,1531,4082,692,-211,1833,7490,14978,17347,12858,6519,575,-6604,-8586,-3769,-4798,-5155,-6381,4458,19133,19257,12783,7832,6284,7258,8669,4828,1310,412,1185,-3642,-14507,-17001,-12649,-5198,-4721,-3542,2277,5785,3529,1989,7289,14439,14363,7672,-5038,-9677,-12918,-13816,-9689,-6789,-10883,-12545,-16490,-15684,-5177,4000,6617,-2453,-12683,1135,9415,12018,9972,3857,-912,-2826,-5831,-10359,-7709,-6547,-6664,-7332,-10086,-7168,-308],[-732,-5434,-5320,-1917,837,-1102,-4189,-3485,-1122,-431,-1208,-1980,-767,-3544,-5429,-2817,-3377,-8941,-3871,4004,12157,21028,20912,11439,-1546,-11042,-9302,-6763,-12818,-16024,-12635,-7273,-6614,-7570,-2786,-3064,-5457,-8697,-12743,-194,8329,4206,-11375,-3572,14084,16746,8472,3333,-2098,-8237,-7221,-4796,-1103,9731,27770,43542,31159,17631,14567,8152,-4060,-667,5821,170,-17357,1449,17599,25123,16748,5160,1067,-3009,-3377,-1408,-4154,-7480,1733,19832,25743,11103,-3388,-14032,-865,21218,30059,23875,5934,-9362,-1550,23319,23501,7294,1091,16757,30518,33287,25351,10978,-2172,-6475,-6717,-10064,-3687,5332,6051,-3206,-10872,-2110,-1256,-8841,-6167,7125,6077,-4802,-16935,2384,14374,16310,3483,-2984,-4428,-6856,-6228,-4161,-4102,-9198,-13748,-10379,-6682,-7084,-10261,-2536,-5346,-15321,-21666,-22717,-19314,-1451,18471,34900,39150,29891,10114,4206,6117,3709,-3912,-13923,-22792,-15168,-3039,2597,-679,-9145,-2320,14796,19353,31309,28644,20982,18309,20943,6164,-6877,-9146,-1830,5420,5699,-2298,1634,11976,40525,85858,132997,148565,101430,-29165,-230025,-377492,-397407,-253724,-91253,1686,19603,12636,25422,6339,-7501,-16161,-8217,1865,12598,10606,-4933,-16006,-12526,-8391,-5133,-4479,-1246,4949,-7149,-20120,-15023,-15272,-15697,-8917,-2675,6682,15853,17758,2198,-10135,-1991,-5773,-13390,2680,516,-20695,-12849,-1421,8556,10344,-2475,-7832,12593,25685,25849,11355,-1960,183,10145,8404,-6669,-15851,-10937,-13961,-15529,-13862,-4577,7348,26005,41403,40128,22643,15426,5826,2823,4966,6978,5723,-99,138,12050,18299,17570,3745,-14787,-7283,3666,13629,6547,2465,5683,12107,25956,33490,9081,-10746,-7997,1460,5635,-3131,-2256,10818,9317,-3865,-2669,12021,14839,12424,4408,-1665,2209,4249,4271,-592,-4475,-6175,-8172,-9923,-14255,-12097,-3166,755,1446,61,-143,2920,2306,-9503,-11842,1939,4263,-2487,-10064,-15980,-19159,-18052,-19596,-12823,3912,21058,26679,18685,16894,32291,44477,44877,37636,19034,-1940,-14791,-2750,7423,8755,-1980,-7943,-10367,-8879,-7648,-9689,-11125,-8165,10050,17014,12309,20853,38140,43804,24227,3538,-6524,-2790,7793,6516,-2683,-12182,-5157,8076,18228,26843,29327,20400,3270,-14410,-1316,8962,9498,10423,14559,21716,23402,12330,3255,-4548,-12138,-13456,-14933,-10916,-3333,-6987,-15088,-5166,4831,6824,-86,-8865,-19553,-7472,277,2715,561,-1735,1501,1438,5678,12278,11693,8825,-2135,-10548,6172,30447,23265,4501,-12415,-13398,-11542,-8580,-1034,1456,1102,-899,-3795,-7695,-4296,1928,7419,10781,12495,8305,59,-5917,-6227,-7660,-9069,-6773,-6802,-2832,-1333,-5201,136,3979,2013,-1592,-2850,-2525,1033,13141,20349,22960,14201,5312,4850,-12,-12643,4044,19588,35995,27044,3974,-15677,-7437,4392,3278,-1305,3750,4508,2577,203,-2415,-7303,-16152,-15547,-12641,-13452,-18258,-20469,-17487,-15550,-8886,-6494,-5269,-7202,-8961,-13328,-14916,-6374,8574,25932,45788,57536,63401,43220,6800,-2104,-2224,-3246,1549,2915,-1934,-4444,-7548,-2855,5697,17088,24098,19039,7122,1210,2721,-3127,-1818,1241,-1049,-2589,-4267,-4838,-7210,-7905,-8967,-13129,-13755,-8519,-8854,-5566,5007,12746,14342,16084,13951,2798,-13550,-12869,-80,5503,2027,1866,-3592,-12754,-14764,-13073,-10303,-8010,-6380,1434,-1150,-8714,-8643,-9284,-1259,-559,-7369,-12405,-1997,7181,15637,23549,17933,2527,-5439,6446,27914,36106,17472,-9032,-17895,-15876,-14860,-4976,4793,5758,7571,5375,2176,-4554,-8974,-6031,-8210,-12222,-11367,-9345,-11240,-13537,-14813,-17123,-16978,-11311,-7905,-3222,-5240,-8419,-1147,2315,312,-384,-10114,-6342,1535,-7673,-8722,-4159,-1141,-1507,5725,9222,10936,6282,-5272,-14955,-12142,-3397,10934,31688,38321,19573,-3048,-7564,-5598,-6402,-10213,-12553,-5628,11343,27590,21094,6093,-5345,-10888,-7891,2414,9253,6087,-2262,-11606,-14625,24,-4937,-11052,-9237,-2391,5180,11459,11239,11346,9594,6921,2693,-835,-5087,-7344,-6093,-13470,-4386,5061,7473,-979,-9389,-10880,-2226,5666,9316,8200,1885,-2190,-11390,-15624,-4409,1908,3274,1136,10697,33326,37002,23003,8978,-3038,-4993,-591,2795,1697,-321,3512,10512,15690,12108,6188,1691,1892,4301,7893,14385,19733,19442,14090,7271,-1358,3613,8651,-442,-1642,4728,19365,26290,13045,2823,2293,1748,-1844,-278,-1346,-4689,-5177,-610,1789,708,-1977,-1585,7305,9490,6331,-958,-7955,-9521,-5675,1863,12807,25431,38110,42940,37676,22589,8237,429,-8786,-9903,2871,4692,-939,-11942,-5773,-5157,-14223,-12919,10359,15596,9935,3597,-4883,4486,6668,-3193,-12846,-16618,-14073,2045,21273,42411,36499,3857,1789,17664,14172,7419,-8110,-7327,5813,6721,1756,-6788,-14603,-10958,-1584,-3205,-8874,-8371,-1126,3438,6387,3217,-7104,-9383,-11713,-10275,-9142,-14050,-17332,-6060,3929,4651,-3104,-9911,-9413,-10881,-17498,-11133,-7483,-6994,-1793,7133,17255,12187,1771,-1494,1908,9301,10476,-433,-14851,-1668,8425,9481,73,-969,123,960,1902,5770,10077,6884,3748,4199,18039,24093,24113,17195,13477,8019,8040,55,7309,8762,3403,-1883,-6564,-8528,-12270,-14412,-12015,-4776,2792,14045,22176,19282,8509,-1299,-5049,3182,6706,-1414,-7994,-6248,-4951,-3103,1513,16609,29626,17105,10663,14131,14275,6198,-3164,-681,4719,3677,15296,28667,33069,29733,28068,16863,1032,-13539,-4908,-6030,-9839,-10484,-2770,12736,16789,-4443,-7992,3777,15748,21433,13143,7231,7265,9234,8898,9800,20895,41934,45973,41241,38522,37117,43352,49770,50081,31233,9128,-5936,-11363,-8532,-12993,-11049,-6424,-14646,-6563,4328,4142,-519,-7422,-13202,-6248,1072,5882,4824,2064,-6449,-11692,2431,28097,32396,21344,17161,23031,20769,8733,2325,-3175,-11464,3482,19939,25937,13172,-7135,-3697,15216,22689,15979,10351,3862,-2905,-4777,-4623,5058,17730,12739,4761,4699,5189,5008,1338,-892,-431,-703,6870,12289,9601,2243,-2845,-3225,-2268,2201,3894,1549,-317,-263,-5902,-16892,-7816,2889,4988,6001,-1940,-10571,-4067,6359,16336,10927,2071,-6013,-13169,-2685,8115,11714,25064,37337,33404,29708,15934,-653,-6359,-3882,-4541,-7563,-8481,-1414,6931,14750,19564,16719,6869,382,-2345,-9250,-11539,-9852,-11755,-14886,-13211,-11413,-11291,-10354,-11526,-11986,-11718,-5862,-11809,-12817,7180,24831,21490,13587,12065,19751,27804,35146,40877,40701,9338,-6946,-12404,-8432,-11564,-9816,48,2196,-2375,-5081,-9399,-14312,-9305,2422,5876,-1222,-11146,-13360,-9823,-10821,-4013,3219,18244,18115,6853,6880,10742,11410,9688,22034,46863,62460,65385,52776,34397,10468,-5552,-8530,-2205,15537,70568,93861,44725,20271,19255,24245,37909,43802,25383,-636,-16909,-11195,-11513,-13675,-12572,-9672,-11186,269,15342,27465,37273,40674,30973,12996,4167,3421,-2075,-12939,-6268,6684,14945,12706,2226,-14235,-5355,4055,4680,1755,18291,39526,40575,20094,-6999,-5852,955,1146,-5620,-14630,-13637,-11507,-13604,-16427,-12678,-11378,-3750,9201,21309,26579,27023,34068,34918,12183,3739,12994,24192,39803,44021,25040,8665,-2171,-13527,-12903,-8760,-6029,904,9705,16578,9367,-6247,-12618,-8758,-994,9854,14860,9612,3292,-2064,-5578,-14119,-14874,-6180,-3611,-2440,-96,2613,6875,8803,7600,-836,-4835,-1446,2708,-394,-3417,-3891,-3902,-1754,-810,-848,1716,3066,-470,-6000,-12058,-8623,-10928,-14451,-10155,-3990,-1093,-3290,-4885,-7462,-12258,-9175,-14603,-14942,-15674,-14290,-9542,-6522,-7602,-3404,265,1711,5838,8924,4745,9321,18018,19171,10374,-5717,-7756,3504,8775,7307,803,-7481,-12816,-13390,-13825,-16689,-6465,2518,8516,8648,3999,-137,-1806,-698,-1260,-8851,-11819,-13929,-5196,-359,5450,5260,4222,7903,-350,-8547,-4355,19226,39793,38841,34397,27066,15759,8977,6389,2475,6633,12995,10190,-8629,-7481,6187,12726,16100,7358,-3987,-7754,-9061,-7660,-10480,-8293,4306,17161,15687,-3050,-5464,-11857,-16883,-8077,716,3456,1797,-4190,-9394,-2282,5806,2864,-10943,-629,13740,21068,18454,10531,2690,-962,4263,11702,8207,8060,8409,7074,8743,9905,3100,-7417,-11190,-4136,4769,14842,21998,17228,6674,1117,2563,7625,12412,8598,-4312,-6390,4696,15753,25964,40895,54924,56454,38700,15986,3698,-512,-4282,-14455,-19533,-12817,-9630,-6219,-3467,-2606,-11055,-14353,-19803,-18225,-10256,-8452,-8712,-6744,-5524,-7862,-10016,-7898,-6532,-2051,1542,578,-6180,-8092,-5311,-2817,-3865,-7005,-12208,-11351,-1241,4913,3350,-4027,-13359,-9570,-3533,-755,1158,3355,441,-4203,-3663,14321,40864,42300,26960,16912,16048,19609,26998,36722,24750,7322,-9887,-9913,-7255,-9251,-7296,-3076,-6653,-11910,-14211,-10711,-1719,4441,8359,5743,3069,-2749,706,17705,27099,10725,-3618,-4686,-2351,-2847,-5181,-13015,-4974,6416,9492,6239,1077,-8331,-18072,-12151,-7824,-6947,-6030,-2395,-433,-5397,-10572,-12818,-7534,-5485,-11309,-11557,-5649,4450,14921,14829,-3896,-13109,11458,35364,29582,17229,3842,-7050,-14092,-13539,-7215,-959,917,2324,6718,9981,6788,1935,4151,13954,22881,25764,20947,11464,5410,1371,-4509,-2929,8549,13155,15331,-266,-9715,-11455,-10766,-4750,5130,4005,-4196,-10722,-9711,-10170,-8387,-1919,4918,6973,3511,1557,1654,30,-2342,-5140,-9065,-8549,1649,7647,7412,5494,4717,5060,12721,14212,3336,-9488,1098,11518,21561,31343,11077,-3433,-8888,-9248,-6481,-4851,-534,6876,10361,8021,5481,9110,4699,-1129,-7356,-4676,-3211,-3203,-4921,-6463,-12648,-23227,-15256,-12504,-14263,-12700,-16288,-14107,-8264,-6168,-5476,-7867,-11130,-4951,9582,17732,14051,10945,6645,6856,9829,11452,11076,13969,11678,-4173,-8599,2391,4157,-3312,-8317,-9301,-11744,-15306,-5456,-1981,-3757,-4539,-5641,-2825,6015,7872,13828,24688,25730,2276,-985,11292,21636,19265,8295,-7400,-9320,-10639,-6604,-5520,-6153,-4457,278,596,-5329,-6392,2031,-1636,-10399,-6389,-2933,-5255,2223,17757,22010,14889,18486,15719,8878,3555,20182,25434,21599,16279,2475,11106,16216,29048,18339,13135,4751,-6004,-12788,-15418,-11425,-6200,6060,8700,-2428,-8878,-4170,15980,3851,-12981,-14301,4441,22629,12806,1638,-3311,-5965,-9167,-15464,-3711,8090,13911,14064,10568,3851,-6642,-12071,-10884,-8745,-11942,-12427,-5153,3356,4693,-3264,-7682,-10440,-3216,3742,12801,16322,11953,-1986,-11060,1162,7707,13166,20150,21668,21132,23048,25749,18110,6648,9724,29729,45637,31755,1322,-14492,-15153,-11087,41,14234,26428,25214,7537,-2553,-4412,-6073,-4987,-1269,-3609,-4233,-4399,-11353,-15496,3345,26889,35057,23935,-1208,-15500,-5510,6376,17248,21766,21866,8993,-8630,-18467,-6093,3865,11042,12121,8004,4105,3069,5075,-2477,-10836,-15127,-17450,-20947,-22480,-20863,-17419,-16706,-8794,2893,14057,30725,48325,65749,62584,40100,21268,6171,-5751,-14563,-16677,-8184,-1826,2600,9914,19715,35149,44503,33945,12340,-10312,-8501,638,4208,10072,25815,29391,8625,-6774,-10438,-2580,749,3364,1396,-4652,-3351,-10308,-14880,-8043,-4580,-2289,-3120,-7978,-11818,-14839,-16024,-6740,5578,-1848,-8467,-4380,-3878,-4781,-5909,-11193,-10642,-7580,-7235,-7671,-8170,-9673,-5827,6958,21162,17729,7805,-1896,-9759,-13163,-13127,-11608,-5439,3472,10200,5603,-3605,-10950,-12080,-7349,-2242,2251,-3498,-10676,-13009,-5681,6844,20295,38269,49730,41072,23140,13694,1755,-8897,-8882,-2657,4850,14056,18168,15330,-6407,-11683,-10820,-18097,-17973,-18551,-9008,-1007,5504,8108,5325,-4049,-13539,-11068,-6776,-3365,4049,5636,11197,20897,14192,1907,-6029,-8967,-5418,-4337,-2469,-180,3069,4114,3107,-146,897,-1545,-7893,-10062,-12275,-14357,-1857,9364,15281,17718,18378,23037,22645,12234,-4783,-10868,8137,18323,17161,7979,746,-3618,-7960,-12860,-4566,9212,15588,13553,2553,-7483,-5315,417,-3716,-7584,-6062,-2177,2480,-1701,-11924,-6759,8348,26751,28116,15772,2932,471,2793,4669,291,-19948,-8055,558,1900,6016,11494,9563,3452,5442,7327,4395,6574,7341,6471,5821,3355,11347,18018,10776,1357,-8734,-9725,-7220,-1643,6074,9908,2639,-1553,-1077,-1365,-3095,-12287,-13518,-7073,-5950,1315,503,-6844,-454,23364,58311,58209,20026,-954,-3572,1240,6967,10245,1118,-15151,-15208,-12388,-5037,4657,18896,20247,13143,8316,2772,1824,1050,-2557,-7603,-15150,-1035,12416,18052,23978,34361,36401,23906,15264,31943,52057,46973,15639,-6067,-13564,-7190,15448,25140,14040,-119,-7203,-3289,-8249,-20065,-9974,829,4321,824,-290,1607,6965,15380,19406,13921,5234,-3232,-11092,-8098,241,-779,-3866,-8610,1298,18992,21272,14987,8537,5404,6044,10178,7914,3504,1905,1728,-3814,-14965,-16841,-12340,-5064,-4937,-4307,1717,6018,4256,1347,5281,14088,16378,10086,-3090,-7265,-10479,-15856,-10216,-5884,-9131,-11368,-16314,-15570,-3774,6838,10432,1290,-6372,4791,12024,12433,7772,625,-3425,-4537,-6944,-9785,-6357,-5450,-6108,-7338,-10167,-7088,-1139],[-3428,-7800,-6584,-2421,850,-916,-4087,-3557,-1130,33,-18,-122,1630,-1176,-4233,-3846,-5559,-10063,-2703,3860,9313,16891,18549,11491,-758,-10296,-8729,-5400,-10409,-15063,-15580,-12242,-12569,-11860,-4022,-3254,-5680,-8898,-12755,-462,7593,3985,-8370,158,17700,18857,10156,3596,-3654,-9360,-6707,-2071,3313,13973,32636,48388,31198,16235,13790,9069,-2485,-1502,6987,4216,-13207,1250,18389,22506,10842,1833,1296,-1544,-1603,709,-702,-4397,4397,23709,29431,11167,-4833,-12768,1103,20276,25876,18777,2601,-8239,3938,29108,27331,9789,3613,17668,30924,33325,24537,11053,-1885,-7216,-7693,-9506,41,10726,11853,1222,-11911,-4910,-2481,-8397,-6969,6702,6948,-4098,-13298,4601,15415,13348,-541,-6162,-6935,-8104,-7014,-5516,-6811,-11826,-14847,-9940,-5714,-5665,-14587,-5841,-6398,-14638,-20781,-22648,-19456,-1681,19765,39062,42079,30805,9273,2804,5078,2656,-4949,-13138,-21266,-16763,-3837,2660,889,-6800,-1114,14513,17593,27309,26842,21117,18851,24554,8804,-5845,-9080,-2662,4222,5876,-1032,2526,10209,33115,77058,124585,135452,95348,-14534,-197113,-331954,-343703,-207354,-63875,11734,24171,17830,25923,4605,-8094,-15241,-9378,1083,12597,9768,-7440,-16006,-10946,-7081,-3530,-2479,426,3536,-9374,-14133,-10670,-14054,-17449,-10393,-4166,4956,13971,17743,3547,-9432,-3494,-6672,-11449,3957,-788,-18899,-7556,5363,14458,13401,-2390,-10693,12331,26753,24924,9487,-2747,2209,13650,11447,-4738,-14756,-10219,-13832,-18464,-16331,-6691,5657,26585,45601,45818,26417,16726,6124,2112,4766,8595,10256,7363,10378,21772,25490,20426,4863,-12942,-6916,5201,14103,6481,4277,8293,12803,22830,30724,10260,-10552,-10735,-1209,4127,-3375,-2450,10661,9536,-3028,-1784,11486,14072,12475,5108,-3245,-764,1426,1485,-2302,-5449,-6867,-8510,-10275,-14117,-11814,-4546,-2337,-2395,-4231,-4070,614,1831,-9578,-11893,2331,6344,-447,-9285,-17281,-21316,-19114,-20078,-14740,799,17253,20731,11780,11709,29341,46803,51872,44899,22094,-1238,-15573,-3726,5742,8273,-510,-5632,-7379,-7191,-5891,-7063,-8413,-10878,5572,14013,9742,17522,33262,40288,21696,1883,-3674,-1568,6067,4563,-4091,-10884,-3294,9897,20551,28862,30195,20909,4636,-13494,-3811,4852,6070,9690,16868,23456,20439,7772,414,-5750,-12784,-13753,-13897,-8870,-1338,-5084,-14473,-7278,2935,4668,-1500,-9644,-16736,-6732,391,2327,-54,-1343,3255,3573,7093,12418,10833,7364,-3445,-9647,5749,31920,27576,6160,-12670,-12468,-10889,-13805,-7156,-4234,-2696,-1909,-2401,-5550,-2786,2997,8683,12976,14830,9365,585,-4010,-3794,-5916,-8069,-6462,-7080,-3008,-896,-4644,749,3551,353,-4462,-5721,-3562,1530,11826,17150,20694,15186,7129,4926,-1565,-16061,2559,17155,30795,20879,329,-17273,-1123,13996,9505,-131,6293,8092,5260,3331,2160,-1111,-11216,-12622,-10469,-12215,-15654,-20079,-19854,-16753,-9329,-7977,-8422,-10377,-8490,-12720,-15542,-7148,7598,24698,42671,51683,54931,41321,6862,-3954,-3993,-4462,169,1220,-3463,-5298,-7043,-1209,8010,21408,31889,27745,14209,6768,5882,-2033,-2565,-235,-1768,-2309,-3483,-5249,-10097,-13159,-12839,-15324,-16202,-11179,-12146,-5043,7781,16421,17608,16485,9668,-627,-14632,-11465,357,5851,3528,5717,1982,-7427,-11000,-10500,-11073,-9084,-5012,4938,5900,-5366,-6981,-9363,-3144,-3319,-10069,-12311,235,10104,17782,23272,17105,2659,-5537,2304,19740,26995,12545,-9752,-17797,-17178,-15471,-4342,8131,10725,11318,7050,2293,-4519,-8908,-6767,-9389,-13183,-12736,-10265,-11062,-12206,-12845,-15626,-16413,-11138,-7787,-2990,-4611,-7420,-933,1742,-530,1641,-5007,-458,3763,-8208,-10690,-7692,-5784,-6429,1971,8637,11361,6223,-4033,-13891,-11978,-2486,12847,34635,36770,16602,-3365,-5675,-3690,-4602,-9127,-12137,-4719,14367,34508,27986,9275,-4978,-12713,-9385,2603,11101,8405,-1155,-11657,-12791,1275,-4480,-12434,-12625,-3802,5212,10831,9545,9186,7581,5200,1458,-1580,-5353,-7436,-6656,-15474,-6742,3756,8420,574,-8931,-11591,-2943,4253,6616,5276,-611,-4198,-12434,-15010,-3686,3481,5420,2425,11607,32801,35579,21994,7156,-6253,-6558,-660,2935,1239,-875,3114,9446,14142,10755,5189,1326,2564,4941,6667,10786,14435,13428,8971,4836,-2374,1802,5442,-2154,940,7062,22271,26171,10988,1540,1785,-135,-3904,-837,-935,-4145,-2870,1508,1984,-1209,-5845,-6679,2017,7049,3401,-3996,-7998,-7049,-3315,3059,13673,23796,34276,40452,37389,21885,7038,-324,-9267,-10561,3686,8189,4704,-10105,-7150,-5015,-13031,-15461,6269,13839,9036,3753,-175,8794,8554,-3177,-14015,-18175,-16249,-1409,14089,35142,34401,5783,2697,16764,13194,6554,-7683,-7410,3743,4920,923,-7174,-16382,-10169,-857,-4247,-10239,-6554,2228,7347,11611,8847,-1932,-6128,-10153,-10406,-9656,-14553,-18393,-6767,3062,4150,-3523,-11327,-11478,-12100,-18276,-11767,-8178,-7208,-2139,6397,17662,14960,3419,311,5005,13582,14292,2016,-14039,-3453,3927,4065,-1694,-824,1245,3534,4876,7667,11873,8651,5503,5482,19883,26365,24653,15008,10380,7041,7021,-2419,1392,6125,2912,-915,-4122,-4923,-8496,-11705,-10918,-5197,800,11305,20458,19581,7720,-3059,-8446,247,6041,-1064,-9037,-8004,-5754,-933,5996,19483,28049,15212,9607,12872,11476,4690,-4073,-1162,4193,2295,11765,25155,29861,26808,23893,11905,-4566,-11696,1194,-3036,-10455,-12187,-2704,15127,23301,1338,-7891,1600,11429,16926,9234,3324,4304,7466,8056,8832,20086,42942,43930,37675,35221,35651,42910,49350,47007,24748,6152,-6615,-9820,-7312,-13863,-15462,-12018,-18725,-5297,4775,3413,-1712,-8387,-13049,-5686,1275,4811,2197,-440,-7800,-10248,6027,36665,40045,25326,18379,20404,16882,5942,1061,-4611,-10964,2899,17469,23548,12696,-7298,-3627,14934,20557,14037,10084,4923,-1719,-3022,-3243,4001,15592,13470,7324,7033,5317,3742,-1549,-2509,1978,3326,10107,13084,7685,-1896,-6258,-6275,-5849,-298,3278,2949,2403,1833,-5770,-15420,-6400,4092,5809,6219,-2268,-10824,-4844,5536,14899,9157,609,-7099,-15350,-4770,5057,7772,19649,29980,25377,24431,15004,-1103,-9178,-7584,-7318,-9713,-9638,-1295,8179,16642,19899,15902,5952,-315,-3673,-11404,-13125,-11632,-11215,-13802,-11522,-8941,-7843,-8412,-9328,-9003,-7086,-1696,-9207,-11711,6029,24725,22375,14479,13404,21309,29639,36741,41171,43303,11870,-6253,-11701,-6977,-11802,-12772,-1742,1795,-1661,-5239,-9273,-12613,-12290,-1698,2717,-3361,-13580,-13658,-9110,-8335,-2838,4102,19233,17750,7249,8501,14045,17036,16376,25979,43967,54209,59388,53115,38909,15943,-1452,-11493,-8920,6634,57352,91909,51781,25841,22904,25727,38067,43303,24544,-891,-15350,-13729,-13815,-13792,-14044,-12129,-14397,3,16358,29638,37754,37480,24240,9968,3193,4324,892,-9149,-10585,2856,12006,10937,1440,-14970,-6508,2628,2953,-1142,16633,37718,36213,14496,-10000,-3919,1591,1584,-5019,-13375,-11164,-8336,-11401,-17038,-13291,-11431,-2262,10676,22245,27140,28284,35670,30646,5572,-1571,6767,15764,31611,39433,21392,6780,-2473,-12702,-11879,-7979,-6541,-627,7236,14143,9748,-4031,-12043,-8865,-804,10020,15346,10704,5220,555,-2915,-11863,-16109,-6291,-2181,-875,997,3031,5914,5996,2542,-7728,-11624,-6387,811,-1225,-4488,-5904,-4578,-124,2392,4225,7277,6872,1434,-6124,-14674,-9644,-10988,-13809,-9821,-2790,1206,-509,-2163,-4909,-10977,-10187,-13669,-12492,-14612,-18319,-10966,-5474,-6228,-2723,54,144,2636,6016,2632,7823,17274,19120,11252,-5329,-9363,2192,7189,6772,1544,-4944,-9630,-11085,-12432,-15286,-7365,1028,6091,7025,5276,2227,742,1177,314,-8343,-12426,-13155,-5114,-916,3761,2668,-241,1779,-3069,-9670,-5768,15774,35261,34088,29981,23268,12952,6861,6317,4207,8536,14387,11472,-8343,-8684,6109,13527,16709,6656,-5879,-9923,-11047,-8327,-8766,-6774,-424,10942,9876,-6108,-4715,-10875,-18065,-10146,-1693,1143,9,-5342,-11733,-4241,5679,4582,-9924,634,15915,23326,18699,8917,1054,-804,5152,14992,11173,8190,6926,6120,8847,10297,2563,-7752,-10760,-5482,3234,14314,21721,15854,5554,137,1825,6832,12826,11412,-1520,-5594,4425,14750,23858,36893,48454,48677,34196,15524,4357,-215,-4618,-16442,-16464,-8792,-6003,-2155,407,-1057,-12198,-14152,-19191,-18661,-10205,-8396,-8815,-7332,-5929,-7970,-9977,-7197,-4566,2087,7831,6424,-2594,-6372,-4309,-1957,-2934,-6393,-12544,-13539,-3785,2822,2348,-3289,-10996,-6433,-1472,-313,537,2683,69,-3802,-3110,13577,37874,41264,29619,19122,17526,21145,29946,39672,23709,6383,-10993,-9229,-6954,-9816,-8315,-3538,-6246,-10731,-12607,-8567,-276,3870,6232,3974,1441,-4440,930,20513,31548,12496,-2396,-3978,-3019,-5344,-7589,-13523,-6737,3325,5967,3711,-1456,-10777,-20992,-13982,-11313,-7626,-7190,-5647,-2579,-5656,-9513,-11924,-7344,-5380,-10470,-11108,-7827,-1259,7083,8591,-6156,-14565,9558,32627,26518,15890,4154,-6196,-12290,-11033,-5157,242,1398,2978,8404,11372,7704,1639,2833,12288,21553,25795,22421,13178,5687,-386,-7363,-3152,9659,14244,14464,-1910,-10094,-10796,-9123,-2339,7149,4985,-4619,-11261,-10260,-10101,-7975,-2288,3621,5038,1321,-1418,-619,71,-512,-3370,-8194,-7805,2181,6824,6515,4794,3199,861,7275,7425,-640,-6300,8710,23099,32331,35759,7537,-7861,-13854,-12115,-8128,-5931,-483,7466,11791,10740,7386,11769,6918,1034,-5089,-4026,-2457,-2176,-4575,-7301,-14275,-22866,-12026,-8898,-11846,-11287,-15643,-15743,-10114,-6808,-4033,-4857,-9629,-9883,6687,17976,14671,11093,6197,7395,10988,11716,9909,11921,9546,-3706,-3692,7002,9444,3170,-3985,-8772,-10739,-7984,-153,-346,-3722,-4838,-5785,-2739,5174,7475,14533,25864,28134,4400,1119,14049,26352,24478,13022,-4226,-7857,-12769,-8227,-5880,-4409,-591,4490,4248,-3832,-6787,2399,766,-7934,-6401,-4817,-8738,-2861,11474,17333,11435,15022,12445,5342,943,23021,35861,32505,21681,-480,6772,14933,25137,13511,11402,5705,-3619,-12427,-15954,-11855,-6118,7269,11736,-632,-9483,-2136,17513,4002,-9469,-8544,7835,25794,13815,2011,-4406,-8683,-12617,-12574,-785,9547,13914,13505,10360,3909,-6246,-12274,-10848,-8201,-11478,-12811,-5076,3466,5004,-1444,-6248,-10344,-3221,2519,11046,15753,13526,764,-8199,1888,8439,15202,22127,20348,18842,22089,23890,16324,5978,10418,26824,40747,31419,4188,-12660,-18813,-13262,-1027,15841,28605,24031,5056,-3197,-2850,-3761,-3073,-954,-3846,-3957,-2913,-8427,-16465,699,24620,35051,25935,1622,-10253,-2596,9956,22296,27376,29145,16324,-3914,-17950,-6505,3915,11990,14094,11030,5126,2396,4380,-2302,-9697,-14135,-15062,-20777,-19860,-19542,-16474,-15264,-8380,2223,11338,25401,42653,66831,73422,52820,28510,7197,-6942,-15361,-14905,-6130,-2010,1119,9180,18873,34966,45554,34864,13155,-10019,-10290,-118,4911,11113,24715,30374,10374,-6111,-10456,-3497,-698,802,-5052,-3179,-3467,-10999,-13443,-5758,-3478,-1456,-2059,-6552,-10511,-13656,-12993,-1472,9664,-224,-7814,-2503,-1207,-2135,-3898,-9855,-11886,-8265,-6942,-7029,-7770,-11024,-9397,2594,15225,12302,4019,-2934,-8390,-10403,-11231,-10315,-4969,1977,6331,2397,-4997,-10716,-11459,-7159,-2664,2237,-2181,-8834,-11636,-4473,8611,21280,34905,45727,40459,24440,15435,2329,-8475,-8778,-3040,4729,14841,19790,15830,-6388,-12303,-6358,-7888,-9505,-13741,-8736,-593,5128,6949,3862,-5824,-15503,-11940,-8062,-5437,-1001,355,7457,18730,15612,3349,-6367,-11522,-7505,-5593,-2981,-543,2208,2447,1596,720,1556,-1713,-7142,-9241,-12509,-13418,-1191,10157,16148,15512,15321,21829,22713,11692,-4917,-11094,6430,16466,16073,7800,1132,-3227,-7809,-12465,-4126,10311,16160,13279,3423,-5352,-6414,-1015,-4660,-7468,-4234,1436,5889,381,-11354,-6067,10799,30583,28240,13353,384,-2233,323,2246,-2768,-19803,-5568,-789,-607,2939,8193,9464,3470,3707,6496,5341,8445,9033,7222,4839,2325,11893,22324,16423,6190,-6439,-11281,-9363,-2985,6020,10351,4536,604,386,-225,-1361,-10996,-16432,-9140,-7587,-967,-2234,-8104,579,24439,58805,61714,24018,1954,-208,4238,9572,12940,4823,-8313,-11038,-13733,-6154,3733,16834,17682,11205,6847,1030,-13,664,-2050,-7476,-14449,-1082,11524,16711,22367,36115,41259,30151,25973,44529,59756,49404,17398,-4617,-11752,-7522,13483,22748,12661,-634,-6299,-2106,-6819,-17491,-10502,-24,4480,744,-752,606,5404,14411,20128,14379,3554,-7039,-14864,-7008,3130,2531,-2615,-10661,-2225,18038,22281,16196,8487,4006,4439,11096,10943,5490,3016,1718,-4558,-15839,-16550,-12072,-5187,-5448,-5476,692,5601,3938,-245,2365,12623,17817,12464,-1000,-4967,-8382,-15846,-10372,-4878,-7468,-10299,-15967,-16089,-3185,9334,15187,7471,578,8642,13874,12210,5392,-2808,-6715,-7205,-8873,-9478,-5336,-4633,-5815,-7626,-10604,-7374,-2889],[-7227,-10760,-8243,-2743,1129,-671,-4149,-3887,-1331,416,1116,1533,3633,715,-3427,-5587,-8657,-10525,-1650,3353,5630,11391,14698,10423,-704,-10089,-8508,-4178,-7716,-12459,-16127,-15813,-18512,-14638,-5382,-3971,-6489,-9671,-13178,-1430,5900,2920,-5946,3437,20262,19744,10742,2951,-5722,-11018,-6606,245,6898,16424,34543,49138,29467,14312,12679,9218,-2033,-2850,8178,9009,-8042,529,18038,18350,4641,-1572,1256,-159,395,3017,2751,-1646,6834,27293,32962,11381,-6213,-11827,2356,18269,21007,13867,915,-4423,9987,35059,31339,12609,5819,17628,30112,31883,22097,9577,-2566,-8125,-8933,-8454,3861,16420,17706,5495,-10766,-7865,-3864,-8236,-7960,5868,7666,-2853,-10330,5827,15248,9879,-4034,-8989,-9785,-9698,-8022,-7050,-9610,-13717,-14262,-8672,-4704,-4463,-17475,-9865,-7684,-14571,-20846,-23274,-19771,-2316,20292,41885,43530,30258,7607,890,3668,1104,-6489,-12751,-19684,-18023,-5005,2116,1848,-4862,213,14467,16342,23318,24167,20118,17991,26185,10562,-5375,-9193,-3632,2772,5754,129,3246,8108,25038,64111,109284,113967,81816,-1202,-155771,-271723,-278585,-156823,-36284,20744,28216,22473,24722,2107,-9094,-14127,-10492,-274,11460,7665,-10747,-15585,-9387,-5721,-1482,-704,1430,731,-9599,-7130,-5176,-11010,-18219,-12319,-6038,2701,11154,16641,4305,-8976,-5878,-7940,-9442,4970,-2200,-17507,-3913,9910,18045,14616,-3001,-13746,10747,26117,22428,6825,-3685,3724,16050,13398,-3241,-13429,-9349,-12653,-21509,-18199,-7956,4769,27579,49654,51197,30278,17615,6469,1620,4514,9871,14623,16719,23226,33223,32945,23159,6382,-10259,-7465,6101,13832,6252,6074,10722,13246,19274,26930,10871,-10369,-13329,-3818,2204,-3948,-3155,9315,8812,-2637,-1617,10101,12427,11614,5107,-4524,-3769,-1255,-448,-2696,-5486,-6853,-8062,-9630,-13146,-11235,-5498,-4896,-5779,-7993,-7608,-1752,1017,-10156,-11634,2806,8547,2020,-7432,-16819,-23435,-20348,-20391,-16616,-2422,13341,15315,6103,7276,25088,46279,56087,50504,24518,-777,-16046,-4067,4625,7841,977,-3472,-4668,-5184,-3880,-4253,-5727,-13001,580,10544,7031,13805,27583,35128,18229,694,-1269,214,4894,2278,-5825,-9818,-1742,11331,22453,30416,30367,20608,5317,-11786,-5557,1180,2474,8462,18628,24880,17607,3799,-1844,-6738,-13370,-14073,-12753,-6563,486,-3657,-13159,-8322,1701,3174,-2072,-9017,-13242,-5737,686,2112,-569,-1075,4670,5432,8204,12210,9629,5772,-4691,-8732,5067,31497,30025,6718,-13039,-11041,-8700,-10580,-9671,-9846,-7022,-3150,-1163,-3387,-1214,3921,9669,14857,16602,10013,1427,-670,-133,-3133,-5957,-5446,-7379,-3379,-576,-3871,1532,3072,-1312,-7252,-7880,-3771,2738,10696,14194,18164,15865,9026,5381,-2412,-13953,1724,14767,24944,14360,-3532,-13353,5909,23677,14493,43,8224,11045,7074,5502,5307,3706,-6454,-9716,-8724,-11371,-13660,-17911,-21680,-17976,-9896,-9663,-11923,-12124,-7080,-11843,-16092,-8114,6094,22406,38115,44014,44591,37400,6704,-5763,-6005,-5892,-1252,-344,-4657,-5162,-5311,1137,10861,26512,40638,37121,21343,12070,8502,-1085,-2976,-1356,-2160,-1738,-2756,-6102,-13240,-15246,-9857,-12257,-16483,-13379,-14131,-3292,9965,18790,19750,15883,5179,-4144,-14356,-9300,1155,6323,5128,9707,8072,-1442,-5879,-7220,-10902,-9254,-2793,8424,12585,-915,-4797,-8413,-4820,-5978,-12598,-11503,2177,12608,19461,22459,15921,2639,-5223,120,13215,18233,6659,-10566,-15514,-16069,-15167,-3896,11661,16532,15667,8836,2407,-4418,-8786,-7454,-10415,-13881,-13888,-10820,-10172,-10468,-10746,-13937,-15444,-10317,-6928,-2048,-3510,-6450,-916,979,-1086,4747,1857,6300,5361,-8795,-12468,-10895,-9801,-10550,-1513,7746,11149,5772,-2654,-11973,-10805,-1070,15340,36805,33454,12922,-2808,-3439,-1669,-2799,-7980,-11585,-3849,17048,40498,34405,12604,-4092,-13317,-9484,3822,13996,11625,389,-11925,-11660,2231,-3337,-11789,-14881,-4683,5108,9809,7588,6869,5533,3582,339,-2208,-5131,-6035,-4457,-11915,-7822,2758,9429,2384,-8174,-12227,-3572,2901,4164,2625,-2897,-6104,-13299,-13827,-2666,5186,7734,3832,11817,30871,33555,21395,6547,-7907,-7747,-785,3294,1260,-1081,2737,8304,12542,9261,3878,590,2925,5577,6148,7169,7865,6507,3969,2660,-3045,865,3369,-3316,3883,9494,23967,24262,7939,-283,877,-2180,-5584,-1035,-287,-2744,734,4014,2062,-3127,-8650,-10126,-2824,4461,465,-5661,-6837,-4477,-1505,3590,13708,20811,28042,34755,34181,19468,5213,-1125,-9287,-10804,4445,11655,10156,-7110,-8684,-5049,-11906,-16564,2534,11606,7612,3504,3942,12898,10241,-3121,-15025,-19467,-18297,-4245,8731,28731,32219,7719,2422,14305,11654,5261,-7364,-7378,1619,3025,71,-7255,-17110,-9645,-652,-5395,-10990,-4265,5745,11430,17259,15244,3800,-2899,-8271,-9737,-9510,-14342,-19089,-7624,1826,3280,-3957,-12425,-13678,-13391,-18618,-12264,-8872,-7130,-2069,6015,18181,18597,6591,3413,9181,18668,18618,5038,-12508,-5800,-1119,-1322,-3378,-784,2121,5929,7746,9298,13347,10216,7019,6578,20891,27153,23386,11715,6813,5862,5992,-2875,-4185,2990,2214,38,-1768,-1540,-4831,-8794,-9411,-5292,-961,8726,18778,20435,8355,-2790,-10087,-2777,4842,-1094,-10031,-9747,-6584,416,8374,20011,24917,12732,8179,10956,8233,2959,-5101,-1704,3497,577,7776,20615,25698,23528,18995,6466,-9231,-5067,7183,-328,-10637,-12697,-1765,18311,31400,9086,-5956,-401,7346,12869,6270,590,2187,6152,7046,7226,18079,41975,40405,33306,30790,32393,40225,46072,40562,16781,2817,-6944,-8549,-6380,-13594,-17771,-14702,-13951,-3219,4978,2416,-2995,-9226,-12954,-5307,1291,3588,-414,-3303,-9133,-8398,9617,44028,46526,28866,19475,18242,14074,4264,428,-5754,-10183,2171,14671,20363,11736,-7292,-4122,13680,17728,11864,9787,6227,-230,-1163,-2060,2771,13237,14268,10659,9540,5758,2711,-4368,-3454,5498,7954,13217,13564,5714,-6254,-10203,-9627,-9252,-2522,2877,4413,5159,3746,-5781,-13869,-4735,5420,6585,6282,-2295,-10930,-5727,4392,12854,7080,-1028,-8110,-16132,-6099,2227,4073,13692,21734,17389,18688,13624,-1434,-11997,-11473,-10060,-11801,-10570,-1093,9106,17718,19294,14429,4724,-1168,-5097,-13090,-13858,-12193,-8027,-7162,-5183,-3939,-4449,-6402,-6997,-6079,-2728,1678,-7160,-10527,4955,23890,22801,15408,14702,22002,29897,36018,39268,44061,14385,-5527,-10774,-5008,-10861,-15158,-3131,1576,-573,-5281,-9100,-10225,-14291,-6141,-806,-5599,-14962,-11556,-7810,-6196,-2244,3829,18045,15195,6374,9592,17373,22935,22511,28406,38565,43941,51140,51322,42824,23068,4274,-6764,-12654,1095,45045,87047,58299,31237,25508,25927,36296,40453,22203,-1491,-13691,-15542,-15768,-13704,-15253,-12821,-15833,-530,16678,30812,36669,32406,17193,6950,2137,4962,3595,-4614,-15958,-2281,7754,8551,532,-15231,-7775,1285,1637,-3321,14110,33312,29545,8474,-11966,-3084,1270,1335,-4802,-12128,-8652,-5005,-8650,-16615,-14120,-12090,-1116,11870,23048,27821,29743,37038,26585,1274,-3621,3302,9669,24193,34043,16986,4570,-2770,-11739,-11256,-7569,-7172,-2643,3945,10861,9342,-2060,-10241,-8307,-809,9481,14881,11081,6621,2707,-603,-9777,-16076,-5695,-599,447,1815,3159,4621,2807,-2726,-14411,-17869,-11337,-1754,-2420,-5726,-8116,-5143,1068,5218,8955,12712,10567,3737,-4807,-11742,-10062,-11049,-13043,-9212,-1513,3276,1936,376,-2162,-8425,-10895,-12352,-10099,-11743,-16457,-10889,-4339,-4464,-1606,-65,-1573,-562,3848,747,5733,15441,17731,10877,-5502,-10426,1240,5779,6060,2064,-2397,-5817,-7382,-9548,-13806,-9066,-1728,2416,4657,6520,5047,3353,3246,2485,-7144,-12230,-12464,-5739,-2333,1385,-409,-4722,-2906,-4968,-10413,-7213,12139,29845,28916,25427,19096,9777,4592,6009,5696,9618,14599,11665,-8171,-9580,5862,13653,16046,5069,-8023,-12035,-12723,-8653,-7346,-5227,-5763,6236,6574,-5447,-1920,-7906,-14438,-12170,-4690,-1537,-1773,-6133,-13683,-6787,4203,4935,-9486,1935,17873,24811,18227,6900,-778,-862,5609,17814,14018,7770,5104,5375,8951,10161,1482,-8491,-9526,-6141,1699,13172,20572,13987,4475,-498,1054,5333,12092,13341,1139,-4701,3430,12195,19530,29968,38603,38084,27691,13685,3808,-1284,-6561,-19201,-12674,-4299,-1529,2359,3575,-127,-13246,-13626,-18637,-18858,-10044,-8215,-8815,-7964,-6270,-7866,-9780,-6532,-2608,6718,14672,12598,1079,-4499,-3275,-1149,-2024,-5631,-12342,-16170,-7093,188,1033,-2718,-8692,-3350,328,-258,-520,1501,-742,-3738,-2681,12529,33803,39293,32452,21953,19500,22925,32416,40909,21692,4995,-12355,-8676,-6826,-10412,-9221,-3988,-5890,-9627,-11251,-7048,634,2806,3668,2032,-239,-5954,1441,23212,35003,13689,-1537,-3746,-3988,-7681,-9099,-12250,-8065,586,2718,1109,-3445,-12800,-20055,-13735,-12424,-6813,-7157,-9070,-5259,-5986,-8887,-11250,-7071,-5154,-9421,-10564,-9433,-5908,602,3516,-8086,-16163,7465,29293,22985,14138,4188,-5545,-10351,-8455,-3344,1162,1781,3516,9475,11913,7881,896,1180,10260,19838,25666,24004,15247,6562,-1154,-9356,-3737,9884,14597,12826,-3709,-10474,-10533,-7987,-382,8576,5714,-4605,-10622,-9596,-9545,-7619,-2743,2229,2849,-1044,-4804,-3424,-124,1285,-1484,-6755,-6477,2708,5675,5038,3288,655,-3463,2353,1720,-2672,-2533,17260,36352,44055,38521,3501,-12530,-15762,-10961,-8008,-6601,-570,7324,11955,12350,8615,13418,8343,2680,-3085,-3260,-1801,-1410,-4550,-8343,-15795,-20750,-9279,-5344,-9312,-9877,-14868,-17389,-11900,-7213,-2431,-1638,-5568,-11167,3515,17529,14823,10734,5104,6931,11022,11032,8198,9853,8395,-637,1302,10801,13870,9569,1945,-3641,-2958,595,5827,1239,-4002,-5610,-6252,-2898,3831,6281,14234,25458,28726,5605,2383,16117,30919,30538,19339,3249,-1125,-8487,-8231,-4830,-1291,3638,8306,7339,-2665,-7437,2380,2633,-5486,-6178,-6746,-11966,-7342,5611,12225,7385,10456,8102,1216,-1191,26327,48146,45871,29255,404,2036,12401,19766,7973,8818,6017,-1638,-11753,-16144,-12147,-6135,7746,13755,707,-10746,-501,17524,3511,-6289,-2166,11592,27630,14102,1965,-5802,-11429,-14844,-8832,1953,10454,13227,12288,9695,3743,-5739,-12097,-10510,-7663,-11136,-13235,-5193,2796,3957,-73,-4973,-10411,-3537,891,8585,14197,14429,3325,-5593,1833,8470,17384,25064,19488,15209,19231,20344,13538,5314,10766,22626,33712,29068,6396,-9777,-16970,-12879,-2033,16595,29070,20927,2114,-3928,-1420,-1299,-1162,-890,-4259,-3941,-1751,-5664,-15974,-2641,20697,32421,25537,3707,-5305,1464,14156,27275,32216,35037,22622,343,-16272,-6913,3654,12503,15478,13596,5748,1166,2799,-2656,-8499,-13351,-12841,-17070,-16872,-17512,-15141,-14178,-8408,878,7861,18842,34727,63989,81217,64716,34893,7495,-8330,-15441,-13347,-4698,-3006,-1359,7276,16794,32882,44451,34178,12918,-9970,-11740,-561,5733,11656,22344,29611,11807,-5510,-10330,-4892,-3079,-2699,-11454,-1798,-3767,-11467,-12060,-3982,-2780,-950,-1211,-5297,-9394,-12781,-10279,3164,12598,787,-7571,-939,1495,704,-1798,-8374,-12757,-9353,-6825,-6184,-6554,-10968,-12868,-1920,9119,6775,-139,-4667,-7289,-7728,-9564,-9206,-4740,209,1808,-2190,-7365,-10959,-11767,-7873,-4133,1397,-1194,-7216,-10512,-4078,8656,20073,29397,39165,37594,24216,16006,2269,-8417,-8825,-3576,4361,15267,20803,15586,-6429,-12314,-1414,1230,-1493,-8684,-7844,-392,4311,5034,1412,-8203,-15900,-11972,-8480,-6014,-4858,-4265,4085,16504,16800,4810,-6667,-14371,-9999,-7305,-3884,-1175,1055,385,-86,1313,1492,-2535,-7025,-8786,-12456,-12226,-801,10322,16260,12748,11859,20010,21951,10656,-5204,-11722,4086,13929,14205,6801,628,-3734,-8381,-12769,-4595,10293,15120,11344,3320,-3866,-5784,-1379,-4673,-6516,-1886,5051,8782,2001,-11042,-5687,12485,32542,26726,10318,-2243,-5260,-2733,-1377,-7878,-15203,-2618,-1386,-2907,-155,4412,8351,3191,1562,4506,5167,9051,9279,6658,2892,278,10891,24912,21764,11090,-3727,-12741,-11933,-4692,5515,10113,5950,2394,1739,807,142,-9484,-18743,-11254,-9385,-3180,-4814,-9557,855,24534,57099,62944,28179,5403,3380,7091,11665,14968,8773,-987,-6430,-14415,-7667,2277,14283,14892,9023,5155,-490,-1744,-27,-2081,-7891,-13968,-1443,10159,14791,19561,34719,42476,33612,34680,54150,63638,49097,18098,-3678,-10268,-6513,12458,20586,11158,-1406,-6287,-2526,-6703,-14927,-9686,-980,4426,302,-1739,-1118,2979,12173,19325,14006,1467,-10787,-17781,-6418,4614,4824,-1786,-12417,-6139,16052,21907,16101,7556,2076,2456,11375,13815,7268,3728,1129,-5965,-17230,-16171,-11861,-5557,-6264,-7096,-902,4387,2477,-2707,-1327,10098,18506,14551,1019,-3011,-6781,-14649,-10235,-3892,-5980,-9482,-15705,-17316,-3533,11262,20460,14979,7763,12358,14842,11439,3124,-5977,-10540,-10707,-11244,-9351,-4695,-4165,-5849,-8238,-11432,-8051,-5596],[-11306,-13610,-9625,-2474,1865,-89,-3931,-3928,-1139,1317,2809,3611,5864,2722,-2449,-7117,-11745,-9423,-276,3071,2022,5417,10113,8852,-782,-9778,-8010,-2520,-4142,-8681,-12910,-14064,-16151,-13074,-6282,-4713,-7359,-10499,-13462,-2479,3948,1627,-3830,6555,22211,20039,10851,2052,-7700,-12666,-6433,2576,9931,17497,33874,46264,26697,12413,11611,8948,-2092,-4054,9855,14755,-1494,55,16898,13498,-1000,-4668,1052,1261,2790,5922,6515,1111,9276,30686,36492,12123,-7072,-10871,3343,15827,16186,9814,1034,552,16677,41073,35732,16130,7948,17013,28483,29408,18602,7011,-3804,-8681,-9849,-6481,8280,22836,23807,9775,-8180,-10495,-5045,-8041,-8651,5138,8602,-986,-7772,6325,14251,6678,-6091,-10220,-12255,-11206,-8875,-8368,-10915,-12776,-11689,-6488,-3484,-3277,-14424,-14025,-9301,-15716,-22424,-24878,-20268,-3082,20389,43447,43534,28448,5480,-904,2842,-236,-8207,-12541,-18116,-18054,-6149,1336,2475,-3137,1686,14653,15501,19720,20927,18172,15988,25770,11546,-5092,-9138,-4464,1324,5500,1292,3912,5892,17020,48874,89121,85786,60938,8782,-109710,-202449,-207963,-105841,-10634,27944,31796,26680,22462,-728,-10239,-12838,-10812,-1478,9883,4962,-14465,-14557,-7731,-4115,1493,1148,1784,-2659,-6379,42,656,-6848,-16394,-14374,-7985,180,7636,14525,4535,-8443,-8953,-9329,-7233,5923,-3438,-17035,-2432,11592,18733,13637,-4330,-16858,7756,23590,18485,3541,-4581,4788,17326,14242,-2113,-11983,-8301,-10834,-19737,-18572,-7961,4977,29232,53438,55842,33935,17908,6631,1406,4329,10833,18586,27240,37764,45671,40034,25522,8129,-7017,-8951,6225,12952,6130,7989,12986,13444,15567,22607,10994,-10087,-15326,-6043,62,-4788,-4332,6699,7078,-2711,-2135,7941,10061,10112,4653,-5486,-6436,-3098,-919,-1840,-4836,-6417,-7171,-8356,-11713,-10323,-5839,-6758,-8634,-11226,-10723,-4113,-92,-11173,-11086,3298,10711,4757,-4901,-14534,-21381,-21267,-20677,-18027,-5047,9992,10812,1733,3714,20152,43156,57148,53926,26228,-530,-16028,-3906,3902,7291,2190,-1693,-2370,-3123,-1867,-1632,-3431,-13283,-4339,6918,4328,9946,21556,28848,14138,-95,606,2072,4447,-56,-7884,-9173,-731,12068,23550,31133,29594,19343,5162,-10017,-6532,-1960,-1223,6733,19616,25735,15023,768,-3278,-7524,-13983,-14555,-11797,-4667,1545,-3125,-12515,-8491,950,2058,-2218,-7689,-9897,-4584,1045,1935,-1105,-1082,5566,6837,8885,11616,8128,4087,-5935,-7900,4160,29172,30349,6296,-13169,-9438,-6078,-4905,-5758,-12199,-11795,-4642,-272,-1438,212,4551,10209,16187,17598,10088,2282,3497,4800,798,-2551,-3502,-7773,-4208,-666,-3140,2285,2429,-3068,-10033,-8931,-3082,4615,9636,11383,15346,16111,10835,6037,-2728,-10944,1435,12531,19039,8000,-7516,-9350,12912,31929,17362,-986,9401,13173,7917,6579,7011,6955,-2179,-6975,-7318,-10774,-12272,-16011,-21875,-19347,-10758,-11630,-15435,-10971,-5192,-10943,-16659,-9413,4033,19146,32502,35332,33493,31764,6246,-7431,-8355,-7668,-2820,-1809,-5387,-3815,-2441,4027,14184,32300,49742,46487,28076,16647,10217,-611,-3481,-2422,-2422,-968,-1962,-7392,-16077,-11605,-4892,-8933,-15832,-15329,-13909,-1329,11222,19517,20318,14068,686,-7688,-13339,-7197,1932,6667,6541,13338,14119,4866,-127,-3792,-10140,-8727,-408,11239,18028,4128,-2239,-6342,-5491,-7833,-14055,-10477,3290,14181,20342,21068,14365,2322,-4958,-671,9012,11087,513,-11507,-12857,-13784,-14331,-3863,14986,22873,20475,10564,2347,-4439,-8775,-8201,-11313,-14494,-15080,-11333,-9049,-8790,-8892,-12400,-14415,-9242,-5753,-817,-2382,-5794,-1242,-85,-1448,8378,9710,13025,5900,-9679,-14178,-13824,-13333,-14071,-4926,6159,9964,4733,-1435,-9595,-9006,531,18433,37807,28659,8985,-1532,-1230,117,-1350,-7123,-11208,-3320,18839,44434,39275,15505,-2974,-12248,-8216,5787,17696,15724,2589,-12259,-11827,1920,-2503,-10650,-15517,-5378,4632,8272,5222,4178,3180,1784,-943,-2948,-4610,-3730,-974,-7644,-8052,1737,10249,4237,-7387,-13000,-4272,1531,1961,250,-5034,-7941,-13854,-12489,-1684,6745,9998,5154,10900,27235,30629,20781,6677,-8082,-8904,-1124,3696,1552,-1027,2250,6832,10573,7284,1928,-844,2638,5984,6596,4530,277,-1289,-995,420,-3881,-64,1809,-3917,6833,11613,23750,20260,3777,-2734,-559,-4453,-6979,-1152,402,-275,5449,6568,1751,-5344,-10733,-12266,-7271,1501,-2448,-5829,-5055,-2233,-459,3219,12603,16411,19741,26184,28071,15220,2577,-2174,-8911,-10462,4939,14562,14719,-4033,-10600,-5569,-11161,-16092,-783,8872,5511,2557,7058,16165,11208,-3441,-16179,-20113,-20444,-6766,4451,22666,28943,8530,495,10170,9314,3332,-7417,-7380,-574,886,-1011,-7346,-16932,-9777,-1283,-6832,-11195,-1959,8968,15167,22725,21953,9839,18,-6462,-8674,-8986,-13815,-19490,-8885,-54,1749,-4692,-13298,-16184,-14952,-18749,-12905,-9809,-7016,-1821,5799,18662,22942,11505,7982,14276,24059,22945,8307,-10649,-8689,-6446,-6519,-5142,-1115,2470,7792,10120,10272,14075,11242,7957,7211,20867,26252,20298,7408,2812,4281,4516,-2593,-8741,-733,1057,696,233,1365,-1580,-6054,-7952,-5434,-2828,5994,16645,20923,9216,-1759,-9960,-5971,2886,-1814,-11291,-11636,-7682,578,8609,18373,20407,9540,6202,8267,4587,874,-6401,-2452,2490,-1629,3333,15117,20608,19780,13414,603,-11642,606,11983,1734,-10689,-12260,-500,21460,39820,18177,-2431,-2239,3502,9203,4072,-1070,812,5063,5545,4679,14755,38933,35711,28568,25792,27399,34966,39536,30862,7836,-934,-7182,-7877,-6050,-12702,-14584,-9996,-7641,-878,4693,982,-4491,-10074,-13145,-5247,1018,2187,-2940,-6136,-9682,-6255,12849,49112,50780,31363,20042,16282,11964,3295,171,-6685,-9492,1097,11455,16355,10085,-7345,-5259,11447,14253,9412,9302,7500,1280,487,-1320,1211,10664,14550,13702,11709,6217,1575,-7269,-3800,9747,12848,15893,13586,3691,-10533,-14644,-13377,-12596,-4722,2476,5748,7666,5188,-6132,-12425,-2980,6792,7265,6204,-1931,-11014,-6813,2870,10223,4634,-2939,-9157,-15350,-6855,-439,743,7791,13600,10134,13056,11854,-1700,-14348,-15228,-12708,-13863,-11276,-886,9575,17843,17775,12335,3118,-2296,-6705,-14124,-13932,-11839,-4046,5,2371,1753,-1416,-4552,-4819,-3438,1040,4111,-5784,-9776,3589,21991,22372,16026,15653,21460,28259,32843,35293,42760,16656,-4975,-9864,-3052,-9672,-17060,-4342,1361,655,-5333,-8872,-7481,-14057,-10594,-4786,-8084,-15008,-8901,-6237,-4614,-2266,2492,14882,10776,4208,9849,20083,28071,27188,28869,31280,32876,41500,47571,45879,31616,11821,-309,-11659,-2164,34416,79663,63553,35939,26753,24701,32590,35261,18240,-2524,-12164,-15572,-17121,-13968,-14722,-12009,-15857,-1368,16447,31027,34177,25929,10252,3863,851,5116,5628,-172,-11498,-8492,2258,5437,-712,-15421,-9264,-143,527,-4793,11003,27000,21409,2503,-13127,-3400,7,396,-4983,-10979,-6276,-1771,-5786,-15380,-14754,-13515,-469,12658,23658,28715,31506,38315,23205,-876,-3898,1592,5796,18152,28485,12096,1954,-3240,-10947,-11168,-7688,-8010,-5144,-65,6936,8273,-387,-7935,-7384,-1099,8155,13358,10632,7376,4247,1197,-8046,-14857,-4584,864,1351,2238,2942,3039,-613,-7998,-20344,-13820,-15160,-4901,-4010,-7144,-10511,-5671,1615,7328,12961,17663,13888,6144,-2741,-9159,-9967,-11189,-12350,-8543,-463,4815,3823,2501,403,-5320,-9911,-10645,-7963,-8782,-11812,-7590,-1910,-1626,250,-48,-3445,-3346,3009,-777,3010,12466,15011,9227,-6353,-10851,554,4533,5240,2381,-77,-2179,-3561,-6318,-12249,-11384,-5497,-2003,2239,8072,8119,5695,5006,4700,-5555,-11750,-12411,-7073,-4628,-1658,-3983,-9195,-6172,-6293,-10769,-8637,8571,24101,23772,20992,14814,6441,2345,5521,6845,9793,13625,10677,-8507,-10047,5501,13132,14266,2741,-10315,-13985,-14100,-9050,-6599,-3954,-8749,5716,7242,-2303,1354,-4477,-10784,-13512,-8207,-4598,-3639,-6809,-14877,-9844,1366,3671,-9790,3191,19494,25386,17032,4567,-2721,-1114,5711,20035,16587,6907,3017,4910,9154,9593,146,-9040,-8134,-6157,397,11575,18672,11748,3550,-462,792,3393,10195,14171,3551,-3591,1824,8213,13354,21044,26900,26354,20108,10677,2171,-3578,-9975,-18937,-8435,310,3127,6658,6037,152,-14219,-12913,-18185,-19105,-10049,-8084,-8713,-8680,-6637,-7627,-9442,-5903,-664,11625,21424,18521,4697,-2598,-2252,-397,-1125,-4696,-11418,-18383,-10951,-2766,-502,-2322,-6481,-407,1807,-595,-1986,-158,-1966,-4004,-2460,11143,28954,36605,35421,25636,22292,25158,34369,40393,18959,3260,-13973,-8255,-6782,-10846,-9720,-4176,-5509,-8655,-10242,-6204,874,1216,658,-68,-1969,-7249,2084,25568,37121,14340,-978,-3953,-5218,-9811,-9960,-11168,-9384,-1930,-127,-1435,-5457,-14407,-17651,-12043,-9866,-5197,-6131,-11914,-8349,-6507,-8856,-10860,-6776,-4679,-8039,-9862,-10295,-9500,-4337,-213,-9753,-17245,5879,26123,19384,11998,3739,-5295,-8380,-5993,-1869,1753,1986,3732,9692,11465,7199,-358,-788,7953,17892,25451,25685,17602,7966,-877,-9947,-4745,9337,14372,10755,-5467,-10821,-10747,-7662,484,8591,5345,-4865,-9837,-8310,-8542,-7171,-3033,1023,572,-3456,-8422,-6807,-595,2977,521,-4709,-4540,3268,4269,3031,1019,-2753,-7255,-1605,-2260,-2441,1093,26371,50418,55717,39378,-750,-14988,-10814,-7106,-6595,-6789,-690,6575,10924,12665,8962,13772,8833,3746,-1464,-2519,-1297,-946,-4838,-9470,-16701,-18748,-7119,-2071,-6782,-8539,-14038,-18061,-13428,-7367,-785,1610,-579,-6861,634,16423,14560,9959,3534,5565,9959,9463,6095,8155,8719,3801,5758,13589,17239,15605,9165,4950,7219,9700,11723,2613,-4537,-6668,-6727,-3036,2244,4383,12865,23315,27135,5596,2780,17381,34954,37063,26962,12758,7866,-1445,-5120,-1713,3071,7831,11366,9602,-1886,-8307,2044,3987,-3071,-5441,-8384,-14812,-11246,236,6875,2834,4992,2879,-3260,-2591,29552,60716,59555,36635,3537,-2292,8910,13393,2096,5575,5725,-121,-11032,-16025,-12299,-6297,7452,14639,1655,-12680,810,16104,2324,-3624,3988,15409,27743,13417,1389,-7426,-13942,-13565,-5387,4319,10751,11873,10443,8534,3221,-5420,-11650,-9970,-7389,-11089,-13616,-5411,1431,1581,772,-3937,-10592,-4100,-1032,5568,11736,14574,5579,-3398,1018,7922,19934,29679,20742,11276,14482,15308,10138,5159,10904,17817,25762,25471,8327,-6327,-12925,-10360,-2480,16249,27438,16109,-1096,-4610,-186,1205,592,-1177,-4888,-4190,-888,-3103,-13908,-6427,15562,27662,23020,4891,-963,6163,18954,32002,36016,39060,27304,3861,-14262,-7232,3129,12574,16175,15506,5926,-571,363,-3461,-7267,-12774,-10792,-13186,-13624,-15232,-13736,-13392,-8805,-946,4265,12135,25752,57686,85009,74486,39873,7176,-9684,-14471,-11981,-3827,-4598,-4479,4485,13727,29095,41198,31865,11571,-10477,-12677,-556,6658,11817,19251,27341,12961,-4813,-9579,-5873,-5200,-5286,-11906,-907,-4204,-11612,-10839,-2646,-2326,-646,-504,-4151,-8348,-12077,-7799,6976,14339,1379,-7571,360,4243,3759,434,-6654,-12272,-10692,-6840,-5196,-4773,-9235,-14816,-6129,3501,1653,-4285,-6934,-6403,-5173,-8042,-8131,-4545,-1562,-2785,-7621,-10131,-10918,-11954,-9086,-6476,7,-233,-5544,-9520,-4440,7291,17186,22774,31268,33221,22861,15654,1787,-8569,-8875,-4058,3962,15533,21416,14865,-6345,-11836,3121,9017,5105,-4553,-6714,-224,3353,2755,-1629,-10723,-14001,-11426,-8389,-5221,-6385,-7535,1568,14690,18118,6735,-6119,-15999,-12515,-9101,-4824,-1737,-30,-1677,-1580,1766,1004,-3605,-7121,-8434,-12084,-10938,-358,10268,16002,9966,8570,18031,20724,9493,-5358,-12385,1528,11090,11902,5311,-430,-4782,-9226,-13111,-5892,9148,12463,8092,2612,-2745,-3530,-273,-3473,-4661,960,8768,11416,3528,-10566,-5230,13793,33151,24409,7498,-4294,-7931,-5547,-5000,-12681,-8694,289,-1221,-4604,-2595,1033,6796,3128,-197,1976,4263,8755,8488,5312,649,-2095,9071,25989,26808,16241,-281,-13199,-14441,-6210,5124,9772,7397,4285,3377,2203,1891,-7459,-16938,-12607,-10912,-4915,-6688,-10611,967,24195,53859,62023,32336,9296,7088,9933,13689,16779,12811,5952,-1855,-13773,-8895,901,11850,12503,7224,3815,-1286,-2697,-409,-2051,-8189,-13116,-1460,9078,13087,16754,31317,40523,34248,40782,60299,64039,46930,18369,-2569,-8496,-4027,12953,19524,10469,-1519,-6192,-3308,-6448,-11093,-6044,-475,5007,303,-2422,-2559,801,9822,17980,13641,10,-13343,-18536,-5877,5502,6821,-688,-12766,-9304,14037,21059,15655,6794,682,1143,12051,17466,9909,5104,1033,-7026,-17805,-14710,-10663,-5101,-6323,-8142,-2100,3331,905,-4851,-4559,7748,19420,17182,3884,-469,-4715,-12810,-8887,-1897,-3608,-7889,-14537,-18028,-3597,13702,26894,23902,15844,16700,15997,11361,2296,-7266,-13275,-13650,-11864,-8125,-3246,-2883,-5042,-7974,-11440,-7892,-7925],[-15184,-16157,-10658,-1892,2701,563,-3583,-3774,-639,2628,4975,6086,8328,4802,-1364,-7788,-13098,-7385,1219,2947,-1163,-693,5068,6900,-936,-9298,-7250,-530,175,-4176,-8409,-9397,-10441,-9436,-6827,-5544,-8327,-11413,-13622,-3547,1883,179,-2213,9284,23472,19811,10540,972,-9555,-14301,-6247,4795,12199,17206,30836,40296,23181,10569,10485,8238,-2542,-5000,11789,20959,6185,301,14904,8321,-5931,-7543,468,2474,5295,9174,10289,3749,11512,33518,39631,13221,-7488,-9923,4100,13140,11611,6582,2004,5335,23469,46464,40133,20186,9812,15813,26065,25994,14275,3534,-5343,-8783,-10188,-3641,13475,29860,29821,13816,-5315,-12706,-6033,-7864,-9003,4565,9630,1109,-5719,6056,12528,4013,-6523,-9272,-13566,-12507,-9563,-9437,-9177,-9312,-7923,-3739,-2212,-2217,-9340,-16798,-11490,-18846,-26235,-27925,-21263,-4033,20142,43701,42049,25492,3019,-2160,3333,-602,-10048,-12584,-16773,-17131,-7207,390,2772,-1694,3106,14865,14775,16567,17271,15325,13003,23401,11795,-4775,-8833,-5156,-122,5021,2298,4383,3532,9449,33655,67202,53268,32573,11670,-65687,-132321,-138652,-58799,10428,32376,34850,30426,19676,-3616,-11450,-11492,-9873,-1657,8876,2694,-18008,-13066,-6032,-2277,5214,3310,1512,-5282,-1094,6578,6056,-2476,-13171,-15880,-9745,-2445,3543,11399,4222,-7568,-12404,-10490,-4828,6849,-4427,-17906,-3596,9828,16030,10253,-6275,-15425,3262,19129,13338,-265,-5358,5369,17427,13961,-1343,-10485,-7132,-8750,-16510,-17212,-6773,6249,31486,56596,59184,36941,17431,6305,1354,4238,11468,21835,37685,52395,57838,45914,27141,9786,-3538,-11336,5390,11709,6369,10093,15074,13406,11940,18229,10763,-9559,-15891,-7538,-2073,-5849,-5929,2817,4312,-3251,-3266,5142,7191,8271,3999,-6133,-8409,-3595,137,-144,-3795,-5810,-6136,-6847,-10106,-9061,-5422,-7691,-10763,-13889,-13382,-6385,-1432,-12496,-10293,3767,12682,7617,-2060,-11302,-18270,-19971,-20882,-17679,-6065,7929,7493,-1520,878,15172,38072,55159,54954,27256,-385,-15571,-3423,3425,6559,2977,-378,-506,-1121,47,630,-1649,-11372,-7857,3676,1909,6255,15642,22086,9847,-519,2055,3861,4887,-1910,-10110,-8992,-343,11944,23575,30749,27765,17134,4198,-8388,-6761,-4380,-4820,4657,19814,25996,13017,-806,-3653,-8008,-14562,-15193,-11091,-3353,1769,-3480,-12690,-7955,602,1180,-2171,-6145,-6780,-3235,1522,1847,-1609,-1322,5973,7799,9176,10748,6519,2483,-7076,-7081,3245,25396,28820,5342,-12553,-7762,-3482,109,-14,-8125,-16612,-6153,291,277,1508,4964,10377,16976,17884,9702,3052,8001,10985,6001,2323,-251,-7865,-5520,-1280,-2492,2982,1721,-4788,-12647,-8468,-1417,7270,8729,8812,12428,16027,12628,6950,-2480,-8154,1701,10660,13720,2404,-11327,-5571,19232,37615,17818,-2992,10119,14638,8014,6782,7604,8830,1612,-4183,-5712,-9883,-11085,-14394,-20346,-20630,-11791,-13537,-16328,-7613,-3037,-10000,-17030,-10874,1706,15372,26531,26648,22860,25095,5647,-8510,-10790,-9610,-4361,-2957,-5308,-1053,1774,7851,18397,38851,58666,55319,34276,20462,11160,-520,-4111,-3416,-2460,219,-484,-7937,-14380,-6224,-307,-6362,-15311,-16644,-11928,505,11612,18737,19353,11283,-3432,-10956,-12037,-5341,2671,6979,7824,16441,19786,11467,6239,-309,-9202,-7582,1986,13338,21964,9568,915,-3020,-3992,-7528,-12649,-9360,3418,14706,20487,19418,12780,1959,-4731,-783,6943,6353,-4941,-12230,-10207,-11165,-13181,-4088,18036,29641,25868,12404,2308,-4400,-8653,-8599,-11587,-14779,-16208,-11822,-7772,-7131,-7203,-10930,-13275,-7959,-4312,677,-1237,-5332,-1669,-1159,-1470,12083,17797,18986,5429,-10715,-15256,-15166,-15617,-16492,-8001,4015,8032,3363,-264,-6692,-6580,2605,22522,37771,23220,5644,394,966,1716,-205,-6501,-10918,-3014,19643,45811,42027,17772,-1613,-10133,-5959,8467,22202,20876,5982,-11646,-13283,204,-2285,-9720,-14826,-5800,4027,6571,2761,1356,713,-31,-2221,-3572,-3574,-755,2898,-3773,-7694,792,11053,6307,-6439,-13679,-4821,380,273,-1539,-6692,-9318,-13658,-10996,-644,8326,12421,6640,8940,22148,26974,20164,7400,-7085,-9903,-1413,4293,2176,-517,1945,5244,8382,4963,-501,-2825,1838,6337,8323,4445,-6897,-9423,-5516,-1733,-4864,-1275,177,-3636,9864,13408,21477,14463,-1146,-5428,-2198,-6549,-7784,-1053,1393,3728,11484,9327,1301,-7717,-12311,-13418,-10997,-1596,-4782,-4521,-2802,-199,87,2216,10559,11055,10355,15996,20127,9846,-453,-3137,-7801,-9125,5392,16847,18250,-1065,-12644,-6409,-10645,-14716,-3256,6099,3085,1131,9277,18562,11547,-3978,-17086,-19327,-22259,-8842,923,17011,24345,7883,-2859,4989,6473,1064,-7640,-7143,-2377,-1166,-2073,-7270,-16247,-10435,-2564,-8263,-10695,376,11908,18518,27831,28871,16427,2831,-4590,-7199,-8015,-12996,-19447,-10333,-2355,-228,-5532,-13619,-18647,-16494,-18571,-13490,-10707,-6652,-1260,5875,19214,28066,18524,14417,20349,29465,27071,11847,-8318,-11411,-11261,-11055,-6729,-1621,2482,9217,12003,10634,14054,11820,8458,7590,20208,24180,16106,2781,-1056,2614,2780,-2238,-10843,-4649,-308,1255,2097,4006,1429,-3347,-6442,-5531,-4640,3313,14141,20531,9574,-628,-8545,-8898,417,-3036,-12650,-13287,-8697,-50,7401,15416,15238,6011,3995,5211,1055,-1225,-7644,-3064,1519,-3982,-1047,9256,15113,15921,7693,-5103,-10674,5171,15421,3332,-10485,-11250,930,24147,47529,28166,2562,-3455,271,6190,2698,-1628,327,4376,3803,1493,10724,34575,30794,24394,21479,21724,27686,30301,19036,-1022,-4677,-7185,-7631,-6095,-11345,-10616,-3721,-989,1693,4177,-568,-5815,-10498,-13278,-5164,817,1019,-4904,-7988,-8421,-3551,15819,51571,52470,32776,20177,14661,10599,3154,509,-7007,-8669,-8,8216,12001,8012,-7254,-6505,8849,10718,7087,8900,8871,2996,2114,-764,-338,8268,14409,16135,13516,6782,485,-9895,-3316,14619,18054,18292,13485,2069,-13149,-17039,-16949,-15277,-6696,2247,7153,10086,6372,-6514,-10771,-804,8708,8558,6841,-603,-10731,-7712,1402,7525,2261,-4720,-9889,-13943,-6937,-2586,-1674,3040,6974,4482,8420,10220,-1523,-14915,-16575,-14605,-15409,-11278,-286,9958,17446,15885,10121,1545,-3323,-8039,-13815,-13121,-10509,297,7451,10280,7683,1493,-2632,-2584,-855,4395,5985,-4653,-9187,2183,19370,21266,16433,16335,19830,25037,27830,30044,39871,18894,-4317,-8600,-922,-8271,-18068,-5119,1437,2230,-5055,-8085,-4134,-10895,-13719,-8756,-10450,-13852,-6047,-4263,-3273,-2434,796,10846,5632,1359,9583,22104,31976,30149,27663,23454,22636,31858,42778,48425,41562,21492,6696,-9087,-3936,26377,70795,67396,39956,26993,22561,27642,28484,13165,-3560,-10475,-14294,-16475,-14151,-14132,-10787,-16058,-1862,16313,30813,30976,19058,4160,1123,-293,5114,7187,4005,-5865,-14923,-3806,1997,-2056,-15438,-10572,-1332,-130,-5170,8121,20136,13203,-2573,-13567,-4349,-1655,-725,-5062,-9529,-3710,1640,-2657,-13357,-14142,-15317,33,13396,24481,30392,34131,40068,21078,-1285,-3553,988,4076,14238,23943,7623,-617,-3545,-10036,-11214,-7959,-8606,-7538,-4060,3177,7277,1536,-5066,-5883,-1243,6510,11237,9767,7877,5540,2836,-6315,-12617,-2775,2468,2210,2691,2849,1709,-3622,-12565,-15459,-8800,-13741,-8025,-5525,-8273,-12588,-5760,1918,9008,16450,22266,17046,8751,-223,-6664,-9215,-10997,-11386,-7524,639,6124,5488,4493,2979,-1583,-6719,-8106,-5658,-5709,-6763,-1860,3137,3418,3584,603,-4965,-4452,4328,-1284,218,8897,11579,6914,-7385,-10386,464,3863,4827,3018,2415,1518,415,-2676,-10112,-13463,-9444,-6003,985,10625,11764,8076,6657,7012,-3342,-10817,-12431,-8577,-7270,-4739,-7461,-12977,-7750,-6872,-10477,-9505,5699,18945,19434,17303,11133,3673,800,5407,8064,9555,12065,9024,-9133,-9569,5593,12519,12066,348,-12138,-15185,-14819,-9388,-6244,-2751,-4639,9611,11018,1699,4720,-728,-6843,-12986,-11616,-7514,-5148,-7083,-14612,-12808,-2204,1228,-10424,4821,21138,25445,15626,2486,-4201,-1021,6034,22076,19292,6271,1237,5217,10000,9243,-622,-8384,-6396,-5337,-70,10189,16677,9761,3350,941,2160,2067,7810,14332,6114,-1653,401,3706,6587,11851,15511,15625,12897,7315,206,-6275,-13791,-14090,-3467,5252,8064,11010,8362,418,-14390,-11643,-17309,-19107,-9917,-7609,-8039,-9008,-6591,-6810,-8456,-4779,1773,16984,27811,23960,8514,-270,-799,763,237,-3141,-9412,-17129,-14419,-5263,-1657,-1581,-3882,2834,3430,-796,-3309,-1740,-3047,-4072,-1993,9878,24089,33824,38785,30689,26549,28410,36236,38770,16311,1818,-15317,-7457,-6229,-10435,-9123,-3419,-4533,-7336,-9114,-5495,1009,-303,-2273,-1801,-3217,-7814,3151,27760,38103,15016,-62,-3971,-6110,-11148,-9951,-10069,-10286,-3840,-2100,-3190,-6983,-14956,-15153,-9616,-7011,-3065,-4209,-12304,-11001,-6786,-8971,-10258,-6077,-3429,-5716,-8427,-9875,-11515,-7163,-2263,-10799,-15916,5995,24254,16552,9993,3184,-4830,-5767,-3241,-279,2505,2447,3996,9444,10492,6110,-1668,-2556,5941,16334,25688,27890,20550,10141,680,-8663,-5680,8697,14324,9171,-6459,-10613,-10961,-7813,400,7291,3918,-5372,-8947,-6494,-6734,-5981,-2439,754,-1095,-5252,-11123,-10143,-789,5012,3170,-1518,-1521,4355,3164,1055,-1427,-6251,-9160,-3737,-3641,-297,4811,35941,64599,66648,38765,-4490,-11321,-4795,-2498,-4462,-6130,-253,5850,9323,12064,8738,13168,8801,4685,205,-1392,-457,-269,-4877,-9966,-15923,-16590,-5141,1215,-3862,-6843,-12735,-16218,-13828,-6821,1252,5197,4940,-714,-897,15140,14379,9309,2146,3968,8419,7653,4335,7588,10737,8762,9811,15760,19934,21450,17675,15830,18706,19325,17534,4173,-4737,-7236,-6345,-2423,1117,2378,10887,19916,23746,4768,2845,18281,38575,43915,35688,23758,18681,7197,1103,3908,8865,12200,13977,11424,-1047,-8913,1880,5250,-331,-3688,-8952,-16669,-14034,-4073,2033,-1584,-575,-2471,-7314,-2782,32466,72080,71683,42445,7087,-4835,5329,7048,-3306,2360,5342,1362,-9965,-15310,-11943,-6256,6831,14840,2830,-14725,2306,13885,911,-1070,9902,19293,26327,11987,593,-8792,-15409,-10692,-2164,6530,10816,10309,8417,7240,2623,-5174,-10852,-9075,-7230,-11059,-13456,-5212,149,-1083,1455,-2820,-10462,-4442,-2746,2539,8864,14269,7780,-1354,-108,7332,23332,36601,25778,9939,8942,9810,7316,6456,11318,13352,18340,21716,10610,-2234,-8688,-6861,-1608,15034,23904,10301,-4072,-4852,1099,3946,2338,-1548,-5454,-4402,23,-445,-10728,-10029,10010,21765,19185,5442,2893,11257,24408,36515,38874,41289,30349,6766,-12064,-7132,2663,12469,16350,16797,5872,-2512,-2598,-4290,-5765,-12120,-8646,-8974,-9925,-12622,-12128,-12585,-9233,-2771,1377,6487,17198,49168,84638,81241,43250,6614,-10462,-12871,-10544,-3212,-6347,-7562,1459,10267,24270,36322,28325,9433,-11439,-12708,165,7856,11959,16214,24187,14098,-3693,-7727,-4825,-4663,-3575,-5396,-510,-4558,-11220,-9620,-1519,-1816,-294,263,-2924,-7137,-11260,-5332,10016,15146,1845,-7524,1539,7108,7085,2896,-4562,-10039,-11962,-6818,-3993,-2594,-6403,-13014,-9501,-908,-2378,-7778,-9463,-5706,-2787,-6554,-6906,-4162,-3067,-6947,-13298,-11942,-9447,-10374,-10019,-9439,-1491,1077,-3506,-8374,-5379,4917,13202,16015,23265,28201,20862,14711,1089,-8829,-8875,-4376,3630,15738,21764,13872,-6039,-11145,6967,15327,10138,-1585,-5707,-30,2431,392,-4910,-12687,-11857,-10763,-8282,-4015,-5995,-9173,65,13475,19745,9416,-4145,-14014,-14873,-10810,-5662,-2116,-915,-3575,-2774,2023,168,-4800,-7299,-8116,-11473,-9628,181,10114,15485,7385,5674,16045,19140,8273,-5416,-13033,-1142,7992,9172,3336,-2039,-6313,-10102,-12565,-8327,6402,7875,3638,1322,-2047,-698,1696,-1579,-2384,3917,12284,13608,4872,-9953,-4772,14644,32559,21696,5255,-5642,-10069,-7667,-6856,-9609,-1784,2605,-785,-5870,-4213,-1534,4894,3209,-1303,-848,2498,7404,6583,3186,-1821,-4750,6584,25330,30850,21076,3511,-12432,-17090,-7643,4740,9226,8694,6054,5015,3710,3628,-5306,-13668,-12849,-12425,-6555,-8154,-11457,729,23208,49138,58578,35532,12947,10277,12226,15267,18006,16089,11552,2021,-12511,-10069,-667,9232,10175,5484,2491,-1821,-3264,-852,-2320,-8698,-12291,-1514,7995,11364,13939,26312,35424,31540,43078,61925,60759,42930,17796,-1690,-6859,-1103,14065,19025,10248,-1229,-6102,-4218,-5511,-6062,35,2244,5877,320,-3217,-4008,-1358,7243,15955,12966,-1006,-14746,-17902,-5991,5335,7913,55,-12225,-11643,11874,19557,14670,5977,-491,96,12702,21329,12977,6712,1043,-8151,-16741,-12717,-9003,-4321,-6113,-9138,-3534,1796,-1319,-7123,-7752,5213,19912,19509,6832,1913,-2930,-11078,-7170,409,-1045,-6248,-13218,-18496,-3734,16061,33266,32565,23499,20521,16548,11267,2128,-7269,-14716,-15752,-10425,-6527,-1768,-1601,-4213,-7636,-11437,-7683,-10340],[-15216,-16366,-10830,-859,3772,1479,-2864,-3163,409,4547,7829,9241,11359,7227,62,-6637,-10190,-4756,2930,3145,-3324,-6300,262,5088,-776,-8320,-6041,1873,5216,1022,-3389,-4094,-4818,-5569,-6969,-6290,-9183,-12214,-13454,-4364,50,-1134,-1017,11631,24196,19302,10044,-53,-11085,-15741,-5928,6947,13699,15842,26080,32374,19411,8953,9390,7293,-3105,-5509,13796,27165,14663,1861,12219,3288,-10037,-10128,-457,3456,7786,12505,13793,6251,13477,35588,42094,14549,-7496,-8852,4796,10493,7504,4079,3038,9272,29770,50573,44126,24553,11315,14138,23010,21864,9452,-497,-6458,-8304,-9604,114,19668,37224,35328,17375,-2638,-14364,-6786,-7677,-9005,4168,10584,3112,-4196,5067,10272,1971,-5701,-6760,-12774,-13363,-10045,-10211,-6241,-4804,-3596,-710,-1001,-1342,-4248,-14335,-13778,-24293,-32696,-32681,-22988,-5183,19730,42819,39274,21689,393,-2475,5510,991,-11803,-12966,-15814,-16073,-8146,-657,2742,-599,4323,14957,13970,13754,13341,11702,9283,19562,11566,-4140,-8253,-5730,-1591,4214,2959,4495,987,2595,21403,47902,19927,-2982,3087,-32055,-70706,-78057,-20626,24079,33204,37380,33703,16866,-6251,-12666,-10218,-7816,-42,9608,2256,-17347,-11330,-4362,-295,8990,5902,920,-5367,4443,11826,10399,1435,-9666,-14507,-10859,-4960,-965,7331,3384,-6139,-14469,-10659,-2280,7706,-5149,-20343,-7641,4346,9786,4602,-8477,-11748,-2625,13163,7550,-4475,-5977,5419,16343,12604,-924,-8987,-5923,-6624,-13368,-14891,-4821,8320,34031,58647,60665,38830,16150,5296,1272,4224,11761,24065,46591,65158,68146,49758,27690,11073,-116,-14268,3521,10542,7178,12411,16976,13166,8583,14210,10386,-8580,-14495,-8002,-3935,-7089,-7833,-2150,591,-4241,-4917,1875,4068,6379,3362,-6455,-9474,-2874,2148,1903,-2618,-5213,-5168,-5363,-8474,-7458,-4222,-7540,-11890,-15926,-15566,-8488,-2923,-13909,-9325,4180,14302,10441,835,-7652,-14793,-17548,-19919,-16207,-5034,7515,5427,-3980,-1486,10605,31846,50608,53647,27661,-223,-14926,-2790,3072,5650,3281,455,959,783,1842,2475,-376,-8500,-7738,1553,84,3009,10197,15411,5753,-609,3215,5564,6195,-2661,-12223,-9249,-600,10860,22336,29049,24833,14084,2570,-6841,-6354,-5900,-8042,2447,19326,25761,11905,-690,-3040,-8107,-14979,-15928,-10570,-2539,1323,-4554,-13423,-6840,615,489,-2025,-4561,-3833,-1601,2241,1967,-1955,-1657,6019,8416,9184,9753,5014,1140,-7967,-6139,2582,20864,26049,4443,-11012,-6013,-1038,4238,5285,-2388,-13531,-7307,643,1835,2788,5350,10377,17380,17679,9085,3742,12424,18118,12351,8582,4486,-6866,-7096,-2518,-1890,3661,1120,-6261,-14789,-6679,1211,10790,8124,6658,9675,15796,14560,8259,-1571,-5385,2554,9340,9457,-1892,-14661,-2134,24290,40094,16082,-5473,10894,15765,7723,6461,7513,9710,5067,-988,-3271,-8134,-9523,-12731,-18332,-21118,-12713,-14534,-12753,-3344,-645,-8863,-16876,-12188,-458,11678,20944,18875,13688,18172,5104,-8519,-12835,-11396,-5601,-3530,-4190,3104,7702,13351,24140,46153,66876,63189,39966,23709,11697,-524,-4698,-4168,-2078,2132,2357,-5639,-9197,-406,3680,-4365,-14975,-16155,-9206,2229,11388,16861,17209,8025,-6797,-13513,-10514,-3588,3551,7516,9180,19015,24781,18311,13357,3383,-8198,-5768,4518,14956,24498,15320,5035,1624,-132,-4557,-8848,-8035,2657,14323,20164,17959,11628,1979,-4262,-603,6083,3790,-8922,-12281,-7454,-8269,-11607,-4258,20835,36685,31961,14634,2614,-3970,-8034,-8025,-10683,-14332,-16936,-12082,-6163,-5219,-5392,-9248,-11788,-6329,-2472,2598,112,-4775,-1790,-1793,-1028,15436,25262,23562,4253,-11595,-14582,-13329,-13892,-15886,-10110,1831,5925,2116,1129,-3006,-3113,6031,28000,37111,18136,3658,2885,3314,3323,849,-5895,-10463,-2638,19626,44651,42516,19389,85,-7391,-2948,11945,27576,27231,11014,-8992,-15690,-2532,-2593,-9035,-13832,-5687,3750,5238,695,-1173,-1504,-1528,-3152,-3664,-1716,2853,6841,-263,-6846,188,12147,8867,-5064,-13532,-4913,-261,-638,-2428,-7456,-9776,-12522,-9203,699,10248,15360,8692,6292,16102,22937,19695,8685,-5312,-10467,-1284,5285,3243,640,2198,3921,6313,2632,-3042,-4993,831,6897,11309,7525,-10050,-17122,-8808,-3495,-5768,-2647,-1735,-2220,13108,14992,17341,7432,-6327,-7799,-3552,-7892,-7648,-503,3048,9518,19028,12619,1187,-9929,-13521,-13856,-13603,-4454,-5866,-2049,-43,1902,521,994,7930,5347,997,5903,12083,4518,-3189,-3494,-5640,-6614,6092,18577,20823,1870,-14407,-7285,-10102,-12919,-4501,3855,819,-436,10855,20248,11539,-4391,-16886,-17558,-22081,-10262,-1997,12039,18789,5924,-7063,-254,3591,-1145,-7754,-6391,-3288,-2712,-2786,-6761,-15048,-11382,-4193,-9327,-9465,2832,14642,21539,32469,35866,23809,5817,-2419,-5213,-6509,-11814,-18938,-11692,-4782,-2354,-6208,-13115,-20111,-17607,-17922,-13760,-11160,-5790,-275,6245,19768,33717,27562,22722,27149,34410,30698,15593,-5371,-12783,-14384,-14573,-7906,-2093,2373,10296,13344,10384,13273,12027,8690,7956,19415,21697,11764,-1378,-4198,1225,1100,-1949,-9987,-8359,-1618,1930,4035,6584,4364,-549,-4766,-5492,-6217,917,11503,19047,9151,386,-6410,-10901,-2347,-4582,-13956,-14182,-9068,-779,5639,12066,10119,2479,1849,2206,-1904,-3063,-8544,-3254,892,-6146,-4841,3582,9666,12245,2322,-10059,-7766,8657,17546,4631,-9946,-9999,2326,25963,53459,38190,8691,-3736,-2141,3905,2039,-1290,654,4157,2106,-1996,6691,29788,26452,21459,18953,17013,19523,19506,6628,-8816,-8114,-6954,-7718,-6345,-9633,-6460,3060,5812,4405,3570,-2038,-6671,-10169,-13093,-4856,871,295,-6066,-8258,-5555,-277,18473,51280,51491,33068,19909,13342,9886,3815,1482,-6530,-7605,-964,5182,7618,5638,-7027,-7366,6432,7528,5084,8614,10227,4898,3734,-304,-1729,6208,13962,17809,14849,7330,-555,-12056,-2117,19698,23310,20353,13375,1051,-11732,-12705,-16583,-15812,-8454,2075,8516,12287,7285,-6836,-8820,1890,11548,11219,9075,1853,-10011,-8293,154,5012,143,-6224,-10246,-12387,-6557,-4149,-3033,63,2598,638,5098,8930,-867,-13308,-14126,-15328,-16167,-10445,771,10339,16706,13868,7962,99,-4165,-8876,-12280,-11507,-8381,4704,14808,17958,13428,4215,-768,-430,1545,7188,7371,-3647,-8686,778,16227,19452,16391,16410,16972,20366,21472,24064,35671,20911,-3598,-6904,1328,-6795,-18203,-5563,1695,3951,-4513,-6653,-292,-5817,-13990,-12527,-12674,-12199,-3290,-2144,-2215,-2678,-845,6979,780,-1898,8773,23075,33962,30967,24912,16010,14026,23030,37590,50474,52185,32731,13756,-6562,-5097,20959,61192,69404,42976,26317,19725,21871,20641,7167,-4587,-8776,-12836,-15906,-14071,-13499,-9810,-16858,-1756,16388,30186,27273,12284,-1014,-1317,-1379,4842,8068,7336,-594,-12036,-10176,-1825,-3759,-15508,-11777,-2450,-580,-4651,5722,13511,5679,-6610,-13808,-5873,-3669,-2022,-5053,-7910,-1143,5002,423,-11018,-12144,-15971,253,13849,25349,32822,37532,42157,19848,-997,-3335,793,3703,12225,20858,3999,-3219,-3871,-9204,-11525,-8541,-9041,-9633,-7655,-39,6614,3750,-1914,-4089,-1366,4498,8499,8346,7938,6377,4093,-4799,-10006,-707,3919,2844,3033,2758,562,-6191,-16152,-10867,-4459,-10031,-11133,-7128,-9279,-14475,-5645,1830,10024,19086,26045,19603,10944,1970,-4593,-8324,-10708,-10417,-6473,1493,6928,6642,6006,5127,2265,-2355,-5034,-3397,-2872,-1835,4838,10397,10650,8238,1645,-6298,-3304,7382,-817,-2604,4707,7467,3993,-8647,-9622,564,3437,4581,3762,4826,4960,4138,978,-7598,-14709,-13228,-8891,1127,13893,15558,10154,7801,8865,-914,-9616,-12365,-10372,-10382,-7717,-10646,-14503,-8262,-7244,-10073,-10051,3301,14386,15754,14139,7957,1434,-163,5433,9017,8704,9819,6542,-10474,-8481,5931,11629,9400,-2179,-13642,-15879,-15335,-10174,-6672,-2198,1430,14772,15199,5166,7508,2778,-3064,-11015,-14931,-10514,-6594,-7362,-13580,-15863,-6551,-2468,-11522,6440,22336,24627,13707,363,-5480,-860,6310,23526,21719,5706,-478,5898,11118,8967,-875,-6833,-4715,-4349,-124,8795,14401,7798,3565,3351,5176,1798,4984,13567,8409,852,-543,-707,183,3440,5585,6833,6515,3648,-2021,-8987,-15530,-8119,1644,9909,12637,14964,10303,557,-13711,-10253,-16336,-19308,-10118,-7190,-7209,-9310,-6531,-5823,-7153,-3469,4345,22025,32689,27784,11790,1994,641,1895,1635,-1467,-7035,-13880,-15956,-7368,-2715,-837,-1279,5933,4809,-1189,-4799,-3545,-4301,-4285,-1684,8322,19066,30632,41724,36439,31762,32148,37500,35916,13639,441,-16108,-6658,-5482,-9469,-7851,-2097,-3321,-6055,-8254,-5207,849,-1896,-5472,-3510,-4333,-8108,4010,29007,37327,15374,1009,-3974,-6902,-11991,-9719,-9177,-11025,-5608,-3749,-4511,-8231,-14759,-12957,-7357,-4867,-1281,-2337,-10444,-12579,-7202,-9583,-9793,-5483,-1870,-2748,-6582,-8681,-12294,-8483,-3495,-11776,-13296,7675,23545,14281,7756,2138,-4020,-2729,-654,993,3020,2716,3839,8315,8634,4246,-3449,-4498,3878,14855,25987,30109,23441,12369,2705,-6584,-6900,7799,14355,8062,-6899,-10270,-11553,-8904,-1184,4213,941,-6705,-8487,-4836,-4679,-4360,-1274,1139,-2340,-6655,-11402,-13202,-968,6976,6113,2435,2091,5522,2018,-1200,-4311,-9802,-9070,-4336,-3129,2290,8082,44818,77134,75305,36429,-7896,-6290,898,1668,-2624,-5274,390,4908,6959,10161,7469,11291,7861,5105,1526,-289,399,336,-4892,-9893,-13995,-14712,-3789,3967,-1020,-5210,-11390,-14000,-13144,-6019,3181,8570,10127,4981,-1141,13290,13896,8452,740,2054,6315,5544,2912,7889,13332,13032,12901,16944,21563,26437,26484,27404,30157,28496,22549,5535,-4807,-7295,-5164,-1302,249,77,8003,15104,18506,2902,2370,18510,41137,49994,44223,34814,29958,16488,8970,11192,15400,16244,15789,12508,-478,-9569,1548,6013,2209,-1481,-8713,-17672,-15332,-7304,-2153,-5890,-6048,-7866,-10800,-2346,34118,80028,79899,45334,9557,-5309,1885,1103,-8155,-842,4652,2511,-8901,-14503,-11526,-6440,5656,14238,4241,-12743,3724,10806,-936,1094,14945,22479,23095,9410,-808,-10131,-15621,-8196,307,8108,10345,8306,5951,5480,1561,-5495,-10376,-8449,-7690,-11414,-12980,-4751,-533,-2641,1720,-1982,-10308,-4785,-4402,-610,5452,13179,9509,156,-1737,6580,27205,45011,34035,13753,4587,5092,6125,9265,11755,9327,11882,18010,13014,1957,-4693,-3462,301,12830,18433,3764,-6961,-4969,2064,6467,3604,-2261,-6271,-4883,721,2008,-7255,-13180,4192,15175,14353,5119,5848,15955,29759,40197,40416,41501,31454,8709,-10140,-6904,2000,11880,15612,16932,5229,-4921,-6235,-5136,-4313,-11649,-6686,-4834,-6150,-10015,-10609,-11955,-9866,-4599,-740,2161,9718,39474,80076,84000,44538,5699,-10553,-11188,-9258,-3022,-8303,-10251,-1432,6693,18877,30242,23736,6551,-12926,-11820,1369,9060,11983,13451,20443,15109,-2261,-5013,-1094,-170,2953,1546,-896,-5013,-10537,-8631,-783,-1395,-79,871,-1853,-5960,-10457,-3048,12034,14989,2061,-7520,2345,9737,10281,5244,-2416,-6978,-13091,-6873,-2769,-401,-3303,-10163,-11770,-3764,-4822,-9922,-12167,-5562,-982,-5329,-5699,-3728,-4410,-10585,-18695,-10960,-6328,-6686,-9817,-12980,-2749,2834,-1099,-7004,-6894,1681,8422,9628,15931,23130,18500,13319,156,-9365,-9063,-4736,3158,15693,21730,12598,-5652,-10597,9792,19902,13430,-22,-5226,18,1468,-2005,-8254,-12331,-10026,-10444,-8605,-3326,-5202,-9650,-701,12710,21635,12891,-795,-10479,-16148,-12413,-6444,-2405,-1657,-5320,-3772,1902,-1090,-6187,-7603,-7903,-10788,-8447,688,9791,14647,5021,3176,14054,17211,6945,-5533,-13743,-3957,4567,5927,791,-4271,-8285,-10595,-10251,-12332,1540,1192,-1801,-563,-1867,1934,3716,370,-167,6601,15243,15122,5884,-9292,-4450,14917,30934,18919,3835,-6292,-11561,-8742,-5345,-1504,4484,4038,-479,-6901,-4888,-2893,2828,3326,-1564,-3390,-100,4994,3654,398,-4409,-7656,3597,22936,33242,24977,7240,-10527,-20066,-8974,4328,8427,9699,7535,6431,5121,5162,-3291,-10342,-11697,-13931,-8379,-9479,-12211,47,21480,43219,52713,37065,15914,12591,13657,16186,18462,18119,15305,4840,-11267,-11303,-2548,6274,7678,3598,998,-2405,-3758,-1583,-3083,-9600,-11732,-1834,6739,9520,11120,20367,27875,25770,41185,58819,54214,37366,16163,-1247,-5559,1621,15030,18596,10216,-648,-5865,-4720,-3428,6,7990,7522,6952,151,-4316,-5575,-3577,4508,13452,12031,-1484,-14785,-17065,-6946,3962,7784,104,-11364,-12378,9988,17812,13483,5277,-1451,-841,13139,25023,16228,8352,1056,-9287,-14918,-10463,-7143,-3450,-5818,-10218,-5524,-530,-4402,-9684,-11054,2452,19652,20984,9391,3696,-1873,-9887,-5594,2650,1331,-4967,-12186,-18355,-3809,18157,38658,39670,29665,23000,16041,10696,1987,-6721,-14281,-13545,-8056,-4984,-692,-796,-3835,-7676,-11881,-7852,-12309],[-12025,-14686,-11263,-777,3718,1341,-3055,-3367,711,5741,10052,11849,13800,8753,585,-5085,-7083,-3064,3542,2405,-5398,-12029,-4723,2713,-1221,-7891,-5552,3417,9554,5608,755,195,-586,-3106,-7878,-7972,-10892,-13881,-13938,-5853,-2386,-3171,-1244,12498,23439,17628,8485,-1902,-13179,-17861,-6420,8007,13436,12721,19385,22839,14854,6735,7476,5386,-4470,-6459,14728,31957,22478,4033,8202,-2118,-14166,-13194,-2463,3397,9330,14763,15894,7771,14328,35979,42854,15168,-7958,-8285,4842,7387,3278,1455,3014,11335,34223,52125,46529,28169,11697,11437,18820,16604,3797,-5292,-6768,-7837,-8511,4229,26298,43824,39208,19574,-1008,-15928,-7814,-8013,-9289,3335,10703,4225,-3742,2898,7153,-95,-4827,-4198,-10758,-13947,-10773,-11129,-3761,-465,433,1894,-410,-1154,-82,-8496,-14719,-31698,-42188,-39598,-26013,-6912,19003,40741,35175,17013,-2577,-2084,8689,4591,-12767,-14129,-15725,-15638,-9310,-2113,2027,-262,4878,14490,12661,10755,8904,7137,4794,14701,10950,-3264,-7752,-6534,-3404,2689,2790,3795,-2056,-3593,14833,35793,-9600,-44556,-20991,-17541,-27626,-34416,3002,27285,29621,39212,36250,14170,-8549,-14076,-9368,-5427,3101,12266,4100,-13444,-9762,-2997,1445,11713,8511,446,-2665,8953,15186,13078,4243,-6539,-11868,-10836,-7163,-5834,2294,1939,-4295,-11637,-9201,168,8245,-5722,-24505,-14490,-4670,325,-2785,-10387,-8136,-9276,6920,2183,-8968,-6574,4758,13995,10157,-969,-7676,-4877,-4736,-10536,-12455,-2724,10694,36277,58977,59757,39104,14094,3509,873,4123,11594,24934,52471,74026,74914,50829,26886,11701,2909,-14922,825,9978,8562,14797,18564,12689,5553,10757,10012,-7045,-11931,-7443,-5331,-8554,-9892,-7833,-3955,-5752,-7095,-1781,861,4578,2801,-6518,-9830,-1712,4278,3829,-1588,-4827,-4495,-4160,-6989,-5647,-2450,-6491,-11960,-17299,-17383,-10458,-4552,-14726,-8378,4401,15334,12936,3533,-3905,-11054,-14721,-18599,-14901,-2858,8340,4334,-6004,-3655,6548,25172,44110,50159,27375,-66,-14322,-2236,2641,4480,2991,723,1987,2479,3404,3794,361,-5558,-4508,1123,-987,258,5284,9094,2043,-526,4088,7069,8051,-2073,-13820,-10024,-1635,8637,19579,25743,20646,10195,373,-5337,-5586,-6613,-10712,182,18172,25029,11664,672,-1943,-7955,-15235,-16833,-10250,-2181,319,-6251,-14366,-5385,801,-176,-1944,-3082,-1107,233,3163,2265,-2174,-2099,5697,8636,8848,8581,3589,22,-8657,-5130,2204,16138,22588,3946,-8905,-4359,1037,7329,9457,2921,-8558,-7879,722,3130,3986,5733,10257,17416,17046,8275,4187,16170,25385,19189,15617,10338,-4230,-8304,-4729,-1539,4120,561,-7501,-15702,-4251,4520,14905,7716,4855,7105,15354,16521,9838,-176,-2686,3768,8427,6209,-4758,-17580,637,27420,39074,12503,-7966,11961,16609,7130,5684,6844,9725,8095,2646,115,-5504,-7361,-10938,-16180,-20138,-13424,-13704,-7899,1074,1752,-7658,-16228,-13297,-2339,8314,16040,12329,6261,11401,4413,-7581,-14126,-12971,-6600,-3685,-2366,8152,15264,20900,31601,53674,73543,69423,44907,26346,11922,-621,-5344,-4799,-1429,4643,6554,-366,-2842,5378,6915,-2936,-14795,-14066,-6352,3622,10508,14070,14070,4532,-9432,-14919,-9001,-2050,4444,8181,10458,20764,28438,24748,20769,7201,-7376,-3525,7015,16029,25588,20926,10066,7202,4979,-72,-4188,-6652,865,12931,19341,16728,10931,2415,-3582,-473,5372,2197,-11452,-11707,-4790,-5352,-9815,-4464,22980,43259,38264,17055,3149,-3241,-6940,-6502,-8873,-13238,-17062,-12100,-4327,-3131,-3534,-7444,-10111,-4583,-471,4717,1468,-4235,-1628,-1979,-553,17606,30775,25866,2351,-12427,-13036,-11124,-11645,-13647,-10738,-11,3953,1018,2578,1280,1732,11652,34593,35897,13830,2880,5406,5524,4701,1601,-5511,-10019,-2326,18652,40972,40516,19976,1763,-4495,356,15877,33392,34366,17432,-4466,-18965,-6057,-3575,-8848,-13012,-5153,3847,4343,-948,-3440,-3545,-2812,-3832,-3265,739,6642,10316,2631,-5924,-260,13331,11656,-3473,-12688,-4777,-649,-1061,-2674,-7495,-9490,-10986,-7423,2151,12388,18704,11250,3032,9182,18406,19055,10043,-3405,-10761,-883,6357,4377,2075,2834,2787,4295,251,-5692,-7370,-478,7423,14812,12465,-6240,-14124,-9720,-5014,-6784,-4287,-4015,-38,16139,16059,11356,-628,-11724,-9635,-4544,-8364,-6808,250,5197,16576,27601,16334,1508,-11983,-14822,-14136,-15189,-7155,-5734,813,2845,3901,753,-500,4624,-599,-7796,-2444,5668,264,-5248,-3172,-2699,-3365,6817,19410,22183,4460,-15783,-8377,-9747,-11220,-4808,2215,-1243,-2266,11628,20994,11084,-4735,-15409,-15344,-20118,-11251,-4748,7566,12586,2705,-11621,-4704,785,-3339,-7942,-5389,-3360,-3781,-3278,-6009,-13506,-12789,-6260,-10130,-7997,5039,16810,23872,36138,42302,31638,8825,-148,-3031,-4812,-10591,-18324,-13134,-7458,-4732,-6869,-12049,-18321,-17997,-17014,-13885,-11116,-4632,776,6381,19697,38871,37545,31952,33685,37896,33075,18967,-2135,-11941,-14313,-17086,-8886,-2749,1931,10678,13594,9067,11374,11556,8447,8148,18616,19308,7958,-4614,-6405,101,-553,-1942,-7829,-11899,-3004,2525,5839,8886,6985,2059,-3202,-5587,-7746,-1316,8723,16329,7784,1013,-4103,-10972,-5550,-6638,-15415,-13968,-8381,-978,4024,8922,5363,-1096,-299,-626,-4197,-4750,-9164,-3104,548,-8069,-7776,-1725,4330,8666,-2585,-13690,-4637,10903,18302,5494,-9289,-8973,3220,26341,56493,46862,15158,-3240,-3923,2035,1673,-585,1362,4169,521,-5690,3118,25143,22969,19836,18568,15158,12532,9166,-4190,-14274,-11280,-6803,-8323,-6857,-7851,-2431,9884,12292,6901,2722,-3526,-7037,-9195,-12590,-4437,1041,-116,-6563,-7288,-2078,3221,20506,48260,47906,32126,19100,12054,9505,4979,2858,-5413,-6428,-1816,2330,3276,2880,-6934,-7537,4517,4793,3297,8202,11205,6731,5147,-69,-3039,4421,13274,18661,15544,7585,-1711,-13699,-563,24357,28077,21819,13152,579,-8372,-8258,-12616,-13583,-10161,1652,9488,13909,7714,-7188,-6674,5019,15521,15768,13335,5194,-8974,-8612,-896,2736,-1706,-7468,-10346,-10928,-6021,-5248,-3509,-1174,348,-1704,2987,7991,97,-10477,-10905,-15034,-15962,-8865,2179,10665,15692,11822,5882,-1247,-4843,-9040,-9991,-9288,-5698,8918,21653,24898,18595,6580,798,1398,3530,9190,8256,-2710,-8202,-567,12842,16984,15638,15462,12791,14467,14323,17825,30492,22451,-2818,-4706,3644,-5319,-17675,-5820,1977,5552,-3824,-4586,3885,197,-11038,-15717,-14718,-10428,-827,-123,-1476,-2949,-1986,4455,-2528,-5252,7446,22768,33628,29502,20942,9635,7296,15576,32675,52032,62517,44596,20438,-4206,-6025,17684,51730,69396,44876,25002,16569,15853,12446,582,-5503,-7148,-11447,-15497,-13394,-12681,-9246,-16380,-826,16736,29171,23316,6052,-5275,-3417,-2389,4309,8234,9465,3846,-5750,-16428,-5952,-5937,-15561,-12815,-3540,-919,-3395,4069,7816,-575,-9531,-13912,-7739,-5841,-3340,-4829,-6133,1380,8243,3316,-8579,-9028,-12551,250,13863,26241,36032,41629,44381,19135,-572,-3276,830,4122,11732,19422,1789,-5711,-4191,-8401,-11981,-9376,-9171,-10742,-9878,-2014,6766,6523,1582,-1990,-1330,2404,5523,6545,7627,6807,5007,-3455,-7229,1460,5215,3364,3408,2817,-239,-8061,-17360,-6915,-778,-6278,-13792,-8724,-10055,-14884,-5285,1516,10480,20884,28847,21399,12377,3492,-2984,-7418,-10267,-9398,-5377,2152,7305,7327,7004,6754,5995,2697,-1502,-1074,-210,2832,11820,19122,19718,14076,3081,-7251,133,11684,796,-4825,355,3149,993,-9636,-8679,797,3242,4566,4720,7261,8231,7638,4687,-4578,-13771,-15494,-9487,2726,17705,19403,11980,8473,10171,1733,-7637,-11236,-11656,-13439,-9333,-11513,-11347,-7955,-7469,-9603,-10158,1470,10680,12841,11627,5546,33,-351,5727,9787,7494,7233,3540,-12422,-6723,6703,10707,6654,-4489,-14553,-15954,-15571,-11364,-7723,-2400,6984,19122,18437,7897,9747,6048,552,-8191,-16994,-13282,-7726,-7504,-12120,-18747,-11086,-6493,-11913,8106,23084,23096,11441,-1678,-6379,-460,6688,24387,23820,5448,-1911,6974,12518,9068,-341,-4623,-2925,-3247,140,7551,12105,6083,4299,6700,9819,3355,2441,12249,10530,4105,190,-2843,-3496,-2488,-1639,785,1661,312,-3699,-9836,-10950,-1504,6809,14187,16772,18626,12160,1035,-11973,-8625,-15088,-19550,-10514,-6639,-6106,-9399,-6304,-4518,-5327,-1729,7220,26485,35586,29547,14259,4207,2164,3106,3162,322,-4487,-10275,-13160,-8635,-3427,128,1495,9006,6114,-1548,-6205,-5314,-5477,-4419,-1355,6662,14295,27279,43861,42489,37714,36183,38144,32340,11345,-535,-14133,-5662,-4329,-7788,-5921,-164,-1703,-4607,-7438,-5011,867,-2934,-8700,-4947,-5091,-8079,4623,29123,34910,15624,2569,-3490,-7187,-12068,-9214,-8171,-11287,-7063,-5055,-5352,-8927,-13846,-10847,-5243,-3405,88,-678,-7692,-11363,-7461,-10338,-9186,-4869,81,1145,-4012,-6653,-11739,-8671,-4222,-12601,-10083,10760,24010,12789,5521,1010,-1878,1052,1918,2131,3481,2958,3453,6573,6200,1914,-5476,-6394,2013,13710,26545,32429,26226,14556,5026,-4100,-8135,7084,14933,7843,-6540,-9637,-12241,-10712,-4039,-248,-3204,-8622,-8234,-3250,-2332,-2118,558,2273,-2795,-7330,-8521,-13340,-767,9082,9593,7314,6315,6874,1069,-3453,-7236,-12330,-7445,-3558,-1381,4918,11006,52396,86888,80935,32895,-10543,-1272,6238,5350,-1137,-4268,1405,4078,4269,7318,5481,8696,6305,5225,2705,991,1590,1246,-4439,-8794,-11296,-12934,-2895,6240,1856,-3475,-9844,-11572,-11364,-4831,5096,11765,14837,9836,-76,11045,13275,7615,-314,436,4349,3863,2491,9178,15979,16342,15129,17396,22367,30496,35044,38730,40809,36730,26688,6891,-4404,-6354,-2984,432,-123,-2109,4561,9478,12283,524,1779,18367,42627,54728,51685,44885,40628,25907,17805,19670,22428,20009,17076,13170,49,-10060,1235,6383,4511,1011,-7815,-17573,-13953,-8482,-4683,-9269,-10327,-12486,-12691,-1493,34278,83348,83053,45206,10809,-4027,-641,-3395,-11603,-3480,3978,3564,-7623,-13571,-11018,-6749,4288,13400,6516,-7872,5235,7306,-2841,3097,19051,24742,18578,5936,-2664,-11158,-14549,-6210,2080,9118,9573,6152,3289,3425,198,-6258,-10354,-8233,-8731,-11999,-12000,-3721,568,-742,1881,-1301,-9989,-4905,-5680,-3502,1883,11495,10820,1248,-3581,5984,31421,53893,44045,22596,5487,3889,7979,13594,12292,6041,6844,14699,15514,6145,-884,-345,2930,10324,11974,-2600,-9514,-4912,2786,8714,4387,-3023,-7204,-5512,1367,4378,-3619,-14110,-1413,8662,9246,4161,7936,19911,34477,42783,40766,40119,30982,9841,-8455,-6493,1261,10885,13976,15806,4045,-7699,-9993,-5401,-2855,-11258,-4812,-789,-2316,-7343,-9064,-11319,-10471,-6058,-2009,-808,3829,30026,72238,82710,43869,4679,-9713,-9382,-7990,-3055,-10176,-11542,-3258,3832,13999,24089,18903,3586,-13853,-9715,3130,10352,12091,11298,16753,16309,-249,-1207,5276,7534,12073,7285,-1955,-5402,-9516,-7753,-304,-914,114,1397,-874,-4742,-9500,-804,13182,14186,2175,-7350,2814,12026,13166,7370,-316,-3757,-13603,-6727,-1336,1862,-142,-7523,-12289,-4634,-5010,-9555,-13787,-6080,103,-4321,-4423,-3143,-5459,-13097,-13185,-7208,-2027,-1690,-7723,-16398,-2980,5339,1887,-5115,-8627,-2041,3345,4101,9993,18723,16278,11893,-743,-10086,-9457,-5148,2540,15434,21439,11313,-5058,-10127,11606,22828,15160,247,-5299,-10,603,-4201,-11244,-10119,-8552,-10517,-9331,-3356,-4820,-9644,-986,12352,23861,17243,3617,-6748,-13508,-13609,-7039,-2536,-2156,-6741,-4499,1471,-2623,-7649,-7903,-7682,-9994,-7354,1200,9394,13591,3018,1192,12228,15161,5653,-5655,-14399,-6758,945,2289,-2200,-6965,-10257,-9856,-6268,-15640,-5270,-6948,-7533,-2818,-2064,4084,5359,2065,1806,8890,17505,15936,6601,-8495,-4201,14689,28635,16483,3452,-6206,-12222,-8753,-1944,6409,9435,4657,-413,-7692,-4484,-2678,1059,3546,-831,-4467,-2951,1996,235,-2591,-6721,-10598,437,19204,33669,27548,10660,-7700,-22456,-9790,4111,7530,10474,8769,7641,6453,6520,-1420,-7068,-9376,-14825,-10361,-10708,-12743,-914,19198,36683,45115,36718,18084,14008,14251,16515,18278,18924,17250,6625,-10248,-12473,-4590,3098,5036,1610,-581,-3021,-4207,-2526,-4220,-10775,-11388,-2367,5403,7712,8495,14362,19138,18026,35713,51730,45401,30776,13574,-1119,-4451,4011,15577,18070,10333,352,-5049,-4120,-184,6981,17362,14960,8507,-33,-5534,-7039,-5621,1985,11045,11326,-982,-13266,-16032,-8363,1704,6608,-434,-10397,-10899,9343,16843,12986,5342,-1793,-1430,13532,28492,19754,10208,1395,-9656,-12712,-7714,-4891,-2265,-5122,-10842,-7794,-3376,-7977,-12195,-14111,-93,18840,21604,11608,4980,-1432,-9125,-4082,4991,3704,-3881,-11307,-17185,-3118,20351,42786,44651,33925,23995,14667,9770,1809,-5924,-12711,-10893,-5405,-3292,229,-263,-3685,-7858,-12522,-8114,-11996],[-8327,-12460,-10805,-538,3677,1300,-3008,-3257,1346,7233,12671,15005,16777,10390,1231,-2796,-3877,-1462,3987,1679,-6398,-15159,-7713,1286,-1066,-6998,-4864,4921,13781,10316,4844,4255,3116,-1258,-8682,-9586,-12406,-15395,-14085,-7021,-4371,-4868,-1926,12730,22169,15775,6840,-3624,-14886,-19675,-6874,8727,12239,8951,12279,13718,10643,4789,5625,3498,-5661,-7138,15155,35641,29727,7270,3939,-6914,-17563,-15910,-4646,3114,10588,16376,17042,8976,14755,35386,42488,15618,-8283,-7403,5083,4710,-268,-675,2559,12142,36959,51447,47573,31234,11575,8504,14343,11124,-1742,-9534,-5325,-6818,-6294,9364,33784,49639,41570,20734,-13,-16065,-8414,-8198,-9342,2589,10408,4879,-3730,250,3927,-1824,-3867,-1628,-7989,-13465,-11124,-11521,-1511,3887,4467,4448,36,-1126,3464,-1437,-11331,-35511,-52516,-47930,-29829,-8546,18811,38452,30754,12362,-5092,-679,12674,10186,-10821,-15534,-16055,-15428,-10184,-3454,1110,-267,5156,13871,11287,7885,4498,2270,293,10103,10764,-1681,-7003,-7177,-5147,811,2054,2565,-5153,-8361,15092,34104,-28996,-88295,-61987,-28815,-11944,-15505,6964,18115,21920,40835,38390,12166,-9886,-15238,-8685,-2864,7259,16365,7683,-9526,-8171,-1633,3062,12911,10934,1135,1677,12268,16870,14264,6030,-3712,-8911,-9170,-8176,-10358,-3168,372,-1868,-6468,-5956,2733,8664,-5773,-29880,-22760,-15530,-10545,-10085,-10804,-4428,-11257,3735,-207,-12341,-6906,3636,10791,7081,-1190,-6355,-3811,-2928,-7833,-10008,-595,13260,37973,57469,56559,37808,11823,1479,314,4113,11209,24548,54573,77778,77162,49065,24939,11797,5586,-10434,-1236,10849,10684,17346,19998,12245,3164,8237,10049,-4673,-8757,-5898,-5863,-10001,-11360,-12565,-8677,-7564,-9547,-5475,-2017,3173,2550,-6143,-9738,-656,6125,5510,-685,-4563,-4053,-3190,-5556,-3556,-185,-4718,-11053,-17653,-18754,-12124,-6019,-13344,-7444,4501,15774,14993,6056,-59,-6966,-11493,-16873,-13926,-533,9727,3925,-7652,-5574,3062,18765,36547,44942,26445,168,-13714,-1776,2128,3137,2201,553,2735,4032,4791,4672,740,-2821,-516,2506,-1139,-1938,959,3353,-1063,-302,4767,8385,10193,-288,-13780,-11266,-3439,5267,15277,20771,15227,5618,-2029,-3666,-4561,-6660,-12472,-1979,16518,23925,12151,2652,-821,-7656,-15223,-17837,-9983,-2066,-974,-8333,-14685,-3710,1087,-845,-1925,-1659,1457,2276,4330,2790,-2217,-2575,5106,8515,8196,7249,2259,-889,-9141,-4046,2156,11800,18999,4058,-6567,-2887,2649,9380,12326,7276,-3986,-7663,543,4134,5116,6212,10157,17204,16132,7358,4320,18799,31871,25710,22671,16727,60,-7077,-7779,-1564,4238,36,-8443,-14046,-1625,8307,19283,7442,3374,4771,14659,18424,11578,1548,-81,5169,7774,3809,-6166,-15844,2583,28336,34968,7729,-9433,13398,17218,6332,4535,5691,9037,10677,6710,4292,-2175,-4526,-8940,-13944,-18242,-13569,-11265,-2807,5310,4021,-6460,-15195,-14053,-3826,5449,11956,7065,507,5121,3376,-6087,-14101,-14190,-7413,-3625,-264,13556,24147,30521,40643,60810,78064,73575,48968,28440,11981,-757,-6087,-5374,-646,7558,11742,6761,4156,10836,9381,-1987,-14443,-11259,-3595,4578,9018,10647,10308,1141,-11198,-14104,-7608,-745,5290,8906,11540,21520,30233,29948,27697,11076,-6771,-1027,9379,16571,25395,26013,15882,13283,10260,4732,528,-5224,-1903,10644,18106,15760,10670,3283,-2651,-397,4480,828,-12846,-10626,-2327,-2577,-7939,-4768,24113,48530,44129,19429,3799,-2275,-5385,-4323,-6583,-11663,-16118,-11533,-2238,-864,-1605,-5519,-8334,-2879,1525,6856,2697,-3760,-1175,-1687,-425,17959,33285,25401,-159,-13257,-11354,-9099,-9612,-11262,-9495,-814,2590,142,3953,6013,8529,20224,41840,34280,10543,2816,7542,7374,5683,1920,-5479,-9665,-2118,16796,35254,36246,19358,3135,-1719,3684,20011,39277,41847,24853,1368,-15559,-9763,-5103,-9170,-12296,-4152,4406,3940,-2121,-5410,-5415,-3918,-4290,-2385,3559,10228,12967,4762,-5156,-666,14429,14408,-1804,-11791,-4632,-1002,-1259,-2544,-7036,-8757,-9515,-5878,3618,14711,22413,14319,-363,1558,13338,17994,11093,-1746,-10855,-344,7261,5311,3469,3655,1833,2391,-2029,-8159,-9711,-2035,7738,18162,17743,738,-6758,-7661,-6328,-8003,-6064,-6001,2547,18585,16469,4003,-9366,-17086,-10452,-4953,-7846,-5506,1035,7660,24231,36589,20436,2492,-13498,-16428,-14552,-15847,-9675,-4749,3512,5596,5689,748,-2261,635,-6624,-15581,-6556,2630,-1788,-6135,-2111,732,243,7377,19141,22255,6519,-16092,-9765,-9720,-9898,-4552,1242,-2961,-4400,11525,20712,10216,-4929,-13127,-12890,-17793,-11864,-7528,3430,6285,-1337,-12558,-6735,-1618,-5461,-8333,-4394,-2759,-4348,-3617,-5130,-11653,-14616,-8696,-10745,-6685,6699,18126,25273,38489,47632,39477,11797,2091,-887,-3190,-9552,-17836,-14761,-10409,-7352,-7565,-10661,-15459,-16986,-15960,-13964,-10505,-3348,1593,5790,18457,42391,46994,40801,38841,39059,33595,21426,1074,-9397,-11750,-17166,-9816,-3734,1007,10078,12273,6293,8281,10326,7641,8077,17946,17558,5416,-6418,-7502,-739,-2155,-2244,-5638,-15305,-4546,2888,7340,10741,9106,4250,-1975,-6021,-9340,-3460,5891,12650,5669,1190,-1862,-8542,-9150,-9307,-17104,-12393,-6258,116,3355,6562,1272,-4755,-2468,-3021,-5696,-6393,-9517,-2672,463,-9509,-9415,-6449,-837,5104,-6946,-14252,-2078,11895,17814,5854,-8642,-8510,3240,24978,56018,52889,21107,-2230,-5257,275,1235,54,2075,4191,-798,-9415,436,21030,20355,19295,19996,17410,10314,3601,-8044,-12306,-14192,-7068,-9578,-7561,-6227,1187,16297,17961,8854,1475,-5146,-6912,-7865,-11816,-4057,1131,-426,-6646,-5874,1166,6539,21648,42904,42149,30005,17692,10553,9153,6305,4346,-3924,-5281,-2623,-399,-978,-291,-7278,-6924,3240,2455,1526,7376,11432,8216,6138,-212,-4388,2825,12453,18795,15562,7341,-3146,-14622,977,27999,31770,22414,12656,499,-4903,-4038,-8488,-10629,-11990,652,9669,14514,7373,-7713,-4501,8404,20577,22075,19188,8912,-7826,-8820,-1894,602,-3379,-8563,-10398,-9793,-5622,-6091,-3492,-1363,-652,-3123,1725,7269,1075,-7488,-8145,-14613,-14843,-6796,3679,10756,14359,9710,3770,-2651,-5478,-8482,-7389,-6786,-2829,12634,27516,30586,22753,8311,1699,2543,4750,10077,8483,-1919,-7730,-1813,9493,13973,13924,13052,7199,7542,6842,11585,24595,23184,-1961,-2037,5830,-4018,-16890,-6162,1989,6624,-3240,-2106,8062,6318,-6441,-17580,-16614,-8889,1046,1448,-1227,-3365,-2413,3920,-3387,-8498,5494,20933,30726,25734,16008,4425,2035,9620,28374,52809,71182,55633,26122,-2205,-6947,15519,43065,67197,45491,23220,13332,10022,4523,-6400,-6356,-5855,-10407,-15431,-12274,-11676,-9310,-13885,708,17085,27551,19113,443,-8921,-5344,-3499,3327,7499,10017,6937,-308,-12383,-10458,-8871,-15497,-13809,-4861,-1430,-1829,3043,3198,-5543,-11646,-13928,-9906,-8214,-4750,-4533,-4458,3574,11054,5661,-6417,-5452,-8585,-110,12990,26897,39642,45911,46112,18307,-540,-3570,749,4667,11992,19056,980,-8191,-4710,-7792,-12633,-10662,-9138,-10383,-9915,-2430,7815,9806,5249,207,-1237,373,2654,4418,6785,6641,5379,-2479,-4659,3342,6130,3647,3709,2899,-832,-9308,-15669,-3885,2003,-3028,-13559,-10488,-10711,-12627,-4939,844,10220,21613,30267,21999,12426,3782,-2156,-6837,-9921,-8585,-4517,2387,7048,7267,7135,7476,9032,7696,2021,1048,2049,6838,18232,28014,29419,20284,4496,-7874,4882,16328,3221,-5874,-3791,-1114,-1776,-9984,-7889,773,2910,4453,5600,9445,11068,10629,8145,-1326,-10845,-14681,-7841,5031,21377,22798,13235,8373,10539,4223,-4722,-8870,-10194,-13807,-8087,-8570,-7317,-7380,-7898,-9413,-10138,-140,7563,10333,9475,3710,-720,-82,5972,10073,5801,4256,-24,-14989,-4601,7649,9589,3797,-6633,-15034,-15749,-15593,-13236,-9494,-3743,10903,21445,19986,9633,11169,8712,3594,-5377,-15637,-15504,-8616,-7723,-10747,-18240,-14938,-8895,-9980,9426,22964,20636,8563,-4014,-7186,-120,6824,24183,24993,5163,-3294,8001,13693,9317,594,-2435,-1328,-2420,130,6042,9533,4345,5153,10394,15205,6355,526,10371,12132,7732,3159,-831,-2759,-4879,-6006,-2999,-1768,-2450,-4275,-7327,-3996,5058,11452,17540,19967,21653,13776,1814,-9809,-7110,-13897,-20086,-11375,-6205,-5071,-9548,-6218,-3229,-3262,217,10060,29656,35824,28590,15185,5822,3363,4019,4406,1686,-2441,-7177,-9891,-9269,-4060,1053,4120,11652,7017,-2141,-7772,-7273,-6813,-4745,-1304,4620,9670,23544,44356,47756,43468,39672,37638,28074,9238,-1318,-12225,-4801,-3117,-5838,-3877,1866,-40,-3286,-6937,-5086,1015,-3152,-12199,-6347,-5791,-8219,4465,27511,30676,15453,4335,-2563,-7046,-11707,-8818,-7367,-11442,-8539,-6445,-6214,-9490,-12865,-9128,-3664,-3003,571,232,-5370,-8918,-7769,-11259,-8664,-4571,2000,5720,-844,-4200,-10478,-8655,-5106,-13637,-6931,14219,24862,11645,3021,-102,1758,5212,4106,2801,3552,2822,2547,4026,3046,-982,-7978,-8528,73,12626,27035,34434,28366,16174,7057,-1835,-9616,6443,15859,8157,-5827,-9076,-13024,-13452,-8309,-6051,-8487,-11242,-8434,-2095,-160,313,2505,3577,-2763,-7615,-4951,-9939,-374,11038,13306,12662,10568,7971,17,-5949,-10143,-12331,-5641,-2300,554,7019,13194,57629,92478,82630,28293,-12316,3087,10784,8175,-382,-3606,2361,3142,1237,3598,2955,5733,4014,4770,3449,2149,2933,2377,-3547,-6956,-8508,-11569,-2780,7617,4362,-1972,-8434,-9314,-9218,-3620,6616,14331,18520,13347,1485,8075,12159,6511,-1172,-656,2999,3086,3207,10965,17934,18197,16193,16930,22131,33125,42281,48414,49437,43071,29463,7932,-3748,-4698,-366,2238,-369,-4217,555,3355,5841,-2137,1058,17710,42637,57174,56777,52469,49080,34339,26530,28267,29073,23022,17667,13265,292,-10653,637,5992,6024,3110,-7028,-17174,-11944,-7413,-4934,-10815,-12038,-15105,-12441,-865,32517,81159,80457,42096,10664,-2363,-2084,-5684,-12503,-5415,3211,4334,-6328,-12886,-10844,-7480,2735,12530,9792,-1899,6476,3361,-4750,4724,21803,25532,13199,1604,-5173,-11955,-13252,-5051,2871,9278,8355,3758,269,856,-1668,-7597,-11217,-8975,-10660,-13011,-10811,-2305,3581,4414,1928,-1076,-9829,-5032,-6668,-6115,-1808,9091,11406,1680,-5745,5409,35286,61591,53630,33474,12552,7561,12635,18600,12533,3200,2926,11527,17566,9858,2416,2096,5410,8156,5853,-7839,-11888,-5025,3021,10265,4393,-3761,-8437,-6507,1770,6432,-193,-11751,-6796,2481,4140,2499,8890,22490,37617,43641,39757,37374,29148,10059,-7274,-6197,222,9222,11170,13087,2094,-11054,-11553,-4701,-1672,-11168,-3242,2831,1234,-4859,-7682,-10811,-11098,-7133,-2906,-3096,-744,21683,62111,77577,41337,3484,-8418,-7665,-6901,-3392,-11965,-10869,-3369,2347,10571,18963,14638,1273,-12163,-6583,5214,11546,12158,9608,13391,17794,2427,4050,13973,17075,21670,11140,-3782,-5772,-8382,-7137,-212,-512,132,1651,-189,-3678,-8486,1306,13436,12802,2062,-7057,2752,13605,15267,8885,1352,-1090,-13479,-6227,330,4150,2858,-5444,-11287,-3879,-3277,-6978,-11792,-7535,184,-3681,-3220,-2547,-6334,-12696,-7685,-2602,2569,3491,-4330,-15307,-1843,8534,5380,-2741,-10195,-6112,-1800,-495,5658,15265,14373,10575,-1507,-11041,-10265,-5857,1553,14801,20852,10180,-4276,-9641,12348,24127,15411,-731,-6026,-215,-217,-6163,-13589,-8086,-7597,-11069,-10440,-4050,-5086,-9877,-1257,12135,26216,22161,8404,-3275,-10919,-14149,-7503,-2651,-2533,-7858,-5044,707,-4411,-9232,-8236,-7518,-9226,-6466,1599,8847,12232,1305,-376,10562,13068,4399,-5855,-15026,-9535,-2878,-1731,-5623,-10035,-11498,-7486,-1113,-7415,-9944,-12121,-11894,-5292,-2588,5510,6293,3225,3336,10606,18847,15943,6943,-7624,-4082,13947,25870,14493,3908,-5593,-12175,-8373,1107,12453,12538,4472,-711,-8332,-3252,-1088,-22,3824,644,-3253,-4842,-676,-2882,-5242,-8340,-13423,-2701,14544,31941,28374,13404,-4301,-18426,-9476,4269,6586,10965,9690,8569,7623,7644,233,-3950,-6441,-14239,-12427,-11936,-13015,-2055,16507,30003,36604,34471,19320,14497,14015,16275,17569,18660,17604,7434,-9604,-13566,-6711,-227,2215,-528,-2244,-3683,-4677,-3645,-5634,-12154,-11270,-3116,3999,5990,6132,8876,10397,9624,27746,41834,35316,23516,10056,-1271,-3440,5980,15543,17278,10445,1724,-3511,-2335,3615,14373,27290,23554,10673,-147,-6769,-8288,-7372,-150,9096,11165,670,-10501,-14376,-9739,-1157,4582,-1494,-9518,-8066,10498,17390,13775,6544,-1340,-1585,13862,31453,23413,12278,2173,-8790,-10158,-4304,-2174,-692,-3865,-10456,-9878,-6339,-11640,-14395,-16468,-2189,17540,21305,13394,5764,-1610,-8799,-2672,7433,6098,-2952,-10578,-15437,-1432,22688,45290,47020,35862,23346,12503,8445,1414,-5226,-11086,-8556,-2791,-1415,1095,47,-3699,-8112,-13271,-8360,-9850],[-4676,-10022,-9584,-83,3746,1450,-2634,-2775,2313,8979,15626,18715,20266,12031,1956,-295,-926,-108,4173,884,-6635,-12978,-7688,1118,-254,-5738,-4095,6184,17454,14835,8690,7929,6160,-113,-9471,-11124,-13636,-16592,-13916,-7930,-5913,-6164,-3013,12239,20409,13755,5097,-5275,-16214,-21045,-7439,8849,9989,4639,5184,5771,6827,2986,3752,1616,-6693,-7833,14768,37697,35573,10819,-301,-11136,-20280,-18406,-7017,2511,11311,16918,16861,9571,14524,33650,40753,15522,-8820,-6381,5365,2333,-3325,-2583,1555,11595,37427,48276,46725,33034,10687,5206,9490,5389,-7185,-11702,-3218,-5735,-3401,15113,41326,53676,41684,20289,-115,-15731,-8788,-8469,-9548,1547,9278,4685,-4407,-3081,396,-3745,-3473,283,-5405,-12396,-11386,-11614,15,7627,7952,6435,-86,-1616,5890,5439,-4318,-28661,-47646,-56153,-34638,-10146,19090,36034,26131,7718,-7139,952,16369,16432,-7522,-17110,-17074,-15736,-11130,-5044,-414,-1087,4674,12645,9415,4678,-216,-3129,-4330,5987,10641,-83,-6592,-8154,-7278,-1895,173,251,-8637,-11520,18981,40725,-34193,-128335,-118995,-70460,-31499,-28995,-13823,-5059,10234,41864,39499,10364,-10671,-16472,-8753,-1019,10814,19943,10956,-6645,-7190,-802,3836,11549,11970,2670,5576,13743,16485,13500,6232,-1839,-6376,-6947,-8057,-14274,-9319,-1582,376,-1487,-2200,4780,8328,-5784,-31117,-30095,-25544,-20169,-15130,-9850,-1299,-4745,6100,1598,-11204,-7589,1499,6403,3076,-2121,-5660,-3351,-1844,-5873,-8259,774,15161,38125,53422,50665,34401,9176,-826,-925,3560,10044,22346,51951,75196,73744,44000,21394,10748,7223,-5156,-762,12819,12765,19297,20618,11307,883,6064,9989,-2125,-5944,-4354,-6140,-11929,-11870,-12272,-12814,-10223,-12817,-9583,-4969,1571,1966,-5978,-10208,-783,6719,6141,-624,-5051,-4498,-3129,-4821,-1898,1701,-3214,-10255,-17726,-20357,-14055,-7639,-11846,-7274,3789,14924,15745,7732,3183,-3226,-8618,-15458,-14004,586,10257,3110,-9669,-7878,-627,12335,27993,37768,24130,-250,-13782,-2126,828,978,321,-607,2663,4791,5330,4495,228,-1140,2422,4351,-1156,-4357,-3574,-2484,-4169,-708,4587,8776,11651,1499,-12462,-13646,-6711,89,8824,13537,7994,-154,-4672,-2346,-4037,-7004,-13689,-4626,13835,21850,12376,3984,-723,-8052,-15572,-19118,-10270,-2657,-2985,-11274,-14194,-2633,703,-2219,-2609,-904,3217,3811,5063,2879,-2750,-3723,3660,7432,6568,5061,295,-2336,-10134,-3604,1726,7600,14967,4012,-4962,-2380,3026,9729,13209,9776,-705,-7398,-553,4148,5521,6200,9524,16189,14382,5708,3427,19357,36029,30394,28231,22258,4803,-3249,-6922,-2510,3289,-1109,-9651,-12578,275,11730,22848,6562,1493,2049,12988,19475,12674,2775,1714,5934,6558,1376,-6939,-13037,3106,26565,28096,1852,-9137,14370,16902,4729,2419,3458,7138,12161,10433,8274,923,-1795,-7397,-12284,-16653,-13330,-8741,1557,8530,5418,-5977,-14602,-14897,-5540,2464,7997,2280,-4546,-1049,1220,-5144,-13335,-15451,-8731,-4200,1094,18157,33121,41112,50134,66373,79509,74844,51485,29485,11391,-1487,-7567,-6548,-484,9986,16708,14139,10769,15068,10472,-2033,-14033,-8652,-1625,4453,6421,6328,5793,-2351,-12132,-12659,-7016,-287,5441,9011,11715,20630,29255,32426,32489,14121,-7091,930,10940,16017,23604,29715,21630,18777,14304,8442,4216,-4281,-6045,7150,16039,14481,10171,3945,-2048,-853,2999,-988,-13929,-9786,-718,-636,-6670,-5798,23380,51120,48219,20894,3861,-1706,-4010,-2398,-4728,-10401,-14890,-10573,-404,1049,-101,-4001,-7071,-1882,2834,8296,3150,-3923,-988,-1452,-1405,15605,31672,21599,-3635,-14627,-10288,-7892,-8374,-9519,-7429,-479,1738,-986,4600,10474,17071,31248,48584,31879,7746,2407,8470,8148,5624,1208,-6387,-9895,-2502,13778,27761,29741,17011,3482,233,6347,23629,44368,48714,32295,7427,-10873,-12974,-7221,-10246,-11774,-3084,4945,3481,-3338,-7548,-7596,-5350,-5018,-1574,5984,12766,14059,5557,-5161,-1604,14772,16361,-611,-11424,-5167,-1986,-1928,-2766,-6825,-8404,-8915,-5171,4624,16773,25994,17439,-3289,-7028,7276,15851,11117,-1055,-11192,-247,7361,5403,4121,3999,609,310,-4282,-10110,-11697,-4040,7303,20419,21828,7197,-792,-5072,-7797,-9878,-8132,-6892,4786,19751,15829,-3956,-18627,-20575,-10153,-4924,-6816,-4384,1301,9792,31288,44864,24479,3928,-13965,-18800,-15664,-16190,-12300,-3917,5261,7621,6789,88,-4652,-4397,-12859,-16676,-5567,2648,-1789,-6006,-787,3973,3503,7225,17307,20729,7563,-15034,-11819,-10470,-9489,-4486,554,-4513,-7203,10173,19062,8711,-5161,-10780,-10653,-15717,-12292,-10728,-854,89,-5798,-8129,-5755,-3464,-7726,-9362,-3987,-2110,-4750,-4180,-4533,-9822,-15883,-11473,-11588,-6156,7231,18056,25264,39009,51128,46523,14442,3900,724,-2158,-9180,-17927,-16917,-13800,-10354,-8558,-9425,-12801,-15268,-15125,-14336,-9760,-2381,1640,3789,15420,42999,53975,47498,41284,37044,31618,22249,3680,-6607,-9046,-15077,-11021,-5392,-764,8058,8793,1547,4227,8392,6095,7453,17214,16531,4341,-6746,-7764,-1532,-3895,-3041,-4083,-18568,-6506,2671,8162,11787,10368,5614,-1485,-7143,-11275,-5749,2895,8287,2921,736,17,-5002,-11630,-12833,-16015,-9970,-3025,2676,4020,5179,-2122,-8711,-4781,-4713,-6505,-8267,-9722,-2179,462,-10165,-9600,-10396,-5919,1325,-10863,-12245,-636,11535,16151,5537,-8182,-9000,2000,21719,51900,55214,25592,-1162,-6423,-1766,287,166,2360,3892,-1838,-12481,-1259,17443,18277,19268,22307,22830,14886,6822,-2816,-8673,-15405,-8205,-11454,-8246,-5064,4032,21710,22235,9869,-413,-7094,-6482,-6564,-10987,-3971,843,-956,-6711,-4774,3512,9185,21634,35791,34848,26846,15644,8591,8493,7390,5567,-2439,-4383,-3510,-3124,-5150,-3833,-8394,-5934,2336,209,-534,5811,10586,9058,6471,-912,-5930,1326,11547,18367,14962,6476,-5010,-14509,2186,30157,33857,21892,11706,587,-1834,-307,-4636,-7862,-14039,-1206,8700,13700,5972,-8547,-2475,11817,26284,29252,25517,12400,-6786,-9080,-3019,-1542,-5003,-9621,-10601,-9168,-5584,-6880,-3401,-1347,-1362,-4128,940,6609,1787,-5035,-6361,-14813,-13041,-4517,5007,10423,12650,7481,1522,-4239,-6153,-7306,-4776,-4312,-129,15624,32052,34665,25590,9194,1634,2708,4922,9612,7907,-1350,-7204,-2763,6608,10811,11311,9081,345,-74,-516,5523,18302,22973,-766,1151,7728,-2997,-16101,-6785,1521,6861,-2839,604,11952,11937,-1590,-17052,-18130,-7792,2160,2358,-1522,-3947,-2072,5151,-1996,-11191,2916,17561,25425,19978,10460,159,-2258,5191,24856,52470,76825,64325,30304,-673,-7856,13589,35710,62931,44849,21230,10344,4905,-2247,-13485,-7040,-5028,-9830,-15757,-11012,-10454,-9936,-11117,2525,17217,25257,14769,-4483,-12109,-7122,-4758,1866,5865,8957,8492,3934,-6462,-14905,-12577,-14906,-14664,-6523,-2219,-245,2508,-345,-9365,-13209,-13682,-12105,-10681,-6168,-4195,-3010,5301,13270,7270,-4702,-1838,-4227,-744,11030,27268,43260,49853,46810,16997,-1097,-4282,377,4999,12447,19069,1208,-10579,-5444,-7330,-13187,-12419,-8984,-8696,-8036,-1375,9755,13619,9075,2497,-988,-1132,663,2436,5540,5946,5253,-1840,-2413,4815,6685,3808,4044,3076,-1195,-9932,-13413,-1851,3857,-406,-10551,-12210,-10967,-10244,-4673,-150,9279,21266,30166,21220,10762,2574,-2156,-6608,-9687,-8022,-3946,2200,6183,6397,6267,7147,11011,12073,5214,2872,3887,10036,23542,35959,38410,25959,5578,-7789,10215,20713,6163,-5093,-6656,-4648,-3709,-9239,-7297,339,2289,4109,6294,11297,13415,13048,11247,2035,-7003,-11310,-5011,7400,24416,25443,13808,7437,9848,6353,-836,-5516,-7211,-10063,-4748,-4167,-3468,-6781,-8617,-9597,-10117,-1666,4895,8044,7597,2404,-940,438,6040,9804,3724,1062,-3876,-13897,-2204,8667,8318,996,-8462,-15101,-15358,-15014,-15659,-11486,-6165,12780,21591,19937,10497,11792,10643,5878,-2995,-12557,-15162,-9053,-8000,-9618,-15138,-14067,-6631,-6287,10206,21830,17316,5049,-6836,-7961,47,6561,22698,24814,4609,-4651,8754,14340,9587,1637,-603,-70,-1988,-469,3997,6581,2483,5914,14055,20514,9997,-387,8163,13096,11459,8097,4344,691,-4514,-8122,-5455,-3988,-4145,-3225,-2423,3332,11103,15207,19667,21967,23921,15177,2927,-7608,-5861,-12914,-19869,-12694,-5921,-4229,-9810,-6376,-2080,-1050,2365,12702,31147,33276,24833,14168,6458,3997,4456,5121,2254,-1358,-5017,-7388,-9558,-4689,1864,6447,13644,7374,-3055,-9560,-9455,-8350,-5337,-1627,2146,5228,19439,42736,51294,48133,41885,35701,23347,7235,-1988,-10596,-4225,-2051,-3924,-2029,3676,1466,-2210,-6846,-5461,1324,-2227,-15565,-7735,-6570,-8831,3249,23925,24889,14741,6092,-1183,-6444,-11145,-8710,-6977,-11768,-10151,-8097,-7335,-10197,-12159,-7946,-2797,-3784,-61,124,-4051,-6868,-8250,-11926,-8335,-4713,3654,10821,3028,-1521,-8919,-8886,-6417,-14995,-4216,17187,25436,10496,155,-826,6471,9339,5667,2825,3055,2131,1008,683,-743,-4199,-10883,-11040,-2081,11454,27276,35867,29528,16923,8450,-116,-11394,5798,16853,8549,-5166,-8790,-12598,-17012,-13821,-12859,-14650,-14310,-9191,-1570,1496,2557,4085,4546,-2609,-7903,-1971,-5996,47,12677,17020,18022,14323,8485,-1340,-8831,-11910,-10213,-4439,-1235,2078,8300,14393,59795,93092,80053,22908,-12757,6428,14252,9974,-526,-3635,2878,1928,-2006,-534,693,3050,1038,3565,3543,2935,4293,3725,-2212,-4788,-6064,-10841,-3663,7792,6157,-969,-7433,-7510,-7225,-2667,7453,15919,20787,15273,2820,4134,10233,4914,-1974,-953,2924,3785,5012,12779,18775,18363,15931,15452,20726,33954,47250,55245,55025,46729,30510,8375,-3124,-2844,2065,3555,-890,-6176,-3742,-2554,413,-4585,230,16435,40897,56652,58474,56344,53924,40679,34056,35807,34363,24780,17381,12642,5,-11622,-540,4491,6197,4150,-7040,-17191,-10424,-5382,-3334,-9930,-10729,-14125,-11363,-1006,28658,73474,72380,36415,9082,-1358,-2732,-5686,-10935,-6601,2202,4600,-5219,-12801,-11434,-8854,1045,11725,13875,4726,6966,-1134,-6459,5708,22817,24415,7673,-3211,-8414,-12577,-12481,-5008,2430,8339,6545,1026,-3292,-2480,-4217,-9436,-13177,-11215,-13754,-13089,-9802,-868,7511,10504,1806,-1675,-10257,-5515,-7573,-8432,-5594,5856,10914,1163,-8436,4556,37948,66491,60815,43504,22170,14133,18488,23137,11938,290,-503,8070,18522,12558,4786,3453,6855,6829,2074,-10289,-14367,-5744,2485,10602,3322,-4440,-10213,-8159,1639,7828,2580,-8649,-12146,-3439,-958,-42,8369,23043,38185,42064,37100,33387,26110,9197,-6960,-6453,-1474,6515,6847,8524,-813,-14205,-7771,-3102,-1190,-11740,-2325,5575,4016,-2961,-6796,-10714,-11909,-8081,-4087,-5486,-4645,14703,50634,69097,37055,1863,-7360,-6399,-6314,-4268,-13737,-9145,-1992,2470,9042,15649,11698,410,-8477,-2988,7173,12269,11831,7932,10282,19422,5773,11165,24716,27418,30183,12666,-6618,-6310,-7549,-7125,-835,-550,-361,1261,-195,-3174,-7701,2996,12630,10670,1374,-6937,1772,13902,15914,9194,1987,243,-13564,-5449,2056,6261,5388,-4277,-10019,-2561,-868,-3796,-8463,-10315,-1094,-3739,-2456,-2323,-7413,-10737,-3352,1490,6498,7775,-915,-11402,67,11920,8986,-280,-11097,-10618,-7056,-4383,2609,12500,12516,9127,-2291,-12399,-11928,-7355,-244,13416,19696,9190,-3539,-9068,11840,23678,14100,-3069,-7658,-927,-1301,-8120,-13649,-7094,-7531,-12362,-12056,-5326,-5984,-10953,-2156,11536,28136,26860,12624,-575,-8972,-14147,-8198,-3191,-3242,-8997,-5740,-624,-6652,-11243,-8911,-7756,-8887,-6155,1511,7809,10234,-496,-1923,8758,10725,2906,-6446,-15909,-12562,-7167,-6365,-9691,-13479,-11228,-4060,4646,2314,-1768,-4788,-10685,-8036,-3628,5820,6110,3436,4039,11360,18846,14821,6577,-7024,-4403,12442,22521,12632,4551,-4985,-11924,-8453,2520,15591,13329,3282,-1685,-9130,-1828,1115,-368,3881,2248,-399,-4148,-1661,-4759,-7079,-9042,-14708,-5880,9175,27893,26984,14888,-852,-13782,-7568,4769,5391,10859,9997,8931,8338,8256,1408,-1280,-3466,-12351,-14443,-13432,-13212,-3446,13378,23356,27819,30363,19338,13874,12808,15308,16270,17431,16569,7231,-9575,-14794,-9015,-3811,-983,-3044,-4152,-4521,-5333,-5023,-7345,-13807,-11562,-4241,2383,4213,3900,4053,2423,1777,18523,30409,24727,15700,5508,-1794,-2550,7383,14786,16004,10281,3215,-1453,116,7192,21361,36520,32028,13324,-219,-8019,-9347,-8846,-1931,7657,11527,3279,-6870,-11835,-10438,-4401,1967,-3031,-8901,-4864,13236,19499,15845,8817,-178,-1351,13998,33515,26898,14440,3340,-6990,-7274,-98,1032,1287,-1994,-8742,-10700,-8448,-14449,-15891,-16061,-3726,15833,20113,14680,6081,-2359,-8890,-1374,9929,8514,-2109,-9949,-13451,1068,25008,45970,46643,35348,21127,9736,6786,787,-4714,-9653,-6485,-234,765,2123,290,-3691,-8238,-13913,-8367,-7108],[-2000,-8186,-8499,-90,3292,1167,-2563,-2583,2910,10251,18179,22276,23483,12896,2104,1506,969,313,3478,-569,-7019,-10143,-5919,1641,635,-4731,-3806,6607,19765,18435,11723,10689,8056,-49,-10647,-12873,-14727,-16999,-13763,-8961,-7364,-7280,-4596,10829,18035,11415,3079,-7098,-17228,-21681,-8423,7944,6483,-237,-1787,-745,3274,1107,1715,-342,-7645,-8809,13367,37819,39342,13963,-3953,-14625,-20882,-20733,-9470,1598,11371,16209,15241,9387,13551,30832,37696,14713,-9741,-5284,5647,234,-5926,-4285,210,10011,35693,42993,43986,33286,9117,1694,4468,-331,-12210,-9988,-1244,-4788,3,21252,48253,55404,39408,18167,-1308,-15361,-8745,-8637,-9811,319,7478,3814,-5487,-6808,-3185,-5818,-3629,1533,-3122,-10889,-11339,-11317,974,10722,10942,7944,-602,-2375,7383,11674,4241,-16863,-34668,-46604,-39322,-10943,20299,34110,22050,3722,-7993,2744,19546,22671,-3280,-16861,-17954,-15888,-11744,-6496,-2177,-2418,3745,11158,7405,1536,-4742,-8485,-8295,2977,10663,1504,-6264,-9108,-9396,-5001,-2503,-2764,-11777,-12005,23729,51501,-25189,-154977,-185629,-141508,-89343,-78710,-60942,-40661,-3275,42827,39880,9096,-10560,-16852,-9140,316,13331,22226,13229,-4537,-6394,18,4211,8094,11575,5009,8686,14037,14869,11596,5560,-365,-3748,-4105,-6338,-15526,-15272,-3005,2788,3299,2017,6791,7784,-5169,-24410,-30622,-28884,-23257,-14788,-7467,1737,3577,12930,6598,-7094,-8062,-963,1831,-874,-3074,-4999,-2891,-873,-4007,-6548,1974,16889,37148,47668,43224,29841,7212,-2095,-1961,3134,8848,19200,45650,67310,65590,36844,17191,9306,8498,568,4180,16310,15258,21182,21081,10666,-525,4841,10502,1184,-2945,-2431,-5658,-13329,-10360,-7260,-12288,-12845,-16028,-12684,-7059,450,1724,-5341,-10622,-1531,6663,6390,-663,-5463,-5006,-3163,-3973,39,3790,-1483,-9159,-17283,-20409,-15255,-8140,-10236,-7161,3039,13604,15824,9383,6584,893,-5400,-13644,-14283,976,10253,2376,-11317,-9743,-3809,6829,19866,29933,21169,-624,-13698,-2472,-425,-1113,-1665,-1702,2772,5628,5863,4182,-196,224,4701,6649,-463,-6278,-7596,-7658,-6410,-994,4369,9037,13052,3661,-10153,-16296,-10585,-5938,1376,5282,166,-5796,-5525,-409,-3178,-7051,-13653,-6841,11145,19759,12907,5194,-964,-8428,-15418,-18160,-10030,-2885,-4626,-14008,-12355,-1414,456,-3412,-3020,138,5080,5673,6225,3405,-2894,-4624,2346,6363,4893,2892,-1474,-3518,-10785,-2978,1719,4676,11545,4394,-3431,-2045,2984,9291,13067,11240,2014,-6496,-1651,4056,6117,6643,9330,15351,12770,4234,2387,18661,38115,33430,32432,27087,10156,2583,24,-2575,2273,-1877,-10066,-10983,2190,15512,26068,5900,23,-145,11168,20416,13860,4228,3516,6809,5509,-402,-6557,-9923,3470,23696,20683,-3533,-7020,15425,16461,3228,274,1085,5072,13470,14509,12565,4396,1480,-5520,-10343,-14664,-11907,-5681,5897,11515,6764,-5387,-13735,-14861,-6690,128,4863,-1446,-8457,-6017,-1167,-4247,-11612,-15606,-9690,-4698,2303,22354,42260,52731,60249,70847,78811,74207,53371,30492,11130,-1883,-8922,-7474,-210,12481,21642,21730,17371,18652,11059,-2114,-12465,-5477,453,4191,3787,2361,1947,-4661,-11225,-10959,-6429,158,5698,9251,11737,18994,26323,32297,34922,16603,-7978,3016,12466,15239,21367,32706,27762,23993,17387,11366,7350,-2947,-10446,3690,14185,13702,10130,5093,-1021,-958,2040,-2140,-13801,-8540,786,1185,-5294,-6796,21437,51214,50583,21938,4010,-792,-2137,-207,-2770,-8885,-13124,-8534,1937,3411,1827,-2066,-5572,-876,4139,9671,3543,-3936,-314,-489,-2596,11343,26757,15692,-7068,-15593,-9156,-6761,-7161,-7741,-4604,1735,2297,-1569,5181,15182,27866,44691,54854,29542,5998,2049,8758,8454,5203,209,-7480,-9803,-2630,10687,20110,22481,13826,3413,1961,8960,27281,49059,55229,39950,13874,-6194,-13249,-8354,-10689,-10264,-1203,6074,3510,-4011,-9153,-9356,-6398,-5295,-249,8406,14613,14137,5684,-5302,-2441,14890,17941,800,-10860,-5884,-3050,-2538,-2853,-6434,-8063,-8731,-4631,5936,19295,30067,21256,-3477,-15702,966,13157,10663,-849,-10995,-41,7199,5210,4517,4324,-247,-1101,-5307,-9775,-11375,-5385,6761,21932,24737,12603,4158,-2412,-8539,-11749,-9461,-5493,7043,20151,14931,-8939,-18632,-16085,-8152,-3697,-4908,-3009,1566,11937,37547,52260,28997,6476,-12198,-21193,-16937,-15958,-14127,-3229,6378,9380,7727,-647,-7032,-9799,-16901,-10408,-2180,4315,-271,-4638,1116,7298,6694,6805,14508,18336,8117,-12848,-13828,-11447,-9515,-4346,587,-5164,-10052,8178,16722,7356,-4679,-8004,-8116,-13368,-11710,-13765,-4762,-5046,-9002,-4110,-3540,-3814,-9373,-10553,-3832,-1215,-4531,-4455,-3728,-7476,-13042,-12602,-12239,-6086,6959,16981,24301,38189,53078,52835,17373,5731,2175,-1362,-9079,-18180,-18628,-16009,-12692,-9203,-7948,-10001,-12989,-14035,-14446,-8700,-1364,1230,653,11026,40583,57504,51179,40737,32193,27590,21657,5914,-3774,-6440,-12752,-11936,-7216,-2937,5103,3596,-4733,1215,7073,4559,6769,16844,16649,5070,-5406,-7043,-1877,-5259,-3750,-2739,-15148,-8362,2256,8658,12398,11158,6503,-1383,-8539,-13057,-7678,278,4202,284,184,1962,-737,-7686,-14773,-12966,-6801,1165,6787,6481,5212,-4317,-12547,-6578,-4803,-6304,-10000,-9223,-1189,1024,-9175,-8233,-12444,-10230,-2259,-13726,-10115,-54,10373,14001,5024,-7371,-10087,-91,17328,45209,53977,28466,134,-7051,-3815,-947,-45,2433,3552,-2137,-10200,-1680,14706,16847,19704,25062,29794,23990,15609,3882,-6209,-12279,-9915,-12130,-7916,-4105,6296,26047,25113,10127,-2630,-8981,-5542,-5108,-9868,-3910,400,-1516,-6646,-3969,5009,11225,20800,28110,27214,23369,13473,6494,7721,8343,6623,-850,-3464,-4131,-5477,-8696,-6947,-10068,-4869,1625,-1956,-2742,3710,8975,9487,6413,-1853,-7338,286,10988,17952,14304,5424,-6971,-13212,3278,31007,34415,20530,10576,1046,1043,3156,-922,-5273,-15792,-3663,6758,11591,3673,-9347,-349,15376,32269,36359,31377,15450,-5662,-9162,-4078,-3509,-6340,-10371,-10732,-8808,-5685,-7411,-3202,-1358,-1997,-4692,703,6227,2374,-3207,-5536,-15522,-10429,-1933,6248,9822,10839,5422,-609,-5797,-6586,-5468,-2071,-1827,2410,18041,35369,37236,27211,9403,674,1976,4137,7953,6683,-799,-6278,-2874,4985,8500,8675,4354,-7031,-7685,-7021,30,12223,22191,1451,5207,9464,-2062,-15162,-7543,715,6348,-2224,3651,15548,16837,2981,-14622,-18395,-7012,2697,2768,-2090,-4418,-937,7450,614,-12311,29,13072,18456,12994,4859,-3333,-5645,2480,22269,50908,78538,69530,32846,534,-8531,11652,30011,57148,43292,19471,8108,1217,-6415,-19365,-7185,-4509,-9535,-16195,-9641,-8878,-10450,-8125,4499,17160,22538,10641,-8505,-14637,-8523,-5944,167,3640,6700,8770,7022,-1319,-13601,-16277,-13485,-14947,-8378,-3114,1337,2466,-2788,-12132,-14241,-13003,-13485,-12871,-7270,-3661,-1683,6668,14955,8223,-3317,1729,622,-1141,8365,27593,46574,53061,46233,15199,-2091,-5227,-156,5158,12891,19009,1980,-12571,-6138,-6698,-12943,-14410,-8618,-6323,-5381,677,12522,18100,13242,5094,-262,-1470,454,1484,4405,5121,4988,-1225,-310,6062,7204,4234,4762,3642,-1114,-9859,-11502,-640,4985,1740,-7354,-12640,-10171,-7681,-4339,-1245,7903,20082,28708,19210,7433,1,-2642,-6383,-9326,-7513,-3482,1833,4990,4903,4536,5898,11852,15482,7943,4490,5504,12567,27587,42186,45492,30274,6158,-6241,15783,24563,9463,-2470,-6702,-6354,-4161,-7422,-6663,-390,1480,3631,6905,12943,15436,15058,14091,5556,-2793,-7068,-1891,9532,26616,27279,13832,5853,8269,8099,3869,-1229,-3786,-5762,-794,496,116,-6108,-9429,-9990,-9988,-2988,2718,6038,6135,1743,-622,1198,6055,9174,1600,-1907,-7079,-9704,585,9842,7168,-1361,-9636,-14609,-14572,-13505,-12643,-11958,-8923,12810,20130,18913,10903,11910,11983,7502,-1071,-9459,-12606,-8713,-8108,-8575,-12201,-9725,-1482,-1850,10521,19876,13520,1210,-10058,-8472,177,6013,20116,23230,3769,-5723,9292,14471,9938,2746,921,933,-1807,-1597,1444,3404,662,6647,17610,25243,13611,-142,6099,13616,15188,14224,10548,4373,-3522,-9123,-7212,-5135,-4241,-545,3597,10616,16476,18036,20622,22884,25622,16656,4534,-5385,-4740,-12002,-18765,-14028,-5508,-3380,-9917,-6561,-884,1506,5027,15275,31055,28485,18899,11383,6112,4156,4575,5381,1992,-1319,-3812,-5702,-9622,-5046,2813,8638,15055,7362,-4047,-11287,-11540,-9778,-5921,-2058,-434,1291,15337,39158,52628,51155,42486,32546,18740,5548,-2338,-9053,-3723,-998,-1983,-267,5353,2989,-1132,-6916,-5857,2054,90,-12951,-8707,-7190,-9792,1146,18735,18401,13778,7939,870,-5110,-10235,-8663,-6804,-11944,-11393,-9734,-8429,-10828,-11557,-7048,-2390,-5342,-1549,-791,-3650,-5487,-8732,-11488,-7939,-4950,5271,16603,8124,1622,-6870,-9011,-7785,-16176,-1844,19410,25620,9424,-2715,-498,11775,13325,6808,2484,2285,1187,-795,-2949,-4473,-6668,-13088,-13568,-4117,10505,27556,36972,29926,17054,9406,1282,-11835,5425,17919,8964,-4481,-8477,-10813,-17670,-18547,-15437,-14226,-14831,-10101,-1359,2790,4700,5325,5220,-2283,-8110,335,-2285,770,14342,20948,23350,17557,8631,-2680,-11716,-10265,-7691,-3727,-286,3371,9087,14920,59026,89058,73909,17535,-11865,8995,16960,11220,-1063,-4100,3122,795,-4676,-3585,399,1733,-1913,2027,3345,3664,6022,5780,14,-2158,-3754,-10379,-5155,7099,7488,-141,-6522,-5856,-5190,-1650,7954,16824,21962,16108,3978,-370,7799,3246,-2316,85,4966,6666,8139,14791,18893,17396,14913,13547,18685,33355,49827,58939,57477,47778,30204,8562,-2261,-754,4364,4503,-1448,-7244,-6883,-6091,-1843,-5517,-90,15076,37910,53472,56834,56420,54897,44629,39978,41757,37996,25461,16684,11784,-385,-12530,-1916,2247,5184,4177,-7709,-17092,-9072,-3010,-632,-7319,-8060,-11824,-10444,-1645,23445,61828,60587,29445,6760,-906,-2597,-4131,-8526,-6588,1488,4855,-3764,-12796,-12420,-10173,1,11531,18833,11933,6925,-5568,-6910,6499,22526,21868,3663,-6720,-11287,-12376,-11905,-5589,1308,6879,4771,-1328,-6769,-6062,-6740,-10480,-14648,-14506,-14259,-11211,-8613,865,11734,16153,2133,-2668,-10932,-5972,-7938,-9651,-8618,2526,9821,209,-11117,3810,39367,68154,64935,51367,31652,21497,24480,26840,10767,-2460,-3385,4703,18596,14533,6609,4147,7379,6982,2568,-8785,-16440,-6663,1747,10057,1805,-4348,-11901,-9903,1491,9022,5091,-5490,-16143,-8509,-5400,-2843,6883,21851,36208,38286,33293,28989,22780,7927,-7044,-6873,-3367,3214,1575,3029,-3653,-10077,-1941,-444,-1016,-12493,-1584,7840,6383,-1240,-5936,-10512,-12268,-8535,-5271,-7675,-7570,9660,39451,58814,32035,345,-6280,-5121,-5721,-5090,-14527,-6971,619,4485,9764,14885,11204,2013,-3821,1228,9334,12952,11542,6606,7964,21665,10669,21178,37922,38611,37297,12501,-9822,-6359,-6614,-7252,-1686,-592,-893,682,-460,-2826,-6547,4774,11418,8385,565,-6549,327,13198,15320,8558,1819,424,-14087,-3877,4385,8797,7983,-3498,-8674,-915,1831,-509,-5007,-13550,-3029,-3967,-1706,-2074,-8303,-8857,147,5032,9740,11083,2223,-7738,2459,15593,13027,2562,-10262,-14590,-11537,-6864,1009,10661,10995,7897,-2594,-13351,-14101,-9346,-2489,11675,18470,9114,-2307,-7563,10791,22216,11958,-6030,-9614,-1733,-2222,-9516,-12548,-6911,-7979,-13900,-13482,-6249,-6495,-12351,-3479,10791,29704,31129,16120,1608,-7363,-13521,-8822,-3935,-4090,-9838,-6223,-2022,-8807,-13291,-9563,-8087,-8715,-6107,1237,6614,7938,-2132,-3203,7134,8529,1528,-7087,-16413,-15497,-11560,-11161,-13936,-15902,-9026,223,11083,13351,11280,5449,-6549,-10425,-4762,5292,5136,2975,4178,11391,17735,12881,5745,-6500,-4897,10508,18965,11036,5263,-4352,-11415,-8882,2341,15938,12193,1418,-3086,-9859,-299,3666,317,3964,3884,3229,-84,619,-4181,-7282,-8487,-12505,-8641,3749,22077,23583,15056,2597,-8363,-3643,5936,4138,10236,9787,8861,8712,8489,2250,1059,-489,-9685,-15434,-15027,-13175,-4741,10187,17169,19616,24990,18256,12337,10859,13794,14627,15692,14733,6355,-10026,-16105,-11328,-7451,-4414,-5848,-6131,-5335,-6019,-6446,-9059,-15534,-12211,-5664,629,2433,1838,-18,-4222,-4255,9453,18888,14399,7552,30,-2596,-1638,8279,13391,14229,9716,4659,895,2721,10024,27110,43765,39163,16232,-240,-9226,-10223,-10033,-3448,6602,12178,6463,-2617,-8453,-9998,-7812,-857,-4962,-8686,-1876,16709,22472,18556,11664,1372,-915,13695,34213,29727,16404,4613,-4904,-4243,4798,4568,3478,268,-5992,-9196,-8282,-14612,-16395,-14935,-4942,13591,17901,15158,5727,-3861,-9653,-509,12021,10564,-1612,-9713,-11743,3580,26602,44404,43324,32143,17190,6192,4485,-438,-4784,-8819,-5021,1848,2879,3046,132,-3985,-8547,-14754,-8483,-4779],[998,-5613,-6310,838,3732,1846,-1427,-1363,4387,12247,21480,26784,27376,14051,2881,3650,2908,956,3096,-1473,-6632,-7043,-2800,3599,2548,-2980,-2913,7259,21613,21981,14917,13537,9841,85,-11094,-13614,-14317,-15061,-12572,-9113,-7757,-7133,-5261,9825,16385,9992,1954,-8045,-16680,-20254,-8882,6757,2766,-4473,-7555,-4824,899,34,464,-1415,-7559,-9146,11934,36966,41597,17083,-5075,-15254,-18649,-21768,-10938,1288,11562,15075,13088,9107,12584,27846,34268,13880,-10444,-3505,6515,-988,-7452,-5111,-572,8493,32875,36973,40315,32582,7605,-1315,41,-5214,-15607,-6640,688,-3683,4144,27815,54219,54931,35273,14847,-3103,-14033,-7810,-8175,-9643,-576,5650,2867,-6315,-10332,-6303,-7669,-3968,2442,-905,-8846,-10622,-10425,1784,13352,13670,9230,-1196,-3011,8304,16993,12616,-4874,-22004,-37072,-40026,-10109,22662,33091,19123,978,-7284,4712,22115,28261,1993,-13688,-17445,-15188,-11744,-7532,-3911,-4096,2550,9618,5463,-1312,-8722,-13388,-10861,1046,10467,2792,-5982,-9930,-11363,-8304,-5822,-6259,-13794,-10224,27743,62346,-7223,-159742,-249587,-234911,-182835,-163573,-131665,-83577,-15458,43765,39422,8191,-9753,-15997,-9824,979,14239,22480,13890,-3317,-5814,882,4346,2988,9486,7226,10636,13371,12387,8927,4310,794,-1032,-894,-3577,-13799,-18124,-3630,5115,7487,6152,8587,6973,-4087,-17793,-23706,-23520,-18549,-10393,-4643,4470,11371,20692,12326,-2842,-8525,-3763,-2514,-4477,-4135,-4538,-2585,-167,-2356,-4918,2914,18217,34833,40460,34761,24422,5938,-2144,-2696,2671,7522,15234,36452,55139,53482,28165,12413,7370,9227,6079,11725,20451,17656,22590,21085,10134,-1305,4113,11147,4818,-127,-618,-4981,-13933,-7951,-2107,-8896,-15218,-13564,-13023,-8458,-587,1447,-4611,-11115,-3191,5645,5949,-1067,-5983,-5723,-3459,-3220,1921,5645,-8,-8280,-16960,-19785,-15664,-7635,-9019,-7459,1945,11610,14850,10729,9775,4966,-2284,-11870,-14934,234,9210,1254,-13000,-11531,-6863,1874,12244,21602,17201,-1428,-13779,-3131,-1926,-3375,-3837,-2736,2921,6266,6078,3490,-762,889,5776,8376,292,-8069,-11364,-12544,-8168,-1613,3728,8767,13890,5524,-7863,-17619,-15349,-12924,-6709,-3362,-7447,-10009,-4006,1778,-2342,-7353,-13420,-8953,8228,17364,13170,5799,-1923,-9266,-15220,-16595,-9498,-3010,-6136,-16663,-10342,-544,-77,-4762,-3402,1142,6663,7425,7395,3959,-3050,-5648,891,5057,2863,361,-3502,-4908,-11517,-2627,1635,2658,8377,4456,-2551,-2367,2076,7728,11634,11315,3690,-5691,-3087,3484,6533,7148,9183,14322,10937,2532,814,16451,37489,34013,34339,30194,14985,8835,8407,-362,1196,-2431,-9932,-9723,3628,19069,28171,5001,-1531,-2229,8751,20694,14595,5366,4856,7277,4098,-2106,-5872,-6922,3947,20402,13723,-8163,-4949,15815,15393,1421,-2253,-1764,2623,14279,18310,16421,7582,4629,-3867,-8572,-12746,-10103,-2662,9690,13807,7610,-5145,-13126,-14607,-7864,-2122,1933,-4845,-11999,-9957,-3980,-4030,-9933,-14996,-10599,-5570,2820,25378,50297,63966,69836,73665,75924,71595,54322,31184,10852,-2306,-10549,-8553,-336,14330,25480,28216,22992,20912,10752,-2533,-10338,-2176,2391,3624,1054,-1189,-1070,-5874,-9912,-9753,-6300,159,5605,9133,11134,16352,21305,28814,33916,17599,-10197,4899,13487,13867,18579,34514,33416,28037,18794,12817,9305,-1641,-15138,373,12361,13006,10013,6154,-102,-1151,1355,-2705,-12906,-7422,1746,2423,-4290,-8189,17908,48146,50238,21874,3750,14,-313,1642,-1303,-7710,-11531,-6252,4230,5764,3786,-122,-4249,-289,4975,10459,3447,-4161,397,780,-3792,5200,18793,8108,-10585,-15637,-8393,-6081,-6347,-6384,-1972,4754,3606,-1992,5242,19460,39680,58782,59525,26934,4645,1197,7957,7828,4046,-1346,-8949,-9464,-2691,7527,12702,14848,9695,2517,3016,11078,30410,52664,60572,46893,19791,-2343,-11047,-7940,-9953,-8045,1038,7222,3431,-4705,-10647,-11034,-7411,-5473,1068,10131,15103,12789,4824,-5920,-3565,14311,18594,2143,-10291,-7273,-4628,-3531,-3289,-6409,-8312,-9413,-4436,7380,21977,34162,25311,-567,-19932,-5616,9528,9394,-1550,-10551,-141,6403,4360,4239,4157,-1122,-2033,-5045,-7475,-8984,-5815,5889,22270,25891,16191,7657,-322,-8580,-13850,-10002,-3095,8802,19518,13699,-7070,-9932,-10311,-5328,-1721,-2753,-1816,1454,13504,41959,57736,33519,9683,-9204,-22760,-18683,-15764,-14880,-3442,6371,10455,8151,-1766,-9616,-15370,-13144,-5181,737,5565,1171,-2995,2969,10115,9263,5759,10563,14991,7902,-10587,-15593,-12862,-10289,-4610,846,-5126,-13038,5346,13628,6154,-3658,-5176,-5551,-10997,-10346,-16460,-8400,-9027,-9959,-1588,-1984,-3150,-10389,-12205,-4327,-648,-4136,-4722,-2986,-4851,-8566,-10702,-13075,-6816,5502,14589,22144,35883,53180,57808,20468,7284,3098,-1167,-9566,-18862,-16886,-14035,-13275,-9564,-6534,-7359,-10612,-12934,-14326,-7854,-635,61,-3812,5291,34861,56394,50682,36656,24598,21574,19377,7371,-1416,-4338,-10787,-12562,-9238,-5672,1280,-3093,-12469,1464,7267,3300,5870,16472,17314,6782,-3263,-5977,-2144,-6429,-4430,-1693,-11515,-10115,1401,8551,12335,11279,6698,-1904,-10346,-14689,-9308,-2095,551,-2250,-559,3761,3672,-2275,-10273,-9886,-3525,5396,11451,9998,6068,-5691,-16436,-7614,-3523,-5636,-11801,-8111,150,2032,-6847,-6276,-12260,-13155,-5719,-14605,-8929,-550,8379,11423,4235,-6203,-11566,-2846,12342,36927,49428,29337,1333,-7280,-6034,-2719,-845,2030,2933,-2002,-6958,-1415,12486,15644,20086,27490,36404,33845,24689,8742,-5153,-8611,-10946,-9262,-6357,-3604,7681,28753,26167,9346,-5353,-10784,-4444,-3756,-8738,-4091,-451,-2382,-6788,-3759,5390,12308,19073,20483,19866,19805,11258,4178,6596,8831,7141,485,-2746,-4659,-7565,-11382,-8848,-12307,-4575,246,-4624,-5388,905,6652,9341,5823,-3133,-8714,-428,10630,17552,13662,4241,-9092,-11533,4103,30498,33297,18259,9133,1645,3591,6209,2399,-3173,-16555,-6746,3758,8043,278,-10056,1719,18716,37534,41967,35526,17506,-4680,-9244,-5299,-5558,-7602,-10955,-10945,-8851,-6085,-7867,-3167,-1731,-2826,-5047,731,5929,2662,-2295,-5865,-15122,-7175,666,7106,8716,8780,3412,-2759,-7491,-6884,-3385,432,321,4441,19694,37289,38129,27426,8782,-1413,84,2173,4959,4567,-519,-5107,-2158,4846,7801,7191,347,-13753,-14742,-12122,-4934,6544,20993,4983,10025,10781,-1392,-14242,-8613,-600,4914,-1218,6752,18485,20525,6707,-11900,-17562,-6758,2539,2566,-2968,-4850,487,9742,3211,-11567,-3162,7669,10398,5274,-698,-6554,-8196,1158,20209,47742,75533,70152,33413,1214,-9214,9484,25498,50181,40813,17891,6593,-915,-7125,-13148,-6866,-4442,-9635,-15829,-8484,-7271,-10065,-5274,6191,16650,19384,6757,-11729,-16378,-9670,-7168,-1844,833,3452,7842,8803,2723,-8802,-14981,-11712,-14670,-10595,-4236,2600,2538,-4522,-14304,-15030,-12304,-13246,-14669,-8097,-3155,-712,7442,15816,8297,-2426,4917,5745,-704,5791,27813,48848,54783,43965,12674,-3636,-6504,-975,4941,12909,18273,2453,-14227,-6824,-5903,-11748,-16531,-8360,-4141,-3115,2832,15564,22937,17544,7844,835,-774,1829,1935,3700,4336,4695,-604,1546,7011,7728,4982,5858,4521,-755,-9489,-10369,-398,5271,3245,-4449,-10939,-8356,-5141,-4137,-2600,5961,17946,25793,15889,2337,-3769,-3266,-5981,-8910,-7195,-3280,1185,3428,2681,1781,3574,11217,17276,9721,5615,6724,14255,30000,45805,49298,32102,5702,-3140,20943,27335,12563,949,-4389,-6041,-3473,-5321,-6098,-1629,242,2760,7162,14130,16905,16433,16358,8859,1161,-3138,694,10906,27501,27908,13083,3455,5643,9039,8610,3501,-412,-1965,2753,4639,3026,-5674,-10500,-10796,-10024,-4356,681,4019,4828,1371,-217,1788,5746,8009,-644,-4550,-7721,-5444,3396,10812,5995,-3341,-10318,-13874,-13585,-11585,-9429,-9986,-10370,11048,17405,17146,10821,11404,12468,8175,29,-7054,-10140,-8021,-8340,-7878,-9702,-5458,3716,2443,10049,16939,9234,-2944,-13998,-8863,-25,4892,16359,19951,2208,-6651,9258,13735,9948,3480,1808,1301,-2226,-3554,-1974,-280,-1409,6975,20555,28545,16232,504,4101,13430,18291,20155,15992,6764,-3360,-10202,-8906,-5854,-3286,2807,9704,17164,20584,19454,20042,22404,26467,17942,6150,-3613,-4114,-11532,-17935,-15109,-5224,-2817,-10132,-7054,41,4079,7977,17379,29158,21773,11205,6829,4473,3555,4144,4866,480,-2840,-4017,-5251,-10053,-5368,3592,10252,15386,6606,-5439,-13211,-13737,-11315,-6757,-2868,-3336,-2404,11063,33534,50983,51527,40746,28003,14234,3804,-2778,-7959,-3652,-390,-499,998,6456,4138,-398,-7506,-6636,2754,3084,-8999,-9377,-7977,-11491,-2150,11967,11581,12276,9366,3086,-3499,-9366,-9003,-7199,-11873,-11863,-11656,-9773,-11668,-11438,-6786,-2776,-7710,-4151,-2850,-4567,-5367,-9748,-10673,-7862,-5514,6465,22452,14185,4832,-4704,-9005,-9306,-16796,-330,20200,24817,7923,-5850,429,16433,16366,7089,1433,937,-304,-3119,-6958,-7743,-7602,-13073,-16256,-6351,9415,27510,37348,29190,16228,9528,1968,-10615,4819,18298,8703,-4318,-8489,-9062,-13756,-14553,-8996,-8486,-12190,-11440,-1803,3197,6105,5600,5015,-2389,-8712,1454,456,1358,15658,24526,27836,19582,7963,-4357,-12792,-7653,-5940,-3931,97,4040,9045,14413,55099,80586,64613,12163,-11101,10362,18550,11741,-2050,-5441,2569,-624,-6663,-4566,2069,1434,-4787,-143,2487,3897,7637,8150,2692,360,-2077,-10530,-7582,5185,7868,96,-6124,-4789,-3609,-994,7754,16661,21727,15666,4415,-5703,4490,1249,-2630,1761,8369,10986,11847,16439,18027,15231,13062,11103,15823,31048,49408,58843,56311,45815,28246,8071,-1704,881,5873,4499,-2541,-7617,-7696,-5805,-1082,-5018,-219,13340,33498,47526,51642,52415,51566,45395,43240,44918,39036,24530,15211,10351,-1250,-13335,-3889,-1121,2409,2489,-9558,-16869,-8259,-1112,1869,-4742,-6027,-10548,-10593,-3222,16953,47495,46487,21629,3554,-1461,-2608,-2661,-6637,-6102,727,4767,-2230,-12684,-13922,-11247,-564,11342,23523,18495,5792,-10082,-6283,6712,20629,17719,1721,-7457,-12666,-11752,-11852,-7087,-714,4723,2852,-3372,-10168,-10136,-9038,-10105,-13203,-16133,-10658,-9526,-7713,2298,14974,19890,2514,-4370,-12248,-6844,-8245,-10032,-10839,-948,7837,-1469,-14108,2697,38826,65870,65108,55645,38781,27599,29074,28679,8518,-5600,-6432,1018,17300,15310,7474,3840,6521,7581,5259,-6206,-17827,-8123,609,8246,-211,-3904,-13593,-11880,1049,9672,6945,-2906,-13181,-12910,-9413,-6086,4190,18579,31246,31976,28035,24079,19139,6116,-7820,-7822,-5747,-953,-4729,-2593,-5363,-5159,3877,2364,-1519,-13648,-1315,9272,7937,-63,-5418,-10499,-12468,-9038,-6838,-9931,-9763,5952,29161,47538,26488,-1330,-5568,-4103,-5361,-6036,-14478,-5243,3377,7349,11496,15506,12469,5137,843,5447,11244,13267,10966,5259,6048,23984,17183,33899,52935,50002,42288,10713,-13274,-6039,-5890,-7773,-3004,-936,-1691,-308,-1232,-2918,-5030,6409,9734,5801,-618,-6227,-1758,11179,13143,6647,476,-880,-15651,-1913,7063,11599,10469,-3237,-7706,417,4079,2157,-2102,-11389,-5111,-4409,-1185,-2052,-9261,-7608,2577,7584,11806,12914,4397,-5031,4428,18920,17157,5453,-8357,-15668,-13548,-7807,218,9218,9383,6532,-2664,-13519,-16931,-11994,-5284,9445,17096,10064,-546,-5108,9519,20030,9268,-9271,-11685,-2750,-3078,-10250,-12109,-7679,-9065,-15680,-14477,-6515,-6162,-13457,-5382,9690,30513,34246,18379,3080,-6247,-12838,-9564,-5121,-5357,-10543,-6587,-3404,-10689,-15184,-10256,-8633,-8865,-6423,682,5188,5318,-3760,-4363,5589,6439,206,-7808,-16128,-18342,-15795,-15430,-17861,-15039,-5871,4854,17798,24759,24659,14603,-3052,-12083,-5885,3964,3477,1889,3767,10688,15544,10206,4425,-6140,-5558,8235,15284,9581,5771,-3851,-10752,-9409,897,13962,9565,-966,-4824,-10467,1159,6240,1860,4166,5395,6833,6019,5754,-1248,-5809,-6993,-10212,-10485,-1261,15150,18530,13899,5905,-2050,2095,7872,2943,9115,9114,8474,8847,8453,2908,3192,2524,-6546,-14582,-16507,-12740,-5518,7374,11806,12627,19114,16334,10209,8515,12008,12932,13942,12760,5303,-10624,-17320,-13338,-10768,-7641,-8558,-7694,-5697,-6335,-7449,-10226,-16808,-12953,-7085,-961,919,192,-3165,-9134,-7377,1914,8725,5238,-386,-5865,-3182,-214,9114,11826,12330,9036,6254,3651,5453,12157,31236,48291,44290,19455,206,-9882,-10497,-10472,-4352,6189,13270,10270,2544,-3974,-8153,-10661,-2845,-6555,-8389,1128,20525,25883,21614,15021,3577,140,13390,33881,32087,18533,6355,-2324,-588,10822,8959,6385,3372,-1954,-4901,-4827,-11926,-15707,-13652,-5293,11590,15512,15440,5417,-5335,-10410,493,14070,12685,-806,-9218,-9807,6235,27680,41340,38162,27293,12578,2774,2329,-1503,-4688,-7817,-3377,4178,5644,4708,379,-3757,-8187,-14929,-7908,-2317],[3485,-3127,-3892,1943,4342,2746,16,96,5914,14095,24568,31161,30761,14573,3530,5309,4114,1076,2341,-2490,-6315,-4542,110,5765,4521,-1316,-2115,7487,22276,24616,17492,15721,10827,-248,-11377,-13756,-12883,-12328,-10971,-9023,-7784,-6364,-5055,9239,15399,9286,1414,-8541,-15311,-17809,-9272,4535,-1414,-8034,-12560,-7037,-837,-743,-429,-2023,-6871,-9025,10286,35010,41853,19418,-3437,-12810,-16378,-20800,-11550,1264,11502,13275,10251,8284,11230,24474,30363,12702,-11419,-1590,7383,-1889,-8405,-5455,-970,7158,29393,30818,35986,30844,5977,-4069,-3980,-9309,-15815,-3413,2043,-2984,8258,33793,58022,51780,29235,10141,-5749,-12014,-6405,-7412,-9316,-1333,3825,1814,-6892,-13747,-9146,-9593,-4786,2672,833,-6777,-9609,-9302,2287,15127,15761,9956,-2165,-3738,8468,20640,19072,4862,-11566,-28655,-35335,-7658,25613,32639,17267,-493,-5613,6495,23688,32253,7894,-8841,-15032,-13598,-11333,-8283,-5691,-6325,909,7861,3444,-4029,-12002,-16860,-11619,-369,9430,3262,-5976,-10802,-13333,-11808,-9783,-9996,-13902,-7501,30364,70648,13236,-142921,-291880,-334900,-300996,-274634,-215296,-121955,-22217,44520,37961,7364,-8534,-14248,-10866,764,13210,20425,12705,-3098,-5519,1802,4600,-2776,5794,8473,11330,11957,9375,5896,2858,1813,1832,2626,-259,-10799,-13435,-3341,7179,10816,9796,10037,5968,-2677,-11740,-14508,-14099,-10521,-5321,-2026,6805,17843,27443,17570,1048,-9045,-6661,-5822,-7212,-5214,-4245,-2406,331,-835,-3162,3813,19228,31369,32423,26079,18749,5317,-1099,-2836,2270,6221,10919,25778,40542,38987,18912,7406,5139,9537,11097,19990,24610,19765,23426,20644,9794,-1419,3721,11755,8638,2502,1015,-4259,-13526,-5318,2145,-5557,-14478,-10739,-10690,-9062,-1559,1155,-3777,-11219,-5525,3847,4972,-1661,-6358,-6288,-3674,-2314,3858,7310,1253,-7560,-16670,-19163,-15228,-6353,-8136,-8024,697,9276,13039,11929,12819,9004,771,-10081,-15519,-1345,7406,-22,-14524,-13092,-9613,-2456,5515,13444,12496,-2583,-13804,-3844,-3396,-5439,-5589,-3089,3506,6999,6243,2759,-1165,1099,5821,9292,1122,-9288,-13412,-16251,-9292,-2401,2890,8202,14348,7185,-5547,-14397,-19030,-18741,-12761,-9150,-10451,-8818,-320,4421,-1244,-7709,-13283,-10651,5505,15030,13358,6139,-3167,-10324,-14821,-14833,-8382,-2738,-7195,-18259,-8294,192,-611,-5891,-3333,2414,8252,9305,8829,4804,-2937,-6469,-291,3984,905,-2176,-5502,-6247,-12026,-2300,1681,1653,5771,4236,-2132,-3076,614,5454,9407,10473,4650,-4883,-4435,2829,7116,7992,9342,13410,9228,940,-909,13396,34690,32460,34094,31540,19005,15009,17497,5302,1273,-2097,-8867,-8435,4905,22553,29254,4201,-2900,-3906,6095,20570,15163,6468,6057,7625,2612,-3514,-4899,-3762,5552,18125,8684,-10603,-3094,15693,14027,-312,-4705,-4585,438,15100,22015,19955,10646,7773,-2222,-6653,-10543,-7744,621,13246,15782,8322,-4897,-12472,-14122,-8878,-4009,-550,-7782,-14999,-12222,-6424,-4168,-8206,-13455,-10826,-6316,3053,27395,56808,74147,78545,75213,71774,67867,54847,32029,10943,-2370,-12033,-9365,-541,15669,28042,33109,27412,22009,9966,-2779,-7540,1615,4798,3548,-877,-3440,-2521,-5706,-8469,-8743,-6265,79,5501,8972,10266,13297,15126,22574,29997,17710,-7631,7577,14366,12326,15861,35524,38513,30924,18839,13102,10386,-87,-16481,-1896,11141,12778,10125,7358,942,-1161,1242,-2245,-11263,-6148,2531,3430,-3319,-9582,13388,42470,47309,20880,3419,1041,1680,3366,-90,-6661,-9907,-3757,6590,8344,6076,2144,-2720,276,5680,10959,3249,-4178,1457,2646,-3637,-1612,9260,243,-13502,-14639,-7630,-5433,-5535,-5120,525,8149,5550,-1902,5140,23366,51611,72188,62322,24464,3798,185,6477,6642,2604,-2832,-9861,-8241,-2106,4987,6445,7841,5312,1208,3748,13030,33191,55274,64702,52957,25026,733,-7896,-5525,-7409,-4920,3844,8525,3399,-5259,-11783,-12227,-7998,-5194,2583,11191,14365,10442,3464,-6548,-4580,13378,18611,3884,-9152,-9046,-6368,-4565,-3772,-6505,-8922,-10533,-3834,9528,25174,38408,29731,4725,-11312,-10923,5526,7776,-2711,-9593,-207,5366,3262,3661,3804,-1724,-2151,-3348,-3983,-5414,-4686,5246,21853,25692,18247,10073,1457,-7701,-15617,-9363,-376,10304,18380,12701,-700,-1728,-4521,-1849,1049,-251,-517,1298,14614,44341,61058,38151,13648,-5431,-20700,-20476,-15404,-13910,-4505,5473,11056,8386,-2911,-11834,-13973,-6751,-535,2969,6101,2204,-1294,4809,12511,11345,4454,6014,11278,7310,-8200,-15697,-14130,-11420,-5016,1456,-4142,-14993,2164,10438,5725,-1802,-2007,-2586,-8201,-8105,-14056,-10807,-10834,-8737,-360,-1064,-1820,-10277,-13937,-5163,-293,-3437,-4644,-1933,-1535,-3286,-7550,-13831,-7898,3233,11277,19233,32664,51883,61536,24168,8866,3757,-1304,-10325,-19326,-13902,-10104,-11314,-9173,-4860,-4542,-7841,-11451,-13570,-7065,89,-1355,-8713,-891,26701,50798,46079,29626,15349,14482,15938,8325,705,-2431,-8912,-12315,-10642,-8413,-2311,-9135,-11373,5849,9804,3183,5171,16250,18378,9174,-522,-4533,-2209,-7086,-4612,-439,-7709,-10962,450,8136,11942,11133,6617,-2649,-12003,-15305,-10089,-3820,-2190,-4263,-1074,5698,8287,3375,-5558,-6631,-148,9373,16168,14116,7471,-6306,-17351,-7080,-1116,-4566,-13284,-6057,2230,3876,-3384,-4006,-10325,-12976,-8305,-12871,-8468,-1724,6043,8930,3619,-4229,-11402,-4888,8173,28798,42907,28663,2675,-6769,-7929,-4705,-1931,1445,2334,-1380,-4027,-606,10967,14849,20535,29566,41938,42620,32101,11634,-4958,-4497,-7371,-3627,-3586,-3319,8419,29875,25605,7798,-8232,-11654,-2997,-2222,-7352,-4207,-1440,-3307,-6927,-3858,5011,12666,16928,13820,13670,16782,9561,2119,5418,9041,7268,1716,-1972,-4826,-9017,-12247,-8267,-12500,-5315,-2149,-7868,-8170,-2108,4405,9020,5087,-4335,-9651,-551,10695,17490,13455,3451,-10924,-9560,5035,29218,31039,15564,7747,2647,6186,9214,5580,-1364,-15244,-9750,301,3586,-3862,-9955,4060,21895,41568,45354,37508,18599,-3591,-9028,-6430,-7467,-8538,-11060,-10897,-8941,-6457,-7950,-3000,-2131,-3468,-4906,1222,5994,3035,-1853,-6650,-11510,-2932,3480,7769,7343,6787,1797,-4594,-9031,-6715,-968,2907,2266,6124,20877,38176,37735,26584,7705,-4289,-2757,-674,1019,1768,-365,-3508,-471,6378,9513,8688,66,-14367,-15744,-13812,-8852,1862,20016,10340,15757,11876,-708,-13038,-9676,-2081,2991,701,10055,20872,23084,9666,-9266,-16299,-6736,2090,2184,-3709,-4874,2182,11787,5580,-9482,-6084,2140,2432,-2168,-5749,-9379,-9173,1155,18649,43259,68155,66200,32322,1626,-9722,7492,21932,42902,37870,16771,6034,-1323,-5046,-7650,-5839,-4458,-9736,-14842,-7355,-5510,-8100,-2445,7721,15963,16330,3624,-13660,-16470,-10260,-8061,-3745,-2046,-52,6339,9708,5918,-3961,-10173,-9598,-13702,-12857,-5199,3747,2854,-5452,-15754,-15300,-11489,-11862,-15328,-8306,-2457,157,7867,16027,7768,-1674,7947,11410,1937,5531,28324,49855,54837,40277,9750,-5316,-7689,-1667,4676,12682,16951,2472,-15165,-6983,-4489,-9477,-15807,-8026,-2257,-1405,4920,18822,28246,22235,11042,2577,784,4290,4003,4188,4323,5046,570,3591,8146,8800,6570,7794,6110,176,-8743,-9750,-734,5121,4476,-1555,-7860,-5415,-2339,-3748,-3877,3818,15262,21923,11871,-3833,-6872,-2633,-4631,-7989,-6671,-2961,692,2035,281,-1511,631,9440,17488,10642,6512,7890,15491,31106,46802,49456,31178,4446,1714,25628,29120,15459,4698,-1010,-4188,-1936,-3056,-5169,-2987,-1077,1819,7361,15154,18144,17491,18261,12096,4937,407,2788,11707,27288,27584,11951,677,2441,9356,13077,8622,3067,1244,5793,8218,5440,-5190,-11326,-11608,-9898,-5402,-940,2315,3993,1486,423,2435,5475,6760,-2504,-6124,-5155,-1166,6378,11797,5240,-4459,-10202,-12604,-12036,-9182,-5985,-6574,-8391,8336,14355,15363,10790,10769,12481,8275,643,-5137,-7915,-6980,-8459,-7158,-7259,-1464,8413,6557,9172,13542,5106,-6532,-18224,-8590,-187,3613,12151,15574,243,-6874,8986,12551,9875,4119,2430,1333,-2962,-5908,-5852,-4028,-3327,7221,23079,30421,17830,1402,2651,12972,20807,25323,20218,7895,-3806,-11143,-10152,-6038,-1492,6659,15884,23056,23585,19731,18332,20967,26863,19384,7921,-2048,-3660,-11173,-17070,-14758,-4651,-2133,-10060,-7427,1091,7013,11626,19316,26110,14325,3086,1685,2369,3023,4062,4434,-1603,-5543,-5257,-5628,-10530,-5153,4577,11494,14823,5451,-6826,-14864,-15501,-12443,-7360,-3578,-6037,-5387,7179,26794,46671,49225,36937,22830,10473,2366,-2986,-6912,-3590,114,820,2144,7338,5286,382,-8250,-7432,3693,6741,-4750,-9117,-8443,-13433,-5998,4637,5502,10717,10661,5662,-1350,-8111,-9187,-7692,-10690,-10630,-13341,-10870,-12201,-11381,-6723,-3465,-9652,-7188,-5527,-6320,-6152,-10995,-9480,-7665,-5830,7662,28412,21487,8499,-1972,-7983,-10188,-16176,670,19867,23372,6355,-8666,1903,20140,18519,6923,183,-427,-1771,-5364,-10474,-8860,-5991,-10352,-17202,-8269,8640,27596,37453,27856,15004,9303,2419,-9292,4275,18092,8007,-4314,-8316,-7068,-9267,-8366,-2583,-3183,-9274,-12617,-2365,3070,6976,5185,4281,-2593,-9130,1942,2638,2291,17069,27977,31519,20659,6951,-5816,-10305,-4936,-4695,-4504,450,4655,8763,13423,48994,69256,53733,7528,-10436,11038,19604,12305,-2495,-7177,1644,-1779,-7143,-2906,5073,1953,-6664,-2320,1510,4107,9461,11165,6158,3132,-613,-10718,-10332,2660,7744,238,-5744,-3821,-2042,-208,7430,16026,20784,14693,4594,-11035,1118,-306,-2505,4073,12844,16586,16269,18113,16875,12797,11322,8994,12922,27793,46628,55664,52350,41660,25350,7418,-1062,2368,6934,3982,-3686,-6921,-5372,-2448,1318,-3271,273,11797,28480,39946,44087,45544,45066,43487,43976,45314,37754,22509,13516,8911,-2030,-12901,-5906,-5012,-1676,-592,-12036,-15877,-7416,703,4273,-2272,-4614,-10127,-11386,-5162,10244,32837,32461,14176,232,-2418,-2577,-1272,-4942,-5052,440,4903,19,-10785,-14172,-10849,-174,11287,27532,23923,4014,-12911,-4529,6876,17821,12846,2195,-4724,-10794,-10379,-11635,-8838,-2923,2657,1495,-4318,-12194,-13820,-9622,-7996,-9131,-11369,-6709,-7687,-6658,3730,17181,21740,3269,-6114,-13578,-7639,-8137,-9340,-11584,-3757,5604,-3244,-16844,1642,36716,60400,61948,56473,43123,32057,32052,28753,5671,-8709,-9327,-2475,15160,15358,7886,3117,4914,8179,8075,-3860,-17206,-9478,-256,5785,-1855,-2938,-14459,-13237,906,10314,8641,-463,-9759,-15167,-12291,-9104,962,13928,24101,23942,21928,19277,15854,4445,-8696,-8783,-7997,-5309,-10929,-5525,-3851,339,9629,5286,-2193,-14424,-988,10371,9149,1037,-4741,-10177,-12165,-9323,-8297,-11673,-10688,3559,20802,36754,21303,-2656,-4756,-2790,-4667,-6523,-13802,-3724,6261,10807,13656,16676,14825,9155,5606,9800,13194,13624,10522,4296,4771,26371,25813,49251,69417,61607,45453,8157,-15119,-4875,-4953,-8228,-4304,-1167,-2259,-1209,-2011,-2972,-2405,8297,8158,3423,-1744,-5646,-3857,8350,9892,3926,-1634,-3110,-16810,580,10356,15005,13198,-3004,-6760,1630,5975,4304,399,-7373,-5732,-4439,-497,-1896,-9946,-6650,4330,9425,12941,13544,5698,-3176,5832,21802,21549,8648,-5749,-12979,-11649,-7323,76,8153,7773,5181,-2369,-12473,-15943,-14554,-8049,7126,15967,12401,2311,-1441,8917,17986,6873,-11740,-12901,-3653,-3525,-9939,-11839,-9006,-10465,-17246,-14529,-5773,-4567,-12789,-7477,8468,30594,35966,19399,4037,-5410,-12140,-10245,-6619,-6957,-10932,-6631,-4379,-11706,-14653,-10747,-9217,-9183,-6885,46,3739,2638,-5251,-5288,4252,4618,-891,-8401,-15689,-18014,-14355,-14091,-16794,-12164,-2440,9487,24359,35470,36575,21554,-784,-12666,-6783,2044,1423,393,2957,9374,12488,7022,2689,-5961,-6319,5782,11599,8211,5943,-3564,-9994,-9609,-1129,10544,6036,-3708,-6812,-10915,2409,8572,3852,4503,6640,9873,12595,12142,2897,-3317,-5089,-8146,-10991,-5608,7742,12253,11435,8744,4870,9000,10292,1694,7302,7815,7677,8617,8026,3279,4988,5370,-3300,-12640,-17926,-12059,-5652,5061,7228,6850,13146,13563,7494,5786,9852,11028,12160,10786,4143,-11399,-18693,-15193,-13723,-10314,-10893,-8649,-5656,-6354,-8055,-10826,-17162,-14073,-8757,-2675,-649,-1412,-5878,-12819,-8270,-3870,364,-2476,-8117,-12013,-3615,1509,9663,9872,9983,7804,7463,6185,7639,12996,32730,48945,46242,22157,672,-10341,-10633,-10606,-5181,5772,14088,13849,7907,812,-5955,-13236,-4001,-7977,-8498,3492,23431,28334,23727,17763,5653,1139,12488,31945,33123,20074,7786,-93,2922,17011,13467,9281,6502,2376,607,0,-9005,-15207,-12912,-5514,9368,12562,14894,4595,-7204,-11745,807,14965,13824,-508,-9281,-8583,7767,27041,36203,30961,20541,6905,-1149,-432,-3207,-5244,-7469,-2395,5839,8071,6228,179,-3898,-8054,-15288,-7633,-811],[3598,-2602,-3154,1406,3332,2074,-37,-10,5645,13887,25415,33207,31428,12636,2367,4790,2957,-938,-349,-5156,-7700,-4198,914,6149,4739,-1403,-2930,5868,20356,24717,17838,15655,9516,-2402,-12836,-14503,-12003,-10620,-10383,-10069,-8916,-6479,-4939,8511,14395,8431,457,-9688,-14835,-16056,-10554,-142,-6531,-10687,-11366,-8518,-3145,-2374,-2052,-3253,-6707,-9047,7787,31371,39231,19755,-993,-10478,-15354,-20019,-12157,582,10265,10087,6113,5983,8564,19957,25378,10473,-13640,-644,7089,-3557,-9822,-6260,-1747,5569,25314,24669,30978,27770,3632,-7296,-8208,-12879,-13727,-1373,2030,-3607,11076,37669,58213,45383,21063,3617,-9784,-10185,-5408,-7131,-9499,-2493,1771,380,-7548,-17153,-12178,-12225,-6722,1567,1354,-5520,-9075,-8640,2024,15429,16531,9483,-4138,-5094,7383,21714,22136,10597,-4951,-22651,-29851,-4395,28087,31947,15877,-1199,-3999,7501,23702,33646,13564,-3413,-11544,-11750,-11064,-9172,-7771,-9580,-1625,5445,942,-7080,-14013,-13971,-11332,-2053,6890,2262,-6712,-12169,-15731,-15557,-14365,-13217,-12173,-4963,31202,74996,31068,-114269,-295929,-413092,-419701,-388897,-283831,-135572,-20654,44700,35259,6160,-7342,-12217,-12511,-690,10017,16001,9544,-4149,-5767,2579,5184,-6879,761,8020,10610,9738,5888,2651,1341,2673,4722,6277,3117,-7839,-9274,-2520,8612,12881,12376,10766,4674,-1319,-6861,-6691,-5807,-3915,-2057,-240,8436,22346,32098,21600,4203,-9907,-9468,-7426,-8860,-6444,-4303,-2538,452,391,-1330,4742,19851,26859,23960,17654,13151,4892,322,-2500,1793,4853,6498,14892,25298,23614,9713,2226,2576,9311,15138,27413,28018,21159,23353,19505,9416,-1117,3290,11909,12192,4669,2190,-3806,-12870,-3047,4997,-3206,-12870,-8212,-7929,-9124,-2710,604,-3094,-10774,-8494,1218,3343,-2567,-6666,-6614,-3707,-1312,5664,8568,2088,-7172,-16502,-18590,-14540,-4927,-7788,-9005,-828,6630,10401,12735,15385,12628,3458,-8571,-15937,-3667,5006,-1378,-15350,-14566,-12217,-6442,-469,5690,7077,-4336,-13917,-4710,-4920,-7261,-6611,-2624,4471,7729,6263,1945,-1538,756,4730,8916,1706,-9714,-11925,-15417,-10116,-3571,1698,7205,14263,8445,-3435,-11063,-14183,-13296,-11004,-7179,-5601,-3141,4411,7230,-52,-8240,-13664,-12043,2927,12661,13286,6187,-4622,-11748,-14532,-13203,-6989,-2354,-8050,-17964,-6592,580,-1306,-6894,-2951,3723,9618,11059,10284,5703,-2768,-7263,-1332,3088,-1038,-4853,-7673,-7755,-12529,-2246,1560,1101,3472,3358,-2467,-4410,-1595,2384,6394,8741,4788,-4379,-5780,1958,7625,8818,9437,12311,7410,-764,-2949,9683,30040,28866,31603,30798,21518,20147,26066,13287,3328,-887,-7234,-7324,5766,25494,28940,3255,-4392,-5565,3016,19786,15305,7249,6849,7560,769,-5017,-4169,-883,8126,17050,5618,-10345,-1893,14722,12101,-2227,-7230,-7432,-1414,15808,25179,22684,13129,10385,-1029,-4959,-8371,-5203,3823,16203,17136,8586,-4973,-12139,-13978,-10225,-5873,-2919,-10718,-17778,-13127,-8382,-4930,-6886,-11615,-10467,-7002,2790,27967,60747,81847,85251,75139,66538,63128,54648,32646,10954,-2508,-13731,-10257,-1233,15917,28532,35280,29627,21376,8353,-3136,-4676,5419,7438,3977,-1932,-4560,-2982,-5115,-7538,-8380,-6762,-532,4906,8273,8708,9604,8014,13947,24025,18179,828,11654,14679,10177,12889,35270,42162,31970,17155,11824,10155,1072,-13310,-3311,10116,12538,9949,8093,1472,-1619,925,-1576,-9766,-5310,2633,3685,-2931,-11444,7705,34259,41416,18333,2472,1676,3138,4300,215,-6420,-8926,-1905,8163,10370,7973,4042,-1556,299,5675,10563,2408,-4529,2195,4360,-2217,-8172,-1135,-7480,-15913,-14103,-7461,-5370,-5316,-4594,2090,10712,7066,-1972,4276,25955,61574,82523,62163,21534,2630,-1598,3785,4305,386,-4445,-9894,-6752,-1399,2567,888,1178,319,-1087,3499,14100,34734,55979,66597,56976,28449,2179,-5619,-2603,-4259,-1764,6324,9082,2567,-6526,-13405,-13587,-8840,-5202,3420,10603,11565,6570,1104,-7695,-6078,11457,17334,5390,-8007,-11930,-8965,-6349,-5047,-7516,-10703,-12455,-3057,11788,28027,41685,33381,10221,-3629,-12111,1197,5398,-4772,-8944,-987,3414,1252,2114,2531,-2900,-2453,-1659,-956,-2308,-3101,4263,20078,23593,18138,10718,2111,-7159,-17272,-8734,1392,10702,16141,11224,5246,4747,239,1159,3466,1598,51,288,14284,43609,61053,41742,17260,-2129,-18056,-22838,-15705,-12571,-7420,2738,10117,7572,-4912,-13877,-7748,-681,2916,3768,5083,1787,-708,5543,13423,11936,2139,227,6559,5562,-6694,-14557,-15626,-13644,-6437,1359,-3299,-14750,-2033,6657,5329,-155,576,-64,-5811,-6152,-11811,-11430,-11002,-7922,-1178,-1574,-1303,-10108,-16439,-7137,-1193,-3520,-5117,-1387,1660,1534,-5249,-15371,-9809,-445,6314,14835,27933,48501,62927,27560,9550,3176,-2730,-12260,-19054,-11558,-6835,-9242,-9009,-3857,-2458,-5586,-10464,-13240,-7333,-103,-3295,-12641,-7500,16157,40416,36908,19465,4543,6133,10788,7900,1679,-1629,-8091,-12128,-11597,-11434,-5100,-8958,-3014,11281,13048,3494,3798,15063,18510,10855,1553,-3812,-3226,-8263,-5187,200,-4616,-11216,-1489,6442,10302,9879,5475,-4388,-13916,-15353,-10836,-5781,-5007,-6683,-2268,6725,11869,7879,-1857,-4326,2086,11673,19333,17159,7898,-7515,-13988,-5877,913,-4326,-14676,-4102,4137,5629,-237,-2703,-8762,-11258,-9894,-11517,-9529,-4401,2555,5676,2300,-2441,-8896,-5343,5119,21227,34773,25881,3132,-6545,-10115,-7814,-4250,-290,781,-1507,-2494,-524,9124,13480,20014,30165,44918,48267,36079,11792,-6283,-1013,-1214,2288,-1230,-4313,7494,28352,22505,4513,-12202,-11840,-2223,-1467,-6716,-5194,-3554,-5301,-8099,-5222,3022,11332,13564,7465,7903,13484,7584,-441,3240,7902,5911,1726,-2180,-5694,-10788,-12297,-6739,-9624,-8413,-6996,-12906,-11757,-5812,1947,7693,3342,-6303,-11027,-1184,10028,16674,12670,2198,-13261,-8431,5175,26552,27040,11697,5531,3064,7943,11271,7603,-895,-13919,-12704,-3971,-2269,-9600,-9582,5733,23701,42784,44968,36047,17644,-3424,-9491,-8463,-10264,-10139,-11661,-11501,-9983,-7742,-8626,-3602,-3393,-4767,-5268,1085,5424,2692,-2342,-7520,-6914,1333,5442,7188,4703,3927,-332,-7016,-11393,-7060,631,4258,2898,6416,20656,37186,35253,23848,5346,-8599,-7529,-5300,-4660,-2731,-1495,-2641,874,8084,12305,12462,3579,-9216,-10852,-12377,-11992,-2511,18459,16352,21036,11713,-973,-12500,-11616,-4583,-100,2445,12411,21621,23500,10853,-7885,-16064,-7860,574,872,-5092,-5393,3007,12467,6640,-7868,-9171,-3779,-5259,-9258,-10998,-12566,-9240,1083,16378,36744,56260,57209,28853,813,-11024,4824,17929,34966,33718,15095,5293,-1430,-2956,-3906,-5203,-5373,-10637,-14650,-7257,-4684,-6101,-689,8078,14249,12737,543,-14968,-16236,-11266,-9467,-6305,-5697,-4313,3697,9033,7390,-360,-6104,-8266,-13225,-16019,-6782,3827,2410,-6629,-17339,-15940,-11547,-11312,-15683,-8871,-2539,-10,6985,14554,5728,-1874,9911,16673,6408,8296,28229,48319,52035,34453,5636,-7897,-9538,-3026,3519,11293,14128,950,-16177,-7238,-3244,-7355,-13827,-8517,-1742,-1281,5862,21149,32928,26367,13767,3942,1736,6078,6126,5098,4546,5494,1629,5094,8789,9727,8242,9801,7599,783,-8653,-10470,-2389,3806,4669,505,-4879,-2390,-163,-3994,-5879,690,11290,16542,6834,-10747,-6392,-450,-2898,-7297,-6681,-3286,-337,286,-2676,-5825,-3506,5872,15222,9759,6340,8210,15558,30232,44405,45074,26651,2144,7191,28675,28989,17050,7435,1518,-2669,-917,-1655,-4599,-5101,-3212,33,6684,15198,18352,17424,18896,14300,7563,2591,3507,11118,25232,25556,9776,-3106,-1906,8222,15919,12879,5681,2747,7245,10149,6467,-5450,-12315,-12939,-10344,-6836,-2918,190,2851,1200,414,2332,4539,4818,-4581,-7142,-2577,2085,8555,11951,4248,-5398,-10131,-11566,-10696,-7194,-3160,-3545,-6064,4497,10694,13053,10218,9438,11371,7166,110,-4458,-6796,-6634,-9338,-7110,-5533,1461,11619,9539,7292,9169,729,-9321,-18454,-8194,-938,1609,7250,9839,-2690,-6917,7820,10397,8991,3962,2157,330,-4771,-9228,-10706,-8311,-5678,6704,24370,30060,17604,1551,1088,11654,21807,28354,22137,7156,-5369,-12576,-11564,-6517,21,10026,21230,27415,24707,18194,14947,18042,26178,20231,8974,-1437,-4071,-11601,-16842,-13995,-4422,-1956,-10372,-8267,1640,9606,15258,20364,21667,6321,-4991,-3160,247,2964,4892,4703,-3801,-9753,-8054,-7349,-11525,-4919,5084,11472,12536,3222,-8834,-16773,-17259,-13663,-8240,-4731,-9025,-8142,3250,19047,39383,43564,30651,16934,6978,615,-3630,-6489,-4100,-108,1319,2569,7381,5819,572,-9797,-8850,4179,10153,-815,-8436,-9047,-15736,-10431,-3031,25,8579,11154,7815,616,-7011,-9534,-8715,-8916,-8840,-15115,-12258,-12946,-11935,-7401,-4928,-10027,-10546,-9189,-9337,-8351,-12894,-8512,-7836,-6335,8294,33434,29016,12017,773,-6314,-10719,-15717,573,17886,20755,4168,-11549,2809,21842,18986,5782,-1694,-2171,-3560,-7882,-13214,-7891,-3103,-7038,-15963,-10336,7648,27301,36782,25559,13011,8290,2173,-8505,3131,16546,6265,-5009,-8409,-5388,-5207,-2805,2739,969,-7091,-13983,-3441,1849,6542,3449,2476,-3443,-9589,1596,3947,3146,18001,30511,33536,20209,5165,-7408,-8282,-2933,-4464,-5794,438,4882,7906,11583,40974,55977,41968,3286,-10446,10633,19799,12744,-2309,-9719,-73,-3005,-6705,-456,7669,2075,-7831,-4783,42,3846,10842,14076,9706,5578,132,-11274,-13680,-749,6668,-136,-5801,-3383,-953,262,6655,14658,18967,12991,4106,-15031,-1869,-1447,-2488,6139,17202,22372,20638,19308,15223,10124,9736,7206,9893,23521,41499,49582,45824,35458,21388,6243,-828,3173,7053,2558,-5247,-5914,-1747,1363,3474,-1485,803,10034,22788,31156,34810,36538,36116,38885,41752,42472,33870,19154,11241,7124,-3056,-12488,-8287,-9662,-7393,-5518,-15040,-14677,-6889,2032,6048,-466,-4233,-10860,-13118,-7722,3450,19114,19659,7208,-3331,-3973,-2951,-416,-3791,-4105,198,4910,2638,-6774,-11882,-9161,528,10624,29617,26914,1265,-11527,-2580,6638,13969,7327,3616,-649,-7022,-8794,-11405,-10977,-5466,583,453,-4489,-12374,-15275,-8622,-5384,-4454,-5558,-3054,-6153,-5858,4640,17768,21350,3789,-8042,-15064,-8683,-8083,-8349,-11499,-6091,2926,-5326,-19364,292,32835,52145,55731,53755,44100,34185,32761,26635,1967,-12114,-12421,-6068,11981,14388,7561,1787,2522,7798,9377,-2606,-16677,-10755,-1051,2615,-3144,-2157,-14665,-13888,845,10686,9899,1544,-6915,-14393,-13837,-11978,-2859,8005,15152,14479,14894,14346,12676,2752,-9824,-9957,-10159,-9588,-14256,-4015,260,5972,14684,7657,-3238,-14665,-832,10911,9778,1814,-4137,-9807,-11791,-9770,-9876,-13123,-10887,1723,14267,26994,16496,-3863,-4049,-1295,-3780,-6739,-13248,-2725,8804,14159,15305,17185,16954,12992,9945,13742,14797,13745,9954,3445,3668,28072,35885,65864,85996,72665,46654,5008,-13814,-3185,-4020,-8791,-5732,-1507,-2703,-2141,-2886,-3002,1307,10131,6582,1109,-2991,-5100,-5709,4797,5660,391,-4552,-6003,-14491,3145,13845,18595,15764,-2934,-5999,2443,7166,5574,2172,-3456,-4352,-3999,217,-1776,-10537,-6130,5290,10390,12995,12892,5861,-2462,6213,23674,25836,11958,-2936,-9839,-9306,-6461,50,7043,5854,3572,-2095,-10813,-13026,-15538,-10395,4716,14982,15775,6378,3192,9394,16574,5258,-12633,-12744,-4520,-3635,-8959,-11547,-10824,-12181,-18323,-13887,-4388,-2117,-10382,-9518,7055,29720,35880,19006,4362,-4955,-11637,-10975,-8549,-9044,-11113,-6494,-4901,-11697,-13142,-11071,-9925,-9756,-7514,-696,2230,-69,-6691,-6084,3015,2983,-1832,-8867,-15089,-15385,-9575,-8928,-12857,-9041,683,13538,29980,44150,45510,25620,99,-12503,-7407,-336,-820,-1375,1818,7496,8762,3508,557,-6056,-7190,3260,7982,6842,5689,-3563,-9240,-9252,-2912,6775,2268,-6596,-8935,-11144,3391,10497,5897,4991,7596,12112,18559,18405,7226,-414,-3029,-6256,-10298,-8952,619,5481,8060,10978,12017,16444,12949,457,4834,5955,6612,8143,7329,3505,6574,8116,37,-10258,-19047,-10984,-4796,3644,3668,2399,7756,10387,4619,3079,7618,9107,10586,9181,3301,-11896,-20016,-16580,-15306,-10772,-11278,-8120,-4760,-5627,-7775,-10456,-16171,-15343,-10412,-4243,-2043,-2791,-8046,-14185,-7956,-7637,-5456,-7460,-13862,-15200,-3181,3955,10407,8013,7576,6324,8474,8621,9429,12814,31661,45928,45126,24317,1504,-10159,-10270,-10057,-5582,5611,14907,17299,13577,5987,-3408,-14240,-3815,-8405,-8492,5605,25432,29711,24861,19892,7892,2472,11520,29120,33217,21428,9291,2155,6608,23397,18449,12604,10027,7257,7142,5607,-6001,-14522,-12038,-4989,7830,10062,14364,4183,-8185,-12469,1043,15040,14347,-112,-9267,-7507,8526,25174,30109,23187,13348,1468,-4593,-2926,-4709,-5626,-6942,-1253,7601,10825,8364,453,-3552,-7321,-14821,-6893,530],[4076,-1368,-1497,1862,3330,2415,965,867,6030,13956,26184,34882,31435,10689,1890,4590,1968,-2586,-2448,-6973,-8368,-3538,1916,6852,5352,-998,-3013,4843,18357,24482,18074,15433,8091,-4095,-13170,-13607,-9795,-7905,-8722,-10123,-9151,-5594,-2983,10256,15903,9786,1285,-9348,-13479,-13182,-10151,-5272,-8367,-8727,-6169,-7538,-4135,-2946,-2480,-3219,-5265,-7044,6836,28428,35910,19911,2855,-7294,-13798,-18655,-11170,982,9671,7529,2765,4031,6338,16154,21329,9233,-15180,773,7011,-4550,-10239,-6026,-1330,5536,22920,20809,27582,25491,2323,-9381,-10842,-13604,-10333,918,2239,-4135,13558,40195,55870,37663,12847,-2888,-13221,-7364,-3609,-6068,-8829,-2552,1295,385,-6673,-16431,-13519,-14132,-8464,408,1833,-4017,-7950,-7276,2391,15622,17185,9037,-5954,-5842,6337,21312,22731,13132,-1428,-18426,-24150,231,30624,31798,15811,-301,-1710,8765,23280,33311,19536,3280,-6545,-8877,-10041,-9148,-8721,-12825,-4013,3360,-1030,-9513,-12666,-10274,-10061,-3272,3818,663,-7276,-13152,-17619,-17005,-17245,-12624,-8386,-2064,31281,76129,44311,-83706,-265648,-432530,-488828,-448706,-283705,-112288,-10448,45149,32444,5361,-5415,-9265,-13691,-2563,5807,10542,5560,-5599,-5695,4055,7100,-4721,-3958,6507,9395,7605,2890,223,740,4271,8497,10886,7178,-4530,-5180,-776,9991,14267,14295,11305,3914,503,-2738,-1075,-527,-374,-945,1120,9924,25356,35068,24911,7218,-10537,-10845,-6580,-8793,-7160,-4115,-2380,808,1909,1222,6550,20843,22247,16135,10484,8545,4912,2142,-1284,1805,4005,2892,5567,11647,9409,1704,-2455,309,9094,18454,33521,30717,22104,22706,18066,9361,-8,3156,11885,15612,6713,3280,-3248,-11910,-939,6842,-1563,-11313,-5653,-4895,-8312,-3619,164,-2220,-9337,-11348,-1695,1536,-3362,-6490,-6106,-2930,250,7699,9777,2872,-6697,-15934,-17553,-13363,-3254,-7604,-10002,-2219,4219,7556,13370,17616,15940,5972,-7115,-15779,-6014,2852,-2089,-14359,-15498,-14337,-9815,-5468,-1050,1579,-6368,-13774,-5339,-6096,-8295,-6270,-983,6145,8815,6533,1480,-1557,280,2974,7375,2191,-8807,-8599,-12116,-10547,-4827,499,6157,14004,9658,-1212,-7376,-8448,-6096,-4312,-337,2304,4228,9901,10385,1514,-8495,-14302,-12750,885,10612,13272,6385,-5698,-13132,-14153,-11479,-5199,-1712,-8506,-16357,-5009,921,-1818,-7392,-2026,5283,11009,12913,11997,6910,-2261,-7715,-1937,2727,-2543,-7281,-9680,-9119,-12742,-2191,1502,981,1696,2073,-3282,-6055,-4214,-1017,3182,6760,4634,-3827,-6642,1258,8287,9747,9599,11249,5786,-2255,-4913,6053,24594,24121,27613,28485,22612,24004,33456,22578,8157,1597,-4868,-6006,6564,27981,27570,2517,-5686,-7047,29,18845,15459,8078,7599,7419,-1056,-6358,-3503,1863,11483,17089,4304,-8887,-1022,13327,10059,-3911,-9266,-9550,-2209,16898,28059,24855,15267,12620,-58,-3216,-5893,-2137,7250,18864,18242,8766,-5007,-11797,-13916,-11634,-7258,-4641,-13231,-18938,-12828,-9278,-5784,-5627,-9307,-9118,-6934,2574,27490,61994,86440,89493,73735,60998,58126,54090,33309,11141,-2449,-15234,-10816,-2008,15355,27143,34618,29499,19312,6374,-3103,-1493,9482,10692,5497,-1657,-4462,-2656,-4259,-6794,-8243,-7384,-1290,4189,7408,6898,5875,1060,4761,18973,22141,13048,18318,14981,7851,10117,34164,44440,31574,14405,9587,9179,2082,-10568,-3588,9681,12743,9955,8746,1822,-2183,548,-707,-8229,-4542,2509,3646,-2700,-13222,1745,24869,33559,14724,1363,2250,4338,4796,-10,-6651,-8224,-457,9151,12034,9726,5861,-322,297,5428,9741,1430,-4746,2977,6163,371,-10656,-10676,-13627,-16640,-13738,-7403,-5383,-5218,-4367,3076,12538,8314,-1796,3192,27435,68682,88760,59369,18675,1501,-3606,526,1412,-1912,-5114,-8285,-4626,-108,727,-3549,-4528,-4563,-3767,2799,14723,35299,55107,66530,59087,30248,2463,-4133,482,-506,1785,8800,9271,1385,-8063,-15117,-14516,-9410,-5039,3945,8755,7281,2044,-1400,-8507,-7263,9281,15495,7238,-6171,-14889,-11797,-8292,-6541,-8903,-13117,-13512,-1165,14717,30831,44066,36317,15502,3417,-7381,-794,3976,-6294,-8018,-1858,1256,-927,358,1046,-4118,-2667,-26,1715,502,-1052,3681,17786,20542,16751,10354,2245,-6670,-17427,-7965,2666,10596,13591,9828,9959,9961,4479,4109,5859,3287,524,-928,13056,40453,58290,44542,20859,1113,-15208,-23632,-15921,-10639,-11555,-1339,7973,6304,-7119,-13915,-875,5583,6050,4021,3383,633,-719,5679,13373,11620,-325,-5887,1715,3416,-5480,-12402,-16019,-16035,-8148,1103,-2171,-12572,-6263,3369,5564,1756,3213,2709,-3118,-4015,-9831,-10345,-10214,-7706,-3042,-2625,-1178,-9490,-18026,-9248,-2703,-3788,-5419,-525,5501,6301,-3416,-16224,-10890,-3974,764,9906,22761,44039,62564,31221,10058,2043,-4737,-14590,-18096,-9223,-3813,-7244,-8538,-2791,-344,-3076,-9178,-12606,-7880,-385,-3732,-10518,-11876,5237,27311,25025,8030,-5889,-1909,5189,7039,2350,-1126,-7580,-11529,-11083,-12199,-4904,-2705,4928,16543,16530,4741,2560,13574,18268,12371,3592,-3079,-4557,-9297,-5422,1057,-1407,-9824,-3491,4264,8256,8444,4310,-5996,-14446,-14578,-10871,-7135,-7181,-8704,-3337,7526,14950,11742,1421,-2311,3762,12835,21343,19419,7773,-8724,-10408,-3504,3113,-4200,-13924,-1515,6712,8131,3109,-1665,-7315,-8940,-8979,-10105,-10883,-7517,-1073,2602,1176,-142,-4293,-2296,4819,16004,27153,22375,3507,-5894,-11239,-11064,-6898,-2291,-851,-1695,-1480,-401,7869,12517,19431,30130,46079,51229,37387,10460,-7900,2543,6504,8434,985,-5803,5799,25221,18007,452,-16320,-10539,-1222,-562,-5933,-6068,-5872,-7478,-9417,-6913,489,9286,10044,2379,3431,10800,6282,-2365,1045,6269,3928,1328,-2524,-6449,-12013,-11733,-4651,-5626,-12868,-13562,-18536,-14145,-8269,858,6447,1645,-7968,-11858,-1596,9336,15820,12045,1369,-14978,-7305,5497,23751,22636,7808,3511,3844,9890,13373,9344,-895,-12439,-13156,-7090,-7702,-15794,-7936,7691,24858,41820,41690,32248,15620,-3321,-9724,-10434,-12931,-11401,-11861,-11787,-10980,-8994,-8966,-3950,-4426,-5699,-5291,1119,5113,2760,-1998,-5560,-858,6422,7388,6243,1732,1208,-1958,-8990,-13663,-7061,2180,5279,3024,6229,20017,35399,31831,20330,2828,-12040,-12827,-10632,-10935,-8019,-3192,-1800,2429,10269,16223,18156,9607,-3307,-6071,-9473,-12300,-5391,17114,23241,26099,11178,-1241,-11709,-13400,-7044,-3060,4479,14502,21596,22808,11296,-6806,-16023,-9097,-845,-209,-6049,-5482,3812,12749,7364,-6157,-10660,-8127,-9949,-12589,-13257,-13088,-7968,1482,14140,29536,42168,45271,24285,-297,-12127,2384,14217,27795,29505,13693,5054,-862,-896,-985,-4221,-6137,-11303,-14398,-7319,-4008,-3730,829,8181,12571,9811,-1388,-14862,-15637,-11862,-10396,-8439,-9000,-8069,1156,7935,8155,2725,-2390,-6943,-12481,-19066,-7914,3755,2088,-7224,-17949,-16097,-11561,-10977,-15495,-9025,-2557,-333,5640,12180,3077,-2035,11745,22330,13248,14376,28298,44987,47222,27724,1378,-10345,-11045,-4096,2419,9667,10794,-1185,-16091,-6461,-1247,-4713,-11368,-8797,-1676,-1750,6556,23289,37625,30737,16813,5613,2535,7519,8413,6936,5927,7065,3563,7034,9941,11407,10840,12783,9894,1895,-8435,-11568,-4343,2351,4815,2681,-1225,1484,2216,-3945,-7656,-2465,7039,10912,2498,-10923,-994,4316,89,-5914,-6266,-3302,-884,-569,-4575,-9567,-7562,1728,11527,7953,6013,8586,15438,28488,39867,37599,20068,1377,13708,30668,27798,17983,9700,3571,-1212,152,-320,-3475,-6783,-5181,-1671,5998,15105,18373,17080,19034,16168,9776,4198,3717,10061,22371,22856,7610,-6818,-6265,6577,17594,16608,8078,3146,7744,11070,6891,-5603,-12333,-12734,-10459,-7730,-4365,-1452,2234,1267,547,2349,3875,3193,-5926,-6971,-60,4915,10542,12073,3936,-5340,-9328,-9932,-8780,-4869,-188,-499,-3805,878,7514,11139,10041,8428,10106,5835,-585,-4119,-5990,-6371,-10277,-6844,-3612,4218,14184,12120,5442,4826,-2749,-9499,-13879,-6785,-1304,-76,2933,4131,-5368,-5908,6698,8367,8162,3878,1913,-828,-6846,-12547,-15385,-11789,-7474,6293,25173,28376,16487,1669,182,10395,21971,29668,22454,5617,-7032,-13719,-12363,-6566,1837,13551,26375,30921,24754,15730,10877,14599,25225,21133,9939,-1032,-4562,-11988,-16401,-12586,-3728,-1485,-10316,-8709,2510,12567,19473,21241,17063,-752,-10167,-4625,320,5370,8755,8022,-3366,-13663,-11403,-9423,-11865,-3834,5795,10638,9112,642,-10689,-18061,-18056,-14120,-8527,-5492,-11391,-9750,221,11855,30526,35630,23210,11682,4524,-687,-3981,-5891,-4360,-288,1724,3040,7340,6461,849,-11423,-10036,4941,13875,3572,-6662,-8888,-15731,-13391,-9226,-3981,6646,11541,10098,3019,-5291,-8969,-9003,-5843,-6330,-15731,-13178,-13171,-12340,-8059,-6304,-8089,-11169,-12733,-12708,-11062,-13584,-6945,-7520,-6262,9045,37698,36771,16039,4240,-3403,-10176,-15015,113,15111,17754,2096,-13627,3444,22026,18406,4451,-3330,-3355,-4747,-9768,-13349,-5244,805,-3115,-13896,-11803,7111,27318,36062,23182,11108,7298,2005,-7555,2002,14260,4169,-5709,-8023,-3349,-1091,2449,7465,4555,-5088,-14657,-4200,217,5219,996,297,-4255,-9179,1529,5430,4635,18986,32479,34293,18931,3369,-8297,-6090,-1103,-4524,-6969,891,5546,7303,9688,32528,42826,31029,128,-10453,9935,19978,13951,-550,-12188,-1732,-3475,-5183,2244,9732,2039,-7921,-6691,-1161,3796,12228,17134,13625,8182,790,-11411,-16756,-4195,5325,-356,-5612,-2802,286,1052,6181,13407,17194,11384,3640,-12125,-2297,-1135,-2083,8238,21449,28342,25257,20590,13884,8211,9262,6681,7709,19270,35284,42069,38175,28528,17300,5241,-430,3842,6819,922,-6533,-4316,2595,5269,5477,496,1765,8574,17309,22596,25584,27298,26657,32854,37469,37329,28409,15303,9025,5628,-3675,-11712,-10370,-14263,-13958,-11596,-14901,-12880,-6088,3459,7740,1263,-4121,-11887,-15054,-10180,-2454,8023,9581,1607,-6316,-5335,-3060,549,-2544,-2863,454,5301,6061,-293,-6692,-6074,1739,9652,29695,27391,-1782,-8890,-269,6530,9849,2142,5499,3849,-2147,-6578,-10472,-12657,-7634,-792,226,-3605,-10680,-12801,-6396,-2324,614,780,539,-4534,-4879,5396,17258,19552,4363,-9475,-15915,-9438,-7663,-6886,-10619,-7541,367,-7123,-18077,-814,28003,42613,47857,48665,42470,34481,31699,22974,-1982,-15288,-15167,-9210,8420,12937,7016,455,140,6676,9305,-2043,-15963,-11109,-1316,-456,-3593,-1435,-13970,-13235,1359,11266,11193,3595,-4159,-12257,-13487,-13895,-6540,1808,5800,4773,7655,9725,9970,1507,-10637,-10812,-11438,-11544,-10370,783,5963,11955,19177,9633,-4130,-13955,-434,11337,10283,2708,-3165,-8975,-11036,-9998,-11145,-13910,-10443,448,9648,19118,12544,-4583,-3013,915,-2240,-6337,-12616,-1876,11294,17519,16453,16912,18515,16480,13982,17345,16275,13930,9578,2991,2871,28946,46741,82407,101571,82865,46473,1901,-11145,-816,-2757,-9099,-6898,-1631,-2572,-2680,-3389,-2318,6302,12038,5334,-812,-4047,-4365,-6275,1313,1189,-3355,-7671,-8391,-10943,5818,17492,22229,18051,-2755,-5129,3069,7801,6102,3376,225,-1427,-2736,1221,-1442,-10786,-5774,5753,10761,12304,11387,5163,-2691,5660,24449,29991,15629,177,-6689,-7246,-5517,113,5916,3756,1846,-1880,-8827,-9814,-13481,-11425,2540,14295,19935,11886,8806,11329,16451,5071,-11514,-11451,-5181,-3267,-7537,-10981,-12800,-13816,-18187,-12741,-2587,865,-6931,-10731,5616,27979,34016,17358,4135,-4796,-11293,-11651,-10770,-11501,-11042,-6194,-4875,-10751,-11524,-11156,-10714,-10532,-8186,-1458,726,-2692,-8044,-6771,1853,1504,-2617,-9132,-14196,-12358,-4049,-2847,-8570,-6116,3077,16376,33807,49630,50432,26601,-354,-12197,-7787,-3037,-3090,-3310,361,5057,4544,-190,-2002,-6596,-8251,714,4407,5290,4871,-4009,-8741,-8604,-3898,3538,-1249,-9555,-11237,-11275,3892,11694,7449,5361,8053,13249,22926,23334,10792,2225,-1176,-4732,-9298,-11184,-5826,-1255,4090,12234,18494,23359,15205,-1046,1442,3282,5094,7188,6115,3346,7682,10436,3066,-8125,-20012,-9810,-3197,2961,864,-1157,2998,6866,1610,366,5129,6842,8840,7632,2569,-12180,-20853,-17690,-14637,-8635,-8794,-5882,-3149,-4308,-6773,-9522,-15039,-17207,-12451,-6071,-3703,-4446,-10183,-12106,-7697,-10214,-8947,-8873,-11401,-10919,-1997,6685,11024,5932,4696,4071,8632,10246,10155,11076,27564,39155,40683,25107,2112,-9881,-10000,-9457,-6136,5019,15083,19787,18569,10579,-1377,-12735,-3380,-8319,-8928,6804,25661,29077,24117,20404,9453,3342,9868,25077,31712,21830,10060,3575,9480,28643,22878,15463,12996,11619,13278,10400,-3982,-14449,-11726,-4494,6431,7601,13376,3770,-8124,-12170,397,13220,13136,-569,-10102,-7562,7425,21191,22679,14722,5690,-3933,-8173,-5935,-6857,-6710,-7128,-874,8478,12774,10021,419,-3675,-6999,-14393,-6796,680],[3555,-859,-415,1848,2875,2281,1540,1303,5496,12611,25072,34270,29120,7422,760,3412,-88,-5114,-5148,-9173,-9597,-3775,1864,6496,4975,-1406,-3580,3293,15281,22625,16778,13629,5232,-6567,-13531,-12487,-7736,-5515,-7332,-10437,-9854,-5168,-966,13085,18641,12074,2580,-8817,-12567,-10491,-8499,-10170,-5269,-4463,-1863,-6075,-5011,-3635,-2907,-3146,-3844,-4398,6690,25446,31140,18840,6297,-4579,-12820,-17996,-10135,1240,8659,4733,-553,1530,3531,12117,17416,8330,-13955,1369,5837,-6074,-10851,-5952,-919,5945,21364,18367,25103,23348,1163,-11277,-12525,-12402,-7437,2466,1824,-5525,14300,39893,50076,28370,4328,-9847,-12304,-4739,-2128,-5297,-8307,-2380,1697,1265,-5143,-13532,-13175,-15081,-10916,-1702,1275,-3390,-7344,-6208,2599,15104,16980,7842,-8516,-6823,4558,18776,20425,12095,-1554,-16972,-19831,4706,31871,31054,15893,944,197,9436,21707,30557,24396,10015,-1330,-6043,-9197,-9016,-8741,-16601,-6956,811,-3244,-12131,-10435,-7406,-9213,-4897,-303,-2175,-8408,-14551,-17362,-14622,-16037,-8458,-4076,286,30023,73672,50945,-59390,-223416,-392198,-460670,-398012,-214330,-68366,4079,45285,29366,4377,-3457,-6166,-13915,-5375,481,4091,562,-7923,-5790,5633,9486,-851,-7672,3520,7260,5057,-78,-1844,494,6074,12724,16027,11395,-1471,-1707,1026,10679,14388,14815,10979,3287,2115,26,1425,492,-1035,-2653,1434,10705,26482,36091,27170,9716,-11344,-10555,-4717,-7982,-7768,-4155,-2392,938,3205,3965,8974,21957,17477,8832,4296,4648,4712,3568,105,1851,3245,-66,-1738,393,-2925,-5118,-6968,-1987,8486,20463,37276,32007,21997,20945,15839,9080,1420,2874,11170,18151,8116,3831,-3008,-11192,474,7415,-945,-10389,-3561,-2145,-7094,-4587,-558,-1585,-7494,-13675,-5108,-748,-4408,-6249,-5093,-1591,2036,9566,10566,3269,-6406,-15136,-16262,-11979,-1802,-7886,-11306,-3771,1858,4473,13360,18958,18344,7832,-6150,-15539,-8282,1153,-2104,-13047,-16034,-16256,-12898,-9866,-6878,-3859,-8876,-13652,-5981,-7151,-8695,-4916,1341,8159,9982,6836,1183,-1497,-467,527,4353,2065,-7041,-5125,-9012,-11046,-6395,-885,4908,13416,10659,927,-3623,-2665,642,2409,6627,10039,11816,15579,13544,3194,-8473,-15295,-12952,-795,8699,13112,6613,-6356,-14482,-13923,-9894,-3352,-1120,-8795,-14488,-3730,1075,-2263,-7533,-863,6813,12206,14634,13743,8233,-1572,-7953,-2336,2685,-3704,-9514,-11599,-10424,-12830,-2268,1342,977,224,306,-4679,-8090,-7299,-4654,30,4835,4421,-3147,-6942,672,8855,10464,9572,10069,4279,-3581,-6794,2768,19004,18811,22653,24961,22234,26179,38802,31837,15338,5384,-1944,-4467,7298,29750,25245,1981,-6729,-8508,-2525,18103,15805,9016,8332,7191,-2800,-7588,-3000,4281,14809,17354,3862,-7437,-441,11674,8060,-5254,-10538,-10420,-1716,18452,30621,26438,17008,14324,631,-1476,-3117,1459,10845,21180,19118,8890,-4955,-11422,-13921,-13094,-8017,-5422,-14914,-17838,-12025,-9316,-6537,-4368,-6613,-6944,-5934,2578,26103,60353,87179,90520,70882,55462,53168,53136,33900,11416,-2258,-16480,-10973,-2735,14043,24000,31045,26743,15886,4214,-2527,1961,13642,14388,7998,-467,-3744,-2083,-3428,-6172,-8206,-8015,-2099,3418,6454,4988,2366,-5077,-2870,17658,30757,28007,27426,15620,5451,7596,32304,45221,29979,10994,6734,7752,2905,-8374,-3087,9824,13543,10352,9471,2075,-2786,12,103,-6717,-3784,2299,3455,-2524,-14584,-3894,15477,24729,10355,209,2721,5231,4908,-699,-7331,-7746,566,9512,13202,11237,7533,1044,445,5084,8663,483,-4745,3823,7931,3292,-7925,-17761,-16692,-16316,-13493,-7340,-5350,-5147,-4348,3522,13528,9208,-1349,2089,27731,72027,90020,54239,16036,465,-5633,-3024,-1785,-3915,-4350,-5495,-1891,1700,-598,-7015,-9273,-9102,-6633,1779,14894,34765,52675,64514,59205,30389,1761,-3457,3271,3600,5697,11202,9125,-42,-9772,-16873,-14843,-9614,-4680,4131,5836,1939,-2448,-3478,-8509,-7640,7249,13457,9464,-3441,-13088,-14643,-10218,-8108,-10541,-16034,-12196,1980,18222,33291,45105,38071,20036,9730,-259,2248,5966,-5387,-6647,-2652,-836,-2957,-1240,-338,-5273,-2944,1236,3874,2908,1096,3631,15350,17040,14546,9285,1994,-6289,-16771,-7256,3505,10116,10971,8487,13163,13975,8236,6943,8097,4829,1028,-2197,11056,35350,53130,46274,24266,4246,-12248,-22195,-15783,-8074,-16054,-6797,4429,4585,-9440,-12072,6364,12138,9129,4025,1311,-1022,-1245,5245,12411,10502,-2561,-12013,-2947,1068,-4518,-9827,-14986,-17957,-9975,701,-885,-9933,-9872,992,6255,3821,5912,5792,-63,-1775,-8113,-9119,-9511,-8217,-5508,-3971,-1408,-8516,-16976,-10795,-4644,-4135,-5453,866,9996,10750,-2083,-15526,-10029,-5690,-4686,4814,17560,38882,60425,34923,10461,406,-7267,-17133,-16811,-6896,-1134,-5611,-7927,-1622,1871,-233,-7495,-11569,-8468,-526,-1730,-5207,-11587,-4620,13211,11959,-3414,-14075,-8753,-255,6054,2865,-836,-7360,-10862,-9790,-10658,-2627,3811,11773,20573,19238,6389,1471,11755,17602,13648,5530,-2316,-6244,-10286,-5423,2104,1931,-7096,-5290,1650,5877,6956,3388,-7017,-13706,-13612,-10495,-7908,-8782,-10322,-4314,7974,17275,14733,4102,-720,4706,12756,21989,20565,6880,-9938,-6604,-238,5419,-4157,-12737,1580,9909,11359,6436,-936,-6208,-6794,-6814,-8638,-11930,-10767,-4665,-204,243,2446,1414,3235,6850,13247,20858,18610,3719,-5011,-11075,-14228,-9834,-4540,-2576,-2060,-930,-213,7280,12102,18849,29475,45495,51464,36241,7978,-9438,5882,14557,13870,2503,-7932,3415,20877,12545,-4243,-20402,-8470,-18,493,-5013,-6710,-8347,-9877,-10913,-8921,-2466,6615,6454,-1646,-40,8537,5495,-3530,-1083,4100,1316,437,-3110,-7234,-12889,-11370,-2843,-1331,-16195,-21619,-19009,-13552,-8283,1246,5366,81,-9247,-12229,-2063,8329,14620,11252,689,-16049,-6326,5891,20925,18063,3984,1694,4952,12048,15459,10655,-1510,-11171,-10955,-7924,-11231,-20997,-5392,9829,25141,38636,35873,26583,12598,-3478,-9883,-12309,-14718,-12233,-11835,-11892,-12010,-10350,-9131,-4114,-5247,-6389,-5271,1038,4857,3212,-263,-651,6083,11868,9055,4745,-1697,-1387,-3137,-10535,-16035,-7021,3339,5654,2369,5430,18852,32780,27519,16053,183,-11192,-12837,-16528,-17737,-14239,-5857,-1398,3657,12212,20191,23963,15543,1664,-2135,-6535,-10482,-6898,15401,29676,29854,10059,-1702,-10931,-15113,-9551,-5742,6008,15825,20583,21026,11004,-6061,-16268,-10488,-2153,-1111,-6755,-5438,4325,12493,7588,-4733,-10314,-9825,-10153,-10585,-10431,-10904,-6236,1840,11561,21855,27333,31732,18750,-1971,-13211,-193,10508,21410,25176,12208,4822,-316,518,879,-3357,-6933,-11946,-14433,-7882,-3891,-1656,1760,7775,10787,7454,-2452,-14221,-15327,-12458,-11125,-10279,-12160,-11405,-1364,6309,8003,4819,293,-6077,-11877,-17909,-8810,3199,1537,-7660,-18018,-16249,-11846,-11231,-15535,-9277,-2931,-1211,3384,8438,-560,-2480,13097,27804,21305,21510,27912,39597,40211,20103,-3246,-12919,-12526,-5239,1035,7459,6715,-4104,-15021,-4943,1063,-2093,-8920,-8915,-2136,-2857,6736,24791,41652,34797,19612,6929,2529,7961,9886,8649,7731,9217,5912,8982,11155,13223,13713,16221,12541,2991,-8572,-13408,-6907,436,4570,4595,2646,5635,4278,-4008,-9552,-5996,2209,5086,-387,-4611,5915,10580,3722,-4314,-5841,-3422,-1282,-653,-5034,-11758,-11264,-2977,6328,4898,5132,8559,14747,25661,33317,27651,12454,3722,20145,30921,25143,17604,10788,4451,-537,684,467,-2300,-7980,-7327,-3734,4785,14330,17666,15930,18106,17045,10980,4704,2975,8135,18474,19273,5202,-10654,-10777,4122,17421,18844,9544,1798,6640,10348,6167,-6175,-12195,-12227,-10718,-8562,-5772,-3098,1572,1089,281,2000,3039,1497,-7058,-6651,1556,6582,11608,11625,3788,-4902,-8360,-8287,-6906,-2817,2347,1844,-2383,-2678,4348,9088,9762,7370,8306,3911,-1812,-4532,-6027,-6885,-11903,-6821,-1969,6351,15712,13762,3318,79,-5572,-7818,-9320,-4977,-1658,-1756,-1035,-1555,-7544,-4493,5231,6185,6903,3356,1248,-2594,-9711,-16250,-18472,-13858,-9067,5489,24890,25085,14180,1218,-717,8714,20707,28589,20735,3035,-9197,-15196,-13172,-6805,3287,16576,30601,32945,23245,11920,5768,10226,23384,21307,10105,-1439,-5696,-12836,-16186,-11241,-3182,-1335,-10525,-9287,3127,15187,23363,21273,12102,-7028,-9160,-2880,2463,9900,15259,14162,150,-14797,-15585,-12121,-11671,-2521,5988,8077,3830,-2953,-12989,-19209,-18440,-14383,-8755,-6432,-13540,-10723,-2372,5372,20374,25515,14916,7075,2443,-2149,-4658,-5679,-4911,-1001,1425,2950,6606,6532,497,-13644,-11281,5421,17165,7816,-4545,-8469,-13633,-13463,-12896,-7284,4333,11180,11730,5119,-3554,-7824,-7965,-2166,-4068,-15659,-14173,-13490,-13173,-9301,-8058,-5902,-8804,-15405,-16840,-14519,-12204,-5334,-7182,-6258,9236,40084,43268,19853,7775,-125,-9396,-14752,-1260,11132,13866,-445,-15374,3014,20170,16284,2457,-5113,-4326,-5743,-11449,-12233,-2546,4515,526,-12018,-13254,6378,27018,34712,20307,8845,5826,1384,-7020,256,10684,1172,-7006,-7728,-1571,2327,6578,10884,6915,-3929,-15087,-5079,-2329,2159,-2802,-2795,-5596,-8512,1564,6880,6078,19219,32971,33072,16350,1082,-8950,-4354,-105,-5375,-8444,1349,6176,6514,7286,23836,30402,21091,-2593,-10995,8521,19733,15445,2085,-13406,-3493,-3620,-3656,4028,10346,1179,-7993,-8440,-2565,3430,12884,19330,16880,10156,812,-11563,-19679,-8031,3226,-951,-5703,-2604,1122,1588,5537,11913,15123,9432,2698,-7955,235,265,-1971,9551,24540,33338,29246,21369,12468,6723,9401,6972,6111,14918,28177,33524,29715,21054,12890,3980,-426,3813,5728,-1332,-7976,-2880,6533,8417,6716,1959,2459,6779,11723,14447,16963,18529,17435,25686,31185,30049,21512,10738,6411,3969,-4335,-11100,-12589,-18815,-21538,-18302,-11574,-11143,-5532,4496,8876,2526,-4448,-13204,-17463,-12853,-7683,-406,2034,-2914,-8931,-6697,-3167,1280,-1587,-1866,609,5505,9529,7575,39,-2609,2697,7817,27093,24788,-5389,-6656,1744,6079,5235,-2744,6872,7598,2642,-4244,-9231,-13811,-9714,-1848,252,-2454,-8549,-9996,-4044,447,5146,6552,3387,-3364,-4222,5495,15449,16466,4503,-10655,-16082,-10183,-7290,-5528,-9751,-8750,-2474,-8949,-16355,-1943,22309,32499,38956,41779,38509,32851,28785,17818,-6363,-18518,-17822,-12131,4327,10742,5955,-1090,-2293,4586,7725,-2369,-15269,-10653,-1496,-3354,-3768,-1303,-13041,-11815,2119,11746,12223,5398,-1748,-10135,-12411,-14391,-9957,-4184,-3011,-4652,257,5108,7340,395,-11291,-11499,-11726,-9452,-4852,6161,11956,17752,22636,10810,-4994,-12885,-76,11414,10468,3521,-2011,-7865,-10113,-10187,-12304,-14320,-9925,-715,6135,12978,9178,-5081,-1828,3757,-217,-5617,-12164,-1350,13520,20571,16788,15537,18942,19094,17325,20193,17333,13938,9171,2674,2046,28483,56825,96759,114411,91322,45060,-1102,-8446,1888,-1308,-9249,-7868,-1655,-1890,-2824,-3457,-574,12011,13675,4254,-2466,-5019,-3615,-5266,-1459,-3010,-6984,-10542,-9098,-6855,8281,20805,25268,19491,-2575,-4215,3402,7723,5750,3911,3305,1922,-789,2464,-928,-10722,-5600,5725,10564,10985,9257,3756,-3800,4146,23952,33745,19727,3559,-3641,-5598,-4668,159,4698,1507,32,-1889,-6857,-6618,-10018,-10737,786,13852,24395,18622,15192,14557,17835,6499,-9033,-9680,-5569,-2439,-5892,-10178,-14684,-14584,-16920,-11229,-575,4098,-2908,-10281,4310,25540,30624,14742,3456,-4838,-11026,-12125,-12938,-13978,-10660,-5699,-4223,-9097,-9736,-10872,-11440,-11348,-8653,-2036,-593,-5010,-9134,-7237,878,309,-3085,-8961,-12738,-8620,2423,4117,-3780,-3321,4618,17636,35306,51394,51209,25015,-1716,-11893,-7756,-5595,-4961,-5017,-1114,2368,347,-3589,-4655,-7413,-9104,-1392,1218,3759,3761,-4655,-8363,-7724,-3611,1788,-3699,-12060,-13349,-11018,4173,12330,8499,5728,8289,13579,25480,26562,13448,4624,698,-3242,-8074,-11733,-10761,-6781,609,12842,23924,29242,17052,-2478,-2464,245,3615,6182,4812,3223,8716,12684,6084,-6028,-20095,-8112,-520,3432,-755,-3498,-451,3924,-628,-1539,3054,4741,7312,6544,2461,-11558,-19029,-17783,-12374,-4726,-3518,-1095,5,-1634,-4336,-7470,-13207,-18948,-14324,-7607,-5079,-5852,-11705,-9660,-7073,-11402,-9651,-6603,-5162,-4419,592,10237,12257,4427,2061,1646,8403,11495,10318,8470,21500,30245,34351,25062,3120,-8888,-9187,-8227,-6158,4594,15271,21829,23175,14937,700,-11370,-2615,-7255,-9003,7829,24830,27164,22259,19881,10906,4381,8360,20994,29573,22052,10814,4852,12063,32946,27168,18474,15994,15942,19159,14540,-2289,-14108,-11073,-3241,6120,6311,13154,4632,-5622,-9344,-118,10324,10915,-1111,-10976,-7952,5280,16177,15345,7233,-395,-7220,-10516,-8363,-8631,-7495,-7037,-290,9392,14690,11985,1288,-3261,-6117,-13172,-6459,654],[2389,-812,287,1570,2156,1830,1843,1571,4127,9775,21977,31279,24722,3257,-750,1582,-2825,-8147,-7880,-11361,-11069,-4531,1153,5423,3936,-2245,-4218,1653,11672,19463,14088,10376,1185,-9578,-13612,-11143,-5720,-3303,-6109,-10808,-10933,-5188,762,16402,22177,15029,4189,-8172,-11979,-7870,-5047,-5937,1164,443,1651,-4620,-5616,-4290,-3244,-2991,-2458,-1427,7537,22738,25464,16849,9143,-2283,-12263,-17970,-9314,1319,7368,1992,-3442,-1075,392,8113,13970,8187,-10719,1058,3505,-8111,-11654,-6094,-633,6600,20413,17054,23436,21423,239,-12873,-12955,-10315,-5171,3364,1031,-7561,13143,36680,41437,18429,-3765,-15923,-8253,-2458,-1046,-4858,-7948,-1971,2900,3127,-3106,-10886,-11648,-13325,-13996,-4675,-324,-3791,-7422,-5488,2701,14308,16331,6240,-11738,-7954,2191,14636,16269,8737,-4277,-17931,-17328,8407,31488,29518,15810,2151,1589,9512,19156,25808,27598,16284,3711,-3468,-8658,-8816,-7487,-17820,-10247,-2223,-5719,-14964,-8454,-5455,-9038,-6973,-5125,-6003,-10091,-16444,-15164,-10958,-11457,-2756,186,1938,27518,68132,50722,-45219,-186947,-330384,-374372,-293871,-127330,-22157,19063,45178,26608,3358,-1538,-3051,-12421,-8878,-5321,-2724,-5070,-10898,-5913,7214,11740,1908,-9057,-599,4322,2124,-3010,-3641,375,7931,17444,21807,15842,1367,1145,2602,10577,13225,13798,9647,2820,3368,1522,1173,-2220,-5381,-6821,638,10704,26006,35694,28773,11990,-12034,-9012,-2986,-7130,-8254,-4448,-2602,794,4152,6660,11991,23308,12863,2154,-1025,1364,4107,4364,1334,1823,2460,-2353,-6609,-7642,-12542,-10425,-11352,-4311,7409,21003,38328,31657,20597,17891,12681,8331,2989,2392,9641,19371,8661,3698,-3205,-10889,1009,6826,-1268,-10322,-2172,84,-5707,-5607,-1690,-1359,-5631,-13918,-8992,-3575,-5862,-6201,-3861,115,3869,11051,10781,3164,-6335,-14089,-14745,-10417,-733,-8723,-13022,-5609,-523,1287,12451,19069,19437,8730,-5925,-15588,-10243,61,-1499,-11908,-16300,-18064,-15842,-13745,-11633,-8738,-11730,-13707,-6801,-8223,-8680,-3074,3867,10192,11000,7020,939,-1530,-1546,-2484,-228,782,-5086,-2155,-6689,-11971,-8412,-2563,3383,12412,11343,2830,-41,2751,6356,7791,12047,16355,18772,20981,16392,4720,-8182,-16559,-12925,-2337,6703,12566,6648,-6708,-15736,-14022,-8658,-1732,-802,-9044,-12722,-2921,894,-2786,-7549,173,8005,12957,15953,15253,9452,-882,-8134,-2838,2598,-4753,-11682,-13546,-11788,-12996,-2642,890,830,-1186,-2008,-6784,-10618,-10963,-8357,-2767,3247,4379,-2236,-6685,5,8947,10575,9061,8575,2745,-4869,-8670,-140,13663,13368,17191,20618,20466,26448,41465,39759,23949,10495,1338,-2798,7891,30480,22049,1527,-7459,-9998,-4205,17940,16457,10026,8955,6742,-4516,-8826,-2825,6087,17262,16988,3559,-6367,-209,9825,6154,-6260,-10960,-9900,-143,20305,32727,27332,18200,15236,871,75,-210,5416,14366,22940,19629,8840,-4913,-11118,-14056,-14661,-8242,-5267,-15244,-16548,-11337,-9156,-7263,-3195,-3748,-4336,-4278,2706,23844,55804,83561,87659,66351,49987,48305,51558,34119,11536,-2157,-17580,-10835,-3395,12004,19363,24725,21188,11134,1974,-1456,5487,17511,18010,10943,938,-3060,-1756,-2893,-5743,-8269,-8675,-2993,2538,5359,2994,-839,-10061,-6750,20258,42075,43945,37765,16824,2944,5188,29678,44360,27412,7190,3469,6026,3400,-6784,-2327,10356,14956,11277,10399,2250,-3447,-800,620,-5376,-3102,2010,3124,-2440,-15218,-8747,7080,15967,5530,-1042,2889,5655,4585,-1881,-8535,-7535,1071,9175,13680,12311,8878,2442,770,4674,7394,-413,-4596,4620,9441,5804,-4282,-17885,-16226,-15969,-13413,-7294,-5298,-5141,-4571,3380,13576,9636,-734,1061,26783,71129,86025,47300,13637,-487,-7552,-6705,-5091,-5294,-2251,-1926,1337,3778,-1603,-9801,-13223,-13213,-9608,464,14486,32956,48716,60647,57382,28972,238,-3541,5488,7849,9860,13414,8671,-1635,-11577,-18649,-14563,-9457,-4184,3918,2295,-3638,-5912,-4545,-7444,-6845,5717,11496,11877,174,-9508,-16739,-12013,-9651,-12342,-19302,-8739,6134,21975,34966,44343,38168,23424,15144,7469,10174,13148,-542,-4707,-3223,-2606,-4502,-2304,-1296,-6209,-3324,2007,5473,4892,3153,4120,13105,13539,11971,7805,1496,-6002,-15986,-6671,3999,9417,8479,7162,14977,16923,11560,9627,10100,6269,1718,-3320,8517,29037,46234,46741,27329,7268,-9148,-19987,-15004,-4689,-15006,-13213,-480,2410,-11740,-9211,13880,19069,12402,4065,-835,-2871,-2072,4402,10742,8831,-4076,-17766,-7001,-1210,-3675,-6983,-12749,-18332,-11632,287,558,-7063,-11542,-190,7241,6033,8769,9288,3445,603,-6524,-7978,-9056,-9227,-8060,-5291,-1683,-7009,-14052,-10673,-6321,-4134,-4974,3106,15103,14744,-1063,-14121,-7056,-3979,-8680,143,12870,33579,56760,38512,11008,-1482,-10084,-18706,-15032,-4406,1328,-4281,-7131,-146,4418,3171,-5152,-9853,-8507,-42,2326,381,-8376,-11158,66,-507,-13468,-12914,-12679,-4736,5472,3570,-466,-7191,-10198,-8231,-8517,187,9293,17275,23157,20827,8157,754,9877,16795,14920,7589,-1241,-7983,-11042,-5056,3519,5620,-3178,-6194,-1035,3506,5764,3158,-6867,-12334,-12417,-9679,-7928,-9581,-11270,-4960,8252,18928,16998,6377,653,5131,11809,21556,20740,5465,-10659,-2192,4144,8221,-3704,-11101,5354,13945,15590,9921,-161,-5167,-4735,-4086,-6792,-11720,-13309,-7630,-2288,-181,5449,8024,10137,10397,12667,16434,15272,4067,-3698,-9574,-16279,-12599,-6612,-3997,-2247,-344,549,7832,12762,18753,28666,43784,49629,33448,5054,-10087,9110,22168,18101,3286,-10366,1033,16440,7275,-8733,-18782,-5638,1793,2175,-3468,-6488,-10315,-12042,-12124,-10744,-5243,3937,3342,-4465,-2419,6935,5454,-3457,-2472,1985,-1264,-399,-3487,-7639,-13107,-10995,-1215,3285,-11435,-16687,-12091,-9479,-5318,3122,5028,-700,-9502,-11733,-2275,7316,13354,10524,368,-16158,-5053,6767,18600,13983,811,667,6967,15034,18047,11986,-2260,-9733,-6985,-5619,-10714,-15808,-1763,12630,25062,34145,28872,20416,9386,-3468,-9511,-13151,-13320,-11883,-11139,-11354,-12523,-11306,-8656,-3585,-5308,-6402,-4859,1236,5106,4546,3373,6391,13836,17713,10834,3216,-4982,-3110,-3222,-10937,-18019,-6587,4450,5766,1406,4674,17779,29998,23081,11768,-1823,-6495,-5951,-16964,-21239,-20710,-9082,-1105,4814,14056,24056,29145,20526,5882,1489,-3287,-7424,-6783,13496,34899,31987,8986,-1756,-9685,-16037,-11426,-7375,7113,16687,19248,19090,10901,-4748,-15824,-11112,-2543,-1167,-6678,-4784,5102,12358,7936,-3098,-8258,-8287,-7051,-6381,-6652,-7692,-3791,2573,9168,14732,14056,18883,13201,-3606,-13646,-2396,7419,16451,21500,11162,5022,538,1765,2337,-2179,-7106,-11926,-14189,-8398,-3832,450,2669,7527,9650,6321,-2251,-12969,-14821,-12526,-11053,-10985,-14571,-13524,-3125,4910,7625,6387,2283,-5169,-10858,-15236,-8845,2762,1342,-7439,-17337,-15928,-11764,-11411,-15287,-9157,-3144,-2118,706,3875,-4593,-2649,14514,33359,30251,28603,27382,33090,31994,12578,-7502,-14914,-13361,-5856,-1,5303,2671,-6800,-12368,-2128,4171,981,-5909,-7767,-1785,-3305,7273,26309,45321,38933,22530,8223,2221,7997,10891,10255,10036,12224,9123,11426,12856,15408,17073,20476,16039,4550,-8494,-15331,-9398,-1263,4594,6879,7313,10449,6513,-3583,-10835,-9112,-2362,437,-190,2554,13301,18089,8394,-1964,-4814,-3041,-854,776,-3158,-10489,-12539,-6922,791,1486,4386,8708,14124,22581,26044,17244,6822,9700,26305,29933,21767,16401,11147,4676,-106,1266,1334,-547,-7516,-8850,-5518,3579,13377,16737,14513,16657,17366,11676,4701,1946,6051,14467,15801,3466,-13477,-14226,1740,16072,19866,10511,-648,4484,8578,4906,-6603,-11649,-11314,-10524,-8745,-6557,-4174,1365,1179,192,1912,2671,398,-7485,-6063,2666,7510,12194,11216,4330,-3637,-6690,-6148,-4610,-529,5003,4035,-1147,-5361,1727,7436,9949,6989,6730,2149,-2816,-4952,-6278,-7716,-13631,-6329,30,8529,16978,15106,1750,-4443,-6902,-4795,-4431,-2351,-1265,-2657,-3950,-6137,-7610,-2269,4179,4630,5841,2986,811,-4244,-12711,-19088,-15095,-12870,-9715,4905,24079,21120,11564,817,-1162,7204,18633,25804,17813,284,-11169,-16079,-13474,-6719,4860,19580,34321,34042,20890,7512,381,5597,21103,21051,9907,-2125,-6871,-13429,-15431,-9440,-2329,-1059,-10546,-9464,3997,17827,27039,20885,7584,-11809,-5888,275,6163,16108,23788,22428,6083,-11214,-19517,-14306,-10230,-583,6055,4075,-2788,-7153,-15192,-19588,-18027,-13946,-8420,-7068,-14646,-10646,-4002,670,10424,14724,7514,4053,1101,-3319,-5204,-5354,-5238,-1750,889,2747,5635,6358,-139,-15398,-11544,6173,20364,12346,-1763,-7331,-10630,-10585,-12619,-9713,2084,10474,12979,7202,-1408,-5525,-4246,2236,-1937,-15072,-14685,-13472,-13988,-10721,-9609,-3681,-5472,-13773,-18583,-16074,-9371,-3316,-6326,-6003,9175,40598,48029,23714,11719,3650,-8267,-14562,-3071,6569,9582,-3064,-16323,1929,17015,13315,391,-6384,-4500,-6070,-12447,-10826,82,8025,4071,-10014,-14273,5774,26731,33118,17457,6695,4319,720,-6525,-1721,6338,-2290,-8547,-7182,250,5253,9776,13268,8362,-3317,-15046,-5589,-5206,-2492,-7587,-6386,-7118,-7483,2223,8778,7550,18787,32039,30203,12949,-1288,-9063,-2836,322,-6625,-9771,2151,7101,5935,4780,15755,19748,12815,-4701,-11745,6838,19463,17425,5536,-10825,-4382,-3140,-2237,4906,9732,-162,-8170,-9668,-3821,3033,12941,20497,19194,11494,529,-11394,-20727,-11842,694,-1682,-5831,-2532,1779,2060,4973,10512,13074,7393,1538,-4150,5062,2818,-2084,10053,26280,36963,32443,21795,11252,5824,10065,8055,5391,11025,21059,24966,21352,13840,8645,2716,-675,3225,3982,-3923,-9347,-1605,9900,10862,7376,2955,2894,4662,6246,7244,9823,11277,9510,18274,23725,21598,14002,5846,3574,2304,-4886,-10563,-14795,-19559,-17725,-10764,-7562,-9537,-5187,5207,9555,3529,-4763,-14056,-19373,-15511,-12024,-6176,-3187,-6227,-10849,-7684,-2998,1943,-797,-1112,570,5403,12661,15962,7524,804,3208,5181,22116,19639,-9313,-4937,3336,5254,313,-6947,7578,10273,6884,-1857,-7737,-13960,-11608,-2661,336,-1361,-6532,-7486,-1906,2712,8701,11093,5226,-2796,-4011,4863,12622,12609,4268,-11450,-15383,-10671,-6971,-4397,-9177,-10037,-5724,-10802,-14762,-3002,16214,22666,29851,34000,32959,29638,24406,11662,-11050,-21775,-20322,-14730,-174,7814,4342,-2839,-4696,1729,4982,-3438,-14524,-9646,-1850,-5807,-4125,-1969,-12255,-10102,2937,11983,12868,6842,233,-8328,-11366,-13666,-12459,-8892,-9547,-13043,-7123,322,4523,-809,-11855,-12067,-11122,-5695,136,10668,17378,22887,24752,10975,-5882,-11880,-10,10949,10189,4118,-791,-6568,-9119,-10456,-13530,-14669,-9737,-2087,2923,8039,6037,-5661,-728,7047,2031,-4939,-12141,-1351,15263,23030,16086,12887,17844,20374,19555,21858,17634,13446,8413,2129,824,26253,64378,106776,122770,97016,42431,-4166,-6317,4447,30,-9500,-8865,-1815,-927,-2705,-3201,2202,17456,14513,2954,-4211,-6232,-3225,-3498,-3004,-6539,-10266,-12699,-7845,-2956,9986,22993,26750,19270,-2764,-3634,3043,6522,4145,3439,5206,4621,1251,3547,-588,-10693,-5975,4858,9482,8816,6393,1549,-5956,1395,21816,36483,23964,6844,-1113,-4762,-4363,-250,2980,-1207,-2213,-2645,-5606,-4240,-6777,-9179,-834,13111,28181,25589,21559,18165,20057,8807,-6437,-8249,-6129,-1720,-4674,-9778,-16030,-14038,-15432,-9901,1002,6846,891,-8664,2741,22076,25585,10944,1855,-5577,-11331,-12846,-15012,-16235,-10547,-5539,-3522,-7505,-8298,-10746,-12585,-12649,-9276,-2882,-2213,-7480,-10438,-8032,-462,-1147,-3751,-8797,-11165,-4553,9326,11384,1119,-1168,4600,16407,33506,48792,47700,21034,-4218,-12278,-7937,-8198,-6836,-6897,-3114,-1048,-4108,-6959,-7778,-9089,-9773,-3233,-2015,1687,1875,-6052,-8793,-7470,-2923,1078,-5313,-14408,-15783,-10966,3656,11755,8251,5282,7681,12583,25416,27160,14366,6012,1938,-2375,-7389,-11651,-13885,-10641,-2183,12326,27070,32727,17601,-4462,-7389,-3564,1733,4582,2870,2558,9071,14206,8389,-4665,-19621,-6509,2457,4293,-1868,-5312,-3104,1456,-2185,-2857,1053,2303,5342,5206,2318,-10625,-17258,-17433,-10297,-642,3062,5744,4445,2010,-925,-4669,-10589,-17892,-16584,-9446,-6752,-7607,-13081,-7505,-6605,-11995,-8948,-3429,303,1369,3687,13845,13618,3126,-736,-1522,7062,11615,9241,4516,13611,19884,26656,23692,3935,-7832,-8440,-7059,-6207,3698,14859,22758,26472,18206,2183,-10651,-2549,-6265,-9203,8167,22521,23633,18975,17801,11528,4904,6499,16719,26585,21623,10999,5390,13612,35293,30361,20884,18272,19360,23610,16986,-1534,-13891,-10573,-1893,6286,5763,13445,6465,-1747,-5409,-742,6017,7186,-2318,-12470,-9245,1629,9958,8103,1020,-3737,-7288,-11444,-10484,-10437,-8412,-7115,15,9826,15913,13573,2787,-2718,-5132,-11811,-6439,39],[859,-1032,738,1167,1304,1159,1989,1994,2155,5404,16964,26162,18824,-1273,-2344,-531,-5797,-11236,-9158,-12890,-12385,-5338,314,4201,2836,-2849,-4327,469,8185,15560,10398,6117,-3491,-12716,-13096,-9347,-3385,-927,-4756,-10854,-12070,-5390,2213,19641,26006,18373,6097,-7268,-11317,-4948,478,4759,9035,5606,4779,-3003,-5489,-4430,-3101,-2410,-789,1916,9482,20726,19739,14632,11718,35,-11592,-18089,-8436,1565,6301,-85,-5156,-2796,-2282,4872,11655,9354,-6614,266,501,-10119,-12140,-6024,-122,7702,20096,16818,22610,19983,-12,-13642,-11903,-7727,-3046,4212,573,-9397,10690,31401,31479,9272,-10283,-10115,-3982,-102,143,-4202,-7220,-872,5094,6271,-255,-8258,-9418,-10434,-16996,-7793,-2328,-4713,-7686,-4516,3266,14246,16513,5498,-14669,-8503,25,10280,12284,5378,-7344,-19771,-16148,11468,30011,27774,15980,3707,3069,9686,16496,20359,29446,22216,8899,-642,-7828,-7906,-4512,-13319,-12627,-5036,-7750,-16282,-6245,-3726,-8860,-8745,-9524,-9712,-11555,-17989,-12251,-6555,-5335,3908,4759,3522,24623,60834,44891,-41639,-163920,-275098,-284146,-191062,-48600,17768,32669,45550,25383,3310,1068,746,-9577,-11704,-10070,-8559,-10254,-13299,-5150,9390,14042,3932,-7879,-4648,1478,-388,-5185,-4611,850,10390,23382,29084,21402,4830,4194,4546,10423,11614,12022,8041,3255,4958,2819,-73,-6393,-11222,-11928,-452,10701,25158,35387,31153,15440,-11149,-6508,-1339,-5971,-7840,-4131,-2204,1136,5425,9823,16210,25710,9449,-3089,-4912,-702,3818,5243,2943,2408,2317,-3348,-8377,-10370,-11719,-12607,-14858,-5856,6601,20833,37490,30392,18554,14229,9301,7705,5320,2561,8103,19723,8979,3584,-3136,-10315,1365,6044,-1573,-10477,-912,2359,-3624,-5858,-2525,-892,-3278,-11383,-12474,-6203,-7083,-5826,-2003,2663,6321,12710,11063,3246,-5706,-12038,-12248,-7908,658,-9395,-14463,-7083,-2271,-1147,11263,18473,19670,9175,-5858,-15393,-11105,77,60,-10438,-15837,-18884,-17832,-15797,-13662,-11257,-13542,-13322,-7245,-8734,-7861,-547,6881,12645,12354,7643,1329,-1089,-2283,-5128,-5550,-1484,-2993,519,-4828,-12910,-10276,-3917,2218,11604,12282,5031,3814,8098,11292,11942,15925,21214,25065,26320,19293,6489,-7068,-17060,-12329,-3339,5039,12018,6847,-6376,-16138,-13910,-7280,124,-217,-8616,-10599,-2102,866,-2921,-7085,1365,9180,13643,17219,16865,10963,247,-7799,-3157,2647,-5406,-13366,-15047,-12726,-12849,-2873,569,935,-2133,-4316,-9114,-13080,-14756,-10889,-4262,2773,5258,-422,-5385,-429,8691,10250,8364,7150,1585,-5717,-10110,-2273,9255,8571,12111,16359,18036,25355,41713,45787,33457,17432,5392,-600,8766,30414,18604,1479,-7269,-10683,-4024,19100,17930,11492,9785,6326,-5855,-9722,-2675,7470,18664,15952,3373,-5411,33,8235,4786,-6546,-10273,-7992,2461,22564,34630,27862,19094,15506,906,1638,3000,9872,17884,24278,19968,8825,-4642,-10619,-14013,-15966,-7855,-4180,-14042,-15182,-10820,-9126,-7918,-1919,-649,-1378,-2106,3046,21079,48971,75928,80981,60388,44870,43798,49418,33945,11548,-2086,-18365,-10284,-3709,9626,14041,16495,13244,5476,77,227,9083,20887,21180,13920,2217,-2639,-1774,-2628,-5379,-8224,-9168,-3791,1691,4260,1114,-3499,-13482,-6593,24300,53128,58802,47826,18829,462,2872,26450,41972,24274,3342,76,4226,3579,-5699,-1561,11195,17095,13012,11844,2545,-4084,-1813,818,-4235,-2489,1698,2713,-2441,-15063,-12294,501,8322,705,-2446,2578,5492,3828,-3531,-10297,-7613,1010,8169,13357,12801,9730,3724,1232,4191,5974,-1292,-4434,5226,10466,7425,-1570,-14845,-14942,-15815,-13612,-7382,-5365,-5339,-5149,2528,12556,9428,-156,79,24550,65999,77134,39213,11348,-1489,-9352,-10503,-8320,-5833,691,2096,4799,5709,-2612,-12314,-16612,-16822,-12795,-1302,13181,29604,43191,55011,53734,26146,-2087,-4461,6850,11875,13935,15142,7756,-3517,-13596,-18025,-14014,-9229,-3877,3061,-1254,-7973,-7304,-4389,-5586,-5112,4675,9466,13795,4126,-5747,-15033,-13881,-11403,-14517,-18976,-4341,10558,25192,35067,41120,35903,25046,19123,14679,20369,24270,7600,-2474,-3808,-4194,-5614,-2883,-1916,-7092,-4065,1982,6192,6112,4660,4688,10913,9995,8992,5774,456,-6210,-15646,-6637,3801,8196,5814,5400,15220,18505,14014,11630,11343,7183,2248,-4555,5250,21860,37940,45347,29387,9668,-6395,-17808,-13913,-861,-7869,-16069,-6756,-771,-14447,-6179,20950,25792,15466,3800,-3388,-5188,-3520,2785,8075,6349,-5012,-18082,-10445,-3752,-3405,-4497,-10218,-17356,-13441,-599,1575,-4583,-10866,-833,7751,7761,11208,12603,6784,2516,-5567,-7496,-9400,-11104,-10951,-6975,-2285,-5426,-10674,-8874,-7045,-3896,-4435,5692,19902,17467,-826,-12837,-3341,27,-10088,-4175,8438,27925,51260,41115,11230,-4025,-13689,-17131,-13345,-2348,2965,-3886,-6836,1040,6704,6520,-2708,-8020,-8128,709,6620,4631,-5420,-11770,-11119,-11666,-15573,-8421,-12373,-8278,4900,3928,-575,-7659,-10380,-7505,-7201,1955,12627,20564,23643,20517,9053,-266,7375,15303,15576,9118,-470,-10250,-12224,-5056,4556,8921,985,-6319,-4241,589,4229,2954,-6357,-11496,-11723,-9224,-7994,-10284,-12237,-5978,7635,19137,17838,7542,1107,4387,9526,19500,19264,2916,-11247,2191,8991,11003,-3227,-9678,8935,17977,20055,12771,48,-4845,-3512,-1882,-5302,-10826,-15004,-10293,-4209,-806,7971,14360,16660,13722,12700,12905,11837,3819,-2771,-7926,-16546,-15725,-9114,-5755,-2907,-239,1358,8866,13862,18533,27126,40575,45482,28825,1291,-10263,11285,27545,19706,2332,-13775,-1479,12134,2549,-12591,-15118,-2929,3493,3906,-1886,-5905,-11906,-14599,-13659,-12974,-8339,800,130,-7062,-4697,5135,5244,-2949,-3447,-420,-4045,-1601,-4270,-8345,-13417,-11312,-568,7138,-4309,-7564,-4458,-4209,-1252,5110,4805,-1173,-9220,-11102,-3021,5527,11226,9000,-518,-16330,-4191,7327,16015,9742,-2352,-130,9316,18314,20499,12673,-3805,-8854,-2985,-1785,-7428,-10052,2026,15371,24086,28334,21037,13984,5670,-4008,-9310,-13022,-11086,-11038,-10506,-10914,-13154,-12529,-8261,-3120,-5347,-6544,-4877,957,5127,5941,7560,13569,20997,22727,11932,1019,-8629,-4319,-2791,-10729,-20304,-6606,4670,4829,-498,3527,16257,26543,18091,7046,-3657,-1439,1599,-11150,-15197,-17272,-13412,-1778,5050,14873,26630,32191,23230,8623,4215,-446,-4476,-6224,10569,37106,31228,7488,-1964,-8694,-16659,-13202,-8649,6899,16314,17161,16803,10786,-3068,-14740,-11088,-2474,-1011,-6536,-4223,5499,11771,7814,-1923,-5993,-5740,-3715,-2599,-3213,-4410,-1381,3000,6374,7944,3223,7611,7349,-5748,-14049,-4800,4353,12195,18014,9944,4973,975,2231,2871,-1373,-7174,-11764,-14208,-9444,-4428,1849,3012,6987,8709,5752,-1682,-11969,-14733,-12634,-10736,-10883,-16453,-14633,-4584,3312,6567,6799,2870,-4832,-9988,-12695,-8630,1911,940,-7221,-16734,-15753,-11809,-11914,-15236,-9284,-3787,-3650,-3004,-1936,-9470,-3130,15371,38063,38615,33963,25986,25486,22619,5016,-11753,-16712,-14062,-6445,-1158,2752,-1607,-9133,-8811,1358,7434,3927,-2849,-5432,-86,-2529,8209,27568,47936,42413,24835,8789,1177,7346,11012,10988,11898,15246,12540,13748,14345,17077,19972,24687,19720,5991,-8632,-17641,-12179,-3131,4507,9133,12291,15217,8399,-3099,-11720,-11722,-6477,-2091,2411,9051,19851,25564,13476,656,-3597,-2561,37,3185,113,-7176,-10911,-9146,-4640,-2145,3525,8647,13223,19077,18353,7624,5378,17071,31029,27413,17539,14006,10366,3926,-208,1606,2000,1357,-5656,-9753,-7271,1992,11816,15168,12472,14380,16709,11494,3915,417,3650,10451,12657,2512,-14560,-15453,-492,13582,19322,10666,-4136,1116,5665,2939,-7164,-11101,-10342,-10138,-8562,-6981,-4960,1276,1238,52,1895,2580,-294,-7561,-5725,2913,7422,12065,10704,5249,-1887,-4596,-3831,-2208,1753,7620,6004,-89,-7229,-597,5971,10393,7240,5442,592,-3577,-5305,-6758,-9062,-15225,-5338,2310,10704,18050,16133,893,-8818,-6743,-1348,476,812,-102,-2756,-5931,-9081,-5505,497,3664,3720,4952,2706,599,-5606,-15623,-17336,-10747,-9921,-9385,4546,22748,16870,8930,507,-1278,5852,15863,21598,14042,-2348,-12745,-14741,-13281,-6341,6525,22518,37449,34309,17953,2797,-5040,847,18312,20184,9326,-3013,-7862,-13386,-13854,-7167,-1229,-706,-10397,-9183,5157,20386,30158,20084,3748,-14970,-3084,3280,10167,22701,32795,31154,12780,-6001,-18354,-14503,-7587,1953,6098,-1140,-10214,-11798,-16927,-18903,-16765,-12675,-7408,-7247,-14144,-9566,-4575,-1806,2011,4843,2807,2937,559,-4044,-5447,-4708,-5115,-2305,323,2604,4639,5949,-876,-14626,-9988,7522,23594,17321,1819,-5307,-7085,-6664,-10445,-11244,139,9639,13942,9362,1313,-1807,2049,7051,3,-14099,-14283,-12802,-14494,-12073,-10460,-1386,-1796,-9701,-14058,-12582,-5577,-722,-4637,-5250,9083,39374,50685,27764,16340,8013,-6673,-14112,-4840,2038,5365,-5420,-16104,784,13518,10355,-1052,-6443,-3422,-5375,-12413,-9190,2816,11498,7765,-7493,-14295,5723,26883,31771,15197,5170,3282,487,-5610,-3394,1955,-5650,-9876,-5962,2518,8035,12422,15065,9380,-2791,-14220,-5099,-7306,-8295,-12565,-9751,-8276,-5840,3899,11463,9241,18011,30069,26384,9464,-3130,-8232,-1071,729,-7634,-10275,3796,8836,6167,2828,9178,11702,6788,-5756,-12083,5632,19802,20259,10049,-6349,-3083,-1540,-572,5424,8651,-1228,-8026,-9753,-4232,3247,12978,20957,20718,12621,764,-10212,-18436,-14837,-1518,-1901,-5351,-1898,2919,3092,5128,9883,11699,5927,864,-347,11379,6872,-1849,10258,27100,39415,35201,22537,10974,6025,11526,10233,6150,8585,15260,17790,14401,8135,5589,2252,-476,2801,2382,-5990,-9852,151,13271,13351,8273,4227,3744,2905,1658,1838,5205,6797,4147,12018,16582,13597,7288,1650,1381,1472,-4507,-9320,-15946,-15005,-9482,-2197,-2711,-7390,-4313,6364,10594,5192,-3931,-13030,-16861,-17164,-14607,-8929,-5803,-7584,-11041,-7180,-1561,3467,726,215,1055,5672,15847,24599,15731,4657,3994,2725,16405,13936,-12444,-2885,5301,4892,-3894,-9224,8530,12659,11138,1396,-5216,-12361,-12360,-2459,1215,362,-3943,-4475,779,5266,11891,14808,6806,-2016,-3405,4446,10048,9403,4836,-10660,-13360,-9489,-5621,-2550,-8044,-10609,-8489,-11647,-12396,-2911,11169,14715,22147,27093,27578,26286,20076,6127,-14815,-23745,-21167,-15781,-3885,5254,3218,-3703,-5982,-554,2578,-3914,-12566,-7390,-1523,-6577,-3929,-2425,-10743,-7392,4724,12963,14134,8946,2832,-5832,-9538,-11692,-11937,-9586,-10164,-17363,-13166,-3608,2473,-1143,-11259,-11399,-8913,-855,5160,14802,22791,28095,26535,11222,-5665,-10050,723,10963,10527,5601,1641,-3898,-6899,-9692,-13755,-14065,-8936,-2677,698,4809,3992,-5378,1279,11744,5460,-3383,-11516,-808,17609,25946,15501,10191,16281,21249,21603,23303,18179,13454,8297,2306,192,23360,69226,112128,126607,100346,39877,-6176,-3847,7714,2285,-8772,-8776,-969,1333,-1116,-1412,6903,22944,15433,2386,-5068,-6666,-2193,-600,-1996,-7679,-11523,-12363,-4434,1401,11773,24644,27151,18087,-2274,-2411,2979,5197,2359,3052,6841,7285,4118,5421,604,-9657,-5892,4164,8562,6943,4057,-52,-7744,-1394,19244,39065,29404,11084,1885,-3711,-3602,-116,1795,-3267,-3814,-3221,-4348,-2083,-3345,-6506,-1263,12926,31738,32939,28384,22572,23547,12396,-3260,-6369,-5926,-315,-3082,-9005,-14044,-11640,-12950,-7848,2961,9843,5153,-5622,1888,18699,20290,7168,265,-6131,-11320,-12933,-15223,-15703,-9909,-4803,-1954,-5249,-6358,-9939,-13220,-13423,-9051,-3091,-3254,-9188,-11061,-8336,-1331,-2009,-3733,-7712,-8601,745,17316,19627,7100,1315,3863,13432,29231,43186,41751,16449,-6666,-12546,-7617,-9445,-7865,-8044,-4837,-4350,-7794,-9197,-10203,-10671,-8482,-3414,-4289,-91,102,-7429,-9401,-7278,-1566,1747,-5393,-15613,-17792,-10471,3058,10661,7275,4466,6853,11038,23469,25770,14134,6923,3121,-1527,-6706,-11112,-12707,-11258,-3193,11519,28133,33878,17251,-6430,-12612,-7148,232,3006,901,1911,9267,15466,10406,-3551,-18297,-4528,6031,5783,-2126,-6213,-4518,289,-2217,-2856,-128,148,3369,3964,2459,-9128,-15310,-16565,-8324,3546,10787,14887,10777,7120,3876,-432,-6114,-13703,-18553,-11191,-8345,-9351,-13843,-5410,-5967,-11829,-7558,-477,4642,6041,7047,17492,15374,2478,-3172,-5138,4698,10629,7042,-441,5026,9529,18929,21415,4697,-6653,-7657,-5939,-6176,2405,13905,22647,28305,20267,3123,-10380,-3362,-5772,-9447,7928,19012,18893,14681,14391,11167,4772,4309,12546,23105,20624,10599,5124,13944,35338,31977,22360,19516,21444,25962,17287,-1871,-13768,-10418,-841,6484,5631,14058,8883,2363,-1488,-1383,493,1903,-4449,-14941,-11749,-3687,2621,1078,-3272,-3400,-4931,-10986,-12395,-12595,-9817,-7761,-404,9298,15830,14129,4443,-2382,-4545,-10918,-7315,-1624],[-756,-1353,1039,744,394,283,1991,2845,291,-520,10240,19452,12170,-5797,-3958,-2798,-8801,-12200,-7942,-13233,-13457,-6066,-456,3106,2021,-2837,-3729,-183,5000,11173,5887,1243,-8223,-15954,-12312,-7347,-848,1438,-3512,-10777,-13492,-6054,2930,21762,29011,21170,7678,-6542,-10821,-2018,7469,17143,17054,10342,7214,-1595,-4944,-4313,-2852,-1833,693,4966,11612,18842,13944,12031,13573,1971,-11143,-18722,-7997,1461,5041,-1872,-6017,-3546,-4431,2262,10065,11075,-2335,-1414,-3549,-12487,-12778,-6295,-21,8472,19513,16653,21587,18173,-321,-14240,-10544,-5598,-1644,4475,-12,-11116,6657,24135,20807,1007,-14673,-5557,-541,1602,788,-3947,-6781,95,7167,9574,2476,-6378,-7532,-7691,-17359,-11572,-5321,-6850,-8781,-3935,3516,14419,17497,5861,-16734,-9041,-2456,5860,9031,2874,-9712,-21854,-16793,12832,26831,25138,15542,4741,3912,9287,13225,14192,29090,26567,13178,1563,-7501,-7061,-1031,-8305,-13534,-8316,-9985,-13826,-4534,-2915,-9357,-10841,-13855,-13589,-13493,-15955,-9404,-2442,620,10131,8622,4230,20741,51604,33668,-48657,-156555,-236600,-210465,-107131,12803,47312,42826,45421,24985,3733,3635,4432,-6630,-13149,-13540,-13538,-15435,-14938,-4211,11161,15222,4683,-6702,-8992,-1904,-3205,-7462,-5783,868,12427,29562,37028,27319,8188,6702,5971,9447,8893,8815,5428,3685,6076,3541,-1793,-10772,-17354,-17812,-2530,9966,23618,35084,34246,20082,-8855,-4637,-948,-5598,-7387,-3827,-1915,1181,6158,12417,20549,28250,6613,-7667,-8339,-2529,3081,5454,4026,2752,1935,-4116,-8739,-9187,-7143,-12095,-18268,-7358,5283,19277,34338,27532,15079,9206,4953,6324,7513,2812,5987,18292,8265,2728,-3582,-10246,815,4543,-2371,-11630,-660,3778,-1843,-6062,-3821,-986,-1388,-8486,-15682,-9334,-8873,-6045,-603,5007,8479,13624,10608,2774,-5159,-9705,-9456,-5137,1702,-10573,-16359,-8955,-4180,-3460,9130,16420,18225,8365,-6663,-15605,-11816,-33,1356,-9465,-15581,-18996,-17818,-15428,-12787,-11062,-13643,-13219,-8113,-9484,-7189,1632,9401,14606,13191,7915,1594,-900,-3334,-7700,-11945,-5689,-2192,1765,-4375,-14686,-12627,-5605,766,10310,12733,6769,7107,12407,14532,14019,17434,23629,29486,30551,21386,7679,-5946,-16903,-12016,-4622,2912,10652,6332,-6265,-16198,-14115,-6357,1633,167,-7971,-8818,-1947,323,-3363,-6930,1894,9540,13523,17664,17793,12060,1160,-7584,-4073,1937,-6505,-15287,-16721,-13837,-13047,-3580,-235,660,-3212,-7090,-12210,-15525,-15914,-11022,-4629,2977,6633,1855,-3645,-1290,7250,8731,6855,5252,243,-6696,-11664,-4301,5314,4056,7191,12046,14811,22723,39297,48818,42402,25564,9847,1641,9481,29032,14657,1265,-6496,-10196,-2270,21068,19716,12882,10245,5306,-7383,-10753,-3045,7861,18307,13726,2628,-5045,-139,6516,3560,-6558,-9194,-5683,5235,24506,35821,27641,19232,14593,286,2712,5966,14202,20747,24649,19637,8362,-4578,-10325,-14138,-17128,-7511,-2962,-12425,-14176,-10982,-9990,-9189,-1002,2100,1266,-156,3043,17630,40247,64689,70614,52967,39849,39334,46317,32885,11008,-2477,-18993,-9731,-3911,6927,8722,7265,3335,-847,-1417,2149,12270,23146,23116,16131,2783,-2947,-2513,-2950,-5349,-8273,-9683,-4689,649,2931,-824,-5731,-15281,-5266,26839,60992,70162,55756,21259,-2129,325,22530,38005,20664,-536,-3504,2224,3219,-5259,-1155,12046,19823,15630,13942,2998,-4809,-3061,583,-3485,-2138,1200,2061,-2718,-14722,-14349,-4020,2437,-3714,-4194,1505,4534,2540,-5699,-12717,-8093,256,6473,12122,12529,9876,4634,1669,3533,4357,-2286,-4455,5459,10801,7888,-182,-12837,-13954,-15761,-14215,-7745,-5708,-5874,-6190,879,10420,8473,197,-879,21146,57257,64425,30806,9083,-2599,-10903,-14251,-10805,-5252,4140,6430,8342,7213,-3754,-14706,-18984,-18536,-15973,-3485,10868,24742,36347,48032,48817,22499,-4949,-6035,7455,15601,17811,16356,6496,-5556,-15649,-16687,-13323,-8992,-3833,1654,-3506,-8436,-5952,-2917,-3075,-2647,4198,7367,14704,7927,-2083,-13051,-15727,-13285,-16875,-15150,494,14812,27411,33253,35372,31168,24751,21493,20801,30733,37052,18097,148,-4239,-5376,-6036,-2772,-1974,-7601,-4789,1540,6304,6772,5729,5339,9023,6734,5975,3503,-929,-6813,-15691,-7031,3087,6661,3155,3309,14276,18946,15665,12946,11864,7687,2801,-5549,1669,14694,29196,42202,30362,11500,-3901,-15607,-12347,3518,1346,-8019,-12323,-4794,-17388,-2955,27381,32207,18469,3450,-6082,-7608,-5250,719,4833,3511,-5072,-13582,-12317,-6209,-3472,-2268,-7484,-15574,-15016,-1720,2291,-2373,-8703,-1084,7795,9107,13370,15810,9998,4090,-5004,-7450,-10251,-13459,-13783,-8667,-2725,-3495,-6855,-5506,-5193,-2833,-3535,8725,24124,18962,-1037,-11541,592,4866,-8452,-7366,4736,22491,44623,42796,11567,-6575,-17556,-14600,-11517,-497,4034,-4169,-6852,2168,8940,9964,91,-5822,-6841,2048,10380,7360,-3227,-8974,-14259,-15524,-9812,-5112,-10402,-10181,4656,4235,-843,-8427,-11288,-7661,-6757,2590,14016,21925,22579,18764,9170,-1351,4623,13519,15931,10390,299,-12424,-13527,-5188,5409,11994,5444,-4992,-7288,-2449,2583,2836,-5716,-11110,-11252,-8897,-7927,-10652,-12957,-7085,6408,18190,17599,7930,962,2886,6489,16351,16530,-336,-11124,6819,14614,14250,-2094,-8138,12363,22090,24897,15200,86,-4860,-2804,-84,-3931,-9333,-14895,-11875,-5557,-1346,10143,20221,22368,16485,12993,10203,8689,3283,-1997,-6158,-14814,-18438,-11629,-7468,-3637,-103,2652,10632,15644,18538,25297,36523,39887,23214,-2684,-9694,12558,30174,18605,-149,-17549,-2968,9167,-125,-13225,-11184,-124,5434,6208,182,-4563,-11964,-17113,-15046,-15174,-11179,-2186,-2720,-9295,-6709,3370,5020,-1866,-3266,-2176,-5946,-2405,-4967,-8956,-13484,-11893,-537,10205,2956,1417,3103,1393,3135,7006,5046,-785,-7864,-9997,-4009,3284,8549,6927,-1799,-16453,-3397,7793,13373,5624,-5139,-235,12429,22347,23226,13150,-5721,-8196,841,2747,-2933,-4533,6107,18315,22790,22300,13654,8343,2136,-4761,-8934,-11582,-8567,-9602,-9659,-10306,-13534,-13638,-7672,-2535,-5177,-6637,-5104,487,5194,7492,11752,20137,27141,26685,12559,-1455,-12007,-4434,-1517,-9614,-22533,-6940,4144,3069,-2858,2634,14756,22892,13082,2416,-4901,3220,8970,-4991,-9142,-10408,-17162,-3342,4560,14796,27817,32940,23798,10259,6415,2221,-1640,-5365,6979,35873,27669,6122,-1928,-7754,-16731,-14492,-9524,5683,15015,14866,14838,11282,-422,-12394,-9811,-1651,-469,-6180,-3558,5749,10993,7475,-988,-3753,-3098,-812,560,66,-884,1205,3362,3513,2057,-3750,-851,1681,-8049,-14224,-7096,1500,8684,15004,8786,4854,1149,2158,2785,-763,-6860,-11176,-14095,-10720,-5429,2697,3085,6515,8233,5733,-883,-11175,-14867,-12529,-9968,-9835,-15172,-14264,-5471,1816,5126,6227,2210,-4895,-9083,-10181,-8115,843,480,-6963,-16192,-15602,-11767,-12384,-15131,-9540,-4741,-5709,-7598,-8511,-14856,-3851,15664,41612,45625,37043,23787,17537,12889,-2040,-15668,-17978,-14527,-6889,-2297,5,-5724,-10224,-4490,5423,10786,6758,318,-1757,3647,404,10457,29022,49473,45042,26349,8539,-377,6383,10600,10955,13091,18030,16034,15837,15423,17864,21913,28302,23224,7210,-8872,-19531,-15112,-5083,4396,11418,17500,19642,9876,-2558,-11948,-12586,-8406,-1211,6231,14484,24983,32156,18711,3486,-2207,-1985,1351,6171,3896,-3387,-7949,-8415,-8495,-5219,2665,8344,12029,15276,10798,512,7950,23939,33611,23533,12676,10462,8407,2245,-786,1705,2452,3233,-2932,-9706,-8926,-117,9458,12781,9701,11250,14919,10310,2305,-1611,993,6758,10261,2618,-13266,-13769,-2357,10311,17271,9984,-8022,-3327,1806,310,-8004,-10787,-9530,-9733,-8217,-7216,-5675,1039,1053,-292,1817,2609,-750,-7581,-5986,2023,6196,11147,9987,6212,6,-2387,-1661,-9,3796,10071,7752,731,-8463,-2909,4435,10815,7963,4461,-765,-4171,-5569,-7448,-11121,-15417,-3959,4650,12703,18834,16694,702,-13246,-5552,1848,4941,4063,1578,-2359,-7391,-9978,-2449,3322,3537,3125,3964,2210,346,-6655,-17588,-13829,-6757,-6632,-8491,4132,20669,12412,6228,11,-1484,4308,12231,16019,9448,-4945,-13769,-13390,-12991,-6071,7875,24977,39556,33527,14360,-2287,-10653,-4303,14567,18184,7976,-4398,-8704,-12689,-11755,-4935,-421,-798,-10562,-8894,6134,22283,31944,18419,214,-14082,-1395,5104,13099,27994,40258,38266,18442,-1276,-14341,-12523,-4531,4464,5786,-7309,-17191,-16694,-17889,-17552,-15192,-11148,-6292,-7425,-12581,-8220,-4774,-2804,-3868,-2409,1536,2917,152,-4911,-5935,-4264,-5071,-3187,-811,1931,3103,4551,-2084,-11256,-7088,8957,26165,22027,5540,-3107,-3968,-3559,-8916,-12621,-2120,8035,13871,10809,3866,2603,9293,10903,790,-13505,-13564,-12086,-15349,-14059,-11016,195,1202,-5657,-9748,-8391,-1921,1573,-2883,-4723,8209,35792,50181,31092,20869,12040,-5460,-14098,-7094,-2869,620,-8250,-15517,-766,9683,7290,-2193,-5782,-1944,-4553,-12275,-8165,4825,14047,10741,-5222,-13806,5586,26803,30046,12891,3569,2002,-51,-5014,-5368,-2846,-9549,-11770,-4904,4371,9800,13693,15494,9201,-3140,-13459,-4335,-8208,-15591,-13649,-12351,-9793,-4632,5431,13663,10003,15952,26255,21090,5279,-5201,-7488,24,320,-9145,-10717,5306,10412,6332,648,3339,5240,1913,-6753,-12830,4183,19833,22762,14421,-1524,-399,70,276,4739,6470,-2774,-8490,-9691,-4638,3182,12119,19669,20229,12532,866,-8943,-15714,-17820,-4237,-2559,-5220,-1611,3627,3706,4991,8990,9954,4043,-249,2359,17064,11085,-2295,9086,25920,39392,36259,22605,10625,6075,12382,12065,7103,6742,10253,11512,8349,3376,2976,1621,-874,1522,-10,-8442,-10499,1300,15540,14901,8459,4759,3945,482,-3080,-2975,1833,3988,403,6309,9337,5682,766,-2700,-1118,476,-4251,-8439,-14507,-10486,-1982,5655,1539,-5898,-4058,6827,10896,6491,-2879,-11257,-14439,-18703,-16496,-10376,-7500,-8346,-10643,-6173,89,4802,1928,988,853,5057,17579,31235,22613,7542,3875,-481,10045,8203,-15396,-1603,6466,3841,-8396,-10401,8710,13678,14050,4306,-2929,-10692,-13088,-2491,1640,1469,-2000,-2113,2826,6912,13421,16274,6907,-2241,-3592,3191,6898,6064,5394,-8834,-11607,-7331,-4107,-1034,-7489,-11651,-11877,-12480,-10475,-2778,6399,7836,15060,20437,21849,22102,15184,727,-18425,-23061,-20406,-16229,-7700,2063,1521,-4731,-7261,-3096,-144,-4521,-10424,-5245,-1738,-6861,-4406,-3683,-9675,-5025,6233,13520,14897,10597,4951,-3765,-8123,-10015,-9754,-7300,-7029,-15410,-18582,-7760,62,-1769,-10632,-10580,-6575,3434,8925,17302,26773,31999,26925,10551,-5431,-8602,940,10328,10396,6916,4279,-853,-4527,-8983,-14078,-13746,-8675,-3643,-1760,1714,1792,-5443,2988,16497,8808,-2159,-11396,-795,19497,28248,14110,6596,13276,20597,22322,23435,17878,12841,7683,2042,-950,18988,69679,111179,124397,99817,36497,-8172,-2181,10440,4351,-8106,-8630,-54,3814,984,921,11965,26766,15303,1425,-6158,-7391,-1590,1960,-117,-7394,-11424,-10650,-976,4844,12457,24381,25094,14828,-2084,-1654,2150,2753,-476,1852,7194,8708,6520,6983,1646,-8593,-6360,2608,6819,4482,1492,-1567,-9433,-4918,15640,40492,35051,15392,4385,-3376,-3314,-370,269,-5462,-5612,-4560,-4234,-1382,-970,-4180,-1431,12269,33700,38832,34175,26362,26764,15749,-672,-5015,-5887,733,-2112,-8853,-12322,-9036,-10432,-5950,4372,12081,8812,-2563,940,14747,14391,2854,-2114,-7370,-11843,-13315,-14428,-13952,-9616,-4197,-385,-3226,-4748,-9301,-14023,-14017,-8675,-3422,-4478,-10832,-11729,-8936,-2463,-2971,-3680,-6362,-5760,6503,25276,27766,13495,3714,2014,8346,22324,35045,34174,11707,-9106,-13187,-7488,-9339,-8734,-9003,-6895,-8089,-11025,-10525,-11512,-11447,-5175,-1817,-5602,-1880,-1851,-9259,-10811,-7726,-436,2694,-4829,-16018,-19639,-10126,1938,8688,5116,2627,5255,8596,19499,22202,12378,6846,3734,-1187,-6526,-10969,-11417,-10238,-3070,10279,26669,32128,15549,-8755,-18266,-9933,-973,1163,-1376,942,8922,16043,11710,-2977,-16665,-2541,9652,7324,-2015,-6624,-5147,147,-1024,-1788,-521,-1716,1242,2564,2560,-7510,-13495,-15700,-6772,7358,18922,25666,18801,13496,9824,5236,273,-8386,-18188,-12639,-9752,-11035,-14093,-3600,-5269,-11118,-6155,1658,7522,9193,10151,20842,17482,2676,-4751,-8914,1289,8388,3732,-6087,-2976,299,12176,18698,5510,-5312,-6742,-4824,-5958,862,12543,21723,28767,21241,3745,-10124,-4871,-5877,-9506,7448,14894,13730,10171,10330,10041,4223,2173,9048,19881,19605,10084,4504,13459,33483,32173,23131,20021,22410,26355,15858,-2707,-13119,-10157,216,6939,6175,15294,11956,6582,2435,-1195,-4744,-3830,-6586,-17621,-14660,-9758,-4656,-4441,-4106,-120,-1442,-9095,-13058,-14257,-10884,-8169,-776,8584,15164,14352,6870,-1127,-3500,-9653,-8186,-3333],[-1456,-866,2063,1192,312,15,2650,5151,1159,-6746,3299,13044,6672,-9113,-4699,-4234,-10643,-9088,-5444,-11968,-13369,-5749,-125,3258,2692,-1067,-1507,593,3161,7675,2179,-1901,-9922,-16349,-10605,-4387,2768,4633,-1574,-9786,-14330,-6368,3618,23058,31319,23663,9480,-5259,-9632,1711,16339,30713,25485,15235,9800,442,-3195,-3046,-1693,-515,2704,8293,14229,17685,9165,10037,15514,4340,-10033,-18986,-7170,1782,4410,-2545,-5325,-2285,-4592,1458,9959,13713,2724,-2850,-7586,-14218,-12706,-6110,413,9543,19298,17069,20862,16625,-85,-14043,-8535,-3302,-187,4967,97,-11211,2376,16630,11440,-5121,-12182,-1789,2643,3360,1656,-3289,-5878,1509,9494,13310,5606,-4497,-5332,-4427,-13350,-15078,-8407,-9347,-9636,-2899,4107,15473,20295,8854,-14785,-8697,-4321,2828,7876,2792,-9401,-21887,-17782,13184,23011,22477,15191,5939,4907,9136,10310,8707,27426,29684,17008,3780,-6974,-5541,3307,-2788,-11510,-11172,-11334,-10597,-2461,-2188,-9658,-12347,-17017,-16421,-15121,-13165,-5869,2013,6759,16244,12329,4797,16824,41756,19068,-63301,-160653,-211695,-153308,-42447,57343,67190,49881,45156,25729,5544,7012,8772,-2924,-11255,-14083,-15790,-18378,-14027,-2429,13024,15864,5291,-5570,-12574,-4929,-5531,-9195,-6628,987,14562,36336,46054,34170,12160,9431,7543,8420,5935,5092,2669,4652,7436,4801,-2063,-12725,-20951,-22633,-4742,9297,22440,35912,39206,27158,-4400,-3237,-1283,-5473,-6356,-2651,-962,1616,6992,14937,25333,31323,5057,-10806,-10727,-3582,2620,5763,5221,3471,1903,-4286,-8110,-6848,-3642,-10139,-18067,-8139,4140,17177,30071,23947,10935,3587,387,4802,10080,4103,4324,15794,7232,1845,-3888,-10008,105,3184,-2791,-13046,-833,4866,34,-5657,-4911,-1015,534,-5332,-14543,-12257,-10614,-6359,663,7453,10778,14246,10000,2403,-3975,-6477,-5675,-1463,3075,-11548,-18064,-10614,-5714,-5019,6849,13653,15797,6961,-7562,-15303,-12209,-232,2519,-8472,-15067,-18224,-16054,-13220,-10183,-8654,-11321,-12802,-8899,-9997,-6252,3839,11812,16473,13942,8311,2222,-423,-4097,-9199,-15153,-11027,-2896,1642,-5019,-16817,-14787,-7045,-399,9064,13127,8497,10196,15947,16458,14567,17208,24046,32135,33836,23021,8671,-4539,-15754,-11622,-5817,711,8844,5415,-6142,-15470,-13884,-5186,3519,1159,-6493,-6971,-2003,-276,-3693,-6734,2102,9436,12983,17637,18349,13129,2287,-7031,-5240,714,-7779,-17133,-18133,-14664,-13177,-4308,-1060,453,-3960,-9748,-15535,-15380,-11356,-8115,-3457,4179,8862,4972,-1170,-2142,4873,6356,4974,3354,-858,-7411,-12936,-5982,2178,247,2977,8340,11571,19431,35217,49128,50308,34827,15307,4410,10538,26862,10831,1198,-4805,-7699,1042,23727,21954,14444,10551,3869,-8886,-11560,-3562,7594,16567,10800,1564,-4879,-351,5044,2823,-6008,-7660,-3033,8162,26175,36560,27061,18966,12797,-634,3597,8900,18496,23062,24304,18889,7695,-4415,-9914,-14052,-17357,-7114,-1637,-10550,-13224,-11529,-11600,-11052,-235,4570,3652,1584,2849,14030,30939,51480,57958,44958,35284,35228,42613,31183,10154,-3090,-18843,-8958,-3660,4657,5088,-310,-6374,-6217,-1823,4498,15158,24327,23761,17489,2785,-3734,-3671,-3555,-5351,-8068,-9847,-5323,-256,1694,-2464,-7154,-15185,-4461,26749,64202,76586,60538,23962,-4381,-2260,18338,33007,17102,-3995,-6923,293,2585,-5134,-906,13105,23422,19631,17247,4133,-5278,-4078,287,-2871,-1833,734,1384,-3074,-14338,-14925,-6457,-1189,-6887,-5984,-148,3002,1026,-7981,-15428,-8721,-939,4448,10299,11717,9492,5244,2191,2882,2781,-3231,-4529,5471,10609,7428,197,-11609,-12994,-15361,-15058,-8258,-6218,-6611,-7526,-1372,7412,6928,398,-1644,16998,46165,49661,23066,6997,-3653,-11824,-16076,-11106,-3260,8094,11134,11995,8269,-4892,-16722,-18819,-16673,-17701,-5736,7736,18749,28704,40435,43546,18992,-7817,-7866,7665,19153,21524,17211,5166,-7455,-17162,-15308,-12500,-8707,-4010,-2,-3399,-4900,-2545,-325,22,349,4221,5169,14171,11008,1226,-11210,-17416,-15158,-18823,-10776,5498,18534,28281,29428,27385,24164,22541,22122,25320,39533,49070,29803,3296,-4336,-6016,-5725,-1988,-1423,-7438,-4961,1272,6231,7136,6521,6089,7576,3957,3181,1250,-2483,-7726,-16044,-7742,2014,4955,599,985,12449,18386,16477,13489,11668,7829,3449,-5999,-1835,8182,20775,37484,30099,12721,-1683,-13398,-10323,8322,11686,3251,-12084,-9278,-20517,411,32802,37947,21357,3044,-8824,-9900,-7051,-1590,1335,659,-4376,-9476,-12100,-8389,-3788,-322,-4709,-13549,-16146,-3011,2673,-490,-6249,-1283,7298,10024,15218,18772,12904,5270,-4802,-7798,-11496,-16079,-16360,-10207,-2795,-1239,-2726,-1214,-809,-963,-2262,11914,27257,19155,-1583,-10335,4162,9135,-5636,-9042,1886,17521,37432,43559,12345,-8254,-17119,-11823,-9595,1110,4572,-5084,-7238,3172,11002,13283,3172,-3351,-4803,3755,12830,8386,-1951,-6441,-9537,-9987,-5781,-3066,-8802,-10665,4582,4430,-1266,-9425,-13030,-8959,-7369,2024,13636,21539,20347,15900,8419,-2578,1681,11514,15969,11343,1020,-13934,-14954,-5516,5956,14644,9904,-2293,-9564,-5443,685,2397,-5520,-11288,-11058,-8774,-7870,-10803,-13515,-8337,4546,16123,16352,7560,230,758,2945,12316,12641,-4174,-10266,11497,20873,18032,-140,-6567,15265,25946,29788,17047,-41,-5198,-2643,1141,-2825,-7716,-13589,-12176,-6393,-1894,11734,25029,26651,18272,13083,7994,5801,2401,-1513,-4547,-12437,-18376,-14132,-9149,-4411,152,4389,12885,17813,18640,23207,31878,33326,17050,-6614,-8732,12774,29563,14728,-4122,-19536,-2748,7873,-231,-9906,-7014,2666,7757,9269,2769,-2599,-10531,-18190,-16083,-17321,-13481,-4792,-5149,-11279,-8565,1537,4609,-459,-1736,-2610,-6259,-2438,-5452,-9483,-13383,-12669,-1074,12148,9270,9292,9714,6433,7046,8435,5659,572,-5350,-8461,-5303,567,5315,4236,-3607,-16618,-2714,7990,10485,1520,-7492,420,16263,27133,26279,13554,-7920,-7794,4134,7122,1526,470,10238,21292,21395,16711,7326,3779,-988,-5717,-8384,-9334,-6006,-7853,-8698,-9627,-13676,-14570,-6994,-2047,-5018,-6861,-5634,-216,5225,8926,15180,25234,31587,29122,12595,-4148,-14567,-3430,474,-7790,-21713,-7791,2697,428,-5239,2358,13422,19212,8242,-1937,-5624,6916,15379,1011,-3450,-3639,-14951,-6062,3230,13717,27337,31304,22416,10918,8131,4622,893,-4454,2997,31122,21612,5201,-1534,-6961,-16521,-15185,-10151,3800,12994,12616,13415,12473,3200,-8868,-7409,-194,315,-5723,-2847,5793,9973,6879,-329,-1777,-844,1409,2990,3162,2828,3971,3705,759,-2580,-6476,-6180,-3607,-10308,-14172,-9225,-1180,5750,12462,7699,4642,1036,1586,2175,-324,-6110,-10082,-13503,-11959,-6732,3046,3031,6270,8201,6009,-126,-10668,-15192,-12133,-8746,-8042,-12721,-12763,-5717,537,3433,4753,421,-5295,-8113,-7749,-7425,-389,-47,-6763,-15782,-15460,-11570,-12576,-14890,-9905,-5985,-8290,-12934,-15014,-20356,-4834,15268,43610,50541,37646,20885,9851,3559,-7932,-18319,-18353,-14749,-7162,-3357,-2782,-9240,-9617,323,9840,14073,9446,3588,3051,9094,5473,14831,31157,50011,46600,26892,7444,-2148,5505,10088,10530,13660,20452,19495,17602,15946,17485,22398,30627,25982,8078,-8997,-18178,-17759,-6993,4393,13838,22827,23464,10961,-1925,-11329,-10773,-6234,2437,10367,18721,28431,37213,23884,6551,-556,-1206,3055,9299,7501,158,-4828,-5894,-8434,-6630,2045,7905,10657,11402,3953,-2420,11945,29083,33776,18745,7572,6068,5474,-96,-1571,1742,2848,5080,272,-8422,-10100,-2662,6327,9622,6332,7501,12118,8238,61,-3914,-1618,3939,9122,4104,-10194,-10803,-3502,6918,14238,8809,-10458,-8246,-2358,-2578,-8983,-10634,-8812,-9212,-7636,-7149,-6257,688,723,-688,1844,2893,-843,-7457,-6772,116,4225,9834,9290,7209,2037,-57,402,2056,5758,12624,9647,1533,-8958,-5081,2963,11325,9322,4195,-1505,-4298,-5332,-7767,-13374,-12655,-1939,7243,14766,19613,17051,1381,-11493,-3530,4787,8983,7412,3879,-1425,-8314,-8964,855,6185,4010,2907,3076,1683,239,-6871,-15978,-10137,-3116,-3372,-7053,3892,18177,8298,3867,-428,-1637,2756,8156,9678,4577,-7031,-13245,-11917,-12437,-5725,9096,27131,40844,32123,10669,-7142,-15986,-9512,10130,15267,6164,-5862,-8661,-10896,-8994,-2662,212,-1170,-10837,-8394,7123,23649,32442,16199,-2787,-12070,-428,5921,14750,31382,45222,42841,22467,2579,-10491,-9391,-1089,7085,5717,-12053,-17169,-17589,-16398,-15281,-13109,-9241,-4900,-7190,-10146,-6521,-4541,-2697,-5386,-3704,3280,3718,16,-5691,-6394,-3735,-4824,-4084,-2212,988,1403,2332,-2895,-6411,-3004,10752,28247,26535,9544,-630,-1364,-1613,-8289,-13668,-4420,5932,12963,11678,6381,7742,16614,13336,442,-12927,-12319,-10995,-16214,-16446,-10782,1296,3601,-1847,-5613,-4188,1525,3659,-903,-4117,6828,30479,46855,33763,25495,15828,-4407,-14190,-9275,-7460,-4175,-11274,-14376,-1970,6544,5055,-2322,-4094,13,-3498,-11953,-7397,6409,15923,13221,-2912,-12287,5934,27006,28473,10993,2266,854,-542,-4373,-7039,-7186,-13452,-13867,-3741,6057,10821,13945,14948,8233,-3982,-12420,-2969,-6368,-11570,-6543,-9480,-10848,-3699,6777,15229,9966,12975,21159,15077,976,-7069,-6659,758,-427,-10653,-10701,6875,12042,6721,-1320,-1458,359,-1748,-7434,-13563,2961,19793,24967,18717,3803,3460,1802,580,3337,3850,-4305,-9086,-9211,-4607,3229,10843,17106,18064,11698,1471,-7239,-12924,-19043,-6971,-3301,-5080,-1260,4318,4273,4871,8080,8110,2090,-1390,4324,21729,15497,-2995,6888,23195,37204,35848,22385,10510,6112,12725,13558,8291,5850,6746,6941,4068,330,1354,1211,-1519,-221,-2730,-10811,-10919,2187,17078,15970,8416,4985,3905,-2097,-7514,-7096,-455,2696,-1523,1839,2897,-1299,-4918,-6628,-3394,-217,-3719,-7507,-12243,-6167,4720,12566,5282,-4744,-4081,6935,10831,7797,-1279,-8860,-12151,-19252,-17234,-10610,-8310,-8446,-9513,-4358,2302,6364,3235,1576,299,3886,17999,35345,27718,9639,3247,-3817,4932,4620,-13331,-655,7208,2497,-12672,-10047,8654,13872,15897,7174,-604,-8936,-13432,-2413,1976,2333,-297,40,4651,8061,13702,15876,5962,-3098,-4173,1647,3817,3242,6612,-4555,-9015,-3401,-1603,745,-7006,-12696,-15292,-12694,-8688,-2311,2503,2521,9143,14678,16580,17883,10608,-3543,-20425,-20682,-18761,-15759,-10845,-1161,-221,-5407,-8085,-5217,-2326,-4404,-7621,-2893,-2093,-6517,-5031,-5076,-8572,-2690,7793,14061,15614,12263,7072,-1663,-6702,-8292,-6686,-3575,-3119,-11118,-20947,-11528,-2184,-2226,-9552,-9157,-3866,7439,11879,18732,29657,34901,26525,9573,-4782,-7128,1061,9506,10292,8573,7652,3040,-1616,-7915,-14050,-13313,-8491,-4571,-3963,-1018,-190,-5501,4727,21355,12328,-887,-11319,-831,21417,30428,12588,2855,9494,18933,22201,22808,17222,12055,6995,1738,-2124,14069,66382,104804,116925,95824,32881,-9686,-889,12915,6628,-7026,-7958,1469,7015,4087,4197,17202,28948,14600,492,-7075,-7972,-959,4405,2214,-5935,-9874,-7910,2329,7573,12397,22506,21008,10157,-1685,-997,986,-260,-3634,443,6795,9295,8662,8563,2969,-7033,-6917,578,4689,1947,-653,-2104,-9547,-8288,11965,41315,41208,20286,6813,-3279,-3004,-512,-1038,-7177,-7051,-6160,-4952,-1782,681,-2032,-979,11522,34199,42852,38782,29563,29579,18791,1620,-3764,-5610,1740,-1376,-8935,-10546,-6192,-7532,-3780,5649,13893,12138,630,354,10833,8770,-1321,-4774,-8898,-12462,-13736,-13424,-12295,-9165,-3133,1569,-1066,-3062,-8452,-14310,-13195,-7736,-3466,-5460,-11880,-11980,-9419,-3355,-3476,-3021,-4256,-2203,12974,33042,35646,20572,6772,128,2376,14295,26389,27038,8319,-10006,-13264,-7102,-7761,-9140,-9270,-8785,-11691,-12906,-10332,-10069,-8654,441,2134,-4713,-2643,-3070,-10913,-12613,-8234,693,3850,-3687,-15285,-17974,-9584,836,6601,2470,180,3278,5836,14460,17396,9740,6209,4140,-992,-6483,-10922,-10772,-9055,-2172,9232,23436,28107,12957,-10969,-20760,-10023,-1191,-473,-3472,58,8383,16233,12616,-2473,-14443,-253,13431,9033,-1348,-6340,-4899,1024,1323,426,287,-2642,-495,1417,2912,-5603,-11548,-14657,-5345,10882,27114,37522,28481,21224,16964,12455,8556,-1929,-14821,-12655,-10115,-11939,-13858,-1904,-4278,-9706,-4647,3112,9093,10959,12900,23881,20131,4105,-4608,-11800,-2776,5017,-407,-11595,-8284,-6895,7097,16197,6639,-3581,-5437,-3502,-5336,-622,11067,20377,28210,21451,4371,-9369,-6698,-6505,-9198,7048,10804,8986,6228,6355,8417,3497,431,6632,17475,19000,9836,3895,12516,30240,31134,23317,19974,22407,25008,13160,-3571,-11742,-9611,1340,7632,7331,16990,15331,10662,6204,14,-7416,-8730,-7695,-14951,-16939,-16016,-10853,-7177,-1866,4236,2404,-6392,-12302,-15107,-11328,-8099,-890,7900,14118,14413,9920,1559,-1780,-7803,-8716,-4740],[-2385,-798,2592,1340,-86,-894,2692,7682,4881,-7894,-3271,7386,2465,-12054,-5743,-5885,-10513,-6970,-3794,-11151,-13365,-5551,179,3560,3752,1200,1020,1580,1616,4598,-207,-1549,-6961,-13289,-9201,-1678,6341,7547,-51,-9020,-15037,-7389,3158,22212,31434,24411,10295,-4491,-8755,5152,25511,43361,32845,19092,11559,2126,-1320,-1590,-622,502,4180,10736,15994,16138,4623,7809,16611,6207,-9149,-19723,-6817,1619,3516,-3041,-4268,-185,-3271,1797,10306,15978,7435,-4220,-12024,-15870,-12729,-6292,329,9993,18587,17083,19511,14526,-280,-14033,-6911,-1711,509,4891,74,-10209,-2152,9252,3730,-9512,-9628,417,4703,4367,1999,-2951,-5286,2456,11060,16322,8191,-3343,-3590,-1412,-9434,-16642,-12139,-12658,-10092,-2010,4255,16376,23827,13772,-10269,-8075,-6086,778,7933,4307,-6885,-19505,-18444,12174,18362,19320,14294,6660,5476,8675,7316,3779,24211,30738,19537,5310,-6886,-3921,7610,2322,-8404,-13523,-11519,-7058,-442,-2002,-10187,-13636,-17110,-18240,-16726,-10116,-2185,6218,12310,21430,15226,4733,12586,31324,2083,-82550,-169558,-191727,-105527,8069,88223,78689,53530,43896,26441,8248,10868,13383,1119,-7821,-12637,-14945,-15293,-11497,-396,14347,15607,5631,-4903,-15572,-7810,-7685,-10837,-7645,746,16262,42816,55189,41222,16309,12033,8881,7058,2554,738,-354,5620,8695,6528,-560,-11607,-20979,-25341,-7202,8468,21429,37556,45616,36182,1632,-2994,-2661,-5959,-5261,-793,412,2134,7613,16972,29906,34273,4374,-12592,-12324,-4244,2212,5991,6271,4250,1895,-4336,-7322,-4673,-1154,-8213,-15778,-8490,2958,14509,25040,19696,6121,-2650,-4475,2927,12649,6554,3432,12344,5845,830,-4238,-9761,-828,1934,-2881,-14602,-1619,5364,1607,-5009,-5952,-1139,2217,-2386,-11438,-15012,-12439,-6995,1378,9508,12821,14260,9071,2041,-2224,-2498,-971,2946,4631,-12340,-19658,-12157,-7060,-5978,4581,10352,12557,5101,-8273,-14214,-12735,-1042,3102,-7629,-14471,-17214,-14166,-10688,-7365,-5751,-8000,-12155,-9756,-10459,-5214,5901,13920,18037,14421,8671,3050,235,-4611,-9488,-9162,-14112,-5796,-334,-6995,-19090,-16166,-8262,-1326,7782,13245,10076,12849,18427,16957,13667,15465,22558,32713,35817,24011,9331,-3150,-14274,-11299,-7070,-1680,6496,3924,-6258,-14199,-12908,-3420,6146,3087,-4229,-5209,-2332,-986,-3999,-6627,1877,8755,11930,17011,18372,14072,3579,-6167,-6739,-1149,-9353,-19078,-19309,-15234,-13277,-5059,-1880,336,-4376,-12164,-18838,-12310,-6099,-3724,-1158,6080,11671,8676,1806,-2844,1542,3171,2803,1550,-1715,-7892,-13942,-7472,-339,-2960,-546,5321,8600,15960,30223,47009,56454,44464,21891,7855,12077,24186,7304,1196,-2425,-3620,5264,26306,24225,15962,10510,1845,-10549,-12191,-4204,6689,13649,7354,161,-4860,-586,3796,2497,-5002,-5881,-299,10966,27302,36746,26156,18345,10172,-1805,4287,11698,22502,24656,23243,17695,6755,-4162,-9404,-13725,-16725,-6805,-429,-8643,-12316,-12386,-13928,-13614,311,6523,5579,2932,2387,10521,22140,38005,44554,37052,31203,31504,38507,28931,9030,-3897,-18057,-8012,-2949,3333,4407,-2058,-9753,-7713,-818,7221,17617,24354,23030,17854,2291,-4850,-5065,-4314,-5304,-7532,-9541,-5574,-925,652,-3686,-7697,-13836,-4568,23922,62212,77253,61519,26437,-5954,-4872,14068,27391,13815,-6812,-10086,-1542,1760,-5181,-746,14413,27921,25218,21991,6263,-5278,-4584,118,-2316,-1567,274,663,-3506,-14054,-14796,-7485,-2905,-8281,-7457,-2229,1010,-557,-10004,-17930,-9422,-2479,2282,8101,10473,8628,5473,2706,2206,1288,-4145,-4669,5278,9947,6244,-137,-10731,-11848,-14444,-16122,-8942,-6922,-7554,-9131,-4160,3674,4830,385,-2238,12417,34033,34638,16591,5110,-4616,-11966,-13589,-8789,68,12459,16069,15624,8795,-5957,-17904,-16650,-13391,-16000,-7583,4042,12060,20734,32883,38767,16523,-10095,-9627,7771,22549,24995,17769,3933,-9003,-17254,-13989,-11650,-8449,-4461,-1652,-1495,2,1708,2953,3549,3587,4425,2727,11822,12678,3781,-9629,-18895,-16934,-18993,-6004,10340,21332,27503,23650,17646,15293,18433,20823,27668,45259,58041,41232,7061,-4021,-6179,-4918,-812,-463,-6543,-4176,1733,6390,7404,7124,6878,6534,1679,706,-842,-4083,-8913,-16660,-8710,663,3130,-1848,-1551,9897,16848,16301,13097,10712,7574,4133,-5753,-4882,2673,13165,31437,28424,13198,154,-11273,-7989,13218,22323,15055,-5798,-13007,-20215,3780,36767,42479,23924,2464,-11645,-11873,-8791,-4011,-2159,-1936,-3295,-5930,-10535,-10179,-4330,1261,-2074,-11637,-16779,-4496,2611,929,-4115,-1740,6204,10436,16665,21272,15241,5938,-5023,-8566,-13072,-18528,-16274,-11484,-2513,1153,1474,3372,4779,1210,-781,14760,28790,18018,-2457,-9408,6815,11812,-3266,-9408,-216,13067,30209,43497,13956,-7832,-12987,-9058,-7736,2342,4578,-6603,-8128,3875,12621,16076,6286,-838,-2455,5340,13397,7658,-1640,-4831,-6410,-6570,-3363,-2063,-7900,-10656,4326,4314,-1948,-10609,-15656,-11641,-9184,276,11727,19623,17255,12220,6705,-4132,-1495,9248,15552,11801,1521,-14170,-16589,-6193,5993,16560,13939,1228,-10377,-8186,-1665,1173,-6178,-12136,-11305,-9035,-8044,-10975,-14101,-9885,1946,12945,14098,6364,-1173,-1947,-1003,7489,7617,-8577,-8976,15832,27348,22199,2480,-5236,17131,29058,34175,18021,-483,-5969,-3166,1546,-2251,-6426,-12138,-11742,-7008,-2683,12415,28136,28950,18740,12563,5914,3005,1000,-1573,-3429,-10198,-16282,-16723,-10971,-5348,416,6296,15180,19839,18496,20710,26698,26100,10592,-10319,-7879,11716,25570,8278,-9319,-16389,-959,7709,1393,-4810,-2742,5331,10727,13116,5687,-405,-8565,-16487,-16620,-17017,-14922,-6956,-7261,-13168,-10471,-590,3728,920,903,-1520,-5104,-1781,-5815,-10142,-13431,-13743,-2274,12560,13635,14988,14331,9971,9741,9009,6337,2713,-1928,-6768,-7144,-2787,1380,730,-6193,-16968,-2390,7560,6991,-2820,-9392,1641,20433,32332,29502,13892,-10430,-7891,6420,10564,5105,4525,13947,23861,19859,11838,2048,-66,-3822,-7050,-7859,-6859,-3779,-6247,-7960,-9201,-13848,-15424,-6581,-2118,-5329,-7603,-6753,-1405,4897,9765,17073,28016,33621,29521,11711,-7225,-15726,-1809,2715,-5757,-19871,-9595,-58,-3272,-6949,2725,12133,15427,3479,-6139,-6293,9055,19989,6318,1411,2332,-9225,-10426,583,11303,24829,27267,19221,10487,9102,6366,2701,-3907,-1274,23195,13573,4724,-969,-6686,-16579,-15431,-10637,1560,10311,10305,12224,13800,7158,-4742,-4543,1388,898,-5555,-2446,5255,8337,5668,-274,-491,545,2593,4362,5731,6343,6604,3805,-1932,-5811,-6817,-9133,-8623,-12409,-14178,-11493,-4023,2964,9998,6345,3978,285,243,832,-308,-5189,-8711,-12420,-12861,-8550,2673,2664,6015,8161,5982,39,-10845,-16006,-11758,-7457,-5999,-10105,-10944,-5660,-772,1278,2165,-2638,-6281,-7415,-5818,-7030,-2105,-1026,-7074,-15911,-15649,-11527,-12679,-14859,-10724,-7846,-11723,-19060,-19336,-23933,-6445,13690,43376,52473,35596,17094,2493,-4881,-11484,-17094,-18374,-15101,-7637,-4664,-5819,-11956,-8019,4901,13908,16735,11573,6529,8220,14907,11510,21066,33902,49326,46524,25943,5162,-4159,4629,9438,9804,13497,22137,22444,18577,15422,15357,20604,30526,26850,7982,-9074,-14758,-18450,-9121,4217,16076,27648,26039,11275,-1610,-10336,-7711,-1849,6909,13899,21338,29736,39868,28301,9460,1021,-525,4611,11705,10003,2698,-2406,-3531,-6003,-6292,1422,7012,8775,7190,-2117,-1887,14989,31391,31162,13112,2150,755,1396,-3233,-2739,1419,2867,6432,3216,-6486,-10759,-5935,2013,5299,2067,2940,8021,4948,-3091,-6750,-4341,1950,8921,6485,-6673,-8043,-4264,3507,10394,7067,-9688,-12859,-6452,-5694,-10427,-11049,-8605,-8971,-7236,-7161,-7129,-226,-142,-1477,1630,3045,-953,-7519,-8356,-3054,1651,8111,8299,7721,3686,1897,1921,3587,7326,15048,11442,1936,-9225,-7478,1185,11532,10915,4461,-1734,-4193,-4789,-7563,-14629,-8512,450,9765,16602,20101,16909,2365,-7464,-1402,7033,12132,10358,6292,-497,-9197,-7657,3519,8530,4613,2549,1934,766,-119,-6497,-12700,-6866,-271,-731,-5661,3484,15075,4437,1625,-1131,-2125,838,3538,2608,-610,-8688,-11849,-10681,-12015,-5680,9818,28593,40982,29967,6857,-11657,-20897,-14926,4840,11248,3709,-7448,-7787,-8510,-6137,-855,254,-2173,-11528,-8049,7742,24087,31305,13240,-5616,-10834,-339,5557,14724,32153,46713,43976,24136,4980,-7453,-6320,2184,9410,6025,-12008,-9065,-11212,-12327,-12482,-10953,-7465,-3658,-6681,-7560,-4927,-4389,-2477,-3717,-467,5724,4509,-278,-6750,-7124,-3410,-4690,-5272,-4156,-552,-616,-905,-2721,-1301,1372,12487,29419,30234,13271,1545,63,-1420,-8900,-14803,-7065,3035,10873,11539,8388,12872,22527,13492,-1457,-12374,-10928,-9839,-16934,-19590,-10075,1595,4950,1120,-2217,-674,4110,5039,834,-3690,4668,23660,40843,35251,29735,18890,-3845,-14644,-11303,-11448,-9009,-14811,-13109,-2792,4310,3784,-1557,-1918,1889,-2713,-11932,-7092,7314,16817,14840,-911,-10097,6811,27472,26999,9331,1018,-420,-1265,-3950,-8328,-10508,-17210,-16321,-2830,7174,10776,12944,13222,6281,-5534,-11415,-1405,-2433,-1635,1434,-4539,-10132,-3467,7344,15500,8765,8941,14883,8525,-3503,-8926,-6156,829,-1636,-12212,-10534,8058,13281,6950,-3291,-5606,-3542,-4698,-8155,-14489,1717,19218,26286,22339,9122,7538,3136,23,1103,797,-5981,-9882,-8635,-4373,3143,9037,13327,14248,10139,2423,-5430,-10508,-16485,-9879,-4412,-5222,-1095,4777,4543,4441,6756,5819,-210,-2776,5319,24655,19546,-3988,3475,18907,32776,33698,21607,10245,5699,12160,14204,9151,5466,4591,4150,1720,-1083,459,728,-2705,-2671,-5958,-13297,-11423,2527,17651,16375,7988,4713,3409,-4847,-11676,-11050,-2491,1914,-2327,-1422,-2528,-7346,-9932,-10200,-5535,-799,-3174,-6728,-10136,-2471,10016,17787,8031,-4219,-4662,6381,10111,8768,394,-6575,-10382,-18685,-17081,-10138,-8670,-8376,-8168,-2180,4707,7898,4411,1702,-881,1918,16813,36184,30189,10561,1910,-7232,2159,3729,-10192,-249,7270,628,-16775,-8751,8232,13175,16405,9614,1366,-7571,-13710,-2476,1983,2734,963,1817,6078,8520,12625,13604,3863,-4823,-5356,-281,712,820,8319,2637,-3573,2551,2113,2800,-6662,-13871,-17384,-12378,-7406,-2013,-801,-1570,4159,9600,11700,13660,6418,-6560,-19361,-18661,-17402,-15008,-12902,-4450,-2120,-5892,-8668,-6959,-3838,-3523,-4398,-630,-2800,-6072,-5786,-6481,-7563,-700,9064,14322,16073,13753,9009,257,-5527,-6778,-3639,18,36,-7401,-18063,-14737,-4344,-2705,-8289,-7373,-1061,10903,13930,19136,31271,36541,25311,8212,-4049,-5869,871,8319,10032,10373,11527,7453,1437,-6801,-13920,-12996,-8569,-5702,-6090,-3625,-2201,-5863,6116,25583,15546,150,-11487,-1120,23157,32278,10955,-878,4987,16180,21131,21352,16043,10874,5983,1131,-3496,9056,60059,94028,105018,88481,28898,-10958,-199,14755,8798,-5780,-7029,3347,10714,7931,8023,21782,29121,13199,-649,-8091,-8654,-524,6368,4192,-4328,-7832,-5111,4902,9189,11326,18887,15005,4307,-1321,-774,-758,-3900,-6874,-1251,5530,8862,10095,9769,4271,-5221,-7731,-2246,1884,-872,-2468,-1692,-7804,-10875,8557,41467,47351,25533,8890,-3668,-2888,-730,-2275,-8513,-8298,-8171,-6782,-3312,1432,-444,-337,10390,32818,44083,41414,31584,31271,20852,3277,-2888,-5422,2338,-1158,-9536,-9034,-3635,-4660,-1647,6512,14914,14707,3464,-168,6807,3462,-5465,-7854,-11048,-13392,-14693,-13269,-11445,-8616,-1754,3548,874,-1637,-7755,-14010,-11496,-6664,-3577,-6525,-12502,-12122,-10106,-4173,-3650,-1913,-1685,1752,19509,39575,42204,27575,10327,-1211,-3404,6481,18670,21417,6691,-8721,-12363,-6719,-5947,-9586,-9165,-10604,-15018,-13227,-9306,-6947,-3689,7745,7550,-1901,-1894,-3278,-12338,-15126,-8803,1363,4513,-2739,-14118,-15669,-9297,-446,4602,-431,-3008,546,2537,8595,11628,6160,4687,3918,-1374,-6997,-11321,-11142,-8787,-1635,8042,18693,21985,9217,-13307,-15269,-7361,-674,-2246,-5691,-1155,7169,15496,12627,-2364,-12183,1780,16602,10213,-760,-6006,-4554,1907,3742,2870,1624,-2914,-2086,140,2995,-4049,-10066,-14050,-4601,13365,34025,48716,38555,29277,24281,20127,17448,4691,-10723,-10895,-9209,-11917,-14159,-1021,-3643,-8306,-3649,3271,8723,10745,14407,25713,22521,6087,-3060,-12721,-7576,-53,-5869,-15366,-9205,-12450,2885,13495,7367,-2185,-4456,-2705,-5091,-2692,8846,18065,26129,20326,4340,-8713,-9369,-8445,-9391,5983,6379,4493,2532,2166,5638,1870,-1596,4574,15242,18141,9194,2618,10479,25283,28222,22099,18606,20676,21378,8806,-4966,-10584,-9653,1566,7540,7987,17905,17635,13421,8676,1079,-6195,-10416,-7445,-11270,-16376,-19471,-14201,-7096,982,7833,5402,-4212,-11500,-16019,-12032,-8476,-1698,6317,11813,13394,12265,4837,-240,-6309,-9588,-6660],[-3922,-1565,2241,848,-1054,-2830,1633,9765,9973,-484,-4600,3962,133,-10998,-7532,-7981,-9344,-6429,-3722,-11598,-14059,-6033,-125,3380,4468,3095,3074,2145,-144,2122,318,3080,-1883,-10909,-8650,182,9268,9649,559,-8996,-14246,-9504,1091,18765,28756,22824,9625,-4693,-8652,7744,33816,53575,38251,21305,12065,2997,117,-442,-114,704,4578,11698,16248,13701,-45,4953,16450,7137,-8902,-21012,-7290,583,1950,-3855,-3570,1799,-1157,2737,10478,17136,11065,-4981,-16094,-17382,-13237,-7208,-658,9387,16991,16206,17156,11579,-1428,-14734,-6177,-1266,21,3829,-558,-9146,-6207,2870,-1732,-11465,-8616,763,5187,4192,1422,-3313,-5447,2399,11307,17910,9658,-3309,-2737,889,-6133,-12880,-16751,-16300,-9391,-1602,3504,16350,26851,19376,-5276,-7566,-8039,-974,8098,6285,-3235,-15164,-17572,10116,13002,15453,12502,6522,5260,7565,3984,-716,19565,29334,20194,5669,-7651,-2541,11209,6352,-5608,-12723,-10163,-3372,1263,-2638,-11220,-14883,-15639,-18288,-15543,-7157,1232,9716,16710,25097,16844,3717,7877,20465,-15941,-102112,-174297,-165934,-57848,51511,110152,83904,53874,40998,26079,11243,14890,17953,5217,-4435,-10882,-12895,-11832,-8781,1335,14647,14295,5467,-4834,-18120,-10677,-9892,-12724,-9173,-164,17118,48101,63282,47634,20203,14199,9678,5142,-1384,-4290,-3630,6113,9544,8487,2362,-8025,-17928,-25128,-9900,7258,20216,39341,52491,45915,8502,-4411,-5251,-7331,-4611,1401,1914,2422,7745,18196,33677,36464,4095,-13171,-13258,-4856,1613,5936,6941,4781,1610,-4629,-6804,-2977,414,-6876,-14138,-8778,1504,11230,19516,14879,779,-9451,-9695,511,14811,10165,3638,8338,4139,-432,-4835,-9708,-2083,656,-2848,-15262,-3181,5030,2468,-4573,-7149,-1549,3374,-29,-8683,-17542,-14481,-8175,1130,10631,14109,13326,7623,1568,-76,2024,4514,7799,6067,-13049,-21137,-13676,-8444,-6598,2480,6778,8830,3075,-8385,-12416,-13639,-2841,2740,-7150,-13997,-16268,-12454,-8375,-4924,-3253,-4754,-11446,-10880,-11051,-4220,7667,15529,19062,14405,8776,3839,887,-5002,-9004,-4105,-8451,-11006,-4078,-10113,-17376,-15254,-9364,-2149,6298,12758,11277,14766,19519,15921,11405,12429,19354,31070,36171,24151,9495,-2101,-13056,-11250,-8566,-4407,3528,1703,-6869,-12724,-11017,-644,9904,6096,-1460,-3776,-3056,-1914,-4432,-6776,1087,7355,10220,15616,17654,14710,4909,-5097,-8644,-3710,-11264,-21358,-20277,-15646,-13438,-5892,-2725,292,-4540,-14256,-18616,-8097,-113,1475,1773,8276,14624,12508,4907,-3207,-2568,-638,443,-106,-2395,-8250,-14752,-8953,-2540,-5789,-3546,2880,5995,12644,24981,42991,60287,53478,29433,12101,14183,21317,4120,1118,275,1276,9718,27998,25984,17112,9859,-902,-12582,-12808,-5014,5152,9801,3505,-1573,-4990,-897,2664,2413,-3717,-4031,2323,13387,27614,36223,24881,17404,6834,-3208,4756,14227,25933,25381,21515,16049,5463,-3885,-8871,-13211,-15764,-6692,477,-6871,-11474,-13466,-16816,-16644,594,7707,6854,3747,1624,7277,14724,25924,31994,29795,27548,28155,34250,26313,7722,-4833,-16833,-6954,-1861,3294,6604,2686,-2730,-3482,1695,10257,19533,23279,21060,17327,1535,-5977,-6377,-5044,-5131,-6639,-8697,-5359,-1263,-90,-4414,-7436,-11906,-5229,19066,55560,72365,58743,28241,-6481,-7468,9882,21608,10952,-8777,-12929,-3274,854,-5247,-542,16054,33274,32419,28191,9631,-4530,-4416,222,-1755,-1335,-221,-137,-3987,-13895,-14571,-7817,-3375,-7785,-7891,-4314,-1213,-2006,-11197,-18611,-10101,-4204,194,5803,8976,7422,5311,3144,1495,-63,-4990,-4799,4991,8978,4647,-813,-9786,-10355,-12966,-17298,-9747,-7767,-8617,-10894,-7318,-548,2309,191,-2635,7774,22216,21142,11688,3550,-5357,-11356,-10228,-4749,4585,17184,21093,19133,8876,-6742,-17656,-13795,-9696,-12466,-8180,419,5374,13033,26111,35230,15830,-10943,-10858,8108,25854,28215,18203,3057,-9875,-16188,-12701,-10748,-8164,-5081,-2893,997,4667,6112,6668,7492,6940,4616,107,7745,12553,5346,-8255,-18889,-18095,-16777,-840,14870,23078,25146,16407,7038,5356,12740,17660,27554,47011,62412,50976,11727,-3042,-5793,-3719,603,808,-4863,-2173,3396,7281,7928,7777,7825,5981,37,-1226,-2476,-5369,-10060,-17218,-9645,-684,1448,-3964,-4069,6909,14513,15170,11847,9206,7099,4954,-4637,-6787,-1478,6823,24631,25478,13049,1753,-9081,-5281,18005,32535,26166,1893,-13038,-16881,7224,39156,45512,26161,1815,-14368,-13042,-10088,-6145,-5138,-3796,-1929,-2812,-8369,-11244,-4796,2716,558,-9780,-16763,-5942,2276,2029,-2339,-2351,4838,10619,17965,23423,17078,6287,-5450,-9479,-14548,-18272,-14550,-12090,-1768,3729,5775,8028,10521,3324,946,17039,28701,15952,-3359,-8645,8418,12569,-1880,-8863,-1493,9391,23692,43085,17068,-4522,-8278,-6211,-5783,3399,4446,-8231,-9297,4416,13817,18234,9444,1786,77,6612,12167,5658,-1916,-3782,-4578,-4550,-1872,-1518,-7327,-10562,3902,4046,-2624,-11468,-18360,-15442,-11842,-2155,8967,16828,13914,8336,4368,-5814,-4571,7056,14920,11966,2017,-12845,-18077,-6957,5734,17854,17490,5271,-9063,-9857,-4067,-631,-7220,-13191,-11748,-9434,-8248,-10984,-14471,-11442,-1032,9142,11280,4708,-2894,-4758,-4883,2359,1938,-13026,-7215,19808,33884,26890,5860,-4040,17923,31392,37888,18290,-977,-6858,-4060,1379,-2002,-5341,-10722,-10897,-7305,-3495,12352,29485,29368,18143,11621,4090,583,-597,-1950,-2632,-8064,-13947,-17738,-12649,-6103,975,8521,17525,21633,18200,18121,21486,18956,4590,-12978,-7074,9737,19029,351,-13596,-11556,2017,8192,3828,861,1999,8504,15251,18134,9168,2090,-6340,-14836,-16388,-15521,-14847,-8169,-8670,-14503,-12122,-2691,2675,2533,4746,1151,-2839,-380,-5733,-10664,-13455,-14710,-3694,11714,15844,18145,16562,11729,11186,8986,7292,5842,2496,-4729,-9218,-6347,-2790,-3180,-9191,-17014,-2130,6708,3145,-6969,-10110,3683,24959,37988,33232,14735,-12535,-8188,7857,13047,7808,7793,17314,26098,18586,8269,-1915,-3195,-6042,-8317,-6995,-4041,-1672,-4623,-7222,-8784,-13774,-15730,-6224,-2619,-5969,-8638,-8092,-2732,4467,10171,17512,28548,33404,28184,10235,-10243,-14868,358,5272,-3422,-17842,-12160,-3816,-7225,-6408,4119,11318,12066,-709,-9764,-6830,9872,22849,11059,5625,7415,-3068,-16000,-3331,7921,20822,21716,15060,9465,9643,7661,3988,-3474,-5105,13607,5069,5145,123,-6663,-16735,-14839,-10178,24,7695,8329,11377,15075,11155,-39,-1235,3204,1493,-5406,-2086,4381,6335,4117,-507,378,1363,3084,5021,8041,9867,9378,4104,-3849,-6885,-6360,-10325,-12494,-13117,-13905,-13570,-6682,576,7845,5009,3137,-790,-1475,-761,-259,-3685,-6596,-10372,-12340,-10442,2049,2428,6097,8260,5753,-214,-11435,-16923,-11121,-5877,-3534,-7088,-8751,-5046,-1718,-875,-1016,-6390,-7404,-6686,-4151,-6712,-3960,-2182,-7652,-16290,-15791,-11282,-12340,-14739,-11673,-9959,-15615,-24581,-17427,-19983,-8341,11172,41061,51506,31693,12936,-4005,-10682,-10701,-14869,-18323,-15264,-7995,-5850,-8587,-13029,-5871,9153,17566,18894,13407,9366,13539,20323,17820,28694,37469,47929,45057,23765,2145,-5701,4213,9119,9456,13346,23553,25131,19027,14132,11738,16578,27732,25396,6964,-8359,-10360,-15778,-10927,4286,18502,31968,27502,11159,-1334,-8895,-4128,3290,11577,16855,22715,29353,40252,31968,12542,2909,482,6153,13322,11380,4364,-554,-1604,-3432,-4639,1196,6064,6766,3064,-6566,233,16695,31005,26470,7397,-2999,-4779,-3229,-6549,-3763,1130,2879,7538,5922,-3955,-10255,-9358,-3129,178,-2639,-1890,3111,839,-6723,-9683,-6632,1172,9676,9721,-2849,-5476,-4472,706,6609,5351,-6719,-12359,-9064,-8150,-11904,-11703,-8598,-8705,-6716,-6922,-7975,-1433,-1213,-2301,1524,3370,-750,-7309,-9983,-6616,-335,6681,7362,7950,5146,3690,3204,4950,8936,17766,13433,2239,-9130,-9732,-521,11784,13029,5660,-920,-3398,-3551,-6168,-12668,-3719,3710,12657,18631,20678,16653,3665,-3782,900,8919,14678,13124,8975,617,-9733,-6475,5583,10527,5490,2268,887,-181,-465,-5421,-9117,-3795,2098,1541,-4152,3251,11872,1346,-87,-1730,-2620,-1083,-969,-4498,-5376,-9331,-9975,-9331,-11413,-5590,10375,29664,40352,27585,3514,-14938,-22742,-19705,-583,6808,1205,-8421,-5956,-5549,-3089,696,28,-3379,-12112,-7521,8304,23957,29058,10122,-7916,-9919,-631,4615,13599,30771,45080,42099,23843,6278,-4972,-3307,5498,11766,7444,-6076,1160,-1463,-6013,-8883,-8503,-5647,-2310,-5422,-4705,-3170,-4093,-2231,-1085,3549,7865,5331,-430,-7748,-7712,-2895,-4298,-6332,-6227,-2307,-2364,-4195,-667,3877,5904,14364,29980,33155,16715,3466,417,-2614,-10212,-15717,-9636,-210,8045,10725,10121,17801,26404,11530,-4297,-10953,-8999,-8263,-15952,-20523,-8739,1492,5566,3398,572,2206,5914,5944,2575,-2984,2215,16371,33276,35776,33727,21464,-3385,-15003,-12287,-13538,-12617,-18468,-11479,-2802,3438,3892,322,808,3838,-1972,-11939,-6749,7983,17132,15933,1090,-7119,8884,28827,26219,8410,270,-1408,-1833,-3343,-8512,-11376,-18422,-17041,-1845,7987,10026,11152,10808,3846,-7311,-10114,572,2750,8631,9688,896,-7814,-3644,7347,14708,6852,4476,8327,2315,-7524,-10280,-5680,637,-2731,-13069,-9911,9095,14354,7279,-4834,-8807,-6202,-6618,-8587,-15135,766,18279,26825,25344,14511,11680,4258,-1004,-1390,-2076,-7311,-10202,-7561,-3537,3344,7263,9240,9806,8650,3994,-3204,-8118,-13775,-12447,-5529,-5300,-727,5445,4932,4050,5329,3454,-2465,-3977,5818,26069,23389,-4383,-589,13833,26929,30345,20623,10061,5128,11090,14291,9870,5725,4043,3587,1720,-735,480,522,-4028,-5387,-9227,-15478,-11674,2696,17698,16572,7664,4406,2916,-7002,-14504,-14626,-4253,1453,-2195,-2933,-6031,-11838,-13872,-12793,-6955,-825,-2232,-5627,-7841,888,14074,21418,10042,-3905,-5390,5530,9116,9665,2257,-4325,-8824,-17709,-15952,-8722,-8184,-7811,-6357,575,7578,9777,5853,1740,-2272,-327,14599,34196,30200,10662,363,-9814,2308,4857,-7162,39,7039,-1328,-19511,-6592,7941,12169,16022,11848,3233,-6366,-13545,-2241,2116,3145,2263,3714,7618,8793,10841,10315,1281,-6917,-6649,-2051,-1946,-757,10755,13035,6672,11396,7846,5798,-5810,-14511,-13793,-11097,-6358,-1829,-3347,-4234,467,5542,7640,9994,3155,-7944,-16847,-16789,-16138,-13931,-12561,-7114,-3620,-5733,-8599,-7770,-4063,-1489,-412,1910,-3415,-5262,-5920,-7003,-6120,1296,10334,14648,16685,15509,11208,2402,-4228,-5095,-477,3384,2625,-4194,-13962,-15937,-5804,-2764,-6491,-4839,2295,14321,15719,19275,32215,37411,23908,6998,-2952,-4408,824,7250,10063,12706,16194,12543,4815,-5345,-13323,-12370,-8467,-6607,-7723,-5593,-3790,-6201,7388,29028,18599,1324,-11452,-1231,25105,34200,9868,-3688,531,13015,19735,19675,14818,9726,5042,606,-4532,5277,52549,81025,90649,78909,25053,-11606,323,16238,11144,-3997,-5504,5824,15155,12815,12580,25657,27865,11684,-1550,-8810,-9028,151,8206,5975,-2612,-5426,-2270,6986,10056,9716,14334,8213,-1627,-670,-649,-2655,-7402,-8930,-2647,3961,7962,11100,10871,5882,-2756,-8078,-5465,-1207,-3544,-3411,-41,-4406,-10596,6389,41575,53543,31480,11015,-4125,-2517,-520,-2897,-8924,-8865,-9974,-9117,-4823,1939,975,723,9297,30024,42638,42136,32621,31970,22105,4691,-1939,-4960,2896,-991,-10199,-7410,-1128,-1551,817,7406,15515,16835,6222,-238,3185,-923,-9025,-10579,-13444,-13852,-15883,-13502,-10622,-7166,440,5885,2962,-89,-6847,-12710,-9178,-5195,-3408,-7267,-12199,-11780,-10559,-4267,-2878,173,1748,6534,26078,44610,47114,34249,14639,-843,-6365,1665,13852,18458,7266,-5496,-9946,-5769,-4035,-9789,-8297,-11357,-15581,-11841,-7622,-2952,2803,16802,14023,2480,1118,-1681,-12495,-17837,-8462,1987,4925,-1828,-12441,-13216,-8920,-1287,3814,-2176,-5901,-2443,-710,2951,6012,2447,2835,3496,-1924,-7634,-11527,-11953,-9080,-1440,7056,13692,14997,4986,-14932,-9576,-2832,900,-3646,-7434,-2241,5670,14172,12142,-2100,-9588,3858,19259,11087,21,-5360,-3962,2743,6124,5529,3562,-2143,-2875,-708,3226,-2532,-8720,-13547,-4155,15013,39265,58333,48450,37375,31569,27897,26372,11273,-5757,-6867,-6101,-9992,-14972,-614,-2972,-6634,-2736,2606,6897,9098,14909,26503,24779,8810,69,-9904,-10513,-5325,-11054,-12070,-6265,-14825,-556,11023,7957,-836,-3501,-2133,-4979,-4949,6325,15291,23134,18395,4028,-7869,-12270,-11271,-9878,4519,2360,1098,-335,-1580,2218,-249,-3504,3127,13440,17332,8528,1045,7852,19521,24123,19927,16401,17759,16284,3664,-6215,-9429,-9987,1120,6857,8251,18051,18806,14966,10002,1935,-3230,-7395,-5293,-7437,-12607,-13062,-11382,-4958,3726,10677,7797,-2398,-10782,-16754,-12682,-9008,-2915,4153,8680,11681,13887,8834,1665,-4831,-10105,-8625],[-5330,-2420,1813,565,-1607,-4866,180,11748,15618,7133,333,3902,-209,-10184,-9334,-9342,-8638,-6799,-4630,-12700,-14841,-6630,-550,3120,5118,4858,5025,2784,-1570,1143,4496,10540,3655,-8928,-8332,1724,11996,11489,889,-9080,-12974,-11671,-1880,13620,24142,19730,8223,-5165,-8687,10012,41098,61094,41986,22429,12001,3704,1660,946,439,690,4475,11748,15593,11078,-4133,2150,15731,7802,-8613,-20585,-7838,-600,406,-4407,-2786,3854,1765,4534,10918,17665,13956,-3999,-15797,-17693,-13565,-8133,-1840,8400,15183,15050,14512,8533,-2953,-15543,-5723,-1340,-1019,2426,-1235,-7967,-7765,-700,-3845,-10381,-8335,35,4732,3458,561,-3752,-5791,1859,10805,18534,10507,-3768,-2210,2991,-2957,-9195,-17120,-15914,-6954,-1085,2422,15694,29045,25071,74,-6633,-9544,-2442,8254,8527,1216,-9141,-13779,8614,7988,11609,10421,6095,4815,6381,929,-4194,14579,26234,19424,5313,-8731,-797,14385,9572,-3034,-9793,-7118,1145,3237,-3492,-12167,-15324,-14893,-18306,-12691,-3809,4805,12909,20286,27584,17611,2308,3389,10154,-32656,-116228,-165808,-125927,-3134,94166,128052,85625,51927,36855,24637,14587,19411,22909,9882,-1061,-9076,-10585,-8682,-5977,3019,14312,12596,5228,-4767,-19453,-12900,-11604,-14368,-10702,-1234,17534,52084,69862,53247,24129,16360,10381,3211,-5279,-9296,-6295,6433,10389,10981,6603,-2563,-12593,-21967,-11981,6118,19007,41110,59180,55346,15952,-7039,-8355,-9093,-4218,4029,3839,2831,7807,19048,36817,38033,4412,-12399,-13092,-5080,1216,6032,7652,5428,1447,-4768,-6144,-1320,1661,-5789,-12761,-8771,163,7905,14274,10279,-4085,-15924,-14692,-1987,16783,15283,5640,5142,2816,-1467,-5293,-9480,-3190,-258,-2409,-13493,-5049,4247,2842,-4215,-8153,-1850,4307,1965,-6216,-17236,-16286,-9514,149,10871,14689,11739,6041,1435,2803,7418,11096,13243,7547,-13307,-20521,-14668,-9544,-6635,1196,3834,5639,1884,-7060,-9781,-14251,-5319,1708,-6736,-13335,-15073,-10603,-6068,-2673,-1109,-1757,-10411,-11987,-11331,-2854,9533,16969,19814,14163,8883,4793,1761,-4967,-7973,-111,-904,-13421,-6201,-11242,-13306,-13150,-10047,-2602,4869,11766,12242,16067,19365,13721,8309,8741,15126,27687,35113,23690,9454,-1201,-12146,-11266,-10064,-7167,359,-926,-7789,-10954,-7896,3916,15449,10443,1800,-2558,-3917,-2795,-4771,-6967,0,5502,8079,13662,16376,15206,6480,-3598,-10547,-6472,-12927,-23839,-20592,-15644,-13406,-6540,-3289,627,-4214,-15533,-14795,-2977,6904,7619,5303,10726,17578,16252,8024,-2765,-6568,-4291,-1627,-1262,-2700,-8321,-15097,-10284,-4421,-8148,-5925,1099,3997,9935,20254,38002,61767,61110,37722,17495,17152,18830,1510,1072,3168,6541,14056,28478,26983,17805,8625,-4127,-14862,-13388,-5819,3236,5525,-432,-3369,-5066,-1143,1745,2595,-2114,-2016,4900,15415,27110,35057,23406,16414,3240,-4624,5183,16563,28736,25361,19431,14230,4015,-3509,-8199,-12415,-14590,-6657,1128,-5196,-10557,-14457,-19715,-18341,816,8087,7500,4109,720,4539,9263,16593,21689,23637,24388,25320,30264,23751,6548,-5601,-15126,-5714,-402,4662,10525,9716,7231,4333,5793,13665,20934,21384,18314,16384,1087,-6452,-6996,-5374,-4662,-5306,-7216,-4541,-1102,-349,-4526,-6481,-9667,-5831,13334,45700,63120,52983,29203,-5685,-9918,5965,16134,8649,-9677,-15337,-4815,45,-5124,-76,18184,39380,41049,35622,14336,-2752,-3578,677,-1115,-1138,-801,-1035,-4445,-13790,-14436,-7848,-3110,-5746,-6462,-5640,-3321,-3113,-11115,-16833,-10688,-5903,-1590,3687,7436,6053,4810,3456,751,-1215,-5697,-4790,4763,7914,2971,-1479,-8506,-8451,-10970,-18377,-10593,-8662,-9693,-12689,-10644,-4949,-457,-107,-2806,3409,11862,10632,8312,2451,-5735,-10152,-6545,298,10045,22086,25939,22368,8665,-7021,-16181,-10717,-5834,-8263,-6916,-2241,-494,6151,20662,33210,17019,-9895,-11207,8833,28987,31079,18610,2697,-9884,-14754,-11427,-9779,-7809,-5764,-3440,3228,8423,10278,10618,11786,10265,4633,-2575,2388,10513,5731,-7050,-17591,-17662,-13195,4620,18920,23734,21454,8353,-3492,-4723,5838,12753,24832,44442,61416,57760,17451,-1191,-4782,-2235,2075,2244,-2533,855,6185,9059,8867,8592,8957,5887,-957,-2524,-3464,-6014,-10772,-17384,-10309,-1805,105,-5578,-6417,3641,11450,13046,9787,7325,6506,5884,-2742,-7078,-4159,1886,17617,21441,12349,3192,-6746,-2244,22345,41430,35422,8807,-8834,-12912,10698,39907,46782,27940,1129,-16914,-13044,-10676,-7692,-7200,-4660,-393,-55,-6014,-11464,-4974,4229,3299,-7916,-16161,-7220,1767,2886,-905,-2986,3508,10841,19342,25312,18463,6445,-5949,-10356,-15357,-15826,-12794,-11883,-640,6401,10067,12482,15514,4986,2798,18496,27108,13355,-4121,-8017,8861,11318,-1693,-7958,-2055,6543,18323,42613,21909,1045,-3204,-3305,-3693,4386,4505,-9366,-10583,4802,14478,19543,12476,4462,2588,7333,9424,2874,-2471,-2994,-3328,-3184,-743,-1002,-6745,-10502,3296,3704,-3112,-11530,-18608,-20035,-14952,-4852,5890,13667,10698,4634,1667,-7543,-7303,5167,14200,11928,2596,-10508,-18895,-7654,5320,18572,20405,9412,-5971,-9715,-5822,-2363,-7604,-13873,-12253,-9848,-8372,-10730,-14485,-12808,-4116,5135,8232,2842,-4701,-7365,-8407,-2731,-3990,-16952,-5050,23287,40078,31963,9819,-3031,17583,32848,40637,17936,-1406,-7677,-5116,817,-1959,-4365,-9365,-9877,-7318,-4229,11649,29098,28094,16714,10421,2542,-1343,-2174,-2512,-2073,-6033,-11564,-15863,-14017,-6469,1930,11071,19814,23003,17727,15624,16609,12486,-304,-13847,-6310,7128,10999,-7650,-11589,-6266,5490,8779,6289,6535,7389,12862,21815,24299,13201,4813,-4031,-13211,-15696,-13989,-13593,-8247,-9183,-14957,-13374,-4539,1692,4609,9658,4896,-81,1472,-5158,-10946,-13412,-15316,-5029,9894,15866,18556,16108,11493,11364,8564,8582,9870,7670,-2376,-11336,-9689,-6755,-7150,-12277,-16447,-1778,5540,-873,-10432,-9191,6533,29576,43813,37537,16426,-13407,-8541,8512,14532,9647,10332,20272,27922,17732,6194,-4536,-5702,-7563,-9184,-5624,-889,396,-2952,-6411,-8283,-13367,-15367,-5875,-3527,-6911,-9824,-9320,-3965,4045,10222,16668,27056,31232,25486,8432,-12847,-12676,2811,8024,-840,-15516,-15387,-8185,-9606,-3214,6485,11149,9465,-3993,-12592,-7279,9657,24153,15267,9245,11390,2543,-18417,-8283,4180,16128,15593,10612,8154,9882,8548,4816,-3053,-7999,3990,-2239,6491,1806,-6768,-16907,-13364,-8333,-155,5599,6807,10718,15842,14587,4976,2359,5192,2159,-5163,-1684,3248,4053,2329,-886,975,1772,3072,5148,10145,13341,12302,4871,-4432,-5937,-5626,-10299,-13152,-11940,-13267,-15242,-9009,-1350,6036,3756,2190,-2067,-3333,-2273,118,-1316,-3389,-7224,-10391,-12184,1422,2509,6571,8427,5278,-876,-12352,-17732,-10198,-4027,-709,-3719,-6242,-3895,-2148,-2757,-4410,-10437,-8415,-5863,-2734,-6450,-5833,-3454,-8431,-16803,-15691,-10701,-11509,-14408,-12651,-12171,-19732,-23320,-12768,-15804,-10357,7806,36808,47845,26678,8691,-9534,-11488,-7761,-12954,-18397,-15145,-8132,-6766,-10767,-12524,-3744,12754,20519,20458,14973,12059,18492,24500,23534,36477,41364,46053,42378,20515,-1299,-6368,4277,9130,9632,13647,24972,27562,19000,12165,6772,10392,22125,21177,4802,-6402,-5130,-11928,-11978,4750,21169,35489,27820,10693,-1106,-7213,-477,8456,15997,19124,23020,27624,38510,34626,15828,5243,1973,7560,13944,11522,5125,688,-267,-1550,-2693,1400,5174,4715,-881,-8712,2450,17101,28239,20359,1975,-7657,-10129,-8070,-9684,-4464,934,2914,8339,8139,-1184,-8628,-12303,-8977,-5646,-7632,-6777,-2416,-4014,-10751,-12635,-8340,1319,10866,13324,1020,-3207,-4376,-1439,3273,3793,-3729,-8521,-9333,-9346,-13212,-12619,-8826,-8466,-6136,-6475,-8800,-3013,-2520,-3168,1484,3782,-288,-6709,-10652,-8275,-750,5756,6388,7734,6235,5175,4217,6171,10657,20721,15378,2350,-8933,-11828,-2139,12053,15550,7667,929,-1881,-1737,-3716,-9576,951,7887,16008,20850,21270,16214,4869,-644,3077,10359,16517,15516,11645,1731,-9930,-5765,6783,11931,6315,1870,-167,-1255,-1017,-4171,-5836,-1123,3888,3305,-2765,3047,8589,-1028,-1401,-2347,-3261,-3101,-5095,-11476,-9114,-9023,-8045,-8020,-10806,-5592,10608,30125,38820,24914,563,-16683,-20092,-21804,-5659,2280,-1223,-8667,-3828,-2552,-286,1719,-618,-4792,-12416,-7000,8583,23102,25809,6918,-9827,-9437,-1394,3132,11552,27516,40685,37618,21751,6431,-3265,-713,8535,13943,9803,2188,10837,9192,1658,-4822,-6150,-4201,-1186,-3711,-1980,-1560,-3972,-2428,886,6324,8947,5793,-705,-8965,-8345,-2414,-3908,-7457,-8619,-4504,-3861,-6196,2546,8401,9898,15914,29633,34741,19167,4502,-698,-5198,-12248,-16494,-12275,-3914,4403,9030,11187,21636,27324,7329,-7410,-8558,-6706,-6563,-13832,-16334,-7350,737,5151,4521,2228,3858,6402,5979,3891,-2242,-667,8967,24756,34939,36848,23118,-3327,-15504,-12229,-13399,-13291,-19851,-9994,-2627,3210,4677,2592,3456,5330,-1743,-12389,-6628,8110,16539,16092,2625,-4036,11794,30745,25825,7923,-287,-2467,-2649,-2965,-7991,-10192,-15875,-14481,-1243,7951,8154,8247,7417,650,-9599,-9013,2352,7809,17912,17226,5975,-5458,-4704,6326,12501,3964,-552,1660,-3453,-11213,-11459,-5733,-243,-4010,-13286,-9385,9417,14658,7114,-6416,-11545,-8042,-7959,-9248,-15918,-542,16280,25879,26919,19107,14989,4524,-2959,-4447,-5090,-8722,-10300,-6483,-2651,3333,5157,4988,5156,7108,5373,-1174,-6267,-11674,-14846,-7224,-5935,-741,5799,4927,3142,3240,503,-5198,-5504,5364,25486,26269,-4049,-5592,7878,19668,25445,18756,9203,3780,9041,13251,9764,5787,4137,4243,2859,126,520,2,-5975,-8814,-13060,-17939,-12331,2077,16650,15979,6895,3520,1869,-8756,-15252,-18400,-6474,388,-2260,-3460,-7759,-14765,-17342,-14759,-8124,-930,-1555,-4774,-6056,3179,16154,22746,10638,-4372,-6844,3749,7197,9689,3389,-2984,-8216,-17508,-14854,-7257,-7522,-7371,-4813,3083,10118,11285,6849,979,-4514,-3315,11042,29256,27259,9301,-1934,-11175,3430,5694,-5073,-500,5775,-4033,-18910,-4693,7114,10278,14125,12924,4086,-6207,-13566,-2372,1721,2933,2950,5095,8668,8285,7940,5882,-2042,-9758,-8616,-4307,-4909,-2302,12843,25000,20465,22352,15014,9149,-4959,-14835,-10454,-9652,-6392,-2887,-6230,-6527,-2783,1650,3571,6150,-9,-8959,-15229,-15959,-15859,-13536,-10988,-9465,-5336,-5721,-8710,-8403,-3869,620,3415,3859,-4706,-4933,-5928,-6964,-4958,2434,10664,14135,16595,16720,12857,3921,-3701,-4136,1805,5513,3837,-2365,-10897,-15017,-7206,-3267,-5092,-2449,5458,17009,16687,18638,31899,36823,21658,5135,-2489,-3613,118,5520,9548,14622,20537,17080,7380,-4550,-13194,-12304,-9038,-8110,-9730,-7666,-5724,-7469,7470,30290,20322,1698,-12073,-2037,26298,35249,8624,-5820,-4217,8951,17404,17075,12701,7706,3245,-755,-5930,2841,44359,66695,74637,67153,20519,-12593,-202,16349,12591,-2674,-4395,7714,19005,17541,16666,27620,24657,9339,-3056,-10145,-9992,194,8996,6566,-1899,-3866,-531,7599,9300,6812,8605,707,-7794,-827,-1593,-5578,-10923,-9605,-4492,1329,5861,10703,10815,6769,-588,-8088,-9707,-5493,-6968,-4332,1562,-1145,-8390,4878,40892,58503,37043,12295,-5553,-2761,-692,-3677,-9236,-9632,-12096,-12156,-5895,1611,1346,1128,7375,25144,37728,39934,31677,30660,21557,4997,-1767,-5168,2529,-1639,-11679,-6608,301,746,2671,7505,14827,17581,7937,-764,-835,-5167,-12767,-12680,-14043,-13728,-17097,-13563,-9643,-5366,2559,7630,4287,690,-6619,-11645,-7388,-4323,-3876,-8544,-11972,-11866,-11545,-4262,-1886,2430,5164,11317,31330,46808,48981,38999,18431,360,-5806,905,11642,17136,8593,-2228,-7285,-4788,-3086,-10595,-7530,-11034,-12952,-10465,-6493,537,9690,26205,19900,6860,5015,690,-11797,-18359,-7554,1895,4308,-1800,-11210,-11427,-9231,-2207,4023,-2406,-8091,-6207,-4446,-2613,476,-1683,148,2236,-3291,-8992,-11785,-13462,-10442,-2356,5465,8554,7379,-89,-15748,-4977,1580,2552,-5205,-9081,-3741,3290,11630,10600,-2166,-7370,5287,20531,10948,340,-5056,-3862,2691,7554,7523,5211,-1115,-3281,-1529,3119,-1599,-8057,-13679,-4497,15215,41748,64745,56639,44310,37748,34528,33852,16699,-489,-1097,-1070,-6581,-16742,-1006,-2547,-5148,-2236,927,3486,5939,14037,25793,26281,11674,3950,-4697,-7721,-6730,-10171,-6098,-2823,-13060,-3902,8438,8021,115,-2919,-2105,-5359,-7599,3386,11974,19276,15626,3236,-7194,-14296,-14554,-10732,2466,-893,-999,-2481,-4889,-1725,-2862,-5362,2007,11758,16319,7700,-934,4767,13518,19322,17072,13638,14034,10362,-1720,-7046,-8351,-10573,-48,5532,7997,17300,18687,15260,10200,2381,-659,-3926,-2134,-3470,-7931,-7141,-7013,-2280,6078,12856,9775,-796,-10182,-17247,-13074,-9490,-4325,1680,5149,9644,14846,13416,4559,-3011,-9765,-10156],[-6868,-3551,1174,368,-1773,-6784,-1891,13007,20487,13529,5564,5077,-433,-10565,-11315,-10035,-8836,-8285,-6797,-14684,-15900,-7700,-1560,2225,5061,5863,6326,3047,-3116,879,10191,18398,8366,-7776,-8594,2505,13927,12590,573,-9602,-11829,-12570,-6002,6870,17791,15278,5966,-6184,-9245,11447,46219,64936,43438,22064,11061,3898,2853,2080,634,62,3471,10540,13794,8074,-7879,-923,14164,7889,-8603,-19811,-8709,-2193,-1426,-5125,-2400,5312,4550,6382,11087,17144,15499,-2198,-13034,-17415,-14045,-9323,-3483,6734,12841,13253,11306,5080,-5250,-16750,-5895,-2277,-2957,356,-2372,-7326,-7115,-1629,-3906,-9096,-8957,-1950,3037,1815,-940,-4653,-6746,424,9229,17820,10338,-5056,-2448,4391,-417,-6126,-13208,-12421,-4146,-935,613,13878,29330,29354,4943,-5751,-10976,-4559,7545,10081,5351,-2774,-8014,8239,3288,7503,7688,4958,3706,4705,-2268,-7196,9322,21439,16853,3756,-10489,973,16524,11358,-1354,-7051,-3401,6084,5002,-4908,-13387,-15358,-15096,-18441,-9656,-606,7942,15216,22431,28333,17034,126,-1167,348,-46726,-120880,-140621,-70866,59338,137848,144099,85045,47717,31103,21466,17346,23633,27597,14610,1682,-7878,-8901,-6374,-3787,4023,12885,10223,4414,-5134,-19839,-14849,-13234,-16166,-12606,-2863,17022,53847,73631,57016,27437,18012,10522,886,-9450,-14456,-8293,6003,10698,13288,11059,3338,-6589,-17569,-13419,4528,17087,41807,64039,62464,22655,-10772,-11844,-11550,-4758,6056,5470,2820,7348,19128,38714,38362,4682,-11255,-12558,-5435,526,5808,7951,5703,972,-5149,-5724,-130,2201,-5412,-12109,-9092,-1557,4204,9104,5873,-7974,-21098,-19681,-4928,17968,21114,8896,3468,1726,-2654,-6049,-9566,-4564,-1312,-2177,-11315,-7525,2633,2194,-4574,-9453,-2469,4516,3030,-4646,-15690,-18186,-11397,-2033,9605,13893,9115,3979,1323,5919,13165,18164,18540,8423,-13646,-19301,-15344,-10818,-6631,497,1687,3319,1754,-4695,-7025,-14104,-8762,-334,-6818,-12921,-14058,-9051,-4256,-1104,141,242,-9588,-13527,-11407,-1338,11188,17856,19829,13250,8516,5372,2314,-4984,-7218,2128,5625,-4833,-482,-5761,-8890,-11305,-10765,-3180,3016,9705,12298,16124,17448,10063,4197,4284,9877,22513,32297,22219,8824,-827,-12175,-11830,-12008,-10290,-3162,-4244,-9478,-9468,-4144,10089,22409,15406,4800,-2123,-5337,-4043,-5469,-7662,-1764,2826,5063,10702,14081,15026,7790,-2156,-12305,-9219,-13926,-21636,-20355,-15609,-13568,-7400,-3944,967,-3834,-16026,-10993,2472,14471,14236,8850,12791,19777,19050,10400,-1904,-9398,-7208,-3492,-2219,-3099,-8611,-15310,-11920,-6503,-10480,-8174,-592,2108,7485,15915,32292,60450,66067,45643,23614,20532,16564,-968,533,5508,11155,17385,27118,26500,17386,6308,-7978,-17692,-14542,-7097,587,677,-4767,-5550,-5514,-1801,525,2477,-751,-317,6930,16479,25266,32780,21373,15122,-562,-6444,5152,18199,30323,24204,16768,12049,2163,-3589,-7805,-11864,-13753,-7131,1009,-4160,-10040,-15590,-22057,-15944,682,7139,7016,3564,-728,1869,5167,9898,13743,18174,21224,22555,26358,21142,5336,-6368,-13463,-4810,818,6658,14505,16085,16263,13063,10893,16902,21303,18457,14824,15162,1148,-6007,-6758,-5441,-4312,-4066,-5634,-3610,-869,-537,-4535,-5542,-7790,-6496,7255,33923,50768,44886,28815,-4154,-12670,1877,10761,6410,-10012,-17753,-6635,-1065,-5199,295,20373,45440,50066,43170,19626,-416,-2801,875,-959,-1582,-2102,-2615,-5375,-14206,-14890,-8251,-2900,-3233,-3436,-5838,-5433,-4322,-10605,-15175,-11720,-7917,-3426,1434,5490,4146,3493,3037,-570,-2668,-6738,-5045,4209,6409,942,-2414,-7328,-6701,-9080,-18814,-11943,-10059,-11220,-14939,-14431,-9689,-3818,-956,-3249,-935,3205,3396,5664,1394,-6164,-8997,-3071,5441,15556,26283,29665,24558,7823,-7147,-14567,-8140,-2487,-4276,-4544,-3595,-5181,-3,16222,31897,19047,-7823,-11092,9368,31172,32851,18473,2365,-9619,-13716,-10697,-9271,-7896,-6921,-3747,4314,10512,13453,14089,15769,12889,3854,-5674,-3892,6284,4329,-6511,-16357,-15994,-9247,9671,21800,22829,16292,-310,-13611,-14414,-2344,5793,19045,37315,54720,60211,23649,1202,-3532,-1075,2905,3155,-303,3976,9101,10976,9657,9025,9685,5632,-1901,-3723,-4270,-6316,-11073,-17389,-11052,-3076,-1282,-7077,-9012,-372,7123,9338,6453,4692,5311,6279,-825,-6442,-5986,-2252,10366,16052,10662,3988,-4762,473,25304,47582,41302,13470,-3521,-8836,13536,38566,45665,28571,-64,-19442,-12339,-10947,-8972,-8624,-5051,696,1854,-4182,-11449,-5256,5437,5743,-6493,-15604,-8795,601,3011,-295,-4017,1960,10820,20476,26499,18925,5977,-6962,-11591,-15356,-13472,-11577,-11579,173,8477,13618,15911,18527,5374,4037,18418,23764,10064,-5196,-8075,7564,7679,-3248,-7614,-2640,3906,13718,41579,27605,7392,1486,-967,-2053,4802,4481,-9794,-12347,4411,13894,19244,14557,6525,4313,6794,5098,-753,-3608,-2834,-2730,-2487,-132,-756,-6405,-10909,2018,2807,-3815,-11020,-15508,-17175,-17983,-8034,2311,9952,7247,754,-1749,-9850,-10012,3204,12921,11176,2752,-8213,-18746,-8728,4306,18211,21968,12668,-2462,-8117,-6384,-3238,-6557,-14026,-13299,-10759,-8917,-10723,-14617,-14357,-7589,739,4659,384,-7016,-10160,-11985,-8086,-10283,-20030,-3136,25531,44827,36479,13436,-2906,15561,32783,41579,16461,-2298,-8881,-6743,-542,-2588,-3977,-8587,-9352,-7667,-5413,9849,26586,24878,14130,8552,703,-3311,-4124,-3733,-2276,-4701,-9777,-14314,-15481,-6900,2708,13319,21321,23174,16454,12777,11777,6607,-4085,-13425,-6162,3585,2069,-13435,-6136,-1501,8279,8567,7771,11267,12827,18278,29596,30613,17007,7032,-2364,-12202,-15340,-13001,-12353,-7888,-9363,-15040,-14748,-6525,451,6782,14815,8534,2136,2868,-4766,-11542,-13864,-15974,-6631,6877,13353,15727,12376,8668,9771,7352,9620,13934,12555,-450,-13922,-12754,-10475,-11334,-15624,-15769,-1819,3564,-5457,-13058,-7294,9432,33299,48693,41646,18453,-13058,-9447,7884,14454,10085,11604,22134,28618,16715,4932,-6377,-8150,-8972,-9970,-4291,1922,1892,-1807,-6086,-8250,-13204,-15040,-6111,-5394,-8685,-11512,-10574,-5466,3122,9420,14275,23415,27026,21343,6045,-15167,-10550,4694,10212,1325,-13420,-19702,-12534,-8178,1170,8966,11061,7242,-6685,-15065,-8209,8259,23700,18407,11741,13510,6365,-11987,-11895,1251,11593,9382,5881,6214,9315,8467,4658,-3157,-10228,-4668,-7075,7968,3428,-7432,-17563,-11686,-5776,473,3660,5187,9525,15131,16259,9345,5522,6718,2386,-5303,-1759,1347,999,-171,-1847,880,1377,2171,4357,11469,16038,14701,5745,-3947,-4312,-5245,-9977,-11282,-10264,-12802,-16715,-11454,-3348,4018,2054,614,-3981,-5624,-3906,582,1673,755,-3406,-8061,-14145,427,2455,6866,8054,4016,-2450,-14053,-18719,-9547,-2503,1822,-655,-4024,-2806,-2508,-4618,-8077,-14929,-9615,-5444,-2086,-6738,-8137,-5299,-9836,-17799,-15680,-10183,-10657,-14160,-14025,-14840,-24227,-18792,-8912,-12764,-12806,3267,30492,41520,20792,4089,-14601,-9124,-5206,-11931,-19098,-15148,-8417,-7731,-12517,-11636,-2478,14957,22052,20906,15827,14075,22088,26414,27483,42618,44342,43412,38418,16078,-5186,-6477,4246,8875,9751,14140,26161,29276,18118,9227,296,2054,13788,13793,935,-3506,491,-7880,-12209,5304,23629,37506,26649,9551,-1355,-5869,2592,12856,19512,20266,22057,24571,34644,35686,18926,7765,3697,8392,13167,10131,4667,969,104,-864,-1409,1654,4088,2335,-4950,-8820,3920,16169,23390,13258,-3243,-12015,-15205,-13085,-12471,-5068,531,2648,8453,9324,1184,-6566,-13856,-15514,-12348,-13046,-11821,-8654,-9827,-15415,-15875,-9736,1633,11711,16532,4464,-1557,-4483,-3354,260,2102,-1851,-5320,-8199,-9366,-14098,-14057,-9561,-8568,-5801,-6110,-9788,-5275,-4329,-4337,1217,3951,123,-5871,-9423,-5111,658,5125,5045,6721,6585,6030,4766,7133,12362,23554,16793,1997,-9036,-13832,-3769,12165,18193,10126,3515,199,352,-720,-7016,4663,12699,19781,23114,21651,15374,5532,1650,4742,11148,17455,17243,13921,2602,-9824,-5749,6867,12449,6714,1121,-1420,-2621,-2087,-3324,-3275,898,4961,4404,-1740,2662,5179,-2897,-2542,-3157,-4220,-5303,-8419,-17839,-10636,-8068,-6303,-6928,-10380,-5823,10354,29737,36227,21786,-2249,-17229,-17060,-19346,-9417,-1841,-3419,-8391,-1957,39,1925,2046,-1741,-6271,-12203,-6608,8397,21443,21790,3757,-11363,-9437,-2647,1179,8883,22988,34374,31383,18334,5609,-2356,1309,11150,15869,12708,10113,18883,19537,10000,-534,-4123,-3361,-450,-1811,428,-217,-4117,-3208,1747,7461,8897,5832,-1133,-10468,-8984,-1980,-3567,-8622,-11289,-7124,-4964,-5058,6012,11876,12995,16938,28415,34842,20277,4381,-3178,-8575,-14660,-16257,-14543,-7684,403,6730,11589,23900,25187,1444,-8345,-5075,-3795,-4574,-11057,-11786,-6058,-544,3846,4477,2631,4105,5521,5199,4793,-1347,-3613,2169,16309,32861,38913,23891,-3531,-15951,-11328,-11608,-10646,-16004,-8712,-2584,3201,5782,5012,5950,6380,-1947,-13161,-6539,7863,15208,15438,3740,-1006,15355,33122,25855,8032,-416,-3400,-3582,-2699,-6980,-8102,-12670,-11589,-896,7091,5336,4504,3370,-2977,-12019,-7997,3942,12313,25636,23708,10636,-3126,-6426,4612,9366,563,-5599,-4148,-7836,-13825,-12150,-6099,-1529,-5147,-12653,-8790,9225,14340,6598,-7828,-13484,-8774,-8492,-9906,-16537,-2152,13332,23574,27091,22828,17490,4161,-5460,-7529,-7781,-9870,-9838,-5137,-1489,3406,3134,1581,1713,6052,6568,884,-4590,-9840,-14944,-9226,-6908,-879,6158,4870,2062,894,-2578,-8019,-6975,4417,23516,28366,-2228,-10733,1916,11974,19617,16230,7881,2041,6553,11591,9206,5843,4798,5781,4664,1259,701,-325,-7778,-12026,-16802,-18556,-13005,1079,14968,15023,6142,2555,759,-9392,-13412,-16614,-8451,-858,-2350,-3061,-7493,-14720,-18936,-15454,-8517,-679,-693,-3660,-4367,4809,16791,22422,10413,-4960,-8320,1687,4932,9240,4102,-2171,-8095,-17637,-13449,-5471,-6278,-6423,-3009,5799,12790,12944,7900,-50,-7002,-6103,7228,22872,22509,7213,-4155,-10014,4740,5968,-3443,-1331,3994,-6826,-15673,-2769,6334,8174,11433,13187,4314,-6662,-13016,-2205,1497,2814,3714,6637,9983,7804,4941,1671,-4617,-10857,-10220,-6360,-7594,-3353,14823,37690,36736,35276,24069,13480,-3296,-13662,-7400,-7392,-6727,-4825,-9090,-8120,-5063,-1507,79,2749,-2599,-9608,-14215,-15600,-15980,-13263,-8741,-10068,-6342,-5224,-8406,-8300,-2935,3104,7602,5807,-5960,-4407,-4995,-5504,-3349,3368,10636,13389,16436,18066,14642,5443,-3351,-3307,3767,7030,4416,-1218,-8415,-12667,-7779,-3608,-3523,424,9225,19845,17803,18205,31282,35674,19414,3338,-2092,-2804,-489,3909,9193,16681,24908,21339,9574,-3847,-12907,-12115,-9575,-9438,-11311,-8944,-7066,-9026,6869,29693,21155,1911,-12631,-2807,27342,36042,8016,-6098,-7532,5298,15187,14412,10410,5490,1246,-2273,-6669,2808,37052,53185,59224,54918,16073,-13297,-1037,15717,13653,-1225,-3113,9413,22353,22289,20604,28232,20706,7059,-4380,-11396,-10819,350,9448,6676,-1561,-2620,682,7433,7734,3589,3310,-5596,-12619,-1310,-2934,-8767,-12141,-8046,-5960,-1520,3454,9613,10179,7470,1902,-6201,-12341,-10114,-10421,-4584,3389,2067,-5425,4635,40142,62562,42654,13476,-7238,-2907,-511,-3786,-8775,-9968,-13180,-13110,-4781,1360,1353,1387,5330,19217,30511,35622,29416,28045,19909,4906,-1678,-5445,1930,-2274,-12875,-6037,1190,2715,4470,7529,13559,17570,9183,-1163,-4587,-8598,-15945,-11689,-9944,-11815,-14468,-11070,-7107,-2618,5071,9290,5405,1268,-6504,-10499,-5688,-3579,-4468,-9776,-11536,-11882,-12335,-3551,-165,5332,9043,16594,35294,46500,48109,41670,21625,2148,-3099,3242,11678,17135,10395,1028,-4243,-2977,-2707,-11454,-6457,-9034,-9371,-9168,-5669,3702,17132,35451,24775,11054,9265,3597,-10209,-15057,-5752,1660,3170,-2215,-10105,-9916,-9833,-2659,5580,-404,-8035,-9910,-8085,-7257,-4119,-5489,-2760,622,-5021,-10535,-11421,-13204,-12160,-3943,3495,4101,269,-5341,-15096,-1386,5353,4107,-6547,-10090,-5237,402,8216,8396,-2205,-5357,6261,20470,10007,417,-4870,-4092,1885,8071,8874,6524,40,-3208,-2069,2913,-1034,-7867,-14235,-5382,14153,41402,67385,62376,49578,42464,39535,39176,20500,4935,6581,6155,-1668,-15283,-1710,-2015,-3757,-1974,-1344,-1008,1721,11993,23692,26829,14478,8165,1567,256,-200,-2420,-266,-233,-11127,-7306,5623,7434,560,-2826,-2710,-6373,-10651,107,8176,14722,12103,1858,-6939,-12741,-14438,-11317,11,-2777,-1836,-4171,-7948,-6056,-5968,-7325,788,9732,14656,6354,-3627,1239,7620,14229,13809,10556,9817,4048,-7169,-7724,-7734,-11632,-2323,3157,6734,15204,16839,13902,8904,1840,501,-1812,630,-13,-3565,-2519,-3723,-406,7326,13822,10814,29,-10371,-18218,-13825,-10554,-6571,-1715,759,6721,14352,17334,7932,-1514,-9522,-11913],[-7430,-3755,1562,1472,-356,-6850,-3369,14400,25020,19316,10495,6893,-299,-10816,-12141,-9587,-8772,-9535,-8996,-16101,-15854,-8079,-2127,1662,5218,7034,7931,3947,-3786,1636,16884,26392,12812,-6423,-8348,3535,15876,13875,660,-9440,-9698,-10485,-10071,203,11665,11318,4256,-6574,-9289,12964,49619,65926,43561,21299,10369,4675,4671,3882,1486,-127,2636,9266,12194,5997,-9972,-3150,12913,8542,-7731,-18071,-8722,-3031,-2427,-5008,-1424,7060,7845,8979,11906,16662,16608,562,-9597,-16026,-13552,-9585,-4409,5546,11084,11901,8676,2280,-7257,-17083,-5575,-2973,-4676,-1212,-2916,-6303,-4744,-109,-2391,-7356,-9272,-3961,1259,365,-2006,-4991,-7322,-830,7776,16973,10279,-6051,-2476,5985,2388,-2770,-8836,-7939,-761,-275,-881,11928,28401,32421,9942,-3991,-11315,-6615,6768,11657,9730,4236,-456,10317,75,4188,5315,4066,2902,3497,-4688,-8937,5142,16512,13707,1968,-11691,3844,18528,12606,234,-3855,1609,12224,7370,-5782,-13732,-14272,-14800,-16380,-5671,3227,11384,17409,23921,28204,16009,-1823,-4768,-7746,-55873,-113391,-100076,-4486,126879,182304,159774,83878,42520,24850,17542,19950,27971,32560,20110,4611,-6408,-7024,-4000,-1436,5111,11315,8161,3916,-5085,-19010,-15723,-13953,-17191,-13919,-4134,16424,53985,74880,59349,30780,19950,10929,-924,-12897,-17856,-8346,5575,11206,15938,16035,9859,228,-11929,-13038,3213,15081,41790,66871,66779,28512,-12301,-13421,-13537,-5595,7560,7247,3108,7188,19332,40108,38216,5572,-9331,-11186,-5169,298,6029,8639,6406,1047,-4877,-4679,1405,2850,-4943,-11399,-9086,-2918,998,4935,2897,-8980,-20270,-23404,-7410,19061,27870,13791,4707,1813,-3176,-6314,-9241,-5442,-1822,-1552,-8719,-9654,1059,1276,-5014,-10319,-2616,4724,3820,-3337,-14163,-19303,-12967,-4543,7650,12501,6480,2414,2136,9958,19871,26136,24069,9290,-13462,-17724,-14843,-11521,-5922,1155,1535,3210,3740,-941,-3649,-11940,-11959,-2398,-6616,-11996,-12477,-7061,-2235,492,1214,1801,-8397,-14749,-10116,1388,13513,18992,19827,12409,8383,6207,3147,-4411,-6180,3281,10960,7665,12421,5089,-3618,-9238,-10854,-3253,1427,7301,11891,15436,14492,5864,38,43,4722,16766,28651,20517,8373,-86,-12413,-12264,-13675,-12816,-5898,-7273,-11229,-7695,630,18421,31078,21181,7901,-1896,-6601,-4938,-5858,-8193,-3423,135,1861,7429,11484,14737,9423,-173,-11912,-9999,-12518,-17775,-18747,-14806,-13171,-7763,-3982,1987,-2752,-15004,-6820,8774,22996,21811,12960,14991,21628,21222,12429,-180,-8491,-7434,-4117,-2234,-2991,-8548,-14693,-13166,-8055,-11974,-9615,-1680,854,5891,12672,27020,57160,68334,52973,30876,24785,15249,-2695,59,7643,15235,19973,24686,25089,16376,3625,-11173,-19836,-15785,-8273,-2068,-3872,-8718,-7340,-5688,-2281,-421,2577,897,1676,9021,17132,22728,30133,19646,14509,-3210,-8004,5301,19693,31235,22630,14369,10456,930,-3545,-6996,-11012,-12687,-7461,702,-3245,-9363,-16010,-21329,-10985,989,5517,6024,2756,-2069,-182,2518,5804,8470,13882,18633,20462,23314,19419,5053,-6135,-11338,-3714,2253,9439,18468,21590,24024,22168,17368,20429,21203,15365,11720,14916,2956,-3531,-4610,-4313,-3461,-2426,-3474,-2048,16,-60,-3962,-4260,-5833,-6564,2076,22518,37809,36317,27823,-1604,-15130,-1810,6177,4733,-9401,-19494,-8136,-1843,-4858,1229,23188,51583,59216,50528,25505,2812,-1790,1182,-852,-2265,-3729,-4407,-6236,-14557,-15243,-8453,-2296,-163,1259,-3913,-6535,-5138,-9884,-13997,-12714,-9496,-4643,-294,3787,2353,1960,2357,-1938,-3886,-7519,-4905,3986,5154,-729,-2928,-5745,-4648,-6858,-17069,-13198,-11353,-12582,-17025,-17677,-13601,-7002,-1696,-3354,-4497,-2918,-289,3996,980,-6018,-7383,741,10946,21219,29838,32311,25954,7119,-6453,-12578,-5655,742,-194,-1236,-2943,-7335,-4584,13192,31215,21686,-4837,-10122,10069,32639,33842,18296,2558,-8725,-12584,-9961,-8674,-7854,-7858,-3375,4766,11498,16053,17456,19807,15229,2822,-8412,-8850,1113,1776,-6031,-14555,-13158,-4546,14622,23937,21071,10707,-8294,-22034,-18429,-10679,-2322,11085,27076,43985,58692,30599,4919,-1274,294,3514,3975,2164,7323,12145,13175,10692,9554,10481,5673,-2320,-4317,-4358,-5653,-10120,-16568,-11211,-3816,-2044,-7754,-11084,-4490,2084,4594,2530,2030,4104,6574,1450,-4896,-6646,-5180,3870,10267,8736,4778,-2538,3264,27084,50853,43777,16107,1855,-4155,16161,35963,42917,28596,-981,-17673,-10530,-10294,-9294,-8803,-4558,1892,3562,-2346,-10789,-4968,7094,8657,-4768,-14540,-10039,-563,3067,210,-4658,1005,11366,22137,27678,19157,5586,-7797,-12439,-13917,-10906,-10293,-10810,1136,10411,16815,18658,19767,5018,5084,17401,19734,7034,-5920,-8214,5222,2654,-5740,-7359,-2802,1968,10430,40464,34047,14366,6181,1316,-316,5293,5182,-8304,-13611,3744,12546,17847,16036,8470,5715,5613,418,-4119,-4485,-2553,-1950,-1535,859,80,-5431,-10839,888,2130,-3942,-9283,-10799,-11690,-15432,-10803,-888,6565,4284,-2584,-5055,-12087,-11750,1973,11819,10409,3160,-5590,-17481,-9436,3465,17532,22753,15353,1432,-4846,-4202,-1182,-3133,-12645,-14164,-11461,-9182,-10277,-14136,-15199,-10442,-3013,1442,-1874,-9096,-12445,-14890,-12783,-15610,-20407,-882,27069,48245,40561,16930,-3132,12658,31867,41221,14621,-2983,-9728,-8131,-1864,-3117,-3412,-7633,-8663,-7722,-6345,7769,22976,20829,11332,6849,-696,-4650,-5620,-4840,-2525,-3427,-7976,-12555,-15605,-6669,3941,15862,22567,22683,15031,10364,7901,2374,-5734,-11756,-5936,53,-5981,-11416,-136,3097,10650,8138,8798,15478,18762,25321,38346,37023,20918,9240,-784,-11165,-14706,-11865,-10756,-6685,-8650,-14287,-15532,-7775,-64,9916,20593,12274,4244,4244,-4004,-11748,-14049,-15885,-7630,3757,9475,10780,6416,4186,7293,6244,11044,18328,17291,1523,-16065,-13790,-12293,-14349,-17801,-14374,-1484,1584,-9688,-13397,-4201,12802,36389,52653,45827,21317,-11151,-10162,6793,13603,9913,12370,23493,28765,16159,4915,-6794,-9725,-9613,-9834,-2369,4952,3556,-477,-5537,-7986,-12640,-14223,-6240,-7438,-10445,-12481,-10607,-6302,2459,8570,11443,18936,22116,17010,4158,-15869,-8271,6453,12332,3669,-10847,-20147,-12333,-2896,6466,11914,11636,6120,-7927,-16364,-8802,6865,22623,21224,13871,14395,8611,-3933,-6430,2955,9859,4905,2031,4519,8683,8130,4269,-3042,-11082,-10476,-7824,10019,5588,-7778,-17861,-9264,-2191,2182,2539,4170,8430,13411,16356,13287,8781,8410,2916,-5064,-1597,-563,-2053,-2603,-2581,933,1039,1248,3521,12665,18425,17064,7505,-1839,-2001,-4630,-9111,-8631,-7990,-11807,-16845,-13262,-4726,2475,601,-885,-5725,-7346,-4598,2105,6262,6905,1901,-4978,-15474,-137,2968,7612,7795,2695,-4182,-15761,-18897,-8499,-696,4613,2634,-1478,-1165,-2089,-5506,-10700,-18782,-10150,-4738,-1517,-6847,-10071,-6941,-11040,-18324,-14924,-8942,-9039,-13012,-14773,-17124,-24203,-14450,-5934,-10266,-14756,-1481,23392,34014,15333,11,-18531,-5996,-2888,-11074,-19669,-14498,-8034,-7875,-12929,-10280,-1527,16316,22761,20969,16703,16048,24621,26597,29943,46746,46347,40846,34505,11739,-8159,-5496,4652,8880,10256,15408,27874,30940,17176,6202,-6584,-6704,4908,4729,-3840,751,7110,-3033,-10766,6700,26447,38499,24875,8535,-1386,-4277,5629,16942,22665,21019,20770,21344,29923,35746,22481,11316,6455,9414,11881,8165,3849,1075,299,-573,-220,2663,3631,414,-8384,-7193,5275,14975,17974,6629,-7389,-15256,-18695,-16954,-13428,-4796,676,2795,8577,10055,3596,-3785,-12259,-19787,-18973,-17954,-16053,-14633,-15750,-19906,-18664,-10228,2408,12597,19661,8036,181,-4215,-4511,-1771,907,-587,-2607,-6238,-8025,-13331,-15059,-10056,-8335,-5032,-5137,-10062,-7535,-5906,-5081,1402,4513,1116,-4079,-5783,1261,4100,5325,3938,5543,6802,6906,5633,8686,14835,26762,18158,1848,-8859,-14720,-4553,12879,21585,13600,7390,3541,3363,3214,-4918,7589,18527,24755,26151,22469,14783,6185,3705,6415,11939,18187,18895,16307,3874,-8674,-5670,6526,12700,7215,651,-2224,-3602,-3153,-2528,-925,2894,6032,5539,-448,2698,2388,-3749,-2972,-3551,-4866,-6938,-9589,-13648,-8751,-6094,-4161,-5458,-9530,-5645,10207,29006,33169,18707,-4559,-16804,-14036,-15403,-9934,-4302,-4579,-7361,-27,2586,3974,2277,-2639,-6926,-10917,-5767,8249,19598,17904,1397,-11872,-9298,-3733,-549,6497,18488,27790,25000,14767,4664,-1573,3317,13868,18115,16216,16972,25289,29098,18797,4275,-2030,-2712,357,586,2972,1354,-3991,-4040,2000,7625,8425,6040,-1162,-11770,-9022,-1063,-2775,-9260,-13622,-9588,-5164,-1245,9504,14558,15456,17807,26955,34067,20459,3542,-6106,-11205,-16350,-15242,-14848,-10180,-2659,4820,11933,24849,20921,-4866,-5086,-151,489,-1460,-7034,-6517,-4492,-1776,2290,3803,2153,3263,3756,4146,5743,172,-5713,-2964,9241,30152,40167,24248,-3486,-15829,-9713,-8894,-6518,-11850,-7332,-2591,3441,7302,7790,8623,7404,-2128,-13768,-6032,7690,13614,14420,4790,2122,19417,35871,26468,9092,381,-3704,-4239,-2185,-5487,-5689,-9428,-8420,-413,5653,2003,435,-780,-6458,-13788,-6736,5585,16232,31591,29020,15026,-527,-8315,2853,6099,-2680,-9931,-7728,-9567,-14397,-11989,-6373,-2783,-5771,-11262,-7795,8929,13737,6035,-8786,-14146,-8254,-8039,-10206,-16704,-3891,9718,20219,26103,25762,19462,3587,-7967,-9895,-9574,-10410,-8666,-3271,182,3860,1601,-105,603,5800,7704,3223,-2695,-7889,-12607,-11279,-8015,-933,6756,5048,1144,-1273,-5302,-10552,-8055,3379,20816,29806,1078,-14370,-3244,4690,13381,13176,6265,244,4092,9775,8545,6050,5908,7816,6742,2532,1133,55,-8382,-13118,-15818,-16220,-13400,-26,12964,13942,5681,1853,-99,-8787,-10488,-12977,-9106,-1816,-2270,-2059,-6047,-12911,-17339,-14968,-8012,111,576,-2079,-2624,5970,16404,21049,9838,-5176,-9127,-12,2752,8545,4531,-1704,-8236,-17733,-11622,-3332,-4401,-4652,-648,8973,15788,14998,9187,-1095,-9426,-7746,4009,16390,17050,4955,-5643,-7417,5764,5772,-2128,-2293,1842,-9304,-12015,-827,5774,6113,8303,12638,3938,-7670,-11720,-1472,1753,3103,4812,8572,11879,7792,2520,-1244,-5035,-8031,-10490,-7975,-9877,-3965,16518,49480,53304,48877,34560,18741,-668,-11022,-4510,-4125,-6592,-7580,-11869,-9144,-6390,-3851,-2753,-127,-4696,-10243,-13755,-15630,-16423,-12972,-6234,-8408,-6193,-4156,-7662,-7576,-1555,5749,12074,7769,-6989,-3577,-3139,-2793,-1197,4231,10345,12507,16285,19655,16667,7025,-3162,-2609,5390,8017,4511,-641,-6494,-10099,-7578,-3839,-1841,3772,13751,23044,19342,18224,30653,34234,17368,1675,-1811,-1962,-886,2550,9051,18770,28960,24952,11229,-3288,-12471,-11763,-9990,-10424,-12189,-9153,-7419,-10814,5464,27118,20941,1931,-13061,-3449,28179,36529,8035,-4753,-7919,2894,13441,11819,7952,3037,-995,-3939,-6486,4254,30724,41399,45533,43097,11783,-13803,-2129,14339,14158,221,-1770,10655,24570,26365,23938,27487,16518,5010,-5430,-12550,-11475,658,9594,6340,-1625,-1782,1301,6526,5539,479,-440,-9253,-14279,-2298,-4660,-12142,-10255,-5435,-6976,-4437,957,7927,8869,7796,4579,-2483,-9216,-13738,-13738,-4320,5093,4866,-2644,5211,39230,65421,48046,14687,-9043,-2897,54,-3043,-7626,-9988,-12714,-10494,-2032,1248,990,1360,3181,12678,21769,29595,25952,24296,17317,4489,-1648,-5857,1158,-2687,-12580,-5766,1455,4192,6102,7567,11877,16822,9916,-1486,-8054,-11161,-18212,-8876,-5282,-8718,-10524,-6976,-3357,768,7776,10763,6270,1616,-6528,-9421,-4192,-3057,-5244,-10956,-11104,-11877,-12679,-2325,2090,8729,13270,22164,37528,43801,44645,41821,23644,3684,-550,5943,12579,17600,12099,4021,-1050,-221,-2909,-12182,-5154,-5984,-5859,-8122,-5253,6364,24667,43351,27893,14523,12969,6345,-8340,-11847,-3413,1466,1659,-2972,-9144,-8690,-10694,-2592,7966,3137,-5784,-12487,-11369,-10616,-7524,-8687,-5606,-1151,-6931,-11886,-10522,-11385,-13392,-5920,1192,483,-5676,-10317,-13549,1138,8044,5160,-7554,-10256,-6489,-2742,4182,5826,-2083,-3509,6858,19107,8430,394,-4642,-4522,499,7776,9625,7489,1170,-2795,-2260,2764,-615,-7908,-14960,-6512,12157,38574,66270,65267,52940,45630,42762,42039,22494,10292,16192,15871,5038,-11307,-1600,-763,-2135,-1559,-3422,-5678,-2834,9314,20688,26547,17321,12700,8497,10627,10895,7365,5119,1543,-9549,-10357,2911,6538,845,-2872,-3560,-7635,-13604,-2899,4471,10133,8436,352,-6749,-10707,-10755,-9773,-1346,-2058,-1073,-5044,-10304,-9867,-8743,-8822,-186,7711,12688,4894,-6486,-1816,2926,10146,11464,8468,6499,-1251,-11675,-7800,-6971,-12253,-5037,381,5053,12470,14033,11681,6945,980,907,-579,3104,3438,844,1287,-1209,1078,8145,14358,11719,867,-10591,-18937,-14155,-11412,-8854,-5192,-3500,3799,13213,20804,12497,521,-8837,-13076],[-7502,-3432,2576,3449,2123,-5387,-4570,15325,28361,23795,14370,8294,-373,-11140,-12113,-8849,-8798,-10536,-11366,-16111,-14947,-8094,-2716,911,5053,7820,9267,4941,-4117,2246,22965,33019,16128,-5412,-8083,4263,17113,14680,613,-9040,-7041,-7166,-14415,-5994,6485,8264,2961,-6733,-9365,13903,50439,63726,41895,19703,9472,5539,6516,5703,2439,-372,1521,7687,10713,4612,-10654,-4977,11590,9354,-6395,-15838,-8279,-3524,-3057,-4617,-415,8513,10876,11568,12771,15804,16760,3128,-6554,-14285,-12493,-9279,-4986,4458,9494,10539,6209,-358,-9435,-16698,-5167,-3826,-6534,-2566,-3308,-5436,-2267,2033,-639,-5783,-9629,-6303,-917,-1276,-3073,-5272,-8032,-2265,6220,15818,10057,-7059,-2834,7151,4865,291,-4665,-3714,2172,257,-2504,9484,25827,33369,14257,-1895,-11010,-9124,5423,12671,13651,10941,7343,13817,-2198,1166,2812,2873,1902,2251,-6892,-10094,1794,11681,10059,-321,-11896,7423,20018,12929,1158,-858,7160,18682,9641,-6303,-13298,-12666,-13850,-13450,-1463,6991,14418,18842,24141,26692,14044,-3951,-7869,-14485,-60074,-95981,-50820,65325,192993,223767,173615,81743,36136,17870,12679,21530,31411,36844,25552,7157,-5105,-5394,-1989,561,5758,9247,5983,3289,-5111,-18052,-16270,-14409,-17902,-15033,-5511,15236,51967,72925,59499,33458,21607,11075,-2649,-15725,-15474,-7025,4592,11267,18130,20639,16104,6992,-5980,-11440,1558,12383,40284,66509,66991,32255,-8663,-11682,-14798,-7311,7343,8225,3112,6846,19245,40496,37153,6491,-7327,-9666,-4813,7,6177,9238,7082,1276,-4351,-3476,2803,3147,-4840,-11099,-9332,-4447,-2142,1360,1203,-7286,-15292,-24042,-9765,19572,34431,19385,7875,2583,-3475,-6516,-8999,-6330,-2349,-1146,-6458,-11662,-791,-315,-6039,-11199,-2715,4460,3793,-2835,-13310,-19990,-14554,-7535,4971,10478,3927,1297,3588,14392,26854,34079,28989,9624,-13328,-16307,-13801,-12103,-5000,2600,3008,4961,7162,3281,-264,-8734,-13515,-4455,-6460,-10947,-10739,-5041,-423,1704,1738,2453,-7442,-15631,-7467,5310,16232,20047,19412,11293,8106,6838,3747,-3760,-5273,3082,14245,20498,27923,18131,1911,-7455,-10775,-3300,-301,4415,10563,13508,10328,1078,-4230,-4092,-346,10628,24135,18321,7798,884,-12737,-12886,-15245,-14448,-7622,-9935,-13359,-6114,5696,27948,40263,26780,10416,-2318,-8031,-5805,-6320,-8936,-5193,-2724,-1864,3537,8326,13867,10895,1880,-9416,-8139,-9052,-13442,-16315,-13581,-12498,-7947,-3751,3292,-1368,-13348,-2764,15359,31665,29607,17125,16873,22625,22215,13593,1697,-4665,-4969,-3588,-1640,-2789,-8555,-13692,-13978,-9110,-12698,-10518,-2606,-242,4672,10065,22130,51881,67202,58446,38441,29203,14440,-4041,-753,8996,18021,21242,21219,22536,14469,474,-12821,-19747,-17507,-9729,-4953,-8251,-12373,-8788,-5880,-2923,-1441,2508,2429,3655,10893,17060,19360,27168,18412,14910,-4163,-9581,5327,20679,31144,20438,12085,9388,525,-3506,-5962,-10184,-11703,-7869,-92,-2841,-8903,-15836,-18055,-5749,1562,3125,4312,1447,-3569,-1993,480,2963,4777,10304,16302,18722,20900,18498,5788,-4830,-9156,-2792,3495,12343,21873,25802,29969,30656,24531,23752,20335,12069,9186,15814,6473,637,-844,-2041,-2347,-769,-1152,-234,1238,765,-3216,-3091,-4196,-6419,-2209,12465,25680,28159,26235,1407,-17449,-5428,2078,3223,-8411,-20435,-9555,-2536,-4386,2476,26266,57015,67255,56455,30919,6251,-1046,1123,-1223,-3626,-6090,-6744,-7323,-15101,-15578,-8639,-1613,2843,6575,-539,-6485,-5997,-9861,-13942,-13960,-10655,-5430,-1730,2117,470,0,1086,-3626,-5158,-8262,-4564,3890,3971,-2229,-3238,-4119,-2664,-4697,-14839,-14564,-12765,-13992,-19143,-18574,-15528,-9944,-2448,-3284,-7330,-7032,-2022,2820,937,-5537,-5583,4586,16264,26275,31976,33094,26007,6545,-5159,-10606,-3638,3439,3495,2076,-1338,-7367,-7728,10902,30244,23975,-1722,-8864,10428,32831,33589,17752,2911,-7656,-11633,-9487,-8262,-7930,-8655,-2782,4448,11260,17722,20268,23407,16924,1335,-10779,-9569,-3954,-1948,-5777,-12353,-9684,498,18926,24973,18404,4932,-15181,-15119,-12022,-18224,-11362,1265,14767,30700,53428,37579,9879,1932,1621,3534,4340,4395,10281,14595,14978,11500,9799,10968,5649,-2570,-4659,-4095,-4435,-8430,-15337,-11075,-4254,-2380,-7725,-12328,-8738,-3889,-1376,-2058,-787,2618,6392,3606,-3190,-6751,-7325,-1823,4282,6561,5363,-358,5631,27133,50583,42469,16534,6280,678,18147,32221,38758,27967,-1434,-14056,-8110,-9068,-8948,-8211,-3672,2938,4883,-762,-9917,-4346,9063,11973,-2807,-13220,-11198,-1920,2900,533,-4995,460,12279,24116,28604,18975,5110,-8623,-12985,-11838,-8497,-9181,-9989,1877,11816,19193,20266,18901,3770,5568,15351,15302,4275,-6518,-8680,1774,-3480,-9020,-7392,-2907,349,7997,38840,40125,21069,10375,3187,1153,5617,6402,-5203,-13915,2410,10098,15133,16477,9955,6468,3686,-4249,-7052,-5199,-2322,-1206,-478,2118,1388,-3932,-10114,-8,1641,-3591,-6813,-5918,-6409,-12035,-13233,-3828,3395,1585,-5621,-8316,-14436,-12351,1381,10761,9470,3608,-3047,-15980,-9949,2671,16468,22573,17027,5011,-794,227,3501,1519,-10293,-15029,-12169,-9383,-9629,-13245,-15292,-12367,-5968,-1475,-4076,-11163,-14514,-17339,-16669,-19050,-18032,1386,27580,49629,43313,19547,-4053,8885,29941,39317,12281,-3732,-10441,-9417,-3244,-3689,-2836,-6673,-8047,-7765,-7275,5328,18490,16167,8336,5197,-1846,-5639,-6833,-6013,-3054,-2526,-6507,-10897,-14579,-6069,5285,18295,23138,21199,13193,8189,4862,-334,-5734,-9814,-5892,-3516,-12380,-6302,5149,6962,12074,7241,9080,18690,24500,32971,46468,42329,24179,10937,293,-10432,-14119,-10855,-9236,-5204,-7534,-13267,-16008,-8400,173,13799,26338,15483,5821,5179,-3286,-11834,-14064,-15267,-8198,646,4599,4208,-1337,-1773,3927,5140,12471,22305,21035,3018,-17453,-12414,-11710,-15417,-17932,-12719,-1043,-582,-13603,-11873,-766,16024,38155,54682,49160,24298,-8704,-10975,5091,11824,8941,12388,23933,27944,15624,5479,-6314,-10640,-9868,-9139,-333,7709,5096,718,-5103,-7865,-12109,-13381,-6594,-9818,-12154,-12140,-9316,-6591,1775,7444,8255,13928,16808,12661,2809,-14751,-6463,7508,13837,5725,-8191,-15172,-7404,3528,11578,14628,12308,5581,-8120,-16696,-9188,5547,20896,23351,15326,13718,8679,3670,4241,9978,11773,2674,-982,2803,7643,7183,3346,-3056,-11216,-13473,-6617,12164,7898,-7969,-17996,-6649,1644,4136,1714,3386,7084,10293,14209,15882,11562,9805,3374,-4812,-1601,-2821,-5431,-5291,-3398,848,509,52,2408,13247,19840,18722,9656,1059,214,-4306,-8370,-6211,-5755,-10696,-15999,-14817,-5926,953,-1046,-2740,-7581,-8538,-4441,4469,12189,14789,8316,-1764,-16246,-670,3573,8298,7206,951,-6414,-17820,-18468,-7517,868,7080,5549,871,495,-1376,-5694,-12006,-21204,-10396,-4215,-1472,-7189,-11965,-8700,-12299,-18429,-13811,-7384,-7080,-11177,-14603,-19179,-20721,-11392,-4462,-8740,-16400,-6559,15771,25787,10230,-3847,-20035,-3568,-1364,-10782,-20463,-13588,-7342,-7510,-12524,-9212,-1372,16373,22243,20295,17185,17466,25411,24803,30338,47792,46415,38025,30938,7871,-9774,-4202,4869,8529,10442,16663,29498,32003,15802,2830,-13862,-13981,-2010,-4492,-9541,5296,13972,2047,-8418,8409,28894,37883,22272,7267,-1674,-2997,8043,20054,24881,20983,18911,17858,24483,34310,25856,15454,9758,10287,9949,5503,2392,644,-38,-959,523,3966,3422,-1458,-11650,-5270,6078,13311,12269,581,-10850,-17803,-19889,-18169,-12540,-4097,927,2874,8237,9808,5340,-1135,-8657,-15504,-18486,-20987,-18973,-20267,-21376,-22794,-21361,-10509,2883,12876,21923,11086,1527,-4126,-5545,-3469,-356,-349,-943,-4599,-6453,-11786,-13904,-10708,-8272,-4331,-4052,-9899,-10280,-7680,-5844,1531,4920,2101,-1903,-979,8505,8189,5619,2504,3681,6339,7312,6441,10494,17618,29616,18854,1394,-8958,-14621,-4791,13779,25136,17498,11916,7613,6799,7337,-4087,8987,24461,30375,29455,23187,13925,6260,4973,7465,12192,18230,19900,18159,5024,-7078,-5867,5370,12191,7239,-55,-3107,-4686,-4840,-2485,640,4350,6668,6268,596,2610,-226,-4302,-3341,-4086,-5724,-8366,-8892,-8248,-5342,-3872,-2184,-4163,-8801,-5593,9601,27288,29100,15007,-7183,-16580,-11683,-11851,-8047,-5309,-5254,-6488,1256,4373,5213,1926,-3711,-7124,-9368,-5045,7493,17024,13848,-640,-11973,-9549,-5145,-2536,4050,14058,21325,18786,11013,3295,-1350,4772,16113,20102,19283,21631,29210,36334,26540,8682,-566,-2901,598,2685,5006,2557,-4139,-5448,1161,6515,7209,5925,-1357,-13500,-8974,-244,-2161,-9939,-16087,-12406,-5229,2737,11973,15744,16545,17846,24838,32169,19412,1663,-9175,-12218,-16724,-14446,-13411,-10621,-4195,3474,11929,24043,14871,-11132,-261,5399,5803,2758,-1995,-1262,-3295,-3449,140,2162,250,707,662,2372,6186,1693,-6987,-6463,3582,26431,39894,23629,-3738,-15753,-8394,-6559,-2693,-8132,-6560,-3455,3145,8481,10224,10848,7860,-2796,-14658,-5723,6994,11224,12503,5140,4514,22713,37757,26746,10375,1563,-3851,-5217,-2076,-4387,-3952,-6943,-5710,-333,2896,-2375,-4432,-5459,-10160,-14579,-5860,6571,18688,34819,32163,18313,1682,-10620,837,2572,-6064,-13690,-8810,-9202,-13705,-11698,-7079,-4509,-6543,-10077,-7001,8077,12323,4831,-9961,-14175,-7430,-7436,-10717,-17109,-6459,4885,15308,23449,27247,20477,2485,-10660,-11396,-10712,-10948,-7589,-1561,1696,4049,20,-548,1104,5599,8145,5226,-1049,-6296,-10227,-13976,-9904,-1598,6894,4829,-160,-3665,-7973,-13263,-9272,1795,17214,29867,4634,-12876,-7640,-2309,6377,8946,3770,-2077,1276,7458,7341,5818,6656,9366,8175,3205,1222,903,-7410,-11080,-12335,-14364,-13978,-1744,10150,12171,4970,970,-1186,-7966,-8055,-9994,-8276,-2594,-2459,-1360,-4861,-11519,-16184,-14471,-7380,868,1720,-647,-1481,6132,14768,18605,8726,-5254,-9157,-1112,505,7208,4179,-2060,-9090,-17879,-9960,-1434,-2495,-2510,1939,12267,18640,17014,10201,-2553,-12145,-7923,1495,10381,11403,2556,-6315,-5009,5830,4808,-1630,-3882,-1172,-11498,-8945,529,4939,3675,4466,10748,2411,-9750,-10263,-578,2168,3464,5840,10450,13987,8081,763,-2549,-3430,-4313,-9504,-9513,-12242,-4803,17234,58183,67170,60860,45020,24102,2310,-7849,-2090,-302,-5288,-11205,-14670,-10181,-7390,-5868,-5397,-2950,-6902,-11490,-14218,-16456,-17631,-12974,-3961,-5453,-5048,-2947,-6973,-6900,-443,7914,16225,9242,-8076,-2892,-1034,316,1039,4733,9532,11247,15811,21121,18568,8257,-3563,-2506,6201,8116,3816,-944,-5507,-8134,-7296,-4488,-555,7127,18655,26259,21005,18379,29756,32284,15248,-192,-2090,-1501,-1408,1131,8758,20355,31958,27226,11853,-3299,-12267,-11584,-10529,-11219,-12435,-8605,-6917,-12914,2822,22348,19252,1379,-13599,-4167,28459,36342,8217,-2917,-5884,2117,12078,9037,4982,-35,-3873,-6046,-5861,5578,24649,31410,33836,32025,7396,-14490,-3696,11997,13691,1254,-757,10981,24928,28774,25916,25204,12223,3033,-6396,-13856,-12188,877,9231,5348,-2343,-1655,1057,4699,2715,-2121,-2014,-9969,-13506,-4091,-6913,-15806,-7335,-3048,-7783,-7460,-1595,5625,6631,7355,7050,2204,-3214,-11475,-15050,-3947,6231,6821,-607,5868,37799,66663,52799,15959,-10675,-2806,903,-1409,-6084,-9999,-11482,-6716,873,1011,82,784,785,5838,12287,22297,21368,19567,13890,3694,-1812,-6598,162,-2828,-11172,-5979,924,4917,7318,7577,9934,15299,10003,-1887,-11337,-12882,-18528,-6057,-341,-5070,-6207,-2569,700,4263,10359,11869,6757,1631,-6799,-8592,-3083,-2913,-6326,-12133,-10867,-11941,-12574,-943,4582,12366,17619,27568,37676,39070,39037,39309,24021,4395,914,7702,13391,17926,13338,6576,2066,3222,-3683,-12539,-3731,-2503,-2729,-7400,-5326,8345,31607,48670,28690,16792,15379,8301,-6633,-8857,-870,1455,-85,-3977,-8374,-7793,-11790,-2083,10519,7186,-2449,-12337,-13981,-12592,-9838,-11222,-8178,-2895,-8839,-12546,-9331,-9207,-12965,-7951,-1317,-2477,-10118,-14477,-11714,2585,9360,5346,-8167,-9594,-7282,-5862,-140,3240,-1717,-1788,7157,16591,6450,433,-4212,-4990,-1225,6866,9894,8161,2189,-2248,-2168,2756,-149,-7946,-15596,-7585,9646,33949,61949,65312,54409,47370,44332,42528,22746,15197,27193,27856,13616,-5488,681,1747,37,-618,-4464,-9308,-7074,6561,17343,25613,20290,17601,15928,21836,23271,17660,10027,2837,-8045,-12637,659,5683,1302,-2727,-4275,-8763,-15960,-5073,1362,6069,5163,-854,-6277,-8487,-6079,-5215,320,1782,1385,-4787,-11551,-12276,-10308,-9369,-588,6047,10760,3679,-8896,-3543,264,8146,11233,8558,5334,-4237,-14428,-7022,-5528,-11545,-7529,-2201,3494,9772,11041,9344,5110,444,1275,402,5495,7249,5579,4693,979,2648,9137,15129,13175,2389,-10196,-18765,-13437,-11408,-10494,-8049,-6833,1574,12145,23909,18429,3695,-7270,-13117],[-7903,-3351,3419,5509,4803,-3529,-6010,15049,29647,26228,16598,8649,-1114,-11969,-12069,-8610,-9440,-11074,-12459,-14764,-13831,-8199,-3888,-624,3964,7594,9663,5361,-4740,1648,26992,36883,17458,-5373,-8384,4074,16883,14277,-197,-8901,-4403,-3532,-14874,-10367,3126,6332,1878,-7072,-10016,13642,48176,58370,38153,16905,7925,6006,7827,6949,2992,-1084,-184,5795,9404,3709,-10406,-6782,9901,10028,-4866,-13442,-7692,-3991,-3685,-4394,213,9278,13118,13623,13255,14333,15704,4819,-4322,-12561,-11115,-8612,-5408,3286,7856,8926,3690,-3105,-12009,-15661,-4835,-4987,-8586,-3664,-3718,-4969,-348,3885,794,-4623,-10114,-9013,-3466,-3163,-4272,-5712,-9076,-3827,4716,14554,9784,-7959,-3730,7614,6773,2845,-979,-210,4184,399,-4325,6610,21843,32100,17561,370,-10145,-12001,3533,13063,16927,16958,14552,17657,-3886,-1721,83,1205,612,927,-8974,-10875,-659,7670,6828,-2377,-9587,11675,21198,12583,1379,1779,12920,24854,11556,-6055,-11834,-10601,-12063,-10116,2692,10458,16835,19387,23028,23850,11191,-6142,-10478,-19855,-59800,-72539,348,131205,251510,258416,184016,78458,28917,10483,7436,21903,33560,40017,30527,9301,-3839,-3830,-159,2335,6106,6962,3822,2664,-5081,-16977,-16738,-14735,-18211,-15742,-6868,13570,48101,68104,57561,35395,23011,11042,-4102,-15950,-11133,-4711,3167,10832,19720,24698,21939,13594,140,-8931,-384,9135,37368,62902,63111,33575,-2218,-7437,-14089,-9641,5113,8125,2917,6488,19076,40056,35436,7529,-5175,-7925,-4226,-193,6409,9950,7969,1918,-3366,-1983,4218,3310,-4884,-10995,-9684,-5985,-4990,-1415,991,-3734,-9825,-20995,-11628,19748,40390,25450,12172,4107,-3280,-6355,-8594,-7052,-2756,-835,-4485,-13021,-2518,-2219,-7393,-11744,-2489,3984,3121,-2948,-12902,-19911,-15752,-10229,2637,8896,2476,1394,6036,19372,34033,41663,33188,9689,-13049,-14786,-12265,-12335,-3626,4877,6014,8384,11720,7852,3289,-4751,-10631,-5548,-5926,-9440,-8534,-2680,1504,2873,2101,2588,-6600,-13245,-2796,11066,19716,21379,18916,10305,8068,7574,4353,-2836,-4126,2132,15758,32323,43825,32026,7782,-5686,-10273,-3080,-1804,1949,9151,10984,5925,-3317,-7767,-7431,-4611,5012,19510,16120,7486,2569,-11595,-13052,-15127,-13744,-7499,-11260,-15425,-4467,10999,38044,49212,31904,12416,-3064,-9206,-6250,-6513,-9534,-6495,-5053,-5685,-505,5160,12681,12412,4236,-5687,-4050,-4017,-8377,-12968,-11638,-11195,-7561,-2932,5158,597,-11099,1428,22273,40197,37380,21478,18708,23071,22347,14190,3743,384,-568,-1580,-158,-2200,-8328,-12108,-12827,-8863,-12131,-10499,-3108,-945,4031,8242,18030,45395,63006,61584,45913,33630,14250,-4698,-1605,9738,19565,21435,17569,19478,12156,-2463,-11630,-16736,-19282,-11145,-7580,-11911,-14503,-9061,-5667,-3344,-2163,2594,4142,5995,13011,16745,15936,24980,18879,17539,-2750,-10790,5582,21440,30401,18036,10260,9126,1592,-2588,-4176,-8931,-10426,-7895,-975,-2667,-8386,-14734,-13730,-609,2737,669,2397,81,-4843,-3290,-910,974,2291,7667,14551,17624,19410,18738,8119,-2018,-6694,-1762,4823,15492,25069,29211,34495,38338,32145,26941,19050,9115,7835,18170,11797,6485,4578,1776,-539,1138,1549,2071,3084,2216,-2086,-1827,-2646,-5879,-5238,4689,15945,21585,24689,5016,-17639,-8714,-1328,2082,-7001,-19556,-10488,-2810,-3510,4326,29763,61533,73556,60410,35379,9745,-408,867,-1855,-5439,-8895,-9302,-8346,-15509,-15363,-8400,-576,5844,12096,3843,-4923,-6753,-10600,-14787,-14873,-10737,-5438,-2571,821,-1148,-2004,-493,-5323,-6210,-8622,-3703,4226,3186,-3245,-3084,-2270,-559,-2436,-12183,-15603,-13977,-15074,-19496,-15250,-13692,-11802,-2736,-2623,-8951,-9532,-2875,2253,1462,-4476,-3342,8648,21364,30513,32535,31857,24780,6648,-3008,-8420,-1919,5724,6844,5165,513,-6309,-9292,9130,28749,25644,1421,-7389,10467,31813,32248,17039,3563,-6299,-10629,-9049,-7803,-7856,-8865,-1924,3768,10221,18624,22567,26548,18147,-261,-12185,-5857,-6055,-6256,-5367,-9473,-5429,5894,22494,25055,15243,-419,-19535,-9272,-5769,-17180,-20032,-9465,2034,17039,45635,44220,16333,6378,3129,3079,4357,6385,12760,16343,16267,12088,9833,11210,5638,-2578,-4680,-3454,-2738,-6240,-13797,-10621,-4254,-2094,-6687,-11425,-11942,-10308,-8163,-6901,-3508,992,5813,5605,-1455,-6480,-8691,-6412,-1263,4594,5957,1851,7434,25424,46912,37906,15294,9528,5511,19472,27906,34017,27377,-511,-9694,-5119,-7277,-7951,-7029,-2474,3971,6017,721,-8830,-3316,11509,15966,-297,-11531,-12177,-3277,2747,988,-4833,326,13516,26340,29254,18488,4717,-9267,-12962,-9430,-6242,-8138,-9100,2419,12686,20667,20701,16252,1977,5551,12652,11061,2033,-6881,-9362,-2409,-10067,-12260,-7418,-2922,-975,6228,36713,45139,27033,13920,4628,2310,5834,8113,-918,-12338,366,6617,11370,15964,11053,6692,1360,-8282,-9141,-5599,-2035,-450,741,3749,3246,-1849,-8372,-171,1693,-2592,-3869,-1406,-1783,-8991,-15162,-6378,569,-794,-8306,-11215,-16375,-11393,1592,9941,8573,4194,-639,-14374,-10168,2092,15294,21690,17743,8068,3553,5942,9577,6442,-7429,-15750,-12826,-9451,-8739,-11866,-14292,-12561,-7610,-3869,-6096,-13151,-16337,-19166,-18900,-19071,-13886,3632,27095,48746,44140,20850,-5628,4643,27226,36082,9602,-4539,-10993,-10487,-4520,-4174,-2159,-5628,-7451,-7788,-8171,2758,13674,11377,5405,3735,-2680,-6300,-7729,-7187,-3841,-2047,-5439,-9386,-13432,-5179,6660,20429,22913,18759,10963,6283,2681,-1717,-4788,-8000,-6014,-6946,-15038,-1855,9281,9845,12421,5941,8665,20755,29498,40096,52577,45613,26263,11880,739,-10075,-13656,-9981,-7896,-3699,-6249,-12217,-16178,-8250,1433,18375,31629,17914,6795,5599,-2714,-11783,-13562,-14113,-8287,-2128,-508,-2793,-9707,-8602,22,4189,13753,25401,23323,3800,-16654,-9394,-9260,-14151,-16137,-11014,-552,-2870,-16857,-9456,2510,18752,38315,54165,50924,26842,-6284,-11933,2939,9299,7277,11687,23319,26041,14917,6243,-5326,-10950,-9872,-8116,1565,9961,6469,1726,-4864,-8034,-11823,-12683,-7215,-12275,-13001,-9852,-6741,-6259,1044,6065,5001,8907,11575,8610,2184,-11958,-5345,7604,14477,7293,-5634,-10091,-1473,9639,15841,16710,12732,5248,-7602,-16037,-9159,4468,18611,24625,16052,11532,6520,9785,15890,19843,16381,2676,-3103,1014,6112,5557,1864,-3288,-11084,-14953,-5227,14489,10401,-7880,-17866,-4127,5299,5922,972,2767,5506,5913,9721,16529,13551,10705,3629,-4684,-1927,-5496,-9193,-8271,-4347,585,-215,-1401,1055,13021,19947,19303,11819,4165,2019,-4415,-7902,-4237,-3795,-9601,-14688,-16197,-7092,-730,-3065,-5082,-9457,-8878,-3337,7657,19250,24010,15534,1291,-15630,-1303,4057,8711,6168,-1255,-9162,-20244,-17526,-6754,1970,8970,7822,2812,1947,-598,-5316,-11820,-19030,-10511,-4049,-2080,-7872,-13795,-10501,-13436,-17832,-12489,-5670,-4969,-8735,-12847,-18952,-18061,-10035,-4570,-8243,-17615,-11717,8245,17594,5512,-7492,-17367,-2128,-735,-11106,-20595,-12497,-6401,-6671,-11710,-8660,-2058,15159,20585,18940,17198,18172,24378,21473,28747,45588,44297,34977,28296,5338,-9490,-2990,4652,7600,10033,17436,30644,32243,13966,-814,-21022,-14848,-3127,-9497,-15090,9275,20461,7063,-5675,10121,30504,35545,18994,5716,-2336,-2221,9621,21947,25978,20146,16578,14307,18784,31334,28659,19935,13347,11056,7697,2428,408,-296,-869,-1871,1010,5487,3420,-3333,-14868,-3568,6302,11254,6740,-4622,-13647,-19651,-18788,-15690,-10381,-3050,1233,2787,7374,8549,6140,997,-4427,-8776,-11866,-16821,-17153,-15467,-16185,-18076,-20800,-10857,2825,12424,23039,13371,2389,-4326,-6620,-5059,-1796,-994,-292,-3550,-5092,-10023,-12341,-11426,-8461,-3780,-2941,-9192,-13551,-9583,-6607,1547,5069,2903,467,4434,15812,12139,5743,642,1093,5137,7233,7249,12613,20618,31847,18811,607,-9393,-13690,-4381,14873,28666,21707,16933,12305,10654,11347,-4580,8966,30107,36375,32899,23742,12766,5716,5396,7769,11834,17572,20178,19337,5985,-5245,-6141,3560,10971,6733,-1033,-4113,-5865,-7248,-3273,1431,5308,6950,6656,1400,2366,-2626,-4785,-3802,-4830,-6807,-9418,-7027,-3496,-1675,-1631,-428,-3083,-8229,-5700,8478,24480,24042,10595,-10319,-16692,-9985,-8968,-5415,-5190,-5644,-6001,1835,5306,5616,1084,-4783,-6946,-7775,-4472,6031,13723,9769,-2392,-11888,-10180,-6839,-4739,1632,10070,15632,13323,7424,1703,-1551,5730,17890,21801,21563,23971,30608,40445,32219,12254,178,-3940,249,4311,6494,3382,-4499,-7341,-622,4441,5511,5573,-1692,-15718,-8775,470,-1771,-10673,-18506,-15480,-5384,5900,13224,15481,16239,17043,22266,29641,17794,-520,-10716,-11076,-15582,-13874,-11384,-8623,-3314,3509,12089,22075,8375,-13338,4429,11293,12288,8694,4435,3827,-2448,-5425,-2210,132,-2664,-3353,-3435,121,6227,3204,-7004,-7947,-327,21996,38096,22124,-4212,-15748,-7532,-4882,427,-4955,-6419,-5175,2387,9367,12345,12683,7902,-3756,-15420,-5588,5833,8190,9853,4846,6044,24701,38249,26453,11775,3192,-3609,-6405,-2345,-3745,-2921,-5193,-3487,-392,-1188,-7610,-9890,-10384,-13585,-13791,-5303,6903,19616,35306,32953,20342,3528,-11756,-915,-709,-9221,-15766,-8075,-7948,-12547,-11344,-8019,-6524,-7452,-9186,-6310,6981,10365,3148,-11313,-13750,-6459,-6754,-11295,-17464,-9771,-917,9143,19499,27506,21017,1493,-12602,-11224,-10928,-11409,-6620,32,3096,4009,-1469,-26,2450,5378,8086,6994,590,-4817,-7902,-16297,-12472,-2883,6515,4248,-1704,-5973,-10121,-15864,-10450,-77,13213,28579,7924,-9689,-10576,-8536,-1044,3770,646,-4646,-1586,5001,5892,5330,7086,10387,8981,3403,1172,2561,-4565,-7343,-9200,-12879,-14440,-3825,6792,9879,4190,196,-2241,-7237,-6327,-7637,-6442,-2605,-2573,-942,-4170,-10795,-15740,-14173,-6641,1751,2915,709,-868,5544,12463,15824,7610,-4833,-7994,-683,-1120,5673,3372,-2916,-10329,-17469,-8307,429,-361,244,5215,16128,21574,19265,11161,-4050,-14695,-6802,190,5773,6677,832,-5701,-2976,5204,3499,-1690,-5842,-4754,-12461,-6361,1477,4054,1161,382,7868,50,-12585,-8464,756,3087,4211,7051,12475,16540,9137,281,-1996,-695,-702,-7728,-10636,-14462,-5780,17100,62746,76345,69646,54420,29317,5627,-4218,327,4211,-1748,-13907,-16108,-10960,-7970,-7342,-7605,-5455,-9014,-13013,-15154,-17703,-19299,-12820,-1525,-1460,-2583,-1317,-6119,-6169,513,9738,20116,10414,-8817,-2128,1325,3732,3552,5329,8778,10233,15489,22801,20665,9431,-4260,-2747,6447,7676,2721,-1733,-5094,-6602,-6932,-5402,501,10682,24086,29657,23000,18889,28883,30194,13405,-1920,-2679,-1186,-1766,-34,8601,21560,33876,28234,11677,-3614,-12003,-11242,-10726,-11291,-11695,-7280,-5463,-14019,-740,16052,16420,523,-13837,-4490,28531,35797,8675,-985,-2916,3202,11410,6375,1774,-3492,-7155,-8209,-4920,6251,18716,23516,24485,22344,3240,-15118,-5322,9170,12532,2080,147,10631,23571,29289,26446,21887,8374,1479,-6949,-14984,-12620,1301,8735,4057,-3395,-1946,265,2360,-123,-3216,-1396,-9386,-13659,-6274,-9186,-17171,-4468,-1123,-8200,-10005,-3600,3293,3778,6293,9374,7496,3380,-6093,-12287,-3372,6954,8091,808,6460,35978,66402,56999,17850,-10832,-2192,2560,1572,-4003,-9835,-10063,-3042,3298,740,-1104,-131,-1574,-617,3262,14731,16287,14521,10201,2879,-1913,-7449,-710,-2374,-9404,-6462,-141,5066,8246,7854,8324,13382,9705,-2148,-14174,-13568,-17436,-3605,4807,-960,-1683,1655,4593,7666,12835,12754,7065,1525,-7120,-7855,-2234,-2986,-7525,-13027,-10671,-11860,-12042,532,7284,16253,22064,32421,35846,33120,32219,34627,22785,4257,1384,8492,13937,18019,14156,8782,5099,7010,-4761,-12151,-2105,1168,33,-6846,-5781,9651,37294,50588,27066,17691,16135,9092,-5233,-6067,1782,1844,-1803,-5048,-7761,-7203,-12978,-1172,12812,11027,1090,-9798,-15290,-13387,-11372,-13191,-10332,-4400,-10524,-12242,-7978,-6813,-10997,-9629,-3852,-5029,-13020,-16874,-9897,2966,9093,4332,-8396,-8290,-7514,-8699,-4417,965,-1131,-232,7152,13116,4259,584,-3551,-5448,-3143,5482,9716,8493,2930,-1883,-2090,2701,305,-7961,-16086,-8505,6890,28207,55166,62688,54046,47778,44378,40862,21337,18973,38237,40902,23371,1899,5511,5561,2720,847,-4115,-10551,-10776,3916,13872,23906,23082,22539,23304,32431,34736,27193,14085,3651,-6667,-14147,-1211,4797,1801,-2521,-4953,-9839,-17642,-6417,-1207,2500,2250,-1878,-5698,-6364,-1245,1371,5387,7919,4964,-3712,-11889,-13166,-10481,-9181,-685,4514,8650,2424,-10595,-3933,-537,8194,13146,10842,6378,-4707,-15535,-5864,-3628,-9577,-9739,-4753,1840,7005,7877,6866,3366,68,1508,1003,7309,10879,10021,7264,2489,3942,10001,15880,14939,4336,-9468,-18020,-12040,-10837,-11707,-10577,-9514,-319,10882,25812,24567,7427,-5381,-12608],[-8137,-3030,4507,8100,8037,-1175,-6814,14189,29434,27229,17924,8735,-1747,-12581,-11829,-8468,-10045,-10119,-9970,-12664,-12254,-7844,-5085,-2454,2421,6777,9474,5523,-5265,-65,28714,37800,16987,-6007,-8925,3268,15408,12850,-1549,-8676,-1531,571,-10213,-9742,2667,5969,1433,-7255,-10996,12384,43426,50878,32895,13259,5954,6238,8707,7701,3304,-1987,-2052,4346,8863,3514,-9521,-8382,8108,10802,-2870,-10681,-6782,-4268,-4197,-4294,529,9473,14591,15138,13405,12448,13704,5602,-2761,-10748,-9320,-7476,-5527,2200,6305,7172,1214,-5884,-14839,-14025,-4464,-6291,-10516,-4191,-4047,-4864,912,5201,1793,-3866,-10634,-11910,-6068,-5099,-5546,-6355,-10475,-5192,3580,13493,9692,-8410,-5240,7236,8005,4816,2067,2341,5051,-2,-6341,3456,16909,28931,19706,2659,-8849,-14943,1182,12820,19431,22013,20611,20817,-5473,-4743,-3050,-1222,-1161,-465,-10994,-11534,-2350,4988,5139,-2626,-4650,16250,22147,11823,795,3759,18321,29854,12724,-4940,-9703,-8388,-9990,-6892,6326,13205,18233,18733,20343,19537,7273,-8520,-12896,-24209,-56525,-47463,47530,186999,297204,282812,189264,73620,21037,2700,2188,20720,33832,41369,34201,10668,-2838,-2500,1345,3723,6028,4417,1439,1770,-5214,-15978,-17707,-15458,-18442,-16241,-8484,11140,42464,60684,53415,36094,23736,10455,-5521,-13420,-7160,-2198,1074,9384,20136,27637,26827,19509,5887,-6288,-2978,5080,32827,55985,55297,32065,4306,-2755,-11714,-12263,553,6241,2069,5720,18435,38419,32800,8219,-3331,-6420,-3838,-708,6313,10401,8709,2593,-2399,-732,5166,2952,-5462,-11474,-10584,-7971,-7941,-3895,1406,-58,-5361,-18168,-13288,19217,44813,31171,16426,5799,-2952,-6162,-8381,-8089,-3560,-1135,-3369,-13811,-4404,-4722,-9450,-12138,-2369,2886,1285,-4120,-13182,-19361,-16831,-12288,1203,8198,2291,2599,8985,24262,40511,47807,35894,9064,-13102,-13598,-10919,-12781,-2313,7260,9531,12321,16329,12013,6461,-793,-6320,-5510,-5340,-7931,-6328,-436,3118,3588,1952,1933,-6437,-10878,3595,18266,23425,22490,17864,9093,7900,7977,4453,-2243,-3181,311,15316,41370,57675,44809,13207,-4443,-9916,-3152,-3489,276,8621,8747,2376,-6400,-10111,-9915,-8120,-37,14731,13587,6959,4401,-8653,-12496,-12933,-11364,-6117,-11231,-17771,-3318,15624,47012,56254,35441,13174,-4605,-10517,-6742,-6955,-10468,-7496,-6805,-9921,-4975,1791,10626,13304,6255,-2009,490,1394,-3194,-9406,-9570,-9847,-7103,-2100,6979,2546,-8924,5171,28624,47353,43881,25205,19905,22504,21230,13760,5203,4910,4026,1080,1546,-1780,-8378,-10568,-11143,-7876,-10970,-10167,-3776,-1840,3324,6494,14101,37701,55616,61295,51880,36987,13900,-5244,-3025,9252,19212,20080,13722,15789,9158,-5353,-9349,-13438,-19413,-13012,-10264,-14946,-13066,-8268,-5461,-3970,-3027,2342,5496,8232,15051,15989,12726,24278,21684,22514,-135,-12098,5547,21401,28516,14889,8165,8705,3376,-595,-1780,-7499,-9290,-7905,-2334,-3254,-8362,-13421,-9744,3531,3839,-1859,37,-1711,-6335,-4613,-2248,-900,183,5413,12864,16609,18219,19455,11499,1579,-4540,-1141,5757,18335,27729,31616,37352,44322,39028,29218,16916,6173,7189,21044,17990,13271,10932,6651,1658,2769,4087,4331,5055,3772,-1116,-988,-1696,-5534,-7423,-1333,8719,16524,22996,8649,-14525,-12189,-4621,748,-5851,-17728,-11254,-3118,-2737,6265,32997,64256,76931,61401,37782,12413,-379,-68,-3143,-8032,-12343,-12384,-9717,-16152,-14873,-8125,330,8238,16860,8204,-2622,-7816,-12590,-16196,-14724,-9879,-5095,-3251,-460,-2842,-4336,-2724,-7401,-7466,-8943,-2772,4536,2383,-4202,-2934,-690,1179,-598,-9668,-15705,-15309,-15770,-16669,-11180,-10030,-12211,-2740,-1661,-9608,-11510,-3840,1773,2027,-3305,-1080,12407,25558,33130,30883,28024,21893,7345,-413,-6355,-895,7125,9294,7337,1641,-5572,-10037,7131,26113,26000,3974,-6329,9660,29217,29519,15794,4070,-5086,-9927,-8999,-7650,-7928,-8645,-1299,2529,8230,18368,23840,28679,18572,-2129,-12540,-1716,-3585,-10984,-4895,-6208,-770,11015,24697,23812,11412,-5420,-18175,-5217,-1133,-9592,-17853,-20543,-10080,4477,36277,49610,23775,11676,4521,1781,3640,7636,14243,16933,16582,12055,9263,10794,5232,-2762,-4811,-2915,-1136,-4196,-12537,-10381,-4206,-1457,-4872,-8101,-11390,-15558,-15241,-11911,-6383,-1096,4516,6979,-153,-6371,-9706,-10169,-6209,2856,6324,3667,8082,21652,39950,30586,12682,11212,9689,19703,23126,29178,27370,2440,-4904,-1952,-5348,-6777,-5805,-1392,4722,6751,1874,-7866,-2241,14102,20404,2618,-9783,-13290,-4816,2492,1492,-4468,108,14462,28135,29071,17349,4152,-9928,-12594,-7210,-4489,-7420,-8447,2461,12709,20873,19695,12038,-282,4845,9414,7150,120,-7226,-10458,-7218,-16828,-14066,-7319,-3070,-2301,4638,33936,48309,31590,16413,5346,2807,5701,9892,3805,-9034,-2630,1983,6709,14547,11707,6375,-1213,-11414,-10392,-5882,-1883,102,1887,5490,5353,494,-5849,593,2392,-1107,-936,2121,1593,-6738,-16720,-8676,-2063,-3037,-10801,-13345,-15946,-9019,2489,9343,7792,4817,1391,-12902,-10232,1658,14093,20305,17559,10380,7656,11788,15625,10787,-4567,-16286,-13572,-9506,-7754,-10114,-12160,-10846,-7707,-5661,-7954,-15059,-17684,-20011,-18500,-15714,-9100,5659,25574,45456,42456,20395,-7734,332,23918,31766,6633,-5518,-11504,-11390,-5689,-4559,-1430,-4566,-6936,-7876,-9090,212,8936,6771,2676,2494,-3262,-6760,-8450,-8424,-4959,-2129,-4907,-8141,-12431,-4186,7891,21954,21760,15418,8310,4541,1163,-2344,-3686,-6573,-6344,-10153,-12771,1261,12018,11530,11634,4262,7603,21557,33190,45487,55519,46147,26679,11833,438,-10146,-13393,-9284,-6827,-2376,-5014,-11310,-15898,-7196,3896,23457,36029,19423,7166,5518,-2327,-11519,-12258,-12435,-7868,-4264,-4872,-8205,-16056,-15575,-3930,3552,14770,27289,23922,3757,-14528,-5704,-6050,-11721,-13790,-9408,-60,-5177,-18575,-6893,5328,20771,36846,50837,50561,28484,-4216,-12993,636,6360,5139,10388,21626,23078,13939,6977,-4113,-10752,-9664,-6938,3184,11614,7719,2598,-4789,-8550,-11910,-12118,-7943,-14123,-11703,-5773,-3155,-5241,362,4565,2009,4379,6870,5142,2373,-7868,-4777,6736,14217,8326,-3255,-5270,4039,14646,18861,17969,12726,4867,-6654,-14408,-8381,3745,15913,24993,16141,8161,2549,13813,26499,29929,21806,4168,-4288,-753,4198,3387,0,-3642,-10815,-16301,-3579,17494,13390,-7246,-17257,-1779,8599,7461,399,2443,3980,875,3331,14991,14647,11135,3732,-4636,-2530,-8446,-13177,-11293,-5279,287,-942,-2886,-294,12048,18750,18752,13768,7198,3433,-4779,-7490,-2596,-2061,-8432,-13126,-17018,-8122,-2507,-5387,-7719,-10786,-7849,-1076,11820,27190,33968,23248,4178,-14398,-1925,4484,8925,4847,-3666,-12092,-22536,-16042,-6071,2704,10358,9525,4422,3240,265,-4391,-10547,-16252,-10412,-4136,-3170,-8719,-14949,-11779,-13779,-16316,-10862,-3737,-2682,-5661,-9335,-15709,-16351,-10320,-5911,-8500,-18079,-16319,1677,10319,1382,-10626,-15032,-1429,-736,-11783,-19156,-11021,-4994,-5175,-10592,-8430,-3232,13160,18324,17330,17000,18371,22028,17592,25824,40812,40448,32074,27148,5046,-7506,-1843,4128,6248,9164,17681,31227,31776,11965,-4330,-21408,-9010,1626,-6029,-17217,12178,26122,11938,-2646,11753,31125,31851,15525,4182,-3140,-1781,10527,22793,26164,18863,14187,11117,13516,27208,30739,24636,17146,12049,5801,-433,-1647,-1353,-1786,-2761,1815,7468,3895,-4898,-17833,-1944,6291,9159,1951,-8557,-15335,-18746,-16932,-11951,-7252,-1376,1890,2793,6306,6688,6148,2636,-169,-2067,-5595,-13146,-14318,-10214,-9408,-12470,-17492,-11072,2478,11575,23210,15026,3033,-4546,-7491,-6332,-3098,-1956,-156,-2786,-3799,-7971,-10475,-11664,-8598,-3084,-1519,-7622,-16981,-11063,-6923,1800,5248,3716,3163,10366,22920,15814,5924,-1324,-1853,3549,7062,8470,15378,24022,33611,18429,-144,-9829,-12058,-2959,16497,32319,26465,22655,17867,15281,15285,-5772,8424,35573,42700,36624,24445,11659,4920,5327,7611,11166,16568,20028,20095,7042,-3018,-5903,1705,9508,6053,-1928,-4917,-6754,-10048,-4408,1951,6236,7349,7140,2349,2324,-4425,-5027,-4127,-5471,-7742,-9600,-4440,915,1998,793,1415,-1897,-7496,-5635,7156,20910,18483,5875,-13594,-16522,-8500,-6468,-2730,-4273,-5619,-5594,2113,5753,5601,253,-5305,-6273,-5918,-3713,4164,10079,6105,-3610,-11496,-10816,-8412,-6761,-382,7030,11372,9214,4542,386,-1683,6637,19587,23533,23251,24549,30010,41297,35289,14890,536,-5378,-304,5715,7787,4207,-4628,-9216,-2817,2065,3920,5408,-1778,-18128,-8016,1439,-1303,-11162,-20253,-18315,-5424,8177,13631,14296,14952,15768,19734,27260,16731,-1556,-9330,-8659,-13796,-13153,-9054,-5032,-65,5631,13323,20177,3287,-9398,8568,17520,20221,17029,12751,8905,-1572,-7237,-3884,-1006,-5124,-7890,-7677,-1967,6320,5021,-5561,-7374,-2219,17486,35172,20151,-4523,-15512,-6847,-3633,2980,-2107,-6554,-7282,1714,10401,14531,14525,8032,-4450,-15135,-5267,4606,5031,6997,4317,6966,25319,37301,25739,13478,5584,-2452,-7311,-2641,-3231,-2192,-3793,-1467,143,-6039,-13076,-15417,-14816,-15072,-12078,-4684,6929,19371,33592,31682,21270,5289,-9823,-1701,-3087,-11536,-15094,-6741,-6522,-11180,-10673,-8702,-8362,-8175,-8289,-5363,6242,8482,1464,-12486,-12759,-5097,-5709,-11526,-16987,-13406,-7109,2381,15022,27162,21931,1732,-12283,-9389,-10242,-11465,-5428,1838,4699,4003,-2503,1287,4197,5390,8017,8850,2710,-2976,-5210,-13658,-15258,-4558,5722,3519,-3153,-7728,-11122,-17621,-11203,-1761,9456,26279,10774,-6890,-11445,-13137,-8275,-1658,-2488,-6953,-4031,2918,4687,5008,7542,11188,9508,3529,1409,5256,-214,-3010,-6256,-11419,-14334,-5789,3369,7439,3693,-10,-2804,-6540,-5095,-5653,-4075,-1453,-2127,-483,-3759,-10431,-15606,-13843,-5565,3096,4469,2230,-533,4668,10245,13513,7062,-3627,-5710,1552,-1374,4590,2645,-3764,-11438,-16303,-6357,2634,2375,3965,9745,21072,24878,22065,12390,-5085,-15195,-5090,194,3043,3664,518,-3804,-1104,4336,2281,-1913,-7729,-8296,-11432,-3958,2338,3446,-1039,-3390,4654,-2498,-15214,-5995,2870,4882,5662,8711,14853,19711,11309,1350,-85,2352,2688,-5505,-10978,-16237,-6678,16415,62894,79695,74130,61750,34143,9296,-42,3246,9496,4098,-12561,-14737,-11049,-7933,-8010,-9070,-7280,-10642,-14197,-15941,-18856,-21039,-12042,1557,3708,1385,1047,-4830,-5173,1562,11467,23813,11503,-8893,-1048,4034,7495,6530,6493,8773,10236,15924,25032,23269,10866,-4917,-3048,6411,7063,1630,-2592,-4859,-5203,-6343,-6385,1507,14590,30013,33259,25400,19860,28206,28233,12117,-3159,-3323,-823,-1715,-673,8827,22506,34765,28156,10982,-3963,-11393,-10415,-10150,-10242,-9897,-5248,-3168,-12646,-4811,9052,12839,-403,-13552,-4014,28729,35193,9463,870,96,5542,11440,4045,-1441,-7135,-10675,-9964,-3760,6139,13043,17613,17329,14331,-448,-15496,-6618,6349,10998,2875,1108,9865,20884,27922,25536,18027,5261,510,-6938,-15715,-12552,2112,8372,2725,-4543,-2448,-833,-177,-2421,-2450,420,-8713,-15049,-8277,-10886,-14205,-1998,290,-8230,-11377,-4629,1443,561,4681,11451,12904,9749,-312,-8934,-2605,7334,8762,1672,6855,33805,64650,60533,20698,-8831,-733,5592,6062,-1406,-9448,-8807,-20,4898,373,-2471,-1316,-3791,-6270,-4427,7769,11267,9682,6645,2205,-1900,-8367,-1314,-1346,-7554,-7163,-1615,4692,8830,8407,7406,11298,9112,-2236,-16342,-13521,-16336,-1754,9767,3331,2663,5223,7854,10624,15029,13365,7173,1289,-7506,-7252,-1714,-3315,-8850,-13538,-10563,-11615,-11296,1873,9973,20152,26265,35999,32149,26613,24971,28356,20002,3260,1022,8471,14120,17765,14485,10525,7792,10399,-6043,-11136,-432,4663,2260,-6533,-6738,10060,40850,48547,23040,17007,14937,8270,-4437,-3655,4291,2551,-3479,-6301,-7563,-7178,-14273,-150,14366,13998,4122,-6603,-14994,-13701,-12757,-15049,-12261,-5699,-12015,-11584,-6792,-4522,-8533,-10745,-6489,-7583,-14830,-16605,-8516,2048,6867,1625,-8491,-6810,-7437,-11236,-8490,-938,-644,822,6546,8724,1829,603,-2956,-6146,-5397,3525,8870,8180,2980,-2242,-2632,2055,306,-8308,-16726,-9516,3833,21747,46570,57596,51820,46779,42903,37247,18263,20727,47357,52895,32770,9924,11972,10166,5480,2434,-2779,-9295,-14171,1165,10125,21054,25028,26809,29661,40792,43349,34508,16642,3662,-5783,-14551,-3135,3468,1874,-2733,-6046,-11288,-18550,-7422,-3731,-1033,-743,-3200,-5540,-4931,2801,8298,12211,14854,8704,-2532,-11946,-13362,-9917,-8919,-1090,2557,5848,537,-11011,-3674,-349,9400,16248,14333,8638,-3670,-15943,-5098,-1884,-7089,-11547,-7780,-479,3689,4151,3818,1270,-710,1094,719,7804,13410,13162,8221,2600,4232,10051,15948,16371,6067,-9085,-17461,-10766,-10396,-12808,-13452,-12282,-2656,8773,25475,29221,10613,-4094,-12498],[-7849,-2165,6078,11468,11933,1707,-6272,13297,28285,27359,18953,9159,-1733,-12486,-11247,-8124,-10048,-7855,-6297,-9925,-10128,-6762,-5831,-4147,814,5711,8973,5653,-5370,-2727,28132,35880,14968,-7083,-9462,2074,12918,10548,-3306,-8106,1703,5215,-5190,-5514,4619,6892,1784,-7031,-12039,10413,37043,42321,26706,9069,3700,6312,9197,8005,3483,-2825,-3561,4026,9364,4010,-8367,-9678,6396,11814,-229,-7438,-5465,-4280,-4553,-4322,548,9189,15332,16111,13240,10291,11022,5554,-1721,-8798,-7119,-5863,-5274,1307,4922,5359,-1178,-8658,-17592,-12027,-4022,-7624,-11971,-4030,-4272,-5096,1508,5903,2321,-3531,-11186,-14698,-8254,-6840,-6853,-7268,-12249,-6007,3033,12786,9874,-8141,-7431,5916,8471,6140,4365,3805,4692,-1056,-8540,169,11542,24436,20680,4784,-7342,-17343,-1523,11972,21111,25965,25241,22655,-7401,-8194,-6755,-4748,-3530,-1627,-12706,-12301,-3514,3770,5804,530,1934,20594,22802,10929,-594,4811,22727,32816,12824,-3274,-7454,-6378,-8218,-4193,9039,14866,18275,16634,15921,13673,2151,-11155,-15358,-27897,-51864,-24155,86704,228755,326973,295079,188578,67279,12909,-5432,-2590,17801,31843,40353,35768,10911,-2309,-1543,2424,4636,5502,1647,-1349,368,-5703,-15173,-19524,-16934,-18766,-16649,-10551,7743,35286,51202,47146,35132,23384,8971,-7072,-10861,-4001,-24,-1571,6488,18939,29028,30374,24347,10870,-4024,-6373,118,26694,46170,44302,27812,9614,1264,-8951,-13068,-5664,2145,191,4202,16946,35281,29040,8155,-2179,-5531,-4017,-1878,5550,10265,8968,2893,-1948,-226,5194,1726,-6895,-12855,-12376,-10747,-11284,-6604,1450,2494,-2609,-16611,-15044,17644,46977,35868,19958,7233,-2754,-6189,-8575,-9826,-5194,-2470,-3567,-14349,-6695,-8038,-12477,-12416,-2736,865,-2148,-6614,-13711,-18559,-17918,-13346,777,8309,2928,4401,11831,28419,45423,51584,36517,7420,-13819,-13101,-10263,-13990,-1528,9111,12633,15760,20100,15168,8798,2513,-2598,-4798,-5009,-6830,-4528,1286,4056,3526,1021,375,-7206,-8647,11022,26170,26728,22840,15822,7385,7322,7726,3647,-2520,-2891,-2428,13004,46412,67500,54711,17445,-4155,-10218,-4000,-5660,-318,10416,9117,1979,-6440,-10486,-11303,-10787,-4473,9780,10432,5742,5664,-4959,-11226,-10805,-8952,-4587,-10482,-20501,-3155,18725,53200,59911,36438,12088,-7312,-12284,-7742,-8128,-12133,-8282,-7804,-14355,-9774,-1795,7250,12930,7334,751,4265,6292,1540,-6226,-7922,-9001,-7059,-1804,8183,3892,-7367,7924,33525,51964,47866,27480,19920,20587,18641,11968,5479,7906,7591,3491,2812,-2022,-9108,-9623,-10239,-7259,-10131,-10223,-5153,-3426,2020,4208,9689,28871,45332,56922,54973,38280,12699,-6235,-5481,7049,16513,16874,9593,11401,5266,-8453,-7958,-11247,-16800,-15694,-13147,-15612,-10616,-7150,-5633,-5131,-4398,1326,6017,9942,16772,14835,10440,25991,27321,29221,2212,-13941,4730,20009,25020,10396,4909,6977,4721,2282,1335,-5978,-8662,-8264,-4485,-5071,-9326,-12650,-6959,5946,4139,-4415,-2906,-4237,-8453,-6463,-4024,-3108,-2083,3019,10737,15122,16693,19857,15082,5097,-3256,-1401,5890,20429,29576,32834,38349,47830,43970,29821,13539,2866,6530,23342,24098,20421,17642,12105,4011,3643,5968,6068,6680,4939,-777,-1019,-1796,-5933,-9113,-6489,3349,12439,20867,11754,-11118,-16356,-8337,-1303,-5576,-16271,-12152,-3915,-2573,7748,35250,64456,76534,58851,37322,13491,-1386,-2062,-5264,-11285,-15896,-16019,-11778,-16882,-14579,-8277,594,9496,20103,11728,-417,-9019,-14170,-14856,-12800,-8607,-4901,-4217,-2060,-4890,-7196,-5868,-10211,-9333,-9613,-2309,4294,1096,-5565,-3296,134,2063,298,-7860,-14440,-16342,-15286,-14317,-7814,-6749,-11432,-2740,-826,-9819,-13778,-5351,825,2054,-2552,737,15299,28154,33417,26603,21304,17283,8470,2178,-4697,-893,7219,10336,8026,1428,-5880,-10853,4300,21902,24490,5360,-6267,7535,24809,25223,13679,3988,-4447,-9902,-9700,-8147,-8409,-8307,-1384,448,5077,16597,23619,29308,17932,-4372,-12198,1019,3,-14483,-4430,-2901,3855,15149,24946,20874,6636,-10295,-14998,-3135,1512,-2829,-8882,-17229,-19152,-5945,26238,52844,31374,17199,5437,-734,1781,7638,14250,16001,15572,11055,7720,9294,3987,-3582,-5519,-2997,-219,-2918,-12175,-10938,-4526,-739,-2627,-3319,-5688,-13243,-18371,-16412,-9769,-4008,2189,7238,265,-6934,-10828,-13457,-10405,1251,6142,4558,6970,15607,30080,21182,8963,11088,12470,18359,17796,24511,28317,7583,-38,950,-3772,-5967,-5089,-892,4830,6777,2379,-7398,-1578,16341,24815,5600,-8415,-14963,-6780,1945,1790,-4399,-835,14312,28582,27323,15048,3008,-10919,-12409,-5742,-3692,-7402,-8425,1627,11516,19435,17000,6503,-3052,3211,5626,3414,-1844,-7880,-12240,-12518,-22644,-12733,-7040,-3638,-3995,2685,30366,49015,34095,17400,4979,2211,4839,11148,8185,-4903,-6720,-3976,1334,12429,11905,5506,-3996,-13520,-11188,-6441,-2240,108,2553,6870,7166,2550,-3165,2034,3544,430,1365,4004,3120,-5743,-18129,-11026,-4822,-5483,-13379,-13899,-12612,-5845,3682,8758,7070,5229,2661,-11945,-10496,1081,12727,18509,16530,11684,10912,16672,20429,13826,-2272,-16596,-14728,-9855,-7009,-8306,-9261,-8163,-6785,-6932,-9791,-16579,-17639,-19423,-15824,-10823,-4578,7076,22834,39678,37747,17763,-9915,-3650,20103,26540,3230,-6970,-12308,-12429,-6992,-5059,-935,-3808,-6781,-8296,-10233,-2354,4370,2335,19,1275,-3922,-7390,-9422,-10067,-6721,-3120,-5231,-7503,-11964,-3518,8573,22312,19396,11088,4981,2569,-258,-3095,-3224,-5930,-7154,-13340,-10302,2803,13044,11654,9497,1974,5704,20808,34869,47927,54386,43319,24838,10375,-887,-10845,-13549,-9063,-6364,-1662,-4282,-10930,-15237,-5438,7329,28423,38838,19685,6707,4745,-2373,-11222,-10540,-10566,-7219,-5789,-7557,-9514,-15020,-22000,-7561,3051,15137,27506,22544,2586,-12603,-2214,-3100,-9534,-11948,-8318,49,-7730,-17905,-4839,7229,21662,33643,44519,47436,28544,-3028,-14357,-1762,3097,2478,8308,18554,18833,12288,7200,-3209,-10550,-9594,-6061,4099,12311,8558,3076,-5143,-9784,-12835,-11878,-8814,-14654,-8358,-661,736,-3939,-514,2726,-825,345,2614,2043,2900,-3175,-4589,4774,12790,8466,-1496,-1379,8152,17687,20043,17943,11804,3876,-5886,-12338,-7078,2976,12579,24027,15300,3650,-2936,15174,34172,37902,26135,5837,-5031,-2791,1653,470,-2437,-4398,-10746,-17003,-1191,21231,16638,-6314,-16537,-54,11044,8351,-245,2142,2426,-4316,-4593,10878,14377,10733,3319,-5046,-3778,-11924,-17581,-14162,-6450,-343,-1928,-4598,-1843,10056,16001,16753,14870,9557,4114,-5612,-7355,-1573,-897,-7536,-11816,-16486,-9320,-4728,-8359,-10661,-11103,-5605,2056,16583,35026,43273,30468,6456,-13340,-2842,4489,8587,2986,-6430,-15080,-22730,-14456,-5760,2761,10950,10367,5365,3990,764,-3504,-9298,-14071,-10465,-4810,-5007,-10021,-14466,-12156,-13163,-14458,-9317,-2070,-739,-2522,-4783,-11469,-15907,-12500,-8558,-9702,-18178,-19806,-3646,4120,-2467,-13431,-13380,-1651,-1564,-13025,-17645,-9497,-3414,-3429,-9687,-8766,-4984,10451,15561,15405,16348,17805,18597,13687,21837,34002,35083,29137,27028,6573,-5081,-1189,2944,4142,7499,16955,30718,30237,9551,-7887,-15472,-2325,7664,1002,-14083,13095,29888,15948,47,12619,30100,26735,11751,2395,-4401,-2058,10383,22259,25125,16941,11556,8058,8650,21838,31323,28644,20377,12899,4254,-3080,-3908,-2711,-2947,-3617,2815,9481,4468,-6407,-17652,-730,5797,6760,-2363,-11476,-15931,-17979,-15264,-8059,-3705,569,2577,2554,4752,4083,4979,3251,3208,3611,-436,-10482,-12179,-5889,-3145,-6959,-14097,-11411,1527,10071,22109,15591,3087,-5141,-8526,-7656,-4553,-3313,-633,-2552,-2954,-6091,-8734,-11567,-9023,-2605,-175,-5681,-19287,-12061,-6943,2029,5121,4092,5597,15994,28976,18654,5874,-3636,-5418,1302,6549,9787,18328,27250,34451,17479,-1140,-10594,-10387,-974,18202,35485,31275,28589,23826,20265,18473,-7393,7781,40314,48455,39953,24905,10280,3565,4437,6614,9788,14852,19056,20005,7743,-931,-5359,-253,7584,4851,-3114,-5918,-7685,-13528,-5810,2126,6936,7615,7418,3093,2107,-5991,-5539,-4801,-6430,-8876,-9306,-1981,4563,4987,2837,2903,-1049,-7041,-5822,5223,16242,12266,692,-16968,-16027,-7514,-4746,-784,-3497,-5688,-5577,1812,5403,4907,-794,-5539,-5723,-4307,-3199,1485,5747,2466,-4847,-11384,-11851,-10214,-8990,-2435,4481,8106,6000,1975,-992,-2042,7174,20830,24853,23924,23327,27306,38364,34692,15746,121,-7433,-1424,6414,8467,4632,-4857,-11289,-5663,-766,2190,5024,-1996,-19091,-7091,2225,-1249,-11933,-21409,-20668,-5829,9007,12915,12002,12370,13589,16820,24708,16213,-1059,-6855,-6593,-12379,-12732,-7115,-1366,3951,9002,15476,18720,335,-6068,11343,23192,28799,27188,22277,13281,-1108,-9255,-4744,-655,-5420,-11146,-11478,-4043,6086,6623,-3635,-5997,-2988,12708,30754,17287,-5147,-15554,-6844,-3342,4353,-212,-7396,-9988,907,11192,16300,15905,7898,-5155,-14317,-5232,2907,1483,3649,3143,6768,23901,34265,23999,14826,8155,-770,-8173,-3442,-3307,-2162,-3173,-206,1176,-10313,-17887,-21332,-17086,-13843,-10561,-4465,6199,17576,29568,27979,20433,6337,-7301,-1962,-4996,-13351,-14167,-6114,-5871,-10367,-10256,-9508,-10438,-9200,-7901,-4692,5535,6479,-554,-13917,-11825,-3896,-4838,-11868,-16294,-17746,-13919,-5126,9984,25999,23105,3411,-10038,-7181,-9590,-11643,-4495,3342,5959,3421,-3616,2495,5447,5106,7556,10214,4889,-1169,-2572,-9786,-16749,-7080,3704,1944,-5097,-9426,-11550,-17468,-12047,-3678,5600,22539,12274,-5292,-11278,-15153,-15432,-7081,-5719,-9371,-6524,775,3287,4403,7547,11285,9300,3133,1448,8060,4283,746,-4156,-10513,-14168,-7997,-497,4365,2943,-108,-3280,-6493,-4923,-4639,-2102,37,-1592,-487,-4155,-10903,-16212,-13985,-4735,4341,5765,3296,-1033,3178,7979,11439,6583,-2414,-3368,4262,-777,3697,1684,-4951,-12755,-15139,-4663,4672,5222,8108,15080,26548,27863,24720,13292,-6076,-14025,-3853,430,1285,1704,1044,-1669,74,2842,671,-2740,-9761,-11282,-9313,-2217,2616,2589,-3396,-7169,1112,-5089,-14564,-3348,5249,7005,7211,10170,16875,22682,13889,3046,1813,4568,5092,-3650,-11090,-18095,-8041,14735,58349,76370,73134,65417,37529,12516,3975,6230,14710,10955,-7628,-11745,-10809,-7825,-8429,-10286,-8838,-12061,-15038,-16668,-20046,-21551,-11066,4952,9503,6180,3642,-3625,-4431,2231,12607,26578,11939,-8905,-183,6463,10946,9370,7855,9381,11203,16977,27340,25865,12103,-5915,-3859,5651,5883,188,-3864,-5142,-4315,-5985,-7948,1898,18207,35495,36259,27470,20618,27114,25878,10881,-4271,-4446,-935,-1706,-1181,8977,22618,34082,26610,9397,-4752,-10841,-9471,-9121,-8532,-7684,-3128,-723,-9907,-9320,1582,8338,-1832,-13347,-3108,28680,34178,10019,2034,2255,7755,11374,1596,-5013,-11311,-14876,-11189,-2976,4762,7350,12695,11363,7443,-4059,-16011,-7775,3498,8943,3281,1735,8434,16922,24490,22879,13588,2472,-357,-6864,-16445,-12345,2924,7819,1072,-6086,-3474,-2524,-3132,-4187,-763,2221,-8160,-16757,-9655,-11738,-11658,-445,821,-8360,-11515,-4955,69,-3194,2195,12708,17467,14911,4857,-5922,-2076,7049,8533,1672,6620,30975,61068,62759,24234,-5571,1518,10172,11617,1268,-9150,-8214,1734,5258,-471,-4276,-3042,-6134,-11186,-10440,1924,6601,5223,3217,1452,-2075,-9622,-1859,-188,-6014,-8320,-3610,3632,8750,8849,7045,9021,8069,-2377,-16317,-13382,-15700,-834,13839,7254,6231,7616,9998,12658,16574,13457,6843,688,-8154,-6969,-1747,-4094,-10454,-13759,-10719,-11320,-10554,2773,12289,23630,29650,37501,26792,20042,17893,21172,15891,1454,3,7822,13915,17138,14300,11674,9869,12602,-7371,-9792,1128,7673,3827,-6512,-8293,9417,41667,42696,17011,14815,11874,5691,-4373,-1653,6575,3554,-4979,-7803,-7953,-7871,-15148,846,15029,15839,6391,-3485,-13724,-13977,-14330,-16993,-13908,-6452,-12864,-11005,-5831,-2397,-5956,-10863,-9019,-10149,-15809,-14785,-7625,-64,2733,-2776,-8304,-5236,-7025,-13056,-11627,-2105,-203,1417,5432,4001,-397,656,-2328,-6920,-7686,1381,7629,7398,2433,-3300,-3872,739,-184,-8902,-17347,-10385,884,15389,37368,50995,48414,44943,40569,32639,14269,20407,53244,62109,40613,17971,19324,15487,8475,4349,-581,-6757,-16893,-1265,6598,17504,26195,30401,34744,46297,48444,39177,17924,3351,-4949,-13141,-4739,2132,1904,-2973,-7140,-12669,-17573,-7820,-5856,-4137,-3375,-4376,-5385,-3797,6156,14839,19541,22051,12631,-994,-11399,-13097,-8669,-8228,-1322,732,3019,-1398,-9132,-2589,921,11755,20373,18860,11950,-1417,-15812,-4214,287,-3711,-10916,-10443,-2733,593,716,1044,-373,-1169,802,373,7715,15321,15415,8234,2024,4219,10024,16099,18247,8383,-8243,-16409,-8952,-9288,-12020,-14534,-14386,-4663,6734,23697,32351,13665,-2688,-12056],[-8064,-1840,7003,14424,15138,3884,-5313,11661,25580,25954,18976,9164,-1894,-12573,-11258,-8421,-10082,-5699,-2928,-7503,-8400,-5891,-6721,-6262,-1454,3774,7500,5040,-5633,-6830,24867,30856,10968,-9174,-10579,-79,8919,6785,-6108,-7727,4620,9663,-589,-1113,7053,7865,2248,-6829,-13318,7579,29469,33161,19643,4072,722,5744,8809,7404,3139,-3788,-4564,4714,10358,4567,-7581,-11005,4502,12731,2779,-4031,-4055,-4315,-5048,-4808,-14,8226,15138,16304,12531,7731,7683,4605,-1275,-6930,-4780,-4003,-4785,524,3627,3434,-3602,-11513,-18121,-9981,-3629,-8989,-12759,-3394,-4467,-5662,1468,5985,2400,-3621,-11806,-15679,-9361,-8050,-8090,-8433,-14312,-5960,3206,12504,10363,-7034,-10172,3772,8292,6969,6031,4339,3352,-2613,-10624,-2867,6459,19527,20812,6798,-5632,-18145,-4173,10913,22344,29165,28749,23305,-9602,-11980,-10767,-9340,-5644,-1452,-13115,-12969,-4052,4014,8919,7071,9608,24463,23350,10520,-2200,5191,25992,33554,12174,-1155,-5062,-4400,-6646,-1774,11103,15735,17293,13500,10265,6822,-3686,-13378,-17247,-30522,-46426,-3955,116577,255700,340927,296070,183163,60801,5919,-13080,-5772,13828,28127,37357,35290,10488,-1689,-338,3760,5804,5339,-491,-3884,-935,-5928,-13908,-20779,-18225,-18300,-16192,-12264,4107,27721,41148,39832,33037,22464,7140,-7985,-8189,-1001,2370,-3140,2756,16752,29555,33307,28838,15807,-1459,-9402,-4720,20179,35170,32172,22275,13857,4964,-5796,-9798,-9163,-3233,-2008,2665,15288,31453,25033,8015,-1006,-4528,-4025,-2926,4888,10312,9476,3465,-1427,169,4996,432,-8352,-14305,-14220,-13379,-13898,-8966,1374,4236,-883,-15611,-16120,15859,47538,40150,23588,9294,-1728,-5479,-8139,-11350,-6825,-3989,-4239,-14381,-8422,-11132,-15450,-11659,-2750,-1060,-6214,-9031,-12310,-16630,-17852,-12857,1667,9494,4554,7150,15135,32442,49260,53566,35946,5761,-14123,-12303,-9358,-15182,-414,11158,15860,19197,23630,18157,11235,5962,1037,-3146,-3949,-5179,-2171,3471,5345,3754,441,-773,-7321,-5337,19673,34961,30241,23203,13726,6344,7502,7978,3014,-2754,-2366,-4761,10366,48207,73317,61698,21197,-3792,-10256,-4641,-7139,1003,15864,14968,7005,-2397,-8119,-10535,-11358,-6979,5996,7795,4786,7031,-416,-8688,-8199,-6149,-2580,-8757,-20861,-2970,20992,56669,60532,35607,10122,-10020,-13334,-8280,-9045,-13361,-7674,-6849,-14649,-12180,-4025,3654,12148,8358,3355,7904,11431,6755,-2488,-5713,-7679,-6450,-1092,9696,5538,-5456,10655,37608,54518,49728,28990,19727,18553,15939,10045,5596,10236,10799,6306,4497,-1867,-9284,-8265,-9232,-6406,-8973,-9895,-6231,-4601,1191,2401,5693,20485,34296,49821,55544,38199,11567,-6695,-7865,4261,12707,13151,6472,7755,1828,-10730,-7019,-9431,-13907,-17765,-14528,-13273,-8013,-5231,-5071,-5579,-5075,683,6787,12240,19468,15019,11356,31943,37021,37831,4632,-15221,4169,18281,21014,5445,1106,4427,6005,6627,6735,-2871,-7335,-7867,-6158,-7012,-10205,-11562,-4505,7581,4449,-5584,-4999,-6229,-10063,-7798,-5198,-4548,-3468,1481,9207,14149,15741,20667,19358,9151,-1849,-1452,6367,22884,31793,34113,38778,49704,47354,29563,10072,286,6552,25557,30682,28885,25711,19159,7798,4857,8248,8394,9036,6776,38,-759,-1806,-6078,-9276,-9969,58,9936,19416,15261,-6851,-19355,-11445,-3074,-5236,-14508,-12073,-4180,-2014,9710,37280,63090,73422,54109,35049,13864,-2302,-3892,-6654,-12713,-15961,-17755,-13240,-15713,-13640,-7904,1190,10652,22734,15255,2456,-7958,-9928,-10116,-8916,-6258,-3941,-4460,-2818,-6003,-9177,-8583,-12622,-10746,-9626,-1451,4392,283,-6353,-3213,1181,3068,1207,-5869,-12422,-14668,-13359,-11596,-4430,-3543,-9341,-1792,706,-8972,-15392,-6271,272,2383,-1333,3045,18167,29930,32233,20922,13197,12839,11145,5739,-2275,-698,7094,10959,8225,921,-6141,-10976,1591,17227,22097,6451,-6325,5093,19876,20672,11784,4282,-3412,-9522,-10065,-8185,-8116,-6982,-1245,-1431,1921,14418,22934,29476,17437,-5619,-10812,3077,3433,-10539,-2791,1435,9305,18938,24125,17287,1967,-13792,-11897,-1792,3299,3210,-139,-7086,-12514,-11935,17437,54446,39364,23464,6794,-3437,-252,7262,13709,14606,14319,10166,6245,7669,2806,-4164,-5947,-2878,782,-1677,-11991,-11499,-4214,1185,1079,3408,3873,-3659,-11657,-16242,-12754,-6761,-124,7233,687,-7325,-11162,-14886,-12162,856,6327,5262,4886,8508,19198,11666,5553,10327,14427,16267,12938,21204,31230,15559,5824,4415,-1761,-4780,-4122,-168,5163,7000,3146,-6536,-523,18916,29791,9403,-6688,-16400,-8138,2126,2744,-3956,-1880,13513,27972,24513,12269,2045,-11356,-11849,-4379,-3103,-7271,-8212,763,9995,17300,13704,1114,-5265,1633,2383,705,-3099,-7976,-13658,-16256,-16038,-8497,-5476,-3681,-5214,1071,27054,48081,35220,17680,4398,1304,4033,12458,12657,338,-10251,-10223,-3235,11098,12884,5263,-5861,-13609,-11019,-6569,-2366,316,3439,8481,9201,4855,103,4625,5809,2572,3540,4823,3471,-5273,-16701,-12660,-6938,-7368,-15079,-11821,-7546,-1462,5757,8975,7374,6238,3874,-10798,-10286,1078,11992,17376,15822,12868,13863,20788,24186,16116,31,-15626,-15516,-9767,-5803,-5732,-5076,-4551,-4801,-6862,-10604,-15621,-15081,-16718,-11320,-4969,36,8515,19752,32567,30878,13866,-9761,-5642,16959,21643,266,-8162,-12732,-12964,-7707,-4903,20,-2688,-6271,-8267,-10703,-3983,905,-1077,-1768,842,-4005,-7584,-10121,-11529,-8456,-4366,-5687,-6825,-11421,-2622,9256,21951,16601,6737,1732,914,-1232,-3772,-3005,-5446,-7765,-15755,-8157,3639,13135,10899,6808,-210,3729,19230,34964,47572,49828,37912,21320,8125,-2397,-11179,-13178,-8632,-5908,-1030,-3545,-10507,-13642,-2354,12205,33379,40308,19355,6136,4039,-2147,-10204,-8061,-7977,-5754,-5929,-7144,-5965,-8958,-20713,-9424,3319,15388,26653,20007,982,-10636,1267,-212,-7502,-10309,-7248,254,-9840,-15129,-2773,8766,21986,29648,36300,42087,27355,-2325,-15193,-3307,502,140,6123,14711,14018,10468,7348,-2225,-9978,-9144,-5031,4797,12607,9536,3760,-5284,-11196,-14167,-11071,-8866,-12952,-3265,5717,5109,-2003,-994,1160,-2858,-2512,-595,-184,3991,2296,-3318,2736,10884,8237,42,1811,11011,18986,19797,17088,10377,2625,-5008,-9548,-4891,2524,9248,22174,14045,-1068,-8561,14585,38347,42870,28937,7509,-5066,-4548,-910,-2546,-4820,-5013,-10266,-14273,3130,26150,20422,-4685,-15368,1437,12991,9031,-396,2351,1543,-8011,-12449,4899,13128,9969,2827,-5493,-5240,-15362,-20900,-14665,-7298,-827,-2651,-5941,-3035,7650,12410,13954,15383,11531,4572,-6372,-7008,-655,164,-6500,-10444,-15253,-10185,-6919,-11477,-12534,-9100,-1726,6618,22260,42393,51207,36888,8495,-12041,-3568,4512,8146,1118,-8840,-16442,-19593,-12406,-5303,2686,11326,10920,6129,4616,1237,-2504,-8130,-12090,-10199,-5586,-7032,-11289,-12827,-10828,-11236,-12059,-7477,-454,1081,828,875,-5910,-15728,-15889,-11806,-11267,-17745,-19765,-6808,-310,-5526,-15267,-11936,-2179,-2631,-14281,-15684,-7526,-1180,-1144,-8655,-9104,-6603,7897,13164,13869,15772,17031,15230,10861,17807,26615,29303,26689,27822,9525,-2436,-650,1543,1748,5500,15683,29460,28097,7238,-10927,-10225,3244,12580,7450,-8760,12122,31525,19071,2550,12792,27663,20979,8258,826,-5653,-2658,9611,20836,23355,14964,9247,5583,4748,15975,30436,31673,22964,13870,3609,-4822,-5765,-3795,-3739,-3707,4441,11757,5463,-7290,-14338,547,5316,4532,-5848,-12840,-15297,-17304,-13355,-3695,575,3153,3707,2494,3200,1373,3095,3127,5715,8193,3637,-8554,-10462,-2301,2565,-1413,-10340,-11203,477,8443,20272,15428,2945,-5706,-9317,-8610,-5671,-4411,-1053,-2302,-2126,-4054,-6787,-10796,-9288,-1942,1462,-3178,-15279,-11652,-6002,2789,5169,4399,7944,21243,34034,21074,6230,-5562,-9034,-1045,6232,11593,21669,30433,34746,16541,-1869,-11231,-8395,1803,20222,38278,36312,34965,30431,25838,21044,-8173,8016,44460,53416,42915,25499,9107,2148,3212,5212,8105,12845,17665,19436,8410,1279,-4089,-1585,5764,3575,-4182,-6733,-8218,-16231,-6145,2790,8043,8285,7956,4049,2121,-6916,-5969,-5482,-7330,-9746,-8294,520,7797,7511,4743,4388,-172,-6495,-5880,3089,11041,6176,-4009,-18416,-14499,-6509,-3355,732,-2694,-5380,-5333,1529,4829,4125,-1476,-5063,-4994,-2616,-2544,-1527,1242,-742,-5825,-11248,-12828,-11683,-11005,-4154,2678,6011,3865,59,-1993,-2117,7869,22091,26166,24107,21188,23312,32366,30623,14949,-538,-9299,-2596,6824,8982,5102,-4685,-12790,-8531,-3376,849,4819,-1860,-15696,-5549,3254,-1237,-12686,-21420,-18993,-6131,8897,11730,9300,9061,10905,13825,22186,16463,1130,-4295,-5017,-11097,-12211,-5298,2186,8154,13228,18785,18455,-53,-3585,13058,28288,37848,38989,32830,17140,-627,-10990,-4061,1994,-1752,-8897,-12008,-5385,5996,8365,-1234,-3998,-2687,8376,25446,14003,-5684,-15477,-7114,-3602,4889,1010,-8423,-12370,636,12195,18025,17212,8004,-5283,-12928,-5036,1273,-1745,455,1834,5936,20968,29665,21600,16065,11192,1841,-8212,-4272,-3498,-2305,-2844,662,3235,-7094,-15008,-18588,-14051,-11346,-9005,-4188,5234,14909,24196,22589,18186,6918,-4621,-1536,-6177,-14295,-13512,-5998,-5711,-9778,-9711,-9917,-12258,-10030,-7595,-3937,5319,5071,-2268,-14928,-10572,-2456,-3732,-11877,-15101,-17139,-17492,-12486,5309,24661,25076,7191,-6291,-4562,-8718,-11534,-3345,5008,7304,2609,-4420,3822,6536,4985,7214,11405,7582,1208,519,-4828,-12490,-9122,640,-259,-7220,-10690,-11327,-16440,-12571,-5330,2144,18007,12625,-4454,-10392,-13415,-19038,-10471,-7965,-11339,-8637,-978,2149,3986,7589,11187,8879,2716,1694,10870,8646,3953,-2576,-9737,-13569,-9792,-4208,1138,2338,348,-3114,-6589,-5344,-4216,-313,1938,-589,-490,-4889,-11718,-17040,-14099,-3763,5835,7058,4188,-1957,1837,6413,10108,6464,-1081,-966,6987,683,3527,1079,-5904,-13679,-13686,-2836,6955,8607,13003,21482,32689,30672,27347,14153,-6599,-12887,-2858,827,337,678,2395,749,1033,1303,-854,-3643,-10742,-10696,-6237,-636,2795,1900,-5447,-10342,-1640,-6255,-10816,-86,8324,9813,9147,11669,18716,25474,16949,5335,3604,6069,6793,-1862,-10621,-19425,-9415,12642,50510,67619,67316,65245,39449,15448,8055,9642,19900,18380,-782,-7780,-9767,-7226,-8229,-10814,-9586,-12529,-14693,-16555,-20341,-19706,-9489,9141,16198,11956,6819,-2109,-3527,2991,13607,28605,12084,-8566,866,8941,14377,12373,9831,11122,13673,19282,30070,28759,13562,-6708,-4712,4649,4650,-1081,-5008,-5378,-3385,-5309,-9638,2013,21694,40360,38731,29364,21374,25872,23474,10015,-4760,-5560,-1162,-1254,-977,9481,22242,32280,24189,7471,-5500,-9879,-7906,-7173,-5798,-4741,-565,2157,-6194,-11982,-5254,3679,-3339,-12999,-1437,28731,33199,10675,2845,3785,9582,11252,-586,-8353,-15225,-19167,-10842,-2260,2629,2176,8479,6408,1845,-7183,-16206,-8190,1412,7145,3828,2480,6935,12666,19947,19245,9351,319,-864,-6480,-16829,-11606,4143,7505,-409,-7542,-4553,-4307,-5960,-4846,1473,4042,-6813,-13658,-9202,-11047,-9295,600,956,-8272,-10618,-4389,-253,-6836,-643,13361,21022,18780,9399,-2999,-1455,6536,7870,1261,6128,27965,56164,63660,28631,-1239,5207,16851,18277,4259,-8530,-7982,2476,4826,-1435,-6098,-4893,-8206,-14880,-13841,-1768,3269,1877,460,993,-2105,-10834,-1949,1279,-4500,-9518,-5526,2456,8374,9348,7441,7123,7038,-2195,-14821,-13033,-15158,-478,16962,10828,9077,9083,11297,13967,17691,13354,6390,30,-8680,-6596,-1971,-4961,-11933,-13373,-10760,-10566,-9406,3517,14369,26662,32084,36824,20633,14240,11883,14275,11318,-550,-1037,7166,13806,16670,14092,12588,11525,13414,-8076,-7972,2871,10390,5091,-6400,-10099,8061,40026,34308,10030,11796,7734,1885,-4634,381,9008,5211,-5791,-9289,-8747,-9081,-14144,2065,15133,16831,8161,-403,-11899,-14124,-15965,-18669,-14627,-5707,-11645,-10325,-4796,-209,-3152,-9621,-10928,-12406,-15960,-12608,-6983,-2977,-2874,-8373,-7377,-3371,-6061,-13559,-12593,-2146,458,1798,4105,-106,-1747,1075,-1423,-7459,-9526,-366,6453,6504,1568,-4820,-5677,-1184,-1142,-9605,-17741,-10835,-1583,9817,28689,43956,44601,42885,38073,28039,10165,18289,55017,67047,45734,25245,26699,21256,11788,6709,2209,-3921,-18643,-3060,3652,13731,26650,33222,38262,48619,49835,41029,18159,3061,-3895,-11194,-5815,1079,2133,-3003,-8002,-13731,-15550,-7609,-7474,-6665,-5460,-5197,-5049,-2801,8734,20116,26011,28700,16497,848,-10268,-12716,-7068,-7092,-1220,-707,569,-3031,-6160,-918,3007,14864,24945,23850,15793,1520,-15341,-3084,3001,485,-7360,-12105,-4629,-2021,-2130,-1167,-1334,-1152,835,233,7337,16635,16733,7462,905,4030,10059,16473,20650,11396,-6787,-14861,-6611,-7419,-9037,-10253,-15814,-6258,4939,20813,33423,16236,-1178,-11263],[-7786,-1138,8137,17607,18095,6033,-3341,10358,22561,24152,18978,9606,-1462,-12148,-11031,-8490,-9313,-3153,729,-4671,-6355,-4639,-6896,-7811,-3457,1849,5896,4459,-5176,-10653,20696,24460,6177,-11411,-11494,-2419,4306,2335,-9299,-6850,7716,14311,4010,3066,9557,8915,3189,-5994,-13611,5053,22264,24769,12804,-965,-2435,5009,8019,6404,2799,-4170,-4199,6618,11866,5341,-6859,-11919,2915,13907,6521,-122,-2183,-3981,-5284,-5389,-782,7035,14471,16125,11670,5207,4250,3261,-1007,-4916,-2108,-1660,-3742,201,2771,1782,-5750,-14131,-15971,-7786,-3107,-10126,-12694,-2352,-4467,-6281,1109,5750,2322,-3893,-12345,-14135,-8921,-8307,-8984,-9668,-13556,-4930,4132,12641,11128,-5177,-13086,1047,7655,7505,7241,4172,1353,-4506,-12139,-5320,2198,14945,20338,8617,-3868,-17464,-6498,9946,23447,31933,31461,23070,-12023,-16152,-14839,-15157,-5458,978,-11954,-13590,-4200,5074,13318,15280,17412,27233,23456,10578,-3710,4801,27620,31753,10786,869,-2883,-2731,-5487,248,12418,15712,15214,9309,3432,-927,-10276,-14826,-18075,-32017,-40763,12604,137252,268935,341126,288124,174947,55522,1015,-19878,-7303,8899,22704,32302,32352,9226,-1098,1005,5310,7208,5562,-1936,-6209,-2275,-6064,-12381,-19251,-18195,-16890,-14951,-13418,240,20076,31097,31751,29563,20628,4634,-8410,-5714,1653,4734,-2508,-1956,13423,29147,35596,32930,20591,1299,-11242,-9135,13665,23814,19983,16095,16463,7837,-2925,-5078,-5701,-9563,-4792,844,13122,26760,20593,7428,-162,-3758,-4206,-4157,4008,10180,9790,3793,-1364,-6,4178,-1254,-10134,-16120,-16352,-15606,-15007,-11566,432,4557,-554,-15511,-17058,13466,46106,43484,27052,11659,-191,-4351,-7328,-12843,-8807,-6042,-5723,-14700,-9917,-14265,-18480,-10583,-2868,-3050,-10612,-10009,-9375,-14102,-17070,-12366,2345,10263,5890,9733,18041,35555,51285,53249,33896,3758,-14252,-11549,-8526,-16856,506,12789,18476,21891,26258,20505,13354,9005,3953,-1616,-2654,-3404,325,5700,6600,3932,-89,-1664,-6362,-1434,27883,43011,33039,22841,11061,5711,8204,8525,2270,-3450,-2219,-6914,7378,46594,74356,64728,23749,-3793,-10577,-5549,-8227,2835,22837,24343,14992,3135,-4927,-8964,-10901,-8202,3020,5247,3518,7715,3798,-5758,-5695,-3721,-1055,-7258,-19238,-3249,21712,56402,57429,32371,6817,-13071,-14083,-8969,-10277,-14326,-6418,-5014,-10752,-10511,-5021,-556,10303,8635,5059,10655,16079,11821,1199,-3528,-6445,-5884,-584,10843,6791,-3815,12731,39988,54169,48541,28911,18749,16082,12899,7643,5056,11368,12947,8674,5887,-1817,-9140,-6978,-8794,-6021,-8311,-9975,-7566,-5792,401,605,1479,12433,23213,40218,52702,36052,9891,-7219,-10622,495,7555,8703,3885,4598,-1380,-12965,-7208,-8662,-11649,-18372,-14403,-11327,-6150,-3470,-4342,-5709,-5492,-48,7296,14624,22739,16561,15232,41078,49437,46512,6184,-16460,3302,15687,16078,-629,-4044,234,6236,10993,13802,1606,-5663,-7287,-7670,-9517,-11498,-10811,-3010,7890,4061,-5931,-6427,-7981,-11629,-9177,-6356,-5804,-4596,180,7719,13086,14709,21075,23149,12750,-917,-1793,6725,25142,33821,34958,38232,49289,48124,27764,6088,-2115,6374,26744,36643,37783,34400,27107,12610,5979,10391,10894,11637,8775,917,-537,-2092,-6512,-8768,-11667,-2612,7920,18076,18468,-2330,-15310,-14387,-5117,-5436,-13143,-11676,-4492,-1622,11496,38294,59736,67455,47283,30774,13013,-3532,-5830,-7230,-11309,-12523,-16185,-14057,-14537,-12823,-7637,1562,11252,24267,18171,5306,-5370,-5224,-4857,-4543,-3680,-2883,-4551,-3139,-6372,-10270,-10884,-15020,-12165,-9622,-902,4148,-647,-7125,-3267,1892,3641,1566,-4316,-10612,-12744,-11329,-9062,-1689,-1225,-7397,-746,2082,-8053,-16588,-7123,-524,2344,-288,5250,20334,30204,29079,13744,4152,9637,14825,9745,564,-469,6451,10758,7560,-161,-6558,-10762,-1408,11809,18430,6686,-7052,1905,14278,15735,9736,4435,-2497,-9205,-10362,-8042,-7330,-5396,-1394,-3561,-1543,11616,21524,28936,16904,-5971,-9477,4083,5686,-6197,-491,6266,14895,21642,21827,12756,-2942,-15192,-9444,-1379,3955,7782,7128,1225,-5778,-12707,9936,53649,46375,29410,8019,-6621,-2860,6032,12213,12469,12570,9123,4584,5552,1228,-5010,-6615,-3099,1287,-1101,-12609,-12485,-3480,4140,6109,11567,15294,7660,-2803,-12265,-15812,-9657,-2718,6511,678,-8023,-11132,-13824,-11315,1257,6407,5212,1468,348,7971,2507,2316,8830,14912,12995,8116,18714,35025,25150,12298,7944,168,-3744,-3414,288,5259,6975,3734,-5678,460,21192,34483,13364,-5188,-18097,-9101,2725,3813,-3763,-3624,11364,25460,19996,8460,712,-11650,-11619,-3751,-3239,-7489,-8258,-519,7838,14306,9796,-3962,-7234,-186,-589,-1514,-4154,-7918,-14442,-15343,-10298,-3715,-3050,-3463,-6297,-686,23741,45318,34553,16905,3351,-244,2863,13219,16483,5853,-11217,-16909,-6462,10669,14521,5472,-7056,-12929,-10660,-6748,-2729,241,4012,9692,10744,6734,3184,7389,8374,4572,4882,4084,2277,-5728,-15812,-14013,-8845,-9095,-15848,-8797,-1970,3366,8028,9483,8305,7433,4562,-9923,-10125,1135,11348,16572,15325,13660,15958,23379,26212,17214,1809,-13946,-16112,-9672,-4612,-2860,-344,-960,-2780,-6109,-10574,-13269,-11671,-13050,-6287,723,4074,9480,16085,24271,21943,8860,-6913,-5309,14543,17160,-2497,-9452,-13216,-13516,-8269,-4474,997,-1668,-5800,-8039,-10596,-4912,-1821,-3839,-3059,808,-3969,-7846,-11102,-13353,-10558,-6238,-6551,-6544,-11277,-2030,9396,20309,13169,2358,-1657,-909,-2437,-5057,-3550,-5539,-8573,-17491,-6730,3588,12080,8975,3336,-2667,1362,16538,33062,44029,42054,30072,15908,4808,-3967,-10698,-12165,-8238,-5881,-979,-3332,-10510,-11737,1508,17706,37238,39733,18081,5141,3129,-1968,-8914,-5475,-5202,-3967,-5155,-4798,-1049,-3529,-15939,-9357,3851,15056,24451,16250,-1320,-9206,3997,1965,-6232,-9387,-6685,4,-11651,-11691,-992,9597,21371,24895,26576,34357,24388,-2665,-15420,-4133,-1506,-2051,3482,9755,8420,8019,6894,-1713,-9606,-8780,-4347,4825,12117,10200,4271,-5500,-13063,-16201,-9557,-8141,-10341,2395,12671,9206,-92,-1477,-515,-4501,-4626,-3270,-2092,4893,7700,-470,1036,8341,7244,835,3694,12040,18093,17770,15014,7992,594,-4602,-6695,-2549,1820,5636,19005,11938,-5950,-13320,12250,38205,43680,29397,8424,-5038,-6359,-3772,-5916,-7456,-5869,-9657,-10586,9081,31255,23792,-3006,-14339,2182,13912,9040,-472,2590,1026,-9408,-18044,-2879,10454,8430,1790,-6474,-7395,-18758,-17544,-11772,-8086,-1615,-3523,-7249,-4262,4607,7918,10246,14811,12613,4464,-7435,-6910,-232,710,-5833,-9609,-14324,-11080,-9442,-14943,-11949,-4941,3321,12331,28167,48059,56325,41369,9801,-10959,-4500,4115,7162,-1113,-10967,-15008,-15949,-10402,-5053,2209,11274,10948,6372,4699,1170,-2116,-7729,-10725,-9950,-6767,-9504,-12913,-11497,-8789,-8879,-9689,-5889,391,2136,3664,6799,397,-14856,-20460,-15821,-13481,-17522,-17760,-8163,-3308,-8064,-16294,-11070,-3265,-4209,-15826,-13730,-5557,1347,1074,-7963,-9711,-8223,5473,11072,12515,14945,15778,12181,8956,13748,19173,23311,24303,28442,12520,-329,-665,-461,-1298,2802,13507,27074,25045,4683,-13799,-6520,6557,14963,11374,-4144,8825,30171,20447,4155,11576,23380,14562,4717,-905,-7259,-4010,7814,18222,20546,12689,6965,3249,1375,9576,27389,32614,24032,14330,3362,-5939,-7481,-4892,-4409,-3304,6075,13603,6309,-7765,-11110,1531,4493,2099,-9021,-13070,-14605,-16985,-11575,565,5009,5844,4831,2220,1312,-1645,200,1787,6658,10880,5885,-7863,-9621,-42,6859,3381,-6788,-10534,-937,6398,17481,14139,2186,-6645,-10265,-9598,-6794,-5477,-1610,-2320,-1688,-2348,-5123,-10019,-9760,-1519,2927,-773,-11416,-9951,-4290,3841,5112,4272,9632,25355,37576,22858,6914,-6783,-12805,-3687,5832,13406,24716,32846,34114,15364,-2634,-12074,-6542,4753,21905,39972,40843,41109,37027,31281,22411,-7912,8686,47136,56513,44718,25795,7837,403,1351,3082,5735,10169,15478,17984,8562,3098,-2623,-2447,3789,1868,-5523,-7787,-8728,-13388,-4742,4030,9398,9067,8397,4811,1936,-7606,-6687,-6580,-8578,-10671,-7175,2555,10172,9067,5977,5420,330,-6251,-6216,417,5196,384,-7611,-16438,-12380,-5780,-2609,1483,-2265,-4898,-4972,1096,3863,3088,-2011,-4372,-4481,-1291,-2140,-5063,-3635,-3880,-6995,-11519,-13982,-12692,-13158,-5942,1081,4421,2168,-1686,-2985,-2200,8482,23087,27161,23660,18273,18148,23629,22986,12076,-1590,-10659,-4055,6633,9013,5294,-4412,-13542,-11495,-5841,-396,4410,-1633,-11907,-3695,4220,-1603,-13863,-21060,-16738,-6562,7741,9983,6135,4852,7328,10211,18970,16498,3693,-2555,-4452,-10351,-11939,-4055,4904,11532,17147,22315,18739,692,-2173,13443,32096,46271,51106,43191,19967,-443,-12699,-2420,6039,4297,-3278,-9373,-6112,5758,9861,1062,-2009,-1991,4472,19235,10085,-6470,-15599,-7960,-4699,4271,1156,-9778,-13806,747,13075,19307,18073,8072,-5074,-11488,-4948,-440,-4579,-2628,198,4329,16607,23562,18261,16735,14233,4952,-7386,-5283,-4006,-2811,-3012,831,5723,150,-8855,-13226,-10381,-8963,-7763,-4087,3945,11508,17868,15746,14322,6581,-2382,-1101,-7207,-14956,-13498,-6641,-6315,-9711,-9338,-10153,-14031,-10803,-7625,-3448,5196,4159,-3668,-15183,-9281,-1073,-2673,-11813,-13753,-12716,-11135,-15452,1239,22982,27348,12496,-1944,-1928,-7916,-11410,-2180,6649,8525,1308,-5202,4925,7263,4821,6775,12068,10483,4161,3896,1090,-5600,-8210,-3728,-3512,-9865,-11758,-10992,-15679,-13017,-6904,-1132,12779,11562,-4440,-9378,-10560,-14273,-10173,-8763,-12963,-10620,-2594,1040,3557,7509,10775,8127,2121,1855,12970,12079,6098,-1802,-9292,-12804,-11080,-7747,-2377,1634,1125,-2403,-6807,-6449,-4617,950,3776,584,-649,-6088,-13013,-18212,-14297,-2902,7244,7914,4408,-3543,996,5573,9259,6319,-83,979,8885,2280,3792,714,-6722,-14280,-12212,-1093,9259,12305,18256,28356,38783,32782,29365,14605,-6931,-12107,-2317,909,-473,-147,3885,3088,1704,-284,-2372,-4642,-9841,-6596,-2680,731,2800,1231,-7310,-12859,-3102,-5343,-6445,3600,11944,13052,11167,12866,19957,27501,19916,7727,4913,6619,7596,-317,-9779,-19220,-10823,10228,40701,55058,57619,61135,39496,17733,11849,13174,24550,25426,6563,-3542,-8135,-6277,-7593,-10778,-9568,-11959,-13340,-15649,-19562,-17614,-7497,13931,23334,18207,10319,-450,-2575,3795,14404,29613,11792,-8055,1982,11290,17567,15309,12180,13685,17244,22652,32942,31634,15091,-7263,-5648,3391,3345,-2207,-6022,-5535,-2373,-4231,-11407,1683,24610,43892,40281,30758,21870,24282,20875,9306,-4690,-6625,-1627,-326,120,10300,21266,29422,21068,5278,-6210,-8539,-5694,-4321,-2102,-1151,2361,5340,-1899,-9760,-10801,-780,-4945,-12669,717,28587,32158,11330,3242,4557,10578,10726,-2576,-11129,-17237,-15999,-9079,-1739,-110,-2560,4438,2034,-2771,-9866,-16074,-7834,343,5959,4660,3386,5524,8628,14983,15174,5631,-1337,-1196,-5984,-16996,-10405,5721,7413,-1696,-8876,-5648,-6128,-8581,-4563,3685,5698,-4617,-9845,-7221,-9308,-7172,1208,817,-8010,-9437,-3278,401,-9924,-3570,13311,23138,21050,12996,-271,-796,5842,6864,513,5415,24887,50210,62848,33441,3868,10467,25284,25502,7394,-7567,-8120,2219,3756,-2504,-7904,-6831,-10001,-17237,-14468,-3129,1665,-197,-1595,766,-2041,-11991,-1594,2894,-3070,-10702,-7017,1483,7793,9707,8231,5750,6131,-1688,-13279,-12575,-14643,-581,18876,13758,11018,9654,11801,14500,18258,13035,5765,-733,-9033,-6004,-2334,-5898,-13196,-12521,-10613,-9309,-7737,4135,15974,28781,33092,33842,14240,9486,7257,8406,6887,-2447,-1863,6700,13913,16554,14030,13318,12654,12556,-7880,-5820,4757,12732,6111,-6136,-12123,6182,36536,24993,2911,8432,3189,-2672,-4916,2661,11679,7561,-5707,-10839,-10077,-10917,-11405,3436,14784,17070,9476,2501,-9780,-14195,-17745,-19547,-13687,-2843,-7994,-9121,-3626,1974,-249,-7368,-11923,-14338,-15531,-10557,-6619,-6554,-9687,-14285,-5562,-1283,-4625,-12785,-11234,-1237,1298,1924,2576,-2776,-1896,1887,-309,-7749,-10676,-1425,5537,5592,408,-6752,-8055,-3879,-2839,-10561,-18034,-10929,-3619,5195,21118,37162,40796,40843,35709,23997,6381,14653,52176,66552,47044,30679,32948,26756,15143,9281,5100,-1325,-16613,-4235,1280,10013,26333,34970,39805,47608,47639,40030,17400,2814,-2689,-9066,-6453,299,2521,-2863,-8699,-14567,-13298,-7068,-8774,-8816,-7155,-5789,-4666,-2078,10234,23181,30319,33739,19745,2649,-8856,-12538,-5551,-5810,-946,-1830,-1353,-4144,-3226,852,5394,18130,29230,28553,19515,4585,-14089,-1874,6003,5104,-2347,-11910,-6175,-4277,-4514,-2920,-1801,-891,1009,198,6711,17166,16897,5799,-950,3467,9941,16820,23197,14742,-4962,-13175,-4126,-5116,-5183,-6110,-11929,-7722,3159,16982,31884,17657,51,-10443],[-8034,-1126,8385,19611,19291,6954,-1714,8518,18625,21256,18067,9461,-1486,-12228,-11400,-9136,-8715,-1190,3750,-2243,-4765,-3884,-7127,-9347,-5760,-631,3583,3289,-4551,-11531,16866,17726,805,-14058,-12679,-5395,-1197,-3167,-13360,-5999,10294,18330,7914,6207,11156,9254,3937,-4916,-12694,3174,15899,17391,6372,-6124,-6113,3697,6467,4696,2159,-4157,-2868,8818,13050,5781,-6531,-12689,1402,14963,10583,3902,-135,-3499,-5439,-6252,-1902,5548,13299,15501,10574,2675,782,1569,-980,-2982,670,992,-2210,310,2354,454,-7616,-16465,-13466,-5584,-2575,-11092,-12112,-1180,-4333,-6863,589,5364,2236,-4206,-12763,-12283,-7307,-7520,-9335,-10815,-11972,-3077,5699,13123,12094,-2712,-14948,-1889,6857,8043,8291,3684,-837,-6414,-12299,-6765,-714,11350,19607,10319,-1999,-16117,-8017,9647,25048,34926,34085,22743,-14074,-20335,-17818,-20142,-462,6242,-9448,-13821,-3796,6711,18146,23897,24716,28804,23206,11287,-4306,4058,27721,27944,9262,2872,-707,-1103,-4277,2388,13520,15337,12623,4682,-3851,-8783,-17036,-14337,-16546,-31383,-34132,26850,151224,272422,332581,276112,167686,53898,-118,-24304,-7071,3880,16442,26052,27571,7808,143,3134,7793,9568,6861,-1985,-7531,-2967,-5496,-10021,-15242,-15050,-13729,-12246,-12829,-2816,13508,22350,24081,25483,18451,2031,-7671,-2740,4727,7792,1433,-6591,9903,28876,38338,37689,26214,5208,-9995,-11395,8577,13845,9575,10857,18088,10495,168,323,884,-13894,-7241,-397,11233,22156,16588,7093,1069,-2487,-3825,-4792,3664,10557,10517,4454,-1164,-70,3521,-2513,-11416,-17476,-17539,-14843,-12925,-13778,-789,4181,-721,-15396,-17293,11228,43603,46524,31227,15093,2625,-2001,-5351,-13088,-10218,-7706,-7041,-14231,-10355,-16527,-18515,-8675,-2351,-3954,-10829,-6678,-4732,-10310,-15007,-11718,2804,10593,7163,12378,20939,38233,52165,51641,31486,2345,-13314,-9917,-6737,-14604,1978,14692,21105,24479,28685,23059,16039,12421,6912,307,-379,-594,3878,8877,8740,4995,401,-1287,-3185,3573,35113,49846,35462,22321,8661,6546,10530,10551,2541,-3724,-1738,-7921,5156,43135,71832,64618,25813,-3259,-10381,-5833,-8017,5146,30156,35381,24480,9585,-993,-6578,-9481,-7960,1586,3640,2720,8393,8071,-1755,-2461,-939,588,-5563,-17036,-3104,21684,53300,51803,27790,3187,-15378,-13729,-9090,-11037,-13619,-4064,-2175,-5545,-5960,-4089,-4387,8198,8835,6507,13221,20895,17458,5574,-602,-4519,-4622,451,12267,8296,-1732,14845,41230,51718,45078,27896,17806,14195,10576,5735,4729,12203,14798,11167,7628,-1025,-7528,-4766,-8260,-5327,-7464,-9841,-8303,-5999,612,-187,-2174,5793,14062,30039,47320,32710,8433,-7040,-12693,-3238,2220,4652,2568,2902,-3172,-14149,-7665,-8180,-9472,-16253,-12703,-9420,-4369,-1330,-2778,-4722,-4859,-36,8340,17868,27318,20312,21920,52695,63818,54686,7447,-16894,2875,13094,11264,-6944,-9425,-4775,5998,15210,22522,8285,-2701,-5837,-8108,-11632,-12350,-9685,-1742,7682,3627,-5097,-6305,-8507,-12352,-9898,-6816,-6247,-4879,-247,6969,12597,14243,21621,26568,16167,188,-1679,7686,27786,36189,35964,37440,47280,46707,25094,2402,-3690,6425,27327,42008,47062,43877,36185,19046,7846,13058,14392,15219,11657,2699,613,-1741,-6536,-7388,-10121,-4486,6596,17395,21812,3014,-10644,-15981,-6799,-5581,-11653,-10595,-4290,-790,13590,38719,55290,59935,39813,25692,11713,-4322,-6948,-6161,-7381,-7581,-12612,-13063,-13040,-11704,-6952,2340,12027,25450,21047,8587,-1794,-333,718,396,-502,-1286,-3996,-2410,-5199,-9485,-11527,-16612,-12961,-9204,-290,3972,-1201,-7363,-2952,2784,4309,1905,-2727,-8532,-10356,-8781,-6179,867,627,-5615,444,3425,-6884,-14920,-7536,-1125,2334,983,7775,22145,29399,24629,6101,-3282,9974,19837,14707,4422,694,6112,10441,6768,-1012,-6255,-9508,-4002,6405,14197,6559,-7953,-1417,8857,11241,8136,4893,-1259,-8352,-9693,-6966,-5468,-3302,-1357,-5430,-4609,9088,20248,28525,17098,-4876,-8040,4685,7275,-2265,2675,11899,20793,23558,18753,8056,-7247,-12757,-6934,-1160,4140,11247,13009,7806,-749,-10684,4279,50782,51903,34781,9375,-9507,-5467,4447,10330,10229,10978,8564,3469,3563,-271,-5709,-7131,-3273,1653,-892,-13716,-13058,-1513,8853,13381,21599,28160,19540,5985,-7570,-18446,-11967,-4983,5534,706,-8601,-10339,-11034,-8213,2749,6736,4780,-2515,-7951,-1982,-5279,-242,7318,14296,9071,3677,17085,39066,35736,19796,11886,2356,-2526,-2614,831,5468,7054,4497,-4410,1795,23400,38816,17553,-3693,-19710,-9058,4159,5206,-3587,-5752,8197,21316,14148,3953,-706,-11414,-11568,-3661,-3791,-7722,-8195,-1766,5629,11271,6239,-7771,-8591,-1775,-2907,-3048,-4730,-7363,-13231,-11010,-5222,1126,339,-2465,-6761,-2277,20828,41450,32585,15590,2484,-1845,1707,13665,19754,11587,-7373,-20176,-7112,11501,17049,6406,-7375,-12060,-10045,-6666,-2996,137,4473,10617,11832,8267,6062,10044,10970,6344,5428,2156,34,-6721,-15152,-14799,-10238,-10299,-15021,-5436,3990,8562,10490,10389,9944,9043,5004,-9049,-9824,1437,10841,16203,15407,14454,17417,24598,26777,17491,3282,-11645,-15580,-9301,-3219,509,4810,2511,-823,-4852,-9572,-10555,-7890,-8685,-916,6138,7635,10184,12289,15675,12086,4060,-2564,-2758,13464,13762,-4606,-10478,-13490,-13937,-8437,-3507,2248,-499,-5045,-7113,-9407,-4901,-3662,-5730,-3607,1417,-3585,-7972,-12203,-15389,-12594,-8295,-7305,-6405,-11311,-1577,9132,17632,9674,-1218,-4469,-2534,-3701,-6769,-4601,-5916,-9304,-17062,-5656,3117,10410,6371,-436,-5093,-1041,13162,29633,38057,32426,20937,9297,1078,-4278,-8140,-9778,-7308,-5985,-1322,-3477,-10735,-9419,6166,23476,39567,37244,16201,4074,2399,-1521,-7233,-2722,-2131,-1720,-3472,-1665,3385,218,-12264,-7539,4720,14376,21396,11941,-3884,-8133,5982,3571,-5477,-8904,-6421,-569,-12334,-7535,988,10103,20161,20077,16585,24999,19920,-3906,-14313,-3951,-2564,-3696,667,4054,2583,5198,6012,-1516,-9286,-8302,-3808,4429,11151,10749,4885,-5357,-14465,-16307,-6599,-6359,-7512,8321,20081,12978,1812,-1734,-2035,-5566,-5878,-5316,-3592,5599,12805,4322,874,5738,5806,1083,4473,11558,15490,14466,12121,4958,-1973,-4506,-3750,-116,1019,2111,14879,9240,-10154,-14188,9360,34371,40598,27804,8738,-4808,-7806,-6458,-9170,-9991,-6662,-8577,-6292,16552,35954,26382,-1282,-13319,2386,14006,8616,-267,3023,1139,-7966,-16052,-11473,6719,6425,440,-7785,-10011,-17407,-12092,-6969,-8212,-2477,-4270,-8176,-5231,1467,3241,6302,13517,13112,4211,-8452,-6816,14,1036,-5354,-9226,-13479,-11617,-11700,-16757,-7633,1436,9869,19553,34258,51753,58330,43703,10623,-9869,-5331,3573,5909,-3376,-12069,-11496,-12044,-8248,-4653,1821,11336,10958,6515,4610,828,-2292,-7914,-9667,-9305,-7804,-11848,-14560,-10428,-6450,-6165,-7159,-4499,458,2548,6003,12786,7396,-11607,-24498,-20061,-15915,-17467,-15933,-8106,-4638,-9583,-16137,-10426,-4445,-5855,-17081,-11496,-3190,4551,3342,-7299,-10108,-9266,3789,9827,11784,14248,14508,10199,8091,10192,12664,17875,22209,28673,15173,1396,-912,-2694,-4605,-194,10844,24000,21570,2294,-16176,-4211,7822,15130,12919,-696,3860,26049,20061,4925,9154,17766,8188,1493,-2449,-8794,-5771,5383,14898,17197,10635,5144,1328,-1251,3370,22478,31307,23606,14407,3612,-6153,-8614,-5570,-4512,-2174,7739,15042,7148,-7316,-7661,2613,3716,-179,-11604,-12299,-13830,-16534,-9639,4770,9667,8816,6231,2114,-482,-4446,-3180,-411,6238,11796,6488,-8066,-9295,1125,9675,7336,-3301,-8875,-2170,4408,14321,12171,1183,-7573,-10978,-10247,-7496,-6041,-1792,-2144,-1248,-680,-3454,-9087,-10014,-985,4514,1637,-7614,-6744,-1340,5669,5478,4232,11050,28647,40177,24709,8620,-5918,-15214,-5943,5831,15476,27526,34556,32983,14448,-2963,-12567,-4462,8029,23374,40660,44838,47044,43636,36551,22911,-6447,9638,48166,57561,45418,26141,6977,-1104,-622,719,3119,7274,12953,16074,8535,4817,-762,-2394,2147,167,-6743,-8720,-8819,-8670,-990,6585,11604,10435,9146,5738,1892,-7680,-7187,-7656,-9773,-11166,-5731,4469,12067,10002,6825,6356,878,-5870,-6427,-2277,-477,-3853,-8376,-12252,-9545,-4865,-2014,1984,-1709,-3663,-3856,1128,3140,2424,-1890,-3225,-3731,32,-1571,-8309,-8175,-6419,-7922,-11774,-14367,-11984,-14943,-7375,-1,3509,1116,-2927,-3548,-1798,9574,24370,28398,23323,15535,12817,13557,12920,7781,-2300,-10344,-5232,6364,9043,5670,-3595,-12768,-13616,-7440,-1104,4207,-793,-7381,-1034,5660,-1799,-15050,-20385,-14373,-6564,6299,8335,3209,362,3249,6237,15214,16137,6225,-1289,-4440,-9698,-11469,-3027,6976,14101,20537,25751,19359,2001,-1168,13137,34799,53688,62721,52757,22091,-81,-13685,91,11013,11390,3182,-5709,-5804,5829,11506,3568,262,-671,1726,13035,6162,-7048,-15441,-8882,-6093,3046,672,-10752,-12902,1702,14215,20499,18874,8548,-4111,-9650,-4466,-1597,-6144,-4846,-1168,2662,11920,17018,14524,17153,17554,8793,-5143,-5714,-4240,-3118,-3113,791,8544,8103,-2168,-7878,-6694,-6524,-6408,-3644,3074,8451,11867,8622,9565,5659,-343,-540,-7892,-15235,-13515,-7415,-7139,-9669,-8680,-9755,-14035,-10870,-7494,-2846,5403,4202,-3988,-13902,-7489,691,-1217,-11244,-11877,-7832,-4505,-8734,-1266,21420,29922,19184,3149,1131,-6716,-10844,-507,8814,10183,80,-5524,6216,8162,5090,6679,12572,13863,8388,8094,8528,3760,-2358,-8228,-7484,-12646,-11987,-10156,-14700,-12917,-7921,-3801,7695,9716,-4522,-7865,-7273,-8799,-6516,-7512,-13721,-12062,-3669,370,3559,7798,10592,7584,1828,2300,14454,14608,7445,-1403,-8687,-11468,-11096,-10337,-5650,1244,2598,-666,-6376,-7589,-5403,2032,5800,2254,-479,-7219,-14301,-19199,-14068,-1810,8805,8497,3842,-5269,1813,5977,9174,6421,817,2634,9976,3981,4647,957,-6983,-14139,-10361,940,11940,16631,23946,35479,44552,34251,30770,14837,-6813,-11267,-1806,952,-1075,-735,5549,5709,2647,-1346,-3383,-5120,-6806,-643,1602,2420,3153,1031,-8516,-14059,-2658,-2282,-1555,8007,16463,16973,13513,13981,20743,28766,22752,10398,6081,6666,7930,1365,-8212,-17296,-11659,8180,30896,41297,46080,54125,37994,19571,15520,16968,28695,31743,14001,1010,-5727,-4662,-6220,-9832,-8421,-10055,-10996,-13783,-17523,-14904,-4815,19445,30711,24747,14267,1630,-1227,5062,15398,29884,11420,-7035,3488,13786,20751,18392,15014,16978,21668,27017,36007,34517,16911,-7131,-6279,2295,2357,-2826,-6516,-5197,-855,-2284,-12548,1156,26854,45864,41006,31789,22292,22610,18364,8914,-3809,-7147,-2032,1473,2640,11783,20023,26029,17831,3275,-6511,-6498,-2429,-148,2916,3407,5948,9084,3081,-4828,-13536,-4253,-6233,-12126,3321,28201,31234,12251,3544,4852,10850,9897,-4114,-12364,-14393,-10304,-6211,-1199,-2946,-6707,727,-1607,-6361,-11866,-15321,-6530,617,5950,6249,4810,4629,5464,10581,11584,2973,-2317,-1241,-5278,-16813,-8547,7841,7804,-2537,-9808,-6462,-7686,-10691,-3451,5786,7292,-1721,-5616,-4355,-6894,-5058,1754,789,-7334,-8035,-1673,2058,-11302,-5828,12823,23846,21878,15677,2405,81,5246,5836,-258,4768,22073,43856,60337,38316,9792,17422,34880,32825,10692,-6052,-8377,1295,2437,-3440,-9466,-8622,-11327,-14901,-13282,-2604,1877,-931,-2834,861,-1753,-12893,-644,4720,-1590,-11632,-7432,1290,7404,9982,9219,5148,5611,-712,-11610,-11877,-13914,-802,19727,16034,12186,9618,11789,14457,18316,12615,5070,-1482,-8962,-4859,-2590,-6738,-13875,-11200,-10008,-7398,-5295,4912,17043,29680,32465,28946,8283,5992,4237,4238,3334,-3798,-2184,6658,14412,17043,14394,14051,13316,10184,-6669,-3338,6867,14789,7084,-5540,-14208,4457,32731,17075,-3454,5348,-897,-7147,-4505,5532,14793,10725,-4397,-12392,-11926,-13331,-7633,5008,14225,16838,10535,5256,-7330,-13966,-19367,-18347,-10416,2234,-2258,-6303,-2059,4214,2770,-4416,-11556,-15825,-14559,-8651,-6418,-10501,-17148,-14979,-2708,1098,-2667,-11079,-8736,375,2387,1898,995,-3129,-639,3219,1055,-7653,-10705,-1441,5196,4919,-843,-8792,-10561,-7233,-5323,-11660,-17476,-10587,-5225,1679,15109,31245,37429,39091,33765,20943,3327,10151,45159,60524,44233,33603,37247,31363,18366,11951,7863,965,-13799,-4654,-384,6916,25658,35777,39462,43792,42672,36738,15995,2796,-1237,-6712,-6513,-11,3264,-2347,-9058,-15092,-10857,-6144,-9652,-10574,-8427,-6077,-4162,-1530,10703,23692,31882,36514,22112,4345,-7159,-12262,-4129,-4398,-405,-2433,-2301,-4029,-674,2602,7928,21362,32963,32680,22931,7680,-11281,-440,9302,10059,3317,-9053,-7024,-6019,-6301,-4031,-1701,-322,1456,517,6296,17304,16322,3631,-3366,2749,9834,17236,25762,18308,-2693,-11294,-1472,-2341,-1092,-2146,-7669,-8827,1562,12900,28046,17827,1069,-9384],[-7410,-460,9025,21314,19572,7743,480,7360,15260,18622,17352,9679,-1047,-11823,-11275,-9281,-7431,1101,7032,741,-2618,-2684,-6560,-9872,-7384,-2713,1494,2399,-2933,-6647,16225,13399,-3197,-15833,-13360,-8207,-6613,-8844,-17474,-4633,12682,21863,11421,8666,12137,9201,4758,-3158,-10070,2932,11282,11767,1247,-10595,-9986,2017,4420,2562,1426,-3581,-878,10794,13561,5822,-6472,-13228,45,15792,14720,7827,2008,-2899,-5513,-7405,-3372,3806,11684,14433,9205,95,-2731,-497,-1373,-1459,3200,3624,-440,631,2143,-752,-9423,-18655,-11257,-3816,-2504,-12379,-11736,-474,-4541,-7772,-409,4502,1777,-4925,-13538,-10982,-5586,-6394,-9592,-12320,-10766,-1290,7060,13156,12467,-501,-14160,-5406,5405,8048,8628,2397,-3642,-8911,-11980,-7850,-2944,8128,17890,10966,-987,-15575,-9353,9479,26638,37664,36203,22016,-16080,-24980,-18659,-13046,7878,12861,-7051,-14571,-3901,7568,21545,30616,29580,27931,21425,11331,-4692,2022,25181,21546,6780,3598,248,-680,-3917,3696,13463,13667,8624,-1267,-12279,-16887,-24694,-12780,-13597,-29009,-26840,39457,160775,270255,320425,264591,164131,56761,2187,-26147,-7066,-2136,8498,17836,20040,5214,899,4851,10074,11674,7915,-2035,-8944,-4260,-5543,-8190,-10991,-10642,-10147,-9415,-11561,-5767,7210,14087,16029,19757,14561,-2123,-7201,-587,6940,10221,6391,-11572,5277,27912,40700,42218,31692,9096,-7495,-11969,4066,4611,234,5681,17408,11447,1906,4242,5588,-11845,-10296,-2278,8301,16443,11644,5504,1177,-2233,-4396,-6298,2333,9829,9976,3775,-2469,-1581,1569,-4796,-13669,-19763,-17684,-12729,-10381,-16362,-3876,1679,-2686,-16560,-18554,7600,38742,47569,34500,17854,5027,-44,-3897,-13201,-12345,-10317,-9390,-13951,-11349,-19424,-16680,-7690,-2873,-5008,-6129,-1708,-375,-7027,-13476,-12618,1136,8543,6536,13074,21854,38578,50314,47539,27507,29,-13009,-8929,-5362,-12827,2318,15145,21997,25231,29242,24255,17749,14577,8296,895,1161,1746,6985,11487,10238,5405,375,-1267,41,7555,38529,52685,35460,19819,4997,7414,13143,12823,2594,-5038,-2609,-9428,2220,37149,65043,60242,25777,-3708,-11255,-7008,-8218,5855,34717,44281,32349,14647,1676,-5395,-9273,-8547,-192,1354,789,7464,10560,1666,-45,590,708,-5418,-16169,-4002,19500,46430,42958,20857,-1945,-17822,-13983,-10277,-12859,-12603,-2457,-353,-1494,-2085,-3385,-9159,4508,7356,6055,14023,24231,22040,9048,1489,-3449,-4258,409,12262,8383,-823,15367,39728,45985,38207,24485,15492,11587,7646,2970,3219,11409,14921,12154,8125,-915,-5758,-2843,-8895,-5487,-7791,-10958,-9663,-6393,570,-1102,-6637,-705,6314,19192,38524,27053,5795,-7552,-13927,-7996,-4274,-87,1019,1330,-4463,-12659,-9563,-9309,-8889,-14673,-11747,-8998,-4076,-310,-1850,-4089,-4605,-587,8602,20609,31625,24435,28687,63663,76954,59884,7071,-17838,1596,9465,5901,-13151,-13313,-11487,4096,17326,30408,15633,462,-4819,-8737,-13905,-13700,-9362,-1866,5863,1913,-4787,-6018,-8874,-13412,-11205,-7801,-7160,-5635,-1090,5724,11438,13120,21044,27957,17834,240,-2263,8022,29415,37441,35765,35206,42665,41991,20531,-2002,-5637,5389,26026,44922,54480,52118,44515,25641,9483,15110,17888,18737,14374,4472,1950,-1531,-7160,-6558,-7773,-6570,4647,16172,24002,7975,-6551,-15652,-9162,-6740,-11174,-10149,-4701,-579,14815,37411,49112,50661,31483,19455,9201,-5554,-7977,-4892,-3657,-3546,-9618,-11764,-12271,-11349,-6837,2659,12178,25515,22928,11211,1214,3317,5188,4620,2194,-215,-3836,-1646,-3466,-7872,-11061,-17872,-13976,-9437,-679,2842,-2326,-7976,-3198,2933,4173,1353,-1997,-7009,-8336,-6566,-3793,2373,1165,-5099,438,3503,-6506,-13970,-8472,-2395,1440,1556,9672,22619,26700,18380,-2236,-4796,13376,25107,19835,8516,2306,5688,9546,5401,-2061,-5734,-8068,-6594,556,8983,5433,-9696,-5451,3210,6757,6361,4900,-459,-7498,-8248,-5404,-3240,-1546,-1795,-7660,-7597,6725,18942,27985,17541,-3298,-7255,4401,7814,521,5760,17464,26050,24062,14691,3137,-10238,-8687,-4697,-1462,3479,13049,16755,11989,2204,-9239,-274,45408,54573,38345,10111,-11854,-8377,2114,7716,7581,9225,8130,2722,1484,-2096,-6753,-7990,-3893,1373,-1605,-15818,-12668,1570,15108,22823,32929,41225,30658,13484,-3556,-16880,-13487,-7131,3993,453,-9405,-9304,-7942,-4269,4713,6870,3676,-6680,-16218,-9215,-11774,-2512,5669,12401,4430,-731,15640,42094,45894,27892,15877,4446,-1453,-2038,1134,5442,6870,5061,-3014,3281,25165,42088,21350,-2621,-21420,-8140,6120,6501,-3766,-8493,4036,15635,6996,-1424,-2478,-10865,-12032,-4439,-4986,-8204,-8213,-3034,3514,8635,3591,-9795,-9568,-3262,-4807,-4238,-5092,-6569,-10841,-6591,-1019,5529,4198,-739,-6629,-3868,18122,36770,29422,13861,2096,-3183,519,13636,22181,17043,-1012,-13226,-5506,12961,19833,7589,-7297,-11416,-9402,-6379,-3200,-113,4638,11004,12144,9172,8344,11946,12844,7350,4852,-873,-3071,-8203,-14726,-15120,-11179,-10938,-13216,-2216,9855,13634,12784,11396,11867,10875,5161,-8217,-9500,1863,10172,15890,15879,15240,18212,24466,26013,17055,4402,-8995,-13784,-8680,-1712,4226,9886,5550,834,-3498,-8082,-7961,-4108,-3936,4524,11047,10620,10618,8559,7373,2566,1021,2121,941,13783,11688,-5839,-11073,-13485,-14258,-8192,-1976,3820,886,-3854,-5247,-7141,-4149,-4766,-6765,-3409,2662,-2823,-7927,-13389,-17562,-13894,-9994,-7508,-6315,-11448,-1235,8468,14167,6602,-3205,-5786,-3439,-4763,-8710,-5977,-6407,-9830,-15228,-4743,2525,8577,3558,-4115,-7337,-3254,9440,25174,30646,22447,11666,2273,-2054,-2135,-3267,-5614,-5296,-5937,-1955,-3904,-11072,-6670,11420,28943,39992,33085,13950,3166,2081,-653,-5180,184,1241,1016,-1031,1537,6665,2209,-9620,-4844,5871,13514,17953,7642,-6368,-7249,7296,4796,-4932,-8560,-6279,-1365,-11161,-2629,3544,10599,18638,15715,7524,14843,14296,-5930,-11872,-2847,-2701,-4642,-2151,-2036,-2832,2271,4840,-1509,-8889,-7583,-3269,3811,9964,11296,5793,-4487,-13566,-11768,-1947,-3704,-4834,14214,27611,16351,3689,-1635,-3208,-5985,-6301,-6722,-4656,6134,17318,10454,2815,3573,4205,990,4440,10005,11813,10490,8880,1630,-4849,-4558,-745,2313,260,-1095,10185,6213,-12591,-10737,7077,28081,34493,24681,8681,-4225,-8468,-8474,-11859,-12165,-7151,-6876,-1339,25055,39600,27865,425,-12228,2209,13425,7932,305,3713,1948,-4591,-9829,-19222,2384,4204,-1066,-9295,-12866,-12629,-6285,-1445,-7045,-3268,-4725,-8487,-5734,-1295,-1014,2699,11886,13340,4174,-9098,-6561,307,1350,-4943,-9312,-12542,-11490,-12030,-13031,-336,9915,18115,28312,40378,53481,57362,43895,11114,-8678,-5916,3013,4517,-5492,-11708,-7239,-7961,-5904,-3914,1856,11874,11261,6847,4652,437,-3011,-8572,-8767,-8052,-8138,-13432,-16065,-9607,-4189,-3269,-4557,-3578,-371,2351,7750,18409,14657,-6045,-22344,-24145,-18342,-17644,-14803,-7525,-4565,-9896,-15116,-9845,-5500,-7368,-17219,-8869,-73,8545,5580,-6551,-10036,-9432,3095,9557,11756,13786,13404,9369,7875,7213,7468,13276,20324,28273,17136,2732,-1327,-5040,-8051,-3354,7842,20441,17896,194,-18106,-3330,7250,13573,12551,1453,-2111,19456,17765,4660,5549,11200,2168,-1414,-3790,-10111,-7897,2399,11043,13533,8976,3837,-277,-3309,-2301,15934,27591,21583,13937,4047,-5744,-9200,-5851,-4106,-660,9041,15729,7702,-6019,-4142,3737,2951,-2360,-13592,-11162,-13096,-15957,-7786,8441,14086,11764,7727,2115,-2187,-6998,-6942,-3489,4373,10857,5426,-9142,-9518,1049,10582,9862,-272,-6474,-3123,2442,10893,9536,-169,-8595,-11560,-10696,-7881,-6228,-1700,-1884,-945,711,-2018,-8294,-10171,-539,5964,3615,-4305,-2642,2555,8067,6196,4326,12270,31211,42070,26782,11316,-2888,-13589,-7619,6064,17430,29556,35071,31186,13617,-3034,-12468,-2403,11171,24168,39892,47596,52053,49529,40926,22370,-4695,10008,46857,55950,44543,26234,6385,-2426,-2833,-2032,41,3966,9918,13484,7989,6055,985,-1908,565,-1803,-8163,-9896,-8845,-3921,4096,10172,14428,12071,9838,6420,1549,-7536,-7664,-8972,-11267,-11521,-4457,5872,13109,9922,6810,6753,1094,-5708,-6900,-5199,-5781,-5902,-6472,-7842,-6731,-4170,-1909,1942,-1356,-2085,-2362,1320,2414,1849,-1560,-2224,-3148,880,-1272,-10770,-12166,-8564,-8962,-12435,-13606,-10339,-15771,-8904,-1100,2648,97,-4214,-4180,-1365,10768,25580,29588,23003,13025,7532,2819,933,2101,-2859,-8927,-6541,5575,8574,5695,-2835,-11336,-14489,-8494,-1874,3633,122,-2857,1922,7158,-2161,-16697,-20219,-12600,-6670,4291,6345,146,-4827,-1954,1195,10270,14473,7681,-973,-5472,-9730,-11413,-2905,7595,14975,22288,27762,19099,2755,-1040,11732,35617,58668,71827,59822,22807,-182,-13049,2361,15463,17610,8586,-2768,-5393,5497,12553,5502,2023,384,-433,6717,1786,-8112,-15663,-10511,-8348,682,-1095,-11803,-10792,2620,14762,20756,18800,8638,-3274,-8251,-4324,-2802,-6921,-6662,-2894,474,6935,10063,9747,16413,20136,12274,-2461,-5897,-4842,-3939,-3842,-174,10327,14680,3574,-3624,-4064,-4974,-5776,-3623,2116,5680,6390,1332,3541,3293,484,-917,-9253,-16206,-14081,-8870,-8886,-10453,-8590,-9637,-12837,-10946,-8022,-3082,4817,4157,-3888,-12366,-6093,1922,-287,-11114,-10457,-3552,1177,-2680,-2793,19031,31391,25653,7916,3659,-6029,-10802,746,10655,11486,-1734,-6318,6714,8332,4826,5924,11919,16463,12977,12214,16466,14278,5685,-10503,-13142,-16470,-11947,-9664,-14308,-13215,-9360,-6872,2159,6472,-5353,-6873,-4827,-4675,-2699,-5810,-14608,-14008,-5271,-917,2940,7442,9678,6297,840,1941,14147,14995,6915,-2340,-8863,-10623,-10750,-12533,-9621,92,3622,979,-6010,-9465,-7605,1805,6818,3255,-1002,-9212,-16602,-20445,-14429,-1691,9202,7515,699,-6789,3817,6488,8623,5598,434,2734,8998,4357,4653,540,-7885,-14474,-9296,2101,13812,20277,28490,40955,48136,33666,30085,13516,-7536,-11477,-2424,-224,-2798,-2385,6100,7551,2923,-2884,-4981,-5952,-3581,5012,5331,3387,2838,231,-10109,-14849,-1900,740,2359,11759,20565,20199,14859,13712,19722,27824,23900,12025,6001,5221,6715,2002,-7147,-15667,-12736,5647,21263,27322,33343,44159,33914,19632,17651,19549,30872,35559,19737,4408,-3980,-3707,-5422,-9252,-7456,-8301,-9235,-12441,-15745,-12792,-2745,24066,36389,29707,17112,2795,-741,5615,15408,28255,9797,-6723,4114,15109,22569,20252,16814,19252,25006,30499,37649,35789,17585,-7525,-7817,179,457,-4206,-7739,-5583,-58,-711,-13444,-899,26753,44656,39525,31082,21290,19596,14672,7409,-3521,-8159,-3628,2835,5311,12671,17334,21073,13453,321,-7629,-5048,712,4235,8034,7683,8916,12067,7288,-589,-13372,-7415,-8130,-12832,4673,25966,29010,12137,2533,3429,9096,7406,-6496,-12590,-9961,-5185,-3978,-1986,-6871,-11613,-3728,-5732,-10365,-14502,-15235,-5753,763,5903,7478,5562,3087,2096,6015,7792,320,-3917,-2372,-5760,-17665,-7380,9108,7397,-4253,-11579,-8241,-10233,-13551,-3130,6328,7406,104,-2618,-2493,-5453,-4201,1104,-270,-7489,-7732,-1032,3261,-10949,-7758,10809,21934,20154,16117,3709,-113,3533,3618,-2213,3021,18375,36353,54966,41471,15125,24452,43302,38279,12714,-5276,-9888,-1338,-206,-5449,-12011,-11476,-13427,-13928,-12832,-2419,2066,-1915,-4635,-67,-2525,-14736,-369,5456,-1327,-13450,-7571,1046,6321,8980,8954,4079,4337,-537,-11049,-12170,-14115,-2122,18553,16446,11494,7948,10198,12756,16568,10821,3031,-3475,-9412,-4185,-3796,-8661,-13658,-10696,-9913,-6041,-3212,4951,16349,27938,28940,21574,2000,2504,1552,870,35,-5461,-3055,5909,14097,16973,14118,13712,12355,5502,-5893,-1784,8001,15427,6953,-5704,-17443,3008,29541,11910,-9489,1856,-4941,-11392,-3800,8036,17252,13520,-2803,-14901,-15428,-17208,-4322,5617,12506,15233,10331,6713,-5643,-14135,-18253,-15549,-6128,7905,4190,-2380,-937,5436,4802,-2104,-10785,-17844,-14113,-7947,-7374,-15582,-18170,-7867,49,2748,-1223,-9869,-7121,1326,2694,757,-1552,-2175,807,4081,1639,-8101,-10381,-1304,4643,3715,-2982,-11453,-12689,-11741,-9420,-13332,-15323,-10645,-7420,-1642,9861,25598,33767,36784,31387,18028,243,4560,34136,48858,36757,32799,38140,33546,20288,13615,9419,2062,-11909,-5114,-2118,4197,24488,35256,36830,37216,35182,31104,13488,2278,-337,-4959,-6629,-519,3726,-2050,-9663,-15760,-8975,-5477,-10667,-12722,-10102,-6828,-4300,-1873,9482,20948,29842,35859,22628,5146,-5888,-11309,-3457,-3604,-283,-3100,-2695,-2945,590,3544,9778,23697,35295,35355,25224,10047,-8275,634,12160,14532,8547,-5283,-7561,-7839,-8100,-5050,-1706,-100,1607,754,5932,17021,15102,937,-6800,1571,9282,17141,27484,21198,-641,-9740,781,284,2247,1005,-3774,-9326,-303,8650,22003,16231,1366,-8298],[-6697,62,9238,21581,17955,7585,2255,6141,11971,15690,16094,9429,-934,-11603,-11233,-9493,-6166,3117,9983,3756,-330,-1404,-5668,-9822,-8716,-4760,-700,1439,-747,938,19138,12445,-4820,-16310,-13801,-10995,-11770,-14453,-19955,-3082,14386,24257,14093,10171,12265,8545,5360,-913,-6196,4264,8337,7873,-2176,-13531,-14084,-176,1831,-7,499,-2681,1167,11927,13016,5375,-6602,-13504,-1125,16287,18611,11412,4192,-2148,-5407,-8687,-5002,2046,9904,13167,7800,-2277,-6022,-2677,-2025,-298,5531,6310,1738,1413,2389,-1539,-10818,-19986,-9139,-2284,-2717,-13829,-11456,-16,-4808,-8627,-1442,3626,1393,-5559,-14260,-9854,-3654,-4714,-9278,-13589,-9523,630,8451,13066,12606,1762,-11198,-8696,3962,8134,8873,1037,-6264,-11309,-11241,-8119,-4081,5746,15760,10990,-396,-15476,-9764,10242,29046,41004,38741,21930,-16724,-26270,-16038,-4525,18625,20574,-4385,-15123,-3901,8105,23653,35115,31975,25348,18834,11159,-4085,-389,20920,14023,4317,3741,677,-677,-3336,5100,13204,11700,4297,-7439,-19663,-17846,-20572,-9591,-8720,-23182,-16664,53974,171377,269909,312993,260843,169219,66716,9178,-24136,-7000,-7935,228,9182,11276,2749,2220,7142,13214,14471,9514,-1370,-9410,-5185,-5272,-5988,-5754,-4602,-5247,-5508,-8838,-6870,2769,7804,9268,14028,10178,-6916,-6050,1817,9407,13099,12292,-13542,1339,28016,44406,48185,38625,14181,-3901,-10491,1312,-2398,-6663,1748,15744,11795,3295,7325,8416,-6986,-11662,-3291,5697,11034,6950,3741,1231,-1919,-4828,-7561,1076,8960,9106,2751,-4251,-3431,-452,-6914,-15733,-18827,-15959,-9513,-6997,-13861,-7602,-1531,-4931,-17438,-19770,3762,33032,47592,37782,20786,7947,2570,-2009,-12055,-13494,-12235,-10814,-12648,-11839,-21559,-14496,-6569,-3381,-4951,634,4733,4561,-3320,-11489,-13667,-1418,5376,5199,12785,21686,37541,47036,42601,23524,-1926,-12288,-7366,-3054,-10381,2611,15209,22208,25230,29064,25291,19693,16637,9293,1284,3006,4874,10895,14787,12311,6334,974,-615,3683,11095,38501,51935,33888,16378,1439,9498,17352,16793,3930,-5979,-3707,-10465,-262,30661,56296,53569,24885,-3912,-11964,-7840,-7943,5939,36801,50640,38692,19013,3995,-4491,-9418,-9259,-1539,-538,-1130,6135,12292,5555,2706,2000,452,-5720,-15514,-4686,16599,37954,33207,13537,-6808,-17447,-13923,-11460,-14400,-10574,-703,1266,2168,1511,-2467,-13519,916,5413,4741,14139,27078,26552,12639,3772,-2200,-3783,271,11701,7996,-130,15245,36612,38605,29694,19986,13039,9459,5230,492,1661,10194,14451,12595,8333,-436,-2988,-108,-8339,-4353,-7807,-12017,-10099,-5686,1434,-839,-10683,-5915,1321,9985,28221,20532,3037,-7694,-11833,-11915,-10470,-4268,114,811,-4020,-9642,-11593,-10950,-8961,-13341,-11015,-9111,-4286,501,-686,-3020,-3919,-731,9064,23725,36162,28996,35158,73127,87845,62260,6042,-18364,434,6146,2093,-10520,-8939,-17872,1710,17902,37050,23953,4836,-3338,-8904,-13586,-13973,-8773,-2308,3529,-133,-4469,-5044,-8288,-13933,-12249,-8432,-7691,-6054,-1564,4802,10439,12198,20211,27895,18316,29,-2713,8442,30576,38077,34961,32298,36552,35155,15160,-6182,-7224,3950,23566,45488,59510,58732,51864,32529,11689,17284,22138,22956,17720,7143,4508,-436,-7543,-5746,-5181,-7739,2727,14993,25566,13039,-2411,-13506,-11477,-8214,-11077,-9871,-5129,-327,15701,35048,42307,41110,23604,13335,6419,-6486,-8230,-3465,-481,-388,-7037,-10207,-11623,-11123,-6587,3293,12474,25253,24410,13634,3903,5984,8825,8433,4861,785,-3626,-453,-896,-5381,-9367,-17780,-14624,-9900,-1658,1208,-3520,-8448,-3524,2815,3730,452,-1581,-5428,-6119,-4161,-1402,3338,963,-5403,-667,2484,-6566,-13213,-9484,-3882,53,1764,11183,22025,22630,11177,-10182,855,18763,30651,25452,13142,4790,5918,8805,4193,-2638,-4642,-6332,-8299,-5089,3591,3906,-11769,-9663,-2036,2857,4812,4753,185,-6141,-5411,-2896,-419,106,-2344,-9854,-9646,5391,18361,27888,18517,-1365,-6825,3642,7844,2513,8762,22928,30633,23582,10434,-797,-9128,-3893,-2284,-1802,2426,13554,18606,14122,3632,-8571,-3813,38141,54082,39756,10254,-12001,-10992,-542,4800,4933,7669,8094,2777,-120,-3889,-7914,-8976,-4734,656,-3065,-18644,-10325,6041,23127,34590,45294,53742,40460,19467,-279,-13608,-13278,-8786,2172,179,-10182,-8032,-4644,128,6997,6916,2262,-9563,-18245,-10343,-16763,-4411,4131,9711,-351,-4853,14337,43696,54700,36419,20005,6529,-414,-1558,1299,5236,6441,5425,-1412,5130,26563,44095,24510,-2005,-21911,-6330,8571,7654,-4244,-11662,-336,9445,-794,-7453,-4467,-9916,-12793,-6013,-6693,-8877,-8226,-4051,2002,7165,2590,-9562,-10166,-4588,-6364,-5193,-5313,-5655,-8200,-2781,2348,9360,8222,1716,-5870,-5463,15533,31689,25395,12064,2627,-3690,-587,13151,23691,21868,5848,-6838,-2898,14311,22117,8501,-7239,-11067,-8806,-5866,-3260,-517,4420,10686,11468,9248,9682,12553,13239,7029,2877,-4845,-6826,-10122,-14465,-15121,-11763,-11044,-11236,524,15044,17983,14526,12158,13556,12612,4969,-7533,-9321,2262,9043,15173,16324,15828,18252,23039,24039,15906,5028,-6299,-11413,-7986,-315,7914,14192,7743,1886,-2472,-6696,-5878,-752,791,9666,15130,12798,10607,4892,-346,-4749,819,6364,4786,14998,10699,-6266,-11293,-13338,-14662,-7745,-127,5521,2329,-2302,-2618,-4306,-3220,-5551,-7226,-2772,4225,-1925,-7926,-14840,-18065,-13420,-10646,-7059,-6455,-11852,-1237,7186,10047,4134,-3338,-4963,-3139,-5364,-10810,-7765,-7140,-10350,-13481,-4136,1784,6752,825,-7537,-9583,-5381,5399,19918,22607,13300,3028,-4474,-3212,2096,3220,294,-2050,-5697,-3096,-4887,-11753,-3847,16608,33171,38065,27353,11179,2236,1949,321,-3166,2866,4525,3870,1684,4191,8302,2348,-8011,-2288,6839,12254,14179,3426,-8874,-6738,7755,5541,-4600,-8388,-6460,-2649,-8619,2425,6444,10901,16647,11745,140,4318,7570,-9010,-8871,-1512,-2642,-5376,-5249,-8561,-7091,-818,3117,-1985,-8715,-6935,-3020,2734,8362,11509,6714,-3062,-10120,-5533,3847,-979,-2869,19366,34363,18843,5101,-1543,-4312,-6174,-6419,-7922,-5667,6152,20566,16545,5986,1776,2290,383,3557,7507,7380,6128,5462,-1963,-8186,-4976,1858,4261,-738,-4251,4974,2817,-12572,-6474,5774,20581,26272,20281,8116,-3536,-8400,-9718,-13943,-14190,-7533,-4945,3890,33472,41369,27732,1666,-11401,1406,11929,6733,891,4297,3009,-802,-3865,-14720,-2239,1626,-3005,-11264,-15344,-7582,-698,3873,-4601,-4166,-5130,-8367,-5943,-3621,-4725,-466,9966,13258,4318,-9377,-6380,489,1527,-4783,-10229,-11674,-10903,-9265,-6784,8736,19917,27670,37987,46060,53308,53750,41928,11089,-7672,-6493,2185,2747,-7682,-10382,-3111,-4104,-3694,-3051,2214,12761,11712,7297,4892,99,-4279,-9853,-8206,-6409,-7505,-13705,-17492,-9284,-2607,-772,-2503,-3806,-2313,1421,8598,22964,21365,580,-16485,-24719,-20804,-18308,-14687,-7223,-3874,-9366,-13902,-9432,-6510,-8839,-15737,-5899,4030,13119,7525,-5810,-9475,-8748,3258,9987,12153,13372,12346,9178,7687,4546,3418,9367,18348,27013,18117,3529,-2024,-7557,-11693,-6715,4471,16432,14075,-1649,-19840,-3973,5045,10766,10811,2335,-8254,10907,13502,3115,827,4075,-3410,-4149,-5049,-11099,-10421,-1130,6753,9758,7739,2925,-1780,-5048,-7193,8243,21705,18047,12787,4337,-5123,-9442,-5894,-3424,812,9610,15363,7667,-4220,-785,4792,2146,-4513,-14432,-10012,-12457,-15351,-6283,11122,17777,14385,9144,2187,-3767,-9256,-10928,-7335,1268,8435,3167,-10713,-10123,-236,9403,10522,1996,-3673,-3601,570,7375,6388,-1841,-9683,-11989,-10951,-7950,-6108,-1383,-1559,-794,1761,-877,-7709,-10203,-197,7183,4927,-1729,1886,7114,10846,7275,4816,13713,33549,43758,29352,14980,1750,-9880,-8256,6560,19135,30566,34243,28832,12908,-2791,-11529,-315,14045,24233,37677,48768,55704,54246,44043,21054,-3026,9580,43234,51797,42172,26154,6279,-3209,-4973,-4931,-3288,525,6675,10459,7035,6870,2574,-1151,-836,-3886,-9658,-11239,-8710,653,9835,14692,18007,14118,10578,6924,959,-7100,-7771,-10177,-12875,-11536,-3266,6949,13498,9023,6038,6720,1147,-5568,-7430,-7887,-9547,-5250,-3057,-3637,-4033,-3536,-2030,1671,-952,-107,-405,1908,2006,1649,-898,-1274,-2479,1480,-981,-10477,-13269,-9658,-9664,-13137,-12057,-8231,-13934,-10205,-1939,2060,-663,-5304,-4612,-611,12415,27137,31288,23460,11628,3532,-6735,-11507,-3701,-2704,-6838,-7604,4648,7926,5641,-1940,-9501,-13370,-8652,-2455,3008,1371,1744,5533,9240,-1955,-17961,-20241,-11161,-6545,2296,4443,-2541,-10147,-7862,-4519,4714,11946,8323,-993,-6982,-10021,-11373,-3347,7065,14433,22505,28260,18057,3195,-1287,9871,34976,61034,77643,63945,22569,-308,-11912,4520,19254,22560,12762,-448,-4749,5159,13385,7246,3642,1449,-1652,1375,-2245,-9163,-15716,-12216,-10739,-2044,-3505,-12258,-8036,3753,15071,20476,18292,8768,-2234,-6877,-4045,-3495,-6490,-7379,-4334,-1426,2977,4249,4630,14955,22198,15565,892,-4900,-5120,-4684,-4578,-1402,11191,19541,8393,-204,-2105,-3845,-5342,-3421,1875,4479,3190,-4101,-2466,163,559,-1756,-10766,-17372,-14080,-9953,-10742,-11373,-8451,-9267,-11699,-10400,-8531,-3612,3885,4443,-2720,-10254,-4475,3214,700,-10865,-8943,622,6418,2741,-2828,16462,32016,31843,12914,6272,-5202,-10679,2208,12884,13254,-2988,-6880,7056,8450,4650,5121,10789,18578,18296,16925,25251,25863,14838,-5926,-19369,-19462,-10587,-8586,-13576,-13166,-10527,-9644,-2724,3084,-5884,-5726,-2612,-1319,800,-3674,-14958,-15753,-6714,-2126,2389,7154,8803,5060,-69,1524,12900,14057,5415,-3638,-8896,-9513,-9466,-13104,-13406,-1065,4841,3152,-4736,-10748,-10379,1024,7522,4273,-1380,-11053,-19061,-19046,-14530,-1906,8991,5759,-4693,-3246,7920,7746,8313,4663,-411,2023,6825,4020,4323,60,-8755,-14594,-8232,3161,15600,23781,32204,44835,49729,31700,27951,11342,-8388,-11865,-3298,-1767,-4870,-4231,6473,9666,3638,-3919,-6313,-6010,115,10657,9223,4581,2875,-151,-11043,-14395,-646,3738,5876,15443,24830,23315,15927,12885,17700,25464,23969,13378,5721,3466,4985,2472,-5743,-13601,-12697,3860,13577,15697,21922,33495,28522,18737,18947,21549,31813,37408,24195,7312,-2231,-2670,-4426,-8234,-5921,-6088,-7402,-10927,-13510,-10368,-440,28194,40516,33327,19377,3816,-243,6400,15398,25852,7969,-6192,4710,16054,23795,21658,18220,20949,27512,33288,38374,35966,17771,-7600,-9342,-2010,-1458,-5504,-8826,-5815,871,1275,-12396,-3613,24924,41092,36734,29486,19731,16205,10718,5522,-3129,-8544,-5470,4446,8726,13787,14255,15692,9013,-2594,-8641,-3352,4666,9804,14056,12525,12144,15120,11390,3158,-11599,-8822,-8970,-14284,5181,22552,26250,11823,1150,1226,6279,4130,-8876,-11081,-5004,-116,-1871,-3295,-10411,-15960,-7636,-9331,-14035,-16972,-15017,-4871,1286,6469,9214,6536,1801,-600,2415,5002,-1351,-5268,-3784,-6645,-18775,-6148,10201,6950,-6079,-13299,-10144,-12939,-16270,-2994,6066,6722,1251,-368,-1167,-4390,-3756,178,-1482,-7662,-7659,-607,4762,-8132,-7616,8351,18470,16985,15166,4367,-639,1501,1034,-4494,1043,14645,28936,47914,43265,20446,31682,50125,41951,14021,-4583,-11697,-4694,-3294,-7756,-14800,-14620,-15483,-13801,-12942,-2577,2217,-2864,-6447,-1423,-3697,-15224,-127,5760,-1611,-14961,-6749,1606,5595,7573,8064,3148,3012,-582,-10960,-12821,-14533,-3638,16437,15825,9839,5470,7792,10198,13611,8156,114,-6259,-9223,-3328,-5204,-11054,-12544,-10420,-9485,-4725,-973,5155,14721,24267,23347,13164,-3794,-615,-505,-1234,-2121,-6669,-3918,4944,13340,16698,13704,12870,10326,-417,-5430,-794,8557,15143,6246,-6139,-14541,4017,29191,11038,-12544,-1353,-7980,-11896,-2132,10532,19326,16121,-553,-16777,-20055,-13658,-1362,5555,10084,12774,9265,7149,-4396,-13763,-14709,-11545,-1140,13773,11219,2630,208,5927,6084,-337,-9702,-19014,-13912,-8165,-9189,-20251,-9546,70,2689,3882,-93,-9116,-6567,1531,2369,-1241,-4790,-695,2170,4573,1543,-8903,-9790,-1057,4054,2286,-5677,-13624,-11349,-12516,-13733,-13680,-13537,-10747,-10080,-4661,5355,20355,29890,33929,28539,15103,-2873,-1467,20632,33110,25600,28390,35453,32805,20540,13974,9570,1908,-11003,-5674,-3902,2339,23661,34180,32668,28886,26191,23888,10117,1167,-148,-4014,-6762,-1283,3883,-1937,-10290,-14170,-7821,-5087,-11589,-15305,-12503,-8308,-5381,-3338,6488,15104,24292,31423,20869,4730,-5324,-9408,-3712,-3783,-939,-4166,-3032,-1823,66,3210,10408,24555,35706,36013,25835,11127,-5962,907,13969,17839,12521,-2260,-8256,-10317,-10499,-6532,-2523,-894,871,422,5392,16407,13552,-1896,-11700,-202,7767,15787,27277,22228,237,-9191,1898,1873,3704,2510,-1113,-7924,-3201,3863,13773,12180,81,-7656],[-4826,1496,10033,21227,15499,7520,4392,5783,9798,13451,15152,9493,-334,-10681,-10363,-8871,-4129,5712,13451,7655,3016,933,-3572,-8401,-8923,-5917,-2121,1258,2695,10268,25032,15050,-3004,-14613,-13300,-12827,-15080,-17283,-16362,-771,15842,25805,16391,11357,12215,7954,6304,2357,-768,7245,7251,6064,-3117,-13228,-17671,-2404,-726,-2439,-206,-1249,3243,12229,11687,4929,-6323,-13033,-1668,16792,22314,14776,6680,-899,-4738,-9631,-6304,758,8460,12166,6795,-3995,-8677,-4581,-2648,701,7817,9183,4511,2930,3360,-1625,-11432,-19638,-6892,-811,-3072,-15340,-11072,407,-4920,-9184,-2224,3011,1352,-5814,-14689,-8670,-1440,-2425,-8204,-14167,-8103,2683,9879,12932,12618,4091,-7450,-11269,2812,8495,9214,-114,-8346,-13275,-10230,-7702,-4328,4077,13311,10361,-276,-15756,-9122,12050,32353,45007,41801,22655,-15627,-22442,-11667,4625,30261,28338,-1658,-15455,-3843,8178,24154,36717,31520,21309,15547,10542,-2768,-2902,15327,6131,1963,3261,516,-1024,-2302,6620,12794,9544,-146,-13527,-18837,-10285,-12532,-5187,-2272,-13276,-2039,73515,188108,278226,317484,270523,186022,84579,20470,-19808,-7340,-13362,-8012,694,1882,741,4005,9866,17119,17742,11290,-411,-9215,-5941,-4902,-3669,103,2507,664,-775,-5227,-5999,481,3794,4401,9175,5899,-12649,-4462,4310,11975,16215,18040,-11335,-1140,29691,49888,55974,47356,20262,-254,-8632,-453,-7455,-11401,-1450,13149,11355,4062,9087,8937,-2952,-10326,-3198,3554,6001,2315,1527,926,-1852,-5415,-8867,-461,7519,7480,1033,-6839,-5861,-2689,-9097,-17845,-17288,-13739,-5837,-3244,-10114,-11948,-5244,-7190,-17719,-21116,-508,26611,46147,40407,23218,10812,5393,-208,-10365,-13361,-12967,-10586,-10999,-12273,-21898,-12497,-5672,-4308,-4378,7389,11622,9488,244,-9542,-14703,-4857,1173,3041,11180,19993,34709,42241,36976,19515,-3803,-11565,-5539,-100,-7702,2436,14457,21331,24092,27809,25822,21544,18245,9591,1144,4667,8447,15260,18463,14610,7363,1752,103,6735,13349,34534,47108,30318,11686,-1992,12266,22764,22208,6422,-6534,-5330,-11622,-2665,23969,46394,45225,22951,-4128,-12614,-8622,-7813,5062,35821,53204,42437,21976,5446,-4350,-10394,-10635,-3087,-2460,-3347,4184,12930,9444,5457,2948,-455,-6720,-15279,-5370,13021,28708,23490,6591,-10539,-15813,-14046,-12956,-15098,-8251,680,2149,4844,4134,-2161,-17283,-1876,3108,2238,13224,28990,30507,15909,5808,-1206,-3624,-426,10051,6700,-115,14036,31732,29948,20109,14472,10321,7517,2949,-2003,-224,8352,13150,12102,7841,2,-55,2768,-5403,-908,-7006,-12607,-9283,-4115,2863,254,-13693,-9838,-1657,3044,17142,13295,-114,-7761,-9160,-12490,-15846,-8071,-615,831,-2469,-6542,-13541,-13292,-9985,-12842,-11042,-10074,-5237,811,351,-2011,-3281,-829,9416,26745,40035,32735,39905,79226,94537,61175,4130,-18796,-867,3334,1061,-1979,-710,-14917,-1132,16619,41004,32037,10058,-1709,-9231,-11091,-12867,-7969,-3085,643,-2714,-4636,-4044,-7330,-14284,-13337,-8985,-8134,-6454,-2040,3867,9289,11211,18912,26059,17193,-769,-3339,8497,30703,37526,33081,28414,29100,26567,9088,-10275,-8797,1766,19665,42912,60663,62213,56840,38578,14019,19265,26711,27530,21402,10498,8118,1395,-7858,-5343,-3072,-8068,567,13483,26085,17630,1378,-11294,-13947,-10246,-11670,-10187,-5914,-324,15864,31483,35036,31698,16327,7528,3365,-7339,-8203,-2655,1401,1355,-5285,-8921,-11311,-11154,-6272,4166,12767,24552,25219,15455,5789,7266,11213,11379,7114,1345,-3736,723,1943,-2704,-7374,-16942,-15166,-10910,-3531,-1184,-5036,-9025,-4217,2125,2707,-979,-1595,-3878,-3897,-1777,749,3586,-39,-6589,-3261,-41,-7346,-12845,-10717,-5808,-2084,1246,11782,19987,17160,3330,-13437,7548,24206,35720,31051,17835,7655,6706,8288,3206,-2836,-3436,-4748,-8837,-10501,-1588,2194,-14047,-14074,-6849,-529,3278,4186,385,-4402,-1465,345,2665,1389,-3173,-12136,-10370,5160,18490,28041,19597,394,-6895,2309,7335,3638,11243,27748,34091,22179,6358,-2630,-4547,1097,173,-2213,975,12742,18472,14245,3633,-8809,-6867,29393,50118,38486,9488,-10196,-12866,-3436,1631,2276,6225,8243,3479,-1076,-5620,-9293,-10200,-5900,-602,-5351,-17748,-6604,11529,32468,47916,57762,64571,48208,23618,2134,-10529,-11646,-9878,73,-154,-10929,-6768,-1386,4511,9164,6754,728,-9842,-11389,-6841,-18170,-6056,2643,6609,-4742,-8333,13125,43674,61210,44775,24144,8495,520,-1223,1253,4728,5606,5408,280,7365,27578,44652,26701,-1988,-19893,-3911,11300,8547,-5038,-15087,-3553,4543,-7964,-13951,-6463,-8570,-12734,-8134,-8731,-9744,-8227,-4589,1539,7320,3396,-7856,-10417,-5805,-7736,-6061,-5531,-4811,-5735,209,4920,12548,12133,4759,-4636,-7065,12964,26514,20879,10591,4298,-2958,-1475,12290,24320,25798,12288,-1211,-265,15004,23258,8738,-7423,-10941,-8261,-5089,-3035,-956,3851,9627,9759,8429,9859,11511,11563,4934,-585,-9445,-10927,-12299,-14111,-14875,-12018,-10703,-9435,2637,19076,21129,15501,12492,14689,14044,4529,-6961,-9292,2670,7486,13893,16481,16138,17644,20618,21175,14194,5199,-3665,-8772,-7250,909,11282,17245,8913,2262,-1896,-5644,-4410,2016,5331,14380,18336,14186,10213,1483,-7123,-6064,2938,9880,8364,16638,10567,-5870,-11014,-12956,-14971,-7084,2010,7394,3923,-261,665,-1203,-2379,-6101,-7127,-1761,6021,-870,-7901,-16417,-14691,-10866,-9362,-5867,-6722,-12181,-1472,5463,5857,2576,-1781,-1952,-1044,-4808,-12430,-9723,-7935,-10759,-11898,-3665,1170,5461,-1064,-10012,-11699,-7172,1433,14428,15026,6270,-3963,-8953,-1157,7554,10927,8136,2827,-4771,-4565,-6320,-12611,-973,21366,35715,34081,20676,8085,1419,2053,1392,-1224,5323,7698,6832,4621,6307,8478,1152,-6928,-147,7566,10768,10472,-360,-11181,-6371,7657,6155,-4073,-8008,-6729,-4218,-5473,7227,9594,11118,14391,8327,-4367,-5822,449,-12975,-5562,-242,-2774,-6131,-8437,-15123,-8038,-3532,1036,-2824,-8645,-6266,-2947,1370,6547,11463,7741,-994,-5270,1712,10441,1468,-1622,23556,39844,20444,6057,-1425,-5217,-6146,-6337,-8916,-6564,5795,22436,21729,9451,503,327,-438,2290,4670,2968,2176,2603,-5186,-11675,-5490,4040,5718,-1814,-7212,-142,-312,-10299,-2610,5609,13664,17490,15333,7365,-2580,-7448,-9834,-15007,-15880,-7598,-2798,9376,41033,41213,26181,2474,-10732,178,9725,5190,1559,4834,4280,2794,1081,-6910,-5859,-1027,-5261,-13450,-12700,-2388,4528,8626,-980,-4696,-5286,-7601,-5624,-5122,-7501,-2822,8184,13204,4926,-8962,-6106,830,1954,-4519,-11814,-10594,-9897,-5139,602,18964,30994,38187,48093,51286,51971,48587,38458,10785,-6731,-6951,1212,746,-9821,-8560,700,-495,-1569,-1958,3020,14043,12400,8091,5828,596,-5173,-11456,-7787,-4335,-5580,-12302,-15789,-9287,-1889,948,-1475,-5439,-4734,196,8719,26221,27095,7468,-10304,-20437,-22778,-19247,-15407,-7300,-2955,-8257,-12607,-8963,-7273,-10035,-13096,-2202,9648,18294,9323,-4785,-8079,-7009,4331,11049,12924,13082,11447,9288,7357,2205,452,6162,16309,25126,18293,3983,-2816,-9972,-15292,-10008,987,12290,10426,-2978,-20138,-5853,1741,7371,8468,2399,-12941,1467,7740,438,-4526,-2845,-8298,-6593,-6100,-11346,-13057,-4931,2421,6427,7095,2445,-3153,-6466,-10545,590,14671,13571,11157,4454,-4439,-9408,-5704,-2561,2063,9373,13969,6995,-2215,2327,5812,1425,-6508,-13185,-8843,-11760,-14687,-5197,12628,20449,16553,10472,2443,-4999,-10978,-14830,-11506,-2329,5660,1038,-11581,-10538,-2403,6316,9180,3399,-707,-3344,-1019,4034,3025,-3659,-10666,-12131,-10902,-7625,-5678,-842,-1130,-711,2520,35,-7246,-10020,118,8177,5485,0,6455,11997,13742,8620,5880,15736,36065,45573,32514,19454,7506,-5990,-7628,7323,20504,30429,32078,26055,12337,-2200,-10166,1852,16569,23643,34219,48130,57589,57338,45631,19291,-1497,8504,37780,45620,38582,25990,6835,-3163,-6665,-7757,-6656,-2692,3572,7273,5780,7304,3953,-321,-2027,-5968,-11138,-12729,-8376,4841,15616,19791,22289,16627,11398,7238,99,-6411,-7304,-10912,-14471,-11163,-2125,7809,13364,7426,4525,6238,1051,-5395,-7925,-9886,-10391,-2935,599,71,-1626,-2982,-2290,1294,-478,2067,1823,2846,1962,1833,-7,-414,-1675,1908,-592,-7771,-10527,-9283,-9701,-13580,-10251,-5940,-11766,-11104,-2417,1809,-1110,-6155,-4806,504,14560,29171,33802,25227,11961,1927,-12225,-22729,-8079,-1734,-4648,-8364,3660,7110,5461,-1049,-7644,-11320,-8121,-2909,2350,2817,6149,9792,12121,-669,-17637,-20239,-10121,-6237,444,2663,-4748,-15186,-14154,-10684,-1061,8881,8263,-1095,-8723,-10502,-11321,-4353,5392,12501,21089,27035,16220,3257,-1850,7746,33016,60503,79360,64623,21482,-443,-10871,6380,22000,25726,15396,1134,-4127,4749,13928,8731,5045,2358,-2252,-2448,-5543,-10159,-15506,-13670,-12855,-4695,-6303,-12166,-5304,4839,15000,19584,17311,8843,-1165,-5628,-3714,-3762,-5294,-7069,-5390,-2847,575,769,-609,12732,23354,18274,4588,-2734,-4999,-5364,-5298,-2769,10915,22052,11726,2053,-976,-3233,-5174,-3065,2358,5048,2948,-5705,-7209,-3514,-206,-3091,-12436,-18498,-13137,-10144,-12429,-12360,-8276,-8753,-10681,-9387,-8977,-4530,2520,4882,-666,-7724,-2699,4471,1627,-10627,-7451,4549,11084,7339,-1985,13710,31535,37019,18002,8845,-4320,-10568,3765,15441,15515,-3168,-7202,7140,8425,4429,4138,9156,19750,23596,21980,34145,37248,23671,1922,-17988,-16683,-8039,-6840,-12404,-12839,-11521,-12175,-6606,119,-5972,-4581,-782,1169,3434,-1682,-14952,-17397,-8109,-3357,1769,6790,7874,3822,-935,1044,10960,12080,3258,-4964,-8647,-8228,-7672,-12257,-16929,-2315,6014,5526,-2682,-10884,-13688,-386,7769,5134,-1665,-12457,-20170,-17013,-14381,-2684,7898,3598,-9065,5849,13575,9435,8090,3584,-1728,466,3606,2803,3363,-784,-9848,-14648,-7276,3978,17098,26681,34514,46414,48850,28287,24293,8194,-9537,-12483,-4487,-3734,-7369,-6179,6857,12255,4954,-4457,-7501,-5319,3769,15694,12990,5934,3302,-39,-11222,-13179,474,6073,8642,18615,28723,25866,16460,11434,14650,21705,22731,14239,5347,1665,2804,2642,-4168,-11266,-11427,2945,8041,7230,12813,23353,22230,16777,19152,22634,31355,37060,26916,9395,-812,-1833,-3490,-7009,-4094,-3762,-5782,-9494,-11017,-7727,1970,31185,42334,34931,20547,4434,128,7340,15322,22912,6044,-5574,5075,16372,24165,22362,18875,21582,28535,34593,37680,34588,17070,-7642,-10991,-4388,-3576,-6948,-9986,-6096,1685,3317,-10088,-6990,21215,35273,32603,26888,17489,12411,6399,2957,-3011,-8426,-7609,5816,12215,14804,10872,9976,4466,-5568,-9698,-1659,9194,16252,20523,17621,15453,18011,14977,5890,-10182,-8625,-7843,-16539,4227,17766,22727,11084,-690,-1843,2397,-45,-11454,-8971,-465,4283,-413,-5362,-10565,-12786,-10316,-12386,-17656,-19505,-14934,-4271,1636,7089,11099,7504,565,-2909,-420,3045,-2268,-6493,-5602,-8062,-20150,-5160,10754,6095,-8287,-14974,-12355,-15971,-18238,-3308,4824,4947,1194,646,-793,-4047,-3905,-1177,-3060,-8100,-7909,-482,6458,-4264,-5830,5563,13672,12563,12777,4118,-1759,-1085,-2148,-7266,-1279,10732,21701,39581,43259,25295,38078,54066,43110,14203,-4357,-13665,-8742,-6948,-10574,-18039,-18047,-16294,-14713,-14045,-3710,1528,-4383,-8656,-3532,-5554,-14130,-251,5377,-2696,-14669,-5692,2535,5195,5810,6411,2011,1381,-1215,-11643,-14129,-15416,-5410,13586,14212,7281,2099,4409,6708,9275,4235,-4211,-10387,-8084,-2695,-6969,-14167,-11945,-10439,-8856,-3858,928,5412,12475,19035,16053,4446,-9278,-3894,-2585,-2795,-3490,-7666,-5113,3382,11623,15638,12733,11259,7046,-7161,-5876,-810,8109,13635,4672,-7169,-11668,7721,31381,12278,-10728,-4566,-10288,-10459,-389,12369,20358,17773,1721,-15769,-21101,-9034,637,4381,6656,9204,6979,6139,-3994,-12966,-11374,-7455,3576,18766,17785,7697,1021,5310,6204,381,-9163,-18231,-14353,-9645,-12211,-17078,-2294,6532,4513,4085,291,-9220,-7542,410,966,-4393,-8995,-75,2597,4170,307,-10461,-9866,-1481,2898,314,-9090,-14442,-8147,-7957,-12720,-12335,-12695,-11124,-12483,-7672,958,14992,25297,30003,24652,11467,-6556,-7860,5855,14811,11747,20511,29034,28518,18374,12346,7778,65,-11520,-6870,-6087,1046,23432,33124,27686,19549,16249,15454,5770,-966,-1159,-4412,-7460,-2729,3372,-2299,-10982,-13541,-7864,-5357,-12428,-17659,-16061,-10932,-7919,-6340,1554,6419,15521,23103,16419,2685,-5910,-8325,-5133,-5398,-2893,-6229,-4374,-2153,-2724,1087,9219,23297,33654,34099,24175,10307,-5115,-143,14107,19314,14473,-1080,-9911,-14070,-14092,-9104,-4879,-3350,-1318,-1003,4298,15458,11954,-3956,-12850,-2217,4986,12530,24173,20291,-982,-10162,1323,1682,2410,1747,-413,-6993,-7666,-1833,3694,5360,-3372,-7958],[-3416,2262,9806,18665,10966,6121,5183,4673,7144,10341,12926,8255,-827,-10563,-10167,-8899,-2847,7429,15974,10956,5952,2901,-1724,-7107,-9435,-7554,-4068,553,5890,19056,30491,18025,-259,-12706,-13247,-14739,-16293,-15009,-11903,920,15611,25025,16939,11039,10860,6308,6375,5379,4825,9918,6272,4755,-2992,-11143,-16194,-5811,-4308,-5783,-1908,-699,3845,10291,8501,3589,-6484,-12811,-2616,16266,24518,16669,8308,-225,-4536,-11119,-8120,-916,6510,10568,5324,-5891,-11532,-7108,-4183,532,9008,11161,6818,4256,4141,-1902,-12052,-18961,-5374,-296,-4460,-17832,-11288,54,-5649,-10208,-3488,1925,924,-6385,-15515,-8113,291,-321,-7106,-14441,-7229,4086,10586,12078,11865,5737,-4134,-13362,1439,8525,9056,-1535,-10237,-14644,-9610,-7408,-4566,2334,10058,8483,-1252,-16785,-7971,14283,35855,48910,44639,23510,-13587,-18180,-7241,13220,40772,34630,483,-16027,-4224,7260,22503,34792,27891,15850,11373,8966,-1514,-5375,8705,-1787,-602,1865,-540,-1804,-1001,7892,11953,6996,-4759,-18898,-11833,-1604,-4321,-107,5408,848,18349,100903,215315,300537,338832,296825,215645,110010,35137,-14695,-8450,-18328,-15793,-6779,-7542,-566,5976,12757,21517,21171,12844,466,-8751,-6725,-4673,-1504,6170,10157,7246,4526,-1215,-3785,150,2112,2025,6551,3546,-18076,-2518,6813,14552,19391,22831,-7577,-1398,33317,57485,65919,58207,27166,2888,-7290,-2155,-11084,-14317,-4324,9873,10179,4177,9441,7455,-366,-6690,-1662,2245,1635,-2220,-1161,193,-2086,-6203,-10264,-2360,5366,5001,-1374,-10213,-8704,-4922,-11286,-18791,-15585,-11148,-1686,866,-5890,-15621,-8588,-8671,-16822,-22049,-5036,20002,43248,42056,24882,13424,8313,1373,-8411,-11867,-11966,-8701,-9242,-12697,-20722,-10581,-4874,-5637,-3669,13370,18485,14262,3552,-7668,-15033,-8580,-3351,539,8601,16979,30294,36365,31187,15798,-5435,-10704,-3299,3564,-4784,1882,12994,19505,21978,25683,26000,23451,19567,9408,676,6182,12539,20142,22639,17244,8566,2760,903,8954,14244,27396,38945,25175,6187,-4574,15551,29262,29083,10308,-6099,-7084,-12844,-4792,17673,36508,36399,20438,-4005,-12564,-9094,-7776,3594,32333,51995,43435,23517,6141,-4810,-11984,-12435,-4694,-4165,-5514,2017,12850,13449,8463,3714,-1629,-7906,-14875,-5662,9421,20031,15209,1503,-11322,-14226,-14153,-14291,-13817,-5597,1831,2456,6635,5849,-2463,-17599,-2411,1603,-1028,11586,30170,34030,19023,7763,-278,-3549,-1501,7493,4776,-567,11997,25711,21052,10763,8837,7888,6041,1036,-4200,-2073,6315,11441,11008,6936,569,2727,5471,-330,5141,-4306,-11379,-6649,-1435,5056,2188,-12765,-11433,-3125,-1104,6634,6108,-3250,-7436,-6372,-9419,-15821,-11146,-993,1461,-102,-3341,-14193,-15860,-11534,-12981,-11605,-11530,-6394,1104,1605,-869,-2508,-620,9981,29781,42970,35188,42436,81258,96353,57131,1770,-18821,-1920,1774,3610,7646,7981,-9226,-3784,14061,41910,39180,16189,334,-9597,-7812,-10288,-6361,-3505,-2152,-5391,-5023,-2942,-5988,-14273,-14144,-9137,-8173,-6536,-2272,3197,8313,10517,17588,22984,14818,-1858,-3873,8333,29907,35910,30352,23920,21151,17376,3079,-13806,-10115,-870,14684,37298,57436,61866,58765,43168,16439,21313,31644,32592,25634,14777,12943,4180,-7713,-5127,-1294,-7618,-1511,11887,25797,21696,4978,-9072,-16083,-12481,-12652,-10897,-6797,-290,15514,27237,27978,23216,10139,2590,526,-7830,-7901,-2398,2125,1930,-4091,-7685,-10917,-10907,-5348,5692,13375,23771,25616,16839,7028,7475,12609,13595,9087,1632,-3992,1996,5064,166,-5235,-15744,-15422,-12221,-5953,-3991,-6582,-9433,-5046,1066,1348,-2580,-1571,-1983,-1405,837,2888,3463,-1346,-7951,-6875,-3822,-8582,-12613,-11808,-7887,-4706,102,11377,16695,10903,-4089,-7344,13368,28848,39944,36346,22461,10713,8159,8394,2858,-2459,-2131,-3242,-8062,-15090,-5404,1238,-15425,-18041,-10644,-3076,1966,3391,305,-2101,3556,4464,6125,2513,-4016,-14198,-9477,6078,19374,28417,20659,1996,-7164,703,6594,4246,13229,31779,36456,20373,3202,-1430,1446,6323,2826,-2428,-527,10997,16740,12838,2641,-9629,-9511,20097,43192,34669,7944,-7839,-13103,-6089,-1403,-92,5107,8650,4808,-1038,-6866,-10612,-11424,-7140,-2154,-8040,-13575,-2073,17745,42618,61821,69447,72960,53662,26139,3981,-7471,-9284,-10115,-2013,-331,-11349,-5406,1898,8754,11123,6572,-445,-7576,-5674,-2970,-15127,-7248,1395,3761,-7720,-10026,12340,42428,65048,52471,28407,10501,1541,-822,1192,4058,4487,5119,2209,10188,28475,44021,27956,-2413,-17300,-976,14329,9358,-5877,-16073,-3551,3561,-10923,-20282,-7764,-6593,-10355,-9592,-10368,-10513,-7998,-4288,2536,9215,5709,-5537,-10164,-6777,-8865,-6768,-5690,-4019,-3469,2523,6964,15272,15906,8357,-2970,-8468,10540,21638,16482,9996,7160,-900,-1852,11342,24375,28843,17999,3753,2137,14958,23037,8243,-7748,-10783,-7617,-3926,-2277,-1123,3183,8015,7250,6902,8909,8792,7590,906,-5246,-13932,-14806,-14190,-13294,-14300,-11872,-9990,-7835,4148,21670,22810,15699,12428,15206,15124,4126,-6330,-9271,3249,5876,12215,16322,16220,16649,17672,17867,12180,5081,-1072,-5896,-6419,1999,14110,18801,9076,2042,-1703,-4916,-3486,4193,9637,18671,20766,14938,9608,-1398,-12572,-2322,5764,12618,11565,18330,11064,-4694,-10117,-12168,-14778,-6132,4472,9540,5813,2386,4444,1960,-1725,-6321,-6414,-388,8018,436,-7721,-17203,-10931,-7232,-6370,-4088,-6949,-11322,-1706,3662,2327,1968,752,2435,2751,-2707,-12631,-11555,-8565,-10910,-10335,-3122,982,5217,-1321,-10660,-13495,-8309,-1957,9243,8768,2094,-7599,-7730,3115,13506,19437,17819,9585,-2663,-6045,-8042,-13337,1938,25360,36394,28705,13783,4881,837,2411,2547,661,7602,10756,9914,7784,8046,7594,-657,-5808,1545,8042,9238,7180,-3457,-13084,-5909,7317,6949,-3028,-7117,-6808,-5802,-2460,11311,12714,11257,12050,5509,-5206,-14678,-5495,-17063,-2082,770,-3394,-7149,-11228,-12239,-4972,-5100,-1145,-3908,-8549,-5486,-2945,-124,4684,11231,8924,1662,261,9639,17331,3375,-1003,26669,43670,21186,6577,-1294,-5832,-5915,-6136,-9720,-7264,5214,22974,25398,12388,-316,-1452,-1172,1094,2067,-721,-599,1046,-7191,-14886,-5799,5784,6694,-2828,-9823,-4293,-2224,-6960,654,6213,8761,9591,10482,6699,-1301,-5780,-8984,-15020,-17001,-7229,-498,15002,47004,39388,23610,2912,-10134,-1285,7011,3418,2340,5374,5698,5958,5000,-178,-6410,-3520,-7798,-15336,-7086,2920,9186,12478,3361,-4083,-4937,-6050,-4670,-5650,-9185,-4189,6821,13332,6061,-7863,-5626,1563,3079,-3676,-13493,-9088,-8627,-651,8674,29501,42271,48893,57866,55943,50147,42953,34202,10393,-5772,-7254,156,-1374,-11877,-6663,4050,2785,454,-650,4180,15516,13225,9273,7818,2814,-4278,-13000,-7365,-1906,-2558,-9914,-13584,-9445,-2169,1411,-2014,-8464,-6006,-684,8340,28070,31503,13993,-4401,-16305,-22378,-19981,-16748,-7699,-2052,-6882,-11248,-8300,-7695,-10751,-9689,2596,17009,23934,11129,-3197,-5591,-4178,6208,12565,13914,12873,10683,9383,6796,170,-1627,3550,14218,22864,17899,4260,-3565,-11982,-18606,-12995,-2425,8263,7196,-3602,-17412,-8634,-2190,3815,6012,2047,-13956,-7600,1133,-3143,-9897,-8507,-12327,-8669,-6890,-10668,-15390,-8744,-1504,4125,7023,2297,-4416,-7575,-10596,-4762,8083,8888,9287,4416,-3790,-9233,-5365,-1663,2935,8327,11668,5664,-380,5037,6755,852,-8253,-11080,-7638,-10916,-13984,-4581,12888,21857,18124,11662,2928,-5709,-11741,-16076,-14949,-4985,4391,1092,-9961,-9920,-4927,1694,5902,3926,2201,-2278,-2172,1059,-294,-5465,-11387,-11898,-10468,-6886,-4969,-123,-614,-648,3051,800,-6800,-9589,488,8962,5271,817,10674,16761,16386,9967,7422,18265,38688,47451,36090,24437,14050,-2309,-5988,8300,21444,29101,28687,22983,11872,-1279,-8539,4135,18683,22557,29885,45628,57408,58431,45538,17400,17,7213,31378,38275,34229,25849,8169,-2165,-7411,-10294,-9782,-5168,1049,4264,4370,7438,5128,475,-2966,-7919,-12456,-14329,-7760,8483,20981,25086,27149,19662,12372,7392,-1005,-5500,-6148,-10721,-15780,-10375,-937,8621,12898,5318,2345,5309,868,-5075,-8229,-10679,-8547,-193,3849,3155,410,-2495,-2579,942,71,4271,4167,4072,2294,2382,1049,404,-631,2326,73,-4351,-6777,-7426,-8740,-13193,-8284,-3529,-9508,-11311,-2363,2046,-1112,-6641,-4644,2065,17224,31762,37403,28818,14531,3503,-10342,-18559,-9116,16,-2568,-8732,2732,6198,5164,-231,-5914,-9071,-7138,-3200,1777,4364,10166,14709,16056,2214,-14785,-19607,-9441,-5719,-1118,1107,-6320,-18091,-18154,-16346,-6496,5773,7798,-961,-10270,-10973,-11099,-5767,2797,9434,18233,24247,13857,3026,-2553,5634,30112,57294,76860,61939,19831,-444,-9827,7959,23628,27034,16545,2114,-3542,4343,14249,10036,6307,3128,-2474,-4415,-7574,-10893,-14792,-14050,-13881,-6504,-8948,-11617,-2789,5819,14608,18212,16020,8952,-35,-4427,-3282,-3610,-3644,-5835,-5808,-3544,-105,521,-5396,9969,23427,20247,8521,474,-4276,-5827,-5824,-3953,9726,22154,13288,3062,-569,-3001,-5140,-2399,3553,7131,5275,-3360,-7856,-7037,-1591,-4637,-13912,-16407,-11163,-8964,-13316,-13094,-7830,-7957,-9587,-7855,-9043,-5657,1039,5662,2311,-4606,-581,5847,2621,-10275,-5807,8390,15361,11274,-626,11082,30132,40792,23261,11507,-3197,-10262,5575,18499,18482,-1760,-6975,7180,8452,4331,3168,7332,19920,28230,27205,42434,47250,31256,10288,-10195,-11210,-4368,-4187,-10510,-12023,-12129,-14122,-8693,-1582,-5338,-3271,879,3090,5373,224,-14383,-18672,-9195,-4345,1306,6553,7139,2899,-1384,935,9092,10012,1425,-5382,-7599,-6478,-5366,-10348,-18907,-3331,7286,8151,215,-9240,-16901,-2045,7848,6089,-1516,-12611,-17184,-14384,-13512,-3767,6193,2582,470,18614,20403,11649,8258,2794,-3019,-1413,64,1120,2083,-1745,-10894,-14177,-6031,4907,18571,28985,35462,45768,45853,24062,19772,4588,-10588,-12850,-5538,-5646,-9784,-7428,8056,16058,7508,-4032,-8126,-3653,7472,20125,16851,7864,4658,1179,-10098,-11149,1660,7940,10954,21403,32198,27960,16806,9964,11288,17358,20715,14985,5575,680,851,2991,-1979,-8195,-8614,3439,4985,2547,6994,15317,16197,14371,18733,23193,30098,35181,28258,11039,639,-809,-2192,-5132,-1550,-924,-3905,-7635,-7697,-4198,5122,33202,42059,34779,20902,5135,1031,9106,15914,20496,4944,-4288,5755,16559,24192,22898,19266,21571,28364,34564,35960,32107,15912,-7171,-12089,-6275,-5269,-7961,-10600,-5805,2945,5844,-6627,-9703,16739,28475,28074,24116,15369,9109,2530,341,-2657,-7332,-9163,7329,15941,16218,8240,4943,616,-7806,-10022,698,14828,23895,27696,23487,19604,21459,18612,8195,-8709,-6677,-3543,-14225,2324,12611,19300,10692,-2030,-4815,-1452,-4137,-13353,-6225,4006,8389,941,-7329,-7322,-8917,-9781,-13620,-20418,-21046,-14152,-3188,2455,8300,13737,9282,248,-4040,-1768,2600,-1686,-6537,-6605,-8694,-19349,-3624,11586,5611,-9917,-15180,-13742,-18066,-16669,-2954,3786,3117,753,1277,-423,-3427,-3551,-1889,-3989,-7798,-7247,799,9674,936,-2381,3838,9162,8443,10333,4087,-2363,-3109,-4838,-9328,-2654,7888,15986,31868,42648,30591,43993,55608,42720,14350,-3534,-14019,-11935,-9819,-12606,-20188,-17766,-14591,-15321,-14913,-4691,960,-5404,-10041,-5110,-6779,-12285,495,5681,-3186,-13203,-3587,4766,6404,5378,5605,1997,815,-1130,-11712,-14697,-15355,-5903,11762,13362,5613,-506,1623,3990,5401,652,-8644,-13752,-4451,-1005,-7523,-14211,-10205,-8779,-6509,-2045,3735,7147,11939,14939,9661,-1834,-12687,-5925,-3392,-2737,-2882,-6969,-5053,2811,10411,15168,12707,10597,4434,-12011,-5675,-201,8288,12677,4006,-7054,-7714,14736,36228,14932,-8013,-6100,-10699,-8713,2357,14880,21740,19801,5399,-11515,-15597,-3265,3340,3942,4173,6525,5406,5584,-2532,-10035,-6434,-1737,9504,24264,25094,14104,3381,5661,7198,2031,-7417,-16102,-13401,-10190,-14304,-11946,5080,12971,7388,5489,2038,-7940,-7758,97,667,-6306,-11728,1378,4005,4984,167,-10523,-8741,-654,3253,104,-10619,-12481,-3258,-1638,-6665,-8836,-10586,-9589,-10512,-8142,-1112,11783,22347,27396,22099,9406,-8376,-11695,-6137,-1515,-620,12634,22150,23495,16202,11191,6663,-783,-10765,-6209,-6028,2532,26476,35429,25695,13044,8854,9222,3525,-1285,-584,-3391,-6266,-2075,5068,-215,-8966,-11298,-6223,-3491,-10352,-15670,-16143,-11362,-8841,-7682,-1792,-1155,7621,14833,12704,2286,-4507,-5448,-4349,-5217,-3003,-6316,-4143,-1349,-4284,492,9434,23130,32476,32966,23545,10857,-2563,848,15942,22325,17681,1411,-9532,-15726,-15402,-9473,-5431,-4008,-1422,-44,6079,17771,14031,-1228,-6938,-107,4983,11024,21576,18662,-954,-8849,2902,3404,2056,2561,2023,-4084,-9596,-4539,-3245,151,-4851,-5489],[-1342,3524,9708,15240,6044,4704,5628,3822,4952,7363,10435,6712,-1410,-10226,-9673,-8605,-1366,9264,18529,14538,9258,5229,609,-5192,-9409,-8758,-5563,274,9525,27390,34783,20551,2802,-10413,-12942,-15650,-14349,-10103,-6967,2658,14389,22675,16478,10082,9086,4478,6346,8814,11089,12305,5597,4212,-1699,-7900,-12508,-9670,-8147,-9281,-4030,-651,3315,6601,4371,2316,-6198,-12169,-3340,15385,25688,17580,9532,388,-4273,-12451,-9706,-2311,4716,9007,4009,-7315,-13878,-9723,-6117,-344,9484,12560,8946,5788,5162,-1935,-12188,-17920,-4119,-318,-6440,-20903,-11414,-500,-6488,-11230,-4768,814,539,-6836,-16266,-7700,1942,1945,-5632,-13997,-6528,5198,10952,10944,10809,7023,-1219,-14284,307,8586,8775,-2732,-11315,-14040,-9041,-7049,-4672,705,6487,5739,-2998,-17881,-6089,17027,39487,52524,47060,24414,-10888,-14046,-3049,20778,48975,38824,2158,-16573,-4798,5589,19048,29897,21923,9798,6815,6666,-433,-6748,2267,-8950,-3132,-91,-2122,-2392,759,9043,10910,4373,-9030,-18630,-4451,7175,4048,5627,14580,19414,45765,138385,255722,339297,378368,339745,257286,142117,52497,-9247,-10139,-22155,-21503,-11212,-15217,-797,8118,15830,26313,24724,14172,1310,-8009,-7346,-4512,524,12257,18028,14365,10347,3039,-918,1155,2370,2299,7343,5770,-11853,59,9491,17205,22560,26225,-4077,777,38971,67259,78100,71248,34763,5262,-6790,-4453,-13838,-15844,-7035,6248,8440,3737,8559,4638,743,-1941,1329,2036,-1780,-6578,-4305,-1008,-2673,-7245,-11800,-4661,2435,1640,-4386,-14253,-11506,-6884,-13447,-17545,-13671,-8118,2986,5298,-1387,-14595,-10445,-8660,-14709,-21829,-9709,13610,38983,42385,25513,15507,11053,2516,-6465,-9573,-9768,-6100,-7680,-13278,-19386,-8772,-4128,-7408,-3331,17856,24688,18597,6362,-6053,-14530,-12058,-7612,-1966,5360,12824,24463,29674,25411,12316,-6938,-9754,-720,7650,-1895,838,10732,16688,18871,22691,25706,25266,20511,8705,-164,7335,16824,25182,27023,19958,9694,3760,1572,10052,13704,18173,28460,18898,275,-5979,18764,36135,36780,15297,-4593,-8719,-14272,-6784,11793,27153,27777,17517,-3537,-11753,-9382,-8037,1605,26949,47305,41521,23344,5859,-6042,-14274,-14642,-6392,-5671,-7592,-326,12093,17280,11567,4212,-3020,-9011,-14016,-5632,5935,12486,8896,-1146,-9683,-13157,-14403,-15106,-11550,-2932,2498,2002,7308,6411,-3647,-15611,-730,1742,-4863,9127,30399,36783,21663,9315,312,-3718,-3164,3884,2130,-1684,9009,18807,12409,2530,3659,5808,4799,-747,-6250,-3970,4061,9311,9246,5500,919,4588,7109,5458,12651,113,-8158,-2665,2051,7687,4423,-10055,-10860,-3930,-3351,-2639,-830,-6392,-6934,-3854,-5964,-12516,-13756,-1329,2277,2373,-449,-13375,-18630,-13618,-13939,-12905,-13551,-7497,1510,2978,143,-1866,-344,10589,32404,44303,35677,42118,78720,92972,50569,-1103,-18625,-2818,1394,8343,16988,15598,-4611,-6190,10470,39473,44243,22572,2490,-10266,-4627,-6875,-3975,-3407,-4695,-8233,-5805,-2070,-4672,-14234,-14841,-9111,-8038,-6540,-2523,2559,7322,9949,16156,18871,11187,-3442,-4576,7608,27883,32952,26568,18727,13047,8233,-2634,-16765,-11451,-4160,8516,28630,49433,56955,56788,45277,18328,23132,36376,37650,30000,19536,18370,7443,-7288,-5363,-138,-7054,-3708,9969,24487,24660,8007,-7171,-17447,-15055,-14193,-12258,-7979,-456,14414,22395,21238,15745,4861,-1614,-2206,-8225,-7693,-2911,1548,1271,-3600,-6683,-10454,-10293,-3835,7662,14018,22713,25354,17469,7364,6561,12869,14781,10391,1310,-4685,3027,8024,2857,-3372,-14700,-15726,-14036,-8779,-7250,-8337,-9900,-6276,-646,-569,-4413,-1505,40,1061,3399,4699,2825,-2910,-8985,-10781,-8910,-10451,-12732,-12904,-10290,-7984,-2054,9415,12012,4263,-9298,-1674,17571,31859,42424,40321,26258,13245,9712,8866,2926,-1917,-1161,-2177,-6891,-13762,-6932,1639,-14687,-19650,-12948,-4979,598,2115,-356,330,9035,9066,9589,3233,-5083,-16037,-7851,7374,20319,28385,21102,3069,-7767,-1328,5418,4195,14327,34422,37353,18184,1042,1629,7545,11361,5278,-2742,-2233,8250,13376,9922,597,-11095,-12061,10719,33779,28309,5384,-5987,-12179,-8473,-4422,-2387,4014,8889,6159,-394,-7699,-12021,-12875,-8665,-4197,-10276,-9431,2389,23761,52250,74480,78897,77913,56349,26932,5167,-4713,-7017,-9851,-4299,-670,-11690,-4255,4821,12305,12398,6096,-1355,-4646,-1519,-302,-12857,-8255,101,1235,-8807,-9374,11850,40076,65722,58471,32367,12217,2354,-618,842,2922,2787,4265,4058,13246,29060,42174,28008,-3518,-14821,1954,17218,9845,-6916,-12657,-388,6904,-7150,-19531,-7914,-4220,-6703,-8654,-10822,-11224,-7788,-3447,4548,12033,8517,-3359,-9758,-7837,-10119,-7672,-6178,-3689,-1804,3945,8325,17292,19111,11986,-1354,-9898,7982,16909,12381,10251,10574,1719,-1937,10157,23774,30687,22474,7789,3920,13918,21116,6713,-8450,-10792,-7192,-2780,-1288,-1168,2265,5668,3859,4529,6575,4162,983,-5296,-10347,-15426,-15593,-13716,-12286,-13705,-11692,-9429,-6816,4708,22245,22499,14775,11633,14757,15440,3662,-5885,-9532,3678,4338,10061,15517,15747,15130,14260,14129,9709,4433,1061,-3231,-5888,2565,15788,18415,7925,931,-2165,-4827,-3405,5416,13272,22159,22151,14836,8560,-3936,-14141,1202,7773,14207,13955,19408,11591,-3254,-8965,-11249,-14086,-5248,6849,11636,7698,5235,8082,4591,-1684,-6441,-5460,928,9772,1698,-7657,-15301,-7456,-3578,-2912,-2394,-7383,-9978,-2031,1834,-322,1634,3128,6883,7194,261,-11471,-13382,-9259,-11071,-9035,-2734,1024,5901,3,-9580,-15117,-8890,-4598,4405,3870,49,-6159,-3781,7700,19047,27803,28423,17737,485,-7450,-10261,-13709,4459,27907,34903,22407,6958,1372,176,2614,3381,2126,9358,13297,12712,10781,9236,5805,-2555,-4576,2466,7893,7437,4171,-6073,-14726,-5542,6578,7696,-1709,-6002,-6825,-7502,-446,13879,15053,10874,9376,2880,-3825,-10141,-6486,-11501,1090,1035,-5048,-8938,-12660,-5646,-595,-5142,-3458,-5507,-8672,-4916,-3318,-2007,2507,10487,9880,4401,5751,17453,23513,4183,-1237,28348,45277,20772,6303,-1564,-6484,-5879,-6255,-10742,-8067,4182,21980,26869,13924,-1250,-3242,-1949,-43,-239,-3561,-2121,774,-7570,-16278,-5992,6703,6831,-4047,-12155,-6465,-2273,-3683,2992,6745,5980,3306,5835,5918,-140,-4141,-8085,-14798,-16767,-6787,1488,20173,50457,35975,20132,2688,-9917,-3211,3594,1116,2852,5563,6818,8253,7685,4967,-3547,-5991,-11046,-15740,-863,7894,12631,14783,7522,-1968,-4090,-4038,-3520,-5746,-10242,-4962,5589,13207,7177,-6740,-5233,2497,4984,-1935,-13162,-7480,-7608,3313,16392,38830,52140,58306,65967,59349,47803,37224,29392,9660,-5134,-7819,-1351,-3902,-14290,-5340,6409,5227,1916,379,5075,16441,13580,10320,10543,6776,-1261,-14196,-7221,345,705,-7622,-11849,-9976,-3827,-85,-4744,-11998,-4257,-857,7344,28162,34006,19316,574,-12942,-20123,-19667,-18732,-8694,-1696,-5885,-10223,-7799,-8189,-11124,-6010,8344,25534,29349,12663,-1237,-2294,-792,8269,13899,14507,12226,9534,8834,5545,-2007,-3452,963,11678,20049,16756,4070,-4599,-13502,-20116,-15809,-6061,4120,4140,-3850,-14522,-12276,-6780,-107,3239,1125,-11696,-14305,-5856,-7759,-13938,-10164,-14542,-10739,-7856,-9736,-15986,-12681,-4780,2884,6909,1861,-6056,-8805,-8177,-4552,3666,4385,7001,3825,-3676,-9490,-5441,-1340,2835,6096,8229,3266,474,6674,7065,-25,-10140,-9301,-6869,-10354,-13727,-4907,11503,21403,18512,12181,3156,-6244,-11363,-11887,-14682,-4965,6085,4341,-6029,-8083,-7346,-4342,527,3258,4400,-994,-3249,-1908,-3844,-7608,-12185,-11729,-10077,-6232,-4498,227,-543,-1066,2944,1046,-6732,-9395,519,9124,3901,252,13667,20441,17902,10480,8602,20302,40389,48514,39191,29055,20510,510,-4318,8877,21353,26118,23774,19206,10936,-591,-7171,6000,19824,20670,24628,40906,54502,56772,43219,15118,1169,5721,24564,30258,29134,25296,9779,-833,-7306,-12874,-12763,-6781,-975,1280,2438,6837,5600,671,-4169,-10146,-13906,-16526,-7302,10922,25030,29647,31842,22727,13072,6916,-2841,-4953,-4888,-9854,-16513,-9732,-140,9027,11781,2369,-963,3364,131,-5008,-8736,-10716,-6438,1722,5838,4992,1479,-2631,-3376,133,102,5792,5917,4924,2381,2661,1656,683,188,2355,633,-1481,-3714,-5070,-7236,-12127,-6769,-1621,-7761,-11183,-2229,2294,-1155,-7228,-4602,3544,19737,34227,41532,33916,18920,7458,-4601,-9396,-6948,1789,-1225,-9256,1348,4640,4137,-159,-4993,-7465,-6495,-3887,794,5298,13034,19591,20570,6309,-10492,-18283,-9698,-5627,-2916,-769,-7800,-15549,-12941,-14697,-11520,2393,6581,-1002,-11728,-11849,-11181,-8025,-1057,4937,13619,19626,10644,1990,-3857,3117,26048,51335,69998,55789,17273,-837,-9305,8683,23563,26017,15808,2031,-3602,3350,13752,10577,6843,3146,-3173,-5429,-8693,-11823,-14064,-13174,-13657,-7326,-11383,-11422,-1213,6005,13296,15851,13928,8511,538,-3870,-3406,-3766,-2426,-4526,-6056,-4112,-143,2228,-9078,6305,21680,20730,11901,3850,-3562,-6661,-6732,-5371,7363,19489,12250,2101,-1416,-3697,-5822,-2009,4627,9399,8266,-220,-5087,-9159,-3975,-6732,-15274,-14420,-9088,-7260,-13568,-13989,-7624,-7468,-8960,-6467,-9154,-7545,-838,6287,5519,-1471,1293,6713,3029,-10442,-4551,11592,18705,13994,334,8114,27357,42138,27857,13587,-2436,-10294,7009,21388,21425,394,-6714,6598,7930,3732,1622,4834,18374,30759,31408,48468,53905,36092,17228,-2495,-5505,-486,-1365,-8564,-11381,-12977,-15763,-9202,-2353,-4722,-2466,1770,3943,6144,1471,-13832,-20161,-10553,-5665,369,5774,5973,1733,-1879,784,7191,8075,249,-4830,-6229,-4878,-3353,-8552,-16943,-4664,7889,10160,3025,-6703,-18759,-4404,7167,6483,-1545,-11884,-14187,-11792,-12360,-5704,3384,3715,14168,32660,27012,13527,8163,1756,-4735,-3983,-3997,-1428,31,-3378,-12474,-13593,-5052,5344,19314,29771,34315,42382,40493,18838,14258,168,-12094,-13446,-6998,-8028,-12525,-8075,9778,20659,10769,-3282,-8785,-1982,10323,23004,19958,9680,6341,2939,-8378,-9182,2219,8660,12121,22922,34148,28659,16254,8044,7379,12287,17497,14891,5883,125,-1312,2870,150,-5043,-5215,4517,3284,429,3694,9386,10470,11071,17077,22539,27571,31466,27573,11506,1348,-363,-1290,-3350,965,1682,-2456,-6002,-4172,-256,8448,33380,39042,32202,19636,5230,1956,11144,16665,18362,4308,-3040,6027,15837,23129,22556,18680,20183,26185,32275,32451,27843,13502,-7009,-13260,-8312,-7234,-9278,-11341,-5634,3893,7959,-3113,-10803,11762,20856,22815,20698,12853,5851,-1404,-3027,-2938,-6312,-10630,8035,18715,17075,5998,265,-3203,-9978,-10265,2942,20477,31301,34197,29058,23851,24703,21396,9282,-7947,-4417,2773,-7453,-1253,6729,15383,9894,-3424,-8230,-5641,-8657,-15150,-4059,7279,11017,1201,-9878,-4225,-5694,-7737,-13501,-21276,-21362,-13446,-2440,2848,9079,16003,10953,14,-4900,-2676,2529,-667,-6067,-7063,-8536,-16971,-2594,11758,4602,-11657,-14329,-14715,-19115,-13964,-2482,2497,638,-933,671,-834,-3288,-3422,-2750,-5121,-7624,-6330,3045,13848,6254,1087,2513,4630,4241,7361,3521,-3258,-5387,-7919,-11399,-3714,5419,11038,24620,40818,35236,47896,53683,40030,13598,-3068,-13416,-14669,-12614,-14566,-20684,-15027,-12904,-16253,-16344,-6371,-440,-6853,-11453,-6949,-8170,-10702,1173,5904,-3804,-12038,-1686,6979,8016,5569,5009,2210,427,-1260,-12023,-15394,-15260,-6046,10147,12547,4222,-3013,-1330,1395,1866,-2712,-13045,-9952,423,590,-7844,-11937,-7991,-6050,-3524,-386,6116,8989,12525,12151,4402,-5394,-14247,-7801,-4110,-2465,-1810,-5820,-4771,2225,8609,14062,12442,9910,1809,-12840,-5845,-4,8041,11338,3286,-6794,-3799,22568,40865,16792,-6209,-7149,-10957,-8239,4285,16476,21965,20619,8820,-6792,-10061,2091,5515,3174,1620,3757,3515,4433,-1119,-6284,-994,4253,15157,28712,31283,20047,5969,5959,7998,3499,-5712,-14090,-12230,-10703,-16546,-7322,11062,17914,9975,6944,3943,-6374,-8123,-507,347,-7868,-13717,2303,5047,5725,-39,-10316,-7820,-37,3679,347,-11278,-10522,1096,4185,-585,-5559,-8621,-7695,-7806,-7495,-2278,9326,19728,24821,19579,7571,-9619,-13796,-14101,-15391,-10824,4522,14452,17041,12739,9183,5006,-1850,-9963,-5185,-5274,4736,30694,39511,25802,8769,3102,4256,2233,-1076,207,-2332,-4835,-850,7497,2858,-6040,-8836,-4358,-1170,-7344,-12312,-13651,-10547,-8873,-8404,-4242,-8085,312,6533,8941,2331,-2588,-2435,-2782,-4624,-2789,-6163,-4223,-1122,-5375,90,9578,22557,30779,31238,22492,11254,59,2365,18029,25453,20599,3594,-9009,-16855,-15896,-9469,-5856,-4422,-971,1594,8823,21201,17477,3358,-792,4153,6466,9728,17772,15491,-1633,-6857,5094,5422,1116,3375,4427,-1157,-9978,-6038,-5965,-4225,-5301,-2169],[1503,5479,9952,11518,1592,3629,5872,3328,3262,4656,7871,5053,-1882,-9488,-8770,-7869,462,11404,21271,18430,12817,7717,3230,-2771,-8789,-9370,-6360,639,13525,34731,37222,21850,5360,-8001,-12352,-15328,-10822,-4621,-1681,4471,12372,19168,15299,8832,7238,2800,6463,12788,17900,14120,5083,4299,391,-4127,-8546,-13645,-11916,-12600,-6396,-1093,1703,1416,153,1800,-4998,-10864,-3609,14490,26079,17784,10496,1112,-3778,-13253,-10620,-3096,3409,7810,3164,-7922,-15084,-12186,-8205,-1710,9393,13464,10919,7630,6592,-1529,-11641,-16298,-2842,-614,-8666,-24149,-10854,-822,-7072,-11938,-5763,-46,437,-6914,-16624,-7094,3786,4585,-3581,-12807,-5715,6326,11330,9929,9854,8227,1332,-13894,-232,8969,8709,-3242,-11069,-12179,-8193,-6393,-4440,-551,3123,2616,-5114,-18171,-3329,20258,43027,55468,48696,25221,-7666,-9979,903,26932,54046,40633,3582,-16742,-5224,3534,14388,23142,14919,4065,2461,4050,554,-6017,-2346,-14674,-5259,-2087,-3628,-2041,3146,10304,10018,2107,-12239,-14190,2671,16004,12724,12149,25558,42253,80644,186379,308851,392555,432775,395612,308146,179413,72009,-3362,-11881,-23662,-21830,-10562,-12393,291,10614,19294,31522,28579,15617,2538,-6588,-7195,-4035,2710,18406,26022,22085,16852,7691,2353,2982,4003,4765,11575,13267,-2522,4001,12884,20297,25901,28305,-1121,5091,46524,79046,92363,86267,43148,7056,-6887,-7309,-15476,-16090,-9190,2942,6705,3255,7125,1584,977,3382,5781,3245,-3718,-10290,-7468,-2333,-3276,-8226,-13125,-6923,-834,-2150,-7402,-18032,-12726,-7864,-15105,-15719,-11055,-4091,8642,10399,3597,-10157,-9588,-6475,-11264,-19898,-13949,8179,34045,41651,25425,17294,13740,3490,-4285,-6502,-6604,-3001,-6108,-13706,-17719,-6664,-2888,-9030,-3282,20768,30077,22690,8952,-4380,-13102,-14090,-10540,-3678,2358,8314,17971,22892,20158,9339,-8009,-8262,2579,12229,1139,-297,8113,13380,15284,19375,25303,27281,21464,7934,-944,8415,21346,30369,31649,22870,10966,5014,2447,10453,12419,8824,17478,12681,-4851,-5873,21783,42946,44826,21368,-1746,-9339,-15339,-8294,6686,18994,20293,14865,-2260,-9978,-9141,-8216,-317,20953,40400,37352,21774,4904,-7693,-16789,-16542,-7538,-6386,-8982,-2335,11201,21123,15076,4855,-4059,-9194,-12067,-4959,3013,6635,4842,-1562,-7308,-12356,-14418,-14583,-8630,-86,2959,1154,7240,6194,-5371,-13621,2339,4097,-8178,6263,29962,38887,23928,10561,792,-3743,-5073,-310,-766,-3124,5519,11779,4805,-3193,72,4532,4011,-2140,-7821,-5513,2058,7256,7300,3952,1177,5337,7386,11082,20668,5825,-3242,2525,6495,10901,6940,-7112,-9129,-4142,-4463,-9812,-6956,-9006,-6047,-1417,-2707,-9548,-15803,-1457,3344,4884,2239,-11626,-20975,-15744,-15304,-14624,-15545,-7627,2681,4809,1251,-1130,216,11509,34630,44019,34298,39191,72329,85384,42663,-4109,-17949,-3195,2205,14111,25649,21649,-1098,-7993,6556,34422,46795,28845,4831,-10976,-1592,-2640,-575,-2374,-6426,-10892,-6680,-1263,-3298,-14052,-15172,-8732,-7562,-6300,-2628,2129,6536,9723,14912,14439,6815,-5310,-5310,6433,24844,28896,22014,13202,5451,56,-7517,-18242,-12650,-7864,1503,17696,37358,47755,50950,44561,19483,24752,40715,42504,34353,24539,23958,10993,-6444,-5895,477,-6430,-5839,7885,22367,26344,10448,-5496,-17007,-17719,-16050,-14120,-9228,-699,12734,17436,15222,9582,593,-5000,-4681,-8469,-7469,-3898,65,-205,-3540,-5701,-9589,-8978,-1570,10064,14685,21478,24535,17406,6960,4882,12232,15017,10963,382,-5747,3842,10731,5364,-1768,-13800,-16016,-15541,-10629,-10418,-10124,-10353,-7854,-2965,-2905,-6158,-1148,2129,3424,5850,6109,1810,-4408,-8885,-12173,-14730,-12735,-13018,-13807,-12842,-11683,-5297,5805,6423,-1454,-8433,2802,20120,33026,42581,42101,28628,14829,11019,9567,3311,-1394,-637,-1626,-5897,-10633,-5988,3825,-11583,-16846,-12998,-6261,-853,366,-1626,2593,14471,13914,12923,3564,-6356,-14962,-6226,8423,20769,27543,20597,3516,-8593,-3754,3805,3528,14411,35341,36666,15745,-168,5125,13202,15958,7293,-3311,-4130,4637,8571,5685,-2394,-12965,-13847,1827,22903,19916,1845,-5017,-11088,-10417,-7420,-4707,2790,8703,7092,425,-8152,-13474,-14629,-10531,-6755,-8657,-5762,6147,28700,59980,84119,84910,78917,56179,26150,5744,-2410,-5209,-9440,-6909,-1429,-12205,-3477,7114,14798,12723,5155,-2162,-2351,945,888,-11592,-9280,-1412,-1043,-8525,-7360,11508,36844,63157,61880,35584,13377,2727,-823,3,1105,349,2724,5596,16151,29172,39263,26834,-5394,-12752,4465,19583,9831,-8236,-9574,4024,12328,-798,-13591,-6764,-1673,-2569,-5333,-9651,-11705,-7820,-2498,6925,14895,11002,-1705,-9523,-9282,-11811,-9084,-7337,-4179,-1069,4348,8872,18399,21370,15109,-195,-11567,5039,12144,8746,11092,13866,4092,-2044,8576,22430,31119,25369,10681,4857,11801,17450,4011,-9719,-11219,-7342,-2115,-496,-1329,939,2442,-404,1283,2791,-2309,-8107,-12680,-10451,-11391,-12177,-11759,-11495,-13402,-11848,-9502,-6751,3975,20389,19856,12437,9805,13072,14629,3019,-5896,-10397,3484,2955,7406,13795,14411,12926,10390,9928,6586,2970,2282,-1294,-6116,2183,15790,15886,5222,-1384,-3530,-5670,-4465,5332,15777,24449,22224,13632,6787,-6431,-11103,2627,8094,14293,15073,19285,11562,-2114,-8007,-10555,-13235,-4876,8640,13294,9174,7727,10834,6038,-2708,-6741,-4740,1698,10771,2530,-8064,-14119,-4863,-684,-70,-1471,-8365,-9146,-2590,-74,-2372,712,4389,10250,11074,3046,-10118,-15461,-10384,-11612,-8363,-2878,893,6984,2123,-7914,-16448,-9237,-6429,-218,-179,-1445,-4190,-718,11275,23312,34867,38524,26257,4111,-8614,-13239,-13504,6038,28330,31074,15562,237,-2746,-1014,2155,3409,2720,10149,14790,14685,13108,9619,3299,-3993,-3474,2240,6657,4990,1108,-8591,-16050,-5624,5113,7922,-608,-5248,-7108,-9555,-154,14196,15793,9408,6001,-90,-2454,-3247,-1276,-5472,3384,28,-8251,-11844,-11481,-446,3071,-4068,-5855,-7964,-9331,-5001,-4494,-4655,-401,8785,10084,6583,10458,24157,27836,3313,-2593,28266,44244,18834,4769,-2788,-7647,-6549,-7216,-12506,-9379,2341,19261,25657,13381,-2977,-5388,-3107,-1423,-2495,-5894,-3102,946,-6949,-14073,-6340,6324,5675,-5880,-13492,-6039,-697,-1278,4020,6427,4189,-1322,1211,4581,252,-3408,-8176,-15277,-15896,-6845,2573,24100,50649,31036,15737,1442,-10512,-5944,-811,-2156,2581,4934,7096,9207,8861,8190,439,-8474,-15618,-13513,5208,11910,14126,14916,10575,1224,-2775,-2089,-2857,-6235,-11392,-5768,3958,12137,7466,-6406,-5317,3306,7573,1029,-10031,-6343,-7417,5778,22376,45207,58786,64731,70903,60547,44421,31230,23947,8186,-5269,-9180,-3791,-7128,-17630,-5198,7177,6203,2226,491,4946,15953,12742,10509,13275,11635,2602,-14499,-7749,1802,3298,-6250,-11119,-11145,-6952,-3610,-9145,-10746,-399,-328,5555,26224,34131,22691,3992,-10908,-18467,-18177,-19677,-10532,-2436,-5896,-10016,-7973,-9303,-11353,-2596,14562,34148,33639,13486,694,1261,2400,9761,14346,14024,10523,7376,7043,3098,-4857,-5693,-2208,8248,16399,14603,3031,-6342,-14224,-17408,-18328,-10337,-454,909,-4233,-12100,-16285,-12169,-4758,-267,-714,-9275,-13051,-12085,-13524,-11414,-7244,-12196,-13122,-9535,-9420,-14082,-15166,-6743,2283,6024,461,-8603,-10504,-6047,-515,2595,424,4096,2286,-4572,-10757,-6519,-2222,1184,2386,3485,-562,-423,6523,6130,-1712,-12579,-8488,-7067,-10574,-14403,-6618,8197,18625,17150,11472,2577,-7079,-10848,-8786,-10797,-1777,10495,9640,-1451,-5662,-8645,-11291,-6836,1273,5285,-193,-4658,-5287,-7956,-10460,-13398,-12087,-10173,-6170,-4760,-319,-1442,-2415,1856,464,-7378,-9902,-122,8370,1188,-2055,14649,22120,17514,9386,8531,20723,40036,47835,40901,32437,25910,1904,-3498,8462,19680,21160,17160,14352,8994,-670,-6517,6929,19502,17727,18475,33873,48499,51872,38331,12155,1624,4033,17851,22066,23368,23930,11146,183,-6956,-15614,-15065,-7493,-2626,-1744,-299,5162,4975,-157,-6066,-12931,-15487,-18785,-7333,11652,27057,32685,35661,25390,13208,5504,-5757,-5255,-4100,-8790,-15931,-9696,-64,8774,9833,-1591,-5735,-74,-1481,-5437,-9718,-10999,-5536,2092,6038,5153,1153,-3808,-5049,-1511,-855,6097,6541,4887,1722,2165,1368,87,459,1784,821,206,-2010,-3057,-5721,-10926,-6148,-675,-6959,-11148,-2372,2174,-1621,-8240,-4998,4554,21508,35886,45510,40050,24553,12466,958,-2500,-3543,2993,-963,-10323,-835,2075,1967,-1304,-5326,-6967,-6695,-5325,-901,5137,14270,23865,25225,11140,-5734,-16442,-11249,-6406,-5248,-3301,-9590,-11637,-6473,-8880,-14016,-1412,4451,-1482,-12864,-13272,-11803,-11254,-6205,-993,7262,13263,6468,-79,-5986,7,20890,43088,59430,46712,13716,-1901,-9548,8288,21624,22704,13185,732,-4583,1463,12111,10039,6349,2107,-4815,-6476,-9430,-13144,-13594,-11413,-12326,-7106,-13085,-12011,-926,5057,10813,12336,10866,7252,284,-4215,-4439,-4618,-2062,-3597,-6326,-4903,-450,4178,-9026,1956,17992,19441,14300,6902,-3203,-8137,-8291,-7160,4031,14429,8405,-1075,-3610,-5483,-7432,-2113,5118,10966,10601,1905,-2395,-7406,-7112,-9157,-15649,-12839,-7436,-5759,-13499,-15092,-7792,-7493,-8950,-5480,-9364,-10334,-2901,6624,8653,1492,2723,6844,2602,-11355,-3780,14036,20990,15380,570,4722,23256,40646,31184,14796,-2234,-10733,7878,23829,23926,2586,-6572,5264,6694,2457,-633,1629,15055,30424,33720,51127,56030,37493,21808,4270,-86,3185,1264,-6852,-11140,-14245,-16384,-8711,-2585,-4484,-2357,1770,3734,5883,2119,-13355,-20577,-12291,-7418,-1191,4272,4229,257,-2391,606,5467,6839,385,-3241,-4691,-3564,-1883,-7290,-14874,-6355,7563,11213,5318,-3922,-16279,-7254,5676,6182,-1904,-10676,-11425,-9329,-10878,-8279,-286,7255,28482,46120,32562,14747,7651,403,-6827,-7054,-8259,-4525,-2423,-5380,-14302,-12769,-4337,5249,19200,28801,31134,36659,33386,13089,8309,-4765,-14005,-14156,-8842,-10839,-15191,-7800,12047,25958,14614,-2339,-9483,-701,12065,24079,22015,11218,8215,5093,-6337,-7477,2144,8263,12124,22972,34168,27717,14725,5824,3365,6996,13343,13839,6162,-62,-3565,2238,2138,-1874,-1492,5819,2301,-148,2337,5640,5675,7134,14270,20680,23979,26347,24989,10735,1195,-614,-909,-1796,3330,3960,-1463,-4613,-448,4282,11987,31727,33631,27465,16785,4772,3092,13510,17633,16698,4221,-1930,5801,14068,20895,21289,17108,17436,22000,27677,27192,21948,9808,-7292,-14423,-10487,-9497,-10955,-12169,-5586,4466,9469,198,-8760,7648,13369,17208,16861,10100,2839,-5165,-7119,-4032,-5731,-11858,7797,20157,17131,4358,-3551,-6975,-12106,-10393,4976,25600,37564,39280,33893,28071,27657,23169,9145,-7896,-2334,10451,1462,-6109,524,11122,8637,-4744,-11909,-9739,-13274,-16510,-2765,9015,11787,158,-12920,-1689,-3164,-5546,-12598,-19337,-20328,-12863,-2098,2717,9212,17485,12252,-286,-5702,-3501,2424,441,-5119,-6474,-6750,-13639,-2556,10951,3040,-12964,-12624,-14743,-18075,-11055,-1727,1341,-2130,-3886,-1202,-2018,-3614,-3539,-3852,-6605,-7742,-5181,6844,18993,11313,4040,1422,360,200,4099,2404,-4522,-8014,-11563,-13230,-4350,3358,6785,18199,37966,38835,49199,48448,35276,11886,-3148,-12495,-16439,-15318,-16321,-19006,-12297,-11517,-16731,-18365,-8789,-2775,-8842,-12974,-9061,-9772,-9620,1575,5999,-4488,-11438,-369,8668,9454,6138,4604,2472,62,-1786,-12683,-16332,-15335,-6171,8418,11547,3039,-5365,-4491,-1026,-346,-4016,-10895,-2022,5894,1712,-8279,-10084,-5408,-2540,-354,722,7441,10189,13567,10738,867,-6119,-13570,-9828,-5085,-2468,-904,-4714,-4571,1365,5918,11875,11457,8866,-807,-10775,-6609,-502,7054,9418,2253,-6683,-320,29753,43826,17325,-5497,-8154,-11589,-9241,4548,16355,20320,19448,10990,-2683,-5415,6223,6686,1753,-1302,634,1017,2375,-168,-2209,4562,9914,19814,31428,35338,24513,8150,5907,8247,4385,-4521,-12639,-11317,-11291,-19233,-3839,14983,20787,11686,7961,5442,-5018,-8784,-1752,-423,-9271,-14768,2194,5156,5792,-794,-10427,-7710,-303,3442,328,-11673,-9770,3871,8469,3986,-3643,-7556,-6268,-5725,-6792,-3299,6907,16802,21675,16485,5342,-10906,-14517,-10502,-12138,-13544,-3451,6243,9371,7530,5739,2259,-3699,-9719,-4646,-4844,6367,34315,43649,26807,6072,-1626,-41,1197,-1030,438,-2016,-4095,-36,9675,5981,-3294,-6984,-3180,476,-4765,-9303,-11459,-9606,-8266,-8895,-5866,-13903,-6030,-703,5144,2133,-1133,-318,-1522,-4537,-3283,-6940,-5736,-2409,-5761,-932,8718,20643,27723,28100,20112,10505,1657,3363,19487,27846,22307,4499,-9488,-18331,-16629,-10394,-7278,-5588,-1027,2682,11065,23852,20160,7333,4151,8540,8255,7636,11739,9670,-4426,-5377,6732,6617,-1268,3042,5494,424,-9778,-7776,-3865,-6146,-4921,591],[4629,7729,10199,7586,-2159,2593,5539,2728,1612,1851,4918,2973,-2539,-8723,-7915,-7155,2218,13466,23784,22061,15896,9575,5319,-588,-8089,-9777,-6770,1290,17231,40121,37190,21218,6482,-6166,-11998,-14378,-7236,528,3328,5833,9323,14642,13342,7164,5156,1087,6481,16889,24463,14784,4226,4479,2542,-568,-4830,-17101,-15787,-15857,-9279,-2437,-1271,-5272,-3356,2201,-3055,-9238,-3748,13368,25530,17157,10877,1595,-3426,-13734,-10973,-3508,2362,6751,2549,-7957,-14906,-14799,-10751,-3865,8361,13452,12219,9297,8022,-1045,-10807,-14345,-1776,-1381,-11067,-21287,-9614,-1025,-7588,-12558,-6728,-952,284,-6947,-16855,-6542,5506,7196,-1345,-11368,-5059,7256,11547,8900,8865,9084,3074,-12975,-416,9397,8668,-3143,-9756,-9950,-7292,-5714,-4144,-1663,-49,-873,-7674,-17364,-200,23273,45530,56651,48519,25221,-4466,-6363,4169,30949,55107,39595,4440,-16749,-5710,927,8711,15400,7796,-1100,-1713,1007,1043,-3641,-4121,-18644,-7173,-4155,-4980,-811,5669,11325,9047,28,-14135,-9662,8953,24343,21258,18971,37755,67847,121429,242145,369896,453415,494091,457202,363179,219165,92415,2596,-13653,-22854,-17883,-6842,-6546,2118,13093,22761,36498,32318,17061,4102,-4527,-6066,-3363,4796,24065,33438,29812,23534,12337,5420,4774,5931,8092,17564,23737,8310,9503,17004,23599,28988,28826,938,10369,54889,91589,107355,101775,51677,7994,-7771,-10904,-15429,-15389,-10790,54,5016,2733,5368,-1301,517,8466,10935,5345,-4418,-13405,-10720,-3956,-4100,-9362,-14420,-9057,-4368,-6379,-10183,-18547,-11187,-7802,-16191,-13528,-7774,989,15144,15941,8703,-5326,-6498,-2546,-6901,-16853,-17602,3814,28745,39800,24581,18598,16009,4101,-2101,-3013,-2941,144,-4767,-14144,-15923,-4402,-1113,-10081,-3785,21760,34079,26274,11168,-2774,-11232,-14045,-11666,-4401,44,3838,11144,16225,15362,6601,-8879,-6257,6469,16817,4005,-1564,5154,9662,11315,15847,24690,29278,22348,7081,-1696,9273,25591,35118,35947,25549,12141,6345,3441,10299,10806,996,7388,7409,-8080,-4884,24102,48726,52105,27858,2072,-8625,-15424,-9431,2224,12014,14171,12702,-231,-7494,-8446,-8285,-1994,15181,32375,31435,18829,3195,-9797,-19330,-17360,-7801,-6086,-9467,-3933,10275,24741,18837,5653,-4582,-8147,-9095,-3805,553,2223,2297,-1236,-5535,-11865,-14185,-13000,-5402,2735,3150,-24,6576,5363,-7547,-11954,5498,7867,-9521,3078,28810,40091,25510,11198,1064,-3511,-7093,-4833,-3733,-4839,1699,5016,-1519,-5441,-1356,4053,3581,-3180,-8901,-6604,474,5486,5393,2450,1194,4698,5996,15466,27851,11885,2557,8489,11703,14530,9520,-4274,-7111,-3945,-5067,-14259,-12007,-10705,-4828,920,173,-7218,-17433,-1439,4524,7250,4642,-9620,-21402,-17581,-16690,-16583,-16105,-6238,4927,7145,2473,-260,1098,12801,36315,42156,31271,34124,63269,75041,34490,-7058,-16710,-2836,3915,20164,33238,25830,1366,-9128,2775,27768,46667,34439,7251,-11581,1207,2351,3787,-399,-7099,-13171,-7457,-425,-1846,-13691,-15014,-7955,-6695,-5761,-2526,1974,6061,9916,13987,10312,2200,-7340,-5998,4894,21027,24013,16971,7668,-1159,-6548,-11226,-17461,-13497,-11707,-6002,5616,22536,35171,41840,41074,19808,26142,44474,46884,38428,29401,29113,14588,-5105,-6499,645,-5712,-7679,5811,19703,26689,12322,-3906,-15472,-20184,-17867,-16239,-10181,-853,10754,12890,10349,4995,-2520,-7486,-6743,-8440,-6993,-4901,-1737,-1909,-3512,-4418,-7998,-6749,1522,12874,15436,20264,23399,16877,6151,2943,11083,14555,10895,-986,-6898,4657,13258,7861,-189,-12801,-15954,-13441,-9218,-11750,-11493,-10561,-9533,-5566,-5180,-7196,-219,4305,5752,8268,7217,745,-5382,-7282,-8888,-16810,-14662,-12929,-13964,-14861,-14508,-9296,1164,1409,-3636,-3663,6258,21389,32621,40278,41165,29255,15434,12097,10606,4144,-743,-321,-1335,-5078,-8134,-3585,7771,-6739,-12721,-11246,-6712,-2047,-1461,-3143,4693,19652,19069,16358,3922,-7432,-13571,-4708,9098,20635,25979,19310,3673,-9086,-6151,2163,2669,13830,34713,34747,13496,-384,8566,18454,20273,9066,-3863,-5741,792,3011,753,-5787,-14270,-12750,-5496,12438,10835,-2064,-4637,-10006,-11367,-9929,-6675,1773,8373,7745,1458,-7929,-14363,-16228,-12271,-9207,-5167,-2462,9174,32254,65023,89747,87166,76436,53867,24587,6322,-157,-3513,-8642,-9402,-2300,-12559,-2600,9141,16551,12534,4183,-2554,-684,2313,1235,-10719,-9911,-2699,-2729,-7587,-4780,11677,33525,58213,62642,38181,14355,3074,-996,-861,-894,-2192,1189,7286,19133,29292,36165,25273,-7297,-10646,6893,21747,9851,-9191,-6609,8818,18286,5851,-7769,-4150,1522,2310,-600,-7054,-11193,-7542,-1109,9811,17858,13369,-50,-8947,-10585,-13414,-10475,-8677,-5016,-716,4480,9295,19213,23160,18013,980,-12849,2314,8011,6489,12898,17271,6415,-1700,7257,21085,30864,27342,13130,5672,9512,13110,1015,-10823,-11462,-7523,-1504,513,-1039,-58,-837,-4523,-1785,-1267,-8872,-15997,-11752,-3254,-5969,-8327,-9478,-10344,-12726,-11690,-9651,-7007,2637,16905,15762,9463,7672,10964,13413,3050,-5615,-11189,3127,2563,5245,11986,12998,10927,7085,6276,3675,1467,3188,424,-6513,1541,14903,12386,1939,-4098,-4864,-6566,-5835,4740,17825,26298,21859,12214,5112,-8151,-8751,2621,7417,13693,15616,18634,11607,-647,-6524,-9297,-11646,-4304,10484,15311,10986,10438,13152,6889,-4039,-6364,-3561,2635,11717,3748,-8088,-12991,-2516,2016,2576,-678,-9034,-8168,-2414,-1129,-3411,-313,5084,12894,14571,5894,-8473,-16861,-11112,-11649,-7456,-2720,1352,8999,5254,-5599,-15974,-8591,-6410,-3508,-2836,-2303,-2485,1721,14266,26842,40742,47738,35029,8694,-8183,-15740,-12196,7442,27429,26246,9701,-5133,-6411,-1835,1912,3537,3368,10894,16065,16643,15610,10298,1750,-3288,-1605,1892,5270,2886,-1028,-10036,-15545,-5163,4013,8511,1156,-4097,-6695,-10855,-667,13175,15686,7805,3006,-2473,-936,2818,6862,1324,5683,-1261,-11924,-14153,-7542,4197,6439,-1612,-6651,-10012,-9336,-4721,-5420,-6959,-3001,7166,10485,9074,15181,30228,30728,1780,-3773,27704,41872,16565,3036,-4007,-8297,-6911,-7993,-13997,-10077,847,16214,23090,11878,-4553,-6723,-3555,-2002,-3681,-7015,-3261,1829,-5249,-10959,-5709,5773,4359,-7175,-11965,-2978,2761,1173,4927,6256,3457,-3471,-2178,3715,766,-2827,-8525,-15454,-14574,-6423,3769,27546,48771,26198,11916,453,-10740,-8230,-4822,-5218,2632,4646,7627,10007,9861,10904,5409,-8725,-20563,-8580,12090,15924,14633,14085,13394,6145,454,821,-1767,-6260,-11624,-5648,2971,11041,7735,-5961,-4603,5292,12203,6763,-5266,-4676,-6939,7453,26852,48723,62263,68290,72988,60208,40955,26150,19256,7191,-4957,-10170,-5931,-9395,-18029,-5020,7490,6784,2463,717,4748,14934,11712,10769,16767,17766,7290,-12883,-7672,3567,6106,-4724,-10217,-11489,-8895,-5606,-9286,-3946,4718,1887,4474,23811,33298,25261,7004,-9023,-16531,-15290,-16846,-11500,-3073,-5766,-9402,-7669,-9882,-10185,1660,22145,43115,37510,14769,3727,6031,6260,11642,14942,13540,8883,5336,5194,687,-7194,-7259,-4811,5239,13321,12858,2449,-7503,-12904,-14100,-18321,-13968,-4030,-1166,-3646,-9004,-16576,-16741,-8800,-3220,-2179,-6877,-7821,-12713,-17603,-6865,-3367,-9218,-13992,-10749,-8755,-11301,-11881,-5549,3121,5384,-819,-10845,-11092,-3551,4570,5064,-1173,2073,1155,-5180,-11833,-7435,-3187,-801,-1230,-925,-4375,-1999,5623,5070,-2984,-13916,-7449,-7059,-10396,-14743,-8374,4522,14943,15258,10706,2337,-7094,-9765,-5617,-5411,4323,17372,16548,4056,-2010,-6789,-14816,-13909,-267,6025,1112,-5150,-7809,-11304,-12718,-13697,-11735,-9523,-5507,-4536,-576,-2129,-3444,1188,481,-7390,-9834,-35,8223,-1132,-4669,14640,22682,16253,7708,8084,20252,38393,46322,42045,35405,30847,3023,-2601,8134,17576,15673,10393,9711,7186,-386,-5377,8042,18910,15110,13068,26293,40944,45154,32335,9792,2612,3590,13077,15585,18541,22958,13336,1906,-5698,-14354,-14189,-6252,-2696,-3319,-2493,3712,4513,-767,-7452,-14780,-15368,-15887,-6588,11853,28100,35108,39494,28791,14166,4594,-8426,-5276,-2780,-6654,-13802,-9134,524,9173,8476,-5080,-10681,-3924,-2751,-5054,-9862,-11043,-4977,2006,5628,4840,606,-4872,-6418,-2832,-1707,6251,7092,5022,1371,1947,1309,-164,1379,1948,1846,1774,-611,-572,-3321,-8796,-5344,356,-6041,-10316,-1721,2746,-1452,-8530,-4662,6178,23375,37445,49886,47881,32103,18641,6294,3185,666,4566,-602,-10865,-2713,-379,-282,-2657,-5860,-6516,-6717,-6413,-2195,4892,14929,28331,30856,17495,238,-13208,-13020,-7070,-6986,-5417,-10749,-7524,-12,-2882,-10913,-4518,2585,-1344,-12288,-13946,-11852,-14021,-11215,-6936,588,6655,2526,-2033,-7830,-2545,16026,34492,47525,36813,10378,-2593,-9457,7876,19064,18575,10070,-601,-5415,-303,10308,9409,5837,1037,-6457,-7144,-9348,-13797,-12423,-8384,-9424,-5199,-12621,-12428,-954,3942,8194,8779,7921,6164,200,-4433,-5462,-5272,-1632,-2170,-5636,-5051,-536,6304,-5029,-1061,13848,17475,16530,10384,-2380,-9354,-9600,-8333,1134,8815,3091,-5377,-5965,-7313,-8976,-1736,5819,12352,12586,3429,-87,-4085,-8866,-10235,-14058,-10861,-5542,-4004,-12773,-15373,-7380,-7139,-8618,-4035,-8705,-13051,-3883,7510,12438,5140,4562,7087,2163,-12164,-2490,16667,23139,16373,897,1830,18939,37171,33514,15838,-1759,-10582,9022,26523,26519,5145,-5772,4050,5573,1322,-2728,-1328,11074,27833,34304,50560,53972,36175,24431,10400,5572,7201,4256,-4756,-10595,-15192,-15225,-7327,-2049,-4049,-2204,1691,3398,5689,3214,-12117,-19171,-13628,-8832,-2637,2752,2644,-730,-2090,1144,4693,7228,2585,-295,-2426,-1862,-328,-5996,-12800,-7604,6894,11816,7503,-682,-12206,-9197,4149,5841,-1992,-8771,-8279,-6307,-8348,-10059,-3555,12585,42178,57844,37042,15753,7274,-643,-8550,-9704,-11686,-6846,-3810,-6199,-14679,-11006,-3182,5307,18841,26732,26901,29973,26015,7983,3199,-9148,-15572,-14212,-10367,-13377,-15986,-6071,15243,32214,19424,-718,-9591,499,13141,23879,23362,12889,10665,7958,-3682,-5579,2051,7457,11607,22068,32636,25616,12773,3960,239,2521,9120,12313,6703,376,-5276,1596,4456,1791,2944,7527,2010,343,2715,4185,2789,3428,10990,18219,20069,20805,21278,9244,601,-1159,-669,-123,5895,6295,-463,-3022,3874,9999,16145,28959,26941,21556,13094,4448,5085,16630,19193,15842,4933,-637,5410,11548,17852,19481,15010,13852,16372,21343,20778,15134,5319,-7704,-14989,-12386,-11665,-12609,-12588,-5234,5048,10644,3505,-4082,6009,7298,11995,13198,7607,574,-8028,-11460,-5746,-5546,-12362,6990,20429,16571,3681,-5518,-10198,-13844,-10003,7057,29962,42144,42629,37889,32416,30552,24167,8189,-8181,-354,19054,11719,-10675,-5259,6996,7201,-5602,-15342,-12714,-16450,-16615,-2151,9319,10806,-1959,-12269,469,-1026,-3412,-11319,-17488,-18776,-12130,-1900,2322,8880,18129,13196,-515,-6349,-4248,2274,1659,-3513,-4343,-2838,-9112,-3777,9066,1351,-12179,-10060,-13181,-15133,-7872,-346,1008,-4182,-7656,-4003,-3636,-4072,-3655,-5012,-8283,-8009,-3535,12898,25182,16071,6444,534,-3272,-3245,1034,1018,-5952,-10770,-15581,-13460,-4153,2026,3440,13003,34569,41286,47902,40775,29194,9516,-3624,-11629,-16802,-17638,-17244,-16491,-9610,-10269,-15816,-20644,-11601,-5735,-11099,-14339,-11091,-11293,-8929,1811,6204,-4851,-11271,416,9785,10560,6999,4548,2904,-107,-2510,-13417,-17234,-15422,-6285,6562,10338,2169,-7202,-7538,-2944,-215,-1282,-2401,7727,11605,2431,-8785,-8547,-2413,1554,2868,1318,7547,10501,14323,10063,-950,-5309,-12025,-11816,-6141,-2630,-159,-3611,-4289,449,2594,8709,9755,7541,-3044,-9386,-7655,-1465,5541,7224,1148,-6518,2851,35649,44879,16900,-5437,-8923,-12199,-11163,3170,14469,16877,16346,11590,501,-1837,9034,7048,-11,-4269,-2469,-1710,-227,535,2368,10478,15307,23492,32585,37186,27363,10029,5901,8300,5008,-3557,-11446,-10408,-11310,-20012,-1244,17103,21948,12757,8797,6717,-3654,-9115,-3139,-1241,-10007,-14507,1464,4673,5469,-1709,-10562,-8062,-1130,2796,252,-11670,-10056,5193,11272,6898,-3019,-7155,-5094,-4046,-6055,-3954,4864,13994,18424,13287,3181,-11813,-14145,-5983,-4655,-8825,-9737,-1203,1994,1475,1529,-930,-5694,-9476,-4203,-4484,7592,36964,47194,28260,4909,-4951,-3216,867,-562,645,-1902,-3572,743,11912,9537,-315,-5205,-2205,1799,-2349,-6257,-9111,-8292,-7289,-8524,-5906,-14352,-9328,-3837,2872,2456,430,1519,-94,-4326,-3922,-8108,-7975,-4297,-4643,-1744,7638,18204,24218,24510,17310,9425,2955,4579,21275,30526,23883,5218,-9918,-18679,-17032,-11501,-8785,-6469,-689,4033,13431,25983,22223,10893,8644,13277,10906,5925,4861,2557,-8383,-3413,8744,8044,-3527,2658,6227,1662,-8988,-8882,-1398,-3513,-2803,3840],[7808,10138,10401,3806,-4957,1471,4608,1887,-91,-1069,1634,559,-3293,-7999,-7251,-6625,3781,15364,25941,25145,18106,10419,6408,907,-7512,-10029,-6793,2160,20308,43132,34837,18668,5855,-5219,-12065,-13209,-4110,5041,7753,6527,5447,9822,11096,5378,3061,-448,6564,21038,30280,14288,3026,4661,4496,2529,-1548,-12999,-19048,-18465,-12462,-4585,-5200,-12523,-4700,3776,-381,-7345,-3775,12099,24256,15996,10777,1850,-3252,-13872,-10658,-3496,1657,5926,2239,-7408,-13293,-17472,-13728,-6768,6376,12478,12701,10606,9342,-528,-9778,-12004,-772,-2277,-12471,-16008,-7567,-952,-7911,-12985,-7599,-1874,54,-6956,-16940,-5997,7054,9633,965,-9780,-4487,8122,11781,8061,8021,9663,3969,-11820,-207,9929,8832,-2212,-7487,-7419,-6258,-4940,-3695,-2485,-2738,-4313,-10314,-15279,3043,25605,46293,55270,45836,24068,-1426,-3165,6722,32693,52240,35971,4773,-16496,-6140,-2063,2665,8043,1757,-5290,-5483,-2233,1002,-380,-2984,-15291,-8740,-6030,-5791,1223,8146,12079,8067,-1755,-14230,-5433,14282,31971,29475,25882,50451,94162,165247,300677,431279,512356,552337,515956,416594,258320,112517,8559,-15070,-20688,-12902,-2354,-1492,4412,15534,26143,40907,35831,18753,6321,-1486,-3350,-2255,6832,28982,39879,37144,30070,16843,8109,6216,7639,11452,23878,35009,20239,16830,22095,27130,31667,28059,2300,15839,63060,103513,121464,115974,59762,8174,-9248,-14856,-13166,-13593,-11469,-2053,3698,2475,3821,-3563,-151,12924,16259,7966,-4023,-15656,-13780,-5737,-5038,-10561,-15500,-10415,-7567,-10697,-11933,-13971,-7258,-6624,-15990,-10813,-3593,7418,22508,21901,13796,-733,-2078,2761,-1658,-12942,-19386,775,23728,37268,23390,19642,17851,4496,154,894,1207,3296,-3551,-14449,-13927,-1905,1427,-9542,-4672,21010,36541,29380,13179,-1056,-8992,-12180,-10799,-3880,-963,86,4557,10079,11179,4122,-9530,-3529,11015,21131,6648,-2718,2177,5913,7355,12504,24043,31271,23327,6381,-2216,10031,29253,39036,39497,27741,13229,7834,4715,10049,9533,-3576,-433,4065,-8286,-3484,25577,52816,57720,34186,6657,-6514,-14013,-10079,-1501,6296,9632,11384,2624,-4265,-7143,-7949,-3044,10478,24542,24648,14850,892,-12164,-20267,-16133,-6807,-4471,-8712,-4891,9551,28062,22819,6792,-4276,-5724,-5187,-2183,-1433,-1028,488,-1264,-4773,-11511,-13532,-10735,-1969,5478,3205,-1253,5769,4431,-9784,-10458,8071,12082,-7633,-156,27070,40308,26223,11047,1246,-2728,-8716,-9171,-6445,-6608,-2101,-1033,-6384,-4541,-665,4368,3549,-3772,-9360,-7040,-410,4340,3896,1283,1006,2757,3109,17903,33082,17489,8615,14864,17447,18433,12079,-1531,-4980,-3369,-5247,-14768,-15348,-10992,-3246,3252,2752,-5323,-18478,-1245,5785,9442,6786,-7586,-19528,-18402,-17240,-18155,-13847,-3314,8326,9955,3875,842,2392,14551,37433,39045,27108,27762,53123,63680,27038,-9737,-14822,-1525,6376,26211,39545,28154,2957,-9629,-561,20723,44132,38851,9629,-11928,3735,7977,8914,2279,-6797,-14929,-7980,518,-295,-13110,-14304,-6776,-5415,-4906,-2205,2092,5912,10499,13388,6951,-2193,-9462,-6594,3084,16685,18579,11672,2375,-6541,-11365,-13668,-16165,-13629,-15098,-13633,-6107,6634,20533,30454,35230,19266,27135,47371,50374,41788,33536,33099,17845,-3368,-7010,365,-5009,-9140,3768,16628,25615,13520,-2405,-13628,-22105,-19308,-18428,-10576,-947,8627,9058,6805,1990,-4531,-9198,-8445,-8208,-6270,-5674,-3458,-3459,-3329,-2764,-5735,-3802,5151,15770,16101,19036,21985,15918,5062,965,9538,13411,10064,-2838,-8022,5445,15434,10252,1350,-11705,-15461,-10933,-5594,-9930,-12138,-10596,-11350,-8210,-6922,-7216,1060,6214,7745,10334,7783,-393,-5860,-4865,-3756,-11190,-14955,-12295,-13398,-15131,-12740,-12476,-2968,-549,-1125,1259,8584,21425,30669,35254,36894,27577,14801,12719,11708,5147,-172,-345,-1438,-4690,-6449,-1089,12537,-911,-8405,-9011,-6652,-3067,-3384,-4948,6192,23918,24088,19682,4276,-8359,-12486,-3699,8961,19492,23430,17023,3402,-9182,-8623,386,1518,12487,32350,31501,11255,-219,11362,22861,23903,10258,-4648,-7092,-3084,-3108,-4830,-9604,-14272,-10458,-8797,4412,2492,-6227,-5064,-9362,-11578,-12085,-8527,692,7601,7714,2176,-7492,-14741,-17811,-14046,-10865,-1753,-30,10889,33612,66233,90219,85147,70671,49641,22381,6787,1762,-2203,-7834,-11987,-3648,-12841,-1839,10592,17263,11611,2909,-2974,19,2538,722,-10335,-10468,-4038,-4318,-7022,-2586,11853,30009,51184,60224,39459,14736,3015,-1511,-2089,-3328,-4845,-295,8782,21584,29048,32882,23416,-9130,-8891,8766,23194,9565,-9987,-4136,13002,23361,11604,-2645,-1002,4919,7336,4239,-4242,-10285,-7272,235,12575,20271,15106,1259,-8397,-12103,-15290,-12173,-10603,-6623,-1042,4199,9343,19412,24049,20047,1729,-14064,-541,4250,5330,14981,20131,8060,-1453,5829,19408,29681,28125,14837,6106,6966,8270,-2357,-12053,-11965,-8211,-1540,1100,-859,-1100,-4381,-8444,-4504,-4940,-10686,-8925,-2138,5342,-687,-4845,-7465,-9308,-12109,-11626,-10362,-8031,332,11709,10200,5574,4875,8167,11462,3369,-5435,-12384,1910,2458,3323,9813,11197,8874,4166,3023,688,-462,3234,1259,-7655,280,13011,8179,-1956,-7569,-6275,-7743,-7862,3296,18928,27290,20757,10266,3130,-9698,-7667,991,5401,12017,15048,16978,11159,557,-5028,-7946,-10005,-4085,11748,17232,12611,12671,14300,6547,-6194,-5846,-2527,3163,12032,4834,-8186,-12486,-1061,3844,4294,-596,-9868,-7674,-2126,-2090,-4580,-2116,4583,14016,16693,7854,-7424,-18065,-12011,-11673,-6868,-2855,1723,11057,8319,-3617,-15085,-7724,-5432,-5769,-4887,-3161,-1533,2987,15900,28835,44186,54197,42240,13063,-6935,-16807,-10924,7981,24710,20367,4578,-9389,-9953,-2833,1332,3237,3546,11033,16464,17886,17628,10839,1259,-1049,279,959,3176,575,-2841,-11002,-14377,-4740,2899,8860,2965,-3277,-6287,-11927,-2423,10424,14130,5572,-27,-4878,-69,7541,15287,8149,7329,-3361,-16379,-14715,-3029,7614,8682,808,-6065,-11535,-9109,-4663,-6622,-9349,-5863,5067,10425,11152,19129,34574,31186,-934,-5046,26335,37954,13568,555,-5894,-9053,-7582,-9184,-15827,-10696,-810,12586,19028,9053,-6578,-7772,-3965,-2552,-4680,-8175,-3958,2104,-3905,-8380,-4812,4540,2353,-8480,-10166,454,6391,2942,5185,5632,2544,-4601,-4972,2546,567,-3286,-9922,-15697,-13560,-6269,4370,29563,44575,21241,8297,-720,-11162,-10557,-8589,-8506,2393,4126,7769,10085,10209,12793,10405,-6158,-15255,-2501,18914,19061,13460,11906,15268,11615,4934,3858,-1102,-6637,-11580,-5443,1875,9116,7056,-6206,-3600,7948,18136,14258,-549,-3294,-6832,7361,28442,48114,61300,67699,71074,57351,36597,21263,14744,6039,-4802,-11323,-8275,-10390,-14836,-5237,6762,6253,1889,269,3666,12552,9733,10226,19850,23594,11214,-11029,-7579,4944,8303,-3707,-9774,-11617,-7823,-2880,-2809,3330,9144,4460,3639,20663,31193,26443,8964,-7918,-15018,-12256,-13595,-11528,-4246,-6147,-9021,-7614,-10615,-8556,5913,29749,50561,39757,15710,6965,10915,9723,13012,14883,12307,6602,2704,2634,-2315,-9708,-8901,-7505,2114,10307,11003,1725,-8667,-11093,-11282,-16961,-17546,-7009,-2714,-2939,-6038,-13290,-20377,-12773,-6181,-3888,-5490,-3790,-9154,-12832,-3243,-392,-6840,-13403,-12194,-8511,-8924,-8214,-3008,4136,4193,-2708,-13406,-10818,-1368,8630,8096,-1156,471,-84,-6033,-13334,-8861,-4960,-3619,-4832,-5145,-8522,-4910,3231,3164,-4438,-13335,-6800,-7544,-10533,-15316,-10656,231,10057,12253,9201,1704,-7098,-8991,-3050,-200,11038,24478,23114,9269,1709,-3522,-11290,-16556,-1431,5985,2098,-5380,-10059,-14435,-14963,-13669,-11278,-8773,-4902,-4448,-1177,-3241,-4717,540,664,-7315,-9705,376,8436,-2934,-7893,12982,21328,13472,4801,6492,18110,34791,43314,41757,37028,34126,3227,-2418,7173,14414,9372,3231,4758,4868,-409,-4371,8648,17484,12348,8131,18272,31853,36524,25047,7451,3496,3771,9838,10535,14312,21783,15603,3652,-4443,-12276,-11591,-4269,-2055,-3930,-4556,2026,3725,-1658,-8861,-15543,-13901,-12305,-5596,11035,27584,36191,42519,32311,15650,4070,-11121,-5608,-1633,-4307,-11460,-8644,1101,9745,7371,-8168,-16061,-8753,-4164,-4339,-9550,-11754,-5256,1022,4216,3628,-639,-6332,-7985,-4355,-2997,5695,6997,4751,735,1429,962,-503,2453,2493,3164,2707,-15,1650,-805,-6481,-4921,880,-5579,-9429,-889,3393,-1258,-8609,-4057,7852,24557,37998,53457,56132,40469,24709,10626,7388,4458,5929,-528,-11370,-4737,-3150,-3079,-4746,-7064,-6575,-7057,-7612,-3529,4085,14618,32225,36627,24556,6762,-9251,-15415,-8097,-8522,-7555,-11876,-4135,5442,2305,-7246,-7336,644,-1056,-10690,-14034,-11740,-15409,-15663,-12824,-6444,-196,-1469,-4178,-9744,-4821,11356,26013,35309,26777,7005,-3317,-9358,7163,15784,13746,6459,-2181,-6384,-2328,7944,8299,4958,-370,-8430,-8120,-9320,-14153,-10973,-4903,-5943,-2625,-10858,-12948,-1642,2312,5180,4995,4850,4908,-11,-4722,-6784,-6091,-1435,-590,-4338,-4937,-967,7788,-197,-1241,9878,14826,18201,13824,-1530,-10660,-11001,-9201,-1249,3462,-3073,-10774,-8382,-9316,-10571,-1057,6428,13131,13697,4002,1317,-1011,-7583,-9472,-11801,-8852,-3855,-2586,-12172,-15001,-6604,-6661,-8173,-2407,-7430,-15779,-3878,8535,16417,9164,6543,7198,1462,-13068,-755,19322,24974,16839,1092,-732,14446,31753,34016,16323,-1229,-9900,10279,29141,28731,7541,-4609,2832,4399,159,-4785,-4061,6721,23070,32563,46408,47783,32338,24904,15349,11060,11184,7206,-2614,-9979,-16003,-13475,-5784,-1380,-3703,-2163,1445,2987,5771,4906,-10215,-17554,-14677,-10023,-4093,1081,1106,-1294,-1104,2156,4556,8756,6059,3308,244,59,1153,-4824,-10866,-8400,5724,11740,9252,2564,-7781,-9055,2655,5348,-1996,-6587,-4872,-2800,-4898,-9910,-5641,18123,53460,66190,39865,16302,6863,-1495,-9863,-11660,-13437,-7475,-3125,-4570,-12446,-8391,-1569,5557,18254,23770,22129,23174,19217,3967,-489,-12390,-16628,-13625,-11443,-15519,-14226,-3306,18961,38876,24887,1492,-9070,1452,13520,22524,23813,14533,13455,11228,-640,-3545,2026,6451,10741,20345,29651,22490,10491,2513,-1679,-765,5162,10371,7249,1153,-6346,1004,7132,6029,8081,9457,2117,1329,4236,4451,2010,510,7584,15418,16191,15400,16928,7228,-344,-1943,-558,1618,8601,8689,627,-1185,8738,16924,20830,25603,19928,15303,9217,4797,8145,20480,21236,15608,6192,839,4874,8301,14089,17233,12589,9736,9690,13739,13655,7951,371,-8152,-14664,-13842,-13571,-14056,-12311,-4368,5826,11593,6806,1715,7086,3402,7619,10021,5584,-788,-9365,-15690,-8033,-5878,-11804,5960,19699,15513,3941,-5058,-12104,-14839,-8832,9305,33247,44584,44016,40894,36846,33471,24565,6747,-8527,1590,27847,22169,-11758,-9960,3369,5764,-5824,-18034,-13304,-14661,-15143,-1957,8400,8356,-4846,-9196,2446,956,-1304,-9790,-15497,-16798,-11029,-1621,1918,8289,17954,13773,-563,-6733,-4864,2151,3071,-1134,-655,2916,-3293,-6459,6172,133,-9239,-6509,-9869,-10886,-4277,1838,2003,-4242,-11343,-7310,-5302,-4301,-3528,-6022,-9957,-8210,-935,21513,32265,20535,8423,-157,-6019,-5719,-1409,-339,-7332,-13342,-18325,-10844,-2670,1767,1254,9221,31070,42561,44377,31860,22653,6907,-4249,-10903,-16359,-19113,-16702,-13385,-6778,-8920,-14187,-19990,-14263,-8889,-13259,-15224,-12621,-12384,-8441,2056,6749,-4533,-11310,860,10455,11379,8109,4947,3649,148,-3152,-13867,-17710,-15283,-6273,4715,8951,1649,-8236,-10123,-4110,1992,4498,8085,18600,17146,2935,-9216,-7131,893,5924,5993,1548,6452,9903,14193,9190,-1833,-4050,-10212,-13471,-7016,-2718,595,-2368,-3731,-271,-1017,4770,7370,5956,-4727,-8775,-8642,-2630,3746,5058,187,-6118,5827,39864,44267,15943,-5610,-9231,-12306,-13430,442,11031,12007,11721,10542,2536,598,10569,6810,-1856,-7011,-5241,-4314,-3071,1122,7474,16828,20382,26189,32423,36959,28596,11666,6215,8385,5567,-2657,-10351,-9401,-10438,-17508,663,17678,21709,13278,9499,7744,-2293,-8845,-4359,-1939,-10052,-13746,334,3761,4840,-2636,-10656,-8722,-2364,1836,140,-11326,-11255,5092,12522,7955,-3742,-7449,-4248,-2795,-5490,-4367,3199,11388,15185,10095,1166,-12345,-13526,-3026,140,-4897,-12209,-7243,-3862,-4761,-3152,-4374,-7641,-9202,-3933,-4346,8242,38086,49228,29267,4449,-7273,-5493,1010,296,775,-2071,-3387,1266,13861,13222,2670,-3667,-1617,2548,-401,-3369,-6670,-6812,-6271,-7833,-5265,-12092,-9503,-2848,2348,3095,1852,2908,1171,-4247,-5032,-9959,-11018,-6671,-3343,-2565,6151,15100,20198,20440,13994,7814,3642,5652,23256,33446,25452,5936,-10105,-18312,-17666,-13059,-10504,-7192,-284,5292,15378,26856,22902,13330,12181,17450,13480,4395,-2566,-5570,-13680,-1406,10520,9163,-5500,1822,6185,2089,-8710,-10016,-237,-594,-196,7044],[11967,13660,11594,1541,-5914,1152,4159,1771,-848,-3037,-833,-996,-3015,-6415,-5944,-5490,5927,17905,28512,28304,20023,10875,7013,2160,-6414,-9337,-5650,3948,23247,44367,31324,15179,4104,-4730,-12024,-11482,-1050,9335,11919,6994,1690,6247,9853,4465,1866,-921,7560,25749,35498,13368,2125,5305,6558,5464,1568,-7958,-16501,-18277,-14944,-6764,-8532,-14783,-2790,6699,3198,-4935,-3406,11014,22739,14883,10661,2222,-2989,-13547,-9536,-2836,1564,5614,2466,-6162,-10600,-19078,-16922,-10227,3587,10676,12382,11472,10500,41,-8584,-9228,434,-2569,-10702,-10000,-4828,-567,-7996,-13128,-8325,-2823,-321,-7015,-16943,-5531,8251,11603,3097,-8225,-4020,8945,12084,7478,7339,9884,3914,-10679,224,10451,9209,-506,-4643,-4802,-5248,-4238,-3231,-3107,-4922,-7464,-12751,-12451,5827,26463,44338,50333,39820,21209,1043,-584,8291,31993,45791,30012,4276,-16275,-6795,-5656,-3297,2066,-2673,-8657,-9095,-5882,19,2589,-724,-12173,-10307,-7941,-6225,3305,9945,12073,6639,-3675,-13125,-2007,18131,38134,36647,32112,62027,118002,207210,354445,483168,558301,596537,562436,461561,292733,130229,13798,-16313,-18579,-8562,1415,2173,6402,17343,28730,43847,38396,20321,8856,2233,818,-1082,8199,32245,44297,42904,35343,20357,9642,6460,8098,13570,28767,44703,31890,25132,27481,30107,33073,25702,2551,20216,69284,112524,132036,126072,65874,7008,-11842,-18621,-10160,-11458,-11671,-3865,2264,1980,2164,-5733,-1414,15718,20438,9965,-3550,-17461,-17031,-8302,-6751,-12531,-16623,-10880,-10335,-15535,-12449,-8693,-2760,-5299,-14985,-8265,836,14513,29756,27328,17862,2510,2092,8297,3635,-9123,-17465,-1632,18736,33785,21531,19923,18535,4019,1694,4385,5016,5622,-3150,-15326,-12542,-15,3961,-7630,-6501,18068,36623,31195,14308,102,-7189,-10123,-9233,-2959,-1201,-3151,-2164,3924,6899,1142,-10796,-803,15295,24011,8151,-4385,-1350,1664,2919,8856,22670,32380,23683,5185,-3201,9946,31158,40868,41006,28308,13370,8678,5537,9259,8211,-5157,-5908,2198,-6778,-2821,25344,53923,60109,38859,10894,-4158,-12480,-10990,-5272,1041,5887,10278,5436,-1108,-5941,-7768,-3992,6530,17131,17071,9419,-2673,-15450,-17804,-14303,-5393,-2335,-7420,-5881,8342,30145,26071,7572,-3789,-2943,-1370,-949,-3745,-4235,-1990,-2983,-5893,-11938,-13161,-8843,723,7236,2442,-3038,4570,3274,-12207,-9730,9010,15174,-4290,-3943,24101,38695,25110,9152,742,-1943,-9855,-12989,-9406,-8991,-6315,-6792,-10410,-2906,686,4621,3189,-4603,-9876,-7429,-1141,3347,2398,-27,-32,-896,-1477,17322,34827,21222,13655,20466,22566,21591,13814,440,-3446,-3127,-5643,-13109,-15689,-10514,-1997,4970,4468,-4262,-18677,-1556,6407,10766,8011,-6295,-17978,-17882,-16647,-17265,-10960,97,11961,12397,4809,1587,3529,16144,37382,34537,21803,20475,42772,52170,20354,-12578,-12894,216,8978,31575,43886,28238,3253,-10216,-3919,13779,39218,41122,11246,-12485,5363,13401,13897,4712,-6436,-16671,-8708,1052,786,-12825,-13603,-5774,-4278,-4304,-2249,1877,5502,10809,12490,4050,-6444,-12147,-7543,615,11588,12362,5817,-2992,-11105,-14977,-15416,-15296,-13068,-15702,-13958,-12190,-8916,4948,17638,27328,17485,27085,48643,52094,43523,35905,34819,19919,-1845,-7673,-750,-4855,-10611,1310,12831,22747,13532,-1435,-12125,-21047,-20168,-18902,-10632,-1441,6111,5740,4257,55,-5935,-10629,-10182,-8233,-5780,-6469,-5167,-4942,-3234,-1111,-3328,-797,8589,18053,16176,17419,20003,14261,3480,-1237,7338,11279,8080,-5473,-9195,5858,16789,12123,2524,-10818,-14865,-8590,-1829,-7415,-12079,-10838,-13581,-10459,-7582,-6422,2094,7234,8828,11439,7325,-1919,-6301,-2671,920,-5388,-13167,-11387,-12736,-13835,-9299,-8185,-2641,2192,3554,5043,9545,20089,27068,27371,28973,23196,12741,12650,12484,5895,-17,-982,-2208,-5065,-5846,593,17004,5263,-4337,-7064,-6558,-4117,-5503,-7145,6610,26600,28433,22602,4502,-9263,-12004,-3569,7644,17012,19683,13538,2522,-8979,-11330,-1710,-90,10283,28207,26887,8749,-252,13107,25975,26394,10522,-5903,-8162,-6570,-9412,-11031,-13846,-13080,-8313,-5587,1787,-1777,-10285,-6439,-9375,-11440,-13918,-10477,-682,6160,6716,2171,-7282,-14843,-19357,-15934,-9859,1012,1200,10931,32299,63045,85186,78938,62216,43930,19735,7054,3164,-1429,-7229,-13576,-5599,-12574,-1265,11336,16849,9910,1210,-3681,-225,1766,-485,-10376,-11102,-5548,-6096,-7193,-1191,11668,26233,42643,54645,38955,14295,2347,-2553,-3820,-6139,-7167,-1382,9924,23123,28256,29517,21520,-10370,-7654,9864,23652,8845,-10605,-2210,16234,27040,16105,1627,2161,8262,12135,8555,-1773,-9358,-7042,1413,14986,21926,16090,2162,-7970,-13843,-17416,-14027,-13154,-9048,-1857,3722,9072,19002,23966,20945,1967,-15166,-3529,963,5063,17000,22219,8873,-1498,4227,17358,27677,27838,15863,6257,4425,3483,-5792,-13345,-12792,-9477,-2399,1011,-1016,-2258,-8014,-11530,-6190,-6429,-4998,1308,8413,13731,4223,-1779,-5739,-8415,-11564,-11609,-11641,-9805,-2808,5327,3720,972,1511,4889,8946,3922,-5293,-14026,-295,2184,1706,7491,9216,6969,1858,461,-2155,-2717,2400,1074,-9585,-1240,10777,4210,-5695,-11614,-7199,-8830,-10349,1225,19172,27580,19177,8016,953,-11206,-7666,-1809,2339,9438,13401,14457,10241,1498,-3448,-6401,-8385,-4203,12393,19180,14124,14352,14261,5170,-9094,-5221,-1661,3306,11751,5839,-8231,-12542,-484,4791,5076,-1122,-10747,-7677,-1993,-3311,-6221,-4602,2998,13602,17264,8758,-7001,-18776,-12993,-11575,-6560,-3271,1958,12982,11060,-2069,-14276,-6786,-3992,-6802,-6268,-3799,-1104,3303,16193,29226,44806,56896,46721,16575,-5443,-15510,-9859,7645,20494,14022,314,-11908,-12846,-3846,576,2697,3423,10698,16020,18395,19169,11416,2200,2163,2063,-335,520,-1801,-4270,-11439,-13045,-4291,2079,9095,4907,-2681,-5916,-12647,-5026,6459,11452,3068,-2726,-7183,283,11213,23479,14970,8423,-6038,-20595,-12241,1396,9921,9854,2760,-4367,-11278,-8457,-4675,-7859,-11381,-8813,2680,9990,12852,22283,36959,29206,-4531,-5944,24508,33037,10219,-2426,-8356,-9771,-8423,-10612,-17759,-11047,-2412,8828,14167,5414,-8776,-8358,-4308,-3149,-5691,-9755,-5456,1520,-3153,-6302,-3696,2934,-55,-9578,-8620,3535,9512,4077,5008,4762,1456,-5278,-7111,1048,-385,-4819,-12117,-15447,-12736,-6342,4462,30080,38780,16568,5142,-1771,-11575,-12632,-10956,-10617,2050,3608,7672,9655,10161,14269,15595,-734,-8219,4615,25497,21202,10828,8915,16410,17319,10485,6905,-871,-7309,-11207,-5180,718,6459,5398,-7025,-2009,11527,25059,22688,3699,-2217,-6949,5558,26981,43570,56106,63037,65309,52097,31539,16715,10576,4841,-4645,-12059,-10364,-9333,-11343,-5273,5342,4756,566,-829,1748,8915,6920,8864,22157,28386,13918,-9337,-7318,6057,9953,-3007,-9602,-11719,-4610,3598,5874,9668,12327,6868,3193,17267,28312,26518,10046,-7414,-13792,-9210,-10410,-10525,-5788,-6857,-8734,-7749,-11373,-6652,9996,36507,55317,40005,16233,10179,15459,12488,13781,14189,10415,3798,-401,-492,-5749,-12310,-10572,-10147,-880,7562,9229,1000,-9621,-9226,-8925,-15402,-20599,-8993,-3709,-2218,-3281,-9376,-21002,-16447,-8928,-5692,-4976,-1290,-5456,-8808,-687,1665,-4963,-12111,-13744,-8588,-6934,-4875,-204,4962,2485,-5120,-16055,-9623,658,11474,10458,-155,-586,-1230,-6893,-15021,-10661,-7499,-6540,-7388,-8423,-12494,-8913,-489,541,-5797,-11160,-6332,-8475,-10988,-15924,-13190,-4175,4490,8339,7013,670,-7185,-8515,-1032,4545,17452,30791,28584,13830,5147,-103,-6146,-11185,-1852,5277,2693,-5332,-11868,-17119,-17047,-13290,-10632,-7898,-4322,-4432,-2054,-4706,-6087,176,1156,-7084,-9331,1344,9336,-3443,-11217,9850,18115,9332,836,3881,14547,29614,39038,39999,37143,35396,2574,-3018,5534,10278,2701,-3919,-377,2067,-757,-3488,8711,15350,9563,3874,10623,22116,26766,17021,5138,4213,4364,7939,6889,10791,20419,17802,5446,-3214,-10254,-8475,-2119,-1097,-3751,-6310,240,2713,-2728,-10202,-14701,-11483,-8432,-4373,9365,25666,35932,44584,35904,17987,4560,-13199,-6243,-743,-1977,-9114,-8260,1649,10463,6629,-10156,-16938,-13101,-5245,-3220,-8599,-13216,-6127,-589,2075,1700,-2484,-8145,-9714,-6057,-4710,4452,6255,4054,-220,584,338,-851,3640,3481,4665,3035,-156,3445,1592,-4147,-4937,804,-5656,-8660,-17,3982,-1172,-8517,-3178,9467,24789,37205,55491,63750,48836,30049,13875,10348,7562,7019,-661,-11798,-6874,-6128,-6353,-7599,-8895,-7132,-7738,-8936,-4931,2726,13459,35221,42067,31890,13623,-4767,-17937,-9442,-9776,-9662,-13111,-1712,9509,6405,-4084,-9849,-1324,-695,-8597,-13468,-11532,-13506,-15767,-17263,-13493,-6977,-5413,-6429,-11674,-6669,7088,18289,24013,17486,3675,-4115,-9228,6242,12065,8650,2662,-3868,-7385,-4611,4988,6707,3766,-1984,-10593,-9539,-9666,-14302,-9358,-1288,-2369,50,-8621,-13395,-2995,160,1864,1148,1715,3445,-335,-4867,-8206,-7095,-1421,1139,-2533,-4607,-1849,8421,4519,2431,7162,11884,19268,17057,-782,-12127,-12531,-9806,-2955,-437,-8230,-16797,-10308,-11315,-11841,24,6958,13314,13913,3700,1820,1476,-4076,-7148,-9403,-6958,-2573,-1799,-12068,-13980,-5501,-6111,-7633,-672,-5662,-17476,-3145,9413,20261,13395,8578,7150,475,-13973,1485,21966,26459,16818,1127,-2974,9954,24812,32148,15996,-702,-8682,11656,31522,30326,9553,-3233,1650,3154,-1047,-6759,-6423,2509,16784,28386,38974,38274,26643,23469,18854,16094,14887,9838,-648,-9397,-16629,-11590,-4385,-915,-3581,-2282,1046,2639,6347,7303,-7711,-15763,-15486,-11031,-5595,-773,-395,-1450,394,3386,4710,10750,9947,7030,3061,2089,2486,-3818,-9107,-8678,4008,10868,10329,5510,-3324,-6393,1426,4637,-2069,-4372,-1300,1133,-720,-7415,-5910,22741,60979,70082,40667,16210,6265,-2253,-10658,-12479,-12012,-5936,67,12,-7979,-5072,481,6031,17498,20297,17389,17032,13632,1307,-2413,-13640,-16994,-12583,-11805,-15744,-11280,-5,22716,45251,30581,4180,-7950,2030,13201,20209,23205,15931,16267,14527,2532,-1476,2084,5383,9648,17973,25475,18551,7951,1382,-2457,-2809,1657,8056,7487,1950,-6823,451,10143,10899,13843,11441,2436,2507,6404,5807,3005,-1084,4408,12517,12597,10530,12420,4888,-1600,-2987,-654,3248,11231,10989,1755,783,13844,24677,25665,22109,13449,9484,5886,6257,12167,24761,23407,15618,7581,2360,4078,4253,9596,14517,9938,5333,2298,5299,6234,878,-4775,-8653,-13760,-14811,-15161,-15146,-11218,-2940,6850,12353,9944,7537,9703,1659,4205,7390,4001,-1386,-8986,-15553,-10822,-6952,-9974,4992,18129,13995,4823,-2515,-11506,-14478,-6789,11681,35137,44608,43361,42712,41116,36314,24441,4995,-8817,3450,35786,31331,-8166,-12856,391,4329,-5532,-17693,-11617,-10696,-12487,-1929,6518,4832,-8162,-5862,4277,2823,738,-8113,-13344,-14460,-9549,-1228,1587,7501,16917,13823,-507,-6876,-5361,2047,4638,1937,4200,9742,3440,-10634,3041,324,-4916,-1967,-4986,-5706,-338,4690,4300,-1806,-12516,-10849,-6810,-4152,-3129,-6849,-11577,-8212,3127,32210,39683,24532,9974,-772,-7906,-7097,-3080,-1569,-8653,-15317,-13960,-5899,320,2690,244,6684,27625,42498,39088,22790,16323,4335,-4912,-10415,-15852,-18346,-14746,-9721,-3784,-7413,-12100,-17276,-15562,-11860,-15060,-15506,-13425,-12854,-8135,2308,7610,-3501,-11471,1029,10721,11920,9323,5691,4649,863,-3586,-13829,-17488,-14830,-6107,2976,7355,1338,-8502,-12098,-4581,5022,11160,18871,29435,21923,3305,-9505,-5769,4178,10059,8705,1517,4239,8439,12864,7516,-2468,-2555,-8176,-14468,-7567,-2594,1453,-936,-2831,-683,-4650,203,4249,3980,-5947,-8649,-9353,-3845,1828,3093,-555,-5438,8597,42153,42381,14726,-5728,-8984,-11697,-15529,-3187,6492,6408,6413,8170,3381,1975,11018,6172,-3595,-9340,-7445,-6488,-5903,1636,12957,23502,25021,27920,31239,35023,28413,13144,7042,8669,6197,-1694,-9248,-8248,-8687,-14165,2151,17057,20412,13329,10041,8464,-984,-7951,-5158,-2402,-9639,-13055,-979,2597,4017,-3441,-10628,-9486,-3731,797,133,-10492,-12997,3800,12338,7247,-5649,-8364,-3744,-1939,-5145,-4615,1944,9112,12133,7073,-581,-12481,-12889,-1106,3076,-2326,-10716,-10958,-6859,-10106,-7885,-7792,-9231,-8815,-3795,-4420,8341,37580,49374,29394,4136,-8966,-7018,1484,1597,917,-2463,-3514,1474,15308,16807,5558,-2404,-1423,2712,1030,-648,-4022,-5101,-5136,-7063,-4692,-10540,-8514,-425,3152,3950,3120,3942,2261,-4244,-6670,-12511,-14519,-9045,-2582,-3473,4290,11436,15837,16093,10348,5737,3672,6443,25446,36803,27492,7237,-9538,-17770,-18548,-14838,-12053,-7649,148,6452,16719,26301,22076,14485,14615,20580,15389,3048,-9267,-13538,-15520,497,11740,9647,-7016,505,5341,1654,-9172,-11393,-238,1512,2459,10059],[15702,16887,12488,-273,-6638,364,3135,1250,-1736,-5030,-3325,-2445,-2592,-5053,-5083,-4859,7522,20002,30408,30373,20560,9967,6073,2001,-5810,-8565,-4245,5708,25009,43103,26368,10298,512,-5718,-12793,-10170,1037,12465,14789,6373,-2193,4111,9599,4231,1373,-544,9234,30470,39413,11840,1172,5807,8025,7530,3793,-3519,-12387,-15690,-15760,-8713,-9225,-7694,937,9926,6932,-2590,-3153,9640,20643,13594,10333,2443,-2968,-13389,-8262,-1981,1701,5462,2832,-4732,-7605,-16409,-20280,-14508,-286,7785,10918,11417,11026,290,-7619,-6393,1821,-1550,-5335,-3774,-1966,-226,-8127,-13143,-9074,-3996,-1080,-7352,-17091,-5391,8746,12659,4669,-6973,-3695,9703,12459,7180,6814,9676,2909,-9682,736,10917,9858,1856,-1496,-2202,-4329,-3646,-2753,-3470,-6423,-9767,-14142,-9315,7817,25361,39103,41415,30280,16690,3090,1631,9016,29278,36904,22543,3038,-16013,-7588,-9672,-7946,-1377,-5087,-11013,-12400,-9683,-1803,4788,1445,-9786,-11744,-9631,-6083,5197,11038,11402,4886,-5622,-11308,784,20645,42711,42646,37517,71371,136675,242230,395759,516416,581765,617669,588804,492177,318752,143982,18246,-16841,-16671,-4925,4443,4895,8226,18734,30626,45350,40153,22157,12109,7074,6889,647,9128,33851,46592,46760,39063,22885,10212,5661,7300,14257,31793,51848,42622,34087,33153,32625,33352,22485,2289,23410,72956,117443,137541,130565,69501,4994,-15049,-15159,-6747,-8858,-11024,-4937,1185,1725,988,-7381,-2707,17024,23313,11390,-2900,-17890,-19175,-11054,-8706,-14857,-15723,-9468,-11248,-20154,-10918,-3264,2066,-3700,-13417,-5483,5919,22519,36890,32336,21021,4559,5924,14156,9304,-5134,-14282,-3010,14561,30317,19910,20199,18658,3252,2941,7791,8835,7557,-2966,-16258,-11373,1626,6802,-4270,-8429,13879,34918,32161,15112,1276,-5327,-7799,-7030,-1361,-302,-4960,-8249,-1542,3153,-1646,-12134,2378,19529,25616,8896,-5930,-4658,-2284,-1206,5661,21174,33035,23970,4122,-4090,9575,31512,40764,40569,27480,13021,9367,6432,8675,7469,-4818,-8265,1896,-4512,-2525,23998,52403,59400,41798,14974,-1407,-10625,-11591,-8536,-3149,3423,9918,8599,2457,-4270,-7049,-4157,4047,11363,10071,3524,-6827,-18953,-14328,-12137,-3333,643,-5156,-6299,7216,31371,28909,8569,-2579,389,2633,376,-5774,-7100,-4948,-5980,-8237,-12477,-12509,-6971,3003,8413,1494,-4533,4092,3193,-12914,-9047,8873,17221,-271,-7363,20643,35853,22655,5965,382,-510,-9031,-10129,-11889,-11237,-10014,-11294,-12305,-968,2572,5243,3058,-5099,-9868,-7142,-1058,3250,1719,-716,-1185,-5162,-6292,14411,33353,23178,17768,25342,27018,24153,15211,2237,-1903,-2606,-5624,-10791,-13257,-9162,-532,6714,6056,-3146,-16990,-1803,6923,11792,8912,-5226,-16551,-16337,-14633,-14240,-7501,4176,15975,14790,5836,2586,5145,18163,36876,29796,16593,13806,33845,42030,15318,-14705,-10387,2910,12378,36893,46908,27044,3008,-10436,-6682,8248,33349,41688,12583,-12520,6645,18843,18907,7112,-5808,-17777,-8979,1788,1983,-12199,-12354,-4387,-2710,-3409,-2135,1837,5325,11253,11753,2195,-9453,-14646,-8095,-1707,6659,6259,180,-7685,-14204,-17031,-16050,-14118,-11159,-11838,-6560,-4920,-14402,-9395,5449,18966,15277,26454,48603,52291,43876,36660,34476,21061,-119,-7696,-1967,-4669,-11474,-986,9025,18895,12940,-418,-10456,-19240,-19555,-16294,-9809,-1794,3982,3606,3184,-488,-6287,-11221,-11152,-7971,-5078,-6717,-6128,-5638,-2573,1068,-388,2544,12043,20007,16150,16008,18145,12625,2128,-2977,5119,8795,5573,-8119,-9455,6462,17798,13972,3931,-9516,-13630,-5950,1856,-4834,-10936,-10772,-15249,-10322,-5864,-4466,3180,7702,9354,11873,6316,-3267,-6382,-652,4900,31,-9971,-9745,-11661,-12015,-5772,-2471,3266,8157,8793,7994,9807,18097,22591,17647,18558,17093,10239,12643,13417,6824,231,-1661,-3086,-5677,-5745,1742,21002,11968,-45,-5034,-6085,-4629,-7066,-8989,6369,28018,32400,25618,5228,-9503,-11634,-3845,5695,13791,15394,9510,1625,-7989,-13590,-3566,-1583,7904,23175,21737,6444,-174,14263,28132,28018,10270,-7080,-8182,-8211,-14169,-17022,-17448,-10983,-6041,-873,5112,1318,-12055,-8164,-9459,-10644,-14606,-12039,-1892,4532,5210,1797,-7025,-14490,-19600,-17116,-7154,3414,1682,9787,28827,56159,75699,69748,52504,37843,17433,7621,4512,-688,-6370,-11222,-7285,-11208,-308,11926,15927,8040,-385,-4232,-691,796,-1611,-10196,-11351,-6738,-7661,-7627,-235,11380,22640,33781,46933,36996,13447,1473,-3733,-5590,-8471,-7934,-1219,11108,24010,27317,26604,20211,-10016,-6538,10555,23446,8103,-10501,-269,18966,29738,19780,5503,5518,11794,16833,12419,547,-8116,-6342,2900,17448,23258,16794,3112,-7260,-15132,-18392,-14743,-15572,-11562,-2181,3794,9045,18514,23394,21037,2141,-15560,-6113,-1258,5794,19176,23872,9281,-1508,2855,15349,25430,27091,16738,6673,2553,-318,-8518,-14192,-13512,-10884,-3740,482,-1287,-3228,-11146,-12484,-6057,-4509,1894,10771,18367,21561,9077,1299,-3843,-7230,-10657,-11138,-12970,-11833,-6159,-1182,-2637,-3685,-1868,1773,6500,4988,-4682,-15667,-2965,1805,799,5697,7716,5816,691,-821,-4187,-4745,1154,235,-11860,-1972,9374,1785,-7680,-15444,-6790,-9056,-12677,-780,19107,27767,17796,6102,-910,-12400,-8071,-4916,-1062,6545,11149,11658,9305,2599,-1301,-4165,-6410,-4224,12859,21685,16028,15868,13577,3530,-12165,-4153,-577,3490,11312,7162,-7726,-12663,-305,5323,5429,-1690,-11171,-7790,-1955,-4709,-7992,-7186,893,12160,16685,8981,-6699,-18196,-13515,-10896,-6146,-3589,2417,15061,13737,-560,-13210,-5513,-2130,-6350,-6522,-3807,-696,3257,15610,28397,42860,55641,47925,18952,-3857,-13737,-8707,6808,15563,8046,-2786,-11983,-13967,-4315,186,2486,3544,10367,15143,18502,20584,12458,4724,6057,3985,-1427,-2200,-3745,-4910,-10999,-11299,-3441,2045,9665,7351,-1721,-5241,-12537,-7663,2252,8506,1105,-4336,-8907,668,14498,31582,22058,9447,-8686,-20337,-7474,5769,11632,10437,4383,-1814,-8844,-6966,-4269,-8522,-12108,-11340,536,9617,14556,24988,37655,25399,-8322,-5787,22784,27927,7215,-5258,-10957,-9954,-8957,-11746,-17328,-10688,-3443,5640,9511,1852,-10404,-8055,-4225,-3507,-6520,-11558,-7336,499,-2569,-4253,-2091,1633,-2210,-9961,-6997,6340,12062,4965,4907,4171,742,-5308,-8205,-456,-1766,-7013,-14007,-14099,-11663,-6259,4488,29508,32493,12750,2909,-2153,-11499,-13846,-10363,-8510,2132,3678,7814,9229,10239,15960,21471,7507,873,13102,31887,22535,7406,6000,17377,23283,17057,10122,-701,-7838,-10245,-4526,-98,3596,3186,-7726,812,16503,32647,31215,7509,-1108,-6803,2743,23211,36321,47936,55337,56733,45266,26479,13019,7219,4018,-4025,-11371,-11181,-6435,-7143,-4075,4125,2888,-1076,-2198,-559,4620,3796,7088,23744,31908,15559,-7575,-6462,7378,11518,-2077,-9149,-11639,-963,10979,14313,14686,14416,9101,3424,14327,25434,26109,10767,-6987,-12353,-5870,-7068,-8729,-7179,-7342,-8077,-7671,-11668,-4260,14009,41756,56743,38390,16598,13436,19518,14637,14236,13255,8352,994,-3483,-3685,-9105,-14548,-11855,-12240,-3174,5576,7999,727,-9803,-7086,-6639,-13664,-19764,-9403,-3908,-1238,-507,-5530,-18643,-19191,-10896,-7092,-4761,272,-2383,-5353,1234,3316,-3103,-10291,-14364,-8439,-4855,-1521,2767,5782,713,-7569,-16941,-7441,3029,13604,12209,1471,-810,-1799,-7183,-15910,-12179,-10312,-7218,-7458,-9582,-14893,-13246,-4660,-1958,-6122,-7804,-5369,-9405,-11429,-16042,-15348,-7860,-833,4112,4556,-413,-7064,-7943,834,9018,23401,36073,32902,17822,8368,3102,-1509,-5372,-1294,4374,3237,-4634,-12598,-18367,-17955,-12220,-9388,-6559,-3406,-4092,-2783,-6087,-7032,583,2275,-6341,-8234,3301,11310,-2136,-13461,5888,13617,4450,-3542,965,10430,23822,34199,37221,36067,34955,1523,-4077,3543,5668,-3441,-10270,-5235,-817,-1091,-2393,8558,13006,7156,683,4488,13162,17209,9193,3176,5017,5405,7266,4700,8295,19215,20117,7720,-1501,-7718,-4871,188,189,-2803,-7281,-1199,1876,-3568,-11005,-12634,-8188,-4042,-2683,7378,22945,34795,45964,39845,21758,6913,-13216,-6839,162,489,-6545,-7718,2406,11487,6487,-10115,-10713,-8047,-3831,-1060,-6514,-14853,-6860,-2062,-76,-382,-4486,-9927,-11241,-7588,-6487,2891,5213,3241,-1202,-287,-235,-852,5152,5130,6474,3115,-623,4982,3966,-1629,-5145,337,-6053,-7820,1057,4679,-1028,-8005,-1753,11174,24182,35182,55687,69828,56481,34447,16321,12560,10214,8092,-649,-11661,-8730,-8780,-9573,-10904,-10934,-7876,-8489,-10129,-6158,1133,11889,37314,46961,39300,20841,328,-16922,-10543,-10174,-11179,-14192,-120,12217,9509,-1337,-11734,-3029,-79,-6145,-12191,-11069,-10063,-11079,-15478,-19608,-13199,-8858,-8370,-13044,-7625,3609,11908,14700,9734,677,-4784,-8861,5430,8402,3859,-835,-5282,-8014,-6848,1705,4969,2666,-3272,-12338,-11125,-10279,-14154,-7480,2441,1170,2664,-6220,-13223,-4797,-2291,-1370,-2310,-1208,1944,-542,-4351,-8875,-8074,-1305,3227,-149,-3895,-2992,8352,9004,8823,6450,9265,19968,20146,-32,-13613,-13974,-9977,-3848,-1762,-8771,-19763,-10880,-12833,-11796,1726,7614,13203,13566,2851,1674,3436,137,-3946,-6948,-5166,-1711,-1734,-12499,-12202,-3995,-5415,-6894,1225,-3418,-14688,-2022,9985,23732,17729,10689,7054,-641,-14340,4312,24608,27644,16459,1088,-4801,5705,17025,27772,14706,-136,-6948,13268,33626,31277,11183,-1681,648,1928,-2214,-8509,-8145,-958,9998,22142,29103,26778,20000,20648,20908,20503,18157,11960,980,-8879,-15522,-9678,-3223,-769,-3718,-2552,554,2505,7523,10359,-4671,-13786,-16075,-11866,-7119,-2777,-1830,-1223,2186,4596,4885,12638,13608,10486,5803,4125,3642,-2972,-7507,-8389,1788,9159,10562,7908,947,-2183,922,3673,-2347,-2289,2339,5409,3914,-3561,-4842,25761,64043,69165,39309,15328,5332,-3001,-10768,-11788,-9536,-2895,5179,6791,-2138,-1251,2861,6710,16634,16730,13162,12036,9543,-5,-2684,-12627,-16625,-11343,-11061,-13078,-8101,3357,25998,50583,35966,7186,-6377,2122,12157,17125,21396,16775,18692,17420,5516,442,2125,4263,8350,15092,20433,14001,5143,327,-2559,-3937,-1425,5359,7085,2434,-6930,-160,13372,16420,19995,13261,2779,3703,8807,7652,5077,-1038,1803,9684,9395,6377,8151,2399,-3190,-4423,-1165,4409,13363,12839,2683,2582,18636,32417,29976,18674,8065,4679,3668,8790,16662,28875,25148,15399,8582,3598,2753,-766,4234,11164,7025,868,-5504,-3651,-1065,-5651,-9991,-9391,-12761,-15333,-16480,-15632,-9473,-1138,7953,12804,12572,12501,12314,1214,1479,5071,2582,-1642,-7597,-10609,-13203,-8893,-7030,4191,15767,11897,5788,1109,-8198,-12225,-4025,13923,35312,42130,40693,43104,44758,38752,23713,2897,-9173,4946,41618,37628,-3428,-13053,-2068,2670,-5161,-15259,-9278,-6777,-9258,-1883,3979,766,-11306,-2621,5755,4361,2485,-6554,-11280,-12061,-7956,-950,1151,6341,14843,13015,-666,-7022,-5908,1775,6127,5373,9534,16558,10192,-14781,2594,3612,408,3364,1102,-67,3588,7753,7356,2313,-8739,-14582,-8206,-3774,-2697,-7696,-13264,-7933,8873,43643,46459,27668,10878,-1587,-9160,-7565,-4173,-2834,-10175,-15452,-7870,628,4705,4605,113,4883,24062,40805,32465,14289,10540,1874,-5693,-10376,-15686,-16266,-11854,-5724,-860,-5948,-9843,-14274,-13460,-13825,-16178,-15328,-13565,-12664,-8190,2345,8475,-2081,-11831,817,10471,12072,10380,6471,5627,1830,-3883,-13320,-16602,-14155,-5902,1319,5457,953,-8337,-13554,-4713,7612,16946,28333,38668,25218,3475,-9721,-4558,6950,13317,10582,1291,1050,6174,10321,4961,-2980,-808,-6016,-14114,-7807,-2276,2379,611,-1670,-830,-8120,-4905,268,1391,-6876,-8784,-9711,-5055,-141,1365,-1130,-4557,11039,42437,39603,13401,-5627,-8235,-10483,-16176,-7147,1598,1240,1901,5456,3414,2648,10758,5353,-5082,-11108,-8915,-7941,-8470,2116,18530,30249,29094,28785,29407,31966,27252,14628,8560,9343,7070,-514,-7984,-6866,-6178,-10123,3625,15758,18492,13064,10469,8922,339,-6441,-5253,-2460,-8932,-12499,-2125,1524,3289,-3848,-10222,-9919,-4682,215,682,-8732,-14344,1907,11206,5320,-8208,-9508,-3323,-1190,-4761,-4487,1354,7534,9702,4663,-1667,-11910,-11912,557,5286,-286,-8230,-10623,-6702,-12315,-11881,-10535,-9790,-7889,-3346,-4259,8383,36025,48077,28981,4112,-9903,-7441,2618,3825,1645,-2499,-3428,1842,16588,20530,8753,-906,-1038,2926,2538,2479,-468,-2452,-3165,-5629,-3906,-9293,-7068,2154,5125,5568,4971,5482,4010,-3359,-8055,-14945,-14717,-9917,-1904,-3806,2868,8139,12119,12501,7408,4132,3867,7657,28563,41565,31312,10519,-7085,-16236,-18588,-15224,-11982,-6862,1567,8527,18326,25398,20910,15415,16917,23350,17242,2854,-10287,-12965,-10309,3256,13278,10328,-7242,-61,4950,1597,-9167,-11834,178,3973,6263,14061],[18630,19366,12718,-1896,-7658,-1140,1402,133,-2950,-7149,-5786,-3705,-2190,-4202,-4945,-5041,8165,21283,31275,30963,19462,7547,3371,63,-6024,-7962,-2902,7078,25233,39397,20220,4141,-4985,-8631,-14773,-9634,1777,13969,15815,4318,-5888,3436,10305,4754,1787,835,11738,35097,41983,9968,165,5835,8498,8322,4692,-311,-9102,-13148,-14310,-9674,-6199,303,4573,12430,10151,-783,-3428,7590,17669,11848,9623,2385,-3345,-13984,-7512,-1438,1631,5038,2847,-3699,-4935,-12516,-20083,-19772,-5572,3498,7936,9912,10339,-297,-7404,-4094,3155,1007,1641,1855,161,-616,-8901,-13447,-10239,-5822,-2689,-8442,-17859,-6128,7881,12056,4972,-6605,-3784,10034,12541,6840,6084,8637,661,-9331,780,10882,10354,4205,1272,-172,-4007,-3667,-2741,-4016,-7596,-11084,-14015,-6711,8244,21464,29841,28039,17123,10819,4918,3318,8586,24616,26373,13892,613,-16211,-9029,-14479,-10247,-2610,-6395,-12838,-15890,-13972,-4943,5289,2306,-8642,-13610,-11511,-6001,6069,10780,9505,2230,-8192,-9824,2424,21305,44907,46628,41253,76791,147175,264586,416828,522853,575029,608538,588394,502705,332163,151425,21009,-17094,-15666,-2615,6141,6362,9269,19089,31123,44748,40459,23693,15479,12417,14064,2535,9008,33040,45922,47570,40129,23599,9254,3249,4469,12609,31982,55083,50855,42196,37972,33831,31838,18210,1152,24611,72887,116656,136135,127863,69524,1811,-19311,-10174,-3933,-6654,-10355,-5937,-129,1119,-247,-9059,-4538,16212,23911,11440,-2879,-17359,-18721,-13810,-10903,-14022,-12478,-7108,-10473,-22693,-8608,1328,6193,-2663,-12204,-3133,10920,30414,42785,35979,22394,4631,8527,19398,14562,-1757,-11773,-4098,10759,26696,18304,20134,17823,1750,3260,10339,11889,8539,-3388,-17766,-11105,2287,9096,-825,-10402,8401,31137,31675,15061,1932,-3956,-5922,-5090,74,788,-5801,-14079,-6619,-336,-4329,-13391,5299,22728,25118,8228,-7831,-8037,-6244,-5373,2523,19063,32594,23644,2724,-5444,8389,29594,37976,37397,24527,11570,9286,6799,7815,6613,-4762,-8824,1769,-3059,-3186,21167,47899,55111,42073,17990,881,-9157,-12382,-11832,-6608,1613,9633,11370,5765,-2722,-6321,-4117,2371,6988,3868,-2828,-11951,-18155,-11221,-10545,-1527,3593,-2681,-6653,5617,31082,30548,9235,-1297,3387,6005,1204,-7896,-10268,-9059,-10671,-12101,-13549,-12143,-5823,4102,8342,-82,-5935,4248,4221,-11200,-8770,7335,17521,3227,-10244,16514,31545,18546,1057,32,983,-6885,-6633,-13123,-13542,-13077,-13768,-11272,484,4101,5616,2643,-5771,-9858,-6665,-634,3644,1546,-1115,-2679,-9760,-10161,9286,28444,22675,20124,28508,29659,25194,15749,3404,-802,-2224,-5610,-8787,-10953,-7866,637,8066,7206,-2191,-14940,-2463,6831,12068,9060,-4856,-15798,-15088,-12482,-11072,-4055,8157,19439,16421,6467,3401,6840,20137,35664,24950,11617,8021,26252,33110,11434,-15849,-7831,5915,16131,41780,48340,24583,1945,-10824,-9262,3934,26988,40211,13166,-12326,7163,23466,23082,8757,-5603,-18540,-9153,2332,2888,-11557,-10995,-3044,-1147,-2682,-2343,1471,4865,11221,10650,823,-11033,-16643,-8384,-3961,1912,230,-5467,-11918,-16091,-18137,-16162,-12869,-8638,-7130,-71,2225,-4506,-18703,-4984,10805,12563,24833,46662,50382,42300,35235,31651,20675,1243,-7369,-3424,-4725,-12030,-3490,4996,14070,11462,293,-8993,-17730,-18637,-13823,-8743,-2362,2074,2247,2949,-367,-6117,-11311,-11170,-7779,-4660,-6904,-6724,-5903,-1674,3361,2554,5598,14824,21067,15658,14513,16216,10868,827,-4535,2586,5702,2377,-10579,-8845,6903,18093,15411,5273,-8071,-12074,-3396,4739,-2838,-9471,-10750,-13828,-7514,-2288,-2028,3814,7194,8910,11182,4478,-4729,-6642,602,7551,4403,-6497,-7776,-10539,-10587,-2997,2877,10511,14577,13345,9838,9247,15333,17189,6513,6861,10311,7873,12723,14206,7567,285,-2614,-4318,-6786,-6357,1998,23734,18517,4153,-3246,-5653,-4896,-8072,-10464,5234,27926,35566,28413,6213,-9313,-11669,-4773,2999,9797,10522,4869,523,-6662,-13710,-5410,-3170,5263,17515,16200,4083,-327,14597,28945,28301,9185,-8340,-7297,-7560,-15149,-21602,-17494,-8727,-3985,3467,10347,7188,-10153,-10367,-9691,-9562,-14184,-13485,-3228,2476,2962,723,-7151,-14268,-18670,-16704,-4247,5099,1255,7396,23300,46108,62723,58388,42258,31702,15428,8204,5532,-207,-5527,-8407,-7729,-9208,875,12242,14452,5893,-2061,-4844,-1359,-313,-2656,-9937,-11487,-7842,-9265,-8489,19,10586,18924,25005,37785,33544,11995,122,-5366,-7596,-9782,-6932,8,12010,23894,25956,23864,19144,-8380,-5858,10529,22258,7050,-9869,1594,21099,31392,22493,8794,8622,15016,20850,15317,2319,-6882,-5364,4534,19738,24086,17036,3848,-6554,-15046,-16684,-13459,-15326,-12623,-1427,4434,9142,17813,22196,20093,2029,-15375,-8414,-2596,6921,21120,24811,9083,-1802,1431,13125,22817,25791,17287,7170,1222,-3073,-10447,-14735,-14344,-12631,-5822,-906,-2142,-4454,-13918,-11646,-4762,-993,7966,18254,26405,28009,13528,4148,-1989,-5980,-9632,-10399,-14306,-14246,-9718,-7437,-8565,-8428,-5364,-1203,4088,6156,-3710,-14715,-5815,1033,364,4448,6696,5295,381,-1129,-5415,-6648,-626,-1437,-14578,-1431,9081,1101,-7153,-11728,-5448,-8575,-14882,-2670,18662,27784,16615,4493,-2618,-13597,-8713,-8099,-4765,3286,8159,8538,8172,3648,1235,-1396,-4331,-4354,13060,24636,18204,17026,12273,2001,-14671,-2918,470,3503,10523,8498,-6857,-12926,-597,5357,5320,-2325,-11299,-8237,-2485,-6643,-9996,-9867,-1766,9669,14902,8410,-6534,-16743,-13568,-9865,-5905,-4074,2864,17023,16068,709,-12103,-4251,-358,-5060,-6022,-3579,-489,2769,14031,26165,38285,50206,45168,19411,-2789,-12318,-7792,5247,10107,2501,-5091,-10710,-13233,-4304,77,2525,3801,9880,13636,17910,21564,13649,8012,9860,5668,-2418,-5140,-5373,-5006,-10013,-9426,-2482,2425,10282,9932,-358,-4480,-11778,-10144,-1835,5612,-129,-4826,-10187,1007,17398,39154,29004,10274,-11335,-16172,-1990,9606,12637,10322,5332,850,-5344,-4895,-3608,-8664,-11523,-13592,-1482,9092,16006,26965,36463,19976,-12181,-4796,20954,22687,4568,-7822,-13898,-9736,-9362,-12690,-15620,-9900,-4094,2963,5294,-1391,-11232,-7173,-3998,-3945,-7529,-13862,-9338,-806,-2148,-2368,-367,656,-4073,-9847,-5551,8470,13534,5345,4698,3694,311,-4914,-8490,-2252,-3845,-9875,-14113,-12100,-10593,-6280,4251,27758,26114,9565,1288,-2114,-11180,-14348,-7914,-4618,2527,4259,7979,8631,10243,17698,27704,18044,12035,22506,37382,22602,3263,3298,17977,28793,23780,12983,-851,-8442,-9089,-3798,-834,463,327,-7814,4819,22473,39668,38239,10326,-285,-6591,-665,17794,27528,37948,45480,46171,37296,21487,9939,4416,3293,-3197,-9818,-10487,-2809,-2536,-1402,3566,754,-3239,-4105,-3432,-243,279,4714,24135,33518,15869,-6070,-5310,8699,12824,-1048,-8524,-11743,1963,17104,20788,17738,15156,10652,3847,11724,22552,25119,10940,-6783,-10869,-2590,-3951,-6824,-8574,-7674,-7281,-7630,-11681,-1806,17359,44252,53980,34651,16437,16142,22341,15674,14048,11865,6002,-1896,-6672,-7094,-12513,-16579,-12967,-13947,-4910,4098,7058,681,-9358,-5024,-4714,-12093,-16802,-8735,-3817,-423,1837,-2391,-16004,-20721,-12222,-8260,-4937,913,-363,-2813,2364,4435,-1434,-8330,-13086,-8095,-2830,1597,5464,6258,-1293,-10178,-14720,-4821,5539,14964,13157,2967,-705,-2061,-7061,-15105,-12869,-12359,-4178,-5548,-8932,-14153,-17117,-8050,-3225,-4700,-3532,-3796,-10397,-12188,-15933,-17185,-10662,-5585,-460,1601,-1841,-7066,-7537,2286,12803,28279,39747,35617,20763,10838,5417,1844,-892,-514,3104,3481,-3528,-12205,-17533,-16632,-10778,-7829,-5082,-2450,-3701,-3583,-7580,-7660,1427,3561,-5390,-6690,5872,13790,151,-13573,1178,7911,-1120,-8212,-1936,6117,17787,28889,33342,33623,32802,-22,-5875,930,538,-8468,-14828,-9983,-3989,-1686,-1395,7909,10337,4855,-1816,246,5980,8735,1859,1269,5541,6325,7027,3301,6436,17918,22101,10319,699,-4703,-1166,2199,1311,-1698,-7673,-2477,958,-4417,-11295,-10216,-4511,443,-953,5021,19501,32776,46451,43753,26725,10908,-11179,-7640,785,2679,-4123,-7371,2970,12272,6385,-8587,-3996,1347,1910,2606,-3428,-14124,-7186,-3029,-1956,-2570,-6748,-11866,-12775,-9153,-8517,839,3665,2059,-2470,-1450,-1007,-781,6579,6956,8119,2730,-1547,5883,5865,672,-5841,-848,-7097,-7222,1952,5103,-1210,-7377,-107,12548,22403,31664,53420,72948,61989,37216,17725,13915,12187,8861,-694,-10942,-10275,-10770,-12169,-14718,-13066,-9022,-9566,-11464,-7495,-900,9809,38038,50621,46028,27844,5563,-12074,-10341,-9405,-11393,-14954,365,13240,11308,692,-13061,-4705,471,-3832,-10765,-10699,-6511,-5858,-10173,-17041,-18564,-11560,-9838,-12682,-7715,736,6667,7407,3443,-2185,-5570,-8597,4509,4744,-657,-4101,-6531,-8291,-8952,-1896,3180,1795,-3931,-13118,-12698,-11316,-14081,-5711,5837,4172,4736,-4163,-12356,-7283,-5242,-4434,-5216,-4065,113,-852,-3150,-7971,-9246,-1241,5428,2437,-3081,-4587,7401,12865,15622,6951,7078,20190,22791,472,-15306,-15324,-9919,-4382,-1045,-4717,-13459,-10118,-13472,-10224,3706,8159,12727,12712,1451,749,4618,4073,-679,-4819,-3836,-1636,-2834,-13573,-9978,-2438,-4892,-6257,2950,-1101,-11053,-1195,9775,26216,21632,12513,6677,-2023,-13563,7307,26811,28181,15546,706,-6492,1539,8771,20842,12015,154,-5151,14840,35081,31307,12175,-301,-351,488,-3581,-10209,-9292,-3528,3530,14211,17619,14458,12968,16731,21339,23838,20541,13089,1812,-8730,-13586,-8081,-2619,-1263,-4431,-3265,-289,2357,8910,13534,-1488,-11907,-16762,-12821,-8908,-5163,-3440,-974,3743,5309,4631,13763,16336,13120,8002,5800,4344,-2526,-6313,-7808,-1068,6384,9569,9309,4594,2449,1534,2223,-3192,-694,5707,9649,8423,279,-3886,26691,62506,63631,35660,13326,3713,-3994,-10271,-10192,-7423,424,11017,14399,4253,2634,5190,7313,15510,13232,9548,8150,6696,-422,-2029,-10834,-16010,-10334,-9723,-10663,-5311,6195,28186,54036,40313,10161,-4721,1479,10211,13281,18165,16598,20166,19349,7830,1837,1844,2870,6655,11667,14733,8891,1876,-1055,-2699,-4800,-4385,2122,5637,2168,-7098,-1059,16546,22439,26084,14588,2837,4642,10994,9392,7403,400,21,6983,6519,2899,4364,-82,-5187,-6510,-2443,4573,14377,13685,2986,3738,22340,38953,32889,15174,3880,1109,2606,11709,20828,32023,25800,14440,8634,4074,538,-6977,-2200,6966,3833,-3188,-12954,-12745,-7320,-10414,-15002,-10641,-12108,-15081,-16999,-15039,-7481,647,8783,12706,14220,15845,13761,903,-1146,2649,937,-2093,-6262,-6226,-11178,-10130,-3509,3483,12572,8984,6207,4769,-3481,-8430,-880,15614,33538,37303,36172,41849,47197,40338,22209,276,-9881,5647,44186,39781,85,-11373,-4335,408,-5317,-13590,-7482,-3642,-6100,-1666,1280,-2948,-11943,4,6500,5182,3551,-5538,-9759,-10105,-6725,-1210,239,4462,11485,10923,-1540,-7659,-6843,1030,7147,8634,14464,22101,15712,-10737,8404,11141,6570,9189,7839,5336,6913,10360,10325,6789,-3108,-14197,-9755,-3600,-2713,-8976,-15125,-7222,15825,53795,51326,29336,10693,-3057,-10102,-7648,-5202,-4525,-12411,-13017,-1702,7851,9906,6956,210,3029,19891,37053,24745,6529,5228,-662,-6884,-11151,-16067,-14010,-8693,-1964,1417,-5071,-8013,-11595,-10260,-12643,-15878,-15231,-13548,-12093,-9099,1582,8629,-1037,-12694,-222,9251,11376,10686,6615,5915,2397,-4511,-12837,-15704,-13772,-6150,-693,2823,-155,-8519,-15077,-5336,8486,20158,34481,44319,26010,2898,-10395,-4102,8307,14694,10823,499,-3287,2774,6366,1429,-3535,631,-4419,-13144,-8360,-2387,2749,1608,-944,-1390,-11739,-11021,-5223,-2534,-8033,-9638,-10337,-6834,-2728,-793,-2290,-4256,12334,40173,35581,11383,-5918,-7816,-9614,-14763,-11439,-3295,-2497,-455,3392,2822,2478,9504,3792,-7004,-13020,-10394,-9282,-11342,1750,22967,35836,31622,28067,26417,27557,24753,15391,9962,9656,7384,76,-7386,-6166,-4051,-6390,4498,13323,15339,11594,9761,8147,706,-5416,-5547,-3085,-9138,-13081,-3839,-208,1841,-4746,-10347,-10687,-5721,-466,1096,-6899,-15054,-1110,8492,1657,-12059,-11666,-3979,-1549,-5362,-5087,314,5626,6932,1919,-3073,-11704,-11596,1125,6215,603,-6677,-9600,-6355,-11696,-15900,-13451,-10329,-7572,-3696,-4968,7285,32557,44454,26945,3066,-11480,-8047,3088,5725,1816,-3288,-4325,1113,16319,22801,10839,-463,-1669,2040,2907,4709,2771,-48,-1552,-4769,-4269,-9512,-6845,2979,6241,6508,6162,6391,5348,-2489,-10209,-17548,-12341,-10194,-2803,-5087,483,3923,7781,8410,3947,1667,2747,7652,30744,46050,35524,14425,-4394,-15227,-19133,-15309,-11813,-6464,2385,9935,18527,22782,18098,14653,17446,23884,17105,1991,-7747,-8581,-5892,4997,13271,9307,-8292,-1476,3420,280,-10347,-12991,-453,5158,9356,17174],[21123,21365,12669,-2914,-8440,-2750,-406,-993,-3929,-8751,-7441,-4084,-1333,-3363,-4998,-5513,8263,22157,31572,30573,17399,4382,-347,-3031,-6501,-6976,-1147,8517,24474,34269,13883,-2365,-11533,-12970,-17448,-9241,1722,14265,15378,1477,-8151,4241,12201,6685,3987,4094,15999,40421,44256,8902,-73,5915,8505,8367,4799,2036,-6347,-10924,-11811,-8602,-1178,7494,7578,14177,13097,943,-3714,5416,14439,10179,9175,2895,-3181,-14719,-6988,-814,1790,4774,2895,-2710,-2171,-7987,-15209,-22724,-11585,-1497,4086,7465,8847,-1280,-7483,-2014,4994,5302,9155,6924,1661,-1512,-10005,-13534,-11245,-7744,-4609,-9753,-18634,-7316,6002,10079,4284,-6717,-3489,10530,12900,7099,5784,7392,-2092,-9158,786,10859,11113,6753,3979,1706,-3818,-3839,-2722,-4269,-7957,-10722,-11976,-4404,7430,15158,17220,11359,2291,6436,8378,5339,7741,19139,15906,5313,-2398,-16360,-10624,-18913,-9109,-2138,-6931,-13754,-18917,-17755,-8778,4343,2055,-8280,-15478,-12961,-5725,6208,9593,6850,-916,-10999,-8495,3378,20607,44984,48760,43514,78001,148454,270737,412965,498432,534981,566391,558237,490041,330500,151485,22174,-16863,-15204,-1196,7006,7213,9875,18724,30494,42470,39651,25162,19124,18284,22068,5042,8244,30164,42583,45341,38572,22751,7380,2,109,8925,29682,54552,56113,48810,41633,33840,28931,13549,-330,24158,69301,110268,127970,118600,66439,-1707,-20963,-5668,-1678,-4764,-9661,-6730,-1437,405,-1312,-10403,-6563,13749,22407,10377,-3293,-16481,-15751,-13855,-10837,-9061,-7725,-4427,-8535,-18692,-6114,5077,9554,-2059,-11163,-1023,15876,37861,47202,38230,22099,2937,10044,23921,19393,1096,-9878,-4846,7561,23403,17129,20051,16440,-70,2897,12081,14224,8930,-3886,-18821,-11567,2102,10799,2314,-11180,2433,25982,30017,14427,2347,-2805,-4284,-3348,1371,1916,-5710,-18791,-10424,-2766,-5756,-12109,7961,24633,22647,6366,-9815,-10953,-9787,-9183,-229,16639,31267,22944,1307,-7055,6651,25684,32807,31761,19706,9230,8590,6780,6874,5651,-5169,-8645,1347,-2632,-4547,17332,41157,47999,39843,19853,2695,-7990,-13073,-14809,-8727,532,9434,13738,8847,-1217,-5505,-3871,1390,4134,-651,-8576,-17630,-13625,-8566,-9554,-95,6349,-66,-6755,3697,29432,30979,9710,52,5920,8654,1667,-9681,-13435,-14128,-16650,-17007,-14868,-11973,-5392,3950,7094,-2044,-6772,5301,6532,-7873,-8618,4836,16288,6011,-11243,12418,26536,13574,-4978,172,2488,-4235,-4062,-10944,-14874,-14090,-12397,-8959,1503,5230,5779,2053,-6520,-9769,-5885,254,4687,2092,-1001,-4059,-13374,-10278,3057,20989,19935,20649,29688,30043,24483,15569,4069,-15,-1828,-5424,-7045,-9118,-6785,1564,9140,8137,-1181,-12945,-3444,6210,11720,8604,-5078,-15648,-14269,-10531,-7895,-528,11898,22037,17183,6754,4119,8722,22096,34034,20532,7368,3454,19814,25349,8483,-15184,-5274,8997,20115,46234,48450,21358,285,-11381,-11563,706,20954,37049,13058,-11994,7011,26919,26087,9515,-5890,-18560,-9132,2754,3575,-10748,-9489,-1690,417,-2127,-2889,741,4052,10551,9131,-229,-10930,-16092,-8052,-5694,-2094,-5185,-10946,-15291,-16566,-18342,-15893,-11504,-5826,-2540,5045,6964,2569,-9668,-11501,3737,9673,22332,42785,46389,38878,31765,26686,18699,2077,-6796,-4840,-4845,-12074,-6156,933,8774,9290,751,-7697,-16452,-18024,-11833,-7753,-3049,572,1505,3181,64,-5592,-10876,-10070,-7606,-4626,-7194,-7080,-5833,-537,5749,5353,8125,16651,21105,14735,13021,14392,9226,-253,-5894,-220,2110,-1210,-11513,-7463,7141,17692,16407,6591,-6419,-10151,-922,6634,-1508,-7962,-10785,-11400,-3086,2359,584,3928,5763,7560,9429,2020,-6232,-7228,986,8833,7565,-3086,-5557,-9338,-9799,-1293,7284,17066,20219,16880,10762,8094,12004,11139,-5141,-2523,5554,6848,13216,14871,8102,178,-3743,-5828,-8318,-7548,1425,24927,24476,8245,-1664,-5337,-4976,-8306,-11194,3421,26603,37881,30906,7417,-8746,-12094,-6231,-135,5448,5420,-114,-686,-5204,-11504,-7177,-4773,2563,11833,10778,1758,-667,14225,28393,27122,7276,-9490,-5623,-5025,-11921,-18296,-13792,-6535,-2192,7206,15344,12711,-7156,-12840,-9797,-8242,-12960,-14815,-4699,38,54,-1021,-7751,-14385,-17593,-15147,-1467,6077,143,4145,16367,34113,47888,46087,32361,25985,13832,8754,6226,43,-4718,-5516,-5615,-6655,2362,12456,12677,3622,-3750,-5459,-2002,-1303,-3458,-9575,-11561,-8855,-10875,-9643,-375,9203,15037,16840,28458,29306,10208,-1625,-7501,-9650,-9152,-4515,1988,12547,22788,24179,21195,18008,-6056,-5679,9757,20089,5658,-8722,3563,22867,32305,24448,11586,11303,17654,23876,17088,3445,-5715,-4082,6428,21925,24513,16886,4355,-5853,-13411,-14278,-10826,-11653,-9439,1115,5793,9464,17021,20521,18245,1664,-14687,-10317,-3139,8140,22754,25052,8342,-2426,-67,10697,19938,24052,17540,7735,380,-4766,-11292,-14083,-15238,-14657,-8565,-3248,-3831,-6170,-16190,-10184,-2992,2684,12704,23275,31827,32639,17450,6727,-177,-4669,-8505,-9370,-14739,-16882,-13218,-12909,-13655,-13071,-8808,-3824,1886,7258,-2164,-11321,-7586,227,535,3999,6339,5438,751,-748,-5737,-8271,-2772,-3765,-16447,689,9894,1881,-4578,-7706,-3683,-7640,-16782,-4178,17987,27748,15810,3362,-4083,-14703,-8952,-10624,-8514,-138,4586,5289,6915,4686,4199,1955,-2146,-4543,13285,28165,20759,17913,10699,1340,-12507,-1510,1485,3381,9429,9722,-5618,-13088,-1102,5148,5056,-2784,-11072,-8906,-3561,-8988,-11950,-12339,-4752,6440,12270,7339,-6178,-14629,-12875,-8495,-5883,-4734,3374,18919,18085,1818,-10927,-3069,1172,-3336,-5032,-3219,-400,1982,11621,22674,31588,41256,38660,17710,-2420,-11346,-7164,3053,4564,-2401,-6668,-9047,-11291,-3643,420,2985,4331,9339,11607,16611,22051,14862,11478,13211,7018,-3165,-8188,-6484,-4525,-8550,-7433,-1449,2992,10852,12484,1704,-3481,-10377,-11991,-5210,3353,-328,-4171,-10854,1478,20142,46009,35622,11068,-13728,-11518,3452,12785,13113,9709,5657,3363,-1249,-2209,-2588,-8146,-10041,-15429,-3204,8493,17230,28240,33650,13605,-15336,-3112,19040,17595,2502,-9496,-16930,-8964,-9520,-13226,-13712,-8732,-4329,921,1886,-3809,-10789,-5780,-3599,-4434,-8697,-14509,-9706,-1429,-1404,-486,1420,254,-5297,-9251,-4242,9908,13872,5253,4462,3439,299,-4005,-7919,-4260,-6450,-12415,-11287,-9723,-9495,-6358,3895,25184,20199,6998,192,-1734,-10621,-14162,-4925,-19,3521,5552,8236,7952,10226,19505,34103,30564,25276,32452,41545,21310,-1206,1062,18210,33363,29989,15289,-1238,-9023,-7777,-2986,-1427,-2675,-2809,-6178,10159,29079,45171,42666,12034,273,-6222,-3445,12198,19010,27904,34958,35016,29066,16851,7425,2168,2695,-2134,-7777,-8425,1105,2434,2897,4521,-960,-5710,-6456,-6662,-5037,-3332,1972,23385,33230,15096,-4783,-3869,10114,14019,234,-7543,-11959,3909,21070,24621,18904,14804,11474,4291,9543,19859,23699,10656,-6639,-9172,626,-1087,-4950,-9806,-7590,-6268,-7539,-11302,640,19807,43414,47148,29165,15774,18095,23682,15573,13294,10207,3680,-4521,-9679,-10489,-15676,-18022,-13726,-15097,-5961,3158,6462,969,-8218,-3035,-3115,-10572,-13570,-7389,-3612,164,3653,-50,-13724,-20156,-12776,-9040,-5271,969,785,-1089,2928,5251,215,-6157,-10888,-7217,-652,4595,7917,6493,-3317,-12669,-11911,-1854,8301,15857,13577,4162,-456,-2027,-6446,-12929,-11443,-8904,1096,-2835,-7497,-11775,-15069,-7327,-982,-620,1870,-1177,-10752,-13237,-15655,-18467,-12144,-8839,-5027,-1713,-3527,-7134,-7213,3409,15868,31971,41810,36806,22604,12439,6702,3874,2078,88,1649,3591,-1861,-10538,-15212,-14296,-8928,-5925,-3458,-1409,-3190,-4314,-9011,-7759,2581,4863,-4171,-4706,8898,16386,2749,-11683,-3824,1539,-6913,-12434,-3921,2315,12119,23501,28695,30098,29555,-1648,-8296,-2168,-4647,-10526,-12653,-14411,-7230,-2414,-451,6877,7585,2719,-3728,-1792,1918,2722,-4349,-511,5796,6990,6881,2404,5156,16634,23682,13425,3764,-1014,2605,3919,2246,-582,-7430,-3423,18,-5165,-10673,-7549,-490,4930,726,2591,15831,30314,46272,47514,32673,16135,-8094,-8519,1210,4566,-1871,-7235,3257,12573,6000,-6398,2735,12356,11807,8690,798,-10711,-6543,-2761,-2865,-4406,-8973,-13753,-14147,-10566,-10595,-1506,1784,624,-3910,-2821,-1884,-622,7838,8762,9492,2015,-2683,6158,7213,2724,-6870,-2651,-8695,-6767,2666,5231,-1757,-6602,1756,13494,19590,26909,48705,72265,64310,38097,18208,14605,13604,9390,-644,-9616,-10746,-10943,-11929,-16579,-14027,-10424,-10860,-12834,-8848,-3235,7439,37365,52813,51672,34339,10764,-6000,-7155,-7267,-9310,-14218,-50,12763,11930,2097,-13311,-6275,977,-1732,-9364,-10395,-3024,-790,-4638,-10993,-15618,-12295,-9990,-10382,-6883,-1447,2474,1984,-1437,-4747,-6307,-8498,3513,1285,-4713,-6906,-7403,-7947,-9575,-4678,2194,1907,-3181,-11957,-12725,-12261,-14097,-4078,8793,6526,6211,-2488,-10729,-10350,-8474,-6586,-6820,-6563,-2001,-1168,-1163,-5256,-10484,-1075,7800,5174,-2151,-6459,5803,16081,21325,7501,5556,20217,25107,904,-16700,-15790,-9527,-4746,451,161,-7924,-8662,-12621,-7845,5766,8618,12104,11768,-116,-768,5133,7445,2408,-3038,-2998,-2353,-5157,-13991,-7338,-888,-4551,-5707,4492,1222,-7488,-890,8709,27477,24857,13984,6111,-3382,-11507,10270,28401,28032,14177,46,-8008,-2416,748,12147,7945,158,-3451,16344,35835,30522,12643,914,-1204,-1056,-5049,-11694,-9723,-5010,-1547,5541,5740,2664,6244,12279,20421,26022,21929,13100,1712,-8864,-11543,-6791,-2539,-2330,-5696,-4394,-1441,2192,10290,16495,1754,-10087,-16790,-13837,-10837,-7806,-5146,-789,4879,5430,3910,13978,17927,14804,9559,7086,4666,-2369,-5440,-6973,-4249,2703,7354,9633,7508,7070,3704,506,-4595,438,8785,13769,12513,3425,-3826,25762,57274,54652,30136,10277,1447,-5076,-9155,-8373,-5767,3432,16809,21859,10772,6473,7386,7853,14266,10133,6730,5354,4912,-208,-956,-9230,-15468,-9600,-8352,-8637,-3028,8338,29124,55334,43314,13110,-3012,277,7555,9016,13785,15369,20580,20230,9398,2710,1286,1307,4695,7997,8921,3615,-1669,-2771,-3110,-5653,-7197,-1404,3210,1149,-7377,-2025,19758,29069,31984,15506,2677,5363,12947,10928,9679,2884,-439,4875,4262,354,1593,-1918,-7116,-9051,-4404,3630,14058,13369,2647,4199,24627,43517,34032,11724,984,-1018,2480,14390,24220,33867,25245,12766,7706,3741,-2359,-13992,-9266,2442,1084,-5212,-14874,-17099,-9080,-9279,-13745,-12086,-11728,-14002,-15498,-13143,-5280,2421,9393,12260,14923,17517,13890,283,-3842,245,-735,-2713,-5323,-2585,-5077,-6158,402,3161,9004,5507,6022,8114,1915,-3357,2739,16836,30292,31040,30630,39380,48457,41186,20340,-2476,-10699,5645,43294,37731,1837,-9445,-6226,-2252,-6024,-12671,-6354,-1261,-3040,-634,-230,-4373,-8602,2085,6695,5464,4110,-4921,-8669,-8526,-5764,-1847,-939,2117,7287,7871,-2990,-8726,-7935,176,7979,11789,18740,25852,19411,-1762,19233,22819,14335,15966,15207,10420,9699,12530,13081,11188,2725,-9813,-10997,-3432,-2967,-10366,-15770,-5157,23593,61258,53822,29707,9730,-4839,-10182,-7229,-5977,-6216,-14953,-9334,4421,15485,15870,9858,621,1162,15404,31783,16946,164,1016,-2635,-7838,-11964,-15635,-11171,-5015,1786,3295,-4498,-6357,-8992,-6826,-9128,-13927,-14927,-13098,-10678,-10329,357,8261,-250,-13101,-1580,7547,10311,10607,6430,5820,2848,-4977,-12024,-14548,-13238,-6348,-2527,55,-1571,-8770,-16264,-6261,7749,20569,36697,45815,24574,2069,-11008,-3960,8555,14480,9887,-143,-7675,-940,2103,-1764,-3186,2185,-2975,-11997,-8768,-2452,3064,2534,-196,-1899,-14121,-17172,-11431,-6900,-8299,-10502,-10694,-8493,-5251,-2848,-3557,-4085,12927,36268,31169,9356,-6000,-7287,-8697,-12977,-14430,-6264,-2844,817,4178,3504,2814,8348,2310,-8680,-14429,-11322,-9850,-13580,1182,26494,40452,33139,26579,23211,23028,22065,16186,11889,10397,7861,789,-6744,-5518,-1870,-2453,5703,10892,11905,9624,8532,6847,823,-4289,-5376,-3609,-9713,-13961,-5067,-1579,619,-5300,-10158,-10649,-5572,-46,2419,-4227,-13548,-3893,5470,-2292,-15926,-13613,-4803,-2134,-6070,-5600,-409,4221,4748,-179,-3819,-10951,-10929,1603,7013,1551,-5044,-8347,-5973,-9984,-18302,-15219,-10005,-6936,-3838,-5521,6107,28507,39920,24461,1979,-12778,-7895,3824,8237,2543,-3641,-5125,331,15493,24365,12712,5,-2135,1302,3325,7114,6818,3356,927,-3221,-4496,-9841,-6678,3259,7315,7908,8047,8138,7938,317,-10541,-14892,-9163,-9182,-3946,-6119,-1583,213,4250,5255,1466,-197,1623,7567,32734,50994,41128,20041,-420,-13378,-18720,-14173,-10495,-5176,3951,11988,18664,20160,15405,13821,17644,23497,16304,1764,-4484,-4368,-1299,7001,13161,8077,-8781,-2057,2447,-626,-11042,-13149,-382,6806,13243,20874],[23186,22791,12367,-3311,-8666,-4174,-2063,-1945,-4527,-9655,-8101,-3560,-37,-2432,-5096,-6114,7849,22623,31381,29373,14736,907,-4631,-6910,-7012,-5487,1081,10076,22967,28392,7839,-8736,-18611,-18313,-19829,-8586,1110,13443,13614,-1694,-8453,5787,14772,9962,8132,9488,22296,46619,46758,9174,698,6150,8206,7843,4332,3615,-4084,-9134,-9402,-6120,4109,13464,9606,14953,15660,2671,-3865,3310,11222,8670,9089,4337,-1831,-14497,-6699,-118,2186,4668,2942,-1777,751,-2660,-9041,-17847,-17852,-6858,-285,4312,6656,-2566,-7741,-207,7272,10421,16089,11016,2299,-3050,-11508,-13301,-11891,-9538,-6614,-11074,-18915,-8869,3170,6768,2575,-7214,-2358,11389,13696,8230,6232,6291,-4925,-9054,845,10958,12072,9319,6600,3513,-3632,-4054,-2604,-4159,-7558,-9092,-8915,-2422,5479,6781,2110,-6903,-10470,7460,14763,8076,6901,13614,6587,-2394,-5631,-16283,-12117,-17967,-5901,-1093,-7245,-13993,-18678,-18593,-12755,2077,778,-8561,-17098,-13641,-5302,5714,7664,3645,-4433,-13884,-7334,3790,18762,42991,48967,44278,74989,140466,258946,382413,442745,462281,491958,498213,452999,312315,143401,21591,-16451,-15177,-476,7270,7712,10035,17623,28739,38742,37766,26336,22701,24074,29934,8158,7064,25503,36801,40089,34426,20525,5290,-2643,-4598,3650,25323,50657,57954,53113,43606,32580,24884,8792,-1972,22301,62682,99086,114212,104552,61345,-4592,-16468,-2006,-145,-3351,-9171,-7507,-2835,-514,-2342,-11385,-8725,9990,18987,8340,-4144,-15903,-12279,-9925,-6867,-2705,-2209,-2261,-6642,-15148,-3978,7773,11885,-1963,-10339,758,20470,44183,49772,38948,20217,-423,10471,27320,23420,3265,-8665,-5504,4788,20397,16241,19732,14511,-2065,1887,12860,15691,8932,-4163,-17569,-12822,993,11649,4689,-10369,-3560,20001,27275,13216,2512,-1868,-2914,-1926,2329,2749,-5198,-18579,-11787,-3442,-5077,-9031,10043,24747,18264,3372,-11887,-13164,-12838,-12531,-2589,13951,29062,21852,-63,-8966,4387,20057,25585,23994,13251,6036,7218,6285,5757,4429,-5910,-8552,247,-3366,-6530,12775,32912,38940,35379,20343,3867,-7241,-13597,-16533,-9262,-69,9089,15460,11458,40,-4834,-3718,673,2399,-3099,-11726,-17160,-9287,-6623,-9346,691,8537,2387,-6670,1411,26481,30075,9912,1224,7696,10312,1688,-10889,-15926,-19764,-21901,-18949,-16311,-12134,-5861,2329,4616,-4333,-6946,6918,9567,-4230,-8584,1621,13679,7815,-9825,9097,21734,8877,-10630,785,3676,-1927,-2632,-9383,-14140,-12753,-9592,-6826,1945,5790,5566,1173,-7483,-9765,-4929,1574,6327,3257,-460,-5131,-14458,-8001,-3036,11951,15204,19218,28554,27733,21788,14668,4145,355,-1522,-5115,-5661,-7893,-6169,2056,9764,8743,-323,-11393,-4879,4919,10649,7474,-5975,-16224,-14093,-9107,-4913,3012,15087,23359,16830,6526,4581,10618,23779,31967,16641,3862,-280,13871,18313,5913,-13668,-3028,11654,23788,49812,47213,17564,-2003,-12307,-13710,-1987,15534,32446,12116,-11910,6079,28700,27443,9130,-6838,-17879,-9078,2874,3886,-9875,-8035,-504,1723,-1988,-4027,-632,2574,8860,6934,-1345,-9962,-13477,-7100,-6721,-4986,-9180,-16361,-17038,-16170,-18058,-15614,-10372,-3258,1251,8190,8967,6128,-3865,-11760,-1956,6623,18892,36886,40286,33646,26396,19955,14965,1950,-6551,-6291,-5103,-11674,-9202,-3218,3284,6401,741,-6780,-15537,-18162,-10811,-7338,-3930,-692,879,3249,248,-5139,-10249,-8657,-7665,-5325,-7989,-7606,-5810,570,8014,7623,9640,17022,19805,13168,11344,12551,7642,-1249,-7363,-3564,-2138,-5045,-10276,-5987,6821,16360,16656,7619,-4803,-8093,1236,7218,-1109,-6838,-11168,-9297,1584,7047,2855,3260,3307,5272,6652,-953,-7951,-8494,214,8575,9193,-240,-3472,-8297,-10090,-1162,10033,21712,24214,19056,10726,6285,8009,4421,-16727,-2536,5712,7780,13991,15120,8115,-348,-5230,-7840,-10504,-9457,-151,24207,29114,11898,-528,-5484,-5291,-8268,-11461,942,24152,39009,32621,8379,-8255,-13187,-8325,-3575,1032,283,-5463,-2263,-4139,-9676,-9123,-6649,-345,6364,5630,-675,-1417,12963,26214,24143,4274,-10606,-3795,-2034,-7679,-13300,-10005,-4888,-1055,9923,19100,16661,-4695,-15416,-9840,-7096,-11749,-16380,-6649,-3060,-3722,-3634,-9144,-15300,-16936,-13524,643,6085,-1702,229,8516,21231,32564,33669,23150,20672,12305,8852,6237,-276,-4325,-3032,-1976,-3966,3824,12380,10498,1000,-5764,-6393,-2849,-2403,-4364,-9535,-12017,-10143,-12778,-11282,-1699,6835,10603,9292,19992,25128,8332,-3867,-10526,-11573,-7023,-1822,3864,12264,20415,21639,18081,16032,-4076,-6462,7856,16641,3531,-7520,5391,24151,32441,25505,13573,13006,19041,25261,17272,3481,-5072,-2904,8308,23689,24254,16013,4231,-5529,-11778,-12060,-7983,-7436,-4410,5101,7454,9684,15864,18151,15313,659,-14087,-12134,-3525,8842,23654,24235,6714,-3819,-2056,7703,16454,21523,17060,7859,-577,-6074,-11436,-13630,-16453,-17271,-12059,-6766,-7010,-9021,-16285,-9183,-1640,5449,15507,25305,33876,34747,20253,8520,1115,-3764,-7755,-8511,-13600,-18986,-16796,-17631,-18138,-17924,-12363,-6317,-436,7709,-233,-7278,-7011,-323,1124,4084,6285,5730,1108,-506,-5757,-9906,-5525,-6931,-13693,3551,10872,2974,-1683,-4371,-2427,-7104,-17195,-5616,16676,27202,14982,2354,-5656,-15614,-8495,-11364,-12511,-3980,149,1595,5125,5262,7094,5401,-340,-5225,13392,31833,23225,18117,8689,1609,-7770,-386,1989,2660,7571,10151,-4571,-13361,-2008,4524,4486,-3345,-10988,-9933,-5196,-11756,-13842,-14654,-8338,2319,8745,5682,-5795,-12489,-11838,-7347,-6648,-6068,3567,20330,19344,2323,-10194,-2552,1867,-1989,-4307,-3269,-869,499,8039,17607,22978,29468,28710,13441,-3291,-11287,-7386,-152,-1206,-7060,-8129,-7954,-9401,-2773,826,3444,4703,8324,8694,14099,21433,15385,14108,15315,7432,-4095,-11779,-7375,-4010,-7231,-5884,-916,2995,10716,14274,4050,-2563,-8991,-13347,-7940,1564,-34,-3194,-11301,1665,22344,51363,41135,11438,-16133,-7696,7821,14692,12676,8249,4929,5021,2629,589,-1684,-7521,-8740,-16102,-5023,7349,17707,28316,29081,6506,-16087,-1529,16508,12344,591,-10085,-14730,-8081,-9870,-13680,-12202,-7820,-4726,-1016,-1073,-5543,-9597,-4532,-3556,-5465,-10514,-11015,-7127,-598,-373,975,2663,-29,-6177,-8825,-3604,10103,12574,4176,3672,2892,183,-3146,-7129,-6912,-9693,-12590,-7353,-7782,-8931,-7019,3032,21628,14560,4410,-1080,-1737,-10444,-14040,-2556,4526,4977,7087,8026,6666,9617,20740,39774,43868,39547,41726,43393,18081,-6230,-1225,17446,35943,34420,16300,-2350,-10076,-6917,-2664,-2403,-6147,-6211,-3082,16147,35131,47798,43260,12051,25,-6232,-4594,7475,11885,18854,24654,24030,20785,12142,4786,-166,1652,-1428,-5966,-6089,4485,7085,8009,6910,-1927,-8674,-9696,-10598,-8993,-7233,-1389,21196,30801,13024,-4236,-2751,11096,14626,1280,-6669,-12662,4336,22050,25176,17996,13132,11024,4046,7190,16843,21327,9356,-7003,-7697,3202,941,-3751,-11310,-7467,-5591,-7887,-11068,2433,20619,38586,36460,21992,14097,18599,22929,13861,11538,7968,1224,-6938,-12546,-14045,-18340,-18593,-14475,-16115,-6883,2160,5669,1125,-7014,-1719,-2407,-9507,-10688,-6256,-4010,-106,4291,922,-12453,-18961,-13136,-9893,-6130,151,741,-583,2590,5416,1434,-4266,-8791,-6153,1256,7005,9636,6072,-5702,-15093,-9502,877,10835,15987,13148,4472,-777,-2340,-5952,-10788,-8861,-3741,6484,-697,-6619,-10007,-10914,-2763,4625,5624,7984,2199,-9951,-15041,-15758,-19636,-12804,-9893,-9665,-5780,-5919,-7747,-7448,3717,17647,33908,41865,36121,22825,12575,6411,4160,3109,-256,-361,3241,-33,-8313,-12798,-12107,-7218,-4231,-2225,-779,-3039,-5381,-10752,-7783,3326,5517,-3150,-2865,11626,18178,4644,-9770,-9239,-5398,-12871,-14971,-4676,-953,6694,17803,23091,25318,25384,-3234,-11707,-6058,-9565,-8924,-8313,-11877,-10665,-3599,-40,5081,4435,273,-5695,-2526,923,-196,-9147,-2571,5306,6834,6131,1319,3877,14965,24288,16626,7445,2846,5809,4887,2538,7,-7072,-4315,-1363,-6155,-9507,-5069,3396,8805,1797,-127,11954,27408,45207,50424,38581,21396,-5203,-9823,1057,5658,-296,-7810,2717,11697,4540,-4668,8782,23842,24250,17095,5697,-7285,-5269,-1444,-2786,-5877,-11235,-15774,-15604,-12030,-12878,-4383,-699,-1380,-5845,-4757,-3249,-867,8409,9921,10080,657,-4201,5415,7518,4070,-8162,-5090,-10861,-6702,2795,4635,-3132,-6090,3368,13490,15562,20871,41421,66932,62184,36506,17477,14374,14149,9323,-772,-8307,-9991,-9347,-8793,-12459,-12752,-12324,-12588,-13886,-10353,-6140,4550,34986,53047,55489,39603,15329,209,-1943,-4384,-5928,-11827,-1369,10757,11220,2622,-12692,-8072,1079,-266,-8473,-10443,36,3645,195,-5852,-10927,-10873,-8766,-7896,-5760,-3325,-1214,-2405,-5450,-7134,-7061,-9012,2020,-2233,-8557,-9400,-8119,-7278,-7788,-4152,2942,3515,-886,-9198,-10408,-12388,-14492,-2938,10895,7831,6766,-1495,-8902,-14192,-11785,-7129,-6735,-8538,-4659,-1733,1099,-1906,-11974,-1027,10049,7705,-1432,-8733,3585,18367,24755,6820,4364,20029,26996,1227,-16619,-14874,-9088,-5395,1516,3697,-4020,-7582,-11323,-5675,7330,8669,11170,10793,-1668,-2977,4822,9841,4923,-1866,-2919,-4084,-8859,-11746,-4627,301,-4674,-5490,5581,3245,-4359,-1426,6552,27110,26892,14780,5188,-4612,-9101,12690,28944,26916,12216,-1059,-9560,-6302,-6591,2863,2485,-393,-2237,17423,35576,28812,12484,1768,-1991,-2809,-6741,-13041,-9748,-5804,-4769,-2925,-5635,-7826,28,7520,18275,26818,22029,11713,363,-9262,-9619,-5983,-3122,-4053,-7672,-6110,-3091,1722,11176,18667,4770,-8492,-15548,-14966,-12886,-10730,-7066,-963,5257,4747,2566,13085,18126,15297,10240,7803,4527,-2565,-4982,-6142,-7349,-1832,3804,8678,9436,11216,6999,-1252,-6653,1015,11398,17476,15717,5316,-5115,23359,49561,43614,23150,6164,-1521,-6180,-7842,-6922,-4699,5656,21774,28118,16769,9964,9185,8132,12780,7348,4479,3262,3728,176,5,-8257,-15354,-9299,-7328,-7157,-1460,9533,28633,54317,44665,15873,-1408,-1400,4265,4469,8528,13064,19848,19974,10078,2960,369,-479,2449,4194,3321,-1626,-5464,-4901,-4007,-6753,-9975,-5079,-161,-724,-7890,-2873,22960,36119,37401,15990,2228,5704,14508,12120,11593,5703,320,3586,2707,-1257,-64,-2738,-8487,-11863,-7052,1398,12138,11673,1556,3858,25197,45465,33132,8237,-1078,-2207,2479,16073,26325,34070,23392,10358,5750,2468,-5507,-18099,-15249,-1333,-157,-3645,-8528,-9846,-5171,-4574,-8941,-12997,-11640,-13066,-13720,-10712,-3075,4008,9667,11505,14653,17546,12778,-900,-6864,-2022,-2240,-3486,-5031,58,1869,1125,4331,3204,5361,1557,5103,10792,7411,2602,6699,17510,26024,24194,24762,36055,48505,41320,18395,-5004,-11535,4883,39135,32006,1696,-8067,-7732,-5201,-7394,-12532,-5986,286,-262,1344,308,-2762,-4485,3523,6332,5194,4116,-4768,-8095,-7455,-5169,-2882,-2380,-636,2553,4160,-4983,-10323,-9136,-569,8733,14664,21926,27294,20696,7251,31552,37253,24154,23867,22761,14829,11786,14099,15338,15039,8015,-6043,-11721,-3367,-3496,-11733,-14164,-1585,31069,64658,53474,28766,8075,-6771,-9373,-6534,-6607,-7657,-14796,-5418,10047,22752,21988,13026,1119,-911,10625,25408,9668,-4711,-1878,-3775,-8139,-11898,-13560,-7744,-917,5368,4652,-4315,-4979,-6578,-3485,-5275,-11601,-14533,-12396,-8599,-11361,-1343,7191,33,-12384,-3109,5446,8924,10110,5832,5255,3033,-5226,-11025,-13293,-12580,-6454,-4121,-2694,-3275,-9201,-17058,-7725,5310,17952,34463,42699,20990,956,-11545,-4231,7640,12689,7891,-617,-11157,-4686,-1845,-3857,-2017,3598,-1862,-11060,-9211,-2609,3208,3266,418,-2520,-13784,-13330,-15226,-9826,-7111,-11321,-10950,-9931,-7666,-4969,-5122,-4267,12605,31057,26461,7280,-6052,-6907,-8005,-11510,-15047,-6780,-1021,3695,7334,6042,3984,7437,881,-10251,-15548,-12026,-9977,-14920,260,28601,43518,33415,24331,19832,18624,19378,16836,14027,11466,8337,1419,-6276,-5231,-104,1215,7095,8589,8143,6891,6437,4806,442,-3429,-5128,-4389,-11055,-14973,-5645,-2521,-433,-5738,-9890,-9834,-4249,1382,4409,-1228,-10875,-6219,2314,-6143,-19335,-15026,-6022,-3233,-7201,-6394,-1263,2879,2789,-1910,-4166,-9973,-10164,1687,7373,2303,-3561,-7146,-5996,-8968,-16390,-15767,-9470,-6437,-4158,-6291,4483,23762,34470,21269,438,-14263,-7526,4306,10783,3471,-3868,-6257,-973,13643,24490,13730,19,-2830,366,3378,9131,11068,7335,3838,-1384,-4857,-10591,-6991,2717,7711,9213,10265,10455,11741,5395,-7519,-10732,-6099,-8016,-5707,-7510,-3932,-3443,1027,2509,-501,-1884,-129,6591,33223,54802,46715,26140,3822,-11418,-18069,-12876,-9010,-3837,5451,13764,17975,17079,12387,12340,16768,21434,14104,1309,-2067,-1376,2342,8298,12200,5993,-9430,-2486,1352,-1840,-11984,-13011,-374,8161,16919,24130],[24749,23498,11796,-3165,-8165,-5202,-3464,-2682,-4735,-9884,-7926,-2419,1533,-1411,-5198,-6752,6914,22590,30719,27523,11795,-2502,-9045,-11158,-7357,-3492,3744,11709,20933,22351,2377,-14593,-23488,-19868,-17218,-7166,230,11658,10828,-4513,-7027,7506,17489,14307,14086,16987,30471,53402,49520,10857,2438,6572,7735,6921,3538,4584,-2242,-7758,-7382,-3062,9058,18206,10713,14762,17765,4473,-3742,1463,8297,7385,9326,6839,1172,-12040,-6579,632,2799,4704,2956,-887,3902,3675,-1712,-10969,-21426,-12209,-4771,811,3991,-4011,-8000,1311,9753,15359,21556,13738,1938,-5266,-13407,-12607,-11987,-10939,-8386,-12122,-18430,-10602,-368,2369,-42,-7828,-41,12787,15076,10525,7808,5787,-7324,-8846,1113,11297,13154,11809,9207,5421,-3221,-4131,-2239,-3586,-6475,-6753,-5436,-644,2737,-2860,-13776,-23139,-14072,15866,24043,11671,6515,8781,-775,-8371,-8445,-15742,-12932,-13093,-2102,-56,-7495,-13798,-16524,-15878,-15291,-1059,-1181,-9193,-17172,-13234,-4562,4951,5408,310,-8002,-16190,-6144,3960,16167,39268,47411,43783,68509,124668,230218,327284,359603,361643,389759,411629,393191,278121,127479,19427,-15934,-15264,-66,7341,8199,9868,15949,26092,34060,35032,27067,25904,29139,36669,11886,6086,19836,29272,32419,28304,17611,4336,-1808,-5878,-1723,19949,44451,56570,54786,43790,30332,20271,4360,-3410,19681,54276,85112,97496,88869,56321,-5236,-11823,848,811,-2289,-8772,-8184,-4184,-1511,-3236,-11836,-10728,5654,14359,5849,-5111,-15603,-8845,-3763,-228,5184,3758,-914,-5393,-12325,-2212,9558,13283,-2110,-9489,2408,24632,49071,50651,38506,17449,-4899,10166,29482,26501,4905,-7867,-5996,2475,17703,15541,19039,12182,-3829,637,12953,16601,9103,-3721,-15920,-14590,-734,11785,6314,-8576,-8886,14082,23927,11751,2716,-842,-1528,-598,3115,3370,-4428,-14908,-9970,-1771,-2191,-5101,11528,23012,12545,-244,-13687,-14353,-15133,-15002,-4259,11382,26380,20676,-1012,-10851,1982,13530,17222,15032,5940,2438,5495,5594,4740,3245,-6526,-8556,-1284,-4848,-8645,8168,24347,29350,29615,19778,4687,-6614,-13582,-15403,-8342,-124,8775,16708,13722,1218,-4159,-3540,231,1608,-3430,-10130,-11679,-5119,-5211,-9654,1046,10234,4807,-6100,-805,22840,28286,10190,2414,8907,11206,1619,-10981,-15927,-19282,-14948,-13577,-17177,-12317,-6902,-431,1421,-6394,-6228,9006,13036,-506,-8271,-1648,10384,8918,-6640,7788,18669,6390,-10445,1944,4681,-48,-1953,-8108,-12175,-10263,-6639,-4798,2153,6115,5307,361,-8319,-9540,-3454,3896,9047,5345,785,-5421,-13107,-5831,-6750,2834,9387,16352,25485,23100,17670,13598,4034,704,-930,-4263,-4203,-6840,-5687,2409,10181,9299,538,-10105,-6391,3336,9277,6133,-7075,-17074,-14203,-7904,-1754,7058,18008,23672,15743,6150,5145,12812,25383,29867,13680,1385,-3308,8406,12145,3750,-11841,-885,13930,27049,52429,45071,13826,-4413,-13236,-15278,-4086,11231,27236,10763,-11798,4839,29009,27398,8049,-7892,-16431,-8618,3064,4236,-8514,-6273,894,3062,-1922,-5427,-2349,705,6379,4412,-2280,-8502,-10033,-5185,-6497,-6006,-9703,-16435,-16132,-15140,-17250,-15099,-9297,-875,4203,9475,8910,7098,-841,-9555,-5859,3935,15115,29720,32860,27409,20088,12618,10045,1039,-6674,-7484,-4967,-10511,-12216,-6888,-1529,3419,656,-5851,-14477,-18570,-10547,-7198,-4362,-1361,486,3238,354,-4521,-9192,-6972,-7534,-6423,-8976,-7986,-5530,2048,10672,9679,10345,16160,17567,11399,9928,11176,6648,-1723,-8621,-7053,-6533,-8114,-7942,-4445,6228,14557,16523,8724,-2842,-5485,3541,6963,-1189,-5794,-11519,-7274,6190,11565,4999,2277,512,2898,3862,-3472,-9336,-10036,-1244,7374,9752,2274,-1233,-6975,-11085,-2274,11282,24429,26735,20347,10379,4426,3913,-2287,-9883,5372,10835,10930,15389,15341,8000,-851,-6526,-9841,-12862,-11425,-2158,22108,32494,15490,692,-5685,-5573,-8006,-11413,-1407,21401,39319,33726,9292,-7597,-14443,-10294,-6294,-2235,-3670,-10448,-3794,-3248,-8044,-10792,-8328,-2899,1949,1585,-2573,-2042,11385,22979,19899,704,-11042,-1747,911,-3699,-8694,-6394,-3493,-222,11984,21825,19208,-2666,-15629,-9250,-5827,-10447,-17735,-8636,-6326,-7752,-6320,-10607,-16714,-16249,-11383,2353,5658,-3549,-3264,1158,9234,18652,22512,15485,16351,11198,8854,5988,-735,-3973,-665,2454,-810,5651,12551,8558,-1447,-7667,-7229,-3454,-3179,-5070,-9518,-12512,-11252,-14348,-12718,-3406,3930,6086,3072,14099,22873,7842,-5476,-13875,-11721,-3886,914,5605,11525,17378,18811,14828,13303,-2548,-7853,5299,12503,1109,-5964,7575,25607,32560,26338,15228,13998,19365,25270,16315,2835,-4594,-1451,10701,25517,23836,14905,3913,-5164,-10021,-9769,-4807,-2686,1679,10425,9673,10262,14898,15722,12005,-557,-13329,-13359,-3560,9382,24303,22890,4703,-5540,-4042,4671,12864,18670,16211,7823,-1485,-6895,-10798,-12972,-16184,-18793,-14442,-9731,-11241,-12709,-14148,-8411,-507,7484,16840,24992,33035,34665,22161,9830,2232,-2903,-7028,-7463,-11190,-16345,-18655,-17758,-20762,-22047,-14948,-8034,-2399,7819,2673,-2313,-3801,582,2828,5193,6923,6444,1634,-324,-5395,-10970,-8231,-10161,-10315,6809,11813,4127,1001,-1587,-1630,-6903,-15821,-6595,15092,26447,14495,1939,-6721,-14737,-6672,-9497,-14796,-7482,-4506,-2021,3264,5789,10236,9257,1461,-5956,14018,35875,25887,18065,6868,3157,-2035,918,2390,1749,5353,9949,-3462,-13203,-2624,4197,4302,-3496,-10705,-9942,-5744,-12303,-14161,-15670,-11912,-1956,5232,4306,-4781,-10078,-10218,-6135,-7886,-7617,4003,21761,20296,2648,-9563,-2395,2053,-843,-3626,-3354,-1475,-1206,3840,11596,13656,16701,16990,7442,-4864,-11555,-8082,-3805,-6544,-10997,-9232,-7201,-7572,-1349,1751,4315,5333,7329,5482,10811,19976,15396,15910,16349,7215,-4771,-15415,-7483,-3138,-5786,-4460,-558,2674,10146,15501,6937,-1167,-7443,-13712,-9472,605,794,-1946,-11176,1979,24421,55271,45607,11837,-17827,-4649,11137,15667,11816,6480,3662,6116,6433,3891,-490,-6544,-7577,-14705,-6433,6116,17840,27647,23656,-86,-13487,76,13768,7508,-790,-8901,-10569,-6683,-9924,-13554,-10778,-6905,-5007,-2551,-3197,-6076,-7690,-3184,-3499,-6595,-12506,-7158,-2364,2718,1637,2450,3654,89,-6306,-8338,-3280,9451,10140,2513,2689,2410,287,-2080,-5946,-9671,-12054,-8936,-3160,-6127,-8567,-7866,2213,17819,9730,2041,-2335,-1961,-10378,-13820,-706,9160,7690,9142,7652,5119,8712,21615,44677,57308,54172,49806,42951,13359,-11206,-3317,16000,36525,36811,16244,-3781,-11201,-6208,-2513,-3401,-9419,-8575,1196,22685,40205,47462,40278,10817,-657,-6297,-3492,5020,7387,12141,16010,14571,13333,7721,2261,-2338,472,-804,-4144,-3552,7481,11562,13823,10890,-1044,-11011,-13250,-14610,-8826,-10436,-4594,18392,27138,10368,-4057,-1687,11964,15017,2422,-5572,-12552,3781,20661,23244,15889,10803,9707,3338,4919,13809,18298,7312,-7461,-6022,5450,2442,-2957,-12635,-6939,-4961,-8293,-10703,3814,20056,30572,23556,14191,11799,17939,20575,11075,9296,5801,-557,-8176,-13710,-15855,-17874,-17622,-14725,-16659,-7469,1354,4997,1521,-5569,-837,-2308,-8411,-7791,-5159,-4820,-1005,4000,903,-11848,-17879,-13158,-10477,-7045,-1024,43,-800,1869,5419,2630,-2323,-6582,-4598,3241,9181,11000,5446,-7955,-15325,-7259,3695,13504,15877,12363,4242,-1469,-2830,-5430,-8698,-5683,1952,11428,782,-6279,-8903,-7295,2988,12332,13815,15078,6657,-7535,-15488,-15565,-20391,-12876,-8669,-12828,-10096,-8593,-8536,-7908,3542,18430,34426,40429,34101,21802,11539,4915,3193,2728,-1312,-2481,2920,2292,-5501,-10305,-9901,-5434,-2527,-1128,-264,-2931,-6391,-12382,-7540,3758,5737,-1996,-942,14108,19153,5859,-8179,-14471,-11855,-17568,-13411,-3818,-3151,1975,12254,17104,19900,21118,-3671,-15574,-10064,-12061,-5634,-4456,-7801,-12815,-4684,134,2933,1315,-2178,-7566,-2483,2117,-1,-10933,-4525,4398,6129,5001,239,2792,13258,24134,20115,12023,6905,8462,5412,2527,357,-6397,-4604,-2731,-6851,-7664,-2385,7427,12215,2492,-2631,8597,24758,43757,52451,43981,26197,-2587,-11143,688,6235,838,-8850,1569,9777,2062,-3440,14185,35293,38232,27688,11351,-3915,-3413,829,-1517,-6403,-12810,-17286,-16626,-12955,-14530,-7307,-3312,-3539,-7872,-6909,-4832,-1342,8497,10589,10136,-949,-5549,4040,7041,5007,-8079,-6351,-11196,-6485,2678,3640,-5079,-5563,4933,12731,10910,14261,32367,57325,55455,32664,15922,13615,14162,8987,-695,-6896,-8409,-6813,-4577,-7402,-10266,-14235,-13883,-12420,-11002,-9225,1530,31373,51653,57504,43604,19314,6397,4928,-439,-1602,-8158,-2710,8008,9760,2699,-11568,-9792,1060,817,-7886,-10396,3001,7704,4459,-1540,-6926,-8371,-6496,-5335,-4417,-4742,-4324,-5969,-8400,-8751,-7168,-9938,196,-5518,-11857,-11150,-8410,-6192,-4676,320,6618,7375,3085,-5318,-6647,-10651,-14862,-2031,12344,8329,6720,-856,-6830,-17907,-13286,-5401,-4827,-9101,-7504,-2221,3588,1601,-13292,-795,12442,10284,-671,-10955,1496,20180,26008,4801,3554,20111,28990,2042,-14501,-12814,-8432,-6133,2151,5717,-1627,-7015,-10042,-3779,8375,8514,10218,10223,-2467,-5414,4078,11493,7087,-981,-3282,-6424,-12690,-7231,-1705,1308,-4994,-5293,6507,5219,-1398,-2430,3684,25372,27793,15097,4252,-5119,-6499,14592,28568,25116,10050,-2244,-10826,-9718,-11728,-4214,-3602,-1280,-1365,18136,34472,26568,12088,2586,-2311,-4329,-8259,-13900,-9383,-6057,-6021,-8930,-14606,-15628,-5237,3022,15508,26525,21080,9205,-2012,-9217,-7512,-5312,-3976,-5950,-10016,-8109,-4966,1085,11563,19980,7736,-6811,-14093,-15661,-14414,-13374,-8871,-1317,5057,3579,956,11428,17240,14907,10327,8261,4323,-2724,-4589,-5129,-8972,-6631,-682,6741,10583,14898,11016,-2205,-8911,1421,13804,20874,18043,6044,-7416,20527,41159,32369,15605,1457,-4751,-6803,-6426,-5775,-3923,7197,25664,32656,21953,13194,10720,8311,11220,4988,2793,1809,3070,736,895,-7674,-15478,-9161,-6451,-5959,-385,9977,27043,51476,44632,18661,339,-3030,820,109,3173,10257,18453,19020,10192,2899,-592,-2175,254,684,-1519,-6347,-9116,-7107,-5125,-7879,-12394,-8302,-4004,-3144,-8310,-2992,26451,43582,42382,16372,1799,5871,15873,13214,13271,8550,2072,3422,2127,-1778,-590,-2305,-8616,-14090,-9974,-1853,8839,8874,46,3059,24356,44959,30596,4964,-2592,-2920,2184,16558,27123,32831,20637,7594,3145,525,-7375,-11144,-12226,-2051,1563,1453,-623,-2197,347,274,-4541,-12004,-11503,-12263,-12014,-7965,-764,5534,9801,10752,13764,16444,10989,-2338,-10003,-3546,-2992,-3992,-5190,1805,8626,9607,8218,3750,2218,-2488,3679,12835,12820,9324,11073,17838,21501,17827,19442,32520,47665,41081,16939,-6493,-12012,3621,32713,24057,146,-7163,-8569,-7929,-9135,-12848,-6098,1254,2349,4258,2939,785,-639,4532,5688,4618,3781,-4878,-7841,-6735,-4758,-4024,-3804,-3456,-2082,617,-6986,-11989,-9875,-649,9819,17341,23936,26494,19583,14954,43032,52838,36205,33021,30118,18466,13311,15217,17164,18281,12555,-2880,-11695,-3246,-4056,-12604,-11239,3351,37261,63518,50437,26857,6143,-8255,-7815,-5527,-6930,-8279,-11279,-1466,14947,29022,27708,16341,1740,-3062,5883,18743,3620,-7792,-3164,-3747,-7250,-10013,-10088,-3553,3730,8851,5626,-4354,-3725,-4210,-164,-1375,-9151,-13931,-11399,-5928,-10949,-3209,5545,-138,-10607,-4390,3281,7494,9416,5023,4417,3069,-5006,-9750,-11826,-11618,-6219,-5199,-5041,-4953,-9606,-16898,-9666,1536,12802,28208,35491,15865,-246,-11766,-4775,5885,9802,5348,-877,-11675,-7934,-4639,-4294,-309,4822,-1004,-10246,-9651,-2774,3302,3927,997,-3166,-11610,-7184,-9106,-7125,-4382,-11798,-11047,-10761,-9668,-7082,-6915,-4767,11455,25166,21767,5336,-6033,-6646,-7494,-10355,-13802,-5750,968,6331,11208,10061,6036,6916,-340,-11627,-16386,-12617,-9851,-15018,-861,29243,44891,32601,21637,16552,14708,16997,17376,16276,13010,8958,2047,-5926,-5341,1101,4428,8672,6736,4279,3425,3473,2160,-351,-2862,-4904,-5465,-13185,-14892,-5000,-2614,-1041,-5973,-9472,-8183,-1838,3726,6911,1829,-7938,-7686,-497,-9109,-18700,-15128,-7511,-4818,-8737,-7478,-2350,1454,979,-3222,-4054,-8733,-9232,1421,7279,2848,-2195,-5815,-6087,-8750,-15245,-15384,-9012,-6191,-4691,-7312,2376,18482,28368,17429,-1595,-16023,-7129,4402,13148,4677,-3895,-7746,-2892,10771,22983,13690,-471,-3753,-746,3026,10569,15200,11790,7129,703,-5157,-11613,-7742,1536,7375,10298,12846,13489,17061,13328,-1306,-6003,-3481,-7050,-7871,-9340,-6715,-7046,-1984,19,-2062,-3305,-2614,4401,31467,56248,51139,31820,7787,-9648,-17498,-11834,-7784,-2816,6497,14745,16223,13525,9013,10088,14588,17580,10429,343,-756,242,4581,8511,10263,3083,-10276,-2952,-29,-3537,-13391,-12822,-695,8947,19892,26444],[25155,22810,10390,-3147,-7524,-6254,-5156,-3817,-5189,-10147,-7834,-1630,2580,-924,-5902,-7932,4902,21388,29044,24639,8315,-6059,-13684,-15826,-7894,-1625,6171,12767,18031,16063,-2903,-20031,-16180,-12730,-11030,-5020,-1032,8735,7101,-6510,-5068,8591,19472,18859,21015,25715,39360,59465,51505,13056,4333,6612,6662,5210,2138,4610,-1278,-7263,-6262,-355,13042,21405,10655,13257,18837,5874,-3761,-493,5360,5848,9247,9701,5343,-8096,-7004,873,3050,4328,2390,-558,6765,10553,6321,-3858,-16344,-17690,-9463,-3118,643,-5975,-8603,2025,11567,18755,24357,14255,10,-8581,-16112,-11837,-11943,-12253,-10113,-13144,-17949,-12794,-4730,-3232,-3866,-8592,3043,14286,16584,13667,10319,5761,-9307,-8873,1229,11412,13751,13654,11384,7122,-2843,-4403,-2015,-2988,-5300,-4542,-2300,585,-786,-12961,-27895,-30545,-6000,28760,34230,15380,6339,4665,-6219,-12139,-10494,-15054,-12852,-8057,1118,340,-8145,-13762,-14787,-12832,-14427,-4946,-3902,-10358,-16138,-12195,-3738,3880,2842,-3138,-11680,-16714,-5182,3710,12780,33815,43888,41878,59336,103110,187573,252696,255836,240546,266963,304387,314512,230005,104591,15548,-15716,-15605,-65,7104,8414,9003,13425,22381,28514,31265,26747,27923,32321,40853,15620,5648,13864,20565,22900,20752,14546,5460,3519,-832,-4713,14509,36787,52110,53443,41906,27069,15273,162,-4777,16591,45252,70566,80752,74555,53032,-2988,-7385,2611,968,-1834,-8715,-9044,-5761,-2884,-4314,-12101,-12710,1067,9008,3078,-6246,-15863,-5984,3043,7760,13985,9371,-871,-5426,-10511,-1097,10238,13519,-2619,-8790,3719,27911,52010,49863,37124,14479,-10066,9104,29935,28090,5777,-7616,-6625,228,14844,14413,17357,9127,-5465,-808,12396,17029,9543,-2713,-14311,-16970,-3117,11046,6947,-6781,-13239,8636,20081,9940,2813,138,-265,464,3516,3525,-3837,-11265,-6305,1647,1822,-865,12003,19143,5797,-4261,-14944,-15017,-16929,-16591,-5399,8887,23237,19281,-1637,-12783,-586,6608,8330,5545,-1742,-1460,3385,4629,3720,2067,-7110,-8863,-3259,-6974,-10734,3764,16168,20179,23237,18251,5122,-6172,-13206,-13343,-6866,43,8309,17298,15377,2092,-3697,-3553,-218,1226,-2687,-6654,-6706,-1474,-4484,-10538,871,11199,6948,-5187,-2845,18838,25820,10532,3467,9434,11266,1437,-10077,-13352,-13148,-7915,-8491,-17198,-12559,-8459,-4235,-2192,-7971,-4970,11116,16372,2973,-7721,-4730,6738,9307,-2819,8852,18090,7023,-4971,3192,5319,1151,-1918,-7129,-10023,-7614,-3919,-2932,2154,6204,4991,-368,-9037,-9135,-1493,7480,13002,8235,2545,-5102,-11418,-4525,-6789,-5394,3100,12346,20725,16510,12667,12576,3804,1077,-9,-2840,-2575,-5843,-5308,2562,10217,9632,1153,-9200,-7945,1518,7691,4723,-8162,-17965,-14533,-6879,1652,11739,20671,23079,14058,5679,5831,15178,26710,27726,11541,-293,-6025,3310,6738,1809,-10006,1045,15592,29468,53616,42092,10353,-6771,-14096,-16168,-5700,7941,21913,9117,-11646,3474,27921,26086,6558,-8611,-14371,-7694,3388,4731,-6606,-4158,2554,4420,-1870,-7044,-4388,-1557,3121,1661,-3049,-6885,-6262,-2460,-5105,-5321,-7392,-12370,-13932,-13756,-16082,-14392,-8404,1080,5995,8890,7350,6348,112,-8144,-8258,1747,11317,21961,24775,20803,13623,5609,4344,-723,-7470,-8653,-4219,-8653,-15034,-9746,-5178,686,609,-4804,-13057,-18597,-10880,-6962,-3945,-1428,234,3068,368,-3722,-7748,-5108,-7075,-7810,-9980,-8062,-4894,4069,14079,11693,10274,14138,14611,9612,8942,10439,6414,-1587,-9583,-10537,-10741,-9411,-5510,-3016,5402,12523,16155,10001,-426,-2177,6229,6199,-1504,-4727,-11688,-5292,10399,15609,7033,1256,-2077,1208,2050,-4725,-10025,-11606,-3102,5629,9548,4508,1226,-5153,-12340,-4346,11195,25354,27958,21049,10074,2833,30,-8470,-1010,13857,17790,15456,17335,15681,7949,-1099,-7258,-11392,-15123,-12750,-4204,19102,34617,19193,2367,-5675,-5745,-7680,-11333,-3065,18866,38941,34165,10110,-6713,-15253,-11398,-7420,-3370,-5117,-14278,-5122,-2470,-6495,-11937,-9552,-4752,-948,-856,-3472,-2205,9868,19155,14876,-3041,-10507,430,3440,-453,-4671,-3029,-2227,493,13595,23680,20549,-939,-13017,-7841,-4352,-9010,-18324,-10322,-9389,-11416,-7998,-10877,-17758,-14806,-8369,3802,5171,-4878,-5391,-4209,-438,7402,13521,9830,13294,10654,8966,5753,-1064,-3437,1718,7187,2951,8020,13251,7261,-3388,-9204,-7735,-3605,-3455,-5494,-9380,-12821,-11834,-14795,-13228,-5076,844,1863,-1223,11642,23638,10092,-4937,-15085,-9318,-256,3534,7163,10597,14180,16053,11654,9922,-1581,-9607,2520,8228,-1263,-3922,10398,27697,33218,27445,16845,14441,18771,24169,14635,1837,-4040,519,13975,27739,23653,13931,3723,-4529,-7983,-7208,-1168,2706,8695,16675,12507,11513,14569,13770,8936,-1670,-12225,-13542,-3013,10175,25168,21518,2760,-7167,-5513,2084,9564,15842,15243,7790,-2249,-7059,-9390,-11817,-14646,-15954,-12291,-8303,-14095,-16525,-11616,-7563,666,9084,17233,23125,30030,32815,23324,10866,3411,-1822,-6051,-5970,-7991,-13020,-16466,-15341,-18098,-17775,-14909,-8456,-3641,7863,6832,3615,788,3516,6083,7615,8479,7763,2506,-77,-4646,-10978,-10277,-12644,-6798,10089,12606,5252,3285,702,-1234,-6951,-14507,-6962,13452,25668,14611,2535,-6546,-11748,-3531,-6536,-11661,-9430,-8646,-5117,1752,6621,13834,13722,3569,-6331,15485,40199,28834,18087,5678,5782,4632,2936,3087,1023,3139,9267,-2143,-12394,-2406,4738,5020,-2894,-9954,-7966,-3690,-9407,-12409,-14591,-14876,-5698,2579,3982,-2780,-7213,-7919,-4631,-9300,-8725,5275,23710,21356,3153,-8741,-2307,2062,329,-2726,-3163,-1859,-2689,-428,5345,4803,4815,5362,818,-6423,-11406,-8818,-7313,-10889,-13692,-9787,-6464,-5635,860,3576,5937,6589,6859,2622,7237,17925,15094,17000,16558,6700,-4794,-16221,-6415,-1650,-3962,-2859,-51,2353,9479,16436,10439,1125,-5558,-12976,-9671,498,2051,-437,-10296,2788,26713,57766,49055,12620,-18058,-2186,13564,16103,10994,4912,2380,6985,10303,8052,1403,-4996,-6358,-13254,-6961,5292,18088,26790,18415,-4636,-9713,1890,11287,3625,-1365,-6043,-5757,-4421,-9170,-12527,-9119,-5709,-4890,-3415,-4225,-5251,-5118,-1480,-3052,-7334,-13981,-2771,3700,8331,4977,4340,4708,780,-5521,-7541,-2898,8414,7172,705,1884,2332,904,-570,-4182,-11872,-11297,-3502,979,-4527,-8049,-8451,2000,14414,6103,168,-3332,-2178,-10128,-13246,866,13935,12184,11863,7402,3652,7820,22357,48826,70010,68101,56121,40458,7758,-15584,-4973,14323,35399,37161,15471,-5106,-11951,-5314,-2184,-4051,-11976,-8425,6272,29432,43939,44588,34615,8906,-1354,-6101,-1329,4904,5523,8187,9927,7547,7329,3962,209,-4039,-518,29,-2016,-700,10313,16003,20182,16184,2122,-11072,-15863,-15511,-5465,-11235,-6591,16018,23325,7848,-3840,-384,13039,15553,3976,-3956,-11164,2911,17940,19998,13489,8456,7992,2481,3024,11077,14926,4822,-7551,-3726,7715,3774,-2254,-12942,-5762,-4111,-8356,-9937,5062,18539,20718,10388,6811,9324,16549,17329,7892,7198,4457,-862,-7462,-11997,-13522,-15005,-15723,-14180,-16545,-7534,995,4755,2504,-3699,-154,-2510,-6782,-4485,-3724,-5767,-2263,3091,343,-11476,-16861,-12730,-10505,-7572,-2058,-770,-1214,1285,5733,4184,-18,-4012,-2383,5564,11450,12398,5080,-9596,-13378,-4879,6998,16682,16029,11694,3890,-2251,-3317,-4755,-6515,-1990,7952,15643,1777,-6193,-8198,-4277,8666,20959,23488,23201,12331,-3831,-12639,-14202,-20039,-12646,-6602,-11503,-13750,-11021,-9105,-8277,3204,18528,33919,38061,31300,19950,9692,2660,1496,1513,-2718,-4274,3066,5307,-2046,-7600,-7522,-3429,-658,63,411,-2568,-6984,-13546,-6961,4009,5777,-420,1286,16424,19444,6565,-6803,-19049,-16289,-17907,-9695,-1800,-4133,-1763,7193,11216,14386,17268,-2205,-16099,-12906,-10216,-2166,-1096,-3952,-11366,-5049,323,799,-1436,-4369,-9187,-2064,4188,1947,-9423,-6024,3364,5145,3768,-603,2064,11781,23413,23834,17406,10948,10454,5730,2502,734,-5260,-3813,-3425,-6572,-5012,873,11795,15286,3049,-4516,6300,22871,42285,53498,48322,30069,-224,-12144,397,6524,1710,-10160,3,7004,-1277,-2582,18933,45996,52460,39668,17588,-590,-1205,3638,615,-5810,-13107,-17680,-16782,-12890,-14496,-9881,-5676,-5524,-9664,-9002,-6550,-1984,8248,10900,9882,-2514,-6286,2413,6023,5805,-5359,-3834,-7745,-5615,2595,2563,-7370,-4832,6504,11330,6144,7685,22381,44247,44402,26809,13804,12572,13829,8590,-212,-5333,-6580,-4104,-223,-2355,-7668,-15511,-13111,-10169,-9860,-12243,-1403,26958,48958,57749,46247,22681,12296,13167,5020,3623,-3582,-3171,5282,8048,2629,-10199,-11269,1046,1624,-7505,-9919,6030,11500,8197,1998,-3595,-5655,-3727,-2694,-3002,-5783,-6900,-8857,-10020,-9189,-6239,-11078,-1919,-8461,-14431,-12012,-8308,-4827,-1107,6560,13160,13488,8334,-819,-2156,-7450,-14896,-1296,13172,8109,6228,-425,-4582,-14635,-11170,-2087,-1835,-8020,-10346,-2543,6069,4893,-14190,-345,15024,12975,201,-12893,190,22064,25673,1685,2911,20594,31373,3697,-11542,-10309,-7648,-6892,2488,6424,-602,-7034,-8952,-2241,8752,8138,9237,10042,-2203,-7776,3060,12469,8925,-267,-3969,-9084,-11269,-1691,1275,2054,-5488,-5036,7326,7161,1449,-3647,290,22398,27428,14878,3339,-4840,-3912,15801,27232,22709,7826,-3391,-11719,-12313,-11672,-5482,-9376,-2563,-938,18233,32428,23883,11540,3412,-2075,-5410,-9467,-14364,-8959,-6183,-6210,-8738,-9993,-11821,-9539,-1067,12390,25185,19077,5651,-5365,-8242,-5208,-4693,-4947,-7709,-12650,-10391,-7115,119,11203,20143,10513,-5034,-12482,-15603,-14957,-15167,-10567,-1961,4215,1991,-851,9096,15346,13692,9852,8500,4134,-2785,-4244,-4044,-8170,-11145,-5972,3860,10861,17827,15004,-1985,-10958,1741,15936,23723,19242,5565,-10229,18062,33334,22167,8058,-3648,-8033,-6912,-5273,-5079,-3480,7920,27994,34803,25687,15859,11751,8158,9322,2734,1291,614,2589,1210,1523,-7486,-15924,-9252,-5811,-5118,86,9554,24428,47146,43308,21322,2161,-4410,-2626,-3985,-1740,7381,16675,17543,9771,2514,-1639,-3829,-1921,-2528,-5564,-10507,-12600,-9384,-6502,-9094,-14241,-10650,-8085,-6146,-8564,-2253,30119,50917,46571,16596,1351,5777,16887,14080,14507,10894,4086,4009,2247,-1593,-651,-1297,-7772,-14671,-13024,-6118,4241,5137,-1754,1919,22355,42331,26789,1857,-4106,-3878,1126,15594,26431,30168,17111,4518,-25,-2099,-6491,-4071,-5094,1411,6374,8382,6691,4141,5214,4334,-911,-9828,-11322,-11776,-10619,-5277,1371,6737,9615,9891,12284,14435,8753,-3933,-12970,-4051,-2905,-4156,-5893,2436,14186,17933,11664,4481,-284,-6654,1641,13960,17579,16156,15452,17647,17044,12382,14944,28970,45929,40433,16061,-6575,-12195,1779,25047,15345,-2516,-6850,-8864,-10125,-11167,-13615,-6729,1553,4537,7481,6497,4536,2405,4982,4677,3608,2953,-5393,-8059,-6548,-4699,-5291,-5300,-6365,-6305,-2019,-8328,-12983,-9630,160,11287,19543,24477,23505,16132,20198,51694,67327,49553,42714,36396,20915,14102,15745,18352,20611,15933,-601,-11407,-3254,-4729,-12865,-8077,8948,40994,57856,44940,24103,4107,-8837,-5998,-4472,-7109,-8092,-7491,2102,18603,33387,32071,19287,2214,-5417,1262,12356,-948,-9086,-3202,-2812,-5343,-6793,-5866,1212,8706,11980,6064,-4746,-2726,-2032,2948,2278,-6843,-13296,-10363,-3067,-8911,-5094,3241,-941,-8502,-5326,1096,6004,8476,3959,3277,2839,-4409,-8362,-10271,-10465,-5738,-5829,-6925,-6527,-10005,-16347,-12213,-3313,5764,18776,25131,9767,-1575,-11751,-5681,3464,6214,2597,-1264,-10280,-10291,-5883,-3513,1385,5617,-500,-9583,-10255,-3068,3259,4461,1466,-3928,-9314,-1530,-1243,-537,-788,-11885,-11095,-10862,-11134,-9267,-8987,-5675,9484,19058,17233,3529,-6050,-6574,-7201,-9541,-12347,-4685,1979,7895,14374,14371,8469,6614,-1393,-12843,-17062,-13263,-9757,-14450,-2059,28516,44571,30876,18759,13552,11429,15008,17737,18440,15042,9867,2736,-5649,-5905,1630,7029,10333,5526,562,-704,-295,-877,-1415,-2549,-4739,-6796,-15973,-12572,-2726,-1467,-880,-5840,-8776,-5745,1400,6735,9692,4757,-5134,-8085,-2440,-10379,-15709,-13916,-8984,-6723,-10525,-8688,-3605,-55,-600,-3847,-3276,-7017,-7920,1021,6895,3320,-806,-4129,-5636,-8738,-14717,-14745,-8622,-6075,-5241,-8381,-15,12998,22025,13228,-3882,-17865,-6606,4292,15434,6624,-3311,-9168,-5169,7294,20189,12834,-1145,-4561,-1699,2576,11603,19175,16878,11118,3330,-4832,-12283,-8425,295,6752,11440,16183,17769,24406,24539,7677,-589,-1125,-6025,-9444,-11016,-9559,-10044,-4379,-1886,-2884,-3793,-5228,1308,27565,54891,53875,36769,11536,-7807,-16745,-10807,-6578,-1852,7315,15052,13880,10080,5829,7568,11592,12650,6037,-636,55,1159,5858,8124,8068,227,-10480,-2914,-1093,-5088,-14689,-12108,-817,9662,22484,28172],[24852,21209,8693,-2859,-6390,-6740,-6666,-4942,-5513,-10151,-7707,-1109,3291,-625,-6822,-9123,2353,19450,26894,21417,5039,-8939,-17281,-19278,-7983,452,8652,13573,14924,10329,-7497,-21786,-8860,-3901,-2805,-1398,-1585,5905,4006,-6212,-2680,9410,21021,23745,28916,35417,48351,64190,52368,15597,6429,6607,5454,3237,779,4304,-706,-7156,-5450,2357,16578,23765,10197,11131,19258,7271,-3487,-2063,2926,4474,9111,12925,10698,-2760,-7345,909,3225,3887,1596,-445,9613,18106,15257,3581,-9941,-22353,-13575,-6634,-2627,-7931,-9053,2274,12690,20340,24412,12725,-3058,-12151,-18255,-10563,-11450,-13073,-11210,-13635,-17318,-14862,-8984,-9227,-8270,-8444,7045,16107,18434,17945,14170,6678,-10256,-8734,1560,11539,14022,15064,13467,9069,-1996,-4491,-1622,-2099,-3855,-2357,611,1650,-4211,-21323,-34813,-24215,7474,42573,43460,18886,6587,1696,-9355,-12865,-10807,-13887,-11403,-2934,3774,362,-8894,-13663,-13229,-9913,-11167,-8705,-6785,-11609,-14757,-10433,-2388,3120,646,-5962,-14541,-14722,-4098,3465,9215,27377,38882,39060,49102,78989,136492,166942,141351,109393,133767,185612,224015,172616,77170,10570,-15537,-15815,-89,6884,8537,7638,10367,18035,22764,26917,25429,28566,33166,41891,19191,6616,9248,12218,13070,13175,12487,9250,11948,8143,-2365,10635,29029,45521,49564,38432,23342,10515,-3482,-5772,13785,37280,58116,67072,64009,52478,1858,-3054,3528,603,-1730,-8748,-9857,-7370,-4480,-5439,-12122,-14400,-3073,3929,630,-7160,-16529,-3723,9835,16486,23067,14151,-1998,-6707,-9504,-439,10073,12841,-3221,-8062,4861,30293,53144,48033,35570,12647,-13981,7589,28660,28051,6002,-7699,-7317,-1993,11697,12614,14517,5408,-6861,-2078,11685,17420,10484,-1198,-12665,-19740,-5815,9658,6739,-5243,-15343,4184,16107,7949,2897,1152,955,1345,3589,3247,-3515,-7931,-1867,6114,6232,3456,11342,13307,-1385,-8062,-14600,-15382,-18181,-17113,-6011,6583,19834,17683,-1954,-14645,-3177,-58,-331,-3636,-9154,-5377,1032,3489,2775,1001,-7641,-9405,-5479,-9450,-12465,-88,9015,12242,17038,16096,5320,-5826,-12597,-11288,-5361,253,7632,17176,16263,2542,-3542,-3829,-774,933,-1749,-3454,-2578,1375,-4478,-11965,179,11302,8618,-4085,-4509,14877,23012,10956,4282,9241,10512,1143,-8494,-9535,-6547,-1233,-4043,-16659,-12879,-10314,-8844,-5743,-8810,-3541,12894,19145,5987,-7036,-7458,2992,8982,981,11752,19713,10018,837,4071,5414,1512,-2445,-6498,-8067,-5221,-1611,-1303,1915,5995,4544,-1086,-9724,-8686,789,12313,18080,11629,4430,-4646,-10394,-4156,-5193,-11931,-3175,7450,14569,8475,7483,11630,3385,1385,1147,-988,-852,-4950,-5127,2301,9488,9332,1113,-8931,-9676,-650,5798,3236,-9109,-18629,-15162,-6131,5187,16909,22923,21601,11772,4974,6448,17309,27319,25288,9808,-1688,-8839,-1561,1816,-197,-8502,2425,16242,30466,52743,38083,7015,-9161,-15051,-16616,-7101,5177,16629,7034,-11674,1903,25424,23563,4801,-8668,-12020,-6563,3608,5173,-4430,-1964,4176,5473,-2048,-9106,-7011,-4484,-1129,-1508,-3961,-5544,-2681,514,-3194,-3925,-4686,-8897,-11684,-12446,-14988,-13869,-8129,2018,6011,6256,4501,4330,-578,-8090,-10006,-248,7403,13993,16397,14106,7389,-579,-2046,-3738,-9545,-10472,-3089,-6553,-17025,-11879,-7793,-1906,281,-3972,-11550,-17646,-11515,-6207,-2839,-1363,-343,2315,-69,-3129,-6392,-3523,-6631,-9773,-11121,-8046,-4224,6357,18168,13514,9131,10691,10740,7514,8056,9966,6505,-1340,-10591,-14331,-14570,-8927,-3787,-2281,3916,10018,15219,11020,2010,1430,8991,4791,-2327,-4034,-12035,-3821,13475,18452,8478,-60,-4388,383,1514,-4724,-10231,-13391,-5599,3171,8388,5997,3412,-3220,-13187,-7431,9591,24336,27631,20862,9470,1139,-3943,-13152,5757,20011,23730,19824,19066,15667,7547,-1475,-7670,-11824,-14612,-12912,-6491,15131,35041,22562,4291,-5714,-6328,-7924,-11791,-4252,16252,37365,33287,10165,-6165,-14849,-11528,-7134,-2700,-4167,-14299,-6761,-2321,-5518,-11869,-10741,-6267,-2762,-2133,-3722,-2307,8083,14575,8974,-7203,-9646,2019,4729,1241,-1969,-620,-1667,603,14282,24162,20252,-18,-10143,-6288,-3314,-8045,-17842,-11942,-12503,-14275,-7887,-8781,-14469,-12065,-4998,4449,4232,-6045,-6235,-6591,-6845,-1313,6537,5684,10884,10039,8651,5059,-1734,-3253,3499,11183,6635,10270,13861,6115,-5315,-10921,-8473,-3904,-3863,-6331,-9758,-13480,-12286,-14157,-12937,-7043,-2812,-2411,-3778,11485,26372,14793,-1856,-11265,-5924,2807,5217,7802,8968,10519,12913,8025,5345,-1984,-12225,-749,3621,-4036,-2105,13230,29930,34018,28386,17811,13709,16682,21530,11884,17,-4005,2397,17575,29771,23220,12607,3103,-4281,-6303,-5003,2221,8011,15680,22580,15117,12837,14434,11936,5805,-3252,-11417,-13021,-2268,10958,25926,19834,534,-9001,-6685,-404,6082,12498,13517,7047,-3587,-7091,-7969,-10819,-13313,-12964,-7582,-2510,-9602,-13604,-9504,-7192,1306,9745,16381,19685,24891,28865,22985,10934,3971,-1181,-5466,-4703,-4986,-10232,-14761,-14259,-16509,-13969,-12663,-8169,-4768,7216,11285,9438,5056,7366,10095,10568,10187,8935,3037,-450,-4343,-10543,-11989,-14234,-4057,12276,12423,5504,4252,1616,-2065,-8017,-13887,-7606,11019,24147,14673,3660,-5228,-7986,-210,-3993,-8301,-9034,-11978,-8226,40,7123,17084,17955,5313,-6916,16848,43497,31082,17499,4467,8221,11304,5387,3538,-98,320,7379,-1482,-11913,-2004,5545,5965,-2309,-9447,-5387,-329,-6395,-10508,-12835,-17472,-9268,506,4245,-631,-4713,-5852,-3618,-11543,-9236,7002,25674,21921,3166,-8448,-2976,1265,813,-2319,-3401,-2674,-4506,-5201,-1237,-3386,-5431,-5318,-6142,-8052,-11054,-10015,-11068,-14757,-15419,-10592,-6388,-4330,3026,5614,7601,7813,6441,-163,2933,14554,13729,16602,15256,5240,-4823,-12640,-4998,-325,-2521,-1789,-71,1391,8094,16420,13557,3537,-4133,-12228,-9697,109,2633,389,-9520,3398,28465,57898,50459,13000,-17728,-1041,14381,15408,9618,2979,564,6990,13365,12330,3414,-3634,-5821,-12515,-7245,4400,17980,25424,13512,-6295,-6329,3138,8539,134,-1969,-2916,-1130,-2020,-8166,-11437,-7927,-4965,-5114,-4380,-5019,-4172,-2840,-178,-2875,-8181,-14141,1252,9851,14605,8676,5964,5126,1140,-4815,-7189,-3094,6507,3326,-1804,614,1960,1299,609,-2641,-13403,-8526,1411,3973,-3710,-8028,-9304,1841,10925,2948,-1923,-4804,-3127,-10403,-13026,1464,17775,17445,14234,6527,1587,6230,22188,51291,80028,79126,59219,35380,1034,-18288,-6929,11942,32154,34784,13406,-6909,-12774,-4903,-2338,-5008,-14319,-6774,10816,34903,45161,39068,26624,5959,-2636,-6351,59,5275,4525,5653,5681,2372,2152,255,-1970,-5932,-1994,370,-280,1672,12256,19542,25921,21418,6302,-8815,-15406,-12124,-2497,-9644,-7189,14164,19431,5129,-4166,481,13652,15600,5245,-2548,-9932,1406,14099,15718,10572,5671,5392,849,859,8040,10621,1306,-7715,-1414,9369,4340,-2269,-12286,-4753,-3751,-8643,-9475,5506,15655,9812,-2062,-243,6178,14025,13072,4102,4987,3716,-153,-5737,-9470,-10497,-12293,-14112,-13709,-16646,-7845,386,4279,3399,-2178,-386,-3602,-5112,-1338,-2388,-7398,-4531,993,-1181,-11797,-16556,-12654,-10669,-8254,-3410,-2127,-2235,401,5846,5489,1995,-1767,-316,7499,13180,13288,4494,-11082,-11782,-2914,10306,19834,16006,10698,2957,-3681,-4500,-4701,-4976,1332,13087,18113,1697,-6857,-8436,-2553,12978,28782,33102,31259,18267,86,-9472,-12246,-18874,-12970,-5167,-8195,-13988,-13144,-9869,-9128,2133,17414,31968,34462,27393,16851,6578,-731,-1259,-823,-4913,-6154,3145,8198,1247,-5408,-5728,-1968,653,706,654,-2516,-7677,-14836,-6834,3420,5107,994,3234,17889,18493,6200,-6235,-21895,-17254,-14569,-6250,27,-4844,-5167,2073,5024,8441,13262,274,-11983,-12943,-6746,363,1188,-944,-8496,-4949,-45,-1785,-4325,-6834,-11168,-2141,5700,3784,-7293,-7505,1711,3386,1937,-1748,1062,9985,21563,26756,22408,13868,10917,5274,1946,611,-4292,-2442,-3284,-5370,-2106,4332,15888,17443,3019,-6161,4628,21296,40314,52809,50431,31979,1229,-13255,-283,6044,1789,-12196,-2450,2972,-5842,-2479,22345,54518,64810,51149,23370,2023,499,5925,2504,-4942,-12600,-17269,-16490,-12359,-13452,-12328,-8140,-7731,-11570,-11406,-9112,-3443,7149,10375,8896,-4451,-6767,364,4144,6163,-1170,1356,-2888,-4324,2191,1177,-10345,-4406,7388,8776,1102,1049,11663,28296,29224,18654,10705,10784,12659,7687,155,-4197,-5342,-2177,3281,1794,-5934,-15545,-11427,-8090,-7943,-14922,-4700,21590,44756,55777,46933,24836,17088,21725,11795,9249,1148,-2602,2787,6000,2126,-9113,-12830,547,1662,-7821,-9341,8630,14531,10888,4257,-1434,-3573,-1295,-512,-2146,-7119,-9523,-11418,-10579,-8861,-4781,-10595,-4637,-11407,-16390,-12604,-8439,-3818,2147,13076,21370,20974,13897,3515,2326,-3856,-14772,-1210,12895,6747,4918,-594,-2709,-10384,-7479,1453,1092,-6290,-13419,-3156,7855,7263,-14937,-171,17333,15367,802,-14827,-237,24282,24365,-2386,1804,20973,33794,5927,-8645,-8114,-7268,-7995,2321,5829,-1067,-8009,-8497,-1498,7990,7096,7741,9640,-1403,-9947,1469,12445,10050,-23,-5254,-11961,-6129,3706,3674,2039,-6554,-5047,7684,8677,3835,-5129,-3819,18023,25340,13659,2030,-4433,-1885,15833,24602,19432,5291,-4773,-12502,-12911,-9054,-2563,-12109,-4627,-1413,17133,29030,20471,10515,3901,-1625,-6169,-10578,-15013,-9094,-6806,-6458,-5340,-4374,-7507,-13083,-5045,8764,22527,15733,882,-9647,-6449,-3017,-4348,-6137,-9173,-15637,-13277,-9903,-1613,9614,18663,12626,-3468,-11019,-15042,-14604,-15512,-12495,-3273,2425,-198,-3068,5912,12291,11485,8617,8300,3743,-3007,-4225,-3248,-6119,-13990,-12142,-116,9954,19477,18046,-1062,-11975,1805,17465,25525,18933,3773,-10575,16373,26674,13536,732,-9171,-11211,-6916,-4881,-5138,-3635,7533,28186,33945,27221,17412,11808,7198,6607,122,-539,-817,1836,1219,1590,-7844,-16926,-9837,-5676,-4889,-326,8013,20746,41586,40724,23548,3855,-5505,-6019,-7850,-5740,4817,14675,15590,8730,1655,-2956,-5655,-4268,-5635,-9056,-14289,-15976,-11821,-8280,-10541,-14775,-11664,-11964,-9855,-8633,-904,33617,57327,49461,16448,739,5289,17315,14464,15004,12256,5671,4722,2580,-1221,-1036,-707,-6811,-13739,-15575,-11335,-1330,932,-3568,629,19640,38275,22242,-1134,-5987,-5550,-899,13189,24218,26204,12933,1153,-3662,-5335,-3617,1923,1678,7608,13343,15764,12676,8667,8588,7227,1732,-7473,-11172,-11774,-9724,-2971,3034,7348,8930,8766,10244,11739,6237,-5486,-13065,-3575,-2190,-4000,-7164,1805,17748,24952,14340,5090,-2107,-10960,-1089,13940,21141,22330,19344,16776,12842,8017,11313,25498,43306,39305,15703,-5425,-12225,-650,17327,7386,-5893,-7135,-8773,-11348,-13098,-14715,-7849,1160,6106,10423,9884,7527,4421,4823,3270,2085,1560,-6371,-8821,-6992,-5070,-6572,-6893,-9326,-9682,-2945,-7712,-11840,-7836,2091,13200,21093,23528,18763,10818,22370,56258,78577,62707,51877,40798,21922,14115,15665,18841,21902,17949,682,-11266,-3468,-5491,-12562,-5106,14498,41594,48586,37667,20848,2348,-8174,-4174,-3495,-7202,-7458,-3878,4999,20690,35241,34317,21419,2395,-7939,-2986,6868,-3820,-8947,-2514,-1309,-2750,-2884,-1221,6435,13855,14618,5943,-5494,-1986,-60,5808,5588,-4744,-12681,-9419,-311,-5989,-6563,402,-2345,-6445,-5815,-963,4543,7372,2735,1951,2393,-3480,-6870,-8612,-9119,-5038,-6076,-8271,-7835,-10297,-15688,-15312,-8782,-2142,7594,13126,3483,-2928,-11522,-6878,693,2467,27,-1981,-9283,-11050,-5642,-2159,2792,5937,-280,-8893,-11029,-3477,3129,4949,1910,-4731,-7323,3457,6567,7173,3145,-11547,-11039,-10232,-11885,-11444,-11211,-6902,6917,13261,13122,1973,-6049,-6575,-6992,-8897,-11199,-4231,1839,8387,16303,18031,10818,6420,-2240,-13809,-17534,-13937,-9773,-13793,-3033,26848,42907,28625,16082,11112,8944,13502,17969,20449,17552,11314,3676,-5252,-6845,1586,9073,12087,5169,-2533,-5226,-4598,-3898,-2437,-2268,-4495,-8127,-18715,-8332,1283,1189,407,-5025,-7535,-2465,5296,10217,12613,7553,-2443,-7355,-2985,-9644,-12708,-11997,-9972,-8651,-12268,-9698,-4795,-1502,-1685,-3279,-1483,-4512,-5926,779,6494,3954,803,-1904,-4162,-8090,-14281,-13984,-8118,-5845,-5499,-9199,-2403,7688,15865,9036,-6077,-19472,-5744,4272,17879,9912,-1616,-9575,-7424,3808,16777,11628,-1554,-4842,-2125,2390,12490,22979,22665,16138,6765,-3410,-11891,-8433,-416,6353,12923,20575,23766,33967,38706,19144,5623,1233,-4595,-9046,-11586,-12008,-11771,-5720,-2865,-2692,-2771,-6952,-2240,22046,50789,54669,40792,15180,-5636,-15531,-9516,-5118,-656,8138,14879,11475,7257,3304,5245,8313,7450,1766,-1103,959,2033,6752,7730,6368,-1690,-9277,-1925,-1298,-5869,-15343,-10501,-272,10735,24980,29670],[23773,18699,6721,-2448,-5001,-6654,-8056,-6200,-5886,-10136,-7909,-1270,3288,-782,-8148,-10291,-611,16869,24426,18141,2216,-10768,-17643,-17702,-7546,2535,10937,13949,11766,5327,-11429,-17574,-1914,5322,6814,3611,-663,4448,3086,-3486,-227,9974,22125,28646,37180,45067,56139,66540,51430,17836,8311,6432,4112,1065,-364,3830,-467,-7348,-4671,5166,19809,25531,9630,8698,19034,8631,-2939,-3191,1026,3271,8838,16069,16648,3527,-7213,670,3234,3376,595,-572,12285,25829,24630,11080,-3585,-22426,-16578,-9156,-5215,-9613,-9211,2083,12845,19812,21684,9265,-6805,-13473,-15498,-8701,-10569,-13413,-11468,-13449,-16566,-16330,-11959,-14876,-12665,-6646,11693,18086,20469,23161,19262,8478,-10098,-8322,2159,11619,13918,16036,15549,11451,-413,-4284,-1028,-914,-2162,-234,3240,2683,-6801,-25467,-31307,-11745,20720,54222,49842,21579,7062,-177,-10367,-11372,-9289,-12121,-8745,2252,5924,193,-9569,-13381,-11711,-7188,-7412,-11559,-9391,-12676,-13016,-7941,-249,3079,-676,-7516,-14844,-11595,-2704,3489,5975,20682,32850,35707,39289,55326,83225,79457,27170,-20192,1882,66232,130612,112039,48293,5167,-15169,-15675,47,6811,8596,5934,7050,13443,17387,22499,23334,27831,31535,39644,22378,9487,7787,6348,4946,7177,12289,15146,21713,18292,4267,9588,22326,37878,43929,34048,19736,6537,-6305,-6137,11864,31561,49446,57959,57437,54004,8483,1309,3953,80,-1622,-8520,-10275,-8712,-6057,-6397,-11771,-15475,-6142,105,-913,-7393,-17377,-1940,16141,25317,31616,17757,-3874,-8903,-8912,109,9479,11663,-3557,-7035,6112,31994,52989,46021,34733,13178,-12001,6010,25923,26517,5846,-7780,-7840,-4033,8409,10203,10738,1389,-7845,-2704,11469,18231,12077,830,-10725,-22454,-8212,8106,6113,-3805,-14019,1179,12504,6115,3228,2448,2392,2312,3609,2803,-3278,-4688,3037,11232,10784,7846,9770,6128,-8147,-10471,-12204,-14706,-18191,-16215,-5883,4798,16606,16116,-1796,-16075,-5403,-5700,-7900,-11539,-15493,-8766,-1135,2568,2271,411,-7757,-9728,-7419,-11666,-13209,-2823,3595,6302,11959,14027,5757,-5163,-11540,-9100,-3771,682,7019,16639,16582,2793,-3432,-4055,-1133,900,-741,-801,797,3558,-4813,-13515,-619,10834,9992,-2623,-5275,11674,20558,11817,5156,8710,9398,1094,-6195,-4898,366,5121,-133,-15674,-12886,-11601,-13486,-8133,-8444,-1816,14506,21477,8779,-5939,-9308,-263,8396,4787,15861,22835,14092,5843,4701,5273,1418,-3018,-5827,-6061,-2843,620,471,1839,5896,4362,-1402,-10007,-7856,3637,18459,24288,15581,6478,-4072,-9841,-4126,-3481,-9263,-8525,2430,7902,169,3486,11160,3190,2037,2942,1646,1351,-3736,-4725,1938,8134,8508,587,-8987,-11212,-2748,4037,2227,-9172,-18096,-15583,-5214,9218,22815,25140,19868,9450,4458,7344,19299,27365,22883,8615,-2692,-11399,-5639,-2234,-1885,-7035,3514,16138,30174,49973,33492,4211,-11094,-15642,-16363,-7945,3073,12020,4982,-11449,640,22254,20626,3619,-7229,-9055,-4878,4102,5962,-1696,626,6021,6522,-2027,-11162,-9816,-7667,-5857,-4622,-4676,-4179,902,3830,-805,-2118,-2082,-5649,-9291,-10932,-13711,-13227,-8202,2046,4417,2233,1171,1955,-1905,-8709,-11198,-1733,3880,6814,8761,8229,2336,-4922,-8336,-7622,-12694,-12485,-1158,-3970,-14547,-12830,-9139,-3853,48,-3002,-9608,-15043,-10535,-3643,-731,-927,-935,1356,-537,-2370,-4849,-1915,-5853,-11751,-11600,-7399,-3119,9341,23568,15909,7585,6453,6545,5543,7656,10065,7132,-775,-11125,-17515,-15064,-7135,-2560,-1982,2137,7579,14167,12102,4771,5655,12215,3389,-3167,-3330,-12120,-2546,15577,20275,9651,-1170,-5583,992,2654,-3298,-9511,-14626,-8183,590,6892,7134,5626,-863,-11636,-10404,7238,22198,26378,20235,8896,-331,-7512,-10338,10769,23720,27918,23596,20636,15620,7176,-1581,-7346,-10263,-11952,-11353,-8395,10967,34283,25947,7070,-5132,-6965,-8443,-12190,-4646,13927,34939,31372,9671,-5663,-13071,-10253,-5509,-629,-1662,-11697,-8304,-2336,-4667,-10860,-11518,-7047,-3344,-2166,-3080,-1994,6486,9915,2983,-11115,-8349,3244,5010,1616,-396,1006,-1531,480,14440,23670,18790,491,-7164,-4459,-2482,-7238,-16034,-12668,-14750,-14209,-5061,-3535,-8303,-6947,-1092,4666,3269,-6707,-5685,-5532,-7405,-7283,2016,3230,9288,9587,8255,4325,-2327,-3066,4958,14406,10379,12558,14520,5369,-6905,-12493,-9115,-4053,-4110,-7318,-10372,-14105,-12122,-12562,-11764,-8751,-6507,-6114,-4226,12691,29989,21440,3771,-6047,-2025,5308,6157,7791,7052,6957,9843,4399,97,-3517,-15108,-3690,-536,-6739,-327,16279,32597,35308,29485,18353,12142,13555,17966,8672,-2157,-4163,4484,21754,31867,22911,11349,2391,-4100,-4626,-2837,5592,13399,22508,27841,17585,14499,14911,10697,3134,-4975,-10582,-11192,-509,12553,27255,18544,-1297,-10148,-6786,-2210,2861,9032,11339,5838,-5196,-6537,-6331,-9736,-11997,-9950,-2180,5088,-2041,-8053,-7630,-6933,1795,9930,14916,15553,18647,23521,21367,10289,4167,-705,-4984,-3402,-2108,-7896,-13771,-14099,-15580,-10587,-9280,-7070,-5482,6204,15765,14900,8776,11672,14784,14125,12192,10161,3552,-1001,-4214,-9488,-12836,-14060,-1975,13431,11563,5102,4066,1239,-3939,-9810,-13551,-8475,8106,22279,15094,5873,-2015,-3445,3202,-1846,-5231,-6472,-12049,-10913,-1469,7574,20072,21990,6945,-7352,17928,45316,32528,16538,3449,10304,17935,9022,4218,-1227,-2755,4674,-1351,-11842,-1337,6725,7211,-1658,-8953,-2496,3432,-3665,-8731,-10901,-18572,-12202,-634,5227,1674,-2454,-3971,-2961,-14215,-7811,9687,28049,22281,2918,-8478,-4112,4,874,-2157,-3828,-3624,-6258,-9844,-6455,-9147,-11201,-11748,-11786,-8828,-10051,-10953,-14517,-14598,-15514,-11469,-6676,-3410,5234,8047,9520,9294,6520,-2182,-1516,10143,11560,14984,12775,3168,-4614,-9081,-3237,961,-1294,-1022,-362,99,6347,15799,16259,6091,-2987,-11520,-9727,-682,2471,603,-8713,4033,29807,55751,49776,13000,-17353,-915,13918,13949,7987,987,-1429,6431,15684,16806,5900,-2215,-5706,-12285,-7138,3896,18080,24340,10103,-4727,-3340,4028,5924,-2696,-2578,121,3353,684,-6653,-10215,-6981,-4474,-5488,-5299,-5569,-3031,-810,886,-2721,-8721,-12459,4936,15949,20907,12541,7509,5133,1210,-4262,-7103,-3568,4272,-740,-4632,-840,1501,1629,1618,-1168,-12756,-5473,5212,5798,-3442,-8231,-10001,1909,7640,374,-4006,-6534,-4569,-10978,-12940,1345,20475,22917,16075,5176,-858,4149,21268,52145,86523,86154,58862,28321,-5955,-14332,-8969,9309,27552,30231,10452,-8882,-12964,-4734,-2733,-6035,-15810,-4763,14476,38551,43915,32038,17774,2554,-4171,-6859,542,5413,3733,3970,3024,-1047,-2074,-3113,-4002,-7788,-3731,413,1275,3715,13509,22223,30787,26192,10911,-4814,-11930,-9013,-434,-6896,-5873,13541,16202,2666,-4728,1130,14017,15400,6415,-1201,-8800,-257,10123,11367,7578,2829,2303,-1261,-1286,5063,5833,-2724,-7420,1132,10657,4443,-2721,-11566,-3873,-3724,-8860,-9145,5369,11966,-142,-11879,-6470,2783,10946,8593,394,3281,4005,1516,-3479,-6942,-7712,-9976,-12792,-13315,-16916,-8270,-309,3723,4307,-926,-1368,-5201,-3125,1907,-672,-9153,-7562,-1934,-3195,-12369,-16662,-12815,-10836,-8831,-4730,-3626,-3437,-412,6026,6735,3886,307,1651,9142,14560,13943,4026,-12017,-10547,-1001,14007,23265,16189,9761,1855,-5398,-6188,-5177,-3976,4206,16999,18848,870,-7855,-9261,-1830,15859,35155,41843,38799,24158,4082,-6010,-9647,-17042,-13580,-4383,-4917,-10418,-13197,-10321,-10188,612,15442,29043,30165,22869,12926,2613,-4782,-4584,-3774,-7481,-7721,3321,10871,4369,-3646,-4498,-1056,1468,962,672,-2536,-8195,-16123,-7094,2187,4044,2459,5164,18732,16674,5073,-6208,-18441,-14788,-10553,-3350,1416,-5469,-8107,-2888,-1114,2487,9227,3230,-7719,-10053,-3390,2063,2685,1426,-5561,-4150,-756,-4506,-7071,-9300,-13274,-2537,6626,5216,-5367,-8616,-247,1176,-184,-2965,-47,8088,18867,28532,26434,15403,9907,4266,1102,224,-3356,-441,-1583,-2836,1334,8361,19820,18967,2813,-7195,3691,20172,38090,50573,50192,31907,1938,-14160,-1052,5142,1386,-14296,-5388,-1817,-10893,-2526,24625,60403,74094,60931,28390,4067,1729,7580,3959,-3963,-11368,-15987,-15586,-11345,-12069,-12049,-10352,-9810,-13068,-13458,-12404,-5583,5489,9356,7558,-6412,-6764,-1351,2073,6655,4022,7945,2833,-2278,1890,149,-13329,-4143,7554,5356,-3651,-5004,1134,11126,11382,8787,6934,8497,10893,6573,581,-3311,-4625,-1040,5863,4960,-5056,-14542,-9533,-5970,-5607,-12419,-8074,15866,39632,52027,45928,26003,20791,30150,20112,15498,6082,-677,1332,4237,1629,-7977,-13766,-196,1174,-8562,-8407,10972,16995,12733,5477,-198,-2035,830,1394,-1696,-8647,-11993,-12625,-10047,-7777,-2815,-8572,-7005,-13490,-16673,-12938,-8678,-3016,5204,19682,30683,29536,19579,7734,6936,78,-14019,-1527,11751,4549,3133,-1064,-1024,-6179,-3354,4898,3791,-4258,-15541,-3828,9040,8818,-15239,-64,19604,17771,1497,-16339,625,27556,23421,-6327,399,21334,36387,9004,-5668,-6078,-7061,-8969,2142,4736,-2279,-9507,-8374,-1229,6462,5676,5960,9058,-148,-10504,-307,11817,10783,149,-6678,-13731,-895,8531,5499,1451,-7902,-4977,7921,10050,6078,-6199,-8148,12849,21863,11666,533,-3984,-242,14994,21140,15757,2874,-5989,-12837,-11684,-6769,390,-9416,-6955,-2509,15081,24676,16715,9320,4344,-702,-6071,-11092,-15736,-9637,-7741,-6757,-2218,-274,-4364,-14554,-8603,5053,18957,11465,-4494,-12629,-3572,-594,-3831,-6953,-9503,-16458,-16311,-12984,-3816,7061,15831,14211,-1780,-9374,-13872,-13318,-14272,-14378,-4953,84,-2508,-5266,2354,8600,8798,7109,8089,3522,-3058,-4191,-2458,-3679,-12597,-18534,-4596,8234,20009,19983,326,-10953,2038,18682,26444,17497,1362,-7075,16088,21848,7078,-5651,-14497,-13170,-6742,-5046,-5594,-4032,6411,26430,30413,26603,17930,11018,5565,3284,-2589,-2493,-2252,1075,1057,1458,-8272,-18025,-10559,-5729,-4931,-1291,5744,16612,35667,37551,25656,5851,-5778,-8577,-10703,-7815,3394,13099,13750,7576,755,-4152,-7280,-6386,-8263,-11724,-17076,-17794,-13810,-9980,-11665,-13630,-10845,-13498,-13650,-7984,1173,37005,62484,51102,16242,375,4868,17498,14671,15064,12851,6902,5549,3219,-543,-1783,-842,-6050,-12348,-14831,-16660,-6403,-2209,-4360,20,17319,34176,18066,-3462,-7795,-7545,-3292,10151,21170,21693,8778,-1908,-7009,-8318,10,6864,7741,15063,21818,23192,17381,11592,10576,9240,3768,-4903,-10654,-11873,-8940,-812,4470,7647,8110,7732,8176,9033,4047,-6268,-10187,-2068,-792,-3181,-8415,341,19297,30234,16508,5831,-2849,-14894,-4060,13103,23505,27501,22696,15568,9417,5090,8864,22571,40286,38040,16105,-3214,-11840,-3142,11066,1807,-9114,-7508,-8041,-10960,-13742,-15431,-8945,538,7345,13045,12817,9771,5765,4483,1904,436,13,-7388,-9714,-7673,-5436,-7268,-8167,-11868,-11381,-1657,-4017,-7343,-3600,5719,15960,22314,21716,13360,4762,21785,56588,85303,74314,59660,43097,21765,13763,15400,19012,22502,18944,1359,-11094,-3537,-5914,-11610,-2201,19659,39322,37583,29909,17914,1690,-6180,-2128,-2322,-6888,-6526,-413,7332,21380,34673,34307,22690,2508,-10173,-6233,3022,-4777,-7876,-1261,769,528,1623,3953,12296,19301,16966,5598,-6270,-1171,2010,8693,8795,-2586,-11812,-8375,2348,-2492,-6807,-2454,-3943,-4372,-5643,-2495,3478,6467,1732,853,2087,-2024,-4992,-6546,-7314,-3912,-5822,-8917,-8560,-10165,-14522,-18571,-14117,-9520,-3530,1327,-1978,-3945,-10866,-8030,-1925,-767,-1943,-2903,-8907,-10139,-4268,-487,3998,6006,-32,-7765,-11748,-3787,3154,5662,2610,-5298,-5530,7866,14035,15142,7245,-10678,-10638,-8888,-11732,-13343,-13257,-8169,4217,8354,9802,901,-5816,-6385,-6584,-8108,-10163,-4285,894,8226,17141,20624,12860,6364,-2759,-14360,-17623,-14459,-9802,-13164,-3389,24842,40442,26311,13996,9519,7375,12543,18175,22275,20413,13454,5042,-4556,-8046,1192,10743,13989,5789,-4402,-9741,-9085,-6429,-3088,-1772,-4006,-9132,-17728,-2753,6831,5326,2979,-3254,-5490,1693,9693,13968,15535,10255,289,-5537,-1853,-7435,-9851,-9798,-10037,-10380,-13740,-10212,-5729,-2761,-1967,-1043,1653,-1043,-3117,824,6180,4823,2663,796,-1709,-6373,-13402,-13073,-7425,-5407,-5342,-9631,-4665,2717,10064,5024,-8009,-19221,-4534,4433,20530,14871,1446,-7796,-9425,752,13364,10418,-1489,-4494,-1976,2530,13224,26304,28760,22099,10883,-962,-10218,-7523,-422,6292,14608,25790,31404,45150,54428,32144,12273,3515,-2790,-6682,-10353,-13971,-11933,-5983,-2991,-1674,-385,-6572,-6112,15417,44156,53193,43403,18401,-3348,-14046,-8140,-3589,592,8741,14045,9076,5005,1325,3038,4807,2292,-2045,-1078,1938,2899,7370,7442,5364,-2383,-6815,-188,-745,-5842,-15107,-8294,746,11939,27058,30705],[20334,13802,2956,-3590,-5106,-7555,-10754,-9260,-7997,-11795,-10194,-3918,732,-3191,-11499,-12624,-5087,12656,20654,13879,-1233,-12552,-15808,-14724,-7952,3070,11436,12416,7361,-203,-16024,-14221,3026,12883,15818,8329,945,4412,4113,-461,857,9105,21652,32039,43863,52273,60240,64617,47204,18058,8456,4816,1478,-2388,-2288,2198,-1608,-8828,-4730,7055,21728,25750,8026,5165,17146,8848,-3217,-4895,-1388,1219,7391,17739,21532,9239,-7155,-863,2040,1857,-1505,-1909,13620,32064,32742,17354,1485,-18869,-18759,-11015,-7207,-11452,-9848,617,11014,16310,15661,3526,-10650,-9688,-10334,-7041,-10223,-14166,-11584,-13274,-16460,-16906,-12566,-18053,-16113,-3958,15818,19222,21692,28119,24468,10138,-9801,-8321,2292,10856,12706,15886,16995,13705,1427,-4392,-939,-155,-928,1127,4855,3102,-8587,-24901,-23048,-479,30431,60954,51456,22286,6825,-1860,-10539,-9601,-7124,-10294,-5631,6865,7106,-570,-10594,-13398,-10722,-5235,-4397,-13312,-11900,-13906,-11365,-5229,2284,3460,-1337,-7883,-12605,-8431,-1418,3446,3012,13991,25796,31628,30527,34006,33238,-1113,-76373,-136934,-116992,-42658,43457,54446,20793,-402,-14883,-15571,-91,6412,8109,3617,3284,8512,12378,18140,20516,25623,27339,34097,24570,13777,9990,4851,461,3740,13659,21696,31087,27662,12065,11139,17034,29802,37042,29084,16358,3312,-8517,-6082,10706,27964,44128,52281,52763,55605,15838,5454,3881,-608,-1485,-8031,-10295,-9804,-7731,-7355,-11283,-16004,-8107,-2164,-1526,-6928,-18577,-807,21237,33194,38412,19631,-6307,-11864,-8599,563,8520,10073,-3664,-5824,7390,32962,51843,44242,34864,15970,-6627,4354,21786,23432,5230,-7882,-8288,-6037,4916,7104,6198,-2737,-8630,-2705,11839,19262,13940,3048,-8581,-23967,-9878,6584,5200,-2550,-11702,-533,9324,4418,3716,3909,3949,3308,3544,2159,-3222,-1620,8023,16423,15057,11963,7381,-1893,-13834,-10469,-8433,-11945,-16226,-13996,-5140,3506,13656,14512,-1353,-17035,-7206,-10020,-14029,-17117,-16249,-11393,-3015,1950,2267,332,-7379,-9645,-8829,-13258,-12797,-4278,92,2495,8406,12427,6604,-4074,-10075,-6818,-2217,1230,6444,15705,16285,2804,-3374,-4195,-1264,1095,190,1201,3307,4990,-5338,-15056,-1391,9841,10958,-951,-5056,9511,18759,13122,6083,7947,8102,1338,-3375,270,7373,10915,3125,-14474,-12493,-11504,-16277,-8523,-7017,119,15915,23304,11339,-4446,-10134,-2814,7710,8433,20276,26304,17893,9616,5040,4951,1030,-3454,-5033,-4015,-478,2825,2467,1992,6030,4551,-1243,-9820,-6619,6919,25243,30892,19697,8398,-3622,-9654,-4150,-2008,-5082,-12296,-2258,1339,-7481,1557,11129,3315,3125,5444,5092,4064,-2137,-3999,1514,6053,6997,-500,-9338,-12504,-4667,2569,1981,-7984,-16196,-15526,-4012,13702,29178,27311,18186,7328,4233,8541,20919,26757,20574,7817,-3413,-13569,-8443,-5179,-3121,-5602,4284,15300,28571,45417,28508,1979,-12409,-15679,-15514,-8220,1540,8287,3123,-10803,-164,18884,17796,3484,-4205,-5477,-2633,4911,7132,1524,3557,7982,7545,-1679,-12978,-12689,-10948,-10799,-7518,-5165,-2777,4380,7275,1763,-270,206,-2577,-6814,-9264,-12308,-12472,-8622,1023,1242,-2715,-2270,-415,-3367,-9585,-12054,-2737,852,893,2465,3627,-1150,-7039,-14094,-12150,-16900,-12608,1589,-1012,-11648,-12849,-9615,-5095,-71,-1911,-7292,-11177,-6637,1044,2147,-205,-1525,294,-896,-1398,-3168,-310,-4762,-12800,-10891,-5980,-1551,13019,30394,19426,6279,1902,2301,3783,7750,10652,8117,-29,-10905,-13517,-11592,-4955,-1846,-2135,126,5382,13119,13217,7776,10400,15832,2249,-3914,-2573,-11847,-1498,16624,21026,10534,-1950,-5399,2735,4872,-1007,-7953,-14742,-10655,-1920,5323,8013,7807,1767,-8186,-11537,4612,19450,24486,19207,8227,-1705,-10428,-5190,14193,25212,30048,26297,21806,15478,6823,-1433,-6451,-8163,-9218,-8979,-9664,6960,32572,29261,10865,-3584,-7518,-9234,-11720,-4539,11793,31730,28467,8536,-5262,-10810,-8113,-3340,1833,1082,-9612,-9465,-2192,-3723,-9813,-11931,-7192,-3098,-1462,-1887,-1383,5086,5419,-2731,-14342,-6824,4088,4365,725,-46,1693,-1903,125,14094,22275,16288,643,-4262,-2565,-1970,-6587,-13484,-12072,-15096,-11393,-327,4190,547,453,2995,4494,2277,-7047,-4475,-3031,-4734,-10273,-194,2130,8253,9148,7745,3604,-2786,-2879,6030,16583,13876,14594,14913,4782,-8270,-13962,-9669,-4084,-4210,-8460,-11291,-14642,-11332,-10652,-10306,-10038,-10060,-8913,-3256,14147,33072,28657,10980,-301,1877,6983,6275,7108,4910,3623,6899,955,-5464,-6123,-17260,-5663,-3779,-9269,1228,19351,35511,36923,30562,18291,9774,9599,13841,5287,-4564,-4545,6722,26260,33825,22676,10180,1561,-3898,-2913,-748,8848,18629,28615,31900,19654,16347,15966,10056,962,-6881,-9674,-7860,2842,15486,29477,17990,-2304,-9891,-5658,-3184,-12,5488,8693,4107,-7007,-5444,-4651,-8693,-10796,-7064,3117,12763,5877,-2521,-6155,-6778,2169,9756,13072,11150,11928,17218,18441,8882,3922,-463,-4642,-2153,410,-6211,-13580,-14669,-15221,-7736,-5642,-5508,-5862,4841,19547,19377,11661,15733,19640,17968,14305,11330,4108,-1376,-4055,-7940,-12885,-13293,-651,13508,10109,4020,2680,-597,-6844,-11925,-13253,-9769,4931,20413,16173,9486,3249,1744,6416,-211,-2562,-3250,-9227,-12844,-2697,7923,22556,25504,8386,-7626,18251,45025,32807,15149,2502,11768,24134,14148,5375,-2233,-6019,1513,-1703,-12479,-717,7953,8442,-1164,-8512,398,6847,-1429,-7277,-9112,-17653,-14513,-1117,6536,3861,-583,-2490,-2805,-16292,-4376,13462,30881,22422,2343,-8896,-5647,-1603,557,-2225,-4423,-4663,-7773,-12414,-6627,-9161,-8728,-7707,-12196,-8503,-8605,-11063,-13949,-12314,-14773,-12469,-7268,-2842,7342,10776,11689,11098,7236,-3087,-5632,4832,8688,12271,9282,622,-4190,-5770,-1380,2098,-347,-553,-885,-1435,4385,14740,18376,8547,-2106,-10961,-9943,-2056,1399,111,-7896,4706,30628,51381,46868,12372,-17358,-1606,12421,11904,6166,-1025,-3502,5408,17160,21257,9018,-602,-5845,-12537,-6789,3973,18822,24227,8908,-1760,-793,4639,3639,-4879,-3373,2655,7511,3647,-4662,-8936,-6230,-4198,-5974,-6180,-6019,-2072,906,1721,-2527,-8754,-10527,8165,21604,26526,16208,8968,4818,932,-4004,-7227,-4120,2247,-4415,-7524,-2335,1021,1916,2499,288,-10703,-3033,7550,6459,-3570,-8495,-10287,2075,4643,-1641,-5936,-8370,-6325,-11733,-12892,692,21771,27727,17085,3389,-3561,1696,19695,51482,88998,88540,55180,19983,-11812,-10696,-10938,6716,22384,24237,6962,-10805,-12257,-4648,-3212,-6984,-15401,-3066,16942,39971,40536,24698,9399,-811,-5707,-7503,338,5141,2940,2781,1526,-3086,-5353,-5927,-5711,-9451,-5553,321,2837,5567,14270,24087,34566,30217,15438,43,-7632,-6381,805,-3767,-3064,14291,14016,779,-5260,1771,14338,15187,7656,223,-7648,-1742,6658,7511,4760,237,-893,-3552,-3090,2618,1304,-6355,-6112,4066,11806,4403,-3281,-10757,-3051,-3820,-8721,-8755,4901,8093,-6505,-13641,-11610,-323,8002,4671,-2571,2597,5425,3868,-996,-4542,-5202,-7988,-11634,-12898,-17176,-8593,-893,3240,5304,175,-2841,-6695,-605,5486,1892,-9901,-10965,-5187,-5113,-12674,-16744,-12973,-10808,-9036,-5652,-4842,-4372,-791,6541,8138,5863,2434,3675,10673,15846,14691,4033,-11902,-9207,1381,18561,27336,17008,9334,1095,-6860,-8002,-5958,-3313,6612,19520,18182,-210,-8614,-10146,-1597,17594,39789,49051,45391,29678,8124,-2115,-6237,-14434,-13875,-3960,-1867,-6209,-10950,-9894,-10976,-916,13177,25806,25848,18332,8739,-1621,-8873,-7856,-6731,-9859,-8473,3800,13320,7413,-2079,-3671,-620,1979,1122,814,-2256,-8133,-17126,-7451,710,3073,4320,7520,19440,14610,3688,-6283,-15198,-10995,-6570,-755,2531,-5919,-10241,-7308,-6689,-2908,5538,6380,-3273,-6019,-412,3354,3884,3568,-2578,-2540,-1407,-6878,-9198,-11282,-15008,-2748,7438,6602,-3406,-8850,-1998,-943,-2090,-3857,-897,6508,15871,29048,29075,15704,7911,3157,397,-15,-2134,2323,1868,1263,5811,13429,23855,20413,3108,-7106,3666,19750,36062,47389,48033,30315,2324,-14388,-1375,4452,1136,-14213,-7996,-6535,-13950,-1740,26359,63778,79803,68257,32641,5974,2845,8893,5216,-2711,-9351,-13702,-13767,-9598,-10275,-10335,-11812,-11124,-13238,-13556,-14301,-7967,3864,8480,6524,-7803,-5941,-1632,1029,8183,10283,15615,9562,901,2372,519,-13623,-3803,7143,1684,-7307,-9491,-8023,-5091,-6968,-1823,3046,6186,9047,5820,1492,-2214,-4010,-320,7816,7374,-4636,-12911,-7121,-3292,-2549,-9193,-10945,10604,34459,47346,43904,26758,23815,38202,30059,22768,11547,2689,1630,3574,1872,-6123,-12921,-653,696,-9155,-6682,13463,19352,14227,6207,665,-585,3020,3478,-1171,-9901,-13648,-11384,-8366,-5746,-81,-5535,-6933,-12860,-15323,-12672,-8547,-1916,8528,26615,40825,39059,25528,12241,12166,4769,-11991,-1665,10311,2144,1508,-1243,956,-1635,1249,8436,6558,-1747,-14020,-4034,10099,10063,-14690,523,22386,20833,2988,-16715,3001,32170,23864,-8618,-743,22051,39397,13387,-2079,-3632,-6402,-8983,2666,4204,-3113,-10719,-7959,-771,4980,4520,4467,8696,1774,-8841,-1588,11312,11760,961,-7418,-13002,3856,12645,7042,799,-8925,-4189,8675,11857,8760,-5968,-11900,7823,17728,9452,-660,-3182,1534,13996,17698,12495,1284,-6360,-12260,-9823,-4687,2290,-6046,-8069,-3450,12919,20252,13327,8549,5302,1192,-4384,-10168,-15935,-10061,-8417,-6543,611,3181,-1424,-12830,-11137,1915,15209,7044,-9372,-9687,867,2695,-2436,-6551,-7973,-13320,-17048,-15415,-5772,4189,12363,15675,622,-6956,-11729,-10894,-11767,-15612,-6406,-2085,-4163,-6767,-831,5087,6437,6099,8537,4052,-2377,-3561,-1119,-794,-8625,-22244,-8517,6416,19935,21087,2248,-8363,3073,20117,26950,15703,-554,-2195,17582,19294,3168,-10256,-18746,-12677,-6085,-5245,-5814,-4065,5196,23334,25103,24392,17782,9753,3645,-74,-4796,-4038,-3152,843,1278,1736,-8081,-18005,-10786,-5440,-4683,-2244,3411,12884,30396,34626,28157,8790,-4686,-9198,-11240,-7335,3699,12557,12699,6980,431,-4650,-8143,-7676,-9849,-13125,-14749,-15812,-14326,-10862,-11545,-11321,-8320,-10881,-14898,-6074,4222,40344,66181,51743,16437,807,5111,17950,15170,15168,13169,8173,6768,4495,833,-2530,-1590,-5442,-10708,-12228,-18261,-8408,-2479,-3112,949,16429,31251,15276,-4440,-8709,-9027,-5102,7528,18178,17527,5391,-3950,-9000,-9495,3946,11053,13261,22983,31329,30551,21093,13356,11588,10832,5700,-1819,-9344,-11565,-7758,1548,6025,8034,7628,7223,6655,6981,2772,-5642,-6478,399,1340,-1424,-8849,-1375,19235,33742,18584,7085,-2206,-17710,-6745,11886,24808,31416,25492,14440,7183,3792,7807,20592,37381,36954,17391,-79,-10768,-5108,7273,-652,-11310,-7431,-6428,-8900,-12279,-15005,-9502,148,8556,15429,15319,11546,6853,4384,993,-948,-1271,-8024,-10325,-8181,-5293,-6861,-8742,-13585,-11089,1389,2573,1033,4195,11516,19791,23536,19794,8432,-945,19155,53222,86929,83087,65267,43296,20782,13408,15301,19177,22730,19282,1820,-10654,-3190,-5679,-10061,704,24021,34882,26816,22875,16029,2723,-3138,273,-795,-5993,-5438,2782,9108,20867,32006,32151,23029,2678,-11762,-8078,965,-4260,-6347,390,3346,4413,6613,9607,18746,24929,19057,5201,-6933,-146,4284,11676,11957,-289,-10621,-7243,4719,1270,-5582,-4927,-5457,-2382,-4946,-3369,2917,5869,1067,134,2041,-104,-2696,-4034,-5030,-2411,-5216,-9086,-8801,-9610,-12649,-15790,-15611,-14280,-13254,-8943,-5932,-4558,-9797,-9071,-4255,-3318,-3421,-4086,-9142,-8595,-2381,1173,4881,5778,244,-6145,-12468,-4120,3222,6519,3494,-5681,-4073,11487,20658,22624,11099,-9545,-10001,-7222,-10982,-15027,-15093,-9533,1530,4425,7195,134,-5514,-6130,-6099,-7272,-9261,-4826,-759,7497,16906,21724,14139,6117,-3255,-14770,-17528,-15013,-10108,-12892,-3224,22621,37286,23872,12346,8536,6319,11701,18000,23439,22908,15753,6416,-3986,-9897,279,11802,15624,6918,-4918,-14070,-13850,-8444,-3563,-1308,-3609,-9928,-13144,3303,13092,10241,6309,-839,-2896,6231,13946,17314,17855,12445,2801,-3077,520,-4855,-7640,-8034,-9419,-12216,-15067,-10417,-6726,-4162,-1565,2608,5976,2969,-31,641,5389,5352,4148,3223,824,-4277,-12177,-12502,-7073,-5306,-5293,-10109,-7288,-2400,4132,716,-10086,-16006,-3633,4192,22774,20998,5495,-4437,-11181,-2004,9970,8920,-1470,-4177,-1959,2315,13115,28184,33940,28011,14751,1530,-8114,-6325,-397,5858,15537,30648,39570,56215,69070,44627,18138,4908,-1425,-4220,-8263,-16043,-11196,-5953,-3092,-800,2140,-4081,-10800,7777,34971,48731,43523,20126,-1970,-13279,-7655,-2969,920,8132,11699,5933,2392,-1094,26,330,-3376,-5824,-1459,2067,2884,6998,6568,4390,-2508,-4401,1182,-463,-5849,-12820,-6669,1139,12170,27578,30231],[18420,10475,1226,-2647,-3159,-5834,-10597,-10723,-8461,-11678,-11194,-5770,-1202,-4741,-13421,-11801,-6921,11067,19703,12621,-1667,-11013,-11459,-10072,-6192,4978,12998,11938,4820,-3313,-18217,-9746,8562,20939,26132,14972,5764,8637,9167,4543,3141,9522,22331,36208,50741,58419,62166,60694,42276,18320,9006,4074,-84,-4721,-2597,1809,-1775,-9203,-3197,10198,24479,26572,7500,2818,15746,9940,-2335,-5162,-2349,306,6772,19619,26655,15672,-5111,-1829,1453,1195,-2807,-2682,15160,37746,40372,23662,6707,-14338,-18173,-10361,-6363,-11191,-9340,-521,8715,11604,8519,-1923,-10022,-1657,-3041,-4215,-9164,-14042,-10200,-11692,-15550,-15322,-9926,-13651,-13766,251,20117,20404,22971,33302,30268,12372,-8612,-7670,2934,10202,11426,15682,18848,16859,4588,-3805,-512,995,675,2545,6206,3749,-8515,-20712,-14709,7737,36171,62372,48581,21350,6243,-3042,-9981,-7587,-4285,-7774,-1530,11396,8019,-1224,-11313,-13142,-9709,-3566,-1912,-13255,-13562,-14684,-9307,-1863,5639,4688,-922,-6791,-9248,-5115,97,3743,997,8368,18583,27333,23602,16675,-8573,-67225,-159997,-230291,-211851,-130750,-28906,5742,-2336,-5329,-14465,-15481,-537,5651,7082,908,-683,3540,8013,14368,17703,22651,21421,26113,25640,18953,15119,8202,784,3195,15912,27782,38891,35097,19199,14219,13249,21909,29574,23970,13347,782,-10284,-5774,9941,25530,40401,47625,47665,55512,23128,9150,3297,-1476,-1292,-7295,-9963,-10630,-9627,-8563,-10974,-16193,-9293,-3192,-1543,-6004,-20386,-513,24466,39004,42271,19248,-9200,-15380,-8539,702,7008,7896,-3898,-4853,8302,32893,49657,42530,35411,19621,-1433,2226,16100,18534,3703,-8437,-9140,-8510,909,3062,953,-7043,-9853,-2736,12083,19567,15143,4700,-6816,-21273,-10777,4783,3633,-2027,-10039,-1861,5969,2272,3708,4854,4961,3710,2817,738,-3996,596,12181,20592,18118,14874,3904,-10759,-17156,-8840,-4371,-7369,-12626,-11334,-4570,2006,10408,12169,-1471,-16364,-9218,-13475,-18875,-14038,-11710,-13676,-5241,986,2092,78,-7180,-9699,-10167,-14521,-12099,-5190,-2236,2,5786,10811,7223,-3219,-8971,-5219,-1539,1027,5099,13634,14614,1783,-4142,-4975,-1901,739,249,1813,4140,4901,-6622,-17227,-2800,7609,10615,-36,-4800,7638,16915,13980,6232,6242,5965,1067,-1007,4973,13418,15110,4829,-14011,-12480,-10447,-12487,-7671,-5664,1384,16284,23779,12817,-3441,-10748,-5378,6213,10940,23484,28418,19800,11218,4275,3656,-325,-4479,-4925,-2799,1013,4184,3881,1588,5653,4333,-1441,-9992,-5839,9562,30827,35958,22558,9028,-4322,-10563,-4935,-1498,-2388,-14512,-7040,-5397,-14168,912,10546,2948,3856,7823,8464,6377,-1029,-3749,259,2417,3850,-3019,-10808,-14387,-7141,749,1945,-6291,-14142,-15541,-3318,17605,34645,28469,15933,4740,3536,9174,21120,24667,17598,6468,-4734,-15997,-9993,-7447,-4588,-5033,3902,12982,24946,38599,22544,-499,-13810,-15776,-14982,-8746,-240,4709,820,-10376,-1224,14929,14700,3827,-693,-2113,-660,5250,7871,4312,5918,9125,7744,-1675,-14861,-16236,-14826,-16423,-10810,-6191,-2104,6877,9889,3518,657,1386,-406,-5053,-8261,-11589,-12364,-10090,-1835,-4018,-8810,-6301,-3305,-5325,-11006,-13294,-4030,-2361,-4298,-2770,-147,-3727,-7887,-18189,-17068,-17650,-8923,4378,1471,-9453,-13135,-10358,-6391,-764,-1422,-5400,-7173,-970,6709,4814,67,-2737,-1378,-1645,-832,-2047,610,-4046,-11340,-9399,-4404,-172,16647,37844,23915,5544,-2839,-2324,1688,7695,10993,8669,166,-10414,-9800,-7969,-3423,-2180,-3286,-2610,2994,11606,13763,10349,14926,19108,991,-5056,-2296,-11693,-1253,16095,20222,10569,-2859,-4498,4587,6952,1112,-6276,-13942,-13323,-4746,3399,8261,9392,3941,-4609,-9967,1653,16031,21716,17290,6813,-3619,-12167,-705,15826,24525,29789,27249,21957,14713,5984,-1572,-5715,-6443,-6943,-6800,-10552,2915,29691,31874,15246,-1257,-7955,-10501,-10426,-4704,9317,27491,24343,6352,-5402,-8764,-6106,-1679,3556,2936,-8711,-9915,-1768,-2723,-8915,-12454,-7267,-2807,-858,-899,-1013,3459,889,-8244,-16258,-5500,4362,2800,-1481,-1196,1051,-3162,-778,12980,19794,12602,213,-1857,-1073,-2142,-6319,-10752,-10563,-13718,-7989,4992,13468,11608,9261,6570,3717,960,-7568,-3516,-820,-2387,-8835,-782,1742,7300,8351,6852,2713,-3268,-2905,6454,17358,16569,15809,14485,3865,-9769,-15548,-10284,-4159,-4307,-9801,-12739,-15093,-10242,-8937,-9135,-11014,-13462,-10657,-1983,15034,34558,34966,18655,5467,5244,7521,5420,5642,2451,432,3982,-2168,-10732,-9471,-16349,-6147,-5835,-11663,2284,22125,38294,38486,31227,17345,6600,5030,9505,1943,-7155,-5265,8960,30625,35299,22317,8994,554,-3584,-1205,1161,11896,23322,33352,34281,21053,18117,17416,9839,-821,-9065,-8570,-2925,8134,20113,32717,18340,-2141,-8063,-3639,-3402,-2513,1896,5582,1844,-8796,-4067,-3129,-7831,-9795,-4414,7884,19492,13129,2408,-5206,-6737,2451,9316,11013,6759,5257,10448,14343,6724,3196,-494,-4457,-1018,2396,-5299,-14146,-15621,-15313,-5482,-2117,-3779,-5974,3186,21960,22363,13628,19088,24195,21803,16385,12399,4859,-905,-3272,-5877,-12360,-12784,-2,12696,8252,2363,205,-3887,-9855,-11516,-12562,-11520,2062,19219,18398,14811,10523,7540,9275,936,-236,59,-5825,-13058,-3515,8174,24368,28235,9631,-7704,17581,42389,31744,13398,1611,12587,29593,20783,7382,-2851,-9252,-1304,-1904,-13811,-346,8969,9433,-923,-8053,3169,9606,309,-6134,-7459,-15657,-16331,-1297,7833,5795,893,-1486,-3210,-14209,589,18445,34238,22424,1486,-9643,-7318,-3288,63,-2367,-5023,-5626,-8730,-9279,-1986,-5179,-4881,-3721,-8998,-7387,-6951,-10115,-11669,-10812,-14014,-13505,-7990,-2445,9388,13840,14272,13430,8730,-2773,-8518,-1023,5395,8776,5108,-2110,-3488,-2684,487,3086,376,-275,-1492,-3018,2464,13535,19954,10828,-1325,-10426,-10219,-3918,-539,-1023,-6931,5535,30933,45163,41900,10968,-17775,-2688,10324,9562,4287,-2955,-5502,4105,17824,25472,12948,1501,-5855,-13145,-6268,4753,20602,25669,9980,1360,1408,5176,1926,-6424,-4446,4426,11166,6861,-2240,-7578,-5548,-4011,-6444,-6936,-6394,-1358,2347,2415,-2170,-8132,-8657,10874,26286,30850,19412,10375,4337,370,-4038,-7425,-4423,1149,-6947,-10157,-3670,630,2222,3340,1828,-8086,-1306,8439,6146,-3877,-8624,-10052,2139,2006,-3088,-7512,-10084,-8126,-12503,-12788,-257,21564,31030,17045,1241,-6374,-977,17621,49535,87565,86405,48819,11180,-12332,-7407,-12667,4355,17364,17662,3275,-12464,-11013,-4508,-3646,-7744,-14322,-1898,18039,39059,35626,18092,2482,-3750,-7065,-8195,-224,4580,2170,1920,764,-4219,-7779,-8069,-7024,-10854,-7337,209,4547,7310,14678,25156,37079,33268,19482,5127,-3221,-4283,1428,-456,549,15987,12801,-445,-5620,2502,14705,15076,9029,1740,-6470,-2950,3837,4213,2142,-1979,-3979,-5853,-4350,1084,-1982,-8329,-3555,7295,12855,4374,-3744,-9726,-2344,-3932,-8165,-8301,4175,4462,-7106,-9362,-15694,-2672,5720,1739,-4505,2957,7558,6400,1381,-2431,-3109,-6433,-10716,-12539,-17420,-8813,-1427,2699,6162,992,-4716,-7508,2288,9276,5329,-8500,-14350,-8364,-6602,-12535,-16587,-13129,-10666,-8945,-6177,-5715,-4955,-772,7273,9556,7794,4510,5614,11966,16959,15480,4469,-10700,-7468,4443,23988,31953,18465,9445,794,-7817,-9791,-7133,-3155,8162,20307,16260,-1420,-8943,-10883,-1666,18244,42263,53863,50258,34063,11706,1837,-2328,-11330,-13547,-4005,643,-2183,-8013,-8797,-11219,-2390,10811,22525,21725,13912,4361,-6038,-12856,-10919,-9593,-11929,-8542,4236,15033,9939,-944,-3541,-1173,1808,946,871,-1872,-7658,-16989,-8064,-1128,2112,6349,10192,20016,12383,1984,-6597,-12378,-7332,-3115,1281,3079,-6554,-11666,-11252,-11727,-7825,2056,8990,917,-2062,1757,4088,4648,5264,51,-735,-2239,-9081,-10863,-12930,-16367,-2883,8048,7801,-1627,-8498,-3709,-3120,-3965,-4739,-1822,4951,12465,27637,29410,14542,4971,1709,-502,-478,-1079,5195,6081,6200,10988,19039,27424,21571,3790,-6290,3936,19460,33900,43222,43906,27094,2044,-14342,-1529,3852,963,-11572,-9988,-11108,-11198,-43,27429,64352,81206,71958,35410,7348,3412,9428,5796,-1783,-7268,-11105,-11611,-7674,-8573,-8929,-13034,-11762,-12069,-10864,-9867,-10928,2000,7484,5520,-8960,-4925,-526,1453,10609,16777,23297,16466,4512,3319,2344,-9754,-4151,5300,-2543,-10004,-12085,-14891,-16959,-22921,-13115,-1444,3296,6640,4983,2301,-1444,-4057,-571,8516,8347,-5215,-11388,-4780,-579,594,-6042,-13710,5485,29015,41611,40572,26642,25591,44596,40252,30194,16769,6361,2861,3566,2478,-3972,-10945,-1392,-331,-10113,-4888,15359,20912,14745,5883,601,151,4533,5029,-1206,-11454,-14373,-9286,-6483,-3663,2550,-2280,-4420,-10584,-13874,-12543,-8698,-1165,11417,32936,50276,48117,30699,16256,17324,9505,-9343,-2191,7992,-1015,-526,-1776,2509,2412,5370,11133,8532,325,-11858,-4493,10321,10318,-14159,917,24949,23933,4718,-16547,5572,36405,24592,-9263,-2289,22237,41694,18183,1402,-1432,-5875,-8652,3177,3809,-3790,-12078,-7952,-772,3097,2974,2549,7702,3339,-6939,-3031,10325,12292,1767,-7934,-11785,6593,14644,7263,-724,-10375,-3434,9217,13300,11060,-5175,-15652,2544,12379,6227,-2431,-2946,2640,12247,13792,9074,-187,-6644,-11680,-8366,-3570,2203,-4247,-7215,-4360,10489,15461,9631,7371,5900,3092,-1968,-8400,-16038,-11200,-9640,-6632,2410,5470,716,-10583,-13353,-1439,10623,1855,-13142,-3822,5864,6045,-940,-5709,-5800,-9657,-14022,-15825,-7960,308,7639,15972,2852,-4660,-9631,-8457,-9261,-15991,-8491,-4775,-5879,-8393,-4396,1074,3721,4868,8774,4364,-1935,-3251,-173,1423,-4807,-17250,-11804,3855,18403,20345,3468,-5868,3982,20796,26100,12930,-2232,2478,19407,17632,391,-13795,-20865,-11357,-6082,-6408,-6654,-4641,3052,18179,17672,19922,15962,6929,371,-4294,-7326,-6080,-4439,187,939,1510,-8124,-16833,-11223,-5770,-5122,-4136,244,8931,25135,31157,29957,11715,-3371,-8670,-10173,-5930,4345,11908,11475,6034,-258,-5412,-9199,-9054,-11345,-14307,-13163,-13694,-13888,-11578,-10870,-9177,-5673,-6988,-11582,-3975,6996,42087,66765,50195,15955,1035,5058,17645,14926,14323,12283,8482,7284,5327,1892,-4137,-3992,-6170,-10039,-10223,-13997,-6846,-672,-917,2449,16047,28628,12982,-4973,-9221,-10280,-6696,4863,14637,13053,1965,-5760,-9874,-8804,6745,13459,17091,29527,39980,36341,22736,13053,10721,11046,6591,668,-8292,-11774,-7091,3054,6643,7505,6525,6242,4768,4711,1480,-4704,-3406,2415,2910,79,-8989,-4094,16915,34445,19665,7897,-1356,-19244,-9991,9392,23932,32606,26401,12450,5078,2845,6925,18534,33746,34975,18259,2652,-10092,-7283,4861,-1667,-12945,-7712,-5035,-6713,-10218,-14376,-10351,-874,8747,16451,16314,11952,6845,3638,-349,-2964,-3156,-9144,-11498,-9348,-5331,-6287,-9513,-15379,-10384,4347,10381,12593,15401,18629,23541,23898,17361,3847,-6558,14289,46110,82615,87079,67140,40599,18249,12238,14519,18460,21755,18249,1383,-10760,-3289,-5645,-9023,2561,26187,28256,16928,16481,14665,4600,-310,2073,146,-5448,-5276,4522,9327,18432,26861,27352,21543,2050,-13339,-9427,-642,-3885,-5532,1383,5389,7871,11011,14692,24680,29585,19968,3968,-8318,244,5884,13859,14172,1282,-9978,-6966,5702,4124,-4117,-7357,-7407,-1433,-4782,-4384,2062,4783,-41,-948,1509,1380,-807,-1889,-3099,-1394,-5188,-9821,-9553,-9427,-10708,-11415,-10536,-12052,-16260,-14595,-8397,-5458,-9024,-10569,-6935,-5925,-5345,-6195,-10543,-7546,-1041,1972,4711,4561,-108,-4713,-13727,-5244,2572,6778,3853,-6536,-3663,13564,25450,28475,13822,-8942,-9804,-6088,-10497,-16998,-16887,-11470,-1430,948,4645,-1021,-5792,-6432,-6156,-6980,-8925,-6114,-3433,5812,15290,20785,13967,5015,-4397,-15695,-17765,-16077,-11222,-13506,-3073,19849,33148,20844,10569,7562,5077,10289,16848,23254,24049,17242,7038,-4285,-13005,-1397,11867,16408,7843,-4381,-17123,-18859,-10021,-4237,-1256,-3777,-10745,-8544,8958,19136,15122,9735,1793,-50,10581,17415,19634,19066,13783,4921,-266,3679,-2591,-6460,-7232,-8635,-12548,-14179,-10335,-7857,-5690,-482,7227,11425,7296,2892,-115,3725,5152,4812,4810,2725,-2556,-10908,-12439,-7314,-5806,-5601,-10471,-10254,-7769,-2058,-3973,-12159,-13010,-3343,3331,24346,27942,10635,-438,-10599,-4004,6974,7252,-1620,-4152,-2326,1546,12007,28280,37493,33246,17918,3591,-6068,-5095,-529,4865,15343,34449,47471,65827,80564,55041,22627,5309,-610,-2304,-6219,-16291,-9872,-5708,-3203,-212,4298,-510,-14521,527,24476,41779,41142,20206,-1625,-13296,-8091,-3278,327,6350,8096,2255,-557,-3962,-3682,-4797,-9159,-8505,-2130,1459,2153,5987,5503,3832,-1844,-2205,2214,-362,-5678,-10698,-5609,1014,11567,26726,28535],[15350,6158,-1148,-2420,-1968,-4283,-9385,-13332,-10039,-12303,-13483,-9453,-5160,-8085,-12850,-10020,-7179,10899,20254,12773,-1137,-8958,-7996,-6616,-4797,5799,13164,10225,1915,-6359,-19638,-6608,12240,26690,34573,20698,10801,13652,14505,8678,4474,9215,22162,38782,55027,60594,59425,53088,35127,16443,7841,2244,-2476,-7748,-3167,870,-2738,-10169,-1884,12644,26141,26119,6169,-22,13187,10151,-2034,-5710,-3545,-1111,5414,19990,29929,20651,-2904,-3721,-43,-81,-4682,-4351,15265,40709,45140,28102,10460,-10771,-16763,-8949,-4283,-9763,-9002,-2581,4783,4880,-3,-6091,-4840,7209,4643,-1511,-8705,-14197,-8537,-9814,-14666,-14228,-7418,-9383,-9461,4209,23007,20319,22977,36908,34838,13777,-7799,-7399,3002,8630,9194,14607,20238,19966,8116,-3311,-733,1554,1695,3086,6348,3745,-7685,-16441,-9478,11224,36817,57556,40886,17910,4313,-4790,-9887,-6278,-1867,-5280,2805,15039,8100,-2324,-12324,-13252,-9293,-2807,-670,-12775,-14820,-15347,-7381,1605,9159,6080,-212,-5328,-6189,-2345,1298,3900,-339,4033,11462,22575,17983,3297,-39934,-115075,-218609,-294246,-276766,-192935,-82382,-31318,-19808,-9392,-14248,-15911,-1795,4081,5189,-2341,-4992,-1582,4064,11259,15461,19693,14901,16644,25421,24162,21516,14296,4270,4473,18029,32437,44136,39761,24642,17486,10657,14572,22070,19027,10738,-1186,-11741,-5348,9071,23023,36326,41908,40913,52956,29895,12391,2367,-2333,-800,-6103,-9141,-10838,-11477,-9944,-10824,-16024,-9878,-3344,-1105,-4624,-17912,-630,25956,42415,42911,16826,-11879,-17967,-8119,804,5243,5469,-4114,-3999,9012,32043,46810,40993,36027,23112,2963,-120,9470,12358,1490,-9211,-10172,-11217,-3002,-1157,-3868,-10594,-11367,-2816,12017,18903,15580,5884,-5206,-17900,-10259,3177,1866,-1909,-8931,-2892,2652,-33,3444,5499,5686,3834,1818,-1053,-5264,2239,15587,23680,20090,16715,388,-19356,-14889,-6454,14,-1097,-7381,-8116,-3911,646,7348,9530,-1858,-15159,-10978,-15202,-16910,-9796,-8225,-14688,-7361,116,2185,102,-6750,-9325,-10750,-14647,-10990,-5269,-3123,-926,4483,9749,8101,-2080,-7759,-3857,-1315,437,3408,10972,12166,249,-5215,-5830,-2492,342,-16,1659,3897,3962,-7841,-18796,-4206,4772,9422,485,-4282,6428,15480,14771,6096,4225,3657,791,1310,9579,18793,18071,5488,-13825,-12290,-8401,-8266,-5849,-4096,2493,16179,23484,13762,-2425,-10704,-7318,4575,12760,25621,29262,20098,11335,3042,2008,-1921,-5457,-4924,-1879,2179,5275,5339,1379,5445,4330,-1437,-9951,-4978,11874,34725,38887,24070,8658,-5687,-11886,-5847,-1224,-328,-14136,-10858,-11066,-15467,1326,9833,2688,4841,10638,12248,8763,88,-3362,-1058,-1951,-338,-6350,-12769,-16272,-9398,-510,2953,-3668,-11671,-14867,-2559,21210,39130,29000,13821,2392,3005,9772,20364,21795,14605,5083,-6060,-17314,-9310,-8119,-5560,-4734,3005,9920,20131,30627,16435,-2658,-14637,-15293,-14231,-8932,-1634,1911,-1146,-9492,-1936,11283,12173,5135,3509,1564,1568,5685,8692,7081,8124,9898,7703,-1332,-15275,-19256,-17895,-21676,-13729,-7169,-1587,8880,12078,4878,1151,2069,1473,-3464,-7410,-11036,-12332,-11919,-5833,-10243,-14902,-10155,-5950,-6889,-11821,-13966,-5075,-5164,-8205,-6114,-2482,-5056,-7630,-13236,-15617,-10763,-2853,7596,3863,-7513,-13547,-11114,-7325,-1485,-1031,-3523,-2842,5926,13132,7531,400,-3954,-2909,-2061,-103,-981,1378,-3202,-8449,-6776,-2192,1526,20559,45945,30055,6860,-6082,-6454,-112,7986,11506,9182,268,-9352,-6200,-4473,-2163,-2926,-4797,-5425,1064,10270,14267,12919,19556,22357,252,-6025,-1953,-11112,-1291,14650,18548,10282,-3303,-2690,6710,8995,3277,-4152,-12017,-15315,-7279,1804,8549,10863,5938,-1146,-7103,-817,12748,18774,14990,5021,-5683,-10615,3388,16470,22716,28009,26931,21507,13745,5064,-1652,-4910,-4769,-4722,-4577,-10560,-576,26288,33953,20495,2402,-7040,-10208,-8437,-4958,6863,22933,19746,3651,-5637,-6636,-4202,-501,4540,3982,-8508,-8628,-228,-963,-7568,-12777,-7049,-2340,-256,-22,-650,1915,-3184,-12967,-15300,-3948,4767,1337,-4004,-3155,-418,-4892,-1807,11584,16829,8355,-287,372,305,-2613,-5912,-7619,-8290,-11525,-4546,10536,23962,24509,18913,9614,2785,-343,-8092,-2814,957,-499,-5998,-52,2084,6624,7454,5912,2086,-3314,-2721,6600,17106,18489,16204,13297,2713,-11202,-16841,-10488,-3846,-3980,-10644,-14349,-14789,-8739,-7267,-8138,-11441,-16198,-11054,-774,15347,34412,39652,26196,11181,8073,7196,3978,3792,57,-2302,1416,-4325,-13801,-11766,-11916,-4660,-6307,-13521,3022,24703,40954,39986,31479,15691,3063,563,5772,-732,-9423,-6028,11395,34641,36278,21949,7982,-301,-2831,775,3202,15040,27389,36481,35027,21883,19842,19310,10122,-2075,-11299,-6723,3880,15638,26740,37075,19768,-476,-4966,-995,-2892,-4392,-1441,2327,-621,-9847,-2474,-1712,-7034,-8813,-1850,12070,24840,19174,6500,-4650,-6624,2853,8868,9030,2717,-798,3965,9618,4065,2157,-648,-4257,117,3899,-5033,-15143,-16053,-15566,-3729,1246,-1960,-5756,1458,22627,23657,14816,21593,28170,25442,18409,13433,6056,1141,-1034,-3148,-11286,-12409,264,11395,6295,374,-3064,-8391,-7683,-7618,-11119,-13613,353,19438,22209,21938,19611,13875,11724,1716,1881,3337,-2568,-11633,-3822,8351,25381,29957,10679,-7596,15892,37569,29331,11379,774,12833,34029,28519,10519,-2837,-12149,-2697,-744,-14937,-343,9536,9987,-1011,-7520,5710,11578,1553,-5276,-5871,-13265,-17940,-1548,8806,7339,1939,-1062,-4319,-10073,6708,24569,38036,22324,351,-10711,-8825,-4814,-450,-2483,-5542,-6446,-8927,-5231,3529,-925,-1924,-1373,-6436,-6064,-5342,-8555,-10098,-10078,-13531,-14592,-8780,-2138,11355,17240,17382,16355,10911,-1619,-9105,-7113,1879,4720,481,-4827,-2589,91,2189,3795,793,-219,-2176,-4596,675,12304,20973,12774,-609,-9877,-10448,-6203,-3372,-2878,-5790,6497,30590,37514,35105,8545,-18677,-3795,7960,7038,2291,-4907,-7474,2522,17582,29015,17572,4224,-5413,-14156,-5793,5982,23274,28508,12409,4008,3206,5677,762,-7594,-6050,5011,13883,10049,309,-6319,-5008,-3990,-6966,-7670,-6876,-1086,3362,2856,-1744,-7042,-7094,12721,29083,33120,21720,11542,3648,-555,-4492,-7742,-4290,1394,-7901,-12413,-4874,229,2397,4021,3326,-5178,-124,8001,4970,-4341,-8631,-9621,1714,-403,-4158,-8729,-11592,-9841,-13310,-12758,-1447,19758,31997,15649,-1363,-9316,-3889,15058,46475,82752,80449,40669,2538,-7959,-4607,-14179,2126,12779,11116,-503,-13821,-9624,-4392,-4133,-8428,-13496,-1464,17584,35894,29777,12735,-2636,-6182,-8314,-9016,-1020,3713,1288,1106,228,-5014,-9644,-9624,-8070,-12131,-9114,51,6364,8842,14694,25322,38105,35090,22618,9845,827,-2890,1557,2856,4339,17890,12118,-1215,-5882,3238,15037,15000,10423,3200,-5426,-4030,1386,1181,-426,-3901,-6907,-8151,-5062,593,-3024,-7620,9,10508,13658,4346,-3990,-8448,-1892,-3997,-7349,-7942,3111,1292,-4494,-6130,-14675,-3801,4388,-132,-5540,3938,9749,8576,3308,-851,-1669,-5527,-10230,-12422,-17681,-9031,-2106,1821,6516,1278,-6869,-7143,5208,12951,9348,-4953,-15975,-10775,-7460,-12008,-16075,-13341,-10564,-8755,-6473,-6345,-5277,-557,7983,10742,9453,6350,7277,12859,17751,16149,5159,-8640,-5081,8271,30080,36815,20412,9990,939,-8061,-11145,-8698,-3654,8542,19275,13364,-2669,-8793,-11218,-1861,17940,42423,55733,52805,36648,14295,5380,1680,-8043,-12454,-4635,2375,1263,-5131,-7404,-10495,-3605,8639,19517,18036,9765,-115,-10542,-16125,-13426,-12173,-13381,-8189,4316,15590,11553,-342,-4146,-3208,582,226,662,-1561,-6905,-15277,-8878,-3360,1113,8368,13119,20549,10147,-31,-7217,-10087,-4327,-410,2635,2946,-7526,-12046,-10211,-14383,-12265,-1175,10626,4550,1309,3006,4264,4967,6438,2129,858,-3328,-11107,-12048,-14177,-16707,-2900,8542,8867,-40,-7808,-5383,-5334,-5820,-5752,-2965,3304,8763,24101,27100,12281,1629,-70,-1732,-1364,-467,7714,10239,11319,16548,24657,30123,22404,4870,-5009,4190,19009,31528,38371,38230,22545,1032,-14178,-1539,3503,1098,-8066,-10550,-14940,-6736,2553,28066,62486,78513,71725,36474,8124,3350,9176,5659,-1363,-5429,-8496,-9353,-5752,-7023,-7748,-13344,-11257,-9508,-5560,-2730,-11543,29,6451,4592,-9880,-3949,1774,3791,13919,23013,30331,23015,8184,4739,5803,-3810,-5202,1654,-7186,-11450,-12163,-14130,-11400,-15939,-24007,-6642,-311,3644,4049,2895,-1080,-4835,-1774,7961,7807,-6794,-10069,-2607,2104,3693,-3056,-15893,584,23509,35246,36200,25712,26110,48676,49571,37239,21476,9825,4519,4128,3594,-1437,-8335,-2426,-1923,-11353,-3205,16462,21539,14228,4524,-360,157,5233,5887,-1835,-13101,-13180,-6918,-4570,-1735,4849,966,-787,-7908,-12544,-12598,-9125,-762,13804,38321,58162,55852,34708,19642,22347,14263,-6082,-2894,5018,-4727,-2851,-2632,3578,5800,8778,12792,9582,1799,-10030,-5229,9742,9656,-13748,1182,27256,27146,6825,-15789,7639,39001,24823,-8432,-4147,21812,42915,23203,4842,672,-5252,-8119,3591,3657,-3964,-13152,-8292,-1115,1133,1181,299,6080,4387,-5299,-4497,9043,12485,2696,-7882,-11378,6859,14147,6007,-3061,-12181,-2677,9622,14403,12952,-3961,-18765,-2521,6169,2098,-4771,-3177,3179,10053,9794,5762,-1429,-6784,-11054,-7227,-3211,622,-4070,-4604,-3801,8890,11122,5895,5866,6160,4914,1080,-5572,-15114,-12895,-11269,-6917,3457,6888,2249,-8419,-14575,-4802,5561,-3713,-12069,2491,11250,9572,782,-4447,-3328,-5757,-10052,-12510,-9443,-4142,2126,15086,4982,-2415,-7562,-6002,-6709,-14152,-11054,-7575,-7387,-9979,-8100,-3123,961,3658,8867,4463,-1698,-3178,452,3005,-1521,-11708,-12668,1132,15761,18008,3956,-3622,4843,20808,24100,9687,-2906,6808,21138,16440,-1664,-15795,-17910,-10078,-6727,-8337,-7872,-5580,238,11514,9034,13893,12750,2698,-4129,-8974,-9791,-8361,-5918,-747,214,951,-8150,-14980,-11156,-6504,-6124,-6777,-3272,5260,20232,27372,30948,14646,-1875,-7315,-8134,-4159,4937,11047,10172,4916,-1136,-6272,-10252,-10283,-12544,-15083,-12199,-11907,-12591,-11563,-9628,-7100,-3019,-2869,-7267,-1624,9447,41911,63981,46586,14893,1195,4888,16728,14090,12746,10510,8082,7287,5898,2878,-5961,-7419,-7906,-10145,-8831,-9897,-3226,2198,1769,4378,15981,26138,11152,-4936,-8754,-10233,-7249,2721,11062,8712,-1182,-7028,-9291,-6992,8417,14401,19420,34334,47133,40369,22580,11113,8415,10201,6740,2684,-7334,-12172,-6617,3899,6524,6318,5077,5014,2781,2501,395,-3518,-911,3935,3959,1394,-8319,-7201,13234,32975,20174,8605,-229,-17943,-13340,6023,21176,31113,25479,9930,3246,2216,6262,16594,29791,32302,18665,5017,-9628,-9152,3468,-1973,-13446,-7946,-3688,-4584,-8007,-13576,-11127,-2164,8198,16352,16123,11411,6160,2605,-1767,-5244,-5249,-10357,-12812,-10717,-5018,-5414,-10134,-16969,-9627,6927,19060,27425,30394,27245,27204,23775,15163,511,-11265,8357,36834,73671,86385,65615,35864,14811,10698,13433,17209,20001,16424,700,-10863,-3435,-5444,-8261,3597,26261,20861,9296,11571,14247,7378,2425,3555,794,-4967,-5749,4937,8312,14734,20373,21099,18933,1145,-14268,-10286,-2084,-3803,-5193,1963,7135,11132,14997,19380,30150,33322,20040,2378,-10048,362,7120,15537,15762,2486,-9542,-7259,5467,6122,-2595,-8610,-8914,-1231,-4955,-5163,1296,3588,-1220,-1982,915,2722,1025,245,-1168,-520,-5426,-10907,-10598,-9133,-8233,-6929,-5824,-7958,-10233,-8159,-8574,-6176,-8086,-11493,-9416,-8266,-7481,-8647,-12497,-6584,21,2305,3958,2839,-619,-3108,-13965,-6798,1564,6805,4063,-7388,-3857,14515,28658,32813,15719,-8521,-9619,-5160,-9996,-18200,-16702,-13056,-3790,-1602,2534,-2174,-6212,-6847,-6318,-6793,-8558,-7259,-6376,3776,13002,18505,12823,3497,-5776,-16727,-17748,-16989,-12505,-14230,-2560,17079,28676,17701,9058,6993,4024,8698,15180,22117,23956,17915,7156,-5087,-16931,-2936,11571,16752,8803,-2591,-15632,-18953,-10393,-4564,-1025,-4014,-11023,-4119,14308,24985,20125,13535,5109,3661,15056,20419,21310,19670,14911,7403,3520,8062,-152,-5716,-6937,-7546,-9757,-11571,-9356,-8155,-6182,1824,12888,18518,12593,6021,-923,1704,4749,5098,5881,4187,-1120,-9447,-12184,-7544,-6332,-5693,-9475,-11810,-12328,-7659,-8144,-12866,-9849,-3155,2418,25733,35855,17710,4420,-7257,-4156,5167,6089,-1430,-3973,-2588,773,10538,27147,39538,37800,20638,5491,-3861,-3507,-383,3801,14405,37184,54783,73347,87868,62636,25852,5315,213,-448,-4100,-13259,-7823,-4754,-2699,657,6293,3387,-9845,-3352,14776,33695,37069,19180,-1797,-13516,-8841,-3899,-554,4106,4181,-1181,-3248,-6700,-7380,-9579,-12520,-7807,-2477,765,1401,5174,5089,4429,0,202,3453,113,-4845,-8634,-4581,975,10802,25282,26448],[11334,1173,-4013,-2885,-1512,-2959,-6998,-12108,-11868,-13058,-16276,-14753,-10635,-11978,-8891,-8382,-5488,12897,23170,14907,474,-6874,-5637,-4447,-3914,5512,11914,7408,-1297,-9412,-19385,-4906,13935,29759,40254,24888,15134,17920,18754,11512,4864,8249,21155,39469,56147,58372,52162,42553,26371,12382,4889,-656,-5664,-11365,-4059,-576,-4430,-11624,-966,14178,26536,24280,3887,-3366,9565,9454,-2338,-6579,-4995,-3011,3416,18903,31076,23706,-1024,-6405,-2359,-1903,-6972,-6830,13899,40531,46360,30277,12622,-8301,-15386,-7422,-1786,-7508,-8839,-5433,-499,-3235,-8299,-5871,2317,15903,12216,976,-8886,-14437,-6680,-7655,-13469,-14183,-6070,-6565,-5822,7331,24090,18825,21536,38259,37408,14096,-7481,-7517,2431,6165,6187,12910,21281,22957,11852,-2719,-1645,1453,2085,2724,5235,3071,-6658,-13704,-8063,9971,32655,47284,29580,12203,959,-7299,-10361,-5685,-49,-2806,7314,17706,7482,-3754,-13566,-13692,-9422,-2873,-538,-12534,-15766,-15347,-5516,5233,12722,7462,468,-4053,-3747,-243,2152,3932,-943,1449,5375,17618,13222,-6397,-60233,-144250,-252187,-329488,-313532,-231352,-118440,-57419,-31677,-12170,-14259,-16998,-3932,1734,2567,-5898,-9442,-6665,536,8986,14470,17844,9580,7025,24214,28928,28054,21055,8624,6352,19427,35225,46425,41470,28106,20137,8952,8147,15076,14584,8624,-2646,-12854,-4798,7738,19558,30718,34210,32474,48147,35927,15286,1282,-2955,204,-4257,-7745,-10109,-12784,-11308,-10730,-15550,-10050,-3039,-379,-2853,-14414,-499,26235,43584,40620,12846,-13569,-17070,-6806,1122,3492,3089,-4200,-3164,9633,30583,43471,39466,36164,25652,6379,-2442,2510,5461,-1245,-10060,-11229,-13959,-5950,-4513,-6935,-12078,-13074,-3092,11322,17066,15141,6624,-3662,-14443,-8421,2010,183,-2002,-8249,-3799,-573,-2356,3002,5904,6217,3840,788,-2932,-6826,3408,18142,25517,20982,17523,-1944,-14421,-10999,-4019,4532,6275,-931,-4459,-3103,-433,4725,6885,-2382,-13963,-12233,-14678,-13189,-6402,-5487,-13963,-9216,-523,2684,565,-5987,-8333,-10333,-13606,-9578,-4597,-2719,-422,4439,9372,9356,-458,-6246,-2573,-1394,-456,1506,8035,9397,-1471,-6306,-6452,-2772,132,-334,1110,2985,2690,-8398,-16702,-5287,1696,7621,710,-3627,5794,14470,15526,5854,2203,1504,688,3673,14132,23473,19900,5343,-13759,-11722,-5860,-4456,-3614,-2254,3645,15848,22693,14378,-1235,-9975,-8374,3106,14040,26704,28901,19055,10429,1641,294,-3395,-6130,-4813,-1072,3208,6321,7143,1961,5736,4781,-1058,-9500,-3861,13809,36273,38920,23796,7276,-7526,-13319,-6652,-910,1500,-11988,-12883,-13976,-11341,2127,9102,2755,6313,14057,16500,11287,1326,-2606,-1906,-6160,-5203,-10177,-14949,-17842,-10856,-536,5334,-136,-8767,-13394,-1566,24364,42167,28935,12116,573,2892,10477,18870,18559,11851,3846,-7135,-15360,-7191,-7157,-5691,-4416,1954,6586,14708,22324,10635,-4300,-14672,-14162,-13053,-8512,-2325,155,-2327,-7962,-2109,8336,10482,7278,8290,5720,4199,6406,9723,9869,10214,10433,7687,-364,-13373,-18236,-17410,-16938,-15715,-7877,-1009,10538,13924,5956,1401,2555,3333,-1843,-6531,-10469,-12150,-13667,-10420,-15320,-16021,-13459,-7917,-7556,-11222,-13173,-5670,-7305,-10650,-7308,-3322,-5276,-6679,-8621,-8922,-3011,4371,11217,6207,-5679,-14064,-11802,-7828,-2027,-577,-1575,1710,13333,19762,10303,996,-4870,-3847,-1792,1008,223,2207,-2042,-4987,-3150,782,3746,24710,54125,37704,10703,-6356,-9418,-1279,8797,12323,9799,463,-7781,-2631,-1101,-974,-3725,-6287,-7956,-96,9427,14985,15641,24313,25619,313,-6567,-1307,-9921,-1360,12738,16469,9921,-2991,-14,9171,11090,5597,-1492,-9214,-15654,-9242,855,9241,12457,7807,1973,-4185,-2408,10010,16043,12573,3023,-7606,-6880,7308,16646,20481,25385,25700,20686,12752,4193,-1611,-3995,-3000,-2385,-2189,-9640,-3286,22705,35368,26462,7609,-4184,-7458,-5905,-5249,4603,18585,15250,798,-5721,-4333,-2451,165,4762,4263,-8578,-5831,2552,1734,-5532,-12782,-6481,-1664,361,718,-264,534,-6604,-16323,-12391,-1916,5820,916,-5709,-5104,-2155,-6817,-2729,10214,13842,4008,-534,2563,1699,-3151,-5044,-4091,-5559,-9139,-1249,15965,34929,38180,28451,12016,1956,-1464,-8564,-2358,2345,1127,-3141,1552,3102,6306,6574,5087,1969,-2653,-2058,6691,16147,19557,15658,11314,1318,-12517,-17487,-9941,-2878,-3022,-10334,-15864,-13454,-6839,-5607,-7275,-11381,-17933,-10538,143,15095,32842,42225,32888,16538,10290,6233,2243,1843,-2040,-4452,-648,-5060,-12551,-10086,-5669,-1532,-5413,-14467,3550,27082,43370,41298,31230,13468,-485,-3099,3319,-2245,-10797,-6610,14058,37929,36647,21534,7166,-842,-1666,3195,5683,18504,30648,37848,34291,22208,21439,21539,10858,-2769,-13412,-3701,12494,25178,35165,42194,22060,2525,-1110,1962,-1877,-5567,-4315,-790,-2947,-9444,-783,-404,-6251,-7723,715,15650,28597,23668,9606,-4369,-6337,3482,8564,7277,-829,-5846,-1388,5044,1149,928,-828,-3928,1310,4956,-5266,-16066,-14916,-15714,-2431,4389,-115,-5207,-171,21379,23236,15354,23205,31330,28668,20294,14446,7837,4944,3005,286,-9570,-11677,496,10023,4508,-1670,-6719,-13426,-1773,-2604,-8940,-15827,471,21390,27617,30519,30038,20540,13712,2243,3922,6557,390,-9744,-3619,8438,25489,30475,11496,-7374,13320,31057,25700,9194,-10,12612,37225,36639,14817,-2034,-14152,-1911,2835,-12813,-712,9486,9960,-1478,-6861,7926,12766,2316,-4640,-4229,-10557,-19340,-2112,9240,8396,2563,-1261,-6297,-5371,13727,31631,42140,22240,-976,-12029,-9721,-5905,-805,-2462,-5913,-7056,-8344,-1496,8560,2766,285,-153,-4873,-4872,-3891,-6798,-9196,-10065,-13335,-15703,-9565,-1829,13281,21042,21144,19872,13634,-55,-7360,-12297,-1606,339,-4356,-7259,-1557,2506,3621,4139,851,-405,-2920,-6103,-900,11146,21487,14331,114,-9237,-10422,-8665,-7026,-5466,-4396,7644,29566,29034,26980,5011,-19834,-4464,5718,4492,146,-6946,-9419,682,16428,31489,22652,7661,-4162,-15549,-5499,7308,26291,32003,15134,5929,4610,6234,76,-8628,-8353,4082,15246,12891,2693,-5303,-4650,-4165,-7567,-8433,-7564,-1354,3865,2994,-1312,-5682,-5975,13266,29109,32780,22812,12317,2756,-1827,-5376,-8118,-3482,2999,-7373,-14135,-5936,-245,2352,4452,4688,-2088,1026,6689,3186,-4886,-8484,-9340,555,-2677,-4995,-9534,-12669,-11155,-14036,-12863,-2739,16541,30221,12821,-4393,-12233,-6900,12179,42689,75647,72020,31956,-5246,-3513,-2385,-15050,-36,8706,5090,-4261,-14697,-8253,-4326,-4718,-9114,-13063,-1798,15656,30947,23684,8769,-6005,-8123,-9503,-9913,-1929,2537,208,178,-389,-5818,-11145,-10603,-8903,-13349,-10743,-35,8329,10135,14340,24602,37640,35632,24643,13801,4208,-2247,1413,6084,7925,19451,11568,-1739,-6086,3948,15305,14949,11800,4521,-4604,-5091,-936,-1792,-3014,-5567,-9517,-10332,-5229,1082,-1517,-4425,4139,13422,14130,4375,-3785,-6845,-1661,-3776,-6426,-7782,1697,-1225,-1967,-4153,-11531,-3361,4093,-1097,-6008,5023,11466,10042,4582,62,-1028,-5390,-10287,-12637,-17744,-9268,-3040,405,6086,885,-8849,-5477,7850,16187,13570,-95,-13164,-11158,-7552,-11247,-15170,-13559,-10566,-8595,-6678,-6832,-5437,-324,8498,11527,10686,7853,8588,13321,18179,16590,5961,-5932,-1899,12886,36468,41529,22680,10861,1488,-7475,-11212,-10181,-4698,7778,16753,9961,-3811,-8262,-10900,-1968,16906,40445,54598,52841,37107,15506,8091,5425,-4812,-10751,-5876,3218,3909,-2604,-5946,-8990,-4126,7104,17178,15093,6170,-4496,-14980,-14754,-14434,-13946,-13616,-7687,3865,14761,12014,-128,-4970,-7046,-2020,-1176,69,-1443,-5945,-13066,-9447,-5873,75,10266,16285,21186,8109,-2264,-8127,-8349,-2149,1477,3295,2156,-8795,-11096,-6318,-10794,-14687,-4018,11151,7466,3917,3436,3981,4919,7121,3601,2036,-4578,-12622,-12650,-14792,-15659,-2707,9062,9926,1419,-6955,-6922,-7469,-7591,-6927,-4343,1561,4992,18688,22399,9722,-1208,-2008,-3312,-2774,-485,9524,13705,15956,22010,29640,31636,22904,6312,-3446,4325,18269,28988,33241,31652,17159,-635,-13871,-1335,3614,1817,-4335,-9346,-15102,-2779,5758,28562,58882,72559,67903,35920,8369,2746,8357,5002,-1426,-3945,-6010,-7098,-3873,-5501,-6381,-11261,-9251,-5622,1808,5659,-7474,-1754,5551,3845,-10498,-3072,4833,7824,17937,28624,36215,28765,11678,6675,10708,3611,-5805,-3811,-11881,-11529,-10636,-8871,-1195,-2236,-17854,-12528,-4651,198,3133,3313,-1043,-6230,-3569,6554,6093,-9152,-8867,-547,4827,6758,-185,-15672,-3937,18242,28835,31265,24173,25563,50154,56996,43403,25556,12888,6309,5219,5511,1702,-5263,-3586,-3898,-12508,-1644,16761,21266,12807,2345,-1973,-353,5230,6082,-2873,-13969,-10607,-4263,-2561,58,6783,4109,3023,-5170,-11206,-12667,-9619,-521,15811,42632,63890,61647,37403,22436,27285,19225,-2009,-3111,2144,-8360,-5055,-3568,4325,8571,11461,13474,9803,2732,-8542,-6064,8627,8380,-13324,1599,29435,30684,9600,-14267,8692,39155,24130,-6782,-6023,20957,43017,28419,8538,3065,-4086,-7408,3960,3866,-3401,-13304,-8703,-1490,-450,-517,-1979,4083,5013,-3887,-5631,7850,12647,4055,-6845,-12150,4751,11319,3480,-5849,-14049,-1698,10160,15411,14627,-2336,-16949,-6547,-294,-2557,-7388,-3434,3522,7925,6233,2978,-2163,-6561,-10103,-6078,-3179,-1591,-5004,-1441,-659,9327,8366,2673,4349,6323,6790,4806,-1382,-12464,-14624,-12932,-7077,4203,7849,3500,-6145,-13695,-7609,724,-8988,-7994,8603,16934,13564,3041,-2659,-544,-1292,-5182,-7486,-8768,-8254,-3417,13333,7291,66,-5237,-3223,-3724,-11469,-13684,-9598,-8233,-11120,-11466,-6987,-1336,2887,9060,4581,-1393,-3007,1080,4281,1407,-6397,-10094,-692,12793,14786,4060,-1377,5968,20518,21508,6750,-1959,10985,22718,15617,-3051,-15670,-15055,-8926,-7690,-10537,-8945,-6450,-2720,4311,425,7499,8922,-2235,-9308,-13130,-11289,-10278,-7129,-1556,-462,484,-7645,-12362,-9641,-7099,-7313,-9660,-6128,2649,16192,23690,31192,17688,49,-5279,-5436,-2001,5473,10170,9122,4036,-1797,-6811,-10828,-10881,-13000,-14717,-11377,-10108,-10531,-10295,-7675,-4690,-72,1514,-2387,1315,11813,39950,58204,41477,13616,1667,5023,15610,13086,10954,8470,7525,7291,6713,4332,-6765,-10194,-9613,-10407,-7632,-6266,792,5233,4634,6658,16123,23767,9902,-4093,-6976,-8226,-6144,1671,8092,5092,-3576,-7356,-7626,-4776,9389,14524,20773,37512,52499,42811,21268,8325,5454,8890,6687,4604,-6087,-12169,-5777,4558,6148,4996,3791,3996,1167,819,-73,-1929,1360,5267,4849,2853,-6543,-9591,9497,30504,20825,9808,1521,-14978,-15970,2465,17233,27532,23187,7457,2058,2177,6144,15189,26148,29404,18814,7313,-8980,-10044,2931,-1729,-12753,-7588,-1999,-2320,-5600,-12388,-11343,-3192,7415,15657,15356,10567,5422,1838,-2707,-7235,-6954,-11088,-13647,-11611,-3816,-3971,-10087,-17945,-8673,9304,28410,45002,48701,37365,30883,23651,13854,-926,-14071,2600,27219,62186,82090,61853,30432,11336,9363,12531,15898,18027,14529,587,-10206,-3082,-4599,-7324,4225,24799,14185,4725,8744,14969,11067,5387,5119,1540,-4174,-6372,4394,6599,10653,13942,15045,16426,836,-13944,-10728,-3439,-3840,-4954,2475,8892,14501,18821,23891,35223,36276,19724,1003,-11681,603,8324,17031,17095,3721,-8936,-7783,4296,7353,-1069,-7858,-8977,-1415,-5181,-5331,985,2638,-2126,-2612,647,4214,3114,2681,1075,544,-5611,-12067,-11562,-8131,-4871,-2165,-1493,-4492,-5914,-3517,-6945,-6284,-6634,-10416,-11028,-10118,-9615,-10735,-13613,-5320,1057,2515,3003,966,-977,-1179,-11879,-8575,394,6770,4290,-7931,-4369,14621,30465,35716,16970,-8111,-9219,-4259,-9351,-17366,-14715,-12956,-4936,-3108,950,-3188,-6594,-7220,-6459,-6564,-7932,-7689,-9160,1645,10364,15330,10935,1706,-7288,-17692,-17218,-17328,-13474,-14072,-1757,14382,24062,14496,7803,6852,3214,6993,13092,20104,22487,17427,6715,-5991,-16340,-3785,11057,16591,9535,-159,-11223,-14231,-9753,-4566,-573,-4351,-11062,-295,18925,30125,24865,17421,8958,8168,19304,22684,22158,19604,15826,10244,8129,13366,2403,-5401,-7303,-6655,-7099,-9093,-8000,-7555,-5420,4701,18689,26564,18627,8910,-2046,-843,3989,4762,6069,4695,-594,-8487,-11984,-8031,-7182,-5855,-7633,-10238,-14181,-11979,-11329,-11875,-6998,-3495,1052,26415,43646,26285,9600,-3764,-3261,3810,4784,-1548,-4265,-3309,-510,8296,24410,39295,40557,22060,6420,-2358,-2424,-730,1981,12033,37781,59954,77197,89403,65816,26776,4257,321,727,-2545,-10599,-6142,-4014,-2340,1042,7058,5985,-5249,-2826,6620,24473,30793,16193,-3413,-14785,-10768,-5688,-2587,636,-606,-5197,-6644,-10282,-11849,-12823,-7831,-5910,-3590,-1038,-374,3606,4295,4921,1454,1547,3677,-280,-4832,-7967,-4875,-191,8741,22258,22953],[7535,-3184,-6257,-3055,-800,-977,-3050,-6395,-9797,-12025,-15367,-17653,-12731,-9652,-4111,-6455,-2390,17385,29176,19791,3830,-4170,-3497,-2628,-2755,5063,10233,4589,-3889,-11647,-18024,-3791,14493,30887,43422,27920,18859,21215,21946,13699,5212,7530,20111,38908,54656,52736,41999,30955,17454,7091,1038,-3711,-8745,-14575,-4537,-1677,-5969,-12707,125,15407,26332,21816,1364,-6428,5810,8651,-2459,-7008,-5935,-4583,1656,17303,30809,25329,815,-8952,-4604,-3460,-8766,-9239,11913,37910,44484,30653,13876,-6253,-13872,-5575,1151,-4337,-8183,-8226,-6078,-11401,-12145,-1049,10044,24308,19762,3787,-9021,-13868,-4131,-4687,-11242,-14673,-5488,-4700,-2860,9783,23770,16523,19199,37486,37979,13808,-7082,-7429,1770,3483,3247,11484,22668,26260,16072,-1301,-2694,1194,2366,1997,3415,2280,-5462,-12592,-9853,4971,24885,33503,16818,5246,-3220,-10141,-10763,-5231,1602,143,12356,19816,6758,-4954,-14530,-13959,-9567,-3144,-729,-12061,-16317,-14129,-3186,9499,16583,9080,1242,-2935,-1701,1489,3024,4227,-572,934,1700,13117,9169,-12648,-70325,-157365,-265840,-343822,-331517,-254604,-143278,-76058,-39167,-13283,-14270,-18537,-6527,-872,-213,-9226,-13528,-11262,-2313,7763,15107,17880,7215,-1350,22678,33160,34288,27458,12702,8238,20061,36221,45954,40651,29849,21985,8021,3032,9093,10973,7178,-3511,-13406,-3968,5877,14881,23369,24708,23066,41985,41211,18013,247,-3147,1836,-1593,-5705,-8351,-12897,-12321,-10497,-14772,-9869,-2480,563,-745,-10399,609,26120,43146,36235,8005,-13630,-12984,-4326,1885,2017,1050,-4040,-2231,10265,28641,39726,37708,35375,26816,8791,-4440,-4129,-1595,-4367,-10897,-12200,-16392,-6754,-5792,-7239,-10758,-14905,-3722,9772,14055,13777,6903,-2191,-11046,-5835,1290,-1305,-2221,-7939,-4750,-3705,-4635,2335,5991,6515,3750,-163,-4717,-8597,4051,19610,25872,20716,17281,-2103,-7062,-7516,-1974,8781,13906,6073,-683,-2287,-1308,2564,4368,-3045,-12861,-12915,-12976,-10082,-3812,-3409,-12296,-10960,-1128,3399,1293,-5073,-6949,-9223,-12062,-8170,-3562,-1535,1013,5190,9394,10717,1482,-4571,-1545,-1930,-1886,-788,4927,6626,-3236,-7367,-6829,-2828,-15,-767,195,1530,1339,-8127,-13859,-6121,-1607,5181,429,-3286,5227,13457,15867,5286,88,-597,510,5761,18258,27036,20343,4247,-14054,-11028,-3492,-1425,-1571,-455,4590,15080,21233,14420,-187,-9015,-8809,1641,14503,26454,27136,16632,8500,-131,-1681,-4923,-6763,-4881,-706,3771,7036,9109,3537,6326,5370,-673,-8973,-2852,14841,34657,35195,20905,4412,-10135,-15112,-7661,-897,2830,-9581,-12971,-12482,-7497,2484,7957,2798,7915,17614,20616,13410,2206,-1838,-2239,-8627,-10735,-14714,-17630,-18763,-11265,673,8595,3685,-5969,-11750,-816,26298,42822,27755,10408,-1076,2799,10791,16363,14781,8930,2325,-8343,-13165,-5102,-5626,-5335,-4344,613,2915,8695,13839,4894,-5900,-14449,-12991,-11895,-7869,-2655,-961,-2962,-6340,-2275,5669,9056,9371,12911,9812,6678,6896,10392,12009,11542,10226,7288,754,-10374,-14362,-13912,-12121,-16354,-8815,-878,11306,14819,6187,913,2466,4750,-677,-6142,-10417,-12317,-15206,-14600,-11765,-10574,-16583,-9514,-7684,-9686,-11513,-6338,-9275,-12137,-7204,-3499,-5238,-5867,-5079,-2134,4573,11435,14418,7806,-4509,-15188,-12997,-8562,-2948,-652,-231,5641,19913,25381,12435,1303,-5938,-4528,-1340,1913,981,2542,-1150,-1759,622,3870,5932,28263,60907,45513,15872,-4165,-11181,-2216,9532,12828,9941,196,-6448,227,1484,-381,-4997,-8120,-10614,-1019,8583,15398,17910,28465,28211,612,-7241,-934,-8784,-1980,10059,13683,8961,-2450,2792,11351,12678,7475,1033,-6408,-14429,-11211,-41,9816,13623,8879,3922,-2263,-3693,7331,13068,9542,291,-9513,-2758,10519,16042,17587,21765,23198,18988,11145,2714,-2192,-3676,-1773,-542,-256,-8617,-5857,18476,35241,32055,13730,-109,-4195,-3587,-6213,1973,14203,10651,-2582,-6160,-2522,-1578,-365,3558,3156,-9089,-2918,5475,4450,-3484,-13077,-6229,-1437,331,597,-567,-1351,-9966,-14321,-9370,42,7076,1447,-6145,-6563,-3967,-9304,-4074,8400,10590,-695,-992,4089,2493,-4257,-4233,-983,-3313,-7474,1147,20298,44697,50482,36132,13060,713,-2974,-9618,-2781,2751,1916,-1060,3051,4075,5744,5114,3798,1840,-1802,-1387,6236,14124,19050,13443,7873,-1003,-14356,-17782,-9081,-1800,-2057,-9211,-17127,-11923,-5177,-4597,-7198,-11623,-19117,-10405,9,13669,29550,41889,37447,20550,11227,4230,-174,-605,-4308,-6618,-2803,-4892,-8249,-4930,971,1934,-4286,-14514,3350,28605,44771,41651,29797,10225,-4366,-5842,1942,-2914,-11133,-7340,16215,39436,35653,20349,5838,-1755,-892,5649,8385,21838,32381,36908,31756,21483,22186,23320,11380,-3497,-15194,68,21910,35632,44179,46820,24189,5856,2535,4404,-1193,-6680,-7183,-4081,-5328,-8202,316,201,-6036,-7007,2762,18067,30223,25960,11177,-4804,-6396,3815,7914,5254,-4416,-10111,-4979,1176,-2316,-953,-1519,-3949,2034,5093,-6339,-16295,-13015,-16019,-2113,6696,1155,-4900,-2093,17800,20746,14830,23447,33012,30755,21403,14880,9659,9594,8045,3811,-7692,-10605,526,8450,2645,-3934,-10458,-8593,4417,2329,-6735,-17278,1942,24253,33590,39300,40540,26677,14717,2145,5505,9219,2544,-8283,-3470,7931,24148,29190,11542,-7608,9639,23096,20636,6461,-1225,11558,38590,43831,19544,-882,-14778,284,8250,-8280,-1740,8286,8823,-2785,-6480,9308,12806,2174,-4570,-2838,-7880,-19191,-3526,8582,8482,2390,-2448,-9682,-854,20932,38866,45992,21989,-2677,-13774,-9953,-6718,-1248,-2636,-6497,-7773,-7585,1338,12302,5399,1570,71,-4464,-4303,-2993,-5402,-9138,-11099,-13667,-17076,-10645,-1816,14789,24868,25161,23470,16361,1264,-4884,-8059,-5102,-4519,-9541,-9401,-809,4188,4379,3711,150,-1193,-4063,-7840,-2559,9765,21231,15164,557,-8790,-10284,-11160,-11692,-9077,-3012,8780,27590,20068,17898,131,-18461,-4640,3653,1789,-2471,-9419,-11578,-1688,14111,32254,27480,11471,-2262,-14357,-5749,8064,28549,34797,17025,6731,5384,6633,-564,-10018,-11738,1118,14609,14714,4303,-4949,-4786,-4828,-8537,-9521,-8789,-2491,3530,2538,-1198,-4511,-5635,11700,25464,29290,22207,12310,1427,-3619,-6860,-8672,-2139,5214,-6332,-15470,-7109,-1093,1769,4317,5564,793,2381,4889,873,-5651,-8388,-9733,-1672,-5123,-5955,-10156,-13280,-11868,-14489,-13326,-4186,12105,25555,8487,-7858,-14892,-9851,9115,38526,67360,62450,23714,-11167,-331,-1017,-14170,-2394,4843,-373,-8115,-15080,-7205,-4525,-5635,-10073,-13244,-3050,12318,24727,17751,5802,-8183,-9929,-10848,-10746,-3076,841,-1280,-1101,-1418,-6996,-12540,-11159,-9742,-14716,-12006,-4,10314,10981,13471,22902,35647,34795,25333,16564,6531,-2485,1016,8940,10876,20149,10675,-2409,-6457,4434,15317,14749,12966,5471,-4236,-6390,-3427,-4964,-5827,-7196,-11582,-12328,-5110,2053,1411,-232,8123,15626,14055,4348,-3063,-5061,-1613,-3170,-5736,-8076,-212,-3171,-610,-3232,-9161,-1771,4418,-1679,-6512,5563,12146,10396,4910,64,-1435,-6244,-11108,-13394,-17519,-9672,-4441,-1833,4512,-427,-10020,-3137,9781,18506,17390,5175,-8711,-9362,-7144,-10642,-14203,-13882,-10853,-8721,-7093,-7466,-5724,-383,8520,11611,11208,8794,9363,13230,18089,16540,6574,-2945,1836,17960,42427,45430,24876,11751,2144,-6393,-9755,-10510,-5916,6107,13231,6402,-4919,-7781,-10186,-2051,15176,36537,50627,50379,35324,14957,9418,8371,-2023,-8893,-7891,2948,5431,-775,-4736,-7286,-3704,6405,15621,12953,3261,-8641,-16965,-11732,-13561,-14254,-12837,-7448,2596,12277,11029,-132,-4952,-12695,-6461,-3591,-1214,-1836,-5048,-10707,-9227,-8603,-1216,11738,19429,21793,6226,-4806,-9506,-7380,-1065,2315,3071,563,-10432,-9482,-2768,-7056,-11538,-6514,10473,9411,5546,3014,3135,4361,7131,4222,2488,-5947,-12924,-12884,-14871,-14295,-2507,9454,10806,2553,-6321,-8465,-9655,-9475,-8507,-6174,-509,1141,11727,15826,7497,-2898,-4119,-5465,-5054,-1557,10065,15701,19158,26400,32980,31444,22726,7693,-2013,4043,16910,26047,27894,24522,11147,-3137,-13614,-1157,3977,2908,-956,-7434,-12883,-44,8794,28744,53967,64146,60939,33682,7853,1415,6978,3812,-2180,-3197,-4079,-5256,-2389,-4164,-4693,-8448,-6173,-789,10490,14283,-3356,-3398,4539,2948,-11178,-2668,7798,12468,21950,32917,40177,32929,14410,8663,16025,11545,-4110,-11059,-15879,-11108,-9157,-4275,6823,8560,-7460,-19193,-10132,-3906,1940,3218,-1639,-8472,-5666,4635,3455,-12436,-8111,1031,7208,9373,2188,-13658,-8356,13018,22479,25816,21793,23726,48568,61222,47720,28473,15037,7623,6312,7981,5144,-2299,-5163,-6529,-13386,-690,15793,19659,10157,-889,-4414,-1571,4244,5224,-4520,-13325,-7734,-1763,-893,1246,7812,6501,6025,-2980,-10256,-13111,-10505,-794,17014,45212,66539,64521,38172,24101,31516,23976,2508,-2284,219,-11328,-7124,-4887,4354,10223,12859,12700,8724,2598,-7931,-7431,6643,6173,-13363,1809,30945,34025,12649,-12442,7668,35979,21849,-5492,-8289,19242,41453,33080,12128,5427,-2714,-7172,3640,3759,-2820,-12976,-9587,-2294,-2014,-2502,-4710,1271,4624,-3319,-6767,6370,12334,5377,-5338,-14835,24,5992,-628,-9301,-14638,-1068,10311,15805,15524,-1044,-14383,-9100,-7157,-8102,-10682,-4004,3253,5509,2726,239,-2997,-6601,-9405,-5436,-3882,-4481,-7227,794,3712,11240,7162,-268,2292,5777,7984,8319,3440,-8914,-16348,-15149,-7698,4121,7778,3864,-4391,-11853,-10005,-3951,-14049,-4492,13277,21768,17242,5187,-1139,1763,3238,72,-2083,-6285,-11671,-9171,10168,9071,2091,-3340,-758,-896,-8810,-16503,-10612,-9076,-12390,-14956,-11041,-3734,1875,8539,3941,-1761,-3439,1002,4578,3223,-2232,-6211,-1502,9426,10492,3170,131,6618,19285,17899,3781,-413,14176,23166,14153,-4720,-14979,-13279,-8769,-9670,-13531,-10415,-7908,-6369,-3309,-7960,1019,4423,-7595,-15177,-13086,-11726,-12144,-8728,-2969,-1791,-590,-7270,-9791,-7398,-7904,-9452,-13197,-8061,680,12297,19356,29603,19656,1507,-3643,-3197,-406,5018,8421,7495,2602,-3027,-7802,-11641,-11595,-13510,-14830,-11433,-9133,-8814,-8830,-5981,-2790,2274,5190,2049,3944,13126,35406,49020,34369,11266,1577,4628,13483,11115,8247,5550,6129,6592,7043,5538,-6447,-10969,-10898,-11265,-7400,-4090,3399,6780,6229,7950,15211,20465,8172,-3529,-5148,-5731,-4633,755,4967,1383,-6102,-7786,-6416,-3440,8897,13217,20441,38088,54711,42733,18283,4272,1376,6421,5646,5475,-5500,-12461,-5343,4217,4712,2769,1849,2333,-933,-1195,-864,-1029,2484,5478,4689,3504,-4873,-10923,5708,27016,21042,10793,2986,-12266,-17961,-1878,11613,21436,18874,4309,606,1774,5648,13427,22099,25478,17635,8528,-9090,-10708,2023,-2086,-12415,-7488,-880,-923,-4069,-11783,-11898,-4770,5614,13645,13357,8762,3941,594,-3927,-9690,-8964,-12083,-14707,-12637,-2683,-2922,-10174,-19127,-8417,10543,36843,62772,67681,47332,33389,22644,12495,-1596,-14794,-3241,17621,49219,74632,56238,24546,7459,7529,11022,13733,15123,11990,540,-9382,-2930,-3877,-6905,3723,21474,8244,2136,7073,15625,14448,7728,5957,1571,-3902,-7772,2244,3662,5972,7859,9874,14446,1102,-13211,-11891,-5724,-4830,-5574,2129,9825,17126,21597,27316,38828,37544,18415,-638,-13817,254,8709,17577,17477,4331,-8842,-9221,1508,6917,-494,-6459,-8151,-2584,-6105,-5523,487,1281,-3433,-3500,72,5157,4775,4739,2961,1183,-6336,-13842,-12412,-6662,-1254,2109,1760,-2365,-3557,-763,-5111,-6179,-5193,-8472,-11522,-12015,-12260,-11613,-11318,-4194,1560,2180,1454,-1465,-1680,416,-9308,-11117,-1467,6085,3937,-8598,-5602,13504,30476,36720,17142,-8170,-9040,-3805,-9047,-16057,-12885,-11314,-5128,-4138,-586,-4472,-7319,-7968,-7010,-6693,-7440,-7577,-11793,-820,7171,11226,8112,-634,-9243,-17930,-16378,-17069,-13828,-12616,-1125,11445,19155,10974,6526,6921,2524,5060,10483,17133,19482,15428,5722,-5934,-10800,-3695,10254,15712,9660,2166,-6524,-9808,-8695,-4361,71,-4803,-11352,2613,22464,34135,29028,21186,13192,13331,23014,24067,22163,18958,16611,13434,13425,19348,5237,-5187,-8161,-6055,-4725,-6832,-6525,-6197,-3644,7634,24028,34884,25312,11536,-3300,-3424,3399,4299,5746,4444,-887,-8010,-11658,-8448,-7993,-5690,-5165,-6772,-11220,-11810,-11733,-9219,-4108,-3923,-304,26735,50932,36389,15529,-219,-1749,2850,3522,-1640,-4572,-3949,-1679,6034,20998,37440,41753,22614,6888,-1080,-1373,-1009,100,9074,36857,63100,77754,85965,65080,26056,3010,543,2211,-262,-7403,-4106,-2748,-1261,1900,7405,7794,-1313,228,2366,15911,23807,12411,-5380,-15822,-12661,-7420,-4531,-2688,-4703,-8407,-9433,-13319,-14523,-9183,-3723,-3598,-4244,-2602,-1775,2677,4387,6347,3529,3157,4263,-153,-4443,-7313,-5051,-936,7100,19549,19869],[5077,-5646,-6808,-1979,1109,2485,2942,2092,-3288,-8100,-10602,-11087,-6274,-1849,1801,-3576,1799,23822,37933,27490,9282,-259,-784,-336,-658,5279,9018,2726,-5137,-12425,-15910,-2580,14632,30837,44474,30137,22085,23610,24338,15802,6198,7691,19544,37591,51210,44951,30748,19938,9431,1396,-2995,-6243,-11070,-16529,-4159,-1887,-6787,-12939,1684,16691,25949,19254,-912,-8709,2546,8251,-1943,-6563,-5941,-5361,663,15843,29704,25878,2673,-10781,-6201,-4307,-9560,-11012,9922,33579,40074,29520,14607,-4294,-12145,-3369,4471,-375,-6783,-10479,-11270,-18643,-8259,5501,17501,31980,26951,7033,-8753,-12163,-860,-873,-7931,-15267,-5321,-3475,-564,11467,22245,13710,16208,34609,36422,13089,-6391,-6962,1176,877,858,10795,24595,29786,20525,1092,-3694,847,2625,1014,1049,1540,-4381,-13016,-14216,-2956,14468,18013,4389,-2155,-7850,-13217,-10695,-4726,3155,3621,17784,21400,6085,-5814,-15143,-13946,-9591,-3313,-692,-10948,-16541,-12061,-248,14409,20546,10779,1894,-2218,-210,2767,3874,4747,488,1878,905,9321,5422,-16159,-72559,-158818,-266845,-347405,-342125,-272983,-164471,-91708,-44234,-13116,-14509,-20646,-9224,-3352,-2821,-12187,-17095,-15324,-4586,7276,16777,19305,7646,-7836,21066,36526,39693,32740,15870,9667,19784,35372,42905,37679,29982,22790,7494,-789,4059,8027,6132,-4077,-13508,-3045,3301,8899,14395,13781,13159,35223,45391,20305,-981,-3223,3689,1588,-3315,-6030,-11802,-12913,-10243,-13956,-9627,-2013,1383,1324,-6203,2783,26068,41652,30582,2749,-12429,-8076,-1025,2980,780,-655,-3775,-1353,10712,26072,35432,35309,33208,26255,10043,-5982,-9863,-8473,-7967,-11891,-13194,-15572,-5174,-4623,-5337,-8072,-16979,-4973,7167,9936,11368,6537,-1018,-8026,-3228,729,-2726,-2677,-8116,-5982,-6746,-6885,1228,5504,6365,3401,-1127,-6358,-10604,3981,19669,24490,19142,15928,-350,-1258,-4908,-664,12244,20808,12858,2791,-1709,-2151,750,2018,-3883,-12005,-13030,-11264,-7757,-2044,-1995,-10539,-12850,-2012,4012,1953,-4263,-5528,-7932,-10653,-7059,-2557,-97,2820,6204,9431,11821,3481,-2930,-995,-3096,-4110,-3639,1971,4409,-4666,-8183,-6944,-2783,-237,-1389,-1050,-301,172,-7145,-11292,-6815,-5089,2234,-422,-3579,4309,12080,15480,4231,-2164,-2719,61,7331,21650,29172,19303,2177,-14839,-10392,-1668,688,8,1114,5167,13758,19032,13734,503,-8152,-8862,120,14029,24838,24025,12970,5650,-2364,-3942,-6583,-7509,-5283,-953,3691,7284,11194,6328,7152,5898,-488,-8535,-2134,14702,29749,27623,15033,-115,-13562,-17314,-8978,-1330,3536,-7565,-11572,-9130,-4774,2162,6300,2701,9513,21012,24161,14808,2516,-1164,-1872,-6719,-14212,-18276,-18487,-17357,-10194,2992,12333,7461,-3518,-10234,-503,26608,40744,25369,8571,-2637,2619,10528,12983,10584,5737,415,-9740,-11508,-3591,-4182,-4588,-4288,-615,-628,2556,5592,-755,-7584,-14200,-11961,-10838,-7041,-2626,-1508,-3038,-4826,-2611,3143,7632,10976,17068,13702,8832,7029,10534,13260,11914,9245,6517,1887,-7171,-10413,-9992,-8301,-15275,-10058,-1288,11076,14616,5473,-349,1910,5771,32,-6266,-10931,-12878,-14623,-10431,-5213,-6029,-16235,-10630,-7388,-7750,-9657,-7116,-11097,-12739,-6429,-3379,-5190,-5337,-2635,3862,11449,17671,16897,8529,-3956,-16023,-14700,-9633,-4283,-1326,374,8676,25019,29463,13834,1307,-7090,-4855,-768,2534,1251,2380,-555,1101,4328,6992,8116,31004,65476,52505,21339,-812,-11288,-2745,10199,13041,9675,-461,-5447,2307,3267,-288,-6585,-9988,-13079,-1671,7809,15592,19757,31943,30136,1165,-7991,-812,-7758,-3039,6940,10499,7508,-1632,5649,13287,13882,8976,3414,-3687,-12366,-13187,-940,10269,14436,9219,4700,-1367,-4700,4842,10016,6096,-2929,-10099,1494,13166,14965,14348,17579,19776,16621,9044,673,-3430,-3935,-1025,892,1324,-7578,-8285,13838,33517,36807,20726,5292,-538,-1464,-7697,-805,10222,6415,-6148,-6703,-1147,-1512,-1972,1083,850,-9283,-326,8038,6855,-1465,-13359,-6178,-1533,-226,-287,-1489,-3615,-13119,-11009,-6495,2036,8552,2947,-4813,-6247,-4513,-11572,-5616,6402,7595,-5145,-1415,5075,2842,-5655,-3360,1618,-1646,-6505,2749,23434,52366,60047,41189,12963,-701,-4632,-11038,-3875,2389,2043,419,4431,5133,5169,3311,2253,1909,-568,-423,5541,11495,17175,9820,3220,-4070,-16518,-17281,-7687,-484,-1020,-7337,-15053,-10225,-3505,-4045,-7712,-12024,-19400,-10912,-1033,11345,25141,39077,39717,23212,11192,1648,-2837,-3112,-6376,-8586,-4854,-3869,-2725,1825,7819,5354,-3125,-13547,2809,29497,45276,41190,27451,6430,-8074,-6854,1833,-2536,-9887,-7515,17867,39028,33440,18505,4093,-3187,-186,8738,12001,25400,32925,34259,28100,20056,22228,24715,11894,-4000,-12893,4713,31684,46466,53168,50478,25946,9329,5974,6423,-750,-7601,-9704,-7012,-7057,-6523,1032,381,-6084,-6314,4582,19646,30235,26533,11703,-5502,-6493,4140,7245,3283,-7797,-12850,-5313,-429,-5700,-3095,-2352,-3954,2609,4740,-7640,-14776,-10714,-15894,-2449,8413,2130,-4549,-3848,12640,16886,13683,22785,33561,31926,21975,15011,11701,14804,13839,7552,-5399,-8766,979,7326,1315,-5609,-11812,-1955,10427,7104,-4403,-14668,4509,27600,39566,47604,50478,32175,15098,1906,7067,11660,4284,-6961,-3111,7188,21742,26466,11131,-8012,5538,14848,14861,3635,-2498,10162,38522,49671,24597,871,-13505,3294,14858,-2510,-2649,6344,6967,-4508,-5944,10213,12208,1557,-4528,-1153,-4736,-16297,-5344,7201,8004,1972,-3903,-13758,3661,28343,46253,49903,22336,-3847,-14693,-8975,-6702,-1248,-2538,-6840,-8061,-6458,3660,15086,7481,2498,74,-4456,-3882,-2147,-3902,-9038,-12628,-13749,-17269,-11493,-1609,16245,28959,29615,27316,19380,2681,-1966,-1848,-7631,-9222,-14376,-10351,78,5617,4960,2980,-885,-2121,-5129,-9303,-3824,8642,20765,15786,1228,-8047,-9493,-12309,-16529,-12902,-1096,10612,25313,11773,9228,-5264,-15769,-3757,2521,-350,-5002,-11781,-13197,-4032,11254,31611,32029,15958,640,-11879,-6033,8449,29758,36389,18043,6922,6153,7442,-827,-11395,-15698,-3451,12272,15616,5343,-4854,-4910,-5456,-9354,-10410,-10040,-3981,2879,2033,-921,-3142,-5514,8051,18529,23276,20331,11955,225,-5237,-8200,-8646,191,7876,-5025,-15959,-7858,-1813,1140,4101,6395,3815,4573,3738,-1092,-5987,-7764,-10440,-4372,-7243,-6598,-10141,-12825,-11277,-13694,-13476,-5065,7563,19091,3600,-10695,-15829,-11397,7004,35212,59663,53576,17399,-10936,1960,26,-12854,-4387,1631,-4696,-11399,-14430,-5965,-4414,-6318,-10788,-13439,-4549,8547,18592,12978,4076,-9072,-11265,-11622,-10284,-3836,-759,-2526,-2096,-2280,-8038,-13106,-10721,-10033,-15611,-11785,1033,12945,11954,12715,20942,32960,33358,25356,18604,8293,-2878,1064,11875,13607,20421,9832,-2803,-6453,5267,15656,15007,14496,6600,-3755,-7390,-5500,-7726,-8281,-8231,-11797,-13125,-4245,3703,5101,4318,12067,17554,14039,4938,-1124,-2503,-778,-1481,-4844,-8302,-1972,-3986,232,-2576,-6975,896,5497,-1683,-6836,5804,12148,10121,4834,-272,-2314,-7487,-12101,-14095,-16632,-9592,-5625,-4296,2313,-2048,-9193,-174,11420,20245,20972,10919,-3642,-6030,-5904,-9785,-12824,-13675,-10819,-8584,-7215,-7758,-5638,-217,8578,11525,11553,9762,10253,13310,18160,16536,7497,731,6506,23768,47891,48616,27353,13121,3351,-4533,-6790,-8123,-5626,4943,10178,3772,-5358,-6979,-8788,-1512,13521,31815,45091,46552,32350,13313,9730,10830,780,-6461,-9978,2202,6386,885,-3211,-4942,-1644,7282,15529,12298,1924,-11274,-13111,-8626,-11321,-12649,-11188,-6986,1127,8856,9305,773,-2151,-12978,-12202,-6506,-2662,-2218,-3658,-7665,-7236,-10177,-2160,13315,23071,22973,5235,-6878,-10674,-6555,-453,2737,2628,-1099,-11548,-7040,976,-3376,-8582,-7739,9593,11167,7013,2620,2465,3999,7155,4644,2871,-6290,-11457,-12271,-13972,-12475,-1708,10354,12136,3988,-5368,-9301,-11145,-10793,-9798,-7753,-2242,-1942,4694,9185,6708,-2548,-5496,-7446,-7618,-3152,9799,16544,20991,29584,34664,30071,22422,9444,-190,4012,15565,23381,23191,17996,5559,-5702,-12689,-367,5145,4846,2495,-5012,-10774,2008,11829,29170,48959,55020,52424,30722,7287,158,6057,3102,-2804,-2564,-2166,-3280,-691,-2203,-1746,-4290,-1515,5679,20609,22946,980,-4072,4055,2477,-11367,-2094,10902,17572,26161,36260,42568,35780,16809,11056,21395,19601,1195,-15162,-13533,-10088,-7561,-222,13002,16710,2388,-19482,-16127,-7769,1173,3299,-2140,-10655,-6309,3896,1552,-15700,-7111,2798,9898,12158,4733,-10792,-11773,8631,17228,20933,19395,21475,44828,62355,50426,30817,16936,9053,7964,11721,9587,1069,-6335,-8907,-12584,272,14230,17426,7092,-4247,-6617,-2460,3263,4248,-5513,-10552,-4066,1233,1104,2496,8544,8619,8601,-762,-8975,-13155,-10969,-801,18118,46602,66629,64959,37700,25258,35484,29185,8219,1521,1718,-11282,-7649,-5665,4482,11494,13657,11247,7083,2066,-7545,-8581,4631,3887,-13143,2582,32377,37698,16710,-9493,5011,30427,18855,-4233,-10148,17468,39031,37589,16424,8570,-415,-6781,3240,3872,-1809,-11855,-10077,-2690,-2795,-3964,-7114,-1556,3883,-2956,-7009,5433,12312,7396,-2724,-17106,-5869,-242,-4981,-11924,-12282,-115,10793,16342,16382,506,-11768,-8686,-13127,-13574,-13483,-3933,3201,3640,48,-1742,-3290,-6254,-8272,-4561,-4474,-6947,-9587,2314,8770,14420,8023,-1825,485,5228,9089,12003,9320,-3988,-16050,-17138,-8078,3933,7383,4043,-2479,-9179,-10715,-7058,-16577,-1577,16771,25872,21008,7862,830,4331,8712,6528,4165,-2143,-12447,-13904,6505,10922,4321,-1175,2132,2533,-5493,-13366,-9517,-9323,-12948,-17205,-14481,-5493,1269,7873,3178,-2139,-3778,917,4635,4606,1355,-1646,-189,7094,6425,2145,1612,7488,17926,14318,1739,1908,17011,23067,12635,-6029,-13711,-11782,-8916,-11888,-16183,-11339,-9182,-9747,-9050,-13538,-3642,888,-9807,-14669,-8984,-10309,-12496,-9892,-4258,-3019,-1510,-6318,-6573,-3817,-7023,-11666,-14806,-7352,256,9293,15117,26717,20826,3099,-1853,-875,1246,4309,6552,5991,1327,-4122,-8520,-11911,-11743,-13427,-14557,-11619,-8339,-6933,-6780,-3956,-772,4624,8722,6573,6846,13947,29288,37933,26390,8516,1559,4359,11092,8929,5473,2646,4724,6008,7680,7263,-3856,-7751,-9731,-11447,-7363,-2712,4930,7162,6840,8586,13760,17002,6563,-2764,-2997,-2763,-2593,435,2372,-1765,-8161,-7877,-5278,-2425,7776,11382,19265,36820,54251,40966,14760,164,-2713,3637,4333,5861,-5034,-12187,-4602,3602,2955,394,-55,685,-2856,-2879,-1398,-312,3086,5209,4146,3935,-2959,-9730,3167,23909,21736,12340,4800,-9386,-17554,-6044,5417,14133,13578,1291,-454,1641,5409,11942,18382,21262,15607,9135,-9432,-10523,1240,-2576,-12212,-7074,245,165,-2888,-11179,-12264,-6273,3501,11117,10960,6793,2481,-407,-4739,-11924,-10482,-12681,-15283,-12984,-1160,-1669,-9779,-18943,-8173,11257,44169,79184,85581,56667,35014,21250,11374,-1474,-13227,-8244,9419,37047,66062,50640,19744,4172,5852,9488,11294,11949,9547,1226,-7848,-2318,-2671,-6237,2884,17614,4047,1433,6809,16356,17660,9975,6606,1401,-3672,-9185,-655,404,1845,3647,7294,14569,3166,-11720,-13416,-8501,-6248,-6539,1389,10321,19327,23667,29970,41169,37558,16782,-1789,-15165,-186,8680,17609,17447,4875,-8738,-11002,-2294,5212,-515,-4622,-6511,-4106,-7117,-5222,294,-2,-4697,-4222,-354,5968,6412,6820,4898,1854,-7089,-14967,-11314,-4036,2975,6156,4316,-1046,-2291,1024,-3098,-5288,-3302,-6097,-10403,-13329,-14633,-9755,-8451,-2753,1979,1813,-164,-3969,-2350,1905,-6382,-14084,-3661,5012,3227,-9026,-7114,11635,29186,36271,16636,-8353,-8732,-3413,-8779,-14904,-11353,-8952,-4338,-4612,-1819,-5712,-8090,-8847,-7743,-6919,-6897,-6822,-13154,-3234,3803,6679,4730,-3233,-11383,-16599,-14997,-15865,-12858,-10207,-609,8454,14285,7418,5477,7488,2320,3296,7716,13603,15353,12224,4840,-3396,-5025,-2567,9328,14195,9101,4042,-2261,-6021,-7492,-3868,1020,-5122,-12094,4582,24837,36837,32459,24735,17689,18910,25910,24508,21364,17828,17245,16783,19116,25554,8392,-4767,-9320,-5823,-2723,-4865,-5179,-4640,-1730,9949,28139,42382,32022,13615,-4770,-5571,3419,4173,5200,3463,-2107,-8271,-11499,-8905,-8813,-5226,-2455,-3165,-7156,-8279,-9551,-5918,-1387,-4534,-1768,26454,56660,46963,21885,3001,-490,1575,1765,-2109,-5163,-4726,-2893,3699,17109,34085,41022,21954,6553,-422,-778,-1597,-2068,5558,34424,63775,74955,78124,60489,23447,1288,522,3716,2749,-3851,-2163,-1507,24,2800,6891,8188,1267,2671,1352,8139,16149,7586,-8093,-16585,-14482,-9421,-6753,-6134,-8195,-10902,-11617,-15081,-12376,-5340,-803,-2063,-5104,-4466,-3333,1755,4536,7692,5308,4348,4525,-197,-4489,-7412,-5824,-1901,5424,16814,16683],[710,-9297,-8928,-2985,896,4036,7377,9569,2726,-5052,-7437,-6669,-645,4594,5339,-2904,3517,27938,44975,34059,13435,1781,-402,-402,-573,3398,5645,-790,-7872,-14630,-16022,-4006,11710,27154,40829,28745,21844,22306,23250,15248,5276,6132,16780,33003,43683,33583,17356,7969,216,-6756,-9358,-10461,-14895,-18751,-5343,-3530,-9151,-14668,1306,15713,23153,14496,-5073,-12305,-2214,6164,-2916,-7393,-7155,-7411,-1558,12706,26021,23491,2337,-13733,-8939,-6364,-11250,-13821,6361,26336,31909,25175,13062,-4239,-12134,-2764,6180,2308,-6482,-13735,-17398,-17937,-3063,10267,22333,36659,31608,8929,-9546,-11089,1287,1947,-5366,-15661,-6703,-4172,-444,10768,18272,9113,11253,28364,31352,10611,-6761,-7519,-731,-2858,-1976,9712,25653,31897,23466,2983,-5801,-943,1524,-1510,-2977,-248,-4798,-15774,-21476,-14131,1157,1309,-7367,-10186,-13395,-17323,-10782,-5118,3585,6537,22279,21447,4530,-7298,-16383,-14488,-10307,-3940,-798,-9875,-16028,-10145,2525,18970,23491,11555,1432,-2919,-265,2700,3855,4651,1158,2761,1639,5687,1049,-18310,-70204,-153057,-260858,-347152,-352991,-293632,-187507,-107785,-48740,-12821,-15796,-23762,-11648,-5522,-5285,-15151,-20117,-19247,-6829,6720,18206,20682,8841,-11526,19082,38380,43507,36087,17547,10106,18256,32459,37377,32773,28398,22189,6834,-3598,-506,5198,4920,-4895,-13532,-2443,-122,1745,4131,1808,2862,28323,47869,21634,-2836,-3782,5099,4761,-979,-3729,-10092,-13144,-10192,-13404,-9623,-1939,1738,2927,-2269,5553,26132,39518,24466,-2545,-10805,-3451,2623,4265,-246,-2026,-3499,-628,10825,22839,30633,32091,29574,23958,10156,-6814,-13431,-14565,-12008,-13094,-14131,-12588,-2298,-1820,-2601,-5294,-14926,-6809,3698,5143,8115,5572,-174,-5475,-930,200,-4022,-3256,-8645,-7379,-9108,-8705,-236,4461,5811,2864,-1995,-7581,-12526,3344,18416,21580,16497,13801,2306,3035,-3052,10,14797,26427,19020,5921,-1246,-2787,-495,216,-4505,-11130,-12413,-9669,-5937,-756,-902,-8724,-14700,-3074,4582,2592,-3416,-4006,-6543,-9395,-6065,-1495,1580,4942,7437,9547,12746,5681,-1102,-707,-4581,-6915,-6610,341,3892,-4713,-7945,-6395,-2343,-206,-1807,-2153,-1924,-253,-5417,-8833,-7066,-8198,-468,-1247,-4181,3207,10533,14612,3056,-4084,-4441,-332,8666,24537,30172,17303,-313,-15597,-9481,-98,2340,1484,2803,5746,12291,16549,12694,1138,-7148,-8324,-989,13091,22463,20239,8761,2459,-4623,-5856,-7928,-7990,-5632,-1439,3339,7479,13859,10780,8664,6688,-147,-7804,-1342,13783,22486,17257,6744,-5811,-17203,-19069,-10157,-1775,4053,-5703,-9155,-5598,-2660,1664,4621,2910,11510,24441,27207,15719,2642,-144,-425,-2167,-8672,-12658,-14453,-14181,-7411,6383,16554,11376,-1103,-8556,-268,25567,36492,22360,7014,-3656,2772,10063,9476,6574,2698,-1445,-10855,-10030,-2365,-2692,-3096,-3344,-630,-2842,-2570,-1533,-5824,-8960,-13637,-10684,-9454,-5597,-1803,-1149,-2236,-3113,-2787,1079,6469,12278,21003,17757,10993,7181,10509,13929,11703,8015,5871,3328,-3790,-6481,-6107,-5220,-13460,-11211,-1864,10233,13667,4206,-1938,1507,6942,798,-6410,-11558,-13422,-12115,-4564,734,-2295,-13414,-10864,-6521,-5512,-7580,-7608,-12382,-12396,-5150,-2849,-4878,-4744,-846,9004,17531,22947,18808,8717,-3440,-13988,-16427,-10700,-5676,-2273,522,10967,28570,32051,14823,1366,-7922,-4519,138,3139,1353,2072,68,3840,8135,10420,10678,33163,67658,58088,26484,2797,-9724,-2413,11149,13352,9448,-1067,-4529,3890,4577,-297,-8046,-11110,-13661,-1781,7408,15901,21495,34994,31719,2218,-8493,-682,-6644,-4161,3925,7423,5916,-325,8686,15211,15029,10377,5858,-858,-9861,-15002,-1762,10686,15110,9166,4662,-1167,-5301,2829,7214,2643,-6054,-8102,5950,15536,13821,11164,13311,15931,13963,6751,-1693,-5183,-4579,-554,2149,2788,-6421,-10446,9159,30435,40371,28464,12354,3784,624,-9318,-3330,7087,2987,-9496,-7000,-54,-2047,-4398,-2375,-2338,-8472,1768,9887,8688,489,-12906,-6158,-1787,-1134,-1767,-2894,-6046,-15883,-8150,-3793,4084,10022,4887,-2342,-3894,-2878,-11789,-7141,4380,5235,-8273,-1692,5594,2850,-7123,-2478,3560,-664,-6185,3664,25308,57160,65748,43154,11992,-2153,-6225,-12617,-5478,1381,1593,1434,5658,6287,4707,1313,523,2174,1013,907,4750,8531,14125,5175,-2438,-7820,-18852,-15975,-5877,898,-87,-5169,-12547,-8437,-1829,-3975,-8773,-12376,-18665,-12303,-3001,8221,19992,34339,39751,24582,10431,-1280,-5553,-5431,-8086,-10383,-6881,-2522,2806,8913,14443,8245,-2240,-12371,2090,29755,44820,39858,24289,2316,-11369,-6404,2452,-1517,-7747,-6710,18602,36386,29882,15782,1644,-5901,1330,12888,16784,29127,32465,30374,23686,17915,21365,25425,12229,-4411,-10226,9709,40751,56548,60988,52362,26768,12375,8823,7733,-831,-8677,-12070,-9545,-8021,-5140,1126,-42,-6560,-5816,5942,20234,28757,25549,11301,-6475,-6863,4198,6335,1142,-11282,-13794,-3322,357,-8768,-5661,-3506,-4151,2802,3822,-9016,-12752,-8614,-15488,-3689,9208,2521,-4467,-5586,6264,11860,11740,21130,32864,31936,21683,14492,13422,19662,19433,10918,-3173,-6714,1677,6511,421,-6471,-9415,3982,15307,10966,-2523,-11636,7063,30216,44168,53989,58405,36177,14530,1291,8276,13469,5278,-6155,-3004,5846,18008,22069,9840,-9021,966,6624,8354,380,-4242,8143,36768,53128,28973,2586,-11829,5857,21090,3438,-3247,3355,4030,-6994,-5657,10203,10656,86,-4750,512,-1539,-12846,-7835,4683,6579,1105,-5300,-13318,7505,35021,52852,53325,23158,-4241,-13900,-7638,-6411,-1278,-2668,-7425,-8345,-5608,5017,16488,8676,2689,-492,-5073,-4006,-1757,-2697,-8757,-14615,-13606,-16220,-12532,-1729,16940,32317,33459,30483,21998,3661,635,3702,-8904,-14099,-18842,-10401,537,6302,4926,1483,-2820,-3752,-6673,-11032,-5279,7194,19597,15676,1547,-7627,-8721,-11863,-19950,-14877,902,12820,22392,4162,1518,-10842,-13210,-2690,1788,-2270,-7826,-14182,-14296,-6852,7432,28918,35110,20179,3649,-9597,-6868,7645,28718,35456,17274,5971,6444,8030,-1516,-13471,-20688,-10113,7649,14576,4875,-5756,-5670,-6682,-10661,-11728,-11952,-6439,1317,874,-1180,-2336,-6087,1462,8116,14567,16549,10509,-1483,-7130,-9712,-8508,2577,9665,-4662,-16573,-8896,-3128,-262,3062,6395,6076,6564,2824,-3145,-6502,-7295,-12232,-8085,-9775,-7723,-10395,-12335,-10524,-12777,-13814,-6008,2788,11000,-1882,-12697,-14983,-11294,5831,32602,52564,45281,12452,-8061,2679,2,-12298,-6758,-1758,-8742,-14702,-13824,-5322,-4740,-7503,-12041,-14361,-6928,4039,12473,8782,2533,-9806,-13044,-12092,-9377,-4941,-2949,-4169,-3462,-3693,-9759,-13377,-10216,-10603,-16715,-10939,2505,15407,12226,11312,18072,29075,30748,24085,19142,8720,-4029,723,13897,15176,19404,8114,-3863,-6940,5599,15492,14922,15519,7029,-4010,-8959,-7938,-10864,-11206,-9562,-11180,-13248,-3601,4899,7892,7642,14771,18292,13290,5356,1157,25,381,255,-4763,-9373,-4347,-4681,-66,-3003,-5794,3151,5988,-2316,-8113,4654,10489,8313,3473,-1812,-4520,-9944,-14114,-15594,-16237,-9851,-7220,-7662,-1319,-4774,-7688,1983,11758,20332,23012,15711,650,-3063,-5009,-9700,-12188,-13930,-11374,-9124,-8029,-8710,-6167,-778,7728,10330,10768,9850,10409,12785,17565,15600,7714,3949,10875,28910,51266,49730,28909,13893,4006,-3155,-4010,-4720,-3953,4252,7426,1407,-6145,-6952,-7945,-1430,11088,25874,37860,41126,27957,9966,8002,11632,2534,-4532,-12864,118,5843,1406,-2334,-2964,792,8551,15720,11978,1216,-12390,-10296,-6569,-9555,-11115,-10112,-7298,-1418,3776,6179,2012,2427,-4833,-14766,-10834,-5267,-3631,-2803,-5012,-4795,-10244,-3742,13944,26083,23660,4206,-9224,-12526,-6832,-1255,1800,1045,-3686,-12737,-4945,3934,-772,-6805,-8378,8075,12106,7666,1528,1097,2917,6263,3927,2319,-6157,-10263,-12009,-13389,-11325,-1374,10719,12876,4710,-5135,-10389,-12768,-12409,-11617,-9921,-4566,-5046,-2330,2960,6114,-1778,-6880,-10003,-11433,-6215,7818,15229,20209,29995,33355,26626,20961,10393,965,3309,13296,20031,18258,11438,-270,-9136,-12049,23,5943,6373,4865,-3543,-10039,2477,13538,28637,43226,45125,42358,26398,5755,-1809,4996,2270,-4006,-2979,-1312,-2215,241,-451,1558,302,3776,12883,30461,29770,4230,-4772,3038,1342,-12118,-2302,12882,21509,29187,37522,42295,36102,17713,12455,24766,25550,7502,-8172,-9984,-9673,-6888,2333,16629,21513,10425,-11657,-23501,-11940,-89,2644,-3410,-13041,-5529,4287,543,-18320,-6798,3824,11964,14127,6521,-8462,-14365,4225,12357,16001,16198,18104,38526,59371,50381,31669,17734,9671,9153,15701,14011,3734,-7849,-11473,-11122,294,11196,13733,2911,-8233,-8869,-3432,1862,2831,-5649,-7297,-574,3774,2515,2899,8035,9396,9682,502,-8251,-13619,-11804,-1364,18244,45862,63445,62246,35291,24997,38040,33842,14214,8004,6473,-8259,-6897,-6504,4010,11649,13088,8429,4096,252,-8294,-10329,1848,775,-13481,3032,32684,40515,20861,-6076,263,22443,14607,-4051,-12404,14864,35094,40727,20558,11608,1806,-7102,1876,3231,-1484,-11190,-10818,-3402,-3654,-5692,-10005,-5173,1918,-3707,-7161,4247,11762,9246,62,-12464,-11792,-6441,-9069,-13024,-10367,280,10756,16229,16425,1425,-10011,-7227,-16853,-19357,-14942,-3974,2583,1505,-2654,-3839,-3965,-6396,-7584,-4287,-5682,-9588,-12505,2056,12644,16918,9331,-2594,-1791,3855,9194,14712,14993,1288,-14058,-19612,-9080,2799,5845,3202,-1280,-6873,-10353,-8819,-15273,-299,18003,27895,23612,10140,2665,6573,14364,13276,10143,1870,-11469,-17344,1826,11902,5929,467,4690,5794,-2334,-10289,-7938,-9950,-13425,-17063,-18032,-7433,207,6197,1493,-3324,-4796,60,3741,4803,3517,2153,2143,5632,2416,405,2352,7841,15856,10358,-30,3834,18737,21680,10315,-7662,-12674,-11112,-10009,-14934,-17515,-12170,-10929,-12896,-10332,-12024,-6131,-1481,-6989,-8665,-5492,-8594,-11677,-11165,-6113,-4800,-2925,-5593,-3434,314,-4099,-12842,-12208,-4812,637,6561,10395,21920,20188,4056,-659,762,2229,2822,4034,3986,-425,-5712,-9566,-12234,-12024,-13453,-14181,-12516,-8440,-5697,-5040,-2345,629,6234,11359,10367,9253,13547,21530,25397,17408,4758,937,3530,7927,6050,2215,-657,2820,5052,8105,8928,71,-2416,-6756,-11059,-8024,-2659,4757,5755,5715,7847,11288,13087,4527,-2512,-1390,-358,-997,-68,-290,-4971,-10388,-8365,-4853,-2261,5668,8671,16877,33424,50769,37389,10755,-3873,-6873,182,2239,5126,-5365,-11674,-4058,2264,460,-2534,-2390,-1428,-5075,-4701,-2241,-368,2673,3991,2760,3609,-1514,-7622,1606,21171,22606,14071,6500,-6852,-15657,-10078,-1331,5952,7415,-1838,-1510,1374,5010,10286,14598,16436,12185,8516,-10582,-10009,146,-3684,-12732,-6846,921,511,-2499,-11000,-12947,-8128,789,7867,7962,4425,766,-1489,-5499,-14274,-11657,-13275,-15714,-12896,355,-537,-9300,-17559,-8155,11153,49308,91716,99634,63885,35205,19040,9825,-1408,-11399,-12456,2631,26535,57254,45622,16274,1450,4055,7601,8285,8260,6980,2209,-6043,-1470,-1230,-5333,1865,13877,1416,1656,7311,16613,20061,11838,6793,731,-3820,-10560,-4084,-2957,-1364,1638,7149,16668,6870,-9777,-15408,-11979,-8268,-8074,-34,9983,20546,24617,31445,41809,36151,14800,-2456,-13648,-928,7932,16895,16902,5264,-8753,-13102,-7094,2196,-1193,-2658,-4706,-5852,-8097,-4532,296,-1332,-6073,-4954,-794,6463,7831,8729,6699,2442,-7895,-13331,-8335,-385,7558,9704,6052,-525,-1892,2075,-1130,-3689,-1032,-3659,-8772,-13624,-13404,-6851,-5451,-1054,2318,1490,-1758,-6496,-3058,3108,-3329,-16517,-6111,3447,2000,-9295,-8816,9133,26782,34536,15534,-8638,-8276,-3012,-8546,-14191,-10282,-6501,-3042,-4723,-2726,-6820,-8878,-9883,-8618,-7211,-6371,-5735,-12222,-5426,421,1898,956,-6004,-13612,-14718,-13070,-13785,-10546,-7318,-258,5485,9692,4080,4891,8776,2868,2067,5138,9901,10588,8337,4779,1490,678,-751,8353,12115,7831,5280,1374,-2806,-6151,-2976,2365,-4938,-13057,5810,26163,38274,35137,28062,22349,24613,27867,24126,19973,16428,17767,20145,24958,31582,11988,-3677,-10261,-5753,-913,-2988,-3840,-3083,-145,11418,30732,48289,38228,15197,-6218,-6242,4950,5457,5391,2400,-3776,-9037,-11319,-9090,-9210,-4063,686,395,-3182,-4148,-6093,-2174,1459,-4872,-2913,25919,60431,57206,28756,6198,613,117,-269,-2669,-5621,-5177,-3660,1890,13645,30279,39042,20584,5862,4,-253,-2063,-3910,2495,31706,62925,70113,67913,53531,19800,-332,764,5719,6991,620,166,119,1897,4190,6135,7714,2987,4374,2125,2069,8909,2643,-10827,-15951,-12805,-10812,-8488,-8873,-9918,-11283,-11278,-13056,-8788,-1807,1588,-787,-5585,-5921,-4334,1428,5182,9308,7295,5791,5149,281,-4270,-7565,-6483,-2295,4699,15075,14250],[-2358,-10925,-9562,-3065,1520,6516,12797,18135,10211,-617,-3640,-2213,5070,11209,8909,-1714,5293,31606,51635,41195,18570,4476,301,-142,58,2134,2952,-3227,-9593,-15832,-15847,-5541,8322,22655,35382,26240,20470,19844,21207,14453,4787,5081,13976,27554,34981,22092,5373,-2058,-7670,-14710,-15520,-14011,-18001,-18263,-6085,-4582,-10986,-15873,968,14472,19986,9654,-9070,-15123,-6407,4342,-3490,-7696,-7802,-8922,-3181,9862,21901,20226,1475,-15984,-10939,-7917,-12205,-15576,3244,18677,22577,19604,10986,-4475,-12323,-2292,7693,5014,-5874,-16194,-18161,-11391,1966,13959,25544,39326,34743,10729,-9869,-9605,3376,4807,-2540,-13264,-7711,-5175,-1097,9018,13544,4228,5773,20461,24359,7695,-6993,-7990,-2826,-6424,-3834,9351,26692,33288,25516,5071,-7762,-3284,-118,-4694,-7467,-1944,-5760,-19211,-29465,-26667,-13289,-14415,-16326,-16482,-17228,-16268,-9864,-5456,3763,9597,26315,20804,2930,-8629,-17500,-14544,-10703,-3813,37,-8258,-13978,-7641,5917,23628,25832,11943,443,-4515,-1375,1886,3561,4505,1798,3591,3221,2896,-3439,-19142,-64832,-141984,-249113,-343444,-364340,-316997,-212667,-124126,-52467,-12413,-17848,-25467,-11839,-6011,-6548,-16973,-19975,-21224,-8620,6275,19178,21579,9823,-8790,17123,38979,45864,37671,18112,9903,15955,28103,30322,26884,25686,20585,6248,-5005,-4493,2514,3559,-5920,-13323,-2009,-3682,-5555,-6285,-10257,-7413,21934,48463,21905,-5188,-5039,5804,7719,1296,-1602,-8207,-12915,-10262,-13083,-9829,-2235,1568,3897,1146,8330,26119,36998,18593,-7479,-9273,528,6288,5682,-1006,-3019,-3217,-85,10519,19042,25519,28112,24653,20090,9221,-6818,-13322,-18175,-16448,-14604,-14766,-9946,609,1250,-229,-3084,-12396,-9170,-455,7,4159,3918,127,-3677,649,-628,-5380,-4081,-9607,-8954,-10028,-9797,-2184,2611,4601,1862,-3075,-8601,-14310,2047,15777,17175,12744,10919,4597,5659,-2127,-172,16025,29991,23819,8280,-1190,-3471,-1432,-1198,-4992,-10390,-11614,-8524,-4815,-119,-327,-7210,-16266,-4641,4665,2775,-2972,-2825,-5584,-8725,-5528,-797,3001,6825,8344,9262,13018,7592,507,-1059,-6623,-10661,-9284,787,5179,-3339,-6854,-5611,-1913,-271,-2308,-3359,-3552,-350,-3690,-6909,-7319,-11065,-2804,-1974,-5272,1512,8398,12877,1448,-5918,-6060,-1042,9372,26471,29727,14253,-3344,-15948,-8697,845,3266,2494,4205,5936,10342,13489,10928,1241,-6506,-7791,-2017,11422,19219,15711,3900,-1310,-7242,-7267,-9275,-8637,-6333,-2572,2299,7225,16674,16231,10467,7268,-68,-7193,-900,11774,13420,4807,-3786,-12869,-19252,-16823,-11585,-2603,4015,-4453,-6765,-2729,-1377,715,2621,3063,13477,27226,29010,15597,2212,824,1328,2114,-2483,-6917,-10278,-10662,-3964,9802,20369,14753,771,-7200,-553,22806,30149,18591,5353,-4506,2858,8985,5759,2476,-566,-3629,-12024,-9118,-1812,-1665,-1380,-1441,701,-3374,-6172,-7368,-10681,-10437,-13243,-9559,-8130,-3983,-662,-454,-1203,-1684,-3259,-1003,5094,12801,24220,21565,12718,6957,9937,13623,10604,6334,5055,4565,-855,-3153,-2962,-3306,-12011,-12638,-2993,8425,11605,2055,-4137,1160,8074,1435,-6756,-12519,-14269,-9772,322,5064,215,-11192,-10725,-5693,-3598,-5764,-8119,-13463,-11928,-4055,-2421,-4700,-4411,66,12706,22161,26616,19702,8151,-2895,-10783,-17504,-12042,-7413,-3810,-137,12081,30064,32750,15115,1190,-8711,-3974,944,3377,992,1360,443,6122,11635,13808,13381,34493,67108,61359,30361,5737,-7525,-1441,12197,13645,9195,-1670,-3972,4750,5238,-538,-9424,-11029,-11613,-1633,7132,16109,22912,37376,32784,3478,-8890,-781,-5719,-5449,1027,4422,4070,1157,11530,16844,15939,11469,8120,1863,-7306,-16899,-2855,10683,15377,8691,3891,-1623,-5734,1168,4582,-775,-8590,-4570,10291,17507,12596,8032,9015,11776,11051,4271,-4402,-7574,-5693,-465,3148,4071,-5306,-12484,4514,26131,42227,36314,20964,8855,2621,-10590,-5319,4842,376,-12503,-6953,700,-3131,-7540,-6691,-6248,-6846,3130,10670,9620,2158,-12085,-6177,-2198,-2358,-3771,-4736,-8487,-14550,-5816,-1394,6005,11084,6524,151,-547,390,-9370,-8491,2316,3517,-8061,-1865,5650,2559,-8500,-1739,4672,-455,-6420,4046,25964,58662,67018,42049,10501,-3517,-7378,-13938,-7337,-81,719,2143,6765,7601,4543,-619,-1260,2621,2919,2676,4073,5553,10321,418,-8647,-12015,-20486,-13985,-3750,2250,710,-2910,-9895,-6449,-184,-4274,-9932,-11941,-16982,-14467,-5647,4640,14686,28695,38284,25266,9550,-4099,-7865,-6968,-8969,-11732,-8681,-1107,8014,15912,20679,10578,-1500,-10983,1736,29801,43810,38090,20905,-1453,-13411,-5070,3534,52,-5002,-4551,18388,31800,25330,12407,-1365,-10241,5805,18937,23158,33276,31771,26332,19345,15510,19921,25674,12704,-4393,-7562,14856,48493,65209,67056,52414,26753,15011,11279,8646,-1102,-9669,-13933,-11159,-7916,-3949,976,-654,-7045,-5141,7170,20269,26533,23829,10728,-7087,-7119,4344,5578,-743,-14532,-12739,-330,2918,-10364,-8141,-4459,-4067,3083,2995,-9550,-10410,-6443,-14462,-5331,9523,2814,-4209,-6731,-97,6650,9580,19199,31719,31508,21107,13803,15057,24136,24707,14111,-704,-4211,3078,6544,589,-5670,-5012,9205,19053,14038,-791,-8383,9555,31955,47054,58047,63875,38787,13636,965,9656,15139,6122,-5293,-2646,4523,13728,16857,8240,-10042,-3151,-487,2045,-2685,-5877,6241,34204,54471,32716,4609,-9877,8096,26622,9711,-2299,171,772,-9457,-4981,9941,8895,-1521,-4332,2905,2318,-8685,-9978,1780,5008,843,-4663,-6963,11152,41149,58895,56827,25284,-2602,-11109,-5785,-5400,-744,-2386,-7589,-7962,-4385,6212,17409,9901,3020,-820,-5397,-3830,-1005,-958,-7127,-12756,-12272,-14544,-12944,-1476,17399,35081,36811,33295,24805,4999,3592,9148,-7601,-17709,-19202,-8982,1345,7107,5262,246,-4796,-5300,-7897,-12217,-6160,6205,18597,15680,2284,-6788,-7331,-9438,-16105,-10373,4126,16433,19903,-1419,-2839,-12506,-10110,-1060,2129,-2911,-9501,-13421,-13566,-9134,3709,25189,37048,24571,7338,-6738,-7184,6461,26089,32616,15535,4956,7319,9230,-1879,-15369,-20542,-17086,2087,12240,3578,-6792,-6137,-7559,-11521,-12517,-13548,-8845,-79,76,-1081,-1216,-5962,-6358,-3541,4978,11971,8889,-2718,-8085,-9997,-7244,5639,11051,-4572,-16654,-9287,-4088,-1501,2132,6469,8374,8862,3010,-4151,-6138,-5988,-13596,-11528,-11705,-8398,-10119,-11203,-9126,-11127,-13174,-6071,-746,3426,-5858,-11955,-11700,-8363,7125,31969,47225,38539,9353,-5368,3009,-33,-11503,-8466,-4313,-11574,-16505,-12517,-4258,-4454,-8082,-12765,-14893,-9005,317,7902,6194,2031,-9482,-13938,-10840,-7513,-5296,-4525,-4981,-4005,-4506,-11099,-12299,-8769,-10420,-16826,-8979,5494,18644,12833,10367,15522,25365,28290,22832,19415,9052,-4601,965,15915,16605,18228,6571,-4563,-6849,6499,15930,15632,17044,7798,-3900,-9993,-9534,-13182,-13474,-10127,-9585,-11840,-2138,6634,10590,10568,17191,18990,13010,6764,4856,3805,3190,2804,-4482,-10205,-6040,-4314,-185,-3333,-4425,5688,6673,-2661,-9343,3173,8327,6160,2005,-3365,-6843,-12351,-15925,-16690,-15307,-9231,-7561,-10144,-4893,-7278,-5221,4153,11921,19842,24332,20164,5045,236,-3479,-9221,-11317,-13674,-11394,-9206,-8421,-9222,-6184,-898,7140,9204,10016,10238,11064,12957,17550,14856,8315,7640,15770,34013,53201,49679,30447,15094,5124,-1328,-722,-136,-126,5553,6460,464,-6241,-6586,-6656,-798,9112,20390,30934,36013,24127,6728,5541,11851,4343,-2019,-14093,-1992,5076,2011,-890,-186,4392,10954,16959,12787,2008,-10924,-7430,-4398,-7365,-8980,-8571,-7157,-3697,-1416,3352,4792,8942,5471,-5972,-13414,-7723,-4919,-1357,-1663,-1185,-8007,-4780,14749,29460,24930,4335,-10337,-13723,-6995,-2230,740,-427,-5853,-12453,-2083,7305,1989,-4926,-7507,7599,13832,9032,1134,299,2355,5690,3320,2189,-4546,-8512,-11070,-12134,-9690,-396,11656,14131,5880,-4444,-10531,-13115,-12859,-12450,-11270,-6208,-6825,-6633,-234,6250,-235,-6974,-11507,-15115,-9106,5817,13347,18239,28719,30369,22630,19578,11608,2604,3218,11388,17237,14329,6239,-4925,-11981,-10491,1177,7362,8406,7238,-2049,-9403,2752,14947,28116,38116,36334,32841,22223,4511,-3031,5277,2809,-4238,-3092,-308,-869,1656,2402,6368,6593,11109,22021,40345,35150,7326,-4510,2555,626,-12208,-2035,14776,25020,31914,37882,40630,35016,18163,13617,26435,29445,14164,301,-6185,-8690,-5855,4702,19261,24672,17720,-1771,-23984,-14511,-616,2507,-4133,-12610,-2439,7071,2099,-15244,-5939,5369,14684,16488,8769,-5589,-13759,1047,9098,12419,13561,15056,31623,53894,48901,32362,18774,10735,11027,20882,19398,6710,-8318,-12018,-8346,607,8006,9975,-813,-10917,-9120,-2765,1816,3066,-2808,-2732,3941,7049,4554,3706,7535,9943,10432,1965,-6870,-13213,-11704,-1208,18628,44286,58689,58151,32598,24652,40240,38953,21567,18039,14720,-2000,-3673,-5939,4380,12152,12623,5770,1125,-1607,-8981,-11402,-391,-1873,-13097,4251,32836,43230,26106,-840,-3469,14390,10615,-3817,-13845,12691,31087,43299,25534,15540,4902,-6854,807,2974,-829,-10040,-10474,-3155,-3452,-6512,-12218,-8330,-106,-4463,-6255,3979,11831,11999,4045,-6497,-9956,-8028,-9655,-10715,-7868,1228,11311,16623,16858,2831,-8000,-4942,-14020,-18441,-12592,-3128,2488,173,-4332,-4963,-3984,-5946,-6295,-3537,-6339,-11183,-14369,1109,15651,19018,11362,-1667,-3327,2765,9327,17234,20977,7707,-10253,-20454,-9704,1766,4226,2374,190,-4094,-8339,-8350,-12807,328,17950,28502,25597,12863,5744,9843,20985,20908,16398,6026,-9205,-16509,-2526,12845,7904,2631,7947,9874,1645,-6601,-5669,-10106,-12764,-14391,-18161,-8645,-391,4499,-87,-4313,-5491,-534,2972,4859,5214,5808,5715,6131,-62,-888,3391,8677,14224,7301,-592,6126,20392,20095,8216,-8499,-10820,-10059,-10883,-17263,-15051,-11789,-12121,-12632,-6311,-7287,-5637,-1512,-1243,-2142,-2065,-6214,-9385,-11417,-7589,-6139,-3892,-4291,434,5637,1439,-9304,-7295,-542,2461,5117,6290,16443,18520,5220,809,2579,3407,1638,1935,2449,-1699,-6834,-9938,-11692,-11582,-12700,-12893,-13070,-8603,-4380,-2946,-391,2183,7882,13869,14105,11860,12759,13683,13430,8773,921,525,2915,5023,3578,-423,-3325,1376,4670,9218,11350,5439,4074,-2316,-9338,-8463,-2982,3842,3552,3759,6685,8924,9876,2962,-2038,285,1998,725,-104,-2247,-7476,-12011,-8538,-4332,-2057,3568,6040,14243,29080,45605,33411,7704,-6328,-9756,-3000,137,3954,-5895,-10043,-2958,1034,-1892,-5116,-4325,-3176,-6749,-5835,-2675,-482,2031,2641,1328,3231,20,-5011,1497,19650,24427,16776,8818,-3935,-12742,-12535,-7485,-1557,1834,-4067,-1747,1738,5194,9168,11446,11822,8025,7169,-12016,-8592,-521,-4673,-13344,-6202,1788,805,-2204,-10568,-13345,-9690,-1709,4758,5193,2432,-464,-1986,-5565,-15135,-11632,-13264,-15328,-11634,2592,1118,-8187,-15326,-7586,10939,52347,99247,108458,68644,34483,16595,8226,-1143,-9356,-14398,-2146,18826,49429,41950,14697,-24,2715,5923,5294,4684,4884,3787,-3544,224,1037,-3381,1865,11675,684,2808,8725,16818,21862,13796,7044,51,-3908,-10967,-6901,-5387,-2743,2023,8909,20352,12144,-6888,-16583,-15594,-10204,-9670,-1756,9020,20747,24693,32027,41087,33904,13047,-2180,-10985,-1561,6793,15865,16390,6025,-8377,-14669,-12214,-1170,-1595,-69,-2551,-6933,-8226,-3023,916,-2278,-7185,-5369,-917,6975,9331,10756,8653,3291,-8289,-10606,-4085,4389,12599,12932,7311,-379,-1863,2863,1075,-1179,1864,-984,-6905,-12576,-10312,-3482,-2117,1166,2921,1616,-2919,-8692,-3559,4177,-41,-12189,-8133,1689,417,-9254,-10356,6377,23716,31951,14161,-8760,-7430,-2299,-8092,-13859,-9546,-4011,-1457,-4440,-3081,-7486,-9504,-10947,-9283,-7371,-5788,-4468,-10427,-7170,-2742,-2874,-2964,-8791,-15455,-12312,-10559,-10961,-7206,-4136,-55,2657,5636,1306,5042,10953,4286,1694,3113,6416,5678,4442,5861,7379,5887,1229,7261,9469,5765,5704,4283,-100,-4668,-1745,3969,-4076,-13426,6473,26505,38423,36871,30937,26784,29810,28609,22853,17961,14684,17897,23048,30337,36671,15739,-1896,-10638,-5927,579,-1320,-2671,-1923,576,11690,31436,51721,42984,15958,-7810,-5073,8293,8827,7246,1954,-5482,-10454,-11218,-9047,-9146,-2346,3950,3455,92,-564,-2633,1475,4145,-5040,-3871,24941,61497,65604,35445,9075,1225,-1816,-2832,-3622,-6151,-5496,-4204,458,10735,26451,36065,18425,4575,-127,-137,-2706,-5525,212,29352,61110,64057,56760,45204,15333,-2136,902,7743,11705,5465,2444,1641,3802,5528,4859,6135,3521,4948,2705,-2619,2193,-2323,-13821,-14813,-11065,-11532,-10026,-11182,-10085,-10181,-9389,-10316,-5656,779,2994,-277,-6250,-7418,-5262,1077,5606,10427,8829,6944,5607,728,-4251,-8294,-7557,-2620,4504,13859,12005],[-4630,-11255,-9423,-2843,2332,9180,18102,26149,17658,4066,-118,1366,9591,16602,11693,-530,6563,33842,56309,47418,23816,7223,879,79,801,1218,847,-4844,-10711,-16405,-15630,-7436,4310,17436,28526,22582,17825,16302,18235,13264,4470,4192,10789,21277,25693,11416,-4373,-9738,-13669,-21754,-20861,-16646,-20435,-16751,-6594,-5258,-12326,-16406,608,12929,16468,4804,-12875,-16947,-9964,2738,-3726,-7634,-8047,-10002,-4279,7361,17660,16421,89,-17455,-12110,-8986,-12567,-15701,873,11450,13167,13370,8589,-4920,-12694,-1966,8981,7597,-5010,-17134,-13113,-5359,6270,16444,27041,39877,36260,12447,-9524,-7924,5275,7540,377,-9846,-7465,-5903,-2104,6692,8891,-395,260,11870,16324,4706,-6867,-8207,-4909,-9370,-4340,9753,27597,33843,26567,7199,-8960,-6084,-2368,-8457,-11654,-3072,-6880,-22107,-36020,-38926,-27861,-28022,-20669,-17933,-15761,-10924,-7749,-5343,4044,12949,29877,19875,1643,-9501,-18167,-13499,-10044,-2198,2106,-6081,-10989,-4182,10306,28414,27703,12219,-679,-6693,-3235,742,3388,4680,2649,4423,4948,1323,-7629,-18763,-57488,-126666,-231188,-333249,-371246,-338278,-236256,-138343,-54575,-11770,-20292,-21578,-8581,-4075,-5981,-15600,-17322,-18675,-9458,6281,19854,22070,10530,-6384,15630,38824,47123,37961,18180,9640,13583,23199,22933,21107,22655,18697,6264,-4530,-7397,327,2407,-6758,-12449,-1238,-6047,-11326,-15098,-20901,-16924,16796,47446,21533,-7073,-6696,6055,10671,3976,732,-6010,-11871,-9906,-12457,-9703,-2371,1348,4609,4291,11018,26121,34523,13805,-11255,-7506,4276,10284,7745,-898,-3082,-2351,859,10349,15479,21000,24271,19493,15575,8011,-5509,-9931,-15999,-20469,-15795,-13999,-7258,3511,4289,1806,-1061,-9586,-11001,-4347,-4479,464,2266,406,-2148,1940,-1297,-6234,-4507,-10282,-9768,-8437,-9170,-3846,533,3257,859,-3982,-9090,-15048,962,12722,12288,8741,8154,6586,7405,-1427,-522,16485,31846,27504,10363,-945,-3604,-1492,-1639,-4645,-9048,-10228,-7175,-3665,575,403,-5410,-14590,-5963,4801,3117,-2476,-1472,-4575,-8079,-4836,88,4657,8916,9400,9099,13169,9656,2433,-1469,-8404,-14589,-8595,4186,8482,-387,-4747,-4197,-973,154,-2249,-4045,-4625,224,-1636,-4921,-7064,-12853,-3820,-1534,-5785,-89,6319,10963,114,-6941,-6908,-1420,10098,28062,28675,11179,-5928,-14344,-7459,1813,4185,3655,5895,6351,8578,10577,9077,1338,-5710,-6838,-2332,9789,16021,11395,-702,-4933,-9355,-6735,-9839,-8887,-6789,-3744,1163,7115,20071,22768,13114,8191,370,-6128,-235,9440,4358,-7795,-14789,-20294,-14824,-13987,-12667,-3208,4052,-3235,-4122,11,-197,-6,985,3767,15930,29666,29866,14940,1907,2281,3522,5865,3383,-1043,-5611,-6479,151,13200,23802,17815,2548,-5693,-829,19071,22971,14910,4161,-4620,3427,7851,2611,-1112,-3512,-5586,-12654,-8204,-1341,-591,922,2104,3852,-1681,-7015,-10302,-14791,-11513,-12569,-8086,-6383,-1819,1112,833,260,-144,-3600,-2698,3961,13036,27127,25553,14443,6839,9333,12893,9247,4856,4583,5909,1912,-142,-307,-2120,-10686,-13887,-4250,6120,8894,-505,-6410,1533,9738,2559,-6641,-13138,-14957,-7662,4163,7952,1936,-9188,-10061,-4707,-1769,-3877,-8217,-13952,-11291,-2949,-1823,-4308,-3927,626,15249,25535,28911,19918,7416,-1526,-6945,-15444,-13193,-9106,-5577,-1253,12317,29869,31997,15081,1112,-9160,-3088,1866,3550,514,604,909,8233,15017,17369,16518,35413,64473,62397,32906,8036,-4947,377,13711,14382,9422,-1727,-3493,5248,5641,-623,-10060,-9400,-8778,-1027,7196,16458,24244,39312,33606,5097,-8820,-879,-4782,-6551,-1359,1851,2293,2904,14224,18313,16798,12436,10341,4666,-4530,-17116,-4136,10271,15315,8144,2912,-2252,-5790,56,2365,-3762,-9321,-391,14499,19239,11524,5218,4994,7681,8214,1947,-7045,-10347,-7013,-567,4094,5356,-4127,-14219,206,21117,42280,43701,30865,14932,4725,-10148,-6191,3528,-1434,-14879,-6357,1269,-4464,-11026,-11529,-10483,-4817,3805,10384,9621,3481,-11198,-6140,-2652,-3741,-6080,-6787,-10536,-12209,-3952,650,7675,11497,7376,1860,2597,4117,-6107,-9369,144,2111,-6058,-2029,5245,1998,-9653,-1284,4832,-1067,-7048,4068,25523,56876,63932,38321,8795,-4746,-7600,-14351,-9137,-1844,-526,2534,7687,9002,4722,-2307,-3106,3025,4936,4733,3518,2663,6127,-2964,-14402,-16551,-19376,-11679,-1647,3263,1173,-820,-7134,-4420,1139,-4900,-10291,-10355,-14465,-17349,-8917,732,9537,22984,36046,25705,8821,-6690,-9585,-7428,-8935,-12630,-10313,-119,12414,22248,25988,12085,-1066,-9582,1881,29745,42418,36085,17629,-4559,-13567,-3731,4552,1759,-2088,-1519,16837,25352,19764,8202,-5229,-10518,13927,26861,30652,37391,31018,22646,15308,12769,17769,25223,13098,-4167,-5287,19330,53841,71320,70417,50292,25571,16750,12996,8937,-1770,-10858,-15379,-12036,-7416,-3327,339,-1666,-7768,-4620,7905,19509,23571,21429,9963,-7432,-7594,4212,4641,-2656,-17892,-10875,2428,5671,-10195,-10750,-5431,-4006,3169,2146,-9310,-8365,-4663,-13353,-7639,9071,2726,-4139,-7594,-6071,1330,6939,16849,30135,30644,20088,12612,16010,27428,28746,16465,1422,-1879,4605,6897,1350,-3787,-683,12878,20862,15541,154,-5517,11207,31987,47203,58720,65738,39256,12064,555,10670,16123,6380,-4833,-2538,2827,8736,10764,5914,-11274,-6918,-6725,-4289,-6046,-7879,4140,30687,53195,34886,6173,-8464,9276,30301,15362,-144,-3364,-3142,-12105,-4459,8946,6488,-3684,-3550,5542,6163,-4611,-11647,-1919,2986,1098,-1709,-82,13873,45750,63441,59615,27937,397,-7969,-4417,-4558,-396,-2378,-7992,-7585,-3378,6780,17488,10755,3057,-1426,-5909,-3867,-443,722,-4878,-9884,-10594,-13184,-13348,-1557,16805,36056,38460,34728,26960,6055,6125,13626,-4866,-18124,-15890,-7219,1848,7462,5561,-958,-7260,-7426,-9470,-13527,-7177,4978,17140,15141,2685,-6304,-6179,-6640,-10433,-3773,8364,20770,17308,-5319,-3433,-8853,-7318,-17,2505,-2933,-9731,-11201,-12255,-11353,-432,20008,36730,27944,10711,-4133,-7476,4218,21285,27310,12222,3437,8181,10169,-2767,-17777,-15444,-16834,-3975,7783,559,-8724,-7051,-8824,-12685,-13503,-15504,-11767,-1821,-1042,-1450,-592,-5219,-7450,-9447,-4967,6099,6302,-4256,-8696,-9621,-5778,8188,10881,-5697,-17166,-9876,-5510,-3412,466,5762,9764,10278,3120,-4925,-5685,-4677,-12435,-14764,-13761,-9497,-10308,-10536,-8226,-9748,-12460,-6296,-3697,-3096,-7779,-9550,-7769,-4251,9926,32230,42469,32097,6418,-4112,2278,-897,-11325,-10377,-6920,-13990,-16817,-11554,-3671,-4454,-8857,-13713,-15745,-11538,-3070,4196,4145,1527,-9042,-13860,-9109,-5891,-5821,-6264,-5744,-4553,-5569,-12952,-11118,-7482,-10435,-16959,-7276,8848,21466,12779,8957,12480,21144,25246,20876,18706,8589,-5317,685,16815,16916,16011,4241,-5893,-7162,6967,16032,16212,17951,7847,-4404,-11411,-11066,-15428,-16026,-10965,-8443,-10334,-871,7939,12235,12140,18345,18754,12292,8165,8949,8057,6526,4777,-5079,-11819,-7772,-4052,-1006,-4442,-3815,7216,6323,-3846,-11585,375,4764,2759,-517,-5877,-10193,-15515,-18399,-18258,-14923,-8719,-7064,-11419,-8505,-10321,-3436,5122,10905,17757,23663,22715,8285,2621,-2431,-9265,-11310,-14213,-11998,-9910,-9483,-10381,-6740,-1598,5778,7145,8261,9875,11189,12833,17069,13193,8159,10481,19764,37481,52348,47332,30662,15505,5501,-302,1683,3884,3787,7264,5909,-423,-6868,-6978,-6105,-852,6530,14684,23913,30698,20392,3373,1581,10396,5056,-121,-12507,-5069,3128,1681,65,2278,7716,12917,17675,13153,2685,-9248,-5649,-3221,-5966,-7532,-7705,-7588,-6598,-7437,349,7621,15233,15432,3518,-9509,-10550,-7209,-516,1122,2116,-5788,-6405,14545,31846,25553,4467,-11014,-15144,-8163,-4466,-1545,-2879,-8561,-11781,359,9947,3825,-4004,-6869,7179,15404,10126,383,-1050,1171,4287,1708,1481,-3084,-7463,-10720,-11461,-8742,-21,11895,14639,6303,-4451,-10820,-13118,-12958,-13061,-12700,-8244,-8400,-7687,-1376,5420,385,-7060,-12553,-17707,-11382,3710,10611,14754,25145,25203,17417,17209,11858,3535,2649,8784,13865,10224,1285,-9440,-14888,-9201,1877,8063,9569,8376,-1783,-9874,1916,14872,26298,32502,27874,23446,17270,2424,-4397,5813,3643,-4324,-3813,-219,-350,2483,5208,11420,13490,19563,31694,48133,37365,8917,-4723,1294,-926,-12644,-2389,15340,26654,32961,36279,36638,31451,16889,13028,24746,29401,18631,7036,-3511,-8242,-5491,5856,20062,25574,23071,8168,-16270,-15747,-1536,1784,-5351,-10944,767,10296,4484,-12528,-5648,6396,17040,18163,10350,-3375,-12194,-2065,6167,9078,10460,11396,23806,45616,45241,31966,19076,11174,12403,25779,24273,8681,-8780,-10985,-5713,170,3693,5340,-4631,-12356,-8011,-1365,2357,4467,1534,1844,8375,9962,6121,3892,6061,9158,9800,2505,-5931,-12969,-11718,-1372,18214,41000,51989,52416,29204,23487,41023,43146,28902,29708,23983,5111,369,-4958,4747,12248,11592,2668,-2633,-4494,-10644,-12777,-3057,-5051,-12989,4977,31518,44277,30989,5042,-3242,6533,6055,-4583,-15546,9930,26198,43850,29896,18988,7540,-6850,-784,2088,-963,-9590,-10135,-2984,-3297,-7524,-14834,-11956,-3180,-6326,-5597,3518,11437,14436,7941,-900,-4141,-4903,-7254,-7417,-5940,1658,11351,16446,16672,3652,-6805,-3455,-10431,-14107,-9720,-2692,1764,-1509,-6101,-6142,-4447,-5970,-5532,-3415,-7483,-12737,-14378,-1392,16260,19254,12524,-591,-5039,937,8417,18294,25616,13798,-6395,-18816,-11064,-230,1481,481,802,-2078,-6443,-7600,-11599,-671,15695,26501,25470,14699,9179,13268,26948,27618,21257,8725,-7732,-14513,-7283,12505,9170,4301,10848,13666,5370,-3418,-4132,-10932,-12095,-11895,-15725,-10269,-1608,1824,-2522,-6109,-6858,-1825,1415,3834,5454,8094,8785,7122,-1796,-2602,3778,9001,12176,4370,-1056,7743,21118,17518,5401,-9224,-9128,-9365,-12165,-15648,-12111,-11310,-13386,-10101,-1873,-3762,-4578,-964,3670,2943,172,-4396,-7212,-11488,-9652,-7916,-5394,-3443,3751,10601,7954,-4433,-2497,3616,4392,4071,2123,9833,14946,5584,1579,3598,3817,-47,-537,513,-3373,-8336,-10434,-11248,-11320,-12050,-11695,-13747,-9750,-4063,-1593,838,2858,8552,15238,16661,13547,10692,5500,2152,2,-3766,-604,1530,1736,993,-3044,-6087,-413,4035,10147,13566,10637,9667,1653,-7671,-9509,-4407,1527,-25,442,4641,6254,6822,1127,-2239,1033,3255,1602,-608,-4380,-10143,-13817,-9238,-4497,-2526,827,2775,10681,23415,38733,28905,5331,-7501,-11510,-6536,-2806,1494,-7614,-8088,-2162,-832,-4756,-7960,-6511,-5206,-8516,-6978,-3494,-1421,462,487,-856,2000,705,-3210,1562,18402,26313,19707,10973,-1383,-10110,-13094,-13455,-8184,-2936,-5733,-1807,2036,5249,7843,8155,6813,2425,4176,-14627,-7133,-1401,-6110,-14771,-5904,2105,376,-2651,-10596,-14188,-11623,-4494,1269,2074,202,-1859,-2616,-5658,-13023,-11283,-13364,-14724,-9738,4930,2541,-7236,-13141,-7037,10038,52358,100149,110223,69684,32241,13323,5819,-1538,-7961,-13436,-5717,13220,42053,38593,13900,-1011,1167,3810,1730,645,2648,5088,-1062,2169,3518,-881,2892,10794,800,3906,10079,16374,22232,15133,6755,-1265,-4624,-10816,-8943,-7025,-2992,3224,10793,23878,17602,-3691,-15755,-15868,-11329,-11711,-4448,6519,18755,23147,31027,38452,30430,11011,-1742,-8613,-2690,4631,14063,15538,6700,-8033,-15468,-17886,-3975,-1164,2656,-672,-7180,-7586,-1231,1637,-3320,-8567,-6052,-1302,6933,10308,12293,10147,3838,-8683,-8102,306,9386,17252,15183,7606,-1043,-2610,2950,3000,1653,4771,1332,-5526,-11365,-7440,-428,987,3376,3362,1813,-4014,-10984,-4351,4556,2842,-7419,-8930,-403,-1960,-9482,-12060,3038,19734,28261,12153,-9118,-6624,-1647,-7773,-14436,-9575,-2049,-279,-4304,-3299,-7957,-10392,-12492,-9638,-7715,-5635,-3662,-9085,-8910,-6058,-7971,-7288,-11929,-14299,-9813,-7976,-8038,-3676,-1282,-469,-387,1901,-1012,5688,13606,6070,1891,1547,3128,643,863,7390,12562,9773,2563,5559,5879,2490,4902,6132,1877,-3344,-628,5275,-2878,-12136,6536,25697,37049,37202,32797,30267,33568,27698,20404,15042,12235,17097,24763,34334,39868,19038,200,-10336,-6622,1429,-167,-1994,-1602,29,10538,30075,52086,45396,15515,-9847,-2651,13144,14480,11631,3406,-6074,-12276,-11005,-8678,-8562,-356,6928,5577,2219,1907,90,4539,6328,-5172,-4775,23353,59457,70769,41140,11363,1136,-4350,-5999,-5141,-6870,-5823,-4735,-763,8416,23025,32596,15620,2595,-1003,-615,-3670,-6861,-954,27959,59063,57722,46057,36702,10594,-4222,754,9480,16194,10201,4416,2810,5419,6481,3072,3593,2928,4457,2458,-6183,-3476,-6639,-16944,-13870,-9845,-11417,-11320,-13015,-9636,-8774,-7343,-7882,-3277,2300,3390,-583,-7227,-8969,-6187,536,5597,10829,9748,7726,5860,1067,-4348,-9516,-8988,-2877,4733,12999,9837],[-5528,-10174,-8240,-1907,3707,12272,23143,32933,24500,8861,3277,4261,12895,20545,13889,1038,7722,34833,58586,52133,29032,10194,1669,665,2007,1139,-55,-5248,-10908,-15875,-14837,-9180,232,12242,21406,18496,14577,12485,15037,12159,4658,3708,7501,14870,16981,2759,-10921,-13400,-15128,-24488,-22567,-17199,-20191,-14979,-6592,-5340,-12604,-15303,703,11532,13080,410,-16078,-17059,-12418,1618,-3365,-7058,-7770,-10485,-4688,5454,13818,12660,-1488,-17574,-12236,-9404,-12306,-14148,-426,5483,4828,7269,6264,-5326,-13074,-1661,10143,10043,-3854,-15893,-8053,148,9872,17876,26956,38471,36260,14110,-8480,-6231,6890,9994,3210,-5909,-5557,-5799,-2982,4412,5253,-4132,-4750,3641,8179,1898,-6324,-8135,-6920,-11180,-3581,10660,28048,33372,26479,9041,-8891,-9431,-5582,-12962,-14098,-3412,-7963,-23430,-38422,-47083,-41915,-32762,-19625,-14394,-10490,-4946,-4823,-4762,4428,16347,32641,18709,630,-10009,-18345,-11471,-8021,917,4944,-3738,-7561,60,15472,32843,28830,12211,-1914,-9521,-5912,-733,3262,5054,3508,4956,6033,642,-11636,-17757,-49291,-108504,-207438,-313926,-367188,-349476,-251910,-147136,-54733,-11239,-22858,-15244,-3022,-648,-4420,-13641,-14618,-15759,-9542,6474,19969,21896,10752,-4519,14336,37792,47006,36815,17655,9168,11100,17910,15592,15637,19312,16502,6644,-2810,-9199,-1715,1111,-7734,-11266,-391,-6658,-14641,-21159,-28946,-25695,12601,44460,20304,-7592,-9025,5412,13008,6697,2886,-4067,-10580,-9434,-11825,-9551,-2678,704,4610,6561,12790,25380,31492,9727,-14079,-5902,7411,14097,10056,-289,-2682,-1277,1866,9988,12088,17095,20746,14419,10466,6370,-3588,-5782,-11633,-21612,-16639,-12606,-4977,5743,6448,2905,319,-6975,-11666,-7986,-8428,-2884,352,194,-1404,2423,-2296,-7020,-4912,-10905,-9746,-5616,-7315,-5324,-2134,1277,-756,-5423,-9939,-14887,99,9381,7015,4335,5302,7657,8067,-1260,-1362,15803,31563,29423,11644,-972,-3659,-1228,-1710,-4000,-7492,-8782,-6008,-2835,949,862,-3818,-11655,-7100,4586,3278,-2500,-516,-4064,-7945,-4460,647,5987,10624,10052,8550,12706,11230,4098,-2415,-9962,-11834,-4035,9262,12490,2909,-2639,-2863,-118,532,-2133,-4778,-5828,719,107,-3329,-6866,-13909,-4045,-245,-5557,-1875,3923,8550,-1310,-7585,-7454,-1900,10452,28916,26909,8111,-8000,-12298,-6307,2340,4651,4451,7318,6502,6582,7451,6720,858,-5332,-6109,-2465,7854,12659,7143,-5210,-8771,-8695,-4782,-9821,-9281,-7476,-5423,-556,6632,23231,29139,15984,8971,735,-5130,137,6499,-3743,-18999,-19609,-17425,-10212,-11540,-13882,-4080,3697,-2525,-1820,2176,481,-962,-678,4527,18276,31030,29123,13279,1420,3659,5343,8348,8064,4270,-1033,-2251,4067,15610,25847,19695,3616,-4601,-1599,14205,15245,11095,2990,-4457,4007,6206,-334,-4669,-6631,-7796,-13163,-7742,-1353,64,3142,6589,7717,920,-5947,-9860,-17885,-12671,-12145,-6778,-4761,237,2811,1986,1408,915,-4358,-4545,2582,12563,29203,29146,15654,6359,8287,11418,7370,3269,3959,6721,3869,1912,1208,-2123,-10055,-15454,-6162,2850,5093,-3915,-9111,2229,11487,3815,-6333,-13517,-15840,-6506,6207,8888,2435,-7897,-9585,-4189,-611,-2458,-8384,-14368,-11138,-2423,-1619,-4229,-3759,492,16201,27131,29373,19011,6336,407,-3245,-12959,-14424,-11189,-8047,-3277,11214,27696,29519,14248,612,-9840,-2504,2361,3192,-526,-649,996,9673,17662,20458,19472,35531,59869,60900,33556,9162,-2730,2380,15241,15233,9816,-1528,-3535,5033,5451,-918,-9819,-7319,-6178,-515,7073,16445,24970,40276,33707,6493,-8683,-1438,-4314,-7823,-3600,-685,215,4311,16130,19066,17094,12767,11972,7060,-1998,-14735,-6092,8893,14374,7204,1632,-3158,-5835,-969,156,-6515,-8258,3439,17935,20252,10186,2345,903,3369,5157,-435,-9496,-13364,-8640,-1215,4641,6262,-3330,-15818,-4030,15433,40135,49455,40871,21551,6643,-8200,-6098,2475,-3149,-16480,-5611,1349,-6140,-14650,-16906,-13245,-3162,3464,8761,8378,4008,-10712,-6422,-3483,-5554,-8865,-9119,-11841,-10694,-2912,1897,8587,10781,6828,1951,4301,6937,-3289,-9751,-2573,142,-4872,-2647,4035,836,-10821,-1532,3682,-2796,-8107,3624,23891,51931,56897,32483,6825,-6091,-7026,-13651,-10607,-3901,-2372,2290,8096,10153,4988,-3793,-5283,2868,6576,6631,2810,-316,1761,-3291,-10598,-17071,-16879,-9580,-99,3483,987,797,-4335,-2475,2186,-5173,-8710,-8046,-11507,-15330,-12690,-3401,4784,17828,33584,26004,8164,-9124,-10649,-6902,-8231,-13129,-11795,12,15506,27370,29786,12541,-1112,-8400,2483,29671,40870,34145,14842,-6697,-12532,-2910,5166,3315,706,1901,13769,17369,13253,3092,-10121,-1176,24750,36007,38390,40819,30141,19590,11716,9678,14937,23989,13267,-3886,-3656,22443,56113,74136,70544,46059,23168,17343,13843,8601,-2810,-12194,-15752,-12184,-6974,-3346,-804,-3101,-8788,-4412,7992,17912,20006,18487,9032,-7514,-8396,3670,3416,-4624,-20242,-8835,4627,7862,-8697,-13190,-6340,-3994,3072,1402,-8507,-6810,-3398,-12349,-10453,8024,2367,-4271,-8230,-10875,-3816,3886,14254,28422,29730,18923,11029,16145,29263,31164,17780,3052,110,6035,7368,2505,-1322,2934,14766,20575,15234,159,-3129,11883,30213,44447,55864,63765,37527,9963,118,11226,16367,6101,-4736,-2654,916,3487,4382,3063,-11368,-9739,-11998,-10419,-9637,-10014,2128,26674,49688,35318,7140,-7669,9421,31908,20122,2975,-6572,-7382,-13896,-4037,7376,3619,-6096,-2117,8543,9924,-738,-11892,-6125,998,2394,3174,6566,15694,48696,66321,61466,30716,4203,-4985,-3687,-4004,-296,-2607,-8569,-7095,-2388,7013,17089,11536,3100,-2054,-6368,-3894,112,2455,-2169,-6831,-8696,-12074,-13638,-1882,15285,35125,38238,34710,28435,6958,8226,17100,-1328,-14800,-12104,-5274,2266,7673,6296,-1259,-9481,-9830,-11163,-14715,-8115,3755,15512,14317,2919,-6003,-5134,-3728,-4502,3884,14290,25838,14889,-7307,-1338,-3835,-4695,395,2835,-2234,-8138,-8911,-10753,-12831,-4522,14091,34310,30182,13842,-1581,-7267,1387,15094,20413,8007,2142,9416,11007,-3912,-17475,-10051,-8746,-7260,1701,-3811,-11125,-8037,-10102,-13774,-14296,-17220,-14323,-3135,-2040,-1985,-122,-2962,2450,576,-10492,-315,3174,-5709,-8600,-8433,-3939,10202,9342,-7677,-17678,-10303,-6982,-5604,-1558,4671,10580,11035,3223,-5145,-4743,-2977,-9503,-14339,-15140,-10617,-10634,-10055,-7539,-8329,-11467,-6479,-5815,-6270,-6799,-6064,-3462,630,14032,33266,38299,26072,3514,-3650,1156,-2059,-11270,-12019,-9139,-15142,-15665,-10547,-3103,-4292,-9263,-13978,-15770,-13825,-5270,1783,2867,1374,-8078,-12113,-6779,-4166,-6078,-7566,-5916,-4585,-6334,-14763,-9631,-5983,-10163,-16851,-5581,12689,24037,12519,7596,9561,17121,22287,18932,17803,8128,-5531,277,17028,16667,13390,1682,-7308,-7342,7511,16393,17222,18580,7615,-4983,-12455,-11704,-16481,-18265,-11577,-7316,-8449,732,9437,13602,13153,18918,18258,11744,10052,13950,13507,10622,6449,-5996,-13609,-8563,-3426,-1844,-5573,-3329,8146,5427,-5333,-14228,-3017,601,-1128,-3398,-8650,-13797,-18320,-20467,-18359,-14505,-7707,-4876,-9656,-9573,-12844,-2042,5455,9402,14801,21530,23560,10833,4640,-1234,-8932,-11345,-15196,-12647,-10639,-10607,-11560,-7173,-2199,4325,4895,6206,9387,11409,13037,16694,11213,7833,12889,23180,39538,49391,43501,30031,15650,5689,462,3649,7518,7601,9209,5879,-930,-7466,-7416,-5656,-1020,4054,9729,17945,26181,17682,1446,-2652,8080,5323,1730,-9934,-8239,885,1238,1279,5099,11197,14752,18168,13348,3438,-7502,-4265,-2339,-4717,-6137,-6802,-7775,-9117,-13167,-1523,10672,21198,24809,13453,-2788,-11118,-9747,345,3919,5557,-3358,-7905,14010,33751,26196,5291,-10405,-15665,-9609,-7201,-4308,-5565,-10823,-10228,3054,12539,5498,-3242,-6096,7292,17343,11546,-34,-2256,50,2743,-157,1013,-1387,-6443,-10308,-10696,-7763,397,12048,15014,6680,-4398,-10327,-11965,-11831,-12497,-13260,-9868,-9162,-6271,-1247,4162,591,-6668,-12095,-14076,-9639,3690,9045,11895,21302,19731,12319,14740,11852,4465,2384,6339,10691,6647,-2698,-12979,-15858,-7464,2818,8674,10472,9000,-2003,-10512,974,14185,23924,27135,20614,15418,12439,234,-4898,7228,5400,-3300,-4025,-83,236,3599,8635,17327,21818,30001,42138,53721,36968,9671,-4873,-130,-2607,-12421,-2538,15334,27041,32978,33656,31424,26413,14620,11287,20508,26112,20804,12030,-1260,-7500,-4913,6677,20065,25448,27260,18291,-7863,-14560,-2074,1280,-6210,-8923,4001,13737,7456,-9907,-5108,7833,19974,20060,12074,-1102,-10252,-4436,4104,6645,7739,8036,16580,36374,40745,31483,19531,11802,14003,30734,28970,10261,-8546,-8409,-2611,-110,-775,1051,-6982,-11204,-5134,1304,4125,7576,7193,7018,13448,13324,8006,4355,4606,7914,8679,2899,-4659,-12056,-11047,-1021,17847,37123,44935,46731,26679,22871,41383,46867,36558,42666,33851,12914,5348,-2906,6025,12991,11192,480,-5974,-7437,-12405,-13581,-5267,-7886,-12362,5768,29310,43970,35697,11878,2196,1012,1894,-5494,-16757,7366,21421,42793,33823,22305,10231,-5978,-1710,1466,-1083,-9127,-9265,-2216,-2518,-8044,-17135,-14959,-6337,-8566,-4599,3538,11294,17061,12143,4504,1605,22,-3073,-3672,-3925,2317,11540,16341,16595,4598,-5704,-2243,-7195,-10119,-6739,-2197,1018,-2920,-7265,-6599,-4646,-5765,-4657,-3266,-8411,-13590,-12818,-4423,15029,18248,13219,841,-6103,-887,7173,18452,29040,19717,-2165,-16519,-12498,-2496,-1691,-1787,1164,-313,-4565,-6749,-11039,-2462,12204,22695,23621,15978,13377,17324,32110,33132,24724,10257,-6751,-12540,-11505,11353,10299,6147,13969,17694,9447,-167,-2865,-11861,-10955,-9305,-13316,-11771,-2854,-1045,-5089,-8041,-8231,-3086,-175,2453,4915,9510,11432,8558,-2344,-4031,4152,9393,10401,2291,-903,9389,21734,14837,2558,-8881,-7073,-8255,-12711,-12582,-9070,-10442,-12177,-7005,2002,-1191,-3536,-315,7120,6612,1710,-2707,-4897,-10850,-11722,-9415,-6833,-2496,6522,14933,15179,1363,2282,7651,6618,3941,-1167,3224,10277,5651,2165,4333,3978,-1627,-2759,-1233,-4858,-9582,-10412,-10428,-10604,-10934,-10120,-13221,-11215,-4413,-608,1690,3044,8659,15885,18332,14586,7928,-2008,-7120,-8044,-8602,-1958,-187,-1091,-747,-4868,-8334,-2017,3656,11341,15928,15550,14142,4929,-6110,-10686,-6315,-1474,-4174,-3146,2829,4244,4660,-357,-2668,1213,3747,2031,-1164,-6244,-12463,-15124,-9940,-4820,-3099,-1947,-596,6752,17339,31477,24873,4248,-7174,-11466,-9658,-6163,-1701,-10208,-5420,-1319,-2866,-7496,-10330,-8270,-6849,-9747,-7633,-4255,-2688,-1455,-1876,-3283,317,805,-2086,1726,17520,28405,23232,13319,1199,-7572,-11600,-18558,-11836,-5348,-6055,-1267,2655,5548,6665,5049,1914,-4119,-227,-18109,-5422,-2062,-7408,-16544,-5593,2230,-347,-3397,-10732,-14989,-13271,-6916,-2095,-977,-1877,-3062,-3072,-5463,-10974,-10710,-13252,-13433,-6784,7533,3862,-6268,-10851,-6190,8856,49724,94749,105122,67186,28955,9673,2900,-2403,-7013,-11145,-7907,9521,35340,35340,13569,-1499,-344,1556,-2058,-3501,613,6238,1632,4627,6438,2344,5379,11204,1499,4970,11310,15601,21336,15912,6169,-2967,-5803,-10375,-9488,-7586,-2508,4560,12305,26619,22709,-123,-12766,-11464,-9187,-12746,-7993,2314,14214,20152,28643,34266,26123,8839,-1320,-6602,-4190,1695,11961,14744,7536,-7347,-14594,-13631,-3557,1290,5571,1041,-5964,-5823,964,2599,-4244,-10064,-6912,-1870,6445,10828,13391,11224,4151,-8894,-5916,4529,14235,21230,16451,7091,-2319,-3920,2518,4735,4957,7705,3280,-4667,-10301,-4898,2238,3887,5612,3776,2221,-4895,-13250,-5336,4276,5237,-2343,-6814,-1932,-4843,-10008,-13671,-683,15077,23713,9647,-9589,-5792,-940,-7386,-15864,-10154,-610,407,-4344,-3379,-8043,-11443,-12037,-8894,-7998,-5915,-3409,-8283,-10666,-9431,-13129,-11537,-14730,-11462,-7236,-5421,-5209,-280,1059,-1523,-3555,-1293,-2633,6865,16589,7994,2536,637,434,-4189,-1847,8695,16077,11984,2945,3134,1367,-1965,2980,7092,3323,-2144,225,6047,-1569,-9302,6356,23980,34337,36049,33410,32422,35383,25165,16863,11255,9033,15181,24927,36358,40674,21523,2417,-9297,-7793,1614,452,-1807,-2108,-1563,8333,27084,49568,45209,13871,-12366,216,18932,22219,18827,7851,-4000,-10837,-10008,-7590,-7253,1785,9405,6590,3043,3092,1767,6749,7837,-5253,-5569,21209,54494,71836,45179,12961,356,-7375,-9587,-7146,-7694,-6154,-5344,-1872,6661,20286,29206,12522,8,-2638,-1702,-4941,-7792,-950,27636,57187,51787,36792,29039,6294,-6564,262,10748,19922,14397,5916,3483,6540,6832,874,413,1448,3096,1313,-8970,-7235,-9308,-19820,-13441,-9267,-11126,-12280,-14132,-9400,-7608,-5554,-5950,-1746,2758,2834,-1655,-8548,-10489,-7134,-263,5080,10434,9976,8120,5919,1267,-4437,-10849,-10425,-3046,5155,12234,7672],[-5443,-8508,-6662,-750,5125,15126,26928,37143,29446,12833,5942,5994,14408,22304,15007,2554,8396,34184,57665,54105,33173,12718,2197,1218,3256,1567,-15,-4900,-10611,-14557,-13659,-10901,-4066,7024,14371,14028,10769,8473,11605,10916,4984,3208,3769,8446,9238,-3740,-14398,-11699,-11459,-20030,-18863,-15484,-17724,-13438,-6378,-5219,-11711,-12630,1237,10237,9797,-3609,-18731,-15647,-13590,671,-2751,-6372,-7394,-10739,-4776,3825,10288,8963,-3354,-16230,-11725,-9509,-11845,-12047,-1004,835,-2015,1643,3984,-5844,-13701,-1661,10875,11949,-2772,-13556,-3476,4819,12532,18134,25205,35104,34609,15332,-7248,-5004,7845,11739,5511,-2034,-2591,-4758,-3471,2684,3331,-6349,-8761,-3329,597,-770,-5605,-7983,-9051,-11246,-2151,11544,27566,31615,25075,10150,-7496,-13480,-10249,-18360,-12609,-3041,-8976,-22648,-35137,-42726,-39138,-22733,-16279,-9803,-4691,1112,-1624,-3875,4780,19395,34240,17237,-284,-10369,-17692,-8831,-4645,5130,7924,-1642,-4200,4702,20941,36358,28951,11708,-3169,-12690,-9266,-2481,3105,5484,4188,4973,6033,391,-15554,-16650,-41194,-89145,-179526,-285482,-348346,-343407,-253015,-147601,-52973,-11024,-19740,-8184,3191,3072,-2812,-12134,-12402,-13327,-9053,6709,19479,21078,10553,-2957,13108,35939,45409,34266,16530,8447,8557,12488,8653,10610,15742,14095,7246,-472,-9421,-3727,-444,-8946,-9949,465,-5285,-14906,-23410,-32504,-33419,9112,39608,18399,-5520,-11385,3831,14422,9297,4738,-2603,-9329,-8917,-11222,-9428,-3232,-460,3768,7675,13284,23607,27677,6136,-15607,-4503,9906,17565,12506,698,-2042,-94,2914,9486,9144,14171,18212,10327,5234,4468,-1480,-1906,-7475,-17319,-15566,-11046,-3146,7182,7531,3024,1038,-4647,-10245,-10843,-11608,-5232,-1633,-587,-1554,2020,-3676,-7763,-5269,-11207,-8727,-2542,-4735,-6156,-5166,-1406,-3186,-7643,-11585,-13640,-20,6451,1981,-163,2562,7865,7921,-1455,-2520,14168,29435,29572,12118,-1250,-3653,-738,-1567,-3229,-5706,-7252,-4913,-2183,1110,1105,-2422,-8571,-7329,4379,3517,-2979,25,-4028,-8264,-4338,905,6986,11926,10336,7699,11753,12262,5495,-3781,-10390,-5995,2495,15171,16555,6055,-796,-1686,642,880,-1924,-5591,-7229,1135,1616,-1975,-6643,-14199,-3812,1693,-4064,-3320,1536,6019,-2556,-7751,-7611,-2284,10716,29360,25043,5735,-8729,-10238,-5173,2560,4801,4966,8539,6545,4599,4428,4126,-100,-5285,-5556,-2351,5914,9522,3420,-9054,-12402,-5703,-2150,-8975,-9698,-8161,-7379,-2657,5908,25876,34590,19013,9846,1288,-4063,384,3345,-8414,-9871,-10142,-9222,-5909,-9412,-13651,-5029,3155,-2094,323,4015,906,-1957,-2072,5500,20576,31362,26991,10968,1184,5053,6816,9794,11604,9115,3623,2127,7717,16949,26302,20246,4077,-3783,-2641,8855,7871,7568,2144,-3699,4869,4332,-2855,-7963,-9709,-10028,-13277,-7455,-1515,583,5323,11781,11732,3652,-4017,-7475,-15444,-13631,-11772,-5439,-3106,2239,4450,3060,2292,1640,-5350,-6313,1233,11737,30707,32473,16611,5812,7160,9685,5486,1946,3384,7116,5133,3125,1719,-3021,-9924,-17027,-8521,-1096,527,-7877,-11727,3390,13480,5480,-5467,-13080,-15881,-6202,6614,8252,2036,-7084,-9194,-3966,65,-1305,-8393,-14518,-11293,-2290,-1620,-4244,-3661,64,16005,27311,28402,17324,5505,3028,336,-10470,-15097,-13327,-10952,-5886,9109,24098,25824,12847,-148,-10627,-2058,2679,2610,-1836,-2146,946,10650,19640,23072,22228,35075,54178,57576,32698,9425,-745,4568,16948,16468,10636,-888,-3832,4476,5028,-1105,-8525,-4970,-3695,31,6914,16245,25238,40401,33265,7757,-8327,-2223,-4098,-8955,-5442,-2959,-1867,5449,17320,19251,16974,12613,13110,9189,458,-12006,-8414,6762,12726,6152,540,-3809,-5576,-1756,-1844,-8584,-6125,6812,20600,20681,8755,-386,-3016,-874,2170,-2467,-10580,-11536,-9151,-2103,5070,7022,-2736,-16164,-7868,9712,36226,53087,50118,28583,8702,-5587,-5131,1538,-4887,-15918,-4570,1254,-7560,-16158,-15936,-9090,-1889,2444,6247,6299,3942,-10446,-6852,-4459,-7490,-11704,-10986,-11577,-9794,-2462,2505,8857,9179,5061,457,4252,8407,-1088,-9281,-5555,-2626,-4800,-3604,2228,-725,-11743,-2287,1508,-5314,-8986,3117,21534,44789,47300,25754,4968,-7305,-5935,-12019,-10831,-5559,-4527,1602,8176,11188,5537,-4642,-7530,2112,7802,8349,2095,-3122,-2033,-1082,-5010,-12624,-14167,-7690,869,2996,370,2194,-995,296,4495,-2886,-5324,-5208,-8121,-11244,-14821,-6940,1139,13963,31431,26212,7565,-11168,-10785,-5512,-6920,-12943,-12602,-564,17220,31184,31949,12185,-1408,-7283,3661,29953,39738,32933,13210,-7431,-11303,-2508,5560,4873,3489,5645,9639,8666,6261,-2584,-15571,10272,36853,45402,45446,43047,29054,17311,8812,6514,11838,22259,13356,-3423,-2578,23938,55295,73570,67589,40302,19906,16949,14051,7979,-3840,-13065,-14418,-11317,-6491,-3715,-2190,-4721,-9928,-4409,7566,15710,16144,15261,8029,-7292,-9392,2821,2012,-6434,-17509,-6692,6402,9421,-6533,-13794,-6890,-3860,3012,991,-7404,-5698,-2557,-11407,-13161,6935,2093,-4433,-8612,-12306,-8481,647,11667,26873,29131,18014,9358,15571,29656,31893,18079,4193,1756,7286,7853,3900,1351,5621,14925,18374,13128,-767,-1170,11666,26843,39094,49888,58313,33860,7567,-271,11293,15893,5389,-4911,-2906,-962,-1385,-1469,100,-9552,-10875,-16257,-16157,-13216,-11334,556,22622,44595,34092,7450,-7493,8657,31549,23837,6632,-8446,-11472,-13228,-3686,5388,458,-8216,96,11940,13447,2806,-10554,-10504,-409,4928,9047,12427,16658,49974,67371,62011,32990,8001,-2611,-3724,-3892,-568,-3128,-9356,-6401,-1297,7071,16373,12333,3248,-2599,-6696,-3849,688,4178,735,-3745,-6791,-11268,-13900,-2495,12963,32362,36126,33177,29020,7599,9696,19395,2445,-10434,-8411,-3341,2627,7827,7661,19,-10463,-12253,-12949,-15716,-8942,2566,13767,13235,2929,-5921,-4242,-907,1367,12226,21964,31116,12549,-8030,1325,767,-2359,12,2812,-1133,-5726,-6837,-9405,-13244,-8405,7901,29945,30995,16551,815,-6590,-1798,8191,12761,3490,1519,10981,11569,-5343,-15434,-4761,-328,-4947,-5619,-9227,-13691,-9080,-11381,-14743,-14874,-17906,-15208,-3508,-2880,-2774,153,678,12854,9756,-5392,-6866,-406,-7089,-8049,-6899,-1974,11273,6350,-10500,-18010,-10626,-8492,-8084,-3968,3196,10762,11063,3079,-4967,-3419,-983,-6093,-11840,-15217,-11811,-11184,-9874,-7161,-7036,-10465,-6858,-7576,-5747,-4303,-2400,679,5583,18591,34386,34338,20304,410,-3701,-211,-3499,-11362,-13444,-11087,-15011,-14226,-9615,-2642,-4092,-9348,-13512,-15018,-14954,-6226,338,2018,1360,-6810,-9555,-4160,-2536,-6229,-8499,-5658,-4256,-6887,-16556,-8121,-4468,-9711,-16762,-4162,16443,25886,11903,6175,6735,13330,19403,17027,16832,7793,-5380,-456,16434,15838,10383,-1185,-8878,-7502,8001,16959,18489,18590,6881,-5757,-12769,-11494,-16139,-19357,-12133,-6338,-6445,2492,11024,14793,13751,18931,17431,11201,12145,19580,19971,14929,7505,-7315,-15568,-8249,-2647,-2735,-6722,-3071,8247,3826,-7262,-17345,-6920,-4024,-5445,-6658,-11699,-17371,-19598,-20818,-17450,-14217,-6404,-1511,-5603,-7255,-14196,-1315,5036,7353,10986,17817,22316,12426,6138,8,-8048,-10977,-16977,-13597,-11596,-11979,-12911,-7605,-2811,2670,2446,3788,8567,11475,13275,16090,8710,7118,14487,25556,39754,44471,38339,28289,15236,5434,707,4844,10216,10537,10567,5754,-1495,-8269,-8003,-5482,-1521,1556,5527,13078,22345,15673,1122,-6513,4965,4953,3234,-7444,-11466,-1585,676,2621,8072,14451,16017,17974,12870,3688,-6237,-3464,-1939,-3844,-5017,-6029,-7792,-11040,-18374,-2223,13271,26079,32610,22811,4712,-8548,-12610,943,6390,8719,-1102,-9443,12961,34861,26682,6591,-8871,-15256,-11527,-10590,-7717,-8649,-12363,-8265,5723,14784,6811,-2790,-5533,7272,18885,12715,-470,-3595,-1292,770,-2472,600,119,-5713,-10094,-10085,-6991,573,11790,14939,6785,-4422,-9078,-9982,-9856,-11127,-13156,-11239,-9569,-4955,-1367,2334,128,-6307,-10658,-9416,-4875,6179,9518,10885,18656,15055,7666,12097,11364,5134,2209,3946,7519,3324,-6007,-15643,-14567,-5560,3712,8912,10830,8899,-2877,-11320,-57,12869,20896,21803,14192,8700,7577,-2312,-4600,9059,7600,-1392,-3552,200,881,4881,12276,23709,31357,41997,52351,56302,33931,9391,-5314,-2059,-4621,-11606,-2634,14576,25962,31715,30013,25157,20051,11215,8240,14119,20026,20192,14688,347,-6645,-4256,7059,19274,24426,30115,27639,484,-11832,-2453,795,-6882,-7303,6506,16438,10036,-7667,-4463,9665,23474,22200,13836,975,-8596,-6412,2495,4763,5224,4837,10222,27048,35817,30872,19988,12423,15562,35109,32846,11128,-8034,-5383,660,-271,-5402,-2499,-7388,-8331,-1414,4552,6419,11345,13073,12323,18806,16986,10048,5048,3289,6220,7042,2986,-3251,-10635,-9857,-246,17450,32883,38087,41665,25504,23305,41432,49572,43773,55413,43158,20526,10527,-222,8008,14293,11495,-498,-8409,-10254,-14208,-13961,-7089,-10367,-11454,6240,25995,41826,39347,18740,8976,-1364,-1806,-6565,-17627,4837,16790,39701,36441,24878,12580,-4192,-1662,1128,-1220,-8783,-8286,-1172,-1394,-8298,-19300,-16353,-9069,-11314,-3482,3815,11237,19447,16084,9141,6292,4408,1028,-292,-2014,3101,11649,16048,16435,5486,-4842,-1503,-4761,-6908,-4167,-1959,32,-4265,-7963,-6442,-4676,-5458,-3860,-3264,-9264,-14032,-11397,-7723,12034,16029,13196,2165,-6571,-2760,5526,17570,30714,24760,2057,-14072,-14062,-5115,-5355,-4430,1155,957,-3192,-6349,-10978,-4882,7789,17395,19947,16301,17618,21365,35555,36491,26198,10408,-6317,-10937,-14945,9222,11132,8105,17110,21720,13768,3015,-2013,-13010,-9581,-6812,-11002,-13298,-4240,-3994,-7751,-10107,-9580,-4219,-1698,783,3636,9950,13248,9831,-2208,-5196,4448,9723,8855,1024,-234,11204,22462,12329,-234,-7655,-4841,-6738,-12125,-9556,-6281,-9487,-10828,-4038,4858,424,-3026,-279,8490,8442,2449,-1276,-2645,-9713,-13682,-10407,-8069,-1572,8021,17705,22065,7603,6721,11192,8826,4545,-3120,-2774,4893,5386,2531,4762,3872,-3098,-4704,-2779,-6120,-10479,-9866,-9261,-9280,-9327,-8227,-11407,-12418,-5611,-149,2017,2631,8138,15749,18943,14777,4629,-8526,-13426,-14835,-13192,-3474,-2200,-3008,-1243,-5686,-9961,-3389,3548,12772,18324,19769,17148,7124,-4992,-11973,-8508,-4868,-8476,-5970,2030,3382,3660,-1246,-3238,836,3481,2078,-1704,-7760,-13865,-15428,-10416,-5137,-3583,-4508,-3929,2643,11385,24719,21663,4222,-6087,-10285,-11330,-9647,-4865,-10670,-2003,-418,-4912,-9672,-11639,-9073,-7669,-10154,-7668,-4771,-3965,-3291,-4018,-5652,-1644,345,-1651,1795,16825,30512,27405,15946,3948,-5060,-9377,-15564,-10824,-4753,-4822,-25,3707,6209,5763,2250,-2535,-11218,-5868,-19444,-3466,-2301,-8150,-16154,-5013,2395,-1078,-4137,-10801,-14908,-13402,-8381,-5014,-3746,-3590,-3868,-3135,-4787,-8763,-9957,-12722,-11146,-2668,10240,5064,-5214,-8401,-4925,7697,45048,84221,94282,61716,25123,6069,-242,-3554,-6333,-8825,-8672,7250,29533,32158,13468,-1569,-1613,-547,-5701,-7344,-821,7480,4783,7783,9933,6311,9147,12462,2591,6097,12435,14827,19514,16169,5540,-4726,-7216,-9948,-8907,-7287,-1705,5781,13396,28413,27127,3844,-8726,-6872,-5517,-10542,-11951,-3565,7112,16281,25358,29141,21482,6706,-1022,-4889,-5837,-1365,10385,14523,8850,-5801,-11980,-8046,616,5861,8722,2846,-3250,-2813,3800,4060,-4691,-11341,-7680,-2353,5815,11151,14295,12105,4464,-8660,-3890,8516,18715,24420,16967,6137,-3803,-5351,1972,6571,9175,11007,5059,-4104,-9232,-2501,4718,6864,8150,4566,3153,-5222,-11605,-6120,3672,7336,3226,-1779,-1315,-7314,-10556,-14512,-4315,10255,18818,7064,-9752,-4592,207,-6411,-17397,-10514,679,900,-4267,-3101,-7448,-12051,-9803,-6538,-7619,-6261,-3367,-7488,-11513,-11949,-16026,-13763,-13531,-8034,-4279,-2663,-2300,3066,3072,-2858,-6325,-3360,-3105,8813,20016,10177,3725,745,-939,-8121,-3193,9543,17772,12730,2606,308,-3598,-7074,677,7876,4853,-676,1053,6464,-89,-5602,6641,22035,30939,33823,33013,33408,35402,21631,12798,7104,5493,12495,23732,36416,39297,23293,4954,-7382,-8835,1606,1009,-1595,-2706,-3114,6181,23594,45246,43075,11676,-14917,3258,25227,31680,28464,15153,684,-6910,-7653,-5256,-4809,4362,11613,6850,2988,3426,2673,8324,8959,-4880,-5758,19023,47614,68914,47440,14233,-615,-10303,-12923,-9019,-8061,-6069,-5672,-2562,5727,18624,26607,9913,-2610,-4554,-2927,-6035,-7877,258,28289,55690,46873,29805,23159,3446,-8655,-164,11868,22956,18119,7232,3983,7426,6851,-1192,-2590,-177,1519,-198,-10996,-8042,-9564,-19819,-13250,-8918,-10663,-12494,-14358,-9212,-6417,-3708,-4164,-665,2636,1834,-2999,-9793,-11418,-7703,-926,4463,9648,9888,8558,6199,1703,-4049,-11072,-10637,-2725,5881,11688,5869],[-5196,-7331,-5648,-212,5728,16734,28270,37510,31180,14861,7042,5915,13495,21157,14358,3256,7907,31343,52860,52088,34849,13764,1656,980,3781,1775,192,-4666,-10583,-13385,-12713,-12896,-9079,1291,7223,8840,6091,3908,7516,8948,4730,1958,-1046,1850,2310,-8726,-15929,-8593,-6941,-14094,-13934,-13192,-16191,-12528,-6566,-5638,-10276,-9592,1826,8696,6298,-7639,-20354,-13943,-13411,-829,-2664,-6353,-7709,-11488,-5289,1758,6506,4888,-5920,-14778,-11465,-10045,-11948,-10579,-1742,-3119,-7646,-3643,1352,-6949,-15157,-2614,10514,12569,-2489,-11595,-108,7973,13648,16749,21426,29537,30875,15270,-6817,-5026,7461,12041,6521,905,203,-3393,-3721,1633,2958,-6754,-11274,-8467,-6241,-3774,-5366,-8331,-11867,-10041,-1084,11530,25410,28100,21972,9813,-5675,-17548,-16832,-16938,-8398,-2641,-10285,-20324,-28292,-31608,-25960,-14902,-13495,-6498,-112,6371,969,-3319,4539,21306,33997,14953,-1722,-11236,-16882,-6289,-514,9446,10088,-551,-1820,8799,25638,38025,27472,10093,-4623,-12240,-12373,-4741,2410,5374,4078,3879,4307,-341,-19731,-16314,-34521,-70849,-150545,-251231,-317022,-320303,-238952,-140276,-50310,-11691,-15269,-1643,8284,5671,-2269,-11747,-11351,-12016,-8664,6411,17939,19225,9532,-2125,11426,32919,41857,29945,14312,6945,5496,6655,1817,5534,11500,11044,7399,1488,-8514,-6199,-2781,-10880,-9122,805,-2938,-13031,-22363,-31282,-34395,5559,32756,15616,-1771,-11687,943,14220,11090,5702,-2257,-8817,-8931,-11173,-9893,-4613,-2718,1513,6955,11840,20225,22546,2320,-15130,-3808,11270,20068,14476,1398,-1891,565,3481,8442,6392,12022,16816,7714,36,1935,-69,799,-4527,-13582,-13731,-9941,-2272,7319,7030,1731,606,-3187,-8071,-12369,-14020,-6385,-3932,-2536,-3220,172,-5971,-9006,-6090,-11427,-7673,-268,-2505,-6407,-8451,-5314,-7114,-11230,-14668,-11794,381,3990,-2697,-5002,-474,6837,6700,-2371,-4341,11297,25381,27565,11275,-2296,-4153,-671,-1879,-3067,-4292,-6165,-4347,-2142,598,627,-1775,-6082,-6597,4297,3698,-4369,-375,-4962,-9522,-4975,339,7107,12287,9775,6128,9933,12212,6101,-5934,-9701,-474,9469,20743,19689,8192,106,-1231,757,652,-2158,-7026,-9178,1116,2480,-1245,-6809,-14466,-4124,3239,-2008,-4262,-973,3268,-3900,-7967,-7906,-2945,10648,29216,23081,4005,-8365,-8791,-4573,2006,4167,4712,9051,6085,2332,1304,1074,-1953,-6021,-5659,-2510,3663,6348,48,-12161,-13584,-3087,124,-8047,-10578,-9066,-9856,-5459,4511,27110,37797,21459,10477,1691,-3378,92,-225,-7991,-2260,-1146,-2091,-2550,-8093,-12835,-6432,2057,-2276,1964,5189,716,-3391,-3476,6222,22280,30230,23283,7913,1023,5969,7512,10009,13642,13077,7988,6172,10536,16755,24573,18813,3467,-3666,-4294,3152,975,4085,1387,-2528,5701,1952,-5372,-11316,-13097,-12628,-13423,-7656,-2084,663,6943,16735,14810,5404,-2666,-5354,-12553,-14636,-11812,-4460,-1853,3673,5513,3588,2460,1620,-6940,-8290,-358,10369,31381,35112,17043,4959,5783,7665,3540,636,2473,6683,5290,3086,860,-5061,-10635,-18079,-11663,-5953,-4975,-12630,-13827,4465,15199,7152,-4409,-12237,-15208,-7137,5157,5975,532,-7055,-9269,-4363,-57,-742,-8588,-14779,-12086,-2884,-2163,-4679,-3951,-805,14671,26018,25945,14684,4886,5687,3307,-8447,-15172,-15564,-14534,-9197,5901,19154,20889,10543,-1575,-11891,-2034,2600,1648,-3607,-4158,463,10851,20482,24630,24144,33640,47626,52718,30337,8677,686,6425,18371,17692,11453,-340,-4606,3427,4200,-1389,-7001,-2823,-1708,211,6353,15523,24689,39338,31958,8469,-8198,-3490,-4408,-10148,-7194,-5286,-4185,5901,17409,18551,16092,11635,13335,10667,2472,-9430,-11044,3727,10125,4724,-504,-4285,-5306,-2660,-3980,-10083,-4135,9239,22034,20167,6885,-3309,-7066,-5318,-1007,-4291,-10046,-8426,-8075,-3383,5179,7371,-2645,-15584,-11454,4021,30690,53842,57186,35181,10740,-3112,-4102,147,-7083,-14591,-3540,858,-8543,-13952,-10911,-5136,-1337,663,2913,3416,3104,-10603,-7738,-5817,-9691,-14547,-11819,-10919,-9698,-2784,2244,8227,6621,2001,-2778,2035,7973,84,-8469,-8186,-6609,-6094,-5130,-366,-2920,-12623,-3693,-1709,-8595,-9499,2460,18470,36120,36314,18912,3100,-8568,-5006,-10283,-9880,-6384,-6973,299,7715,11831,6115,-4908,-9818,388,8165,9426,1089,-5912,-4896,1121,-568,-8715,-11764,-6332,927,1608,-779,3279,3001,4882,9577,2597,-1177,-2327,-4720,-7144,-12284,-8926,-1138,11269,29205,25605,6428,-13063,-10389,-3862,-5446,-12280,-12551,-1825,17212,33319,32140,10965,-2066,-6426,5036,30440,39038,32562,12761,-7126,-10518,-2622,5697,6321,6061,9342,4963,-210,-1055,-8746,-14077,22385,48150,53332,50402,43249,27196,15290,6322,3236,8614,20047,13184,-2980,-2229,23461,51474,69656,61775,33459,15934,15568,13644,7172,-4704,-13000,-12217,-9541,-5875,-4328,-3809,-6583,-11311,-4728,6560,12897,11963,11665,6684,-7107,-10703,1522,280,-8130,-14697,-4652,7705,10274,-4265,-12173,-7062,-3678,2958,780,-6473,-5170,-2265,-10689,-14781,6293,2074,-4665,-8976,-10809,-12661,-2779,9029,25310,28668,17332,7671,14274,28566,30858,17283,4690,2882,8110,8072,5193,3779,7086,13384,14463,9223,-2691,254,10526,22035,31567,41411,50008,28549,4924,-766,10674,14579,4166,-5449,-3365,-2692,-5238,-5845,-2484,-6921,-10439,-16346,-20299,-15381,-10458,-411,18756,38529,31362,6992,-8047,7007,29441,26328,10334,-8235,-14408,-11181,-3517,3009,-2937,-9172,3017,15549,16438,5789,-8457,-14527,-830,8461,14989,16967,16796,49604,66382,60817,34058,10941,-1352,-4672,-4410,-1401,-4081,-10438,-5498,-95,6951,15289,13017,3415,-3102,-6949,-3796,1195,5726,3559,-824,-5128,-10891,-14294,-3497,10004,28113,32347,30167,28455,7750,10296,20358,6005,-5944,-4978,-1588,2895,7920,9639,3135,-9064,-14017,-14768,-16465,-9659,1402,11902,11873,2632,-6106,-3550,1701,6940,20813,30896,35835,10103,-8384,3465,4434,-422,-1218,2168,-6,-3235,-5137,-8401,-12870,-11954,1844,24054,30269,18706,2963,-5659,-5081,1325,5357,-435,1856,12717,11687,-7057,-13402,122,7175,-64,-13585,-14185,-15319,-10160,-12627,-15496,-15208,-17033,-13502,-2575,-3554,-3891,204,5108,21423,15836,-167,-13120,-4231,-8363,-7336,-5382,-99,11113,1998,-14055,-17900,-10876,-9943,-10745,-6708,1422,10336,10413,2612,-4511,-1826,1217,-2567,-9512,-14562,-13071,-11956,-9994,-7090,-5983,-9623,-7529,-9343,-4130,-1662,910,4298,10123,22917,35122,30482,14917,-2668,-3843,-1625,-5122,-11557,-14620,-12806,-14356,-12897,-8785,-2299,-3909,-9180,-12767,-13998,-13881,-6194,-459,1370,1355,-5384,-6648,-1438,-1095,-6348,-9145,-5143,-3706,-7277,-18260,-6708,-3025,-9104,-16755,-3153,19602,26700,10907,4686,4045,9840,16629,15220,15938,7686,-5021,-1564,15125,14588,7146,-4338,-10535,-7631,8432,17761,19854,17779,5560,-6731,-12278,-10761,-15185,-18360,-12655,-5508,-4425,4289,12615,15921,14127,18468,16260,10556,14199,25514,27115,19031,7902,-8897,-17105,-6907,-1777,-3587,-7810,-3019,7493,1549,-9625,-20842,-10994,-8770,-9980,-10157,-14839,-18651,-18366,-19314,-16587,-14080,-4939,2352,-668,-3362,-14231,-1244,3937,4826,6489,12678,18986,13005,7159,1352,-6368,-9300,-19039,-14926,-12837,-13641,-14424,-8022,-3416,870,11,1147,7318,11219,13294,14983,5630,5955,15096,26644,38042,38080,32245,25404,14142,4645,346,5149,11688,12202,10997,5284,-2299,-9337,-8661,-5583,-2384,-936,2090,9262,19033,13988,1904,-8875,1361,3926,4230,-5324,-14431,-4018,155,4090,11122,17294,16536,16903,11468,3116,-5653,-3262,-2059,-3426,-4239,-5413,-7620,-12043,-17261,-2091,15054,29508,38236,30744,12229,-4657,-15447,1136,8349,11364,813,-10964,11433,35150,27022,8283,-6785,-14250,-13965,-14643,-11770,-12076,-12617,-6163,8181,16463,7655,-2686,-5307,6629,19278,13089,-1187,-5238,-3038,-1803,-5258,162,1211,-5400,-10196,-9744,-6537,356,10933,14226,6534,-4491,-7179,-7464,-7400,-9392,-12696,-12430,-9949,-4451,-2186,35,-1057,-6329,-8928,-4836,723,10211,11907,12022,18173,11987,3734,9277,10286,5381,1977,1599,4255,74,-8861,-17314,-12698,-3699,4360,8626,10510,7995,-4437,-12176,-1120,11036,17308,16418,8153,2963,2561,-5413,-3643,10906,9826,1068,-2245,853,1683,6206,15723,30218,41802,54800,61286,55531,28638,8047,-6246,-4726,-7001,-10398,-2771,12987,23359,29046,25395,18049,12652,6707,3994,6514,12306,16934,14839,1175,-5851,-3671,6910,17707,22583,31524,35241,8055,-8665,-2881,147,-7567,-6481,7808,17808,11632,-5983,-3828,11893,27545,24675,15635,2636,-7605,-8314,1027,3095,2720,1624,4695,18326,30731,29970,20197,12784,16794,38296,35309,11007,-7683,-2565,3788,-397,-10225,-4921,-6159,-4984,2315,7624,8433,14648,18167,17144,23896,20708,12037,5849,2192,4102,4821,2563,-1977,-8947,-8349,829,16907,28434,31735,37337,25634,24946,41107,50650,49622,66275,50785,27076,15163,2527,10219,15708,12110,-532,-9521,-12573,-15827,-14312,-8723,-12349,-10677,5934,21429,37471,40940,24423,14489,-1354,-5081,-7900,-18341,2026,12190,34156,36739,25961,14073,-1899,-792,926,-1523,-8781,-7720,-358,-398,-8672,-21641,-15362,-9984,-13606,-2582,3977,10939,20987,19035,12427,9454,7297,3898,2037,-579,3708,11243,15093,15765,5911,-4563,-1578,-3552,-4946,-2543,-2428,-1578,-5943,-8576,-6113,-4838,-5400,-3549,-3794,-10415,-14641,-10656,-11214,7382,12508,12071,2798,-6861,-4953,3188,15359,30062,27987,5650,-11923,-15928,-8440,-9790,-7485,483,1314,-2921,-6880,-11351,-7955,2528,10832,14358,15094,20739,24286,36280,36738,25087,8943,-6594,-10087,-17369,5821,11262,9805,19723,25158,17899,5710,-1952,-14763,-8512,-4905,-9221,-15284,-6221,-7242,-10818,-12578,-11118,-5414,-3373,-1437,1319,9005,13606,10173,-2251,-6548,4186,9437,7057,49,488,12937,23124,9870,-3220,-6481,-3037,-5365,-11055,-7276,-4388,-9091,-10076,-1894,6136,706,-3625,-1581,7117,7758,1878,-663,-1066,-8759,-15265,-10987,-9218,-1418,7094,17680,27038,13281,10079,13520,10282,5120,-3924,-7854,-1289,4278,2144,4356,2981,-5001,-6912,-4654,-7665,-11483,-9435,-8273,-7774,-7777,-6621,-9393,-12565,-8222,-1007,1148,975,6394,14240,17815,13421,449,-14499,-15479,-18037,-17138,-5628,-4954,-4246,-1073,-6132,-11539,-5114,3094,13774,20020,22412,17955,7439,-5140,-13987,-11383,-8974,-12975,-7405,2132,3273,3316,-1956,-4452,-691,1885,1199,-2782,-9480,-13486,-15151,-11072,-5947,-4479,-7227,-7756,-2144,5393,18423,18584,4040,-5590,-9380,-10804,-12579,-6351,-6052,1443,-163,-7513,-11403,-11997,-9114,-8066,-10422,-7797,-5562,-5531,-5130,-6060,-8276,-4376,-1350,-2578,966,15447,31670,31429,18199,6233,-3229,-7826,-12660,-8167,-2793,-3044,1137,4476,6520,4472,-889,-6913,-19157,-12996,-15088,-2080,-2799,-8796,-14056,-4649,2093,-2313,-5380,-11459,-14372,-12189,-9213,-8040,-6892,-5563,-4890,-3374,-4299,-7003,-9754,-12466,-8545,1594,11951,5301,-4851,-6600,-4044,6000,38304,69580,78756,53347,20414,2065,-4179,-5637,-6592,-7504,-9195,5041,24070,28382,12627,-2157,-3323,-3069,-9606,-11058,-2090,8264,7740,10831,13137,10021,12809,13249,3109,6476,12608,13390,16329,15015,4163,-7059,-9496,-10403,-8845,-7409,-1694,5976,13309,28488,29777,7235,-5014,-2954,-1993,-7396,-12466,-11384,-2925,11678,20940,22889,16048,3810,-1868,-4384,-8374,-4414,9274,14275,9916,-3947,-9095,-3515,5586,10839,11087,3989,-313,389,6470,5242,-5333,-13045,-9068,-3474,4370,10562,14270,12023,4012,-8812,-2826,11239,21615,25730,15992,4120,-6108,-7479,687,7758,13581,14038,5858,-4620,-8949,-1075,6215,9185,10247,5133,3810,-5763,-10199,-7278,2097,8331,8382,4302,1373,-9018,-11837,-14962,-8375,4728,13053,3787,-10227,-3733,1100,-5415,-17424,-10638,1224,518,-4808,-3329,-7089,-12283,-7935,-3617,-7142,-7308,-4113,-7080,-10712,-11244,-12749,-12046,-9866,-4816,-1708,-530,-165,5436,3917,-5117,-9091,-4822,-3230,10611,22911,11725,4500,977,-1554,-11069,-4253,8948,16896,11393,860,-3570,-9514,-13190,-2011,8244,6006,353,1069,5749,603,-2411,6884,19501,26515,29998,30930,32539,33056,16833,7808,2110,1064,8482,20546,33772,35267,23515,7022,-5492,-9816,968,1046,-1717,-3329,-4177,4309,19782,39439,39037,8794,-17059,5435,30504,41049,38493,23259,6125,-2706,-4807,-2466,-2008,6657,12854,5843,1675,2598,2282,8598,9048,-4663,-5869,16372,39154,61772,47060,14609,-2196,-13452,-16273,-10998,-8358,-6103,-6267,-3453,4878,17287,24237,7521,-5576,-7136,-4672,-7358,-7728,1639,28694,53526,42376,24583,18623,1782,-10732,-937,12373,24696,20689,7843,3807,7526,6039,-3432,-5397,-2009,-402,-2254,-13036,-7351,-8938,-19233,-13664,-9019,-10353,-12379,-14751,-9443,-5565,-2181,-2878,-333,1704,175,-4828,-11239,-11933,-8223,-1732,3491,8239,9195,8846,6454,2065,-3488,-10033,-9552,-2198,6415,10936,4228],[-4508,-6394,-4904,84,5882,17337,27427,34510,30045,15256,7084,4721,10960,17931,12593,3611,6846,27110,45151,46556,34086,13588,507,429,4058,2209,886,-4188,-10318,-12099,-11536,-13937,-13991,-4278,769,3756,1431,-436,3518,6890,4424,529,-6265,-3649,-2908,-11922,-16090,-5856,-2702,-8529,-9106,-10578,-14694,-11052,-6488,-6057,-8175,-6128,3194,7802,3552,-10625,-18527,-11954,-11554,-2391,-2669,-6539,-8228,-12148,-5686,-194,3095,1167,-8240,-13215,-11095,-10504,-12058,-9330,-2279,-5937,-11316,-7576,-776,-7791,-16689,-3850,9710,12499,-2411,-9697,2646,10242,13905,14540,16609,22901,25969,14332,-6869,-5700,6429,11550,6867,3412,3038,-1330,-2867,2185,4210,-4879,-10792,-10361,-11050,-6349,-4979,-8406,-14503,-7963,-12,11139,22318,23810,18225,8754,-3329,-13915,-14316,-8902,-3175,-1782,-10942,-16281,-19555,-19417,-13781,-8642,-11215,-4217,3465,11230,3438,-2469,4452,22656,32654,12627,-3006,-11950,-15767,-3155,5036,14175,11929,165,25,12602,29700,38338,25199,8089,-5073,-6987,-10011,-6296,1966,5420,3876,2420,1674,-1067,-21035,-16167,-29081,-54248,-122179,-214170,-277758,-285689,-214375,-127388,-46729,-12441,-10534,4476,12128,7329,-2311,-11720,-10733,-11035,-7725,6336,16216,17230,8527,-1286,10128,29730,37282,24828,11806,5421,2729,1379,-4065,1119,7402,8166,7686,3525,-6489,-8183,-5026,-12576,-8092,1416,309,-9324,-18441,-26445,-28114,2491,25230,13024,3003,-8178,-2176,13145,12643,6487,-2322,-8403,-8763,-10911,-10223,-6104,-5330,-1367,5125,9245,16075,16994,-1110,-13659,-3027,12316,22297,16615,2417,-1646,1349,4343,7768,4753,11505,17596,7900,-3213,-374,1129,2919,-2156,-10161,-11399,-8538,-1534,7030,5871,-67,-178,-1896,-5426,-11254,-14029,-5618,-5392,-4968,-5727,-2372,-8443,-10024,-6640,-10857,-6312,1663,-320,-5206,-9834,-9374,-11754,-14507,-16258,-8734,1839,2877,-5762,-9209,-3036,5498,5377,-3127,-5918,8177,20633,24371,9864,-3395,-4501,-431,-2033,-2969,-2684,-4850,-3588,-1951,152,132,-1211,-3631,-4332,5823,5368,-6145,-979,-6110,-11002,-5674,-369,7013,12394,9135,4653,8120,11836,6655,-7947,-7945,5101,16992,26136,22250,9797,684,-815,878,496,-2187,-8286,-10190,1594,3498,-362,-6586,-14245,-4670,4507,719,-3588,-2474,1390,-4479,-7630,-7720,-3118,11142,29399,21938,3618,-6924,-7345,-3871,1353,3407,4351,9506,5883,642,-962,-1432,-3898,-6825,-5717,-2307,1884,3907,-2172,-13450,-10572,-379,2402,-6711,-11232,-9196,-11677,-8035,3150,27214,38770,23632,11573,2649,-2427,-45,-3374,-5395,3039,5976,4173,374,-6956,-12002,-7563,1127,-2316,3850,6422,614,-4578,-4140,7271,23898,28386,19017,5185,1680,6989,8132,9950,15018,16869,12796,10448,13056,15811,21354,15936,2391,-3622,-5837,-1688,-4529,1359,1539,-99,7171,-186,-7301,-13921,-16116,-14908,-13130,-7643,-2334,997,8534,21462,17006,6343,-1851,-3514,-9760,-14918,-11618,-3233,-440,5046,6523,4158,2507,1466,-8488,-9735,-1487,9250,31978,37655,17704,4562,4974,6278,2382,-16,1803,6024,4956,2416,-698,-7494,-11552,-17124,-14907,-10880,-10509,-17425,-13587,5797,16989,9272,-2714,-10743,-14106,-8681,2701,2978,-1339,-7164,-9204,-4730,-345,-147,-8399,-14613,-12911,-3606,-2631,-4930,-4047,-1368,13192,24203,22901,11841,5118,8589,6089,-6403,-14298,-16575,-17919,-12216,2512,13855,15549,7872,-3204,-13023,-1752,2841,1080,-5094,-6078,132,10837,20611,25424,25422,31650,41120,47409,27372,7657,2149,8327,19828,19230,12566,378,-5211,2559,3617,-1145,-4949,-453,211,462,5877,14792,23832,37632,30321,9061,-7898,-4651,-4674,-10776,-8395,-7203,-6166,6082,16896,17508,14933,10315,13038,11882,4454,-6589,-12574,592,7216,3414,-1008,-4090,-4609,-3238,-5841,-10575,-2227,11089,22600,19136,5000,-6007,-10809,-9503,-3927,-5416,-8280,-5335,-6393,-4430,5502,7795,-2591,-14748,-14179,-937,24499,51995,61534,41103,13299,-519,-2951,-1404,-9150,-12675,-2068,760,-8325,-10119,-5856,-1420,-1035,-1231,-459,499,2091,-10592,-8675,-7092,-11566,-15936,-11189,-10284,-9864,-3326,1642,7219,3807,-1610,-7021,-1783,6042,619,-7166,-7606,-11067,-8080,-6666,-3216,-5307,-13035,-5163,-5235,-11767,-9070,2094,15288,27209,25725,13172,1689,-9429,-4044,-8383,-7904,-5591,-8599,-1117,7148,12436,7083,-4147,-11081,-1857,7867,10000,134,-8230,-6106,2561,2820,-5122,-9387,-5145,473,-138,-1896,4554,8132,12277,18034,10549,3637,787,-1127,-2871,-8236,-8140,-1612,9781,26835,23998,4772,-14453,-9343,-1830,-3575,-10854,-11099,-2857,15926,34097,30769,9443,-2622,-5449,6751,31350,39067,33346,13685,-5892,-9898,-2703,6175,8161,8833,13170,1304,-8130,-7996,-14672,-7945,34015,57056,58570,52476,41344,24639,13484,4392,355,5938,17898,13081,-2240,-2209,21430,45615,63325,54156,26538,11975,13834,13221,6810,-4734,-11537,-9302,-6653,-4447,-4530,-5145,-8253,-12549,-4889,5504,10024,7917,8082,5206,-6801,-11898,160,-1435,-9265,-11770,-2421,8974,10912,-1694,-9636,-6429,-3020,3350,1040,-5547,-4848,-2134,-9847,-13767,7026,2934,-4524,-9068,-9253,-13830,-5913,6680,23831,28323,17021,6426,12766,26537,28623,15872,4892,3809,8768,8244,6549,6074,7604,10763,9676,4178,-5005,1543,8941,16475,22926,31747,40242,22498,2524,-1088,9650,12789,2799,-6005,-3648,-3667,-6892,-7222,-3507,-3524,-8944,-13976,-16292,-12998,-7703,-320,15626,32529,27888,6204,-8987,4946,26382,27974,14146,-5882,-13679,-8610,-3196,711,-6014,-7919,6949,19496,19025,8432,-5899,-15648,284,12997,20711,20279,16632,48108,63666,58053,33832,12762,-1165,-6178,-5284,-2502,-5138,-11211,-3977,1625,6996,14109,13779,3864,-3248,-6804,-3409,1944,7359,6483,2141,-3518,-10657,-14536,-4549,7029,23359,27761,26276,26939,7573,10262,20368,9383,-1308,-1533,265,3426,8311,12444,8279,-4499,-13364,-15805,-16485,-9873,630,10290,10606,2363,-6185,-2680,4412,12376,29455,40523,39540,7804,-8586,5077,7352,1409,-2817,1094,1193,-689,-3540,-7466,-11912,-14482,-3386,17654,28515,20643,5192,-4355,-7827,-4396,-319,-2308,3501,14775,11627,-8628,-11129,4700,13437,4736,-13186,-12447,-14008,-10894,-13394,-15495,-14887,-15103,-9916,-11,-3699,-5018,364,9952,27321,18747,3229,-18129,-7528,-9078,-6303,-3736,1871,9977,-3095,-17717,-16886,-10709,-10795,-12883,-9251,-141,9738,9555,2212,-3503,254,3882,1153,-7306,-13504,-13938,-12505,-9987,-6889,-4856,-8641,-8098,-10882,-2551,820,3935,7518,14279,26912,35645,27212,10585,-4772,-3277,-2511,-6435,-11420,-15095,-13914,-13325,-11398,-7682,-1685,-3404,-8503,-11594,-12480,-11820,-5223,-507,1155,1649,-3495,-3240,1623,474,-6079,-9264,-4192,-2716,-7209,-19299,-5055,-1315,-7943,-16404,-2243,22119,26712,9957,3547,1933,7092,14385,13923,15586,8184,-4238,-2617,13727,13580,4311,-7334,-11745,-7275,9241,19173,21475,16460,4053,-7453,-11046,-9450,-13834,-17261,-12698,-4380,-2059,6401,14475,17377,14771,17978,15114,10100,16357,31703,34791,23019,8154,-10032,-16431,-4454,-421,-3875,-8333,-2687,6394,-868,-11930,-24087,-14200,-12667,-14053,-13246,-17067,-15788,-15477,-16931,-15447,-13629,-3009,6471,4495,874,-13943,-1199,2731,2355,1976,6856,14330,13082,8284,3333,-3364,-5275,-17468,-16092,-13900,-15138,-15563,-7932,-3499,-456,-1604,-992,6021,10925,13291,13595,2446,4818,15116,26805,35033,31319,26152,21962,12790,3774,-156,5021,12305,12955,10962,4904,-2909,-10172,-8761,-5398,-3068,-2864,-151,6804,16550,12821,3492,-8457,-1770,2803,5120,-3238,-15643,-5558,365,6207,14733,20150,16810,15453,9582,2103,-5247,-3080,-2157,-2967,-3293,-4415,-6742,-11658,-13815,-1132,16445,31947,41977,37156,19606,-77,-15607,1383,10226,13896,2865,-11628,10185,35356,27841,10858,-3893,-12463,-16317,-18710,-15710,-14855,-10869,-3526,10797,17926,8503,-2359,-4886,5693,18533,12816,-1815,-6726,-4742,-4510,-7754,263,2363,-4975,-10072,-9121,-5846,266,9964,13366,6517,-3862,-4273,-4073,-4148,-7049,-11609,-12887,-9869,-4130,-2991,-1940,-2293,-6334,-6804,-117,6648,15023,15773,14939,19964,11058,1215,6925,9211,5741,2222,-7,1530,-2575,-10784,-17325,-10543,-1419,5256,8414,10147,6969,-5929,-12218,-1497,9521,14040,11693,2765,-1573,-1968,-8524,-1525,13173,12447,4421,555,2772,3428,8088,19290,37242,53391,68120,68749,52285,22474,6468,-6999,-7535,-8775,-8288,-2258,11303,20032,25682,20611,11071,5344,2035,-399,-195,5441,12460,13461,1946,-4501,-2526,6960,16202,20765,32223,41039,14944,-5065,-2735,-6,-7645,-5832,8506,18420,12819,-4112,-2451,15306,32985,28443,18421,4551,-6720,-9489,368,2234,904,-916,576,11472,26446,29368,20728,13493,18292,40680,36801,10602,-6951,514,7360,275,-14397,-5234,-3386,-1153,6320,10780,10420,17529,22540,21740,28986,25104,14710,7516,2248,2606,2903,2389,-163,-6286,-5709,3088,17081,24821,26854,34422,27456,28362,41097,50518,54157,74665,56769,32764,19576,5809,13085,17593,13336,609,-8556,-12837,-15706,-14097,-9410,-12338,-9425,5474,16716,31857,40670,28821,18489,231,-6926,-8540,-17933,-331,8584,27008,34926,25950,15276,1339,1330,1679,-1070,-8222,-6924,811,1074,-8454,-20426,-12689,-7282,-9849,-1127,4778,11178,22235,21456,15078,11980,9436,6050,3951,1157,4929,11023,14168,15277,6580,-4078,-1625,-2778,-3488,-1176,-2834,-3002,-7171,-8396,-5005,-4277,-4779,-2945,-4059,-11057,-14778,-9819,-12229,2545,8825,10706,3442,-6318,-6513,1099,12814,27943,29781,9192,-9302,-16540,-11606,-13878,-9293,210,1694,-2943,-7324,-10803,-10312,-2277,4575,8283,13206,22936,26307,34900,34619,22451,7163,-6429,-9079,-17190,2431,11732,12165,22519,28699,22670,8829,-1675,-13336,-6976,-2788,-7160,-16712,-7962,-9769,-13300,-14271,-11604,-5526,-4104,-3130,-984,7640,13325,10311,-1858,-7247,4186,9304,5841,125,2112,15604,24762,8565,-5148,-4825,-918,-3424,-9142,-5026,-2629,-8477,-9104,184,6767,641,-4406,-3293,4017,5456,889,-30,632,-7255,-14103,-9899,-8792,-1314,4283,15379,30098,18739,13086,15420,11724,6289,-2909,-9709,-6979,3252,1903,4020,2209,-6481,-8539,-6004,-8606,-11690,-8395,-6563,-5197,-5424,-4473,-6633,-9915,-10491,-2593,-146,-1103,4309,12252,15804,11369,-3423,-17165,-13386,-14386,-17237,-7422,-7307,-3971,210,-5622,-12261,-6342,3120,15132,21757,24196,17498,6718,-5774,-15851,-13759,-12529,-15467,-6111,3940,4673,4395,-1516,-5279,-2435,-64,386,-3441,-10435,-11912,-13820,-10880,-6262,-4800,-8878,-11069,-6585,716,13764,16264,4062,-5132,-8138,-8041,-10657,-2686,375,5658,262,-9649,-11339,-10369,-7368,-7256,-9991,-7292,-5613,-6020,-5391,-6504,-9773,-6682,-3351,-3931,81,14131,32486,35912,20990,8964,-1168,-6268,-10260,-5088,141,-327,2944,5746,7291,3677,-3448,-9858,-17851,-15664,-9556,-501,-2749,-8429,-11334,-3381,2445,-2962,-6074,-11793,-13235,-9855,-8600,-10224,-9556,-6845,-5139,-2802,-3134,-4759,-9216,-11662,-4905,6379,13236,5374,-4358,-4669,-2788,4767,31158,53744,61548,43935,16064,-1236,-7891,-7695,-6868,-6343,-9184,3296,19834,24998,11771,-2544,-4580,-4973,-12226,-12082,-2106,9661,11385,14429,16657,14007,16574,14064,3799,6883,12614,12132,13002,13199,2864,-8815,-11542,-10688,-8729,-7403,-1768,5981,12964,27861,31368,10648,-1105,1018,2002,-3302,-6350,-11976,-11358,8733,16994,17081,10981,964,-3202,-4427,-10966,-5402,9783,14721,11472,-980,-5704,608,10640,16048,13198,5252,3214,4258,9655,6860,-5366,-14249,-10228,-4391,3004,9917,14136,11739,3546,-8672,-1961,13256,23330,25685,14353,1936,-8335,-9391,-510,9025,18591,17523,6401,-5474,-8701,65,7451,11635,12647,6375,4814,-5854,-8849,-7885,419,8944,13620,11420,6216,-8334,-13065,-14509,-11804,-563,7360,663,-10223,-2493,2444,-3632,-14601,-9229,1912,60,-5254,-3494,-6463,-11560,-5816,246,-5908,-8262,-4704,-6109,-9010,-8308,-7203,-6646,-5095,-1164,1069,1512,1715,7262,4136,-7544,-10763,-5040,-2616,12638,25641,13140,5299,1698,-1016,-10915,-4919,7547,14398,8870,-1563,-7789,-15490,-19013,-3577,9170,7479,1466,782,4483,901,425,7616,17205,21976,25381,27860,30552,29296,11808,2751,-2949,-3532,3920,16169,29244,29614,22675,9051,-3231,-9340,565,1360,-1260,-2683,-3453,3795,16741,33547,34435,6357,-14621,7014,34417,49371,47654,31041,11844,1952,-1256,961,1349,8997,13540,4201,0,1619,1305,8045,8540,-4240,-5496,13823,30565,51743,44438,14518,-3822,-15071,-17435,-12365,-8100,-5873,-6726,-4200,4333,16403,22239,5749,-8302,-9848,-6408,-8442,-7171,3112,28655,50588,38461,21160,15513,1346,-11873,-1622,12661,25522,22356,8046,3252,7085,4725,-5409,-7261,-3408,-2035,-4174,-14629,-6383,-8497,-19476,-14057,-8858,-9598,-11601,-14671,-9745,-4735,-686,-1797,-409,359,-1752,-6764,-12544,-11825,-8457,-2382,2488,6552,8188,9364,7027,2562,-2620,-8052,-7584,-1290,6809,10129,3076],[-3351,-5568,-4286,318,5765,17026,24703,28898,26590,14321,6422,2916,7463,13397,10152,3806,5535,22058,35575,38271,31003,12292,-1059,-291,4219,2922,1973,-3439,-9670,-10712,-10176,-13298,-17823,-9487,-4827,-909,-2839,-4331,-158,4898,4147,-904,-11477,-6987,-6232,-13680,-15730,-3746,961,-3750,-4751,-7748,-12473,-8419,-6041,-6452,-5822,-2554,5249,7724,1868,-11822,-15976,-9977,-8968,-4158,-2922,-7072,-9041,-12671,-6003,-2071,8,-2148,-9811,-11789,-10841,-11016,-12226,-8403,-2837,-7907,-13061,-9943,-2278,-8206,-18153,-5364,8452,11701,-2599,-8030,4714,11570,13297,11601,11033,15623,20102,12238,-7717,-7074,4768,10248,6516,5323,5540,952,-1229,3733,5932,-2054,-8258,-9893,-13717,-8583,-4601,-8182,-12598,-5916,763,10195,18367,18989,14120,6996,-1117,-7353,-4953,-642,1668,-950,-10870,-11328,-10461,-7747,-2964,-3956,-9775,-3181,5648,15184,5439,-1595,4379,23214,30175,10123,-4356,-12744,-14674,417,11724,18767,13176,309,959,15433,32362,37041,22124,5545,-4507,-1311,-5166,-6852,1597,5359,3325,426,-1882,-2105,-17525,-16394,-25236,-40248,-96294,-177715,-236238,-247138,-186239,-112691,-43149,-13385,-6172,9312,13923,7503,-3238,-12176,-10689,-10438,-6499,6295,14198,14964,7349,-734,9107,26428,31755,18954,8838,3648,67,-3370,-9225,-2939,3252,5245,7696,5202,-4273,-9544,-7177,-13721,-7143,2060,3494,-5080,-13346,-20588,-22650,-477,17392,10541,7402,-3808,-5365,11082,13509,6786,-3048,-8401,-8709,-10691,-10715,-7991,-8541,-5037,2025,5393,11046,10948,-4538,-12309,-2377,12857,23940,18549,3361,-1695,1901,5271,7339,3946,12141,19956,10142,-3447,-2693,1655,4097,-675,-7495,-9067,-7086,-1082,6285,4107,-2418,-1521,-1079,-3052,-9215,-12718,-4117,-5865,-8169,-9366,-5797,-11348,-11106,-7212,-10097,-5199,2818,1249,-3146,-8226,-11909,-15179,-12734,-12041,-5034,3490,2438,-7358,-12846,-5421,3776,3897,-3879,-7361,4771,15385,20030,7654,-4840,-5044,-421,-2385,-3341,-1363,-3686,-2957,-1894,-512,-695,-1083,-1668,-1453,9056,9486,-9105,-1972,-7666,-13013,-6764,-1555,6366,11948,8181,3102,6197,10961,6951,-9749,-6196,10070,24123,30538,23699,10436,643,-721,658,56,-2349,-9268,-9323,2459,4443,417,-6219,-13906,-5899,4776,3273,-1905,-2924,367,-4508,-7111,-7419,-3089,11996,29607,21158,3838,-5472,-6234,-3412,290,2206,3573,9585,5720,-617,-2457,-3351,-6025,-7911,-5966,-2062,333,1886,-3606,-13367,-7634,2035,4181,-5499,-11873,-8823,-12050,-10190,1623,25683,36958,24891,12762,3803,-1542,-309,-6277,-3542,5983,10544,8935,2464,-6314,-11459,-8637,155,-2411,5748,7443,334,-5785,-4381,8263,24994,25722,14355,2910,2765,7783,8476,9627,15723,20317,17846,14575,14923,14126,16677,11404,565,-3941,-7463,-5365,-8830,-899,2427,3369,8893,-2269,-8958,-15646,-18992,-17085,-12833,-7659,-2512,1332,9755,25095,17646,5926,-2098,-2398,-7398,-14670,-11431,-2059,799,5992,7157,4507,2175,914,-10218,-10787,-2362,8255,32369,39824,18455,4493,4632,5459,1856,-311,1086,4919,3926,935,-3064,-10425,-12888,-15932,-18139,-15487,-15640,-22230,-11737,6897,18306,11364,-835,-9150,-13017,-10975,-625,-640,-3672,-7604,-9228,-5244,-992,261,-8102,-14322,-13986,-4678,-3225,-5216,-4207,-1756,11723,22032,19361,8702,5774,11170,8315,-4651,-13150,-16028,-19040,-14364,-774,8382,9788,4556,-5390,-14027,-1306,3307,883,-6308,-8080,-252,10392,19702,25011,25532,28788,34635,41742,23831,6296,3457,9905,20837,20546,13440,803,-5757,1746,3145,-521,-2666,1807,1710,471,5221,13829,22470,35155,28185,9232,-7743,-5850,-5055,-11022,-9369,-9010,-8002,5700,15619,15968,13283,8432,11901,12453,6074,-3787,-12041,-2374,3990,1978,-1319,-3622,-3825,-3730,-7741,-10554,-778,12080,22013,17331,2828,-8766,-14522,-13672,-6854,-6171,-6411,-2745,-4908,-5330,5839,8066,-2787,-14193,-16148,-5282,17944,47458,62288,45436,16167,1867,-2121,-3341,-10710,-10404,-377,861,-7143,-6055,-1128,1754,-1127,-3277,-3805,-2394,865,-10391,-9895,-8465,-13034,-14936,-10279,-10114,-10368,-4161,631,5777,811,-5610,-12047,-7054,2606,361,-5728,-4390,-10979,-10236,-8126,-6329,-8060,-13229,-6731,-8898,-14224,-8158,1684,11822,18528,16436,8747,541,-10096,-3368,-6727,-5697,-3690,-8353,-2772,6284,12729,8156,-2668,-10544,-4361,6584,9606,-1025,-10227,-6268,2706,4814,-2184,-7282,-4290,-535,-2192,-3011,5826,13876,21628,28158,19249,8513,3754,2240,1135,-4173,-5729,-970,8752,23735,20870,2212,-15301,-8010,260,-1581,-8977,-8596,-3043,13581,33417,27871,7603,-3220,-4554,8385,32170,39268,34661,15311,-4404,-9634,-2741,7046,10384,11713,16702,-136,-12546,-14452,-18565,-1781,43351,61732,59632,50685,37040,21125,11426,2596,-2160,3831,15754,12794,-1469,-2652,17922,38337,55214,45406,19924,8193,11878,12825,6896,-3975,-9294,-6123,-3139,-2276,-4290,-6266,-9887,-13713,-4880,4444,7126,3890,4307,3271,-6721,-13001,-1397,-3339,-9995,-8999,-272,10038,11246,894,-6868,-5198,-2015,4041,1469,-4906,-4874,-2312,-9074,-10818,9110,4598,-4141,-9136,-8245,-11358,-8789,4362,21911,27387,16465,5396,11028,23650,25336,13838,4639,4337,9018,8095,7640,7876,6999,7202,4413,-1640,-7197,2578,6876,10327,13743,21712,29964,16125,284,-1501,8016,10394,1118,-6787,-3886,-3815,-6097,-5508,-2494,273,-7257,-12026,-12382,-8978,-4097,525,13103,26970,23984,5114,-10471,2404,22657,28703,17702,-2447,-10384,-6008,-2904,-1561,-8536,-5229,11551,23220,20818,10458,-3433,-13095,2530,17930,25553,22152,16185,45477,59146,53612,31939,12913,-2317,-8350,-6724,-4041,-6404,-10910,-1986,3683,6944,12520,14216,4285,-3302,-6498,-2921,2690,8807,9174,4816,-2310,-10811,-14847,-5821,4089,18571,22776,21656,24216,6718,9373,19353,12116,3028,1635,1962,4020,8774,15602,14789,2562,-9890,-15267,-15931,-9776,29,8726,9247,1923,-6328,-1811,6976,17239,37259,49400,41302,5443,-9089,5877,9284,2903,-4742,-740,1974,1435,-2334,-6855,-10956,-14833,-7802,11286,25896,22216,7312,-3100,-10044,-8521,-3501,-1824,5902,16685,11127,-10177,-8925,8511,17773,8077,-6267,-6268,-11055,-11509,-13772,-14819,-14101,-12781,-5576,3544,-3563,-6413,339,14202,29716,18503,4444,-17736,-9845,-9356,-5313,-2332,3537,7718,-8779,-20562,-15358,-10414,-11092,-13925,-11486,-1561,8809,8343,1687,-2312,2379,6584,4537,-5548,-12480,-14283,-12963,-10007,-6730,-3924,-7774,-8703,-12421,-1527,2615,6231,9919,17558,30042,35699,24462,7420,-5433,-2013,-2995,-7601,-11172,-15083,-14637,-12349,-10032,-6580,-1054,-2880,-7743,-10403,-10821,-9586,-3924,-279,991,1906,-1467,214,4593,1838,-5724,-9307,-3304,-1764,-7105,-19187,-3467,338,-6501,-15901,-1753,23397,25641,8841,2505,145,4800,12374,12814,15447,8855,-3488,-3840,12250,12838,1899,-10446,-12602,-6674,10162,20753,22746,14358,2127,-8148,-9660,-8089,-12629,-16415,-12513,-3249,236,8345,16094,18717,15322,17124,13618,9387,18009,37210,41926,26308,8113,-10633,-14087,-1558,1079,-3846,-8527,-2327,4776,-3611,-14423,-26890,-15895,-15098,-17736,-15854,-16928,-12185,-12271,-14503,-14431,-13157,-1099,9894,8700,4196,-14504,-1211,1234,-317,-2674,379,8552,12478,9348,5675,506,526,-11734,-16897,-15061,-16794,-16531,-7665,-3354,-1389,-2332,-2608,4247,10035,12620,11395,-1145,3393,14202,25673,30699,24447,20121,17807,10823,2469,-1146,4150,11748,12512,10248,4275,-3678,-11099,-8526,-5200,-3865,-4547,-1737,5043,14347,11642,4942,-6405,-4231,1330,5481,-1670,-14508,-6283,1045,8593,18509,22632,16565,13353,6891,304,-5266,-3179,-2564,-2843,-2564,-3414,-5622,-10821,-11385,-122,17161,33157,43535,41296,25812,4229,-12932,1242,11559,15849,4639,-11364,9207,35382,28775,13805,-830,-10516,-18788,-22871,-19122,-15863,-7995,-891,12931,18537,8837,-2211,-4684,4030,15992,11234,-2912,-8549,-6913,-7813,-9803,528,3126,-4867,-10141,-8622,-5333,-151,8397,11867,6330,-2832,-1103,-488,-760,-4776,-10578,-13134,-9822,-4229,-3971,-3850,-3902,-6881,-5052,3986,11775,19154,19523,17851,22102,10922,-532,4574,7669,5707,2415,-1251,-1050,-5148,-12387,-16832,-8890,635,5806,7805,9329,5480,-7597,-11751,-1633,8023,10885,7351,-2630,-5582,-6275,-12188,1143,15235,14795,7909,4152,5521,5633,9819,22197,44033,65042,80434,73677,46709,15770,4403,-7952,-10956,-9748,-5885,-1544,9157,15696,21226,15277,3985,-1849,-2932,-4999,-4832,870,7292,10602,2250,-3147,-1381,6777,14427,18633,31789,44019,20117,-1972,-2570,-190,-7632,-5731,8207,17902,13196,-2454,-814,19352,39200,33185,21954,6222,-6531,-10313,47,1611,-753,-3307,-2887,6169,22484,28343,20881,13908,19416,41542,36703,9468,-6459,3184,10688,1168,-18257,-4321,-417,2224,9748,13141,11561,19070,25197,25120,33032,29392,17519,9442,2914,1513,892,1945,1579,-3240,-2390,6126,17531,21663,22849,32020,29704,32282,40567,48430,56231,79004,60037,36567,22855,8831,15703,18934,14039,1658,-6901,-11657,-14648,-14093,-9792,-11120,-8409,4238,11817,24927,37712,30738,20125,1713,-7856,-8907,-16967,-2826,5653,18015,30171,24038,15434,4478,3555,2715,-387,-7547,-6537,1600,2263,-8299,-18714,-9985,-3080,-5885,290,5628,11351,22452,22571,16562,13466,10417,6931,4869,2616,6090,10315,12615,14274,6794,-4003,-2189,-3028,-3154,-738,-3776,-4810,-8579,-8200,-3970,-3602,-4213,-2690,-4678,-11807,-15161,-9522,-10129,-2383,4667,8563,3407,-5783,-7903,-1231,9525,23981,29262,11802,-6911,-15547,-15153,-16471,-9187,19,1699,-3724,-7931,-9717,-11863,-6848,-1296,1866,10199,23200,26423,30972,29881,18253,5053,-6264,-8530,-15950,-735,12329,14598,24715,31544,27364,11833,-1574,-11526,-5693,-1177,-5554,-16881,-10127,-12190,-15698,-15304,-11299,-5053,-4412,-4733,-3735,5341,11802,9556,-1833,-8015,3719,8567,4512,421,3880,18500,26637,7733,-6166,-3540,720,-1791,-7491,-3609,-1755,-8387,-8645,1429,6168,-352,-5976,-5887,-1121,1048,-1176,-97,1676,-6008,-11688,-7731,-6711,-1379,-772,10226,30040,22757,14951,16169,12354,7112,-1411,-8623,-12584,1653,1122,3066,854,-8307,-10377,-7607,-9699,-11889,-7630,-4890,-2398,-3050,-2570,-4054,-5921,-9782,-5630,-2746,-4376,1181,9086,12240,7984,-7277,-13820,-11218,-10834,-15076,-9510,-9602,-3390,1280,-5290,-13028,-7892,2778,15970,22640,24311,15208,4298,-7655,-17489,-15828,-15533,-14721,-3722,6155,6447,5860,-751,-6300,-5076,-2982,-1007,-4384,-11327,-10880,-12671,-10628,-6788,-5270,-9894,-14436,-11260,-2938,9988,13712,3263,-5472,-7304,-5105,-5773,3994,7461,9630,6,-11907,-10260,-7883,-4879,-6396,-10075,-7120,-5616,-5852,-4570,-5886,-10411,-8794,-6291,-6395,-1633,12020,31955,39634,23532,11362,323,-5526,-9024,-2902,2549,2124,4409,6595,7619,2570,-6160,-11578,-11710,-9003,-4250,352,-3073,-8023,-8926,-1818,2908,-3633,-6881,-12574,-12621,-7869,-7829,-12382,-12599,-8144,-5291,-2195,-2079,-2837,-9175,-11235,-1317,10323,13155,4475,-4591,-3504,-2073,3283,23578,37852,43932,33674,11549,-4472,-12055,-10436,-7921,-6115,-9741,986,15749,21197,9997,-3630,-6178,-6888,-13035,-10611,-1691,10992,14814,17432,19329,17100,19115,13913,3782,6434,11592,10157,9060,9901,752,-10461,-13168,-11070,-9200,-8125,-2743,5033,11651,25979,31140,13044,1976,4125,5514,759,774,-1973,-3843,8266,13622,11807,5879,-2559,-5915,-6004,-14403,-4705,10704,14672,12506,2019,-3016,3371,14170,19843,13970,5728,6149,7610,12306,7919,-5707,-15683,-11949,-5915,965,8435,13068,10364,2176,-9171,-2155,13555,22743,23297,11264,-1162,-11249,-11844,-2511,9385,22573,20210,5799,-7559,-9348,-23,7529,13369,14442,7494,5102,-6495,-8447,-8705,-2098,8306,17750,18082,11159,-6648,-15046,-14487,-14734,-6255,1089,-3078,-10622,-1791,3284,-2041,-11540,-7261,2026,-1258,-6488,-4611,-6606,-11334,-4466,3754,-5009,-9957,-5765,-5295,-7397,-5812,-1802,-332,-362,1970,3021,2382,2260,7374,2709,-10924,-11880,-5160,-2481,13706,27036,13415,5074,1729,-673,-9777,-6418,4626,9932,4646,-5396,-13135,-21889,-23203,-4245,9821,8247,1594,-802,1800,-214,1705,7678,14343,16658,19315,23116,26826,23764,6080,-3025,-8791,-9050,-1798,10157,22512,22081,19891,9998,-1604,-8188,-119,1321,-780,-1465,-2148,3597,13684,27195,28999,3964,-12890,6942,35369,54261,53274,35989,15978,5790,1772,3742,4002,10266,12706,1203,-2354,294,-699,5891,6518,-4679,-5716,10511,21804,39185,38878,12999,-6326,-13719,-16348,-13923,-8278,-6369,-8027,-5807,3005,14799,19418,3430,-11614,-13488,-8945,-10212,-7377,3429,26967,45812,34047,18071,12492,618,-12247,-3067,11849,24619,22177,6868,1322,5069,1993,-8008,-8917,-5144,-4038,-6401,-13809,-6778,-9898,-20619,-14456,-8730,-8976,-11021,-14668,-11010,-4855,-179,-1849,-1761,-2231,-4798,-9625,-14399,-12266,-9394,-3798,568,3755,6009,9320,7158,2224,-2526,-6568,-6099,-1026,6026,8358,1617],[-1800,-4761,-3701,598,5509,15924,20596,21761,21684,12526,5440,989,3659,8387,7481,4026,4320,16813,25423,28659,26411,10348,-2708,-978,4451,4002,3439,-2280,-8428,-9090,-8646,-11166,-16474,-14070,-9442,-4825,-6327,-7491,-3237,3211,4113,-1930,-14161,-7227,-7665,-14187,-14884,-1891,4285,432,-665,-4333,-8687,-4382,-5005,-6579,-3252,1102,7907,8592,1506,-10862,-13504,-7889,-5853,-6050,-3259,-7831,-9935,-12640,-5982,-3625,-2529,-4746,-9725,-10351,-10568,-11401,-12172,-7531,-3232,-8959,-12827,-10380,-2796,-7792,-18974,-6764,7107,10546,-2722,-6337,6401,12294,12212,8392,5328,8453,13893,9222,-9142,-8694,2946,8579,5898,6946,7875,3459,1066,5836,7703,1078,-4833,-8385,-14462,-10175,-3931,-7221,-9250,-3838,1529,9085,14203,14337,10361,5116,966,-503,4897,7435,5881,-97,-9610,-5665,-1367,3272,6697,-355,-8838,-2942,6709,18224,7171,-447,4686,23358,27144,7816,-5453,-13290,-13258,4803,19646,23272,14197,305,1256,17217,33553,34621,18878,2927,-2870,4335,-106,-5938,1637,5475,2738,-1682,-5739,-3056,-13263,-16445,-22388,-28599,-73514,-143987,-196546,-209990,-159179,-98491,-39719,-13995,-2153,12694,13770,6479,-4597,-12468,-10604,-9514,-4558,6737,12388,12903,6414,-76,8871,23723,26097,13029,5900,2054,-2039,-6934,-13188,-6298,-476,2718,7717,6814,-1780,-9438,-8425,-13148,-5886,3128,6577,-614,-7748,-14589,-17792,-2978,10206,8578,11075,399,-7747,8720,13973,6981,-3944,-8399,-8362,-10087,-10952,-9843,-11857,-8894,-1698,959,5748,5017,-7553,-10553,-1365,13413,25412,20617,4579,-1659,2603,6761,7661,4191,13901,23576,13776,-857,-4594,1841,4740,342,-5239,-6396,-5121,-294,5888,2644,-4592,-2888,-291,-702,-6834,-10927,-2210,-4801,-11498,-13498,-9340,-14198,-11804,-7385,-8951,-4025,3572,2486,-287,-3891,-8782,-10102,-6461,-5266,-684,5152,2485,-7506,-15096,-7197,2355,2938,-4057,-8053,1761,10481,15357,5189,-6164,-5378,-277,-2534,-3793,-82,-2330,-2061,-1535,-941,-1427,-1001,119,1889,14135,17160,-6885,-2672,-8953,-15127,-7813,-2798,5585,11413,7440,2031,4771,10187,7541,-10431,-4406,14483,30574,33916,24308,10523,501,-475,499,-284,-2246,-8852,-6162,4158,5759,1522,-5299,-13009,-7311,4276,5684,603,-1935,642,-3600,-6014,-6596,-2477,13561,29980,20702,4482,-3958,-5014,-2788,-742,978,2808,9701,6074,-950,-2769,-4053,-7616,-8731,-5895,-1354,-571,615,-4061,-12155,-4782,4476,5712,-4140,-11582,-7840,-10363,-10727,521,22972,33004,25402,14261,5406,-359,-291,-8463,-2362,7425,12998,12399,4064,-5763,-10804,-9174,-382,-2090,8071,8645,287,-6597,-3937,9492,25827,22873,10144,1776,4472,8732,9016,9660,16430,23903,23553,18839,16491,12450,11510,5888,-1593,-4233,-8674,-7039,-11459,-2362,4377,8076,11009,-3860,-9982,-15638,-20554,-18450,-12254,-7320,-2273,2035,10969,27590,16939,4441,-3065,-1624,-5081,-13549,-10841,-600,2166,6808,7776,5032,1870,358,-11702,-11025,-2618,7836,32998,41933,19717,5191,5193,5594,2278,23,674,3815,2690,-831,-5643,-13315,-14223,-14482,-18336,-16941,-17738,-24296,-9124,7924,19219,13524,1392,-7293,-11650,-13493,-3985,-4199,-5968,-7957,-8964,-5492,-1619,836,-7406,-13633,-14935,-5720,-3542,-5166,-4112,-1608,10895,20218,15964,5723,6880,13506,10222,-2924,-11665,-14354,-16260,-14282,-2939,3498,4106,874,-7939,-14121,-259,4380,1490,-6719,-9758,-346,9857,18057,23608,24618,25406,28631,36144,20132,5005,4950,11365,21482,21616,14075,1054,-5826,1348,3164,850,125,4145,2962,472,4671,12942,20965,32372,25928,9239,-7501,-6707,-5199,-10717,-9956,-10514,-9395,5014,14001,14317,11460,6301,10164,12483,7487,-862,-9520,-4223,995,671,-1330,-2836,-2791,-3855,-9459,-9975,453,12482,20547,15014,591,-11360,-17158,-17172,-9452,-6408,-4591,-565,-3567,-5759,6408,8426,-2961,-13745,-17116,-8758,11709,40924,59524,47891,19504,4221,-1457,-5257,-10514,-7572,1729,1474,-4985,-1750,3470,4603,-1296,-5109,-6692,-4839,-169,-9555,-11055,-9582,-13255,-13346,-9421,-10171,-10819,-4891,-365,4339,-1876,-9347,-17038,-13024,-1739,-329,-4017,-293,-5981,-10046,-8819,-9085,-10880,-13079,-8050,-12094,-14615,-7000,1198,8202,10731,9359,5828,-160,-10366,-2860,-5274,-3453,-1095,-6198,-4408,5309,12816,9415,-491,-7688,-5674,4586,8236,-2238,-11636,-5950,1775,5600,208,-5240,-3425,-1582,-4041,-3821,7152,19725,31590,38010,27390,13174,6565,5332,4811,-263,-2735,277,7873,19949,16427,-1024,-14867,-6279,2528,662,-6591,-5169,-1455,11247,31753,24044,5757,-3686,-3622,9895,32679,39310,36042,17233,-2855,-9561,-2400,8664,13363,15019,19820,883,-8421,-15757,-14397,4020,49174,61327,55982,44944,30759,16985,9164,913,-4011,2478,13796,12360,-642,-3362,13478,30617,46385,36535,14177,5000,10115,12718,7605,-2390,-6569,-2785,751,578,-3462,-7004,-11378,-14079,-4382,3738,4538,55,420,886,-6876,-13499,-2949,-5363,-10273,-6385,1768,10938,11390,3476,-3908,-3341,-529,5102,2036,-4479,-5103,-2677,-8297,-6988,12229,7038,-3428,-9133,-7642,-9221,-11105,2062,19328,25455,15255,4493,9263,20262,21447,11450,4040,4530,8893,7624,8431,9120,5439,3105,-631,-7090,-7817,3506,4548,3975,4742,12231,20237,10033,-1678,-2028,5844,7529,-819,-7787,-3953,-2883,-3157,-1649,478,4335,-5646,-10425,-8805,-4394,191,1872,11146,22236,20178,4086,-12375,-489,18695,28711,20919,1525,-6179,-3333,-2556,-3625,-9510,-1813,16490,26251,21679,11830,-1236,-9729,5463,22850,29228,22771,15657,41905,53148,47859,28497,11357,-4541,-11009,-8684,-5850,-7558,-9193,549,6057,6700,10436,14137,4580,-3322,-6078,-2382,3383,10006,11507,7058,-1636,-11389,-15200,-7264,1343,14246,17936,16674,20344,5082,7679,17493,13994,6825,4418,3447,4655,9247,18729,21998,11316,-4222,-13167,-14881,-9419,-479,7160,7782,1303,-6512,-951,9304,21234,43446,56183,40631,3092,-9984,5879,10261,4023,-6640,-3443,2038,2877,-1612,-6614,-10208,-13345,-11313,5639,22902,23555,9366,-2036,-11655,-10646,-4116,260,8541,18158,10148,-11619,-6910,11313,19902,9515,-575,62,-7803,-12092,-13642,-13490,-12889,-10204,-921,7548,-3202,-8130,-32,17097,28577,15748,3713,-14742,-10419,-9166,-4492,-1310,4685,4574,-14338,-18385,-13640,-10139,-10792,-13035,-12702,-2735,7556,6794,1008,-1166,4239,9007,7260,-4321,-11624,-13696,-13251,-10022,-6596,-3217,-7024,-9208,-13289,-1088,3564,7629,11347,19770,32117,35319,22335,5679,-4321,-137,-3114,-8635,-10870,-14723,-14992,-11568,-8914,-5584,-488,-2455,-7131,-9394,-9178,-7373,-2567,7,699,1989,557,3463,7231,2854,-5397,-9529,-2793,-1167,-7238,-18242,-2054,1813,-4871,-15207,-1776,23206,23548,7546,1510,-1406,2835,10468,11716,15307,9398,-3003,-5233,10898,12575,206,-13779,-12901,-5871,11092,22153,23261,11524,-189,-8816,-8364,-6920,-11779,-15930,-12160,-2246,2223,9822,17159,19637,15550,15765,11620,8193,18762,41228,47556,28571,7839,-10437,-11190,1378,2577,-3560,-8411,-1980,2723,-6636,-17140,-27381,-15451,-15136,-19617,-16904,-14733,-8709,-9262,-12358,-13732,-12734,516,11998,11140,5904,-16030,-1022,-528,-3254,-7362,-6482,2214,11310,10418,8288,4878,7276,-4211,-16138,-16228,-18666,-17208,-7360,-3052,-1669,-1996,-3417,1825,8214,10916,8240,-5178,1626,12303,23222,25355,17840,14355,13084,8167,633,-2703,2521,10057,10972,8937,3316,-4691,-12187,-8001,-5015,-4819,-6102,-3033,3533,12144,10280,5855,-4063,-5588,-435,5191,-814,-12714,-6236,2062,11099,22291,24676,15885,10711,3467,-2149,-5516,-3516,-3329,-3154,-2164,-2548,-4519,-10234,-10041,727,17329,33311,43133,42976,30225,7788,-9903,582,12182,17081,6022,-10256,8896,35367,29645,16820,2089,-8655,-20650,-24624,-19301,-13523,-4628,1475,14179,17967,8433,-2360,-4807,1652,11628,8171,-4679,-10873,-9721,-11766,-10296,913,3409,-5176,-10472,-8309,-5077,-1020,6079,9572,5869,-1510,1888,2921,2442,-2852,-9883,-13413,-9913,-4667,-5044,-5682,-5853,-8141,-4002,7092,15542,21897,22269,19746,23208,10526,-1993,2034,5529,5115,2369,-2207,-3499,-7796,-13921,-16593,-8017,2124,5735,6674,8022,3595,-9210,-10904,-1691,6511,7955,3600,-7990,-8535,-9536,-16295,4142,16891,16640,11187,8087,8768,7997,11005,24092,50208,75945,90695,75765,39589,9151,1993,-8986,-15001,-9201,-3370,-697,6612,10481,15710,9380,-3100,-8296,-7868,-9486,-6421,-687,2333,6810,2126,-1921,-376,6362,12480,16261,30250,43893,23097,266,-2516,-474,-7518,-5919,7132,16493,12916,-966,997,23730,45764,38850,26372,7640,-7112,-10567,30,1121,-2333,-5605,-5954,2259,18723,26628,20412,13846,19993,40774,35025,7699,-6283,5316,13543,2121,-15661,-2886,2194,4895,12344,14458,11699,19116,25893,26900,35542,33188,20377,11441,3948,1020,-1103,1233,3147,109,1656,10010,18254,18952,19479,29692,31615,35737,39128,44360,55451,78740,60309,38136,24728,11414,17791,19360,13734,2034,-5421,-10014,-13572,-14447,-9995,-9657,-7737,2260,7365,17512,32242,29948,19642,2643,-8091,-8936,-15616,-5364,3713,7814,22668,20240,14467,7032,5369,3856,518,-6612,-6471,1943,3062,-8237,-17232,-7558,1523,-1763,1741,6593,11481,21659,22408,17087,14164,10555,6840,5032,3916,7096,9157,10506,12755,6529,-4279,-3115,-4181,-3846,-1174,-5147,-6863,-10113,-8104,-3150,-2785,-3646,-2718,-5572,-12591,-15749,-9691,-8351,-6545,405,5842,2753,-5371,-8879,-3552,5826,18683,26510,13335,-4748,-13533,-16348,-13779,-6885,228,1691,-4776,-8144,-8163,-12001,-10705,-6079,-3911,6541,21633,24736,25190,23407,13447,3306,-5961,-8315,-14664,-2358,13752,17241,26326,33709,32014,15020,-1179,-9643,-4580,4,-4359,-15553,-12484,-14388,-17506,-15037,-9969,-3932,-4196,-5931,-6553,2452,9340,8123,-2071,-8745,2900,7348,3231,938,5816,21568,28583,7287,-6050,-2546,1962,-459,-6187,-2912,-1600,-8657,-8547,1976,4669,-1972,-8041,-8842,-7564,-4926,-4058,-673,2206,-4900,-8786,-4418,-2179,506,-6025,3060,27089,25171,15886,16039,12353,7643,220,-6385,-13180,-217,76,1765,-835,-10301,-12277,-9298,-10769,-11962,-7027,-3134,633,-494,-731,-1552,-1159,-4012,-8040,-6481,-8600,-2656,5078,7539,3775,-10027,-11177,-9708,-8360,-13028,-11589,-11070,-2744,1951,-5177,-13738,-9577,2233,16424,22826,23088,11658,663,-10395,-15569,-16386,-16173,-12077,-1018,8464,8472,7702,484,-7031,-8199,-6351,-2531,-5239,-11825,-10200,-11633,-10135,-7169,-5539,-9902,-17066,-15401,-4864,7313,11273,2084,-5976,-6391,-2117,169,12078,15166,13404,-635,-13604,-8225,-4653,-1671,-5478,-10671,-7031,-5153,-4661,-2663,-4174,-9651,-9551,-9303,-9406,-3713,9515,30355,42475,26155,13833,1618,-5167,-8359,-1238,4569,4440,5784,7318,7844,1584,-8493,-11729,-6426,-1386,824,852,-3436,-7338,-6419,581,4131,-3695,-7229,-13237,-12197,-6046,-6927,-14081,-15577,-8830,-4687,-1000,-460,-803,-9177,-10779,2394,13476,12299,3196,-5045,-2644,-1447,2151,16750,23952,28146,23987,7603,-6962,-15962,-13154,-9115,-6189,-10344,-1334,11994,17429,7840,-4858,-7501,-8056,-11695,-8246,-468,12850,18393,20024,21366,19562,20710,13356,3645,5753,10170,8012,5377,5880,-1606,-11161,-12289,-10462,-9296,-8795,-3865,3907,10183,23807,29996,14972,4774,6968,9113,5402,8929,9747,8567,11127,12268,8731,2044,-5749,-9177,-8485,-16233,-2631,11887,14406,13514,5402,-561,5445,16548,22382,14002,6096,8959,10872,14914,8990,-5706,-16465,-13373,-7217,-878,6973,11880,8641,659,-9567,-2595,12867,20571,19395,7642,-4250,-13936,-13899,-4578,9421,25349,22218,4852,-10050,-10004,-591,7280,15257,16423,9286,5325,-6955,-8157,-8914,-4454,7324,21304,24546,16059,-4169,-16774,-14237,-15038,-11007,-4551,-6412,-10577,-787,4407,80,-7866,-4302,2608,-2382,-7551,-5829,-6675,-10882,-3130,7266,-3845,-11463,-6086,-3206,-4074,-2807,4179,7041,5227,5485,4941,2834,2213,6466,535,-14034,-11478,-4506,-2090,14594,27908,13519,4776,1910,118,-8187,-7778,1528,5198,243,-9292,-18400,-22282,-21234,-3031,10984,9107,1629,-2645,-1077,-1633,2380,7890,12027,11862,13194,18157,22875,18229,1177,-8107,-14040,-14108,-7030,4439,15645,14568,16493,10934,536,-5628,492,2391,1108,1083,90,4348,11615,21784,24253,3028,-10845,6437,34250,55838,55246,38072,18864,9645,5222,6796,6897,11561,11655,-1587,-3396,572,-1684,3819,4416,-4801,-5388,7783,14816,26917,32228,11408,-8249,-11777,-15144,-14401,-7616,-6230,-8856,-6918,2190,13720,17059,1663,-14081,-16438,-10719,-11276,-7108,3857,25084,40892,30511,16184,10635,592,-10878,-3663,11502,23656,21727,5805,-522,2915,-582,-9672,-9044,-5697,-4695,-6863,-11727,-7110,-11663,-18269,-12158,-6503,-6688,-9005,-13298,-11625,-4334,914,-1414,-2709,-4363,-7272,-11585,-14232,-11801,-9463,-4331,-566,1621,4490,10543,8753,2715,-1646,-4179,-3624,201,5746,7446,1686],[385,-3583,-2763,1304,5522,14491,16012,14570,16590,10669,4734,-448,297,3832,5144,4598,3708,12177,16301,19931,22050,8818,-3874,-1340,5007,5593,5389,-498,-6371,-7042,-6930,-8217,-11937,-17581,-13006,-7724,-8710,-9702,-5552,1976,4463,-2061,-9369,-5114,-7736,-13655,-13419,59,7500,4238,3357,-44,-3114,766,-3414,-6359,-585,4664,10804,10092,2173,-8791,-11224,-5729,-2337,-8052,-3719,-8922,-10854,-11822,-5612,-4861,-4577,-6579,-8236,-9034,-10408,-11781,-11926,-6756,-3546,-9305,-11296,-9186,-2438,-6691,-18922,-8020,5667,9057,-2811,-4736,7610,12347,10618,4933,-361,1612,7509,5238,-11225,-10455,986,6532,4994,8143,9788,5787,3414,7735,8988,3831,-1635,-7115,-14510,-11384,-3194,-5784,-6001,-1994,2101,7709,9946,9891,6945,3121,2503,5687,13950,14391,8903,339,-7482,0,7010,13051,14770,1984,-8621,-3617,6404,19701,8176,564,5040,22852,23518,5380,-6661,-13922,-11828,9601,27985,27083,14700,-91,579,17318,32713,31007,15400,22,-1110,9067,4116,-4360,1604,5265,1647,-4249,-10027,-4215,-9333,-16493,-20579,-19669,-55050,-115531,-162656,-178728,-136880,-86957,-37211,-14575,815,13794,11232,3914,-6663,-12537,-10520,-8261,-2276,7284,10450,10665,5275,331,9016,21468,20359,6907,2642,213,-4007,-9389,-15201,-9480,-4130,187,7205,7828,355,-8303,-8829,-11536,-4825,4078,8862,3152,-2803,-9522,-14003,-5460,3563,6515,13061,3244,-9474,5920,13491,6555,-5400,-8865,-8217,-9592,-11423,-12099,-15622,-13149,-6246,-4259,-108,-1149,-10148,-8769,-435,13577,26214,22237,5521,-2057,2938,8354,8165,4631,15731,27110,17299,2229,-6646,1134,4339,392,-3948,-3996,-3152,506,5753,1489,-6773,-4691,-23,1018,-4955,-9591,-787,-3069,-14193,-17565,-12566,-17411,-12613,-7697,-8072,-3379,3393,2807,2385,1184,-2738,-2726,670,1917,3283,5831,1971,-7467,-15764,-8894,963,2178,-4102,-8415,-1175,5692,10201,2093,-7840,-6035,-585,-3054,-4861,460,-1413,-1484,-1417,-1642,-2594,-1532,1097,4738,19774,27320,748,-3053,-9993,-17826,-9305,-4611,4159,10326,6467,1003,3432,9118,7945,-10313,-3312,17472,35087,35339,23469,9594,-138,-584,-146,-1119,-2463,-7336,-2282,5962,6855,2362,-4441,-12091,-9171,2503,7150,2947,-453,1400,-2434,-4868,-5744,-1880,15050,29506,19501,4543,-3005,-4140,-2515,-2231,-788,1553,9333,6437,-928,-2701,-4181,-8897,-9637,-5899,-709,-1392,-543,-4326,-10965,-2672,6292,6347,-3259,-11321,-7007,-8190,-9719,-396,18879,27065,24557,15306,6747,542,-526,-10427,-2185,7319,13136,14009,4662,-5797,-10550,-9632,-931,-1824,10263,9481,-37,-7523,-3494,10355,25792,19589,6293,1351,6107,9358,9304,9644,16834,27142,29313,22622,17255,10635,6196,-603,-4495,-4975,-9831,-7310,-12589,-3624,6663,13110,12688,-5444,-10871,-14883,-18900,-17605,-11935,-7126,-2166,2590,11738,28353,14571,1551,-5046,-1545,-3231,-12084,-10266,632,3119,6988,7940,5310,1176,-630,-13307,-10975,-2759,7556,33391,43375,20976,6192,6162,6115,3053,435,130,2406,1012,-3049,-8524,-16369,-15896,-13302,-15675,-14199,-15345,-20943,-6698,8308,19068,15064,3390,-5700,-10481,-16327,-7156,-7785,-8502,-8568,-8805,-5839,-2636,1106,-6795,-13032,-16134,-7086,-3921,-5165,-4197,-1394,10409,18616,12569,2600,7754,15036,11345,-1671,-10376,-12591,-13087,-12296,-3702,-707,-1737,-3593,-11376,-13204,1022,5615,2465,-6614,-11255,-500,8897,15387,20899,22318,21300,22852,30246,15854,3445,6262,12255,21236,21788,13852,641,-5711,1043,3399,2660,3047,6098,3529,91,3879,11805,19070,29149,23314,8740,-7547,-7484,-5398,-10395,-10631,-12156,-10676,3724,11914,12346,9196,3669,7537,11470,8181,1644,-6443,-4661,-1769,-834,-1498,-2235,-1907,-3888,-11097,-9211,1202,12047,17992,11928,-2017,-13991,-14005,-15759,-11494,-6389,-3242,830,-2760,-6043,6835,8560,-3358,-13710,-17594,-11708,5839,32804,53328,47929,22857,6243,-1212,-7011,-8545,-4561,3880,2345,-2322,2522,7690,6906,-1705,-6890,-9267,-6974,-1120,-8259,-11774,-10286,-12139,-11857,-8967,-10542,-11244,-5542,-1338,2949,-4223,-12531,-20976,-19161,-6711,-1447,-2323,3661,-937,-7488,-8516,-10835,-13672,-12892,-9284,-14620,-13379,-6205,163,4104,3870,4503,3913,-641,-10399,-2769,-4333,-1598,1480,-3398,-6108,4031,12427,10538,1942,-3333,-4241,2182,5690,-3668,-12410,-5795,-192,5165,1933,-3272,-2377,-2305,-5486,-4443,8167,24654,40189,45442,33488,17003,8908,7806,7787,3118,78,1477,6698,15472,10894,-4722,-13141,-4290,4836,3010,-3912,-1236,1982,10145,29547,19810,3914,-4145,-2817,11003,32436,38638,36792,18869,-1569,-9760,-1654,11056,17266,18862,22176,2761,-4285,-11063,-10156,8904,50623,55673,47674,35593,23052,12504,6695,-772,-5118,1687,11923,11596,41,-4348,8507,23130,37645,28229,9484,2524,8662,12859,8776,-282,-3720,426,4588,3704,-2266,-7434,-12775,-13112,-3340,3488,2401,-3539,-3643,-2051,-7374,-12927,-4349,-7579,-10254,-4087,3513,11525,11259,5857,-878,-970,1403,6422,2608,-4291,-5511,-3233,-7577,-3000,15615,9904,-2475,-9102,-7422,-7563,-12472,-304,15889,22207,13008,3492,7522,16621,17292,8872,3131,4381,8366,6787,8847,9731,3130,-1238,-4715,-8901,-5773,4396,2112,-2309,-3566,3910,11779,4634,-3347,-2729,3205,4309,-3009,-9038,-3730,-800,1182,3262,4699,8459,-4236,-9128,-5583,521,5093,3370,9589,18465,16880,3527,-14437,-3641,14775,28171,23738,5782,-1426,-413,-2015,-5268,-8328,1941,21208,28069,21532,12555,614,-6493,8633,27376,31619,22454,15200,37622,46207,41373,23887,8418,-7110,-13860,-10992,-7503,-7834,-6482,3824,8706,6218,7873,13461,4736,-3290,-5531,-1793,4017,10952,13428,8790,-1537,-12351,-15433,-8734,-1083,10655,13667,11747,15572,2722,5385,15060,14965,9960,6795,4760,5392,9739,21471,29145,20860,3145,-10007,-13345,-8804,-909,5623,6290,604,-6622,-29,11382,24163,47385,59808,37536,1000,-11153,5272,10486,4872,-7939,-6950,1238,3527,-1322,-6642,-9648,-11792,-12686,1397,20197,24993,11607,-1027,-12487,-10982,-3179,2880,11071,19086,8856,-12674,-5051,13083,19946,9167,3609,5568,-4697,-12591,-12758,-11491,-11157,-7270,3920,11665,-2475,-9986,-766,18249,24614,11520,1635,-12510,-9008,-8367,-3744,-587,5329,1191,-14139,-14137,-11863,-9878,-9837,-10571,-11945,-3409,6181,5112,322,-102,5712,11002,9255,-3478,-10835,-12662,-13092,-9803,-6279,-2528,-6136,-9210,-11646,-1035,3829,8260,11961,21071,33307,34783,21048,5592,-1596,2300,-2775,-9365,-10358,-13996,-14811,-10872,-7932,-4583,161,-1996,-6643,-8505,-7461,-5066,-1081,439,359,2023,2657,6519,9552,3632,-4966,-9901,-2709,-985,-7636,-17036,-662,3247,-2899,-14041,-2083,21778,20867,6335,774,-2560,1312,8788,10702,15190,9785,-2713,-6496,10068,13167,-181,-17180,-12154,-4646,12157,23264,22979,8397,-2527,-9143,-7083,-5884,-11175,-15578,-11434,-1249,3911,10817,17682,20154,15511,14088,9310,6629,18573,43295,51058,29829,7643,-9153,-7964,4321,4209,-2806,-7715,-1379,637,-9593,-19817,-24973,-13313,-13353,-16958,-15409,-12020,-5342,-6449,-10453,-13237,-12124,1879,12637,11526,5835,-13569,-119,-2231,-6220,-11640,-13175,-3761,10038,11849,11353,9661,14325,4113,-12945,-16746,-20188,-17096,-6863,-2370,-769,-458,-3030,-1033,5475,8271,4558,-9317,-192,9747,19827,19672,12028,9275,8282,5115,-1479,-4557,486,7676,8823,7405,2264,-5707,-13179,-7016,-4569,-5660,-7370,-4105,2168,10006,8929,6373,-1884,-5437,-2059,4511,-493,-11031,-5432,3494,13890,26221,26579,15246,8058,-130,-4476,-5319,-3693,-4160,-3660,-1894,-1654,-3384,-10072,-9274,1768,17453,32963,41473,42617,32763,10587,-6858,-355,12269,17812,7240,-8499,9904,35581,30467,19830,4886,-6771,-19517,-20461,-15051,-8837,-917,3597,14438,16262,7407,-2599,-5018,-1019,6016,3959,-6934,-13493,-12850,-15026,-8254,1687,3493,-5645,-10764,-7875,-4812,-2120,3199,6668,5301,138,4604,6122,5506,-1159,-9405,-13645,-9896,-5075,-5884,-7153,-7766,-9924,-3574,9205,17893,23221,23830,20488,22931,9560,-3354,-607,2961,4126,2220,-2702,-5472,-10309,-15296,-16621,-7816,2989,5066,5198,6526,1778,-10101,-9633,-1587,5182,5574,1037,-11749,-8261,-9146,-11803,7579,18288,18102,14269,12173,12295,10369,11562,25017,55705,85602,98396,75351,32073,3334,-351,-9602,-18927,-6861,-606,484,4076,4850,9475,3186,-9760,-11589,-11958,-13272,-5820,-371,-1579,2878,1912,-662,655,6018,10740,13994,27939,41011,23882,1696,-2409,-635,-6932,-5702,5882,14783,12440,637,3114,28234,52248,45424,31944,9114,-8131,-9873,469,906,-3652,-7607,-8527,-347,15271,24280,19370,13401,20130,38675,32175,5691,-6190,7089,15953,3195,-12344,-1215,4442,7009,14216,14872,11068,17986,24893,27122,36430,36291,23375,13506,5261,1349,-2759,496,4680,3902,6657,14906,19383,16811,16658,27317,32816,38087,36720,38730,51940,74127,57794,37510,25257,13668,19406,18897,12363,1597,-4427,-8486,-12745,-15010,-9917,-8191,-7257,-106,4122,10908,25111,26883,17795,3086,-7832,-8490,-13821,-7476,3136,-2437,13244,15030,12616,8784,6572,5068,1732,-5179,-6330,2042,3595,-8095,-15806,-5330,6255,2667,3528,7934,11759,20171,21321,17065,14471,10333,6336,4958,5353,7953,7804,8149,10933,5955,-4672,-4063,-5919,-5271,-2231,-6662,-8855,-11563,-8055,-2489,-1691,-2875,-2787,-6498,-13202,-16291,-10103,-7065,-8859,-3458,2897,1702,-5024,-9164,-5459,2182,12767,21977,13817,-2703,-11085,-12962,-9628,-3420,962,1971,-5401,-7488,-6322,-10973,-13282,-9209,-7994,2864,18762,21755,18550,16319,9023,2353,-5471,-8244,-13495,-1519,16559,20201,27467,35321,36694,18780,10,-7544,-3471,903,-3473,-13966,-14426,-16014,-17861,-13399,-7701,-2233,-3501,-6517,-9043,-612,6339,6305,-2393,-9285,1894,5858,2185,1696,7916,24617,30251,7012,-5439,-1736,2926,622,-5198,-2766,-1940,-9084,-8652,1986,2596,-3922,-10310,-11500,-14419,-11841,-7483,-1570,2343,-3838,-5540,-34,5039,6352,-6653,-4935,21927,25973,16123,15304,11908,7950,1801,-4104,-9339,-2106,-1005,344,-2679,-12356,-14167,-10988,-11731,-11884,-6523,-1342,3747,2278,1136,900,3980,4623,-4682,-10198,-13558,-6902,498,2100,-699,-10459,-9050,-8848,-6965,-11803,-13535,-11293,-2247,2079,-5357,-14400,-11364,1479,16473,22345,20775,7309,-3791,-13634,-13322,-15191,-14403,-9198,1490,10524,10523,9779,2115,-7231,-11546,-9733,-3915,-5843,-11893,-9777,-10720,-9459,-7291,-5525,-9146,-17984,-17499,-4997,5678,9287,1047,-6077,-5173,824,6413,20484,22997,16722,-1617,-14239,-5603,-967,1994,-4620,-11971,-6939,-4140,-2683,-163,-1830,-7752,-8457,-10871,-12605,-5982,6749,27760,43996,28729,16388,2704,-5101,-8010,49,6187,6486,6988,7878,7970,820,-10238,-11238,-2230,5768,5303,1014,-3851,-6457,-3767,3816,6208,-2987,-6980,-13548,-11999,-4522,-6175,-15273,-18364,-8693,-3099,1180,2185,1285,-9232,-10302,5967,15613,10938,1713,-5660,-2072,-899,1462,11174,12963,15341,15570,4342,-8585,-18646,-15484,-10297,-6432,-10893,-3558,8321,13597,5341,-6143,-8443,-8327,-9644,-5802,1287,15104,21769,21791,22424,21137,21222,12420,3383,4904,8409,5665,2050,1393,-4224,-11115,-10367,-9068,-8869,-9244,-4984,2748,8731,21631,28265,16408,7234,9504,12695,10506,17576,21234,20076,15746,12986,8372,148,-8056,-12589,-11853,-13600,-577,12406,13529,14238,8702,1455,6799,17639,23321,13219,6256,11360,13696,17139,9832,-5507,-16601,-14423,-8282,-2491,5556,10554,6512,-1043,-9926,-3293,11168,16848,14104,3594,-7214,-16209,-15345,-6893,8721,25912,22691,3433,-12867,-10585,-1794,6650,17237,18421,11451,5215,-7436,-8097,-8768,-6629,5961,23852,30069,20055,-1733,-17364,-13955,-13484,-13690,-9136,-9326,-10303,292,5527,2346,-4066,-993,3554,-3315,-8521,-7337,-6881,-10471,-2210,9935,-3068,-13026,-5477,1002,1700,835,10212,14630,11271,9053,6401,2388,1066,4058,-2642,-15989,-10176,-3574,-1845,14925,27938,13230,4167,1902,881,-6741,-9180,-1677,564,-4059,-12916,-20373,-17489,-16928,-1011,11827,9393,1112,-5006,-4211,-3506,2185,7763,9928,7430,7016,13119,18825,13001,-2841,-12356,-18411,-18353,-11102,-140,9469,7467,12438,11476,2886,-2260,2295,4407,4008,4005,2259,5146,9873,16962,19843,2961,-8946,5237,30759,53220,52569,36212,19359,12678,8395,9436,9371,12368,10098,-4221,-3114,2157,-1293,2064,2108,-5113,-5086,5235,9405,15945,24798,9402,-9815,-9847,-14175,-14392,-6616,-5844,-9686,-7956,1421,12643,14729,-243,-16186,-18363,-11957,-12155,-6951,3889,22720,35818,27318,14543,9123,516,-9003,-3714,11227,22344,20664,4398,-2797,94,-3414,-10855,-8624,-5750,-4538,-5947,-9420,-7747,-13739,-13731,-7573,-2613,-3228,-6087,-11249,-12157,-3763,1993,-1041,-3746,-6537,-9706,-12509,-12658,-11134,-9346,-4618,-1509,-339,3289,12616,11399,3422,-721,-1730,-964,1633,5338,6891,2627],[2406,-2688,-2126,1780,5199,12262,10930,7726,11589,8629,3942,-1786,-2927,-411,2743,4956,3332,8175,9201,13999,19466,8422,-4609,-1837,5377,7106,7242,1405,-4025,-5045,-5668,-5536,-7715,-13951,-15391,-9911,-10250,-11293,-7563,742,4771,-1220,-3108,-2602,-7602,-12723,-11713,1940,10396,7488,7111,4892,3689,6218,-1760,-6119,1714,7595,13222,11457,3080,-6776,-9441,-3832,1203,-7833,-4715,-10683,-11630,-10270,-5121,-6009,-6396,-7696,-6496,-8156,-10646,-12436,-11677,-6282,-3975,-9229,-9281,-7035,-1501,-5293,-18070,-9152,4074,7238,-2932,-3399,8199,11628,8457,1217,-5966,-4803,1089,428,-13787,-12017,-1047,4137,3829,8853,11140,7677,5391,9015,9561,5866,802,-6564,-14610,-12278,-2464,-4082,-2943,-379,2551,6234,5900,5778,3918,1183,3387,10684,21284,19644,10639,323,-4705,5313,14332,21313,21094,3159,-8996,-4960,4908,19385,8324,1346,5393,21814,19625,2822,-7968,-14559,-10315,14630,36084,30008,14782,-699,-933,15707,29987,26653,12046,-2907,325,12507,7243,-2601,1423,4641,26,-7147,-14442,-5369,-5755,-16281,-19438,-13412,-41577,-94050,-137129,-155903,-121140,-78949,-35692,-14963,2649,12552,6664,160,-9092,-11734,-9800,-6161,517,8097,8594,8421,4050,767,9631,20023,15193,1008,-695,-1698,-5663,-10181,-13013,-12344,-7271,-2075,6286,8361,2193,-6419,-8134,-9518,-3844,4973,10468,6146,1252,-5494,-11071,-7672,-2184,4353,13318,4493,-10367,3215,12304,5685,-7099,-9563,-8086,-9038,-11908,-14439,-19271,-16760,-11084,-9745,-6074,-7198,-9489,-6719,662,13637,26561,23555,6375,-2660,3134,10260,8861,5100,17341,30050,20267,5013,-8701,-214,3152,-280,-3398,-1742,-986,1664,6451,1284,-8415,-6611,-2,2308,-3457,-8580,235,-908,-12243,-16992,-12959,-18617,-13261,-7949,-7300,-3044,2561,2468,4768,6318,4164,5140,7996,8928,6602,5533,876,-7523,-15154,-10211,64,1992,-3727,-8197,-3637,1451,5171,-1177,-9515,-6754,-1137,-3757,-6285,391,-770,-1023,-1306,-2326,-3925,-2456,1445,7047,25357,38856,11159,-1856,-9780,-17847,-10770,-6637,2443,9057,5591,294,2457,8052,8321,-9534,-2788,19016,37295,34784,21446,8040,-894,-820,-1020,-2291,-2880,-5051,1733,7797,7854,3095,-3527,-10986,-10843,-65,7739,5070,1277,2461,-980,-3438,-4548,-1113,16323,27953,17408,4034,-2279,-3254,-2311,-3883,-2838,62,8713,6996,-452,-2420,-3934,-9526,-10214,-5645,62,-1980,-1484,-4399,-9942,-1230,7495,6211,-2714,-11011,-6262,-5933,-7444,-601,14141,20274,22627,15860,7816,1290,-865,-11993,-2581,6260,11621,14082,4513,-6188,-10508,-9832,-1280,-1421,12396,10083,-463,-8388,-3022,10941,25010,16294,3290,1687,7732,9885,9529,9721,17154,30093,35008,25952,17395,9073,1982,-7082,-7821,-5982,-10635,-6713,-12246,-4653,9058,17996,13714,-6914,-11508,-14024,-17645,-16816,-11766,-6965,-2121,3093,12278,27782,11275,-2096,-7402,-1773,-1613,-10174,-9508,1726,3725,6661,7834,5517,276,-1883,-14683,-10676,-2745,7513,33559,44014,22166,7511,7537,6952,4120,946,-386,988,-705,-5218,-11118,-19031,-17553,-12354,-12734,-10458,-11624,-17296,-4571,8060,17811,15850,5138,-4321,-9475,-15493,-9174,-10967,-11048,-9267,-8636,-6160,-3978,1026,-6275,-12513,-17462,-8608,-4223,-5127,-4418,-1165,10255,17388,9434,-526,8269,15729,11710,-867,-9303,-10938,-10053,-9259,-2812,-3645,-7546,-8796,-15782,-11108,2511,6877,3631,-6038,-11622,-654,7620,11931,17157,18866,16762,17390,24071,10909,1615,7369,12535,20046,20870,12612,-482,-5383,887,3936,4946,6075,7592,3402,-629,2883,10447,16891,25696,20464,7783,-7891,-8147,-5653,-10236,-11512,-14040,-11834,1946,9599,10169,6573,639,4152,9273,7841,3302,-3537,-3694,-3975,-2559,-1937,-1952,-1256,-3809,-11169,-8281,1522,10846,14490,8138,-4991,-15347,-10719,-11925,-11674,-5940,-2363,1420,-2540,-6356,6942,8383,-3967,-14117,-17970,-14275,475,23883,44497,45563,25902,7883,-1333,-8008,-5621,-1603,5858,3371,650,6726,11495,8655,-2347,-8647,-11555,-8815,-1964,-6645,-10897,-9934,-10218,-10441,-8840,-11025,-11490,-5984,-2096,1817,-6063,-14605,-20939,-22521,-11747,-2793,-812,6965,3462,-4568,-7361,-10624,-15563,-12825,-10575,-16260,-11990,-6167,-1746,-663,-2019,1429,2527,-1040,-10253,-3237,-4099,-376,3575,-611,-7696,2342,11378,11266,4251,1579,-40,345,2104,-5372,-12524,-6089,-3031,3708,3084,-1173,-761,-2266,-6395,-5054,8509,27712,45665,48861,36429,19461,10512,9383,9755,5654,2272,2198,4965,10440,4694,-8193,-10685,-2184,7066,5317,-1159,2788,6613,11283,27407,15811,2028,-4763,-2336,11439,31090,36823,36339,19731,-823,-10351,-603,14110,22211,23281,23464,4027,-1399,-7366,-6853,12361,47557,45471,35508,23504,14640,7984,4055,-2490,-5569,1097,9899,10239,300,-5696,3322,16265,29532,20854,5752,663,7383,12965,10040,1898,-1143,3128,7848,6535,-1111,-7808,-14081,-11679,-2040,3488,646,-6920,-8044,-5723,-8383,-11598,-5445,-10125,-10231,-2404,4621,11490,10593,7692,1960,1662,3553,7701,2927,-4491,-6235,-4149,-7146,518,18302,12561,-1596,-9245,-7779,-6617,-12675,-2946,11379,17366,9368,2033,5609,12725,12949,6041,1759,3699,7236,5371,8665,9543,215,-5780,-6987,-5435,-2028,5089,-483,-8515,-11083,-3172,4718,-68,-4976,-3865,-17,633,-5668,-10763,-3284,2125,6054,8306,9184,12176,-3332,-8340,-2981,5359,10218,4441,7969,15343,14088,3530,-16188,-7251,10778,26969,25838,9909,3533,2726,-1351,-6523,-6337,5486,24714,27930,20095,12401,1819,-3890,11393,30889,32466,21269,14597,32637,38716,34531,18383,4447,-9158,-16700,-13585,-8522,-6535,-2966,7814,11256,5184,4620,11909,4485,-3449,-5143,-1463,4274,11331,14582,9633,-2334,-13941,-15626,-10382,-3450,7481,9844,6893,9938,-528,2426,11985,14734,12030,8444,5633,5967,9932,23122,34978,29741,11416,-6170,-11644,-8279,-1622,3798,4504,-409,-6898,652,12830,25502,48271,59280,32107,-924,-12791,3932,9845,5225,-8429,-11470,-862,2998,-1727,-7159,-9552,-10769,-10921,-1394,17949,26516,13988,-96,-12643,-10803,-2185,4976,12871,19057,7094,-13403,-3636,13531,17906,7034,5880,9449,-2339,-13295,-11358,-9233,-9201,-4240,8453,15289,-1583,-12044,-2227,17229,18562,6458,-1500,-11198,-6694,-7280,-3311,-413,5166,-1971,-8944,-10005,-10485,-10006,-8703,-7724,-9978,-3806,4494,3116,-627,477,6337,12065,10171,-3218,-10366,-11753,-12684,-9537,-5971,-2019,-5218,-8754,-10131,-1552,3256,7958,11646,21356,33489,33935,20272,6637,1831,4824,-2322,-10030,-9857,-13238,-14441,-10522,-7354,-3847,672,-1705,-6585,-8055,-5981,-2923,289,769,-304,1760,4524,9033,11222,3933,-4663,-10732,-3451,-1642,-8672,-15810,511,4424,-823,-12543,-2737,19172,17722,5094,144,-3528,-28,7083,9475,14747,9675,-2861,-7662,9634,14413,760,-13889,-10484,-3139,13093,23663,21639,5127,-4823,-9192,-6072,-5251,-11034,-15383,-10500,-522,4949,10989,17381,19986,14963,11991,6593,4514,17149,42796,51664,29822,7414,-7178,-4783,6920,5750,-1726,-6549,-610,-1424,-12447,-22477,-22151,-10780,-11413,-15084,-13354,-9335,-2242,-4056,-9049,-13161,-11431,2725,11547,9515,3745,-8998,1498,-3884,-9328,-15154,-19103,-8748,8750,13601,14699,14428,20702,12059,-8311,-16124,-19791,-16204,-6359,-1446,1209,1758,-1768,-4285,1616,4747,864,-13373,-2054,6581,15620,13974,7067,4894,3582,1692,-3913,-6719,-1869,4777,6238,5663,1042,-6797,-14088,-5796,-3923,-6427,-8522,-5285,612,7724,7474,6430,-209,-4263,-3366,3468,-786,-9790,-4328,5065,16833,30119,28369,14848,5712,-3433,-5768,-4288,-3617,-5043,-4396,-1835,-873,-2444,-10614,-8527,3186,17720,32353,39011,40567,33327,12477,-4006,-1527,11723,18011,8258,-6421,12260,35790,30908,22424,7319,-5003,-16312,-15122,-9184,-3196,2792,5193,13379,13312,5667,-2972,-5326,-3773,-339,-1183,-9689,-16301,-15265,-11479,-4624,2830,3465,-6210,-10887,-7238,-4496,-3445,-264,3144,4508,1802,6778,8899,8294,280,-9169,-13947,-9743,-5337,-6451,-8254,-9421,-12210,-3832,10204,18754,23159,24117,20122,21339,7929,-4907,-3486,-67,2718,1907,-2828,-6804,-12594,-16536,-16923,-8324,2975,3646,3375,5006,432,-9794,-8109,-1433,3976,3787,0,-9748,-4631,-4942,-5770,11371,19415,19171,17040,16095,15666,12397,11306,24962,60348,93468,103170,72856,25016,-1372,-2417,-9467,-15867,-3281,2408,2036,1883,-801,2776,-3186,-12584,-8995,-13717,-15583,-4773,114,-4283,-672,1807,675,1767,5927,9444,12033,25087,35915,22584,2326,-2215,-555,-5636,-4591,4955,13228,12078,2483,5506,32429,57966,52556,38667,10924,-9120,-8290,1306,968,-4652,-9213,-10534,-1898,12187,21367,17761,12607,19878,35589,28557,3754,-5996,8640,17885,4388,-9157,628,6467,8770,15517,14595,9931,16074,22638,25981,35764,38466,26461,15544,6736,2432,-3845,-82,6265,8185,12660,20741,20887,15279,14290,24838,33110,38929,33441,32125,46103,65941,52902,34857,24594,15729,20715,17756,10079,391,-3995,-7303,-12195,-15553,-9422,-6669,-6784,-2439,2491,6428,17577,22359,15425,3243,-7252,-7519,-11476,-8424,3905,-10842,3080,9124,10298,9736,7124,6320,3297,-3110,-5631,2186,4059,-7674,-14231,-3138,11078,7567,6008,9909,12392,18418,19798,16925,14771,10206,5996,5196,7149,8676,6602,5945,9129,5331,-4872,-4630,-7825,-7041,-3566,-7972,-10400,-12654,-7900,-1813,-138,-1613,-2549,-7132,-13384,-16400,-10454,-6036,-8747,-6324,182,589,-4555,-8571,-6477,-868,7050,16420,13443,-569,-8222,-9092,-5152,416,2117,2632,-4995,-5791,-4258,-9306,-14089,-10511,-9638,-120,15442,18310,12197,9736,5697,2273,-4697,-8012,-12212,1478,20886,23558,28389,36662,41574,23585,2450,-4948,-2060,1809,-2651,-12026,-14501,-16012,-16180,-10586,-4545,63,-2314,-6340,-10726,-3287,3378,4558,-2455,-9309,1061,4511,1713,2885,10324,27524,31394,6863,-4692,-846,3932,1719,-4255,-2779,-2326,-9247,-8638,1812,460,-5737,-12302,-12764,-18030,-18671,-10922,-2379,2410,-2538,-1782,5461,14804,16040,-731,-11806,15791,25583,16140,14467,11440,8355,3521,-1778,-5701,-3543,-1681,-755,-4281,-14153,-15755,-12358,-12291,-11411,-5821,597,6968,5474,3339,3555,9427,14710,4656,-7697,-16604,-10796,-4099,-3401,-4421,-8519,-6971,-8197,-6247,-11270,-14915,-10197,-1711,1914,-5571,-14746,-12980,743,16337,21502,17908,2863,-8387,-16330,-10441,-12719,-11502,-6206,3891,12434,12726,12260,4333,-6510,-14515,-12201,-4644,-5796,-11274,-9227,-9629,-8370,-6808,-4900,-7681,-16714,-15781,-3483,5286,8460,1123,-4962,-3257,3944,12707,28620,30585,19574,-2597,-13324,-2358,3247,6172,-3488,-13822,-6312,-2253,57,2860,1077,-4848,-5546,-8893,-14890,-7979,4165,24647,44201,31276,19224,3818,-5005,-7450,1411,7751,8468,8254,8559,8341,671,-10890,-10481,1059,12176,9171,1177,-3981,-5071,-602,8054,9324,-1141,-5742,-12910,-11742,-3110,-5400,-15511,-20185,-7302,-24,5402,6679,3625,-9063,-9430,9537,17031,9709,524,-6047,-1434,-83,1577,7411,5433,6287,9105,2082,-9025,-16345,-16205,-10948,-6392,-10945,-5296,5027,9989,2898,-7027,-8528,-7329,-7059,-3108,3653,17822,24804,22683,22562,21968,20982,11474,3317,4285,6719,3443,-651,-2926,-6728,-10411,-7986,-6971,-7725,-9054,-5618,2028,7777,19996,26614,17726,9673,12042,16461,16156,26337,31518,29425,20682,15425,10685,898,-8480,-14809,-15631,-10604,832,11944,12166,14789,11798,3214,7773,17825,22919,11975,6442,13435,16096,18974,10542,-4910,-15868,-14685,-8766,-3553,4506,9398,4308,-2557,-9959,-3923,8853,12104,8026,-333,-9395,-16787,-15400,-9308,7159,23993,21412,1848,-13851,-10465,-3453,5980,19569,20590,13914,4895,-7778,-8043,-8209,-8286,4523,25370,34305,22886,517,-16137,-13454,-11220,-12489,-11235,-11410,-9687,1536,6668,4677,-292,2424,4987,-3706,-9073,-8934,-7065,-10009,-1755,11436,-2963,-14330,-3045,8528,10453,5647,15845,21766,17445,12571,7261,856,-1391,99,-6637,-14065,-8253,-2436,-1722,14748,27247,12711,3393,1767,1576,-5425,-10447,-4624,-3378,-7568,-14546,-15119,-12566,-12641,891,11751,8726,-82,-7747,-7257,-5558,1311,7258,8025,3468,1081,8501,15085,8580,-5603,-14618,-18314,-17957,-12062,-2215,5114,1350,8081,11619,5488,1785,5208,7342,7626,6772,4006,5640,8203,12671,15620,3242,-7304,3482,25282,46569,45417,30380,16974,14422,10942,11364,11159,12555,8122,-6376,-1833,4426,618,1305,-21,-5743,-5041,2758,5305,7229,17300,7071,-10685,-8024,-13407,-14002,-5388,-5276,-10592,-8992,581,11411,12359,-2549,-17834,-17212,-12412,-13069,-7112,3408,19956,30859,24219,12720,7534,105,-7098,-3226,10958,20697,18993,2548,-5662,-3547,-6560,-11569,-8250,-5747,-3982,-4312,-7329,-8552,-14743,-8262,-1477,2507,1132,-2495,-8823,-12895,-3445,2755,-970,-5044,-8936,-12293,-11295,-10823,-10606,-9429,-5015,-2566,-2309,2480,15469,14904,4060,-149,281,1392,2801,4508,6479,3959],[4483,-1747,-1460,2343,4909,9787,6230,2281,7688,7111,3540,-2615,-5562,-3791,678,5384,3618,5780,6089,12933,20435,10459,-4116,-2132,5835,8731,9217,3666,-1206,-2794,-4708,-3217,-3986,-9283,-11812,-10788,-10441,-11723,-9030,-274,5272,1278,3347,-283,-7530,-11333,-9627,4093,13335,10584,10928,10663,11550,11736,23,-5639,3765,9930,15021,12489,4031,-4915,-7926,-2044,4865,-2418,-6460,-12773,-10579,-7767,-4275,-6830,-7783,-7515,-4836,-7585,-11127,-13205,-11186,-5903,-4303,-8600,-6966,-4264,50,-3675,-16474,-9782,2646,5483,-2793,-2169,8356,10363,5980,-2448,-11161,-10495,-4975,-4593,-15629,-12466,-2824,1679,2679,9269,12055,9149,6908,9644,9536,7194,2410,-6656,-14774,-12562,-1583,-2068,101,1267,3251,5117,2574,2246,1388,-421,3771,14265,26372,23004,11350,135,-1410,10135,20459,27931,25647,3393,-9687,-6526,2656,17405,7609,1916,5765,20469,15880,240,-9262,-14911,-8576,19658,43245,31977,14594,-1272,-3017,12668,25861,22121,9185,-5426,1189,14438,9224,-948,1049,3530,-2115,-10142,-18681,-6281,-2483,-15650,-18713,-9762,-33459,-80527,-121318,-142625,-112531,-74607,-35043,-15084,3357,9147,611,-4282,-11225,-10002,-7955,-2947,3933,9279,6972,6290,2836,1417,10729,19576,11135,-4334,-3936,-3566,-6900,-9323,-10245,-14176,-9100,-3783,5043,8473,3733,-4196,-6633,-7521,-2941,5809,11541,8323,4275,-2551,-8867,-9447,-6947,2026,11923,4058,-10691,962,10644,4479,-8826,-10357,-7908,-8383,-12275,-16491,-21320,-15744,-15471,-14954,-11637,-12728,-6344,-4374,2025,13737,26543,24604,7212,-3353,3288,12459,9531,5333,18400,31928,22341,7146,-10683,-2024,1325,-1560,-3480,335,1374,3253,8129,2194,-9245,-8493,-100,3250,-2299,-7841,885,1394,-7233,-11221,-9492,-15674,-13626,-8105,-6601,-2940,1236,1628,6715,11033,11146,12896,14959,15112,8933,4301,-752,-7822,-14487,-10958,-119,2482,-2865,-7402,-5416,-2043,688,-4256,-10952,-7411,-1861,-4633,-7968,-230,-356,-614,-1123,-2845,-5290,-3697,1214,8707,30177,50119,23732,1837,-7801,-14432,-11517,-8484,777,7898,4967,-45,1865,7025,8525,-8590,-2803,19065,36912,32276,18475,6175,-1574,-1155,-1932,-3800,-3623,-2619,5390,9415,8703,3722,-2587,-9723,-11791,-2907,7483,6866,2986,3542,646,-1651,-2809,-40,17139,25187,14442,3121,-1453,-2119,-2018,-5519,-5031,-1532,7931,7748,441,-2144,-3692,-9587,-10203,-4958,981,-2328,-2184,-4287,-9106,-523,7922,5356,-2445,-10529,-5604,-3757,-4515,216,9498,13673,19915,15847,8534,1893,-1284,-13110,-3262,4655,9081,12996,3848,-6784,-10585,-9764,-1343,-814,14407,10493,-903,-9109,-2543,11266,23569,13298,1420,2657,9401,10455,9778,9872,17386,32591,40271,28771,17042,7920,23,-11310,-11168,-7120,-10887,-5832,-11308,-5496,11210,22099,13878,-8245,-11853,-13297,-16721,-16320,-11668,-6766,-2104,3588,12776,26561,8257,-5171,-9022,-1816,18,-7713,-8378,2745,4025,5972,7632,5799,-671,-3255,-15144,-10187,-2543,7766,33443,43655,23124,9094,9265,8047,5435,1598,-701,-118,-2016,-6778,-12768,-20099,-18351,-11585,-9899,-6984,-8267,-14010,-2751,7254,15536,15830,6666,-3036,-8580,-13121,-9340,-13268,-13360,-9843,-8297,-6310,-5545,516,-5831,-12031,-18693,-10037,-4289,-4937,-4683,-938,10348,16578,6786,-3467,8450,15696,11438,-410,-8376,-9397,-7226,-5846,-605,-4812,-12951,-14513,-20893,-7945,4176,8043,4798,-5085,-10690,-657,6246,8133,12908,14754,12202,12367,17800,5334,-380,8295,12281,18054,18894,10416,-2176,-4743,1047,4935,7815,9291,8700,2783,-1449,1862,9026,14659,22326,17638,6593,-8369,-8589,-5883,-10250,-12518,-16105,-12653,51,7452,8025,3830,-2489,409,6048,6217,3658,-1115,-1794,-5188,-4344,-2550,-1897,-733,-3443,-9367,-7065,1639,9160,10426,3938,-8087,-13297,-7446,-7896,-9197,-4630,-1659,1468,-2679,-6687,6719,7994,-4578,-14762,-18349,-16415,-4156,15180,34357,41307,28488,9343,-1463,-7544,-2313,1261,7628,4587,3970,11020,15048,10060,-3012,-10213,-13401,-10171,-2519,-4696,-8275,-7989,-7716,-8802,-8570,-11110,-11253,-5913,-2278,1338,-7059,-15057,-18199,-18831,-15638,-3933,587,9536,7044,-1785,-5633,-8472,-14895,-12714,-11861,-16931,-11023,-6884,-4502,-5952,-6636,-350,1569,-1227,-9769,-4107,-4445,344,5127,2023,-8336,444,9795,11618,6334,6526,5658,587,-1667,-7056,-12213,-6659,-6282,1897,4240,1729,2132,-1007,-6593,-5605,8151,28491,47127,47797,35936,20446,11468,10151,10772,7374,3859,2479,2851,5310,-1358,-9651,-7692,188,9408,7754,1767,6819,11772,14853,26192,12971,348,-5377,-2032,11311,28763,33965,34677,19813,-496,-11097,899,17962,28562,28574,23875,4297,443,-4577,-4406,14423,40943,32513,21302,10351,6722,4067,1735,-3745,-5248,685,7834,8418,220,-7136,-1463,10555,22681,14849,3094,-475,6371,13052,11363,4096,1177,5330,10448,8931,-18,-8010,-14381,-10043,-598,3695,-577,-9655,-12491,-9873,-9564,-9778,-5609,-12417,-10044,-1253,5150,10920,9527,9057,4754,4701,6030,9008,3143,-4829,-7023,-5213,-6850,3437,19887,14748,-738,-9379,-8517,-6209,-11844,-5597,6127,11260,4597,256,3684,8910,8796,3249,181,2717,5740,3624,8149,8989,-2558,-10024,-6738,-948,2292,5781,-2887,-14258,-17494,-8824,-767,-3858,-6442,-5273,-3504,-3190,-8606,-12577,-2210,5867,11166,13247,13512,15403,-2804,-7870,-850,10099,15441,4990,6234,12837,12020,4385,-16059,-11131,6874,25323,27282,13911,8732,6402,-225,-7116,-4293,8647,26408,25673,17572,11561,2529,-1863,13600,33240,32012,19639,13978,27438,31490,28054,12747,403,-9572,-18153,-15530,-7919,-3216,1924,12880,13683,3745,934,9741,4022,-3602,-4781,-1297,4232,11229,15019,9623,-3905,-15983,-15476,-11945,-5660,4680,6552,2442,3935,-4345,-821,8568,13477,13082,9454,6200,6505,9902,23403,38600,36782,19971,-1465,-9686,-7812,-2597,1755,2538,-1600,-7226,1156,13642,25172,45959,54571,25196,-2455,-14702,2133,8617,5233,-7817,-16674,-4163,1405,-2678,-7995,-9789,-10205,-9534,-2799,16403,28375,16857,1251,-11857,-10745,-1676,6246,13785,18099,5083,-13566,-2581,12835,14336,3612,6382,11497,-894,-14048,-9445,-6797,-6997,-1068,12494,18223,-390,-13813,-4348,14354,11655,1318,-5070,-10390,-4229,-5959,-3077,-676,4298,-4074,-4129,-6265,-9584,-10581,-7593,-4963,-7685,-3941,2621,933,-1794,527,6035,12078,10074,-3409,-10149,-10984,-12053,-9168,-5600,-1586,-4131,-7796,-8838,-2512,2047,6935,10652,20889,32858,32819,19816,8341,5418,7270,-1828,-10604,-9299,-12459,-13987,-10485,-7161,-3366,1100,-1467,-6901,-8196,-4898,-929,1600,1047,-1270,1220,6119,10944,12209,3801,-4453,-12027,-5124,-3290,-10420,-14429,1533,5401,1344,-10676,-3469,15824,14473,3930,-310,-4296,-1208,5342,7993,13904,9025,-3425,-8516,9518,16113,2925,-9992,-8038,-1258,13849,23243,19359,2094,-6770,-8911,-5341,-5036,-11296,-15012,-9323,-122,5195,10253,16248,19128,13927,9623,3634,1940,14525,39620,49150,28564,7164,-4856,-1788,9048,7148,-310,-4888,397,-3272,-14898,-20674,-19597,-8551,-10022,-14169,-11459,-6627,726,-2029,-8190,-13542,-10620,2981,8849,5268,-112,-3412,3738,-5360,-12564,-16727,-14174,-11795,7544,15662,18265,18884,25661,18547,-3233,-14260,-17510,-14731,-5925,-363,3900,4128,-145,-7446,-3222,1040,-1733,-13460,-3828,2957,10863,8609,2979,1238,-788,-1962,-6613,-9084,-4349,1595,3399,3729,-368,-7985,-14784,-4550,-3149,-7108,-9669,-6798,-1351,5171,5835,6028,840,-2770,-4199,2184,-1688,-9112,-3322,6523,19811,33790,30050,14838,3989,-5770,-5165,-2352,-3280,-5973,-5398,-2093,-362,-1922,-11979,-7017,5114,18185,31600,36102,37252,32030,13401,-1503,-2805,10388,17591,8992,-4230,15547,35568,30570,24108,9089,-3553,-12729,-9830,-3027,2645,6080,5872,10690,9043,3107,-3591,-5818,-6453,-6945,-7050,-12968,-15936,-13327,-6209,-568,4151,3328,-6860,-10781,-6431,-4196,-5091,-4420,-1065,3195,2998,8099,10964,10611,1401,-9259,-14536,-9593,-5535,-6890,-9168,-10668,-15095,-4921,9914,18074,21761,23068,18713,18668,5579,-6996,-6879,-3754,695,1202,-2911,-7565,-14563,-17649,-17546,-9716,1668,1167,1042,3526,-118,-8364,-6676,-1550,2592,2319,267,-4736,298,725,868,15156,20030,19625,19188,19356,18246,13534,9912,23783,63771,98891,104628,68506,18733,-5142,-4308,-8739,-11190,752,5435,3735,174,-6110,-4244,-9871,-7065,-4811,-12322,-15302,-4253,-188,-6346,-3794,1655,1822,2719,5947,8478,10222,21612,29045,19204,1903,-2238,-462,-3877,-2812,4391,11830,11694,4275,7753,35528,61915,59364,45999,13084,-9624,-6457,2028,886,-5678,-10727,-12276,-2984,9168,17670,15263,11138,18928,31549,24211,1755,-5911,9716,18947,5304,-6367,2344,8128,10065,16100,13523,8175,13399,19275,23438,33411,39135,29059,17022,7885,3650,-4667,-792,7514,12479,19086,26766,22206,13940,11874,21814,32010,37712,29135,24774,38142,54887,45734,30021,22499,17264,21519,15850,6740,-1899,-4539,-7014,-12374,-16202,-8850,-5462,-6627,-4769,1884,4337,10670,16916,12728,2854,-6927,-6544,-9010,-7956,5089,-12784,-7032,2858,7558,9666,6603,7042,4660,-940,-4520,2147,4124,-7338,-12878,-1365,15438,12460,8917,12122,12968,16271,17760,16444,14792,9940,5663,5521,8730,8686,5287,3699,7091,4347,-5188,-5048,-10036,-9361,-5447,-9361,-11743,-13745,-8074,-1543,1396,-181,-2245,-7778,-13551,-16296,-11087,-5641,-7706,-8252,-2480,-894,-4403,-7708,-6888,-3477,1632,10080,11847,1211,-5352,-5224,-1021,3551,2790,2856,-4103,-3875,-2626,-7889,-13941,-11045,-9898,-2540,11880,14583,6421,3744,2931,2178,-4227,-8022,-11236,4989,25636,26552,28622,37299,46041,29053,5640,-2308,-763,2297,-2356,-10234,-12506,-14194,-13409,-7444,-1257,2267,-1357,-6138,-11992,-5770,287,2585,-2662,-9227,54,3013,1370,3958,12418,29404,31093,6133,-4584,-325,4586,2390,-3797,-3283,-3036,-9460,-8959,1061,-2008,-7736,-14301,-12386,-12597,-14667,-14158,-3438,1953,-1522,1846,11196,25658,27144,6864,-9991,9250,23822,15636,13231,10595,8424,4854,71,-2666,-4856,-2324,-1892,-6041,-16161,-17526,-13878,-12965,-11092,-5440,1961,9495,8428,5352,5850,14317,24509,16349,659,-10796,-13531,-8861,-9092,-6828,-5958,-5319,-8071,-6509,-11846,-15673,-8808,-1674,986,-6327,-15304,-14981,-585,15412,19811,14192,-1864,-13285,-16264,-7456,-10014,-8673,-3730,5606,13610,14458,14531,6534,-5420,-16620,-13223,-5066,-5572,-10527,-9000,-8880,-7446,-6233,-4213,-6280,-14797,-12714,-1458,5458,8528,2313,-2942,-1200,6619,17968,35110,36645,21125,-4088,-11669,786,7264,10072,-2439,-16775,-5288,-63,2740,5611,3762,-1845,-2002,-4913,-14436,-10110,1346,20749,42521,32941,21590,4311,-5458,-7055,2422,8769,9761,8976,8823,8477,670,-10888,-10259,2881,16883,11663,847,-4301,-3662,2583,12498,12657,1237,-4033,-11652,-11978,-2465,-5172,-15126,-20341,-5231,4086,11775,12674,5540,-9238,-8559,12507,17370,8360,-735,-6657,-1202,517,1974,4911,489,178,4077,223,-8940,-13484,-14968,-11331,-6454,-10924,-7054,1709,6151,97,-7827,-8066,-5613,-4492,-671,5929,20181,26516,21948,21140,21480,19608,10068,2952,3451,4694,878,-3359,-7276,-9478,-9834,-5914,-4977,-6612,-8730,-6121,1383,6948,18552,24831,18527,11636,14104,19782,21514,33937,39060,35237,24276,18170,14260,3571,-7132,-14594,-15971,-8043,662,9772,9879,14577,13871,4177,7965,16849,20921,9937,6138,14554,17377,19696,10502,-4453,-14870,-14558,-9115,-4552,3359,7982,1745,-4106,-10102,-4883,5651,6244,1140,-4087,-10339,-15138,-14167,-12397,4010,19341,18192,243,-10241,-9535,-6059,5007,21796,22383,15865,3886,-8471,-8438,-7827,-9777,2649,25257,36369,23868,1974,-14923,-13186,-9192,-9549,-10286,-12808,-9267,2364,7211,6344,2665,5139,6314,-3841,-9399,-10931,-7667,-10002,-2262,11397,-3908,-14425,1759,19240,21408,11319,19835,27047,22587,15215,6788,-2516,-5904,-5766,-11454,-10758,-6388,-1631,-2170,13658,25523,11631,2100,1077,1709,-4686,-11943,-7456,-6615,-9875,-12582,-10063,-8374,-9445,1472,9776,6291,-2528,-11085,-10206,-7914,-399,5996,5875,-409,-4804,4343,11525,4831,-7193,-13641,-14492,-13987,-9623,-1606,2775,-3820,3397,11011,7983,6025,8572,10595,11168,8677,4842,5339,6116,8550,11153,3049,-6341,1025,18160,36388,34442,20970,11370,14243,12269,12074,11780,11770,5568,-8017,-581,6246,3202,1708,-1671,-6973,-5703,-3,1801,855,10175,4422,-10517,-6596,-12955,-13324,-4131,-4834,-11720,-10262,-601,9734,9699,-5556,-17116,-14019,-11942,-14367,-7869,2237,16730,25990,20864,10393,5469,-944,-5572,-2416,10542,18633,16665,156,-9285,-8145,-10043,-11635,-8364,-6148,-3562,-2776,-5901,-9292,-13241,-2785,5326,8403,6154,1598,-6240,-14109,-3646,2957,-1366,-6655,-11547,-13529,-9081,-9177,-10421,-9982,-5772,-3934,-4297,2281,19089,19086,4521,-118,1568,3144,3420,3171,6131,5310],[6140,-1154,-1151,2597,4315,6930,1965,-1808,4891,5973,3238,-3274,-7886,-6372,-1382,5498,4230,5190,6947,15371,23986,14380,-2567,-2509,6018,10050,10921,5869,1639,-558,-4424,-1817,-1234,-5306,-7957,-10244,-9583,-10984,-10164,-1374,5669,5203,9495,1341,-8064,-9924,-7609,6196,16066,13326,14499,16756,19626,16603,1506,-5226,5210,11247,15639,12614,4515,-3542,-6925,-707,8230,4677,-9579,-11123,-6958,-4722,-3318,-7520,-8949,-6392,-3694,-7604,-12104,-14338,-10638,-5851,-4740,-7781,-4832,-1528,1798,-2290,-14709,-9931,1341,3831,-2506,-1294,7877,8392,3045,-6106,-16013,-15558,-10657,-9232,-14465,-11396,-4392,-941,1420,9221,12305,9888,7588,9336,8732,7543,2891,-7519,-15038,-12170,-702,130,3050,2930,4350,4600,217,-731,-888,-1818,3550,16094,28731,24267,11178,-64,1989,14093,25010,32521,28153,2643,-10665,-8029,19,14043,5811,2038,5905,18776,12417,-2510,-10632,-14774,-6729,24130,48554,32746,14027,-1814,-5581,8485,20823,17729,6895,-7111,1157,14595,9945,271,274,1671,-4898,-12838,-20513,-6923,329,-14756,-18405,-8636,-30705,-75209,-115515,-138901,-110809,-73689,-35185,-15129,2898,3839,-6394,-8827,-10701,-7834,-5040,1227,7870,10743,5564,4249,1634,2120,12245,20015,8378,-8963,-7073,-5422,-7757,-7565,-7685,-12647,-8561,-4719,3461,8098,4855,-2036,-4910,-5914,-2282,6512,12125,9561,6079,-798,-7396,-10781,-10864,-589,9013,1966,-10811,-710,8703,2979,-10487,-11212,-7739,-7710,-12482,-17664,-19421,-11687,-12454,-17565,-14891,-9945,-2934,-1869,3616,13895,26159,25328,8013,-4114,3387,14717,9829,5043,18581,32363,23253,8423,-11970,-4091,-1031,-3403,-4136,2115,3799,5126,10539,3919,-9318,-10287,-261,3867,-1504,-7379,1158,3584,-1438,-3954,-4208,-12624,-13676,-8201,-6001,-3029,-452,420,8114,14990,17669,19990,21010,19868,10022,2272,-2776,-8377,-14116,-11027,406,3565,-1557,-6114,-6399,-4695,-2914,-6760,-11922,-7923,-2719,-5722,-9838,-1230,-102,-209,-825,-3094,-6556,-5211,443,9641,33652,59376,37202,7941,-4296,-10345,-10527,-9456,-317,7166,4686,-69,1559,5967,8315,-7853,-3318,17668,33946,28048,14922,4336,-2079,-1623,-2590,-5593,-4919,-575,8290,10587,9337,4247,-1641,-8364,-11698,-5388,6472,8258,4484,4431,2321,506,-381,1605,17447,21456,10960,2222,-164,-545,-1515,-6969,-7245,-3114,7062,8630,1759,-1935,-3737,-9351,-9453,-3753,2009,-2456,-2601,-3914,-8307,-608,7368,3876,-2381,-9779,-4995,-1729,-1309,2104,5648,8058,16781,15276,8853,2340,-1791,-13764,-3967,2862,6134,11247,2954,-7419,-10689,-9448,-1086,38,16210,10755,-1267,-9602,-2059,11352,21605,10845,770,4117,11177,11184,10114,10047,17435,34358,44607,30999,16329,7186,484,-9470,-13708,-8244,-10517,-4955,-10185,-6192,12764,24816,13094,-9416,-11881,-12728,-16060,-16065,-11544,-6456,-2061,4110,13378,25489,7061,-5440,-8429,-1124,1922,-4589,-6657,3772,4075,5111,7527,6298,-1516,-4600,-14393,-9513,-2098,8375,32984,42169,23670,10856,11299,9395,7002,2471,-623,-630,-2523,-7303,-13067,-19007,-17459,-10911,-7320,-4205,-5771,-11129,-1192,6016,12468,15068,8027,-1691,-7737,-11059,-8210,-14344,-15172,-10077,-7622,-6143,-7176,-530,-5444,-11516,-19189,-11061,-3995,-4500,-4897,-702,10590,16134,4781,-6022,8399,15103,10698,-169,-7500,-7925,-4623,-2405,2327,-4248,-16051,-19713,-18092,-3911,5973,9004,5780,-3860,-9331,-346,5042,4558,8811,10579,8004,7861,11726,-704,-2382,9041,11599,15489,16027,7459,-4158,-3686,1699,6489,11306,12765,9549,2004,-2024,1033,7711,12605,19318,15104,5458,-8750,-8747,-6039,-10422,-13429,-18134,-12791,-1440,5841,6148,1243,-5366,-3138,2241,3112,2241,655,501,-5219,-6007,-3174,-1896,-183,-2622,-6922,-5484,1782,7314,6249,-304,-10931,-10484,-4153,-3783,-4934,-2188,-776,1333,-2835,-6915,6178,7499,-4964,-15377,-18674,-18062,-7902,7621,24380,35914,30503,10885,-1164,-5565,1100,4016,9166,6003,7653,15490,18470,11336,-3484,-11423,-14514,-10820,-2641,-2380,-4405,-4563,-4641,-6700,-7668,-10397,-10369,-5138,-1644,1768,-7039,-14293,-15433,-14712,-16323,-4546,1968,11434,9818,770,-3550,-5252,-11757,-12267,-12977,-16884,-10493,-8202,-7934,-11472,-9462,-1203,1091,-1041,-8789,-5168,-5165,808,6223,4468,-7407,-1405,7872,11658,8148,11131,11696,3416,-4107,-8307,-11662,-7219,-9435,569,6139,6182,6767,1471,-6142,-6045,7181,26997,44515,42728,32394,20083,11956,10302,11001,8391,4962,2498,648,519,-6339,-7884,-4201,2989,12074,10519,4991,10804,16830,19883,26363,11897,-862,-5769,-1707,10825,25755,30374,32054,19273,-378,-11687,2972,22734,36528,34949,23842,3724,1591,-2439,-2522,15430,32363,19027,7396,-1771,599,1360,337,-3898,-4114,538,5917,6355,-22,-8342,-5256,6393,17501,10438,1545,-841,5705,13182,12794,6371,3369,7151,12458,10929,1128,-7817,-13228,-8181,823,3990,-1216,-11214,-16487,-14062,-10327,-7485,-4342,-12767,-9357,-446,5259,10024,8297,10164,7751,8349,8984,10498,3509,-4968,-7544,-6124,-6450,5785,20295,16343,219,-9243,-9333,-6067,-10452,-7805,683,4463,-751,-1490,1976,5537,5221,855,-1240,1794,4271,1979,7825,8862,-4150,-12793,-5106,3022,6583,6721,-4646,-19039,-22534,-12979,-4653,-6554,-7530,-6653,-6804,-6736,-11476,-12866,48,10446,16434,18064,17525,18196,-2386,-7413,1106,14842,20687,5161,4490,10973,10846,6235,-13292,-14996,3291,23514,28241,17886,14200,10864,1736,-6913,-2323,11312,25998,21521,14368,10389,3054,-146,15347,34512,30712,18038,13587,22705,25376,22664,7874,-2633,-8371,-16856,-15232,-5283,2035,8858,19322,16091,2260,-2730,7505,3756,-3390,-4169,-1049,4114,10880,14937,8965,-5929,-18121,-14672,-13022,-7465,2386,3947,-1217,-1780,-8112,-3781,5246,11593,13384,10098,6761,7280,9894,22295,39440,41092,28149,4428,-7197,-7193,-3626,-261,661,-2683,-7345,1694,13987,23365,40820,46456,18065,-3293,-16517,331,7247,5229,-6044,-20895,-7990,-717,-3790,-8778,-10028,-9798,-8498,-3118,15675,30831,20687,3699,-9930,-10744,-1585,6829,13946,16499,3240,-12892,-1564,11485,10127,-349,5595,11902,-255,-14282,-6890,-4069,-4359,2417,16027,20538,1368,-14358,-6654,10552,5254,-3230,-8204,-9397,-1811,-4269,-2705,-1033,3092,-4501,21,-2805,-8960,-11441,-6493,-2336,-5304,-3697,890,-1111,-2923,269,5052,11268,9338,-3693,-9887,-10113,-11076,-8483,-4926,-965,-2617,-6249,-7526,-3547,661,5687,9503,20177,31830,31632,19631,10452,9064,9764,-1111,-10813,-8385,-11403,-13259,-10480,-7093,-2900,1735,-885,-7097,-9003,-4238,1172,3167,1602,-2232,669,7652,12457,12772,3553,-4041,-13504,-7548,-5810,-12626,-12490,2740,6495,3834,-8198,-3699,12474,11669,3169,-294,-4603,-1988,3824,6509,12897,8136,-4067,-8636,9800,18180,6253,-5650,-4698,1385,14657,22307,16662,-117,-7804,-8093,-4565,-4875,-11481,-13787,-7580,201,4823,8873,14619,17922,12765,7462,950,-630,11178,34331,44024,26467,7159,-2192,1201,10909,8649,1713,-2429,1949,-4487,-16081,-18030,-17225,-6664,-9132,-13896,-9368,-3341,4174,161,-7502,-14017,-9356,2942,5191,-332,-4517,3141,6662,-6221,-15593,-15241,-8891,-11910,6680,18229,22289,23078,28967,22967,1743,-11320,-14450,-12610,-5291,1063,7095,6509,1645,-8983,-7842,-1040,-1744,-9459,-5019,-630,6193,4183,50,-1382,-4310,-5345,-9158,-11112,-6348,-1303,751,1931,-1650,-8960,-14665,-3142,-2030,-7338,-10506,-8442,-3496,2627,4286,5514,1564,-1170,-4204,1170,-2782,-8675,-2335,8023,23062,37365,31892,15568,3399,-6230,-2552,493,-2434,-6609,-6332,-2403,92,-1648,-13429,-3873,7897,19134,31084,33350,33470,29541,13771,912,-3525,8478,16819,9727,-1674,19533,34906,29518,24807,10282,-2237,-8976,-4616,3178,8472,8872,5612,6600,3915,105,-4166,-6195,-8461,-12785,-13013,-16185,-11937,-8239,-687,3596,5803,3489,-7111,-10023,-5131,-3584,-6722,-8938,-5486,1474,3691,8754,12513,12735,2637,-9237,-15173,-9201,-5387,-6966,-9711,-10922,-18155,-6480,8682,16358,19603,21151,16791,15627,2921,-9419,-10576,-7842,-1685,313,-2873,-7540,-15391,-17723,-17635,-11689,-819,-2136,-1403,2754,863,-5855,-5208,-1799,1180,1298,1697,806,5915,7166,8200,18958,20324,19697,20876,21986,19972,13799,7615,21888,66116,101797,102996,62919,13655,-7824,-5712,-7371,-6339,5123,8742,5870,-387,-9523,-9911,-12479,-1846,-968,-9700,-13287,-4038,-1008,-7922,-6128,1706,2972,3737,6372,8133,8834,17911,21396,14406,701,-2333,-139,-1589,-466,4485,10919,11526,6138,9895,37315,63764,65370,53689,16115,-8594,-4517,2562,687,-6624,-11998,-13577,-3610,6432,13548,12108,9208,17504,27103,19658,-38,-5646,10576,19307,6061,-3780,4168,9821,11325,16389,12120,6195,10459,15488,20083,29926,38376,31036,17917,8784,4898,-5122,-1460,8518,16714,25668,32552,23266,12912,9494,18359,29667,34684,24284,17438,28976,42370,36992,23467,19309,18434,22190,13754,2880,-4975,-5857,-7556,-13177,-16258,-8018,-4410,-6566,-6621,1938,4356,5895,11648,10191,2205,-6810,-5568,-6350,-5871,6165,-8088,-15859,-2849,5113,9269,5354,7213,5772,1239,-2834,2222,4002,-6938,-11604,140,19331,17333,12397,14598,13560,14106,15609,15838,14715,9721,5527,5983,9860,7993,4074,1721,5113,3245,-5429,-5111,-12084,-11869,-7615,-10615,-12633,-14658,-8458,-1552,2934,1633,-1578,-8191,-13605,-15806,-11820,-5724,-6664,-8946,-4717,-2515,-4459,-6667,-6607,-5319,-2920,3801,9324,2766,-2117,-1061,2739,5698,2705,2327,-3153,-2106,-1447,-6777,-13420,-11310,-9750,-4155,8712,11185,1812,-1418,390,1754,-4043,-8145,-10450,8164,30028,28888,28222,37307,49928,35099,9455,456,545,2493,-2499,-8560,-9330,-11021,-9933,-4151,1984,4255,-785,-6153,-12833,-7778,-2594,607,-2896,-8909,-878,1635,1233,4931,14132,29993,29158,4801,-5205,28,5112,2797,-3668,-4024,-3771,-9459,-9528,-92,-4547,-9716,-15968,-10623,-6546,-7598,-13577,-4451,1068,-785,5208,16706,36297,37608,13373,-5208,3308,21182,14844,11828,9574,8279,5866,1537,-75,-5798,-2788,-2875,-7788,-18253,-19356,-15415,-13707,-10930,-5359,2596,11123,10988,7195,7769,18366,32991,28508,11290,-3352,-12302,-12872,-14448,-6856,-3406,-3947,-8183,-7348,-13033,-14695,-7486,-2074,-540,-7539,-16019,-17342,-2533,13688,17398,9860,-6601,-18088,-12839,-4362,-7252,-6090,-1754,6701,14119,15712,16584,8721,-4007,-15004,-11944,-5025,-5130,-9663,-9002,-8431,-6693,-5551,-3470,-5057,-12867,-9621,637,6025,9503,4739,-144,901,8766,21717,39251,40526,21171,-6026,-9604,3715,10908,13442,-1179,-18765,-3372,2371,5158,7922,6060,987,1646,-337,-11717,-12239,-1570,16465,39320,33586,23295,4101,-6523,-6701,3173,9291,10314,9119,8728,8479,865,-10289,-10616,3334,19678,12709,98,-4694,-2138,5842,16830,15835,3988,-1882,-9725,-12663,-2673,-5427,-13964,-18316,-2673,9132,20297,19859,6890,-9777,-7472,14928,16927,7105,-1921,-7385,-1290,971,2640,3463,-2548,-3854,215,-1338,-8537,-10876,-12630,-11154,-6468,-10764,-8815,-1488,2207,-2872,-8250,-6843,-3218,-1837,1584,8001,21890,26568,19561,18224,19762,17337,8303,2335,2472,2474,-1928,-6156,-11369,-12105,-9428,-4260,-3280,-5711,-8313,-6342,952,6349,17385,23122,18930,13212,15766,22547,26193,39675,43214,37273,25987,20521,18265,7552,-4235,-11820,-11362,-6100,-1116,6057,6971,13644,14775,4397,7536,15062,17797,7372,5376,14690,17474,19223,9702,-4114,-13686,-14032,-9295,-5519,2158,6452,-698,-5181,-10244,-6039,1881,-225,-5869,-6559,-8884,-12258,-11782,-15833,-471,13330,14561,451,-4591,-7363,-9535,4141,23965,23792,17085,2324,-9425,-9169,-7623,-10853,494,23580,36123,23096,2685,-13805,-13067,-7488,-6475,-7728,-13146,-9033,2733,7081,7173,4584,6930,7423,-3521,-9098,-12550,-8552,-10371,-3176,10942,-4260,-10839,9593,32642,33682,17632,21467,29619,25947,16578,4838,-7828,-12463,-12654,-14020,-7106,-4585,-1073,-3012,11896,23102,10235,508,-7,1380,-4396,-13484,-9673,-8528,-9983,-8700,-5235,-4951,-7464,423,5776,2022,-6157,-14334,-12222,-10045,-2457,4283,3665,-4039,-10309,1187,8444,1989,-7349,-10652,-10460,-9809,-5664,889,2246,-7727,-1072,9936,10541,10508,12211,14004,14381,9750,4992,4465,3789,4795,6721,2304,-5874,-1701,10436,24232,21430,9531,3328,12353,12464,11741,11433,10305,2863,-8705,219,7209,5866,3379,-2000,-8289,-6901,-2831,-1223,-3328,4314,2225,-8986,-5280,-12334,-11886,-2325,-4217,-12527,-11403,-1793,7940,7056,-8895,-14204,-9899,-10206,-15765,-8825,840,13540,21597,17551,7955,3241,-2286,-4199,-1059,10391,16633,14230,-2217,-13129,-13130,-12920,-10762,-8675,-6751,-3192,-1399,-4943,-9269,-9979,2431,12625,15245,12253,6682,-3062,-15416,-4009,2986,-1750,-7923,-12930,-10379,-6441,-7383,-10109,-10631,-6498,-5172,-5636,3308,23813,24205,5343,-128,2534,4659,3864,1901,6330,6938],[7291,-939,-1214,2517,3436,3920,-1607,-4587,3191,5209,2997,-3807,-8079,-6062,-3460,5255,5040,6244,9697,18552,27971,18879,-356,-2936,5883,10962,12260,7869,4354,1685,-4747,-1496,420,-2142,-4767,-8707,-8224,-9522,-10605,-2476,5987,10222,15244,2416,-9274,-8646,-5832,8113,18514,15680,17660,22770,27235,20442,2549,-4946,5980,11440,14852,11670,4458,-2644,-6433,77,11095,12703,-4433,-5148,-1680,-1359,-2290,-8033,-9782,-5126,-3118,-8208,-13558,-15708,-10035,-6129,-5279,-6987,-3088,829,3503,-1321,-13047,-9506,357,2539,-2032,-818,6768,5766,-273,-9379,-14302,-11691,-14391,-11385,-10891,-9146,-5647,-3651,81,8692,11827,9759,7267,8031,7179,6857,2214,-9046,-15102,-11073,216,2688,6051,4791,6221,5104,-760,-2849,-2999,-3040,2805,16180,28423,23660,10525,119,5243,16989,27763,34855,28532,1037,-11721,-8917,-2194,10327,2940,1617,5693,16820,9467,-5406,-11974,-13873,-4793,27614,51397,32269,13073,-2254,-8346,3766,15588,13814,5266,-7322,155,13017,9522,962,-904,-986,-8024,-13665,-16257,-7208,2619,-13747,-18432,-9682,-32874,-77677,-119163,-143905,-115096,-75583,-35904,-15253,1421,-2839,-13534,-12066,-7961,-5570,-1355,6135,12283,12462,4422,2377,560,2641,14384,21180,6900,-12593,-10046,-7218,-8206,-5501,-5282,-9118,-5427,-4651,1611,7240,5512,-170,-3413,-4948,-1984,7144,12288,9774,6529,-309,-6665,-11690,-14073,-3522,4906,-1514,-10766,-1781,6730,1314,-11966,-12044,-7597,-7068,-12427,-17163,-15478,-7573,-7940,-13839,-11973,-4927,300,655,5378,14125,25428,25713,8776,-4891,3398,16697,9458,4029,17701,31182,22855,8755,-10417,-6049,-3739,-5750,-5279,3488,6116,7039,13219,5946,-8932,-11963,-431,4178,-1091,-7217,1060,5454,4398,3451,1411,-9743,-13439,-8291,-5538,-3271,-2365,-1020,8912,17972,23285,25927,25690,22763,9754,-364,-5011,-9140,-14095,-10545,1450,5039,83,-4431,-6579,-6470,-5405,-8337,-12248,-8250,-3690,-7081,-11790,-2244,123,227,-416,-3020,-7567,-6985,-865,9780,35347,65117,49833,15688,207,-5747,-7382,-8641,-215,7127,4737,71,1337,4726,7421,-7579,-4327,14939,28672,22523,11265,2815,-2456,-2337,-2651,-7163,-7056,573,10044,11082,9661,4656,-748,-7050,-10725,-6939,4783,9099,5565,4918,3846,2898,2716,4138,17474,17357,7562,1830,1765,1457,-850,-8184,-9464,-4674,6059,9437,3424,-1794,-4301,-9137,-8050,-2145,2955,-2514,-2786,-3250,-7355,-1518,5535,1795,-2542,-8812,-4522,0,1851,4720,2946,3686,13463,14118,8657,2478,-2548,-14079,-4575,1091,3211,9263,2036,-8056,-10880,-9047,-647,1024,17578,10779,-1617,-9941,-1711,11077,19140,8945,1074,5754,12901,11978,10433,10058,17026,34924,47335,32384,15233,6636,2159,-5052,-13887,-9381,-9774,-4349,-9098,-6943,13251,25539,11255,-10545,-11758,-12458,-15775,-16184,-11465,-6139,-2114,4479,13965,24937,8526,-1782,-5166,538,4117,-914,-4299,4696,3746,4103,7507,6932,-2320,-5988,-13234,-8825,-1531,9210,31969,39361,23466,12500,13395,10821,8637,3445,-203,-572,-2291,-6995,-12435,-17228,-15626,-10425,-5388,-2673,-4549,-8813,-62,4265,8724,13532,9084,-344,-7078,-9707,-6999,-14588,-16432,-10009,-6699,-5773,-8839,-2444,-5364,-11129,-18331,-11590,-3527,-4010,-5221,-660,10679,15732,3266,-8205,7993,13892,9409,-261,-6845,-6738,-2510,608,5226,-2758,-12918,-16622,-11091,538,7584,9425,6184,-2703,-7897,151,4011,1528,5255,6646,4189,3666,5968,-7167,-4415,9284,10310,12332,12259,3770,-6172,-2417,2667,8295,15022,16207,9983,1184,-2246,314,6360,10627,16602,12807,4377,-9022,-8903,-6439,-11033,-14009,-19054,-12150,-2239,4713,4403,-1244,-7933,-6147,-1574,-1714,-1564,1436,2527,-4532,-7706,-3965,-2086,222,-1552,-4353,-3851,1799,5278,2085,-4545,-13102,-7764,-1196,-2,-21,1000,230,1040,-2950,-7126,4995,6621,-5305,-16016,-19163,-19505,-11014,1539,15529,29834,31526,12399,-397,-2879,4120,6276,10081,7196,11234,19691,21403,12259,-3953,-12488,-14041,-10958,-2616,-73,90,-293,-1362,-4411,-6273,-9191,-9202,-4021,-560,2738,-6458,-13415,-13514,-11664,-14634,-4957,2999,12407,11493,2726,-1618,-1935,-7678,-11515,-13876,-16421,-10521,-10244,-12184,-17188,-10230,-1632,780,-768,-7610,-6606,-6424,892,6600,6284,-5788,-3389,5388,11023,9231,14675,16860,7471,-3986,-9116,-11275,-7897,-12221,74,8964,12232,12659,4318,-5712,-6798,5299,23168,38129,34444,26260,18223,11728,9607,10186,8376,5260,1989,-1809,-4050,-9433,-4562,-695,5835,14727,13269,8102,14191,20818,24535,27242,12101,-1895,-6229,-1662,9714,21946,25958,28365,17852,-736,-12305,5174,27965,45491,41896,23411,2197,1894,-1146,-1295,15441,23087,6714,-3471,-10088,-3046,-234,-121,-3006,-2709,266,3824,3769,-763,-9553,-8066,3458,13579,7072,519,-981,4921,12917,13873,8285,5041,8215,13482,12111,1962,-7533,-11720,-6595,1486,3658,-1883,-11842,-18319,-17807,-10489,-5194,-2140,-10403,-8317,-334,4568,8478,6604,10719,10636,12198,11951,11756,3705,-5160,-8064,-7162,-6287,7081,19125,16756,828,-9179,-10504,-6499,-9285,-9646,-4885,-2958,-6576,-3382,118,2323,1950,-1412,-2736,734,2694,402,7838,9512,-4227,-12008,-3686,5660,9931,7495,-5952,-22819,-26690,-16323,-7665,-8684,-8641,-8292,-10060,-10168,-14320,-10517,3348,15194,21184,22151,20555,20019,-2437,-7291,2580,19098,25324,4633,2275,9160,9997,8378,-9228,-19200,-416,21128,28232,21256,19213,15460,4094,-6644,-1045,12696,22884,15358,10301,8603,3084,933,16173,34262,28392,16202,13018,18441,20355,18250,3890,-4610,-7145,-15099,-13049,-1667,8355,17450,26447,17906,495,-6524,5202,3500,-3109,-3702,-1134,3478,9841,13872,7223,-8704,-19054,-13744,-13931,-9303,135,1512,-4447,-7258,-11541,-6482,1759,8832,12557,9968,6918,7866,9465,19264,36602,41449,34521,10943,-4600,-6892,-5167,-2679,-1543,-4071,-7714,1776,13360,19702,32869,35543,11300,-3952,-18571,-1727,5464,4824,-3990,-17945,-11189,-3140,-5292,-9835,-10638,-9944,-8206,-3406,15003,33253,25086,6986,-7547,-11145,-2353,6285,12853,13892,1253,-11964,-959,9350,5536,-4813,3347,10310,-943,-13915,-4306,-1674,-1870,5581,18291,21622,3136,-13628,-9014,6376,-233,-7481,-10329,-8372,-118,-2799,-2596,-1865,1225,-4194,2898,-164,-9044,-13153,-6101,-561,-3570,-3720,-1126,-3454,-4506,-765,3001,9251,7665,-4462,-10031,-9636,-10371,-8060,-4505,-699,-1263,-4813,-6693,-5027,-1164,3997,7963,18934,30022,29765,18905,12101,12060,11724,-717,-11090,-7581,-10572,-12779,-10978,-7650,-2966,2095,-300,-7008,-11372,-4685,2909,4543,2011,-3598,-395,8567,13037,12444,2761,-3902,-15574,-11247,-9771,-15559,-10382,3701,7257,6067,-5672,-3672,9034,8987,2316,-341,-4981,-2908,2019,4533,11249,6599,-5182,-8527,9754,19715,9886,-1293,-985,4403,14993,20477,13368,-1843,-8281,-7327,-4106,-5027,-11638,-11999,-5737,-25,3288,6403,12099,15968,11094,5207,-1686,-3428,6961,27079,36434,23254,6883,110,3607,11951,9708,3801,322,3494,-5547,-15978,-15914,-15617,-5760,-9293,-14558,-7239,414,8061,2458,-7209,-14742,-8114,2172,601,-6685,-7453,9766,9495,-6837,-18861,-12717,-4795,-10778,5524,20615,26182,26301,29863,24256,5339,-8277,-11413,-10473,-4945,2195,9798,8090,2750,-8104,-9214,-396,165,-6001,-5935,-4471,1485,427,-2259,-3498,-7305,-8694,-11853,-12875,-7990,-4158,-2103,-199,-3275,-10187,-14246,-2208,-1168,-7541,-11404,-10713,-6309,-339,2349,4444,1510,-249,-4024,141,-4373,-8869,-1934,9020,26039,40170,33262,16409,3355,-5496,485,3250,-1715,-7418,-7632,-3267,-57,-2184,-13374,338,10939,19982,30309,30435,29165,25850,13283,2753,-3680,5444,15158,9963,787,23257,33197,27219,23824,10248,-1630,-5781,-197,8542,13275,10289,3685,817,-2244,-3607,-5140,-6912,-9890,-16057,-19173,-17175,-7955,-2764,4221,7044,7167,3569,-7216,-9067,-3823,-3087,-8713,-14178,-10008,-1215,3191,8282,13073,14252,3744,-9301,-16043,-9082,-5397,-7203,-10423,-10533,-20284,-8786,6227,13467,16554,18152,14115,12082,-397,-12590,-14888,-12737,-4867,-1259,-3344,-7403,-15029,-16814,-16796,-14563,-4949,-6554,-4044,2799,3107,-3139,-4260,-2716,-764,169,3340,5882,11437,13500,15462,22035,19776,18946,21607,23402,20237,12678,4064,19064,66868,101533,97928,55927,9240,-10022,-7042,-6074,-1969,9133,11977,8153,91,-9392,-8890,-5748,2143,1596,-7637,-11513,-4402,-2509,-9653,-8105,1486,3646,4393,6790,7968,7447,13728,13280,8322,-1616,-3023,-69,542,1590,4665,10026,11100,7545,11348,37120,62853,69504,60676,19754,-6320,-3173,2231,-247,-8030,-13522,-14843,-4297,3600,8813,8003,6490,15271,22156,14761,-2029,-5514,10883,18606,6188,-1852,5663,11276,12355,16240,10277,3779,7080,11290,15952,25393,35850,31663,17670,8976,5541,-5765,-2542,8748,20139,31391,36996,23441,11766,6752,14074,25758,29732,18830,10234,19077,29198,26833,15175,14856,18799,22522,11558,-1357,-9041,-8203,-9339,-14987,-15540,-7324,-3900,-6937,-8136,1767,4979,3470,6903,7526,1028,-7314,-5099,-3985,-3094,6191,-3914,-20973,-7652,3186,8979,3541,6382,6086,2793,-1162,2139,3393,-6841,-10771,1048,22299,21657,15939,16757,13695,11741,13166,14748,14163,9148,5122,5956,9763,6212,2623,-216,2999,1797,-5911,-5192,-13858,-14573,-10303,-12035,-13373,-15659,-9379,-2174,4003,3545,-741,-8569,-13898,-15410,-12925,-6580,-6348,-8985,-6595,-4481,-5051,-5941,-6146,-6622,-6512,-1957,5876,3820,1539,3313,5716,6352,1366,467,-3092,-1173,-1053,-6266,-13191,-11820,-9926,-5281,5948,8117,-1709,-6156,-2624,489,-4470,-8654,-10152,10193,32966,29893,26836,36337,52582,41003,13316,3031,1604,2156,-3346,-7377,-6081,-7445,-6335,-1197,4642,5557,-1083,-6965,-13675,-9453,-5338,-1546,-3405,-8601,-1795,318,1049,5506,15091,28820,25308,2653,-6941,235,5497,2844,-3996,-5058,-4553,-9328,-10576,-1757,-7203,-11799,-16948,-8584,-1445,-1377,-9591,-5305,-431,-631,7823,21148,44957,45356,17373,-2386,-1627,17882,13683,10166,8270,7761,6348,2442,1937,-6343,-3234,-3809,-9584,-20442,-21213,-17014,-14721,-11182,-5827,2171,11480,12744,8614,9049,21106,39101,39427,22660,4618,-7855,-13772,-16623,-5198,-1311,-2968,-8462,-8360,-13914,-12252,-6615,-3025,-2656,-9294,-17018,-20118,-5260,11037,14260,4919,-11398,-22215,-8785,-1353,-4694,-3996,-436,7090,13907,16350,18270,10791,-2466,-11568,-9159,-4620,-4639,-8893,-9312,-8401,-6260,-4928,-2851,-4226,-11333,-7056,2359,6624,10964,7899,2937,2769,10163,23473,40441,41635,19494,-8475,-7483,6201,13876,15894,426,-14094,-384,4813,7019,9539,7727,3304,4859,3986,-8878,-14341,-4546,12176,35225,33320,24213,3080,-8367,-6410,3613,9254,10014,8585,8275,8348,1158,-9368,-11587,2532,20486,12314,-1049,-5077,-489,9109,20627,18395,6789,545,-7291,-13655,-3860,-6089,-12125,-15301,-12,14682,30111,27386,7498,-10717,-6013,16840,15972,5999,-2987,-8179,-1646,1298,3480,2696,-4471,-6891,-2915,-2752,-8059,-8616,-10001,-10267,-6334,-10501,-10545,-4525,-1740,-5764,-8023,-4769,-219,995,3727,9777,22683,24778,15684,14023,17009,14439,6265,1497,1403,193,-4869,-9064,-14904,-13270,-9097,-3077,-2013,-5123,-7828,-6173,821,6013,16493,21584,19021,14487,17121,24668,29834,43042,43823,35880,25758,22095,22163,12234,-350,-7996,-7008,-4872,-4231,1252,3887,12161,14548,4001,6683,12849,14141,4610,4253,13927,16459,17640,8256,-3826,-12346,-13158,-9310,-6492,1016,5100,-2181,-5126,-10235,-7219,-2046,-6681,-11383,-6211,-5126,-8636,-8438,-13431,-4688,8793,13257,4438,2121,-3974,-13694,3948,26132,24860,17514,476,-10442,-10048,-7501,-11042,-1740,20589,33725,20903,2816,-12713,-12955,-6045,-3651,-4944,-12439,-8912,2652,6285,7092,5377,7725,8247,-2607,-7846,-11304,-9471,-10848,-2933,12082,-908,-3692,20305,47552,45954,24006,20329,28924,26899,16292,1464,-14910,-20401,-16646,-8980,-3131,-2705,-551,-3948,9846,20441,8851,-1076,-1244,791,-4354,-14811,-10577,-8540,-7867,-4294,-617,-2209,-6595,-2127,148,-3675,-10562,-15395,-12218,-11246,-4244,2601,1734,-7140,-14875,-539,6078,187,-6169,-7082,-6502,-5724,-1396,4056,2742,-10189,-4760,8784,13310,15251,15982,17377,17073,10189,4780,3336,1473,1572,2688,1152,-5662,-4255,3169,11861,8387,-1986,-5663,9340,11755,10658,10417,8525,441,-8374,405,7213,8132,5895,-619,-8753,-8396,-5486,-3749,-5981,445,1347,-6449,-3818,-11146,-9464,582,-2820,-12447,-12048,-2667,6365,4719,-12138,-10160,-4877,-7268,-16822,-9541,-323,10806,17924,14593,5756,1193,-3602,-2795,915,10795,15065,12143,-4019,-16452,-17528,-12521,-9247,-8889,-7376,-2813,-201,-4326,-8330,-6383,7101,20094,23083,19758,13146,1050,-15119,-4294,3117,-1760,-8176,-10773,-6421,-3348,-5215,-9307,-11119,-6906,-5952,-5789,5643,29437,30109,6872,205,3471,6153,4345,1080,7288,8945],[7855,-1147,-1684,2057,2273,935,-4378,-6260,2226,4601,2668,-4319,-5715,-3597,-5594,4601,5809,8011,12232,20526,30449,22503,1843,-3454,5338,11328,13076,9446,6728,3853,-5444,-2401,841,45,-2416,-7131,-6991,-8064,-10015,-3448,6233,15745,20446,3213,-11161,-7688,-4495,9596,20446,17438,20084,28130,33614,22900,2974,-4937,5972,10403,12484,9614,3850,-2245,-6512,132,13166,21012,4986,2517,4529,2023,-1355,-8440,-10197,-4273,-3137,-9352,-15302,-14243,-9513,-6823,-6012,-6535,-1995,2471,4824,-965,-11742,-8703,-224,1694,-1508,-877,4949,2457,-3967,-10921,-9980,-7609,-11007,-9187,-7035,-6578,-6642,-6482,-1441,7550,10451,8540,5724,5626,4852,5009,307,-11167,-14789,-9662,1128,5703,9187,6935,9072,6737,-353,-3734,-5096,-4267,1523,14602,25751,21511,9678,900,8016,18523,28395,34634,26690,-1347,-12679,-8793,-3047,7815,-935,479,4934,14571,7082,-8464,-13223,-12455,-2924,29643,51343,30479,11612,-2693,-10843,-815,10717,10471,4161,-6177,-1865,9836,8049,1008,-2469,-4344,-10276,-11192,-12274,-7218,4226,-12944,-18929,-12851,-39882,-87775,-131829,-156887,-124645,-79862,-37189,-15742,-953,-10362,-19430,-11891,-5317,-3554,2598,11395,16980,14294,3509,692,-372,2710,17423,22761,6288,-14881,-12895,-8986,-8328,-3518,-2999,-5006,-644,-3658,-495,5827,5579,1154,-2540,-4935,-2178,7752,11919,8735,5365,-1292,-6824,-12374,-16808,-6842,-86,-6075,-10458,-2435,4846,-433,-13254,-12836,-7572,-6577,-12100,-15099,-11313,-3968,-4060,-9220,-7408,-683,3123,2980,7138,14344,24307,25685,9433,-5704,3160,17922,8117,2115,15675,28375,21030,8054,-7553,-7378,-6576,-8602,-6857,4302,8064,8658,15605,7711,-8517,-13491,-612,4167,-1127,-7423,551,6773,9702,10148,6525,-7249,-13044,-8452,-5287,-3650,-4347,-2581,9081,19849,27622,30307,28646,23572,8145,-3423,-7277,-10042,-14424,-9831,2698,6631,1884,-2473,-6061,-7406,-6724,-8794,-11880,-8387,-4731,-8693,-13403,-2639,563,754,99,-2620,-8089,-8971,-2691,9091,35060,66404,59829,24076,5264,-776,-2532,-5555,1582,7948,5074,230,1033,3201,5701,-7887,-5786,11106,21692,16410,8168,1873,-2765,-3352,-1853,-6306,-10086,484,10410,10790,9685,5059,137,-5849,-9258,-7241,2588,9296,6101,4911,5086,5389,6408,7932,17903,13904,5106,2415,4350,3791,-116,-9104,-11627,-6136,4938,10024,5403,-1520,-5372,-9004,-6108,-260,3687,-2582,-2713,-2166,-5888,-2813,2320,-729,-2850,-7626,-4221,1401,4842,7690,1487,513,10241,12517,7989,2262,-3616,-14054,-4879,-354,767,7566,1423,-8529,-11117,-8599,-62,2143,18436,10615,-1887,-10091,-1497,10455,16353,7645,2067,7381,14448,12812,10765,9914,16092,34053,48029,32829,13870,6184,4039,-859,-11385,-10410,-8859,-4034,-8012,-7753,12487,24115,8583,-11501,-11474,-12426,-15781,-16615,-11307,-5741,-2209,4678,14500,24989,12301,4601,84,3281,6716,3317,-1103,5595,3131,3201,7744,7784,-2954,-7293,-11894,-8033,-729,10368,30486,35461,22491,13972,15544,12407,10402,4641,721,131,-1444,-6232,-11417,-15390,-13304,-9876,-4229,-2579,-4449,-6869,746,2199,4792,11618,10022,1241,-6347,-9103,-6198,-14490,-16794,-9447,-5374,-5064,-10019,-5164,-5545,-10708,-16584,-11307,-2843,-3401,-5531,-682,10698,15401,2377,-9563,7429,12318,7817,-486,-6269,-5745,-823,3140,7827,-862,-8867,-10132,-3125,5265,9052,9391,6073,-1525,-6182,1035,3487,-343,2851,3501,1037,-16,1182,-13310,-6049,9069,8605,8949,8053,-127,-6720,-788,4073,10340,18802,19630,10235,863,-1651,1,5207,8989,14457,11046,3755,-8681,-8933,-7013,-11914,-13195,-16508,-10333,-1773,4276,3021,-3301,-9724,-7857,-3841,-7246,-7503,1569,4222,-3284,-9173,-4636,-2150,763,-37,-1577,-2058,1939,3452,-1512,-8260,-12586,-5100,1480,3459,5172,4791,1641,1027,-2527,-6741,3380,5546,-5364,-16223,-19518,-20550,-13257,-2571,8863,23942,31714,14244,1235,234,6826,8169,10501,8215,14655,23536,23887,13074,-4120,-13061,-12768,-10378,-2225,2363,5166,4738,2239,-1781,-4249,-7430,-7615,-2471,999,4258,-5324,-12615,-12239,-9480,-12653,-5149,3899,12827,12436,4337,301,1377,-3093,-9903,-13376,-14804,-10368,-12335,-16679,-20060,-8688,-1383,890,-127,-5943,-7945,-7705,1093,6655,7681,-3749,-5093,2738,9969,9769,17169,20855,11753,-1207,-8956,-10764,-8167,-12281,1036,13183,20100,19496,7201,-5326,-7635,2912,17901,29544,24840,18993,15537,11214,8512,8752,7675,5098,1345,-4060,-7917,-9104,-674,3005,8962,17620,16252,11290,17078,23624,27929,28379,13301,-2413,-6376,-1515,8425,17931,21340,24271,16031,-1140,-12446,7722,33804,55145,49318,23305,408,1897,-126,-28,15364,14911,-2115,-4955,-9319,-3587,-364,834,-790,-834,233,1970,1133,-1590,-10327,-9303,1988,11033,4814,153,-687,4333,12617,14930,10172,6583,8939,13958,12906,2918,-6704,-9806,-5034,1451,2793,-2456,-11456,-15269,-15971,-9278,-2587,1032,-6075,-6285,-458,3516,6777,4951,11256,13863,16567,15221,13163,4196,-4902,-8085,-7816,-5910,7727,16997,16349,1466,-8744,-11497,-6996,-8092,-10417,-9557,-10092,-11765,-4763,-1446,-237,-509,-3016,-3701,209,1802,-146,9311,11940,-2307,-9034,-2396,7334,12468,8486,-6234,-24364,-29670,-18741,-9688,-9953,-9309,-9596,-12480,-12550,-14530,-6304,8185,20255,25620,25786,22911,21264,-2431,-6954,4170,23317,29782,4202,72,7726,9739,10920,-4129,-22243,-3811,18606,27675,24317,23882,20214,7096,-6129,-140,12997,17781,8244,6133,6834,3217,1998,16620,33071,25800,14706,12782,15462,17088,15457,1618,-5170,-6260,-13410,-9729,2705,15751,27672,34144,19502,-778,-9486,3810,4037,-2152,-2840,-1017,2834,8615,12310,4934,-11507,-16183,-12326,-14134,-10655,-1535,-279,-6718,-11440,-12245,-7912,-1206,5927,11214,9604,7210,8774,9139,14974,30669,38173,38759,18212,-1373,-6396,-6679,-4918,-3501,-5203,-7818,1901,12284,14934,23388,23764,6225,-4014,-19147,-3310,3962,4608,-1520,-11615,-9859,-4122,-6310,-10486,-10995,-10032,-8015,-3480,14658,35924,30454,11517,-4389,-11129,-3333,5257,11099,10996,-173,-10355,-105,7377,1840,-8628,496,7549,-2301,-12050,-1302,779,857,8720,19580,21952,5297,-11253,-9763,3534,-3643,-10781,-9545,-6657,1354,-1086,-2121,-2510,-583,-3383,5077,2246,-9070,-15230,-6038,723,-2070,-3584,-2828,-5494,-5971,-1954,650,6842,5843,-5074,-9998,-9010,-9487,-7447,-3870,-302,355,-3086,-5769,-6282,-2621,2703,6798,17862,28075,27665,17949,13622,14865,13664,-90,-10712,-6309,-9409,-11983,-11383,-8264,-3022,2749,987,-5065,-12797,-5070,5007,6339,2933,-4641,-1421,9355,13234,11869,2086,-3439,-16327,-15506,-14237,-17012,-7446,5053,8304,8514,-2619,-2734,6353,7063,1890,34,-4927,-3448,497,2686,9623,5142,-6046,-7772,9772,20946,14073,3733,3770,8431,15399,18505,10377,-2520,-7712,-6064,-3136,-4465,-10528,-9097,-3220,-129,1202,3544,9394,13953,9596,3589,-3445,-5526,2944,19367,27926,19800,6891,2497,5935,12723,10850,6449,3910,5464,-5971,-14694,-13788,-14233,-5296,-9886,-15015,-4086,5616,13444,6014,-6201,-14297,-6324,1358,-3745,-11226,-4944,16587,12558,-6580,-21698,-9829,-1365,-9260,4495,23129,30348,28945,28948,22856,7452,-4916,-7883,-7815,-4279,3453,12177,9233,3513,-5195,-4680,3115,3149,-2818,-5939,-7798,-2310,-1975,-3488,-4650,-9130,-11150,-13806,-13246,-8393,-6142,-4535,-2068,-4660,-11058,-13349,-1310,-140,-7126,-11577,-12918,-9150,-3019,616,3414,1283,409,-3410,-245,-5697,-8964,-1523,10108,29244,42548,34459,17591,3999,-3962,3494,5955,-770,-7859,-8675,-4121,-311,-2964,-9792,5704,14589,21137,29765,27956,25186,21981,12676,4571,-2410,1844,13088,10202,3774,26917,31084,24370,21730,9447,-1268,-2793,3772,13221,17041,10501,537,-5547,-8388,-7081,-5907,-7400,-9983,-13233,-17258,-13586,-3714,2942,8760,10096,8651,4145,-6522,-7485,-2023,-2145,-10379,-19336,-12358,-4228,1949,7306,13236,15758,5470,-8576,-15097,-8748,-5089,-7106,-10806,-9208,-17153,-10966,3353,10292,13449,14855,11387,8729,-3746,-15775,-17086,-17628,-8262,-2995,-3936,-6943,-13393,-15099,-15083,-17111,-9972,-10939,-5609,4688,6904,-33,-3390,-3825,-2683,-573,5352,10785,17123,19875,22703,24581,18849,17916,21889,24073,19572,10786,-41,16108,66492,98526,90184,48284,5733,-11440,-7801,-4547,2257,13107,15746,11330,2167,-5322,-1925,945,5187,3180,-5988,-9852,-4752,-3988,-11058,-9325,1398,4297,5186,7674,8410,6538,9735,5817,2099,-4407,-3929,129,2712,3482,5156,9514,10835,8899,12484,35414,59763,71741,66668,24296,-2980,-2133,1315,-1614,-9533,-14901,-15398,-4591,1240,4253,3687,3683,12848,17424,10209,-3752,-4907,11228,17454,6119,-187,7174,12957,13727,16323,8725,1575,3895,7437,11918,20778,32260,31149,16643,8894,5849,-6319,-3670,8509,22791,36015,39877,23025,10923,4194,9481,20868,23710,13494,3991,9831,16838,16232,5993,9838,18705,23015,10116,-4821,-13446,-10865,-11834,-17036,-13768,-6389,-3523,-7277,-8848,1459,5616,3089,3389,5121,-182,-8022,-4830,-1637,197,5240,-1493,-16515,-10601,2540,9815,2473,5060,5877,3858,536,2290,2754,-6655,-9977,1802,24718,25664,19649,18688,13630,9654,10890,13503,13447,8497,4638,5506,8509,3803,1266,-1664,1262,506,-6263,-5046,-14511,-16503,-13032,-13255,-13675,-16240,-10431,-3035,4803,5865,668,-8421,-14044,-14916,-13932,-7817,-6506,-8547,-7559,-6295,-5808,-5289,-5393,-7102,-8441,-6012,2344,4837,6245,8396,8194,5877,-843,-2411,-4010,-948,-1016,-5893,-12965,-12183,-9976,-5703,3981,5788,-3856,-10260,-5922,-1283,-5146,-9197,-10028,11196,34219,29608,24725,34614,53907,46449,17228,5701,2741,1660,-4550,-6503,-2930,-3608,-2588,1526,6771,6303,-2125,-8517,-14300,-10440,-7509,-3509,-3900,-8032,-2185,-432,1173,6003,15531,26163,20038,210,-9592,1040,6370,3056,-4333,-5901,-4927,-8720,-11804,-3448,-9492,-13566,-16427,-6565,2719,3947,-4919,-5267,-2203,-870,9707,24197,50537,49343,18768,-1285,-5046,14536,12498,8593,7033,7172,6543,3062,3673,-5968,-3401,-4385,-10982,-21921,-22256,-18133,-15731,-11659,-6644,887,10772,13774,9794,9870,22593,42540,48100,33918,12999,-2187,-10443,-12683,-2971,440,-2113,-8447,-8519,-12718,-8963,-6049,-4229,-4886,-11227,-17969,-21376,-8263,7887,10894,-232,-16034,-21671,-4564,1749,-2186,-2228,452,7070,13307,16643,19842,13051,-543,-7623,-5613,-3679,-3946,-8113,-9674,-8566,-5946,-4206,-2201,-3634,-10144,-5027,3693,7208,12673,11390,6085,4428,10918,23289,38730,40016,16343,-11155,-5267,8334,16163,17369,2626,-7600,3739,7266,8362,10535,8836,5078,7429,7711,-6317,-16050,-7201,8607,31343,32889,24791,1581,-10865,-5985,3916,8834,9027,7570,7741,8291,1636,-8163,-12892,908,19676,10851,-2308,-5114,1496,12511,23706,20144,9479,3253,-4351,-13991,-5865,-6779,-9656,-11893,2496,20247,39999,34332,7443,-11821,-3936,18431,14904,5198,-3760,-8808,-2031,1700,4571,2425,-5738,-9507,-5526,-3995,-7537,-6588,-7205,-8568,-5834,-10059,-11989,-7239,-5411,-8011,-6804,-1754,3437,4207,5962,11337,22512,21348,10802,9011,13647,11325,4175,599,426,-1870,-7675,-11923,-15449,-11348,-8529,-2243,-1132,-4742,-7125,-5436,1133,6023,15919,20325,18936,15624,18386,26214,32291,43936,41319,31952,23965,22871,25748,17260,4095,-3966,-3201,-4266,-8136,-3943,1174,10440,13463,3235,5677,10646,10612,2069,2981,12511,14601,15260,6446,-3437,-10796,-11947,-9148,-7421,242,4443,-1672,-3552,-9886,-8194,-5553,-11861,-10222,-2726,286,-4183,-4108,-7170,-4201,8997,16213,11767,9467,344,-15959,4997,28316,25690,17269,-1317,-11223,-10814,-7286,-10035,-3851,16671,29609,17777,2600,-11528,-12685,-4734,-1103,-2338,-11053,-8790,2176,4894,6140,5116,7584,8752,-1078,-5588,-8040,-10038,-10716,338,16255,6790,5833,33011,62270,56670,29676,16516,24861,25121,14131,-3006,-23262,-24303,-10993,-960,1284,-538,211,-4609,7954,18029,7815,-2334,-2351,182,-4336,-15235,-9633,-6637,-4350,331,3839,5,-6567,-5640,-5943,-9349,-13968,-12182,-10037,-10831,-5075,1551,567,-9163,-15756,-645,4591,-491,-3911,-3168,-2506,-1661,2863,7205,3644,-11138,-7087,8012,16393,20230,19795,20554,19167,10319,4572,2322,-523,-973,-594,-97,-5404,-6206,-2680,960,-2785,-8773,-8667,6321,10536,9241,9149,6873,-1244,-7195,130,6514,9841,8792,2308,-7045,-9753,-7640,-5576,-7462,-839,2483,-3089,-1917,-9055,-5951,5112,653,-10734,-11690,-2820,5439,3084,-12820,-4838,1271,-3103,-15488,-9393,-696,9005,15299,12420,4199,-222,-4452,-1075,3660,12061,14339,10907,-4576,-16542,-13283,-8527,-6982,-8544,-7680,-2198,1010,-3749,-6535,-2892,11243,27556,32045,29102,21463,6559,-11770,-4111,3773,-882,-6552,-6081,-1484,542,-2277,-7476,-10963,-6462,-5692,-4172,9289,35651,36586,9571,1490,4920,8082,5307,1273,9352,11680],[7948,-1643,-2410,1357,1000,-1682,-6118,-6728,1657,4023,2240,-4748,-3827,-1494,-6920,3696,6490,9748,13773,20748,30592,24419,3645,-3956,4490,11203,13383,10554,8729,6018,-5806,-4409,119,1290,-842,-5845,-6042,-6762,-8523,-3897,6611,21291,25088,4224,-12434,-7008,-3564,10601,21762,18512,21590,32430,38269,23935,2828,-5143,5321,8305,8698,6818,2983,-2163,-7016,-505,14354,28959,16789,11871,11416,5328,-515,-8688,-10164,-3878,-3477,-10471,-15249,-12390,-9060,-7807,-6854,-6483,-1556,3342,5635,-1159,-10781,-7668,-252,1399,-958,-1403,2559,-1342,-7709,-9168,-6498,-4445,-6787,-5390,-3498,-4118,-7329,-9266,-3096,5840,8211,6224,2977,2301,1997,2095,-2629,-13517,-14010,-8161,2167,9365,12699,9639,13118,9429,1124,-3263,-7099,-5502,-131,11743,21429,18405,8966,2382,10159,18583,26805,31839,22880,-4168,-13171,-7528,-1857,7957,-5241,-1338,3639,12177,5383,-11339,-14109,-10832,-1147,30043,48482,27555,9685,-3140,-11338,-4214,6698,7779,3471,-4396,-4639,5489,5805,494,-4109,-7512,-8991,-6639,-8816,-6983,5145,-12577,-20184,-18591,-52307,-105942,-153497,-177400,-138969,-86306,-39104,-16755,-3924,-18084,-20505,-9106,-3205,-1947,6436,16713,21821,16209,2926,-662,-1067,2502,21731,24572,6104,-15515,-15549,-10616,-8123,-1695,-679,-323,5148,-1983,-2727,3908,5061,1856,-2478,-6052,-2678,8463,10919,6263,2390,-3896,-7964,-13001,-19191,-10503,-5508,-11227,-9761,-2858,3134,-2113,-14297,-13476,-7663,-6265,-11467,-12224,-7451,-1064,-975,-5175,-3335,2645,5426,4944,8737,14491,22808,25229,9961,-6514,2512,17963,5657,-713,12713,24237,17796,6324,-4543,-7488,-9090,-11916,-8758,4457,9407,9689,17213,8781,-8410,-14584,-798,3821,-1657,-8050,-389,7348,13916,15378,10511,-5347,-12662,-8750,-5319,-4137,-6187,-4171,8629,20583,30426,32869,29681,22290,5312,-6750,-9403,-11018,-15104,-9235,3798,8021,3614,-408,-5086,-7678,-7093,-8290,-10987,-8417,-5803,-10361,-13618,-1829,1469,1381,638,-2014,-7975,-11081,-5082,7499,32739,62971,65642,31916,10385,4293,3306,-707,4924,9479,5513,184,419,1260,3073,-8918,-7737,6355,13715,10538,6172,1472,-3188,-4790,-482,-2934,-11694,-1127,9157,9571,9373,5525,976,-4927,-7823,-6662,-39,8611,5848,4211,5771,7646,10346,12976,19399,11950,4124,3872,7189,6073,325,-9937,-13869,-7601,3528,10068,7362,-1079,-6956,-9016,-4005,1522,3876,-2946,-2571,-781,-3809,-3543,-2421,-3694,-3445,-6462,-4411,2247,7375,10398,783,-1927,7082,10429,6716,1427,-5293,-13910,-4986,-1480,-1136,6283,1118,-8948,-11634,-8416,354,3128,18479,10043,-2299,-10313,-1696,9218,13134,6619,3166,8521,15319,13304,10837,9386,14371,31398,46189,31960,12021,5459,5361,2314,-8128,-11571,-8342,-4338,-7232,-8917,10115,20404,5088,-12327,-11356,-12897,-16303,-17604,-11268,-5552,-2656,4293,14514,24946,16796,11681,5952,6515,9318,7630,2611,6129,1951,2269,7991,8506,-3703,-8775,-10766,-7431,38,11543,28292,30455,20423,14820,17315,13809,11940,5758,1855,1051,-743,-5970,-10934,-14083,-11062,-9327,-4221,-4161,-5205,-5442,889,-451,791,9390,10648,2882,-5570,-9605,-6446,-14881,-16561,-8735,-4028,-4422,-10537,-8873,-6386,-10525,-14698,-10592,-2454,-3154,-6229,-1096,10305,14750,1756,-9932,6359,10094,5644,-1166,-6172,-5394,-22,4653,9455,576,-5586,-3862,4854,9556,9897,8527,5125,-656,-4476,1916,3185,-1257,1358,924,-1835,-3533,-2309,-17035,-7382,7855,6085,5097,3346,-4136,-5123,695,5352,11953,21753,22323,9898,873,-548,-252,3844,7300,12505,9442,3309,-7947,-9333,-8351,-12534,-11059,-12818,-7825,-514,3943,1529,-5285,-11010,-8469,-3740,-10472,-14625,1049,4968,-2254,-10838,-5599,-2467,1013,1382,798,-693,1713,1499,-4732,-11625,-10539,-3164,3170,5860,9616,8195,2836,874,-1945,-5909,905,3714,-5711,-16335,-20181,-21706,-15062,-5316,4054,18161,30552,15933,3165,2895,8582,9085,9816,8328,17009,26057,25124,13206,-4481,-13458,-11750,-9758,-2051,4264,9930,9608,5437,477,-2396,-5855,-6276,-1241,2176,5443,-4465,-12616,-12030,-8516,-11581,-6023,4053,12256,12217,5052,1550,3893,1002,-7836,-11389,-12324,-9902,-14115,-20330,-15380,-6273,-1097,763,266,-4381,-9282,-9199,1015,5939,8051,-2139,-6996,-555,7892,9107,17878,22766,14789,2062,-8521,-10740,-8408,-10056,2647,17922,28597,25787,8948,-5848,-9231,-451,11348,19715,14930,11213,11866,9921,6534,6208,5715,3878,-15,-6643,-11543,-6940,2578,6122,11601,19966,18665,13712,18611,24367,28716,28300,14129,-3114,-6825,-1876,6427,13306,16129,19451,13325,-2159,-12644,9800,39274,63830,55800,23044,-1952,1125,206,985,15045,8140,-5635,-285,-4797,-2720,50,2319,1735,704,-218,-266,-2107,-3108,-11335,-9728,1034,8831,2665,-424,-763,3253,11637,15263,11331,7340,8717,13316,12738,3379,-5990,-8316,-4307,-207,494,-3844,-11263,-12506,-12150,-7519,-437,4116,-1229,-3763,-1376,1489,4352,2760,11221,16739,20592,17953,13995,4311,-4843,-8250,-8693,-5981,7105,13580,14525,1428,-8616,-12866,-8152,-7646,-10772,-13070,-17058,-15839,-6178,-3402,-2822,-2815,-4571,-4682,-233,1312,208,12030,15428,268,-6469,-1972,7414,13331,8899,-6194,-23894,-32318,-21219,-11694,-11211,-10215,-11089,-13911,-12865,-11751,-1501,13583,24549,28785,28095,23826,21214,-3017,-7024,5305,26826,33501,3715,-2738,5868,9147,12808,878,-18237,-7636,15193,25827,26173,27119,23841,9635,-6250,-435,11392,10620,226,1442,4499,2845,2485,16096,30427,22457,12863,12186,13229,14849,13607,388,-5559,-6749,-12726,-6802,6561,22842,37796,40849,20082,-1977,-11198,2951,4862,-1167,-2264,-1362,1501,6501,9533,1469,-14566,-13628,-11252,-14419,-12219,-3292,-2155,-8785,-10171,-10224,-8397,-4207,2371,8750,8282,6909,9253,8198,9111,21540,30986,39612,24888,1721,-6422,-8824,-7579,-5823,-6729,-8366,1355,10098,8724,12587,11879,2409,-4315,-17485,-4949,2166,3922,363,-5671,-4834,-3346,-7120,-11296,-11727,-10698,-8484,-4158,13814,37906,35746,16218,-1348,-11064,-5083,3173,8101,7363,-1575,-8817,421,5241,-1053,-11512,-3365,3352,-4649,-9532,1269,2441,2930,10825,19025,20833,6956,-8547,-8692,2077,-5431,-13257,-7532,-5041,1969,128,-1901,-3536,-2862,-3265,5983,3890,-9256,-18370,-7124,688,-1568,-4048,-4855,-7869,-7964,-3863,-2366,3740,3445,-6139,-10449,-8914,-9175,-7415,-3790,-509,1444,-1831,-5411,-7876,-4118,1378,5464,16345,25381,24580,15937,14255,16772,14903,126,-10106,-5227,-8591,-11523,-12316,-9588,-3745,3039,2396,-1558,-7139,-3672,7180,7967,3803,-5718,-3082,9269,12410,10521,989,-3286,-13949,-19562,-17179,-14036,-4241,6217,9017,10414,196,-1647,3910,5239,1173,66,-5167,-4307,-1379,424,7548,3345,-7088,-7194,9117,21007,17868,8838,9076,12781,15199,15943,7339,-2913,-6947,-4898,-1945,-3183,-8278,-5785,-658,-536,-1884,-132,6039,11380,7736,2084,-4753,-7163,-859,11664,18998,15834,6581,4286,7521,12619,11425,8952,7632,7068,-6509,-13628,-12247,-13644,-5816,-11400,-14765,-229,11957,20107,10809,-4315,-12520,-4602,55,-7825,-11855,1044,22572,15058,-6064,-22916,-7600,819,-8373,2949,24914,33952,30327,25952,18544,7066,-2084,-4411,-5222,-3787,4150,13401,9287,3286,-2343,984,7052,5472,-554,-5698,-10969,-5407,-3621,-4332,-5541,-10398,-12911,-14955,-12598,-8058,-7532,-7011,-4179,-6315,-12012,-12714,-1081,387,-6656,-11363,-14958,-12318,-5667,-1371,1943,416,240,-3238,-588,-7110,-9221,-1463,10902,32107,43742,34633,18168,4274,-3027,5325,7691,-282,-8459,-9843,-5394,-1198,-4269,-4777,11215,18134,21987,28890,25402,21213,17842,11636,5883,-307,-2591,10080,9904,6926,29848,28368,20865,18414,7502,-1660,-615,6672,16387,18793,8769,-4038,-11053,-12533,-9969,-6820,-8054,-9479,-9626,-12353,-9700,183,7998,12276,12204,9733,4768,-5520,-5873,-217,-1173,-11904,-18918,-10764,-7417,-383,5570,12703,16884,7522,-7205,-13557,-8610,-4904,-7086,-11226,-7727,-13518,-12872,26,6809,10169,11125,8374,5272,-7389,-18697,-13309,-15361,-12124,-5227,-5088,-6827,-11616,-13424,-13337,-15569,-14973,-13584,-5511,8176,11465,2885,-2994,-5457,-4748,-1186,7215,15019,22325,25553,29018,25964,17196,16349,21441,23739,17848,8075,-4754,13007,64653,92568,79943,39985,2543,-12623,-8331,-3205,5933,16622,19809,15342,5315,323,5846,7014,6843,3418,-5097,-8622,-5320,-5621,-12343,-10210,1085,4637,5872,8720,9099,5826,5875,-750,-3798,-7687,-5386,63,4391,4723,5470,9015,10458,9943,13035,32171,54650,71566,70638,28952,443,-1718,-502,-3754,-11427,-16393,-15228,-4677,-702,90,-551,1004,10272,12866,5962,-5322,-3842,11606,15890,5683,955,8333,14532,15212,16542,7489,-404,861,3922,8127,16375,27841,29226,14690,8379,5543,-7085,-5091,7508,24109,38743,40540,21805,10216,1886,4630,15078,16932,8308,-1172,2162,6056,5617,-3787,4441,17923,23465,9516,-6742,-18018,-13318,-14688,-16703,-11477,-5396,-3394,-7680,-9046,742,5617,3264,808,2807,-1472,-8990,-4929,453,3464,3223,-1127,-14635,-11709,2977,11617,2928,3557,5062,4152,1804,2461,2027,-6454,-9269,2423,26585,29139,23057,19990,13165,7772,8693,11956,12411,7579,3811,4338,5955,898,-123,-2656,-32,-565,-6553,-4897,-13982,-16855,-15648,-14355,-13748,-16287,-11574,-4169,5115,8337,2491,-7739,-14015,-14458,-14537,-9424,-7176,-8129,-7671,-7801,-6720,-4796,-4566,-6996,-8735,-7704,-646,5991,12055,14170,10153,4464,-3712,-6080,-5998,-1413,-1125,-5478,-12670,-12296,-9708,-5627,2653,4062,-4921,-13703,-9388,-3386,-5990,-9750,-10084,11178,33556,27905,21862,32054,53548,50737,20898,8439,3965,1092,-6031,-6077,-234,123,1030,3834,8166,6368,-4028,-10946,-14560,-10716,-9036,-5234,-4382,-7262,-1900,-404,1770,6563,15512,22238,13762,-2026,-6554,3126,8191,3733,-4488,-6393,-4824,-7695,-13099,-4842,-11182,-14798,-15224,-4847,5829,8171,-166,-4004,-4108,-1549,10657,25419,52148,49012,17779,-1515,-7041,11362,11330,7156,5922,6547,6427,3397,5156,-4470,-3300,-4602,-11764,-21738,-21721,-18386,-16657,-12385,-7832,-1175,9121,14002,10672,10189,22774,43178,53688,44007,21369,3827,-5818,-8755,-957,1795,-1374,-7988,-7176,-9192,-5371,-5796,-5595,-6890,-13071,-18652,-18424,-10542,4739,7719,-5353,-20549,-17964,-351,4923,217,-826,912,6714,12445,16667,21361,15606,1896,-3397,-1809,-2314,-3145,-7465,-10077,-8917,-5764,-3466,-1592,-3310,-9410,-3692,4474,7529,14163,14592,8888,5685,10940,21235,34318,35821,11897,-13907,-3112,9995,17559,17633,5169,-547,8461,9458,9015,10763,9246,6071,8954,10306,-4379,-17064,-9262,6181,28367,32898,25506,-49,-14089,-5523,3958,7937,7296,6041,7116,8151,2071,-6950,-14391,-1335,17496,8523,-3620,-4768,3694,15828,25642,20692,11585,5896,-1237,-12555,-8689,-7346,-6962,-8625,4246,24837,48188,39421,6551,-12922,-1491,19479,13690,4470,-4460,-9401,-2550,2028,5628,2188,-6907,-12180,-8027,-5387,-7310,-5029,-4582,-6446,-5166,-9747,-13173,-9799,-8794,-9274,-4839,1788,7382,7538,8074,12388,21017,16286,5106,3326,9750,7972,1830,-628,-696,-3858,-10456,-14981,-12826,-8733,-7898,-2062,-1002,-4851,-6468,-4489,1490,5920,15169,18906,18284,16247,19271,26853,33095,42093,36014,26096,20647,22466,28413,21865,8282,-586,-674,-4652,-12772,-9349,-1290,8238,11313,1778,4175,8200,7138,-442,1212,10173,11671,11903,3988,-3431,-9610,-11034,-9470,-8769,-303,4438,581,-1364,-9747,-9430,-8458,-11310,-4791,2007,6287,599,608,-155,2020,13020,21346,19849,16138,4454,-10602,6754,29635,25564,15770,-3554,-12222,-11992,-7631,-9012,-6513,11421,23512,13358,1396,-11012,-13002,-4328,322,-878,-10171,-9485,441,2094,3541,3100,5736,7942,-2,-3461,-5091,-10619,-9703,5642,21842,15651,15583,45227,73777,63284,32841,9742,16778,19629,9032,-8880,-21888,-15926,-1628,6750,5093,958,330,-5813,5449,15074,6200,-4198,-4299,-1451,-5379,-14110,-8308,-4611,-1293,3844,6857,543,-8364,-10513,-11288,-12119,-11937,-8154,-7892,-10045,-5796,329,-682,-10438,-12332,-719,2607,-1488,-2219,-348,155,960,5538,8575,3199,-12178,-9136,6457,18194,23706,21935,21749,19010,8820,3016,73,-3607,-4421,-4615,-2828,-6550,-8965,-8128,-8875,-10987,-1991,-516,3164,7442,6064,6182,3881,-3722,-7236,-2176,3666,9125,9792,4371,-4712,-12042,-10876,-8468,-9419,-1415,3656,-1015,-1443,-7990,-3449,9366,5505,-8511,-11918,-4092,3359,327,-9476,-341,6400,53,-13483,-10042,-2106,6195,11682,9042,1250,-2978,-6833,-1233,4860,11921,12263,8412,-5860,-13786,-8486,-5750,-6302,-9741,-9945,-3748,-216,-5556,-6642,-2177,12344,32162,39398,37787,29149,11022,-9553,-5934,2492,-1513,-5408,-2538,1853,2630,-1175,-7129,-12385,-7546,-6772,-3556,11127,38948,40139,10664,1153,4281,7735,3983,-248,9571,12229],[8370,-1627,-2583,1214,444,-2960,-6166,-6029,1832,4009,2342,-4400,-1771,710,-5065,3366,7715,11689,14823,19985,29002,24925,5447,-3772,4041,11241,13790,11743,10917,8866,-4458,-6714,-1036,2225,610,-4307,-4775,-4998,-5987,-2952,7825,26878,29607,6310,-10038,-5970,-2421,11661,22905,19325,22560,35850,41428,24152,2715,-4960,4718,5914,4360,4409,2683,-1716,-7269,-1275,15097,36270,30637,23106,19155,8925,693,-8325,-9528,-3385,-3305,-10036,-12770,-10215,-8207,-8475,-7276,-6353,-1255,3934,6326,-1339,-9664,-6113,678,1983,-18,-1878,185,-4999,-10219,-5850,-3368,-1684,-2791,-1322,-52,-1554,-7344,-11405,-4436,4022,5548,3224,-484,-1153,-553,-1363,-5875,-15144,-12518,-6285,3835,14075,17093,13551,18694,13195,3510,-1690,-8321,-6393,-1664,8388,16579,15235,8849,4711,11916,17480,23366,27034,17980,-6585,-12607,-5138,1306,10662,-8098,-3416,2217,10116,4674,-12653,-14180,-8966,789,29107,43549,24052,7663,-3320,-9518,-5236,3953,5961,3316,-2326,-7341,795,3356,-175,-5138,-8200,-3693,-1097,-5640,-6294,5656,-12661,-22642,-27856,-71296,-133059,-184400,-205179,-157799,-94864,-41688,-18166,-6924,-25146,-16960,-5857,-1527,-619,10048,21996,26807,18400,3053,-1303,-1205,2994,27707,26708,6206,-14895,-17686,-11747,-7385,225,2117,5472,11899,235,-4724,1784,4223,2134,-3068,-8191,-2727,9500,9354,2419,-2316,-8010,-9941,-13527,-20953,-14186,-10530,-15561,-8570,-3035,1758,-3429,-14866,-13656,-7645,-5928,-10357,-8914,-3932,1251,1449,-1778,51,5203,7322,6602,10185,14682,21165,24550,10534,-7074,1463,16685,2258,-4051,9587,19578,13495,3825,-1496,-6073,-10423,-15428,-10646,4099,10126,10094,17870,9061,-8614,-14453,-791,3329,-2521,-8933,-1590,7206,16716,18674,13067,-4027,-12270,-9031,-5502,-4501,-7435,-5528,7794,20411,31775,33714,28962,19300,1641,-9974,-11014,-11795,-15901,-8842,4620,9108,5221,1765,-3745,-7376,-6747,-7073,-9681,-8267,-6610,-11239,-11731,416,3198,2294,1292,-1184,-7147,-12669,-7878,5151,28716,55505,66578,38245,15272,9323,9649,5148,9286,11535,6040,-32,-439,-945,-179,-10530,-9998,1114,5795,6080,5606,1536,-3684,-6485,1101,1187,-7400,-4088,6425,7603,8976,6385,1977,-4187,-6595,-5682,-2769,7045,4820,2897,5886,9558,14329,19105,22426,11990,4743,5867,9957,8063,296,-10739,-15073,-8912,1903,9513,9088,-331,-8586,-8879,-1907,3044,3477,-3620,-2301,973,-974,-2126,-8349,-6706,-4219,-5344,-5104,2651,9491,12561,486,-3767,4162,8103,5049,49,-7553,-13589,-4828,-2131,-2360,5585,1263,-9173,-12378,-8510,591,4003,17741,9152,-2779,-10557,-2276,7410,9664,5794,4146,9048,15321,13342,10685,8623,12066,27207,41976,29791,9774,4457,6058,4526,-4836,-12764,-8466,-5232,-6728,-10308,6306,14937,1227,-12546,-11371,-13739,-17085,-18496,-11171,-5513,-3407,3276,13892,24369,20878,18373,11667,9855,11777,11814,6686,6277,360,1558,8353,9100,-4485,-10115,-9778,-6884,929,12819,25616,24847,17471,15055,18696,15094,13309,6928,3353,2261,-485,-6636,-11280,-13321,-8943,-8279,-4757,-6089,-5206,-4142,491,-3493,-2643,7417,11266,4862,-4169,-10713,-7721,-15805,-15802,-7786,-2606,-3807,-10013,-12513,-7614,-10271,-12661,-9533,-2404,-3272,-7220,-1673,9740,13983,1596,-9098,4947,7437,3130,-2095,-6427,-5603,-10,5203,10080,1411,-3165,1784,12340,13246,10237,7119,3773,309,-2470,2964,3306,-1185,790,-927,-4289,-6615,-3586,-13771,-8001,5749,2955,1118,-1239,-7122,-2664,2093,6493,13066,23553,24104,9163,1450,1138,-221,2490,5791,10992,8200,3307,-6676,-9883,-10369,-10333,-7836,-8433,-4620,1352,3720,90,-6933,-11583,-8074,-1370,-6434,-12225,836,4926,-1423,-12400,-6588,-2735,1244,2843,2866,390,1339,-241,-7110,-13961,-8601,-1945,3865,7170,12998,10940,3822,764,-1065,-4368,-1914,1349,-6205,-16147,-20841,-22509,-15957,-6780,875,12961,28386,17664,5447,5120,9599,9243,8257,7635,18180,27082,25122,12886,-4735,-13180,-10694,-8931,-1846,5799,14268,14174,8303,2472,-668,-4324,-4983,-230,2961,6267,-3806,-13136,-12293,-8043,-10895,-7584,3728,11133,11309,5230,2374,5772,4601,-5009,-8002,-8787,-8214,-13721,-16471,-10099,-3452,-608,639,703,-2593,-9147,-9914,1143,4962,7824,-733,-8634,-4029,5187,7616,17191,22912,16523,5071,-7742,-10843,-8115,-7479,4759,22998,37135,30956,9533,-7054,-11230,-4232,4687,10524,6396,4392,8116,8374,4213,3096,2973,2039,-1671,-9123,-14141,-4191,5370,8917,13998,21967,20686,15532,19036,23428,27124,26839,14429,-3659,-7135,-2278,4277,8715,10973,14630,10348,-3271,-12416,11674,44340,70781,60819,22966,-4092,201,552,2470,15206,3584,-4314,3694,-1057,-1207,1105,4417,4654,2265,-612,-2365,-5349,-4733,-12154,-9290,733,7111,846,-857,-791,2191,10548,15372,12248,7858,8167,12223,12255,3935,-4913,-6861,-3974,-3090,-2828,-5675,-11140,-10164,-8373,-5126,1669,7330,4359,-90,-2296,-819,1883,687,11278,19738,24593,20538,14770,4609,-4428,-7983,-9143,-5897,5956,9890,12117,1323,-8194,-13562,-9245,-7389,-10397,-13605,-18968,-16317,-7000,-5151,-4830,-4352,-5414,-4971,208,2162,2407,16515,19976,3386,-4036,-1733,6677,13116,9250,-5330,-21684,-33828,-23324,-13228,-11931,-10687,-11850,-12858,-10727,-7985,4267,19652,28326,31104,29590,23971,20579,-3481,-6779,6754,30310,37294,4473,-5293,4187,8707,14432,6132,-13618,-11223,11528,23381,27340,29297,26453,11910,-6310,-1234,8740,3008,-7188,-2815,2409,2735,3230,15465,27287,19259,11368,11934,12469,14244,13369,745,-5465,-7835,-12329,-3951,10174,29534,47215,46366,20346,-2139,-9820,3364,6732,576,-1198,-1362,284,4267,6313,-2306,-15142,-10775,-9868,-14169,-13215,-4346,-3357,-9982,-6798,-7031,-7339,-6343,-890,6016,6722,6743,9996,7398,3088,11067,21672,37767,30974,5319,-6204,-10744,-9666,-7536,-7748,-8541,945,7709,2374,2221,1988,314,-4166,-15453,-5715,974,3603,2275,86,1677,-465,-6622,-11366,-11986,-11070,-8610,-4541,13359,39893,41318,21448,2225,-9935,-6624,994,4867,4151,-1962,-6524,1538,4002,-2065,-11312,-7123,-828,-6270,-5810,4086,4001,4955,12410,17422,19194,8755,-5203,-5469,2575,-5205,-11484,-4891,-2869,2691,1671,-1023,-3944,-4609,-3150,6660,5869,-8045,-21193,-8574,107,-1225,-4277,-6298,-9662,-9555,-5471,-4802,1285,1588,-6730,-10501,-8473,-8612,-7162,-3473,-465,2823,-207,-4712,-8792,-4535,1071,4884,15264,22874,21365,13719,14900,18677,16330,871,-8160,-3456,-7241,-10504,-12829,-10715,-4235,3864,4806,3950,1414,2537,10847,10442,5587,-5460,-4518,9103,11529,9473,504,-2533,-10403,-16267,-12290,-6831,214,8148,10301,12542,3537,236,2576,4338,963,505,-4915,-4656,-2697,-1212,6150,2363,-7181,-6047,8660,20687,21827,14812,15808,18104,15200,13825,5332,-2303,-5294,-2894,638,246,-3928,-1223,2846,-40,-4728,-3489,3080,9243,6441,1569,-4706,-7195,-2923,5937,11585,12568,6849,6313,9207,12542,12273,12071,12187,8993,-6415,-12156,-10364,-12887,-6322,-12797,-12323,5252,20397,29067,18056,-52,-8726,-2127,-708,-10226,-8338,8428,28184,17711,-4534,-20101,-5335,2675,-7270,1831,26608,37548,31281,22270,12933,4932,868,-90,-1827,-2515,5090,14220,9128,2944,542,6609,10808,7401,1636,-4566,-12913,-6782,-3868,-4115,-5484,-10448,-12913,-14048,-10581,-6420,-7344,-8574,-5637,-7347,-12029,-11538,-753,1142,-5386,-9915,-13963,-14129,-7021,-2695,913,-192,99,-2965,-303,-7779,-8501,-681,12433,35355,44329,34264,18481,4490,-2406,6459,9002,432,-8422,-10147,-6069,-1865,-4669,1493,17213,22186,23255,28437,23524,18100,14497,11084,7472,2991,-6369,6930,9798,11149,32754,26199,17995,15347,5585,-2020,1448,9174,18519,18933,5815,-8194,-9349,-7808,-10239,-6978,-8034,-8113,-6062,-7626,-5396,4362,12806,15422,14120,11140,6127,-3633,-3618,2309,555,-12213,-13433,-6198,-8547,-2847,4011,12354,18362,10593,-4386,-11139,-7891,-4112,-6391,-10887,-5677,-9455,-13141,-2629,4063,7651,7915,5932,2508,-10462,-18659,-7829,-9679,-15487,-7152,-6099,-6573,-9464,-11285,-11011,-11446,-11000,-10997,-2750,13593,17002,6149,-2398,-6848,-5959,-820,9565,19150,27367,30763,34477,26613,15527,15030,21028,23216,16061,5612,-9080,10701,62038,84671,68605,32074,113,-13148,-8046,-1441,9639,20248,24742,20915,9835,6928,13922,12815,7666,2955,-4236,-7124,-5445,-6732,-12791,-10277,1097,5294,7095,10489,10554,5901,2960,-5428,-7995,-10492,-6843,150,5936,5775,6029,9026,10580,11318,13628,28338,48669,69512,72468,33493,3953,-1361,-2641,-6140,-13164,-17425,-14058,-3979,-1501,-2595,-3384,-379,8390,9110,2652,-5997,-1631,12795,14725,5479,2071,9488,16283,17143,17352,7177,-1465,-1376,1330,5290,13024,23591,26489,12440,7956,5065,-7646,-6386,6133,24253,39584,39238,20296,10089,599,372,9164,10303,3834,-4645,-2285,-1533,-3732,-13293,-517,16853,24131,10125,-6190,-16567,-13729,-15488,-13075,-8492,-3991,-3072,-7706,-8613,0,5223,3400,-889,964,-2372,-9734,-5014,2563,6770,1004,-2272,-14673,-11058,4406,14112,5305,2954,4216,3981,2695,2805,1567,-5855,-8222,3406,28385,32268,26055,20710,12546,6361,6840,10373,11310,6631,2827,2707,2620,-1906,-1265,-2864,-455,-997,-6475,-4606,-12372,-15231,-16825,-15089,-13458,-15504,-12381,-5262,5059,10851,4706,-6366,-13478,-13818,-13968,-11068,-8038,-7732,-6989,-8526,-7446,-4208,-3534,-6324,-7707,-7034,-2172,7815,19117,20725,11860,2681,-6653,-9764,-8436,-1998,-816,-4617,-12024,-11960,-8903,-5098,1890,2895,-5153,-15904,-12459,-5323,-6693,-10085,-10131,10452,31244,25012,18437,28793,51472,53428,24237,11362,5426,707,-7510,-6093,1844,3572,4381,5698,8804,5840,-6650,-13959,-13906,-10141,-9805,-6587,-4760,-6283,-857,635,3183,7565,15338,17580,7073,-3190,-1384,7291,11484,5216,-4236,-6417,-4255,-6352,-12585,-5488,-12055,-15197,-14008,-3535,7877,11212,4405,-1571,-5902,-2659,10563,24642,49597,44629,15003,-2578,-7926,8428,10174,5863,4959,5911,5947,3409,6369,-1842,-2961,-4550,-11848,-20007,-19709,-17616,-17400,-13393,-9405,-3847,6762,13424,11155,9954,21678,41227,55792,51982,29211,9737,-1248,-5540,504,2673,-814,-7119,-4411,-4437,-1889,-5883,-7074,-8297,-14400,-18785,-14419,-10050,2480,5221,-10037,-24770,-14040,3754,8095,2412,113,885,6022,11366,16468,22847,18487,5001,1006,1944,-734,-2405,-7153,-10590,-9508,-5794,-2862,-1161,-3318,-9248,-3217,4526,7320,14988,16937,10948,6311,10105,17546,27683,29465,6399,-15956,-1226,11021,17830,16493,7561,6280,13020,11045,8800,10068,8798,6040,9060,11282,-3380,-17131,-10341,5000,26393,33517,26764,-1200,-18074,-5188,3559,6427,4762,3970,6293,7648,2185,-5985,-15553,-3989,14275,5578,-4902,-4093,5917,18779,26113,19790,12654,8102,1698,-9843,-11897,-7610,-4425,-5899,4678,27456,53040,41624,4766,-13279,966,19726,12243,3590,-5302,-10068,-3261,2194,6440,1686,-8230,-15023,-10625,-7135,-7587,-4079,-2320,-4176,-4468,-9747,-13782,-12098,-11476,-9221,-2424,5510,11348,10822,9980,12820,18123,9936,-983,-2701,5598,4515,-772,-2250,-1997,-5680,-12975,-18204,-10604,-6485,-7252,-2555,-1673,-5385,-5847,-3467,1732,5514,14044,17158,16964,16271,19813,26694,32329,37922,28801,19255,16286,20966,29997,25740,11897,1940,411,-5896,-17576,-14242,-3388,5731,8386,-236,2267,5630,3928,-2680,-810,7266,8082,8019,1157,-3736,-8784,-10435,-10321,-9999,-53,5490,3991,872,-9789,-10731,-9478,-6628,547,6973,12666,5942,5838,7375,10187,17681,25968,27006,21513,7995,-5395,9063,29946,24591,13359,-5933,-13001,-12993,-8294,-8146,-9526,5388,16213,8209,-481,-10945,-13685,-4597,826,-399,-9763,-10767,-2277,-1724,-128,16,2702,5991,630,-1484,-2570,-10359,-7275,11910,27234,23688,24493,55455,80507,64980,33298,2048,5902,11299,1689,-13463,-12181,-5386,7642,13787,8684,2294,396,-6923,2983,12213,4548,-6089,-6492,-3515,-6915,-12797,-6741,-2538,1486,6690,8883,1,-11181,-14858,-11503,-7548,-5258,-4151,-5872,-8786,-5690,-80,-943,-9367,-8398,-486,711,-2203,-533,2073,2193,2843,7296,8857,2154,-12718,-10038,5088,19324,26171,23002,21552,17393,6711,1082,-2407,-6787,-7872,-8483,-5949,-8078,-11493,-11814,-13716,-5816,4447,7360,2574,3849,2389,2788,783,-5827,-7621,-5116,238,7187,9732,6161,-1361,-11845,-12949,-10865,-9631,-647,5503,821,-1174,-6801,-883,14385,13442,-3573,-11054,-5073,1614,-2036,-6111,4554,11676,3419,-10968,-9719,-2912,3937,8618,6045,-1452,-5316,-8982,-1724,5980,11850,10398,6289,-6198,-10138,-4004,-3071,-5515,-10414,-12383,-5764,-2192,-7886,-7065,-2430,12334,35463,46621,47420,37852,16272,-6642,-7775,1290,-1579,-2955,1651,5605,4954,149,-6139,-11661,-7609,-6694,-2047,13004,40860,42251,12256,1582,4056,7547,2779,-1122,10170,12914],[8176,-2035,-3133,690,-305,-3753,-6019,-5904,1513,3437,1924,-4287,-465,2045,-3812,2772,8504,12672,14491,17627,25158,23100,6159,-3909,3057,10465,13275,11951,12233,11486,-2155,-9932,-3466,1924,1036,-3450,-4093,-3680,-3638,-1552,8901,30958,32792,8502,-7610,-5459,-1964,11831,22816,18803,21940,37213,42067,22766,1757,-5243,3397,2607,-888,2229,2249,-1705,-8010,-3024,14427,41263,44216,34533,26362,11757,1311,-8348,-9445,-3574,-3163,-8594,-10408,-8609,-7838,-9576,-8126,-6960,-1844,3481,6031,-2236,-9197,-5014,1530,2359,368,-3070,-2861,-9120,-10282,-2958,-1323,-52,57,1777,2401,199,-7610,-13534,-6242,1351,1662,-1279,-5289,-4336,-2660,-5999,-9644,-16070,-11250,-4825,5414,18873,21531,18078,24713,16807,5608,-371,-8578,-7723,-3727,4186,11110,11624,8486,6796,12504,14577,17637,20115,12207,-8680,-11695,-2803,4772,13436,-7608,-6221,159,7856,4104,-11987,-14260,-7747,2106,26292,36545,19583,4981,-3911,-7943,-5109,1590,4182,2845,-953,-9409,-4332,303,-1514,-5898,-6034,2814,4110,-3387,-5846,5151,-14145,-27978,-42938,-99249,-171103,-225708,-240964,-182085,-106734,-46028,-20657,-10216,-23465,-13562,-3719,-916,-218,12539,26302,31036,20256,3505,-1646,-1222,4882,34740,28511,5815,-14482,-19702,-12780,-6664,1832,5216,12261,18943,2167,-6873,-944,2651,1536,-4718,-11834,-2065,10215,6617,-3321,-9212,-14091,-13213,-14516,-21986,-18095,-14239,-13520,-7561,-3566,157,-4818,-15372,-13723,-7902,-5948,-9249,-5892,-1294,2551,2822,471,2232,6614,8377,7460,10910,14433,19063,23299,10773,-7678,-510,13606,-2257,-7620,6945,15004,8129,382,1059,-3983,-10435,-19334,-12659,2919,9767,9437,17080,8134,-9458,-13597,-886,2414,-3998,-10341,-3310,5975,17430,19301,13594,-3680,-12266,-9563,-6104,-4965,-8146,-6837,6420,19218,31460,32676,26391,14721,-2842,-13014,-12171,-12506,-16865,-9065,4708,9438,6289,3659,-2485,-6989,-6340,-5856,-8456,-8239,-7182,-10678,-8842,3382,5533,3289,1808,-473,-6088,-12960,-11239,1895,23137,44980,62464,42010,19314,13826,15684,10945,13622,13479,6340,-632,-1683,-3440,-3904,-12800,-12641,-4475,-1162,3581,5830,1550,-4458,-8399,2312,5013,-2606,-8114,2275,4911,8514,7661,3080,-3725,-5844,-4937,-5450,4396,2855,866,5227,10800,17877,25569,26426,13390,6175,7633,12049,9273,-579,-11793,-13696,-10105,-39,8163,10104,426,-9797,-8539,-167,3973,2304,-4753,-2018,2915,2310,1489,-8308,-9129,-5269,-4554,-6319,2669,11132,13826,155,-5183,1447,5635,3098,-1831,-10440,-13224,-4594,-2460,-3127,5229,1673,-9272,-13410,-9023,495,4645,16138,7877,-3399,-10906,-3343,4947,5966,4947,4722,8757,14186,12681,10200,7676,9400,21892,35789,26312,7061,3065,6105,5860,-1772,-13788,-9576,-6800,-6610,-11779,1281,8384,-2591,-12193,-11587,-14819,-17746,-17645,-10978,-5697,-4534,1466,12456,22868,23717,23867,16546,12764,13739,15438,10608,5829,-1541,1160,8767,9398,-5351,-10483,-8955,-6378,1993,14124,22597,19036,13815,14611,19544,16181,14445,8171,5312,3910,-847,-8572,-12705,-13196,-7117,-6412,-4505,-5426,-2663,-2731,-437,-6875,-5082,5972,11964,7200,-1869,-11190,-9940,-17019,-14760,-6691,-1233,-3359,-8874,-12838,-8751,-9721,-10578,-8456,-2898,-3919,-8559,-2287,9121,13194,1900,-7741,3178,4375,362,-3216,-7052,-6441,-815,4741,9591,1428,-1775,6345,18600,16010,10043,5364,2439,1724,-29,4180,3780,-526,769,-2246,-6418,-9187,-2823,-8630,-7967,2709,-774,-2872,-5206,-7723,-404,3223,7257,13429,23724,24529,7958,2342,3078,35,1132,4448,9927,7263,3654,-5138,-10470,-13151,-7404,-3989,-3561,-1049,3262,3344,-1399,-8304,-11719,-7366,1589,799,-3339,1534,4072,-988,-13664,-7635,-2980,1414,4161,4431,1074,743,-1774,-8625,-14602,-7562,-1809,3226,7065,14721,12475,4228,440,-221,-2507,-4554,-1598,-7070,-16002,-21522,-22399,-15922,-7450,-1519,8227,25248,19153,7683,6643,9756,8538,5730,5918,17748,26158,23583,11958,-4997,-12486,-9732,-8107,-1769,6741,17658,17865,10488,3909,602,-3079,-3955,240,2924,6288,-3677,-14239,-12721,-7616,-10056,-10216,2753,9417,9702,4756,2560,6754,7272,-1786,-3910,-4645,-5478,-11299,-11716,-5460,-887,-302,235,953,-773,-7106,-9317,1346,3687,6968,233,-10053,-7767,1764,5202,15099,21292,16687,7114,-7068,-11287,-7534,-5314,6616,27500,44329,33931,8506,-9233,-13846,-8477,-1603,2858,-320,-986,4523,6472,1453,-671,-680,-618,-3868,-11757,-14617,-1770,7357,11003,15717,23117,21761,16221,18002,20685,23105,23495,13557,-4433,-7597,-2973,1811,4046,5750,9742,6977,-4702,-12107,12841,48068,74490,63089,22436,-5964,-1042,798,4179,15457,723,-3333,5503,934,-13,2119,6417,7296,3406,-1295,-4647,-8794,-6648,-13225,-8806,416,5238,-1177,-1591,-1181,824,9068,14894,12540,7818,7048,10483,11228,4287,-3920,-5925,-4388,-7496,-7571,-8422,-11710,-8842,-5491,-3005,3172,9973,10009,4362,-3150,-3566,-891,-1585,11061,22283,27864,22377,15014,4623,-4131,-7717,-9513,-6033,4116,5964,9063,800,-7881,-12866,-10408,-7754,-10148,-12234,-13946,-14050,-7796,-7155,-6760,-5611,-5988,-5008,1119,3929,5799,21623,24237,6028,-2312,-2078,4826,11414,8941,-4337,-19209,-33827,-25655,-14890,-12701,-11196,-12051,-11618,-8689,-4357,10092,25154,30671,31861,29644,22891,18922,-4319,-6721,8021,33133,40517,6259,-7747,2084,7696,15018,10738,-9177,-15055,7028,19822,27121,29631,27017,12859,-6591,-2806,4947,-4626,-13723,-7005,39,2310,3703,14270,23308,15733,9581,11394,12477,14532,14036,1864,-5565,-9844,-12699,-2014,12567,34333,53931,49258,19692,-1863,-7620,4080,8800,2367,-268,-1602,-1375,1314,2071,-6878,-12518,-8391,-8910,-14183,-14270,-5345,-4556,-11115,-4491,-4390,-6005,-8187,-4402,2393,4151,5977,10196,6012,-2933,-67,10901,32889,35015,8463,-6479,-13059,-11485,-9027,-8793,-9016,-12,4565,-4190,-7502,-5570,-1410,-4387,-13899,-6318,-300,2930,3349,4515,7248,2468,-5703,-11457,-12534,-11860,-8867,-5150,12756,41107,45897,25992,5406,-8568,-8558,-1930,848,984,-2015,-4275,2475,2870,-2255,-9248,-11184,-4790,-6454,-1945,6179,4530,5883,12373,14065,16392,9724,-2411,-2090,3262,-4685,-9564,-2937,-1162,2834,2716,-271,-4407,-6514,-3850,6495,7632,-5661,-18216,-11221,-1860,-1850,-5104,-7954,-11639,-11499,-7444,-7101,-881,-356,-7663,-11005,-8538,-8680,-7594,-3830,-1001,3633,916,-4528,-9703,-4592,959,4142,13692,19717,17159,10507,14782,19740,17075,1341,-5689,-1905,-6276,-9823,-13703,-12513,-5342,4349,7218,9882,10765,11619,15472,13036,7447,-4336,-6684,7855,9806,8041,-141,-2108,-7009,-9279,-3286,1856,5056,9967,11198,13849,6309,1714,1307,3323,224,263,-5229,-5517,-4381,-3003,4738,1493,-7095,-5377,7467,19038,24615,20367,22671,22960,14319,11265,3460,-1815,-3860,-1025,3657,4946,1370,3541,6355,784,-7646,-7219,-316,6637,4710,947,-4455,-6654,-3871,2008,5477,9271,6688,7534,9944,11516,12344,14642,16286,10055,-6786,-11289,-9065,-12856,-7654,-14907,-9241,11171,29744,39127,26666,5661,-4370,-9,-1826,-11702,-4662,14721,32068,19363,-3184,-18048,-4153,3236,-6920,307,27060,39810,30850,17519,5985,263,2775,4064,1345,-1412,5244,13630,7818,1533,2101,10381,12589,7733,2749,-3778,-14426,-7646,-4063,-4048,-5640,-10525,-12476,-12827,-8766,-4875,-6728,-10082,-7431,-8731,-11940,-10841,-1421,989,-4494,-8449,-11427,-13329,-7634,-4311,-675,-1523,-994,-3842,-789,-8985,-7533,75,13825,37738,43048,32021,17021,3186,-3377,5760,8706,251,-8796,-10395,-6756,-3066,-4170,7381,22228,25538,23859,27331,21214,14773,11029,10029,8259,5952,-8717,2727,8858,15450,34569,23854,15223,12370,3415,-3278,2327,10187,18389,16302,957,-9868,-3324,-2798,-8708,-7299,-8309,-7232,-3708,-4178,-1892,7656,16082,17162,14887,11849,7113,-2073,-1817,4483,1960,-11997,-8636,-1773,-7055,-6136,1803,11296,19114,13470,-1256,-8865,-7515,-3703,-6001,-10777,-4294,-6193,-12581,-5236,1298,5043,4415,3181,-466,-13811,-16211,-2820,-4611,-14861,-9618,-7901,-7317,-8205,-9790,-9194,-7638,-4877,-6411,1014,19308,22075,8663,-2558,-8812,-6860,-274,11454,22126,30911,34102,37560,25417,12976,13140,19818,21755,13659,2907,-13503,8454,57802,74501,56162,24052,-2588,-14113,-7943,-187,12426,23023,29397,26923,14480,12989,20885,17155,6748,1028,-4057,-6120,-5948,-8139,-13225,-10511,505,5401,7995,12039,11806,5856,276,-8811,-10673,-13167,-9146,-676,6291,5737,5888,8640,10404,12263,13501,23482,41585,64920,70875,36268,6318,-1840,-5824,-9575,-15530,-18743,-13039,-3345,-1884,-4172,-4748,-685,6676,5383,-491,-6289,977,14208,13422,4818,2368,9712,17155,18447,17788,6972,-2263,-3461,-1092,2721,10119,19235,22450,9339,6882,3668,-8765,-8353,3584,22299,37573,35300,17856,9754,-118,-3384,2779,3471,-615,-7085,-3492,-4760,-10421,-22839,-5325,14814,24099,10939,-4417,-12428,-12034,-12847,-8918,-5645,-2910,-3195,-8023,-8485,-1385,3809,2458,-2775,-1074,-3478,-10792,-5705,3943,9209,-997,-5240,-16750,-9785,5693,15947,8139,3335,3169,2845,2405,2474,720,-5425,-7340,4311,29621,34227,27605,20060,11149,4727,4671,8145,9528,5031,1068,129,-1591,-4851,-2684,-2803,-430,-1219,-6556,-4824,-10736,-13010,-15439,-16003,-13412,-14584,-13170,-6784,4022,12378,6368,-5051,-12934,-13499,-13146,-13090,-9475,-7936,-6365,-8817,-8315,-3923,-2788,-5766,-6501,-5568,-2354,10175,26781,27336,12933,481,-9618,-12804,-10738,-2423,-112,-3606,-11442,-11731,-8133,-4755,1014,1642,-5327,-16381,-14724,-7073,-7475,-10515,-10486,8859,27283,20790,14194,24543,47390,53816,26724,14095,6778,297,-9093,-6984,2759,6158,6914,6690,8321,4513,-9720,-16094,-12124,-8980,-10164,-7854,-5320,-5476,487,2398,5407,9165,15149,12579,235,-2866,4671,13652,16236,7367,-3767,-6291,-3633,-5102,-11001,-5331,-12395,-15085,-13227,-2910,8665,12831,8332,1402,-7498,-4377,9201,21760,43197,36941,10959,-4266,-8309,5496,8797,4515,3958,5120,4883,2888,7118,1640,-2545,-4493,-11528,-17814,-17047,-16183,-17959,-14783,-11440,-6950,3953,12052,11084,9065,19389,37130,54449,57092,35934,15146,2749,-3182,1276,2994,-527,-6009,-859,536,1159,-6309,-8596,-8783,-14633,-18116,-10070,-5844,2340,3964,-13418,-26706,-10007,7799,11277,4377,583,396,5066,10196,16202,24438,21819,9040,5629,5563,973,-1771,-7227,-11152,-10240,-5966,-2402,-880,-3522,-9537,-3523,3917,6549,14986,18175,12122,6296,8521,12807,19735,21785,388,-14985,405,11502,17034,14101,9485,12319,16878,11945,7818,8568,7615,5058,7729,10521,-3324,-16595,-10084,4979,25133,34461,28753,-959,-18923,-4891,2810,4452,1683,1619,5336,6714,2004,-5187,-15265,-6559,10659,2583,-5738,-2952,8233,21342,25229,17645,12612,9782,4389,-6475,-13175,-7192,-2072,-3736,3647,27585,53697,40653,2444,-12288,3334,19246,10728,2667,-6176,-10622,-3912,2440,7142,1054,-9459,-17737,-13134,-9074,-8204,-3520,-238,-1629,-3553,-9859,-13646,-13475,-12466,-7748,382,9383,15396,14193,11930,12907,14233,3061,-6707,-8395,1802,1394,-3284,-3974,-3180,-6916,-14473,-18356,-8793,-4588,-6454,-3398,-2806,-5883,-4988,-2234,2010,4941,12682,15248,15204,15912,20354,26239,30559,32380,20930,12481,11624,18789,30671,28906,14998,3831,380,-7533,-19912,-16850,-4933,3308,5206,-2432,258,3197,1205,-4264,-2498,4507,4584,4301,-1574,-4061,-8071,-9892,-11383,-9853,1511,7736,7781,2846,-9847,-11699,-8199,-2085,5143,11768,19341,12152,11784,15200,17920,20765,28366,32045,25108,10751,-509,11596,29163,22960,10482,-8159,-13296,-13016,-9001,-7353,-12648,-827,8552,2841,-2713,-11103,-14544,-5343,592,-726,-9755,-12437,-5537,-5911,-3848,-3089,-816,3043,697,217,-581,-9366,-3856,17997,30851,29255,31252,62082,81286,61451,31058,-3185,-6346,1198,-6946,-12001,-3331,4175,15392,19659,12070,3600,586,-7772,662,9534,2894,-7930,-8806,-5886,-8849,-11773,-5379,-779,3821,8828,9842,-1569,-14807,-17017,-7073,143,1979,-739,-4359,-7625,-5102,318,-102,-6715,-4919,-380,-1279,-2791,990,3976,3478,3851,8019,8047,530,-13019,-10265,3798,19434,27144,22645,19642,14197,3940,-1362,-5242,-10176,-11501,-12447,-9553,-10161,-14004,-13837,-10444,-2043,8175,12840,4326,-106,-1890,-1155,-2617,-7886,-8760,-8585,-3552,3880,8132,6914,1865,-9012,-11808,-11551,-8491,330,6946,1792,-1639,-6105,1074,19226,23406,3995,-9524,-6295,-285,-4482,-3612,9016,16135,6130,-8852,-9004,-3699,1590,5451,2804,-4434,-7548,-11230,-3260,6199,10976,7891,3693,-6613,-7461,-934,-1478,-5464,-10906,-15720,-9126,-5784,-11354,-8762,-4374,10562,36401,52325,56517,46104,21103,-4130,-10597,-809,-2068,-574,5332,8635,6392,570,-5667,-10245,-7441,-6452,-1092,13513,39809,41185,12915,1577,3230,6469,581,-2681,9708,12363],[7017,-3211,-4398,-553,-1566,-4536,-6421,-6827,248,1903,615,-4774,-162,2239,-3634,1738,8576,12372,12667,13809,19467,19034,5506,-4674,1300,8614,11548,10855,12334,13602,460,-13301,-7218,258,307,-3408,-4106,-2949,-1799,-80,9506,32815,34168,10383,-5702,-5567,-2283,10991,21296,16723,19588,36381,40262,19888,-96,-6001,1427,-1372,-6151,806,1655,-2132,-9112,-5731,12263,43274,55772,44956,32373,13596,1219,-8907,-10051,-4339,-2889,-6803,-8436,-7597,-7974,-10993,-9393,-8196,-3160,2155,4837,-3702,-9305,-4421,2124,2331,158,-4861,-6388,-13274,-8200,-619,-178,617,1819,3866,3895,1158,-8179,-15409,-8352,-1938,-3366,-7309,-10733,-4161,-2872,-11414,-12654,-15771,-10171,-3625,7022,23491,25836,23278,30714,19949,7273,543,-8243,-9391,-6122,-400,5597,7904,7831,8463,12114,10308,10422,12411,7075,-9659,-10457,-708,7903,14981,-5283,-8985,-1982,5762,3649,-10499,-14430,-7146,2854,22069,28463,14668,2002,-4656,-6884,-4975,-570,2434,2106,-219,-9237,-9062,-2945,-3191,-6201,-2587,9163,8698,-1851,-5467,3862,-17141,-37093,-65190,-137534,-220842,-277201,-284360,-212108,-122560,-52476,-24022,-13240,-19219,-11248,-2746,-1126,-542,13884,29471,34358,21960,4721,-1268,-579,9595,42817,30114,5080,-14436,-21173,-13369,-5688,3571,9364,20578,26351,3867,-8837,-3882,752,440,-6898,-16395,-52,10618,2931,-10567,-17759,-21671,-17402,-15695,-21854,-20988,-14299,-10164,-6643,-4252,-1507,-6071,-15490,-13308,-8059,-5933,-7873,-3010,717,3197,3529,1875,3506,7270,8893,7765,11059,13962,16923,21846,10994,-7928,-3148,9238,-7067,-9755,6237,11957,2698,-3351,3311,-1541,-9168,-21611,-14265,1331,8631,8051,15189,6399,-10462,-12257,-738,1460,-5685,-11847,-5130,4004,16215,17447,12331,-3998,-12373,-9982,-6755,-5171,-8004,-7705,4988,17526,29985,30311,22590,9333,-7477,-14997,-12503,-12749,-17386,-9668,4257,9197,7005,5456,-1141,-6395,-5872,-4719,-7195,-8054,-7032,-8431,-5299,6802,8586,4654,2466,342,-4728,-11723,-14751,-1852,16754,33237,54467,43081,22484,17829,21107,16208,17443,15181,6620,-1251,-2858,-5620,-7259,-15236,-15202,-9760,-5568,3035,6352,1486,-5200,-9752,3200,8321,1940,-11464,-2609,2072,8403,9653,4618,-3142,-5250,-4373,-7445,994,341,-1464,4091,11537,20953,31844,30696,15483,7864,8900,13296,9651,-2179,-12867,-12482,-10821,-1949,6324,10391,1168,-9840,-7699,1317,4446,657,-5997,-1395,5213,5962,6371,-2364,-9442,-6307,-4067,-7429,2896,12671,14355,-115,-5978,-730,3486,1412,-3598,-13347,-12581,-4142,-2360,-3421,5202,2431,-8983,-14333,-9694,303,5297,13978,6514,-3860,-11049,-4632,2118,2394,4232,5042,7883,12130,11457,9611,6933,7045,16451,28704,22012,4147,1517,5868,6793,1337,-13423,-11629,-8750,-6643,-12643,-4248,1903,-5572,-11440,-11723,-15468,-17426,-15795,-10394,-5858,-5761,-917,10463,20636,25193,27920,20378,15076,15146,18335,14027,4871,-3255,1418,9435,9511,-6082,-9519,-8016,-5595,3594,15647,19671,13641,9993,13779,20026,17259,15579,9821,8198,6658,-1283,-11537,-15015,-13460,-5452,-3407,-1675,124,2950,-840,-1579,-10253,-6143,5279,12899,9960,1461,-9246,-12193,-17185,-13319,-5273,231,-2935,-7541,-9557,-8715,-8416,-8295,-7396,-3848,-4975,-9997,-2514,8808,12705,2842,-6110,1297,1192,-2296,-4190,-7770,-7682,-2161,3560,8228,767,-1259,9699,23257,17855,9595,3772,1827,4125,3214,5858,4752,583,1191,-3009,-8072,-10924,-918,-3912,-7361,-970,-4808,-6511,-7746,-6256,1480,4155,7685,13109,22208,23458,6454,3428,5140,658,27,3523,9593,6849,4410,-3323,-10536,-13722,-3889,437,1850,2770,4993,2866,-2783,-9250,-11527,-6678,3921,7488,4936,3392,2762,-832,-13841,-8535,-3008,1729,5414,5599,1545,152,-2865,-9204,-14781,-7672,-2878,1224,5548,14573,12624,3986,-113,502,-492,-5715,-4741,-8233,-15975,-21910,-21457,-15110,-7464,-3428,4017,21503,20325,9761,7554,9274,7220,2517,3363,15751,23341,20652,10602,-5103,-11520,-8731,-7190,-1672,7197,19951,20475,11981,4833,1466,-2036,-3086,194,1980,5436,-4027,-15507,-12589,-6451,-8052,-13849,1328,7372,7689,3832,2238,6955,8981,1703,701,-37,-1986,-8086,-7427,-1597,1300,-183,-371,1127,1219,-3671,-7041,1760,2405,5873,962,-10862,-11496,-2016,2230,12106,18450,15616,8217,-6437,-11881,-6695,-3579,7950,30902,49183,34247,5964,-12214,-16849,-12845,-6760,-2530,-5050,-4555,1618,4486,-1464,-4786,-4945,-3860,-6448,-14403,-12818,313,8699,12439,16759,23334,21766,15723,15693,16591,17335,18516,11476,-5409,-8091,-3797,-703,-396,731,5086,3508,-6232,-11680,13238,49884,74174,62013,21237,-7046,-2350,1195,6113,15641,-825,-3404,5724,1621,762,2962,8151,9522,4165,-2156,-6961,-12097,-8420,-14425,-8435,-23,3163,-3361,-2536,-1815,-675,7413,13976,12338,7420,5654,8420,9940,4638,-2912,-5412,-5124,-12570,-13465,-11950,-12950,-8559,-3734,-1556,4014,11911,15483,9636,-3079,-6168,-3659,-3844,10686,24293,30245,23442,14799,4428,-3875,-7326,-9567,-6128,2085,2379,5948,159,-7469,-11169,-10763,-8520,-10215,-10730,-9766,-11337,-8619,-9281,-8522,-6514,-6186,-4713,2511,6466,9970,26561,27537,7993,-1206,-2781,2199,8528,8033,-3293,-16751,-32240,-28068,-16594,-13433,-11566,-11679,-10867,-7058,-939,15558,29458,31396,31074,28351,20834,16505,-5369,-6727,9201,35168,42846,8971,-9234,-341,6117,14551,14487,-4901,-17982,1855,15387,25573,28170,25412,12227,-6282,-4098,966,-11142,-16400,-10823,-2449,1666,4023,12729,18841,12088,7603,10663,13228,15697,15623,3748,-5485,-12137,-13398,-934,13636,36646,56969,49159,18340,-1201,-5672,4773,10832,4203,625,-1915,-3204,-2097,-2881,-11850,-9297,-6429,-8297,-14417,-15201,-6151,-5613,-12174,-3134,-2458,-4763,-9546,-7920,-1912,665,4768,9858,4139,-7763,-10092,307,25868,36594,10968,-7160,-15492,-12240,-9702,-9474,-9572,-1325,1019,-9969,-14992,-9628,-3103,-4911,-12747,-6701,-1518,2045,3658,7455,11111,4605,-4687,-11561,-13304,-12875,-8786,-5484,12438,41732,49149,29602,8189,-7024,-10518,-5364,-3512,-1576,-1606,-1992,3279,1748,-2088,-6789,-13258,-6702,-4117,1931,7517,4060,5627,10659,9342,12786,9900,-287,717,3471,-4419,-8375,-1692,55,2671,3412,510,-4613,-8245,-5126,5856,9523,-1879,-13251,-14727,-4962,-3210,-6350,-9609,-13462,-13487,-9436,-8769,-2241,-2055,-8778,-11823,-8967,-9236,-8575,-4735,-1890,4082,1691,-4714,-10215,-4152,1100,3285,11700,16074,12166,6680,14214,20157,17295,1777,-2634,-477,-5593,-9366,-14534,-14790,-6813,4682,9618,15645,19959,21727,21080,16074,9603,-2168,-9515,5629,7580,6609,-693,-1909,-3797,-1757,6766,11286,10377,11809,11784,14364,8466,2679,94,2216,-1007,-674,-6112,-6852,-6272,-4649,3634,1015,-6668,-5126,5711,16269,25965,25046,29067,26799,12535,8386,1799,-1452,-2622,748,6940,10636,7397,8428,9963,2378,-9511,-10873,-3921,3715,2584,138,-4189,-5778,-3804,53,1129,6173,6139,7977,9761,9653,11668,16559,19654,10213,-7572,-10864,-8160,-13316,-9537,-17457,-6045,17267,39627,49837,36190,12444,254,1698,-3138,-12395,-2169,19294,34070,19959,-2134,-16868,-4028,2656,-7207,-1306,26390,40627,29289,12451,-1113,-6297,3679,8038,4343,-368,4754,11859,5569,-758,2279,11997,12212,6618,2906,-3408,-15298,-8406,-4458,-4218,-6032,-10670,-11967,-11870,-7373,-3624,-5920,-11210,-9428,-10292,-11658,-10523,-3059,-79,-4070,-7127,-8841,-10696,-7350,-6080,-2746,-3476,-2920,-5951,-2379,-11123,-6003,1115,15130,38947,39802,27776,13451,104,-5917,3359,6830,-826,-9527,-10340,-6709,-3960,-2058,12347,25922,28066,23800,25580,18436,11171,7456,8476,8195,8165,-7370,-2006,7370,19778,35290,21539,12898,10223,2012,-5093,2111,9767,16026,11186,-4518,-6254,2518,1041,-6680,-7712,-8833,-6963,-2517,-2014,673,9927,17687,17577,14617,11884,7629,-999,-479,6226,2969,-11094,-4767,1682,-4077,-9787,-909,9601,19039,15845,1948,-6740,-7394,-3667,-5924,-10966,-3774,-3946,-11702,-7532,-1350,2406,748,180,-3598,-17337,-13450,1337,-463,-11660,-12421,-10408,-9163,-8094,-9087,-8023,-4506,338,-2249,4767,24504,26170,10277,-3489,-11119,-7134,482,12850,23834,32582,35137,37806,22285,9613,10748,17875,19504,10965,311,-17106,6309,52066,62790,43507,16251,-5591,-15686,-8132,501,14228,24849,33354,32778,18837,18045,26230,19698,4126,-2102,-4220,-5529,-6818,-9825,-13735,-11031,-769,4920,8501,13224,12697,5562,-2176,-10942,-11701,-15115,-12197,-2693,5242,4539,4923,7749,9894,12788,12650,17891,33847,58059,65688,36560,7209,-3156,-9962,-14065,-18512,-20253,-12417,-2957,-2025,-4689,-4416,129,5192,1578,-3572,-6120,3794,15796,12024,3693,1765,8809,16794,18704,17497,6611,-2916,-5425,-3484,278,7522,15007,17380,5498,5003,1259,-10525,-11157,-260,18120,32646,28924,14471,8984,-330,-5899,-3774,-3429,-5184,-8729,-2283,-3093,-10308,-30499,-9691,11746,23039,11432,-2549,-9227,-9700,-9146,-4848,-3215,-2378,-3900,-8814,-9003,-3497,1331,273,-5252,-3500,-4929,-12225,-7124,4320,10379,-1692,-9777,-20244,-8367,6286,16451,10287,4613,2318,898,683,1046,-794,-5346,-6750,5040,30054,34518,27128,17752,8761,2538,1900,5045,6845,2559,-1671,-3437,-6259,-7834,-4512,-2681,-89,-1356,-7009,-5863,-9690,-11108,-13720,-17318,-13859,-13961,-14018,-8930,1710,12098,6705,-4367,-12720,-13741,-12811,-11915,-11620,-8998,-6331,-9042,-9419,-4084,-2568,-5737,-5827,-4473,-1776,12946,34357,33266,13097,-2098,-12310,-13817,-11772,-2157,955,-2747,-11292,-12088,-7897,-5063,-484,-188,-5963,-15597,-15395,-8579,-8495,-11273,-11361,6335,21885,15279,8991,19180,41338,51564,27964,16277,7702,-333,-10758,-9110,2072,7380,8151,6451,6458,2397,-11058,-13464,-9306,-7559,-10538,-9363,-6380,-5248,1548,4390,8286,11513,15182,7718,-6621,-1562,11055,21664,21941,9719,-3476,-6510,-3488,-4420,-9807,-4775,-12852,-15278,-13289,-3317,7938,12755,11036,4053,-8941,-6977,6310,16787,33706,26978,5926,-6702,-8924,2113,6764,2704,2526,3859,2833,1413,6995,5414,-2383,-4919,-11472,-16067,-14606,-14841,-18625,-16859,-14224,-10415,763,9714,10056,7204,15810,31224,49826,58637,40708,19407,5595,-2021,1029,2399,-906,-5195,2499,4749,3233,-7368,-10397,-8718,-13960,-16989,-5854,409,4705,3945,-14705,-24245,-6042,11519,14143,5744,228,-886,3558,8674,15664,25917,25350,13829,10101,8614,2348,-1673,-8100,-12083,-11398,-6601,-2478,-1115,-4157,-10445,-4826,2382,4844,13700,17785,11939,5251,5909,7251,11064,13277,-6004,-13001,1381,11115,14893,10295,10254,16633,19178,11684,5776,5980,5413,2826,4630,7616,-4619,-16437,-9338,5234,23532,34448,30515,556,-15229,-5042,1330,1687,-2147,-1250,3707,4781,1111,-4929,-14283,-9100,6770,-415,-6264,-1789,10192,22976,22750,14105,10988,10353,6239,-3213,-10882,-6446,-387,-2589,668,24518,49488,36249,-505,-11024,5006,17673,8787,1322,-7466,-11405,-4771,2507,7397,3,-10781,-20525,-15849,-11498,-9446,-3610,1366,874,-2718,-10323,-13660,-13941,-11922,-5712,3021,12894,19085,17297,13695,12486,9431,-4073,-11675,-13435,-1559,-1469,-5807,-5950,-4414,-7688,-14771,-16272,-7621,-3328,-5878,-4708,-4436,-6300,-4135,-1121,2034,3933,10834,12940,12835,14972,20803,25572,28004,26098,13110,6125,6906,15959,30235,31007,17294,5007,-636,-9471,-17477,-16202,-6214,933,1868,-4818,-1931,734,-1316,-5353,-3554,2373,1637,1038,-4137,-4420,-7496,-9376,-12221,-7899,4089,10580,11063,4158,-10010,-12223,-6049,1673,8759,15983,25930,19161,18315,22762,23933,21398,27796,34062,26459,12445,3770,13855,27144,20738,7452,-10110,-13336,-12522,-9595,-6571,-14913,-6537,1357,-2332,-5016,-11277,-15416,-6390,-187,-1662,-10026,-14203,-8274,-8936,-5719,-4618,-3641,-512,114,1563,922,-7889,416,23209,31986,31479,34918,64152,76064,53414,26819,-2447,-17579,-8975,-13928,-6558,4095,11898,21163,24279,15519,5302,1317,-8013,-1227,7352,1557,-9361,-10765,-8048,-10679,-10681,-4031,916,6070,10712,10185,-3600,-18611,-16188,-1432,7813,8916,2319,-2975,-6331,-3911,1846,2236,-2915,-1464,-30,-2829,-2655,2958,5981,4651,4654,8447,7068,-744,-12490,-9629,3213,19117,27133,21501,16769,10377,1397,-3504,-7574,-12876,-14450,-15660,-12691,-11906,-15638,-13889,-7480,213,10342,16530,7684,-2929,-5685,-4525,-5289,-8998,-9637,-10934,-6070,503,6058,7432,5471,-4444,-8236,-8932,-5972,2141,8636,2870,-1764,-4879,3427,24523,35506,15326,-6210,-6546,-1149,-5749,-877,13991,20612,9165,-6001,-6832,-3231,420,3472,692,-6131,-7793,-11539,-4348,6838,10628,6066,1943,-6024,-4595,2038,453,-4645,-9622,-15684,-12094,-8815,-11783,-10035,-6084,9028,36676,57723,66010,54885,26865,-464,-12588,-2007,-1232,3247,10183,12636,8725,1903,-3954,-7302,-5241,-4321,1011,14487,37736,38739,14371,3063,4033,6808,-268,-2938,10156,12633],[6944,-3110,-4336,-483,-1326,-3597,-5455,-6757,-15,1348,350,-3964,1120,3268,-2607,2232,9850,12704,11440,10761,14483,15109,5416,-4252,610,7504,10403,10218,12917,16707,4529,-12447,-10229,-844,303,-2351,-2981,-1042,1167,2898,11110,33764,35161,13312,-2694,-4564,-1631,10869,20012,14738,17308,35275,38107,17418,-1173,-5487,590,-4051,-7875,1680,2366,-1384,-8788,-7681,10189,43573,65243,54645,38077,15782,1855,-8575,-9864,-4018,-1011,-3614,-5455,-5717,-7147,-11160,-9601,-8450,-3547,1618,4324,-4176,-8512,-2957,3704,3155,693,-5772,-8859,-14581,-4424,2570,1594,1801,3874,6256,5761,2623,-7829,-15615,-9185,-4072,-7858,-13744,-11469,575,-22,-13738,-11995,-13383,-8045,-1384,9833,28602,30743,29957,37148,23465,9558,2161,-6891,-10223,-7619,-3959,1425,5286,7879,10646,12018,6313,3974,6824,5172,-8111,-7994,2068,11294,15690,-2348,-9357,-2513,5115,4212,-8099,-13812,-6220,3947,17894,21147,10692,15,-4374,-5304,-4427,-1827,1548,2000,828,-6877,-11376,-5240,-4116,-5376,1480,15233,13175,-72,-4237,2770,-20978,-49913,-94863,-186394,-281343,-336338,-333055,-247280,-142466,-60721,-27329,-14809,-15214,-9258,-2061,-1207,-703,14777,32017,37267,24293,7714,989,2309,18492,52243,32162,4800,-14008,-21198,-12679,-3587,6499,15856,31169,34615,6037,-9819,-6096,-529,-225,-8382,-16123,3726,11209,-912,-18251,-26585,-29597,-21604,-16254,-20558,-20160,-11433,-6663,-5201,-4397,-2603,-6577,-14485,-11624,-7275,-5014,-5520,356,2832,4005,4382,3192,4653,7979,9580,8170,11187,13846,15541,20929,11859,-7098,-5660,4810,-10317,-8421,8569,11825,-957,-6063,5800,1422,-6745,-18768,-14704,96,7419,6680,13018,4689,-10726,-10041,269,1132,-6873,-12686,-6303,2032,13763,13924,10026,-4337,-12022,-9690,-6812,-4564,-6641,-7515,4215,16097,28149,27472,18461,4138,-11312,-14922,-11613,-11995,-16813,-10163,3722,8825,7801,7547,678,-5219,-5037,-3421,-5525,-7214,-5620,-4644,-924,10715,12525,6800,3713,1678,-2718,-9342,-17604,-5507,10487,22261,44496,41971,25018,21533,25804,20712,20555,16708,7232,-1369,-3330,-6674,-9095,-17123,-17045,-13812,-6283,3729,6923,1547,-5471,-9549,4079,11151,6119,-10479,-7297,-201,9011,12530,6900,-1952,-4332,-3659,-8144,-2631,-2096,-3539,2900,12060,23624,37431,34528,17771,9527,9635,13658,9253,-4201,-13471,-11003,-10720,-3393,4453,10127,1930,-8515,-6154,2772,4737,-1034,-6844,-20,8064,9874,11617,3374,-7769,-7002,-3842,-7551,4057,14542,14468,-89,-6011,-2046,2110,576,-4387,-14826,-11391,-3279,-1723,-3209,5517,3635,-8019,-14556,-10218,293,6221,11614,5378,-3838,-10629,-5823,-736,-685,3857,5347,6755,9527,9883,9153,6725,5660,11965,21998,17562,1319,53,5723,7806,4839,-10863,-14483,-10724,-6560,-12260,-9371,-3251,-6971,-10344,-11455,-14919,-15678,-13206,-9185,-5738,-6776,-3545,8327,18097,25482,30502,23096,16722,15975,20361,16586,3535,-4196,2602,10513,9531,-6481,-7845,-6691,-4244,6065,17521,17239,9166,6555,12896,20328,18499,16940,12200,12447,11111,-769,-14782,-17860,-13819,-3818,708,4041,9169,10501,1636,-2610,-13255,-5950,5231,13979,12955,5600,-5013,-12025,-15291,-11320,-3371,1915,-2372,-6265,-5816,-6810,-6080,-5695,-6351,-5140,-6288,-11216,-2005,9055,12708,4431,-4211,-454,-1854,-4473,-4684,-8267,-9066,-3732,2011,6299,-381,-1395,11866,26135,18866,9165,2810,2394,7705,7522,8295,6359,2130,2046,-3192,-9122,-11622,1297,29,-6381,-4935,-8844,-9446,-8442,-4342,3006,4960,7848,12241,19163,20860,4807,4573,7201,1716,-582,3259,10261,7219,5576,-1188,-9579,-9899,253,5446,7765,6675,6440,2377,-3912,-9702,-11092,-6121,5041,12205,11267,5995,1459,-812,-12986,-9127,-2690,2349,6661,6494,2001,-197,-3342,-8949,-15580,-8913,-5155,-2068,2724,12519,11354,3085,-905,1061,1554,-4505,-7366,-9585,-16073,-21679,-20056,-13773,-6916,-4762,343,17537,21078,11601,7999,8396,5592,-1011,276,12447,18964,16655,9029,-4933,-10336,-7588,-6095,-1417,7304,21113,21916,12833,5351,2036,-1079,-2263,-301,69,3752,-4712,-16198,-11307,-4035,-4339,-15718,-283,5242,5527,2649,1556,6542,9780,5278,5715,4902,1889,-4818,-3800,1460,3096,-190,-1087,1353,3519,847,-3350,2470,1385,4943,1726,-10714,-14867,-5644,-803,8839,15036,13789,8644,-5671,-12337,-5647,-2200,8644,32785,50939,31790,2175,-15712,-19792,-16980,-9891,-5367,-8004,-6456,-235,2687,-4251,-8922,-9447,-7374,-9202,-16723,-10321,2244,9645,13368,17185,22623,20686,14132,12481,11749,10662,12421,8317,-6520,-8485,-4584,-2997,-4299,-3812,918,240,-7613,-11081,12832,49280,69583,57498,19314,-7008,-3473,1905,8166,15579,-1510,-3805,5177,1553,1186,3624,9569,11287,4628,-3055,-9137,-14668,-9375,-14910,-8133,-583,959,-5551,-3541,-2527,-2095,5816,12810,11813,6912,4337,6393,8689,5215,-1711,-5076,-5257,-13024,-17575,-15978,-14713,-9267,-3310,-1147,4171,13085,20488,15610,-1220,-7769,-6014,-5851,10249,25709,31658,23773,14250,4141,-3529,-6618,-8999,-5766,479,-321,3386,-191,-6690,-9064,-9547,-9306,-10589,-9841,-6827,-9170,-9487,-11342,-9982,-6959,-5895,-4006,4331,9498,14436,30628,29487,9277,-551,-3560,-803,4884,6686,-2189,-14269,-29892,-30156,-18174,-13967,-11579,-11074,-10517,-5740,2292,20248,32096,30510,28925,25959,18152,13691,-6413,-6645,10368,36231,43822,12168,-8781,-2878,4083,13150,17254,-740,-15682,-3697,10437,22911,25186,21845,10038,-4580,-3462,-1962,-13544,-13280,-13879,-4840,955,4313,11069,14278,8583,5647,9936,14775,17811,18232,6542,-4675,-13678,-13699,-429,13540,36282,55974,46221,16656,-209,-4075,5291,12639,6116,1577,-2101,-4777,-5457,-7855,-14014,-6124,-4703,-7802,-14657,-15715,-6552,-6287,-12987,-2400,-1067,-3638,-10223,-11036,-6500,-3330,3529,9120,2012,-10160,-15901,-8454,17944,35765,12773,-8032,-17356,-11340,-9027,-9302,-9829,-2639,-2392,-13495,-14915,-9929,-4693,-5509,-11777,-6757,-2432,1235,3466,9012,13057,5713,-3761,-11595,-14100,-13602,-7944,-4923,12958,42089,50990,32293,10751,-5208,-11820,-8909,-7467,-2906,-591,497,4069,595,-1872,-4455,-9941,-5056,212,5836,8251,2841,4337,7532,3922,8949,9587,1339,2806,3167,-4416,-7633,-888,986,2619,4116,1656,-4075,-9189,-6509,5277,11901,3220,-7623,-17516,-8512,-4772,-7607,-10779,-14205,-14707,-10860,-9291,-2365,-3019,-9703,-12607,-9388,-9866,-9703,-5774,-2626,4619,2481,-4919,-9855,-3008,1696,2574,9585,12329,6863,3040,13772,20359,17376,2694,1192,1155,-4852,-8774,-14466,-16992,-8018,5348,12205,20912,28164,31458,27434,20031,12581,1179,-12433,2938,5556,5811,-694,-1581,-539,5826,16842,21030,16406,14052,12396,14429,10235,3366,-783,1335,-2393,-2012,-7261,-8323,-7893,-5600,3321,1347,-5611,-4910,3876,12967,25963,28539,34435,29292,10153,5590,669,-879,-1227,2732,10426,16990,13992,13454,13891,5151,-9131,-13544,-7182,948,416,-627,-3789,-4568,-2921,-295,-1203,3705,5545,7996,9029,7425,10636,18045,22355,9856,-8313,-10323,-7075,-13649,-11302,-19783,-2694,23547,49782,60782,46145,19948,5214,3304,-4162,-12372,-738,22286,34560,19850,-1124,-16246,-4461,1523,-7647,-2320,25307,40514,27379,8193,-6636,-13382,4181,12110,7595,1110,4247,9644,3063,-3300,1616,11880,10306,4799,2690,-3021,-15294,-9040,-4781,-4229,-6187,-10379,-11014,-10822,-5987,-2290,-4672,-11212,-10945,-11267,-10800,-9986,-5128,-1538,-3684,-5579,-6058,-7489,-6095,-7365,-4733,-5452,-5028,-8789,-4847,-13941,-3173,3098,16662,39085,35165,22117,8152,-4330,-9255,89,4049,-2237,-10000,-9346,-4811,-2773,1794,16422,28565,30209,23645,23752,15715,7780,4277,6944,7792,9885,-2647,-5092,6688,24509,35503,19893,11654,9666,2673,-6103,1705,8760,12418,5077,-6677,633,7677,4155,-4447,-7593,-8969,-6718,-1780,-479,2822,11681,18238,17443,14101,11922,8238,149,1076,8122,4285,-8913,-1328,4471,-627,-11502,-3356,7966,18704,18077,5647,-4097,-6752,-3330,-5511,-10863,-3589,-2219,-10467,-8739,-3151,431,-2309,-2349,-6162,-20178,-10514,5041,3197,-8443,-14356,-12701,-11384,-8623,-8596,-6911,-1559,4795,1284,8372,29083,29528,11597,-4445,-12557,-6000,2093,14443,24942,32881,34348,35747,18015,6326,8680,16012,17364,8976,-1194,-17270,4975,45821,51117,32162,9700,-8003,-17113,-7873,1369,15796,26447,36935,38457,23245,22475,30294,20987,773,-4931,-3449,-4450,-7224,-10961,-13682,-11088,-1928,4662,9363,14743,13931,5735,-3657,-11391,-10812,-14988,-14664,-5240,3517,3026,3928,7133,9870,13735,11917,12657,26649,50241,58073,34890,7343,-4389,-13975,-18629,-21024,-20832,-11446,-2109,-1316,-3766,-2203,2434,4733,-1476,-5741,-4730,7476,18266,11410,3044,1171,7618,15910,18531,17127,6749,-2696,-6405,-5029,-1267,5959,11939,12576,1996,3134,-1208,-11903,-13929,-4414,12848,26042,21509,11135,8541,645,-5726,-9059,-9336,-8989,-8963,765,1953,-4203,-23750,-12325,8694,21766,12188,-351,-6232,-6896,-4843,-244,-414,-1549,-4261,-9201,-9327,-5326,-1142,-2084,-7489,-5444,-5818,-13028,-8291,4526,11026,7,-14295,-20108,-6162,6882,16349,12007,7084,3020,-359,-1395,-728,-2159,-4715,-5499,6518,30427,33788,25349,14770,6337,627,-594,2013,4213,179,-4394,-6861,-9688,-9604,-5673,-1571,1536,-399,-6890,-6831,-8537,-8938,-11622,-17999,-13845,-12840,-13970,-10725,-896,10446,6157,-3694,-12028,-13595,-12203,-10168,-13413,-9933,-6107,-8561,-9697,-3622,-1906,-5406,-4963,-3226,-190,16866,42043,38783,13213,-3945,-13247,-11991,-10012,136,3306,-1237,-10753,-12240,-7405,-5198,-1783,-1762,-6217,-13774,-13846,-8786,-8749,-11386,-11715,4049,16527,9792,3973,13919,34819,47923,28907,18788,9099,-169,-11202,-11522,708,8069,8944,5940,4323,989,-7111,-6648,-4642,-5044,-10129,-10198,-6973,-4714,3021,7277,12764,15903,16894,4712,-12152,903,18330,31534,28943,12869,-2575,-6287,-3028,-3435,-8156,-3236,-12833,-15159,-13243,-3765,6791,12086,13276,6861,-9159,-9385,3033,11218,23515,17142,1277,-8824,-9033,-872,4944,1308,1553,3132,756,-128,6889,10124,-1468,-4986,-11037,-14080,-11750,-12980,-18505,-18595,-16715,-12681,-1483,7559,9003,5387,12192,25159,43656,57544,44069,23185,8091,-1052,774,1834,-1048,-3925,6110,8727,5157,-8053,-11461,-7564,-11917,-14640,-884,8435,10082,6012,-12585,-19174,-1087,15910,17639,7431,-14,-2004,2488,7810,15902,28306,30019,20264,15244,11938,4209,-1257,-8861,-12406,-11989,-6753,-2197,-951,-4198,-10757,-5925,1015,3171,12033,16633,11263,4088,3275,2314,3464,5625,-11444,-10576,2543,10804,12455,6254,10552,19690,20479,11098,3645,3281,3167,338,796,3548,-6408,-16064,-7885,6056,21874,33373,31892,3614,-11212,-4889,-81,-1007,-5767,-3785,1969,2496,295,-4400,-12614,-10640,3763,-2319,-5616,45,12450,24273,19673,10229,8545,10364,7746,389,-6503,-4824,1279,-1735,-3438,19057,41608,29741,-3081,-9270,6482,15783,7113,259,-8472,-11735,-5089,3153,7909,-675,-11351,-21883,-18040,-13651,-10583,-3602,3194,4018,-1264,-10355,-13360,-13280,-9992,-3031,5903,16485,22912,20703,15972,12356,4901,-10388,-14038,-15776,-3652,-3351,-7563,-7446,-5027,-7405,-13536,-14045,-6459,-2101,-5057,-5779,-5711,-5878,-2810,325,2319,3048,9082,10813,10482,14035,21754,25381,25552,20360,6540,976,2959,13183,29207,32385,19195,6083,-1716,-11004,-14906,-14455,-6885,-867,-1013,-6852,-3817,-1377,-3413,-5706,-3277,1778,108,-1157,-6049,-4335,-6557,-8312,-11430,-4371,7457,13715,13680,5017,-9913,-11944,-3610,4891,11702,19720,32365,27060,25492,29800,27921,20050,24751,33029,25695,13236,7510,15751,24184,18285,4795,-11434,-13171,-11757,-9733,-5532,-12663,-10195,-4222,-6749,-6945,-11117,-16014,-7450,-1223,-2909,-10359,-15483,-8482,-8270,-3818,-3232,-4308,-3903,-1242,2342,2010,-5918,5418,27072,30606,30099,34945,61406,65720,42165,21488,2036,-16049,-15763,-11120,-920,9512,17124,24610,27397,18932,7479,2555,-7799,-2891,5507,386,-10532,-12385,-9966,-12382,-9632,-2897,2356,8087,12266,9862,-6047,-22672,-14173,3136,13754,14569,4671,-1958,-5243,-2652,3932,5507,1333,1661,206,-4198,-2047,5114,7815,5460,5037,8468,5957,-1717,-11578,-8843,2850,18002,25701,19208,12707,5872,-1174,-5692,-9747,-15139,-17067,-17954,-15683,-13704,-16848,-13399,-5858,1084,10990,18104,10769,-4405,-9397,-7707,-7738,-9845,-10682,-11852,-7383,-3238,3039,6992,8396,305,-4373,-5415,-3267,3836,9607,3253,-2306,-3941,5327,29002,47624,29100,-1913,-6556,-1885,-6679,1183,18315,23820,11347,-3435,-4442,-2587,-601,1672,-1223,-7300,-6938,-10544,-5627,6792,9731,3816,-112,-5815,-2766,3741,1589,-4177,-8071,-12347,-12223,-7866,-8148,-11747,-8340,6934,35290,61212,73811,62135,31842,2856,-14894,-3535,-447,6976,14704,16100,10529,2744,-2511,-4513,-2793,-2093,2664,14459,33515,33665,14851,4373,5042,7270,-922,-3581,9832,12078],[5531,-4137,-5338,-1475,-1982,-3527,-5439,-7863,-1594,-560,-1208,-4233,1095,2859,-3031,1929,10025,11437,8722,6493,8473,9626,3773,-4887,-1245,4910,7629,7821,11669,18027,7145,-9832,-13880,-3256,-941,-2331,-2769,-86,3060,4994,11348,31552,33535,14893,-702,-4465,-1989,9493,17012,10930,13435,32459,34232,13666,-3420,-5549,-915,-7039,-7058,2199,2232,-1393,-8791,-10529,6383,40347,69560,60590,41042,16268,1265,-9287,-10747,-4298,476,-1081,-3364,-4803,-7179,-11835,-10497,-9283,-4538,333,2910,-5307,-8525,-2388,4407,3020,231,-7439,-11846,-13119,-1141,5050,2490,1934,4580,7265,6325,2900,-8295,-15810,-9835,-5339,-9466,-13786,-5971,6065,3116,-9626,-9260,-11066,-6465,348,12121,31980,34074,35773,41635,25521,10833,2931,-6153,-11733,-9702,-7852,-2851,2257,7034,11727,10899,1785,-1638,3832,5828,-5726,-5940,3994,13209,14017,-888,-7568,-2119,4678,4291,-6439,-13857,-6436,3875,12855,13877,6636,-2025,-4227,-4416,-4841,-3708,51,1121,852,-4973,-11435,-7770,-5529,-5097,4022,18910,15842,660,-3480,651,-27103,-68258,-134252,-247581,-350548,-396862,-381749,-287487,-168714,-72541,-31718,-15968,-12492,-8631,-2719,-2256,-1855,13995,32546,38311,25973,11376,4457,7410,30203,60956,33214,3836,-14286,-21000,-11872,-1377,9778,23825,42481,42211,7582,-10908,-8526,-2104,-1387,-9650,-11488,7471,10746,-5870,-26863,-35429,-38029,-26663,-17106,-19402,-18028,-8624,-4099,-4293,-4994,-4154,-7403,-13362,-9609,-6319,-3954,-3128,3210,4176,4182,4582,3597,4878,7951,9551,7747,10300,13077,14106,19703,12430,-6068,-8440,478,-10795,-4820,12437,13530,-2169,-7346,7590,3758,-4562,-16323,-14840,-1470,5454,4689,10065,2492,-10752,-7829,1314,690,-8222,-13457,-7423,-442,9739,8606,6362,-5319,-11953,-9457,-6983,-3929,-4992,-6976,3485,14355,25465,23721,13620,-1187,-14469,-13764,-10441,-11019,-15953,-11271,2372,7578,7911,9113,2177,-4247,-4643,-2802,-4194,-6357,-3685,-469,3405,14148,16344,8946,4854,2850,-760,-6830,-16577,-9580,4095,12624,33579,38562,26229,24119,28708,23317,21899,17177,7484,-1523,-3536,-6919,-9475,-18226,-17319,-14914,-5237,4108,6605,1057,-5803,-8610,4396,12736,9016,-7042,-11549,-2200,9596,15336,9195,-659,-3516,-3292,-8148,-6621,-4520,-5655,1207,11807,25114,41036,36595,19194,10269,9111,12323,7343,-7047,-13689,-9645,-10382,-4771,2246,8859,2042,-6809,-4568,3675,4384,-3089,-7489,1716,10857,13182,15892,7964,-5847,-7771,-4484,-6455,6104,16368,13824,-201,-5906,-2965,1138,345,-4059,-13669,-10095,-2493,-1121,-3104,5569,4749,-6766,-14140,-10999,66,6981,8731,4094,-3682,-9967,-7211,-3920,-3582,3410,5271,5119,6235,7614,8403,6630,5054,8681,16267,13188,-1706,-1723,5410,8716,8441,-6711,-18479,-12861,-6652,-11150,-13155,-6425,-7126,-9366,-11017,-13341,-13061,-10276,-7703,-5630,-7757,-6453,6058,15238,24421,31239,24252,17224,15764,20945,17550,1561,-4306,4380,11602,9040,-6887,-6016,-5225,-2557,9158,19329,15169,5507,3533,11846,20198,19584,18285,15111,17847,17039,1361,-16766,-21032,-14361,-2514,5239,11048,18926,18137,4159,-3632,-15711,-5284,5174,14579,15464,9785,222,-8569,-12192,-9004,-1235,3555,-1854,-5454,-2983,-3697,-3042,-3079,-5661,-6994,-8026,-12085,-935,9591,12856,6203,-2330,-2195,-4888,-6149,-4738,-8545,-10623,-5540,130,3818,-2120,-2224,12709,26986,18882,8678,2486,3866,11948,12687,11430,8429,3903,3098,-3052,-9760,-11620,3122,2865,-5465,-9075,-12878,-11667,-8023,-2895,3988,5440,7566,10729,14699,16586,2894,5436,8910,2948,-754,3606,11884,8426,6883,1065,-7720,-5355,4781,10776,13749,10211,7355,1754,-4907,-9889,-10667,-5883,4619,14188,14870,8488,477,-1031,-11907,-9545,-2200,3139,7726,7024,2388,-333,-3346,-8177,-14090,-10336,-8234,-6514,-1368,8519,8560,1365,-2114,1247,3329,-1816,-8396,-11139,-16433,-20902,-18393,-12189,-6072,-5492,-2958,13546,21146,12968,7947,7161,3769,-4562,-3077,8150,13435,11879,7268,-4602,-9120,-6421,-4951,-1085,7030,21056,22060,12972,5429,2278,-276,-1565,-1360,-2980,1348,-5651,-15499,-8871,-491,814,-10298,-1908,3064,3245,1190,488,5535,9620,8561,10839,9846,5653,-2005,-1098,3555,4353,-428,-2003,1573,6079,6240,1139,3359,666,4332,2618,-9814,-16177,-8552,-3471,5791,11526,11553,8612,-4717,-12397,-4590,-1245,8519,32730,49076,26650,-2614,-19396,-21089,-18303,-10393,-6061,-9596,-7291,-1073,1144,-6819,-12935,-13833,-10873,-11997,-17663,-7622,4094,10333,13843,16980,20957,18512,11571,8742,6697,3811,5692,4135,-7865,-8824,-5360,-5003,-7524,-7802,-2732,-2723,-8753,-10400,11432,45765,60940,49858,16640,-6219,-4374,2818,10028,15006,-1899,-4068,4313,976,1219,3996,10520,12430,4728,-4027,-11180,-15680,-8900,-13322,-7928,-1372,-1414,-7724,-4597,-3310,-3406,4316,11409,10971,6375,3285,4570,7557,6017,-345,-4665,-3741,-6603,-10562,-16706,-16967,-11059,-4584,-2230,3496,13312,24485,21752,2509,-7704,-7665,-7577,9623,26302,31907,23265,13305,3697,-3121,-5572,-7687,-4633,-315,-1957,1637,-50,-5492,-6756,-7356,-9778,-11314,-9871,-5283,-7976,-10574,-13333,-11188,-7056,-5232,-3026,6279,12514,18543,33127,29770,9771,-368,-4342,-3982,737,4910,-1191,-11867,-27260,-31177,-19653,-14341,-11283,-10584,-10553,-4790,5150,23592,32622,27968,25491,22586,14992,10623,-7460,-6572,11319,35908,42853,15116,-6634,-5468,1516,10765,18729,3088,-11694,-9505,5142,19188,20842,16534,6350,-1673,-585,-3174,-10968,-10523,-15935,-7174,75,4405,9197,9699,5212,3691,9176,16933,20705,21705,10102,-3012,-13544,-13114,-352,12389,33219,50995,40795,14766,822,-2949,5362,13804,7793,2244,-2330,-5923,-8171,-11219,-9304,-3262,-3254,-7430,-14906,-15855,-6645,-6628,-13604,-2211,-242,-2789,-10453,-13403,-10963,-7196,2573,7885,-392,-10362,-14478,-14317,10086,32697,13628,-9139,-17197,-9403,-7285,-8285,-9697,-3875,-5429,-13982,-10707,-9007,-6227,-6243,-11067,-6707,-3124,479,2781,9132,12923,5592,-3273,-11801,-15040,-13333,-6538,-3443,14382,42091,51149,33869,12968,-3302,-11945,-12466,-10241,-2995,756,2972,4577,-933,-2071,-2596,-5836,-1194,5211,9397,8220,829,1921,3087,-1798,5124,8831,2403,3988,2299,-4806,-7331,-562,1533,2706,4839,3136,-2735,-9106,-7873,4872,14545,8969,-1704,-15493,-11613,-6255,-8780,-11225,-13297,-14307,-11510,-8816,-1545,-3243,-10450,-13391,-9766,-10463,-10875,-6839,-3062,5277,3229,-5195,-8861,-1426,2513,1882,7267,8463,1360,232,13602,20367,17307,4197,5488,2888,-4132,-8104,-13426,-18238,-8564,6465,14765,25016,34221,39238,33571,24737,16507,5439,-9379,192,4087,5723,-225,-1231,2522,12769,25815,30124,22749,16563,12917,13967,11414,3619,-1463,559,-4029,-3871,-8819,-10017,-9181,-5862,3632,2270,-4199,-4795,1988,9287,24352,30060,37712,29729,7043,2779,-116,-223,199,4721,13493,22944,20222,17893,17573,8551,-7174,-14710,-10044,-1703,-1933,-1608,-3598,-3483,-1953,-116,-2239,1645,4691,7406,7605,4801,9130,18811,23984,8936,-9019,-9645,-5765,-13766,-12822,-21293,406,29423,59194,70728,55219,27115,9963,4567,-4999,-12105,-355,23571,33495,18844,-453,-16470,-5375,-77,-8321,-2733,24089,39652,25420,5169,-9286,-18007,4435,15884,10910,2900,3805,7212,434,-6035,168,10124,7165,2502,2103,-2725,-14909,-9969,-5276,-4253,-6211,-9738,-9682,-9698,-4696,-1017,-3253,-10278,-11714,-11376,-9583,-9226,-7656,-3401,-3457,-3986,-3291,-4272,-4509,-8158,-6687,-7472,-7254,-12403,-8471,-11663,900,5812,17874,37639,29266,15250,1227,-10096,-12806,-3705,489,-4019,-10229,-7615,-1315,782,6270,19071,29874,31754,23295,21771,12924,4431,1304,5265,6891,10806,3142,-3728,7962,29214,35123,18751,11173,10106,5032,-5285,1702,7687,8393,-193,-2617,8099,11729,6471,-2420,-7066,-8809,-6556,-1473,414,4395,12741,17750,16859,13416,11942,8826,1310,2872,10199,6144,-5725,1502,6362,2411,-9317,-5535,6320,17984,19846,9528,-1021,-5572,-2769,-4884,-10564,-3882,-1205,-9333,-9012,-4190,-984,-4750,-4470,-8224,-20979,-7773,7971,6069,-5507,-14504,-14400,-13797,-10005,-8507,-6029,952,8094,3686,11110,32228,31655,12462,-5463,-12516,-3789,4300,16084,25359,31681,31634,31414,12740,3231,6903,14200,15368,7707,-1680,-14690,4263,39303,40147,22532,4504,-9626,-17074,-7224,2333,17056,27714,39638,42991,27120,25805,32619,20821,-3010,-6073,-1407,-2879,-7218,-11627,-13341,-10802,-2983,4598,10464,16441,15359,6202,-4391,-10860,-8900,-12872,-15453,-8375,1064,1198,2840,6691,10220,14997,11222,7888,20142,41975,48707,31275,6685,-5513,-17531,-23002,-22548,-20383,-10265,-993,-95,-2117,800,5416,5010,-3836,-7021,-2472,11714,21254,11427,2866,623,6144,14421,17758,16499,7135,-1874,-6575,-5861,-2101,5186,9932,8375,-1070,1150,-3643,-12594,-16571,-8583,6978,18339,13608,7897,8259,2373,-3440,-12423,-14182,-12097,-8218,4574,8281,3478,-16764,-13167,5801,20260,12963,1799,-3590,-4147,-536,4554,2594,-526,-4318,-9254,-9489,-6804,-3486,-4486,-9547,-7017,-6240,-13211,-9173,4449,10987,2872,-17014,-16173,-3592,7277,15593,12911,9794,5174,-306,-3438,-2993,-3509,-3653,-3681,8554,30421,31844,22254,11239,3866,-1131,-2899,-973,1636,-2092,-7061,-10025,-11232,-10034,-6100,380,4334,1585,-6264,-7821,-7499,-6775,-9407,-17956,-13420,-11414,-13260,-12224,-3729,7051,4305,-3372,-11054,-13134,-11495,-8315,-14823,-10754,-5869,-7765,-9215,-2521,-890,-4944,-4095,-2058,1702,21305,48718,42992,13051,-5121,-12664,-9141,-6432,4058,6571,624,-10042,-12368,-6834,-5314,-3028,-3229,-6252,-11614,-11429,-8009,-8392,-10980,-11574,2077,11544,4563,-751,8980,28395,43336,29525,21418,10778,671,-10358,-14281,-1369,8059,9150,5107,2050,813,48,2128,1387,-1810,-9242,-10533,-7210,-4042,4571,10607,18531,22265,20326,3795,-13896,3772,25845,42022,36211,16211,-1381,-5876,-2469,-2309,-6217,-1245,-12718,-14986,-13193,-4303,5280,10931,14810,9304,-8453,-11554,-495,5535,13936,8483,-2900,-10665,-8811,-3649,3155,138,844,2874,-1354,-1924,6623,15228,152,-4889,-10562,-12135,-8838,-10978,-17868,-19963,-18935,-13179,-2686,5634,7819,3603,8711,19404,36707,53966,45589,26077,10009,-347,448,1170,-1126,-2498,9485,12069,6747,-8441,-11926,-5905,-9156,-11369,4664,17351,17308,9571,-8086,-13042,4697,20825,21613,9275,-290,-3065,1782,7524,16835,31436,35482,27866,20696,15272,6300,-736,-9615,-12179,-12095,-6547,-1720,-534,-3706,-10265,-6504,-42,1502,9925,14651,9984,2701,591,-1752,-2443,-706,-15742,-8214,3691,10467,9806,2167,10176,21151,20527,10062,1395,437,839,-2374,-3629,-1575,-8806,-15751,-6296,6851,19752,30527,31775,7091,-7360,-4723,-1644,-3795,-9255,-6221,-335,-426,-615,-3793,-10805,-11398,1621,-3206,-4108,2195,14641,24843,16068,6093,5148,9387,8411,3791,-1721,-2842,2611,-1360,-8585,11440,30949,21836,-5323,-7513,7346,13443,5441,-770,-9451,-11899,-5113,4129,8427,-1144,-11340,-20546,-19883,-15724,-11817,-3706,4986,7512,546,-10091,-13017,-12245,-7635,-372,8546,19676,26428,24039,18508,12423,1117,-15855,-13284,-14581,-4779,-4554,-8751,-8664,-5299,-6522,-11673,-12051,-5595,-1188,-4378,-6820,-6627,-4934,-1464,1664,2495,1984,7154,8583,7910,12818,22816,25266,23043,15341,1268,-3233,-376,10282,27265,32539,20259,6804,-2756,-12368,-13128,-13132,-7376,-2460,-3758,-8860,-5761,-3585,-5648,-5932,-2133,2447,-298,-2759,-7738,-4177,-5581,-6936,-8913,-454,10525,16117,14950,5005,-9922,-11428,-1662,7133,13562,22398,37788,34964,32469,35352,29320,16989,19581,28782,22555,12724,10162,16686,20076,15291,2258,-12435,-13328,-11173,-9764,-4658,-9959,-10112,-7417,-10464,-8716,-10964,-16698,-8897,-2864,-4808,-11152,-15930,-5458,-3756,1068,302,-2645,-6092,-3962,1743,2288,-3819,10416,28837,26707,25010,30934,54037,51513,28912,15586,5893,-8744,-11883,-5245,3167,12143,19120,25220,28402,21635,9677,3667,-7872,-5037,3322,-1267,-12121,-14213,-12117,-14405,-9195,-2589,2934,9293,12972,8455,-9187,-27600,-12841,5321,16693,17807,5636,-1905,-5017,-2123,5642,8759,5202,3791,-334,-5969,-1606,6820,8840,5314,4486,7704,4436,-2819,-11070,-8761,1906,15502,22255,15190,7080,450,-4291,-8557,-12375,-17295,-17370,-16932,-18849,-16172,-18335,-13629,-5838,407,9913,17294,12265,-4819,-13618,-11247,-10668,-11289,-12378,-11807,-8215,-7816,-1484,4824,9547,3963,-1324,-2414,-1377,4496,8957,2100,-4063,-4124,5916,31416,57459,43443,2709,-6969,-3432,-8153,1712,20848,24565,11552,-2144,-3005,-2853,-2477,-914,-3844,-8733,-6425,-9696,-7103,5112,7381,246,-3405,-7093,-2952,3255,997,-5009,-7488,-9803,-8427,-3095,-5131,-13825,-11584,3668,31595,61573,78144,66097,34554,4571,-17102,-6314,-809,9403,17649,17811,10709,2047,-2501,-3104,-1510,-1154,2691,12435,26679,25490,13017,4233,5123,6854,-2151,-5828,7551,9547],[4145,-4926,-6024,-2135,-2192,-3055,-4981,-8237,-3084,-2440,-2703,-4287,1124,2386,-3581,2060,10363,9936,5978,2503,3064,4354,2037,-5271,-2985,2127,4543,4985,9783,18139,8816,-6516,-14010,-5218,-1926,-1991,-2173,1122,5024,7181,11227,27515,30536,16099,1461,-4012,-2074,8162,13666,6766,9765,29900,30519,10129,-5636,-4903,-1744,-8902,-5137,2731,2178,-1021,-7910,-12576,2129,35180,69392,63201,42046,16053,500,-9983,-11589,-3946,2510,1745,-1144,-3787,-6984,-11968,-10886,-9345,-4809,-410,1847,-5931,-8227,-1658,5214,2962,-156,-8729,-14154,-10430,2638,8020,3711,2143,5007,7907,6588,2953,-8638,-15075,-8754,-3106,-3251,-4455,2160,12369,6738,-4052,-4941,-8243,-4505,2499,14610,33949,36166,40682,44372,26842,11961,3778,-5102,-12999,-11444,-11091,-6354,-309,6158,12523,9806,-1597,-3931,5362,9411,-2222,-3577,5910,14383,11084,-107,-3129,486,5389,4679,-4767,-13645,-6980,3384,8230,7902,3647,-2958,-3239,-3239,-5197,-5522,-1373,202,643,-3257,-10206,-9689,-6628,-4883,5386,20432,17136,1091,-2521,-1678,-34896,-91948,-183772,-316323,-407158,-426589,-401544,-318196,-200952,-87751,-36289,-16062,-10140,-8411,-3790,-3461,-3240,12370,31742,38034,27507,16253,10265,16075,44385,68333,33530,2807,-14550,-20090,-10373,1673,14261,33710,54326,49255,9183,-11438,-10396,-3221,-2315,-9650,-6280,11039,9754,-11214,-34659,-40763,-43703,-31681,-17525,-17874,-15396,-5834,-1863,-3372,-5463,-5591,-8015,-11649,-6745,-4378,-1996,-142,6068,5394,4440,4830,3785,4893,7837,9361,7022,8897,12091,13174,18709,13139,-4368,-9759,-1822,-7896,206,17182,16615,-9,-5913,9100,5771,-2416,-13950,-14323,-2755,3410,2779,7167,589,-9885,-5213,2812,640,-9147,-13556,-7823,-2457,5500,3076,2540,-6266,-11682,-8879,-6801,-2846,-2680,-5630,3301,12834,22564,19736,8791,-5873,-15655,-11739,-8768,-9491,-14497,-12591,599,5848,7689,10429,3647,-3170,-4370,-2559,-2860,-5042,-980,4119,7846,17260,20069,11317,6200,4196,1492,-3935,-13456,-13566,-1746,5346,23559,33999,26557,25804,29878,24029,21573,16740,7598,-1376,-3107,-6079,-8393,-17333,-16302,-12519,-3779,4000,5589,317,-5857,-7209,4516,13329,10773,-3374,-13365,-3486,10156,17860,11504,964,-2445,-2933,-7509,-9327,-5843,-7290,-652,11017,25485,42359,36718,19713,10156,7502,9373,4073,-10099,-12783,-8054,-9672,-5778,172,7053,1706,-4925,-2875,4264,3678,-5098,-7398,4063,13636,15761,18859,11291,-3969,-8321,-5455,-3318,9441,18287,12753,-228,-5613,-3403,716,913,-2265,-10578,-8547,-1649,-495,-3060,5440,5896,-4991,-12850,-11920,-215,7686,5598,2817,-3212,-8863,-8454,-7173,-6078,3010,5002,3277,2720,4885,7419,6612,5202,6858,12235,9708,-4633,-3756,5086,9739,12252,-978,-19521,-14649,-6744,-9601,-13022,-7164,-6513,-8456,-10217,-10860,-9711,-6935,-5884,-5403,-8420,-8901,4168,12452,22363,30327,23940,16634,14558,20069,16823,-762,-3342,6710,12631,8008,-7296,-4026,-3538,-448,12828,20957,13618,2800,1211,10857,19768,20538,19694,18605,24218,24057,5460,-14770,-22694,-14796,-1497,9679,17813,27510,24621,6408,-4476,-15882,-4510,4835,14425,17105,13585,5782,-3442,-8307,-6325,1149,5178,-1246,-5032,-1403,-215,481,-518,-5366,-9318,-9981,-11979,613,10263,12938,7887,-487,-3781,-7792,-7076,-4211,-8356,-12086,-7353,-1805,1071,-4286,-3445,12511,26082,18054,8240,2833,5892,16331,18522,15328,11016,5965,4372,-2613,-9983,-11189,4363,4608,-4738,-12994,-16708,-13045,-7330,-2071,4492,5601,6866,8718,9328,10886,825,5948,10158,4240,-416,4650,14505,10702,8267,3405,-5116,-322,9598,16298,19424,13109,7739,1046,-5762,-9896,-10281,-5900,2830,13448,15680,10341,268,-1427,-10858,-9830,-1608,4058,8571,7252,2744,-204,-2955,-6991,-10774,-8048,-8832,-10674,-6300,2893,4421,-1145,-3764,1022,4698,1234,-6935,-12582,-16898,-19619,-16476,-10424,-5026,-5574,-5886,9832,20474,13799,7493,5692,1942,-7529,-6084,3544,7513,6836,5450,-4168,-7929,-5263,-3802,-685,6442,19911,21031,12489,5164,2281,398,-990,-3044,-7009,-991,-6341,-13134,-5543,3834,6953,-3813,-3185,918,894,-514,-903,4052,8593,11255,15829,14535,8940,73,570,4650,5004,-956,-3151,1798,8938,12391,5956,4350,284,4114,3696,-8476,-13385,-9872,-5243,3445,8354,9265,8399,-3501,-11811,-3650,-714,7550,30577,43647,19334,-7928,-21661,-18744,-14820,-9075,-5454,-10157,-7502,-1085,-68,-9072,-16658,-16317,-13524,-14305,-15906,-4797,5961,10954,14057,16296,18558,15546,8462,5064,2098,-2460,-1095,-909,-9490,-9123,-6144,-6694,-9925,-11134,-5837,-5268,-9524,-9659,8897,39219,49132,39967,13397,-5174,-5021,3800,11452,13834,-2357,-4124,3316,16,895,4071,10945,12880,4435,-5085,-13048,-14537,-6667,-10482,-7739,-2427,-3926,-9789,-5658,-4123,-4562,2945,9821,9863,5919,2714,3136,6620,7020,1136,-3577,-101,1138,-2963,-11821,-18703,-13965,-7768,-4913,2025,12507,26971,27364,7517,-5895,-8320,-9010,8693,25923,30910,21880,11935,3068,-2635,-4139,-5512,-2426,-89,-2573,713,688,-3866,-4319,-4783,-9536,-12258,-10858,-5146,-7888,-11973,-15208,-12127,-6875,-4295,-1864,8097,15088,21767,33680,28366,9463,-641,-5029,-7058,-3606,2791,-401,-9604,-24533,-30242,-21002,-14569,-10753,-10318,-10883,-4215,7484,25235,30930,23947,21006,18481,11558,7470,-8505,-6593,11843,33941,39715,17261,-3648,-7877,-1575,7431,18708,6367,-7643,-15349,-261,14570,15430,9907,1611,1910,3373,-3084,-9293,-8741,-16602,-9431,-1025,4153,7025,5181,2003,1776,8394,19573,24261,25898,14222,-611,-11696,-11543,-432,10547,27940,42793,33661,12826,1733,-2286,4892,14046,8904,2155,-2845,-6502,-9095,-9412,-4546,-780,-2037,-7100,-15076,-15689,-6506,-6668,-13979,-2431,95,-2242,-10490,-14128,-13958,-9204,2349,6174,-3015,-9854,-11686,-17020,3129,27992,13526,-10399,-15354,-7121,-4975,-6608,-9068,-4878,-7817,-12565,-7440,-8311,-7656,-7096,-10624,-6688,-3632,-172,1727,7972,10924,4362,-3349,-12322,-16078,-11841,-4755,-1234,16618,41626,49586,34311,14810,-1368,-10738,-15492,-10722,-2103,2199,5238,4610,-2994,-2887,-1308,-1969,3199,10001,12292,7364,-1881,-1520,-2344,-7338,1624,7834,3027,4396,1077,-5518,-7379,-645,1708,2981,5676,4988,-570,-7958,-8966,4745,17154,14754,4184,-10630,-12048,-7149,-9567,-10590,-11277,-12494,-11199,-7601,-145,-2780,-10937,-14117,-9909,-10735,-11786,-7641,-2999,6089,3927,-5519,-7479,401,3417,1205,4790,4559,-4122,-908,13858,20265,17155,6406,9980,4693,-3427,-7324,-11766,-16667,-7899,8250,17198,27567,37407,43993,38604,29869,21535,10536,-4610,-1499,3587,6337,624,-867,5238,18532,32845,37705,28961,19252,13338,13034,11908,3431,-1947,-111,-5880,-6234,-10787,-11857,-9926,-5472,4337,3541,-2614,-4726,173,5511,21151,29141,38236,27802,3227,-29,-629,496,1642,6630,15666,27461,25081,20956,20286,11809,-4847,-14373,-12339,-4164,-4478,-2917,-3793,-2781,-1322,0,-2662,-207,3449,6125,5484,1884,7166,18725,24373,7603,-9552,-8746,-4104,-13491,-13885,-19881,3022,34397,66839,78405,62110,32978,14031,5368,-5665,-11676,-694,23357,31075,16893,-314,-17758,-6308,-1842,-9192,-2593,23108,38479,23826,3655,-8596,-12812,4755,19031,14153,4947,3617,4916,-2039,-8788,-1822,7126,3344,74,1276,-2468,-14184,-11324,-6005,-4322,-6099,-8759,-7925,-8311,-3410,212,-1736,-8714,-11288,-10478,-8062,-8120,-10477,-5447,-3290,-2331,-568,-1193,-2915,-8378,-8534,-9407,-9326,-16655,-12959,-5440,6038,8943,18267,34390,22562,7886,-6320,-16012,-13955,-7366,-3524,-6052,-10105,-5341,3159,5845,10448,20043,29796,32615,22760,19689,10090,1110,-1515,3386,5482,10860,8739,2244,12083,33514,34228,18005,11116,10782,8073,-2109,3174,7618,5572,-1504,5036,14939,14643,8121,-648,-6166,-8342,-6400,-1441,799,5391,13096,16417,16026,12745,12059,9466,2658,5160,12911,9134,-1750,3703,7375,4726,-6380,-7358,4701,16929,21046,13420,2524,-3760,-1961,-4052,-9947,-4554,-850,-8354,-8467,-4491,-1864,-6447,-6138,-9746,-19056,-5351,9978,8004,-2987,-12790,-14711,-15453,-12231,-8881,-5398,2945,10108,4782,12553,33400,32288,12873,-6436,-10808,-860,6890,17705,25147,29161,27257,25244,6807,575,5440,12469,13574,7087,-1336,-11396,4029,32850,30427,14781,768,-10127,-15054,-6151,3400,18044,28654,41148,45569,29907,27654,32962,19240,-6510,-4120,2028,-782,-6787,-11872,-12868,-10214,-3801,4794,11766,18253,16919,6884,-4572,-9879,-6555,-9298,-13427,-11638,-1993,-824,1703,6407,10875,16473,10537,3705,14446,33880,38620,26169,5404,-6425,-19657,-25039,-22222,-19093,-8915,310,1418,-234,3800,8411,5734,-5449,-7363,356,16255,24410,11954,3199,286,4563,12478,16459,15621,7647,-634,-6104,-6059,-2334,5057,8846,5094,-3580,-912,-5722,-12083,-16728,-11749,1478,10427,5856,4897,8085,4503,-82,-13240,-17811,-14480,-6785,8722,15156,11384,-10419,-12528,3314,18682,13723,3824,-1294,-1637,3486,9315,5759,712,-4008,-8918,-9352,-7749,-5453,-6724,-11379,-8223,-6218,-12754,-9620,4119,10288,5727,-14861,-11795,-1000,7401,14338,12976,12068,8303,1473,-4489,-5664,-4811,-2202,-1348,10971,29865,28831,18200,7494,1459,-2718,-4975,-3801,-712,-4087,-9491,-12762,-10930,-9347,-5706,3075,8249,4565,-5116,-8803,-6624,-4701,-7129,-17171,-12555,-9750,-12078,-13385,-6442,1975,1126,-3484,-9846,-12330,-10721,-6459,-14349,-11350,-5634,-6844,-8023,-708,465,-4397,-3229,-960,3567,25590,53323,45170,12538,-5629,-11245,-6100,-2140,8931,10395,2669,-9213,-12446,-6139,-5381,-4186,-4558,-6103,-9360,-8802,-6611,-7532,-10089,-10873,592,7272,-107,-4923,4762,22759,38533,29994,24082,12642,2152,-8304,-17254,-3945,7392,8834,4096,-22,2252,8581,11902,8273,1787,-8056,-10394,-7045,-3227,6073,14083,25261,30338,25201,4710,-10295,6719,33044,51873,42767,19284,-30,-5296,-1793,-984,-3887,931,-12590,-14738,-13036,-4781,3692,9637,15671,11147,-7104,-13168,-3919,339,6117,1713,-6446,-12000,-8145,-6147,1481,-776,416,3214,-3069,-3932,6254,20311,2632,-4571,-10094,-10234,-5962,-8922,-16771,-20338,-16953,-11774,-2739,4179,6697,2130,5744,14486,29947,48550,45235,27967,11401,272,217,527,-1058,-918,12504,14745,8123,-8363,-11748,-3919,-5877,-7158,10869,26713,25554,14191,-2181,-6156,11271,26296,26150,11387,-441,-3863,1685,8018,18597,35248,41401,36121,26269,18632,8667,14,-10047,-11142,-11481,-5779,-857,324,-2463,-8514,-5800,-219,237,7749,12234,8443,1405,-1803,-4515,-5841,-5059,-14553,-5848,5016,10378,7443,-1363,9476,21333,19693,8933,-579,-2166,-1174,-4809,-7922,-7079,-11443,-15275,-4529,7634,17477,26208,29933,10411,-3671,-4380,-3104,-6370,-12244,-8355,-3093,-3668,-1270,-2817,-8708,-11241,662,-2840,-1641,4822,16904,24868,12551,2266,1275,7595,8335,7014,3192,-453,3869,-994,-13663,2882,19443,13965,-6780,-5580,7842,11149,4131,-1387,-10020,-11554,-4472,5766,9332,-927,-10361,-18202,-20809,-17242,-12695,-3482,7125,11682,3095,-9011,-12146,-10562,-4711,2470,11216,22730,29904,27636,21724,13328,-561,-13405,-10858,-11930,-4692,-4732,-8900,-9083,-4785,-4758,-9117,-9826,-4529,-76,-3388,-7246,-6397,-3111,265,3290,3028,1304,5654,6837,5744,11900,24331,25522,21029,11804,-2038,-5954,-2451,7968,25023,31906,20966,7796,-2827,-12936,-11533,-11687,-7093,-3270,-5758,-10217,-7120,-5279,-7497,-5550,167,4692,773,-3364,-8630,-3315,-3885,-4494,-4391,3916,13416,18040,15521,4931,-9266,-10129,368,9115,15094,24650,42524,42994,39460,39765,29152,13807,14084,22878,18302,11879,12550,17524,16054,12746,764,-12110,-12773,-9722,-8714,-3029,-6469,-6260,-6681,-12134,-9226,-9844,-16465,-9727,-4070,-6300,-11365,-14040,744,3890,8270,5731,1623,-4090,-6516,806,3162,-339,16149,29568,22167,18222,24823,44751,36880,16508,11090,8577,-3020,-6577,-63,6422,13238,19251,24446,28517,24609,13093,5696,-7259,-6552,1877,-2290,-13039,-15053,-13243,-15333,-8141,-1876,3883,10934,14141,7479,-11217,-31541,-11166,6419,17836,19714,6533,-1443,-4306,-1060,8107,13108,9928,6279,-261,-6637,24,9455,10469,5716,4618,7923,4284,-2483,-9606,-7972,1766,13272,18525,11153,1832,-3740,-6206,-10481,-13801,-17254,-15155,-14436,-18103,-17418,-18529,-13133,-5417,162,9123,16301,13736,-2961,-15486,-13174,-12308,-11706,-12591,-9964,-7367,-11210,-5503,2781,10470,7885,2583,1681,1381,5888,8534,1285,-5110,-3529,7085,33382,65514,58754,9849,-5614,-3838,-8137,2760,23369,24666,11607,-204,-724,-2187,-3280,-2305,-5134,-8467,-4657,-7452,-5570,4202,5908,-2244,-5540,-7652,-2894,2898,940,-4902,-5759,-5958,-2258,4147,-1049,-12503,-12819,1855,28341,61138,80824,68608,36991,6827,-15218,-7785,53,12816,21247,20071,11707,2335,-1488,-698,884,814,3603,11145,20570,17678,11321,5123,6801,8125,-1307,-7062,5993,7758],[2144,-6100,-6991,-3040,-2574,-2817,-4688,-8103,-5009,-4816,-4699,-4746,653,1326,-4825,1927,10192,7678,2763,-1629,-2146,-931,-176,-5904,-5144,-1352,688,1314,6774,16039,8316,-3993,-11149,-6500,-2858,-1735,-1693,2007,6439,8720,10112,21513,25869,16287,3274,-3660,-2336,6483,9729,2231,6632,27853,27053,6628,-8297,-4009,-2221,-10053,-4287,2259,1533,-790,-6693,-13349,-2839,28295,64565,61839,40563,14618,-962,-11160,-12847,-3386,4478,4284,676,-3135,-7018,-12101,-11062,-8901,-4630,-924,817,-6408,-7993,-1185,5656,2575,-846,-9998,-15827,-7808,6569,11239,4987,2103,4784,7773,6120,2322,-9309,-13926,-6379,1730,5351,5892,10993,18397,9883,1391,-471,-5553,-2614,4594,16639,33712,36195,43356,44497,26936,12520,4333,-4105,-14068,-13211,-13982,-9473,-2795,4886,12625,8521,-3470,-2453,10347,14136,1370,-1390,7489,14498,7009,-109,2579,4865,6894,5038,-3464,-13264,-8053,2163,4055,3082,1667,-2864,-1677,-1949,-5496,-7647,-3138,-1141,-129,-2276,-9401,-11278,-7745,-5208,5143,19345,16586,886,-1771,-4444,-44799,-122220,-240685,-348780,-380799,-374493,-353339,-290656,-212310,-106912,-35905,-15625,-8270,-8612,-5281,-4996,-5055,9981,29569,36147,28369,21688,18166,27633,58988,72642,32395,1355,-15028,-18879,-8562,5315,19706,44567,65358,54944,10659,-11501,-11760,-4069,-3233,-8716,-1391,13564,7983,-17065,-39048,-38944,-41458,-35291,-17639,-16286,-12833,-3452,-162,-2719,-6059,-7158,-8660,-9744,-3439,-1493,722,3133,8641,6340,4694,5060,3698,4632,7466,8758,5751,6756,10573,12437,17681,13608,-2346,-8460,-1434,-3916,5369,21501,19803,3968,-3097,10028,7121,-676,-11874,-13522,-3889,1254,930,4399,-1048,-8394,-2480,4474,782,-9764,-13194,-7575,-3499,2293,-1219,-611,-7071,-11365,-8214,-6475,-1498,141,-3667,3461,11369,19388,15498,4003,-9768,-14723,-9497,-6954,-7692,-12713,-14310,-1790,3460,6917,11178,4788,-2271,-4461,-2905,-1729,-3378,2146,8604,11961,19711,23200,13567,7502,5497,3866,-872,-10122,-17274,-6950,292,15277,28946,26024,26347,29055,22567,19366,15135,7269,-1190,-2326,-4666,-6813,-16125,-15555,-10219,-2752,3100,3739,-806,-5779,-5785,4348,12863,11257,-342,-11638,-4222,10236,19455,13326,2605,-1293,-2712,-6770,-7752,-5344,-8374,-2783,9509,24448,40963,34653,19022,8953,4663,4675,-494,-12290,-10863,-6320,-8837,-6542,-1673,4956,875,-3281,-1361,4409,2563,-7003,-6512,6776,16038,17206,20091,13067,-2473,-8663,-5464,1926,13792,19906,11218,-320,-5409,-3676,530,1936,463,-6977,-6982,-960,-101,-3322,4937,6910,-2804,-10971,-13236,-702,8101,2153,1350,-2615,-7486,-9331,-10509,-8301,2437,4391,1209,-824,1676,5911,6228,5529,5953,9735,7535,-7265,-6322,4544,10685,15957,5959,-13661,-15518,-6980,-8067,-10432,-6571,-5910,-7837,-9214,-7935,-6001,-3430,-3978,-5237,-8748,-9854,2840,9762,19411,27812,22104,14834,12231,17625,14336,-3229,-1648,9176,13215,6153,-8017,-2149,-1880,1821,16544,21966,12394,823,-540,9825,18931,21128,20964,22321,30811,31183,10773,-10028,-20470,-15040,-966,13256,22849,33398,28880,7824,-5288,-14092,-4044,3878,13173,17432,16438,10939,2269,-4046,-3505,3515,6560,-647,-5005,-1322,2638,3934,1628,-5718,-12204,-11983,-10749,2208,10596,12455,8978,1055,-5279,-10682,-7327,-3269,-7742,-13337,-9175,-3779,-1880,-6912,-4862,11483,23673,16373,7679,3502,7850,20068,24424,19682,13911,8151,5660,-2121,-10018,-10758,4755,5132,-4448,-16310,-20333,-13834,-7102,-2041,4392,5249,5593,6165,3536,3995,-1422,5912,10680,5251,234,6206,17836,13966,9505,5593,-2117,4807,14381,21606,24127,14948,7444,102,-6706,-10002,-10130,-6279,-141,10266,13911,11097,879,-2116,-10150,-10266,-1207,4817,8955,7024,2852,-56,-2508,-5683,-6766,-1907,-3506,-9525,-11049,-4046,-975,-4567,-6045,182,5352,3776,-4064,-13304,-17020,-18042,-14529,-8738,-4039,-5312,-8505,6467,18930,13873,6508,3850,27,-9263,-7982,-630,1925,1888,3469,-3921,-7031,-4365,-2897,-467,5397,17703,18864,11318,4469,1932,763,-752,-5676,-11076,-1730,-5716,-9764,-1918,8275,13345,2984,-3896,-1352,-1741,-2680,-2764,2016,6626,12884,20191,18474,11207,1012,948,4528,4760,-2093,-4789,1836,11947,18873,10481,5124,-17,3971,4631,-7133,-10503,-9338,-6007,1810,5514,6935,7949,-2273,-10949,-3183,-837,5545,26173,35013,10448,-13166,-19565,-15599,-12036,-7626,-4688,-10401,-7554,-794,-1177,-11223,-19438,-13791,-13672,-14829,-13268,-2179,7607,11410,14027,15218,15691,12166,5228,1883,-1612,-7667,-7566,-6885,-11693,-9689,-7257,-8396,-11730,-13965,-8645,-7561,-10073,-9112,4834,29684,35264,28780,9587,-4471,-5697,4433,11993,11794,-3319,-4445,1888,-1543,8,3601,10554,12327,3451,-6532,-14934,-12249,-3194,-7108,-7721,-4042,-6797,-11910,-6964,-5230,-5844,1401,7786,8252,5354,2498,1973,5637,7927,2520,-1214,4896,8514,4057,-7121,-16004,-18249,-12896,-8603,-202,10360,27216,31335,12549,-3319,-8302,-10498,7037,24173,28358,19296,9798,1928,-2354,-2612,-2741,610,725,-2786,22,1582,-2227,-2162,-2472,-8778,-13444,-13075,-6674,-9255,-14059,-17207,-13055,-6810,-3514,-942,9233,16543,23359,31863,25103,8027,-1710,-5891,-9855,-8129,112,-264,-7906,-22198,-28541,-22377,-15048,-10435,-10649,-11767,-4370,8828,24718,26880,18423,15453,13608,7683,4005,-9945,-7174,11356,29911,34237,17889,-830,-9936,-5504,2838,16686,8451,-4224,-18273,-5915,8877,8896,2100,-3565,5279,6831,-3187,-9153,-8087,-16284,-11949,-2774,3029,4065,360,-1421,-477,7185,22138,27946,30206,18179,1802,-9379,-9729,-798,8134,20894,32210,25401,10531,2014,-2460,3462,12785,8696,316,-4393,-6971,-8049,-5192,-671,882,-1403,-7147,-15507,-15773,-6661,-6915,-14507,-3371,-405,-2428,-10946,-13144,-13548,-7739,2681,3631,-6199,-10195,-10949,-18367,-2875,22030,12249,-12027,-13717,-5348,-2972,-5014,-8376,-5952,-9872,-11456,-6058,-8509,-9409,-8510,-10917,-7262,-4466,-1142,-7,5350,7050,1826,-4439,-13721,-16888,-10148,-3171,980,18913,40051,45939,33205,15781,67,-9161,-14815,-9384,-1154,3030,6605,3535,-6101,-4867,-1103,945,6756,13485,13697,5166,-5639,-6260,-8826,-12672,-1753,6357,2942,3855,-707,-6927,-8189,-1555,1054,2944,6210,6735,1827,-6540,-10018,4387,18865,19481,9163,-5793,-9527,-7465,-9984,-9275,-9140,-10543,-10473,-6439,995,-2307,-11622,-15239,-10128,-10876,-12565,-8374,-2905,6455,3979,-6410,-6401,1775,3759,30,1699,168,-9879,-544,14016,19556,16441,8763,13789,5967,-3290,-6953,-10293,-14264,-6302,10280,18879,27872,36943,44669,41289,34360,27028,15804,363,-1243,3665,6899,1152,-1066,6903,22134,36783,42493,33948,21416,13093,11140,11100,2266,-2773,-1226,-8454,-9592,-13685,-14207,-10492,-5141,4574,4316,-1576,-5209,-2016,1343,16024,25155,35403,23131,-1797,-3354,-1484,694,2508,7816,16051,29042,27010,21294,20655,13489,-3577,-14040,-14471,-6951,-7791,-5219,-5078,-3214,-1830,-759,-3526,-2655,1092,3480,2103,-1779,4203,17143,22940,5478,-10336,-8195,-2617,-13287,-14953,-19149,4364,37397,71124,81996,65058,36102,16380,5031,-6775,-11608,-1954,21431,27001,13389,-1497,-20887,-6969,-3937,-10812,-2657,21942,36773,22282,2978,-6609,-7331,4784,20651,16537,6573,3205,2473,-4653,-11986,-4694,2782,-1172,-2751,-273,-2775,-13553,-13710,-7581,-5064,-6466,-8126,-6389,-7088,-2615,836,-763,-7384,-10409,-9473,-6866,-7191,-13359,-7867,-3584,-1146,1513,1063,-2087,-8667,-10807,-11696,-11385,-21908,-13961,1734,11214,11448,16835,28794,15095,826,-11222,-12072,-10887,-10493,-8241,-8793,-10174,-3354,7322,10630,13017,18685,27788,32102,21419,16960,6670,-2745,-4799,650,2966,9475,12851,9850,18091,36416,32317,16919,10552,10451,10112,2180,6381,9094,5140,1869,12659,19909,15927,8667,307,-5551,-8190,-6779,-2152,208,5235,12157,13835,14478,11609,11769,9694,3882,7801,16327,13114,2103,4673,6999,5625,-4240,-9370,2516,15001,21047,16566,5952,-1892,-1520,-3639,-9418,-5879,-1457,-7893,-7793,-4733,-2879,-7897,-7931,-11305,-17479,-3939,10375,8298,-1615,-10888,-13785,-14976,-15647,-10372,-5630,3762,10248,3956,11841,31717,30713,12274,-7776,-8574,1829,9012,18591,23790,25066,21106,17305,16,-2047,3622,10177,11330,6268,-1112,-8736,3486,26127,21589,8154,-2161,-9950,-13132,-5303,3956,18164,28651,40658,44991,30449,27072,30614,15792,-8750,-273,6016,1163,-6579,-12412,-13009,-10015,-4849,4683,12592,19485,17920,7056,-5025,-9392,-4724,-5522,-9572,-13493,-6094,-3545,-62,5626,11093,17363,9196,-460,8982,25888,28266,19622,3099,-7673,-19338,-21936,-20725,-17888,-8067,1108,2440,955,5690,10314,6003,-6883,-7441,2871,20211,26763,12213,3394,-298,2480,9725,14212,13953,7572,234,-5801,-6352,-2718,4818,7874,2271,-6069,-3504,-7471,-11056,-13790,-12416,-2915,2762,-1835,1633,7379,6143,2954,-12444,-20562,-16730,-5485,12439,21747,18530,-5371,-11595,827,16622,13883,5111,79,-56,6421,13197,8415,1583,-3895,-8744,-9371,-8621,-7412,-9206,-13547,-9682,-6409,-12318,-10103,2995,8413,7260,-11172,-8136,676,6580,12123,11741,12923,11123,4153,-4026,-9057,-6551,-1060,781,12915,28103,24523,13150,3282,-1385,-4717,-7395,-6926,-3199,-6193,-12085,-15592,-10349,-8657,-5189,5719,12583,7806,-4090,-10366,-6542,-3397,-5451,-16478,-11894,-8537,-11219,-14809,-8988,-4971,-3587,-4529,-9044,-11801,-10542,-5346,-13020,-12235,-6036,-6543,-6839,1172,1450,-4444,-2984,-509,4635,28449,54404,44227,11047,-6115,-10081,-3757,1532,13421,13763,4114,-8928,-13004,-5828,-5951,-5857,-6359,-6457,-7793,-6893,-5594,-6976,-9429,-10261,-940,3255,-4632,-8914,1018,17813,33559,29855,26011,13910,3536,-5926,-16158,-7367,5503,7445,2411,-2195,4420,16694,21034,14642,4617,-7429,-10490,-7118,-2923,6779,16764,31820,38841,30190,6112,-7546,8912,38703,59193,47038,21011,692,-5204,-1629,-67,-1640,2461,-13135,-15041,-13364,-5719,1644,7900,15288,11571,-6077,-14449,-7582,-4644,-132,-3751,-9918,-13047,-7661,-8930,-593,-2080,-434,3511,-4351,-6801,5147,24219,5296,-4667,-10344,-9073,-3912,-7579,-15977,-19406,-14465,-9871,-2475,2660,5174,560,2851,9969,23410,41362,42395,28043,11587,196,-528,-750,-1522,68,14358,16038,8649,-8467,-11729,-2444,-2954,-2773,16964,35314,33368,18688,3663,484,17643,31440,30445,13038,-1139,-4981,1636,8638,20394,38657,46331,43386,30839,21145,10484,290,-10426,-9937,-10789,-5110,-255,966,-1174,-6162,-4068,200,-1038,5084,9016,6212,-291,-4436,-6615,-7153,-7660,-12084,-4250,5803,9868,4915,-4692,8006,19872,17593,7195,-2805,-5057,-3405,-7367,-11992,-12966,-14748,-15332,-3411,7596,14530,20233,25712,12302,-1067,-4666,-5160,-9376,-15319,-10909,-7033,-7765,-2271,-2179,-7108,-11085,57,-2130,847,7094,18364,23584,8671,-1789,-3575,4212,6684,9072,7120,1379,4279,-1151,-17086,-6015,8158,6384,-8208,-4347,7208,8302,2471,-2304,-10908,-11467,-3918,7228,9872,-712,-9255,-16176,-21228,-18859,-13925,-3661,8809,15616,5537,-7844,-11405,-8978,-2065,4635,13039,24749,32413,30590,24771,14432,-365,-9387,-8807,-9859,-4513,-4880,-8931,-9516,-4361,-3109,-6907,-8209,-4073,431,-2918,-7800,-5747,-1439,1416,4265,3045,230,3829,4796,3230,10457,25144,24987,18572,8831,-4369,-8112,-4104,5502,21691,29528,20348,8155,-2686,-13587,-10877,-10834,-6922,-4249,-7952,-11799,-8720,-7277,-9872,-5503,2321,7070,1926,-4162,-9711,-2750,-2446,-1945,647,7319,14809,18325,14583,4049,-8808,-9115,1467,9887,15380,25484,45278,49485,44928,41854,26975,10177,8221,15441,12644,10003,13829,17521,11665,9864,-670,-11415,-12028,-8109,-7440,-1561,-3208,-1894,-4175,-12569,-9408,-8777,-16278,-10887,-5751,-8281,-11874,-11196,7689,12178,15419,10956,6336,901,-7585,-396,4500,3721,21258,28468,16818,9940,17130,34765,23251,5362,7373,8761,-264,-3780,2660,7759,12162,17011,21707,26850,26541,16563,7437,-7193,-8450,-8,-3833,-14426,-16024,-14488,-15394,-7617,-1896,4057,11847,14648,6081,-12492,-26912,-9979,5696,16353,19186,6240,-1705,-4271,-666,9991,17154,14178,7887,-771,-7289,1520,11703,11439,5494,4389,8180,4409,-2027,-8552,-7765,1098,10222,13548,6060,-3730,-7050,-7969,-12703,-15222,-16627,-13607,-12569,-15980,-17416,-18903,-13290,-5731,-853,7451,14225,13941,-986,-13144,-14447,-13909,-12554,-12485,-8581,-6886,-14551,-10190,-449,9565,10184,5793,5273,3440,6488,6933,-611,-6816,-3584,7373,33301,69181,71717,18141,-3900,-4459,-7803,2984,24255,22595,9884,744,671,-2322,-4694,-4155,-6762,-8367,-3475,-5671,-2758,3464,4324,-4529,-7500,-8858,-4033,1231,-146,-5498,-4612,-2539,4221,11198,2166,-10574,-13219,-18,24244,58387,79930,67724,37164,7656,-14128,-9552,340,15278,23472,20940,11694,1843,-1328,747,2355,1816,3546,8925,14039,9274,7832,5080,8052,8969,-634,-9205,3271,4815],[584,-6608,-7171,-3104,-2102,-1806,-3588,-6932,-6236,-6609,-6173,-4663,685,725,-5784,2362,10305,5631,74,-4914,-6222,-5142,-1829,-5836,-6771,-4565,-2915,-2030,3881,12759,6009,-2011,-7359,-5686,-2633,-672,-581,3250,7961,10157,8720,14822,20610,16135,5441,-2689,-2054,5237,6207,-1294,5523,27344,24767,4059,-10808,-2299,-1631,-10002,-4358,1099,717,-216,-4769,-11823,-7725,20995,56523,57388,37317,12473,-2679,-12371,-14061,-2237,6682,6848,2445,-2444,-6862,-11929,-10560,-7602,-3616,-845,199,-6339,-7413,-598,6064,2245,-1422,-10856,-15537,-4935,11078,15123,6685,2155,4238,7136,5159,1202,-10094,-12279,-2964,7991,14604,16561,19723,23513,12217,6418,3725,-3001,-707,6666,18110,31354,34166,43300,42039,25920,12609,4722,-3042,-12826,-14761,-16209,-12116,-5103,3333,12111,7256,-3360,2245,16916,18539,4499,569,8836,13779,2359,-441,8721,10614,9085,5403,-2547,-12358,-9245,378,520,-603,812,-1766,377,-491,-5447,-10115,-5370,-3023,-1538,-2201,-9371,-12590,-8993,-6203,3370,15852,14164,-69,-1445,-7667,-57161,-157348,-231904,-263713,-265867,-264144,-262372,-221241,-163894,-86475,-30590,-15083,-6929,-9146,-7043,-6906,-7298,7266,26312,32562,28097,26888,27349,40515,71523,72461,29252,-849,-15900,-17696,-6784,9222,25660,55117,74186,58563,11854,-11068,-12532,-4905,-4436,-7619,2426,14390,5240,-23532,-36801,-31364,-33469,-32531,-17665,-15024,-10780,-1835,725,-2673,-7115,-9156,-9626,-8155,-285,2019,3819,6230,10518,6752,4745,5144,3210,3904,6509,7353,3567,3578,8110,11359,16178,13293,-555,-5441,443,-492,9548,24229,21935,7883,-459,9914,7367,228,-10450,-12915,-5232,-1280,-1133,1513,-2847,-6951,-122,5785,694,-10474,-12973,-7129,-3328,1333,-3007,-2485,-7825,-11373,-7938,-6431,-236,3134,-1564,3463,9485,15562,10675,-1016,-12867,-13057,-7762,-5591,-6167,-11130,-16759,-5237,7,5125,10799,5034,-2097,-5410,-4271,-1247,-1761,5030,12167,15001,20915,24999,15065,8214,6243,5910,1859,-7164,-18870,-11608,-3472,8701,23556,24351,25254,25864,18571,14944,11883,5875,-1606,-1911,-3573,-5791,-15554,-15575,-8997,-2810,949,697,-2727,-6049,-4958,3459,11054,10168,1351,-9170,-4995,9161,19253,13829,3548,-645,-3129,-6717,-4148,-3506,-9243,-5628,6782,21479,36413,30097,16580,6164,205,-1915,-5717,-11604,-8717,-4918,-8420,-7544,-3544,2554,-712,-2477,-595,3668,663,-9037,-5312,9168,17360,16894,19103,12849,-1940,-9083,-3223,8409,18178,20355,8834,-985,-5889,-4439,-111,2641,3045,-3920,-5993,-978,-506,-4431,3594,7333,-659,-9104,-15427,-1784,7716,-1968,-842,-2448,-6360,-9618,-13996,-10695,1127,2953,-1438,-4483,-2256,3252,4711,5114,4924,7816,6388,-9352,-10009,3219,10972,18840,13194,-7734,-15240,-7832,-7213,-8392,-6272,-6131,-8037,-8532,-5292,-2606,-335,-2546,-5638,-9091,-8866,1778,6806,15369,23541,18509,11528,8478,13408,10031,-5724,-64,10995,12676,2956,-9629,-977,-838,3618,19300,21636,10961,-988,-2262,8314,17318,20872,21598,25519,36413,37058,15942,-5033,-16963,-15279,-1330,15055,24926,35475,30043,7718,-6527,-12657,-4398,1898,10483,15998,17709,14849,7685,25,-1003,5348,7248,-402,-5505,-2948,3864,6481,2765,-7154,-15882,-13663,-9100,3175,9909,10761,8827,1818,-6927,-13743,-7299,-2344,-7045,-14410,-11191,-5991,-5170,-10191,-6346,9732,19967,13693,6615,3908,9068,22341,29487,23866,16699,10102,6582,-1965,-10235,-10771,3988,4249,-4910,-18293,-23658,-14587,-7883,-3027,3453,4089,3484,2932,-2108,-3713,-3825,5097,10169,5550,854,7927,21377,17841,10373,7319,899,9540,18724,26161,27165,15352,6311,-1300,-8037,-10501,-10432,-7172,-4067,5174,10055,10497,1983,-3139,-10070,-11158,-1310,5099,8646,6174,2444,-208,-2375,-4595,-2698,5377,4361,-3286,-12017,-11755,-7428,-8953,-9094,-1414,5064,5301,-1143,-12517,-16105,-16355,-12760,-7353,-3324,-5013,-10018,3521,16553,13093,4921,1529,-2084,-9339,-8056,-3442,-2471,-2531,1286,-4050,-6577,-3871,-2380,-579,3857,14624,15789,9543,3396,1243,757,-930,-9345,-11254,731,-2293,-5833,1589,12334,19405,9599,-3804,-3756,-4741,-5354,-5019,-436,3866,13226,23585,21349,12159,669,48,3220,3557,-3947,-6910,1782,15213,25368,14371,5582,-334,3723,5212,-5906,-8028,-7537,-5817,792,3009,4646,7287,-1132,-10071,-3267,-1567,2680,19916,24333,1267,-16600,-15515,-12617,-10080,-6719,-4302,-10734,-7507,-394,-2139,-13215,-16852,-10444,-11529,-13066,-10624,178,9035,11846,14140,14381,13277,9415,2799,-105,-3787,-11013,-12711,-13450,-14319,-10475,-8681,-10129,-12997,-16040,-10951,-9340,-10183,-8578,-689,18129,21160,17780,5662,-4131,-6258,4769,11720,9134,-4620,-5011,161,-3462,-1144,2849,9574,10977,1952,-8207,-16357,-9503,1235,-3085,-7482,-5966,-9685,-13686,-8274,-6409,-7052,-141,5557,6462,5028,2979,1518,4984,9173,4690,3343,10751,15101,10216,-2754,-13059,-17966,-15732,-8943,-2015,7220,25238,33172,16902,-547,-7740,-11838,4860,21341,24636,15840,7176,589,-1947,-701,874,4569,2079,-2683,-525,2617,-439,-74,-320,-7448,-14053,-16077,-9337,-11670,-16502,-18701,-13478,-6569,-2638,17,9872,17004,23433,28220,20638,5868,-3225,-6520,-10682,-11729,-2575,-492,-6492,-19994,-26523,-22358,-15463,-10030,-11143,-12761,-4827,9570,22611,21371,12274,9697,8781,3990,743,-11425,-7993,10107,24440,27405,17293,1886,-10306,-9649,-2483,13071,9480,-1256,-13243,-11080,2779,2016,-5931,-6383,8467,9454,-3796,-9626,-7817,-15178,-14118,-4712,1411,743,-4267,-4569,-2588,5991,24894,32056,34817,22058,4343,-6769,-7565,-769,6226,13701,21242,17527,8433,2130,-2908,1621,10518,7476,-3265,-6719,-6969,-5499,-736,2683,2275,-756,-6962,-15622,-15692,-6660,-6925,-14658,-4390,-1119,-2792,-11348,-10829,-9350,-2800,3933,949,-9240,-11135,-11772,-19440,-7223,16249,10806,-12956,-12027,-3745,-1011,-3196,-7105,-6402,-11053,-10930,-5885,-8992,-10892,-9881,-11363,-7914,-5084,-1812,-1638,2259,2506,-1067,-5792,-15392,-15491,-7871,-1210,3648,21517,37830,41077,31284,16483,1581,-7068,-11639,-6831,66,3696,7508,1919,-9538,-7342,-1335,3397,9657,15873,13937,2278,-9576,-11264,-15188,-16067,-4090,5327,3090,3451,-2060,-8213,-9013,-2550,290,3239,7170,9060,4978,-4536,-10186,4383,20042,23327,13549,-919,-5459,-6328,-8821,-6672,-6213,-7952,-8801,-4832,2375,-1324,-11769,-15941,-9623,-10030,-12207,-8116,-2178,6923,3992,-7161,-5005,3262,4167,-883,-1183,-3892,-14896,1513,14660,18954,15933,11804,17283,7342,-3020,-6240,-8365,-11235,-3238,13224,20478,26772,33852,42136,42003,38362,33298,21680,6017,1760,4863,7858,1936,-1094,8144,24069,38129,44777,37921,23636,12935,9128,9717,932,-3152,-2000,-10907,-13050,-16614,-15810,-9991,-4292,4843,5118,-413,-5393,-3691,-2201,10176,19425,30874,17390,-7131,-6306,-1923,1150,3579,9041,15359,27914,26104,19173,18886,13703,-3008,-13624,-15512,-9212,-11040,-7743,-6718,-4074,-2750,-1632,-4259,-5052,-1698,217,-1631,-5200,1139,14940,20703,3631,-10407,-7208,-509,-12267,-15156,-18657,5104,38834,72063,81402,64099,36750,17513,4357,-7513,-10958,-2890,19114,22481,9234,-3294,-21810,-5426,-4932,-12261,-2251,21347,35522,21691,3627,-3880,-2554,5463,21426,18721,8542,3467,976,-6228,-14545,-7318,-1526,-4953,-4818,-1563,-2679,-12009,-16062,-9092,-5616,-6472,-7074,-4317,-5071,-1321,1777,525,-5560,-8675,-7776,-5140,-5531,-10490,-9043,-3144,586,3880,3341,-1212,-8268,-12521,-13176,-11792,-20087,-6812,10192,16734,13789,14331,22158,8635,-2321,-6487,-3708,-6015,-10917,-12334,-11140,-9529,-966,11451,15072,14468,16082,24928,31065,20161,14594,3750,-6014,-7536,-2062,318,7684,16032,18428,25752,38550,30470,16312,10185,9717,11337,7466,12183,13437,8497,8329,19684,23625,16711,9221,1441,-4348,-7437,-6677,-2539,-277,4934,10923,11130,13215,10999,12101,10685,6374,12329,21835,18912,6392,5379,6315,6104,-2095,-10568,722,13242,20857,19789,10211,948,-522,-2714,-7865,-6174,-1367,-6483,-6046,-4061,-3160,-8120,-8883,-11930,-15639,-2646,10101,7872,-542,-8445,-11192,-11473,-17471,-12006,-5748,4371,9620,2277,9882,28185,28006,11764,-8141,-5390,4936,11381,19584,22373,20829,14827,9390,-6261,-3573,2281,8185,9464,5872,-422,-6016,3396,20262,14540,3279,-3548,-8295,-10523,-3804,4933,18377,28657,39107,41993,29266,24790,26624,11714,-7077,4925,11062,3772,-5719,-12409,-12917,-9332,-5014,5231,13804,20985,19197,7547,-5001,-8631,-2648,-1133,-4087,-10034,-10085,-5910,-1501,5224,11657,18384,8091,-3664,4712,19350,19458,13279,937,-8305,-16929,-17676,-17998,-16068,-6858,2245,3762,2215,7144,11743,6520,-7199,-6521,5779,24229,28941,12959,4280,-98,1057,7413,12219,12526,7755,1500,-4921,-5954,-2474,5255,7769,848,-7494,-5269,-7190,-9125,-9954,-8974,-3976,-2511,-8153,-891,7054,8040,6197,-10141,-20974,-17768,-3556,16554,28906,25677,-705,-9925,-604,15170,14403,6604,1495,1496,9067,16922,11427,3026,-3049,-7784,-8536,-8421,-8254,-10793,-15075,-10502,-5971,-11084,-9621,2094,6417,8075,-7310,-4653,2072,5646,9954,10338,13167,13932,7987,-958,-11037,-7552,556,3442,15028,26127,20369,8707,-153,-3667,-6213,-9240,-9227,-4579,-7247,-13709,-17614,-9372,-7413,-3891,8958,18103,12023,-2400,-11633,-6374,-2030,-3560,-15205,-10663,-6998,-9965,-15639,-9288,-11700,-7607,-5245,-7785,-10719,-10151,-4253,-11373,-12466,-6244,-6078,-4897,3838,2762,-4312,-2513,187,5724,30264,52459,40957,9525,-5783,-8521,-1371,5038,17776,17149,5659,-8366,-12977,-4888,-6061,-7195,-7810,-6557,-6204,-5052,-4435,-6099,-8308,-9016,-1699,362,-8046,-11609,-1129,14665,29720,30031,27823,15217,5483,-2684,-11225,-10375,3282,5888,994,-3391,7439,24137,29184,20373,6921,-6799,-10115,-6679,-2361,7395,19157,38357,47624,35239,8101,-4997,11017,43088,63750,49113,21835,1438,-4815,-1189,1258,1520,4031,-13575,-15065,-13360,-6237,184,6799,14561,11278,-4866,-14094,-10452,-8529,-4303,-7480,-12431,-12007,-6661,-10986,-2033,-2980,-1028,4417,-3611,-9748,4081,27249,8692,-4421,-10611,-7932,-2071,-6296,-14837,-17254,-11671,-7389,-1439,1877,4242,-108,861,6588,18189,33877,37999,26939,11265,151,-1081,-1975,-1830,1099,15659,16636,9034,-8082,-11312,-912,129,2333,23446,43286,40757,23295,9570,7205,24068,36614,34937,14818,-1720,-5615,2405,10018,22663,41769,50049,49235,34549,23233,12231,739,-9352,-7975,-9368,-3882,755,2048,729,-2773,-665,2096,-1389,2902,6051,4299,-1455,-6494,-7530,-6203,-7287,-10229,-2842,6652,9537,2961,-6942,6704,17858,15245,5655,-4509,-7471,-5076,-9124,-13700,-12636,-15808,-15274,-2426,7313,11692,13966,20223,13099,905,-5047,-7144,-12043,-17522,-13028,-11352,-11704,-2885,-1289,-5435,-10499,232,-724,3754,9500,19472,21620,5221,-5392,-8557,-100,4120,10387,10351,3031,4381,-991,-14293,-11925,-330,366,-9141,-3358,6056,5600,1072,-2913,-11525,-11069,-2889,8963,10599,74,-7612,-14066,-20424,-19818,-14905,-3672,10533,19655,8276,-6100,-10144,-6888,844,6653,14518,26212,34395,33311,28065,16290,1775,-5882,-6925,-8080,-4039,-4704,-8519,-9517,-3607,-1216,-4684,-6733,-3718,857,-2453,-7895,-4338,382,2374,5006,3013,-688,2262,3011,925,8970,25386,23890,16088,6678,-5572,-9341,-4884,3480,17858,25876,18803,8277,-1970,-13744,-10469,-9883,-6418,-5003,-9908,-13070,-9916,-8811,-12165,-5315,4436,9519,3158,-4884,-10559,-2148,-943,1000,6088,9810,14951,17379,12820,3029,-8042,-8050,2031,9879,14896,25357,46272,54184,48774,42031,23841,6829,3025,8089,6759,7836,14623,17414,7842,7263,-1705,-10109,-10246,-5689,-5419,251,229,2540,-1004,-11786,-8956,-7432,-15749,-11917,-7406,-10220,-12075,-7471,14764,20548,22043,15698,11070,7621,-3322,1251,7945,8915,25827,26331,11727,1813,10303,26742,13116,-3229,4732,7248,287,-3020,3432,7864,9973,13588,18011,24104,27632,20278,9299,-7237,-10020,-1952,-5452,-15446,-16546,-15473,-14446,-7232,-2241,3858,12412,14893,4978,-11885,-21481,-8330,4270,13319,16984,5279,-2226,-4468,-511,11620,21133,18221,8999,-1436,-7436,3139,13814,12089,5108,4382,9042,5156,-1234,-7605,-7753,257,6916,8072,604,-8135,-7911,-8973,-14773,-16129,-15799,-12379,-10982,-13897,-16174,-19254,-13705,-6296,-2166,5382,11753,13455,1010,-10428,-14352,-14736,-13499,-11993,-7707,-6795,-16958,-14835,-4342,7115,10814,8532,8560,5078,6588,4604,-3162,-8634,-3850,7173,31592,68230,80908,27740,-1467,-4643,-6641,3069,23955,18941,6782,990,1405,-3046,-6470,-6196,-8474,-8336,-2624,-4110,845,4854,4305,-4843,-7900,-9818,-5683,-1119,-1799,-6428,-3735,756,11115,17731,4708,-8632,-12602,-1517,20045,54066,76022,63980,35394,7269,-13818,-11094,422,17003,24474,20664,10984,962,-1677,1462,3092,2082,2877,6302,7966,1394,2985,4453,9108,9501,-141,-11864,-210,1117],[-1139,-7044,-7131,-2867,-1342,-599,-2287,-5484,-6969,-8194,-7598,-4561,774,253,-6730,2814,10084,3392,-2479,-7749,-9609,-8626,-3206,-5386,-8043,-7689,-6338,-4810,1794,9402,1520,-1327,-3883,-3321,-1399,927,783,4452,9197,11043,6843,7780,14932,15453,7717,-1344,-1487,4269,3276,-3179,6577,27973,23384,2395,-13159,-67,-164,-9008,-5426,-959,-548,409,-2539,-8888,-12130,13822,46418,50497,32630,9571,-4814,-13764,-14358,-770,8850,9179,3957,-1854,-6630,-11654,-9603,-5748,-2020,-426,-214,-5829,-6533,51,6378,1957,-1856,-11281,-13858,-1646,16215,19631,8752,2296,3394,5986,3662,-470,-11040,-10372,931,14548,23235,26303,27204,26803,13282,10581,7257,-715,1145,8592,18867,27259,30354,40412,37346,23926,12286,5026,-1841,-11026,-14918,-16728,-14150,-7120,1655,11136,6275,-1251,8724,23236,21634,6829,2372,10203,12704,-2187,-515,14736,17365,11950,5973,-1836,-10487,-9585,-1420,-2179,-3058,1215,325,3036,1360,-4646,-12433,-7895,-5254,-3344,-2819,-9894,-13370,-10141,-7541,705,10898,10475,-1496,-1387,-10957,-71884,-127203,-135266,-125107,-116337,-130994,-154769,-137892,-104868,-57166,-24788,-14345,-5749,-9500,-8428,-8684,-9250,5307,22850,27777,26773,31452,36976,53099,80058,67540,24318,-3561,-16727,-16276,-4802,13527,32019,64515,80157,60151,13226,-9577,-12082,-5393,-5610,-6517,5192,13779,2054,-29933,-30076,-21675,-24068,-27386,-17217,-13777,-8928,-592,1250,-2837,-8225,-11123,-10432,-6641,2822,6345,7487,9368,12056,7127,5171,5788,3036,3303,5413,5572,942,-64,5179,10190,14571,12498,1247,-1652,2774,2271,12699,25394,23031,11280,1889,9202,7052,892,-9033,-12002,-6279,-3614,-2863,-1000,-4526,-5383,2324,7177,874,-10822,-12635,-6154,-1430,3563,-1461,-2203,-7746,-11095,-7503,-6067,1630,6913,1136,3740,7669,11654,5875,-5574,-14142,-11046,-6169,-4256,-4461,-9286,-17668,-9120,-3844,2899,9794,4876,-2148,-6642,-5961,-754,430,8013,15033,17279,21387,25873,16270,8865,7011,8269,4825,-4072,-16005,-14083,-5992,4351,18717,22245,23149,21182,12960,9209,7680,3900,-2212,-1529,-2529,-5007,-15015,-15584,-8300,-3358,-1722,-2742,-4712,-6059,-4186,2509,8788,8414,2315,-6767,-5292,7545,17719,13364,4189,-9,-3583,-6917,-378,-559,-9276,-8476,3501,17298,29724,24054,13046,2485,-5049,-8619,-7215,-7619,-5997,-3217,-7793,-8108,-4622,888,-2109,-1844,50,2773,-1199,-10253,-3350,11620,18077,15496,16790,11508,-1757,-8799,1320,15860,22490,19894,6375,-1592,-6458,-5161,-739,3405,5607,-1066,-5021,-1085,-1095,-5736,2134,7875,2108,-6651,-14759,-2490,7308,-5945,-3120,-2120,-4828,-8225,-15666,-12506,-331,1353,-3865,-7141,-5799,9,2527,4336,4021,6586,6617,-9310,-14149,1698,11132,21304,20744,-1522,-13652,-8635,-6493,-6871,-6158,-6663,-8424,-7598,-2492,939,2890,-999,-5975,-8820,-6110,1557,4288,11167,18579,14173,7662,4231,8512,5213,-6953,1658,12487,11501,-893,-11482,-4,54,5298,21089,20409,9855,-2122,-3473,6939,15672,20437,22198,28482,40887,41532,20795,-87,-13023,-14696,-1806,15513,24511,34403,28796,6638,-7617,-11292,-4923,-308,7304,13682,17998,17854,13069,4407,1782,7178,7843,154,-5599,-5227,3767,8348,3335,-9011,-19225,-13406,-6817,3907,8624,8362,7899,2351,-7907,-15155,-6492,-906,-5715,-14449,-12538,-7638,-7948,-13276,-6780,8306,16159,10892,5658,4478,10020,23517,33735,28090,19851,12376,7708,-1559,-10031,-10620,2783,2786,-5430,-17661,-24285,-14940,-9063,-4257,2394,2792,1245,-175,-5821,-10034,-5242,4265,9306,5670,1988,10301,25438,22631,11642,9238,4486,14278,23115,30278,28875,14982,5110,-2496,-9162,-10746,-10499,-7856,-7851,-326,5584,9312,3847,-3505,-9994,-11885,-1332,5454,8278,5380,2095,-174,-2085,-3269,1608,12973,12963,4260,-7552,-16590,-13803,-13485,-12200,-3052,4453,6284,1790,-9908,-13734,-13973,-10609,-5718,-2330,-4197,-8748,1710,14200,12151,3397,-657,-3804,-7728,-6177,-3763,-4452,-5408,-444,-3983,-5961,-3183,-1667,-452,2501,11603,12767,7968,2688,917,1024,-912,-12375,-5480,6378,4630,-902,5303,16252,25222,16137,-2420,-5624,-7534,-7895,-6844,-2472,1156,12812,26301,23479,12196,-385,-1408,1430,1974,-5987,-8754,2446,19459,32087,17943,6220,-205,3760,5783,-4324,-5445,-4824,-4535,593,1182,2843,6821,320,-8835,-3423,-2293,-235,13075,13801,-5805,-15670,-10790,-9528,-8471,-6054,-4018,-10851,-6927,465,-2455,-14526,-14420,-7205,-8605,-10250,-7776,2630,10615,12739,15140,14934,12777,8766,2318,-198,-3820,-11720,-14609,-19612,-16598,-11015,-10054,-11516,-13598,-16759,-12044,-9916,-9302,-7467,-7123,6567,9193,8705,2397,-3758,-6205,5267,11144,6481,-5676,-5324,-1333,-5109,-1894,2440,8601,9399,448,-9630,-16306,-6246,6637,1969,-6327,-7548,-11723,-14397,-9085,-7172,-7746,-1265,3652,5134,5546,4651,2486,5490,11806,9374,10554,17213,20848,15496,1422,-9714,-12080,-8892,-2790,-1599,3733,21474,32772,20174,2171,-6650,-12656,2600,17976,20373,12049,4538,-435,-945,1976,5594,9470,3989,-2175,-859,3791,1692,2238,1899,-5527,-13288,-19289,-12266,-14502,-18826,-18664,-12875,-5757,-1325,1365,10319,16769,22328,23543,15722,3450,-4808,-6503,-8790,-12209,-4643,-766,-5065,-17634,-24094,-21063,-15524,-9241,-11296,-13501,-5069,10225,19695,15465,6466,4678,4837,1073,-1867,-12651,-8742,8407,18302,20312,15885,4639,-8269,-13146,-8032,8286,9524,1363,-8505,-14776,-3151,-4556,-13411,-4144,11471,11120,-4798,-9872,-7408,-13535,-15312,-6489,-414,-2601,-8364,-7093,-4253,5056,27844,36591,39628,25736,6969,-3928,-5030,-10,5525,7844,11633,11136,6829,2363,-3280,-278,7668,5630,-8471,-9321,-6303,-2278,3497,5708,3703,218,-6247,-15186,-15277,-6301,-6537,-14256,-5174,-1733,-3075,-11434,-7775,-3360,3704,5777,-1462,-11598,-12281,-13495,-20581,-9807,11579,9960,-12304,-10112,-2233,894,-1153,-5155,-5955,-11295,-10973,-6484,-9503,-11895,-10997,-11775,-8496,-5355,-1989,-2777,-634,-1853,-3780,-6931,-16471,-12869,-4920,1288,6879,24232,35059,35514,28851,17052,3283,-4587,-8143,-3830,1410,4213,7948,-77,-13015,-10073,-1849,5385,11746,16983,12890,-1124,-13140,-15193,-15291,-15113,-5095,5078,3870,3708,-2551,-9072,-9664,-3449,-427,3913,8681,12053,8774,-2138,-9501,4678,20566,26015,17124,3726,-1037,-3862,-5885,-2770,-2311,-4620,-6286,-2847,3933,53,-11342,-15963,-8422,-8266,-10737,-6895,-984,7344,3879,-7746,-3311,4774,4604,-1464,-3688,-7501,-12681,4345,15549,18401,15661,15232,20143,8687,-2653,-5146,-6003,-7754,835,16803,21920,24572,28859,37091,40754,41318,39564,27562,11854,6098,6691,8884,2788,-1003,8839,24245,36942,44392,40390,25671,12810,7020,7710,-564,-3120,-2473,-13209,-16438,-19237,-15859,-8540,-3185,4875,5693,740,-5280,-4837,-5021,4082,13143,26433,12223,-12702,-8803,-2055,1773,4752,10209,13685,23911,22039,14378,14751,12029,-3422,-13507,-15642,-11040,-14310,-10624,-8866,-5518,-4186,-2703,-5055,-7608,-5154,-3836,-5673,-8260,-2045,12161,17882,2158,-9856,-6002,1957,-10553,-14649,-18654,4959,38245,69037,76043,58845,34572,17114,3213,-8043,-9848,-3321,16759,17738,4387,-5864,-15512,-1442,-4468,-13623,-1694,20851,34367,21675,4975,-1187,1219,6510,21145,20322,10557,4154,329,-6728,-15872,-9627,-5515,-7614,-6083,-2710,-2294,-9753,-17245,-10638,-6204,-6388,-5938,-2087,-2522,320,2838,1883,-3561,-6606,-5798,-3161,-3414,-6429,-8389,-1902,2778,6362,5372,-565,-7602,-13819,-13706,-10414,-14057,2037,18919,21710,15368,10658,14935,4045,207,2445,4457,-1240,-9036,-15348,-13055,-8512,1337,14735,18211,14417,12317,21186,29186,18661,12446,1403,-8356,-9666,-5062,-2651,5367,17880,26740,33536,39471,28559,15817,9606,8240,11116,12508,19291,19530,13947,14933,25035,25703,16891,9616,2472,-2956,-6430,-6346,-2814,-831,4274,9176,8135,11889,10565,12784,12389,10320,18710,28795,25387,10346,5521,5128,5950,-308,-11196,-1012,11403,20248,22657,14927,4333,644,-1644,-5626,-4791,146,-3864,-3581,-2951,-3173,-7602,-9365,-12026,-13984,-1880,8846,6383,-222,-6098,-8041,-6990,-13927,-13917,-6038,4502,8106,-408,6446,22822,24154,11252,-7343,-1966,7807,13369,20180,20642,16577,8837,2092,-11978,-4451,860,5974,7395,5159,-3,-3799,3165,14905,8626,-643,-4176,-5954,-7697,-2124,5889,18264,28259,36259,36385,25728,20357,20880,6928,-3706,9961,16183,6396,-4757,-12367,-13083,-8635,-4586,5983,14859,22181,20169,7786,-5110,-8155,-900,2994,1656,-4399,-12758,-8266,-3081,4663,11934,18835,6727,-6371,1234,14042,12257,7276,-1360,-8823,-14601,-13863,-15143,-14282,-5863,3127,4788,2982,7579,12048,6629,-6967,-5348,8386,27534,30221,13522,5201,392,-17,5367,10261,10932,7614,2513,-4124,-5529,-2267,5712,7876,227,-8129,-5871,-5557,-7231,-6243,-4081,-2226,-4830,-13183,-3150,6597,9601,8992,-7558,-19610,-17332,-1672,20419,36024,32166,3063,-8318,-1468,13906,14770,7780,2465,2503,10857,19817,14208,4522,-2020,-6598,-7396,-7728,-8449,-11764,-16348,-11255,-5530,-9684,-8714,1019,3933,7594,-4510,-2203,2422,3982,7330,8449,12355,15741,11723,3203,-8912,-7895,1953,5883,16521,23587,16407,5035,-3032,-5836,-7743,-11045,-10855,-5003,-7537,-14649,-19398,-8873,-6356,-2645,11955,24050,16500,-762,-13204,-6665,-1210,-2098,-14083,-9580,-5819,-9016,-16437,-7409,-7919,-7527,-5495,-6644,-9729,-10197,-3928,-10064,-12557,-6885,-6039,-2845,6474,3615,-4681,-2420,570,6265,30247,47141,35177,7559,-5323,-7245,398,7580,20969,19636,6611,-8126,-12531,-3721,-6121,-8756,-9541,-7073,-5293,-4002,-3961,-5705,-7494,-7897,-2365,-2041,-10814,-13278,-2161,12697,26608,29910,28693,15800,7222,581,-6299,-12520,225,3660,-623,-4063,9970,29361,34641,23895,7554,-6991,-9982,-6408,-2173,7270,20427,43561,54984,38956,9598,-3195,12342,45234,64373,48060,20968,1500,-4725,-1072,2444,5165,5104,-14374,-15113,-13549,-6798,-984,5984,13053,9707,-4270,-12778,-12817,-11976,-7633,-10364,-14258,-10168,-5851,-11751,-2910,-3947,-2034,5148,-1183,-13047,2521,28502,11864,-4417,-11500,-7400,-1101,-5711,-14000,-15173,-9274,-5275,-485,1269,3615,-261,-833,3615,13697,26169,31813,24074,9831,-480,-2058,-3781,-2575,1535,15757,15962,8664,-7865,-11206,-9,2611,7342,29412,49485,46521,27016,14497,13019,29471,40831,38688,16008,-2800,-6163,3443,11443,24504,43419,51181,52075,36314,24039,13110,789,-7420,-5973,-7856,-2704,1606,2981,2551,747,3450,4837,-1177,992,3264,2629,-2243,-8318,-8042,-4426,-5091,-9278,-2225,6946,8724,947,-8585,5309,15220,12461,3903,-6145,-9854,-6622,-10389,-12214,-6392,-11607,-15552,-2204,6241,8506,7578,13695,12284,1653,-6075,-9385,-14379,-18105,-14222,-15702,-14891,-3499,-690,-4221,-10093,500,646,6404,11435,19607,18586,1802,-9023,-13865,-5596,485,10408,12175,3836,3668,-766,-8344,-10379,-4053,-4252,-10184,-3175,4021,2676,-496,-3673,-12339,-10823,-1858,10379,11014,915,-6063,-12418,-19397,-19981,-16040,-3957,11779,23086,10664,-4349,-8750,-4681,3566,8104,15232,26700,35377,35262,31019,18317,4395,-3308,-5729,-7075,-3947,-4837,-8279,-9603,-3036,377,-2975,-5858,-3879,812,-2354,-7825,-2846,1792,2661,5075,2552,-1765,659,1151,-1512,7019,24379,21746,13206,4716,-6420,-10155,-5203,1673,13359,20712,15968,7728,-1243,-13325,-10287,-8957,-5953,-5926,-11937,-14158,-10626,-9464,-13256,-5228,5930,11341,3841,-5897,-11452,-1910,166,3810,11056,10871,13562,15051,10267,1844,-7202,-7275,1778,8853,13458,24116,45228,56306,50359,40251,20102,3575,-1476,1746,1125,5472,14926,17252,4749,4941,-2632,-8619,-7611,-2548,-2775,2291,3665,6602,1885,-10687,-8279,-6077,-15116,-12940,-9092,-12128,-11890,-3298,21083,28113,27432,19445,15213,14760,5527,7695,14084,15114,29475,23493,7150,-5209,6189,21857,7353,-9039,2711,4652,-786,-3804,2748,7199,7385,9798,13952,20627,27738,23894,11445,-7101,-10761,-3877,-6911,-14517,-16177,-16043,-13452,-6920,-2814,3382,12697,14958,4513,-9337,-15673,-5738,3080,9725,13816,3974,-2773,-4671,-371,13144,25076,22106,9821,-2011,-6927,4923,15818,12582,4837,4969,10723,6551,-83,-6590,-7680,-509,3770,2745,-4494,-8994,-6105,-8879,-16275,-16211,-14816,-11177,-9373,-11718,-14568,-19398,-13980,-6675,-3304,3395,9439,12858,3226,-7363,-12691,-14064,-14049,-11159,-7103,-6834,-17154,-18136,-8218,3572,9929,11112,11818,6708,6607,2130,-5798,-9722,-3724,7039,28987,63242,85474,38559,2299,-3545,-4263,4079,23366,14740,3061,1078,1976,-3848,-8084,-7897,-9733,-7863,-1484,-2169,5225,9468,7630,-1811,-5591,-9208,-6685,-3115,-3167,-6960,-2440,4604,18761,23850,7222,-6190,-10802,-1884,16835,49478,70454,58718,32712,6467,-13624,-11428,1221,18757,25006,20078,10436,607,-1615,2265,3876,2460,2550,4357,3576,-4521,-1988,4326,10869,10555,969,-13807,-3365,-2262],[-3414,-7801,-7256,-2707,-690,395,-1226,-4235,-6886,-9639,-9308,-4819,606,-213,-6297,2901,9024,683,-5214,-10482,-12697,-11696,-4562,-4818,-8853,-10553,-9281,-6367,1810,8652,-4543,-2479,-1464,-485,455,2699,1984,5222,9771,10971,4323,654,9005,14110,9826,63,-965,3341,1068,-3149,9082,28821,22283,1373,-10435,2282,1785,-7388,-7215,-4041,-2615,651,-554,-5707,-13194,6988,35321,41889,26816,5779,-7676,-15619,-12920,531,10513,10821,4798,-1707,-6639,-11656,-8695,-3887,-405,-241,-956,-5284,-5682,461,6297,1437,-2382,-11437,-11730,2009,21636,24253,10754,2188,1999,4036,1308,-3050,-12523,-8828,4434,20066,29677,33434,31944,27128,12428,13108,9473,846,2511,9884,18487,21792,25003,34761,30724,20775,11230,4919,-826,-9224,-13462,-15717,-15751,-9137,-382,9517,5478,2053,15116,27667,22519,7757,3677,11397,11351,-6373,-431,19679,24213,14961,6441,-1601,-7986,-8585,-3052,-4511,-4727,2329,2880,5935,3252,-3457,-13292,-11030,-8126,-5795,-4349,-11181,-13943,-11451,-9311,-2592,5171,5848,-3618,-1960,-14440,-54790,-66640,-17244,30553,42768,7005,-43176,-49580,-40285,-23525,-19123,-13830,-4995,-9834,-9465,-10333,-10462,4403,19330,21730,23965,34340,45287,62992,82620,57881,17479,-7117,-17612,-14963,-3011,17602,37865,71313,82279,59287,14539,-7375,-10882,-5884,-7092,-6048,6421,11579,-1675,-29684,-22753,-12462,-15287,-22436,-16669,-12905,-7618,9,1189,-3466,-9641,-13241,-11267,-5614,5297,10731,11069,12016,12908,7246,5842,7026,3207,2688,3930,3165,-2317,-4249,1616,8501,12545,10873,2588,1724,4340,3844,14244,24596,22665,13406,3389,7678,6123,1371,-7537,-10938,-7283,-5968,-4531,-3509,-6629,-4215,4620,8387,1077,-11162,-12666,-5108,1347,7496,1732,-674,-7062,-10664,-7035,-5432,4067,11249,4088,3954,5633,7447,938,-9684,-13952,-9370,-5060,-3279,-2875,-7480,-15734,-13463,-8138,83,7952,4079,-2640,-8268,-7944,-267,2999,10636,16703,18364,20915,25562,16920,9242,7662,10823,7803,-1122,-12375,-13683,-7948,1594,14219,19482,19883,15211,6005,2371,2516,1094,-3386,-1631,-1967,-4775,-14566,-15430,-8276,-4534,-4939,-6542,-6779,-6021,-3703,1339,6151,6125,2458,-4974,-5377,5381,14770,11599,4138,279,-4284,-7660,2561,2460,-8834,-11363,-426,11939,21336,16788,8337,-2140,-11027,-10995,-2480,-2536,-3088,-1417,-7100,-8372,-5074,-113,-3225,-1442,451,1672,-2992,-10602,-1125,13664,17912,13001,13403,9204,-2087,-8077,6350,22832,25689,18097,3832,-2322,-7287,-6065,-1647,3852,7597,1209,-4294,-1449,-2027,-7355,497,8418,5288,-3748,-12388,-2335,7032,-9724,-5604,-1839,-3001,-5625,-14267,-13740,-2142,-541,-6083,-8555,-8294,-3927,-510,2973,2929,5509,7443,-7098,-17753,-179,10901,22974,27697,4360,-11710,-9508,-6109,-6101,-6520,-7676,-9129,-6661,118,4288,5994,482,-6405,-8243,-2928,1760,2090,6933,13264,9426,3492,-276,3352,501,-6823,3041,13210,9474,-5385,-13227,528,446,6314,21150,18061,8814,-2857,-4470,5514,13952,19746,22582,30712,43457,43938,24627,4220,-9233,-13395,-2238,14711,21953,30731,25471,4538,-8764,-10203,-5683,-2647,3937,10771,17299,19675,17943,8825,4685,8793,8196,877,-5209,-7704,2157,9057,3057,-11327,-19973,-11374,-4317,4114,6518,5155,6024,2462,-8215,-13554,-5221,791,-4037,-13640,-13021,-8618,-10117,-16012,-6140,7313,12588,8100,4691,4972,10562,23455,36520,31735,23011,14737,8857,-1039,-9525,-10377,1175,876,-6031,-15737,-22376,-15180,-10675,-5674,1195,1318,-1130,-3076,-6685,-8740,-5274,3482,8105,5477,3432,13023,29532,27747,13411,11351,8485,18720,27325,33575,29100,13928,3917,-3530,-10163,-10739,-10336,-8322,-11168,-5559,1170,7687,5950,-2817,-9877,-12390,-1320,5779,7838,4636,1705,-145,-1828,-1938,5659,19719,20856,11415,-1845,-11319,-17391,-17816,-15226,-4624,3523,6644,4323,-6377,-10421,-11016,-8196,-3956,-1193,-3068,-6604,911,12026,11089,1922,-2763,-5198,-5426,-3509,-2276,-4373,-6737,-1740,-3747,-5180,-2329,-833,-151,1383,8893,10076,6718,2397,989,1559,-722,-10083,2432,13309,13990,4921,8992,19710,30292,22076,-196,-6870,-10157,-10144,-7887,-3820,-1233,11710,28058,24595,11206,-2100,-3229,-684,48,-8245,-9813,4142,24769,38615,20991,6945,229,3913,6127,-2521,-2806,-1757,-2651,783,-300,1207,6276,1881,-7449,-3732,-2971,-2829,6766,5584,-8380,-11098,-5876,-6500,-7247,-5723,-3912,-10847,-5966,1610,-2214,-15145,-12239,-4368,-5738,-7265,-4980,4949,12101,13899,16987,17208,14618,10468,3722,1188,-2230,-10346,-12923,-21147,-17828,-11266,-11586,-12547,-13964,-16334,-11706,-9151,-7472,-5717,-14199,-2019,1432,2463,-39,-3458,-5555,5923,10332,3967,-6431,-5320,-2498,-6303,-2053,2510,7769,7700,-1037,-10813,-14906,-2718,12546,7846,-4115,-8382,-12023,-13972,-9409,-7532,-7990,-2039,2126,4490,6997,7431,5064,7727,16611,17479,19788,23619,25359,19501,5132,-6132,-5261,1067,6122,1571,197,16154,29892,21716,4344,-5359,-12977,321,14290,15841,8087,1978,-1011,656,5309,11094,14791,6095,-1507,-1224,4682,3887,4614,4005,-3347,-11344,-17090,-14258,-17171,-20659,-17128,-11322,-4374,357,3035,10534,15850,20159,18323,10693,868,-6484,-5862,-5829,-9429,-5822,-1134,-3712,-15197,-21367,-19280,-15328,-8173,-10890,-14034,-4752,11068,16493,9913,1666,1012,2222,-849,-3758,-13701,-9399,6389,12069,13649,13856,7295,-4518,-14718,-13526,2507,8368,3407,-4333,-14971,-8710,-10496,-13961,869,14040,11671,-6053,-9488,-6788,-11689,-15186,-8049,-2417,-5878,-11868,-8937,-5500,4279,30563,41065,44107,28806,9406,-1064,-2326,1356,6049,4247,4511,6645,5704,2727,-3519,-2168,4530,3840,-11819,-10071,-4862,1051,7233,8369,5185,1518,-5050,-14323,-14578,-5626,-5840,-13423,-5715,-2220,-3292,-11110,-4383,3070,10175,7542,-3432,-12484,-13210,-15672,-21644,-10853,8371,10081,-9904,-7992,-920,2554,944,-2675,-4647,-10686,-11424,-7547,-9951,-12426,-11868,-12191,-9065,-5365,-1739,-3279,-2830,-5372,-6002,-7411,-14149,-9499,-1402,4269,10676,26711,31738,29601,26015,17420,5065,-1931,-4639,-853,2640,4461,7807,-2395,-16397,-12986,-2675,6721,12771,16569,10361,-4975,-15143,-12690,-9113,-11920,-4858,5669,5416,4827,-2045,-9290,-10128,-4248,-1106,4852,10665,15612,12916,394,-8338,5055,20303,27302,19646,7852,3207,-426,-1460,2313,2583,-560,-3128,-655,5519,1613,-10468,-15260,-6771,-5903,-8552,-5054,389,7481,3454,-8251,-1443,6126,4940,-1748,-5735,-10629,-8322,7082,16281,17689,15535,18595,22024,9744,-2326,-3709,-3299,-3943,5360,20506,23037,21621,22844,30529,37824,42736,44781,32567,17158,10417,8559,9630,3484,-916,8862,22719,33534,41462,40976,27230,12598,4779,5012,-2258,-2772,-2736,-15369,-19109,-19983,-13932,-6426,-2086,4462,5838,1765,-4906,-5489,-7134,-1766,8260,24308,9848,-18343,-10708,-2011,2447,5910,11220,11364,17402,15061,7230,8737,8649,-4879,-13874,-15262,-12575,-17692,-13970,-11645,-7653,-6181,-4005,-5998,-10433,-9442,-8781,-9727,-10652,-5324,8989,14794,1118,-8878,-4790,4473,-8289,-13515,-19318,3708,35353,61944,66076,49617,29680,15128,1571,-8472,-8431,-3140,14717,13051,-1059,-8927,-7657,4290,-2550,-14826,-1181,20023,32845,21762,6525,1173,4009,7632,19850,21099,12400,5047,346,-6262,-14271,-11362,-8774,-8612,-6532,-3758,-1658,-6984,-14401,-12079,-6946,-6403,-4952,10,281,2181,3898,3163,-1576,-4464,-3774,-1111,-1067,-2458,-6046,185,5425,8895,7014,-278,-6959,-14510,-13145,-7974,-7951,11195,26946,25468,15888,6143,7944,2346,5782,10989,11405,2726,-6498,-15333,-14059,-7362,3233,16660,19581,12942,7753,16736,26349,16760,10590,156,-8489,-10369,-8428,-5890,2594,18374,34006,40314,39099,26630,15273,8668,6033,9355,16465,26254,25770,19494,20182,28234,26132,16535,9809,3256,-1601,-5335,-5860,-3009,-1438,3281,6943,4860,10313,10100,13692,14925,15898,26409,36010,31225,13414,5020,3447,5199,1011,-11230,-2796,9451,19245,25002,19899,8013,1811,-577,-2947,-1396,3814,172,-570,-1644,-3143,-6721,-9528,-11848,-12705,-1800,6614,3809,-807,-4112,-4933,-2501,-8070,-14913,-6355,4274,5973,-3891,1768,16221,19666,11086,-5019,1418,10093,14652,20168,18609,12644,3890,-3314,-14897,-5015,-899,3337,4847,3735,-226,-2316,2523,9919,3418,-4089,-4576,-3436,-4799,-368,6699,17729,27378,32374,28725,19824,13908,13787,1712,-600,14006,20674,8662,-3945,-12354,-13525,-7946,-3541,6816,15557,22830,20583,7557,-5591,-8151,308,6407,6886,1338,-7732,-10527,-4932,3757,11657,18423,4994,-8642,-1439,9923,6683,1908,-3761,-9387,-12927,-10879,-12610,-12782,-5299,3515,5292,3104,6899,11087,6105,-6491,-4284,10389,29767,30339,13619,5844,947,-776,3728,8448,9123,6958,3019,-3661,-5345,-2372,5912,7942,158,-7813,-4741,-3739,-5795,-3098,544,750,-4386,-15447,-5256,5907,10716,11242,-5081,-17601,-15968,-100,23744,42831,37718,5825,-7015,-1920,12741,14835,8502,2892,2885,11706,21704,16598,5977,-965,-5402,-6205,-6825,-8230,-12049,-17154,-12084,-5289,-8323,-7589,-180,1040,5852,-3195,-1155,1461,1431,4173,6142,10572,16189,14674,7314,-4572,-7287,2870,7781,17105,20631,13023,2598,-5066,-7855,-9375,-12866,-11348,-4397,-7048,-14817,-20862,-9073,-5710,-1793,14327,29970,21001,557,-15247,-7474,-1060,-1248,-13363,-8927,-5218,-8582,-16275,-4832,-344,-2730,-4693,-5741,-9020,-10861,-4641,-9225,-12583,-8119,-6433,-851,8666,3692,-5753,-2831,537,6190,28368,39116,27560,5248,-4984,-6417,1404,8953,22621,20863,6796,-8296,-11527,-2305,-6017,-10519,-11711,-8192,-5259,-3951,-4426,-6081,-7286,-7204,-3204,-4150,-12886,-13848,-2388,11504,24023,29237,28294,15444,8479,3554,-1754,-11865,-3668,774,-2417,-4365,11350,31560,36464,24311,6006,-8277,-10297,-6498,-2473,6299,20323,46663,59752,40638,10228,-2193,12719,44887,60930,43874,18304,719,-5012,-1377,3482,9280,5824,-15081,-14397,-13836,-7327,-1663,5481,10843,6896,-4524,-11369,-14212,-15204,-10767,-12389,-14756,-8618,-5428,-9917,-2677,-4838,-3587,5376,2147,-13160,502,27802,14283,-4728,-13042,-7488,-1059,-5869,-13554,-13445,-7470,-3806,103,735,3410,16,-2457,774,9595,18603,24214,19484,7209,-1824,-3577,-6295,-3771,1279,14568,13969,7419,-7985,-11538,103,4239,11867,34371,53334,50051,29407,17976,17443,33296,43601,41205,16372,-4475,-6467,4612,12627,25475,43063,49178,51145,35668,23233,12831,404,-5434,-4203,-6441,-1716,2208,3667,4072,3987,7702,8034,-436,-395,1085,1646,-2271,-9630,-8471,-2512,-2311,-8788,-2471,6539,7200,-1421,-9771,3972,12288,9443,1941,-7756,-12189,-8049,-11150,-9176,-876,-7164,-15990,-2890,4333,4926,1470,6885,10074,1185,-7693,-11403,-15056,-16096,-12981,-15527,-14646,-4071,-492,-3517,-9954,681,1766,8607,12754,18637,14596,-1629,-12771,-18867,-11667,-3515,9153,12409,3589,2079,-413,-2441,-4807,-2964,-7480,-11433,-3904,1209,-424,-2259,-4648,-13435,-10767,-906,11299,10999,1634,-4843,-11352,-18706,-19199,-17312,-4560,12427,25571,12412,-2816,-7314,-2425,5969,8933,15180,26247,35342,36322,33389,20130,6584,-1730,-5333,-6939,-4502,-5526,-8443,-9939,-2794,1493,-1949,-5704,-4637,260,-2615,-7567,-1590,2605,2166,4413,1653,-2969,-953,-798,-4131,4487,21900,18542,9926,2667,-7323,-10779,-5197,159,8436,14257,11868,6393,-765,-12037,-9909,-7972,-5643,-7116,-13954,-14763,-10325,-8397,-10634,-5215,6546,12216,3744,-7218,-12364,-2179,668,6148,14917,10395,10742,11547,7215,664,-6355,-6907,671,6825,11151,21892,42256,55494,49446,36814,16144,329,-5220,-2567,-3739,3119,14855,17085,2473,3026,-3568,-7173,-4420,1254,508,4550,7062,10149,4180,-9840,-7695,-4886,-14534,-13982,-10762,-13844,-11244,1023,26011,34191,31178,21959,18450,21524,16290,17706,22473,22003,31928,20296,3095,-10271,5332,19604,5040,-11651,942,1602,-2834,-5472,1354,6306,5032,6329,10036,16766,26785,26947,14081,-6324,-10259,-5694,-7793,-11941,-14733,-15839,-12496,-6672,-3580,2664,12710,14833,4766,-5591,-9759,-2223,2793,6441,10365,2578,-3212,-4761,-124,14608,28889,25754,10439,-2382,-5921,6758,17558,12915,4772,6229,13045,8349,1274,-5503,-7489,-1165,949,-2009,-8151,-5983,-2986,-7862,-16929,-15646,-13756,-9962,-7717,-9468,-12784,-19379,-13966,-6705,-4042,1682,7446,12368,5662,-3830,-9855,-12108,-13044,-10210,-6746,-6960,-15355,-17600,-11455,-874,7524,13459,14924,8349,6566,-323,-8361,-9492,-3021,7095,25871,55019,84837,49689,7762,-766,-598,6681,23124,10740,-889,1076,2412,-4699,-9522,-9257,-10485,-6876,57,207,9952,16199,13936,3708,-1158,-6683,-6474,-4320,-3999,-6996,-680,9017,26675,29080,9744,-3263,-8189,-1129,14882,45227,64085,52789,29633,5488,-13577,-10395,2948,20627,25185,19329,10130,881,-999,3218,4727,3010,2687,3278,1003,-8223,-6378,5038,13367,12184,2750,-13491,-6002,-5163],[-6239,-8875,-7552,-2638,-153,1181,-419,-3204,-5859,-10220,-11171,-5346,330,-286,-4229,2805,7189,-2197,-7922,-12952,-15345,-14056,-5624,-3884,-8445,-11871,-10396,-5669,4830,12543,-7384,-5005,0,2498,3005,4822,3254,5854,10025,10298,1728,-5699,3696,12747,12211,1953,-120,2895,297,-1017,12551,29621,21503,1321,-7265,5135,4537,-4827,-8072,-7230,-4961,876,1463,-2303,-9554,1298,24953,33125,21083,1912,-10677,-17124,-11129,2067,12078,12198,5456,-1445,-6292,-11378,-7413,-1620,1597,49,-1655,-4231,-4297,1252,6464,1337,-2309,-10437,-8420,6867,27749,29260,13149,2447,806,2047,-1173,-5825,-13960,-7306,7680,24312,33561,37497,33718,24706,10288,14341,10827,2272,3987,11099,17684,16559,19619,27917,23716,17370,10171,5120,719,-6732,-10938,-13878,-15987,-10388,-1934,8227,5903,6754,21166,30374,21862,7935,5244,13262,10800,-8727,446,23791,31254,18629,7514,-1009,-4334,-5426,-3337,-5933,-5025,4644,6594,9879,5886,-1335,-11059,-13950,-10781,-7977,-5804,-12248,-13674,-12049,-10412,-5130,518,1884,-5518,-2417,-17079,-33636,3001,108370,185553,194287,136606,63244,37714,26680,13923,-13073,-12819,-3865,-9330,-9299,-10749,-9548,5334,16679,15463,20451,35719,51620,69204,79329,45412,9995,-10721,-17512,-13022,-722,21814,43287,75382,81057,56809,16531,-3919,-8534,-5677,-8130,-5591,6878,8874,-4999,-24032,-15482,-3961,-7006,-17225,-15360,-11700,-6121,758,1365,-3752,-10552,-14586,-11298,-4400,7634,15304,14843,14638,13747,7879,7615,9848,4676,2876,2844,954,-5351,-8015,-1664,6953,10826,9160,4004,4890,5481,4866,14779,22675,21588,14767,4613,6171,5645,2896,-4764,-8902,-7548,-7665,-5528,-5460,-8677,-2879,7537,10153,1998,-10925,-12552,-3459,5054,12347,5654,1743,-5323,-9309,-5655,-3575,7876,16679,7812,4672,4010,3630,-3387,-12372,-12455,-7578,-3862,-2082,-830,-5145,-12714,-16704,-11959,-2592,5976,3324,-2860,-9452,-9216,1099,6495,13269,17588,18731,20164,24752,17649,10026,8956,14245,11356,2202,-8348,-11711,-8996,366,10507,16507,16095,8966,-1204,-4571,-2791,-1965,-4714,-1868,-1490,-4563,-13474,-14275,-8265,-5712,-7986,-9928,-8205,-5469,-3010,491,3883,4083,2419,-3377,-4843,3467,11254,9035,3733,568,-4771,-8514,4751,5436,-7713,-13591,-4402,6165,12433,9180,3037,-7123,-16998,-5584,5192,3084,273,856,-5895,-7928,-4707,-301,-3568,-756,1067,878,-4121,-9750,1374,15374,17191,10026,9767,6639,-2541,-6852,10922,28307,27339,15290,1715,-2852,-8027,-6828,-2589,4140,9076,3082,-3558,-1755,-2978,-8943,-950,9221,9009,16,-9070,-258,7574,-12798,-7955,-1391,-603,-1950,-10742,-14047,-4105,-2472,-7751,-8481,-8579,-8059,-4031,1351,1845,4588,8441,-3335,-14508,-2163,10360,23849,33451,9639,-9682,-10261,-5924,-5870,-7185,-8992,-9964,-5698,2471,7363,8969,1980,-6812,-7450,81,2152,314,3022,8201,4889,-442,-4554,-1433,-3363,-5724,3896,12990,6667,-10148,-13091,740,174,6217,19057,14663,7742,-3314,-5369,4015,12233,18859,22697,31891,43729,44068,27111,7646,-5832,-11504,-2192,13311,18245,25556,20779,1594,-10091,-9480,-6669,-4985,722,7641,15736,20200,21905,13019,7556,10020,8179,1590,-4425,-9804,-916,8243,1690,-14063,-17316,-8630,-1976,3567,3463,1135,3104,1930,-8077,-11268,-3879,2393,-2419,-12450,-12527,-8881,-11687,-18202,-4968,6497,9300,5298,3510,5098,10508,22087,37231,34026,25596,16756,9680,-697,-9003,-10269,-940,-1517,-6912,-13921,-20499,-15650,-12883,-7424,-376,-576,-3860,-5902,-5650,-3618,-4214,2571,6366,4650,4714,15469,32886,32254,15468,13442,12431,22308,30822,35435,27610,12094,2513,-4758,-11385,-10761,-10262,-8897,-14111,-10421,-3090,5423,7477,-1218,-9863,-12745,-1600,5664,6963,3569,832,-652,-2136,-1192,8656,24326,26564,16846,2909,-5854,-12801,-18075,-16395,-6330,1888,5953,5774,-2947,-6919,-8064,-6104,-2640,-487,-2271,-4867,355,9607,9443,-8,-5305,-6734,-3481,-1260,-622,-3768,-7441,-3139,-3820,-4684,-1825,-453,-243,38,6160,7369,5309,1957,891,1801,-912,-3934,9836,19403,23908,10938,11907,21895,33607,26373,1809,-7971,-13190,-12034,-8320,-4788,-3577,9556,28096,23902,8582,-4933,-5758,-3533,-2741,-11324,-9763,6604,30507,43943,22766,7049,195,3415,5468,-1297,-811,778,-1103,448,-2360,-1330,4754,2659,-6808,-4936,-4219,-5262,1905,1329,-6398,-5722,-1718,-4355,-7102,-6451,-4691,-11478,-5485,2163,-2248,-15674,-10992,-2776,-4000,-5226,-3208,6154,12489,14298,18604,20205,17585,13093,5552,2563,-559,-8628,-10180,-15866,-17583,-11624,-13998,-13472,-15176,-15954,-10721,-7826,-5576,-4088,-17310,-3206,-1346,-1374,-2384,-4152,-5165,5953,8581,910,-7674,-5771,-4044,-7676,-2296,2337,6395,5187,-3287,-12586,-13673,64,17632,13353,-1676,-8616,-10921,-13494,-10124,-8364,-8703,-3376,216,3902,8492,10267,8390,11323,23129,27798,29176,28497,27509,21125,7301,-3292,1209,10731,14574,5633,-3808,8836,23790,20274,4752,-4931,-13607,-2694,9712,10495,3327,-1196,-1839,1925,8229,16020,19080,7223,-1734,-2653,4048,4917,5947,4914,-2061,-9630,-13431,-13850,-18640,-20041,-15695,-9899,-3330,1436,4033,9599,13433,16251,12113,4914,-2660,-9220,-5567,-3525,-6555,-6861,-2560,-3430,-13672,-19331,-18038,-15898,-7881,-10658,-14142,-4230,11461,12573,4482,-2396,-1761,253,-2574,-5825,-15589,-10714,3526,5483,6967,10540,8834,-704,-13685,-19132,-4955,4975,3774,-1847,-12822,-14672,-15685,-7790,5281,15081,10248,-8189,-9282,-6944,-10812,-14784,-10276,-5458,-9867,-15515,-10960,-7307,2596,31595,43869,46687,29973,10520,755,-530,2187,6477,2074,-550,3064,4101,2301,-4508,-4933,649,2584,-4101,-6588,-3374,3321,9431,9734,5780,2138,-4427,-14121,-14553,-5590,-5846,-13221,-6977,-3518,-4403,-11169,-1828,8270,14671,7761,-5730,-11890,-14211,-18830,-22920,-11540,5662,10249,-7175,-6591,-781,2906,2057,-718,-3487,-10047,-12685,-9513,-11033,-13415,-13414,-13562,-10578,-6118,-2063,-3973,-4772,-8284,-8338,-7656,-11087,-6457,1644,6757,14156,27790,27073,22758,21972,16604,5911,-178,-2192,961,2720,3478,6154,-5819,-20445,-16853,-4749,6347,11653,13613,5415,-9930,-14157,-7819,-4360,-9571,-4588,6124,6825,5902,-1518,-9527,-11282,-5827,-2630,5071,12132,18711,16227,2003,-7887,4464,18392,26294,20182,10442,6219,2859,3260,7537,7535,3319,-352,751,6171,2342,-10127,-15008,-5738,-4041,-6817,-3721,922,6372,1770,-9539,-334,6347,4255,-2606,-8034,-14029,-5507,8334,15660,15781,14660,20657,21915,9462,-2961,-2740,-1109,-652,9049,23010,22885,17530,15949,22803,32974,41585,47180,35024,20455,13101,9239,9105,3098,-1692,7420,18994,27707,35683,38796,27340,11456,1630,874,-4887,-2920,-3589,-18073,-18463,-17821,-11382,-4685,-1914,2813,4755,1912,-4990,-6405,-9327,-7614,6171,24949,10905,-22395,-12477,-2586,2402,6282,11326,8256,8583,5297,-2004,1841,3994,-7832,-15447,-15398,-14612,-21901,-18496,-15779,-11155,-9352,-6161,-7730,-14140,-15256,-15175,-13167,-12288,-9226,5108,11145,-126,-8330,-4358,6117,-6231,-12324,-20421,619,29537,50726,51922,36861,22038,11181,-1077,-9437,-7456,-2938,12682,8177,-7460,-11760,400,10214,-194,-15173,-1365,18068,30050,20974,7402,2550,5424,8065,17246,20421,13403,5443,262,-5677,-12235,-12286,-10775,-8291,-6787,-5222,-1283,-4379,-10433,-13358,-8346,-7118,-4753,1283,2590,3640,4393,3809,-179,-2847,-2295,422,858,667,-3331,2537,8069,11027,7759,-830,-6956,-14030,-12264,-5653,-2517,19450,33041,27199,14884,984,1889,3093,11020,17201,16063,5129,-4721,-13114,-13816,-6628,4130,16628,18786,10091,2513,11487,22225,14036,8876,422,-5857,-8960,-12122,-9402,-802,17430,39439,45044,37285,24469,14317,7064,2984,6033,18516,31474,30338,23423,23168,28926,24833,15468,9504,3423,-703,-4488,-5496,-3357,-2256,1857,4142,1153,8140,9227,14500,18113,22638,34065,41782,35003,14998,3692,1146,3772,1672,-10852,-4829,7252,17792,26606,24777,11613,2734,255,-208,3283,9341,5316,2697,-426,-3339,-5894,-9595,-11733,-12025,-2566,3425,161,-2402,-2697,-2291,1427,-2032,-12541,-6277,3980,3636,-7821,-3728,9243,15280,11758,-1122,4712,11525,14984,19415,16306,9258,698,-4792,-10656,-5605,-3115,248,1723,1417,-1280,-1667,1354,5236,-1367,-7300,-5091,-1046,-1917,1484,7388,16847,26115,27985,20052,12017,6051,6132,-3513,1601,16635,24021,10354,-3365,-12081,-13647,-6928,-1689,7831,15936,22914,20414,6897,-6416,-8555,1017,8960,11233,6551,-3059,-11941,-6931,2608,10863,17191,3076,-10179,-3058,7049,2730,-2455,-5986,-9863,-11806,-8639,-10393,-11475,-5079,3486,5384,2784,5423,9152,5109,-5798,-3318,11860,30968,29478,13338,6253,1606,-1032,2852,7159,7392,5978,3157,-3372,-5259,-2656,5982,8111,731,-6268,-2197,-2170,-4763,-543,4376,3766,-2292,-13232,-6913,5327,11754,13320,-2483,-15233,-14440,1339,26651,49398,42485,7946,-5707,-1716,11984,14872,9077,3146,3057,12074,22969,18938,7794,448,-3970,-4793,-5560,-7476,-11334,-16740,-12581,-4930,-6668,-5985,-923,-1634,3543,-3049,-1233,-453,-1589,959,3982,8477,15650,16889,11128,92,-5516,3641,9411,17147,17968,10945,1999,-5386,-8991,-10517,-14041,-10195,-2597,-5453,-13786,-20681,-9485,-5046,-973,16357,35880,25904,1989,-17273,-8178,-1024,-523,-12627,-8319,-4735,-8167,-14546,-2136,6239,3126,-2302,-4537,-8106,-11620,-5955,-8229,-12003,-9405,-6427,1554,10662,3411,-7000,-3151,686,6147,25521,30078,19674,3367,-4301,-5449,2250,9756,23229,21294,6827,-8194,-9666,-19,-4941,-11525,-13725,-9352,-5542,-4312,-5245,-6708,-7226,-6482,-3743,-5433,-13507,-12948,-1614,11284,22321,28429,27145,14786,9791,6720,2828,-8452,-7593,-1926,-3569,-3827,11942,31121,35004,21928,2794,-10039,-10438,-6339,-2547,5267,19524,47874,61819,40660,10576,-1253,12829,42859,54661,37761,14729,-176,-4916,-1343,5243,14616,7278,-13918,-12265,-13128,-6874,-924,5988,8829,3794,-4962,-9694,-13504,-17482,-13164,-12380,-13155,-6837,-4729,-6648,-336,-4566,-4902,5634,6148,-8367,-1010,26070,16325,-4566,-14242,-7276,-1028,-5853,-12660,-11395,-5567,-2307,978,975,4334,1220,-3435,-1322,6343,12151,16494,14187,4220,-3125,-4853,-8728,-4425,1170,12935,11515,6064,-7733,-11434,182,5665,16343,38656,55261,51755,30954,20495,20911,35953,45383,42918,16588,-5897,-5549,6546,14104,26037,41273,44831,47075,33236,21438,12039,468,-3042,-2065,-4468,-201,3333,4873,5956,7456,12418,12069,1460,-317,618,2435,-521,-9317,-8258,-10,1337,-7309,-2731,6156,5585,-3633,-9910,3575,10095,7117,546,-8627,-13561,-8592,-10798,-5601,4107,-2588,-15357,-3753,2401,1734,-3410,1306,7775,570,-8703,-11331,-12375,-12327,-9278,-9955,-10497,-3803,13,-2547,-9302,1472,3304,11020,14130,17285,10598,-4362,-15885,-19504,-14830,-5694,7545,11755,2907,364,733,3138,883,-248,-8417,-12025,-4828,-1467,-2914,-3511,-5200,-14200,-10184,616,12310,11146,2745,-3447,-10261,-17920,-17910,-17675,-4799,13080,27498,13943,-1034,-5304,425,8536,9747,15061,25622,35028,37086,35575,21921,8459,-548,-5169,-7108,-5264,-6340,-8544,-10024,-2358,2594,-1131,-5738,-5456,-197,-2593,-6575,-205,3279,1413,3601,959,-3663,-1973,-2290,-6453,1840,18489,14943,6827,881,-8024,-10844,-4491,-463,4013,7439,7173,4735,-205,-9673,-8456,-6456,-5105,-8155,-15188,-14084,-8237,-5301,-6852,-4829,6542,12398,3202,-8357,-12788,-2634,792,8094,17537,8845,7100,7538,4340,-14,-5245,-6680,-929,4251,8506,19241,37983,52033,46356,32449,12485,-2652,-7492,-3866,-7188,1196,14719,17042,1134,1863,-4332,-5697,-768,5831,4745,7286,10635,13317,5993,-9342,-7310,-3854,-13992,-14898,-12170,-14786,-10095,5316,29214,38347,33172,23259,20722,27441,27101,28974,32087,29123,33055,17026,-511,-11858,6503,18528,4342,-10132,-695,-1443,-5271,-7343,17,5652,3324,3595,6580,12762,24721,28891,17232,-4525,-8598,-7382,-7628,-8763,-12564,-14785,-11690,-6639,-4680,1567,12271,14311,5395,-1647,-4270,1624,3409,3847,6982,1071,-3685,-4902,41,15754,32157,28766,10626,-2779,-4978,8161,18508,12712,4590,7692,15267,9883,2305,-4762,-7574,-2137,-1894,-6176,-8234,-2023,-1,-6745,-16983,-15234,-13177,-9261,-6579,-7764,-11475,-19793,-14093,-6856,-4804,-206,5255,11487,7687,-403,-6783,-9919,-11959,-9954,-7271,-7802,-13426,-14501,-13019,-6650,3103,14706,16943,9193,5665,-3456,-11567,-8438,-2462,6557,21753,43947,78362,59125,14407,3332,3844,10465,22980,6834,-5568,43,1716,-6589,-11830,-11353,-11627,-6331,1010,1946,13516,22464,20714,9376,3325,-3729,-5938,-5575,-5285,-7722,290,12674,32957,31780,11013,-1168,-6283,-676,12934,40401,56363,45674,25371,3308,-15123,-9406,4321,21288,23749,17110,8610,290,-1260,2843,4108,2210,1774,1542,-1458,-8228,-9762,5266,14902,12779,3596,-11867,-9708,-9227],[-9943,-10622,-8452,-3130,-192,1301,-339,-2874,-5007,-10010,-13489,-6582,-488,-258,-2371,2200,4139,-5401,-10985,-15614,-17374,-15818,-6792,-3064,-7198,-11270,-9634,-3671,9084,18374,-1984,-8287,155,4826,5493,6616,4020,5879,9545,8646,-1212,-11327,-987,11150,14426,3875,512,2413,383,1819,15546,29332,20212,1500,-4299,7966,7412,-2148,-7437,-10064,-7977,454,2801,467,-6076,-3681,15652,24540,15514,-2164,-14249,-17587,-9613,3179,12879,12653,5327,-1594,-6086,-11327,-6420,369,3284,-276,-3042,-3343,-3004,1873,6370,1139,-2144,-8586,-4342,12384,33560,33601,15167,2476,-574,-299,-4108,-9135,-16011,-6674,9628,26044,33730,37343,31639,19087,6620,13548,10636,2942,4940,11576,16012,11870,14486,20465,16630,13361,8570,5065,2239,-4076,-8171,-12157,-15579,-11411,-3411,7058,7347,11926,25923,30865,19418,6921,6569,15250,10614,-9198,1253,26178,37251,22100,8498,-542,-386,-1275,-2777,-7174,-4732,7385,11023,14415,8628,927,-8243,-16893,-13544,-10165,-7348,-13162,-13294,-12356,-11052,-6959,-2817,-1173,-7570,-3293,-18958,-10407,74724,226528,320317,319831,243558,154084,116232,90305,52114,-7417,-11855,-2873,-8558,-8621,-10417,-7389,6978,14218,8765,15847,34696,54369,70178,70209,31367,2089,-14796,-16726,-10988,1468,25235,47154,75729,76198,52458,18542,9,-5809,-5342,-9200,-5635,6246,5590,-8247,-18878,-9227,3014,131,-12222,-13819,-10651,-4911,1227,1380,-4088,-11341,-15389,-10941,-3489,9200,18964,17868,16498,14062,8574,10097,13902,7036,3436,1804,-1365,-8428,-11553,-4854,5189,9065,7055,4941,7147,5750,4972,13965,19538,19573,14961,5139,4506,5704,5709,-576,-6180,-7473,-9143,-6334,-7324,-11029,-1633,10862,12198,3252,-10538,-12723,-1598,8958,16881,9057,3964,-3195,-7301,-3454,-565,12713,22603,11815,5506,2485,-58,-7280,-13544,-10621,-6038,-2898,-998,1350,-2611,-9295,-15311,-15128,-5283,3739,2465,-2890,-10105,-9570,3324,10488,15453,17374,18108,19015,23414,18355,11178,10919,18356,15209,5642,-4397,-9744,-9427,-166,7276,13009,11695,2703,-8344,-11386,-8104,-5315,-6425,-2534,-1345,-4467,-11749,-12234,-8215,-6901,-10806,-12749,-8943,-4607,-2241,-136,2010,2349,2214,-2103,-3939,2008,7636,5754,2806,662,-5130,-9550,5925,7921,-6222,-14886,-8300,268,3676,1558,-2721,-12328,-21367,1467,13058,8718,3932,3523,-4189,-6874,-3841,-97,-3268,270,1947,490,-4452,-7984,3797,16498,15939,6865,6302,4120,-3057,-5416,14189,31221,27014,11852,235,-3150,-8599,-7357,-3531,4227,9970,4543,-2769,-1897,-3841,-10372,-2102,10245,13082,4930,-4198,4304,9346,-14829,-9948,-693,2436,2683,-6233,-13367,-6112,-4272,-8682,-7213,-6547,-11143,-7453,-152,975,3880,9323,1164,-9137,-3903,9600,23993,37527,14111,-7603,-10675,-5743,-5879,-7874,-10348,-10649,-4635,4571,10148,11881,3635,-6980,-6391,2755,2666,-853,-110,4110,1305,-3476,-7986,-5140,-5768,-4067,4314,11946,3442,-13625,-9730,1367,-541,4827,14920,10668,6809,-3330,-5952,2718,10849,18102,22763,32108,41951,42369,28494,10437,-2614,-8847,-795,12739,15080,20539,15935,-1525,-11294,-8790,-7473,-6833,-1732,4988,13908,19881,25079,17183,10705,11190,8162,2573,-3005,-10484,-4719,6205,-417,-16466,-13813,-5491,409,2685,13,-3023,-281,1134,-7315,-8756,-2272,4101,-680,-10718,-10481,-7775,-12041,-18796,-3373,6064,6808,3081,2617,5304,10387,20157,36193,34975,27677,18675,10545,-101,-8025,-9776,-2909,-3684,-7529,-12131,-18603,-15766,-15032,-8854,-1775,-2335,-6365,-7973,-3762,1085,-2049,2136,4739,3775,6196,17836,35608,36106,18335,16178,16703,25408,33933,36240,25266,10338,1571,-5609,-12181,-10179,-9680,-8978,-15904,-14145,-6436,3241,8687,1671,-8947,-11920,-1429,5755,6324,2819,93,-1153,-2476,-534,10966,26903,30021,20611,6700,-1276,-7718,-13849,-13382,-7113,291,4938,6672,644,-2806,-4600,-3785,-1212,356,-1285,-3076,364,7558,7859,-1744,-7585,-7601,-1391,975,1125,-2808,-7391,-3965,-3419,-3656,-903,188,-6,-735,4229,5434,4412,1957,1257,2437,-676,3755,16395,24331,33726,17620,14654,23375,35593,29436,3971,-8150,-15647,-11498,-7265,-4466,-4814,7523,27260,22160,5253,-7827,-7891,-6091,-5433,-14251,-7263,10882,37338,48565,24031,7264,369,2973,4544,-12,1252,3500,895,449,-4198,-4298,2948,3161,-6376,-6271,-5176,-6197,746,2373,-1349,27,2312,-2359,-7171,-7409,-5557,-11965,-4807,2785,-1875,-15171,-9744,-1634,-2764,-3573,-1866,6825,12348,14448,20266,23951,21460,16389,7759,4068,1327,-6546,-6957,-9809,-14588,-10441,-14109,-12340,-16488,-15076,-8544,-5301,-2911,-1750,-9344,2430,241,-2444,-3849,-5114,-4300,6197,6848,-1744,-8523,-5851,-5041,-8243,-1754,2773,5428,2853,-5398,-14084,-12173,2779,22217,18861,1713,-6951,-8495,-12464,-10420,-8839,-9097,-4460,-1091,4353,10700,13727,13072,17139,31803,39865,38383,32210,28092,21217,8747,-365,7777,19811,22174,10168,-6680,959,15836,16665,4093,-4588,-13503,-5273,5546,5660,-930,-3737,-1847,3652,11377,20710,22697,8055,-2062,-4298,2574,5315,6866,5353,-962,-7665,-9649,-10241,-16091,-17346,-13821,-7839,-1751,2739,5146,8419,10558,11808,6169,-482,-5993,-12172,-4789,-1265,-3696,-6960,-4173,-3385,-12216,-17135,-16466,-16393,-7603,-9734,-12164,-2103,12443,9180,580,-4431,-2725,-322,-3272,-7177,-17476,-11303,1437,248,1436,7140,10115,3636,-9576,-21057,-12920,311,3296,-251,-10205,-18195,-13349,-2414,9068,15416,7997,-9917,-8544,-7105,-10228,-13855,-12251,-8511,-13412,-17079,-12190,-8837,764,31283,45116,47623,29878,11080,2342,1147,3140,7158,1327,-3136,873,2890,1975,-5317,-7646,-2386,4030,5515,61,-968,5322,10959,10693,6313,2822,-3681,-13857,-14329,-5350,-5744,-12879,-8157,-4779,-5579,-10697,568,12597,17438,6986,-7348,-9913,-13903,-20937,-22599,-11321,4004,10957,-3870,-5067,-934,2740,2967,1444,-1745,-8386,-13054,-10783,-11539,-14050,-14761,-15072,-12212,-6857,-2235,-4053,-5406,-9320,-9636,-6771,-7566,-3065,4888,9516,18137,28151,22078,16054,17626,15348,6516,1341,-113,2299,2391,2067,3853,-9403,-24171,-20698,-7319,4923,9052,8904,-1014,-14224,-10539,-3020,-476,-7696,-3918,7021,8695,7483,-495,-9145,-12373,-7435,-4246,5232,13685,21879,19150,3313,-7588,3523,15706,23913,19575,12224,8725,6541,8641,13330,13059,7630,2609,1979,6526,2842,-9703,-14756,-4777,-2101,-4940,-2271,1302,4778,-465,-10714,637,6036,3194,-3387,-9782,-16814,-3704,8455,14073,13163,13647,21772,20463,8321,-3955,-1548,1257,2790,12184,24556,22032,13339,9608,15595,27528,38544,46706,34905,21860,14356,9116,7884,2229,-2747,5217,14128,20782,28368,34634,26504,9951,-1801,-4014,-7731,-2982,-4445,-20189,-15297,-14398,-8365,-2977,-2170,599,3127,1854,-4908,-7036,-11119,-12454,7481,27843,14927,-17398,-13285,-3268,2167,6397,11078,5545,-696,-5456,-10620,-1702,1016,-11008,-17637,-15597,-16660,-26345,-23609,-20719,-15364,-13035,-8577,-9652,-17510,-21944,-20863,-12260,-11967,-13029,1412,7698,-1159,-7907,-4311,7144,-4038,-10443,-17693,-3773,21653,37226,36119,22827,13060,6216,-4071,-10452,-6595,-2375,11261,3976,-14032,-11322,8289,15899,2481,-13468,-1813,15419,26318,19459,7848,3375,6094,8133,14125,18766,13909,5644,249,-4937,-10403,-11471,-9889,-7026,-6704,-6676,-780,-1681,-6111,-13160,-9903,-8208,-5040,1963,4532,4903,4619,4140,950,-1436,-1050,1715,2543,3108,-612,5202,10965,13065,7916,-1871,-7367,-13178,-11267,-3534,2321,26475,36980,27122,12823,-3776,-1640,5090,14880,20725,18360,6104,-3797,-11037,-12522,-6142,4177,14965,16451,6749,-2607,6005,17211,10765,7790,2782,-1173,-5615,-12928,-11798,-4369,15689,43081,47621,34598,22410,13180,5093,-435,1877,18665,34180,32331,25162,23954,27504,22294,13973,8853,3070,-198,-3737,-5076,-3642,-3005,395,1210,-2679,5499,8016,15236,21936,29930,40392,44943,36029,15044,1755,-1526,1955,1866,-10156,-6933,5024,16174,27621,29478,15060,3508,924,2494,8467,15972,11244,6189,723,-3731,-5187,-9533,-11733,-11907,-4075,-415,-4248,-4770,-1779,-205,4617,3600,-7791,-5072,4221,1830,-11348,-9299,3063,11922,13754,4365,8201,12043,14305,17945,13836,6521,-501,-2578,-6788,-6445,-5702,-3043,-1803,-1724,-3185,-1845,-324,851,-5868,-10280,-5903,1018,800,3358,8019,15741,24596,23617,11544,3022,-2205,-995,-8418,2638,17563,25734,11194,-3164,-11296,-12558,-5236,1001,9071,15971,22341,19555,5759,-7645,-9410,1145,10440,14330,10762,955,-11416,-9092,1189,9475,15108,990,-10895,-3845,5079,-11,-5840,-8014,-10326,-11201,-7154,-8606,-10454,-5353,2870,4910,1965,3242,6332,3543,-5215,-2702,12593,30943,27568,12467,6152,2024,-1089,2547,6288,5651,4524,2714,-3452,-5479,-3348,5662,8119,1577,-4068,456,-1342,-4464,959,6776,5800,-111,-10315,-8319,4720,12578,15025,-43,-12907,-13171,2329,28741,55187,46071,9266,-4577,-1192,11351,14578,9226,3012,2865,11877,23476,20984,9799,1975,-2697,-3615,-4403,-6733,-10220,-15553,-12917,-4757,-5035,-4311,-1354,-4087,767,-4224,-2712,-3542,-5288,-2464,1779,5981,13925,17862,13949,4132,-3494,3905,10355,16361,15488,9832,2464,-4511,-9284,-11263,-14455,-8545,-505,-3403,-12193,-19143,-10372,-4700,-521,17613,40927,30727,3282,-15883,-8938,-1335,-247,-12259,-8177,-4711,-8084,-12963,-96,10946,8081,669,-3405,-7365,-12760,-8248,-7281,-11262,-11082,-6017,3843,11816,2360,-8782,-3683,682,5847,21780,20831,12102,1669,-3715,-4675,2613,9679,22464,20532,6400,-8092,-7747,2641,-3238,-11608,-15968,-10970,-6551,-5453,-6723,-7979,-7851,-6275,-4536,-6433,-13265,-11605,-730,11179,20722,26820,24826,13493,10670,9526,6838,-4790,-11786,-4596,-4338,-3138,11258,27808,30159,16573,-2346,-12648,-10849,-6404,-2761,3913,17727,46576,60374,38560,10194,-771,12254,39051,46088,30065,10132,-1535,-4812,-1263,7483,20663,9298,-11394,-9807,-11661,-5723,764,6887,6701,216,-6028,-8454,-12008,-18757,-15119,-11166,-11060,-5337,-4273,-3515,3215,-3330,-6289,5320,9581,-3409,-2190,23209,17298,-4363,-14884,-7010,-1189,-5856,-11651,-9514,-4053,-1263,1632,1408,5584,2434,-4451,-3235,3276,6329,8710,8087,496,-4821,-6269,-11349,-4621,871,10530,8258,4152,-7617,-11109,-204,6347,19952,41379,54647,50987,30990,21405,22715,36771,45545,43169,16190,-7319,-3903,8544,15137,25492,37672,38176,39835,28677,18178,10248,632,-935,-194,-2535,1300,4512,6120,7657,10492,16800,16103,3757,619,1283,4335,2314,-8058,-8033,2407,5124,-5016,-3292,5313,3292,-6348,-9661,3624,8274,5062,-781,-9341,-13935,-8799,-10115,-2626,7903,1335,-13946,-5184,105,-1458,-7497,-2874,5688,-15,-8645,-8909,-8108,-8325,-5072,-4071,-5700,-3163,359,-1701,-8499,2460,4834,13183,15093,15171,6396,-6854,-17632,-15141,-10951,-4969,5439,9870,1321,-1809,2051,7602,5260,1805,-7545,-11965,-6285,-4183,-5127,-4668,-5827,-15159,-9445,2249,12930,10948,3664,-2441,-9625,-17573,-17061,-16764,-5026,13311,28271,14672,429,-3260,3315,10660,10085,14534,24597,34194,37169,36953,22892,9392,-147,-5648,-7993,-6723,-7783,-9044,-10270,-2131,3199,-970,-6354,-6709,-876,-2564,-5349,810,3393,44,2364,252,-4101,-2707,-3684,-8911,-1268,14040,10830,3626,-1050,-8960,-10749,-3557,-480,406,605,1891,2493,68,-6886,-6162,-4828,-4733,-9367,-15413,-12323,-4880,-1278,-3138,-4421,5538,11551,1961,-9459,-12893,-3610,142,9095,18291,6156,2648,3097,1667,-425,-4275,-6929,-3220,1138,5611,16197,32570,45951,41099,27349,8924,-5587,-7372,-3079,-9283,-475,14248,16644,268,1237,-5177,-4540,2820,10800,9848,10499,14192,15852,7178,-9460,-7560,-3354,-13836,-15854,-13330,-14406,-8852,9039,30231,40013,33176,23177,21793,31919,36379,39333,41499,35651,32621,13655,-3922,-10018,7974,17349,3908,-8538,-2295,-4352,-7710,-8814,-737,5464,2368,1689,3703,8767,21569,29266,20676,-1611,-6268,-8858,-6230,-5312,-9989,-13216,-11038,-6889,-6154,84,11353,13323,6067,1864,440,5279,4640,2118,4021,-386,-4107,-5020,181,16575,34750,31057,10475,-3132,-4296,9004,18537,11987,4294,9123,16995,10946,2954,-4315,-7874,-3385,-4659,-8829,-5095,1648,2497,-5738,-16681,-15096,-13019,-9003,-5930,-6604,-10638,-20455,-14106,-6944,-5370,-2020,3061,10409,9412,3064,-3512,-7567,-10881,-10286,-8430,-9071,-11748,-11147,-10836,-12050,-2365,14981,17957,9443,4143,-6956,-15102,-6564,-1748,5718,17197,31773,67391,66118,22703,9698,10102,15982,23776,4137,-9940,-1649,241,-9124,-14678,-13923,-12361,-5760,1766,3394,15901,27355,26877,14567,7436,-602,-4861,-6350,-6456,-8756,798,15811,37339,32178,11454,481,-4779,-249,11334,35652,48376,38527,20970,957,-17732,-8058,5879,21372,21483,14131,6387,-706,-1854,1729,2580,618,356,-346,-3499,-6403,-8050,5757,15900,12948,4153,-9996,-13800,-13812],[-13383,-12076,-9186,-3475,-98,1480,-267,-2534,-3956,-8942,-12128,-7799,-1179,451,-286,1944,747,-7397,-12927,-16273,-16118,-15923,-7337,-1760,-4888,-8913,-7426,-921,13414,23850,6336,-8746,180,7038,8274,8466,4816,5955,9065,6819,-3720,-14454,-4020,10104,17038,6434,1448,2370,1432,4957,17916,28229,18763,2202,-1025,11336,10737,817,-5361,-10282,-10851,-208,3784,2830,-3083,-7517,8341,17159,11001,-5460,-17768,-16179,-7999,4213,13227,12500,4786,-1694,-5537,-11041,-5396,2389,4967,-898,-4823,-2354,-1518,2687,6414,1218,-1528,-5481,858,18692,38819,37067,16928,2576,-1588,-2227,-6644,-12106,-18465,-6880,10226,25247,30493,33432,26449,11414,2491,11062,9179,3118,5604,11540,13912,8493,10480,13807,10443,9198,6691,4985,3956,-871,-4826,-10342,-14758,-12005,-4458,6649,10277,17573,29632,29813,15944,5184,7901,17416,10823,-8147,1842,26864,41717,25170,9321,-22,3727,3342,-1557,-8200,-3975,10521,16462,19736,11498,3232,-5324,-16219,-15732,-11768,-8280,-12960,-12862,-12235,-10988,-7855,-4658,-2892,-9536,-4510,-19242,13130,139719,320858,415847,402671,315110,219850,178461,144482,87376,-2402,-10919,-2003,-7633,-7724,-9684,-4771,8540,11654,1967,10365,31181,52997,65791,56806,17617,-5335,-19232,-15310,-8963,3398,27435,48931,72278,68259,46528,20213,4034,-3005,-5057,-10354,-6184,4698,2030,-11408,-14493,-4210,8407,6133,-7416,-12198,-9885,-4105,1318,1149,-4552,-12065,-15593,-10361,-3025,9756,20990,19560,17190,13630,9115,13066,18839,9906,4109,713,-3825,-11564,-14845,-7899,3194,7180,4541,5112,8181,5074,4098,11807,15376,16648,13905,4796,2751,6538,10090,5211,-2984,-7330,-10716,-7294,-9380,-13571,-317,14553,14329,4522,-10269,-13361,298,12626,20465,11359,5377,-1242,-4898,-532,3434,18075,28332,15615,6112,781,-3844,-10809,-13396,-9063,-5063,-2467,-337,3347,-214,-5896,-11398,-17045,-8192,1104,1364,-2783,-10106,-8929,6145,14362,16704,15801,16243,17307,21530,18939,12653,13497,22774,18932,8821,-1012,-8465,-9586,-722,4145,8631,6495,-3539,-15323,-18079,-13355,-9030,-8821,-4030,-1905,-4714,-9707,-9775,-8222,-8290,-13552,-14943,-9293,-3874,-1742,-876,239,647,1585,-1507,-3218,814,4194,1745,1013,145,-5687,-11053,5704,9336,-4898,-15291,-12224,-5745,-4647,-6084,-9072,-17875,-15653,7491,19524,13668,7435,6160,-2383,-5702,-3116,-195,-2931,1230,2733,180,-4356,-6039,5458,16453,13833,3398,2906,1459,-3988,-4430,15284,30643,24360,8093,-884,-3612,-9364,-7942,-4836,3659,9856,5186,-2319,-2235,-4977,-12016,-3410,10875,16702,10702,2453,10926,11908,-16060,-11815,-157,5608,7753,-1654,-12333,-8566,-6307,-9310,-5697,-3593,-10749,-10223,-1700,-42,2930,9441,5246,-3904,-5461,8161,22954,39112,17103,-6009,-11140,-5961,-6427,-8859,-12067,-11483,-4013,5813,12008,14164,4920,-7349,-5600,4461,2685,-1901,-2724,933,-1411,-5780,-10739,-7933,-7200,-2744,3783,9629,-459,-11324,-4731,2941,-1708,1454,8503,5929,5503,-3442,-6661,1223,9389,17028,22261,30861,37963,38835,28469,12216,-35,-5993,1902,13606,13260,16383,11323,-4873,-12796,-8563,-8471,-8560,-3819,2535,11603,18463,26903,20733,13630,11857,7725,3299,-1585,-9990,-9209,2613,-3649,-17961,-10646,-2795,2251,1149,-4007,-7409,-4312,-358,-6655,-6723,-1071,5232,501,-9019,-7405,-5667,-11472,-18360,-2284,5286,4610,1096,1656,5196,9845,17569,33135,33886,28432,19818,10918,272,-7068,-9297,-4980,-5861,-8259,-10896,-17143,-15726,-17086,-10206,-3392,-4336,-9010,-9552,-2279,4365,195,1749,2921,2528,7290,19384,36936,38407,21390,19178,20658,27452,35990,35497,22034,8513,747,-6487,-12832,-9400,-9020,-8978,-16850,-17203,-9340,793,8950,4910,-7210,-10186,-1040,5716,5577,2016,-883,-2070,-3286,-415,12090,26957,30567,22060,8879,1824,-3577,-9803,-10280,-6981,-1537,3316,6594,3690,1293,-1169,-1743,-153,881,-589,-1720,253,5379,5897,-3692,-9891,-7986,456,2759,2288,-2270,-7359,-4589,-2804,-2313,208,858,293,-1212,2756,3878,3550,1852,1593,3050,-112,11620,21135,27137,41761,24189,16782,23701,35746,30768,5700,-7898,-14382,-9471,-5385,-3270,-5081,5825,25642,19369,1289,-10600,-9593,-8408,-8009,-15971,-3108,16702,44690,51990,24536,7256,359,2228,3062,876,2984,6066,3252,916,-5557,-8110,491,2634,-6720,-8053,-6103,-5837,2690,6135,4087,5238,5778,-846,-7635,-8856,-6829,-12567,-4352,3048,-1529,-14016,-8615,-1163,-2422,-2801,-1453,6458,11185,13779,21094,27162,24904,19153,9385,4945,2673,-4868,-4100,-4177,-9957,-7249,-9480,-9246,-17665,-14083,-5834,-2168,78,991,-1160,8582,2938,-2098,-4852,-6699,-3371,6337,4935,-4186,-9172,-5885,-5715,-8261,-839,3435,4634,566,-7557,-15543,-10880,4984,25507,23547,5563,-3971,-5757,-11373,-10600,-9234,-9479,-5552,-1883,5521,13066,17215,18411,24353,41315,51698,46001,34209,27025,19832,9421,2474,13806,27208,27883,14024,-7696,-7076,6588,10916,2115,-4583,-12842,-7185,2109,1699,-4246,-5286,-1126,5514,14275,24419,25017,8261,-2725,-6311,48,4562,6887,5025,-345,-5901,-6164,-5724,-11890,-14552,-11776,-5390,201,4053,6089,6858,7224,6985,550,-5381,-8767,-15487,-3747,649,-1370,-6668,-6130,-3753,-11010,-14967,-14730,-16806,-7589,-8377,-9272,1533,13743,6311,-1753,-4798,-2552,-161,-3367,-8043,-18965,-10610,865,-2851,-2836,3851,11029,8085,-4132,-17400,-21192,-5399,1942,337,-7998,-13538,-8824,1921,11788,14945,5151,-10900,-7677,-7512,-10221,-13145,-14115,-11453,-15994,-15415,-12750,-10231,-1419,29061,43990,46329,28333,10977,3590,2565,3949,7570,846,-4533,-443,1990,1678,-5980,-10322,-3816,7602,14510,7272,1906,6947,11794,11199,6641,3343,-3059,-13681,-13938,-5007,-5643,-12518,-9394,-6089,-6905,-9896,2604,15651,18144,5091,-8250,-7731,-12551,-18984,-20988,-10583,2978,11668,-503,-3496,-1298,2067,3617,3684,435,-5760,-11814,-10580,-11229,-14437,-15845,-16730,-13983,-7678,-2392,-3686,-4960,-8879,-9869,-5273,-3945,507,8148,12521,22473,27727,16967,9631,13034,13573,6751,2494,1494,3094,1640,269,1042,-12993,-26155,-23802,-10430,2346,4900,2545,-8532,-14127,-6395,1191,2464,-6384,-3195,8091,10749,9246,662,-8590,-11862,-9108,-5968,5233,15128,24795,21390,4235,-7535,2139,12431,20473,18054,13292,10799,10387,14230,19251,18791,12169,5585,2923,6515,3024,-9278,-14598,-3950,-97,-2839,-541,1725,2978,-3058,-10610,1405,5138,1741,-4147,-10939,-18326,-2987,7309,11335,9704,12453,21727,17809,6210,-5289,-40,3949,6409,14508,24891,20450,9344,4312,9631,22133,33900,43116,31939,21156,14096,8157,6100,998,-4092,2427,8638,13448,20302,28906,24719,8083,-5477,-9505,-10528,-2980,-5282,-19136,-12177,-10902,-5343,-1490,-2854,-1960,1198,1781,-4588,-7408,-12622,-14656,9927,30807,19763,-11285,-13090,-4068,1750,6261,10505,3696,-8207,-15203,-11495,836,2086,-12589,-18662,-15630,-18503,-30326,-28662,-26364,-19724,-16906,-11128,-11508,-14950,-18838,-15811,-8169,-10392,-16229,-1731,4587,-2102,-7727,-4666,7426,-1870,-7726,-13862,-8972,12806,24083,22207,10167,4050,950,-7072,-11439,-5921,-1614,10447,915,-19804,-7293,15165,20669,5066,-11570,-2454,12275,21854,17122,7790,3722,6225,7868,10921,16332,13935,5614,149,-4290,-8888,-9894,-7773,-5613,-6527,-8038,-136,1041,-1673,-11136,-11271,-9627,-5805,2007,5922,5824,4540,4175,1852,-182,-12,2748,3867,4780,1720,7835,13940,14928,7490,-3320,-8211,-12620,-10442,-1792,6399,31814,38593,25457,10007,-7395,-2229,6953,16885,21442,18271,5692,-3796,-9685,-11131,-5953,3347,11996,13207,3578,-7074,604,11555,7039,7468,6772,4527,-1180,-8770,-10880,-7814,13619,44987,48067,31457,20538,11908,2886,-3940,-2465,17007,33826,31178,24456,22683,24324,18837,12121,7805,2144,-168,-3079,-4610,-3833,-3592,-872,-1522,-6465,2435,6430,15728,25975,36650,44057,44652,33983,13543,-674,-4455,-100,1678,-9406,-9036,2860,14542,28112,33760,18166,4145,1396,4957,13369,22693,17441,9776,1773,-4347,-4652,-9367,-11899,-12376,-6270,-4659,-9097,-7491,-1280,1245,6934,8426,-2102,-2397,5472,1170,-12922,-13906,-1246,10122,17061,11376,12239,11693,12596,15786,11228,4305,-404,376,-4053,-7694,-8405,-5995,-5238,-5365,-5830,-2783,-2384,-3137,-9954,-12652,-7035,2658,3195,5105,8708,14596,22976,19674,4343,-6222,-8831,-5566,-12205,2475,16732,25518,10971,-3431,-9990,-10188,-2626,4524,10621,15724,21107,18001,4190,-9247,-10660,700,10784,16031,13739,4137,-9739,-11282,-388,7566,12331,-1161,-11046,-4317,3606,-1939,-8316,-9762,-10737,-10863,-6178,-7133,-9626,-6132,1612,3846,692,574,2872,1444,-4916,-2541,12537,29707,24719,10942,5418,1984,-1214,2579,5729,3919,2596,1634,-3944,-6051,-4511,4861,7827,2423,-1823,2407,-1423,-5036,1146,7444,6453,1380,-8115,-9546,4075,13112,16168,2028,-10798,-12266,2730,29784,59739,48246,9791,-3651,-557,10690,13792,8818,2416,2299,11184,23266,22637,11976,3560,-1798,-2924,-3618,-6328,-9192,-14245,-13084,-4884,-3579,-2777,-1564,-6101,-2114,-6471,-5532,-7750,-9647,-5945,-508,3109,11087,17419,15460,7142,-1800,3532,10431,14717,13165,9269,3197,-3344,-8960,-11556,-14124,-7275,1236,-1343,-10513,-17402,-11722,-4784,-474,18011,44612,35192,4572,-13230,-9682,-1981,-492,-12389,-8649,-5217,-8382,-11781,1011,13559,11559,3430,-2529,-6942,-12063,-9647,-6360,-10618,-13241,-5186,5607,11766,449,-11192,-4486,404,5203,17443,12195,5399,53,-3380,-4195,2412,8677,20317,18505,5481,-8017,-6163,5352,-1189,-10692,-18571,-13215,-8429,-7447,-8773,-9883,-9443,-6878,-5879,-7499,-12823,-10526,-277,10651,18684,24012,21293,11512,10911,11672,9930,-1845,-16159,-7064,-4810,-2718,9226,22062,22740,9095,-9077,-16117,-11714,-6926,-3260,2265,14981,42712,55318,34342,8912,-931,10841,33753,36169,21455,4710,-3411,-4851,-1065,10146,26910,11600,-8575,-7463,-9823,-4110,2940,7707,4311,-3815,-7876,-7978,-10856,-18385,-15961,-9983,-9343,-4365,-4356,-1083,7007,-1398,-7724,4135,11705,743,-3060,19419,16926,-4357,-14403,-6771,-1506,-5847,-10678,-8065,-3189,-909,1794,1609,6433,2937,-5960,-5263,66,752,1106,1391,-4104,-7095,-7887,-12969,-4238,269,7269,4085,1472,-7933,-10629,-1249,5983,22083,41938,51286,47511,29140,20359,22462,35464,43848,41750,15085,-8595,-2120,10020,15177,23432,32323,29794,30082,22097,13322,7274,654,448,975,-1081,2410,5415,7087,8813,12679,20301,19533,5827,1693,2208,6381,5326,-6823,-8240,4244,8473,-2499,-4206,3694,-66,-9947,-9495,3644,6448,2900,-2457,-10410,-13590,-9161,-9762,-798,10121,4037,-12455,-7280,-2700,-4862,-11058,-5599,4222,-46,-7035,-5199,-3797,-4828,-1430,780,-1639,-2584,196,-1276,-7827,3361,6092,14764,15289,12060,1866,-9430,-15300,-10616,-5090,-2395,2796,6589,-1491,-4636,2925,10474,7914,2754,-6528,-11446,-8449,-7039,-7361,-6091,-6960,-16808,-8849,3578,12776,9978,3875,-2292,-9853,-18065,-17189,-16209,-5522,12761,27435,14117,1076,-1696,5667,11765,9522,13281,22968,32643,36224,36924,22375,8943,-875,-7148,-9969,-9299,-10299,-10330,-11016,-2486,2857,-1880,-7907,-8703,-2041,-2824,-4439,1018,2567,-2268,466,-683,-4575,-3505,-5381,-11978,-5086,8655,6096,12,-3453,-10476,-10866,-2898,-297,-1972,-5581,-3829,-519,-251,-4237,-3639,-3602,-4944,-11079,-14773,-10106,-1087,2719,-112,-4460,3195,9439,-174,-10673,-13011,-5475,-1676,8622,16730,2273,-2666,-1724,-897,-996,-3939,-8063,-6377,-2276,2675,12741,26130,37466,33792,21560,5066,-8782,-5851,-2095,-10556,-2268,13013,15293,-666,710,-6462,-4151,5710,15581,15532,14218,17402,17377,7531,-10373,-8975,-3899,-14560,-16972,-14242,-13603,-8075,11479,28650,38665,30914,21448,21337,34346,42779,47004,49190,40554,30353,9892,-7469,-7744,8588,15361,2951,-7858,-4098,-7327,-10003,-9537,-948,5535,1849,273,1167,4670,17228,27611,23709,1838,-4118,-10231,-4258,-2013,-7468,-11702,-10771,-7726,-8273,-1977,9728,11588,6186,4275,3823,8010,5691,762,1293,-1983,-4687,-5332,40,16766,36267,32290,9795,-3684,-4289,8900,17287,10486,3552,9888,17567,11112,2919,-4390,-8633,-5170,-7536,-9019,-1843,4371,4112,-5242,-16738,-15551,-13509,-9437,-6059,-6316,-10572,-20954,-14120,-7174,-5933,-3859,718,8967,10593,6309,-393,-5375,-10011,-11378,-10321,-10769,-10685,-8430,-7076,-8888,-7072,14128,17771,9009,1963,-10842,-13169,-4442,-997,4507,12339,19819,53515,69917,32381,18630,18771,23122,25562,3007,-12591,-3965,-1946,-12156,-17998,-17033,-12033,-5047,2353,4556,16825,29930,31185,18444,10526,2060,-3703,-6748,-7384,-10102,782,18213,39300,30352,11123,1692,-3687,48,9944,31048,40582,31875,16962,-783,-19226,-6385,7644,21102,18831,10762,3603,-2069,-2660,109,360,-1575,-1435,-2323,-5237,-5363,-4221,6587,16337,12851,4620,-8135,-16529,-18635],[-15475,-13765,-10688,-4687,-878,747,-1164,-3142,-3775,-8491,-11524,-9880,-2739,634,950,1262,-3325,-7823,-12351,-15787,-15287,-15560,-8035,-888,-2798,-6732,-5682,850,15735,26489,13364,-5299,276,8459,10370,9440,4870,5462,8060,4385,-6356,-14092,-5930,8996,19291,8963,1983,1991,2280,7086,18630,25667,16510,2655,1965,14709,13717,3175,-3526,-8783,-13122,-1737,3718,4032,-1322,-9619,2543,10710,7194,-7870,-16648,-14714,-6841,4602,12527,11154,3317,-2156,-5044,-10918,-4862,3927,6186,-2192,-7437,-1774,-369,3238,6189,1154,-933,-1711,6641,24977,42514,38787,17861,2360,-2334,-3417,-8203,-13959,-21707,-8427,8971,21731,24193,26448,19208,3409,-986,6871,6312,2571,5707,10733,11318,6107,7510,8501,5357,4828,4315,4640,5631,2951,-876,-8565,-13982,-12428,-5152,7196,14523,23346,32337,27677,11914,2969,9147,19360,10953,-6860,1862,25779,44026,27304,9573,394,7644,7814,-217,-9154,-3090,13837,22887,25689,14292,5301,-2603,-13125,-16192,-12177,-8070,-11756,-12545,-11812,-10425,-8131,-5652,-3635,-11332,-6088,-18254,34096,187929,375884,456357,429683,340991,252332,217356,183013,115409,1685,-10022,-1282,-6711,-6908,-8965,-2285,9406,8805,-4513,4288,25423,47696,56903,41321,5800,-10905,-22275,-13426,-7013,4955,28170,48405,65514,58188,39491,21198,7852,-322,-4917,-11531,-7087,2573,-1441,-14370,-10931,-354,12524,11337,-2603,-10473,-9353,-3642,1095,732,-5063,-12612,-15129,-9570,-2948,9347,21081,19696,16597,12467,9468,16394,24250,12963,4816,-297,-6198,-14540,-17675,-10507,1287,5372,1904,4564,8089,3715,2505,8700,10691,13153,11893,3775,1330,8478,16319,12831,703,-7081,-12367,-8395,-11524,-15318,1754,18852,16592,5777,-9981,-14006,2522,16131,23149,12687,6025,419,-2051,3245,8412,23648,33470,19078,6525,-998,-7578,-13497,-12268,-7799,-4539,-2459,-4,5245,2122,-2499,-7261,-16636,-11136,-1634,310,-2171,-8981,-7044,9473,17836,17048,13157,13414,15346,19576,19811,14891,17011,27424,22477,11822,1805,-7816,-9343,-1260,1204,3608,812,-9327,-21625,-24262,-17637,-12490,-11593,-6213,-3030,-5020,-7282,-6925,-7902,-9585,-15853,-15739,-9257,-3222,-1378,-1580,-1305,-886,725,-1455,-2768,-40,1563,-2361,-1403,-838,-6242,-12708,4365,9732,-3716,-14658,-15650,-11387,-11728,-13161,-15498,-22815,-10349,11990,24120,17871,10883,8861,-396,-4400,-2560,-598,-2628,2149,3532,83,-3816,-4077,6259,15275,11102,-22,-125,-1084,-5156,-3970,14294,26905,20103,5081,-1495,-4112,-10129,-8312,-6278,2563,8932,5199,-2054,-2599,-6229,-13747,-4861,10964,19500,17276,11282,19368,14958,-16448,-13206,368,8984,13427,2841,-11064,-11320,-8383,-9603,-4197,-442,-6846,-10640,-3009,-1080,1836,8828,8490,805,-6248,6149,20890,38241,18617,-4838,-11517,-6441,-7299,-9859,-13889,-12199,-3838,6150,12856,15788,5820,-7853,-5043,5215,2208,-2829,-4680,-1148,-3160,-7327,-12701,-9738,-7923,-1904,2373,6214,-4751,-6966,1048,6459,-1966,-3645,434,866,3853,-3645,-7388,-329,7925,15659,21185,28299,32374,34113,27344,13184,2007,-2996,5950,16280,13369,13735,7561,-8022,-14484,-8728,-9572,-10133,-5627,300,9041,16224,27406,23569,16270,12068,6949,3733,-323,-8736,-13748,-2214,-7831,-17095,-8014,-733,3484,-816,-8237,-11560,-8640,-2482,-6333,-5358,-509,5515,916,-7349,-3518,-2690,-9964,-17836,-2052,3934,2573,-636,717,4845,8957,14629,28474,30742,27529,19934,10696,370,-6200,-8835,-6977,-7900,-9069,-10193,-16056,-15254,-16384,-11219,-5224,-6551,-11764,-10558,-1448,6168,2032,1297,977,1010,7822,19838,36638,38831,24251,22303,24007,28305,36680,33162,18226,6755,15,-7417,-13251,-8559,-8396,-8977,-17062,-19852,-12044,-1965,8101,7833,-4719,-7834,-378,5556,4701,1111,-2120,-3451,-4625,-879,12004,24710,28317,21178,9377,3411,-612,-6370,-7541,-6136,-3555,1121,5503,5839,5042,1970,-179,367,927,-339,-965,-287,2870,3389,-5972,-12135,-7900,1992,4030,2741,-2335,-7612,-5092,-2008,-625,1625,1719,743,-1431,1560,2480,2455,1314,1637,3444,1111,18893,23693,27514,46836,29962,18109,22732,33976,30289,6736,-7606,-12453,-7332,-3268,-1598,-4539,4883,23880,16179,-2683,-12549,-10727,-10378,-10074,-14037,1881,23667,51997,54014,24288,6907,-4,1034,958,1119,4153,8273,6104,2402,-5347,-12580,-3075,339,-8168,-10400,-7142,-4866,5672,9958,8511,9394,8418,28,-8489,-10883,-8662,-13303,-4393,2676,-1522,-12641,-7582,-1370,-3163,-3241,-2313,4709,8702,11912,20417,28778,26969,20640,9867,4752,3012,-4028,-2004,574,-4840,-2305,-2442,-4984,-16988,-13186,-3124,1020,2991,3885,5946,12811,5049,-1488,-5775,-9113,-2731,6033,2638,-6606,-9750,-6151,-6325,-8120,-25,3895,3714,-1806,-9901,-17147,-10169,6258,26793,26608,9310,-508,-3255,-10580,-10943,-9816,-10122,-6850,-2261,6908,15003,20139,23603,31818,50082,61336,50866,34196,24493,17386,9556,5115,18697,32090,31027,16402,-7085,-14800,-3192,3268,-1325,-5166,-12067,-8239,-317,-1008,-6097,-5555,25,7123,16376,26443,25517,7521,-3967,-8822,-3571,2190,5455,3625,-510,-4745,-3413,-1632,-7803,-12097,-9822,-2829,2390,5138,6488,4693,3335,1809,-4896,-9522,-10270,-13165,-2727,1877,-33,-6726,-8661,-4763,-10305,-13107,-13102,-16819,-8127,-6791,-5682,6100,14754,3669,-3053,-4520,-2304,-185,-3534,-8877,-17750,-8703,1967,-3614,-5724,737,11382,12130,1306,-12220,-21777,-11573,-282,-238,-6587,-9791,-5167,4895,13088,13473,1808,-11197,-7194,-8525,-11194,-13365,-16255,-14118,-16648,-13786,-13141,-11774,-4275,24379,39754,42318,25171,10034,4268,3436,4236,7195,-223,-5886,-1436,1119,1134,-6732,-13099,-3671,11384,21278,13299,4376,7863,11734,10993,6399,3276,-2974,-13837,-13610,-4887,-5844,-12421,-11023,-7727,-8665,-9229,3905,16979,16568,1930,-8758,-6045,-11033,-16425,-19212,-9873,1993,11719,2315,-2201,-1917,809,3762,5674,2706,-2637,-9301,-9087,-10531,-14952,-16784,-18609,-16057,-8882,-2878,-3332,-4206,-8155,-9823,-3953,-741,3862,11052,15597,26637,26280,11717,3312,8004,10986,6274,2946,2330,3102,269,-2049,-2286,-16550,-24382,-23383,-14215,-1614,-979,-5478,-15496,-9787,-2722,4368,4227,-5889,-2903,8833,12447,10637,1408,-8454,-11238,-11134,-8048,4739,15996,26817,22440,4483,-7969,27,8536,16121,15671,13551,12278,13836,19254,24508,24016,16422,8145,3241,5833,2573,-9159,-14749,-3437,1843,-490,1611,2362,1265,-5727,-9492,1660,3386,-333,-5203,-11828,-18157,-3595,4654,7135,5115,10806,20201,13970,2879,-6924,1736,6982,9951,15641,23715,17940,5478,-14,4998,17023,27879,36422,26085,18216,12278,6313,3854,-493,-5939,-980,2793,6027,11958,21948,21835,5633,-9578,-15654,-12956,-3198,-6311,-17562,-9808,-7980,-2851,-603,-4130,-4782,-915,1697,-4213,-7809,-14174,-13100,11313,31979,23637,-5653,-12405,-5222,935,5669,9404,2494,-7633,-11054,-5762,5597,5829,-11041,-16239,-15336,-19479,-29836,-27518,-24185,-21120,-19898,-13769,-11498,-11542,-12138,-8622,-3894,-8800,-17619,-4316,1594,-3315,-8071,-5601,6740,-119,-4351,-9348,-12355,5696,15899,15203,2422,-3427,-3846,-9741,-12462,-5681,-1019,9910,-861,-15650,-2254,20095,23853,7107,-9975,-3390,8735,16842,13827,7017,3492,5797,7183,7825,13204,13338,5163,-323,-4048,-7852,-8432,-5894,-4566,-6596,-9377,467,3574,2588,-8043,-12054,-11414,-7164,1256,6466,6107,3965,3792,2448,867,737,3379,4593,5513,3321,9947,16550,16276,6336,-5216,-9608,-12403,-10014,-634,9462,35079,37918,22496,6660,-9583,-1586,7864,16840,19506,15954,3953,-4749,-9229,-10175,-6179,1597,8133,9660,967,-10359,-4535,5473,2907,7715,11502,10628,3899,-3215,-8024,-10786,11542,45255,46576,28165,18814,10478,504,-7328,-6367,13830,30275,26813,21363,19572,19750,14693,9904,6263,586,-714,-2543,-4162,-3977,-4032,-1816,-3717,-9998,-987,4446,15742,29597,41557,44129,40691,29078,10652,-3463,-7534,-2263,1196,-8737,-11050,853,13021,28145,37354,20756,4680,1644,6978,17382,28643,23434,13377,2763,-5158,-4255,-9042,-12168,-13386,-9031,-8974,-13706,-9507,-1001,2108,8403,12244,4072,1728,7935,1852,-11734,-15555,-3224,9796,21253,19743,17128,10791,10014,13086,8573,2474,110,2792,-2347,-9296,-10609,-7617,-7539,-8693,-8794,-4190,-4450,-6157,-8994,-13392,-8225,4000,5396,6793,9774,13786,21543,16447,-629,-14002,-9844,-5178,-9648,1364,14439,23464,9713,-4043,-8174,-6897,1080,8942,12687,15461,19454,15987,2442,-10942,-11998,-63,10226,16555,15618,6595,-7940,-12972,-1737,5514,9355,-3037,-11023,-4821,2450,-3229,-9829,-10937,-10805,-10240,-5084,-5459,-8503,-7054,-32,2463,-712,-2092,-679,-834,-4740,-2598,11995,27658,21395,9052,4276,1619,-1343,2974,5624,2529,557,220,-4534,-6649,-5836,3853,7454,3341,275,3548,-2097,-6191,194,6639,5996,2222,-6492,-10316,3715,13548,16845,3850,-8707,-11425,2828,29992,62987,49229,9941,-2582,380,10254,12778,8129,1690,1737,10453,22785,24195,14713,5611,-1012,-2479,-2976,-6061,-8174,-12809,-12743,-4951,-1998,-1110,-1287,-7011,-4174,-8758,-8848,-12345,-14069,-8245,-2441,332,7753,15997,15996,9376,-273,2945,10030,12753,11391,9285,4151,-2023,-8072,-11083,-13255,-6338,2720,927,-8537,-15405,-12813,-4823,-235,18232,47368,39756,6754,-10201,-9776,-2346,-709,-12488,-9187,-5635,-8466,-10548,1671,14780,14022,6068,-1474,-6343,-10088,-5581,-4874,-9645,-13775,-3656,7037,10919,-1631,-13626,-4945,395,4782,13403,5301,440,-941,-2698,-3418,2254,7419,17546,15929,4777,-7310,-4445,8512,1611,-8636,-17325,-15476,-10546,-9530,-10311,-11287,-11531,-7812,-7282,-8221,-12051,-9418,131,10058,16499,20477,17384,9589,11116,13663,12580,702,-18002,-8282,-4359,-2105,6705,15471,15032,2200,-15416,-19343,-12366,-7304,-3398,1172,12270,37378,47848,29024,7425,-1076,9313,28166,26676,13382,-453,-4936,-4325,297,13901,33397,14423,-5260,-4648,-7159,-1513,5953,8875,2359,-7402,-9677,-7602,-9676,-16723,-14826,-8646,-7504,-3216,-4316,1188,11085,1612,-8170,2824,12970,4456,-2952,15822,16066,-3834,-12658,-5828,-1091,-4944,-9000,-6337,-2235,-475,2184,2116,7207,3099,-7371,-6682,-2524,-3959,-4958,-4483,-8701,-9032,-8589,-10515,-2432,250,4115,-85,-1115,-7918,-9320,-2077,5360,23241,40922,46232,42354,26201,18189,20977,33020,41361,39828,14473,-8384,145,11409,14774,20641,26526,21509,19884,14914,7994,4166,1245,1812,2124,549,3828,6785,8519,10164,14755,23571,22929,8182,3223,3505,8586,8618,-5325,-8162,6142,11932,623,-4367,2136,-3691,-13497,-8678,4241,5287,1330,-3773,-11207,-12755,-9023,-9139,660,11603,6184,-10396,-8609,-4886,-7443,-12981,-6138,4571,1929,-3262,-381,795,-1239,2129,5107,2201,-1359,354,-417,-6442,5070,8011,16620,15553,8929,-1968,-11172,-12278,-6159,725,973,697,3016,-4595,-7042,3949,12615,9884,3687,-5199,-10064,-10161,-8986,-8757,-6925,-7765,-18319,-7485,5386,12710,9060,4115,-2199,-10070,-18467,-17481,-15619,-5350,12320,25883,13115,1673,114,8106,12547,8884,12188,21714,31373,35120,36166,21106,8017,-1820,-8785,-12137,-12087,-13050,-11468,-11295,-2558,2383,-2987,-9487,-10396,-2669,-2470,-3137,1271,1702,-4587,-1050,-876,-4235,-3527,-6555,-14891,-8363,3891,1912,-3047,-5303,-11499,-10330,-1758,835,-1791,-8811,-8378,-3130,-148,-977,-374,-2056,-4894,-12320,-12904,-6975,3594,7222,2925,-4210,574,7274,-2018,-10892,-12424,-7327,-3726,7521,13905,-1614,-7674,-5560,-2315,-1012,-3495,-9236,-8995,-3927,1333,10083,19973,28223,25932,16259,1722,-11318,-3754,-947,-10792,-3390,11799,13699,-901,956,-7315,-3744,8495,20715,22483,19596,21065,18706,8097,-10742,-10854,-4800,-15453,-16892,-13826,-12403,-7100,13131,25427,35177,27393,19026,20245,35423,46554,51947,55062,44076,27259,6567,-10226,-5340,8941,13400,2060,-7218,-5253,-9526,-10959,-8540,60,6565,2433,-22,-291,1413,12760,24813,26591,6019,-1828,-10640,-1437,1811,-4339,-9625,-10072,-8379,-10232,-3666,8292,9926,6292,6123,6450,10247,6809,98,-610,-3004,-4661,-5081,335,16999,37314,33140,9370,-3736,-4338,8483,15475,8949,2955,10277,17370,10972,2900,-4246,-9146,-6803,-9744,-7128,1284,6693,5474,-4649,-16628,-15912,-13942,-9919,-6383,-6343,-10675,-20121,-13481,-6937,-5919,-4996,-1083,7815,11784,9808,3031,-2839,-8736,-12581,-12228,-12038,-9706,-5940,-2652,-1720,-6783,12821,17038,8649,-30,-14159,-9946,-1805,332,3566,7934,9741,39262,70964,43505,30574,30590,32148,28546,3743,-11744,-6176,-4023,-14683,-20704,-18214,-10102,-3493,3436,6046,16737,30256,33318,20909,12630,4276,-2423,-6540,-7546,-11230,692,20121,39065,27086,10559,2945,-2531,599,9043,26978,33669,26396,14061,-906,-16074,-4077,9875,20969,16555,7760,785,-3414,-3250,-1446,-1967,-3842,-3168,-4050,-6475,-4570,-477,7819,16389,12795,5335,-6081,-13523,-19984],[-13788,-14284,-12002,-5965,-1743,-77,-2204,-3905,-3731,-8079,-10982,-11959,-4524,688,1884,879,-5792,-6928,-11674,-15432,-14479,-14604,-8166,152,-576,-4617,-4264,1758,15984,26320,18565,461,1938,9849,12180,9996,4766,5120,7328,2222,-8430,-12707,-6527,8315,21573,11927,2625,1706,3096,8389,18104,22350,14083,3301,5203,18607,16647,5210,-2021,-6904,-12702,-3684,2962,4379,-401,-8237,-1554,5636,4440,-8667,-14200,-13172,-5740,4734,11112,8939,1303,-2486,-4142,-10527,-4468,5335,7349,-3577,-10401,-1278,719,3831,6035,1266,-134,2721,13038,31031,44458,38738,18124,2149,-2274,-2886,-7506,-13253,-25064,-11036,6250,16393,16357,18426,12475,-281,-1906,1733,2613,1699,5582,9510,8703,4519,5566,5002,1737,680,1742,4290,7502,7941,4209,-6410,-13023,-12500,-5187,9140,20014,29225,34458,25249,8136,958,10588,21020,10901,-5753,1457,23395,44158,28357,9195,833,11354,12033,1161,-9809,-2060,17433,30379,32255,17082,7181,-51,-9838,-14361,-10989,-6565,-10152,-12222,-11049,-9488,-8022,-6364,-3934,-12702,-7825,-16832,49277,210564,380830,433004,394267,315530,246241,227820,201111,132520,4723,-9009,-572,-5778,-6238,-8393,-174,9399,5855,-9940,-1961,18099,39455,45216,26154,-2909,-12556,-18031,-11182,-5110,6132,27463,45748,56395,47160,31932,21229,11216,2088,-4960,-12598,-8118,251,-4494,-16988,-8184,2519,15787,16145,2435,-8599,-8958,-3404,654,197,-5532,-12864,-14097,-8575,-3167,8111,19231,18273,14747,10639,9585,19836,29507,15806,5444,-1130,-8256,-17110,-19892,-12446,-232,3818,-585,3385,7043,1911,459,5069,5917,9385,9230,2274,615,11499,24241,22076,4772,-6731,-14060,-9620,-13663,-15026,5062,23728,18846,6902,-9533,-13756,5366,19573,25117,13288,6070,1711,1184,7804,14097,28951,37569,22003,6718,-2821,-11169,-14667,-10658,-6826,-4408,-2816,44,7058,4415,850,-3277,-14842,-14038,-4274,-508,-843,-6563,-4045,12947,20549,16525,9750,9906,13413,17992,21329,18214,21548,32000,25675,14654,4008,-7696,-8701,-1618,-1507,-1786,-5058,-14275,-26193,-25663,-18662,-14767,-14252,-8915,-4626,-5169,-4543,-3787,-7049,-10568,-16413,-15095,-9009,-2665,-1086,-2177,-2610,-2237,-265,-1873,-2722,-734,-52,-5878,-4175,-2140,-6609,-13977,2230,9223,-2671,-13276,-17861,-16199,-16041,-18482,-20802,-21659,-5557,14899,26754,21325,14379,11671,1775,-2993,-2164,-1225,-2408,2957,4364,229,-2941,-2228,6161,13064,7964,-3146,-2629,-3326,-6418,-4061,11659,21045,15433,3690,-1566,-4533,-10639,-8199,-7569,1090,7454,4816,-1792,-2830,-7458,-15468,-6480,10346,21077,24218,22045,29084,17994,-16182,-13754,1112,12892,20051,7202,-9603,-14172,-10246,-9526,-2776,2595,-1978,-8610,-3931,-2006,778,7666,10684,4732,-5815,3753,18085,35330,18873,-3913,-11603,-6991,-8235,-10518,-14786,-12447,-4020,5661,12734,16823,6477,-8360,-4552,5219,1394,-3558,-5909,-2212,-4114,-8307,-13893,-10568,-8124,-1459,326,2079,-9012,-2748,7198,12157,611,-9087,-8176,-3939,2055,-3774,-7863,-1631,6671,14160,19708,24863,26100,29030,25617,13735,3820,263,11173,20375,15254,12709,5044,-10469,-16026,-9012,-10519,-11379,-7107,-1605,6588,13653,26894,25782,18709,12070,6131,4078,884,-7041,-17034,-7549,-12474,-14601,-5773,855,4351,-2709,-12014,-14631,-12626,-4883,-6291,-4587,-561,4937,657,-5328,1182,1138,-7373,-17205,-2622,2152,828,-1871,145,4609,8073,11837,23100,26089,25055,19101,10100,435,-5196,-8100,-8418,-9392,-9607,-9606,-14899,-13891,-13978,-11303,-6931,-8604,-14225,-10707,-946,6964,3483,963,-702,-321,8029,19403,35012,37640,26849,25628,26824,28260,36069,29629,14435,5461,-301,-8029,-13070,-7446,-7571,-8694,-16428,-21796,-14395,-4705,6486,10242,-1393,-4828,900,5656,4074,463,-3207,-4878,-6066,-1455,11252,21105,24199,18670,8772,4016,1509,-3307,-4899,-4685,-5248,-1154,3880,7258,8541,5018,1180,661,822,-196,-474,-995,366,674,-8205,-13620,-7051,3605,5239,2977,-2528,-7749,-5061,-631,1894,4023,3548,2009,-981,935,1508,1401,578,1672,3937,3865,25464,24574,26073,48783,34767,19013,20948,30904,28656,7470,-7087,-10653,-5124,-828,672,-2995,5420,23283,14145,-5068,-12491,-10861,-11481,-10673,-10339,7601,31616,59083,55084,23911,6724,-262,-130,-1207,1100,5130,10480,10046,5970,-2019,-13719,-8062,-3838,-10161,-12729,-7869,-3566,8422,12942,11811,12738,10646,780,-9049,-12901,-10511,-13536,-4547,2077,-1488,-10826,-6038,-1511,-4407,-4504,-4087,1986,5380,9250,18455,28713,27728,21117,9574,3911,2726,-3631,-244,4747,544,4158,6406,542,-14237,-11863,-195,4409,6074,7324,11877,15208,6687,-653,-6254,-11515,-1978,5608,402,-8522,-9763,-6189,-6487,-7582,922,4413,3030,-3725,-11834,-18346,-9662,6919,26226,28061,13053,3457,-635,-9640,-10988,-10111,-10543,-7762,-1690,8686,16719,22693,28587,39069,57350,67939,53030,32954,21757,15431,10419,8241,22706,34722,32079,17573,-5503,-15087,-11334,-5126,-5509,-5793,-10892,-7837,-982,-1599,-5607,-3981,1962,8874,17940,27024,24637,6345,-5219,-11106,-7277,-1226,2865,1726,-910,-3748,-987,2081,-3834,-9469,-7388,421,5593,6623,6782,2504,-441,-2974,-9603,-11379,-9214,-9401,-1176,2920,728,-6988,-11165,-5793,-9530,-11031,-11047,-15737,-8556,-4181,-760,11701,15610,1666,-3335,-3831,-2142,-414,-3633,-9355,-15737,-5431,4844,-2203,-6401,-1368,11828,16091,6643,-6763,-14693,-15536,-2420,-1248,-5391,-6440,-2023,7068,13552,11655,-1168,-10587,-6696,-9625,-12668,-14246,-18317,-15149,-15382,-12500,-13168,-12917,-7236,17787,32919,36332,21254,8985,5007,4320,4498,6508,-1451,-6825,-1711,773,870,-7027,-15005,-2191,14582,25390,17614,6367,8510,11389,10622,6046,3044,-2953,-13634,-12748,-4479,-5808,-12023,-12521,-9137,-10295,-8303,4950,17097,13565,-1679,-8573,-4480,-9241,-13743,-17140,-8837,1361,11445,4884,-725,-1996,-192,3977,7905,5553,1261,-5624,-6448,-9292,-15188,-17013,-19050,-17586,-9939,-3195,-2644,-3098,-7301,-9559,-2609,2369,7400,14117,19405,30741,24355,7045,-2335,3141,8121,5569,3198,2941,2926,-1074,-4176,-5255,-18434,-22089,-20533,-16211,-5887,-7553,-14282,-11328,-4339,693,6943,5396,-5654,-2633,9585,14077,11954,2069,-8370,-10477,-12862,-9930,4201,16588,28054,22641,4586,-8266,-2285,4754,11782,13246,13678,13704,17026,23670,29047,28739,20589,10624,3373,4956,1959,-8883,-14562,-2511,4497,2983,5160,4253,791,-6972,-7880,1838,1308,-2482,-6125,-12139,-17098,-4942,1120,2038,-12,9201,17739,9768,-1058,-7442,4587,11111,13818,16062,21640,15093,2279,-2943,2141,12924,21511,27808,18459,13960,9814,4480,2195,-1198,-7684,-4292,-2500,-649,4322,14857,18462,3102,-13535,-21026,-13667,-3255,-7061,-16021,-7931,-5447,-659,39,-5405,-7053,-2420,2240,-3344,-7880,-15418,-12098,11289,31181,26272,-338,-11200,-6317,153,5066,8209,1934,-3101,-4638,-697,9478,9927,-7369,-13467,-14132,-18199,-25548,-21910,-18172,-16983,-18334,-13914,-9870,-8310,-5692,-1639,76,-7249,-16239,-5936,-947,-4534,-8598,-6659,5573,1412,-53,-3774,-7755,6246,17936,18187,2558,-6774,-6550,-10849,-12963,-5536,-366,9804,-1079,-11247,2480,22933,25533,8812,-8395,-4191,5417,12022,10057,5862,3080,5260,6523,5423,9998,12483,4614,-907,-3942,-6922,-6965,-4201,-3664,-6668,-10264,1311,6183,6875,-4149,-11457,-12967,-8733,56,6376,5940,3161,3330,3143,2167,1610,3940,4956,5631,4369,11511,18669,17087,4707,-7166,-11219,-11947,-9672,197,11710,36487,35662,19030,3377,-10435,-1020,7839,15187,15713,12160,1415,-6248,-9355,-9545,-6551,-681,4246,6644,-702,-11523,-8915,-446,-1218,8457,16484,17025,9730,2956,-4784,-12314,9941,44344,43804,25224,17455,9158,-1702,-10121,-8964,9891,24137,19973,16498,15163,14399,10306,7554,4420,-1355,-1639,-1896,-3545,-3892,-4150,-2185,-4875,-12620,-4419,2306,15256,32316,43817,40537,33707,22182,6878,-6254,-10452,-4199,706,-7994,-12685,-729,11877,27961,40182,22860,5333,1812,8521,20223,33330,28969,17096,3933,-5951,-3774,-8290,-12230,-14697,-12076,-12767,-14830,-9005,-576,2600,9244,15109,10571,7289,11518,3576,-9527,-14185,-3526,10398,25742,29080,22918,9935,6898,10089,6032,984,614,4543,-1418,-11053,-11434,-6977,-7447,-10445,-11359,-5618,-5995,-6599,-5570,-12019,-9065,5273,7831,8809,11599,13666,20519,13961,-3306,-12744,-5778,-1872,-7052,-380,11103,19876,7509,-4872,-5885,-2890,5819,14138,15287,15346,17588,13721,705,-12495,-13132,-946,8998,16166,16574,8415,-6313,-13474,-2569,3654,6628,-4390,-11045,-5558,1404,-4126,-10558,-11464,-10419,-8997,-3383,-3149,-6643,-7731,-1933,899,-2107,-4484,-3963,-3095,-4647,-2769,11145,25096,17898,6937,2804,920,-1545,3594,5897,1579,-1418,-1420,-5108,-7138,-7191,2722,7001,4198,1937,3776,-3213,-7811,-1822,4563,4621,2425,-5373,-10639,3650,13758,16878,5269,-6714,-10637,2646,29361,64653,49030,9841,-1362,1490,9977,11507,7131,838,1201,9755,22108,25580,17999,8199,-367,-2335,-2543,-6011,-7328,-11394,-12017,-4945,-363,620,-679,-6747,-4873,-10057,-11510,-15729,-13792,-7447,-3979,-2309,4139,13711,15596,10780,973,2182,9162,10590,10056,9529,5079,-791,-7028,-10179,-12310,-5927,3714,3246,-6418,-13283,-13083,-4804,332,18659,49558,44631,10322,-6797,-9150,-2312,-820,-12460,-9596,-5764,-8237,-9303,1925,14960,15609,8364,-329,-5600,-7965,-956,-2860,-8414,-11426,-1895,7792,9269,-3616,-16000,-5033,613,4553,9861,301,-2868,-1374,-1616,-2359,2146,5987,14335,12982,4405,-5950,-2602,11955,5027,-5946,-14566,-17586,-12861,-11390,-10613,-11111,-14216,-9200,-8856,-8799,-11257,-8461,355,9219,13897,16153,13351,7786,11251,15349,14634,2660,-14671,-8018,-3139,-1439,3929,9157,9157,-1055,-16958,-20574,-12825,-7636,-3304,678,9881,31176,38760,22975,5705,-1283,7677,22719,18377,6350,-5019,-5964,-3300,3018,18438,39141,17069,-1784,-1491,-3875,1779,9406,10088,730,-10434,-11199,-7372,-8633,-14895,-13408,-7382,-5705,-1971,-4272,3093,14849,5176,-7486,1423,13230,7404,-2293,12581,14850,-2878,-10621,-4450,-116,-3325,-6829,-4481,-1291,-39,2667,2634,7507,2562,-8848,-7602,-4594,-7965,-8305,-8378,-13271,-10446,-8147,-6941,382,725,1143,-4210,-3582,-7676,-7586,-2692,4411,23144,38216,39822,35837,22198,14958,18351,29737,38465,37900,14808,-6554,2288,12202,13600,17080,20674,14096,10454,7750,2550,1138,2049,2942,3011,2055,5276,8362,10160,11483,16528,26353,25959,10427,4623,4437,10101,11337,-4027,-8028,7784,15079,3807,-3796,488,-7718,-16760,-7431,5028,4431,36,-5015,-12061,-11877,-8682,-8545,1589,12238,7499,-8146,-8298,-6198,-9068,-13182,-5345,6281,5589,1662,4655,5066,2055,5216,8578,5519,179,605,625,-4617,7378,10440,18506,15633,5694,-5207,-12158,-9454,-2264,5542,3773,-981,-768,-8064,-8970,4707,13884,11169,4507,-3909,-8449,-11117,-10192,-9604,-7372,-8359,-17321,-5558,7338,12519,7971,4056,-2397,-10432,-18713,-18072,-15190,-4698,11782,23511,11471,1920,1807,10151,12658,7922,11022,20630,30190,33600,34337,18879,6472,-3180,-10785,-14612,-14977,-16244,-12461,-11252,-2651,1493,-4486,-11233,-11656,-2864,-1809,-1833,1326,599,-7094,-2268,-606,-3482,-3130,-7503,-17993,-10596,324,-1644,-5654,-6613,-11855,-9478,-503,2482,317,-8508,-11131,-5200,279,2518,3039,-584,-4864,-13157,-10671,-3576,8549,11712,5552,-4077,-2128,5388,-3370,-10278,-11623,-9383,-6109,5672,9982,-5501,-12347,-8100,-2883,-933,-3326,-10732,-9760,-2833,1855,8183,14167,18778,17910,11347,-1435,-13297,-1953,-259,-10940,-4225,10263,11530,-729,1444,-8019,-3666,10637,25486,29918,26259,24704,19489,8757,-10076,-13594,-6497,-16943,-15754,-12709,-11395,-6369,13433,20528,29488,22528,15726,18283,34845,47267,53563,58216,45520,23296,3357,-12202,-3409,8696,11166,748,-6833,-6120,-11316,-10837,-6641,1585,7978,3565,223,-1194,-1274,8094,20842,28462,9899,-74,-10673,1503,5712,-1068,-7451,-9296,-9217,-12297,-5042,6877,8063,5905,6955,7857,11413,7251,-683,-2359,-3975,-4468,-4690,609,16785,37380,33166,8820,-3768,-4900,7305,12786,7002,1930,9480,15791,10062,2506,-4255,-9825,-8692,-11544,-5115,3625,8153,6155,-4397,-16694,-16477,-14664,-10893,-7431,-7221,-11410,-18986,-12724,-6771,-5911,-5850,-2764,6495,12423,12855,6076,-556,-7544,-14300,-14476,-13107,-9315,-4218,1499,5301,-2438,10708,15421,8132,-1827,-14900,-7071,642,1658,2452,3605,1560,25928,69103,54837,44390,44566,41969,31571,5092,-9767,-8582,-6053,-16465,-21789,-15462,-7486,-1469,4723,7449,15201,27832,32379,21086,12911,5151,-1914,-6573,-7601,-12579,-14,20768,36165,22303,9283,3713,-1828,798,7924,22796,27180,21542,11705,4,-12428,-1876,11715,20312,14277,4863,-2487,-5326,-4197,-3355,-4761,-6604,-5383,-6151,-7930,-4550,1905,8415,15279,12047,5579,-4547,-10749,-16495],[-11316,-13982,-13308,-7655,-3045,-1319,-3678,-5137,-4171,-8099,-10807,-14016,-6936,5,1984,380,-5382,-6190,-11501,-15451,-13904,-13577,-8004,1035,1325,-3049,-3607,1334,13770,23303,21283,6401,5041,11097,13337,9875,4351,4866,6859,409,-10017,-11677,-6599,7754,23515,14993,3220,1319,3591,8670,16360,18497,11596,4035,8605,22854,19261,6742,-1115,-5439,-11026,-6075,1398,3727,-351,-7173,-4401,1740,2454,-8346,-12046,-11659,-4704,4603,8951,5816,-1222,-2549,-2757,-9821,-4205,6625,8537,-4687,-13407,-823,1733,4470,5980,1568,793,7446,19695,36361,44450,36884,17702,2060,-1221,-340,-4321,-10125,-24976,-14389,2598,10349,8740,11676,8918,3065,-434,-3613,-1320,847,5488,8177,6426,3480,4403,3072,-429,-2879,-746,4165,9768,14410,10809,-3409,-11564,-12031,-4344,12612,26407,35014,36219,23075,5222,-231,12489,22395,10700,-4784,918,20369,42438,28359,8261,1462,14915,16080,2751,-9817,-723,21487,38872,39353,20039,9052,2509,-6293,-11076,-8427,-4028,-8228,-11602,-9768,-8131,-7517,-6936,-4083,-13303,-9344,-14912,55868,202377,332505,346322,298243,239339,200772,208206,196856,136819,6800,-7512,486,-4567,-5464,-7758,1663,8837,3422,-12777,-7748,10339,29987,32997,13503,-7775,-10401,-13163,-8400,-2973,7211,25797,41678,46373,36581,24693,20388,14145,4339,-4939,-13131,-8783,-1660,-6581,-18836,-5944,4866,18814,21132,8116,-6240,-8273,-2931,403,-95,-5585,-12411,-12306,-7064,-3273,6567,16080,15846,12134,8582,9752,23382,34210,18363,6213,-1416,-9399,-16230,-20859,-13255,-840,2971,-2367,2057,5606,206,-1439,1680,1755,5953,6559,858,1145,15618,33614,32572,9334,-5946,-15164,-10535,-15311,-12227,9847,29126,21173,8105,-8428,-11338,9416,23403,26956,13811,6097,2970,5045,13266,20396,33814,40592,24542,7002,-4339,-14183,-13537,-8525,-5770,-4275,-3142,209,9123,7009,4434,725,-12542,-16534,-6294,-652,1551,-2663,37,16447,22523,15591,6252,6401,12150,17526,24127,23094,27251,36375,28636,17627,5912,-7627,-7415,-1356,-3604,-6913,-10497,-17309,-24548,-20285,-15451,-14479,-15628,-11510,-6290,-4716,-1315,-206,-5365,-10800,-14418,-13669,-8448,-1955,-561,-2351,-3428,-3141,-1046,-2424,-2916,-1268,-653,-7852,-6708,-3291,-6350,-13469,-90,8233,-1520,-11301,-17834,-19058,-14764,-18696,-20479,-15974,-1085,16644,27898,24351,18262,14837,4307,-1296,-1674,-1737,-2067,3766,5394,786,-1694,-396,5384,10181,4801,-5633,-4333,-4949,-7457,-4517,8213,14780,11859,4229,-1001,-4619,-10357,-7289,-8234,-442,5858,4438,-1226,-2665,-8424,-16993,-8202,8977,21191,30854,33932,39302,20616,-15426,-13146,2441,18028,28056,11473,-7863,-16822,-11541,-8973,-1319,5486,2885,-5725,-4417,-2669,-16,6234,11811,7750,-4222,1237,14900,31071,18248,-2982,-11184,-7418,-9004,-10530,-12965,-11978,-4437,4503,11771,17370,7122,-8747,-3945,4727,432,-4035,-6510,-2618,-4666,-9073,-14459,-10552,-7929,-1290,-2127,-2388,-12849,1110,13297,19380,6443,-10732,-15283,-7971,261,-3722,-7895,-2462,5741,12627,17952,20985,19961,24202,23656,14132,5601,3779,17060,24941,18150,12816,3637,-12038,-17197,-9283,-11218,-12296,-8337,-3220,4403,11054,25562,27253,20778,11931,5397,4377,2001,-5217,-17000,-12580,-17201,-11687,-3924,2019,4970,-4233,-14785,-15809,-15737,-7387,-6641,-4540,-1394,3282,-327,-2754,6435,5492,-3895,-16094,-4073,-68,-734,-2675,-24,4554,7251,9317,17686,20412,20993,17172,9080,415,-4133,-7141,-9162,-10286,-9819,-8978,-13522,-11722,-11416,-10570,-8502,-10355,-15116,-10207,-726,6952,4342,562,-2118,-1383,7861,18076,32179,34945,28773,28761,28853,27300,33898,24956,10758,4536,-301,-8337,-12472,-6282,-6732,-8274,-15266,-20311,-16569,-7509,4118,11651,2301,-1539,2553,5895,3590,-32,-4192,-6347,-7567,-2040,10002,16749,18905,14982,7310,3746,2722,-801,-2527,-3107,-6581,-3520,1760,7698,11387,7656,2121,549,399,-325,-401,-2055,-2262,-2384,-10530,-14170,-5846,5086,6282,2970,-2871,-7847,-4661,1092,5111,7512,6571,4174,-87,572,663,136,-638,1461,4299,8135,30729,23939,23112,47397,37928,19302,18294,26680,26030,7774,-6681,-9294,-3236,1517,3093,-960,7108,24122,13962,-5094,-10984,-10516,-12088,-10064,-6448,13302,39430,64948,55010,23362,6569,-592,-1435,-3541,570,5628,12313,14705,11517,4175,-7526,-14115,-10417,-11974,-14585,-8604,-2757,9724,14268,13489,14891,12197,1230,-9374,-14931,-12508,-13580,-5132,972,-1767,-9035,-4221,-1518,-6153,-6870,-7089,-1927,1100,5590,14944,26523,26818,20334,8312,2234,1565,-3940,895,7923,5357,10922,15965,6759,-10681,-10374,2430,7373,8742,10820,15910,15683,7528,-132,-6645,-11563,-1447,4586,-2175,-10298,-9638,-6319,-6675,-7220,1463,4470,2111,-5528,-13583,-19399,-9772,6481,23329,27281,16026,7215,1668,-8915,-11106,-10482,-11073,-8494,-622,10201,17667,24308,32526,44896,61822,70419,52247,30740,19492,14791,12396,11615,25323,34826,30949,17184,-4204,-10254,-12689,-13956,-10518,-6792,-9853,-6739,-529,-754,-3641,-1420,4097,10284,18399,25732,22102,4407,-6777,-13253,-10611,-5497,-1348,-900,-1857,-3299,681,4808,-599,-7002,-4789,4083,9678,8268,6517,-45,-4389,-7621,-13902,-10798,-6471,-5442,562,3403,461,-8082,-13922,-7098,-9027,-9147,-8961,-14229,-8839,-655,5090,17456,15598,-221,-3505,-3628,-2929,-1642,-4366,-9993,-13735,-1607,8180,-234,-5772,-2722,12073,19367,11057,-1934,-8460,-14782,-4417,-2861,-4717,-3847,219,8104,12875,9203,-3953,-9947,-6650,-11172,-15027,-16337,-20859,-14660,-14134,-12111,-13538,-14063,-10607,9199,23608,28645,16692,7673,5497,4838,4322,5132,-3148,-7641,-1816,446,431,-7330,-15545,-734,16042,25966,19100,6977,8337,10382,9655,5083,2150,-3397,-13242,-11686,-4136,-5913,-11719,-12281,-10700,-12178,-7646,5283,15694,9206,-5818,-8401,-3542,-7822,-11516,-15364,-8010,509,10394,6622,413,-1807,-1053,3862,9908,8510,5265,-1809,-3761,-8227,-15677,-17177,-18376,-18308,-11255,-3766,-2174,-2391,-7053,-9815,-1839,4805,10559,17007,23545,33804,21482,2608,-7747,-1920,4587,4194,2844,2961,2253,-2670,-6319,-7868,-17682,-20193,-17628,-13028,-7944,-11891,-15346,-4144,631,3238,8466,5623,-6054,-2853,9799,15051,12641,2118,-8815,-9963,-12346,-11937,3151,16289,27724,21483,4176,-8651,-5162,853,7395,10620,13360,14590,19152,26554,31946,32066,23934,12436,2851,3457,743,-8902,-14242,-1213,7810,7459,9999,7336,1443,-6482,-6469,1475,-1429,-5005,-7374,-12486,-16326,-7243,-3458,-4157,-5783,7258,14113,5137,-5701,-6016,8373,16017,17442,15471,18533,11666,-671,-5015,365,9456,14940,17884,9620,8671,6906,2855,1368,-947,-8430,-7663,-7287,-6788,-2716,7828,14391,169,-17326,-16247,-12711,-3580,-7895,-15015,-7042,-3897,687,27,-6841,-8835,-3496,3059,-2439,-8125,-16784,-12240,9465,28208,27121,4068,-10200,-7778,-988,4073,6529,1074,-258,-865,1862,10836,12401,-3662,-10915,-12560,-15678,-20924,-16138,-12281,-11961,-15076,-12246,-8521,-5883,-441,4061,2997,-6245,-14383,-7037,-3431,-6218,-9715,-8089,3749,2223,4556,2496,1048,15257,27517,26380,7460,-5677,-6739,-10352,-13178,-5892,-147,9541,-657,-8205,5641,23125,25270,9724,-7251,-5190,2131,7301,5609,3943,2123,4283,5574,3412,6582,10999,3555,-2040,-4371,-6433,-5938,-3133,-3301,-7145,-10988,1949,8425,10680,-205,-9934,-13991,-10818,-1911,5235,4861,1718,2445,3657,3539,2419,4145,4559,4820,4436,11885,19429,16585,2174,-9439,-13252,-11255,-9682,332,12710,35773,32013,15174,59,-11148,-1470,6491,11873,10346,7105,-1984,-8496,-10348,-9676,-7414,-3641,574,4061,-1993,-11279,-12607,-6226,-5532,8899,20729,22990,15774,8977,-2018,-12269,8494,42076,39858,22395,16037,7606,-4005,-12496,-10273,5479,15821,11260,10060,9414,8258,5476,4723,1947,-3932,-3260,-1471,-3145,-3989,-4384,-2431,-5317,-13751,-8040,-292,13726,33145,42473,33361,24292,13875,2281,-9197,-13437,-6111,-39,-7509,-14168,-2166,10809,27263,41691,24034,5803,1559,9047,21269,35997,33370,20547,5049,-6981,-3487,-7299,-12156,-16449,-15588,-15104,-11406,-6246,-110,2505,9255,16733,16763,13753,15438,5396,-7848,-12977,-3711,10877,29472,38240,28847,9407,3268,6619,3330,-564,635,5389,-1407,-13128,-10720,-4422,-4891,-9870,-12936,-6901,-6886,-4946,-2726,-9728,-9476,6398,10774,11514,14178,14141,19658,11722,-4915,-7646,-1318,1284,-5334,-2792,6881,14919,4182,-6123,-3496,1375,11059,19516,17938,15120,15363,11055,-1221,-14012,-14075,-2082,7034,14858,16524,9390,-5221,-12950,-3032,1981,4278,-5270,-11096,-6687,76,-5082,-11044,-11698,-9851,-7303,-1063,-146,-3937,-7835,-4220,-1002,-3669,-6700,-6980,-5445,-4865,-3208,9921,22073,14246,4486,834,-346,-2070,4105,6201,858,-3417,-3433,-5812,-7613,-8684,1312,6232,4642,2736,2916,-4806,-9950,-4890,1385,2402,1877,-4863,-10766,3625,13388,15956,5963,-5108,-10115,2005,27750,64409,47562,9406,-240,2442,9577,9769,5598,-345,482,8904,21075,26505,21541,11174,-24,-2679,-2536,-6388,-6913,-10228,-11187,-5034,1084,2188,-41,-5732,-4289,-9583,-11365,-12598,-9133,-4834,-5210,-4931,291,10590,14228,11245,1776,1158,7724,8205,8888,9635,5738,145,-6155,-9237,-11545,-6230,3997,5359,-4363,-11224,-12237,-4823,1171,19563,51610,50034,15573,-3125,-7923,-1893,-841,-12224,-9582,-5434,-7716,-8168,1760,14387,16446,10154,752,-4824,-5912,3729,-481,-7037,-9154,-428,7548,6890,-5181,-17640,-4831,940,4410,6848,-3070,-4956,-1352,-147,-1098,2034,4404,10813,9826,4426,-4002,-574,15518,8982,-2923,-11644,-17426,-15296,-12396,-9172,-8438,-16457,-11138,-10678,-9395,-10603,-7738,331,8031,10685,11095,9443,6132,11287,16604,15970,3917,-11149,-6426,-1343,-789,1145,4314,6998,1026,-11695,-18071,-13075,-8001,-3138,679,8040,24800,29020,16593,3751,-1601,5982,17748,11660,676,-8581,-6344,-1825,7012,23266,43132,18936,1645,1959,-44,5548,12989,11148,-648,-12485,-11716,-7211,-7740,-13209,-12109,-6235,-3997,-637,-4235,4529,17919,8870,-5707,159,12602,9463,-1493,9776,13469,-1444,-8590,-2898,1151,-1273,-4359,-2569,-375,414,3190,2991,7171,1209,-10301,-8002,-6162,-11181,-7402,-8333,-17118,-10851,-6681,-3268,3760,1599,-1462,-8142,-5713,-7196,-5689,-3001,3232,21798,34062,32645,28559,17433,11005,15005,26223,35825,36639,16555,-3385,3869,12047,11542,12933,15194,8118,2992,1463,-2339,-1391,2825,3799,3572,3279,6617,10009,11873,12672,17976,28594,28500,12393,5598,4634,10427,12883,-3087,-7869,9053,17700,6758,-2601,-1241,-12072,-18755,-5810,5838,3714,-1117,-6282,-13073,-10828,-8161,-8013,2047,12119,7966,-5792,-5913,-6166,-9363,-12070,-4025,8673,10229,7001,9369,8653,4868,7728,11182,8306,1919,886,1745,-2484,10210,13336,20289,15430,2464,-7777,-12322,-6952,919,9047,5523,-2329,-4456,-11686,-10160,5047,14366,11917,5188,-2663,-6771,-10758,-10763,-10007,-7361,-8422,-14400,-3092,9289,12209,6735,3617,-2871,-10809,-18164,-18315,-14633,-3605,11153,20508,9273,1767,3250,11562,12055,6644,9762,19661,29048,31628,31448,15861,4432,-4916,-13134,-14883,-14951,-17488,-12610,-10865,-2896,163,-6262,-12819,-11759,-2564,-971,-653,1205,-667,-9730,-3046,-39,-2559,-2474,-8190,-20480,-10761,-1339,-4149,-7568,-7119,-11162,-8452,759,4443,3485,-5805,-11564,-6326,1171,6140,6319,695,-4876,-13297,-8442,-230,13469,15971,7621,-4186,-3933,4595,-3709,-8946,-10774,-11581,-8514,3435,5584,-9184,-16173,-8943,-2837,-944,-3530,-12496,-7441,593,4003,7073,8921,9881,10339,6891,-4436,-13699,-598,-160,-11366,-4884,8385,8834,-61,1906,-8585,-3967,11916,29369,37037,33609,27984,19631,9580,-7823,-17183,-9119,-19157,-14005,-11362,-10703,-6000,12245,14312,21988,16566,11659,15513,32719,45178,52070,58452,44751,18754,253,-12776,-2073,7819,8571,-1025,-6554,-6807,-12806,-9976,-4444,3215,9467,4987,740,-1807,-3444,3431,16121,28929,12853,909,-10776,4256,9549,2197,-5322,-8515,-10280,-14219,-5743,5677,6094,4977,6745,7996,11380,6768,-1924,-4285,-5147,-4274,-4301,691,15944,36302,32251,8044,-3951,-6069,5316,9319,4603,232,7125,12710,8307,1697,-4464,-10732,-10867,-12784,-3517,5040,8677,6096,-4539,-16804,-17037,-15592,-12417,-9376,-9122,-12825,-17848,-12067,-6865,-6137,-6575,-4404,4898,12296,15029,8373,1203,-6589,-16456,-16949,-14024,-9631,-3353,5097,11461,2356,7848,13024,7652,-2799,-12630,-4745,2612,2743,1077,-696,-4925,14682,64858,65413,58904,59484,51601,33836,6192,-8384,-11053,-7600,-16810,-20188,-12367,-4505,1053,6429,8729,12330,22978,28387,18811,11129,4347,-2521,-7210,-7873,-13766,-1430,19893,30880,16415,7242,3889,-1656,501,6371,18330,21021,17061,9560,1272,-9000,-128,12689,18789,11864,2149,-6126,-7907,-5620,-5621,-7921,-9803,-8150,-8764,-9791,-5387,2579,7848,12752,10309,5054,-3733,-8614,-13376],[-8057,-12374,-13619,-8895,-3946,-2123,-4725,-6022,-4316,-7801,-10227,-14625,-9304,-953,1710,303,-3139,-5305,-11175,-15119,-12879,-11958,-7012,2292,3356,-1546,-3174,141,9937,18691,22074,12032,9402,12655,14196,9546,4138,5218,7127,-488,-10631,-10561,-6177,7549,25256,18233,4117,1182,4125,8410,14061,14835,9643,5173,12419,27505,21694,8046,-525,-4314,-9000,-8581,-763,2286,-874,-6278,-6158,-1023,1138,-7458,-10042,-10005,-3533,4396,6216,1936,-4018,-2063,-747,-8662,-3955,7892,9860,-5076,-15787,-290,2718,5174,6049,2056,1756,12024,26148,40507,42524,33358,16562,2133,743,3827,613,-5654,-21224,-17834,-1209,4839,3030,7919,9277,8497,1547,-8625,-4999,165,5462,6829,4569,2762,3681,2018,-1572,-5754,-3091,4209,12281,21990,18746,620,-9564,-11114,-2807,17136,32844,40012,37246,21014,3106,-594,14635,23147,10100,-4160,162,16956,39017,27061,6499,1984,17885,19595,4333,-9354,605,25626,47562,46240,22779,10594,4753,-2846,-7347,-5318,-1213,-6405,-10936,-8328,-6775,-7019,-7789,-4669,-13467,-10863,-12784,51550,162597,235973,206183,151750,119681,120239,160907,171597,128402,7473,-5816,1599,-3432,-4916,-7439,2759,7569,1543,-12116,-13173,2735,20518,21686,4082,-9545,-7630,-8616,-5580,-1024,7815,23112,36418,36201,26921,17801,18160,15948,5811,-5318,-13416,-9344,-3374,-7986,-20012,-4633,6346,21293,25866,13962,-3823,-7598,-2481,11,-553,-5623,-11638,-10286,-5489,-3615,4509,11772,12402,8613,6014,9498,26213,37253,19868,6585,-1609,-9758,-13569,-19760,-13427,-973,2425,-3717,322,3563,-1681,-3404,-1525,-1963,2632,3710,-679,2384,19909,43000,42668,13575,-5188,-14717,-11375,-16238,-8489,14943,33872,22795,8815,-7012,-7225,14270,27218,28436,14088,5909,3808,8939,18862,26338,37346,41867,26111,6916,-5991,-16862,-11097,-6433,-5011,-4506,-3790,147,11004,9472,7754,4185,-10579,-19015,-7959,-549,4409,1936,4343,19143,23161,14008,2573,2886,11501,18126,27957,29012,33249,39618,30734,20291,7176,-7761,-5972,-924,-5322,-11811,-15454,-17206,-20132,-15473,-11361,-12078,-15074,-13656,-8336,-4023,1840,3232,-3424,-10651,-12429,-12328,-8117,-1544,-214,-2503,-4220,-4026,-1964,-3430,-3810,-2279,-1146,-8359,-9006,-4435,-5715,-11233,-2668,6567,-702,-9477,-16444,-17899,-10647,-14285,-15017,-10152,2644,17176,27642,26734,22236,17947,6725,244,-1442,-2404,-1997,4074,6137,1271,-638,921,3631,6445,1377,-7810,-5606,-6241,-8509,-5677,4255,9413,9898,5700,-305,-4689,-9424,-5965,-8360,-2261,4043,3927,-602,-2413,-9437,-18691,-10477,6329,19220,35834,45122,48488,22061,-14768,-11844,4256,24606,37079,15219,-6221,-19389,-12377,-8294,-132,7823,6934,-3298,-4974,-3400,-793,4381,11550,9399,-2289,-1561,11286,25852,16785,-2184,-10483,-7972,-9837,-10127,-10744,-11121,-5333,2537,9835,17209,7674,-9219,-3395,3666,-838,-4568,-7006,-3093,-5519,-10243,-14763,-10109,-7697,-1581,-5075,-7113,-15848,4295,18623,26853,14017,-5477,-13116,-10973,-1647,-3652,-7599,-2910,4955,10918,15833,16869,14373,19789,21502,14345,7271,7283,22792,28887,21078,13233,2747,-13007,-17981,-9605,-11788,-13079,-9534,-4739,2426,8501,23425,27665,22084,11521,4692,4532,2884,-3552,-14336,-15786,-20158,-8900,-2549,2751,5391,-5253,-15888,-15101,-16965,-9895,-7543,-5366,-3134,369,-1975,480,11886,9965,164,-14055,-6442,-2716,-2234,-3185,132,4673,6487,7070,12784,14306,15490,14103,7616,259,-3093,-6021,-9171,-10579,-9645,-8135,-11780,-8921,-8871,-9379,-9790,-10871,-12695,-9246,-677,6389,4559,1,-3219,-2050,7429,16086,28493,31131,29814,31400,30015,25593,30123,19407,7356,3965,41,-8234,-11584,-5135,-5926,-7730,-13676,-18166,-18367,-10262,1256,11927,6025,1857,4427,6273,3318,-303,-4933,-7613,-8789,-2267,8673,12419,13403,10884,5539,2955,3226,1241,-340,-1468,-7266,-5735,-521,7275,13468,9849,2720,161,-198,-581,-584,-3307,-4806,-5561,-12768,-13609,-4416,6489,7326,2977,-3094,-7660,-3785,3203,9160,12451,11223,7545,1320,532,32,-1171,-2158,1223,4818,13837,34566,22440,19474,43397,39369,19211,15176,21922,23032,8008,-6189,-8203,-1544,3861,5713,1530,9732,26333,15787,-2868,-8781,-9857,-12285,-8642,-2535,18664,46301,69008,54088,23033,6789,-664,-2543,-5660,-181,5879,13892,19939,18958,13050,2783,-4258,-11763,-10922,-13324,-9152,-2503,9479,14062,13779,16102,13389,1754,-9073,-15982,-14203,-13362,-5861,-301,-2090,-7110,-1884,-756,-7537,-9895,-10941,-6410,-3451,1503,10501,22749,24745,18836,6635,272,16,-4527,1785,10353,9495,17403,25625,13691,-6183,-8332,4892,9959,11024,14405,18169,15024,8012,387,-6570,-8756,-738,3221,-4809,-11615,-9127,-6158,-6656,-6839,1831,4329,1236,-6896,-14677,-19816,-10156,5226,18576,24610,18214,10828,3959,-8029,-10934,-10569,-11292,-8513,1128,11613,18161,25267,35461,49068,63409,69141,49535,28826,19143,16587,16192,15626,26906,33169,28541,15848,-3115,-6134,-7664,-22088,-15634,-7698,-8633,-5046,895,1247,-603,2000,6675,11711,18098,23166,18614,2247,-8103,-14494,-12055,-8553,-6575,-3529,-2805,-2920,2048,6922,2271,-4162,-1496,8735,15174,10646,6115,-2447,-7971,-11586,-16814,-8410,-2475,-815,3017,3862,-374,-9643,-16289,-8049,-8273,-7005,-6373,-11913,-7670,4367,12164,23307,15044,-1616,-3394,-3665,-4423,-3614,-5461,-10237,-11260,2951,11643,1962,-4254,-2909,12667,22288,14787,2562,-2750,-10501,-5455,-4344,-3957,-1441,2144,8617,11691,6724,-5909,-9059,-6548,-12520,-17587,-19161,-19505,-12993,-12840,-12114,-13930,-14714,-13640,-169,13591,20974,12657,6875,6339,5540,4237,3662,-4652,-7757,-1399,517,271,-7211,-14601,666,16036,23632,18007,6452,7758,9254,8585,3963,1093,-3670,-11906,-9769,-3086,-5506,-10976,-11255,-11842,-13730,-6829,5400,13488,4574,-9556,-7937,-2759,-6389,-9292,-13445,-6947,-120,9148,7960,1619,-897,-1115,3932,12151,12043,9673,2235,-951,-7009,-15975,-17039,-17336,-17863,-12276,-4043,-1482,-1722,-6985,-10186,-1206,6958,13695,20343,28307,35728,18071,-1141,-12447,-6616,939,2673,2438,2984,1719,-3874,-7775,-9241,-15609,-18137,-14297,-7417,-3293,-6722,-6792,2587,5115,5271,9429,5464,-6546,-3064,9907,15776,13135,2020,-9268,-9153,-10761,-13371,2048,15423,26069,19469,3822,-8444,-8024,-2542,3717,8451,13100,15277,20366,28012,33333,34115,26633,13915,2131,1823,-599,-8771,-13142,1456,12540,13438,16521,11964,3303,-4478,-4925,989,-4213,-7259,-8483,-12537,-15399,-9667,-8281,-10664,-11000,5489,10059,844,-9737,-2281,13543,21935,21048,14510,15199,8312,-2955,-5965,-310,6929,9061,8208,1077,3605,4638,2437,2137,762,-7058,-10364,-10892,-11882,-8642,1763,10251,-2603,-18324,-11155,-10370,-3717,-8313,-14124,-6695,-2997,1575,-95,-7701,-9545,-3776,4419,-1201,-8246,-17848,-12901,6628,24062,26724,7817,-9221,-9227,-2086,3128,4784,-69,913,720,2259,9946,13101,-295,-8333,-10454,-12334,-16124,-10319,-6416,-6814,-11639,-10460,-7257,-4046,3517,8346,5106,-5359,-12298,-7243,-5354,-7976,-11038,-9321,1918,2662,9565,9845,11963,28480,39459,35087,13400,-1997,-4872,-8724,-12862,-6429,-99,9275,111,-6332,7111,21174,23541,10148,-6256,-6055,-711,3135,987,1576,908,3184,4670,2042,3470,9174,2233,-3477,-5031,-6058,-5101,-2416,-3187,-7735,-11255,2568,10481,14118,3764,-7671,-13602,-13075,-4306,3333,3116,-121,1412,4315,5439,3695,4407,3682,3410,3753,11107,18592,14595,-1088,-11655,-12616,-9909,-9666,8,12647,33384,27750,11518,-2883,-11963,-2763,4145,7484,4238,1552,-5762,-11146,-11938,-10432,-8564,-6795,-2251,2009,-3046,-10687,-14701,-11323,-9745,8778,23845,28234,21856,14598,255,-11308,7211,38727,35305,19802,14608,5941,-6241,-14267,-10394,1386,6510,2130,2847,2703,1695,399,1496,-970,-6866,-5392,-1180,-2926,-4262,-4771,-2654,-5247,-13041,-11569,-3241,11079,31685,37546,23672,13675,5149,-2656,-12018,-16310,-7805,-925,-7212,-15308,-3386,9853,26114,41781,24243,6131,923,8405,20428,36484,36402,23681,6233,-8125,-3348,-5923,-11630,-18124,-19371,-14015,-7537,-2550,551,1930,8574,17237,22337,20773,19203,6858,-6996,-12898,-4554,10723,31799,46164,34186,9662,-437,2783,475,-2238,152,5416,-2207,-15304,-8838,-798,-657,-7016,-12781,-7574,-6992,-3248,-635,-7371,-9214,7608,14745,15644,17643,15202,18837,9452,-6492,-4062,1848,3363,-4425,-5726,2188,9141,-141,-7778,-1226,5600,16341,24545,20234,14600,12760,7980,-3420,-15465,-14706,-3486,4420,12786,15545,9473,-4827,-12339,-3334,544,2468,-5587,-10505,-7721,-1720,-6349,-11666,-11965,-9333,-5416,1696,3460,-388,-6917,-6877,-3336,-5546,-8887,-9761,-7944,-5549,-3993,8319,18679,10479,1655,-1739,-2330,-3042,4272,6233,118,-5537,-5968,-6778,-8154,-10385,-514,4920,4354,2342,913,-6896,-12531,-8691,-2488,-516,514,-5077,-10966,3346,12137,13881,5676,-4155,-10107,687,25069,62138,44821,8482,451,2844,8694,7314,3259,-2133,-718,7601,19421,26600,24876,14248,-171,-3751,-3240,-7466,-7227,-9590,-10577,-5482,2012,3270,276,-4599,-3205,-7860,-8146,-7467,-4924,-2341,-6308,-7781,-3904,6548,11778,10590,1886,-352,5487,5407,7473,9190,5807,488,-5814,-8678,-11232,-7487,3273,6867,-2726,-9573,-11037,-5157,1910,20768,53477,55718,22310,495,-6475,-1336,-988,-11886,-8953,-4695,-7180,-7465,966,13069,16434,11142,1414,-4362,-4354,7800,1858,-5842,-7355,105,5894,3756,-6228,-15546,-4715,1012,4001,4066,-5555,-6591,-1265,1395,18,1603,2408,6815,6371,4596,-1824,1506,18836,13180,92,-8858,-14905,-17432,-12039,-6556,-3878,-12878,-13825,-13027,-10380,-10435,-7553,-237,6182,6466,5185,5564,4330,10917,17032,16216,4126,-8375,-4276,517,-477,-1726,1545,8119,5820,-5515,-14779,-13404,-8770,-3390,605,6461,18537,19248,9910,1249,-2372,3965,13108,6194,-3776,-10978,-6363,-299,11525,27451,44246,19275,4543,5385,3975,9256,16084,11569,-2165,-12622,-10837,-7278,-7279,-12099,-11334,-5553,-2725,450,-4497,5105,19708,12022,-3433,-995,11006,10324,-1169,7032,11694,204,-6788,-1694,2066,510,-2142,-1034,151,557,3374,2745,5819,-1270,-11652,-8157,-7579,-10433,-4447,-5332,-13020,-10252,-4967,-74,6967,2355,-3881,-12041,-7536,-6815,-4148,-3273,1646,19093,28607,25051,20908,12044,6503,11221,22871,33759,36130,19388,326,4202,10357,8284,8128,10024,3336,-2067,-3332,-6118,-3358,3076,4072,3482,3786,7404,11284,13199,13332,18782,29979,30191,13685,5696,3635,9026,12537,-2831,-7939,9608,19368,8979,-1353,-3305,-16900,-18343,-4143,6292,2755,-2495,-7888,-14515,-9683,-7659,-7756,1875,11117,7408,-3597,-2414,-4942,-8583,-10678,-2999,10816,14826,11927,13064,11008,6822,9434,12796,10402,3554,887,2596,-397,13241,16350,21539,14607,-829,-9724,-12075,-5040,3107,10942,5927,-3706,-7813,-15155,-10651,4718,13977,12049,5522,-1577,-5200,-9425,-11004,-10191,-6896,-7565,-10951,-306,10934,11647,5265,2631,-3698,-11126,-16632,-16978,-13552,-2260,10336,17009,6560,1106,4234,12080,10684,5005,8308,18622,27779,29135,27601,12270,1985,-7025,-15186,-11302,-10835,-13065,-11279,-10246,-3476,-1611,-8085,-13321,-10418,-1837,-127,300,934,-1989,-12428,-3277,636,-1704,-1710,-8362,-17025,-8513,-981,-5132,-8452,-6707,-9703,-7325,2011,6611,7047,-2298,-10063,-6176,2683,9895,9363,1813,-4829,-12554,-6275,2965,18218,19946,9161,-4471,-3362,5762,-2531,-6952,-9787,-13648,-10248,1572,1689,-12326,-16855,-8159,-2300,-960,-3943,-13288,-3472,5171,7184,6800,4572,2354,3966,3181,-7006,-12121,571,-374,-11885,-5139,6502,6072,1600,2428,-8708,-4324,12514,32172,43230,41042,30849,19406,10886,-3750,-18032,-12289,-19836,-11572,-9622,-9949,-5639,10056,7644,13645,10223,7403,12483,29731,41344,48580,56443,42415,14437,-2179,-11488,-819,6828,6089,-2543,-5659,-6843,-13535,-8236,-1734,5244,11370,7084,1918,-1753,-4586,-441,11772,28502,15122,1681,-10615,7278,13894,6020,-2647,-7079,-10834,-14294,-4753,5626,4906,4335,6356,7712,10942,6087,-2989,-5814,-5933,-3432,-3229,1254,15153,34818,31171,7801,-3556,-6998,3476,6164,2643,-1428,3970,9143,6657,1426,-3943,-10922,-12296,-12370,-1487,6486,9252,6295,-4069,-15790,-16269,-15466,-13365,-11285,-11093,-13710,-15745,-10591,-6257,-5645,-6225,-4912,4101,12393,17082,10722,3365,-4848,-14724,-18252,-13840,-9449,-2078,9243,17593,7218,5617,11322,8704,-1092,-8990,-1808,5215,4717,727,-3626,-8853,7427,60233,75668,74113,75186,61350,36173,7911,-6683,-11900,-6819,-14096,-15576,-7617,285,5729,10402,11414,9957,17925,23442,15875,8902,3338,-2792,-7039,-6980,-12619,-1867,19145,25501,11561,6129,5128,-265,1380,6050,15312,16883,14485,9065,4001,-4384,2679,14217,17943,10955,1446,-8035,-9272,-5663,-6310,-9375,-11372,-9518,-9973,-10160,-5097,3472,7803,10735,9396,5565,-1686,-5166,-8827],[-3962,-9438,-12606,-9313,-4094,-2127,-4955,-6198,-3830,-6866,-8907,-13348,-11308,-2055,1152,857,-191,-4085,-10359,-14070,-11094,-9529,-5018,4134,5697,144,-2624,-1329,5416,13708,21572,17039,14362,14601,14943,9318,4445,6390,8251,-218,-9997,-8940,-5198,7828,26806,21510,5514,1592,5060,8124,11884,12020,8709,6920,16724,32398,24046,9419,90,-3302,-6677,-10813,-3292,328,-1642,-5250,-6820,-2688,475,-6250,-7949,-7964,-1975,4362,3206,-2419,-6593,-682,2061,-6837,-3504,9296,11457,-4332,-16133,573,3867,6096,6395,2858,2845,16212,32098,43333,39167,28689,14921,2588,3612,9160,6603,-460,-16231,-19142,-3719,1399,570,7392,11874,12935,3151,-12575,-7655,29,5781,5815,3443,2625,3548,1637,-1809,-7501,-4794,4679,15132,30251,27861,6127,-6656,-9469,-467,22441,38789,43825,37389,19039,1807,-47,17067,23385,9309,-3663,-508,13734,34590,24785,4134,2497,20192,22599,6087,-8303,2010,29787,55850,52452,25275,11883,6755,528,-3358,-1858,1712,-4624,-10057,-6648,-5334,-6411,-8763,-5601,-13149,-12175,-10354,36163,96651,105435,32097,-25844,-27447,16630,94694,131840,111010,7163,-3778,2908,-2251,-4428,-7327,3175,6025,619,-9172,-17948,-3533,12600,12649,-1795,-9427,-5420,-4499,-2735,792,8075,19921,30744,26919,18779,11606,14657,16438,6373,-6058,-13259,-9633,-4718,-8639,-18533,-4167,7025,23165,30142,19812,-1294,-6731,-1811,-365,-1108,-5578,-10480,-8049,-3827,-4064,2226,7115,8510,4601,3165,8874,28034,38220,20155,6538,-1727,-9204,-11169,-18196,-13140,-776,2151,-4520,-1571,1153,-3603,-5212,-4233,-5035,-384,932,-2077,4025,23849,51120,50880,17000,-4475,-12251,-11716,-14622,-4833,19329,37107,23421,8945,-5280,-2064,19742,30959,29690,14308,5703,4311,12683,24199,31387,39239,41346,26646,6476,-7764,-18033,-8137,-4432,-4483,-5018,-4653,-1,12707,11796,10716,6970,-9064,-21212,-9102,-307,7406,6783,8441,20746,22450,11980,-1014,-177,11828,20031,32771,35545,38834,41248,31797,22617,7982,-7721,-4466,-477,-6378,-15758,-18097,-14407,-15959,-11359,-7601,-8778,-12465,-13878,-10704,-3184,4725,6282,-1525,-10288,-10622,-11154,-8140,-1539,-131,-2698,-5113,-4954,-3007,-4834,-5479,-3982,-2058,-7913,-10683,-5348,-4702,-8379,-5312,4350,-365,-8167,-15091,-15007,-6522,-9032,-8930,-4835,5507,16783,26474,28601,26246,20838,8802,1448,-1552,-3254,-2324,3672,6353,1446,-70,1503,921,1962,-2328,-9820,-6616,-7241,-9405,-7604,169,5961,9300,7138,248,-4869,-8240,-4520,-7987,-4377,2104,3317,-16,-2232,-10625,-20746,-13541,2129,14945,38071,53781,55219,21932,-14532,-10280,6562,32515,46375,18153,-4901,-20774,-12756,-7691,627,9376,9702,-1870,-5972,-4418,-1719,2067,9812,9464,-658,-4686,7280,20130,14643,-1560,-9661,-8850,-10930,-9593,-8791,-10256,-6847,-177,7073,16340,8144,-9720,-3009,2011,-2541,-5422,-7860,-4185,-7178,-12250,-14895,-9569,-7710,-2480,-8578,-11988,-15282,6575,22513,33309,21559,2124,-6560,-12662,-3795,-3735,-7143,-3142,4083,8890,13270,12653,9461,15705,19067,14217,8639,10417,27512,31361,23208,13179,1691,-13894,-18486,-10119,-12436,-13976,-10947,-6398,477,5916,20411,26633,22139,10607,3833,4345,3303,-2346,-11449,-14870,-15621,-6646,-1830,2958,5552,-5842,-15202,-13852,-16004,-12401,-9256,-7206,-5779,-3873,-4028,4198,16986,13992,4298,-11149,-9845,-5901,-3943,-3737,293,4710,5563,4842,8523,8181,8695,9832,5536,-278,-2369,-5027,-8757,-10537,-9270,-7165,-9815,-5910,-6651,-8219,-9385,-9342,-10225,-8222,-948,5243,3905,-1041,-4239,-2506,6650,13502,24127,26405,29616,33022,30053,23091,24565,13079,4090,3439,458,-7934,-10820,-4362,-5498,-7374,-12015,-16034,-19129,-13101,-2115,10816,9115,4860,6006,6411,2963,-625,-5640,-8739,-9640,-2119,7310,8367,8182,6781,3636,1620,2883,2559,1390,-112,-7469,-7941,-2971,5835,14343,11186,2702,-735,-1180,-1171,-1214,-4948,-7427,-8983,-15140,-12525,-3245,7458,8083,2780,-3398,-7417,-2788,5288,13666,18574,17238,11790,2838,459,-702,-2730,-4108,845,5634,20126,36518,20267,15547,37423,38834,18562,11583,16777,19785,8116,-5776,-7608,-332,5880,8159,4031,12519,28781,18307,49,-6837,-9463,-12658,-7315,866,22879,50956,70311,52136,22750,7214,-645,-3615,-7676,-1326,5636,14843,24931,27390,24000,16832,10511,-1452,-7435,-11119,-9791,-3185,7476,12186,12553,16191,14062,2196,-8430,-15276,-15564,-13301,-6950,-1907,-2682,-5391,618,744,-7905,-13264,-15519,-10688,-7711,-2778,5427,17704,21652,16711,4628,-1884,-1883,-5468,2243,11787,12428,22583,34166,20719,-1038,-5917,6772,11675,12377,17414,18405,13478,8054,756,-6198,-5553,11,1294,-7749,-12686,-8505,-5899,-6731,-6746,1769,3779,193,-8097,-15250,-19616,-10962,2960,12118,20071,19120,13817,5968,-7196,-10700,-10598,-11344,-7928,3135,12585,18024,25370,37003,51042,61894,64480,45626,27905,21046,20396,21273,19881,27288,30083,25225,13688,-2463,-2954,-2667,-22814,-20730,-8653,-7476,-3311,2637,3656,2719,5720,9402,12956,16920,19527,14403,-128,-9229,-14757,-11296,-7993,-12040,-5843,-3782,-2694,3027,8334,4666,-1032,2417,14276,21703,13613,5444,-4776,-11251,-14890,-15789,-5484,2088,4363,6119,4317,-1817,-11774,-18103,-8599,-7347,-4747,-3404,-8877,-4493,10609,19962,28602,13849,-2691,-3256,-4112,-6798,-6527,-7151,-9907,-8368,7892,14590,3904,-2514,-2273,13526,24665,17657,6575,2291,-5588,-5586,-5561,-3090,774,3805,8708,10093,4256,-7061,-8113,-6411,-13463,-19592,-22342,-16671,-10832,-11557,-12476,-14485,-14944,-15894,-8944,5119,14939,9788,6758,7551,6432,4241,2166,-5876,-7297,-663,817,299,-6776,-13211,1769,14688,19008,14518,4753,6745,8026,7395,2651,-71,-3541,-9508,-6848,-904,-4312,-9791,-9971,-12484,-14825,-5914,5305,10752,229,-12349,-7283,-2124,-4991,-7078,-11383,-5654,-509,7851,8911,2828,523,-448,4228,14641,16119,14335,6261,1750,-5704,-16078,-16728,-16176,-17038,-12884,-3908,-525,-1065,-7003,-10628,-671,8822,16708,24187,33249,36045,14109,-4267,-16380,-10796,-2685,1122,2136,3203,1531,-4495,-8352,-9190,-13149,-15742,-10325,-265,5324,2070,1501,8313,8839,6779,9933,5057,-6996,-3136,10004,16332,13554,1913,-9530,-7876,-8673,-13804,999,14000,23119,16825,3730,-7436,-10623,-5218,1029,6954,12983,15723,20589,27990,33193,34820,28584,15078,1353,223,-1909,-8369,-10963,6176,18818,20714,24348,17707,5726,-1932,-3203,511,-6654,-8820,-9213,-12137,-13989,-11344,-12672,-16848,-13659,4125,6083,-2692,-9410,2969,19885,28508,24552,13599,12194,5432,-4402,-5894,-132,5323,4360,-12,-6004,-239,3670,3559,4400,3629,-5111,-11837,-13016,-15683,-13276,-2827,6460,-4799,-15599,-6033,-7114,-3381,-7975,-13048,-6505,-2422,2388,229,-7395,-9029,-3306,6251,469,-8104,-18309,-13533,3507,19673,25596,11066,-8129,-10412,-2845,2566,3316,-1380,968,831,1175,7539,12399,2681,-5534,-7697,-8264,-11130,-4488,-576,-1655,-8138,-8474,-5853,-2585,6204,11281,6794,-4060,-9568,-6133,-6117,-9313,-12128,-9744,724,3188,15071,18587,24753,43121,50977,42330,18818,2562,-1907,-6424,-11901,-6804,88,9229,1136,-5298,7154,17917,21023,10477,-5069,-6430,-2716,-61,-3236,-829,-213,2325,4176,1561,1215,7379,983,-4862,-5487,-5376,-4100,-1666,-2913,-8009,-10754,3461,12640,17415,7872,-4708,-11942,-14995,-6620,1213,1227,-1906,669,5557,8475,6199,5420,2869,1933,2772,9505,16235,11247,-4685,-12962,-10232,-7523,-9022,-307,11952,30065,23771,8731,-4841,-12367,-4240,1497,2902,-1635,-3584,-9213,-13610,-13598,-11396,-9508,-9208,-3632,681,-3622,-9876,-13947,-14502,-13306,8214,25836,32711,27934,19837,2420,-9824,6333,34879,30943,17815,13540,4609,-7946,-15069,-9465,-1291,-1923,-5025,-3763,-4283,-4612,-4414,-1667,-3649,-9321,-7343,-571,-2485,-4335,-4965,-2584,-4575,-11243,-13872,-6048,7737,28234,30061,13315,3460,-2763,-7023,-13965,-17966,-8649,-1419,-6589,-15431,-3881,9482,25037,40926,23969,6802,487,6976,18253,35339,38413,26922,8063,-8701,-2857,-3573,-9897,-17982,-21827,-11129,-3560,1795,1981,1508,7853,17329,27561,28441,23012,8375,-6241,-13362,-5755,10241,32832,52319,38718,11356,-3080,-717,-1946,-3478,-216,5288,-3147,-16252,-5923,3603,4743,-2305,-10352,-6751,-5955,-1568,1188,-4785,-7610,9855,20697,22307,22593,17344,18513,7601,-7837,-1583,4015,4841,-3573,-8408,-1832,3947,-4492,-9044,1353,10091,21816,29353,22445,14251,10416,5144,-5311,-16169,-14327,-4504,1938,10774,14409,9343,-4534,-11626,-3144,13,1946,-4557,-8187,-6957,-3375,-7398,-11983,-11863,-8391,-2956,5243,8065,4447,-4243,-8971,-5450,-7159,-10507,-11692,-9934,-6082,-4423,7094,15727,7356,-814,-4222,-4352,-3710,4682,6476,-155,-7141,-8423,-7353,-8048,-11544,-2091,3637,3843,1314,-1410,-8693,-12475,-11143,-5508,-3085,-864,-5316,-10680,3341,10616,11404,5075,-3219,-9982,-681,22185,58873,41776,7745,1195,3149,7802,4752,716,-3947,-1863,6376,17743,26394,28335,17925,-88,-4914,-4060,-8651,-7687,-8866,-9632,-5689,2974,4427,839,-3025,-1592,-5299,-3330,-2085,-788,195,-6543,-10225,-7725,2387,9035,9565,1976,-1697,3104,2852,6313,8749,5896,859,-5416,-7951,-10678,-8888,2252,8257,-966,-7780,-9337,-5189,2946,22541,55373,61718,30765,4621,-4300,-41,-595,-10755,-6867,-2840,-6070,-6617,240,11811,16319,11966,2214,-3667,-2804,11513,4643,-4260,-5510,87,3479,843,-6019,-13039,-4198,1357,3873,2065,-7030,-7556,-652,3518,1540,1429,607,3042,3413,5496,1101,4404,22483,18195,3895,-5581,-11676,-15704,-9861,-2846,2327,-5940,-15636,-14970,-11178,-10141,-7271,-734,4303,1805,-707,2412,2955,10716,17160,15931,3872,-5863,-1482,2837,78,-3940,1314,11055,10912,124,-11347,-13241,-9437,-3666,677,5476,13297,10760,3744,-1240,-3054,2230,9371,2260,-6247,-11357,-5623,1700,16467,30914,42639,18424,7303,9354,8680,13208,18919,11738,-3353,-10759,-8642,-6852,-6678,-11100,-10623,-4837,-1394,1777,-4455,5278,20566,14847,-522,-1266,9238,10598,-969,4720,9988,2526,-4364,-385,2854,2145,50,462,691,829,3626,2280,3926,-4280,-11668,-7588,-8417,-7771,-1197,-1385,-8487,-8531,-2949,2923,10077,3174,-5629,-15339,-8391,-6199,-2721,-3158,211,15809,22882,18111,14005,6985,2436,8057,20653,32973,36618,23093,4510,3424,7346,4279,3270,5561,-242,-4569,-5601,-7704,-4342,3024,4104,3072,3792,7820,12358,14280,13663,19225,30811,31307,14559,5171,1727,6193,10408,-2897,-7885,9709,20275,10586,-114,-5396,-21523,-15447,-2261,6585,1741,-3899,-9603,-15488,-8130,-6837,-7436,1426,9592,6205,-1289,1726,-2709,-7024,-9278,-2365,12391,18899,16105,15511,12054,7989,10583,13768,12060,5163,655,3200,1668,16482,19389,22119,13160,-3812,-10515,-11675,-3659,4360,11379,5181,-5176,-9982,-16176,-10458,3791,12896,11699,5577,-524,-3582,-7535,-10884,-10070,-5724,-5282,-6999,2714,12156,10853,3646,1119,-4768,-11114,-14436,-14452,-11681,-766,9335,13250,3489,-48,4646,11598,8622,3030,6619,17354,26233,26137,23048,8377,-766,-9459,-11841,-7262,-5904,-8201,-9049,-9594,-4626,-3856,-9609,-12034,-8472,-979,437,828,408,-3371,-15238,-3067,1083,-1293,-1167,-7804,-12704,-4855,515,-4793,-8432,-5857,-8215,-6410,2958,8603,10314,870,-7872,-5094,4565,13458,11782,2464,-4999,-11527,-4511,5582,22282,23192,9803,-5253,-564,8640,-232,-4837,-9021,-15610,-11010,407,-1219,-15151,-14702,-6925,-1957,-1436,-4962,-11212,587,9447,10125,6591,694,-3890,-1326,-207,-9557,-10562,1112,-1303,-12929,-5507,4218,3004,3811,2310,-8945,-5235,11818,32893,47027,46912,32312,18179,11932,1041,-12789,-15211,-16438,-9219,-8203,-9726,-5912,6525,357,4413,3141,2444,8644,25516,35841,43267,51986,38190,9916,-4524,-9967,-298,5049,3065,-4210,-4787,-7018,-14258,-6643,568,6734,12737,8899,2811,-2001,-5656,-4238,7408,26470,15711,1441,-11194,9549,17771,9426,-368,-5879,-11578,-12799,-3008,5906,3744,3227,5071,6271,9320,4371,-4810,-7986,-7442,-3067,-2576,1168,13305,31907,28887,6981,-3704,-8675,982,2537,89,-4222,-922,4325,4127,638,-3804,-11463,-13901,-11555,-190,6848,8754,5601,-4146,-14834,-15302,-15211,-14601,-14440,-14403,-14770,-14009,-9669,-6292,-5791,-6232,-5583,2794,11326,17369,11470,4362,-3843,-12991,-18173,-14217,-10011,-1604,12514,22046,10182,2741,9135,9945,1769,-5887,159,6798,5934,-128,-6646,-12078,2516,54215,83165,86983,88401,68543,36663,8381,-6353,-12458,-5346,-10507,-10526,-2750,5369,11116,15265,13816,6774,11790,16709,11071,4759,452,-4491,-7906,-6856,-11675,-2947,17006,19046,6341,4159,5567,636,1600,5141,11961,12821,11723,8052,5793,-841,4347,14051,15635,9364,609,-9848,-11331,-6312,-7404,-10989,-13144,-11482,-11820,-11113,-5691,2602,6096,7187,7075,4832,-569,-2615,-5136],[-1087,-7233,-12192,-10669,-5253,-3086,-6097,-7398,-4466,-7052,-8579,-12408,-14425,-5095,-1531,346,1258,-4260,-10692,-13923,-10238,-8044,-3836,4817,6620,393,-3477,-4319,-541,7651,18713,19517,17532,15089,13980,7707,3757,6699,8444,-410,-9686,-8193,-5216,7009,26497,22951,5851,1186,5117,6694,8844,8968,7502,7764,19835,35623,24811,9559,-510,-3715,-5508,-13760,-7491,-3357,-3864,-5357,-7820,-4764,-983,-6199,-6993,-6778,-1278,3271,-1196,-8378,-9492,441,4327,-5596,-4073,9539,11960,-3733,-14971,639,4010,6023,5809,2739,2849,18548,36003,43589,33756,22248,11772,2347,6033,13921,11831,3878,-11533,-16973,-4581,-193,-89,7521,13461,14541,3111,-15798,-9821,-454,5507,4291,2172,2263,3136,865,-2275,-8754,-6261,4749,17214,37416,36659,12358,-3506,-7812,1768,27208,42793,45151,35510,16050,218,333,18783,22344,7646,-3997,-1726,10264,29007,21129,647,2233,20909,24227,7282,-7488,2718,32978,62180,56637,26639,12163,7718,2972,10,1076,3913,-3591,-9572,-5396,-4434,-6274,-10382,-7378,-13014,-13772,-8323,10862,15032,-36929,-146749,-203702,-174236,-88561,24967,88384,90806,6606,-1902,3906,-1520,-4428,-7885,2474,4107,241,-6245,-17972,-7665,6745,5941,-4987,-9117,-4461,-1402,-375,2037,7662,16255,24905,18756,11899,5815,9666,15047,5487,-7521,-12936,-9957,-6026,-9023,-16892,-4858,6507,23836,33193,25005,1013,-5850,-1075,-940,-2066,-5750,-9264,-5942,-2396,-4810,-302,2643,4422,232,-7,7683,28383,36734,18943,5809,-2090,-8386,-9284,-16961,-12888,-727,1817,-4977,-3565,-1652,-5679,-6909,-6457,-7554,-3148,-1767,-3266,5526,26745,56465,55606,18872,-3981,-9334,-11190,-12678,-2024,21911,37975,22741,8344,-3442,3415,25338,34362,30653,14464,5517,4500,16020,28821,35041,39328,39133,26162,5724,-9621,-15906,-5142,-2547,-4108,-5687,-5557,-29,14289,13970,13242,8979,-7949,-20948,-9512,-34,10220,11468,12026,21205,20627,9785,-4238,-2222,13471,23406,38372,42114,43310,41069,31880,24761,8808,-6929,-2880,-3,-6382,-15814,-15128,-10933,-12274,-7853,-4368,-5437,-8621,-11285,-13106,-2131,7362,8902,229,-9732,-8695,-9866,-8339,-1810,-174,-2746,-5973,-5692,-3862,-6238,-7681,-6239,-3452,-7133,-11123,-5546,-3130,-5335,-7577,1987,-379,-7399,-14327,-12186,-2770,-4014,-3203,-74,7711,16040,25162,30390,30499,23650,10658,2494,-1736,-3982,-2810,2753,6176,1447,131,1522,-2282,-2760,-5964,-11436,-7158,-7506,-9136,-9866,-3469,4557,9483,8278,844,-4871,-6822,-2854,-6997,-6359,546,3039,833,-1853,-11630,-22839,-17115,-3318,8941,37296,58728,58754,20517,-14494,-8372,9703,41398,55209,20491,-3620,-18067,-12281,-6847,1307,10448,11368,-1186,-7200,-5410,-2462,-233,7136,8392,735,-7642,3414,14761,12489,-635,-8359,-9696,-11928,-8701,-6832,-9202,-8512,-2802,4504,15653,9224,-9045,-2310,309,-4224,-6272,-8865,-5652,-9344,-14797,-14171,-8625,-7615,-3511,-12107,-16143,-11738,8378,25019,38238,28173,9459,-792,-12448,-5678,-3509,-6117,-2761,3504,7040,10826,9001,5705,12342,16822,14158,10086,13434,31094,32452,24534,12689,527,-14607,-18381,-10302,-12708,-14533,-12125,-7752,-985,3820,17113,24543,21213,9621,3281,4291,3727,-1170,-8577,-11018,-10826,-4562,-1237,3250,6057,-5478,-13158,-12333,-14446,-13864,-11285,-9105,-7996,-8225,-4996,8735,21848,17719,8683,-7084,-13627,-9003,-5398,-3964,804,5075,4934,3059,5442,3081,1666,5304,3469,-707,-1527,-3737,-7608,-9750,-8212,-5529,-7150,-2397,-4328,-6735,-7257,-6830,-7468,-6756,-989,4156,2937,-2120,-4703,-2270,6181,11155,19981,21716,28695,33945,29537,20531,17959,6982,1592,3405,1409,-6961,-9808,-3558,-5030,-6766,-9893,-13443,-17282,-15239,-5217,8999,11698,7706,7523,6657,2953,-552,-5795,-9022,-9285,-965,6605,5350,4214,3704,2414,416,2281,3630,3121,1384,-6806,-9538,-4822,4063,14392,12020,2553,-1599,-1979,-1515,-1688,-6418,-9505,-11966,-17127,-10817,-2007,8382,8959,2833,-3327,-6684,-1318,7650,18867,26031,24694,17039,4761,738,-1122,-3977,-5648,1102,7936,26716,36997,18217,12311,30973,37033,17917,8228,12033,17022,8741,-4793,-6958,870,7988,10800,6863,15479,30950,20677,2988,-5076,-9093,-13002,-6033,3973,25930,53075,68899,49698,22961,8329,-27,-4116,-8879,-2307,5372,15530,29515,36427,36968,34644,28189,10134,-2885,-8467,-10015,-4313,4517,9409,10540,15777,14783,3065,-7152,-13412,-14557,-13077,-7914,-3308,-3065,-3518,3588,3436,-6003,-14149,-17430,-10957,-9429,-6081,854,12544,18436,14739,3043,-3447,-3374,-6167,2734,12659,14398,26315,41138,27807,5067,-2700,8280,12682,12901,19705,17170,11833,8206,1483,-5102,-1983,1258,-675,-10575,-13040,-7394,-5156,-6564,-6575,1713,3326,-567,-8806,-14863,-18190,-11541,277,4926,14512,18990,16335,7997,-6069,-10073,-10218,-10790,-6381,5544,13421,17712,25056,37477,51113,58015,57732,41788,28845,25221,25657,27221,24345,26898,26481,21857,11396,-1803,-181,1766,-16254,-24894,-9280,-6076,-1395,4762,6492,6325,9851,12556,14375,15397,15651,10290,-2160,-9688,-13752,-8744,-3469,-10042,-6808,-4336,-2217,4038,9512,7002,2704,7260,20875,29049,17306,4877,-6651,-13820,-16899,-12909,-2214,7236,10419,10231,5296,-3340,-14029,-18656,-8322,-5921,-2103,247,-4730,1021,17941,28195,33127,12441,-3181,-2864,-4648,-9710,-10090,-9215,-8358,-4720,13235,17014,5718,-521,-845,14847,26715,19978,10376,6928,-849,-4768,-6080,-1781,3132,5601,8851,8545,2159,-7220,-6895,-5917,-13367,-18350,-19016,-12957,-8146,-9940,-12767,-14965,-14542,-16330,-12134,1798,12318,8750,7626,9361,7772,4589,959,-6513,-6208,468,1455,685,-5858,-11455,2755,12610,13279,9422,2291,5614,6968,6302,1378,-969,-2506,-5866,-2668,2950,-1796,-7971,-8262,-12372,-15010,-4759,5197,7955,-3190,-13267,-6317,-1445,-3481,-4696,-8989,-3948,-440,6807,9703,4159,2337,844,4957,17540,20795,19249,10229,4332,-4215,-15832,-16182,-14836,-15994,-12834,-3134,883,-219,-6851,-10949,-64,10522,19582,28464,37802,34577,9752,-6761,-17426,-14068,-6088,-256,2167,3860,1915,-4356,-7936,-7863,-10400,-12818,-5463,8267,15608,11428,9137,12801,11615,7771,10069,4506,-7296,-2944,10195,16827,14038,1948,-9364,-6007,-5980,-12896,94,12050,19039,13819,4040,-5625,-12731,-7088,-587,6184,12985,15839,19816,26555,31644,34213,29665,15875,571,-1272,-3131,-7675,-7520,13202,26238,28598,32587,23711,7965,453,-1395,28,-8410,-9371,-9406,-11169,-11926,-11185,-15467,-20329,-11881,3190,2504,-5323,-5713,8809,26662,34960,27660,12938,9798,3197,-5067,-5151,531,4387,890,-6088,-10963,-2344,3992,5783,7431,6956,-2952,-11914,-13850,-18200,-16700,-5915,3123,-6219,-11832,-1030,-3336,-2626,-6892,-11718,-6238,-1927,3450,1454,-5759,-7660,-2567,8073,2294,-7889,-18220,-13847,411,15460,23918,13654,-7090,-11429,-3309,2390,2180,-2948,191,-101,-936,4193,10611,5050,-2677,-4530,-3816,-6296,922,4807,3090,-4893,-6476,-4473,-1630,7484,12852,8249,-2146,-6076,-3800,-5577,-9991,-12777,-9230,280,3884,20793,28486,38833,57426,60587,47273,23043,7005,1310,-3935,-10593,-7168,250,9155,2003,-5199,5815,13855,17971,10614,-3866,-6504,-4078,-2445,-6999,-3362,-1422,1518,3899,1650,-238,5448,-419,-6372,-5819,-4540,-3146,-1072,-2648,-8091,-9804,4342,14577,20197,11633,-1590,-9852,-16462,-8895,-1032,-674,-3676,53,7150,12532,10059,7321,2157,324,1372,6908,12073,6248,-8804,-12570,-7558,-4511,-7862,-784,10432,25925,20144,6674,-5933,-12209,-5677,-1268,-1637,-7124,-8230,-12336,-15890,-15423,-12837,-10393,-10383,-4068,-413,-4044,-9202,-12277,-14331,-16423,6720,26117,35650,33098,23971,4141,-8445,5354,30392,26703,16038,12480,3300,-9446,-15420,-8333,-2458,-7564,-7847,-8524,-11673,-10722,-9280,-5073,-5939,-10806,-8894,-3,-2235,-4647,-5424,-2729,-3933,-9418,-12821,-9059,3417,22608,20676,3423,-5841,-9719,-10734,-15055,-16487,-8894,-1866,-5979,-14792,-3964,9340,23728,38871,22889,7413,68,4371,14580,32421,38974,29773,10183,-8836,-2431,-657,-7217,-15788,-19239,-8277,-59,5992,3729,957,6817,16818,31892,35966,26433,9825,-5402,-14184,-7669,9004,31969,55418,41409,13753,-4456,-4080,-4293,-4657,-801,4690,-4538,-15225,-2932,7760,10036,2773,-6824,-4935,-4625,-479,2272,-2590,-5188,13175,28429,31174,28436,19965,18135,5712,-9340,-366,4891,5420,-3049,-11105,-4902,-73,-8493,-9940,3622,14081,26585,33113,23902,13530,7930,2155,-7349,-16524,-13469,-5546,-683,8569,12823,8666,-4713,-11531,-3257,-36,2256,-2597,-4924,-4833,-5280,-8689,-12518,-12017,-7612,-609,8755,12802,9692,-674,-10257,-7756,-9005,-12143,-13325,-11842,-6896,-4859,5874,12867,4506,-3225,-6950,-6702,-4316,4863,6339,-602,-8743,-11337,-7963,-7718,-12468,-3831,1862,2549,-801,-4282,-10020,-10035,-10030,-6922,-5282,-2526,-5978,-10445,3065,8426,8265,3821,-2651,-10087,-2531,19017,54824,38391,6744,1370,2720,6268,1602,-2504,-6307,-3512,4652,15535,25358,31116,21544,-136,-6622,-5509,-10452,-8792,-8544,-8920,-6163,3435,5112,1123,-1707,-337,-3190,1150,2520,2563,2069,-6382,-12723,-11604,-2221,5675,7818,1611,-3366,91,48,4815,7785,5505,753,-5471,-7594,-10265,-10384,633,8889,320,-6427,-7858,-5424,3482,23654,55854,66363,39567,8651,-2037,1413,-150,-9411,-3997,-472,-4994,-6175,-859,10209,15672,12145,2591,-3331,-1880,14087,7223,-2857,-4203,-1079,-7,-1938,-5372,-11054,-3923,1389,3465,256,-8331,-8592,-219,5545,2870,946,-1533,-964,599,6521,4159,7701,25941,23411,8373,-2224,-8488,-12814,-7178,899,8978,2124,-13928,-15315,-12239,-10164,-7325,-1627,1981,-3710,-6625,-495,1494,10174,16475,14637,2719,-4115,1086,4956,398,-5876,2018,13547,14339,4211,-8601,-13109,-10538,-4589,91,4217,8668,3628,-2192,-4181,-4097,340,5983,-873,-7057,-10633,-4841,3539,20697,32708,38013,15938,9359,13443,13518,16679,20718,11061,-4712,-8937,-6405,-6230,-6336,-10690,-10452,-4562,-488,2845,-4399,4575,19989,16686,2253,-994,7145,10023,-1346,2262,7844,4909,-1356,766,2972,2919,1540,1335,720,747,3466,1140,1121,-7924,-10323,-6780,-9122,-5962,1210,1936,-4658,-6665,-1272,5189,12371,3386,-7178,-18315,-8741,-5878,-1962,-3206,-1334,12047,17190,12020,8079,2448,-1018,5653,19397,32907,37132,26393,8367,1152,2634,-677,-1824,1312,-3489,-6042,-6155,-7823,-5044,2239,3533,1998,2843,7349,12707,14560,13179,18881,30696,31466,14646,3708,-1345,1831,6294,-3424,-7975,9021,20040,11124,497,-7733,-20482,-11822,-616,6341,305,-5688,-11752,-13909,-6564,-5953,-7244,522,7357,4268,880,5810,-260,-5501,-8389,-2572,12762,21602,18772,16074,11317,8020,11022,14004,13061,6359,-232,3147,3323,19495,21855,21459,10697,-6275,-10053,-11630,-3128,4383,10229,3216,-7107,-10176,-13618,-10138,2037,10953,10647,5141,275,-2055,-5429,-10483,-9750,-3924,-1789,-2876,5565,12594,9582,1710,-1094,-6155,-10770,-12062,-11583,-9327,582,7972,9258,58,-1810,4248,9956,5840,618,4527,15587,24173,22612,18027,4357,-3763,-11782,-8457,-3164,-848,-3265,-6521,-9065,-6532,-6561,-10359,-9864,-6653,-320,467,779,-430,-4725,-14320,-2493,1127,-1564,-1068,-6416,-8248,-817,2235,-3777,-7898,-5010,-7032,-5819,3495,10234,12970,3342,-5725,-3425,6741,16752,13485,2624,-5400,-10473,-3132,7563,25497,25614,9557,-6469,3291,12636,2790,-2727,-8427,-15408,-10426,417,-2538,-15584,-12687,-5855,-1950,-2324,-6471,-8595,4378,12860,12269,6175,-2686,-8578,-5267,-3119,-11869,-9257,1173,-2705,-14109,-5854,1801,118,6398,1560,-9201,-6494,9973,31382,47868,50362,32196,16080,12649,6186,-6236,-11401,-12392,-6842,-6946,-9773,-6565,2379,-6815,-4866,-4165,-2836,4361,20655,29672,37246,45983,32835,5658,-6310,-8407,-138,2891,9,-5348,-3637,-7015,-14503,-4964,2772,7965,13812,10655,3669,-2289,-6434,-7549,3681,23524,15068,728,-12110,11332,21401,12709,1898,-4456,-11645,-10333,-416,6862,3178,2339,3658,4453,7270,2345,-6726,-10251,-9228,-2784,-1916,844,10882,28175,25985,6076,-3880,-10378,-1131,-704,-2423,-7543,-6394,-588,1511,11,-3430,-11644,-14693,-9992,1022,6838,7887,4696,-4115,-13406,-13656,-14036,-14669,-18121,-18314,-14280,-11995,-8661,-6297,-5893,-5967,-5671,1754,9849,16436,11109,4745,-2986,-11121,-16771,-14392,-10152,-828,15758,25525,11987,194,7527,12118,6073,-2566,1935,8084,7144,-625,-8789,-13235,237,48050,88031,97041,98469,73181,36138,8466,-6350,-11677,-2655,-5758,-4379,3479,12054,18418,22120,16931,4224,6373,10223,6115,174,-3014,-6453,-8738,-6512,-10119,-3213,15131,13504,2210,2527,6317,2389,2437,4942,9615,9966,9832,7551,7584,2571,5878,13245,13076,8178,644,-9974,-12617,-6234,-7561,-11315,-13556,-12635,-12928,-11286,-5757,1525,4187,3668,4706,4194,1021,395,-1023],[1727,-4609,-11148,-11558,-6024,-3633,-6776,-8258,-4892,-7037,-7916,-10776,-14065,-8684,-4974,181,2281,-4575,-10864,-13407,-9127,-6397,-2435,5433,7260,410,-4432,-7165,-5831,2334,15207,20510,19481,14987,12445,5916,3188,7024,8521,-131,-8728,-7200,-5179,6104,25282,23276,6055,1161,5493,5437,6329,6892,6985,8527,22352,37616,24862,9494,-1242,-4527,-4593,-15433,-12269,-7593,-6484,-5658,-8356,-6472,-2422,-6435,-6203,-5543,-582,1990,-5910,-14912,-10435,2127,6678,-4187,-4891,9271,11907,-2827,-12588,721,3915,5660,4979,2362,2485,19618,38338,42089,27594,15282,8000,2115,8431,18210,16373,7684,-6752,-12281,-2875,213,213,7456,13569,14051,2170,-15782,-10848,-754,5176,2889,1338,2332,3055,244,-2552,-8814,-6374,5022,18751,43045,44851,19718,581,-5472,4383,31512,44913,44195,31903,12285,-1479,700,20014,20576,5711,-4623,-2902,7199,23284,17007,-3117,1628,20368,24782,8278,-6633,3089,35275,66114,58583,27058,11732,7786,4590,2926,3695,5620,-2990,-9098,-4244,-3700,-6227,-12182,-9488,-12765,-15122,-6537,-20241,-61908,-145077,-259255,-304859,-261127,-156775,-24044,56457,76155,8602,67,4839,-968,-4572,-8787,1092,2470,472,-3809,-13881,-8548,3339,1612,-6053,-9011,-4476,784,1637,2911,6880,12680,19582,12154,6307,561,3665,11884,3224,-9460,-12300,-10154,-7182,-9220,-15573,-6542,4821,23116,34676,29247,3166,-4770,-92,-1541,-3331,-6058,-7969,-3949,-1170,-5670,-2750,-902,594,-4083,-3219,6096,27280,33039,16385,4444,-2753,-7739,-7859,-15934,-12894,-1078,1272,-5177,-5356,-4728,-7902,-8448,-8223,-9576,-5641,-4307,-4126,6523,28064,57878,55751,18569,-3805,-6472,-9820,-11328,-547,21939,35996,20624,6936,-1763,8582,30454,37086,31141,14412,5263,4337,18648,32264,36893,37580,35419,24708,4710,-11486,-13123,-2474,-915,-3920,-6489,-6407,152,15653,15801,15068,9961,-7282,-18065,-9223,-21,12360,15417,14676,20417,17835,7435,-7135,-3062,16267,27960,44072,47707,45773,38860,30888,26689,9947,-5334,-1520,257,-5694,-12583,-11104,-7893,-9399,-5206,-2022,-2839,-4820,-7521,-15491,-1131,9463,10696,1375,-9324,-6749,-8590,-8840,-2618,-606,-2826,-6950,-6341,-4582,-7545,-10541,-9286,-5656,-6809,-10519,-5155,-1391,-2674,-9329,-643,-1115,-7654,-14774,-9750,239,96,1413,3593,8930,14878,23732,31860,34523,25946,11866,3008,-2299,-4882,-3790,982,5198,841,-458,593,-6075,-7809,-9786,-13051,-7668,-7221,-7665,-11864,-6940,3653,9250,8543,1051,-5070,-5711,-1510,-6102,-8427,-852,2770,1518,-1713,-12701,-25146,-21505,-10267,1519,33074,58612,58080,17554,-15110,-6672,13103,49616,61927,21715,-2820,-15181,-11447,-6193,1493,10604,11481,-1596,-9137,-6809,-3483,-2828,3355,5971,1329,-10691,-650,9583,10081,199,-7046,-10884,-13211,-7972,-5337,-8552,-10608,-5000,2677,15643,11128,-6718,-1648,-1747,-6296,-7634,-10564,-7885,-12334,-18325,-12838,-7826,-7899,-5032,-16022,-18129,-8399,9265,25465,40517,32418,14856,3184,-11382,-7687,-3406,-5041,-2332,2676,4939,8139,5546,2459,9106,14264,13604,11018,15653,32642,31548,24266,11022,-1475,-15922,-18503,-10568,-13078,-15203,-13533,-9300,-2467,1740,13192,20985,18779,8061,2510,3878,3679,-515,-6394,-7269,-6919,-3211,-1193,3259,6476,-4712,-10939,-11185,-13621,-12962,-13993,-9988,-8442,-10994,-4125,13217,25563,20313,12470,-2731,-18054,-12367,-7132,-4494,987,5129,4030,1127,2819,-1025,-5116,915,1159,-1513,-1133,-2742,-6443,-8852,-7070,-3807,-4414,871,-2499,-5541,-5290,-4452,-5011,-5465,-1299,2696,1228,-3787,-5187,-1933,5625,8793,15857,16903,26639,33583,28068,17625,10167,1366,-508,3296,2299,-5921,-9169,-3330,-5121,-6476,-7959,-10999,-14729,-16195,-8211,6281,12971,9606,8205,6320,2663,-685,-5940,-8851,-8132,583,6070,2858,1111,1415,1475,-1069,945,3879,4248,2408,-6088,-10885,-6314,1687,13045,11703,1745,-2900,-3025,-2006,-2366,-8175,-11315,-14474,-18533,-9300,-1357,8628,9296,2493,-3530,-6135,-81,9530,23817,33587,32229,22109,6316,704,-1844,-5357,-6548,1957,11854,32264,35552,15917,9486,24409,33804,16813,4756,7317,14301,9411,-3594,-6640,1531,9566,12958,9335,17701,31559,21370,4689,-4284,-9458,-14040,-5521,6048,26963,51718,64195,46322,23015,9532,640,-4565,-8409,-3550,4542,15339,32585,44547,50418,54037,46068,20853,1232,-6094,-10144,-6162,711,5764,7695,14648,15182,3857,-5978,-11799,-13088,-13340,-9270,-4955,-3739,-2095,6329,6603,-2343,-10147,-12096,-6279,-7425,-7844,-2995,7478,15025,12694,1616,-4635,-4651,-7017,2725,12459,14818,27783,45420,33939,11390,736,8665,12212,11792,20175,14182,9800,8042,2086,-3869,1175,2445,-2981,-13763,-13072,-6363,-4515,-6744,-6847,1249,2620,-1500,-9620,-14015,-15920,-11658,-2750,-2704,8007,17336,17679,9414,-5249,-9675,-10012,-10100,-4522,7604,13562,16797,23915,36433,48905,51865,49382,38082,30986,30196,30795,32602,27965,25296,22314,18275,8757,-1501,1866,5189,-10428,-22567,-10077,-4994,89,6638,9092,9531,13740,15609,15527,13340,11589,6293,-4069,-9874,-12262,-5893,2142,-3240,-6325,-4888,-1918,4683,10126,8860,6423,12377,27625,35979,20897,4014,-8507,-16006,-17279,-10274,694,12282,16853,14919,6614,-4954,-16426,-18101,-7661,-4485,412,4095,180,8090,25268,35686,36015,10539,-3571,-2708,-5667,-13471,-14710,-12120,-5874,-742,18245,18354,6907,1164,653,16032,27952,21401,13526,10740,2923,-3749,-6259,-456,5211,7202,8839,6832,78,-6979,-5852,-5441,-12409,-14665,-13775,-8937,-5470,-8338,-13142,-15758,-13963,-15015,-6681,4340,12858,9048,8944,11265,9116,4856,-326,-6959,-5089,1453,1923,976,-4902,-9803,3264,9879,7073,3101,-964,4161,5750,4939,-192,-1728,-722,-1531,2220,8019,1826,-5932,-6560,-11897,-14435,-3790,4708,4967,-5788,-12390,-5446,-1073,-2249,-2527,-6638,-2175,-237,5764,10076,5233,3950,2149,5851,20474,25535,23885,13624,6325,-2930,-15578,-15789,-13715,-15155,-12365,-2000,2448,569,-6738,-11427,321,11742,21851,32410,40919,31018,4848,-8927,-13949,-15351,-9516,-1676,2327,4740,2627,-3775,-6960,-5994,-7745,-9653,26,17451,25989,19972,15388,15602,12943,7872,9515,3502,-7746,-2759,10209,17003,14357,1912,-8888,-3809,-2937,-10934,-909,9319,13806,10414,4510,-3440,-14301,-8450,-1509,5787,12749,15275,17865,23656,28681,32179,29541,15980,-455,-2887,-4501,-6953,-2997,21949,33760,35880,39837,28743,9232,2034,131,-720,-9331,-8895,-9090,-9707,-9395,-9234,-14418,-15485,-8032,2433,-660,-7197,-2190,14197,32740,40236,29895,12467,7983,1518,-5223,-4197,1261,3731,-1649,-9869,-13548,-2922,5024,8272,10365,9991,-900,-11088,-13902,-19542,-18940,-7795,166,-6799,-7858,3637,651,-1633,-5258,-10140,-5672,-1125,5238,4019,-2952,-5946,-2091,9285,3859,-7872,-17763,-13619,-2545,11554,21776,15383,-6313,-12430,-3536,2595,1466,-4818,-1249,-1766,-3701,428,8156,6729,100,-1176,706,-1958,5500,9317,7036,-2169,-4632,-3258,-1231,7528,13425,9866,617,-1768,-497,-3801,-9610,-12403,-7828,584,4881,26600,39261,53542,70306,67695,49876,25989,10992,4456,-1433,-9058,-7577,321,8921,2519,-5958,3460,9620,14740,10575,-2703,-6361,-4909,-4050,-10032,-5910,-2735,722,3782,2151,-879,3404,-2013,-7971,-5895,-3551,-2286,-647,-2387,-7913,-8541,5124,16152,22290,14767,1403,-7638,-16057,-10835,-2856,-1924,-5029,-345,9029,17578,15482,10451,1921,-1201,-252,3602,6488,-80,-13280,-10662,-4719,-1060,-6136,-1281,8218,21350,17056,5377,-6098,-11121,-6201,-3371,-5478,-11873,-12112,-14528,-15811,-16622,-14576,-10883,-9637,-3920,-1317,-4188,-8505,-10627,-11955,-18887,4307,24655,36746,36785,26716,5480,-7197,4213,25554,22787,14480,11500,2126,-10669,-15457,-7236,-2069,-7578,-5285,-8953,-18548,-15356,-14057,-8511,-6809,-10063,-8786,590,-2154,-5185,-6141,-3091,-3378,-7659,-9912,-12154,-1571,15424,10787,-4290,-13490,-15172,-13141,-14920,-14151,-8437,-2129,-5218,-13295,-3337,9659,22451,35997,21252,8064,138,868,9889,28261,38290,32241,12692,-8137,-1960,2837,-3360,-12208,-15429,-5595,3045,9950,5833,546,5736,16070,35465,43290,29944,12008,-3518,-13954,-9923,7295,29439,55121,42080,16454,-4110,-6794,-6304,-5529,-1344,3901,-6093,-12982,-2,11478,14828,7630,-2785,-2310,-3182,207,2828,-652,-1928,18198,38310,42173,35043,23055,17831,4041,-10584,186,5010,5556,-2477,-11753,-6007,-1708,-10088,-9654,5638,17470,30482,35823,24775,12668,5603,-678,-9261,-16288,-12088,-6333,-3011,6581,11193,7864,-4896,-11916,-3681,708,3560,409,-920,-2041,-6996,-9834,-12965,-12261,-6822,1709,12168,17478,15073,3516,-9651,-9877,-10790,-13588,-14485,-13341,-7612,-4897,4996,10446,2274,-5052,-9295,-8612,-4262,5143,6051,-1059,-10089,-14493,-8154,-6823,-12631,-5298,-94,775,-3563,-7077,-8353,-7609,-6438,-5806,-6280,-3852,-6599,-9928,2847,6078,5072,2489,-1851,-9677,-4288,16521,51225,35513,5886,1238,1821,4357,-1723,-5921,-8842,-5340,2748,13198,23912,33334,25269,202,-8433,-7205,-12489,-10102,-8195,-8126,-6496,3790,5684,1509,-384,745,-1563,4939,6393,5320,3534,-5575,-14471,-15069,-6723,2268,5908,1269,-4946,-3134,-2599,3330,6709,5057,591,-5563,-7206,-9458,-10398,-837,9041,1450,-5171,-6314,-5424,3634,23735,54331,68718,47943,12888,606,3331,760,-7552,-223,2618,-3631,-5752,-1842,8752,14956,12125,2921,-3015,-1241,15806,9870,-1280,-3051,-2897,-3806,-3773,-4350,-9243,-3565,1477,3173,-1013,-9137,-9373,242,7696,4307,498,-3618,-4746,-1549,7939,7653,11793,29590,29052,14361,1856,-4940,-9597,-4089,4750,15892,11156,-8926,-12893,-12978,-9971,-7181,-2442,-232,-9155,-10724,-2769,387,9728,15447,12854,1219,-2635,3615,7166,943,-7065,3037,15267,16171,7101,-6221,-12605,-11650,-5779,-923,2778,5015,-1283,-7241,-7042,-4954,-1210,3303,-2753,-6240,-9185,-3788,5509,24104,33049,31536,12504,11148,18123,18793,19856,21659,9905,-5785,-7102,-4027,-4911,-5732,-10375,-10310,-4259,442,4087,-3742,3470,18492,17870,5116,159,5418,9268,-1725,34,5723,7535,2852,2537,2948,3151,2591,1905,619,742,3353,-153,-2016,-10779,-7664,-5399,-9258,-4557,3057,4716,-1187,-4552,421,7128,14092,3262,-8227,-20281,-8533,-5521,-1520,-3130,-2422,8800,12632,7650,3966,-645,-3014,4645,19311,33476,37444,28920,11966,-1693,-3095,-5866,-6533,-2413,-6318,-7147,-5984,-7335,-5512,1202,2856,792,1401,6344,12638,14331,12232,18141,30056,31105,14426,1888,-4927,-3052,1254,-3601,-7692,8033,19137,10996,760,-9479,-15668,-7885,1113,5990,-1120,-7420,-13869,-11813,-4694,-4570,-6614,-234,4984,2340,3384,10015,2502,-3878,-7680,-3244,12163,22946,19972,14965,9164,7372,11356,14110,13847,7428,-1504,2754,4903,22522,23799,19729,7588,-7082,-8310,-11596,-3098,3568,8073,645,-9138,-8641,-10309,-9634,-108,8602,9298,4613,1169,-180,-2647,-9186,-8680,-1119,2930,1592,8368,12497,8157,-157,-3590,-7317,-9699,-9335,-8287,-6351,2037,6605,5532,-3221,-3746,3359,7597,2834,-1825,2368,13572,21892,19067,13270,815,-6386,-10747,-4770,1215,4458,1941,-3530,-8248,-8782,-9248,-9799,-7253,-4957,217,119,402,-1248,-5560,-11485,-1276,1064,-2316,-1247,-4135,-3545,3213,3868,-2450,-7037,-4190,-6022,-5338,3825,11611,15083,5284,-3692,-1250,9387,19965,14694,2526,-5823,-9250,-1840,9150,27995,27399,8729,-7735,7316,17084,6213,-551,-7783,-13532,-8643,1657,-2334,-13922,-11242,-5137,-2226,-3433,-8190,-5746,7824,15138,13332,5422,-5521,-11400,-7697,-5347,-13528,-8135,942,-4312,-14298,-6034,-469,-2087,8801,200,-9431,-7933,7132,27639,45474,50744,30391,13197,12855,11248,1165,-4571,-7701,-4472,-5821,-9980,-7488,-1621,-13078,-13443,-11410,-8272,-207,15496,23463,31206,39109,26850,1786,-7309,-6956,-272,507,-2811,-5706,-2317,-6837,-14076,-3216,4882,8910,14506,12201,4373,-2708,-7070,-10452,617,19992,13354,-297,-13019,12416,24396,15593,4040,-2844,-10707,-7575,2487,8104,3090,1754,2318,2499,5021,204,-8595,-12551,-11421,-2819,-1477,38,7728,23614,22404,4896,-4249,-11507,-2364,-3498,-4991,-11388,-11162,-4928,-1122,-586,-3025,-11564,-14516,-8182,1939,6302,6473,3346,-4276,-11951,-11825,-12329,-13215,-17806,-19512,-12119,-10057,-7912,-6597,-6284,-5798,-5502,722,7708,13916,9138,3964,-2800,-9501,-15536,-14065,-9579,253,18664,27632,12383,-2311,6239,14529,10798,491,3015,8496,7787,-1244,-10426,-12197,-696,41498,89215,102698,103684,74161,34162,7694,-7025,-10300,139,-937,2183,10862,20103,27061,30170,20107,2103,1634,4286,1094,-4961,-7303,-9106,-10116,-6631,-8624,-2776,13557,8973,-1224,665,6664,4437,3424,4938,7745,7591,8043,6772,8541,4927,6392,11031,9640,6581,557,-9221,-13468,-6140,-7481,-11008,-13164,-13599,-14017,-11392,-6056,-340,1488,-348,1546,2875,2263,2948,2495],[4595,-1481,-9272,-11591,-6007,-3399,-6626,-8406,-4753,-6457,-6543,-8233,-10583,-11646,-8114,958,3212,-4639,-10422,-12145,-7458,-4348,-628,6241,7942,589,-5017,-8998,-9191,-1518,11906,20486,20308,14491,10780,4414,3091,7513,8650,843,-6911,-5596,-4713,5470,23566,22721,6448,2111,6699,4945,4943,6192,7359,9399,24243,38299,24519,9653,-1615,-5269,-3549,-13863,-16531,-11462,-8929,-5747,-8140,-7455,-3438,-6443,-5040,-3831,493,916,-9898,-14544,-7824,4657,9265,-2319,-5613,8714,11424,-1617,-9438,1234,3971,5349,4240,2042,2172,19851,39438,39502,21630,8696,4298,2306,10944,21919,20144,11088,-1795,-6509,636,1786,801,6947,12436,12353,987,-13972,-10779,-710,5013,1924,1237,3167,3614,114,-2396,-7502,-4597,5877,19712,46649,51920,28166,6103,-1963,7728,35348,45265,41231,26872,7950,-3154,1153,20897,18573,3997,-5092,-3549,5009,18242,13273,-6116,1086,18968,24583,9363,-5481,3457,36743,67389,58242,26760,10883,6992,5443,5544,6229,7125,-2458,-8225,-2833,-2722,-5872,-13645,-11355,-12007,-15434,-4795,-47718,-81748,-121420,-191297,-231318,-219131,-146394,-28549,48875,72849,15985,2480,6048,-208,-4404,-9459,-184,1865,1381,-1730,-10307,-6759,2126,-485,-5712,-9029,-4890,2445,3671,3832,6230,9820,15424,7432,2096,-3873,-2556,7470,-15,-11224,-11089,-9870,-7852,-9080,-14214,-8817,2247,21116,34597,32500,5461,-3124,1463,-1763,-4544,-6142,-6312,-1787,169,-6150,-4494,-2840,-2412,-7698,-5861,4672,25258,27992,13098,2859,-3435,-7120,-6500,-14675,-12970,-1671,713,-4933,-6282,-7606,-9956,-9523,-9356,-10911,-7556,-6309,-4330,7116,27746,55129,51315,16014,-3668,-3497,-7741,-10411,-352,19487,31551,17496,5099,-127,13270,34881,39171,31325,14340,5185,4169,20703,34579,37158,34550,30919,22863,4003,-12654,-10381,29,763,-3529,-6945,-6653,1004,17073,17495,16371,10140,-6590,-14535,-7976,-32,13876,18583,16529,18869,14742,5368,-9310,-2449,20232,33674,49507,51796,46036,35168,29346,28916,12105,-2819,-186,568,-4559,-9297,-7584,-5301,-7107,-3148,-332,-997,-1523,-3659,-15796,176,11344,11847,2014,-8713,-4446,-7013,-9121,-3659,-1125,-2545,-6230,-6394,-4687,-7966,-13428,-12731,-8266,-6745,-8967,-3977,612,-289,-8883,-3143,-2373,-8793,-16171,-7123,2850,3413,4918,6246,9427,13662,22514,33137,38287,27843,12604,3216,-2964,-5691,-5009,-1325,3659,-173,-1633,-1030,-9940,-12667,-13430,-14441,-7990,-6401,-5496,-9337,-9989,2512,8469,8203,1082,-5255,-4776,-405,-5376,-10160,-1800,2703,2176,-1634,-13377,-26279,-23914,-18196,-5515,26257,53479,53397,13512,-16184,-5046,16644,56041,65700,21973,-2296,-12550,-10211,-5540,1380,10047,10320,-2714,-11564,-8380,-4622,-5404,-1039,2680,1304,-13153,-4725,4836,7652,1085,-5580,-11824,-14175,-7171,-4066,-8205,-12617,-5614,2787,17571,15020,-2751,-742,-3829,-8527,-9375,-12718,-10323,-15388,-21854,-10802,-7088,-8380,-6692,-19977,-15382,-5503,9445,23986,40000,33901,17989,5581,-10143,-9577,-3223,-3829,-1831,1684,2773,5449,2437,-366,6021,11492,12602,11450,17041,32100,28837,22372,8201,-4301,-17885,-18975,-10692,-13363,-15756,-14955,-10906,-3873,-209,8955,16344,15113,6072,1603,3240,3321,-233,-4812,-4277,-3943,-2482,-1486,3205,6920,-3540,-8584,-10179,-13452,-11251,-11949,-7839,-5745,-9018,-965,17214,27811,21572,15417,1585,-14793,-15654,-9063,-5340,787,4831,2880,-929,438,-3490,-8178,-1766,-876,-2516,-1113,-2014,-5344,-7896,-5886,-2057,-1701,3734,-1169,-4642,-3557,-2295,-2857,-4354,-1815,989,-1006,-5976,-5696,-1544,5090,6627,12014,12268,23693,32048,25859,14638,1753,-2496,-1998,3122,3087,-4870,-8880,-3671,-5743,-6453,-6296,-8766,-12184,-14746,-10458,3159,12883,10391,7902,5302,2027,-1075,-6067,-8178,-6353,2306,5631,805,-1216,-59,770,-2748,-1074,3266,4699,2880,-5560,-11384,-7158,-956,10384,10183,312,-4534,-4132,-2410,-2962,-10036,-12047,-13886,-15976,-8147,-1376,8121,8959,1618,-4169,-5961,736,10687,27949,40235,38695,26145,7207,194,-3000,-6772,-5745,4049,17443,36047,32417,13364,7046,18310,29535,15264,1267,2623,11535,10021,-2121,-6467,1622,10466,14412,11228,18840,30197,19864,4716,-4685,-10755,-15939,-5783,6948,25847,46912,56514,42027,22662,10615,1195,-5068,-6756,-4965,3063,14148,33630,50644,62721,72254,61332,29110,4259,-4219,-9840,-8189,-3023,2064,4683,13218,15407,4501,-5199,-10866,-12331,-14059,-11121,-6876,-4772,-1282,8569,9840,2314,-3969,-5284,-535,-3747,-7477,-5632,2974,11662,10654,354,-5416,-5591,-8060,2049,11080,13600,26878,46655,38517,17430,4099,7589,9898,8693,18169,9595,7331,7423,2374,-2798,3531,3279,-5416,-17404,-12861,-5664,-4235,-7513,-7691,373,1648,-2780,-10811,-12897,-12997,-10174,-5012,-9644,1015,14169,17529,9874,-5075,-9869,-10253,-9456,-2769,8868,12768,15127,21820,33784,44490,43934,40078,34414,33419,34647,34687,36318,29920,22318,17656,14426,5742,-1661,3094,7534,-5703,-18186,-11263,-4545,835,7949,11120,11976,17025,18300,16246,10870,7617,2666,-5808,-10000,-10871,-3619,6878,2908,-4986,-5700,-2057,4753,10020,9958,9561,17107,33577,41371,23664,2671,-10599,-17704,-16113,-8328,2809,16727,23275,19906,8275,-6102,-16648,-16828,-7003,-3408,2430,7798,5618,15890,31560,41393,36712,8005,-4206,-3133,-7413,-18156,-20616,-15942,-2852,3205,22281,18285,7122,2136,1670,16553,27999,21672,15660,13400,5298,-3115,-6449,498,6637,8310,8536,4830,-2275,-6877,-5343,-5309,-11084,-10688,-8584,-5188,-3287,-7129,-13619,-17142,-13609,-13014,-302,8923,14696,9751,10046,12710,9991,4600,-2086,-7650,-4486,1802,1755,734,-4331,-8658,2973,6524,822,-4053,-4907,2233,4050,2940,-2353,-2412,1432,2810,7005,13354,5990,-4152,-5338,-11549,-13745,-3457,3441,1572,-7929,-10996,-5120,-1413,-1739,-1023,-4776,-752,-297,4378,9724,5654,4818,2915,6601,22925,29639,27617,15862,7205,-2322,-15729,-16003,-13278,-14939,-11846,-936,3756,941,-6976,-12440,90,12077,22975,35049,41614,25328,-732,-10838,-10764,-13322,-13354,-3440,2276,5471,3242,-3259,-6051,-4393,-5688,-6740,5564,26175,34907,26473,19490,16284,12277,6547,7768,1539,-8846,-3045,9589,16417,14089,1393,-8456,-1746,0,-8605,-2404,5433,7316,6413,4644,-1535,-14806,-9854,-2422,5132,11729,13547,14462,19164,24199,28514,27760,14875,-2193,-5096,-6488,-6682,1990,31043,39913,41046,44449,31421,8781,2144,758,-2223,-9592,-7820,-8543,-8106,-6966,-6959,-11723,-11194,-4755,1283,-3780,-8799,45,17893,36713,43092,30571,11763,6302,-71,-5485,-3681,1446,2713,-3941,-11971,-14042,-3049,5777,9959,12197,11828,434,-10383,-14001,-20163,-19860,-9211,-2847,-6910,-4330,7453,4329,-757,-3585,-8650,-4941,118,7972,7844,297,-4691,-2651,8987,4328,-8668,-17517,-13245,-5695,7580,18847,15693,-6389,-13925,-3899,2854,983,-7324,-3683,-4388,-7269,-3826,5031,7371,2321,1791,4639,1193,8486,12170,9432,-616,-3520,-2766,-1787,6344,13215,11645,3913,2789,2943,-1575,-8475,-11193,-6262,1019,5772,31965,50119,67669,80574,71696,49944,27267,13934,6922,526,-7838,-8547,-234,7945,2104,-7939,103,5267,11149,9890,-2109,-6568,-5832,-5423,-12385,-8724,-4602,-556,3286,2438,-1294,814,-4300,-10001,-6047,-2930,-2058,-907,-2624,-7924,-7579,5231,16723,23036,16522,3523,-5980,-14514,-12349,-3982,-2145,-5794,-922,10551,22856,21884,14430,2003,-2914,-2340,-377,0,-7206,-15953,-8746,-2376,2068,-4450,-2166,4949,16129,14011,4238,-5988,-9731,-5535,-4299,-8231,-15978,-15313,-14123,-13284,-15546,-16201,-10976,-7884,-4055,-2540,-4457,-8153,-9659,-9965,-20568,554,21087,35323,37979,27333,5926,-6599,2345,20097,18721,12606,10132,645,-12120,-15850,-6829,-1100,-3665,-530,-5306,-13874,-13717,-18657,-12029,-5942,-7808,-7081,685,-2819,-6522,-7689,-4239,-3476,-6510,-7255,-15722,-7415,6936,1236,-8212,-16741,-18020,-14264,-14202,-12281,-7963,-2705,-4765,-11505,-2171,10159,20914,32164,18727,8229,558,-3662,4117,22825,36006,33667,14968,-7109,-1982,6172,1176,-8330,-12031,-3656,5225,13002,7648,-111,4206,14752,37823,49867,33547,15118,-600,-12184,-12652,4809,25029,50911,40233,18385,-2868,-8870,-8376,-6531,-2282,2510,-8203,-10872,2206,14041,18248,11269,730,204,-2342,71,2458,587,1502,24624,49833,54198,41446,25884,17069,2188,-11709,-34,4247,5019,-2200,-9406,-5489,-1314,-8364,-8495,6774,19498,32752,36961,24680,11286,3063,-3721,-11434,-15978,-10833,-7292,-5319,4484,9196,6686,-5166,-13245,-4932,1852,5242,3727,2972,328,-8559,-10892,-13613,-13078,-6526,3423,14775,21218,19587,7374,-8033,-12092,-12893,-15287,-15680,-14798,-8487,-4890,3995,8016,238,-6456,-10814,-9550,-3705,5145,5174,-2027,-11596,-18408,-8030,-5760,-12279,-6705,-2590,-1838,-7156,-9679,-6939,-5908,-3148,-3443,-6223,-4908,-7356,-9457,2359,3406,1716,978,-905,-8504,-5768,15087,48502,33205,4888,419,88,1710,-5451,-9525,-11823,-7683,329,10477,21851,34480,28528,691,-10562,-9432,-15030,-11726,-8040,-7632,-6925,3777,5832,1697,553,1256,-894,7295,8942,6994,4173,-4647,-13726,-17573,-11229,-1304,3701,740,-6692,-6820,-5351,1550,5256,4281,114,-5945,-7057,-8480,-8569,-2003,8340,2059,-4340,-5061,-5412,2895,21940,49945,67492,54370,16934,3234,5301,1838,-5529,3927,5922,-2323,-5619,-2889,7240,13948,11665,2919,-3052,-1164,16434,12170,139,-2305,-5336,-7660,-4727,-3563,-7874,-3414,1351,2747,-2048,-9642,-10195,291,9513,5467,-236,-5890,-8504,-3259,9331,11215,16314,33045,34582,21815,6766,-1231,-6412,-1057,8256,22257,20207,-2779,-9810,-13296,-9649,-6932,-3338,-2443,-9809,-9457,-4674,-551,9182,13961,10515,-648,-1519,5756,9155,1537,-7752,3662,15901,16422,8736,-4404,-11930,-12933,-7388,-2602,841,2119,-3869,-11089,-9777,-5599,-2523,1111,-3330,-4822,-7698,-2762,7315,26168,31850,24164,8363,12597,23190,24121,22349,21395,8111,-6640,-5428,-1778,-3092,-4923,-10193,-10208,-4021,1278,5376,-2624,1922,16119,18255,7808,1817,4093,8419,-2012,-2080,3642,10005,7979,5095,2905,2769,2987,1991,271,745,3270,-1516,-5367,-10443,-4434,-3658,-8951,-3558,4289,6786,1807,-2426,2051,8694,15064,2652,-9031,-20548,-8294,-5286,-1486,-3102,-3032,6447,9553,5027,1553,-2208,-3566,4758,19808,34025,37054,30115,14937,-3930,-9410,-10956,-10714,-5700,-8899,-8378,-6094,-7172,-6089,26,2172,-366,-362,4848,12107,13539,10814,17005,28906,30264,13990,-39,-8695,-7407,-3297,-2969,-6960,6897,17720,10306,717,-9676,-10706,-3949,2894,5612,-2433,-8983,-15739,-9516,-2584,-2675,-5362,-564,2711,879,6308,14244,5487,-2187,-7075,-4270,10635,22781,19581,12272,5812,6332,11926,14354,14519,8358,-3129,2129,6535,25539,25032,16954,4059,-5719,-5731,-11346,-3444,2094,5284,-2159,-11070,-6586,-7048,-9014,-2410,6083,7846,4144,2260,2204,1038,-6687,-6568,2702,8553,6328,11029,11974,6727,-1760,-6092,-7848,-7845,-6210,-4570,-2765,3703,5444,2365,-5991,-5535,2223,4908,-29,-4027,361,11479,19608,15902,9330,-1827,-7831,-7521,-609,6023,10102,7532,136,-6685,-10632,-11446,-8218,-4232,-3217,714,-489,-114,-1777,-5491,-8449,802,1272,-3291,-1517,-1068,1460,7083,5367,-924,-5889,-3279,-4985,-4723,4179,12862,16787,6968,-1594,1492,12719,23333,15717,2466,-6018,-7596,-241,10728,30091,28926,7851,-8327,11069,21469,9850,1873,-6774,-11285,-5983,3860,-1133,-12326,-10143,-4624,-2529,-4415,-9486,-2449,11059,16338,13380,4488,-7595,-11946,-8446,-6523,-13679,-6880,819,-5616,-12651,-5684,-2093,-3045,10640,-1431,-9345,-9126,3750,22166,40264,48097,27267,9953,12704,16095,9378,3834,-2155,-1842,-4496,-9944,-8237,-4221,-16023,-18821,-18008,-13369,-4567,10681,17950,25901,32302,21023,-1291,-7043,-5274,-268,-1554,-4745,-4899,-571,-6099,-12553,-976,7333,9987,15191,13828,5258,-2864,-7189,-12623,-1480,16654,11285,-954,-11864,13072,26719,18208,6429,-578,-8422,-4292,5739,9699,3759,2001,1734,1185,3361,-1283,-9659,-14049,-13519,-2824,-901,-894,4334,18865,18732,3887,-4340,-9748,-1754,-5258,-7042,-14631,-11328,-7041,-2997,-642,-2136,-10665,-12846,-5858,3028,5773,5024,2002,-4258,-10194,-9534,-9833,-10105,-11963,-13549,-8475,-7785,-6975,-6731,-6506,-5275,-4631,262,5543,10475,6063,2334,-2994,-7674,-13919,-11206,-7071,2457,21750,28911,12109,-4215,5772,17281,15901,3707,3829,8379,8234,-1541,-11017,-10104,-559,35280,86970,103805,103909,71788,31397,6650,-7706,-8170,3012,4013,9501,20080,30083,37170,39327,23655,1132,-1677,-4,-2966,-9689,-11432,-11682,-11485,-6767,-6712,-669,13287,6373,-3239,-816,7061,7184,5292,5775,6939,6179,6837,6193,9137,6596,6308,8015,6041,5061,667,-7555,-12706,-5478,-6590,-9553,-11518,-13441,-14376,-10636,-6051,-2241,-1166,-3954,-1701,1597,3693,5468,5760],[5416,-8,-8549,-12555,-6963,-4186,-7443,-9620,-5809,-7032,-6166,-6605,-7818,-10121,-9046,1204,2458,-6057,-10901,-11773,-6918,-3630,-188,5556,7078,-595,-6715,-11033,-11611,-5310,7657,18188,18539,12088,7639,1851,1985,6559,7328,952,-5812,-4851,-5224,3736,20132,20011,5760,2934,7446,3981,3400,5398,7065,8904,23871,36140,22522,8813,-2778,-7084,-3555,-10983,-17941,-14866,-12020,-6783,-8428,-8826,-5062,-7102,-4446,-2713,824,-1036,-10417,-7709,-3496,6766,10783,-1162,-7340,6706,9329,-1361,-6824,1203,3193,4071,2572,780,1025,18506,38492,35288,15366,1998,231,2076,12477,23791,21936,13031,2181,-1334,3876,2807,452,5122,9563,9201,-989,-13086,-11019,-1428,3991,455,902,3813,3857,-410,-2730,-6033,-2144,6472,18941,46924,56315,36294,12307,2035,11037,37681,43066,35618,19758,2267,-5655,798,20555,15770,1919,-6021,-4254,3028,13501,9621,-7971,4,16215,23007,9800,-4762,3183,36537,65097,54894,25089,8993,4382,4700,7076,7979,7811,-2552,-7482,-1713,-2019,-5759,-15157,-13311,-11253,-14810,-3769,-37494,-33476,-31786,-71319,-100369,-105352,-70861,10996,65339,79242,28241,4830,7030,308,-4317,-9904,-1121,2066,2225,-530,-7735,-4510,1803,-1370,-5374,-9654,-5837,3322,5384,4491,5427,7388,12074,3925,-1374,-7947,-8853,1871,-4431,-12430,-9820,-9503,-8414,-9110,-13116,-11946,-1584,17369,32416,34093,7453,-1339,3109,-1946,-6019,-6323,-4695,157,1282,-6404,-5593,-3671,-4882,-10688,-7951,3390,22390,21990,9171,886,-4444,-6828,-5429,-13441,-13464,-2873,-238,-4693,-6405,-10295,-12153,-10505,-10365,-12029,-9252,-8049,-4332,6929,25353,48181,42631,10892,-3870,-774,-5611,-10290,-1831,14526,24922,13378,2711,1051,16862,37951,40161,30824,13864,4950,3773,21834,35416,35729,30385,25869,20739,3714,-12777,-8052,2069,2259,-3092,-7129,-6356,2298,18192,18700,16825,9284,-5853,-10932,-6124,-221,14450,20545,17348,16633,11526,3505,-10820,-983,24735,39880,53814,53574,43814,30310,27413,31461,15227,94,918,729,-3578,-6864,-5039,-3446,-5573,-1824,553,-198,611,-671,-14364,1944,13011,12213,1894,-7813,-1957,-5330,-9010,-4992,-1781,-1944,-4460,-5869,-4244,-7327,-15030,-16360,-11003,-6812,-7064,-2372,2603,1624,-7366,-5518,-4285,-10962,-17534,-4089,5093,5794,7071,7683,9140,12296,21274,33824,41303,29127,12761,3042,-3778,-6497,-6520,-4101,1591,-1635,-3418,-3346,-13681,-17108,-16784,-15658,-8259,-5535,-3241,-5710,-10684,831,7131,7355,888,-5502,-4145,298,-5081,-11373,-2408,2678,2648,-1701,-13438,-24598,-18789,-16525,-8450,18153,43996,45264,8651,-17758,-3550,19910,59615,65998,21253,-2038,-10270,-8759,-4934,930,8762,8022,-4286,-14421,-10067,-5940,-7876,-5763,-1187,717,-12924,-8940,344,5055,1847,-4044,-11460,-13819,-6137,-2888,-8183,-13664,-4348,5035,21826,21468,2445,467,-5744,-10844,-11513,-14885,-11989,-16900,-17486,-8359,-6498,-9032,-8160,-16580,-11641,-3156,8963,20728,36757,32510,18834,6608,-9272,-11242,-2921,-2552,-1388,473,564,2819,-385,-2962,3013,8469,11071,11282,17495,29541,24503,18827,4241,-7947,-20555,-18384,-10588,-13484,-16062,-16224,-12529,-5216,-2033,4612,11030,10550,3726,539,2409,2731,-240,-3779,-2194,-1931,-2311,-1970,3184,7356,-2086,-6101,-9133,-13681,-10008,-8421,-4018,-1255,-3558,3480,20134,28222,21263,17225,5443,-10208,-18370,-11149,-6535,129,4110,1482,-3096,-1916,-3839,-4326,-1405,-2029,-3503,-1379,-1528,-4370,-6960,-4746,-393,841,6007,-352,-4042,-2082,-400,-1018,-3422,-2488,-850,-3491,-8579,-6240,-1174,4597,4726,8585,7991,20152,29559,23124,11781,-6584,-3247,-2724,2919,3734,-3838,-8799,-4475,-6756,-6544,-4932,-6776,-9815,-12220,-11083,283,11657,10058,6605,3608,1057,-1689,-6109,-7055,-4225,3988,5192,-878,-2909,-877,214,-4476,-3651,1858,4496,2824,-5300,-10607,-7192,-3375,6707,7595,-1574,-6249,-4935,-2336,-3003,-11004,-11012,-11097,-13449,-7322,-1967,6950,7961,205,-5274,-6200,1107,11048,30779,44998,43012,28407,7284,-807,-4566,-7907,-2873,7960,24199,37748,28157,10662,4963,13104,24747,13441,-1975,-1939,8754,10548,-289,-6023,1349,10736,15121,12522,18854,27030,16342,3114,-6213,-12915,-18494,-6288,6955,22971,39401,46766,37066,21869,11565,1683,-5539,-5290,-6080,1113,12133,32614,53993,72207,86381,71494,33898,6048,-2777,-8590,-9053,-5175,-294,2686,12365,15988,5258,-4737,-10635,-12295,-12596,-12991,-8767,-5904,-877,10374,13014,7470,2767,1382,4663,-240,-5632,-6760,-459,8780,8916,-551,-5637,-5904,-9054,870,8785,11117,24133,45235,41389,22941,7370,5220,5804,3758,13629,3986,4695,6530,2485,-1846,5118,3793,-7248,-20414,-12265,-5167,-4161,-8683,-8746,-470,715,-4271,-12183,-11307,-9305,-6282,-4469,-12918,-5466,10095,16095,9465,-5466,-10610,-10732,-8609,-1111,9360,11260,12967,19096,29965,38520,35197,30742,30837,35526,37877,36919,37911,29915,18283,12903,10625,2742,-1925,3834,9206,-1771,-14053,-12409,-4535,1079,8914,12773,13857,19892,20911,16923,8656,4474,120,-6825,-9817,-9549,-1920,10147,7777,-3395,-6558,-2367,4556,9539,10475,12013,21165,38212,44756,25467,1265,-12598,-17897,-14341,-6842,4299,20627,29787,25444,10803,-5428,-13395,-14978,-6225,-2484,4192,11612,11851,24038,36447,45012,35489,5293,-4821,-3866,-9475,-22865,-27272,-17050,851,7326,25354,17193,6674,2649,2348,16526,27127,21149,17031,15222,6629,-2693,-6411,1318,7677,9239,8421,3100,-4528,-6743,-5036,-5188,-9419,-6703,-3508,-1635,-1407,-6085,-13588,-18508,-13162,-10757,4748,12784,16455,10475,10886,13795,10596,4066,-4026,-8321,-4153,1793,1246,272,-3823,-7678,2304,3184,-4664,-11063,-8447,443,2288,697,-4566,-2344,4102,7123,11471,18512,10588,-2363,-4310,-11072,-12885,-3403,1804,-1705,-9384,-9578,-4999,-2072,-1600,142,-3077,686,-232,3083,9157,5876,5352,3573,7689,25099,33148,30612,17197,7297,-2032,-15845,-16414,-13123,-14817,-10867,420,5180,1349,-7071,-13518,-304,11989,23322,36337,40089,18689,-6135,-11206,-7630,-10030,-17024,-4910,2533,6519,4181,-2450,-4946,-2856,-3841,-3734,11282,34078,41817,30798,21727,15456,10131,4184,5220,-996,-10197,-3388,8755,15500,13678,850,-7630,617,3280,-5693,-3801,1032,454,2570,4844,375,-13507,-10937,-3109,4493,10342,11195,10363,13970,19097,24040,24923,13048,-4146,-7417,-8584,-6342,7520,39697,44234,43702,45993,31629,7185,1282,847,-3917,-8698,-5822,-7126,-5846,-4305,-4572,-9102,-7865,-2309,144,-6332,-9678,1326,19826,38371,43540,30112,11326,5212,-1132,-5491,-3181,1530,1767,-5640,-12614,-14161,-2806,6401,11000,13156,12772,1505,-9577,-13807,-19682,-18843,-9906,-5338,-6093,-776,10982,8282,1040,-1224,-6582,-3311,2749,12599,13494,4195,-3547,-3830,7450,3882,-9766,-17003,-12442,-8348,4157,15809,15087,-6865,-15294,-3614,3960,1643,-9150,-6415,-7201,-10839,-7774,2214,7782,4622,4923,8448,3645,10327,13757,10668,214,-2656,-2481,-2564,5163,13520,14447,8273,7916,6719,1282,-6297,-9092,-4263,1940,7105,37426,61300,81086,88440,73346,48463,27592,16376,9233,2492,-6388,-9512,-863,6757,1327,-10385,-3114,1756,7982,9160,-1513,-6585,-6382,-6085,-12937,-10737,-6294,-1679,2989,3009,-1051,-1614,-6642,-11338,-5543,-2123,-1896,-1259,-2755,-7511,-6413,5219,16782,22930,17316,5176,-4388,-12624,-12052,-3200,-273,-4754,-947,12165,28510,29440,19682,3130,-3937,-3902,-3463,-4506,-10098,-10643,-6597,-62,5216,-2370,-2681,1421,11097,11538,3711,-5258,-7808,-3346,-3020,-8423,-17234,-14216,-11652,-10274,-12358,-14286,-9591,-5402,-4071,-3448,-4178,-7437,-8758,-8241,-19666,-3698,16410,32091,37010,26367,6087,-6036,361,14852,15089,11013,9036,-471,-13181,-16086,-6547,495,1442,4690,543,-5150,-7514,-16643,-13215,-3280,-4602,-4287,864,-3707,-8127,-9523,-5605,-3633,-5373,-4472,-12476,-12924,-1395,-5727,-7049,-11953,-15745,-13564,-12726,-10381,-7112,-3008,-3997,-8855,480,11733,19942,28320,16080,8444,2035,-7458,-1681,17157,32886,34444,17369,-5408,-1966,9580,6790,-3876,-8661,-1933,7016,15579,9577,-373,2837,13507,39538,56184,38113,19953,3722,-8885,-14390,2325,19725,43813,36733,19653,-874,-9332,-9896,-7113,-3065,1102,-10257,-8597,4122,15858,20585,13899,3908,2782,-1697,-269,1841,1748,5460,32736,62981,66719,47525,28683,16322,720,-11583,-255,3408,4529,-1634,-7077,-3678,621,-4726,-6434,7389,20420,33728,37110,24288,10019,888,-6395,-13280,-15202,-9356,-7922,-6975,2832,7415,5812,-4622,-14692,-6195,3801,7545,7466,6842,2388,-8522,-10717,-13741,-14008,-6312,4891,16839,24119,23183,10904,-5897,-13711,-14755,-16729,-16474,-15714,-8879,-4454,3181,5933,-1244,-6878,-10013,-8271,-2150,5322,4151,-3108,-12695,-17066,-6673,-4096,-10970,-7408,-5127,-4780,-10869,-9975,-5728,-4677,-583,-681,-4908,-5024,-7566,-8535,2089,1014,-1200,-103,740,-5762,-5618,15747,47427,32080,4242,-627,-1992,-1156,-8951,-11800,-14473,-10100,-2157,7881,19741,34847,31430,1709,-12473,-11726,-17483,-12763,-7539,-7111,-6970,3834,5944,2070,1426,1534,-814,8389,10327,7777,4248,-3453,-11421,-15008,-14574,-4509,1684,439,-8154,-10517,-7786,-174,3792,3532,-313,-6249,-6801,-7042,-5477,-2200,7037,2381,-3664,-3867,-5046,1426,18368,43041,62641,58120,20935,5987,7421,3300,-3122,8519,9475,-846,-5503,-3655,5974,12918,11031,2809,-3257,-1359,16365,14186,1540,-1705,-7522,-10439,-4785,-2980,-6724,-3242,1232,2410,-2691,-9590,-10916,-60,10971,6408,-1121,-8116,-11981,-4459,10677,14861,21196,36160,39755,30696,12949,2837,-3124,1968,11406,27636,28534,3881,-6603,-12995,-8948,-6326,-4099,-4483,-4184,-5492,-6160,-1190,8656,12229,7875,-2561,-569,7505,10903,2262,-7976,3805,15648,15573,9416,-3034,-11032,-14116,-9213,-4749,-1368,149,-4245,-12447,-11763,-5748,-3507,-593,-2774,-3312,-6354,-1819,8862,26766,29413,17131,3990,13840,28463,29153,23921,19802,5698,-7174,-3902,273,-921,-3877,-10048,-10058,-3851,1988,6678,-1179,5,13037,17823,10174,3638,3136,7528,-2083,-4098,1719,11984,13505,8364,3011,1841,2594,1449,-411,722,3229,-2802,-8663,-7422,-1177,-1805,-8402,-2993,4874,8031,4173,-499,3501,9815,15127,1393,-9926,-20453,-8457,-5424,-2003,-3357,-3348,4941,7711,3588,122,-2727,-3207,5307,20094,33871,35597,29578,16793,-4039,-15838,-15771,-14419,-8727,-11465,-10034,-6975,-7804,-7086,-1345,1392,-1445,-2299,2877,10976,12001,8719,15233,27004,28701,13137,-2084,-12555,-9839,-5221,-1606,-6084,5476,15689,8923,267,-7911,-6059,-463,4376,4973,-3860,-10596,-15889,-7425,-662,-660,-3749,-590,407,-47,9273,18044,8274,-784,-6863,-5920,7895,20698,17236,7855,1224,4908,12604,14495,14691,8707,-5440,1044,7940,28072,24994,12836,30,-3074,-3000,-11056,-4512,-323,1737,-5347,-12980,-4894,-4421,-8742,-5146,3111,5956,3318,3103,4629,5179,-3453,-3814,6857,14151,10619,12871,10607,4877,-3489,-8888,-7981,-5831,-3245,-1045,796,5082,4084,-624,-8527,-7479,506,1691,-3035,-6362,-1925,8864,16922,12818,5962,-3905,-7760,-4184,3510,10728,15494,12918,4012,-4593,-11114,-13243,-6933,-1529,-1872,575,-1943,-1320,-2529,-5077,-5772,3177,1484,-4878,-2386,1928,6022,10009,6101,124,-5106,-2845,-4448,-4493,4018,13345,17463,7890,25,4156,16155,26290,16090,1941,-6564,-6070,1236,11925,31410,29909,6862,-8030,13485,24569,12755,3884,-5942,-9363,-3473,5850,-181,-11379,-9928,-4913,-3422,-5779,-9725,658,13380,15795,11766,2756,-9562,-11285,-8441,-7246,-12916,-6059,341,-6886,-10660,-5342,-3477,-3396,10992,-3778,-9536,-10502,-580,14802,32191,42063,22514,5936,11531,19739,17300,12699,3449,383,-3585,-10207,-9272,-5186,-13883,-15898,-22577,-18523,-9143,5857,12696,20846,25409,15084,-4147,-6209,-3907,-621,-3679,-6113,-3743,906,-5387,-10676,1209,9604,10672,15298,14890,5731,-3284,-7286,-14720,-3344,13239,8642,-1509,-9112,12665,27321,19654,8465,1836,-5618,-1123,8504,10798,4428,2519,1521,244,2057,-2356,-10137,-14550,-15855,-3386,-782,-2540,283,13657,14636,2574,-4610,-7142,-53,-6505,-8877,-14906,-6901,-6582,-4276,-592,-1244,-9370,-10438,-3624,3822,4841,3116,182,-4649,-8766,-7386,-7185,-6325,-5543,-7076,-4411,-5664,-6281,-7111,-6979,-4798,-3522,83,3209,6189,1863,-549,-4216,-6128,-11555,-5541,-2722,5562,24602,29089,11071,-5831,5685,19652,20567,6680,4026,7274,8033,-1905,-10929,-8153,-211,29374,81224,100044,98934,66054,27782,5171,-8488,-5829,5343,8486,17082,30728,41397,47777,48498,27064,1136,-3773,-2623,-5972,-13825,-14688,-13852,-12927,-7141,-4572,2957,14210,5537,-3788,-1869,7374,10211,8027,7395,7058,5596,6132,5740,9325,7459,5575,4362,2487,3612,825,-5449,-10281,-4233,-4878,-7089,-8895,-11632,-13350,-8795,-5646,-3905,-3356,-6503,-4673,780,5397,7938,8685],[5718,1205,-7416,-12730,-7158,-4319,-7585,-10264,-6415,-7078,-5126,-4366,-4464,-5170,-4428,2544,1734,-7199,-10641,-10771,-6049,-2844,237,4818,6178,-1632,-8044,-11828,-11911,-7612,4132,15392,15859,9306,4591,-274,1205,5452,5973,1407,-4271,-3728,-5412,2243,16539,16783,5553,5063,8950,3750,2797,5463,7061,8125,22241,32355,20146,8181,-3477,-8696,-3350,-6923,-12885,-14419,-13729,-7597,-8170,-9363,-5923,-6912,-3124,-1032,1510,-2732,-5925,-643,2243,9283,12086,211,-9058,4315,6763,-938,-3745,1696,2634,2843,980,-392,160,16882,36762,30874,10065,-3473,-2506,2537,13882,24598,22553,14360,5866,3708,7050,3823,18,3072,6307,5983,-2681,-12336,-11128,-2299,2757,-848,969,4889,4397,-652,-2877,-4046,1123,7443,16945,44570,58274,44051,19766,7246,14983,39057,39186,28340,11471,-3992,-8307,248,19598,12987,234,-6662,-4288,1891,9859,6860,-7370,-896,13001,20803,10155,-3893,2924,35208,60040,49430,22764,6803,353,2972,7989,9460,8287,-2606,-6222,-254,-960,-5314,-15993,-14586,-9922,-12765,-2952,-11197,18023,45581,28797,16511,12676,25814,72969,95202,89987,43461,7640,8304,1145,-3713,-8979,-389,3609,3337,331,-5642,-2250,2270,-1120,-4981,-10216,-6436,4230,7438,5520,5070,5860,9890,1772,-3777,-11153,-13995,-3485,-9150,-11500,-8131,-8606,-8363,-8879,-11700,-15230,-6068,12411,28626,34294,9485,895,5092,-1683,-7259,-6114,-2717,2297,2639,-5821,-5443,-3453,-6420,-12416,-8783,3006,19598,16210,5483,-840,-5285,-6323,-4141,-11824,-13937,-4233,-1184,-4178,-5363,-11663,-14087,-11104,-11052,-12705,-10432,-9167,-3953,6366,21410,38496,31623,4050,-4019,1996,-3189,-10717,-4583,8097,17390,9054,329,2055,19505,39802,40329,29927,13246,4852,3547,22368,35197,33300,25897,21084,19051,4525,-11180,-5780,3988,3934,-2218,-6633,-5192,4174,19121,19626,16718,7793,-4482,-6936,-3458,-70,14467,21575,17551,14351,8848,2332,-11098,1230,29655,46341,56795,53120,39768,25300,25812,34696,19432,3465,2191,1087,-2586,-5036,-3164,-1989,-4405,-815,1065,-77,1630,1230,-13067,5059,15069,12275,1350,-6028,1002,-3268,-8012,-6114,-2030,-665,-2354,-4558,-3047,-5538,-12786,-16880,-12367,-6213,-4743,-228,4845,3453,-5772,-7291,-6427,-13743,-14775,-61,7521,7668,8254,8309,8561,11133,20195,33966,43558,30126,12792,2962,-4277,-6891,-7844,-6622,-281,-2946,-5230,-5744,-16618,-20304,-19153,-16222,-8081,-4387,-686,-1854,-7879,-731,5934,6631,946,-5379,-3406,989,-4857,-11436,-2366,3015,3287,-1466,-12381,-21347,-12939,-7602,-4272,11345,32132,35274,3743,-19332,-1680,23062,60390,63475,20195,-1466,-7819,-6705,-3912,616,7268,5296,-5439,-16897,-11239,-6977,-9644,-10012,-4846,194,-9830,-12983,-3662,2533,2741,-2022,-9125,-11466,-4112,-1071,-7881,-12504,-1552,9074,28143,30421,9069,2471,-6697,-12562,-13483,-14853,-11011,-14677,-12175,-5324,-5617,-9292,-8387,-12197,-7778,-890,8392,16498,31691,29067,18206,7004,-8503,-12041,-1976,-776,-614,-480,-1163,794,-2484,-4926,554,5692,9493,10989,17532,25815,19360,14261,-231,-11813,-23380,-16304,-9712,-12866,-15531,-16619,-13602,-6004,-3221,880,6011,6026,1636,-176,1940,2518,73,-2686,-459,-309,-2073,-1987,3745,8234,31,-3053,-7457,-13405,-8872,-4725,304,3735,2840,8307,21896,26993,19709,18131,8882,-5912,-19142,-12820,-7582,-508,3440,366,-4809,-3857,-2354,1220,2064,-1318,-3709,-1284,-724,-3042,-5607,-3226,1585,3567,8034,449,-3235,-375,1711,1003,-2162,-2761,-2208,-5374,-10958,-6344,-401,4589,3528,6075,4643,16799,26881,20534,9649,-7727,-802,-2208,3185,4678,-2354,-8201,-5056,-7432,-6066,-3387,-4573,-7215,-9168,-9503,-1214,10233,9232,4895,1783,268,-1995,-5544,-5160,-1554,5901,5117,-1785,-3633,-836,153,-5669,-6182,247,4170,2762,-4850,-9109,-6168,-4624,2869,4603,-3271,-7326,-4672,-1089,-1792,-9464,-8908,-7884,-10607,-6275,-2541,5693,6808,-1264,-6391,-6414,1491,11025,32295,47452,44722,28749,6853,-1866,-6086,-8002,1769,14124,31682,37799,23821,8309,3550,9349,20293,11910,-4268,-5850,6380,11333,2247,-4603,1355,10841,15451,13584,18190,22907,11764,568,-8320,-15418,-20600,-5825,6966,19381,30681,36451,32068,21005,12744,2508,-5533,-3700,-5932,-712,9897,30130,54544,77697,94227,75141,35166,7046,-1299,-6029,-7366,-4377,167,3082,13272,17826,6800,-4033,-10697,-12231,-9715,-10713,-9895,-6497,-282,12187,16335,13052,9760,7649,9025,2753,-3217,-6500,-2399,6926,7933,-756,-5051,-5222,-9505,-333,6174,8114,20574,42162,42840,27910,10742,2290,394,-2419,7102,-1745,2414,5779,2807,-707,6286,4286,-7569,-16977,-11083,-4483,-3865,-9726,-9300,-642,179,-5680,-13068,-8852,-4580,-166,-237,-10263,-9555,6073,13917,8521,-6111,-11629,-10892,-7106,678,9368,9479,10762,16251,25641,31906,26775,22324,27522,36987,39617,37484,37337,27997,13702,8506,7276,236,-1852,4514,10702,1839,-9909,-12549,-4609,1219,9893,14388,15525,22666,23857,18076,7398,2835,-783,-6626,-9044,-8067,-499,11983,11277,-1828,-7186,-2497,4471,9055,10633,13730,24245,41122,45950,26336,313,-13994,-16578,-12370,-5526,5412,24071,36398,31701,14575,-2419,-9359,-12693,-5213,-1475,5986,15795,18999,32066,39741,46496,32852,2840,-5164,-4638,-11392,-25286,-22266,-11681,5328,11718,27488,15479,5855,2950,2844,16065,25591,20102,17816,16452,7268,-2304,-6005,2165,8521,10182,8806,2078,-6393,-6441,-4676,-4853,-7499,-2803,1316,1689,240,-5141,-12869,-18579,-12420,-8452,8193,14946,17345,10806,11268,14435,10979,3324,-6024,-8860,-3935,1588,557,-239,-3214,-6691,1495,172,-9150,-17371,-10251,-822,693,-1578,-6378,-1251,7063,11106,15154,22800,15115,-552,-3417,-10419,-11819,-3453,24,-4593,-10260,-8384,-4990,-2918,-1733,1029,-1494,2211,54,2008,8590,6102,5784,4377,9212,26809,35770,32720,17592,6651,-2001,-15772,-16869,-13111,-14454,-9411,2044,6711,1861,-6922,-14459,-763,11609,22976,36085,36588,12198,-10656,-9709,-4562,-6578,-15051,-5749,3208,7939,5461,-1380,-3735,-1477,-2217,-729,16781,40388,46000,32657,22141,13446,6795,773,1825,-4154,-11835,-3827,7654,14186,13050,225,-6518,3255,6874,-2416,-4894,-3588,-6374,-822,4999,2111,-11906,-11821,-3835,3631,8529,8312,5852,8453,13731,19079,21206,10539,-6315,-9905,-10727,-5920,12888,46471,45954,43258,43950,29143,4856,-402,243,-5661,-7066,-3305,-4936,-3136,-1701,-2495,-7140,-5723,-1029,-1164,-8475,-10074,1532,19567,37247,41343,28455,10973,4473,-1926,-5494,-2888,1330,719,-6982,-12661,-13937,-2647,6550,11094,13016,12649,2138,-8915,-13519,-18595,-17244,-10294,-7394,-4745,2608,14123,12431,4346,1909,-4049,-1030,6470,18731,20392,8203,-2800,-5777,4430,2050,-11186,-16418,-11706,-10561,1135,12538,13337,-8043,-16483,-2554,5989,3473,-8107,-9249,-10111,-14329,-11517,-175,8035,6911,8073,11898,5240,10886,13864,10470,22,-2343,-2675,-3573,4346,14484,17930,13188,12980,10241,4172,-3763,-6844,-2366,2856,8489,42602,72143,92918,93564,72732,45569,26813,18030,11065,4144,-5041,-10766,-1873,5044,-66,-13395,-5953,-1038,5038,8092,-1210,-6736,-6955,-6502,-12091,-11501,-7835,-2832,2590,3476,-646,-4042,-9231,-11183,-4661,-1494,-2122,-2002,-3078,-7023,-5431,4781,15956,21622,16756,5916,-3247,-10988,-10503,-1088,2887,-2358,-636,13396,33616,37070,25397,4776,-4398,-4807,-4671,-4191,-4729,-5595,-4689,1766,7805,-421,-3006,-2459,6069,9197,3284,-4530,-6021,-825,-711,-6920,-15296,-11694,-9384,-7453,-8730,-10434,-7076,-3103,-4401,-4361,-3732,-6696,-8237,-7206,-17703,-8333,10930,27114,33584,23600,5613,-5842,-2027,9641,11503,9345,7892,-1543,-14195,-16534,-6713,1965,5933,9141,6578,3602,-728,-11332,-10793,-258,-1530,-1601,760,-5247,-10402,-12043,-7562,-4182,-4615,-2026,-8623,-11466,-8578,-6539,-4517,-7642,-12428,-12080,-11214,-8872,-6453,-3435,-3284,-5747,4379,14251,19337,24399,13097,8276,3953,-6211,-7328,11293,28748,33997,19223,-3685,-2346,12285,12682,553,-5842,-847,7993,17173,11066,-603,1256,11942,40148,61546,43067,25695,8464,-5335,-13694,-296,13679,34353,31756,19620,839,-8733,-11205,-7735,-4132,-712,-12592,-6676,5285,16467,21308,14936,6134,4768,-1671,-1114,785,2546,9373,41464,76124,77879,52166,30725,15137,-750,-10572,-726,2283,3819,-1150,-5190,-1806,2635,-1288,-4411,6960,19690,32975,36030,23379,8594,-1263,-9036,-15088,-14456,-8160,-8628,-8298,1238,5500,4976,-3441,-13224,-6873,5886,9770,10828,9931,3526,-7406,-9580,-13472,-15356,-6615,5627,17828,25540,25110,13361,-4144,-14774,-16602,-18128,-17162,-16426,-9067,-4159,1990,3692,-2708,-6905,-8152,-5704,-160,5275,2642,-4638,-13332,-12018,-3964,-2128,-9176,-7615,-7952,-8291,-14594,-8252,-5158,-4385,560,1322,-3206,-4474,-7308,-7438,1747,-1320,-3946,-1056,2612,-1887,-3359,18285,47422,31717,3700,-2093,-4533,-4268,-11960,-10994,-13714,-12843,-4946,5219,17428,34089,33351,2803,-14263,-14249,-19176,-12637,-6825,-6902,-6901,3681,5722,2322,1899,1285,-1466,8003,10171,7235,3389,-2432,-9228,-12201,-12302,-7388,-322,122,-9336,-14122,-9991,-2089,2076,2558,-931,-6707,-6693,-5531,-2264,-1698,4858,2092,-3431,-3051,-4604,-1062,12979,34026,54366,58431,24486,8458,9235,4800,-610,13112,12822,543,-5620,-4311,4725,11617,9973,2328,-3926,-1925,15583,15494,2564,-1447,-8396,-10838,-4614,-2903,-5990,-3218,940,1964,-3223,-9236,-11783,-1181,11630,6823,-2351,-10363,-15201,-5565,11566,18211,25926,38318,43871,40228,20292,7085,72,4740,13882,31330,35050,10236,-3743,-12676,-7948,-5435,-4733,-6537,1441,-1930,-7463,-1699,7978,10193,4933,-4421,132,8641,12135,2922,-8024,3302,14526,13886,9245,-2184,-10062,-13959,-11010,-7068,-3430,-806,-3317,-10988,-11983,-5386,-4261,-1966,-1842,-2038,-5335,-1112,9941,25847,26046,11320,-235,14890,33502,33346,24278,16767,2652,-7371,-2585,2013,1379,-2642,-9888,-9877,-3835,2478,7898,428,-2210,9401,16569,12055,5313,2399,6549,-1922,-5961,64,13244,18811,11979,3388,577,1409,223,-1423,722,3302,-3742,-10801,-4031,1759,-15,-7726,-2788,4887,8478,5866,1153,4760,10549,14308,-514,-11066,-20773,-8953,-5959,-3003,-3916,-3469,4061,6629,2662,-1034,-2719,-2395,5831,19735,32763,33151,27406,17348,-1705,-16184,-19826,-17402,-11275,-13870,-11998,-8413,-8985,-8325,-2671,705,-2096,-3725,1111,9747,10025,6080,12898,24401,26449,11905,-3996,-16029,-9141,-3213,354,-5102,3962,13305,7134,-156,-4581,-1717,2573,5591,4197,-5256,-12090,-14087,-5552,1034,1435,-1734,-125,-1673,-142,12238,21384,10879,418,-6884,-8018,4148,16883,13202,2201,-4023,3664,13602,14656,14422,8539,-8099,-75,9384,30169,23765,7708,-3870,204,-170,-10431,-6107,-3428,-2188,-8583,-11989,-3533,-2337,-8661,-8058,-59,3841,2258,3793,7116,9744,431,-419,11119,19352,14289,13820,8589,2787,-5161,-11613,-7507,-3686,-428,2267,4286,6274,2715,-3268,-10471,-9263,-1461,-1608,-5886,-8604,-4302,5934,14065,10067,3366,-5229,-6325,-814,7713,15440,20681,18129,8258,-1688,-9084,-13800,-6500,575,-824,-156,-4144,-3104,-3410,-4421,-3373,5869,2110,-6670,-3641,4692,10020,11970,6196,792,-4572,-2726,-4238,-4476,3495,13123,17209,8206,1307,6792,19760,28931,16048,1140,-7371,-4596,2788,13068,32366,30883,6631,-6555,14319,25983,14737,5489,-5172,-7655,-1275,7294,275,-10925,-10429,-5876,-4770,-7358,-8073,3597,14778,13681,8686,369,-11368,-10165,-8031,-7564,-11906,-5567,-291,-7510,-8593,-4908,-4392,-3245,10323,-6396,-9938,-11480,-5586,6200,22202,33385,16670,1430,9412,21918,24361,21434,8848,2140,-3105,-10721,-10389,-4398,-9752,-10404,-16866,-21072,-13753,1168,7665,15929,18654,9201,-6779,-5082,-2794,-1217,-5682,-6800,-2609,1960,-4790,-8724,3262,11653,10924,14763,15235,5694,-3983,-7296,-15088,-5239,9810,5616,-1853,-5861,11107,25649,19434,9928,4245,-2645,1694,10402,11029,4690,2981,1466,-424,1056,-3076,-10073,-13685,-17678,-4755,-1421,-5175,-4509,7990,10038,754,-5261,-4881,1671,-7696,-10464,-11263,-1932,-4677,-5086,-741,-683,-8028,-7985,-1924,3957,3191,421,-2515,-5961,-8196,-5882,-4923,-2617,688,-988,-786,-4173,-6240,-8150,-8136,-4784,-2715,-188,635,1461,-2910,-4655,-7361,-5267,-7175,2113,2611,8869,26479,27664,8903,-7733,5209,20710,23758,8695,3033,4418,6389,-3094,-11066,-7180,-659,23338,71951,91298,88800,56887,22782,2590,-10025,-4281,6124,11374,23731,41337,52355,56998,55775,29079,1043,-5648,-4638,-8832,-18082,-15522,-15269,-15184,-8792,-3234,6614,14846,5020,-3914,-3275,6630,12075,10387,8599,6829,4626,4780,4274,7979,6347,3080,-854,-2014,1027,-293,-4436,-8175,-3717,-3750,-5179,-6909,-9886,-12056,-7596,-6116,-6556,-6135,-8436,-8463,-687,5797,8695,9527],[5279,1795,-6119,-12236,-6666,-3915,-7190,-10487,-6668,-6630,-3520,-1732,-865,283,1661,4703,1085,-8108,-9694,-9323,-5064,-2245,376,3848,5126,-2664,-9230,-11883,-11168,-8711,1295,12324,12542,6231,1670,-2048,507,4004,4499,1849,-2679,-2558,-5549,789,12864,13318,5996,8215,10802,3836,2607,5794,6844,6708,19072,26978,17240,7484,-3948,-10307,-3094,-2540,-5944,-10402,-12912,-8443,-7734,-9266,-5975,-5813,-1261,950,2260,-4402,-1096,5924,8130,11628,12709,1356,-11080,1508,3923,-187,-413,2445,2017,1380,-819,-1699,-617,14950,34226,26316,5516,-7616,-3461,3553,14818,24012,21683,14702,8719,7959,9467,4350,-852,610,2684,2634,-4364,-12035,-11691,-3842,798,-2560,813,5746,4609,-1190,-3391,-2343,4189,8137,13195,39553,57172,50143,27601,13064,18949,38902,33439,19312,1848,-11138,-11545,-1024,17531,9831,-1539,-7492,-4173,998,6784,4378,-5784,-2100,9054,17580,9824,-3471,2172,32283,52274,41917,19456,4127,-5552,137,7671,10032,8016,-3086,-4986,1012,-104,-5139,-16672,-15635,-8653,-10287,-2906,9871,54961,99133,100644,106897,113232,117534,136850,126171,98913,57948,10286,9259,1720,-3182,-7224,1695,5659,4002,314,-4615,-929,2542,-906,-5159,-11053,-6927,4933,9398,6405,4556,4489,7983,-29,-5843,-13992,-17183,-7362,-13566,-9498,-6765,-7877,-8319,-9011,-10520,-18756,-11509,5864,22802,32411,10755,2714,6498,-1741,-8888,-6155,-1103,3927,3606,-4983,-4772,-3265,-7753,-13448,-8902,3063,16641,10607,1782,-2766,-6500,-6122,-3270,-10574,-15023,-6347,-2798,-4203,-4169,-11325,-16191,-12150,-12265,-13779,-11918,-10460,-4062,4805,15677,27136,19915,-3950,-4667,4052,-1011,-12130,-9095,448,9290,4264,-2570,2101,20381,39645,38941,27861,11666,4089,2770,21592,33355,29548,20744,16186,17303,5835,-8882,-4280,5023,5010,-1692,-6303,-4145,5483,18814,19360,15252,4983,-3093,-3325,-869,-129,13303,20936,16484,11491,6127,1175,-10783,3091,33761,51617,57336,49769,33755,20013,24048,37595,23456,6310,2908,897,-2414,-4551,-2702,-1694,-4341,-842,518,-1328,589,813,-11809,9251,16968,11455,-364,-4076,3525,-1714,-7076,-7648,-2429,426,-755,-3503,-2130,-3886,-9671,-13363,-11468,-5420,-2947,1458,6489,4474,-4991,-9177,-9482,-17798,-9451,4199,9487,8336,7800,7467,7055,9354,18315,32521,43959,30070,12057,2316,-5151,-7636,-9653,-9072,-2121,-4476,-7487,-8657,-19316,-22510,-20969,-16820,-8213,-3740,1324,1257,-5839,-2590,4423,5464,555,-5628,-3296,915,-5435,-11239,-2570,2863,3291,-1655,-11199,-18358,-7718,270,2015,7632,19323,24167,-1637,-21556,-73,25232,57872,58172,18381,-1132,-5793,-4792,-3195,-257,4926,1698,-6383,-16067,-12380,-8446,-11316,-14080,-8741,-802,-6563,-14312,-8130,-905,2793,-297,-6418,-8602,-1555,978,-7721,-11242,982,12999,34375,39699,15961,4478,-7062,-13979,-15581,-12485,-8288,-10719,-7263,-2651,-5188,-9753,-7638,-8407,-4703,602,7118,11001,24738,23516,15903,6286,-8603,-12536,-1097,728,-294,-1871,-3071,-1281,-4591,-6981,-2058,2493,7209,9930,16616,20831,13147,8269,-5702,-16423,-26713,-14090,-8780,-12181,-14876,-16704,-14757,-6929,-4444,-2754,1019,1299,-756,-1205,1203,2100,138,-2090,393,384,-2286,-2084,4198,8813,2011,-250,-5886,-12988,-8499,-1796,3676,7467,7843,11695,21342,23247,16106,17213,10747,-2921,-18356,-14663,-9129,-1787,2164,-1068,-6606,-6089,-836,5610,6273,576,-3571,-1330,-181,-2026,-4552,-2041,3133,5671,9032,582,-2874,896,3364,2541,-1245,-3244,-3642,-6892,-13582,-6704,40,4315,2247,3748,1564,13222,23623,17546,7566,-1079,2422,-1307,3234,5198,-1092,-7482,-5787,-8112,-5493,-2299,-2838,-5085,-6533,-7276,-1617,8566,7582,2339,-710,-930,-2566,-5016,-3334,784,7237,4656,-2638,-4138,-808,-150,-6902,-9165,-2001,3200,2151,-4816,-8010,-5112,-5075,-1300,781,-5297,-8271,-3993,583,-162,-7551,-7077,-5220,-8088,-5519,-3576,3853,4941,-3374,-8130,-7210,1284,9992,31534,46404,42701,26253,5182,-3617,-8181,-7530,6821,21416,38341,35870,19317,5717,2053,6315,15843,10134,-5956,-9578,3783,11650,4675,-2820,1230,10203,14712,13702,16319,17783,6284,-3052,-11382,-18675,-20483,-4314,6954,15233,21367,26030,26619,19448,13484,3037,-5650,-2568,-4901,-2788,7054,25973,51669,77581,93651,71042,32560,6887,-305,-3075,-4270,-1785,2741,5433,15690,20657,8819,-3379,-11396,-11227,-6525,-8139,-10455,-6909,156,13493,19046,18068,15871,12401,11596,4393,-1559,-6194,-3728,5472,7054,-987,-4487,-4314,-9925,-2003,2937,4442,16353,37655,42358,31392,13436,-958,-6642,-10023,-1400,-7543,97,4663,2799,12,6521,4169,-6948,-13738,-10048,-4120,-3810,-10847,-9513,-598,-671,-7618,-13163,-6091,452,6916,5706,-5587,-9310,2233,10764,6559,-7528,-13499,-10821,-5385,2005,8383,7023,8088,12923,20630,24718,18820,14788,23874,36887,39022,35736,33986,23604,8271,4023,3935,-2182,-1918,4686,11645,4769,-6251,-11595,-5178,861,10423,15495,16535,24877,26726,19362,6786,2257,-719,-5820,-8229,-6893,291,12043,12852,-1019,-8081,-2847,4112,8151,9911,13977,25329,41348,44346,25736,-411,-14779,-15189,-10879,-4799,5692,26403,42245,37920,18987,1677,-5674,-10710,-4542,-813,7437,19898,26327,38825,40820,45430,28809,383,-5676,-5843,-13258,-22996,-14761,-4907,10008,15750,28130,12907,4316,2659,2713,14715,23053,18163,17560,16690,6944,-2363,-5736,2584,8749,10683,9256,1462,-8192,-6389,-4601,-4698,-5913,409,5212,4209,1162,-4824,-12193,-17373,-11755,-6668,9682,14921,16704,9989,10485,13982,10637,1876,-8501,-9633,-4166,857,-634,-1130,-2856,-6050,252,-2822,-13116,-14106,-9674,-1775,-1039,-4169,-7698,351,9553,13957,17217,25211,18570,791,-3071,-9973,-10847,-3799,-2044,-7248,-11090,-7858,-5438,-4256,-2479,1260,-430,3443,219,821,7775,6114,5972,5135,10715,27426,36829,33394,16631,4951,-2550,-15744,-17519,-13414,-13858,-7890,3486,7893,2115,-6861,-14397,-1562,10694,21714,34017,31362,6697,-13064,-7648,-1963,-3556,-11681,-5964,4040,9423,6762,-389,-2794,-622,-1139,1856,21299,44194,46804,31749,20660,10403,2535,-3870,-2732,-8229,-14035,-4699,5927,12086,11786,-877,-5489,5872,10465,778,-5658,-8118,-12971,-3714,4752,3265,-10792,-12826,-5052,2104,6004,4802,984,2709,8153,13703,16654,7269,-8852,-12783,-12682,-5589,17058,49920,44488,39383,38201,24062,2442,-2676,-1298,-7238,-5424,-883,-2411,-466,395,-1141,-6197,-5006,-1176,-2949,-10550,-10469,496,16877,33160,36512,25520,10350,3683,-2877,-5852,-3096,552,-712,-8270,-12445,-12601,-2934,5894,10008,11638,11370,2108,-8649,-13370,-17459,-15978,-10838,-9159,-3397,5563,16719,16592,9428,5903,-1321,1370,10474,25363,27608,11744,-2708,-8523,-19,-1400,-12496,-15933,-11431,-12491,-1738,8808,10220,-10234,-17138,-597,8969,6256,-4818,-10401,-12568,-17090,-15036,-2119,8150,9118,11149,14842,5997,10299,12560,8761,-1417,-2876,-3591,-4775,3966,15768,21437,17999,17320,12999,6599,-1449,-4934,-998,3354,9534,47051,81931,102417,95861,70075,41410,24813,18648,12143,5217,-4057,-12552,-3500,2593,-2215,-16950,-8218,-3353,2097,6466,-1396,-7239,-7823,-7053,-10897,-10879,-9004,-4056,1904,3568,-464,-6509,-12027,-9678,-3717,-1316,-2929,-3308,-3771,-6741,-4894,3761,14074,18983,14695,5505,-2767,-9877,-8802,1353,6248,498,-152,13955,37362,43646,30704,6358,-4524,-4942,-3563,82,2063,-1392,-3265,2864,9474,1081,-3203,-6554,977,6741,2638,-4185,-4763,1269,1454,-5220,-13259,-9861,-7738,-5081,-5171,-6155,-3924,-1394,-5204,-5422,-3391,-6158,-8208,-6975,-15918,-12207,5467,20976,27984,19210,4392,-6131,-4838,4467,7820,7473,6567,-2737,-15293,-17275,-7356,2999,9327,12489,11986,11877,5931,-6080,-7230,2299,914,445,279,-7600,-13449,-15355,-10158,-5157,-4358,-120,-5213,-6859,-5478,-3578,-2689,-4561,-9679,-10546,-9967,-7908,-6231,-4106,-2737,-2365,9172,17606,19037,20494,9815,7570,5791,-2014,-11816,5513,23696,32074,20126,-2258,-3266,13829,18141,4640,-3773,-529,8016,17598,11875,-900,-641,9901,39424,65271,47636,31401,12865,-2179,-11480,-2833,7427,23704,25902,18154,1778,-7817,-12337,-8565,-5620,-3023,-15094,-5279,5572,15774,20303,14247,7226,5921,-2317,-2440,-517,3015,12979,49753,87410,85937,54611,31607,13365,-2331,-9466,-1453,904,2891,-826,-3769,-343,4064,1219,-2866,5356,17209,30505,33840,22018,7023,-3439,-11657,-16789,-13891,-7371,-9488,-9354,-399,3384,4150,-1819,-10276,-5841,7620,11518,13353,11864,3570,-6451,-8135,-12777,-16792,-7513,5501,17600,25309,25152,14479,-3040,-15081,-18196,-19214,-17620,-16969,-9225,-4305,225,1158,-4377,-7005,-6463,-2854,1894,4904,670,-6520,-12878,-6427,312,336,-7038,-7367,-10875,-12212,-16030,-6778,-5311,-5107,150,2132,-1675,-3420,-6450,-6163,1337,-3580,-6586,-2036,4316,2689,918,22195,47798,31759,3315,-3742,-7130,-6993,-12914,-8341,-10894,-15732,-7912,2616,15029,32218,33999,3745,-15656,-16646,-18097,-10819,-5737,-7012,-6833,3263,5153,2441,1944,540,-2571,6552,8621,5304,1539,-1693,-7338,-9858,-9109,-9421,-2251,-200,-9745,-16261,-11617,-4118,152,1397,-1695,-7265,-6704,-4076,618,-852,1860,1189,-3622,-2654,-4162,-4440,6361,23978,43837,55495,27484,10503,10558,6234,2013,17554,15825,1887,-5885,-4792,3499,10053,8508,1498,-5056,-2562,14352,15929,3100,-1460,-7192,-9256,-4545,-3309,-5607,-3211,596,1483,-3664,-8665,-12646,-3146,11286,6665,-3834,-12250,-17502,-6777,11850,21116,30192,39134,46454,49576,28592,11525,3210,7267,15633,33012,39049,15664,-1435,-12462,-6531,-4122,-4920,-8437,6098,722,-8588,-2040,7205,8016,1907,-5885,687,9193,12822,3519,-7907,2266,12763,11753,8529,-1689,-8963,-12574,-11817,-8546,-4381,-569,-1822,-8497,-10273,-4516,-4712,-2945,-858,-969,-4553,-571,10585,23741,22265,7256,-3693,15869,37954,36327,23396,12501,-766,-7066,-1359,3543,3779,-1096,-9442,-9555,-3896,2821,9114,2236,-4385,5544,14699,13472,6769,1869,5554,-1490,-7323,-1110,13838,23457,15579,4184,-580,-249,-1483,-2485,1011,3714,-3941,-9627,-895,4243,1682,-6867,-2697,4574,8332,7001,2620,5966,11094,12821,-2901,-12342,-19361,-8955,-6424,-4142,-4581,-3360,3571,5864,1773,-2288,-2450,-1319,6216,18690,30817,30088,24059,16681,1636,-11232,-21902,-19093,-12725,-15434,-13695,-9605,-9938,-9260,-3539,430,-1892,-3667,883,9613,8393,3235,10214,21289,23665,10401,-5515,-17980,-6463,750,2707,-3962,2650,10968,5431,177,-175,2486,5337,6701,3529,-6360,-13158,-12173,-3790,2601,3686,769,1010,-3190,750,15260,24377,13437,1650,-6851,-10258,-234,11796,8059,-3923,-8999,3244,15081,15019,13927,8134,-10046,-422,11321,32088,21752,2157,-6581,3840,2866,-9187,-7871,-6801,-6007,-11423,-9722,-2211,-486,-8403,-10761,-3043,1866,1244,4568,9785,14740,4934,3637,15380,23958,17317,14021,6304,801,-6444,-13444,-6219,-1270,2403,5489,7799,7536,1668,-5264,-11236,-10378,-3136,-4381,-8123,-10374,-6411,3093,11454,7988,1765,-5575,-4162,2812,12290,20462,25898,23360,13149,2291,-5441,-12594,-7070,1909,0,-1240,-6711,-5144,-4130,-3444,-984,9022,3693,-7860,-4777,7300,13543,13246,6057,1464,-3891,-2482,-3914,-4244,3026,12544,16430,8326,2617,9686,23807,31590,16086,537,-8081,-2877,4792,14715,33678,32703,8309,-4063,13750,25769,15974,7003,-4056,-5715,892,8374,527,-10470,-11136,-7018,-6092,-8664,-5426,6711,15622,10660,4840,-2110,-12400,-8656,-7113,-7219,-10613,-4919,-490,-6570,-6107,-3904,-4244,-1993,10399,-7760,-10028,-10372,-10466,-2435,11885,23615,10871,-2779,6990,22979,30469,29839,14205,3848,-2595,-10952,-10746,-2059,-5293,-5090,-11246,-16218,-17422,-2779,3284,11511,12651,4000,-8331,-3317,-1252,-1265,-6717,-6301,-1218,3061,-3811,-6336,5679,14034,11331,14166,15380,5736,-4264,-6443,-12341,-6718,6995,3001,-1308,-1842,9252,22118,17872,11308,7186,944,4680,11909,10913,4952,3773,1992,-326,902,-2881,-8931,-11234,-15780,-6254,-2255,-8166,-9197,2731,5723,-882,-5591,-2567,3369,-8450,-10712,-6564,2492,-2141,-4859,-449,205,-6059,-5085,-166,4086,1515,-2343,-5414,-7627,-7872,-4377,-2440,1510,7056,4980,2781,-2622,-6075,-9053,-9218,-4443,-1569,226,-834,-1441,-5197,-6688,-11003,-3125,974,12032,9113,12727,27847,25463,6507,-9125,4932,20996,25893,10454,1867,533,3957,-4432,-10933,-6398,-1191,18134,61011,79523,75641,46039,17398,-211,-11428,-2875,6128,13287,29784,51711,62590,64525,60957,30150,1395,-6109,-5641,-10898,-15135,-12332,-13543,-16289,-10913,-1865,10458,15411,5152,-3062,-3808,5972,13460,12932,10081,6946,4057,3669,2710,6064,4249,-97,-6409,-6340,-1741,-1802,-3719,-5979,-3057,-2446,-3147,-4827,-7832,-10345,-6332,-6146,-9054,-8138,-7920,-11020,-1671,5669,8511,9031],[3416,951,-5492,-11855,-6163,-3650,-6926,-10977,-7140,-6206,-1947,610,2205,5105,7303,6862,145,-9188,-8561,-7992,-4520,-2411,-335,2207,3523,-4149,-10828,-11983,-10504,-9247,-1179,9013,8793,2902,-1209,-3737,-512,1954,2686,1787,-1536,-1783,-6013,-920,9097,9898,7149,11849,12495,3750,2263,5823,5982,4387,14359,20360,13770,6509,-4387,-12037,-2841,1658,1005,-5116,-10006,-9354,-7326,-8635,-5075,-3825,1011,3128,3000,-5976,3129,11539,13440,13482,12523,2100,-13111,-1009,1824,1561,3342,3521,1425,-220,-2723,-2954,-1186,12949,31182,21929,1785,-9479,-2354,5360,15456,22322,19614,14199,10722,11337,11124,4480,-2025,-2005,-897,-538,-5869,-11996,-12580,-5854,-1691,-4648,371,6315,4459,-2008,-4231,-1056,6742,8482,8019,32860,53394,54032,35360,19381,22863,37392,26420,9246,-8469,-18659,-15026,-2811,14627,6564,-3229,-8321,-3776,441,4359,2172,-4210,-3376,4800,13701,8971,-3327,1198,28196,42955,33424,15703,1916,-11174,-2377,6445,9869,7274,-3620,-3525,2370,789,-5025,-17013,-16200,-7293,-7420,-3273,23946,77077,131770,147898,172097,192454,195192,192627,151732,103430,69276,12972,10166,2314,-2463,-4761,4979,8161,4481,-180,-4309,-324,2679,-782,-5377,-11464,-6749,6075,11730,7503,4166,3421,6388,-1481,-7344,-15718,-16608,-7084,-11610,-7133,-5479,-7045,-7952,-9106,-9202,-20819,-16956,-1454,15682,28888,11443,4232,7414,-1916,-10549,-6097,429,5354,4569,-3562,-3452,-2941,-8544,-13496,-8057,3918,14148,5935,-1257,-4290,-7492,-5714,-2449,-9419,-16290,-8706,-4666,-4505,-2837,-9201,-14399,-13411,-13723,-14957,-13449,-11673,-4368,2761,9330,16694,10837,-9325,-4777,5917,1914,-10615,-13941,-6741,2038,-137,-5431,1533,19910,37970,36443,24987,9419,2963,1811,19937,30498,25264,15584,11765,15942,7898,-6008,-3168,5512,5777,-1261,-5988,-3212,6123,17389,18150,12807,1300,-1320,198,1865,130,11515,19084,14602,8518,3748,423,-9673,4742,36973,55399,55687,44318,26906,15298,22561,40015,27064,8791,3425,537,-2728,-4978,-3242,-2213,-5021,-1539,-677,-3490,-2205,-1917,-8850,14948,19119,10319,-2848,-1753,5758,-482,-6157,-9119,-2465,1556,629,-2579,-1413,-2405,-6612,-9651,-8772,-4117,-1449,2839,7794,5068,-4646,-10841,-12976,-19310,-2771,8842,11323,8173,6207,5656,5076,7217,15819,29703,42682,29349,11040,1542,-6037,-8454,-11513,-10183,-2756,-5280,-9304,-11252,-21414,-23192,-21733,-17125,-8346,-3279,3026,3794,-4353,-4185,3096,4255,27,-5950,-3495,396,-6457,-10852,-2852,2434,2906,-1969,-9971,-15682,-3129,6889,7743,8116,8646,13814,-6919,-21712,1679,26733,53041,51332,16429,-564,-3767,-2753,-2517,-1372,2114,-2208,-6439,-13167,-12962,-10045,-12573,-16802,-12391,-1846,-3173,-8871,-11719,-5237,1996,1300,-3530,-5398,1926,3785,-7049,-10518,2792,16107,39340,47764,22680,6570,-6489,-14271,-15228,-9387,-4914,-6441,-2759,-289,-4974,-10046,-5842,-5000,-2204,1594,5476,4929,16875,16914,12698,4859,-9317,-12462,-98,2130,-256,-3450,-4893,-3142,-6484,-8891,-4581,-836,4543,8465,15276,15616,6676,1556,-11635,-21260,-24019,-11623,-7644,-11260,-13998,-16377,-15759,-7790,-5475,-5943,-3434,-3050,-3098,-2291,470,1779,259,-1655,767,561,-2562,-1978,4693,9245,3953,2347,-4369,-12255,-8614,381,5917,9561,10823,13075,18387,17153,10601,14463,10775,-1329,-16880,-16377,-10952,-3475,526,-2534,-8100,-8404,429,8648,10013,3324,-2812,-1193,364,-1132,-3640,-1037,4392,7218,9122,241,-2768,1906,4720,3772,-514,-3716,-4879,-7552,-15711,-7194,251,3840,909,1652,-1119,9771,20186,14393,5587,4228,5446,-153,3160,5371,76,-6311,-6180,-8313,-4577,-1488,-1432,-3304,-4270,-5007,-954,7398,5749,-560,-3573,-2328,-3171,-4420,-1610,2770,8029,3891,-3369,-4356,-773,-597,-8005,-12269,-4372,1989,1339,-4984,-7261,-4165,-4685,-5088,-3544,-7507,-9050,-3117,2470,1624,-5840,-5573,-3047,-5775,-4806,-4776,1703,2590,-5915,-10298,-8403,669,8129,28498,41879,37139,21149,2362,-5922,-10729,-6462,11929,29240,43536,32597,15100,3044,493,3888,11701,8298,-6698,-12661,1082,11531,6886,-763,1239,8990,12977,12866,13505,12376,887,-6876,-14757,-21456,-17367,-1560,7495,11385,12702,16475,21005,17331,13838,3347,-5789,-1727,-3179,-4710,3936,20807,45953,71878,84724,60046,27097,6032,405,50,-797,1369,6377,9099,19408,24553,11611,-2264,-11678,-8480,-3049,-5721,-10273,-6894,748,14462,21097,22242,20685,15327,12321,4744,-841,-6233,-4732,4317,6194,-1335,-4083,-3328,-10179,-3872,-533,635,12220,32610,40243,33194,15341,-3096,-14636,-18433,-10652,-12329,-1959,3343,2588,397,6028,3567,-5820,-11072,-9177,-3903,-3801,-11263,-9041,-372,-1909,-9797,-11564,-2974,5639,14418,11884,-1261,-6421,-716,7145,3834,-9497,-16132,-9778,-3264,2965,6633,4169,5187,9404,15386,17616,11919,8561,20052,35203,36154,31851,28183,17084,2363,-336,792,-4334,-2041,4514,12269,7270,-2928,-9821,-5970,260,10675,16249,17076,26671,29665,20931,6874,2583,-74,-4624,-7295,-5793,802,10914,12882,-859,-9064,-3144,3733,7050,8499,12797,24218,38887,40340,23963,-559,-14388,-13953,-9752,-4421,5366,27605,46983,43767,23840,6187,-2394,-9013,-4089,-237,8848,24076,33615,43935,39987,42354,24134,-1703,-6145,-7200,-14393,-17997,-7118,2568,14951,19394,27481,9898,2379,2067,2203,12747,19903,15653,16500,16198,6038,-2621,-5441,2795,8624,10934,9873,1417,-9606,-6282,-4485,-4467,-4513,3054,8235,6058,1571,-4964,-11690,-15862,-10890,-5202,9741,13366,14945,8146,8578,12460,9722,-139,-11183,-10234,-4459,-14,-1938,-2030,-2418,-5446,-1073,-5481,-14338,-9294,-7150,-2101,-2566,-6675,-7811,2428,11520,15633,17730,25732,20739,1842,-2994,-9394,-9537,-3813,-3733,-9110,-11625,-7645,-5991,-5693,-3470,1159,403,4669,594,-142,7106,6344,6402,6209,12301,27056,36437,32815,14647,2647,-3264,-15354,-17700,-13421,-12505,-6042,4979,8924,2404,-6587,-13328,-2294,9703,20051,30802,25613,3438,-11826,-5454,435,-734,-8477,-5087,5412,11339,8451,888,-1775,85,-217,4320,24838,45562,44702,28778,18085,7292,-1293,-8877,-7866,-12528,-16103,-5614,3910,9488,10118,-2196,-4142,8889,14425,4149,-5373,-10884,-14782,-5401,4480,4170,-9849,-13494,-6401,234,3210,1278,-3496,-2545,3033,8662,12098,4009,-11056,-15286,-12598,-4844,19738,49772,40404,32941,29899,17696,1496,-4255,-3141,-7549,-3721,1564,594,2327,2275,-112,-5786,-5125,-2149,-4763,-12173,-10633,-1175,12571,27089,30118,22031,9819,3167,-3674,-6156,-3345,-352,-2073,-9067,-11560,-10756,-3212,4909,8376,9759,9708,1976,-8281,-12865,-16014,-14769,-11235,-10068,-1824,8548,19323,21221,16720,11491,1967,4000,14501,31951,34774,15003,-2750,-11185,-4466,-5070,-11869,-14951,-11148,-13717,-4082,5065,6312,-12925,-16019,2985,13567,10388,-479,-7603,-12575,-16687,-15995,-3035,8760,11881,14822,17937,6809,9706,11003,6479,-3493,-3804,-4717,-5416,4430,17403,24904,22679,21017,15282,8865,906,-3025,199,3810,10591,50993,90539,109588,96058,66331,36796,22186,18677,12923,6173,-2935,-14384,-5226,-62,-4491,-19922,-9216,-4827,-383,4806,-1520,-7565,-8496,-7349,-9489,-9006,-8885,-4650,1471,3751,-129,-8357,-13876,-7374,-2381,-1137,-3774,-4616,-4298,-6242,-4330,2756,11762,15691,11820,4505,-2413,-8796,-6943,3952,9574,3661,937,14314,39758,48769,35393,8007,-4095,-3933,-529,5493,8074,2252,-1840,3749,10661,2574,-2696,-9917,-3590,4660,2198,-3823,-3636,3150,3438,-3536,-11400,-8249,-6208,-2697,-1317,-1229,57,191,-5879,-6091,-2778,-5403,-8103,-6938,-14036,-11863,1772,15175,21501,14209,3026,-6319,-7355,-9,4607,5940,5554,-3634,-15977,-17651,-7766,4143,12225,15348,17031,19841,12719,-711,-3387,4543,3059,2187,4,-10203,-16456,-18757,-12530,-5869,-4064,1695,-1884,-2816,-827,-1115,-1353,-2131,-7147,-8737,-8524,-6967,-5992,-4472,-1824,1671,14833,21969,19415,17219,6882,6833,7678,2176,-12258,722,18487,29152,20347,-756,-4206,14493,23000,8686,-1988,-459,7593,17339,12435,-771,-2320,7836,37781,67168,51468,36685,16885,770,-8771,-4420,2213,13861,20334,15909,2297,-6575,-12735,-9163,-7053,-5293,-14968,-3947,5502,14348,18156,12422,7696,6697,-3040,-3629,-1246,3747,16589,57027,95447,89893,54845,31537,11439,-3582,-8176,-1912,-186,2265,-187,-2238,1091,5180,3067,-1538,3091,13580,26987,31190,20735,5795,-5172,-13716,-17743,-13075,-6540,-10023,-9754,-1672,1517,3718,356,-6602,-2801,9021,12926,15172,12890,2968,-5610,-6352,-11326,-16765,-8510,4920,16588,23905,23820,14669,-2185,-14460,-18712,-19221,-17291,-16950,-9216,-4675,-1680,-1226,-5965,-7120,-5016,97,4077,4559,-1232,-8059,-10586,37,6562,4127,-4202,-6428,-12897,-15379,-13468,-5649,-5801,-6419,-1336,1997,-310,-1727,-4633,-4348,1220,-5404,-8865,-2912,5755,7816,6998,27016,48150,32136,3490,-4850,-8769,-7962,-11099,-5490,-8017,-14686,-10485,538,12961,29664,33537,4654,-16065,-17622,-15170,-7328,-3853,-7037,-6637,2773,4546,2726,1876,-329,-3431,5157,6554,2408,-1009,-1012,-5510,-7721,-6228,-9542,-3794,-264,-8769,-14784,-11991,-5866,-1661,353,-2297,-7613,-6546,-2526,3173,152,-1582,-15,-3933,-2443,-3592,-8166,-364,14350,32864,50387,30110,12217,11440,7692,4974,21919,18621,3469,-5965,-4883,2477,8414,6837,531,-6387,-2668,13062,15526,3191,-1527,-4941,-7317,-4583,-3986,-5367,-2945,516,1191,-3910,-7867,-12926,-5856,9841,5921,-5359,-12991,-17521,-8157,11513,23517,33756,38428,47194,57826,37387,16159,6364,9618,16689,32618,40186,19649,176,-12021,-4574,-2258,-4273,-9124,9350,2395,-9475,-2168,6406,5855,-993,-6663,1166,9228,12951,4039,-7597,843,10552,9453,7529,-1395,-7702,-10851,-10833,-8045,-3513,668,-230,-6034,-7822,-3323,-4892,-3484,34,-98,-3978,-192,10778,20790,18410,4632,-5821,16673,41299,37671,21248,7248,-4287,-6321,-254,4843,6143,739,-8558,-9110,-4126,2923,10227,4128,-6166,1607,12255,14265,7797,1342,4400,-1038,-7951,-1894,13725,26898,18578,5182,-1412,-2074,-3497,-3377,1635,4392,-3415,-6794,1592,5901,2996,-6031,-2743,3898,7532,7412,3688,6955,11311,10575,-5899,-13711,-16616,-7398,-6024,-5149,-5378,-3284,2938,4771,315,-4077,-2312,-335,6226,16818,27967,26453,19728,14634,4249,-7751,-21056,-19271,-12756,-15324,-13983,-9649,-9997,-9572,-3966,396,-1063,-1981,3055,11627,7826,182,6966,17409,20045,8229,-6987,-17200,-3812,4326,4760,-3105,1278,8562,3858,1435,4569,6207,7506,7363,2681,-7455,-14022,-10696,-2571,3590,5598,3241,2318,-4442,2046,17839,26587,15490,2552,-7060,-12908,-5442,5428,1949,-10192,-12910,3384,16382,15089,12876,7258,-9794,340,13602,33546,18923,-3776,-7523,7082,5556,-7851,-10076,-10685,-9933,-14044,-7771,-1277,828,-8256,-13580,-6171,-305,-129,4953,12029,19409,9269,7586,18798,27115,19011,12978,3425,-1492,-7760,-13442,-4739,815,4629,7983,10668,8341,480,-7115,-11164,-10893,-4739,-6822,-10125,-12123,-8699,-50,8676,6023,470,-5651,-2271,6078,16672,25236,30524,27931,18019,6574,-1732,-10858,-9363,1804,-52,-2902,-9455,-7997,-5223,-2896,737,11803,5693,-8383,-6115,8969,15801,13273,5201,1623,-3558,-2566,-3921,-4274,2119,11099,14665,7728,3366,12145,27544,33608,15728,-324,-9291,-1633,6543,16337,34980,35047,11533,-1541,11127,23197,15730,7760,-3192,-4088,2402,8430,-39,-10513,-12511,-8832,-7908,-10217,-2958,9305,15288,6486,33,-5094,-12353,-7557,-6496,-6997,-9754,-4676,-727,-4954,-3881,-2917,-3538,218,12096,-6882,-10295,-8505,-11604,-10401,1840,13377,5240,-6950,3914,22357,34578,36662,18601,4843,-2692,-11468,-10463,446,-1626,-925,-6558,-11715,-17187,-6548,-1119,6872,6799,-1058,-8253,-1603,295,-1005,-7046,-5448,-309,3577,-3087,-4235,7795,16148,11351,12977,14751,5356,-4502,-5127,-9827,-8404,4215,368,-501,2180,7148,16403,14371,11947,10000,4466,7207,12454,9948,4547,4129,2292,-277,817,-2526,-7501,-8448,-12370,-8115,-3821,-11852,-13815,-2382,1286,-2793,-6042,-837,4139,-9478,-9952,-2475,5340,-334,-4420,-250,964,-4023,-2372,1134,3734,-624,-5548,-8873,-10144,-8182,-3263,-177,5503,12768,10018,5645,-1397,-6064,-10058,-10488,-4090,-549,884,-973,-1297,-2973,-2671,-4377,2066,12270,23037,15768,16256,28038,22216,3642,-10203,4394,20092,26426,11609,763,-4640,411,-6291,-11015,-6041,-2018,13539,49392,65951,60860,34341,11567,-3409,-12889,-1926,5236,13911,34511,60429,70596,69135,63022,29805,1750,-5162,-6250,-12573,-11991,-8474,-10095,-14427,-13562,-563,13719,15309,5405,-1782,-3303,5772,14418,15339,11631,7248,3796,2789,1085,3667,1331,-3651,-11950,-10177,-4602,-3619,-3255,-3873,-2240,-1050,-1115,-2710,-5605,-8450,-4970,-5385,-10851,-8850,-6080,-9025,-2191,4979,7427,7283],[493,-1091,-5604,-11706,-5687,-3538,-6782,-11733,-7688,-5697,-449,2559,4591,8937,11903,8742,-931,-10203,-7311,-6863,-4476,-3407,-1933,-15,1431,-6131,-12987,-12224,-10158,-9535,-3277,5865,5252,-118,-3679,-5280,-1925,-605,545,1036,-1037,-1544,-6916,-2936,5428,6939,8986,15483,13711,3205,1430,5237,4288,1137,8508,13211,9875,5194,-4867,-13825,-2540,5349,7201,99,-6495,-9107,-7057,-7634,-3366,-1252,3478,5380,3689,-7096,6341,15818,17611,14552,11448,2263,-12072,-2117,1622,4618,7592,4939,887,-1899,-4664,-4050,-1601,10874,27714,17762,-1263,-8657,-2,7874,15861,19797,16598,12885,11771,13694,11974,4167,-3534,-4701,-4269,-3469,-7264,-12266,-13732,-8109,-4482,-7201,-622,6309,3722,-3289,-5577,-515,8317,8175,1730,25432,47384,55157,42191,25664,26290,34498,18515,-1336,-18980,-26188,-18632,-5160,10913,3109,-5020,-9308,-3321,-28,2291,-80,-3336,-4849,275,9182,7431,-3632,-70,23139,33013,24723,11707,1017,-5396,-2767,4424,8793,5956,-4184,-2002,3695,1548,-5153,-17314,-16515,-6105,-4510,-4013,31361,87419,148651,176113,216518,251809,256616,236453,169268,102911,75381,15351,10861,2755,-1771,-2096,8606,10609,4626,-1168,-4810,-562,2383,-995,-5599,-11282,-6066,7636,14304,8623,3674,2339,4721,-2959,-8530,-15865,-14437,-3896,-7008,-5045,-4475,-6308,-7439,-9218,-7887,-19751,-21609,-9018,7650,23821,11255,5102,7493,-2483,-12375,-6082,1679,6406,5450,-1779,-1851,-2631,-8917,-12907,-6630,5227,12043,2226,-3604,-5344,-8045,-5153,-1814,-8556,-17699,-11199,-6809,-5261,-1770,-6476,-12135,-15112,-15524,-16334,-15174,-13001,-4969,353,3390,9297,6850,-6920,-3164,8021,6331,-4589,-14650,-11463,-3451,-3732,-8093,314,18222,34982,32919,21265,6393,1359,610,17464,26852,20748,10526,7864,14823,10349,-3027,-2492,5367,6084,-1123,-5996,-2840,5629,14713,15956,9458,-3203,674,3474,4532,728,9285,16128,11939,5405,1581,-31,-8137,6007,38889,57109,51976,37415,19966,11396,21231,41359,29693,10705,3678,5,-3530,-6220,-4711,-3560,-6472,-2932,-2490,-6422,-6619,-7103,-3991,21665,21367,9076,-5927,676,7460,254,-5525,-9746,-2120,2591,1736,-1944,-1093,-1285,-3864,-6221,-5731,-2575,-348,3798,8703,5290,-4671,-12317,-16348,-13402,4760,13563,12925,7200,3719,3122,2775,4688,12674,25664,39893,28168,9979,796,-6878,-9370,-12615,-9261,-1428,-4506,-9835,-12717,-22989,-22864,-21554,-17152,-8461,-2983,4373,5675,-3384,-5319,2044,3054,-633,-6317,-3940,-500,-7810,-10472,-3263,1702,2134,-2414,-8992,-13479,619,11904,12013,10676,3364,5827,-11701,-19126,3748,27755,46750,43724,14553,418,-1606,-595,-1855,-2632,-995,-6088,-5617,-10314,-12807,-11680,-13430,-16654,-15549,-2792,293,-2858,-6927,-10568,178,2697,-642,-2013,6323,7481,-5525,-10509,3546,17853,42046,53055,28398,8582,-5180,-13341,-12844,-6372,-1721,-2579,1153,1669,-4894,-9966,-3388,-1916,-191,2194,3635,-1199,8897,10165,9108,2960,-10498,-11832,1026,3419,-462,-5102,-6500,-4669,-8054,-10556,-6909,-4121,1744,6889,13996,11154,853,-4975,-17343,-23325,-20161,-8918,-6285,-10092,-12934,-15792,-16552,-8500,-6209,-8482,-7095,-6666,-5128,-3237,-85,1730,607,-1158,977,569,-2611,-1546,5266,9612,5880,4702,-2961,-11359,-8991,1841,7012,9929,11562,12186,13152,9064,3402,9882,8731,-1187,-15390,-17689,-12862,-5372,-1242,-3777,-8937,-10504,1444,10451,12655,6350,-1408,-668,1099,-216,-2742,-66,5499,8268,8461,-403,-2767,2790,5913,4824,153,-4019,-5710,-7287,-14522,-7723,317,3231,-446,-180,-3310,6715,16908,11289,3731,8147,7963,1115,3028,5263,1252,-4542,-5823,-7691,-3215,-770,-207,-1732,-2283,-2901,390,7203,4480,-3097,-6431,-3698,-3583,-3678,7,4422,8369,2955,-3898,-4195,-597,-1025,-8850,-14931,-6080,1173,852,-5054,-6714,-3310,-3650,-7551,-8010,-9831,-9826,-2369,4314,3343,-4341,-4291,-1234,-3541,-3882,-5818,-459,24,-8637,-12638,-9748,-131,5691,23480,34455,28837,14105,-1366,-8507,-13597,-4856,16896,36976,46929,28748,11449,490,-1014,1964,8130,6608,-6294,-14228,-1556,11079,8812,1447,1594,7440,10415,11119,10108,7400,-3388,-9536,-16404,-19072,-13087,2114,8834,8491,5658,8474,15544,14849,13889,3540,-5815,-983,-1015,-5976,887,15389,38464,61695,69148,44235,20292,4988,1061,3184,2396,4211,9973,13129,23777,29226,15307,-184,-9855,-4542,662,-3392,-9630,-6346,1715,15239,22470,25336,23865,16283,11352,4014,-985,-6651,-5553,3318,5224,-1868,-3878,-2334,-10129,-5638,-3816,-2792,8758,27798,36908,33254,16389,-2760,-21130,-26455,-15768,-14069,-3470,1985,2280,542,5041,2646,-4637,-8954,-8440,-3664,-3663,-10388,-7839,-141,-3452,-10993,-8477,481,10740,21732,17307,2091,-3490,-2374,3581,692,-11644,-17108,-7226,-632,3664,4372,1168,2277,5941,10278,11075,6314,3749,16209,32076,31252,26111,20470,8977,-3674,-4368,-2002,-6156,-2269,4066,12712,9495,140,-7647,-6752,-415,10733,16718,17238,28057,32615,22684,7431,3372,609,-3421,-6247,-4569,1315,9256,11876,-1198,-9968,-3184,3495,5895,6577,10319,20896,34002,34537,21389,-22,-13123,-12894,-8929,-4238,4582,27562,50092,48636,28662,10568,407,-7622,-3775,435,10393,28302,40423,47096,37654,37901,19474,-3211,-6496,-8517,-14299,-12307,488,10473,20051,22461,25714,6718,228,1325,1444,10351,16432,12790,14767,15089,4746,-2994,-5102,2882,8267,10966,10514,1759,-10563,-5944,-4183,-4095,-3277,5129,10370,7267,1552,-5504,-11582,-14443,-9756,-3981,8795,10909,12469,5383,5512,9730,8122,-2806,-13936,-10306,-4593,-794,-3126,-2756,-1789,-4800,-2363,-7716,-11469,-5140,-3903,-1855,-3810,-8892,-6664,4666,12789,16018,16815,24476,21374,2528,-3122,-8537,-7696,-3016,-4526,-9890,-11770,-7571,-6539,-7087,-4583,810,1039,5909,1237,-823,6666,6879,7152,7510,13735,25658,34577,30957,11775,24,-3963,-14547,-17112,-12794,-10419,-3906,6453,9685,2701,-6113,-12144,-2868,8765,18201,26968,20284,2402,-9613,-3470,2569,1815,-5512,-3294,7313,13681,10537,2464,-660,686,612,6636,27178,44557,40205,24324,14991,4788,-3329,-12319,-11730,-13676,-16536,-6505,1589,6306,7864,-3862,-2386,12345,18693,7561,-3897,-10348,-9988,-5820,4194,4798,-9056,-13687,-7785,-1951,214,-2068,-7298,-7092,-1448,4251,8010,1263,-12409,-15628,-10405,-3688,20408,45956,34220,24732,20190,11287,2502,-4223,-4765,-6415,-2248,3750,3726,4957,3819,584,-5809,-5866,-3718,-6575,-13405,-10726,-3314,7304,19888,22969,18272,9290,2801,-4432,-6423,-3626,-1383,-3383,-9434,-10252,-8736,-3471,3632,6411,7722,8015,1838,-7813,-12066,-14443,-13735,-11628,-10206,-255,11498,21941,26126,25695,18668,5598,6467,17821,37407,40955,17676,-2905,-13205,-6814,-5819,-8573,-13421,-10819,-14546,-6147,1197,1787,-15839,-12918,8169,19745,15764,4474,-3404,-10116,-14152,-14017,-3140,9767,15205,19148,21288,8048,9830,10111,4365,-5967,-5226,-6072,-5412,5303,18782,27719,26607,23635,16848,10734,3035,-1330,1047,4060,11465,54062,97152,113831,94258,61769,31872,18893,17905,13229,6857,-1778,-16332,-7113,-2977,-6822,-19615,-9189,-5772,-2581,3043,-1635,-7797,-9092,-7572,-8260,-6771,-7581,-4595,1189,3862,146,-9620,-13802,-5003,-1002,-1144,-4736,-6003,-4780,-5752,-3912,1717,9060,11849,8252,2890,-2283,-7893,-5283,6151,12204,6503,2313,14339,40379,51620,38712,9307,-3584,-2385,2988,10057,12425,5029,-589,4319,11230,3894,-1663,-12190,-7750,2783,1740,-3666,-2866,4494,4819,-2285,-9952,-6967,-4938,-530,2528,3996,4430,1528,-6453,-6534,-2201,-4714,-8075,-7167,-12312,-8331,604,10525,14908,8976,1454,-6519,-9521,-3847,1737,4566,4577,-4588,-16520,-17712,-7904,5372,14684,17737,21409,26919,19135,4347,52,6083,4617,3357,-228,-12951,-17301,-19060,-13670,-6294,-3915,3161,1028,226,2220,217,-639,-416,-4976,-6939,-7082,-6224,-5956,-4664,-719,5950,20446,26474,19942,14356,4195,5887,9126,5501,-9585,-2889,13195,25111,19526,518,-5341,14006,26450,12254,-689,-811,6534,16214,12510,-441,-3925,5497,35018,66504,53644,40615,19928,3133,-6209,-4971,-1405,6112,15282,12951,2231,-5386,-12613,-9733,-8609,-7638,-13046,-2900,4933,12118,14851,9480,7463,6949,-3899,-4770,-1368,4593,19819,62133,98521,88602,52463,30133,9127,-4761,-7044,-2281,-1161,1758,563,-685,2338,5787,4040,-719,113,8863,22496,28029,19318,4666,-6683,-15293,-17999,-12198,-5821,-10388,-9825,-2835,-316,3336,2549,-2584,848,9564,13557,15887,12760,1627,-5163,-4612,-9497,-15112,-9621,3720,14664,21320,21202,13895,-1685,-13515,-18238,-18377,-16444,-16629,-9498,-5537,-3659,-3420,-7716,-7627,-4195,2612,5902,4003,-3092,-9054,-6936,6981,14359,9474,-882,-5206,-13129,-14152,-10807,-5137,-6789,-8382,-3847,768,481,154,-2203,-2249,1152,-7022,-11115,-4116,6316,12690,14040,31698,47693,32247,4020,-5218,-8952,-6844,-8668,-3327,-5555,-12387,-12496,-1099,11061,26418,31765,5185,-15731,-16608,-11792,-2876,-1345,-6972,-6657,1877,3721,2991,1540,-1399,-3803,4734,5017,-1041,-4377,-608,-3942,-5958,-3933,-8550,-5134,-280,-6790,-11148,-11196,-7320,-3488,-706,-2865,-7862,-6343,-1121,5103,836,-5445,-1522,-4401,-2557,-3186,-11221,-6162,6159,22938,44222,32250,13348,11591,8881,8107,25936,21062,5243,-5850,-4778,1482,6551,4823,-667,-7737,-2013,11679,14045,2556,-1769,-2822,-5839,-4938,-5029,-5383,-2488,739,1023,-4137,-7111,-12446,-9444,6938,4164,-6772,-11976,-15683,-9956,10312,25089,36141,35959,45717,63802,45702,20622,9314,11583,16854,30061,38284,21611,758,-11031,-2227,4,-2790,-7633,10728,2929,-10135,-2241,5465,3669,-3757,-6831,1446,8671,12375,4307,-7206,-959,7941,7053,6327,-1287,-6390,-9001,-8713,-5712,-1139,2371,1102,-4011,-5388,-2090,-4965,-3647,693,503,-3654,-34,10471,17289,14619,2686,-6432,17029,42991,37042,17880,1379,-7403,-5316,653,5876,8333,2826,-7097,-8382,-4541,2708,11128,5982,-6923,-2282,9304,14289,8241,661,2975,-814,-7825,-2411,12983,28790,20547,6136,-1739,-3425,-5181,-3565,2696,5268,-2332,-3900,3270,6498,3710,-5324,-2848,2928,6135,7043,4243,7677,11110,7554,-9486,-14441,-12932,-3689,-3623,-5229,-6063,-3282,1940,3094,-1926,-6417,-2331,518,5972,14392,24456,22462,14819,11378,5294,-6020,-19090,-18072,-11434,-13595,-12154,-7942,-8677,-8921,-3875,586,178,966,7629,16355,9311,-2587,3253,12822,15622,5304,-8559,-15626,-1934,6686,6211,-2647,-155,6256,2785,3752,9375,9441,9109,7588,1702,-8483,-14604,-9714,-1955,3931,7041,5504,3595,-5455,3528,19897,27997,16968,3172,-7404,-15743,-11238,-1716,-4398,-15323,-14014,3822,17124,14795,11483,6226,-6869,2728,16505,34794,15867,-9427,-6468,9754,7802,-6532,-12432,-14798,-13693,-15087,-6162,-557,1853,-7981,-16324,-9297,-2501,-1743,4986,13768,23497,13184,11151,21130,28663,19329,10876,216,-3949,-8972,-11512,-3095,2559,6203,9694,12809,8740,-751,-8748,-10516,-10499,-5905,-8571,-11697,-13732,-11010,-3256,5909,4185,-609,-5583,-734,8994,20863,29791,34553,31779,22731,10906,1677,-8843,-12684,1442,225,-2930,-7963,-8755,-6351,-2809,1772,13990,8040,-7734,-7207,9650,16749,12233,3834,1443,-3387,-2735,-3977,-4338,1007,9053,12242,6635,3674,14157,30861,34995,15178,-1158,-10837,-902,7955,17947,36372,37902,15943,939,6686,18513,14086,7859,-2457,-2593,3423,7655,-1257,-10797,-14216,-11036,-9975,-11775,-751,11384,13933,1712,-5105,-8196,-11116,-6792,-6145,-6900,-9217,-4665,-768,-3068,-1831,-1812,-2095,3717,15677,-4388,-10417,-6588,-6502,-4132,-5480,3997,609,-10453,644,20403,36602,41553,21915,5226,-3282,-12095,-9168,2790,1263,2200,-2700,-7864,-13991,-9970,-5444,2102,1210,-5690,-6405,145,2135,33,-6398,-4404,183,3622,-2541,-2395,9663,18088,11172,11415,13547,4833,-4302,-3173,-7406,-10171,1573,-2098,507,6146,5856,9486,9396,11919,12693,7929,9343,12249,8420,3576,4003,2238,-475,623,-2157,-5946,-5619,-8722,-9332,-5820,-14982,-16259,-6871,-3071,-4799,-6415,372,3947,-10709,-8493,750,6636,523,-4063,-93,1763,-1830,195,2084,3026,-3083,-8829,-12224,-13321,-8704,-2242,2068,9424,17647,13967,7819,-296,-5910,-10732,-11333,-3561,393,1737,227,1502,2652,6012,5698,10952,25743,34027,21950,18999,26870,18113,452,-10603,3597,18093,25347,12238,619,-10702,-3924,-8575,-11230,-5952,-2940,9592,38329,52180,46188,22886,5491,-6917,-14322,-1406,3704,13313,37474,66361,75247,70143,61532,27955,1942,-4201,-6731,-13758,-9687,-5109,-6356,-11177,-11596,737,15885,14330,5513,-446,-1911,6420,15308,17560,13210,7737,3844,2167,-551,906,-2172,-7106,-15971,-12594,-7500,-5658,-3008,-2010,-1365,278,705,-732,-3355,-6481,-3604,-4380,-11157,-8483,-4338,-6856,-2779,3488,5322,4345],[-2389,-3398,-6174,-11502,-5176,-3447,-6544,-12189,-7834,-4877,1054,4177,6350,11748,15311,10294,-1830,-10477,-5866,-5808,-4747,-5008,-4114,-2387,-827,-8431,-15557,-12061,-9762,-9565,-4742,3516,2829,-1867,-4987,-6335,-3494,-3304,-1705,-251,-1034,-1633,-8046,-5008,2278,4919,11414,18907,14492,2306,201,4152,2006,-2633,2549,6743,6095,3878,-5081,-14633,-1811,8641,12504,4987,-2800,-7258,-6616,-6130,-877,1847,6248,7941,4704,-6662,8692,18910,20656,15035,9916,2136,-8648,-659,3988,9058,12726,7167,914,-3102,-6087,-4510,-1577,9062,24264,14197,-3330,-6490,2940,11228,16523,17234,13430,11333,12332,15475,12537,3882,-4886,-6846,-6709,-5497,-8141,-12366,-14424,-9640,-6540,-9579,-1879,5995,2748,-4647,-7056,-455,9074,7518,-4521,18707,40327,53827,47778,31806,29284,30814,10701,-11252,-28456,-32616,-21614,-7520,7016,-79,-6547,-10076,-2479,-94,826,-2056,-2902,-6081,-3979,4604,5631,-3984,-1121,17923,23875,17044,8193,2270,2961,158,2475,7242,4528,-4165,-25,5422,2561,-5112,-17239,-16243,-4768,-1289,-4423,33929,90082,155087,191223,245955,295460,303469,268546,179255,98580,75730,17487,11737,3430,-760,947,12387,13077,4864,-2075,-5618,-1169,2013,-1063,-5408,-10479,-4714,9872,17361,10050,3405,1517,3223,-4190,-9118,-14606,-12250,-172,-2635,-3048,-3399,-5313,-6438,-8848,-6187,-15702,-23918,-15618,-324,17934,10463,5558,6994,-3155,-13977,-5723,2966,7439,6713,652,250,-1909,-8493,-11547,-4519,7036,10602,-180,-4893,-5485,-7544,-4086,-998,-7647,-18317,-13054,-8664,-6092,-752,-3288,-9449,-16944,-17114,-17367,-16632,-14101,-5396,-1737,-543,6264,7688,354,1327,11560,13056,4416,-8259,-11097,-5973,-5677,-9765,-1013,16085,31503,29008,17184,2996,-322,-385,14766,23125,16678,6049,4894,14180,13221,173,-1825,4975,6240,-1014,-6165,-2999,4161,11315,13353,5928,-7964,3113,6756,7341,1990,7248,12664,8940,2478,-139,49,-6119,7177,39642,56821,46982,30228,13951,8739,20249,41543,31326,12291,4004,-308,-4370,-7686,-6532,-5308,-8305,-4643,-4466,-9474,-11745,-14161,2514,28898,23764,8271,-8575,3272,8764,696,-5025,-8509,-1178,3778,2853,-1348,-936,-227,-1132,-2816,-2575,-774,625,4607,9524,5543,-4647,-13282,-16090,-5777,12946,18291,14399,5733,958,489,620,2081,9281,21148,36400,27178,9477,577,-7278,-10102,-10979,-6621,2161,-1258,-8139,-12126,-23803,-21948,-20484,-16673,-8258,-2573,5589,7117,-2605,-5601,1504,2100,-1200,-6434,-4282,-1435,-9121,-9894,-3560,921,1237,-2798,-8245,-11620,3605,15350,14836,13280,4097,1781,-14782,-16082,6507,28729,39889,35878,12879,2062,915,1810,-1030,-3736,-4018,-9329,-4097,-7446,-11761,-13043,-13829,-14565,-14677,-3393,3893,3804,-627,-16716,-2579,3937,2259,1588,11539,12061,-2954,-11001,3292,18173,42184,54698,32413,10446,-3346,-11595,-10092,-3621,979,613,4422,3274,-4735,-9245,-424,1021,1541,2624,1861,-6795,1679,4175,5602,894,-11880,-10608,2344,4664,-781,-6625,-7690,-5675,-9114,-11796,-8851,-7080,-827,5587,13317,8355,-3087,-9762,-20810,-18927,-16169,-5959,-4633,-8633,-11646,-15004,-17097,-8938,-6525,-10154,-9790,-9268,-6540,-3784,-251,2124,1343,-390,1341,770,-2181,-714,5959,10011,7843,6804,-1693,-10448,-9368,2740,7138,8790,10225,9153,6109,-270,-5033,3634,4556,-2407,-14056,-18330,-14670,-7271,-2904,-4567,-8875,-9533,2298,11244,13985,9121,467,295,2126,823,-1738,1012,6594,8903,7249,-1220,-2762,3637,7026,5782,846,-4054,-6013,-6456,-12530,-8245,290,2528,-1793,-1757,-4970,4214,14028,8396,1993,10822,9900,2357,2826,4877,2440,-2250,-4578,-6221,-1497,-45,915,-308,-529,-1050,2004,7962,4335,-4447,-8729,-4905,-3680,-2833,1440,5701,8296,1917,-4236,-3662,-197,-1339,-9444,-15567,-6274,1476,1233,-4764,-6288,-2554,-2254,-7807,-12091,-12270,-10936,-2156,5741,4728,-3091,-3213,244,-1393,-2666,-6520,-2456,-2596,-11400,-14964,-11094,-1008,2852,16897,25030,18941,5963,-5618,-10712,-15593,-2865,21457,43914,48347,24898,8357,-1862,-2449,356,5180,5123,-4917,-13619,-4094,10289,10282,3566,2280,5727,7188,8471,6414,3354,-5777,-9590,-13705,-14320,-8358,6114,10696,6690,648,2244,10407,12076,13564,3557,-5740,-305,1322,-6250,-1937,10286,30418,48929,49774,26258,13667,4041,1721,6025,4856,6185,12668,16589,27878,33972,19648,3000,-5986,70,4334,-1234,-8950,-5455,2959,15749,23003,26996,25029,15157,8835,2333,-1938,-7418,-6299,2206,3845,-2786,-3956,-1433,-9777,-7140,-6649,-5568,6140,23598,32671,31510,16417,-47,-17113,-18883,-9128,-11957,-4355,571,1776,380,3639,1433,-3786,-7472,-7939,-3423,-3385,-8699,-6238,-197,-5015,-9140,-4455,4049,15305,28071,21226,4238,-1222,-2961,424,-2492,-13180,-12442,-3146,2387,4062,1724,-1886,-586,2599,5437,5224,1786,39,12329,27617,24573,18772,11504,-111,-9590,-7924,-4404,-7755,-2844,3226,12899,11374,2841,-5384,-7457,-1190,10486,16765,16902,28806,35185,24210,7983,4028,721,-2747,-5246,-3185,1918,7552,10284,-1964,-10637,-2911,3390,4684,4243,6684,15500,27130,27597,18325,1011,-11496,-12089,-8475,-4250,3352,26052,50939,51727,32764,14299,2557,-6639,-3596,1254,12053,32304,46128,48103,34241,32662,15228,-4159,-6793,-9709,-12984,-6659,7735,18376,25017,24643,22976,3473,-2091,444,451,7629,12832,9688,12418,13364,3111,-3521,-4807,2822,7691,10694,10880,2105,-11245,-5297,-3675,-3644,-2269,6572,11571,7819,1135,-6408,-12081,-13319,-8419,-3011,7163,8038,9598,1812,1263,5629,5523,-6287,-16298,-9591,-4422,-1317,-4046,-3222,-967,-4146,-3634,-9536,-8862,-1620,-641,-1259,-4818,-10636,-4707,6731,13221,15119,14786,21807,20392,2715,-3423,-7303,-5229,-1082,-4056,-9546,-11468,-7500,-7034,-8345,-5730,263,1467,7127,2148,-1226,6433,7663,8092,8779,14729,23288,31356,27853,8245,-2499,-4442,-13368,-15811,-11389,-7782,-1567,7813,10034,2940,-5493,-10909,-3243,7949,16318,23052,16107,2586,-7784,-1861,4365,4011,-2872,-946,9634,16362,12959,4296,520,1204,1411,8802,28258,41532,34079,19095,11990,3480,-2612,-10201,-8235,-8324,-14096,-7241,-1013,2485,4842,-5978,-83,16260,23152,10867,-1365,-7116,-5619,-5251,3945,5179,-8334,-13211,-8920,-4260,-2851,-5083,-10164,-10765,-5137,778,4912,-362,-12219,-12937,-7342,-2182,18913,39063,26745,15788,10450,6278,4846,-2445,-5226,-4376,-1166,5481,6673,7218,5000,1037,-6070,-6897,-5529,-8266,-14236,-10756,-5687,2065,12690,15983,14591,8787,2566,-5140,-6557,-3827,-2437,-4568,-9380,-8637,-6598,-3578,2195,4442,5962,6689,1893,-7160,-10985,-12808,-12853,-12001,-9752,1227,14420,24613,31072,35623,27219,9405,8541,19982,40938,45400,19620,-3029,-13839,-4687,-675,-3097,-11235,-10208,-15211,-8080,-2729,-2798,-17727,-8026,14818,27409,22478,10230,1412,-6459,-11159,-11894,-2677,11092,19128,24231,25075,10102,11370,10988,3644,-8094,-7007,-7402,-4673,6288,19611,29588,29411,25027,17683,12176,4887,132,1585,4171,12180,56150,101157,114755,90665,56726,26907,15076,16252,12994,7253,-560,-17516,-8958,-5999,-8838,-16756,-8390,-6293,-4453,1349,-1570,-7820,-9514,-7669,-7201,-4495,-5371,-3779,1157,3960,397,-10216,-12404,-2772,299,-1291,-5663,-7327,-5138,-5260,-3584,802,6275,7834,4387,901,-2260,-7097,-3828,7810,13905,8764,3840,14161,39317,52023,40431,10241,-3116,-647,6247,13195,15013,6943,552,4754,11397,5186,-65,-12858,-11408,1196,1323,-3636,-2381,5316,5605,-1419,-8777,-5859,-3810,1449,6321,9431,9027,2804,-6643,-6662,-1672,-4094,-8039,-7476,-10691,-4262,1725,7707,9201,4151,-91,-6570,-11016,-6844,-678,3407,3610,-5700,-16946,-17285,-7482,7001,17088,19962,25131,32784,24867,8916,2899,6921,5641,4055,-358,-12243,-14296,-15491,-12081,-6144,-3818,4302,3498,2320,3862,759,-321,844,-2972,-5068,-5523,-5557,-6015,-4510,697,10264,25357,30401,20284,11904,1915,4868,10061,7853,-6411,-4893,8229,20260,17710,1595,-6522,12560,28171,15201,251,-1439,4971,14389,12209,160,-5257,2971,31378,63247,53899,42849,21865,4921,-3812,-4364,-2846,1609,10955,9701,1843,-4128,-11958,-10120,-10109,-9777,-11058,-2025,4064,9368,10758,5855,6827,6904,-4621,-5669,-776,5656,22600,64506,96000,82057,47726,27448,6542,-5806,-5981,-2445,-1894,1480,1527,1086,3610,6099,4360,-295,-3196,3538,17452,24588,17823,3670,-7883,-16111,-17411,-11094,-5014,-10390,-9603,-3817,-2012,2960,4596,1681,4184,9217,13401,15552,11696,-138,-4951,-2874,-7312,-12485,-10366,2112,12092,17962,17845,12569,-1252,-12292,-16969,-16888,-15129,-15925,-10128,-6591,-5033,-4782,-9451,-8413,-3909,4591,7263,3326,-4614,-9034,-2322,14191,23321,16603,2995,-3771,-11696,-11193,-8633,-5091,-8089,-10599,-6868,-1249,730,2121,753,142,1181,-8344,-13336,-5699,5824,16764,21431,35595,46192,31881,4912,-4507,-7419,-4243,-6408,-2013,-3546,-10316,-13431,-2157,9430,22844,28958,5362,-14836,-14364,-8122,2286,1811,-6434,-6804,559,2818,3349,1091,-2438,-3296,6237,5778,-3299,-8289,-382,-2521,-4427,-2131,-7385,-6199,-198,-4132,-6810,-9437,-8144,-5164,-1634,-3246,-7850,-5919,231,6486,1162,-9319,-2904,-4704,-2789,-2938,-9367,-9379,566,15491,38374,34136,13981,11054,9786,11486,29614,23333,7459,-5260,-4432,616,4608,2614,-1894,-7990,-406,10365,11608,1201,-2054,-1137,-4868,-5513,-6282,-5529,-1732,1532,1169,-4253,-6368,-11380,-13726,2686,1356,-6762,-8878,-13122,-12069,8289,25749,37152,31951,42165,66751,52661,24673,11996,13137,16173,25689,33810,21504,351,-9162,528,2653,-516,-5198,10184,2460,-10246,-2211,4482,1605,-6176,-6493,1601,7683,11192,4351,-6655,-2917,5175,4785,5165,-1158,-4942,-6952,-6124,-2454,1982,4169,2118,-2440,-3154,-858,-4920,-3574,1185,951,-3439,29,9829,13670,11095,991,-5977,16792,42756,34472,13641,-4309,-9015,-4104,1440,6765,10408,5257,-4811,-6721,-4694,2321,11868,7822,-6234,-5869,6068,13562,8120,-161,1336,-889,-7254,-2691,11856,29121,21337,6906,-1442,-3450,-5299,-2418,4343,6322,-890,-1289,4187,5979,3728,-4725,-2843,1835,4314,5954,4253,8147,10407,3783,-13395,-13286,-8360,1744,894,-3619,-6227,-3258,588,870,-4900,-9037,-2376,1326,5698,11909,20651,18355,9741,7242,4512,-5919,-17030,-16068,-9341,-11240,-9500,-5141,-6375,-7527,-3390,928,1595,4515,13660,23103,13081,-4249,-689,7685,10524,1651,-10349,-14405,-973,7681,6888,-2652,-1675,4180,2448,6888,14029,12191,10191,7408,660,-9381,-14916,-9212,-1964,3583,7896,7363,4610,-6344,5073,21413,28631,17804,3544,-7760,-18017,-17353,-9029,-9926,-16041,-12634,4001,16872,14054,10025,5377,-2860,6623,20165,36060,13202,-13646,-4354,11703,9476,-5392,-14421,-18744,-16880,-13640,-4867,115,2832,-7373,-18689,-12337,-4605,-3526,4664,14897,26736,16406,14026,22182,28575,18360,8015,-3065,-6490,-9995,-9059,-1307,3932,7046,10537,14110,8710,-2011,-10106,-9709,-9769,-6469,-9495,-12784,-15177,-13240,-6341,3233,2387,-1624,-5548,397,11471,24725,34006,37886,34754,26967,14885,4541,-6584,-13242,3580,3745,1839,-2088,-4065,-6238,-3277,1978,15244,10436,-6174,-7721,9297,16350,10273,2064,976,-3320,-2864,-3894,-4316,-163,6651,9471,5205,3564,15600,33499,35620,14471,-1779,-12545,-848,8769,19268,37528,40696,20691,3250,712,12133,11109,7307,-1863,-1173,4057,6204,-3065,-11151,-15798,-13378,-12119,-12961,1041,12793,11619,-3249,-9953,-11028,-9830,-6380,-6112,-7026,-9009,-4867,-597,-1242,-11,-596,38,8047,19700,-1825,-10264,-4833,-1756,2330,-1564,-3309,-2519,-11886,-2474,17449,36570,44267,24002,4998,-4387,-12767,-7031,4784,3382,4343,338,-4762,-11169,-12742,-9681,-2790,-4107,-8926,-4103,1869,4299,1983,-4967,-3412,251,3198,-2212,-886,11211,19795,10871,9600,11921,4387,-3410,-662,-5077,-11974,-950,-4404,1466,9839,6136,3191,3835,11246,15119,11215,11058,11473,6574,2112,3315,1657,-1177,63,-1992,-4471,-2904,-5063,-8435,-7551,-13456,-13767,-9981,-7273,-6805,-6594,1116,2876,-11599,-6767,3027,6566,428,-4056,-10,2733,615,2668,2772,2063,-5751,-11187,-12352,-15435,-8719,-933,4551,13365,21603,16789,9417,910,-5312,-10605,-10777,-2753,1305,2703,2074,5126,9136,16287,17623,22516,39799,43695,27052,20595,24321,13414,-2897,-10099,2636,15232,22831,12505,2180,-11162,-7755,-10792,-11110,-5837,-3670,6415,28839,39643,33171,12692,-553,-10568,-15105,-1121,1947,11784,38472,68770,75931,67447,56666,24842,2036,-3401,-7039,-12957,-7907,-2313,-2650,-7462,-7667,2308,16839,12726,5544,931,154,8173,16677,19973,15168,8782,4521,2099,-1867,-1801,-5669,-9293,-11449,-11428,-10046,-7393,-2581,-163,-205,1722,2479,1277,-859,-4145,-1979,-3199,-9959,-7341,-2699,-5131,-3470,1533,2714,1213],[-3307,-4342,-6477,-10233,-4691,-3345,-6054,-10934,-7124,-3753,2454,5374,7418,13451,17373,11347,-2480,-9618,-4402,-4926,-5342,-7112,-6640,-4580,-3148,-11141,-18396,-11000,-9065,-9455,-5668,2153,1877,-1916,-4874,-6937,-5314,-6158,-4268,-2235,-1701,-2167,-9545,-7288,-437,3590,13686,21511,14499,780,-1689,2321,-994,-6908,-2601,1762,2515,2455,-5195,-13279,-853,11188,16419,9040,536,-5480,-6228,-4550,1760,4868,8847,10430,5826,-5249,9870,20499,22152,14613,7801,1463,-5232,2392,7606,13853,18319,10003,1374,-3910,-7117,-4698,-1576,7121,20557,10865,-4836,-4602,5408,14649,17110,14681,10211,9465,12248,16503,12657,3399,-6296,-8497,-8214,-6563,-8857,-12472,-14570,-10165,-7443,-11470,-3780,4939,1198,-6395,-9001,-1301,8535,6159,-8192,13056,32695,49929,51165,36888,31140,26221,3220,-19916,-36119,-37351,-23955,-10063,2817,-3337,-8233,-11033,-1707,-227,-551,-4145,-3260,-7427,-8262,-233,3254,-4753,-2240,12543,15888,10555,4968,4496,10221,4452,748,4892,2636,-3815,1971,7154,3400,-5294,-17119,-15808,-3746,1689,-4557,32858,87558,154377,197466,265012,327094,337743,289832,182410,91141,69954,18502,12325,3900,78,3752,15459,14831,4764,-3163,-7055,-2491,1155,-1330,-5346,-9883,-3440,11993,20119,11167,2831,414,1361,-5684,-9658,-13353,-11023,2285,554,-1703,-2724,-4539,-5462,-8383,-4560,-10752,-23557,-20818,-8124,11140,8530,5054,5425,-4446,-15828,-5485,3760,7942,7971,3175,2302,-1199,-7810,-10089,-2430,8522,9188,-1923,-5752,-5292,-6601,-3066,-481,-7170,-17636,-14113,-10389,-7398,-306,-253,-6656,-18410,-18443,-18192,-17957,-15416,-5971,-3625,-2383,5618,9667,7406,7731,16651,21285,14991,166,-7617,-6168,-6353,-10324,-2576,13578,27604,24578,12459,-1126,-2444,-1503,11672,19203,12832,1778,2413,13430,15771,2996,-1532,3960,5786,-1427,-7082,-4361,1318,7135,10315,2434,-12966,5417,9504,9727,3358,5227,8537,5275,-739,-1966,87,-4260,7816,38746,54134,40868,23123,8890,6824,19040,39948,31368,13081,4008,-747,-5437,-9356,-8681,-7657,-10805,-6969,-6810,-12432,-16360,-19213,9487,35264,25557,7648,-8920,5377,9128,369,-5153,-7420,-188,4682,3583,-1201,-1327,468,1241,167,114,669,1077,4916,9921,5567,-4807,-13621,-12668,2361,20732,22215,15103,3421,-2029,-2215,-1549,-897,5548,16516,32644,26490,9514,776,-7393,-10761,-9018,-3499,7032,4092,-4640,-10083,-23881,-21069,-19133,-16066,-8038,-2383,6311,7785,-2286,-5419,1056,1010,-2041,-6561,-4660,-2605,-10597,-9427,-4037,-194,-67,-3511,-8185,-10438,5449,16885,15967,14689,6529,1132,-14348,-12927,9764,29489,32585,27517,10776,3908,3378,3997,-396,-4879,-7002,-11309,-2554,-4912,-10299,-14265,-14255,-12474,-12406,-3956,7124,10579,6187,-15543,-6472,4560,4707,4939,16739,16764,176,-11911,1788,16841,39555,52145,33754,11641,-1594,-9791,-7583,-1649,2630,2591,6566,4156,-4691,-8095,2620,3563,2773,2676,-9,-11619,-4014,-679,2125,-1446,-13578,-9108,3510,5517,-1470,-8219,-8660,-6367,-9867,-12809,-10603,-9764,-3163,4541,13232,7284,-4381,-11109,-18962,-14263,-12410,-3103,-2977,-7186,-10408,-14311,-17735,-9325,-6667,-11108,-11738,-10999,-7364,-3959,-135,2772,2263,490,1809,1169,-1410,232,6502,10238,9583,8357,-866,-9890,-9741,3042,6324,6298,7016,4201,-2076,-9453,-13850,-3978,-1816,-4938,-13095,-18356,-16432,-9219,-4469,-4995,-8151,-7313,2862,11064,13837,11023,2311,1401,3240,1838,-733,2129,7612,9035,5526,-2290,-2879,4307,7920,6507,1435,-3951,-5938,-5616,-10905,-8911,27,1594,-3268,-3246,-6267,2187,11557,5714,236,12309,11109,3310,2373,4046,3434,225,-2726,-4256,254,605,1848,875,879,381,3489,9209,5322,-4119,-8652,-5971,-3543,-2075,2487,6456,7751,738,-4522,-2899,374,-1575,-9945,-13524,-4657,3294,2736,-3978,-6001,-1975,-777,-5898,-14191,-14486,-12655,-2890,6315,5480,-2197,-2412,1323,556,-1213,-6814,-4196,-5173,-14136,-17023,-12334,-1935,-257,9277,14713,8785,-2360,-9053,-10158,-11493,-643,25299,49379,47829,21395,5708,-3991,-3818,-1084,2788,3848,-2946,-11438,-6533,9145,11132,5356,3183,4104,3664,5128,2781,603,-6063,-7047,-8888,-8981,-3499,9920,12617,5767,-2409,-2225,5739,9077,12769,3315,-5587,314,3650,-5459,-4454,5931,23069,36072,30269,8892,8554,3354,2436,8317,6376,7070,14029,18889,30956,38035,24200,7171,-927,4900,7689,690,-8427,-4425,4283,15876,22586,26977,23992,12074,5064,-95,-3530,-8318,-6882,825,1822,-4176,-4209,-528,-9032,-8148,-8748,-7489,4363,20183,27916,28123,15409,3770,-8451,-10935,-1384,-8312,-4558,-876,1002,-107,1952,31,-3384,-6610,-7699,-3170,-2886,-6657,-4526,-592,-5689,-4818,178,7529,18975,32784,23278,5212,310,-2934,-1961,-4895,-12209,-6363,2333,5681,4195,-1110,-4843,-3262,-491,1010,114,-1935,-2858,8469,22116,16600,10368,2530,-8981,-14600,-10508,-6156,-9048,-3939,1924,12798,12865,5121,-3160,-7962,-2042,9883,16302,15997,28716,36946,25119,8166,4126,-130,-3036,-4353,-1527,2729,6228,8608,-2928,-10621,-2197,3482,3511,1720,2268,8561,19036,20331,15193,2375,-9638,-11480,-8351,-4376,1786,23005,49134,52453,35594,17068,4019,-6017,-3382,2349,13810,35801,50225,47096,30299,27280,11697,-4574,-7008,-10538,-10750,-1338,14371,25873,29608,25788,19585,339,-4460,-487,-674,4783,9360,6552,9639,11143,1259,-4136,-4524,2699,7005,10142,10789,2186,-11808,-4192,-2864,-3101,-1451,7452,11969,7845,497,-7432,-13175,-12501,-6875,-2198,5214,5203,6699,-2296,-3953,256,1713,-10400,-14858,-7989,-3725,-1327,-4468,-3287,100,-3457,-4824,-10852,-6561,1361,2407,-448,-5565,-11471,-2335,8463,12917,13244,12220,18368,18021,2382,-3706,-5509,-1999,2129,-2233,-8217,-10632,-7211,-7338,-9278,-6718,-323,1781,8373,3407,-1271,6430,8647,9089,9817,15126,20209,27119,23745,4542,-4162,-4355,-11805,-13933,-9200,-4718,962,9062,9945,3137,-4697,-9540,-3335,7341,14577,19587,13449,3085,-6470,-614,5842,5848,-565,1670,12261,19282,15641,6336,1760,1711,2311,10892,28235,37114,27250,13883,9686,3675,414,-3653,192,-1120,-10277,-7551,-3761,-1928,961,-8478,2959,20641,27640,13948,1965,-2848,-1924,-4107,3816,5410,-7530,-11890,-9293,-6227,-5711,-7615,-11929,-13391,-7831,-1434,3253,-409,-10088,-9058,-3838,-402,15512,30201,18895,7165,2100,3748,7522,329,-3855,-2075,-527,6643,9180,8989,5869,1384,-6334,-7829,-7170,-9650,-14613,-10632,-8050,-1820,6725,9997,11325,8414,2503,-5717,-6391,-3805,-3388,-5517,-8912,-6756,-4335,-3353,747,2769,4809,5977,2307,-6233,-9634,-11123,-12073,-12271,-8932,2585,17296,27307,35714,45549,36584,13201,10072,20740,42044,47557,20751,-2992,-12741,1039,8173,3835,-8365,-9083,-15835,-9991,-6502,-6497,-16405,-1658,22565,36221,30609,17222,6964,-2186,-8102,-9987,-1900,12580,23560,30006,29318,13055,14492,14168,5364,-8679,-8806,-8194,-3271,7177,19787,30388,30869,25183,17812,13178,6421,1347,1884,4229,12785,57241,102102,112117,85422,51406,22107,10894,13607,11995,7202,568,-15412,-10468,-8981,-9996,-13522,-7109,-6470,-5963,-97,-1177,-7554,-9700,-7587,-6233,-2291,-2597,-2244,1420,4080,663,-10158,-10892,-809,1383,-1532,-6419,-8490,-5349,-4782,-3321,96,3681,3992,577,-1257,-2298,-6383,-2575,8871,14557,10237,5338,13871,36888,50216,40633,10914,-2729,1033,8876,14840,15973,8013,1578,5185,11393,6591,2085,-11926,-14542,-70,967,-3689,-2137,5647,5840,-868,-7781,-4848,-2773,3209,9943,14881,13607,4151,-6234,-6429,-1227,-3585,-7996,-7754,-9188,-528,3891,6561,4980,201,-1425,-6387,-11683,-8915,-2634,2417,2555,-7105,-17310,-16339,-6367,9245,19707,22192,28112,37049,29473,12709,4979,7067,6164,4365,-449,-8893,-10389,-11519,-8980,-5308,-3766,5067,5444,3527,4400,784,-233,1843,-1019,-3103,-3817,-4928,-6115,-3918,2459,14281,28923,32984,20044,9739,68,3838,10407,9213,-3549,-5210,3956,14930,14966,2433,-7691,10388,28031,17306,884,-2282,2948,11966,11580,997,-6186,275,27125,57764,52264,43247,22629,6127,-1605,-2852,-2330,113,7212,6469,1349,-2714,-10855,-10241,-11423,-11330,-9152,-1304,3004,6304,6190,1956,6019,6727,-5048,-6282,313,6879,24780,63887,88122,71054,41125,23570,3718,-6743,-4950,-2403,-2385,1426,2687,3118,5006,6254,4201,-183,-6409,-1959,12184,20970,16195,2727,-8786,-16046,-16076,-9690,-3994,-9929,-9210,-4647,-3566,2471,6327,5894,6569,8029,12468,14283,9960,-2045,-4842,-1164,-4861,-9256,-10255,270,9085,14194,14236,11051,-678,-10768,-15183,-14984,-13469,-14836,-11169,-7244,-5128,-4655,-10822,-9307,-3997,5920,8032,2546,-5633,-7904,2750,21228,32698,25159,7322,-2229,-9699,-8404,-7040,-5395,-9582,-12206,-9716,-3733,487,4030,4049,2712,1253,-9338,-15564,-7697,4185,19432,28315,38122,43551,30833,5997,-2770,-4657,-1122,-4562,-1618,-2065,-8542,-13216,-2653,8064,19281,25458,5215,-13538,-11566,-4200,7909,5483,-5140,-6817,-1168,1933,3836,615,-3285,-1871,9686,9694,-1882,-11506,-289,-1203,-3051,-773,-6330,-6986,-68,-1130,-2336,-7095,-8181,-6596,-2358,-3373,-7495,-5166,1598,7403,1145,-12636,-3682,-4505,-2906,-2873,-6441,-9325,-1820,11132,33657,35956,14213,9887,10354,15070,32906,25582,10297,-4023,-3849,-45,2710,333,-2948,-6196,2000,9184,8406,-874,-2282,31,-4349,-6232,-7643,-5728,-690,3020,1750,-4186,-5595,-9950,-18319,-2057,-1482,-3318,-4052,-10245,-14231,5504,25382,36645,26790,36957,66246,57411,27960,14237,14161,14667,19977,27557,19656,-704,-6383,3622,5587,2295,-2536,7884,1146,-9736,-2042,3541,-215,-8066,-5831,1698,6433,9524,4201,-5899,-4807,2481,2832,4231,-838,-3291,-4631,-3363,1010,5125,5790,2814,-1269,-1172,370,-4738,-3400,1597,1363,-3192,141,9038,10287,7979,-529,-5175,15873,40518,30220,9004,-8440,-8290,-2722,2182,7640,12443,8096,-1552,-3379,-3604,2079,12526,9686,-4582,-8893,2786,12146,7492,-1069,-418,-1260,-6518,-2747,10600,28081,20984,7408,-562,-1704,-2952,260,6631,7509,724,979,4486,4425,3019,-4154,-2545,815,2281,4240,3681,8321,9075,-697,-16643,-9965,-2920,8223,6667,-446,-5550,-3065,-952,-1682,-8386,-11438,-2269,2201,5660,9948,16967,14370,4846,2637,2070,-7005,-14868,-13641,-6895,-8692,-6606,-1917,-3653,-5771,-2689,1369,3041,8146,20114,30582,18503,-3865,-4374,2315,5018,-2551,-12353,-13533,-765,7533,6791,-3090,-3277,2444,2851,10487,18384,14507,10856,6918,-319,-10023,-14957,-9077,-2523,2594,8124,8674,5193,-7184,6695,22476,28605,18012,3768,-7915,-17492,-18854,-14876,-12649,-13359,-10900,3429,15334,12857,8820,5031,1327,11561,24582,37532,11476,-14442,-2036,12886,10525,-4515,-14961,-20978,-17997,-12021,-3705,1016,4086,-6181,-19784,-15107,-6457,-5344,4063,15418,28998,18789,16024,21972,27111,16459,4943,-5990,-8967,-10676,-6470,738,5044,7204,10546,14566,8302,-3232,-10723,-8841,-8782,-6421,-9676,-13361,-16380,-15182,-9031,767,607,-2631,-5601,1182,13509,28139,37768,40493,36778,30422,18166,6758,-4053,-7978,10132,12101,10821,5566,1963,-3681,-4238,1250,15304,12569,-4251,-7618,8011,14770,7650,31,303,-3306,-2855,-3492,-4078,-1229,4227,6755,3679,3122,16408,35238,35392,13619,-2024,-13874,-1588,8746,19928,37929,42627,24912,5293,-6356,4862,7025,6142,-1410,229,4454,4292,-5389,-11388,-16345,-15364,-14017,-12854,2276,13322,8420,-8071,-12866,-12639,-8866,-6369,-6474,-7493,-9194,-5323,-338,295,1487,654,2668,12296,22409,58,-9988,-3395,2157,7059,3356,-4194,-4272,-10783,-5194,13804,34646,44732,24766,4107,-6125,-13374,-4348,6297,4687,5487,2502,-2510,-9027,-12876,-13869,-7874,-9174,-7793,-2000,3332,6525,4533,-3292,-2778,-253,2169,-2283,82,12212,21016,10348,7515,9905,4075,-1877,2052,-3055,-13939,-3579,-6829,1901,12795,7666,261,-893,9821,16883,13955,12078,10097,4418,46,1808,218,-2806,-1285,-2431,-3461,-626,-1737,-5316,-7773,-8856,-9965,-10866,-11572,-9009,-6798,1206,825,-10935,-5312,4060,5091,-847,-4893,-412,3622,3070,4763,2928,574,-8904,-10775,-9167,-12403,-7838,670,7133,17002,24188,18124,10181,1991,-4493,-9962,-9639,-2090,1759,3218,3454,7879,14487,25974,29871,34621,51947,50243,29995,20267,19993,7858,-6798,-9516,1053,11212,18591,11973,4781,-4406,-8254,-12176,-10675,-5997,-4584,3500,20837,28631,22173,3880,-6975,-14891,-14566,-1551,-354,8968,36745,66622,71815,60698,48314,20110,1365,-3376,-7871,-12179,-7129,-742,186,-4190,-4020,3539,15826,10027,4765,1539,1778,9935,17785,22016,16982,9871,5219,1912,-3501,-4960,-9384,-9857,-8087,-9765,-12591,-9051,-2644,873,443,2411,3323,2407,994,-2270,-973,-2828,-9246,-6675,-1900,-4400,-5054,-1381,-586,-1434],[-400,-2180,-4968,-8337,-4043,-2927,-4867,-7918,-5132,-2158,3896,6353,8063,14370,18404,12091,-2558,-7770,-2770,-3974,-5878,-9086,-8590,-5737,-5011,-13950,-19120,-8478,-7525,-8807,-5828,2082,2623,-147,-3271,-6798,-7032,-8842,-6939,-4578,-2691,-2745,-11048,-9500,-2476,2936,15517,23226,13912,-1117,-3953,48,-4317,-11095,-5090,-620,-300,1330,-4881,-10898,547,13195,19111,12400,3624,-3684,-5624,-2780,4501,7783,11327,12945,7292,-3534,10174,20903,22358,13573,5546,586,-1943,5898,11371,18445,24321,13740,2642,-3912,-7454,-4606,-1529,5225,16882,7939,-5662,-3096,7238,17836,17696,12620,7558,7807,12005,17232,12764,3073,-7406,-9197,-8420,-6327,-9179,-12059,-13645,-9175,-6575,-11523,-5961,3395,-584,-8180,-11059,-2766,6960,4482,-4144,8988,25491,44265,52264,40659,31862,21290,-2999,-25865,-40210,-39104,-25028,-12261,-1116,-6338,-9823,-11928,-800,-225,-1661,-6023,-4020,-8561,-12234,-4819,721,-5589,-3074,7590,9687,5764,2360,6764,15684,8646,-53,2163,603,-2838,4227,9163,4317,-5389,-16499,-14908,-2779,4550,-3845,29847,82075,149509,198771,277889,350259,361910,302153,180252,81722,59226,18269,12869,4447,962,6405,17779,15857,4549,-4010,-8732,-4190,99,-1544,-5260,-9433,-2268,13826,22394,12016,2132,-789,-658,-7223,-9989,-12237,-10589,3245,2581,-845,-2243,-3786,-4355,-7576,-2803,-5550,-20620,-23621,-14948,4071,5684,3819,3067,-6163,-17747,-5173,4169,8044,9461,5903,4443,-300,-6799,-8496,-368,9568,7827,-3034,-6218,-4818,-5379,-2020,-107,-6944,-16172,-13752,-11328,-8864,-230,2814,-3356,-15596,-18370,-18207,-18259,-16446,-6379,-4879,-2837,5248,10878,12874,15185,23265,30229,26189,8703,-3612,-5232,-6143,-9583,-3718,11413,23926,20098,7428,-5681,-4704,-2438,8627,15513,9485,-2118,512,12599,17911,5485,-1383,2543,4866,-2243,-8720,-6885,-2479,2784,7460,48,-14216,7564,11733,11684,4784,3526,4159,1157,-4193,-3913,26,-2607,8043,36387,49454,34365,16809,5076,5562,17590,36730,29921,13166,3828,-1123,-6266,-10434,-10281,-10070,-13630,-9575,-9044,-14000,-16633,-10275,16187,39941,26511,7318,-5951,6860,8552,-675,-5876,-6439,818,5364,4022,-1395,-2092,1053,3393,2779,2320,1676,1111,4876,10044,5563,-4916,-12915,-9112,10252,27331,24903,14779,393,-4689,-4510,-3453,-4066,2039,12716,29517,26592,10404,1657,-6935,-10106,-7089,-335,12487,11086,163,-7285,-22822,-20091,-17554,-15263,-7696,-2331,6590,7774,-2293,-4939,645,-220,-3135,-6539,-4698,-3773,-12072,-8999,-4591,-1524,-1636,-4545,-8745,-9756,6252,16696,15654,14906,8097,1835,-11474,-9621,13611,30097,25291,18848,7946,5688,5589,5784,6,-5915,-9483,-10646,-1191,-2720,-8571,-15053,-14863,-10793,-10562,-4497,9771,17098,13369,-7600,-10835,4421,6522,7821,21198,20958,3600,-12030,-759,14170,34753,45976,32130,11956,-172,-8210,-5496,-642,3056,3175,7416,4241,-4669,-6529,5641,5716,3538,2392,-1897,-13971,-5347,-3887,-1209,-3945,-15362,-7389,4421,5863,-2546,-9851,-9394,-6752,-10301,-13555,-12142,-11888,-5031,3853,13683,7586,-3135,-8746,-14194,-9887,-9021,-502,-1402,-5839,-9254,-13707,-18602,-9682,-6705,-11425,-12971,-11875,-7481,-3593,335,3646,3302,1465,2442,1857,-359,1159,6794,10240,11002,9252,-578,-9820,-9880,2940,4834,2906,2553,-1878,-9487,-13763,-19155,-11111,-9871,-8116,-12469,-17820,-18023,-11101,-5834,-5114,-7069,-5315,3133,10085,12353,11745,3742,2398,4298,2784,282,3335,8603,8730,3473,-3585,-3152,4759,8553,6959,1876,-3748,-5591,-5053,-9785,-9768,-516,395,-4901,-4719,-7286,591,9544,3340,-1541,12764,11573,3831,1576,2688,4073,2574,-625,-2204,1767,1139,2552,1764,1890,1322,4634,10494,7046,-2424,-6438,-6887,-3274,-1561,3002,6601,6743,-574,-4845,-2046,1052,-1756,-10494,-11015,-1797,6366,5167,-2691,-5820,-1608,606,-2751,-11867,-14893,-14571,-4833,5688,5383,-1745,-1947,1940,2194,379,-6685,-5563,-7525,-16627,-17991,-13319,-2905,-3457,1233,4678,-97,-9345,-7657,-5944,-6691,1675,28124,52829,45602,18347,3382,-5907,-5149,-2454,823,2734,-808,-8731,-8913,7608,11229,6604,4139,2939,557,1672,-337,-705,-4865,-3368,-3636,-3430,1198,13102,14136,5314,-4021,-5076,1625,5870,11358,2687,-5424,815,5771,-3950,-6679,2491,17298,25584,14723,-5297,5523,2908,3176,9810,6870,6789,13894,19705,32457,40697,28371,11928,4622,9405,10385,2251,-8206,-3528,5352,15417,21097,25092,20712,7264,327,-3129,-5602,-9106,-7199,-973,-1094,-6054,-4421,532,-7839,-8522,-9963,-8599,3167,17399,22908,23320,13367,7302,-90,-3947,4784,-4735,-4240,-2420,-224,-1044,12,-1532,-3495,-6381,-7829,-3018,-2204,-4556,-2983,-1224,-4517,381,5021,10612,21358,35302,23271,5010,1045,-2839,-3443,-5339,-8047,1095,8868,8958,3991,-4048,-7649,-5724,-3325,-3007,-4385,-5179,-5149,4617,15833,7875,1786,-3644,-12831,-15942,-11335,-6839,-9612,-5843,-25,12219,13764,6789,-1193,-8304,-3077,8747,15098,14316,27458,37308,24931,7562,3202,-2348,-4801,-3729,337,3679,5363,7083,-3920,-9523,-1093,3678,2331,-887,-2590,703,10468,13336,12200,3765,-7696,-11101,-8642,-4689,-130,18336,44422,50350,36602,18537,4667,-5777,-3038,3665,15409,38309,52179,44286,26184,22100,8812,-4717,-7270,-10867,-8117,3303,19983,32362,33400,25681,15758,-2673,-6922,-1545,-1986,1857,6077,3413,6487,8422,-834,-4903,-4337,2463,6165,9198,9963,1647,-12017,-2692,-1822,-2622,-925,7722,11596,7363,-294,-8330,-14717,-12018,-5295,-1619,3091,2571,3911,-6791,-9894,-6036,-3261,-13724,-11134,-5795,-2529,-796,-4400,-3035,1261,-2894,-6044,-11611,-4638,3744,5021,326,-6178,-11042,47,9642,11940,10729,9553,14653,14496,1404,-3815,-3169,1931,6350,496,-6364,-9431,-6695,-7478,-9837,-7492,-922,1950,9554,4928,-1042,6498,9579,9826,10310,14675,16602,22164,18860,1226,-4247,-3520,-10015,-11772,-6517,-1510,3499,10060,9303,3155,-3839,-8114,-3252,6801,12910,16755,11997,3350,-5737,183,6876,7170,1237,4155,14842,22100,18259,8299,2838,2089,3276,12818,27194,31831,20412,9215,8288,5022,4322,3971,9865,6752,-5919,-7292,-6604,-7000,-3961,-10887,6712,25234,31724,16511,5603,1402,1000,-2904,3676,5424,-6657,-9858,-8544,-7308,-8096,-9723,-12827,-15003,-9486,-2367,2976,915,-6430,-4644,-176,1396,10661,20538,11307,-437,-3643,3395,9644,3168,-1311,-116,-507,6995,10872,10035,6324,1590,-6558,-8486,-8401,-10686,-14650,-10390,-10077,-3097,2911,5473,8611,8139,2503,-6225,-5945,-3605,-4295,-6293,-8227,-4817,-2117,-2816,-777,1404,4192,5722,2977,-5129,-8182,-9541,-11483,-12480,-8089,3625,19893,29732,39460,54195,45717,16588,10801,19882,40407,46975,20858,-2883,-10404,7958,18008,11429,-5042,-7497,-16483,-12080,-9828,-8188,-11628,5633,30635,45410,39889,25693,13409,2419,-5211,-8448,-1164,13906,28111,36049,33661,16477,18586,19099,9462,-6840,-9828,-7769,-1524,7709,19183,29988,30782,24058,17120,13562,7429,2135,1877,4162,13174,57252,99665,105800,78521,45759,17479,6413,9760,9675,6200,1128,-12465,-11402,-11964,-9874,-10401,-5724,-6517,-7230,-1306,-506,-7140,-9811,-7461,-5439,-328,336,-285,1811,4061,823,-9663,-9893,596,1946,-1978,-7053,-9590,-5600,-4519,-3292,-548,1324,450,-3068,-3613,-2598,-5945,-1681,9171,13980,10615,6447,13330,33376,46597,39505,11375,-2551,2348,10561,15006,15415,8101,2256,5500,11249,8060,4586,-10040,-16316,-1207,494,-3972,-2283,5354,5422,-747,-7102,-4089,-1999,4512,13056,19896,17714,5460,-5326,-5981,-1073,-3422,-8160,-8124,-8031,2368,5822,6086,2061,-2789,-2583,-6121,-11756,-10280,-4396,1307,1130,-9076,-17732,-15109,-4756,11987,22455,24229,29991,39167,32298,15226,5969,6374,6022,4187,-775,-5534,-6434,-7590,-5521,-4047,-3994,5180,6581,3743,3926,283,-423,2510,716,-1279,-2195,-4553,-6424,-3068,4342,17427,30457,33409,18681,7492,-1595,2608,9928,9423,-1406,-4402,527,9295,11207,2743,-9059,7547,25924,18134,996,-3548,249,8804,10418,1766,-6841,-2815,22315,50551,48817,41674,22017,6520,151,-1068,-918,-58,3555,3241,675,-1359,-9665,-10306,-12663,-11756,-7678,-1014,1564,2848,1187,-2057,4969,6277,-5341,-6873,1354,7872,25944,60156,75747,56841,33096,18423,417,-7879,-4210,-2474,-2959,1251,3691,5077,6271,6078,3444,-565,-9081,-7453,6692,16952,14072,1463,-9717,-15459,-14451,-8235,-2953,-9219,-9051,-5681,-5293,1481,7311,9344,7382,5857,10552,11984,7570,-4062,-4987,182,-2548,-5926,-9315,-1926,5553,10033,10467,9323,-143,-9231,-13352,-13135,-11901,-13714,-12971,-6961,-4075,-3356,-10857,-10335,-4482,6192,7782,1325,-6443,-6283,7389,27191,41150,33959,11499,-1020,-7992,-6380,-6381,-6260,-10996,-11593,-11472,-6636,-513,5391,7104,4918,936,-10322,-18150,-10404,1079,19818,33346,38451,39416,28579,6625,-722,-1751,1494,-3608,-2502,-1559,-7510,-12688,-3079,6551,15639,21268,4445,-12240,-8811,-446,13310,9035,-3394,-6549,-3522,794,4058,-229,-4237,-136,13956,15567,2864,-8334,-707,-387,-2195,-241,-5803,-7902,-404,1480,1539,-4893,-7952,-8138,-3256,-3636,-7189,-4437,2622,7543,420,-14691,-3835,-3916,-3054,-3432,-4558,-8115,-2061,8996,29692,37352,13744,7749,10086,18272,35244,27439,13378,-2545,-3501,-895,524,-2369,-4073,-3370,4488,7702,4282,-4088,-2821,247,-4666,-7484,-9512,-6403,73,4690,2343,-4337,-5204,-8715,-16608,-4445,-987,3431,1401,-7618,-16161,1565,23396,34064,20467,30257,61834,58808,29602,15279,13972,11863,12978,20034,16318,-2024,-3295,6404,8121,4820,-428,3693,-1339,-9284,-2229,2192,-2220,-9745,-5485,1285,4574,6985,3355,-5452,-6936,-471,790,3119,-736,-1928,-2520,-1095,3758,7278,6528,2676,-969,6,1073,-4932,-3648,1472,1295,-3331,-113,7736,6841,4840,-2315,-4974,13732,35874,24201,3978,-9601,-6406,-1752,2388,8046,13938,10744,2093,1405,-786,1936,12642,11034,-3109,-11660,-860,9589,5879,-2560,-2737,-2432,-6251,-3151,8849,25428,19076,7042,170,956,939,3673,8927,8185,1806,2360,3792,1486,1048,-4054,-2388,-524,-322,1442,1875,7459,6383,-6377,-17113,-5514,2777,14551,12095,3036,-4596,-3164,-3049,-4799,-12608,-13521,-2470,2625,5428,8378,13191,10134,-185,-2620,-2190,-9113,-13032,-11527,-4849,-6640,-4204,815,-1431,-4470,-2461,1299,3861,10934,25568,36954,24063,-1732,-7493,-3335,-1106,-7582,-15027,-13369,-1605,6032,5461,-4447,-5504,495,3191,13644,21739,15858,10639,5635,-1672,-10842,-15200,-9702,-4061,489,7155,8745,4641,-8532,7892,22641,27510,17095,3402,-8180,-15032,-13800,-12447,-12085,-11462,-10362,1273,11860,10678,7507,4746,4755,16470,28992,38682,10390,-12530,-436,12780,10386,-4497,-14377,-19707,-16849,-10935,-2907,1940,5372,-4682,-19135,-17735,-8425,-7546,2785,14879,29747,19776,16575,20182,24235,13705,1906,-8463,-11687,-11362,-4264,2691,5626,6344,9352,13770,7113,-4797,-10605,-8307,-7841,-6353,-9811,-13912,-17674,-17022,-11476,-1832,-1594,-4084,-6160,1303,14722,30587,40553,41970,37416,32406,20074,7901,-1686,-1027,19349,23345,21608,13956,9059,457,-5560,-866,13649,13781,-2747,-7589,5678,12007,4351,-2456,-857,-3668,-3019,-3033,-3884,-2397,1764,4181,2012,2154,16269,35614,33959,12302,-2127,-14224,-3441,7456,19282,36765,42663,27606,6731,-14186,-2144,2051,4197,-1288,1470,4583,1975,-8345,-11572,-15656,-16340,-15270,-12382,2639,12597,4285,-12678,-11719,-12403,-8526,-6970,-7450,-8551,-9983,-6215,-293,1275,2473,1758,5400,15451,22570,833,-9913,-2467,4932,9884,6271,-1552,-5504,-9809,-7384,9749,31131,43111,24260,2586,-8581,-13650,-1263,7314,5221,5685,3822,-1015,-7440,-10900,-17636,-12970,-12341,-5128,-328,4364,8495,7237,-1783,-2611,-1298,593,-2754,503,12642,21677,9706,5374,7790,4135,286,4841,-1324,-15884,-6280,-9418,1644,14813,9647,2099,-2653,7968,17908,16090,12480,8433,2291,-2300,-308,-1899,-5220,-3279,-3335,-2781,1390,1403,-716,-5111,-3675,-6381,-9613,-15689,-11018,-6737,1060,-1636,-9490,-3953,4227,2792,-2873,-6341,-1096,4755,5908,6862,2950,-1026,-12132,-8248,-5480,-8548,-5479,3200,10392,20719,25752,18426,10643,3446,-2981,-8590,-8124,-1180,2182,3629,4440,9669,18387,34315,41497,45853,60709,53177,30853,18409,14665,2234,-10578,-8666,-548,6824,13510,11289,8298,2824,-3295,-10380,-9181,-5616,-4930,1532,15010,20112,14156,-2341,-12783,-18996,-12997,-1856,-2250,5903,33108,60796,64056,51421,38196,14947,729,-3246,-8420,-11171,-6330,550,2967,-567,110,5305,13914,7415,4117,2259,3607,12076,19166,24575,19739,12182,7054,2686,-4296,-7149,-11432,-8137,-5170,-8041,-12178,-8918,-2003,2263,1793,3475,4373,3775,3314,329,573,-2106,-8121,-5297,-425,-2900,-5545,-3015,-1811,-279],[5738,2819,-781,-5529,-3126,-1981,-2705,-3796,-2018,-110,5415,7234,8491,14792,18718,12651,-1961,-5391,-918,-2803,-6015,-10116,-8785,-5155,-5920,-16516,-15228,-4653,-5018,-7398,-5199,3165,4656,2813,-684,-5891,-8366,-11216,-9591,-6972,-3678,-2985,-12165,-11521,-3822,2761,16654,23967,12827,-3224,-6376,-2431,-7638,-14296,-4092,-485,-1992,743,-4016,-8207,2368,14755,20722,15126,6468,-1840,-4745,-850,7203,10441,13579,15357,9061,-1842,9785,20342,21461,12072,3398,-290,1023,8854,14389,22263,30361,18369,4801,-3023,-7167,-4494,-1550,3382,13362,5415,-5926,-1956,8301,20297,18039,11134,5748,6663,11892,17908,13034,3004,-8125,-8933,-7599,-5355,-8933,-10895,-11706,-6949,-4301,-9389,-7798,1536,-2393,-9779,-12958,-4695,4515,2743,291,6345,19297,37600,51071,42782,31368,16423,-7251,-27978,-39812,-37638,-24613,-13749,-4383,-8926,-11241,-12652,248,-82,-2480,-7550,-4955,-9348,-15770,-8711,-1601,-6214,-3538,3326,5314,2659,375,8266,18847,11808,202,-652,-1437,-1262,6804,11501,5371,-5256,-15203,-13465,-1761,7225,-2157,26060,75026,142583,197728,286997,366775,377257,306665,173768,70893,45116,16811,13526,5240,1965,8843,19233,16015,4240,-4424,-10378,-6096,-1057,-1706,-5081,-9137,-1318,15081,23853,12504,1339,-2055,-2746,-8690,-10066,-11300,-10798,2727,3445,-437,-1902,-3010,-3104,-6398,-899,-485,-16153,-23731,-20110,-2670,2196,2099,184,-8193,-18969,-4745,4149,7712,11199,8795,6673,808,-5548,-6848,1550,10009,6449,-3674,-6433,-4265,-4129,-1015,136,-6912,-14520,-12368,-11053,-10207,-361,6077,779,-11881,-16438,-17144,-17152,-15171,-6482,-5483,-3291,4084,10915,16388,22693,30571,38704,36728,16371,-167,-4230,-5736,-8198,-3832,10062,20852,15866,2293,-10437,-6821,-2997,5921,12287,6725,-5606,-857,11643,19515,7608,-1279,845,3532,-3410,-11099,-10386,-6679,-1231,5225,-353,-9571,9417,13328,13096,6108,2244,-166,-3287,-7926,-6087,-276,-1263,7879,32767,43287,28018,11634,2456,4729,15839,32160,27116,12572,3508,-1333,-6382,-10152,-10306,-11697,-16269,-11992,-10493,-12927,-11619,-435,21852,42277,26406,7209,-1978,7581,7020,-2437,-7201,-5397,1774,5822,4199,-1884,-3063,1746,5389,4959,3974,2157,787,4584,9981,5634,-4824,-12119,-6154,16870,31830,25838,13096,-3180,-6491,-6017,-4882,-7281,-433,10511,27524,27639,12191,3286,-5815,-8678,-5247,2621,17874,18990,5701,-4286,-20820,-18758,-15705,-14213,-7185,-2357,6441,7162,-2537,-4379,177,-1637,-4495,-6253,-4056,-4693,-13428,-8586,-5144,-2928,-3219,-5755,-9590,-9228,6188,15066,14166,14223,8381,2458,-8305,-6155,18020,30493,18667,10550,4297,7009,7257,6921,96,-6731,-10676,-8676,-138,-886,-6701,-15083,-15780,-9605,-9109,-5063,11623,22883,20614,622,-12698,3425,7504,9935,24114,23978,7014,-10151,-4004,10651,28695,37458,27740,11239,713,-7051,-4026,-740,2178,2287,6845,3493,-4560,-4611,8564,7468,3863,1817,-3725,-11972,-2390,-5235,-4328,-6508,-16283,-5520,4980,5579,-4025,-11502,-9894,-6852,-10421,-14008,-13455,-12977,-6247,3502,14353,8513,-593,-4704,-9076,-5913,-6097,1710,6,-4651,-8174,-13096,-19778,-10003,-6705,-11366,-13495,-11965,-6839,-2539,1232,4714,4400,2485,3247,2846,865,1940,6759,9972,12000,9404,-882,-10284,-9521,2658,2966,-851,-2277,-7577,-11439,-8520,-14508,-11498,-15179,-9994,-12046,-16875,-19211,-12759,-6931,-5077,-5985,-3695,3121,8492,9807,11188,4467,3049,5152,3617,1328,4684,9623,8094,1298,-5057,-3603,4965,8904,7132,2130,-3469,-5068,-4876,-9210,-10818,-1357,-1078,-6700,-6223,-8112,-640,7981,1376,-3293,12365,11312,3829,384,758,4194,4493,1359,-458,2811,1498,2993,2324,2468,1730,5321,11480,8919,-232,-4256,-7407,-3000,-1431,2874,6100,5330,-1986,-5271,-1240,1723,-1932,-11202,-8894,1314,9847,7981,-1060,-5671,-1477,1781,782,-6571,-11834,-14170,-8064,3677,4321,-1800,-1875,2053,3429,2000,-6160,-6410,-9235,-17030,-16825,-13861,-3908,-6428,-6621,-3835,-4358,-3062,-2535,-65,-1307,3976,29664,53905,42027,15683,1291,-7643,-6462,-3806,-847,1715,1132,-6081,-11273,5662,10505,7170,5022,2667,-1033,-822,-2364,-727,-3086,322,1454,2059,5465,15363,14943,4976,-4857,-6565,-1897,2452,9199,1568,-5307,1132,7511,-2204,-8669,-99,13332,18937,7150,-6467,4145,2619,3896,10373,6396,5405,12353,18979,32118,41463,31582,16760,10058,13095,12150,3336,-8363,-2996,5847,14200,18497,21336,15370,1108,-5070,-6592,-7882,-9489,-7158,-3238,-5038,-8103,-4177,1972,-6130,-8182,-10304,-9108,2217,14925,17828,17445,10398,9630,6832,1723,8889,-1830,-3658,-4098,-2100,-2566,-2139,-3208,-4070,-6722,-8413,-3077,-1435,-2550,-1735,-1739,-1712,5567,9646,12999,22195,35322,21252,3664,937,-3066,-4139,-3364,-2063,9601,15951,11869,3365,-7038,-10226,-7920,-5907,-6629,-8390,-8133,-6712,829,9150,-713,-4436,-1982,-6243,-11903,-9779,-5834,-8395,-8850,-2816,10945,13825,7644,304,-8578,-4409,6890,12909,11657,24762,35767,23262,5823,860,-6156,-8487,-3470,2281,4632,4824,5748,-4670,-7384,270,3847,1069,-3512,-7487,-7246,2169,6981,9395,4889,-5806,-10943,-9414,-5293,-2418,12082,36858,45303,35449,18485,4419,-5857,-2454,5057,16500,39333,51645,40018,22105,17237,6298,-4908,-7735,-10639,-5561,6914,24129,37217,35945,24199,11679,-5596,-9565,-2859,-3596,-1172,2939,224,2986,5207,-3195,-5868,-4327,2043,5085,7734,8175,231,-10268,-959,-700,-2400,-831,7326,10486,6383,-1172,-8746,-15387,-11698,-3876,-1393,843,172,1277,-11566,-15955,-11575,-7537,-11221,-7227,-3381,-1014,132,-4010,-2672,2282,-2678,-7393,-11333,-3160,5443,7017,845,-6769,-9582,2124,10115,10427,7976,7052,10957,10091,-288,-3475,-386,6418,11160,3500,-4508,-8172,-6072,-7523,-10018,-8020,-1520,1936,10557,6581,-668,6420,10165,9990,9979,13173,12608,16803,13537,-994,-2484,-1929,-8192,-9605,-3695,1533,5807,10655,8038,2839,-3067,-6753,-3174,6088,11142,14476,11096,3168,-5629,469,7347,7810,2337,6122,16959,24365,20379,9804,3456,2181,4221,14431,25225,26130,14035,5403,7646,6841,7944,11128,19389,14655,-1437,-6439,-9387,-12749,-9910,-10387,11026,29644,34867,18239,9047,5077,3067,-2057,3299,5105,-5761,-7383,-6608,-6917,-9524,-11443,-13322,-15745,-10144,-2300,3582,2933,-1963,69,3421,2971,5089,11177,4384,-6584,-5791,3907,10710,5426,1357,1072,-1248,6332,11429,10168,6272,1599,-6758,-8816,-9085,-11312,-14479,-10044,-7243,-1833,1558,2633,6546,7951,2465,-6709,-5276,-3285,-5218,-6967,-7513,-3019,-126,-2019,-2485,216,3824,5595,3708,-3959,-6760,-8155,-11118,-12599,-7483,4179,21951,31548,41750,60318,53413,19173,10543,17379,36077,43538,19794,-2831,-7585,14577,27173,18913,-1531,-5616,-16577,-14385,-12023,-7166,-5074,13190,38114,54015,49791,35618,20882,7253,-2591,-7337,-704,14817,32356,41829,37637,19769,22742,24659,14976,-2854,-8613,-5905,295,7768,17821,28451,29216,21786,15583,13219,7776,2398,1595,3978,13320,56221,93958,96157,70130,39793,13116,1966,4887,5521,3741,779,-9127,-11412,-14899,-8553,-7552,-4431,-6522,-8280,-2246,427,-6668,-9935,-7345,-4791,1371,3231,1889,2245,3843,859,-8806,-9668,1261,1828,-2598,-7496,-10607,-5984,-4540,-3541,-1189,-689,-2606,-6391,-6125,-3295,-5863,-1152,8726,12236,9821,6964,12493,29229,41853,37512,11865,-2472,3248,11291,13978,13668,7252,2488,5654,11073,9669,7395,-7688,-13507,-2246,-108,-4459,-2775,4505,4449,-1000,-6728,-3577,-1483,5309,15506,24180,21095,6756,-3977,-5259,-1185,-3615,-8548,-8537,-7258,4299,6953,5448,-26,-4781,-3415,-5732,-11411,-11069,-6028,18,-670,-11521,-17795,-13597,-2712,15169,25299,25941,30609,38957,33038,16281,5884,4999,5339,3702,-1261,-2556,-2640,-3811,-1946,-2434,-4470,4638,6916,3157,2768,-501,-678,3003,2296,422,-627,-4365,-6784,-1880,6386,19488,29851,31465,16106,5124,-3056,1294,8749,8697,70,-2899,-1609,3931,6737,2559,-10526,4428,22311,17654,693,-5114,-3004,5104,8865,2486,-7038,-6177,17353,42646,44157,38536,20275,6269,1562,760,695,-1,-52,305,48,24,-8384,-10201,-13511,-10910,-6603,-1054,-72,-709,-3827,-5639,3949,5785,-5308,-7223,2267,8649,26146,53986,60797,41510,24600,12459,-3153,-9061,-3601,-2564,-3533,1037,4603,7014,7529,5794,2399,-1166,-9763,-11987,1429,12771,11594,-10,-10524,-14386,-12512,-6525,-1611,-8000,-8970,-6787,-7031,171,7688,11829,6805,3152,8041,9163,5098,-5534,-5017,1341,-250,-2427,-7478,-4050,1937,5983,7047,7798,613,-7456,-11334,-11210,-10297,-12400,-13358,-5215,-2118,-1287,-9408,-10853,-4683,5654,6715,-100,-6881,-4420,11246,31720,47834,42104,15400,29,-6519,-4983,-6352,-7234,-9311,-9267,-10574,-9164,-1884,6335,9924,6797,418,-10977,-20355,-13321,-3013,17900,35860,36567,34144,25295,6752,1450,979,3496,-3306,-4280,-1793,-6997,-12038,-3277,5160,12431,17057,3487,-10595,-5861,3401,18452,12458,-1025,-5215,-5670,-130,4303,-1104,-4928,1917,18488,22220,9179,-4256,-1289,234,-1519,-179,-5387,-8497,-1014,3701,4871,-2749,-7375,-9398,-3987,-3713,-6614,-3387,3684,7365,-577,-14085,-2805,-2374,-2576,-4203,-3677,-7071,-1252,8367,26393,38590,13108,5149,9292,21209,36798,29216,16968,-524,-3044,-1533,-1463,-5026,-4702,249,7174,6303,38,-7948,-3183,-27,-5354,-8821,-11443,-7139,805,6723,3302,-4265,-4767,-7338,-11738,50,6010,12599,7150,-4900,-15981,-3007,20121,29844,13877,23237,54438,56972,29675,15217,12739,8195,5654,12728,12986,-1805,301,9075,10444,7155,1349,-1455,-4394,-8583,-2362,896,-3925,-10596,-5067,843,2677,4135,2232,-4928,-8676,-3110,-882,2296,-381,-410,-178,1024,6004,8606,6711,2160,-1050,810,1691,-5051,-3822,1319,1255,-3331,-195,6508,3915,2201,-3803,-5057,10927,29643,17453,-391,-7611,-3956,-791,2542,8477,15317,13470,6329,7806,4378,2902,12768,12297,-1687,-13512,-4203,6491,3832,-4114,-5048,-3850,-5961,-3458,7194,22003,16295,6269,1013,4287,5979,7958,11513,8725,2734,3359,2786,-1988,-1555,-3798,-1822,-1570,-2839,-1856,-804,5748,2706,-12592,-13511,235,9116,20642,16767,6572,-3131,-3043,-5021,-7615,-16517,-14202,-2459,3076,5498,7831,10064,6284,-4698,-7702,-7251,-10701,-10950,-9307,-2789,-4629,-1870,3360,596,-3250,-2262,1190,4491,13123,29850,41717,29401,2198,-8287,-7812,-6876,-12596,-17638,-13197,-2709,4054,3587,-6094,-7786,-1231,3664,16545,24444,16736,10082,4082,-2813,-11245,-14973,-10350,-5881,-2131,5488,7935,3320,-9773,9162,22490,25969,15616,3037,-7852,-11676,-9058,-8003,-10315,-10535,-10682,-1963,7055,8031,6503,4873,7698,21352,33472,39814,10316,-9566,832,11921,9526,-4927,-13149,-16759,-14769,-9614,-1621,3648,7363,-2217,-16628,-18905,-9893,-9467,1439,13860,29535,19894,16218,17620,21014,11289,151,-9444,-13907,-11488,-1939,5106,6425,5196,7612,12331,5712,-6139,-9859,-7510,-6366,-5911,-9588,-13967,-18420,-18001,-12961,-4012,-3701,-5481,-6686,1380,15692,32520,42787,42857,37185,33210,20938,8483,893,6298,29252,35538,32951,22989,17676,6676,-5170,-3931,10759,14324,-1411,-7474,3133,9050,1237,-4776,-1982,-3956,-2931,-2088,-3248,-3191,-136,2469,907,1249,15687,35033,31806,10923,-1728,-13192,-5845,5363,17539,34104,40742,28704,7951,-10913,-6172,-2619,2036,-931,3133,5119,16,-11324,-11227,-14014,-15608,-15091,-11824,2499,10936,-155,-14097,-10080,-11677,-8456,-7798,-8679,-9868,-11024,-7167,-188,2039,3333,3078,8311,17252,20270,793,-9789,-1707,6853,11300,7743,-37,-6607,-9283,-8646,5969,26863,40182,23113,1006,-11353,-13119,2535,8259,5448,5390,4739,325,-5741,-8474,-18729,-16682,-9742,-2644,1061,5073,10063,9757,-499,-2697,-2551,-1183,-3347,642,12741,21942,9258,3608,6062,4869,3108,7731,294,-17394,-8886,-12093,704,15825,11315,6185,-895,6183,18206,17616,12404,6782,487,-4539,-2703,-4353,-8073,-5593,-4462,-2252,3307,4465,4627,-110,1487,-3286,-7627,-15628,-12387,-6300,974,-3979,-7905,-2645,3775,26,-5422,-8289,-2095,6099,9148,9037,2939,-2608,-13543,-5429,-2053,-4719,-2023,6699,14379,24376,26195,17707,10834,5208,-885,-6737,-6459,-142,2471,3771,4753,10213,20371,40258,50878,54274,64492,51917,29306,14941,8561,-3359,-14072,-7923,-2318,2083,7763,10268,11774,9636,4076,-6016,-7089,-4905,-4958,195,10785,13608,8457,-5916,-17207,-21561,-11180,-2264,-3946,2575,27520,51603,53229,40347,27117,9386,-251,-3362,-9091,-10385,-5788,1287,5260,2918,4121,7028,10990,4635,3156,2569,4934,13545,19699,26706,22762,15213,9511,3894,-4697,-8403,-11628,-6011,-3295,-7105,-10987,-7996,-1321,3399,3309,4304,4960,4655,5311,2883,1887,-1796,-7296,-3864,1157,-1095,-4821,-2966,-283,4141],[11698,7561,3970,-3046,-3363,-1866,-980,-241,416,828,5567,6673,7464,13584,17236,11758,-2095,-4054,-169,-2628,-6728,-10604,-7691,-3984,-6692,-19116,-11037,-1254,-2964,-6465,-5083,3841,6184,5105,1203,-5477,-10107,-14327,-13116,-10098,-5327,-3537,-13307,-14334,-5621,1843,15977,22721,10327,-6391,-9720,-5831,-11543,-14208,-2227,-55,-3382,-113,-3514,-6250,3599,15043,20576,16399,8184,-811,-4469,332,8882,11870,14648,16641,10150,-1070,8087,18247,18912,9478,768,-1715,2728,9931,15454,24215,35266,23005,7070,-2039,-7148,-5289,-2395,951,9458,2639,-6402,-1755,7948,20971,17217,9515,4252,5639,11534,18099,12957,2631,-9012,-8485,-6775,-4758,-8465,-9525,-9552,-4547,-1848,-6484,-7725,-694,-4438,-11255,-14031,-7341,972,755,3146,4310,13954,30262,47408,42646,29281,11591,-9505,-26746,-36381,-34388,-23235,-14590,-6976,-11289,-12756,-11999,1072,-146,-3316,-8929,-6180,-9990,-19057,-11535,-3464,-6461,-3971,-440,2227,707,-1317,8322,19337,13315,969,-3456,-3613,568,9511,13949,6370,-5002,-13486,-11706,-802,9409,139,22130,67253,134852,195452,292842,376646,383745,303645,163344,58823,29269,14614,14477,6373,3052,10886,19679,15103,3715,-4420,-11736,-8148,-2353,-1942,-4810,-9059,-753,15481,24195,12498,425,-3397,-4834,-9933,-9856,-10562,-11503,928,3194,-464,-1678,-2203,-1735,-4893,1108,4158,-11231,-21699,-23015,-8266,-1339,389,-2809,-10336,-16834,-4147,3692,6944,13108,11798,8998,2139,-4119,-5172,3259,9804,5061,-3920,-6439,-3738,-2972,-68,303,-6953,-12745,-10565,-9718,-10914,-359,9851,6150,-7178,-13111,-15039,-15116,-13625,-6175,-5659,-4402,2193,10141,18153,29447,37542,45649,45426,22588,2537,-3472,-5498,-6582,-2509,9812,18648,12198,-2649,-14886,-8219,-2859,3920,9800,4729,-8525,-1636,10689,20658,9501,-995,-867,1998,-4694,-13917,-13926,-10308,-4369,3948,1421,-4402,10994,14320,14014,7354,1549,-3958,-7706,-11793,-8414,-768,-129,7514,28326,36399,22374,7844,984,4304,13945,26821,23357,11521,3262,-1109,-5359,-8193,-8153,-11202,-17598,-13184,-10124,-9411,-4463,8966,26103,42176,25352,7385,2103,7680,4772,-4691,-8883,-3873,2851,6257,4350,-2399,-3766,2977,7529,6884,5202,2280,388,4346,10003,6045,-4248,-11064,-3913,21452,33672,24772,9985,-6631,-6781,-6319,-5495,-10109,-716,10317,26818,29607,14910,5796,-3903,-6832,-3317,5428,22860,27160,11659,-1178,-17961,-16599,-13249,-12633,-6242,-2171,6096,6259,-2707,-3651,-210,-3065,-5907,-5427,-2496,-4916,-12930,-7935,-5363,-3919,-4036,-6181,-9559,-8105,5724,12555,11979,13140,7921,2897,-5206,-2326,23035,30776,13851,4185,312,7676,8275,7368,-8,-7045,-9848,-6563,751,780,-4574,-14001,-16874,-8703,-7797,-5482,12750,27630,27639,8761,-8550,1805,7684,11150,25019,25499,10332,-6828,-7145,7104,22623,28437,21510,9623,1092,-6285,-3173,-1822,219,158,5017,2152,-4038,-2233,11519,9010,3978,1199,-5199,-9616,894,-5055,-6985,-8875,-14547,-3394,5298,4749,-5729,-12969,-10010,-6527,-10072,-13966,-14361,-12512,-6551,3530,14988,9511,2180,-521,-4112,-2184,-3505,3615,1353,-3481,-6942,-12131,-20241,-10060,-6557,-11035,-13200,-11233,-5329,-579,2758,6114,5669,3660,4346,4231,2296,2630,6485,9535,12616,8904,-1620,-11075,-8413,2533,1139,-4248,-6133,-10006,-5931,404,-5057,-3278,-6733,-7737,-11450,-15537,-19539,-13866,-7623,-4968,-5082,-2434,2969,6595,6667,9586,4465,3311,5805,4426,2539,6328,10811,7346,-698,-6513,-4130,5033,9092,7149,2280,-3028,-4332,-4943,-9014,-11872,-2391,-2719,-8558,-7692,-8704,-1505,6883,-29,-4835,11390,10482,3356,-1121,-1651,3741,5781,2979,746,3318,1713,3240,2624,2680,1672,5570,12049,10502,1803,-2558,-6523,-2782,-1713,2117,5052,3686,-3371,-5771,-551,2309,-2108,-12070,-7409,3819,12799,10632,763,-5372,-1525,2720,4243,-480,-6421,-10091,-12218,394,2347,-2337,-2181,1688,4246,3577,-5266,-6547,-9531,-14530,-14614,-13821,-4896,-8465,-12795,-6403,-1237,2002,2977,6530,4554,6185,29758,52504,37552,13274,-600,-9218,-7751,-5144,-2299,728,2636,-3752,-13584,3330,8995,7018,5766,3541,-234,-1165,-2833,109,-1368,3466,6034,7229,9070,16547,14904,4519,-5468,-7280,-4853,-1193,6216,-60,-5255,1204,8726,-610,-10498,-2097,10694,15615,6992,66,3456,2387,4536,10025,5110,3072,9661,16860,29950,40121,33361,21129,14813,15589,12808,3856,-8906,-3022,5509,12119,14855,15899,8336,-5928,-10812,-10168,-9879,-9294,-6799,-5897,-9895,-9477,-3000,3913,-3924,-7192,-10009,-9345,1164,12378,12733,10895,6675,10263,11627,5801,10853,93,-3132,-5899,-4832,-4819,-4424,-4926,-4976,-7490,-9499,-3464,-741,-714,-756,-1709,1541,10066,13577,14409,21350,32818,17415,1193,-80,-3899,-4472,-196,4458,18443,22859,14006,2193,-10094,-12414,-9799,-8263,-9869,-11933,-10873,-7290,-2735,2697,-7051,-3213,5351,2101,-6327,-6349,-2886,-5145,-13258,-6625,8713,12763,7462,1114,-8927,-6139,4120,9489,7835,20449,31968,19846,2642,-3206,-11238,-14402,-3592,4065,5364,4311,4425,-4900,-4718,1644,3787,-417,-6162,-11890,-13824,-5123,1313,6622,5440,-4157,-10964,-10702,-6348,-5122,4387,26787,37534,32021,16804,3254,-6113,-1603,6248,16662,38433,48484,34646,18053,12546,3719,-5520,-8632,-10111,-3544,9098,26331,39822,36776,21271,7424,-8521,-12527,-4652,-5706,-4447,-227,-3164,-909,1476,-5870,-7082,-4592,1307,3597,5569,5237,-2169,-7795,743,216,-2697,-1379,6151,8606,4848,-2155,-8441,-13061,-11142,-2888,-1738,-1605,-2108,-1300,-16603,-20023,-11470,-5390,-4270,-3652,-1154,472,1099,-3673,-2548,2809,-3134,-8926,-10248,-2264,6314,8182,872,-7438,-7821,3592,9740,8489,5295,4669,7242,4994,-2690,-2485,2599,11179,15975,6086,-3192,-7283,-5642,-7657,-9972,-8374,-2176,1634,11199,8132,-378,5885,10036,9250,8533,10401,8224,11236,8175,-1646,502,120,-6622,-7771,-1171,4025,7557,10627,6081,1949,-2623,-5692,-3413,4826,8968,12377,10034,2356,-6271,117,7071,7530,2463,7136,18094,25524,21428,10333,3212,1751,4960,15448,22298,20230,8265,2430,7243,8355,10486,16799,27525,21782,2708,-5262,-11791,-19146,-15703,-5694,15573,33278,36420,18761,11745,7719,4088,-1959,2312,4204,-5008,-4873,-3925,-5035,-9583,-12748,-13934,-16206,-10218,-1870,4288,4783,2541,4806,6672,4034,-321,2886,-1802,-11014,-5285,4083,10444,6610,3294,1124,-2948,4421,10531,9171,5536,1250,-7106,-9041,-9388,-11631,-14364,-9731,-4664,220,1839,1310,5078,7733,2192,-7295,-4599,-3024,-6293,-7717,-7038,-1635,1379,-1157,-4609,-1116,3223,5126,4164,-2932,-5538,-7075,-11031,-12643,-7407,4008,23115,32323,42074,62855,58412,20500,9082,13252,29312,37357,17377,-3093,-4999,19986,34434,25403,1772,-3783,-15639,-16738,-12412,-4200,1772,20117,43936,60885,59392,46393,29156,12134,-389,-6777,-765,15042,35764,46667,40656,22216,25967,29555,20557,2078,-5408,-3318,1860,7222,15694,25850,26324,18505,13120,11965,7262,1986,1024,3602,13114,54137,85362,83837,60473,33476,9092,-1884,-213,-787,-570,-314,-5373,-10487,-17784,-6755,-5163,-3422,-6618,-9212,-3052,1461,-6324,-10262,-7387,-4363,2746,5882,4023,2545,3289,686,-7716,-10453,925,884,-3387,-7759,-11543,-6662,-4977,-4170,-1952,-2391,-5140,-9371,-8853,-4616,-6273,-1029,7540,9413,7813,6679,11212,24746,36508,34958,12479,-2360,3714,11106,12003,10984,5467,2097,5471,10795,11353,10388,-5230,-10827,-3269,-909,-5173,-3608,3150,2976,-1646,-6719,-3382,-1286,5520,17103,27397,23495,7953,-2383,-4280,-1540,-4195,-9219,-9032,-6959,5168,7019,4081,-1921,-6048,-3883,-5252,-10919,-11536,-7638,-1530,-2828,-13980,-16879,-11820,-401,18518,27969,26979,29765,36393,31542,15765,4798,3091,4215,3052,-1707,-350,745,-332,1580,-593,-5183,3423,6456,1933,1164,-1358,-877,3375,3709,1961,863,-4316,-6985,-344,8560,20329,27252,27261,12364,2587,-4354,-38,7003,7238,941,-1117,-2253,-552,1873,1892,-12039,1346,17762,15903,21,-6868,-6728,1033,7021,3136,-6710,-9709,12559,34974,38868,34313,17686,5534,2697,2441,2038,-124,-3566,-2145,-430,1403,-7074,-9901,-13717,-9787,-5928,-1371,-1791,-4142,-8496,-8363,3122,5391,-4860,-6996,3010,9195,25470,46281,45396,27129,16502,6160,-6803,-10134,-3027,-2626,-4077,804,5432,8906,8805,5540,1297,-1747,-8058,-13044,-3150,8640,8900,-1574,-11094,-12927,-10262,-4435,261,-6056,-8762,-7859,-8655,-1209,7651,13257,5246,348,5357,6337,3053,-5815,-4648,2428,2123,1260,-4971,-5723,-1363,2433,4298,6728,1720,-5327,-9015,-9107,-8572,-10801,-10584,-2415,225,1123,-7609,-10465,-4040,4591,5044,-1539,-6924,-2621,13933,34443,51964,48565,18788,1048,-5165,-4052,-6650,-7798,-7164,-6349,-7740,-10448,-3253,6965,12440,8314,-157,-11055,-18759,-15706,-7500,13889,35376,32589,28060,21153,6289,3499,3301,4850,-3439,-6568,-2554,-6835,-11310,-3148,4114,9978,13333,2769,-8318,-2510,7518,23205,15633,1916,-2651,-6379,-400,4769,-1752,-5122,4259,22819,28564,15644,-137,-1759,870,-771,-282,-4654,-8223,-1780,5440,7647,-617,-6424,-10008,-4308,-3392,-5569,-1804,5051,7242,-1497,-11746,-491,403,-1003,-4691,-3649,-6583,-254,8491,23554,39704,12760,2568,8217,23833,37615,31027,21048,2169,-2241,-1690,-2890,-7272,-4426,4621,10116,5274,-3391,-11886,-2979,-382,-6038,-9864,-13047,-7614,1636,9093,4800,-3647,-3993,-5606,-6428,9090,17140,22894,12698,-1917,-13537,-7742,15881,24437,7740,16931,45270,52357,28306,14065,10531,4006,-1198,6938,11097,1136,4394,11682,12612,9309,2949,-6676,-7544,-7402,-2171,-41,-4993,-10222,-4260,717,1160,1404,1103,-4107,-9571,-5046,-1933,2018,496,1524,2655,3233,7945,9302,6583,1571,-1172,1518,2503,-4800,-3586,1459,1559,-2854,242,5741,1855,402,-4615,-5151,7952,22681,10931,-3252,-4394,-1256,389,2934,9207,16757,16265,11007,15406,11497,5546,13273,13694,-222,-14117,-6784,3326,1742,-5404,-6967,-5095,-5282,-3394,5958,18450,13159,5391,2060,7854,11684,13050,14381,9306,3736,4311,1950,-5115,-4124,-2941,-559,-1957,-4840,-5273,-4203,3214,-1509,-16761,-7790,7356,16218,26295,20304,9756,-1206,-2502,-6455,-9451,-18580,-13189,-2001,3768,6042,8392,7960,3186,-8305,-12015,-12291,-10445,-8370,-6771,-496,-2431,596,5856,2584,-1914,-1856,1268,5127,14786,32731,44473,34104,7618,-5858,-9241,-11165,-16884,-19329,-12603,-3592,2158,1664,-7551,-9647,-2598,4237,19141,26569,17315,9364,2432,-3490,-10961,-13897,-10396,-7438,-4924,3362,6346,1350,-10381,10646,22258,24277,13855,2944,-6587,-7649,-4628,-4262,-8830,-10332,-11433,-5756,1429,5126,5726,5310,10207,25958,37685,40798,11086,-6337,1948,10542,8086,-5751,-11411,-12967,-11873,-7530,660,6467,10251,1440,-12703,-17699,-10569,-10747,270,12620,28646,19410,15262,14818,18153,9984,205,-8771,-14938,-10936,612,8051,7793,4212,5680,10527,4283,-7062,-8628,-6252,-4258,-5060,-8951,-13385,-18349,-17873,-13356,-5647,-5575,-6684,-7022,1641,16634,34061,44548,43311,36246,32848,20813,8643,3615,13182,37820,46448,43292,31999,27528,15039,-1709,-7833,6883,14135,-284,-7367,857,6514,-1282,-6776,-3007,-4184,-2639,-726,-2171,-3716,-1617,1594,478,516,14743,33527,29021,9409,-1061,-11594,-8489,2686,14642,29810,36689,27922,8885,-5006,-5706,-6062,-218,-189,5357,6237,-1309,-13982,-10455,-12000,-13966,-14023,-11315,1788,8309,-4646,-11911,-9226,-11444,-8755,-8961,-10303,-11621,-12481,-8332,-197,2472,3968,4457,10940,17269,15779,-130,-9804,-1264,7784,11405,8001,358,-8012,-9338,-9305,2555,22166,36292,21525,-433,-14372,-12077,6787,9036,5333,4552,5179,1670,-3753,-6050,-16983,-16221,-7060,-878,1810,5029,10494,11139,27,-3335,-4169,-3320,-4307,266,12254,21472,8763,2087,4590,5868,5997,10231,1451,-18550,-11769,-15306,-1389,15284,11702,9545,2128,4431,17302,17997,11464,4840,-1335,-6787,-5457,-7153,-11286,-8177,-5958,-2178,4770,7026,9689,5581,5814,-1250,-6131,-13396,-13124,-5963,668,-6090,-6813,-1877,2426,-3431,-8796,-11068,-3939,6978,12136,10761,2433,-4577,-12014,-3404,255,-1742,1457,10455,18424,27132,24822,15404,10193,6572,1071,-5057,-5243,366,1987,2967,3692,8884,19744,42577,56142,57882,62048,46018,24805,9440,1454,-9339,-15322,-8117,-4952,-3548,1028,8160,13878,14820,11166,-1093,-5401,-4744,-5555,-1462,6892,7817,3479,-7891,-18182,-20175,-10006,-3557,-6257,-1548,19640,39281,39771,27833,15390,2886,-2481,-4626,-10801,-10769,-6339,697,6162,5282,6848,7537,6543,849,923,1456,4606,12965,17902,26805,24634,17796,11499,4481,-5644,-9283,-11289,-5231,-3493,-8089,-11455,-8164,-1827,3166,3948,3909,3967,3868,5691,4071,1702,-3117,-7875,-3534,1627,-295,-4205,-2338,2413,8871],[17009,11735,9197,183,-3756,-1631,1112,3438,2732,1380,5176,5588,5970,11789,15043,10302,-2284,-3076,258,-2593,-6986,-9469,-4966,-1964,-6399,-18819,-6895,1908,-1008,-5531,-4981,4352,7326,6856,2666,-5108,-11193,-17139,-16314,-12751,-6558,-3430,-13206,-17272,-7482,569,14069,20094,7002,-9975,-13238,-9328,-14818,-11538,-741,41,-4275,-858,-3084,-4741,4460,14487,19271,16622,9084,-296,-4541,988,9689,12217,14659,16813,10543,-1002,5471,15046,15163,6107,-2037,-3294,3198,9050,14585,24296,38717,27449,9375,-1049,-7475,-7041,-3994,-1906,5387,-297,-7138,-2360,6279,19604,15007,7605,2979,4814,11044,17842,12486,1863,-10150,-8161,-6360,-4842,-7960,-8140,-7507,-2498,141,-3733,-5197,-2350,-6357,-11835,-12808,-10528,-3518,-1390,4196,2402,9301,22725,41557,40074,25577,6926,-10150,-23827,-32121,-30914,-21533,-14869,-8872,-13475,-14510,-11132,1370,-709,-4425,-10335,-7794,-10684,-19676,-12722,-4427,-6115,-4856,-4084,-269,-739,-3086,6514,17092,12854,1443,-6204,-6157,2171,12001,16070,6923,-4950,-11878,-10131,-256,10582,2314,18223,59117,126645,191673,294416,378561,380375,292681,148861,45360,12945,12640,15763,7652,3868,12047,18686,12647,2470,-4510,-12828,-10665,-4239,-2745,-4878,-9679,-1121,14445,22846,11494,-1067,-5275,-7240,-11134,-9789,-10496,-13019,-2331,1447,-1400,-2059,-1876,-796,-3651,2639,7623,-7164,-19107,-24081,-12235,-4422,-1120,-5919,-12798,-14826,-3915,2252,5223,14383,14198,10769,3053,-3188,-4122,4074,8359,3051,-4465,-6889,-3936,-2649,126,-240,-7613,-11509,-9338,-8493,-11116,-474,13808,12362,-2052,-9507,-12795,-13244,-12560,-6186,-6386,-6846,-706,8253,17857,34079,42464,49505,50593,26258,3834,-3680,-6336,-5680,-679,9798,16537,8494,-7941,-18840,-8894,-2533,2102,7448,2832,-11486,-2571,9082,20660,10503,-1141,-3151,-333,-6608,-16850,-15441,-12890,-7120,2817,3858,-117,11448,13871,13662,7739,718,-7541,-12454,-16416,-11644,-2201,75,6288,22694,28691,16951,4623,-298,3455,11242,20476,18239,9400,2440,-1090,-4104,-5777,-5091,-8884,-17177,-12806,-8336,-5293,2295,16483,27969,39093,22759,7076,5182,6541,1251,-8045,-11217,-2365,3388,6015,3848,-3532,-4463,4257,9301,7961,5288,1407,-626,3590,9497,6138,-3867,-10341,-3138,22739,31818,20781,4670,-9558,-6072,-6097,-5925,-10677,663,10981,26231,31325,17614,8400,-1979,-5304,-1982,7336,26379,34073,16896,1242,-15079,-14112,-10684,-11074,-5451,-2318,4970,4556,-3311,-3408,-1176,-5134,-7971,-4697,-846,-4965,-11978,-7581,-5642,-4614,-3752,-4822,-7810,-6404,4553,8944,8758,11237,6482,2656,-2907,1268,27779,30274,10958,885,-3915,6786,7777,6330,-950,-7429,-8298,-5225,897,1725,-2809,-12494,-18679,-8590,-7130,-6317,12561,30348,33272,15642,-2793,-706,6420,10631,23018,24746,12790,-3369,-9554,3656,16939,20031,14114,6656,343,-6550,-3612,-4374,-3147,-3501,1570,-62,-3462,38,13994,9888,3474,167,-6605,-8493,2846,-4768,-9590,-11414,-12219,-1555,4903,2864,-8084,-14656,-10217,-6268,-9713,-13868,-15194,-11347,-6402,3355,14776,9662,4031,2593,96,954,-1619,4785,2213,-2699,-5845,-10982,-18493,-10121,-6654,-10920,-12600,-10215,-3456,1863,4540,7468,6742,4603,5347,5579,3481,2824,5601,8547,12395,7389,-3047,-12267,-7009,2338,-743,-7004,-7946,-7609,1560,8631,4199,6840,3018,-2866,-10673,-14172,-19067,-14524,-8278,-5303,-4878,-1873,2446,4304,3031,6999,3531,2890,5947,4942,3662,8014,11896,6307,-2636,-8081,-4972,4747,8931,6823,2116,-2669,-3639,-5311,-9212,-12905,-3792,-4718,-10675,-9358,-9294,-2294,5908,-1129,-6254,9849,8993,2242,-3080,-4657,2434,6034,3793,1036,3064,1587,3143,2531,2391,1020,5223,11975,11320,3123,-1645,-5969,-2842,-2589,633,3459,1855,-4756,-6466,-191,2562,-2457,-13145,-6838,4900,14276,12540,2515,-4885,-1803,3294,7252,5336,-335,-4678,-9129,-3738,-430,-3387,-2915,830,4594,4974,-4125,-5950,-8150,-11762,-12375,-13342,-5858,-8618,-7170,-2111,2031,5226,7803,13261,10666,8216,28330,48759,32606,11000,-2320,-10661,-8992,-6450,-3550,-256,3607,-1817,-13596,700,6842,6239,6397,5426,2651,915,-1740,1389,34,5877,9926,11907,11905,16705,14118,3912,-6067,-7882,-7268,-5001,2511,-1986,-5128,1131,9446,709,-12081,-3678,8747,13843,8492,3508,2924,2303,5205,9106,3397,195,6367,13836,26384,36955,33637,24769,18640,16913,12543,4005,-9501,-3507,4433,9433,10618,9435,385,-12954,-13502,-11927,-10547,-8376,-6050,-8395,-14462,-8733,-359,6554,-1071,-5458,-9153,-9328,46,9765,7900,4414,2773,9401,14228,8470,11189,1218,-2603,-7345,-8257,-7524,-6213,-6188,-5637,-8053,-10622,-3884,112,1353,499,-628,4626,13729,16785,15044,19263,28463,12492,-1937,-1635,-5092,-4559,3181,10951,27054,29170,15423,817,-12802,-13414,-10834,-9932,-12204,-14179,-8699,-6634,-5215,-1770,-6616,4147,13679,9794,-424,-1467,2264,151,-10280,-10924,5818,10845,6586,1605,-8930,-7749,845,5217,3293,15051,26389,15148,-1623,-8254,-13949,-21882,-3372,5956,6201,4074,3427,-4043,-1511,3309,3863,-1697,-8287,-14150,-14306,-9460,-3259,4224,5765,-2333,-10428,-11736,-7376,-7605,-3813,15459,28225,27113,14237,1966,-5627,66,7563,16199,36027,43506,29159,14533,8387,1292,-6222,-9522,-9103,-1819,10147,26850,40371,36197,17602,3684,-10825,-15144,-6481,-7857,-7451,-2957,-6235,-4570,-2050,-8126,-7823,-4493,832,2231,3248,1791,-4501,-4373,2898,1302,-3065,-2055,4812,6638,3410,-2582,-6856,-8765,-9222,-1823,-2141,-3647,-3724,-3246,-21117,-17708,-4471,3771,3810,-68,1248,2294,2418,-3083,-2299,3213,-3817,-9640,-8547,-1336,6976,9103,995,-7437,-5547,4963,9230,6999,3603,2913,4044,107,-4769,-176,6286,16628,20938,8417,-2119,-6430,-4999,-7344,-9213,-7914,-2186,1728,12074,10090,354,5363,9651,8116,6531,6988,4152,6387,4046,-196,4448,2946,-4795,-5805,1432,6389,9210,10559,4220,1061,-1968,-4398,-3501,3417,6860,10768,9082,1525,-7005,-175,6693,6928,2156,7618,18589,25855,21651,10177,2537,1410,6091,16333,19139,14987,3822,791,7272,9738,12269,21024,33926,28056,6840,-3421,-12420,-23492,-13366,1326,20722,36293,36586,18574,13989,9767,4667,-2125,1124,3221,-3787,-1949,-386,-1553,-7668,-12690,-14145,-16305,-9563,-953,5181,6537,7192,10066,10109,5147,-3734,-3004,-6517,-12422,-3616,4163,9552,7158,4693,587,-4984,1861,8742,7665,4736,1141,-7062,-8770,-8971,-11202,-13831,-8922,-2127,2453,3229,1722,4788,8052,2230,-7347,-3421,-2271,-6862,-7974,-6297,-155,2905,281,-6646,-2180,2702,4668,4758,-1528,-3902,-5587,-10468,-11921,-7384,3641,23799,32423,40876,61958,60461,20896,6987,8328,21283,29526,14210,-3230,-2448,24365,39656,30752,5165,-1667,-13923,-17423,-10509,-77,8540,26165,47827,65620,68211,57634,38355,17518,1964,-6170,-858,15055,38524,50598,42885,23908,28147,33392,25688,7456,-916,-30,3543,6636,13478,22970,23010,15049,10319,10263,6354,1452,824,3594,13085,51605,75110,70362,50502,27471,6153,-3691,-2902,-7794,-5423,76,-564,-8434,-17362,-4495,-2788,-2236,-6318,-9543,-3354,2971,-5702,-10390,-7164,-3665,4306,8679,6452,3111,2833,770,-5977,-11813,-40,-363,-3759,-7309,-11712,-7227,-5386,-4716,-2392,-3329,-6634,-11478,-11287,-6231,-6698,-788,6172,6193,5168,5949,9858,20608,31380,32413,13606,-1570,4309,10606,9782,8051,3257,1404,5223,10725,13440,13887,-2408,-7958,-3879,-1500,-5655,-4278,1836,1536,-2249,-6697,-3124,-1014,5544,18150,29725,25186,9351,-326,-2690,-1636,-4723,-9804,-9250,-6811,5349,6369,2162,-3679,-6608,-3640,-4346,-10108,-11505,-8888,-2983,-4839,-13899,-14311,-9388,2361,22000,30398,27255,27694,32033,28267,14091,3223,1171,3114,2705,-1427,1060,3781,3035,5235,1685,-5765,1850,5545,536,-394,-1796,-680,3923,5204,3582,2532,-4015,-6412,1805,11061,20219,23323,21489,7911,126,-5289,-1090,5091,5493,1517,899,-1344,-3311,-2809,985,-13301,-1258,13093,13256,-767,-8399,-10599,-3052,5171,3871,-5696,-13116,8380,28345,33608,29662,14727,4664,3783,3992,3004,-334,-6708,-3846,-612,2826,-5678,-9287,-13099,-8679,-5536,-1805,-3394,-7163,-12388,-9880,2664,5271,-3875,-5906,3678,9606,24160,38106,31530,15446,9539,89,-10281,-10860,-2352,-2588,-4539,601,6213,10738,10102,5419,338,-2080,-5221,-9971,-6423,4788,6171,-3094,-11333,-11175,-7719,-1885,2833,-3235,-8149,-8780,-10099,-2305,7479,13741,3219,-2170,2897,3946,1782,-4803,-3807,3441,4542,5037,-2140,-6740,-4080,-402,2312,6146,3113,-2895,-6422,-6857,-6778,-8987,-7274,748,2427,3497,-5809,-9451,-2537,3220,2882,-2968,-6761,-1285,14967,34929,52863,52302,21245,1982,-3970,-3573,-7124,-7519,-4746,-3246,-4286,-10028,-4458,7174,14340,9196,-874,-10618,-15924,-16576,-11768,8030,31555,26576,21228,16115,4935,4965,4824,5340,-4053,-9243,-3872,-7153,-10712,-2866,3336,8170,10167,2403,-5498,1117,11723,27114,18111,4940,573,-4848,49,5286,-2298,-4990,6535,26340,33485,21038,3534,-2215,1323,-98,-574,-3510,-6940,-2949,6217,9442,1140,-5429,-9938,-4422,-2909,-4318,31,6504,7079,-2434,-9116,2481,4033,1482,-4575,-4643,-7000,171,8472,20735,40170,12629,51,6642,25578,37276,32412,24963,5122,-1361,-1642,-3948,-9252,-3473,9245,12879,4379,-5121,-14490,-2377,-904,-6847,-10667,-14158,-8013,2162,11173,6397,-2740,-3175,-3873,-1288,19062,29256,32460,17008,868,-10341,-12565,10626,17885,2106,11594,35183,45268,25274,11391,6882,-920,-7414,3136,10991,5935,8285,13662,14080,10738,3964,-11638,-10942,-6129,-2029,-962,-5738,-9080,-3353,611,-225,-1415,-418,-3456,-9935,-6602,-2819,1829,1447,3452,5549,5117,9189,9017,5760,545,-1681,1741,3107,-4576,-3304,1509,1811,-2280,825,5089,261,-946,-5057,-5618,4669,15284,4913,-4665,-1539,972,1304,3125,9758,17686,18373,15168,22828,19129,9210,13780,14676,714,-14100,-8896,-108,-700,-6824,-8814,-6396,-4557,-3404,4696,14637,9460,4002,2715,10651,16946,18071,16727,9390,4346,4821,1012,-7449,-6285,-1794,892,-2107,-6670,-9129,-8794,-383,-5581,-10660,-1642,15136,23398,30709,21919,11573,381,-2148,-7746,-10444,-17653,-11467,-1643,4159,6434,9203,6371,418,-11363,-15353,-16337,-8611,-5849,-4453,1516,-558,2650,7734,3996,-980,-1730,1029,5220,15307,33460,44481,37231,13615,-1349,-7300,-12530,-19935,-19109,-11986,-4570,101,-467,-8832,-10831,-4163,4231,20692,27458,16979,7817,70,-4240,-10497,-12403,-9781,-8623,-8213,331,3437,-1776,-10367,11699,21416,21980,11393,2667,-4848,-3653,-1160,-1949,-8542,-11060,-12558,-9847,-5019,1508,4361,5290,11728,29442,40633,40837,11840,-3601,2469,8249,5552,-7596,-9293,-8706,-8384,-4819,3690,9916,13457,5755,-8085,-14889,-10779,-11610,-1121,10798,26796,18040,13501,11712,15613,9638,1368,-7431,-14656,-10229,2856,10875,9370,3299,3381,8094,2441,-7948,-7372,-4941,-2049,-4286,-8335,-12564,-17795,-17136,-13276,-7182,-7594,-8077,-7545,1765,17239,34845,45418,42957,34285,30988,19387,8042,5898,18595,43201,53802,50795,39774,37569,24829,3912,-12643,2019,12862,262,-7650,-1103,4472,-3335,-8750,-4293,-4780,-2591,573,-1042,-4549,-3438,856,287,-370,13159,30860,25393,7342,-780,-10306,-10974,-423,10494,23751,30393,24955,9186,-302,-2848,-7842,-2705,849,8038,7788,-2061,-15212,-9604,-10092,-12245,-12838,-11039,368,4772,-8771,-10391,-9339,-12099,-9629,-10695,-12602,-14126,-14692,-10015,-551,2413,4212,5650,12768,15361,9747,-1956,-10141,-1293,7638,10309,7217,-83,-9827,-9956,-9746,-450,17362,31843,19760,-1340,-16570,-10651,11205,9630,4950,3242,5181,3233,-1295,-3732,-14791,-13321,-4950,50,1781,4022,9307,10682,-452,-4539,-6022,-5677,-5581,-533,11249,20273,8266,930,3444,6920,8701,12233,2193,-19159,-14895,-19070,-4619,13176,10654,11187,4715,3022,15296,17245,9825,2767,-3065,-8636,-7940,-9546,-13901,-10123,-7219,-2198,6101,9315,14208,11220,9235,-72,-5121,-11530,-12885,-5505,473,-7270,-5999,-1365,688,-7037,-12474,-14049,-6226,7482,14945,12303,1840,-6404,-10754,-1991,1645,566,4931,14584,22649,29021,21969,12031,9224,7885,3243,-3011,-3889,833,1242,1723,1805,6370,17255,41728,57231,56699,54398,36934,18408,2977,-5512,-14521,-14130,-8676,-7783,-9254,-5532,5621,14897,18698,17594,4256,-3574,-4540,-6123,-2900,3637,2961,-723,-8486,-15760,-17224,-8678,-4879,-8377,-5330,11045,26094,26046,15938,4934,-3400,-5021,-6111,-12595,-11382,-6962,-58,6749,7473,9050,7609,2089,-2825,-1487,-23,3606,11264,14740,25515,25989,20798,14071,5599,-5825,-8530,-10084,-4820,-4450,-9737,-12514,-8591,-2410,2825,5005,3815,2774,2737,5658,5020,1289,-4707,-8396,-2966,2211,581,-3057,-732,6238,13594],[21097,14958,14331,4390,-3899,-986,3689,7291,4991,1752,4574,4395,4501,9944,12717,8739,-2260,-2111,767,-2227,-6286,-6828,-1157,759,-4759,-15777,-2742,4876,990,-4352,-4599,4843,8201,8240,3975,-4438,-10939,-16292,-17107,-13659,-6430,-1955,-11442,-18895,-8996,-618,11648,16813,3513,-13235,-16057,-11893,-15388,-8760,282,-58,-4565,-1087,-2323,-3205,5358,13712,17629,16429,9720,256,-4448,1611,10090,11968,14075,16213,10543,-1021,2670,11507,11029,2648,-4356,-4227,2976,6810,12458,23138,40934,31864,12044,313,-7639,-9156,-5636,-4422,1930,-2730,-7583,-3089,4023,16724,11903,5855,2357,4756,11048,17723,12161,1232,-10928,-7518,-5921,-5060,-6885,-6222,-5108,-439,2008,-947,-1533,-1491,-6759,-10781,-10729,-13063,-7945,-2890,4285,1046,5794,16086,34774,35934,21206,3318,-9283,-20163,-27825,-27478,-19317,-14005,-9397,-14620,-15659,-10009,1752,-1130,-5123,-11026,-8953,-10714,-16934,-11421,-3240,-4385,-5749,-7057,-1827,-1268,-4221,3700,13387,11409,1968,-7802,-8179,4128,14953,18416,7664,-4417,-9841,-8209,535,11319,4720,15383,51824,118850,186608,291404,372197,367347,274565,131370,31563,-1638,13362,18558,10004,5212,13043,17068,9438,1189,-4118,-12626,-12744,-5971,-3371,-4585,-10301,-1733,12720,20619,10262,-2359,-6906,-8942,-11182,-9087,-10337,-14427,-5947,-887,-2455,-2273,-1290,415,-2018,4380,10470,-3717,-16185,-23189,-13122,-4994,-908,-7790,-14214,-12345,-3289,722,3476,15416,16507,12601,4188,-2111,-3034,4633,6460,1128,-4679,-7105,-4177,-2547,191,-829,-8116,-10134,-8166,-7049,-9984,393,18932,20116,4167,-5191,-9956,-11059,-11305,-5944,-7117,-9535,-3588,6149,16599,36814,45247,50457,52330,27878,4502,-4065,-7679,-5037,1758,10237,14894,5354,-12837,-19855,-7554,-1264,1179,5876,1650,-12308,-3076,7512,20202,11282,-1034,-5237,-2726,-8236,-15666,-11919,-12899,-8892,2140,6660,3649,11209,12444,12606,7845,330,-9892,-16298,-20896,-15168,-3954,-16,4856,16809,21280,12404,2349,-1043,2713,8385,14137,12663,6910,1689,-671,-2360,-2852,-1284,-4864,-14234,-9986,-5078,-708,8456,22219,28063,34112,19457,6840,7629,4916,-2779,-11788,-10531,-231,4009,5701,3318,-4617,-4193,6271,11474,8936,4827,218,-1541,2965,9043,6437,-3198,-9342,-3051,21329,27028,14474,-2128,-9773,-4070,-5044,-5744,-7890,3306,12213,25678,32718,20509,11474,351,-3648,-770,8777,28651,39429,21445,3413,-11824,-10809,-7409,-8973,-4274,-2234,3620,2679,-3737,-3150,-2229,-7341,-10159,-3673,1151,-4521,-11078,-6942,-5211,-3959,-1265,-475,-3287,-3366,3397,5039,5208,9044,4669,2323,-1002,5024,32308,29387,10150,1188,-7025,4586,5977,4093,-2354,-7542,-6505,-4325,738,2373,-1037,-10384,-20395,-8787,-6656,-7163,11515,31134,37217,21037,2799,-3065,4079,8566,18539,22195,14605,221,-9346,1204,12583,13741,7468,2874,-1235,-7586,-5111,-7908,-7196,-7904,-2770,-2344,-2385,2490,16338,10511,2801,-790,-7325,-8401,3567,-4718,-11777,-13626,-9784,242,4153,247,-10727,-16184,-10247,-5811,-9060,-13431,-15126,-9801,-5607,3171,13789,9010,4921,4666,3808,3925,-37,5556,2881,-1952,-4471,-9195,-16096,-9766,-6705,-10732,-11593,-8804,-1154,4865,6747,9019,7907,5577,6472,7059,4599,2745,4348,7214,11445,5101,-4769,-13025,-5283,2288,-2313,-8401,-7004,-2469,8482,15087,11957,16228,11752,2621,-9261,-12598,-17688,-14491,-8846,-6098,-5367,-1848,1798,1960,-559,4086,2129,2085,5773,5329,4833,9840,12929,5129,-4322,-9473,-5974,4278,8619,6341,1832,-2279,-2893,-5585,-9325,-13339,-5389,-6940,-12945,-11135,-9773,-2993,4964,-2021,-7344,8037,7051,615,-5343,-8081,290,5143,3670,397,2153,1175,2799,2148,1708,-129,4344,11289,11249,3566,-1532,-5805,-3203,-4031,-1447,1555,47,-6022,-7315,-223,2381,-3028,-14054,-7257,4050,13707,13365,4061,-4167,-2256,3468,9612,10330,5428,786,-3850,-6620,-3666,-4922,-4084,-486,4464,6066,-2863,-4737,-5740,-9128,-10438,-12744,-6804,-7117,-2495,1018,3654,6749,11413,19488,16605,9898,25344,42949,27456,8691,-3990,-12113,-10287,-7794,-4709,-1377,3904,-407,-11519,-2265,4088,4836,6787,7675,6275,4198,185,2635,869,7333,12819,15707,13691,15760,12543,2972,-6869,-8931,-9518,-9189,-1986,-4103,-5039,761,9475,1460,-13588,-5262,6703,11903,8494,4368,2163,2158,5683,7719,1309,-3126,2689,10105,21651,32146,32203,27163,21075,16917,11292,3646,-10017,-4692,2442,6116,5962,2416,-8036,-15750,-8527,-9737,-9793,-7281,-5388,-10339,-15391,-5718,3297,9354,1953,-3455,-8282,-9491,-1484,6721,3065,-1724,-1201,6991,14359,9525,10029,1290,-2493,-8410,-12718,-10745,-7139,-7055,-6058,-8324,-11631,-4600,852,3542,1980,894,6697,15946,18713,14587,15899,22525,6647,-5853,-3943,-6963,-5081,5656,16291,34081,33774,15575,-1058,-15422,-13357,-11278,-11142,-13749,-14501,-6879,-5752,-6315,-2716,-1228,12143,20727,15889,5030,4063,9044,7099,-3316,-14622,1873,7668,4694,1479,-8854,-9351,-3154,-161,-2186,8508,19015,9040,-7217,-12360,-9070,-15281,-2819,7387,6655,3590,2230,-2830,1506,4696,3617,-3172,-10195,-13706,-10368,-9345,-7281,1671,5410,-763,-9483,-12322,-8694,-9976,-12193,3435,17899,20893,10877,715,-4380,2047,8437,14682,31904,36862,23542,11035,4141,-1612,-7548,-10871,-8379,-1026,9478,25129,38343,33729,13033,130,-12797,-17101,-8836,-10550,-10648,-5749,-9432,-8331,-5571,-10134,-8312,-4342,212,525,351,-2353,-5873,-601,5057,1963,-4058,-3316,2935,4237,1690,-2918,-4895,-4289,-6384,-1161,-3104,-5725,-5257,-5100,-22732,-12571,3949,14414,10962,2810,3158,3750,3324,-3007,-2632,2787,-5308,-9403,-7022,-848,6985,9322,787,-7091,-3464,5698,8251,5650,2448,1100,720,-4795,-6302,2705,10060,21965,25031,9625,-2045,-6369,-4876,-7220,-8470,-7241,-2043,1726,12602,11764,897,4194,8356,6014,3432,2470,-141,1892,1136,1954,7985,5634,-3355,-4376,3359,7907,10072,9871,2109,-396,-1764,-3533,-4163,1111,4119,8779,7506,46,-8362,-896,5693,5439,790,6860,17683,24536,20160,8501,762,657,6993,16321,15237,9903,66,-425,6781,10119,12600,22861,37235,32211,10040,-1851,-11596,-18821,-5302,9051,25546,37626,34486,17034,14909,10487,4174,-3248,-1055,1419,-2761,542,2858,2117,-5083,-11807,-14385,-16612,-9196,-538,5276,7221,10934,15062,13047,5688,-4937,-6196,-9982,-11521,-2317,3575,7601,6370,4689,-1123,-7953,-1930,5477,5073,3245,603,-7380,-8930,-8863,-11004,-13649,-8425,-416,3713,4255,2571,4803,8096,1823,-7511,-2521,-1772,-7515,-8450,-6028,695,3718,1518,-9306,-3748,1440,3416,4678,-504,-2494,-4194,-9912,-11156,-8162,2382,23223,31063,37614,57127,58511,19538,3623,2218,11978,20034,9701,-4039,-808,26880,41849,33689,7671,-186,-12609,-16196,-8019,3443,13815,29905,48503,66802,74434,67386,47043,22532,3813,-6138,-1700,14139,39672,52533,43407,23908,28236,34884,28897,11797,3363,2906,4523,5360,10621,19362,18969,11017,6563,7350,4309,195,425,3270,12516,47961,63283,56058,39988,21287,3827,-3478,-1480,-9486,-5774,3730,4553,-6462,-15344,-2768,-1152,-1591,-6325,-10018,-4034,4096,-5574,-11090,-7458,-3440,5333,10814,8331,3149,1720,374,-4409,-14075,-2240,-2431,-4292,-6827,-11541,-8417,-6474,-5861,-3195,-4248,-7805,-13310,-13914,-8797,-7610,-1025,4061,2154,1425,4073,7685,16248,25941,29101,14266,-697,4520,9302,6834,4373,29,-361,4085,10008,15068,17073,-11,-5598,-4762,-2549,-6513,-5333,75,-407,-3458,-7357,-3493,-1337,4746,17944,30391,25485,10168,1371,-1237,-1983,-5759,-10971,-9900,-7521,4225,4429,-944,-6151,-7493,-3454,-3708,-9744,-11703,-10334,-4934,-7030,-11149,-11009,-6931,4748,24522,31423,25690,23770,25680,22948,10878,778,-1212,1527,2108,-834,819,5550,5573,8286,3680,-6733,-678,3624,-1510,-2370,-2314,-750,3981,6107,4619,3741,-3901,-5364,3930,13149,18675,17985,14187,2443,-2867,-6541,-2451,2561,3019,1239,2329,27,-4633,-7546,-747,-13568,-3891,8226,9388,-2223,-9873,-14903,-7609,2769,4033,-4730,-16881,4400,22396,28095,24394,11089,3237,4251,4697,2846,-1265,-9908,-5383,-1182,3539,-4909,-8988,-12385,-8220,-6035,-2944,-5452,-10265,-15855,-10821,1957,4836,-3008,-4728,3696,9307,21823,29753,19926,6804,3497,-5896,-13993,-11641,-2134,-3064,-5537,-184,6330,11835,10749,4832,-975,-2612,-2644,-6550,-8105,851,2990,-5024,-11771,-9805,-5522,557,5633,-56,-7368,-9938,-11886,-3156,7023,13097,724,-4624,501,1811,901,-3522,-3094,3785,6351,8185,173,-7560,-6515,-2897,574,5505,4196,-756,-4105,-4987,-5460,-7522,-4111,3300,3688,5114,-4628,-8754,-1014,1372,-51,-4802,-7010,-1108,13597,32506,49862,52240,22031,2364,-3350,-3850,-7957,-6577,-2571,-556,-1181,-8486,-5705,6531,14979,8847,-2165,-10155,-13281,-15419,-14934,492,24224,18455,13412,9911,2205,5186,4960,4525,-5473,-12446,-5990,-8355,-10640,-2848,2488,6546,7241,2203,-2548,4621,15548,29535,19244,7299,3596,-1707,962,5447,-3103,-4939,8244,28429,36014,24315,6148,-2926,1194,171,-1142,-2052,-5024,-4847,5455,9708,2024,-4815,-9559,-4688,-2658,-3271,1683,7659,6632,-3610,-6959,5306,7879,4398,-3554,-6781,-8552,-450,7660,17616,39432,12501,-2379,4329,25868,35424,32879,27969,7855,-713,-1729,-4926,-11114,-2201,13607,15049,3383,-4452,-11453,-1594,-1621,-7809,-10935,-13611,-8436,2059,12391,7673,-1771,-2545,-2432,3166,27967,40088,39682,19307,3037,-7189,-16018,4825,10604,-2897,7297,25142,36464,20796,7193,1610,-6618,-12534,1450,12277,11116,11415,14663,14529,11143,4228,-12363,-14555,-4971,-2125,-2014,-6274,-7536,-2427,433,-1533,-4283,-2498,-3229,-10022,-7938,-3779,1488,2237,5196,8295,6548,9676,7764,4174,-985,-2632,1375,3378,-4485,-3059,1370,1906,-1703,1458,4485,-977,-1938,-5093,-6463,1300,8161,13,-4819,509,2516,1821,3034,10013,17919,19472,18251,29027,26144,13234,14241,15073,985,-13733,-10463,-3563,-3347,-8321,-10414,-7398,-3695,-3489,3379,10806,5425,2173,2902,12324,21173,22502,18197,8944,4623,4992,154,-7981,-6696,-248,2492,-1990,-8194,-13127,-14024,-3143,-5725,-4389,4355,23285,30455,33807,21730,11784,1410,-2066,-8790,-10397,-14811,-9468,-1365,4278,6616,9954,5267,-1900,-13592,-15546,-12609,-5773,-3382,-2292,3339,1087,4364,9076,4945,-321,-1739,585,4846,14755,32134,42019,38682,19963,4442,-3259,-10239,-19464,-17170,-11158,-5359,-1769,-2229,-8939,-9911,-5691,3713,21164,27142,15700,5321,-2973,-4968,-9731,-10334,-7877,-8363,-11420,-3295,-491,-5712,-9222,12346,20104,19303,8541,2447,-2484,317,1463,-842,-9220,-11993,-12961,-12605,-11401,-2504,2428,4875,12516,31807,42185,39991,12561,-1159,2723,5454,2203,-10267,-5918,-3505,-3763,-957,7816,14137,17054,10827,-2659,-10849,-10085,-11541,-2383,8817,24520,16336,11571,8973,13912,10456,3366,-5616,-13373,-9115,5021,13638,11420,3131,1403,5607,587,-8380,-5735,-3227,503,-3255,-7369,-11125,-16376,-15601,-12607,-8277,-9323,-9237,-7844,2193,17947,35276,45726,42162,31815,28251,17271,7151,7968,22540,45139,56860,54878,45965,47360,35776,11359,-14719,-2782,11135,751,-7795,-2047,3499,-4461,-10255,-5390,-5361,-2402,2160,568,-5436,-5607,212,538,-1001,11440,27644,21547,5109,-755,-9204,-11486,-2779,6090,16895,22854,20552,9323,3490,555,-7565,-4874,2829,11818,10293,-1677,-13689,-8219,-7855,-10158,-11232,-10311,-920,1615,-10306,-8870,-9578,-13063,-10476,-12460,-15104,-16938,-17339,-11637,-570,2501,4669,7136,14097,12423,3710,-3887,-10206,-1188,7142,8868,6208,-507,-11324,-10359,-9551,-2351,13418,27889,18711,-633,-15078,-8079,16067,10684,5054,2231,5437,5700,2235,-951,-12151,-9587,-2776,774,1538,2549,6840,8543,-1481,-5633,-7317,-7442,-6447,-1003,10454,19020,8387,777,3171,8364,11603,14267,3194,-18636,-17596,-22757,-8306,10214,8919,11593,6657,2604,12968,16020,8255,1259,-4078,-9256,-8923,-10194,-14332,-9892,-6981,-1340,8227,12073,18516,16774,12259,996,-3915,-9316,-11296,-4277,1026,-6999,-4753,-377,-524,-9837,-15478,-16029,-8023,8065,17921,14240,1939,-7186,-9044,-519,2779,2824,8794,19439,27339,30359,18384,8558,8835,9841,6291,251,-1489,2050,1046,867,-13,3721,14124,38915,55089,51887,43706,26798,11661,-3014,-10911,-15110,-12433,-8818,-9959,-14061,-10371,3473,15432,21810,23404,10183,-932,-3581,-5936,-3463,1523,-522,-3651,-7774,-11795,-13061,-6353,-5353,-9508,-7715,3441,14370,14316,6426,-2732,-8473,-6960,-6941,-13507,-11343,-6754,91,8007,10296,11370,7937,-1091,-5444,-3131,-943,2808,9383,11329,23569,27311,24810,18024,8171,-4169,-5538,-7655,-3898,-5104,-11036,-13268,-8531,-2273,3272,7357,5202,2463,2250,6051,6413,1524,-5593,-7884,-1351,3606,2124,-1075,1764,10872,18029],[23332,16797,18542,9101,-3873,-205,6309,10798,6790,1671,3589,3005,3003,8012,10244,6986,-2239,-1319,1231,-1618,-4878,-3606,2856,3678,-2222,-11871,1025,7235,2668,-3209,-4178,4999,8509,8996,4913,-3662,-9867,-13771,-15015,-12567,-4940,677,-8746,-17576,-10297,-1828,8886,13073,-66,-15990,-17877,-13059,-13564,-6446,668,-507,-4739,-1084,-1460,-1798,6089,12718,15816,15826,10032,776,-4278,2088,9966,11035,12761,14616,9872,-1093,-229,7739,6659,-875,-6180,-4413,2119,3368,9241,20860,41637,35711,14730,1788,-7677,-11463,-7086,-6377,-759,-4621,-7803,-3917,1285,12408,7892,4119,2137,5286,11427,17609,11836,603,-11301,-6664,-5563,-5453,-5348,-3915,-2509,1462,3599,1589,2271,1288,-5577,-9096,-8530,-13963,-11791,-3733,3691,33,3151,10532,27676,30610,16529,829,-7825,-16852,-24329,-24646,-17008,-12286,-8852,-14678,-15984,-8669,2158,-1442,-5419,-11004,-9503,-10114,-14039,-8481,6,-1490,-6860,-9502,-2677,-1057,-4638,224,8974,9421,2390,-8012,-9166,6355,18303,20783,8503,-3470,-7507,-6099,1474,11537,7059,13733,45617,111347,179706,283100,357122,344749,249772,111376,17847,-12841,17602,23030,13523,7170,13960,15013,5696,-96,-3363,-11282,-14080,-7457,-3741,-3942,-10886,-2530,10482,17811,8974,-3310,-8142,-9459,-9887,-7689,-9966,-15481,-9487,-3526,-3464,-2192,-362,1949,17,6377,12651,-1125,-13543,-21277,-11305,-2368,1443,-7908,-13745,-9351,-2143,-419,2225,15919,18537,14446,5550,-851,-1845,4984,4319,-601,-4556,-7024,-4322,-2619,122,-1422,-8280,-8540,-7041,-5500,-7776,2604,25421,29160,11418,-242,-6626,-8610,-9790,-5437,-7703,-11709,-6142,4034,14864,37609,45618,48584,50702,27630,4801,-4295,-9433,-4785,4345,10720,13455,2711,-17195,-17068,-3996,1053,1203,5102,1176,-10022,-3109,6116,19431,11954,-555,-6892,-4991,-9060,-10596,-6067,-10839,-9826,1680,9280,6785,10129,9962,10914,7760,445,-10580,-18185,-24258,-18806,-5849,-245,3366,11071,14620,8770,875,-1329,2143,5546,8216,7035,4290,1190,221,-245,338,2865,156,-9440,-5318,-926,4062,13735,26105,26801,28099,15922,6850,9481,3178,-6957,-14923,-6744,2595,4910,5497,2949,-5419,-2799,9205,14350,10151,4089,-883,-2024,2664,8774,7007,-2188,-7908,-2917,18223,20381,6497,-9497,-6555,-1076,-3310,-4994,-5000,6389,13466,24860,33416,23453,15027,3117,-1788,408,9839,29678,42774,25041,5459,-8187,-6666,-3263,-6155,-2540,-1682,2291,943,-3721,-2670,-3169,-9495,-12241,-2331,3463,-3712,-10037,-5771,-3692,-1562,3238,6234,3572,1006,2580,1299,1744,6779,2666,2175,670,9007,36354,28287,10512,3127,-8175,1239,2913,808,-4051,-7359,-4755,-3686,499,2918,866,-7673,-19770,-9028,-6162,-7837,9919,30055,39043,24621,7641,-3906,931,5104,12220,18442,15877,3881,-6591,126,9811,10001,3502,-1269,-3459,-9273,-7535,-11961,-10842,-11962,-6998,-3772,-606,5270,18788,11193,2309,-1278,-6940,-9116,3290,-4936,-13270,-14655,-7216,2125,3354,-2810,-13360,-17226,-9941,-5000,-7925,-12476,-14459,-7975,-4060,3203,12227,7726,5014,5939,7295,7129,1635,6275,3652,-912,-2471,-6464,-12996,-8668,-6418,-10138,-10078,-6907,1601,8373,9434,10965,9475,6879,7964,8858,5864,2652,3001,5756,9884,2330,-6259,-12290,-3151,2554,-3254,-8159,-4110,3237,14193,19583,17770,23938,18959,7964,-6858,-10498,-15403,-13651,-9234,-7248,-6383,-2022,1378,-24,-3510,1687,1024,1473,5666,5860,6258,11950,14016,4034,-5535,-10273,-6862,3924,8495,6034,1763,-1607,-1854,-5205,-8663,-12530,-6824,-9113,-15117,-12774,-9845,-3401,4131,-2706,-7743,6426,5051,-1202,-7567,-11529,-2440,3280,2783,-825,989,780,2534,1813,970,-1453,3234,10289,10531,3369,-1915,-5721,-3608,-5733,-3638,-103,-1296,-6820,-8003,-413,1966,-3570,-13666,-8324,1294,11143,13219,5585,-2972,-2519,3528,11500,14464,10504,5868,1250,-3868,-6129,-6565,-5365,-1878,4181,7050,-1286,-2783,-2580,-6300,-8550,-11964,-7385,-4794,990,2831,4194,7212,13873,24938,22224,11426,21271,35927,22623,6614,-5338,-13327,-11348,-8815,-5485,-2355,3864,810,-9368,-5177,1216,3258,7207,10005,9802,7579,2523,3940,1420,8136,14900,18690,14637,14149,10627,2014,-7444,-9932,-11413,-13523,-6773,-5692,-4650,440,9137,1898,-14664,-6683,4601,9628,7386,4105,1532,2257,6256,6480,-649,-6281,-669,6380,16557,26558,29594,28483,22378,16160,9624,3222,-9744,-6211,35,2798,1741,-3824,-15535,-10222,-3857,-6575,-8032,-6028,-4730,-10701,-11078,-1051,7666,12181,5140,-1074,-7242,-9558,-3075,3596,-1426,-6562,-4511,3759,12673,9547,8203,780,-2522,-8481,-17674,-12628,-6539,-7123,-5793,-7777,-11570,-5224,1924,6396,4107,2675,7844,16927,19591,13479,11985,16038,706,-9957,-6465,-9072,-5889,7160,20157,38948,36384,14726,-2984,-15580,-12416,-10908,-11514,-14099,-13270,-5470,-4722,-5495,178,5064,19116,26160,20553,10234,10402,17577,16094,5020,-12101,-2662,3694,2326,1318,-8193,-10207,-7122,-5963,-7939,1657,10848,2336,-13196,-9561,19,-5947,-1342,8559,7033,3182,1148,-1285,4480,6050,3406,-4430,-11420,-11579,-6441,-6754,-10085,-691,4817,969,-7613,-11495,-9642,-11360,-17183,-7770,7982,14550,7920,685,-1775,4549,9235,12753,26984,29722,18504,7886,62,-4645,-9070,-12219,-7740,-876,7491,21692,34375,29983,8348,-2710,-13840,-16471,-11184,-13354,-13538,-8158,-12264,-11601,-8342,-11153,-7934,-3564,-55,-1037,-2576,-6211,-4485,3752,7710,2661,-5271,-4612,1114,1998,232,-2792,-2586,298,-2574,-355,-4128,-7347,-6385,-6510,-19574,-7365,11838,24327,16665,5264,4906,5147,4064,-3183,-3228,1827,-7056,-7771,-5302,-281,6905,9424,875,-5864,-1217,6288,7484,5004,2131,-418,-2318,-8896,-6055,6390,14340,27296,28251,9941,-2639,-6773,-4948,-6885,-7421,-6001,-1282,2113,13182,13426,1632,2792,6588,3452,-204,-2517,-4200,-1732,-65,4269,10998,8325,-1875,-3067,4962,8973,10534,9041,436,-1891,-1623,-2700,-5038,-1727,1161,6687,5739,-1651,-9787,-1459,4643,3621,-1151,5323,15850,21979,17293,5698,-1503,202,8125,15753,11171,5483,-2613,-1111,6044,9861,12011,22713,37537,34225,12494,-356,-9599,-12702,3815,17450,30172,37429,30555,14703,14820,10298,3100,-4850,-3830,-778,-1503,2884,5844,5758,-2094,-9987,-13885,-16121,-8841,-359,4864,7151,13920,20082,15949,6221,-4037,-5737,-10477,-9319,-926,3030,5338,4760,3706,-3356,-11280,-6357,1387,2002,1586,97,-7689,-9279,-8899,-10819,-13427,-7913,856,4313,4953,3694,5236,8046,1300,-7332,-1527,-1150,-7756,-8736,-5819,1328,4222,2861,-10937,-5310,-102,1821,4295,516,-844,-2269,-8768,-10051,-9322,725,21831,28736,33122,49588,53218,16870,-449,-4331,2481,10066,4480,-5125,337,28040,41530,34294,9439,889,-11492,-14061,-5451,6181,17512,31250,46176,64525,77511,74738,54741,27354,5648,-6126,-2847,12747,39493,52692,42635,22660,26631,34234,30165,14957,7345,5675,5136,3882,7687,15684,14956,7095,2377,3589,1554,-1126,361,3047,11788,43611,50985,42196,29777,15595,2634,-1104,4012,-697,2182,10871,10084,-4617,-13782,-1319,154,-1057,-6217,-10287,-4829,5098,-5536,-11972,-7931,-3340,6179,12554,9920,2976,303,-158,-2771,-13659,-4769,-4615,-4478,-5905,-10599,-9824,-7818,-7168,-3927,-4828,-8321,-14326,-15716,-11328,-8015,-1228,1753,-2019,-2706,1516,5100,12134,20672,25274,14439,570,4903,7793,3720,493,-3710,-2852,2371,8906,16417,20168,2279,-3386,-5520,-3623,-7251,-6198,-1496,-2294,-4835,-8305,-4097,-1840,3589,16929,29838,24889,10699,2968,354,-2030,-6741,-12290,-10635,-8735,2283,1749,-4694,-8978,-8569,-3085,-2993,-9470,-11685,-11229,-6841,-8362,-7659,-7051,-4112,6954,26025,30905,22351,18564,18319,16561,6927,-1847,-3509,-58,1650,238,-655,6212,7640,11122,5695,-7513,-3716,1172,-3697,-4237,-2511,-799,3874,6746,5436,4887,-3323,-3409,6402,15047,16294,12178,6479,-3265,-5996,-7814,-3761,-54,336,522,3387,1685,-4433,-11413,-2895,-12076,-6199,3896,5106,-3816,-10131,-16337,-12097,213,3904,-3631,-20017,1114,17413,22850,19178,7397,1779,4459,4800,1839,-2636,-12501,-6497,-1935,3718,-4547,-8678,-11311,-7845,-7070,-4477,-7646,-13090,-18407,-11130,1246,4356,-2060,-3389,3405,8643,18993,22189,11418,1440,-1222,-11108,-17448,-12037,-2081,-3809,-6828,-1299,6034,12393,10911,3992,-2328,-2979,-331,-3490,-7541,-2644,-207,-6983,-12126,-8640,-3483,3108,8913,3654,-5863,-10758,-13689,-2993,6964,12048,-1537,-6502,-1273,373,595,-2208,-2404,3606,7560,10670,1946,-8027,-8272,-4718,-718,4979,5124,1233,-1882,-3294,-4420,-6240,-1073,5180,4099,6066,-3902,-8457,292,-406,-3277,-6738,-7528,-1910,10012,27437,43492,48545,21250,2431,-2998,-4415,-8581,-4957,-484,1851,1584,-6196,-6540,5343,14462,7406,-3789,-9564,-10750,-12525,-14976,-7690,14324,8948,5040,3026,-1556,4283,3877,2662,-7379,-15519,-8373,-10229,-10812,-2873,1818,5216,4746,2458,641,8150,19065,30486,19057,8833,6155,2172,2451,5396,-3991,-4843,9474,29149,36072,25288,7711,-3610,604,241,-1439,-13,-2563,-7087,3184,8444,2048,-4477,-9070,-4982,-2553,-2364,3173,8578,6086,-4797,-5273,7700,11672,7590,-1447,-9571,-10915,-1942,6070,14364,37482,12462,-4291,1484,24642,32266,32411,29789,10280,-204,-1916,-5798,-12565,-644,17567,16622,2427,-2303,-6910,-565,-2169,-8476,-9925,-11457,-8581,1386,12571,8544,-660,-1978,-1233,6784,34778,48181,43662,19428,4485,-4274,-13513,69,3841,-6678,4073,16181,27147,15677,2255,-4955,-12807,-15104,1592,14218,15589,13537,14659,13960,10563,3870,-8464,-15459,-3899,-2411,-3123,-6517,-5719,-1368,302,-2629,-6911,-5080,-3496,-10032,-9094,-4867,936,2808,6761,10852,7594,9558,5778,1955,-2919,-3924,487,3343,-4502,-2809,1079,1870,-1095,2160,3958,-1863,-2574,-4641,-7551,-1840,2162,-3108,-4213,1703,3319,1902,2666,9935,17416,19437,19890,33161,31563,16887,14577,14760,550,-13086,-11425,-6752,-5974,-9763,-11388,-7570,-2616,-3615,2000,7148,1277,2,2597,12722,23851,25733,18465,7969,4651,4916,-512,-6538,-4686,1658,4126,-1653,-9354,-16239,-14922,-888,-214,1341,9714,31329,37086,35621,20102,10393,1625,-2408,-9608,-9505,-11592,-7541,-1246,4061,6437,10291,4452,-3792,-14768,-12915,-7901,-2662,-1112,-378,4913,2465,5678,9834,5415,40,-1899,-106,3917,13072,28881,37486,38361,26196,10762,1303,-6814,-16864,-14870,-10186,-5954,-3375,-3235,-7229,-6975,-6713,2582,20325,25414,13103,1409,-6909,-5873,-8829,-7857,-4640,-6233,-13159,-7395,-5194,-10086,-7227,12325,18142,16153,5321,2209,256,3931,3090,-932,-10769,-12512,-11914,-12484,-16657,-6880,-235,3909,12536,32838,42032,38109,12978,879,2683,2274,-1979,-13432,-1112,2520,1976,4020,12808,18748,20644,16229,3231,-6183,-8570,-10681,-3582,6687,21948,14445,9682,6731,12905,11891,5527,-3749,-11766,-7791,6866,15921,13597,3782,7,3216,-1325,-8425,-3861,-1269,3157,-2111,-6187,-9224,-14279,-13572,-11678,-9095,-10823,-10257,-8043,2792,18579,35127,45176,40684,28810,24830,14620,5917,9531,24709,43640,55279,55052,49891,55864,46778,19811,-9496,-6706,9160,1201,-7781,-2129,3220,-5018,-11485,-6418,-6090,-2230,3799,2519,-6548,-8611,-931,746,-1644,9449,23900,17491,2510,-1440,-8688,-9694,-3766,2074,9864,14649,15043,9167,6208,3360,-6182,-6988,5616,16569,13487,-423,-11222,-6490,-5472,-7936,-9393,-9046,-1527,80,-8261,-7342,-9665,-14313,-11285,-14369,-18008,-18698,-17899,-12006,165,2765,5261,8682,14633,8829,-1653,-5810,-10095,-1020,6379,7217,5001,-919,-12496,-10503,-8929,-3241,10486,24657,18386,1747,-11307,-4322,20809,12060,5624,1535,5849,8747,6432,2074,-9320,-5651,-607,1213,931,419,2923,4503,-3245,-6645,-8028,-8531,-6940,-1147,9832,17650,8933,1398,3450,9766,14356,16128,4371,-17216,-19909,-26477,-12481,6474,6662,10916,7610,2841,10426,14315,6787,229,-4536,-8795,-8169,-8825,-12195,-7063,-4749,716,11347,15225,22241,21592,14697,1951,-2564,-6826,-8826,-2473,2040,-5888,-3144,999,-1162,-11717,-17563,-16514,-9079,8386,20522,16277,2685,-6866,-6914,945,3591,4898,12689,24465,31815,30681,14153,5333,9218,12362,10053,4708,2027,3998,1422,451,-1621,1269,10919,34950,50560,44575,31910,17135,5491,-7763,-13878,-12659,-10517,-8536,-11422,-17794,-12282,1783,15448,24030,28039,16092,2409,-1912,-5022,-3218,423,-2785,-5246,-6135,-6984,-7796,-2955,-4873,-9632,-8569,-2260,5477,5720,-149,-7380,-12182,-8128,-6984,-13276,-10502,-5582,1406,10127,13722,13712,8532,-2675,-6819,-3790,-1096,2402,7667,8279,21311,28515,29659,23405,12396,-373,-489,-4065,-2225,-5080,-11616,-13479,-7835,-1294,4683,11112,8461,3482,2750,7069,8245,2626,-5440,-6103,1380,5838,4332,1633,4815,15760,21738],[23563,17265,21359,13798,-3661,504,8587,13509,7855,983,2151,1402,1461,5968,7614,4999,-2374,-809,1564,-871,-3133,-549,6483,6460,768,-7844,4038,8649,3701,-2377,-3971,4550,8008,8894,5258,-3011,-8657,-11236,-11823,-10129,-2626,3898,-5790,-15568,-11560,-3248,5810,8945,-3775,-18167,-18671,-12873,-11400,-4941,276,-1504,-5314,-1313,-888,-852,6285,11297,13737,14620,9765,998,-4310,2124,9030,9158,10398,11651,8105,-1377,-3401,3574,1915,-4709,-7756,-4136,633,-1242,4894,17379,40433,38195,16818,2862,-7850,-13509,-8164,-7780,-2852,-6258,-8171,-5154,-2119,6606,2769,2000,1773,5855,11671,17017,11038,-477,-11444,-5988,-5665,-6386,-3839,-1724,-206,2735,4476,3321,5264,4129,-4051,-7661,-6792,-13070,-14225,-4425,2301,-1218,716,5632,20412,24196,11530,-1078,-6936,-14984,-22548,-23215,-15383,-10509,-8135,-14308,-15803,-7597,2091,-2119,-5771,-10787,-9759,-9407,-11490,-5180,4297,1942,-8736,-11973,-3434,-704,-4738,-3966,4109,6850,2225,-7456,-8829,8289,21407,22420,8818,-2712,-5492,-4451,1906,10679,8577,12624,39933,103352,170053,268741,333002,312709,218546,88903,4032,-18662,23920,28292,17533,9232,14386,12227,1204,-1850,-2880,-9756,-14857,-9136,-4335,-3502,-11840,-3962,7443,14264,7301,-4308,-9351,-9018,-7984,-6133,-9806,-16536,-13104,-6711,-4766,-2226,430,3301,1914,8112,13566,-118,-12154,-19794,-8664,2161,4990,-6862,-11820,-6377,-920,-1026,1589,15067,19499,15686,6593,106,-1026,4657,1617,-2595,-4650,-7145,-4727,-3294,-654,-2546,-8459,-7206,-6468,-4440,-5414,5675,32571,38293,18873,4678,-3461,-6492,-8521,-5172,-8425,-12820,-8688,1559,12488,36149,43178,43842,45718,25347,4437,-4535,-11882,-5594,6141,10344,11416,-115,-19876,-12657,841,3836,1569,4501,772,-8039,-3201,4446,17917,12039,-187,-8440,-7500,-9079,-4634,-136,-8361,-10666,727,10874,8644,7469,5798,8130,7027,542,-10023,-17688,-24958,-22590,-8170,-995,1397,5263,8434,5465,-474,-1744,1263,2335,2444,1175,1245,564,1082,1655,3127,6563,5156,-4039,-156,3131,8292,17495,27789,24201,21419,12143,6754,10323,1187,-11451,-11728,-2459,5533,5722,5033,2372,-6212,-1006,12639,17569,11338,2963,-1802,-2289,2309,8248,7354,-1321,-6476,-2364,14594,13218,-2363,-13343,-1621,2051,-1572,-4267,-2646,8916,13925,23174,32702,25818,18522,5783,-213,1107,10092,29074,43426,27008,7004,-4686,-2263,1265,-3018,-659,-919,754,-805,-3524,-2253,-4268,-11914,-14470,-1207,5516,-3156,-9154,-4416,-1481,1869,8533,13999,11580,5838,1778,-2408,-1720,4189,171,1979,1772,12715,39174,26666,10757,4795,-8012,-3419,-1753,-3636,-6295,-7379,-3601,-3580,-76,3051,2530,-4805,-17033,-9516,-5936,-8638,7642,26914,38058,25780,11050,-2579,-3084,131,4543,13825,16307,7144,-3067,-68,7993,7953,2765,-5719,-6558,-11913,-11104,-15274,-11837,-14031,-9766,-3832,1503,8069,21149,11816,1922,-1357,-5828,-10794,2030,-5515,-14137,-13658,-4849,3782,2417,-6331,-16053,-17828,-9585,-4125,-6572,-11280,-13846,-6202,-2071,3385,10080,5710,4219,6379,10414,10519,3386,6906,4426,327,22,-3003,-9410,-7027,-5899,-9240,-8322,-4828,4397,11838,12153,13040,11332,8433,9670,10776,7104,2431,1464,3993,7442,-976,-7249,-10139,-899,2887,-3733,-6947,-684,8331,18263,21929,21214,29220,24111,12536,-3692,-7916,-12567,-12371,-9708,-8964,-8036,-2310,1171,-1655,-5682,190,682,1377,5709,6439,7746,14060,14861,2853,-6470,-10487,-7740,3612,8516,5871,1865,-764,-645,-4105,-7093,-10687,-8031,-11317,-17313,-14342,-9558,-3644,3185,-3504,-7459,5124,3039,-3226,-9765,-14945,-5803,405,1140,-2428,-252,431,2374,1562,219,-2945,1860,8955,9174,2564,-2717,-5676,-4097,-7664,-5655,-1250,-2130,-7172,-8490,-813,1247,-4094,-11926,-9654,-3350,6677,12074,6991,-1407,-2508,3491,12871,17558,14446,10020,5622,485,-5657,-8203,-6717,-3248,3769,7829,517,-262,1076,-3166,-6644,-11124,-7533,-2299,3434,3714,4104,6973,15147,29126,27054,12716,16421,28374,18238,4787,-6348,-14293,-12146,-9369,-5854,-3146,3605,1931,-7142,-7900,-1553,1702,7634,11997,12558,10103,4767,5231,1764,8392,16174,20692,14742,12091,8573,1137,-7532,-9554,-12235,-17967,-11397,-6247,-3892,275,8546,2095,-15172,-7899,2500,7264,6050,3618,1205,2674,6968,5660,-2278,-8906,-3335,3082,11667,20882,26283,28841,22757,15075,7933,2980,-8639,-7863,-2382,-35,-1347,-7625,-12476,-4691,338,-3442,-5914,-4770,-4161,-9427,-5311,3986,12050,14645,8220,1613,-5988,-9364,-4474,618,-5412,-9162,-6660,282,9870,9100,6380,25,-2562,-7408,-14694,-10013,-4853,-6434,-4836,-6396,-10238,-5505,3596,10186,6872,4445,8169,16841,19583,12040,8086,9818,-4752,-13744,-8650,-11016,-6886,7689,22265,41189,36806,13101,-4625,-13898,-11007,-9812,-10994,-13387,-11629,-4217,-3501,-3143,5029,10831,24479,29909,23956,15262,17538,27600,27036,14633,-6209,-7395,-621,-7,1644,-6659,-9838,-10057,-11433,-13398,-4753,2869,-4137,-17239,-798,10164,3326,1093,9519,7486,3054,384,594,7458,7501,3454,-5192,-11720,-8976,-3201,-3863,-9105,-2597,4348,3158,-4625,-9095,-9574,-11226,-12472,-13472,-335,9208,6492,2650,2265,7584,10264,11105,22244,23138,14473,5292,-3664,-7447,-10385,-11047,-7043,-1142,4620,17182,29278,25653,4213,-4473,-13635,-13935,-12658,-15861,-15464,-9799,-14327,-13896,-9800,-10735,-6379,-1780,384,-2071,-5045,-8479,-813,8658,11054,3865,-6354,-5386,-136,402,-545,-2004,57,5020,2085,1054,-4758,-8124,-6899,-7253,-16483,-2678,18451,32307,20614,7495,6771,6735,4852,-3379,-3822,574,-8286,-4965,-3076,802,7234,9937,1818,-3497,1476,7147,7462,5393,2764,-1294,-4664,-11336,-3599,11120,19471,32556,30568,9620,-3573,-7328,-4892,-5941,-5745,-3923,405,3226,14077,15223,2846,1554,4761,908,-3847,-7347,-7664,-4228,179,6383,13486,11135,39,-1475,6600,9981,10974,8496,-269,-2874,-1218,-1557,-5771,-4688,-1598,4816,4193,-3187,-10693,-1336,4078,2032,-3194,3520,13669,18720,13526,2353,-3401,788,9881,14995,7506,2163,-3890,-1129,5419,9398,11070,21180,35302,34288,14400,1283,-6838,-6450,13255,26457,34689,35995,25429,12194,14082,9636,1924,-6425,-6718,-2841,353,5344,8663,9276,1201,-7282,-12185,-14503,-8119,-76,4321,6762,16383,25353,19294,7334,-1827,-3080,-7792,-6206,1125,3172,3480,2886,2269,-5357,-14342,-10784,-2800,-912,282,55,-7609,-9514,-8816,-10331,-12767,-7036,2082,4663,5543,5074,6112,7983,942,-6416,-62,-35,-7229,-8450,-5255,2155,4814,4564,-7948,-6184,-1342,422,4015,1893,1438,704,-6582,-8341,-10418,-798,20158,26068,28387,40972,45760,13498,-4615,-10597,-6221,805,-705,-5984,1547,28500,39522,32926,10626,1809,-10298,-11527,-2938,8271,19762,30435,41477,59351,77223,78946,60926,32095,7953,-5557,-3832,11360,38389,51475,41138,20828,24029,31999,29780,16996,11053,8495,5761,2691,5234,12550,11635,3919,-1673,-624,-1396,-1643,1121,3310,11257,38917,39137,29744,20652,11072,2877,2801,11349,10815,12791,19898,15904,-2800,-12336,196,1578,-170,-5556,-9996,-5386,6331,-5076,-12543,-8215,-3020,7163,14151,11485,2923,-1051,-474,-826,-9646,-6161,-6135,-3804,-4126,-8639,-10907,-8960,-8169,-4141,-4743,-7874,-13998,-15298,-11351,-6638,-869,-183,-5624,-6361,-1143,2597,8735,16088,21307,14150,2444,5968,6672,995,-3040,-7413,-5630,519,7773,17723,23410,4806,-942,-5720,-4227,-7323,-6240,-2171,-3486,-5870,-9093,-4492,-2063,2606,15658,28678,24026,11309,4785,2392,-1252,-7006,-13194,-11068,-10030,99,-1020,-8408,-11627,-9521,-2248,-1804,-8812,-10909,-10666,-7999,-7766,-3814,-2464,-659,9217,26568,28844,17586,12851,11050,10247,3200,-3910,-5159,-1149,1691,1819,-2445,6170,9692,14322,8136,-7412,-6728,-1259,-5485,-5414,-2042,-500,3981,7522,6479,6463,-1545,-227,9689,17032,13798,6837,-469,-8285,-8785,-8728,-4625,-2141,-1976,-145,4393,3632,-3021,-12868,-4935,-10222,-7838,717,1460,-4703,-8122,-11892,-15224,-2036,3844,-2160,-18150,-954,13621,18382,14664,4330,884,4835,4665,410,-4045,-13298,-6931,-2587,3638,-4263,-7882,-9414,-6600,-8090,-6009,-9601,-15238,-19587,-10734,853,4171,-764,-1667,3244,8067,16308,16197,6153,-1260,-4338,-14798,-19867,-11647,-1838,-4495,-8076,-2384,5684,12718,10855,3168,-3355,-2767,2002,-613,-5370,-5008,-2916,-8510,-12035,-7378,-1328,6033,12889,8027,-3128,-10414,-14779,-1443,7837,11259,-2982,-7331,-1935,-37,979,-784,-1553,3118,8217,12519,3319,-7946,-8915,-5489,-1288,4844,6176,3317,504,-1480,-3359,-4878,1957,6580,3981,6601,-3326,-8351,1374,-1571,-6188,-8369,-8006,-3216,4769,20339,34828,42048,19300,2527,-2493,-4622,-8332,-2695,1767,4226,4239,-3358,-6461,4115,13146,5225,-5389,-8662,-8116,-8597,-11741,-14528,3251,-1009,-3282,-3716,-5602,2702,1994,188,-9321,-14519,-9955,-12436,-10741,-2586,1663,4393,2931,3407,4236,11934,22417,30207,17805,9563,8166,6144,4557,5377,-4695,-4462,10459,28789,33994,24194,8431,-3866,-215,429,-800,2756,443,-8604,-307,5819,1347,-4183,-8398,-5079,-2409,-1433,4637,9417,5691,-5682,-3838,9618,15240,10954,1511,-11224,-13546,-3906,3988,11201,34564,12596,-5257,-1564,22085,28286,31204,30392,12415,360,-2065,-6485,-13139,1249,21097,17727,1742,211,-2400,806,-2117,-8222,-7568,-8543,-8052,363,11746,9039,731,-1238,-106,9567,39020,52736,44181,17648,5254,-1602,-8377,-1005,50,-8066,1838,9029,18558,11052,-1698,-11874,-19070,-13743,2963,16174,18737,14609,13803,12549,9209,3156,-5167,-11798,-2793,-2738,-4115,-6311,-3612,-4,422,-3305,-8852,-7973,-4248,-10104,-10062,-6008,243,3228,8267,13284,8438,9096,3417,-644,-5037,-5350,-765,3110,-4516,-2431,773,1816,-351,3017,3608,-2328,-2775,-3653,-8612,-4388,-1751,-4081,-3272,2202,3477,1596,2115,9609,16314,18391,20017,34793,34732,19594,14715,13716,-499,-11994,-11711,-9363,-8237,-10857,-11194,-6552,-1216,-3674,632,3858,-2710,-2331,1906,11953,24678,27236,17374,6576,4597,4744,-866,-3918,-1074,3839,5730,-1119,-10067,-14549,-8417,6663,7445,6207,14092,38759,43025,36382,17663,7805,924,-3230,-10169,-8075,-8518,-5846,-1303,3503,5822,10020,3773,-5251,-14785,-9878,-3674,287,847,1231,6217,3575,6585,10026,5439,132,-2177,-1042,2387,10279,24005,31486,36347,31769,17010,5521,-3638,-14244,-12649,-9153,-6385,-4687,-3256,-3934,-3017,-5889,800,17985,22077,8728,-4378,-11872,-7173,-7990,-5133,-155,-2664,-11197,-11648,-10018,-13706,-4868,11395,15337,12406,1750,1837,3023,6811,3596,-2187,-12973,-11992,-9458,-9785,-17311,-11604,-3691,2274,11741,32391,40008,35117,12845,2355,2255,-1122,-6903,-12542,4653,8872,8491,9792,18178,23188,23704,21328,9053,-1508,-6595,-9438,-4892,4309,19095,12377,7867,4865,12173,13232,7251,-2206,-10225,-6587,8030,17227,15361,4974,-719,983,-3475,-8314,-2061,592,5531,-1142,-5093,-7213,-11884,-11478,-10909,-9957,-12321,-11419,-8460,3196,18671,33884,43196,38030,25042,20775,11423,4079,10118,24805,39188,49452,51304,50977,61935,56377,28142,-3268,-8746,6948,1413,-7801,-1992,2811,-5764,-12931,-7709,-7302,-2450,5002,4407,-7895,-12974,-3266,164,-2875,6740,19357,12935,-920,-3506,-9372,-7247,-3479,-1083,3246,6181,8542,8297,7519,4918,-4888,-9758,8534,21632,16620,961,-8928,-4960,-3474,-6118,-7817,-7514,-961,988,-5203,-6244,-9717,-15737,-12239,-16785,-21396,-14425,-12696,-8353,2311,2950,5490,9597,13769,4525,-6472,-8079,-10352,-1295,5004,5000,3130,-1864,-13439,-10895,-8545,-3792,8086,21725,18092,4896,-7065,-105,24289,13023,6030,597,5712,11297,10165,4514,-7062,-2413,896,740,-747,-3081,-2910,-1655,-6309,-8138,-8770,-9475,-7747,-1637,8669,15445,9005,1830,3259,10084,15967,16948,4951,-15779,-22352,-30987,-17855,1428,3409,8769,6852,2576,7100,11488,4738,-1161,-5378,-8342,-6693,-6488,-8644,-2656,-1040,3554,14799,17801,24283,24375,15603,1939,-1974,-5027,-6731,-1230,2278,-5266,-2147,1739,-2170,-13551,-19186,-16260,-10059,7208,21239,17112,3023,-6457,-5392,1363,3070,5683,15248,27968,34271,28588,8442,1850,9506,14280,13208,9083,5515,5506,1259,-595,-3978,-1733,7137,29707,43748,35144,19861,8183,-307,-11641,-14822,-11244,-9702,-9051,-13367,-20803,-11951,-642,13742,24053,29867,20117,4991,-882,-4715,-3518,-1023,-5197,-6725,-5080,-2891,-2847,178,-4746,-10151,-9366,-6842,-1187,-677,-5217,-10754,-15911,-9863,-7610,-13293,-10242,-4894,2489,11625,16043,14447,7909,-4178,-8394,-4872,-1906,973,4880,4574,17650,28015,33463,28478,16697,3999,4710,-1004,-1311,-5779,-12836,-14673,-8103,-1129,5389,14469,11993,4430,2730,7075,8662,2921,-5805,-4800,3328,7013,5338,3158,6411,18669,22683],[22411,17072,23066,18385,-2796,1421,10646,15529,8469,83,723,74,326,4255,5282,3232,-2289,-178,2177,367,-955,2299,9824,9388,4352,-3606,6488,9374,4329,-1598,-3703,3801,7027,8272,5324,-2198,-7253,-8540,-8152,-6784,241,7509,-2575,-13395,-12396,-4530,2898,4963,-7161,-19261,-18208,-11483,-9389,-3972,-461,-2681,-6159,-1701,-482,-195,6095,9719,11720,13104,9167,1163,-4301,1953,7554,6636,7229,7563,5441,-1511,-6520,-683,-2886,-8617,-8820,-3325,-728,-6320,-103,13132,37594,39117,18225,3566,-7900,-13334,-8084,-8193,-4118,-7474,-8561,-6620,-5877,-89,-3071,-340,1268,6412,11753,15989,9834,-1927,-11025,-5346,-6042,-7708,-2348,353,1809,3438,4726,4247,7112,6179,-2701,-6564,-5525,-11344,-13553,-5048,435,-2714,-1599,1319,13482,17320,6664,-2609,-7070,-14943,-22789,-23425,-14675,-8964,-7649,-13831,-15260,-6801,1537,-3146,-6167,-10464,-9657,-8649,-9244,-1953,9036,5840,-11067,-14414,-4209,-340,-4549,-8484,-662,4016,1535,-6545,-7504,9820,23973,22986,8405,-2310,-3938,-3430,1609,8669,9024,11636,34390,94383,157186,248157,300206,272002,181619,64324,-9757,-17603,30501,33462,21540,11224,14336,8869,-3774,-4071,-2828,-8469,-15013,-11030,-5234,-3377,-11622,-6023,3776,10264,5349,-5312,-10465,-7941,-5891,-4575,-9849,-17637,-16504,-10185,-6214,-2378,1017,4373,3528,9446,12983,-1038,-12528,-19605,-6615,7049,8681,-5309,-9202,-3586,312,-581,1926,12519,18996,16098,7194,704,-625,3616,-1574,-4923,-5127,-7588,-5300,-4419,-2342,-4322,-8599,-6230,-6551,-4058,-3349,9241,39645,46376,25872,9219,-782,-4949,-7660,-5259,-8815,-12500,-11093,-1212,9573,32708,38255,36869,38108,21335,3451,-4602,-13971,-7560,6635,8679,8405,-3457,-16296,-8103,6139,6729,1959,3738,87,-6708,-3559,2366,15538,11354,-118,-9856,-10262,-8197,1254,5069,-6244,-11757,-1017,11079,8928,2858,-315,4146,5499,373,-8701,-15005,-22099,-23570,-10727,-2342,-1184,-597,2579,2164,-2041,-2553,-129,-1370,-3284,-4803,-2197,-296,1667,3074,5191,9384,9510,1154,4501,6468,11559,19486,27373,20575,14601,8365,6440,10056,-952,-12217,-7375,1748,8178,6271,4173,1439,-6896,722,16322,20935,12536,1910,-1971,-2358,1706,7226,7192,-859,-5311,-1129,11955,7758,-9089,-7297,3355,4725,-259,-3919,-1121,10339,13197,20396,30272,27221,21562,7968,759,1051,9306,26772,41228,27030,7861,-1665,1965,5731,151,1087,-54,-926,-2403,-3263,-1997,-5576,-14728,-16749,-691,6854,-3244,-8588,-3156,914,5467,13558,21727,19695,10262,689,-6158,-5095,1217,-2823,1612,2101,15729,40245,24349,10279,5513,-7741,-9264,-8073,-8664,-9038,-7973,-3384,-4131,-1117,2566,3665,-2120,-13928,-10333,-6173,-9729,4670,21822,34010,24258,12697,154,-7627,-6129,-3768,8844,15735,9670,169,-22,6418,6587,3565,-9701,-10638,-15677,-15486,-11771,-8799,-12471,-9371,-2463,3540,10626,23301,12332,1614,-1105,-4516,-13373,284,-6014,-14309,-12204,-2968,4927,1321,-10061,-18529,-18014,-9445,-3462,-5252,-10098,-13458,-4732,77,3749,7548,3007,2577,6015,12982,13959,5157,7409,5106,1632,2796,910,-5575,-5132,-5283,-8208,-6588,-2880,6789,14639,14364,14883,13289,10129,11408,12579,8126,1952,-364,1720,3866,-4824,-7472,-7304,1180,3020,-4015,-5557,2349,12210,20485,22138,22134,31687,26927,15898,-186,-4952,-9534,-11084,-10561,-11450,-10275,-2518,1070,-3066,-7169,-396,1280,1983,5909,6877,8997,15766,15077,1354,-7421,-10352,-8830,3148,8514,5701,1933,22,501,-2532,-4898,-8327,-8974,-13734,-19788,-15858,-9097,-3939,1844,-4763,-6679,4076,911,-5634,-12099,-17045,-9934,-3415,-1051,-4088,-1430,83,2243,1323,-595,-4717,35,7131,7103,1168,-3875,-5730,-4838,-9885,-7218,-1839,-2677,-7327,-8820,-1613,38,-4721,-9622,-10201,-9639,535,9872,8030,239,-2314,3232,13561,19399,16839,12687,8651,4103,-3089,-9720,-8294,-4699,3027,8114,2254,2474,4916,196,-4807,-10456,-7395,-111,4836,3832,3485,6096,15119,31492,30451,13468,10958,20729,14120,3014,-7208,-15136,-12788,-9541,-6027,-3926,3033,2820,-5027,-10544,-4263,93,7775,13148,13977,11073,6373,6232,1737,7981,16450,21359,13806,9552,6305,187,-7212,-7501,-10680,-22185,-14993,-5784,-3002,97,7571,1881,-15282,-9091,302,4893,4764,3039,1034,3179,7584,5090,-3735,-10977,-5336,243,7163,15468,22521,28188,22255,13787,6298,2841,-7186,-9659,-4596,-2203,-3043,-7726,-6401,-51,3804,-754,-4044,-3890,-4033,-7530,-70,8007,15468,16089,10603,4238,-4732,-9024,-5690,-2253,-9015,-9207,-7636,-3231,6434,8543,4891,-936,-2802,-5678,-8299,-5479,-2882,-5488,-3684,-4727,-8359,-5421,5723,14689,9748,5762,7537,15619,18588,10249,4350,4175,-9607,-16735,-9709,-12203,-8272,7033,22243,40413,34834,10696,-5939,-12488,-9623,-8439,-9992,-12236,-10168,-3255,-2305,-139,10118,15361,27722,31730,25958,19775,24915,38120,38942,24751,230,-12164,-5031,-2061,2608,-4474,-8496,-10935,-15402,-18407,-10432,-4338,-9714,-15043,9563,19644,11396,3773,9882,7709,2972,-279,2510,10089,8744,3533,-5640,-11384,-6557,-820,-1354,-6651,-4195,3945,5640,-884,-5809,-8508,-10178,-6919,-6618,-6480,5425,6879,6257,7079,10704,11400,9987,18192,17539,11267,3005,-7272,-9897,-11357,-9418,-6585,-2028,1049,12054,23639,21105,760,-5334,-12573,-10866,-12011,-17688,-15439,-10723,-15694,-15267,-10078,-9228,-4006,784,1333,-2695,-7028,-8286,3443,13445,14461,5444,-7374,-5495,-816,-607,-779,-876,2653,9462,7015,2968,-5029,-8222,-7081,-7633,-13853,987,23046,37247,22325,9198,8513,8257,5400,-3848,-4624,-1200,-8276,-1613,-564,2279,7920,10832,3568,-383,4339,8118,8056,6500,3949,-1676,-6426,-11897,185,16658,25174,37060,31492,8440,-5015,-8187,-4843,-4475,-3623,-1261,2737,4770,14939,16704,4243,379,2763,-1693,-7476,-11822,-10761,-6070,775,7656,15027,13649,2225,273,8133,10811,11239,8082,-196,-3312,-778,-331,-6459,-7817,-4275,2979,2695,-4744,-10910,-622,3933,671,-5423,1478,11261,14846,8954,-1212,-4342,2511,12022,13900,4247,-209,-4080,-843,4748,8630,9780,18439,30790,32290,15429,2742,-3964,-549,22180,35343,38608,33227,19354,9550,12526,8351,518,-8009,-9672,-4564,2528,7590,10875,12091,4248,-4281,-9728,-12279,-7230,84,3473,5958,18051,30447,22941,9004,906,373,-3780,-2617,3644,3866,2043,714,366,-6854,-16950,-15148,-6903,-3640,-772,268,-7374,-9891,-8890,-9779,-11905,-6057,3041,4570,5696,6201,6832,7313,375,-5032,1615,1295,-6313,-7864,-4561,2936,5243,6185,-4388,-6231,-2265,-823,3622,3323,3999,4423,-3687,-6382,-11597,-2270,18150,23110,23750,32370,37009,9545,-8828,-16542,-13867,-7188,-5599,-6631,2831,28332,36156,29544,10740,2172,-9410,-9172,-1013,9379,20251,27379,34732,51608,73165,78975,64507,36132,10489,-4544,-4865,9778,36188,48757,38897,18525,20658,28350,27635,17483,13907,10933,6112,1575,3092,9813,8848,1349,-5640,-5539,-4503,-971,2452,3724,10558,33505,27743,18647,12609,7644,3948,6859,18076,21449,23040,28693,21068,-1487,-11327,1452,2882,841,-4618,-9503,-5968,7553,-4282,-12860,-8632,-2847,7866,15138,12580,2603,-2684,-917,957,-4944,-5741,-6970,-2510,-1805,-6090,-11387,-10131,-9111,-4144,-4407,-6909,-12677,-12838,-7667,-3405,-194,-1910,-8687,-9060,-3944,1,5779,11985,16998,12840,4389,7380,5753,-1535,-6431,-11243,-8917,-1675,6323,18539,26311,7186,1378,-5677,-4573,-6921,-5617,-2041,-4063,-6730,-9965,-4959,-2271,1603,13992,26871,22847,11692,6428,4447,1,-6676,-13520,-11569,-11696,-2441,-3911,-12007,-14087,-10644,-1363,-469,-7994,-9630,-9107,-8377,-5996,-263,2006,2845,11028,25606,24683,11300,6767,4170,4407,-76,-5468,-6438,-2063,1779,3287,-3619,5465,11504,17798,10722,-6544,-9861,-3856,-7116,-6061,-1360,-255,3937,8096,7467,8212,1300,3776,13504,18641,11149,2011,-6350,-12243,-11479,-9626,-5428,-3810,-4049,-1008,4958,5251,-1420,-11682,-7015,-8490,-9270,-1660,-1138,-4498,-4419,-6532,-13320,-4265,3460,-807,-14578,-2118,10508,14393,10677,1787,346,5053,3941,-1695,-5742,-12157,-7200,-3577,2875,-4429,-6825,-6959,-4269,-9036,-7883,-11685,-17071,-19824,-10216,386,3885,406,-48,2913,7302,13628,11536,3047,-2811,-6404,-16983,-20412,-10958,-1800,-5529,-9677,-3793,4919,12398,10116,1888,-4433,-2345,3966,1677,-3034,-6246,-5414,-9908,-11862,-6421,491,8821,16918,12332,382,-8794,-14236,577,8954,10285,-4022,-7556,-1954,-14,1404,225,-1070,1850,7730,13144,3846,-7742,-8783,-5609,-1587,4654,6912,5012,2584,12,-2706,-3896,4391,7081,3003,6305,-3258,-8697,1749,-2453,-8901,-10015,-8789,-5083,-2003,11336,24559,33341,16035,2288,-2124,-4525,-7451,-448,3722,6118,6337,-687,-5795,2736,10885,2096,-7304,-7965,-5868,-4665,-7489,-12325,-8174,-11160,-11446,-9616,-9481,471,-781,-3087,-11508,-11466,-9813,-15122,-10548,-2319,1620,3590,1331,4464,7669,15466,25013,28352,15172,8929,8960,9124,6508,4940,-5644,-4253,10767,27023,29679,20861,7934,-4007,-1702,358,522,5567,3316,-8120,-5237,1425,-602,-4363,-8028,-5428,-2722,-982,5545,9669,4996,-6656,-3055,10493,17797,13720,4386,-8608,-16185,-6528,1121,7659,30402,12252,-5714,-5138,17909,23456,28902,29290,13648,518,-2687,-7577,-13104,2904,23552,17883,906,2119,1237,1939,-1782,-7232,-4758,-5594,-7203,-1367,9443,8592,1851,-717,506,10984,40044,53006,41030,13935,4851,255,-3535,2127,1122,-7078,-141,3349,11084,7457,-2796,-15264,-20211,-10766,4430,17196,19732,14127,11733,9947,6766,1775,-3089,-8706,-2113,-3540,-5395,-6122,-1747,1222,403,-3954,-10211,-11433,-6048,-10895,-11365,-7618,-1004,3068,9321,15137,8728,7999,474,-3900,-7647,-7226,-2752,2246,-4963,-2362,65,1339,106,3583,2992,-2817,-2991,-2660,-9790,-6560,-3405,-3810,-2721,1715,2615,466,1002,8662,14339,16112,18307,33421,34892,20487,14062,11508,-2442,-10764,-11788,-11671,-10257,-11688,-10324,-5035,76,-4014,-1078,628,-6739,-5080,526,9875,23134,26187,14478,4477,4177,4168,-1274,-1432,2551,5703,6810,-847,-10705,-10953,-1225,15681,14619,9571,16851,44653,47615,35999,14699,4346,-1042,-4878,-10802,-6767,-6153,-4823,-1902,2253,4368,8698,2757,-6631,-14319,-7494,-460,2475,2063,2142,6897,4099,6781,9370,4743,-325,-2826,-2451,-50,6161,17605,24361,32542,35770,22296,8602,-1471,-12410,-10969,-8412,-6972,-5997,-2710,-9,1074,-3923,-1858,13763,16711,1909,-12581,-18048,-9274,-7627,-2467,5274,1455,-7958,-14728,-13600,-14057,-2764,9196,11330,7771,-2306,1037,5248,8441,2754,-4699,-15399,-10457,-6435,-6433,-14048,-16772,-8032,-211,9983,30314,36017,30923,11847,3003,1240,-4514,-11876,-7327,10406,14719,15091,15733,23222,26771,25634,25360,14124,2507,-4705,-8266,-6520,1550,15908,10048,6012,3102,11238,13867,8120,-1281,-9018,-5822,8193,17176,16223,6283,-813,-967,-5954,-8285,-616,2065,7326,-568,-4328,-5387,-9497,-9629,-10558,-11056,-13918,-12904,-9319,3109,17821,31132,39353,33851,20410,16254,7820,1545,9464,22858,32826,40686,44404,49193,64889,63385,35379,2503,-8433,4628,1368,-7872,-2118,1700,-7207,-14841,-9232,-8894,-3104,5574,6089,-8534,-18607,-6885,-1532,-4936,3184,14055,7893,-5254,-7152,-11395,-5166,-2341,-2767,-1760,-1572,1584,6731,7625,5378,-3962,-13215,11133,26552,19287,2153,-7022,-3705,-1908,-4735,-6475,-5553,1359,4031,-2471,-5565,-9503,-14841,-12567,-18521,-18897,-8791,-5593,-680,6987,3571,5464,9801,11624,-28,-10637,-10458,-10881,-1839,3355,2538,803,-3209,-12506,-11429,-8381,-4043,6318,19238,17709,8304,-2711,4243,26175,13559,6352,-404,5070,13005,13052,6324,-5319,96,1877,-387,-3276,-7727,-9871,-8006,-9765,-9609,-9271,-9937,-8688,-2268,7123,12620,8619,2034,2558,9333,16470,16866,5133,-14165,-23740,-35844,-24060,-4339,-282,5824,4909,1771,3528,8096,2546,-2626,-6418,-7896,-4694,-3455,-4147,3004,4419,7801,18892,19939,24862,25264,15337,1339,-1818,-3668,-4966,-487,1784,-4947,-1453,2097,-3249,-14991,-19340,-15225,-10380,4777,20060,16866,3286,-5637,-4110,1128,1669,5543,16550,29665,34383,24334,2046,-767,10241,15894,15874,13441,9214,6895,991,-1771,-6428,-4374,3870,24629,36432,25615,9695,1507,-4376,-13541,-14036,-10620,-9558,-9866,-15269,-18394,-10268,-3219,10977,22480,29322,22339,7161,5,-4490,-3821,-2263,-7178,-7540,-4127,933,2277,3626,-4329,-10511,-9712,-9585,-5084,-4567,-8548,-12762,-19011,-11452,-8135,-12932,-9875,-4058,3913,12990,17597,14161,6817,-5088,-9451,-5617,-2589,-654,2010,1317,13850,26647,36620,33677,21678,9507,10450,2191,-319,-6245,-13599,-15952,-8487,-991,6139,17991,16488,6329,3167,6978,8431,3267,-5699,-3202,5155,7869,5972,4314,7388,20269,21833],[19552,15879,23062,21702,-1981,1761,11594,16023,7948,-1620,-1211,-1486,-978,2314,2717,1163,-2544,46,2542,1481,872,4158,12238,11948,7865,158,7805,8926,4037,-1384,-3868,2328,5174,6746,4697,-1670,-6166,-6164,-4766,-3502,2701,10606,283,-11616,-13038,-5939,-67,983,-10372,-19548,-17130,-9827,-8063,-3761,-1622,-4132,-7564,-2630,-593,-145,5207,7751,9545,11097,8045,1066,-4427,1417,5453,3410,3155,2321,1816,-1536,-9563,-5115,-7813,-12695,-9441,-2299,-1377,-10900,-5541,8262,33253,38169,18672,3717,-7866,-10936,-6670,-7679,-4716,-8399,-9060,-8340,-9809,-7139,-9333,-2843,540,6805,11539,14491,8232,-3716,-10026,-4691,-6556,-9323,-913,2275,3491,3588,4397,4381,7590,6972,-1743,-5819,-4701,-9666,-11500,-5656,-1632,-4349,-3776,-2468,7274,10660,2376,-3960,-8434,-16918,-25208,-25371,-14926,-7765,-7587,-13402,-14514,-6156,641,-4366,-6470,-9976,-9103,-7714,-7118,1141,13861,10271,-12213,-16162,-4908,96,-3985,-12814,-4814,1333,641,-5420,-5770,11079,25871,22405,7310,-2160,-2686,-2891,686,5770,8500,10507,28691,84097,140821,221435,259446,223771,140017,38264,-23143,-12781,36122,37871,25221,13230,14146,5447,-8595,-6352,-2944,-7308,-14506,-12786,-6136,-3253,-10476,-8254,78,6453,3616,-5894,-11040,-6397,-3524,-2752,-9661,-18525,-17848,-12822,-7135,-2213,1764,5507,5160,10679,11112,-3794,-14686,-20963,-5698,11387,11935,-3469,-6111,-675,1922,1436,3533,8586,17215,16020,7791,1436,-153,2375,-4677,-7144,-5619,-7956,-5416,-4947,-4595,-6209,-8112,-5177,-6835,-3974,-1396,13342,46155,52701,32140,13497,1611,-3676,-6827,-5221,-8542,-11665,-12345,-3611,6720,28252,32004,29019,29361,16518,2417,-3892,-12310,-9300,6023,6017,4736,-6982,-12600,-3576,11653,9870,2631,3063,-644,-5642,-3793,328,12769,10301,46,-10496,-12506,-6152,7083,9676,-4238,-12678,-3157,10270,8037,-3214,-7888,-447,3646,269,-6664,-10595,-16897,-19826,-12369,-3751,-3908,-5879,-2557,-825,-3496,-3379,-1608,-5075,-8497,-10027,-5274,-889,2340,4395,6887,11611,13288,6013,8383,9133,14083,20189,25701,16801,8607,5383,6367,9244,-2560,-8189,-2937,6049,10727,6945,3403,617,-6677,2764,20656,25038,14845,2651,-287,-1713,1260,6092,6872,-427,-4081,948,11415,6285,-7015,388,7825,7055,860,-3666,-76,10875,11676,17032,26655,27938,24293,9868,1417,582,7890,23418,36959,25586,8455,1145,6165,10160,3601,3021,1312,-1828,-2853,-2472,-1390,-6461,-17295,-17728,-570,7584,-3708,-7909,-1745,3458,8949,17988,28918,27443,14019,-467,-9494,-7623,-1520,-5426,1476,2036,18201,39779,21739,9415,5565,-7763,-15210,-14967,-11566,-11221,-8896,-3827,-4857,-2185,1808,4529,599,-10521,-10973,-6505,-10469,1550,15605,27596,20634,13021,3492,-9957,-12346,-11315,4457,14577,11683,3092,181,4972,5640,4417,-6534,-15152,-18923,-12271,-6524,-4191,-8444,-5962,122,5558,13164,25634,13176,1826,-232,-2967,-14569,-169,-5065,-13449,-10809,-1370,5767,532,-12680,-19122,-17547,-9314,-2820,-3762,-8730,-12953,-3336,2526,4760,5425,240,663,5301,15172,17614,7234,8133,6005,3238,5996,5398,-1338,-2872,-4308,-6835,-4702,-945,8757,16581,15918,16479,15469,12209,13363,14424,9139,1495,-2150,-841,-599,-8559,-6518,-4005,3207,3109,-4006,-4174,4840,14928,21183,20756,21016,31686,27761,18145,3537,-1402,-6265,-9798,-11667,-14430,-12144,-2014,1257,-4128,-7941,-131,2882,3536,6543,7303,10026,16982,14641,-342,-8344,-9900,-10067,2614,8595,5638,2006,795,1650,-556,-2197,-5563,-9238,-16200,-22501,-16386,-8404,-4208,176,-6383,-5367,3423,-1198,-8355,-14408,-13693,-14686,-7174,-2713,-4985,-2069,3,2343,1319,-1218,-6587,-2204,4893,4535,-421,-4832,-5653,-5740,-12036,-7784,-1797,-3050,-7366,-8735,-2768,-1585,-5299,-7031,-8270,-15710,-6650,6856,8670,1876,-1851,2859,13671,20085,17666,13694,10064,6438,-424,-9515,-10071,-6201,1893,7803,3793,5252,8818,3865,-2958,-9973,-7012,1572,5326,3337,2420,4699,13913,31817,32012,13530,5203,13435,10176,1212,-7980,-15582,-13001,-9371,-6110,-4762,2157,3434,-3117,-12313,-6896,-1584,7421,13195,13844,10287,7039,6756,1240,6878,15680,20536,11768,6563,3793,-949,-6662,-4836,-7390,-19553,-14943,-4695,-2189,-232,6127,1153,-15246,-10370,-2032,2508,3378,2227,846,3556,7883,4494,-5188,-12516,-6817,-2201,3127,10543,18550,26585,20979,12353,4722,2681,-5755,-11280,-6284,-3640,-3516,-5457,-1583,3412,6308,1169,-2845,-3725,-4685,-5980,3638,9973,17090,15966,11736,6426,-3684,-8667,-6724,-5006,-12292,-7629,-7725,-6719,2732,8148,3919,-2121,-3491,-3945,-1849,-496,-1189,-4814,-2917,-3418,-6651,-4983,8000,19443,12085,6257,5807,13171,16487,7987,746,-874,-13886,-17506,-8506,-11150,-10283,5021,19932,36615,30562,7571,-6875,-11576,-8700,-7290,-9033,-11256,-9275,-2850,-1427,2757,14393,18164,28490,31405,26330,23243,31632,47724,50267,34196,6186,-15441,-9086,-3609,4130,-2067,-6839,-9699,-14418,-23033,-15299,-10293,-13101,-8948,19088,26962,17076,5712,9101,7191,2480,-1237,4054,11867,9310,3220,-6174,-10951,-4805,503,365,-4671,-5823,3366,8026,2998,-2471,-7099,-9223,-2900,-1129,-9340,3153,8401,10455,11709,13280,12255,9258,14915,12884,8391,588,-11153,-11132,-11486,-8083,-6869,-3823,-2914,6865,18004,16555,-2223,-5775,-11364,-8023,-9535,-17140,-13817,-11232,-16719,-16109,-9806,-7408,-1479,3561,2283,-3291,-8703,-6562,6910,17101,16748,6650,-8541,-5035,-1235,-1396,-914,34,4644,13018,11430,4920,-5234,-8108,-7425,-8195,-12115,3114,25014,38391,21412,9820,9634,9195,5177,-5081,-6052,-3843,-6611,1554,1724,3702,8587,11727,5662,2764,6790,8724,8725,7689,5091,-1987,-8011,-11339,4045,22451,30732,39852,30395,5968,-7356,-9696,-5058,-2815,-1458,1508,5128,6123,15115,17137,5204,-1042,224,-4718,-11256,-15435,-14034,-8095,552,7390,15027,15210,4227,1792,9195,11113,10933,7352,35,-3435,-740,483,-7136,-11085,-7212,735,777,-6775,-10438,250,3816,-731,-8191,-958,8521,10252,3590,-4568,-3991,4933,13956,12118,1128,-2049,-3876,-829,3623,7211,7862,14487,24280,28136,15076,3473,-1676,4350,29599,43062,41229,28969,12441,6517,9756,6040,-1501,-9786,-12450,-5557,4439,9032,11842,13469,6320,-1754,-7294,-10133,-6630,-339,1919,4444,18491,34671,26484,10924,3650,3976,458,843,6029,4552,692,-2006,-2195,-7660,-18426,-19459,-10905,-6376,-1943,261,-7436,-10842,-9576,-9606,-11316,-5467,3275,3614,4911,6429,6604,5262,-986,-3710,3003,2330,-5620,-7487,-4195,3200,5025,7024,-1169,-5680,-3083,-2144,2696,4277,6176,8183,-700,-4714,-12871,-3949,15565,19722,19222,24457,27733,5101,-13072,-22170,-19796,-13134,-9871,-7100,4071,27429,31595,24134,9169,1406,-9367,-7583,-228,9103,18698,22145,26347,41784,65302,74179,64461,38652,12778,-3417,-6313,7629,32627,44352,35730,15725,16716,23525,23727,16038,15266,12418,5771,151,889,7100,6173,-973,-9553,-11447,-7146,1047,3930,3790,9157,26867,16510,8494,5477,5004,5031,9868,22505,29232,31020,35439,24558,-1154,-11174,2051,3731,1657,-3784,-9248,-6849,8545,-3248,-12859,-9585,-3291,7768,14975,12681,1550,-4992,-1872,2070,-757,-4426,-7313,-967,647,-3390,-10360,-11541,-10294,-4351,-4308,-5928,-10917,-9502,-2218,908,438,-3661,-11201,-9575,-6710,-2853,2915,8060,12197,10103,5878,8671,4750,-4117,-9912,-15202,-12739,-4355,4326,18493,28395,9026,3205,-5722,-4867,-6290,-4629,-1409,-4165,-7507,-11113,-5748,-2708,403,11801,24398,21323,11627,7559,6123,1311,-5998,-12834,-12465,-13920,-5313,-6801,-14722,-15581,-12037,-751,759,-7151,-8131,-7308,-8066,-4141,2537,5736,5827,11980,22862,18228,3807,580,-2068,-571,-2694,-6593,-7608,-3065,1572,4276,-2686,4807,13096,21568,13382,-5090,-12808,-6661,-8741,-6226,-759,-293,3537,8290,8261,9961,4993,8399,17660,19598,8429,-2224,-10817,-14272,-13135,-10623,-6394,-4976,-5662,-2094,4916,6239,-197,-9620,-8880,-7082,-10753,-3527,-2244,-2644,342,-1222,-9603,-6510,2604,195,-11194,-2573,7866,10805,7228,-136,129,5031,2588,-4382,-7588,-10171,-7540,-5031,1341,-5047,-5433,-3967,-809,-9141,-10127,-13958,-18598,-19327,-9694,-181,3439,1331,1353,2439,6402,11103,8089,1284,-3821,-7645,-17589,-18978,-10137,-1987,-6940,-11634,-5476,3782,11432,8635,64,-5539,-1722,5581,3415,-1008,-6256,-7650,-11124,-11555,-5704,1965,11349,20672,16195,4443,-5603,-11655,2481,9670,8801,-4807,-7338,-1525,231,1730,835,-983,-89,6275,12753,3817,-7143,-7762,-5038,-1561,4476,7409,6362,4390,1256,-2369,-3234,6192,6866,1415,5337,-3433,-8819,1751,-2945,-11020,-11451,-9628,-6864,-9259,1364,14136,23881,12030,1924,-1636,-3742,-5885,1794,5495,7655,8038,1830,-4409,1764,8371,-1390,-9246,-7361,-3867,-862,-3167,-6063,-18086,-20638,-16512,-12079,-11701,-1410,-3672,-6604,-13345,-8644,-7491,-13243,-9665,-1741,1906,2997,133,5652,11028,18894,26930,25372,11659,7198,8686,10942,8198,4337,-6566,-3961,10702,24294,23905,16047,6669,-3698,-3510,345,2638,8401,6120,-5293,-10731,-4243,-3537,-4679,-7633,-5703,-3214,-735,6167,9625,4304,-7355,-2498,10694,19471,15966,7129,-5023,-16335,-9067,-2002,4116,25616,11585,-5476,-8714,12840,18682,26071,27006,14238,645,-3441,-8799,-12185,4610,25194,17492,327,3677,4198,3105,-801,-5198,-1297,-2276,-5669,-3222,6204,7577,2983,67,1089,11497,38524,49797,35438,9363,3783,1679,943,7778,5923,-4627,-1604,-624,5663,5919,213,-9251,-13918,-7376,6029,17558,19043,12678,9088,6802,3917,371,-1636,-5807,-1349,-4276,-6399,-5483,329,2820,825,-4022,-10233,-14361,-8482,-11970,-12404,-8997,-2109,3007,10602,17010,9114,6969,-2272,-7071,-9984,-8812,-4826,1329,-5267,-2025,-405,1063,879,4431,2704,-2738,-2634,-1151,-10060,-7644,-2715,-2522,-2047,1030,1452,-838,46,7829,12338,13538,15711,30043,32786,20031,13124,8863,-4287,-8714,-11074,-13022,-11160,-11345,-8642,-2810,1872,-3912,-2372,-1795,-9935,-7400,-700,7610,20088,23137,10607,2507,4128,3919,-1041,1094,6126,7746,8000,-191,-10578,-7091,5875,24527,20848,12005,18594,49263,51343,35480,12499,1637,-3303,-6441,-10663,-5016,-3805,-3722,-2260,1114,2854,7120,2121,-7150,-13077,-5180,2415,4531,3258,3116,7748,4868,7115,8748,4209,-451,-2912,-3139,-2472,1728,10965,17519,28071,38425,26855,11076,364,-10636,-9056,-7158,-6891,-6496,-1177,4804,5779,-1074,-4351,8531,10164,-6641,-22099,-23578,-11333,-6954,1083,12354,6498,-4164,-12348,-12876,-10025,-291,6631,6985,3149,-5778,682,7526,9537,1558,-7371,-15593,-7379,-2573,-2703,-10164,-21255,-12134,-2538,8285,27707,31257,26633,10846,3714,606,-6336,-11458,-747,16193,20279,22045,22192,28299,29964,27032,28697,18867,6359,-2363,-6415,-7509,-573,13438,8438,5020,2224,10801,14491,8977,-74,-7266,-4682,8207,16645,16917,8338,569,-1446,-7649,-7479,1314,3968,9392,531,-3006,-2916,-6299,-7191,-9716,-11445,-14568,-13768,-9750,3329,16748,27655,34454,28976,15927,12474,5017,-653,8458,20096,26690,31701,36553,45917,65470,67955,41686,8183,-6248,3180,2000,-7062,-1844,532,-8703,-16390,-9754,-9427,-3125,6388,8408,-6432,-22437,-10425,-3406,-6973,-296,9043,3397,-9494,-11353,-13711,-2945,-131,-2017,-3174,-6148,-4355,5526,7774,6027,-2302,-15058,13786,31650,22005,3805,-4670,-1832,151,-2834,-4368,-2157,5985,8644,404,-4405,-8138,-11883,-10810,-16136,-12743,-1115,4395,10709,15016,6033,6207,10138,9309,-3652,-13398,-11862,-10702,-1582,2648,1049,-887,-3951,-10942,-11234,-7600,-3260,5990,18045,17878,12140,2154,8925,27101,14436,7408,-538,4760,14365,15535,8220,-3271,2629,3202,-1091,-5500,-12456,-14737,-8922,-10725,-9525,-8537,-9041,-8942,-2205,5984,10074,8483,2664,2044,8290,16604,16691,5749,-11582,-21861,-38555,-30067,-9598,-3330,3269,2948,1115,804,5361,1245,-3300,-6908,-6885,-1873,456,1298,9967,12013,14195,24114,22208,24806,25113,14805,987,-1323,-2057,-3024,202,1095,-4186,-354,2714,-3738,-15388,-17877,-13195,-9366,1864,17566,16136,4166,-3784,-2403,944,171,5156,16974,29584,32255,18652,-3822,-1235,12039,17672,18332,17890,13379,8621,1208,-2421,-8060,-5564,2205,20988,30187,17722,2918,-1844,-5738,-13064,-12403,-10233,-9578,-10440,-16555,-15401,-7936,-5351,7861,19995,27076,23020,9217,1199,-3875,-3642,-2835,-8257,-7410,-2872,4822,7890,7790,-3149,-10306,-9409,-10481,-6640,-6339,-10218,-13360,-21013,-12469,-8153,-11847,-9014,-2784,5796,14253,18364,13191,5700,-5275,-9694,-5685,-2791,-2071,-429,-1046,10636,24865,39058,38802,27272,15977,16516,5622,1003,-6127,-13341,-16966,-8730,-698,7049,21500,21768,9397,4313,7012,7732,3807,-4908,-1318,6771,8416,6322,5185,7887,20617,19566],[16846,15390,22967,24736,5,2763,12624,16264,7617,-2741,-2206,-1893,-1181,1431,1230,97,-1889,1123,3878,3573,3333,6095,14893,15343,12334,4454,9139,8519,3984,-626,-3354,1303,3639,5494,4498,-364,-4345,-3112,-804,373,5328,13708,3569,-9346,-12412,-6388,-2023,-1891,-12255,-18249,-14887,-7438,-6540,-3255,-2052,-4656,-8533,-3236,-378,146,4470,6267,8048,9514,7294,1576,-3788,1432,3716,469,-857,-3010,-1750,-619,-10397,-8868,-12022,-16065,-8838,-482,-114,-11297,-10237,3720,28453,36051,18759,3958,-7093,-7226,-3590,-5856,-4240,-8532,-9064,-9657,-12939,-13096,-14970,-4761,192,7558,11548,13159,6902,-5140,-8047,-3443,-6497,-10302,968,4522,5291,3696,4008,4247,7117,6780,-810,-4971,-3839,-7943,-9230,-5872,-3309,-5596,-5393,-5405,2374,5150,-677,-4985,-10793,-20677,-29551,-28709,-15733,-6665,-7769,-12834,-13426,-5327,-231,-5402,-6363,-9065,-7896,-6304,-4789,4263,18571,15274,-10013,-15845,-5332,767,-2936,-10989,-7980,-848,-98,-4043,-3716,12215,26953,20662,5589,-2122,-1542,-2635,-671,2319,7128,8888,22397,72051,120660,188815,211695,169396,94893,11354,-35838,-7450,40020,40846,28050,15107,13916,2251,-12793,-8441,-3104,-6251,-13628,-14275,-6944,-3031,-9065,-10316,-3292,3132,2288,-5937,-11001,-4739,-1010,-691,-9131,-19329,-16427,-12901,-7177,-1649,2690,6703,6755,11748,7846,-8639,-18956,-24377,-6468,14259,14054,-1768,-2936,2235,3811,4510,5745,3347,14102,15440,8451,2383,432,1005,-7612,-9295,-6238,-8341,-5023,-4101,-7429,-7780,-6993,-4137,-7368,-4309,173,17437,50993,56147,36784,16967,3335,-2924,-6220,-5158,-8635,-11351,-12145,-5538,3906,23173,25073,21006,20326,11173,1226,-2665,-8604,-8386,4084,2174,186,-10837,-9246,363,16531,12695,3210,2098,-1835,-5105,-4178,-1887,9411,8603,22,-10479,-13774,-3614,12212,13234,-2619,-13556,-5946,8205,5813,-10030,-16828,-5621,1225,-177,-4671,-5730,-11064,-15397,-12598,-5449,-7031,-10596,-7369,-3912,-5223,-4583,-3491,-9035,-13407,-13794,-7775,-1526,2689,5251,7856,12831,15876,9691,10569,10454,15340,19375,22856,12859,3382,3033,6125,7674,-3858,-4997,929,9815,12583,7286,2387,-423,-6112,4889,25386,30004,19113,6333,2946,-755,560,4436,5964,-441,-3270,2781,11700,7567,-1034,6462,10810,8400,1244,-3993,42,10033,9047,12853,21774,27472,25976,10839,1239,-760,5471,18907,30819,22522,8397,3217,9638,13660,6689,4731,2677,-1664,-2080,-1525,-771,-7055,-18969,-16955,-1382,6998,-5034,-7537,-767,5314,11353,20863,34317,33542,16152,-2283,-12787,-9311,-3994,-7032,1069,1163,19509,37341,18438,7784,4445,-8789,-16903,-16769,-9456,-11910,-10611,-5414,-6028,-3628,327,4591,2746,-7507,-11703,-7339,-10526,-1946,8408,19106,14983,11861,6257,-7210,-14286,-13314,609,12490,12681,5117,-148,2944,4297,4239,-3221,-12745,-14949,-6900,-1855,-98,-4475,-2038,2635,6860,15118,27755,13993,2151,661,-1796,-11984,1725,-2546,-12277,-10075,-582,5784,-261,-13045,-17642,-17113,-9698,-2730,-2626,-7685,-12698,-2505,4647,5992,3753,-2584,-1648,3904,16358,20775,9069,8631,6676,4614,9007,9848,2713,-819,-3445,-5629,-3166,419,9631,16863,16040,17114,17218,14132,14987,15774,9681,691,-4160,-4045,-6192,-11387,-5063,-915,4696,2717,-4240,-3419,6229,16063,20162,17799,17918,29245,26548,18902,6752,2243,-3316,-9046,-13395,-17793,-12421,-1028,1261,-5343,-8712,90,4586,5372,7199,7283,10301,17086,13053,-2618,-9695,-9695,-11831,1546,8296,5209,1574,1044,2346,1237,391,-2941,-8960,-18823,-25904,-15539,-7932,-4858,-2131,-8336,-4021,2732,-3674,-11820,-16602,-10852,-14708,-8495,-2616,-4742,-2171,23,2437,1355,-1746,-8635,-5258,1910,1341,-2066,-5182,-5725,-7007,-13414,-7484,-1672,-3800,-7759,-8582,-4581,-3861,-6017,-4664,-4439,-13202,-14520,2968,8542,3070,-1427,2185,13036,19497,16776,12753,9457,6982,1398,-8010,-12162,-8086,5,6556,4715,7629,12365,7609,-1271,-9926,-6764,2325,4727,2004,660,2612,11474,29879,31287,12551,-757,6533,6103,-922,-8926,-15368,-12653,-9213,-6416,-5923,761,3510,-1714,-10173,-9649,-3571,6209,11838,11975,7662,6422,6467,10,4920,13758,18113,8526,3002,850,-2527,-6278,-2255,-3589,-14578,-11885,-3693,-1762,-955,4045,-267,-15475,-11938,-4645,-106,1513,931,376,3517,7599,3510,-6833,-13689,-8073,-4451,-511,6149,14494,24099,19018,10712,3128,2310,-4621,-11409,-7132,-4491,-3426,-3110,1680,5533,7659,2074,-2607,-4500,-6357,-5426,5181,9321,16410,13981,11282,7931,-2941,-8345,-7488,-7343,-14587,-5711,-7354,-10110,-991,7997,3549,-3458,-4778,-2739,3901,4414,-63,-4736,-2924,-2911,-5546,-4336,10279,24025,13459,5839,3058,9632,13379,5289,-2679,-5323,-17276,-15490,-5690,-8520,-12693,1801,15677,30480,24677,4192,-7105,-11160,-8376,-6570,-8354,-10674,-9016,-2996,-875,5239,17429,19174,26922,29093,25150,25382,36934,55179,59539,41942,11084,-12231,-11559,-4104,6258,419,-5252,-7627,-11202,-22347,-18695,-13655,-12530,-2567,26392,31242,19796,6361,7021,5758,1439,-2535,5210,12698,9109,2446,-6848,-10593,-3731,956,1335,-3290,-7410,2757,10291,6783,602,-5671,-8662,-536,2197,-8080,2129,10315,14544,15654,15154,12779,8918,12585,9293,5757,-1910,-12791,-9514,-10269,-7051,-7939,-6001,-6012,2923,13451,12638,-4602,-5846,-10177,-5472,-6331,-14503,-11926,-11244,-17328,-16449,-9235,-5541,1074,6449,3219,-3747,-9712,-4578,9184,19185,17181,6873,-9515,-3747,-1254,-1848,-877,765,6096,15705,15168,6909,-5145,-7712,-7815,-8876,-11070,3935,24669,36177,18398,9431,10208,9612,4248,-6945,-7797,-6457,-3355,4474,3868,5175,9390,12724,8097,5847,8836,9081,9472,8968,6286,-2049,-9249,-10306,7567,28455,35876,40719,27464,2487,-10255,-11368,-4905,-608,1084,4617,7681,7335,14664,16529,5763,-2284,-2504,-7868,-14109,-15237,-17323,-10408,-662,5750,13686,15908,6256,3412,10171,11283,10401,6567,455,-2859,-680,1210,-6546,-11686,-9937,-1628,-1286,-8982,-8933,1522,4005,-1749,-11095,-3101,6033,5589,-1601,-6310,-1860,8041,15760,10088,-1387,-3052,-3285,-876,2396,5561,5773,10082,16941,22715,13704,3722,206,8419,35405,49366,42717,24005,5633,3548,6199,3085,-3732,-10915,-12762,-4611,6253,9881,11789,13568,7542,369,-4850,-7927,-6021,-1014,76,2749,18149,38143,30274,13541,6808,8035,5079,4357,8404,5367,-225,-4652,-4686,-7006,-17021,-21971,-13887,-8518,-2815,349,-7422,-11913,-10452,-9420,-10671,-4948,3155,2207,3541,5968,5514,1998,-2832,-2183,4393,3360,-4919,-7015,-3813,3301,4499,7212,1771,-4336,-3309,-2968,1642,5037,8068,11945,2574,-3010,-11942,-5256,12960,16544,15441,18249,19371,1229,-16044,-24291,-19192,-14633,-12134,-6484,5955,26419,26727,17625,6256,-226,-9843,-6428,-212,7935,15815,15831,17653,31368,54912,65359,60947,39699,15084,-1773,-7698,5343,28322,38974,32223,13116,13199,18704,19078,13290,15415,13229,5139,-1173,-968,4784,3911,-2679,-12244,-17192,-6586,4895,5938,3831,7310,19365,5878,-394,-71,3484,6145,11728,24413,33633,36124,39573,26336,-1379,-11508,2397,4588,2728,-2670,-8887,-7482,9898,-1325,-11699,-10687,-4046,7124,13943,12057,64,-7538,-2879,2819,2690,-3296,-6762,1128,3522,-216,-7767,-12108,-11218,-4466,-4190,-4703,-8577,-5551,4069,5965,1333,-4968,-11906,-7513,-7701,-5363,487,4628,7469,6433,7171,10018,4017,-6328,-13024,-13088,-10233,-6881,2292,17972,29903,10624,4866,-5524,-4673,-5088,-3043,-139,-3456,-7614,-11999,-6450,-2967,-540,9560,21819,20010,11591,8505,7675,2823,-4792,-11312,-13365,-16106,-7686,-8753,-13893,-14300,-12982,-82,2245,-5840,-6161,-5223,-6972,-2320,4796,8747,8291,12299,18848,10181,-3668,-4909,-7015,-3970,-4144,-6977,-8452,-3870,1305,5055,654,5838,15283,26123,16635,-2881,-12317,-9209,-10009,-5566,50,-295,3090,8425,9183,11890,9512,13843,22301,20132,6119,-5464,-13266,-13671,-10341,-11292,-7298,-5209,-5891,-2959,4593,6823,738,-7567,-9420,-5751,-12099,-4799,-1596,1197,6114,4097,-5839,-8359,1530,1039,-7883,-2240,5908,7892,4643,-1109,445,5042,960,-7101,-8919,-7918,-7802,-6689,-654,-5664,-3355,-200,3781,-7440,-12415,-16122,-19397,-17978,-8839,-519,3107,2217,2735,2119,5693,9081,5871,492,-4138,-7990,-16863,-16949,-9020,-2121,-8469,-13680,-7074,2570,10069,6609,-2163,-6391,-727,7077,4841,739,-5341,-9486,-11971,-10877,-4950,3273,13646,23942,19405,8862,-765,-7600,4038,9401,6586,-5398,-6776,-773,628,1999,1198,-1184,-2282,4574,12097,3947,-5626,-5732,-3712,-1078,4469,7804,7494,6031,2369,-2214,-2792,7406,6184,-496,3923,-3454,-7725,1965,-2886,-12209,-12471,-10257,-7906,-15029,-8136,5184,15173,7888,1597,-868,-2196,-3819,4022,7131,8893,9422,4180,-2389,1615,6364,-4504,-11011,-6842,-2100,2678,777,-651,-9838,-18201,-11789,-9592,-11205,-1954,-5843,-9781,-14025,-6237,-4196,-9081,-7890,-767,2470,2563,-730,6769,14158,22086,28000,21541,7571,4508,7346,11328,9262,3526,-7484,-3630,10270,20759,17195,10297,4836,-3041,-5548,315,5054,10880,8571,-1694,-13983,-10750,-7519,-5164,-7246,-5953,-4002,-810,6395,9191,3491,-7874,-2155,10274,20130,17427,9339,-1687,-13644,-10979,-5345,519,20364,10302,-4942,-12006,7347,14409,22821,23699,13975,575,-4525,-10396,-10815,6114,25799,16433,-159,4692,6187,3990,445,-2632,2576,1223,-3816,-5149,2054,5781,3733,943,1523,11012,34793,43774,28283,4380,1960,2389,4552,13447,11289,-2126,-2931,-3521,2071,5923,5093,-1799,-8153,-4401,7216,16933,16638,10173,5736,2995,562,-1240,-966,-3484,-820,-5242,-7409,-4794,2241,4432,1387,-3855,-9313,-15472,-12022,-13417,-13207,-10180,-3136,2942,11941,18629,9318,5740,-5032,-10359,-12034,-10254,-7292,-41,-5832,-1841,-984,628,1564,5135,2328,-2521,-2146,374,-9537,-8145,-1369,-1217,-1688,-121,-328,-2691,-1038,6792,10085,10551,12218,24889,28449,17857,11367,5534,-5747,-6400,-10144,-14028,-11468,-10427,-7021,-710,3575,-3844,-3647,-3878,-12643,-9640,-2113,5203,15540,17764,5517,258,3840,3401,-760,2867,8667,9205,8667,219,-10308,-3955,11577,31133,24814,12859,18728,51659,53399,34418,10771,-185,-5981,-8172,-10262,-3513,-2089,-3127,-2953,-473,715,4757,1229,-7439,-12003,-3650,4253,5727,3747,3488,8119,5260,6999,7591,3254,-836,-2957,-2807,-5190,-3359,3858,10707,22583,38536,29415,12079,1145,-9615,-7628,-6100,-6840,-6960,189,9306,10073,1522,-6957,1802,2040,-16944,-25621,-21393,-13902,-6697,4866,19914,11298,-1077,-8500,-9304,-5130,1621,3084,1600,-2150,-9128,-1,8846,9271,-610,-10763,-13467,-4058,906,80,-7290,-20193,-16548,-5367,5985,24022,25309,21643,9013,3671,-400,-6844,-6449,5389,20410,24092,27789,27684,32028,31542,26812,30027,21962,8840,-785,-4891,-8618,-2809,10910,6665,3915,1190,9842,14136,8951,547,-5895,-4147,7170,14828,16498,9976,2258,-1289,-9112,-6881,2744,5289,10766,1252,-2061,-808,-3310,-5146,-9284,-11993,-15064,-14884,-10732,2794,14398,22553,27662,22515,10744,8664,2287,-3330,6160,15900,20667,23149,28109,40846,62910,68755,45517,12384,-4566,1447,2187,-6474,-2304,-1780,-11371,-18616,-9831,-9173,-3334,6414,10201,-2837,-17455,-13791,-6096,-9913,-4652,3435,-1450,-14471,-16573,-16823,-1754,1516,-485,-2131,-6919,-9797,3821,7266,6166,-672,-13026,14885,35170,23346,4669,-2952,-375,1705,-1377,-2447,1610,11073,12549,2201,-3823,-6859,-9105,-8480,-12048,-5980,7331,15851,23728,24311,9421,6805,9577,6064,-7249,-15957,-13157,-10771,-1392,2113,-148,-2699,-5052,-9909,-11404,-7311,-2650,5896,16977,17324,14677,5859,12148,26027,14525,8074,-818,3741,14127,16277,9073,-1956,4075,3809,-2099,-7563,-15733,-11119,-3631,-7956,-8092,-7456,-7930,-9601,-2537,4145,6852,7485,2563,635,5984,15323,15415,5765,-9102,-18247,-35761,-29613,-14947,-6566,363,310,-352,-1822,2738,68,-4101,-7875,-6478,358,3723,6044,16517,20041,21194,28887,23392,23301,23223,13224,-20,-1454,-1235,-2097,-436,-827,-3856,147,2534,-4676,-15847,-16667,-11534,-8264,-2244,13006,14077,4761,-1936,-1269,-113,-2242,3605,15323,26319,26673,10912,-9138,-298,13775,18493,19321,20904,16590,9556,937,-3431,-9186,-5883,1391,18051,24545,11093,-1391,-3172,-5705,-12012,-11457,-10867,-10660,-11651,-17861,-12992,-6310,-7833,3739,15986,22678,21353,10156,1820,-3714,-3830,-3633,-9317,-7357,-2186,7817,12981,11757,-2028,-10374,-9449,-10946,-7596,-7503,-11362,-13516,-21720,-13659,-8451,-10851,-8443,-1930,7041,14287,17296,10885,3946,-5613,-9902,-5819,-3207,-3897,-3016,-3244,7548,22175,39777,42590,32302,22137,21740,8454,1971,-6007,-12476,-17121,-9413,-902,7409,23959,26649,12879,5571,6654,6122,3965,-4004,118,7420,8020,5849,5229,7457,19313,15805],[13483,14553,21857,26044,1732,3149,12506,15154,6356,-4327,-3185,-2194,-1458,485,-253,-1030,-1412,1982,5071,5427,5188,7047,16819,18575,16614,8153,9573,7303,3271,-264,-3096,-116,1609,3714,3873,818,-2630,-306,2751,3740,6981,15547,6203,-7497,-11377,-6582,-3704,-4367,-13388,-16405,-12548,-5317,-5508,-3001,-2206,-4577,-9519,-4128,-490,27,3260,4648,6579,7811,6403,2152,-2866,1554,1996,-2498,-5090,-8584,-5418,695,-7699,-12321,-15855,-18219,-7495,1558,2424,-7027,-13497,-677,23184,32588,18104,3933,-6035,-3335,275,-3410,-3279,-8342,-8895,-10810,-14705,-16424,-19344,-6169,33,8414,11548,11884,5805,-6101,-5466,-1795,-5880,-8952,3078,6876,6991,3620,3457,3787,5722,5542,-40,-4101,-2963,-6336,-7182,-5773,-4517,-6414,-6482,-7552,-1144,1195,-2418,-5850,-14154,-26153,-35609,-33002,-16659,-5549,-8180,-12148,-12041,-4235,-940,-6102,-5768,-7675,-6021,-4305,-2129,7425,22820,20575,-5480,-13720,-5361,1761,-1369,-7439,-9963,-2286,-385,-2287,-1213,13395,27135,17884,3394,-1911,-161,-2284,-1966,-1037,5194,6628,15295,58190,97086,151468,158958,111210,48136,-15277,-47245,-2536,42239,42255,29826,16929,13948,-224,-15579,-9750,-2818,-4871,-12196,-15020,-7195,-2236,-6890,-11174,-5598,886,1890,-4968,-9980,-2746,2022,2024,-7732,-19654,-14487,-10246,-5692,-127,4335,8481,8781,13138,3784,-15141,-24931,-29639,-8476,15827,15355,182,687,5632,6455,8506,8409,-2241,10589,15171,9998,4314,1840,253,-9629,-10700,-6366,-8108,-3497,-962,-7754,-7157,-4594,-2455,-7410,-4391,1920,21781,54006,56758,39783,19833,4807,-2113,-5208,-4373,-8245,-11024,-10609,-6103,1938,18644,18906,14219,12541,6390,606,-456,-3836,-3803,1869,-1926,-4430,-13506,-5531,4222,20965,15604,4334,1518,-2886,-4336,-3976,-3492,6301,7020,542,-9070,-12592,-242,17034,16403,-596,-13383,-8545,5767,3409,-10648,-21921,-9898,-907,-300,-2294,-343,-4506,-10306,-10770,-6607,-9685,-13261,-11085,-6351,-6457,-5373,-4945,-12348,-15006,-13640,-8225,-1447,3463,6450,8948,13892,17973,12661,11553,11028,16044,18053,20065,9806,-135,2095,6445,6327,-4026,-1945,4835,13633,14407,8029,1992,-776,-4627,8278,31697,37341,27230,14258,8180,1281,458,3141,5338,-34,-2091,4590,12229,9956,4470,11014,12884,9478,1677,-4075,102,8708,6381,8999,17032,26672,27136,11549,1039,-2101,3028,14466,24432,19117,8617,5367,12975,16620,10019,7270,4915,766,704,495,802,-6255,-17477,-14551,-2173,5771,-6295,-6580,533,7061,13214,22764,38169,38128,17204,-3963,-15018,-9073,-4528,-5809,1175,434,20439,33997,15387,6281,2970,-9828,-11520,-9119,-2509,-9263,-12044,-7232,-6537,-4460,-977,4661,5034,-4222,-11483,-7706,-9360,-4691,1740,10498,8955,10496,8988,-2478,-9408,-8905,-1754,10467,13518,7087,-203,1119,3172,3959,-168,-8007,-9729,-1057,2688,3732,-685,1920,5250,8113,17200,30507,15672,3380,2214,-258,-7919,6484,2003,-10184,-9185,183,5784,-166,-10261,-14698,-16064,-9784,-2414,-1087,-6180,-11784,-1448,7020,8041,3580,-4209,-3285,2662,17113,23866,11268,9627,7863,6429,12429,14822,7177,1713,-1947,-3852,-1245,1905,10028,16059,15293,17322,18997,16422,16844,17264,10490,372,-5402,-6813,-11471,-10652,-2772,2577,6391,2629,-4035,-2599,7276,16491,18484,14485,14185,25739,24506,19065,9930,6542,-85,-8113,-14784,-18178,-9955,929,1708,-6115,-9082,504,6491,7752,8468,7521,10449,16641,11014,-4702,-10781,-9124,-10970,612,8258,4993,1238,1348,3235,3404,3383,94,-7446,-20074,-27283,-13576,-7083,-5226,-4134,-8555,-2111,2537,-5898,-15417,-16474,-7838,-9418,-4577,860,-2450,-911,905,3240,2205,-1246,-9653,-8534,-1118,-1504,-2577,-4012,-5447,-7460,-12259,-5973,-1187,-4499,-7997,-8031,-6339,-5979,-6149,-2067,619,-5921,-13148,-904,8226,4315,-500,1961,12469,18516,15081,10686,7511,6339,2761,-6078,-11814,-9869,-2088,4990,5501,10038,15979,11985,983,-9717,-6254,2579,3648,379,-1188,508,8603,26492,28862,11036,-5990,731,2433,-2900,-9516,-14289,-11493,-8687,-6499,-6922,-634,3497,-399,-8084,-12004,-5399,4553,9611,9036,4016,4989,5748,-1512,2673,11381,14903,4791,-569,-2046,-4149,-5797,403,630,-9491,-8284,-2779,-1385,-1669,1802,-1912,-15669,-13393,-7097,-2587,-497,-438,-59,3370,7071,2414,-8226,-14193,-8894,-6209,-3368,2703,10899,21339,16955,9251,1889,2038,-3486,-9384,-6676,-4649,-3060,-1328,3763,6679,8168,2217,-3051,-5856,-8735,-5870,4645,6354,13697,10496,9552,9047,-2115,-7696,-7541,-8361,-13985,-3840,-6609,-12992,-4419,8096,3920,-4559,-6434,-2152,8502,9043,647,-5149,-3661,-3221,-5039,-3535,12878,28270,13898,4820,-282,5459,9690,2462,-5675,-9011,-18557,-12529,-2225,-5371,-12905,-2131,10297,23250,18366,1399,-6316,-11014,-8542,-6228,-7932,-10419,-9210,-3442,-438,7282,19186,18624,23503,25220,22692,26074,40230,59546,65535,47145,14541,-8010,-11291,-3136,9001,2974,-3924,-5858,-8725,-19664,-19076,-13401,-9762,2868,30570,32049,19417,5424,3616,3302,-279,-4165,6016,12575,8109,1165,-7722,-10446,-3317,669,1588,-2529,-8840,2221,12355,10183,3128,-4453,-8563,312,3624,-7151,1611,11829,17867,18432,16128,12739,8612,10937,6553,3175,-4455,-9033,-6932,-8750,-6447,-9950,-7452,-6923,1227,10625,9577,-6515,-5768,-9256,-3410,-3078,-11631,-10369,-11028,-17727,-16597,-8784,-3997,3384,9111,3906,-4188,-10063,-3197,9913,19178,14964,5118,-10417,-1909,-1097,-2181,-901,1111,6840,17320,17873,8582,-4894,-7271,-8390,-9883,-10797,3489,22294,31205,13704,7820,9957,9213,2347,-9624,-9560,-6536,487,6749,5551,6392,10010,13408,10363,8367,10086,8886,9884,9972,7245,-2130,-10438,-9647,10131,34017,39774,39206,22642,-2097,-13642,-12880,-4038,2069,3971,7876,10073,8019,13245,14516,5477,-3388,-5486,-11336,-13892,-12166,-19249,-13501,-3294,2503,10773,15374,7967,4926,10922,11197,9477,5444,547,-1947,-548,1794,-4336,-8656,-12297,-4387,-3753,-11511,-7068,2786,4120,-2627,-14196,-4816,3625,846,-6067,-6151,1069,10968,16833,7624,-3540,-3649,-2918,-1392,765,3455,3287,5276,9273,16389,11124,3117,1252,11197,38951,53419,42663,18538,-795,320,1622,-804,-6414,-11072,-10371,-2432,7433,9666,10313,11953,7398,1494,-3039,-6236,-5857,-2328,-2345,674,16784,40282,33864,16551,9996,12138,9550,7324,10129,5672,-1220,-7101,-6749,-5628,-14498,-20757,-15727,-10300,-3797,53,-7731,-13312,-11796,-9597,-10432,-4966,2269,-30,1154,4264,2925,-2951,-5516,-1012,5246,3841,-4776,-6961,-3892,2766,3193,6115,3621,-3125,-3500,-3675,35,5058,8926,14749,5526,-1713,-9759,-6485,9985,13269,11987,13341,12150,-1843,-16807,-20773,-14914,-12435,-12228,-4840,8160,24918,21398,10103,1694,-3275,-11230,-6160,-1403,5521,11534,8749,9052,20972,42756,53013,53670,38524,16709,-180,-9321,2466,23033,32487,27993,10314,10043,14171,13980,9171,13878,12790,3734,-2894,-3006,2293,1411,-4369,-13135,-13989,-2443,9763,7980,3333,4377,10632,-4550,-8475,-4131,2359,6484,11699,23200,33838,37371,40163,25738,-2564,-12864,2019,5008,3582,-1819,-8980,-8251,11154,1007,-9948,-12304,-5727,5289,11462,10101,-2454,-10636,-4282,2694,4419,-3897,-5943,3069,6124,2803,-4922,-11122,-12058,-5135,-4722,-3921,-6414,-1888,9932,10510,1831,-6329,-11140,-5446,-6312,-7741,-2092,1035,2411,1547,7677,10659,2929,-8710,-15980,-9130,-5909,-9244,-190,16487,30175,11349,5766,-5681,-4552,-3973,-1630,897,-2716,-7479,-12945,-7572,-3571,-1733,6749,18665,18435,11148,8713,8444,3764,-3879,-10007,-14323,-18079,-9332,-9614,-11250,-11878,-13450,88,3434,-4588,-4396,-3559,-6050,-1309,5868,10254,9400,11381,13376,640,-10300,-9894,-11053,-6319,-5133,-7334,-9665,-5041,398,5070,4360,8782,18232,31052,20128,-677,-9536,-11917,-11407,-4735,571,-775,2048,7950,9636,13177,13739,19229,26524,19656,3767,-8259,-14493,-12350,-8041,-11923,-8745,-5204,-5152,-3983,3508,6461,784,-6416,-8755,-5038,-13894,-6160,-356,5852,12100,8753,-2744,-10086,-294,1148,-5212,-1874,4054,5100,2376,-1757,620,4552,-1321,-9913,-9653,-6204,-8562,-9021,-3501,-6405,-1079,3748,8631,-4710,-15066,-18475,-19647,-16335,-7990,-992,2462,2591,3604,1519,4771,7134,4127,-164,-4199,-8031,-15874,-15216,-8013,-2511,-10445,-16093,-8763,932,7910,3597,-5289,-7307,128,8008,5546,1724,-4544,-11508,-12927,-10254,-4493,3989,15116,25926,21200,12789,4959,-2572,4816,7215,3036,-6389,-6518,-372,581,1726,911,-2097,-4547,3190,11722,4622,-3339,-3254,-2159,-534,4308,7774,8075,7120,2956,-2604,-2972,7618,4787,-2946,1838,-3326,-5576,2553,-2434,-12685,-13343,-10902,-8253,-15756,-13421,-712,8146,3776,1026,-149,-448,-1857,5833,8264,9467,10146,5966,-295,2111,5171,-6650,-12687,-6772,-908,5503,3786,3179,-3391,-11327,-5703,-5189,-8611,-907,-6785,-11944,-13356,-4636,-1073,-4863,-5562,322,2924,1933,-1635,7374,16628,24608,27819,16906,2986,845,4797,9954,9171,2226,-8672,-3532,9253,16360,9833,3966,2481,-2419,-7715,-73,7025,12473,10239,1624,-9696,-16495,-12645,-5996,-7028,-6326,-5329,-1429,6025,8183,2322,-8443,-2114,9272,19737,17898,10624,926,-10555,-11510,-8944,-3212,14719,8147,-4497,-12456,2256,11041,19257,19575,12693,119,-6128,-12574,-9362,7188,25244,14644,-695,5049,7019,4330,1564,-13,6715,4859,-1970,-6880,-2830,3138,3822,1865,1866,9629,29462,35986,20605,-536,-515,2275,7003,17777,15637,-156,-4300,-5740,-113,6567,9696,4660,-3217,-2116,7764,15292,12864,6795,1762,-1358,-3160,-3025,-985,-1828,-589,-6478,-8456,-4198,3877,5978,2063,-3530,-7808,-13283,-14770,-13382,-13166,-10748,-3709,3205,13561,20066,9375,4366,-7714,-13625,-12785,-11223,-10057,-1885,-6681,-1842,-1617,91,2141,5671,1868,-2186,-1549,1869,-8395,-8279,-109,-107,-1572,-1550,-2542,-4901,-1979,5729,7808,7491,8348,18862,22707,14357,8884,1998,-5579,-3908,-9036,-14767,-11394,-9210,-5575,1122,5145,-3738,-4706,-5488,-14628,-11538,-3412,3363,10498,10764,-289,-2085,3231,2597,-388,3917,10090,10029,8874,445,-9840,-1577,15511,34720,26253,12270,17497,51814,53743,33021,9684,-804,-8025,-9324,-9389,-2143,-811,-2829,-3776,-2264,-1788,1932,277,-7347,-11059,-2755,5192,6197,3693,3436,8194,5467,6667,6164,2130,-1227,-2665,-1102,-6771,-8270,-3111,4378,16608,36000,29700,11750,1137,-9079,-6448,-5017,-6583,-7250,1293,13239,13854,3870,-8273,-5227,-5616,-19127,-13866,-14698,-16042,-6471,9147,27576,15704,1270,-4995,-5020,-559,3140,-909,-4403,-7713,-11539,-726,9346,7993,-3269,-14352,-10045,-587,4028,2008,-5224,-16272,-20683,-8251,3532,19851,18882,16431,6659,3195,-1397,-5822,-1018,10732,22851,26054,31975,31916,34303,31577,25182,29382,23379,10054,92,-3498,-9229,-4679,8713,5028,2915,205,8638,13164,8456,963,-4602,-3945,5478,12279,15395,11366,4287,-321,-9484,-6191,3972,6304,11787,1988,-1116,1254,-234,-3150,-8813,-12224,-14954,-15639,-11922,1789,11169,16460,19714,15072,5392,5312,173,-5855,3058,11007,15467,16379,20533,35120,58141,66314,46991,15250,-3525,-420,2094,-5877,-3131,-4776,-14776,-20997,-8765,-7408,-3176,6058,11644,1471,-11650,-14783,-8371,-13030,-9304,-2235,-6054,-19153,-19748,-17680,-1177,2669,1424,535,-4416,-13446,2200,6748,6382,1355,-7871,14381,36810,23401,5010,-1454,1110,3235,144,-230,6054,16292,15446,3285,-3404,-5450,-6359,-5699,-7213,1390,16491,28318,37383,33867,13748,7775,8639,2635,-10349,-17850,-13768,-10585,-741,2320,-336,-3755,-6022,-8997,-11556,-7141,-1936,6274,16301,16311,15793,8146,13780,23662,14217,8699,-801,2519,12712,15629,9315,-891,4851,4093,-2595,-7138,-9965,-5143,3177,-1852,-4583,-5479,-6264,-10323,-2941,1956,3475,6025,2086,-1233,2979,13095,13506,5584,-6381,-13504,-30147,-22998,-13064,-9443,-2270,-2270,-2005,-3708,1023,-396,-4530,-8894,-6381,2107,6352,9998,22407,28010,28268,32884,23698,20992,20402,11223,-1195,-1785,-849,-1959,-2271,-3398,-3423,403,1870,-5732,-16142,-15694,-10131,-7074,-6771,7319,11411,5551,182,-404,-1664,-5058,1306,11776,20043,18109,2020,-11640,1961,15498,18521,18930,22254,18632,9813,433,-4458,-8657,-5095,1483,15832,19747,5995,-3706,-3221,-4932,-10955,-11076,-11949,-12456,-13155,-17399,-10974,-5324,-10330,-925,11014,16954,17947,10190,2105,-3771,-4192,-4538,-10261,-7285,-1900,9982,17507,15573,-825,-10530,-9768,-11297,-8291,-8237,-12023,-13297,-19997,-14756,-8916,-9867,-8054,-1480,7418,12891,14359,7540,1774,-6076,-10057,-5977,-3741,-5962,-5613,-5319,4684,18804,38594,44477,36208,27352,25689,10551,2577,-5834,-11042,-14734,-10442,-1625,7149,24975,30401,16390,6821,5903,3793,3744,-3112,892,6904,6583,4503,4387,6107,16507,10936],[11427,15019,21593,27133,4470,4392,12804,14353,5684,-4769,-2410,-921,-518,803,-372,-883,150,3861,7263,8077,7479,8259,19273,22788,21692,12264,10325,6511,3049,775,-2049,-833,185,2489,3840,2805,-34,3103,6688,7286,8363,16645,8733,-5369,-9298,-5708,-4340,-5687,-12920,-13583,-9641,-2907,-4231,-2182,-1264,-3001,-9411,-4550,-298,78,2170,3442,5628,6571,5969,3333,-1104,2370,953,-4777,-8671,-13398,-8180,2702,-4103,-12913,-15748,-15017,-5181,4039,5943,-982,-12315,-4472,18063,28381,17015,3897,-4628,565,4659,-457,-1879,-7810,-8411,-10618,-13484,-14498,-19438,-6785,215,9456,11615,10852,5196,-6052,-2430,214,-4598,-6376,5260,9177,8446,3286,2692,3005,3645,3426,459,-3304,-2126,-4938,-5517,-5503,-5314,-6939,-7230,-9077,-3393,-1183,-3169,-6872,-18634,-33175,-42681,-37016,-16907,-4326,-8992,-11687,-10736,-3198,-1733,-6736,-5066,-6211,-3918,-2113,477,10102,25770,25217,-449,-11281,-5433,2583,146,-4475,-11168,-3450,-637,-659,1221,14098,25724,13608,244,-1850,1121,-2116,-3205,-4081,2215,2894,6533,42019,70298,110534,103260,51437,1252,-41171,-57648,956,42259,41321,29509,17745,13437,-2653,-17126,-10779,-2634,-3771,-10978,-15646,-7560,-1542,-4669,-10706,-7311,-994,1675,-3790,-8898,-1332,4752,4579,-6229,-20174,-13198,-7316,-3609,1590,5930,10048,10364,13979,-1469,-23920,-33210,-37767,-11889,15529,15188,1503,3762,8560,8859,11900,10069,-8359,6590,14720,11816,6448,3207,-705,-11570,-12221,-6921,-8189,-1935,3098,-3997,-4622,-1966,-1105,-7839,-5138,2827,25031,53758,53447,39671,20626,4795,-2299,-4847,-3907,-7807,-11555,-9469,-6319,-132,13968,12978,7982,5466,1401,-520,1398,369,1436,-782,-6858,-9964,-12683,-2538,6777,23477,17230,4880,285,-4999,-4362,-4260,-5520,2459,4495,506,-7515,-10328,2482,20082,18015,729,-13118,-11967,2027,486,-3152,-14139,-12828,-3777,-1324,-912,3913,1198,-5962,-8869,-8395,-12878,-14046,-14667,-9310,-8357,-6883,-7078,-15798,-12310,-11481,-7640,-1920,3441,6829,9067,13749,18478,13675,10167,9597,14986,15261,16475,6601,-3189,1122,6026,4171,-4377,-248,7418,16095,14905,7911,1037,-1517,-3390,12139,38698,46062,37815,24410,13745,3103,-188,1106,3888,-334,-1754,4840,10934,10591,7117,12630,12829,9066,965,-5078,-1029,5863,2785,4672,11952,24405,26332,10699,-326,-4546,-436,9276,17376,14695,8031,6430,14742,17479,12176,9801,7076,4062,3969,2499,2220,-5173,-15220,-12313,-3670,2692,-8434,-6173,938,7389,13250,22488,38984,39540,15905,-6647,-17036,-8305,-3614,-3375,576,-1155,19879,28939,11540,3792,47,-11609,-6316,-706,5433,-5019,-13691,-10276,-7280,-5685,-3155,3628,6237,-1930,-11331,-8537,-8572,-7475,-4851,2230,2492,8306,10508,1465,-4870,-6265,-3928,7579,13170,7984,-968,-1480,1124,2781,1487,-4145,-5085,3747,5822,5983,1469,4282,6542,8170,18206,32742,17166,4355,3204,572,-4210,11946,6999,-8275,-9097,-89,4778,-224,-6847,-12065,-15467,-10537,-2870,-172,-5193,-11078,-1151,8407,9503,3753,-5382,-5111,578,16267,25496,12624,10040,8515,7578,15089,19065,10872,3706,-797,-2471,87,2497,8936,13223,12711,16027,19528,17759,17711,17809,10622,-307,-6573,-9070,-11598,-8185,-895,5501,7429,2019,-4305,-2569,7222,15571,15656,10428,9574,21017,21297,18022,12042,10393,2484,-7777,-16165,-15792,-6996,2646,1685,-7342,-10085,-35,7289,9429,9384,7247,9662,14821,7848,-7269,-12325,-8994,-9566,-775,7720,4131,222,905,3582,5148,5923,2688,-5656,-19682,-24740,-11746,-6604,-6003,-5775,-6952,-462,1996,-8614,-19745,-14325,-5252,-4352,1696,6409,864,964,1979,4074,3253,-148,-9539,-12675,-4627,-4091,-2277,-2437,-5530,-7259,-10382,-4369,-1249,-5834,-8712,-7847,-8332,-8143,-6250,60,5405,558,-7668,-5006,7213,5004,314,1826,11720,16985,12533,7436,4017,4215,3133,-4453,-10272,-12149,-4754,2832,5680,11937,19066,16443,3561,-9726,-6095,1822,1718,-1922,-3381,-1812,5197,21719,24617,8636,-9958,-4098,-1159,-5115,-10102,-13211,-10271,-8239,-6768,-8129,-2393,2980,369,-6614,-14277,-7411,2127,6329,4981,-563,2499,4241,-3641,-17,8616,11207,695,-4299,-5143,-6127,-5650,2634,4575,-4990,-5412,-2489,-1367,-2601,-761,-3935,-16037,-14992,-9616,-5180,-2817,-2061,-756,2840,6079,985,-9440,-14395,-9663,-7772,-5687,-48,7634,18330,14773,7804,823,1654,-2528,-6741,-5451,-4602,-2983,-499,4650,6785,7724,1461,-4231,-7684,-11752,-7586,1953,1330,9132,5694,6715,9834,-1129,-6750,-6946,-7831,-11925,-2371,-5839,-15269,-7806,7786,4604,-5442,-8522,-2499,11254,12810,912,-6103,-5222,-4474,-5241,-2734,16122,31813,13352,3359,-3933,918,5661,-384,-8223,-12016,-17710,-9638,1419,-2059,-10268,-6319,4566,16130,12720,-182,-4747,-11021,-9147,-6268,-7773,-10435,-9692,-3934,43,8889,19715,16795,18805,20252,19251,25263,41075,60263,67435,49219,16293,-4395,-8735,-740,12324,5665,-2871,-4849,-7312,-17800,-18010,-11821,-6872,6896,31314,29508,16304,2964,-896,-78,-2648,-5903,6683,11720,6497,-468,-8675,-10433,-3347,-70,1364,-2178,-9621,2031,14337,13146,5116,-3349,-8570,205,3882,-6854,1220,12675,20196,19974,16326,12159,8190,9853,4651,821,-6497,-5261,-4224,-7178,-6028,-12483,-6192,-4830,2136,9804,7556,-7772,-5343,-8383,-1609,221,-8712,-8993,-10496,-17747,-16422,-8315,-2581,5701,11674,4604,-4283,-9585,-2286,9483,17328,10218,1186,-10674,551,-544,-2145,-708,1418,7275,18272,19821,10150,-4122,-6438,-8691,-10807,-10766,2490,18929,24946,8438,5454,9179,8288,-165,-12583,-9755,-2298,4681,8645,7102,7668,10688,13918,12541,10495,10847,8535,10261,11055,8382,-1821,-11197,-9140,12022,39074,42327,35844,16771,-7081,-16291,-12879,-1559,5934,7969,11855,12779,8635,11410,11652,4723,-3685,-7846,-14380,-10993,-8441,-15741,-16732,-6770,-1663,6964,14148,9800,6930,12113,11562,8865,4577,712,-413,621,3246,-439,-4742,-12857,-6902,-5932,-11095,-4632,4496,4631,-2818,-15421,-5237,1843,-3143,-8316,-4081,4367,13714,17505,5448,-4731,-3447,-2351,-1800,-612,1628,1135,995,2607,10519,8221,2304,2060,13264,40739,55532,41760,13792,-5321,-2540,-3150,-4887,-8600,-9547,-6733,634,8483,9014,8160,9375,6499,2136,-1405,-4559,-5547,-3593,-4520,-917,15246,41647,37817,20741,13915,17038,14422,10255,11714,5974,-1718,-7579,-6479,-3449,-11428,-17306,-15603,-10971,-4228,22,-7625,-13937,-12573,-9369,-9908,-4809,1378,-2317,-1511,1955,-550,-8712,-7929,399,6180,4407,-4560,-6654,-3740,2307,1831,4385,4738,-1793,-3210,-3650,-1352,5010,9250,16842,8784,50,-6895,-6820,7417,10694,9516,10128,7062,-2992,-14569,-16325,-10432,-8753,-9949,-1382,11339,23576,16496,2826,-3234,-6853,-12223,-5901,-2945,2783,7078,2417,2066,12335,31000,39311,44016,35804,18174,1992,-10000,-167,17815,26039,23872,8008,8133,11263,10056,5082,11606,11880,2373,-4219,-4455,344,-695,-5417,-11415,-7228,4206,16053,10888,3219,1155,2025,-13379,-13753,-5493,2127,6650,10563,19994,30946,35659,38149,23730,-3734,-14454,1815,5867,5036,-472,-8766,-8332,12903,4289,-7206,-11508,-7622,2971,8338,7582,-5230,-12831,-4974,2630,5067,-5805,-4252,5393,9020,6312,-1298,-8628,-11410,-5672,-5253,-2955,-3852,2014,15582,14698,2560,-6968,-9902,-3527,-3585,-8686,-4084,-2035,-2100,-3447,8177,11163,2130,-10517,-14897,-5110,-1516,-9097,-2248,14848,29876,11870,6615,-5470,-3870,-2372,112,2143,-1506,-6470,-13000,-8341,-3784,-2435,4072,15665,17276,11106,8943,9062,4643,-2793,-8331,-13284,-17580,-8839,-8623,-8192,-8865,-12344,485,5005,-2754,-2271,-1714,-4882,-514,6413,10836,9672,9947,7672,-8760,-13043,-13461,-13402,-7265,-5313,-7188,-10684,-5825,-410,5016,8013,13809,23202,37172,24649,1988,-6485,-13951,-12013,-3162,1561,-998,1072,7494,10161,14130,17597,24598,30445,18795,2014,-10071,-14737,-10902,-5820,-11622,-10138,-4628,-3559,-4392,2388,5822,577,-5644,-7251,-4288,-15471,-7061,1356,11043,18571,13247,288,-10649,-2239,1120,-2579,-1076,2827,2973,919,-1731,1044,4103,-3490,-11552,-8766,-4528,-9260,-11379,-6422,-6165,1928,8314,13904,-1017,-16178,-19757,-18534,-13877,-6444,-898,2165,3064,4540,1244,4267,5820,3169,-304,-3479,-7314,-14356,-13205,-6399,-2286,-11881,-17367,-9439,-429,5600,204,-8770,-7545,1313,8913,6109,2517,-3604,-13347,-13478,-9187,-3716,4662,16158,26879,21893,16358,11666,4041,5938,3596,-1223,-7357,-6207,14,496,1390,513,-3189,-5458,3451,12873,6892,113,-121,-56,584,4644,8002,8750,8188,3517,-3019,-3288,7332,3273,-5290,-240,-2340,-2445,4259,-858,-11909,-13510,-11008,-7558,-11480,-8992,-1504,4092,582,734,942,1690,265,7655,9350,9812,10643,7575,2067,3571,5429,-6744,-13425,-6762,121,7941,6150,5846,893,-6031,-494,-900,-4920,1788,-5874,-11708,-11944,-3498,1862,-407,-2483,1866,3527,1415,-2297,7755,18694,26673,26714,12173,-1378,-3055,1618,7321,8141,786,-9798,-3321,8028,11641,2612,-2016,288,-1641,-8937,-619,8453,13286,11302,4590,-3687,-15101,-17963,-6774,-6586,-6395,-6877,-2247,5419,6977,1090,-8774,-1956,8274,18913,17849,11219,2960,-7598,-10245,-12342,-6708,9186,5451,-3921,-8750,-518,9291,15938,15301,10736,-457,-7968,-15060,-7687,8051,23921,12538,-994,5052,6989,4290,2557,2597,11251,8962,-55,-7631,-7863,-5,3434,3220,2597,7856,23504,27826,13575,-4768,-3170,1587,8397,20351,18548,1267,-5582,-7279,-1212,7258,13099,9651,889,-431,7783,12903,8373,2980,-2522,-5879,-6859,-4739,-1384,-670,-488,-7807,-9377,-3634,5351,7580,3015,-2960,-5950,-9067,-8942,-10145,-11654,-10191,-3325,4274,15798,21498,9438,3006,-10144,-16579,-11494,-11267,-12807,-4111,-7733,-1947,-2143,-393,2643,6095,1412,-1702,-801,3359,-6963,-8240,896,820,-1565,-3033,-4922,-7081,-2413,4812,5709,4640,4578,12852,16499,10105,5877,-872,-3522,-1355,-7817,-15264,-11227,-7958,-4360,2587,6504,-3607,-5428,-6521,-15742,-12882,-4348,2625,6318,3223,-6344,-4457,2088,1377,12,4279,10391,10140,8610,461,-9210,42,17476,34993,25123,10321,15124,49793,52273,31265,9066,-655,-8213,-9234,-8064,-902,79,-2765,-4675,-4164,-4522,-1183,-700,-6921,-10275,-2488,5214,5907,3085,2949,7936,5438,6101,4484,829,-1635,-2065,1111,-5264,-11462,-9572,-1383,10393,30751,27375,10082,398,-8990,-5521,-3940,-6142,-7478,1901,16076,16722,5744,-7021,-7431,-5353,-6680,-1221,-8186,-16205,-6029,13843,34687,19340,2657,-2364,-1377,3050,4178,-4963,-10824,-13337,-12263,-1524,8943,5835,-6254,-17643,-6321,2755,6605,3008,-3964,-12887,-20616,-11089,1027,15418,12291,11085,3766,2268,-2364,-4018,3739,14740,23283,25981,34079,34384,34839,29954,22112,26661,22921,9902,88,-2410,-9055,-6074,6848,3452,1889,-860,7142,11620,7557,1172,-3466,-4160,3213,9252,13758,12387,6356,1108,-8635,-5462,4933,6931,12430,2755,-152,3232,2848,-1185,-8199,-12032,-14341,-15533,-13322,267,7210,9791,11156,7008,61,2450,-1254,-7831,-660,5752,11012,11465,14450,29444,51945,61241,46193,16734,-3163,-2569,1512,-5390,-4246,-8253,-18682,-22249,-6629,-4498,-2557,5392,12538,5470,-6561,-12774,-9062,-15549,-13822,-7758,-9866,-18571,-15964,-14205,-1030,3281,3177,3671,-929,-12870,871,6390,6739,3569,-2069,12156,36123,22061,4848,-43,2777,4923,1936,2408,11079,21157,17128,3802,-2984,-3905,-3647,-2632,-2018,8998,25785,40655,50089,42335,18445,9289,7652,-490,-12752,-16882,-13572,-9937,534,3408,729,-3341,-6598,-7967,-11479,-6900,-1003,7168,16096,15013,15408,8699,13973,20768,13806,9489,-219,1534,10628,14059,9410,358,5323,4337,-1960,-3560,-4132,86,9130,5738,990,-2161,-3669,-10845,-3178,-226,436,4525,1612,-3087,-127,10440,11449,5605,-3092,-7661,-23407,-16197,-8392,-11381,-3992,-4049,-3036,-4152,852,360,-4045,-9402,-6149,3680,8578,13332,27593,35478,34857,35941,23572,18733,17678,9621,-1842,-1666,-310,-2094,-4817,-5180,-2123,1029,1342,-6265,-15716,-14433,-8483,-5423,-10453,2091,9386,7370,3184,848,-2940,-7303,-877,7070,11702,7900,-6224,-8959,5631,17696,18471,17906,22402,19887,10072,489,-4603,-6057,-2807,2829,14695,16386,2995,-4014,-2029,-3289,-9416,-10237,-11554,-13573,-13551,-14487,-8443,-4071,-11689,-4912,6484,11649,14524,10558,3207,-2940,-3700,-4592,-10153,-6143,-944,12305,22315,20166,1487,-9600,-9244,-10613,-7696,-7450,-11148,-11783,-16973,-13621,-8315,-7723,-6619,-272,7911,11176,10914,4694,583,-5363,-8908,-4875,-3024,-6795,-6842,-6004,3319,16274,36793,45355,39831,32427,29460,13252,4269,-4134,-7828,-10638,-10134,-1346,7772,25851,33879,20993,9471,6346,2600,4851,-730,2507,6817,5788,4007,4384,5627,14213,7125],[8486,14330,19991,25767,5619,4174,11380,11821,3416,-5971,-1707,-219,-646,165,-1227,-1553,624,4573,8202,9226,8009,7818,20333,25913,25407,14720,9572,4347,1493,621,-2090,-2639,-2395,94,2647,3764,1703,5284,9156,9132,7720,15140,9191,-4738,-7990,-5434,-5586,-7495,-12476,-11576,-7866,-1799,-4151,-2180,-642,-1442,-8759,-5612,-1103,-1072,-141,1283,3803,4524,4781,3865,244,2681,-496,-7138,-11415,-15544,-9297,4121,-1291,-8646,-11160,-10820,-3099,5800,8824,4421,-8376,-8514,12398,22890,14663,2959,-3957,3320,8312,1916,-1043,-7857,-8369,-8005,-10532,-10307,-15673,-7206,71,9964,11060,9475,4599,-5143,254,1854,-3271,-4033,6743,10667,8939,2080,1167,1442,837,335,207,-3048,-1719,-4093,-4569,-5477,-6044,-7571,-8008,-10259,-4674,-2394,-3537,-8416,-24290,-40687,-47717,-37351,-14829,-2471,-10146,-11725,-9804,-2446,-2713,-7439,-4495,-4916,-1833,75,2883,12001,26942,28516,4238,-9019,-5627,3102,1448,-2124,-11312,-4406,-864,811,3579,14356,22760,8094,-3527,-1421,2683,-1647,-3492,-5428,-1571,-2271,-3844,24043,41526,68154,47669,-6584,-43215,-64967,-66446,3202,40651,38444,27163,17521,12454,-4903,-17050,-11162,-2125,-2523,-9649,-15778,-7704,-613,-2190,-8410,-7969,-2222,1935,-2133,-7544,-213,7556,7377,-4216,-19999,-12050,-4252,-735,3977,7984,11892,11902,14688,-6227,-33136,-41410,-48311,-13847,14971,14627,2766,6725,11475,11428,14796,10972,-12439,3992,15194,14753,9418,5089,-1260,-12812,-13178,-7265,-7959,63,8207,1220,-230,1385,519,-7923,-5823,3559,27568,50932,47340,36980,19648,3840,-2795,-4476,-3122,-6535,-11888,-8186,-5672,-1552,10050,8224,3070,-6,-2862,-1443,3413,4418,6937,-1569,-10662,-14498,-8848,529,8759,24653,18200,5680,-572,-7430,-4211,-4154,-7058,-1121,1963,779,-5111,-6797,5086,21926,18944,2220,-11932,-15163,-1859,-812,6549,-4573,-11770,-6337,-2409,219,7572,6590,-1624,-6563,-9969,-15441,-12491,-16092,-11848,-9977,-8145,-8896,-14270,-9218,-8284,-5619,-2093,3535,7333,9247,13546,18606,13942,7761,7203,13184,12189,13283,4285,-5012,741,5735,2322,-4073,1114,9532,18001,15032,7879,506,-1517,-1276,17719,47212,56414,50364,36399,20221,5617,-293,-520,2762,-235,-1227,4499,8745,10020,7861,12505,11835,8240,186,-5908,-2230,2768,-342,1382,8335,21823,24483,9325,-1676,-6929,-3637,4705,11323,10788,7808,7517,15781,17106,14076,13755,10670,8989,8518,5659,4584,-2819,-11906,-9271,-3873,-1049,-9713,-5226,1499,7349,12592,21263,37822,38629,13398,-9193,-17444,-6384,-405,379,315,-2356,19010,23639,8056,1439,-3110,-12443,-978,8137,14015,951,-13426,-13274,-7102,-6182,-5038,2626,7361,336,-10211,-8562,-7188,-8968,-9568,-2054,-2087,6784,11958,5324,-789,-4430,-5143,5042,12785,8961,-1241,-3601,-676,2038,2884,-350,-307,8220,8465,7615,2937,5945,7452,8057,18995,35264,19451,5962,4523,1717,-67,18340,13061,-5527,-8647,-321,3884,497,-2811,-8959,-14278,-10838,-3017,1138,-3635,-9404,-543,9581,10907,4790,-5223,-6170,-1367,14730,26322,13922,10764,9544,8932,17761,23207,14557,6124,985,-500,1799,3129,7361,9536,9456,14205,19477,18638,18173,18197,11016,-338,-6614,-8414,-6912,-4854,1296,8748,8803,1903,-4102,-2290,7208,14569,13044,7018,5592,16669,18348,16992,13933,14427,5239,-6971,-15964,-12465,-3639,4719,2055,-8133,-10899,-761,7603,10988,10695,7438,8907,12601,4645,-9299,-13334,-8412,-7297,-1101,7728,3491,-561,652,4346,7362,8802,5591,-3041,-17239,-21529,-9307,-5640,-6289,-5267,-3792,1662,1845,-11020,-19549,-10445,-2145,1249,9387,13660,5400,4008,3929,5640,5225,2385,-7247,-16103,-7294,-4960,-536,-128,-5128,-6226,-7866,-2307,-1224,-6995,-9103,-7293,-9054,-9075,-5650,2383,10029,6101,-2979,-8116,6365,5885,1700,2658,11816,16042,10432,4421,223,1677,3358,-2414,-8169,-14275,-6895,1176,6096,14059,22246,21501,7347,-9072,-5703,764,-235,-4073,-4849,-3291,2335,16859,19743,6191,-9814,-6540,-3853,-6844,-9976,-11629,-8453,-7193,-6541,-8852,-3837,2574,1156,-5184,-15728,-8907,-311,2884,803,-5015,-236,2604,-5681,-2281,6589,8405,-2534,-7337,-7719,-7835,-5308,4878,8491,-782,-2975,-2317,-1101,-3018,-2897,-5588,-15840,-16147,-11614,-7273,-4753,-3310,-1183,2486,5252,-96,-9739,-13913,-9976,-8679,-6998,-1693,5225,15775,13108,6910,448,1682,-1205,-3525,-3453,-4096,-2836,-52,5025,6470,6887,363,-5414,-8968,-14267,-10112,-2135,-4655,3719,512,3734,11067,695,-5012,-5382,-5753,-9374,-958,-4783,-16320,-10972,6875,5568,-5731,-10602,-3532,12131,15628,1265,-7014,-7041,-6129,-5598,-1330,20900,34777,12307,2041,-7113,-3358,1893,-2796,-9986,-14064,-16138,-6811,5345,1583,-6869,-9845,-525,10369,8765,-157,-2591,-10815,-9857,-6401,-7593,-10378,-10021,-3953,933,10323,19377,14240,13630,14865,15321,23181,39504,57466,65204,48122,16370,-1490,-5120,2833,16303,8716,-1903,-4588,-6727,-16422,-17099,-10368,-4356,9429,28917,24240,11170,-694,-6151,-4142,-5576,-7239,7426,10418,4502,-2295,-9607,-10481,-3642,-1038,873,-2076,-9415,2322,16249,15553,6539,-2292,-8315,-314,3648,-6471,753,12707,21331,20215,15763,10950,7398,9053,3374,-1281,-7382,-1571,-1635,-5693,-5716,-13214,-1633,-620,4626,10255,6155,-8412,-4602,-7556,-91,3336,-5968,-7858,-9827,-17526,-16040,-7877,-1312,8015,13970,5282,-4037,-8605,-1825,8109,13832,3226,-4648,-9003,3296,199,-1913,-436,1629,7401,18582,20958,11435,-2949,-5293,-8703,-11674,-10894,1209,15177,18406,3173,2384,7648,6596,-3419,-15277,-7558,3914,8652,9929,8304,8774,11044,13804,14140,11867,10919,7889,10373,12012,9514,-1316,-11729,-8928,13093,42967,42995,30815,10196,-12292,-16934,-11006,2362,11019,13117,16412,15651,9051,9137,7951,3260,-3389,-9232,-15079,-7795,-4987,-11715,-17654,-11077,-6716,2286,12117,11427,9214,13573,12263,8481,3804,647,1162,2759,5744,4205,-1081,-11731,-9278,-7792,-8765,-2126,6263,5158,-2709,-13514,-4795,252,-6456,-8444,-1585,6851,15461,17286,3345,-5370,-2994,-1971,-2388,-1975,-80,-858,-2825,-2833,5468,5013,1045,2342,14314,40489,55270,39827,9937,-6317,-5364,-8197,-9329,-9892,-7303,-3148,3594,8982,7642,5213,5756,4579,1902,-413,-3349,-5493,-5098,-6529,-2226,13363,41855,41606,25865,18417,22594,19183,12660,12699,5832,-2138,-6023,-4474,-1237,-8576,-13891,-14379,-11023,-4552,-154,-7430,-13704,-12637,-9048,-9466,-4794,223,-4932,-4779,-1351,-5277,-15344,-9428,1566,6720,4597,-4703,-6498,-3759,1539,54,1702,4438,-1111,-3160,-3562,-2864,4463,8510,17458,11851,2118,-4045,-6744,4828,8367,7468,7760,3519,-2915,-11314,-12428,-6783,-5539,-6969,3036,14683,21721,11585,-4212,-7868,-10310,-11839,-5887,-5139,-530,2472,-2978,-3176,5780,20578,25429,32509,31223,18806,4144,-9683,-2865,12524,19553,19466,5550,6802,9672,7547,1371,8496,10146,703,-5528,-5719,-1511,-2956,-6441,-8910,-1161,11465,22964,14297,3416,-2420,-5347,-16692,-12023,-4898,2065,6118,8054,14982,25329,31171,33731,20327,-5095,-16534,1539,6818,6677,901,-8703,-8288,14261,7606,-4294,-9144,-10224,-301,4212,4106,-8566,-13213,-5037,2470,4457,-9234,-2420,7363,11505,9689,2531,-5810,-9871,-6570,-6347,-2391,-1527,5501,20104,17571,2917,-7387,-9305,-2513,-1269,-8448,-5953,-5038,-6344,-8599,8248,10912,1039,-12236,-12619,-1738,2088,-7545,-4293,12597,28447,11626,6904,-5365,-3282,-968,1469,2874,-580,-5345,-12633,-9209,-4113,-3170,1015,12287,15895,10951,8771,8947,4771,-2245,-6824,-10788,-14999,-7118,-7133,-5827,-6217,-10401,623,6383,-997,-445,-284,-4130,-487,5924,9975,8554,7598,1881,-16130,-11651,-16071,-14636,-7812,-5524,-7236,-12092,-6564,-1465,4398,10551,19152,29632,43979,29665,4437,-4116,-14225,-11848,-1398,2619,-1381,-356,6491,10090,13919,19813,28625,32934,17043,283,-11592,-15300,-10287,-4242,-10942,-11917,-4184,-2140,-4620,840,4458,-359,-5785,-6173,-3937,-16980,-8064,2509,15431,24553,16968,2784,-10177,-4724,514,-484,-500,1614,908,-423,-1835,993,3107,-5833,-11868,-7017,-3423,-10404,-14197,-9589,-5072,5080,12775,18669,2672,-14006,-19241,-16623,-11200,-4691,-658,1801,3194,5055,832,3745,4608,2306,-481,-2622,-6436,-12897,-11336,-4499,-1474,-12284,-16086,-9046,-1791,2790,-3936,-12982,-7401,2266,9299,6091,2716,-3019,-15563,-14061,-8231,-3063,4841,16212,26212,20959,18774,18408,11712,8023,-1177,-6294,-8752,-6380,-163,-126,553,-409,-4830,-4948,4814,14992,10157,3858,2862,1964,1869,5304,8417,9357,8900,3658,-3819,-4137,6192,1320,-7776,-2444,-1017,708,6521,1501,-10299,-13291,-10978,-6678,-6922,-2288,973,2516,-1848,376,1966,3619,2051,9146,10063,9561,10528,8581,4096,5275,6388,-5606,-13424,-7209,615,9545,7427,7085,2906,-2719,3049,1841,-1921,4745,-4107,-10087,-10948,-3207,4011,3723,753,3384,3776,572,-3152,7551,19938,27795,24405,7311,-5541,-7036,-2247,3414,5838,-1133,-11224,-3351,6276,6449,-4470,-7288,-1705,-1160,-8702,-1773,8691,12854,11335,6636,1566,-8510,-19753,-7691,-6192,-6394,-8930,-3491,4360,5360,-500,-9189,-1899,7221,17716,17279,10886,4034,-5384,-8512,-15566,-10200,3656,2113,-3401,-4299,183,9004,12841,10939,7975,-1417,-10187,-14310,-6148,8418,21784,10074,-1277,4509,5950,3550,2967,4687,15609,13206,1570,-7295,-12793,-3728,2453,4959,3721,5748,17304,19990,7520,-8360,-5960,161,8467,20718,19545,1790,-7067,-8505,-1971,7304,14629,12623,3776,364,7014,9647,3373,-1276,-7204,-10512,-10435,-6530,-2246,-161,-705,-9414,-10398,-3400,6407,9006,4037,-2407,-4254,-4431,-2380,-5452,-9103,-8722,-2092,6096,18493,22678,9298,1472,-12509,-18209,-9563,-10574,-14972,-6909,-9201,-2363,-2682,-970,2764,6149,757,-1333,-148,4603,-5745,-8432,1421,1367,-1814,-4631,-7409,-8880,-2307,3892,3667,1930,1013,7319,10444,5517,2401,-1842,-783,900,-6806,-15688,-11373,-7042,-3606,3415,7363,-3702,-5974,-7063,-16078,-13670,-4883,3020,4280,-3028,-12388,-7029,42,-541,191,3852,9512,9359,7730,96,-8606,847,17398,32077,21545,7010,11786,45711,48837,28919,8509,-415,-6671,-7860,-6521,78,519,-3006,-5723,-6186,-7438,-4526,-1785,-6343,-9744,-2928,4199,4732,1822,1916,7184,4963,5121,2412,-807,-2222,-1398,3297,-1868,-10681,-14897,-6648,4056,22945,22297,7070,-1067,-9384,-4920,-2988,-5633,-7814,1782,17231,18158,6843,-4455,-483,4373,7328,10356,-2705,-14073,-5061,18849,40790,21950,2904,-926,961,5321,4625,-8420,-17099,-15262,-11411,-2500,7595,2931,-9476,-15453,-2799,5719,8469,3029,-3545,-10253,-17483,-13858,-1521,10824,5687,5580,263,804,-3376,-2226,7363,17036,21737,23893,33786,34748,33517,26663,17633,21967,20582,8399,-903,-1876,-8546,-6987,5211,1812,667,-2178,5257,9480,6219,1059,-2680,-4945,427,5947,11698,12905,8150,2564,-7169,-4832,5480,7004,12578,3454,748,4999,5751,688,-7421,-11464,-13529,-14582,-15025,-1897,2651,2897,2481,-1367,-5142,-76,-2172,-8827,-4842,292,6945,7717,9835,24194,45025,54303,43353,16809,-3468,-5155,138,-5264,-5701,-12146,-22838,-20078,-3934,-1233,-1720,4303,12532,8274,-2812,-9609,-7712,-16472,-17510,-12987,-11234,-13462,-9546,-9916,-1328,3207,4270,6382,2206,-10415,-324,5946,6884,5312,2990,8137,32678,19081,3971,1135,4465,6615,3847,5181,16150,24963,17325,3603,-2730,-2525,-1290,289,2894,15974,34082,51113,59803,48106,22464,10984,6547,-3307,-14699,-15430,-13148,-9133,2015,4885,2518,-1777,-6924,-7047,-11408,-6878,-217,8144,15940,13146,13160,6974,12950,17660,13075,10099,602,694,8003,11730,9416,1666,5289,4204,-506,1170,1032,3694,12988,12940,7729,2215,-408,-11606,-3727,-2670,-2503,2706,803,-5194,-3481,7145,8963,5422,277,-1275,-16381,-9932,-4681,-12584,-5038,-5198,-3471,-3412,1654,1755,-3102,-9695,-6221,4528,9795,15374,31160,41059,39463,37063,22556,16347,14992,8173,-2296,-1491,-74,-2998,-8503,-4654,-399,1527,473,-6728,-15101,-13450,-7192,-4027,-12931,-2078,8045,9740,6415,1889,-4425,-9112,-3254,861,1299,-3407,-11533,-3454,9471,19516,17740,15782,20689,19513,9652,464,-4377,-3070,-224,4219,13498,13503,1070,-3603,-843,-1883,-8213,-9331,-8850,-12578,-11847,-11211,-6182,-3288,-12294,-8698,2176,6872,11296,10986,4618,-1881,-3155,-4686,-9911,-4726,-133,13895,26314,24473,3955,-8349,-8666,-9779,-6624,-6018,-9722,-10038,-13907,-10661,-6367,-5371,-5025,742,7479,8263,6331,1679,-490,-4381,-7469,-3515,-1969,-7191,-7705,-6368,2310,13654,33388,43869,41670,35841,31839,15467,6013,-2011,-4232,-6306,-9233,-1146,8183,25445,35448,24984,12148,6768,1569,6191,1818,3711,6030,4520,3222,4066,4888,11519,3485],[5419,13021,17774,22831,5595,3147,9047,8407,195,-6736,-285,493,-1387,-959,-2154,-2381,416,4462,8151,9089,7125,6336,20488,28228,27970,15826,7800,1276,-984,-379,-2903,-5189,-5786,-3075,676,3911,2850,6399,10283,9387,5340,11269,7555,-5524,-7413,-5702,-7367,-9712,-12120,-10421,-7212,-1898,-5112,-2836,-334,-112,-7292,-6619,-2605,-3311,-3596,-1803,1085,1740,2952,3792,1137,2442,-2274,-8485,-10038,-11266,-7066,4793,567,-5214,-7410,-7231,-1480,6640,10558,8553,-4622,-12750,6276,16418,11078,1050,-4309,4607,10797,3401,-1013,-8657,-8632,-5730,-7567,-6553,-11791,-7528,-541,9719,9664,7587,3918,-3650,2203,2769,-2227,-2292,7142,10904,8007,-354,-1413,-1119,-2384,-3447,-1085,-3637,-1996,-3977,-4486,-6001,-6995,-8559,-8864,-11194,-5434,-3155,-4220,-10859,-30900,-44456,-44455,-30668,-8895,639,-11496,-12699,-9718,-2427,-4180,-8597,-4561,-4310,-308,1772,4597,12485,25671,29530,7607,-7596,-6433,2764,1950,-860,-11160,-5735,-1606,1594,5324,13731,17982,1257,-7580,-478,4354,-976,-2733,-4617,-6490,-9356,-16447,3923,10880,25175,-5890,-60300,-83386,-86038,-73570,3735,37243,33400,22258,15425,10195,-7798,-16889,-11601,-1808,-1609,-8784,-16084,-8273,-123,-232,-5505,-8350,-3589,1899,-788,-6727,-120,9767,9862,-2324,-19293,-11567,-1917,2020,6364,9851,13335,12610,14484,-8642,-36717,-40382,-37826,-11103,15089,13588,3279,8758,13557,13289,16197,10301,-11180,3345,16297,18197,12401,6598,-2235,-14174,-14295,-8134,-8209,1504,13173,6824,4582,4476,1565,-8410,-7167,3351,28406,45176,38517,31109,15885,1093,-4369,-4950,-2907,-5497,-12340,-7603,-5288,-3182,6093,3737,-1531,-4866,-7135,-3042,4563,7195,11139,-240,-11781,-12128,-4993,2831,9326,23651,17608,5963,-1480,-11062,-4482,-4435,-8879,-5119,-1295,532,-2837,-3321,6423,21545,18392,2983,-10839,-18578,-6322,-186,15393,3813,-8650,-9220,-4443,140,9486,10470,1709,-4976,-12273,-17796,-10792,-15272,-14814,-12162,-9993,-11225,-12034,-6968,-5667,-3546,-2851,2799,7053,8661,12600,17841,13068,4156,3189,9874,8149,9724,1965,-6783,-232,4591,6,-4088,1350,10194,18325,13916,7030,-501,-1554,931,23991,55458,65904,61838,47753,26290,7846,-647,-2459,1238,-529,-1366,2841,5190,7605,6234,10209,9306,6220,-1465,-7366,-4282,-1139,-3512,-1297,5834,18194,20769,6666,-3617,-9968,-7176,117,5785,6904,7187,7832,15108,14708,14886,18538,15369,14466,13325,9236,7087,-123,-8481,-6240,-2658,-5888,-9633,-4592,1374,6171,10571,18520,34106,34637,9047,-12344,-17170,-4506,3603,3995,-453,-3820,17138,17655,4162,-1511,-7148,-12525,3560,16024,21601,7192,-11557,-16683,-6931,-6821,-7357,938,7565,1693,-9064,-8454,-6046,-9973,-11877,-1226,-4465,5417,12654,8182,1834,-3851,-6396,2168,11636,9274,-1719,-5812,-2821,1168,3403,2385,3485,11300,9768,7841,2995,6221,7255,6992,18557,36889,21567,7249,5257,2365,3531,24321,19039,-2727,-8456,-1225,2434,1095,572,-6284,-13241,-11341,-3541,2080,-2174,-7378,-302,9566,11017,5326,-4926,-7403,-3939,11784,25374,14238,10968,10123,9628,19463,26104,17266,8202,2647,1318,3118,3012,4661,4633,5159,11280,17916,17864,17110,17518,10915,-432,-6326,-6413,-2963,-2127,2944,11523,9820,1603,-4128,-2361,6762,13141,10360,3927,1970,12496,15347,15549,14898,17655,7426,-6234,-14646,-9531,-1076,6241,2119,-9132,-12187,-2347,6675,11587,11628,7525,7662,9502,981,-11333,-14350,-8036,-4794,55,8087,2570,-1701,97,5038,9446,11310,8038,-536,-14217,-18292,-6923,-4792,-6657,-3684,-422,3538,1397,-13754,-15266,-5911,957,6703,17140,21056,9971,7282,5944,7158,7327,5618,-3685,-12020,-8576,-4351,1659,2121,-4674,-5249,-5505,-581,-1630,-8420,-9678,-6909,-8484,-9084,-5077,4248,13442,9817,332,-9067,5267,6434,3052,3941,12384,15449,8759,1920,-3599,-1421,3091,-441,-6064,-16291,-8333,-24,6467,15982,24969,26378,11847,-7964,-5646,-1015,-2519,-6339,-5443,-3992,-56,12057,14367,3452,-7498,-6377,-5921,-8484,-9593,-10019,-6506,-5959,-6212,-9483,-5384,1810,1460,-4275,-16399,-10216,-2995,-843,-3550,-9394,-3392,529,-7912,-4208,5398,6733,-4638,-9715,-9977,-9604,-5172,6648,11697,2526,-1399,-2590,-875,-3063,-4701,-7001,-15338,-17175,-13433,-9186,-6587,-4496,-1672,2025,4388,-935,-9343,-13197,-10255,-9305,-7690,-2675,3322,13486,11704,6278,449,1863,221,-221,-1320,-3542,-2863,-63,4824,5595,5493,-1191,-6414,-9169,-14962,-13593,-7422,-11144,-2149,-4719,977,12878,3329,-2723,-3309,-3035,-6910,141,-3768,-16318,-14295,4760,6195,-5746,-12814,-5537,10841,17042,1767,-7535,-8686,-7789,-5667,1065,27434,36851,10768,877,-9318,-7317,-1587,-4878,-11196,-15385,-14751,-4402,9193,5254,-3377,-11870,-4739,6144,6322,763,-494,-10531,-10780,-6764,-7518,-10319,-10171,-3473,2112,11452,18202,11123,8324,9317,11011,19818,35548,51491,59128,43915,14619,426,-1632,6898,20675,12037,-1076,-5164,-6887,-15480,-16631,-9416,-2439,10343,23882,16932,4630,-5350,-11889,-8647,-9026,-7289,8197,8739,2163,-4354,-10653,-10731,-4250,-2240,113,-2273,-8651,2950,17876,17122,7228,-1374,-7631,-868,3396,-5483,74,11797,21078,19089,14364,8976,5993,8242,2453,-3176,-6742,1879,646,-4448,-5475,-9089,5023,4158,7305,10949,4811,-8468,-3628,-6805,1081,6015,-3627,-7028,-9173,-17198,-15526,-7451,-133,10347,15878,5943,-3460,-7363,-1665,6151,9190,-5163,-9431,-4876,6047,983,-1623,-178,1734,7271,18362,21351,12389,-1434,-3829,-8351,-12408,-11020,-35,11628,12488,-1567,-1156,5252,3993,-7398,-14680,-3395,10883,12084,10558,9090,9615,10814,12813,14869,12346,10357,7025,10219,12834,10637,-623,-12009,-8795,13567,45432,41764,24740,3538,-16941,-14804,-7495,7568,17453,19500,21560,18802,9454,6758,3794,1187,-2636,-9123,-12367,-4712,-1880,-7290,-13634,-15593,-12258,-2862,9556,12806,11796,15332,13400,8518,3294,441,2555,5694,9418,9143,2185,-9808,-11018,-8508,-6420,362,8048,5684,-2347,-11035,-3852,-1201,-8708,-7194,490,8045,15933,16197,1457,-5538,-2395,-1682,-2987,-3126,-1405,-2430,-5894,-6554,1841,1970,-430,2286,14526,38509,52849,37183,7377,-4396,-7938,-13011,-13732,-9229,-4678,240,6284,9051,5854,1998,1695,2004,1016,66,-2494,-5553,-6583,-7763,-2999,11453,41131,45173,32135,24148,29270,23854,14649,13254,5430,-2256,-3313,-1697,1031,-5871,-10742,-12537,-10492,-4643,-284,-6902,-12326,-11511,-8372,-8834,-4569,-766,-7473,-8318,-5363,-10879,-22139,-8549,2656,7058,4639,-4914,-6209,-3694,742,-1811,-1458,2866,-1077,-3369,-3428,-4146,3695,6990,16704,14862,4999,-1068,-6176,2440,6452,5957,6173,1318,-2087,-7848,-8975,-3794,-2991,-4082,7968,17864,19329,6863,-10364,-10166,-9278,-9002,-5619,-7531,-3932,-1591,-6739,-6116,1953,12902,13301,20583,25414,18722,6404,-8112,-5109,7754,13651,15139,3016,5907,9355,6956,-813,5379,8114,-820,-6389,-6361,-2841,-5066,-7270,-6453,3918,18794,30479,18651,4914,-4902,-8073,-10972,-7206,-3043,2319,5263,4835,9281,18449,25234,28220,16533,-6036,-16422,1839,8325,8917,2658,-8405,-7960,15101,10796,-1121,-6349,-13131,-4079,-372,244,-11296,-10780,-3864,2955,3688,-12189,-381,9126,13746,13152,6860,-2433,-7538,-7355,-7661,-1923,813,8819,23576,19220,3207,-7252,-9027,-2075,598,-7428,-7242,-7412,-9329,-10931,8341,10250,-13,-13445,-10501,1211,4993,-5976,-5914,10126,26251,10956,7040,-4891,-2564,451,2648,3333,271,-3988,-11676,-9722,-4181,-3556,-1944,8955,14529,10990,8717,8458,4403,-1911,-4837,-7031,-11242,-4740,-5498,-3954,-3716,-7646,948,7863,883,1339,1061,-3436,-800,4868,8199,6556,4919,-2824,-12361,-9112,-17506,-14749,-7938,-5562,-7188,-13488,-6642,-2065,3654,12176,24039,37119,51579,35421,6940,-2206,-12767,-10318,979,4259,-1385,-1827,5303,9695,12787,20160,30890,33846,14868,-1105,-12580,-16099,-10171,-2913,-9734,-12455,-3445,-641,-4240,-566,2884,-1541,-6410,-5367,-3428,-16846,-8796,3249,18796,29929,20276,5246,-8339,-7042,-40,1525,175,738,-780,-1441,-1902,716,1878,-7613,-10452,-4527,-2460,-11548,-16961,-11884,-2758,8702,17295,22963,6481,-10342,-16619,-13732,-8025,-2437,143,1842,3439,5563,747,3674,3875,1832,-340,-1415,-5108,-11146,-9183,-1820,750,-10536,-13251,-7358,-2473,119,-8219,-16710,-6410,3324,9570,5953,2835,-2267,-16342,-14167,-7071,-2158,4938,15671,24407,18909,20229,25092,20508,12240,-4451,-11216,-10064,-6635,-512,-844,-306,-1363,-6426,-3261,6742,17604,14120,7786,5771,4143,3778,7042,9934,10684,9830,3878,-4470,-5008,4754,-540,-9764,-3937,758,3957,9380,4899,-7476,-12172,-10426,-5664,-3204,3497,4481,2859,-3089,446,3328,5667,3939,10871,10989,9243,10280,9426,6087,7289,7841,-3819,-12779,-7654,1043,10725,8057,7506,3542,-753,5331,3034,-156,7316,-1987,-7982,-10210,-3303,5694,7775,4365,5159,3986,-220,-3775,7295,20827,28369,21547,3057,-8738,-9819,-5890,-747,2918,-3042,-12493,-3217,4447,1410,-10745,-10055,-2735,-606,-6885,-3133,8005,11597,10759,8092,6013,-1208,-14657,-8099,-5397,-5907,-10933,-4560,3417,3898,-1961,-9233,-1440,6715,16857,16957,10251,4579,-3642,-6696,-17412,-13202,-1251,-1092,-2272,784,4117,10381,10619,7208,5071,-2243,-11709,-11496,-4358,8770,19590,8005,-1061,3954,4534,2570,3119,6489,19771,17745,3335,-5663,-12771,-7350,1682,7652,5811,4014,11749,13472,3038,-10826,-8156,-1431,7701,19396,19067,1796,-8323,-9106,-2328,6989,14705,13938,5750,677,5891,6097,-1378,-5375,-11657,-14322,-12800,-7860,-3015,240,-743,-10818,-11125,-3139,7445,10663,5553,-1490,-2503,420,4996,279,-5672,-6346,126,8905,21840,23880,9337,175,-14409,-16419,-7355,-9056,-14252,-9799,-10677,-2629,-2761,-1197,2758,6133,290,-757,753,5943,-4541,-8576,1883,1939,-1903,-5862,-9301,-9274,-1284,3315,2061,-235,-1836,2997,5489,1560,-844,-558,2130,3057,-5779,-15645,-11559,-6211,-2973,3917,7982,-3777,-6086,-6708,-15228,-13392,-4502,4733,5254,-3989,-15229,-9460,-2660,-2851,402,3064,7981,8087,6625,-302,-7707,1392,15971,27055,16362,2897,8247,40340,43883,26233,8095,-27,-4243,-5325,-4564,1139,909,-3145,-6523,-7867,-10007,-7577,-2612,-5338,-9052,-3643,2501,3024,283,673,6205,4232,3932,196,-2544,-2756,-501,5581,2206,-6798,-15574,-11028,-1891,13468,15080,3235,-2818,-9865,-4298,-1875,-4777,-7976,1183,16631,18063,7288,-1442,9066,16722,20749,20084,1633,-10847,-2900,24556,46184,23992,2393,-487,2074,6440,4777,-9683,-15720,-10163,-9733,-3397,5719,-189,-12513,-12104,580,8469,9869,2429,-3652,-8190,-14726,-16201,-3778,6456,-537,218,-3554,-939,-4202,-611,9981,17849,18824,20362,31409,33273,30769,22195,12220,16027,16985,6070,-2505,-1810,-8005,-7202,4002,325,-566,-3577,3195,7007,4681,767,-2160,-6145,-2466,2856,9627,13130,9715,3976,-5418,-4146,5753,6667,12397,4229,1765,6708,8576,2716,-6196,-10369,-12540,-13114,-16630,-4514,-2073,-3628,-5536,-9470,-9783,-2196,-2604,-8318,-8853,-5017,3238,4649,6542,19758,38244,46626,39148,15822,-4102,-7965,-1967,-5459,-7305,-16160,-25950,-16694,-983,1917,-792,2899,11599,9556,-583,-6822,-4832,-14858,-18625,-15634,-8681,-8142,-3141,-5829,-1874,2570,4610,8369,4682,-8229,-1471,5253,6604,6171,6659,2796,26636,14597,2436,2134,6173,8292,5830,7892,20799,27311,16121,2737,-2636,-1407,591,2843,7063,21588,40374,58172,64954,50114,25039,12535,5374,-5732,-16294,-14448,-12807,-8371,3350,6317,4513,215,-6580,-6332,-11398,-7232,208,8918,15561,10626,9084,3043,11651,14726,11963,10315,1429,40,5265,9221,9699,3028,4684,3478,1239,5770,4973,5365,14355,18503,14775,7403,3364,-11907,-4890,-5396,-5509,379,-583,-7738,-7163,3101,5849,4703,3303,5272,-9607,-4796,-2336,-13109,-5636,-5912,-3375,-1887,2749,3144,-2183,-9949,-6934,4238,9545,15611,32365,43572,40866,35582,20337,13651,12227,6635,-2841,-1597,-508,-5037,-13387,-1234,1216,1444,-1127,-7488,-14704,-13217,-6770,-3464,-13303,-4637,7214,12045,9223,2152,-6526,-10223,-5807,-6697,-10823,-13512,-8711,2158,12441,20204,15823,12270,16804,16984,8003,-224,-4187,-843,1570,4581,11280,10224,-732,-3532,-605,-1541,-7954,-8526,-4983,-8826,-8776,-8565,-4962,-3645,-12276,-12415,-1841,2853,8551,11403,5985,-1172,-3297,-5676,-10396,-3810,-251,13906,28427,27397,5599,-7526,-8766,-9563,-5865,-4864,-8719,-9004,-11718,-8060,-4305,-3747,-4131,701,5298,3519,165,-2205,-2285,-3992,-6736,-2872,-1449,-7825,-9220,-7463,531,9989,27541,38955,40444,36301,31802,16201,6819,-593,-1600,-3032,-8360,-2075,7324,22847,33794,26712,13450,5912,-407,6582,3214,3316,3515,1721,1027,2294,2760,7481,-999],[3417,12167,16134,19865,5481,2571,7214,5532,-2680,-5236,2901,2414,-1572,-1441,-1745,-1879,604,4532,8051,8616,5975,5198,20922,30716,30329,16650,6223,-1521,-3240,-1131,-3418,-7381,-8872,-5746,-779,4247,4414,7408,11014,9020,2407,6301,4788,-6786,-6645,-5644,-8774,-11420,-11107,-9241,-6749,-2196,-6078,-3159,475,1669,-4848,-5795,-3290,-5434,-7187,-4855,-1598,-771,1530,4111,2419,2482,-3394,-6918,-5665,-6027,-3555,5560,2316,-1955,-3852,-3600,442,7360,11779,11983,-1056,-15888,727,10237,7360,-838,-4889,5205,12795,4786,-927,-9210,-7880,-3172,-4366,-3061,-7907,-6856,-684,9559,8270,6038,4017,-1230,4128,3693,-756,-349,7259,10570,6262,-3268,-4225,-3786,-4434,-5116,-2564,-4250,-2104,-3650,-4257,-6227,-7379,-8584,-8368,-10990,-5250,-3194,-4735,-13412,-34686,-38343,-32172,-17290,1980,6397,-11610,-13861,-9769,-2413,-5228,-9446,-4592,-3733,1288,3697,6280,12122,22692,28736,10027,-6410,-7161,2210,2285,52,-10803,-6819,-2212,2351,7114,13073,12620,-5442,-9324,2193,7080,813,-414,-1663,-11514,-17573,-30813,-17919,-21042,-17008,-54413,-105241,-115264,-102011,-76973,3404,33045,27289,15694,11929,7113,-10884,-16752,-11713,-1064,-325,-7722,-16099,-8690,496,1914,-1785,-8176,-4669,2012,678,-5984,-520,11955,12829,151,-17581,-11036,167,5039,9295,12097,14918,12927,13813,-5734,-26800,-26878,-22465,-2148,17625,12941,3516,10280,15226,14821,16516,8669,-7247,5277,18646,22563,15718,8010,-3268,-15287,-15118,-9012,-8495,2661,18088,13215,9869,7521,2393,-8853,-8654,2700,27928,37691,28532,23041,9804,-2882,-6476,-5893,-2924,-4468,-12163,-7291,-5006,-4708,2448,-286,-5653,-8976,-10983,-4948,5093,8887,13959,2902,-9098,-7105,-1100,4759,8929,21045,15902,6205,-1524,-12543,-4447,-4652,-10549,-8996,-4758,151,-453,113,6648,19313,16808,3323,-9642,-20243,-10245,2635,22684,10625,-5014,-11758,-7080,-867,9803,12893,4284,-3838,-14934,-19030,-9277,-13772,-17857,-14575,-12081,-13689,-10150,-5262,-3538,-1337,-3598,1424,6221,7598,11337,16784,11839,480,-1788,5523,3585,6115,-143,-8522,-1734,2798,-2411,-4197,834,9625,17243,11882,5630,-1729,-1351,3501,30610,62270,72866,70356,57136,31742,9955,-914,-4290,-268,-901,-1898,373,1084,4123,3123,6580,5811,3370,-3675,-9133,-6863,-5222,-6168,-2928,4625,13905,15655,3168,-5470,-13255,-10540,-4133,1097,3473,6464,7654,12960,10866,15032,24445,21736,20452,18405,13522,10028,3084,-4703,-2965,205,-7453,-8240,-4103,776,4190,7628,14773,28508,28122,3327,-15817,-16452,-2697,8014,7238,-1544,-5201,14589,11508,53,-4765,-11665,-11400,7465,22690,27799,13383,-8403,-17529,-6815,-7559,-9865,-1121,7054,2268,-7894,-8023,-5025,-10631,-11134,1853,-4353,4481,12876,10166,3200,-4016,-7617,-829,9912,9074,-2255,-7796,-4966,505,3408,4067,6125,12956,9853,6873,1971,5488,6224,5112,16790,37239,23325,8166,5395,2574,6500,29535,24667,179,-8254,-2623,652,1530,3120,-4074,-12246,-11837,-4251,2765,-604,-4816,-213,8296,9557,4916,-4902,-8931,-7014,7696,22720,13557,10686,10270,9657,20041,27477,18909,9984,4241,3030,4056,2151,1049,-942,405,7630,14922,15202,14316,15731,10363,-555,-5841,-4333,-241,-256,3988,13741,10493,1162,-4328,-2623,6165,11684,8008,1463,-999,8844,12587,13951,15019,19851,9024,-5404,-12494,-7108,479,7097,1907,-10244,-13857,-4676,4608,11218,12165,7643,6148,5812,-2880,-13261,-15249,-7855,-2099,3237,9611,1776,-3067,-505,5858,11454,13386,9903,1612,-11027,-15031,-4600,-4016,-7052,-1861,2787,5052,614,-15435,-10413,-924,4065,11917,24517,27892,14130,10445,7795,8438,9320,9292,820,-7431,-7392,-2520,3956,4225,-4004,-4392,-3352,774,-2229,-9873,-10365,-6650,-7303,-8499,-4712,5529,15286,11646,2376,-7570,4047,6664,4294,5568,13394,15294,7841,679,-6107,-4740,2518,1501,-3916,-14120,-8267,-386,7053,17841,27227,30763,16883,-6069,-5963,-3428,-4913,-8187,-4783,-3728,-1648,7815,9048,637,-5189,-4709,-7201,-10000,-8968,-8369,-4418,-4527,-5717,-9985,-7015,659,1259,-3921,-16397,-11232,-5701,-4557,-7745,-13434,-6719,-1844,-10151,-5467,5329,6378,-5227,-10984,-11607,-11340,-5208,7878,13973,4813,-613,-3166,-566,-2547,-5779,-7921,-14553,-18016,-15052,-10899,-8327,-5577,-2160,1573,3697,-1248,-8277,-12320,-10547,-9664,-7806,-3069,1912,11553,10587,5925,814,2277,1809,3090,784,-2933,-2896,-262,4287,4342,3714,-2900,-6576,-7643,-12697,-17755,-13333,-17457,-7796,-9364,-992,15565,6927,108,-925,-105,-4602,985,-2810,-15426,-17684,1466,6274,-5526,-14894,-8410,7824,17315,2933,-6641,-8687,-8022,-4131,5346,35914,38113,9029,74,-9580,-10687,-4571,-6533,-11889,-16003,-13681,-2485,12828,8864,-8,-11474,-7982,3175,4791,1834,1207,-10120,-11784,-7254,-7434,-10109,-9941,-2410,3606,12362,16462,7794,3326,3995,6609,15514,29820,43372,50307,37278,11251,1357,1190,11003,25349,15712,-222,-6354,-7485,-14771,-16460,-8855,-1012,9903,17241,8654,-2515,-10552,-17117,-12447,-11982,-5135,9061,6906,-298,-6518,-11815,-11194,-5102,-3558,-792,-2693,-7667,3830,19092,17729,7181,-559,-6385,-1070,3560,-3716,-738,10028,19494,16762,12198,6291,3959,7314,1779,-4794,-4988,5005,2547,-3492,-5110,-2660,12286,8286,9198,11147,3204,-7873,-2448,-6101,1911,8075,-1838,-6504,-8598,-16819,-14860,-6925,1102,12787,17397,6658,-2535,-5948,-1592,4026,4128,-13309,-5866,1057,8556,1692,-1385,-21,1714,6928,17720,21118,13023,356,-2042,-7617,-12943,-11025,-1041,8639,7719,-5499,-4892,1878,310,-12083,-10697,2157,17958,14743,10487,9352,10035,9701,10749,14491,11861,9292,6011,9782,13466,11693,187,-12033,-8471,13740,46438,38913,18305,-2667,-16416,-11053,-2979,13739,25026,26858,27105,22254,9986,4564,-455,-1406,-1757,-7664,-9235,-1866,856,-2496,-8375,-17140,-17842,-8088,6696,13792,14503,17224,14859,8978,3098,113,3514,8833,13805,13862,4943,-7731,-10634,-7631,-4261,2629,9676,6074,-1891,-8624,-2831,-2592,-9495,-5511,1632,7661,14892,14230,-261,-5491,-1848,-1511,-3562,-4027,-2266,-3474,-8118,-8399,-267,-657,-2061,1913,13924,35016,48481,33973,6004,-2383,-10102,-16826,-17012,-6987,-1940,3285,8529,8677,3846,-1027,-2213,-898,-375,59,-2020,-5759,-7968,-7786,-3313,9572,39548,48200,39334,31596,37144,28193,16144,13374,4810,-2008,-210,1300,3253,-3395,-7993,-10587,-9657,-4614,-396,-6058,-10144,-9498,-7347,-7967,-3988,-1285,-9488,-11938,-9939,-17101,-15831,-5885,3608,7166,4577,-4958,-5722,-3531,-45,-3667,-4761,211,-1872,-4038,-3473,-3340,2743,4843,14672,17598,8752,1938,-5348,183,4790,4816,5145,-127,-1241,-4657,-6028,-1510,-1280,-1981,12533,20127,16122,2222,-15026,-8886,-3428,-4556,-4979,-9983,-7251,-4840,-8803,-7044,468,8465,4582,9311,18840,17789,8569,-5786,-6642,3720,8520,10929,183,4925,9647,7836,-1049,2886,6044,-2046,-6684,-6258,-3472,-6962,-8052,-4688,7534,25478,38189,24011,8473,-4459,-4357,-4027,-2672,-838,2736,4157,1259,3589,11401,18879,22582,12967,-6414,-13581,2965,10425,11785,4757,-7887,-7588,15011,13316,2041,-3329,-14871,-8146,-5223,-3630,-10946,-6683,-1600,4277,3582,-9823,1529,10468,15537,16505,11571,1451,-4640,-7845,-9227,-1615,3029,11826,25793,19513,3354,-6673,-9011,-2202,1837,-6410,-7899,-8847,-9771,-7073,8428,9165,-1081,-14141,-8732,3544,6930,-4844,-7219,7350,23237,9769,7004,-4022,-1913,1664,3445,3365,866,-2677,-10489,-9898,-4074,-3665,-4627,5693,12977,10995,8838,7524,3387,-1665,-1685,-2068,-7088,-2408,-4180,-2735,-1534,-4420,1442,9228,2580,2859,2184,-2862,-1444,3274,5642,3826,2054,-5766,-6365,-7451,-18316,-14390,-7946,-5612,-7210,-14890,-6063,-1997,2722,12807,27561,44310,59143,41482,9276,-994,-11492,-7807,3874,6441,-1004,-3438,3786,8774,10646,18163,30644,32721,12257,-2360,-13265,-17277,-10604,-1943,-8339,-10637,-2399,819,-3417,-1769,1101,-3004,-7609,-4968,-2709,-15230,-9433,3352,20625,34071,23019,7632,-5605,-8583,-245,3371,764,-22,-2339,-2463,-2241,-49,187,-8555,-8081,-1814,-1746,-12795,-19715,-12277,305,12542,21471,26362,10087,-5910,-12892,-10236,-4692,-72,1243,2126,3632,5874,888,3927,3413,1500,-154,-216,-3638,-9375,-6992,1376,4301,-7401,-10092,-5098,-2434,-2240,-12420,-15158,-4887,4219,9511,5533,2765,-1438,-14196,-13927,-6030,-1330,4709,14352,21475,15747,20377,30964,29577,18066,-3114,-13012,-11323,-7167,-1228,-1814,-1340,-2499,-7729,-1569,7976,19441,17735,11195,8092,6082,6087,9916,12826,12870,10895,4019,-5080,-6013,2938,-2449,-11250,-4538,2454,6811,12210,8780,-3788,-10339,-9659,-5098,-954,7348,7409,3805,-3634,732,4770,7557,5746,12783,12106,8789,9737,9906,7726,9074,8988,-2368,-12235,-8288,1202,11227,7829,7039,3050,4,6401,2383,-429,8413,-544,-6389,-10082,-3997,6599,11287,7859,6738,3781,-1277,-4360,6890,21224,28214,18214,-602,-10947,-10521,-8161,-4556,-470,-5107,-13813,-3280,2260,-3573,-16312,-9351,-2972,-280,-4725,-4878,6072,9302,9356,8660,9172,5200,-8364,-8055,-4514,-5334,-9523,-5522,2441,2435,-3512,-9183,-857,6494,16103,16777,9269,4343,-2774,-5496,-17077,-15958,-5622,-4026,-602,6117,9281,12667,9089,4000,2003,-3105,-11289,-8665,-2659,8883,17389,6378,-656,3195,2685,1136,2690,7572,22988,21876,5013,-3564,-9170,-10799,1291,10887,8459,2517,6769,8112,-353,-12532,-9822,-3325,5926,16361,16957,984,-9619,-9524,-2796,6064,13289,13418,6425,184,4119,2090,-6000,-9522,-15689,-16634,-13213,-8819,-3887,373,-798,-12231,-11930,-3229,8127,12217,7223,-558,-1132,4799,12361,6170,-2229,-3966,2468,11893,25044,24562,9174,-1223,-16194,-14844,-5447,-7382,-11830,-11460,-12408,-2797,-2679,-1406,2124,5573,-363,-373,1499,6975,-3818,-9048,1985,2205,-2170,-7017,-10595,-8471,41,2637,496,-2251,-4321,-395,1567,-1635,-3746,818,4344,4580,-5243,-15513,-12127,-5876,-2819,3721,7896,-4325,-6327,-5843,-13506,-12301,-3478,7018,7926,-292,-10781,-12058,-6335,-5835,198,1632,5652,6082,5014,-1061,-6893,1582,13371,20554,9835,-2036,4665,33859,37298,22781,7271,97,-2030,-2600,-2696,1913,950,-3481,-7367,-9432,-12378,-10522,-3507,-4302,-8436,-4803,-186,503,-1795,-1096,4589,2752,2059,-2606,-4835,-3693,135,7483,6020,-2559,-12495,-14564,-7562,2789,6023,-1452,-5042,-10660,-3928,-947,-3942,-8270,-217,13752,15802,6593,1343,18458,28815,32035,26881,4294,-7814,242,30712,50777,25652,1147,-1339,1657,6139,4363,-8435,-9887,-5404,-8263,-4531,3216,-3584,-15532,-9240,3393,10651,10546,1038,-4526,-7038,-12780,-18247,-5988,2086,-6616,-5240,-7891,-3231,-5160,379,11385,17146,14792,15573,27037,29974,26704,16673,5965,9379,12563,3127,-4652,-2531,-7977,-7087,2935,-1234,-2060,-5324,712,3988,2691,-45,-2269,-8028,-5385,3,7506,12891,10742,4938,-3898,-3652,5506,5699,11673,4806,2654,8123,11045,4770,-4650,-9028,-11748,-11699,-15527,-7689,-6847,-9505,-12042,-16730,-13475,-4193,-2945,-6721,-11667,-10193,-336,1775,4020,16006,31966,38946,34053,13930,-4971,-10936,-4845,-6120,-9131,-20293,-24884,-13296,1724,4386,-155,1068,9644,9128,-32,-5344,-1783,-11244,-16446,-11986,-5008,-3336,2310,-2443,-2652,1364,4091,9425,6357,-6579,-2855,4016,5613,5807,8546,-3109,18533,8895,332,2941,7801,9812,7715,10232,24447,27903,13673,1241,-2708,-653,1896,4845,10101,25209,43825,60733,64658,47921,25686,13628,4166,-7710,-17522,-13915,-12540,-7759,4287,7388,6324,2126,-5706,-5790,-11329,-7959,231,9392,14886,7578,3627,-2063,11346,12369,10631,10161,2232,-200,3178,7568,10939,4631,3708,2239,2915,9724,7531,5323,13571,21854,21502,13349,7806,-8916,-6244,-7780,-8374,-2268,-2413,-10527,-10878,-1379,2321,3545,6011,12068,-3114,-853,-1186,-12737,-5659,-6026,-2544,313,4002,4414,-1278,-9794,-8016,3043,8035,14214,31207,42727,38857,31775,17332,11039,9782,5372,-3095,-1639,-1242,-7791,-12727,3580,2849,1083,-3042,-8100,-14102,-13364,-6871,-3417,-11530,-5009,7132,14350,11795,1957,-8656,-9391,-7032,-12558,-18881,-11140,-1193,7293,14640,20070,13277,8193,11757,13122,5739,-1067,-3474,835,2725,4103,8370,6889,-2115,-3568,-913,-1755,-7906,-6780,-453,-4042,-5266,-6141,-4280,-4468,-10863,-12054,-3721,1080,7596,12974,8316,49,-3375,-6927,-10849,-2719,-603,13009,29094,29309,6950,-6394,-8729,-9157,-4710,-3409,-7521,-7960,-9672,-5395,-2168,-2118,-3085,557,2509,-1745,-6133,-5978,-3692,-3256,-5880,-2072,-495,-7464,-10530,-8456,-1191,6219,20487,31801,37101,34740,30492,16543,7751,995,836,-23,-6573,-3046,6283,19461,30156,26867,14176,4705,-2324,6973,4425,2510,648,-1313,-1349,298,490,3492,-5046],[1510,10790,14147,16376,4451,1706,5253,2586,-5667,-2408,6723,4770,-1812,-2012,-840,-843,419,3938,7037,7021,4066,4047,21022,32577,31709,16546,4300,-4619,-5858,-2229,-4241,-9800,-12194,-7970,-1831,4173,5731,7684,10736,7482,-1396,149,597,-9050,-6229,-5903,-10377,-13142,-10112,-8570,-6957,-3089,-7450,-3613,1192,3292,-2351,-3500,-2687,-6910,-11202,-8188,-4602,-3287,271,4558,3657,2334,-4109,-4137,-1157,-1416,-338,6091,3618,709,-911,-367,2273,7624,12089,14239,1810,-16794,-4360,4452,3569,-2721,-5872,4922,14023,5873,-902,-9369,-6408,-558,-1303,-96,-4290,-5306,-339,9375,6780,4706,4716,1614,5878,4495,972,1758,7028,9458,3447,-6730,-7243,-6468,-4779,-2814,-4145,-4848,-2008,-3009,-3675,-6051,-7251,-7830,-7176,-10073,-4526,-2894,-5223,-15946,-30325,-26544,-15589,93,16640,14541,-10016,-15051,-9835,-2286,-5585,-9845,-4489,-3082,3018,6024,7952,10990,18420,26358,11483,-5351,-7638,1579,2596,854,-10250,-7503,-2513,3265,9137,12826,7707,-10166,-7000,6820,11113,3834,2930,2193,-13372,-26546,-47040,-41796,-54269,-57025,-93664,-134456,-132672,-109556,-74787,2777,28652,20876,8198,7287,3402,-13439,-16467,-11439,330,1670,-6115,-15632,-8639,1672,5184,2989,-7413,-5268,2499,2478,-5043,-1052,14444,16880,3800,-14836,-9998,2327,8548,13096,15064,16964,13122,12986,1812,-10616,-8753,-4959,10787,22666,12910,3745,11586,16795,16319,16199,6701,-3267,9021,22347,27974,19536,9502,-4074,-15862,-15319,-9448,-8440,3812,23020,20651,15711,10688,3344,-8847,-9795,2095,26635,29815,18950,14022,2164,-7280,-8447,-6900,-2790,-3142,-11073,-6780,-4537,-5791,-517,-3583,-8984,-12079,-13926,-6691,5371,9855,15627,6919,-4381,-1564,3175,6794,8165,17664,13736,6980,156,-8114,-3265,-4249,-11547,-12107,-7765,138,2384,3675,6172,15923,14795,3684,-7974,-18393,-11860,7062,28214,15824,-1319,-13059,-9783,-2329,8969,14213,6602,-2529,-16994,-18484,-7692,-11909,-20349,-16687,-13861,-12885,-8196,-3599,-1451,1475,-2869,-156,5272,6495,10285,16036,10967,-2118,-6747,845,-872,2930,-1665,-9942,-3381,816,-4345,-3927,191,8337,15248,9518,4210,-2622,-474,6804,37125,66659,76191,74809,63727,36621,12368,-505,-5333,-1088,-805,-2290,-2110,-2586,655,-272,2737,2174,331,-5856,-10608,-9367,-8269,-7642,-3235,4574,9627,10033,-330,-6087,-13130,-12895,-7506,-2341,1041,6178,7516,10024,6668,15322,31814,30229,27090,23994,18987,14077,7294,-24,1066,4513,-2629,-6073,-3332,200,2075,4520,10805,22086,20137,-2962,-19049,-15137,-615,12829,10249,-2479,-5923,11958,5928,-3781,-7711,-15203,-8806,11219,28246,32678,19535,-4137,-14822,-6524,-8098,-12014,-2901,6384,2523,-6426,-6896,-3727,-10849,-9148,5118,-2342,4396,13163,11741,3900,-4226,-8403,-3495,8060,8744,-2521,-9062,-6562,581,3569,5078,7808,13544,9173,5271,566,4478,4942,2852,13951,36246,24683,8936,5203,2647,9023,33956,29930,3487,-7513,-4052,-972,2046,5026,-2104,-10956,-11865,-4681,3601,1533,-1365,219,6064,6662,3529,-5200,-10535,-10138,3120,18901,12214,10238,10285,9299,19647,27424,19732,11757,6041,4898,4849,793,-2991,-6335,-3871,4004,11089,11022,10157,13207,9693,-450,-5060,-2430,1335,893,4613,15487,11012,808,-4432,-2701,5893,10759,6503,16,-2981,6068,10437,12585,14617,21068,10216,-4196,-9657,-4973,1212,7445,1651,-11168,-15595,-7374,1810,10174,12527,8107,4837,2072,-6534,-14841,-15761,-7698,818,8221,13288,2049,-4141,-645,7170,13577,15114,11220,3354,-7743,-11636,-2207,-3127,-7282,-67,5678,6215,-398,-12235,-4973,4440,7240,16882,31302,33770,17664,13294,9409,9444,11099,13229,6183,-2127,-4150,121,6234,6251,-2929,-3560,-1278,2004,-2537,-10908,-10976,-6362,-5971,-7712,-4599,6153,15458,11823,3425,-5955,2889,6659,5411,7420,14709,15524,7807,1122,-5634,-7899,1872,3491,-1605,-10746,-6410,282,8111,19862,29138,34473,22211,-3044,-6539,-6331,-7062,-7654,-3215,-2665,-2273,4464,4238,-2036,-3245,-2711,-7631,-11371,-8101,-6644,-2158,-2889,-4990,-10326,-8720,-896,555,-4179,-16304,-11873,-8220,-7996,-11532,-16990,-9997,-4361,-12179,-5842,6282,6971,-4467,-10872,-12238,-12862,-5389,8486,15139,6004,-515,-3909,-97,-1507,-5832,-8231,-13608,-18655,-16513,-12471,-10081,-6519,-2614,1209,3344,-884,-6743,-11404,-10952,-9836,-7465,-2998,907,9924,9651,5736,1399,2886,3492,6244,2705,-2299,-2848,-510,3520,2777,1637,-4433,-5509,-4614,-8743,-18425,-19359,-23221,-12793,-13007,-2059,18997,11354,3287,1446,2636,-2608,1490,-2049,-14073,-20946,-2799,5618,-5191,-16325,-12015,3937,17081,5269,-3679,-5819,-5353,43,12223,46038,38601,7215,-433,-8305,-13272,-7077,-7879,-12295,-16235,-13110,-1299,15900,12108,2851,-10104,-10650,678,3258,2261,2110,-9756,-12897,-7916,-7395,-9804,-9404,-1040,5200,12936,14236,4356,-1275,-1003,2191,10566,23053,34249,40044,29028,6412,1178,2880,14546,29977,19578,617,-8064,-8482,-14382,-16655,-8783,-171,8297,9974,384,-9775,-16043,-17704,-13059,-11385,-1459,9799,4867,-2873,-8849,-13356,-12140,-6399,-5147,-1982,-3508,-6855,4562,19477,17026,6152,-80,-4915,-996,4058,-1670,-1842,7268,16488,13226,9119,2744,1083,5943,1025,-6319,-3076,7419,3718,-3161,-4575,4683,18622,10655,9454,10120,998,-6903,-1422,-5748,2088,9067,-1031,-6596,-8468,-16736,-14317,-6500,2246,15107,18269,7177,-1595,-4721,-1748,1778,-889,-11860,2317,7635,10274,1905,-1639,-389,1194,6043,16391,20019,13024,2009,-310,-6891,-13587,-11197,-2102,5959,3895,-8899,-8787,-2868,-4919,-14431,-5855,8407,24250,16128,9350,8616,9462,7104,7188,12549,10116,7617,4571,8682,13468,12234,657,-12177,-8038,13585,45859,34607,11806,-8342,-12440,-7167,1615,20040,32829,34256,32331,25583,10376,2435,-4807,-4769,-1472,-5832,-6447,322,2859,2199,-2985,-12851,-22207,-13190,3408,13867,16689,18632,16050,9386,2835,-699,3491,11125,17777,17487,6741,-6139,-9211,-6599,-2827,4051,10566,5818,-1832,-6746,-2340,-4244,-8979,-4232,1314,5311,11901,11109,-2289,-5863,-1896,-1868,-4484,-5057,-3013,-4303,-9845,-9062,-1548,-3107,-4215,820,12114,29859,42101,29914,5049,-1194,-11931,-17812,-14675,-4463,364,5504,9846,7476,1471,-3705,-5587,-4007,-2390,-710,-2306,-6526,-9552,-7159,-3749,7302,36802,49937,46544,40450,45479,31516,16676,12676,3635,-1735,2597,3918,4964,-1605,-6094,-9212,-9144,-4971,-928,-5356,-7907,-7371,-6407,-7222,-3337,-1377,-9473,-10160,-12527,-14852,-9986,-3095,3980,6658,4157,-4612,-5348,-3652,-1174,-5786,-8080,-3068,-4022,-5679,-4228,-2212,1265,1940,11303,19366,12757,4494,-4830,-2385,2826,3471,4120,-1716,-1202,-2341,-3999,-321,-859,-1457,15468,20355,11569,-2769,-16750,-5350,3608,287,-4361,-12745,-10723,-7537,-9836,-7097,-75,6346,571,-844,11661,15590,10053,-3495,-7613,192,3864,6501,-3458,3061,9528,9059,-3,1284,3896,-3192,-6682,-5668,-3555,-8808,-9248,-4277,9031,30549,45268,30027,14306,-67,2760,1828,784,886,2862,2559,-2675,-1920,4692,12617,17232,9711,-6583,-10579,4666,12720,14916,6778,-7529,-7692,13449,14399,4612,-490,-11230,-11864,-10383,-6925,-7494,-2358,1010,5985,4170,-5943,2740,10942,16425,19258,16183,5511,-1573,-8079,-11310,-1791,4701,14101,26391,18217,3030,-6050,-9354,-3061,2143,-5965,-8228,-9294,-8284,-3940,8145,7446,-2438,-14616,-7678,4837,7474,-4513,-8628,3914,19143,7740,6536,-3023,-1721,2212,3442,2637,842,-1864,-9604,-10046,-4110,-3784,-6890,2375,10874,10500,8889,5905,1437,-1117,3281,3963,-3165,-720,-3623,-2453,18,-1122,1913,10039,3590,3717,2769,-2602,-2512,1056,2334,414,-1021,-6886,-2215,-7209,-19214,-14153,-8162,-5957,-7596,-15898,-5211,-1398,1410,12343,29082,49693,65389,47143,11109,-813,-10597,-4789,7053,8942,-415,-5395,1703,7069,7476,13596,27425,29304,9127,-3756,-13895,-18944,-11662,-1506,-7095,-8450,-1109,2121,-2405,-2755,-937,-4836,-9519,-4990,-1803,-13347,-10212,2646,20626,36443,25038,9870,-2373,-8261,348,4950,1071,-891,-4037,-3801,-3115,-1509,-2156,-8460,-5466,774,-1372,-14218,-22450,-10760,3647,16341,24954,28627,13309,-821,-8509,-6445,-1528,2005,2331,2451,3581,5828,1208,4402,3061,1145,-161,754,-2279,-7821,-5023,4749,8802,-3669,-6952,-2708,-1721,-3843,-14542,-10769,-3152,4770,8997,4753,2468,-588,-11950,-13461,-5317,-836,3992,12234,17664,11663,19092,35411,37976,24397,1656,-9313,-12329,-8015,-2336,-3042,-2552,-3822,-7602,-486,7851,19760,20325,13684,9575,7583,8669,13994,17366,16111,12137,4078,-5587,-7032,881,-4362,-12101,-4244,3820,9067,14698,12799,599,-7800,-8760,-5154,-213,9081,9246,4664,-3852,1216,6276,9303,7573,15092,13680,8458,9050,10125,9046,10488,9550,-1547,-11958,-9007,1186,11105,6847,5897,1905,119,6976,336,-2849,7580,-221,-5575,-10508,-5164,6777,14123,11043,7973,3120,-2567,-4675,6614,21411,27617,14897,-3406,-11984,-9296,-6697,-6701,-3608,-7041,-14913,-3573,-216,-8214,-15171,-6967,-2509,-71,-2708,-6613,3074,6223,7380,8533,11142,10330,-2236,-7320,-3457,-4673,-7737,-6029,1682,1220,-4930,-8890,-43,6604,15454,16840,8320,3550,-2681,-4959,-15977,-18249,-9028,-6080,1876,11797,14777,15575,8417,1599,-732,-3637,-9255,-5738,-910,9035,15695,5640,67,2531,896,-372,1975,8160,25257,25525,6970,-1177,-6035,-12988,1817,14519,11587,1501,2652,3969,-2749,-13389,-10625,-5080,3568,12262,13726,-339,-10625,-9631,-3182,4970,11090,11637,6050,-835,1999,-1933,-10140,-13325,-17356,-16151,-11572,-8848,-4484,674,-426,-13154,-12603,-3429,8723,13919,9276,664,119,8733,19398,11944,1085,-1818,4647,14742,27797,24813,9060,-2412,-17555,-13480,-3617,-5448,-8835,-8489,-11915,-2246,-2117,-1309,1037,4633,-935,80,2343,7953,-3323,-9484,2120,2511,-2284,-7757,-10786,-6696,1630,2089,-746,-3856,-6192,-2669,-988,-3467,-5225,1710,5879,5635,-4972,-15021,-12641,-5698,-2764,3219,7372,-5140,-6608,-4206,-10537,-9969,-1445,9835,11327,4371,-6868,-14154,-10354,-8876,-113,5,3108,3887,3389,-1754,-5802,2063,10599,13957,2981,-6767,2002,27246,29832,18931,6314,378,109,255,-662,2777,1082,-3567,-7802,-10385,-13991,-12835,-4059,-2868,-7375,-5721,-3384,-2281,-3862,-2946,2694,805,-160,-5668,-7383,-4727,825,9317,9669,1449,-9244,-15627,-12160,-7745,-3563,-6165,-7145,-11184,-3314,208,-2742,-8190,-1911,9090,11679,5099,4328,27327,39931,40788,30841,5702,-4997,4540,37546,55120,27993,276,-2885,312,5017,3900,-5558,-4084,-938,-6840,-5430,789,-6584,-17932,-6502,6030,12709,11040,-527,-5641,-6349,-11231,-18544,-7668,-1799,-12076,-10257,-12133,-5543,-5814,1221,12267,15832,10653,10487,21703,25805,22280,11046,-164,3603,8699,623,-6384,-3432,-8112,-6309,2473,-2335,-3303,-6928,-1704,915,695,-1009,-2624,-10106,-7385,-1933,5972,12773,11711,5856,-2263,-2872,5230,4652,10920,5593,3837,9679,13583,7382,-2281,-7045,-10830,-10093,-13130,-10770,-10702,-12897,-12648,-14939,-14590,-5677,-2916,-4183,-10866,-14628,-3306,-480,2429,13298,26933,32387,29136,11953,-5375,-13224,-7740,-6666,-10644,-23944,-21443,-9818,4343,6318,424,-693,7330,7700,-509,-4988,810,-6359,-12131,-7091,-1113,1107,6798,456,-3140,128,3216,10004,7737,-4926,-4235,2507,4223,4602,9094,-7642,9900,3058,-1613,4029,9685,11450,9737,12323,26979,27061,10631,-366,-2531,74,2982,6591,12152,26829,44319,58732,59289,42144,24624,14363,3256,-8900,-17583,-13425,-11870,-7015,4974,8175,7984,3988,-4745,-5073,-10786,-8742,127,9790,14154,4451,-2306,-5638,12774,10996,9489,9936,3224,333,2628,7876,13765,6745,2739,787,4385,12887,8840,4095,11355,22900,27339,19923,13116,-4362,-6365,-8783,-10765,-4971,-4484,-13317,-14303,-5922,-1346,2124,8482,19130,3093,1937,-988,-11698,-5128,-5543,-1049,2956,5346,5454,-445,-9081,-9216,1144,5446,11321,27741,38483,33561,26088,13860,8666,7769,4499,-2896,-1492,-2091,-11004,-6277,8418,4362,500,-5073,-8384,-13180,-13717,-7405,-3831,-9504,-4067,7362,16255,13930,1254,-10298,-6895,-5660,-9141,-6627,-1255,6155,11437,15836,19042,10213,3902,6236,8495,3032,-2069,-2621,1709,2920,2532,4651,3332,-3209,-3971,-1901,-2569,-7877,-4120,4082,675,-1981,-4239,-4352,-5740,-8890,-8163,-2777,1526,8145,15502,11530,1768,-3363,-8475,-10771,-1701,-1377,10988,27877,29611,7569,-5274,-8777,-8810,-3564,-2165,-6566,-7253,-8117,-3094,-369,-871,-2191,212,-656,-7118,-11951,-9937,-4252,-2515,-5303,-1494,526,-6469,-12062,-9859,-3354,1937,12193,22502,31455,30901,27714,16165,8399,2123,2387,2005,-5042,-4468,4598,15197,24530,24773,13554,2462,-4851,6622,4780,879,-2782,-4955,-4421,-2428,-2439,-909,-9281],[-57,9186,12101,13017,2982,981,3617,56,-6326,1409,11167,7859,-1456,-2260,343,464,159,2891,5341,4711,2186,3497,21124,33993,32327,15837,2388,-7697,-8527,-3379,-5105,-12176,-15196,-8305,-1586,3952,6848,7403,9641,5065,-5603,-6369,-4078,-12053,-5950,-6396,-12025,-14634,-9074,-8258,-7640,-4312,-9007,-4058,1851,4823,156,-229,-160,-5698,-11028,-11443,-7742,-5570,-613,5360,4925,2051,-4193,-1129,2997,2471,2430,6495,4536,2754,1376,2388,3961,7457,11500,15250,3952,-15048,-8846,-630,78,-4279,-7056,3889,14506,6719,-812,-8776,-4514,2071,1525,2377,-877,-2867,664,9181,5211,3553,5840,4654,7414,5140,2877,4117,6253,7237,-644,-10720,-10377,-9050,-4004,-270,-5710,-5403,-1742,-2074,-2680,-5428,-6746,-6915,-5800,-8901,-3633,-2585,-5847,-18338,-23232,-13063,2553,19277,33141,23779,-7068,-16227,-9931,-2083,-5288,-9872,-4325,-2440,4757,8659,9335,9033,13234,22663,11867,-4528,-7936,768,2766,1494,-9580,-7894,-2615,4223,11259,13116,4098,-10489,-2002,12750,16022,7514,6349,5706,-9341,-36285,-65570,-68123,-88322,-91666,-115796,-137608,-128059,-105257,-67700,2045,24151,14399,109,1408,-1121,-12232,-16099,-11139,2051,4143,-4144,-14934,-8296,3564,10354,8639,-6437,-5656,3091,4314,-4141,-1851,16979,21918,8616,-11504,-8629,4354,12224,17457,18435,19161,12892,11779,11144,7140,11084,13553,24881,28370,12697,3557,12362,17971,17494,15171,4448,-65,12945,26596,33758,23360,10626,-4976,-16233,-15244,-9640,-8307,4630,27409,28561,21507,13492,4114,-8660,-10771,1368,24476,22159,10472,4784,-6711,-11681,-10183,-8230,-2796,-1880,-9681,-6306,-4216,-6788,-3130,-6495,-11810,-14461,-16198,-8483,5101,9844,15902,10554,659,3948,7497,8696,6941,13698,11107,8071,3236,-2849,-1010,-3438,-12121,-14581,-10391,242,5242,6792,4798,11472,12195,3766,-6195,-15363,-10558,11727,31307,18826,1690,-13176,-12731,-4482,6834,14222,8519,-1027,-17407,-16985,-6423,-10141,-19615,-18720,-15457,-11027,-6507,-2259,313,4640,202,-1443,3961,4978,9058,15147,9973,-3778,-11386,-4188,-5401,-159,-3011,-11434,-5492,-1637,-5982,-3582,-736,6134,12153,6656,2545,-3253,676,10277,42191,67278,74759,74179,66439,40253,14744,377,-5707,-1355,-491,-2775,-4613,-5782,-2575,-3608,-1074,-1598,-3026,-8190,-11909,-11780,-9158,-8307,-3045,4642,5255,4120,-3613,-5386,-10469,-14163,-10284,-5001,-737,6058,7161,6359,2499,15706,39933,40091,33654,29501,25195,19214,12310,5353,5576,9294,2395,-3839,-2617,-583,-219,1271,6623,15162,11126,-9762,-22190,-13645,1395,17367,12530,-3481,-6209,9108,840,-7521,-10265,-12707,-5379,14587,32206,35759,24975,514,-11951,-6493,-8829,-13880,-4388,5461,2252,-5069,-5450,-2458,-10990,-6911,7802,262,4824,13343,12729,3900,-4574,-9027,-6065,5850,7977,-2910,-9915,-7779,1141,3882,5259,8205,12893,7588,3019,-1069,3304,3358,55,9834,33414,24930,9155,4346,2258,10693,37035,34225,6835,-6354,-5604,-2532,2320,5975,-743,-9643,-11576,-4924,4453,4072,2643,914,2733,2098,781,-6238,-12393,-13314,-1733,14109,10093,9446,9959,8357,18015,25726,19576,13287,7798,6653,5205,-1304,-7463,-11160,-7220,724,6835,5762,5139,10165,8851,-322,-4302,-1145,1555,1083,4556,16345,11074,290,-4612,-2675,5927,10378,5775,-598,-4210,3957,8724,11335,13603,21037,10780,-2814,-6603,-3227,1065,7114,1194,-11976,-17462,-10407,-1598,8465,12610,8840,3854,-1488,-9976,-16229,-16006,-7744,3538,14110,19152,4328,-4315,-29,8982,15642,16250,11724,4377,-4710,-8343,68,-2258,-7477,1326,7791,6719,-1824,-8479,786,9760,10196,21270,37060,38171,20179,15373,10499,9952,12374,16998,12089,3839,129,3025,8234,8043,-1594,-2852,702,3267,-2258,-11177,-11463,-6060,-4728,-7073,-4951,5831,13861,10531,3595,-4652,1776,6329,6220,9173,15929,15797,8407,2969,-2637,-10104,1221,5458,878,-6706,-3308,1775,9673,22183,30810,37359,27490,1267,-7034,-9644,-8462,-5275,-1220,-1166,-2081,2050,156,-4446,-1675,-781,-7342,-12640,-7029,-4843,280,-986,-3991,-10506,-10484,-2862,-708,-5168,-15476,-12078,-10358,-10936,-14721,-19961,-13006,-6793,-13650,-5273,7906,7949,-2859,-9468,-11628,-13105,-5613,8472,15180,6177,-911,-4612,657,-13,-4958,-7947,-12539,-18988,-17751,-13823,-11775,-7044,-2847,1160,3620,301,-4839,-10429,-11430,-9761,-6638,-2418,370,8659,8924,5738,2198,3791,5344,9245,4502,-1483,-2493,-557,2774,1152,-406,-5105,-3138,-633,-4226,-13551,-23116,-28061,-16628,-15235,-2274,22942,16534,6798,3759,5136,-822,1835,-1360,-12379,-23109,-7322,4490,-4510,-15870,-15378,907,17554,9440,1502,-171,523,7152,22410,57509,38738,5759,-459,-6470,-13851,-8844,-8712,-12286,-16075,-12837,-704,18399,15003,5190,-8814,-12831,-1600,1498,1944,2346,-9227,-13635,-8308,-7000,-9067,-8340,723,7071,13481,12030,1288,-5087,-5219,-1693,5892,16627,25781,30229,20651,823,301,3617,17473,34647,23890,1856,-9664,-9415,-13967,-16812,-8847,464,6285,3557,-6183,-16084,-19768,-12583,-8650,-5521,3412,10685,3082,-4969,-10718,-14989,-13277,-7775,-6601,-3017,-4270,-5953,5314,19193,15310,4521,417,-3080,-352,5133,647,-2786,4015,12687,9171,5633,-1171,-2191,4457,509,-7253,-1095,9351,4454,-3138,-3080,12554,23434,11191,8207,8045,-1139,-5286,-276,-5397,1971,9278,-928,-6930,-8455,-16592,-13478,-5713,3822,17759,18980,7927,-295,-3322,-1632,30,-4669,-5789,10179,14263,11430,1938,-2079,-965,516,4998,14816,18535,12827,3833,1711,-5860,-13931,-11131,-2877,3893,1262,-11448,-11529,-8445,-11235,-8169,-188,15450,29722,16617,7596,7204,8132,3365,2668,9584,7830,6156,3238,7353,13202,12606,1108,-12025,-6853,13839,44529,29926,6223,-12186,-8607,-3307,6246,26293,40529,41400,37247,29116,11134,1006,-8424,-8284,-1584,-3715,-3628,2319,4651,7138,2722,-7214,-19442,-16380,434,13432,18554,19817,17245,10097,2962,-1468,2921,12518,21062,20115,8063,-4630,-7622,-5539,-1745,4915,11056,5364,-1655,-4849,-1899,-5418,-7059,-2915,212,1780,7638,7581,-4173,-6314,-2112,-2234,-5201,-5683,-3122,-4332,-10549,-8821,-1966,-4764,-6351,-470,9632,23840,34683,25672,4649,-195,-12464,-15043,-10356,-1560,2685,7403,10759,6065,-404,-4946,-7040,-5978,-3979,-1410,-2682,-7273,-10574,-5976,-3975,5146,33585,50632,53542,50644,54017,34085,16767,11767,2583,-854,5550,6628,6688,23,-4489,-7972,-8525,-5211,-1342,-4300,-5261,-4774,-5013,-5984,-1987,-337,-7180,-6002,-6787,-7910,-4799,-253,4342,6177,4224,-2602,-4383,-3442,-2006,-7441,-8257,-3770,-6978,-7730,-5165,-1062,-96,-813,7697,20450,17150,7135,-4116,-4684,1013,2357,3538,-3176,-1483,-342,-2261,407,-1117,-2095,16622,18591,6319,-7411,-14381,-725,11185,5579,-3274,-15098,-13614,-9131,-9737,-6430,-57,5875,1276,-8750,5018,12791,11265,-895,-7365,-2167,276,2500,-7351,669,9157,10565,2189,1479,2607,-3518,-5724,-3954,-2362,-9660,-10244,-4663,8939,34136,51835,37222,23115,8393,10791,6803,3681,2523,3244,1206,-6061,-6333,-601,7594,13170,7512,-6074,-7151,7429,15667,18806,9184,-6799,-7765,11061,14409,6980,2774,-6536,-10581,-13444,-7093,-2667,2207,4113,8294,5672,-2330,3727,11114,16972,21880,21114,10335,2239,-7266,-13165,-1804,6362,16165,26044,16174,2868,-4826,-9077,-3775,2320,-5462,-7776,-8348,-6022,-1377,8027,5856,-3404,-14315,-6773,5603,7241,-4307,-9651,394,14663,5473,6280,-1329,-1410,2551,3170,1762,773,-1043,-8571,-9651,-3717,-3315,-7649,-208,8800,9955,9387,4291,-700,1316,10987,11604,870,759,-3279,-2468,1540,2783,3053,10691,4275,4385,3384,-1983,-3155,-964,-805,-2754,-3498,-6192,567,-7524,-19659,-13570,-8014,-6025,-7792,-14913,-3796,97,357,11554,29148,52880,69830,52452,12950,-1143,-9314,-818,11069,12289,912,-7094,-350,5171,4172,7399,22085,24494,6191,-4775,-13920,-20374,-12622,-989,-5520,-5722,1039,3938,-662,-2736,-2483,-6347,-11512,-4510,-82,-11010,-10623,1749,19506,37453,26933,12589,1821,-4763,2834,6882,1628,-1374,-5419,-4998,-4017,-3094,-4473,-6752,-2353,3700,-706,-15182,-24293,-7984,7537,20501,28148,30376,16746,5457,-3021,-1976,1799,4072,3729,3217,3706,5931,2323,5610,3302,1251,97,1968,-640,-6103,-2941,8459,14262,750,-3445,150,34,-3662,-11682,-5891,-932,5390,8490,4099,2446,705,-9399,-12414,-4561,-373,3175,9906,13830,7423,16888,38440,45234,30573,7287,-5463,-12342,-8686,-3328,-4025,-3457,-4840,-6028,247,6720,18831,22024,15521,10579,8972,11802,19564,23964,20830,13949,4457,-5504,-7472,-811,-5797,-11952,-3060,5124,11028,17087,17113,5919,-4166,-7346,-5423,-442,9193,10223,5469,-3675,2240,8217,11324,9915,18344,16312,8937,8801,10621,10533,11900,9863,-1026,-11615,-9340,1480,10789,5591,4633,830,530,8384,-1689,-6772,5033,-903,-5294,-11027,-6361,6625,16461,14003,9002,2276,-3751,-4162,7009,21970,27220,12328,-4934,-11734,-7224,-3610,-6097,-5395,-8187,-14870,-3882,-2698,-11883,-11148,-4219,-1356,367,-785,-7532,-505,2858,5354,8173,12351,14298,3572,-5622,-1963,-3719,-5777,-5665,1513,638,-5832,-8069,1227,7164,14951,17195,7831,2565,-3109,-4904,-14910,-19740,-10915,-6718,5345,17971,20380,19001,8741,292,-2532,-3388,-6460,-2546,1102,9564,14970,6075,1259,2299,-291,-1429,1447,8706,26988,28954,9655,1525,-3319,-12298,3401,18248,15019,1088,-433,961,-4232,-13384,-10447,-6278,1078,7764,9923,-1836,-11034,-9314,-3236,4165,8868,9264,4916,-2124,-193,-5565,-13585,-12730,-14976,-13237,-8916,-8005,-4555,1454,732,-13065,-13052,-3603,9390,15882,11777,2316,1447,12205,25641,17168,4070,-168,6318,17000,29654,24620,9092,-3235,-18319,-12156,-1754,-3227,-5502,-4637,-9854,-1046,-972,-848,-466,3287,-1377,634,3322,8920,-2965,-9694,2468,2982,-2143,-8006,-9978,-4508,3217,1682,-1624,-5024,-7471,-3984,-2301,-3929,-4651,1983,6639,6124,-4969,-14206,-12901,-5575,-2681,2582,6439,-6321,-7155,-1853,-6293,-6319,1585,12913,14672,8490,-3364,-14733,-14023,-11360,-519,-1694,587,1741,1943,-2263,-4409,3072,8281,8112,-3602,-9610,821,21119,21989,14741,5217,881,2167,2969,1441,3716,1346,-3351,-7774,-10663,-14764,-14445,-4252,-1043,-5757,-5990,-6961,-5054,-5718,-4824,481,-1646,-2587,-8980,-10304,-5949,1486,10995,12899,4791,-6515,-13944,-14745,-17218,-12688,-10447,-8956,-11252,-2398,1560,-1245,-7647,-3749,2970,5797,2793,7639,35188,49280,46555,32042,5985,-2672,9429,44371,58874,31312,626,-4872,-1734,3260,3450,-2238,1268,3074,-5574,-6071,-1339,-9046,-19437,-3939,8446,14626,11434,-2106,-6946,-6119,-10108,-17214,-8846,-5241,-16945,-14753,-16061,-7774,-6187,2007,12893,14385,6860,5515,16037,21313,17973,5789,-5510,-78,6232,-920,-7189,-3998,-8282,-4964,2603,-2924,-4248,-8362,-4046,-2220,-1367,-2247,-3304,-12308,-7980,-2888,5133,12907,12687,6736,-557,-1801,4985,3689,10212,6516,5220,11292,16096,10527,869,-4492,-9919,-8494,-10506,-11322,-11786,-11043,-8039,-8869,-12947,-6727,-2652,-1238,-7328,-18134,-5662,-2061,1586,11472,23186,27286,24872,10218,-5159,-14057,-10145,-6840,-11707,-22165,-17966,-6538,6637,7542,814,-2298,5031,5783,-1596,-5637,2336,-1211,-7145,-2285,2654,5020,10106,2792,-3265,-1003,2139,10237,8980,-3093,-5619,725,2485,2738,8621,-8065,2586,-1797,-2878,5499,11769,13077,11749,13970,28022,24921,7305,-1865,-2030,804,3923,8126,13207,26409,41853,52556,49794,33702,22108,14643,2651,-9327,-16595,-12834,-10651,-6068,5374,8580,9354,5713,-3745,-4064,-9674,-9461,-11,10151,13425,1510,-7856,-4270,15313,10620,8746,9811,4488,1726,3931,10417,18164,9355,1982,-662,5506,15119,9056,2148,8379,21773,31617,26676,19282,1887,-3300,-7585,-12252,-7516,-6634,-15905,-17152,-10137,-4884,664,10854,26373,9042,3777,-1390,-10218,-4074,-4490,1002,5933,6883,6318,385,-7760,-10063,-1080,2142,7284,22354,31371,25743,19397,10445,6816,6402,4276,-1934,-875,-2664,-14096,95,12894,5916,26,-6683,-7917,-11618,-13609,-7908,-4283,-7620,-2558,7759,17737,15793,392,-9988,-3337,-1522,-309,4286,7868,12455,14757,16372,17622,7286,231,1495,4353,660,-2668,-1513,2142,2493,318,712,193,-3299,-4214,-2985,-3275,-6947,-273,8857,5450,1364,-2422,-4629,-6529,-6423,-4012,518,3938,10048,19058,16033,4687,-2244,-8938,-8815,-137,-1827,8607,25375,28694,8007,-3585,-8227,-7857,-1897,-609,-5256,-6213,-6343,-466,1804,710,-678,714,-2619,-10382,-13211,-10968,-2367,-973,-4174,-260,2415,-4366,-12731,-10865,-5113,-1915,4053,12779,24945,26105,24725,16150,9743,3614,3878,3853,-3314,-5136,3356,11490,18726,21635,12527,221,-6849,6600,5375,-151,-5059,-7564,-6829,-4534,-4710,-4399,-12548],[-1792,6961,9580,9615,966,118,1985,-2265,-3573,5385,15650,11315,-503,-2356,1143,1415,-387,1108,2847,1936,977,3547,21052,34699,31986,14417,387,-10859,-11311,-4652,-6132,-14622,-14556,-6312,131,3605,7419,6435,7658,1811,-10040,-12429,-7453,-15663,-5800,-7240,-13746,-15022,-8092,-8331,-8760,-5747,-10680,-4511,2395,6252,2633,3548,3967,-1884,-6219,-13381,-10870,-7469,-1013,6679,6355,1768,-3480,1870,6708,5689,4804,6910,5166,4208,3031,4630,5518,6987,10151,15138,5521,-12527,-12484,-4634,-2603,-5015,-7922,2451,14493,7568,-369,-7194,-2144,4855,4251,4655,2649,665,2696,9215,3826,2766,7448,8014,8975,5882,5172,7248,4951,3618,-5810,-14793,-13156,-11094,-2736,2068,-6653,-5554,-1032,-599,-976,-3994,-5566,-5565,-3935,-7257,-2389,-2061,-6288,-19728,-15501,822,20918,38760,49827,32915,-3095,-16804,-9564,-1342,-4033,-9138,-3652,-1369,6938,11889,10623,6810,8145,18638,11730,-3491,-7578,236,3226,2463,-8303,-7525,-2060,5684,13919,14530,2954,-6771,4251,19668,21704,11740,9701,8675,-5203,-46151,-85626,-95178,-119400,-112474,-108345,-106143,-98183,-87938,-56809,2066,20209,8638,-7594,-5041,-5847,-7761,-15014,-10403,4414,7453,-1360,-13533,-7151,7222,18588,15611,-4810,-5357,4251,6603,-2774,-2286,19982,28284,15129,-7231,-6440,6779,16479,22702,22534,21874,12707,10744,20854,24936,31467,32302,38613,33393,12145,3281,13071,19246,18860,14185,2718,2829,16634,31303,39950,27483,11771,-5467,-15907,-14400,-9002,-7550,5649,31552,37024,27462,16309,5251,-7729,-10949,1166,22288,15949,4324,-2985,-15502,-14492,-10695,-9264,-2353,-169,-7674,-5286,-3492,-7184,-4853,-8448,-13524,-15307,-17194,-9654,4895,9542,15580,13843,5996,9872,12384,11070,6033,10187,8870,10010,7863,3540,2803,-1647,-11695,-15731,-11869,1058,8517,9775,3324,6976,9694,4133,-3803,-11458,-6564,16433,32466,20135,4314,-11783,-15196,-6637,4328,13803,10874,1644,-14597,-14580,-4962,-7976,-16986,-19871,-15665,-8539,-4590,-694,2333,8737,6379,1395,3173,3519,8013,14311,8926,-4330,-14429,-8786,-9366,-2666,-3766,-12462,-7505,-3987,-6671,-2645,-1271,3743,8693,3963,1250,-2595,2490,14034,45437,64335,69227,69244,65656,42915,17565,2319,-4778,-464,558,-2787,-6389,-7821,-4701,-5950,-4009,-4797,-6054,-10075,-12313,-10740,-7014,-8002,-2445,4758,1440,-1075,-5490,-3305,-7410,-13762,-12046,-6623,-1528,6528,7017,2787,-705,16578,48493,50870,40069,35005,32242,26069,18713,11934,10941,14449,7274,-1338,-1586,-1092,-2011,-1383,2904,8675,2262,-16335,-24545,-11628,3697,21687,14368,-4066,-5698,6572,-3234,-10480,-11010,-7396,-1039,17976,34861,37382,29730,5547,-8913,-6459,-9479,-14745,-4939,4836,1908,-3595,-3463,-908,-10473,-3993,10354,3260,5989,13809,13553,3754,-4665,-9180,-8207,3637,7037,-3266,-10207,-8236,2376,4828,5127,7680,11477,5551,725,-2207,2559,1942,-2845,4980,29130,23998,8931,3044,1603,11646,38824,37510,10337,-4464,-6795,-3631,2543,6206,138,-8118,-10694,-4607,5680,7210,7214,2182,-1226,-3733,-3032,-7752,-14029,-15984,-6172,9077,7590,8576,9540,7116,15443,22810,18799,14745,9648,8405,5237,-3961,-11969,-14594,-8977,-1567,3203,1017,1143,7638,8260,11,-3469,-436,695,495,3918,16243,10691,-319,-4695,-2318,6497,10725,5911,-365,-4708,2505,7479,10296,12163,19867,10779,-1267,-3475,-1675,389,6263,640,-12432,-19221,-13432,-5178,6428,12589,9969,3537,-4376,-13016,-17401,-15932,-7966,5789,20127,26635,9612,-2551,1850,11444,17609,16723,11349,4591,-2105,-5264,2163,-1421,-7634,2140,8813,6361,-3738,-4220,6636,14671,12698,24824,41481,40802,21427,16323,10904,9874,12998,20246,18217,10396,4902,5823,9791,9466,-206,-2282,2675,4757,-1266,-10436,-11635,-5707,-3623,-6609,-6004,4249,10550,7992,2954,-3777,626,5525,6481,10420,16558,15662,9202,5542,1214,-8393,501,7223,3454,-2254,265,3606,11487,24770,32273,39280,32270,6765,-6547,-13359,-8518,-2649,782,322,-1556,252,-3334,-6694,-597,828,-6710,-14043,-5998,-3172,2722,1153,-2902,-10743,-12497,-5401,-2934,-7310,-14005,-12062,-12217,-13477,-17462,-22565,-15818,-9110,-14421,-4173,9499,8552,-1228,-7450,-10291,-11587,-6078,7546,13854,5167,-1933,-5440,1418,1502,-3910,-7605,-11742,-19300,-19042,-15172,-13316,-7147,-3044,1277,4383,1917,-3031,-9774,-12329,-9782,-5710,-1704,-75,7364,7997,5519,2771,4612,6949,11624,5793,-814,-2154,-713,1770,-771,-2517,-4834,-297,3206,-234,-8999,-19144,-32203,-19437,-16450,-2458,26416,21684,10029,5439,6837,314,1640,-1181,-10955,-23274,-11863,2718,-3824,-13831,-16324,-100,18956,14987,8090,6950,8221,16230,35393,69058,38303,4410,-499,-5113,-13010,-10314,-9511,-12370,-16044,-13311,-1199,19626,16846,6346,-8463,-15147,-4253,-1041,384,1511,-9036,-14130,-8622,-6544,-8325,-7330,2249,8669,13558,9563,-1739,-8577,-8955,-5166,1763,11091,18607,21750,12927,-5493,-1587,2932,19027,38610,28025,3010,-11320,-10733,-14037,-17370,-9567,394,3742,-1604,-9917,-19786,-16252,-7107,-1925,2619,8535,11123,1109,-6852,-12118,-17281,-15180,-9735,-8386,-4321,-5321,-5562,5356,17537,12042,1798,386,-1669,81,5944,2343,-4057,-139,7890,4388,1343,-5898,-6363,2246,-401,-8041,72,10095,4110,-4045,-1000,19461,25474,9162,4852,4290,-3059,-3833,247,-5718,923,8061,-2188,-8128,-9232,-17017,-12951,-5164,5270,20110,18976,8270,639,-2439,-1882,-1790,-7198,-2238,15087,19253,11270,1069,-3439,-2479,-1042,3081,12323,16035,11780,5035,3235,-5327,-14692,-11555,-4189,1545,-1195,-14019,-11638,-11107,-9962,-1886,5413,22151,33305,15548,4571,4385,5350,-2017,-3207,5260,4835,4677,1395,5070,11876,11994,684,-12373,-5637,13906,42045,24656,1152,-10500,-6141,-620,9672,31014,46464,46715,40618,31888,11477,-433,-11670,-12534,-3019,-2443,-1603,3381,5540,11391,7734,-2175,-14537,-16424,-2743,11719,19078,19845,17497,10201,2656,-2919,1070,11921,22270,20714,8166,-4016,-6835,-5419,-1898,4280,10277,3997,-1999,-3586,-2182,-6594,-5164,-2259,-2103,-3236,1658,3184,-6747,-7748,-3333,-3385,-6469,-6692,-3418,-4359,-11133,-9138,-2707,-6378,-9262,-2780,5687,16434,25962,20627,3746,-34,-12388,-12097,-6757,720,4167,8176,10492,3758,-2263,-5305,-7011,-6752,-5244,-2410,-3738,-8726,-11368,-5542,-5007,2223,29238,49277,58599,60066,60786,34812,15579,9896,980,-225,7750,8562,7566,641,-3980,-7726,-8672,-6179,-2482,-3794,-3170,-2645,-4024,-5046,-761,793,-5330,-2609,-1242,-1961,-1319,1508,3874,5002,4268,271,-3470,-3676,-3314,-9309,-6521,-1083,-11241,-10941,-7107,-759,-2126,-3995,3542,19792,20544,8987,-4041,-7512,-1573,487,2394,-5483,-2760,597,-1561,-75,-2811,-4741,14669,13745,-206,-12079,-11514,3031,17778,10037,-2721,-17772,-16671,-10661,-9824,-6356,-901,5179,2735,-7966,-1460,8710,11197,987,-6943,-4246,-3153,-1883,-12312,-3179,7482,11101,4008,2347,1564,-3812,-4677,-2025,-789,-10033,-11751,-6515,6550,35106,56563,44534,33612,18289,17224,9906,5152,3133,2990,-626,-9518,-10388,-5247,3138,9577,5388,-5933,-4312,10136,18175,22329,10892,-6653,-8676,7230,12463,8136,5646,-1916,-6290,-10090,-4604,1755,5812,6459,9879,6532,-243,3630,10182,16372,23434,25285,15000,5921,-6304,-15343,-2414,7117,17092,24062,12876,2090,-3859,-8631,-4731,1949,-5496,-7509,-7396,-4492,-201,7200,3762,-4698,-14186,-6895,4972,5552,-4882,-11124,-4002,9125,2177,5451,161,-1711,1746,1785,-13,-137,-1079,-8291,-9628,-3728,-3089,-7586,-2689,6005,8464,9329,2030,-3355,5316,20182,19640,3993,1179,-3904,-3468,2293,6436,4164,10194,3633,3974,3239,-1704,-3837,-3268,-4237,-6157,-5992,-5336,1558,-8701,-19809,-13426,-8271,-6601,-8600,-14271,-2908,1343,-1151,9862,27230,52621,70899,56134,14031,-2722,-8193,3217,15141,15629,2102,-9257,-3085,2388,319,-508,14768,18226,2832,-6191,-14131,-21952,-14071,-1076,-4415,-3333,3246,5636,1108,-2224,-4037,-8116,-14236,-3825,1671,-9129,-11447,27,16875,36452,28024,15094,6228,691,6581,8482,1698,-2248,-7296,-6808,-5644,-5386,-6955,-4458,416,6245,-347,-16266,-25192,-5477,11024,24146,30281,31104,19774,12072,2793,2319,4418,5233,4542,3581,3198,5548,3614,6825,3412,1110,-59,2701,476,-5017,-1609,11416,19341,4854,-363,2689,1928,-2473,-8425,-1764,906,5342,7293,2884,1999,1639,-7381,-11638,-4518,-758,1530,6843,9675,2628,13209,39059,49848,34995,11686,-2510,-11997,-9809,-4820,-5400,-4691,-6188,-4668,-1,4210,16254,22154,16040,10473,9520,14584,25517,31511,26035,15482,4407,-5487,-7829,-2602,-7357,-11714,-2063,5637,11988,18652,20885,11332,-117,-6043,-6419,-2056,7309,9690,5400,-3980,3076,9911,13002,12207,21927,19412,9838,8600,10965,11725,12769,9418,-1320,-11797,-9789,1627,9765,3576,2804,-525,1063,10820,-2574,-11989,370,-3250,-6143,-12022,-8101,5608,17559,15872,9035,598,-5388,-3266,7599,22472,26680,10171,-5848,-11217,-5632,-969,-4161,-5869,-8685,-14048,-4833,-5802,-14383,-8067,-2122,-356,492,365,-7673,-5007,-1149,2986,7221,12458,16582,8284,-3598,-638,-3099,-4258,-5004,1426,197,-6662,-7294,2317,7439,13833,17002,7292,933,-4594,-5917,-14647,-20874,-11714,-6524,9014,23901,25301,22126,9327,-503,-3634,-2768,-3743,289,2799,9983,14718,6935,2283,2019,-1147,-2200,953,9110,28175,31971,12755,3926,-1525,-10348,5083,21006,17840,609,-3106,-1696,-5536,-13253,-10035,-7276,-1808,2786,5412,-3822,-11283,-9133,-3369,3420,6703,6403,2774,-4076,-2820,-8987,-16768,-9264,-11045,-9602,-6342,-7188,-4571,2277,2331,-12258,-13841,-4267,9609,17524,14074,3861,2429,14625,30075,20833,5957,221,6643,17706,29668,23418,8740,-4151,-18898,-11276,-338,-1249,-2425,-823,-7818,173,243,-602,-2884,965,-2257,708,3880,9334,-3194,-10044,2609,3160,-2222,-8292,-9063,-2830,4051,904,-2643,-6276,-8729,-5057,-3150,-3863,-3166,1231,6126,5444,-5730,-13642,-13246,-5909,-2950,1532,4713,-8498,-8700,642,-1388,-1882,4986,15530,17133,11347,-599,-13340,-16084,-12484,-1474,-3851,-2212,-597,380,-2962,-3179,4214,6385,3076,-9938,-8255,958,15559,13852,9829,3551,1196,3739,4908,3055,4231,1287,-3280,-7733,-10742,-15209,-15833,-4541,698,-3980,-5615,-11105,-7696,-7561,-7130,-2509,-4900,-4983,-12422,-14160,-7885,1601,11989,15041,6772,-4836,-11968,-14408,-19925,-20845,-14267,-10676,-11112,-1585,2620,25,-7008,-5896,-4467,-1895,-476,11018,41292,55915,48873,30498,4954,-1415,13798,49744,60885,34893,2320,-7307,-4646,651,2650,612,5575,6124,-4908,-6829,-3421,-11319,-19506,-1985,10203,15981,11397,-3946,-8797,-6741,-9831,-16328,-10003,-8713,-21681,-19040,-19757,-10150,-6697,2433,13072,12791,3309,530,10201,16590,13750,897,-9522,-1351,5099,-1675,-7177,-3650,-7638,-3466,2909,-3388,-5282,-10009,-6726,-5871,-4004,-4325,-4836,-14681,-7549,-3384,4586,12995,13367,7234,795,-856,4442,2628,9211,7061,6237,12383,17978,13621,4243,-1873,-9573,-7545,-8331,-8147,-9525,-7567,-3563,-4000,-10773,-7894,-2702,1298,-3577,-18787,-7881,-3420,896,9894,20113,23177,21051,8461,-4822,-13406,-11846,-6822,-12318,-18781,-15374,-4197,7918,7483,425,-4132,2675,3450,-3283,-7459,2076,2963,-2719,1662,5614,7739,11635,4016,-3557,-2462,463,9721,9680,-1484,-7145,-1756,-20,-78,6981,-5356,-1210,-4800,-3514,6804,13348,13935,12994,14432,26747,21127,3350,-3615,-1805,935,4193,8915,12765,23544,36205,42623,37141,23218,17994,13812,1659,-9769,-16091,-12689,-9564,-5505,4831,7881,9655,6558,-3360,-3364,-8716,-10708,-808,9798,12026,-1739,-12696,220,17127,10363,7798,9207,5360,3178,6083,13895,22910,11522,784,-2683,5417,15571,7606,-910,4382,18025,32923,32095,25238,9086,2339,-5273,-13075,-10567,-9606,-19000,-20059,-14492,-8905,-1438,12412,32698,13833,4064,-2937,-9278,-3493,-3877,2528,8212,7741,6135,309,-6874,-10926,-4257,-2509,1457,14546,21257,15500,11631,6511,4634,4747,3799,-1078,-689,-3805,-16196,4946,15809,6566,-1170,-8447,-7578,-10369,-13381,-9072,-5548,-6864,-1981,7083,17619,16298,-1538,-8374,-289,3165,7766,12208,13965,16349,16199,15341,15040,3845,-3389,-2710,503,-1997,-3709,-1200,1108,403,-3453,-4232,-2997,-3150,-5185,-5057,-4572,-5838,3425,12635,8955,3539,-1822,-6090,-7305,-4843,-1206,3546,6141,11380,21850,20343,7687,-750,-8148,-6850,811,-2936,4934,20582,25270,7053,-2599,-8289,-7547,-1037,-33,-4855,-6066,-5538,1276,3152,1406,217,996,-3914,-10754,-9873,-7338,-219,50,-3701,420,3797,-2843,-12947,-12762,-7734,-6504,-4613,2466,17001,19573,20539,15280,10434,4041,3914,4062,-3016,-6072,1318,7301,12259,16543,9801,-3201,-8942,5793,5006,-1508,-6718,-8601,-8417,-6862,-7421,-8163,-16233],[-3618,4303,6735,6370,-1103,-706,421,-4153,-364,9309,20014,15104,1112,-2276,1459,1934,-1076,-1293,210,-86,1440,4230,20819,34673,30738,12385,-1650,-13966,-13577,-5834,-7317,-16332,-11316,-3167,2869,3358,7130,4690,4787,-2165,-14568,-15353,-6818,-14496,-5787,-8573,-15562,-13796,-7332,-8907,-10373,-7378,-12487,-5127,2637,7426,4899,7403,8950,2942,-1471,-11487,-14023,-9135,-1156,8334,7873,1447,-2293,4504,9648,7999,6548,7128,5243,4728,3704,5915,6555,5973,7786,13732,6271,-10307,-15396,-7671,-4477,-4957,-8257,498,13754,8124,142,-5208,251,7345,6423,6443,6006,4861,5408,9088,2262,1908,8972,11220,10150,6311,7408,11193,3384,-2518,-11975,-18744,-15689,-12886,-1824,3761,-6397,-5718,-391,839,860,-2229,-4173,-4206,-2019,-5604,-1320,-1847,-7006,-19452,-8184,13627,37595,56284,64274,40014,689,-16936,-9102,-470,-2446,-8151,-2905,-320,9123,14952,11107,4046,3232,14404,10763,-2721,-7049,-511,3450,3261,-6937,-6922,-1368,7140,16562,16503,3571,-2455,10061,26174,26908,15389,12066,10188,-2012,-56475,-104167,-117538,-138278,-105480,-61960,-41836,-47700,-60514,-43538,2588,16352,3171,-15107,-12403,-10429,-2544,-13714,-9850,6647,10814,1550,-12036,-5814,12473,29117,23057,-3148,-4969,5352,8641,-1555,-2809,22737,34935,22468,-2773,-4103,9007,20574,27910,26445,24271,11930,9302,29028,40514,50101,49172,49702,35727,10123,2106,13037,19974,19807,12855,1127,4900,19005,35314,45436,31079,12252,-6137,-15508,-13405,-8119,-6758,6299,34689,44882,32663,18444,6193,-6623,-10824,990,19777,10975,257,-8432,-23969,-15197,-10272,-10445,-1966,1393,-5772,-4294,-2921,-7573,-6279,-9979,-14615,-14784,-17485,-10646,4294,8577,14441,16022,10767,15546,17230,13385,5078,6974,6720,12089,12933,10151,7344,511,-10844,-16041,-12580,2070,11487,11897,1533,2345,6872,4269,-1391,-7453,-1615,20177,31406,19396,5893,-9931,-17437,-9029,1519,12965,13515,5338,-9956,-12154,-3841,-5968,-14302,-19138,-14089,-6002,-3009,590,4153,13222,14893,8681,3350,1651,6449,12681,6891,-4809,-15556,-13193,-13153,-5106,-4499,-13325,-9793,-6617,-6753,-1593,-1711,1023,4755,1138,5,-1001,4364,17171,45956,57918,60208,60691,61474,44129,20376,4930,-2932,1166,1917,-2681,-7673,-9031,-5960,-7529,-6340,-7701,-9022,-11796,-11947,-7188,-3892,-7514,-2256,4245,-2084,-5392,-5508,-833,-4460,-12414,-13239,-7761,-1876,7107,6602,-827,-3239,17190,56091,60994,45422,39760,39260,34250,26303,19388,16686,19232,11294,909,-647,-1598,-3366,-3451,-437,2705,-6007,-22679,-25192,-9441,5935,25193,15438,-4440,-4804,4172,-6531,-12193,-8732,-1266,3722,21094,35961,37367,33246,10345,-6134,-6753,-10376,-14371,-4627,4391,1323,-2377,-1333,638,-9051,-585,12735,6192,7524,14344,14059,3392,-4706,-9115,-10144,1263,5665,-3956,-10375,-8085,3913,6250,4767,6216,9318,3047,-1410,-2644,2261,666,-5818,-282,23821,21733,8000,1153,445,11633,39073,39415,13660,-2031,-7434,-4309,2529,5629,318,-6596,-9372,-3756,7211,10625,11896,3855,-5520,-10606,-7665,-9491,-15035,-17793,-9842,4227,4816,7601,8987,5626,12106,19028,17571,16046,11463,10007,4819,-7196,-16361,-16126,-9187,-2701,1015,-1163,664,6793,8209,571,-2589,-326,-1037,-804,2662,15009,9749,-1074,-4617,-1564,7602,11712,6751,549,-4630,1570,6591,9417,10388,17693,10217,325,-450,-200,-440,5071,64,-12241,-20447,-15991,-8397,4464,12666,11576,4124,-6098,-15420,-18325,-15484,-8294,7341,25511,34755,18281,1812,5400,14757,19507,16568,10178,4078,9,-2433,4114,-523,-7634,2361,8608,5062,-6025,580,12424,18935,14671,27457,44472,41677,21394,16018,10704,9381,13117,22877,24374,17562,10045,8461,11011,10617,1220,-1503,5046,6798,542,-8540,-10903,-4901,-2228,-5612,-7594,1457,6040,4737,1875,-3082,-337,4434,6286,11093,16487,15071,10112,8532,5300,-5566,-16,8985,6428,2686,4099,5684,13575,27880,33932,40557,36522,13569,-3526,-14993,-6832,208,2950,1928,-714,-876,-6019,-8418,371,2455,-5550,-14616,-4752,-1326,5559,4165,-1370,-10719,-14352,-7884,-5952,-10507,-11663,-11478,-13364,-15211,-19419,-24462,-17917,-10548,-13900,-2438,11051,8855,398,-4836,-8244,-9281,-6310,6112,11669,3510,-3055,-5942,2509,3297,-2629,-7067,-10927,-19235,-19943,-15950,-12537,-6275,-2688,2110,6136,4232,-1003,-9060,-13243,-9494,-4311,-478,-55,6409,7251,5461,3480,5721,8659,13698,6996,159,-1423,-560,999,-2409,-3887,-3223,2950,6759,3240,-4666,-14833,-32534,-20632,-16391,-2559,29269,26781,13204,6837,8126,1275,1433,-1033,-9454,-21492,-15334,1107,-2602,-10561,-12985,1674,21513,21827,16114,15389,17293,27014,50856,80039,37978,3852,-38,-3834,-11875,-10977,-9745,-12006,-15511,-13939,-2217,19920,17938,6740,-8551,-16857,-6504,-3555,-1561,424,-8629,-13540,-7952,-5247,-6979,-5905,4032,10536,13792,7588,-4023,-11190,-11299,-7130,-527,7659,13883,16002,7631,-11255,-3630,1597,19692,42220,32410,4640,-12126,-11775,-13948,-17612,-10323,246,1584,-4465,-9582,-17244,-11883,-1706,5990,12232,14215,11721,-312,-7673,-11851,-19508,-17150,-11496,-9714,-5057,-5617,-5017,5238,15125,8022,-1198,556,-161,739,6874,3879,-4904,-4301,3272,-20,-2831,-10586,-10635,21,-1051,-8063,948,10300,3408,-5138,2203,25212,25189,5458,304,-280,-2966,-2054,769,-6028,-312,6218,-4024,-9416,-10071,-17233,-11970,-4094,7341,22823,19037,8910,1872,-1365,-1792,-2980,-7853,-790,17012,22512,10577,29,-4981,-4183,-2744,1031,9673,13315,10669,6264,4907,-4640,-15149,-11751,-5390,-508,-3057,-16019,-9015,-4236,-1754,4908,11518,28761,35554,13827,1159,1174,2542,-7314,-8977,1113,2738,4375,-65,2647,10232,11112,44,-12514,-3750,14501,39335,19886,-2469,-8181,-4414,1363,12170,34253,50577,50252,42789,34411,12097,-1170,-13404,-16536,-5028,-1442,372,4352,6422,15577,12630,2764,-9435,-13602,-5109,9638,18907,19451,17522,10402,2663,-4173,-1130,10088,21866,20037,7933,-3465,-6036,-5470,-2516,2940,9133,2788,-1736,-1942,-2191,-6760,-2914,-1352,-4343,-8263,-4735,-883,-9181,-9368,-4720,-4458,-7418,-7246,-3114,-3624,-10980,-9436,-3115,-7060,-12097,-5274,1155,8781,17413,15930,3117,255,-11256,-9164,-3282,3135,5628,8708,9967,1577,-3034,-4168,-5133,-5192,-4686,-2347,-4307,-9870,-11039,-5262,-6148,-656,24801,46698,61743,67971,65436,34348,13990,8012,-132,915,10003,10538,8432,1103,-3665,-7588,-8714,-6972,-3490,-3056,-866,-193,-2602,-3501,1228,2628,-3455,675,4382,3441,1230,2932,3486,4143,5337,4557,-1500,-3411,-4170,-10378,-4995,3078,-11650,-14053,-9071,-447,-3940,-6632,66,18182,23314,10907,-3665,-9881,-4102,-1380,1395,-7755,-3811,1554,-893,-745,-4909,-8387,10338,6799,-6656,-14187,-8422,6262,23747,14173,-1973,-19802,-18950,-11516,-9568,-6240,-1990,4656,4285,-3555,-6516,4442,10595,2867,-5804,-5322,-5680,-5767,-17395,-7568,5359,11360,5898,4167,1644,-3247,-2773,828,1820,-9026,-12596,-8576,3042,34234,59893,52419,45749,28562,22095,11953,6058,3535,2909,-2003,-12065,-13269,-8563,21,7106,3938,-5497,-1360,13308,20769,25865,12410,-6379,-9573,3132,9587,8859,8992,3424,-1111,-5383,-558,6236,9054,8583,11162,7076,1143,3347,9082,15565,24702,29256,20151,10211,-4601,-16449,-2705,7741,17614,21452,9507,1593,-2330,-7085,-4512,2478,-4827,-6583,-5922,-2999,527,6513,2200,-5384,-13542,-7279,3769,3495,-5171,-12033,-8371,3538,-1251,4899,2169,-1604,546,130,-1783,-1024,-1156,-7983,-9234,-3345,-2339,-6312,-4144,3402,6826,9281,153,-4539,11295,30668,28141,6809,1362,-4573,-4467,3189,10544,6129,9191,2298,3234,3184,-886,-3468,-4680,-6853,-8746,-7576,-3952,2098,-9446,-18692,-12902,-8132,-6899,-9233,-13481,-2004,2781,-2252,8243,24535,49783,69076,58624,15259,-4571,-6293,7967,20045,19653,3792,-11026,-5622,-394,-2998,-8481,7930,12317,-45,-7221,-13840,-20923,-15068,-907,-3033,-598,6168,8083,3778,-235,-4510,-9172,-16705,-1920,4104,-7043,-11957,-1611,13967,34474,29096,18134,11581,8005,11980,10527,2037,-2802,-8974,-8414,-7139,-7325,-7622,-1205,3537,9197,597,-16556,-24250,-2860,14631,27817,32080,31772,23120,19426,9519,7035,6941,6120,5380,4163,2742,5614,5873,8742,4110,1462,154,3645,1731,-3899,-428,13964,24069,9053,2912,5566,4485,-165,-5211,1973,2951,5322,6144,1826,1803,2784,-5323,-10579,-4516,-1349,-227,3951,6207,-1775,8952,37848,51964,37777,15034,233,-10841,-10644,-6073,-6439,-5497,-7121,-3064,-382,1513,13239,21617,16063,10055,9896,17408,31831,39830,31773,17092,4453,-4920,-7331,-3619,-8348,-10987,-827,6010,12618,20040,24661,17300,4950,-4137,-7244,-4112,4460,8405,5065,-4249,4276,11934,14976,15118,26329,23424,11866,9321,12024,13448,13864,9042,-1592,-11741,-9547,2489,8836,1611,1221,-1326,2516,15035,-197,-16273,-5192,-6522,-7365,-12394,-9645,4446,17969,17054,8557,-1295,-6720,-1348,9002,23517,26679,9070,-5737,-10202,-4145,1526,-1549,-4587,-7609,-12401,-5784,-8828,-13793,-5227,-144,922,930,1350,-6283,-9495,-4942,1240,6524,12347,18015,12437,-694,1077,-2252,-2607,-3521,2090,574,-6674,-5991,3736,7867,12575,16640,7246,-659,-6515,-7403,-14658,-20750,-11104,-5242,13125,29911,29970,25301,10535,-329,-3364,-1217,-667,3258,4688,10851,15371,8447,3607,2270,-991,-1813,1484,10439,29931,35479,16923,6537,-16,-8058,6900,22911,20272,475,-4930,-3635,-6249,-12645,-9103,-7479,-4315,-1766,1107,-5491,-10845,-8572,-2958,3495,5636,4300,637,-5960,-5095,-11087,-17457,-5589,-6377,-5382,-3510,-5997,-4042,3633,4933,-10333,-14495,-4945,9853,19227,16466,5723,3653,16488,32866,23067,7067,-286,5928,17057,28103,21707,8463,-4643,-18727,-10260,1135,947,826,3310,-5364,1845,1961,-195,-5665,-1824,-3184,710,4459,9632,-3444,-9945,3059,3535,-2043,-8205,-7915,-1447,4436,215,-3351,-7170,-9568,-5604,-3359,-3230,-1206,119,4930,4025,-6768,-12954,-13132,-6163,-3010,809,3012,-11328,-10958,3629,4316,3566,8942,17912,19068,13523,2003,-10386,-14121,-10909,-2504,-5953,-4720,-2463,-685,-3325,-1677,5873,5540,-510,-14758,-3202,2763,11446,6480,4731,1807,1805,5320,6409,4518,4688,1305,-2944,-7283,-10284,-15057,-16674,-4510,2763,-1606,-3883,-13073,-8638,-8669,-9377,-5804,-7871,-5158,-11663,-18571,-10144,1530,12652,16322,7699,-3712,-9876,-11874,-13354,-18120,-16792,-11473,-10195,-451,3738,1389,-5835,-7436,-11942,-10211,-2480,14981,45873,60002,48499,27308,3325,-833,17417,53056,60800,38407,5573,-9056,-7725,-2186,1984,3240,9183,8625,-4367,-7208,-4931,-12974,-17933,-200,11728,17191,11435,-5438,-10700,-7739,-9946,-15675,-10775,-11852,-25889,-22512,-22309,-11939,-6878,3020,13354,11703,606,-3875,5052,12441,10284,-2885,-10624,-308,5384,-1361,-6022,-1084,-4620,-1291,3842,-3295,-5949,-11399,-9289,-9628,-6869,-6998,-6956,-13772,-6285,-3220,4720,13581,14359,7929,2289,406,4200,2211,8464,7582,7176,13193,19412,16823,8097,1185,-9435,-7038,-6419,-5350,-6831,-4278,249,-182,-8747,-8858,-2688,3630,-37,-15902,-9549,-4193,683,8862,17931,20269,18146,7169,-4131,-11870,-11927,-6070,-11179,-15518,-13333,-2553,8454,6556,-379,-5570,1028,1566,-4683,-9573,562,6092,1170,5026,8063,9570,11827,4545,-3680,-3781,-1294,8968,10328,376,-6924,-4230,-2691,-3180,4944,-2370,286,-4633,-2891,8266,14612,14195,13681,14040,23505,16365,-682,-4971,-1535,832,4238,9408,11410,19028,28468,30812,23652,12377,13279,12293,580,-10033,-15810,-12551,-8359,-4903,3751,6408,9150,6814,-3201,-2569,-7642,-12041,-1853,9085,10313,-4818,-15032,4838,17771,10345,7018,8601,6253,4905,8849,17777,27672,13304,-504,-4752,4426,14577,5064,-4461,29,12471,31173,35692,30827,17272,9613,-2393,-12592,-13652,-13032,-22197,-22543,-18146,-12738,-3500,13671,38219,17808,3513,-4910,-8583,-3181,-3529,3680,10004,8241,5252,-366,-6244,-10942,-7797,-7942,-5562,5172,9519,4377,3932,2656,2461,3071,3348,-31,-673,-5273,-13249,8390,17432,6679,-2660,-9652,-7104,-9150,-12452,-10273,-7112,-6787,-2145,5583,16183,15708,-4145,-6202,2276,7761,14160,17244,17204,18100,16124,13239,11954,640,-6229,-5637,-2324,-4303,-4674,-1042,-970,-2959,-8260,-9466,-4746,-2502,-6373,-7562,-5658,-4133,7100,15621,11338,4754,-2114,-8148,-7220,-3930,531,5888,7768,11946,23673,24385,11036,1578,-5788,-4976,1457,-4194,631,14203,19746,5078,-2073,-8706,-7643,-765,-145,-5060,-6490,-5338,2480,4031,1561,777,1282,-4236,-8908,-6465,-4270,1729,822,-3494,920,4882,-1785,-12554,-15164,-10817,-11299,-12283,-6107,8829,12221,15781,13933,10731,3697,2836,2922,-3936,-6723,-1032,3137,6227,10509,5995,-6794,-9138,5008,4396,-2443,-7137,-7553,-7381,-8024,-9760,-11487,-19821],[-5801,1064,3378,3019,-2986,-1723,-1401,-5775,2289,12697,23737,18759,2914,-2437,952,1693,-2051,-4218,-1342,103,3574,5057,20085,33594,28351,9533,-4010,-16732,-13057,-6592,-8952,-14665,-8474,-100,5687,3243,5432,1821,796,-7006,-19369,-13088,-3423,-10789,-6179,-10739,-17618,-12882,-7216,-10351,-12756,-9393,-14429,-6272,2174,7965,6569,10781,13919,7711,2657,-8446,-16952,-11016,-1561,9839,9196,895,-1313,6248,11329,8986,7234,6731,4298,3806,2881,5632,6547,4091,3993,10852,5814,-9056,-16131,-10040,-5849,-4466,-8019,-2196,11909,7907,215,-3598,2060,8901,7418,7279,8710,9043,8135,8228,1,386,9727,13641,10374,5858,8976,15881,4968,-11673,-13618,-20133,-17876,-14852,-1900,4340,-5315,-6489,-493,1517,2079,-800,-3180,-3409,-637,-4513,-1031,-2544,-8568,-18005,-2173,24027,50807,69714,74288,43439,3099,-16921,-9027,16,-1209,-7512,-2626,149,10771,16896,10078,401,-1646,9884,8583,-2808,-6976,-2080,2785,3248,-6142,-6748,-1181,7976,18520,18201,4439,560,14076,30785,30269,17343,12618,9502,-565,-45011,-101460,-118327,-125016,-53956,25910,50295,18816,-25610,-28746,3130,11918,-2642,-22859,-21020,-7804,2397,-12872,-10134,7897,13316,3771,-11145,-5027,18561,40293,29805,-2141,-5163,5689,9624,-1182,-3943,24449,40592,29422,1016,-2399,10346,23658,31989,29102,25412,9891,6783,34103,51831,64725,62043,56247,34027,5701,-831,11515,19422,19645,10693,-856,5586,19241,37549,49092,33287,11380,-7635,-15725,-12939,-7678,-6592,5967,36071,50898,36189,19203,6328,-5974,-10959,240,16519,6654,-2403,-10414,-22600,-14357,-9673,-12123,-2155,2156,-4706,-3986,-3102,-8589,-8079,-11723,-15452,-14039,-17811,-11982,2803,6523,12202,16470,14156,20219,21329,15009,3586,3693,4186,13434,17259,15907,11579,2268,-10252,-16138,-13053,2688,13367,12434,-862,-2670,3214,3568,351,-4103,2908,22084,27972,16344,5775,-8738,-19717,-11764,-1498,11657,16128,9554,-5150,-10539,-3674,-4764,-12251,-17228,-12114,-4116,-2435,988,5214,17359,24675,18187,5293,-974,3617,9434,3069,-6203,-15221,-17799,-17260,-8081,-5858,-13982,-12734,-9992,-6751,-1018,-2449,-2111,287,-2214,-1515,452,5564,18722,43290,48698,48791,49629,54364,43484,22605,7662,-754,2917,3014,-2951,-8918,-9980,-6941,-8973,-8675,-10809,-12342,-13751,-11207,-3921,-1337,-7664,-3263,2499,-5767,-8241,-4240,1133,-2218,-11120,-14466,-9079,-2466,7114,5187,-4983,-5919,16502,61088,68640,48710,42889,45121,42854,34595,27127,22110,22860,13754,2254,-364,-2523,-4522,-5116,-3616,-2925,-13044,-28504,-23174,-7596,7588,27216,15338,-4962,-4152,1539,-9457,-11901,-4113,5142,8313,23443,35183,35464,34901,14148,-4162,-7841,-11991,-12970,-3888,3742,128,-1950,348,1744,-6814,2762,14635,8539,8862,14504,13867,2482,-5125,-9273,-12276,-1558,3454,-5503,-11042,-7751,5210,7673,4081,3683,6252,-119,-3305,-2553,2077,-738,-8996,-5588,18263,18382,6179,-1479,-1648,10230,37439,39473,16237,461,-7481,-4892,1874,3959,-610,-5536,-8053,-2713,8617,13610,15913,5382,-9901,-18427,-12709,-11064,-15133,-18663,-12786,-406,1604,6212,8004,3704,8049,14598,15819,16842,12848,11045,3594,-11244,-20730,-16070,-8691,-3168,273,89,4299,8146,8639,1095,-1943,-1009,-3673,-2991,496,12295,7892,-2283,-4573,-696,8845,12825,7768,1664,-4437,708,5621,8307,8039,14421,8830,1519,2010,929,-1379,3461,-731,-11512,-20545,-17714,-10922,2724,12739,13360,5336,-6666,-17181,-19282,-14964,-8963,7699,29239,42037,29675,8685,10456,18785,21032,15511,7997,2640,1265,-231,5607,171,-7699,1670,6791,2422,-7995,5532,17593,21982,15691,28757,45617,40554,19752,14044,9643,8302,12559,24488,29896,24802,15067,10560,11631,11198,2277,-426,7775,9093,2633,-6032,-9272,-3629,-393,-3429,-9082,-2701,532,850,289,-2732,-1321,2818,5311,10712,15247,13640,10703,11343,9041,-2962,-531,10502,9640,7700,7688,7525,15441,31129,35597,41011,39703,21043,1867,-10905,-4318,2975,5014,3373,37,-1761,-8227,-9716,1126,3967,-4104,-12867,-3529,511,8741,8201,472,-10610,-16072,-9539,-8969,-12280,-8707,-10497,-13921,-16357,-20852,-25867,-19308,-10837,-12414,-471,12183,8625,1650,-2053,-5899,-6753,-6315,4080,8666,1253,-4300,-6262,3665,5107,-1426,-6652,-10334,-19026,-20546,-16155,-10533,-4781,-1882,3577,8712,6963,1049,-8462,-14315,-9056,-2641,1060,226,5613,6529,5382,4126,6871,10232,15204,7936,1268,-533,-324,330,-3754,-4299,-893,6031,9417,5740,-967,-11285,-30208,-20474,-15396,-2938,30871,31141,15914,7721,8824,1933,1118,-1060,-8124,-19397,-17553,-256,-1080,-6809,-8202,4795,24113,28856,24771,24366,26699,38318,67047,88892,37692,4042,834,-2695,-10856,-11021,-9558,-11305,-14528,-14777,-3820,18998,17919,6189,-9148,-17463,-8008,-5675,-3462,-697,-8155,-12083,-6216,-3089,-5164,-4279,5905,12514,14070,6058,-5643,-13130,-11958,-7323,-898,6069,11262,12770,5201,-15204,-5694,-281,19332,45086,36636,6462,-12130,-12649,-13800,-17588,-11244,-114,-196,-5502,-7132,-13064,-7916,3247,14104,22301,19974,12330,-1246,-7599,-10270,-19116,-19198,-12981,-10568,-5198,-4964,-4419,4762,11868,3326,-4392,875,1223,1298,7561,4986,-5433,-8335,-698,-3786,-6775,-15204,-15026,-2315,-1602,-7802,1315,9867,2304,-6438,5943,28914,22575,344,-5222,-5456,-684,-284,1083,-6469,-1805,3785,-6415,-10826,-11045,-17263,-10611,-2614,9866,25594,19017,9654,3203,-256,-1554,-3772,-7855,-1242,15893,23466,9365,-1284,-6786,-6152,-4679,-1257,6764,10297,9406,7290,6483,-4015,-15477,-11861,-6661,-2509,-4701,-17706,-5961,3086,6841,11737,17719,34577,36272,11507,-2622,-1664,1496,-9442,-12800,-1827,2226,5213,-1176,1,8147,9790,-1066,-12682,-1565,15239,36234,15606,-4667,-6528,-3617,2237,13118,35287,52113,51357,43289,36229,12693,-1521,-13764,-20200,-7701,-989,2091,5133,7246,19374,17069,7294,-4699,-10244,-6705,7215,17837,18501,17151,10462,2750,-5332,-3675,7032,19654,18043,7292,-3111,-5336,-5836,-3751,943,7814,2053,-665,99,-1943,-6226,-775,-349,-6231,-12723,-11196,-4448,-11627,-11336,-6415,-5594,-8190,-7522,-2465,-2456,-10505,-9931,-3381,-6968,-14955,-8120,-4085,1048,9666,11905,2682,580,-9784,-6728,-248,5437,6871,8869,9093,-463,-2928,-2286,-2462,-2079,-2413,-1109,-4297,-10703,-10606,-5465,-7692,-3708,20267,42859,62226,72712,66819,32397,11834,6014,-783,2245,12035,12304,9045,1198,-3712,-7725,-8813,-7725,-4582,-2383,1352,2303,-1005,-1530,3879,4844,-1923,3394,9447,7711,2634,3754,2991,3495,7090,9648,1489,-2781,-4763,-10832,-4190,6746,-6099,-14871,-10897,-371,-5819,-9080,-2934,15480,24874,12642,-3154,-11847,-6811,-3574,151,-10077,-4455,2524,-336,-1649,-7416,-13019,3645,-2038,-12427,-12358,-5666,8495,28449,17448,-1411,-21392,-20696,-12218,-9465,-6463,-3670,3904,5418,-393,-10019,-51,9118,4319,-4549,-5900,-7742,-9458,-22808,-12646,2626,11031,7355,6151,2364,-2230,-470,4080,4885,-7247,-12667,-10523,-1480,31328,61182,59951,57940,37264,24720,12654,6108,3378,2609,-3240,-14008,-15415,-11100,-2278,5173,2600,-5268,1211,16266,22759,28464,12987,-6490,-10789,-1266,5784,8887,12471,9039,4027,-917,3576,10152,11380,9883,11484,6746,1633,2602,7565,14314,25281,32357,25080,14523,-2820,-16295,-2998,7768,17198,17982,5977,1031,-666,-4967,-3114,4076,-3440,-5281,-4418,-1947,561,5628,928,-5803,-12912,-8418,1634,992,-5362,-12323,-13011,-2317,-5133,4205,4138,-1260,-1479,-2160,-3868,-2277,-1707,-8111,-8967,-3041,-1591,-4863,-5061,658,4620,8558,-1504,-3284,17937,40673,35687,8665,913,-5564,-5690,3893,14455,8449,7104,-337,1669,2819,19,-2472,-5364,-8943,-10884,-8696,-2596,2201,-9911,-17395,-12502,-8127,-7439,-10198,-13121,-1778,3616,-3342,6343,21003,44388,64070,59229,16355,-6644,-4108,12687,25195,23708,5288,-12846,-8370,-3588,-6136,-15918,3758,7557,-2868,-8392,-13704,-20151,-16024,-937,-1927,1844,9100,10771,6897,2783,-4125,-9865,-16865,552,6485,-5409,-12758,-3564,10688,31314,29536,21057,17207,15861,17845,12387,2057,-3670,-11080,-10104,-8889,-8951,-5881,2088,6368,11995,1671,-16503,-22998,-925,17535,30653,32893,31880,25965,26361,16266,11400,8671,6096,5571,4288,1761,5855,8500,10685,4764,1709,159,4132,2460,-3389,-85,15175,27173,12392,5635,8080,6897,2068,-2956,4438,4480,4729,4463,304,1180,3380,-3973,-10008,-5193,-2789,-2653,797,2958,-6245,3710,34246,50745,38061,16589,2138,-9773,-11801,-7705,-7728,-6418,-8062,-1919,-1342,-1507,9702,20075,15138,8827,9461,19308,37002,47131,36566,17749,3768,-4569,-6653,-4374,-9432,-10625,-128,5601,12276,20593,27678,22938,10266,-2251,-8283,-6952,400,5864,3822,-5231,5037,13493,16508,17890,30509,27223,14131,10392,13270,15135,14579,8210,-2329,-11908,-9079,3630,7526,-815,-665,-2163,4026,19675,4450,-18032,-11299,-11186,-9399,-12172,-11563,2539,16977,16686,6792,-4063,-8090,806,10386,24154,26304,8115,-5588,-9644,-3536,3063,322,-2966,-5761,-10815,-7505,-11935,-11183,-3223,1016,1666,976,1515,-4460,-13587,-8650,-146,5603,11602,18203,15353,2339,2435,-1912,-1528,-1988,2910,1181,-6380,-4911,4680,7612,10453,15313,6912,-2802,-9523,-10023,-15661,-20281,-10271,-4023,16602,34977,33543,27609,11438,-59,-2633,412,1936,5557,5981,11385,15978,9580,4429,2301,-616,-917,2597,12267,31687,38733,21310,8608,593,-6592,7735,23007,21381,-126,-6712,-5680,-7189,-12431,-8584,-7683,-6965,-6348,-3353,-7217,-10535,-8345,-2668,3777,5236,2921,-1446,-8075,-7169,-11697,-14904,-2515,-2116,-1589,-1191,-5153,-3754,4702,7753,-8145,-15533,-6391,9342,20107,17980,7051,4453,17144,33202,22982,6596,-2406,3415,14234,24243,18831,7503,-5423,-18516,-9740,1961,2623,3486,6936,-3240,3208,3377,-448,-9382,-5596,-4912,-24,4374,9127,-4270,-10018,3121,3410,-2308,-8510,-7452,-1191,3612,-1060,-4459,-8412,-10712,-6416,-3838,-3043,110,-1781,2688,1339,-8694,-12889,-13233,-6923,-3429,98,1548,-15298,-14428,6316,9647,8914,12372,19172,19831,14574,3863,-7431,-10710,-8656,-4208,-8602,-7499,-4293,-1774,-3932,-573,7257,5026,-3334,-9865,2513,5211,8420,-11,-1080,-586,2124,6327,6813,5093,4375,715,-3014,-7107,-10038,-15126,-17731,-4784,4511,713,-1422,-8509,-7184,-9348,-12054,-9758,-9259,-1776,-5968,-13366,-13199,626,12346,16042,7023,-3525,-8233,-9388,-8934,-13813,-18427,-11280,-9024,403,4261,2166,-4731,-8092,-13340,-10059,648,18919,48311,61015,45502,22693,876,-1389,19261,53085,57686,40507,9169,-9565,-11193,-5577,1006,5105,11614,10158,-4331,-7603,-6340,-14537,-16480,980,12574,17793,11148,-6851,-13014,-9493,-10849,-15724,-11616,-15089,-29911,-25148,-23680,-13216,-7116,3363,13329,10753,-1600,-8029,421,8665,7276,-5766,-9465,1344,5943,-790,-4525,3125,-179,1319,5086,-3018,-6584,-12821,-12005,-13820,-10371,-10813,-10073,-10778,-5302,-2969,5128,14421,15551,8729,3731,1725,4196,2427,7798,7751,7638,13286,19877,19545,11981,4405,-9701,-7480,-5228,-3413,-4836,-1784,3000,2307,-7455,-9926,-2818,5432,2791,-13509,-10811,-4627,705,8144,16288,18111,15883,6106,-3486,-10524,-11031,-4892,-8792,-12490,-11926,-1820,8045,4716,-1722,-6174,101,201,-5619,-11560,-1917,7836,4217,7642,9861,10397,10739,4346,-3798,-4974,-3079,8031,10945,2510,-4097,-6083,-5284,-6330,2776,-251,4210,-2025,-1237,9742,15330,13672,13701,12922,18547,11021,-4616,-5617,-1262,528,4188,9747,9475,13466,19646,18986,11523,2368,8708,10300,-532,-10166,-15619,-12267,-7015,-4095,2348,4315,7927,6563,-3046,-1494,-6343,-13141,-2922,8183,8461,-7489,-14234,8226,17222,10554,6582,8307,7471,7010,11924,21560,32053,14673,-1652,-6398,2833,12503,1968,-7994,-4203,5961,26596,37054,35762,26122,17583,707,-10963,-16148,-16514,-25042,-24101,-19881,-14653,-4537,15314,43309,21554,3083,-6207,-7697,-2800,-3122,4784,11691,8823,4191,-1174,-5493,-9731,-10888,-13414,-12976,-4607,-2056,-5800,-2480,-386,840,1865,3405,1692,-346,-6693,-9341,11074,18503,6971,-3707,-9512,-5980,-7373,-10469,-10566,-8135,-6581,-2319,4026,14261,14767,-6653,-3486,4897,12346,19107,20225,18566,18567,15406,11084,9538,-1129,-7239,-6677,-3653,-5434,-4538,338,-2867,-6619,-13002,-13308,-3434,-812,-6760,-9222,-5198,-1078,11500,18651,13407,5858,-2332,-9332,-5406,-2746,2219,8297,9517,12531,25250,28813,15652,5607,-1763,-2284,2835,-4390,-2775,8013,13581,3306,-959,-8430,-7104,-14,200,-4725,-6311,-4548,4329,5647,2385,2122,2473,-3081,-5975,-2893,-567,4534,2568,-2225,2525,6846,38,-11088,-16661,-12924,-14631,-12230,-7406,2742,5960,12061,13475,11922,3998,2140,1889,-4637,-5784,-2096,511,2530,5781,3070,-7348,-6596,6100,5532,-1378,-5606,-5401,-5206,-6705,-9862,-12439,-21279],[-7579,-1884,342,277,-3539,-2187,-2790,-6451,4973,16091,27292,22747,5462,-2132,366,1434,-2440,-5360,634,3910,7536,6475,19514,32202,25671,6706,-5952,-16729,-10584,-5886,-10252,-12840,-5507,3231,8839,4235,2998,-1419,-3418,-11756,-23588,-10003,614,-7024,-6185,-12903,-18730,-11866,-7054,-11897,-15034,-10835,-14820,-7195,1712,8611,8380,14277,19178,12760,6746,-5026,-16383,-12515,-1661,11730,11021,944,-109,7716,12418,9375,7575,6434,3026,2111,1248,4379,6198,2337,-470,7681,4934,-8199,-14535,-11004,-6079,-2978,-6476,-4629,9745,7571,445,-1938,3799,10019,7773,7845,11380,13590,11187,7217,-2325,-1225,10219,15789,10232,5099,10405,22064,13473,-1304,-4982,-16308,-18160,-16198,-2308,4510,-4012,-7331,-855,1866,3085,747,-2082,-2625,747,-3414,-943,-3573,-10378,-15998,2927,32101,60284,78529,79421,43293,4296,-16430,-8703,743,227,-6648,-2208,656,12447,17955,8120,-3307,-5700,5947,5936,-3203,-6871,-3924,1712,2902,-5454,-6512,-1002,8692,20244,19847,5240,2378,16321,33279,31663,17764,11827,7253,-395,-32999,-71858,-79287,-59377,52801,156721,169927,101338,17042,-11801,4151,7267,-8438,-30244,-20516,-406,7293,-12082,-10770,8466,15144,5564,-10458,-4460,25262,51036,35585,-1402,-5503,5652,9848,-1268,-5104,25433,45047,35714,4352,-1025,11183,25950,34899,30518,25470,7069,3591,35997,58366,74514,70219,58027,28748,-668,-5257,8842,17921,18742,8228,-2758,5395,17821,38159,50982,34374,9591,-9533,-16188,-12627,-7331,-6659,5107,36095,54982,38251,19003,6098,-5379,-10865,-648,13055,3201,-3660,-8877,-15982,-12738,-8977,-13245,-2374,2505,-4150,-3989,-3608,-9836,-9919,-13307,-15226,-13459,-18006,-13207,960,3956,9507,15695,16410,24125,24939,16261,1996,808,1677,14107,20690,20677,15401,3778,-9650,-15737,-12911,3283,14378,11717,-3254,-7417,-838,2375,1674,-1203,6892,22407,23062,11778,4345,-8250,-21383,-13843,-3844,10527,19057,14356,-556,-9559,-4145,-4094,-10597,-15322,-10146,-2692,-2640,794,5851,21215,35241,29164,9912,-3414,-202,4841,-2142,-8347,-14082,-22085,-21272,-11292,-7568,-13169,-15359,-13664,-6444,-645,-3014,-4647,-3466,-5456,-2352,1733,6218,18775,38419,38561,37064,38102,45846,41540,24499,10739,1947,4978,4102,-3280,-9854,-10557,-7633,-10272,-10931,-13854,-15598,-15495,-9978,-958,556,-8345,-5293,-114,-9316,-7198,-2446,2687,-454,-9921,-15535,-10445,-3208,6596,2772,-9576,-8928,14335,62788,72904,49829,44348,49448,51401,43589,35142,27195,25405,14865,2823,-551,-3540,-5070,-5924,-6062,-7536,-15124,-28177,-20149,-5887,8861,27918,14448,-5300,-3656,-1012,-11653,-9364,2084,12070,12879,25189,32989,32194,34890,16953,-2798,-9447,-13890,-10634,-2665,3098,-1387,-2140,1684,2735,-3649,6059,16299,10466,10100,14483,13237,1297,-5700,-9438,-14156,-4278,773,-7698,-12127,-7106,6410,9188,3573,654,2736,-3486,-4239,-1730,2191,-1940,-11833,-9732,14254,15557,4505,-3868,-4453,7703,34333,37965,18114,3076,-6480,-5192,791,1542,-2391,-4797,-6632,-1335,9900,15964,19074,6704,-13319,-26413,-16519,-11237,-13818,-18307,-14741,-4435,-1723,4624,6834,1738,3956,10318,14004,17347,13970,11679,1790,-15743,-24483,-14966,-7925,-3187,675,3638,10182,11535,9782,1801,-1284,-2038,-6723,-5699,-2304,8447,5370,-3672,-4234,460,10252,13994,8923,3003,-4065,-7,4633,7059,5367,10511,6888,2384,3973,1867,-2010,1902,-1393,-10196,-18914,-17670,-11913,1843,13178,15443,7175,-5977,-17676,-20005,-14229,-9707,6958,30956,47575,43061,18570,17343,23902,22396,13797,5115,600,1807,1433,6798,852,-7569,270,3590,-1395,-4562,10644,22025,23759,15828,28814,45003,37723,16675,10555,7939,6918,11628,25196,34530,31843,19881,12209,11831,11349,3000,1432,11077,11558,4817,-3085,-6709,-1574,2380,637,-6924,-7260,-5301,-3213,-1479,-2491,-2110,860,3656,9244,12880,11508,11029,13917,12433,-534,-880,11936,13257,12729,10996,9129,16995,34359,37268,40745,41613,28629,9040,-6075,-1380,5720,7085,4792,758,-2394,-9909,-10253,1897,5563,-2254,-10835,-2202,2522,12592,13645,2841,-10249,-17264,-8450,-6459,-5662,-5072,-8957,-13694,-16895,-21741,-26676,-19730,-9763,-10188,1721,12991,8113,2636,891,-3209,-3906,-5740,1758,5279,-1202,-5362,-6260,4937,7018,-189,-6253,-9858,-18604,-20625,-15633,-8313,-2786,-481,5829,12188,10209,3300,-7802,-15347,-8301,-567,3035,898,5170,6059,5434,4817,8110,11747,16215,8760,2640,589,83,-53,-4460,-3419,1857,8795,11042,7265,2075,-8421,-27999,-19155,-13393,-3386,31132,34441,18080,8223,9135,2503,926,-1075,-6870,-17443,-18511,-1176,693,-2773,-3131,8091,25939,35163,33355,33300,35653,49025,81980,94351,37593,5174,2390,-1333,-9637,-10334,-8789,-10080,-12933,-15524,-5698,16991,16823,4912,-9937,-16326,-8034,-6539,-4439,-1334,-7459,-9872,-3255,180,-2736,-2320,8050,14766,14557,5158,-6443,-14318,-10813,-5679,382,5817,10230,11495,5297,-14328,-7353,-2255,18212,47139,40538,8456,-11297,-13133,-13363,-17042,-12112,-472,-1414,-5303,-4186,-8951,-4154,7897,22080,32197,25628,13141,-1477,-6703,-7860,-16299,-20777,-13712,-10656,-4506,-3233,-3539,4088,8089,-1599,-7326,1619,2642,1835,8055,5791,-5488,-11645,-3171,-6388,-10055,-19398,-19237,-4508,-1860,-7258,1386,9102,1150,-7582,9826,30297,18272,-5447,-11083,-10256,3213,1518,1356,-6830,-3256,1195,-8937,-12021,-11839,-16764,-8613,-469,12963,28368,19070,10626,4777,1086,-1009,-4039,-7730,-2731,12685,22376,8071,-2592,-8527,-8040,-6528,-3490,3881,7283,8274,8273,8092,-3277,-15457,-11626,-7742,-4252,-6003,-18887,-2851,10276,15371,18451,23905,39296,35787,9057,-6341,-1808,4706,-5234,-10830,-2139,3813,7168,-1609,-2507,5962,8312,-2450,-12676,943,16081,33008,12266,-4921,-4994,-3429,2081,12427,34090,51115,50141,42270,37336,13371,-1397,-12921,-22164,-10564,-840,3800,6075,8401,22936,21216,11633,-160,-6839,-7254,4979,16242,17386,16735,10632,3141,-6047,-6081,3402,16203,15310,6649,-2600,-4350,-6103,-5175,-784,7356,2747,1800,2945,-1077,-5048,1371,989,-7146,-15519,-16885,-6944,-13728,-13269,-8036,-6435,-8441,-7211,-1243,-718,-9565,-10216,-3091,-5813,-14166,-10925,-9582,-5886,4262,9670,3045,1375,-7983,-4564,2594,7934,8254,9068,8334,-1810,-1863,127,671,2109,1434,1537,-3289,-10716,-9982,-5843,-9311,-6522,16215,38486,60328,73797,64914,29386,9560,4408,-470,4019,14160,14184,9753,1316,-3694,-7706,-8529,-7942,-5363,-1467,3782,5153,1093,1288,7806,7878,-425,5691,13920,10975,3358,4394,2835,3521,9560,15471,5916,-1304,-4650,-10357,-3698,9638,935,-11218,-10801,-95,-7442,-11169,-5271,12370,25533,14611,-2040,-12727,-9211,-5709,-1014,-10129,-3936,4157,705,-2111,-9512,-17768,-4262,-11560,-15095,-8678,-2962,10118,32082,20133,-676,-22082,-21493,-12522,-9211,-6647,-5481,3389,6588,2278,-11069,-4077,7230,5669,-2956,-5757,-9061,-12543,-28017,-17733,-45,10645,8752,8451,3925,-441,2495,7933,8580,-4628,-11218,-11123,-6095,27142,60713,66805,69168,43611,25511,12562,5820,3112,2481,-3912,-14948,-16489,-12566,-3492,4037,1691,-4903,3728,19195,24322,30018,12711,-6678,-11839,-5241,2041,8967,16579,15252,9375,3607,7825,13760,13128,10670,11193,6109,1950,1989,6256,13261,25667,34805,29831,19020,-736,-14671,-2791,7588,16171,14266,2995,917,1555,-1941,-108,7403,-648,-3002,-2380,-795,551,5148,555,-5461,-11857,-9886,-747,-1053,-4846,-11238,-17203,-7739,-8804,3881,6424,-4,-3704,-4456,-5649,-3359,-2226,-8196,-8381,-2370,-463,-3179,-5131,-1615,2402,7497,-2058,523,24814,49323,41796,9908,432,-6117,-6329,5039,18405,11452,4459,-3836,-171,2756,1487,-523,-4751,-9979,-12077,-8892,-716,2699,-9537,-15749,-11772,-7815,-7757,-10998,-12727,-1870,4123,-2530,4794,17530,37766,57045,58451,18108,-7164,-1248,17564,30913,28100,6906,-14101,-10673,-6570,-8544,-13413,4761,5682,-5014,-9183,-13331,-19433,-16341,-585,-604,4414,12367,14188,11008,7287,-2174,-9562,-13953,3805,9133,-3813,-13383,-5151,7925,27842,29724,24202,23379,24078,24014,14450,2244,-4402,-13147,-10340,-10021,-9059,-1694,5649,9329,15120,3465,-15542,-21372,705,20002,32849,33108,31859,28422,32687,23112,15727,10055,5705,5630,4463,920,7137,11964,13090,5856,2371,471,4641,3161,-2951,-66,15391,28691,15069,8171,10649,9517,4380,-1277,6041,5988,4189,2873,-1126,614,3857,-2890,-9493,-5987,-4486,-5071,-1898,490,-10122,-1729,29071,46925,36510,17002,3757,-8404,-12702,-9148,-8650,-6796,-7631,-684,-2142,-3918,6633,18376,14011,7489,8795,20557,40751,52781,40119,17667,2760,-4002,-5356,-4286,-10091,-10193,527,5021,11568,20880,30414,28561,16210,182,-8688,-9622,-3862,2854,2308,-6390,5787,15001,18055,20918,34509,30788,16767,12277,15267,17314,15442,7548,-2795,-11376,-7590,5848,6608,-2975,-2201,-2492,5775,24268,10321,-15667,-15629,-16374,-11209,-10565,-13035,535,15202,15265,4294,-7041,-8222,3646,12093,24511,25702,7526,-5120,-9135,-3258,4154,1712,-1127,-2964,-8651,-9815,-12691,-7379,-1397,1944,2347,1155,1488,-2185,-11147,-7933,-219,5178,11015,18015,17639,6000,3949,-1537,-456,77,4597,2751,-5025,-3549,5611,7149,8076,13611,6798,-4705,-12955,-13123,-16985,-19325,-9040,-2705,19664,39330,36447,29420,12393,673,-1248,2477,4498,7639,7147,12032,16839,10651,5217,2591,288,787,4756,14977,33565,41718,26069,10657,970,-5554,7909,21828,21622,-687,-7943,-7373,-7910,-12197,-8087,-7520,-9086,-10250,-7068,-8069,-9953,-7905,-1961,4764,5999,3194,-2035,-9039,-7436,-9910,-11984,410,2056,2136,1114,-4116,-3274,5866,11126,-5218,-15033,-8137,8514,20497,18870,8198,5350,17224,31754,21143,5075,-5490,-299,9825,18820,15389,6315,-6006,-17850,-9166,2638,4244,6010,10431,-994,4685,4842,-948,-13353,-9288,-6848,-759,4254,8456,-4954,-9741,3267,3274,-2537,-8775,-7313,-1617,2103,-2415,-5488,-9518,-11681,-7050,-4229,-3001,1086,-3733,456,-1698,-10915,-13015,-13135,-7625,-3630,210,2165,-17918,-16742,9026,14417,13962,15221,19552,19938,15166,5473,-4431,-7203,-6376,-6040,-11294,-10000,-5435,-2361,-4288,562,8649,5052,-5181,-5330,8385,8299,6966,-4194,-7027,-3128,2640,7227,6584,5099,3630,-116,-3110,-6847,-9702,-15164,-18700,-4944,6338,3351,1969,-2181,-3079,-8959,-14487,-12964,-6223,5264,1776,-6286,-12800,-749,11470,14664,5454,-3495,-6480,-7073,-6316,-11730,-19207,-9475,-7273,1313,4487,2611,-3431,-7008,-6589,-1308,6915,22957,49003,59577,40989,17692,-1744,-2555,19450,50059,52087,40984,12765,-8028,-14348,-9007,139,6587,13320,11229,-4278,-7591,-7350,-15716,-15044,1973,13135,18147,10938,-7663,-15227,-11561,-12109,-16099,-12070,-17348,-30652,-25599,-23581,-13470,-7077,3744,13262,10177,-3014,-11574,-3322,5613,5024,-7426,-7451,2862,6407,-104,-2852,8406,5740,4764,6980,-2284,-6873,-13912,-14394,-17912,-14031,-15622,-11369,-7822,-4864,-2513,5982,15819,17406,10157,5548,3426,4941,3624,7580,7831,7848,12853,19471,21741,15975,8082,-9614,-8873,-4534,-2125,-3390,127,4944,3771,-6727,-10891,-2784,6942,5095,-11513,-11325,-4492,1209,7998,15326,16693,14306,5365,-2858,-9460,-9844,-3311,-5574,-9452,-10810,-1728,6933,2314,-3352,-5153,-89,-576,-5935,-12794,-4616,8389,6528,9683,11183,10426,8745,3658,-3836,-5824,-4619,7185,11763,5143,296,-6212,-7330,-9147,814,1055,8036,1595,1045,11177,15409,12380,13150,11536,12584,5686,-8127,-5305,-959,138,4234,10109,7339,7528,10868,9209,3304,-5982,4950,8082,-1618,-10185,-15388,-11756,-5540,-3006,820,1731,6037,5814,-2596,-59,-4777,-13595,-3917,7126,6506,-9747,-12241,10010,15741,10830,6429,8399,9111,9430,14945,24776,35556,15423,-2686,-7374,739,9522,-1435,-11350,-8223,-986,19480,35753,39420,34716,25148,3612,-8828,-17327,-20042,-27408,-24706,-19067,-12449,-3897,17633,48076,25350,3356,-5816,-6673,-2486,-2821,5688,13153,9384,2943,-2194,-4787,-7965,-13141,-18806,-20561,-14104,-12085,-13848,-7262,-2640,-368,937,3733,3840,126,-8266,-4925,13141,19156,7441,-4325,-8479,-4493,-5268,-7930,-9966,-8640,-6295,-2562,2411,11975,13499,-9194,-773,7203,16224,22197,21248,18237,17742,13993,8936,7954,-1462,-6771,-6731,-4512,-6037,-3382,3009,-3056,-10585,-17635,-13810,-422,1304,-6589,-9542,-3380,2761,16127,21327,14767,6436,-2770,-9145,-2701,-1658,3584,10407,10973,12758,26141,32952,20994,10617,2933,715,4490,-3867,-5125,2694,7205,1586,277,-7951,-6439,728,582,-4283,-5979,-3633,6336,7518,3389,3649,3731,-1662,-3289,288,3306,7663,4753,-396,4666,9062,2082,-9244,-17712,-14488,-16315,-6964,-2752,-934,637,8936,13246,13280,4369,1319,417,-5661,-4099,-2389,-1224,474,2387,968,-4756,-3253,8343,8002,711,-3586,-3373,-3085,-4734,-8741,-11895,-20939]],"minY":-15.012499997539294,"maxY":235.012500003193,"minX":0.607783457253289,"maxX":8.1330117669231,"minZ":-798041,"maxZ":448428752}},"id":"40c961fa-7ae0-46d8-9693-1934277a439b","meta":{"TITLE":"Parameter file, TopSpin 4.4.1","JCAMPDX":5,"DATATYPE":"NMR Spectrum","NPOINTS":"8\t$$ modification sequence number","ORIGIN":"Bruker BioSpin GmbH & Co. KG","OWNER":"nmrsu\r\n$$ 2024-12-04 23:02:19.213 +0100  nmrsu@CZC150CR4G\r\n$$ D:/Data/SG/CCP-3786/26/pdata/1/procs\r\n$$ process C:\\Bruker\\TopSpin4.4.1\\prog\\mod\\proc2d.exe","epoch":1733349747000,"date":"Wed, 04 Dec 2024 22:02:27 GMT","2D_Y_NUCLEUS":"<13C>","2D_X_NUCLEUS":"<1H>","2D_Y_FRECUENCY":100.645457052,"2D_X_FRECUENCY":400.260041133988,"2D_Y_OFFSET":235.012500003193,"2D_X_OFFSET":8.1330117669231,"twoD":true,"ABSF1":[8.1330117669231,235.012500003193],"ABSF2":[0.607783457253289,-15.0124999975393],"ABSG":[5,5],"ABSL":[0,0],"ALPHA":[0,0],"AQORDER":[0,0],"ASSFAC":[0,0],"ASSFACI":[0,0],"ASSFACX":[0,0],"ASSWID":[0,0],"AUNMP":["<proc_2dpl>","<>"],"AXLEFT":[0,0],"AXNAME":["<F2>","<F1>"],"AXNUC":["<1H>","<13C>"],"AXRIGHT":[0,0],"AXTYPE":[0,0],"AXUNIT":["<>","<>"],"AZFE":[0.1,0.1],"AZFW":[0.5,0.5],"BCFW":[0,0],"BC_mod":[0,0],"BYTORDP":[0,0],"COROFFS":[0,0],"CY":[15,0],"DATMOD":[1,0],"DC":[0,0],"DFILT":["<>","<>"],"DTYPP":[0,0],"ERETIC":["no","no"],"F1P":[8.546217918396,210.011001586914],"F2P":[0.381590456858386,-10.0109984137304],"FCOR":[1,0.5],"FTSIZE":[2048,1024],"FT_mod":[6,6],"GAMMA":[0,0],"GB":[0,0],"INTBC":[1,1],"INTSCL":[1,1],"ISEN":[128,128],"LB":[0,0],"LEV0":[35,0],"LPBIN":[0,256],"MAXI":[10000,10000],"MC2":[0,0],"MEAN":[0,0],"ME_mod":[0,2],"MI":[0.1,0],"MddCEXP":["no","no"],"MddCT_SP":["no","no"],"MddF180":["no","no"],"MddLAMBDA":[0,0],"MddMEMORY":[0,0],"MddMERGE":[0,0],"MddNCOMP":[0,0],"MddNITER":[0,0],"MddNOISE":[0,0],"MddPHASE":[0,0],"MddSEED":[0,0],"MddSRSIZE":[0,0],"Mdd_CsALG":[0,0],"Mdd_CsLAMBDA":[0,0],"Mdd_CsNITER":[0,0],"Mdd_CsNORM":[0,0],"Mdd_CsVE":["yes","yes"],"Mdd_CsZF":[0,0],"Mdd_LrLAMBDA":[0,0],"Mdd_LrNITER":[0,0],"Mdd_LrRANK":[0,0],"Mdd_LrZF":[0,0],"Mdd_mod":[0,0],"NCOEF":[0,60],"NC_proc":[10,10],"NLEV":[16,0],"NOISF1":[0,0],"NOISF2":[0,0],"NSP":[0,0],"NTH_PI":[0,0],"NZP":[0,0],"OFFSET":[8.1330117669231,235.012500003193],"PC":[1.4,4],"PHC0":[0,0],"PHC1":[0,0],"PH_mod":[0,2],"PKNL":["yes","no"],"PPARMOD":[1,1],"PPDIAG":[0,0],"PPIPTYP":[0,0],"PPMPNUM":[2147483647,2147483647],"PPRESOL":[1,1],"PSCAL":[0,1],"PSIGN":[0,0],"PYNMP":["<>","<>"],"RDF1":[0,0],"RDF2":[0,0],"RDFWHM":[0,0],"RDINT":[0,0],"RDPOS":[0,0],"REVERSE":["no","no"],"SF":[400.260041133988,100.645457052],"SI":[2048,1024],"SIGF1":[8.1330117669231,235.012500003193],"SIGF2":[0.607783457253289,-15.0124999975393],"SINO":[0,0],"SIOLD":[2048,1024],"SPECTYP":["<HMBC>","<>"],"SREF_mod":[1,1],"SREGLST":["<1H.CDCl3>","<>"],"SSB":[0,0],"STSI":[2048,1024],"STSR":[0,0],"SW_p":[3012.04819277109,25163.8803995],"SYMM":[0,0],"S_DEV":[9830,9830],"TDeff":[2048,256],"TDoff":[0,0],"TI":["<HMBCGPND\r\n\r\nHMBCGPND CDCl3 {D:\\Data} SVS 3\r\n\r\n>","<>"],"TILT":["no","no"],"TM1":[0,0],"TM2":[0,0],"TOPLEV":[100,0],"USERP1":["<>","<>"],"USERP10":["<>","<>"],"USERP2":["<>","<>"],"USERP3":["<>","<>"],"USERP4":["<>","<>"],"USERP5":["<>","<>"],"USERP6":["<>","<>"],"USERP7":["<>","<>"],"USERP8":["<>","<>"],"USERP9":["<>","<>"],"WDW":[4,4],"XDIM":[2048,1024],"YMAX_p":[448428752,448428752],"YMIN_p":[0,0],"ACQT0":[0,0],"AMP":"(0..31)\r\n100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100\r\n100 100 100 100 100 100 100 100 100 100 100 100 100 100","AMPCOIL":"(0..32)\r\n-1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","AQSEQ":0,"AQ_mod":3,"AUNM":"<au_getlinv llim=0.25 ulim=0.6 usepp=1>","AUTOPOS":"<17 >","BF1":[400.26,100.645457052],"BF2":100.645457052,"BF3":400.26,"BF4":400.26,"BF5":400.26,"BF6":400.26,"BF7":400.26,"BF8":400.26,"BWFAC":"(0..63)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","BYTORDA":0,"CHANFCU":"(0..24)\r\n0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","CHANREC":"(0..24)\r\n0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","CHEMSTR":"<none>","CNST":"(0..63)\r\n1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1\r\n1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1","CPDPRG":"(0..8)\r\n<> <> <> <> <> <> <> <> <>","D":"(0..63)\r\n3e-06 1.5 0 0 0 0 0.0625 0 0 0 0 0 0 0 0 0 0.0002 0 0 0 0 0 0 0 0 0 0 0\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","DATE":1733349747,"DATE_START":1733347757,"DE":6.5,"DE1":4.5,"DE2":2,"DEADC":0.5,"DECBNUC":"<off>","DECIM":6640,"DECNUC":"<off>","DECSTAT":4,"DEPA":4.5,"DERX":1.5,"DIGMOD":1,"DIGTYP":17,"DR":32,"DS":16,"DSPFIRM":0,"DSPFVS":20,"DTYPA":2,"EXP":"<HMBCGPND_ED>","ExpStatus":4,"FCUCHAN":"(0..9)\r\n0 1 2 0 0 0 0 0 0 0","FILCOR":0,"FL1":0,"FL2":0,"FL3":0,"FL4":0,"FN_INDIRECT":"(0..7)\r\n0 0 0 0 0 0 0 0","FOV":0,"FQ1LIST":"<>","FQ2LIST":"<>","FQ3LIST":"<>","FQ4LIST":"<>","FQ5LIST":"<>","FQ6LIST":"<>","FQ7LIST":"<>","FQ8LIST":"<>","FS":"(0..7)\r\n83 83 83 83 83 83 83 83","FTLPGN":0,"FW":240000000,"FnILOOP":[0,1],"FnMODE":[0,1],"FnTYPE":0,"GPNAM":"(0..31)\r\n<> <SMSQ10.100> <SMSQ10.100> <SMSQ10.100> <> <> <> <> <> <> <> <> <> <>\r\n<> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>","GPX":"(0..31)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","GPY":"(0..31)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","GPZ":"(0..31)\r\n0 50 30 40.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","GRPDLY":68,"GrpdlyHandling":0,"HDDUTY":20,"HDRATE":1,"HGAIN":"(0..3)\r\n0 0 0 0","HOLDER":17,"HPMOD":"(0..32)\r\n1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","IN":"(0..63)\r\n1.9875e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","INF":"(0..7)\r\n0 39.7375 0 0 0 0 0 0","INP":"(0..63)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","INSTRUM":"<Avance NEO 400>","INTEGFAC":"(0..63)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","L":"(0..31)\r\n1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1","LFILTER":100,"LGAIN":-12,"LINPSTP":0,"LOCKED":"no","LOCKFLD":9899,"LOCKGN":135.262771606445,"LOCKPOW":-27,"LOCKPPM":7.23999977111816,"LOCNUC":"<2H>","LOCPHAS":257.6505,"LOCSHFT":"no","LOCSW":0,"LTIME":0.400000005960464,"MASR":5000,"MULEXPNO":"(0..15)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","NBL":1,"NC":0,"NLOGCH":4,"NOVFLW":0,"NS":8,"NUC1":["<1H>","<13C>"],"NUC2":"<13C>","NUC3":"<off>","NUC4":"<off>","NUC5":"<off>","NUC6":"<off>","NUC7":"<off>","NUC8":"<off>","NUCLEUS":"<off>","NUSLIST":"<automatic>","NusAMOUNT":100,"NusFPNZ":"no","NusJSP":[0,0],"NusSEED":54321,"NusSPTYPE":0,"NusT2":[1,1],"NusTD":[0,128],"O1":[1790.4295164044,11071.0002757202],"O2":11071.0002757202,"O3":2401.56,"O4":2401.56,"O5":2401.56,"O6":2401.56,"O7":2401.56,"O8":2401.56,"OVERFLW":0,"P":"(0..63)\r\n7.575 7.575 15.15 7.575 15.1375 19.8 30 60 20000 25 50 80000 80000 1000\r\n500 0 1000 2500 100000 600 2000 0 0 0 2000 270 100000 7.575 1000 1000 0\r\n2119 20000 0 0 0 40000 0 0 240 2000 0 0 4740 300 0 80000 46600 10000 30000\r\n66000 0 4950 5550 4000 0 0 0 0 0 2500 0 0 1500","PACOIL":"(0..32)\r\n2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","PAPS":0,"PARMODE":1,"PCPD":"(0..9)\r\n0 90 80 0 0 0 0 0 0 0","PEXSEL":"(0..9)\r\n1 1 1 1 1 1 1 1 1 1","PHCOR":"(0..31)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","PHLIST":"<>","PH_ref":0,"PL":"(0..63)\r\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\r\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\r\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\r\n120 120 120 120 120 120 120 120 120 120","PLSTEP":0.1,"PLSTRT":-6,"PLW":"(0..63)\r\n0 24.3 84.013 0 0 0 0 0 0 5.5848e-05 1.5513 0.082615 0.75224 0.37837 0\r\n7.703 0 0 24.3 0.17237 0 0.07703 0 0 0.0085589 0.63239 0.18806 0.076609\r\n0 1.5513 0.75224 3.009 2.2339e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\r\n0 0 0 0 0 0 0 0 0 0 0 0","PLWMAX":"(0..7)\r\n116.831512 548.695068 0 0 0 0 0 0","PQPHASE":0,"PQSCALE":1,"PR":1,"PRECHAN":"(0..32)\r\n-1 2 -1 0 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\r\n-1 -1 -1 -1 -1 -1 -1 -1","PROBHD":"<Z166552_0019 (PI HR-BBO400S1-BBF/H/D-5.0-Z SP DP)>","PROBINPUTS":"(0..15)\r\n<19F/31P-109Ag> <1H> <2H> <> <> <> <> <> <> <> <> <> <> <> <> <>","PULPROG":"<hmbcgpndqf>","PW":0,"PYNM":"<>","ProjAngle":[0,0],"QNP":0,"RECCHAN":"(0..9)\r\n0 1 2 0 0 0 0 0 0 0","RECPH":0,"RECPRE":"(0..24)\r\n-1 0 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1","RECPRFX":"(0..32)\r\n1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","RG":101,"RO":0,"RSEL":"(0..24)\r\n0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","SAMPLEID":"<>","SFO1":[400.261790429516,100.656528052276],"SFO2":100.656528052276,"SFO3":400.26240156,"SFO4":400.26240156,"SFO5":400.26240156,"SFO6":400.26240156,"SFO7":400.26240156,"SFO8":400.26240156,"SHAPPR":"(0..15)\r\n0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1","SOLVENT":"<CDCl3>","SOLVOLD":"<off>","SP":"(0..63)\r\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\r\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\r\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\r\n120 120 120 120 120 120 120 120 120 120","SPECTR":0,"SPINCNT":0,"SPNAM":"(0..63)\r\n<> <Gaus1_270.1000> <Gaus1_180r.1000> <Crp60,0.5,20.1> <Bip720,100,10.1>\r\n<Sinc1.1000> <Squa100.1000> <Crp60comp.4> <Squa100.1000> <> <Sinc1.1000>\r\n<Sinc1.1000> <> <> <Crp32,0.75,20.2> <> <> <> <Crp60_xfilt.2> <Sinc1.1000>\r\n<Sinc1.1000> <Sinc1.1000> <Sinc1.1000> <> <> <> <Q3_surbop.1> <> <> <Crp60,20,20.10>\r\n<Bip720,50,20.1> <Crp32,1.5,20.2> <Q3_surbop.1> <Sinc1.1000> <Rsnob.1000>\r\n<Gaus1_180r.1000> <Gaus1_180r.1000> <Crp_psyche.20> <> <> <Gaus1_180i.1000>\r\n<Squa100.1000> <> <> <Q5tr.1000> <> <Reburp.1000> <> <> <> <> <> <> <>\r\n<> <> <> <> <> <Crp25,1.25,25.4> <Crp25,2.5,25.4> <0.0> <> <>","SPOAL":"(0..63)\r\n0.5 1 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5\r\n1 1 1 1 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5\r\n0.5 0.5 0.5 0.5 0.5 0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5\r\n0.5 0.5 0.5 0.5 0.5 0.5","SPOFFS":"(0..63)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","SPPEX":"(0..63)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","SPW":"(0..63)\r\n0 1.1591e-05 5.1514e-06 7.3558 5.3493 0.0040259 5.5848e-05 7.3558 1.3962e-07\r\n0 0.0040259 0.0040259 0 0 1.5692 0 0 0 1.417 8.223105e-06 1.278255e-05\r\n5.968545e-06 3.218787e-05 0 0 0 0.00082911 0 0 0.053331 0.99285 0.78462\r\n0.059044 0.00025162 5.6317e-05 5.1514e-06 0.00032969 0.00018418 0 0 7.5686e-06\r\n1.3962e-07 0 0 0.052602 0 0.034366 0 0 0 0 0 0 0 0 0 0 0 0 0.49039 0.24519\r\n0 0 0","SUBNAM":"(0..9)\r\n<> <> <> <> <> <> <> <> <> <>","SW":[7.5251954215737,249.997500275703],"SWIBOX":"(0..32)\r\n0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","SW_h":[3012.04819277108,25163.8803995001],"SWfinal":0,"SigLockShift":0,"TD":[2048,128],"TD0":1,"TD_INDIRECT":"(0..7)\r\n0 128 0 0 0 0 0 0","TDav":1,"TE":297.985604465754,"TE1":298.420593261719,"TE2":0,"TE3":0,"TE4":0,"TEG":300,"TE_MAGNET":0,"TE_PIDX":1,"TE_RAW":298.420593261719,"TE_STAB":"(0..9)\r\n1 1 0 0 0 0 0 0 0 0","TOTROT":"(0..63)\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\r\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","TUBE_TYPE":"<>","USERA1":"<>","USERA10":"<>","USERA2":"<>","USERA3":"<>","USERA4":"<>","USERA5":"<>","USERA6":"<>","USERA7":"<>","USERA8":"<>","USERA9":"<>","UUID":"<025b89fc-d92a-4183-b347-473b72d1057f>","VALIDCODE":-1,"VALIST":"<>","VCLIST":"<>","VDLIST":"<>","VPLIST":"<>","VTLIST":"<>","WAVEMAKER":"(0..7)\r\n<> <> <> <> <> <> <> <>","WBST":1024,"WBSW":"(0..7)\r\n4 10 10 10 10 10 10 10","XL":0,"YL":0,"YMAX_a":18000465,"YMIN_a":-17770954,"ZGOPTNS":"<>","scaledByNS":"no","scaledByRG":"no","shimCoilTempK":304.15,"AMP0":100,"AMP1":100,"AMP2":100,"AMP3":100,"AMP4":100,"AMP5":100,"AMP6":100,"AMP7":100,"AMP8":100,"AMP9":100,"AMP10":100,"AMP11":100,"AMP12":100,"AMP13":100,"AMP14":100,"AMP15":100,"AMP16":100,"AMP17":100,"AMP18":100,"AMP19":100,"AMP20":100,"AMP21":100,"AMP22":100,"AMP23":100,"AMP24":100,"AMP25":100,"AMP26":100,"AMP27":100,"AMP28":100,"AMP29":100,"AMP30":100,"AMP31":100,"AMPCOIL0":-1,"AMPCOIL1":0,"AMPCOIL2":0,"AMPCOIL3":0,"AMPCOIL4":0,"AMPCOIL5":0,"AMPCOIL6":0,"AMPCOIL7":0,"AMPCOIL8":0,"AMPCOIL9":0,"AMPCOIL10":0,"AMPCOIL11":0,"AMPCOIL12":0,"AMPCOIL13":0,"AMPCOIL14":0,"AMPCOIL15":0,"AMPCOIL16":0,"AMPCOIL17":0,"AMPCOIL18":0,"AMPCOIL19":0,"AMPCOIL20":0,"AMPCOIL21":0,"AMPCOIL22":0,"AMPCOIL23":0,"AMPCOIL24":0,"AMPCOIL25":0,"AMPCOIL26":0,"AMPCOIL27":0,"AMPCOIL28":0,"AMPCOIL29":0,"AMPCOIL30":0,"AMPCOIL31":0,"AMPCOIL32":0,"BWFAC0":0,"BWFAC1":0,"BWFAC2":0,"BWFAC3":0,"BWFAC4":0,"BWFAC5":0,"BWFAC6":0,"BWFAC7":0,"BWFAC8":0,"BWFAC9":0,"BWFAC10":0,"BWFAC11":0,"BWFAC12":0,"BWFAC13":0,"BWFAC14":0,"BWFAC15":0,"BWFAC16":0,"BWFAC17":0,"BWFAC18":0,"BWFAC19":0,"BWFAC20":0,"BWFAC21":0,"BWFAC22":0,"BWFAC23":0,"BWFAC24":0,"BWFAC25":0,"BWFAC26":0,"BWFAC27":0,"BWFAC28":0,"BWFAC29":0,"BWFAC30":0,"BWFAC31":0,"BWFAC32":0,"BWFAC33":0,"BWFAC34":0,"BWFAC35":0,"BWFAC36":0,"BWFAC37":0,"BWFAC38":0,"BWFAC39":0,"BWFAC40":0,"BWFAC41":0,"BWFAC42":0,"BWFAC43":0,"BWFAC44":0,"BWFAC45":0,"BWFAC46":0,"BWFAC47":0,"BWFAC48":0,"BWFAC49":0,"BWFAC50":0,"BWFAC51":0,"BWFAC52":0,"BWFAC53":0,"BWFAC54":0,"BWFAC55":0,"BWFAC56":0,"BWFAC57":0,"BWFAC58":0,"BWFAC59":0,"BWFAC60":0,"BWFAC61":0,"BWFAC62":0,"BWFAC63":0,"CHANFCU0":0,"CHANFCU1":1,"CHANFCU2":2,"CHANFCU3":0,"CHANFCU4":0,"CHANFCU5":0,"CHANFCU6":0,"CHANFCU7":0,"CHANFCU8":0,"CHANFCU9":0,"CHANFCU10":0,"CHANFCU11":0,"CHANFCU12":0,"CHANFCU13":0,"CHANFCU14":0,"CHANFCU15":0,"CHANFCU16":0,"CHANFCU17":0,"CHANFCU18":0,"CHANFCU19":0,"CHANFCU20":0,"CHANFCU21":0,"CHANFCU22":0,"CHANFCU23":0,"CHANFCU24":0,"CHANREC0":0,"CHANREC1":1,"CHANREC2":2,"CHANREC3":0,"CHANREC4":0,"CHANREC5":0,"CHANREC6":0,"CHANREC7":0,"CHANREC8":0,"CHANREC9":0,"CHANREC10":0,"CHANREC11":0,"CHANREC12":0,"CHANREC13":0,"CHANREC14":0,"CHANREC15":0,"CHANREC16":0,"CHANREC17":0,"CHANREC18":0,"CHANREC19":0,"CHANREC20":0,"CHANREC21":0,"CHANREC22":0,"CHANREC23":0,"CHANREC24":0,"CNST0":1,"CNST1":1,"CNST2":1,"CNST3":1,"CNST4":1,"CNST5":1,"CNST6":1,"CNST7":1,"CNST8":1,"CNST9":1,"CNST10":1,"CNST11":1,"CNST12":1,"CNST13":8,"CNST14":1,"CNST15":1,"CNST16":1,"CNST17":1,"CNST18":1,"CNST19":1,"CNST20":1,"CNST21":1,"CNST22":1,"CNST23":1,"CNST24":1,"CNST25":1,"CNST26":1,"CNST27":1,"CNST28":1,"CNST29":1,"CNST30":1,"CNST31":1,"CNST32":1,"CNST33":1,"CNST34":1,"CNST35":1,"CNST36":1,"CNST37":1,"CNST38":1,"CNST39":1,"CNST40":1,"CNST41":1,"CNST42":1,"CNST43":1,"CNST44":1,"CNST45":1,"CNST46":1,"CNST47":1,"CNST48":1,"CNST49":1,"CNST50":1,"CNST51":1,"CNST52":1,"CNST53":1,"CNST54":1,"CNST55":1,"CNST56":1,"CNST57":1,"CNST58":1,"CNST59":1,"CNST60":1,"CNST61":1,"CNST62":1,"CNST63":1,"CPDPRG0":"<>","CPDPRG1":"<>","CPDPRG2":"<>","CPDPRG3":"<>","CPDPRG4":"<>","CPDPRG5":"<>","CPDPRG6":"<>","CPDPRG7":"<>","CPDPRG8":"<>","D0":0.000003,"D1":1.5,"D2":0,"D3":0,"D4":0,"D5":0,"D6":0.0625,"D7":0,"D8":0,"D9":0,"D10":0,"D11":0,"D12":0,"D13":0,"D14":0,"D15":0,"D16":0.0002,"D17":0,"D18":0,"D19":0,"D20":0,"D21":0,"D22":0,"D23":0,"D24":0,"D25":0,"D26":0,"D27":0,"D28":0,"D29":0,"D30":0,"D31":0,"D32":0,"D33":0,"D34":0,"D35":0,"D36":0,"D37":0,"D38":0,"D39":0,"D40":0,"D41":0,"D42":0,"D43":0,"D44":0,"D45":0,"D46":0,"D47":0,"D48":0,"D49":0,"D50":0,"D51":0,"D52":0,"D53":0,"D54":0,"D55":0,"D56":0,"D57":0,"D58":0,"D59":0,"D60":0,"D61":0,"D62":0,"D63":0,"FCUCHAN0":0,"FCUCHAN1":1,"FCUCHAN2":2,"FCUCHAN3":0,"FCUCHAN4":0,"FCUCHAN5":0,"FCUCHAN6":0,"FCUCHAN7":0,"FCUCHAN8":0,"FCUCHAN9":0,"FN_INDIRECT0":0,"FN_INDIRECT1":0,"FN_INDIRECT2":0,"FN_INDIRECT3":0,"FN_INDIRECT4":0,"FN_INDIRECT5":0,"FN_INDIRECT6":0,"FN_INDIRECT7":0,"FS0":83,"FS1":83,"FS2":83,"FS3":83,"FS4":83,"FS5":83,"FS6":83,"FS7":83,"GPNAM0":"<>","GPNAM1":"<SMSQ10.100>","GPNAM2":"<SMSQ10.100>","GPNAM3":"<SMSQ10.100>","GPNAM4":"<>","GPNAM5":"<>","GPNAM6":"<>","GPNAM7":"<>","GPNAM8":"<>","GPNAM9":"<>","GPNAM10":"<>","GPNAM11":"<>","GPNAM12":"<>","GPNAM13":"<>","GPNAM14":"<>","GPNAM15":"<>","GPNAM16":"<>","GPNAM17":"<>","GPNAM18":"<>","GPNAM19":"<>","GPNAM20":"<>","GPNAM21":"<>","GPNAM22":"<>","GPNAM23":"<>","GPNAM24":"<>","GPNAM25":"<>","GPNAM26":"<>","GPNAM27":"<>","GPNAM28":"<>","GPNAM29":"<>","GPNAM30":"<>","GPNAM31":"<>","GPX0":0,"GPX1":0,"GPX2":0,"GPX3":0,"GPX4":0,"GPX5":0,"GPX6":0,"GPX7":0,"GPX8":0,"GPX9":0,"GPX10":0,"GPX11":0,"GPX12":0,"GPX13":0,"GPX14":0,"GPX15":0,"GPX16":0,"GPX17":0,"GPX18":0,"GPX19":0,"GPX20":0,"GPX21":0,"GPX22":0,"GPX23":0,"GPX24":0,"GPX25":0,"GPX26":0,"GPX27":0,"GPX28":0,"GPX29":0,"GPX30":0,"GPX31":0,"GPY0":0,"GPY1":0,"GPY2":0,"GPY3":0,"GPY4":0,"GPY5":0,"GPY6":0,"GPY7":0,"GPY8":0,"GPY9":0,"GPY10":0,"GPY11":0,"GPY12":0,"GPY13":0,"GPY14":0,"GPY15":0,"GPY16":0,"GPY17":0,"GPY18":0,"GPY19":0,"GPY20":0,"GPY21":0,"GPY22":0,"GPY23":0,"GPY24":0,"GPY25":0,"GPY26":0,"GPY27":0,"GPY28":0,"GPY29":0,"GPY30":0,"GPY31":0,"GPZ0":0,"GPZ1":50,"GPZ2":30,"GPZ3":40.1,"GPZ4":0,"GPZ5":0,"GPZ6":0,"GPZ7":0,"GPZ8":0,"GPZ9":0,"GPZ10":0,"GPZ11":0,"GPZ12":0,"GPZ13":0,"GPZ14":0,"GPZ15":0,"GPZ16":0,"GPZ17":0,"GPZ18":0,"GPZ19":0,"GPZ20":0,"GPZ21":0,"GPZ22":0,"GPZ23":0,"GPZ24":0,"GPZ25":0,"GPZ26":0,"GPZ27":0,"GPZ28":0,"GPZ29":0,"GPZ30":0,"GPZ31":0,"HGAIN0":0,"HGAIN1":0,"HGAIN2":0,"HGAIN3":0,"HPMOD0":1,"HPMOD1":0,"HPMOD2":0,"HPMOD3":0,"HPMOD4":0,"HPMOD5":0,"HPMOD6":0,"HPMOD7":0,"HPMOD8":0,"HPMOD9":0,"HPMOD10":0,"HPMOD11":0,"HPMOD12":0,"HPMOD13":0,"HPMOD14":0,"HPMOD15":0,"HPMOD16":0,"HPMOD17":0,"HPMOD18":0,"HPMOD19":0,"HPMOD20":0,"HPMOD21":0,"HPMOD22":0,"HPMOD23":0,"HPMOD24":0,"HPMOD25":0,"HPMOD26":0,"HPMOD27":0,"HPMOD28":0,"HPMOD29":0,"HPMOD30":0,"HPMOD31":0,"HPMOD32":0,"IN0":0.000019875,"IN1":0,"IN2":0,"IN3":0,"IN4":0,"IN5":0,"IN6":0,"IN7":0,"IN8":0,"IN9":0,"IN10":0,"IN11":0,"IN12":0,"IN13":0,"IN14":0,"IN15":0,"IN16":0,"IN17":0,"IN18":0,"IN19":0,"IN20":0,"IN21":0,"IN22":0,"IN23":0,"IN24":0,"IN25":0,"IN26":0,"IN27":0,"IN28":0,"IN29":0,"IN30":0,"IN31":0,"IN32":0,"IN33":0,"IN34":0,"IN35":0,"IN36":0,"IN37":0,"IN38":0,"IN39":0,"IN40":0,"IN41":0,"IN42":0,"IN43":0,"IN44":0,"IN45":0,"IN46":0,"IN47":0,"IN48":0,"IN49":0,"IN50":0,"IN51":0,"IN52":0,"IN53":0,"IN54":0,"IN55":0,"IN56":0,"IN57":0,"IN58":0,"IN59":0,"IN60":0,"IN61":0,"IN62":0,"IN63":0,"INF0":0,"INF1":39.7375,"INF2":0,"INF3":0,"INF4":0,"INF5":0,"INF6":0,"INF7":0,"INP0":0,"INP1":0,"INP2":0,"INP3":0,"INP4":0,"INP5":0,"INP6":0,"INP7":0,"INP8":0,"INP9":0,"INP10":0,"INP11":0,"INP12":0,"INP13":0,"INP14":0,"INP15":0,"INP16":0,"INP17":0,"INP18":0,"INP19":0,"INP20":0,"INP21":0,"INP22":0,"INP23":0,"INP24":0,"INP25":0,"INP26":0,"INP27":0,"INP28":0,"INP29":0,"INP30":0,"INP31":0,"INP32":0,"INP33":0,"INP34":0,"INP35":0,"INP36":0,"INP37":0,"INP38":0,"INP39":0,"INP40":0,"INP41":0,"INP42":0,"INP43":0,"INP44":0,"INP45":0,"INP46":0,"INP47":0,"INP48":0,"INP49":0,"INP50":0,"INP51":0,"INP52":0,"INP53":0,"INP54":0,"INP55":0,"INP56":0,"INP57":0,"INP58":0,"INP59":0,"INP60":0,"INP61":0,"INP62":0,"INP63":0,"INTEGFAC0":0,"INTEGFAC1":0,"INTEGFAC2":0,"INTEGFAC3":0,"INTEGFAC4":0,"INTEGFAC5":0,"INTEGFAC6":0,"INTEGFAC7":0,"INTEGFAC8":0,"INTEGFAC9":0,"INTEGFAC10":0,"INTEGFAC11":0,"INTEGFAC12":0,"INTEGFAC13":0,"INTEGFAC14":0,"INTEGFAC15":0,"INTEGFAC16":0,"INTEGFAC17":0,"INTEGFAC18":0,"INTEGFAC19":0,"INTEGFAC20":0,"INTEGFAC21":0,"INTEGFAC22":0,"INTEGFAC23":0,"INTEGFAC24":0,"INTEGFAC25":0,"INTEGFAC26":0,"INTEGFAC27":0,"INTEGFAC28":0,"INTEGFAC29":0,"INTEGFAC30":0,"INTEGFAC31":0,"INTEGFAC32":0,"INTEGFAC33":0,"INTEGFAC34":0,"INTEGFAC35":0,"INTEGFAC36":0,"INTEGFAC37":0,"INTEGFAC38":0,"INTEGFAC39":0,"INTEGFAC40":0,"INTEGFAC41":0,"INTEGFAC42":0,"INTEGFAC43":0,"INTEGFAC44":0,"INTEGFAC45":0,"INTEGFAC46":0,"INTEGFAC47":0,"INTEGFAC48":0,"INTEGFAC49":0,"INTEGFAC50":0,"INTEGFAC51":0,"INTEGFAC52":0,"INTEGFAC53":0,"INTEGFAC54":0,"INTEGFAC55":0,"INTEGFAC56":0,"INTEGFAC57":0,"INTEGFAC58":0,"INTEGFAC59":0,"INTEGFAC60":0,"INTEGFAC61":0,"INTEGFAC62":0,"INTEGFAC63":0,"L0":1,"L1":1,"L2":1,"L3":1,"L4":1,"L5":1,"L6":1,"L7":1,"L8":1,"L9":1,"L10":1,"L11":1,"L12":1,"L13":1,"L14":1,"L15":1,"L16":1,"L17":1,"L18":1,"L19":1,"L20":1,"L21":1,"L22":1,"L23":1,"L24":1,"L25":1,"L26":1,"L27":1,"L28":1,"L29":1,"L30":1,"L31":1,"MULEXPNO0":0,"MULEXPNO1":0,"MULEXPNO2":0,"MULEXPNO3":0,"MULEXPNO4":0,"MULEXPNO5":0,"MULEXPNO6":0,"MULEXPNO7":0,"MULEXPNO8":0,"MULEXPNO9":0,"MULEXPNO10":0,"MULEXPNO11":0,"MULEXPNO12":0,"MULEXPNO13":0,"MULEXPNO14":0,"MULEXPNO15":0,"P0":7.575,"P1":7.575,"P2":15.15,"P3":7.575,"P4":15.1375,"P5":19.8,"P6":30,"P7":60,"P8":20000,"P9":25,"P10":50,"P11":80000,"P12":80000,"P13":1000,"P14":500,"P15":0,"P16":1000,"P17":2500,"P18":100000,"P19":600,"P20":2000,"P21":0,"P22":0,"P23":0,"P24":2000,"P25":270,"P26":100000,"P27":7.575,"P28":1000,"P29":1000,"P30":0,"P31":2119,"P32":20000,"P33":0,"P34":0,"P35":0,"P36":40000,"P37":0,"P38":0,"P39":240,"P40":2000,"P41":0,"P42":0,"P43":4740,"P44":300,"P45":0,"P46":80000,"P47":46600,"P48":10000,"P49":30000,"P50":66000,"P51":0,"P52":4950,"P53":5550,"P54":4000,"P55":0,"P56":0,"P57":0,"P58":0,"P59":0,"P60":2500,"P61":0,"P62":0,"P63":1500,"PACOIL0":2,"PACOIL1":3,"PACOIL2":1,"PACOIL3":0,"PACOIL4":0,"PACOIL5":0,"PACOIL6":0,"PACOIL7":0,"PACOIL8":0,"PACOIL9":0,"PACOIL10":0,"PACOIL11":0,"PACOIL12":0,"PACOIL13":0,"PACOIL14":0,"PACOIL15":0,"PACOIL16":0,"PACOIL17":0,"PACOIL18":0,"PACOIL19":0,"PACOIL20":0,"PACOIL21":0,"PACOIL22":0,"PACOIL23":0,"PACOIL24":0,"PACOIL25":0,"PACOIL26":0,"PACOIL27":0,"PACOIL28":0,"PACOIL29":0,"PACOIL30":0,"PACOIL31":0,"PACOIL32":0,"PCPD0":0,"PCPD1":90,"PCPD2":80,"PCPD3":0,"PCPD4":0,"PCPD5":0,"PCPD6":0,"PCPD7":0,"PCPD8":0,"PCPD9":0,"PEXSEL0":1,"PEXSEL1":1,"PEXSEL2":1,"PEXSEL3":1,"PEXSEL4":1,"PEXSEL5":1,"PEXSEL6":1,"PEXSEL7":1,"PEXSEL8":1,"PEXSEL9":1,"PHCOR0":0,"PHCOR1":0,"PHCOR2":0,"PHCOR3":0,"PHCOR4":0,"PHCOR5":0,"PHCOR6":0,"PHCOR7":0,"PHCOR8":0,"PHCOR9":0,"PHCOR10":0,"PHCOR11":0,"PHCOR12":0,"PHCOR13":0,"PHCOR14":0,"PHCOR15":0,"PHCOR16":0,"PHCOR17":0,"PHCOR18":0,"PHCOR19":0,"PHCOR20":0,"PHCOR21":0,"PHCOR22":0,"PHCOR23":0,"PHCOR24":0,"PHCOR25":0,"PHCOR26":0,"PHCOR27":0,"PHCOR28":0,"PHCOR29":0,"PHCOR30":0,"PHCOR31":0,"PL0":120,"PL1":120,"PL2":120,"PL3":120,"PL4":120,"PL5":120,"PL6":120,"PL7":120,"PL8":120,"PL9":120,"PL10":120,"PL11":120,"PL12":120,"PL13":120,"PL14":120,"PL15":120,"PL16":120,"PL17":120,"PL18":120,"PL19":120,"PL20":120,"PL21":120,"PL22":120,"PL23":120,"PL24":120,"PL25":120,"PL26":120,"PL27":120,"PL28":120,"PL29":120,"PL30":120,"PL31":120,"PL32":120,"PL33":120,"PL34":120,"PL35":120,"PL36":120,"PL37":120,"PL38":120,"PL39":120,"PL40":120,"PL41":120,"PL42":120,"PL43":120,"PL44":120,"PL45":120,"PL46":120,"PL47":120,"PL48":120,"PL49":120,"PL50":120,"PL51":120,"PL52":120,"PL53":120,"PL54":120,"PL55":120,"PL56":120,"PL57":120,"PL58":120,"PL59":120,"PL60":120,"PL61":120,"PL62":120,"PL63":120,"PLW0":0,"PLW1":24.3,"PLW2":84.013,"PLW3":0,"PLW4":0,"PLW5":0,"PLW6":0,"PLW7":0,"PLW8":0,"PLW9":0.000055848,"PLW10":1.5513,"PLW11":0.082615,"PLW12":0.75224,"PLW13":0.37837,"PLW14":0,"PLW15":7.703,"PLW16":0,"PLW17":0,"PLW18":24.3,"PLW19":0.17237,"PLW20":0,"PLW21":0.07703,"PLW22":0,"PLW23":0,"PLW24":0.0085589,"PLW25":0.63239,"PLW26":0.18806,"PLW27":0.076609,"PLW28":0,"PLW29":1.5513,"PLW30":0.75224,"PLW31":3.009,"PLW32":0.0000022339,"PLW33":0,"PLW34":0,"PLW35":0,"PLW36":0,"PLW37":0,"PLW38":0,"PLW39":0,"PLW40":0,"PLW41":0,"PLW42":0,"PLW43":0,"PLW44":0,"PLW45":0,"PLW46":0,"PLW47":0,"PLW48":0,"PLW49":0,"PLW50":0,"PLW51":0,"PLW52":0,"PLW53":0,"PLW54":0,"PLW55":0,"PLW56":0,"PLW57":0,"PLW58":0,"PLW59":0,"PLW60":0,"PLW61":0,"PLW62":0,"PLW63":0,"PLWMAX0":116.831512,"PLWMAX1":548.695068,"PLWMAX2":0,"PLWMAX3":0,"PLWMAX4":0,"PLWMAX5":0,"PLWMAX6":0,"PLWMAX7":0,"PRECHAN0":-1,"PRECHAN1":2,"PRECHAN2":-1,"PRECHAN3":0,"PRECHAN4":1,"PRECHAN5":-1,"PRECHAN6":-1,"PRECHAN7":-1,"PRECHAN8":-1,"PRECHAN9":-1,"PRECHAN10":-1,"PRECHAN11":-1,"PRECHAN12":-1,"PRECHAN13":-1,"PRECHAN14":-1,"PRECHAN15":-1,"PRECHAN16":-1,"PRECHAN17":-1,"PRECHAN18":-1,"PRECHAN19":-1,"PRECHAN20":-1,"PRECHAN21":-1,"PRECHAN22":-1,"PRECHAN23":-1,"PRECHAN24":-1,"PRECHAN25":-1,"PRECHAN26":-1,"PRECHAN27":-1,"PRECHAN28":-1,"PRECHAN29":-1,"PRECHAN30":-1,"PRECHAN31":-1,"PRECHAN32":-1,"PROBINPUTS0":"<19F/31P-109Ag>","PROBINPUTS1":"<1H>","PROBINPUTS2":"<2H>","PROBINPUTS3":"<>","PROBINPUTS4":"<>","PROBINPUTS5":"<>","PROBINPUTS6":"<>","PROBINPUTS7":"<>","PROBINPUTS8":"<>","PROBINPUTS9":"<>","PROBINPUTS10":"<>","PROBINPUTS11":"<>","PROBINPUTS12":"<>","PROBINPUTS13":"<>","PROBINPUTS14":"<>","PROBINPUTS15":"<>","RECCHAN0":0,"RECCHAN1":1,"RECCHAN2":2,"RECCHAN3":0,"RECCHAN4":0,"RECCHAN5":0,"RECCHAN6":0,"RECCHAN7":0,"RECCHAN8":0,"RECCHAN9":0,"RECPRE0":-1,"RECPRE1":0,"RECPRE2":2,"RECPRE3":-1,"RECPRE4":-1,"RECPRE5":-1,"RECPRE6":-1,"RECPRE7":-1,"RECPRE8":-1,"RECPRE9":-1,"RECPRE10":-1,"RECPRE11":-1,"RECPRE12":-1,"RECPRE13":-1,"RECPRE14":-1,"RECPRE15":-1,"RECPRE16":-1,"RECPRE17":-1,"RECPRE18":-1,"RECPRE19":-1,"RECPRE20":-1,"RECPRE21":-1,"RECPRE22":-1,"RECPRE23":-1,"RECPRE24":-1,"RECPRFX0":1,"RECPRFX1":0,"RECPRFX2":1,"RECPRFX3":0,"RECPRFX4":0,"RECPRFX5":0,"RECPRFX6":0,"RECPRFX7":0,"RECPRFX8":0,"RECPRFX9":0,"RECPRFX10":0,"RECPRFX11":0,"RECPRFX12":0,"RECPRFX13":0,"RECPRFX14":0,"RECPRFX15":0,"RECPRFX16":0,"RECPRFX17":0,"RECPRFX18":0,"RECPRFX19":0,"RECPRFX20":0,"RECPRFX21":0,"RECPRFX22":0,"RECPRFX23":0,"RECPRFX24":0,"RECPRFX25":0,"RECPRFX26":0,"RECPRFX27":0,"RECPRFX28":0,"RECPRFX29":0,"RECPRFX30":0,"RECPRFX31":0,"RECPRFX32":0,"RSEL0":0,"RSEL1":1,"RSEL2":2,"RSEL3":0,"RSEL4":0,"RSEL5":0,"RSEL6":0,"RSEL7":0,"RSEL8":0,"RSEL9":0,"RSEL10":0,"RSEL11":0,"RSEL12":0,"RSEL13":0,"RSEL14":0,"RSEL15":0,"RSEL16":0,"RSEL17":0,"RSEL18":0,"RSEL19":0,"RSEL20":0,"RSEL21":0,"RSEL22":0,"RSEL23":0,"RSEL24":0,"SHAPPR0":0,"SHAPPR1":1,"SHAPPR2":1,"SHAPPR3":1,"SHAPPR4":1,"SHAPPR5":1,"SHAPPR6":1,"SHAPPR7":1,"SHAPPR8":1,"SHAPPR9":1,"SHAPPR10":1,"SHAPPR11":1,"SHAPPR12":1,"SHAPPR13":1,"SHAPPR14":1,"SHAPPR15":1,"SP0":120,"SP1":120,"SP2":120,"SP3":120,"SP4":120,"SP5":120,"SP6":120,"SP7":120,"SP8":120,"SP9":120,"SP10":120,"SP11":120,"SP12":120,"SP13":120,"SP14":120,"SP15":120,"SP16":120,"SP17":120,"SP18":120,"SP19":120,"SP20":120,"SP21":120,"SP22":120,"SP23":120,"SP24":120,"SP25":120,"SP26":120,"SP27":120,"SP28":120,"SP29":120,"SP30":120,"SP31":120,"SP32":120,"SP33":120,"SP34":120,"SP35":120,"SP36":120,"SP37":120,"SP38":120,"SP39":120,"SP40":120,"SP41":120,"SP42":120,"SP43":120,"SP44":120,"SP45":120,"SP46":120,"SP47":120,"SP48":120,"SP49":120,"SP50":120,"SP51":120,"SP52":120,"SP53":120,"SP54":120,"SP55":120,"SP56":120,"SP57":120,"SP58":120,"SP59":120,"SP60":120,"SP61":120,"SP62":120,"SP63":120,"SPNAM0":"<>","SPNAM1":"<Gaus1_270.1000>","SPNAM2":"<Gaus1_180r.1000>","SPNAM3":"<Crp60","SPNAM4":0.5,"SPNAM5":"20.1>","SPNAM6":"<Bip720","SPNAM7":100,"SPNAM8":"10.1>","SPNAM9":"<Sinc1.1000>","SPNAM10":"<Squa100.1000>","SPNAM11":"<Crp60comp.4>","SPNAM12":"<Squa100.1000>","SPNAM13":"<>","SPNAM14":"<Sinc1.1000>","SPNAM15":"<Sinc1.1000>","SPNAM16":"<>","SPNAM17":"<>","SPNAM18":"<Crp32","SPNAM19":0.75,"SPNAM20":"20.2>","SPNAM21":"<>","SPNAM22":"<>","SPNAM23":"<>","SPNAM24":"<Crp60_xfilt.2>","SPNAM25":"<Sinc1.1000>","SPNAM26":"<Sinc1.1000>","SPNAM27":"<Sinc1.1000>","SPNAM28":"<Sinc1.1000>","SPNAM29":"<>","SPNAM30":"<>","SPNAM31":"<>","SPNAM32":"<Q3_surbop.1>","SPNAM33":"<>","SPNAM34":"<>","SPNAM35":"<Crp60","SPNAM36":20,"SPNAM37":"20.10>","SPNAM38":"<Bip720","SPNAM39":50,"SPNAM40":"20.1>","SPNAM41":"<Crp32","SPNAM42":1.5,"SPNAM43":"20.2>","SPNAM44":"<Q3_surbop.1>","SPNAM45":"<Sinc1.1000>","SPNAM46":"<Rsnob.1000>","SPNAM47":"<Gaus1_180r.1000>","SPNAM48":"<Gaus1_180r.1000>","SPNAM49":"<Crp_psyche.20>","SPNAM50":"<>","SPNAM51":"<>","SPNAM52":"<Gaus1_180i.1000>","SPNAM53":"<Squa100.1000>","SPNAM54":"<>","SPNAM55":"<>","SPNAM56":"<Q5tr.1000>","SPNAM57":"<>","SPNAM58":"<Reburp.1000>","SPNAM59":"<>","SPNAM60":"<>","SPNAM61":"<>","SPNAM62":"<>","SPNAM63":"<>","SPOAL0":0.5,"SPOAL1":1,"SPOAL2":0.5,"SPOAL3":0.5,"SPOAL4":0.5,"SPOAL5":0.5,"SPOAL6":0.5,"SPOAL7":0.5,"SPOAL8":0.5,"SPOAL9":0.5,"SPOAL10":0.5,"SPOAL11":0.5,"SPOAL12":0.5,"SPOAL13":0.5,"SPOAL14":0.5,"SPOAL15":0.5,"SPOAL16":0.5,"SPOAL17":0.5,"SPOAL18":0.5,"SPOAL19":1,"SPOAL20":1,"SPOAL21":1,"SPOAL22":1,"SPOAL23":0.5,"SPOAL24":0.5,"SPOAL25":0.5,"SPOAL26":0.5,"SPOAL27":0.5,"SPOAL28":0.5,"SPOAL29":0.5,"SPOAL30":0.5,"SPOAL31":0.5,"SPOAL32":0.5,"SPOAL33":0.5,"SPOAL34":0.5,"SPOAL35":0.5,"SPOAL36":0.5,"SPOAL37":0.5,"SPOAL38":0.5,"SPOAL39":0.5,"SPOAL40":0.5,"SPOAL41":0.5,"SPOAL42":0.5,"SPOAL43":0.5,"SPOAL44":0,"SPOAL45":0.5,"SPOAL46":0.5,"SPOAL47":0.5,"SPOAL48":0.5,"SPOAL49":0.5,"SPOAL50":0.5,"SPOAL51":0.5,"SPOAL52":0.5,"SPOAL53":0.5,"SPOAL54":0.5,"SPOAL55":0.5,"SPOAL56":0.5,"SPOAL57":0.5,"SPOAL58":0.5,"SPOAL59":0.5,"SPOAL60":0.5,"SPOAL61":0.5,"SPOAL62":0.5,"SPOAL63":0.5,"SPOFFS0":0,"SPOFFS1":0,"SPOFFS2":0,"SPOFFS3":0,"SPOFFS4":0,"SPOFFS5":0,"SPOFFS6":0,"SPOFFS7":0,"SPOFFS8":0,"SPOFFS9":0,"SPOFFS10":0,"SPOFFS11":0,"SPOFFS12":0,"SPOFFS13":0,"SPOFFS14":0,"SPOFFS15":0,"SPOFFS16":0,"SPOFFS17":0,"SPOFFS18":0,"SPOFFS19":0,"SPOFFS20":0,"SPOFFS21":0,"SPOFFS22":0,"SPOFFS23":0,"SPOFFS24":0,"SPOFFS25":0,"SPOFFS26":0,"SPOFFS27":0,"SPOFFS28":0,"SPOFFS29":0,"SPOFFS30":0,"SPOFFS31":0,"SPOFFS32":0,"SPOFFS33":0,"SPOFFS34":0,"SPOFFS35":0,"SPOFFS36":0,"SPOFFS37":0,"SPOFFS38":0,"SPOFFS39":0,"SPOFFS40":0,"SPOFFS41":0,"SPOFFS42":0,"SPOFFS43":0,"SPOFFS44":0,"SPOFFS45":0,"SPOFFS46":0,"SPOFFS47":0,"SPOFFS48":0,"SPOFFS49":0,"SPOFFS50":0,"SPOFFS51":0,"SPOFFS52":0,"SPOFFS53":0,"SPOFFS54":0,"SPOFFS55":0,"SPOFFS56":0,"SPOFFS57":0,"SPOFFS58":0,"SPOFFS59":0,"SPOFFS60":0,"SPOFFS61":0,"SPOFFS62":0,"SPOFFS63":0,"SPPEX0":0,"SPPEX1":0,"SPPEX2":0,"SPPEX3":0,"SPPEX4":0,"SPPEX5":0,"SPPEX6":0,"SPPEX7":0,"SPPEX8":0,"SPPEX9":0,"SPPEX10":0,"SPPEX11":0,"SPPEX12":0,"SPPEX13":0,"SPPEX14":0,"SPPEX15":0,"SPPEX16":0,"SPPEX17":0,"SPPEX18":0,"SPPEX19":0,"SPPEX20":0,"SPPEX21":0,"SPPEX22":0,"SPPEX23":0,"SPPEX24":0,"SPPEX25":0,"SPPEX26":0,"SPPEX27":0,"SPPEX28":0,"SPPEX29":0,"SPPEX30":0,"SPPEX31":0,"SPPEX32":0,"SPPEX33":0,"SPPEX34":0,"SPPEX35":0,"SPPEX36":0,"SPPEX37":0,"SPPEX38":0,"SPPEX39":0,"SPPEX40":0,"SPPEX41":0,"SPPEX42":0,"SPPEX43":0,"SPPEX44":0,"SPPEX45":0,"SPPEX46":0,"SPPEX47":0,"SPPEX48":0,"SPPEX49":0,"SPPEX50":0,"SPPEX51":0,"SPPEX52":0,"SPPEX53":0,"SPPEX54":0,"SPPEX55":0,"SPPEX56":0,"SPPEX57":0,"SPPEX58":0,"SPPEX59":0,"SPPEX60":0,"SPPEX61":0,"SPPEX62":0,"SPPEX63":0,"SPW0":0,"SPW1":0.000011591,"SPW2":0.0000051514,"SPW3":7.3558,"SPW4":5.3493,"SPW5":0.0040259,"SPW6":0.000055848,"SPW7":7.3558,"SPW8":1.3962e-7,"SPW9":0,"SPW10":0.0040259,"SPW11":0.0040259,"SPW12":0,"SPW13":0,"SPW14":1.5692,"SPW15":0,"SPW16":0,"SPW17":0,"SPW18":1.417,"SPW19":0.000008223105,"SPW20":0.00001278255,"SPW21":0.000005968545,"SPW22":0.00003218787,"SPW23":0,"SPW24":0,"SPW25":0,"SPW26":0.00082911,"SPW27":0,"SPW28":0,"SPW29":0.053331,"SPW30":0.99285,"SPW31":0.78462,"SPW32":0.059044,"SPW33":0.00025162,"SPW34":0.000056317,"SPW35":0.0000051514,"SPW36":0.00032969,"SPW37":0.00018418,"SPW38":0,"SPW39":0,"SPW40":0.0000075686,"SPW41":1.3962e-7,"SPW42":0,"SPW43":0,"SPW44":0.052602,"SPW45":0,"SPW46":0.034366,"SPW47":0,"SPW48":0,"SPW49":0,"SPW50":0,"SPW51":0,"SPW52":0,"SPW53":0,"SPW54":0,"SPW55":0,"SPW56":0,"SPW57":0,"SPW58":0,"SPW59":0.49039,"SPW60":0.24519,"SPW61":0,"SPW62":0,"SPW63":0,"SUBNAM0":"<>","SUBNAM1":"<>","SUBNAM2":"<>","SUBNAM3":"<>","SUBNAM4":"<>","SUBNAM5":"<>","SUBNAM6":"<>","SUBNAM7":"<>","SUBNAM8":"<>","SUBNAM9":"<>","SWIBOX0":0,"SWIBOX1":3,"SWIBOX2":1,"SWIBOX3":0,"SWIBOX4":0,"SWIBOX5":0,"SWIBOX6":0,"SWIBOX7":0,"SWIBOX8":0,"SWIBOX9":0,"SWIBOX10":0,"SWIBOX11":0,"SWIBOX12":0,"SWIBOX13":0,"SWIBOX14":0,"SWIBOX15":0,"SWIBOX16":0,"SWIBOX17":0,"SWIBOX18":0,"SWIBOX19":0,"SWIBOX20":0,"SWIBOX21":0,"SWIBOX22":0,"SWIBOX23":0,"SWIBOX24":0,"SWIBOX25":0,"SWIBOX26":0,"SWIBOX27":0,"SWIBOX28":0,"SWIBOX29":0,"SWIBOX30":0,"SWIBOX31":0,"SWIBOX32":0,"TD_INDIRECT0":0,"TD_INDIRECT1":128,"TD_INDIRECT2":0,"TD_INDIRECT3":0,"TD_INDIRECT4":0,"TD_INDIRECT5":0,"TD_INDIRECT6":0,"TD_INDIRECT7":0,"TE_STAB0":1,"TE_STAB1":1,"TE_STAB2":0,"TE_STAB3":0,"TE_STAB4":0,"TE_STAB5":0,"TE_STAB6":0,"TE_STAB7":0,"TE_STAB8":0,"TE_STAB9":0,"TOTROT0":0,"TOTROT1":0,"TOTROT2":0,"TOTROT3":0,"TOTROT4":0,"TOTROT5":0,"TOTROT6":0,"TOTROT7":0,"TOTROT8":0,"TOTROT9":0,"TOTROT10":0,"TOTROT11":0,"TOTROT12":0,"TOTROT13":0,"TOTROT14":0,"TOTROT15":0,"TOTROT16":0,"TOTROT17":0,"TOTROT18":0,"TOTROT19":0,"TOTROT20":0,"TOTROT21":0,"TOTROT22":0,"TOTROT23":0,"TOTROT24":0,"TOTROT25":0,"TOTROT26":0,"TOTROT27":0,"TOTROT28":0,"TOTROT29":0,"TOTROT30":0,"TOTROT31":0,"TOTROT32":0,"TOTROT33":0,"TOTROT34":0,"TOTROT35":0,"TOTROT36":0,"TOTROT37":0,"TOTROT38":0,"TOTROT39":0,"TOTROT40":0,"TOTROT41":0,"TOTROT42":0,"TOTROT43":0,"TOTROT44":0,"TOTROT45":0,"TOTROT46":0,"TOTROT47":0,"TOTROT48":0,"TOTROT49":0,"TOTROT50":0,"TOTROT51":0,"TOTROT52":0,"TOTROT53":0,"TOTROT54":0,"TOTROT55":0,"TOTROT56":0,"TOTROT57":0,"TOTROT58":0,"TOTROT59":0,"TOTROT60":0,"TOTROT61":0,"TOTROT62":0,"TOTROT63":0,"WAVEMAKER0":"<>","WAVEMAKER1":"<>","WAVEMAKER2":"<>","WAVEMAKER3":"<>","WAVEMAKER4":"<>","WAVEMAKER5":"<>","WAVEMAKER6":"<>","WAVEMAKER7":"<>","WBSW0":4,"WBSW1":10,"WBSW2":10,"WBSW3":10,"WBSW4":10,"WBSW5":10,"WBSW6":10,"WBSW7":10,"nbSubSpectra":1024,"firstY":235.012500003193,"lastY":-15.012499997539294,"observeFrequency":400.260041133988,"brukerReference":400.260041133988},"filters":[],"info":{"nucleus":["1H","13C"],"isFt":true,"isFid":false,"isComplex":false,"dimension":2,"name":"CCP-3786_26.zip/CCP-3786/26","pulseSequence":"hmbcgpndqf","aqMod":3,"experiment":"hmbc","acquisitionScheme":"notPhaseSensitive","lpNumberOfCoefficients":[0,60],"linearPredictionBin":[0,256],"tdOff":[0,0],"windowMultiplicationMode":[4,4],"title":"Parameter file, TopSpin 4.4.1","temperature":297.985604465754,"type":"NMR Spectrum","phc1":[0,0],"phc0":[0,0],"numberOfPoints":"8","originFrequency":[400.261790429516,100.656528052276],"probeName":"Z166552_0019 (PI HR-BBO400S1-BBF/H/D-5.0-Z SP DP)","baseFrequency":[400.26,100.645457052],"scaleFactor":[1024,1024],"fieldStrength":9.400744570450799,"spectralWidth":[7.5251954215737,249.997500275703],"spectrumSize":[2048,1024],"acquisitionTime":0.0011619999999999996,"pulseStrength90":33003.300330033,"relaxationTime":1.5,"numberOfScans":8,"groupDelay":68,"DSPFVS":20,"DECIM":6640,"increment":1.0750279173676713,"epoch":1733349747000,"date":"Wed, 04 Dec 2024 22:02:27 GMT","localeDate":"12/4/2024, 11:02:27 PM","solvent":"CDCl3","reverse":[false,false],"frequencyOffset":[1790.4295160064976,11071.000276004383],"experimentNumber":26},"zones":{"values":[],"options":{"isSumConstant":true,"sumAuto":true}},"customInfo":{}},{"originalInfo":{"nucleus":["1H","13C"],"isFt":false,"isFid":true,"isComplex":true,"dimension":2,"name":"CCP-3786_26","pulseSequence":"hmbcgpndqf","aqMod":3,"experiment":"hmbc","acquisitionScheme":"notPhaseSensitive","acquisitionMode":"SIMULTANEOUS (DQD)","lpNumberOfCoefficients":60,"linearPredictionBin":0,"tdOff":0,"windowMultiplicationMode":[4,4],"title":"HMBCGPND_ED CDCl3 {D:\\Data} SG 17","solvent":"CDCl3","temperature":297.985604465754,"type":"nD NMR FID","dataClass":"NTUPLES","phc1":0,"phc0":0,"originFrequency":[400.261790429516,100.656528052276],"probeName":"Z166552_0019 (PI HR-BBO400S1-BBF/H/D-5.0-Z SP DP)","baseFrequency":[400.26,100.645457052],"scaleFactor":1,"fieldStrength":9.400744570450799,"spectralWidth":[7.5251954215737,249.997500275703],"numberOfPoints":[2048,128],"spectrumSize":[2048,1024],"sampleName":"CCP-3786","acquisitionTime":0.3398019999999999,"pulseStrength90":33003.300330033,"relaxationTime":1.5,"numberOfScans":8,"groupDelay":68,"DSPFVS":20,"DECIM":6640,"digitalFilter":68,"increment":[0.00016599999999999994,0.0026756062992125975],"epoch":1733349747000,"date":"Wed, 04 Dec 2024 22:02:27 GMT","localeDate":"12/4/2024, 11:02:27 PM","reverse":[false,false],"frequencyOffset":[1790.4295160064976,11071.000276004383]},"display":{"isPositiveVisible":true,"isNegativeVisible":true,"isVisible":true,"contourOptions":{"positive":{"contourLevels":[0,21],"numberOfLayers":10},"negative":{"contourLevels":[0,21],"numberOfLayers":10}},"dimension":2,"positiveColor":"darkviolet","negativeColor":"yellow"},"data":{"re":{"z":[[0,0,0,0,0,4,-12,24,-40,55,-71,88,-110,134,-165,203,-249,304,-365,436,-515,609,-713,833,-972,1129,-1304,1497,-1711,1940,-2198,2479,-2790,3141,-3534,3965,-4442,4958,-5522,6129,-6789,7508,-8293,9152,-10091,11124,-12260,13499,-14857,16350,-17998,19821,-21846,24115,-26671,29577,-32908,36762,-41281,46667,-53194,61288,-71615,85266,-104202,132285,-178587,272697,-871871,868156,-236163,-774169,1564600,-2240505,1972770,-929310,-103287,893486,-1464835,1669436,-1221340,447970,-21711,-149549,312581,130934,-214540,158077,444556,-1286728,2174930,-2066472,1610626,-175991,-1336600,3010049,-4060817,3756153,-2154866,-262899,2654490,-4142834,4614518,-3483097,1389885,1069456,-2955537,4040530,-4048831,2774558,-392667,-1533897,2570817,-2810235,2153305,-1320921,30411,1205006,-1996622,1645333,-835910,91802,375363,-1111450,1592507,-1248244,780396,-36854,-1101489,2125151,-3014533,2377049,-1519494,-68143,1939610,-3871022,4638639,-4551857,2767256,291934,-3629134,6003401,-7056636,5664189,-2274336,-1549501,4943718,-7329105,8151871,-5566012,1333214,3083118,-5909438,7141620,-6952576,4463388,-493095,-3631249,6339528,-6484749,4961515,-2252545,-805706,3845282,-5629888,5555463,-3884030,1016521,2108494,-4484355,5414566,-4578497,2603874,125084,-2525019,5091329,-5720718,4769298,-2548895,-202374,3575749,-6761832,7582854,-5915056,3026792,1375685,-6008309,9126850,-9971203,7404744,-2155322,-3844192,7500467,-10280293,10329237,-7312353,1620804,4662578,-9015623,10962229,-9601364,5360171,307473,-5234404,8599795,-9390341,8343082,-4442555,-1768395,7042766,-8885436,8133932,-5132610,1240877,2892172,-6555388,7934997,-7080306,3445367,438999,-4488790,7133116,-7776841,6637181,-3725487,-368701,5707263,-9875595,10242058,-7218919,2293754,2662095,-7330721,11155132,-11778255,8042440,-867748,-5434891,10105513,-12011821,11485203,-7436135,65554,7035411,-11702148,12742958,-10501100,5871377,1075268,-7958230,12439211,-13017176,9251716,-2891385,-4089011,8999283,-11598261,10852203,-6632350,555241,5896660,-9518128,10007359,-7556573,4391984,119860,-5775120,10195239,-10919122,7384684,-2475952,-2481573,7270110,-10996964,11740934,-8548165,2209283,5400174,-11007286,13348044,-11838615,7296797,-643466,-6515306,12535737,-15277108,13042963,-6671692,-1318870,8664503,-13590781,14871127,-12749180,5772437,2994495,-10801703,14879727,-14632439,9887630,-2235004,-5637583,11408137,-13735932,11955090,-7044606,-104323,7238620,-11422490,12251327,-9877245,4172973,2165884,-8354622,12007280,-11925516,8221221,-2717146,-3776902,9884837,-13085521,12549749,-7975880,781929,5897604,-11394667,14369508,-13295572,7531571,548618,-8553095,13663449,-15385863,12686628,-6365532,-1795185,10434705,-15896792,16905152,-12452867,4067992,5111186,-12231915,16021997,-15598638,10270196,-1458941,-7593153,14087847,-15279649,12552631,-6833817,-757995,8396617,-13529570,14138451,-10491949,3746948,3861655,-9530875,13199512,-12591853,8401788,-1837788,-5432037,11446633,-13808810,12079212,-6821924,116276,7374308,-12553118,14666103,-12454157,6251110,1440889,-9337494,14733894,-15879687,12586002,-5554908,-3518900,11235702,-16169902,16329734,-11699451,3430098,6041462,-13670496,16985038,-15459517,9195048,-693946,-8215237,14556619,-16374632,13447277,-6365485,-2477925,10188378,-14573183,14359544,-10215316,3245631,4498692,-11195047,14091102,-13014922,7966826,-395776,-7038401,11970167,-13732495,11543522,-6149306,-1573786,8423658,-13365157,14176210,-11250855,5054656,3053785,-10197512,14688425,-15550957,11298744,-3846352,-4907193,12274928,-16313437,15658231,-10377434,1953782,7214037,-13963714,17152211,-14997091,8239331,806134,-9077012,15158896,-16310144,12510455,-5132284,-3431181,11050487,-15072265,14371842,-9781935,2081074,5975182,-11991606,14398211,-12259340,6770229,683563,-7828754,12497730,-13549828,10847995,-4694432,-2855156,9367792,-13206057,13700115,-10011214,3312589,4235709,-10806520,14503718,-14108868,9249097,-2400883,-6148851,12527626,-15885838,14524928,-8784629,862093,7787613,-14386414,16538801,-13601617,6974713,1688992,-9689490,14854921,-15836700,11910915,-3980591,-4256276,11359391,-14853328,13432598,-8528616,1054379,6526448,-11942727,13874851,-11319758,5579140,1876448,-8143705,12267960,-12243957,9429295,-3436809,-3471698,9445512,-12376230,12023757,-8295605,1814136,5159025,-10576962,13189788,-12094639,7787898,-843756,-6487571,12484512,-14308230,11975096,-6691042,-735638,8111023,-13364265,14616815,-11733935,4925365,2836924,-10174413,14015209,-13792648,9833686,-2677760,-5146481,11091521,-13978054,12202330,-6917507,-378652,7124669,-11226345,12549441,-9938243,3852487,2525711,-8225199,11262372,-11289017,7402532,-1750531,-4807319,9467961,-11206030,10115463,-6382316,323089,6018970,-10650130,11949751,-9879611,5397954,818102,-6981558,11316077,-12683979,10298360,-4534374,-1881802,8014392,-12502806,13159878,-9576629,3557970,3243136,-9485698,12431119,-12547813,8369370,-1715888,-5187475,10518675,-12363159,10255748,-5492912,-447009,6760577,-10602714,11272602,-8321756,2221428,3520544,-7409099,9540034,-9546258,6782640,-984884,-5114998,9096882,-9179173,7870506,-4249564,-164026,5550485,-9392529,10200683,-7467386,3060168,1832412,-6319217,9281326,-10068848,7780172,-3024088,-2658281,7856904,-10491127,9981519,-7278295,2195457,3585506,-8498199,11289980,-9844636,5759790,-418751,-4824611,9008694,-10757206,8760927,-3487019,-1680142,6126766,-8808221,8867227,-6496808,1907291,3390282,-7565440,8598162,-7344944,3881156,207784,-4286605,7445250,-8202721,6300296,-2355621,-2043695,5648032,-7794271,7411539,-5089921,1896612,2106328,-5753421,8290026,-7649502,5215259,-1386090,-2815696,6263512,-8274497,7989194,-5404614,700314,4260106,-7315013,8558922,-7533279,4184771,71700,-4310172,7979527,-9086084,6539223,-2166239,-1687149,4953100,-6714188,7464114,-5383414,1232295,3697607,-6147964,6757988,-5250100,2625460,738067,-4033070,6023652,-6383566,4085503,-799883,-2215161,4505353,-5356496,5587458,-3736423,126833,2963844,-5128881,5426229,-4803555,3211876,-855685,-2551286,5717214,-6477981,5150129,-2634679,113915,2718332,-5153962,6628459,-5668508,2517476,710816,-3525671,5467550,-5816221,4489830,-2207094,-1327261,4380178,-5627705,5021353,-2927848,217179,2242094,-4145332,4732659,-3791346,1320064,1354987,-3226665,4122382,-3352367,2165755,-250756,-1778092,3682975,-3922167,2932947,-1120318,-756481,2215982,-3208194,3528472,-3004336,1406253,694430,-2439431,3450816,-3567482,2910002,-1565068,-369617,2414386,-3928032,3848574,-2790495,1483189,434528,-2355077,3805757,-4130826,2737556,-1069178,-1100383,2772174,-2932440,3124376,-2126708,204904,1926901,-3084402,2503878,-1832251,220392,1007016,-1630694,2320748,-2174549,546424,670979,-2033179,2256540,-1526439,787343,227954,-948523,1885322,-1781612,1538335,-621612,-388407,929980,-1290746,1534285,-1648761,991112,-261563,-737107,1090977,-1567872,1600558,-1431843,849303,22085,-1133956,1559952,-1647191,1501425,-387540,-411753,1069731,-1351048,998468,-594626,-52205,443349,-997252,659836,-342009,10539,416676,-775639,490336,151423,-566839,982028,-1040426,345480,368514,-588970,1391432,-1405759,922995,47887,-730371,1316845,-1401451,866189,-256736,-378327,682491,-742515,345578,-173085,-71349,455836,-477402,69935,32360,-168772,611086,-554097,403234,191063,-448537,498112,-483510,639458,-358528,-218972,523467,-669477,926591,-1259119,989775,-612186,-147397,618748,-1616179,1598325,-1929531,964561,29997,-1021015,1857734,-2416805,2210478,-1096806,-690834,1965063,-2284439,2581818,-1793883,600096,1041689,-2022619,2306037,-1921106,664873,255696,-1388010,2127022,-2199639,1130280,-214296,-1073176,2019655,-2494139,1339858,-611725,-785565,1812813,-2359771,2013059,-1322335,220832,1165258,-1905251,2654265,-2659737,1680251,-311050,-1141260,2110058,-2974208,2915940,-2202701,612325,1246448,-2795921,3400032,-3196974,2526731,-672834,-1626759,3262601,-3835800,3389751,-1880747,-349042,1972662,-3619221,3917463,-3005349,1043198,1276699,-3004903,3665608,-3199902,1865292,-5705,-2200435,3275094,-3729939,2635138,-843240,-960944,2615437,-3763242,3513783,-2170780,157227,1623661,-3014669,4178325,-3696581,2289289,-176573,-2088978,3393669,-4106311,3840729,-2568847,211974,2172113,-4056346,4423800,-3748797,2528268,344107,-2311246,4459636,-4704613,3897918,-2013032,-1031156,3685608,-5111811,4831493,-3137979,1009698,1811835,-4008296,5208351,-4411631,2300075,387611,-3354146,4661200,-4958665,3293912,-980656,-1543200,4042045,-5144738,4866637,-2821846,4160,2534335,-4202069,4860863,-4445213,2738211,457335,-3304194,4933750,-5221227,4093567,-1704888,-799427,3539692,-5460295,5614465,-4298911,1897157,1114312,-3656586],[0,0,0,0,0,3,-2,-5,12,-20,31,-46,57,-71,85,-107,137,-168,209,-256,312,-371,438,-516,604,-707,832,-973,1129,-1303,1492,-1701,1927,-2179,2458,-2768,3119,-3507,3937,-4406,4920,-5476,6082,-6738,7459,-8245,9102,-10044,11076,-12209,13452,-14819,16329,-17993,19840,-21895,24199,-26797,29753,-33143,37076,-41697,47197,-53838,61981,-72058,84303,-96562,145169,-1120152,1305484,-641789,-147586,911311,-1367564,2122569,-1737203,510328,727335,-1590673,1363210,-971775,472732,115175,-865789,533306,-60980,-475362,1236327,-1303486,507673,1125657,-2289153,3126813,-2624782,1266728,791573,-2548137,3875150,-4232049,3343242,-1193304,-1308368,3102252,-4384003,4040917,-2713412,726033,565761,-2310736,3147986,-3513237,2244091,-1258705,-79423,993975,-1956590,2680338,-2654805,1834546,-579765,-298403,1581416,-2254439,2607683,-1666625,216811,1274670,-2167990,2878938,-2652544,666829,1675868,-3306219,3757144,-3487920,1473325,1117133,-3950984,5705455,-5509675,3446454,-105602,-3616759,6403325,-6916202,5390866,-2430373,-976828,4711005,-7315961,7281243,-5054552,1692608,1685150,-4371792,6264865,-6811812,5137021,-1525914,-1638304,4200380,-5250331,5950700,-4753524,2273113,743406,-3446569,5062538,-5948261,4393500,-1607282,-1404770,3866707,-5311404,5402917,-3474074,618400,2713872,-5298425,6733692,-5942634,2501268,1897049,-6216706,8108225,-7764379,5243996,-632395,-4866594,8973050,-10143544,7757979,-3504979,-1489068,6184572,-9392247,9914820,-7350553,2688225,2492901,-7142499,9589585,-9413807,6056010,-1845419,-1715615,5666917,-8393955,9101698,-6413380,1574754,2830083,-5821159,7428909,-7174941,5217120,-1314125,-2875570,6382409,-7765259,7016945,-3901471,89813,3918477,-7049463,9024394,-7952226,3031751,3481979,-8034750,9620816,-8711501,6161177,-1093676,-5663979,10914158,-11773597,8928994,-3534142,-2167078,7769551,-11779291,11937910,-8392133,1804860,4067207,-9116801,11513225,-11064398,7682923,-1821409,-4519217,9678028,-11834725,10043490,-5951545,538234,4387012,-8783286,10452662,-8953154,4657144,548688,-4258206,7629632,-9603627,9050224,-5245297,-1695960,7054396,-9896909,9630128,-7223529,2762127,3244983,-8907618,12507197,-11299674,6247149,912710,-7489350,11806809,-13087960,10615757,-4732424,-2878933,10148048,-14127862,13511482,-8946115,2134516,4659747,-10787382,14233785,-13542584,8445240,-763959,-6658114,11778331,-13226511,11125886,-5810494,-440944,6358911,-10789970,12156800,-10128254,4671046,1066127,-6510861,10193912,-11623776,8831846,-3672249,-2808593,7770913,-10534313,10913710,-8484536,2549372,4912868,-10309189,12776725,-10713696,6047525,449439,-7781867,13272974,-14033591,10585830,-3829672,-4151240,11011553,-14776571,14153937,-9883428,2570911,6289832,-13494412,15870872,-13430346,7420472,-20884,-7247620,13238851,-15392016,12566117,-5791881,-1840573,8127790,-12264730,13082357,-10747539,4741383,2657444,-8552002,12030729,-11858257,8559281,-3127338,-3427305,8732952,-12129239,11813925,-7496596,812699,6077649,-10870377,12845123,-10959689,5726675,1431450,-8940000,13286486,-13546113,10454754,-3750699,-4340766,11493889,-15074427,14587725,-9080157,1250324,7080887,-13657922,15838478,-13553234,7327569,1048297,-9275135,14301270,-15284223,11851331,-5442639,-2442387,9437996,-13810312,13822172,-9989463,3551448,3802717,-9211924,12676268,-12420950,8606413,-2065827,-4548762,10597514,-12521098,11197573,-6831402,225914,6445877,-11203787,12674110,-10578266,5130223,2230976,-8589428,13050062,-13445327,9890570,-2836471,-5171853,11866063,-14856370,13830541,-8128395,291342,7924861,-13727861,15839161,-12996898,6440007,1947244,-9939338,14626285,-14942839,11328812,-4539673,-3654322,10218322,-14173778,13420641,-9148657,2575725,4678056,-10484011,13170019,-11818959,7543398,-951104,-5903443,10345693,-12221203,10303195,-5901775,-884424,6988908,-11365140,12396154,-9720132,3886409,3022353,-9124618,12819730,-12400992,8960057,-1913743,-5578645,11806784,-14385015,12795465,-7053814,-587708,8279496,-13661560,14765674,-12042903,5371368,3038835,-10267313,14141426,-14363483,10158788,-3413802,-4610332,10638886,-13810784,13110043,-8400878,1648345,5401317,-10266778,13025752,-10947652,6750369,-593116,-6088224,10627856,-11610945,9705178,-4873397,-1138721,7026930,-10634546,11176749,-8237024,3413395,3028793,-8834059,11633161,-11112013,7159291,-967711,-5208563,10487501,-12880284,11166581,-6063828,-1346394,8295838,-12489936,13272955,-10024146,3935837,3248976,-9896868,13400017,-12949517,8671720,-2109410,-4960549,10728962,-13334199,11579241,-6889709,356678,6015479,-10679314,11521490,-9728844,5096463,1016058,-6378218,9928160,-10389731,8063422,-3658493,-1980651,6839005,-10090081,9780855,-6721484,1571577,3165700,-7762231,10593081,-9802699,5548018,-28179,-5690740,9727832,-11168280,9309195,-4567143,-1765736,7889650,-11286829,11664967,-8691316,2786855,3766354,-9583885,11985961,-11137912,7548226,-1188565,-5119601,10140965,-11800532,10280081,-5575005,-236982,6038295,-9405429,10287877,-8485574,4186648,1265450,-6539013,9422330,-8637369,6114583,-2846466,-1705685,6286908,-9212480,8200124,-4974153,671611,3219126,-6314859,8399142,-8064907,4388995,219445,-5111820,8142036,-8976638,7061415,-2975373,-1945367,6668883,-9471213,9520877,-6400608,1621558,4209151,-8073974,10084235,-9784263,5606503,57280,-5485025,8915104,-9747142,7987221,-4353298,-783325,5899484,-8857810,8617687,-6423797,2863166,1426020,-5574682,7902428,-7810505,5054127,-1146241,-2667136,5484543,-6761195,6286336,-3839787,477134,3321221,-6028109,6749924,-5507373,2789524,801489,-3770028,6579836,-6810596,5513515,-2047163,-2243390,5840255,-7727480,7171418,-4947333,1185294,3469832,-7128417,8447220,-7112991,3886327,976837,-4783894,7139134,-8182564,6568391,-3032454,-1445077,5545266,-7643737,6862194,-4738845,1966724,1820257,-4943590,6511884,-5988267,3481169,-709777,-2041666,4268086,-5360948,4623354,-2805657,-76045,2901372,-4295644,4823093,-3725138,1832484,534753,-3283126,5014007,-5094163,3273566,-729391,-1839314,3787508,-5661423,5643901,-3493291,-230671,3558785,-5298521,5647976,-4867619,3123570,431837,-4197693,6132166,-6017125,3903672,-1480848,-1543275,3885895,-5549414,5387770,-3585220,774173,2491591,-3828203,4520841,-4016775,2128258,-418830,-1960881,3366436,-3625200,2804459,-974486,-217638,1406545,-2591890,3100741,-2154581,631082,893918,-1993308,2508551,-2666969,1984888,-645779,-1551320,2979923,-3705143,3159011,-1554796,-409358,2054487,-3465883,4202558,-3175339,1378480,1151756,-2800212,4014402,-3761841,2586554,-822347,-1674060,3265009,-3735900,3317822,-1929763,177653,1757821,-2603823,3074654,-2655008,943457,520021,-1232321,1573319,-1566652,1260599,-675262,-594336,1020972,-1483542,981083,-492945,60858,499971,-815185,970108,-922969,442731,48978,-687146,1057871,-1084735,1057277,-300366,-244786,1110339,-1671840,1806923,-1387671,195314,615734,-1753729,2223699,-2030425,1137182,44016,-1072161,1901499,-1981924,1526673,-820007,51692,988421,-1316151,1088265,-796749,287024,598409,-379119,399102,-353889,78414,250075,-365216,-304157,322819,-445846,630070,-209847,-237311,686043,-937308,687210,-735221,307330,182960,-604476,613910,-482864,382543,-329386,-41610,-83517,-53178,256532,-289370,453364,-450052,184451,12678,-85277,451675,-503253,445070,-363678,-49793,404764,-470023,-12353,-37613,-365715,610892,-655872,438566,396942,-939552,1422340,-1090672,372008,130076,-1205631,2018429,-2015857,1372242,-541834,-794681,1761792,-2579140,2131694,-1312414,108948,1071134,-2040429,2335741,-2066482,1140673,372158,-1252456,1618859,-1861416,1263933,-710315,-339352,891448,-1539800,1314821,-1118447,419715,485480,-967124,1116156,-1208427,916125,-405434,-859876,1276441,-1728350,1939173,-660371,-137813,1173590,-2197816,2463575,-2018195,1048070,485432,-2103547,3141534,-2877131,2066228,-304268,-1597855,2965294,-3536423,3182614,-1879418,-129643,1988597,-3515316,3685089,-3122740,1244253,586604,-2451896,3372306,-3624328,2026392,-550297,-1027062,2125715,-2941908,2702707,-1701046,293494,1179681,-2258598,2915230,-2340436,1425105,144832,-1883722,2387449,-2722111,2370443,-936611,-361285,2597961,-3447177,3443153,-2147706,839505,1460053,-3265610,4070037,-3946417,2311248,-10125,-2310720,4026670,-4718232,3804918,-1796061,-496789,2802725,-4660017,5136786,-3631528,1429879,1067989,-3214137,4512171,-4253866,2900272,-473079,-1499129,3570446,-4190178,3536271,-2189543,-89658,2023531,-3409131,3804092,-3313404,1769772,741785,-2798822,3710652,-3928857,2793204,-1207023,-915196,3235469,-4540793,4130913,-2928704,449013,1673190,-3805621,4766787,-4403369,2572662,175538,-2924886,4810455,-5521203],[0,0,0,0,0,-7,15,-18,23,-20,21,-18,15,-14,16,-19,25,-28,26,-23,15,-7,-3,12,-23,39,-54,78,-112,147,-193,240,-294,354,-415,488,-572,663,-769,889,-1019,1167,-1323,1496,-1680,1882,-2099,2332,-2576,2835,-3108,3394,-3689,3989,-4296,4591,-4860,5075,-5196,5162,-4862,4132,-2656,-141,5450,-15965,38940,-101227,492418,402149,-1566378,2009735,-2023058,699845,152078,-1390077,2425443,-2753787,2126649,-548527,-925309,1602420,-2059720,1659637,-563126,-243598,999842,-840115,425848,-102389,-667292,1227118,-428422,-661369,1371503,-1794415,1776180,-1011754,-150684,1371237,-2065518,2355513,-1837662,861975,72425,-939642,1592377,-1698764,1153091,-865792,1240515,-773946,101432,875713,-1566935,1827317,-2217589,2707571,-1597503,-54481,1893038,-3141476,3400520,-2931072,1532784,598343,-2547827,3269772,-3313035,2225091,-187618,-1521262,2818802,-2752916,1557973,83010,-1106278,1880234,-2244641,1371616,260098,-1433709,2428533,-2322084,1824927,439746,-2006770,2424404,-2327634,2186269,-1441870,-177612,1975634,-2662603,2369698,-2060290,1764177,-1422513,-241910,1827823,-3169837,3203112,-3039282,2489908,-1085850,-1007749,3165002,-4408915,4809196,-3345082,1103537,1796442,-4195244,4852688,-4367516,2630380,92095,-2827162,4069990,-4226252,3210895,-832853,-1659354,3593789,-3861351,2511485,-533969,-1621569,3256026,-4142085,3202885,-991264,-1945021,3339714,-3708516,3316389,-2282767,576495,1545222,-2857025,3886505,-3851821,3009516,-966786,-1261184,2814069,-3114448,3550648,-4091217,3133960,-437879,-2734964,4999200,-5487772,4705539,-3058749,710263,2361760,-4790652,6252326,-5731829,2820418,1091819,-3670394,4959225,-5175108,4792515,-1872653,-2259571,5528214,-5796126,3560455,-547629,-1653912,3202888,-4811700,5093868,-1998032,-1658095,4021202,-4587040,3983470,-3286000,805439,2051846,-4399926,5101455,-4140676,2643728,-766823,-1449044,3778573,-5441879,5842674,-4297502,1870055,1495815,-3558181,5389376,-6190200,5674807,-2858620,-922102,4262338,-5413330,5832437,-5473827,3780390,502201,-5280381,7939289,-6761557,3825944,-451838,-2529307,5492058,-6667813,5692981,-2338419,-1797536,5224990,-6476183,5348698,-2437165,-472780,3574685,-5436742,6352224,-4799929,1337833,2418507,-4917647,5495487,-5310937,4026618,-1491539,-1928199,5253170,-6154180,6071419,-4040058,1134708,2065771,-4471437,5951173,-6748053,5735068,-2353863,-1980449,4899476,-6683407,7371523,-6066392,2362103,2293732,-6319350,7612157,-6882083,4944895,-1505783,-2601794,6779749,-8001751,5950875,-2203295,-1372234,4591024,-6708011,6341349,-3653280,-455661,4248253,-6327131,6400070,-4432705,1656345,1740941,-4955788,7071677,-7018622,4501069,-371103,-3408393,5359867,-6587700,6437724,-4792589,1527160,3115470,-5977416,6943486,-6487447,4948627,-2174893,-2033962,5884942,-7859015,7830159,-5186699,1405078,2658244,-5968908,7895468,-7512862,4934745,-623405,-4011712,7100181,-7650606,6093136,-2570228,-1539726,5369295,-7466847,6869385,-3762444,6762,3729667,-6595151,7030091,-5421969,1979056,2249775,-5481746,7027922,-6573821,4329035,-703569,-2944416,6192522,-7427495,6714783,-3994749,506641,3418785,-5938434,7539742,-7030981,4684733,-1034644,-3098804,6483528,-7839637,7424273,-5128179,1222935,3404197,-6952696,8290483,-7833646,4245732,87997,-4339540,7186988,-8045257,6570324,-2641905,-2142494,5632186,-7535088,6934447,-4220481,288244,4006046,-6555511,7251546,-5664446,1851791,1819647,-5295642,7206041,-6483110,4266768,-659682,-3418391,6245967,-7485264,6260100,-3621387,30725,3610132,-6356107,7593749,-6629548,4053041,-533806,-3715085,6245095,-7708884,7133622,-4460023,321112,3878990,-7080350,8207721,-7041247,4150868,274771,-4382270,7362182,-8300820,6356453,-2397952,-2160268,5722596,-7325595,6971586,-3960614,205613,3885456,-6527272,7402257,-5555104,1972642,2116687,-5503277,7298041,-6616620,4019642,-463679,-3558003,6700965,-7450680,5992792,-3126475,-627003,3765595,-6552517,7413423,-6140520,3309539,305342,-4182078,6844584,-7126923,6683127,-3620946,-49220,4022335,-6923662,8270943,-6690089,3394267,587664,-4743628,7101141,-7845154,6079142,-2327688,-1844821,5552220,-7177581,7199212,-4325577,83065,3917291,-6299122,6666026,-5569154,2486838,1564783,-5571517,6747181,-5861158,3429490,-186430,-3000297,6074641,-6779657,5595373,-2577538,-728430,4026965,-6380718,6630034,-5172463,2625648,769544,-4068530,6383789,-7257745,5417844,-2804882,-818162,4240639,-6704203,7148722,-5368895,2892679,813010,-4674119,6830436,-7348807,5071269,-1527808,-2284222,4864194,-6784185,6542075,-4034199,-132561,3781360,-5857526,6310615,-4732845,2171756,1551206,-5196087,6359394,-5870021,3143169,40291,-3562761,5734076,-6531587,4865289,-2350411,-1211125,4016518,-5979352,6184784,-4401719,1925995,1350112,-4232100,6006357,-6151356,4513792,-2418876,-806729,4099873,-6549896,6164760,-4172425,1736221,943616,-3682815,6369027,-6819521,4669437,-1087305,-2443788,4498327,-5512622,5773994,-3756265,519002,3495480,-5511533,5742834,-4073170,1595723,1716737,-3969370,5249623,-5273863,3156302,519541,-3263354,5171852,-5312885,3874171,-1541319,-1420510,4010669,-5532519,4970863,-3260846,994286,1301765,-3973097,5622925,-5414878,3476226,-703840,-1430719,3798064,-5070419,5590633,-4200946,1170415,1841614,-3679549,5195807,-5268659,3701522,-1102477,-1905162,4384658,-5585827,4770127,-2981390,158042,2803544,-4388813,5015605,-4107064,1451851,1334587,-3943617,4655892,-4223555,2170928,262765,-2859314,4386998,-4685995,3357459,-1292780,-1853011,3955370,-4288644,3672729,-2179167,463099,1269816,-3704633,5138658,-4195141,1957444,47878,-1629436,3280546,-4228158,4342547,-2784392,556777,1658291,-3543606,4109292,-4360903,3079303,-1027266,-1697880,3693064,-4540872,4133911,-2347791,504278,1764235,-3637148,4332849,-3200959,894818,1090653,-2437300,3248076,-3370084,2183197,282602,-2618767,4107557,-3446138,1955218,-616772,-996639,2852936,-3962805,3547348,-1833424,-552293,2053334,-2931212,3344400,-2691174,1885604,81779,-1752757,3073462,-3351751,2489446,-1604433,354906,1254177,-2460658,3216289,-3108256,1940380,-545827,-1135454,2444083,-3243621,3323096,-1901847,32783,1465180,-2656266,2886138,-2574066,1058024,691000,-2046525,2756280,-2394484,1492182,172531,-1556656,2292629,-2364908,1690981,-80796,-1231262,2403128,-2629723,2128037,-757525,-650818,1768253,-2213126,2597811,-1658275,485688,829814,-1610564,2086354,-1907413,1470187,-894548,-229560,985886,-1856524,1995458,-1689867,1293654,-338149,-620306,1787564,-2456569,2031495,-1133507,540174,603295,-1624962,1913811,-1818429,824823,339307,-1126291,1774477,-1484900,829966,-170193,-884761,1572128,-1568885,898210,129038,-959054,1370313,-1594350,955016,-51317,-830451,1640989,-1447218,955700,-766813,-180514,533379,-1084624,1106694,-986554,472578,-166523,-600573,692973,-968520,764400,-857557,746913,-510280,-127116,666615,-809533,990708,-1185691,753585,21187,-525074,1064717,-1187541,854817,-391367,163945,614245,-488622,457966,-450576,-206028,277894,-350985,112926,498291,-544445,372299,-237439,101956,577398,-678055,660065,-542637,215290,404817,-859419,882776,-772339,143496,103480,-400709,514594,-432633,266040,172704,-367975,191477,373715,-533095,533158,-655333,101156,-18753,-1010371,948534,-1000485,388138,-372379,-191443,704635,-1002088,891680,-591021,212640,123458,-624506,979241,-798648,557503,-686970,529958,172252,-455593,622314,-1217604,1032702,-961057,174285,282086,-1191262,1196628,-1010436,859514,-431664,-858880,1026871,-1493532,909519,-402035,-427014,1324780,-1419623,771536,-302170,-656748,1057384,-1529454,1264866,-642645,-422649,1232245,-1533759,1427592,-910120,188162,1083213,-1839857,1899731,-1446246,692277,121017,-918402,1524254,-2083397,1734123,-972833,109556,603654,-1359525,1528408,-1818832,1547715,-710554,-628840,1251988,-2023335,2191181,-1585955,494870,654110,-1888822,2367380,-1817017,1210684,-190249,-1136714,2499887,-2319450,1582529,-303241,-954409,2090855,-2338569,2142964,-946551,-494734,1759300,-2316244,2240382,-1583986,28773,911832,-1837212,2719107,-2326453,1556073,125692,-1728180,2477618,-2821761,2500355,-1340389,87216,1397681,-2452330,2806331,-2655461,1779818,-72994,-1264538,2471690,-2523309,2442858,-1730860,311617,1746721,-2650111,3175904,-2439622,1290306,363848,-1814678,2959420,-3340242,1990602,29835,-1248773,2650956,-2907576,2617951,-1376211,-467887,1935189,-3285216,3371355,-2309658],[0,0,0,0,0,4,-13,27,-41,60,-77,96,-115,138,-170,204,-249,304,-366,438,-518,609,-711,826,-957,1101,-1264,1441,-1639,1855,-2092,2353,-2641,2961,-3315,3703,-4123,4579,-5070,5604,-6185,6820,-7512,8265,-9090,9989,-10974,12047,-13224,14514,-15946,17538,-19321,21328,-23605,26208,-29208,32710,-36853,41837,-47957,55650,-65602,78948,-97715,125923,-172981,269461,-862235,803366,-323883,-990513,1707612,-2482332,2631293,-1561701,-68231,1046005,-1919565,2585138,-2187313,1218852,-76691,-780149,1185324,-1324098,1165538,-806440,732217,-717949,500486,-251258,-74926,776182,-1591764,1887835,-2331125,1402129,242995,-1428266,2461600,-2689227,1940588,-590374,-966124,1533459,-1666977,1602964,-727440,-368226,1652780,-1816161,926504,640762,-1447680,1891322,-1679086,817968,615252,-2417368,3180675,-2855802,1239233,178323,-2063618,3079448,-3403234,2628365,-1245691,-289070,1485667,-2743955,3020903,-2251069,1396232,-639274,175245,783483,-1729858,2827708,-2971552,2329973,-1263325,-328208,1774612,-2913276,2973215,-2986484,1941810,520928,-2359713,3626987,-2816639,1616871,-121781,-1535267,3041159,-3323542,1994862,437239,-2445945,3300691,-3310175,1747468,268267,-2103450,4046952,-4199793,3119068,-977928,-1796227,4014629,-5129358,4182650,-2433086,-29929,1876969,-3725663,4090975,-3715023,2538868,-1032114,-1153245,2823131,-3642209,3486775,-2781674,2061851,-551545,-1814743,3579194,-4152391,3485079,-2524578,616907,1352139,-3485979,4245267,-3774790,2097325,600465,-2941158,4478056,-4256776,2180835,267084,-2278318,3807450,-4624120,4057246,-598145,-3008811,5526767,-5003863,3495757,-1149144,-1295945,4279856,-5842823,6039119,-3764183,455345,3191703,-5236876,5522752,-4954927,3774300,-1105610,-2758374,5699085,-5898982,4251104,-2734660,1687824,313494,-3328009,5726968,-5726850,3525303,-1159705,-306286,3206195,-5126482,5661831,-3881891,389826,2150177,-4123438,5067832,-5143369,3207573,357593,-4130544,6067084,-5791347,3250089,283359,-3031193,5563061,-6522072,5851717,-2372228,-2430087,5585179,-6716790,5952606,-4756033,1787952,2934848,-7045092,8156766,-6039229,3258014,364126,-2739200,5444133,-7037669,6815774,-4364263,179467,3299346,-5762743,6239179,-5436134,3991978,-1680352,-2323800,5296396,-6794563,6035821,-3332948,474598,2632671,-5512829,6749791,-6044985,2653963,1115351,-4985670,6665977,-5998664,3600024,-268950,-3467022,6135955,-7185273,5995348,-2272916,-2420565,5979847,-7324222,7249488,-5157028,442008,4277277,-7605422,7987981,-6820476,3994558,-434297,-4319561,7982785,-8479337,6474982,-2918577,-402932,3439824,-6406737,7654370,-6583441,3585899,309113,-3845664,5900748,-6814574,5910674,-3720994,67363,4517979,-7095639,7218534,-4664699,1476121,1869520,-5037128,7396885,-7660340,4182410,838866,-4814314,6855393,-7521991,5939247,-2485711,-2399600,7045036,-9049201,7893902,-4248813,-17887,4279284,-7700594,8946035,-7251412,3461179,1413942,-5770629,8361476,-8161415,6427377,-2810818,-1417958,5284917,-7770755,8131498,-6120495,2713565,1020767,-4804021,7185396,-7733070,5928537,-2488438,-1448570,4967529,-7118072,7459539,-5397941,1763805,2687106,-6115727,8016994,-6734653,3798505,574547,-4927886,7451898,-8082670,6235383,-1795825,-3413765,7341822,-8843005,7720262,-4532942,-434838,5008668,-8841123,9531601,-7324491,2843210,1957508,-6392346,8844904,-8821784,6458495,-2254877,-2770509,6486361,-8348082,7713556,-5784193,1756797,2628307,-5798137,7796069,-7405691,5306036,-1676738,-2162946,5564686,-7572259,7053621,-4584137,686040,3242674,-6558295,7489511,-6477562,3578854,969873,-5108790,7752451,-7902390,5593862,-1302875,-3456676,7271461,-8967658,7573853,-3831381,-1087681,5978515,-8787957,9298602,-6748482,2284527,2866986,-7091105,9338726,-8983163,5748883,-1080741,-3582345,7118701,-8967874,7865168,-5018965,764582,3608196,-6433331,7746721,-7228928,4283369,-263719,-3319827,6241061,-7319434,6451847,-4121079,108499,3987568,-6704919,7120346,-5488539,2677472,1294491,-5191562,7551380,-7561636,4670389,-796238,-3322415,7534603,-8334895,7040256,-3291048,-1308043,5681424,-8853617,8875625,-6295827,1192871,3301885,-7429749,9167669,-8320965,5050194,-192120,-4505691,7488483,-8844191,7651094,-4104430,-518796,4360534,-6966766,7505650,-6137262,3775047,351915,-4558306,6650848,-6763257,5479169,-3109236,-688509,4218797,-6590901,6729597,-5124831,1569888,1968852,-5072999,6889410,-6387519,3979323,-121285,-3781944,7102600,-7767804,5967597,-2508007,-1969118,5818550,-8372992,7612825,-5145560,742719,3849661,-7096123,8795427,-7387715,3596459,1074934,-4904800,7180521,-7845741,6813552,-3097700,-1387238,5366321,-6826945,6771170,-5277402,2398471,1016452,-4564290,6557870,-6360126,4669898,-1755519,-1663392,4538542,-5917140,5923737,-3860293,1018851,2145383,-4817567,6190428,-5414924,2938659,187779,-3688031,6306438,-6353589,4915224,-1996691,-2163633,5674632,-7739932,6798663,-3222564,-625836,3725131,-6618579,7787126,-6509279,2963989,1845500,-5737626,7155238,-6805001,5087417,-1972710,-1909364,5618643,-6885061,6098504,-4027390,1226102,2101717,-4454832,5701934,-5536676,3609690,-802222,-2059787,4339519,-5106419,4528420,-3028009,392557,2494494,-4616550,4659517,-4065275,2221042,355630,-3229741,5755134,-5362603,3138465,-426654,-2158451,4499684,-6233162,5608260,-2908830,-908158,4404166,-6055309,6139887,-4952678,1770886,2104416,-5287814,6635911,-6108546,3910489,-392407,-2892491,5063274,-5815896,5133064,-2922409,334070,2646451,-4763638,5212289,-4277114,1926981,-45235,-2181118,3678802,-4192854,3680427,-2111038,-342582,2799795,-3693973,3574600,-2780689,1601530,544410,-3034982,4682368,-3712518,1944935,127364,-2055367,3657553,-4706638,3969354,-2097216,-1176871,3891948,-5289526,4941518,-3139112,743056,1961330,-4595069,5754465,-4864105,2598485,285398,-2816343,4633614,-5037390,4459849,-1826733,-998009,2940619,-3882097,3992184,-3002271,1503836,606575,-2676832,3411441,-2984219,1697347,-936598,-460900,1543462,-3046548,2666560,-1717799,152288,1170044,-2208806,2493147,-2297393,1777794,-52055,-1977894,3085406,-3257086,2435469,-559622,-1148523,2653479,-3958190,3646418,-2185011,-207309,2146797,-3747385,4191374,-3451269,1589106,1066262,-2743093,3874506,-3861000,2374341,-807705,-1085979,2663733,-3448084,2865075,-1688092,218211,924208,-2182391,2056850,-1671984,1058915,-330328,-676501,1388396,-1515287,910423,-547043,-181511,599275,-1160461,1623692,-1088811,126031,384588,-1016632,1625439,-1640134,963180,2641,-1241899,2343969,-2556388,1746814,-826082,-911426,1872733,-2824573,2785595,-1920818,421839,1383923,-2315133,2837309,-2205811,1497509,187568,-1448815,2224228,-2108035,1434152,-765100,-458044,1110776,-1337247,1113987,-762143,89173,340107,-627529,754387,-283105,153354,157928,-347660,286064,-1747,174128,-19317,-26138,283923,-438796,378537,-115288,-26881,637279,-979214,883654,-483802,442578,325618,-840548,1289291,-1402066,1157266,-212131,-396949,1391475,-1704540,1460387,-881094,10164,479464,-1359902,1470950,-1142164,513969,387684,-846028,914213,-434149,291985,286150,-716911,912800,-290269,-764500,1202341,-1098291,719894,-260309,-396433,823966,-1490665,998515,-845610,230458,427659,-1088245,1169504,-921301,212871,-249834,-86663,838979,-984127,930599,-711257,332759,-20776,-266519,550828,-1187150,1052127,-896344,398137,453179,-1050902,1156094,-1087513,451361,-97298,-577970,1172148,-1106933,489275,246223,-987718,1250760,-1252151,423572,395765,-1170336,1914066,-2205545,1400152,-122402,-1171170,2261166,-2274563,1751047,-659231,-580151,1506293,-2473002,2496329,-1801174,671874,476138,-1525871,2155384,-1883085,1343694,-411820,-323762,1261873,-1810992,2031258,-1301238,394121,425915,-1074397,1542717,-1792570,1269833,-393863,-788406,1435037,-1517642,1699628,-1036678,-177220,1302746,-2104802,2144014,-1651945,435482,1026884,-2424509,2507230,-2397377,1324730,345885,-2141138,3290279,-3181086,2438228,-767933,-916925,2431929,-3529691,3344943,-1858546,221971,1362915,-2781220,3048979,-2862850,1588633,-24681,-1601054,2734135,-2822411,2512921,-1358874,-119460,1308104,-2350497,2409419,-1753722,899846,369885,-1520000,2420192,-2711120,1928959,-525651,-1105935,2321865,-2824493,2725915,-1781876,-46594,1920381,-3270973,3610544,-2737273,1005624,1135559,-3195210,3926471,-3694019,2595159,-379886,-1541207,3687943,-4464945,4051525,-1933198,-247332,2188810,-3570496,4302108,-3549158,1431634,890671,-2370115,3514934,-3473024,2708853,-1211353,-806065,2408785,-3332262,3274503,-2136833],[0,0,0,0,0,0,2,-6,13,-24,35,-50,64,-79,99,-119,148,-183,218,-263,314,-370,437,-512,600,-703,816,-944,1085,-1239,1403,-1582,1778,-1997,2244,-2516,2822,-3157,3522,-3916,4342,-4799,5292,-5829,6420,-7067,7771,-8547,9397,-10324,11337,-12453,13683,-15053,16581,-18298,20253,-22489,25073,-28091,31666,-35975,41266,-47928,56563,-68197,84707,-110535,278517,-989785,865300,-663859,-71631,966377,-1560658,1804652,-1571516,788571,75543,-524805,991052,-703682,504986,-717159,211350,-332918,664117,-520083,491489,566558,-1316057,2403654,-2898664,2448379,-1065046,-1104000,2515878,-4183447,4348249,-3095306,590707,1840719,-4058354,4642715,-4413032,2375602,200433,-2395493,3670538,-3564356,3041593,-1154475,-1377304,2542094,-2733399,1977723,-842613,-188535,1505775,-2244270,2210571,-940676,-349324,1039002,-1702268,2198832,-1917010,748783,365503,-1341719,2398860,-3277861,3389894,-2125211,68272,2180205,-3727265,4724930,-4976504,3747208,-957148,-2742166,5743470,-7033032,6501508,-3900807,-82477,3619652,-6269088,7513492,-6817959,3491700,1438269,-5232229,7202265,-6664347,4944014,-1812300,-2197176,5471574,-6502336,4985489,-2343831,-201740,3204086,-4877934,5063481,-3768037,1248567,1727113,-3903345,5658946,-4959559,2756952,-39038,-2317438,4777764,-5958256,5282664,-3328372,403520,3066099,-6039883,7752008,-6828314,3483196,534807,-4338601,7755090,-9251794,8183799,-4078214,-1224100,6030627,-9071268,10115390,-7832923,2947121,2901019,-7604770,9464826,-9536698,6100382,-1113695,-4579952,8117846,-8466040,6667777,-4152537,-200967,5233325,-8237196,8000191,-4939540,887865,3140171,-5895708,7461830,-7039534,4142067,147501,-4815576,8232772,-8379269,6140702,-3112267,-1031399,4834376,-9160537,10787592,-7909114,2798689,2484877,-6609832,9705647,-11260265,9880490,-3485099,-3661263,9323144,-11713768,11522392,-8659657,2313851,5275821,-10958621,12870097,-10983266,5904143,-83492,-6056240,10737267,-12459048,9729483,-4218615,-2819453,8197259,-10605554,10189531,-7172544,1893081,4194118,-9439300,10797353,-9044551,4355440,353940,-5088212,9474980,-11183069,9204542,-3414921,-2866316,7655899,-10234263,10761188,-8989459,4217213,2584855,-9355616,13218738,-13031438,8934103,-2437341,-4390717,10388833,-13985984,13879348,-9194786,1160073,6800655,-12300629,14045610,-12502317,7340578,587811,-7951636,13267702,-13929812,10282543,-3718290,-3586077,9396052,-12273653,11632687,-7645525,1108210,5443738,-10768527,12013336,-9613288,4621210,1057741,-7122488,11500775,-11940277,8135278,-2789260,-2994304,8101072,-11871684,12457610,-9095209,2193286,4967653,-10492792,13232886,-12905045,8649342,-1731915,-6195876,12408396,-15228844,13145710,-7418739,-115904,7935102,-13601612,15928401,-13236409,5815032,3051484,-10591137,14093850,-14355740,10685015,-3699196,-4994528,12155048,-15065165,12656679,-6790522,39235,6682755,-12174655,13654820,-10534495,4491348,3102022,-9185974,12561504,-12403509,8510485,-2585148,-4438396,10291990,-13685724,12303345,-8046795,1015683,6128172,-11343947,14276193,-13008402,7645937,141017,-7696959,13520859,-15485959,13195444,-7115973,-1324079,9441136,-15183522,15874089,-12446787,5309868,3341872,-11063383,15884433,-15416922,10326002,-2260238,-6376882,12884946,-15252889,13016456,-7405822,-761407,8532558,-13560860,14204978,-10445732,3722988,3805239,-10235995,13311650,-12831649,8427014,-1177630,-6137967,11519790,-13221566,11892544,-6830553,-260437,7666869,-12479160,13881164,-11589460,6029431,1520396,-8691217,13865519,-15027577,11746614,-5318361,-2901738,10662323,-15312518,15481015,-11187815,3893418,4999359,-12148225,15973589,-14660259,9417300,-1637460,-7239393,13030610,-15609173,12845046,-6412790,-2029094,9648575,-13976396,13872025,-10071352,2867283,4701222,-10892685,13531823,-12444790,7144713,-191654,-6890267,11741629,-13066632,10930926,-5597563,-1907279,8415870,-12632479,13579037,-10150546,4509675,2807337,-9522443,13853704,-13831389,9976949,-3779720,-4161310,11070435,-14764292,13980835,-9547579,2202442,5837679,-12208462,15280853,-13964764,8155512,155322,-8150500,13356223,-14510572,11623074,-5209872,-2782772,9717756,-13659552,13367734,-8948524,1875166,5393590,-10817921,13259819,-11409501,6211992,760894,-7686005,12036178,-12456878,9578267,-4132195,-2650794,8796180,-12334511,12478524,-8855842,2791028,3811891,-9653360,13065745,-11994733,8298930,-2114749,-4698249,10669070,-13916105,12655222,-7618327,443118,6121831,-11718957,13917835,-11971637,6234037,944527,-8212117,12875774,-13278900,10136486,-3823489,-3626039,9704692,-12665774,11904529,-7359367,708863,6052308,-10736666,12227960,-9915557,4561985,1803928,-7904090,10948668,-10951885,7831823,-2771885,-4003343,8976262,-11046156,9975326,-6764713,1475674,4742213,-9858092,11723763,-10073928,5920387,-91184,-5371227,10158708,-12150131,10477401,-5817641,-373842,6779423,-10990115,12280199,-10169294,4747213,1801570,-7825511,11566851,-11962357,8513075,-2470879,-4136259,9087550,-11670428,10360507,-5812933,-113047,6005747,-9474959,10780357,-8447842,3467155,2767277,-7645644,9662059,-8968832,6279519,-1590527,-3981891,8483140,-10124976,8302205,-4718805,-12005,4870202,-8694363,9974887,-8338305,4367709,823619,-5808227,9128489,-9711493,7989438,-3870549,-1172080,6386753,-9826628,10129347,-7477031,3095762,2273183,-7130019,10199010,-9832089,6221453,-1129754,-3850398,7856591,-10108690,8711443,-4728943,-997568,5957886,-8167919,8519827,-6613580,2293693,2764320,-7004136,8638335,-7464080,4385620,-68841,-4424019,7286217,-8125026,6727192,-3066283,-1246565,5318878,-7649358,7960249,-6039357,2143418,1822601,-5547068,7713067,-7953483,5819665,-1728532,-2126050,5792392,-7679634,7596363,-5522046,2163372,2424741,-6304776,8402063,-7433674,4357373,-235760,-3407069,6289177,-8060510,7033025,-3402917,-1662727,5032999,-6796660,6367241,-4614355,1296775,2734077,-5500235,6801203,-5616715,2775770,981058,-3908393,5888996,-6143203,4398270,-1511244,-1881683,4759498,-5964767,5379958,-3799698,1186535,2272825,-4927578,6223288,-5406812,3113496,-891959,-2030723,4501716,-6277785,5559026,-3443107,32421,2449613,-4383486,5782396,-5781716,3413320,-76324,-2875673,5148176,-5620325,4260022,-1793578,-800043,3261849,-5313253,4961274,-3073860,344962,2251951,-4338781,4443239,-3651960,1766920,1164273,-3318391,4100495,-3870161,2387052,143661,-2398305,3465898,-4190933,3445352,-1475613,-427565,2558628,-3420245,3959145,-3214675,1430004,380869,-2173848,3468335,-3744489,3085992,-1654024,-264171,1941253,-3288551,3833054,-3218787,1555945,294077,-2291773,2927568,-3457880,2856818,-1230387,-887860,2263814,-3422770,2958133,-1489211,201834,1903325,-2872561,2827214,-1406134,131973,1588473,-2473077,2462045,-2043331,464078,862514,-2054496,2257221,-2240221,1195452,30967,-1148424,1953950,-2166899,1717486,-1128956,326294,1272078,-1494165,1703197,-1615502,1353239,-325955,-388460,1166922,-1481543,1725057,-1237110,697664,176824,-801246,1256808,-1347729,1097475,-486253,-205902,556035,-1032939,761386,-421528,15435,807637,-1052139,563225,-50924,-580264,1122055,-959612,828275,-145560,-659999,1258425,-1431465,1252204,-378191,-602887,1119429,-1706916,1336158,-871288,-215201,776641,-1346734,1223196,-1092265,239349,265264,-454028,425666,-453526,-1481,17749,-389833,225087,40788,-178370,559308,-450648,195153,-86782,-441149,438492,-629443,841969,-414885,252386,253678,-454388,900234,-920091,1153874,-857971,398146,569222,-1134723,1706555,-1825002,1461580,-528408,-543157,1373230,-2070360,1979551,-1622503,138091,1083400,-1755790,2145062,-1739562,893252,278678,-1298921,2285035,-2060276,1155961,-127601,-1305733,2101008,-1871357,1293568,-265370,-887929,1822062,-2280877,1803820,-899335,-963222,1391266,-2275698,2407181,-1963501,931985,312879,-1716658,2522106,-2488546,2085815,-815292,-617918,1675858,-2514165,2915144,-2492592,1268116,477267,-2192514,2952260,-2905155,2463833,-1294175,-398527,2256326,-3371542,3445946,-2101479,236456,1484759,-2806885,3518640,-2972402,1402984,773268,-2706603,3249985,-2853356,2150089,-211329,-1674916,3230146,-3605806,3028787,-1154121,-1043990,2266371,-3685523,3928257,-2601872,831144,1202137,-3326108,3523269,-3667100,2616917,-962507,-1478783,3215600,-4141875,3624285,-2768885,545676,1653940,-3547099,4362294,-3992075,2628979,-563601,-2063043,3686124,-4478003,3908860,-2162019,-224911,2818158,-4565249,4608651,-3251636,976879,1382190,-3704715,4505055,-4417059,2623155,90354,-2635864,4501899,-4883445,3918653,-1293988,-1354088,3633568,-4577546,4632438,-3158897,652267,2221654,-3974631,4886884,-4448466,2933879,-341876,-2358049,4603176,-5476180,4429082,-2587941,-98631,2534191,-4740866,5092769,-4579205,2561167,316967],[0,0,0,0,0,-7,12,-15,15,-15,14,-14,15,-17,20,-30,33,-37,39,-41,44,-49,56,-67,79,-92,100,-107,111,-115,119,-129,148,-171,201,-232,265,-298,329,-360,393,-434,482,-544,619,-703,801,-909,1035,-1172,1326,-1505,1714,-1961,2254,-2610,3047,-3587,4273,-5157,6335,-7954,10276,-13792,19483,-29573,50073,-103614,402439,388145,-1127687,1592737,-1135793,399651,660536,-1234992,1884632,-1685994,881164,292456,-1211026,821527,-838883,62093,539720,-554856,411641,155637,-1305071,2200299,-1891726,1157366,637801,-2317483,3732880,-3797420,2595626,-516407,-1779042,3930653,-4841180,4532984,-3051502,459761,2241779,-4023091,4914273,-3967742,2163548,-28765,-1559922,2928251,-3584037,3428251,-1969389,391192,1082748,-1670830,2500076,-2522167,1717325,-946728,-552124,1707994,-2439805,2948310,-1603888,-66157,1702998,-3010883,3300842,-2786129,1056429,1601920,-4271291,5010244,-4385956,2431083,454224,-3610510,5954731,-6804477,5325589,-2149183,-2508475,6185027,-8162433,7181112,-4478884,980641,3001737,-6499509,8648417,-7283176,3993448,346824,-3419651,5951342,-7180349,6246914,-3535178,-144792,3281808,-4973743,5924022,-5272760,3225828,-91671,-2362134,4878436,-5996737,5103401,-2372490,-985864,3891202,-5821878,5840378,-4244433,1012927,2630152,-5554601,6997638,-6617551,3778949,978370,-5158424,8689430,-8718017,6306810,-2271705,-2664056,7898368,-10762707,10098380,-6081441,811546,4888137,-9394445,10963331,-8996993,4938518,501369,-5646054,9116503,-10424667,7672717,-3189279,-1120456,4787504,-7135829,8765342,-7304436,3177549,1995537,-6482462,7723926,-7426787,5467463,-1932642,-2182269,6514433,-8738673,8293864,-4668667,-636026,4952135,-7826746,9255269,-8291731,4457995,1993573,-8412803,11255729,-10317986,7191547,-2642445,-3741186,10695248,-14042625,12291505,-6503061,-700834,7220517,-11892801,14032447,-11623456,5422294,2749185,-8973209,12266671,-12380024,9823345,-4435815,-2102348,8627333,-12514398,12134404,-7866288,2630578,3057561,-7700547,11043058,-11056776,7556832,-915448,-4979005,8520935,-10193948,9798235,-6444124,144840,6533721,-10881720,11404028,-8724153,4051507,1846504,-8056718,12548267,-13398417,9476440,-2642475,-6251100,12266958,-15113989,13203652,-7724424,111287,8097226,-14294666,16141381,-12283036,5301401,2620946,-9487636,13829866,-14647748,11237794,-4002582,-4046693,10379064,-13770467,12740178,-8492628,1946607,4500277,-9997964,12860162,-11622515,6808183,188852,-5744881,10193970,-11841026,10303164,-5372731,-1764489,7656753,-10781881,11334673,-9476031,4502134,3111872,-10214796,13971329,-13043824,8054662,-946633,-6361767,12587815,-15354896,13674733,-6992782,-1965892,10151725,-15043595,15868540,-11939938,5352711,3681782,-12105772,17161487,-16214123,10481459,-2124820,-5616593,11915976,-15615217,14942706,-9225775,415640,7381810,-12488781,14008901,-11826827,6497946,647065,-7775509,12545971,-13111872,10283758,-4353714,-2377202,8683876,-12811033,13120449,-9687872,2728569,4874949,-11265810,14146418,-13169408,8365603,-403217,-7555854,14010687,-16037999,13064401,-6905755,-2225679,10384565,-16160610,16947241,-12333098,4322406,4835249,-12933067,17041594,-16214470,10729757,-2193821,-6897073,13933731,-16602085,14385176,-7913092,-309095,8175408,-13599818,15095430,-12085424,5815363,2115459,-8853356,13126344,-13427235,10388251,-3827258,-3660518,9917006,-13405779,12593297,-8439246,1430677,5547959,-11431583,14175756,-12628066,7121048,455433,-8443971,13713892,-15117129,12230393,-5335515,-3229315,11228931,-15773128,15953691,-11114319,3225311,5790240,-13136987,17036704,-15633649,9524605,-1013848,-7996298,14579930,-16342668,13698557,-7363954,-1264006,9242137,-14417234,15194149,-11484647,4696901,3208994,-9611061,13486696,-13316343,9404743,-2822127,-4686849,10365937,-13284179,11954233,-7185749,402267,6137788,-11508695,13765069,-11176984,5922154,1629766,-8724404,13499968,-14296244,10974036,-4120131,-4280910,11157430,-15527101,14933307,-10022649,1983524,6718476,-13320606,16256104,-14425416,8476249,31534,-8539123,14558100,-15855871,12948448,-6111517,-2135288,9998525,-14163640,14419220,-10619438,3933947,3898327,-10053160,13197665,-12439291,8201500,-1777093,-4990150,10475400,-12354845,10940404,-5993482,-146649,6333647,-11231941,12311802,-10132358,4631725,1928598,-8063679,12165387,-12902611,9451859,-2822062,-4499456,10561005,-13827523,13001187,-8884236,1067283,6930887,-12924500,14643835,-12314631,6638566,1014367,-8560794,13558591,-14681585,10830518,-4578160,-3184069,10264091,-13260315,12716186,-9224620,2636396,4578848,-10086361,12445199,-10763734,6525686,-496410,-5341958,9954019,-11052766,9275495,-4551267,-1064583,6459225,-10602761,11045534,-7871680,2813000,2636144,-7559562,10563589,-11204879,7540116,-1477645,-5455443,10005774,-11843906,10936238,-6537073,-149512,6724265,-11674735,12874522,-10768245,5314819,1742575,-8486983,12395101,-12839497,9491407,-3481097,-3316049,9321088,-12299960,11432372,-7579750,1401493,5025810,-9551559,10901695,-9366856,5531460,-231795,-5764752,9619497,-10405071,7204816,-2973054,-1392504,5660907,-8940603,9487332,-6658923,1706859,3259064,-6811117,8770172,-8758632,5599978,-789212,-4445941,8592927,-10182505,8528471,-4717689,-1053260,5930451,-9713349,10429910,-8724263,3775365,2360909,-7755611,10633298,-10453856,7766820,-2131552,-4028442,8779627,-10594900,9112815,-6136744,955012,4886737,-8775950,9852134,-7552372,3903422,720425,-5172691,8035938,-8326624,5870760,-1911728,-1919236,5302024,-7132688,7220936,-4612166,899084,2944267,-6137477,7332547,-6610614,3889718,172462,-4273737,6777536,-7840315,6298335,-3214225,-1097896,5160423,-8005721,8377144,-6247708,1982919,2449932,-6286190,8489155,-8804808,5880110,-1060664,-4128323,7669243,-8585070,7228102,-4326640,297459,4522330,-7500095,8102180,-5603678,2251563,1400319,-4143138,6048832,-6405314,4296195,-1276216,-2179725,4807892,-5372375,5025273,-3002840,316573,2748398,-4852670,5301101,-4147725,2143978,196984,-2844831,5025221,-5811864,4407651,-1558886,-1540630,3861159,-5506827,5960447,-4941043,1283895,2673668,-5476997,6424370,-5607680,3644222,-730211,-3083885,5864317,-6732135,5523569,-2784853,-509512,3499796,-5587402,5809830,-4265871,1587202,1229095,-3954405,4784868,-4325083,2366207,-494001,-1613318,2972307,-3657035,3219714,-1552115,-325988,1902731,-2961428,2864209,-2444523,847665,764930,-2459018,3136595,-3361063,2156784,-403947,-1656443,2666457,-3640817,3659291,-2248611,221447,2228286,-3604015,4108173,-3598169,2087348,-186819,-2301187,4077012,-4085272,3420775,-1469657,-676483,2812891,-3636728,3941888,-2534297,665884,1075305,-2472310,2865760,-2215207,1375966,6635,-1262940,2055772,-2059541,1278752,-58904,-184942,1120750,-1460619,1154335,-654370,96898,950508,-1144746,1070354,-934791,469736,159006,-764784,1702254,-1750135,1251415,-566486,-158736,936225,-1360993,2035197,-1616359,976947,333806,-1407507,1935183,-2323580,1659697,-681797,-329563,1419982,-1594387,1855102,-1078691,184281,519984,-1138211,1082915,-760334,301383,359292,-434368,367088,80886,62813,536483,-474892,89095,248145,-838841,884816,-655326,447637,176262,-820024,749406,-891397,712446,-91293,-443884,585854,-940057,522013,-322841,168428,-103633,19494,187313,-193352,100657,-182430,-19152,-228885,88343,167860,-206169,238775,63419,-111477,22600,-260381,193638,261762,-639241,853580,-732687,475891,532203,-1263204,1620087,-1912489,1130050,-138941,-929530,1927682,-2272264,2028638,-987106,-332493,1563057,-2386009,2951505,-2132976,829206,772181,-2122429,2480249,-2554226,1323323,-123829,-971135,1990183,-2123469,1894256,-672960,-145665,1202834,-1442091,1769072,-1043473,387424,485525,-1406996,1650295,-1576991,1067339,38836,-812484,1497278,-2145676,1973664,-1395187,215814,1459942,-2238971,2762579,-2281910,1267252,-47086,-1931226,3089036,-3731272,2598858,-1157330,-767976,2671253,-3966852,4062800,-2843563,573830,1587892,-3255095,3763622,-3543033,1928376,7159,-1724740,3111425,-3370318,2801579,-1238092,-752673,2231929,-3074473,2912835,-2121045,602417,1333126,-2508518,3075216,-2607240,1756185,-16206,-1656339,3049838,-3201625,2838348,-1377660,-289750,2310804,-3522743,4138515,-3063423,1230776,875494,-3116931,4510322,-4851294,3248105,-1153911,-1602595,4168002,-5457131,4266417,-3039545,366827,2278480,-4780693,5348197,-4505366,2033350,806094,-2978374,4743277,-4958711,3652742,-1267954,-1382425,3508687,-4566505,3986170,-2978433,402175,2240663,-3983848,4356028,-3681405,2079497,255074,-2434941,4184746,-4681338,3618171,-1336699,-1008250,3126697,-4767076,5003665,-3401070,1006342,2049744,-4016817,5586858,-5206823,3426545,-732716,-2628157,5010192],[0,0,0,0,0,6,-17,29,-44,57,-72,88,-101,122,-149,179,-221,270,-326,387,-452,524,-604,697,-803,923,-1059,1207,-1367,1545,-1735,1941,-2168,2421,-2701,3005,-3340,3701,-4097,4521,-4983,5482,-6023,6614,-7255,7960,-8730,9572,-10503,11533,-12683,13963,-15404,17028,-18882,21017,-23503,26439,-29967,34281,-39667,46573,-55703,68263,-86464,114846,-164525,273202,-937139,475795,409744,-1538252,2232390,-2658558,1864181,-554725,-1139534,2252520,-2324276,2356078,-1202599,-360157,1366546,-1811106,1606700,-551389,-256002,903455,-886446,206862,439907,-1172104,1294283,-964498,-20808,1166708,-2377097,2565775,-1636019,463050,714301,-1723182,2374466,-2536310,2042819,-709807,-323754,1109168,-2209980,2126455,-1527403,1467494,-1315337,701199,615515,-1818787,2481626,-2680067,2638722,-1529420,208443,1727974,-3171572,3276709,-3112038,1854190,357453,-2681076,3798047,-3255017,1770098,304734,-1650243,3484618,-3407762,1920661,550171,-2129103,3088567,-2975174,1941831,117487,-1973226,3472150,-3532320,3271428,-1048699,-1904993,3448047,-3668688,3077347,-2281579,1169546,1178849,-3219718,4236037,-3464238,2747977,-1262529,167231,1768407,-3813654,4167684,-4175401,2884299,-1381565,-1110579,3593709,-5040418,5249827,-4004044,1416327,1763311,-4589108,5199260,-4393342,2058865,661290,-3116868,4539350,-4264179,2386788,106521,-2405273,4545586,-4887630,2881446,35616,-2928338,4344046,-4933672,4101192,-1818893,-1500245,4432075,-5807676,5481777,-3647140,788094,2282763,-4723862,5670040,-4616779,3585292,-1245974,-1445337,4287049,-5424084,4562894,-3361488,2497983,-583088,-2862499,5810967,-6940368,5319722,-1906465,-1244069,3794462,-5727663,6442319,-5272401,2214673,2342284,-5961213,6986171,-5159100,2600139,152574,-3179034,6722586,-7425220,4923492,-37535,-3934650,5730652,-6393638,6290911,-3584495,-1333384,6368407,-8417992,7448834,-4800315,844210,2774722,-6555808,8531273,-7292357,4064887,-740216,-2806387,5217999,-7061053,7560762,-6137274,2224016,1930617,-5680051,7241488,-7404115,6066021,-3291231,-1214624,6113428,-8420336,7769661,-4814299,1582487,1762933,-5653960,8570000,-7626802,3976095,1008476,-4564130,6786993,-7502079,5765200,-2630222,-1923438,7022310,-9050525,7807300,-3435301,-1581335,5570720,-7747110,8152149,-6230391,2030798,2897076,-6882634,8564354,-7296030,4661733,-1025190,-2847275,6383344,-8289556,7742828,-5172046,1037465,3330363,-6333334,7506810,-7355320,5519087,-1932089,-2902115,7043085,-8450959,7365192,-4931259,1346897,3140359,-7267686,8618529,-6453123,3107415,375138,-4358883,7548223,-8851496,6339499,-1453176,-4325037,7437546,-8573009,6858375,-3633299,-1146603,6356363,-9711367,9060952,-5667982,647797,3965859,-7725556,9151222,-8821038,5888324,-666651,-5413838,8802078,-9358342,7873772,-4868758,687416,4301608,-8389546,9750215,-8017605,4440681,-276598,-3892398,7636481,-9331401,8383126,-4777378,-245066,4792556,-8332758,9330298,-7496306,4036978,1221650,-6216346,9314909,-8782542,6298285,-1154611,-3706137,8053394,-9666775,8038369,-3848021,-1655965,6506291,-9495646,9379418,-6375256,1800929,3793684,-8117133,10117098,-8689442,5260432,-82853,-4793627,8657172,-9808620,8522451,-4707604,-398887,5232412,-8605493,9472397,-8131982,4586790,-16422,-5000738,8729499,-9543403,8037152,-4447780,-522173,5460344,-8639421,9374717,-7426374,3434345,1995538,-6223220,9011081,-8682197,5928614,-1082136,-3995625,8159342,-9529298,7641924,-3482994,-1595228,6446780,-9264797,9011116,-6313530,1198272,4107110,-8309654,9982081,-8507112,4601285,100832,-5480538,9152644,-9787931,8029086,-3882528,-1006486,5813821,-8778647,9413804,-7801619,3663407,1232333,-5673930,8648428,-9258418,7492472,-3527450,-1085058,5645999,-8569730,9378052,-6741592,2796282,2556777,-6743914,8874509,-8737150,5697481,-774358,-4362247,8010864,-9065016,7662840,-3592618,-1757346,6539158,-9505579,8870012,-5847039,928892,4127198,-8213818,9846089,-8207878,3907013,919316,-5642586,8820064,-10004535,7793039,-3164035,-2056874,6446592,-8731170,9048962,-6901522,3085322,1935233,-6106516,8724083,-8963403,7033537,-2692322,-1991426,6316855,-8237539,8718827,-6247801,2102717,2750938,-6722536,8592527,-7734469,5278043,-528894,-4336092,7543613,-8224691,7190723,-3432578,-1666515,6268277,-8465369,8414667,-4903304,982114,3732235,-7393974,9342428,-7456927,3695906,1289131,-5570484,8349128,-8697480,6785276,-2441975,-2189885,6446056,-8558538,8464763,-6052550,1711834,2471577,-6401173,8056505,-8070780,5795806,-1741572,-2513230,5857958,-7928130,7538387,-5282519,1415315,2908794,-5881260,7723186,-7314724,4779791,50133,-4279222,6782846,-7209654,6074112,-3082583,-1033217,5731914,-8090299,7550404,-4436604,274299,3814211,-6768770,8066178,-6560804,2829553,1510880,-5433020,7621675,-7933400,5596642,-1714377,-2580888,6038710,-8177611,7614160,-4586828,994190,2791919,-6072484,7722922,-7071125,4630817,-762663,-2765156,5285257,-7178981,7107116,-4660819,511745,3216437,-5481298,6408174,-6073192,4383429,-577218,-4060939,6528885,-6804007,5242987,-2179433,-1302693,4545240,-6699441,6428935,-4207538,285115,3714176,-6090166,6683110,-5325054,2343425,1255260,-4703501,6942451,-6891669,4288510,-906743,-2803343,5693343,-7022657,6328563,-3783285,378758,2963707,-5321869,6637270,-6122270,3500050,415161,-3193438,4956434,-5869292,5632409,-3736824,150815,2634291,-4858796,5550096,-5210321,3199432,38918,-2971498,5226088,-5635739,4397340,-1798927,-987426,4074000,-5801369,5430633,-3167140,14422,2788068,-4707050,5497506,-4564444,1942736,1527554,-4419966,5757410,-5467069,3413009,-811959,-2534720,5140958,-6257325,5109741,-2598223,-546244,2608959,-4547566,5350583,-4898398,2650983,351616,-2933072,4330434,-4701547,4264903,-2586168,361065,2138780,-4147784,4758232,-3873268,2196273,284233,-2195785,3817693,-4518255,3597522,-1483664,-1013003,2775113,-3935118,4170727,-2932050,587323,2428150,-4066051,4101299,-3172501,1100091,788542,-3111900,4725940,-4591138,2446602,282599,-2397994,3906715,-4673361,3857718,-2143809,-601521,2884141,-3966610,4182390,-3018521,1402382,719596,-2484078,3155287,-3911618,3113728,-1678796,-446543,1955387,-2969522,3473873,-3042695,1735980,171717,-1657669,2789954,-3101550,2504205,-1333204,-338578,1985207,-2654287,2744517,-2170250,605050,1542557,-2512583,2821476,-2023978,777533,918736,-2431873,3022398,-2925711,1556633,578216,-1961399,2975217,-2985107,2424889,-824464,-784737,2084866,-2863242,2922796,-1828320,646982,944150,-1685174,2641341,-2510253,1810292,-720696,-294309,1259705,-1929460,2093373,-1793649,824237,-68587,-1074462,1624501,-2024592,1574765,-1321761,116503,858273,-1536840,1920402,-1382346,498666,625894,-1046747,1892740,-1358410,376830,438259,-1277814,1489505,-1397023,469157,205960,-1530596,1801091,-1884973,1197626,-118331,-818996,2033127,-1791515,1607772,-822960,-76551,892272,-1343253,1511868,-818544,567026,-257071,-397906,806734,-828992,790679,-672077,373639,-741457,185548,396338,-767405,904501,-927859,677519,-110568,150123,814707,-926943,1096755,-374287,307681,273491,-226088,254744,-68224,-268965,-42398,-404044,-54812,313745,-614728,792329,-481008,114122,599178,-1112145,806478,-713839,161178,91693,-669427,746399,-853576,521171,394830,-388973,180782,7846,-52300,258569,-380240,223018,203653,-674964,1004724,-846221,400370,154604,-966058,1159000,-1202948,912669,-316889,-576662,950445,-1290084,1306340,-980069,169956,309148,-705891,669306,-967865,814401,-508604,28726,297569,-496479,736414,-934165,773737,-698923,114901,462534,-1264695,1076160,-812248,566556,285194,-779286,1167488,-821266,679718,24307,-952109,1291463,-1394105,919328,201667,-1249942,1648660,-1903757,1555719,-173501,-718769,1680620,-2295094,1879452,-676682,-316872,1345788,-1886791,2092263,-2091259,664164,72516,-1422425,2008361,-2046269,1787121,-1008405,168193,1173040,-1977004,2162018,-1703922,1176212,86010,-773950,1832513,-1842519,1652872,-939300,36268,1374924,-1706654,2186130,-1603497,533204,775262,-1465972,2004975,-2170998,1186013,44639,-1796514,2594402,-2686740,1794106,-411646,-1050512,2666761,-3064251,2998356,-1665840,-383785,1769997,-2979058,2921692,-2538119,1315437,474764,-1984174,3292164,-3309960,2327366,-1086148,-362562,1765129,-2998715,3284211,-2209802,962430,374584,-2196694,2789608,-2935412,2062969,-785261,-798668,1966340,-2827270,2983699,-2139900,263440,1336359,-2426944,3124140,-3114974,1762534,369781,-2561343,3329292,-3406155,2389499,-655700,-1450086,3362542,-3756801,3591264],[0,0,0,0,0,0,2,-11,23,-38,55,-77,98,-119,145,-176,216,-263,320,-389,465,-553,653,-766,896,-1043,1208,-1394,1596,-1822,2071,-2346,2652,-2987,3356,-3770,4219,-4712,5250,-5832,6468,-7159,7910,-8733,9631,-10608,11674,-12841,14114,-15504,17029,-18712,20580,-22659,24988,-27609,30580,-33977,37902,-42490,47936,-54521,62648,-72944,86421,-104832,131609,-175634,455614,-1313782,1528108,-798893,-237447,1549063,-2534844,2882554,-2031297,1048827,462041,-1860866,2246264,-2244644,1588465,-335850,-144427,655168,-1079915,731253,-622871,571109,-729271,857491,-566030,699154,289883,-1129254,1427945,-1819376,1600094,-781713,-237828,1278800,-1916938,1635642,-1183639,162170,959490,-1043541,844051,-371575,-197112,1040600,-1252585,342610,1042472,-1986676,2281674,-1609108,74353,1139564,-2682440,3449938,-3044085,1773933,235444,-1934991,3279122,-3930858,2873356,-1246552,-490363,1518180,-2346331,2307047,-2205045,1194099,-27325,-473253,676476,-1119809,1445521,-1879251,1962812,-1192657,56655,1177888,-1755120,1900184,-1819373,1238809,-428984,-936799,2206851,-2134915,773575,405580,-1148716,1687354,-1978903,1352057,708230,-2684437,3221418,-2550732,1388520,586915,-2597783,4141107,-4661055,3038716,-1037056,-1986418,4130831,-4934661,4347427,-2184281,-370880,2175279,-3069711,3521359,-3035016,1901797,-569164,-582874,1878287,-2677739,2266675,-1626699,827662,-367338,-270718,1808057,-2362190,2036571,-1299419,470216,660791,-1856901,1986153,-1629060,513654,164851,-1173079,2130923,-2624140,1089584,1139849,-2272382,2746110,-2463985,2266477,-355588,-2804349,5374132,-5170650,2657325,474209,-3378598,4455106,-5179175,4312971,-2577067,-236036,3735781,-5681615,5178044,-3348853,1180721,174687,-1769988,3829034,-4852240,3442873,-899688,-378840,960801,-2150261,3827426,-3784221,1422253,923316,-1970398,1946952,-1798038,2550166,-1467089,-610571,2156956,-2716624,2637758,-1962672,736269,1133975,-3417353,5192461,-4816927,2081832,1786550,-4507306,5625676,-5435734,4012489,-1268842,-3105831,6758520,-7536960,5517256,-2094374,-111354,3141104,-5638507,7127262,-6071368,2189041,1412157,-3721358,4746665,-5439211,4871528,-2903918,-118424,3338324,-5471171,5248621,-3656972,1269007,511860,-1920221,3069978,-4401569,3844989,-2011565,-595994,2313765,-3464034,3640735,-3364866,1379963,1416165,-4021768,5290705,-4391687,2046950,1336302,-3838674,5836898,-5834739,4035200,-1093535,-3483152,6113058,-6925247,5273324,-2857305,-215951,4026253,-6776146,7297021,-4895745,1842822,819292,-3467824,6029783,-7069110,5040364,-1567575,-1904673,3733641,-4536257,4726063,-3921864,1779961,891169,-3126195,4381061,-3985808,2479342,-913704,-547542,2905734,-4854306,4718401,-2420589,-571007,3320879,-4184901,4912627,-4363237,2110712,1608930,-5392949,6716651,-5514776,3223760,186130,-3415438,6407603,-7725047,6208182,-2509123,-1830199,5318022,-7420254,7585175,-5721802,1771257,2357384,-5878608,7502402,-6985514,4526453,-1168406,-2495258,4795501,-6341883,5825088,-3832189,741523,2164135,-4117201,5276263,-5058212,3322654,-702236,-2191527,4225054,-5163236,4562607,-2555120,-174534,2722423,-5163721,5568219,-4378213,1378086,2223937,-4955595,6248072,-6016717,3621843,70389,-3882036,7035890,-7727735,6120626,-2526427,-1486260,5643187,-8024309,8063932,-5391958,1479296,3059265,-6478890,7747163,-6967092,4252226,-570374,-3159875,6191907,-6892671,5753643,-3277696,160744,2948483,-5192611,5633912,-4813311,2654268,24534,-2695282,4570759,-5101628,4251503,-1919056,-905419,3802048,-5071426,5361909,-3898016,1259412,2503334,-5133549,6259656,-5836417,3256750,648455,-4486763,7157274,-7251931,5629696,-2127418,-2199338,6306057,-8422015,7769606,-5131991,793019,3757793,-7113586,8130807,-7000767,3927955,426394,-4164627,6581267,-7175958,5453820,-2989265,-648680,3877090,-5653721,5813130,-4550369,2074362,809849,-3557649,5291718,-5112369,3623884,-1626460,-992185,3931015,-5436911,5334552,-3381946,83492,2512845,-4932368,5966764,-5192542,2689158,1044257,-4557888,6689756,-7038079,4907468,-1497429,-2874408,5952502,-7790562,7603760,-4418803,290033,4388091,-7480435,7970711,-6695571,3295367,904766,-4922128,7063214,-7245966,5797417,-2511591,-1421632,4676966,-6299206,5883815,-4010577,1339915,1264286,-4033015,5747989,-4932484,2970471,-843444,-1938171,4035587,-4867105,4627885,-2740523,309296,3091179,-5062849,5523401,-4694031,1685347,1356977,-4370228,6272604,-6493020,4300156,-752908,-3031507,6299890,-7353401,6454831,-3356515,-645581,4241352,-7037238,7707090,-6487865,2560303,1919968,-5762219,7165586,-6504558,4641965,-1813359,-1973668,5197024,-6807221,5763009,-3360979,767873,1891289,-4247557,5158118,-4353197,2787430,-212764,-2385394,3848982,-4765551,3789550,-2057842,-597994,2778967,-4409243,4744276,-3503465,1056667,1249095,-4393025,5772429,-5256198,3128671,99237,-2988129,5282930,-6629873,6041059,-2878922,-1519855,5084328,-6496815,6527181,-5166697,2351247,1996647,-5570710,6781116,-6036568,3715764,-501376,-2786889,4989242,-5857702,5092744,-2947323,82123,2714508,-4425604,4599174,-3378871,1718255,447079,-2318758,3913436,-4220560,2977873,-1232486,-1117142,2793729,-3827811,3845595,-2513061,297336,1758993,-3812983,4954589,-4349033,2099643,419902,-3030147,4748309,-5130953,4802158,-1916351,-1357724,4587713,-5834850,5748746,-4030559,986006,2654354,-5525631,6264030,-5128556,3073833,59586,-2956067,5013519,-5464027,4505322,-1969740,-790642,2696450,-4160157,4112997,-3279195,1153829,1128028,-3082924,3354653,-2724977,1811098,-572480,-807685,2616157,-3738317,3179357,-1331152,-516885,1570467,-2475749,3518358,-3456667,1694012,1029973,-3013216,4078315,-3568816,2977202,-1414583,-1237364,3637416,-5313922,4789288,-2640528,-137975,2418658,-4298623,5188505,-4501328,2289720,475518,-3463985,4193734,-4383837,3297236,-1400524,-552702,3318504,-3938657,3486833,-1850452,583161,1135263,-2117680,2971328,-2799230,1107849,249116,-1398422,1945494,-2076084,1712694,-917556,-243184,1467611,-2325407,2503448,-1785739,180201,970166,-2257316,2836425,-2873661,2063571,-357512,-2017960,3136793,-3623232,3066612,-1805872,119452,2337852,-3971270,4032652,-3326799,1288374,1041604,-2682463,3785191,-3636973,2469685,-591431,-1627966,2645339,-2612240,2364283,-1445827,234302,1048478,-1812346,2308075,-1504292,337320,419179,-944497,1231966,-1098681,847953,50951,-848229,1317729,-1053154,972612,-628964,10211,777308,-1551580,1954686,-1443784,654156,407067,-1210066,2104474,-2401153,1787783,-754113,-519503,2000043,-2675558,2532729,-1776977,797468,1124743,-2169732,2608670,-2443333,1526706,132405,-1290389,2043737,-1980431,1478812,-727418,-428819,1322282,-1209880,897138,-369186,-107052,498152,-719951,577803,-264751,-178377,628428,-677646,247775,-325288,69075,97836,-571101,843521,-595147,298231,-284668,-160187,410009,-679298,1015139,-1220788,559308,-77861,-709224,1054758,-1575089,1328711,-720595,-78183,1101739,-1646094,1552012,-1259325,396275,152395,-867384,1202030,-1090022,560463,407799,-423997,680814,-357322,86776,395041,-553624,348912,-230236,-513356,583025,-1100814,942587,-307184,-254402,817116,-1216431,1178746,-619767,459802,477497,-721987,921155,-1038714,528074,-201420,-143205,194067,-535455,591928,-601376,502311,-144529,402657,273593,-607171,381338,-347898,441351,-151865,-139615,416082,-519848,486944,147458,-458669,512417,-242328,244315,236461,-637019,1256991,-903162,394616,632071,-1364903,1783025,-1187984,1061588,58368,-816933,1733385,-2019948,1561702,-554476,-323812,1219250,-1812498,2044517,-1482648,316239,625811,-1228715,1519157,-1569871,836164,40711,-268742,885207,-1368027,1220183,-803591,254619,531007,-1047286,648012,-507064,56677,-81378,-310818,1182786,-1466778,502371,-473063,-297725,1238916,-1674998,1446893,-1157156,148789,1318393,-2132529,2243231,-1755530,777731,489298,-1851804,2848565,-2726486,1761653,-313985,-1089366,2216818,-2976450,2698548,-1570040,-106049,1392631,-2505063,2405674,-2205072,855482,422875,-1682566,2267888,-2234119,1279469,-278751,-604950,1677219,-1971500,1678569,-1021070,-42322,906577,-1690902,1861187,-1822139,1055822,98195,-1420241,2362524,-2362528,1767502,-464904,-663067,1909779,-3042205,2990714,-1958746,220119,1615752,-2997794,3962049,-3018331,1702342,355345,-2021931,2863911,-3966884,3274973,-1438398,-724131,2447386,-3526518,3652305,-2651388,999357,1115423,-2851734,3456060,-2972786,1837776,-65549,-1643726,2578331,-2706964,2390859],[0,0,0,0,0,-8,17,-24,26,-32,36,-40,44,-50,60,-74,87,-103,118,-142,164,-189,220,-250,282,-318,354,-393,431,-477,527,-591,662,-742,825,-912,1004,-1094,1193,-1299,1416,-1551,1702,-1868,2052,-2249,2463,-2700,2958,-3247,3573,-3952,4393,-4911,5516,-6237,7108,-8180,9520,-11238,13506,-16588,20926,-27318,37312,-54256,86825,-166154,678177,208873,-1333871,1711430,-1607985,942573,-350113,-805574,1778923,-2035430,1943644,-938262,-99297,103398,-725880,1049691,-1065473,1171449,-1140576,1315291,-1185902,616459,402316,-1328990,2370035,-3030605,3096400,-1712340,-354387,2499252,-3701149,4130777,-3797092,1716024,1129535,-3200885,4418090,-4032549,2541834,142439,-1959564,3242708,-3274026,2367230,-798745,-1090814,2876292,-2864336,2018163,-226296,-1308730,2114307,-2386627,2138604,-927162,-628637,1783755,-2487711,2607923,-2653154,960175,760470,-1917578,2927824,-3277599,3233878,-2137135,376853,1957969,-3705558,5108286,-5131590,3976425,-1310125,-1785867,4771910,-6747247,6905791,-4472260,342501,3303625,-5410560,6849341,-6205514,4099949,179519,-4406756,6452139,-6280648,4329126,-1515371,-1670076,4865325,-6068226,5017950,-2389125,-476498,3383136,-5375780,5469675,-3648456,865640,1894767,-4637312,5451098,-5333378,2818436,-30003,-2759471,4790567,-5424226,5497703,-3150532,659327,2371486,-5207647,7340811,-7097976,4410948,-801357,-3435290,6301714,-8453619,7980814,-5067381,-77655,5055736,-8305369,8966163,-7486117,3705929,1249755,-5812932,7818169,-7995747,5790555,-2155708,-2622966,7034647,-7697929,6162521,-3382950,120675,3970007,-7079178,8308556,-5379155,523495,3847567,-6566312,6941273,-5721736,2862723,328056,-3910394,7260315,-8321835,6449061,-2676353,-1223600,4070847,-7317182,9470517,-8719921,4285325,1658093,-6326854,9223895,-10125273,9015622,-4517112,-2484151,8386407,-11111461,10105412,-6905240,2647180,2992324,-8760886,11017459,-9909088,5999154,-674249,-4532941,9257363,-11193639,9567353,-4629195,-2489627,8013679,-10805326,9824589,-6009341,1425955,3967535,-8773543,11001132,-8962685,4065650,1426695,-5245933,8347866,-9915490,9042729,-4557134,-1783027,7096562,-10264724,10782185,-9010422,4553408,1450403,-7802683,12409208,-13150449,9480837,-3318998,-3748983,9312634,-12110375,12396375,-9073603,3002936,4187648,-10363803,13253723,-11886257,7378492,-1117970,-6092164,11232736,-12876323,10245341,-4584212,-2611973,8697857,-11411017,10766507,-7315113,1281007,4979164,-9834948,11321992,-9134350,4147042,1183579,-6050721,10229133,-11115103,8823835,-3361936,-2434774,7276088,-10536181,11902437,-9475421,3320268,3658720,-9578475,12340051,-11707950,8407241,-2615080,-4663438,10282336,-13556108,12854189,-7770014,971347,6000475,-11325467,13858566,-12448176,7130003,1220357,-8860386,13045573,-12997647,9638687,-4012910,-3241820,10439272,-13459786,12137060,-6702345,-189836,6586419,-10716129,12450725,-10179901,4416717,2608572,-8257485,11913928,-11603930,8398855,-2782650,-3995017,9696929,-12730282,11904180,-7932149,1810957,5086304,-10573522,13178685,-12477516,8073888,-1103557,-6028147,11776097,-13989080,12744033,-7619658,151855,7384082,-12758255,14375798,-11831082,5966390,1719496,-8898370,13565661,-14118608,10084241,-2819155,-4886799,11203697,-13413357,11999377,-7217416,-141515,6961800,-11953899,13035366,-10159951,3742725,3040913,-8980452,12491710,-12130668,8309281,-1628947,-5313805,10510682,-12656856,11323130,-6616110,336981,6374494,-11115293,13082623,-11054713,6106383,607088,-7073430,12088118,-13918986,11491657,-5971016,-1630451,8237043,-13160425,14092005,-10730817,4720056,3320157,-10071194,13532212,-13368700,9070554,-1806794,-5497987,11726406,-13767221,12141983,-6402596,-1199490,8174726,-12574672,12792429,-9260852,2852028,4315573,-10030010,13020731,-11503746,6949304,-258825,-6436740,11042154,-12583543,10604126,-5648808,-959290,7411529,-11831181,12835480,-10169635,4945579,1974607,-8205922,12021609,-13120785,10289462,-4533980,-2838803,8919796,-13189656,13295157,-9556929,3046791,3959368,-10223331,13411857,-12892933,7828660,-1267778,-6293692,11503840,-13432069,10908960,-5309188,-1823688,8530686,-12177036,12208533,-8507917,2029395,4721612,-10125638,12280432,-10682345,6193111,363967,-6955251,11232022,-12140507,9280704,-4136284,-2103774,8140867,-11900584,11698006,-8607397,3298721,2894846,-8677072,12251319,-11869387,8231226,-2358034,-3744536,9012312,-12004858,11663564,-8183802,1504667,4949438,-9999683,12338565,-11003523,6469411,153523,-6444509,11260721,-12402780,9681952,-4021930,-2899427,8518650,-11299682,10800364,-7293219,1226082,5059465,-9955388,11214127,-9267848,4702875,1627894,-7187443,10387468,-10645196,7730728,-2828265,-3337673,8375606,-10888017,10063927,-6334114,1475337,3551395,-8350388,11209180,-10147933,6183786,-742018,-4594517,8669532,-10691002,9985167,-5963373,48498,5351341,-9439186,10808637,-9458805,5087495,764238,-6366497,10462890,-10694977,7929146,-2664487,-3184266,7716759,-10625536,9427294,-5645172,-336710,5552278,-8806877,9540024,-7476469,3625369,1974205,-7367201,9826248,-8331863,5518725,-1174043,-3275839,7799314,-9880404,8484883,-4563456,-363830,5049788,-7999083,9057752,-7519090,4248621,285074,-4876247,8219819,-9324135,7247098,-3640249,-527957,4761051,-8197534,9212965,-7511826,2839313,1782698,-6320331,8538480,-8589160,6107998,-1794455,-3328754,6966909,-8427019,7373801,-4298393,-722746,4898177,-7794184,7826850,-5805502,1924066,2720597,-6529447,8106936,-7002276,4244580,-54681,-4076291,7342271,-8272128,6212184,-2472066,-1709497,4813502,-7020624,7780112,-5879040,2289612,1795691,-5322852,6556317,-6933499,5767529,-2738120,-1559961,5276635,-7494909,7071867,-4971202,1567659,1533786,-5011755,7349615,-7423378,4534088,-249223,-3073640,5549775,-6237112,5777905,-3366163,-631836,4814578,-6961127,6346150,-3576429,940137,2212787,-5300615,6296072,-5656238,2823438,937829,-4298015,5824643,-5406417,4149702,-1609264,-1466566,4744777,-6125709,5297278,-3304455,717210,1658258,-4225132,5785153,-5414301,3410509,-490969,-1928536,3730165,-5098393,5061291,-3756249,877952,2206368,-4136401,4961587,-4295418,2748405,-343204,-2267314,4262906,-5188490,3821104,-1505217,-1233374,3735118,-4113451,4215763,-2761973,430093,2470746,-4396869,4353651,-3077668,800067,1334980,-3101846,4436053,-4460610,2552389,112962,-2458577,4087506,-4285955,3352760,-1782460,-301537,2353815,-3591295,4057513,-2901683,1316306,287480,-1788524,2862724,-3399653,2991804,-1549120,-485252,1810338,-2529560,2855523,-2827102,1607433,226367,-1972919,2968653,-2916070,1691464,-790266,-867835,2282600,-2645271,2237084,-1441724,-618511,2274249,-2307763,2405279,-1300711,43094,1506811,-2882302,3027938,-2065572,240983,1238866,-2042521,2912387,-2580736,1741431,-30888,-1546872,2302416,-2299311,1930338,-959752,-103048,796110,-1666548,1918504,-1446447,904086,-160178,-199553,835083,-1048242,1307739,-949690,358833,276495,-607534,761651,-981486,706011,-75644,-516755,841581,-815740,488390,10018,-671545,613903,-1021476,852255,150447,-831913,1370840,-1469265,769031,-199727,-1061291,1629062,-1985560,1706426,-557453,-546203,1567530,-1814543,1732094,-1188108,83329,753588,-1140254,1208980,-715482,331984,320857,-917639,618109,-565331,9059,373936,-542999,758737,-360377,-75662,486041,-765128,749996,-523049,215139,465669,-652010,1007865,-947461,985500,-397886,-61366,868129,-1318360,1167751,-1039344,960085,-118126,-863811,1472252,-1804086,1870257,-819974,-124729,1195641,-1877760,2420089,-1867423,1115364,482728,-1654924,2127356,-1917907,1262333,-50661,-1172290,2005288,-2114752,1421028,-450422,-1006560,1817751,-2098863,1575476,-537224,-635430,1647979,-2311153,2130079,-1401180,49740,1130754,-2256820,2471651,-2237363,1404609,-90938,-1349615,2439832,-2608216,2467404,-1316592,97924,1547762,-2408573,2664599,-2503060,1551689,-279357,-1309597,2777467,-3256223,2395263,-1190924,10729,1836259,-2964200,3192583,-2404039,985313,697355,-2670547,3285106,-2974637,1531110,279956,-1736085,3161996,-3547957,2357565,-769466,-1345179,3115241,-3430127,3092118,-1626566,-208807,2173621,-3620273,3683375,-2836019,1548820,726737,-2809261,3580270,-3695001,2842797,-1500791,-646806,2946309,-3971005,3920547,-2864633,1021592,1024752,-2508149,3936277,-3674410,2592995,-682391,-1220682,3102923,-4014019,3861711,-2435679,444576,2229174,-4074549,4480505,-3409403,1296916,941928,-3264306,4292810,-4196868,2697594,-243096,-2526028,4273416,-4876969,3724994,-1566492,-1078760,3227626,-4468604,4639009,-3704303,1340054,1506964,-3949612,5133713,-4695419,3389192,-789925,-1717089,4227896,-5276124,4581464,-2990276,481432,2266079,-3954301,4953344,-4620013,2538827],[0,0,0,0,0,6,-12,22,-32,39,-47,60,-68,86,-107,130,-162,194,-231,272,-318,371,-432,507,-590,686,-791,905,-1026,1157,-1300,1458,-1639,1839,-2068,2319,-2595,2893,-3215,3559,-3932,4336,-4775,5259,-5790,6381,-7023,7733,-8507,9363,-10304,11351,-12517,13831,-15326,17035,-19012,21329,-24085,27423,-31543,36760,-43587,52891,-66283,87094,-123602,204653,-722742,284287,389163,-962394,1734872,-1546497,872291,-115425,-749750,1310177,-1403353,1145226,-386286,-517591,748199,-732193,-97696,574580,-902547,458598,569331,-1854274,2475342,-2657418,1424731,100018,-2157605,3992500,-4436271,3454225,-1457939,-946175,3410008,-4648325,4738724,-3732786,1372631,1476973,-3604335,4748252,-4389311,2447428,-446525,-1476342,2438836,-3208929,3059532,-2184456,442482,1218540,-1906015,1904848,-2226823,1494284,-652333,-729866,1951720,-2056200,2171960,-1216736,-274853,2379947,-3314086,3383605,-2320396,750642,1784893,-4122527,5630967,-5173281,3050830,175997,-3755266,6537921,-7490641,6055624,-3365368,-1186374,5474494,-8727207,8700435,-5456770,1485769,2645245,-6011099,8176162,-8123708,5086204,-327298,-3620966,6101889,-6862444,6339250,-4069980,406474,3113550,-5329591,6038749,-5242295,3056719,-176381,-3169237,5551687,-5598165,5024690,-2280389,-1331221,4368912,-6160500,6004600,-4117321,1023830,2583384,-5888864,7381953,-7406500,4523982,-11441,-5208320,9180227,-10029618,7667451,-3367705,-2119923,7627052,-11089574,11162905,-7398726,1753575,4568684,-8849187,11069484,-9794566,5597703,-121664,-4356722,7961359,-9761485,8674677,-4467910,-902941,5447158,-7615888,8529236,-7198904,3808100,1493578,-6377076,8836626,-8105681,4701521,-609225,-3134392,6008944,-7993099,7889477,-5436971,110182,5327669,-8918254,9593696,-8112628,4669086,709215,-7457844,12480970,-12714678,8633315,-2447781,-3770501,10167315,-14224040,13905195,-7753505,-580597,7399501,-11786159,13650492,-11713857,6141777,1061597,-8008277,12411170,-12849953,10407301,-4906200,-1623183,8143083,-12494020,12864124,-8857437,2219080,4189983,-8723117,10745978,-10375063,7443356,-1286125,-5534249,9694686,-10517720,9113741,-5884793,664330,6031996,-11142959,13055588,-10229080,4536908,2092814,-9081737,13665400,-14371709,10909470,-3234538,-5677421,13110027,-16017719,14591982,-8247344,284179,7532266,-13348724,16162127,-13737177,7346693,1055703,-9402436,14572391,-15415771,12022434,-5018408,-3064103,10422576,-14199464,13803340,-9008361,1868014,4782165,-10327768,12577579,-11613319,7158927,-191447,-6187072,10275149,-11924086,10250081,-6013258,-844761,7779764,-12388316,12381301,-9717165,4374637,2906949,-10078075,14778719,-14562969,9451950,-1199800,-6696659,13102996,-15884174,14043347,-8622881,-418945,9523182,-15673259,17012650,-13177687,5911033,2859469,-11046376,16834841,-17117088,11779846,-2848809,-5659874,12165014,-15545898,14711978,-9700117,1121384,7454972,-13350345,14435184,-11907572,6347860,798763,-7994794,12395374,-13653361,10489792,-4517022,-2532737,9499504,-13414618,13924448,-9751214,2751228,5044681,-11788199,15322843,-14063313,8874987,-849833,-7751181,14304149,-16593964,14280649,-7577192,-1623777,10417464,-16425909,17909716,-13787738,5585113,4268331,-12479217,17451864,-16923472,11489398,-3000419,-6104091,13656712,-16659449,15025562,-8888976,269372,8106395,-13497097,15454683,-12481128,6216448,2108281,-9204819,13496676,-13980076,10036575,-3654246,-3845142,10207333,-13851575,13100017,-8840450,1643826,5805030,-11865447,14572368,-13048589,7984296,180960,-8274191,14150754,-15729906,13052516,-6138559,-2870339,10997533,-16312644,16757225,-12280002,4176939,5334949,-13273252,17514204,-16302720,10490617,-1902239,-7774301,14346058,-16922150,14645880,-7803614,-735643,9078867,-14519229,15551753,-11897331,4731398,3153225,-9952464,13905008,-13758276,9444107,-2744325,-5072966,10812940,-13824051,12718627,-7758434,486326,6860335,-12217591,13979915,-12076017,6162621,1569411,-9213457,13986002,-14995980,11710104,-4816953,-3671022,11564079,-15847927,15702568,-10983763,3080597,6172455,-13456528,16592712,-15197647,9201660,-746259,-8172103,14787349,-16310796,13708101,-6405246,-1956044,9779260,-14506250,14932316,-10800481,4090799,3771659,-10252497,13525541,-12942496,7994836,-1304897,-5647970,10871328,-12896617,11298490,-6343687,-467462,7153000,-11603192,12621914,-10597970,5008727,2157122,-8631055,12851960,-13304476,10110043,-3387064,-4743465,11119912,-14305019,13464769,-9043119,1908544,6582193,-12980807,15399733,-13190199,7229885,367905,-8551660,13675315,-15070747,11736860,-5589104,-2465302,9897195,-14128043,13551742,-9279241,2575074,4363145,-10030621,12697124,-11751650,7214697,-588801,-5803227,10528869,-11794832,9636226,-4701089,-1258841,6935399,-10769327,11614097,-8516517,3000247,3531069,-8548930,11182701,-11298263,8209756,-2203776,-5144433,10580684,-12596186,11216702,-7212337,651541,6377742,-11864441,13492671,-11307307,5771700,1141823,-7970686,12529682,-13431788,10116136,-3816928,-3451137,9322733,-12174099,11747429,-7793122,1621008,5100975,-10007865,11330334,-9198599,4645382,126838,-5277336,9568897,-10621821,8067339,-2911017,-2444406,6476666,-8917068,9067415,-6986759,2252537,3573436,-8106593,9765512,-8823752,5590794,-596047,-4597597,8499053,-10465768,9283554,-5110650,-938621,6310836,-10020659,10819280,-8796052,4334571,1613588,-7636519,11308382,-10899609,7646502,-2529824,-3641536,8228905,-10890737,9778876,-5920327,880924,4907935,-8030574,9759754,-7942270,3683612,999169,-5624207,8123900,-8518277,5762618,-1638485,-2463973,6029416,-7725237,7903240,-4958623,248282,4051886,-6610264,7498578,-6558497,3913904,89971,-4571341,7790610,-8467550,6319961,-2974406,-1103679,5044971,-8279912,9188282,-7182395,2657054,2626657,-6730117,8467017,-8497598,6282211,-2087461,-3534290,8154282,-9062554,7081329,-3885544,294480,3801455,-7004816,8317303,-6182477,2144061,1922663,-4798909,5898534,-5992821,4553311,-1367418,-2636837,5311055,-6081610,4997954,-2399458,-169569,2536529,-4601745,5894237,-4946051,1950716,1305385,-3597018,4615556,-5318637,4895091,-2053701,-1463641,4705171,-6108672,5777740,-4361618,1943086,1891421,-5249989,7073527,-6254687,3845157,-472847,-3009830,5191212,-6504691,5553332,-3025087,-284645,3900230,-5904356,5514517,-3722709,1416492,1181435,-3405634,4815325,-4268942,2671136,-55065,-2471524,3313545,-3473251,3066663,-1572896,-905029,2375422,-3618182,3082865,-2083413,616643,700228,-2306002,3635365,-3737735,2276648,-410796,-1585683,2994822,-3573654,3465949,-2575755,789333,1728829,-3793906,4468726,-3543293,2225622,8772,-1964190,3868019,-4266201,3583899,-1569227,-625279,2619929,-3308435,3586121,-2341094,1129314,1246156,-2712621,2934494,-2200086,934639,498695,-1425760,1899669,-2311941,1217602,106083,-1088825,1357601,-1453288,1245319,-323768,57271,1116688,-1178281,1268125,-812498,483591,312001,-1145127,1368330,-1846918,1300825,-655070,-260845,1232556,-1705602,1972220,-1827830,1000765,104054,-1153895,2133712,-2153212,1574002,-930598,-491462,866372,-1690812,1603602,-904564,260368,725613,-814040,620846,-734098,409520,386268,-778038,483109,288591,-515055,558029,-664224,60691,179033,-645946,1200252,-890211,529931,-143965,-881665,650088,-976580,543228,-322050,-299117,439843,-498108,493250,-192000,11473,150272,-159939,184654,187425,74300,8165,156969,76023,-76332,-97939,132216,-370668,264119,-164781,17443,105284,27748,419662,-728814,1015870,-539788,-103905,216897,-1027533,1686904,-1715792,1270826,-413612,-1038593,2230004,-2362916,2230844,-1118894,115806,1355154,-2254388,2784694,-2057853,656746,761999,-1959137,2234482,-2165061,1435621,-118310,-800358,1676457,-1896445,1714707,-1021364,-250017,1355717,-1797295,1684299,-1218225,316444,626224,-1560729,1761443,-1697043,1138350,148214,-1105851,1758392,-2528396,1983914,-1279002,-8076,1483616,-2856467,3243341,-2817771,1493394,420307,-2193413,3420847,-3558090,3096608,-1470018,-879696,2608655,-3725383,3634312,-2735210,802353,1514934,-3280678,3838601,-3600082,1885728,161727,-2095712,3451012,-3518547,2592887,-1257308,-919341,2634112,-3350989,3134662,-1927375,202074,1625995,-2831225,3224804,-2662716,1247496,64374,-1870777,3338788,-3680039,3000479,-1368117,-733707,2356458,-3834077,4128863,-3396766,1165925,1178461,-3366752,4448197,-4776647,3476240,-677362,-1885478,4024144,-5012929,4629745,-2840047,153817,2407126,-4465919,5224529,-4451753,1960388,920707,-3381776,4840308,-4831291,3495149,-1070902,-1904249,3985288,-4707444,4281645,-2438198,-148322,2476705,-3940664,4293706,-3440287,1454090,530746,-2802757,4363973,-4663631,3574907,-1148214,-1397912,3658439,-5171129,5197474,-3565654,1041164,1842389,-4509899,5419669,-5139861,3261029,-495451,-2595024],[0,0,0,0,0,-2,6,-15,26,-42,57,-74,93,-116,142,-174,221,-274,336,-408,487,-579,684,-803,942,-1101,1289,-1497,1729,-1987,2272,-2588,2934,-3320,3749,-4226,4758,-5344,5991,-6697,7470,-8313,9233,-10239,11334,-12537,13849,-15292,16873,-18605,20514,-22617,24946,-27524,30397,-33616,37246,-41375,46116,-51631,58141,-65969,75580,-87732,103668,-125674,158550,-215697,509364,-1191059,886452,-375588,-607011,1479322,-2007796,1732395,-1144279,-316257,1369275,-1887511,1356950,-708632,-221300,769710,-1238124,664632,-4804,-579395,1111202,-1056766,-121165,1537968,-2380952,2317736,-1570487,694161,1073671,-2564314,3499221,-3302793,1869072,170676,-2072829,3084646,-3621279,3011610,-1611397,467198,1092510,-2463163,2841250,-2697319,1750143,-1166544,391295,528672,-1969156,2518167,-2379023,2164742,-1065103,-66333,1719881,-2833232,3261344,-2330757,1218374,655329,-2502037,3427760,-2649867,767406,1191499,-2737567,3359517,-2886946,1230082,1121235,-3191431,4454774,-4157174,2262731,397743,-3019752,4787450,-5036103,4334971,-1606354,-1432006,4705533,-5934684,4994946,-3124860,1121646,1159712,-3774678,5384027,-5133079,3645398,-1491470,-308537,2217792,-3874080,4932340,-4456898,2771895,-697511,-1765559,4168741,-5698142,4943722,-3023021,300782,2789850,-4685897,5459036,-4028741,1351901,1890788,-4079754,5073181,-4181618,2088908,728924,-3420999,5473016,-5937097,4540592,-792344,-3919393,6418323,-7140394,6017056,-2904696,-1467710,5487248,-7859857,7482839,-4807675,1373569,2376955,-5499802,7375039,-6236814,4101775,-1933536,-751128,3922111,-6137564,6638876,-4800012,1962719,755388,-3460970,5751562,-6874923,5822115,-2004952,-2009005,5512705,-6482283,5617153,-3713121,1021424,1884481,-5778977,7854984,-6227680,2750013,1842887,-4829345,6850361,-7935616,5989552,-865645,-4852313,8666967,-8923150,6957559,-3362518,-1685369,7431508,-10545329,9674964,-5756386,1092148,3630710,-7106314,9410108,-8919234,5798230,-1207808,-3155413,6547752,-8744067,8946129,-6745734,2253856,2922225,-7021438,9490200,-8210252,5241810,-1587860,-2203927,6596641,-9014130,8009393,-4671842,553662,3304615,-6687364,8620190,-8001438,4131588,1482745,-6403499,9434942,-9102868,6619467,-1126670,-4499856,8929720,-10829806,9576648,-4797126,-2133315,8091525,-10892948,10376573,-6971805,2429403,3221903,-7698548,10723500,-10177382,7031206,-1798221,-3990190,8305344,-10314717,9421665,-6522853,1653633,4082314,-8491123,9827596,-8235678,5030837,-1083069,-3590544,7747376,-9659199,8080882,-4574788,-55607,4025902,-8078635,9773844,-8111509,3414129,2393665,-6348500,9118694,-9455704,7140673,-1145293,-5329547,9857917,-11023389,8577443,-3573133,-2293585,7574333,-11073089,11321752,-8073937,1938484,4738759,-9749484,11721549,-10416284,6996509,-1287488,-5590291,10524840,-12274441,9781179,-5556746,147753,5112281,-9569761,11052698,-9626811,5076347,325697,-5374787,8909313,-10132998,8762382,-4563511,-821384,5703303,-9491964,10241125,-7913345,3164413,2744084,-7921814,10532067,-10049995,6419037,-552838,-5607724,10088002,-11264610,9422297,-4328448,-2376627,8258777,-11434580,11601591,-8003430,2303461,4792325,-9940131,12457679,-11156378,6741926,-434976,-5884238,10666964,-12065877,10058840,-5572732,-365223,6318456,-10296767,11493977,-9357786,4749808,1057493,-6036582,9732539,-10742362,8723855,-3962477,-1664285,6661848,-10071636,10073263,-7404548,2731082,3044382,-7773407,10082044,-9685258,6006824,-310204,-5689310,9806017,-10915517,8737955,-3825948,-2785228,8177395,-11405012,11413355,-7781901,1430313,5198927,-10516961,12489981,-10779252,6171150,504957,-6721027,11063405,-12222503,9937252,-4873144,-1403824,7123176,-10658903,11280329,-8732716,4066067,1683393,-6888074,10421294,-10639313,7886585,-3163902,-2356054,7033740,-9854074,9907462,-7046950,2186077,3483303,-8102571,10158287,-9441977,5482581,-11883,-5380735,9576050,-10806666,8299248,-3477860,-2800702,7997815,-11426464,11027718,-6932442,910790,5167830,-10176908,12036418,-10112283,5068069,1263695,-6871735,10793815,-11637036,9148967,-3738256,-2290826,7685422,-10807481,10760005,-8078356,3175772,2565673,-7272871,10112227,-9845485,7406066,-2632790,-2864406,7316957,-9521841,9097833,-6284162,1644587,3861142,-7977382,9535515,-8312720,4764152,102174,-5701438,9163955,-9620270,7629559,-2964741,-2453760,7371267,-10281406,9748552,-5909639,358793,5106673,-8980048,10808024,-9125337,4482297,1501025,-7209093,10281919,-10459888,7985124,-3199187,-2293967,7361434,-10189406,10267422,-7094825,2105901,3307323,-7475416,9326052,-8756668,6137019,-1848834,-3160360,7309580,-8840927,8173743,-5266114,864740,4048474,-6866527,8358838,-7386957,4422764,471066,-5333846,8460015,-8346617,6014465,-2269726,-2547020,6924391,-9352286,8258759,-4565619,-58349,4720412,-8399917,9740454,-7641300,3443590,1789079,-6476952,9173302,-9233433,7040717,-2380564,-2964442,7365903,-9594245,8656169,-5459932,944217,3551910,-6855413,8724282,-7866022,4700904,-250007,-4001049,6417566,-7339961,6805069,-4860470,302624,4284756,-6833436,6951543,-5684444,3147119,-9146,-4423832,7326996,-7425226,5132616,-1056046,-3045981,5649286,-7332841,6718116,-3938285,-33557,4469448,-7729730,7771726,-5976885,2157589,1985481,-5747989,8060328,-8455019,5626164,-1057222,-3708885,6651149,-7863357,7372495,-4531050,15702,3798600,-6750200,7351313,-6203041,3518867,283011,-3787509,5946809,-6387134,5363641,-3262700,-358839,3641938,-5342677,6054820,-4850250,2466135,1012310,-4093419,5878851,-5672511,3576661,-669185,-1660993,4740006,-6274127,5645744,-2894519,-795732,3785045,-5748092,5911961,-4907531,2302950,1818189,-5780433,7428907,-6359451,3355167,-132345,-2822205,5363116,-6699084,6257185,-3302126,-881499,4310266,-5227592,5554088,-4717764,3032000,314747,-3589625,5136426,-4936484,3700243,-2051170,-212269,2265205,-4378990,4726113,-3794553,1214169,1057070,-2709892,3492986,-4013363,3301878,-891058,-2046105,3865402,-4022341,3429415,-1929623,133981,2479610,-4594701,4946715,-3104620,624206,1834256,-3793283,4656475,-5146724,3154017,47777,-2971910,5124323,-4803334,3565155,-1534409,-814780,2863023,-4689840,4606084,-3656396,1176806,1267642,-2620376,3462683,-3642485,3279601,-1373016,-455037,2510581,-3183861,2825106,-2195262,1165231,450767,-1868117,3149008,-2664227,1786715,-340252,-800228,1882563,-2617549,2547692,-1393853,-199705,2009659,-3011052,2869530,-1602084,289303,952001,-2760956,3607962,-3050843,1291784,493723,-2358856,3141757,-3407052,2387224,-963923,-1128972,2732028,-3473902,2967489,-1581557,673727,730903,-2221067,2874952,-2377773,1601841,-235768,-685914,1124030,-1288824,1593957,-1177313,512482,374365,-1099761,1057509,-1094105,929310,-405089,19500,957286,-1404631,1123644,-648895,65900,799303,-1058730,1099768,-1146455,153111,913005,-1655325,1793662,-1057137,319638,791869,-1443926,2276015,-2044332,1100691,10394,-719273,1756856,-1538401,1691408,-853797,-125372,796224,-1435876,1301475,-760844,501496,182018,-141184,388390,-150596,254214,-51540,110744,-341889,266490,-222203,-133872,170961,-491575,474222,-618433,324761,-155039,-388811,383780,-580922,286602,-277062,336133,-295615,131262,-257229,92834,296154,-395642,390161,-472373,513203,-164996,-233272,402335,-1011268,978417,-494359,-150816,425671,-217118,585083,-404584,154677,570468,-682279,397129,44875,-796926,700777,-1064439,782189,56705,-935538,1398153,-1462308,1268834,-389527,-731321,1609335,-2056778,1559361,-960987,491103,777832,-1514502,2056143,-1701839,768386,-122354,-654076,1253189,-1382932,1226160,-1175852,213255,196529,-1017387,1447043,-1274900,780168,-561488,-1920,657344,-1381093,1327775,-895826,261947,692031,-1239815,1581127,-1647079,685904,516919,-1608294,1908456,-2017488,1406241,62263,-1445499,2708180,-2526643,2178514,-975767,-532500,2299320,-3058038,2863380,-1658246,90157,1339903,-2621339,2794857,-2630959,1792595,-357368,-1403647,2546413,-2931535,2409309,-1410759,133610,1185036,-2367360,2484567,-1832926,1170662,-68829,-1350587,2293546,-2425136,2177468,-861363,-564241,1682444,-2250154,2557319,-1913092,240616,1007154,-2454325,2747420,-2648985,1417956,59936,-2258608,3528895,-3573209,2573929,-740492,-1402436,2908306,-3590755,3499994,-2377546,221028,1562922,-3471752,3890973,-3351845,2143817,135845,-2139861,3585498,-4166098,2953889,-1365152,-139983,2033213,-3469246,3535964,-2545657,1083019,498066,-2389740,2995671,-3493437,2452200,-668262,-755717,2148185,-3316694,3372334,-2391425,413456,1592910,-3458794,3888731,-3363599,1646080,485939,-2941287,3988053,-4392629,3111571,-877476,-1704530,3427909,-4416949],[0,0,0,0,0,-8,16,-18,20,-18,18,-15,12,-14,19,-26,29,-37,43,-41,43,-44,45,-45,47,-47,45,-42,38,-31,23,-17,12,-2,-6,19,-33,50,-74,96,-118,144,-168,193,-220,251,-276,304,-324,341,-345,333,-307,258,-184,65,117,-389,800,-1419,2355,-3782,6017,-9642,15850,-27323,51274,-114079,485628,480648,-1574896,2050805,-1283178,371295,558814,-1929273,2561819,-2518638,1574211,18040,-944239,1736331,-2303159,1644079,-786514,-178241,388758,-786043,660483,-225850,333795,-180631,418016,-849815,1266005,-740084,-257219,649372,-1434162,1634845,-1173473,805901,28997,-1097947,1086004,-1204031,676715,142624,-405483,-409826,232402,-339943,636090,-708910,-81516,1381084,-2286888,2699114,-1925344,371818,1178589,-2793013,3950516,-3483984,1890386,-57391,-1761279,2853167,-3535818,3049688,-1419859,-684966,1844159,-1947326,1570892,-1448003,652847,255612,-506967,866211,-644578,226148,-13289,301635,-751705,689656,-179948,-373698,393741,-182556,56392,-520342,887831,341746,-516537,100275,971643,-1499722,1051321,-843997,-55209,1496998,-2620384,3408797,-2606022,994024,1437926,-3503263,4922466,-4706810,2893107,-162605,-2389218,3948575,-4870571,3962247,-1757313,-385909,2467715,-3244928,3001100,-2314678,1042105,-88102,-1129866,1793500,-2294572,1675299,-551013,-903114,787441,-639841,380567,-319599,341936,551315,-338735,213059,-194446,553430,-214452,-536383,846353,-1003431,1120370,-1217177,631017,1243179,-3684014,3781298,-2427762,359363,1390157,-3519075,4896402,-4967918,3082778,572939,-4078067,5277010,-4771131,3111121,-1381442,-242026,2360295,-4601681,5089087,-3871708,436451,1589433,-2463053,3032710,-3567730,2863373,-333307,-1992908,2788807,-1557453,942435,-608969,-274178,1404369,-1994358,1083845,268525,-738760,390299,-947791,1781304,-2115075,1704262,-417190,-1064237,2665074,-3991675,4308476,-2779891,330498,2934737,-5802105,5918451,-4318127,1566370,631702,-3082817,5780624,-6527939,4943407,-1720290,-1541945,3928783,-5223481,5983809,-4806347,1518604,2193393,-4508990,5639679,-4767370,2482387,411312,-2616527,3688129,-3562005,2767229,-1404163,-753577,2457566,-2926487,2112153,-851481,766461,114084,-1129841,2703755,-3393938,2746839,-614689,-1824099,3361337,-4148814,4048362,-2656789,263403,3290468,-5662210,6045998,-4185070,2122797,617153,-3461799,6294136,-7096112,4973272,-1792424,-1599685,4322701,-6340898,6865864,-4853425,877207,2607871,-4844779,5727946,-5189136,3611006,-202117,-2816363,4455375,-4253371,2718676,-565957,-799497,1832455,-2934750,3037090,-2460912,609871,1540184,-2979720,3143914,-2837782,2016831,-352442,-2195605,4433684,-4808658,3717677,-1576684,-323907,3171153,-5410405,6576706,-4772641,1868699,1899972,-4796845,6629672,-6633967,4773111,-1496035,-2582231,5761916,-7429058,6824177,-4280416,217393,3439206,-6149985,6774572,-5402582,2906161,437590,-3748000,5398037,-5222364,3544075,-1432651,-1261237,2975461,-4322241,3974126,-2600640,689678,1835472,-3243379,4068730,-3266397,2175225,328345,-2464246,4245953,-4713252,3797134,-1711445,-625541,3380484,-5583989,6089798,-4251964,1201085,1934427,-4915239,7005830,-6956876,4732782,-866979,-3217961,6226477,-7628735,6905324,-3702157,-108184,3933179,-6796480,7101667,-5820379,2486334,1213088,-4301846,5787482,-5613496,3791343,-879717,-1703460,4134537,-4769529,4262272,-2483109,225479,2394330,-4099783,4543027,-3421736,1520587,690885,-2856820,4271387,-4750720,3658281,-1367681,-1473855,4225875,-5667597,5800359,-4112628,1017087,2411298,-5549038,7242820,-6288859,4328516,-528447,-3437715,6500952,-7891612,6746129,-3508350,-578578,4684947,-7162891,7558107,-5593895,2338711,1446981,-4864652,6700148,-6169169,4221237,-668639,-2692174,4753469,-5413447,4545702,-2320709,-509507,2680110,-4120306,4443055,-3615087,1473670,1037167,-3359127,4055007,-4426211,3182273,-828837,-2050921,3992198,-5428221,5137594,-3352214,412039,2445537,-5231640,6674042,-6268282,3757050,-119483,-4109688,6939138,-7312968,6076240,-2752219,-898646,5166667,-7390822,7686904,-5408544,1762371,1975217,-5359740,7106858,-6366970,3570692,-670030,-2563622,5040661,-6036530,4674884,-2142057,-920698,2947985,-4345659,4591004,-3573191,1269180,1372692,-3803869,4235335,-4179006,3014382,-385136,-2152613,3872364,-5249300,4811777,-2896827,-1227,3205366,-5356768,5864933,-5332517,3252089,247565,-3857445,6458926,-7122378,5445131,-2605099,-1332046,4938625,-7206755,6881205,-4941023,1513474,2466239,-5771107,6929982,-5921703,3444761,-232753,-2732230,5152201,-5667314,4303013,-1607529,-1117909,3005190,-4540061,4382622,-3008381,576407,1689487,-3460920,4151376,-3835236,2433536,-185373,-2443148,4030228,-4608492,3719814,-1967005,-801914,2955833,-4661135,5514765,-4856205,2039369,1483765,-4140823,5411416,-5769118,5050453,-2364710,-1856049,5385250,-7236819,5915797,-3689091,928814,2381418,-5311810,6870533,-5755403,2753978,631931,-3415443,5108021,-4937317,3612370,-1586153,-1115912,3493967,-4619098,3992120,-2229024,23036,1840554,-3306557,4026120,-3530872,1521653,970700,-2476151,3361240,-3817036,2942998,-1614104,-1150868,3301104,-4305426,4232466,-3657500,1218503,1275569,-3648922,5196442,-5409680,3479361,-933665,-2281313,4679525,-6080429,5099975,-3690700,1032385,3006837,-5750453,6080519,-4487388,1667092,940434,-3045756,4637464,-5045008,3657077,-695977,-1959747,3422024,-3719725,3385696,-2071211,433325,2005036,-3870981,3653451,-2399332,526515,992964,-1779187,2577961,-3493382,2593131,-679821,-1529669,3171426,-2940988,2685855,-2518531,1024514,1526391,-3940438,4759126,-4237890,2383849,-644532,-1821663,3862620,-5086221,4858226,-2425154,-464776,2877690,-4302323,4708099,-3854829,2361092,871982,-3532089,4672622,-3962677,2320080,-716790,-1252931,2851587,-3992303,3375597,-1150241,-924400,2306360,-2087324,2626793,-2224395,1043756,1146413,-2413730,2782536,-2077012,996875,20076,-1161004,1858044,-2613843,2905360,-1526892,-463016,1924950,-2590839,2718867,-2858277,1972466,-183315,-2076316,3703320,-3904216,2692766,-1306252,-553350,2051160,-3802119,4102443,-2796037,598319,1029035,-2647316,3201435,-3231751,2337654,-384779,-1344642,2837034,-2899576,2222413,-525043,-339505,1580603,-2204751,1899550,-1153253,-95007,1409785,-1854736,1330123,-1029358,541276,235142,-1153929,1903781,-1448676,881488,-190026,-767180,1313183,-1851441,2121813,-1854861,497032,718345,-1751295,2293693,-2319430,2084017,-1085278,-476163,2122247,-2886336,2630907,-1877025,780806,472659,-1996639,2883107,-2415496,1318646,135540,-1129750,1708036,-1870218,1277278,-580725,-417325,1401586,-1861110,1077867,-135009,-440437,865695,-1089700,962721,-351067,-429068,1004537,-1086981,993123,-593772,334905,384962,-962529,1149772,-1160364,544191,-270242,-2938,615855,-1051773,1428841,-1189533,658640,-197720,-617459,1211802,-1324921,1835522,-1158349,372565,601584,-1287047,1732245,-1245207,719977,58806,-791875,1148862,-975704,473728,-97185,-522862,802175,-618258,211226,315702,-648997,846160,-410071,-121677,769821,-875707,1108789,-893250,266379,736282,-1205738,967940,-1060023,548827,-59580,-346264,718949,-674360,517464,-249794,121871,-142466,-15717,278546,-313087,506573,-347105,291377,-103368,-72944,181725,-268500,360527,-578484,379766,47856,9168,162118,-251002,-238719,206989,-242664,6982,-17613,-456314,965442,-933812,391355,233509,-849576,1519531,-1551765,632786,-136900,-733602,1462400,-1910842,1526106,-1001062,-246767,951584,-1666199,1662900,-1202656,197842,560829,-1088950,1084465,-1083658,695225,294078,-622222,619250,-614109,356508,-60314,117011,510766,-480181,554349,-318712,-332915,458268,-488741,544197,-946795,479424,-9455,-385956,1265501,-1204850,1191752,-694230,-256258,1273526,-1905202,2164580,-1436872,640260,271754,-1543844,2184439,-2278386,1598624,-405282,-566576,1821848,-2277093,2221536,-1083713,-130352,1269494,-1862354,2069005,-1457553,747179,555191,-1530023,2019332,-1466398,625757,247768,-903911,1028215,-1712117,1047284,-377515,-510236,1262896,-1467648,1685133,-836585,411066,442127,-1577187,1933415,-2008469,1255429,-501853,-868387,1969826,-2601134,2523786,-1399758,215033,946952,-2224146,2879078,-2662196,1608494,-111955,-1729248,2790253,-3070757,2828140,-1610332,-377367,2294155,-3239191,2974314,-1778069,62182,1434300,-2363419,2683465,-2300734,1040968,312001,-1740801,2433704,-2374126],[0,0,0,0,0,8,-14,24,-34,42,-56,69,-82,100,-116,142,-174,210,-252,299,-350,412,-482,562,-651,751,-861,978,-1109,1252,-1409,1586,-1783,2005,-2251,2523,-2816,3131,-3470,3839,-4240,4677,-5161,5690,-6274,6914,-7613,8375,-9211,10135,-11158,12295,-13574,15018,-16662,18546,-20725,23277,-26313,29979,-34514,40264,-47790,58040,-72753,95499,-134941,220174,-693217,422472,271458,-1238126,1719438,-1878163,1194689,-531291,-668934,1121936,-1984222,1908617,-1193453,410903,-16445,-440018,670010,-620652,537500,-726294,1119820,-1456527,1281555,-277615,-524763,1536286,-2820511,3124846,-2490480,870094,1190082,-2907475,3863814,-3673897,2211351,-165004,-1767296,3157018,-3493542,2889188,-957648,-857903,2421367,-2432930,1929577,-761555,-525045,1789604,-2248084,1827656,-124435,-1475976,2138375,-1920861,1964594,-716387,-693335,2057472,-2371532,2242291,-1857947,1185772,432499,-1877911,2691397,-2899630,2572956,-2572884,1123045,707439,-2766854,4253967,-4787726,4045859,-2088540,-798766,3153710,-5042513,5772131,-4673690,1917707,1922350,-4369865,5028725,-5102038,3558645,-841306,-2318503,4924296,-5269727,4002212,-1421996,-1344648,3722962,-4726892,4178750,-1733535,-916571,3134419,-4753320,4824576,-3076018,9587,2809385,-4349877,4810620,-4042466,2433719,31307,-2336728,4306551,-4965121,4752870,-3395157,1058818,1726017,-4476809,6626003,-6783344,4836051,-1246637,-3003990,5839331,-6610701,6801493,-4849476,1238450,3234750,-6501167,7389880,-6471780,4163580,-101661,-4411610,6907544,-6928724,5123614,-2550936,-1617041,5145819,-7597334,6570314,-2754700,-1552120,4310404,-6142832,6096437,-4638604,833183,3446160,-6275979,6809258,-4995588,2498688,433748,-2682925,4975191,-7280176,7384976,-4444989,-742941,4419722,-6546233,7573887,-7564619,5389100,219111,-5284249,7890746,-8185407,6733430,-4558142,148459,5131999,-8329457,9074839,-6740136,3082049,1245467,-5561543,8931655,-9193905,6243516,-1052828,-3742176,7973826,-9192883,7552113,-3235426,-2026401,6781166,-9184666,7878216,-4264271,-133309,3767338,-6385159,8350503,-7373425,4313223,795499,-5298880,7750849,-8270293,7716400,-4396803,-1066964,6204019,-9386844,9795632,-7811834,3555888,1923139,-6720608,9703043,-10097312,8345912,-3673919,-1964518,7479691,-10477025,9957143,-7565737,3354182,1858766,-7763547,11498609,-11165977,6572898,-495938,-6174432,9691618,-10409779,8126194,-3532978,-2067810,7423557,-10342103,8992619,-5134065,480972,4317767,-8125610,10044062,-8650215,4192547,1364555,-6114934,8983949,-9892968,8467847,-3782855,-2355041,7530983,-9913526,9972563,-7594596,3450787,2410073,-7798091,11004330,-10633869,7311301,-2703151,-2863159,7942851,-10827263,11152460,-8180099,2089168,5036678,-9879945,11669650,-10125447,6067770,-27377,-6618818,11285019,-11963533,8044454,-2469300,-3238326,7913723,-11151465,10579729,-6187404,-138153,5942872,-9690723,10426315,-8423338,3859651,2306197,-7407850,10518834,-10560759,7721765,-1928142,-3893802,8903948,-10741420,10225631,-7262134,1960857,4098219,-8807820,11334802,-10710348,7186665,-1524310,-4538129,9396114,-12142182,11076237,-6981260,557428,5731654,-10492832,12644120,-10326619,5491612,1186931,-7633710,11413437,-11844247,8928461,-2584034,-3891724,9171190,-11695392,10519243,-5829302,-611938,6254781,-10380545,11137957,-8591758,3185039,3022302,-8762544,11070586,-10541521,6787571,-1442862,-4711807,9427739,-11484386,10433205,-6180626,356177,5498299,-9834522,11444762,-10222231,6088967,-65028,-5930224,10027045,-11930224,10143940,-5574059,-813409,6781645,-10859668,12170301,-9659021,4162688,2531824,-8184987,11819346,-11228770,8017392,-1807840,-4823570,9852700,-11898789,10161689,-5107433,-1254658,7414230,-10841037,11225965,-8361999,2366557,4380381,-9380257,11329190,-10356292,5844505,-201833,-5879095,10273360,-11485367,9575497,-4754306,-876051,6480015,-10429092,11366821,-9224259,4439848,1560713,-6836020,10591822,-11513256,9053240,-4127077,-1602542,7221480,-10739121,11551053,-8607541,2964926,3291922,-8155784,11229998,-10824668,7152856,-1287921,-5224686,9782292,-11232301,9344302,-4148442,-1771530,7455332,-10740006,10569040,-7173309,1897025,4658666,-9426805,11400594,-9068856,4848327,827261,-6382588,10111032,-10841398,8356137,-3437298,-2151573,7310303,-10378998,10325456,-7658287,2818430,2664176,-7252952,10275969,-10446967,7434250,-2531896,-3087340,7752164,-10284625,10058082,-7239202,2007118,3945486,-8393362,10575853,-9553338,5724587,-103749,-5356885,9530682,-10351069,8319270,-3594912,-2637410,7693986,-10157954,9295082,-6124796,1105708,4678981,-8987708,10372803,-8542443,4298687,1679128,-6747714,9620373,-9938972,6861943,-2347500,-2742100,7639775,-10016843,9311651,-5768672,1022353,3786474,-7295477,9306142,-9001225,5975981,-1064275,-4163065,7449316,-9069175,8836736,-5425271,1023306,4186309,-7764758,9475721,-7949951,4581537,716668,-5421899,8672165,-9075503,6853411,-2310019,-2879565,6659501,-8882506,8187534,-5199963,-119527,4927060,-8155246,8553241,-6545265,3097925,1652142,-6485124,9523313,-8734002,5318873,-376753,-3689757,6549303,-8585766,8168403,-4809387,-29080,4345408,-7131559,7996263,-7051343,4078679,124377,-3892443,6899933,-8361573,6868611,-3672705,-251441,4099228,-6824925,7909931,-6758370,2739351,1622319,-5046230,6841028,-7229527,5615261,-1832908,-3141192,6101990,-7208520,6316078,-3713973,-187367,4347521,-7264440,7501804,-5498668,1651625,2574110,-5923045,7626406,-6932306,3705672,39734,-3899399,6931027,-7965489,6109288,-2564834,-1298286,4302241,-6228586,7075431,-5797385,2553642,1153407,-4531100,6180873,-6373306,4901266,-2552967,-570140,3964470,-6362090,6428106,-4516735,1595974,1559470,-3959151,5459592,-6184244,4351808,-757204,-3001066,5312800,-5731040,4674425,-2914610,-181029,3649863,-6119749,6163927,-3815169,256312,2405304,-4914487,5909665,-5225641,2387308,888124,-4158452,5856018,-5242218,3979287,-1621317,-1224173,4064569,-5835469,5435439,-3020804,769308,1604477,-3465684,4808208,-5124166,3526285,-757412,-1760660,3214504,-4053639,4111033,-3446020,1127613,1668001,-3338073,4322450,-3672012,2205735,-412040,-1853649,3308144,-4302039,3426246,-1293746,-968889,3088730,-3995707,3597531,-2226442,409868,2124942,-4185675,4663963,-3173679,715829,1336410,-2979038,4082981,-4104517,2439466,-440803,-2152023,3945063,-4007608,3335277,-1902767,2948,1995100,-3051042,3533188,-2671510,1633725,-162835,-1314229,2322488,-2834856,2889972,-1631990,109084,1394278,-2001758,2481487,-2024048,1562090,-405523,-1360168,2377359,-2472293,1758627,-717151,-593548,1577981,-2381509,2290605,-1150380,-419102,1807765,-2326298,2298779,-1571156,550345,1095207,-2418747,2773343,-2481047,747525,412853,-1772557,2421710,-2133567,1401250,-553554,-820904,1577316,-2275490,2029637,-973296,451501,523878,-827406,1555893,-1335654,806990,-232907,209904,201274,-849109,881231,-918603,634190,-61521,-56870,419874,-590074,716337,-423784,7336,293258,-951647,358687,-148036,-353527,758008,-614172,596668,-265209,-652452,1074400,-1322816,1036836,-392456,-494407,692050,-1392307,1652238,-961454,-63685,812040,-1035182,983224,-849735,453784,331747,-611808,699594,-396271,396764,57137,-508034,472431,-118391,-258681,626664,-827748,301334,54685,-607317,1007219,-1140171,1027645,-428480,-240180,926391,-1321106,726189,-764198,605695,3816,-367016,719090,-913172,915858,-945660,581576,12421,-468852,946295,-1328568,1235049,-690360,-145744,773115,-1173134,1183288,-1123557,557135,234025,-1154412,1624616,-1430515,545244,227733,-1115036,1740020,-1495722,779969,378740,-1377973,2012924,-2147633,1181903,-165989,-1233638,2074037,-2403533,2090496,-968654,-27291,1517983,-2181356,2421130,-1939961,847640,445232,-1548489,2195177,-2489288,2089365,-836240,-411397,1161565,-2203255,2181281,-1700079,797297,-9426,-1260824,2277669,-2369355,1752156,-912224,-581363,1545237,-2585105,2326292,-1742082,278707,1019064,-2264298,2777830,-2503634,892518,1007347,-2214473,3343655,-2850329,1723222,-46326,-1966538,3004395,-3461485,2530291,-1007326,-888876,2425360,-3545494,3704768,-2646958,871580,1168686,-2853412,3651066,-3356130,2175159,-1019617,-1047717,2562856,-3714728,3291984,-2001711,391870,1243941,-2359749,3062910,-2975320,1744392,-301059,-1482142,2985101,-3682209,3026281,-1634575,-426769,2579028,-3630520,3705081,-2381486,506552,1593708,-3538540,4061677,-3446656,1634770,718704,-2761689,3961287,-4360244,3251634,-1327121,-1178378,3776821,-4420874,3953244,-2708739,961115,1542557,-4154216,5026781,-4130045,2351013,299402,-2259920,3906400,-4021377,3684591,-1778201,-128387,2569211,-3626915,4212641,-3060481],[0,0,0,0,0,0,6,-15,28,-38,53,-70,89,-108,135,-168,204,-253,309,-370,442,-519,608,-718,839,-982,1142,-1320,1519,-1734,1969,-2228,2515,-2830,3187,-3584,4027,-4509,5036,-5610,6231,-6901,7632,-8430,9304,-10258,11307,-12458,13717,-15097,16613,-18281,20128,-22180,24471,-27063,30001,-33367,37271,-41854,47328,-53982,62273,-72925,87179,-107346,138493,-195712,489426,-1004700,802949,-44265,-881326,1478567,-1730039,1640897,-909204,-162515,1004569,-793349,1061120,-657553,97180,214154,-71082,-379373,931462,-795877,574006,491588,-1960209,2892029,-3018628,1974240,-447674,-1472272,3299559,-4469121,4164424,-2497089,-62495,2773642,-4473811,5225155,-4152578,1711481,1004070,-2781594,3922402,-3926164,3133108,-761451,-1262644,2389659,-2571690,2574642,-1798773,562483,1259995,-1605899,1913396,-1668966,815721,-160877,-1299322,2202889,-2095531,1436073,-837701,-401932,2270439,-3646339,3973385,-2578213,526185,1418631,-4069987,5521022,-5542846,3850545,-220952,-3725754,6994483,-7751549,6664980,-3302297,-518508,5015712,-7921711,8719415,-6627750,2078965,2626407,-5471712,7287106,-7304397,5596336,-1129404,-2927606,5891022,-6472148,6146449,-3491463,389652,3287396,-5378442,5842058,-4642619,2551486,459266,-3719635,5638414,-5485365,3591566,-1205904,-1323022,4418115,-6263755,6253425,-4504833,973425,3056781,-6252533,8210915,-7758284,5060492,-361150,-5277946,9695280,-11032112,8304702,-3296245,-2283752,7108035,-10598681,11395789,-7906580,2721216,3416506,-8146475,10607718,-10520157,6967765,-1007139,-4578475,8016012,-9178792,8922653,-5512186,246145,5539701,-8805181,8619997,-6141275,2370739,1922040,-5373965,8258975,-7921161,5351236,-876930,-3675028,6468349,-7603690,7428081,-5981081,1712307,4463312,-9704125,11772456,-9066571,4212989,1149640,-6842255,11754329,-13160478,9903087,-2583082,-4158396,9625318,-12740559,13144637,-9084763,1898718,5972081,-11342623,13130741,-12070963,7543063,-555095,-6877536,11979418,-13604227,10975004,-5192674,-2102516,8368161,-11486230,11958427,-8322141,2352570,4381856,-8858495,10208516,-9119941,6187762,-1817434,-4312965,9499288,-11299339,9549094,-5634983,-153179,5927216,-11125218,12783676,-10530067,4543065,2648312,-9788767,14300388,-14409020,10208423,-2965787,-4813768,11674609,-15791811,15463622,-9594846,980715,7371298,-13059397,15526884,-14094109,8487195,-63773,-9064875,15041570,-16293271,11909334,-4540369,-3421192,9932598,-13559733,13581165,-9253621,1944759,5595326,-10433122,12199863,-10990945,7133731,-569722,-6344605,11238694,-12788732,10015714,-5534543,-889871,7424635,-13087863,14017750,-10197812,3756747,3742740,-10293703,14193458,-14796088,10555127,-2362902,-6569385,13377362,-16034320,14447381,-8777178,808345,8166665,-15294556,18000465,-14854687,6831173,2734160,-10899372,16106515,-16865680,12881469,-4319801,-5290532,12644684,-15399194,13879750,-9138198,1777748,6504780,-12776585,14732000,-11951546,5921231,1033553,-8052900,12493651,-13495825,10470503,-4554708,-3128855,9843362,-14048708,14021819,-9393827,2621959,5262371,-11605791,15330318,-14562393,9295964,-1218153,-7372185,14341453,-16926846,14808673,-8281130,-785957,10137099,-16125822,17767692,-14342347,6341828,3577196,-12166540,17110387,-17256351,11921371,-3192910,-6196998,13159111,-16643191,15218821,-8775516,484855,8141701,-13879416,14967548,-12356623,5896574,2027824,-9342513,13753358,-14009740,10440528,-3200298,-4164375,10589251,-13730635,13464370,-8803838,1596108,6359703,-12313182,15160255,-13347675,7732111,381426,-8210113,14375684,-16318132,13614196,-6646376,-2369925,10616508,-16460018,17118079,-12766368,4735347,4781272,-13005486,17523460,-16436665,10859182,-2283516,-7106946,14211582,-17006003,14487025,-7860951,-934587,8789565,-14423052,15424496,-11942407,4957174,3399334,-10466935,14141910,-13637937,9111525,-1918081,-5290613,11507783,-14097786,12468031,-7688953,177074,7198541,-12714650,14392099,-12380814,6368552,1587422,-9422856,14538962,-15618112,11909351,-5443557,-3317542,11347347,-16172660,16133965,-11624760,3449530,5725089,-13423185,17131664,-15401674,9296905,-1006815,-7582278,13876513,-16475906,13496111,-6927121,-1712652,9700803,-14314702,14706168,-10956340,3662291,4109984,-10576862,13729694,-13089999,8378634,-875231,-6157097,11202459,-12976985,11143880,-6001434,-770061,7505007,-12226230,13422640,-10570949,4749840,2921031,-9437836,13273028,-13461901,10255127,-3820224,-4106852,11380322,-14854260,13906315,-9111169,1991373,6106835,-12724709,15603951,-13739575,7877371,525084,-8249192,13962977,-15179054,11936256,-5383631,-2363880,9748496,-13786189,13433998,-9489692,2211806,4909621,-10204805,12531536,-11681167,6507683,-156479,-6682664,10826185,-12117476,9837227,-4211721,-2186000,7779384,-11139412,11458440,-8686092,2862938,3732036,-9382772,12132655,-11265400,7988014,-2097755,-4899211,10687813,-13152607,11877583,-7321703,372195,6577009,-11727158,13853325,-11453455,5806940,986491,-8069174,12498061,-13394787,10088779,-4072101,-3640285,9114538,-12486777,11456952,-7398777,1360254,5011172,-9877789,11809316,-9894883,4712118,1181198,-6295879,9499238,-10230167,8417331,-3221558,-3237254,7841567,-9797392,9190014,-6106397,1835465,3544775,-8187567,10400002,-9247011,5719490,-252755,-4853325,8901010,-10709265,9667536,-5577833,-527907,6599916,-10500866,11296736,-8933677,4370187,1765262,-7537466,11122683,-10954844,7666799,-2736524,-3500404,8235264,-10790304,9986255,-5678417,207057,4955261,-8177378,9488470,-8232877,3677157,1473624,-6124553,8259671,-8448972,5756664,-1805560,-2884728,6624425,-7954926,7556663,-4718549,130891,4199070,-7377066,7832874,-6393725,3398534,209703,-4411588,7898925,-8954650,6837173,-3097839,-1248723,5745502,-8299539,8958838,-7110793,3056704,2476043,-6802716,9086857,-8337859,5767020,-1732726,-3322398,7320145,-9217053,7537695,-3883674,-500419,4323215,-6664939,7970267,-6250347,2897557,1695898,-5468500,6847396,-6245469,4146458,-847588,-2951900,5646083,-6277193,5395829,-2360144,-825157,3394878,-5365948,5980328,-4857682,2101881,1365751,-4214516,5700300,-5783260,4754024,-2292369,-1729984,5004942,-6676511,6279992,-4122110,1441869,1817723,-5065359,7008229,-6752664,4203808,-384875,-2587051,5569680,-6186069,5365441,-2996140,-383648,3622815,-5667562,5761013,-3720964,845731,1732460,-3719139,5126795,-4462002,2429665,509237,-2678976,3791814,-3583325,3000997,-939049,-704912,2995566,-3718812,3626908,-2431523,508132,1455000,-3086740,3736055,-3636007,2593677,-751054,-1608098,3299116,-4245860,3637562,-2388015,633028,1932830,-3761915,4656584,-4020494,2271262,-70108,-2181648,3636539,-4308483,3726528,-1631673,-535954,2542470,-3609573,3485540,-2472083,752472,1113467,-2510361,2954900,-2121139,960277,422615,-1619392,2261157,-1986596,1364066,348659,-1225308,2250536,-1773418,1465173,-467029,-521361,1196299,-1903579,1883747,-1321716,659170,325194,-999644,1860376,-1944699,1750788,-911963,79936,1177929,-1686703,2120213,-1807754,873485,-167297,-972587,1948571,-2118547,1553237,-839606,3789,1139634,-1596741,1546039,-975781,-112909,911130,-831470,867548,-353697,-98813,489590,-953978,828385,-285872,-613368,830516,-1156470,629691,-32896,-363397,1045405,-1109592,591396,-406955,-469668,769661,-940928,787573,-534585,-76093,-47818,-415922,77937,-135990,275589,-109281,-78368,-239952,227990,-146577,225883,110245,-234011,142423,1650,225078,-452267,391879,-239210,130583,24178,-113312,496240,-839795,1036587,-852162,413013,398063,-1140387,1560997,-1851830,1349406,-811018,-369269,1680878,-2179993,2386679,-1179075,48515,1409302,-2267913,2060638,-1863222,762638,511744,-1479085,2218070,-1913617,1134539,-184272,-1061825,1635185,-1775109,1343470,-416495,-435746,1557633,-2053540,1694554,-754878,-329923,1099419,-1622770,1893135,-1735105,923890,60201,-1107919,2251339,-2577138,2169228,-1470769,-101131,1682430,-2632107,2742321,-2657770,1525381,370452,-2059633,3134459,-3580617,3222839,-1493623,-647008,2766475,-3595952,3315211,-2482962,594436,1603136,-3058006,3866306,-3194297,1983634,129036,-2378144,3281928,-3475385,1847416,-740246,-954648,2646628,-3466747,2974246,-1394203,-272646,1703920,-3118035,3520499,-2651898,1205286,558694,-2104808,3444502,-3772213,2797998,-1040433,-1181698,2670338,-3955988,4265326,-3179932,1189561,1211613,-3236250,4394490,-4408688,3059953,-991346,-1785377,3590369,-4745587,4533126,-2919943,56969,2501229,-4591810,4757996,-4309036,1823349,1131568,-3474919,4669185,-4658068,3042149,-693955,-2138364,4222898,-4605247,3707529,-2203815,-409232,2726420,-4242371,4692707,-3407235,1357404,1246232,-3085879,4433814,-4935422,3449733,-1174887,-1927380,4026234,-5379955,5052112,-3189302,925898,2214018,-4584504,5296791,-4695740,2981591,-550219],[0,0,0,0,0,-6,5,-6,0,4,-14,21,-32,40,-47,56,-71,90,-115,146,-179,217,-260,304,-357,417,-492,579,-677,789,-910,1044,-1184,1338,-1509,1695,-1906,2141,-2400,2688,-3003,3343,-3708,4104,-4531,4995,-5497,6042,-6639,7288,-7995,8773,-9618,10548,-11569,12688,-13923,15288,-16807,18494,-20377,22474,-24774,27198,-29480,30763,-28091,7958,182696,1215857,-1229914,1461022,-753773,-450642,1428010,-2073606,2287770,-1489118,348538,1076706,-1489715,1539039,-1036773,-87958,509583,-987681,646702,154692,-1081589,1446458,-1200872,558243,1019982,-2533861,3100634,-2635666,1286592,521067,-2225574,3645694,-3892283,3046164,-1468368,-961778,2927929,-3887584,3757960,-2685059,1246021,261579,-1620106,2731376,-3337082,2575319,-1721519,757974,12372,-1319507,2550713,-2953361,2498150,-1364817,330529,1150918,-2667815,3023865,-1985270,602771,1035962,-2424844,3240065,-3043783,1243667,1402690,-3445915,4138112,-3518919,2152337,749253,-3324148,5363160,-5569689,4055311,-797030,-3003176,5858176,-6461155,5399640,-2892495,-373953,3837600,-6846010,7063206,-4960625,1853668,342294,-3277267,5306155,-6061470,5369043,-2534833,-163595,2672654,-4594190,5579345,-4903323,3215965,-595294,-2221572,4557461,-5902003,5239587,-2803211,-413301,3017424,-4864516,5555074,-4668361,1494351,1883871,-4802260,6258330,-6115768,3217168,1016291,-4827825,7541528,-7813033,5932103,-1400084,-3956833,8114256,-9490663,7440788,-3782715,-478909,5355090,-8692216,9256074,-6897948,3361370,663699,-5117252,8290304,-8635436,6199028,-2716519,-774863,3767817,-6797122,8598807,-7285855,2931605,1545611,-4667766,6740935,-7025988,5819332,-2599977,-1223471,5357292,-7515316,7200341,-4414271,662707,2229212,-6045339,8773129,-8864215,4715274,1687007,-7125954,9159242,-9084583,6560602,-2063458,-4482616,9986463,-11616564,8683348,-4514956,-1064094,6390279,-10782974,12032167,-8504265,3128386,2824827,-7290305,10213683,-11006728,8365000,-3168855,-2391301,7918845,-10558408,10182140,-7265460,2491741,2700167,-7268210,9675678,-9081763,5804838,-1207218,-2747914,5977915,-8603422,9213706,-6149625,669011,4937739,-8604204,9616560,-8467304,4507231,1749062,-7865896,11306485,-11229173,7698162,-1329927,-5939181,11033090,-12364247,10734879,-5696664,-708015,7757073,-12531337,13236970,-9854723,3401422,3008868,-8534735,12115755,-12964203,9610035,-3115323,-4472562,10022283,-12404536,11034201,-7301834,1647663,4252520,-9149732,11781710,-9991938,5774399,-751611,-4184362,8333004,-10900682,9932419,-5663071,-369287,5515548,-9293383,10673132,-9651594,4243665,2562480,-8853740,11795079,-10865000,7244189,-951499,-5486247,11418201,-13542494,11255618,-5342034,-2295662,8840064,-12641693,13231656,-10265153,4384088,4219179,-11370638,14588490,-13165857,8607117,-1774413,-4884172,11126985,-14268170,12591438,-7277028,460019,5773797,-10341893,12344460,-10725316,6263401,440637,-6278386,10338885,-11367563,9672228,-4790701,-1131415,6995995,-10826077,11542198,-8695228,3119365,3952098,-9326112,12248509,-11532071,7107363,-616610,-6423610,11993862,-13580813,11031963,-5489564,-2387308,9574878,-13862524,14089673,-10219164,3153474,4826303,-11625241,14522789,-13581799,8490831,-985760,-6469611,12189196,-14169719,12129614,-7052325,190787,6723378,-11605076,13365517,-10731176,5555365,902074,-7039608,10982188,-11967570,9611619,-4551438,-2176136,7955413,-11340910,11332562,-8152760,2452709,4030196,-9652020,11993686,-11071370,6417295,-66717,-6752366,11734638,-13080215,10614702,-4371832,-2847809,9625286,-13488428,13491890,-9305680,2162064,5418034,-11972073,14596927,-12542150,7699702,-137597,-6811849,12505935,-14011619,11821584,-6153775,-1158941,7889524,-12153495,13081854,-10144059,4694776,2296938,-8196610,11486028,-11789721,8794397,-3221154,-3011475,8554730,-11446893,10985688,-7430574,1957259,4691272,-9664807,12119034,-10141700,5719264,607840,-7104349,11426611,-12363920,9503860,-3960157,-3297803,9512540,-13266262,12713773,-8557363,1395016,6259727,-11845897,13845068,-12513634,6785184,664060,-7973131,12703566,-13461105,10938570,-5181238,-2138102,8414577,-12081014,12840747,-9438744,3471256,3174921,-8520749,11313496,-11196869,7902033,-2351857,-3439238,8782849,-11284181,10072032,-6394913,823008,4790794,-9401337,10975278,-9597674,4998219,672065,-6662471,10664083,-11212774,8288570,-2883000,-3509475,8523157,-12113575,11305758,-7330473,186080,6342213,-10870261,12669152,-10556795,5610875,1612664,-7855383,12134931,-12620285,9693762,-3640512,-3054539,8602543,-11528669,11201011,-8036451,2382936,3682584,-8776533,10810474,-9741994,6293594,-1288059,-4161658,8188800,-9724629,8812224,-5461252,-70620,4980607,-8649876,9696784,-7483098,3614956,1408460,-6300702,9402286,-9924548,6691830,-1418765,-3659430,7832383,-10581749,9788029,-5726743,-74579,6122371,-9993593,11316299,-8990198,4147597,2309058,-7778792,10969019,-11123541,7927885,-2760117,-3390526,8731605,-10956938,10023460,-6268621,1017255,4359851,-7980829,9609880,-8616567,5690261,-373058,-4678110,7815065,-8502780,7398885,-4266609,331843,4519369,-8304942,8313543,-6128470,2273626,1622537,-5277600,7807816,-8269869,5742578,-1158717,-3836058,7195740,-8713040,7751665,-4481173,-565600,5187192,-8647458,9618502,-7653377,2818757,2223397,-6831831,9150204,-9433638,6433226,-1264540,-3688760,7719438,-8988096,8316163,-5148401,416545,4334831,-7491318,8141511,-6757307,3940360,-112066,-3990210,6859849,-7383061,5891504,-2527079,-948286,4156319,-6252405,6222254,-4846009,2008986,1514102,-4819592,6383513,-6410325,4104473,69204,-2881330,5302722,-6786584,6068865,-3188164,-724634,4894252,-7311503,7392807,-5430318,1896349,2260181,-5996136,7964054,-7715113,4470594,-202870,-3720003,6253854,-7582486,6778600,-4166096,-287255,4273913,-6531190,6401179,-5412049,2828700,555570,-3457798,6034609,-6100951,4348609,-1725407,-1090740,2994812,-4617042,4805576,-3691663,1318533,1654337,-3684466,4369710,-4111857,2810029,-674244,-2176993,4497678,-5063539,3968916,-1861324,-477642,3077751,-5272011,5588268,-4031607,878319,2235398,-4682767,5297595,-5160868,3350658,-438077,-3208118,5403507,-5860007,4486236,-2231786,-694012,3463269,-4696145,5165534,-3856015,1611652,960205,-3179493,3857677,-4130340,2820195,-881247,-749621,2599363,-3475871,3099507,-2124658,503800,1108865,-2350215,2949273,-2724659,1571750,-380495,-1545820,2913430,-3048869,2492151,-1251706,-585960,2373398,-3565372,3629339,-2235702,106033,1828560,-3431943,3756759,-3471008,2152407,327143,-2497904,3891529,-3935405,3093663,-1113973,-1062779,2808178,-3764266,3628422,-2171309,370974,1036543,-2224410,2759789,-2784831,1884541,-198761,-637024,1461408,-1892230,1655456,-1117699,252500,496666,-1110939,1242412,-1122517,593318,-180164,-451185,1230149,-1318961,1028837,-534189,-189260,1083245,-1650691,1303619,-1183443,165002,936303,-1900149,2250224,-1819164,1041775,516317,-1792997,2365386,-2137375,1718329,-244200,-1087624,1380002,-1937912,1725427,-1065280,50127,823977,-1404370,1152360,-808523,549366,46032,-494176,441835,-393707,329473,-220259,-24926,-183869,301633,-433929,255844,-58415,-173797,545571,-510167,559250,-407050,-11823,326229,-172176,139275,-291900,217760,-273757,274829,-477385,334485,-236898,-197868,395497,-556505,414948,-385596,-16350,276659,-576576,640518,-675754,311798,208341,-622440,334156,85712,-73363,217144,-500653,201283,100874,-757615,1119452,-1205732,683036,435932,-972156,1218422,-1731177,1358238,-376639,-614730,1620516,-1914574,2054440,-1145208,-25844,973570,-1752761,1786309,-1971605,1073986,126548,-592427,1150294,-1302739,1185139,-707804,256127,520357,-1081748,1147622,-859635,802097,-200477,-400339,1204220,-997298,862896,-865926,-469921,1062858,-1081741,1497982,-1163209,-82039,804507,-2073901,2156249,-2276084,1310616,157954,-1723459,2755994,-2955893,2041693,-852444,-802550,2234970,-3298046,3286482,-1743772,285395,1393088,-2664632,2981700,-2800632,1575009,-72575,-1292087,2529761,-3113077,2300319,-1218901,-515598,1431056,-2338579,2538804,-1768768,705773,577092,-1486504,2211990,-2487652,1779122,-651863,-930645,1919969,-2466995,2353617,-1598641,331580,1851341,-3049529,3263559,-2840517,1086106,622285,-2664949,3847441,-3694416,2657112,-944205,-1536242,3444712,-4083890,3585183,-2368622,128006,1874630,-3787241,4578905,-3830171,1717747,494298,-2735881,3910065,-4170381,3153224,-1486414,-1067311,2753753,-3554314,3840887,-2087884,642390,1105261,-2411528,3267175,-3164460,2240382,-400057,-1629637,2924994,-3335177,3033984,-1953284,22668,2274310,-4138312,4291048,-3041450,1294501,1052064,-3244544,4585169,-4412558,2890191,-385061,-1855210,3815197],[0,0,0,0,0,6,-15,29,-38,46,-55,60,-68,77,-93,110,-138,164,-195,227,-263,301,-340,388,-439,497,-561,629,-699,778,-860,948,-1043,1153,-1269,1392,-1527,1667,-1820,1980,-2154,2342,-2545,2765,-3002,3266,-3548,3863,-4212,4610,-5059,5576,-6171,6865,-7683,8653,-9825,11269,-13085,15406,-18455,22553,-28249,36484,-49035,69640,-107617,195280,-737544,425686,663170,-1948935,2385641,-2106796,1373343,197051,-1411629,2585268,-2834104,2285275,-939935,-409758,1628233,-2009430,1725223,-1217536,273980,406810,-735142,362355,-213950,-254254,161696,-124959,-749117,1330499,-1739699,1162411,121564,-746303,1198645,-1356431,1277103,-716058,171624,157930,-764367,645999,-427852,98338,-528434,1117212,-1637949,1194486,-506215,-596961,1481611,-2578719,3319943,-2591539,992313,1232209,-2834743,3779928,-3438647,2629253,-356589,-1817287,2686289,-3177051,2903198,-1570139,-486294,2052881,-2320182,1932006,-716547,-298648,883212,-1231017,984791,-231082,-300273,807343,-1470134,986678,153866,-1154014,1370097,-1017884,971674,-761978,269752,788479,-1209165,877528,-901164,1686305,-2059073,1545581,61984,-1546315,2606468,-3551474,3765378,-2530623,55656,2142567,-3977463,4868367,-4859470,2992579,386552,-3039066,4497647,-4195849,3531417,-1571291,-1024907,2673019,-3628257,3339179,-1793153,-203137,1855667,-2761706,2411597,-1533491,-191286,1280335,-2651046,2410229,-908269,-1012747,1537232,-1809733,2021827,-2066218,823932,338923,-1149741,1294803,-2186567,3217324,-2542322,401369,977262,-1786302,2900825,-3930469,4389357,-2565396,-698134,3711104,-5000234,5035678,-3978782,2131803,657182,-3316332,5983799,-6137248,3735424,-727825,-2126294,3485118,-4503246,5208033,-3932688,94022,3589097,-5177236,4034991,-1797132,676790,1214314,-3453656,4139990,-2642168,-317964,1791165,-2319053,2430595,-2991143,2246740,42207,-1956344,3119429,-3188027,3092023,-2471120,1128093,1140002,-3221535,4918596,-5057826,3331142,-1434335,-1473019,3916910,-5812572,6223380,-4904049,1556291,1951649,-4067870,5455661,-5991650,5185618,-1841761,-2434542,5562328,-6253328,5281812,-2985518,-278665,3416249,-5449412,5310443,-3557269,806049,2356944,-4302226,4954123,-3408453,1023767,979875,-2453935,4177764,-4311318,2857497,17709,-2344573,3090298,-3795825,3774155,-3013495,1141892,1629707,-4572082,6022756,-4827449,2806862,-510338,-2092793,4121561,-6277680,6202785,-4275970,703942,2467742,-4903024,6432269,-7209527,5205496,-569581,-3847459,6018636,-6467014,5910465,-3582463,-441845,4474236,-6723632,5839665,-3426055,746853,2351739,-4340698,5466848,-4445933,1904895,1430504,-3616130,4515675,-3919222,2867281,-698011,-1482828,4298994,-5743913,4575554,-2481747,-853994,2347105,-4361674,5834597,-5671340,3493379,338148,-3184098,5474616,-5966039,6314789,-4174132,745842,3364394,-6407409,7718451,-6672006,3944492,62294,-4143810,7155097,-7716518,6280654,-3241660,-1274330,5183815,-7194547,7030842,-4534496,838798,2889235,-5370566,6360557,-5092058,2309332,1042811,-3864796,5562804,-5227095,3470875,-740258,-1997692,4508270,-5440716,4837040,-2904453,-64497,3179065,-4986652,6153191,-5175476,3040344,217566,-3263530,5716501,-6979610,6462103,-4025843,-81182,3821852,-6731272,7817231,-6691189,3725304,181567,-4404971,7516503,-7905551,6240871,-2331572,-1592710,5587260,-7453357,7038876,-4712057,1041337,3094197,-5883344,6596939,-5075256,2584527,954359,-4226703,5821546,-5642157,3509215,-626513,-2412901,4796953,-5657312,5008342,-2765215,-100308,3093632,-5485101,5749170,-4953369,2898981,497894,-3511281,6087256,-6917228,5770257,-3008410,-680656,4237608,-6914556,7408944,-6326598,3421719,1039286,-4859866,7541913,-7998254,6068568,-2541902,-1928865,5630602,-8044785,7540272,-4758167,675513,3260177,-6047552,6991897,-5645425,2817065,1257379,-4389578,6160999,-5862695,4074651,-412632,-2797276,4937759,-5651574,4486854,-2682329,-557627,3882533,-5605715,5880654,-4676407,1978097,790725,-3912653,5892301,-6604272,5035257,-2300882,-1161639,4458527,-6872074,7207780,-5447684,2538288,1180442,-5389366,7764812,-7881870,5328978,-2233174,-2079690,5935393,-7681014,7602672,-4643475,726206,3471961,-6232235,7416263,-5720175,2225310,1391465,-4518554,5589205,-6116134,3979045,-714518,-2795823,5148778,-5416826,4680849,-2190297,-819303,3672541,-5447167,5441447,-4208441,1628146,1387375,-4105748,5603709,-5717755,4164760,-1888634,-1272947,4587742,-6605921,6529487,-4821063,1780005,1847342,-4944243,7267503,-7157043,5157436,-1520160,-2420972,6137894,-7738533,6604143,-3727105,31643,3264746,-6026101,7083747,-5503608,1784924,1648200,-4552198,5593078,-5581977,3727913,-419957,-2925494,5166345,-5364680,4177211,-1942771,-1213047,3760777,-5332694,5291033,-3519367,1088833,1676624,-4199750,5448373,-5053686,3560627,-849194,-2197077,4364451,-5486155,5711637,-4315872,1684823,2197963,-5445986,6884581,-5874656,3944247,-1083554,-2350670,5626005,-7402706,6485996,-3006418,-266493,3392901,-5578073,6350282,-5283045,2349048,1436507,-4202453,5768472,-5307937,3460352,-359698,-2620762,4381344,-4871468,4069958,-1999240,-1065413,3443270,-4814321,4439066,-2672937,747449,2245292,-4125680,4518322,-3984881,2606023,-673994,-2129965,4358993,-5076879,4497635,-3167271,906039,1713607,-4530675,5691383,-5225416,3101465,-376547,-2469955,5114296,-5980219,5306248,-2793091,-368907,2928614,-5254578,5841585,-4447532,1769215,1633771,-3751053,4738226,-4575033,3006093,-336043,-2333308,4317673,-4569902,3072177,-848865,-1190276,2975711,-3936068,3924959,-2587539,125759,1985001,-3887577,3446819,-2920295,1992367,-226097,-1960752,4118064,-4392655,3130317,-1996433,-92398,1771942,-3962055,5124812,-4365852,2443705,343072,-2658833,4443677,-4944063,4211398,-2404810,-310762,2931434,-4532627,5034748,-3399631,1597933,953977,-3426155,4558174,-3963019,1984180,29599,-2026347,3186599,-3715067,3159716,-1036243,-1681379,2952329,-3227811,2555970,-1514762,19426,1647486,-3218756,3606106,-2577150,894344,721683,-2265942,3012627,-3215745,2660263,-1278066,-476710,1970343,-3131832,3543730,-2614468,1536866,391448,-1898015,3429899,-3981167,3256532,-1549786,-586221,2312205,-3182388,3953433,-2918728,1315185,1126858,-2923694,3336365,-3322543,1746267,-315506,-1707271,2699610,-3224394,2094058,-549979,-1119856,2070833,-2562634,1901259,-1046230,-172288,1715328,-2529095,2245388,-1427128,58468,934536,-1634996,2409140,-2137076,1386845,-123969,-576581,1872935,-2319871,2270911,-1877469,623924,657637,-1635090,2691216,-2469346,2324033,-1079907,-229322,1746628,-2461850,2554297,-1985023,796491,426075,-1799031,2677053,-2405974,1615867,-146547,-1008084,1961308,-2017917,1286436,-364245,-717502,1275319,-1593082,1123324,-494157,-535645,1479360,-1301790,1675872,-576535,-207217,928416,-1348982,1492669,-872320,549761,472393,-772790,1016441,-1565491,1186567,-658896,132111,310309,-982272,1362244,-1239174,1163036,-884047,-151110,800599,-1386218,1526159,-1510562,630702,-115883,-961829,1368663,-1385361,1116824,-149139,-377240,967187,-930338,446609,-136369,-258082,601241,-952944,334864,257373,-699360,927524,-720283,451107,18964,-658076,1051182,-850160,618127,153699,-908999,903919,-860941,458584,-229844,166619,55213,-269286,337873,43614,228113,57375,581949,-196531,205524,240247,-295116,636632,-758584,406480,-174252,-231418,369545,-568634,688593,-829902,45929,-156156,-443087,-52541,-206101,348611,-284591,155038,-633442,312475,-241624,365477,363991,-525959,1092020,-1243349,664308,-168650,-682274,637749,-1070593,1108990,-935371,-159606,930897,-1253314,810598,-711701,41328,824634,-1039627,860345,-490207,-151348,767165,-1200405,863989,-261938,-216024,546028,-875622,812794,-617336,404503,184521,-727687,1385906,-1143503,796543,-324723,-381225,784384,-1107151,1257088,-1299571,752543,-165547,-770072,1313895,-1595556,1620801,-1297150,404146,777485,-1575440,1880355,-1790866,1119889,127510,-1048059,1893288,-2265345,1543489,-907604,-464043,1452159,-2143049,1606046,-818758,-204053,1124460,-1606043,1825835,-1114705,217370,837269,-1625985,1826140,-1599541,878968,190297,-1202857,1756421,-2208881,1546461,-1002809,-507092,1312193,-2288191,1943544,-1812225,809882,257056,-1366349,1919292,-2359438,2106993,-1190351,-86537,1336438,-2173433,2752852,-2271277,1254186,193182,-1920107,2619598,-2797051,1920272,-716778,-905232,2371881,-2794054,2437292,-1173946,-409691,1837900,-2505235,2705018,-1813801,337898,1368057,-2340461,2716439],[0,0,0,0,0,-3,7,-18,33,-51,72,-94,114,-142,174,-214,263,-322,391,-474,566,-672,794,-933,1091,-1267,1468,-1694,1937,-2208,2512,-2844,3214,-3626,4079,-4582,5137,-5734,6387,-7100,7870,-8713,9632,-10636,11732,-12930,14240,-15668,17228,-18932,20807,-22879,25175,-27737,30606,-33846,37533,-41762,46669,-52445,59359,-67800,78359,-91994,110321,-136390,176845,-251491,639358,-1391516,842861,-133375,-793596,1819120,-2376901,2416764,-1259281,147689,1084910,-1947869,2019898,-1757145,973807,-212801,-399207,798306,-878747,779226,-1006994,865059,-1245114,1489987,-620624,-472118,1080067,-2036374,2355184,-2281182,1363248,51689,-2141968,2935812,-2615430,2118765,-167035,-1404621,2130432,-2251351,1665854,-515638,-1011772,1959168,-2241324,1064194,444484,-1576354,1939548,-1733172,1209406,467852,-1849694,2871135,-2758789,1716758,-500232,-937849,2751044,-3091021,2775591,-1835987,399425,354290,-1686599,2877572,-3072675,2498131,-1683467,733511,454764,-1691927,3148177,-3887190,3295585,-1972842,-438170,2576095,-3676793,4161712,-3576608,2250015,738112,-3190016,4356755,-3793043,2509291,-581129,-1585147,3547163,-4510239,2697578,-119480,-2072137,3574772,-3917147,3083792,-857857,-2077511,3615518,-4284859,3618469,-2169653,-406677,2832534,-4588476,4450036,-3117263,1420338,583208,-2616925,4050419,-4660649,3939000,-2250464,149797,2271651,-4148849,4414525,-4766717,3481893,-1079449,-2231489,4524251,-5113550,4626072,-3392110,1223039,2005171,-4821300,5959726,-4727615,2711764,98128,-3460417,5801153,-5500476,2958224,147566,-2197947,4299574,-5314482,4989954,-1697957,-2741124,5584032,-6216486,4383841,-2177629,-557069,3538852,-5663868,6788745,-5553156,2088398,1927180,-4421330,5756692,-6300372,5971105,-3442127,-688600,5050550,-6893133,6114261,-4775497,3498659,-524476,-3854638,6800615,-7144053,5228653,-2873094,87554,3580542,-7011762,7873122,-5625296,1960937,1944835,-4989550,6884910,-7060224,4659763,-509065,-4132051,6954640,-7583175,5361163,-1244528,-2520641,5801369,-7437079,6809613,-4069417,-787909,4488372,-6375152,6886892,-6282784,3463199,602224,-5547223,7870729,-7729514,5497890,-2288964,-1593189,5319113,-7770964,7908120,-6100276,2880927,1299900,-5574262,7603689,-7715963,5898502,-3125884,-867322,5330410,-8318467,8542699,-5848407,1606493,2284562,-6092949,8124962,-7670467,4940418,119162,-5296069,8244986,-7748592,5159625,-1319049,-2775648,6235646,-8170619,7288995,-3639288,-1400407,5173945,-7594547,8563884,-6857047,2716044,2760000,-7204318,8759886,-7728131,5941835,-2285725,-2261088,7191892,-9334994,8023352,-5325925,1114426,2373955,-5911992,8772596,-8791463,6109205,-1332756,-3236324,6853031,-8651752,8425891,-6039415,1538476,3977763,-8574003,9722878,-7210182,3555095,1141087,-5318834,8745381,-9433343,6066180,-878266,-4302434,7893776,-8960508,7868898,-4450981,-1606188,6422930,-9631924,9446351,-6489048,1611318,3553049,-7556665,9693407,-9168790,5813285,-848989,-4810494,8546438,-9839042,8662115,-5102042,635206,4230708,-8274121,9513887,-8588233,5215356,-804899,-4094948,8096842,-9704691,8525681,-4846068,100141,4932968,-8679805,9846620,-7962333,3410121,1630899,-6788861,9295274,-9265052,6005262,-1019431,-4343573,8197869,-10198537,8526819,-3899583,-2034503,6855153,-9879086,9512292,-6624302,1814005,3843310,-8348813,10271628,-9356560,5332082,113035,-5243029,8773968,-10255259,8384457,-4540687,-722366,5433969,-8648623,9659479,-7928379,4068036,707722,-5371734,8966464,-9477389,7517224,-3908552,-1247306,5758885,-8647484,9383689,-6781058,2240618,2946780,-6800907,9341198,-8916267,5310613,-471094,-4881697,8848412,-9916989,7827180,-2943974,-2221166,7105346,-10033288,9326364,-6007138,741589,4851312,-9034947,10474274,-8620246,4321109,1207051,-6333027,9626276,-10239407,7892905,-3298796,-2255322,6601923,-9382072,9593967,-7168957,2874695,2089348,-6596260,9021036,-9248004,6885732,-2686253,-2584473,6553823,-8965664,8702214,-6502606,1900014,3476817,-7485898,9092131,-7873261,4768631,270858,-5262945,8678030,-9228305,6941910,-2467478,-3036126,7395939,-9683535,8494452,-5004495,-38315,5037944,-9159979,10262347,-7879542,3409295,2278200,-6901298,9360186,-9535324,6894214,-2108032,-2983099,6967797,-9174526,9013532,-6038758,1239615,3328794,-6886951,8484509,-8277408,5715396,-1428955,-3419059,6855282,-8256607,7543633,-5091677,657407,3790257,-7233013,8474586,-7086381,3379752,993850,-5433411,7955065,-8106018,5774346,-1600563,-3081202,7173977,-8987362,7928066,-4171630,-667101,5585448,-8460613,8910498,-6436701,2028018,2846591,-6967641,9262772,-8489994,4905361,-384236,-3857351,7065749,-8769412,7704948,-4580927,-36963,4344999,-7031185,7991829,-6886192,3968484,152913,-4169092,6896917,-7527810,6390801,-3658184,-311074,4421737,-6768572,7194453,-5555548,2621075,1617439,-5286652,7300107,-7183473,4453485,-875965,-3510823,6651461,-7837313,6409408,-3213714,-1053423,5623179,-8564281,8016153,-5460431,877380,3076009,-6418050,8436279,-7825864,4406566,518513,-4975882,7302078,-7553285,6456016,-3217612,-747300,4585528,-6981442,7245536,-5625497,2717975,1172403,-4150839,5971624,-6564596,5255162,-2355807,-1254587,4358651,-5849070,6100853,-4494930,1617998,1854728,-4715548,5796147,-5525090,3704276,-504601,-3178625,5884421,-6502013,4820302,-1900795,-1421024,4666447,-6840597,6596136,-3906668,418486,3627292,-6140548,7080902,-5900606,2478447,1561903,-4785389,6558649,-6632840,5089171,-2040343,-2074575,5075571,-6170579,5654046,-4006291,1503984,1457494,-4521309,5763163,-5217447,3176116,-778114,-1806311,3653353,-4933121,4697428,-2895025,597814,2638602,-3952010,4320598,-3708384,2389076,-54577,-2906842,4695328,-5157476,3313756,-555292,-1737729,3729464,-5173527,4809424,-2547042,-291807,3709742,-5409821,5726579,-4113495,1696672,1819935,-4380181,6079643,-5407677,3284048,-334657,-2140394,4640126,-4984320,4622057,-2645044,-351227,2702426,-3631285,4284671,-3732400,2003052,-245892,-2093873,3490365,-3227794,2908900,-1756726,-24825,1856823,-2972634,3557847,-2680000,1045142,570624,-2272789,3030903,-3211521,2163948,-306852,-1527970,3106567,-3904688,2676129,-1287763,-1358168,2815789,-3743442,4113631,-2779488,394013,2265860,-3807378,4094537,-3315440,1988189,524165,-2502205,3565376,-4087872,3110467,-993213,-844570,2480730,-2854229,3018437,-2228068,1153036,597372,-1925694,2432632,-2003280,1467905,-722047,-285896,903984,-1986469,1721189,-1131575,249858,532118,-1536921,1701784,-1603484,868796,240086,-1068988,1838933,-1883018,1460054,-259120,-959804,2334047,-2791366,2358289,-1053534,-257023,2121919,-2970669,2769179,-1834431,663826,920614,-2668071,2913582,-2611975,1143304,-135620,-1500636,2148954,-2186384,1536962,-772357,-342517,962918,-1317390,1204815,-980952,337449,314030,-867158,648654,-438376,128184,-41906,-295526,257034,-555800,231260,-206815,-207470,364913,-525805,660247,-407037,74717,451563,-994843,1267525,-926141,471898,50845,-1038368,1595165,-1780778,1325488,-526586,-792537,1340145,-1869110,1928294,-1045953,59132,914086,-1567547,1830446,-1072583,48881,350551,-1318481,1155215,-674759,176770,456492,-646796,831321,-618706,-243056,695616,-1146505,977551,-607704,-190187,711750,-956013,1071908,-788112,519365,225359,-1042499,1112098,-900837,1028436,-727429,322077,444440,-1143965,1121020,-1345988,970876,-602830,-438104,1079745,-1416457,1162266,-1032719,338175,465557,-1070514,1844680,-1162748,619631,238278,-940536,1290254,-1559012,727539,25744,-1044564,1742349,-1354479,1050151,37278,-1176083,1789639,-2043954,1634717,-615856,-891498,2153039,-2386457,2219477,-1262206,247557,1355903,-2119997,2506064,-2313639,1221722,-123959,-1166532,2079365,-2541679,1897260,-1109867,135898,863831,-1925645,2288330,-1968961,1107909,-190803,-833396,1698782,-2237792,1731944,-1082008,-170075,1774712,-2184610,2292536,-1422967,122728,1003286,-2082393,2688762,-2075720,828348,714945,-2249209,3020633,-2807588,1650134,-266540,-1705006,3170521,-3441359,2688145,-1496952,-731487,2330743,-3389882,3472538,-2424219,1066268,794807,-2550319,3315793,-3621943,2114209,-673365,-868839,2180358,-2971786,2807661,-2053222,543549,836317,-2275048,2944703,-2750576,1562279,15276,-1320548,2664672,-3007932,2666078,-1098701,-518222,2219527,-3249104,3391868,-2518977,540047,1600328,-2955563,3838227,-3523612,1666602,346500,-2474340,4137872,-4227600,3171802,-1545812,-938632,3053793,-4421447,4481158,-2980168,710155,1522256,-3414958,4599794,-4335301,2311491,25356,-1885020,3381173,-4046454,3670311,-1868260,66428,1855314,-3187368,3661233],[0,0,0,0,0,-6,9,-9,6,-3,-2,9,-16,21,-28,38,-50,64,-83,105,-131,159,-190,230,-281,339,-408,490,-584,686,-796,917,-1047,1196,-1362,1553,-1771,2018,-2292,2593,-2923,3278,-3660,4079,-4537,5038,-5591,6196,-6862,7588,-8376,9230,-10158,11167,-12263,13455,-14754,16171,-17706,19365,-21132,22978,-24806,26402,-27234,25934,-18280,-13281,261445,986959,-1333698,1534181,-815145,220134,593750,-1452353,1589791,-1600069,814193,135714,-211902,562435,-568741,503088,-208823,765221,-1058496,1403845,-1253749,477363,445752,-1804075,3361580,-3622287,2947617,-1165113,-1317313,3285841,-4648343,4683351,-3362849,451024,2211288,-4141218,5265772,-4380706,2336563,142230,-2443500,3900593,-3715070,3409408,-1033981,-1108891,2511147,-2974950,2487137,-1282589,35561,1128584,-2178035,2137829,-1579978,456640,485061,-1745325,2700282,-2666265,1630488,-560455,-671777,2441753,-4036708,4536089,-3424057,945777,1875696,-4046063,5565672,-5945663,4732357,-1497583,-2532706,6336806,-8103038,7469326,-4189642,-126824,3631768,-6818894,8079120,-7324828,3700610,979722,-5199808,6614180,-7001678,5602816,-2351917,-1970684,5503823,-6682084,5510546,-3298353,189657,2900278,-5281219,5236896,-4109266,1984179,662750,-3170908,5160310,-5601712,3918166,-1081234,-1941530,4445665,-6095680,6103300,-4621059,1213339,2823284,-6184364,8543102,-7710192,4932090,-380625,-4197053,8335393,-10301104,9159363,-4445806,-1026193,6062408,-9318407,10858238,-9148119,3544729,2761023,-7576876,10182546,-10322078,7249793,-1668042,-4667077,8348865,-9037570,7209731,-4419122,501615,4447604,-8520830,9044625,-6062283,1843801,2705113,-6007687,7456520,-7796669,5847914,-1648446,-3733737,7943148,-9704297,8148582,-4939380,1133293,3993520,-9516313,12401231,-10453695,4794954,1380187,-6663425,10386009,-13120131,11513298,-5155265,-2558471,8992648,-12664328,13251290,-10694387,4180207,4350337,-10827425,13820184,-12562460,8121423,-1572727,-5620855,10926543,-13365987,11395029,-5800157,-1389078,7414618,-10956952,11268909,-8406135,3589324,2606572,-7951710,10750962,-9693492,6467379,-1868613,-3432432,8641171,-11554862,10511512,-6036271,-295744,6346459,-10570646,12421330,-10873992,5774886,1100053,-8200204,13291759,-14754570,11365147,-4739370,-3048565,9956790,-14466486,15045440,-11331733,3592307,5485138,-12436694,15112500,-13587737,8726487,-1160191,-6373747,13029729,-15095695,12059178,-5040546,-2966330,8782471,-11992934,12403337,-9078152,3004663,4281601,-9976690,12488871,-10425548,6567806,-675601,-5571906,11507054,-13271717,10010189,-4717463,-1333862,7258127,-12078936,13717385,-11117298,4715566,3284279,-9901259,13669718,-14343827,10781903,-3841700,-4887532,12061807,-16305428,15022376,-9580066,1898720,6603677,-13553604,17166519,-15183047,8246558,1549428,-10096954,14856823,-15783772,12646812,-5631339,-3336452,11379155,-15274908,14172408,-9136509,1995092,5402495,-12045914,14394196,-12252272,6552978,777757,-7652279,12704907,-13798492,10620927,-4598288,-2691444,9207663,-13655824,14030012,-10218602,3396341,4605959,-11319966,15096673,-14855697,10489692,-2771849,-5883329,13222211,-16783738,15257025,-9484451,844512,8127351,-14995920,17485362,-14861921,7813288,1636358,-10609683,15914942,-17013094,12644335,-4709889,-4339291,12019184,-15814719,14873568,-9447582,1723026,6994275,-13200586,14910369,-12233096,6496930,1534777,-8841835,13153833,-13929346,10624302,-3955829,-3901613,10159753,-13780939,13643034,-9327037,2352853,5551603,-11720498,15013008,-13510375,8768458,-1013738,-7024466,13689955,-16261667,14159831,-8214426,-757117,9220562,-15171507,16839804,-13369047,6213535,2820241,-11189177,16288738,-16145297,11495639,-3197288,-5646397,12894042,-16003668,14315102,-8594316,-24160,7846534,-13473084,14859549,-11778627,5400232,2575763,-9748933,14075983,-13382282,9455205,-2287643,-5074322,10940501,-13788450,12834627,-8001120,858304,6675362,-12306662,14442903,-12643075,7083223,452345,-8339932,13893520,-15643428,12706314,-6318203,-2108156,9914478,-15182066,15881445,-12205031,4868267,3946454,-11389203,16137141,-15553360,10441711,-2209208,-6500636,12921854,-15547562,13678938,-7627494,-659269,8496311,-13680276,14613957,-11095715,4021155,3329847,-10253029,13150135,-12660800,8402289,-1472828,-5799188,11184066,-13042350,11366694,-6626195,-631665,7053756,-11819190,12941966,-10823962,5366901,1901544,-8425718,13013291,-13612412,10406659,-4744332,-2742089,10103512,-14497637,14401928,-9934146,2875591,4726509,-11388596,14723771,-13657302,8373282,-1211346,-6864129,12359526,-14700689,11920566,-5821269,-1871607,8335967,-12614824,12921695,-9570234,2994743,4156398,-9861854,12254492,-11248805,6637995,-315595,-5961430,10372256,-11920465,10030753,-4751305,-1744381,7672050,-10802510,11225609,-8519164,3984331,2995710,-8703386,12381785,-11706112,8158164,-2608362,-3815865,9699600,-12824209,12301073,-7968118,1758730,5332551,-10892844,13484908,-11659020,6981867,349318,-6724189,11636523,-13026666,10468345,-4647201,-2412976,8324767,-11686927,11513480,-7786743,1779376,4261362,-8822358,11360728,-9921262,5509926,1126436,-6542454,9533779,-9664673,8041432,-3781352,-2156577,7606325,-10182112,9683581,-6556086,2029563,3305437,-7940117,10275861,-10047829,6447479,-1518435,-4274236,8783801,-10793974,9527114,-5923171,481756,5042016,-9820463,11171290,-9624772,4720991,894232,-6186955,10223481,-10741788,8157735,-2916084,-2312468,7549317,-10224176,9679438,-6066048,672113,4378815,-7703543,9164065,-7900194,4087675,1342867,-6084679,8252917,-8003273,5772935,-1743078,-2716459,6809191,-8259850,7212499,-4622869,769460,3693735,-7285423,8622861,-6818267,3885072,220305,-4234037,7256009,-8720752,7509149,-4091632,-1072397,5314348,-7853459,8471881,-6761651,3381670,1257905,-5809345,8721375,-8402840,5785888,-1630183,-2691302,6123257,-8161203,7812738,-4739761,-222208,4475313,-6615250,7120625,-5551988,2757505,1609274,-5384362,6693983,-6260066,3578670,-502589,-3042959,5294287,-6206612,5252464,-2759007,-824549,3529378,-5823830,5834966,-4565992,2342622,848175,-4150149,5877699,-5839218,4702780,-2265121,-1045907,4301997,-6120208,6534040,-4724866,1676567,1581202,-4329893,6053047,-6134062,4126179,-973193,-2186135,4965871,-5892756,5082784,-2644052,-433216,2963929,-4816514,5382606,-3955199,940837,1865739,-3666550,4612617,-3942652,2280331,398301,-2743880,4341089,-3856170,3253648,-609001,-1302590,3156476,-4385398,3706871,-2836115,651677,1767832,-3393958,3873679,-3637326,2479285,-412682,-1124802,3060543,-4158300,3936377,-2234534,430151,1380134,-3024624,4059390,-3830627,2326235,-357242,-1619880,3453600,-3793046,3231722,-1725417,-551840,2179725,-3572926,3200492,-2015471,432942,1263262,-2416246,2734235,-2134280,900934,1199162,-2346405,2458220,-2205067,1031658,643660,-1591995,2288846,-2467473,1684486,-561162,-673766,1832926,-2025938,1777326,-1503863,569209,454130,-1681943,1889539,-1727612,1443916,-709299,246051,1134857,-1602959,1835467,-1373120,1067298,-25762,-457850,1571251,-1778267,1324275,-542029,-272956,908538,-1339663,1019730,-334470,-60696,616638,-1066218,975659,-130180,-514758,1018949,-1100026,714347,-112010,-468097,1418615,-1478459,1331035,-373652,-595576,1413774,-1433838,1721478,-882006,16851,601746,-977381,962809,-700715,405941,167811,-273760,194952,-273025,293421,56291,55784,276343,24655,21034,149756,-326996,271621,-93040,-171240,369381,-272161,550389,-604090,447589,-113300,-260861,719483,-1087616,1236836,-1684378,961170,64161,-1167124,1758517,-2329410,1905200,-1273569,-445206,1491325,-1821880,2648243,-2061806,611575,633783,-1932620,2351547,-2216079,1239328,-115855,-1133296,2051415,-2283481,1471118,-520505,-739724,1816268,-2115387,1683900,-795006,-350298,1190677,-2259076,1954243,-1487572,306688,813370,-1740520,2211449,-2358201,1423949,-359862,-955439,2114866,-2866008,2819792,-1581259,272994,1144323,-2244856,3289004,-3157329,2519846,-327905,-1404605,2874224,-3519825,3174431,-1998024,295481,1677498,-3566988,3625283,-3067503,1262675,751434,-2629853,3616807,-3397494,1954765,-194103,-1874091,3055574,-3398116,2607169,-827021,-808363,2782838,-3461104,3186430,-2219982,318477,1797785,-2797557,3707318,-3492358,2003221,408147,-2239343,3564808,-3938990,3455682,-2030391,-599634,2480813,-3936150,4293997,-3355449,1802656,536180,-2790347,4512301,-4723844,3778998,-1438150,-1089907,3518813,-4870338,4534636,-3288642,911351,2069824,-4318643,5031827,-4305865,2264492,457018,-3074072,4701399,-4759417,3586193,-1116232,-1170905,3935235,-4807045,4350802,-2443377,154720,2602011,-4292271,5062185,-4116693,1977519,1018869,-3039433,4619967,-4927596,4298213,-1645886,-1164569,3756512,-5209175,5164263,-4070866,1297780,1512390,-3917468,5296371,-5385730,3858122],[0,0,0,0,0,6,-11,18,-21,24,-24,24,-28,32,-35,46,-55,65,-74,81,-90,98,-111,127,-147,169,-189,209,-226,242,-255,273,-297,329,-366,410,-454,503,-547,592,-642,691,-749,815,-896,987,-1091,1212,-1346,1502,-1679,1884,-2120,2404,-2744,3158,-3672,4320,-5154,6238,-7687,9679,-12507,16710,-23332,34617,-56342,108889,-411866,-31414,954027,-1647905,1660576,-1291789,210209,963469,-1659034,1630461,-1672883,605363,298004,-1094161,1231404,-875422,58442,1012797,-973808,613976,542259,-1824412,2092005,-1938175,979543,401166,-2170681,3814398,-4078672,2557645,-499681,-1640507,3368588,-4554263,4036671,-2469641,533690,1961370,-3650477,4412621,-3584806,1888760,-551048,-997709,2184251,-3153168,3208218,-2233506,1026355,3584,-1337586,2217170,-2864777,2578012,-1246191,267800,1236306,-2390842,2896641,-2363904,619403,1304174,-2480625,3394111,-3373219,1738450,1305832,-3950788,5146310,-4504978,2697190,438030,-3435219,5554536,-6589965,5320781,-2103789,-1985391,5746854,-7518576,6889033,-4210718,963444,2620723,-6052209,7590818,-6649760,3590170,-240113,-2818285,4831040,-6094971,6038975,-3610387,537123,2291122,-4269194,5428632,-5235692,3321774,-738514,-1915693,3590220,-5047994,5176640,-3019239,-27544,3439960,-5484454,5475607,-4238421,1309344,2260990,-5488663,7134247,-6452009,3537846,1105052,-5447711,8611184,-8774704,6329593,-2256669,-3626775,8024829,-10211707,9146988,-5604666,628859,4410245,-9126717,10831611,-8703280,4775881,656191,-4944449,8573050,-10032514,8132666,-3236858,-1778928,4696215,-6637233,7949380,-7541288,4057665,1095592,-5566586,7768436,-7609910,5598551,-2231138,-1442196,5554629,-8508507,9022621,-5911554,447479,4457232,-7643426,9246800,-9085437,5816379,971388,-7818142,11236577,-10788077,7812980,-3067952,-3438839,9887019,-13336683,11913212,-6906828,629946,5906034,-11179156,13759288,-11958537,5788587,1494957,-7892774,11490359,-12174960,9804225,-4879357,-1319877,7323281,-10914736,11369053,-8488475,3403039,1749167,-6585696,9661988,-10307430,7830770,-2562324,-3283979,7039251,-9056951,9492641,-7046204,1225675,4947319,-9793289,11039666,-9402208,4818277,1490910,-7675231,11632423,-12279913,8956162,-3146671,-4568716,11233624,-14139171,12454955,-7136680,224487,7068428,-12692072,14839398,-12192624,5469213,2615177,-8763203,12958778,-13336103,10356349,-4640709,-2790014,9855603,-13323786,12304745,-7851431,1863987,3580459,-8910468,11794106,-11383399,7125946,-838521,-4722178,8941453,-11276742,10505000,-6161032,-719781,7087230,-10618833,11426044,-9405975,4691371,2341552,-9498169,13467855,-12999771,8370480,-1398502,-5576347,11761738,-15072899,13394859,-7485355,-1357934,9338636,-14809091,15316848,-11937661,5702092,2863195,-10808113,16153917,-15865510,10225115,-2714266,-4829749,11163365,-14974929,14207793,-9065775,1512960,5908370,-11274266,13405045,-12081631,7647632,-295504,-6659590,11386068,-12913334,10730063,-5457211,-1567882,7823270,-12044311,12716819,-9685426,3679523,3944201,-10240917,14117175,-13233236,8617799,-1506954,-6260672,12738996,-15369093,13234998,-7002113,-1234375,9391343,-15182504,15983246,-12622306,4918268,3972884,-11647389,15903689,-15819241,10835319,-2662183,-5762989,12632568,-15689211,14267015,-8450215,882032,6858259,-12317085,14260648,-12128664,6967853,700652,-7530303,11792041,-12772670,10465443,-5099388,-2242053,8369596,-12336927,12617252,-8955580,3022603,4459728,-10298833,13441862,-12349038,7658845,-518497,-7236442,12657898,-14887401,12361097,-5983176,-2479321,10230080,-14987850,15321150,-11301193,3792774,5138332,-12215240,15932069,-15001182,9457159,-1538689,-6996381,13248735,-15504096,13299459,-7529252,-294061,7949537,-13098773,14458197,-11455076,5605484,1847058,-8538360,12403524,-12746288,9537086,-3581725,-3115977,9314637,-12358466,12204817,-7975731,1814409,5071163,-10341499,13113180,-11910904,6657946,701745,-7542492,12579291,-14062942,11243693,-4899437,-3200564,10189509,-14290555,14511338,-10253687,2707627,5816055,-12422578,15583017,-14040502,8554912,-691837,-7583486,13424990,-15264210,12179759,-6342665,-1271652,8622873,-13343853,13691507,-10311217,4658964,2683884,-9062394,12154066,-11889495,8287861,-2795717,-3707950,9189818,-11728602,11056881,-6927268,904346,5407382,-10053250,12052615,-10133465,5532272,1071561,-7339065,11719229,-12693811,9580052,-3310410,-3429010,9729131,-13236358,12903186,-8750567,1630439,6195838,-11968904,14345836,-12415086,6740892,416967,-7841301,12591863,-13894788,10922459,-5082610,-2245901,8868455,-12372861,12192495,-8950277,3399870,3093884,-8751113,11640617,-10769777,6890619,-1542373,-4041984,8949378,-10512484,9533584,-5807152,231163,5199948,-9694531,10786970,-8471895,3808740,1886915,-6902546,10056008,-10949384,7952531,-2337133,-4124689,9147407,-11548413,11087004,-6831253,383438,6387208,-10876480,12355588,-10543931,5406405,1195755,-7799316,11949553,-12420656,9166848,-3838368,-3207478,8711456,-11566341,11454770,-7415587,2017840,4135735,-8578662,10435849,-9029329,5707815,-1109038,-4187217,9072849,-9809059,7587805,-3952961,-482807,4608682,-8090620,9308631,-7036766,2901821,2133512,-6231796,8826462,-9115072,6390174,-1667721,-3821557,7844999,-10217267,9130604,-5404068,-358187,5667095,-9439474,10507322,-8571943,4212265,1576757,-7052117,10493551,-10227621,7754864,-2581102,-3403033,7909146,-9778539,9428265,-5952948,1161352,3890685,-7971894,8965894,-7574061,3938913,86153,-4077668,7279550,-7749836,6102313,-2693402,-1221501,4471305,-6814032,7142933,-5031415,1608624,2162254,-4983956,6876698,-6948446,4544093,-677423,-3548753,6605674,-7167343,6209512,-3796383,-218181,4771119,-8117280,8440847,-6303732,2354218,2154744,-5954906,8098678,-8428487,5896471,-1336345,-3680986,7018120,-8158344,6907566,-4463819,444478,3522436,-7012511,7678015,-5720797,2827858,709912,-3837047,5854763,-6142843,4827657,-1934036,-1597271,3965948,-5196605,5171181,-3427178,1069631,1632084,-3959322,5165348,-4558289,2687266,-318656,-2589103,4749532,-5632297,4643042,-2307428,-887939,3692626,-5522253,6102357,-4647220,1397624,2373905,-5501629,6419994,-5885346,3765633,-814595,-2883905,5208447,-6334859,5299775,-2728590,-369021,3378397,-5015424,5208129,-3851204,1826096,383473,-3033151,4509920,-4231155,2800484,-493404,-1100860,2600212,-3226164,3295824,-1956900,494404,1085726,-2633473,3154168,-2583280,1248677,79016,-2151359,2881765,-3548355,2426958,-1065670,-1004427,2508054,-3724645,3740447,-2738016,666975,1602589,-3583020,4052501,-3613641,2612030,-184866,-2163527,3506454,-4466904,3679808,-1339224,-541131,2144251,-3362382,3537447,-2770962,526487,964823,-2114852,2705304,-2316684,1557548,-316206,-807724,1798831,-1839585,1245943,-696448,62326,534895,-1035235,1127710,-1104038,471166,304479,-951464,1222450,-1286621,945503,-485045,-335452,1167627,-1873486,1428657,-896320,93996,734812,-1695841,1850991,-1967603,736908,29672,-1206204,2281554,-2202180,1762610,-491021,-306334,1414757,-1994737,1723583,-850357,358368,617001,-1310256,1055666,-636200,130985,40262,-540801,376848,65388,-214789,112162,257511,6456,406775,-682483,476101,-648843,110097,376696,-678039,785282,-775831,203022,214900,-215006,260063,-379073,298737,-176385,-11708,-47152,187771,15934,-7956,264742,-409762,425602,-362795,216971,26963,-225740,187306,-116944,14328,188869,-386559,292395,209644,-691613,517287,-500531,269450,315841,-1284302,1542907,-1540888,756343,-5958,-978521,1805922,-2265212,1744938,-876696,-243315,1575040,-2198487,2477787,-1928467,501522,823146,-1437374,1917279,-2001091,1120212,-292777,-1008438,1596338,-1739302,1411316,-559204,-279275,872863,-1130977,1115175,-992632,460527,52220,-989638,1309416,-1056448,886225,-554898,-475844,1622152,-1956768,1921578,-1012983,62617,1426374,-2137408,2949906,-2218196,982906,322779,-1915031,3163414,-3568169,2576714,-977544,-1029471,2444441,-3517110,3373271,-2216695,223906,1383899,-2671200,3674610,-3268118,1877531,-105866,-1837040,3016308,-3138475,2469932,-1194658,-573637,1828234,-2465681,2575728,-2044928,857172,922939,-1887503,2940658,-2406753,1721734,-324816,-1566319,2764109,-3140717,2675438,-1447559,-308775,1923476,-3780599,4092585,-3147404,1232218,768922,-3010517,4397265,-4513540,2990427,-802145,-1715483,3804028,-4848967,4592035,-2805033,356734,2389573,-4293378,5111979,-3955725,2105514,876300,-3113316,4285422,-4430120,3349591,-1244677,-1015189,2979395,-4307168,4066849,-2889556,471862,1434054,-3445021,4215059,-3367631,2221257,-271447,-2081130,3696215,-4157513,3511355,-1598140,-543333,2553871,-4635674,4920417,-3660968,1157971,1316545,-3768635,5174364,-5026510,3571486,-615345,-2076775],[0,0,0,0,0,-5,13,-27,41,-58,77,-97,114,-137,166,-201,246,-299,365,-434,515,-602,698,-812,934,-1080,1242,-1422,1621,-1840,2081,-2344,2634,-2949,3300,-3687,4113,-4580,5087,-5640,6243,-6899,7614,-8394,9243,-10172,11190,-12308,13532,-14883,16387,-18057,19924,-22023,24396,-27102,30215,-33836,38108,-43238,49512,-57368,67488,-81007,99941,-128313,175583,-272950,945799,-1073282,342073,533325,-1586498,2428998,-2389591,1916798,-197184,-1452049,2270028,-2444848,1962549,-1167040,-496055,1049221,-1670659,1441419,-611688,-137377,898229,-619282,178429,448749,-1025162,914742,-909256,-88989,934333,-2057287,2071328,-1657091,620686,690477,-1703056,2089343,-1800157,1523554,-922941,525665,844898,-1212061,1380600,-1264772,1742983,-2047274,1534116,-250584,-1081519,2083692,-3043328,3193976,-2729613,896441,1553987,-2932565,3726736,-3879836,2492895,-79475,-2018625,3517148,-3333676,2481286,-950551,-1085998,2358188,-3054573,1960070,-162898,-1488682,2326580,-2122537,1454676,-204090,-1329011,1942370,-2491563,2222466,-1065081,-1014479,2539252,-2917553,2464744,-1687960,1043963,295422,-1914733,2761411,-2630155,2515301,-2040430,1155908,657599,-2348490,3335253,-3668980,3430884,-2187365,-288107,2720979,-4155344,4401556,-4159742,2237338,316556,-3396445,4864127,-4257756,2417132,-214155,-2174639,3707984,-3711838,2507223,-480165,-1748453,3432062,-4246170,3094978,-262341,-1853838,3562395,-4319915,3652971,-1777285,-1090541,3362401,-4352928,4454047,-3464557,1920029,1020316,-3529978,4455550,-4232729,3855486,-2618167,338708,3114699,-4766383,4865762,-3921717,3081129,-1797288,-898961,4708963,-6826181,6366448,-3812043,168284,2539853,-4707676,6627646,-6083386,4024988,379054,-4389154,6238441,-5644209,3605198,-1568500,-1299283,4875694,-6710807,5420932,-1592357,-1998596,3761066,-5016184,5663887,-4358800,548336,3652510,-5630938,5887310,-4840797,2936993,293792,-3762270,6237907,-6141250,4499209,-2503310,-262190,2673693,-5367972,6845672,-6390867,4143253,-619309,-3018726,5394649,-6664041,6758292,-4977818,1214221,3361694,-6483623,6699735,-5965824,3737453,-385611,-3550497,6955836,-7258868,4977972,-1500580,-2367346,5090669,-6236577,5446079,-2590734,-696393,3742268,-6011418,6574641,-4254253,39344,3850797,-5621156,6223021,-5137496,2998930,626891,-4160730,6516503,-6466154,4523984,-2028272,-1117917,3446769,-6215822,7112365,-6071800,2691655,1402848,-4350397,6372187,-6783560,6071940,-3677772,-485062,4896057,-6921195,7629939,-5977176,3266552,1223444,-5687734,7908899,-7146606,4322698,-971302,-2466922,5936775,-7524909,6668859,-2839689,-1942826,5460983,-7005154,6529844,-4058658,694453,3744056,-7189111,8277264,-6426408,2275820,1642547,-4945952,6922641,-7732354,6681852,-2504108,-2066033,5849564,-7429748,7296045,-6034542,3190513,1444608,-5805530,8191364,-7955982,6117420,-3050734,-1042480,5466832,-8379733,8503647,-6548162,2397851,2126195,-6339448,8742189,-8056110,5271456,-824594,-3511427,7254220,-8531667,6878379,-3141474,-1437984,5416064,-7849938,7707858,-4781281,700146,3658105,-6941838,7895971,-6709210,2958029,1388269,-5104384,7667403,-7864150,5972464,-2537592,-1850518,5919402,-7684178,7918401,-5869037,2015820,2271094,-5952980,8001230,-8313985,6333631,-2591055,-2007900,6193125,-8461815,8370088,-6197249,1976650,2300926,-6515725,8893109,-8262667,4956779,-709097,-4346078,7259111,-8461846,7087379,-3312917,-1418828,5690016,-7993047,7422052,-4657188,754143,3923771,-7080931,8031379,-6551856,2802118,1556755,-5722525,7838771,-8002732,5479879,-1762595,-2652749,6278075,-7982676,7586268,-5166727,1505706,2799530,-6492197,8121627,-7860691,5820073,-1720004,-2829759,6126121,-8511294,8251466,-5472489,1487167,3183838,-6921364,8600026,-8048613,4811036,-311767,-4421711,7380131,-8307247,7090911,-3534200,-1867442,5994054,-7707379,7882601,-4912665,593307,4087210,-6971039,7911741,-6459289,3215890,1579831,-5362296,7940524,-7415158,4809094,-1396808,-2659852,6467766,-8258391,7592016,-4756603,607135,3280027,-6436324,7874928,-7505674,4721539,-887564,-3023240,6318550,-8005230,7564475,-4844849,925790,3595144,-6478341,8256549,-7734328,4391377,43212,-4125947,7100842,-7769938,6395433,-2647363,-1736862,5700138,-7899446,7290462,-4850827,595275,3925826,-6964582,7364695,-5814130,2662754,1363626,-5350113,7647004,-7238509,4705353,-814433,-2965771,6135606,-7651165,6726351,-4018374,284998,3402038,-6377686,7661591,-6639136,3734099,50357,-3707445,6378028,-7430546,6724009,-3888431,-7452,3557912,-6500835,7384695,-6462426,3671893,108885,-4206008,6823409,-7713562,6164241,-2267727,-1949241,5235682,-6889657,6460435,-4308978,523517,3638112,-6675661,7032882,-5368145,2138827,1782134,-5180468,7033156,-6651151,3715109,-487755,-3403044,6172225,-6989083,6126389,-2985303,-623670,3926263,-6316314,7023168,-5543223,2674998,579510,-3656316,6472810,-7209108,5542830,-2796408,-272320,3354072,-6382424,7561146,-5969494,2656811,979657,-3968819,6038763,-6717083,5402275,-2354321,-1861120,5024783,-6445420,5908139,-3696842,567986,3164544,-5597468,6424299,-5003967,2284433,1512249,-4652956,6393108,-5741225,3355584,-275208,-2817341,5521541,-6047145,5207418,-2436391,-868438,3665930,-5827983,6083035,-4409905,1921804,745055,-3577923,5697264,-6107515,4486439,-1943377,-1006668,3043211,-5069680,6215151,-4838046,2219639,1206704,-3738194,5246873,-5980845,4436287,-1665951,-1770187,4193033,-5269822,4834718,-3344684,457710,2911237,-5269552,5287662,-3703847,1482623,1195480,-3442416,4920172,-4930404,2822039,210647,-3211329,5025005,-4833501,3906324,-1736277,-672899,3913370,-5452026,5043254,-3330081,635997,1380138,-3155247,4492865,-5063988,3393680,-1000399,-1599683,3270832,-4267278,4527756,-3608536,1575902,1099769,-3417323,4869464,-4457505,3308148,-1271300,-888411,3261716,-4578661,4470411,-2572922,268362,2134573,-4111249,4254410,-3295388,1426709,1037252,-3151049,4183780,-3491933,2202346,-71887,-2327668,3886359,-4337481,3084291,-826686,-1337916,3340972,-3747614,3842730,-2216485,317506,1550944,-3166510,4017225,-3624062,2005584,-505088,-1404249,2587635,-3480168,3601015,-2427484,601593,1020182,-2518618,3213575,-3358904,2117491,-1038469,-844663,2882004,-3499448,3018938,-1757679,265882,1414698,-2599569,3222395,-2509998,1078752,897198,-2328405,2790232,-2270269,1127401,-14401,-1965220,3002495,-2781804,1870858,-15347,-1336750,2304253,-3052142,2454451,-1245442,-258701,2017407,-2529703,2563922,-2195031,1036641,185382,-1261198,2338126,-2625964,2130795,-1304865,288969,809807,-1821851,2283112,-2170500,1584776,-693409,-599449,1686329,-2173826,1987178,-1532354,375662,778263,-1751534,1940026,-1631203,764618,309079,-1320281,1912794,-1659577,977910,427101,-1440504,1757963,-1346673,897328,188332,-1168163,1865790,-1624360,1023953,-351975,-762032,1334217,-1701155,1727868,-956450,322271,690664,-1252299,1457710,-1129573,928626,-271927,-90261,426634,-819080,1094884,-764721,674601,-523249,17538,563853,-1022268,1159465,-783260,474910,85462,-333284,942483,-643276,1106940,-228715,-410785,399865,-534114,561403,224290,-468346,552813,-361060,-205030,462644,-767376,732342,-894009,44755,341980,-1228989,1418518,-817021,520950,303247,-703141,935299,-860314,562748,-148679,-432154,124557,-618599,174093,57543,-292079,-53997,23215,-192927,690747,-549455,495275,401531,-620830,744953,-870402,353642,-418163,-218121,467375,-950942,851354,-511465,126185,-191631,-65181,425031,-642638,815669,-878020,859715,-472142,40502,555694,-640138,1387526,-1093631,739103,-314602,-670220,1279492,-1292157,814963,-399652,-307020,1197911,-1532890,1026878,-151593,-258118,1095702,-1272023,1004991,-140904,-633639,1014802,-1284040,945713,-686711,-353697,1093610,-1385894,1599524,-1317959,415462,338785,-1573785,1638120,-1573119,1107655,-274993,-679027,1226968,-1716183,1725032,-1327904,954540,72386,-1296918,1589356,-1741961,1269246,-1083171,-74885,976136,-1759899,2101122,-1669182,601750,568323,-1437893,2029673,-2014709,1127653,-54848,-822704,1991244,-2408054,1770340,-537471,-902287,1702213,-2341358,2055658,-1275656,-476952,1606299,-2348083,2626246,-1979896,763903,956240,-2165027,2853985,-2455268,1659731,-619584,-1084549,2054906,-2862447,2329789,-1621930,848853,606932,-1967740,2757609,-2630235,2158685,-848065,-734664,2060102,-2659165,2605114,-1650553,643881,952366,-2493022,3181744,-2846974,1594338,106275,-1546864,2681335,-3293174,2451223,-681390,-1153160,2603884,-3260171,3103776,-1646865,-105196,1876515,-3165515],[0,0,0,0,0,-5,9,-6,-1,10,-23,34,-48,63,-78,95,-115,145,-178,217,-266,320,-380,452,-531,622,-723,841,-972,1116,-1269,1439,-1628,1833,-2065,2315,-2593,2900,-3232,3591,-3979,4395,-4851,5338,-5876,6457,-7087,7774,-8517,9325,-10199,11153,-12198,13356,-14632,16052,-17636,19414,-21416,23681,-26257,29203,-32555,36325,-40369,44045,-44859,31443,21162,1078192,-1800103,1396862,-684037,-593285,1705698,-2322958,2643781,-1974025,1079328,538321,-1810461,2059474,-1842683,1522328,-528533,-337749,576764,-363911,432329,-273392,116842,-629927,1262656,-1492534,801016,398027,-1149314,1892954,-1852356,1763088,-1108902,-570376,1745646,-2103138,1875897,-1059266,-221085,1300353,-1233856,857533,-308660,-514140,1104184,-1607775,689653,745576,-2404419,2247264,-2023097,824277,613712,-2156957,3166529,-3279108,1983283,-729401,-850484,2273873,-3324111,3117102,-1746825,480576,819993,-1296624,2097954,-2544768,2183222,-1594470,740764,-162893,-735186,1432174,-2439411,2977046,-2459436,1150515,877078,-2050302,2832443,-2531220,2132385,-832650,-1293624,2823059,-3136248,1725175,-233487,-855596,2062161,-2656505,1952075,37029,-1917449,3047834,-3299553,2293132,-939885,-1559654,3625748,-4185768,3446499,-2042504,-43071,2462467,-4250880,4605364,-3010547,1154001,835988,-1926563,2802007,-3160725,2694873,-2381981,944377,953962,-2214003,2758319,-2889668,2559251,-1746546,3957,1824632,-2972346,3242629,-2505216,1422598,470795,-2372175,3258913,-3228693,1601411,-313961,-1482410,3410849,-3702906,2247281,360612,-2266633,3257834,-3326317,2954936,-1800611,-1519098,5047593,-6096698,4446884,-1638687,-1636298,3761868,-4782192,5131791,-4577018,2015378,1602992,-4611527,5388021,-4633255,3553999,-2537847,391526,3002558,-5487646,5178844,-3515209,2105522,-817692,-1740354,4424182,-5594712,4153002,-1936229,-36997,2101783,-3804204,5183526,-4238671,1433618,1310388,-3178121,4186726,-4395192,3256819,-827585,-3059172,5772363,-6409204,4651197,-1062983,-2617242,5063926,-6217341,6154550,-3915634,24202,4183235,-6883953,6431594,-5330059,2819074,375249,-4049954,6816645,-7149872,5067369,-2174873,-933142,3456228,-5558782,6037267,-5330399,3059937,272469,-3446302,5572187,-6049890,4659633,-2179082,-151873,2400696,-4907944,6146041,-4773683,1884214,1239587,-3682625,4813077,-5211574,3665496,-642362,-2914418,5888715,-6481526,4256005,-919471,-2503264,4731454,-6189993,6283795,-3801671,-927275,4889680,-6839906,6842114,-5211292,2198636,1547949,-5596899,7368102,-6575749,4406593,-1706828,-1323532,4694720,-7263217,6985743,-4415837,1136695,1859065,-3978639,5616069,-5611122,4642019,-2001554,-1764551,4257733,-5649313,5106949,-3883687,1282424,1726524,-5326827,6744487,-5560437,2273201,1184737,-3920330,6248535,-6770577,4933918,-979307,-3711089,6556523,-7532404,6305253,-3101073,-1083462,5553420,-7980490,8086540,-5982868,1731222,2866668,-6744456,8120072,-7844438,5025494,-1158979,-2978651,6636799,-7882434,7187365,-4363548,994244,2975657,-5666694,7181963,-6506281,4352877,-1079585,-2295547,5385031,-6822593,6362228,-3836667,727428,2870418,-5727549,6621511,-5787959,2882881,710530,-4623679,6853626,-6897411,4556622,-977833,-3357668,6298021,-7632342,6822081,-3381451,-1479297,5546266,-8073076,8209665,-5915086,1751825,3107459,-7017679,8804520,-7832895,4732445,-561364,-3969548,7044351,-8006458,7066185,-3840879,305615,3989030,-6639266,7416080,-6237780,3557001,28173,-3583680,5879281,-6998338,5503603,-2857625,-265898,3823378,-5745739,6410627,-5223628,1680290,1897140,-4933893,6934035,-6721486,4127735,-419687,-3425860,6676990,-8099843,6189199,-2579815,-1712854,5860104,-8171316,8133750,-5150325,1097592,3731265,-7360839,8900723,-7864035,4203367,376972,-5160070,7640058,-8678495,7024664,-3239110,-1233284,5068911,-7425186,7369722,-5978750,2763878,1262024,-4580862,6698658,-6638599,5535895,-2378412,-1276285,4529008,-6166446,6345101,-4706684,1688048,1782606,-5420369,6875955,-6318547,3842976,-196044,-3739626,6234723,-7406353,5626137,-2270602,-1972831,5986855,-8128537,7635757,-4420009,169133,3940817,-7357407,8760930,-7263206,3707156,1341674,-5399360,7935391,-8234607,6237112,-2342580,-2020383,5530484,-7766714,7329311,-5452658,1654844,1981598,-5118691,6402222,-6486549,4590382,-1509929,-2017058,4867865,-6097517,5590547,-3541127,872531,2452037,-5057498,6274770,-5328566,3045077,166175,-3849237,6710544,-6455306,4703296,-1464003,-2245413,5529310,-7278650,7093021,-3916771,-216052,4291999,-7189776,7862104,-6177348,2490985,1598953,-5409035,7661215,-7785759,5214669,-1286857,-2574021,5668925,-6993968,6696556,-4445060,1029576,2886934,-5603141,6546543,-5532325,3262035,-324362,-2666428,4675435,-5570069,4754922,-2776303,130683,2668200,-4873766,5222907,-4363691,2075742,810211,-3731770,5276034,-5515608,3980846,-722948,-2740869,5627444,-6425120,5425730,-2715607,-542828,3918719,-6792156,7695365,-5013607,1169927,2437762,-5458394,6879905,-6671517,4769515,-641672,-3408841,6199303,-6736112,5697156,-3020026,-67391,3450851,-5664684,6002918,-4443542,2529821,796650,-3356108,4665190,-4730877,3567265,-2277257,-263194,2727653,-4185365,4332782,-3047397,1035943,1384748,-3384888,4357276,-4539245,2846937,-439824,-2260163,4341294,-5253151,4497793,-1699993,-1069841,3831627,-5320404,6093882,-4114985,598988,2514848,-4882201,6526320,-5953672,3396612,401872,-3578168,5553808,-5773487,4705466,-2484639,-437953,3755571,-5177964,4981736,-3310222,1638111,687567,-2803220,4202995,-4195090,3189256,-866246,-1402398,2869909,-3045238,3044010,-2358617,1315431,1422004,-3217585,3438247,-2658107,1520076,-47699,-1531409,3425512,-4093525,3187432,-803885,-1443480,3249634,-4150525,4408404,-3141789,377891,2465703,-4314483,5111330,-4187938,1904064,550467,-3248272,4859015,-4795454,3763581,-778264,-1512029,3308543,-4128927,3819979,-2792012,477684,1594370,-2821379,3353954,-2950726,1901871,-343580,-1302401,2466232,-2429744,1921789,-1350693,-165597,1229134,-2144878,2298110,-1782608,1087061,179789,-2179751,2543102,-2472530,1385290,-303106,-1049057,2087391,-2959358,3015012,-1678801,-425392,2440330,-3575904,3331306,-2882121,883512,1004258,-2922932,3983699,-3656242,2294981,-368010,-1530680,3026191,-3504928,3001113,-1717984,75607,1570224,-2548693,2419686,-1858637,1037351,1360,-1050987,1881735,-1583516,802815,-280526,-171407,551626,-803070,1289209,-866737,329341,571496,-945336,1097684,-1162104,634928,16666,-1172695,1470884,-1910291,1481063,-418341,-578023,1677133,-2184353,2342461,-1548192,21913,1294559,-2237458,2684892,-2353135,938518,147405,-1656068,2424246,-2400290,1578719,-374413,-228828,1366408,-1717612,1670847,-1004286,365577,675449,-636930,721323,-375966,99497,375970,62,302731,2398,-42239,355753,-258461,227063,-86473,96217,204139,-11627,667156,-496259,370930,-131108,17770,320455,-397526,1134961,-1086514,690063,-17438,-500221,926046,-1239947,1196362,-888925,8050,821884,-1165672,1212166,-983289,350277,448117,-841360,994213,-883793,350913,120048,-769456,885933,-434532,-97462,609697,-755011,780073,-167640,-353045,956197,-1377181,872660,-531875,-208196,1045983,-1468490,1359877,-1057565,616646,277624,-914102,1239810,-1098196,743190,-264940,20607,278511,-999504,730652,-744176,634237,-328401,-240479,765349,-666775,907306,-630550,314021,-94730,-641309,880591,-775914,212975,325928,-837360,996319,-676136,649158,440225,-1218324,1882725,-1486652,1121772,309894,-1089193,2025337,-1978714,1496318,-485317,-400271,1841457,-2617252,2186171,-1349418,254739,1150180,-1841704,2251519,-2157772,1115699,-80826,-651961,1493930,-2012755,1621037,-919722,-24910,606297,-1137461,1628599,-1574750,797656,183634,-945696,1352497,-1112558,1187163,-458345,-674765,1163468,-1784537,1720538,-1068598,-56854,1371321,-1736660,2075601,-2031479,806409,602590,-1923374,2848374,-2978561,1717365,-20214,-1323933,2680718,-3346449,2609498,-1683310,-193998,1813281,-3179996,3345389,-2744909,1085487,463900,-2239987,2996218,-3222025,1971215,-516692,-1187353,1884348,-2626212,2382265,-1456404,583689,926361,-2276022,2556859,-2185828,1208921,172382,-1416054,2429549,-2715603,1991753,-902052,-677112,2300418,-2900433,2958054,-2002781,305055,1291669,-2965383,3769415,-3336608,2102427,232579,-2578617,3637089,-4102357,3198450,-1694918,-423435,2768518,-4286325,4406061,-2965809,1155911,1287886,-3167385,4244589,-4034555,2529260,-111224,-1736684,3469746,-3723879,3244307,-1563238,-84645,1777522,-2999312],[0,0,0,0,0,7,-10,22,-30,36,-41,47,-57,65,-74,90,-108,130,-153,176,-204,238,-275,320,-366,414,-467,523,-580,645,-715,794,-892,999,-1116,1243,-1377,1517,-1669,1826,-1999,2191,-2407,2648,-2914,3207,-3526,3878,-4265,4694,-5173,5718,-6339,7061,-7898,8881,-10046,11450,-13168,15309,-18047,21654,-26558,33519,-43953,60818,-91398,160077,-513222,43733,647233,-1609013,1870008,-1613645,529658,240310,-873260,1609461,-2059846,1524762,-801897,-52782,424186,-434191,496835,-598202,612758,-1046285,1537557,-1447331,1000419,148901,-1531331,2534079,-3399379,3421319,-1734453,-499579,2570749,-4010177,4428655,-3434873,1719924,844415,-3132983,4428092,-4320306,2471752,-212797,-1839611,3167827,-3155227,2397522,-1068547,-794135,2353653,-2883679,1841533,-615033,-581884,1623309,-2205467,2270456,-1443961,-194220,1194276,-1769124,2450084,-2835253,1908135,-243674,-1186984,2513461,-3602293,4133176,-3692989,1819213,1168766,-3744979,5433085,-5970336,5311782,-2325932,-1191215,4542478,-7083708,7606981,-5447270,1310051,2928257,-5556254,7124234,-6851448,4284041,-390689,-3694220,6405496,-6308407,4709712,-2334505,-932236,4277844,-5723390,4931718,-2950628,408492,2187773,-4897287,5299323,-4117566,1572708,1050285,-3182954,4749347,-5412226,3961365,-1258933,-1743927,4245944,-5712409,5726523,-4379143,1847032,1552940,-5138847,7745968,-8339909,5913736,-1482429,-3137891,6885201,-9398034,9251483,-5536910,358945,4708834,-8602962,9617284,-8403003,4449168,952098,-6072502,8544272,-8708964,6312841,-2380536,-2527057,6801531,-8386674,6752403,-3222774,-95652,3553155,-6666025,8024101,-6507296,2090647,3109970,-6541421,7563744,-6446459,4365941,-1189635,-2706020,6971394,-9022066,8349159,-4631994,370760,3386060,-7481891,10452499,-10684032,6199567,236837,-5954370,9653449,-11358656,10890531,-6060439,-1233918,8009021,-11889554,12025931,-9632726,4555093,2569470,-8970599,12489295,-11689764,7666443,-1766776,-4144938,9277020,-11764002,10895892,-6124074,-403379,6950913,-10793903,10318563,-7706745,3057307,2196802,-7530726,10523877,-9828275,5813933,-905943,-3608881,7823873,-10502664,10103562,-6344476,60683,5489112,-9618725,11533828,-10559314,6436429,-239795,-6595297,11652549,-13711683,11886486,-5762088,-2206363,9040568,-12963359,13241946,-10358923,4498167,3073671,-10014259,14042538,-13027975,8389319,-1635325,-5075452,10415066,-13289965,11347644,-6038064,-1621891,8352470,-11551788,11146289,-7998086,2545322,3804402,-9238410,11717944,-10269689,5754525,-161155,-5328026,9626113,-11917722,10179502,-5091379,-1109663,6695415,-10245984,12568390,-10919128,5408336,2289860,-9034247,12776775,-13271375,10314692,-4322600,-3135721,10243769,-14574010,14546842,-10107200,2489219,5433230,-11819453,14624908,-14241736,8902690,-399033,-8306169,13535588,-14252600,11405995,-5259835,-2285151,9609731,-13950086,13462331,-8788859,1729057,5181154,-10715661,13296971,-11601879,6184209,946105,-7114465,11573340,-12574804,10108204,-4737245,-2147453,8595627,-12697863,13134760,-10158407,3958407,3470475,-10052525,14054347,-13845321,10148713,-2904838,-4775786,11353983,-15116391,14689655,-9793172,2107010,6288460,-12975339,15876097,-13791856,8045566,220125,-8627020,14166724,-15105405,11905723,-5113203,-3299601,10470862,-14114591,13700701,-8854317,1780642,5707606,-11632036,13785199,-11637518,5806171,1217564,-7930683,12318935,-12892071,9585131,-4153827,-3194777,9474793,-12892221,13043560,-8867296,2655061,4732174,-10614121,13932137,-13198995,8715036,-1806451,-5669470,11825914,-15032564,13444119,-8382809,260625,7599505,-13232482,15407846,-12777726,6609587,1640223,-9483412,14221232,-14834798,11227704,-3690704,-4646506,11175258,-14451359,13144455,-8133657,931150,7010536,-12333843,13845831,-10947007,5143421,2308013,-8748229,12563366,-12830857,9015492,-2504122,-4508905,10591844,-13042347,12213806,-7746274,1137377,5671372,-11394486,13655351,-12004063,7434683,-280688,-6826517,12225720,-14505367,12094890,-6544017,-679025,8166521,-13549638,14843173,-11655535,5233357,2621947,-9922136,13950329,-14313615,10079523,-2795968,-5028157,11463962,-14210068,12688834,-6981579,-158051,7393887,-11955513,13269721,-10410114,4025762,3164447,-9436856,12293039,-11998324,7580501,-1756614,-5149773,10294065,-12716692,10906823,-6339913,-279537,6676575,-11272066,12615238,-10728434,5738689,754863,-7694172,12121439,-12639101,10353468,-4660879,-2081984,8475997,-12545515,13530417,-9829854,3425785,3612265,-9621852,13215706,-12670270,8243478,-1380167,-5656771,11066282,-13165200,11423094,-5990877,-1287402,7760478,-11882057,11600203,-8898104,3242712,3740823,-8857775,11752418,-10694002,6276017,-229954,-5415582,9875166,-11118555,9174181,-4632645,-1520480,7238719,-10532334,10782006,-8151454,3448630,2112323,-7674297,11090363,-11332592,8188212,-2768056,-3264819,8298038,-11356259,11393334,-7664202,2136325,3905507,-9070650,11779069,-11150773,6751347,-366119,-5868564,10074406,-11508600,9381432,-4367057,-1629357,7253942,-10486359,10717825,-6897085,1623492,4501090,-8197771,10216385,-8803372,4868597,732555,-6452807,9434382,-9557513,7038123,-3062458,-1821918,6896151,-10013048,9476429,-6436865,1739594,3212055,-7299514,9851680,-8934759,5963948,-1243250,-3617213,7842552,-10001838,9300359,-5452757,508855,3979487,-8131581,10327298,-8988068,4935967,566894,-5793104,9111631,-9827568,7471462,-2830926,-1944772,6779168,-9159598,8647233,-5609624,568057,4535454,-7647587,8483328,-7133099,3209270,1411268,-5600569,8068061,-7828577,5364976,-1943519,-2600911,6666193,-8424669,6897510,-3932257,142987,3534387,-6509912,7967636,-7199347,3743074,428195,-3967727,6363935,-7546739,6842447,-4381523,1178,4535664,-7346320,7862455,-6135889,3081624,487303,-4728038,7272049,-8174738,5981571,-1619994,-2687524,5434220,-6772069,6604709,-4600307,447492,4215404,-6679451,6935408,-5299294,1794051,1565362,-4831829,6559197,-6123237,3688474,18791,-3269352,5701797,-5980284,5071569,-2688541,-751344,4077015,-5778429,5914019,-4294424,1979919,891792,-3715122,5612973,-5667107,4307373,-1947239,-1070635,3206762,-5274137,5800955,-4489233,1698348,1094016,-3566278,5253265,-5324825,3746417,-1100112,-1634291,4449871,-5360620,4623372,-2444850,-488066,2924184,-4494453,4292838,-3265348,1138819,1624034,-4332705,4677458,-3644784,1779425,565376,-2633728,4421970,-4452507,2751574,-728051,-1637287,3510119,-3841008,3775117,-2286161,567787,1440236,-3515782,4033806,-3344922,2023736,-386000,-1037367,2556712,-3397536,3286474,-2484735,424846,1331023,-2614373,3295916,-3566696,2226475,-379354,-1677587,2948962,-3361248,2663468,-1308761,649,1718582,-2850877,3025509,-1574577,51258,1620577,-2460139,2639833,-1675718,592107,1106803,-2237567,2718387,-2251357,1179653,733582,-1602849,2435347,-2629931,1701428,-669053,-804976,1742702,-2156054,1935777,-1390686,361948,303520,-1183523,1721914,-1309288,1506909,-522829,-135362,532004,-1053973,1642366,-1323065,1028859,-263232,-428185,890068,-1412468,996752,-650458,83425,618613,-1063321,509933,-288689,-427163,427068,-899350,673295,25202,-330618,1241441,-1278035,1051467,-324143,-589630,1434799,-1858138,1362369,-574070,-265823,1059341,-1567849,1369787,-845233,155700,488723,-743340,946513,-722590,149142,273977,-452977,736425,-94018,99820,196063,-484462,330490,-4995,-74779,328143,-589079,639427,-238582,-20567,282327,-743293,749544,-763835,1122977,-453568,-164544,689201,-1339024,1405298,-1583725,812141,-54676,-703535,1764290,-1937714,1937230,-971471,205877,1139024,-1806703,2537589,-1902488,1149721,477347,-1773485,2379548,-1980315,1143835,177486,-1305148,2100825,-1911021,1580977,-513951,-709139,1750094,-2096708,1570525,-664398,-548207,1574792,-2258467,2348955,-1772173,268008,864175,-1956809,2537178,-2335702,1688206,-241179,-1233015,1980147,-2866228,2649074,-1947338,525631,1069674,-2302510,2757586,-2782121,2144210,-854580,-1201633,2804573,-3457832,3232890,-1876713,153473,1519745,-2858102,3600426,-2741633,1207740,1010183,-2484825,3717089,-3200812,2068386,-116002,-1539029,2891094,-3562409,2661973,-1168513,-1150124,2595733,-3651419,3339930,-2077500,97123,1705147,-3176017,3612755,-3399954,2010187,280430,-2415413,3560335,-3978145,3335923,-2003250,-188871,2652621,-3992303,4234870,-3067517,1317867,560128,-2886638,4264615,-4180086,3448067,-1459423,-822485,3393265,-4423062,4292898,-2866268,674743,1654275,-3688303,5032849,-3963220,2061688,435200,-3020653,4411336,-4590393,3249228,-1178693,-1815213,4050829,-4867193,4330423,-2483947,-248556,2900220,-4352555,4874250,-4114453,1991278,687199,-3225698,4787533,-5178788,3923163,-1961104,-1068810,3744578,-5349194,5098758,-3756703,1359284,1347002,-3812116,5158466,-5084119],[0,0,0,0,0,-1,6,-14,22,-29,38,-45,53,-62,76,-95,120,-144,172,-202,234,-271,314,-365,426,-497,577,-663,754,-852,954,-1068,1192,-1332,1490,-1670,1872,-2090,2329,-2581,2851,-3141,3457,-3800,4177,-4595,5054,-5561,6117,-6728,7408,-8157,8992,-9928,10983,-12193,13591,-15222,17159,-19496,22361,-25964,30621,-36865,45631,-58778,80578,-124555,343648,-565151,425370,604663,-1113100,1430265,-1341348,847709,567509,-911727,1380031,-1212489,278091,228186,-637033,521403,-212801,-530815,1106017,-1266043,609949,654459,-2296537,3016144,-2965479,1703373,78277,-2060311,3790280,-4684980,3849393,-2116397,-871573,3333242,-5071640,5032659,-3498702,1360744,1054392,-3286473,4608480,-4288279,3041030,-794230,-964808,2042993,-2973739,3422958,-2516641,1355553,543902,-1438038,2314172,-2942827,2386272,-917688,-274252,1579893,-2428392,2873620,-2273823,418883,1980765,-3545178,3983925,-3036021,1622837,1274146,-4251954,5888331,-5852136,3715693,-362807,-3683585,6432649,-7578747,6731928,-3619822,-559193,5401564,-8570363,8552098,-5937367,1660182,1881225,-5269231,7903098,-7553927,5407142,-1230547,-2617594,5091850,-6517587,6416514,-4484059,937626,2041356,-4406103,5500546,-5705402,4096246,-1116115,-2515195,4709122,-5615432,5383074,-3198697,-178339,3906671,-5904171,6515326,-4644800,1597046,2026955,-5540841,7739480,-7351855,5011495,-349101,-4653355,9120902,-9949413,8080748,-3742209,-1770877,7037095,-10945040,11014388,-7391275,1906761,3817294,-8270640,11016286,-10208335,5987252,-614970,-4475592,7501998,-9525584,8625357,-5349432,-321244,4740879,-7242393,7814029,-7166540,4504794,198730,-5366964,8612756,-8751252,5894628,-1688018,-2699113,5648867,-7826563,8551568,-6494745,1535426,4599985,-8755060,10154068,-9149914,6067400,-251046,-6741572,12479334,-13226135,9468915,-3993112,-3024542,9292267,-14072280,14222363,-9229168,1363663,5887570,-11419629,14057123,-13092987,7815854,151848,-7146636,11702920,-12909524,10928836,-6107776,-167457,6569592,-11590927,12781697,-9795980,4243931,2213398,-7264909,10126446,-10767759,8248584,-3017849,-3418424,8051959,-10136582,9889859,-7110795,2141857,4800799,-10358311,12270626,-11046998,6232694,771553,-7723999,13048122,-13968624,11060377,-4500574,-3397115,11260470,-15581378,15139481,-9488617,997037,6462478,-12693617,15069738,-13896073,8291458,-197925,-8078475,13505027,-14702746,11576948,-5886309,-1220535,8684652,-13451425,14014742,-9886735,2733130,4115954,-9230371,11717583,-11694885,8174250,-1595638,-4954670,9574363,-11541742,10582982,-7021493,546918,6715586,-11601416,12830556,-10431204,5500979,1603201,-9070011,14213486,-15057800,10401676,-2905299,-5631423,12615894,-15682285,14698975,-9422995,1290627,8149622,-15022829,17156549,-13869010,7135320,1378683,-9353757,15639155,-17196678,12785270,-4765932,-4270033,11094097,-15014352,14898804,-10595761,2878503,5406789,-11577209,13911097,-12590772,7889131,-979306,-6330156,11561956,-13400462,11367864,-6314285,-785834,7809011,-12841116,13693439,-10953404,4522888,3441132,-10659175,14676791,-14586541,10093004,-2485398,-6147469,13545618,-16457866,14873131,-8584359,14508,9029593,-15514262,17453532,-14519156,6825838,2752021,-11042577,16755791,-16983968,12234016,-4650711,-4953800,12294458,-16160368,15137265,-9973309,1760422,6497082,-12572565,14898054,-12886247,7469683,-22646,-7397249,12670926,-13724275,10961360,-5511358,-2073577,8790917,-12975354,13486039,-10072396,3535989,4686568,-10882306,14514380,-13656869,8931902,-1082768,-7082909,13179327,-15995559,13909323,-7582679,-1488397,9787757,-15678012,16947621,-13088282,5532936,3552460,-11962829,16511647,-16260804,11477454,-3107174,-6097116,13144907,-16341007,14915559,-8594855,552494,7599395,-13173648,15058280,-12393752,6496321,1559450,-8348470,12969215,-13865739,10446545,-4019175,-3142831,9344483,-13514188,13144375,-8731949,2115841,4964313,-10967937,13989552,-13009050,7717363,-99000,-7949831,13094607,-15136929,12467060,-6180018,-2146232,10223966,-15232506,16037400,-12357980,4213936,4733594,-12740200,16465114,-15357563,9788791,-2272057,-6510990,13281042,-15961198,13893148,-7759293,-546137,8392852,-13318430,14382944,-11493487,5388265,1949199,-8715938,13063642,-12958212,9013244,-2991132,-3904355,9291113,-12588430,11707248,-7688797,989443,5537906,-10829367,12594853,-11143628,5994778,784230,-7438039,12342028,-13452759,10896349,-4820333,-3118041,9965496,-14108435,13821249,-10041152,2736004,5093025,-12033551,15209213,-13715213,8458128,-921251,-7169128,13161879,-14641090,12146668,-6470185,-1175624,8272903,-13094414,13434380,-9923363,3726768,3118528,-8784346,11825951,-11716146,7733015,-1763341,-4373011,8982122,-11064825,9767933,-5991395,413577,5614464,-9571108,11332010,-9502547,4328818,1804829,-7530464,10982101,-11729181,8956600,-3336747,-3586935,9612872,-12307183,12124484,-8088918,1721815,5717760,-10810296,13200206,-11442877,6868324,233366,-7008167,12109704,-13230089,10392865,-4825678,-2260739,8054689,-11423330,11648502,-8484354,2625221,3724312,-8908766,10851463,-9395214,5716264,-849364,-4150779,8568203,-10528083,8328887,-3984297,-1038806,5572544,-8382241,9381491,-7772737,3023042,2285646,-7103304,9598258,-9556183,6663753,-1640442,-3829417,8162256,-10029256,9940792,-6041163,574893,5585482,-9680878,11024425,-9353805,5184565,591129,-6626520,11025745,-11058574,8710458,-3384486,-2630402,7977745,-10537031,9700081,-6766696,1608427,3409639,-7484711,9478927,-7794111,4392377,-129414,-4177560,7122259,-8236673,6199845,-2899332,-1004890,4694007,-7109037,7529063,-5534859,1714952,2696388,-5679497,7198572,-6806788,4946843,-1208891,-3634335,7031165,-8417411,7066302,-3715575,-97873,4302152,-7943267,9144339,-7556201,3302501,1773627,-6324676,8323550,-8556615,6463509,-2270036,-2744593,7378061,-8830440,7348745,-4329763,614438,3032034,-6297604,7626751,-6561901,2878263,818922,-4029973,5633335,-6084298,4935491,-1931639,-1369188,4544232,-5857888,4778013,-3406851,704318,2093922,-4182931,5415434,-4932957,2838444,4586,-3187350,4993743,-5708061,4967166,-2706645,-773332,4089474,-6203400,6158627,-5100529,2353258,1447535,-4967846,6858516,-6828962,4192851,-1007529,-2725163,4955655,-5944406,5452020,-3296942,204156,3371544,-5383847,5462279,-3935501,1766646,757668,-2923404,4253966,-4629392,2688415,-454427,-1441073,2818463,-3384037,2821129,-1778536,74870,1822597,-2953899,3381028,-2498123,1004958,540519,-1901941,3357187,-3900074,2763925,-1017327,-1187579,3037786,-3874878,3947914,-3186582,1292566,1573214,-3700484,4521849,-4083598,2329568,-259307,-1772309,3718994,-4599833,3567557,-1891573,-153738,2204670,-3304793,3373319,-2537872,1071661,697352,-2238527,2523328,-2243375,1147688,125125,-1202277,1982275,-1924229,1060619,-123730,-696499,929350,-1173560,1263188,-609192,212458,883972,-1180038,1342702,-1135530,524730,38548,-793657,1321716,-1782720,1633513,-945689,-108443,1168282,-1703051,2205238,-1911304,1240211,79009,-1271416,1981173,-2205698,1484825,-803464,-413412,1375953,-1478316,1649539,-980816,149102,537910,-1074260,895568,-840087,320531,488521,-726435,590096,118277,-559562,411286,-549410,367805,-101855,-446451,862171,-846469,513125,50759,-413136,652192,-595187,727683,-229189,-149818,93329,-376376,280685,-163451,157783,-160345,56670,-88590,-83223,257467,-178559,289072,-248287,148391,145307,-98740,-94278,188603,8482,-41140,-176787,244787,474739,-800417,1095968,-1077475,453217,298018,-878588,1819958,-1886676,1308726,-519437,-927887,1599196,-2403613,2329532,-1200533,106264,1398729,-2005730,2389716,-1864651,955161,328112,-1577051,2158891,-1755667,1572020,-483180,-529242,1528311,-1920296,1567869,-845164,-151220,963778,-1655495,1556531,-1149348,783069,233499,-1149457,1862252,-1813127,1243205,-172863,-598908,1589283,-2291007,2267013,-1564093,586829,1193364,-2517329,3132911,-2802713,1644031,-70825,-1731265,2816241,-3722710,3301163,-1621634,-695819,2483100,-3430964,3766537,-2877997,1098317,1072850,-2808947,3624816,-3539978,2370637,-242739,-1722960,3026088,-3325657,2693337,-1339622,-471860,1939738,-2974515,3098272,-2124586,601263,976289,-2287556,3121038,-2972463,2116993,-284068,-1321316,3198011,-3550903,3287474,-1834266,-83513,2160860,-3733424,4315394,-3814854,1884721,739650,-3122824,4541132,-5116357,3595756,-1228161,-1165664,3661279,-5165158,4842669,-3399168,678098,1939160,-3974601,5080515,-4373491,2723508,-85231,-2918893,4460368,-4763546,3707824,-1561534,-1073156,3224683,-4125615,4229942,-3044355,839377,1767664,-3398586,4375579,-4038109,2347599,-94508,-2061085,3971394,-4936833,4155242,-1938961,-263785,3012287,-4728800,5375478,-4149262,1846414,1263917,-3680771,5606981,-5476941,3957195,-1270576],[0,0,0,0,0,-3,2,3,-13,23,-37,51,-67,79,-94,117,-144,180,-221,270,-331,395,-462,543,-632,736,-856,995,-1148,1320,-1505,1709,-1931,2173,-2442,2735,-3063,3422,-3817,4245,-4714,5220,-5769,6364,-7009,7707,-8466,9292,-10192,11175,-12253,13435,-14742,16190,-17801,19598,-21623,23921,-26547,29596,-33168,37422,-42568,48901,-56830,66899,-79611,93978,-174953,1284894,-1246143,919204,100995,-947912,1849313,-2679817,1980442,-1002376,-495961,1470370,-2286630,1877925,-1147264,-155784,1044317,-1373593,841276,-389815,-537867,1132741,-1252260,-118785,1259894,-1867747,2057954,-1474378,465356,1097053,-2226532,3026049,-2660029,1531635,102252,-1433339,2542888,-2550871,2365282,-1544246,982097,289748,-1206240,2103127,-2379030,2009368,-1827916,1403664,-646292,-885237,2286175,-3026657,2962211,-2230303,577531,1122519,-3005864,3311147,-3304502,1683081,232951,-2136299,3668342,-3289988,1360593,840164,-2215701,3008406,-2896646,1658489,318572,-2373205,3709329,-3570868,2168605,252203,-2103253,3799496,-4188575,3462732,-1944739,-638104,3305187,-4745646,4298412,-3031339,1210600,285561,-2156959,3899531,-4003855,3390742,-2303182,1062387,885445,-3013899,4359202,-4486391,3511618,-1865802,-106827,2835874,-5062189,5147075,-3558242,1274369,1463329,-3939153,5163624,-4466092,2257363,679009,-3440174,4169510,-4043727,2319059,-242896,-2500835,4446655,-5279454,4324803,-884948,-2784756,5357471,-5996587,5464296,-2916058,-682630,4438708,-6489138,6078697,-4566362,2142033,944718,-4011843,6134738,-5687650,4072297,-2185060,388171,2412863,-5288148,6190768,-5046392,2732543,-647304,-2155707,5006784,-7047240,6315345,-3606888,-736272,4401728,-5990424,6024377,-4168439,2277756,863601,-4481996,6769805,-6634342,3143134,498987,-3245034,5765349,-7099751,6324951,-2083775,-3345916,6757344,-7512156,6638622,-4193291,140141,5255052,-8625919,8422426,-5922340,2295388,1448683,-5227631,7900504,-8227940,5992175,-2762679,-973875,4312023,-7046418,8111398,-7247432,4292321,8079,-4776537,8031765,-7961681,6260334,-3145893,-497643,4254706,-7583704,7855700,-5184510,1884945,1608178,-5129671,7609900,-7713003,4977872,-353873,-4043366,7265856,-8233756,6787470,-2561941,-2878026,6876287,-8673101,7816769,-5133553,-210282,5532342,-8849402,9220561,-6681429,2390932,1518408,-5180728,8233166,-8960067,7184953,-2843657,-2072761,5858525,-8318241,8266511,-7187718,3474397,1907672,-6492013,8856186,-8346953,5954679,-2876746,-1464175,5824612,-8607356,8137909,-5747417,1603055,2523759,-6614448,8854014,-8101777,4286848,555890,-4859152,7960996,-8791247,6905037,-2588944,-3266475,7876876,-9848305,8164635,-4068046,-990776,5757327,-8824095,10058422,-7837682,3123877,2469620,-7549488,9771677,-9484519,7297509,-2969189,-2542933,7782087,-10303519,9446047,-6326158,2247158,2658403,-6938319,9599654,-9281360,6311272,-1867328,-2826982,6912306,-9559883,8764809,-5922570,1115640,3550928,-7480387,9695543,-8531601,4476659,911561,-5711736,8689409,-9531145,7187201,-2240213,-3552675,7872249,-10004876,8754425,-4873771,-841498,5973108,-9676989,10443056,-7760420,3106293,2672373,-7988314,10273106,-10243365,6511318,-2019006,-3571281,8352836,-10166549,9569714,-6506200,1462192,3506728,-8138229,10080759,-9337208,6054176,-1189839,-3625167,7449672,-9802640,9000993,-5822337,551883,4397076,-8110958,9342551,-8191506,4408858,703478,-5894508,9185645,-9351077,6662295,-1734413,-3548302,7743147,-9602809,8779862,-4265951,-812903,6103111,-9742560,10232613,-7731621,2543045,3079915,-7693344,10503245,-9767402,6502353,-1218459,-4490275,8564154,-10224635,9319638,-5580636,583306,4519627,-8478267,10060320,-8885269,5515297,-752086,-4845073,8363574,-9794952,8422483,-4776531,-180532,4921369,-8206021,9436847,-8029517,3788792,1447893,-6300406,9108703,-9130375,6706150,-1595535,-3478224,8075591,-9699025,8671154,-4183879,-957157,6304227,-9736911,10037206,-6972137,1952491,3068722,-7866613,10160771,-9583348,5856759,-473100,-4789779,8464526,-10069414,8944444,-5285020,-131472,5195096,-8532318,9575410,-8276548,4480567,558736,-4946940,8091186,-9170899,8178733,-4515957,-737612,5275211,-8275285,8525153,-7142511,3514680,1447084,-5808654,8741097,-8604351,6124657,-1415323,-3284985,7475544,-8978917,7595281,-4256288,-846594,5589443,-8587865,9129774,-6358827,1404767,3348660,-7326268,9420833,-8602204,4991724,-19634,-4751465,8187096,-9612241,8002048,-4087476,-812206,4929972,-7953867,9085185,-7810332,3680104,1262714,-5343383,7599502,-8395316,6693494,-3119843,-1160768,4820964,-7899746,8303785,-6129438,2421370,1789839,-5355246,7515101,-7685665,5373286,-1126588,-3957422,6841129,-7919085,6866405,-3314763,-904477,5260234,-8218318,8104552,-5564281,1019643,3327937,-7105408,8489898,-7371104,4293832,453033,-4803533,7570734,-8432183,7116529,-3443555,-1118304,5529027,-7858223,8158274,-5935692,2618627,1743129,-5322888,7587677,-7716293,5386207,-1967769,-1729390,4706103,-6520192,7189914,-5918488,2232041,2290884,-5530601,6591839,-6377417,4323918,-1111120,-2994317,6146295,-7073115,5952609,-2901079,-1205225,4633861,-7107500,6557921,-4214356,1038603,2824104,-6234641,7571111,-6335273,3300976,817098,-4274799,6931018,-7432210,6098631,-2650973,-1918298,5116480,-7391802,7125048,-4845036,1526984,1699015,-4845946,6610633,-6168910,4731351,-1445302,-1729384,4242450,-5631912,5807399,-4674016,1351815,1906686,-4382841,5565789,-5458981,4015365,-770794,-2857742,5351500,-5423508,4417196,-2110780,-353089,3293829,-5829488,5850751,-3766305,519125,2886413,-4675859,5569734,-5027107,3176889,627746,-4254875,6359912,-6151983,4061028,-1173243,-1688588,4144438,-6132846,6371132,-3731971,162033,2515558,-4321588,5079575,-5022968,3196191,-1079317,-1896899,4257319,-4898732,4331045,-2923979,874459,1410880,-3769180,4492140,-4560386,2510798,-255421,-1940117,3450606,-4287103,3987632,-1926047,-489001,2956159,-4085903,4014475,-2939603,713713,1662042,-3908350,4761280,-3758390,1306256,692752,-3189054,4547780,-4604776,3445901,-732917,-1955581,4076795,-4670078,4066966,-2320764,180592,1866313,-3583124,4282442,-3816677,2061405,182105,-1932038,2641426,-3177327,3334836,-2125393,573795,1426123,-2716182,3178142,-3012418,1949665,-789275,-945097,2377644,-3053971,2680688,-1442358,-328584,1446180,-2487637,2633571,-2131693,452440,1394707,-2885458,3144858,-2214993,1140013,583359,-2214025,3202183,-3491506,2072566,13054,-1685099,2903359,-3110323,2666390,-1667447,-494152,1657889,-2835025,2808470,-2261002,1190277,353753,-1057096,2172990,-2314840,1938107,-998486,327195,748177,-1532705,1871191,-2044565,1546817,-476291,-485894,1116479,-1491336,1491690,-1018357,694912,647954,-1233965,1738876,-1255601,627671,314959,-1341798,1403289,-1528730,711747,674322,-1648203,1680900,-1538409,887237,224786,-1127233,1923910,-1930102,1418932,-285923,-277637,1226640,-1718763,1692336,-1054491,313113,705206,-781490,1081700,-982646,788839,-646840,80116,-191217,-307681,782127,-716815,536329,-768019,397199,-25223,-545334,864978,-834696,816422,-638608,39418,280664,-526569,427069,-149957,-90970,143944,-411168,216123,-41744,-326149,582540,-288649,225086,194037,-713112,557986,-391983,341655,385553,-774335,981629,-564721,464464,141644,-128816,577237,-348624,304158,58404,-504607,28316,230531,-287697,800936,-572948,-44335,324983,-968139,1197340,-1426855,600197,20327,-662736,1495219,-1899656,1237016,-494334,-229973,616201,-1074589,1463343,-1259652,320678,-127458,-478656,887455,-959704,769152,-892320,406929,-324336,-501593,867669,-1177658,652094,-353152,86257,371346,-904383,1387810,-971129,400208,502077,-1107056,1329571,-1125293,496420,241258,-1173964,1594074,-1705561,1199900,81777,-1360482,2124728,-1991268,1479905,-628976,-631364,2162128,-2933639,2442066,-1174587,227861,935240,-2057414,2493893,-2331634,1210154,-340807,-874961,1666673,-2101183,1988877,-1141249,210416,677760,-1530816,2055856,-1870842,1273245,-296390,-961429,1626631,-2063162,1793686,-955252,106383,1087399,-1843158,2201358,-2015855,547823,760340,-1906193,2254458,-2496747,1589518,-227476,-1740332,3137233,-3202149,2221139,-844396,-1269200,2657544,-3447721,3305902,-1752868,212128,1583448,-3057872,3282176,-3143120,1554182,-38338,-1530848,2853619,-3274606,2722458,-1519369,-169588,1947604,-2774081,2916334,-2411409,1486652,47743,-1498449,2550813,-3186265,2209374,-1257276,-304902,1689812,-2698302,3047964,-2520828,796473,1108049,-2686678,3194624,-3261994,2168389,141478,-2052677,3496113,-3589017,2580753,-1081126,-817769,2959874],[0,0,0,0,0,9,-16,25,-31,36,-40,44,-48,54,-63,79,-98,117,-137,157,-178,198,-224,248,-280,310,-345,377,-413,447,-486,527,-574,623,-673,730,-781,835,-892,950,-1011,1076,-1150,1231,-1315,1406,-1506,1618,-1747,1900,-2081,2302,-2576,2907,-3320,3834,-4492,5345,-6470,7990,-10082,13037,-17333,23832,-34211,52113,-87002,173105,-711257,-412952,1391703,-1941741,1969639,-1223544,209068,893774,-1909548,2572142,-2358056,1321883,101786,-1307701,1754249,-1785843,1504170,-468739,59160,567690,-203888,25375,-51125,261652,-384311,1043964,-1434491,1416376,-863287,-596391,1050062,-1759232,1787697,-1303668,549523,332469,-1185310,1502681,-1033987,175008,495556,-844920,223373,373598,-1101735,1198244,-936627,577347,1073083,-2305224,2898924,-2545575,1026702,633751,-2254617,3532506,-3489026,2154774,-448809,-958090,2354684,-3123401,2909837,-1794918,-57388,958976,-1358483,1389127,-1330489,1634594,-995927,378958,-7919,-493826,637508,-1010807,1468597,-1249720,947100,82076,-913831,1145658,-1063533,769585,-560099,114066,1065021,-1301818,904765,638835,-1320482,1575440,-1776030,769127,811090,-2535855,3652945,-3179773,1930027,141187,-2238745,4251538,-4931927,3516670,-1129624,-1101655,3026757,-4078053,4103317,-3024067,727805,1138875,-2277023,2563567,-2598265,1940193,-1306990,466969,635788,-2132829,2547464,-1893802,622589,-207348,-173824,691765,-1584509,1409299,-759414,551745,-233473,-686204,1864278,-1524971,485605,509041,-1442472,1962715,-2246158,1843877,345160,-3254648,4197046,-3340482,1564736,440965,-2347929,4551348,-5515921,4272638,-1098785,-2381663,4388667,-4696703,3705752,-2359825,1394742,778768,-3368770,5088614,-4456658,2307119,-456057,-476845,2336045,-3885851,3983114,-2214335,-301180,1067115,-1669115,1943323,-2571794,1746914,-150846,-1084566,1366203,-1391612,2105242,-1876449,466890,1581452,-2861591,3059190,-2348014,1134884,1303289,-3994999,5341240,-4906299,2691427,843030,-4364513,6403823,-5638564,3950514,-1122341,-1461206,4233974,-6471370,6231462,-3883724,948406,1822911,-4192169,5990835,-5879938,3804189,-863133,-2218440,4124541,-5112108,4735791,-2654445,-105805,1786217,-2605830,3379039,-3746768,2216729,151747,-1570314,1974002,-2447836,2821141,-2657840,1000794,1774128,-4030239,4562433,-3092071,802523,1800606,-3543100,4816049,-4973808,2796091,1155276,-4476502,5783212,-5503653,3891703,-1644696,-1328989,5033118,-7000013,6383945,-3682060,971455,2379794,-5549082,7227737,-6317202,3372160,546824,-2885312,4411918,-5486131,5214407,-2971179,-653539,3120016,-4174821,3762498,-3040207,1782954,-168467,-1586308,3343280,-4147570,3307507,-980386,-775227,2534648,-3910119,4725685,-3400094,664787,2821686,-4681662,4995628,-4230275,2417460,614611,-4046593,6529006,-6594853,4319230,-1150967,-2213869,5974201,-7477675,6749656,-4081969,-22650,3650404,-6581630,7729430,-6202856,3106655,1077150,-3994606,6101331,-6625136,5027651,-2310707,-1111470,3831713,-4937610,5230048,-4059338,1828244,807853,-3194105,4410950,-4552110,3510055,-1314488,-1148007,3639466,-4603537,4176910,-2873064,268611,2694904,-4694737,5606081,-4708060,2120462,1137400,-4476367,6551452,-6302266,4540556,-1103763,-2763220,5831340,-7820962,6861283,-4043584,-229883,4293189,-7339424,7915047,-6081444,3073180,940349,-4949851,6980918,-6820528,4881599,-2152453,-1546869,4304524,-5902462,5520689,-3920380,1153646,1377254,-3769837,4795088,-4929306,3175798,-451990,-1562121,3803466,-4500422,4269438,-2420695,-145669,2700232,-4521037,5386413,-4412311,1823779,1730846,-4237445,6273099,-6384412,4036320,-775967,-3264430,6356261,-7811900,6570791,-3436185,-1056403,4806044,-7402942,7924970,-6308567,2546156,2152654,-5726823,7640514,-7210968,4675209,-1369239,-2599329,5437399,-6559066,5854455,-3760153,749212,2342507,-4647257,5477509,-4661166,2605750,-38605,-2341319,4309101,-4811241,4044011,-1845532,-669797,3269463,-4934055,5450675,-4020609,1106004,1882331,-4755662,6149951,-5952871,3623329,156828,-3271029,6233509,-7300987,6172456,-3268017,-1207991,5245133,-7239158,7648968,-5435973,1820344,2252042,-6073740,7653447,-7025323,4567994,-703193,-3341836,5900773,-6673889,5426295,-3467809,319558,2809958,-5146273,5623855,-4422533,2148090,415208,-2777930,4407688,-4749060,3800029,-1276321,-941581,3402367,-4660883,4640458,-2833752,738242,1870671,-4297400,5889175,-5292244,3054668,701600,-3753555,5568762,-6398553,5504042,-2471596,-1082221,4907120,-7086354,6988677,-4922717,1210691,2748784,-5929718,7353866,-6784149,4116761,-221102,-3694608,6366856,-6573115,4674671,-2622460,-396102,3710144,-5304992,5323101,-3884135,1494934,890692,-3068954,4528233,-4391429,2792456,-734225,-1114189,3201636,-4356366,4316388,-2553047,-168210,2503270,-4140895,4725656,-3797297,2063080,393682,-3390097,5342735,-5822242,3994433,-1204268,-2136664,4268990,-5990237,6445544,-4497241,740055,3761025,-6495812,6357136,-5552398,3096101,48067,-3738644,6166908,-6214251,4506679,-1820809,-1365033,4064784,-5032836,4719132,-3119576,1024822,1263010,-3236537,4321755,-3875241,2318918,-290799,-1686643,3269872,-3741946,3541374,-1510168,-426015,2353096,-3594104,4181987,-2982557,1231385,1199014,-3273774,4345337,-4906209,3417353,-667657,-2318184,4186344,-5580403,5205751,-3017412,-199490,3379455,-5359808,5912403,-5121675,2578697,961120,-4319169,5904477,-5219076,3377022,-1321940,-907080,3553295,-5108457,4653938,-2288227,163077,1831656,-2867225,3502261,-3216071,1871646,12761,-2192085,3286239,-2925112,1976062,-774322,-237433,2036008,-3199133,3469752,-2202708,17100,1522514,-2440968,3371235,-3465034,2592184,-173647,-2367651,4232820,-4490047,3531217,-2188505,-472538,2865511,-4610870,5160381,-3822291,1523633,1185330,-3607110,4837860,-4589135,3312361,-573405,-1915738,3778919,-4031642,3246958,-1772433,375447,1906927,-3327068,3369070,-2242520,626880,372054,-1293683,2243801,-2385044,1495516,-298778,-916399,1804681,-2056350,1720618,-1091839,-15938,1130152,-2092630,2546600,-2190979,1123575,663717,-2041966,2518075,-2885645,2757336,-1264611,-712068,2892049,-3818182,3277957,-2519826,933377,1047261,-2948526,4077306,-3562358,1715818,-6949,-1775506,2892644,-3439711,2593040,-1054403,-449212,1987172,-2686565,2051852,-1273447,96029,811577,-1195320,1841965,-1188338,213080,296705,-889090,1048307,-826860,822630,-274088,-810198,1055466,-1403054,951031,-975456,229051,346185,-1157569,2223203,-1676153,1298266,-457220,-1227916,1674258,-2399638,2357464,-1704536,213237,1173928,-2436237,2639376,-2394503,1195239,-2539,-1485500,2095221,-2333293,1668890,-554587,-717264,1353091,-1452136,1406932,-888368,-241440,842352,-1042483,825701,-307253,-142012,549098,-680932,790753,-562377,-483656,479842,-767650,446916,-474545,40981,-112365,-201726,476740,-648527,857544,-363112,150877,577470,-503757,825885,-1402437,1123456,-362403,-556091,827166,-1568825,1491869,-832563,286902,583122,-1076920,1339695,-1100349,801039,108585,-763407,838841,-607479,288854,142087,-562970,619587,-270806,-162312,412027,-644638,407550,-460403,-378535,640031,-1172247,1125050,-742506,259973,565241,-1201575,1207175,-939129,421224,-105488,-584848,830030,-849243,800974,-172614,42353,-144477,-213167,457294,-426825,296788,-584123,30927,-3671,-185463,259556,-256868,508726,-131362,221758,373065,-440717,182527,209717,-503796,1020543,-720487,-244066,578833,-915454,1193052,-1357783,629392,135212,-1242850,1763221,-1717009,1088727,-637667,-563845,1167836,-2291080,1740697,-1206898,170783,1016124,-1972724,1902697,-1803999,762138,123159,-1012718,1399838,-1555070,1039008,-232147,-285922,753523,-946119,923456,-746534,-150561,745263,-1111850,703285,-684820,654854,59037,-612997,1170305,-1371592,897544,-708440,-564032,1156590,-2003913,1875908,-1445613,356097,770149,-2101641,2510408,-2505295,1387656,157422,-1561347,2498905,-2990342,2270354,-976454,-458372,1675142,-2881484,3008671,-1875674,875110,1129090,-2065384,2248651,-2226838,1505248,-189164,-1400956,1955857,-1977362,1636316,-713691,-436884,1382756,-1958625,1700585,-1173454,465173,731963,-1818339,2221617,-1974135,1029431,-352636,-1221573,2064304,-2637913,2340294,-1188584,-248459,1931601,-2814547,3120223,-2439194,1291064,342882,-2108277,3493958,-3774629,2849500,-682984,-975484,2456233,-3599843,3881853,-2218539,439658,1888844,-3091774,3545742,-2937286,1348223,415758,-2293502,3083194,-2770123,2168591,-488252,-917366,1999986],[0,0,0,0,0,-3,11,-21,33,-48,65,-81,100,-121,150,-181,221,-270,324,-386,457,-540,632,-738,861,-994,1146,-1311,1488,-1684,1899,-2137,2401,-2695,3025,-3387,3775,-4202,4659,-5152,5684,-6265,6899,-7590,8348,-9176,10082,-11068,12144,-13325,14628,-16067,17673,-19476,21515,-23838,26512,-29619,33280,-37657,42994,-49649,58179,-69501,85218,-108446,146282,-220983,656473,-1013474,497432,242645,-1261268,1994239,-1846048,1360716,-419732,-597322,1116363,-1372820,1479882,-960862,384373,-163057,-30056,266259,-272047,641652,-1076790,1656085,-2065182,1830733,-588185,-902395,2290237,-3286906,3498516,-2952780,949461,1843604,-3390714,4477157,-3877839,2215594,97233,-2291695,3390734,-3657063,2672774,-782515,-1408813,2926148,-2882365,1809039,-590889,-853805,1873242,-2480340,1658994,-508663,-807836,1734554,-2357851,2487984,-1293076,-291438,1650016,-2242040,2762176,-2533889,2079467,-787408,-1230352,2939361,-3315111,3582497,-3275579,1957343,121097,-2829720,4974165,-5724664,5078592,-2662808,-874740,3795098,-6154701,6913397,-5560213,1923239,1900681,-5257949,6139241,-5541702,3857779,-1062768,-2884335,5259080,-5899581,4162662,-1826496,-1396018,3892890,-5365993,4997946,-2438447,-262701,2682229,-4527965,5037070,-4065843,1437221,1943749,-3916195,4860825,-4605679,3462711,-1412463,-1643902,4380025,-5612645,5830567,-4589237,2134724,985682,-4465614,7342014,-8108512,6326382,-2305464,-2744416,6456530,-8115194,8384176,-5812374,1321574,3490125,-7151709,8370244,-7454014,4637653,-561227,-4752032,7730008,-7889235,5761794,-2641422,-1133266,5669111,-8153027,7363557,-3733154,-1261477,4522965,-6335243,6582149,-5328404,2039204,2266768,-6234929,7393056,-6281834,3681909,-849371,-2048222,4766217,-7815506,8596843,-6013148,951458,3779920,-7157637,9082378,-9415830,6802809,-880966,-5363886,9250267,-10266112,9382182,-5825728,489936,5540513,-10089576,10774305,-8225893,4472354,1027413,-6648239,10484709,-10903446,7389236,-1969672,-3612326,8480816,-10306589,9541752,-4975553,-774771,6371415,-9925729,9716101,-6180319,1281696,3294962,-6734138,8512047,-8416553,5782616,-774036,-4145462,7624879,-9487176,9283428,-6351543,747624,5305741,-9398115,11429727,-9982148,6275778,247109,-6681684,10289196,-11454396,10375670,-6209592,-614586,7515199,-11757084,12287512,-9160225,4208520,1437066,-7767698,12455207,-12854326,8581693,-1482967,-5470404,10362064,-11831845,9696006,-4890838,-1338567,7555840,-11265666,10691035,-6927079,1490821,3581667,-7872698,10714509,-10126464,5689332,-41605,-5323381,9072603,-11039613,9994327,-5558829,-979133,7030941,-10861962,11266463,-9799925,5405641,1050234,-7625089,12222999,-12404590,9694487,-4096841,-2202411,8220990,-12349283,13393232,-10385976,3666780,4474360,-10597553,13481160,-12351525,8084069,-1277075,-6345294,12519976,-13363762,10318699,-4318834,-2422868,8329020,-12094512,12044683,-7821628,1398723,5453050,-10081583,12007798,-10305976,5765382,925465,-6995717,10837177,-11957553,9530086,-4366128,-2292173,8217719,-11961084,12118925,-9402309,3922178,3121813,-9141363,12692102,-12835588,9554427,-3336470,-3972427,10102244,-13516938,13272162,-9233110,2587405,5576735,-11484239,14309321,-12399311,7192346,111190,-7680552,12650165,-13901403,10585940,-4303849,-3227372,9543933,-13063248,12443640,-7738639,973695,6084313,-11027661,12716767,-10374619,5122946,1442153,-7937766,11979881,-12281100,8916522,-3394989,-3118724,9113864,-12438946,12009203,-8590174,2263045,4169903,-9904822,13020411,-12341046,8326219,-1866259,-5344340,10708641,-13232623,12303511,-7898977,828137,6502570,-12153976,13856275,-11793047,6194014,1416760,-8185686,12743309,-13552081,9724798,-3427336,-4036728,10244870,-13066530,12220170,-7061432,253870,6806851,-11695592,12713647,-9804924,4196927,2835798,-8732534,11893380,-11775709,8335795,-2164307,-4501864,10023915,-12503709,11317613,-7045941,782707,5533474,-10371193,12760299,-11310303,6810221,-303113,-6281388,11304680,-13163438,11220780,-6056223,-594005,7250906,-12141051,13348046,-10586534,4822431,2492929,-8883752,12609759,-12581874,9141612,-2552239,-4671351,10601835,-12757595,11396306,-6531702,-895794,7481948,-11237412,11886733,-9098217,3446643,3462971,-9391280,11956245,-10851879,6923288,-923693,-5179954,9794360,-11992164,10260908,-5933614,-384225,6180352,-10637159,12054485,-9690467,4771363,1383531,-6821857,10872588,-12051867,9947104,-4290143,-2185281,7666671,-11185364,12014114,-9266713,3278184,3334827,-8985981,11818462,-11373519,7502032,-1150673,-5314193,9848522,-11654616,9944653,-5083027,-1499025,7655330,-11171770,10615393,-7382995,1943043,3980572,-8957219,10990329,-9858700,5778380,121880,-5875145,10018790,-10814692,8571239,-3857601,-1642339,7227577,-10250010,10685499,-7823334,2549104,2527214,-7238531,10220694,-10567561,7524763,-2613404,-2999471,7500061,-10489862,10431503,-7443794,1961595,3952725,-8248364,10465483,-9819756,6160717,-423161,-5558388,9629356,-10358952,8125066,-3590469,-1920282,6794416,-9857367,9690315,-6463306,1180059,4729960,-8350672,9346996,-7803228,4451889,611716,-6231475,9462051,-9591917,6451284,-2071412,-2423935,6796559,-9240948,9173264,-5893213,1038027,3447548,-7010927,9064904,-8287098,5593656,-962624,-3407613,7011500,-9322871,8532103,-5355048,866839,4030905,-7642983,8863046,-7990860,4489189,194584,-5083978,8271641,-8716389,6850930,-2653536,-2469297,6230200,-8452889,7598713,-5002533,632488,4151003,-7672584,8208269,-6441362,2645287,1675345,-5931580,8013504,-7476968,5078823,-1131306,-2767663,6652180,-8104711,7154853,-3835044,-182273,3553180,-6165614,7281915,-6386299,4146300,226639,-3944091,6403496,-6863616,6133496,-3633762,-2553,3775622,-6841776,7425234,-5792416,2421956,1327330,-4085994,6313608,-6927881,5063093,-1678935,-2691907,5750871,-6335342,5503058,-3511878,57301,3675927,-6588134,6628847,-4749204,1212281,2010219,-4716818,6425954,-5841474,3421922,295674,-3569212,5844133,-6249845,5045376,-2318909,-883825,3885011,-5560378,5756391,-4353481,1909227,609129,-3345224,5089401,-5747493,4568938,-1894393,-861967,3040211,-4636074,5086693,-4108345,2086757,1073307,-3706355,4670778,-4900308,3346355,-747864,-1529561,3845416,-4925409,4168330,-2230768,-501067,3207659,-4660035,4204475,-2829106,692184,1785085,-3878341,4790383,-3917763,1489121,1077740,-3118757,4284620,-4481544,3064476,-743476,-1580329,3283500,-4176690,3519102,-2207465,742854,1285798,-2975524,3682142,-3426440,2351792,-351772,-1060784,2411000,-3277973,3248442,-2381217,461109,1364745,-2540454,2720609,-2797802,1974156,-399381,-1110296,2583708,-3257062,2207733,-855977,-731542,1963136,-2577068,2680832,-1591217,-303178,1719667,-2721900,2811208,-2293250,482260,1183599,-2428104,2825107,-2346074,1186543,550425,-2035568,2859275,-2474100,1778442,-822379,-393957,1488547,-2152265,2174366,-1606639,496108,142067,-913733,1572150,-1442679,1439701,-825405,-71683,315822,-853539,1344411,-1205855,427680,-159973,-138554,912558,-1212736,987368,-238268,-46632,520434,-743318,717256,-127371,-378308,801830,-1174936,1088320,-468093,-497965,1513890,-1469984,1230752,-462847,-314220,1298963,-1678071,1555023,-1104421,227903,729343,-1217414,1405248,-933684,493485,222363,-752556,727585,-568180,-31472,-37829,-165455,356372,-124586,24123,402767,-472994,220498,-42365,-425506,551236,-500607,479435,-468802,243346,460572,-479379,474119,-866100,803009,-345405,131720,313461,-1063702,1323532,-1305783,988256,-510010,-257816,1155797,-1787404,1668276,-1257821,386380,784761,-1720454,1902497,-1418416,1131110,98127,-1222032,1650221,-1889383,839703,17585,-1227899,1717842,-1556353,926070,42515,-1068197,1990856,-1685526,1799778,-448293,-644634,1733262,-2156313,2058626,-1441015,363976,1094392,-1927256,2482439,-2251421,1215341,-328897,-1003190,2154856,-2234241,2371332,-1708367,499625,854781,-2005109,2556278,-2279504,1788834,-420996,-1037596,2286277,-2656765,2642360,-1485422,75377,1455797,-2637783,2818243,-2320051,672911,468334,-2182102,3181320,-2721163,1372515,376914,-1941278,2873400,-3173701,2246484,-516849,-1221636,2766320,-3457026,2896262,-1913469,40331,1894891,-3089173,3482941,-3249310,1813413,285935,-1969463,3668572,-3800779,3097418,-1648496,-463858,2218602,-3474675,3747402,-2880656,1455762,473340,-2242448,3639986,-3417974,2666147,-1231128,-663280,2549941,-3816936,3812486,-2537604,415491,1968757,-3616866,4152579,-3446693,1510024,923086,-3207998,3978067,-4307020,2684966,-91141,-1876007,3647040,-4528508,3946518,-2137643,-529549,3172035,-4223367,4451469,-4086095,1897020,828474,-3186339,4814101,-4687808,3381813,-1140871,-1438194,3693695,-4527775,4186829,-3135670,557501,1410800,-3531880,4438084],[0,0,0,0,0,-3,2,1,-7,16,-26,37,-50,60,-74,94,-121,146,-183,220,-267,318,-374,438,-517,609,-715,838,-974,1124,-1284,1458,-1648,1860,-2098,2365,-2667,3002,-3370,3774,-4211,4682,-5194,5751,-6362,7028,-7759,8566,-9449,10413,-11474,12636,-13917,15329,-16893,18632,-20586,22789,-25295,28169,-31505,35413,-40054,45647,-52494,60960,-71284,82024,-126619,826261,-1010044,751566,60500,-549188,1458875,-1654117,1444931,-413923,-364618,897437,-574377,707105,-137958,-125014,211345,125020,-750341,1569374,-1323935,744808,298807,-2039080,3306612,-3523156,2440695,-532693,-1878144,3900551,-4747986,4126117,-2478214,-243210,3040072,-4865174,5178583,-4093984,2048616,621199,-2623335,3908949,-3900827,3094101,-1066970,-668388,2059003,-2435301,2622381,-2183962,779302,251527,-1421506,1957381,-2058532,1790869,-402084,-1154480,2256634,-2509637,2149255,-1408274,213564,2211473,-3880618,4737283,-3281841,813216,1468745,-3815314,5918021,-6119039,4600988,-954451,-3541812,6830440,-8160415,7029477,-3635274,-280659,4576050,-8035023,8914314,-6967990,2644201,2209330,-5364401,6911742,-6932582,5525156,-1978340,-2369624,5149416,-6511874,6202989,-4565805,695365,2570620,-4994943,5581017,-4749667,3038749,-458668,-2843353,5198830,-5769587,4345522,-2212107,-773234,3427668,-6360705,6770331,-5174542,1780603,2436594,-6108323,8513709,-8240738,5873495,-1222975,-4570081,9809565,-11662786,9250977,-4512198,-1805159,7080547,-10928083,11613388,-8505131,2957428,3000249,-7381861,10335821,-10468765,7765683,-1760883,-3849061,7453710,-9091303,8714747,-6355506,1154470,4650162,-8574176,8905705,-6510603,3062142,625441,-4787311,7680669,-8281416,6421219,-1787290,-2917932,5979534,-7927576,8150619,-6571080,2991066,3046850,-8977373,11753363,-9931657,6028500,-236968,-6211324,11991195,-13833477,10787045,-4125249,-3144124,9100867,-13132651,13767202,-10169684,2636987,5002256,-10620207,13127244,-12589690,8451187,-1917089,-5964439,11606123,-13301858,11401599,-6272072,-435258,6950062,-11065255,11942974,-9441689,3858580,2924690,-8254185,10214889,-9485844,7204017,-2545534,-2772896,8005763,-11087059,10141111,-6952106,1813749,4917583,-10774599,13418873,-11948121,6181873,1232105,-8438658,13975182,-14856185,11227608,-4471514,-3361913,10672521,-15179583,15597324,-10933557,2374417,6068579,-12451249,15060202,-14101031,9565682,-1406862,-7329477,14159684,-15975304,12807566,-5892902,-1971663,8883898,-12959485,13777049,-10105965,3243528,4335433,-9612928,11699684,-11253014,8025538,-2100122,-4537090,10598547,-12679880,10956183,-6617625,661975,6544476,-12326985,14314515,-11394311,4882150,2267185,-9327335,14201566,-15534846,11781936,-3967219,-5208969,12653897,-16186277,15146310,-10045635,1900907,6812874,-14358396,17738185,-15740234,8238006,1145655,-9343428,15162996,-17152772,13600738,-5888310,-3638705,11332705,-14881838,14614481,-10357130,3210395,4703660,-11408907,14126016,-12827604,7954740,-953698,-6314284,12158148,-13718383,11785593,-6105604,-1025673,8421782,-13513901,14396549,-10993799,4550437,3466525,-10743234,15499717,-15408527,10580066,-2753135,-6037833,13299302,-16964491,15715560,-9787247,782963,8677101,-15306648,17899984,-15194455,7886121,1922329,-10896898,16309846,-17097988,12799382,-4771828,-4464223,11890611,-16110215,15400362,-10493340,2367348,6316804,-12573384,15004354,-12848354,7246183,226588,-7564431,12830282,-14148387,11647719,-5098880,-2362478,9180322,-13421865,13776012,-10345271,3660574,4406683,-11122940,15222169,-14391510,9316678,-2061835,-6938798,13656205,-16584154,14750537,-8345439,-459299,9365465,-15788668,17413609,-14033343,6598651,3153929,-11668388,16544507,-16646296,11898476,-3965778,-5492971,12737689,-16194500,15049696,-9136653,1082433,7373709,-13122678,15042718,-12655110,6396174,1425767,-8798304,13357174,-13833229,10387005,-3961817,-3534367,9677829,-13600859,13297593,-8901485,2163627,5413739,-11850898,14528215,-13176516,7905707,-295692,-7732798,13573556,-15642490,13467889,-6834969,-1827012,10060307,-15624317,16400235,-12643015,5196105,4203109,-12198885,16280153,-16253916,10607458,-2400583,-6329303,13003031,-15959217,14492735,-8195802,-54375,7996956,-13473269,14464260,-11282702,5000433,2059592,-8537740,12796899,-13163920,9213707,-2756491,-4456888,9948526,-12602649,11964074,-7872452,1148752,5780220,-11061001,13304293,-11663226,6188884,807573,-7965998,12468848,-13747411,11266965,-5121819,-2505504,10117516,-14627439,14120168,-10307602,3407463,4781788,-11643592,15046813,-14106778,8730618,-1402512,-7089859,13122482,-15143583,12171584,-6355830,-1113771,7790792,-12687710,13648201,-10058127,3550723,3355904,-9103445,12059661,-11450961,7762521,-1529523,-4848333,9685549,-11608711,10284063,-5944679,-451706,6227664,-10276504,11467526,-9440491,4527792,2346093,-8299187,11562988,-11845722,9237974,-3583769,-3611975,9414617,-12851100,12394552,-8271295,2299358,4996166,-11053431,13607064,-12105143,7133359,-66363,-6851745,12026569,-13531559,10697224,-4978894,-2054557,8386127,-11694609,11692926,-8304991,2715468,3944512,-8662413,11079519,-9938970,5418888,-155935,-4618635,8217350,-10355438,8799651,-4524753,-1753246,6210347,-8917022,9522812,-7282537,3363750,2539558,-7341860,9811273,-9525212,6948057,-1546851,-3719446,8480518,-10435886,9869033,-6711371,1322095,5089328,-9806899,11730225,-9716286,5179533,608997,-6625906,10390406,-10968827,8398479,-3475102,-2254311,7853345,-10268104,9835500,-6323826,1688382,3527730,-7430845,9106016,-8260944,4584356,200526,-4774652,7335118,-8073535,6856998,-2778875,-1926963,5295454,-7099334,7418533,-5571593,1510440,3070967,-6319395,7719140,-6830313,4501062,-852782,-3420928,7294114,-8808057,7421954,-3991681,-478314,4969468,-7792965,8953875,-7783413,3629504,1433438,-6240181,8784912,-8529028,6084379,-2420038,-2178088,6533670,-8938943,7982348,-4492675,306826,3799363,-6312717,7601271,-6361578,3206612,1022100,-4351682,6163783,-6205487,4307191,-1285644,-1763584,4715926,-5643175,5093341,-3086167,184010,2584543,-4660549,5791191,-5035104,2916731,152166,-3151243,5387346,-6262159,5309087,-3061893,-885118,3904971,-6431017,6277701,-5179056,2517213,1335052,-4429604,6716076,-6515592,4465014,-1256569,-2252356,5012812,-6213388,5660281,-3277760,19101,2800125,-4733267,5280090,-4092507,1510743,1192192,-3267438,4035589,-4020886,2597326,-430656,-1981064,3616803,-3651054,2883782,-1321974,-292564,1927238,-3333740,3231128,-2899500,974824,859750,-2376894,3621234,-3587468,2838843,-1346184,-1288972,2728396,-3952785,3826735,-2821120,821829,1279202,-3140989,4392183,-4072175,2531967,-277675,-1869847,3496166,-4059754,3628916,-1908808,-606807,2203829,-3256891,3750199,-2249209,723085,1218708,-2226512,2677832,-1983474,698879,-21183,-1138663,1850155,-1684620,863934,-270715,-956044,1086596,-1546616,1198146,-618272,-198231,796188,-1482929,1508580,-1360826,912444,-62837,-985752,1496621,-1615430,1636021,-1130506,93142,696411,-1315368,2115878,-1933025,1373983,-217737,-1065950,1429568,-2065205,1777148,-948782,-212940,935087,-1171169,1335377,-921436,30651,539742,-768546,604112,-304476,-420535,278500,-550911,438922,71296,-378840,891512,-865010,331047,339054,-582474,899605,-925667,898959,-162818,-225755,649420,-959236,680335,-357002,-81886,88689,116087,344326,-345652,143069,290628,-247510,240888,238494,-339938,109383,-102227,-89182,98479,-128271,-120608,-256178,204542,-547112,615366,-36421,-159685,437995,-852141,1257653,-1029959,547578,675468,-1303419,1773740,-2098131,1811271,-435874,-452199,1870208,-2512925,2364359,-1728573,218495,1209540,-2307052,2355834,-2278330,1197316,459243,-1254440,2179047,-2044763,1154450,-432957,-889140,1613782,-1974205,1506661,-742996,-211716,1257183,-1856111,1978524,-848271,24204,604149,-1404358,1828703,-1842569,1116719,-468622,-818415,2131627,-2700503,2266864,-1796051,215659,1082817,-2831904,3249209,-3069923,1883796,-221452,-1800362,3236110,-3497975,3458527,-1705036,-465165,2431229,-3657986,3798586,-2981323,1087062,987056,-2747085,3603978,-3258450,2303137,-213911,-2219257,3138516,-3705678,2460967,-766251,-674040,2351496,-3296636,3406719,-1854146,426932,1295279,-2933617,3647025,-2913100,1672387,-87566,-1639413,3336982,-4205848,3324851,-2008394,-580564,2322788,-3960927,4390273,-3680476,1597409,815300,-3142340,4348924,-4841505,3389384,-1197109,-1401096,3862980,-4869110,4806516,-3214010,798758,2128370,-4502737,5239821,-4411411,2509541,771586,-2936827,4658907,-4940091,3131302,-1117493,-1443207,3633459,-4566569,3953444,-2660536,504551,2195840,-4101871,4707310,-3871344,1806924,177273,-2703804,4437802,-5162684,4309108,-1925887,-1298373,3599043,-5102295,5484453,-3978618,1344984,1737943,-4137953,5425866,-5262582,3787896],[0,0,0,0,0,7,-12,13,-16,12,-8,3,2,-6,6,-6,8,-12,23,-36,53,-69,89,-111,135,-162,194,-235,286,-347,415,-488,566,-649,741,-844,954,-1081,1221,-1381,1559,-1753,1960,-2186,2425,-2685,2963,-3263,3584,-3927,4300,-4700,5124,-5574,6053,-6557,7071,-7591,8091,-8542,8883,-9010,8725,-7633,4895,1471,-16972,62575,-376258,-545833,1279439,-1757866,1452104,-409893,-493068,1803368,-2346576,2408346,-1620128,105310,1235840,-1674358,1707205,-987228,154107,650614,-1157533,731515,20034,-1069056,1384708,-1493174,536481,1004148,-2302611,3205530,-2398949,1208536,377622,-1836607,3158161,-3418614,3146105,-1437755,-380514,1993439,-3176781,3086621,-2498955,1648819,-721727,-569438,1846794,-2699843,2608870,-2216479,1329477,-520191,-370495,2205129,-2854895,3124390,-2151877,952641,688582,-2684640,3234401,-2870994,1518861,268989,-1771297,3282538,-3276225,1769433,867735,-2626183,3738234,-3316418,1966200,-96150,-2660626,4597560,-5179902,3866445,-1114127,-2081554,4864716,-5782083,5036071,-2844944,557800,2794472,-5421376,5948758,-4319284,1966463,-250400,-1991748,3775540,-5196584,4573339,-3434463,1210784,920217,-3385164,5209046,-5292234,3807860,-1534246,-690835,3095799,-5027860,5427421,-3674151,512593,1787552,-4181930,5248676,-4575096,2469448,768329,-3780850,5801513,-5732602,3404824,-187565,-3348844,6274511,-7270836,6237103,-2674004,-2802593,7010677,-8225677,7596101,-4482991,304569,3857240,-7223712,7897827,-6322483,3933719,-826880,-3309209,6542829,-7963844,6763612,-3786629,887544,2046714,-5444531,7956065,-7427461,4139327,-13232,-3158101,5209463,-6436516,6370382,-4092941,715,3892417,-6504422,6709417,-4766657,2214210,626691,-4002406,7428117,-8327111,5421076,32712,-4742359,7920992,-8556580,7415978,-2987124,-2985684,8227877,-9742178,8318358,-4599694,459923,4366113,-8972789,10201337,-7894314,3900810,397762,-4770076,8254548,-9850009,8473390,-4853845,-329897,5219181,-8438493,9405437,-7985252,4393155,157770,-5177414,8236371,-8974447,6486483,-2837888,-801282,4517966,-7473012,8487930,-6728883,2584088,2402465,-6735222,9068998,-8617854,5662571,-95916,-5935796,9465033,-10234943,8009004,-2855301,-3589058,8629003,-10761454,9658065,-6031949,1076156,5009382,-10214713,11986984,-9467687,4692792,776634,-5545792,9683476,-11324153,9616526,-4832722,-1514799,7308563,-10433788,10316669,-7865253,3566655,1738181,-6739308,9826282,-9786570,6752341,-2813180,-1578414,6082752,-9512598,9594392,-6934709,1828213,3434800,-7478120,10276440,-9509975,5658428,553823,-6696238,10113224,-10500372,7674512,-2708938,-3337293,9099846,-12029278,10661654,-6008341,-270948,6504690,-10388613,12125383,-10333943,5651066,1244944,-7815441,12008973,-12397745,9015994,-4177523,-2366775,8312651,-12085898,11585197,-8018703,2836806,2785118,-7569247,10784482,-10928857,7645664,-2393614,-3555403,7933413,-10351609,9896397,-6688918,1262851,4508274,-8687964,10867567,-9724938,5281638,1099023,-6804517,10795158,-11354399,8083733,-2762547,-4157458,9534046,-11804140,11176247,-6748292,30261,6737262,-11632548,12501237,-10182076,4548162,2238553,-8603347,12412700,-12546633,9637054,-3268322,-3581644,9237077,-12459804,11597886,-8233143,2354068,3878974,-9096940,11835193,-10815455,7229422,-1615899,-4283056,8845580,-10856293,10049169,-6445521,690650,5402479,-9433086,10780493,-9130945,4700264,1474082,-6957170,10718365,-10877818,7679029,-2141554,-4019178,9125771,-11756594,10721473,-5883784,-254780,7114003,-11593535,12591053,-9442488,4058859,2928810,-9100272,12303922,-12122778,8405072,-2310395,-4491967,9650888,-12186838,11369919,-7261287,1351520,4811057,-9309145,11623884,-10196814,6331968,-797605,-5021382,9414818,-10812979,9499613,-5204527,-156052,5783811,-9581349,10337616,-8463352,3787346,1796956,-7420847,10552914,-10567595,7052359,-1414446,-4410453,9154875,-11499840,10238185,-5428104,-893686,7307098,-11424053,12219842,-9014707,3192829,3426581,-9061341,12130002,-12002031,7891852,-1699927,-5335066,10034763,-12157110,10684822,-6859401,610223,5414160,-9633421,11171755,-9699682,5678916,-58544,-5574827,9171393,-10253199,8722010,-4907026,-829535,5904221,-9304479,9613147,-7783550,3176070,2254307,-6786798,9531761,-9569292,6540483,-1602666,-4093008,8753597,-10638633,8738036,-4360428,-949997,6458443,-10269939,10674055,-7884355,2674317,3727616,-8533577,11153253,-10490800,6837532,-634266,-5184913,9370168,-11209891,9822706,-5556732,-526709,5874828,-9540166,10297750,-8754223,4471713,858639,-6082009,9107235,-9499614,7213029,-3368363,-977073,5645583,-8576960,9096599,-6744886,2742601,2700873,-6730984,8586560,-8167371,5498471,-1100934,-4049414,8220599,-9323520,7676983,-3521629,-1214772,6089988,-9321672,9542966,-6808414,1822381,3436322,-8104580,10207838,-9069838,5690915,-106289,-5259154,9063358,-10110042,8624290,-4366250,-811220,6078719,-9206582,9381775,-7015778,3068713,1376050,-5251274,8291603,-8540293,6767044,-2700034,-1886181,5696890,-7533799,7207214,-5824422,2241155,2177868,-6146216,7884095,-7115606,4139835,-659574,-3607925,6909515,-7592925,6520711,-3117669,-1031136,5477322,-7640945,7750891,-5213887,1275977,3286018,-6806046,8644409,-8022721,4483811,421952,-4806793,8066349,-8384029,6565386,-3238850,-1268757,5452709,-8004159,7979445,-5774994,1943308,2322806,-5063975,6762499,-6718694,5136419,-1979191,-1959962,5233030,-6280569,6001551,-4272604,1374936,2121967,-5041179,6061101,-5151804,3291381,-389663,-3013066,5950539,-6586045,5042756,-1892189,-1457448,3978667,-5629032,6470417,-4390851,864895,3348508,-5786497,6644806,-5661540,3099735,636511,-4360887,7048181,-7085757,5555937,-1837026,-1816484,4681200,-6268388,6635627,-4927510,1595334,2357151,-4876681,6134018,-5403514,3537831,-1150247,-1858037,4293747,-5540419,4589546,-2850890,639371,1787657,-3677832,4605206,-4188778,2596470,-58957,-2383278,3826531,-4695171,3775590,-1462082,-1042040,3268842,-4602881,4402512,-3227358,420837,2160523,-4297283,5482219,-4201293,2117292,539849,-3450145,5216139,-5132292,3891436,-1339094,-1820593,4271094,-5085328,4779767,-3302454,395835,2088746,-3592768,4263553,-4021564,2608468,-483503,-2169044,3124856,-3764390,2759944,-2221453,591654,1232145,-2746854,3214038,-3048752,1725234,-110609,-1311896,2407062,-2660740,2293784,-1273375,-363989,2063299,-3008259,2790542,-1592412,302587,1461288,-2840262,3788917,-2753133,1181414,928625,-2523994,3582969,-3573952,2733364,-634549,-1340595,3409058,-3475107,3233895,-2015580,133033,1636507,-3211756,3460626,-2883688,1520147,220955,-1181972,2384012,-2467609,1861719,-1063044,209001,803907,-1315479,1401178,-1568014,1273924,-333134,-459008,1096047,-1237319,1258511,-1097964,154829,420922,-1291096,1547680,-1304528,433600,554199,-1367779,1448322,-1427225,535032,333582,-1203906,1899093,-1846759,1194275,-33633,-998259,1969567,-2292556,1715965,-732106,-270262,1212234,-1657698,1931281,-1014974,404936,145192,-879805,840523,-998272,556354,-322259,157436,36715,-208025,268896,-462768,718429,-600215,535725,-400672,295999,535150,-661895,861382,-663705,303016,-91934,-145631,373137,-91654,417950,31070,31771,228723,-103393,10927,490376,-116580,94412,277348,-383712,608867,-388008,534106,202318,-263373,338874,-594521,284840,423855,-194736,37869,160823,-445474,403466,-370125,77974,209374,-794556,952969,-873075,653629,198936,-1260516,1728527,-1669700,1238604,-346262,-532900,1517174,-2096444,1837758,-1139826,363503,775290,-1164683,1868497,-1395568,877375,-288094,-307563,1096643,-1022548,930927,-655706,59456,166596,-778475,718418,-1285758,963569,-203490,-291711,712574,-1188971,1135673,-897694,268715,592789,-1416766,1596359,-1307294,390988,707737,-1597657,1932966,-2113037,1136614,-171130,-1499364,2760883,-2573263,2244776,-793558,-643134,1948089,-2942193,3191576,-2022616,545729,967404,-2158200,3022653,-2703904,1811163,-412702,-1271301,1929015,-2714225,2311421,-1550030,34851,1095102,-1681612,2281569,-2155237,843319,105112,-848431,1791387,-2365339,1694891,-1046706,-229330,1459765,-2322005,2726155,-2178885,784609,929386,-2412520,3152771,-3131244,1662554,51870,-2111354,3536646,-3749584,2667898,-949375,-1015258,2850734,-3752021,3575504,-2757957,928777,1195141,-3354280,4141953,-3620457,2313267,-227794,-1974880,3215078,-3893851,3319753,-1624161,-247425,1790134,-3188454,3272861,-2673174,1442294,93699,-1673590,2827342,-3329386,2453829,-1197942,-936157,2118426,-2905534,3563008,-2729937,837803,1494601,-3364324,3975135,-3393525,1854770,488065,-2630904,4014665,-4400078,3379390,-1363358,-1009467],[0,0,0,0,0,-6,15,-25,41,-59,75,-91,111,-133,160,-197,239,-292,353,-425,499,-586,682,-793,914,-1055,1206,-1380,1570,-1777,2008,-2257,2531,-2834,3168,-3535,3931,-4363,4832,-5340,5890,-6490,7143,-7854,8624,-9464,10383,-11381,12478,-13683,15022,-16509,18174,-20050,22178,-24611,27421,-30709,34615,-39341,45170,-52544,62153,-75133,93564,-121570,168946,-267713,820791,-660699,53699,988839,-1989480,2795758,-2303680,1096205,257439,-1512797,2441292,-2567922,2102887,-677667,-495957,1678538,-1674552,1625810,-571322,5113,256321,-236539,34622,91601,65418,-209621,34612,-852019,1434264,-1435873,757260,160809,-1125113,1023536,-1487599,946399,-450255,-149059,178077,-274781,216975,-57499,-125680,-179255,1127089,-1747382,1683842,-1098228,160194,1264974,-2446664,3098582,-3018885,1484365,709631,-2304774,3609223,-3726437,2261878,-893194,-1312202,2551361,-2605696,2738915,-1860556,372308,1071528,-1799788,1420475,-404308,318903,-218378,-248818,-82521,-129017,-163561,347536,-437373,7100,530830,-1040500,446207,-368152,318441,-420689,286486,160494,-325731,338093,-192189,1208645,-2180167,1981272,-878817,-541589,1852955,-3491293,4243071,-3127025,1018641,1398088,-3017964,4480149,-4660041,3239456,-646160,-2418294,3746017,-3994586,3145902,-2235792,57706,1789597,-2747594,2983386,-2072317,822537,718880,-1604483,2002666,-1766150,1139429,211366,-1308614,1922594,-901748,175150,397536,-755237,913466,-1120326,992349,-590506,281780,-439290,-1040172,2634906,-3242132,1997706,-612529,-262534,1985222,-4289873,5033847,-3680487,693864,2661146,-4365587,4738417,-4520548,3266172,-984757,-2364995,4941001,-5779050,4234133,-1939242,-91247,1935036,-3430048,4898033,-4913860,2072665,1306916,-3402163,3148537,-2738175,2022543,-274611,-1357311,2742248,-1785659,554031,-50368,-130409,1057604,-1820514,2313045,-1041152,125658,415366,-1262785,2589092,-3585215,2499676,-819546,-1275195,3596346,-4700774,4617962,-3417592,732909,2448176,-4862885,6240069,-5285021,2604614,236323,-2585961,4299866,-5984296,5670402,-3444924,-341315,3712347,-5361494,5684370,-4234653,1682839,1478769,-3813123,4399961,-3802147,2020835,94210,-2414495,3208660,-2728419,1645109,-1008132,-132155,1761842,-3011192,3163269,-1800034,143065,1180378,-1756753,3172924,-3915996,2992034,-912161,-2256969,4276174,-5165835,4267675,-2579541,148042,2684274,-5176631,6405532,-5295980,2721209,579602,-3198039,5895924,-7128147,5987131,-2743746,-1300584,4602649,-6321225,6442311,-4767933,1465361,2546546,-5067515,5583397,-4389211,2385663,-343143,-2220593,4109659,-4353809,3184493,-892610,-1427131,2342652,-2894782,3087129,-2523284,1065217,1180247,-3933402,4355352,-3856398,2132463,-247258,-2145304,4523637,-5944700,4939039,-2406524,-369421,2911678,-5170144,6674297,-5882749,3385104,789836,-4294288,6851864,-7275435,6154924,-2386009,-1609173,5107575,-7147358,7171807,-4963012,1259910,2605199,-5669138,6654848,-5271486,2745376,119402,-3128482,4894749,-4764575,3766016,-1702720,-1122246,3190670,-4360603,3952996,-2639204,505680,1462785,-3558623,4577642,-3932336,2414390,-765,-2524515,4672474,-5395650,4668627,-2267458,-371877,3300294,-6027053,7107097,-6125226,2706417,982741,-4774048,6879702,-7566468,5808189,-2433198,-1847835,5576243,-7707733,7397278,-4667203,996674,3221006,-5788651,6933871,-5571640,3056557,445242,-3541261,5433438,-5420672,3744349,-1069824,-1468585,3724348,-4676496,4222588,-2729654,56587,2094899,-3867320,4394991,-3526796,2268062,264867,-2641635,4686326,-5495888,4241522,-2166338,-748502,3777912,-6045165,6506823,-4941850,2153635,1674350,-4999972,6979803,-7323620,5405649,-1688745,-2807023,6255623,-7575580,7166949,-4330278,480536,3322138,-6552147,7637773,-5850767,2723858,938803,-4193927,5906971,-6202725,4141288,-1169162,-2016116,4199228,-5215336,4433158,-2387435,-98715,2624078,-4265501,5026585,-3700511,1674120,830026,-3175398,4982040,-4832531,4018663,-1861375,-1195228,4216978,-5754979,6183131,-4641895,1831183,1970816,-5338415,7145302,-6848522,4835935,-1372071,-2659841,6554786,-7784987,6813598,-3942847,204705,3588639,-6502946,7665920,-6050998,2621786,1343254,-4569843,6184503,-6176223,4064361,-827071,-2276642,4466084,-5442447,4655043,-2535625,-606725,2721796,-4565029,4223600,-3591278,1373471,1337413,-3464650,4755643,-4779557,3400991,-890777,-1945661,4434298,-4966100,5015811,-3846194,943143,2089812,-5400625,6302305,-5943298,3525179,-629812,-2974247,6029837,-7143893,6416318,-3685731,-397293,4345591,-6814642,6854683,-5164929,2196432,1438273,-4753100,6479311,-6229135,3481698,-398361,-2496274,4519811,-5488754,4932712,-1978787,-982315,2709262,-4438955,4442380,-3140663,1009626,1820594,-3465547,4421428,-4134115,2797604,-631531,-2204263,4237893,-5284856,4540139,-2586321,157126,2577790,-4704220,5625566,-5413432,3596290,-161184,-3536434,5862278,-6183109,5261872,-3291268,-383040,4214344,-6560764,6690619,-4667477,1535690,1860807,-4167192,5901920,-5575227,3646752,-456239,-2469045,4681710,-5158176,4051359,-1714748,-909180,2791828,-3860252,4009502,-3103828,672351,2053467,-3495689,4051942,-3228565,1859720,135651,-2261855,3672900,-4059945,3438507,-2105378,-468161,2855917,-4264116,4647210,-3977930,2346789,239494,-3241529,5050390,-5335270,4135894,-2113320,-944637,4184983,-6047502,5504445,-3579924,1041620,1422962,-4227704,5703828,-5194762,2509141,408995,-2401018,3996766,-4306037,3804237,-1872670,-1310310,3119131,-4098360,3518274,-1738961,44935,1566895,-2943551,3508797,-3064133,1147006,1185475,-2494966,3067998,-3053064,2685634,-1454380,-654771,2791741,-3963716,3428616,-2689245,1326239,522468,-2825302,4561275,-4592297,3025671,-922234,-1405766,3596591,-4854033,4422700,-2985174,653107,1915024,-3959426,4640965,-4040381,2214067,-117291,-2106422,3900507,-4174201,2788131,-861148,-827633,2900656,-3392128,3283500,-1406955,-109587,2180244,-2582806,2562163,-1830920,573030,797148,-2032121,2598887,-2761625,1469855,-422255,-1055105,2442086,-2675738,2560799,-1837453,822190,1010667,-2492224,3625403,-3228315,1811679,-356598,-1144576,2897570,-4079523,3783540,-2361161,190981,1806521,-3061248,3448711,-3143152,1732814,133605,-2080864,3133708,-2949334,2200131,-248388,-913355,2188623,-2660779,2412989,-862341,-748262,1564203,-2002792,1519301,-1085722,162629,874181,-1686026,1983802,-1472812,411324,437003,-1517734,1719878,-1873131,1677853,-656876,-317759,1168165,-1916614,1958170,-2113633,1312084,-87690,-1378990,2191901,-2563949,2253919,-1281755,-34492,1139073,-2193895,2484713,-1981735,1098869,270532,-1624738,2191315,-2257002,1435808,-303464,-730296,1730641,-1564214,793500,-518157,-518181,1409912,-1167757,1145229,-152764,-460917,1382363,-1263191,1079914,-214302,-323909,718609,-1053083,1079113,-904204,362288,170273,-797279,966598,-1203740,1126090,-670514,92914,409347,-956060,1111165,-1257318,1001784,-525928,23753,840688,-1518548,1446335,-886084,438815,90631,-854586,1376013,-1113365,601284,-10168,-285428,741698,-673403,58117,154099,-494725,814956,-613853,-86762,457660,-1028910,1038805,-640128,-15856,776112,-1066694,1422189,-828128,549793,143161,-957587,1037638,-958040,434356,-275837,-203193,524510,-597190,529349,-619078,32681,45744,168162,-76681,-241759,121543,-207183,410893,-253364,125507,202634,-257587,-40750,-121659,21155,92658,-56093,-64001,93946,-328680,530195,-228616,154524,274880,-846968,1035354,-909816,473002,71018,-1063280,1707334,-1862531,1404685,-518579,-364298,1254691,-1946009,1932215,-1112489,41281,686082,-1709893,1402811,-1204800,546057,83963,-827838,1102547,-1003242,373770,35791,-488820,1006483,-663724,464887,-129077,-220401,656463,-818425,973983,-581420,147172,488307,-935107,1227742,-1029278,592233,-200616,-834983,1166621,-1979645,1595557,-1129775,-14155,1001785,-1615362,2288205,-2034143,1435194,118554,-1296565,2096786,-2548605,1978333,-977892,-423557,1530191,-2357606,2675272,-1647381,334827,1104564,-2137981,2274082,-1706875,670297,689727,-1237650,1667549,-1880395,1279027,-50880,-691938,1677735,-1500317,1193509,-547965,-182219,724022,-1886024,2267904,-1765708,747513,453823,-1498837,2209586,-2293681,1923219,-953809,-511637,1843730,-2585142,2823729,-2119112,800976,398455,-1702251,3184369,-3201461,2783655,-600642,-1114868,2830016,-3004099,3197409,-1961256,48268,1897622,-2870663,3079944,-2417131,792502,860041,-2143218,2640327,-2522012,1508998,-228286,-1451633],[0,0,0,0,0,-3,4,3,-12,23,-37,52,-66,84,-103,126,-154,186,-228,276,-329,390,-458,540,-630,736,-854,983,-1128,1284,-1454,1641,-1845,2074,-2331,2612,-2924,3266,-3637,4037,-4469,4937,-5443,5999,-6607,7271,-7998,8791,-9661,10611,-11647,12786,-14049,15453,-17025,18792,-20798,23082,-25716,28772,-32371,36665,-41868,48286,-56342,66595,-79534,93917,-221211,1296742,-1382684,928059,125801,-835600,1897931,-2347566,2001400,-1245181,275911,1009249,-1190124,1747139,-1372017,700718,-455961,187578,-281015,56379,242125,-806917,1134115,-1818697,2219779,-1093862,-161151,1405718,-2611414,3281634,-2941498,1536705,433229,-2387980,3691203,-3481373,2593557,-772913,-1316917,2528202,-2719890,2122981,-855223,-576079,2377998,-2696650,1625397,-160785,-1124517,2197217,-2172007,1985747,-4896,-1420770,2449567,-2715635,2054544,-1120711,-162311,1793247,-2201661,2448467,-2172453,2163935,-1097661,-531296,2338971,-3187229,3049168,-3171509,2164463,-914542,-1354990,3870937,-4875272,4909467,-3393521,567962,2241381,-4379092,5153146,-4774888,3208589,130783,-2978795,5098808,-4715364,3339304,-1103257,-1215666,4079302,-4752850,3867120,-1281477,-1389649,3400626,-4640327,4061410,-1820256,-1250864,3275167,-3946020,4097977,-3371908,1377591,1717714,-3820734,4385967,-4138823,2991073,-1022427,-1203626,3196250,-5196485,5537227,-4452576,1890355,870275,-3653079,5857115,-6792059,5574762,-2525154,-1219996,4741662,-6366684,6502098,-5066845,2266793,1407214,-5089689,7218505,-6471010,4603109,-1332620,-3548289,6928544,-7606259,5079800,-1353717,-1918588,4718852,-6655367,6546901,-3420749,-1135244,4969512,-6098433,5902289,-4051462,1734879,1504479,-5156322,6895165,-6748236,4440060,-944562,-2240918,4472995,-6909414,7709207,-6526777,2052239,3186603,-6618803,7875470,-7652444,5729990,-2236491,-2331888,6668575,-8429021,8107419,-6110054,2598455,2452498,-7335753,9823130,-8329213,4950218,-312361,-4221649,8255445,-9228789,6898971,-2304736,-3035150,6815416,-8712175,7446483,-3868517,-461202,4658377,-7813299,8331433,-5890537,1783021,2365597,-5392044,7406567,-7809719,6170960,-1910327,-3225655,7309322,-8663020,8198985,-5483680,1224328,3882068,-7624018,9007872,-8254587,5620347,-1317564,-3712223,7756779,-9358888,8653271,-6335458,1425033,4329244,-9315152,10902679,-8669289,4159697,740673,-5863184,9366238,-10680790,7513601,-2069411,-4283656,8795120,-9971244,7615978,-3797566,-1308144,5829834,-8937751,9385827,-6582793,1615943,3823214,-7399200,9481514,-9170899,5688096,-58892,-5115265,8704012,-9662951,8685052,-5216099,-291380,5797763,-9149734,9890112,-8039605,4806088,-361837,-5341165,9411762,-10982026,9020989,-4653150,-1058627,6552019,-9895991,10991693,-9212306,4437029,2499797,-8628788,11367139,-10762835,6992916,-1283065,-4252481,9575635,-11396440,9193171,-4219910,-1820696,6803133,-10137868,10860471,-7528890,1668171,4303660,-8933423,10883067,-9506009,5274413,511876,-6168377,9930847,-10774948,8938811,-4513303,-1646326,6851168,-10248256,10955098,-8547806,3940834,1684180,-6997428,10282877,-11194141,8987371,-4267367,-1829714,7602231,-11141806,11282876,-8458040,3265545,3207301,-8721331,11531660,-10899976,6802258,-1047000,-5472002,9711888,-11209825,9359566,-4034388,-2218571,7465027,-10740302,10542915,-7078596,996896,5079001,-9735864,11023502,-9471253,5034695,1198457,-6631437,10580475,-11202698,8564999,-3514519,-2483703,7524109,-10520396,10818721,-8040026,2689853,2791677,-8066829,10805598,-10724473,7645145,-2785524,-3367864,8403300,-11070591,10854018,-7199150,1759929,4588345,-9351516,11437125,-10178652,5922708,85372,-6109838,10302742,-10886220,8947911,-3548066,-2826131,8174065,-11182800,10587390,-6182002,324693,5589105,-9897652,11402879,-8867565,3998609,2251870,-7542135,11111059,-10690513,7466452,-2361560,-3699471,8400176,-11127237,10568145,-6672516,1324492,4197729,-8892472,11034685,-9983740,6391958,-1022469,-4537776,9035700,-10898857,9875484,-5921820,235213,5041952,-9521934,11016380,-9292482,5087566,1019940,-6716483,10156500,-10576884,7949550,-2743140,-3187277,8474080,-10784016,10103357,-5769099,-59156,6221241,-10052605,10572878,-8062348,3277348,2276846,-7701339,10482041,-10264274,6514169,-1101689,-4581834,8596118,-10473001,9479380,-5604610,264920,4941409,-8985143,10371836,-8908219,4689648,207196,-5076655,8808076,-10132624,8579597,-4544752,-647330,5588546,-9153337,10017385,-7968259,3611950,1886315,-6821874,9316026,-9626204,6925703,-1846132,-4265617,8073402,-9665969,8085585,-4775785,-471428,5923462,-9349691,9613562,-6605894,1928051,3414809,-7765436,9994972,-8979866,5276878,162072,-5261385,9366011,-9816266,7782026,-3768877,-1278382,5645258,-8835908,9491567,-7443266,2969216,1824905,-5631457,8301879,-9136394,6860852,-2835605,-1955764,5895518,-8283912,9006995,-6514051,2456841,2741370,-6731781,8639995,-7900183,5356575,-802625,-3757683,7491489,-8942670,7375939,-3159341,-1424578,5877037,-8207870,8430166,-6048029,1790855,3962044,-7940934,9265890,-7369089,3662541,396942,-5244709,8345956,-9106186,6838116,-2235491,-2160146,5583141,-8068554,8114687,-5930662,2011208,2407607,-5906193,7778471,-7628578,5525530,-1341099,-2560250,5538570,-7234406,7255520,-5207122,1235754,3057347,-6015724,7034489,-6488571,3957670,3250,-3476250,6423829,-7204177,5860167,-2380914,-1561383,5100835,-6982044,6729484,-4744332,819831,3211138,-6666076,7502506,-5730996,2389369,1200708,-4861340,7283508,-7357160,4484626,-684965,-2462332,5253337,-6915058,7102638,-4251574,170420,3510997,-5553891,6268189,-5752705,3881522,-621735,-2721077,5610851,-6448219,5145778,-2541747,336129,2569482,-4710519,6044918,-5228011,2605844,823438,-3514235,4724763,-5068469,4506315,-1967379,-1724439,4798133,-6091285,4792276,-2667483,-233936,3147011,-5398994,6121029,-4348412,1313701,1872765,-4723796,5876323,-5498894,3064165,-27055,-2843094,5186491,-5750534,4713169,-2322156,-405283,3278397,-4784166,5392303,-3936454,1953166,876085,-2571400,4353092,-4570013,3726178,-1909040,-717732,2902599,-3708605,4018514,-3302877,1921839,602575,-2832386,3711035,-3928566,2718377,-633536,-1433387,3087541,-3566776,3036252,-1902585,-181183,2458711,-4241073,4012819,-2532413,54455,1835720,-3504206,4432650,-3733056,1711528,725905,-2828742,4057463,-4104106,2522539,-856915,-934782,3064262,-4003837,3588885,-2339942,396146,1341560,-2679602,2989362,-2904975,2031435,-746006,-1017356,1897386,-2321280,2162562,-1877509,592848,574309,-1876472,2286693,-1978900,1118792,-241718,-1084242,1989469,-2415867,1846434,-701534,-858045,1550412,-1962067,1947841,-1423513,-32423,1672424,-2583696,2613366,-1819807,212043,1162555,-2302058,3111013,-2644105,1221366,70683,-1750485,2537870,-2452207,1861614,-816789,-400105,1459381,-1921625,1956554,-1256095,319063,565322,-772105,876450,-1181691,632107,-436214,143722,449608,-330665,674688,-848064,387604,83730,-247736,555889,-369854,289456,154341,-532662,585020,-853377,507715,-183735,-858814,1178119,-1145257,737946,-136579,-481174,1159858,-1641375,1391231,-660216,-422062,1183586,-1624750,1360241,-866313,402500,711404,-1005145,1460567,-983940,554440,155007,-919269,734804,-448847,164793,526672,-392499,687339,-141687,-388939,673724,-1036561,900745,-431987,-285336,810289,-1046959,1004694,-995496,551011,203570,-705932,751519,-932865,1147856,-1030358,543917,252546,-1319313,1162933,-1304157,1332199,-804708,180099,662139,-1598858,1393242,-1265503,735275,384630,-1268045,1617933,-1513730,963135,-2000,-833386,1628996,-1462803,730800,22424,-1153313,1936879,-1877249,1388355,-369650,-1186508,1773695,-2229262,2043005,-1073063,-589718,1923357,-2197581,2417739,-1716764,806630,462364,-1977743,2516426,-2314049,1364618,-588851,-540776,1878432,-2323616,2228021,-1680352,594714,239254,-1405787,2417413,-2335698,1716405,-530655,-417075,1773281,-2436432,2110190,-1398419,126414,1247856,-2186246,2706722,-2171285,767600,931474,-1812965,2803891,-2793238,1766665,146549,-1801363,2904407,-3037091,2457527,-879992,-795401,2615035,-3621212,3543408,-2458456,539757,1862532,-2863758,3899444,-3454003,1855523,85874,-1801448,3229294,-3548953,2739825,-1722218,-58379,1761311,-3064666,3539010,-2577671,1515976,167206,-1879578,3002333,-3264088,2549938,-997232,-818017,2772669,-3471312,3689482,-2441623,230784,1970437,-3286228,3751280,-3308073,1568540,615019,-2747680,3882154,-4240605,3075722,-787856,-1440776,3527659,-4575361,4210779,-2628738,200141,2469116,-4316464,4792375,-3767531,1928043,279449,-2673085,4497842,-4761017,3454309,-1376863,-1111949,2592281,-3791511,4314363,-3114027,1280230,932892,-3023081],[0,0,0,0,0,3,-8,8,-5,4,-1,-2,9,-10,13,-16,24,-33,42,-56,73,-86,100,-117,135,-162,193,-231,275,-326,378,-426,477,-528,584,-643,714,-796,888,-993,1101,-1211,1325,-1441,1559,-1688,1822,-1970,2128,-2301,2486,-2682,2888,-3105,3334,-3575,3829,-4096,4371,-4644,4899,-5087,5127,-4840,3825,-1104,-6114,28684,-187278,-310664,979560,-1314963,896666,-31760,-591786,883622,-1540980,1174004,-843455,9708,480427,-318543,495865,109237,-661081,456669,239909,-1215419,1938604,-2009577,1356939,-273567,-1686402,3141755,-4069387,3226072,-1571972,-1095115,3282071,-4856369,5195282,-3668161,1415664,1666059,-4100484,5224136,-4540836,3011434,-281935,-1906227,3466606,-3633805,3388717,-1742705,-184622,2005366,-2757945,2504617,-1758157,865887,297915,-1568116,2031735,-1987090,1223463,-602782,-652593,2373926,-2696345,2356107,-1525153,490872,1629163,-3705894,5035244,-4547090,1984804,981170,-3818932,5557253,-6485717,5125720,-2245032,-1942711,5826634,-8039750,8158085,-5076388,551330,3440521,-6574890,8210004,-7578136,4229197,436839,-4280823,6690579,-6903497,5439456,-2884418,-1261664,4657519,-6008331,5877412,-3976836,983506,2352225,-4737055,5359003,-4255867,2550852,-439997,-2095545,4770472,-6081727,4975388,-2020928,-897755,4066860,-5927635,6958469,-6009003,2515003,2147744,-6119908,9111220,-9014068,6327368,-1503055,-3890264,8816141,-11405631,10107013,-5431619,-294629,6452680,-9770985,11211261,-9985825,4636714,1225596,-6677644,10000901,-10975387,8848215,-3365539,-3419368,8390750,-10090444,8221190,-5868064,1324363,3869466,-8327730,9662245,-7390350,3240254,1293071,-4764162,7432453,-8275696,7333283,-3378451,-1958723,6417538,-9438163,9350919,-6951042,3150240,2616374,-8742567,12715440,-11888285,7322184,-675772,-5624299,10722055,-13668059,12016524,-6602986,-868937,7317137,-12011080,13941320,-12248986,5819081,2559906,-10038339,13324239,-13232877,9531013,-3192418,-4416319,10558283,-13285945,11470104,-6970933,387696,6048520,-10235191,11115957,-9167330,4466092,1277279,-6745659,9929182,-9976364,7356480,-3197783,-1995447,7634812,-11188822,10977761,-7469209,1660311,4726526,-10194176,13092396,-11790893,6766895,-69817,-7134840,12510269,-14665223,12562106,-6006950,-2086420,9189036,-13878205,15446179,-12350900,5134305,4312132,-11832846,15428034,-14590070,9500105,-2163147,-6033932,12608748,-15432147,13148828,-6663807,-1495711,8325509,-12396457,12670495,-9712575,4367630,3236022,-9300903,12398083,-11694403,8224229,-2456905,-4470623,10892449,-13344753,11649082,-6955509,262666,6167585,-11843552,14705373,-12469372,6452401,1876599,-9190277,13918572,-14981700,12681092,-5556086,-3542306,11725111,-16781523,16394432,-11289453,3289941,5472881,-13291133,17590457,-16684159,10022209,-419353,-8653503,14744048,-16700554,13911211,-7038928,-1900741,10346485,-14669470,15011181,-10903942,4004122,3841721,-10756293,14389727,-13326040,8406307,-1074180,-6066683,11860202,-14120493,12008540,-6658288,-498278,7969750,-13147789,14634845,-11991612,5740132,2490549,-10062705,14930806,-15994075,12211149,-4222465,-4591227,12645200,-17409249,16951362,-11203739,2316919,7552312,-14638468,17713301,-15924709,9189390,155093,-9422976,15647646,-17025605,13548558,-6103936,-2997549,11048032,-15859217,15166937,-10761216,2924413,5352578,-12152796,14831210,-13274372,7692178,-64104,-7229127,12703687,-14151515,12026445,-5759396,-1859607,8848287,-13621266,14364825,-11009363,4304679,3995713,-10883551,15145027,-14870261,10593823,-2866228,-5977717,13554530,-16691588,15468816,-9675824,997411,8251731,-15009787,17774715,-14551815,7613997,1495681,-10614183,16079781,-17067583,12882764,-5101234,-4428873,11731688,-16292059,15315817,-9667106,1875686,6929670,-12845025,15071743,-12745943,6821372,1211353,-8328150,13078670,-14061645,10820836,-4253546,-3202030,9735155,-13686004,13801154,-9462302,2851011,5252881,-11717315,14899541,-13861709,8712122,-1059625,-7124634,13422775,-16153565,13986331,-8083937,-288591,8906578,-15480988,16749001,-13236137,6106955,2719686,-11029255,16313633,-16305550,11725739,-3590900,-5147401,12481328,-15880851,14371263,-8593305,949722,7185659,-12813226,14822241,-12156039,5435315,2384823,-8457414,12645938,-13183702,9812065,-3401117,-3983803,10081629,-12878413,11903278,-7863069,1802268,5518921,-11199092,13468332,-11999051,7088629,175803,-7453960,12840372,-14134958,11775468,-6165854,-1636477,9056188,-14112861,15094305,-11408203,4024294,3585085,-10948882,15059361,-14049380,9456732,-2058388,-5786539,11972770,-14884032,12959907,-6807282,-704526,7562860,-11948785,13396511,-10507127,4099902,3274138,-9078113,12171174,-11629464,7821388,-1745397,-4597424,9403594,-11968965,10787566,-5955164,-596487,6369984,-10681866,11748176,-9959891,4973305,1337345,-8149404,12179809,-12493771,9723508,-4142744,-2618221,9152980,-13073261,12903829,-9137828,3097708,4245670,-10686306,13737454,-13000488,7891884,-691953,-6180092,11002913,-13051845,11211732,-5852692,-1451775,7689144,-11589835,11838884,-8568464,2849249,2821391,-8251429,11080134,-10815613,6555469,-525470,-5228545,8810078,-10309134,8996596,-4768516,-706442,6366199,-9729666,9925402,-7699379,3492923,1973083,-7229181,10295981,-10113094,7522384,-2932336,-2998513,8287506,-11190013,10190396,-6817348,1837958,4373575,-9433009,11853650,-10399632,6078614,177000,-5862599,9956099,-10874611,9002792,-4341803,-1555266,6861263,-9790304,10048991,-6903930,1808422,3523775,-7162208,9344737,-8418002,4528354,548389,-4833260,7413610,-8249605,6547987,-2998556,-1951770,6004359,-7603360,7234647,-5399238,1984160,2463421,-6516658,8720608,-7686636,4509650,-901183,-2901024,6738538,-8704994,8347719,-5160250,157545,4556713,-7776994,8596086,-7563210,4674091,482843,-5617461,8713328,-8868238,6386216,-2468122,-1558854,5673432,-8358182,8228575,-5421612,758017,3432368,-6507547,6913934,-5965834,3105913,509132,-4172104,6518541,-6552513,4226058,-1386888,-2080960,4795362,-6161278,5607765,-3392910,525889,2891508,-5242335,6214180,-5363826,2986105,153394,-3095001,5433461,-6409818,5349909,-3048044,-398,3667831,-6329994,6717675,-5143662,2408435,1057150,-4169230,6340821,-6615189,5063217,-1565063,-1758890,4899794,-6098866,5602925,-3128807,247430,2555285,-4754065,5314647,-4336688,1937314,1381370,-3548080,4392502,-3953709,2476516,-433796,-1951827,3617517,-4041566,3518978,-1554248,-184135,2261124,-3612008,3673449,-2966702,1259012,651674,-2648657,3797948,-3867472,3002572,-1458279,-523617,2999643,-4073906,4260570,-2895000,919913,1050462,-2731287,4210455,-4475846,2963187,-779997,-1535761,2967227,-3935941,3640854,-2056721,159104,2107854,-2832440,3253408,-2200079,762912,908908,-2480169,2728914,-2315071,1202033,538756,-1524319,2144450,-2035861,1386204,20809,-1115486,1941668,-1973295,1614577,-582126,-283486,1131672,-1591080,1851609,-1814857,1214245,-31003,-900847,1688765,-1892752,1886030,-1496083,538031,507629,-1665075,2103122,-2062858,1136846,-126661,-419005,1383650,-1648350,1829718,-892157,-123814,873624,-1375963,1419290,-869222,-28509,701748,-1161729,733716,-354229,-495587,794476,-914830,562241,-284243,-409505,1240080,-1274805,858440,-374920,-575365,1154394,-983915,932168,-516323,144123,544859,-697086,539249,-700720,50998,196772,-450338,228327,-79734,-52588,37960,-131962,46991,315077,-154672,380446,-225500,90951,56357,-318895,278997,-191777,823292,-626191,563981,-350945,-127961,529500,-934511,1409672,-1311975,853177,292519,-951680,1681905,-1894999,1795368,-943890,-242903,1528670,-2146505,2614975,-1736094,534047,964833,-2168021,2157152,-1972936,1094828,7744,-1252250,1803945,-1836044,1392901,-162242,-757289,1775898,-1966080,1346890,-545823,-384473,1079102,-1885305,2117738,-1063014,138883,943160,-1627627,1994107,-2022503,1480988,-340608,-929278,2012804,-2707053,2660501,-1795131,276239,1260378,-2239106,3146734,-3272156,1989571,-585391,-1666013,2925831,-3191768,3232745,-1848771,-204835,2072944,-3370640,3725435,-2868010,1357816,945281,-2781485,3691539,-3188188,1868890,-120614,-1596560,3220342,-3785283,2646001,-787642,-826616,2335615,-3238502,3260521,-2421036,401800,1326425,-2974578,3627394,-3004497,1966674,167857,-1811616,3416307,-4069953,3616953,-2014448,-332543,2318159,-3683122,4255887,-3914242,2247046,338419,-2914368,4617409,-5009113,4033285,-1726488,-1063559,3534380,-4876537,4804901,-3438665,885470,1883208,-4125426,4835242,-4361709,2310791,221269,-2874030,4372020,-4475881,3420438,-1467885,-1211717,3291655,-4814561,4377642,-2652241,536067,2235523,-4060093,5078603,-4104489,2106793,517547,-2713147,4478377,-5127871,4218937,-2198404,-700936,3337126,-4798007,5078687,-4466975,1842508,1250477,-3884643,5519733,-5483156],[0,0,0,0,0,-3,10,-18,27,-33,39,-45,48,-55,67,-82,99,-120,142,-166,187,-214,240,-274,314,-358,411,-459,511,-568,623,-677,740,-809,891,-980,1078,-1182,1291,-1404,1519,-1641,1770,-1913,2066,-2237,2428,-2641,2877,-3145,3444,-3786,4181,-4640,5183,-5831,6625,-7612,8859,-10464,12580,-15438,19422,-25197,34022,-48538,75352,-137382,550838,-233996,-238962,1113033,-1406805,1636988,-1046222,96257,1204644,-1777424,1761996,-1360024,413970,616257,-1251644,1138475,-575780,211030,905167,-1267522,515467,428271,-1752663,2196217,-1724517,831016,404059,-2412377,3510893,-3993537,2300425,-585782,-1428245,3203760,-4088030,3784998,-2328461,304924,1479108,-3065977,3527163,-3465784,2263285,-798695,-425074,1759690,-2446158,3019618,-2639086,1878642,-537138,-761791,1965296,-3054123,2664806,-1931203,551976,860288,-2439472,3054333,-2501198,903356,1062517,-2296252,3055680,-3045787,2085843,526081,-3512252,4924534,-4519535,2543567,46712,-3269272,4985790,-5997786,4845914,-2346428,-1538924,5014198,-6883804,6499735,-4072208,977187,2264503,-5072373,6460467,-6157271,3666719,-589065,-1938105,4120849,-5734284,5648221,-4196488,1364094,1441239,-3474503,5122295,-5480740,3527719,-1079197,-1634758,3389874,-4516299,5114101,-3511944,365575,2911914,-5032556,5685002,-4555279,2248795,1494787,-4886584,7035060,-6725624,4445832,-4718,-4955369,8004594,-8979236,7394038,-3148052,-2106717,7190291,-9873726,9477384,-6148827,1311898,3459030,-7691923,9671619,-8994668,5700445,-1412282,-2979027,7473571,-9546157,8871896,-4982928,-83401,3624969,-6153351,7660682,-7852494,5027321,-657573,-4169661,7291423,-7485992,6537052,-4282990,413146,3981870,-7812401,9003119,-7101078,2360174,2391650,-6256084,8674170,-9138445,6685574,-779941,-5556297,9872909,-10487790,8206803,-3837717,-2044146,8038130,-11140162,10927402,-6965386,2046386,3566636,-8934493,12099170,-11416255,6569162,-689895,-5093419,9394998,-11197678,9986916,-6000596,272573,4936846,-9237607,10296614,-8647273,4483496,347496,-4654632,8100457,-9781806,8060996,-3882371,-1202993,5285023,-7818447,9351288,-7752154,2719508,3236207,-8021219,10474432,-9487981,5437502,375611,-6505211,10460063,-11171656,8931644,-3772311,-2867869,9467021,-12599078,11849657,-7553429,1598338,4998465,-10662405,13659785,-12346196,6693917,887406,-7095947,11296139,-12547120,10537393,-5667426,-1024326,7594711,-11695241,11868208,-8850623,3623766,1969261,-6976799,10286435,-11446312,8023021,-2848116,-2698252,7735886,-10483521,10969556,-7380910,1526384,5187450,-9573021,11178930,-10184851,5946940,781197,-7645775,11956883,-12597409,9226391,-2879265,-3943803,9960238,-13676500,13409760,-8590265,950508,7249829,-12821653,14301028,-12319173,7001512,461249,-8312700,13787200,-15076192,11332315,-4856158,-2210587,8607625,-12692334,13579198,-10189619,3501197,2929432,-8459756,11834318,-12241619,8638672,-2936822,-3705722,9195123,-11879422,11557727,-7366827,878144,5268454,-10306497,11942025,-10328219,5733411,1210077,-8471930,12525010,-12915732,9566781,-3314773,-4148456,10662247,-13851682,13019442,-8145635,630911,7220133,-12950439,15105721,-12668072,6084346,1698455,-9256613,14105845,-14957580,11111500,-4329666,-3144547,9923081,-13518232,13544583,-9504941,3043780,3839763,-9880798,12746424,-12160044,8008045,-1911983,-4868768,9985615,-12215952,10712983,-6515830,231891,5957719,-10826114,12312190,-9797512,4976779,1969329,-8008367,12172347,-12476612,8858589,-2586042,-4938981,10591443,-13819532,12514579,-7239848,-362718,7705026,-13125870,14746137,-11753014,5321937,2712943,-9987878,14192630,-14513891,10466152,-3510288,-4278593,10730102,-13703194,13245769,-8754738,2089956,5237667,-10543176,12865616,-11464630,7050988,-435464,-5630835,10342966,-11959750,10249579,-5922314,-669319,6846380,-11064840,11708040,-9086185,3741049,2282318,-8559623,12078837,-11883758,8147776,-1471501,-5244519,10751689,-13171309,11658138,-6314205,-1155511,8039087,-12938533,13818021,-11131822,4237423,3588964,-10156134,13911702,-13466340,9314127,-2659058,-5182742,11388499,-13751715,12491211,-7752639,1174151,5966772,-10999479,12822048,-10927750,6478458,-229264,-6219589,10356594,-11570136,9028591,-4760635,-865300,6695211,-10264038,10946248,-8346566,3114994,2788955,-8080912,10913416,-10698383,6941951,-1219289,-4976746,9961990,-12082422,10040530,-5181643,-1388592,7482182,-11297895,12557145,-9703591,3620673,3662983,-9754330,12712680,-12080764,7924873,-1298497,-5539821,10278968,-12604089,11076644,-6585337,18647,6587689,-10714285,11209171,-9264438,4939377,930091,-6277445,10261421,-10525575,8104546,-3325470,-1931475,6677711,-9269243,9737262,-6879053,2189956,3202595,-8141063,10165293,-8943481,5315239,-102566,-4982930,9044757,-10798778,8872281,-4204737,-2056418,7107843,-10494023,11143295,-8077140,2119178,4291762,-9046096,11318124,-10629828,7071904,-710532,-5923396,10366998,-11473547,9503443,-5158492,-664964,6028063,-9987494,10835200,-8306851,3467731,1882338,-6280983,8636466,-9147815,7035665,-2977026,-2303421,6814668,-8738118,8111020,-5119003,1467518,2688836,-6880760,8752462,-7672059,4361528,150641,-4495554,7390574,-8371068,7142907,-3230601,-1815528,6062408,-9251876,9380666,-6458243,1211768,4098779,-7918819,9470006,-8779589,5478394,160921,-5396163,9271151,-9916660,7938534,-3699295,-1292129,5833217,-8497901,8597959,-6622942,2628497,2023049,-5995167,7908790,-7376933,5115788,-1732298,-2558407,5536052,-7079801,6178885,-4136456,838278,2794538,-5677805,7054595,-5513004,2684645,414925,-3327964,6088304,-7185714,5565126,-1807665,-2114960,5276318,-6752182,6619169,-4753330,1072828,3455614,-6745420,8190614,-6584492,3461971,908429,-4674552,7140426,-8253141,6282775,-2408027,-1919658,5628340,-7209717,6944839,-4936830,2109599,1953858,-5400254,6816834,-6012517,3600444,-874703,-2070062,4702220,-5763746,5103997,-2701830,235760,2507065,-4056873,4891307,-4138111,2158575,656578,-2850715,4599587,-4874458,3807644,-1387479,-1294492,3944866,-5231714,4633687,-2712583,157816,2618812,-4704720,5889072,-5174519,2388127,974108,-3955839,5781050,-5925107,4326679,-1624509,-1635264,4398068,-5612115,5174396,-3438762,727242,2303771,-4396013,4860654,-4034481,2812796,-340897,-1854239,3678804,-3937662,3224493,-1488820,83171,1530962,-2695754,3155435,-2564135,1203814,461213,-1816361,2766643,-2922524,1941070,-876533,-886056,2250754,-3191309,2476909,-1713703,-92935,1702879,-3466956,3702763,-3145516,1146165,990974,-2941628,3667122,-3772719,2678178,-790643,-1797755,3303932,-4026531,3201042,-1851636,301003,1606612,-3067601,3517339,-2700373,1287429,320846,-1373791,2216828,-2182334,1851449,-721734,-85454,1061068,-1192617,1511035,-1250915,431984,-158277,-390923,1098783,-1063243,1035333,-379219,-353278,741156,-1221243,1397547,-945806,-47902,813803,-1688753,1664987,-1462644,579508,179206,-1359026,2076855,-1924296,1527005,-201646,-705667,1663593,-2112658,1662499,-964950,-389722,883105,-1621995,1503146,-1327392,392256,255034,-709671,874619,-524667,614421,-160671,-76079,-234561,190082,-217769,-193600,267743,-374108,413804,-861516,489838,-67791,-109157,499694,-675699,328919,-447389,3348,245819,-48537,164508,-259874,98573,183826,204369,-161252,367741,-324793,58791,201719,-244400,683029,-337636,143780,-143038,-182370,13655,-581220,237339,360245,-265766,48775,530331,-716519,495822,-422301,133734,472276,-997677,1393859,-1338226,1047759,-178243,-1063618,2035624,-2291046,1809642,-813506,-255480,1426139,-2327057,2269894,-1552468,517069,621934,-1501503,1572597,-2032912,1130917,-256944,-716688,1080245,-1539211,1339819,-919439,67478,611969,-855399,1089023,-1155715,810350,-74884,-714786,1303718,-1256887,1203520,-462532,-295540,1175448,-1808588,1982429,-1331286,711312,699061,-2075744,2485851,-2332587,1524135,82354,-1587706,2971330,-3573124,2763261,-1309213,-666402,2195512,-3113507,3416557,-2580903,1016205,928122,-2403274,3413810,-2846642,2159447,-181254,-1478784,2127487,-2789731,2714074,-1412652,-91342,1582485,-2478758,2491875,-1968629,931160,323090,-1621604,2376518,-2581694,2166703,-943326,-1134610,2286176,-3133905,3032544,-1939925,392274,1430588,-3146291,3840535,-3356115,1980603,428561,-2377772,3946795,-4322186,3255177,-1727858,-1017891,3283439,-4738593,4530023,-2850017,891593,1540250,-3878990,4489335,-4361829,2617341,-78797,-2260149,3815854,-3915934,3313392,-2078706,-312990,2294579,-3760742,3978665,-3077838,1071874,536434,-2417977,3377907,-3493150,2785072,-1079711,-1256950,3201887,-3841947,3617054,-2403772,588816,1857243,-3821633,4581397,-3868190,2079347,573668,-2650683,4614671,-4826605,4008737,-1405984],[0,0,0,0,0,-1,-5,12,-24,37,-53,71,-86,102,-124,151,-184,225,-273,331,-394,465,-545,634,-732,844,-974,1117,-1274,1447,-1635,1842,-2066,2310,-2576,2871,-3192,3541,-3925,4333,-4779,5261,-5781,6345,-6953,7617,-8336,9120,-9977,10910,-11940,13082,-14353,15778,-17381,19209,-21302,23723,-26563,29951,-34062,39144,-45588,53987,-65341,81433,-105916,148871,-448845,1198966,-1079289,252720,744554,-1572690,2194259,-2451177,1922305,-90301,-1071997,2002185,-2036385,1766417,-960656,-98310,955502,-1100465,923398,-524771,-176328,454627,-252796,-354271,1055949,-999496,663682,-47332,-513874,1116458,-2132342,1817208,-1080062,-75454,1096814,-1319805,1454534,-1407356,835257,-575638,227076,-21092,-553988,609454,-781887,1345216,-1923883,1980117,-1156599,-413668,1809855,-2674511,3266411,-2871349,1126179,911912,-1966640,3197374,-3480284,2613003,-670983,-1530195,2582112,-2435349,2036666,-1069705,-282902,1282584,-2094351,1416698,-133802,-1022254,1433052,-957923,215217,567105,-1188118,1449419,-1386213,885798,-118079,-1205124,2191419,-1861535,1262386,-1097562,572579,-57291,-997966,1731024,-1579297,1921556,-1992184,1508520,45997,-1211175,2624634,-3435976,3798517,-2703826,333667,2184555,-3223353,3943912,-3620499,2630686,-531214,-2578642,4182331,-3833497,2712968,-773519,-1025786,2627399,-3147152,2542102,-597285,-933422,2270679,-3173288,2276648,-689604,-1216385,2184802,-3009775,2925129,-1497891,-61717,2064208,-2544804,2708953,-2856003,1912105,-281616,-1320917,2453775,-3001605,3864705,-3687737,1993714,1122923,-3391893,4155570,-3924962,3910741,-2957472,232590,3142822,-5810642,6052355,-4535031,1754337,696648,-3143279,5136671,-6233442,4710339,-1585428,-2155276,4383955,-4230752,3736249,-2621656,648804,2600294,-4681993,4328895,-2088619,-206467,1597609,-2641692,3656058,-2802262,914764,1369845,-2154174,2820705,-3014375,3082388,-1356682,-1413745,3247583,-4111482,3808611,-3116706,1801743,545651,-2929547,4468779,-5481924,4890615,-2292289,-602180,3480942,-5131622,5620571,-4946816,2497456,1156728,-3995973,5720200,-5408254,4411277,-1878142,-1897563,4730696,-5932031,4828663,-2544919,-567348,3524953,-5026178,3994163,-2178474,-22747,1744355,-3675916,4683851,-3678116,1096719,1821223,-3225137,3573325,-3923218,2794203,-995388,-1872953,4123869,-4778169,4277079,-2828832,677497,1416990,-3960512,5690511,-5991371,4076838,-1104743,-2215145,4637841,-5914397,6408182,-5149526,1954303,2451027,-5414850,6709919,-6822044,4555321,-1126753,-3331046,6565615,-6852998,5144962,-2458633,-568682,3901191,-6239180,5979517,-3620549,177181,2811403,-4699730,5229137,-4109158,2029517,1124967,-3975107,5694521,-5227710,2736688,-510435,-1854656,3714700,-5659635,5790415,-3922569,642692,2561512,-4555837,6114754,-6088227,4640646,-1424321,-2511038,5373638,-6986761,6843263,-5136018,1293004,2719694,-6086533,7804177,-7100632,4850138,-710776,-3518588,6558799,-7240757,6000029,-3141121,-626121,4242121,-6780904,6469287,-4357329,945530,2708278,-5217812,5999866,-5033477,2124957,966579,-3750239,5542972,-5417721,3796176,-817628,-2248021,4678586,-5661866,5004120,-3213709,250425,2756472,-5027720,6106581,-5939481,4030013,-653170,-3087202,5758438,-6876877,6571574,-4612581,513978,3152837,-6223549,7754980,-6985176,4161592,-375699,-3920111,7125188,-7823502,6205227,-3079971,-1306926,4940909,-7067936,6681288,-4241373,915466,3034464,-5776320,6561521,-5192459,2306361,1158576,-4284403,5814636,-5754010,3877240,-796593,-2669267,5281203,-5689859,5230601,-3239850,434859,2968104,-5173007,6304165,-5714690,3120950,-113351,-3090428,5921690,-7104446,6390869,-3787224,79123,3641052,-6493859,7765734,-6585338,3630876,243448,-4246149,6910647,-7833540,6247051,-2492397,-1643277,5036223,-7141500,7253993,-4723908,676179,3273566,-5966374,6654993,-5206781,2223932,1201117,-4316983,6055301,-5581533,3782451,-563549,-2686672,5233982,-6063809,5144405,-2809498,-86787,3480755,-5488926,6225746,-5192965,2669289,424523,-3628691,6123781,-6932302,5792148,-3175127,-26300,4069769,-6688355,7491892,-6357788,3195343,708653,-4303879,6945988,-7679432,5906114,-2488723,-1832816,5216623,-7043076,6674706,-4541776,996879,3002527,-5544980,6579343,-5547268,2727779,1263765,-4467391,5595457,-5632287,3809772,-626588,-2722873,4950817,-5599285,4822421,-2046887,-804711,3589359,-5288423,5857870,-4447807,1921049,587622,-3646840,5927974,-6338888,4569805,-1832979,-955033,3561046,-5889880,6788274,-5041573,2194163,1178450,-4598993,6526629,-6762285,4952366,-1826247,-1500332,4964151,-7145216,6562012,-3809002,212220,3103383,-5276085,5992866,-5197900,2122502,1416025,-4309904,5611841,-5426606,3468632,-491201,-3213969,5305787,-5286732,4162856,-2206231,-804085,3634207,-5391324,5209745,-3721279,1035513,1444101,-3808372,5300805,-5688901,4201037,-1450725,-1618140,4244068,-5521984,5532380,-4441064,2286641,980839,-4314945,6317224,-6486909,3910742,-1553800,-1814941,4417922,-6366499,6262302,-4002917,354951,2973699,-4940051,5645116,-4763418,2132734,1188694,-4044512,4830579,-4968906,3214844,-445054,-2643707,4793105,-4689834,3689117,-1605591,-771428,3096509,-4875081,4722117,-3106698,765166,1555112,-3472637,4313305,-4241846,2811270,-975499,-1098069,3822347,-4778166,4863731,-3182700,1142756,1163783,-3803936,5135742,-5421306,3289324,-1002081,-1689792,3984965,-5977559,5186274,-2668636,102965,2251099,-4200141,4958387,-4547161,2068708,1307452,-3997457,4378222,-3848882,2295779,-402500,-2031056,3822046,-4420266,3211435,-975554,-1427048,3208744,-3643311,3493093,-2307820,600341,1932274,-3625909,4214041,-3230109,1867190,-427285,-1299109,3222460,-4296110,3962300,-2081694,83358,1545377,-3154541,4292637,-4285523,2849438,-576236,-1873496,3498744,-4513399,4095420,-2494097,84055,2223065,-3926570,4198756,-3271033,1764947,816455,-2760599,3908039,-3752353,2174031,30445,-1909677,2768972,-3186178,2370137,-828161,-803070,2818896,-3131963,2564447,-1604224,-166835,1616165,-2474266,3001837,-2417357,1452603,208696,-2072558,2902345,-3019349,2398852,-1348830,-32464,1390664,-2823420,3745396,-3195786,1782149,-197904,-1063657,2574268,-3521813,3023692,-1864780,-88914,1683001,-2898437,3305490,-2586325,1332144,474909,-2103063,2689470,-2476631,1538206,-202759,-1457064,2171971,-1978745,1593801,-370342,-924975,2169669,-2299786,1667025,-474602,-331573,1463305,-2128440,1691619,-1400456,280776,833813,-1518947,1959485,-1750347,1250076,-649847,-376894,959684,-1846377,1954017,-1856258,1075277,-29939,-748471,2007723,-2416424,2042738,-1231477,480671,1005376,-1823935,2420042,-1988627,879651,295246,-1214544,1717126,-2029240,1204703,-190835,-814039,1461145,-1354125,994924,74740,-384936,1095413,-1109581,923471,44037,-778403,1196161,-1244736,937664,-418345,-391181,791144,-1170783,1074737,-789162,273413,287408,-540519,647223,-855770,1089976,-734691,348102,238474,-460424,655762,-1036121,1151426,-795696,265484,202177,-536708,1277488,-1303601,1113067,-412841,-288265,603179,-773033,655108,-416063,-45939,459858,-201650,65080,-99595,-412332,276120,-162218,-188531,393778,-612989,519069,-351500,-274335,585672,-1050478,941742,-397504,115393,369329,-689632,833994,-517331,162451,467246,-561030,302612,30557,-168734,180633,-140634,10243,197855,-235432,826330,-631767,106620,121516,-556675,1216073,-1081123,330045,-218103,-32849,416824,-752477,854415,-715024,513934,-425368,-65808,168568,-566103,717899,-1203764,1073547,-680439,60257,647288,-1005650,1226736,-1162422,869407,225113,-946005,1367747,-1242275,1357679,-240885,-517321,1118334,-1491961,1071368,-270411,-278172,970112,-1506561,1031174,-92941,-454793,1014815,-1386302,1361237,-602141,-228264,1179408,-1378675,1488621,-1194106,583232,336754,-835421,1416939,-1509772,1432579,-516668,-266628,1008034,-1545558,1641286,-1445043,1200682,-184746,-710756,1644268,-1849214,1879106,-1587997,8977,690349,-2022843,2385151,-2001931,1379617,-94420,-1624054,2330200,-2153182,1650851,-825614,-683297,1674436,-2257035,1939657,-921355,-369003,1545057,-2222080,2213026,-1271933,120063,949077,-2026471,2591941,-2096328,992312,356820,-1426831,2177630,-2686734,1914672,-1313778,-70852,1482616,-2546806,2722562,-2243868,1376452,20885,-1329148,2156430,-3010710,2687299,-1788572,27000,1742988,-2463277,3075342,-2287674,1289795,121380,-2192932,3036728,-2772713,2108336,-648850,-1119325,2409856,-3123836,2716442,-1405724,-268623,1898538,-3059196,2955775,-2156830,539235,1335744],[0,0,0,0,0,8,-12,17,-14,13,-8,1,7,-15,22,-27,37,-52,69,-90,118,-152,192,-236,293,-358,432,-520,622,-736,864,-1001,1156,-1327,1526,-1744,1991,-2267,2573,-2910,3276,-3671,4106,-4577,5091,-5659,6277,-6950,7680,-8473,9323,-10245,11234,-12304,13460,-14706,16051,-17482,18997,-20574,22163,-23672,24920,-25510,24562,-19942,5479,43155,-421146,-1032428,1714421,-1905637,1570369,-790978,-364607,1374244,-2406666,2448731,-2052336,557116,676334,-1286154,1593647,-1762244,1187116,-699131,-135557,-402294,-140232,403247,-656917,951319,-1516474,2129782,-1786613,705436,708794,-2285061,2511654,-2340713,1974908,-510496,-1078427,2465946,-2719943,1902520,-871887,-682338,2141200,-2150380,1044265,-107639,-922072,2005387,-2097437,1485665,375866,-1993407,2367353,-2534161,1377909,195222,-1639903,3060185,-3160151,2205138,-1228815,-30354,1833317,-2803717,3066903,-2082697,1246304,-703986,-111389,1568211,-3045116,3111693,-2735248,1813183,-746206,-580165,2097647,-3558515,4073876,-3119831,1325104,1480143,-3292681,4014509,-3295354,2457188,-602643,-1786602,3767079,-3849146,2560290,-456642,-1410516,2775090,-3591336,2645414,-171001,-1875340,3075205,-3457408,3008676,-839777,-1282699,3685438,-4092342,3583890,-2109721,748638,1504523,-3859977,4795240,-3823340,2037809,-254598,-1430134,3034538,-4020535,3902649,-3298547,1587137,705069,-2770623,4122613,-4433085,3829027,-2280008,-261101,3080314,-4683008,4881658,-3612893,1794019,1034664,-3839509,5118000,-4549293,2467122,15526,-2694895,5103534,-5737334,3671726,138633,-3599271,4807338,-4619920,4191704,-2311118,-903082,5085025,-7007926,6080645,-3071078,-316573,2746145,-4894766,6010238,-6252323,3893959,-77762,-3377122,5772820,-5767668,5320373,-4256227,1788411,2215716,-5558672,6865285,-6092799,4168413,-2127518,-1344915,5041298,-7176774,6752151,-4374334,1375045,1734948,-5802048,8086402,-6795646,3077830,1111491,-4353408,6296680,-6620995,5104319,-1702748,-2725503,6380538,-7624861,6458111,-2692960,-1762123,5112188,-7310445,7151924,-4980015,1295344,2982051,-6426209,7162802,-6359446,4532597,-572727,-3346258,6339910,-7695489,6366207,-4162515,749107,3124957,-5952718,7109363,-6331058,4468319,-1761476,-2711223,6594328,-8094869,6994688,-4124878,653053,2937892,-6449844,8386989,-6963150,2868430,1478444,-5026839,6670034,-7062478,5343221,-1798368,-3469669,7340754,-8466914,6108312,-1936618,-2113094,5762975,-7646753,7706983,-5178087,606637,4390816,-7668303,8498289,-7212727,4162930,801982,-5607358,8187377,-8194950,6483731,-3216965,-330175,4387842,-7905075,8912101,-6462250,3157351,1231209,-4361667,7201648,-8419182,7247317,-3613442,-1246508,5390562,-7823490,8062734,-6139322,2824630,1968685,-6598684,9322359,-8551079,4862501,42536,-4573803,7858540,-9087955,7584232,-2844711,-2667376,7064966,-9286631,8541255,-5543350,311992,4803246,-8995897,9564989,-7820382,4055722,1275084,-6029156,9113752,-9259876,6664097,-3105370,-1649804,6491410,-9212965,9169899,-6622274,2920433,1797420,-5759450,8629839,-8915307,6620205,-2572011,-1911850,6048722,-8939903,8747689,-6461070,2003872,2587815,-7024161,8991462,-8168137,4860399,-127005,-4897819,8291785,-8944368,6911896,-2419188,-2917283,7076632,-9466285,8808717,-5139685,-41776,5652524,-9280323,10024295,-7859955,2942985,1991090,-6706183,9647422,-9547054,6702246,-2160539,-3103278,7204121,-9254857,8999428,-6194384,1719653,2983611,-7089400,8878686,-8738720,5916031,-1809281,-3216160,7131264,-8968958,8635965,-5340754,1029099,3698888,-7609805,9036809,-7691799,3875544,885224,-5466682,8829824,-8902016,6660646,-2032167,-3190721,7653761,-9789331,8519599,-4613258,-737749,5802448,-9248060,9927228,-7140837,2663210,2901708,-7691964,10224726,-9605412,5996973,-1146533,-3920044,8094108,-9911994,8924162,-5375961,518979,4353526,-7903608,9234475,-7953761,4768460,-287131,-4212875,7265533,-8821119,7814307,-4543546,-347215,4534936,-7921017,8695591,-7160728,3578732,1376883,-6216697,8757194,-8403517,5776997,-1704486,-3678267,7792184,-9000554,7717611,-3924765,-907046,6043346,-9250298,9493470,-6578647,1853772,3535254,-7569774,9798437,-9003021,5378362,-272428,-4954052,8327619,-9823144,8122300,-4381755,-631900,4961725,-8026469,8874942,-7413987,3727403,1008604,-4953848,7421572,-7729447,6695047,-3422498,-1089227,5405582,-7490792,7754895,-5994725,2384056,1965566,-5742677,7842935,-7327748,4932000,-1062363,-3738479,7592555,-8626470,6586923,-2773948,-1729843,5693665,-8355765,8670382,-5715293,1012848,4032350,-7627030,8795882,-7769867,3863296,638098,-5093286,8229183,-9121619,7006283,-2799170,-2198942,5597181,-7632693,8066389,-6206910,2475235,2293101,-5499141,7363779,-7409384,5560105,-2095937,-2296147,5391114,-6889536,6464653,-4554503,1615393,2334734,-6070616,7172330,-6349040,3445184,351280,-3821185,6678456,-7402052,5841679,-2267812,-2292717,5790346,-7384399,7277121,-4295743,483293,3728004,-7538005,8603685,-6674032,2638361,1696833,-5451148,7890230,-7988354,6023234,-1734379,-2761247,5863865,-7590625,7381008,-4875951,1120793,2607201,-5745403,6738177,-6258308,4176611,-827034,-2726640,5284457,-6101558,5380235,-3377205,663183,2838200,-5344776,6272006,-5038502,2491745,592987,-3869497,5581088,-5618361,4189342,-1783922,-1891761,5016853,-6685346,5774807,-3030167,-332727,3711197,-6201742,6891245,-5140314,1615547,2069304,-4973599,6550587,-6651244,4118381,-526323,-3534192,5582123,-6398362,5593527,-3735290,352479,3613642,-5763296,5404671,-4694511,2375542,-115053,-2681133,4743462,-5400154,4269243,-1860484,-457152,2721121,-3929920,4421500,-3933993,1884829,854841,-3387747,4821524,-4172264,2882989,-896239,-1819033,4293237,-5476956,4229262,-1895354,-1095314,3693522,-5086822,5591012,-3909616,681927,2511016,-4967035,5662818,-5028477,2760585,280217,-3249597,5151790,-5585870,4250503,-1998894,-865714,3215235,-4520370,4843189,-3590655,1228936,1161546,-2952989,3539143,-3504520,2805023,-1185171,-857042,2403599,-3747456,3042724,-2275922,734617,822071,-2707311,3114650,-3159644,2063689,-277995,-1806273,3076629,-3395025,2221030,-1012145,-1160525,2777634,-3936957,3730241,-1935622,-90071,2440607,-3844102,4309920,-3465012,1556375,968761,-2955149,4441025,-3908164,2556527,-794830,-1590708,3115280,-3592846,3427932,-1865793,322125,1459464,-2391214,2683548,-2750278,1745492,-475804,-1114086,2011192,-2032118,1552962,-889791,55807,765295,-1544043,1715843,-1426185,829907,140452,-1035168,1583913,-1602458,1505919,-298895,-826298,2184986,-2176570,2048388,-982538,-357057,1896951,-2574098,2578289,-1587450,224637,1141303,-2667361,3040899,-2490642,1670855,-96814,-1796930,2323594,-2979477,2000161,-692758,-510014,1161160,-1904597,1625898,-1015468,304084,120848,-950318,982864,-986537,475145,-136788,-55022,273394,-186741,386315,-333199,78542,271980,-187761,492557,-237627,82672,286572,-552777,789197,-757173,640005,249414,-963067,1386637,-1559271,1099307,-299709,-512622,1295055,-1448352,1861986,-910876,71236,1001098,-1517215,1480136,-1223829,617746,433039,-1179125,1115182,-1138359,224940,112162,-485263,847264,-448860,148877,542538,-682326,437077,-297870,-456240,612128,-897266,787046,-396577,-201642,610072,-1081822,961888,-636759,274118,-327025,-201588,991413,-932548,750417,-256370,377492,-13996,-510529,561904,-1124436,1138182,-826611,303793,280325,-824767,1103957,-1041991,471009,165435,-798638,1149015,-1061807,677089,141871,-750121,1210649,-1254538,746595,184501,-1011713,1807895,-1761706,1118684,-11368,-1188219,1994909,-2091332,1736830,-749003,-323913,2088550,-2344438,2357276,-1774217,315457,691044,-1911551,2372149,-2071636,1330980,-505647,-550087,1371021,-1964197,1828075,-1118466,491813,323904,-861777,2000354,-1691154,1137526,-472299,-789050,1375348,-1650654,1574538,-875171,-327004,1192353,-2051323,2078035,-1453924,407312,1009012,-1972102,2640019,-2202250,1228804,62022,-1864307,2851507,-2812488,1909724,-468284,-1016388,2648645,-3505903,2985466,-1907771,258059,1828284,-2902434,3473441,-2542090,1351879,172947,-1760937,2741976,-3409903,2683125,-1218825,-404924,1714893,-2587984,2801292,-2085237,793650,752226,-1984431,2489989,-2677625,2006350,-185256,-1036631,2253615,-2793034,2743159,-1812835,-90819,1792603,-3378841,3482622,-2749755,739864,981415,-3008893,3703893,-3730890,2572580,-349671,-1954791,3745914,-4093580,3420999,-2060744,-210761,2284821,-3917321,4520903,-3383479,1290556,854934,-2484986,3978198,-4205757,3006751,-970027,-1026532,2798932,-3717850,3896119,-2796475,471365,1425538],[0,0,0,0,0,-3,8,-16,25,-33,40,-48,56,-66,80,-97,117,-140,164,-192,222,-257,300,-348,404,-463,524,-590,660,-730,809,-896,995,-1109,1237,-1378,1522,-1678,1841,-2010,2194,-2391,2605,-2844,3109,-3403,3724,-4073,4455,-4877,5345,-5873,6470,-7158,7959,-8894,10005,-11337,12965,-14989,17557,-20905,25407,-31703,40968,-55613,81493,-138396,498780,-232445,-226171,1036216,-1477840,1790745,-1327170,441847,372391,-1232008,1400690,-1200885,809766,-443404,-132002,73490,60155,-184696,-46005,617241,-1445525,2198422,-1999462,1401023,10899,-1638571,3171529,-3785315,3924312,-2127118,-445512,2937401,-4273349,4865141,-3717201,1348014,890395,-3186714,4504182,-4451154,2973171,-625144,-1979033,3265623,-3281174,2523602,-1094840,-323592,1698237,-2430899,1838403,-912346,-137640,1189952,-1488663,2000848,-1554780,671094,162018,-1225818,2620768,-3215970,2523648,-1207901,-407024,1931315,-3534637,4741147,-4843360,2347511,904319,-3714076,5755878,-6634741,5264939,-2732381,-1142205,4485166,-7299499,8049234,-6044931,1627470,2979367,-6089645,7218604,-6734867,4225670,-290456,-3910868,5908664,-6451511,5198136,-2442782,-1129521,3882814,-5511608,4994604,-2982191,589559,1766286,-4208655,5177431,-4018687,1603926,701719,-2557692,4490348,-5547176,4696266,-1963047,-1478180,4306580,-6118131,6223043,-5112322,2426852,1756663,-5457686,8163274,-8612920,6756633,-1788909,-2872965,7508790,-10146268,9904194,-6388947,225675,5154785,-8804638,10701812,-9234088,5057712,1270710,-6507805,9487201,-9330244,7126031,-3172540,-2636902,7501814,-9372845,7706983,-4144597,47953,3019828,-6912477,8521402,-7526291,3173172,1743407,-5712951,7750369,-7515411,5799989,-2556254,-2113882,6726048,-9453300,9283093,-6068015,1871352,2993932,-7523781,11065216,-11531533,7684078,-1369912,-5282140,9965335,-12287498,11983452,-7608339,-135238,7269144,-11767811,12720413,-10653968,5866310,1669276,-9071805,13175081,-12496333,8427444,-2760479,-3684625,9135261,-11773928,10674051,-6698940,705752,5701905,-10062299,10742546,-8374775,3788856,1495550,-6536575,9997576,-10043700,6973807,-2102792,-2953449,7351729,-10491472,10586299,-7406555,1538418,4906902,-9670804,12251649,-11464258,7023939,-393060,-6175610,11175508,-13850608,12597596,-6907058,-1281390,9023763,-13272255,14054251,-11284338,5685206,2673130,-10201916,14483404,-13694254,8884150,-1727530,-5307460,10842450,-13584318,12269401,-6590361,-996564,7985924,-12123018,12025836,-8701552,3297656,3259068,-8700556,12110044,-11112034,6980393,-1347096,-4625980,9972287,-12805358,11561521,-6440870,-401960,6590307,-10781880,13075553,-11809314,6643376,1157814,-8756806,13315516,-14626033,11655255,-5427605,-2413759,10129854,-15581185,15873132,-11313675,3232448,5437343,-12062646,15448811,-14924708,9850391,-1237470,-7716769,13688219,-15455907,12494798,-6198159,-1677705,9207618,-13791787,13952503,-9653024,3184603,4097011,-10606292,13425704,-12389116,7280183,-543059,-6310814,11694393,-13398181,11380082,-5885555,-1041750,7736255,-12512102,14252617,-11545960,5309588,2286369,-9733755,14289385,-15013707,11597140,-4613849,-4163701,11291766,-15952776,15494469,-10907780,2830688,6143000,-13055160,16384369,-14799625,8726886,64831,-8315538,14513527,-15741716,12676790,-5940959,-2778646,10298339,-14467551,14111317,-9543785,2553974,5380165,-11403207,14072806,-12798691,7061079,485046,-7455726,12052853,-13476900,10711685,-5295897,-2194187,8710447,-13211506,13625713,-10224931,3978146,3828284,-10363524,14523173,-14384403,10106906,-2717775,-5554294,12194571,-15633669,14748041,-9364692,1293950,7229509,-13989250,16054957,-14006174,7658525,1113921,-9137767,14677502,-15782299,11913350,-4611735,-3987661,11021503,-14567601,13970649,-9283261,1247555,6467496,-12136698,13861761,-11756040,5953671,1496528,-8226895,12548586,-13192648,9826352,-3764700,-3596958,9745567,-13114934,12678847,-8768124,2439078,5050682,-11114395,14313858,-13415322,8529705,-1376630,-6655709,12375802,-14825103,13469317,-7655197,10349,8222143,-13950489,15774872,-12573799,5986767,2206440,-9717282,14642692,-15261931,10923892,-3564959,-4808234,11313227,-14327281,13400762,-7816480,403394,7128797,-11911463,13608061,-11235394,5140135,2316581,-8746033,12130424,-12047774,9090911,-2790186,-4063356,9950211,-12803763,11565395,-7255181,929385,5626398,-10747190,12699493,-11220079,6611733,-132084,-6996680,12127354,-13840146,11566541,-5777441,-1254862,8212624,-12893870,14059242,-11058058,4435932,3065933,-9511638,13469421,-13223294,9169764,-1984214,-5058897,10491097,-13341814,12043605,-6540646,-914160,7340817,-11572086,11998610,-9139022,3631717,2569735,-8634444,11706436,-10860194,6831086,-842271,-5089025,9392127,-10951819,9681056,-5451708,-288636,6395838,-10419572,11198304,-9309985,4736266,1334186,-7076739,11296479,-11770898,9270401,-3796126,-2361416,8416338,-12096824,12309819,-8244388,2401340,3666155,-9319516,12348806,-12085648,7349395,-742832,-5689002,10274378,-11547898,9935983,-5225417,-1197055,7461930,-10922483,10832045,-7826640,2199534,3702752,-8027712,9948883,-9520595,5748276,-148874,-5487962,8798780,-9728888,7835790,-3917215,-975462,6229848,-9261588,9558916,-6976121,2840083,2402059,-6873743,9741887,-9627538,6978635,-2283882,-3097536,7596853,-10380103,9830166,-6344777,1450249,3876108,-8114415,10360974,-9730310,5888482,-193116,-5323397,9267127,-10053448,7926220,-3558295,-1522228,6201023,-8919005,9103394,-6081941,1571297,3775142,-7031243,8347236,-7135313,3840142,702822,-5254639,7604727,-7359548,5635200,-2070787,-1969530,6312660,-7994936,7210190,-4401001,1147568,2427510,-5961027,8044150,-7504339,4576451,-372199,-3648765,6305022,-7682535,7542329,-4567037,503173,4095100,-7145928,8411292,-7007885,3519159,386541,-4498367,7427687,-8262864,5975913,-1810321,-2133656,5484460,-7257071,6997363,-4502774,602922,3671024,-6197689,6418809,-5130603,2284794,1305448,-4434173,6198587,-5800312,3746335,-748936,-2569222,5043629,-6047817,5065094,-2807838,-294739,3034275,-5053558,5674433,-4856898,2658590,247934,-3090263,5332650,-5998987,4526245,-2454105,-291059,3130418,-5556873,6103145,-4796815,2483469,920293,-3700174,5598994,-5565379,4343167,-1341867,-1747869,3940389,-5546993,4979932,-2719813,-287532,2686216,-4208149,4331053,-3477544,1279033,1393348,-3571255,4546148,-3654388,1842546,215658,-2368580,3648745,-3950873,3082884,-1084259,-1270318,2912705,-3592040,3530546,-2575043,1129327,1265323,-2572214,3465295,-3378216,2655640,-1059422,-543427,2406680,-3673313,3612858,-2777703,1147693,820146,-2608972,3329019,-3732838,2251800,-586452,-1306544,2520670,-3049449,2791537,-1761896,-274906,1790597,-2938927,2580161,-1306461,140765,1173240,-2332033,2285344,-1615307,499582,1002947,-2226080,2555085,-1810048,810787,435607,-1431671,2193647,-2197698,1493807,-448651,-545373,1558838,-1698247,1641222,-1550264,507089,-228593,-677658,1374394,-1422416,1326155,-1038574,419252,550579,-1151307,1370194,-1535302,845174,-209029,-363678,906533,-966844,996803,-614494,-318860,398420,-812333,651740,-280574,-247548,862461,-727093,592811,20835,-1095436,1189156,-1326438,586854,82313,-1079033,1408851,-1500045,1068125,-285518,-554080,976030,-1447295,1248737,-604748,-218920,594914,-805140,710948,-392992,56706,496059,-375779,151835,-258814,-293602,378789,-643589,478036,-367697,-195073,441896,-691097,897451,-386455,110079,170560,-639138,757210,-1162370,1051724,-451526,1209,908646,-1037642,1906292,-1746170,1287359,19329,-1046391,1936143,-2438126,1746321,-1186871,-434646,1445357,-2454037,2476060,-1636671,689184,706412,-1801278,2334004,-2097960,1254535,91047,-1450560,2087196,-2409336,1736630,-107133,-1231167,1920554,-2157648,2040406,-668329,-572986,1558876,-2405599,2108607,-1532808,596142,1027435,-1996989,2598145,-2375306,1943154,-628714,-1260094,2236035,-2932388,3089444,-2224557,616461,1028652,-2517654,3164690,-3207061,2157096,-515052,-1600473,3049711,-3837492,3055732,-1913590,-195516,2036326,-3309444,3762253,-2944950,1239464,933355,-2690075,3611697,-3282932,1790694,101288,-1755675,3515673,-3771513,2515382,-972979,-1218640,2578287,-3760014,3503641,-2555741,429249,1690545,-3254141,3959537,-3490019,2317492,-80289,-2165108,3679865,-4171693,3799484,-2106639,25680,2036639,-4104015,4706140,-4011581,2198269,294549,-2768516,4487843,-4882438,3721484,-1730701,-816711,3320874,-4948282,4860279,-3110810,488839,1710330,-3814321,4819618,-4360924,2389828,606783,-3090255,4399841,-4899680,3336463,-1309452,-1118423,3935429,-5056560,4548243,-2861061,-1563,2300701,-4166830,4966834,-4447229,2387292,276740,-2865147,4559696,-4999046,4338524,-2143214,-706586,3591215,-5113055,5344325,-4100963,1763147,1079456,-3711075,5586759],[0,0,0,0,0,2,-9,17,-29,42,-59,78,-94,115,-142,173,-215,262,-323,385,-456,537,-625,728,-849,985,-1142,1321,-1515,1726,-1956,2207,-2483,2784,-3117,3492,-3904,4361,-4856,5395,-5977,6609,-7289,8033,-8840,9719,-10685,11743,-12903,14179,-15581,17132,-18856,20775,-22930,25366,-28149,31360,-35114,39567,-44939,51554,-59903,70779,-85540,106726,-139817,200361,-490217,1095277,-598694,-237143,1163851,-1596174,1778588,-1899397,774604,765847,-1231172,1944766,-1373851,648550,342279,-989049,937550,-442478,-602692,1104400,-1263171,613198,305800,-1818876,3049096,-2800040,1510450,-172181,-1807213,3391603,-4516882,3796387,-2027705,-582994,2964927,-4166320,4480460,-3598157,1627234,434297,-2328378,3859419,-3669821,2986554,-1399602,-210112,1337310,-2162195,2679479,-2605855,1782884,-526688,-485992,1849316,-2677728,2525496,-1776205,260900,973148,-2349430,3326060,-2845172,1286128,1265005,-3200980,4116136,-3628618,2302453,61117,-3206322,5626874,-5800991,4095421,-783237,-2628061,5506966,-7074675,6335670,-3827943,325019,4027289,-7089228,7712725,-6069330,2415273,932361,-4498038,6534301,-6890673,5243337,-1868530,-1224061,3888038,-5544575,6458562,-4530017,2251601,1029224,-3282370,4954914,-5524430,4511870,-1728815,-1373365,3796283,-4784573,5207653,-4003472,1211912,2754553,-5694609,6475152,-5135455,2267465,1329654,-4869027,7360918,-7710033,5406828,-1292009,-3875990,7810067,-9901482,8521049,-4608347,-746122,6525973,-10440437,10945001,-7943614,3316739,2199528,-7221410,10695346,-10217648,6784496,-1989412,-2635860,6433062,-9073510,9459674,-6449348,1276170,3466167,-6374645,7439848,-7790772,5871491,-1730338,-3375203,7437271,-8579358,7353061,-3637260,-899303,4655735,-7660905,8978691,-7923046,2980854,2636003,-7200392,9570817,-9817021,7335033,-2193611,-5159837,10459264,-12666029,10273450,-5355330,-719074,7481123,-12730428,13685445,-9714218,3457052,3200184,-8807982,12771177,-13173837,9060066,-1963559,-4975727,9293788,-11862278,11149361,-7636986,1742401,4063356,-9369134,11450574,-10263895,5945790,-208776,-5162736,8962635,-10334503,8923825,-4731402,-1360777,6439989,-9450638,9996887,-8200120,3870075,2869297,-8579525,11861059,-11083652,7382597,-1003729,-6518276,11726859,-13403285,11395750,-5810907,-1337556,8902111,-14321454,14845968,-10366872,2947855,4293535,-10401165,13928149,-14008627,9319542,-1697921,-5863322,11494353,-13390545,11997517,-7504949,896747,6375730,-11530984,13225322,-10719789,5017142,1588959,-7122809,10564945,-11742174,9422975,-3698301,-2775610,7737748,-11043077,11422932,-8573521,2519662,4875348,-10555908,12485030,-11142915,6755040,-282145,-7255789,13151812,-14964981,11423491,-4625707,-3415592,10511435,-14784414,14949598,-10818613,2998403,5998549,-13076585,16346943,-14604586,8407771,-1082024,-7024743,13742785,-16303414,13821295,-6800131,-972814,8631678,-13410079,14595325,-11852866,5351066,2454293,-8897829,12798614,-12938927,9873750,-3719859,-3758148,9488655,-12623201,12134957,-8381396,1542407,5701777,-11348761,13250536,-11859687,6951872,666798,-8273153,13573096,-14664623,11502608,-4937411,-3771522,11149791,-15777442,15457966,-10527270,2416540,6321611,-13413852,16850672,-15090870,8495141,129452,-8644475,14533392,-16360390,13174908,-6623702,-1861287,9759428,-14320614,14841084,-10997461,4500016,3498379,-10199153,13340261,-13201274,9231983,-2731126,-4763000,10598654,-13216180,12070057,-7370360,723111,6214995,-11475828,13403215,-11360941,5881236,1744942,-8663918,13238702,-14331782,10827593,-3742486,-4354398,11573700,-15304537,14402985,-9519738,1138504,7758542,-13784024,16252586,-13930429,7723377,1282895,-9762453,15037794,-16163604,12485544,-5523808,-3254819,10805527,-14731325,14859372,-10460041,3158136,4173833,-10810885,14098384,-12977941,8310861,-1809310,-5567383,11014174,-12953439,11414449,-6400783,-403516,6913567,-11624349,13068808,-10033364,4604720,2512585,-9046117,12930569,-13307592,9586191,-2440958,-5086443,11606499,-14588774,13529661,-8208670,455539,7984167,-13621944,15715016,-13076171,6457695,2275399,-10059108,14909114,-15342964,11453544,-3986988,-3912724,11105380,-15004064,13898210,-9343998,2382354,5358052,-11308118,13708716,-12117441,7450714,-740588,-6212417,11005757,-12755415,10734363,-5082731,-1170454,6957205,-11137378,11892787,-9215996,3771004,2891225,-8859808,12116214,-11950541,8075506,-1984947,-5243496,10813316,-13377207,12446915,-6728483,-649861,7891691,-12569559,14000082,-11397457,5025330,2844021,-9726290,13781733,-13932366,9891976,-3085176,-4693637,10683164,-13866733,12485077,-8103578,1375686,5766220,-11266002,13102691,-10578649,5604853,712303,-6437105,10360683,-11369302,8903034,-3964327,-2092392,7288037,-10196604,10165616,-7163402,2454024,2930813,-8285301,11122418,-10115624,6298497,-151571,-5438867,9819065,-11763624,10151216,-4927479,-1368051,7644061,-11555480,12469854,-9546594,3782901,3791363,-9309088,12487098,-11722023,7912000,-2205801,-4760891,10476946,-12678454,11227858,-6423942,-11664,5934513,-10355358,11502365,-9429897,4698850,1345382,-6849958,9442248,-9930192,7039537,-3102320,-2111044,6573047,-9459633,8949367,-6050734,1367098,3137822,-7080311,9150399,-8630084,5143502,-281332,-4969900,8222620,-9557423,8066658,-3534130,-1891568,6799561,-9654742,10061168,-8045384,2693901,3720709,-8462825,10672464,-9573735,6362549,-1416734,-4654170,9384061,-11112762,9458799,-4807489,-744198,5809407,-8836912,9390414,-7637948,3578013,1539511,-6146124,8522099,-8079064,5740432,-1988061,-2216896,5917046,-7715219,6991539,-4218906,782614,2707854,-5947953,7670246,-6812414,3206789,928355,-4149754,6516956,-7126983,6140746,-2557885,-1973611,5956480,-7957511,7362103,-5310186,1643159,2634359,-6992364,9033944,-8302661,4838739,208302,-4587127,7583497,-8790843,7317317,-3714714,-896752,5476013,-8132702,7551698,-5679864,2333146,1794462,-5253890,7269350,-6552336,4252811,-845375,-2063154,4721270,-6225865,5537288,-3113267,42943,2499775,-4785358,5340994,-4118372,2205375,674533,-3492803,5164706,-5357150,3700596,-1429765,-1361196,4213927,-5986707,5774020,-3739626,651892,2834287,-5321131,6496008,-5951240,3415959,280424,-3651400,6178163,-6554367,4878835,-2201685,-1381956,3831248,-5936950,6134572,-4338628,1203379,1943631,-4586277,5157100,-4357228,2603401,-760296,-1789950,3614766,-4219168,3319821,-1901021,-348873,2081348,-3061449,3148605,-2633175,1406689,644106,-2137294,3161771,-3105728,2245942,-804425,-1277975,2613823,-3567153,3430099,-1792237,86950,2350262,-3536111,4105029,-3772503,1712487,604302,-2928270,4145379,-4525342,3113880,-1554620,-1148541,2996920,-4177700,4181650,-2375831,521259,1466702,-2545416,3494460,-2834171,1581135,258271,-1502898,2406017,-2338165,1726726,-840713,-633704,1308534,-1650101,1639031,-1028096,153209,312986,-924250,1056463,-875484,737989,-224540,-580511,1173216,-1334821,1247699,-548438,-74533,1004995,-1758043,2101035,-1542360,516096,183434,-1535434,2231565,-2290951,1551505,-597715,-408963,1809937,-2297430,1945005,-824327,183827,893543,-1365358,1575944,-1394885,446693,574419,-451934,658133,-576758,-68967,1946,-339449,214778,200353,-768541,356182,-252448,-74034,256065,-403627,807517,-650535,196248,-46328,-105320,686589,-539518,155097,-7706,-75451,33435,9363,-162066,-102380,-6525,-89933,189745,-292345,287188,37537,-276823,335453,-326696,65440,21841,146078,-73404,65839,105734,90865,-158272,41635,599797,-734681,1323195,-775550,483088,83987,-973871,1682832,-1745591,1457430,-473846,-815659,1608958,-2360026,2330338,-1169624,-36583,1078068,-1851463,2152355,-1804660,1124931,636055,-1412556,2155878,-1701085,1182256,-316448,-673334,1034520,-1481056,1312272,-907541,246063,553598,-1040569,1317237,-1044563,621053,-165334,-783572,1513284,-1590695,1302855,-548466,-341187,1330353,-2264220,2150145,-1691848,678742,737577,-2243948,3271072,-3073738,1658087,-160997,-1271993,2621782,-3542102,3262068,-1768105,-3900,2268984,-3000942,3629433,-2849584,1481814,641937,-2403610,3092083,-3264798,2378800,-563726,-1068786,2602051,-2908647,2589751,-1360160,-23560,1351300,-2508544,2955908,-2182853,1155401,527511,-1842260,2678633,-2704761,2253315,-918207,-811107,2361608,-3360848,3041031,-1983340,319584,1248499,-2816246,3952367,-4071289,2515970,-334065,-2239319,4040922,-4854021,3791829,-1921983,-492082,2848270,-4625940,4704860,-3323797,1388923,1366111,-3510111,4801971,-4549950,3059126,-426061,-2203719,3985567,-4832344,3697043,-1687743,-182441,2394465,-3725996,4177369,-3120780,1588132,559766,-2793442,3756851,-3808920,2717552,-1038521,-1089772,3380483,-4355199,4186190,-2742574,440108,1852011,-3925720,5052997,-4510533,2491813,190715,-2884466,4644504,-5609693,4492991],[0,0,0,0,0,7,-9,10,-6,-1,9,-18,30,-40,49,-58,72,-91,115,-146,184,-226,273,-325,383,-451,529,-622,728,-847,979,-1125,1283,-1458,1650,-1860,2096,-2356,2646,-2963,3310,-3691,4104,-4553,5041,-5573,6149,-6774,7455,-8195,9003,-9883,10841,-11895,13054,-14322,15712,-17237,18912,-20745,22745,-24898,27154,-29340,31002,-30872,24969,3399,-224388,-979945,1797495,-1905995,1061457,48238,-1358700,2117658,-2792756,2202428,-1059791,-357963,1609827,-1922426,1790453,-1196222,194880,862978,-967771,647696,88897,-535073,798025,-791518,-19589,932548,-1554826,1914219,-1099013,264462,807489,-2180960,2288603,-2214993,1084407,-311550,-736199,1537093,-1991621,1810712,-1428666,1138536,-636970,-120908,1020070,-1819246,1806156,-1937903,2179682,-1693765,-246182,1791594,-3210370,3463616,-2921141,1541553,491824,-2661734,3051214,-3418199,2704570,-936356,-1414452,2982262,-3087365,2069032,-280358,-1380960,1907651,-2417402,1832965,-602211,-1640779,2696718,-3025995,2292334,-512557,-1316629,2529333,-2948671,2862276,-2255872,160688,1758649,-3478462,3422922,-2796831,1574518,-484995,-735703,2179748,-3117318,3566220,-3156959,2250404,-532868,-1577172,3572481,-4086755,4123787,-3212379,1138135,1684090,-4445210,5215011,-3948220,2329645,-404341,-2567522,4582713,-4677434,3092863,-386374,-2072267,3331727,-3640892,2787678,-608842,-1580678,3199199,-4430990,3593071,-1621524,-1109039,3559699,-5031244,4808284,-3319380,371541,2477234,-4223991,4976542,-4376331,3450190,-1086825,-1869103,4122023,-4479221,4272398,-3634904,2845172,395150,-3641815,5555836,-5206352,4324087,-2611248,213061,2887215,-5862017,7176723,-5468238,1509020,2087743,-4625194,5582605,-5207819,3590850,-967914,-2817645,5428309,-5788061,4083411,-1486012,-885828,3840863,-6379471,5953094,-3031246,-1169679,4047006,-5484721,5692531,-4829661,1226069,2369831,-5644651,6013938,-5055708,3806985,-1241516,-2134845,5125456,-6674449,5964591,-4173313,1903291,1323828,-4128430,6514238,-7093325,5766122,-2948663,-1715351,5330165,-6922689,6840051,-5060656,1921730,1853803,-5299046,6981787,-6078528,4006812,-841653,-2916748,6087606,-6874790,5588632,-2343036,-1657008,4973289,-6939139,6533170,-3285991,-877770,3925245,-6093566,6878565,-5687609,1871609,2669468,-6102999,6817337,-6005025,3969390,-997787,-2370418,5563367,-7356490,6530705,-4256998,934622,2536698,-5349925,7235322,-7408546,5196798,-1533074,-3125055,6341694,-7455798,7249005,-5006999,1329044,2975249,-6587127,7603837,-6881696,4416329,-761151,-4282247,7566331,-8266409,5561071,-1804936,-2282733,5440624,-7568806,7071441,-4402077,-547739,5235589,-7675287,7486963,-5560837,1699397,2478232,-6232953,8289675,-7594493,4516182,91780,-3822575,6501710,-7930891,7429786,-4783124,897329,4158309,-7275679,8487861,-7615913,4930172,-612166,-3543879,7005440,-8438479,7673722,-5033582,748167,3814140,-7183995,8797918,-7314736,4072118,146835,-5085925,8178955,-8303990,6207582,-2482320,-2508279,6175415,-8680248,7793309,-4374281,-292524,4887931,-7782673,8458344,-6258652,2135145,2364681,-6317013,8197463,-7743452,4882084,-481777,-3761840,7451406,-8637309,7265361,-4009603,-97554,4514967,-7586403,8388980,-7420631,3953259,-236684,-4304950,7512660,-8809443,7440262,-4431528,305930,4751292,-7751340,9058284,-7266560,4039912,894766,-5404009,8418902,-8745122,6483486,-2334382,-2997819,6747199,-8507354,7371096,-4499870,-192273,4796448,-8029495,8282413,-6074944,1997251,2699891,-6772320,8451048,-7769772,4711055,-260626,-4522020,7746608,-8780903,7106170,-3730476,-660865,4901504,-7568093,8724105,-7246088,3584445,764257,-5040363,7577122,-8520167,7114369,-3540336,-640951,4998822,-8189739,8782743,-7038147,3212533,1290060,-5340567,8325983,-8440261,6078921,-1973389,-2810446,6679247,-8200115,7366854,-4277022,-468980,4872446,-7686758,8309469,-5843086,1960231,2797062,-6692343,8366551,-7814475,4262126,155320,-4392001,7786208,-8703197,6643105,-2952652,-1298885,4870104,-7787235,8599035,-6574898,3012346,1645903,-5501593,7829027,-8576510,6467031,-3066776,-1325842,5265839,-7587810,8465894,-6619162,2728779,2192924,-5426845,7833915,-8021461,5613751,-1867552,-2727337,6575264,-7947108,7271518,-4308725,-240117,4485350,-7196285,7757246,-6236074,2040526,2659451,-6336714,8107747,-6902323,3993122,161477,-4296423,7063113,-7825680,6323493,-2648064,-1563914,5041649,-7540253,7637352,-5459524,1890451,1649312,-5342422,7013661,-7969887,5614068,-1828421,-2253156,5301028,-6808218,7236706,-5562988,2110175,1950264,-5550856,7309759,-7052702,4643217,-1021172,-2674541,5733385,-7342341,6747572,-3773450,-795408,4618850,-6870200,6761297,-5159811,1364359,2514376,-6286098,7228051,-6199264,3116335,403723,-4107190,6968391,-7297816,5345403,-1888277,-1707298,5088956,-7108419,7119281,-4948460,1047517,2482791,-5377157,7072420,-6656084,4785581,-1706775,-2405341,5245754,-7040550,6331882,-4449177,1309501,1893544,-4850249,7073588,-6734280,4515746,-677485,-2979214,5301425,-6495922,6065089,-3446230,-609044,4306265,-6466745,6364768,-4718099,1396839,2606097,-5213659,6380994,-5049238,2884357,264655,-3641831,6216827,-6383767,4558359,-1284631,-1888231,4534905,-6229623,6073965,-4135266,721201,2731172,-5214677,6263776,-5432760,3209562,-383512,-2344393,4762226,-5986940,5640797,-3511869,641803,2393843,-4573620,5887659,-5411782,3184908,-175975,-2348217,4515939,-5668137,5129688,-2756852,-698355,3821131,-4814922,4845493,-3687636,1609507,1644190,-4372872,5714213,-4590692,2007745,734327,-3204445,5036970,-4835530,3837258,-1227973,-1954356,4558673,-5553105,4421853,-2596038,60260,2252966,-4749262,5464404,-4271561,1939902,461572,-2334939,4308603,-4615740,4708436,-2802818,61307,2373170,-3814951,4194420,-4103239,2801121,-268478,-2177467,3969204,-4561486,3754779,-2181382,-346535,2679769,-4150179,4464147,-2925908,984216,1226010,-3466550,4087962,-3580012,2090973,735183,-2705604,4047983,-3956840,2546045,-632226,-1449606,3487172,-4454193,3628844,-1588962,-395798,2590196,-3915137,4100315,-2928926,1263318,408147,-2527022,3471609,-3799289,2895616,-1311208,-404818,1520756,-2937477,3563223,-3206262,1745033,59350,-1749642,2823870,-3153329,2630680,-1645853,-164572,1860985,-2939038,3171952,-2431447,757912,884383,-2319370,2899550,-2619930,1401965,495250,-1840424,2451970,-2735253,1546757,-505249,-1414894,2674266,-3527061,2398546,-921444,-759583,1918646,-2957156,3001033,-1827557,598774,797617,-2125812,2396739,-2243258,1438515,-762949,-653408,1289901,-2336375,2138776,-1678156,1046472,-44517,-748169,1733423,-1992099,2020818,-959700,352808,938551,-1690006,2105052,-1797755,1109996,80903,-1151472,1618652,-1431473,710893,321759,-890491,1661727,-1940926,952521,217509,-893004,1663220,-1624498,1258546,-228430,-660089,1751296,-1907494,1685818,-753561,-140201,1082300,-1353112,1699270,-1286369,380512,-1444,-425551,860051,-1071631,931005,-835157,470628,-353772,-558872,625181,-947847,1044058,-804460,216667,298375,-460944,607096,-643362,771581,-188427,-551796,740673,-728379,449370,-96061,127448,321682,-482867,110687,348022,-513608,563452,-364954,254366,510575,-722393,992725,-793807,290444,224604,-901203,967968,-1019454,432949,23850,-41663,437062,-660145,336550,-65595,-150212,348229,254637,-285667,247736,-267558,299059,161965,-656946,792125,-892416,594400,-33361,-382904,841448,-1245055,1120508,-684962,171684,238311,-219787,846727,-698274,543238,-37990,394554,42576,-416195,550857,-885411,1090122,-854085,155608,460070,-1026237,1061723,-1294931,889104,-182750,-584881,1249159,-1120044,989222,-183066,-633453,1206480,-1231056,941737,-608627,-546215,1190152,-1555086,1436261,-380405,-862216,1345016,-1597040,1668126,-955419,187657,1173047,-1705963,2001782,-1413742,1129569,-176546,-963658,1805746,-1717429,1488047,-956362,109562,703486,-1507809,1895079,-1615692,966008,-295398,-753560,1084445,-1780012,1824697,-1215564,163411,638275,-1694066,1945322,-1647757,1181064,-219718,-1061764,2326498,-2284752,1615218,-140227,-759463,1892985,-2350020,2293096,-675562,-442523,1860533,-2522093,2354236,-1608105,21597,1386911,-2591434,2760559,-2201923,1283989,-37773,-1508908,2514292,-2676710,2453885,-1372942,18580,1717297,-2714570,2991021,-2305066,1216227,312434,-1481986,2317767,-2741135,2521398,-1618634,-7782,1640152,-2701157,2862095,-2171955,1164388,373623,-1891059,2907811,-2749690,1883033,-567542,-1366376,2565164,-3109511,2828488,-1321026,-565947,2345005,-3203144,3370414,-2131828,806745],[0,0,0,0,0,-5,13,-22,35,-41,54,-62,73,-82,99,-121,149,-180,218,-257,299,-352,407,-471,543,-626,712,-808,915,-1030,1159,-1299,1458,-1634,1832,-2042,2272,-2517,2784,-3074,3388,-3732,4112,-4527,4979,-5475,6014,-6603,7248,-7965,8762,-9652,10658,-11798,13098,-14596,16338,-18389,20853,-23867,27640,-32483,38910,-47775,60667,-80828,116102,-192621,613256,-515400,-481092,1132232,-2056128,1692972,-1501041,260708,1027985,-1977856,2319422,-1976005,1214376,-229408,-692184,1304434,-1219362,1053078,-710958,520844,-559973,661108,-289984,-38924,574917,-1324697,1547735,-2052983,1782729,-281820,-883360,2038880,-2577121,1914730,-1143549,-33688,1313803,-2122795,1605554,-833026,-155368,970632,-1340232,541428,400468,-1148985,1409510,-1255998,731525,771833,-1777444,2588880,-2519611,1465486,372133,-2191033,3197997,-3294235,2005564,-957411,-281851,1583300,-2521410,2917880,-2227156,806152,37015,-445725,781950,-1669346,2264722,-2010378,1612248,-912499,-243271,1268822,-2125526,2695263,-2944322,1804607,427373,-2243369,3087683,-2305619,1634056,-403613,-681690,2142907,-2187855,1718759,-57830,-1558483,2251413,-2806663,1524138,130612,-2574258,3717724,-3169704,2478232,-710426,-1573339,3852583,-4652526,3673210,-1757881,-362390,1821821,-3585163,4151303,-3685417,1484943,370173,-1148773,2355807,-2473045,2806811,-2423509,1574985,-92962,-1662947,3216427,-3463458,3066475,-1610288,-176413,1918732,-2966226,3094156,-2668502,980771,359109,-2229834,3394949,-3318409,1355120,704804,-2222125,2993843,-3747329,3161405,-146926,-3363581,5256309,-4643788,2765520,-687357,-1921193,4332373,-6001257,5361278,-2483222,-1179844,4089170,-5057717,4826230,-3723949,2078518,-53740,-2489656,4869662,-4965260,3859536,-2812013,860807,1264741,-4114100,5229787,-4079419,2290100,-650727,-1044233,3049147,-4553260,4186100,-2340645,195998,1410078,-3033114,4348716,-4339298,1856119,1332881,-3873596,4772706,-4585688,2770018,-1227,-3443138,5946005,-6328057,4582978,-949264,-3241150,6065887,-6677794,5310773,-2655850,-80505,3657474,-6046355,6621015,-4907805,2055838,353240,-3185116,5836687,-6435018,5176111,-2477717,-407052,3476848,-5413229,5993182,-4060391,2042069,51715,-1966045,4479965,-5510360,4696162,-2035798,-570616,2351883,-3713784,4800782,-4748536,2336110,1608882,-4637050,5768118,-5048102,2844633,324909,-3684414,6269194,-6666180,4686167,-592987,-3685263,6029752,-6845988,5928284,-3361154,-625610,4789322,-7213438,7386759,-5403754,2551792,1091184,-4907114,7464077,-7232254,4768152,-1157967,-1727519,3955170,-6119910,6671730,-4904010,1454294,1817152,-4137479,4857554,-5341433,4376667,-1888944,-781581,3792278,-5663346,5723722,-3622617,659347,2141919,-4711352,6320033,-5771045,2712179,1816561,-5058697,6546399,-6385579,4546523,-805164,-3579646,6983653,-7926538,6445674,-3030467,-1198627,5356561,-8170553,8340304,-5953528,1910565,2265420,-6070929,8260133,-7677949,4732844,-989421,-2715060,5769648,-7486347,6871931,-4632759,1017985,2640148,-5236303,6441039,-6214785,4135250,-1042664,-2118828,4791241,-6311482,5878036,-3753667,245141,3326276,-5676805,6335323,-5083373,2345047,1453934,-4962094,6923005,-6834106,4224047,-411360,-3791145,7235910,-7900905,6311105,-2894176,-1737429,5863532,-8472319,8382077,-5752524,1207005,3302703,-7006830,8800534,-7880238,4528631,-505796,-3850745,6881891,-7962990,6986247,-3931670,-33214,3667109,-6282997,6878251,-5745041,3360064,-157863,-3103200,5674833,-6503216,5312665,-2821591,-819010,3805452,-6099684,6294284,-4866466,1837811,2082299,-5143995,7320902,-6634457,3961985,35569,-4251926,7099395,-7699361,6275423,-2353871,-2372168,6477434,-8588375,8043372,-5283460,693414,3981742,-7516073,8886525,-7795255,4053169,485152,-5176244,7670619,-8448043,6524271,-3156495,-771729,4324329,-6851198,7301632,-5872901,2728189,925033,-3954129,6215836,-6153804,4856157,-2139180,-1322272,4285531,-6563274,6509372,-4145926,781897,2342474,-5565506,6698395,-5930681,3212757,466675,-4447254,7071326,-7479320,5477903,-1771068,-2509187,6207385,-8140839,7799634,-4771464,-104489,4653578,-7917122,8618468,-6942468,3439919,747893,-5385467,7754349,-8164331,5931314,-2586316,-1572366,5316186,-7216987,6932712,-5187547,2173092,1615258,-5047294,6489542,-5738474,3978791,-1262404,-1802276,4801280,-6188356,5350920,-3348929,578749,2620468,-5324781,6350283,-4937377,2521052,830060,-4067251,6499739,-6802726,4871290,-1020202,-3010136,6198903,-7323439,6628147,-3731854,-467450,4695465,-7579088,8215425,-6051119,2588123,2040525,-5581556,7650162,-7769544,5434949,-1513664,-2524370,6008605,-7178344,6216661,-4026783,850227,2847278,-5224949,6363546,-5121494,3212196,-506771,-2617214,4873107,-5648448,4502246,-2104262,-109424,2609035,-4858232,5783483,-4576061,1198886,1691391,-4297701,5731945,-5468635,3811599,-588397,-3104474,5917942,-6793268,5607111,-2587602,-1194514,4383524,-6629415,7498027,-5467629,1966552,2577058,-5990351,7119804,-7090574,4274363,-811626,-3201983,5976381,-6728712,5762292,-3413042,-71656,3457564,-5426297,5162002,-4244664,2184561,157927,-2798382,4861453,-5077254,3646355,-1662510,-859938,2809866,-4256172,4511413,-3564938,905470,1818414,-4015578,5077790,-4207128,2295542,-54348,-2677562,4473239,-5737002,4600626,-1556726,-1638663,4161058,-5964194,6066754,-4099894,859346,2968848,-5570141,5942358,-5442242,3454421,-89980,-3899447,5935619,-5719199,4156454,-2099135,-218205,3196334,-5187125,4953311,-3606967,1061570,1079885,-2562380,3843163,-4081242,3275334,-1196928,-1457248,3373240,-3911922,3276402,-2085826,464061,1642953,-3326606,4214917,-3116120,1366315,410789,-2596740,3976985,-4536007,3455370,-1523433,-1911837,4071482,-4858399,4428181,-2915221,135991,2408068,-5105160,5380237,-4485860,2061761,763763,-3429142,5209968,-4964849,3569428,-1074503,-1559706,3329370,-4055386,4256972,-2782393,834047,1230231,-2726805,3403763,-2976564,1599745,-355429,-1128316,2466987,-2842608,2565649,-1122619,-57899,1650763,-2441920,2606836,-1865175,629105,697942,-2230694,2771549,-3257720,1795943,-47807,-1831621,2993915,-3791172,3289720,-1863119,-320711,2525665,-4163138,4359585,-3256445,1030001,980072,-2914493,3961004,-3913258,2613761,-487858,-1772893,3106417,-3614776,2883185,-1593429,42783,1370648,-2769159,2489831,-1760688,1070811,462644,-1220316,1517948,-1867897,1103331,-239003,-373686,891170,-1246531,1527768,-1020149,160775,934623,-1331558,1566557,-1600635,876875,-123547,-1028350,1917549,-2402816,1746453,-635076,-422112,1862293,-2655061,2559859,-1784399,488139,1266745,-2317012,2932799,-2629724,1261267,65996,-1521773,2562901,-2630978,2076430,-808423,-887033,1304151,-1356929,1551615,-1146439,117409,738577,-1201043,1035967,-652255,-29310,150201,-377275,923571,-302410,194161,147832,-474217,550041,-556412,266819,-335202,-104096,419533,-790485,897396,-655301,490389,-39373,-1021145,1303359,-1425610,1357698,-514093,-371002,1383799,-1638788,1585565,-1414128,296229,539429,-1239063,1438955,-1489539,766633,371808,-647498,670446,-1002524,141463,-55918,-176721,644217,-484892,281629,655451,-633886,716817,-290800,-7087,754076,-964691,774946,-732251,258655,406081,-962254,928344,-497055,126804,190544,-153091,717015,-779800,756392,-181300,145738,-274796,-177667,505098,-343690,733906,-639937,498004,75659,-473018,733188,-463791,541586,-210189,-244903,288405,-874279,455445,251711,-565321,761225,-932320,225111,223887,-1187479,1081032,-1123515,827616,-100158,-1240006,2044526,-2171650,1246039,-224345,-651785,1408910,-1907255,2107019,-1278654,418764,1015041,-1569020,1750450,-1519627,772000,-13367,-485422,1027865,-1328564,1248054,-717379,-51244,543991,-633263,802045,-1060052,520616,237140,-597614,794222,-1087001,777545,-361910,-356872,1221741,-1379946,1472153,-1078579,12693,1209230,-2170611,2048400,-1431210,620697,763951,-1854579,2593495,-2734983,1659887,-24195,-1207562,2710823,-3031855,2397628,-1687022,-65416,1561348,-2630835,2936376,-2392341,1215784,751281,-1625827,2439792,-2319554,1794603,-537934,-849745,2040754,-2158993,1903170,-1232343,67470,939023,-1926790,1754713,-1518917,990439,-147977,-1327381,2079426,-2315856,1845306,-763684,-689249,1971409,-2807552,2758737,-2004171,145506,1655834,-2772592,3193528,-2718808,1629284,31287,-1997402,3321423,-3829920,2976099,-882193,-803227,2249074,-3532937,3353232,-2668276,866370,1371306,-2790635,3384450,-3214945,1932824,-157159,-1710370,2951360,-3174643,2412098,-1157586,-119386],[0,0,0,0,0,2,-3,8,-17,27,-39,53,-66,78,-98,121,-146,177,-216,261,-310,367,-436,512,-605,710,-825,958,-1098,1257,-1426,1616,-1827,2068,-2337,2640,-2977,3345,-3749,4186,-4658,5178,-5744,6369,-7056,7816,-8650,9566,-10568,11666,-12875,14204,-15681,17321,-19155,21218,-23553,26214,-29281,32848,-37057,42113,-48320,56165,-66461,80704,-102177,141455,-478755,744621,-787175,621760,502497,-1051318,1521793,-1669521,1358956,-249549,-326300,978473,-1186888,1208976,-848809,588020,-283730,734348,-55051,167296,487136,-1516415,2018475,-2749246,2038395,-776316,-925588,2639341,-3762490,3902550,-3198890,1030197,2102322,-3800634,4904815,-4088290,2259681,36259,-2231120,3783982,-3886996,2830513,-724101,-1372612,2961501,-3052057,2170400,-645120,-293991,1661589,-2078212,1841762,-971346,-172059,1315550,-2277708,2652579,-1815272,365227,949048,-1998350,2244288,-3032306,3079210,-1507995,-633107,2242235,-3594428,4282130,-4682229,3193467,-358768,-2751498,5780134,-6593422,6119955,-3642791,-329643,3975484,-6621645,7660947,-6274001,2852137,1868611,-5500576,6846518,-6480020,4237802,-1263431,-2197890,5218491,-6419618,5131537,-2705178,-574420,3775427,-5299885,5395824,-3105733,303583,2408947,-4480241,5406659,-4936747,2150021,1084450,-3283227,4774783,-5475875,4915711,-2702640,-417093,3465497,-6028558,6591723,-6015092,3609850,222872,-4570582,7696776,-8916137,7864558,-3826192,-1632141,7019005,-9627978,9743836,-7096472,1927310,3078448,-7249492,9159557,-8996893,6089343,-1054810,-4890901,8312366,-8506112,6702965,-3913265,-575191,5375616,-8954571,8779676,-4682726,4292,3626783,-6134868,7570894,-6730056,3647060,1437270,-5372723,7794288,-7298235,5265674,-2389215,-1066616,4666058,-8110625,9478040,-7533225,3141393,2090081,-6454525,9957790,-11156491,8706560,-2640523,-3933108,8961034,-11034381,11087260,-7804594,1804194,5108040,-9861689,11435939,-10071455,6349868,-628030,-6394759,11003870,-11744291,9074162,-3313301,-2658422,8059175,-10794588,10511852,-6977629,688220,5537310,-9457344,10803284,-8120891,2970844,1740313,-6019315,8843011,-9871408,7433269,-2821783,-2280087,6826342,-9879122,10671828,-8413277,2871338,3454409,-8898467,12239016,-11957376,8057307,-1542740,-5280813,10152217,-12705481,12044043,-8344731,1165518,7024858,-12216325,13637089,-11329123,6639384,336824,-7690268,13208082,-14037634,10409515,-3689763,-3903977,9761322,-12488502,11885551,-7017833,374103,6528691,-11231615,11768509,-8874837,3692943,1895345,-7395387,11133082,-11232181,7626163,-2422352,-3392942,8477796,-11744407,11833064,-8088029,1069625,5676845,-10363154,12249897,-11881405,7883531,-1080534,-6249444,12395465,-13987819,11918611,-6805863,-525200,7736806,-12660339,14552019,-12492449,5544109,2812726,-10038674,13953721,-14197230,10205089,-3252966,-5161242,12038244,-14467983,12273381,-6660741,-573298,7608893,-12027454,13283521,-9785887,3744176,3316163,-9063171,12544580,-11962020,8037891,-1587007,-5288958,10575564,-12846601,11788988,-6865162,26253,6845695,-11570021,13365445,-11738796,6460849,759329,-7969614,13085757,-14297092,12010325,-5907391,-1771104,9304272,-14271823,15182885,-11880076,4969907,3645032,-11160281,15156419,-14571736,9650426,-1734000,-6165738,12347447,-14674083,12770927,-6638806,-1058288,8507462,-13239153,13566590,-9863201,3468725,4028725,-10214498,13037912,-12296290,7619781,-729644,-6370451,11302446,-13294119,11270774,-5896684,-1110329,7584795,-12227192,13405993,-10745231,5219398,1835512,-9035447,13434062,-14106834,10889292,-4571695,-3175448,10150433,-14410985,14357663,-10324624,3132459,5155835,-11735537,15271914,-13683800,8808460,-661513,-7166409,12954661,-14625285,12208076,-5839629,-2329152,9379173,-13490588,13167394,-9432893,2598867,4874350,-10958837,13492509,-11769331,6608068,429317,-7217673,12050861,-13005694,10196388,-4841584,-2341318,8628903,-12665510,13003787,-9543632,3364918,3456109,-9691885,13089888,-13177034,9455139,-2721667,-4369929,10958025,-14279486,13377713,-8681365,1865443,5509543,-12001368,14497520,-12818995,7514599,300594,-7460752,12660927,-14233622,11252567,-4988989,-2844973,9718085,-13164122,12855501,-8634188,1217276,5777589,-10730009,12785917,-10684388,5825628,1175457,-7811724,12121188,-12229431,8867154,-3535299,-3063749,8765798,-12148299,11870285,-8255356,2267325,4509419,-9975583,12692499,-11498011,7209853,-1508687,-5227832,10445909,-13136947,11552453,-6972351,360415,6136669,-11245105,12996024,-11206965,5685859,1519970,-7742593,11888697,-13051730,9742570,-3272630,-3834919,9269995,-12271791,11492207,-7636028,815840,6279704,-10857679,11764809,-9079190,4289775,1619190,-7746902,10745350,-10901418,7486888,-1999887,-3922624,8907361,-11022534,9852423,-5965482,695736,5254786,-9921547,11348047,-9720969,5126876,218053,-5788771,10239927,-11534950,9998182,-4960451,-940706,6633907,-10797641,11858147,-9259533,4125486,2195486,-7628775,10768061,-11356193,8457786,-2505780,-4108749,9194295,-11033603,9322740,-5769480,-215742,5632946,-9623893,10427257,-8105082,2986509,3006465,-7322936,9702151,-9005088,6141326,-1083968,-4460009,8725803,-9825696,8186306,-4628341,-504872,5395939,-8574291,9697940,-7538917,3626162,1203698,-5687851,8943754,-9942053,7389829,-3185955,-1522395,5799997,-9330274,9635769,-7173734,2608003,2916503,-6889586,9279046,-9017970,6405269,-1118298,-4045408,8087812,-9262349,7704386,-3975167,-885231,5386421,-7838113,8607073,-6301244,1789301,2895056,-6638673,8328072,-7228059,4506128,217852,-4849254,7601676,-7805641,5860108,-2564734,-1243148,5509100,-7906542,8116866,-4958136,1392645,2150955,-5156300,7403730,-7615010,5387767,-1613364,-2626965,5884835,-7451605,7409436,-5252758,1619173,2503042,-6400669,7933517,-7218690,4140997,-96639,-3237034,6143849,-7482465,6362059,-3191428,-1426324,4809880,-6701944,6380497,-4554831,1028464,2804255,-5680776,6500550,-5409188,2582860,1036472,-3966542,6150983,-6112232,4083572,-1057187,-2000959,5007302,-6102057,5675779,-3729700,283994,2630799,-4980387,5597257,-5090247,3227698,-419184,-2627564,4901964,-5721133,4966247,-3133264,263189,2865396,-4680743,5685307,-5041857,2772856,77118,-2721354,4717057,-5393927,4344928,-1648787,-1005949,3471967,-4555053,4895075,-2907059,246456,2113657,-4136014,4257139,-3430563,1519423,940524,-3198690,4444434,-4221190,2365387,-11519,-2455738,3968400,-4096500,3390501,-1568848,-756002,2470467,-3783971,3788395,-2936350,999254,660182,-2098053,3533245,-3580124,3049053,-1430670,-466007,1962775,-3195350,3440254,-2957660,1612169,513239,-2149168,2875445,-3127798,2249099,-982989,-562573,2375728,-3046912,2665751,-1578389,-102343,1438848,-2710135,2725554,-1851742,103121,1335748,-2312166,2658935,-2101342,661992,976954,-1890716,2671801,-2441793,1384820,31419,-1382887,2028145,-2196191,1915331,-964337,-150849,1106179,-1494378,1701593,-1569183,672432,-490588,-412901,1385138,-1773730,1440707,-824652,488775,288057,-990972,1275118,-1161480,1060084,-414705,-361906,767002,-923715,1037806,-650528,-266185,541496,-715575,636717,-112502,-639298,884336,-1155201,875617,-413387,-415512,1308707,-1829963,1238181,-306719,-249273,1108139,-1377723,1347186,-694934,-141818,976430,-865837,1397410,-1028120,180842,586329,-777843,861742,-261137,218080,289954,-321281,297085,-271416,-283149,292580,-434777,499595,-345196,-332972,529397,-777189,840430,-735374,53249,-79512,-529734,563209,-1107498,913485,-1049942,331495,525948,-1007301,1551271,-1622075,1208553,-502069,-187701,1444085,-1865589,1923539,-1545457,739077,670227,-1945297,1906851,-1916313,1065847,6691,-1429733,2233648,-2182782,1230894,-59592,-1010800,1952786,-2041211,1357587,-503369,-670555,1927071,-2361556,1895123,-1121761,-243146,1665407,-1997448,2361060,-2059038,659803,204179,-1732296,2546445,-2296436,2050318,-806856,-460716,1715861,-2557536,2790070,-2340466,1069007,510832,-1997682,2803530,-3086414,2509719,-1125100,-476412,2300869,-3477399,3130905,-2224654,535186,1260130,-3002655,3334968,-2658238,1389541,336447,-2336417,3405555,-3522863,2085130,-227592,-1785591,3025474,-3539107,3013878,-1474102,-650555,2474943,-3297921,3682482,-2558583,757002,982461,-2843004,3622901,-3776550,2854330,-763469,-1450142,3202457,-3754150,3881714,-2636711,717478,1641589,-3447656,4042900,-3780030,2320292,-570670,-1818364,3640825,-4096272,3679750,-2167297,93525,2419790,-4191725,4536703,-3334166,1099267,1362843,-3182432,4509979,-4196465,2651159,121943,-2575928,4360573,-4264250,3176625,-1292640,-1164510,3175809,-4766837,4482807,-3198910,786953,2018914,-3983742,4683697,-4366562,3058354,-572806,-2430969,4464218,-5327666,4297379,-2364220,-361604,2818406,-4660062,5249881,-4143277,2029863,424860,-2863496],[0,0,0,0,0,1,1,-2,9,-21,33,-47,65,-82,102,-129,162,-202,250,-309,376,-451,533,-627,737,-866,1015,-1184,1381,-1598,1836,-2096,2382,-2699,3043,-3430,3859,-4339,4869,-5455,6089,-6779,7531,-8346,9231,-10200,11258,-12412,13677,-15063,16584,-18252,20086,-22108,24345,-26836,29621,-32759,36322,-40409,45152,-50736,57405,-65534,75676,-88722,106161,-130912,174907,-748335,1192620,-1158470,333882,566197,-1322901,1476886,-1581805,1020559,-245886,-938546,1177499,-952582,501244,360570,-719837,538008,59323,-1146346,1770101,-1609451,1095663,-79575,-1934833,3266197,-3784401,2613497,-875858,-1360033,3135474,-4588970,4522733,-2989326,458631,2234143,-4070450,4807604,-4251352,2178622,105561,-2158666,3240734,-3854287,3373424,-1698210,87770,1474042,-2137915,2543829,-2333615,1845017,-453118,-707374,1897691,-2532234,2654679,-1623474,-75001,1593307,-2294825,2697938,-2310436,1225544,1393149,-3853880,4613194,-3858666,1801587,344261,-3579626,6046211,-6731005,5322987,-1639570,-2379104,6095874,-8127325,7457267,-4629839,483495,3778805,-7343461,8725681,-7349991,3438698,1025908,-4687649,6805286,-7509814,6073984,-2575226,-825631,4014963,-5621944,6622816,-5078356,2184580,1193036,-4263780,5424248,-5593109,4550192,-1828331,-1805579,5215581,-5951223,5094310,-3350861,519723,3108118,-6146679,7114785,-5880055,2843065,1163777,-5653494,8195671,-8865732,6669257,-2324271,-3293577,8648594,-11315215,10564754,-6163158,-124511,5981720,-10249867,11496150,-8997290,4053759,1350423,-6436794,9640246,-10769259,8286078,-3197959,-2186517,6371408,-8463382,9299031,-7403876,2833095,3223287,-7618990,8697630,-7385136,4916341,-1126312,-3293287,7517293,-9176250,7211425,-3532813,-1242652,4779549,-7706059,8367107,-7360222,3965046,2112291,-7670662,11121889,-10911296,7593794,-2102550,-4925805,10913656,-13674077,11247520,-5557571,-1342191,7564690,-12206162,13855683,-10388496,3708963,3389361,-9035565,12045659,-13050478,9759624,-3412225,-3980024,10104369,-12472593,11815633,-7693954,1529409,5260872,-9905831,11737746,-10590857,5761894,1055692,-6416428,9679891,-10085671,8135367,-4074252,-1376691,6854668,-10314714,11024463,-8245785,3243282,3522155,-9677983,13144144,-12405141,7836781,-746523,-7030385,13170173,-15294804,12019512,-5578512,-1812924,8770733,-14550392,16223234,-12109490,4008763,4624839,-11083059,14349111,-14637379,10866169,-3288479,-5555189,12368171,-15000563,13340682,-8146341,640156,6928255,-12348103,13819714,-11314805,5149674,1774772,-7999234,11200845,-11835826,9557862,-4047997,-3076966,8818566,-12129872,11749736,-8771810,2874548,4917415,-11499233,14601497,-12354079,6948709,168570,-7361547,13634800,-15689980,12942604,-5526522,-3434786,11333256,-15676736,15925823,-11561472,4057528,5084982,-12936106,17154875,-15810640,9779322,-1271342,-7317386,13775255,-16600993,14494361,-7751309,-1065242,9309750,-13939333,14629867,-11765485,5197654,2852798,-9461227,13474644,-13467612,9601146,-3132288,-4153772,10639261,-13559030,12413627,-8038045,1178673,6568984,-12300481,14458830,-12765153,6877662,1211340,-9205573,14485005,-16061512,12412658,-4939641,-4014460,11790865,-16710865,16576849,-11406855,2723705,6605110,-13920941,17412939,-15883350,9423038,-444968,-8808019,15086828,-17081748,14265375,-6677241,-1847010,10167119,-14880906,15732761,-11537490,4472870,3963115,-10800213,14112154,-13687501,9267754,-2315186,-5160240,11383873,-13692754,12569935,-7367527,58658,7244299,-12468868,14204553,-11996349,5762316,2270595,-9745116,14332665,-15072434,11133054,-3732889,-4918189,12373853,-16389875,15434798,-9868115,1202212,7493454,-14554526,17202971,-14794926,8009281,1059753,-10059489,15642358,-17093768,13372209,-5816422,-3125808,11048869,-15706862,15286903,-10532938,3052292,4946289,-11461306,14606428,-13186021,8379648,-967107,-6424262,12047404,-13762563,11467455,-5903616,-1247654,8178795,-12652398,13540029,-10461647,4111690,3493080,-10149641,14143816,-13869884,9824585,-2567299,-5591914,12545113,-15906673,14281878,-8881749,172117,8453908,-14702886,16353230,-13845424,7067064,2163604,-10458366,15868692,-16175805,11786062,-4669286,-4062937,11364883,-15422798,14610547,-9895596,2089530,5748880,-11893550,14200763,-12674756,7089129,140736,-6911396,11827359,-12991494,10867524,-4823910,-2095217,8318453,-11856317,12279877,-9131214,3054366,3954863,-9734809,13110589,-12632887,8148544,-1057852,-6147924,11899907,-13848850,12419797,-6997669,-544573,8711501,-13964754,14861185,-11795455,5321107,2824529,-10313012,14496548,-14457101,10290780,-3199498,-4841554,11594669,-14336286,12631025,-7849234,786799,6319023,-11418995,13374644,-11074626,5545639,1351310,-7082117,10927369,-11461500,9006464,-3619638,-2420982,8270012,-11228726,11016702,-7125970,1510858,4240757,-8897605,11564212,-10783269,6314538,208109,-6466861,10834504,-12157243,10443560,-5176691,-1620341,8370008,-12374953,12850137,-9686029,4090609,3177497,-9820620,13581641,-12817356,8631088,-2091229,-4851898,10550934,-13065204,11617872,-6323684,-252448,6869757,-10908739,11740858,-9174068,4615356,1487613,-7067488,10393694,-10274958,7071843,-2337530,-2701910,7158954,-9529242,9380659,-5880107,802584,4403078,-8440817,9793816,-8508012,4712163,578039,-5783397,8978197,-10121587,8330703,-4126279,-2231565,7491368,-10258454,10319925,-7957709,3154433,3224402,-8793560,11340888,-10563055,6349692,-912908,-5092634,9417078,-11065177,9333040,-4879224,-1010101,6106769,-9445275,9629836,-6928703,2893909,1945801,-6151926,8805598,-8611833,5337074,-1417340,-3016965,6484185,-8136955,7246313,-3830697,-436325,4296576,-6601045,7314011,-6474743,3230401,1290261,-5684514,7576554,-7228109,5790554,-2737735,-1779347,6173581,-8858177,8455356,-5480628,1047483,3255127,-7446420,9164208,-8617494,5151689,6181,-5348847,8486545,-8965753,6982117,-3325555,-916121,5353789,-8358266,8061078,-5539384,1573459,2202108,-5633852,7102281,-6764163,4014178,-167554,-2785381,5510799,-6052934,5028341,-2757371,-541521,3347106,-5379569,5446983,-4123774,1569793,1452023,-3997021,5774287,-5667858,3742980,-1033311,-2319886,4912525,-6409456,5780424,-3815465,553102,3154004,-5797092,6906524,-5920729,3213773,291545,-3982822,6417838,-6743980,5421834,-2291514,-1152513,4323519,-6352391,5957396,-3847625,1167701,1893345,-4261407,5633570,-4743507,2332989,312502,-2504856,3929027,-3932793,3290945,-1160336,-793682,2749137,-3611688,3524683,-2182893,515591,1516568,-2779128,3320984,-3406167,1918563,-8318,-2008577,3443146,-3798755,3363685,-2114384,-91900,2512868,-3689528,4541315,-3630014,2043095,417415,-3005560,4550465,-4638572,3317423,-1005691,-1130599,2783851,-4365026,4008292,-2495798,87793,1636778,-3223229,3413613,-2616706,1252502,429235,-1665164,2081972,-2416832,1618407,-176882,-927013,1720234,-1671470,1196729,-546977,-289761,738984,-1437726,1611637,-1107410,632126,419443,-1005599,1502300,-1602829,1336829,-585552,-269846,1350107,-1904818,2036089,-1815259,671326,433216,-1732390,2184468,-2038844,1711736,-501993,-850258,1906938,-2267218,1955999,-1232484,112950,965100,-1262451,1392101,-975413,495387,337947,-857566,603904,-416081,186790,153428,-251814,238186,-258529,-275470,549703,-635640,180522,-195919,-168936,559306,-925514,620051,-67104,38036,252567,-578466,724951,-130621,353477,245308,-155830,266667,-203268,132469,-360508,132162,-133923,57503,-153877,16163,256511,-508689,147559,-123214,87329,-304356,76103,-572543,245475,-264227,-223638,570476,-969136,1480503,-1237286,696079,107436,-852445,1770441,-2016164,1808002,-543600,-388279,1460106,-2277841,2624017,-1662956,337476,1003190,-1995589,2135987,-2049685,978504,-47115,-1222931,1859143,-1979774,1431866,-251005,-350613,1349771,-1365346,1420200,-634303,101721,668657,-1300536,1552123,-1376406,505341,-110889,-1101296,1544737,-1920052,1483858,-544814,-488071,1544554,-2360275,2586160,-1824409,878128,616449,-2289864,3058325,-3201818,2396722,-422482,-1311019,2745744,-3722625,3327016,-2137178,83794,2082117,-3404113,3672418,-3191853,1559591,612654,-2432084,3341266,-3125044,2223812,-728726,-1151511,2679651,-3036789,2497871,-1303831,-401689,1561856,-2556083,2904252,-2355097,989479,521605,-2275711,3050971,-2950183,2124360,-1092940,-699408,2629414,-3691265,4015632,-2611937,299376,1640705,-3328514,4266395,-4005606,2184844,-380354,-2315331,3877414,-4792145,4089744,-2137339,-719814,3184619,-4454676,4646119,-3827324,1516043,1016112,-3824039,4838209,-4456369,2828284,-482702,-2173510,4011100,-4530232,3743587,-1723996,-604043,2703665,-4072718,3852898,-2883132,1057562,881697,-3240478,4277592,-3920673,2616312,-723471,-1574356,3543508,-4694641,4311846,-2561768,190964,2604035,-4568670,5299870,-4467717,2281650,828281,-3251559,4960812,-5398525],[0,0,0,0,0,-8,15,-25,37,-44,46,-57,65,-79,98,-124,152,-185,219,-259,298,-347,399,-462,531,-615,705,-804,906,-1018,1138,-1272,1423,-1588,1773,-1972,2194,-2430,2688,-2964,3257,-3579,3928,-4302,4714,-5168,5662,-6204,6803,-7468,8206,-9032,9960,-11010,12212,-13605,15240,-17193,19563,-22499,26220,-31069,37607,-46798,60487,-82547,122766,-215463,737433,11884,-732242,1600935,-2170331,1591305,-280315,-671741,1849019,-2245235,2002508,-963576,12732,1180842,-1846032,1615741,-701968,-152367,950320,-1184706,323222,366071,-1380717,1392306,-954639,434814,978130,-2229418,2713576,-2130959,891626,575799,-1819113,2519131,-3062603,2443661,-888855,-617179,1376191,-2733366,2532735,-1988970,1520357,-631257,-18424,1041868,-1957966,2290605,-2368442,1961496,-1212519,-23719,1863171,-2833277,2916417,-2737574,1251702,645609,-2636249,3063241,-2721224,1634577,-57693,-1330887,3139158,-3442478,1955605,701663,-2399258,3337543,-3022431,1755042,67631,-2258198,3915398,-4396370,3478245,-953533,-1787763,3917826,-5018261,4217673,-2822041,800108,2124692,-4166556,5225655,-4169232,2419326,-252442,-1255933,3037896,-4310974,4086214,-3666850,2306423,-145140,-2607548,5089655,-5165563,4337141,-2618398,-82732,2751423,-5174375,5416985,-3844969,1090047,1338052,-3636208,4859208,-4342762,2472003,409852,-3419443,5087579,-5348884,3492343,-781558,-2788436,5505178,-5995141,5429030,-2470564,-1505263,4959642,-7224767,6998229,-4321771,783210,3037448,-5623153,6373816,-5385198,3969342,-1754044,-1634179,4868576,-6330579,6199188,-4137827,2060497,378785,-4137317,7276318,-6954644,4878230,-1450031,-1953871,4356504,-6105874,6498449,-4562563,1147654,3021837,-5884470,6536760,-5007098,2439754,191999,-3281985,6320058,-7279188,4938874,-813901,-3378949,6115934,-7643010,6622401,-2935786,-2290249,6818268,-8220825,7041818,-4425524,1089180,3611803,-7345684,8410736,-6711716,3819624,-462747,-2949033,6390322,-8697296,8105365,-4950801,1009450,3326422,-6493031,8115127,-7435353,5290892,-960221,-3643444,7284171,-8436378,6955914,-3438141,-260753,3729146,-6428003,7981122,-6953195,3128219,1508312,-5683153,8271510,-8348504,5780674,-881165,-4249168,8238869,-9266265,7744822,-2975265,-3009637,7762415,-9379129,8436409,-5787108,1680165,3796842,-8532804,10390312,-8389321,4572643,-407854,-3816456,7633338,-9835010,9055635,-5479902,155921,4860669,-8392373,9836741,-8791357,4905923,4847,-4921456,8259414,-8951102,7735846,-4145323,71450,4766925,-8474446,9518990,-6879789,3122613,1643598,-6238424,9580965,-9637771,6359291,-205375,-5256328,8578884,-9553611,7645739,-3841693,-2183945,7117302,-10516142,9932241,-5802366,648008,4790824,-8793125,10216566,-9069866,5801189,8086,-5846808,9732783,-10545305,8523151,-4796892,-216265,5917433,-9887123,10814710,-8291385,4143331,721952,-5508899,9053158,-9749491,8034926,-4003018,-1321205,5864527,-9148478,9702079,-7360319,2563247,2843119,-7460248,10019146,-9317028,5726522,7956,-5447619,9350809,-10321343,8331160,-3279089,-2672936,7682346,-10589142,9950547,-6838576,1205387,4939358,-9563452,11030445,-9734590,5087969,712546,-6322741,10402106,-11097746,8688699,-4154526,-1644103,7042990,-10129130,10601921,-8172865,3671923,1726156,-6765599,9989391,-10447300,7502443,-3148050,-1993182,6723547,-9821782,9610609,-6997860,2294477,3233245,-7483198,10039615,-9080211,5395479,-56828,-5233398,9384102,-10246142,7935524,-3167879,-2902632,7899447,-10390638,10064113,-6381238,512216,5293804,-9728984,10765732,-9208449,4608920,1157043,-7006414,10599083,-10895741,8219602,-3308631,-2649178,7689814,-10435160,10372204,-7696698,2655083,3093977,-7541208,9936256,-9555088,7262244,-2503724,-3017947,7575509,-9858224,9227802,-6492373,1461068,3497235,-8201307,9845979,-8505741,5191887,123129,-5673171,8912596,-9855678,7404012,-2925545,-2766948,7786770,-10160109,9467987,-5892535,549397,5228802,-9489615,10892786,-8781072,4025886,1795529,-7107848,10110245,-10656385,7898106,-2754841,-3350844,7701862,-10290785,9991211,-7046248,2168956,3321800,-7772390,9866141,-9486903,6644433,-1698854,-3764270,7505018,-9140592,8510939,-5803110,1186775,3974638,-7816635,9060848,-8226149,4366362,353506,-5482474,8590270,-9197060,7184169,-2749313,-2604777,7275769,-9547131,8541920,-5346221,236835,4868644,-8578958,9903016,-7776233,3350984,2115889,-6847232,9747580,-9712912,6616862,-1953790,-3511245,7540114,-9924944,9377687,-5943700,675780,4185334,-7296171,8839989,-8271879,5498092,-775067,-3800745,7438847,-8451565,7285080,-4466930,811030,3748762,-6947818,8526781,-7303922,4087653,834124,-5168873,8036879,-8041447,6014621,-2287506,-2914767,7019345,-8762611,7574985,-4215128,-110854,4664068,-8106097,9097975,-6991182,2820093,2188311,-6170536,8892028,-8955040,6272352,-1207098,-3860343,7423690,-8904713,8069217,-5199747,641176,4357194,-7506008,8514536,-7272198,3989478,34897,-3867608,6690712,-7787061,6669679,-3822970,-259996,4032234,-6392164,7383141,-6342273,3629296,560681,-4559516,7069432,-7135010,5167888,-1768807,-2062012,5376543,-6955631,6294072,-3861130,191740,4180488,-6865525,7700360,-5575758,1721202,1870282,-5583455,7452687,-7984630,4745860,-587643,-3922084,6752357,-7430611,6542960,-3534701,-134182,3932940,-6488767,7571103,-5664794,2598452,1048417,-3656387,5664784,-6471276,5511720,-2561347,-562202,3764590,-5391755,5874557,-4849569,2240440,1207885,-4325894,5710411,-5176478,3981964,-1781346,-1780318,5024111,-6252727,4890914,-2314979,-582515,3097747,-5093009,5922164,-4771561,1614067,2284011,-5193729,6278004,-5665518,3135391,-370531,-2862034,5990577,-6721119,5321536,-2293001,-1223297,3971267,-5258206,5703566,-4844395,2237794,1468774,-3838357,5048673,-5268963,3909397,-2161989,-633318,3472027,-4891152,4729369,-3776645,1618555,686076,-2919605,4226863,-4628263,3081918,-1240540,-1312570,3499305,-4185007,3910821,-2356318,-73578,2384333,-4099189,4467219,-3138259,1123566,1486832,-3823658,4876410,-4436878,2255703,311670,-2990678,4646286,-4915507,3967979,-1759098,-907108,3370535,-4388192,4712839,-3304600,918564,1178024,-2955682,3525352,-3916020,2971791,-1519710,-981178,2816820,-3140595,3101074,-2565574,1111008,396472,-2223087,3169344,-2858693,2184875,-748113,-593219,2170231,-3042730,2785185,-1792441,223184,1760451,-2671842,2896558,-1873202,793344,1187551,-2656959,3464735,-2735799,1311262,612689,-2204571,3062626,-3472777,2575986,-364035,-1215436,2620402,-3455007,2789886,-1557581,184484,1247017,-2437415,3059002,-2576442,1627186,-235633,-804856,1533744,-1970129,2123770,-1456832,894895,350247,-1145555,1519182,-1651261,1417897,-827506,-184017,945696,-1571142,1484852,-869386,371834,478700,-1128105,1551145,-1152506,545940,749544,-1219345,1585594,-1597663,518406,179874,-1352075,2028150,-1894026,1308331,69893,-1132084,1653739,-2218337,1593096,-802668,-111731,1111078,-1406513,1649324,-1343674,590827,-173077,-538760,919255,-877855,732266,-610231,532971,-214932,250120,372699,-458720,600950,-663637,671579,-155813,-176320,577587,-560515,830768,-449359,152229,443406,-169339,343930,-336211,44341,-86822,-193470,-202195,-181569,-254637,581915,-334152,-9516,442065,-669603,566314,-614931,99585,241407,-557094,690398,-688670,384908,189916,-298232,263618,-215356,-93793,340422,-644296,254491,271903,-706392,578382,-1044122,548867,297808,-873788,1165204,-1419115,1107726,-433128,-524203,1138416,-1323783,1523081,-798592,368795,354723,-1177143,1321103,-1428116,823943,-408719,-263880,551651,-740290,1108479,-813947,320537,-533241,-405146,643359,-1028573,1016567,-593565,-182673,369985,-901822,1269496,-959529,540577,429549,-1006986,1784946,-1391630,467430,366539,-1453406,1864176,-2024397,1390826,-203819,-982460,2231126,-2369001,2123791,-921442,-421440,1703790,-2595123,2659767,-1789179,723191,231859,-1738637,2374704,-2664323,1563008,-672490,-331049,1556392,-2207021,2486863,-2038186,580872,358111,-1312583,1778810,-1809706,1479519,-721153,-283339,1646143,-1723313,2091981,-1536445,219683,920552,-1697781,2749234,-2303412,1196719,548448,-2219710,2921450,-2677343,1919738,-249901,-1359749,2592449,-3179944,2870442,-1516667,-285432,2161450,-3421685,3489135,-2334341,851979,728670,-2200592,3860491,-3947295,2605673,-559892,-1165000,2497878,-3635190,3160588,-2259541,568970,1083834,-2451600,2970754,-2534734,1845482,-411522,-1254147,2371696,-3228233,2675331,-1691977,-6827,1735628,-2911057,3157346,-2853246,1209946,787671,-2428620,3553695,-3628748,2122213,-515861,-1850532,3561250,-4209899,3390423,-1738984],[0,0,0,0,0,4,-9,22,-36,53,-70,89,-107,129,-155,185,-225,274,-332,397,-472,552,-646,748,-867,998,-1147,1311,-1492,1689,-1909,2148,-2412,2701,-3020,3372,-3756,4176,-4627,5120,-5652,6235,-6867,7560,-8314,9137,-10033,11013,-12089,13270,-14573,16024,-17647,19472,-21536,23893,-26605,29761,-33490,37957,-43422,50262,-59062,70779,-87092,111282,-150822,229153,-698587,1117307,-860426,-371952,1322787,-2295711,2507978,-2254782,1022047,452408,-1728543,2321413,-2485085,1764188,-531683,-233899,1228091,-1213744,1280075,-727151,405709,-22021,388573,-733893,710772,113670,-760597,865595,-967395,1501996,-1078322,183764,690663,-1694946,1432479,-1315667,229118,210749,-872291,694154,-189096,-319235,527188,-735946,251043,536887,-1651044,1950979,-1493957,501556,1011502,-2325038,3229626,-2700908,1659042,127946,-1860231,3357697,-3635149,2178384,-784602,-887232,1559031,-1985116,2153369,-2007973,1003615,589830,-948628,722778,-438882,950865,-1051888,961072,-586138,61116,638039,-777791,844629,-1098290,753511,-587033,-213678,955476,-832844,292111,502567,-540958,542825,-759319,395268,834526,-2159881,2513480,-2057797,813405,1086752,-3600110,4392548,-3651081,1538426,779515,-2353012,3916249,-4996090,3835885,-1271395,-1606883,2579463,-3516343,3526788,-2957347,1277262,687444,-1672469,2472036,-2669791,2218472,-1299264,62228,922588,-1621381,1611804,-1586920,627765,3290,-590178,1331741,-1103327,844112,-632061,96641,329764,-1227898,2124443,-2580236,678865,1735746,-3483054,3361830,-2526908,1643777,896218,-3524187,5640274,-5175509,2096719,1149725,-3008801,4382745,-5005767,4325500,-2313040,-965161,3672473,-4910610,4835865,-3007884,1327984,71478,-2261469,3798370,-4535250,3339099,-1090285,-794669,1959038,-2641672,2930740,-2250034,409100,822769,-782487,734934,-1575023,2098723,-1264227,-251113,1164772,-1728014,1916509,-1978133,734999,1579228,-3692088,4075229,-2774938,518827,1921867,-4279511,5142497,-4347221,2451796,437746,-3807587,5945463,-6103047,3999983,-1060367,-1485111,3398571,-5486899,5610370,-3961122,1284729,1991855,-4257248,5461821,-5171444,3168508,-71552,-2184774,3740449,-3851715,3204460,-1671195,-442872,1635213,-2101675,2012769,-2364251,2303573,-620430,-1631778,3130048,-2899677,2303961,-1738943,279078,2243884,-4299185,4926018,-3231240,218716,2477182,-4663619,5521711,-4801627,2236999,1150847,-4168562,6270230,-6468591,4591989,-1760701,-1607004,5056622,-7221838,7343425,-4577288,943372,2452983,-5163025,6916913,-6627320,3403799,256739,-3300520,4585964,-4493913,4156244,-2683126,324760,2228717,-3834847,4102400,-2889994,1338515,-97570,-1651416,2878220,-3925264,3259364,-1520364,-1300604,3433199,-4519375,4185880,-3111283,422912,2700582,-5189355,5733842,-4676472,2522010,819848,-4032640,6891638,-6941571,4987432,-1567274,-2508575,5672309,-7735927,7538549,-4312533,583235,3641835,-6510641,7315898,-6252662,3409881,615913,-3648387,5574090,-5935759,4869817,-2409334,-740249,3164678,-4465056,4537139,-3601153,1589071,617506,-2640021,3908407,-4007815,3030617,-1055745,-1409075,3635818,-4685631,4070156,-2733381,-109806,2859483,-4718031,5840226,-4674383,2382567,1191484,-4461335,7042000,-6834781,4725350,-1236997,-2614113,5960656,-7544567,7309981,-4353773,73308,4036687,-6817916,7615090,-6120945,3164038,968197,-4206056,6009711,-6439394,4578892,-2060406,-1413686,3807559,-5610822,5233088,-3369195,721812,1429876,-3459369,4546382,-4095626,2647866,-371063,-1864107,3948534,-4829515,4146787,-2128095,-626671,3039361,-5103773,5582503,-4587326,1825490,1865496,-5116200,6765388,-6715599,4585099,-462362,-3258781,6461587,-7823067,6788032,-3893931,-583406,4528267,-7418485,7801428,-5914643,2856741,1106755,-5073072,7126455,-6844834,4545907,-1282979,-1933617,4449529,-5751861,5251449,-3250067,540328,2287669,-4281530,5106421,-4224972,2242464,95685,-2341286,3950659,-5002374,3978265,-1883432,-908219,3471265,-4981850,5215882,-3742055,851066,2003263,-4845402,6394259,-6295414,4070471,-539739,-3845338,6297879,-7083374,6125403,-3298779,-701960,4810405,-7623135,7571153,-5532049,2067477,2067663,-5511254,7179166,-6628593,4683615,-1094714,-2572139,5115156,-6368312,5216057,-2736992,256069,2637399,-4586441,4953751,-3941235,1876755,415997,-2885105,4330091,-4520661,3400267,-827048,-1332831,3109731,-4619340,4808099,-3108310,344808,2643228,-4543518,5203713,-5226939,3215164,101014,-3811406,6321751,-6837869,5284108,-2277465,-1265571,4825252,-7011094,7395157,-5085112,1524403,2557934,-6108135,7047060,-6371061,3725685,-602867,-3162602,5902221,-6433560,5013172,-2365616,-328440,3027773,-4766733,5217768,-3635059,1136700,1223605,-2949533,4194256,-4618719,2880386,-626146,-1841821,3481127,-4130748,3906153,-2324784,349675,2589593,-4771018,5130198,-4085488,2057850,857644,-3288440,5555059,-5902730,4901215,-1830939,-1910485,5260891,-6610751,6400513,-4316065,1477245,2622856,-5923552,7116881,-5996065,3123383,176047,-3337622,5343788,-5822593,4255809,-2213065,-702542,3177221,-4795906,4527203,-2981917,711394,1161571,-2771923,3742015,-3790938,2447214,79951,-2109777,3196017,-3448683,2922007,-1431130,-454153,2292162,-3749575,4003484,-2974226,1015584,1206941,-3040557,4475717,-5011567,3791457,-1139773,-2159835,4717722,-5558751,5044262,-3463956,398109,3157557,-5694999,5352760,-4379375,2088080,223139,-3325459,5500329,-5604540,3513869,-544208,-1609853,2800559,-4093359,3951834,-2717185,299037,2065704,-3247021,3179081,-2311866,1540568,2153,-1426585,3068330,-3366196,2118577,-251907,-1333493,2331511,-2535090,3100297,-2513913,908459,1692068,-3410487,4033181,-3455235,2622556,-597608,-2129525,4026626,-4902969,4080240,-2140243,-288365,2783833,-4620814,4796157,-3768902,1718702,863282,-3518073,4313134,-4485459,2902326,-884992,-1261741,3452312,-3751678,3284696,-1753715,39557,1650575,-2746378,2872115,-2069979,826538,721869,-2233186,2431321,-1807139,1285144,-208259,-1073785,1696967,-2590717,2359246,-1273893,-343939,1414889,-2125282,2396157,-2500875,1674787,67789,-2058826,3442274,-3247085,2547200,-1252590,92199,2137312,-3613714,3887052,-2926735,804243,856020,-2495635,3307739,-3487709,1932385,-562084,-1443276,2816279,-2989283,2090348,-904369,-325708,1341403,-2376355,2146750,-1215611,-37339,1093287,-946811,1222328,-1158056,606587,359280,-941500,1419307,-1284856,789589,-427682,-343573,970673,-1740826,1861424,-1210341,214291,619268,-1476834,1794657,-1822344,1746322,-393688,-705113,1892584,-2446826,2704547,-1900104,353775,1061353,-1955710,2879138,-2147500,1136965,86993,-1231218,2197350,-2057735,1516918,-481799,-656777,1522866,-1328535,1122071,-368397,-47893,829283,-1058274,995756,-161949,-285515,848649,-742445,334463,-512523,-43375,395652,-606073,856217,-686630,240271,-5230,-207145,414463,-795630,768641,-758665,272504,134489,-673891,784656,-1168295,1516548,-769973,-191051,885621,-1061511,1522910,-1153273,389199,62225,-816251,1240375,-1125691,465942,-47263,-340872,789443,-853574,206848,71233,-665967,691543,-239083,-253657,485639,-1231705,798580,-291958,-160999,507914,-1356684,1103649,-762157,378516,281361,-810560,1094281,-1188406,570577,224669,-126018,454228,-237818,412683,-339476,259497,14845,-31427,83626,-347920,389385,-342010,188656,-184747,-178489,325364,-105119,145315,166951,-292192,242454,-267804,38063,415403,-679584,1121715,-593095,513593,693780,-1140645,1203510,-1432529,710901,157210,-978927,1916347,-2094802,1656190,-443140,-446058,1469744,-1915371,1731499,-1412827,247141,712314,-1619390,1787221,-1531077,877275,111301,-741167,1077609,-983218,935313,-516933,-208999,689258,-1036465,857314,-414433,-32017,445438,-771451,1195128,-1040437,528240,194742,-698542,974821,-1623307,1279835,-520352,-178111,1180234,-2074910,2281479,-1663648,448140,726526,-1755857,2719896,-2287108,1895085,-182790,-1115296,2585442,-2599590,2739083,-1529725,-278865,1495216,-2466445,2789505,-2023467,744080,816693,-1627277,2260449,-1945990,1438353,-185823,-1013630,1545699,-2011027,1712218,-745491,-315404,1109056,-2023030,1896426,-1162615,540313,603169,-1579884,2023585,-2234696,1601899,-198290,-1098359,2182819,-2655390,2469595,-1534798,-49042,1717522,-2911395,3355435,-2728104,1513531,-17621,-1790843,3291350,-3820323,3049996,-1110613,-875411,2428129,-3626259,3511926,-2493607,679951,1391977,-2929329,2969685,-2823464,1588533,54835,-1673390,2451427,-2788688,1911537,-879749],[0,0,0,0,0,7,-9,11,-11,7,-3,-3,7,-14,15,-20,25,-33,42,-53,68,-85,102,-125,151,-184,223,-267,317,-371,426,-480,544,-615,695,-786,894,-1012,1140,-1280,1425,-1578,1740,-1915,2109,-2318,2550,-2800,3071,-3362,3666,-3995,4341,-4712,5108,-5527,5976,-6444,6922,-7388,7802,-8091,8113,-7574,5823,-1300,-10520,47244,-282987,-988412,1301906,-1414730,1173127,-156499,-752816,1531728,-2148980,2044357,-1205620,19159,492917,-1056513,1405551,-1291813,776290,-897204,997206,-455327,168780,506697,-1435788,1688002,-2376505,2376359,-1640196,-508837,2071412,-3456499,3803257,-3234174,1563934,610615,-2915935,4072388,-3811020,2611957,-216901,-1639405,3009540,-3116481,2150502,-702474,-946681,2531935,-2437037,2160268,-434132,-1103688,2022798,-2337375,1807748,-622806,-926594,1936748,-2303822,2191123,-1694478,212657,1347423,-2068173,2394843,-2418345,2589467,-1933144,31181,2067875,-3586962,4049734,-3919871,3201389,-1180501,-1531690,4436842,-5674576,5474237,-3611381,720112,2815681,-5395925,5910627,-5155221,3028813,313709,-3936622,5895198,-5334370,3507505,-989845,-1999114,4352783,-5223618,4245868,-1686119,-969958,4001397,-5391335,4936427,-1921315,-977454,3578159,-4265033,4441488,-4005018,1816063,1206706,-3656812,5005602,-4909394,4278672,-2601481,-383989,3674721,-5667956,6536191,-5591195,3368388,170068,-3967360,6733130,-8155053,7006832,-3588484,-654313,5103742,-7921941,8449501,-6613936,2983786,1752566,-5930014,8011210,-7983085,5917186,-1902007,-3355877,7814065,-9083367,6599384,-2456826,-1371916,4947511,-7599587,7783943,-4792545,-199654,4621279,-6708217,6661001,-5378265,3001648,436986,-4498067,6989963,-7357069,5722203,-2565734,-968071,4470450,-7207011,8881605,-7625477,3804636,1502881,-6371632,8622701,-9363317,7835600,-3266115,-2226148,6637394,-8837280,9275657,-7795253,3579345,2279358,-7938746,10421049,-9517507,6098933,-1127272,-4532426,9285942,-10699785,8291520,-3238003,-2654513,6994890,-9594135,8589117,-5027316,152565,4653217,-7854003,8975917,-7152238,2938779,2192332,-5509526,7975935,-8453448,6961193,-2810260,-2225751,6922244,-9267895,9571129,-7156092,2065327,3373967,-8054760,10211416,-10103384,7035192,-1900691,-4165141,8629134,-10674656,10001003,-7296337,2332677,4322229,-10401904,12266895,-10391208,5156073,402971,-6357624,11033827,-12362434,9032242,-2825333,-3837743,9015215,-11406728,10065701,-5585579,-29952,5952704,-9908799,10336369,-7807413,3416605,2496577,-7159023,10398823,-10639498,7533774,-1885270,-4066896,8834155,-10926328,10738354,-7135233,1366444,5221925,-9769138,11630004,-10256339,7172481,-1540207,-5213858,10411891,-12654795,11312534,-6829772,228683,6073357,-10894221,13198686,-11272520,5585525,1683282,-8466528,12673996,-12280021,8883528,-2493815,-4112480,10220413,-12852346,10679676,-6054822,-697762,6946849,-10904047,11959093,-9175359,3050496,3362000,-8577048,11518934,-11220631,7285490,-1192337,-5644852,10008851,-11643444,10735621,-6655790,291052,6374714,-10462323,12382335,-10369338,6147531,253330,-6447562,11641599,-12917502,10924775,-6114772,-1100536,7816485,-12234823,13237063,-10533126,4366896,2809195,-9288750,13041044,-13069056,8743557,-1779043,-5230717,10704011,-13284423,11356637,-5729813,-1204035,7875287,-12209737,12568109,-8859855,2584506,4329038,-9412531,12124716,-11017642,7050892,-306626,-6433659,10775154,-12146212,10047052,-5503048,-942236,7054571,-11403270,12217965,-10191499,4918836,1615716,-7627778,11797500,-12545340,9793913,-4289579,-2764120,8646042,-12237204,12318129,-9308863,3407676,4022489,-9859790,13143690,-12397941,7730021,-770963,-6041410,11260376,-12928267,10668335,-4905819,-1921802,8622717,-12298093,11946001,-8277602,1364601,4847125,-10197613,12316044,-10553412,6037340,846384,-7113939,11283036,-11982794,9387171,-4092233,-2274353,8241234,-11763252,11993949,-8498048,3147046,3196510,-8764373,12101032,-11960973,8353246,-2932462,-3716613,9412138,-12390528,12137115,-8018977,1717015,5027772,-10425099,12917868,-11537767,6934313,-156440,-7058926,11216193,-12338866,9716412,-4303872,-2673693,8756405,-11925998,10870911,-7302444,1398052,5849748,-10407952,11954043,-9478108,4571132,1525251,-7538308,11268132,-11494337,8290107,-2853865,-3489111,8490703,-11250185,10897906,-7281134,1989738,4331216,-8981750,11449289,-10592690,6822300,-1156923,-4482507,9426287,-11119698,10564441,-6360795,155576,5591449,-9765579,11513282,-10001817,5313761,1495484,-7139992,10847267,-11372230,8598484,-2951279,-3911451,9116699,-11112987,9539320,-5920396,440069,5628029,-10207527,10992518,-8348079,3201279,2399871,-7606790,10418625,-10162481,6604201,-1379728,-4284854,8977044,-10795685,9280607,-5334275,80530,5355550,-9095102,10685594,-9055379,4674896,479176,-5266838,8799197,-10461084,8799371,-4436144,-1197939,5904884,-9360434,10372368,-8732528,3975176,2156632,-7228714,9698344,-9460553,6932575,-1974445,-3375660,8014776,-10266830,8651633,-4142790,-707600,5561280,-8943673,9430966,-7264078,2783110,2774175,-7592682,9707662,-8878119,4984404,-623025,-4419442,7865860,-9639162,7954611,-3843339,-989768,5382956,-8183612,8725166,-7330902,3411699,1231953,-5336467,8210991,-8817746,6877077,-2682905,-1777428,5455395,-8038982,8746766,-6542559,2532887,2537654,-6341877,8307926,-7737201,5258079,-1083348,-3512189,7026518,-8189187,7105961,-3375798,-1264757,4937304,-7621572,7642476,-5386728,1364762,3049638,-6682285,8095226,-6460298,3680959,424802,-4838439,7911813,-8019308,5250629,-1546523,-1930217,4681128,-7086587,7632305,-5424970,1153377,2933586,-5352053,6339685,-6550668,5138247,-2073562,-2256682,5876085,-7044456,6264534,-3649234,941594,2475970,-5388977,7024319,-6349782,3414114,490770,-3408119,5415487,-6211633,5404046,-2812827,-1310589,4811480,-6516289,5677142,-3713142,599191,2810535,-5656810,6817319,-5264866,1855553,1651723,-4417020,5971167,-5928934,3858560,-983078,-2455022,5120096,-6184283,5198638,-3403655,324605,2469285,-4753614,5743959,-5054896,2992892,-31192,-2485270,4276804,-4886380,4724370,-2798504,297057,2404874,-4160266,4886754,-4249511,2303234,151270,-2405771,4409375,-4746825,3382346,-1209805,-1536935,3364099,-3997857,3869768,-2562208,70054,2597983,-4213888,4642650,-2876892,872914,1428084,-3515976,4325593,-4161694,2505688,507623,-2736286,3950957,-4138846,3335951,-1476631,-550880,2767083,-3950848,4124116,-2756933,1106587,830314,-2184699,3041010,-3283756,2612646,-1035444,-402390,2046264,-2401049,2910381,-2237868,1395928,423398,-1935602,2582580,-2653053,1701823,-582181,-685763,2036152,-2824562,2226472,-919284,-451728,1642132,-2520670,2411285,-1364872,-85353,1907687,-2864199,2730284,-1728760,285136,1292523,-2275172,2711672,-2639281,1723965,254581,-1560699,2453851,-2511293,2090937,-866840,-349654,1214570,-1863145,2098714,-1450243,833432,-112370,-745040,1210625,-1388354,1484490,-658486,135118,306464,-675668,1054659,-950079,765334,-84022,-292231,945957,-981871,456540,2512,-391508,1042872,-963275,981087,147654,-728384,1281249,-1395502,1043501,-266499,-516071,1638997,-1748401,1658793,-583863,-264990,1218579,-1564403,1590136,-1156019,436962,574394,-1079134,1286421,-1038712,543988,193602,-1012864,903468,-339050,137365,286624,-466548,420445,-392729,-104953,732088,-812648,887318,-650022,-146572,680518,-923261,817446,-870242,565747,14739,-287189,1020176,-1024712,1233739,-1003911,304155,-210877,-808776,1367775,-1793510,1507860,-886446,-20911,1240449,-1809959,1929152,-1508700,914493,334245,-1442270,1952735,-2009538,718268,32752,-829245,1955917,-2065541,1331507,-79043,-1008455,2033888,-2077900,1754281,-468833,-633566,1518699,-2098180,2009755,-1347694,-220921,1382967,-2317516,2228912,-1919102,871342,194940,-1266518,2192497,-2555761,1998018,-1272534,-177814,1620405,-2328559,2540771,-2450604,1470814,97947,-1358566,2598168,-2728785,2306068,-1495536,-362674,1658580,-2765002,3037506,-1932735,396803,1191686,-2276870,3467788,-2500264,1381382,595771,-2260854,2980085,-3094959,2274733,-212671,-1606204,3066411,-3528661,2619676,-1236380,-537551,2442046,-3340970,3532334,-2789470,1058704,1082378,-2866301,3678867,-3715761,2633571,-781961,-1341975,3101423,-3866741,3526641,-2254197,461890,1084187,-3132233,3812594,-3677945,2290582,-667818,-1553052,3176906,-4123316,3516421,-1769950,-176973,2116693,-3733818,4281090,-3147142,1173093,1240496,-3444271,4011358,-3924298,2222248,238029,-2447970,4097888,-4322873,3290192,-1522339,-1012674,3242189,-4444297,4617952,-3514209,857037,1789239,-3929263,4942451,-4348801,2661804,-331120,-2499421,4112046,-4927614,3962956,-2086972,124485,2525694,-4230870,4800036,-3909669,1813969,159603],[0,0,0,0,0,-6,12,-20,25,-29,33,-40,45,-52,65,-76,92,-109,125,-141,163,-187,214,-245,282,-322,358,-400,440,-478,518,-566,623,-691,765,-844,929,-1011,1099,-1186,1277,-1376,1481,-1603,1741,-1894,2063,-2247,2446,-2673,2922,-3210,3544,-3941,4416,-4990,5698,-6585,7713,-9181,11128,-13792,17548,-23072,31652,-46012,73003,-136457,536745,76268,-844799,1452629,-1708634,1308249,-119823,-713035,1085792,-1558657,1150105,-635724,105597,531139,-759643,243918,181094,-321100,341360,154297,-1084164,2217112,-1900664,1457415,-200376,-1501660,3167953,-4361664,3681374,-1632620,-1086849,3164197,-4614620,4784687,-3926409,1212813,1240362,-3216179,4818063,-4252773,2843724,-512463,-1588070,2828710,-3066475,3200462,-2001887,317410,1153084,-1957736,2056801,-1851209,1182594,-116053,-752762,1432382,-1560819,1779422,-969910,-496085,1786255,-2507964,2634846,-1798981,711641,965534,-3333347,5297113,-4782002,2480067,266476,-3463911,5868033,-6999525,5566688,-2603493,-1345538,5387548,-8084421,7799535,-5311604,1196697,2976990,-6183194,7606465,-7316318,4583642,-197465,-3713411,6363635,-6830855,5641777,-3248868,-389780,3590610,-5559251,6027872,-4799456,2319103,1519017,-4526093,5333035,-4521942,3036577,-1499485,-1617971,4422970,-6166668,5202858,-3193428,280609,2844520,-6102404,7757460,-6932235,3453643,1024431,-5490838,8941918,-9684943,7391098,-2821741,-3054665,8101028,-10906259,10805319,-7153435,1058598,4701947,-9569646,11370701,-10279487,5702835,5538,-5081877,8797067,-11206719,10098256,-5022866,-1396457,7001362,-9444408,8929184,-6669461,3021509,2107626,-7133507,8970630,-7714983,4414102,-870234,-2884128,6597420,-8211966,7980955,-5117046,42612,5262246,-8656935,9825347,-7974985,4323496,1147166,-7232003,11602794,-12262043,8393114,-2610983,-4252588,9963164,-13056517,11923977,-7302349,318938,5603541,-10519680,13520124,-12217964,7022146,870832,-7876214,12068148,-13148374,10601002,-4957778,-2820901,9232777,-12133060,11537053,-7830039,1801216,4465584,-8847487,10826989,-9322742,5673635,-446147,-5123263,9363495,-10093044,8222077,-4361721,-680707,6483463,-10549781,11556561,-8856592,3496048,3435637,-9805721,13439247,-12637594,7851524,-1234995,-5813251,11763952,-14844568,13201111,-7247463,-792476,7959656,-13385239,15169383,-13768592,6748163,2586342,-10608634,15116341,-14775116,11150511,-4297026,-4120549,11423031,-14888576,13748444,-8333582,958102,6423109,-11371872,12961324,-11072994,6036965,730470,-7527665,11538292,-12383320,9900541,-4761872,-2454306,8880417,-12994230,12649508,-9101693,3113287,4438148,-11170607,14752285,-13395935,7924451,-343795,-7065005,12961283,-15504143,13775580,-7746825,-898603,9755730,-15736044,16803175,-12980280,5516217,3670132,-11595474,16244381,-16825451,11556556,-3004188,-6267770,13388191,-16088830,14431365,-8717363,280224,7864172,-13150953,14386402,-12131511,5862654,1788874,-8893727,13269671,-13361930,9974389,-3584221,-3853221,10352166,-13891617,13128262,-8534137,1622427,5913624,-12120727,14571818,-13428803,7776519,108286,-8439644,14262966,-16277454,13576300,-6552968,-2497816,10974190,-16462314,17138515,-12663769,4787317,5214217,-12904515,17370483,-16622703,10853487,-1818543,-7237982,14092524,-16795431,14448056,-8033603,-525019,8930998,-14643255,15388121,-12053957,5308585,3015478,-10240846,14012370,-13872641,9610310,-2562523,-4819188,10794248,-13948658,12576097,-7608548,689574,6676383,-12477760,14147740,-12255817,6470743,1291054,-8940248,14117554,-15407700,12266421,-5201757,-3754907,11223942,-16369043,16014215,-11742213,3249194,6191404,-13438399,17319239,-15790849,9474136,-635690,-8258595,14943262,-16825827,13721117,-6840856,-1770494,10152841,-14913013,15645027,-11618710,4143691,4235781,-11098827,14273907,-13401120,8754984,-1461978,-6058474,11369852,-13722394,12021090,-6545772,-565630,7840703,-12295584,13996197,-11191880,5461300,2580676,-9641317,14441131,-14448434,10913653,-3649696,-4365740,11889389,-15646411,15195107,-10384980,2102094,6561741,-13761842,16793525,-14661215,8043937,354749,-8831523,14708656,-16459291,12890292,-6057383,-2570881,10084142,-14928587,14747931,-10080654,3147709,4669185,-11111841,13914520,-12807585,7568778,-524064,-6763038,11219248,-12986095,10913547,-5594237,-1600694,8214017,-12014408,12550571,-9605629,3816097,3165045,-9344548,13121881,-13102774,9278322,-2670067,-5259678,11505450,-14243846,12908374,-7994341,757487,7325967,-13037299,15091674,-12827767,6823409,1420145,-9065755,14151339,-14851933,10587392,-4527722,-3198260,10098979,-13816806,13157875,-8396762,1459929,5262576,-10458210,12685646,-11208691,6238698,782125,-7049430,10782938,-11336994,8856728,-4099037,-2339631,7982624,-11060288,11172312,-7873714,2060075,4342634,-9215595,11588859,-11006050,6986342,-590472,-5913151,10591536,-12306705,10746663,-6325588,-390084,7676010,-12043721,13321157,-10440929,5078050,1596166,-8925031,13500828,-13605204,9095082,-2440535,-4046935,9524082,-12491894,11817516,-7516650,404980,5862759,-10282561,11217885,-9395185,4982009,652728,-6849032,10045810,-10478780,7957120,-2378410,-3133529,7305318,-9426662,9011022,-6252461,1171699,4370699,-8324868,9610753,-8361693,4955386,29828,-5303041,8879316,-10199610,8769507,-4370564,-1141671,6541940,-10333148,10733547,-8244789,3632654,2252238,-7939337,11085863,-10803152,7113331,-1951365,-3984703,8711111,-10771991,9199864,-5382142,-230608,5108604,-8844044,9518467,-7504434,3405348,1755366,-5976036,8618977,-8145004,5346766,-1018532,-2540211,6505342,-7716117,7172254,-3966755,-744812,4725734,-6452258,6697337,-6078053,3873858,774422,-5537678,8017928,-7491916,5526359,-2246366,-1262065,5239593,-8433434,8875005,-5933787,1421946,3283664,-6801203,8598661,-7932465,5671564,-822404,-4265189,7880923,-8728043,7225889,-3501682,-314394,4478135,-7510702,8065887,-5746564,1577286,2070578,-4958883,6555827,-6376594,4196897,-672362,-3365066,5568558,-6115175,4525259,-2214295,-608357,3386242,-4973639,5546106,-3959500,1400613,1649772,-4040283,5355729,-5531318,4171391,-1285746,-2187274,4743016,-6001529,5449604,-3760177,1033580,2235713,-5307918,6505877,-5810920,3397454,-6887,-2978401,5389049,-6492236,5269567,-2773355,-786822,4158067,-5699638,5448754,-3620561,1090165,1484378,-3810560,5097912,-4257512,2322392,628561,-2347587,3641480,-3711734,2788946,-1218129,-1000353,2961755,-3600543,2973258,-1921434,61224,1408273,-2732151,3125016,-3030091,1831526,72749,-1834450,3667297,-3602770,3369888,-1871349,344679,2147297,-3791900,4104390,-3037879,1618341,-119559,-2108561,3704585,-4530015,3185778,-1159088,-848435,2212852,-3565942,3374313,-2461533,470790,1368546,-2691895,2946586,-2054812,1019132,449160,-1459234,2287733,-1981496,946913,91143,-1175594,1615277,-1881407,1087204,-401379,-783062,1403475,-1703144,1543558,-697823,99250,322398,-1254478,1575107,-1515843,1250687,-200238,-342424,1219231,-1370249,1723169,-1713826,776758,233682,-1171005,1765165,-1809972,1533997,-720536,-107655,1305994,-1645756,1532695,-714896,259717,510935,-810350,895342,-668602,173188,406307,-766899,378170,254405,-523798,852061,-464670,260255,144752,-994426,1248848,-1276957,653312,409351,-812295,947667,-1267211,877737,-214558,-231244,433352,-647921,816418,-545155,-58541,302327,-342877,232297,94860,9275,347250,-248572,-77383,20826,-467428,252676,-426044,855921,-165379,152627,404507,-336159,687018,-838298,956579,-678168,101650,545179,-1115144,1592163,-2040202,1177414,-64910,-1169373,1831080,-2539733,2366845,-1245002,-145988,1470707,-2418013,2648426,-2257231,980518,656298,-1871316,2719381,-2310674,1326020,-188518,-995458,1989686,-2461178,1958322,-540877,-375494,1502811,-2066292,1565278,-924364,-99187,886985,-1984528,2077222,-1994255,1041151,407296,-1405411,2341823,-2368919,2291060,-1085321,-358176,1636399,-2696307,3374701,-2752245,1178756,596257,-2341252,3487871,-3713206,2995025,-1008933,-1049567,2833530,-3895499,3975179,-2551747,364675,1806407,-3355001,4287960,-3706770,1625699,468119,-2551018,3569378,-3717344,2599442,-745703,-1086990,3100432,-3955404,3161240,-1873463,-377092,1812657,-3216674,3408907,-2851824,1290546,625162,-2598568,3823340,-3745480,2832897,-1123781,-902449,3091757,-4252921,4530172,-3059637,884467,1899405,-3675078,4655068,-4565663,3262509,-626112,-2159239,4065553,-5339617,5005568,-2793179,157024,2932958,-4904685,4994238,-3913187,1961564,956425,-3726457,5294446,-5137290,3464794,-530790,-2229429,4040082,-4771420,4128589,-2301256,-95764,2899856,-4273972,4678938,-3681745,1403791,933056,-3395478,4864808,-4708105,3228041,-1039101,-1689578,3842043,-5319501,4907476,-3135421,517793,2161766,-4512229,5730463,-4999394,3331290,-146019,-2968773,5010022],[0,0,0,0,0,5,-13,22,-35,52,-67,81,-98,116,-144,178,-218,266,-324,387,-456,530,-615,714,-828,957,-1106,1271,-1451,1647,-1862,2093,-2350,2631,-2943,3290,-3675,4094,-4554,5051,-5589,6172,-6810,7497,-8251,9074,-9978,10970,-12059,13258,-14588,16068,-17716,19562,-21649,24022,-26759,29944,-33705,38226,-43762,50705,-59665,71668,-88550,113987,-156696,245079,-737706,889625,-78982,-771709,1563509,-2065696,2162705,-1033777,-443859,1522873,-2060748,2128637,-1011196,188077,889912,-1751517,1347610,-536898,-404164,1311322,-1358022,839890,440007,-1537838,2283790,-2017360,1117958,358098,-1859292,3007907,-3513938,2322180,-691025,-1355724,2672662,-3678103,3229671,-2471051,960171,868061,-2154528,2944245,-2963119,2221410,-1276842,637828,820246,-1763153,3009320,-2825795,2443468,-1171201,16873,1558734,-2852822,3159223,-2389895,1216336,435284,-2308293,3419384,-2884437,1417595,680618,-2007506,3012796,-3547785,2412441,200061,-2818110,4355839,-4394846,2719066,-371789,-2632641,4698499,-5574260,4608183,-2226913,-940658,4360744,-6143061,6165236,-4275893,1000176,1194739,-4053338,5599086,-5909437,3993502,-1579257,-990735,3327101,-5127216,5465139,-4411339,2719704,135201,-2786809,5337841,-6035916,4489695,-1916828,-692523,2672917,-4616764,5739672,-4699729,1388208,2115244,-4520291,5671162,-5059157,3064959,457106,-4299016,6928907,-6824589,4756008,-1046219,-3459464,7055200,-8301916,6885854,-3645835,-1211149,5573185,-8199104,8512818,-6328112,2731849,2017782,-6041013,8312587,-7768936,5862206,-3027425,-518668,4775508,-8487119,8817548,-5943416,1784017,1704630,-4578747,6946576,-8013651,6201585,-2190013,-1926151,5649208,-6804646,6727459,-5021751,1936046,2266405,-6279394,8497651,-7238524,3541041,1052846,-4914186,7668260,-8401632,6642549,-2004457,-3925213,8179950,-9400002,7844560,-3950327,-1385239,6621007,-9308288,9155070,-6197364,2856147,1945234,-6649234,9940098,-9795341,6589272,-1869716,-2894682,7069707,-9610613,9741340,-6353590,1538562,3315494,-7059596,9308056,-8656117,5270508,-1234207,-2955454,6513744,-8916262,8082480,-4864461,-41674,4322559,-7532515,8751304,-7591141,3630926,1576884,-6723666,10073882,-10098751,6466147,-87105,-5821681,10032115,-10621215,8931281,-4542975,-1750513,8002962,-11568643,11157288,-7465492,2758126,2653757,-8658312,12471675,-12268645,7324349,-981794,-5147619,9355009,-11383658,10416551,-7043772,751519,5430897,-9827101,11495557,-9521037,5651154,-481397,-4856477,9048077,-10790492,9158903,-5083694,-200296,5424894,-9722091,11110665,-8908584,3352130,2955958,-7999060,10893357,-10779233,7609113,-1108679,-5856665,10697790,-11769980,9300069,-4744936,-1676644,8089008,-11911045,12741022,-9101376,2622846,4855003,-10695436,12986642,-11892915,7413430,-1170558,-5621248,10990118,-13267931,11254012,-6328808,89695,6204844,-10582834,12327411,-10170230,5655055,463967,-6289377,10217017,-11384805,9243326,-4484150,-1306148,6767602,-10704399,11252309,-8417632,2536764,3752085,-8592559,11043792,-10777637,6998913,-617923,-6004250,10731292,-12168030,10095267,-4672789,-2347244,8875885,-12413575,12626546,-8540377,2176405,4981412,-10807876,13497038,-12037400,7457297,-284917,-6962167,11840247,-13366684,11024533,-5757563,-780260,7433772,-11508550,12641242,-9956270,4834885,1397619,-7378404,11012952,-11631855,9157676,-3863265,-2580776,7732421,-10800455,11223846,-7860459,2028292,3740485,-8817865,11300446,-10213716,6486299,-209300,-5988459,10544801,-12232663,9504169,-3967905,-2878483,9027622,-12448486,12226038,-8208702,1523693,5737645,-11126138,13364081,-11628241,6360040,660642,-7673056,12109766,-13019654,10616733,-5052005,-1964909,8215157,-11934927,12454081,-9308560,3963511,2640730,-8261540,11259640,-11494176,8315692,-2806322,-3049888,8041201,-10906970,10459974,-7081766,1710231,4289912,-9198633,11226903,-9790728,5384191,275730,-6282844,10636356,-11669959,9003630,-3290662,-3092266,8701568,-12083072,11448792,-7365317,958446,5614619,-10927503,13078090,-11141464,5879814,1303314,-7839784,11889977,-12629807,9739599,-4188491,-2851376,8696833,-12132910,11867984,-8700483,3024656,3542704,-8444504,11110178,-10617894,7383920,-2456169,-3775509,8489450,-10471975,9423007,-6134450,1233090,4041946,-8678451,10495035,-9171445,4670905,843344,-5976134,9663147,-10507875,7936700,-2881307,-3266781,8363424,-11136488,10489198,-6295094,273315,5661202,-9930691,11711531,-9777520,4820146,1691842,-7447249,11200852,-11761577,8769051,-2827107,-3143826,8500814,-11054404,10893433,-7893828,1960096,4346120,-8901148,10362670,-9260710,6063430,-1323930,-4133937,8536730,-9976473,8523205,-4725786,318094,4654442,-8143773,8950652,-7904472,3981380,876049,-6046739,9061512,-9207590,6715074,-1908419,-3258118,7883443,-10058317,9115828,-5170907,197825,5146359,-9410686,10874838,-8697655,3764375,2234935,-7159140,9975597,-10630083,7902007,-2760828,-3977237,8624791,-10498029,9317851,-5969136,1298721,4095512,-8350579,9757770,-8844493,5027629,-296767,-4195560,7149836,-8454230,7784019,-4705678,-23537,4625421,-7700423,8102051,-6138110,3137735,763628,-5107177,8282436,-7845849,5285634,-1590968,-2766339,6079731,-8223872,7237641,-4391540,-2822,4512035,-7845458,9099528,-7284723,2966015,2156326,-6198454,8584717,-8738785,6206420,-1389482,-3611348,7380250,-8918619,7951377,-4809939,435818,4090405,-7456076,7930846,-6811942,3994072,181792,-4045585,6623671,-7036120,5864241,-2956596,-730527,4132250,-6269164,6283420,-5116717,2295895,1381657,-4820945,6434828,-5626482,3496828,-1282283,-1706958,5110892,-7050853,6146313,-2864616,-1003753,3881306,-5868260,6644309,-5499095,2409935,2060825,-5895356,7790432,-6865821,4148840,-598785,-3203120,6343143,-7701601,6545499,-3740658,-886767,4295526,-5993934,6427403,-5820371,3036504,928242,-4343520,6199798,-5617375,4474329,-2294300,-518331,3612271,-5420881,5461185,-3538498,1291072,918969,-3138252,4612395,-4624456,3242400,-778235,-1960486,3929974,-4543220,4184116,-2598739,71931,3246210,-4749167,5193988,-3645693,1290483,1422314,-4148907,5518845,-5556565,3143016,-310353,-3246191,5213060,-5719726,4329232,-2372619,-301126,3187178,-5093110,5347145,-4038938,1494366,1053269,-3118132,4179094,-4356984,3385897,-1453836,-1046195,2948375,-3720848,3617303,-2574312,956074,596439,-2293950,3128412,-3214498,2070426,-541101,-886634,2365374,-3144996,3007251,-1605951,-474033,2198722,-3169836,3288647,-2261873,762038,1288772,-2944658,4140435,-3383782,1881988,259272,-2221117,3582705,-4147765,3302717,-1551629,-758350,2856396,-3708236,3517981,-2512155,777533,695758,-2312224,3279407,-3008158,1907614,-799674,-751934,1665471,-2289276,2196744,-1782146,609912,529243,-1112869,1837753,-1713356,1100195,-424837,-322659,987876,-1692087,1317193,-870909,30743,687489,-1639766,1784622,-1286111,432759,777561,-1707700,2035101,-1662480,1200803,123341,-1561528,2335052,-2445549,1478324,-394964,-855504,1758107,-2027871,2147774,-1398263,53463,984248,-1523729,1776689,-1276876,901831,-245740,-463833,828997,-895889,674198,-606317,595573,-70480,-24169,376001,-475248,512527,-510885,617547,-426931,119788,217503,-745074,665823,-531285,229159,180671,-330688,385510,-100425,-154787,479668,168294,-29928,287654,-368189,542707,-677828,664311,171362,-377332,741726,-720421,436279,-53551,-260425,56075,-464603,218872,-144551,-131770,315957,-139617,-338178,526888,-163693,267292,467934,-694627,1140123,-1340852,551140,-107548,-714098,1605674,-1727450,1229249,-652555,-308510,949593,-1746757,1714204,-1204795,453807,383565,-913554,1223434,-1168247,769297,-514081,-161736,503314,-793342,1033225,-1031025,233271,175703,-375863,995152,-994402,1064206,-452355,-104595,728212,-1084008,1209860,-814732,102431,518961,-1406826,1465192,-1428968,531418,519508,-1470955,2255326,-2153078,1517481,-294483,-1225347,2502005,-2916813,2357983,-1158043,-161190,1393812,-2701559,2988616,-2539881,1177421,269048,-1586393,2555162,-2716970,2227472,-595870,-399432,1684668,-2130069,2091342,-1625537,688550,838804,-1246788,1961109,-2007566,1301577,-253801,-772670,1645702,-2197706,2158223,-1385605,11100,1428899,-2405180,2494183,-2282601,1054108,648760,-2050353,3080864,-3031358,2306963,-571719,-1499840,2928479,-3933939,3424574,-1703960,395245,2009479,-3812405,4205470,-3369252,1240393,743060,-2293702,3612250,-3939575,2828904,-1103731,-1131880,2769025,-3402493,3302420,-2119303,344744,1031807,-2190537,3032340,-2974764,2022200,-155193,-1292661,2484771,-2785645,3043641,-1734289,-165366,2015438,-3135764,3231648,-2339333,1017148,1018928,-2837577,3821991,-3617121,2416035,-407112,-1875526,3763420,-4375898,3748917],[0,0,0,0,0,4,-7,6,3,-13,22,-36,48,-62,71,-87,107,-134,165,-209,257,-307,369,-439,515,-604,708,-821,955,-1103,1264,-1445,1643,-1864,2107,-2374,2674,-3002,3363,-3756,4185,-4656,5165,-5725,6332,-6997,7720,-8506,9362,-10296,11311,-12424,13647,-15000,16491,-18146,19985,-22038,24337,-26930,29866,-33209,37013,-41305,45978,-50475,52534,-41737,-3972,-1298122,1520283,-1484605,467394,951793,-1803959,2503283,-2600188,2012747,-390387,-1259177,2259430,-2400002,2081983,-946974,-154440,699656,-828062,1050749,-512639,147938,79699,8134,-575122,1109980,-831612,341627,293351,-954809,1119921,-1492955,1145542,-565627,-555256,1028197,-887327,747544,-329335,-18988,20940,228931,-653263,496571,-344748,-70119,1346248,-1920235,2364646,-1795724,603602,1081477,-2294767,3302548,-3152727,1993270,-282392,-1412586,2877616,-3718913,2887317,-1325605,-388726,1898137,-1990436,1939103,-1399801,749842,277007,-1313287,1185523,-396571,-103872,318197,-217753,-134664,594165,-725427,657606,-316979,362685,-30260,-901827,834591,-741581,598855,-663753,738638,-937852,559564,180245,-833231,1911097,-3080535,2797783,-1139415,-183295,1847799,-3666763,4710497,-3910000,1364485,1336857,-3012083,3592722,-3909193,3520250,-1764649,-1676135,3357546,-3773224,3173989,-2218489,401851,1643775,-2834589,2790678,-1883666,400323,609883,-1325506,1670471,-1171413,377548,660859,-1457853,1587407,-1339583,829646,-65880,-451442,1119559,-1818650,1760930,-1497999,866480,-380041,-779504,3022383,-4899344,4192080,-1222309,-1103182,2660921,-4139586,5056787,-4921198,2719835,1058139,-3784357,5193748,-5141212,3969703,-1792914,-736219,3793822,-5856026,5389998,-3488370,191102,2256553,-3572210,3534587,-3815409,2268247,104371,-2054356,2992533,-2100269,996750,-153854,-960741,1710177,-1775321,619718,-504241,250785,143586,-1699590,2678584,-2324980,831280,564688,-1550415,3076386,-3873741,3405977,-1517133,-667165,2988457,-4621826,5289091,-4008247,1640846,1113746,-3808426,5689584,-5943160,4621239,-1603440,-2123057,4615058,-5598576,5173797,-3233624,227737,2805033,-4824291,5103849,-3667319,772422,1543520,-3598176,3578210,-2380664,1315106,-181181,-1556973,3418175,-3021235,2018846,-177325,-575979,1337344,-2854576,3888231,-3074035,482550,1852724,-3027091,3611771,-4031145,3271555,-1250943,-1314262,4296457,-5672766,5372496,-3706928,1285032,1735475,-4836779,6841409,-6667396,4403875,-508468,-2909442,5931714,-7421788,6735967,-3780416,-691658,4316929,-5985102,6018463,-4484310,2247815,1520179,-4391451,5061575,-4366889,2151558,-75143,-1999918,3418481,-4173360,3471523,-1802581,-1112335,3402491,-4034888,3655681,-2474072,840550,834803,-3179231,4948101,-5022899,3277615,-810053,-1705786,4164951,-5769956,5737726,-4086896,1076479,2225541,-5364496,7388483,-6741820,4545262,-604924,-3311367,6246154,-7763457,6598053,-3679553,-664597,4348278,-6549184,6771291,-5609668,1933215,1721129,-4962524,6094609,-5366829,3556156,-352847,-2529647,4604075,-5001026,3611248,-1650702,-1050188,3130953,-4644576,4308578,-3051104,964048,1719115,-3673650,4795857,-4558652,2961592,-497186,-1999276,4341427,-6043366,5547237,-3622472,509069,3014186,-5645615,7081145,-6655723,3877096,-221323,-4093061,6875397,-7416329,6354789,-3305452,-663317,4649760,-7098529,7550630,-5740707,1831583,2040779,-5246410,6170884,-6107537,3376933,-132815,-2947611,5003693,-5088619,4253689,-1708199,-1038035,3741472,-4921871,4815529,-3007594,550975,2034769,-4098220,5014700,-4643400,2960306,-123519,-2698448,4956677,-5827079,5172090,-3231683,355226,3367249,-5995672,7226131,-6143890,3389709,522400,-4470940,6844346,-7599395,6230237,-2773108,-1332891,5143091,-7476704,7352519,-5026794,1462005,2649749,-5566578,7099743,-6487301,3616833,202803,-3365134,5249055,-5841281,4288833,-1452175,-1338453,3797215,-4958820,4761666,-3187620,256013,2602367,-4279279,4951180,-4490898,2437923,320868,-2976788,4703183,-5642218,4839021,-2635807,-310588,3377151,-5726752,6426396,-5712357,3089165,598176,-4454051,7092069,-7440907,5511193,-2399896,-1293603,5322743,-7356526,7568080,-5297236,1087659,2596695,-5749020,7052390,-5942699,3237063,144681,-3419994,5597340,-5895698,4502800,-1317751,-1566435,3676293,-4914396,4460294,-3090137,187565,2552086,-4285242,4812374,-3993038,1869687,788633,-3260418,4589206,-4938406,4253450,-1905493,-1131933,4088619,-5607083,5826172,-4212390,2063131,1075273,-4407413,6796919,-6652621,4906627,-1554044,-1995968,5224941,-7068014,6777210,-4313066,943619,3137139,-5875448,7208967,-5641709,2642406,738223,-3830338,5836773,-5801432,3863628,-1164375,-1819879,3720299,-5148605,5090482,-2653463,-437141,2982219,-4263724,4546045,-3779897,2026629,881347,-3857971,4844003,-4455073,3077990,-1504638,-1014238,3662498,-5233488,5552425,-3712495,860066,2073358,-4399846,5713667,-5944960,4617318,-1425918,-2385327,5541582,-6615520,6164634,-3782377,704963,2751223,-5613875,6587986,-5456633,2479866,584234,-3444943,5273749,-5319378,3833111,-1222452,-1432169,3767728,-4667692,4399576,-2404315,-353852,2749589,-3925497,3901847,-3296756,1201801,1147574,-3099350,4063449,-3890397,2688566,-507355,-1709204,3450178,-4316087,3969672,-2971837,889341,1620733,-3960720,4967655,-4807207,2881996,-654103,-2373320,4581589,-5672662,4781512,-3076959,287591,2944912,-5512733,5588325,-4017741,1702525,564709,-2713065,4912668,-5314979,3692675,-463492,-2123346,3312727,-3869360,3498975,-2223733,-422220,2519805,-4125247,3668228,-2073245,367729,1542082,-2826460,3679960,-3441468,1863997,186938,-2489391,3212153,-3352526,3329182,-2215280,-37017,2231416,-4006115,4095536,-3216582,2220185,-440922,-2108555,4468580,-5082099,4249913,-2137879,-353122,2678456,-4206655,4629109,-3930743,1752072,1064240,-3153521,4336935,-3955329,2898666,-900252,-1612806,3288447,-3916458,3112278,-972230,-825392,2183386,-2965038,3083088,-2061653,16839,1585254,-2705886,2693480,-2150826,783646,195935,-1414012,2298584,-2799013,2319246,-929127,-576457,1980703,-2627174,2912661,-2461820,1567962,252020,-2046723,3536636,-3463133,3219359,-1302936,-212980,2003069,-3414206,3866667,-2849037,1096485,857083,-2574079,3373187,-3098662,2130804,-451033,-1566449,2643094,-3200810,2138642,-780520,-410002,1687463,-2728126,2279694,-1249522,-187400,1516760,-1893804,1929741,-1297481,323905,543195,-1789410,1826204,-1555265,743667,-164702,-604553,1341771,-2217187,2094718,-1263214,472262,277793,-1560307,2115411,-2193111,2030342,-882987,-535969,1912714,-2563137,2264419,-1776437,845522,740407,-1736525,2499993,-2436160,1560897,-123374,-910100,1701627,-1946418,1569771,-580478,-762168,1518404,-1466184,1181099,-482028,-418331,1068797,-1247725,1022123,-241425,-513150,908525,-1167599,1418921,-682344,-252024,320827,-1048803,1070497,-1219047,634285,-188443,-117750,653644,-1057770,1106143,-1131781,841387,-73853,-591099,823060,-1469601,1583916,-1399992,269681,463603,-1110773,1242891,-1352431,816447,-11744,-461322,1124245,-1107861,766306,-422737,-220511,912714,-677866,159807,341738,-453014,452488,-478703,56369,401166,-717792,1023540,-987940,186180,295364,-741243,972387,-894448,175448,-41130,-406304,661130,-1139242,656559,-98282,79935,287535,-189913,186110,-446896,90176,-149952,386701,10618,472007,81211,-67683,251779,-490407,522796,56110,28994,-19726,71093,-109008,-56800,185056,-88799,343651,-690298,664481,-471501,108098,339996,-950384,1403008,-1083025,708840,-199196,-945577,1259025,-1555750,1534335,-907362,62505,978453,-1450706,1471231,-1115660,463863,456555,-891668,1251730,-1144967,213863,436494,-772534,1173107,-634003,265129,153780,-605684,504031,-941128,225453,288012,-602162,753484,-928883,847727,-632756,-30299,510073,-1049661,1157018,-1138029,1037377,-555753,-605844,872463,-1526535,1575071,-1346515,615686,839554,-1693037,2327527,-2163489,1508816,-404495,-1173155,1785169,-2615362,2237174,-1195348,-478360,1551995,-2231170,2022821,-1699974,607208,736648,-1768275,2033181,-1514144,716813,56348,-1181408,1852566,-1954551,1348787,-315166,-773121,1548917,-2287860,2143412,-1199801,-83510,1101705,-1471373,1844174,-1975715,1290310,88700,-1556525,1789120,-2468025,2120187,-1397120,360345,1274630,-2323136,3043943,-2573249,1351199,374743,-1530899,2357924,-2998842,2459353,-1348529,-518630,2452022,-2714884,2658574,-1818172,598704,993055,-2319607,2887014,-2054775,1080928,16758,-1876507,2757867,-2760443,1638322],[0,0,0,0,0,-6,11,-18,28,-31,33,-36,40,-46,52,-62,71,-84,97,-110,124,-138,154,-173,189,-206,220,-234,246,-258,269,-283,305,-324,341,-358,372,-380,380,-379,381,-381,384,-388,397,-403,410,-414,423,-440,473,-524,609,-729,904,-1146,1488,-1963,2630,-3584,4957,-6977,10005,-14708,22363,-35735,61959,-126979,626481,69384,-678229,1305153,-2078408,1444503,-589584,-391918,1267112,-1838790,2032330,-1525730,1008640,5356,-875690,737760,-930584,942130,-599150,907318,-957929,879093,-26074,-569202,1502773,-2173015,2578360,-2151976,869606,1017467,-2624470,3341056,-3173226,2161205,-621895,-1573675,3044850,-3314384,2532089,-1051508,-926369,2003561,-2679411,1701238,-538903,-862339,1951697,-2143036,1654890,-210306,-1320825,2044823,-2428727,1859733,-431477,-1351544,2216755,-2395905,2206119,-1866296,683846,611533,-1782382,2493638,-2246016,2121809,-1988461,1077422,753102,-2611908,3728543,-3901015,2988719,-1741872,-133415,2565951,-4189825,4927621,-4090257,2068745,1113413,-3649409,5136067,-4554808,3000824,-971937,-2102680,4243206,-4620119,3409240,-1210210,-1385492,3310105,-4188549,3427164,-960086,-1447555,3177160,-4419013,4052414,-2073022,-892501,3334344,-3827447,3577546,-3259460,1840213,408103,-3164387,4623979,-4376008,3500472,-2156817,-38976,2945234,-4555765,5020154,-4791842,3133399,-702872,-2369390,4764844,-6235416,5682573,-3904544,406379,3171528,-5470123,6703716,-5800751,3458543,382413,-4447942,6829292,-6537807,4732868,-1683659,-2541123,6059237,-7875471,6028028,-1440411,-2664383,4624457,-5602574,5758247,-4159815,748498,3668636,-6555124,6468370,-4908180,2130981,832573,-3694455,6243002,-7289530,5996535,-2622218,-1642615,4687919,-6433369,7047770,-6237035,4054744,330222,-4727940,7033538,-7849340,6464106,-4120916,-176052,4514678,-7432935,8297475,-6816293,3882030,385004,-5797030,9042019,-8469514,5530835,-843125,-3263701,7009663,-8202893,6658314,-2839058,-1770102,5128835,-7759845,7706187,-5094998,407043,3964117,-6790341,7627151,-6838851,3395999,1083492,-5542526,7610916,-7507076,5880133,-2416370,-1550828,5313517,-7881653,8046752,-6000305,2347516,2225179,-5830309,7496721,-7491764,6432529,-3515609,-1317576,6451612,-8962620,8358135,-5908862,2793409,1862242,-7277315,10363279,-9377802,4715242,639235,-4999441,7722111,-9088843,7323521,-3131154,-2542461,7478971,-9372742,7988662,-4458544,-153919,4921253,-8338776,9509495,-7428310,2632006,2540739,-6748542,8956201,-9382090,6993128,-1797170,-3822357,8034354,-9361737,8791660,-6143804,2588939,2802316,-8075067,10143600,-9051272,5908580,-1717856,-3111991,7599786,-10271824,9841717,-6531166,985267,4897806,-8868218,10147531,-8990353,5183144,271298,-5858307,10123142,-10734524,7820255,-2226599,-3353521,8066773,-10453674,9485885,-5350470,-340067,5936948,-9741708,10368794,-7878151,2994276,3076771,-7782130,10293312,-10078192,6659004,-1216465,-4394056,8627490,-10395812,9048158,-6088744,902253,4761595,-8871101,10509102,-9135523,5765803,-531707,-4991973,9253123,-11060149,9522987,-5640298,131119,5732349,-9645842,10825947,-9344660,4436374,1658991,-6993406,10536528,-10618719,7777576,-2037485,-3952043,8750386,-10754587,9588633,-4976558,-1078171,6257439,-9926638,10444531,-7840139,2549552,3465412,-8784601,10899133,-9686646,5970347,-656517,-5058038,9394090,-10733971,9353920,-4870289,-552703,5818732,-9500986,10401665,-8655173,4752227,684518,-5943044,9462948,-10626500,8646593,-4228191,-1120655,6383047,-9872658,10548648,-8158428,3226673,2433008,-7590634,10257130,-10594174,6783808,-1259492,-4588830,9090026,-10520706,8805344,-4356408,-1594091,7160852,-10461242,10596453,-7067800,1655441,4349546,-9218047,10774368,-9437653,5441471,436396,-5888449,9891037,-10925081,8707049,-3834331,-1782764,6832725,-10001341,10654781,-7892046,3413737,2250334,-7135892,10018997,-10394303,7861212,-3062642,-2197928,6993305,-9817513,10041394,-7335549,2353239,3307030,-7868766,10089373,-9463703,6303689,-622121,-4857026,9304603,-10272222,8189643,-3829397,-1887298,7188453,-10145413,9875575,-6577747,1316452,4676155,-9177259,10907371,-8578268,4107582,1322562,-6336515,9818401,-10253194,7806019,-2987391,-2744016,7378854,-9842800,9485305,-6875617,2025065,2877097,-7400232,9847286,-9666416,6480812,-1349344,-3401109,7382801,-9297105,8859663,-6221036,948728,3988140,-7760929,9357162,-8517288,4848751,448711,-5544444,8617924,-9245707,7383617,-3439289,-2484345,7443049,-9678743,8658407,-4967069,299596,4869574,-8479287,9855317,-7535132,3409933,2219985,-6805787,9282911,-9229817,6306610,-1591629,-3356701,7578973,-9511696,8734825,-5453629,279082,4246471,-7363968,9031623,-8064890,4651614,-155968,-4241694,7367825,-8746028,7711640,-4306184,-149097,4785929,-7275503,8175899,-7128827,4078535,1052890,-5655362,7920978,-7652049,5591258,-2147855,-2609860,6369106,-8779270,7622010,-4136366,-808343,5115890,-7754143,8019356,-6195054,2659514,2248534,-6646531,8930978,-8054535,4904335,-311909,-3799476,7227748,-8417157,7542862,-3995361,-395851,4116880,-7221056,8042350,-6898753,3535498,724219,-4605983,6817794,-7512705,6241093,-3083428,-932166,4574702,-6515743,7042441,-5496993,2736991,1497509,-4704257,6986557,-6638121,4492649,-834513,-2883517,5737327,-7153293,5988772,-3303347,-534821,4597127,-6919522,6900974,-4686562,984684,2494808,-6095227,7239792,-6385977,3325807,462898,-3840583,6612597,-7300505,5605247,-1689827,-1796446,4285945,-5948429,6562012,-5200241,1808066,2154362,-5097138,6129753,-5504736,4148823,-1920280,-1391894,4399858,-5807487,5373652,-3459692,1166164,1622973,-3988273,5547288,-5098758,3211646,-163277,-2795024,4836792,-5246699,4483584,-2070054,-936533,4126100,-5543211,5276690,-3175302,125627,2449028,-5050019,6007224,-4858483,2193824,1170844,-3674648,5343047,-5958518,4104373,-1314205,-2178545,4730127,-5336121,4812692,-3108987,618299,2020883,-3896696,5026986,-4359825,2658713,-258195,-1549340,3401768,-4127153,3793462,-2492459,424340,1760798,-3549413,3688840,-3047924,1994783,-220752,-1893730,3244178,-3771980,2987428,-1456283,-1239252,3049096,-3839875,3235825,-2046593,-59839,1973140,-3942027,4229169,-3050255,892063,1511580,-3342338,4118967,-3952578,2314155,-251798,-2491607,3934432,-4193337,3388466,-1682010,-595577,2459247,-3632676,3521325,-2582729,1297933,426770,-1742733,2567100,-2896746,2196898,-1296732,-307215,1526639,-2027526,2309407,-1948720,1059394,215971,-1353298,2131669,-1942066,1485807,-742621,-472234,1823046,-2266304,2013530,-1012502,-385150,1643437,-2475380,2338839,-1593566,-43,1475830,-2497932,3152260,-2166629,674128,810634,-2289863,2836719,-2932996,1736207,-354312,-1031215,2199635,-2283879,2025591,-1128433,114484,873273,-1536215,1443022,-1429079,397910,-88468,-588662,422761,-893309,832090,-194279,136754,68259,-405011,245430,-627948,314163,-71872,-314616,482866,-542186,421451,148982,-616640,900535,-1006043,548958,-207573,-583941,1221034,-1544979,893027,-411769,-117621,1062900,-1854146,1806833,-957122,62165,732159,-1337057,1353696,-1234651,504138,248794,-755629,745593,-634145,727731,101396,-495114,720263,-280516,-99741,506417,-987756,583402,-140374,-175614,373841,-1089743,921334,-737713,-157388,690363,-853704,1017253,-773758,697873,-385953,-445793,648284,-1107606,1253147,-1077920,604333,-87660,-435100,831288,-1282244,1174863,-1088192,283011,514382,-1102482,1695761,-1410997,806942,205975,-836251,1627293,-1587764,890530,-2153,-788145,1453119,-1503437,1290437,-167972,-879169,1429525,-1926101,1415027,-550157,-868768,1835145,-2178283,1773537,-1263370,122356,1219091,-2261550,2396132,-1929201,846131,182692,-1290090,2031977,-2404244,1752738,-1109976,-142423,1172559,-2041682,2265761,-1616002,900328,-86733,-684563,1923434,-2214281,1817736,-770636,-377767,1364391,-2252806,2347075,-1507737,295539,867064,-1987230,2664946,-2080954,1129687,426858,-1905558,2647971,-2685771,1831314,-274801,-1568768,2784715,-3154562,2567854,-1790718,-639754,2098730,-3295495,3511268,-2633684,985234,906244,-2819148,3621260,-3439390,2077310,-734610,-1068361,2395725,-3306915,3053605,-2042092,581039,838056,-2414763,3205378,-3129091,1996749,-284599,-1427248,2679424,-3620373,3034184,-1740014,-433329,2346333,-3236190,3374311,-2863281,940542,1262091,-3295945,3765635,-3377435,1941505,-58773,-2040979,3742938,-4157612,3593337,-1576914,-1116760,3027037,-4180995,3866349,-3076332,876813,1476400,-3386304,4368260,-3984082,2435401,-436902,-1767248,3459938,-4204296,3499585,-1939724,140895,1735995,-3347074,4098259,-3586578,1994810],[0,0,0,0,0,4,-9,16,-29,39,-53,66,-82,99,-123,150,-181,218,-259,304,-356,418,-486,566,-655,762,-879,1003,-1138,1280,-1435,1607,-1798,2011,-2251,2518,-2812,3130,-3470,3835,-4229,4655,-5118,5628,-6184,6799,-7475,8220,-9036,9931,-10920,12022,-13247,14627,-16197,17996,-20076,22508,-25392,28870,-33136,38491,-45413,54693,-67735,87344,-120118,187624,-553807,535026,-108494,-271477,1158085,-1594968,1595034,-957013,138012,662020,-846352,935190,-721522,331977,-250654,350365,-711864,655829,-800807,587128,439378,-1452392,2639402,-3033336,2154121,-461043,-1387702,3405471,-4515775,4409047,-2772511,145864,2953235,-4750049,5314891,-4235740,2157291,710128,-3078745,4268396,-4684914,3390131,-1337639,-1277283,3000367,-3421164,2853397,-2055600,509760,1467442,-2275810,2231319,-1741278,818405,155148,-1561991,2231813,-2082793,1341395,-776128,-481528,2251977,-3519757,3249870,-2000010,27903,1333491,-3460934,5473445,-5691278,3441136,-265154,-3296685,6221045,-7168805,6302891,-3384851,-662676,4715748,-7358093,8516459,-6531711,2984978,1813242,-5844958,7497020,-7560714,5385112,-1331964,-3004731,5872687,-6866687,5834417,-3413799,-402345,3709440,-5431241,5668235,-4012283,2056265,1179242,-4095705,5871852,-4993432,2743881,-802566,-1616791,4468847,-6452869,6389651,-3531942,171885,3575648,-6185654,7771070,-7034538,3953110,977133,-5178228,8410447,-9853787,8364713,-3975809,-1917541,7330214,-10629702,11250483,-8055993,2596656,3465602,-8383540,11555887,-11193527,6967434,-684466,-5302463,8892321,-10276896,9238476,-5519903,-750792,7078285,-9909021,8820116,-5619550,2381460,1642681,-5827979,9144054,-8680901,5220906,-602689,-4219688,7237481,-8726312,8212363,-5329232,101215,5307426,-9617103,10563573,-8464815,4298719,1058030,-6680165,11086933,-12697413,9760838,-3658986,-2935094,9168935,-12692380,13253206,-9209693,2305373,4892588,-10395621,13416464,-12874375,8479606,-569502,-7067251,12391933,-13678967,10544756,-5057908,-1799752,8082625,-11482361,11218364,-8465020,3254672,3610543,-9222137,11071132,-9941278,6078226,-526371,-4798462,9428156,-11239861,9077420,-4422914,-1260550,6618549,-10492051,11512748,-9239813,4088511,2541224,-9093954,13089406,-12855765,9009276,-2332926,-4435254,10387883,-14477981,14584766,-9706010,856233,7580984,-12771389,15069722,-13867139,8299254,754383,-9861642,14817378,-14737050,11018996,-4492839,-3060272,9771878,-13989165,13527722,-8917694,1776420,5834875,-10862973,12779410,-11267021,6330289,530502,-7430012,11979954,-12557803,9975734,-4433473,-2186886,8775832,-13434423,13574977,-9407144,2455454,4346012,-10288318,14075740,-14300753,9690985,-1700175,-6620628,13146032,-15502416,14299975,-8573172,156684,8287834,-15335194,17170992,-14230845,6265857,2843062,-11022974,15510775,-16306743,12327309,-4635708,-4928627,12446290,-15853704,14629592,-9065532,1260909,7032619,-12839275,14814795,-12165906,6293492,1441398,-8513877,13181323,-13523605,10303880,-3934784,-3485783,10119684,-13969069,13487898,-9149487,1997142,5306869,-11770833,15203950,-14251270,8654031,-628498,-7998058,13876650,-16544748,14638945,-8002579,-1255339,10017082,-16164382,17073967,-13549738,5707683,3636559,-12011831,17045828,-16761957,11499410,-3381662,-6573625,13253466,-16681238,14804249,-8600019,374440,8396420,-13842515,15314549,-12015065,5872789,2481770,-9866184,14113164,-14188919,9805453,-2736195,-4627206,11116965,-14074012,13393840,-8428586,994061,6813615,-12548803,14873974,-12802965,7438994,768397,-8798272,14103846,-15903586,13034510,-6086799,-2454830,10859484,-15679025,16513614,-12531685,4437690,4884723,-12640036,16775229,-15956007,10582245,-1849316,-7080206,14197698,-16849585,14306903,-7887668,-961443,9146537,-14286281,15387496,-11655802,4518472,4081201,-10888267,14512098,-13466961,8809990,-1725579,-5933655,11559890,-13875728,12410540,-7203758,-465808,7845863,-12715720,14089798,-11587965,5575318,1924493,-9649641,14384775,-15153692,11424600,-4648909,-3897901,11193574,-15640036,15542914,-11107944,3260106,5601489,-13357200,16816359,-15102965,9118778,-837279,-7748395,14204555,-16262977,13286146,-6412425,-1704806,9932371,-14216562,14497631,-10637276,3339772,4198871,-10723912,13860109,-12875068,7807980,-549999,-6733655,11627968,-13091640,10834376,-5644851,-1175502,7857646,-12507816,13312127,-9805519,4008116,3228495,-9237283,13115768,-13132081,9545754,-3088005,-4810834,11347482,-14743749,13484959,-8755343,1574106,6105292,-12583880,15204364,-13100040,7584895,447569,-8362114,13717962,-14944237,11339757,-4673220,-2898845,9584681,-13536093,13561704,-9284043,1957720,5370979,-10596055,12644429,-11096821,6676955,80749,-7007333,11325379,-11791867,9134388,-3842029,-2514943,7999726,-11111438,11279185,-7983462,2667795,4228267,-9396898,11996515,-11221260,7166063,-1461105,-5457496,10688411,-13017879,11499812,-6898134,225543,6513451,-12063101,13611886,-10947045,5343062,1496543,-7839983,12716192,-13438313,9896470,-3613769,-3693497,9310705,-12379538,11771454,-7813767,1121883,5506890,-10356178,11574569,-9455370,4454234,1586562,-6369847,9968724,-10456922,7916286,-2621459,-2993774,7756758,-9717552,9133718,-6422835,1281748,4225331,-8429692,10126652,-9072826,5662157,-462762,-5219772,9428939,-10765862,9048805,-4932283,-240100,6028564,-10454987,11445678,-8710116,3839776,1730438,-7222253,10696587,-11155520,7968070,-2364081,-3773199,8446903,-10587406,9413715,-5868648,166573,4865678,-8482769,10062105,-7696917,3295717,1946112,-6265950,8418043,-8337881,5784291,-911590,-3609074,7024190,-8207832,7176710,-4182382,-197406,4706998,-7439307,7865931,-5979591,3246235,580767,-5016846,8332881,-8633965,6410234,-2478016,-1648420,5739520,-8143757,8782130,-6740663,2357778,2678639,-6566116,8688700,-8067425,5754255,-1183712,-3591778,7355615,-8900602,7543746,-3772684,-589151,4851946,-7358756,7910792,-6010451,2278754,2397023,-5793108,7049944,-6424194,4069438,-406341,-3326998,6031521,-6281988,4917279,-2504331,-701822,4035031,-6189054,6098006,-4268892,1579610,1870901,-4340627,5948222,-6294428,4436493,-1124319,-2022274,4735491,-6344988,6041497,-4102529,1297564,2166356,-5136749,6614284,-6191543,3721080,-363730,-2645196,5662248,-6296632,5288628,-2576257,-685996,3703545,-5250674,5820899,-3666295,1131683,2041054,-4029852,4445913,-4296399,2547148,649330,-3216624,4391609,-4117922,2580643,-632893,-1497688,3219150,-4107874,3774325,-2330591,208477,2052521,-3471202,4045472,-3533172,2071183,-97338,-1885671,3281078,-4153784,3658704,-2303461,212042,1807700,-3594342,4239626,-3673493,2100097,-150865,-2157959,3694475,-4259139,3248656,-1601577,-804252,2756075,-3431827,3662875,-2303995,331610,1534468,-2595939,3087488,-2209707,814904,621934,-2107686,2527407,-2180978,1018271,360288,-1567527,2336098,-1967453,1532502,-325992,-720076,1486978,-2137502,2021026,-1310561,206519,488985,-1519983,2184370,-1872494,1350986,-563288,-344354,1217563,-1481616,2013394,-1291970,943021,301221,-1024403,1756896,-1988747,1695250,-686906,-484737,1098971,-1546617,1405400,-802075,-157405,810987,-1124746,817984,-277543,-167860,800412,-894267,850734,-362656,-311169,1327684,-1221980,1167807,-331501,-321886,1067935,-1295610,1183810,-567718,-28502,659483,-1079706,1326563,-657409,598452,357605,-654630,739299,-727145,327753,-152655,-327848,286048,-169669,41281,-73510,42223,60466,27471,55291,167162,-199297,262102,-326366,325525,-73520,-211635,550197,-562453,1123794,-1215018,612541,282202,-1037310,1410781,-1638636,1501517,-964056,-349329,1201299,-2331477,2489907,-1721387,375216,1140032,-2117607,2105078,-2133639,1366257,354782,-1420757,2092239,-2117161,1525589,-580391,-718732,1603853,-2161435,1651212,-728650,-204116,1659397,-1762835,1626133,-1080165,-56555,594601,-1850888,1819522,-1947877,1225423,291407,-1205314,1820390,-2691869,2440422,-1455988,-6424,1545468,-2289255,2971452,-2758237,1443136,233160,-1831328,2891725,-3295271,3106044,-1693173,-443982,2428818,-3754164,3562460,-2724942,1123117,1237316,-2877984,3620956,-3193269,1947336,85543,-2123512,3071912,-3593633,2525404,-877495,-905442,2386973,-3263872,3160419,-1963201,40380,1806502,-3214942,3551135,-2875512,1399959,466114,-2252738,3370675,-3903060,2923361,-1176114,-1038420,2623200,-3904371,4152580,-3428448,1319308,1062070,-2988310,4702934,-4747267,3174530,-936742,-1474130,3789507,-4976434,4544178,-3192327,638252,2822919,-4665510,4926447,-4224765,1859196,516173,-2870282,4614559,-5012330,3241572,-551392,-1822059,3612849,-4664122,4118157,-2426617,-206720,2411509,-4409784,4704614,-3568930,1684567,1036584,-3025820,4643390,-4590919,3301621,-994524,-1442313,3497635,-4480993,4694807,-3637911,1210626,1575267,-4340246,5192614,-4729069,3130412,-919056,-2591749],[0,0,0,0,0,-1,2,-9,17,-30,42,-59,73,-91,109,-138,169,-211,259,-318,381,-450,528,-618,721,-840,975,-1132,1307,-1502,1710,-1939,2188,-2459,2757,-3087,3453,-3860,4306,-4790,5315,-5883,6498,-7159,7880,-8660,9508,-10433,11444,-12556,13770,-15108,16585,-18223,20051,-22100,24419,-27067,30130,-33718,37990,-43165,49573,-57715,68424,-83144,104763,-140846,328962,-1114626,1192997,-449601,-326685,1202824,-1631834,1844761,-1218864,193052,842548,-1422152,1758971,-727366,159120,776616,-1294713,956235,-68565,-806276,1322164,-1314104,1023230,516293,-2038399,3147720,-2887442,1870940,-221346,-1531139,3584538,-4351418,3699911,-1847842,-410770,2452694,-3895383,4060620,-3312965,1583959,85198,-1712559,2994007,-3470242,3162220,-1758434,701504,491353,-1630807,2549932,-3074422,2447686,-1401719,20436,1605810,-2882810,2671328,-2200127,572181,662093,-2283809,3456902,-3145184,1700395,1264490,-2934896,3748978,-3515408,2277830,-5729,-3144428,5404142,-5813505,4269835,-975882,-2345562,5616605,-6663810,6081012,-3479575,137600,3317357,-6366934,7327301,-5962013,2618234,699611,-3589178,5901740,-6251556,5405682,-2668982,-123237,3161198,-5115167,6047657,-4866458,2374111,161882,-2525789,4790935,-5747364,5130593,-2148341,-816322,3533056,-4863545,5439143,-4841733,1714155,2362731,-5532741,6496811,-5731230,3173124,645445,-5187456,7691505,-7749306,5258644,-1535128,-3167992,7000878,-9281739,8760739,-5198751,-83681,5619380,-8858782,9809652,-8050979,4339469,695292,-5829310,9298281,-9854755,7202550,-2687833,-1108156,4888370,-8029099,9257244,-7307731,2437385,2468514,-5161907,6851666,-7595527,6663934,-3111923,-1959539,6305553,-8305190,7500365,-4900264,905044,3563963,-7126676,9003121,-8016174,3976307,1596001,-6420259,9087346,-9351084,7045391,-2572456,-3904402,9379089,-11222747,9840753,-5933315,220431,6241551,-10957366,11879909,-9050916,3923219,1649212,-7022418,11155394,-12031777,8995001,-3296506,-2984707,7965102,-10737158,10857846,-7394460,2487417,2822186,-7101691,9932800,-10076725,6892948,-1608834,-3564774,7658861,-9298562,8984583,-6077992,305231,5223623,-9001061,9901903,-8018093,3580187,1862973,-7254050,10683669,-11235947,7730172,-1627325,-5892361,10982881,-12253578,10351511,-5933803,-41845,7776621,-13326717,14017826,-9920240,3642005,3010695,-8764746,12836455,-13805373,9643765,-2582103,-4901363,10019176,-12122837,11552741,-8303095,1930952,4719158,-10245776,12164841,-10666039,6419899,-508085,-5318074,9921845,-11585917,9720062,-4904537,-1010986,6399003,-10292594,11649147,-9774022,4042307,3356800,-9283884,12334071,-11462816,7608601,-1780751,-5606950,11613957,-14080259,11597210,-5769417,-1984258,8964103,-13712643,14429369,-11159380,4357053,4134034,-11560472,14989730,-13644984,9000839,-2160892,-5611079,11416546,-14738604,13310498,-7818476,829497,6716975,-11306098,13099194,-11514130,6499638,260249,-6847023,10901738,-12457955,9985291,-4952135,-1762877,7958280,-11529800,12063666,-9115961,2946000,4148281,-9893163,12705862,-11909128,7722146,-759791,-6654164,12104441,-14251825,11651594,-5428265,-2073051,9556540,-14501714,14811074,-10939210,3357470,4860982,-11656433,15178069,-14568210,9103288,-1432235,-6863797,13084251,-15251329,12926974,-7493504,-131019,7641298,-12691133,13870219,-11585782,5495215,1481873,-7852303,11908867,-12591141,9934121,-4253104,-2336688,8538906,-11839838,11686300,-8199110,2671177,4398307,-9797463,12753444,-11668677,6760886,-77604,-7110760,11906565,-13643860,10791329,-4752760,-2735586,10106873,-14159231,13872440,-9921279,2419369,5726064,-12112588,15075777,-13812236,8187138,-536707,-7413573,13414011,-15170974,12350374,-6668203,-1344374,8515105,-13097832,13809991,-10475828,4478369,2420982,-8957536,12358421,-12508631,8820522,-2849796,-3558604,9306111,-12301439,11542885,-7481463,1433273,5128864,-9973643,12304774,-10765008,5854825,1066785,-7216365,11858286,-12870688,9998692,-4141007,-3283624,9851165,-13596523,13253444,-8678131,1614924,6055275,-11912028,14432156,-12925497,7241876,538829,-8274083,13344045,-14455630,11362027,-5740896,-2064124,8924507,-13153705,13270603,-9903026,3769605,3288040,-9267377,12121442,-11779476,8132868,-2643284,-3891180,9445837,-11578287,10398540,-6277652,749158,4988268,-9436280,11377763,-9993430,4995585,1239301,-6976297,10948479,-11730721,8546339,-3180041,-3386302,8980842,-12284315,11932497,-7719549,769911,6096733,-11129689,12953843,-11204337,5641118,1206313,-8049627,12521868,-13097333,10206929,-3989089,-2970062,9364475,-12484459,11839035,-8495388,2850278,3986434,-9330592,11623895,-10338129,6259613,-1011439,-4279684,9076644,-10770739,8931860,-5127804,-395940,5517278,-9033152,9734482,-7739517,3557665,1733647,-6481427,9873777,-10217617,6960980,-1881302,-3808303,8442794,-10946232,10074339,-6178581,-93868,5898000,-10212449,12051399,-9836273,4684586,2571474,-8111549,11262458,-11467874,8542751,-3069547,-3304858,9060680,-11716540,10268173,-6758697,1410586,4452492,-8628952,10610069,-9389181,5622734,81000,-5205011,8171662,-9144649,7521963,-3885388,-383997,5254092,-8161136,8713632,-6736932,2584492,1823051,-6255773,8278313,-8444841,5669200,-1467880,-3453569,6932227,-9160914,8494265,-4518410,-584954,5589755,-8510096,9588026,-8180206,3792366,2459007,-7298893,9795191,-9417333,6527827,-2008143,-3294385,8189109,-9998925,9131085,-5328213,457762,4496695,-7770239,8811920,-7361946,4220139,460873,-4706068,7041386,-7660975,5979423,-2853251,-988632,4679256,-6900843,6657158,-4504760,1868247,1717046,-4768485,7216041,-6488220,3575034,-36782,-2854604,5336395,-7096416,6531036,-3453554,-905643,4986763,-7437787,7213080,-5814677,2269747,1930516,-6193438,8348721,-7804656,4974307,-849913,-3491005,6581420,-7780376,6895005,-4061922,-354713,4412416,-6834476,7053407,-5458595,2554807,763882,-4345081,6242035,-6339269,4247861,-1668697,-1219452,3703378,-5068010,5145548,-3377185,807945,1813379,-3633766,4758564,-4593892,2874688,-141718,-2547400,4573845,-5030881,4384913,-2344268,-842381,3686217,-5266479,5355777,-4107981,1443664,2079853,-4584867,5841240,-5716991,3320394,-295856,-2930479,5263732,-6169642,5003741,-2443514,-724117,3123064,-4944101,5358713,-4309314,1674976,862626,-3621778,4288336,-4141838,2876123,-897644,-919648,2633738,-3801886,3241558,-1918162,542188,1218835,-2430949,2962693,-2734129,1689308,-145043,-1372347,2816455,-3120076,2228606,-893002,-847551,2180000,-3181699,3504206,-2162476,506192,1492509,-3336476,3992630,-3805751,2301278,138145,-2442469,3779049,-3930382,3097649,-1535169,-675626,2575444,-3598068,3504574,-2495229,743073,1102563,-2255183,2863170,-2590306,1741797,-116526,-799198,1701312,-1867267,1566432,-1025823,114888,804836,-1137611,1308002,-1004277,462072,-13199,-638908,983795,-1116383,716130,-268223,-368027,795215,-1152742,1300279,-857722,96675,874485,-1328991,2096748,-1501358,634292,159446,-1434864,1867152,-2071064,1504398,-511757,-871804,1576254,-2081474,1874329,-969560,92666,680391,-1350193,1375294,-1001016,414671,-114578,-599819,538878,-287860,340776,144344,-188362,-276687,401208,-579889,486334,-214489,-70008,469105,-759100,618431,-512602,156716,58316,-367346,804448,-427007,337068,-38051,-30164,-72337,382679,328249,-361681,89793,-482402,359893,-362226,-10500,-2746,-378569,344671,-303046,-25615,271736,-192407,77915,155103,-398773,209514,-362587,285546,144438,-996091,1161020,-1082840,458057,170841,-878582,1592692,-1927204,1483218,-406933,-415993,1599456,-2384358,2112759,-1681280,166276,928522,-1766406,2261069,-2048580,1209481,-225218,-1025352,1577789,-1829356,1519108,-668875,-182134,1043868,-1308974,1407070,-1242804,517594,507142,-1015783,1363935,-1360249,1068551,-666680,-463859,1283567,-1754389,1751552,-851212,11296,1046552,-2074652,2436042,-2182034,1515785,96502,-1808238,3151801,-3217904,2259432,-835591,-734814,2516587,-3673365,3292263,-2217115,242500,1346033,-3057534,3624285,-3309988,2177376,-51577,-1869924,2964105,-3281237,2955578,-1021685,-459697,1887913,-2726795,2603699,-1835230,863474,551738,-2071100,2582652,-2559692,1619772,-290770,-1084329,2452360,-3101512,2685411,-1568264,89931,1922915,-3447841,3463753,-2780603,1294340,675730,-2414236,3989867,-4048339,2997604,-1008390,-1529581,3814800,-4809584,4326307,-2625722,83847,2265687,-4200613,4966474,-4399644,2116561,552046,-2962460,4302505,-4351150,3326132,-1628760,-1070110,3293319,-4223829,3725531,-2694995,846516,1411730,-3234352,3873969,-3764218,2299730,-101002,-1957265,3196007,-3822702,3001929,-1577138,-429677,2674601,-3993724,4149992,-3035481,1052130,1176747,-3373549,4724172,-4669925,3267353,-578444,-2020580,4522246,-5393614],[0,0,0,0,0,-6,14,-19,22,-21,19,-14,13,-13,11,-14,18,-19,18,-14,8,3,-14,24,-37,52,-72,97,-128,165,-209,258,-311,370,-436,509,-592,686,-790,910,-1039,1183,-1340,1512,-1695,1897,-2114,2346,-2590,2851,-3124,3410,-3708,4016,-4326,4635,-4921,5166,-5327,5354,-5143,4545,-3279,818,3925,-13390,34119,-89982,438452,490119,-1475405,1784162,-1749176,1109386,171423,-1609549,2297423,-2345139,2166220,-752209,-539155,1750311,-2210649,1573357,-931922,-49089,864577,-658979,440296,265902,-360536,569006,-519696,-303718,1157445,-1709691,1430026,-878755,-477010,984213,-1597391,2048165,-1632234,827670,115148,-583323,1346296,-1262274,1086448,-1024506,1002359,-1006358,374820,482650,-1033456,1902614,-2351377,2315118,-1689324,169924,1540943,-2808811,3485738,-3320519,1752365,390790,-2359275,2945514,-3179011,2469699,-1072313,-1067153,2572559,-2754272,1512460,-77175,-622079,1407582,-1814263,1142821,-117260,-1288297,1995170,-2159322,984492,14695,-1145419,2001865,-1989948,1484563,-984337,338644,909680,-2111183,2367746,-1967423,1874951,-865572,-77368,1301156,-2590302,3188709,-3405124,2729791,-1038314,-1221873,3062283,-3935045,4273909,-3831374,1547689,1708219,-4268612,4804003,-4229160,2797501,-682829,-1718582,4337734,-4351860,2870051,-561423,-1386839,2687061,-3362740,2703795,-510675,-1514728,2319556,-2918094,2413029,-1417013,-66170,2220926,-3380744,3639366,-2374318,722224,1102877,-2486470,3070319,-3238180,3370972,-1704894,-870176,2180853,-2959774,3261286,-3934160,4051335,-1321619,-2427958,5020953,-5291966,4365786,-3169006,1311155,1886208,-5143379,6883817,-5784677,2852632,681137,-3435028,5012922,-5283168,4337289,-1341959,-1755510,4235252,-4967762,3627735,-1593600,-135908,2482944,-4363763,4566144,-2424965,-470070,2298574,-3461428,4105020,-3410128,1398933,1685328,-3472591,3834042,-3702068,3423092,-1948308,-510872,2857012,-4427917,5051664,-4323113,2787633,50952,-2973789,4919922,-6273598,6048583,-3816297,195847,3696654,-6321193,6576074,-5349301,2948824,143716,-4126851,6606820,-6411886,4281752,-1207686,-2144928,4626343,-5813243,5015725,-2766921,-429596,3950878,-6080270,5560251,-2667003,-521897,2910665,-4137172,5227463,-5029461,2517667,1614252,-4308811,4707508,-4422525,3663688,-2519852,-790400,4307150,-5767008,5529743,-4133953,2125659,57289,-3230445,5892475,-7116512,5752128,-2867744,-925747,4467786,-6622077,7386568,-6034599,2809037,1620572,-5071914,6812687,-6751595,5342869,-1939798,-2282500,6336339,-7641194,5790730,-2610047,-641003,3548557,-5776384,6183550,-4586317,537186,3313919,-5385139,5750664,-4596944,2085715,941339,-3756414,6238554,-6344231,4226253,-1130605,-2085512,4479167,-5659978,6030837,-4947278,2020312,1661748,-5017268,7013154,-6813218,5409057,-2551182,-1404638,4858065,-6905453,7606882,-6076962,2495243,1806594,-5940674,7700897,-7452598,5162902,-1257611,-3174607,6710672,-7891050,6285517,-3125470,-627275,4509299,-7260047,7004345,-4502044,820721,3013942,-5304678,6502682,-5716265,2672748,1008962,-4603795,6246215,-6081825,4664915,-1706362,-1810801,5018020,-6677922,6569587,-4533453,1262295,2238645,-5150412,6958932,-7030903,5386538,-1849998,-2401069,5304512,-7620347,7219891,-5551488,1923372,2508071,-6306291,8011435,-7613527,4830329,-920791,-3549373,6725489,-8118098,6493181,-3428513,-1004790,4751690,-6936950,6917496,-4648862,886907,3025164,-5967223,6769783,-5767987,2762587,863849,-4582612,6550559,-6507176,4850351,-1454412,-2348972,5041961,-6786675,6610176,-4071287,714004,2609444,-5581733,7575416,-6818037,4221664,-826234,-2747808,5739009,-7632170,7243073,-4912983,1171587,3067360,-6485528,8212505,-7703894,4674627,-577690,-4007083,7106784,-8221937,6834107,-3001806,-1420695,5141004,-7094558,7010350,-4908812,914618,3147296,-6033208,7369689,-5918395,2662286,1127342,-4664776,6573670,-6536384,4201205,-1340629,-2206959,5564092,-7081424,6382441,-3540217,324776,2904746,-6018287,6892005,-6319243,3666507,-394338,-3047867,5957455,-7646945,6608601,-4178802,430973,3203632,-6543934,7864369,-7069497,4190519,187313,-4113206,6726229,-7606071,6505791,-3111952,-1452396,5080473,-7381270,7244568,-4736925,637281,3148558,-5612982,6818974,-5629415,2903088,711516,-4710419,6564396,-6192395,3873744,-1271630,-2592380,5344454,-6364662,5617121,-3048935,37274,3314005,-5824806,6857524,-5346096,2558873,211053,-3068363,5896897,-7157408,6175875,-3229487,-434647,3823126,-5619188,7133695,-6104366,3492465,628974,-4366915,6607912,-7364181,5753296,-2278845,-1546406,4781474,-6495862,6598140,-4650306,1002731,3147544,-5639388,6384374,-5201381,2572471,1350609,-4288349,6034628,-5741191,3791500,-710257,-2636814,5518717,-6308126,4809774,-2027012,-331565,3060215,-5578719,6363090,-5054241,2255130,1084319,-3592665,5550710,-6128977,4731117,-2753702,-641336,4082982,-6045144,6630878,-5130402,2338955,644265,-3809734,6099456,-6865347,5207165,-1833748,-1251818,4295570,-6293722,6045722,-3950699,699421,2853117,-4880277,6036032,-4895004,2327516,1205948,-4013932,5176385,-4657737,3178045,-549754,-2587599,4856235,-5468829,4209808,-1711762,-852529,3039761,-5014824,5162397,-4355124,1658441,1128975,-3729006,5267612,-5004436,3628992,-2009991,-990689,3311525,-5290714,5443415,-3950507,1663026,918278,-3396220,5435840,-5723929,3899829,-1341694,-1707392,3640351,-5570964,5658713,-3418588,109387,2984996,-4475504,4586182,-4041194,2140407,738153,-3558592,4996510,-4584285,2244474,44068,-2305298,3720258,-4407073,3779344,-1664095,-1184415,3450680,-4679367,4267026,-2628647,674758,997786,-3280278,4435842,-4267920,2697029,-685302,-1178946,3143904,-4388632,4305032,-3157761,885781,1302983,-3032527,4319002,-4434235,3547305,-917788,-1562282,3343021,-4739579,4352321,-2519580,343533,2072405,-3710228,4116708,-3385468,1637100,711172,-2753781,3764342,-3502709,2301203,-125729,-1809960,3466565,-3468638,2479865,-1070031,-1197554,2653352,-3517339,3117910,-2266899,325626,1809135,-3055407,3417696,-2874796,1791131,-453707,-1659215,2724846,-3421637,3034013,-1876684,197515,1026486,-2334076,3315093,-3555294,2613279,-676052,-1234828,2720261,-3403829,3226100,-2214106,595699,1655541,-3006307,3676175,-2918058,1121245,608476,-1895658,2929010,-2753868,1533557,48681,-1611745,2502078,-2356266,1608291,-407995,-1089905,2487152,-2443489,1840138,-868655,-499245,1478606,-2442391,2408221,-2028603,716633,661977,-1556893,1883715,-2139861,2263660,-1103034,-6262,1044862,-1626767,2333763,-2085058,1305637,-124205,-686773,1567425,-2124644,2165896,-1519338,446271,939807,-1762476,2282291,-1941957,947484,195149,-1429088,1846839,-1781020,853405,101805,-1109211,1457995,-1426231,895063,142574,-1246535,1594292,-1330194,1337733,-387891,-577279,1481695,-1646420,1397834,-618346,-97501,877003,-1256558,1371069,-915925,736306,-21049,-368770,715830,-1199429,1236999,-858689,532578,-201006,-375466,765326,-1238852,1211721,-839321,224213,171659,-791650,1080665,-1163430,740683,-255025,-511839,438215,-1005224,294480,-270684,-147978,252563,-585640,230304,184974,-440008,628629,-285044,-75197,492795,-764731,982479,-641844,200295,236278,-902580,1098617,-763996,190088,-33799,-354453,305645,-494169,372082,-210390,-152844,68146,129792,-462136,279697,-239543,28789,407699,-620904,661045,-365227,120452,284327,-415080,763139,-592411,629260,-324668,36248,-80623,-198003,584504,-766542,551486,-657769,544762,-229086,-5088,633287,-1000813,1203785,-964420,700201,222722,-886043,1223174,-1033001,1086857,-567526,-495279,1007571,-1210960,883700,-416772,-46262,875018,-1042979,985210,-360253,-380767,865951,-1236466,1110155,-424129,-436396,1433870,-1405535,1246119,-735720,174674,464413,-1196461,1456622,-1498857,867688,-420308,-695841,1507028,-1750231,1678813,-1251577,516301,344405,-1172594,1609068,-1750419,1363103,-485841,-101291,1275775,-1784160,1997167,-1412210,474379,440024,-1204824,2005974,-1975087,1323109,-475283,-810708,1973611,-2086342,1699025,-310128,-705967,1547091,-2115343,1935994,-1271941,44323,1354938,-2134181,2463342,-1758262,653162,908303,-1928087,2138200,-2318391,1633150,-468370,-876034,1717404,-2851622,2180818,-1572619,473583,977184,-1986539,2669278,-2642595,1426464,-498149,-908836,2013498,-2558891,2360164,-1681608,807714,1142666,-2309924,2796313,-2567000,1558718,-353769,-1426440,2541764,-2931154,2060368,-547749,-903174,1963280,-2726220,2589146,-1647295,-515170,2055075,-2655887,2981482,-2152315],[0,0,0,0,0,6,-14,24,-38,56,-74,89,-108,132,-162,197,-238,293,-351,422,-501,590,-693,809,-940,1086,-1252,1434,-1636,1858,-2106,2378,-2683,3020,-3398,3809,-4262,4756,-5292,5875,-6511,7209,-7973,8813,-9733,10738,-11836,13041,-14360,15810,-17413,19197,-21186,23415,-25933,28794,-32071,35863,-40308,45602,-52027,60004,-70198,83698,-102454,130319,-176358,269917,-848632,859912,-251061,-726720,1389681,-2285467,2407465,-1440887,47201,1228594,-1898707,2180521,-2288743,1059754,-308730,-499610,943381,-1092010,1021621,-664950,742376,-682266,969647,-587204,-367,886817,-1425533,2034185,-1990005,1816886,-63331,-1390058,2264104,-2607612,2329540,-997419,-708009,1682606,-2353796,1619790,-529194,-608355,1529363,-1893696,1194418,241951,-1452543,1977924,-1637916,955337,263671,-1795727,2826522,-2963462,1983107,-635566,-1306484,2646411,-3033298,2603567,-992866,534483,538431,-1796225,2842628,-2677072,1753014,-992346,487040,224359,-1734621,2898412,-3062490,2398721,-1494633,-72350,1785031,-2989880,3975360,-3401067,2182413,46105,-2439036,3882478,-3480781,1887553,-115350,-1344913,2702969,-3062261,2365103,-496254,-1769119,2995266,-3749821,2899886,-403826,-2248898,3821573,-3969029,3442735,-2068866,-774666,3637961,-4927132,4181861,-2586151,882767,948221,-3039846,4226527,-4273481,2921354,-1269945,44946,1547073,-3496212,4063047,-3780593,2980352,-1035587,-929447,3416430,-4868509,4997416,-3147259,810481,1961335,-4090053,4833107,-4175908,2606401,-325919,-2569776,5106287,-4756042,3029674,-491926,-1701107,3852103,-5432433,4885142,-1841395,-2604556,5071358,-5567837,3998614,-2292235,155233,3517072,-6250707,6559435,-4119916,805322,2442121,-4234823,5369297,-5300331,3783614,-1842254,-1056582,3902255,-5212802,5452346,-4706121,3070335,-147836,-3266974,5596615,-5938209,4679508,-3031181,196236,3034005,-5506365,5847811,-4438788,2443694,604338,-3543119,5983323,-6467464,4092877,-221855,-3602449,5644517,-6393735,5130281,-1912501,-2119736,5443671,-7082325,6573849,-3595094,-795749,4773288,-7322367,7012016,-5102702,1927603,1687817,-5460553,7198129,-6849151,4847345,-1643869,-1819190,4663458,-6507631,6929010,-5305796,2207664,1856290,-5299543,6792104,-6055497,4311154,-2510265,-729960,4578993,-7259314,7209592,-4230901,1246252,1758102,-4494003,7006307,-7257022,4351177,409259,-4580279,6549317,-6879737,5518011,-2223820,-2499443,6328956,-8181766,6868009,-3451567,-1222567,4947834,-7946474,8318515,-6151061,2055502,3058280,-6551164,8205244,-7560620,5540684,-2064392,-3223534,7137238,-8570878,7581985,-4346993,1041328,2510356,-6013122,8227822,-7926025,4844066,-1009579,-2901057,5634469,-7182423,6933295,-5184259,1199552,3403191,-6817246,7744782,-6432271,3238865,622675,-4546375,7554391,-8318795,5707398,-1181559,-3935375,6884975,-8555249,7249352,-3618292,-1042263,5700254,-8430465,8412727,-6128734,1901183,3267658,-7158742,9302736,-8427565,5390510,-666017,-4466007,7999322,-9081959,7639099,-4306520,87779,4598662,-7522288,8771549,-7091349,4107020,-371375,-3880011,6885840,-8222369,7292692,-4201387,-219697,4396892,-7336491,8308054,-6813222,3109390,1492895,-5820706,8176424,-7992683,5521554,-1193268,-3915240,7438458,-8839373,7270975,-3283948,-1410585,6043348,-8809985,8999065,-5973070,1656137,3676561,-8055110,9588914,-8360796,4803832,72140,-4705333,8269756,-9255822,7477545,-3882162,-726933,5238236,-7939983,8578211,-7240224,3362135,937422,-4869735,7510229,-8334715,6752845,-3072056,-1165071,5145973,-7685628,8248598,-6260514,2289094,2120526,-6172447,8102978,-7655986,4955342,-557575,-4360756,7831371,-8568015,6673142,-3079754,-1824241,6479088,-8884442,8629115,-5636016,816047,4486028,-8329734,9644554,-8092053,4044638,992329,-5801474,9003914,-9658668,7520857,-2866900,-2122785,6404208,-9041476,8698435,-6663060,2505157,1872820,-6004993,8285967,-8380369,6048493,-2117724,-2410847,6219595,-7802012,7653644,-5763331,1480049,3365160,-6814478,8316313,-7206455,4103299,-159572,-4706528,7918252,-8445368,6554223,-2219941,-2504534,6514084,-8874641,8076539,-5035350,429878,4732389,-7754504,9381470,-7695602,3246865,2045626,-6371766,8706110,-8975460,6464101,-2150657,-3080371,6790037,-8687271,8172009,-5590615,1117877,3212069,-6407230,8360997,-7516287,5145365,-1205445,-3384064,6027413,-7673892,6764797,-4277442,419775,3503392,-6219997,7481470,-6374567,3552097,907268,-4844280,7387102,-7382073,5088591,-1565805,-2561353,6411291,-8553609,7490730,-3608743,-875200,4914145,-7756189,8363846,-6534801,2621181,2571262,-6541319,8614345,-8139945,5557566,-924635,-3410969,6781444,-8390963,7606899,-4510766,-17283,4180842,-6805569,7428904,-6434232,3776808,109227,-3686345,6282465,-6772627,5841418,-3151138,-388374,4263864,-6084832,6357782,-4917137,2423772,1000876,-4797187,6691393,-6877499,4112173,-471007,-2791355,5768462,-7097874,5996066,-3271005,-1112661,4648964,-7556690,7273505,-5103749,1366435,2669396,-5969976,7807953,-7495821,4247475,-156036,-3879638,6839105,-7736128,6411879,-3321518,-945967,4235625,-6492210,6713456,-5399214,2629224,1069454,-4221637,5754730,-5408397,4526306,-2271652,-767511,3822455,-5551344,5211086,-3950115,1394710,1201551,-4069661,5758291,-5401157,3146173,-226189,-3081585,5233975,-5557153,4373536,-2309010,-1055834,4003644,-6206720,5763731,-3847485,713290,2747880,-5596231,6905298,-5692987,2968399,990992,-3768069,5757072,-6357399,5343539,-1745879,-1881642,4787235,-5713256,5214186,-3897158,1484382,1246774,-4347824,5684504,-4846533,3122467,-577822,-1611944,3250272,-4541178,4455198,-3024099,664026,2101366,-3543848,4035955,-3380272,2107909,210045,-2717884,4276307,-4628828,3105434,-1047732,-1322592,3424197,-4848413,4689042,-2996014,-200977,3005641,-4775852,5380830,-4383793,1924480,1232216,-4125102,5112691,-5269505,3538815,-859766,-1982123,4391099,-5169617,4496784,-2819807,607045,2276283,-3792383,4440999,-3784859,1773359,-329562,-1656810,3045360,-3657479,2914595,-1743654,-132841,1320407,-2758967,3078952,-2441699,1179254,506120,-1953140,3011743,-2783507,2018150,-439512,-1283141,2657872,-3291395,3186404,-1135731,-751808,2255651,-3355614,3934697,-2897199,1032851,1754081,-3625313,4075282,-3603877,2091292,-165904,-2026007,3879450,-3828198,3262383,-1284507,-680824,2202017,-2942003,3037675,-2289875,1219766,790413,-1766871,2283393,-1864045,1549239,-936712,-353077,1238098,-1911335,1525266,-1228853,440817,304053,-1225168,1633106,-1643501,868624,-7553,-889011,1610713,-1915134,1286665,-366149,-671839,1596304,-2440265,2104137,-1481271,98445,1529895,-2608626,3148719,-2250177,1015333,702939,-1896401,2732012,-2544180,1573993,-544240,-1094105,1762548,-2150132,1920105,-1022426,45790,960075,-1110967,1414585,-733181,661513,185810,-561726,525253,-328939,133246,-352251,60313,376064,-507995,369717,-149624,-59376,259731,-117298,458229,-200207,32172,398611,-668961,882403,-970685,843970,146734,-478915,1133387,-1449606,1346372,-721173,-181757,708269,-1608641,1633194,-1190539,527042,361660,-1266571,1188390,-1187652,794406,68067,-600521,703911,-662679,189758,265390,-657933,612092,-153391,-348622,922163,-615269,706251,-330980,-30923,524672,-1064294,996061,-679327,435928,178002,-1230619,1052932,-821290,590284,-766255,-165659,614331,-713716,977778,-868811,615924,-380515,128219,731551,-875321,1033242,-864352,360895,-48592,-830785,878047,-1034366,456795,-244430,-637092,1216192,-1152251,767800,4708,-788714,1332095,-1488196,934396,355301,-782787,1635769,-1302941,1452755,-372567,-701894,1867528,-2457817,1895840,-1009589,-46314,1164338,-1939987,2619832,-1749146,688193,293344,-1241437,1715007,-1732016,1630930,-578062,-49097,1144742,-1627898,1998061,-1244723,527358,-208795,-874421,1449938,-1821200,1332933,-477585,-308812,1284998,-1534002,1932627,-1068418,95153,876753,-1914035,2107484,-1470905,988728,764794,-2045601,2516296,-2419069,1579598,-289734,-1645174,2859395,-3258805,2581217,-1353666,-708341,2308149,-3229078,3014522,-2329772,607192,622310,-2301239,3040600,-3153045,1880639,-554900,-1057859,2133611,-2882595,2663513,-1352940,149737,1177932,-2081984,2736890,-2348365,1136983,414883,-1357793,2105609,-2490776,2216646,-1109708,-517293,2188522,-2990068,2793367,-1659646,587393,1391635,-2998644,3745866,-3047692,1558622,438270,-2473590,3267994,-3788500,2891401,-1129002,-1152429,3057413,-4173237,4047687,-2433937,628814,1805224,-3175802,4305544,-3550644,1916239,12950,-2092448,3368337,-3601338,3196948,-1595646,-388028,2290949,-3275254,3272183,-2749998],[0,0,0,0,0,2,1,-7,13,-25,36,-51,67,-83,105,-132,162,-202,244,-297,358,-425,502,-592,698,-818,955,-1111,1284,-1470,1671,-1893,2137,-2411,2713,-3052,3428,-3846,4297,-4790,5318,-5891,6509,-7187,7924,-8733,9613,-10580,11637,-12792,14053,-15438,16960,-18647,20526,-22628,25000,-27699,30794,-34384,38598,-43618,49705,-57245,66825,-79371,96329,-119808,260208,-1127005,877951,-621589,-12466,699363,-1206851,1750814,-1678885,847986,-21266,-587754,1005566,-799619,561266,-454890,159045,-505975,819677,-735187,260791,393140,-1182784,2327110,-2907041,2588514,-1055668,-978823,2804603,-4006768,4205594,-3246788,1251598,1540756,-3677468,4805712,-4276386,2618295,158687,-2091979,3658109,-3772097,2894782,-1294799,-844205,2579649,-2871038,2450177,-1004590,-306281,1339419,-1896922,2079970,-1469724,261093,881210,-1737515,2351647,-2286234,1142150,376583,-952584,2010618,-3086761,3390424,-2344153,466121,1585606,-3049762,4664620,-5357456,4251830,-997405,-2630952,5418972,-7170967,6595038,-4250350,530178,3754728,-6584201,7863886,-6935479,3697169,823190,-5037480,7261589,-6717288,4871253,-1764505,-2331448,5264073,-6065159,5370813,-3443806,486877,3143345,-5401539,5712642,-3686850,1362381,1065807,-3756194,5928759,-5491801,3149825,-286506,-2070360,4169191,-5784156,5766615,-4202306,297600,2893391,-5734600,7280653,-7179462,4968263,-729521,-4004978,7244001,-9449900,8700588,-5472916,-62375,5599919,-9907233,10799332,-8316606,3292552,2225119,-6704935,9383668,-9906606,7421786,-2024043,-3742903,7798899,-8935370,7879295,-5261500,1295111,4515462,-8953149,8994311,-5796820,1419728,2200167,-5356553,7586874,-7739326,5259733,-527232,-4197665,7167006,-7835958,6855607,-4063489,236096,4228152,-8131666,9823295,-8379538,4554115,296955,-5560997,10045250,-11886850,10263072,-4409621,-2525865,8319046,-11570806,12277292,-9348438,2972671,4060550,-9493488,11961132,-11467663,7984017,-1693736,-5555064,10821563,-12508357,10210027,-5042614,-1389684,7298977,-11176195,11201239,-7825124,2730683,3539720,-8717197,11435966,-9748666,5048339,366341,-5115212,8703192,-10594122,8922317,-4753790,-947578,6265639,-10364688,11544018,-9380147,4807169,1666974,-8350206,12796693,-13529103,9938161,-2941315,-4054410,9633137,-13019161,13743871,-10455375,2815104,5860914,-12040773,14004550,-12592150,8267183,-1382821,-6807454,13116761,-14866154,11358516,-4990930,-1774323,8372007,-12936417,12887104,-9222964,2261877,4984023,-10582457,12038403,-10413440,6329157,368294,-6499600,11010696,-12229312,9608410,-4484872,-1403674,7255183,-12314461,13436484,-10184694,3353408,3925123,-9675784,13146631,-13110271,10250124,-3230284,-5165440,11773382,-14917171,13450934,-8734790,1334761,6607656,-12848597,16048025,-13949159,7932794,1030516,-9458021,14209431,-15307251,12180644,-5187934,-3367655,11107835,-14915120,13696059,-8648044,1611002,5938021,-11723036,13812321,-11439606,5972059,1049827,-7938660,12313725,-13082845,9476750,-3805145,-3377638,9418453,-13108695,13088947,-9096787,2350378,4996660,-11109092,14164034,-13411771,8830566,-1218924,-6803831,12919606,-15616640,13959532,-8316577,61025,8518482,-14674192,16676783,-13307027,6832699,2289206,-10371438,15653592,-16080904,11658349,-3722952,-5134566,12135024,-15343682,14016378,-8783485,405593,7231143,-13096634,14457043,-11478873,5353050,2212601,-8936940,13072870,-13527229,9490867,-2919886,-4440705,10461651,-13301066,12856387,-8352837,1401165,5990241,-11954366,14477156,-12727978,7465944,135623,-7680789,13432205,-15390940,12488900,-6811144,-1355700,9391489,-14708591,15761120,-12393222,5033973,3389380,-11351303,15684782,-15336954,10439390,-2416698,-5853972,12505089,-15642505,13685905,-7761192,-609163,8257288,-13571060,14427285,-11022445,4422149,3543689,-10300077,13681724,-13022349,8439940,-1597735,-5587519,11342750,-13476970,11781643,-6975786,-163875,7213295,-12480494,13886266,-11281164,5765705,1422447,-8819426,13309354,-14523641,11368691,-5037031,-2900388,10146644,-15014631,15021046,-10875412,3303087,4445896,-11841850,15759861,-14642450,9249026,-1294937,-6899754,12754919,-15346562,12893778,-6674863,-1130024,8960448,-13500217,13904520,-10245905,3513461,4419217,-10077023,12965052,-12058095,7555991,-1095367,-6110952,11297562,-12762638,10300075,-5527185,-1381622,7639800,-11878656,12858313,-9926215,4373941,2571758,-8923335,12814347,-12946021,9195952,-3235734,-3722863,9933408,-13699602,13292033,-8785992,1946711,5264907,-11106914,14188342,-12632613,7523982,17100,-7095056,12345974,-13992702,11161882,-4602111,-2757330,8954691,-12392554,12513843,-9063617,2464419,5110681,-10219230,12086530,-10477250,5678916,452214,-6450061,10881460,-11410403,8804228,-3834588,-2413772,8164254,-11088369,10711629,-7825776,2658971,3705561,-9104381,12016068,-10919997,7112483,-1344796,-4731527,9933741,-12554949,11147824,-6776726,831389,5756158,-10633518,13074016,-10913574,5360144,1301845,-7164509,10765758,-12031284,9717962,-4034402,-3243817,8655771,-11370630,10695137,-7010797,1063094,4981712,-9419718,11035231,-9105902,4383575,1514456,-6686191,9767938,-9798112,7128315,-2788921,-3027613,7801987,-10107969,9319952,-5895803,802685,4062606,-8259567,10045956,-8663934,5334158,-595996,-5046861,8866960,-10491762,8562533,-4677181,-424975,5348539,-9079076,10954453,-8864484,4081173,1848182,-6549644,9414760,-9998009,7752280,-2576667,-3454808,8020538,-9821040,9059506,-4845465,483169,4276524,-7969301,8961106,-7359263,2864482,2024728,-5970564,8119209,-7814191,5700777,-1185358,-3687233,7332506,-7944874,6597706,-3792580,114944,3934539,-7927103,8463942,-6271948,2694600,1201082,-4374912,7057521,-8266953,6721818,-2819190,-1628369,5382768,-7640969,7913513,-6266136,2842241,1905877,-5887031,8319232,-7834742,5350910,-1009772,-3103136,6350128,-7466951,7181305,-4058828,-593311,4422400,-6718339,7123764,-5542421,2112456,2134217,-5305102,6729394,-6023117,3388560,23295,-3506583,5566095,-6365671,5004930,-2149274,-1107251,4267014,-5871811,5987156,-4281249,1369186,1631515,-4120813,5805393,-6026814,4267208,-1219615,-1769530,4391669,-6004761,5674757,-4283528,1292277,1878258,-4580815,5813163,-5460495,3614072,-1012791,-2456134,4732817,-6058410,4914185,-2351581,-569516,3083024,-4719921,5192411,-3757768,857417,2445346,-4332461,4344297,-3814478,1795376,528780,-2713271,4331680,-4353745,2933700,-379907,-1700779,3423931,-4092024,3714419,-2115164,114876,2106702,-3512279,3662884,-3159109,1769672,-318885,-1600146,3320808,-3914383,3559271,-1960235,22428,1583781,-3184452,3994264,-3802217,1955216,-145249,-1739670,3160277,-3389727,2781135,-1625988,-629018,2404782,-3376154,2971243,-1747187,-55051,1377771,-2204651,2753623,-1999829,644399,901492,-2003939,2695248,-2105216,1098736,602348,-1647552,2295030,-2185562,1727321,-119438,-1119662,1793780,-2267396,2101236,-1291438,428135,789619,-1592479,1681173,-1848375,1332812,-675397,-309996,992344,-1612589,1666027,-1424910,702583,-206450,-695804,1169922,-1775116,1294434,-442707,-268782,768329,-995467,1152705,-609116,-253889,832121,-849356,754343,-479566,-490674,802965,-1101928,352173,-193083,-782791,1148102,-1189921,841893,-244776,-335245,1278092,-1509986,1528360,-919513,-254108,727843,-964720,936258,-754966,378130,239239,-515469,297011,-464490,-158776,41395,-466902,415057,-202006,217986,418157,-77139,505146,-399792,-141447,226959,-406554,826067,-589289,585327,-130509,-388449,654505,-862405,1062089,-1034381,313810,324441,-1003708,1663261,-1857324,1761405,-717846,-321506,1315234,-2340773,2288119,-2113212,715180,977124,-1855738,2251866,-1817081,1201034,-110287,-1354483,2220758,-2283888,1343371,-117597,-936876,1858675,-2216729,1300109,-438754,-801394,1567736,-2244593,2011038,-1202727,-35463,1392187,-2232504,2057109,-1880505,1204578,92887,-1585861,2099616,-3013832,2148020,-1450085,-57374,1589288,-2409780,2882948,-2651443,1628836,37360,-2148166,2822317,-3572700,3025374,-1366131,-310540,2420684,-3468500,3386548,-2601460,1024637,900988,-2643721,3769883,-3153470,1691667,58888,-1833070,3325319,-3435000,2520421,-618530,-1296376,2788695,-3505856,3050965,-1736712,-148896,2131241,-3355150,3429069,-2954737,1324507,401553,-2116524,3336452,-4149852,3138542,-1539983,-962138,2943627,-4035968,4048815,-2922204,1249936,1003117,-3052038,4421496,-4003728,3157218,-1149319,-1441676,3677048,-4580247,4181153,-2578957,656917,2117481,-4035985,4825293,-4117655,1732230,710104,-3324404,4613883,-4479929,3101201,-413910,-2198319,4124931,-4634030,3942974,-1964775,-465593,2766455,-4352146,4868797,-3623847,1646240,809763,-3250561,4724455,-4996713,3621722,-1095562,-1979331,4172955,-5070199,4676991,-3319989,629311,2176005,-4151130,5474974,-4758029,3282741,-387892],[0,0,0,0,0,-5,7,-11,10,-6,3,2,-10,12,-15,21,-28,40,-58,82,-107,139,-169,203,-246,296,-355,428,-517,619,-732,859,-991,1138,-1298,1475,-1678,1906,-2163,2453,-2767,3115,-3490,3899,-4338,4818,-5337,5900,-6515,7187,-7917,8712,-9568,10500,-11504,12591,-13756,15009,-16348,17771,-19251,20747,-22151,23233,-23466,21539,-13717,-14312,173804,541907,-1227884,1644305,-1000467,261175,531134,-1125092,1710309,-1692182,765434,279304,-1044845,1209613,-693820,-216754,789714,-1433212,753826,308047,-996448,2111574,-1840086,1428725,180883,-2135544,3188731,-3775082,2719941,-791059,-1443328,3376309,-4534134,4198277,-2976621,334713,1782344,-3561580,4555313,-4004760,2387784,-296775,-1322697,2656293,-3535524,3244902,-2089183,563417,636332,-1579484,2306482,-2535365,1977458,-1029275,-289387,1351477,-2710064,2859423,-1878649,207897,1606838,-2607346,3062995,-2834835,1236143,1159738,-3661840,4847698,-4331623,2160987,252772,-3056124,5629404,-6680034,5026394,-2053041,-2077061,5575965,-7771919,7356916,-4805568,998650,2995656,-6371756,7859001,-7342714,4092758,-96603,-3543263,5996835,-6968236,5702663,-3593727,244587,2532208,-5066379,6541137,-5570291,3327686,179358,-2729781,4586178,-6011287,5456178,-2793992,-771703,4220854,-5610210,5759738,-4466926,1758372,2325347,-5902561,7284667,-6487581,3580514,270610,-4516403,8058282,-8973408,6900642,-2907726,-2421930,7240382,-10234757,10245253,-7147998,1154863,5103684,-9473767,10613419,-8921170,4868603,-290212,-4332200,8688470,-10064233,8658807,-4041897,-899642,4387807,-7096087,8787469,-8216041,4002521,1455814,-6200489,7709044,-7177849,5784757,-2738359,-1819524,6266830,-8623166,7626544,-4493593,188361,3782473,-7251330,8998237,-7814308,4380030,830279,-6550245,10064328,-10918069,8167736,-2773315,-3671148,10109376,-13059252,11374014,-6451916,128056,6300232,-11508810,13503782,-10761765,4665643,1772065,-7476085,11367838,-12413946,10077270,-4550756,-2546491,8385819,-11754123,11902917,-8495268,3436555,3147434,-8032008,10984399,-10959979,7424681,-1593403,-5013898,9131501,-10019167,8789672,-5639089,491704,5412959,-9923918,11567726,-9514700,4581988,1909508,-8372591,12308818,-12848942,9203600,-2822107,-5673311,12288401,-15122211,12384490,-6866361,-253774,7007056,-13376288,15811042,-12927521,5616223,2479986,-9030943,13099773,-14334492,11693571,-4832763,-3890827,10336631,-13254696,12851312,-9409829,3217446,4447671,-10691923,13208526,-11694470,7143139,-780661,-5472008,9991798,-11694672,10739478,-5754132,-858463,6822087,-10798948,11821050,-10297024,4837830,2624208,-10156445,14011288,-12766244,8369503,-1666023,-5599387,12308026,-15383545,13704577,-7141102,-1698959,9248691,-14281695,15566553,-12274567,5494823,3148977,-11052132,15687129,-15717800,10814323,-3119881,-5131511,11851738,-15308682,14454364,-9050353,1130364,6564230,-12036643,13778202,-12162082,6712472,245477,-7197533,11861692,-13044931,10787884,-5181305,-1802554,8398343,-12460379,12858720,-9421509,3147714,4507697,-10853127,14198486,-13184044,8419853,-1029179,-7022903,13340945,-15860008,13394067,-6955633,-1689273,9873126,-15491550,16574356,-12508268,4713485,4796471,-12141499,16459289,-16102129,10833674,-2500050,-6388672,13221728,-16321162,14407748,-8534645,568356,7457440,-13216856,14830956,-12298465,6385952,1411740,-8509714,12978107,-13606083,10182764,-4696761,-2828705,9438062,-12848816,12797673,-9141850,2478451,4921365,-10868077,13670954,-12522175,7343198,42330,-7562711,13326970,-15150442,12369587,-5897316,-2762910,10473499,-15341214,15684327,-11278764,3700773,5246926,-12771676,16185746,-15222232,9735648,-1148642,-7513165,13934252,-16292478,13755678,-7322839,-714531,8648497,-13754101,14945015,-11609625,5245453,2642008,-9410091,13189232,-13416908,9463792,-3361851,-4304106,10195767,-13054013,12357103,-8000107,1291620,5663844,-11266215,13186115,-11660817,6475745,983259,-8043770,12910025,-14459018,11003101,-4434720,-3554597,10888654,-14815808,14765528,-10344682,2492081,6299455,-12721473,15846856,-14303793,8659286,-381737,-8175176,14069310,-16186652,12539549,-6517424,-1544994,9157956,-13765767,14470840,-10547141,4266747,3275853,-9660341,13277659,-12612177,8427542,-2187197,-4362741,9895721,-12623074,11236035,-6901715,230457,5996509,-10621589,12203073,-10240651,5162607,1627585,-7768361,12273516,-12840754,9724635,-3273814,-4171872,10092719,-13281768,12765413,-8469071,1407441,6306317,-12477409,14573177,-12532815,7114119,593305,-8244555,13111979,-14450962,11085993,-5477869,-2204084,9751351,-13753321,13172358,-8626697,2852390,3771342,-9479442,12700126,-11708417,7094478,-588206,-5194225,9267792,-11056600,9801447,-5484847,-486575,6108849,-10048753,11062360,-8514806,3715723,2400546,-7302482,10768286,-11191831,7917032,-2179976,-4191800,9473954,-11730824,11004825,-6858135,569826,6251862,-11375632,12931701,-10816810,5974548,1554679,-8268625,12494853,-12558778,9380146,-3486776,-2845973,9024995,-12380040,11626405,-7691290,1307849,4740903,-9157564,11060417,-9891346,5748890,-205562,-5175403,8867425,-10203830,8133276,-3837660,-1075007,5491762,-8696704,9195288,-7008648,2606286,2392293,-6884157,9249226,-8869147,5917769,-949986,-4032530,7764075,-9952958,9491949,-5116231,-692270,5955839,-9238127,10289030,-8615886,4578740,1786944,-7694825,10982044,-10492554,7461869,-2328420,-3213423,8045944,-10759994,10076945,-6160059,619191,4583607,-8226757,9178573,-7727469,4352334,292655,-4979479,8297313,-8030843,6168760,-2454215,-1221768,4899237,-7555974,7226471,-5078359,883542,2536220,-5274145,7373416,-7207744,4674642,18785,-4237401,6755850,-7300827,6349779,-3813419,-448629,5007180,-8312492,8392870,-6326273,2264817,2214821,-6360759,8626525,-8684373,6164105,-1687695,-3728812,7304810,-8624392,7097720,-4137283,161591,3958906,-7303176,8070117,-6093781,2730478,938897,-3994377,6304978,-6919140,4657925,-1721894,-1811922,4476972,-5623057,5375982,-3626509,675396,2397435,-4272105,5657878,-4935285,2458814,117732,-3277822,4804114,-5491431,4950941,-2509578,-1207209,4249419,-6004120,6202020,-4224581,1564995,2016117,-5049556,6364575,-6187796,3718720,-591011,-2899191,5360526,-6404415,6055451,-3038536,-307500,3837953,-5535008,5587431,-4344718,2019995,806902,-3632759,4828284,-4385072,2976976,-348394,-1552854,3042225,-3712051,3414240,-2185331,-65658,1889671,-3208896,3364130,-2473854,1512811,215123,-2053979,3064816,-3349977,2767282,-898088,-1148983,2681241,-3565793,3818698,-2452866,624920,1980079,-3844453,4214990,-3691983,2501714,-135013,-2635739,3944988,-4460520,3523189,-1800186,-459024,2738508,-3838966,3982402,-2919832,848952,1510065,-2474892,3332022,-2702271,1729575,-365098,-999664,1771894,-2042351,1505969,-815344,-53001,809884,-1149641,1609256,-1171480,413239,378289,-1378730,1280067,-1238741,1231829,-258621,-530472,1353957,-1768006,1718286,-1002665,74637,999253,-1769802,2242729,-1767140,1252227,107955,-1280304,2125429,-2206179,1656859,-879163,-522444,1702743,-1821998,1746073,-1263497,242429,618456,-1040534,1170959,-1226013,465717,365057,-723914,430615,-313929,-278406,-115459,-387368,208335,268317,-255157,557948,-415618,17464,-31629,-181130,580359,-695442,360120,43769,-111279,132047,-566093,60182,-266995,237129,4550,198351,-285162,313258,126765,-250286,359711,-561482,160137,-37114,43341,-9951,-413581,98331,106428,-17820,22197,67849,-467204,279548,-242409,190783,212260,-959489,1389412,-1381260,975625,248841,-978868,1848438,-1978918,1841325,-786861,-329999,1657549,-2306870,2385024,-1553164,272286,912309,-1766027,2322748,-1939406,1361754,-153100,-844388,1534979,-1835665,1198033,-698112,-336799,951933,-1581222,1176152,-798762,390754,637747,-1128382,1710002,-1246530,957629,-450531,-839711,1533245,-1997999,1892428,-889867,-85434,1155120,-2199715,2784185,-2171543,1368098,350049,-2101337,3208817,-3560447,2553973,-896236,-1073586,2430402,-3531053,3625913,-2321527,575035,1595310,-3155848,3752964,-3499909,1740009,148076,-2182789,2970399,-3087326,2608913,-978268,-692547,2272937,-2979386,2623583,-1441248,418849,1134222,-2332574,2667705,-2519348,1676851,-122625,-1709626,2446906,-2897642,2571297,-1102370,-297975,2005499,-3366911,3925061,-2817279,1172389,1209721,-3110461,4142817,-4378580,3109804,-714373,-1737895,3484440,-4745067,4229396,-2541346,-49627,2130392,-4059223,4722050,-4271370,2498369,431488,-3249120,4576421,-4418262,3193319,-1172210,-1452545,3340824,-4406079,3876354,-2144569,75382,2134930,-3375625,3679067,-3273185,1817563,382590,-2415762,3579420,-4201423,3232033,-1537930,-594980,3071171,-4556448,4575792,-3202806,917007,1504541,-3908127,4706393,-4955652,3312902,-406768,-2408977,4535421],[0,0,0,0,0,7,-17,29,-43,55,-70,80,-95,112,-134,163,-202,246,-296,347,-407,469,-543,622,-714,822,-939,1069,-1209,1364,-1531,1712,-1909,2130,-2371,2640,-2930,3248,-3594,3967,-4374,4816,-5295,5815,-6388,7008,-7695,8447,-9278,10206,-11235,12390,-13694,15166,-16855,18801,-21071,23758,-26993,30962,-35937,42332,-50826,62562,-79659,106505,-153888,258677,-887945,443907,266905,-1199156,2180722,-2293091,1820020,-397667,-921083,2198636,-2579778,2218544,-1325016,67578,1423424,-1751490,1825561,-871586,-42915,785949,-1210373,232293,360235,-876020,994702,-766973,339550,718942,-1896562,2432200,-1943743,633733,439946,-1226812,2220988,-2337081,1819022,-1078666,277252,592943,-1427311,1808168,-1956013,1692585,-1759885,709375,120173,-1218254,2322532,-2715071,2715825,-2105623,454517,1098548,-2698105,3694568,-3419522,2075813,126068,-2263402,3501465,-2989856,1894959,-570086,-1020405,2784320,-2977245,2027291,-60493,-1789270,2606683,-2651646,2033086,-667815,-1371952,2971687,-3473398,2616193,-1474442,-900374,2601758,-3594451,3490389,-2568857,1213115,223955,-2693845,3974015,-3986921,3056012,-2066371,129873,1337739,-2857070,3957074,-4472797,3997681,-1885477,-1179191,4053571,-5206156,4986310,-3791281,1922973,1496220,-4609558,5915274,-4503264,2541065,101851,-2184585,4295703,-4647285,3325695,-409651,-1970398,3413250,-4369325,3690185,-1578175,-1265387,3610431,-4782782,4228947,-2802589,208229,2599140,-5228652,5804588,-4459431,1966147,1526043,-3531266,4378046,-4112118,3735834,-2903387,364139,2324440,-4668701,4764762,-4350118,4000560,-2200955,-1809547,5649797,-6961844,5382255,-2891138,292833,2262672,-4794446,6385766,-5710632,2510696,1235952,-4216006,5551479,-5207267,3624622,-947599,-2051563,4763164,-6098272,4610340,-1922354,-1700696,4572684,-6139731,6099662,-3340632,-1232504,4804517,-6323250,6076166,-4768441,1878518,1950159,-5237360,6458677,-5570186,4089485,-2136543,-632196,4143172,-6468971,7399835,-5896872,3470185,642166,-4103504,6907082,-7736990,6297053,-3585521,-295104,4750824,-7724133,8060130,-5689898,1840882,1491526,-5050768,7372277,-7381162,4756536,-1061548,-3361584,6593367,-8005614,6101858,-2609548,-1724857,6189835,-8319813,7913444,-4493618,-750157,5242128,-7151002,7493385,-6158078,3454611,1225461,-5718664,8134463,-7398289,5059963,-2540045,-794406,4857904,-8058435,7931825,-6146428,2625077,1284380,-4728263,7777900,-8656472,6802181,-2936200,-1567340,5658021,-7686880,8159072,-6090203,2540698,1958849,-6462910,8384156,-7735842,5249242,-1363410,-3142553,7210630,-9113353,7087851,-2402272,-2703194,6227688,-7540608,6849524,-4938166,255781,4643250,-7903207,8598022,-6285343,2397386,1935875,-5654269,8195316,-8225824,6181379,-2034103,-3067757,6696922,-8389110,8076315,-5839878,2017408,2601789,-6436836,8847506,-8371526,5975083,-1803611,-2352728,6573990,-8682356,8217619,-5850672,1861558,2921298,-6999200,9216189,-8145701,4925707,20098,-4511541,8072352,-9017090,7028872,-2479216,-2295917,6662096,-9115553,8135673,-5185394,-102086,4893391,-7969975,8848506,-7095386,3169479,2010438,-6661355,9084962,-8844456,6244684,-1789366,-3152692,7110740,-9343638,8310723,-5656874,1304516,3611923,-7456874,8927932,-8498532,5638967,-1636427,-3234581,7496069,-9017862,8348857,-5527200,898862,3645214,-7657665,9350293,-8358462,4667351,23529,-5057849,8195738,-8970139,6870592,-2587980,-2530346,6789293,-8720250,8169076,-4817487,-204902,4856322,-8096709,9052194,-7050456,2792238,2216094,-6682387,8719067,-8849713,5788329,-1179412,-3803074,7422129,-9245262,8255735,-5185638,283159,4071869,-7725416,9192083,-8333779,5103380,-452711,-4207352,7468741,-8885630,8175438,-4629950,401361,4434349,-7767710,9077309,-7580002,3868726,589688,-5559799,8251920,-8904496,6772158,-2525822,-2745259,6962773,-8896869,8048683,-4653763,68410,5198304,-8322445,8846632,-6788355,2630469,2538099,-6644295,9114595,-8561245,5313233,-649979,-3963592,7486869,-9067297,8098881,-4566933,-190029,4474661,-7646763,8827701,-7929883,4208085,314521,-4566272,7502744,-8804409,7795614,-3999326,-291807,4583702,-7638567,8370589,-7216774,3731640,995251,-5440594,8060185,-8455930,6227849,-2216805,-2697648,6331741,-8222697,7572993,-4522402,-3833,4541850,-7682735,8316330,-5949867,2028950,2458038,-6299918,8324670,-8030218,4522292,-173779,-4373304,7436129,-8666984,7038930,-3181292,-984859,4433898,-7763378,8446446,-7265395,3106698,1487417,-5041884,7207258,-7911296,6657274,-3321289,-838951,5062000,-7439817,7732508,-6105674,2774309,1273676,-4836699,7491698,-7924437,5758905,-1678406,-2570710,6153814,-7185740,6705384,-4177641,181097,4426963,-7312652,7403725,-5450026,1712854,2331031,-6139211,7763898,-6729662,4133965,11300,-3893012,6749181,-8198098,6685960,-2734940,-1230207,5079289,-6887955,7520214,-6084279,2396246,1380858,-5320522,7013806,-7018295,5594634,-2018439,-1588037,4634550,-6608797,6929919,-5609090,1926723,1557108,-4841277,6537105,-6488525,4731553,-1402973,-2340944,5769239,-7145029,6032113,-3329977,-296517,3856367,-5879638,6120179,-4990783,2041484,2283819,-5304324,6793905,-5635781,2889235,-155075,-3297604,6054216,-7131701,5727853,-2041731,-1961579,4408072,-6055234,6120596,-4591207,1783305,2049179,-5130918,6360721,-5927379,3975550,-1480012,-1641800,4253833,-5872441,5900664,-4096299,1407466,1558619,-4088940,5583174,-5906104,4388168,-409647,-2896802,4540632,-4956827,4994959,-3299808,156075,3639418,-5684673,5296440,-3554454,1142630,1141335,-3985947,5570906,-5332558,2983983,782591,-3431012,5272626,-5574475,3872404,-1646290,-1302800,4303051,-5745656,5796737,-3330398,236860,2254855,-4036309,4925303,-5070417,3552312,-593433,-2250305,3811931,-5018043,4651410,-3248558,994210,1567921,-3733084,4647731,-4421142,3122158,-582957,-1512847,3550506,-4534203,4196637,-2233196,-16430,2501966,-4093695,3952911,-3356779,1398897,1084927,-3243598,4532997,-3806260,2063555,632931,-2581377,4396649,-4387082,3200504,-838673,-1895224,3351212,-4031686,3743759,-2154434,460277,1684846,-3421850,4231164,-3652550,1757084,57071,-1461115,2677037,-3535480,3424967,-2294001,233259,1754493,-2498104,3410209,-2996872,2213361,-667241,-1255464,2901528,-3474193,2684956,-1462145,260331,1338501,-2608969,3022597,-2398075,768485,1135178,-2510042,3045372,-2428832,1547524,304904,-2037318,3058326,-2800836,1909901,-268589,-1435843,2230266,-3255621,2627783,-1393788,-573488,1982399,-2726778,2802203,-2477441,1240553,403569,-1728201,2334434,-2516111,1849466,-1029339,-61881,912805,-1724305,2388974,-2205304,1699530,-347521,-764620,1493859,-2076449,1839186,-1350374,496325,781498,-1657718,1636093,-1601833,773803,145406,-1348249,1580378,-1597968,999091,181425,-878709,1482608,-1188913,1024301,-132436,-1175194,1677458,-2362983,1296367,-218609,-496195,1030583,-2098803,1676234,-1061912,288990,601214,-1323657,1038408,-1180282,815340,-576886,-197923,464249,-803323,978728,-1101644,714181,-531220,-100432,277364,-924414,877709,-865139,883718,-546068,-182239,852754,-841898,869989,-433576,-164322,285553,-622962,384090,-159320,32544,-17976,-101461,116687,158036,-556835,581647,-422595,140482,579953,-801237,844479,-673488,262416,69123,-639929,599540,-538927,407121,276334,-345887,281046,-332193,18324,290170,-43512,126613,218929,-423228,685744,-618267,449543,93913,-673694,1056370,-817364,738884,-326593,-169733,734325,-1146685,1182749,-750744,300378,357405,-593383,942509,-963698,1050455,-643284,495095,-46099,-697152,775821,-1050938,999364,-725571,285332,397714,-972165,1227073,-1162369,390475,86258,-613590,1105986,-1287297,734599,41110,-731008,1159957,-1453287,906888,56855,-918263,1495156,-1636475,1237204,-779154,-438362,1525956,-2129120,1954553,-1319357,434894,825201,-1857047,2205716,-1996174,1208613,-182828,-817170,1867348,-2138170,1946474,-1146458,403192,945405,-1327772,2052329,-1979382,1280766,-315110,-479078,1373441,-1814228,1770769,-1463728,442984,659523,-1625388,2146766,-1912194,938965,344691,-1207078,2288907,-2777712,1645173,85012,-1173944,2459966,-2544894,2084104,-961309,-658608,2183246,-2871762,2608092,-2025635,470743,1632271,-2201802,3049470,-2692011,1869022,-147824,-1425475,2753458,-3372058,2779748,-1645340,75749,1443979,-2704674,2969735,-2890587,1452593,-89370,-1817940,2492877,-2755232,2367917,-1423491,-159968,1504033,-2466097,3038503,-2386597,1412454,494378,-2110769,3146739,-3012514,2196009,-294490,-1794122,3032062,-3308742,2885715,-1384775,-790356,2777707,-3476454,3122120],[0,0,0,0,0,4,0,-4,15,-29,43,-62,80,-102,126,-156,193,-240,297,-365,443,-533,638,-760,896,-1052,1233,-1437,1664,-1914,2196,-2509,2859,-3248,3682,-4162,4693,-5280,5923,-6622,7389,-8225,9139,-10140,11236,-12430,13739,-15163,16718,-18415,20270,-22303,24545,-27023,29772,-32835,36262,-40118,44500,-49518,55334,-62173,70342,-80293,92689,-108538,129296,-156388,283756,-1312233,1347765,-916608,97249,977499,-1921653,2186945,-2115887,1308599,120802,-1494686,1854544,-1901974,1457276,-668163,49407,434870,-776915,902534,-699555,699966,-1021526,1257743,-1296167,525858,343164,-1366926,1710135,-1857205,1962294,-896825,-369422,1753526,-2376597,1822176,-1401040,177383,1117094,-1481818,1199017,-658308,-568898,1165182,-1361814,698310,130946,-1711722,2510526,-1890805,995483,528434,-2077683,3093772,-2947323,2049325,-451351,-1036873,2654982,-3362607,2937770,-1115187,62746,535694,-1297375,2127920,-2409997,1453897,-604456,211328,54556,-946955,1686027,-1977676,2214691,-1367376,403814,631958,-2038821,2383971,-2015145,1318660,-480098,-977443,2269407,-2752296,1445664,138375,-1599794,2089687,-2108014,1402173,361648,-2089479,3077308,-3310224,2292931,210771,-2887405,4944953,-4688519,2846797,-910002,-1330372,3591585,-5240271,4544887,-2422620,138547,1674559,-2521005,3590461,-3992465,2671992,-1097253,-34068,1479464,-2692319,3569630,-3040341,1874679,-357530,-963015,2305526,-3208687,3220129,-2303410,464022,1419142,-2603577,3148896,-2443100,1745931,-305347,-1459668,3378280,-4434349,2919618,170875,-2956818,3867260,-3942378,3715698,-1525384,-2207886,5377638,-6056593,3468773,-885094,-1657517,3348982,-4934554,5275339,-3595048,1056771,2217587,-4073303,4819879,-4075190,2901900,-1657712,-686284,2619998,-4364169,4173291,-3148413,1211516,422280,-2429436,3704815,-3517336,2231256,-1152639,323320,1008198,-2593100,3464782,-2716960,1208792,714988,-2348440,3525780,-4154292,2826866,648601,-3715817,5147546,-4702142,2951156,64941,-3683459,5753131,-6154094,4297906,-1748826,-1974372,5346432,-6933318,5993333,-3288513,241831,2525553,-4940403,6340594,-5898987,3804798,-655158,-2985848,5269579,-6138137,4955038,-2743664,184654,2195275,-4411025,5260687,-4290135,1905884,429935,-1283411,2767779,-4374732,4912491,-3195698,335811,2629286,-3788001,4689770,-4490243,2703556,737519,-4345149,6235675,-5587620,3236318,152476,-3309763,6401108,-6658921,5082343,-1798595,-2352815,5333880,-7261573,6669863,-4528377,1255982,3242845,-6787055,7800768,-6694729,3763000,-537576,-3420740,6340175,-7682834,6165396,-2630105,-883263,2884115,-4679343,5527716,-5410742,3262383,-256102,-2666526,4387100,-5033449,4453898,-2866569,273113,2625076,-5030497,5499492,-4217365,1731361,1837335,-4736820,5726568,-5768412,3364745,513242,-3847256,6408469,-6853936,4915285,-1513919,-2366138,5732911,-7642745,6790356,-4468162,423467,3825480,-7219217,8554477,-6538203,3185430,597710,-4552432,7181005,-7772851,5842881,-2628311,-1303463,4485444,-6469100,6718478,-4877706,2425696,991529,-3904896,5645406,-6021375,4646734,-1930198,-1236420,3860831,-5413291,5610689,-4225149,1092151,2198364,-5260815,6260710,-5612310,2956926,840380,-4410097,6762078,-6776967,5195173,-1539408,-2816594,6428526,-8021650,7379854,-4076692,-181765,4451593,-7559217,8440569,-7004519,3062921,1329213,-5473378,7909477,-8043818,5603473,-2216761,-2000897,5431377,-7176667,6988203,-4929386,1548485,1992554,-4689643,6048941,-5964919,4128840,-1356263,-1891761,4228564,-5775791,5538275,-3493354,502815,2874022,-5208795,6152314,-4919165,2714241,926549,-4665520,6818077,-6901816,4610757,-961847,-3394187,6732313,-8221985,6927565,-3543041,-803496,5220698,-7973568,8678738,-6438734,2125040,2401072,-6280985,8512136,-7724293,5497090,-1449020,-3156511,6372459,-7656386,6989480,-4313310,683770,3084219,-5765167,6511736,-6044063,3595316,-516005,-2862983,5525749,-5719196,4979374,-2950047,10226,3236445,-5611424,6275753,-4682095,1954115,1570472,-4425892,6596304,-6341892,4134552,-672514,-3266363,6465368,-7608216,6591964,-2957215,-1473941,5368698,-7622220,8031372,-6163490,2163556,2757589,-6572008,8487415,-7746779,4473163,-451035,-3828299,6539582,-7762168,6479990,-3917803,-112952,3820988,-6497817,6675537,-5613845,2740523,205567,-3104912,5572053,-5886564,4556952,-2167844,-913157,3532520,-5383612,5334685,-3690550,1235134,1853461,-4659229,6309971,-5645008,2972329,476909,-3535433,5823677,-6849990,5838760,-2503694,-1957140,5693402,-7490666,7031586,-5156550,1084282,3072051,-6812169,8307118,-7289227,4105815,368976,-4451635,6856038,-7423261,6118021,-3164849,-825508,4225085,-6384778,6186168,-4645226,2229228,807510,-3951282,5743230,-5179406,3875450,-1462804,-961655,3679995,-5447108,5156739,-2881336,327659,2339211,-4055484,5328577,-4850973,2735359,669179,-3721528,5485339,-6050400,4562294,-1375693,-2014799,4834602,-6936289,6483602,-3983011,523404,3733289,-6178474,7112763,-6239871,3321427,323916,-4538774,6732787,-6847060,4994841,-1833013,-1629653,4284746,-5661235,5533675,-3941801,1596897,1478310,-4150693,4959820,-4113847,2837751,-851829,-1161281,3720906,-5101149,4215981,-2016534,-332478,2041357,-3438770,4421231,-3697554,1621772,806524,-3680351,4838754,-4407827,3431068,-967648,-1676033,4490313,-5978803,5309831,-2428510,-581428,3086621,-5544915,6211890,-5203778,1980578,2074981,-5089053,5901877,-5099543,4071547,-1267366,-1761079,5046975,-6025910,4506519,-1927682,101467,1613994,-3623883,4828655,-4369127,2002930,629966,-2316955,3244693,-3669341,2731475,-1743530,-234538,2061579,-3633336,3511393,-2232253,136152,913303,-2622829,3645471,-3846973,2312029,248629,-2444537,3863809,-4148319,3901388,-2285116,-543280,3307586,-5165736,5359351,-3519781,1066239,1790390,-4161577,5242333,-4908080,3168311,-410601,-2488739,4508504,-4646805,3583576,-2178069,-23275,2183658,-3547269,3901327,-2858689,1230916,644625,-1779691,2730915,-2966696,2523329,-548020,-1212459,1958987,-2027818,1750186,-1532078,462057,968929,-2302491,2862628,-2051530,948724,299305,-1353592,2479835,-3328528,3124577,-977843,-1250203,3073768,-3456422,3316116,-2362859,800449,1430154,-3709206,4220059,-3545928,1552483,279516,-2142044,3309790,-3695256,3243782,-1200701,-826782,2217629,-3160968,2560391,-1761924,828244,771075,-1637705,1990200,-1608325,916705,69490,-557907,981967,-1562916,1293025,-311950,-544524,1224049,-1240126,1208574,-1039900,450603,584117,-1351951,2159189,-1422408,1229371,44642,-853583,1849903,-2300708,2217446,-1307675,-233871,1639237,-2495399,2838846,-2338204,849081,561953,-1851296,2640388,-2698491,1575053,-364762,-719719,1763723,-2353964,1818598,-1003805,267258,873870,-1216100,1088162,-800423,297856,257385,-944726,620034,-415470,61471,363424,-561085,396666,-411104,315294,78740,-312428,620182,-470442,436530,-509098,219824,440620,-815124,1095688,-860446,834808,-203217,-397362,1067824,-1145220,1571475,-846030,90338,863718,-1613869,1758870,-1139726,505103,175523,-649333,1064902,-901063,888052,152747,-494238,607881,-520295,59277,251803,-460072,297393,-419049,7582,539292,-660502,657058,-474646,-28713,438352,-1152553,1115797,-670257,269057,126763,-541070,688895,-1070554,741912,-180650,59971,355028,-723733,627640,-558937,633098,-335490,84803,123427,-164392,751826,-644219,393772,-194304,-282337,437443,-766667,299923,46150,-517090,338724,-764399,312029,73658,-530915,977175,-1030616,709380,340697,-947069,1755554,-1320661,1086479,-289978,-603830,1673241,-2524642,2076512,-920145,13805,1095506,-1555201,2144688,-1405497,951581,386736,-1050718,1867782,-1671470,1333433,-366501,-211470,979923,-1177088,1270606,-1110155,299568,488220,-762045,1028165,-1205009,654476,-129277,-375564,1103467,-1105542,1136324,-597527,-94034,1302105,-1580703,1541892,-1228059,422339,824094,-1899022,2351753,-2139352,934571,124411,-1505933,2644379,-2909420,2173053,-1144047,-532073,2071312,-2827694,2848539,-2176295,756032,920548,-1712268,2779701,-2452759,1405371,-110608,-1332899,2112846,-2244538,1764210,-1165877,-126424,1151825,-1968380,1898208,-1682707,719235,370251,-1757564,1964169,-1798607,1495911,-413012,-830157,2083434,-2688707,2347945,-1161061,-212205,1840719,-2663678,2964411,-2604914,1028349,645980,-2556912,3069689,-3362881,2166319,-869161,-1103210,2660531,-3759339,3679810,-2199495,239772,1788800,-3136170,3675121,-2876947,1295270,102470,-2123138,2992738,-3089709,2425715,-1025883,-783458,2460581,-2905663,2400962],[0,0,0,0,0,-8,12,-21,24,-31,33,-38,41,-49,55,-71,82,-98,117,-136,157,-184,210,-244,276,-310,347,-383,426,-473,526,-591,668,-751,841,-934,1036,-1138,1250,-1371,1509,-1663,1836,-2029,2247,-2482,2739,-3019,3329,-3677,4069,-4515,5032,-5629,6326,-7138,8105,-9273,10705,-12508,14827,-17914,22169,-28321,37766,-53539,83522,-156369,596775,510783,-821769,1782052,-1713851,1063093,-62533,-717906,1568532,-1655361,1933822,-1160259,367206,220669,-762020,948613,-834707,836121,-945930,1245075,-1132574,510743,111353,-1413412,2315156,-2891524,3084346,-1914101,-414242,2353676,-3748028,4223851,-3709040,1756683,821926,-3169068,4171068,-4119627,2858260,-672379,-1798239,3156843,-3520495,2862347,-937987,-972954,2258699,-3070174,2135928,-784608,-807827,2027691,-2348287,1808687,-1064861,-121219,1404475,-2212429,2952799,-2408673,1147399,457973,-1620410,2317697,-2993045,3208838,-2785201,1144038,1536135,-3345891,4581622,-4886174,4220597,-1950773,-1544201,4384533,-6511930,6528941,-4759906,1042335,2813509,-5821569,7044692,-5938586,3899674,119211,-3975045,6226071,-6452285,4641713,-1390158,-2133391,4515686,-5796893,4835665,-2879223,-197398,3351210,-5948530,5885166,-3522653,72127,2568174,-4286519,5492358,-5339483,3575676,230664,-2658234,4445322,-5562798,5658373,-4437995,1396944,2653388,-5538572,7293315,-7226108,5499219,-1631756,-3553176,7237159,-9160062,8427949,-5306105,670446,4123476,-8414191,9982181,-8144472,4486267,1076110,-5368175,8262072,-8887498,7457458,-3762387,-1951073,7215043,-9511516,7754645,-4430965,524771,4061547,-7767705,8645045,-6021483,1315856,3177857,-5541519,6542051,-6358598,4572163,-886089,-3160257,6308388,-7814864,7148214,-4334771,675852,3299265,-7444697,9197771,-8775734,5505215,-482874,-5053166,9054884,-10743896,9052770,-4675307,-1052675,6277712,-9610608,10189729,-8566439,4494378,1878356,-7648403,10613911,-10491081,7558530,-2596507,-3814082,9496763,-11668955,9489935,-4662678,-1491737,6917277,-10199506,9874145,-6384002,1434078,3421225,-7575882,9639177,-8786833,5057706,167950,-5163654,8172336,-9299272,8517029,-4761107,116281,5977699,-10082580,11448874,-9114046,4263306,2037288,-7422513,10826139,-12043803,9635049,-4134096,-3037105,8813914,-11724042,11743320,-9452636,4198048,3484846,-10584264,13479339,-12350439,7726221,-1628728,-5568372,11415355,-13663768,10915441,-5136631,-2339750,7958019,-11745261,11649440,-7924329,1837742,4452821,-9727395,11485196,-10065083,5584758,146061,-5852077,10225680,-12126531,9736991,-4606844,-1480721,7521524,-11413084,12559933,-10076905,3944023,3382124,-9193614,12270031,-12031000,9706529,-3884892,-3428808,10144279,-13698389,13120534,-9062776,2395580,4924346,-10903039,14018084,-12793211,7782936,-81048,-7571814,12732193,-14019859,10912516,-4622105,-2869604,9532468,-12935399,12371033,-8337615,1581457,5074524,-10574940,12486889,-10756107,5431465,997360,-7261707,11558564,-12380436,9738640,-3673821,-3103515,8660244,-12268344,12197732,-8967392,2737518,4370163,-10007133,13165090,-12591955,8756775,-2030317,-5487882,11448128,-14384162,13285737,-8578404,1133420,6950185,-12474693,14887825,-12488735,6795910,880854,-8528632,13859333,-14468767,10754804,-4128983,-3878745,10614994,-13555843,12763688,-8263790,781327,6516444,-11699755,13353108,-10974358,4894773,2075793,-8311007,12469960,-12385471,9236957,-3034320,-4001820,9881343,-12730063,12127467,-8028880,1684628,4978672,-10684420,13369426,-12339981,7256760,-976658,-6187551,11770095,-13818639,12158958,-6929161,-294127,7444332,-13020904,14331973,-11999550,5505467,2106300,-9196448,13738950,-13917173,10250431,-3054680,-4901683,11030706,-13788382,12472382,-7327229,-229941,7644987,-12429717,13427078,-10018985,4179797,2828189,-9250882,12527808,-12174147,7861161,-1570636,-5461390,10577032,-12569149,11275052,-6356897,55718,6363990,-11487191,13064679,-11227654,5885555,563010,-7515321,12067028,-13694321,10792490,-5327939,-1547322,8606008,-13121115,13829825,-10609547,4207231,3327983,-9611665,13377231,-13500958,9219945,-2105783,-5673666,11263461,-13666070,11765702,-6166276,-711620,7534788,-12050845,12781620,-9657581,3572754,3613643,-9717715,12311974,-11132885,7072261,-881570,-5640829,10395224,-12472675,10267131,-5121500,-971617,7031564,-10909937,12217805,-9392124,4397600,1995800,-7937874,11707311,-12193022,8815333,-3393682,-2768091,8299699,-12060498,12030593,-8866360,2552561,4244758,-9875864,12722949,-11705089,6951859,-630639,-6171196,10110682,-12267485,10393002,-4991844,-2258092,8094367,-11002776,11068602,-7923813,2266151,4194632,-9679650,11741537,-9955347,5118778,599104,-6322793,10114928,-11154296,8629075,-3668637,-2460206,7623085,-10590019,10406254,-7531922,2624056,3249722,-8318221,11061287,-10596949,6995559,-1775886,-3768116,8544895,-11078367,10807362,-6805109,1267959,4434049,-8900193,11500670,-10721474,6254183,682997,-6532906,9759200,-10585536,8555474,-4145385,-1971088,7322530,-10527170,9933550,-6289225,1005661,4357821,-8648104,9744236,-8521057,4555367,990145,-6228168,9501303,-9741690,6426082,-2168351,-2810354,7270815,-9549638,8815272,-5662978,1267099,3911717,-7412654,8937483,-8143822,5094207,-723674,-3865551,7617632,-9760260,8281950,-4527933,-160942,4523789,-7994971,9560262,-8344175,4149722,1433213,-5953286,8257789,-8503137,6746308,-2627259,-2509089,6764922,-8763419,7600946,-4647433,566613,4084115,-7504368,8255915,-6859248,2700028,2225474,-6269319,7642056,-7157852,5080947,-1161013,-3689695,7310659,-8200263,6121434,-2808350,-332247,3690347,-6691521,8334639,-6818993,2511237,1578072,-4363685,6337195,-7297630,6374432,-3715321,-1136922,5335715,-7307185,7159631,-5699080,2363564,1443787,-4624923,7330930,-7368838,5060107,-1160019,-3116521,5513498,-6411158,6242774,-3907674,-391681,4351583,-6702410,6536662,-4590342,1590679,1891928,-5501661,6921507,-6005994,3155513,494966,-3767460,5667328,-5883337,4722400,-1843682,-1259302,4176002,-5759669,5774818,-3943651,1349262,1469539,-3822332,5620436,-5538056,3802707,-1271566,-1793964,3723368,-4753706,5277606,-3999812,1425209,1543756,-3955866,5328292,-4644368,3173873,-1172322,-1627475,4368363,-5320233,4263002,-1997459,-1067583,2992460,-3943525,4221441,-3565836,769318,2234930,-4249085,4591553,-3370987,1274171,770586,-2753308,4248236,-4353529,2885723,-612970,-2113752,3559101,-4428550,3491067,-1999417,117164,2221929,-3565457,3947360,-3073932,1462931,-129743,-1429706,2798163,-3596585,3273540,-2015400,163575,1434743,-2445665,2958717,-2927046,1935077,-76515,-1712665,2490673,-2859876,2225892,-1073002,-365125,1829465,-2838976,2608285,-1394959,-27853,1734615,-2560693,2548628,-1601376,97674,1281782,-2593084,2946657,-2173512,833541,799271,-1859268,2604924,-2294531,1872445,-91948,-1001570,2251033,-2401720,2104057,-1222611,418670,710160,-1596353,1859937,-1175854,960962,-390609,-226161,834397,-1267066,1483299,-894931,485721,116978,-440976,993518,-1148870,839113,-481084,-287770,711160,-821472,121006,-20426,-297761,950004,-1004423,620081,-173530,-836478,1193621,-1360055,918404,-288563,-668017,1413610,-1731406,1537358,-844958,-16195,1008712,-1700643,1810242,-1127672,129321,656910,-893776,1189800,-1031089,418050,236207,-723000,800692,-535559,105728,24992,-599176,839132,-421339,-108945,411991,-696783,637031,-467439,148048,181463,-395373,831200,-1123199,1119160,-287267,-39834,473241,-1025487,1598421,-1186632,1056096,-291540,-822589,1476706,-1957286,1613335,-1450895,168732,1299528,-1944782,1963276,-1973300,917724,397629,-1414937,2102714,-2041068,1294445,-334682,-963197,1725362,-1807928,1745430,-437107,-668743,1611503,-2445597,1736440,-701936,-352785,1539619,-2347161,2485374,-1769871,377481,1046132,-2069369,2465003,-2205428,1476052,-346708,-1062193,2153349,-2733494,2464847,-1488246,304223,1281604,-2361799,2776414,-2784390,2027674,-520028,-1437365,2669503,-3110683,2907648,-1793965,174522,1662390,-3140102,3588040,-2639320,1014373,718019,-2547149,3457249,-3173872,1912949,-130919,-1724823,3068754,-3533637,2818908,-766226,-1128240,2811736,-3386995,3094631,-1920216,149959,1933929,-3338097,3634209,-3360988,1886117,210579,-2075297,3767617,-4102334,3523233,-1779430,-528118,2471940,-3615221,3898363,-3028496,1718875,803715,-2397184,3796835,-4172939,3142056,-1291579,-725880,2839320,-4537875,4290559,-2774916,535432,1639381,-3616224,4559487,-3905943,1720628,835240,-3138199,4498867,-4246463,3023958,-708290,-1950671,3933469,-4851666,3948326,-2129679,-183244,2758572,-4029241,4663790,-3911721,1802824,1157540,-3313982,4977084,-4858649,3508544,-1315761,-1613339,3633703,-4727594,4525474,-3506419,1067458,1559899,-3951232,4955250,-4513170,3003436],[0,0,0,0,0,7,-14,24,-29,40,-49,58,-69,83,-103,127,-155,186,-218,256,-299,347,-403,468,-544,630,-724,824,-933,1045,-1170,1306,-1458,1633,-1828,2041,-2278,2531,-2803,3095,-3409,3746,-4114,4519,-4962,5450,-5991,6582,-7230,7948,-8738,9620,-10604,11720,-12993,14462,-16175,18201,-20635,23610,-27326,32088,-38395,47086,-59725,79522,-114305,190319,-650825,284727,272904,-1509203,1415930,-1706170,1082514,-54206,-934734,1313672,-1369301,756336,-319325,-182639,376117,-247011,-40686,742379,-781160,546755,-20895,-1762895,2643385,-2431390,1610233,-355458,-1543111,3513912,-4447564,3475840,-1624338,-468069,3104783,-4579532,4809419,-3801768,1448432,1156022,-3010127,4083621,-4149393,2945223,-938382,-1374096,2353815,-3179149,3012196,-2093124,708822,643324,-1728287,1996828,-2242005,1789331,-490270,-556689,1454940,-2118892,2269633,-1444594,-74172,1889579,-3183229,2831503,-2334644,942802,968195,-3673766,5165884,-5022594,2944697,65456,-3353855,6127866,-7250289,6163202,-2818048,-1463558,5185907,-7605674,8162733,-6026636,1854668,2681957,-5966144,7599141,-7434218,4711465,-966598,-2895412,5763675,-7095890,6388866,-4140875,543806,2886704,-4997106,6278843,-5897326,3626452,577453,-4006470,5451171,-5212587,4147821,-2382173,-1019171,4382139,-6155347,6010008,-4182309,1889373,1870381,-5690313,8232561,-8058889,4351641,-104144,-4797792,8653018,-10219045,8728035,-3943647,-2249634,7557937,-10763258,10977408,-7802884,2666821,3474083,-8481493,10974211,-10245954,6565342,-1324547,-3504291,7555202,-10228161,10093133,-6579360,228986,5289521,-8026324,8834542,-7777073,4555477,675159,-5726382,8501016,-7617177,4891308,-1895697,-1221361,5199648,-7818793,8509980,-5912442,1458392,3691357,-7853472,9798800,-8792128,5033055,217859,-6231444,10746327,-11850822,9044739,-3656695,-3590781,9518631,-12770303,11702170,-7420837,1057225,4856578,-9904979,12884705,-12054786,6915361,-9788,-6626482,10819837,-12999405,11215303,-5979519,-1519874,8087143,-11494620,11654636,-8825525,2984984,3283106,-8243024,10632712,-9938967,6989627,-2142872,-3522525,8827550,-10742932,9701575,-5594553,308471,5466241,-10370347,12043644,-10458119,5414410,2234177,-9461571,13710010,-13459685,9378616,-2741732,-4900502,11422054,-15597682,14311036,-8215639,442974,6694761,-12361403,15479038,-14755079,8535792,875291,-9664897,14257352,-15089328,12224426,-5973467,-2534117,9915326,-14542899,13996474,-9741886,2616927,4248536,-10305058,13247536,-11996951,8028038,-1303625,-5283083,10267569,-12283424,11173255,-6725451,-58540,7252611,-12290598,13378721,-10569620,4909135,2297464,-10031799,14678252,-14601874,9693170,-2047518,-5699693,12012824,-15692417,14622744,-8897810,505760,8405371,-15018138,16963685,-13866807,6864701,1925330,-10618832,15878880,-16498570,12708408,-4655202,-4548177,11857362,-15472504,14881999,-9902883,2270630,5623227,-11717757,14367368,-12732623,7427171,49932,-7204020,12024042,-13117510,11185744,-5952772,-1493363,8878516,-13155233,13538049,-10172195,3359627,3934018,-10900230,14799798,-14244718,9216233,-1622474,-6685531,13613591,-16358444,14830943,-8318441,-926550,9458317,-15638041,17403240,-14073167,6464744,3102490,-12003904,16853170,-16836221,12210743,-3677704,-5734892,12783480,-16440178,15481372,-9691152,1289787,7072978,-13249599,15299337,-13077506,6945474,784897,-8338752,13229685,-14110093,10900536,-4799056,-2733462,9425383,-13238409,13305356,-9394597,2902460,5075971,-11375014,14385498,-13180997,8391865,-823551,-7303697,13852940,-15953971,13306272,-7143034,-1598460,10153305,-15812808,16647561,-12926550,5192967,4151830,-12176164,17080374,-16322655,11004577,-2517611,-6486012,13892344,-16760250,14373677,-8353783,-197114,8019332,-13784803,15244003,-12298773,5848320,2030556,-9302819,13596723,-14057942,9989227,-3464388,-3954887,10272206,-13903122,12659519,-8457038,1303283,5942327,-11424967,13959679,-12676789,7151515,547829,-8572782,13811639,-14974850,12204258,-5852303,-2867716,10637004,-15351049,15721767,-11480122,4265777,4967059,-13023601,16464725,-15484002,9961147,-1772944,-7188721,13936132,-16246579,13637346,-7720122,-809232,8646479,-13886443,14818195,-11469049,4925376,2677922,-9569362,13313464,-13190917,9045820,-2434999,-4414989,10165170,-12437004,11664552,-7392632,371817,6275781,-11073797,12821854,-10852042,5574718,1186784,-8108395,12497920,-13551368,10304823,-4104592,-3516214,10469507,-14174673,13777583,-9548310,2221351,5674023,-12428194,15111161,-13591743,8344069,-226543,-7888564,13326811,-14804740,11953997,-6050427,-1489063,8968469,-13853344,13779695,-9614340,3026610,3797110,-9322204,12561858,-12149862,7881470,-1123217,-5342190,10145578,-11706374,9962332,-5480000,-467896,6491078,-10691237,11856575,-9235365,4081876,2286731,-7852741,11406984,-11895726,8561806,-2732623,-4069790,9635687,-12420215,12044180,-8001492,1363958,6426088,-11549626,13563910,-11661882,6718716,146292,-7548287,12847655,-13781323,10218512,-4326595,-2516893,8528382,-11996134,12278091,-8686386,2609808,4352606,-9111555,11316334,-9976113,6268742,-462156,-4762827,9117319,-10132022,8656390,-4247279,-1295478,5972328,-9125282,9383651,-7129993,2888427,2584540,-7295485,9635582,-9455147,6161454,-1359258,-3732272,8228818,-10131616,9645718,-6248963,75820,5821151,-10041286,10879806,-9078823,4822081,1075784,-7033944,11185562,-11482642,8063133,-2636974,-2828153,7924409,-10869838,10129731,-6497335,1096785,4257925,-8038175,9398686,-8276965,4653227,61762,-5124203,7991264,-8460801,6207450,-2372094,-1665027,5437265,-8002653,8042075,-5104156,603425,3376012,-5754123,6932224,-7159403,5143968,-492024,-4409669,7487329,-7955294,6246267,-3527621,-131798,4640279,-8570453,9530654,-7058055,2901344,2254522,-6118399,8456337,-8879492,6765588,-2218922,-3415423,7319750,-8960976,7602714,-4560138,654276,3489570,-6987729,8504567,-6686142,2859956,875521,-4179545,6490016,-6476594,4949551,-1449914,-2232202,4708359,-5762696,5234457,-3283204,552032,2453871,-4765890,5946659,-5139741,2589108,483681,-3338205,5255589,-5679017,5000955,-2818250,-1024380,4178126,-6372580,6272131,-4586014,2061343,1248963,-4934544,6835266,-6556634,4126849,-641034,-2620921,4960102,-6333276,6180204,-3945303,194854,3522413,-5781378,5921933,-3933550,1813824,548400,-3206303,4929912,-4825593,2792494,-336262,-1988421,3205681,-3784780,3438527,-2138068,-39363,2354996,-3488631,3413878,-2375943,1185031,372456,-2056193,3525559,-3849752,2814516,-1042621,-1048466,2868179,-3821153,3770601,-3059417,1138074,1661710,-3718551,4323012,-3944923,2699898,-376824,-1922518,4119045,-4601957,3684222,-1687565,-336638,2275659,-3352993,3769326,-3057036,1148131,1126199,-2370330,2934190,-2494073,1706882,-16623,-1336386,1889752,-2183474,1238303,-372337,-448287,1222017,-1512780,1181365,-961399,-72965,839189,-1461419,1399588,-1265980,912445,19874,-617220,1757162,-1676596,1887586,-894036,36539,952325,-1777840,2116108,-2137892,1245383,117819,-998728,1990084,-2054465,1839689,-1156567,-279402,1587926,-1901369,1945775,-1156833,205770,534439,-1025118,1099568,-703287,447859,107292,-839830,797065,-118521,-451495,555111,-645467,283341,-99094,-294402,935217,-575330,478843,180158,-192245,772540,-801936,483614,-27375,392,37138,-394416,224343,-314300,158441,-154249,72150,-226885,79722,-119409,-340879,411296,-165122,75653,-298765,260116,-4697,56953,42691,-292538,-123810,-68999,529076,-567244,756983,-549299,60985,280496,-1045891,1446194,-1518872,1225127,-424157,-840005,1558694,-2656673,2333093,-1214845,-290088,1471865,-2406560,2238153,-2133482,1055335,434395,-1551045,2407191,-2030620,1435032,-117614,-690485,1526491,-1749185,1611353,-737285,-541944,1241795,-1466624,1633338,-816763,198448,628341,-1145720,1918461,-1467155,916834,-153879,-1019390,1770088,-2130271,2055238,-1211716,371082,1264234,-2628055,3239073,-2741443,1303170,168165,-1996788,3071381,-3777109,2987723,-1343821,-660561,2818292,-3338254,3579733,-2665380,899797,1392040,-2959943,3899158,-3698077,1958935,7399,-2174486,3132659,-3365369,2572760,-1181821,-571680,2454246,-3368455,3220359,-2024700,459695,1526748,-2653087,3061625,-2737228,1541557,-64061,-1720872,3002574,-3584067,2712668,-1535671,-497147,2342626,-3737099,4225720,-3279778,1209166,876219,-2952952,4251385,-4495431,3559591,-1305480,-1261017,3453539,-4871977,4736459,-3311332,449985,2346383,-4324655,4911991,-4347129,2186373,263926,-3015894,4843517,-4781788,3504240,-941032,-1648974,3579477,-4448622,3893717,-2722759,312985,1887150,-3693074,4159956,-3864279,2035705,200175,-2460186,4134504,-4861134,3750375,-1375859,-1185702,3120383,-4693697,4647200,-3726340,1321143,1515643,-3802890,4867056,-5200306,3487884,-735690,-2301305],[0,0,0,0,0,-1,7,-16,29,-45,63,-82,100,-122,150,-187,231,-286,351,-426,512,-606,713,-837,980,-1139,1326,-1537,1778,-2038,2328,-2647,2998,-3389,3817,-4297,4828,-5413,6056,-6762,7533,-8372,9289,-10289,11380,-12573,13875,-15300,16866,-18582,20470,-22559,24872,-27438,30303,-33514,37148,-41293,46067,-51641,58254,-66239,76105,-88650,105216,-128247,162879,-223212,486104,-1344881,1012723,-210262,-789556,1699415,-2184643,2134752,-1238952,-530109,1735071,-2289275,1905710,-1237433,58715,862134,-1456976,1356043,-367113,-478797,814413,-1175270,502486,455335,-1988515,2099279,-1667294,1118972,325076,-1727660,3049602,-3055036,2153551,-403070,-1094219,2300657,-3127310,2836220,-1880561,623832,222995,-1420469,2404288,-2696290,2473717,-1495792,1101601,-19438,-1569299,2373190,-3195012,2601381,-1809282,485592,1398656,-3020724,3121218,-2671960,1717742,19177,-2256168,3620118,-2935571,1482009,748483,-1920699,2651707,-3255943,2088863,-3017,-2554920,3978750,-3793909,3005427,-621805,-2152503,4283064,-4975774,4127605,-1932187,-298819,3277752,-5258396,5386749,-3688201,1531739,430133,-2677076,4486444,-5210152,4479461,-2793964,474779,2180147,-4065843,5190312,-4640987,3743846,-1528539,-1450217,4859341,-6373889,5449255,-2946355,547074,1895058,-4197623,5945462,-5005775,2139235,976159,-3295408,5002639,-5761484,4217603,-269997,-3393675,5788078,-6348776,4937588,-1763757,-1799453,5505185,-7190914,6681748,-3618079,-256082,4096762,-6466661,7037637,-6127642,3389771,174296,-3990836,6105499,-6193633,5313228,-3929112,1340099,2511139,-6201792,7851045,-6176841,3454430,-574068,-2336615,5551701,-7399331,6539353,-3390965,-399556,3611799,-5209552,6260927,-5480029,2833431,755684,-5015194,6966867,-6977269,4138287,40455,-3718105,6548453,-7508417,6078881,-2219181,-2779420,6693495,-8325044,7288911,-4132133,-935010,5307992,-7896532,7675513,-5808840,2813224,1137677,-5285823,8309428,-8330054,6050401,-3460145,-876711,5229128,-8519838,8846792,-6582079,2956803,1157319,-5167988,8326356,-8661448,5950038,-2568011,-970819,4717805,-7577279,8354319,-6657792,2009572,2856296,-6385984,8366456,-7819056,4881029,-74317,-4662124,8862030,-10035369,7428237,-1869461,-4325699,8366626,-9634284,8729877,-5394662,-13742,6225392,-10317365,9785254,-7437837,3980639,850397,-5918331,10419061,-11233570,7888155,-3000785,-2468847,6698053,-9424895,10195564,-7329104,2771282,2392312,-6724197,9321262,-9248647,6944938,-2876049,-2335304,6753181,-9202142,9205321,-6535530,2196163,2960504,-7243577,10062683,-9572044,5301733,472348,-5663797,8931787,-10036151,8114604,-2772427,-3422320,8471757,-10345009,9282698,-5177292,360814,5618782,-9776932,11242069,-9070209,3946286,2321089,-8067676,10825812,-11096090,7981572,-2959262,-2787712,7867094,-11259842,10522167,-7230589,2039783,3354383,-7980724,9984845,-9677626,6731561,-2198189,-3174529,7930226,-10112688,9067274,-5988176,1311242,3709519,-8433111,10600159,-9322476,4516307,893832,-6348605,9570702,-10361814,7778711,-2241538,-3667931,8599153,-10784031,9623304,-5637607,-181705,6555295,-10728833,11428074,-8762350,3710645,2689766,-8323451,11351555,-11392394,7927418,-2331001,-4090702,9060197,-11455662,10856681,-7076389,1529137,4487126,-9111495,10781655,-10063846,6241282,-988613,-4233394,8791768,-10508921,9444901,-5714797,315683,4850277,-8973894,10210263,-8745377,4633085,1116739,-6491613,9614872,-9745080,7499283,-2045976,-3719532,8529010,-10740401,9530588,-5377765,-632368,6597699,-10410984,11269597,-8507838,3207344,3041931,-8384956,11722275,-11062980,7370074,-1329156,-4555142,9434042,-11365784,10207453,-6411086,626107,5489916,-9582945,10917901,-9211745,5693307,-304797,-5375596,9061323,-10452161,8832336,-4900199,-666921,5656127,-9201753,10157900,-8066389,3642876,1749846,-6839240,9488650,-9643331,6413007,-1679606,-3827755,8618453,-10538592,9071198,-4779888,-937414,6531145,-10442676,10817497,-8145538,2703633,3226890,-8531241,10973806,-10429884,6788821,-745841,-5173987,9622805,-11086533,9886073,-5613464,-131899,5873226,-9750202,10612410,-8857263,4625889,766390,-5857502,8738125,-9856589,8483192,-4131442,-1182505,6101331,-8865712,9193967,-7094149,3382095,1984831,-6554877,9547891,-9007199,5978532,-1195047,-3468801,7797290,-9719504,8229808,-4551719,-812619,6151529,-9651592,10174649,-7041285,2467315,3540524,-7756621,10430267,-9379973,5992818,-467844,-5311445,9043854,-10510774,8717115,-4458923,-1128372,6039328,-9090678,10269595,-8176503,3834292,1743294,-6718571,8870202,-8906238,6777522,-3306293,-1652098,6065287,-8812298,8389954,-6360720,2540181,2453306,-6283712,8442835,-8034800,5397054,-941994,-3719389,7546778,-8718060,7131510,-3923216,-1061330,5595463,-8860792,8626248,-6041907,1539920,2629135,-7001241,9663447,-8591089,4942497,384516,-4664668,7949725,-9688695,8065531,-3992016,-1818770,6402045,-8531964,8500682,-6488268,2885843,1622325,-6343515,8331966,-8131237,5736761,-2102743,-1937408,5162301,-7333527,7355357,-5563296,1968821,2662827,-5636197,7464800,-6591141,4218208,-562058,-3377092,6095596,-7222264,5760735,-2771654,-864489,4914375,-7091055,6934663,-4929856,1305091,2399367,-6613735,7982068,-6956541,3607628,534173,-4604732,7143484,-8276536,6453976,-2421747,-2072881,5674929,-7403015,7283238,-5287174,1795571,2296000,-5644341,7052051,-6575160,4379979,-1135796,-2291227,5009784,-6697224,6205339,-3823884,642850,2562329,-4730607,6048850,-5528080,3747776,-8777,-3604811,5647715,-5177495,3949791,-2613203,-204502,3965225,-6301792,6233685,-3327811,137633,2543780,-4640610,6190882,-5973461,3422967,1064022,-4671443,6488290,-6298067,4469928,-1421666,-1572641,4927117,-6781430,6497372,-3887329,257490,2838475,-4543443,5630357,-5470728,3561258,-728535,-2716715,4648713,-5028204,4359392,-3288423,676988,2305536,-4359362,5038499,-3944367,2103387,-242603,-2336775,4022260,-4717893,3883547,-1675261,-911675,2948391,-4060581,4136227,-3179933,748612,2033590,-4105153,4874587,-4225443,1858809,617695,-3082775,4850239,-5022918,3584492,-842902,-1912678,4345311,-4957243,4138931,-2701928,299501,1966069,-4068073,4880671,-4135460,1865186,277310,-1920004,3162708,-3811139,3482346,-2309424,-95403,1906153,-2915577,2986874,-2542812,1885228,-436446,-1648583,2866970,-2991501,2241380,-934179,-205546,1768239,-2681774,2896297,-1976720,418860,1660840,-2815856,2811587,-2354507,1303856,515638,-2508192,3385445,-3327910,2185081,-180483,-1602355,3082277,-3457021,3496597,-1693616,-370551,2080682,-2926265,2939677,-2490008,1261934,343843,-1844624,2709481,-2446468,1961414,-819145,40122,925677,-1857061,2059367,-1722626,1002099,-84655,-676768,1143402,-1448434,1713894,-885348,281156,978710,-1360790,1256393,-797724,307338,610851,-864511,1651694,-1170347,579796,610530,-1334229,1904064,-1392858,712680,155167,-1230448,2282050,-2154849,1596046,-363018,-695338,1529423,-1933262,1662478,-1279853,196360,582647,-931555,1239002,-1082224,631050,-43211,-397205,492502,-403957,657324,-611295,426680,-231298,386668,7495,-284192,522767,-669915,782295,-479426,157236,200214,-359951,273920,-311964,485913,11010,198357,386191,218215,-14463,318332,51697,-94609,288814,-542661,779360,-456453,-109408,485272,-782000,784682,-392951,204923,131771,-413672,565973,-65309,264842,206954,-465216,419064,-184487,-713033,465581,-824182,300574,38669,-585350,1256771,-1237881,972614,-322803,-437330,1239378,-1642923,1405273,-894979,311423,483131,-1215464,1519037,-1517524,629623,-149332,-459369,1044571,-1052430,842844,-785481,540637,-139253,-465581,1003978,-1443977,1258264,-519709,-15113,173783,-1204092,1209738,-969442,333240,575738,-1272639,1367301,-1175185,706617,45311,-1298053,1673308,-1736828,1491328,-19489,-1332500,2173406,-2350607,1823352,-1015859,-306906,1836784,-2835768,2695068,-1682959,424008,790662,-2335185,2876156,-2548155,1411400,-387558,-1190752,2366309,-2667133,2497482,-1191537,255500,878704,-1656981,2353680,-2382579,1448130,-102830,-894331,1667338,-1912774,2133303,-1366729,454962,1015902,-1996649,2468207,-2329353,974295,612847,-1978852,2665215,-2845585,1840514,-202843,-1727828,2871694,-2998045,2683109,-1070826,-572282,2546738,-3519511,3416748,-2561555,877828,874512,-2964217,3952800,-3495247,2270708,-213486,-1804785,2738062,-3711494,3319068,-1954909,-312518,1838605,-2941431,3515790,-2530753,1597600,-95125,-1403913,2508867,-3428311,2717392,-1501808,-331111,1922389,-2917999,3514934,-2681383,901727,1298648,-2915627,3417374,-2919126,1967759,-129778,-1842308,3420477,-3719944,3230878,-1511954,-962889,2733560,-4252715],[0,0,0,0,0,-7,11,-14,13,-10,5,-3,-4,7,-7,8,-6,10,-13,23,-34,47,-60,77,-95,116,-140,169,-205,244,-289,335,-386,446,-512,585,-671,767,-874,992,-1121,1263,-1414,1584,-1769,1971,-2195,2438,-2700,2985,-3286,3609,-3957,4327,-4725,5148,-5587,6030,-6458,6836,-7112,7180,-6865,5789,-3183,-2777,17116,-58462,310597,629372,-1647246,1892031,-1366206,472138,916117,-1792304,2656327,-2451113,1623376,-246268,-1226742,1721268,-2027574,1515337,-996858,38133,402123,-499242,555119,-261696,240265,-168014,385286,-973352,1089294,-541551,-400944,1023701,-1250375,1416198,-1174239,659701,574977,-1238964,1341471,-1290116,408096,87017,-605873,547644,310868,-906373,1100849,-729010,45856,875997,-2057322,2724217,-2153827,754990,699964,-2257120,3434870,-3276778,1987915,-86653,-1166061,2526067,-3151560,2659951,-1330345,-585316,1596155,-1665966,1221594,-1370138,1059292,-476147,-458681,601366,-50442,119212,-298593,530263,-515231,444589,-368146,-220612,354701,-632259,356596,-246275,-35822,194305,-265724,542461,712551,-1135041,1631737,-1068863,-124009,1723114,-3190136,3413757,-2358774,968930,1259144,-3327291,5290491,-4786405,2417656,594796,-2619901,3435857,-4312859,4448761,-2444583,-450132,2391519,-3010901,3238334,-2913651,1896619,50342,-1769164,2526226,-1843594,1345556,-978075,171508,724085,-1358864,1127183,-625464,461861,-223492,-91205,568368,-1503219,1687998,-1043529,-417126,1554027,-1815758,2218376,-2507651,1395805,1338687,-4078116,5280463,-3419010,664550,1287622,-3118474,4796352,-5184563,3638794,-305132,-2634965,4309862,-4902211,4248373,-3264208,793382,2429490,-4533078,5049461,-4267788,1534573,652366,-2292961,2898121,-3003234,2478425,-1057628,-327837,1551989,-1795778,1513867,-1029333,381082,362400,-537025,382212,-540266,1368257,-1362830,-57915,1473445,-2528657,2390387,-1782547,47994,2370152,-3839125,4289278,-2669524,652921,1831662,-3848988,5393145,-4837059,2601110,110620,-2527607,4577803,-5974769,5778332,-3069902,-757107,4170562,-5804165,5460008,-4393479,1650488,844185,-3670900,5357354,-5368813,2887855,692638,-2727677,2860696,-2895079,2694432,-1972275,399955,2129144,-2926174,1989887,-1325611,1763054,-1347941,-1095868,3606540,-4055392,2523164,-611133,-815416,2496310,-4387630,4411765,-3543398,683227,2353407,-4961413,5993340,-5314756,3416881,-19227,-3458684,6272408,-7290634,5903698,-2782902,-804579,4448295,-6764124,7709276,-5748020,1795237,2057069,-4897026,5853997,-5397436,3917914,-953360,-2350262,4023315,-4387227,3580730,-1633191,803780,1504825,-3074505,3807781,-3430128,1806355,414116,-2588802,3546219,-3654612,2925683,-1491686,-638803,2991329,-5019693,4734359,-3113854,693969,2123226,-4665252,5965386,-5565556,3521111,-190701,-3736726,6609530,-7214474,5676442,-2624731,-856951,4754589,-7407843,7548251,-5253527,1146835,2867392,-5301938,6488089,-5776168,4063015,-472896,-2815556,5130124,-5133356,4676989,-2636100,-55047,2657674,-4308053,4473890,-3278147,1465302,851227,-2663299,4269517,-3982890,2980635,-1055800,-1551458,3656791,-4912854,4471655,-2978013,370318,2509556,-5329889,6243518,-5367224,2695585,555098,-4243913,6790684,-7694191,5791909,-2143704,-2109961,5721989,-7447215,7386496,-4821734,1134754,3017649,-6262038,7478883,-6448433,3550884,-66943,-3471825,5536011,-6191516,4749701,-2291491,-553755,3278999,-4743301,4706435,-3401531,1501648,1409013,-3251343,4477237,-4178830,2651697,-615935,-1589569,3858965,-4927677,4509313,-2547244,-254470,3128807,-5198681,5868604,-4945273,2205344,1225322,-4657678,6899224,-7035113,5246042,-1900991,-2474638,5937422,-7891405,7535129,-4635135,647611,3215497,-6547675,7583929,-6391882,3399767,565541,-3975613,6156214,-6635473,5076837,-2200125,-1275161,3863898,-5223879,5107959,-3477087,718830,1782703,-3612734,4652216,-4506795,2448751,244882,-2360929,4239649,-4685862,4266032,-2382442,-593470,3353738,-5298152,5610023,-4885093,1732512,1708615,-4880990,6530991,-6621490,4790048,-1198310,-3008633,6261508,-7565517,6579260,-4310496,416783,4067198,-6825586,7838633,-6285393,2950853,1039500,-4537889,6539980,-6453984,4729246,-1427176,-1796941,4281531,-5790031,5330974,-3091567,453796,2300563,-3795854,4960350,-4300108,2335076,386480,-2908082,4267889,-4856974,3349007,-1234559,-1310655,3367355,-4725061,5319599,-3823090,1143361,2228762,-4983395,6088280,-5302604,3907355,-773609,-2942455,6201330,-7375881,6273406,-3128388,-377114,4150414,-6901133,7202265,-5742563,2262506,1458636,-5169666,7083312,-6610157,4358650,-943336,-2221094,4578363,-5811425,5151168,-2742127,386402,2498907,-4431097,5257739,-4006559,1461228,1057310,-2864225,3793142,-4525776,3677762,-1147148,-1939301,3864567,-4278800,3963146,-2723149,596035,2163034,-4564998,5829619,-5176782,2809394,375171,-2992120,5487511,-6080571,5362121,-3064629,-733667,4320574,-6676262,6588738,-4848389,1808646,1660130,-4461875,6258485,-5859949,3625245,-501218,-2342329,4360892,-5399640,4268534,-2330697,-229752,2408478,-4168414,4668626,-3430054,1065942,1240595,-2815389,3871920,-3596223,2571124,-482748,-2002096,3463622,-3687765,3431831,-2200014,136244,2389311,-4144638,4472641,-3738889,2034485,387252,-3079475,5072070,-5261751,4439634,-1612377,-1620301,3967470,-5493936,5260943,-3887480,1076325,2208924,-5214474,5896331,-4595817,2303993,-417051,-1988234,4729969,-5720125,4174137,-1452112,-1390440,2745419,-3425388,3939430,-2914815,923599,1515285,-3188995,3539010,-2984599,1473208,242928,-1801924,2652919,-3434378,2651007,-1281371,-818663,2413694,-3398100,3266152,-2910975,1472270,943508,-3218780,4161069,-3942173,3090415,-1341836,-1288148,3683656,-5032957,4669898,-2608610,545848,2146598,-4190446,4988909,-4351210,2240585,559652,-2620335,4070542,-4142122,3187981,-1307169,-486790,2866247,-3451591,3286647,-1708757,54549,1580224,-2567498,2733234,-2307240,983106,511839,-1836424,2358838,-2027967,1324030,-578009,-790377,1599605,-2653021,2688739,-1898472,442420,1339883,-2380973,2718308,-2776761,2163554,-423728,-1403593,2961411,-3685275,3601274,-1713831,-852,1673760,-3530729,3838301,-3231125,1480985,783823,-2328125,3468921,-3171604,2615079,-720008,-1169464,2174381,-2645739,2150787,-1179754,104875,1116547,-1859501,1926671,-1340470,-131275,786272,-1308613,1487287,-1522625,518466,180156,-1284117,1453386,-1553211,1174168,-583390,-240841,1231600,-1945772,2237853,-1651815,781685,96751,-1117344,2176998,-2496813,2166350,-1009543,-307677,1607195,-2576835,2466364,-2159627,1163225,680021,-1969142,2584762,-2509038,1535276,-302518,-655585,1824816,-1879945,1463060,-623696,-553912,972202,-1225266,1185608,-232593,-267662,671763,-915217,853183,-143803,-268585,802553,-693432,900154,-855204,307091,418838,-732878,627727,-550486,610556,-679279,18747,222407,-716927,1018816,-1146708,912430,-417204,-448352,1145726,-1263382,1737527,-1241250,496174,459162,-1218920,1423408,-1283833,772337,112792,-733860,1092792,-705531,215103,-70673,-507406,577655,-625982,128218,387134,-574492,788982,-484197,16284,340938,-789887,883017,-833373,22107,243426,-903641,840394,-1085738,239485,-39764,-332605,670799,-899371,579925,-372500,-63721,-60334,-184110,303548,-317943,183434,-383968,-113672,58166,42218,131737,-253603,401355,-569039,139145,83860,-399386,241119,88984,-398410,401479,141626,37627,338359,-786579,812347,-544684,188947,385334,-1000385,1461748,-1597942,620495,228408,-586951,1553321,-1866364,1595520,-797551,-101008,1095445,-1522294,1395979,-1254652,502963,286562,-990846,1206547,-874124,854386,97456,-664538,1065336,-694807,585740,-138574,-106058,549140,-840043,776897,-545764,-252637,430466,-870773,1062138,-998502,343561,128657,-754882,1490666,-1448916,1587894,-785060,-486703,1258613,-1752802,2091897,-1896287,715576,565127,-1779830,2455872,-2594113,2048410,-921227,-792271,2070482,-2418608,2358869,-1594985,71627,1387489,-2447907,2430609,-1560041,770091,480756,-1459432,1921809,-1805631,1300756,-145780,-766673,1603952,-1717405,1527794,-785568,157164,928958,-1812631,2087199,-1830904,344618,411312,-1452052,1843397,-2021696,1711673,-773626,-818052,2099749,-2797849,2573712,-1817036,729644,1165374,-2387701,3302469,-2939875,2352896,-151521,-1414932,2822269,-3458997,3083654,-1519034,-180861,2368779,-3134152,2807310,-1986920,589304,690700,-2315926,2790679,-2291869,1483427,-18788,-1025435,2651971,-2651429],[0,0,0,0,0,5,-13,26,-39,52,-67,83,-100,122,-149,184,-224,275,-329,395,-470,554,-649,762,-887,1028,-1182,1354,-1543,1753,-1987,2246,-2535,2861,-3224,3615,-4046,4512,-5021,5572,-6171,6830,-7550,8341,-9210,10156,-11193,12324,-13559,14921,-16421,18084,-19938,22019,-24365,27033,-30093,33632,-37795,42755,-48798,56327,-65996,78888,-96959,124153,-169882,265320,-830720,352498,13201,-866105,1738515,-1998968,1688632,-889808,-267126,1214715,-1624424,1627070,-1331103,510497,-320859,-291588,753642,-999438,616385,-1107721,1078861,-1424138,1376709,-542759,-530305,1758086,-2483022,2907929,-2730618,1336957,1223892,-2864594,3937249,-3252835,2384445,-477484,-1809264,2912982,-3461703,2889298,-936494,-623451,2328784,-2651632,1848709,-703512,-705463,1752210,-2206925,1780258,-666368,-837797,2179366,-2162830,2135588,-1026240,-644784,1567507,-2383651,2082044,-2246171,1768363,-253210,-1463069,2443120,-2504868,2555752,-2999966,1882885,440120,-2731352,4366539,-4799224,4064028,-2216172,-144949,3060576,-4846783,5671065,-4996118,2681044,1053262,-3899171,5561395,-5550898,3322419,-1004375,-1868788,4777783,-5405562,4422583,-1630903,-1376570,3955220,-4964766,4211354,-1802776,-912241,2951917,-4902998,5354823,-3502660,-157575,3010687,-3823623,4471524,-4122346,3586202,-573427,-2431420,4472969,-5321054,5243658,-3988848,1602625,1800276,-5229491,6513045,-6126391,4688223,-2067373,-1904586,5475545,-7731846,7371116,-5062639,1336351,2613541,-5972922,7971305,-7697547,5059314,-610020,-4558188,7533995,-7971855,6080804,-3189583,-941652,5631446,-8710792,7774656,-3360284,-1325891,4049579,-5697375,6727241,-5477761,2171481,2352781,-5727566,6983980,-6190683,4238160,-1301801,-2401411,6022944,-7790441,7667525,-4804833,364175,3421823,-6601795,8203997,-7653306,5667480,-1269304,-3726691,7104804,-8712423,8232289,-5525994,864027,3941357,-7766897,8978307,-8304728,5343548,-118199,-5174187,9398642,-10110773,7112154,-2416257,-2907791,7683037,-9698552,8330047,-3740408,-959099,5079188,-8136133,8950516,-6186540,1602998,3111935,-6221745,7931711,-7905465,5762613,-926376,-4454655,8366559,-9109673,7378634,-4274396,-567903,4698410,-8513441,10342805,-8578574,4345026,1498160,-6269801,8717336,-9413426,8581511,-5316474,-673781,6831307,-10777763,10326152,-8217556,4410365,1217285,-7403582,12234085,-11455474,6885961,-809660,-4576385,8711244,-10585619,9303343,-4988961,-1571025,6925217,-9788212,9823588,-7044251,2038573,3541895,-8322950,10640902,-9746449,5369869,250235,-5468413,9275209,-10817839,9657594,-4790217,-1560560,7231402,-10430667,10418066,-8679499,4271230,1518582,-7340748,11158777,-11500550,8678320,-3815781,-1657452,7685185,-11565594,12258889,-9229073,3232490,3866184,-9580348,12170464,-11099079,7225013,-1286910,-5265882,10648617,-12457159,10054974,-4529775,-2194309,7840799,-10893054,11283337,-7772861,2059655,4296765,-9482553,11405052,-9945447,5373468,847260,-6595241,10151843,-11762229,9020898,-3926061,-2619131,8059810,-10689533,10908639,-8372850,3488283,3026044,-8709699,11504728,-10959070,8607243,-3042662,-3413516,9244223,-12539785,11950523,-8271628,2182348,4545293,-10189115,12692349,-11432912,6676536,-65130,-6593562,11270619,-12146444,9635120,-4168061,-2781273,8402689,-11945849,11644262,-7199687,1076629,5438973,-9972483,12124129,-10106670,4638268,1776676,-7739543,11357137,-11328212,8278594,-3052472,-3466421,8601242,-11400244,11225989,-7875765,2052335,4027841,-9105631,11942430,-11136605,7550667,-1556366,-4570928,9473453,-12303898,11084074,-7066846,637899,5577818,-10574764,12479067,-10524054,5733155,851668,-7237833,11551804,-12296888,9482015,-3368722,-3636413,9495382,-12127950,11244736,-6722441,504217,6126853,-10749080,12094524,-9375938,4296415,2604302,-8274537,11399854,-11423576,7651626,-1998577,-4320610,9472902,-11950222,10774533,-6507994,667985,5366649,-9913782,11975094,-10330984,6081786,-266621,-6032138,10372496,-12134937,10360229,-5618490,-597361,6762684,-10659690,12051154,-10076951,4722271,2066767,-7845723,11320152,-11517187,8338831,-2604645,-3796955,9373769,-12134844,10644370,-5851055,-117757,6559858,-10386001,11069774,-8820628,3400034,2709315,-8483949,11465727,-10662246,6434574,-785053,-5078412,9520360,-11071812,9812741,-5274688,-643260,6247065,-9825531,11029781,-9037441,4330906,943850,-6102907,10144766,-11070871,8806213,-4097190,-1712549,7138584,-10208780,10648528,-8013189,3543340,2781284,-7750536,10746663,-10435114,7007141,-1407553,-4701467,8821243,-10452367,9530944,-4887681,-781560,6849575,-9858610,9757823,-7366415,2395604,3303011,-8198147,10751211,-9373531,5003620,497985,-5553379,9208529,-10460313,8193793,-3563762,-1566639,6560974,-9690099,10029445,-7305702,2780774,2251596,-7044909,9409338,-9332082,6890386,-2457765,-2490790,6896208,-9562452,9676262,-6765470,1278503,3755053,-7471351,9387473,-9319603,6237276,-439311,-5053167,8699162,-9496897,7706501,-3876890,-964004,6204299,-9106278,9276512,-6153276,1220729,3852584,-7909345,9350009,-7811426,4183603,705172,-5325829,8628531,-9081250,6627801,-2224701,-2468251,6527079,-8613836,8514252,-5488152,1352777,2964844,-6660528,8232243,-7811069,5300582,-1186478,-3070237,6250713,-8259546,8074717,-5009700,594939,3916402,-6818011,7964183,-7095467,4463481,224052,-4326275,7226247,-8048477,6312150,-2452139,-1792006,5451598,-7234302,7121011,-4978623,578795,3813980,-6857909,7800261,-6121505,2756540,1573694,-5574361,7579635,-7258080,4958314,-1177294,-2659265,6336732,-7825040,6517212,-3220099,-21675,3032465,-5643892,6957743,-6623371,3657571,641104,-3769852,5500351,-6345292,5744235,-3525426,137623,3747063,-6046835,6327323,-5274129,2835988,522908,-3582286,5772228,-6278149,4524156,-1838862,-1975562,4782898,-5792187,5455433,-3582352,106664,3436084,-5861594,6016178,-4453458,1722510,1641836,-4632954,6249025,-5665032,3338621,122529,-3150125,5180395,-6108760,5160929,-2454023,-877548,3568163,-5005127,5487626,-4294811,2145833,1069648,-3528416,5063638,-5077695,3846820,-1508992,-719636,3017195,-4343382,4590167,-3418047,1715866,1041738,-3243820,4261739,-4287247,2812557,-681068,-1527394,3396685,-4321878,4008292,-2361005,-626760,2762774,-4125504,3937286,-2758414,919054,1452086,-3856641,4567036,-3393437,1318490,837352,-2494877,3940837,-4197831,2973193,-919812,-1237485,3170666,-4101948,3469364,-2478901,618079,1524094,-2905510,3304893,-3226372,1944891,-385018,-929523,2295507,-3089842,2969651,-2096685,442798,856348,-1701022,2537197,-2458980,1931917,-429332,-956520,2066540,-2501374,2239194,-787782,-393165,1854664,-2318116,2333747,-1399544,-57167,1143991,-2479366,2551888,-1958271,447906,1386373,-1986817,2868931,-2401391,1144654,562518,-1846371,2411492,-2761796,2010392,-805531,-613148,1547159,-2162022,1773942,-1413827,664398,464714,-1185127,1406014,-1472757,1032861,-649154,11407,598101,-916959,1287444,-904780,560195,-271691,-352327,397932,-735684,474164,-237392,52787,534201,-548358,368735,-189172,-60661,855806,-860081,671605,-425433,-181648,1052032,-1397930,1068079,-409116,-397844,772531,-1501941,1434173,-987515,120063,597237,-1089578,1095846,-1130163,450226,96990,-691911,858373,-558730,354959,33934,-353451,436057,-202024,-166967,628212,-339445,186587,-332224,-544685,772348,-1140298,973126,-539350,-57919,420163,-965347,1025147,-846641,778207,-538037,-113928,666276,-844427,986509,-866857,893294,-242147,-413145,1170683,-1436414,1572087,-1303917,418474,768859,-1241452,1491476,-1328657,630112,43677,-1050626,1629550,-1546323,948249,268298,-1147941,1804105,-1776503,1229736,-267796,-1045380,1636589,-1877222,1847361,-422095,-475385,2176280,-2444690,2176539,-1403683,364327,1082125,-2367917,2335130,-2004732,1286400,-60471,-1189625,1944583,-2296227,2352860,-1304832,297103,958580,-1876445,2516402,-2052690,1514099,-204216,-887989,1853693,-2482255,2253674,-1272869,-58220,1564498,-2474380,3001964,-2088190,563919,928960,-2175467,3099733,-2608035,1458557,346595,-2135838,2819541,-3218135,2428834,-795388,-1191789,2743633,-3824174,3072680,-1818518,97859,1881446,-3313526,3621913,-3201011,1677799,463498,-2288036,3233486,-3750049,2851365,-1484224,-180776,2298962,-3297003,3562221,-2809730,1385849,630186,-2152951,3504340,-3459312,2713180,-925583,-821347,2608496,-3725245,3784869,-2410859,-43631,1937359,-3084481,3908028,-3477153,1803394,823017,-3139506,4122547,-4037930,2613406,-639290,-1711586,3821931,-4354025,4131680,-2194149,-174577,2710659,-4398263,4431642,-3677426,1852191,1166315,-3613638,4705669,-4318018,3021637,-1074397,-1230659,3013382,-4372723,4281457,-2926809,855242,1367518,-3399101,4429811,-4251002],[0,0,0,0,0,-2,5,-11,20,-31,45,-60,72,-86,106,-129,159,-195,232,-280,326,-384,445,-513,597,-689,798,-917,1046,-1177,1321,-1476,1645,-1830,2034,-2264,2517,-2794,3090,-3405,3742,-4100,4484,-4899,5353,-5846,6385,-6975,7625,-8334,9116,-9978,10939,-12020,13244,-14644,16265,-18167,20428,-23155,26506,-30712,36126,-43320,53293,-67933,91508,-137535,468322,-853782,865008,63661,-790051,1268497,-1650030,1760575,-964308,-397535,767435,-1204810,1076825,-414294,255156,580763,-262252,-167542,831296,-1109683,535651,7137,-1367013,2508554,-3265512,2368030,-524849,-1237359,2871262,-4152829,4425410,-2933326,325017,2146296,-4095174,4848050,-4096089,2098739,466802,-2581226,3774069,-4040912,3261603,-1580578,-545871,2092105,-2764207,2450395,-1957315,762837,524755,-1370698,2037148,-1973358,1306177,-369063,-968799,1699437,-2123748,1619141,-1415254,125759,2008636,-3310428,3397753,-2546439,855891,963827,-3131418,5145002,-5413146,4258548,-824701,-2863264,5820371,-7332274,6838989,-3502964,-367278,3955127,-7011753,8341397,-6660337,3119958,1453291,-5079229,7494373,-7186730,5524859,-2103064,-2217818,5431702,-6643567,6112634,-3935071,336402,2727121,-4590949,5326631,-5081501,2842368,14184,-3799008,5634545,-5480291,3558180,-1720818,-426492,3683556,-6374976,6769107,-4527785,1540536,2331768,-6025396,8592247,-8272268,5029770,-146595,-4803326,8140124,-9984564,8704539,-4867646,-964331,6636925,-10409511,11095775,-8587590,3636965,2132209,-7235297,10819150,-11276164,7893787,-2146913,-3676258,7420686,-9676241,9563491,-6775612,1075827,5511956,-8871345,8824439,-6295971,3557155,102424,-4471880,7721976,-8530466,6114107,-2067726,-1768208,5596062,-8479391,8730463,-6574531,1735501,4100604,-8575376,10943937,-9457427,5460674,215640,-6021275,10474553,-12145615,10104418,-4515428,-2136070,7966206,-12161651,12906617,-9262856,2930628,3720975,-9516486,12455687,-12490302,8775315,-1431768,-5881055,10921241,-12686815,10943403,-5937223,-844639,7126455,-10615589,10835515,-8525655,4158549,1778446,-7400552,10612452,-9880218,6679912,-2246852,-2859720,8034393,-11383841,10622884,-6045141,-188484,5982433,-10151198,11729884,-10329767,5806265,1119498,-8672420,13967639,-14121301,9695635,-3131265,-3611810,9890937,-14550036,15280032,-10771017,2036272,6600655,-12046683,14563290,-14484747,9711503,-760002,-8483170,14441323,-14965850,11367319,-5596028,-1515087,8797048,-13362785,13470938,-9723751,3141091,4008609,-9659337,12161155,-11752252,8083976,-1622950,-5474263,11001456,-12512431,11103998,-6551579,41215,7153058,-12542975,13994685,-10763791,4323306,2643054,-9181437,13586973,-14669559,11089970,-3506819,-5387048,12233055,-15777834,14946666,-10172411,1804636,7054440,-14549100,17425926,-14838688,7826826,1401819,-9614204,15317577,-16277831,13059914,-5606937,-3282765,11106822,-15224138,14422241,-9888519,2572250,5190631,-11451497,13953024,-12661453,7690001,-347097,-7264963,12033887,-13423566,11203989,-5792796,-1440632,8541555,-13473509,14180643,-10264654,3767912,3636326,-10576971,14676886,-14662801,10193586,-2117065,-6235347,12748061,-16574686,15167903,-9380072,422795,8770156,-15391549,17498672,-14295710,7199520,2002447,-10857638,16380802,-17181169,12873791,-4328389,-4745386,12107324,-15887844,15250927,-10009690,1817258,7011240,-13003745,15164303,-12788597,6907160,762276,-8034710,13111085,-14217038,10855388,-4716659,-2950439,9532325,-13426252,13481830,-9873669,2994551,4890948,-11523015,14741004,-13825188,9075396,-1271138,-7051779,13516408,-15884393,14018727,-7915488,-997167,9182111,-15548243,16974410,-13602722,5947824,3372764,-11546663,16422928,-16627649,11594552,-3630502,-5808005,12908183,-16331979,14775430,-8692839,653167,7406092,-13340241,15142771,-12285306,5932175,1967959,-9267479,13411844,-13386774,10060258,-3550287,-4115401,10502894,-13459534,12961453,-8468080,1435119,5935364,-11762077,14326841,-12835815,7431053,411969,-8103391,13541092,-15279497,12821313,-6270055,-2357322,10226183,-15138260,16001387,-11932527,4265529,4373322,-11932048,16478741,-15544889,10311627,-2134823,-6495006,13210009,-16024940,13983890,-7806500,-202951,8488932,-13463749,14678802,-11309796,4915309,2854382,-9221233,13007630,-13249860,9076740,-2277444,-4762655,10299760,-12700608,11510572,-7311564,714211,6440355,-11295152,12916359,-11131975,5758992,1354929,-8059293,12496221,-13532842,10822306,-4892172,-2931732,10091127,-14414172,14087059,-10031644,3168159,4925339,-11553990,14946638,-13870955,8579577,-854851,-7098589,12963348,-14798458,12277861,-6019834,-1376512,8180035,-12899724,13539539,-10024082,3248161,3998765,-9252237,11857168,-11375963,7530590,-1115055,-5297819,9827521,-11725526,9968012,-5250539,-879122,6445018,-10543232,11079019,-9009217,4283448,2355005,-8295156,11599159,-12043116,8262619,-2834256,-3841042,9334791,-12511423,12182075,-8259347,1943232,5542528,-11461199,13482443,-11671637,6543763,-202526,-6635979,11800630,-13573169,10512070,-4568361,-2658960,7971964,-11663138,11725787,-8674975,2489552,3964281,-8735563,11204639,-10205008,5720238,-317891,-5179477,8664719,-10245697,8350729,-3824037,-1643903,6432611,-9389458,9245057,-6993022,2563865,2868895,-7287078,9554611,-9591699,6690601,-2086245,-4168038,8388220,-10575221,9484215,-6069756,991938,5118904,-9718229,11247178,-9459414,4692003,807618,-5992165,10146965,-11228675,8746408,-3358060,-2443988,7481329,-10278270,9864373,-6583640,1377859,3863273,-7879796,9431174,-8280412,4193378,316026,-4779068,7802686,-8353415,6081214,-2238427,-2348633,5739457,-7546459,7419624,-5135329,1194513,3342395,-6595565,7739533,-6392410,4407712,-941681,-3655570,7432190,-8571803,7243732,-3876202,-327003,4484933,-7728585,8977831,-7236342,3348643,1317736,-5656604,8272523,-8668579,6210983,-2016443,-2216317,6241749,-8496856,7743824,-4751663,603265,3439408,-6702361,7425633,-6294036,2822402,1221033,-4301046,6157415,-6142690,4749867,-1448177,-2263548,4774604,-5771442,5178713,-3312983,335891,2961432,-5210467,5674824,-4668718,2841024,491913,-3118176,5364289,-6126949,4782109,-2148126,-909763,3997533,-5731182,6684523,-4825173,1972401,1532252,-4436275,6378035,-6363222,4488067,-1248005,-2200943,4978622,-6164790,5213778,-3393187,325222,2843704,-4845045,5510856,-3960871,1714266,1181500,-3094892,4235209,-4030745,2803639,-489218,-1942380,3463334,-3860679,3072080,-1499273,-495358,2083166,-3103343,3356674,-2877622,1181687,813223,-2835128,3443058,-3337517,2532076,-1083328,-962141,3051307,-3772029,3715444,-2726920,892024,1195111,-3366070,4064263,-3893259,2712040,-697113,-1517499,3251236,-4283899,3654466,-2085246,237802,2018874,-3111988,3303769,-2664993,870580,713578,-2038024,2297447,-2217341,997346,262039,-1185576,2170901,-1721963,1082453,-106305,-777337,1550905,-1483055,1528477,-677335,-204060,1087219,-1530232,1766912,-1239121,749339,53200,-849191,1282020,-1794045,1574048,-985611,-38385,743344,-1368430,1815231,-1836547,1340567,-430854,-720313,1468792,-1861626,1516749,-972305,151404,874490,-1436724,909673,-894352,345986,406099,-445082,572983,-410494,2948,389766,-522611,405042,166245,-597881,762393,-749083,176113,-29260,-672823,780834,-1032527,725411,-117746,-333990,610754,-919053,914584,-207654,-155841,438094,-147291,256231,107237,51721,143216,-316262,-131269,286309,-510880,355877,-540534,75716,201260,-364324,690044,-348886,528913,-498469,-37157,137480,-756446,639312,-952466,983262,-812012,38799,534792,-1601862,1724850,-1889210,1363565,-289226,-710434,1548831,-2322921,2215298,-1689183,-203300,1497931,-2053692,2110861,-1753782,859418,334421,-1545730,2077932,-2201754,1274329,-392580,-1209564,1942882,-1696614,1652041,-501316,-440257,1442548,-2070354,2046787,-1181890,-82727,1228312,-1649180,1871542,-1840251,932731,57583,-1557015,2139604,-2564436,2093459,-1293417,-220012,1569059,-2989351,3478881,-2687057,1404175,230184,-2210269,3210757,-3553272,3059567,-1530523,-700074,2795394,-3790401,4014450,-2902048,768378,1510526,-3394840,4018964,-3492117,2142493,-142386,-1900889,3595574,-3633043,2482032,-1021145,-1015550,2518371,-3541978,3540035,-1879193,63859,1796340,-3170941,3635226,-3029933,1636262,257791,-2295612,3684346,-3758985,3249915,-1455538,-1137506,2798459,-4219350,4522340,-3393102,1503706,1150806,-3268476,4743403,-4930163,3836013,-1294415,-1427243,3696008,-4754611,4975621,-3191441,662870,2577588,-4659129,5130668,-4113489,1800463,600611,-3116020,4851342,-5034136,3353227,-1078120,-1796599,3826411,-4720682,4154067,-2263827,42901,2510948,-4498363,4954313,-3844331,1849323,676392,-3254237,4501938,-4968059,3924779,-1275841,-1562874,3799371,-4757369,4807381,-3678506,1021555,1807612,-4213136,5323855,-5414394,3510949,-773343],[0,0,0,0,0,-4,8,-4,0,5,-12,20,-30,39,-49,58,-73,94,-122,152,-190,231,-275,326,-384,455,-532,625,-734,855,-988,1132,-1291,1465,-1654,1866,-2099,2363,-2659,2982,-3337,3723,-4145,4601,-5095,5634,-6223,6862,-7561,8330,-9167,10084,-11089,12196,-13411,14748,-16223,17854,-19664,21675,-23919,26410,-29151,32076,-34941,36959,-35467,18848,71584,809313,-1603420,1371443,-619114,-137924,1397772,-1864552,1590605,-1561443,567650,896968,-1424592,1628376,-1157287,113287,739520,-867742,518457,-15768,-883309,1161758,-1381185,672408,607910,-2015223,2806956,-2438741,1398929,285584,-1917078,3161280,-3797202,3176865,-1456195,-471611,2320218,-3306221,3300549,-2933623,1491133,-99931,-1192920,1966197,-2844242,2529947,-2076064,912213,73106,-1032415,2036013,-2926101,2692039,-1652542,447110,1228821,-2484121,3135507,-2424463,1118563,444518,-1854588,3187028,-3202566,1634940,877724,-2841212,3610688,-3387197,2210905,123174,-2810531,4970483,-5050979,3505838,-931964,-2258515,4984607,-6243596,4892087,-3047069,80647,2665573,-5157837,6180336,-5389614,2767682,-25803,-2767831,4638293,-5549073,4990454,-2978630,779596,2150622,-4203624,5772776,-5261778,3024714,-1236384,-1079508,3854056,-6023437,5615163,-2822171,-257046,2317254,-4028101,5335764,-5121653,2379466,1485426,-4729631,6065710,-5556603,3781955,-48054,-4432610,7324043,-7198712,5015605,-1300436,-2530964,6364527,-8180611,7803739,-4891350,216775,4476042,-7542827,8163624,-6952383,4231197,-593468,-4187854,7629535,-8519161,6566047,-3515549,619522,2506666,-6279084,8592905,-7514118,3655055,978339,-3732351,5525860,-6655291,6769574,-4035006,-654561,4471267,-7208383,7172093,-5797895,2305261,2058560,-6036002,8390827,-7821041,4388699,779215,-5419887,8468647,-8631585,6742840,-2082626,-3043631,7748692,-9920306,8926594,-5345942,-42497,5452778,-9370335,10479431,-8094397,4128558,808148,-5483350,9550339,-10454253,8354478,-3895559,-1693753,6214405,-9322253,9942537,-7342601,3040912,1557005,-5343751,8333821,-9453584,7388425,-3004374,-1912838,6136373,-8050859,8983327,-6671743,2076091,3743276,-8472086,9966812,-8266456,4290022,1080640,-5888046,9801303,-11135168,8676444,-2370792,-4921674,10332499,-11493226,9848331,-6499867,867640,6367480,-11766122,13026870,-9434693,3969889,1303484,-6722729,11421420,-13066918,9681251,-3222229,-3265137,8059663,-10678702,10714730,-8233840,3356501,2853816,-7954607,10574798,-9813438,6915587,-2502240,-2858868,7807145,-10427788,9903415,-6354267,1345633,4688475,-8734478,10986985,-9894959,5622282,1670838,-7965758,10849426,-10792029,7891997,-2543278,-3919532,10144806,-12735258,11177157,-5919383,-772628,7004921,-11632162,13109433,-10805859,4936970,2570731,-9307912,13162641,-13133673,8935497,-2722480,-3727235,9093414,-12375793,11879336,-8352463,1994887,4536612,-9139314,11257158,-10722582,7105188,-1249456,-4537173,9035495,-11414069,10186754,-5783128,2801,5516424,-9903564,11488240,-9415058,4510336,2349707,-7889509,11395204,-11179631,8086128,-1965820,-5170466,10595185,-12887139,11064201,-6177864,-791346,7706520,-12841632,13572724,-10181723,4158083,3216136,-9742892,13270922,-13381598,9399539,-2468363,-4907596,10955404,-13194547,12216998,-7890398,1249574,5242553,-10476374,12534736,-11077084,6288824,-361909,-5658131,9865205,-11546382,10107464,-5572772,-614731,6528061,-10533973,11476808,-8919057,4025093,2359509,-8376657,11158874,-11187403,7671594,-1338486,-4856623,10366538,-12554629,11063214,-5499417,-1348475,8197605,-12413250,13212946,-10122061,3580528,3888693,-9929971,13722698,-12826734,8376591,-1948897,-5718695,10908187,-13145933,11521966,-7085382,206093,6299907,-10913175,12306324,-10612408,5641995,304379,-6886850,10522540,-11468123,9267331,-4523530,-1543806,7032674,-10541456,10942466,-7918287,2768107,2942310,-8220864,11386744,-10772418,6745353,-712426,-5561350,10166180,-11738290,10040797,-4777513,-1796591,8238364,-12352928,12498956,-9013215,2661199,4492465,-10005203,12948254,-12242824,7797018,-1053436,-6484795,11608116,-12897084,11277630,-6346828,-255127,6714424,-11208596,12385310,-9947032,4650207,1196895,-7081690,10617985,-10825004,8368559,-3786293,-1753062,7383723,-10548587,10048835,-7229241,2417157,3267788,-7840370,10565114,-9582929,6122104,-544903,-5390908,9695432,-10910890,8747591,-4062471,-2064407,7313734,-10848286,11292452,-8078671,2193626,4732958,-9494211,11882824,-10782230,6141422,-45705,-6468373,10765597,-11909202,9978653,-4905290,-1592547,7442382,-10470507,10946190,-8221690,3822510,1703840,-7519671,10286196,-9761013,6644048,-2309248,-2745546,6997500,-9346806,9062538,-5851899,1393484,3743659,-7502469,9369098,-8153409,4771739,201940,-4945100,8544929,-9538645,7801701,-3270352,-2501833,7299485,-9926342,9729021,-6559218,1252469,4373173,-8842503,10793779,-9894894,5433130,1020775,-6623119,10051092,-10476108,8838517,-4154424,-2233792,7357756,-10051740,9824305,-6892111,2250938,2610028,-6966809,9240576,-8618214,5915385,-1860759,-3144642,6961949,-8611338,7576055,-4827397,796529,3410091,-6403961,7847041,-6838410,3818587,359057,-4647780,7521239,-7971482,6005436,-2540367,-1709483,5909206,-8651864,8301090,-5132690,450942,4026305,-7405323,8909510,-7987798,4026250,1296265,-6013972,8776900,-8839828,6732832,-2827050,-2200688,6454636,-8743287,8356308,-5656236,1589564,2990348,-6497816,7859730,-7429966,4674419,-853078,-3284305,6217390,-7010145,6212912,-3930918,187753,3252881,-6011986,6240675,-5125321,2919970,449914,-3567134,6242371,-6351383,4301622,-1242142,-1895093,4698539,-6574195,6580259,-4208121,70762,3935959,-6416014,6979119,-5868423,2782682,1237587,-4685957,7110585,-7295266,5209249,-1601402,-2820092,6011785,-7102501,6581516,-4560939,655019,2984222,-5685823,6611212,-5698348,3330015,-11753,-3144863,5345010,-5784870,4630711,-2674876,-348718,2661743,-4620551,4870460,-3936329,1408406,362712,-2782914,4506857,-4584536,3265996,-786507,-1849229,3500213,-4715955,4702367,-2740982,-38753,2888257,-5084962,5276034,-4517630,1749387,1346942,-4064201,5683825,-5489245,3521603,-1148701,-2150610,4610479,-5657668,5123604,-2770157,30223,2805559,-4169805,4869975,-4222374,2200127,251674,-2661715,4011560,-3984859,2907874,-1387062,-123426,1897949,-3109656,3489391,-2535544,1070035,628377,-1561610,2863122,-2696886,1963386,-852038,-637714,2419282,-3282011,2438330,-1220506,-70561,1773867,-3104608,3445359,-2714432,1047859,1093843,-2969200,3592887,-3479649,2548236,-49585,-2019694,3460828,-4029103,3116885,-1525685,-221684,2336464,-3489176,3446771,-2413827,977600,583114,-1980773,2489782,-2330823,1883518,-560308,-309107,1318671,-1601516,1687837,-1288641,373037,38315,-735897,1226324,-1605592,971629,-502624,-270701,782326,-1020492,1368296,-548327,91688,699524,-1553258,1608662,-1281264,463302,823815,-1493948,1881424,-1647042,962936,306191,-954835,2031468,-2212485,1434298,-838727,-718395,1238425,-1709042,1819918,-999799,206706,373844,-1021822,1038325,-839575,572362,7623,-157306,101765,-185120,265646,-529282,326804,-280407,440823,-468085,23366,287280,-346549,469732,-716519,624267,-222598,19908,282536,-251099,524165,-12288,-34556,-2106,-27867,18379,246594,-79106,213365,381370,-316442,419478,-283432,266204,204448,-495193,380702,-502618,-43196,529221,-234301,258466,210000,-298903,523761,-763581,357626,363181,-1023999,994018,-1085992,509028,120843,-1010701,1698181,-1887127,1211443,-498126,-544912,1162794,-1910162,2038843,-1307660,252396,810385,-1489799,1710941,-1791038,1306664,-192940,-698811,1378979,-1218825,1373515,-628732,149964,400573,-856683,1056959,-1301486,905696,16209,-444981,995421,-1274064,1189117,-821021,15738,778835,-1322099,1767675,-1474668,564293,965502,-1554273,2144236,-2044273,1116206,-148891,-1731054,2912916,-2769672,2181205,-740284,-702592,2180586,-3039878,3244804,-2389237,668935,1177700,-2591052,3116594,-3057390,1866154,-432714,-1087668,2287425,-2873107,2593074,-1589669,-148080,1529328,-2467780,2546805,-2230760,1480567,137385,-1259702,2320260,-2252975,1755993,-594235,-600805,1834449,-2447023,2833064,-2086625,289808,1136080,-2753975,3478207,-2643661,1709331,297971,-2133763,3609590,-3478995,2835068,-1448482,-837757,2818584,-4542036,4095106,-2588814,566982,1471208,-3301710,4500342,-3981946,2125016,235497,-2422514,3373630,-4104865,3297615,-1598602,-257483,2421282,-3722583,3563989,-2755170,1314555,612373,-2197723,3247742,-3559894,2512763,-758903,-1135647,2792763,-3709322,3224775,-2034030,-132066,2174996,-3601977,4028357,-2995952,1590222,734546,-2920376,4326394,-4796965,3291882,-1292766,-1478533,3631071],[0,0,0,0,0,10,-20,28,-41,53,-61,72,-81,97,-119,143,-174,210,-250,293,-340,390,-448,513,-585,665,-756,852,-956,1070,-1192,1326,-1474,1637,-1814,2007,-2217,2442,-2686,2946,-3232,3541,-3878,4244,-4644,5081,-5562,6087,-6675,7329,-8066,8900,-9849,10938,-12198,13668,-15412,17513,-20089,23309,-27432,32858,-40232,50677,-66313,91584,-137611,242954,-890537,115116,960722,-1466442,2153903,-2430490,934058,166130,-1539514,2362615,-2335746,1922185,-789088,-532311,1282262,-1720619,1289617,-670651,3928,523087,-571117,234780,104396,-382972,-55259,81282,-673122,1151174,-1613009,937610,-36083,-912949,1134980,-1259573,1437169,-685904,172551,367910,-224913,490114,-490216,545364,-429648,887139,-1290388,1380237,-733614,-845179,1636811,-2399573,2949053,-2331646,814391,1001152,-2474932,3517327,-3517421,2212587,-249744,-1563697,2629043,-2902360,2621586,-1512223,-68473,2097924,-2279833,1565023,-534412,-101234,471916,-1104734,989568,-303484,-643664,902792,-817488,296356,14842,-1129264,1156104,-741202,385812,-193975,626240,-121660,-383257,667863,-1380258,1580077,-1682810,1290865,-411194,-901943,2334821,-3654697,3569406,-2327909,-11095,2011847,-3514122,4632424,-4861834,3227738,231107,-3227145,4072279,-3989265,3435821,-2165782,-557448,3037884,-3899604,2972404,-1416596,385196,1118967,-2615405,2707056,-895726,-505606,1360399,-1578794,1242466,-1066906,533257,735454,-1479915,1723412,-1689924,650379,-17897,-132403,727828,-1651669,2781083,-2523034,795560,512087,-1051584,2223573,-4019597,4942943,-3270514,-354034,3369811,-4354995,4542421,-4237362,2794199,-176797,-3446270,5734281,-5612776,4094548,-1680095,-1518032,3679795,-4667069,4837164,-2815616,-99594,2431861,-3866111,3596544,-2098234,557820,974104,-2182070,2766561,-2348652,916722,659259,-1857006,2445553,-2500148,1518518,210799,-1222035,1749439,-2316943,3146693,-2820977,1249480,868009,-2503653,3921865,-4901036,3997738,-2080154,-702512,3371901,-4468186,5614584,-5635774,2709059,922786,-4253718,5961152,-6183706,4469554,-2384661,-1464232,5024286,-6566546,5289927,-2946135,-365466,2901315,-4144495,4571124,-4122928,1763001,1283840,-4277987,4877774,-2992968,798665,-37369,-1325916,3326526,-4512719,3176210,-489664,-1609637,2254572,-3049357,4056434,-3776864,1591355,1678387,-3751588,4207398,-4255505,3764661,-1908710,-616025,3719595,-6054662,6099811,-4902574,1714688,1151170,-4714837,7028590,-7172964,4895900,-1225036,-2586147,5190521,-6677135,6521143,-4095835,549825,3842589,-6327284,5955112,-3960381,1429587,1113596,-3589603,5171342,-4953773,2313845,569918,-2498529,4168048,-4243040,3078003,-1279082,-1005461,3145523,-4739155,4791134,-2920764,599212,1380685,-3330083,4893945,-5551384,4207306,-1548381,-1798678,4630737,-6039869,6200386,-4605488,1491114,2076163,-5161392,7454347,-7227838,4715687,-881203,-2951269,6045176,-7439512,6725843,-3787061,-119121,4220376,-6559016,6672350,-4804525,2058865,1434714,-4771769,5902883,-5489997,2919258,225836,-2511174,4609134,-5088366,3946051,-1648321,-1503946,3333993,-4846026,4534793,-3215985,1042254,1854157,-4079241,5408564,-5146393,3480528,-819764,-2090529,4940022,-6376270,6468941,-4318703,739182,2609542,-5772797,7344977,-7109031,4666732,-738059,-3738623,6791798,-7679385,6587824,-3516996,-383466,4121718,-6728631,7178755,-5410811,1949549,2033973,-4858623,6390559,-5608439,3509233,81288,-3413883,4933954,-5520398,4066724,-1581519,-1229445,3868467,-4954091,4918698,-3314461,446315,2207600,-4487622,5628192,-5096754,3474363,-853898,-2377851,5185794,-6551450,6034600,-3728177,640723,2978759,-6154179,7749379,-6506995,3580559,-83946,-4178481,7122519,-7689554,6689638,-3161760,-1155675,4838426,-7435540,7527392,-5390373,1624655,2514170,-5449705,6782926,-6011864,3173077,269899,-3303349,5362820,-5718587,4175200,-1248345,-1889706,4156049,-5071078,4805287,-3038770,405319,2333923,-4721070,5407126,-4579255,2612210,-318465,-2873392,5118586,-6063709,5390676,-3285243,160095,3228571,-6056376,7373597,-5870169,2955347,451213,-4125786,7034506,-7987902,6040011,-2581615,-1347048,5072725,-7023874,7197015,-5185878,1758264,2517455,-5528643,6673834,-5995961,3236381,457844,-3478874,5206928,-5335273,4491597,-1767578,-1969797,4522322,-5187852,4647481,-2617763,307709,2743244,-4553871,5022997,-4176889,2669264,264314,-3143040,5408063,-5472090,4348015,-2667648,-221089,3401249,-5987478,6790456,-5166593,2331274,1007528,-4091059,6440443,-7013244,5359265,-2105414,-1623254,5211720,-6759534,6841733,-4554372,940638,2768828,-5364853,6705371,-5953736,3194129,611245,-3829103,5523228,-5686861,4328557,-1149648,-2040750,4323377,-5040392,4687919,-2963997,-174112,3218378,-4958302,4871748,-3582076,2085321,574033,-3103122,5203618,-5144322,3824747,-1494589,-1059873,3673268,-5350921,5802248,-4334929,1797590,1430855,-4357554,6227798,-6412329,4383744,-1423344,-1768948,4752775,-6410232,6414572,-4368148,589306,2960030,-5309835,6216886,-5043098,2688050,437779,-3124760,5027792,-5634881,3862590,-922204,-2140840,3769627,-4600886,4167703,-2729330,-5820,3093954,-4556929,4294105,-2892486,1041575,974705,-3190080,4384689,-4686246,2873567,-948353,-1413886,3516278,-4841382,4767899,-3418021,1384261,1624877,-4167554,5230508,-4998164,3713802,-1005124,-1947564,4732609,-5987462,5075040,-2863230,243248,1928762,-4674183,5913333,-4554453,1976567,1202797,-2989724,4269945,-4577605,3640707,-1008996,-1986112,4028473,-4336194,3182661,-1394277,-721864,2376068,-3532186,3714966,-2720253,848941,1425597,-3279083,3633521,-3296472,1982908,-265024,-1584866,3256424,-4125203,3765144,-2328049,445649,1559474,-3422398,4482121,-4128968,2761218,-694397,-1800711,3990152,-4857458,4004076,-2288403,-8780,2192111,-4368758,4934912,-3612585,1480274,1055927,-2864861,3795923,-3781980,2894338,-647780,-1711609,3273252,-3585227,2780120,-1226348,-484150,2187731,-2987912,3026569,-1729845,58305,1680394,-2383868,2954114,-2492039,1562538,322102,-1668143,2931323,-2563778,2616445,-1612857,351674,1799548,-3026575,3314286,-2694490,1507482,-150000,-1274726,2968916,-3611613,3399886,-1608902,-341233,2156065,-3295037,3466958,-3091168,1335774,515000,-2386050,3511672,-3093798,1892550,-409769,-1343999,2294050,-2722118,1863444,-500017,-830841,1782159,-2110663,1916076,-1020818,-415976,1347166,-2061269,1882300,-1173268,57213,556504,-1450111,1590022,-1945353,1314006,-408400,-568792,1592719,-2010786,2147954,-1677005,783909,10182,-1430611,1946461,-2549501,1880460,-1083304,-297579,1245961,-2259389,2610513,-2125942,1106709,560577,-1466899,2369395,-2229812,1498861,-39425,-766899,1750219,-1871186,1287001,-445390,-511585,1197458,-1687458,1136992,-338193,-732416,928501,-1601090,1031787,-619175,-321681,1109292,-1388293,1357415,-952921,112853,429915,-500216,1307633,-1105565,1058795,-519516,130093,324651,-883958,1152787,-1289738,1033761,-754944,7170,754883,-1295478,1727004,-1326046,499573,54703,-754179,1251009,-1196918,1130493,-235508,-529380,945014,-1007506,385826,-200410,-142645,407994,-318720,345501,376886,-570897,782227,-632840,-128711,399888,-1046280,770075,-616311,202566,178599,-717985,977963,-886531,489219,35153,-397360,459943,-224070,239645,13784,-169807,-78817,123641,299841,-131771,175445,-35852,384369,-402902,483601,-249892,71411,210045,-297125,425555,-297543,186911,-144151,-90123,-277884,222010,-94689,-373137,504888,-803243,908111,-628243,47016,435955,-943008,1357276,-1400307,623345,-55094,-568422,1348851,-1302180,1452940,-873526,-170676,1002223,-1369369,1487537,-893274,378804,717140,-852467,908521,-787838,-47870,420662,-640094,940530,-375163,177889,449129,-916794,941430,-742148,294045,77756,-543516,1024459,-1211143,1161627,-915360,62567,569969,-1107707,1293684,-1191504,1055262,-320942,-648229,1196094,-1606098,1741751,-1196820,545179,479323,-1591153,2132674,-1997983,1522668,-453571,-746965,2020111,-2369318,1898405,-912128,-332198,1350551,-2122631,2027090,-1178762,14268,862799,-1851851,2008151,-1368990,534296,550554,-1011364,1847572,-1865416,1037085,-163393,-621398,1476874,-2030123,1894509,-1073613,268726,1361174,-2005662,2025354,-1969589,1481172,-182815,-1075039,2456107,-2973962,2344849,-1468037,68539,1108244,-2393682,2841754,-2545319,1365116,85032,-2058170,2680897,-2928836,2206668,-1089695,-1206162,2257810,-3074531,2606248,-1334494,138625,1207194,-2250243,2995578,-2072152,624081,767524,-1853331,2811928],[0,0,0,0,0,-2,7,-18,30,-45,64,-86,107,-129,158,-195,239,-287,351,-422,503,-598,706,-826,964,-1121,1299,-1496,1711,-1948,2208,-2499,2823,-3179,3573,-4014,4493,-5021,5588,-6207,6878,-7611,8409,-9283,10239,-11283,12428,-13673,15035,-16529,18168,-19977,21986,-24231,26752,-29600,32843,-36569,40899,-46001,52112,-59578,68936,-81026,97287,-120410,156224,-221981,601971,-1155725,735476,43921,-719534,1866058,-2020143,2212942,-1518637,106734,864415,-1556565,1776089,-1550473,812473,-401295,-100390,260458,-605939,694683,-695863,864524,-1446187,1762252,-1118079,56062,1438271,-2149376,2655657,-2593382,1993393,-64093,-1505704,3211607,-3204471,2568329,-983678,-800541,2325726,-2452112,1900101,-1135039,-925271,1761163,-2263025,1763899,-321119,-1178263,2157101,-2120923,1259482,-69386,-1420643,2285494,-2500927,2233476,-1028970,-770181,2120324,-2837246,2582231,-1862134,1176355,-254882,-1378636,2567297,-2983034,2338516,-2278900,1285704,-287828,-1699468,3373136,-4173334,3889182,-2607538,300190,1898234,-3699453,4665492,-4397434,3015092,-298217,-2632507,4806244,-4756620,3106537,-674219,-1766074,3142595,-4381146,3098499,-1357731,-1078195,3526302,-4604404,3706232,-1397089,-1251349,3226656,-4022868,4312445,-3532087,775639,2423948,-4781735,4385986,-3637443,2561172,-916614,-1934190,3915752,-4713608,4426448,-2964970,1517793,874206,-3579476,5078603,-4721981,4069771,-2447164,355,2949638,-5542260,6462740,-5061972,1744093,1415889,-4350275,5684493,-5799607,4343255,-1246585,-2799133,5924194,-6213553,4323368,-1560782,-799555,3451594,-6014619,6177342,-3353371,-1170683,4684360,-5622217,4925340,-4031295,1657592,2333385,-5489052,7034277,-5639886,3314090,-18304,-3063532,5369149,-6420916,5829106,-3771936,384647,3138419,-5265462,6604096,-6305109,4618442,-1469021,-2483481,5630660,-7227984,6944929,-4963518,1399712,2929415,-6382892,7356566,-6239681,3772348,-545872,-3805335,7159874,-7947449,5941090,-1356768,-2663564,5893194,-7623324,6823752,-3308491,-981354,4850887,-7200656,7778921,-6150001,1774740,3795737,-7355029,7850130,-6787467,4155808,-717374,-4135101,7566186,-8722709,6562020,-3697198,-368875,3970930,-6926504,8221484,-7859192,5035866,-30853,-5224612,7820248,-7693325,6804240,-4706225,1103259,4507333,-8439789,9445044,-6914405,3205469,621553,-4734714,8521963,-9782060,6685861,-1117173,-3493729,6948400,-8308057,7637727,-4588927,-871622,5880438,-8845874,8679706,-5868852,1171621,3508942,-7228543,9414539,-8403787,4591025,722645,-5255524,8047371,-8983948,8067337,-4237680,-612340,5882403,-8876180,9036904,-7252177,3356398,345233,-5222707,8840771,-9603180,7577534,-3359338,-1177187,5501819,-8637435,9465781,-7487631,3062245,2479336,-7109705,9459245,-8766710,5573923,-690324,-4153841,8472822,-10002688,8206335,-3744871,-2079985,6710500,-9466093,9323137,-5864521,1279761,4388686,-8210737,10081554,-8668838,4649618,1038527,-6170705,9365023,-9703979,7982178,-3262476,-2182244,7069723,-9592508,9272453,-6936835,3202053,2274362,-7001000,9728867,-9877860,7000903,-2522310,-2395332,7166387,-9829437,9986025,-6797586,2082375,3347117,-7464699,10064642,-9405799,5912968,-350697,-5325760,9065918,-10235670,7896023,-3389911,-2292176,7340063,-10328050,9571233,-6054528,418951,5200666,-9073472,10362473,-8528176,3738432,1988394,-7012101,10288027,-9952342,7433555,-2442311,-3288825,7546671,-10500693,9761494,-6809657,1514408,3297006,-7877357,10074874,-9375875,6354098,-1447767,-3780155,7950266,-10175018,9194771,-6104050,1074524,4302589,-8347045,10273892,-9163561,5090499,402193,-5837904,9361767,-10058774,7512049,-3253396,-2946761,7748262,-10219094,9395666,-5535970,123364,5523394,-9302543,10248922,-8304547,3245441,2572161,-7538668,10473892,-10192039,6612583,-1448664,-4063813,8630101,-10478919,9379017,-5846052,602521,4738261,-8630026,10104513,-9217350,5346968,-353210,-5034872,8690908,-9918473,8573522,-4895616,-328483,5310693,-8855337,9920100,-8095062,4356233,1476085,-6265829,9291370,-9542866,6582069,-2062065,-3235437,8035129,-9805012,8967455,-5066558,-566456,6034758,-9473315,10243039,-7187261,2658092,2775234,-7798263,10165607,-9592135,5792054,-442740,-5063216,8432160,-10140539,8744703,-4654605,-365210,5209191,-8870773,9570017,-8049152,4092327,1011117,-5673975,8188003,-9156699,7863492,-3710243,-1313179,5698028,-8443502,9019184,-6810215,3089292,2184520,-6208315,8633306,-8515829,5978760,-982874,-4122223,7765377,-8932548,7363417,-4261015,-854781,5926901,-9162162,9081934,-6018260,1436159,3539072,-7331379,9187180,-8256270,4519881,383537,-5324763,8628736,-9227588,7325502,-3087736,-1700840,6022938,-8485681,8905869,-6703989,2394629,2465230,-6040111,8195248,-8007020,6227677,-2088730,-2227010,5820765,-7747448,7895281,-5634293,1581046,3165898,-6600646,7776508,-7171892,4966487,-633355,-3820243,7173509,-7771433,6271397,-2900279,-1416842,5538379,-8137175,7672273,-5049079,849741,3907090,-7279784,8361489,-6922964,3342882,1439325,-5458322,8064207,-8306027,6129754,-2226597,-2675240,6412160,-8040104,7557173,-5066484,1012366,2771191,-5637829,7470151,-7189733,4653869,-748465,-3212864,5155247,-6484849,6396902,-4488313,1053254,3311401,-6025269,6399128,-5520896,3242320,7894,-3465963,6194216,-6994819,5164124,-1745300,-2019302,5000621,-6571252,6131992,-3880493,190062,3665812,-6248799,6955245,-5473433,2339683,1436522,-5278823,7414732,-7012456,4233615,-501488,-2690430,5228849,-6843243,6415386,-3952855,-233120,3690208,-5422789,5939883,-5232622,3386231,-187443,-3312375,5555462,-5768292,4519949,-2200954,-133536,2829517,-4670443,5352218,-4578981,2358232,958318,-3637900,4939711,-4757877,3279716,-1329000,-1745057,4277531,-5597666,4713291,-2416255,-309985,3262048,-5195595,5414381,-4061055,1353460,2091825,-4297854,5791848,-5272756,2950902,204443,-2874120,4977551,-5802453,4753376,-1886032,-919096,3630048,-4898758,5295354,-4204511,1824040,912955,-3521972,4501223,-4088970,3199948,-1363232,-770745,2730102,-4120206,3683171,-2770485,1034397,1016501,-2220476,3450119,-3777773,2508671,-328756,-1742856,3139810,-3701267,3088328,-1397623,-403799,2702785,-4164679,3979103,-2182917,128072,1824231,-3319666,4330302,-3637829,1801992,1167189,-2948872,4384662,-3906462,2681296,-1100897,-1165796,3131770,-4078673,3729780,-2122444,242195,1561763,-2557178,3058836,-2630451,1817020,-139449,-1048887,2030273,-2526094,2094055,-1580320,333782,942785,-1821024,2246709,-1918786,1102756,-194574,-1138782,1662079,-1982103,1612446,-619666,-892939,1853646,-2267964,1809190,-1307996,-266875,1648413,-2433336,2695943,-1773225,483410,1271600,-2289967,2970137,-2270134,1508725,44770,-1826558,2526909,-2649552,2334557,-772533,-530259,1613296,-2060101,2017488,-1358084,457828,446554,-989592,1229622,-1287168,633455,-303865,-390915,651010,-606948,502111,-558136,220418,56848,-440038,559196,-401283,257081,28505,-478773,619512,-464332,249826,299692,-606992,1130001,-1141030,744223,-270367,-586337,1473198,-1528718,1432609,-704450,-93087,733231,-1689513,1944283,-1302481,637569,427244,-1181259,1432410,-1251451,633452,349990,-799147,889803,-610062,430332,16590,-327757,791442,-453125,-48014,629715,-470554,783643,-699225,-45238,600322,-995834,1029525,-776739,474622,-153101,-636438,1087735,-1187589,918165,-704618,272656,-36924,-850800,927194,-1133416,1208222,-611375,33188,882394,-1145834,1400135,-1240014,534208,100006,-848440,1428353,-1325979,538272,30834,-655912,1420353,-1492689,1062282,-144180,-979114,1418192,-1770311,992056,-417416,-790581,1402727,-1980949,1878439,-982532,-498314,1781557,-2243852,2278591,-1657581,466244,633428,-1644427,2548069,-2340053,1455639,-417648,-903255,1591176,-2186203,2110561,-1705816,369673,296235,-1352120,2198106,-2089248,1342757,-427824,-486709,1430692,-2073630,2233021,-1353123,-7181,1183544,-1702646,2283776,-1757254,513756,803082,-1751690,2252047,-2188351,1500073,75561,-1726307,2881640,-2818605,2067042,-954413,-848378,2473490,-3267429,3111747,-1874815,380092,1343066,-2980676,3490750,-2840352,1697332,-66657,-1497250,2952925,-3460483,2777101,-1241601,-154685,1575108,-2428073,3180398,-2742298,1381567,-57708,-1769126,2784535,-2794675,2460495,-757758,-596558,1944063,-2947477,3307465,-2312816,311128,1421991,-2928600,3323291,-3014873,1471970,307320,-2492295,3923376,-3735853,2661351,-421094,-1710851,3397242,-4159507,3749922,-2167633,49891,2496485,-4058542,4562590,-3334540,1621624,606181,-2935588,4109147,-4280877,2986189,-1195133,-887300,2663385,-3781599,4005313,-2792988,991584,1306842,-2630809,3974248],[0,0,0,0,0,-4,5,-6,3,0,-7,11,-17,23,-27,32,-43,53,-66,82,-97,115,-134,157,-185,222,-262,312,-367,429,-490,553,-623,694,-778,874,-984,1112,-1255,1409,-1572,1748,-1935,2133,-2350,2586,-2850,3136,-3455,3800,-4178,4587,-5028,5512,-6040,6623,-7261,7970,-8759,9630,-10592,11642,-12761,13876,-14792,14968,-12695,1275,36900,635018,-1001448,1090477,-612945,-192233,911270,-1090418,1464719,-1317494,407633,494000,-433980,611498,-610105,77482,-91503,409816,-745755,1611879,-1577547,745487,31839,-1219634,2362386,-3710909,3291678,-1633751,-655578,2840569,-4065189,4607741,-3687706,1063796,1557986,-3835730,4640261,-4340630,2755800,-344771,-1920173,3580464,-3959819,3224127,-1527523,-150507,2003814,-3030721,2521020,-1454920,340201,667275,-1825226,2132712,-1691439,1091072,-40289,-1258078,2124185,-2583629,1901926,-760066,-362175,1702721,-3478753,4261419,-3462530,1334222,895485,-3296375,5224987,-6172718,5169482,-1971552,-1707059,5142083,-7430237,7313417,-5447050,1344334,3088055,-6499100,8030977,-7714897,5035288,-279453,-4464659,7047160,-7470595,5671588,-2749667,-1240210,4524496,-6228114,6252819,-4403806,1303143,2168397,-4984687,5548246,-4583942,2777867,-353551,-2803456,5384572,-6065400,4204991,-1692837,-1066452,3374451,-5904537,7045982,-5622905,1792911,2083486,-4940623,7780506,-8246945,6275846,-1652759,-3464603,7165017,-9279644,9365027,-6667383,1172806,4910693,-9782272,11267204,-9210415,4979282,918663,-5954783,9481884,-10610787,8519686,-3378385,-2568473,7159774,-8595408,8294119,-6089357,2201576,3306001,-8207961,9198415,-6872631,2661733,711580,-4297137,7464110,-8553682,6405150,-2095717,-2660101,6736408,-8439168,8512870,-5693774,1529172,3342284,-7859324,10204678,-9988013,6372102,-967270,-5108728,10088234,-12205416,11209068,-6309935,-942285,7401492,-12072619,13016963,-10681513,4313404,2927626,-8997144,12088098,-12481460,9422716,-3042542,-4182050,10055286,-12463619,11295927,-7050978,280707,6226960,-10563874,11499417,-9062016,4585489,813778,-7227310,11276892,-11254806,7708187,-2151070,-3417718,7790430,-10638030,11042696,-7345484,1274591,5298364,-10220846,12430456,-11222623,6872302,-695779,-6452949,12773871,-15313645,12495078,-5520964,-2134295,8433480,-13131564,15316658,-12418135,5176378,4107212,-11201512,14210380,-13950993,10438909,-3385608,-5318994,12445726,-14966764,12289449,-6984791,235269,6575714,-11782956,13680285,-10940653,4518218,2847640,-8748579,11947696,-11971323,8153853,-2352646,-4512741,10023811,-12491192,10964195,-7081391,1039673,5578840,-11268825,14179119,-11882295,6137865,1366266,-8079342,12741455,-14654256,12430744,-5845806,-3062652,11107787,-15237063,15247365,-11097385,3452723,5173498,-12589717,16487272,-15147219,9944431,-1050952,-7777989,13861650,-15775784,13357478,-7136991,-1467193,9233502,-14498303,14858556,-10678767,3683005,4153784,-10531566,13669540,-12805964,8510556,-1326279,-6028235,11308378,-13614992,11376716,-6345747,-677003,7837131,-12842653,14354529,-11158471,4975922,2674464,-9747688,14270067,-15284398,11597125,-4217221,-4350219,11836986,-16102993,16054874,-11000065,2865538,6560187,-13926653,17168002,-15464787,9178768,-180985,-8666766,15082663,-16578264,13596580,-6232997,-2530741,10752202,-15107484,15218119,-10396820,2977311,4915392,-12127684,14732951,-13018107,7574751,-230485,-7232418,12220836,-14169898,11736652,-5488330,-1692779,8892595,-13034823,13922888,-10593254,4167353,3682956,-10695985,14478563,-14396479,10019347,-2750500,-5409280,12206993,-15659359,14897055,-9155580,1218829,7514781,-14215106,16753383,-14398644,7728682,1104962,-9602695,15554435,-16544494,12828615,-5185547,-3536569,11150921,-15596821,14934353,-9712732,1953635,6196662,-12261378,14850143,-12729473,6898813,749938,-8245822,12965932,-13703760,10508924,-4272175,-3006119,9683606,-13030286,12952461,-9466291,2594603,4795849,-11043732,14252968,-13143863,8431209,-1085728,-6409845,12416663,-15328466,13578969,-7812392,-127295,8394258,-14379194,15963366,-13032142,6275328,1916048,-10280715,15241767,-15984319,11836320,-3783524,-4471994,11412218,-15353639,14555920,-9266461,1368841,6988203,-12402899,14330050,-12361121,6090165,1860801,-8472261,12601304,-13042034,9773926,-3731655,-3853714,9873543,-12783440,11971614,-7690374,1632749,5363746,-10816871,13185167,-11668276,6977711,-31734,-6704943,12329493,-13832552,11485924,-6241808,-1158454,8419086,-13416288,14667477,-11232496,4700893,2777422,-10129292,14162474,-13874152,9649039,-2904293,-4941950,11275459,-14209634,12848110,-7182782,-372211,7056371,-11586181,12986324,-10879244,4805164,2512652,-8507386,11956413,-11327996,7948172,-1889508,-4519743,9366335,-11570913,10319565,-6200236,138713,5861335,-10407948,11636128,-9541062,5161769,990693,-7329330,11463489,-12045096,9480092,-4084912,-2389795,8531291,-12255331,12513009,-9183416,3322122,3545930,-9747773,13151730,-12290953,7530632,-1201778,-5216089,10136634,-12721455,11313706,-5919653,-797165,6951612,-11119539,11485519,-8547343,3128605,2977525,-7982128,10583019,-9963498,6396939,-857410,-4704623,9243833,-9783751,8653928,-4413080,-525381,5820865,-9163504,9985354,-7760810,3447100,2088114,-6720592,9490233,-9565165,7190492,-3157509,-2900228,8193306,-10425564,9820643,-6696356,2138493,3284553,-8467121,11340211,-10239117,6048322,180785,-5186043,8733447,-10467815,9178503,-4735260,-1160780,6654545,-9659168,9843795,-6930188,2206524,2997303,-7293527,9318311,-8486341,4911772,-103862,-4558802,7395270,-8064771,6927918,-3175129,-1954427,5908968,-7590609,6980204,-5236355,1895180,2289214,-6688383,8110524,-7133558,4503421,-1124641,-2497013,6402489,-8437916,8025212,-4761341,312337,4116682,-7141857,8581144,-7513266,4601648,188546,-4525925,7908429,-9122069,6741892,-2884646,-1810326,5439258,-7519481,7734170,-5479644,1409821,3052987,-6210425,7088468,-6274360,3471103,563811,-4244565,6496036,-6466100,4435430,-1426449,-2148458,4804660,-6049722,5569207,-3559607,340658,2576644,-5117760,5866725,-4776886,2659071,-387790,-2977679,5341156,-6189654,5066165,-2889944,-579893,3201025,-5454008,6372473,-5270031,2901671,894681,-4088165,5863145,-5920974,4811242,-2199725,-1140742,4713781,-6070742,5509876,-3296465,378273,2290939,-4131098,5302397,-4397491,1969327,1146066,-3331697,4252021,-3836269,2694918,-542831,-1703768,3940183,-4402317,3307491,-1420357,-745805,2381139,-3528817,4016118,-3228776,1436298,717751,-2650997,3707108,-3733007,2756653,-1520987,-551336,2642107,-3826854,3690772,-2909231,1153571,698895,-2434112,4099538,-3892038,2790071,-847121,-1140597,2676130,-3689613,3342380,-2191973,13574,1646684,-2979665,3019427,-2361327,762022,744135,-1995243,2505063,-2269727,1172759,279364,-1804053,2444435,-1964991,1452486,-3771,-1059731,1881488,-2310294,1760959,-675885,-348674,1189611,-1539827,1931796,-1626470,842670,48462,-1087970,1285438,-1748605,1644397,-1235348,539724,611936,-1517011,1675239,-1692671,1313751,-564622,-403747,1223111,-1702962,1421442,-798179,158655,529310,-758383,1296821,-874534,-37895,665968,-898546,750677,-428069,-201746,867524,-1103641,636855,-97098,-574276,1076604,-1110317,883142,-478490,-64402,1119434,-1461502,1145747,-463152,-88238,590662,-734135,831984,-619575,86588,329568,-459866,544255,-268732,-45970,41816,-548930,108757,-58702,-226842,63520,-543535,166994,-444396,-125540,470246,-470906,457631,-675851,577555,-510540,-352710,665315,-1053822,1246951,-1494129,836746,-31263,-796042,1629814,-1899491,1794515,-1027718,224022,1355663,-1969156,2200090,-2184055,799055,545964,-1630312,2341167,-2134967,1185129,-313346,-1046351,2273597,-2300386,1584426,-543635,-719932,1761057,-2176991,1717125,-1148269,-254363,1396917,-2196905,2091345,-1328128,553677,837750,-1463831,2543409,-2362695,1789656,-377910,-988895,2193439,-2642811,2871515,-1979047,761070,1032432,-2187391,3188983,-3226196,2444406,-550427,-1332252,3274643,-3551206,3219899,-2193280,345668,1725316,-3347016,3696034,-3477810,1768945,666725,-2684999,3566096,-3692830,2512831,-566074,-1419525,3254204,-3837048,3179452,-1463236,-691690,2267872,-3501324,3527507,-2421925,758607,1315907,-2921529,3654175,-3203071,2173414,90480,-1710196,3359500,-3774220,3831190,-2295174,119092,2037097,-3871525,4512842,-3882095,2431839,-8760,-2533192,4140514,-4696433,4160253,-2164761,-615992,3217497,-4447872,4781381,-3473023,1487353,1239133,-3756064,4929367,-4516292,2676030,-59692,-2374597,4238044,-4882924,3858482,-1535385,-1229312,3467792,-4944312,4744017,-2851688,440915,1983417,-4045138,5080251,-4501734,2517433,115891,-2600761,4397937,-5146021,4503714,-2394802,-693349,3041102,-4856499,5287386,-4342431,1794084,818497,-3414878,5010604,-5478223,4112887],[0,0,0,0,0,7,-15,17,-25,31,-32,34,-37,49,-55,70,-86,104,-118,136,-153,169,-192,220,-254,295,-332,368,-409,446,-485,525,-575,634,-701,772,-853,935,-1019,1104,-1193,1288,-1393,1506,-1636,1780,-1943,2123,-2326,2555,-2815,3110,-3448,3850,-4325,4900,-5606,6487,-7606,9049,-10966,13567,-17217,22552,-30810,44597,-70496,131399,-559140,3335,1006548,-1365305,1703453,-1129080,200875,989298,-1832624,1455358,-1403151,646959,14494,-1071383,1286760,-772816,260232,756426,-1123530,967417,56733,-1565376,1966346,-1779950,1370517,135322,-1885547,3542484,-3877799,2772220,-962421,-1216868,2842896,-4110277,4257843,-2473583,407292,1774038,-3081578,4071123,-3741259,2268193,-813819,-744270,2050785,-2680418,3016340,-2599044,1307703,-264815,-1123983,2265878,-2591320,2681997,-1681972,705000,1242927,-2667590,3223461,-2323115,561425,1253222,-2440866,3282281,-3465307,1856960,580158,-3591399,4982031,-4540104,2962493,-334481,-2409605,5200594,-6733357,5248860,-2511785,-831031,4668786,-7049497,7020395,-4836395,1490210,1998794,-5073572,6787401,-7044451,4640507,-1085075,-2482019,4893440,-6284638,5611056,-3865121,1590700,1228050,-3842586,5824276,-6133166,4542669,-1524221,-1591136,3722703,-5542232,6007882,-4256167,185196,3149641,-4881583,5567062,-5227017,2605488,1296406,-4917797,6759459,-6301533,4195181,-843102,-3655340,7413907,-9026942,6798424,-2875158,-1755379,5956251,-8717760,9714732,-7259236,2493237,3688739,-8218117,9809680,-8604821,5092632,-1261564,-2929737,7005001,-9080552,8193470,-4352661,461462,2723190,-5323180,8006581,-8151120,5093151,215949,-4412474,6693176,-6928492,6295557,-3870836,-653538,5077259,-7991258,8082140,-5824448,1607149,2807744,-7016502,9023491,-8336774,5315437,-18372,-5826876,9558500,-10710693,8529587,-3879893,-2649827,8922124,-12151695,11430400,-7553857,1377756,5058608,-10480342,12857401,-10556442,5565367,337457,-5723513,9788180,-11861484,10175631,-5508419,-320036,6062582,-9791331,11353775,-9686203,4599958,1035218,-5940877,9080670,-10206092,8842351,-3964995,-2426800,7690429,-10004356,9441613,-7347871,2244308,3434926,-8574675,11384750,-10352466,5982569,429183,-6648980,10818662,-12445846,10731037,-4880695,-3083655,10944963,-14287881,12740794,-7993871,1953382,5157285,-11549911,14710066,-12709317,7045307,561664,-6487482,11117315,-13582813,11781168,-6209530,-1389012,7822491,-11280040,12087549,-9884271,4924428,1528233,-7718030,11489657,-11474896,8242560,-3133931,-3251339,7890719,-11121296,10781611,-7475816,1251371,4657705,-9142619,11494623,-10948462,6844854,276007,-7920607,12666294,-12848014,9325678,-3628107,-3439659,10248507,-14456394,13957760,-8453899,680212,7248166,-12841745,15042913,-12860116,6720849,1240611,-9211588,13898435,-15371059,11529053,-4770959,-2966784,9423449,-13532284,13895663,-9949765,3703284,3915965,-10313542,12929880,-12144102,8103202,-2135724,-4419310,9812153,-12570602,11442737,-7022578,656546,6140537,-10882171,12694550,-10736904,5583778,1753869,-9126246,12781296,-13285522,9863365,-3248054,-4754083,11429748,-15238961,13877937,-8377197,590459,7427523,-13802331,16087915,-13271914,6226289,2119050,-9766525,14692687,-15389132,11849185,-4593888,-3833222,10942478,-14911300,14322291,-9534853,2764699,5078634,-10729066,13872885,-12622445,7783942,-1235125,-5827502,10733146,-12760653,11388065,-6809624,-43170,6742573,-11576027,12660076,-10064762,4791303,2259481,-8709652,12641320,-13100481,9063909,-2377297,-5317764,11702681,-14389439,12813910,-7737140,-85756,8211509,-14044678,15477519,-12323066,5568538,2802518,-10539411,14693535,-15327464,10659519,-3554072,-4858812,11562867,-14921406,13834908,-8727666,1888558,5969574,-11390886,14149127,-12165878,6940385,-282989,-6328180,11314549,-12662261,10589809,-5424431,-1147194,7206121,-11375662,12429220,-9416614,3445843,3118995,-9194333,12418965,-12441296,8061923,-1514205,-5658183,11508837,-13683767,12029908,-6565208,-1142213,8325408,-13260813,14800775,-11636125,4642227,3515491,-10588085,14491133,-14262142,9944368,-2743494,-5510024,12108963,-14706330,13238566,-7837307,966201,6515079,-11624007,13472761,-11733664,6208017,552209,-7226429,11391539,-12046849,9460505,-4156953,-1783664,7771088,-11296798,11381907,-8024594,2801200,3684972,-8636958,11554069,-11082289,6990213,-706272,-5375747,10611417,-12541524,10899552,-5525507,-1677408,7974412,-12131668,12855674,-9887382,3739413,3844745,-10276755,13700495,-12956736,8376204,-1609648,-5748588,11215310,-13470110,11884638,-6858333,114300,7382934,-11662116,12527065,-9542383,4720405,1242553,-7226126,11016729,-11533247,8302508,-2926774,-2746926,7217951,-10236124,9913340,-6714182,1770059,3892053,-8237530,10499431,-9284883,5341856,90600,-5681171,9135268,-10853314,9288717,-3950854,-1995173,8055237,-11181671,11436350,-7936329,2172201,4416754,-9178977,12011842,-11484252,7333516,-591694,-6486438,11134829,-12098127,9828946,-5301929,-1045873,7167883,-11003376,11330388,-8393569,3631135,2245496,-7170292,10227755,-9953962,6995459,-2167300,-3217971,7092441,-9322246,8565619,-5322717,536584,3680157,-7102019,8641971,-7691877,4247319,363829,-5457436,8475380,-8965849,6602040,-2737599,-2268389,6436744,-9717302,9518645,-6480055,974132,4343956,-8214263,9909310,-9158646,5744814,198488,-5901310,9545710,-10371178,7959682,-3700915,-1419905,6367288,-9466296,9747789,-6752455,2210886,2764716,-6593056,8379966,-8173471,5471805,-1308424,-3293105,6327831,-7561515,6499413,-4065280,522713,3436988,-6915851,7689367,-5777943,2280083,914109,-3897138,6501449,-7403554,5665451,-1479315,-2769149,5648796,-7123037,6882426,-4854252,725523,3812500,-7624320,8477966,-7036135,3374388,911574,-5029013,7714889,-8271596,6713326,-2800074,-1987262,6054019,-8010009,7509108,-4688620,1654662,2666399,-5872650,7383389,-6585822,3695246,-428117,-2610156,5371206,-6264659,5166893,-2641338,-435578,3050837,-5098232,5129902,-3916215,1543407,656398,-3357801,5045710,-5123765,3390565,-958093,-1902531,4203608,-5077679,4983711,-3407056,311833,3470250,-5753015,5867899,-5086421,2476660,746115,-4214166,6161385,-6391479,4677435,-1404832,-1960758,4576938,-6103996,5637483,-3880867,820028,2791395,-4701173,5241502,-4417858,2554055,-347156,-2126942,4327383,-4627332,3073261,-1447020,-594888,1971934,-3262377,3376462,-2668893,962870,1162245,-2391464,2860481,-2785725,1925523,-816133,-1036652,2850428,-3688160,3018663,-1430329,-270268,1982529,-3511421,3825378,-3480836,1132922,1271740,-3160252,3892591,-3854767,2937532,-750608,-1602283,3605128,-4153997,3495073,-1901476,10074,2105707,-2938940,3775187,-3163563,1239033,299443,-1836392,2652654,-2391839,1863646,-756818,-512078,1516012,-1745706,1778884,-1079125,168982,402480,-1229660,1606780,-1176704,749551,160076,-658164,1273384,-1181190,1376082,-760124,-267038,1367149,-1761428,1851967,-1424771,699281,597046,-1792895,2012562,-2135122,1221721,-92416,-1009825,1773775,-2312143,2126144,-1168912,-10029,1333684,-1835443,1987458,-1448963,329212,601852,-637554,1116961,-790587,334318,-52600,-485383,233290,-119123,-88453,119670,-62105,-87093,343831,-461630,504893,-228335,-136633,194667,-508222,342038,-366261,154694,-46746,-279623,30522,-121165,290929,-361903,137584,-208566,417072,-282704,128360,199844,-316541,316172,-644476,207596,-147286,-323434,228293,-411835,138044,-63709,-334170,270768,-45819,-247336,544926,-555999,-150458,346372,-852774,1285502,-1198658,903551,-260895,-617353,1567855,-1989989,1723133,-884331,-143804,919298,-2122824,2372308,-1829607,610976,329403,-1188798,1716580,-1866235,1316060,-567288,-534527,957933,-1461936,1315329,-1018482,81469,381281,-990216,1225672,-837563,819960,-156935,-952237,1110926,-1371406,962388,-495990,-10153,1024435,-1630683,1974855,-1460836,396333,560321,-2109898,2561371,-2451447,1485899,-185749,-1104738,2605841,-3293499,2944293,-1479803,-330943,2190075,-3225072,2980675,-2555187,1136366,941608,-2615636,3133967,-3482069,2160605,-463865,-1195081,2155952,-2968057,2692301,-1749662,108453,1547532,-2511095,2433055,-1946141,837181,387415,-1670029,2417084,-2448756,1897451,-695050,-777940,1998511,-2891166,2535050,-1909775,576400,805074,-2694510,3674589,-3443228,1864039,154535,-2532830,3678109,-4054964,3003505,-1299237,-1021988,3187448,-4372226,4673609,-3191241,687202,1489505,-3319691,4485626,-4139331,2974577,-384397,-2302155,3911946,-4316699,3693169,-1903696,-407752,2545865,-3642513,4117608,-2709277,1227710,1039772,-2481759,3871332,-3643805,2441308,-706859,-1336843,2988396,-3999171,3765899,-2620546,454639,2103563,-4198253,4680128,-3825419,2017261,201047,-3038598,4740886,-5399213,3954200,-1494934,-1114426],[0,0,0,0,0,-4,12,-19,31,-47,59,-73,87,-103,121,-147,182,-220,266,-316,371,-434,502,-579,667,-769,882,-1009,1146,-1294,1457,-1637,1831,-2041,2277,-2535,2824,-3133,3472,-3841,4237,-4669,5137,-5649,6207,-6814,7479,-8209,9012,-9900,10885,-11986,13219,-14615,16193,-18003,20101,-22555,25473,-28999,33351,-38849,45991,-55610,69185,-89641,123822,-193980,654595,-1021473,50918,202331,-1380785,1958465,-2324649,1588328,-369164,-748320,2034915,-2476470,1562561,-689522,-11682,976787,-1022928,954570,-669342,-238952,833794,-530551,-48249,998960,-1269465,1262668,-383893,-308609,1356544,-2289033,2331646,-1656854,328960,717085,-1636808,2136947,-2214893,1385639,-532556,-54180,521022,-1042125,1525500,-1419798,1272954,-1113395,1062629,-120270,-698966,2097704,-2964910,2699895,-2012763,700118,829619,-2489203,3376199,-3159509,2108201,-140415,-2140434,3174053,-2620698,1529952,-600259,-984246,2009775,-2617626,1623966,190357,-1557559,2039388,-1883980,1556861,-244290,-1304376,2264580,-2497409,1886205,-1038682,-527788,2319337,-2741281,2604121,-1451569,910161,125668,-1011477,2345378,-2909006,2862154,-1964439,873446,282565,-1503030,2789253,-3854042,4184342,-2880230,145096,2760163,-4350574,4655116,-4441100,2931130,239988,-3458491,4982281,-4146272,2680094,-832907,-1037315,2890077,-3897081,2811510,-702110,-1183699,2095739,-3018519,2957870,-1430971,-1130429,3007923,-3488418,2524134,-1497649,-28565,1838901,-3266096,4010550,-3049789,1488490,946026,-2363769,2726131,-2803157,3114262,-2639945,1109539,1222601,-3013421,3271920,-3492867,3945177,-2718862,-514813,4129963,-5871631,5311654,-3361743,1345510,1323196,-4041724,5806239,-5335360,3128379,-21506,-3049942,4818160,-4861995,3451038,-1342606,-1577656,3863583,-4695665,4181716,-2043356,-1008611,3310677,-5018882,5015725,-3127009,-351900,3178996,-4675200,5046847,-4403055,1919953,1027935,-3623796,4872802,-4419170,3828273,-2758019,939654,2453966,-4659804,6046154,-5686816,3986388,-1326657,-2466563,5172741,-6666352,6115698,-4734573,1788227,2016432,-6137972,7446223,-6106295,3558552,-339458,-2853279,5791534,-6821297,5695152,-2257118,-1581586,5042549,-6672756,5503843,-3164057,298230,3405471,-5944666,7031189,-4651407,586862,3066656,-4874243,4939867,-5050886,3561648,-434362,-3440647,5624045,-5222569,4607895,-3419898,988887,2278312,-5308718,6157152,-5445758,3511031,-913213,-2099431,5013875,-7027328,6753256,-4267011,719977,2834730,-5960894,7142460,-6494565,4246616,-295178,-3560644,6620219,-6740483,5421245,-2788015,-882388,5035362,-7347485,6920033,-3082511,-733194,4196027,-5466141,5910130,-4687324,1254292,2539176,-5551756,6376056,-5497323,2821391,461679,-3895673,6045274,-6582735,5405659,-2868569,-800962,4126734,-6357239,6715837,-5852711,3420920,-47268,-3580550,6457379,-7394247,6529839,-3621966,-70518,3973280,-6640711,7629351,-6550359,3607081,707840,-4919973,7199784,-7781725,5814827,-2194331,-2092996,5957406,-7713508,6831187,-3669979,-212066,4088045,-6556542,7071352,-5249417,1816403,2653278,-5428871,6737832,-6136561,3591017,-175527,-3650862,6173870,-6913786,5747218,-2729851,-766476,4048471,-6369011,7070494,-5745673,3232689,825262,-4400805,6998186,-7305957,6272437,-3489159,-683833,4471018,-7369829,8213746,-6552629,3061089,824772,-4931866,7663574,-7951775,5594095,-1997753,-2517787,5830685,-7585382,6789256,-3888345,-161554,4347961,-6553420,7386658,-5123346,1811387,2375549,-5744932,7011108,-6398560,3557260,155995,-3829345,6351919,-6861132,5833661,-2442254,-1297676,4547221,-6639486,7084203,-5286333,2366060,1185294,-4850084,6737371,-7689118,6194848,-2661733,-1358892,4885770,-7099725,7642302,-6058401,2594299,1463274,-5340165,7813880,-7753439,5310691,-1379342,-2683350,6120731,-7752431,6760839,-3914619,-413453,4127829,-6865801,7031902,-5071539,1529138,2507722,-5711052,6942305,-6116731,3520459,331993,-3867271,6719627,-6955607,5371009,-2021934,-1442475,4788706,-6644908,6934587,-4902697,1389813,2011345,-5110989,6905561,-6892927,5510118,-1821130,-1637562,5021976,-7180381,7484236,-5123058,1876548,1908824,-5305963,6924910,-7331163,5209073,-1243792,-2915364,6308307,-7563962,6831808,-3935832,-367651,4095712,-6722181,7203386,-5528924,2011907,2161755,-5635359,6921955,-6094383,3345594,-4371,-3996329,6109759,-6619582,4849432,-1818469,-1406894,4811711,-6527512,6307837,-4417707,1081475,1973135,-5110484,6705872,-6621351,3986803,-1092455,-2203737,4680809,-6869890,6677439,-4573162,1576118,2549563,-5182566,6636648,-6431060,4428407,-841551,-2844694,5437182,-6971937,6269028,-3510700,-246161,4139017,-6083051,6525490,-4747175,1602311,2149030,-5456270,6252773,-5517216,2848138,157346,-3683735,5861066,-5720862,4224252,-1831617,-1577185,4581498,-6245146,5945797,-3693386,524488,2832220,-4631178,5962880,-5766823,3596510,-514241,-2555480,4770088,-6039506,5494421,-3584125,586453,2486933,-4733962,6238863,-6187832,3843317,-388414,-3084272,5221757,-5923834,5301756,-3347445,-320368,3498655,-5800058,5833144,-3971557,1231111,2060534,-4322561,4988554,-4897101,2948154,332094,-3617057,5085423,-4728473,3104691,-868598,-1431462,4063267,-5809786,5104192,-2764250,-218413,2380563,-4318562,5154801,-4521454,2777942,189416,-2943515,4831155,-4975064,3955607,-2833354,248828,2490816,-4322474,5134541,-4420534,2527397,-192450,-2236012,4594613,-5584118,4547435,-2305018,-1106285,3129416,-4230074,4954522,-4099206,1304017,2034752,-4459154,4975110,-3429829,2031472,117819,-2383299,4371491,-4795862,3162728,-703408,-2026748,3746027,-4284195,3559732,-2068810,153608,2281855,-4262713,4764565,-3217942,1049141,823457,-2038981,3433129,-4404626,3439637,-1918700,-676430,2309276,-3459560,4380278,-3746905,2285684,90866,-2144122,3843901,-4295192,3286769,-1789058,-313167,2333624,-3829768,3991220,-3205801,946121,1177788,-3134100,3567044,-2892279,2146857,-31022,-2399871,3705542,-3336219,1991076,-160938,-1493173,2654758,-3474786,3051059,-1599759,-929840,2433846,-3117104,3432758,-2238192,1126511,584839,-2510249,3614288,-3195613,1895118,-1030985,-102789,1614807,-2638271,3441247,-2729202,1076834,315137,-1763727,2288091,-3007403,2789908,-1454251,-229726,1987069,-2886181,2867679,-2160388,1128742,536741,-1807870,2706223,-2693825,1200725,369625,-1434996,2178436,-2234372,1788026,-491192,-1051382,2200518,-2254920,1698014,-566193,-300681,1669564,-2559543,2280663,-1403090,-96973,1187219,-1694920,1985939,-1690224,1388013,-360925,-1051933,1496433,-1745827,1854961,-1080551,451811,458020,-1062500,1735912,-1901435,1726649,-773499,-134189,992521,-1568915,1842842,-1647414,799432,259224,-1082309,1693805,-1390116,1051777,-230511,-903668,1462606,-1550682,853180,185144,-803084,1191106,-1200961,783100,-29001,-585138,1660475,-1473980,1118781,-379974,-472752,895564,-1273323,1195668,-684831,-14445,173340,-560042,970057,-812585,468729,-309605,356406,381960,-403744,678066,-877726,970744,-782265,381453,9331,-618656,924977,-1150360,799654,-539426,-394958,504817,-751222,610920,-334100,118592,236833,-425939,336854,172778,-285491,193338,107724,-176767,397777,-688136,466572,-533583,-223990,589501,-904186,727193,-551655,452564,317925,-752677,704803,-593089,260964,288159,-546826,241587,-31784,35056,531287,-635856,342944,143580,-628827,837349,-948964,575846,32430,-337775,918356,-1128281,858611,-516361,93808,462997,-762033,987918,-767434,361424,-87444,-92833,363720,-917854,942629,-975218,946061,-612436,-428028,817014,-1307465,1251188,-1173260,804893,344509,-1019068,1691977,-1229137,884448,-141486,-852557,1258881,-1486682,1385662,-796274,-617784,1096957,-1566581,1644781,-570243,-285690,1005611,-1540133,1598121,-928669,-162847,951605,-1739301,1681377,-1467158,541987,408793,-1135078,1603702,-1888698,1542622,-909297,-82582,1210231,-1802513,1907971,-1689013,1204763,-68422,-1079531,1963137,-2028851,1973900,-1123409,-29676,773246,-1721498,2229199,-1669517,936892,81697,-1589180,2171677,-1983362,1576498,-377929,-810230,1787887,-2588161,2024704,-829612,-698393,1832314,-2505014,2520246,-1525964,146174,1314639,-2394343,2535635,-2213574,1249792,549583,-2035590,2408470,-2651160,1933017,-1475852,-326508,1840845,-2850724,2936104,-2320372,1218936,357417,-1836045,2835688,-2977362,2508419,-674594,-793230,2088548,-2587147,2746884,-2114756,1042946,799348,-2333714,3286744,-3048660,1686666,-141155,-1343097,2993528,-3300227,2615201,-1178825,-1109905,2411800,-3295273,3156507,-1998844,109941,1910314,-3211929],[0,0,0,0,0,-6,9,-8,5,2,-8,16,-26,32,-40,49,-59,75,-94,119,-149,180,-219,264,-317,377,-444,524,-613,711,-817,932,-1063,1207,-1372,1555,-1761,1988,-2233,2501,-2790,3105,-3447,3818,-4225,4672,-5157,5686,-6255,6873,-7539,8262,-9045,9902,-10842,11871,-13000,14232,-15585,17057,-18651,20350,-22097,23736,-24858,24348,-18753,-5760,118583,760103,-1505555,1440139,-673602,-307390,1007462,-1873716,2440906,-2033140,694307,117419,-1254276,1784477,-1470082,1173417,-696287,399171,-27916,-110026,386104,-682513,821456,-1006015,1553198,-1254372,774607,292515,-1703725,2424382,-2363303,1883927,-381120,-973380,2045942,-2379594,2041748,-1066848,-299444,1382436,-2221645,1535902,-300904,-848661,1364268,-1516348,1036912,201571,-1715141,2717225,-2371349,1083009,156650,-1668270,2794670,-2998200,2258508,-756675,-631829,2451555,-3422491,3081715,-1792272,387891,-43525,-879298,1741770,-2636324,2530339,-1764707,861843,-216056,-1200967,2041340,-3022879,3004776,-2201534,1039888,1081936,-2956730,3541498,-3177678,1568185,-129769,-1371885,3129630,-3428600,2589069,-37263,-1715713,3067558,-3118644,2219556,-218412,-1938292,3159905,-4144570,3678768,-1406517,-1892077,4454654,-4898158,4137433,-2482963,485233,2694134,-4806451,4985202,-3491016,1824011,-117838,-1607139,3385302,-4282385,3903144,-2513312,961340,357277,-2262441,4263701,-4421487,3464077,-1559760,-446946,2146089,-3585819,4912241,-3878423,1661124,1013813,-2970731,4251603,-3703757,2734788,-1283902,-1325393,3780956,-5244366,4059902,-820820,-1848552,3827568,-4487065,4636258,-2528519,-1128301,4957870,-6099981,4824766,-1998466,-434991,2835690,-4784537,5626863,-4638290,1786611,681425,-3095664,4982394,-5204457,4338863,-2830542,119246,2175894,-4596148,5321378,-4745911,2867217,-156588,-2399860,4183538,-4865246,4064941,-2240668,536980,1918102,-4156965,4943888,-3965917,2039938,600706,-3048853,4827679,-5779701,3787828,-323240,-3623958,5768173,-6475822,5164606,-1533124,-2892286,5947879,-6784267,6045902,-3734352,268705,4056511,-7481801,7783334,-5456532,2145240,1134016,-4089024,6319869,-7436270,6085537,-2807265,-1413041,4729479,-6950615,6801884,-5147755,2797847,457144,-4631224,6940892,-6952061,4504348,-1614582,-266674,2922948,-6099575,7335409,-5795537,2014980,1849283,-4425590,6411495,-6789815,4874407,-532667,-4092239,6653184,-6997821,5338308,-2231653,-2170076,5677248,-7968188,7037196,-4158717,45131,4245966,-7204487,8011557,-6580097,3343489,1283900,-5359650,7635056,-7869713,6000266,-2848931,-1088066,5409300,-8195673,7881019,-5004279,1618437,1362409,-4327119,6696686,-7086509,5555912,-1906051,-1703876,4776133,-6356096,6871253,-4858040,1301599,2268474,-5848229,7184322,-6614375,3769698,444693,-4425000,6893563,-7644702,5136645,-1632093,-2859056,6416889,-8188229,6921615,-4075539,-658723,5151278,-8011267,8469858,-6566102,2942146,2205728,-6587261,8865323,-8573970,5371087,-1545865,-3148370,6725020,-8855243,7709579,-5202303,1241998,2590923,-6586383,7991323,-7637360,4799501,-1294331,-2736393,5853152,-7649686,7349036,-4823913,676467,3465994,-6749129,7932302,-6663065,3375451,965903,-4712775,7653187,-8160663,5671039,-1305106,-3507796,6930424,-8476343,7478041,-3876148,-1044518,5602863,-8953016,9024417,-6185604,2137789,2813508,-7141265,9318461,-8487994,5391850,-830911,-4057979,7496036,-8762239,7694869,-4723361,126578,3880523,-7161318,8325719,-6877790,4260587,76728,-3813761,6758502,-7855473,6719634,-3788332,-264242,4338084,-6941809,7828407,-6050716,2412775,1757915,-5418828,8047121,-7298410,5087890,-920729,-3361400,7230887,-8617040,7166302,-3226306,-1452150,5931672,-8763790,8719136,-5923540,1367141,3730704,-7823990,9594964,-8328764,4820687,280661,-5263336,8329264,-9115128,7583183,-4129305,-823897,5177701,-8086902,8444873,-6431844,3227419,1059244,-5069404,7153290,-7591011,6017104,-3010349,-1547714,5175503,-7492372,7139439,-5430655,2163621,2246639,-5390209,7664240,-6974532,4446304,-309550,-3971269,7272259,-8021589,6413663,-2643477,-1736706,6215247,-8366775,8565236,-5218596,472171,4359501,-7698140,8929107,-7921846,4401240,1023103,-5672910,8577853,-8906587,6833596,-3071642,-1703554,5551218,-8143925,8209470,-6092185,2343530,1983665,-5678229,7375331,-7154111,4954460,-2016552,-2087666,5181837,-6960775,6851688,-4651920,789449,2913299,-5839663,7027713,-6137470,3652205,224647,-4244975,7091774,-7677381,5463056,-1379969,-2399521,5627854,-7919924,7539769,-4479594,-132348,4469473,-7728306,8333915,-6757473,3310702,1494090,-5844746,8172110,-8399343,6064381,-1733933,-2818025,6483383,-7816382,7323992,-5057930,1168693,2980184,-6046172,6834154,-6526724,4177093,-747436,-2889351,5515019,-6342056,5512032,-3685048,648958,2865509,-5912276,6429002,-4921420,2254994,898486,-3885631,6267032,-6419088,4441372,-883529,-2709553,5668707,-6817603,6242543,-3558800,-560317,4429101,-6720883,7447677,-6155780,2175447,2483228,-5934873,7231166,-7085787,4467202,-1214614,-3004545,6161385,-7819170,6478192,-3139641,-292957,3412570,-5230198,6010947,-5306987,3349217,-188024,-3295695,5249606,-5140278,4219485,-2565695,-76338,3074094,-5400229,5558945,-3536899,1118953,932992,-3508298,5141420,-5127172,3456677,-256122,-2888550,5320938,-5557747,4828865,-2373372,-1077321,4562977,-6546210,6484872,-4164494,738933,2476852,-5158082,6920174,-6231320,3136219,1022511,-4527126,5694805,-5751076,5144511,-2978675,-644150,4222453,-5973958,5427420,-3616012,1409008,586370,-2929487,4988972,-5200980,3670905,-1149995,-1330666,2958341,-3820366,3936762,-2958456,1243438,1406619,-3634888,4472894,-3532433,1796324,73975,-2201629,4119286,-4733779,3902441,-1291323,-1568233,3514055,-5051397,4790636,-3387483,509768,2702640,-4868883,5449296,-4798450,2048007,870568,-3366851,5114253,-5338098,4118975,-1218785,-1612590,3818778,-4717979,3909574,-3172854,1234576,1244489,-3388974,4244319,-3382067,1953492,-421173,-1048302,2401160,-3099015,3374860,-1772274,-45075,1749986,-2321530,2442078,-2456728,1539740,152791,-2242736,3065154,-2819164,1957626,-458979,-1019397,2525387,-3815526,3458900,-1770296,-283689,2395924,-3757816,3671212,-3212433,1433685,1113765,-3079735,4680895,-3844781,2522088,-354165,-1493703,3089718,-3781896,3158866,-2049919,-179014,1952567,-2862894,2875151,-2373612,1241520,36824,-1686839,2099316,-2409570,1447297,-558619,44678,817208,-1524341,1707160,-1393912,215265,589499,-1302706,1604797,-1433577,956166,14426,-1120012,1942338,-1984699,1369505,-536247,-757159,2138825,-2814568,2398984,-1696044,232369,1448401,-2336827,2898054,-2499395,1183366,59128,-1840206,2623694,-2910712,1852070,-760274,-704717,1697612,-2157290,2142859,-1214626,373649,483673,-827710,1076102,-1042986,602954,31910,-423026,605194,-755618,26772,-127024,-22717,320072,-544974,470158,15755,109233,522381,-594098,507842,-691254,332038,451217,-853980,1395907,-1427593,1015999,-404229,-615277,1304473,-1450145,1673219,-1197519,258947,599040,-1541842,1743510,-1310672,456318,402514,-1154886,1042240,-1180723,616149,-332776,-411048,750319,-623264,331186,185242,-653974,734282,-357913,68228,631124,-1059389,523826,-608801,128550,589931,-908190,960447,-859682,633986,-192260,-200081,856709,-1024079,797803,-609572,293523,-33963,-300931,767469,-799650,898096,-802745,237421,216297,-892763,1121110,-883457,544078,-151221,-643754,786779,-1064254,306925,-15224,-650083,1025744,-819523,512203,-46018,-874059,1370841,-1532537,1015960,151455,-998955,1833131,-1775280,1260455,-973693,-444597,1211961,-2151335,2351784,-1312127,265828,994596,-1468926,2018722,-1821713,955796,-319639,-726790,1448304,-2009903,1555958,-1056640,296705,704008,-1231762,1328187,-1360131,965847,-76902,-750193,992359,-1422962,1324951,-853869,166882,1137327,-1474145,1643066,-1299151,453620,1015431,-1913220,1970755,-1990376,1114901,306931,-1556794,2578172,-2649486,1697769,-408581,-1067977,2532096,-3077020,2640449,-1644632,-16750,1389235,-2547382,3039240,-2454154,1302264,322131,-1581377,2718794,-2662551,2292041,-837679,-673665,1880217,-2070407,2254902,-1813875,464347,651425,-1425869,1739269,-2222204,1459247,-359792,-1172220,1851835,-2299128,2308602,-1086947,-216868,1689887,-2646454,2851762,-2184366,476685,963071,-2633105,3320134,-3003947,1802525,25128,-2098263,3257917,-3697784,3016283,-1423740,-568087,2578476,-3874249,4185429,-2882041,1164693,1116242,-2967604,3990978,-3727032,2147853,-601172,-1349532,2635709,-3379784,2888927,-1541509,-25137,1759079,-2875655],[0,0,0,0,0,2,-7,16,-17,17,-22,18,-20,21,-20,25,-25,27,-23,22,-17,12,-6,0,5,-21,38,-66,98,-138,183,-234,282,-337,395,-465,545,-641,755,-881,1020,-1173,1333,-1504,1686,-1879,2092,-2319,2568,-2831,3111,-3402,3705,-4009,4311,-4606,4880,-5120,5296,-5369,5267,-4877,3997,-2260,-1050,7515,-21180,56355,-285259,-126905,379228,-1540282,1605504,-857950,589644,427484,-923964,1217948,-1381981,860766,-400116,-85726,232555,-287743,44051,161905,117467,-620472,1668112,-1641890,1248286,-342104,-900655,2123019,-3447067,3848391,-2631691,477901,2053966,-3734635,4399203,-4120560,2201130,467079,-2573049,4123449,-4164426,3195979,-1249394,-1299564,2915040,-3294684,2658291,-1383423,-31106,1606061,-2391554,2255262,-1271328,202408,1165681,-1764568,2131938,-1596109,631635,302304,-1493369,2283255,-2891088,2147683,-391969,-936580,1825863,-2641292,3969638,-4008596,2014037,118384,-3094440,4895276,-6097752,5449097,-3033147,-1033348,4537626,-6949544,7479719,-5707299,2420629,2283649,-5743878,7459755,-6977178,4847576,-1382579,-3103022,6236102,-6997557,5800662,-2892169,-816460,3689888,-5536051,5623120,-4296785,1544136,1900845,-5099965,6174021,-5000128,2389819,368074,-2733960,5003973,-6196553,4831485,-1862299,-1119036,3292530,-5311784,6784212,-5907787,3334325,1102033,-4725357,7456685,-8357086,7394137,-3373125,-2208390,6853418,-9611492,9136613,-6820704,2533323,3133088,-8042114,10450034,-9397662,5697730,-582353,-4682783,7723625,-9174273,8260208,-4967274,-418532,5867178,-9089378,8428803,-5518251,1909284,2333016,-6602471,8790709,-7049710,2993406,1495004,-4604148,6603248,-6960933,5729086,-2421877,-1864644,5407522,-7910479,8489182,-6574189,2064654,2772618,-7055471,9650596,-9970440,7039055,-1961092,-3963300,9295639,-11449487,10416097,-6356317,28835,5821381,-10055156,11610303,-10181514,5084889,1259452,-7257210,10637499,-11177120,8947042,-3994603,-2798252,9102492,-12113833,10670774,-6488611,534109,5605811,-10016406,11029889,-8317087,3531182,1719819,-6169262,9733802,-10701678,7586884,-2088835,-3665118,8006353,-10340725,10086769,-7593589,2262369,4290323,-10097404,13028236,-11786634,7143001,-549430,-6470873,11428737,-13863820,12685487,-6494994,-1532044,8516166,-12435881,13500375,-11859748,6532017,1290664,-9837360,14319402,-14009171,10189410,-3754832,-3834389,10676351,-14149476,12669582,-7281359,-21488,6306949,-11238348,12557308,-10197099,4534638,1994297,-8088588,11510762,-11485850,8235177,-2751169,-3693519,9010707,-12226328,11679753,-7383221,1061370,5577363,-10454938,13385362,-12438819,7032945,722882,-7741530,12265170,-13832408,11929101,-6412749,-1432489,8962384,-13998726,14847772,-11635657,4509841,3652724,-11038153,15056909,-14678886,9816492,-2259657,-6125043,12817864,-15016576,12897565,-6789712,-844345,8312850,-12780061,13676564,-10337049,3885179,3579687,-9931657,12757947,-11921207,7599981,-1346442,-5417144,10622166,-13166602,11540442,-6484043,-556244,7245872,-12375145,13577415,-11271170,5452113,2051955,-8983401,13497020,-14608659,11493182,-5192257,-3138006,10921324,-14955027,15140105,-11227375,3563220,5028628,-12193050,15837046,-14936089,9319344,-1258381,-7168203,13455152,-16052459,13303932,-6660478,-1801515,9414125,-13931761,14174906,-10137718,3347484,4280940,-11002487,13852185,-12723573,7226185,-358458,-6773791,11693587,-13605295,11268278,-5723425,-1545017,8131464,-12595568,13232119,-10499370,4321936,2931812,-9435328,13927811,-13780248,10182219,-3472961,-4217047,11545364,-14967427,14432266,-9746201,1753043,6388881,-12755938,15839233,-13827270,8202839,-207373,-8301608,14109486,-15406875,12187128,-5714875,-2852262,10213044,-14199018,14157376,-9810371,2300875,5588888,-11938803,13986343,-12265772,6815168,544735,-7609212,12283788,-13057923,10409683,-4320763,-2664884,9258819,-13308022,12909590,-9214017,2869514,4443061,-10489203,13842895,-13112077,8473532,-1965871,-5511494,12006135,-14850995,13415165,-8279298,707790,7158051,-13084818,15185888,-12905773,6770655,1370845,-8932468,13945497,-14966621,11708120,-4349149,-3640925,10612452,-14008351,13542500,-8973718,1321342,6192152,-11531148,13434297,-11282739,6123117,1672397,-8526848,12045423,-12404663,9273110,-3486350,-3637244,9469437,-12610838,11952114,-7767133,1623188,4864281,-10319566,12801855,-11418793,6970968,-385350,-6228627,11741586,-13426032,11574057,-5892749,-717028,7378786,-12117459,13694541,-11035861,5601609,2059104,-9097109,13015982,-13623673,9355627,-3038471,-4141603,9906139,-13474335,12502319,-7531480,-196801,6867531,-11072665,12109840,-9772483,5040336,2134013,-8485467,11524705,-11336620,7434909,-1699138,-4492918,9137876,-11339198,10266087,-5864881,24203,5655164,-10162205,11356123,-9415713,4643672,788083,-6733043,10758847,-11693996,9338195,-4475821,-1570352,7736876,-11526102,12032172,-8895993,3843259,2645619,-8623694,12151232,-12320088,8241472,-1656992,-5037351,9547374,-11822052,10447614,-6052808,-188018,6216631,-10318223,11148317,-8415739,3472121,2826190,-7423185,10004944,-9585342,6130982,-1187190,-4666816,8878376,-10207202,7995060,-4150117,-798633,5485107,-8900449,9793825,-7666350,3263985,2005915,-6604074,8941081,-9092942,6843164,-3047307,-2080409,7073845,-10331742,9756184,-6699843,1778442,2977402,-7641272,10186040,-9939410,6194307,-530411,-4978708,8515133,-9412725,8579385,-4798549,-974636,6150922,-9039284,9139664,-6372386,1990821,2558963,-6700971,8950522,-8050891,4389079,516183,-4760760,7451271,-7955242,6457336,-2911249,-1908905,6484490,-8051924,7209411,-4585970,1810820,1787765,-5819536,8434101,-7607595,4663073,-653696,-2857231,6069504,-7595509,7709233,-5131075,908223,3920954,-7138981,8195699,-6930301,3917444,40472,-3869445,7349657,-8169494,6744024,-2882997,-1331066,4814754,-6809758,7167703,-5127968,1332746,2752812,-5780872,6809670,-5770838,2983723,627025,-4120622,6368641,-6402890,4125845,-1277086,-2133940,5235679,-6240893,5307657,-3552597,520763,2679004,-5391632,6368591,-5145151,2924015,-164298,-2490769,5156499,-6239629,5397325,-2731718,-487742,3065392,-4991640,5940949,-5362266,2859632,281500,-3613038,5077053,-5611747,4328048,-2045759,-931399,3735939,-5314861,5456749,-2929627,390529,2301184,-3899202,4880204,-4225507,2143666,974578,-3519214,4985350,-3846468,2171663,-412459,-2081133,3788225,-4424758,3650930,-1525092,-781449,2690195,-3608160,3744753,-3011837,1459018,785453,-2732822,3788399,-3782516,2800310,-1485165,-294490,2190672,-3679316,4140537,-2931522,1318317,407194,-2230568,3420771,-3680006,2827178,-1256117,-1345428,2678706,-3188128,3099236,-1846004,278044,1604372,-2820985,3057206,-2154646,474333,1221827,-2176284,2317614,-2118462,1227760,281317,-1868405,2651273,-2201861,1472763,175724,-1140522,1868066,-2356122,2139654,-1200589,-144306,1576281,-1740046,1905666,-1785070,1037969,-292077,-779410,1321987,-1649299,1557661,-1077452,724799,-29248,-1139923,1653070,-1558462,1096411,-467801,-259206,962599,-1405776,1286917,-1021047,110492,551305,-955896,1051707,-650365,168291,392495,-814002,702487,-201917,-449719,793074,-1151518,1125813,-402962,-384644,1002318,-1409488,1356174,-766064,-187844,502402,-1304801,1332397,-778928,186031,482876,-556181,680558,-508063,105854,189879,-236317,124735,-182210,-305595,336154,-178167,-7427,6700,-502646,707714,-560693,509530,-345183,-68306,799537,-624795,692035,-573789,512726,-404742,-156330,688605,-1211856,1074216,-1211318,1026246,-50419,-549616,1327853,-1767886,1799894,-923975,94926,1185436,-2109096,2082097,-1642721,725466,135873,-1453887,2238162,-1839801,839110,-27227,-1251584,1814127,-1895129,1168241,-294430,-963181,1816584,-2172408,1843301,-704259,-919853,1701379,-1955408,2012183,-1519735,148652,868557,-2281290,2165333,-2260430,1304603,-203512,-1135792,2002245,-2767428,2561775,-2151428,618050,1054090,-2491841,2896176,-2951404,2082789,-623692,-862147,2765341,-3272652,2984260,-1814329,311099,1631104,-2926398,3308281,-2645260,1285087,468892,-2338348,3218837,-3066635,2059028,-60041,-1718462,2883587,-3480750,2889624,-1100742,-970525,2532120,-3583847,3128973,-2152777,252254,1465555,-2984404,3650035,-3419286,1986776,-63765,-1915533,3132808,-3711916,3400604,-1838197,152403,2147572,-3493030,4268351,-3300118,1686285,200906,-2320765,3705181,-4096002,3531884,-1964703,-485558,2797390,-4098678,4538271,-3052737,1063329,1535759,-3534980,4481840,-4086796,2286402,219396,-2956053,4235042,-4560085,3280378,-787799,-1647008,3718365,-4798105,4110823,-2553311,8069,2488239,-4332885,4739474,-4269282,2419519,513140,-2914391,4578253,-4986323,3724947,-1916595,-1170740,3489461,-4463144,4920578,-3794624,1614329,993404,-3475955,4914729,-5061195],[0,0,0,0,0,-4,8,-15,22,-31,40,-47,56,-67,81,-100,121,-148,175,-206,241,-277,318,-364,421,-488,562,-642,724,-813,907,-1009,1115,-1237,1373,-1530,1701,-1890,2091,-2304,2532,-2774,3035,-3321,3634,-3978,4359,-4779,5244,-5759,6329,-6964,7680,-8488,9411,-10479,11729,-13212,14998,-17189,19926,-23427,28038,-34341,43371,-57208,80724,-129738,410155,-503415,35638,709262,-1121143,1545219,-1522647,588823,94677,-967346,1533887,-1355024,742037,204437,-699158,799347,-259788,-211659,1090798,-1304545,843591,306602,-1551490,2722294,-2635050,1430032,-286422,-1452372,3384157,-4351682,3888044,-1991003,-426047,2647785,-4483341,4765873,-3731376,1654050,903545,-2538861,3746030,-3947142,3226786,-1359179,-449330,1968170,-2510624,2908462,-2713945,1275313,-169269,-1356149,2000138,-2511284,2307768,-1360553,-69793,1286009,-2572348,2964066,-2296244,701831,1818635,-3242131,3670364,-2960114,1797760,426121,-3293119,5678816,-5656944,3740751,-805797,-2600194,5980926,-7487798,6499252,-3578202,-505141,4477064,-7453065,8397450,-6579700,2517260,1617132,-4909532,6905871,-7280537,5625620,-2629681,-1583903,4792750,-6446575,6329207,-4676714,1664614,1031476,-3681554,5816944,-6333036,4754809,-1108499,-2165935,4483210,-5882536,5480642,-3652146,645344,3332938,-5630205,6378053,-4988512,2877854,436055,-5017326,7958703,-8165652,5507851,-1454678,-3540898,7862246,-10237835,9118805,-4606161,-1275668,6330002,-9724567,10558606,-8338195,3864057,1950276,-7286565,10406126,-9933893,6777490,-2456210,-2166586,5725306,-8837886,9368171,-6937450,1870523,3179535,-6578327,7984409,-7950713,5613510,-951440,-4513331,7530298,-7904362,6053424,-3310304,-502906,4571804,-7631235,8367777,-6717603,3055756,2304317,-7246115,10200098,-9596785,5922678,-743212,-5249124,10237730,-11961590,10245736,-4755581,-2339166,8934690,-12653736,12184070,-8268293,2432051,4022458,-9338489,12661044,-12233572,7329279,-1316348,-4942843,9411576,-12673549,11905023,-7182179,277701,6511907,-10555437,11587580,-9813244,5084400,1299210,-6697118,9819016,-9879197,8100611,-4347598,-1778632,7135983,-10739530,10908855,-7303030,2229730,3603773,-8740234,12416104,-11845866,7894770,-161015,-7857368,13289864,-14194664,10731859,-5274643,-2354649,10292221,-15299262,15064402,-10027982,2508417,4649423,-10924735,14825203,-14885251,9963857,-1749028,-6776283,12160727,-14761101,12783090,-7784527,-221844,7742305,-12799623,13336236,-10427570,5179283,1727169,-7864512,11570781,-12056775,9186430,-3826846,-2483105,8289379,-11869927,11628908,-8473658,2442836,4734024,-10501916,13031431,-11800528,6894502,390317,-7799869,13297478,-14790747,11310894,-4314942,-3596916,10565674,-14846326,14986264,-10293583,2607684,6195852,-13224420,16469874,-14360995,8710466,-119770,-8064437,14174322,-16176524,13339115,-6760092,-2118120,9492140,-14373356,14427241,-10910256,4344427,3210035,-9422408,13315657,-13160275,8911686,-2271817,-4696606,10266930,-12713980,12119248,-7710911,906411,6706657,-12066711,13786887,-11592550,5814664,1498441,-8987401,13954486,-14729092,11105457,-3695651,-4149963,11855603,-15939661,15511791,-10396052,1684175,7068202,-13965472,16983961,-15019641,8398157,623058,-9445819,15503669,-16776161,13485836,-5821222,-2838806,10524716,-14963902,15241261,-10882798,3631725,4446485,-11059479,14355021,-13737040,8923832,-1748473,-5939192,11448691,-13474121,11867946,-6988468,30008,6962204,-12076966,13602491,-10833540,4995938,2605386,-9495026,13681105,-14032881,10328513,-3013582,-5122335,12007180,-15325043,14471030,-8948878,888267,7674659,-14613039,16629540,-13948128,7204685,1900354,-10244318,15747391,-16077552,12397882,-4695455,-4281696,11577423,-15767592,14808111,-10046495,2586554,5614876,-11915204,14511042,-13139265,7599371,-404508,-6929221,12287719,-13615503,11425764,-5778075,-1211599,7794559,-12492791,13242052,-10083875,3928184,3343718,-10037948,13246296,-13111692,9070960,-1954106,-6277116,11993110,-14725010,13449871,-7642622,-373989,8661362,-14238092,15720346,-12558090,6121024,2651055,-10907916,15569567,-15378086,11154758,-3849464,-4802072,11893141,-15469043,14427003,-9446066,1496171,6177870,-12241096,14444611,-12307943,6610997,159860,-7110566,12032428,-13192214,9976744,-4488134,-2284009,8050948,-11684506,11876653,-8915909,2888281,4082831,-9482664,12583636,-11830466,7599041,-1022106,-6162432,11285664,-13516946,11802926,-6287399,-1211494,8575695,-13401704,13790676,-10805786,4557331,3353087,-10381862,14530425,-14042587,9519002,-2303484,-5338318,11726806,-14056874,12781942,-7833460,751443,6556973,-12274552,13435952,-10539709,5021352,1318718,-7380690,11086728,-12101943,8984066,-3392993,-3257182,8014540,-10737260,10500170,-7032392,1484103,4448268,-9171058,11216426,-10279997,5824551,86360,-6198567,10445009,-11497705,9517163,-4647220,-1799117,7949437,-11885491,12121036,-9335254,3029638,4092143,-9975216,12691398,-11778403,7985399,-1912961,-5507438,11311714,-13014025,11051538,-5580022,-615884,6532008,-10864284,11937162,-9083603,4158937,2147619,-7538173,10270478,-10238620,7140397,-2275354,-3131465,7265335,-9779465,9247769,-5862928,651163,4307659,-7792284,8879483,-8298789,4549749,685558,-5628979,8956839,-9818675,7280189,-2777841,-2108111,6704311,-9709297,9981358,-7194143,1944856,4464093,-8635927,10630721,-9788833,6609699,-505251,-5485636,10374084,-11199354,8809518,-4158999,-1128743,6133845,-9549078,10153796,-7403693,2577207,2646873,-6369423,8233013,-8243512,6177010,-1381518,-3547757,7164387,-8165586,6564176,-3975967,189185,3506127,-6787132,8160660,-6013859,2065422,1840472,-4605613,6623969,-7149908,6119763,-2209971,-3189650,6510860,-7703465,7201246,-5062086,1040451,3021339,-7705522,9517589,-7532470,4004430,793108,-5133891,8229690,-8760328,7137895,-3589994,-1457986,6106765,-8370738,7736371,-5369756,1794372,2395008,-5611673,7395433,-6902088,3906972,-178081,-2920824,5270122,-6519867,5318232,-2612188,-440443,3892046,-5170937,5595925,-4247384,1605953,1445184,-3999651,5224451,-5343975,3800036,-623229,-2467298,4700293,-5849260,5313401,-3548638,196706,3345835,-5732277,6476516,-5082299,2683578,300925,-3818220,6340716,-6945063,4933090,-1594730,-1905956,4397503,-5863429,5803856,-4402531,858120,2710739,-4843315,5444582,-4268307,2610799,-495346,-2341671,4413671,-4661380,3380446,-1200736,-1299476,2609768,-3201592,3398887,-2503460,692421,1450091,-2811386,3242084,-2777474,1806482,-332159,-1566648,3391008,-3991864,3312987,-1660024,-367373,2481986,-3682589,4143435,-3538701,1318589,1187338,-2985047,4135058,-3912322,3120330,-1070918,-1372203,3565252,-4373237,3884300,-2225722,129442,1900448,-3078732,3729506,-3341593,1536771,261650,-1930268,2821656,-2427481,1729607,-559237,-955636,1592324,-1812683,1412820,-843773,-335499,898969,-1019901,1358494,-953075,514072,379368,-951960,1444307,-1423405,1212642,-472321,-549789,1325509,-1794295,1590054,-1325448,476590,603586,-1697823,2253095,-2256726,1349487,-99303,-860968,1633976,-2172062,2047512,-1057247,72871,989545,-1608978,1786847,-1090636,456813,394601,-733270,1117082,-686460,312691,155947,-515603,94966,-185016,-89259,420278,-383471,368459,54018,-452211,787120,-631862,604569,137435,-353697,252899,-717235,566136,100120,87727,111506,2467,295299,-201661,602933,-71676,329034,-357014,364171,152485,-319723,383139,-296374,188177,-134218,-365911,-14670,-205128,-193899,189381,-304154,277071,281327,-543202,1179357,-704789,492491,43978,-812450,1630824,-1783410,1247336,-581365,-550473,1567568,-2287926,2272409,-1454944,35451,1125162,-1592896,2111907,-1938441,1245409,22352,-1263931,1507628,-2043103,1325850,-609549,-442454,1329763,-1661925,1309783,-1026823,145351,750138,-1271634,1736522,-910497,742854,30655,-1047806,1580011,-2030455,1429195,-533686,-341637,1311282,-2133866,2466338,-1622573,446058,739074,-1944936,2737791,-2980263,2259249,-274511,-1358935,2896642,-3584855,3279983,-1780672,-2634,2118592,-3195665,3603266,-2966867,1369060,446503,-2450076,3454298,-3420147,2560129,-576595,-1338795,2479386,-2917635,2644416,-1853315,106052,1400692,-2634265,2934326,-2083731,1018921,584303,-1759119,2848384,-2884404,2130062,-924156,-788247,2560719,-3266623,3023816,-2027381,402076,1149721,-3129946,4045886,-3554256,2098751,62062,-2421387,3879160,-4121752,3686037,-1713295,-679390,2908677,-4123823,4852867,-3665797,1372494,1528285,-3748548,4692048,-4323565,2970068,-412747,-2021326,3854075,-4774343,3605159,-2002335,-491996,2577538,-3894403,4103169,-3340867,1246928,1171158,-2934053,4061143,-4004972,2684066,-455601,-1516771,3753870,-4596497,4158086,-2428354,-106506,2560908,-4476752,5149305,-4182771,1801530,639928,-3261453,4754686,-5335103,4521675,-1874157],[0,0,0,0,0,-4,1,2,-9,22,-33,45,-58,68,-80,95,-114,144,-178,220,-267,318,-373,437,-505,588,-682,791,-916,1052,-1202,1365,-1541,1737,-1950,2185,-2449,2738,-3054,3403,-3782,4195,-4644,5131,-5659,6234,-6856,7537,-8279,9091,-9987,10968,-12055,13264,-14609,16111,-17801,19718,-21909,24444,-27417,30949,-35199,40395,-46825,54793,-64256,72236,-80581,1237025,-1524870,896044,81627,-1366246,2212756,-2177274,2215287,-1045855,-605115,1847221,-2543661,2033021,-1115575,-45032,1240491,-1605549,1057690,-528008,-371468,822729,-1061297,538953,760326,-1779208,2137956,-1415861,446496,618425,-1936878,2636733,-2493195,1505123,-448425,-628100,1616481,-2420600,2339925,-1538204,1011029,-30441,-699650,1230511,-2141808,2556980,-1855111,1741322,-748683,-447515,2200546,-3184658,3291220,-2545396,918943,1508834,-3198925,3167603,-3096611,2039026,-263549,-2104880,3683043,-3303956,1495785,432334,-1934937,2684900,-3050980,2171871,-13525,-2449657,3091693,-3504346,2744007,-994265,-1517488,3844338,-4431822,3183332,-2101772,-176303,2502016,-4012282,4712865,-3289949,1658975,-166651,-1241514,2827200,-4099597,4407770,-3319330,1574957,708565,-2723682,4248937,-4555985,4484551,-3272817,73398,3724446,-5850440,5562897,-3985205,1543274,799236,-3737189,5405407,-5058332,2815771,107611,-2293294,3858890,-4846835,3962240,-1350172,-2214900,4494824,-4924710,3982434,-2058848,-1324251,4603098,-6123935,5366305,-3146778,-31363,2742843,-4837555,5500032,-4752253,3085908,-338728,-2533776,4611002,-4775539,4026875,-3271402,1906748,427506,-4226670,6361307,-5939676,4145655,-1571589,-1457161,4488800,-6833784,6525119,-3696294,500417,2463794,-4723216,5697114,-5381526,3114834,30095,-3299392,6077593,-6730252,4816796,-986925,-3223868,5844339,-6712487,5393545,-2491565,-1779185,5731408,-7867383,6665229,-3660624,-560955,4673876,-6889608,6913554,-5460554,3114594,598313,-4311199,6494666,-7158066,5753935,-3790223,617111,3412961,-6960336,8503505,-6691166,4127924,-280718,-3578817,7257038,-8295864,6589223,-3085957,-13436,2964646,-6274541,7846570,-7189946,3621562,1354393,-5573292,7557294,-7565576,5370949,-1681605,-3090594,7602838,-9757676,7833564,-2719313,-2753597,6409966,-8192276,8181614,-6057116,912099,4523222,-7922004,8428071,-6428034,3967484,-888398,-3960817,7840584,-9310762,7314395,-3807393,-473110,4430463,-7617596,8813929,-7584887,4104648,506297,-4538050,7324571,-8392028,7153628,-3921975,-69709,4365461,-7714275,8649910,-6843002,3696183,1024195,-5411415,8470390,-8808291,5930947,-1453822,-3891048,7152288,-8880988,7561493,-3674752,-2050792,6799557,-8832419,8132816,-5200181,747236,4049550,-7729744,9179448,-8067803,4234423,614073,-5892352,8895207,-9468348,7380657,-3289249,-1133745,5945278,-9082713,9743866,-7267027,2932527,1701807,-5682896,8215704,-8790809,7166339,-3567759,-1494597,6171186,-8737229,8674766,-6365122,2813737,2182147,-6801058,9411491,-8779991,5257526,-511179,-4526408,8024807,-9324839,7719720,-3537309,-2120504,6769099,-9245127,8686005,-6014200,984428,4440632,-8526452,9851640,-8284274,3993869,1254548,-6177423,9142278,-9709529,7622756,-3221643,-2174492,6611198,-9341663,9428667,-7079223,2950247,2273066,-6780991,9335455,-9574069,6808215,-2580272,-2138702,6440429,-9138103,9317602,-6384613,2578401,2795472,-7232205,9129883,-8780706,5392355,-423551,-4803400,8316247,-9234246,7409213,-3216448,-2139049,6680258,-9436794,8872263,-5583021,506676,4707143,-8612048,10024221,-8154819,3681594,1473458,-6551756,9503748,-9560600,6899654,-2350996,-2553582,7108687,-9663846,9323114,-6792044,1657884,3333664,-7141468,9312015,-8986745,6446964,-1861710,-3356066,7138025,-9235166,8473933,-5615283,1242930,3529315,-7529302,9236874,-8296803,5293600,-38769,-4881852,8531250,-9016809,7085500,-2743201,-2223750,6619519,-9401208,8859592,-5351814,452022,4639603,-8612666,9728655,-7593244,3531729,1830231,-6464110,9432192,-9529792,6726644,-1605392,-3701921,7325659,-9360046,8861388,-6015553,1444333,3918417,-7678436,9184445,-8501795,5398167,-1011786,-3499968,7346921,-8851283,8316073,-5366709,549632,4138466,-7314039,8644864,-7631554,4485298,347185,-4996038,8030832,-8576013,6901462,-2666564,-2315975,6683267,-8647836,8090492,-5019925,535821,4212412,-8005921,9246253,-7200545,2999099,2078662,-6326946,8702927,-8438018,5919436,-1307163,-3417700,7261355,-9411216,8361590,-4792727,408266,3836838,-7286244,8573964,-7847062,4480955,119974,-4112041,6812328,-7904014,7354504,-4244722,144008,4254813,-7302225,8032327,-6730038,3850242,625223,-4775838,7170153,-7829772,6168392,-2347680,-2138215,5856963,-7748328,7391418,-4283291,-35966,3966228,-7177441,7768179,-6072934,2652150,1888214,-5653439,8215811,-7759170,4882741,-575085,-3214702,6466187,-8293624,7498013,-4399721,-432421,4517582,-7032715,7555366,-6298051,3607179,211977,-4095331,6903054,-7401877,6247027,-3189423,-642389,3989804,-6298683,6754140,-5792142,3335495,930028,-4491262,6686452,-6584883,4903122,-1772940,-1750653,5138648,-6725232,6457076,-3868178,-220725,3900061,-6165973,6329044,-4657147,1977225,1811446,-4926768,7270185,-6661268,3970381,-22190,-3268773,5868107,-7203979,6636595,-3275899,-1080951,4415284,-6316002,6185974,-5387572,2520588,1102107,-4459983,6253355,-6062447,4745362,-2123980,-722325,3777945,-6014147,6147040,-4717084,1897046,1435939,-3626120,5367909,-6164697,4631731,-1301180,-2642195,4725371,-5253331,4147484,-3220092,576061,2695381,-5733955,6061189,-4255585,1282152,1660317,-4056465,5378481,-5679130,3531041,192782,-3517130,5543485,-6052104,4546279,-2077493,-1138382,3554897,-5680370,5663233,-4218079,1408646,1636716,-3579303,5027627,-4920295,4087489,-1115017,-1324100,3546028,-4593580,4696294,-3595706,1518964,976638,-3548808,4578395,-4481840,2986349,-1111913,-1482967,3356263,-4517294,4019479,-2407400,211812,2070735,-3981016,4199721,-3104887,1148398,1477549,-3714218,4619668,-4097851,1948954,573895,-2403765,4022435,-4454122,3816916,-1175905,-1214877,3518574,-4488742,3957634,-2671571,733291,1275210,-3197354,4438228,-4073499,2489032,-313536,-1390441,2633178,-3139926,3540471,-2701767,932822,1291394,-2599651,3067542,-3003419,2403470,-1161969,-988244,2681335,-3436053,2725121,-1648893,156761,1404003,-2480571,2979136,-2337271,532230,1016463,-2683668,3002404,-2598008,1345483,179227,-2145181,3076014,-3265622,2058403,-203779,-1223238,2534784,-3088074,3016377,-1973818,-229379,1988908,-2477876,2770924,-1987322,1245964,-178629,-1033224,1998939,-2492046,1922583,-1361414,366777,659438,-1572528,1893738,-2046601,1458682,-491230,-293002,1335569,-1799186,1640659,-1171647,287536,740571,-1257219,1476029,-1511731,453401,358555,-955210,1858758,-1433584,469858,667316,-1582429,1723859,-1523813,906576,-113252,-1063234,2183268,-2141621,1392184,-602148,-746506,1199861,-1448334,1856704,-1140655,613506,355234,-1006412,1232547,-980892,510100,-651189,-133860,239920,-563993,725590,-693923,451333,-483093,247844,26962,-326632,835924,-826532,514189,-292284,-6837,563875,-466361,346578,102620,-113784,252286,-498987,57441,379604,-448518,428370,-217709,-182611,415551,-847471,920835,-531531,-89693,514642,-825916,823805,-740096,320542,153471,-463367,596293,-511895,170046,73270,-139093,443964,8091,-196764,560160,-496775,224733,282917,-447022,872007,-934919,698179,-138204,-271621,1006827,-1231732,975293,-538110,140188,375677,-901978,1042692,-1063884,615108,-211665,-228592,345401,-634344,720100,-751197,670865,-618709,-17188,685962,-1178236,1020470,-784673,632305,303054,-822332,1284803,-1400295,976714,165693,-837976,1105181,-1293329,866355,-39640,-869677,1422942,-1630418,1016854,-522913,-1058100,1684039,-2000164,1449386,-1168996,-96654,1202187,-2302266,2316774,-1644281,805886,560487,-1397497,2225880,-2118805,1682574,-780263,-205132,1363452,-2012607,1975023,-1703739,736446,134646,-1121050,1632516,-2127746,1669240,-685278,-210721,1229164,-1741297,1929474,-1636782,629234,567744,-1550177,2330223,-2143520,1329078,24071,-1327207,2292916,-2579752,1820167,-615350,-1445738,2527634,-3138956,2393625,-1312098,-314033,1916400,-2646911,2865970,-2244340,1012327,643457,-2211203,3140881,-3322416,2308828,-732703,-954084,2544399,-3445689,3039945,-2202354,700580,1072994,-2168402,2894472,-2510882,1820135,-535478,-1067787,2130877,-3008247,2938705,-1737898,146046,1006094,-2217271,3244511,-2743227,1389626,500777,-2410930,3454934,-2998547,2165778,-454271,-1729023,2966060,-3396300,3092783,-1720752,-238738,2364134],[0,0,0,0,0,6,-13,21,-27,28,-32,34,-36,38,-45,53,-66,79,-93,105,-117,130,-143,159,-175,192,-208,224,-242,257,-273,294,-317,342,-368,394,-418,442,-467,489,-516,546,-580,619,-662,706,-760,816,-886,972,-1081,1218,-1391,1610,-1886,2237,-2694,3297,-4104,5215,-6766,8982,-12245,17241,-25296,39302,-66653,133383,-551666,-109330,948081,-1739902,2117835,-1406302,116567,953387,-2007608,2175428,-2335871,1501284,-289175,-938383,1764414,-1735188,1322031,-616593,65380,203653,-12964,40429,-247008,606681,-536971,1110930,-1419245,1351229,-333095,-576443,1441265,-2035135,1827399,-1154916,494528,674694,-1456911,1538447,-1118688,548627,319708,-775893,732147,52280,-1033540,1337615,-933445,374270,861371,-1889249,2684606,-2439802,1190114,685795,-2325119,3169885,-2999827,2157457,-487484,-792991,1805268,-2962818,2999953,-1616194,124633,754253,-1118768,1118723,-1650912,1607526,-1086357,582857,-105914,-147399,964218,-1596750,1587633,-1276680,946203,-166287,-677893,1627608,-1693343,948011,-177108,-646675,1101602,-1459279,1475329,4148,-1722921,2605886,-2300330,941825,895487,-2938353,3630631,-3372980,2585902,-349092,-2421654,4867615,-5497010,3609659,-954928,-905891,2778068,-3947282,4310869,-3309838,1027839,616100,-1679352,2878755,-3503537,3467137,-1596592,-114625,1417506,-1565838,2276771,-2598876,1907726,-483038,-680078,1471263,-1437697,1627690,-1855950,1389376,-154290,-1772942,2943592,-2454712,1154263,2257,-1430354,2423010,-3659617,2949504,-648923,-3353954,5049252,-4311392,2412677,-134202,-1910628,4331614,-5503239,4374813,-1317769,-1390302,3129843,-4124244,4703675,-4063226,1923930,478161,-3184552,4526382,-4875470,3473081,-989176,-951588,2323718,-3295435,3106636,-2747405,1521918,242551,-1413890,2113727,-2101993,1648471,-963227,526055,439878,-1764931,2871257,-2849773,868399,1011528,-2562125,3428595,-3703098,1953771,920316,-4029616,4923216,-4295735,2205404,-56362,-2716215,5422930,-6095996,3993385,-1318446,-1026787,3284768,-5593271,6754136,-5297543,1692693,2478932,-4978800,5934500,-5249824,3913118,-1470506,-1566492,4718316,-6048312,4863685,-2023252,-56758,1622413,-2400944,3705672,-4217009,2815904,44877,-1422560,2163277,-3130391,4284332,-3947621,1132227,2827455,-4817993,4806432,-3366763,1460254,955272,-4004427,5824520,-5217725,2992960,323593,-3231978,5418563,-6528700,5360266,-2532212,-1117678,4614090,-7043530,7159389,-5235741,1808685,1985003,-5147307,7321760,-7286185,4456870,-478452,-2574371,5021963,-5869478,5633564,-3296914,538360,2281683,-4124782,4537009,-4250776,2837715,-954634,-1562296,3631554,-4843961,4255359,-2726927,-197978,3177705,-4072453,4496099,-3605928,1538361,1319405,-4741277,5938830,-5259643,2920162,109873,-3408403,5871421,-7106702,5847908,-2312900,-1957498,5550193,-7333373,7009100,-4597224,1486910,2654850,-6702533,8102128,-7052573,3826345,-82251,-3560136,5921486,-6948118,6009843,-3194873,-293627,3145895,-5154742,5645877,-4966978,2696553,-186909,-3174320,4781449,-4735942,4390192,-2165825,-403058,3123685,-4919778,4965307,-4001292,1039541,2111739,-4639979,5920770,-5211899,3158614,271132,-4118492,6574949,-7495917,5325390,-1838762,-1963240,5837249,-7746524,7498483,-4846748,521542,3642523,-6730805,8130349,-7006385,3820502,445711,-4166105,6781628,-7474723,5865742,-2672323,-623894,4046145,-5821061,6170162,-4828029,2100398,1059741,-3443893,5098769,-5151621,3924611,-1518106,-1475909,3794396,-5017489,5045360,-3314410,588709,2532943,-5134908,6104971,-5106198,2550680,915076,-4591711,6284151,-6779065,4900124,-1554607,-2449647,6254752,-7935362,7271008,-4246575,130095,4254682,-7324349,8301835,-6815734,3364825,1131181,-5189881,7511569,-7555263,5560726,-2390209,-1376209,4797504,-6524661,6391414,-4813679,1585323,1958570,-4331041,5685565,-5310375,3740625,-789883,-1755625,4245522,-5386461,4961850,-2758315,74104,2733540,-4747844,5983647,-4573479,2283811,1145406,-4183944,6131476,-6316854,4123772,-988865,-2769705,5821549,-7663910,6972208,-3905378,-360043,4752275,-7331084,7920552,-5872819,2850238,1591850,-5416174,7748915,-7333736,5342137,-1782458,-2265026,5587759,-7068764,6157675,-3791190,858993,2419484,-5020725,6186911,-4973936,2694003,-101473,-2503958,4365490,-5292766,4508822,-2492707,-373200,2932362,-5017151,5360563,-3819823,1242717,1238167,-4093650,5801823,-5726535,3703476,69837,-3549338,5778251,-6646843,5767206,-3447457,-778657,4877348,-7174749,7331239,-5450094,1862776,2273393,-5641101,7396867,-6619159,4630095,-945725,-3150810,6070287,-6693263,5586248,-2947333,-32587,2680365,-5233448,5466338,-4462100,2355681,383385,-2951239,5145526,-4973272,3540685,-1213881,-915960,2939057,-4742190,5195322,-3325896,568833,2066444,-3783666,4771928,-4798747,2995964,7,-3141330,5415864,-5804770,4820127,-2095948,-1063891,4719194,-6340146,6445636,-4836947,1694246,2452156,-5865775,7188489,-6269378,3432197,-324823,-3374917,5716016,-6543773,5110396,-2467344,-585760,3218939,-4856415,4833238,-3913986,1871325,335322,-3061048,4611386,-4294713,2824810,-483423,-1208412,2781719,-4147257,3967943,-2113151,-335626,1863661,-3318403,4042029,-3705360,1818326,642058,-3052689,4371844,-4705235,3846994,-1610042,-1600592,3997217,-5720489,5496533,-3437637,128029,2915524,-5064582,6162731,-5533821,2862580,861563,-4343735,5426587,-5193144,3668125,-2191238,-357451,3575427,-5515105,4964059,-2872544,612868,1054935,-2884558,3589966,-3764246,2271711,-292586,-1750966,2800652,-3130645,2537521,-1159736,-380448,1622835,-2852422,3115480,-2767572,1009218,876601,-2667913,3814985,-3597517,2603258,-551797,-1939097,3801331,-4229186,4389253,-2704825,115689,2980028,-4872038,5050007,-3747810,1843228,658329,-3143024,4975705,-4683102,3013334,-989356,-1397750,3144759,-4388762,3613423,-1927196,433546,1640167,-2804196,3429407,-2663985,1259653,533450,-1357136,2158189,-2265403,2098034,-803962,-717752,1786244,-2103760,1644839,-1558449,523415,1070136,-2290110,2592715,-2402459,1325720,98788,-1656574,2650005,-3208487,2918321,-1940785,-705740,2519873,-3437565,3688289,-2595781,956623,1010434,-2747957,3999553,-3665128,2248917,-402567,-1731898,2729709,-3155490,2586277,-1619670,-461005,1540170,-2350165,2242907,-1536592,454434,587334,-1312123,1891158,-1549216,901949,112768,-621548,949866,-1471248,1212021,-264930,-351345,867616,-1235138,1202665,-950371,358551,714057,-1086325,1897976,-2070557,1291571,-432301,-742553,1985875,-2606455,2237893,-1463406,386292,1053527,-2210870,2648023,-2589382,1429625,-193354,-1490037,2346755,-2061078,1641729,-601230,-565964,1281437,-1611731,1317849,-872802,-104307,399694,-962570,904564,-441720,-222800,327748,-670546,513028,-555114,-281598,681425,-425455,613329,-443282,75907,132568,-674964,574540,-581298,793582,-476652,112343,260347,-506880,1100654,-1014530,982915,-364915,-339781,927803,-1048007,1195930,-994333,333555,227369,-888133,1306077,-982323,382923,33351,-503731,805826,-817437,675234,-3779,-296500,609145,-588916,-81172,560420,-629152,678889,-121828,-207236,642874,-1277848,1144488,-796450,236204,458446,-1081541,1308042,-1313003,640189,275651,-482788,463222,-948365,612300,-421569,10897,45735,-403114,159591,-642904,569163,20880,149630,41770,-467281,669991,-451630,161640,177407,-146804,388841,-481976,341322,106961,-629790,856171,-706398,320526,461723,-921210,1542298,-1403568,743814,-13597,-1008247,2016372,-2001894,1570393,-526640,-377138,1572908,-2152507,2269325,-1632785,292939,886059,-1752612,1858944,-1676768,822324,300890,-857152,1470143,-1481254,1583233,-617699,-417075,788993,-979550,957204,-769228,562153,-31327,-973551,1092173,-1031892,789753,-261396,-620290,1149638,-1690294,1218674,-827522,-82148,1442912,-1971018,2184337,-1408643,329493,689360,-1685449,2466980,-2557690,1673096,-254931,-1288517,2483185,-3188056,2707125,-1712522,-137445,1590543,-2864638,2909479,-2440582,1109758,706924,-1987760,2672027,-2413892,1646661,-145665,-1014598,1761825,-2071121,1942722,-1370834,90860,1240076,-1810505,2022510,-1662793,979284,78607,-1439057,2507272,-2608093,1378038,-401678,-663309,1846505,-2675215,2489908,-1609389,-84156,1580283,-2735104,3082939,-2800155,1618190,-29760,-1964865,3322706,-3724429,2978936,-1207090,-632938,2584500,-3740191,3871151,-2729348,524829,1468612,-2878120,3592964,-2958297,1595753,25334,-1643914,2845378,-2675341,2233488,-1407898,-414088,1982783],[0,0,0,0,0,-4,10,-16,29,-40,53,-69,83,-102,128,-155,187,-225,272,-326,386,-455,536,-626,731,-851,983,-1125,1280,-1449,1635,-1843,2077,-2333,2625,-2944,3294,-3668,4077,-4516,4991,-5508,6074,-6692,7371,-8115,8930,-9820,10790,-11854,13027,-14322,15769,-17389,19219,-21305,23695,-26467,29726,-33609,38331,-44200,51707,-61659,75491,-96045,130018,-199310,614005,-634559,406507,164912,-959756,1455324,-1822700,1360418,-604263,-640992,981825,-1082883,995791,-1081246,664550,-154496,145577,-112772,-245493,348774,-886800,1799637,-2424477,2091456,-698802,-327628,2272074,-3535417,3555042,-3290685,1063553,1360196,-3532084,4305515,-3989338,2583944,-321034,-1982085,3505569,-3635002,2842601,-1331671,-652775,2583635,-3243920,2394230,-588489,-547114,1699547,-2108293,2207869,-830975,-459827,1727895,-2393740,2246764,-1410178,170421,1193707,-1670639,2412221,-2664457,2220416,-916751,-907377,2333554,-2885287,3752160,-3644767,2529794,-270181,-2479264,4813506,-5933354,5397166,-3046105,-525925,3838626,-5901186,6270252,-5213920,2800045,1178078,-4570597,6464306,-6131127,4082312,-1302359,-2156416,4868580,-6435874,5463849,-2562486,-926000,3998151,-5701280,5190781,-2990583,503952,2586321,-4880752,6171165,-4685541,1329806,1508106,-3427093,4876890,-4893209,4451686,-2319070,-1100572,3812695,-5277926,5925433,-5845010,3370266,1204016,-5282417,7499270,-7294582,6008350,-2932639,-1471736,6118648,-8863165,8711844,-5872865,2119206,2410708,-6241060,8909034,-8765265,6221484,-1136153,-4386133,7979123,-8426144,6850896,-3818222,-461891,5204823,-9049425,8394771,-4598721,-141350,3810647,-6084524,7196393,-6020478,2746260,1359345,-4722218,6769141,-6724487,5541749,-2493572,-1346721,5345121,-7935634,8579497,-6670581,2035352,3148955,-7276717,9354264,-9120347,6420523,-2081808,-3066857,7816070,-10299652,9306930,-6258579,1064479,4494281,-8331355,10221899,-9249870,6176281,-255625,-5901035,10229913,-10610546,8157511,-3154922,-3010766,7947508,-10639410,8908109,-4734733,-599749,4911355,-8407616,9645278,-7311061,2532529,2562783,-5945851,7981156,-8843497,7296791,-2595936,-3211903,8569156,-10477869,9201865,-6060649,991306,4172916,-8750729,11660353,-11163913,6368630,433416,-6265975,9637357,-11192226,10697726,-6742112,275587,7064513,-11629750,12073819,-10177952,5817385,766622,-8026771,13148725,-13207930,8567400,-2074287,-4242149,9552448,-11829171,10794874,-6037565,-369570,6479313,-10352050,10823794,-8397366,3495564,2051036,-7866618,10946184,-10760845,7039325,-1605697,-4423541,9030637,-11393686,11133541,-6903058,428497,6315027,-10818521,12067920,-10683451,6165483,240699,-6960622,11685309,-12668390,10359536,-5400991,-929861,7703354,-12183091,13653271,-10839530,4592253,3209895,-10151130,13440827,-12736481,8427128,-1687425,-5173172,11004112,-13526361,11457206,-5538500,-1607582,7686134,-11577211,12002094,-8992824,3031386,3674717,-9634009,12295540,-10918634,6436112,-364929,-5788006,9945296,-12014941,10569173,-5546465,-1439569,7339327,-11240417,12537137,-10360481,4967367,1734058,-8542576,12469269,-12959357,10228967,-4504986,-2566952,9571502,-13935497,13837608,-10034959,3184696,4575904,-10796168,14199461,-13130272,8535914,-1145709,-6652588,12425733,-13889053,11446284,-5490775,-1890741,8479762,-12728166,12629303,-8770076,2173191,4792881,-10377184,12837901,-11316235,6593583,-9821,-6856393,11302419,-12430996,9814481,-4669942,-1795385,8155467,-12035126,12539927,-9347999,3573028,3226300,-8955759,12467266,-12639871,9248970,-3092623,-4040462,10118899,-13331182,13141233,-8751060,1935263,5377537,-11353909,13818956,-12707024,7316448,269378,-7616031,12538233,-14024188,10828276,-4765288,-3064987,9369655,-12781604,12238581,-8228030,1484061,5592797,-10951846,12659244,-10775935,5407866,1585882,-7927926,12181065,-12086009,9079177,-3234873,-3501081,9233363,-12454237,11630352,-8138444,1978854,4382229,-10016117,12702683,-11799960,7598341,-1188215,-5476097,10633187,-13086902,11958101,-7512130,350392,6259518,-11631462,13600985,-11516138,6040029,1505002,-8026576,12401405,-12956547,9674495,-3751330,-4066925,9520933,-12844558,11786328,-6966613,550401,6425093,-11082648,12297181,-10117539,4562946,2204684,-8306997,12116622,-11362614,7843115,-1942659,-4242456,9231182,-11627423,10910713,-6315340,732679,5447854,-10196227,12050371,-10452522,5776513,176397,-6015406,10548831,-12158407,10477702,-5257024,-807402,7231288,-11241700,12192822,-10163546,4454012,2052913,-8542587,11750915,-11807946,8140999,-1908677,-4686021,9541422,-11631354,10442009,-6079847,-461298,6824915,-10849271,11015538,-7999799,3206721,2620459,-8389466,10991559,-10142289,6572387,-990014,-4837976,9432661,-10797171,9076443,-4822896,-740171,5907116,-9822850,10500356,-8635824,4095146,1618073,-6486930,10089730,-10770303,8105870,-3932755,-1633864,6944925,-10498628,10782363,-8085943,2433551,3042005,-7790736,10195322,-10474217,7244005,-1451395,-4869865,9162938,-10269205,8493227,-4486205,-814454,6338904,-9552753,9877383,-7084267,2264753,3703423,-7981330,9670132,-8831543,4760275,-12365,-4870815,8635623,-9660355,7771852,-3366846,-1894440,6305492,-9008095,8880241,-6513421,2678675,2121681,-6075943,9189001,-8693250,6272475,-1814901,-2389143,6129150,-8802777,9071448,-6238102,1421377,3340501,-6994813,8530822,-8564982,5245360,-299321,-4563618,7800478,-8547409,7183993,-3568267,-1252666,5808479,-8268241,7935709,-5435666,1265125,3148217,-6899852,8172045,-6855831,3624471,1083864,-5163720,7717876,-7219199,5498902,-1865473,-2048693,5964309,-7912287,6950145,-4077268,521727,2946841,-5718426,7383064,-6719747,4463034,-77494,-3240501,6222532,-7111774,6716172,-4178912,481795,3340485,-6128831,7076512,-6108133,3420636,143731,-3914070,6244418,-6689024,5478620,-2331377,-1422068,4983407,-6644359,6042241,-3991684,361323,3281638,-5849691,6440776,-5143367,2152291,1448057,-4491913,6356979,-6053151,3557864,-488739,-2667288,4726147,-6064558,5213353,-3034052,-643167,3210399,-5130927,5626328,-4863213,2424788,585330,-2949418,4805680,-5371820,4831087,-2514063,-42491,3194032,-4800016,5183446,-4193028,2037741,520933,-3216471,4870455,-4861691,3606174,-1508432,-1256306,3549152,-4892424,4411296,-2720088,378689,2893073,-4325700,4040511,-3149921,1180154,1329867,-3548022,4670019,-3680744,1962560,391152,-2440026,3926965,-4200468,3121202,-1401475,-1175228,3156979,-4248302,3912916,-2586082,785154,1134327,-2832103,3104745,-3396992,2456197,-588468,-589390,2172311,-3138472,3243467,-2200870,1071519,764977,-1997735,2891177,-2951400,2336430,-625166,-1186351,2428853,-2835107,2439238,-1464636,-137770,1551748,-2573882,2388801,-1799555,132840,1320293,-2341840,2455953,-1781133,450684,936749,-2214980,2827117,-2405490,1277902,294952,-1382706,2369653,-2612545,1813400,-593953,-396761,1446513,-2193640,1913437,-1187233,722426,4699,-788472,1200584,-1746749,1161363,-826641,349747,402524,-883565,982501,-1097658,724391,-164687,-140734,679885,-841982,767895,-203482,-171452,612700,-726229,479569,-346926,-435438,1144557,-1114257,827273,-153478,-312032,1078570,-1410143,1205358,-293782,-358500,1254761,-1699136,1661372,-771064,123647,660794,-1143459,1208364,-1102770,290470,238793,-871496,634503,-284592,274350,-199440,-399249,767078,-97001,-289144,296797,-607291,392326,-303505,-151165,440825,-790434,914632,-612419,218952,205100,-699925,1020443,-1021851,913264,-510248,157292,143609,-1035557,1337224,-956990,835821,-488579,-608792,1200811,-1817490,1761186,-1471753,403814,845992,-1553954,2214600,-1810864,965262,24963,-1272843,2104072,-1989105,960985,-6589,-1267133,1643763,-1950585,1487242,-287367,-997524,1713206,-2203596,1797065,-772198,-504519,1720649,-2361870,2290921,-1740338,641815,763358,-2079444,2633885,-2532179,1587674,-504000,-965557,1905461,-2368211,2540096,-1908945,820280,641603,-1950316,2815453,-2781989,1872418,-931516,-867539,2138539,-2905071,2786972,-1933487,285802,1348150,-2803074,3276908,-2365731,1081252,557544,-2235207,3434765,-3171409,1964553,162484,-1778903,2947985,-3308621,2595792,-1117121,-926653,2634369,-3464520,3407399,-2166309,498863,1628110,-3089275,3945503,-3610469,1884436,-115021,-2152365,3560965,-4003249,3411316,-1760943,-2907,1799220,-3485912,4021038,-3038364,1930414,-110120,-1917711,3534943,-4169253,3262452,-1531263,-170433,2341132,-3976019,4509736,-2972300,499269,1894478,-3137695,4136298,-3544251,2392714,571862,-2725706,4166808,-4183116,2799284,-685347,-1458825,3401095,-4284090,4674470,-2581117,175839,2227959,-4261262,4624667,-4174849,2383557,513411,-3148549,4804609,-4922015,3427093,-1600787,-925491,3069839,-4568873,4694542,-3450531,1429137,781624,-3276452,4789766],[0,0,0,0,0,-2,2,2,-9,15,-22,34,-42,51,-61,78,-94,118,-145,174,-210,247,-286,334,-387,454,-529,616,-712,817,-924,1037,-1163,1301,-1451,1623,-1817,2031,-2262,2518,-2790,3080,-3390,3725,-4090,4486,-4924,5399,-5926,6502,-7134,7828,-8593,9444,-10392,11456,-12662,14040,-15634,17497,-19701,22346,-25566,29559,-34599,41063,-49308,58627,-114905,923509,-999020,520265,276081,-908166,1136338,-1494067,1446756,-494473,-589628,891315,-1233934,390695,131759,-324846,625952,-74147,-782247,1069355,-1511133,750470,65791,-1280338,2754575,-3466128,2755136,-784857,-1601014,3362601,-4601372,4462603,-2957165,265265,2016676,-4289595,4682441,-4431576,2132197,407756,-2173348,3544331,-3760574,3331444,-1676571,-188358,1690359,-2692880,2658516,-2174508,1458749,-142655,-1217319,1878599,-2144570,2015262,-719898,-354520,1696439,-2603009,2578653,-1752422,573822,1695366,-3594990,4153732,-3471855,1575964,871937,-3282253,5639096,-6198195,4951398,-1579147,-2561930,6036366,-7895328,7528681,-3861463,191876,4010878,-6844227,7942169,-7124968,3746421,862807,-4619161,6893210,-7355870,5911774,-2974729,-870753,4499928,-6741974,6587627,-4583578,1497990,1797192,-4306145,5419632,-5649690,4393204,-1258685,-2823666,5123248,-5609727,4672395,-3145597,391571,3078559,-6424647,6886616,-5605812,2914526,1065069,-5275646,8996712,-9500386,6227263,-1105286,-4311325,7759941,-10092614,9747795,-5805650,-293556,6075166,-10050566,10723874,-8949585,4303759,738084,-6148187,10016757,-11425539,8377902,-2997080,-2621230,6448823,-8695807,9371547,-7592646,2751524,3582996,-8293368,8650199,-7216225,4633102,-777239,-3755306,7145389,-8202327,6940296,-3538467,-438640,4898730,-8310892,9308621,-7517298,3354829,2213381,-8123222,11467799,-10908545,6805743,-543413,-5505193,10274796,-12363095,11036462,-5677340,-1088456,7708170,-12378863,13335510,-10075994,3981472,2704485,-8762044,12498050,-13375174,9449201,-2772613,-4588094,10016044,-12616328,11721519,-7433462,413275,6349647,-10238286,10745210,-9211941,5365343,520385,-6281534,9958941,-10216867,7490005,-4390177,-926032,6880491,-11371414,11862142,-8250625,2024630,4699699,-10097526,12151726,-11775820,7753776,-803153,-7484554,13477511,-14979681,11609304,-5236183,-1860243,8695067,-14460162,16016277,-11971993,3914952,4507109,-10909607,14497603,-15291970,11122571,-2696681,-6615759,13487322,-15183022,12879327,-7520648,196565,7068310,-12506043,13540081,-10566651,5132365,1535357,-7860448,11781011,-12409039,9639769,-3971673,-3304418,9224100,-12468017,11514747,-8516783,2280499,5030257,-11145482,14266263,-12430259,6655384,540970,-7791436,13398990,-15471026,12615767,-5478837,-3007331,10564722,-15325384,15550743,-11587010,3800634,5267410,-13135418,17131896,-15971854,10007338,-807441,-8038537,14183381,-16094648,14010338,-7291359,-1289889,9051176,-14313452,14710288,-10853185,4784859,3179051,-9654455,13502786,-13630016,9192620,-2496767,-4866006,11009407,-13277504,11953007,-7960991,984895,7013589,-12684303,14553331,-12042384,6099881,1479251,-9167015,14644771,-15760585,11882966,-4760929,-4063544,11838051,-16688639,16418413,-11263254,2582336,6828196,-14444705,17826974,-15881687,9158791,-348806,-9063327,15748289,-17497956,14035660,-6471576,-2484216,10446003,-15360379,15552361,-11656999,4097180,4441582,-11579038,14553192,-13841731,9038628,-1624747,-5955284,11653213,-14026633,12412270,-6594439,-443756,7543603,-12519355,14223916,-11395834,5294430,2535864,-9791661,14401118,-14536911,10784138,-3525284,-5054720,12362766,-16147966,15198971,-9697603,1347714,7789323,-14394804,17067689,-14811421,7858471,1142005,-9886296,15879435,-16810350,12914222,-5428503,-3488384,11353623,-15752992,15662239,-10407906,2814605,5700881,-11791443,14777886,-13493379,7995739,-617736,-6933388,12619934,-13710172,11561255,-5590402,-1832540,8466919,-13025164,13168069,-10192847,3754108,3995339,-10591294,14041999,-13786077,9483181,-2148467,-5820441,12735035,-15447793,13961338,-8514958,19175,8267761,-14628217,16137781,-13420957,6733911,2128257,-10560434,15805594,-16346575,12008190,-4178255,-4358020,11763814,-15641086,14758765,-9742544,1780704,6387021,-12308277,14864867,-12433278,6544050,505499,-7106050,12325631,-13412732,10586497,-4380977,-2779759,8893345,-12258754,12513056,-9031797,2844221,4658280,-10507419,13140766,-12266939,7786976,-1009436,-6310565,11940506,-14043522,12094839,-6774354,-818141,8559247,-13899007,14568642,-11341385,4927994,3074547,-10361077,14518946,-14693342,10397510,-3022454,-5074983,11997077,-14747544,13108424,-7791420,325799,6406780,-11933600,13641309,-10991465,5018867,1846202,-7924691,11514968,-11616518,8931542,-2977192,-3425831,8530851,-11259335,10774350,-6903044,1111199,5117946,-9517868,11254680,-10317016,5822937,238660,-6859085,11014102,-12195832,9784156,-4735924,-1812940,8319821,-12176743,12618863,-9662666,3695850,3532784,-10279872,13518977,-12636772,8294692,-1834448,-5279060,11373435,-13626690,11528427,-6094085,-770487,6684702,-11026736,12139477,-9303924,3913890,2469166,-7557431,10531736,-10889656,7125356,-1711422,-3890082,8344758,-9949963,8741505,-5668530,428891,5172595,-8737274,9972423,-8035404,3916022,1201308,-6028780,9079149,-10208777,8264213,-3421851,-2602302,7718219,-10254952,10207727,-7473099,2711586,3665818,-8986836,11681329,-10259164,6187368,-658025,-5156995,9417412,-11329885,9364664,-4483410,-1246905,6300363,-9489397,9917887,-7342775,2964722,2574406,-6779846,9075146,-8510564,5470890,-839900,-3574555,7153857,-8493145,6916539,-3463659,-897518,4464654,-7046101,7977623,-6383625,2369162,2040650,-5486318,7332441,-7350661,5909859,-2316314,-2577487,6740586,-8660754,8065457,-4905342,591346,3603906,-7383814,9154067,-7668083,4606090,161100,-4701940,8392059,-9053047,6983293,-3054081,-1254134,5686302,-8020119,8240033,-5714126,1794361,2532978,-6156037,7279011,-6735384,3966552,-112690,-3327079,5544718,-6589091,5059016,-2265482,-1129420,4289654,-5457499,5492215,-4044338,1152809,1871755,-4496406,5400432,-5449029,3510560,-874797,-2440432,5108323,-6101252,5260182,-3246070,243798,3255850,-5765817,6814235,-5485181,2625157,538727,-3797873,6198588,-6525510,5262181,-2065043,-1642327,4445570,-6204517,6031843,-3995382,1055130,2383599,-4625680,5523911,-4624982,2416746,214982,-2770988,4003414,-4247384,3378909,-988417,-1032952,2886318,-3622295,3236637,-1873951,192571,1700651,-3014414,3623520,-3053437,1980908,348388,-2150145,3310080,-3605714,3321148,-1686618,-465120,2501786,-4026546,4161010,-3245378,1561816,685947,-3045801,4153852,-4455614,3052782,-897409,-1195575,3158849,-4040993,3786496,-2196203,641273,1680405,-3105057,3253393,-3083194,1282935,520649,-1840129,2667935,-2608174,1695808,72471,-1224744,1727250,-2030243,1360829,-481622,-358915,1267053,-1746437,1516136,-815921,18948,607988,-1291930,1558893,-1462118,1216668,-407510,-618005,1314044,-1872115,1899493,-1421106,408733,684011,-1592471,2136441,-2189524,1623802,-713617,-803105,1539188,-2154112,1790494,-896806,19161,903572,-1367286,1248406,-1009050,246534,368975,-999328,927543,-355007,-130583,337414,-625425,333659,-74764,-427921,728561,-793846,619741,-198438,-691310,816524,-1056050,782763,-57892,-375031,282208,-733512,478209,-457443,-36377,315725,-83823,94116,-163588,518147,-46145,148264,-259181,-41686,89934,167018,-39562,-146825,-91300,-178953,181899,-279689,386909,-329807,406330,4192,144867,298687,-790540,1337641,-1021288,435293,25745,-860435,1619264,-1940240,1520676,-887677,-310060,1327099,-2327398,2374254,-1858819,566460,938948,-1858826,2377486,-1935954,1136709,-101460,-1165407,1934630,-2197959,1572921,-350109,-567628,1664435,-2005883,1424517,-845885,-140079,820054,-1734854,1813527,-998895,406846,264298,-1161552,1516362,-2293494,1591115,-695952,-471847,1693896,-2128503,2451435,-1938093,468569,823163,-2180836,3112025,-3064056,2307794,-348657,-1536068,3028251,-3541764,3350183,-2169328,68409,2150480,-3314861,3925934,-3127915,1571491,550231,-2483473,3803987,-3586659,2330262,-819508,-1267648,2996772,-3393295,2681614,-1450771,-123225,1697509,-2807263,3181659,-2081697,688480,972953,-2466160,3414806,-3161741,2231029,-804671,-1121787,2838056,-3979958,3560697,-2446962,104054,1979390,-3618714,4024558,-3813122,2112785,-61823,-2316399,4187026,-4821073,4204761,-2022564,-351288,3166990,-4649901,4934582,-4068899,1487338,1578371,-4312878,5044137,-4510874,2522282,74825,-2187127,4281867,-4771172,3694291,-1919616,-801164,2948171,-4001125,4363461,-3170229,1326021,1490360,-3223659,4765456,-4412664,2728682,-512740,-1904491,3893654,-5180384,4181021,-2224632,-429536,2924591,-4616235,5273412,-4350050,2058734,732527,-3459617,5054987,-5271148,4853877],[0,0,0,0,0,6,-11,14,-16,14,-10,6,-3,-1,5,-5,8,-12,25,-42,61,-83,109,-137,167,-205,247,-304,368,-445,533,-632,737,-851,976,-1115,1271,-1446,1640,-1858,2099,-2364,2647,-2961,3298,-3656,4048,-4469,4920,-5405,5929,-6492,7096,-7741,8430,-9153,9913,-10694,11477,-12238,12914,-13408,13529,-12896,10700,-5050,-9252,51343,-249154,-697130,1500795,-1611951,1624540,-563072,-518083,1781998,-1847894,2214812,-1346481,451849,792018,-1668865,1563024,-891353,-112298,968522,-1209837,802513,242646,-628301,1312987,-1250418,604785,499220,-1941062,2834001,-2529976,1464763,193014,-1466447,2806144,-3324650,2662322,-1483337,-258852,1654224,-2189896,2993907,-2687381,1542970,-454712,-263377,1299929,-2603891,2863463,-2438767,1516310,-711305,-579299,1788261,-2796436,3206685,-2198713,958798,930275,-2435456,3485653,-2863896,1539106,80784,-1549216,3228975,-3545767,2075653,478124,-2372800,3407134,-3231862,2313016,-476929,-2040554,4374005,-4907765,3436922,-1496934,-1374937,4225142,-5698400,4673076,-2830251,581855,1777386,-3852124,5324396,-4925012,3146485,-728558,-1489018,3401821,-4640873,4802079,-3990182,2083338,687630,-3180010,4749767,-4913245,3751135,-2358542,217746,3004393,-5419439,5959275,-3695046,804942,1231676,-3162292,5093350,-5280573,2878332,430037,-3175044,4997300,-5558010,4447219,-1136804,-3255354,6732660,-6967597,4878826,-1802567,-1505922,4801497,-7299682,7149614,-4949173,494458,3051193,-5703939,6755038,-6297538,4725659,-1537027,-2307962,5708932,-7404299,6433434,-3884838,1820500,1232254,-4667644,7493264,-7351898,4531044,-674307,-2102796,4639396,-6417722,6649240,-4838821,730297,2816961,-5738002,6876676,-6534681,3422796,404433,-4815119,7513436,-7917648,5643900,-808983,-4228992,7916809,-8377307,6616658,-2792434,-2054479,6430166,-8659379,8469546,-5745700,1267765,3919030,-7695741,9172876,-7681818,4914484,-547783,-3747380,7722547,-9468491,8184410,-4971039,588865,4065766,-8080176,9229953,-7867094,3742502,-468396,-3280921,6751331,-8461229,7976169,-4267331,-69657,3828989,-6798978,8573767,-7758657,4239275,1279616,-7027545,9285770,-8562953,5378193,-657857,-4156114,8171159,-10501551,9008633,-3722440,-2909519,8027817,-9935852,9158633,-6810648,2321478,3989364,-9242876,11290077,-9228466,4946257,-679617,-4259138,9181874,-11607689,9802714,-4727579,-891082,5668621,-8799289,9920540,-8481957,4642012,360211,-5546238,8448944,-9396456,8051594,-4610491,-616939,5435775,-8721143,9946246,-7657424,2909138,2197095,-6654386,9609558,-9843310,6590836,-641528,-5449694,9178654,-9938180,8157780,-3986613,-2125998,7954929,-10924596,10444970,-6966977,1323398,4747913,-9486232,11557978,-10709466,6071472,363193,-6639456,11114103,-12005766,9109113,-4348997,-1637240,6367154,-10451081,11491653,-9004641,3805730,1729059,-6917394,9891534,-10419962,8147368,-3921627,-1894063,6933130,-10130280,10022421,-7166751,2169324,2926001,-8017826,10771562,-10170473,5904920,49215,-5879266,10086168,-10884050,8778359,-3673708,-2822203,8299749,-11283359,10868353,-7097923,1157182,5274433,-10465527,12187296,-10689950,5411304,937889,-7428854,11128635,-12170191,9615785,-4289461,-2416169,7634129,-11222943,11379022,-8434165,3228332,2457474,-7781087,10612349,-11042161,8013333,-2797818,-2820222,7601516,-10351861,10204573,-7025674,1774618,4205458,-8566349,10511362,-9692984,5416762,250109,-5842992,9664097,-10806776,8170194,-3294537,-2844082,8240833,-11066013,10732865,-6649305,741112,5806922,-10414107,12119687,-9858752,4864583,1850427,-8005703,11303755,-11965800,8779954,-3380168,-3095798,8563190,-11482315,11261462,-7833973,2662604,3808644,-8614533,10998062,-10333637,6943947,-2088122,-3751328,8360287,-10343126,10041387,-6080489,1012851,4791626,-8889631,10293871,-8786923,5014490,727104,-6162812,9969768,-10490649,7720474,-2826457,-3243661,8266899,-10790881,10160251,-6160540,333412,6077625,-10400703,11601219,-9243342,4160940,1964244,-7824898,11175219,-11447222,8500651,-2903354,-3704750,8822294,-11404627,10628931,-7379769,1704029,4283229,-8718542,10837228,-10137950,6374888,-733604,-4710300,8301973,-9830271,8963813,-5491460,384057,4702615,-8679306,9628029,-8319311,4274547,749827,-5830882,9391042,-9742162,7231615,-2499540,-3212169,8031124,-10010528,9268952,-5439231,3822,5106871,-9371760,10632483,-8288060,3775201,2211396,-7792074,10519099,-10356769,7202818,-1774403,-3895602,8231584,-10773405,10056796,-6499599,607260,4700291,-8610620,9738604,-8775672,5417860,-239746,-4559403,8446742,-9114351,7612894,-4477032,64694,4740830,-8149403,8921073,-7037422,3332358,1207991,-5989329,8236560,-8578630,5576083,-1769103,-3019804,6949209,-9039157,7952811,-4526134,-467065,5298123,-8478831,9445484,-7092831,2785880,2330017,-6887728,9674177,-9846079,6233000,-697694,-4476459,7901293,-9592437,8823463,-5458911,-461751,5295731,-8453012,8915669,-7438378,4165205,802073,-4991476,7800209,-8443308,6616494,-3342160,-612440,4898113,-7629468,7891720,-5981667,2638488,1175907,-5011328,7408776,-7592653,5125751,-1082802,-2756286,6171564,-7483922,6686663,-3822338,-175075,4468703,-7578321,8065971,-5525108,1829033,2164063,-5806518,8337729,-8205546,5342515,-219549,-4560720,7293384,-8090781,7152012,-3696364,-503301,4536194,-7446884,7620502,-5924591,2762673,793887,-4656458,6914538,-7591283,5720655,-2321071,-1336468,4285813,-5874821,6361992,-4948809,1909036,1640263,-4657091,5798256,-5530424,3814116,-1060040,-2218207,5262112,-6434614,4898277,-2540839,-525803,3416745,-5891315,6554319,-4929521,1292565,2394558,-5349804,6772792,-5994866,3596017,-247736,-3833432,6306478,-6834894,5775197,-2424473,-1442687,4419891,-6009344,6264617,-4755383,2017437,1305510,-4399203,6053586,-5565830,3963866,-1385424,-1298343,3762942,-4982129,4994515,-3914248,1388443,1436386,-3556967,4544112,-4030031,2729929,-907605,-1709049,4063452,-4533966,3945446,-2013547,-459011,2692919,-4458278,5024142,-3477057,881137,1715039,-4066452,4700081,-4693159,2672037,-75487,-2880063,4808304,-5178809,3961489,-1606054,-939011,3614537,-5233498,4822727,-3442716,734174,1454752,-3304402,4032826,-4008163,3186071,-807827,-1570347,3213264,-3510116,3249712,-2277321,785132,937105,-2522445,3307489,-3091158,1749230,-373880,-1066514,1981007,-2983163,2680275,-1522716,-249553,1922594,-2863444,2874538,-2125438,599723,927233,-2664153,3336105,-2883296,1480615,233911,-2252547,3450999,-3524643,2542382,-708827,-1371262,2897815,-3696345,3341329,-1988886,138441,1327998,-3017621,3009008,-2623519,1465185,-136164,-1152785,2162003,-2430814,1818966,-1386587,249186,894748,-1374316,1743041,-1352972,1260769,-625137,-279132,1304511,-1700102,1473320,-774572,343899,692413,-1230739,1482205,-1099499,504115,568402,-1246895,1715578,-1446096,683847,543331,-1346806,1996074,-1922281,1253901,-192206,-596818,1918728,-2184432,1733656,-802567,-138540,990242,-1534242,1409137,-1011635,596485,93225,-635099,736916,-967530,711413,-114934,237610,-38037,-110667,276455,-623078,710229,-508325,405028,-452830,60140,358935,-518176,590184,-491990,233726,60351,-177141,361113,91674,-46574,67400,-17949,-54049,13032,-673426,375709,-472618,-36744,384642,-670986,747557,-481930,123584,158666,-105947,531286,-644684,317368,351779,-627343,506492,-170771,-153086,177421,-396163,393276,98302,-896279,774234,-1027497,608711,29167,-800381,1140219,-1468220,1154956,-381042,-312175,1195850,-1714437,1670393,-1423120,308029,452698,-637990,1342343,-1451923,972969,-489193,-333088,759981,-1039139,947876,-911032,395412,-106021,-202017,838546,-1029758,1018030,-722479,138927,425350,-999923,1172551,-868618,400058,544855,-1492716,1692758,-1402157,705807,324342,-1326760,1887429,-1963537,1187887,-300570,-1151517,2238342,-2585157,2319476,-1139742,-199462,1985522,-2885553,2638673,-2076715,849946,554846,-1873347,2669281,-2636912,1937314,-532351,-338369,1731257,-2413793,2398142,-1540915,403124,504676,-1472940,2157829,-2114133,1802359,-322930,-638176,1506450,-2068261,2178874,-1681804,95327,1292013,-1862792,2531433,-1986004,1016829,673039,-2312905,2920447,-2726416,2015423,-403670,-1892254,2936889,-3456203,3064329,-1572845,-172413,1973594,-3625075,3706667,-2759696,1311954,375728,-2558286,3759799,-3720780,2502115,-373823,-1431378,2698283,-3543784,3151345,-2279914,558889,1236064,-2592626,3348634,-2893226,1906787,-394697,-1391036,2941202,-3262684,2720637,-1764375,-117118,1938063,-3053843,3488990,-2687073,1187948,1288001,-2778661,3584592,-3284621,2385710,-382121,-2047776,3544104,-4402675,3345756,-1891584,-650320],[0,0,0,0,0,-6,12,-22,38,-51,65,-79,93,-112,133,-162,202,-241,292,-351,412,-482,562,-652,753,-867,997,-1138,1294,-1467,1658,-1867,2098,-2352,2639,-2950,3291,-3660,4067,-4507,4987,-5511,6084,-6715,7399,-8149,8970,-9869,10857,-11946,13157,-14506,16019,-17723,19650,-21853,24393,-27354,30859,-35078,40267,-46798,55276,-66703,82900,-107553,149554,-238783,797837,-518781,79715,754681,-1731071,2317986,-2191867,1176123,376074,-1311153,2332621,-2423084,1513928,-836874,-283792,1130811,-1693844,1276321,-843455,235320,151975,-56569,-256541,226410,-73718,-258495,539245,-1001162,1302538,-1329901,456588,432830,-1254164,1601228,-1465490,893983,-225271,-584920,456322,-209965,-66147,4967,-109366,-10283,654140,-1388711,2020168,-1184749,120013,1304517,-2304191,2821561,-2535168,1347516,428122,-2174635,3219336,-3652281,2531749,-634229,-1218551,2071771,-2513693,2547267,-1984124,565453,1025643,-1527119,1139254,-809317,575025,-291111,274364,293344,70907,37866,-133007,677766,2685,450557,-1012517,504317,-56174,-606185,641685,163450,-575600,444702,-78563,-271581,624505,-1730317,2024014,-1722807,235685,1754492,-3075117,4109421,-3170401,1048219,612500,-2503472,4168292,-5232768,3979297,-912112,-1725767,3130070,-3349644,3595466,-2860483,682364,1389411,-2664595,2981797,-2225847,1484039,59473,-1473517,2111594,-1228926,23480,154297,-4073,165157,-608007,585538,-97562,-152812,100951,-249349,459479,-642887,1251505,-805566,-547383,2258644,-2831523,1998771,-842491,-68760,1222698,-3514685,4817667,-3906508,1114477,2018806,-3729131,4265287,-4595615,3694590,-1049236,-2039878,4737754,-5097331,4680459,-2854946,448310,2370010,-4445211,4667385,-3817093,2043762,716671,-2938334,3576285,-2495172,1601048,-556216,-485935,1342012,-1780133,1766249,-1221732,196935,781140,-1560056,1691462,-1452817,960257,-242306,-1016613,2963644,-3401221,2537311,-1255805,-633533,2493631,-4826348,4937676,-3129645,895972,1548090,-3202478,5497514,-6281711,4095180,-735729,-2601270,4691255,-5699399,5544624,-4321348,1107365,3248595,-6001690,6170711,-3829644,1324682,864347,-2605052,3805991,-4237044,3593277,-849554,-1870544,3205752,-2639895,1768145,-1647704,943550,1045346,-2925336,3096810,-2016111,655692,-94875,-1043243,2970016,-4182962,3242813,-702952,-1267605,2803467,-3925180,4428386,-3710025,1139899,1972429,-4462823,5611235,-5900821,3716108,-776984,-2680863,5510909,-7152995,6279419,-3267914,-449464,3763402,-5995772,6404904,-5383071,2379156,1189925,-4120127,5033491,-4581819,3141151,-1143393,-1492850,3817301,-4036631,3406664,-1543063,-171657,1727726,-2889390,3248204,-2751494,1426939,342108,-2656390,3989331,-4094256,2664950,-838621,-1418356,3469438,-4875062,5081617,-3546309,486592,2535283,-5140896,6085066,-5608582,3587913,-314324,-3559675,6386439,-7244518,5952989,-3103864,-759561,4308750,-6921491,6942718,-5481061,1791129,2181326,-4800922,6096426,-5507361,3870953,-600072,-2447835,4845815,-4963471,4077678,-2433308,-50455,2539654,-4240898,4372712,-3227576,1345529,686240,-2870928,4307408,-4053606,2950520,-1028084,-1903744,3967397,-5438382,4819902,-3123598,577392,2422730,-5415295,6712606,-5909086,3025163,461260,-4098639,6840740,-7266059,6170300,-3152272,-1415815,4910734,-7421363,7400077,-5143946,1499106,2350457,-5389536,6636760,-6076337,3342746,-156134,-3017907,4881693,-5578502,4410385,-1852406,-967155,3281341,-4676696,4638334,-2848906,989255,1087980,-3621420,4364869,-4318923,2712173,-443738,-1973310,4023552,-5142629,4779794,-2981342,145841,3086398,-5458646,6189025,-5452801,2826219,837369,-4335615,6977801,-7335058,5443648,-2226044,-2003275,5716258,-7666716,7268407,-4882527,1346656,2826461,-6088746,7343175,-6172748,3534030,244427,-3374229,5624278,-6065829,4646664,-1736135,-1125650,3378131,-5025077,4728225,-3152511,701713,1920365,-3715855,4316858,-3921867,2729901,-110290,-2358217,4509499,-4659923,4120293,-2154932,-303753,3632363,-5648226,5972201,-4990266,2222985,1532237,-4658099,6712332,-6759580,5014254,-2028509,-2018888,5738981,-7697349,7159304,-4126408,594123,3344156,-6076616,7301997,-6066210,3267468,643652,-3719352,5955961,-6373386,4618549,-1576901,-1469869,3996958,-4822753,4817539,-3658805,571539,2516614,-3956510,4589611,-3769396,2106057,365222,-2813778,4320064,-4683138,4142569,-1976496,-1287225,3711158,-5078322,5174189,-4069668,1945904,1490886,-4762176,6237139,-6358326,4327153,-1161337,-2379809,5528195,-7073748,6209466,-3842051,212842,3652211,-6384727,6767338,-5254534,2501129,904741,-4281325,5814364,-6030869,4095207,-962102,-1896982,4463828,-5292588,4245049,-2510941,-122605,2498170,-3793516,4393182,-3583117,1646458,1287400,-3223697,3983070,-3920991,3067522,-1422215,-1541805,3759847,-4755750,4341480,-2782424,796864,1913800,-4511452,5845088,-5263245,3651433,-722032,-2835084,5794820,-6613743,5770632,-2662099,-279824,3417380,-5934200,6314918,-5184743,2116928,1510608,-4274380,5772159,-5180476,3834325,-959434,-1701317,4199479,-5416717,4486784,-1739987,-645341,2518711,-3475521,4113422,-3465437,1349721,1500991,-3555557,3917320,-3242505,2187307,-738866,-1531613,3400202,-4340935,3880703,-2172142,379481,2188623,-4060321,4800579,-4098395,2683712,297958,-2583339,4648915,-5441200,4668875,-2298776,-629556,3656526,-5451855,5367672,-3893835,1390758,1519012,-4151413,5773482,-5305802,2681527,-5694,-2182118,3450807,-4428548,3864378,-1944032,-621364,2792321,-3736830,3242364,-2102401,370633,1382543,-2557880,3161767,-2648291,1792221,133264,-2080580,3427966,-2899391,2524263,-1372599,-159705,2283891,-3529460,3857814,-3022132,1355015,334263,-2759170,4293043,-4266696,3407292,-1430044,-945607,3400332,-4748329,4518695,-2998014,1095759,1308447,-3599579,4480106,-4210759,2125573,226981,-1954131,3352890,-3929846,3258434,-1161461,-1304383,2582841,-2928028,2453008,-1842411,367663,1393140,-2417045,2719584,-1731653,645854,619506,-1647661,2260942,-2412427,1726422,-604016,-1053730,2268075,-2200921,2454616,-1975286,1176331,722500,-2610404,3152387,-3247302,2003108,-653293,-912839,2562739,-4015361,3550688,-2238858,467579,1543935,-2879664,3182644,-2976968,1930659,113609,-1808483,3282701,-2953413,2248649,-571257,-709900,1723693,-2378571,2227170,-1071801,-313084,1471454,-1867771,1635824,-1016777,234995,714004,-1542368,1776204,-1257320,366914,168269,-955100,1548452,-1631494,1396823,-937116,-197197,1219764,-1521151,1891330,-1878280,1352378,-246202,-907540,2124149,-2588080,2217548,-1183302,303621,1003443,-2362012,2649207,-2113274,970933,229850,-1450776,2174307,-2162710,1311537,-206175,-708158,1479514,-1816610,1073463,-369572,-443331,898748,-1340937,1044031,-311726,-577326,877739,-1065829,788450,-216778,-463876,700005,-1018477,1100121,-340189,101611,214002,-485987,911053,-959996,928590,-1001495,151715,469667,-948142,973748,-1286989,891457,-745332,-46628,752589,-1282991,1267249,-963605,331537,85125,-1041489,1078731,-1014793,506015,12488,-619361,750238,-557318,252345,387649,-396934,557635,-470598,29497,482504,-1158933,1033310,-702154,-44528,641905,-1086452,1338334,-854619,466385,375409,-916624,1023293,-1158955,686486,-242350,-388623,313663,-540756,323854,-342188,235485,-121111,310,451104,-317209,264906,-89010,401849,-65022,77400,274799,-423828,171362,199594,37176,56780,-128709,-107571,18535,-702569,719903,-526104,134208,418017,-1105739,1187333,-1021283,528676,314171,-934747,1864665,-1815081,1452178,-582538,-486208,1617575,-1730591,1808293,-1145656,273744,996992,-1442163,1584220,-1187593,845038,111671,-810572,1549147,-1006531,558551,-536054,-327876,667653,-1093859,859343,276378,-264413,698291,-871628,1039360,-835935,140118,611248,-961630,1072369,-1468464,736885,-111176,-458632,1090455,-1808659,2058192,-1166218,258398,837326,-1861976,2341063,-2290693,1481906,-6707,-1361989,2554839,-2765390,2319362,-912509,-795355,1972352,-2262947,2440904,-1523135,337628,1061218,-2038806,2448925,-2003018,741575,273749,-1428091,1626083,-1536654,1353509,-563671,-543243,1425916,-1921675,1542750,-1020719,-47711,778037,-1711482,2400187,-1943861,1104985,731581,-1545939,2134413,-2339090,2158187,-1264140,-295891,1767214,-2585960,3103233,-2699583,1169293,380998,-1969191,3357035,-3313999,2400259,-1062825,-1266811,2625866,-3618934,3146664,-1908993,13824,1740873,-2879963,2968824,-2368418,1078155,569316,-2164492,2563212,-2410975,1800592,-414518,-1090266],[0,0,0,0,0,-3,0,3,-10,24,-36,52,-68,83,-101,125,-153,189,-231,281,-339,404,-480,567,-668,780,-909,1055,-1216,1392,-1584,1795,-2029,2290,-2581,2904,-3262,3655,-4083,4545,-5045,5587,-6180,6825,-7529,8303,-9147,10069,-11074,12174,-13371,14684,-16135,17743,-19533,21536,-23795,26353,-29281,32653,-36590,41242,-46816,53602,-61984,72415,-85036,96850,-122112,1378788,-1448245,929433,-136833,-978221,1556900,-2202641,2035412,-1301189,128226,955579,-1666278,1687398,-1189099,1207237,-356872,423416,-104971,-427890,611921,-721447,1336375,-1774814,1877502,-1249184,44898,1599179,-2460106,2894573,-3105925,1807798,-33508,-2052965,3386642,-3445588,2600538,-676392,-933294,2436190,-2615964,2054254,-914351,-486244,2036642,-2564294,2003016,-357426,-1087330,2036167,-1896271,1599168,-513433,-1023694,2159989,-2348377,2248993,-1459577,152229,1388175,-2495324,2559206,-2710468,1981655,-1141852,-327614,2169150,-3142051,3031623,-3379822,2539202,-717606,-1389023,3608364,-4670660,4813462,-3439787,971358,1943054,-4006357,5266167,-4456272,3356937,-923067,-2432794,5171441,-5627858,4145635,-996375,-1560204,3566901,-4703189,4052031,-2325435,-1058098,3447119,-4852897,4120186,-1854054,-464518,2432758,-3757526,4481853,-4246731,1871581,1479035,-3709817,4114458,-4175598,3814469,-2150222,-423051,3348622,-5095785,4994311,-4957342,3329653,-271958,-3509439,5773578,-5874388,4661033,-2985524,573621,3196723,-6395164,7113788,-5878642,2684053,795025,-4334155,6537121,-6944449,5511348,-1490335,-2951912,6423894,-7146143,5480101,-1976497,-800673,3469771,-6204624,6754587,-4176295,-122066,4009834,-5389100,5832946,-4942599,2753290,1175548,-4655094,6869998,-6698567,4757841,-1937957,-1987818,5535722,-7235233,7518325,-5396711,1943504,2256499,-5844495,7742306,-7567224,5410699,-2842205,-1626696,5627645,-8461590,8798885,-6669344,2242058,2883989,-7067938,8770526,-8164223,5406887,-894369,-4275636,8419002,-9326604,6909326,-3015467,-1998940,6220704,-9121910,8187156,-4457132,-66682,3871410,-7107600,8232915,-7804686,3666086,1972197,-6146235,7964939,-7970125,6454204,-2680727,-2038245,7105346,-9676676,8946452,-5452080,1490087,2635292,-6427425,9037501,-9830863,7609063,-1874483,-3986922,8019713,-9204512,9071437,-6943995,2526671,3988014,-9369149,10757039,-8959856,5157035,-583991,-4791352,9626036,-10737939,8111870,-2681253,-2917721,7028240,-9333299,8850269,-5513091,501995,4813322,-8551679,9670219,-7417019,3335271,2005066,-6830707,9474685,-9491593,6380399,-1636835,-3750078,7982857,-9500470,9235090,-6243269,1117621,4411062,-8503325,10177845,-8888328,5890753,-1128675,-4375088,9214502,-11145591,9790473,-5561986,62068,5473536,-9609887,11290996,-9260984,4919539,1369352,-7260848,10905236,-11116842,7772012,-2031394,-3671482,8393606,-10876337,9796219,-5653016,-488840,6336098,-10030567,10402239,-7775254,2874634,3035009,-8015988,10757466,-10099884,6081738,-527042,-4866965,9064913,-10656496,9449358,-5397007,-483617,6011782,-10013546,10668095,-9153686,5303416,384502,-6108197,10373924,-11323634,9491289,-4981101,-992929,6889612,-10957922,11542729,-8952729,4093730,2421733,-8085779,11222858,-11391044,7998571,-2016169,-4576434,9815114,-11634481,9934660,-5087198,-1048789,6696644,-10763453,11288512,-7972525,2554695,3865974,-8811440,11191580,-10365499,6427804,-55862,-5813670,10140826,-11145743,9129605,-4705029,-1188455,6731871,-10125681,11019098,-8759321,4246347,1986175,-7170236,10315702,-11253198,8742615,-3596819,-2036415,7592412,-11113368,11579596,-8440365,2792513,3286035,-8570562,11288603,-10881434,6992188,-979897,-5287502,9940192,-11278569,9517041,-4781361,-1783517,7721464,-11025978,11111334,-7211953,1829589,4622715,-9459207,11138483,-9709286,5269112,806952,-6662345,10403994,-11200887,8399558,-3136855,-2376907,7646574,-10872631,10867560,-7948123,2523099,3367814,-7897218,10798063,-10626126,7636450,-2286958,-3506887,8130451,-10970448,10532625,-7005384,1670123,4622638,-8812988,11206010,-10251757,6233754,-111961,-5924060,10014286,-10979758,8949482,-3778850,-2222980,7486341,-10713313,10587654,-6824335,1259613,4995337,-9532168,11018154,-8647904,4443384,1505073,-6689015,10512275,-10575363,7537343,-2525495,-3168675,7840123,-10515275,9602139,-6465115,1573181,4043377,-8290964,10322343,-9694505,6051341,-500768,-4318939,8418374,-10059624,9126660,-5943503,454281,5020499,-9059033,10214987,-8627593,4757119,961103,-5900531,9473243,-10188624,7843130,-2879271,-2940517,7837463,-9599628,8742086,-5509408,469521,5073935,-8838892,9802970,-7424346,3260922,2130929,-6992617,9940129,-9437171,6225710,-1079566,-3927455,8202434,-9893377,8731028,-4796804,-338130,4793085,-7953564,9034919,-8035220,4218838,544631,-5312388,8344612,-9203493,7556651,-4209859,-611080,5013482,-8153815,9183578,-7549071,3181416,1763438,-5976076,8318447,-8371715,6319378,-1846214,-3231794,7347983,-8902849,7271666,-4462561,-141360,4993361,-8000060,8574199,-6261835,2261191,2303003,-6941277,9120020,-8114388,4527570,60540,-4212915,7714719,-8666938,7091143,-3650808,-980606,5447888,-7802800,7907245,-5953715,2777730,1091234,-4779921,7321677,-8007903,6135418,-2131061,-1954240,4938469,-6902501,7533642,-6303480,2086793,2336213,-5901260,6745628,-6917809,4701102,-1078352,-2986931,6072033,-7840012,6121350,-2964870,-236763,4351806,-6837538,7145774,-5010939,1201458,2735127,-5937500,7333604,-6095092,3485401,550061,-4393549,7005572,-7015155,5218145,-1783335,-1783082,4425280,-6906854,6960295,-4801336,773933,2725268,-4723128,5753251,-6238244,4321373,-1374723,-2155367,4878942,-5969357,5538849,-3613854,870143,2231804,-4309362,5628445,-5682265,3616702,-190871,-2975763,5081293,-5163517,4299021,-2214191,-720449,3751943,-5655018,5337724,-3478666,547728,2325919,-4895123,5549561,-4596184,2291171,884488,-4266687,5746664,-5442618,3207575,-750972,-2056502,4558813,-5394490,5135760,-2871675,-12481,2622371,-4166182,4493993,-4286856,2503581,-10889,-2461147,3863652,-4195954,3431039,-2404014,668068,1996740,-3660889,4398740,-3324472,1755572,609,-1723299,3546214,-4344246,3141819,-962840,-1276672,2686743,-3715683,3177168,-2351986,370883,2178677,-3841382,4090826,-2832184,734790,1352014,-2975107,3968365,-3662470,2424864,-95940,-2389499,3854384,-3769466,2743769,-1176172,-280403,2489945,-3515463,3336324,-2319927,668896,439485,-1961907,2703885,-3217567,2258718,-908076,-622950,1528971,-2033725,2442549,-1959348,846365,-37694,-1411147,2098930,-1904791,1725848,-626411,-178457,1501387,-2036190,1694034,-941827,-238024,1570465,-1969378,2142681,-1315984,91293,942551,-2068712,2543828,-2064763,230430,831316,-1804522,2247514,-2383921,1308005,-193368,-1281962,2245433,-2097968,1808242,-889143,-96946,984506,-1795698,1973154,-995209,418150,31463,-382645,793984,-705143,778066,-652425,70790,138011,-287730,324385,-488078,286495,-670526,-175365,191140,-345679,290262,-398979,-159926,468128,-541047,357206,141378,-399670,889342,-1270972,453074,-272833,-390229,942155,-1422253,1219974,-606467,-52417,1302180,-1088672,1275664,-951197,381190,504663,-1040666,1052665,-928027,447839,110351,-936711,595853,-317063,-173690,537474,-537045,838559,-352058,-626886,867485,-1033821,930570,-420359,-278032,984404,-1310422,1231144,-824640,684616,42022,-701280,1294369,-1514372,948057,-570284,68801,483642,-1081470,1609369,-1353139,1035051,-487017,-165053,1126304,-1663651,1380870,-1366458,439230,488540,-1468826,2042290,-1386213,624563,420269,-1019582,1683397,-1956718,1191648,14665,-1120731,1993069,-2053883,1447734,-141539,-756250,2203310,-2274108,1865629,-1215704,-330401,1567743,-2496516,2372865,-1901861,752939,640628,-1840153,2755358,-2573689,1989052,-611355,-550609,1812467,-2522631,2643568,-1811496,835358,264230,-1589135,2378035,-2489905,2042565,-605781,-735363,1914511,-2770636,2720259,-1679838,262532,1281239,-2737376,3232571,-2377807,1032876,787769,-1942076,2990362,-2952945,1910394,-143550,-1598709,3196161,-3529804,2701669,-1345358,-925489,2781759,-3721402,3872503,-2257743,559986,1623455,-3078837,3887397,-3841926,2454964,-379983,-1623152,3065024,-3748871,3344332,-2022888,408046,1632590,-3240073,3439049,-3270736,1786427,-13612,-1889231,3295176,-3450181,3111398,-1298613,-632534,2130828,-3351246,3877119,-2882566,824162,1848403,-3415295,3788681,-3631114,2259752,144767,-2407329,4380776,-4841613,3325453,-988520,-1364499,3693612,-4541914,4351417,-2989596,398567,2339380,-4180355,4971028,-4193881,2491151,81083,-2701228,4495559,-4929144,3539581,-1843723,-362932,2748971,-4528920,4615069,-3745084,1587717,908552,-2846574],[0,0,0,0,0,4,-9,12,-10,9,-7,5,-3,-1,5,-9,14,-21,34,-51,67,-85,105,-130,159,-199,246,-301,374,-453,539,-634,735,-845,971,-1113,1277,-1466,1679,-1919,2181,-2467,2777,-3113,3476,-3872,4311,-4789,5310,-5880,6500,-7173,7898,-8673,9505,-10395,11345,-12348,13398,-14478,15545,-16529,17284,-17514,16581,-12990,2572,30232,-236755,-237188,1130752,-1442778,1251159,-533629,-371283,802041,-1078097,1342489,-1037515,698065,176407,-564492,453847,91920,-142414,128055,449926,-1283752,1662444,-1687136,943317,-85292,-1468164,3009867,-3743767,3465528,-1591779,-826682,2850516,-4516012,4794813,-3402107,1181628,1512493,-4059288,4875104,-4298227,2984265,-474635,-1992637,3284362,-3626710,3296777,-1687103,46811,1667565,-2715243,2517035,-1756670,616448,530615,-1403414,1859501,-1918616,1551108,-742447,-792340,2108328,-2654774,2609469,-1450227,-56119,1610800,-3552999,4711462,-4268472,1930534,611429,-3275852,5653895,-6764462,5302022,-2396724,-1578532,5128254,-7490910,8271699,-5822186,1492735,3115474,-6357571,7753218,-7566546,5078272,-1023016,-3639875,6994769,-7520795,5741376,-3273146,-513283,3674483,-5846856,6222974,-4919616,1842209,1548026,-4106660,5193667,-5001742,3779403,-1556674,-2104110,4922632,-6096228,5211127,-2909732,141018,2855847,-5795607,7249546,-6093409,2536005,1203179,-4817059,7791346,-9328505,7060206,-1835139,-3511962,7672012,-9453278,9375628,-6717791,1557221,4330545,-9257150,11003043,-9382384,5360067,431618,-5638154,9284610,-10443620,8508528,-3847317,-2457883,7053091,-8425138,8116330,-6240216,2935172,2610129,-7253512,8819705,-7180305,3843950,-25617,-3679823,7074614,-8549149,7332464,-3379069,-1145378,5504720,-8794133,9680867,-7696259,2816693,2721007,-8028496,11102927,-11337584,7692859,-1754860,-4897508,10273225,-12513189,11752591,-7144054,698385,6746694,-12170545,14325541,-11437089,5467653,2181758,-8920835,12371765,-13150951,9960952,-3891112,-3564692,9461508,-12307193,12017805,-8238952,1729007,4938395,-10101033,11050092,-9452599,5825542,-554352,-5259593,10266798,-11693664,8910619,-3734315,-1839553,6626394,-10332205,11919235,-9443072,3417407,4228470,-9756580,12587702,-11842851,8413061,-2109217,-5311610,12177633,-15826567,13636412,-7232406,-838258,7830976,-13231995,15409413,-13445112,6358032,2924941,-10437572,14205494,-14487713,10998386,-4543738,-4463561,11563338,-14460238,12662133,-7781920,1252233,5929042,-11226939,13149301,-11046894,5675470,1392040,-7423941,11584236,-12018895,9210024,-3953048,-3092861,8870272,-12327071,11936580,-8274308,2175057,4265851,-10731918,13902443,-12889799,7792757,-96910,-7178600,12804144,-15242632,13208827,-7099337,-1919383,10228338,-15229169,16284562,-12457625,4732090,4223805,-12043253,16138388,-15996176,10874570,-2198170,-6899367,13601886,-15988885,13445821,-8045146,61043,8091081,-13890540,15044394,-11647790,5040336,2783496,-9545396,13088251,-13210791,9598123,-3017188,-5011217,10726761,-13532094,12480085,-7637795,916284,6572437,-12345940,14785240,-12608133,6667780,661705,-8560997,14270880,-16002268,13143959,-5796246,-3059237,11229094,-16019313,16818990,-12482550,4412557,5225208,-13118040,17517585,-16324769,10654143,-1947727,-7749415,14495653,-17137210,14426221,-8006469,-1254791,9625131,-14643840,15487316,-11897954,4780189,3440034,-10913791,14389287,-13481762,8792833,-2104843,-5374944,11310417,-14264592,12427799,-7440011,-88062,7399088,-12913385,14080909,-11765861,5856669,2113587,-9494086,14189073,-15004555,11568601,-4444771,-3638040,11548826,-16135472,15945828,-11097503,2554820,6429951,-13862199,17145654,-15510528,9008741,-191976,-8733171,14809578,-16979422,13668373,-6543735,-2366260,10244534,-15022576,15291515,-11003597,3506213,4898506,-11899227,14489785,-13352228,8157109,-1072525,-6943230,12242753,-13895621,11677404,-6213626,-1422392,8846734,-12622845,13516521,-10496912,4586440,3370455,-9961224,14283268,-14199328,10224909,-2749624,-5278856,12423109,-15554143,14565132,-9368954,1269900,7272075,-14178558,16549684,-14124860,7788172,867173,-9068692,15032458,-16393665,12495842,-5448586,-3439730,10569099,-14904496,14597840,-10011551,2653989,5453732,-11526922,14532773,-12634858,7131953,469268,-7200716,11714068,-12989041,10459107,-5021750,-2475430,8614647,-12476860,12357530,-9110169,3007021,4088681,-9947349,13188373,-12462588,8606152,-1771757,-5589155,12048657,-14223325,12423530,-7564222,171043,7125568,-13151132,15206141,-12395279,6172801,1729060,-9591540,14005257,-14649566,10868635,-4089138,-3892717,10761244,-14280933,13394092,-8207635,1042149,6028749,-10988400,13009269,-11454721,5724990,1465766,-7494891,11136110,-11627287,8985125,-3417648,-3187141,8694583,-11444337,10951729,-7368934,1815706,4936942,-9515375,11451396,-10135870,6176799,-32267,-5848627,10702786,-12379545,10699744,-5559146,-1364420,7562742,-12206139,12826359,-10069856,4525381,2377039,-9130886,12857659,-12958689,8767106,-2119978,-4435265,9882376,-12616881,11835427,-6961169,90866,6086671,-10389381,11746701,-9569949,4085809,2211850,-7499569,10099983,-10481912,7565595,-1916874,-3866869,8292168,-10105626,8827747,-5336686,529447,4726577,-8820336,9997013,-8632621,4150944,1130788,-5792887,9325096,-9951926,8470048,-4254471,-1678241,7518104,-10544912,10269002,-7408673,2915398,2640948,-7989141,11150893,-10633264,6818292,-787963,-4396054,8525320,-10891196,9949358,-5347402,-516619,5911731,-9120641,9780721,-7558988,3354566,2276830,-6935328,8955042,-8454845,5304566,-768242,-3566105,7053683,-8266034,7056255,-3718992,-935440,4986638,-6756446,7739297,-6199113,2881652,1511472,-5747017,7969344,-7804595,5109253,-2211314,-1849376,5817130,-8731907,8484077,-5401452,1423518,3235043,-6968602,8776440,-7755408,4956348,-858702,-3980293,7682349,-9035995,7446034,-3293950,-971952,5245974,-7567546,7925307,-5717785,1811591,2623382,-5850076,7256326,-6403799,3647444,-87311,-3301693,5775493,-6148763,4965097,-2281546,-1409497,4328632,-5741534,5448672,-3828646,1368045,1948676,-4577986,5953180,-5125416,3550678,-760377,-2170491,5017218,-6310274,5729347,-3288656,357773,2905864,-5186533,6421713,-5858977,3549818,627693,-3514347,5492033,-6247533,4999472,-2696448,-775743,3876727,-6033026,5293828,-3123186,957557,1699593,-4156503,4860986,-4693094,2379835,696767,-2732049,3847493,-3850274,2579377,-1114504,-1324980,3019064,-3920038,3393703,-1679359,-285372,2128663,-3036742,3603933,-3392190,2087471,168174,-2619079,3357256,-3644128,3201432,-1588568,-13020,2309579,-3647862,3899811,-3334634,1614783,406727,-2612813,3968546,-4111612,3224584,-1014796,-1150818,2718564,-3560575,3886237,-2268597,353301,1700863,-2875245,3008838,-2445689,814094,434249,-1684872,2449642,-2188981,1353123,437098,-1675655,2012980,-1984874,1203172,-291635,-731648,1387350,-1866426,1540352,-770516,-36974,843021,-1261389,1754377,-1477914,1133557,-320825,-564916,1410278,-1559852,1779614,-1493749,693386,437030,-1260238,1792975,-1532207,1372437,-784114,-533636,1174544,-1515484,1531062,-671172,-44044,636346,-1026324,1135887,-634461,203905,183589,-762059,561960,-339515,-146265,636911,-981476,590750,-49730,-544621,845693,-1331376,1135906,-207464,-290262,870623,-1132187,971594,-635838,-107576,584709,-884796,650035,-787982,61539,107149,-528493,118160,-275269,-66621,-13631,-61561,289292,-196820,46579,376785,-222529,549530,-101824,161457,228838,-669616,407569,-871016,823253,-276020,-142191,526592,-1140036,1538506,-1488833,1096978,-158301,-730121,1725609,-2120842,2029642,-1043113,-253068,1437887,-2274484,2553438,-2222366,1173163,843799,-2022133,2360339,-2163212,1461064,-226398,-1224898,1896533,-1983767,1536490,-590128,-725364,1723644,-2138445,1778702,-796738,-153898,1090115,-1919814,2372534,-1785136,494568,500248,-1515790,2053180,-2323823,2007858,-634706,-638134,1951229,-2579132,2904692,-2252924,1039363,834238,-2278765,3255225,-3447287,2555486,-1031527,-1120261,3247107,-4083630,3655322,-2577934,627670,1581088,-3342058,3927028,-3405686,1922079,436133,-2443965,3615583,-3594058,2463417,-795700,-1198961,2892158,-3864972,2900237,-1369224,-258563,1875292,-3152437,3420592,-2701198,964722,1146340,-2933648,3348594,-3688374,2588106,-765922,-1449298,2993557,-3829175,3857965,-2494355,740062,1790054,-3614822,4627716,-4149595,2550864,-476199,-2406605,4082944,-4939510,4368897,-2379020,-444701,3264463,-4858980,4700621,-3642264,1637894,1174433,-3875939,5263305,-4921078,2928019,-421133,-2104674,4066765,-4992019,4198104,-2055141,-762787,3211311,-4614592,4792692,-3395153,1225097,1545062,-3740470,5085610,-4579679,2947297,-363860,-2231880,4582018,-5100941,4734098,-2568772,-87628,2789534,-5068297,5593435,-4824050,2412041,318138,-3458056,5252277,-5923350],[0,0,0,0,0,-6,13,-22,32,-43,52,-61,72,-86,106,-131,160,-193,232,-274,318,-366,421,-484,560,-643,736,-833,941,-1051,1171,-1298,1436,-1590,1760,-1948,2148,-2367,2598,-2843,3099,-3374,3670,-3987,4329,-4706,5114,-5565,6059,-6606,7213,-7895,8662,-9536,10545,-11727,13128,-14816,16892,-19489,22804,-27154,33028,-41275,53454,-72787,107133,-183109,629903,-251229,-362548,1073286,-1575337,2093879,-1392750,68389,903747,-1767236,1885793,-1342626,462363,467625,-1129826,1261648,-988646,-46102,674507,-1240752,731761,416133,-1534991,1688437,-1843000,801847,379608,-2066371,3559583,-3440130,2540153,-792097,-1250120,2851828,-3698259,3887665,-2223019,509763,1064342,-2486159,3360848,-3387495,2477577,-617155,-227687,1367102,-1913319,2674875,-2949838,1893431,-620792,-801284,1615285,-2712760,2919270,-2135327,794514,908400,-2604037,3624466,-3117529,1230220,634083,-2483618,3431110,-3447439,2132199,178870,-2823070,4516756,-4413019,3196490,-416869,-2596844,4816120,-5720217,4703144,-2605901,-765965,4078430,-6547986,6370746,-4234749,1130608,1295598,-3495799,5759601,-6220470,4600877,-1550951,-1307957,3648872,-5042239,5156236,-4199180,2432234,268498,-2536390,4818504,-5529892,4470813,-2088134,-274376,2506986,-4602004,5792952,-4678976,1232060,2145064,-4307705,5322742,-4905317,2910176,1063395,-4429125,6176763,-5936690,4123202,-1381700,-3197949,6998317,-8439940,6526897,-2203959,-1922797,5356436,-7951081,8580600,-6552260,2243155,2796540,-6627487,8716130,-7839105,5221085,-1298799,-2461586,6136108,-8484851,7627286,-4221622,896904,2290242,-4806394,6959053,-7795229,5427423,-943919,-3403756,5806998,-6948820,6917897,-4299744,408522,4052403,-6962229,8065261,-6649690,3257816,1874269,-6730423,8947441,-8748674,5588988,-915004,-4707449,9179463,-10709026,8751932,-4022886,-1752054,7165926,-10680736,11121830,-8204373,3042836,3646129,-9238546,11767723,-10306353,6385967,-1323818,-4079018,8756610,-10884926,9992429,-6299874,1054046,3934529,-8398096,10734891,-9560354,5678069,-324499,-4137966,7138750,-9395703,9320523,-5743196,-67069,5334363,-8838954,9137492,-7551427,4154941,1319079,-7319746,10664517,-10206885,6101864,-875420,-4843118,9180947,-10894194,10224144,-6040947,-1531621,8680764,-12521124,12096233,-7790243,2904496,3428017,-9369953,13367228,-11818793,7083766,-679129,-5034946,9778634,-12229948,10908309,-6313094,65389,5863151,-9989082,10675135,-9391279,5445242,294257,-5695423,9507101,-10743595,8630828,-4167061,-1205805,6636409,-10009148,10657920,-7810397,2711477,3303863,-7973932,10656635,-10189198,6939406,-1007063,-6076878,11053485,-12308119,9520640,-4266627,-2477083,8580232,-12914617,12913254,-8957455,1775614,5281752,-11459516,13796670,-12214424,7173534,-201719,-7035336,12464175,-14041359,11445343,-5578991,-1632964,7803347,-11540838,12472371,-10410965,5029775,2026035,-7885928,11699371,-11825328,8876747,-3654141,-2623911,7988878,-11391595,11109277,-8137485,1769450,4281456,-9452286,11884916,-10572807,6450258,183441,-6931200,11778762,-12708369,10052410,-4516446,-3025520,10057544,-13829878,13238068,-8917852,1706935,5885862,-11962850,14657414,-12825774,7356303,177072,-7904038,12867668,-14185342,11356151,-5628446,-1951777,8566548,-12896341,13233708,-10097317,4050081,2915247,-8595041,12277722,-12274312,8960889,-3028787,-3724106,8906022,-11603504,11429694,-7548643,1817624,4850748,-9840642,11989581,-10209864,5850217,782520,-6829622,11460594,-12544697,9156944,-3703222,-3469630,9926739,-13218514,12569400,-8041842,1347443,6574923,-12183581,14111452,-11829652,6317781,1409533,-8192810,13175478,-14042075,10679298,-4654652,-3085971,9518130,-12951966,12934925,-9225448,2997340,3644459,-9384709,12387789,-11637917,7925550,-1999748,-4258709,9452080,-11777306,10660669,-6429411,744618,5571959,-10004470,11647663,-9571471,4823259,1558618,-7517204,11566208,-11944302,8535317,-2814666,-4070985,9970475,-12548981,11824570,-7237969,532354,6579875,-11848584,13715570,-11174716,5431930,2071197,-9076041,12957713,-13554494,10090325,-3975698,-3772903,10024939,-12857646,12412301,-8393656,2308339,4281322,-9937155,12244938,-11189576,7256300,-1219103,-5208034,9920263,-11438118,9744297,-5486632,-116683,5598911,-9733672,10984897,-8767478,4050569,2018615,-7095163,10648443,-10656816,7570540,-2583547,-4125319,8974949,-11646405,10748262,-6179705,-206134,6557266,-10873466,12394327,-9845066,4748993,2298103,-8627881,12097613,-12162158,8756337,-2558468,-4199188,9392839,-11986233,11531781,-7736954,1306422,5241814,-10085301,11282278,-9343078,5556823,-630519,-5189417,9152466,-10565131,8375946,-4198921,-760877,5815290,-8931795,9824834,-7511238,3004257,2177786,-6968546,9419226,-9165904,5864931,-1176266,-3672144,8161986,-10027436,8950970,-5100654,-568591,6164456,-9954386,10656443,-8345137,3124130,2813195,-8124109,10552852,-10674696,7566303,-1745641,-4836538,9240113,-10773274,9591136,-5883517,332114,5264142,-9193942,10158992,-8515632,4660782,488453,-5421323,8977978,-9369136,6977612,-3436110,-1114368,5452427,-8621948,8530481,-6244700,1996474,2421788,-5754960,7984759,-8032975,5294783,-1095546,-4081150,7471725,-8429166,6997270,-3460382,-803491,4841927,-8612909,9383318,-6919605,1756215,3323299,-7034214,8916341,-8822528,6323447,-1022023,-4883627,8610842,-9499174,7598626,-4451703,-36227,4782025,-8412455,8656227,-6814788,3271604,1111765,-4962171,7674574,-7824134,5756450,-2255959,-1871567,5024354,-6693112,6653499,-4678919,1971647,2023201,-5457903,6923471,-5825568,3290553,-243388,-2748436,5795005,-7207924,5977441,-2491512,-1415792,4650212,-6500323,7076963,-5242877,1730152,2657528,-6404203,7993038,-6999461,4104082,229432,-4164815,6727686,-7615218,6618341,-3302855,-817102,4923337,-7147323,6858853,-5201085,2269886,1435467,-4492463,6461094,-6273674,4501011,-1368700,-1568400,4522745,-5502179,5133058,-3268608,997918,1761825,-4279372,4779821,-4256339,2468930,-252240,-2280731,4292115,-5156335,4170644,-1670621,-898135,3233964,-4795797,5149036,-3988241,683092,2457155,-4537495,5412804,-4466533,2848325,-259466,-3226204,5609900,-6056379,4409759,-1566032,-1246129,3688944,-5137725,5604967,-3680457,1307818,1869174,-3869972,4552937,-4199492,2959024,-991492,-1289592,3464334,-3959433,3166263,-1932987,410481,1146857,-2416774,3258929,-3040756,1677899,201125,-1617815,2572879,-2950347,2218458,-1348856,-426134,2142605,-3293968,3050382,-2064063,307378,1640659,-2785901,3947372,-3420760,1876792,569960,-2460349,3798669,-3875307,3096346,-973597,-933353,2909064,-3910400,3467297,-2389274,555496,1469859,-2807688,3132855,-2763762,1561517,-75289,-1156706,1947989,-2385908,2053194,-1180700,474250,427097,-1547235,1581877,-1391416,769936,-126666,-344793,1017404,-1134884,1151131,-766793,-143049,977499,-1106346,1663781,-888162,66277,884147,-1371678,1957364,-1381193,706795,51432,-1235416,2524894,-2359869,1394350,-210252,-745162,1656631,-2151668,1991297,-1186660,-43929,1090109,-1142812,1912901,-1024939,497617,-39389,-768091,995855,-842938,475414,-322895,212311,161111,-54296,-47453,-352732,149034,-368036,539203,-892278,164701,220187,-280115,485948,-511306,664386,-30478,-25023,224464,-16059,151492,-67805,47947,-273095,-123143,-299355,329719,-149189,468826,206434,-444871,255374,-428818,23753,31150,-397380,295228,-316200,264173,-4955,-193507,108626,157181,-409507,704136,-435891,62096,251110,-742693,1120590,-1503496,964085,-269900,-759066,1599200,-2008120,1564103,-828847,-301757,1155483,-1639517,2145632,-1573771,429259,452644,-1409030,1431912,-1453533,1395603,-570509,-339488,980344,-1413581,1185203,-979181,396361,332409,-935760,766541,-934838,1380066,-562558,-558818,1126624,-1143267,1236397,-864760,90875,769473,-1754172,1736029,-1311979,647137,309871,-1758016,2446079,-2432861,1409755,-178339,-1082512,2577512,-3278335,2825205,-1602833,-428655,1647543,-2942407,3052715,-2485188,926144,537957,-1923236,3002187,-3150897,2220719,-698351,-885330,1998470,-2666023,2364359,-1706741,401062,810827,-2013937,2320393,-1811589,1410144,-54562,-1062713,2185563,-2309104,2011300,-1507565,-507054,1911042,-2651693,2815119,-1855061,515559,997770,-2533650,3460435,-3708402,2282215,-123578,-2025987,3742813,-4052572,3329618,-1729780,-605082,2486749,-4078190,4445210,-3231225,845076,1298409,-2849065,3983739,-3898252,2932787,-490192,-1778510,3262596,-3848250,3546069,-2298498,490553,1622900,-3377776,3937246,-3166570,1626766,324764,-2087664,3452124,-3460291,3121886,-1242738,-459258,2435560,-3617024,3878020,-2690878,991874,1489700,-3438486,4340413,-4042183,2592495,-80792,-2530264,4566770,-4901365,4116543,-1968260],[0,0,0,0,0,-2,-1,11,-21,36,-53,70,-87,104,-125,152,-184,228,-277,339,-405,482,-564,659,-766,887,-1027,1185,-1361,1552,-1763,1993,-2247,2525,-2831,3169,-3540,3946,-4389,4868,-5391,5957,-6574,7246,-7974,8767,-9629,10566,-11595,12717,-13953,15313,-16828,18512,-20404,22537,-24960,27733,-30955,34738,-39252,44739,-51550,60222,-71595,87099,-109315,143774,-322692,1186513,-1327159,311855,516953,-1711468,2396936,-2389648,1659043,-501268,-944008,1919349,-2355810,1876785,-856053,-175457,774968,-1600565,729036,-603833,39191,449717,-385043,-185730,1096980,-1319487,770858,17609,-608165,1217650,-1834628,1785809,-909796,-95403,745639,-1098870,1516360,-927331,504350,-466637,330078,-235571,41917,786793,-969413,1203004,-1569099,2190330,-1370483,-177867,1468599,-2914479,3574342,-2908480,1616425,22150,-2131845,3245742,-3751495,2764032,-995436,-1472908,2618870,-2971662,2214837,-1090552,-217372,1232519,-2265246,1554918,-382345,-218357,713618,-1047822,1095323,-497959,-693098,1085915,-963809,1159188,-963677,65305,813471,-1451108,943955,-545209,847259,-1085787,158588,756966,-1764751,2305323,-2124941,1873622,-1367615,-172486,1631559,-3582166,4428241,-4033285,1668673,908989,-2860285,4105210,-4849607,4008101,-1164308,-1668572,3698881,-3969059,2981358,-1868740,324653,1960942,-3148405,2580540,-804336,-8017,1017089,-1775018,2518857,-1425370,-452964,1959967,-1958237,1428050,-762313,371216,706134,-1684405,2390835,-2692151,1502078,-558164,-971631,1788447,-1738429,2485730,-2994531,2227922,245728,-1720200,2634238,-3322084,4169167,-3929686,1188906,2584421,-4966046,5531647,-4595254,2636178,-353496,-2913224,5296896,-5498320,4255246,-2230368,-1019160,3838443,-5303240,4348926,-2405294,84277,1794836,-3768552,4148717,-3100892,664733,1748107,-3222043,3610705,-3445933,1762319,491991,-2124135,3677080,-4115060,2795310,-879865,-1137231,2374693,-3202093,4021130,-3767792,2463118,-71039,-2066041,4252451,-5495247,5701586,-3846259,210563,3165415,-5151309,5965093,-6156781,4589055,-797913,-3553657,6564834,-6666005,5001038,-2634914,-367041,3342028,-5718883,6220122,-4212923,866968,2638644,-4732013,4599365,-3817423,2438114,285590,-3347322,5086356,-4500039,1990659,571464,-1897289,3057230,-4033951,3851170,-1841300,-737084,2495015,-3321788,3744602,-4240760,2678235,124969,-3315415,4709438,-5013440,4715328,-2872761,205318,3361717,-5709711,6435789,-5780239,2981125,245503,-4042333,6101776,-6948675,5770254,-2473766,-1329577,4624048,-6052553,5644826,-4024712,1199147,2614440,-5548322,6229129,-4340332,1529124,1656070,-3843969,4839958,-4885388,2442786,95707,-2572240,4356726,-4918140,3724585,-1574134,-945941,3126352,-4763401,5628697,-4086539,2032909,1325867,-4035586,5530577,-6048831,4982401,-2675837,-359335,4003988,-6890035,7329818,-5352287,2394271,1393029,-4800713,6890642,-7750411,5651550,-2206205,-2242511,5744730,-7055814,6747916,-4276981,488982,3471878,-6437813,6667031,-5226729,1876067,1192119,-4542945,6041778,-5506178,2983608,-381400,-2620371,4945109,-5352161,4781192,-2268634,-716939,3471469,-5351539,5492108,-4061967,1777780,1088333,-4006397,5828301,-6260454,4822264,-2025958,-1232889,4567261,-6480172,7150135,-5816639,2356491,1683738,-5291242,7695558,-7500827,5601875,-1899890,-2395789,5927262,-8024857,7060923,-4380400,275220,3601922,-6472017,7052018,-5529134,2142248,1426538,-4337393,6100804,-5885690,3352197,-435126,-2985229,5167872,-5900875,4845405,-2063284,-1113463,3731865,-5495430,5825936,-4280075,1642646,1628077,-4381808,6016216,-5846133,4120397,-1594598,-1770712,4938720,-6599216,6718826,-4678618,1784752,2108810,-5608983,7612202,-7287557,4960737,-1148048,-3094198,6449235,-7858799,7297345,-3845607,-144137,4019000,-6724084,7553474,-5833985,2420859,1954853,-4915048,6621729,-6024103,3727136,-133833,-2915896,5160089,-5600685,4780769,-2225778,-1162435,4196716,-5725652,5364986,-3661725,1285490,1821402,-4360183,5928064,-5832729,3903897,-1265848,-2195891,5003093,-6843347,6198739,-4106437,1122580,2445728,-5770537,7516652,-7044943,4429726,-677492,-2988484,6198895,-7658850,7273223,-3762669,-526445,4377599,-6578826,7125035,-5498839,2080011,1657024,-4996239,6364767,-5952041,3620702,-234760,-3528025,5373559,-5731286,4469668,-1915901,-1204012,3986359,-5452884,5590498,-3315158,631221,2154892,-4568776,5396385,-5254922,3341511,-1126698,-2300795,5330266,-6268587,5704779,-3126210,446571,2810860,-5042588,6628512,-6403016,3955479,-53846,-3347953,5913315,-7285634,6144585,-3243822,-296915,3973659,-6478703,6933770,-4935441,1742241,1648347,-4789430,6075902,-5699790,3558789,-160426,-3225953,5133987,-5583287,4313801,-1456216,-1786265,3968495,-4823061,4587218,-3070270,630037,2106137,-4945696,5410928,-4411351,2230736,194451,-2615067,4798313,-5698637,4620723,-2658319,27793,3113082,-5337732,6206266,-4867604,2560266,36557,-3126981,5795038,-6657830,5725770,-2310531,-1156321,3981445,-5865533,6166628,-5045501,1707272,2327279,-5125117,6065195,-5066242,2825560,302553,-2836561,4727719,-5250351,4382298,-1245670,-2115765,3928456,-4537462,3855915,-2703207,534924,2210897,-4618868,5019607,-3464679,1569154,730540,-2370343,4106147,-4825310,4025539,-1852655,-935101,3207823,-4709978,4956474,-4360024,2129234,552075,-3380885,5071777,-5477148,4133397,-2205858,-688569,3558867,-5795334,5677440,-3674990,590287,2034307,-3643373,5099689,-5037244,2950575,479860,-3184316,4204783,-3962047,2873029,-1446193,-1226735,3234457,-4311128,3691057,-1924996,-60972,2766499,-3607687,3770879,-2710849,1487798,583011,-2826209,4075850,-4131809,2567900,-842846,-899135,2697685,-3925832,4474273,-3165380,1477978,1159610,-2982854,4250158,-4384561,3395946,-1692571,-1212451,3249966,-4474964,4581021,-2969037,806842,1563093,-3345549,4640707,-4108063,2285016,600115,-2261840,3330463,-3670904,2765071,-1149476,-1151452,3193770,-3410728,2764053,-1163609,-427623,1566656,-2980834,3576984,-2208262,373569,1293833,-2277930,2643722,-2816881,1961833,-337458,-1270288,2904237,-3272572,2746675,-1710164,778721,596506,-2401017,3418985,-3485178,2371815,-835672,-1082771,2456457,-3255729,3379515,-2769666,564849,1465918,-3006265,3365622,-2734028,1888298,7574,-1554808,2789682,-3193924,1804226,-460594,-1015787,2309236,-2640417,1956322,-1005642,-805204,1910631,-2388970,2009557,-1052933,3173,1153922,-2143513,2195668,-1872553,720954,303426,-1108626,1998142,-2241451,1727193,-1140495,22288,1152028,-1909703,2252853,-2051452,1473218,-444568,-933563,1796977,-2824609,2632895,-1475930,611139,904503,-1960039,2078642,-2152527,1277243,-64496,-1140481,1860504,-2016736,1176284,-563190,-647950,1360564,-1813290,1084670,-388446,-353433,1259676,-1390191,1029421,-410523,-722664,1373720,-1139758,1182212,-662910,6684,775893,-1164144,1108752,-1196193,774356,-200413,-646253,804263,-886471,1066779,-861301,586112,20876,-762491,861922,-1038683,1094395,-859563,212406,190176,-1075843,1239800,-1126653,864410,-310006,-471981,838408,-949281,613669,-184009,-39083,735038,-479607,388998,247721,-593848,516579,-425959,328410,3717,-719572,1004616,-688404,183610,190975,-902208,817658,-951518,713118,207860,-320310,449535,-573646,702096,-37109,-94149,527000,91517,318275,-218339,-82218,26551,121967,-276915,170326,-344237,64789,153829,-274084,850542,-549139,220022,-138939,-10207,181829,-393426,398600,-527805,428079,-302966,437053,-147706,-325574,350242,-769287,1004227,-854049,539005,512701,-768461,1410372,-1546205,1167753,-498033,-347865,1353942,-1700964,1359368,-583352,120458,878423,-1195676,1166645,-806144,310245,628188,-1089904,1034496,-680946,42717,419741,-956582,929616,-1163729,539676,459311,-1016987,1151078,-968344,709097,2171,-182187,799690,-1296226,1391892,-1168431,323318,138037,-942877,1126211,-1737292,1570815,-1021603,-16046,1171324,-1698627,1873534,-1668891,840787,334135,-1218541,1830690,-2056130,1663705,-603620,-563089,1919363,-2062754,1730338,-998748,-130799,1325583,-1876773,2141752,-1532547,207709,1142334,-1954682,2016104,-1578354,801141,576411,-1296370,2073666,-2034750,1334771,-498524,-936685,1439423,-2096997,1787651,-1775506,764925,804732,-1595133,2544383,-2623464,1743286,-836671,-684064,2069552,-3127355,3004724,-2145759,500073,767908,-2179807,2943386,-2735732,1613675,-605030,-1118040,2697104,-3165846,2465583,-1431442,-390609,2268841,-2904086,2919825,-1991706,523020,1285790,-2615882,2983385,-2795920,1157760,633889],[0,0,0,0,0,11,-13,17,-23,22,-23,19,-19,20,-23,30,-37,44,-47,54,-57,61,-62,66,-65,65,-64,61,-53,46,-39,35,-29,23,-17,3,18,-41,68,-100,127,-155,181,-207,234,-266,298,-333,358,-380,390,-379,349,-287,187,-40,-184,508,-988,1699,-2761,4372,-6878,10927,-17816,30500,-57028,127957,-601165,-674599,1304022,-1522318,1517624,-744295,-244286,1444667,-2150265,2219883,-1809513,872042,304092,-1060024,1357595,-1593425,1038114,-826822,464859,-353646,-101233,336214,-1018953,1242397,-1703577,1976874,-1980965,547322,861348,-1937925,2611275,-2871720,1930547,-446351,-1018405,2370960,-2828339,2107368,-1034732,-615221,1926211,-2300058,1726263,-215868,-850870,1654280,-1808773,1191698,-70664,-1546086,2864902,-2539812,2058075,-283813,-1335624,2656046,-3105273,2522196,-1800919,365726,1500013,-2787007,3161286,-2233882,1532037,-565542,-272253,1616750,-2626202,3502465,-2891451,2147953,-993842,-1029134,2962222,-3810267,3960910,-3105399,1560274,1172142,-3702235,4694612,-4001915,2326685,-455357,-1522008,3674377,-4758310,3510662,-979057,-1769423,3750747,-3777697,3376316,-1319829,-871680,2993419,-4227385,4409387,-2487114,-497026,3176104,-4345494,4241454,-3588274,1505678,1248539,-3669911,4887640,-3954873,2796432,-1428056,-184600,2372986,-4346356,4658958,-3680489,2721760,-930171,-2199309,4921132,-5680091,4589695,-2334857,248431,2108060,-4488572,5731516,-5106648,2745410,719865,-3607852,4995604,-4831588,3286543,-1123149,-1521823,4109555,-5692370,4593157,-1726311,-1509676,3731198,-5068405,5058079,-3530206,-271958,4563138,-6223151,5707242,-3610135,852090,2024680,-4740483,5979976,-5363895,3825171,-1145499,-1972871,4871729,-6660667,6039215,-4017739,1381930,1659341,-4476626,6869216,-7006611,4768636,-1635637,-2124215,5093111,-6837533,6719267,-4809827,1543630,2608852,-5822648,7106019,-6076379,3276769,-249662,-3304215,6426468,-7623364,6040530,-1903486,-2755691,6203316,-7976098,7213957,-3894237,-1166598,5392358,-7278813,7138543,-5865958,2617882,1886055,-6431226,8668103,-7600574,4667835,-1142099,-2362810,5852290,-8428402,8308042,-6008601,1375862,3289859,-6090619,7928021,-7419871,5935965,-2576960,-2933027,7238033,-8866198,7493329,-4291107,1383565,2578074,-6757149,8959569,-8050562,4040972,513238,-4140531,7492948,-8858974,6904387,-2027413,-3275522,6716945,-8093658,7306967,-4332259,-546934,5190672,-8052351,8102437,-5990636,2168658,2548351,-6654669,8611693,-8084325,5205462,-886878,-3990076,7325420,-8830842,7920363,-5139515,931875,3626957,-7809454,9088215,-7708729,4574091,-563607,-3593926,7376366,-8906601,7764108,-4447371,172739,4449995,-7842656,8990420,-7131484,3280339,1221996,-5794099,8883489,-8995715,6159854,-1076016,-3950754,7482055,-8813421,7515492,-4251713,-1244469,6192018,-9413634,9393475,-5932412,949496,3668122,-7813763,9530211,-8798119,5021577,-52556,-5280722,8908844,-9772075,7962108,-4123248,-754407,5788583,-8707175,9597782,-7445738,3903785,527959,-5652015,8869244,-9703307,7493645,-4016857,-1191526,5916002,-8828947,9772061,-7207667,2890558,2419258,-7142757,9802650,-8976523,6028293,-877315,-4360132,8612939,-9947843,8039706,-3721173,-1849369,6871560,-9418700,9620227,-6280097,1250597,4351864,-8676611,10240925,-8668702,4719965,718424,-6176157,9331264,-10143652,7744557,-3693575,-1839706,6416920,-9277129,9572206,-7276502,3097857,2207914,-6461354,9131524,-9362477,6819810,-2615086,-2091979,6397410,-9056931,9344614,-6568498,1940389,3190992,-7456888,9286440,-8755116,5385740,-141520,-5036119,8628142,-9662801,7340278,-3046219,-2252525,7449985,-9882269,9323942,-5655327,568930,4886707,-8817237,10448373,-8376654,3951435,1710929,-6983872,9902205,-10000064,7175440,-2368079,-3164358,7668437,-9878650,9365792,-6762281,1728966,3487996,-7617337,9502093,-8974987,5974015,-1625582,-3523501,7443998,-9270063,8598372,-5695298,1041842,4220180,-7773804,9011462,-8024303,4364035,644252,-5497399,8575199,-9301696,6708183,-2346613,-2757780,7234214,-9252086,8488572,-5070540,-162260,5077682,-9004172,9946682,-7737021,2814999,2349086,-6828471,9442904,-9452443,6359383,-1483276,-4002603,7899613,-9568562,8667967,-5474949,521114,4454535,-7757769,9089687,-8163434,5087527,-281162,-4403808,7744941,-8725161,7044257,-4337634,-20345,4599486,-7895952,8624888,-6854111,3218631,1282275,-5524782,8048805,-8156544,6041302,-2061121,-3103858,7132624,-8766471,7620093,-3771943,-839104,5166052,-8278339,9199371,-6566735,2044414,2811222,-7061361,9199419,-8192916,5196983,-412200,-4422897,7573154,-9082347,7621436,-3888484,-754191,4873656,-7806517,8244338,-6734771,3612013,954778,-4942629,7323829,-7623972,6012497,-2926915,-1254215,4909156,-6714954,7322930,-5727262,2499664,1886830,-5672514,7299532,-6932531,4545499,-753004,-2958696,6562472,-7747473,6287701,-2950590,-1000463,5140584,-7567413,7493687,-4732283,854059,3044319,-6506663,8129783,-7554521,3968234,846403,-5014486,7445010,-7628962,6239881,-2957206,-1222665,5114897,-7769606,7923203,-5269837,1345316,2382702,-4892337,6609908,-6381540,5277480,-1618630,-2195207,5124838,-5881955,5731278,-4306337,1565662,2123788,-5580000,6450161,-5571736,3098302,16907,-2831981,5472115,-6589319,4976170,-1908392,-1394497,4528871,-6172111,6106988,-4293020,504036,3254507,-6223278,6918122,-5384850,2394260,726222,-4298256,6770821,-7337134,5037699,-829230,-2632354,4986907,-6146596,6071403,-4502708,1129468,3107086,-5552552,5771372,-4742173,3279871,-809908,-2106963,4472727,-5522066,4804442,-2830865,-42896,2370675,-4000989,4595745,-4184203,2506576,127868,-3161322,4918464,-4805078,3389694,-1094858,-1319422,3586599,-5083607,4698060,-2885119,-409144,3261744,-5222215,5610439,-4112248,1656013,1588167,-4479570,5874613,-5230722,3317781,-161080,-2680339,4435108,-5373621,4640757,-2464976,-329036,3164505,-4364472,4475740,-3655568,2379085,117230,-2598508,4178494,-3786155,2833736,-1323914,-327631,1814833,-3231360,4022431,-2751201,765558,914965,-1914305,2966079,-3156059,2454293,-577650,-1444833,3179105,-3585614,2783135,-1243437,-369979,2045604,-3675867,4274927,-2692873,291711,2056182,-3675387,4049359,-3599717,2129607,301755,-2911438,4117642,-4087335,2792939,-1022341,-1010244,2464384,-3666652,3322049,-2376889,674238,1083210,-2386414,2766893,-2424648,1639040,-858289,-476800,1594998,-2185656,1887706,-1110909,622530,443859,-1593883,1914954,-1688635,1113742,-84021,-609172,1688498,-1956943,1826369,-616910,-854012,1896523,-2227454,1950711,-1046438,59187,1460119,-2550214,2815521,-2263559,771373,983327,-2208371,2866019,-2160735,1750332,-313193,-1249447,2450489,-2647396,1820880,-1073879,21143,1160409,-1498292,1698959,-1311222,422409,308978,-423877,725092,-997582,743645,-253463,278301,332901,-662769,404355,-274715,98513,-5541,-230022,218962,-435603,527438,-96893,-550931,1024195,-577409,46050,309327,-672867,1192534,-1414054,1033033,-382721,-617804,1095886,-1326499,1698213,-1250307,92981,556396,-1449740,1366342,-1129479,428203,116069,-756632,1076373,-760797,528724,39863,-853360,733355,-544575,-27369,494637,-614056,357397,-269118,-303112,631199,-888068,1007522,-387833,-149580,320792,-1297577,1002225,-936436,578361,-40685,-235975,1072859,-1073531,897662,-450841,474050,82687,-566145,898536,-1207508,1025023,-780572,24740,300308,-1109419,1365919,-999402,346923,-47421,-600887,1214790,-1313382,625210,17419,-969798,1277423,-1253032,926092,113004,-996963,1587570,-1859106,1202123,-404302,-950555,2222309,-2319004,1606318,-810852,-100297,1325412,-2409714,2522748,-1777537,595899,517414,-1541163,2111078,-2214425,1515896,-732342,-450218,1517638,-2020856,2009656,-1526028,436091,383275,-878995,1686007,-1932515,1559921,-611304,-333308,1187103,-1987803,1907863,-1189674,280141,890605,-1849642,2251305,-1602011,839243,666600,-2034613,2499597,-2452951,1423126,-33020,-1807459,2709985,-3051753,2277354,-990819,-773008,2611653,-3322875,3142388,-2135947,584650,1464777,-2824323,3579051,-2908943,1720268,-300805,-1329680,2574682,-3290791,2608851,-1582601,-236539,1552896,-2789397,2979077,-2437572,1093911,372586,-1564447,2647892,-2756948,2415193,-797926,-843390,2065099,-2991020,2747269,-2236321,249057,1642242,-3008740,3563575,-3049310,1611676,678994,-2523520,3808399,-3930153,2543322,-892422,-1432256,3577575,-4500613,3912594,-2289348,-115283,2122065,-4057785,4766786,-3980007,2155226,493103,-2683243,4123296,-4424466,3183318,-1362093,-692797,2700922,-3733472,3874803,-2857299,871583,1124117],[0,0,0,0,0,-5,11,-21,31,-42,52,-66,79,-96,121,-149,177,-216,258,-306,362,-424,496,-579,674,-781,900,-1025,1164,-1311,1479,-1660,1866,-2097,2357,-2639,2948,-3281,3639,-4024,4438,-4891,5388,-5937,6535,-7194,7915,-8703,9566,-10513,11559,-12721,14019,-15479,17138,-19035,21230,-23794,26829,-30487,34982,-40645,47995,-57907,71984,-93429,129934,-206892,719807,-550850,-220610,617994,-1372102,1436470,-1320309,755033,370708,-879914,1049735,-1096775,811291,-201596,-295249,229029,133713,-49501,49879,347051,-1118560,1858685,-2359697,1547995,-236343,-1328201,2439231,-3549338,3751812,-2529501,215802,2037433,-4114881,4643953,-3861612,1983653,605113,-2700471,4273321,-3795725,3025569,-900052,-1378380,2835782,-3262957,2576214,-1321604,236180,1291082,-2369466,2296963,-1588111,195208,1025093,-1799488,1718415,-1544992,1281038,-286660,-1038110,2151805,-3178413,3067948,-1439261,-218396,1968655,-3637847,4736914,-4466685,2761425,-75473,-3145824,5594293,-6725535,6009664,-3275770,-558741,4605312,-6863372,7985150,-6521697,2759943,2115882,-5908567,7219490,-6745965,5046019,-1539286,-2432192,5849200,-7294375,6269021,-3122257,-153540,3607563,-5138171,5442263,-4653994,2609741,1066994,-4429464,5362643,-5215032,3040999,-847194,-1922932,4744100,-6392705,5388677,-2912281,-113269,2883415,-5176392,6746504,-6540251,3909681,501550,-4456840,7200974,-9027830,7969710,-3876633,-2123625,7194657,-9323631,9375114,-7070434,2720994,2822591,-7638685,10419349,-9631462,5800274,-343606,-4629394,8064766,-8711073,7980810,-4717074,-480684,5483899,-8301533,8090465,-5863408,1994033,2023317,-6184050,8686325,-7688530,3756082,669198,-4148656,6656699,-7591506,6297150,-3115479,-1125966,4945472,-8081548,9658372,-7751204,3576802,2458537,-7536175,10273103,-11145603,8480908,-3030188,-4066035,9851144,-12794189,11714666,-7455743,1107319,5769658,-10871101,12772176,-11324294,6055646,954737,-7389144,11286914,-12062365,10031462,-4701623,-2287355,8825671,-12172232,11612527,-7854636,2089744,4424752,-9585797,11786221,-9740955,4832009,163964,-4819844,9073959,-11321908,9256000,-4051008,-1913479,6927739,-10125350,11163836,-9123303,4445879,2863648,-9311249,13474229,-12847676,8676132,-2533228,-4613524,10724745,-14885168,14238130,-8759483,270650,7547815,-12353497,14166959,-12786998,7682738,857817,-8936026,13787751,-14291896,11311605,-4811901,-2732459,10354353,-14042860,12866323,-8018307,1457861,5302351,-10414682,12449793,-10702807,5481234,899158,-7119629,10924904,-11698580,9078027,-3975689,-2786681,8248336,-11852608,12198871,-8642043,2441546,4006388,-9942091,13455595,-13327725,8500677,-1359858,-6535461,12437732,-14749386,13160288,-7796462,-345607,8242471,-13958518,15532511,-12820835,5886399,2523059,-10751163,15138753,-15291457,11236490,-3623775,-4914438,12568421,-15334783,13544976,-7958714,218539,6974026,-12649739,14282556,-11631771,5354394,2576198,-9048853,12880773,-12737877,9311865,-2892623,-4125708,10292937,-13348969,12604044,-8041648,1154160,6040926,-11690762,14641860,-12804596,7626240,242370,-8024310,13513150,-15780466,13297735,-6684342,-1738817,10260229,-15335416,16305173,-12793643,5367372,4129480,-12048285,16562114,-16114951,10955543,-2662193,-6362472,13611269,-16218712,14251895,-8136517,-442713,8397458,-13790743,14950404,-11524276,4812880,3015799,-10269413,13804495,-13504206,9116599,-2057954,-5287555,11285666,-13744028,12394540,-7273875,121204,7043163,-12345800,14171838,-12032408,6446657,1299957,-8775299,13759343,-15081534,11897918,-5397774,-3247989,10685227,-15302495,15593632,-11351982,3775100,5209034,-12726403,15993651,-15211237,9704247,-1301269,-7255991,13921463,-16096389,13542360,-6817882,-1681208,9534166,-13913933,14941563,-10768753,3737469,4197543,-10746476,14140593,-12769052,8225603,-992438,-6631252,12073552,-13737919,11703051,-6215302,-1285714,7903600,-12671112,13655362,-10988719,4727547,2761713,-9747270,13678714,-14326256,10658271,-3631382,-4509009,11288621,-15320956,14453866,-9744128,2334223,6004379,-12757853,15801885,-14382851,8253686,179228,-8150592,13826694,-15486800,12717721,-6130228,-2268715,9802080,-14030822,14010967,-10116378,3007489,4867405,-11163255,13505485,-12526968,7458305,229284,-7124397,11765748,-12825069,10122777,-4843904,-1776458,8272113,-12460537,12572372,-8972380,2933663,3627548,-9671973,13265180,-12661025,8520202,-1905044,-5093954,10941557,-14013901,12782637,-8075471,748251,6506072,-11869742,14400282,-12504490,6762124,904380,-8367099,13260980,-14279103,10763108,-4234037,-2907828,9803221,-13377174,13300641,-8608688,1344995,5793502,-10605494,12282529,-10911906,5717335,788562,-7405647,11182902,-11540932,8675546,-3436471,-3014316,8480391,-11235883,10945722,-7258685,1878454,4465402,-9463627,11726021,-10649472,6010496,-573391,-5672609,10417957,-12293592,10625405,-5920021,-347872,6859733,-11418066,12722345,-9994148,4808777,1261500,-7595180,11799408,-12753799,9400342,-2722656,-4068767,9073722,-11777490,10989393,-6888647,639230,5719814,-10240807,10903810,-9285751,4315162,1987558,-7077626,9794161,-9852787,6985317,-2489441,-3481665,8590274,-10492342,8915127,-5033352,243900,4838314,-8594226,10099238,-8913256,4776584,840352,-5786927,9125543,-9754159,8224809,-4233885,-1360931,6633630,-10188750,10828303,-7649005,2824328,2359308,-7219374,10766204,-10689466,6994909,-1353787,-4379899,8235086,-9686829,9343741,-5443032,192819,5689505,-8800365,9190236,-6938055,3027187,1997202,-6299869,8598162,-8212631,5278238,-668461,-3712370,6737602,-7932144,7115108,-4055095,-632103,5316214,-7587131,7485239,-5531929,2846216,900810,-5240608,8252082,-8485918,5540296,-1773256,-2169785,5504362,-7987948,8217105,-6038619,1807218,2909498,-6718375,8494748,-8015816,5057905,-907664,-3620920,7014424,-8316187,7424350,-3838960,-916631,4845982,-7253423,7113447,-5381005,1903854,2274948,-5852318,7105468,-6010922,3448037,-21815,-3497247,5785982,-6217236,4753125,-1973514,-1559934,4415464,-5904220,5434529,-4194528,1300367,1995258,-5065986,6153311,-5538110,3586861,-822919,-1852174,4587744,-6083221,5944725,-3681301,529338,2755346,-4725528,6102930,-5853280,3521026,-285561,-3313481,5364057,-5418210,4602923,-2360065,-438011,3404170,-5244055,5392705,-3536856,568812,2203918,-3712989,4712402,-4300847,2256338,619118,-3253414,4310614,-4198895,2340485,-886442,-1609507,3227395,-4107624,3802004,-1993262,-343950,2217944,-3307932,3909434,-3283432,1838196,396034,-2230469,3496872,-3581762,3203391,-1759310,153873,1872076,-3490668,4033077,-2931849,1655543,289539,-2323762,3622106,-4046783,3067807,-1241255,-804415,2429083,-3426568,3219326,-2157238,269596,1130759,-2731906,2882761,-2213197,645639,872343,-2067656,2554498,-1994277,1115803,520315,-1727524,2262596,-2221118,1350151,-121390,-1017644,1905832,-2062449,1750386,-917917,124773,899985,-1695300,1900429,-1519089,1142471,-107967,-607823,1251353,-1746234,1513667,-1490652,930369,165901,-1062916,1719766,-1563936,1176232,-610604,-438026,1087191,-1289810,1363325,-605862,220121,492608,-932902,1215578,-413511,16410,830377,-906291,475020,-504732,-556688,1004761,-1399302,1021968,-374255,-568031,1158368,-1582342,1217039,-669445,-51808,1195662,-1136844,1318586,-888443,-190922,192245,-670763,705878,-620454,87012,61597,-402653,91301,-318310,-333079,4019,-89209,202981,-27505,-78362,282732,-604475,353538,-742188,449429,-13696,-398823,840166,-999222,1115696,-607672,27613,594440,-954107,1661987,-1660399,1335126,-589160,-474592,1454376,-2153145,2012966,-1486582,215431,1071782,-1786565,2173697,-2176248,1108858,-5404,-1643466,2462604,-2331547,1443901,-198312,-950553,1706308,-2126007,1457677,-674323,-361224,1491836,-2250086,2044035,-1008557,-9426,1146027,-1782739,1989258,-2049321,1084349,286890,-1732157,2384969,-2614561,1929172,-938859,-155305,1689012,-2276270,3071587,-2694391,1154606,531828,-1888470,3094857,-3173383,2796443,-1101298,-601296,2541191,-3550789,3301409,-2518411,728127,1246161,-2872042,3738784,-3500280,1819825,-14809,-2136495,3615295,-3463441,2459022,-704506,-1179907,2633734,-3468952,3065885,-1828470,-150195,1874969,-3279170,3129433,-2964494,1217462,684448,-2606728,3528072,-4042449,2562191,-841859,-1165828,3159203,-4042213,3893228,-2929415,802528,1596494,-3541222,4404474,-4065644,2706859,-548761,-1823721,4002879,-4545278,3871741,-2285842,155976,2604578,-4462516,4910095,-3743535,1451114,877800,-3285788,4681586,-4479744,3010982,-326354,-2165898,4222240,-4823149,3912511,-1925171,-665689,3118494,-4636683,4721309,-3756697,1049108,1642017,-3693436,4806930,-4988584,3085386,-675989,-2258491,4361958,-5019592,5033797,-3077508,168546,2452439,-4545866,5352395,-4770069,2967408,-27875,-3008943,5021364],[0,0,0,0,0,2,-7,13,-23,35,-48,61,-75,93,-109,137,-169,207,-251,300,-356,417,-483,561,-649,753,-873,1006,-1150,1305,-1474,1653,-1853,2069,-2311,2576,-2871,3196,-3549,3932,-4344,4786,-5260,5774,-6334,6945,-7609,8338,-9138,10020,-10989,12060,-13253,14588,-16087,17791,-19744,22016,-24691,27886,-31781,36618,-42783,50898,-62020,78142,-103571,150685,-435221,1122320,-488271,-26925,752449,-1602229,1633621,-1564147,744649,274488,-1437095,1751726,-1248950,338136,326772,-843575,933271,-365691,-445147,931688,-1548088,1089941,396131,-1992499,2810269,-2653668,1758901,143791,-1492332,3232044,-3669409,3777951,-1997250,-453512,2556160,-3890705,4414318,-3500139,1492337,455579,-2323055,2897203,-3801460,3171654,-1904117,-100000,1331560,-1945615,2557461,-2867190,2160013,-1028782,-734243,1750515,-2478942,2857992,-1825361,632063,841439,-2357816,3222747,-2719005,1211958,1315430,-3205525,3711416,-3312669,2253478,506565,-3237046,5393084,-5502216,3958091,-1219014,-1943221,5201656,-7271664,6618809,-3872374,87465,3456070,-6400577,7821607,-6452468,2630406,1218311,-4095012,5740265,-6420899,5716015,-3077714,-492670,3575502,-5723700,5777001,-4705962,2662492,-79122,-2460276,4955987,-6239920,5327553,-2485667,-926964,3400905,-5036364,5646717,-4644552,1674172,2356340,-5179105,6005609,-5396964,3464553,192373,-4275310,7116245,-7558583,5553911,-2074903,-2505423,7078566,-9968651,9190218,-4551151,-863281,5698436,-8711889,9512678,-8094802,3787608,1417287,-6391823,9432294,-9343113,6630353,-2487746,-1672476,4979025,-7548663,8748772,-6930913,2033511,2780716,-5129918,7184621,-7450245,5905451,-1742141,-3386443,6487582,-7701899,6637684,-4069239,-32352,3903698,-7104976,8126668,-7246560,3587623,1323717,-6764629,10268715,-10023752,6594857,-1367826,-4440574,9458964,-12081494,10757870,-5772252,-1290360,7867478,-11968679,12298996,-9224186,3851357,3014178,-8900484,12476354,-11798869,8085639,-2253167,-3447412,8486073,-11687185,12003293,-7871473,1995753,4173694,-8931444,11318100,-10687945,6440565,-446418,-5350126,8419367,-9271254,8727266,-5814060,568805,5656833,-9730936,10837264,-8196301,3788320,1802960,-6889328,11440453,-12067236,9019007,-1920606,-6056990,11570434,-13259379,11260680,-6611885,-375392,8197240,-13864380,14443404,-10181165,3848178,2873775,-9196138,13281569,-14181074,10116547,-2587106,-4571894,10053795,-13391916,12632106,-8392385,1190719,5682196,-10588010,12356706,-10760681,6473204,15717,-5823310,10048078,-11404713,9347938,-5065601,-1025439,6653694,-10499989,11113834,-8856560,3851975,3404913,-9057168,12104180,-11589698,7773663,-1453980,-6048512,11892160,-14062086,11602106,-5546853,-2106381,9003118,-14021106,14445138,-10563176,3669676,4404953,-11393055,15487605,-14909492,9474241,-1682868,-6397568,12438221,-14915860,13783920,-7699447,-172989,7745672,-12766682,13425424,-11050384,5752114,1029503,-7605117,12221535,-12819509,9793127,-4004611,-2837968,8433520,-12097296,12170359,-8711095,2634835,4829854,-10612721,13091396,-11982489,7265336,-84140,-7136341,13022840,-14593137,11686874,-5311248,-2527813,9958994,-14847977,15325174,-10803857,3208550,5238459,-12393864,16080203,-14983254,9136074,-1214889,-7430572,13799979,-15861447,13462614,-6875920,-831373,8485227,-13765864,14695901,-11715372,5286341,2454993,-9020265,13054503,-13143204,9686068,-3354233,-3509093,9392932,-12542226,12438014,-8323424,1772637,5256157,-10761507,13054671,-11493647,6871643,514061,-7605412,12491569,-13760539,10794732,-4453948,-3388223,10405023,-14670302,14446306,-10124361,2537273,6087138,-12882471,15510733,-13911270,8416278,120054,-8352913,13781114,-15518578,12787965,-6208100,-1852405,9561238,-14033279,14567505,-10453499,3985472,3337765,-9761054,13273181,-12798740,8576611,-2494589,-4622055,10194210,-12953000,11501443,-7252892,929637,5884119,-11088227,12872388,-10574784,5594869,1567604,-8049890,12184749,-13052053,10010800,-3907724,-3835438,10595116,-14029898,13456026,-8833745,1106225,6636499,-13101979,14932558,-13279778,7293888,843990,-9096808,14174831,-15074664,11454747,-5314852,-2699355,9810269,-14335499,13666511,-9854383,3330390,4373087,-10217468,12979729,-12015829,7911279,-1591173,-4698870,10328569,-12554491,10707235,-6057949,-140713,6044679,-10411574,11812546,-9385663,4583534,1822875,-7776519,11377463,-11781275,8768369,-2645684,-4336694,9910801,-12477650,11968728,-7513995,446420,6885184,-11967326,13882438,-11303881,5784517,1768475,-8643897,13145649,-14027166,10500678,-4048908,-3880572,10189162,-12883804,12749613,-8850806,2607892,4826053,-10426993,12505716,-10530551,6330385,-161719,-5270221,9691640,-11294922,9860429,-4744077,-805522,6100285,-9340949,10659823,-8179071,3365517,2409208,-7234355,10055007,-10145941,7087941,-1489642,-4183967,9045297,-10892762,9747625,-5909797,-255605,6253460,-10566684,12056167,-10036472,4543226,2449093,-8587116,11904193,-11729540,8543404,-3197083,-3782093,9697400,-12206374,10806638,-6624866,816934,5027353,-9592209,11036529,-9336858,5070071,335124,-5577150,9344418,-9927910,7441671,-3160473,-1638869,5715567,-8777695,9176174,-6752492,2192311,2904100,-6760855,8713154,-8364190,5391343,-1132087,-4033701,8118482,-9557285,7853322,-3934823,-842652,5571139,-9220598,10135897,-8245915,3328400,2862799,-7639228,9849835,-9899860,6954961,-1918081,-4196033,8807961,-10632205,8957824,-5263972,260826,4524158,-8549643,9792612,-7852165,3579462,1074017,-5235500,7619138,-8151416,6372269,-2731912,-1810677,5511530,-7413915,6831825,-4871191,1837263,2397662,-5783160,7835931,-6366553,3281417,81017,-3694506,5737823,-7729984,6439132,-3339460,-1496091,5227468,-7195140,7354998,-5613837,2034476,2305801,-6300843,8477766,-8121336,5270424,-350492,-3685784,7380935,-8007962,7232054,-3984481,-212566,4999417,-7414502,7821103,-5914993,2688274,1452914,-4564415,6491722,-6523620,4435029,-1288603,-1630685,4186445,-5721825,5247886,-3244761,416427,2491277,-4825410,5167068,-4651684,2522663,10191,-2466997,4880859,-5330995,4354371,-1823761,-1343065,3801886,-5145377,5675202,-4343541,1224265,2369329,-5370255,6078239,-5683997,3277854,-161523,-2903739,5628392,-6761430,5263927,-2248391,-1011579,3727668,-5170887,5672045,-4480992,1731147,1458197,-4064781,5013022,-4415115,2834164,-793964,-1198896,3020390,-4192249,3474209,-1834573,-194746,1598712,-2506501,3145608,-2781641,1601979,382852,-2146574,3012098,-3058558,2355886,-1205713,-921420,2323043,-3417922,3610363,-2100167,215849,1638558,-3395475,3954956,-3678781,1942135,354053,-2389680,3842045,-4194983,3358599,-1373137,-613911,2775608,-4153526,3666113,-2477182,778551,1082012,-2768449,3218266,-2602033,1667980,10771,-1471609,2165827,-2012157,1635477,-697280,-130634,986850,-1836373,1538964,-1087242,440754,489429,-846762,979941,-1121911,900762,-262159,-707782,1153464,-1456190,1324381,-964612,67345,924579,-1592727,2066157,-1364708,810583,447485,-1482886,1979823,-2309912,1632094,-860319,-623867,1817606,-2035960,1896946,-1066978,263184,1007418,-1535479,1483784,-1343414,317068,-27750,-786336,997108,-506884,457263,-303932,-377149,434262,58856,-346041,562593,-23202,20423,314976,-655518,754467,-446819,103660,-16268,-316828,731460,-628918,233503,-103126,-190534,97640,57823,-157468,-297108,709628,-226315,357234,-258043,-39591,18711,-297843,287574,-412230,167604,28305,-341118,468131,191090,-3430,355063,-376,216124,163665,-629648,847175,-872054,455555,202380,-1126351,1570333,-1920826,1601592,-575669,-394929,1340780,-2116495,2113450,-1300055,368781,985620,-1605025,2184411,-1807381,1219892,-122298,-960960,1771904,-1997077,1355439,-741793,-280163,969901,-1263172,1562824,-1292139,574376,377388,-1236698,1270551,-1209363,957398,-452590,-547931,1459254,-1805660,1562837,-920995,-194684,1095196,-1823806,2243983,-1779525,1157452,488488,-1541624,2998880,-2893585,1859237,-558435,-1116587,2635595,-3741179,3112690,-2237222,235684,1544445,-3043790,3437290,-3132492,1760978,75071,-1828093,2902681,-3380502,2585192,-1243088,-992847,2138855,-2804946,2387896,-1964001,407939,1154625,-1897763,2871642,-2266102,1591184,-128561,-1255794,2574813,-2779437,2318703,-1380052,-359915,2132053,-3093473,3365644,-2432523,1023147,931548,-2747124,4002720,-3803069,2621671,-488870,-1757582,3669993,-4531289,3830541,-2490389,69376,2359470,-4160890,4729276,-3964095,1818183,755459,-2893259,4428345,-4401408,3031999,-1204964,-1337537,3556866,-4197445,3993189,-2289356,396874,1669262,-3527886,3977853,-3424796,1916910,208179,-2385854,3685703,-4006536,2936533,-1571370,-905134,2780650,-4496506,4322985,-3551783,958882,1712047,-3542045,4819680,-4522299,2658694,-409275,-2262623,4465368,-5147542,4489780],[0,0,0,0,0,5,-12,9,-9,2,6,-14,22,-30,34,-42,53,-66,86,-111,143,-178,215,-262,310,-366,431,-509,598,-700,815,-940,1073,-1225,1389,-1573,1776,-2002,2252,-2527,2829,-3162,3519,-3907,4333,-4795,5296,-5840,6429,-7064,7759,-8513,9332,-10227,11202,-12267,13428,-14683,16040,-17498,19042,-20636,22183,-23444,23842,-21875,12994,21288,-278428,-737206,1934097,-1655908,1038249,-323120,-1405839,2072704,-2387088,2331679,-1092955,-285623,1655775,-2308481,2136954,-1061349,-174017,978139,-846401,902855,-258338,-193531,721789,-493925,61977,707660,-1434915,1836813,-782171,-110902,872509,-1656240,2038420,-1951546,1108592,-169047,-606383,1598125,-1773618,1529752,-1027078,767508,-617004,122255,333971,-1354860,2062897,-2056165,2051412,-1535656,468045,1371468,-2977440,3233859,-3096674,1698080,239179,-2230401,3351242,-3109159,2530057,-926115,-1073334,2852922,-2899197,2062169,-433990,-1059515,2104468,-2409677,1985713,-488564,-1235777,2247510,-2559529,1973857,-1149027,-892261,2617790,-2954924,2355156,-1582989,732237,895499,-2582843,3536690,-2388885,1467533,-662099,110778,1248922,-2658092,3306602,-3455464,2512670,-1034750,-933796,2361956,-4242220,4849278,-4076491,1732695,1501328,-4206764,4830199,-4295990,3110484,-841280,-1973371,4165025,-4573726,2979790,-950964,-636881,2257630,-3959592,3656867,-1424806,-964832,2850513,-3396613,3608981,-2453854,-102385,3013952,-4764879,4470372,-2478708,209138,1578807,-3082250,3849226,-3890278,2707021,-1056416,-1309459,2913658,-3450822,3532393,-3574351,2759135,-726581,-2227494,4734770,-5076090,4548254,-3126633,616593,2936559,-5435994,6047470,-4562932,2098236,921704,-3545169,5019303,-5133121,3757661,-1361522,-1279421,4337062,-6039977,5279548,-2190114,-1476172,4316765,-5237979,5330160,-3225967,29529,3563793,-6137680,5828953,-3713371,946604,1920830,-4607362,5515482,-5098597,3885646,-1027189,-1978634,4154555,-5310687,5439767,-4970853,2832162,763702,-4676657,6649827,-6735692,5780734,-3162368,-873677,5068944,-7031936,6640299,-4666803,2548715,313948,-3675835,6963782,-7642467,5106185,-1254001,-2755265,5503000,-6492760,6147691,-3681162,-289459,4741930,-7465609,6903070,-3986756,-337837,3102676,-5315340,6678724,-6083004,2707459,2034715,-5265299,5988145,-5411087,4476552,-2507645,-1111003,4701433,-6663420,6347364,-4970414,2350789,1178450,-4986076,7198558,-6865738,4940771,-2208037,-1441397,5108688,-7059715,7265248,-5202492,2255001,1698856,-5404731,7697690,-7292857,5073016,-1190827,-2685504,6135446,-7931227,6471918,-2976702,-734843,4719265,-7031874,6826940,-4714298,268046,3690535,-6520301,6939900,-5362265,2204360,1594306,-4870498,6527095,-7048116,5256544,-1635057,-2693912,5956243,-7443245,6948994,-4922118,1580490,2709252,-6208925,7950562,-7752657,4800161,-1138059,-2511725,5640763,-8189526,7800999,-5645851,1376487,2961088,-6567272,8105174,-7538287,4496437,-789382,-3783118,7697705,-8504056,6598195,-2838607,-1447430,5400346,-7964510,7532788,-4978168,412702,3614864,-6594535,7767187,-6479026,2784100,1616031,-5413477,7914494,-7431674,5251244,-1285013,-2768479,6171769,-7836148,7254939,-5065029,931064,3119197,-6514083,7778753,-7449633,4831050,-1145106,-3281371,6580812,-8553224,7585153,-5130947,1125795,3295231,-6857940,8556814,-7777410,4813119,-312341,-4255977,7663551,-8321363,6655146,-2960830,-1473669,5810666,-8047509,7668398,-4867232,737592,3894520,-7096022,8013678,-6462577,2590854,1617523,-5694677,7741934,-7357929,4916243,-1110296,-3167144,6683691,-7677892,7087464,-4191755,64818,3655783,-6809350,8110023,-7126830,4006762,-223222,-3938217,6931305,-8297765,7374903,-4106660,343931,4005833,-7398400,8252245,-7045211,3935289,601576,-4793576,7695931,-8407569,6131395,-2783447,-2099589,6343266,-8301478,7608085,-4716666,488512,4058404,-7065944,7963972,-6261689,2813509,1919918,-5829594,7868791,-7364586,4559726,-392580,-3272913,6851628,-8032757,6883638,-3507891,-313371,4108523,-6825747,7871024,-6610686,3484406,513257,-4449520,7252404,-8181569,6637631,-3696709,-542425,4106208,-7106903,8296736,-6940507,3244616,910527,-4931907,7211638,-7821275,6333567,-2608984,-2008587,5964043,-7888312,7311870,-4545215,582630,4026931,-6833949,7448631,-5877034,2348603,1477803,-5439689,7261283,-7028536,4404890,-334067,-3557829,6356341,-7300702,6237878,-3594989,-627119,4434099,-6538501,7494688,-5804349,2461075,701245,-4493444,6616034,-7780186,5895576,-2345485,-1167127,4183245,-6487573,7388235,-6052819,2858509,1157560,-4763185,6812490,-7390836,5651055,-1889767,-2037024,5587016,-7047646,6379061,-4138100,318687,3571568,-6467128,7026322,-5430072,2348446,1655320,-5056916,6767709,-6250852,4007121,-260636,-3197672,6318934,-6875158,5126572,-2511572,-787254,3770128,-6493308,7041628,-5115310,1721959,1895947,-4597992,6145447,-6413006,4644458,-1521553,-1362031,4435419,-6370553,6438080,-4797269,1879993,1990831,-4464114,6180626,-6462869,4964681,-1810841,-2361431,5535707,-6261751,5664419,-3533166,326900,3329276,-5619185,6588944,-4925313,1780537,1810798,-4383109,5639781,-5150857,3489991,-582776,-2887925,5752417,-6287902,4265888,-1812047,-983555,3909493,-6187687,6220065,-4059044,744917,2113941,-4279249,5171316,-5501679,3996695,-1182694,-2012415,4180485,-5420856,5281448,-3621061,1587369,1673231,-4550745,5842967,-5441289,3380200,-966247,-1612971,4230224,-5752750,5238787,-3053773,-318395,3227935,-4368066,4658022,-4202046,1986836,1077274,-4128883,5278849,-4528984,2406773,243150,-2535687,4292309,-4834312,3870097,-1544889,-1389621,3932861,-5040645,4526789,-2554623,350179,1872385,-3989728,4687689,-4633585,2677628,-116088,-1775032,3676302,-4485452,4172109,-2820776,645930,1633190,-3455036,4427866,-4381925,2967673,-541823,-1612383,3795890,-4303566,4087534,-2648291,167909,2186969,-3508690,4269476,-3459364,1444701,1045501,-3135782,3999227,-3451230,2255785,-107163,-2075053,4029059,-4074672,2816446,-674551,-1547831,2802377,-3928957,3657437,-2402096,-132042,2418253,-3580150,3763437,-2897476,1523586,28085,-1647026,3345742,-3801919,2983997,-1524909,-49717,1401619,-2533101,3654802,-3304418,2140235,-319335,-1595945,2551262,-3244774,3015770,-1931806,326959,1701432,-2958698,3296239,-1941114,1025058,507882,-2223464,2789156,-2624342,1557686,419823,-1650988,2558291,-2726152,1963634,-588501,-1340341,2548436,-2759241,2357267,-680837,-524162,1659952,-2569740,2803772,-1870410,809667,763725,-1795909,2254166,-2656496,1696035,-832553,-422072,1283466,-1942253,2295090,-1736616,984833,-282264,-874695,1390370,-2270252,1972317,-1369212,40449,787695,-1494287,1868289,-1776362,690023,344517,-1232891,1833774,-1531790,1069462,-129853,-1041764,1550818,-1272186,847363,220094,-1194751,1416205,-1232047,1318479,-547941,-432025,1518756,-1676884,1355773,-768190,-161937,718427,-1668374,1513605,-1237567,637541,-73206,-717010,1021260,-764013,939793,-780743,288930,-311291,-473142,754042,-968248,624296,-721543,665604,182261,-718360,822065,-993750,651682,-278898,-90337,734777,-408611,267210,-54770,-24691,212261,-483390,246935,21874,-380896,554774,-205603,-95533,446092,-857875,818169,-866358,336523,166169,-818412,1010139,-1052222,397952,359835,-285526,537696,-278231,376633,5359,-90513,231864,-401091,25698,438254,-420639,154510,146777,-532944,794729,-629576,340637,-518118,-159634,612078,-931772,962255,-690855,233600,82207,-143477,855472,-1084797,749016,-741800,74880,173683,-489065,840177,-1022854,822741,-815432,678795,406159,-949710,1332318,-1097796,792940,-366319,-200528,1377024,-1637596,1158613,-336315,-290623,1190210,-1543952,1187586,-617940,-300352,1042439,-1143032,1254433,-816377,-333003,1090406,-1591038,1502950,-1070640,249545,561526,-1449376,1745681,-1632901,1126292,-155687,-986708,1482060,-1801345,1591464,-1157115,575354,643815,-1715765,2102014,-1576930,1418777,-596432,-148759,1220148,-2011532,1920693,-1455315,498566,492952,-1766716,2181201,-1960028,1186603,-392993,-1165873,2077712,-2275150,1595402,-422862,-894212,1896231,-2515929,1975291,-1011232,-308121,1554567,-2670057,2394395,-1775096,666268,1032675,-2313002,2455364,-2220572,1553015,-285381,-1251952,2551169,-2958908,2398784,-1487245,-46971,1541060,-2473993,3191376,-2476152,1711065,8646,-1528435,2324418,-2589399,2591653,-1754634,312699,1185338,-2589082,2878936,-2647530,1289086,251717,-1766287,3081561,-3280549,2550865,-788670,-1122067,2841310,-3459308,2993321,-1505226,-310662,2213809,-2896936,3120588,-2518348,1046461],[0,0,0,0,0,-8,16,-25,38,-50,60,-72,83,-102,120,-145,177,-213,257,-303,357,-417,482,-557,641,-735,838,-951,1073,-1211,1359,-1524,1707,-1910,2135,-2381,2644,-2928,3237,-3573,3937,-4336,4772,-5250,5771,-6342,6968,-7648,8396,-9226,10150,-11185,12350,-13675,15189,-16935,18971,-21368,24251,-27776,32188,-37852,45362,-55726,70799,-94417,135922,-227148,820312,-603867,-470494,1124375,-2055229,2040703,-1555227,493416,894350,-1757779,2355921,-2368884,1356247,-353353,-482565,1001993,-1224993,1338188,-679376,471094,-457617,535303,-319445,-159982,736825,-1050282,1503284,-1689761,1629335,-510179,-930779,1921803,-2561019,2012690,-1106314,-88822,1376151,-1686028,1545545,-902585,83465,789004,-1365650,1316674,106803,-1276043,1960408,-1698759,1000302,278591,-1421305,2483940,-2897145,1924708,-472070,-1337015,2695961,-3002390,2545701,-1362618,62956,1257382,-2206406,3083121,-2596455,1389187,-553096,-170459,534411,-1855162,2272628,-2183444,1880369,-1125213,-172174,1586141,-2531511,2782309,-2103022,1339788,-1404,-1378640,3055108,-3041574,1666501,-311146,-758758,1626221,-2681356,2472651,-927334,-1747840,3211995,-3466697,2225765,-312979,-1767957,3642836,-4199040,3645849,-1836623,-1075267,4022607,-5345390,4389052,-2455301,778867,1016048,-3225461,4361805,-3907463,2598906,-1161573,126359,1973099,-3749177,4667861,-3129498,1637983,-219332,-1560691,3249276,-4009614,3487928,-1861866,-35253,1149014,-2471030,3325562,-3556556,2425754,-389343,-2160369,3835815,-4090844,2610362,-409256,-1569631,3168675,-4460706,4071682,-1554179,-2238426,4678990,-5181866,3812712,-2134120,-973000,3703757,-5400071,5153789,-3196196,646597,1929692,-3889488,4868407,-4958288,3557238,-1546773,-1142560,3983921,-5794891,5937722,-3004913,589471,1415130,-2990239,4546183,-5069089,3592662,-1304916,-1212970,3083549,-3648703,3886902,-3318949,1431547,655038,-3274665,4996924,-4355759,2493790,-44615,-2584207,4894122,-5842416,4479887,-454545,-3488616,5699672,-6191452,4892002,-2554022,-1423864,5570273,-6910910,5950074,-3742125,1506676,1360234,-4739300,7821919,-7537070,4435135,-354350,-3127011,5341614,-6712729,6489857,-4371451,888130,3082071,-6076188,6416472,-5086443,3189692,-1318318,-1357441,4366809,-6403860,5544668,-2978647,366715,1528350,-4015282,5917199,-6214226,3409754,861624,-4170321,6193281,-6016191,4463333,-1128630,-3394305,6195744,-6619515,5349143,-2495790,-1221168,4899116,-7196665,7102672,-4915157,1415727,2712176,-6376913,8052141,-7243513,4582187,-642870,-3553473,6991649,-8008741,6805165,-3790357,76069,3195255,-6133962,6993578,-6212854,3571034,-113492,-3048412,5033342,-6140584,5420358,-3430330,182287,3122241,-5691270,7155140,-5218717,2100585,1731503,-4585956,6499038,-6716261,4737804,-662403,-3654827,6700809,-7354893,5872560,-2568732,-1314164,5683503,-7830951,8080890,-5254010,663807,3820933,-7049940,8307514,-7264603,4330446,225965,-4571756,8287133,-8504036,6583637,-3304880,-903970,4716882,-7187968,7846024,-6354594,2533860,929520,-4138585,6515900,-7485990,5918869,-2773268,-972171,4365515,-6316083,6920574,-5256929,1873347,2059142,-5498924,7446104,-6509192,3969815,-118746,-4032491,6894350,-7747882,6128181,-2279270,-2161583,6480031,-8311103,8018657,-5168356,657018,4285966,-7966161,9170940,-7807101,3801416,1294562,-5587979,8518206,-8814445,6915197,-2765186,-2007864,5654015,-8154566,8118571,-6000383,2366591,1606970,-5398307,7342008,-7111636,5142574,-1798511,-1840539,4950515,-6838100,6756911,-4300875,1119779,2666747,-5657486,6994274,-6472400,3697216,316186,-4323092,7092250,-7868509,5602427,-2139559,-2593333,6357799,-8379484,7817223,-4650759,-135427,4580906,-7882692,8767254,-7031291,2976637,1836415,-6146908,8441504,-8947984,6338753,-1991467,-2961143,6770003,-8358635,7759755,-5530682,1230188,2788168,-6420073,7970047,-7014668,4442851,-805042,-2961080,5918923,-6983519,6646181,-3836447,600124,3364960,-6236106,6952987,-5748555,2902205,1025184,-4501870,6715410,-7388546,4936479,-1453560,-2894889,6384516,-7942012,7163495,-3827037,-662890,4850996,-8029746,8547127,-6865073,2530242,2785477,-6736300,8363924,-8288225,5780634,-1171241,-3578321,7105178,-8613191,7542619,-4746410,262771,4085399,-6625681,7515175,-6410854,3886216,-24829,-3615408,6547052,-7059209,5346507,-2988603,-521593,3603991,-5906975,6509526,-5215035,2197568,1411565,-5011180,6659156,-6365541,4001497,-856434,-2925905,6301355,-7556935,6170354,-2958713,-1561629,4791086,-7274761,7814043,-6042390,1695216,2656915,-6642124,8249576,-7589096,4624620,-10737,-4570661,7187802,-8102924,6525898,-3617955,-671148,4635857,-7180243,7141696,-5427495,2473899,827784,-4268875,5967513,-6345312,4754201,-1994778,-1519010,4455287,-5914579,5410228,-3919954,1689846,1407647,-4574405,6533075,-5266495,2921877,113044,-3057033,5338245,-6176954,5080320,-2004835,-1370884,4608127,-6709362,6796043,-4720483,646216,3299453,-6165612,7570691,-6527015,3902051,362084,-4653961,7352774,-7484088,5415238,-1969053,-1119498,4527605,-6649330,6694160,-4763997,1541248,2071906,-4469018,5480335,-5180895,3890497,-1422480,-1788602,4524025,-5340625,4616679,-2768401,575018,1842874,-4231026,5211329,-4315854,2125900,626544,-2607680,4600023,-5514444,3983011,-1414703,-1968879,4284020,-5596308,5325287,-3537361,454843,3281237,-5761917,6776273,-5136346,2083792,914818,-4039945,6217387,-6783078,5018723,-1142872,-2638819,4755979,-5768536,5126132,-3615821,914697,2083232,-4651464,5333188,-4392388,2311128,-453646,-1945121,3620844,-4386312,3708808,-2045385,-155388,2176784,-3782879,3780475,-3101128,1335572,809126,-2366127,4162593,-4143633,2568779,-651625,-1878726,3616782,-4522880,4234220,-2379475,-492336,3120413,-4903077,5316234,-4014272,1266395,1878244,-4175740,5329221,-5134094,3335749,-705888,-2240584,4625595,-5164566,4058394,-2512851,24694,2825478,-4376792,4593836,-3558407,1595600,152519,-1890455,3017913,-3656250,2554032,-935106,-649443,1840760,-2979756,2934549,-2096909,607160,1121558,-2383606,2758844,-2282847,1673069,-304803,-1433405,2998806,-3326655,2574230,-852758,-736890,2483124,-3553278,3790429,-2721295,368460,1857323,-3513883,4140989,-3389771,1687244,321297,-2203599,3848729,-4139654,3138159,-1082872,-1138041,2283012,-3288600,3237203,-2269899,729212,784099,-2016088,2241406,-2156446,1553323,-125971,-957164,1663468,-1723949,1327800,-675911,27399,925840,-1552403,1447988,-1227710,711917,401878,-1268131,1780247,-1544798,1197515,-290868,-854243,1649409,-2534234,2186117,-1100256,-43390,1679935,-2643624,3008035,-2351177,833308,813596,-2036758,2923760,-2601941,1839669,-606593,-922170,2068116,-2493847,1742789,-1017785,-243975,935759,-1522741,1459661,-1222337,353864,376664,-781632,976706,-799513,508032,173181,-317041,574701,-500030,136343,266330,-343597,601856,-606472,651099,-261317,-107457,359014,-1102813,1307476,-1036500,530992,-67523,-600742,1114956,-1492945,1372966,-685507,13847,991142,-1692361,1603929,-1515915,752801,247452,-1009676,1555451,-1391317,543946,120494,-560575,1073291,-823790,369835,21730,-467069,773896,-673327,179079,408330,-570187,738457,-705369,155916,580820,-888357,1050062,-903218,374016,-71004,-878807,1107704,-1179777,813007,-43015,-149394,335210,-718777,846485,-872655,765015,-492070,150201,630664,-871438,913036,-866122,451951,-32079,-787377,852412,-962432,635623,-252095,-596398,877406,-860484,936418,-114285,-505049,1029509,-1390102,821086,-77033,-615932,1420854,-1701184,1319460,-615706,-531961,1606701,-2315129,1992906,-1091301,261540,935817,-1920162,2282189,-1800518,980090,154501,-1041483,1787817,-1985656,1451421,-696690,-229069,922785,-1522466,1643016,-1313068,526990,285715,-675135,1250087,-1191938,1129222,-646985,-352869,1016060,-1577947,1588431,-997488,201023,800905,-1448874,1818494,-1814930,752778,442427,-1861383,2632553,-2020356,1526037,-245580,-1164118,2481825,-2998832,2382546,-958015,-346279,1729029,-2806697,3188241,-2423918,799957,810383,-2245977,3039182,-3070609,1860850,-479192,-1212773,2456276,-2313733,2176158,-1508468,41385,1074822,-1882031,2400705,-2177441,1013109,171830,-1412517,1901197,-2407857,2137484,-715847,-446180,2032653,-2956897,2477893,-1790823,-15057,1260582,-2481525,3191254,-2993579,1275768,145164,-1942580,3274442,-3474822,2803281,-1332918,-954209,2950448,-4083562,4229904,-2410005,680601,1745209,-3421039,4274994,-3632344,2024017,96154,-2072887,3193065,-3378777,2950197,-1124160,-569825,2130439,-3046588,3169663,-2569232,1139285],[0,0,0,0,0,0,-8,17,-23,37,-52,70,-88,109,-136,165,-203,248,-297,358,-427,504,-594,697,-814,949,-1103,1269,-1452,1648,-1865,2103,-2367,2661,-2985,3349,-3746,4181,-4650,5158,-5703,6290,-6931,7634,-8395,9231,-10143,11141,-12231,13422,-14726,16164,-17756,19535,-21530,23789,-26369,29346,-32821,36929,-41872,47941,-55587,65518,-78972,98266,-128505,185147,-538087,980866,-671696,-128719,408625,-1311164,1591126,-1584463,1257961,-340203,-463923,1092354,-1139067,1079875,-709405,626956,-371135,487134,-181585,92360,437559,-1325136,2084431,-2478546,2120523,-919990,-804596,2308511,-3660336,4028115,-3346355,1124251,1353331,-3448820,4462986,-4230636,2770875,-189837,-2628074,3676605,-3784075,2777538,-1138931,-747830,2264050,-3152812,2445513,-892460,-287546,1428094,-2150964,2178873,-1430922,-3139,1305147,-2463484,2428962,-1569004,960558,419378,-1459846,2183240,-2787020,2795651,-1977424,22093,1882691,-3306774,4357059,-4516637,3284810,-592724,-2439467,5126561,-6807190,6275533,-4132276,-124013,3988157,-6327215,6788498,-5923264,3281980,699691,-4889048,6956839,-6908570,4340462,-1624804,-1535121,4644908,-6506056,6123081,-2856033,-751344,3810776,-5136702,5100102,-3542508,1266913,1623798,-4229847,5664050,-5284553,2657647,435048,-2518991,4207222,-5450426,5498320,-3314305,-287157,2946899,-5197181,6867689,-7337210,4445072,98121,-4816526,7927930,-8511707,7481857,-4176468,-972815,6437991,-9423280,9228723,-6555896,2451121,1870139,-6212171,9022931,-9449849,6787652,-1951410,-3735872,7618350,-8983511,7524262,-4321983,214437,4797616,-8278501,8675122,-5350729,1220362,2898062,-5947833,7450141,-6966304,3510341,388856,-3984426,6533092,-7433105,6518598,-3622815,-501457,4433823,-7828678,9622303,-8850843,4492527,1806049,-7344414,10228382,-10288697,8038713,-3540222,-2805549,8287147,-11476842,11253653,-7583921,1802182,3949271,-8855459,11605122,-10857892,7027951,-696739,-5867824,10215110,-11643222,9600913,-4576437,-1757443,7954580,-11372111,10538101,-6297867,1075939,4035654,-8580480,10327385,-8881603,4286172,1010699,-4946812,7991173,-9581166,9050879,-5137216,-1514065,7323769,-10767789,10872781,-8247185,3572463,2056074,-8364891,12528343,-13097762,8947771,-1906721,-4991746,9762606,-12653542,12684183,-9265345,2008841,6111117,-11956485,13392112,-11799277,7708686,-472995,-7469856,13455680,-14104997,10567900,-4486552,-3126360,9160954,-12850801,11957372,-7301455,709252,5412951,-9816038,11477928,-9576150,4915397,846101,-6731262,10817194,-11510447,9262849,-3770720,-2738701,8104052,-11352687,12025750,-8869105,2845480,4522092,-9984482,12662491,-12398530,8508518,-2107112,-5915025,11469833,-14104459,12525262,-7789785,791682,6904857,-12542693,14819493,-12854334,6790947,1469475,-9707508,14583630,-14476283,10075631,-3604424,-4124483,10902251,-14298087,13256985,-7675885,-194830,6629466,-11607354,12757050,-10775844,4847486,1963000,-8922608,12569572,-12194530,8633528,-2475669,-4208320,9725291,-12700515,12364105,-7614954,1063405,5672351,-11036861,13355487,-12250089,7440546,-6334,-7094425,12599515,-14498311,12529147,-7203396,-670440,8724466,-14343066,15884345,-12176193,5505589,3223942,-10573337,15072104,-15118784,10670830,-2839302,-5833420,12138568,-15000594,13241412,-7477641,-504946,7634232,-13307200,14258486,-10740978,4523876,3069626,-9643265,13079210,-12239679,8660751,-1860416,-5333097,10863742,-12967390,11891473,-7047015,259529,6430904,-11915140,13704656,-11439531,6016355,1138253,-8019415,12869390,-14324869,11771256,-5464056,-2285954,9725763,-14265470,14892476,-11152270,4043621,4165392,-11259129,14991438,-14181961,9393553,-1612915,-6481194,12511882,-14961804,12616478,-6709592,-1193859,8831540,-13211484,13524234,-10236629,3445771,4407115,-10073738,13132507,-12149757,7447053,-545537,-6452152,11378058,-13173304,10657283,-5673772,-1292548,8125575,-12342702,13239592,-10247266,4236484,2460327,-8947523,13117058,-13471375,10195639,-3580810,-3913985,10380977,-14310965,13811647,-9360319,2386474,5015975,-11620016,14900110,-13517489,8248524,-445081,-7603326,12893624,-14039489,11728582,-5854979,-2210991,8879919,-13112111,13131151,-9217691,2713628,4921338,-10635395,12853134,-11457410,6711989,101873,-7054173,11472762,-12458669,9779419,-4226932,-2132028,8255641,-11868779,12046263,-8920133,3095061,3583985,-9409147,12479950,-12109220,8123797,-2118846,-4326198,9787250,-12899325,12265658,-7701195,937618,5806094,-10935660,12854252,-11591270,6489807,670719,-7507374,12390594,-13152461,10049458,-4005532,-3086466,8920351,-11915554,11815227,-8022500,1622458,5733056,-10509037,12019633,-9766242,5241279,1126278,-7144604,11009297,-11228299,7992141,-2725839,-3190112,8134897,-11306622,10377575,-6622322,1301132,4389106,-9379453,11480641,-10131653,6139724,-282909,-5465433,9742282,-11570372,10190043,-5644577,-55707,6344756,-10481635,12046117,-9585287,4688917,1616607,-7262921,10982438,-11782516,8746380,-2713422,-3832564,8689399,-10905290,10000823,-6269380,492092,5490060,-8986139,10559683,-8549413,4123825,2042328,-7280597,10150772,-9365619,6054259,-1598282,-3746103,7700319,-10085442,9014279,-5213569,-226164,4967023,-8546966,9292947,-8150930,4252990,608842,-5684508,9125246,-9590188,7715018,-3431370,-1155935,5714678,-9171751,10149439,-7502913,2953778,2179521,-6844017,9100087,-9697301,6774923,-1856992,-3775652,7616943,-9151522,8303221,-4680938,-154835,4845450,-8256686,8828298,-6620297,2464328,2273693,-6114225,8484114,-7683958,5055320,-194992,-4418502,7141389,-7933070,6220454,-3252061,-900978,5135681,-7477327,7719591,-5462805,2151757,1368863,-4910909,7560471,-7900176,5798204,-1879796,-1966951,5375714,-7457832,7612434,-5319144,1718511,2475488,-5868835,7855674,-7641636,4810853,-412981,-3750154,6438664,-7236334,6441149,-3541466,-548945,4787345,-7148068,6784212,-4752179,1516361,2296855,-5418667,6909050,-5773943,3121105,658287,-4018311,5763749,-5767744,4361482,-1677490,-1591359,4594859,-6226668,5858470,-3666826,566761,1911553,-4445813,5851568,-5645116,3431356,-511817,-2226831,4467254,-5752313,5533876,-3663779,554878,2537565,-4508163,5624746,-5006730,3091487,-213459,-2792074,4836393,-5451343,4382032,-2003173,-783959,3196456,-5100169,4926955,-3414420,576979,2656493,-4200776,4594067,-3653308,1955712,731809,-3315865,4435083,-4215139,2557834,219414,-2124857,3481101,-4155567,3370056,-1886476,-267728,2463823,-3742453,3920529,-3127144,1703812,379776,-2006482,3681898,-4029725,3078636,-1408042,-133853,1822265,-3222633,3517852,-2995587,1635703,196749,-2015549,2979767,-3145621,2680785,-1124319,-731302,2403669,-2953929,2940410,-1691510,-93721,1637603,-2762764,2666627,-1756717,400554,1062130,-2384125,2644560,-1698911,744609,677735,-1819670,2495346,-2217199,1857020,-10927,-955328,2439983,-2182249,2075487,-930564,51206,1024161,-1722192,1884748,-1454600,1365343,-339157,-486480,1136006,-1348548,1471481,-972844,797930,197820,-785715,1343405,-1406720,770298,-485823,-5697,831707,-806286,865205,-534414,-341903,611580,-990219,833009,-72959,-354646,998396,-1164519,751251,-159874,-623630,1413874,-1468416,1396110,-501404,-310289,1045064,-1497942,1532090,-742550,-49373,538558,-966197,1530213,-1019058,383956,278855,-596038,727694,-486792,157535,31030,-335836,536942,-92576,-209832,402296,-281010,572355,-160166,57993,353267,-758193,557617,-816864,311958,-87776,-540681,859638,-826681,1257335,-856269,540023,-191818,-922849,1433134,-1674020,1464856,-722761,-272224,1324967,-1635325,2017885,-1494592,551226,1031502,-2039212,2223899,-1960670,1036724,430050,-1315355,1988158,-2084854,1361445,31787,-877101,1970175,-1978803,1579293,-282201,-731948,1537352,-2069122,1933522,-1246400,-244582,1510868,-2410655,2379901,-1708762,789298,129918,-1775804,2475633,-2769281,2021899,-974146,-425433,1602241,-2422342,2792959,-2188901,1395402,118155,-1932720,2958855,-3148045,2606504,-1030350,-494824,2101002,-3455399,3271030,-2266245,649841,1380802,-3115465,3213180,-3181975,1506727,355856,-1838317,3156942,-3655888,2456607,-512799,-1562084,2834692,-3712436,2934774,-1475323,-331428,2528843,-3312122,3411888,-2776246,1144991,860361,-2798612,3773588,-3806389,2841213,-1130258,-1227690,3113344,-3886883,4142937,-2704874,656732,1458714,-3433295,4131887,-3902048,2693647,-644965,-1768868,3676204,-4475971,3711997,-2323188,463615,2243047,-4182318,4675735,-3721589,1201987,1391921,-3328321,4271852,-4311761,2798036,-87534,-2477959,4096403,-4609446,3513946,-1758561,-515915,3111072,-4717417,4460154,-3596481,1213684,1718550,-3536155,5043886,-4736648,3394083,-703534,-2458823,4264574,-5171122,4538516,-2756472,215133,2658446,-4396169,4850627,-4242886,2294165,-64055,-2649262],[0,0,0,0,0,4,-8,6,-2,-1,5,-11,16,-21,28,-31,41,-54,73,-93,115,-140,164,-196,230,-274,326,-390,463,-550,638,-735,837,-947,1071,-1212,1372,-1558,1764,-1992,2241,-2510,2802,-3116,3452,-3824,4230,-4675,5158,-5690,6274,-6907,7597,-8346,9165,-10059,11031,-12092,13249,-14514,15887,-17351,18859,-20281,21279,-20952,16514,3346,-132183,-798607,1130455,-1093337,455651,374652,-1051469,1319439,-1458576,1146367,-327866,-856783,1067176,-1065249,83780,123530,-792258,541439,-20975,-953055,1720269,-1458836,1039434,-272579,-1667798,3459662,-3978014,2854768,-1044786,-1266889,3087695,-4515308,4430947,-3009095,355569,2064751,-4145577,4482831,-4257856,2519364,-147226,-1938493,3180021,-3289040,3232088,-2194165,527557,1334775,-2321306,2258635,-2335380,2056338,-978926,-495194,1930521,-2605894,1992467,-1587082,70658,1474715,-2099842,2702538,-2459262,1151548,911090,-3495505,4649928,-4263878,2480550,-100338,-3196537,5514426,-6232151,5437084,-1977819,-1529401,5523050,-8293180,7503260,-4803900,561783,3597995,-6097841,7702601,-7205740,4196489,62285,-4043667,5881522,-6397235,5948555,-3574524,416447,3387597,-5784356,6417646,-5208775,2415357,817915,-3065909,4873212,-5395423,4730361,-2285048,-1539423,4575874,-5589414,5511937,-4297610,1462262,2147587,-5956131,6963540,-6142154,3784293,-523546,-4383863,8853590,-9805215,7255217,-2433607,-3021140,7543158,-10185978,10285113,-6252552,567441,5264324,-9233784,10246463,-8714324,5392009,-191280,-4851991,9051769,-10690684,8571946,-4197013,-1167025,5635295,-8108648,9000430,-7693581,3793954,1942893,-6431495,8092839,-7763236,5465948,-1781147,-2728138,6289896,-7829640,7111735,-4703070,1131835,3580486,-7758398,9092572,-7913338,4862967,573886,-6407557,11438370,-11884519,8362664,-1974973,-4521016,9600633,-12367965,11436015,-6881496,319406,6759714,-11290531,12969949,-10908620,5517651,1030928,-7352302,12197302,-13103628,10398452,-4140036,-2719868,8492320,-11949072,12465891,-8803843,2385647,4408838,-8877799,10533494,-9998314,6870721,-1262974,-4663916,8851848,-9725102,8433067,-5682012,1490128,4723530,-10125319,12237080,-9953968,4023813,3064797,-8498699,11678315,-12407267,9189598,-2580240,-5373338,12387140,-14641712,12241914,-6932255,271881,7165339,-13415869,15623334,-12905481,5761028,2543220,-9349626,13697787,-15385514,11834561,-4513852,-4388666,11188843,-14103346,13051584,-8842773,2006819,5687722,-10733148,12634783,-10824475,6567587,-443801,-5761461,10514514,-11984873,10229060,-5682419,-919436,7364008,-11770127,12289411,-9703928,3857862,3235224,-10006874,13573430,-12974940,8196393,-1917416,-5995162,12186655,-15444469,13513117,-7177082,-948263,9011674,-14540481,15976496,-12701180,5404609,3195263,-11151793,16174128,-16190227,11305830,-2779551,-6133494,12595952,-15349924,14162797,-8909416,1164384,7069873,-12927176,14384813,-11979464,6401086,751415,-7920323,12073250,-13601862,10748456,-4641385,-2735168,8992688,-12587063,12794477,-9475706,2745966,4351549,-10975184,14077891,-12888592,8160497,-365177,-7057636,13536877,-15699809,13023577,-6500578,-2097884,10096759,-15236107,16564371,-12728690,4656403,4842180,-12687434,16785928,-15795187,11008805,-2279792,-6929537,13672337,-16605777,14568513,-8290870,-191584,8061354,-13816806,15180759,-12610131,5919219,2002121,-9146770,13176239,-13739837,10116940,-3754030,-3388045,9953704,-13581374,12924298,-8336874,1666868,5498804,-11365222,13900403,-12371305,7394762,637940,-7814191,13251145,-14766210,12091651,-5548058,-2804833,10865116,-15373269,15566036,-11224003,3502388,5375172,-12922662,16665889,-15403735,9579496,-979176,-7676680,14207246,-16341497,13653274,-7413298,-1318797,9232736,-14255985,15215030,-11503463,4540322,2800338,-10023914,13741102,-13442163,9516721,-2583454,-4788479,10713387,-13300659,12292812,-7450216,240546,6517566,-11025950,13215622,-11281601,5882023,1461120,-8741585,13146275,-14000565,10812670,-4202829,-3768736,10957541,-14876652,14585973,-10007637,2304588,6315870,-13264118,15977854,-14065527,8306077,-148394,-8388526,14703865,-15962235,12836460,-5907555,-2108428,9845668,-14100730,14731940,-10461983,3796481,3781089,-10552298,13751495,-12467606,8138779,-1715381,-5075540,10631386,-12734662,11434922,-6262273,-207039,6738957,-10786602,12403670,-10284141,4948691,2067099,-8167298,12342145,-12664353,9146478,-3142503,-4522539,10212848,-13613719,12548212,-8256219,1333357,6200078,-12435712,14458180,-12560423,6633677,848943,-8600304,13494737,-14388870,11007011,-4694798,-2937433,9974531,-13769053,13202322,-8780119,2201541,4445031,-10296614,12839623,-11413927,6362910,-10103,-5634102,10023138,-11632859,9651623,-4978556,-1278968,6668712,-9941612,11003323,-8239420,3223546,3340459,-8038283,10684064,-10813555,7262993,-1854416,-4862560,10265986,-12235380,10535735,-6143894,-119774,6740333,-11235928,12875638,-10797437,5416170,2055985,-8677429,12633926,-12577258,9190371,-3426565,-3388047,9438976,-12901994,11552450,-7297207,1246984,5026388,-9573413,11312492,-9837514,5306236,200510,-5631215,9286725,-10415989,8438351,-3300914,-1895945,6657095,-9159552,9033908,-6747035,2433018,3026163,-7742153,9638171,-8396750,5135843,-650240,-4275802,7971005,-10013403,9019778,-4715441,-987771,6353221,-9548905,10456806,-8478884,4089585,2148449,-7857642,11043573,-10347670,7112818,-2189680,-3369262,8443543,-10989300,9793387,-5537697,93945,4653745,-8376057,9795667,-7966560,4144169,854134,-5351780,8138706,-8348662,6335678,-2739036,-2200990,5776209,-7451716,7131273,-4420433,975088,2953635,-5700222,7373951,-6836891,3838550,402455,-4367099,6814475,-7391971,6616117,-3422298,-1237107,5432648,-8160400,8430121,-6031243,2156127,2739139,-6419028,8581600,-8010623,5339255,-1322152,-3697791,7344076,-8725691,7129458,-3620974,-194167,4050677,-7231721,8003724,-6275619,2614030,1498101,-4941050,6398439,-6559455,4505101,-1505566,-1941032,5144309,-6051629,5403171,-3078108,-91676,2816805,-4775073,5262343,-4742486,2075863,1076695,-3552758,4797764,-5356511,4173677,-2035510,-1511870,4464467,-5929571,5409220,-4227689,1117588,2046295,-5275139,6788313,-5864370,3441733,-96347,-2888775,5555575,-6443625,5919281,-2832010,-710091,3989961,-5555149,5552295,-4047208,1888521,1136185,-3883845,5090503,-4765752,2636217,-465574,-1891550,3213343,-3802367,3191848,-1575599,-41569,2083883,-3229211,2897718,-2505480,919832,515662,-2147172,3390774,-3527017,2232881,-378881,-1197618,2915921,-3732127,3588003,-2359502,173450,1876639,-3582698,4387089,-3465338,2130768,246968,-2428901,3923817,-4312697,3444278,-1404546,-790487,2704381,-4078647,3823666,-2610812,788742,1313599,-2776136,3136443,-2598837,1322746,-261330,-1578495,1994471,-2284143,1408464,-588115,-653969,1545589,-1346085,1260771,-725415,58105,827117,-1344542,1243659,-937685,597046,158278,-905146,1440990,-1630448,1404166,-775214,-173207,1128847,-1810280,2146536,-1669963,410131,371508,-1169539,1653079,-2149043,1644174,-523359,-305471,1405343,-1762434,1724681,-1068966,312089,778776,-1146265,1387266,-899700,326477,174777,-583070,598133,-88896,-550931,378973,-392212,357593,119766,-374435,789012,-555726,285538,325566,-503554,919477,-903997,255900,-84209,-37220,894356,-367097,547699,-561617,38987,528306,-172612,-45365,-342791,146874,-348619,-61004,-88357,171762,226913,-257530,-4742,105846,-258477,140033,-49059,-237648,477929,-544627,464481,-556300,103888,282624,-1127575,1553876,-1336302,925119,-178459,-1061492,1854758,-2222602,1683147,-962372,-379775,1271789,-2121714,2369817,-2053448,655852,685432,-1821131,2425961,-2016815,1598588,-80361,-1092530,1781144,-2194321,1424489,-925818,-41602,1192195,-1560989,1552542,-1026687,393599,408200,-1507503,1725473,-1358222,992044,-39563,-517373,1894096,-2099996,1994787,-1284439,-85307,1291812,-2334324,3076831,-2287577,1182993,340962,-2180561,3225151,-3472122,2735008,-1200739,-1202289,2519001,-3702995,3868267,-2485085,722882,1127513,-2853415,3626293,-3588669,2024596,85226,-1895629,3611469,-3658978,2894981,-1418985,-705425,2386230,-3099201,2664354,-1533878,150477,1009116,-2624744,3265255,-2639196,1505658,83522,-1631754,2837756,-3472358,2911692,-1175575,-476589,2081109,-3685295,3875878,-2961255,1156564,1308749,-3448559,4271968,-4180675,2989249,-634346,-1752757,3740565,-4620297,4602713,-2625099,135504,2106284,-4020652,5169152,-4392232,2303162,621522,-3523728,4896266,-4974215,3294856,-1027814,-1404090,3524607,-4590629,4041736,-2519252,441489,2047799,-3897768,4239213,-3726952,1739349,149776,-2741263,4084260,-4545794,3466014,-1584857,-1044214,3384417,-4879634,4600269,-3301173,671578,1735214,-4337049,5225003,-4968313,3266216,-285648,-2359182,4453092,-5634648],[0,0,0,0,0,-9,13,-21,31,-39,42,-48,56,-67,79,-98,122,-148,175,-203,233,-268,304,-349,402,-459,526,-599,676,-756,844,-938,1044,-1163,1297,-1445,1606,-1782,1973,-2178,2397,-2638,2900,-3187,3501,-3848,4234,-4657,5130,-5661,6253,-6921,7674,-8532,9519,-10667,12017,-13632,15599,-18047,21155,-25215,30694,-38415,49927,-68496,102244,-178870,549457,151981,-823251,1423054,-1993178,1905298,-715327,-853640,2017936,-2003034,2158216,-1424156,102463,1154806,-1597805,1557018,-733321,71563,831408,-1022340,241492,44964,-661382,1286424,-1058534,715431,274390,-1690748,2144238,-2249740,1161732,214430,-1175776,2210118,-2815568,2552748,-1387415,-14669,729752,-1812898,2383768,-2414575,1342038,-1150721,492761,534233,-1675736,2649327,-2900688,2259217,-1660800,503390,1439215,-2733784,3789040,-2938574,1514977,333437,-1890741,3171873,-3186195,1999648,-410889,-1235610,2651525,-3469325,2366344,-187662,-1628921,3059217,-3278547,2395825,-544390,-1528094,3556521,-3679106,3308958,-2089899,-913399,3215842,-4690734,4251491,-2469819,462817,867749,-2642925,4245455,-4108964,2951051,-1128371,-277618,1667318,-3244882,4058796,-4208286,3004449,-812195,-2021105,3997529,-4517227,4555470,-3221303,1340149,1700457,-4595921,5559647,-4216399,2214583,100078,-2514309,4517543,-5029927,3569563,-723226,-2392227,3617580,-5252154,4803184,-2294826,-2185652,5488464,-6164046,4688968,-2538714,-564032,3815622,-6471421,6297501,-4369793,1362618,1580583,-4129919,5245753,-5524972,4808621,-2792622,-604748,3835319,-5914010,5985061,-4942014,2879857,-521078,-3013826,6069888,-7087416,5306590,-2398137,-637935,3270026,-5749090,6441511,-4939560,2191330,985317,-3788325,6188247,-6675176,4701086,-987376,-2792600,5577699,-7123465,6519724,-2629982,-2261585,6406841,-7617639,6159010,-2974771,-519787,4388008,-7004994,7443011,-6012047,1929587,2029604,-5205690,6884381,-7280734,5777649,-2432046,-1361442,5514648,-7533179,7262462,-6008573,3062922,1229329,-5602367,8154533,-7406196,5252368,-2210814,-783226,4717648,-7500497,7775887,-5318292,1387805,1490745,-4331249,6873855,-7936514,5607525,-764163,-4471319,7817354,-8067536,5916793,-2283021,-1896498,6072529,-8700687,8668288,-4530767,-716235,5405339,-7755674,7814839,-6631439,3779400,1657436,-6669923,8747389,-8457107,5895880,-2496492,-1925982,6419488,-9383107,8824410,-5899628,1809794,2728608,-6642717,8571844,-8303903,5316446,-1521642,-2700596,5860966,-8307842,8163117,-5734413,1585136,2929762,-7005347,8935712,-8392154,4833958,-13088,-4666268,8273250,-9265791,7106930,-2447688,-2824851,6962785,-8896301,8156533,-5206938,-183032,5260739,-8696029,9353608,-7288381,2668077,2353913,-6779150,9665909,-9550095,6642301,-2044647,-3502616,8080232,-10343559,9244222,-5698531,1070852,3592728,-7623740,9600812,-9214103,5407903,-1069984,-4135811,7520098,-9312185,8678777,-5706905,818026,4295334,-8258965,9499317,-8042417,4487699,671317,-5394367,8890965,-9661360,6906193,-2235326,-3019562,7548827,-9509285,8804439,-5091278,-502220,5676462,-9150226,9642896,-7653171,3061734,2586479,-7595950,10199190,-9860946,6771171,-1231308,-4358265,8534986,-9966147,9411631,-5747183,570420,4801368,-8454015,10007363,-8716595,5648214,-421557,-4650762,8504328,-9828305,8333589,-4850728,19324,4682722,-8535683,9850991,-8148389,4112417,891920,-5810814,8934117,-9536022,6888252,-2384854,-3258978,7346969,-9752634,8670669,-4992853,-271056,5557031,-9175987,9721826,-7822700,2820565,2707477,-7491352,10032059,-9536844,6288674,-863900,-4673708,8711341,-10402279,8921848,-5195890,-185470,5093510,-8713967,9669988,-8418807,4644017,635771,-5414824,8692143,-9693398,8001027,-4159454,-775216,5177187,-9072143,9416330,-7304886,3442898,1745394,-6297873,9077326,-8829085,6163540,-1832464,-3578692,7679035,-9585548,8342910,-4547571,-489215,5844152,-9183863,9489876,-7031654,2229931,3139447,-7805040,10142713,-9349460,5608513,-190070,-4920921,8556949,-9858304,8510475,-4483678,-805198,5558016,-8941681,9721901,-7979112,4123783,1207191,-5686695,8649197,-9407523,7629662,-3476305,-1560520,5993432,-8438409,8793473,-6939046,3056045,1726600,-6259344,8658766,-8335068,6054540,-1558431,-3425068,7191056,-8776230,7546106,-4473724,-485353,5470921,-8367529,8806843,-6277594,2022630,2656171,-6760997,9067007,-8760734,5093199,-42070,-4980153,8251355,-9248943,7262204,-3416305,-1216969,5878211,-8360999,9131046,-6842594,2539866,2226319,-5872063,8068325,-8245801,6605707,-2559140,-2090640,6003445,-7863252,7658125,-6033200,2000611,2276497,-6224299,8091755,-7648890,5265208,-1109043,-3418789,6937107,-8136659,6826750,-3353915,-619340,4892035,-7628968,8210669,-5515353,1327793,3028897,-6742534,8285311,-7348071,4233806,173206,-4785036,7983879,-8824202,6921145,-2537134,-1872555,5616132,-7845680,8097320,-5723677,1871362,2556889,-6079924,7748209,-7310318,5684167,-1619578,-2882930,5354252,-7063972,7157427,-5400032,2079526,2673097,-6023849,7096690,-6249894,4071878,-1027533,-2679829,6041772,-7505449,6211638,-2969236,-806193,4274402,-6125611,6709467,-5189881,1512612,2619094,-6078370,7359761,-5861093,3136330,365799,-3936268,7065435,-7603887,5815995,-1825038,-2216696,5334055,-6705060,6663349,-4887099,1180924,2760798,-5317410,6396984,-5902990,4437407,-1281702,-2393031,5100727,-6391445,5712273,-3478153,939620,2271747,-4535090,5990633,-5801750,3399284,18449,-2634999,4709451,-5663565,5163136,-2814127,-479140,3967890,-5577301,5151205,-3606851,1124299,1841336,-4462218,5861112,-5297591,2516528,910774,-3706750,5516590,-5596603,4226808,-1307264,-1728763,4550208,-5957287,5531319,-3495460,55162,2825403,-4425696,5157257,-5081767,3155677,-317570,-2892300,4649704,-5314684,4328716,-2923903,19445,2286889,-3975179,4877511,-4303275,2709633,-201823,-2538015,3643298,-4567160,3863721,-1987671,-461048,2800165,-4071738,3774045,-2568203,1161927,1441407,-3616331,4654755,-3926001,1583718,771150,-2667281,4077371,-4754763,3330530,-693039,-2071429,4058001,-4547544,3558640,-2626106,225195,2154845,-3921357,4569496,-3601382,1924899,203648,-2105578,3262141,-3888555,3357978,-1628673,-278037,1922480,-2796689,2985596,-3035056,1813466,-256816,-1444092,2829746,-3239019,2270315,-1251163,153532,1538004,-2704707,3089005,-2237423,818703,1090069,-2314059,2750151,-2453760,1228331,594896,-1858081,3180410,-2979721,1761082,-336722,-1252514,2661890,-3374249,2727154,-1311737,-447015,1826361,-2917701,2718554,-2053180,953274,662891,-1973159,2408689,-2485296,1734712,-768281,-694700,1250562,-1858085,2022687,-1903486,814787,-62581,-746411,1533197,-1672323,1592116,-1241728,296611,823506,-1492002,1474365,-1056087,691832,177905,-1081581,1298158,-1483385,922317,216181,-857891,1461321,-1563233,737559,192975,-1095070,1836928,-1845246,1445741,-294015,-555086,1228269,-1838325,1767719,-917831,-112990,807734,-1151876,1345234,-1136670,636188,-421707,-363656,439883,-571500,858253,-603916,388611,-414082,522757,268622,-525192,917302,-948552,734950,-46992,-35136,555553,-673445,688411,-896406,445728,336405,-361677,263725,-174717,127280,57205,-257804,464477,-230097,-253928,593989,-275653,-4946,119437,-524250,715100,-635655,208384,315111,-238737,836567,-390957,287672,-97715,-468820,187188,43970,-328706,268266,-470259,361191,92781,-576735,898549,-743595,364339,138896,-929448,1343960,-1334190,1054200,-554430,-23276,1051279,-1222728,1427281,-1086150,409520,445693,-722677,1060457,-1192349,983627,-853208,32807,363565,-442673,1190136,-961920,713833,-119248,26645,340545,-1198816,1143969,-841724,77730,370138,-758048,1134581,-1101181,732345,104374,-1160432,1146734,-1291351,868653,-137485,-1343246,1754461,-1843890,1684485,-725909,-531452,1944243,-2535840,1962078,-1329843,40296,1355305,-2346511,2274977,-2107407,1001047,178499,-1395049,2209303,-2177457,1939570,-830489,-317345,841711,-2022013,2257254,-2138286,611116,353567,-1127864,1674624,-1899845,1520139,-966505,199404,1227795,-1986120,2122822,-1964701,746360,607594,-1873544,2568852,-2192273,1417180,-84715,-1709530,2623119,-2801237,2294898,-544119,-853991,2355547,-2991167,3015241,-1870648,418216,1705235,-2831734,3737298,-2797325,1604284,276603,-1851505,3279365,-3762890,2715475,-1268500,-536214,1960006,-2916738,3098444,-2341609,1144101,380978,-1646793,2680281,-3013018,2049632,-1159748,-492262,1900428,-2836512,2970041,-2261417,900565,1149141,-2409376,3157680,-2992871,1874473,214496,-1960644,3351185,-3676578,2607998,-1149945,-1286360,2723801,-3958517,3659659,-2366217],[0,0,0,0,0,2,-9,21,-32,49,-67,86,-104,123,-151,181,-222,272,-330,396,-472,556,-651,758,-876,1013,-1164,1333,-1517,1721,-1942,2189,-2458,2753,-3079,3436,-3827,4249,-4704,5198,-5734,6313,-6944,7631,-8378,9192,-10075,11037,-12088,13238,-14505,15912,-17483,19245,-21234,23502,-26104,29130,-32691,36951,-42146,48618,-56896,67822,-82850,104699,-139273,203802,-570690,1468926,-844242,-254782,1046577,-2012752,2677393,-2280614,1042799,466439,-1697062,2255951,-2569529,1676378,-474983,-337374,1133497,-1366229,1202290,-876970,140691,-380614,170891,-440483,491901,54920,-828976,999171,-1329602,1356606,-1103585,255577,1054846,-1505114,1639162,-1103474,248320,611361,-967599,766542,-319763,-455517,741825,-813469,647968,504615,-1820483,2202862,-1776547,506029,1114114,-2298657,2943068,-2765556,1979205,-299271,-1722283,2989739,-3417177,2931065,-1433487,-172829,1433850,-2016202,2579533,-2013461,1338525,-98561,-848127,862244,-1180129,1335739,-1305886,917112,-678999,161079,671689,-1571875,1488880,-891650,631242,-581074,-60355,1040332,-1571670,1030880,206526,-1066814,1307890,-977555,642086,322132,-1748506,2699339,-2802973,816599,1252305,-3257052,3986802,-3437254,2025856,-323685,-1736671,3933457,-4945737,4200526,-1974915,-554555,1978764,-3122149,3735513,-3416322,1390731,412710,-1582519,2130124,-2961424,2649255,-1648369,-308777,1388457,-1560327,996334,-1318063,1429889,-661394,-627245,952698,-1017668,1252689,-1128516,723357,386448,-1786907,2716298,-2160238,698319,1645018,-3550268,3480557,-2536404,906461,492538,-3034722,5034677,-5018637,2399236,238704,-2676278,4210246,-5156629,4807097,-2643136,-260804,2487280,-4716857,5322280,-4641022,2484592,423551,-2957131,4498352,-4787187,4129854,-1866300,-1237832,2639361,-3272460,2757562,-2135139,1735133,-433261,-858075,2140725,-2473020,2309534,-1185668,212541,1358421,-2523946,3078222,-2520533,685509,1875597,-3606769,4062831,-3519623,2087050,1027019,-3980099,5619670,-4861275,2877509,-471847,-1851756,4730407,-6342560,5690865,-3078458,-849777,2820985,-4697307,5956331,-5837796,3277146,845303,-4466119,5896597,-4949275,3244679,-1106278,-295130,2551608,-4246540,4510204,-2986239,736174,889599,-1960881,2601291,-3416772,3591031,-1483650,-1205584,2829239,-3281424,3073844,-2756042,543970,2165173,-4657476,4731942,-3093328,1016392,1568756,-4092216,5389231,-5259392,3169632,-26292,-2976470,5450431,-6463740,5944830,-3019117,-766748,4540561,-6996152,7276851,-5590310,1677810,1916702,-4614167,6154648,-6507488,4586898,-1141397,-2067176,4157028,-5176008,4979704,-3294566,1017736,1557027,-3491824,4071111,-3906440,2651467,-630047,-1528072,3630896,-4239872,4144999,-2430535,-278908,3560261,-5188351,4599667,-3155047,1103952,1493494,-4340984,6087858,-5973919,3589634,88696,-3633227,6312153,-7055484,6209691,-3114952,-1387990,5100644,-7566523,7630968,-5263703,1660164,2507971,-5613778,7526325,-6882499,4428791,-732137,-2927885,5570806,-6161651,5761626,-3561106,220681,2683825,-4410510,5531270,-4937605,2522116,-607828,-2590356,4498678,-4778586,4121381,-1793073,-715276,3322180,-4598288,5198044,-3729546,890422,2022263,-4738123,6050718,-5572324,3356046,55017,-3826102,6704157,-7494204,5909293,-2619188,-1522975,5551676,-7917822,7747832,-5414071,1008654,3110803,-6323165,8095538,-6925916,4290534,-405512,-3193085,6170647,-6908589,5821213,-3244078,-189336,3242560,-5376526,5573148,-4755090,1996037,693930,-3156279,4900361,-5028124,3895901,-1335467,-1187268,3590321,-5047893,4936899,-3560858,662112,2405207,-4896150,6014414,-5206120,2964347,754627,-4388509,6681131,-7243112,5476510,-1966445,-2165121,5884119,-7783738,7449948,-4895256,726714,3495238,-6974282,7902240,-6775551,3842061,594969,-4274971,6675630,-7185382,5716114,-2479074,-1504971,3812812,-5945575,6085813,-4542023,1801115,1132760,-3853258,5122313,-5278622,3454548,-546520,-1518380,3890923,-5315071,4769180,-2853819,147079,2986334,-4938523,5476269,-4949395,2407131,934363,-4361722,6222203,-6786012,5293048,-1549341,-2639196,6222368,-7706383,6968854,-4781429,322261,4063071,-7109769,8229395,-6502097,3477332,681396,-4408421,7169673,-7357737,5342469,-2232126,-1531665,4437718,-6219295,6036810,-3985755,846644,1857231,-4027991,5229736,-5184368,2822504,-599772,-2387578,4066543,-4820725,3982549,-2477434,-218921,2785466,-4837297,5441341,-4339129,1520096,1545290,-4127743,5551474,-5736162,4285578,-897957,-2746166,6050106,-6880660,6043158,-3505244,-103131,4376524,-7156651,7378809,-5610720,2484245,1605796,-5318832,7160344,-6609256,4485179,-1337136,-2124937,4816267,-6326132,5685633,-3320624,191300,2685235,-4479344,5277776,-4238490,2204482,336636,-2485006,4400086,-4923557,3712507,-1364822,-1171373,3041283,-3972863,4643610,-3206326,897596,2068639,-3878213,5209254,-4897082,3104186,-59823,-3151531,5381077,-6082439,5566004,-3165755,-856621,4782896,-7276264,6747972,-4445490,1582556,1556730,-4769972,6668779,-6449858,4032314,-738836,-2841168,5011617,-5804258,5019671,-3059930,422137,2807302,-4895201,5128216,-3240859,1338174,633018,-2293238,3975116,-4557472,2801599,-626443,-1585256,2904189,-3331624,3715504,-2742019,704561,1961157,-3669505,4224845,-3687523,2362653,-754,-2866928,4813352,-5248898,3851662,-1610577,-1315269,3723456,-5440505,5817021,-4322885,924280,2548339,-4904403,5893540,-4969892,3397495,-335608,-2830062,5247087,-5357513,4249852,-1496450,-486104,2720402,-4113129,4684963,-3317394,953864,1282822,-3096784,3789836,-3122888,1754632,-355722,-1272135,2489185,-3208974,2777662,-1521276,-243036,1999182,-2890509,3258780,-2751541,1615552,898457,-2937918,4134369,-4060439,2905373,-821166,-1301055,3662306,-4753602,4289954,-2785981,429202,2459540,-4556119,4847633,-3999278,2345287,262569,-2973759,4579264,-4277466,3213874,-1201031,-673489,2970330,-4061481,4093552,-2270607,240252,1669678,-2378168,3094280,-2604972,1396391,402065,-1578961,2246439,-2285561,1589182,-685939,-252784,1617498,-2659128,2876638,-1587613,202608,940435,-1913171,2559649,-2705474,1940774,-48112,-1946525,3150766,-3376856,2805132,-1628017,116972,1903854,-3384413,3832853,-3002350,1198657,628747,-2419304,3190034,-3476639,2368814,-432344,-1228094,2756866,-3145173,2316642,-1260630,114850,1282901,-2107692,1962917,-1540939,171655,665896,-1542798,1327023,-1249266,310593,181653,-750073,1407919,-930775,1160012,-706617,-144277,647714,-1669122,1659421,-1380412,624443,363646,-1240481,1825487,-2223570,1946587,-782742,-550898,2037255,-2698927,2491765,-1769635,626542,823998,-1937789,2771940,-2326298,1305056,86297,-1148632,1824865,-2180165,1578183,-619110,-572968,1400428,-1325349,1296691,-685208,-173994,697038,-858448,763933,-530438,-114561,950505,-696355,748076,-500724,-243710,578975,-640919,665350,-673908,447226,-165811,-56504,667574,-922944,1205894,-852299,496855,97022,-647807,1204376,-1377664,1315674,-637002,279496,879962,-1307894,1604723,-1093715,495296,359859,-976856,1012835,-1119118,641840,47489,-601162,714997,-739690,137864,216581,-439514,620574,-399689,51785,532966,-886809,756690,-710360,177122,438842,-1186126,1319220,-852208,266881,315231,-770354,1011079,-1233143,985668,-260071,23997,638613,-462856,479440,-686249,756821,-130502,-41084,282495,-366743,589893,-438458,70837,-187556,-121245,639838,-421469,484885,160244,-464840,549477,-353785,409053,112142,-764680,1215900,-921949,646545,353595,-783785,1359960,-1353318,1026467,-188334,-558215,1364090,-2026095,1763465,-757312,-195009,1276729,-1856092,1950575,-1622514,506476,273075,-1138945,1511870,-1807885,1253362,-508904,-813314,961834,-1033843,979836,-856165,-91264,784411,-1121787,942460,-761152,232438,201261,-428033,1214906,-1095689,908855,-390359,-481264,1108622,-1613238,1493067,-1021405,67883,698133,-2195157,2460996,-1937076,928898,198143,-1435700,2221879,-2734010,2261524,-859199,-473843,2319684,-2886575,2594544,-1945433,297961,1436567,-2387049,2371833,-2421349,1369673,224512,-1707078,2239557,-2256772,1734343,-441263,-423089,1598272,-2114525,1734432,-1104002,356661,883746,-1614819,2010752,-1626021,823323,111213,-1500056,2244047,-2446683,1889892,-529584,-638640,1785280,-2551496,2624977,-2034715,460150,922574,-2370165,3307342,-3297616,2174374,-505032,-1655684,2966052,-3540489,3438358,-2032095,-46432,2123740,-3364410,3460206,-2632154,1031751,819296,-2526637,3102256,-3047882,2243393,-136659,-1274271,2462095,-2878674,2267444,-1337230],[0,0,0,0,0,3,-6,7,-1,-2,9,-19,30,-39,50,-64,79,-98,125,-155,190,-230,276,-330,395,-471,560,-661,775,-901,1035,-1183,1348,-1531,1737,-1968,2226,-2517,2839,-3184,3560,-3968,4410,-4889,5414,-5989,6618,-7306,8056,-8870,9758,-10722,11764,-12910,14164,-15547,17071,-18759,20630,-22712,25029,-27605,30447,-33519,36641,-39233,39330,-29153,43464,-549006,1301214,-1758422,716000,227009,-810251,1421791,-2086689,1766697,-1041933,107356,482028,-1046609,963519,-757134,712035,-672802,887868,-557200,424729,179645,-878271,1598486,-2556999,2975639,-2101395,107944,1539417,-3093250,3594759,-3272228,2071472,230885,-2672382,3690272,-3832747,2762832,-882851,-1194770,2765910,-3304315,2545388,-1186351,-286205,1706705,-2621820,2510208,-994652,-817149,1865313,-2186190,1726202,-1185475,-142733,1398969,-2143555,2402646,-2062464,1255710,135861,-1357651,2358534,-2778931,2967954,-2612977,552365,1217667,-2952315,3996591,-4553809,3845656,-1748398,-1354283,3821543,-5614173,5731170,-5007525,1717006,2231759,-4740954,5987435,-5548090,3890959,-1241650,-2456013,5614328,-6378691,4693074,-1808948,-1068526,3607594,-4894694,4775581,-2974997,19796,3127761,-4599353,4560245,-2673627,494655,1553230,-3314961,4646016,-4475155,2926130,-174475,-2385909,4057046,-4817144,5016554,-3489835,513085,2890526,-4817774,5791293,-6317296,4594934,-703952,-3478618,6760829,-7262372,6267228,-4047585,776516,3608014,-7191940,8236669,-7050591,3882919,581616,-4820169,7641851,-8470799,6283565,-2388123,-2572870,6846712,-8333662,6489774,-3028494,-745004,3863776,-6490857,7326985,-5250850,913669,3103686,-5550071,6881664,-6226022,4025612,-265434,-3120059,6106522,-7686166,7159674,-4335835,-85241,4512457,-7751728,8502988,-7794905,4979500,296107,-5905873,9028090,-9738355,7519704,-4538186,-122086,5186850,-9434137,10984830,-8649928,3894511,2016870,-7163718,10301858,-10617499,7756444,-2102267,-4215375,8881859,-10221307,8825335,-4766809,-287632,6225384,-9657256,9634966,-6154531,1580174,2921899,-6066739,8660936,-9073100,6040200,-350292,-4632512,7625984,-8707093,8063714,-5288794,182996,5996437,-10095190,10276160,-7876825,3536084,1199957,-5451809,9337232,-11209184,9592511,-4243237,-2217388,7835235,-10565864,11164719,-9173361,4314720,2873880,-9055467,12122319,-10796793,7495070,-1843575,-4627721,10432044,-12289840,9897770,-4147619,-1653965,7344368,-10228664,10364854,-6979819,1507691,4208596,-8100468,10019294,-9479648,5058766,601939,-6084600,9650196,-10705284,8634841,-3746152,-2243502,7415409,-10187164,10719404,-8237386,3469309,2666487,-8253840,11310105,-11290039,8577036,-3324244,-3454579,9108156,-12256504,12075599,-8336663,2158930,4817101,-10653253,12867094,-11727163,6938721,-577628,-7234880,12173998,-13194589,9775780,-3813271,-2826028,8376765,-12013224,11920963,-8083633,1395781,5479230,-10456790,11721549,-10081010,5033483,1106368,-7249862,11426977,-11845621,8698906,-2740583,-3054277,8612828,-11487788,11672412,-8037833,2091301,4089323,-9534176,12066866,-11629161,8023561,-1752076,-5058456,10656904,-13016003,11879046,-7756633,1198138,6319250,-11598757,13745683,-11656619,6415332,910387,-7897992,12411334,-13260493,10346931,-4132806,-3303197,9620909,-13123234,12189481,-7552217,891803,6112941,-10873941,12528285,-10424010,4639472,2119118,-8290292,11715372,-11591988,8204070,-2839946,-4052223,9322052,-12201678,11153463,-7324274,1126786,5398756,-10425902,12468696,-11152422,6879787,-410758,-5888538,11049461,-12935510,11494471,-6121483,-378265,7134339,-11725546,13280776,-10774239,5273083,1885348,-8582940,12504632,-12655626,9407667,-2751936,-4230062,10043636,-12900150,11805935,-6961964,194457,6686932,-11564941,12703979,-9662205,3990680,2841156,-8870696,12121889,-11277955,7330636,-1226052,-4874583,10437475,-12056933,10346215,-5823441,-257204,6296771,-10616323,12454590,-10043981,5160633,1030521,-7341034,11307733,-12496550,9974712,-4851723,-1838782,8100356,-11682294,12589401,-9558983,3766434,3254483,-9082495,12711767,-12197110,8434300,-2213811,-5415106,10386449,-12769220,10866836,-5826375,-696942,7315142,-11324725,11995511,-9200192,3215146,3548638,-9187317,11880292,-10750894,6470065,-663832,-5427392,10181929,-11838052,9510729,-4880948,-1672575,6970381,-10827812,11467702,-8610532,3665807,2234475,-7559454,10770691,-11469730,8383955,-2800030,-2922601,7902006,-10941410,11186167,-8386210,2475778,3934514,-8947265,11328091,-10614290,6941604,-961293,-5267841,9721597,-11437713,9865959,-4854559,-1666019,7426364,-10492102,10176280,-7473659,2251482,3781150,-8739162,10734672,-9160568,5245134,245143,-6055534,9952332,-10438880,7991832,-3232471,-2378515,7318184,-9815906,9893915,-6707779,1709002,3232908,-7522359,9888513,-9561825,6800233,-1182146,-3920233,8064423,-10120067,9365386,-6036282,814404,4210850,-8423692,10558284,-9376329,4927997,689251,-5895918,9127277,-10042278,8171020,-3527466,-2170797,7070913,-9530517,9385518,-5976628,1376658,4112786,-8307981,9565011,-7820160,4085550,917681,-6083499,9460666,-9638770,6077731,-1476651,-3204573,6981387,-8743795,8690785,-5680023,782451,4252135,-7739184,8619082,-7768092,4661212,-456465,-4090745,7722482,-9201651,7708684,-4121414,-206998,4565594,-7370426,8752279,-7697425,3828363,1223513,-5136906,7728712,-8073124,6269841,-2678144,-2193121,6049548,-8175219,7394265,-4717478,598153,3617933,-7272484,8168920,-6474740,2353075,2063845,-5585760,7502109,-7218673,4822685,-831741,-3426944,6608504,-7436331,6294223,-2968227,22671,3678218,-6676162,7612452,-6058288,2462448,1407018,-4366798,6410257,-7028698,5882874,-2655506,-948711,4703280,-6538918,6628269,-5210194,1921680,1273860,-4394812,6236024,-6513766,4694626,-1384846,-2415568,5298912,-6246785,5489268,-3498894,-29213,3475211,-5936053,6397361,-4336120,1496413,1970829,-4729253,6132847,-5321360,3332648,75586,-3409720,5274876,-5890910,4752095,-1887286,-1264538,3976716,-5869266,5458143,-3741541,1013965,1736065,-3852780,5190351,-5302480,3749152,-1016458,-2038364,3802536,-4657225,4824206,-3638840,1504355,1551911,-3841740,4761890,-4194981,2826449,-798669,-1904932,3843874,-4781853,3951620,-1960412,-620918,2585154,-3827373,4034269,-2964886,997668,1762075,-3735652,4506623,-3444725,1561658,575986,-2878689,3922516,-4176016,2978196,-515847,-1792822,3162912,-3889260,3238376,-1824493,233411,1908362,-3507509,3634257,-3247233,1611634,239144,-1811161,2985190,-3244417,2733036,-1602048,286539,1231602,-2441298,2926748,-2664742,1495804,85922,-1412761,2547161,-2542894,2212922,-1114567,-44237,1542235,-2141553,2653194,-1410452,-47968,1516227,-2240485,2534554,-1663345,417500,1018966,-2199685,2809089,-2042568,918118,439684,-1687862,2628492,-2601079,1448251,-268154,-1142433,1789631,-2347169,1975269,-1211877,16509,869100,-1538202,1671139,-1291488,1137024,-628654,-426854,577223,-1196706,1231807,-833460,329260,61930,-429886,587044,-1013221,896274,-344335,-208776,377898,-618077,603819,-313809,-362848,447576,-888140,504163,-190441,-689499,1104001,-1146649,732463,-476372,-518885,1267771,-1267315,1515266,-850156,-239667,1006094,-1386150,1409104,-1093780,38062,649168,-924842,1090519,-1145631,494072,327278,-859853,651626,-365076,149264,476601,-632582,524026,-143421,-156807,904617,-1057783,765681,-768370,114927,471916,-946790,1144422,-694565,640678,-173894,-444096,621197,-1279667,1376215,-1164233,668990,-20074,-819458,1394829,-1771115,1733748,-1173985,80461,1043504,-1558497,1973596,-1637842,886337,141991,-1352836,2204536,-1956122,1339445,-29855,-1110018,1856285,-1951557,1630035,-357447,-815520,1867625,-2376671,1873264,-926972,-423704,1549625,-2394957,2195791,-1570606,235764,909252,-2224924,2432315,-2366374,1392995,-78734,-1304396,2588917,-2758388,2428030,-1494281,-112419,1248205,-2417305,2590771,-2516326,1773406,-296205,-960427,2677788,-3207322,2424165,-1174365,-170446,1724806,-2818479,3187495,-2555181,847757,591857,-2406490,3131273,-2949813,1581127,946,-1977072,2741844,-3234940,2533334,-736592,-1033987,2888933,-3591674,3327564,-2242228,280139,1903715,-3432504,3830354,-3274299,1569286,364778,-2683489,3745314,-4058251,2645092,-1295761,-694090,2598834,-3641309,4068687,-3045625,1180592,891371,-2681705,3652424,-3927260,2860655,-1013381,-1178144,3155221,-4166350,4019302,-2134698,49845,1616665,-3614111,4257686,-3566612,1335180,1038612,-3009553,4122918,-3942652,2923295,-739004,-1953948,3650848,-4683118,4007373,-2537385,-289321,3118327,-4503346,4893145,-3865492,1390901,1181852,-3638667,5182084,-4858047,3289427,-1198910,-1388747,3719659,-5100753,4381445,-3098677,846056,1672774,-4017554,4694734,-4287471,2786833,-651021],[0,0,0,0,0,-3,8,-15,16,-19,17,-19,21,-23,28,-31,37,-43,46,-48,49,-54,56,-64,75,-82,91,-92,89,-83,74,-68,65,-67,69,-75,74,-72,63,-49,27,-3,-18,38,-54,65,-73,83,-93,96,-99,93,-76,40,28,-136,299,-543,898,-1416,2176,-3308,5034,-7761,12285,-20324,36350,-76139,322499,328966,-568004,1198994,-1144108,999008,-98723,-852109,1053246,-1248472,811666,-428003,183,546846,-520558,351467,358156,-690033,856793,-80790,-1093186,2159328,-2656777,1553845,-349518,-1335827,3272650,-4213903,3936574,-1991574,-210583,2940987,-4502370,4979713,-4116699,1874118,947674,-3239652,4614326,-4664896,3434820,-1368452,-1373085,2749121,-3310740,3318227,-2408987,955951,772447,-2404271,2806328,-2367496,1643454,-359927,-819099,1762692,-2521932,2123225,-1379226,62668,1542036,-3090929,3273745,-2795737,1471643,858557,-3297492,5121325,-4862831,3403840,-507356,-2887486,5780516,-7123209,6240491,-3403636,-470320,4662633,-7554643,8418870,-6482346,2203837,2507280,-5695999,7112494,-7156486,5772847,-1944713,-2696762,6098759,-7167848,6118347,-3837872,483219,2693731,-4970000,6210435,-5405108,2522939,660612,-3364108,4405612,-4942734,4089519,-2466957,-580945,4225917,-5960711,5704273,-3753773,1304433,2269671,-5831477,7723502,-6868205,3873299,-14931,-4475408,8167316,-10169419,8286226,-3053595,-2980295,7411661,-9837506,10102567,-7771955,2535498,3879733,-9050143,11170709,-10289725,6378117,-751583,-4795753,8926296,-10897715,9613393,-5136557,-1165514,6206951,-8591179,8841268,-7211801,3787602,1381842,-6211961,8614674,-8053921,5630398,-1957403,-2757479,6774169,-8506542,8100640,-5548418,1097382,3896034,-8725799,11001823,-9268745,4552931,860906,-6703031,11281875,-12743599,9860341,-3391670,-3826071,9294697,-12482263,12659513,-9052362,2967473,4825852,-11481714,14296142,-12765997,7367669,-431672,-7001184,12008994,-14146759,11275606,-5562550,-1845225,8160948,-11274267,12155472,-9446675,3543333,3198959,-8972321,10534273,-9688899,7038698,-3090575,-3119697,8977792,-11419692,9948695,-5535564,478788,4836840,-9614088,12609794,-10802847,5334327,2468872,-8708274,12240541,-12321782,9290339,-4007048,-3180543,10718754,-15306005,14334020,-8908379,1088261,6084982,-12580724,15748276,-14063350,7833513,1060303,-9275494,13842264,-14813383,12168723,-5892745,-3116485,10304471,-13944041,13244519,-9168050,2669437,4548360,-10196429,12746044,-11520573,7142042,-1231837,-5968938,10827725,-12742186,10677535,-5492815,-927925,7534436,-12380746,13242233,-9821137,3885502,3191950,-9550570,13957928,-13892577,9645575,-2446376,-5819890,12475661,-15711745,14614752,-8474059,403475,8759855,-15155854,16835554,-14270453,6581980,2378551,-10925336,15771597,-16857386,12735083,-4631147,-5081138,12752047,-15939993,14437680,-9868374,2144683,6012043,-12588152,15216273,-12993496,7132608,467969,-7518354,12496560,-13820499,11125354,-5285461,-2473613,9236346,-13513641,13633329,-9480332,3438197,4329281,-11301231,14626298,-13940998,8944530,-1310090,-6976134,13529497,-16488680,14745071,-7903192,-939572,9303149,-15741970,17161654,-14009063,6269584,3330764,-12108154,16951910,-16903585,11924971,-3802419,-5594210,13362689,-16760187,15427807,-9632799,862108,7679410,-13593732,15522790,-12708807,6484943,1354224,-8880604,13603064,-14086283,10904942,-4174181,-3457581,10042483,-13793386,13592896,-9118942,2130018,5626267,-11606718,14528580,-13209006,8073750,-366398,-7613922,13787887,-15712185,13045475,-6855397,-1603576,10348610,-15732136,16725997,-12727119,4778649,4501458,-12747615,16720297,-16273672,11084759,-2641588,-6642601,13806407,-16734121,14580865,-8177272,-436178,8094130,-14196710,15861199,-12123677,5813508,2679530,-9836513,13898086,-14030278,9950720,-3079674,-4692046,10779254,-13605943,12913124,-7958254,840016,6387978,-11799868,14070924,-11845293,6788169,831783,-8387976,13780373,-14766807,11578473,-5080735,-3116432,10808115,-15548605,15317675,-11068387,3396606,5434831,-13069232,16513533,-15153202,9637823,-1183612,-7214768,14189525,-16562279,13986436,-7378223,-1585466,9437710,-14255855,15140496,-11376769,4579330,3349699,-10122362,13924944,-13603880,9123222,-1591923,-5266232,10871042,-13228093,11788787,-6949967,40399,7130555,-11459633,12963873,-10355285,5528532,1787772,-8382503,12573831,-13081171,10232738,-4027191,-3887642,10678028,-13926830,13543996,-9139908,2204470,5717100,-12198634,15166445,-13565542,7724893,243001,-8076725,13624110,-14729652,11690202,-5679859,-1962349,9110085,-13719863,13882207,-9478321,3021922,4267823,-9825853,12853213,-12075382,7649213,-821747,-5748164,10337086,-11754624,10123343,-5267200,-1328302,7177533,-10628171,11307175,-8576385,3509457,3122587,-8765967,11727694,-10933621,7905737,-2312674,-4434584,9767414,-12596400,11559460,-7256030,826188,6363830,-11365666,13384308,-11581612,6109985,915590,-7865017,12824783,-13479453,10228277,-3859024,-2881463,9044059,-12459229,12253020,-8024567,1818231,4597302,-9638407,11614669,-10298203,5819691,200362,-5788630,9544985,-10677362,8755948,-3916027,-2493193,7485197,-9677775,9260447,-6542468,2311114,2762392,-7684780,10090245,-9576231,5812514,-776319,-4570918,8744696,-10425673,9380834,-5921539,-222395,6201646,-10194045,10894797,-8926657,4509901,1263909,-7321394,10893837,-11428442,8062570,-2597585,-3043311,7889065,-10820247,10575334,-6442424,733457,4556059,-8380581,9508025,-8531097,4333481,623754,-5705853,8339784,-8560490,6113277,-2224489,-1945039,6144303,-7997044,7768440,-5012526,606626,3402231,-6134868,7598220,-6797460,4272318,396548,-4472935,7548652,-8103200,6476071,-3285263,-490330,5260330,-8561022,8894205,-6721951,2644935,2275023,-6609875,8816544,-8394430,5673520,-1914579,-3029834,7227664,-8956639,7760703,-4133605,82205,4082355,-7146265,7654473,-6427044,2823293,1337092,-5103934,6779723,-6447452,4383003,-912446,-2461787,4934965,-6248289,5531144,-3130929,-225227,3116255,-5209991,5701143,-4761604,2512021,846596,-4007070,5614695,-5436219,4298784,-2076402,-1298323,4626490,-6370116,6106185,-4350767,1234770,1939816,-4920231,6937642,-6657100,4384191,-566497,-2979658,5592591,-6589776,5812233,-3489080,-65212,3900188,-5714120,6052641,-4069150,1370430,1151248,-3651236,4933076,-4726068,2853473,-293198,-2249286,3465810,-4329519,3375606,-1884853,-452481,2913018,-3524189,3696791,-2511358,915308,1259815,-2364036,3556308,-3572085,2254003,-607736,-1681995,3092466,-3777506,3765419,-2289891,468963,1630033,-3559756,4263358,-3932194,2030459,-76643,-2035898,3416823,-4196055,3586224,-1867857,-635137,2478402,-3694990,3706857,-2875818,730996,953374,-2721346,3291555,-2705159,1290553,180619,-1617376,2123968,-2468239,1442952,-177827,-646266,1703832,-1864889,1528017,-754991,-145726,1036135,-1372123,1573469,-1145518,563754,190418,-980476,1600831,-1654910,1558893,-630403,-147795,1033613,-1680835,2002579,-1759794,886707,204099,-1272402,2122703,-1850228,1874163,-1032506,-377985,1357689,-1741502,1920935,-1320851,309027,651260,-1204028,1146541,-738917,183170,426524,-865483,833705,-263178,-175877,703545,-673525,176764,-102026,-540332,850914,-1047565,620943,-92446,-156458,777125,-915258,674974,-560269,-36567,138319,-361253,548448,-363431,222605,-91196,211641,256354,62024,376150,33813,341048,-247354,132653,-288777,-168457,-150549,206291,-248446,188707,98576,254461,229763,-696119,755026,-490716,234193,301839,-574264,1196122,-1564863,1292668,-303622,-723448,1431798,-2094340,1816133,-1378737,-104779,1035259,-1881208,2158289,-2077781,796258,591805,-1759356,2434696,-2204356,1236843,-408630,-716595,1698419,-1906730,1696974,-999360,41890,1019509,-1848554,1490470,-842476,637204,474613,-1103469,1846868,-1827286,989671,-45178,-1097616,2000653,-2338943,2236868,-1059721,-66819,1396537,-2404906,2949096,-2811142,1381194,463488,-1775583,2919687,-3387003,2933593,-1512173,-696523,2514120,-3516659,3614339,-2547793,907412,1261304,-3099329,4007747,-3506345,2139814,1123,-1661565,3289389,-3201617,2649987,-1306337,-752293,2407977,-3151771,3190834,-1943033,170450,1444164,-2590675,3337833,-2983664,1351504,358742,-1768650,3098625,-3596291,2815417,-1186648,-701673,2444326,-3538828,4073584,-3311560,1436852,965068,-3181390,4319339,-4409856,3155021,-1059311,-1400771,3654695,-4382019,4516404,-3138820,397171,2292474,-4351165,4813153,-4133920,2257301,106790,-3007748,4729747,-4936291,3399751,-1105187,-1315868,3753246,-4692777,4232398,-2889987,331996,2280871,-3978501,4540335,-4301854,1854201,549612,-2948780,4215487,-4562193,3749679,-1434708,-1164698,3544120,-4886889,4820138,-3481616,937479,1589115,-3973672,5077791,-5058614,3445065,-691957,-2163259,4341192],[0,0,0,0,0,5,-11,24,-33,51,-66,82,-99,121,-147,184,-226,278,-339,407,-484,568,-665,774,-902,1046,-1213,1396,-1601,1824,-2072,2341,-2636,2963,-3328,3728,-4175,4663,-5197,5781,-6412,7100,-7850,8663,-9556,10529,-11594,12764,-14049,15463,-17027,18760,-20688,22843,-25262,28004,-31138,34758,-38996,44031,-50124,57665,-67243,79859,-97259,122921,-164976,249881,-731496,838848,-333080,-633405,1159515,-1988683,2146668,-1562042,25858,1335796,-2249434,1702540,-1210581,402707,507769,-1394554,1413497,-642047,-7224,979604,-1018121,699675,180984,-1608127,1867742,-1686742,833805,267980,-1825584,2925926,-3144155,2524606,-709250,-835644,2462768,-3473255,3365109,-2121950,742758,670532,-1707297,2739285,-3111641,2452340,-1442530,783051,288829,-1467986,2455024,-3172526,2678109,-1729399,183741,1169628,-2298502,3119016,-2935176,1270522,-38765,-1967395,3393013,-3305699,2313855,243378,-1679525,3046965,-3518303,2527391,-330334,-2392503,3898755,-4143400,3057745,-817819,-1798550,4103330,-5071735,4098830,-2389161,-27844,2871181,-5230815,5721696,-4038032,1602926,995484,-2756052,4145356,-5007324,4636463,-2252669,-364585,2649505,-4083018,4646393,-4312351,2825597,-901120,-2052486,3929421,-5162122,4470068,-2853019,742513,1496955,-3807189,5363705,-4846869,1911896,1103703,-3346128,5097280,-5562807,3635930,270518,-3809983,5399027,-5526353,4516707,-1905564,-2208323,6622176,-8059203,6279028,-2783007,-784789,4625401,-7132449,7804089,-6545067,2889846,1266869,-5291345,7568335,-7717405,5826808,-2898454,-1021305,4438721,-7646108,8030943,-5494617,2150187,1069196,-3732600,6168586,-7536268,6265685,-2642137,-1403815,4682738,-6651499,7145298,-5678306,2138125,2251172,-5585766,7638556,-7766546,4976560,124924,-4919838,7991812,-8365530,6355893,-2763209,-2613602,7924358,-9789380,8240469,-4385749,-331541,4643951,-8449793,9946010,-8340047,4371805,1715176,-6645291,9215031,-9880207,7217113,-3351271,-1937753,6468201,-9410243,9187992,-6748176,3025784,1122150,-5760226,9174868,-9333132,6173347,-2205216,-1527437,4798683,-7720057,8891365,-6677764,1721623,3460959,-6575318,8118465,-7754985,5327453,-498196,-5225081,9233581,-9777809,6727004,-1718995,-3472528,7236987,-9513210,9431303,-6087575,114010,6332914,-10416463,10714463,-8363785,3993070,1535289,-7648767,11063868,-10963274,7289045,-2144888,-2869783,7627531,-10834603,10369645,-6958387,1640915,3781266,-7703700,9892919,-9584345,6336647,-1099794,-3767089,7742643,-9619262,9203836,-5662627,519169,4603537,-8463324,10213408,-8571291,4517198,1503607,-6767071,9489887,-10046265,7561807,-2465348,-3942475,9413331,-11204428,9964260,-5343058,-486345,6619892,-10958346,12125882,-9138975,3936782,3330457,-9031463,12399025,-11696601,7981664,-2277113,-4220413,9471121,-12676372,11585490,-7129722,975632,5160144,-8621599,11316645,-10552106,6860712,-1290655,-4987568,9531637,-10997394,9463389,-5451125,460819,5625297,-9312459,11073720,-8815340,4246657,1819978,-6878545,10437013,-10689064,7938945,-2044498,-4569075,9410636,-11768204,10300171,-5877049,-978538,7217511,-11570621,12467351,-9277092,3590502,3395050,-9497806,12751117,-12324896,8370803,-1769324,-5364114,10081804,-12506821,11008109,-6867507,751513,5502417,-10259570,12149242,-10222386,6029896,6423,-5604642,10056507,-11491285,9714159,-5086437,-697932,6229272,-9877977,10901830,-8815227,3927179,2356883,-7653733,10787942,-10542323,7459804,-1817823,-4879335,9509989,-11759634,10084966,-5465487,-1347188,7461207,-11500351,12135572,-8896023,2769680,3774432,-9573010,12584778,-11822372,7286212,-1116488,-5667786,10517414,-12553391,10908379,-6171263,-446101,6456682,-10679452,11714326,-9794748,5321475,855943,-6519912,10364306,-11132264,8913884,-4246221,-1667465,6998963,-10439265,10505799,-7767592,2996483,2694742,-7861654,10975252,-10217672,6414058,-1043562,-5088183,9492902,-11159603,9711953,-4574990,-1737546,7532002,-11017804,11436985,-8123203,2627939,4379750,-9698850,12279190,-11256956,7012964,-136815,-6183780,10871132,-12375859,10198447,-5575154,-1134577,7270600,-10887984,11607591,-9276604,4160667,1985238,-7160724,10286647,-11109218,8233802,-3527426,-2061537,7165136,-10108157,9734661,-7056577,2634043,2900724,-7676716,9985596,-9304891,5819860,-839043,-4851902,8993705,-10488002,8427039,-4123476,-1553227,6814068,-10131288,10654097,-7299659,1537520,4270236,-9038680,11100298,-9909152,5976069,125938,-6360903,10152582,-11296020,9009082,-4079744,-1883540,7067492,-10303802,10398109,-8136418,3251604,2711776,-7453732,9852533,-9282412,6757128,-2309746,-2435936,7190753,-9330450,8535202,-5871371,1601519,3645266,-7382019,9217683,-7925143,4842224,123636,-4847011,8305814,-9381993,7159821,-2841757,-2073371,6469641,-9219321,8943886,-6368833,1237976,4780711,-8497939,10159109,-8423721,4604111,1015558,-5889116,9263159,-10035432,8134399,-3161731,-2571593,6951429,-9766535,9195414,-6892062,2354151,3223124,-7385628,9164778,-8571935,5700232,-1765132,-3371916,7229768,-8307109,7638123,-5184390,1130408,3477053,-6723232,8367197,-6864132,3332019,397917,-4183440,6745838,-7933894,6422976,-2730651,-2079131,5752736,-7838149,7513603,-4924061,922122,3487662,-7057754,9043556,-7822583,3218811,1399066,-5480783,8511643,-8827136,6688693,-2455594,-2987863,6595821,-8428377,8250569,-5274620,1416504,2987258,-6710547,8015117,-6818950,4434467,-909870,-3241122,6097373,-7479124,6059851,-3396353,145416,3161485,-5551189,6356700,-5769943,3062544,460603,-4142935,5807678,-6128342,4703586,-1930561,-1045022,4282374,-6503336,6278599,-3683542,67115,2980846,-5807101,6709607,-5744303,2600047,1191123,-5014706,7121227,-6947547,4824750,-1391887,-2644295,5648358,-6952219,6741629,-4100449,365363,3719729,-6104286,6467965,-5372925,3127836,232073,-2853352,5412785,-5967515,4650454,-2682425,-265415,2834050,-4355073,5085532,-3858779,2263671,440148,-2846504,4316631,-4510811,3409840,-1270269,-926015,3489271,-5022729,4908883,-2565133,273076,2137250,-4230306,5187618,-4482405,1778579,1377217,-3918720,4929680,-5021561,3710349,-1182812,-2608998,4866137,-5807456,4905154,-2638394,-9188,2641484,-4477218,4997112,-4282793,2080783,632011,-2818468,4118093,-4023864,3609167,-1814775,-192714,2567797,-3325203,3404883,-2699119,1273599,103190,-2038180,3180402,-3284955,2263242,-736059,-934948,2317806,-2951565,2986873,-1835440,287467,1526506,-2852187,3462289,-2710573,1038866,813975,-2484687,3561532,-3410985,2298715,-155209,-1963771,3274726,-3868379,3455939,-1629220,-837076,2229356,-3478913,3694840,-2603047,1169631,748001,-2069293,2952786,-2868053,2070694,-963408,-781300,1555453,-2117129,2199083,-1801899,1139193,286458,-1219253,1506641,-1783385,1567007,-824084,-181344,991548,-1585518,1550204,-973360,293123,534611,-1673209,1612075,-1268781,493655,409979,-1310505,1909537,-1854224,1183919,24734,-1229222,1909151,-2175369,1569560,-493896,-570290,1458048,-2137075,2002334,-1192520,313467,588119,-1202220,1660755,-1408115,669565,-449940,-257279,625014,-635151,763092,-828878,650260,-309647,77918,333600,-570794,505716,-822832,413388,-318150,-91702,424969,-506738,516188,-391256,95272,89367,-479041,535704,-144958,-367949,362169,-481343,134993,94113,-403230,821967,-565854,213079,-8898,-537628,561623,-796657,203432,-201474,-86812,434694,-580601,496136,-8746,-21958,156951,3909,-529346,426116,-730642,257643,310809,-796001,896423,-1273419,818756,-127244,-782155,1311291,-1540742,1391429,-619690,-16557,1005348,-1123861,1787023,-1060886,353291,271467,-719913,1437007,-1103692,995652,-579835,-92720,271864,-794369,792318,-885027,495577,-218305,-406327,564995,-827565,885633,-405928,297812,711121,-998424,1034427,-837784,101412,467931,-1157762,1592991,-1496943,469557,80505,-1333545,2148943,-2171154,1586543,-184937,-969033,1929497,-2608636,2457201,-1489664,-63243,1473247,-2313148,2609626,-2317031,1157155,95045,-1377387,2276669,-2531110,2215674,-680190,-299252,1235068,-1631910,2250443,-1799024,890453,626739,-1460736,1748152,-1895946,1677530,-794722,-486538,1433096,-2041100,2213275,-1448281,-35055,1236124,-2197107,2452146,-1903052,965400,411542,-1939334,3232111,-3223779,2170071,-610170,-1120386,3077415,-3750181,3209530,-1947269,90455,1844906,-3382751,4006661,-3186112,1204765,354298,-2360489,3625878,-4002043,2999925,-1089634,-1107736,2565706,-3138130,3209836,-2474738,1021137,640479,-2217279,3024208,-3081562,2340335,-465470,-876290,2553470,-3235846,2840799,-1952957,158773,1717738,-3027781,3660938,-2779333,1485387,584764,-2593111,3863677,-3810121,2624631,-796271,-1553273,3619354,-4476554,4034320],[0,0,0,0,0,5,-3,2,8,-19,30,-49,69,-86,108,-131,162,-202,252,-315,384,-467,558,-666,789,-929,1087,-1271,1473,-1703,1960,-2243,2561,-2913,3302,-3733,4208,-4733,5314,-5947,6641,-7398,8228,-9130,10120,-11197,12377,-13656,15055,-16577,18245,-20072,22076,-24288,26736,-29450,32476,-35863,39676,-44008,48963,-54695,61390,-69291,78660,-89673,101729,-109302,92277,-1190829,1572264,-1410389,483271,562444,-1687630,2437690,-2526726,1866858,-407484,-989979,1716789,-2196850,1798455,-638153,80075,658424,-969406,798962,-730981,249312,81280,75522,-297141,815949,-913632,283324,566064,-738581,1400121,-1412451,1195236,-349782,-221651,926979,-988272,991849,-636653,-40766,-69975,166127,-865524,451537,-301752,-85316,866786,-1659239,2525148,-1976866,856032,791119,-2501998,3525900,-3319683,2424043,-260337,-1270977,2781642,-3294012,3145813,-1974880,-206029,1741582,-2619510,2053060,-1831260,944003,146833,-1044013,882681,-505987,438813,-203305,160878,37172,250263,-259666,-78362,401667,-535384,-116013,192669,100124,-532677,-30319,470291,165540,-1163843,1620172,-347080,-595434,1799836,-2048081,2270537,-2048816,589320,747313,-2857942,3964975,-3930846,2285404,-287796,-1786730,3321617,-4570674,4132508,-2038153,-604206,2869450,-3282316,3428768,-2631416,1069510,1013754,-2240054,2109531,-1252194,792232,-560242,-757555,1856171,-1395244,278018,1010168,-937964,522548,-419514,822100,-392014,-304646,877556,-1602274,1735435,-1432058,813055,-163970,-994517,2054922,-3501892,3560344,-1673487,-783926,1895686,-2989596,4531635,-4691082,2922661,314694,-3526571,5010903,-5420832,4364599,-2125042,-1279244,3598861,-4960433,4887711,-3721719,1282900,2152550,-4201682,4262018,-3354806,1876282,-532909,-1600361,3130675,-3212500,1672806,-408822,-773111,1207568,-1746324,2264016,-2100351,755931,762837,-2350284,2571429,-2623936,1679235,-330574,-1192629,2981523,-4010400,3701771,-2251526,521741,1821012,-4281649,6134111,-5582536,2406294,885200,-2883933,4640044,-6179580,6159946,-3037359,-1261725,4447853,-5730530,5182911,-4012794,1897070,1020316,-4183275,5734254,-4891919,2177351,530365,-2034973,2806429,-2941374,3035825,-2218782,-594640,2592103,-3393607,2301147,-1389944,436827,596993,-2160258,3084080,-2675082,1427108,120626,-1247641,2821254,-4346232,3715969,-1847848,-465950,2619155,-4216848,5337274,-4474968,2342088,798799,-3968353,5938068,-6440278,5034293,-1683533,-1823129,4938140,-6678626,6398341,-4116453,598959,2981637,-5194551,5629367,-4900603,2772844,-50298,-3411985,4672439,-4618865,3619507,-1053700,-1419115,3135280,-4022421,3421618,-2271166,229304,1944952,-3618002,3949405,-3189630,1367845,381272,-2284889,4228578,-5229104,4217194,-1556769,-1480883,3431779,-4951235,5717965,-4991173,2534205,1623685,-5052864,7006500,-7065190,4886871,-1675698,-2036322,5665807,-7451046,7194161,-4429580,414494,3235309,-5970452,6759303,-5849201,2961764,789508,-3749790,5698544,-5594686,3998956,-1586815,-1152840,3718396,-4927346,4144563,-2559822,442463,1933214,-3662861,4640355,-3552561,1683455,567798,-2714897,4401676,-4624506,3900872,-1905723,-819024,3503111,-5686365,5615263,-4290988,1771386,1744775,-4756488,6876253,-7127043,4756010,-1036455,-2743841,6150516,-7789655,7019153,-4330467,416666,3577381,-6810860,7268389,-6095183,2857728,832204,-4437396,6026426,-6246156,4215214,-1048360,-2006730,4157587,-5325238,4647742,-2765770,65885,2878577,-4586617,4853020,-3600129,1456281,1087783,-3375411,4437616,-4737862,3786556,-1600627,-1553863,4180378,-5349853,5360841,-4095838,1439366,1942541,-5216055,7028312,-6699964,4262867,-633050,-3329420,6449545,-7855258,6734524,-3917609,-319647,4263504,-7362047,7671430,-5978157,2269555,1548940,-4492860,6535894,-6315746,4277318,-888538,-2600000,5020856,-5602624,4801490,-2544064,-495502,2900440,-4664905,4917784,-4071885,1461929,1443134,-3492830,5014263,-4512506,3261874,-1074745,-1761222,4460230,-5493202,5288314,-3460503,597784,2671771,-5321872,6385802,-6099073,3801784,-403341,-3524526,6540390,-7559617,6307204,-3530681,-858799,4500113,-7226339,7589639,-5874801,2244234,1766308,-5247107,6975111,-6678650,4372349,-783654,-2518158,4839688,-6117673,5050919,-2587182,-691624,3412110,-4879453,4460692,-3704529,1220199,1140459,-3661239,4834606,-4521253,2837504,-330807,-2184749,3953019,-4673611,4382678,-3062072,457616,2687738,-5234040,5799736,-5004222,2846342,151769,-3789798,6264904,-7026132,5357328,-2565433,-1120720,4418221,-6780851,6908003,-4792952,1704145,2142418,-5041207,7086760,-6256676,3361215,-71381,-2901984,5325590,-5783230,4673032,-2283511,-1073585,3603142,-5006029,4867529,-2952334,462662,2112068,-3539453,4439063,-3997333,2442126,330065,-2705675,4271182,-4250997,3852794,-2075037,-435367,3262399,-4705065,5427300,-4269502,2162137,624760,-3808310,6035551,-5998225,4368391,-1991876,-1193537,4478490,-6737529,6579249,-4309623,760407,2485884,-4783389,6036580,-5698360,3771648,-194752,-3597490,5546402,-5607762,4195160,-1741919,-819823,3253424,-4892628,4824724,-2688140,30647,2067090,-3619082,3963665,-3447250,2003723,298551,-2829679,3924850,-3682782,2860918,-1582582,-478852,2903626,-4530123,4332555,-3475981,1159522,854690,-3608155,5113047,-5189513,3682858,-1046345,-1750315,4333051,-5534245,5107671,-3529590,871587,2319643,-4986846,5698603,-4801786,2462145,281577,-2924701,4702924,-5281520,3571756,-974166,-1145332,3275077,-4184652,4116584,-2311714,153258,1906124,-3317102,3623993,-2776966,1116831,1198051,-2435462,3036378,-3047104,2404788,-1003288,-1350307,3239017,-3706688,3324335,-1985228,415674,1170016,-2777214,4379977,-3928174,2778154,-446241,-2029763,3547264,-4704452,4049591,-2690384,502814,2262945,-4200529,5155072,-3646827,1843345,387160,-2684684,4503271,-4625803,2777927,-630739,-1345770,2931504,-3616828,3423494,-1998660,-470228,2302315,-2922908,2437221,-1889651,670330,634563,-2335026,2964256,-2281378,1230461,-91761,-1252400,2317096,-2518500,2280956,-1500251,-112582,1637184,-2590386,2876188,-2341420,1758591,-244746,-1681377,3311709,-3574437,2747682,-1507615,-53055,1882942,-3054528,3718631,-3258032,1408176,521628,-2555928,3430466,-2975875,2311740,-578213,-1171752,2580468,-3224499,2436027,-1105469,-497631,1668015,-2290407,1814483,-1214750,-162740,949644,-1837345,1543538,-1508311,451028,449471,-1403930,1858417,-1847293,1539217,-507625,-957909,1386422,-2016853,1706010,-1594652,519192,185583,-1503079,1978830,-2351979,1633222,-1252499,-516889,1435603,-2632262,2451206,-1748257,664722,633773,-1943748,2422200,-2362912,1603232,-332608,-928133,1819739,-1807221,1468258,-685296,-342695,1087406,-1489113,1365778,-694947,-203685,830838,-1291003,1189422,-257537,-219361,768512,-876650,1003993,-736989,-47298,724996,-835176,1199211,-1000408,1001003,-273593,-269211,690007,-844522,784033,-1316316,700151,-340693,-559899,1209590,-1389049,1044284,-981051,301709,248841,-1121952,1292509,-1135874,869227,-149861,-735425,838400,-974897,820001,-679084,-549483,828211,-762472,378940,256366,-498237,466026,-557809,-9328,332066,-766351,851078,-887651,487885,520767,-883178,1114746,-862377,369845,-65617,-370657,642090,-841055,593489,-412792,-71031,301431,-302023,175515,-5335,103383,-68217,27797,-313584,369531,-113976,13991,87264,-482088,300202,-37971,-355993,-204300,-39599,-121031,-112177,-56932,-127187,300013,-465296,797649,-569471,406772,188547,-958284,1096381,-1376060,971336,-270931,-665823,1318716,-1473556,1450278,-716887,108486,1054715,-1457391,1785684,-1400652,276443,269025,-1060773,1208733,-1033201,673440,46684,-554842,924363,-835970,458616,-39919,-201201,714988,-748184,519225,-228839,-514846,783950,-834572,916375,-617718,152727,192290,-462260,1219352,-1428254,1361548,-689970,-366380,917497,-1704121,1884254,-1642188,874792,585984,-1472162,2265115,-2367337,1669695,-742533,-842332,1838568,-2646733,2057979,-1435624,146443,1515753,-2201099,2241110,-1349991,715172,169470,-1513344,1918133,-2116357,973521,-4483,-1177559,1806147,-1768582,1319543,-443064,-624811,1273888,-2136653,2171647,-1244097,185435,830958,-1561391,2135412,-2297225,1766982,-458785,-1181767,1863079,-2440122,2415170,-1835414,343308,1346954,-2633374,3248892,-2870267,1858435,-13528,-1420021,2874035,-3231209,2788862,-1568643,-320448,2279342,-2825009,3056352,-2150530,826224,1034974,-2752457,3031870,-2505081,1515580,-217974,-1569185,2450596,-2687370,2070442],[0,0,0,0,0,-5,10,-18,24,-28,34,-36,42,-44,54,-66,79,-96,113,-133,152,-177,202,-233,264,-299,333,-371,408,-449,497,-550,611,-676,750,-826,904,-981,1064,-1150,1245,-1350,1464,-1590,1732,-1886,2047,-2222,2413,-2631,2877,-3162,3492,-3884,4351,-4911,5592,-6431,7497,-8867,10682,-13150,16617,-21696,29540,-42623,67207,-125599,524912,-67711,-582171,1570045,-1872311,1436499,-698465,-349280,1066597,-1696312,1841975,-1450864,541559,287309,-798903,1053127,-742467,810846,-776046,814058,-912159,811172,-228400,-264007,1486353,-2035007,2625310,-2311077,1069567,597108,-2231494,3382610,-3226885,2022880,-515252,-1444134,2875632,-2999848,2480397,-1436354,-517829,2317327,-2806015,1938746,-440865,-700312,1306537,-1968294,1798490,-829784,-1082887,2275011,-2414685,1803240,-903247,-500398,1557856,-2470404,2358370,-1751888,1233027,118891,-1713957,2605842,-2552569,2577894,-2107573,811344,703867,-2502987,3494484,-4047315,3522842,-1958871,-513120,2654707,-4440300,5129852,-4409377,2404838,756400,-3821487,5649120,-4983047,3143740,-1266300,-1444873,3939722,-5158999,4525726,-1861418,-1144155,3347107,-3825410,3527504,-1560581,-461859,2298294,-4070305,4222717,-2435704,285288,2117264,-3179543,3819160,-3896776,2644629,-90599,-2274182,4126288,-4187224,3869698,-2912910,820179,1981672,-4196231,5060051,-4679338,3818461,-2041917,-1535170,5152253,-6872533,5791984,-3626618,853073,2022838,-5086644,6685623,-6396237,3570282,442923,-4024368,6073946,-6241572,4530517,-1754822,-1900052,4796452,-6592901,5510654,-2161688,-1281680,3918984,-5292423,5709696,-4123200,1026381,3211988,-5747298,6347845,-5361342,2558264,674283,-4242927,6088716,-6433028,5588195,-3228874,-384718,4183573,-7088772,7790580,-6153467,4034151,-526835,-4036388,7757098,-8661832,7135683,-3798312,-107235,4147915,-7625873,8898507,-7635074,3493923,1796276,-6224048,8435359,-8313513,5701663,-1485095,-3157528,7230583,-8939968,7434938,-3427061,-1035559,5069981,-8213164,8820372,-6133487,857061,4059913,-6666473,7449482,-7259275,5111727,-484041,-4880586,8218315,-8337730,6279392,-3394447,16032,4418532,-8007247,9721770,-7673514,3390764,1442246,-5312352,7888458,-9249888,8473301,-4618996,-1014713,6606030,-9681496,9593545,-7116230,3190631,1654733,-6929538,10113821,-9782178,5957230,-1198099,-3754126,7836927,-9999277,8458246,-3578171,-1958760,6395765,-8440849,8774922,-6012931,1110230,4145367,-7993687,9023346,-7734844,4135237,1048843,-6068727,8822393,-9415950,7029313,-2820577,-2283320,6903691,-9156759,9216776,-6967714,2981262,2138182,-7046852,9935964,-9605887,7125205,-2176673,-2794383,7398698,-10461142,9956588,-6945859,1866840,3843348,-8635483,10784380,-9560751,5456037,-97081,-5666170,9939895,-10983789,8602729,-3109656,-3140957,7930765,-10084326,9665409,-6561795,796586,5500291,-9942874,10800743,-8000191,3668832,2056467,-6906900,9961448,-10231458,7327734,-2363021,-3550270,8061574,-10230548,10036866,-6841213,1663133,4062903,-8544232,10749529,-10077717,6642553,-1521008,-4488955,9247239,-11232486,10179584,-6514557,1098627,4883571,-9591349,11502470,-10187974,5642583,714362,-6620814,10326957,-11215254,8160635,-3158988,-3066890,8482609,-10976447,10136713,-5974561,-14459,5914964,-9745073,10872618,-8267425,3672969,2475081,-7999736,10834227,-10239181,6734029,-1567293,-4355011,8811856,-10794483,9688923,-5992268,311610,5201504,-9166338,11191790,-9409319,5636255,41216,-5598533,9673544,-10869875,9695297,-5406157,-491782,6238286,-10026779,10978371,-9137427,4357260,1573345,-7312892,10517368,-10763660,7800144,-2229711,-4024851,8852846,-10995645,9681652,-5214807,-449688,6346673,-10495588,10767028,-8219360,2661375,3185471,-8264023,10973417,-10017659,6319595,-872695,-4991680,9140906,-10942337,9460314,-4966121,-967795,6160066,-9747700,11026764,-8796156,4326287,1302949,-6910280,9937512,-10895386,8548620,-3909521,-1571601,6997320,-10150696,10841252,-8220129,3418537,2857677,-7877633,10634696,-10155711,6722322,-1671150,-4583810,9039308,-10727012,9170389,-5043380,-988341,7101501,-10279913,10484503,-7365113,2299975,3972368,-8782670,10823387,-9762596,5251491,265866,-5481553,9620325,-10903535,8858461,-3995865,-1743233,6913834,-9932953,10346358,-7818288,2900504,2384807,-6639802,9657294,-9913018,7432153,-2743110,-2690527,7192678,-9429487,9502958,-6846977,2075960,3255965,-7714397,10037280,-9069101,5618208,-793096,-4603772,8452033,-9592063,7657186,-4248247,-1386795,6947336,-9427886,9094786,-5996689,1385901,3620430,-7913747,9914386,-8369521,4287595,775176,-5545067,9049485,-9509899,7116714,-2512462,-2682589,6717890,-9277989,9206500,-6272187,1470308,3597475,-6850500,9123925,-8159280,5551291,-1299129,-3654352,7319581,-9132103,7981819,-5083094,260946,3883550,-7115515,8575675,-7830100,4301283,71568,-4870260,7994999,-8485658,6601783,-2519044,-2295360,6291836,-8612850,7979955,-4932494,752599,4145311,-7914012,8916426,-6577190,2535654,1811582,-5732564,8314998,-8746418,6317850,-1108280,-3821086,6967590,-8060496,7481432,-4837263,893912,3723484,-7262816,8428422,-7059109,3904624,247818,-3679789,6709855,-7619947,7070690,-3859902,-717549,4116639,-6404439,7048773,-6174855,3361892,709028,-5109873,6981437,-6916130,4893048,-1953856,-1787885,5480377,-7521264,6759805,-3536051,-141800,3671645,-6432475,7185457,-5701922,2055287,2202106,-5597499,7239150,-6725681,4318597,-396033,-3195039,6308821,-7653061,6025985,-2861947,-734231,3816098,-6211845,6903036,-5492903,2752133,1138714,-4229122,5825842,-6070519,4528635,-2694984,-668462,3688602,-5632712,6083257,-4413992,1754616,1703282,-4128149,5362534,-5440085,3917591,-1445237,-2012174,4811349,-5793062,4772445,-2207986,-321305,2983195,-5241308,5628655,-4002355,870520,2402518,-4852688,5741592,-4873460,2663846,297028,-3135678,5397498,-5858138,4211961,-1536991,-1343418,3747795,-5149538,5486012,-3923391,908085,2072980,-3554496,4789046,-4598474,3475094,-1264808,-1630983,3510794,-4269865,3874598,-2379224,1210339,1131305,-3181222,4403392,-3877994,2255105,-373030,-1683145,3098828,-3780407,3479079,-1866594,-595800,2900054,-3626184,3650605,-2510744,435183,1877519,-3863531,4482391,-3182760,1338193,1203766,-3198460,4067005,-4160235,3046614,-563663,-1897804,3487420,-4109976,3375517,-1895240,-98551,1800378,-2764791,3514540,-2864278,1614320,148714,-1588538,2611131,-2875342,2465065,-1309811,248859,885179,-2083249,2519278,-2090137,1449454,-166220,-967984,1635396,-2165245,1740759,-710043,-131944,1810023,-2239885,1939691,-1009812,-49807,1748056,-2223861,1987379,-1542357,127733,1149916,-2227081,2685891,-2459800,1142926,337757,-1841155,2222785,-2759774,1761289,-448179,-939203,1734845,-2072450,2047115,-1303990,249809,708868,-1058968,1446670,-1134448,870946,-424772,221116,636026,-686713,1139560,-627212,450125,-205250,-36630,498724,-659273,476077,766,45298,122858,-732519,515919,9160,-403423,442849,-962150,478095,-369351,-467323,1026198,-1286276,1311844,-354689,-100469,1141681,-1390671,1411411,-1087293,229577,422234,-950856,1510493,-1024844,395176,171205,-958631,648797,-699936,523904,68347,-367277,620397,-188618,-8620,674676,-593252,453755,-385895,-415436,562115,-1064402,699313,-484314,-125942,633546,-738141,987314,-808126,552416,-133190,-472183,740789,-781387,855628,-836931,490752,-104230,-727308,1008085,-1191944,1456916,-796999,181734,580724,-1209828,1739508,-1078898,583823,-208900,-1161807,1583652,-1470717,778880,199340,-914728,1317190,-1566110,768758,-202186,-1103360,1723911,-1814050,1314893,-580339,-749248,1971310,-2327130,1936961,-1214624,-79153,1180140,-2329222,2620271,-1816911,1103762,236071,-1343367,2180747,-2422640,2058069,-796232,-208387,1043031,-2182449,2351148,-1866735,993223,236462,-1400484,2109767,-2325118,2034213,-949755,-238694,1305043,-1971059,2161980,-1601739,551683,990460,-1975060,2517416,-2253404,1043376,147015,-1813602,2743490,-2434196,1929715,-355476,-1462745,2770081,-3462420,2744964,-1505219,-299353,1828237,-3326228,3449591,-2459406,1097566,658646,-2292897,3283756,-3063906,2197051,-687512,-1111880,2652940,-3264948,3420008,-2449977,603945,1125706,-2359225,3227008,-2877357,1727279,-353969,-1228441,2510712,-3419881,2932683,-1285330,-631502,1811157,-3254484,3321802,-2782432,1118847,1132828,-3167187,3431805,-3524607,2215376,-119371,-2458120,3701241,-4216547,3438225,-1678674,-842658,3166630,-4419319,4613814,-3043334,824133,1451547,-3628920,4364847,-4507131,2817341,-447864,-1674079,3620943,-4518156,4237198,-2383610,184707,2012222,-3750314,4171041,-3581288,1888148],[0,0,0,0,0,4,-11,17,-25,41,-51,63,-75,89,-110,138,-165,202,-242,285,-335,391,-455,533,-617,719,-831,950,-1080,1218,-1368,1532,-1715,1920,-2153,2409,-2693,3000,-3330,3685,-4067,4478,-4926,5417,-5958,6552,-7204,7923,-8709,9572,-10524,11582,-12761,14087,-15590,17311,-19299,21624,-24377,27691,-31763,36877,-43501,52402,-64967,83994,-116159,183805,-623757,778145,133980,-453192,919399,-1704003,1574141,-858327,161180,944657,-998663,924433,-740081,321713,352105,-15926,-193792,465481,-838742,282290,137227,-1140017,2383059,-2769360,2207751,-563467,-1293094,3042013,-3998549,4363469,-2737004,460345,2499084,-4171736,4964611,-4201287,2350696,652079,-2990144,4174085,-4229842,3293432,-1403996,-961007,2826382,-3289357,2772768,-1813602,764853,755974,-1950610,2358388,-1960853,992059,-137408,-990512,1741815,-1950218,1651708,-1004055,-122915,2186365,-3340434,3823345,-2538003,766621,1142441,-3341964,4984517,-5448086,3836674,-752464,-2597500,5439107,-7291688,6841950,-4095831,-69301,4019872,-6941462,8118215,-7250918,3423445,1758948,-5574296,7487995,-6922061,5239270,-2271894,-1480243,5565350,-6755339,6231969,-3710326,278808,2492971,-4787193,5314388,-4875385,2702913,98123,-3223736,5051891,-5229935,3867426,-1664690,-746603,4025782,-6141988,5819645,-3913734,859787,2228631,-5422561,7615530,-7315279,4284955,92794,-4145522,7124457,-9550498,8921683,-4574514,-1904458,7425738,-10154011,10024926,-7828627,3151371,2500575,-7831978,10789903,-10682763,6934338,-1102379,-4812169,8310432,-9803939,8300777,-4970842,-243599,5226711,-8621276,8402159,-6513394,2723523,1361585,-5546218,8600104,-8196825,5440278,-1192583,-3333534,6921388,-8896223,7998515,-4484430,472868,4120847,-8116875,10347061,-9552122,5054649,1510001,-6635274,10513019,-12151015,10316489,-4892840,-2625588,9423100,-12910418,12871429,-9462236,3229822,4298196,-10558725,14254311,-13018835,7895436,-580305,-6693902,11240566,-12870069,11171012,-5927893,-1303488,7958934,-11231556,11744355,-9250194,3891063,2801909,-9109522,11678035,-10252623,6191020,-1633145,-3375186,8176418,-11162276,10301309,-5676611,-393328,5831383,-9944805,11514419,-10644902,5995963,944348,-8158762,13031795,-13317748,9900638,-3790148,-2919949,9627852,-14515873,15375169,-10167264,1839992,6438861,-12207418,15065256,-13902159,8533466,-407236,-8113700,13485002,-14467430,11903528,-6053364,-1815581,9382165,-13713053,13534600,-9142773,2673018,4258586,-9927865,12545127,-11081864,6591925,-484307,-5831945,10338262,-12118093,10007331,-5261589,-1097044,7553768,-11898125,12937861,-9788524,4150294,3187408,-9267346,13649956,-14061346,10265472,-2799972,-5661532,12313303,-15477561,14581494,-8974293,926760,8008377,-13920330,16705184,-14122007,7531607,1737734,-10120693,15324936,-16080067,12186221,-5279472,-3719622,11865527,-15957553,14721714,-9221561,2021381,5588366,-11908745,14766536,-12818023,7281521,748248,-8107083,12552455,-13416252,10691326,-4675935,-2440876,9314180,-13278303,13483615,-9920348,3142998,4433023,-11086187,14708168,-14322774,9254217,-1691281,-6518869,13298371,-16410609,14608243,-8872143,-26256,8961838,-15304540,17131846,-13985438,6879937,2264908,-10939417,16322015,-17192993,12299062,-4222874,-5089774,12566853,-16166004,14948769,-9428564,1321636,7128975,-13514394,15373905,-12535364,6356394,1328460,-8805526,13308234,-14073657,10430231,-3871140,-3619345,10054073,-13410829,13660357,-9411856,2158690,5648071,-11623724,14896033,-13477935,8241380,-342713,-7552259,13708484,-15740770,13160700,-7070079,-1537279,9641500,-15384735,16438937,-12852317,5247436,3351507,-11485965,16424340,-16221652,11311035,-2789919,-6072548,13484763,-16250933,14823440,-8484713,162100,8334560,-13715656,14856518,-12168968,5484475,2518341,-9848278,13626989,-13607979,9574356,-2840050,-4778593,10917550,-13604803,12629525,-7878563,680307,6442516,-12356293,14089471,-11731578,6582498,845918,-8336247,13620956,-14986812,12110944,-5468976,-2663055,10679430,-15082826,15591337,-11332974,4044322,4741735,-12326400,16288956,-15379169,9807339,-1520281,-6838075,13212274,-16010611,13676299,-7277163,-966870,8997968,-14063456,14701884,-11093701,4274029,3687103,-10142133,13501152,-13017362,8751112,-1440689,-5878443,11068665,-12831960,11433764,-6474952,-456854,6951068,-12055378,13110552,-10491926,5242080,2042933,-8519029,12863921,-13405985,9795928,-3949886,-3323503,10163857,-14450579,14294342,-9156522,2103937,5566757,-11566729,14893563,-13797695,8169535,-644654,-7492371,12846984,-14544769,11924010,-5777518,-1859706,8737830,-12931160,13585369,-9776782,2820179,4493342,-10007311,12206668,-11146104,7001621,-593819,-5817599,10941257,-11687585,9485928,-4865441,-1666072,7601052,-10815966,10983915,-8282735,3316706,2905137,-8555174,11729801,-11346625,7629068,-1971182,-4529446,9734585,-12674149,11690392,-7408946,771550,6076708,-11379593,13074338,-10841643,6096618,485345,-7352639,12068495,-12927022,10234927,-3876738,-2774747,8775516,-11989965,12063010,-7910275,1486618,4951585,-9327338,11394007,-10116417,5463850,750856,-6379753,9463405,-10018686,7860100,-3803573,-2074748,7629876,-10125869,9642850,-6160760,1622152,3559695,-7659209,10048313,-9726936,5809787,-634565,-5308879,8817312,-10325059,8952534,-5332208,140797,5849446,-10182411,11141762,-9126301,4307176,1228477,-6769814,10456555,-11192867,8243066,-2631328,-3499512,7784911,-10147043,9731425,-6395370,1031696,4686369,-8576060,9441030,-7619219,3988052,833463,-5833733,8434395,-8329522,5963983,-1734317,-2877371,5955062,-7949695,7359276,-4754447,650002,3805612,-7020179,7711866,-6530087,3513651,267517,-4254541,7661126,-8465483,6571212,-3217310,-1267696,5254571,-7728516,8403221,-6759325,2713067,1771706,-6320541,8878952,-8608336,5546669,-1481367,-2803712,6394584,-8428725,8242150,-4849423,-167505,4424521,-7021120,6976756,-5812556,2458715,1120396,-4843999,6788329,-6502882,4238771,-469327,-2634012,5182256,-5762703,5147599,-2571283,-349319,4076866,-5688718,5621699,-4356298,1860667,1114124,-4160456,5888463,-6083124,4052304,-1655104,-1359596,4145624,-6231788,6527769,-4203568,1188090,2298502,-4851138,6190811,-6364590,4421004,-784681,-2600650,5601650,-6030175,5153946,-2953635,-26621,3076583,-5296878,5663747,-4178863,1216736,1719152,-3702268,4641529,-4460497,2695792,155119,-2636558,4207953,-4210423,3250611,-1284019,-815408,2646155,-3829909,3644516,-2474258,301911,1564391,-2897636,3542735,-3533411,2407476,-392659,-1692034,3435317,-4024910,3425058,-2502568,408986,1514191,-3315269,3952220,-3770614,2393450,4381,-2063986,3742198,-3773648,3506365,-1683046,-469921,2539941,-3494128,3415456,-2372423,244503,1338516,-2578840,2972158,-2465885,943592,583890,-1868156,2155119,-2113997,999655,-103873,-1194946,2234743,-2099576,1336958,-421348,-535027,1566821,-1963283,1836633,-1409875,370474,711891,-1379293,1712590,-1335286,1575840,-710408,-302465,1062690,-1502703,1770007,-1695191,944887,-13133,-980233,1801068,-1691156,1548378,-719599,-241982,1304530,-1571053,1328968,-715069,202225,720893,-1183585,831574,-544882,-8643,868129,-694407,574135,5891,-453132,859814,-1160420,1153855,131824,-619242,856827,-963478,901621,-491160,-72835,962130,-1236556,1274331,-682826,-189367,518570,-346702,247997,-680848,242541,-237489,-213564,462817,-199318,38839,191312,-142469,128031,28715,-271231,-182228,-116030,349615,-659559,337771,-256869,-45465,396923,-879015,1117883,-968535,386870,66642,-1013701,1484667,-2005435,1441357,-470293,-568448,1581301,-2149416,2217087,-1835108,377523,1108240,-2064517,2508060,-2110214,1213124,-20214,-1400829,2235171,-2481892,1482447,-581079,-728222,1463152,-1961951,1851672,-1041372,-283642,1061570,-1976251,2031599,-1131105,261141,756332,-1589775,1904236,-2181262,1286802,134870,-1166669,2237298,-2382911,2191581,-1527399,-110761,1289133,-2619876,3041036,-3025143,1696385,100589,-1816515,3094207,-3602222,3153407,-1657068,-417563,2275761,-3563021,3722093,-2681141,848718,1171830,-2819571,3801546,-3079939,2075588,-196575,-1954547,3124646,-3769632,2532475,-1138900,-878807,2371285,-3511167,3216349,-2071325,-33194,1545850,-3031353,3672663,-3277421,1666079,203841,-2288680,3442239,-3673792,3113825,-1458666,-770629,2556485,-3984799,4311877,-3176167,1519630,1052633,-2928682,4663697,-4471488,3252886,-1072665,-1624703,3633388,-4571760,4477877,-2861905,646579,2061836,-4525925,5038857,-4034445,2042501,560771,-2985168,4627763,-4917362,3517632,-1037386,-1863071,3860142,-4770858,4184489,-2561194,79701,2627162,-4074735,4973149,-3787771,1797822,999426,-3093229,4639688,-4575689,3503454,-1480099,-1427795,3768748,-4910475,5112153,-3870385,1124797,1983941,-4323969,5647447,-5007925,3271077,-974830,-2557236],[0,0,0,0,0,3,-3,-2,10,-20,29,-39,52,-63,79,-97,122,-155,194,-237,289,-345,408,-479,561,-656,769,-898,1048,-1211,1389,-1582,1794,-2025,2283,-2569,2887,-3242,3632,-4059,4525,-5030,5575,-6165,6806,-7504,8261,-9086,9987,-10974,12055,-13234,14532,-15962,17545,-19301,21262,-23468,25976,-28849,32184,-36095,40747,-46341,53132,-61317,70483,-75582,51638,-1154099,1173269,-711321,-198088,1238881,-1839746,1497432,-1761925,162879,558605,-1376607,1694074,-986965,128720,550126,-1029163,1114345,-376257,-398769,1425275,-1421825,1131964,-96443,-1594241,3030638,-3023058,2120685,-628700,-1539563,2954351,-3907675,3449759,-2013411,279390,1922862,-3441922,4220069,-3212168,1630177,103092,-1343555,2386788,-3315842,3231500,-2051382,668115,147065,-1154680,2234067,-3109466,2782226,-1867322,208396,1238455,-2453419,2775230,-2787638,1533614,116592,-2209787,3234428,-3609175,2210750,456966,-2576673,3992777,-3981241,2874661,-390262,-2260064,4872459,-5435568,4314677,-2142297,-884360,4565321,-6534924,6226268,-4204694,1151170,1992731,-5184937,7118110,-6411583,3355493,134263,-2837358,4425294,-5825347,5501961,-3882286,767392,2197368,-4622680,5359592,-4814441,3401241,-1285837,-1159894,4086693,-5599205,5257572,-3340960,394486,2400009,-4547399,5888913,-5087674,2381444,1343909,-4225209,5409000,-5791450,4274066,-884648,-3477355,6893113,-7033612,5668684,-3092491,-944158,5960075,-9355972,9373497,-5555643,464897,4026884,-7648377,9131812,-8437950,5089622,-87391,-4473467,8077089,-9298203,7321240,-3661170,-148254,3829324,-6760957,8353152,-7565882,3937024,621969,-4138202,6788839,-7673230,6851177,-3488410,-1159065,5047156,-7313494,7532606,-5594532,1854658,2736261,-6035791,7627108,-7687765,5537774,-797858,-4967272,9545364,-10127003,7671427,-3364704,-1781538,7591173,-11336227,10969032,-6704756,801689,5169575,-9527339,11527172,-10116637,6011277,459424,-6260915,10686607,-11488415,9026250,-4740077,-871271,6341247,-10397862,11119718,-8582448,3925302,1183303,-5984090,9786611,-10964596,8151743,-2577556,-2764713,6392343,-8017091,9047391,-7711963,3142623,3177517,-8258493,10185769,-8770146,5577397,-356065,-4809811,9799714,-11863382,9601539,-3585122,-3386785,8947301,-11785023,11126700,-8036513,2071541,5455742,-11309890,13246941,-11075737,5765262,145860,-6744953,11768267,-13425882,10456870,-4855535,-1550782,7580691,-11548988,12446231,-9629466,3772291,2996939,-7972833,10900365,-11043725,7843618,-2470874,-3533318,8017560,-10273446,9927231,-6832955,1417730,4575120,-8845266,10950669,-9615646,5555094,685180,-7084742,10924794,-11916488,9038029,-3619887,-3447520,9798683,-13101752,12186588,-7472809,352688,6850192,-12227141,13989698,-11426575,5776134,1621165,-8713164,13910408,-14349172,10775759,-3821080,-3149002,9544691,-13604053,13811755,-9585612,2705855,4666694,-9985896,12367864,-11824985,8227714,-2016201,-4585484,10116259,-12317121,10632936,-6323183,444729,5798495,-10108055,11939235,-10055005,5111653,1875289,-7911763,12011324,-12398216,9018230,-3116214,-4478698,10959096,-13528136,12414863,-7613242,253185,7498932,-12805185,14778712,-11787354,5436111,2510568,-9872578,14157943,-14449643,10593922,-3882632,-4082073,10854752,-14332984,13483524,-8924146,2228928,5123156,-10977482,13643183,-12081773,7610967,-899221,-6061825,10831184,-12551811,10930442,-6059842,-615446,6668610,-10880504,12251088,-9645017,4635577,2249574,-8408063,12058250,-12250745,8405431,-2342489,-4729606,10641767,-13454396,12032836,-6885933,-555902,7873391,-13000358,14183203,-11251208,4870593,2936002,-10200906,14139608,-14147643,9783831,-2876743,-5120242,11538078,-14132234,12942332,-8223221,1259925,6165105,-11852039,13489226,-11527981,6620521,24707,-6721987,11451432,-12338866,10053988,-5121827,-1267627,7568863,-11102385,11511925,-8782313,3326514,2952860,-8523626,11942025,-11654886,7437504,-1363015,-5438619,10522999,-12704293,11116997,-5883975,-934474,8157602,-12607222,13703936,-10040612,3711274,3879017,-10306801,13489460,-13687656,9056867,-2018495,-5916239,11944501,-14440038,12578026,-7327313,260542,7023751,-12054806,13322687,-11080510,5513731,1318973,-7206406,11285172,-12251946,9188456,-4420841,-1975877,7837791,-11219364,11161260,-7931844,2614970,2970895,-8573137,11087061,-10729851,6685581,-1134823,-5034420,9965458,-11891401,10219288,-4719589,-1509289,7706211,-11446306,12051877,-9212101,3140781,3803972,-9829886,12751160,-11846470,7528741,-1391892,-5814813,10932017,-12914610,10972225,-6019613,-936040,7273573,-11107289,11950990,-9833861,4695217,1809151,-7968538,10972277,-10696393,7842071,-3247028,-2709232,7525480,-10152949,9721477,-6644734,1811779,3490607,-7866654,10029798,-8996284,4997627,-207424,-4946611,8766264,-10146659,8269039,-3932396,-2123353,7276413,-10377632,10239060,-7456304,2021939,4181261,-9042725,11656610,-10276724,6181322,-109815,-6021180,10145363,-11237963,9454095,-5171890,-1434215,7421097,-10615040,10810911,-7941666,2998724,2599472,-7522657,9966040,-9465296,6761516,-2275619,-3104696,7426596,-9525069,8206094,-4921371,1114825,3519801,-7164239,8928058,-7895278,3830418,895713,-5203000,7259577,-8251626,7180605,-3306396,-1839341,6376251,-9029565,8857969,-5730709,991195,3677199,-7499260,9634522,-8998491,4923204,801353,-6151310,9032026,-9766100,7825162,-3804740,-2088102,7126294,-9601792,9264139,-6225662,2186483,2587545,-6940433,8804999,-8368376,5304228,-750716,-3053753,6147597,-7725548,6947110,-4035339,232294,3648025,-5885152,6707450,-5709807,3137868,477618,-4085264,6769896,-7046472,4836061,-1527825,-2051259,4728401,-6906462,7044207,-4433003,383897,3762026,-6353805,7570533,-6421025,3599474,1027288,-4901725,7721807,-8126251,6006296,-2113145,-2624728,6118656,-7595063,7041831,-4900713,1519069,2803637,-6108406,7339041,-6234511,3372496,-372049,-2888767,5065288,-6421699,5218468,-2903885,-286576,3212622,-4888907,5161984,-4115577,2128277,566752,-3222698,5102263,-4821330,3496615,-1095237,-1328462,3631224,-5332219,5177230,-2952516,-59492,2736083,-4653876,5677011,-5018071,2513638,835443,-4312540,5989706,-5757884,3993706,-1568313,-1886271,4842429,-6231366,5739579,-3206266,310887,2607884,-4515925,5740242,-5098503,2782584,74010,-2941736,4047329,-4480798,3511519,-1870759,-140682,2308065,-3754838,4008466,-2651294,1037750,616742,-1875542,2918671,-3264926,2220270,-848239,-1213452,2480033,-3251241,2758120,-1547242,-81732,1716778,-2973321,3870999,-2951402,1060624,923980,-3111690,3691171,-3923920,2830738,-469431,-1720642,3353167,-4152317,3558184,-2189850,108195,2255858,-3473336,3981570,-2936322,1447108,614883,-2024569,2768794,-2833924,2308254,-1003739,-719811,1669051,-1997174,1603518,-1492520,650894,224013,-1024702,1502448,-1323534,1029185,-221988,-274627,998234,-1646757,1306284,-979865,-62991,958789,-1456262,1762783,-1308252,350620,625026,-1652507,1925096,-1826533,1259578,-273318,-1004434,1839756,-2486366,1928893,-789111,-248456,1392032,-1753624,2175126,-1189304,627186,486011,-1126147,1701155,-1252191,642932,-448208,-248390,550851,-635003,431832,-321520,494567,39046,-55332,-242671,80761,10698,-25549,342280,-114640,439070,-189235,33766,36403,-211631,389654,-476778,32737,196801,25100,-316527,507413,-280491,234375,94163,-473559,343827,-689651,625916,50320,-515237,541411,-521575,558837,134657,-443303,73135,-66293,-95711,376196,-29161,234332,159518,-299546,945361,-998933,736720,-194865,-842514,1251790,-1777184,1179446,-859930,-241917,1101943,-1989823,1837601,-1464990,271890,965220,-1319926,1654118,-1809687,1255158,-378519,-680247,1266783,-1383681,1461252,-837881,225686,483643,-650404,1010965,-1123892,893840,-353984,-521957,953517,-1212704,978720,-709991,-44474,1015267,-1318258,1324368,-1181131,490382,470415,-1354784,2114673,-1898152,1042422,-269876,-1394801,2670387,-2694839,2233834,-897510,-597326,1828983,-3026229,3057553,-1893264,607731,941467,-2372882,3242251,-2582619,1721266,-364226,-1242574,2243143,-2919062,2580650,-1220091,-130170,1371127,-2232139,2284642,-2039959,1196569,363010,-1521303,2372867,-2318406,1660941,-627133,-416705,2023781,-2405425,2671419,-1638142,534698,1429472,-2732090,3214031,-2778325,1576536,36367,-2164191,3371874,-3677877,3103902,-1261522,-1005914,3075003,-4043651,4061379,-2725293,613659,1538941,-3136752,4206925,-4222572,2140558,168826,-2174829,3732449,-4271935,3427411,-1599892,-464739,2260454,-3876877,3599168,-2873718,1057097,884671,-2215961,3358816,-3218927,2353150,-867165,-1098518,2759760,-3640003,3177197,-2298866,133523,1573449,-3473406,4340425,-3396104,1873955,341554,-2804252,4481613,-4449490,3600890,-1161158,-1214530,3519441,-4976103],[0,0,0,0,0,-5,13,-17,18,-18,12,-8,4,-3,-1,0,-2,4,-14,26,-44,61,-85,111,-136,173,-213,261,-321,387,-465,552,-647,752,-867,997,-1141,1301,-1480,1678,-1893,2132,-2390,2674,-2981,3310,-3665,4050,-4460,4901,-5367,5866,-6399,6961,-7554,8180,-8822,9472,-10098,10664,-11100,11284,-10991,9788,-6764,-196,16833,-64332,346867,428501,-1277564,1734292,-1451257,957290,440297,-1611306,2147319,-2328852,1988087,-820757,-811643,1783928,-1896549,1390323,-406615,-120285,860419,-971474,350138,142691,-522834,490795,-400844,-186411,1060185,-1803883,1523248,-904770,-78989,905133,-1835844,1914070,-1750439,934361,-394047,-296880,890596,-1361423,1772955,-915724,864305,-910972,468953,204955,-1110451,1743508,-2396068,2054547,-2141340,790136,1433440,-3015753,3395736,-3244563,1918707,33178,-1930976,3155205,-3042814,2670234,-946666,-720394,2438405,-2626046,1822836,-430298,-525206,1374302,-1783421,1779193,-346300,-709732,1077337,-1444584,1757342,-523112,-603658,1475567,-1977504,1344218,-1245230,631780,395907,-1823797,2417874,-2026743,1094170,-1038289,815378,225711,-1739619,2873594,-3333619,2880279,-1657531,-112539,2015511,-3456279,4470047,-4270523,2131627,561617,-3052546,4247303,-4356684,3223996,-1665718,-1455251,3465541,-3913367,2603395,-1418482,-109265,1566668,-2979690,3084441,-1188580,-490305,1544949,-2041922,2835219,-2314880,490886,2382246,-3744349,3162664,-1974687,578055,460536,-1847938,2813947,-3010821,2951281,-1999317,-217657,1660237,-2539568,3310950,-3626352,3559394,-1647129,-928287,4055348,-4916720,4889286,-3970226,1703618,1752946,-4368655,5668694,-5209414,3148582,-197487,-2642598,4695424,-4740814,3847416,-2009611,-8769,2479418,-4956706,5160397,-2682028,-35590,2266510,-3645048,4077756,-3434439,1029421,1813012,-3766496,4122746,-2927540,1270380,213763,-2131669,3779247,-4267273,3853972,-1947624,-155573,2036459,-3534313,4571676,-5166693,3820146,-1147092,-2426873,4563675,-5617721,6235624,-4847151,1331935,3098515,-5931686,6027393,-5088513,3781743,-1267364,-1909358,5457881,-6864390,5435995,-2385047,-710128,3483570,-4994932,5215072,-4085882,1352425,2563887,-5321526,5576523,-3661537,1187534,967722,-3034570,4974783,-4779776,3174706,195989,-2586175,3857321,-4035676,3999166,-2997359,755205,2354729,-4477160,5153207,-5166912,3852644,-862012,-2816945,5396772,-6315422,5334780,-3664489,754120,2927764,-5609155,6703975,-6123119,3670191,-546526,-3595483,6170570,-6911303,5657519,-2749253,-979184,4271946,-6608428,6220272,-4099133,858382,2574297,-4990503,5819481,-4870425,1754157,1836326,-4058428,5351456,-4969597,2775030,33936,-2516090,4684962,-5487847,5205089,-3058082,-426900,3422589,-5190515,5808710,-5051598,3599277,-82411,-3449371,6282503,-6734040,5733655,-3564231,387619,3204735,-6270784,7795261,-6776189,3681086,266075,-4216743,6779257,-7579543,6123904,-2969779,-1681067,5361906,-7421375,6714242,-4455356,860902,3210156,-5900248,6708535,-5323679,2068296,1348260,-4185834,5965600,-5742339,3884325,-726100,-3015282,4954435,-5951968,5194853,-2912073,-363419,3455583,-5548010,6360631,-5446049,2806225,401178,-3592240,5866382,-6844216,6131694,-3262289,-415195,4011222,-6595823,7372566,-6433591,3242466,612205,-4525595,7262887,-7704492,5913411,-2515670,-1777018,5472480,-7517765,7055401,-4554101,604947,3346130,-6055113,7212039,-5583668,2631819,1316494,-4601685,6522366,-6015651,3981524,-531168,-2738418,5512461,-6232217,4972824,-2785146,-823909,3970192,-5895474,6293580,-5104037,2196111,921790,-4344182,6223203,-6934335,5412774,-2484211,-708490,4437271,-6641492,7313369,-5800080,2910068,1455826,-5103013,7526696,-7957620,5591924,-1873778,-2206852,5698328,-7412901,7288479,-4749721,372021,3727932,-6044117,6985174,-5795753,2523315,1282451,-4717188,6601819,-6206544,4020705,-662777,-3267972,5454143,-6105192,5024730,-2388800,-957939,4289262,-6164245,6251878,-4285533,1633186,1303952,-4281299,6442152,-6548589,4957577,-1890645,-1392141,4613480,-6654988,7202737,-5319905,1778104,1855412,-4982756,7440774,-7490789,5511345,-1653543,-2507359,5937614,-7164096,6916171,-4403743,396161,3352644,-6399871,7395193,-5752133,2638074,1351726,-4637621,6318293,-5995931,3784229,-881098,-2861706,5693615,-6012683,4727717,-2225668,-833633,3650586,-5220622,5856887,-4516216,1527870,1842210,-4691079,5763650,-5850763,3911250,-1174483,-1758212,4364036,-6263373,6455857,-4339819,1233643,2304130,-4786457,6724907,-6790434,4483067,-978888,-2584001,5550829,-7014069,6477200,-3650711,-40339,3519536,-5889611,6405781,-5570741,2239867,1784906,-4740273,5993376,-5217659,3240264,-362898,-2815132,5176403,-5747322,4361674,-1771873,-1328286,4468441,-5596288,5044898,-3351099,948482,2140369,-4528367,5855720,-5170402,3194686,-393716,-2188861,4859888,-5966344,5242936,-3281774,795165,2056075,-4896779,6500366,-6089246,3460312,-316740,-2457446,5143631,-6226567,6165539,-3705285,-359879,3917550,-5805077,5695875,-4507009,2239209,1196318,-4083352,5984232,-5531040,3101001,301636,-2919179,4400891,-5000832,3839084,-1861002,-1164608,3830227,-5291310,4346166,-2607479,657991,2047074,-4224374,5294657,-4385173,2133299,356991,-2186957,4043213,-4714917,4368743,-2467666,-90818,2189725,-4049817,4840078,-4695951,3099173,-121707,-3032144,4526373,-5437857,4168584,-2689865,-299895,3170707,-5115157,5344847,-4029940,1142317,1574226,-3564699,4550699,-4451454,2877831,-56696,-2651170,4550835,-4491494,3165828,-890879,-944818,3268205,-3792498,3831446,-2176705,-24743,2333670,-4048651,4370517,-3100108,1049345,435146,-1889400,3839245,-4295489,3410959,-1639845,-635744,2438124,-3552742,4139995,-3381856,2014885,-6862,-2293348,4019344,-4486830,3749177,-2053276,-380791,2734550,-4289960,4361057,-3178412,895326,1156797,-3302633,3910164,-3700202,2311347,9417,-2396244,3472688,-3231464,2324218,-1295348,-951686,2884640,-3663604,3094011,-1343490,-486892,1923447,-2830472,3295725,-2500813,1017365,1071276,-2296910,3127170,-2747329,2159822,-868288,-674705,2037236,-3333841,3181759,-2115865,880493,484653,-1856596,2854768,-3472714,2600159,-1120369,-376688,1875008,-3045576,3071595,-2446370,948228,752152,-2559380,3129972,-2467188,1699940,-159129,-1399704,2347579,-2363307,1820831,-405924,-1283109,2054724,-2372161,1742305,-602052,-792728,1797380,-2466401,2132503,-1252711,-57539,1162577,-2091036,2216775,-2002929,1016134,-4718,-1069627,1648925,-1901428,1838926,-1330200,500865,717935,-1469833,2021665,-2184785,1167564,-532959,-317781,1247700,-1862828,2162776,-1719370,429899,534221,-1648430,1945702,-2107934,998199,-178803,-966524,1632862,-1679450,1050862,-208070,-681667,1468620,-1327315,1133204,-322307,-537861,1379119,-1245241,1141331,-521006,-563526,1367908,-1406826,1374347,-730896,-133914,459723,-1252722,1416551,-1196352,824788,-517525,-388093,670376,-992899,755064,-748433,596209,-362985,-487604,683362,-937026,972659,-811642,115493,-321876,-603913,931549,-892937,545632,-166757,-43040,548847,-763429,95037,-91803,-83673,243855,-499925,-102611,697671,-710063,716998,-415890,-42258,829110,-1087712,839805,-974593,178552,248997,-965190,1236349,-1196436,883503,-38574,-224936,901931,-631582,443410,-6752,-191679,519019,-408222,201372,-60901,-193823,204894,-198647,-370197,309921,-451454,460734,-178765,-138922,425274,-549907,656223,-537506,456985,-349908,234033,192498,-506327,720387,-885323,982385,-489053,118767,797834,-961594,1430579,-1412231,887403,-153281,-928965,1309987,-1552322,1395246,-859042,-142362,1054382,-1584612,1439760,-1173185,-64101,538408,-1468119,1342257,-957916,229753,307477,-1306615,1461931,-1260812,-36328,510982,-930498,1462344,-1013150,860407,-360979,-583164,1383410,-1609229,1370900,-791445,97715,601846,-1388211,1675734,-1779534,1293424,-224700,-711053,1392096,-2044814,1897470,-1539099,768894,504709,-1692166,2278046,-2219104,1555642,-392892,-1093516,2292753,-2506176,1970494,-1132591,-235251,1661967,-2584017,2306903,-1419140,102442,1229747,-2204078,2300731,-1768922,931365,438101,-1787111,2228785,-2282070,1316404,138991,-1228188,1817164,-2426465,2098024,-1293565,257095,1619196,-2071596,2525530,-1996650,1531423,13285,-1524999,2353167,-2729520,2426931,-1355758,-323542,1436685,-2559002,3027404,-2694797,1525425,5703,-1879263,3169582,-3184114,2488562,-870139,-688625,2070006,-3191106,3108057,-1904737,30735,1666018,-3009355,3332474,-2302379,884307,717185,-2434190,3027246,-2860290],[0,0,0,0,0,6,-12,22,-35,50,-64,78,-95,116,-141,167,-202,241,-293,346,-410,481,-561,651,-753,866,-991,1131,-1281,1445,-1627,1828,-2051,2295,-2568,2868,-3189,3539,-3916,4324,-4766,5248,-5775,6351,-6981,7667,-8416,9235,-10131,11114,-12201,13417,-14775,16310,-18055,20053,-22370,25081,-28304,32199,-37008,43092,-51019,61740,-76958,100086,-139211,221104,-749153,802350,-154009,-632611,1392438,-2328516,2126635,-1455475,353926,988669,-1548720,1973186,-1887208,1467036,-215542,-141660,687537,-941403,784042,-839405,997077,-900442,1112712,-864325,-182041,903853,-1740278,2219417,-2066577,1529175,-150225,-1461001,2475646,-2857231,2055136,-974510,-939469,1763423,-2139714,1811197,-680303,-267531,1184725,-2010837,1514130,53932,-1597288,1955268,-2039500,1210805,-84450,-1423348,2465580,-2924546,2117349,-856943,-902033,2104117,-3095381,2518668,-1849813,836610,148855,-1420118,2550332,-2689184,2281813,-1539869,675537,376018,-1488108,2632424,-3279569,3068429,-2083926,155372,1944758,-3688941,4054135,-3394734,2048745,-107100,-2407808,4377155,-4070624,2508639,-457937,-1260611,2363367,-3449410,3477531,-1350553,-1441199,3415140,-4050363,3188194,-1135398,-1390181,3224457,-4447288,4042011,-2905199,32134,2900312,-4382083,4305901,-3372645,2006746,-177933,-2379472,4094708,-4007844,3577017,-2580977,949275,819358,-3685872,4755836,-4568436,3213836,-1832027,-616651,3784819,-5502455,5113940,-3109038,664484,1635963,-3199599,4483960,-4703612,3127632,-453841,-2566442,4995916,-5504923,3666564,-1280590,-1764670,4155055,-5489644,5090959,-2501262,-1310684,4551552,-5739016,5003083,-3046722,289470,3059431,-5568687,5762086,-4424150,2021362,712691,-3667830,5018894,-5396481,4417405,-2803509,725261,2639751,-6163271,7126843,-5315723,2807932,-126108,-2529816,5234169,-6774607,5860466,-3006971,116147,2625707,-5235882,6238482,-5782919,3364695,479928,-4155515,6384339,-6403603,4620412,-1280228,-2486072,5870905,-7378284,6037798,-2285350,-2228672,5418437,-6826156,6673666,-4652942,204530,4693603,-7175655,6717415,-4717891,2960102,-430375,-3398303,7013013,-8214244,6040985,-2325301,-1238341,4173383,-6582585,7367156,-6714124,2967126,1142227,-5036152,7041572,-7008532,5576116,-3208509,-56903,4488350,-7586022,8028982,-5720591,2424021,1288354,-4847183,7674170,-8038550,5494515,-792127,-3746557,6960745,-8180319,7086893,-2749206,-2658079,6287665,-7961383,7165738,-4499001,57335,4324383,-7351391,8312578,-6719964,3271056,1075688,-5580595,8329818,-8266946,6329858,-2604002,-1886575,5983370,-8466418,8361507,-5828580,2256445,1851642,-5462379,7987975,-8309912,6086071,-2076737,-1887472,5553692,-7927977,7852197,-6030883,1738969,2475106,-6680051,8784733,-7910774,4571796,517686,-4359459,7219485,-8582519,7061895,-2574450,-2878160,7153732,-8636462,7845591,-4833622,174509,4562949,-8671457,9585724,-7552346,3006883,2154518,-6677031,9144231,-9028115,6536060,-1742249,-3518740,7509677,-9332633,8367348,-5977769,1288587,3717273,-7056691,9386450,-8405097,5428908,-1497520,-3174127,7050993,-8973639,8462753,-5370488,693549,3736831,-7590819,8980664,-7689788,4314741,428464,-5197469,8625231,-8982375,6601585,-2190292,-3130496,6808011,-9039195,8616513,-4566696,-608011,5212162,-8515986,9537204,-7262483,2955566,2695922,-7319498,9956813,-9497393,5885777,-1046985,-4257634,7918067,-9412685,8611414,-5269854,470880,4527398,-8048192,8944407,-7980999,5058123,-173604,-4293456,7770768,-8731560,7497756,-4373539,-172700,4602710,-7899554,8857673,-7048848,3391549,1382255,-5735681,8697004,-8354011,6028420,-1431414,-3554438,7548857,-9388712,7896758,-3807084,-842499,5985165,-8823515,9278925,-6679535,2264001,3408743,-7860780,9899163,-8808190,5353991,-145014,-4877597,8699849,-9746224,8396607,-4326800,-631484,5534813,-8918174,9097551,-7616680,3718107,1008766,-5508812,8345985,-8750363,6952440,-3230624,-1285202,5739353,-8138296,8430440,-6400845,2371218,2001881,-6422360,8688086,-8306193,5170694,-802417,-3987541,7625967,-9000703,7386406,-3582102,-1487622,6133048,-9016914,9052030,-6155807,1099518,3737017,-7808040,9722206,-8800460,4714988,478484,-5610252,8821531,-9429817,7449743,-3458439,-1779594,6001757,-8816917,9063334,-6897544,2577919,2097131,-5971592,8369631,-8107899,6310190,-2271913,-2539177,5994653,-8033267,7666434,-5373511,1603257,2691578,-6289817,8257951,-7474693,4394907,-128390,-4240570,7407896,-8035191,6265218,-2781116,-1364363,6071372,-8297142,8094496,-4990941,670920,4106285,-7525939,8656881,-7389390,3738031,1367504,-5583505,8475825,-8809461,6395940,-2037601,-2777674,6597698,-8267359,7917757,-5631330,1222318,3458878,-6774315,7895642,-6956562,4574339,-975413,-3145281,5954012,-7241244,6729093,-4118069,307584,3269750,-6015517,7004676,-5994651,3250373,630686,-4350621,6880813,-7060804,5003832,-1749253,-2097067,5746244,-7133759,6841344,-3745390,50365,3704534,-7023253,8346766,-6236009,2166915,2402025,-5624549,7184451,-7467829,5601330,-1404235,-3747875,6872752,-8003497,6653856,-3855074,396147,3528491,-6486042,7168768,-6115882,3439223,709094,-3418606,5449800,-6057077,5239555,-3223283,-42484,3510461,-6016390,5722441,-4433817,2440341,804970,-4287621,5965998,-5703151,3806879,-1119936,-2015618,4447831,-6112132,5645780,-3213591,-506052,3862398,-5883886,6272888,-4881056,1794047,2425378,-5480323,6974356,-6165471,3612944,199182,-3497058,5854567,-6814471,5635571,-2773114,-1127653,3940968,-5599202,5846796,-4614561,2527407,1083962,-3935457,5337298,-5312211,3983915,-1381190,-1335048,3393731,-4487817,4648743,-3358775,1465045,1637851,-3772260,4740548,-3908890,2313083,-762751,-1751927,4138080,-5312091,3939717,-1630701,-1165998,3331938,-4847865,4671626,-3477680,473403,2492557,-4667675,5930093,-4626222,2325756,679054,-3400206,5257370,-5753763,4308465,-1498268,-1701370,3805314,-4681432,4714340,-3452532,1370877,1663702,-3834183,4209289,-3563149,2431544,-1023253,-1206926,3329518,-3787048,3432808,-1727678,150064,1167347,-2437581,3282830,-2994683,1464970,209936,-1830552,3241076,-3150726,2337839,-813431,-805041,2659002,-3684234,3227364,-1813698,-396465,2129097,-3388481,3791392,-3122678,1366192,1069295,-3231715,4418814,-3800020,2617209,-584114,-1629438,3502125,-3813133,3200746,-1885718,-146866,1809879,-2839329,3115376,-2754810,1366614,133652,-1667066,2409177,-2285463,1951040,-922935,-298526,1236972,-1727199,2041529,-1473604,855553,549364,-1125059,1516303,-1749319,1248111,-216951,-747814,1706602,-2024116,1643333,-696836,-317499,1719124,-2532066,2415125,-1706713,-123856,1164291,-2283907,2877635,-2491771,1288913,496025,-2022522,2724799,-2815125,1572625,-860803,-550783,1611463,-2320216,1757614,-1447706,155777,714380,-1096453,1421413,-1161803,471388,104373,-381255,590023,-738143,631879,-219179,-7615,242744,-398912,325685,-45147,14468,-8942,-571483,588316,-699189,294555,-106255,-585837,964935,-1092012,664144,-289879,-216078,827086,-1420653,1363297,-956186,-284385,1046652,-1660797,1910676,-1166209,673998,322494,-1049242,1366507,-1348803,887446,226862,-690104,958455,-526596,328531,42786,-19233,751175,-409235,-49110,685311,-537388,584687,-540863,-267894,480049,-1172954,1076701,-637616,-19983,285372,-899572,979461,-1084585,628508,-133557,-3604,317855,-671461,983550,-931928,549072,-402329,91008,828441,-1050012,1090341,-805364,701804,-44579,-937107,1111759,-1081243,585685,21166,-511132,1015076,-1168440,965400,-106752,-916492,1320182,-1614456,655068,2969,-1134979,1402614,-1733811,1428538,-825321,-523925,1561745,-2301086,1962294,-1122172,195208,841111,-1766059,2274954,-2215232,993370,-43025,-1079600,1542235,-2343462,1644069,-995800,-144123,516611,-1581167,1957319,-1592631,935274,-254250,-812768,1513580,-1498355,1597735,-944206,-164884,1243449,-1763956,2029678,-1497859,320706,784915,-1854531,2364055,-2245418,1027927,337113,-1748730,2832955,-2612844,1676261,-447828,-990674,2407715,-3276912,2697716,-1561801,-402721,1746875,-3050193,3511595,-2670984,1150294,742914,-2291446,2959992,-3340136,2339754,-789913,-919238,2033652,-3162321,2698238,-1822774,607022,823794,-2047193,2484747,-2294482,1442772,-158118,-1258522,1945693,-2560361,2481632,-1305533,-585188,1804167,-3075068,2834461,-2247102,579129,803466,-2742788,3295436,-3227571,1832343,150907,-1776995,3392788,-3848854,3090922,-1458158,-429706,2451658,-4077435,4334412,-3146628,995372,1500098,-3029155,4275319,-3987395,2410529,-322061,-1887341,3333041,-3934668,3485658,-1868324,39254,1937288,-2965451,3514559,-3077121],[0,0,0,0,0,2,0,-5,11,-22,33,-46,60,-76,94,-117,142,-176,214,-258,309,-366,431,-507,597,-699,816,-950,1096,-1257,1429,-1614,1824,-2054,2311,-2599,2922,-3274,3662,-4081,4535,-5023,5551,-6125,6751,-7439,8191,-9014,9914,-10899,11977,-13151,14449,-15885,17480,-19268,21279,-23573,26201,-29246,32820,-37073,42222,-48575,56595,-66964,80589,-97695,119319,-825633,1012187,-753035,159297,813203,-1204786,1651471,-1504757,968844,-121524,-597776,911075,-875467,617945,-431598,381733,-241631,983137,-1156117,453563,253470,-1076287,2441740,-3032468,2976915,-1686609,-709468,2275862,-3661334,4199635,-3489954,1185474,1283570,-3452702,4505292,-4567932,2900937,-484621,-2316702,3752602,-3716518,2912227,-1599137,-256032,1949819,-3260580,2289888,-1491708,233977,831456,-1508888,2273164,-1631302,661880,410767,-1596011,2118645,-2199167,1732911,-491514,-940168,1682011,-2993058,3795196,-3029913,1115803,1163307,-3299473,4968082,-5512683,4418391,-1699538,-1727712,4625979,-7183256,7410104,-5135212,931623,3825824,-6291960,7254867,-6749389,4237862,-62576,-4379070,6942687,-6806160,5103242,-2140773,-826155,3882135,-6360688,6133176,-4029042,491504,2800394,-4872080,5312786,-4277990,2318443,391084,-3389490,5309882,-5346047,3889951,-1199293,-977451,4003447,-5604677,6150699,-4344711,1434132,1807807,-4681511,7246941,-8239853,6269912,-1131005,-3626183,7291280,-9244537,9282868,-6214742,150382,5946937,-9686869,10202589,-8131158,3976099,769073,-5823357,9225316,-10185336,8162039,-3402708,-2482314,7582697,-9307683,8493593,-5480377,1053742,3844020,-7850591,8898863,-6782811,2850559,1195659,-5393893,7708344,-7764048,5135363,-1448269,-2474124,5719853,-7860478,7883652,-5473362,1268626,3115505,-6972078,9726339,-10318165,6868251,-558584,-6071008,10126409,-11320733,10224710,-5878530,-810618,7380516,-11686266,12016796,-9319713,4539202,1896564,-8173664,11700659,-12509860,8934797,-2337629,-4264354,9896763,-11995748,11001973,-6644980,79858,6565394,-11046197,11175044,-7979197,3484944,2081477,-7267551,10871418,-10111777,5751960,-855472,-3512143,6748392,-9690848,10259959,-7302508,950998,5709730,-10034763,11552512,-10335444,6005985,-241587,-6994120,12526694,-13951234,10609708,-4539603,-2545288,8469996,-12730202,14023857,-11264685,4464028,4260373,-11114202,14127643,-13661295,9706977,-2719740,-5980112,12244357,-14439228,12151731,-6614368,-530532,7894942,-12589172,13141739,-9446887,3110373,3375851,-8663674,12119744,-10962495,7147153,-1376786,-4934801,9985600,-12303770,10866748,-6164747,-628974,6707444,-11248387,13017616,-11066095,5247428,2128248,-8533506,12817430,-13802583,10984167,-4271627,-3380272,10613736,-14717022,14669540,-10249963,3010075,5106259,-12093492,15337175,-14356909,9180106,-952096,-7784871,14017315,-15400565,12336830,-6170296,-1890057,9644705,-14562379,14498833,-9665922,2690290,4794154,-10370186,13178445,-12462967,7927664,-560310,-6865992,11627643,-13014644,10524697,-5206547,-1483269,8304887,-12807824,13394727,-10405783,4258323,3142008,-9680819,13951349,-14274050,10285749,-3282111,-4932673,11472598,-15574942,14775334,-9888171,2293426,6954795,-13708417,16802359,-14545997,8184496,285010,-8740453,14853019,-16148118,12729360,-5526833,-3036375,10542633,-14546982,14756199,-9804333,2659130,5523104,-11864921,14399147,-12788741,6963462,334223,-7603407,12438454,-13548645,10789003,-4525062,-2549083,9449869,-12979366,13101532,-9391958,3096795,4420168,-10609048,14218150,-13289971,8920310,-1952099,-5757923,12476597,-15345208,13974521,-8160704,272978,7705810,-13909778,15831990,-13612222,7035871,1597970,-9712385,15009050,-15703128,11546731,-4480491,-4060438,11352728,-15470886,14686139,-9276223,1239535,6973420,-12486436,14507550,-12108195,6215981,1488102,-8590751,13167445,-13220205,9768550,-3481582,-3881007,10087783,-13182302,12446786,-8173194,1880292,5373429,-11287271,14095234,-12233825,7343222,-337465,-7190765,12804520,-14635574,12399428,-6630767,-990911,8794375,-14193084,15154949,-12099490,5224355,2878185,-10254858,14493757,-15166492,10693555,-3074413,-5207413,11733398,-14830928,13773721,-8195458,464324,7210682,-12756115,14086037,-11385862,5112290,2520414,-9124447,12929557,-12605074,8865401,-2709545,-4537629,10278484,-12913751,11497661,-7190007,437160,6264404,-11060871,13011926,-10855956,5905671,866053,-7482778,12332284,-13366946,10397894,-5054946,-1737122,8594676,-13007411,13736256,-10437956,3770876,3931531,-10086142,13475746,-13175892,9115302,-2127504,-5553499,11413286,-13981043,11859418,-6284757,-894393,7253421,-11744308,12630399,-10043974,3713724,3204205,-9207933,11894633,-11056109,7195131,-1579387,-4947397,9781496,-11625985,9991143,-5591506,-527091,6764708,-10730564,11214181,-8529275,3571178,2130949,-7380954,11528576,-11406428,8051601,-3066372,-3134193,8393906,-11746268,11867740,-7990313,2308313,4316921,-9755368,12808175,-11221558,7106969,-704947,-5793036,10701412,-12292249,10368949,-4903154,-1478389,7522772,-10768719,11147992,-8162990,2466789,3783487,-8365677,10048633,-9855471,6245677,-590196,-5730132,9569614,-10181925,7841020,-3779016,-1151283,6250645,-9706347,10033385,-6792564,1859816,2961930,-7253371,9311587,-9494097,6764520,-1896939,-3704848,8358171,-10209394,9473050,-5892620,846515,4026010,-8718616,11044126,-9311860,5130422,525979,-5505284,9082961,-10630475,8631947,-3691972,-2358487,6912566,-9222476,8865807,-6440696,1822056,3518128,-7636875,9064633,-7648915,4088404,619118,-4918208,8031864,-8411693,6326334,-2226517,-2425166,5966005,-7802275,7286723,-5022988,1072179,3247989,-6778854,8025491,-7032130,3945833,-121433,-3564361,6656175,-8085384,7422398,-4075296,-471085,4603357,-7417169,8340457,-7005533,3490976,920936,-4912886,7954059,-8111320,6414951,-2058709,-2534234,5482797,-7195230,7409871,-4885179,953508,3692252,-6655342,7121804,-5599823,2755828,810191,-4544807,6437319,-6557555,4560892,-737359,-2423193,4979367,-6110761,5223700,-3130899,105777,3515396,-5393145,6092445,-4674475,2094812,528405,-3528755,5681022,-6324925,4752117,-1949636,-1033450,3008703,-5416563,6342801,-5078363,1987645,1590920,-4230470,5542048,-5580926,4362106,-1726057,-1863650,4682553,-5749481,5473891,-2912519,179445,2580929,-4784908,5636549,-4347867,1958045,1478303,-3632668,4707570,-4007072,2523660,-65971,-2291936,3835621,-4338003,3259345,-1205645,-1246489,2746733,-3735770,3804811,-3156092,972406,1214963,-3055233,3833964,-3692805,2304903,-688653,-1030904,2700097,-3809731,3832868,-2617452,786356,1096698,-2941861,3736922,-3555669,2192926,-440282,-1357944,2821888,-3567309,2827914,-1922827,110029,1523806,-2830476,3120487,-2184422,691557,1137359,-2441757,2835940,-2276065,1041074,676611,-1901084,2467125,-2311923,1374935,109637,-1286807,2143351,-2431074,1420055,-885477,-448759,1611303,-1815822,2061449,-1410722,570934,458162,-1180423,1733251,-1841590,1282167,-742001,-50422,837187,-1371475,1666328,-1584629,1303918,-123372,-594798,1470957,-1613021,1162771,-773987,-52029,835252,-939950,1183319,-831347,28833,475843,-783666,942535,-628080,-197554,795652,-1079868,711371,-245729,-537034,1031201,-1300856,1281379,-506885,-646650,872693,-1146311,1319744,-787691,-71201,625361,-789631,1149464,-719076,434987,427551,-822861,558765,-276745,211622,76636,-51264,658036,-46556,-303437,466976,-559730,351164,-122589,-33867,149045,-453019,658841,-670102,369723,-106594,-74879,426374,-1160177,864231,-1091970,519432,-37795,-701665,1495308,-1853341,1599633,-701677,-121894,1408576,-1802791,2220454,-1882591,763107,595240,-1905109,2606940,-2011779,1235765,13868,-827242,1962376,-2408887,1468339,-617642,-819267,1589171,-2045975,1658275,-804302,-219036,1413731,-1824248,2251582,-1576679,310823,920842,-1965589,2172552,-2042877,1206033,-209981,-1094487,2132079,-2627872,2495208,-1326251,262488,1160954,-2380948,2915046,-2694201,2037397,-564355,-1358389,3178774,-3273812,2874475,-1615949,-14869,1694602,-2937301,3309438,-3091079,1355554,574636,-2500843,3341214,-3320997,2065977,-326171,-1640332,3068620,-3629726,2826187,-963939,-733888,2553165,-3139787,3146196,-2282253,460814,1628395,-3002199,3556190,-3341083,1722556,70175,-2017398,3567713,-3831381,3485967,-1972471,-409695,2566324,-4095532,4306185,-3070478,1625170,454364,-2717456,4148554,-4374050,3657309,-1589369,-910555,3149353,-4658677,4207323,-3113273,1090628,1603899,-4020377,4892181,-4170665,2100699,457432,-3050478,4200348,-4729214,3549872,-833730,-1619156,3313795,-4425639,4028628,-2710392,262818,2409133,-4177080,4884095,-4160662,2300730,274767,-3029015,4465058,-5090310,3692358,-1603920,-1189987,3623555,-4960228,5279900,-3638572,1380488,1700859,-3793165,5275190,-5111224,3299885,-1331094],[0,0,0,0,0,-5,9,-11,9,-9,4,2,-4,8,-8,11,-14,19,-29,45,-58,76,-95,111,-131,157,-189,231,-280,336,-402,470,-541,615,-699,790,-895,1011,-1148,1302,-1470,1657,-1855,2069,-2295,2543,-2809,3099,-3411,3755,-4126,4530,-4965,5433,-5931,6465,-7026,7610,-8208,8808,-9368,9829,-10055,9780,-8421,4572,5717,-37615,249949,515015,-979729,1318911,-1029946,466285,491959,-1300075,1566868,-1882429,726522,-37286,-1032670,1350218,-975368,61888,584999,-791126,1144650,62480,-1175585,1941515,-1720055,1182448,110188,-1451650,3094328,-3866941,2855619,-783108,-1024719,3052964,-4130596,4063698,-2889946,608306,1521423,-3296877,4229443,-3985997,2367995,-462296,-1334730,2128639,-3182439,3153823,-2510744,1164609,631878,-1697345,2175880,-2511294,2250136,-1377415,-97699,1359757,-2434762,2533873,-2076172,962780,1021814,-2388347,3165998,-2946855,1729692,338258,-3059512,4808657,-4313561,3147599,-252766,-2762981,5199280,-6392448,5135542,-2523619,-1006146,4725010,-7618717,7560230,-5016991,997326,2441670,-5374510,7272667,-7124212,4412856,-391581,-3084587,5235607,-5836225,5773149,-4192507,1400091,2313228,-5138820,6307890,-5357306,3272028,-336605,-2202873,4543933,-5681031,5328898,-3102000,-364120,3086225,-5218390,5566340,-4586583,2130988,1696092,-5023993,6319883,-6371988,4645393,-1010807,-3776938,7850488,-9778914,7415716,-3057333,-1654751,6685250,-10100960,10698840,-7183645,1543337,4544305,-8395854,9815160,-8923816,5807546,-1146745,-3670460,7901812,-10057273,9209460,-5429979,116801,4565306,-7539503,9154798,-8070563,4595392,413030,-5038495,7503678,-8005013,6460567,-2852763,-1691471,5258196,-7242780,7638082,-6007341,2470468,2674261,-7051274,8802804,-8152622,5778231,-1111826,-5095273,10348981,-12051977,8935878,-2918561,-3001564,8581839,-11714388,11484542,-7793355,1482579,5285416,-10077088,12001475,-10668840,6566467,-483892,-5909299,10711413,-12576971,10195529,-4947874,-830466,6289171,-10535406,11936514,-9409591,3658690,2479247,-7164759,9708748,-9981720,7926396,-2831614,-3348645,7787329,-9385554,8345383,-5932851,2279056,3500072,-8732365,11478206,-10263357,5387554,1605752,-7052115,11143592,-12359615,9813981,-4089169,-4106462,11031532,-13956559,12618698,-7972116,1228290,5713123,-11993512,15043244,-12949609,6901125,759020,-7822370,12712639,-14402370,12155844,-5788544,-2240970,9072879,-13014733,13328993,-10143019,3370887,3999488,-9396254,11830042,-11106000,7928377,-2129340,-4302002,9227829,-11713099,10806132,-7086798,766849,5705310,-10813971,12329464,-10300603,5489566,1543796,-8600184,12929377,-12918965,9537556,-2935284,-4560534,10910973,-14562713,13629336,-8257136,654446,7351920,-13410240,15529606,-12500673,6512140,1783967,-9253264,14822601,-15945655,12279547,-4591907,-4075377,11001487,-14289527,14172749,-10035673,3162596,4623956,-11413220,13635227,-12140323,7816997,-1380644,-5231111,10855477,-12979092,11294525,-6159544,-471267,7282530,-11882171,12674601,-10184121,4720975,3020069,-9475397,13431941,-13384845,9489912,-2327087,-5600925,12169856,-15185371,13453364,-7713563,-157793,8460105,-14094431,16192482,-13091404,6180353,2601856,-10725615,15572139,-15956760,11489488,-3797363,-4544390,11725025,-15707449,14454539,-9402360,1924042,5880869,-12313903,14399863,-12784757,7383314,-133236,-7028820,12010034,-13366865,11186221,-5380021,-1737460,8168061,-12144567,12819014,-9890497,3757335,3460162,-9745566,13231239,-13083165,8661174,-1676341,-6205395,12257155,-14840983,12796817,-7085874,-941133,8792041,-14626039,15496567,-11985246,5090888,3657138,-11178016,15411873,-15422854,10598067,-2744897,-5583260,12677832,-15487416,14407657,-8399434,1086453,6966820,-13106560,14469961,-12258452,6214199,1229466,-7930238,12349068,-13318847,10432094,-4493056,-2596162,8386645,-12373487,12338689,-8847142,2636202,4589869,-9915009,12882690,-12055436,7503549,-463256,-6839485,11820464,-13929418,11572181,-5949566,-2169207,9311748,-14021162,14576104,-11096229,3607955,4636238,-11705759,15203035,-14173392,9488186,-1637274,-6440076,12795114,-15311050,12967469,-7415502,-383949,7648842,-13084158,14269423,-11448083,5408672,1831853,-8635580,12287056,-12615482,9261659,-3536549,-3205741,9035387,-11976165,11578327,-7750422,1750783,4744953,-9755446,12007971,-10899787,6367403,166103,-6470196,11342611,-12567852,10513329,-4623107,-2696396,9013081,-12994131,12740617,-9163257,3013886,4827904,-11150689,14107389,-12933641,7839148,-621300,-6813502,12067843,-14246296,11843088,-5976056,-1375375,8220894,-12600413,12807272,-9525041,3839673,2564044,-8138369,11673216,-11585603,7756294,-2239033,-3660238,8421192,-10575826,10066838,-6172792,741177,4624478,-9234088,10805303,-9223380,4746630,1336912,-6759132,10025263,-10866229,8314828,-3214291,-3275231,8544483,-11425977,11127421,-7394157,1526170,4963631,-10157465,12606933,-11138433,6699141,290391,-6925668,11683536,-12368398,10132662,-4604602,-1693969,8191958,-11789248,11558180,-8147992,2505103,3335248,-8445808,10946747,-9587404,6039532,-1457286,-3768389,8124622,-10190346,9040059,-4857173,-250912,4890710,-7783583,8886582,-7880165,3947494,1436313,-6632329,8904045,-8577280,6572369,-2309240,-2693208,7318006,-10181055,9591492,-5939304,444191,5033785,-8554696,10224443,-9109160,5322809,855288,-6486546,10245053,-10522857,7746669,-3135033,-2241534,7433375,-10432237,9649690,-5952578,1458478,3268980,-7027819,9319587,-8436928,4943272,-377963,-3984372,7050514,-7884918,6747716,-3682933,-430407,4341039,-7268439,7714094,-5307269,2075759,1868472,-4873432,7068071,-7262929,5100687,-1113440,-2998411,6171856,-7334089,6886955,-4291267,204139,4371709,-7416005,8359668,-6777492,2992108,1443349,-5630096,8269045,-8244344,6592563,-2557529,-2947530,7008440,-8708542,7443397,-4783215,901965,3030046,-6267974,8176195,-6598892,3244261,479560,-3726370,5878570,-6106505,5124419,-2491675,-969160,4019921,-5567864,5495736,-3849439,1210387,1615900,-4061430,5377043,-5075306,3012595,-229503,-2516375,4217253,-5362279,5270703,-2869449,-732975,3968065,-5699526,5944635,-4854987,2311156,1025448,-4894659,6975454,-6371588,4262300,-928483,-2361277,4864669,-6150880,6171812,-3562368,-32820,3244115,-5063685,5519167,-4488449,2415622,517024,-2820029,4937687,-4651872,3344168,-1269792,-744677,2748768,-3644481,3888075,-2373082,758903,1389995,-2862766,3267493,-2829427,1904352,-322048,-1825810,3182120,-3772647,2848262,-1082399,-710868,2263021,-3705522,3878180,-3067388,761875,1238532,-3531329,3838665,-3821090,2589090,-542529,-1959102,3631900,-4570179,3689143,-1964160,-69069,2280029,-3609883,3788222,-2846941,1208160,781597,-2471608,2932047,-2636345,1761435,-427751,-989872,1946828,-2198225,1719037,-917133,-242843,868425,-1250834,1436748,-1370057,550421,262007,-874933,1313577,-1427388,1118717,-241246,-574601,1135036,-1527450,1552581,-1139680,282974,964894,-1702451,2272311,-1854724,930379,5016,-1020270,2222983,-2364919,1815542,-1023044,-413453,1507414,-1745033,1964275,-1409502,415609,753457,-1123639,1334799,-960257,495156,-5873,-334897,599730,-614043,77314,224321,-210645,-31820,-36477,-416435,527732,-312443,55545,132843,-289185,611616,-460626,240097,-64892,251930,294941,33391,184382,-38162,261634,-416075,101345,-400264,-270212,128171,-382148,381838,-459699,361436,-149381,-312529,485754,-162872,-118913,5258,109823,205981,-95240,-634789,428567,-496155,42489,346504,-763644,1129936,-1375798,756355,-352558,-794955,1168795,-2027117,1446656,-946913,-180096,1344849,-1657802,2017437,-1616674,983495,646631,-1594797,1636393,-1916926,1118620,-527575,-800951,1371031,-1870715,1483917,-643160,325157,938986,-1033042,1116432,-902464,585797,228550,-886678,1116613,-1378259,732624,-557368,-380303,1431012,-1913248,1704059,-1167447,238116,951691,-1920317,2586386,-2131504,1134629,261091,-1649530,2629827,-3470117,2929051,-1390500,-715482,2266370,-3127351,3135505,-2411330,791366,1019108,-2853390,3804113,-3263584,2226503,-127501,-1465699,2868613,-3124736,2999999,-1341329,-396665,1900494,-2734367,2306126,-1864524,782704,553482,-1767782,2680132,-2644978,1605480,-404496,-833241,2474385,-3132360,2881404,-1723932,-119789,1657119,-3134807,3938014,-3393873,1704025,517420,-2466345,3881783,-3982953,3147749,-1153488,-1103184,3212470,-4341668,4640003,-2972919,521699,1703413,-3680784,4630216,-4270673,2764603,282423,-2757025,4147895,-4201820,3158136,-1551113,-920502,3021869,-4026839,3979593,-2533636,666862,1196854,-3061468,3717804,-3469720,2268404,-234537,-1531133,3354938,-4176297,3425096,-1835128,-256320,2708401,-4197626,4612132,-3442617,1585044,1005006,-3540757,4705121,-4977140,3415896,-1091026,-1806722,4170407],[0,0,0,0,0,4,-14,22,-31,44,-56,66,-76,90,-108,133,-162,198,-237,282,-328,377,-435,499,-571,654,-747,851,-960,1079,-1207,1344,-1494,1659,-1843,2038,-2259,2493,-2747,3022,-3316,3634,-3975,4347,-4751,5193,-5675,6205,-6790,7438,-8160,8973,-9895,10939,-12137,13531,-15164,17115,-19478,22400,-26093,30882,-37281,46168,-59154,79532,-115250,192707,-595935,622966,542196,-1076480,1593501,-1947258,1839016,-435733,-645899,1690759,-2401168,1929621,-1140889,96348,1150871,-1700052,1589380,-645240,-83484,441747,-824185,544650,190123,-934331,1206951,-808306,281657,780927,-1739331,2183359,-1728146,1022125,525733,-1266713,2113411,-2290654,1828463,-1049021,260315,656635,-1321791,1897194,-1609711,1366744,-898085,791151,-467370,-526900,2067769,-2834431,2573114,-1955309,652621,846565,-2240024,3234335,-3161939,1869281,-154465,-1527908,3099475,-2925152,1830843,-693407,-1025912,2099986,-2576681,2052019,-284762,-1021480,2465970,-2367933,1869756,-356555,-1305913,2681350,-2892669,2355730,-1333112,-240091,2784263,-3887026,3377521,-2090560,601484,345583,-1970309,3060574,-3547017,2697449,-1418518,799312,446701,-2308560,3725069,-4194061,3694806,-1733066,-1119617,3180557,-4418177,4271918,-3733538,2047055,1037074,-3444951,4585909,-4318922,2507345,-587366,-1666282,3597694,-4503322,3100941,-1098020,-980573,2743480,-4243685,4188769,-2282772,-1076568,3907562,-4665428,4092467,-2597405,717954,2273208,-4939552,5437838,-4071068,1770502,565708,-2563168,3886426,-4129549,4084408,-3288369,1203776,1893477,-4431558,5532641,-4833708,3855973,-1863485,-1515736,4773881,-6381057,5745856,-3781665,1188269,2140454,-4898301,5804131,-5148027,2936035,-582677,-2363597,5103502,-6017271,4510330,-1618665,-1103241,3460990,-5590859,6024710,-3617170,-890119,4257681,-6223936,5245569,-3282655,723990,2431402,-5186087,5858781,-4812633,2365951,500091,-2996940,4596314,-5778805,5412287,-3254574,51633,3451179,-5625690,6415462,-6191208,4118905,-398880,-3439185,6290733,-6958545,5538228,-3618752,816345,2642986,-6203181,7196166,-5387181,2603335,279076,-2734059,5383637,-7027620,6249269,-2142797,-2538625,6285513,-7095458,5732984,-2905784,-971906,4441570,-7070425,7340748,-4813111,45610,3638271,-5866083,6487959,-6083630,3892327,137472,-4213275,6597116,-6938930,5898213,-3477154,-489941,4361302,-7141342,7576458,-6253442,3636485,-52006,-4360316,7419488,-8015168,6126713,-3328701,-150434,3912919,-7011499,8080892,-6820163,3699792,699754,-4660632,8023996,-8319189,5806480,-1746048,-2636235,6387806,-7876207,7153189,-3616388,-930240,4685133,-7253471,7291993,-5093578,1366705,2998659,-6510036,7432240,-6738716,3836101,89994,-4592905,6973280,-7470289,6245780,-3562227,-908174,5551611,-8430708,8232864,-6121771,3089299,1119665,-4981126,7598258,-8451906,6788540,-2927763,-1187394,4906956,-7494113,8498091,-6826485,3176644,1682520,-6355314,8367997,-8426116,5887906,-1425723,-3028708,6690776,-8456509,7485302,-3753848,-687772,4933023,-7733238,8149656,-5521781,1338879,3385061,-7057377,8068475,-7375906,4164910,538877,-4832901,7849872,-8499304,6874959,-2809074,-1614192,5858860,-8059810,8166719,-6068791,2480021,2066655,-5853933,8082267,-8433697,6253813,-2689650,-1882315,5631933,-8454919,8615440,-6584875,2221125,2143912,-6346542,8480692,-8412624,5352348,-1157255,-3344120,7255678,-8707851,7364204,-3830951,-767012,5310355,-8013285,8057778,-5721987,1437567,3246911,-6901106,8649142,-7163836,4017620,918645,-5125719,7878234,-8292770,6418659,-2492610,-1814022,6022721,-8560107,8146346,-5748719,1902993,2486076,-5997216,8329107,-8104422,5901167,-1661169,-2548658,6076966,-8313944,8326215,-5879776,1805605,2897938,-6658059,8593075,-8104703,5281206,-740494,-3982447,7512629,-8365195,7394252,-3813564,-1013100,5519607,-8179587,8148304,-5300519,1364493,3314281,-6524043,8397574,-7203741,3747423,1045455,-5108173,7974492,-8247913,6120369,-1957606,-2539805,6231961,-8001315,8162775,-5202651,1163451,3076571,-6656183,8129592,-7499509,5319003,-1370126,-3085604,6499999,-8227322,7928422,-4983857,906822,3479085,-6453879,8036988,-7669045,4737948,-681702,-4129616,7098468,-7989267,6790424,-3107960,-1106583,5530269,-7583064,7639663,-5366797,1492765,3415405,-6810437,8022492,-6224497,3197014,876841,-4799551,7106816,-7888730,5609180,-1558490,-2624678,6156251,-7827088,6978913,-4578020,631707,3282670,-6583838,7909188,-7012288,3898399,-266893,-3533857,6016525,-7491430,6901480,-4434863,135440,3729096,-6220940,7239823,-6763041,3884754,-107426,-3954595,6573488,-7422406,6311021,-3274320,-1405744,5220106,-6986054,6662339,-4542775,982000,3013455,-6236766,7283484,-6073232,2770925,916979,-4656260,7042430,-7147972,4977351,-1219416,-2410790,5909724,-7548021,6685166,-3519986,-386274,3577735,-6101579,7122706,-6096224,3332334,400480,-3598126,6192853,-7061099,5609514,-3173191,-247962,3382633,-5719978,6764496,-6374745,3643459,878751,-4084399,6252524,-6347240,5206097,-2883502,-948430,4877992,-6870426,6364244,-3961253,791443,2470607,-4963903,6154784,-5424478,2835366,767680,-4212869,6144712,-5847402,3808022,-1101547,-2223808,5354801,-6745100,5802322,-2921094,-647851,3367789,-5276032,6171660,-5188718,2035505,1370153,-3788055,5087586,-5555969,4694052,-2701287,-319924,3542196,-5336704,5341620,-4184939,2266700,750155,-3514284,5241183,-5692647,4359402,-1382835,-1486208,3879394,-4964294,5066182,-3809177,842282,2336730,-4705612,5363233,-4112610,1715948,595148,-3291495,5165274,-5071491,3322737,-321313,-2911186,4814253,-5146984,4071999,-2022596,-454115,3384845,-5264031,5623670,-3780266,1089807,1440811,-3396784,4370081,-5057238,4035563,-1355819,-1398802,3426191,-4482564,4418245,-3339743,1612030,896083,-2914583,4507551,-4461126,3233161,-1371892,-1140658,2737226,-4305026,4488459,-3007225,344896,1995577,-3752872,3691885,-3248296,2189376,656613,-3279387,4296659,-3775438,1915631,-71074,-1473409,3633885,-4337168,3459093,-1421963,-1198577,2974990,-3914573,3682277,-2744071,1125152,1103864,-3071618,4126024,-3512759,2069194,-447630,-1389464,2783114,-3478483,3470739,-2396797,833945,1098000,-2375619,3075615,-3170530,2703149,-1134696,-969767,2530883,-3070028,3104730,-1725537,602841,989768,-2439668,3024323,-2835682,1157184,826879,-2050359,2531751,-2643207,1786362,-356511,-1640008,2942082,-3003769,2091506,-814637,-1104411,2370808,-3143372,2430569,-1607640,-1370,1598897,-2582400,2778813,-2438479,1551497,7242,-1184370,2268603,-2277061,1908907,-1072545,104638,760556,-1571448,1908720,-2236452,1377403,-564191,-472241,1416083,-1802604,1966719,-1538694,346379,438591,-1388758,1493025,-1597438,935159,-36667,-1056410,1627741,-1810756,1262145,15344,-991509,1504908,-1564007,891376,-283824,-595998,1614900,-1879947,1276549,-595585,-473658,1153872,-1559324,1798176,-1154562,478945,246927,-1178440,1384966,-953753,827817,-289366,211213,179986,-1053520,1207325,-545010,487617,-426643,21630,326375,-999399,1020804,-743202,576277,-223456,-351596,689651,-683087,663968,-434833,110663,289205,-794563,219829,109610,-278321,302928,-273973,-141796,104347,-666195,1107580,-727460,119866,530010,-898947,814209,-601275,432197,296651,-729757,685239,-636545,389956,97542,-540443,556187,-484702,-32277,161455,-268358,344394,125802,-414997,693581,-452773,170142,-97618,-360632,672560,-967585,814220,-484919,95999,293231,-792089,1142736,-1065896,469270,105565,-95586,506987,-865126,730636,-666637,527311,-217450,-89111,747254,-1031954,1054775,-954578,494496,-173028,-983748,1050261,-1041110,885718,-423968,-262512,922677,-1245333,1157594,-742500,-329495,1121098,-1465823,1475873,-312993,-554230,1342523,-1678041,1187842,-692801,-214579,1022157,-1774064,2096280,-1700852,231504,415669,-1323648,1650230,-2087445,1462774,-528712,-571166,1147544,-1850223,1725711,-1488378,786104,-43446,-1128458,1860404,-1990942,1689077,-918980,36563,973103,-1877910,2053979,-1837471,832216,307195,-1192683,2145641,-2254679,1790515,-513573,-1067467,1704467,-2679131,1935591,-956262,-731889,1919519,-2307722,2117013,-1418025,351101,1545933,-2354643,2728092,-2111812,1158658,340729,-1860715,2731301,-2698580,2079638,-961732,-691338,2046354,-2969903,2780797,-2068217,406049,1015388,-2125871,2593480,-2617608,1642460,-832930,-536646,1737274,-2439253,2436887,-2135806,798610,910362,-2198920,2815461,-2800276,1863341,-22678,-1713833,2561772,-3083260,2375414,-1037739,-1021618,2636262,-3296339,3222614,-1652220,70688,1738214,-2986580,3442195],[0,0,0,0,0,2,1,-9,18,-34,51,-71,92,-113,138,-168,205,-251,308,-375,451,-541,637,-750,878,-1022,1186,-1370,1577,-1801,2053,-2327,2633,-2972,3346,-3759,4215,-4714,5257,-5848,6492,-7195,7959,-8796,9710,-10708,11796,-12985,14281,-15706,17262,-18977,20877,-22987,25348,-27998,30996,-34412,38342,-42909,48299,-54759,62656,-72537,85260,-102236,125941,-161101,295055,-1181459,1342880,-509343,56302,1097275,-2005696,2380817,-2258962,1259598,89746,-1335914,2201585,-2049981,1464372,-813886,3807,808411,-920410,852008,-792254,572398,-729280,709319,-1130124,654243,-121896,-1112284,1606791,-1696104,1593383,-1027732,-218410,1385330,-1935550,1934033,-947600,136139,815541,-1384260,951957,-272492,-505403,1139402,-1049889,1072723,-286825,-1485816,2334890,-2312971,1048666,415949,-1527002,2690658,-3069564,2199966,-783338,-718129,2163266,-2925170,2840425,-1908804,736577,633239,-1206442,1742889,-2180079,1902309,-1356248,562255,66294,-874233,1726708,-1944059,1841437,-1786687,738601,232046,-2048341,2640570,-1924009,1077833,-696210,-450077,1730668,-2507854,1893592,-232372,-1181998,1935589,-1757736,1694018,-320446,-1445829,3412121,-3591090,2469456,6358,-2670600,3755170,-3914358,2763379,-1239726,-686087,2674316,-4456787,3971401,-2801592,1142185,713891,-2287621,3825056,-3854241,2988522,-1287238,259330,902905,-2898228,3949129,-3351436,1275194,190373,-759684,1803749,-2755656,3368963,-2259774,509434,947156,-2001436,2874418,-3247505,2113032,-197373,-2219656,4098499,-4457119,3131862,24297,-3114906,4579663,-4350820,3017372,-790490,-2182708,4684378,-5733895,4311442,-2186493,-929222,3308451,-5297108,5213064,-4166205,1968874,408353,-3082357,5354025,-5875750,4130369,-1709233,-470064,2464442,-4808582,5873378,-4730361,1570303,856652,-2182746,2915909,-3674523,4232708,-2746094,882324,1740656,-3557070,4256341,-4057928,2751335,-70893,-2782106,4897096,-5154967,2864672,-31709,-2995569,4429368,-5212004,4254150,-1176941,-3003059,5173736,-5469784,4293507,-2402174,46168,3213336,-6088642,6503784,-4566781,1572215,951840,-3287926,5420006,-6873302,5735200,-1487130,-2547229,4890911,-5448917,4568201,-3536976,1643647,651295,-3126451,4999791,-4825532,3501612,-1219793,-291141,2564652,-4871737,5547308,-4266147,1166979,2167138,-3848670,5501183,-5179713,3029658,697656,-3726316,5806178,-5843790,4271533,-926804,-3073339,5673791,-6574049,5199328,-2616135,-469909,4283424,-7013124,7411257,-5633217,2057656,1980962,-5748232,7891573,-7451995,4839816,-981856,-2896958,5358108,-7168887,6488559,-4268121,719216,2073945,-4506366,5794242,-5864438,4005882,-1171070,-1774618,4301515,-5716334,5677186,-3504355,520443,2377298,-4914070,5901245,-5591993,2873535,1280402,-4818373,6125818,-5889083,4151566,-1231074,-2510779,6357647,-7585625,6370616,-2691517,-1116281,5018578,-7285258,7999785,-5960235,1922004,3087771,-6775315,8637446,-7364470,4425849,-454627,-3350727,6807136,-7866659,6915456,-4139377,101845,3379002,-6059552,7047812,-6353922,3603446,-288804,-3029169,5335166,-6206138,5966983,-3467482,-37808,3358486,-5717811,6273028,-5314695,2112760,1281883,-4671844,6329026,-6126446,4436323,-767192,-3333340,6295783,-7399877,6445824,-3101608,-1324837,5298773,-8021079,7783299,-5528403,1407093,3522415,-6867887,8559793,-7754858,4505527,-164976,-4553104,7272067,-8052781,6729163,-3584716,-97101,4261574,-6865013,7450208,-6030141,3011678,631758,-4063091,5999345,-6593711,5176301,-2202123,-839087,3757244,-6092358,6452158,-4586436,1385822,1909535,-5375587,6589723,-5996008,3956598,-93288,-3713789,6467439,-7382246,6189948,-2366200,-1762689,5545849,-8198776,7852788,-5212658,683090,3917990,-7438306,8772510,-7569467,3913049,714477,-5349473,7809124,-8088865,6537428,-3059322,-1628462,5569214,-7564230,7613015,-5467130,2258023,1290493,-5051251,6865103,-6876758,4982288,-1660755,-1874181,4624385,-6315963,5946912,-3949487,1324541,2003674,-5095340,6505195,-5988987,3161304,470625,-3964046,6311428,-7138919,5357977,-2246967,-2276284,5875175,-7845655,7475322,-4538020,196191,4198590,-7403252,8169316,-6884610,3471640,1215962,-5430857,8209092,-8171866,5970832,-2172347,-2285202,6008991,-7825361,7194026,-4950378,1411084,2503519,-5767772,7027204,-6086676,3646651,-936972,-2059512,4943273,-6253713,5602364,-3362106,519156,2869173,-5035129,5716606,-5206432,2375575,767648,-3845701,6224066,-6136445,4431137,-932006,-2188381,5388693,-7082473,6780174,-3765435,-763184,4295716,-6832139,7549100,-6251966,2442320,1957175,-6033801,7949683,-7352727,5158694,-1123378,-3340364,6629326,-7607436,6164542,-4012888,269405,3137405,-5848940,6731587,-5442103,3035486,54263,-3039995,5234366,-5533518,4579833,-2362679,-419795,3197035,-5328413,5530185,-3730232,1360723,1478409,-3836061,5364804,-5438705,3741541,-400464,-2884603,5217007,-6346377,5461602,-2615763,-825232,4264285,-6036202,7227969,-5696313,1804867,2829879,-6100999,7264156,-6412027,4020381,-901932,-3129642,6400178,-7590909,6024765,-2923433,-432444,3282943,-4972193,6202949,-5286366,2843491,647192,-3550363,5178920,-4696316,3853588,-1957665,-707821,3308182,-4913778,4678602,-2836508,646646,1134973,-3142680,4834478,-4440728,2324947,215120,-2448038,4081684,-4809162,4491413,-2340780,-1325301,4217873,-5495043,5417733,-3510171,993208,2141207,-5138319,6450570,-5431525,3017640,652455,-3801789,5471250,-5891781,4779868,-2642410,-975717,4077871,-5646523,5263754,-3308600,1416096,907698,-3173521,4835243,-4438669,2938435,-486194,-1486592,2896980,-3646858,3328970,-2014193,691002,1401375,-3274921,3841461,-2977057,1258298,689973,-2112777,3424277,-4165916,3171657,-1198944,-1689110,3676788,-4246317,3947000,-2915704,193001,2354871,-4646635,5355096,-4407189,1859992,1296017,-3587866,4982489,-4995039,3790156,-1227531,-1515353,3936210,-4784571,3959844,-2915950,680829,1631783,-3568556,4204395,-3009075,1338519,53316,-1337085,2486380,-3481863,2810348,-1131967,-571548,1494235,-1889902,2474756,-2018390,1172133,517151,-2069841,2791442,-2618745,1359546,-84475,-1109803,2514022,-3321651,2977892,-1658894,-511107,2529445,-3331481,3659197,-2969549,1150354,910929,-3088959,4398320,-3652067,2343894,-495772,-1457186,3043018,-3834285,3346565,-1599851,-345626,2081517,-2587106,2684651,-2063410,953870,494663,-1781804,2309774,-1837806,992214,-399397,-318267,1257364,-1556233,1449340,-869691,86418,596145,-983508,1319817,-1023994,645304,179619,-1205547,1497452,-1756677,1432299,-653589,-607233,1784954,-2429215,2460005,-1726569,200541,1332556,-2322134,2826335,-2313537,1353411,259297,-1517537,2287585,-2787053,1947175,-729220,-516800,1470143,-2242047,1871391,-1186350,-39503,892762,-1306283,1211546,-849478,389051,68089,-964999,665153,-411021,3989,17199,-369897,372069,-429654,318442,147608,-186329,315846,-565376,646677,-488498,266856,82143,-592030,992131,-1140385,958798,-343940,-720468,891013,-1378663,1380788,-1160696,400506,860516,-1358944,1691370,-1402985,762915,-26542,-609816,1183571,-940092,746911,-278348,-250383,824456,-625635,175604,95598,-416230,469466,-552031,64973,638602,-913422,923148,-696383,96315,346849,-948792,941998,-1116143,298787,411425,-382249,905173,-980665,678027,-467383,-95075,196977,-367530,590067,-947757,760871,-431782,-145789,211571,-386204,438408,-506807,235719,-374739,-224135,656644,-813972,462872,101749,-409774,959403,-736888,238786,-120029,-627702,871295,-1063294,896163,81342,-970755,1611150,-1503033,1009119,-568283,-401139,1526828,-2155190,2061106,-1439987,-97644,1030531,-1481478,2117573,-2009162,730906,-182245,-935246,1546368,-1663117,1321901,-516886,-251029,777986,-900846,1155483,-1183699,576932,155547,-896106,956826,-894203,737352,-416799,-553590,838360,-1146431,1336160,-613768,29233,1131689,-1648322,1663896,-1439026,542139,356364,-1845559,2541310,-2340780,1563273,-225048,-1199035,2160311,-2785838,2584472,-1587064,-189790,1667642,-2721500,3239705,-2650740,855761,804189,-2241349,2819401,-2679555,1982188,-717947,-990326,1942613,-2596807,2392963,-1528227,328236,950227,-1962182,2248671,-2117428,1281290,194795,-1228011,2203341,-2022977,1800473,-809834,-466062,1703716,-2835068,2432958,-1653169,38316,1290068,-2627209,3010038,-2710775,1472108,-39931,-1758515,3135070,-3640204,2742605,-1355489,-643194,2518239,-3415588,3826228,-2915789,918310,1425153,-3108749,3678905,-3234074,1916139,-273111,-1210582,3027554,-3324553,2582231,-1373013,-531785,1713227,-2334679,3062165],[0,0,0,0,0,-6,12,-17,22,-26,26,-29,31,-37,41,-52,61,-71,81,-95,110,-127,145,-168,187,-207,227,-247,265,-286,311,-343,380,-423,465,-509,552,-587,624,-664,707,-759,814,-883,957,-1038,1120,-1212,1310,-1427,1557,-1717,1913,-2155,2452,-2823,3293,-3893,4678,-5724,7157,-9172,12105,-16540,23653,-35972,60140,-120134,495605,377485,-895411,1460315,-1378891,1004506,116819,-770242,1171501,-1500645,1407223,-744689,188496,155277,-500288,465401,-529442,565425,-986709,1370768,-1287038,900575,44478,-1132011,2207542,-3121297,3202437,-2284058,285653,2140951,-3586405,4085574,-3647522,2015449,254994,-2797500,4025330,-4256526,3096869,-949735,-1216835,3116912,-3525114,2643459,-979635,-48878,2051945,-2607294,2704813,-1388438,-336730,1210076,-2101613,2277974,-1712981,612067,822534,-1714553,1891905,-2186228,1560940,-674568,-818540,1946066,-3097385,3500868,-3290477,1647282,478823,-2952701,4789885,-5457916,4389387,-2333435,-1054721,3960402,-6036603,6806432,-5371624,2191516,2277287,-5467418,6524862,-5640197,4117117,-1243893,-2383922,5865786,-6861539,4798847,-1665616,-1041980,3581574,-5487453,5346381,-3227176,71432,2935719,-5210624,4884146,-3352695,924119,1564282,-3308190,4698600,-4837240,3504287,-1057899,-1545123,3919414,-5514113,6133108,-4405983,1416220,1963329,-4852716,6705209,-7275978,6054067,-1785132,-3325676,7381265,-8779673,7991587,-5382473,1166898,3882597,-8363199,9653841,-8340844,4659250,276912,-5190948,8513358,-9553280,7685560,-3497510,-2235900,7220796,-9541369,8378208,-4368648,-491203,3914182,-7014715,7927271,-6108064,2565925,1747304,-5277333,6939570,-7053583,5210906,-1656213,-2200876,5528524,-7797236,8696346,-6446634,1471437,3689356,-7289631,9273621,-9531811,7162034,-1398283,-4921451,9785478,-10772758,8973048,-5869571,1140981,4773276,-9769974,11884967,-10249026,5360453,803594,-6637546,10977102,-11889689,9206564,-3396161,-3814405,9149149,-11228649,9341327,-5753423,618556,5526370,-9816810,10237049,-7054186,2376702,1885199,-5700439,8679862,-9294541,7064506,-1298363,-3892587,7054709,-8812185,8559548,-6657767,1606491,4761214,-9957178,11553087,-9201834,4648820,553091,-5645634,9811857,-11897969,10180271,-5494825,-1428032,7789268,-11359541,12314705,-10573569,5041802,2616168,-9528848,13510042,-12963919,8718962,-2277046,-5208860,10790432,-13189783,10879596,-5823409,-903870,7272012,-11283923,12054691,-8390345,2545437,3286520,-8200232,11153684,-10811274,6927771,-725534,-5355286,9788617,-11731512,10381333,-6052480,-821588,7170706,-10995602,11854680,-10189056,5033610,1479200,-8006392,12226392,-13029575,10209350,-4888897,-2632967,9185806,-13403459,13854741,-10463098,3746757,4240947,-11119500,14534358,-13267267,8933213,-1701471,-6427787,12923558,-14923454,11607022,-5533603,-1888293,7958104,-12281641,13419898,-9267632,2589765,4553364,-10423092,12692686,-11287415,6783644,-305330,-6547518,11173393,-12625891,10347401,-4853974,-2102948,7902603,-11818316,12681265,-9652802,3989041,2987457,-9293938,13105726,-13411862,9854315,-3521330,-4070977,10531665,-13910265,13686319,-9397114,2357598,5543447,-12273388,15081945,-13659642,7800412,-162436,-7637859,13075956,-14773371,11967649,-5449246,-2579967,9928574,-13908922,13560455,-9311219,1995328,5292646,-11060514,13590649,-11804605,6234537,330598,-7646423,11949529,-12655313,9933591,-4009307,-2736998,8748185,-12615453,12460360,-8846638,2693002,4123956,-9864652,13350255,-12670709,8819088,-2123582,-5402162,11053289,-14147688,12803151,-7935616,971316,7171311,-12448391,14674691,-12640880,6785550,1186335,-8659998,13511875,-14466193,11004159,-4271960,-3715370,10134869,-13481202,13114850,-8327056,1350601,6242010,-11678055,13419693,-11254800,5687495,1741471,-8593084,12083144,-12732002,8897993,-3001012,-3846303,9729057,-12547424,11801784,-7638573,1521608,5114548,-10785180,13244598,-11728907,7237968,-144531,-6559654,11688765,-13779781,11836169,-6298783,-420669,7726260,-12607018,14275781,-11164454,5250926,2363985,-8990559,13255055,-13857209,9776465,-3457981,-4525714,10652679,-13555606,12639074,-7359257,622849,6817751,-11632397,13053937,-10293610,4704528,2540035,-8780456,11809197,-11909553,7966200,-1961628,-4451540,9962713,-12233853,11027338,-6364538,197983,6198355,-10565829,12383699,-10064101,5106906,813105,-6891795,11277584,-12708182,9754303,-4392252,-2219292,7838452,-11484185,12553396,-9990166,3950941,3177178,-9296743,12616436,-12013464,8146425,-1989274,-4827163,10125505,-12314548,11167382,-6037502,-603968,7188527,-10878724,11428221,-8659015,3355707,3155966,-8666205,11419704,-10522414,6450311,-735917,-5349214,9685602,-11175509,9073517,-4713073,-996392,6668052,-10407514,11188270,-8471497,3382060,2439296,-7393329,10200262,-10800866,7991641,-2853243,-2864673,8248764,-10982916,10888559,-7536354,2110874,3834426,-8991449,11792840,-10762879,6722508,-487288,-5425588,9747151,-10961576,9355026,-4720667,-1495713,6789433,-10137439,10197782,-7302276,2041104,3810653,-8605413,9616306,-8672987,5380140,-452509,-5087596,9486863,-10373802,7431792,-2703014,-1948112,6145334,-9059335,9443450,-6680153,2047682,3284157,-7196776,9083870,-8725533,6139272,-2237530,-3127424,7252046,-9692883,9139555,-5557824,706634,3932133,-7568219,9650837,-8916738,4972817,285032,-4936936,8054421,-9042043,7711801,-3569455,-1754363,6464411,-8299413,8107043,-5453102,1531684,3030921,-7067991,8735874,-7347401,3387868,1274656,-4986878,7662662,-7717804,5696242,-1898413,-2862555,6444639,-7796768,6842491,-4361644,641751,2792654,-6305295,8026121,-6834522,3810400,214821,-3632480,6586841,-7432939,6474437,-3948082,-309488,4252018,-6760474,7499579,-6040719,2953367,751525,-4498501,6670520,-7299675,5628762,-1992819,-2206117,5581640,-6661856,6357896,-4212742,652869,3438774,-6197543,7075018,-5182234,2052712,1440674,-4344823,6425976,-5903126,4066743,-557769,-2937184,5281692,-5976784,5272658,-2505423,-358675,3466120,-5608612,6034707,-4378170,1997594,740965,-3111423,5435633,-5969383,4624086,-1793645,-1182124,3484989,-4770613,5498810,-4345506,2164406,1406721,-3745949,5139292,-4843132,3666924,-1296056,-1493558,3838758,-5060178,4823304,-2580941,-43995,2699271,-4026169,4449321,-3836853,1319936,1342360,-3673340,4625503,-3620409,1799314,171294,-2484310,3987175,-4110462,3301727,-841908,-1454838,3193218,-3998817,3867520,-2560578,665841,1354938,-2995046,3741970,-3284440,2222650,-293082,-928912,2592303,-3244343,3428592,-2156953,610747,1161922,-2457078,3139310,-3233078,2305183,-623968,-1231929,2330842,-3265790,2718967,-1227532,-155781,1790332,-2846780,2890517,-1831003,266109,1277137,-2282757,2556740,-1965533,965152,1006602,-2243209,2523635,-2067818,1375033,380681,-1436973,2213863,-2506601,1853811,-587674,-732257,1525466,-1764769,1894855,-1676097,602745,565456,-1251574,1464046,-1713460,1252541,-877276,53090,762539,-1337872,1683545,-1119647,716014,-80645,-581335,857861,-1065395,1130097,-543726,-168650,719173,-656302,609394,-286797,-118160,766093,-652589,958355,-224006,-413629,1176346,-1304588,904566,-213698,-185874,1016733,-1448097,1434294,-844236,39569,819068,-1407953,1444798,-741075,142559,655825,-1034096,1012442,-694938,304634,449971,-620177,634838,-460090,12879,328912,-430113,390806,-249190,-96476,331651,-642506,546109,-426611,16390,115184,-816543,850948,-634084,507094,-269466,-21488,462280,-1017131,1144167,-958247,996503,-318951,-578685,1392316,-1710238,1732650,-1144716,298018,1203122,-1942741,2114466,-1631926,987108,405179,-1389156,2192707,-1912838,1127306,-124125,-902084,1942927,-2196339,1332454,-587459,-674983,1833357,-2047762,1626535,-841042,-477588,1500963,-1904841,2313807,-1619225,456131,827936,-1854713,2669299,-2342345,1509411,-232635,-1108504,2108113,-2473378,2395328,-1920247,569853,1042871,-2581521,2581169,-2452235,1821144,-350549,-915826,2425553,-3438787,2938858,-1951940,4235,1641345,-2842859,3193585,-2612621,1397363,571056,-2513147,3381068,-3211183,2039131,165212,-1714151,2903082,-3312148,3082870,-1222077,-1142052,2711845,-3354165,3255616,-2236809,297299,1607978,-3300034,3735533,-3423952,2292353,9526,-2248225,3689537,-3788989,3429210,-1700471,-284479,2372580,-3942177,4063800,-3296327,1579618,494046,-2471772,3939376,-4178676,3149173,-1657190,-429581,3046741,-4500481,4180987,-3106141,951273,1627168,-3574439,4578065,-4227824,2188397,759185,-2727128,4064919,-4317255,2937887,-1469381,-1369254,3333995,-4455062,4438232,-2736644,210851,2306768,-4311457,4757214,-4101921,2139494,438873,-3021253,4609188,-4863003,3687080,-1331477,-941129,3373450,-4572289,4872250,-3566224,1375122,1237423,-3323516,5063144,-4957572,3621553],[0,0,0,0,0,4,-10,17,-27,33,-40,47,-58,69,-85,104,-129,153,-181,212,-244,286,-328,379,-444,515,-594,675,-763,856,-956,1063,-1186,1326,-1486,1663,-1857,2069,-2296,2539,-2796,3078,-3387,3724,-4096,4512,-4971,5478,-6036,6652,-7339,8104,-8959,9926,-11032,12308,-13793,15546,-17646,20204,-23380,27426,-32744,40020,-50519,66826,-95267,157231,-517746,327487,214731,-814566,1422967,-1518811,912198,129843,-755134,1019495,-969529,815250,-142267,-583358,795340,-488908,-427845,587252,-1327827,958387,70473,-1454282,2581310,-2695703,2072013,-346156,-1377344,3044104,-4550623,4153502,-2221973,-246434,2788718,-4319099,4881930,-4132958,2073278,757525,-2714089,3914425,-4440663,3416410,-1300129,-985720,2404760,-2957828,2944270,-2853808,1660512,90771,-1792706,2653826,-2297099,2021340,-1150501,-5968,1545500,-2363451,2366735,-2111121,974155,1116529,-2885580,3494018,-3122257,1807326,148708,-2745748,4989255,-5639750,3907819,-1196248,-2742205,5561330,-7081587,6082407,-3539601,-196676,3914776,-7320654,8379422,-6841247,2394526,2205354,-4879202,6774149,-7075435,5757792,-2305379,-1890624,5367169,-6470129,6049176,-4193291,1159761,1921761,-4827028,6299181,-5547970,3222001,126098,-2677447,4340653,-5024251,4617759,-3187054,-122909,3187728,-5755714,6283234,-5014423,2714328,1444290,-5747787,7995142,-7407990,4929071,-984445,-3813516,8203095,-10633723,9242269,-4233020,-1793467,6496847,-10045032,11076326,-8720196,3814398,2825258,-8022368,10835784,-10697378,7817509,-2557979,-3471159,8226624,-10559181,10427128,-7017947,810833,5198585,-8327976,9356188,-7773705,4687375,-67168,-4473379,7650039,-8590230,7075859,-3660267,-1384483,5378098,-8299461,8768930,-6969630,3091002,2389501,-7949906,11003420,-9970338,6148245,-1036717,-4970407,10118403,-12954361,10955647,-4777550,-2329811,8168413,-11314747,12284431,-10177625,4335039,3193388,-9529517,13021076,-12867449,8825223,-2598097,-4926283,10735118,-13663149,11993331,-6574341,-330753,6266169,-10238840,11528370,-9874856,5045264,1754209,-7128958,9539976,-9406372,8031789,-4388485,-1562816,7640726,-10945377,10270595,-6551987,1852943,3242339,-8596912,11898973,-11295291,6308152,1045640,-7965665,12069136,-12194287,9873200,-4951380,-2203249,9575318,-14586519,14585790,-9945666,2485933,5136111,-11491242,15351932,-14792801,8962385,-593425,-7418710,13406832,-15159702,12901728,-7055317,-1467059,8737663,-12882239,13547753,-10483498,4273959,2934927,-9172679,12395079,-12067084,8585374,-2726980,-3858119,9892981,-12895234,11918171,-7362401,1511208,6198850,-11783812,13879351,-11407716,5817624,1509540,-8252154,13521870,-14536633,11273015,-4193947,-4121846,11142669,-15408053,14835524,-10403235,2062525,6466788,-13546587,17059761,-15226074,8450921,488721,-8791754,14491723,-16649645,13854313,-6894580,-2818471,10922928,-14906145,14455732,-10867888,4256963,3520836,-10597976,14373189,-13239808,8659750,-1989453,-5408151,11145365,-13599115,12229626,-7047863,-159597,7472803,-12264520,13854664,-11388640,5417878,2230395,-9790871,14531792,-14822077,10842055,-3159417,-5107480,12474321,-16101259,15416063,-9956020,1212667,7605760,-14701141,16975698,-14935480,8116228,1169000,-10360672,16192163,-17417090,13320159,-5603141,-3416499,11514672,-15905569,15730452,-10979781,2647430,5559625,-12164092,14793169,-13554120,8456074,-1008418,-6739639,12421491,-14213648,12078684,-6483059,-1290280,8025262,-12995816,14144313,-10756847,4504734,3548422,-10368175,14156136,-13956701,9537941,-2357537,-5730066,12564112,-15820570,14233533,-8513314,69445,8622029,-14650354,16808431,-13743111,6492099,2470479,-10846654,16034899,-16432082,12374739,-4395596,-4685844,12333215,-16397294,15591319,-9912024,1501218,6574352,-12907881,15349849,-12858030,7294018,597541,-7730648,12685720,-14115414,11104134,-4869348,-2485800,9141633,-12845234,13628310,-9656100,3080015,4209044,-10592448,13719131,-13065095,8318258,-1116359,-6592060,12716985,-15038106,12903980,-7119388,-1275441,9088907,-14810706,15864315,-12502204,5566752,3471355,-11461943,16164028,-15720359,11075895,-3027834,-5531129,12337160,-16274878,14501776,-8588493,810152,7375168,-13048146,14883850,-12407252,6273174,1294146,-7985457,13048491,-13307828,10380009,-3854616,-3257988,9135205,-12270637,12416648,-8466620,1941551,4879714,-10508076,12851781,-11625044,7246232,-143144,-6773565,12102782,-13335484,11376564,-5951164,-2021522,9330107,-13856582,13975061,-10527487,4330359,3731635,-10835546,14730777,-14206673,9370165,-1881692,-6248790,12205028,-14572811,12304106,-7126606,-295866,7412447,-12758758,13736753,-10469420,4570664,2299251,-8023537,11963344,-12095743,8604302,-2482937,-3917931,8762628,-11348493,10514709,-6726292,626989,5207857,-9601613,11330568,-9744085,5369507,1155044,-7261005,10782595,-11534794,9108697,-3917245,-2832606,8511571,-12578694,12086041,-8760931,2222081,4848519,-10621709,13077779,-12112545,7558342,-715400,-6592536,11982302,-13567266,10661536,-5380640,-1378276,7643645,-11966101,12263612,-9405321,3561291,2665578,-8729366,11348483,-10897019,7179182,-1212130,-3976010,8169134,-10150206,9389690,-5439789,-571092,5911921,-8706777,9413988,-8202660,4005067,1280803,-6327019,9585242,-9892985,7280721,-2742321,-2597794,7396455,-10621911,10013568,-6903018,1514042,4847581,-9447587,11138925,-9732693,5711994,150039,-6272144,10199813,-11201820,8984594,-4121794,-1588624,7122557,-10402963,10385919,-6873732,1914113,3000311,-6863229,9134863,-8919449,5611807,-593793,-4228295,7315680,-8163143,6743272,-3706469,-509885,4677490,-7498397,7784100,-5579462,2083227,2134047,-5465949,7281662,-7345742,5157221,-1406106,-3607935,6580284,-8158609,7230133,-4645553,478118,4455713,-7847934,9358513,-7353423,3722157,1028938,-5656817,8490467,-8627296,6324486,-2736321,-1835222,6371132,-9058758,8432091,-5288783,1295728,3070567,-6506823,8081984,-6602746,3915628,267807,-3809224,6289152,-6473382,5007581,-2302856,-1337972,4139866,-5819231,5748977,-4084949,1167364,2143199,-4520840,5691113,-5176680,3507775,-431719,-2963534,5251706,-5651261,5103865,-2769001,-246685,3649125,-6551109,6737023,-5047909,2139686,935907,-4383373,6821738,-7077259,4868364,-1491845,-1912420,5238244,-6538593,6194222,-3931193,506901,2825539,-5335408,5741406,-4824566,2220351,390776,-3150305,4727353,-4798670,3437909,-959206,-1219036,3073103,-3926986,3731086,-2224821,572263,1851215,-3257771,3326720,-2954619,1388414,353334,-2065518,3256987,-3744312,2899352,-1268114,-664812,2685171,-4107401,3869912,-3263502,1096801,1140162,-3372700,4476553,-4088297,2984179,-887975,-1691312,3785639,-4307837,3985434,-2142042,-62114,2048050,-3465607,4030525,-3044408,1047361,806612,-2077754,2973461,-2585981,1551309,-274285,-1002769,1718689,-2198914,1666911,-604753,-354284,1197464,-1443859,1730165,-1101114,414703,630725,-1346441,1732401,-1356752,1168924,136221,-432276,1415484,-2086342,1722490,-1420237,236514,783612,-1819416,2281463,-2293547,1345928,-185949,-1347226,1978136,-2276933,1916956,-1122343,50000,1111137,-2106951,1740643,-1229076,333711,432657,-1136963,1108319,-517252,468623,448298,-651944,680877,-279450,39112,262511,-530611,559042,-236561,-152897,581753,-677407,787932,-104772,2740,482118,-575335,762333,-329188,129290,175295,-154695,170910,-468840,219908,-76245,-39346,-310530,40799,-7784,-325109,300028,-284774,415574,-122719,24103,183733,-53337,-116557,189233,7542,11587,62823,-412672,817252,-827336,515617,-5661,-991560,998312,-1671831,966406,-491023,-669714,1082068,-2199291,1724930,-1362656,272676,958405,-2029089,2212358,-1867284,1449412,125371,-1080996,2144804,-1729994,1309423,-648141,-606383,1067122,-1709870,1424345,-830586,266319,899859,-1434140,1579203,-970878,484490,-149261,-950238,1518206,-1651663,1093588,-463049,-360877,1554266,-1845406,1886170,-1236431,255594,802549,-2284249,2897026,-2578224,1757135,-135522,-1700041,2741716,-3407170,3399102,-1905105,78331,2308986,-3578711,3546114,-2627283,1112190,470612,-2610997,3709203,-3400021,2283270,-697179,-1500710,3142501,-3279831,2763014,-1427121,-281130,1729724,-2881763,2931468,-1850913,741311,846330,-2345328,3218200,-3033896,1767752,-295956,-1093500,2630400,-3329900,3248953,-2025035,-81138,1985806,-3459538,3952293,-3501163,2057182,349912,-2561395,4266891,-4522875,3440159,-1829292,-845750,3145123,-4594921,4828785,-3554744,1023727,1827153,-4102536,4929936,-4363500,2719844,80564,-2347383,4516506,-4510303,3574509,-1492817,-836445,2902590,-3967494,3992843,-2984105,1266408,1456206,-3072404,3987250,-4147261,2389781,-198625,-2054094,3810329,-4535423,3950802,-1888750,-92972,2928029,-3898702,4916278,-3782445,2012203,842142,-3420281,5165037,-5191475,3650826,-1322041,-1467532],[0,0,0,0,0,0,3,-12,23,-35,47,-64,79,-97,113,-140,174,-217,266,-323,386,-455,532,-621,723,-837,969,-1119,1286,-1471,1668,-1887,2123,-2381,2665,-2979,3326,-3708,4122,-4573,5060,-5586,6154,-6772,7439,-8162,8946,-9801,10739,-11762,12888,-14128,15502,-17034,18749,-20683,22880,-25410,28358,-31843,36034,-41176,47630,-55966,67121,-82789,106425,-147430,352733,-1278660,1017864,-359075,-814979,1582396,-1746789,2056107,-1445220,-40251,1516309,-1976947,2058390,-1036629,177458,778657,-1287646,1398266,-347137,-234140,564748,-915303,568415,467528,-1650361,2195420,-1413891,891654,204967,-1794238,2653321,-3120220,2180597,-749163,-753277,2198473,-2649012,2766302,-1848918,826162,-111385,-796429,2105067,-2811237,2221469,-1752039,1078999,-395605,-591413,2064127,-2750165,2970045,-2040896,661303,663599,-2318849,3223893,-2942638,1863867,104750,-1542985,2794402,-2876989,2114790,-210133,-1502845,2703585,-2829221,2302569,-454873,-2038162,3463776,-3669254,2794138,-697810,-1748626,3817275,-4197456,3456574,-2269467,379510,2269067,-4451664,4828442,-3528939,1314416,454721,-1975629,3399855,-4670298,4558818,-2712650,164600,1810354,-3298109,4118170,-4724172,3468339,-1210214,-1333482,3608148,-5034400,4382796,-2679339,1056972,1118093,-3463095,4985522,-4555770,2275023,307934,-2723582,4846463,-5439469,3776052,-144560,-3214866,5047800,-5442656,4795116,-2245881,-1576936,5539926,-7347374,6313098,-3425889,83425,2918340,-5837945,6935640,-5966229,3656375,-198645,-3517756,5903368,-6972518,6332921,-3960774,1116987,2507459,-6201607,7702320,-6624008,3397191,-404004,-2724938,5097183,-6421205,6272738,-4138820,749975,2801621,-5717648,7484515,-6036539,3132933,449402,-3615135,6247882,-7599259,5816427,-1042189,-3580732,6170304,-7074890,6213721,-3715012,-811555,5922609,-8004635,7103205,-4011653,847482,2728868,-6137814,7759453,-7070018,4328301,34763,-3901514,6691201,-8107186,7334207,-4486957,-60813,5052952,-7372979,7803281,-6292493,3755707,-367301,-3649331,7094074,-8381765,6258547,-3054788,-221720,3012417,-6029204,8383826,-7046823,3040239,2073919,-5505372,6911699,-6999662,5436608,-1700033,-3721636,7938605,-8984148,6411243,-1939242,-2974694,5978883,-8069074,8041229,-5524496,876248,4754233,-8479899,9048129,-7369787,4414856,-135486,-5312197,9143783,-9827171,7156693,-3541448,-1341607,5951472,-9102054,9591019,-7256657,3288377,1418296,-5446042,8624598,-9040905,6972082,-2957305,-1384462,5332137,-8581387,9199133,-6789053,2641368,2603633,-6620254,9484033,-9102717,5665351,-191236,-5142444,8733867,-9177149,7581197,-3394888,-2055659,7035760,-9723034,9503466,-6046287,778900,4496354,-8799967,10174715,-8959947,5118818,672028,-6459880,10486180,-10080408,7657633,-3688151,-1341777,6784890,-10213771,10788046,-7535068,2514859,2158880,-6298326,9154761,-9991276,7913161,-2982529,-2739222,7062791,-9309435,9258387,-6811203,2116456,3258454,-7646608,10014430,-9073698,5390412,96499,-4843285,8597309,-10115981,8013003,-3442282,-2591077,7314576,-10001492,9977494,-6501363,758512,5237249,-9815652,10577471,-8669772,4419550,1425452,-6631287,10431749,-10952864,8137757,-2931749,-2688824,7771902,-10441854,10367446,-7374587,2562202,2906372,-7713158,10100881,-9881921,6835129,-1988452,-3056843,7565993,-10028914,9678624,-6530625,1304719,3892169,-7991645,9677148,-8858644,5234811,-91421,-5651243,8993159,-9987700,7600483,-3068199,-2643911,7639722,-10078635,9638797,-5961848,543373,5149242,-9207576,10525493,-8611768,4079860,1685771,-7324525,10478733,-10535881,7483283,-2381555,-3686112,8404156,-10785722,10267688,-6739795,1441806,4041565,-8328144,10407930,-9201794,6352086,-1064291,-4018565,8375388,-9924959,9006450,-5495309,535483,4544382,-8402183,9744447,-8124754,4670648,700841,-6063482,9034614,-9853025,7000536,-2586664,-2727705,7210743,-10111570,9198309,-5480071,380449,5335950,-9390045,10553629,-8307451,3408231,2281289,-7446488,10214576,-10166111,7153863,-2034736,-4033992,8281752,-10262447,9686729,-6039630,754023,4650405,-8591905,10110017,-9037527,5145297,-78313,-4820051,8278116,-9537126,8285194,-5047668,265542,5115039,-8334138,9398243,-7663585,4034047,791268,-5518827,8717646,-9015358,6585897,-2217924,-2691437,7027217,-9383365,8322981,-4582514,94917,4909031,-8515261,9788796,-7297208,2861481,2577331,-6773361,9366133,-8973884,6090580,-1396941,-4042330,8222913,-10051119,8644919,-4749128,112106,5125418,-8221460,9218676,-8030582,4105355,503663,-5315095,8066932,-8676137,7116305,-3703972,-731378,5023853,-7901827,8415320,-6545736,3315000,1311754,-5628046,7953448,-7678113,5441441,-1855861,-2808957,6979464,-8340800,7317893,-3778883,-710842,4457518,-7650050,8620951,-6741228,2377827,2537042,-6743524,9108876,-8223798,5257246,-499083,-4188753,7454912,-9266900,7800516,-3966206,-1236503,5192082,-7864302,8494317,-6756337,3018579,1191812,-5304519,7262160,-7773436,6347796,-3051720,-1495645,5071659,-7084305,7170551,-5733469,2805620,1350424,-5652882,7588752,-7222841,4649125,-1028385,-2342251,5530363,-7326882,6746187,-3617365,55024,4291658,-6831150,6955411,-5408171,2060121,1838396,-5806928,7677333,-7244644,4003920,-64576,-3984721,6911417,-7827919,6473428,-2971441,-1371534,4781934,-6691167,7275376,-5740184,2538034,1575648,-5027877,6504079,-6324340,4875636,-2210092,-1370423,4413245,-6461952,6087555,-4301309,1640514,1650961,-4396759,5870655,-5566392,3817236,-865097,-2172259,4789327,-5795993,4982115,-3041313,-70758,3433549,-5703810,5693368,-4192498,1013385,1791028,-4713709,6006069,-5557604,2977282,263874,-3609374,5823286,-6514855,4884760,-1919034,-1881217,4152298,-5665715,5635038,-4278489,1398284,2162677,-4575470,5583187,-5173265,3664550,-1047662,-1836542,3970899,-5023453,5033173,-3312573,723513,1702874,-3563144,4564009,-4386137,2880559,-929687,-2044230,3837660,-4324070,3844191,-2386588,-147566,2891888,-4080719,4092111,-3100545,891544,1262853,-3701425,4807048,-4434496,2173165,772785,-2970902,4226104,-4592229,3584567,-1252671,-1403990,3823280,-4860135,4337749,-2917774,524708,1402013,-3907758,4326338,-3906886,2557629,-156805,-1349378,3215680,-3674727,3269180,-2204939,288751,1468753,-2816096,3220724,-3056826,2070155,-447321,-1213991,2647844,-3440572,2685344,-1821863,-39036,1545387,-2791509,3166610,-2034111,586516,857071,-2545814,3331492,-2410962,1414098,254583,-2125949,3206934,-3352591,2135768,-541958,-1014824,2840718,-3320006,3156451,-1544295,-29567,1635910,-2927746,2946258,-2444732,1305205,185889,-1533390,2449393,-2237130,1926847,-1319832,-55492,1023889,-1467339,1772231,-1689014,1093405,-363744,-385257,1202426,-1351821,1361668,-1033710,381983,729826,-1071173,1440033,-1320375,780750,495515,-1249963,1767642,-1317589,434501,418307,-1098114,1514452,-1511146,1116798,29265,-1256281,1887623,-2141402,1641457,-610493,-671357,1387549,-2006580,1659361,-1105862,228536,510329,-1098769,1291083,-1083938,806829,-327500,-101359,492834,-489716,732485,-938676,594441,-343423,124512,-68288,-426147,520843,-743944,419801,-97128,-129971,458107,-272230,309544,-312801,27177,36679,-326411,597779,-21749,-22117,576426,-237777,52665,246363,-802591,541397,-456454,219280,377750,-554708,778776,-800425,427317,456112,-829089,525910,-336803,276975,169389,-68894,299133,-203249,-255679,615334,-566577,180104,-89975,-528030,1038672,-842921,628639,-390072,69266,1207300,-1463491,1383979,-499874,-88798,369666,-1021697,1210916,-1397183,999272,-209057,-417385,866779,-1155169,915203,-757138,694206,48531,-353683,717647,-1171097,869342,-566985,97657,467159,-835072,1262668,-1061445,653357,-75404,-797228,1341540,-1195990,747766,-81850,-892718,1458186,-1666631,1233714,-326013,-973668,2148496,-2015049,1788012,-829062,-72178,1531987,-2377025,2714496,-1956220,416345,570287,-1934291,2612139,-2582108,1956018,-484719,-626923,1827504,-2362401,2188615,-1338376,531321,387483,-1699958,2343914,-2123699,1414451,-340533,-497619,1491834,-2014399,2089217,-1335852,338664,1019293,-1728253,2559436,-2220542,1023063,354736,-1817936,2750160,-2595649,1916899,-285608,-1218573,2606707,-3157844,2839810,-1602284,-201613,2373981,-3076427,3621509,-2586915,1241622,671863,-2592889,3735839,-3438745,2101832,-516143,-1131876,2745178,-3402259,3177645,-2095536,449830,1404444,-2676008,2800768,-2924289,1745126,-501368,-1191488,2579357,-3419097,2744756,-1788876,16209,1884335,-2710603,3325553,-2603569,1415414,701959,-2436153,3267264,-3014655,2019705,-638459,-1544533,3279482,-3655456,3239451,-1903355,-574777,2421786,-4017221],[0,0,0,0,0,-7,12,-15,14,-13,6,1,-9,18,-26,32,-41,52,-71,94,-125,159,-200,245,-300,365,-437,522,-618,727,-852,986,-1139,1308,-1500,1712,-1948,2212,-2502,2820,-3171,3552,-3969,4426,-4925,5470,-6066,6716,-7417,8178,-9000,9893,-10857,11903,-13040,14267,-15596,17015,-18527,20109,-21722,23280,-24626,25395,-24785,20833,-7925,-35769,376592,618258,-1586137,2020761,-1400645,684737,555480,-1749842,2501552,-2464535,1981047,-698802,-884425,1641240,-2025455,1618306,-971286,242193,206304,-411161,360713,-432121,319715,-516289,159927,-780191,1196687,-397657,-93353,1036341,-1295520,1489237,-1195787,344774,212376,-1054171,1029945,-691646,186903,142863,-915237,456746,249004,-1039160,1294443,-833450,-22171,678941,-1604431,2491008,-2428058,1421626,630266,-1795015,2898094,-3293056,2458745,-780810,-805663,2112978,-2655078,2702554,-2103603,731862,722606,-1480275,1675951,-1582881,1334438,-1211801,353449,174527,-507317,727198,-1075452,925349,-734575,695527,-663534,-419969,1453978,-1543358,742226,99990,-248011,137191,-973096,1238644,-480492,-1524121,1843720,-1189999,316307,951889,-1966334,2954988,-2714723,1345136,768987,-2644382,3884133,-4077012,2665146,-799672,-1068007,2539316,-3849197,4265963,-2662232,486844,1226112,-2655259,3172287,-3273325,2014397,154161,-1473862,1320856,-1444478,1700220,-1521513,659419,669648,-1103776,852207,-416262,888657,-1036304,136226,819425,-1260433,1795935,-1385130,30284,1552105,-2614768,2514890,-2268534,694969,1480141,-3735181,4595872,-3472080,1506012,1288191,-2762330,4498586,-4924409,4285456,-1617362,-1500494,4289847,-5956298,5537111,-3403465,536810,1943147,-3683492,4649041,-5058501,3253254,-348670,-2507747,3176538,-3018156,3515429,-2995034,749880,1456033,-2660543,2195957,-1943620,1808702,-1716132,-149340,2082131,-2939430,2907999,-1491369,158330,1621318,-2952750,3339571,-2921715,728504,1629251,-3676367,4164057,-3400548,2648084,-323174,-2726522,5558301,-5759770,3875313,-1059891,-1462549,3568556,-5744011,6421665,-4656486,622686,2846326,-4732341,4891279,-4975683,3368218,-765046,-2464785,4687653,-4784197,3065328,-1081779,-424965,1052997,-2337131,3253819,-3363875,1972337,348479,-1974428,2199016,-2780356,2506677,-1761070,-552785,2358654,-3642781,3220928,-2159120,670938,1731046,-3849499,4963796,-3864508,1865204,922038,-3605805,5883324,-5964826,4219229,-1254299,-2359544,5323828,-6942005,6421116,-3934027,-175182,3518039,-6126536,6941257,-6295001,3026925,1099739,-4070098,5650323,-5577272,4415860,-2053595,-756306,3300118,-4413328,4565029,-3338617,1292495,926831,-2636129,3812667,-3858172,2779196,-903518,-1674374,3532850,-4042008,3715012,-2701184,484608,2521326,-4840894,5625473,-4094693,1426609,1370554,-3800407,5829628,-6632423,4762184,-1203115,-3041391,6463267,-7333246,6820545,-4089343,333978,4214744,-7009970,7563931,-6032751,2667513,1021849,-4179693,6202402,-6855029,5214681,-1787742,-1628641,4197276,-5651914,5299534,-3992369,1337533,1644227,-3801196,4827416,-4356577,2730323,-623776,-1593105,3848365,-4681500,3990515,-2232551,-434308,2959183,-4565656,5361989,-4181366,1847266,1345698,-4399097,6562508,-5995301,4358704,-704919,-3099124,6153487,-7494413,6761779,-3773700,-254322,4815822,-7487420,7843186,-6398020,2921368,1447248,-5028399,7143085,-7093973,4825191,-1417478,-2067098,4997333,-6352587,5721651,-3287729,592279,1936326,-4346513,4877011,-4735563,2541995,158268,-2392030,4357544,-4735802,3813310,-1842521,-696753,3436090,-5014197,5103359,-3946755,1284084,1797685,-4743047,6361099,-5976297,3483068,-341323,-3695138,6297505,-7465896,6312072,-3081825,-869769,5086157,-7621287,7858288,-5875963,2460608,2062554,-6054096,7967597,-7110963,4602452,-877324,-2779058,5675190,-6801121,5916240,-3525977,9028,2970243,-5013301,5449083,-4610686,2199858,508676,-2754720,4343354,-4884230,3800568,-1648062,-1426499,3458812,-4974729,4790898,-3380251,1015949,2388232,-4708981,5933926,-5686702,3096452,418702,-3822269,6329231,-6979640,5860500,-2685267,-1478526,5558909,-7646547,7300284,-5235182,1694630,2589870,-6083410,7663062,-6982101,4362501,-538945,-3280165,6025848,-7065574,5684869,-2950851,-373646,3335168,-5346589,5972661,-4376310,1859356,1264621,-3366282,4382426,-4641763,3463789,-850226,-1636305,4032635,-4856660,4428001,-2620464,17435,2515386,-4311570,5163100,-5124563,2751437,532546,-3778772,5662617,-6236966,4639030,-2045812,-1460947,5014543,-6975688,6617625,-4595781,1287503,3059076,-6173337,7264422,-6077161,3613750,-303035,-3478263,6294590,-6821050,4850216,-2092675,-1193813,3759810,-5484825,5665459,-4112398,1074456,1942823,-3878599,4941039,-4459876,2660398,-294924,-1920353,3627171,-4500116,3952016,-2247798,-636828,2615398,-4335660,4682143,-4161488,1599241,1389976,-3856951,5477209,-5351459,3955941,-1277045,-2350781,5327724,-6472600,5641775,-3857954,661943,2867791,-6430144,7725945,-5557268,2435883,799770,-3491762,5912431,-6284105,5080081,-2006979,-1444156,4117398,-5954322,5112633,-3380844,752992,1754819,-3889916,4830134,-4295290,1997628,372510,-2075616,3448383,-3806408,3367205,-1663145,-1077882,2599584,-3749623,3836354,-3120600,982928,1409172,-3733388,4383142,-3988625,3128146,-1186590,-1916320,4422682,-5554604,4762429,-2682786,-84086,3129141,-5311965,5975423,-4917511,2208598,940315,-3921737,5531357,-5533174,3765157,-1070447,-1636479,3909295,-4816098,4373731,-2617068,-27455,2036494,-3565705,3980268,-2980906,1093288,467706,-2044103,3170824,-3506444,2198695,-413047,-1260381,2518230,-2742512,2859217,-2298124,450648,1647413,-3543369,3692257,-3005351,1879789,-113874,-2058583,3804075,-4668105,3771505,-2054837,-810380,3158702,-4649661,4840476,-3764162,1555866,1376662,-3776201,4866886,-4642157,2837322,-502911,-2075331,3844109,-4473629,3674795,-1632355,-369213,1726298,-3072920,3518249,-2676883,830297,1221503,-1982423,2312417,-2543056,1543599,-293595,-1221257,2407097,-2372645,2000983,-948567,-249811,1468435,-2257333,2608774,-2320715,829741,736070,-2099798,2922953,-3129109,2344160,-872504,-801032,2454656,-3555212,3755762,-2427574,753335,1509003,-3212962,3888822,-3382336,2164949,172556,-1960817,3091362,-3426584,2623415,-1034925,-451510,1818362,-2746719,2742168,-1747209,33227,767944,-1805542,1822905,-1547453,814505,24588,-1376167,1533547,-1568124,885903,-29542,-586944,1016801,-1596962,1551436,-770926,44050,590650,-1501943,1559519,-1998462,1059656,-311823,-940217,2077118,-2245782,2359072,-1463294,46733,1127463,-2681279,2914781,-2100011,1376876,340664,-1323111,2431578,-2357206,1873957,-752217,-825529,1571430,-1805436,1678403,-804476,-227747,740798,-1304182,1043965,-761884,127988,619686,-948538,837113,-432599,-91944,760411,-854064,831175,-647351,374070,4653,-518999,678713,-1005051,1054601,-236551,335998,649482,-864400,985000,-1274624,1095669,-458088,-160827,1100825,-1522029,1381032,-1095264,475572,672418,-950754,1572169,-1311178,980251,-61022,-502717,1163340,-825908,452740,-64963,-118433,685501,-449179,317927,369353,-665022,805583,-498315,64635,652397,-973878,787375,-734524,233382,422772,-890516,1110530,-1045636,557405,482521,-406310,718593,-829702,573638,-613231,-61015,54309,7613,172159,-219541,184272,-207762,475354,-90361,-87016,327313,-63792,95171,-221060,-180537,188391,-33894,482211,105564,-132619,608098,-604595,10099,369441,-1007793,1098702,-766444,872580,136115,-881783,1547833,-1419803,1209899,-590251,-605625,1366704,-2069660,1987933,-1410655,162314,936398,-1463627,1894948,-1645748,848040,148606,-955418,1329030,-1338545,1004585,-383659,-234824,856495,-880032,665729,-417695,347931,383308,-764685,1056063,-875549,-54293,289676,-941311,1212154,-1270459,911175,-357066,-386360,1173455,-1449277,1820103,-1100973,-35621,653078,-1496659,2162827,-2463281,1472983,-36404,-1262831,2302713,-2698234,2354061,-1114857,-248493,1653322,-2734831,2404931,-2144334,573684,955727,-2187257,2172504,-2304938,1262776,-23401,-1320234,1758512,-2238440,1648232,-724742,-404959,1368327,-1893740,1732216,-1482010,-63470,701985,-1582242,2381498,-1795514,1060563,-15333,-836843,1850490,-2429389,2079146,-1229801,-86038,1586567,-2482916,2759318,-2488600,1243767,341425,-1838313,3035484,-3513228,2763588,-1249579,-846660,2770181,-3215643,3221386,-2344539,521784,1557812,-2580585,3195169,-2705086,1591398,32737,-1814579,2801621,-3075692,2118289,-570840,-721794,2076738,-2876219],[0,0,0,0,0,7,-14,25,-38,54,-66,79,-95,117,-144,173,-211,257,-309,368,-437,515,-605,706,-822,952,-1094,1251,-1423,1612,-1825,2059,-2326,2620,-2948,3309,-3702,4128,-4592,5091,-5640,6241,-6900,7627,-8420,9293,-10246,11289,-12433,13686,-15078,16624,-18349,20288,-22481,24983,-27857,31197,-35131,39847,-45609,52825,-62147,74666,-92386,119381,-165588,264823,-807264,397741,181886,-844722,1859324,-2188618,1761760,-689081,-644340,1331664,-1590782,1983841,-1565025,755982,-83709,-243683,809336,-752823,809343,-812582,1164288,-1335314,1385632,-677860,-673182,1676582,-2691256,2917079,-2360648,1208120,1031137,-2927027,3517879,-3620974,2410649,-123161,-1964132,3168475,-3604609,2463372,-1202978,-807119,2353184,-3018433,2333596,-348871,-845584,1707899,-1947992,1832325,-973173,-633791,1969342,-2654889,2069914,-1074116,99319,1142260,-2147404,2372015,-2063863,1800593,-578658,-833661,2332253,-3084755,3318699,-2855487,1857663,-263933,-2296111,4159201,-5046289,4787924,-2932691,-66539,2769304,-4891017,5558493,-5057526,3214633,506882,-4353925,6124051,-5624898,3697512,-1222756,-1421323,4393736,-5681159,4598988,-1766521,-1336582,3456655,-4314408,4111291,-2593971,-98338,2714728,-4374882,4379001,-3420044,838245,1602314,-3410299,4103383,-4375607,3574771,-1237131,-1664544,3715355,-4828027,5315542,-4221996,1953589,1782332,-4324694,5416430,-6105818,5181623,-3005190,-1368980,5574489,-7684784,6830018,-5105728,2078954,2031030,-5841608,8071499,-7852246,5028523,-427014,-3967538,7623750,-8216516,6062923,-2839850,-1701442,5563970,-7697338,7248827,-4024475,-446383,3981186,-6075958,6786582,-5638322,2216789,1397444,-5253181,7099804,-7377015,5038844,-1165261,-3066335,6016734,-7065338,7373161,-5545166,1824774,3217524,-7040372,8251229,-7709874,5962888,-2380312,-2831736,7852233,-10098356,8720314,-5878733,1834986,3034906,-8169968,10842863,-9711656,5928308,206288,-5551092,9337300,-10143603,8133080,-3322507,-2476036,7393400,-9633059,8284134,-5019386,524153,3907976,-8232595,10131377,-7586748,2522822,2468901,-5815717,7800432,-8448267,6799324,-2234614,-3735545,7951713,-8771956,7561470,-5419692,1712022,3342467,-7860160,10197069,-9113793,5170116,-284471,-4506947,7860720,-9862580,9925279,-6680549,676993,5944259,-10205363,11372380,-9395368,4981390,627524,-7350754,11196751,-11425564,7837381,-2683621,-3213049,8378906,-11111030,9927311,-5568648,-341813,5937218,-9291368,10373212,-7738015,2887698,3127492,-7812367,10077950,-9530773,6410823,-940193,-5103880,8853159,-10479722,9483104,-5465792,-85011,5981201,-9965913,10604024,-9242787,5216842,382010,-6253773,10413025,-11917357,9809550,-4874576,-1423782,7216663,-11269643,12169921,-9888981,4379038,2785763,-9042928,12433906,-12159739,7720234,-1885009,-4670308,10394366,-12647711,11142944,-5352327,-1476532,7230608,-10720307,11513091,-8798453,3482108,3816864,-9167864,11600898,-10566354,6329122,-622739,-5498473,10269312,-11714392,9732315,-5092673,-1127279,7220172,-11074514,11651738,-9584130,4314411,1945190,-7877996,11606137,-12064949,9425921,-4130350,-2596791,8732800,-12776836,12298437,-9293226,3260966,3733416,-9696851,13116347,-12145975,8036312,-1003377,-5974391,11088412,-12887880,10452137,-5770543,-1275808,7703681,-11930790,12126876,-8332235,2401603,4144421,-9784539,12129983,-10646810,5701431,261973,-6758213,10765743,-11978826,9475070,-4269768,-1912996,7761643,-11362400,11862578,-8617848,2922121,3013141,-8530814,11827620,-11958155,8527765,-2664838,-3929584,9155016,-12325239,11922723,-8233477,1926522,4829644,-10114032,12881327,-11466146,6761598,-77434,-6712792,11535076,-12773610,10210066,-4746972,-2362798,8922134,-11907811,11779264,-8006223,1635852,5159183,-10259307,12130468,-10143621,5257374,1174718,-7179291,11057060,-11857511,8700223,-3289363,-3358187,8632834,-11927377,11146612,-7399497,1638279,4600578,-9536545,11948187,-11166352,7031909,-1355307,-5117286,10096863,-12218441,10986727,-6765174,437738,5872386,-10471628,12374178,-10742360,5697389,866875,-7359016,11505602,-11893496,9365042,-3846097,-2912399,8859774,-12012913,11095402,-6992808,818097,5889655,-10114796,11694279,-9259822,4662356,1971655,-7590370,11344611,-10977133,7606462,-1677968,-4063007,8631157,-11165401,10786236,-6122278,662679,5209627,-9704844,11185441,-9802519,5304674,274660,-5329963,9379763,-11049608,9726684,-5062589,-651056,6414191,-10224048,10948796,-9211455,4317947,2026228,-7448053,10716369,-10911333,7958891,-2507191,-3729359,8442321,-10551354,9885898,-6138172,182439,5663921,-10047174,10573776,-7965554,3245685,2488711,-7408036,10392761,-9663064,6195016,-975051,-4460810,8722953,-10405009,8554097,-4308522,-663324,5422877,-8917551,10223365,-8275125,3608492,1731665,-6349315,8912979,-9845822,8161468,-3174751,-1953745,6870023,-9594429,9595068,-7238783,2354084,2597731,-7055535,9628004,-9433063,6121917,-1415668,-4310470,8069401,-9888379,8583520,-4614812,-912102,5875926,-9081205,8961371,-6842463,2199106,3034397,-8000824,9852516,-8248406,4295612,200045,-4640510,8180765,-9578647,7714287,-2873478,-1982171,6150008,-8264072,8608427,-6554207,2756317,2319549,-6389096,8865121,-8367317,5762430,-1665650,-2589198,6303690,-8288581,8104026,-5470767,1087243,3293328,-6583158,8079023,-7560783,5115058,-601100,-3963397,7265391,-8101644,6576564,-3605135,-945085,5501565,-7828516,7319209,-5132614,1498928,2861132,-6406430,8037525,-6449548,3324347,899896,-4465675,6851102,-7211674,5306929,-1954648,-2151846,5574865,-7419344,6837671,-4545152,556705,3174669,-5930749,6883657,-6507038,4175511,-639913,-2792425,5935576,-6663052,6047602,-3521189,480467,2914246,-5470711,6583533,-5915255,3257431,393480,-4041651,5477094,-6109459,5167272,-2635985,-954912,5079430,-6402154,5779423,-3267998,509564,2643252,-5077150,6291382,-4949646,2066760,1445424,-4366505,6026781,-5470056,3615138,-587024,-2330587,5011575,-5933179,4923930,-2610019,-638516,3089027,-4665174,5613772,-4627626,1939388,1064986,-3358629,4267254,-4911022,4466944,-2344358,-522248,3105639,-4447571,4435632,-3707357,1988026,259816,-2994653,4293855,-4649405,3299513,-1321927,-1258020,3086481,-4547029,3840177,-2463489,-185672,2241998,-4057048,4428176,-3086867,1021875,1373292,-3323203,4341732,-3715015,1956245,408205,-2820006,3770724,-4127505,2886918,-1104367,-1170755,2970925,-4132824,3951231,-2432998,639918,1076237,-2412861,3424989,-3188127,2261333,-801220,-1038564,2024346,-2743018,2542893,-2262709,712860,585899,-1990557,2943769,-2454368,1495007,-536560,-842424,2143067,-2536313,2106044,-1377275,-167800,1728768,-2500247,2280588,-1566460,526517,1060189,-2430045,2456023,-1939382,372909,953094,-2173186,2591138,-2500716,1354424,116176,-1453751,2511560,-2405901,1957086,-645034,-566394,1502069,-1923721,1963043,-1280027,444258,431946,-970075,1159020,-1255669,930789,-625808,-67777,463246,-875452,1293542,-925696,337066,-575,-298259,398561,-685837,568419,-331094,-134154,769566,-501965,494523,-122060,-390202,832040,-1025368,831548,-99278,-455533,1122044,-1510171,1326940,-348350,-428154,1220743,-1529556,1327086,-1051362,56117,899972,-1392681,1639736,-1231655,650075,700587,-1099462,1046201,-983987,-194866,25228,-738422,864511,-357842,-281457,502195,-702253,619868,-573325,27273,789244,-1136445,970814,-800806,12027,90972,-892452,1276523,-970677,979010,-592210,14347,455613,-907293,1378075,-1483273,788513,-502201,-453984,1200959,-1707875,1931193,-1449224,333547,553416,-1694399,1845200,-1584239,1022188,112592,-1140404,2040281,-1993743,1171994,-146493,-668335,1769587,-1853812,1414939,-461663,-737974,1728367,-2251297,1841792,-1118919,-161357,1551932,-2178127,2423649,-1774692,605704,578479,-1766408,2588727,-2570998,1404471,-266651,-942042,1984645,-2703989,2375737,-1679142,588042,976467,-1672270,2760543,-2691459,1583839,-554812,-856983,2181048,-2794004,2795408,-1682551,216180,1217021,-2530171,3238592,-2435296,1057665,548979,-2063763,3116601,-3003739,1849410,54494,-1823824,2921359,-3300231,2617543,-812561,-790564,2649818,-3689469,3581842,-2498315,534135,1665901,-3186058,3993378,-3111869,2167097,-174748,-1920521,3437248,-4231712,3221207,-1542225,-255331,1853081,-3037409,3668107,-3349411,1850786,181854,-2323547,3738300,-4027672,3129756,-1447463,-672949,2632312,-3757995,3900937,-2487743,205196,1394584,-3303111,4029392,-3795463,2023696,451662,-2720070,4273299,-4210428,2690852,-1289721,-1388714,3549051,-4682095,4324647,-2737393,259838,2239753,-4478262,4844527,-4239559,2155550,153669,-2798219,4343133,-4803574,3500874,-1597269,-529374,2959691,-4590469,4564558,-3945421,1521035,992993,-3258092,4674743,-4805350],[0,0,0,0,0,-1,5,-13,20,-30,42,-52,66,-81,100,-123,152,-191,229,-271,321,-376,438,-513,600,-700,813,-941,1081,-1228,1386,-1559,1751,-1965,2204,-2472,2768,-3093,3449,-3831,4242,-4687,5166,-5690,6260,-6886,7572,-8324,9154,-10060,11056,-12155,13373,-14731,16255,-17982,19952,-22229,24892,-28048,31852,-36534,42452,-50172,60693,-75957,100400,-148399,444007,-541682,652703,222842,-579351,1170553,-1350683,1241094,-950494,-206994,871807,-1188744,1013034,-108725,-281581,356840,-63315,-450711,1170422,-1059260,1034057,126702,-1445655,2747444,-3338482,2693714,-720215,-1496727,3234822,-4066613,4243315,-2918310,456207,2025997,-4136047,5047308,-4038999,2258017,582336,-2497362,3901421,-3944037,3463401,-1881738,-437502,2173190,-3078961,2596575,-1832817,1250240,99188,-1582141,2424545,-2216148,1660051,-494407,-469513,1607940,-2424164,2436061,-1605614,246954,1348566,-3253183,4088593,-3154317,1639269,825552,-3552622,5347802,-5670096,4192483,-1340492,-2271718,5361020,-7490185,7265078,-4229594,145321,3518098,-6445004,8036620,-7313636,4082056,1113574,-5296507,7094979,-6739717,5552559,-2699955,-1400912,4840862,-6668425,5947967,-4027432,953282,2234182,-4623727,5801764,-4952757,3083272,-153778,-2838952,4752008,-5277795,4308313,-2817888,-285480,3670612,-6043131,6128409,-4566793,1666172,1456264,-5964715,8259878,-8001563,4533396,-641544,-3612950,7525127,-9883336,9582043,-5406428,-801045,6710191,-10502609,10752467,-8734931,3998953,1909493,-7778237,10936647,-10752530,7797084,-2384295,-3735112,8197353,-9862019,9012952,-5812802,1150638,4694872,-8190243,8942582,-7069350,3760498,411958,-4615365,7732054,-8698961,6651818,-2909387,-1925310,6671209,-9174307,8833397,-5661740,1867126,2779286,-7438950,10970991,-10591148,6127383,-74944,-5286172,10007961,-12234094,11162875,-6234207,-1441503,8262826,-12281022,12851940,-10261989,4705314,2591326,-9829666,13886676,-13336263,8839162,-2233650,-4707050,10302675,-13076099,11886264,-6862692,121081,6448661,-10257421,11362865,-9680842,5404652,865723,-7407129,11027427,-10534139,6919440,-3151272,-2138076,7585206,-11054078,11119834,-6873773,832812,4787602,-8971667,11638633,-11089349,6744292,209499,-7823740,12696039,-13359613,10158470,-4572752,-2051384,9153614,-14260697,15162940,-10916507,3277794,5264730,-11736177,14914277,-14299108,9338292,-1054837,-7091898,12582745,-14651247,12353781,-6954206,-797578,8351835,-12712207,13280418,-10038384,4283014,2940937,-9414045,12690318,-12343381,8033528,-2135752,-4568851,9947636,-12859181,11483501,-6837267,228389,6533289,-11943550,13592009,-11677156,5474123,2088443,-8850779,13418941,-14635952,11358507,-4459184,-3990864,11573077,-15596885,15508927,-10586835,2443263,6686843,-13419604,16857831,-15286887,8953488,399584,-8883936,14560908,-16034888,13488223,-6866857,-1971659,10753545,-15427938,14728607,-10468931,3392359,3968823,-10494250,14056136,-13468628,8463942,-1238254,-6264812,11459843,-13288785,11507621,-6533626,-889247,7873885,-12927677,14002601,-10882890,4866294,2683012,-9975659,14828302,-14635164,10849697,-3671858,-5125046,12545167,-16303876,15694063,-10103076,1276724,7818444,-14904244,17144607,-15077435,8031620,1027679,-10238044,15931598,-17134321,13037075,-5389919,-3645341,11695435,-15707927,15611493,-10654018,2968486,5675957,-12190884,15143739,-13422457,7838194,-484236,-7185296,12241291,-14028836,11656051,-5555247,-1943048,8588724,-13195786,13877939,-10534168,3833378,3866919,-10855003,14477574,-14380523,9722631,-2190487,-6099008,13109664,-15878287,14491138,-8459983,50736,8975346,-14697561,17019130,-13734141,6586180,2406153,-10853464,16061831,-16408550,12273660,-4001544,-4851163,12007450,-15910060,15058618,-9422561,1259706,6707974,-12797724,15202147,-13072813,6553405,1248899,-8230651,12927482,-13841967,10480222,-4181558,-3441653,9386197,-13445135,12998207,-9399589,2652468,5021335,-11208524,13946913,-13013549,8244751,-470601,-7108669,13134768,-15320651,12936034,-6613910,-1315560,9638021,-14842596,16061383,-12513578,5109338,3383878,-11260027,16270791,-16018905,10865298,-2867032,-5590839,12488129,-15535927,14387148,-8356549,297412,7476825,-12831046,14741474,-11905694,5783469,1990717,-8496863,12851511,-13031879,9794425,-3272074,-4211385,10022055,-12733979,11789207,-7743437,1503559,5354885,-10949445,12803687,-11354925,6631820,469824,-7568967,12472942,-13679506,10846478,-5209781,-1888232,9350253,-13980450,14376098,-10511843,3395366,4030652,-10890462,14435402,-14030260,9224120,-1798018,-5826946,12453261,-14625072,12635481,-6885891,-832056,7504665,-12272091,13305229,-10567308,4319495,2894283,-8569208,11947725,-11671990,7946938,-2103798,-4452470,9291466,-11239276,10325329,-6114059,-32461,6315112,-10343395,11422179,-9251169,4830900,1369405,-7591234,11512597,-11696111,8795168,-3223394,-2990305,8883542,-12495882,12523775,-8511653,2041913,5096246,-10770051,13286734,-12045699,7221286,-634161,-6547734,11403301,-13147302,10552186,-5100981,-1543308,7744713,-11535493,12126807,-8697937,2824746,3383183,-8246380,11018147,-10549892,6455062,-361082,-5131239,8747742,-9582807,8523187,-5013681,-280801,6086458,-9473759,10059372,-7145223,3038878,1983149,-6486231,9672643,-10070625,7163053,-2493889,-3712852,8414613,-10210708,9806264,-6302424,1357304,4544765,-9466032,11397828,-9630060,5252354,338997,-5861206,9992309,-11321920,8727616,-3915857,-1907090,7062206,-9968539,9883873,-7160680,1848941,3243331,-7530492,8784788,-8022902,4821520,-70653,-4483574,7584788,-8075659,6372410,-2921611,-1596476,5448394,-7463898,7607768,-5209535,1669862,2461601,-6179661,7744184,-7328680,4771681,-652901,-3393589,6780057,-8376974,7180445,-4203451,217292,4464652,-7884931,8674016,-7062850,3794325,692480,-5729056,8591988,-8962491,6024399,-2001635,-2265266,5864648,-8159213,8180963,-5299048,713667,4190169,-6380511,7267807,-5767519,3244316,469493,-4242062,6594908,-6642712,4658718,-1463172,-2086582,4430826,-5778143,5536765,-3729449,623675,2629921,-4665473,5179131,-4845010,2981058,-286983,-3307217,5607296,-6139363,4952130,-2689589,-329981,3417597,-5997539,6730043,-4928244,1818155,1410865,-4251126,5768856,-6498456,4649747,-1829068,-1977323,5299505,-6019014,5337964,-3278109,192220,2770758,-4811773,5292591,-4647590,1877716,850823,-3217582,4204200,-3977293,2892994,-834084,-1727831,3604314,-4113628,2964095,-1613253,-323446,1980929,-3348530,3734431,-3002973,1183800,948381,-2542079,3440685,-3335011,2773614,-1110919,-802688,2806480,-4031017,4110598,-2727655,1056272,1007638,-3093690,4108689,-3938026,2598054,-709001,-1693528,3134335,-3768709,3108871,-1893133,-141075,2000054,-3121964,3402738,-2574639,879712,704333,-2255700,2682449,-2476296,1419693,211622,-1548091,1988173,-1791356,1101166,-470443,-511334,1555470,-1546097,1199552,-818513,-262001,1078341,-1429171,1431089,-1483216,621852,-81557,-1024235,1359040,-1993564,1613320,-971793,284197,757010,-1744024,1822188,-1878086,1397556,-317373,-840135,1482020,-1927732,1771141,-787609,-291543,749833,-1476020,1378456,-742948,166239,276409,-893676,817766,-481660,-435547,585994,-572150,339509,72483,-491433,903687,-952047,561473,-93224,-475238,898877,-1110362,723561,-378520,-235904,740686,-815776,1003827,-447748,180362,576878,-511379,349232,-452644,272625,119738,-150070,163102,-87602,51462,280647,-66575,27803,-186687,-101308,324126,-367281,272827,-541706,381374,-160791,-175291,476736,-932024,1035198,-956177,488853,203217,-1076908,1608664,-1989977,1498609,-483873,-507229,1355757,-2179129,2351013,-1486648,220219,984205,-2030383,2184206,-2169061,1154184,136564,-1484282,2350088,-2261802,1594923,-672528,-799159,1590261,-1958747,1731971,-759503,-271458,979607,-1687941,1796623,-1346126,330794,661720,-1498759,1867428,-1997557,1397867,-284186,-674527,1838982,-2249785,2505643,-1649492,492082,1092928,-2216059,3130579,-3135494,2064326,-39833,-1928985,3317812,-3248079,3256217,-1815657,-130140,2155788,-3720562,3874109,-2960532,1151458,1128689,-2891703,3808614,-3392408,2253348,-610854,-1498221,2985424,-3702259,2779850,-1148301,-390265,2165515,-3146496,3287725,-2074476,590340,1170182,-2759102,3473334,-3363857,2056781,99106,-1820596,3230413,-3706706,3469042,-2055311,-235934,2208842,-3868855,4319655,-3358490,1839063,162628,-2728856,4410109,-4624778,3935691,-1934951,-1330090,3330183,-4811409,4620695,-3479829,965224,1867828,-4241979,4970909,-4049667,2241663,78055,-2496861,4494979,-4910145,3715691,-1302503,-1279284,3066618,-4441003,4361330,-2867714,586278,1875200,-3711466,4757036,-4126862,2601829,167330,-2836954,4153911,-4867802,3885565,-2051840,-795930,2884046,-4824508,5063551,-3913050,1926202,1185826,-3725163,5625080,-5380298,4057997,-1571930],[0,0,0,0,0,-6,7,-6,1,6,-14,23,-32,41,-50,62,-76,96,-124,157,-194,234,-281,327,-384,452,-527,617,-721,838,-967,1107,-1256,1418,-1600,1797,-2015,2260,-2531,2829,-3154,3512,-3893,4309,-4759,5244,-5773,6342,-6965,7644,-8388,9200,-10090,11066,-12144,13326,-14635,16086,-17702,19510,-21540,23819,-26358,29117,-31895,34003,-33002,18034,92323,807494,-1400661,1245356,-561230,-417463,1517798,-2001141,1797552,-1305748,283829,781645,-1627526,1831274,-1030490,155221,676616,-1372527,1188588,-321409,-1061555,1317153,-1715169,1205506,2472,-1473855,2731172,-2913232,1833226,-266883,-1387469,2840442,-3608036,3168458,-1562144,51027,1420363,-2988987,3422184,-3073631,2016487,-566352,-680606,1902533,-2733140,3163869,-2453716,1398557,-251553,-654778,1914299,-2879101,3289550,-2181469,880698,634802,-2467488,3360030,-2999934,1648749,-7533,-1865371,3048189,-3617245,2374669,35294,-2209551,3797414,-3935500,2623627,-594675,-1765939,4129259,-4734210,4189088,-2034358,-885217,4019187,-5732408,5363144,-3459057,1179266,1329250,-4442277,6333844,-6112868,3483683,-228150,-1986330,3656779,-4904332,5521491,-4015274,1545669,1297673,-3496662,4791415,-5005253,4267239,-2007657,-1134858,3211850,-4946983,5208852,-3804644,1313127,1499751,-3793890,5524450,-5118601,2745700,540635,-3644126,5257756,-5694390,4402140,-950033,-3412074,5857248,-6733103,5255622,-2947736,-358380,4746279,-8493507,8588919,-5728510,1030158,2926721,-6531447,8266960,-7756845,5207188,-1448783,-2988254,6629775,-8397497,7566053,-4471423,1188978,2512434,-5593659,7369429,-7540140,4651667,-859273,-2896581,5549334,-7279428,6901510,-4233370,480452,3361598,-6508988,8388236,-6555144,2767792,2135454,-5116737,7277024,-7405142,6025901,-1752589,-3873812,8070577,-8908120,7329848,-4374032,-672198,6020931,-10056195,10153011,-6540234,1479613,3122845,-7579766,9698139,-9551310,6338502,-741149,-4484995,8656287,-9901307,8767890,-5454207,576559,4598809,-8410927,9899194,-8172124,4787204,-643807,-3662136,7777249,-10043103,8676690,-4074788,-1249066,4753982,-7055877,8467878,-7960174,3745090,2104729,-6885517,9004070,-8111167,5485716,-1338907,-4011609,8722251,-10847482,8914176,-3689002,-2496154,7620833,-10529583,10335424,-7448428,2285543,4076893,-9658637,12025856,-10459038,5913378,-271918,-5380615,9967926,-11661084,9706658,-5151347,-408855,5303250,-9729002,11358886,-9390795,4586000,1046631,-6184285,9575440,-10370982,8550212,-3824838,-1696121,6630885,-9445036,10102715,-7988894,2544775,3268761,-7851591,10356446,-10070557,6598839,-831756,-5780815,9924322,-11308444,9094248,-4040394,-2223234,8194181,-11846121,11637772,-7819777,1607553,5166369,-10668278,12470572,-10945149,6160457,-160399,-6808912,11630524,-13151198,10360381,-4701750,-1302987,6843250,-11263240,12541607,-9586391,3810349,2550046,-7527214,10753137,-11151039,8614500,-3637434,-2605961,7764606,-10903207,10602544,-7776570,2073756,3692448,-8905106,11155454,-10194937,5883570,294455,-5947945,10608744,-11886185,9412257,-4355068,-3061164,9235574,-12298027,11945124,-7959147,1556039,5558296,-11102015,13305604,-11628413,5953521,766234,-7429740,12435084,-13391080,10693267,-4683173,-2422166,8824869,-12307388,12523870,-9063551,3651209,2676282,-8627951,11852922,-11748751,8091191,-2523429,-3700978,8776660,-11136575,10845554,-7072155,1611468,4571027,-9115021,11077205,-9975726,5821008,326594,-6414032,10608436,-11455831,8983126,-3478651,-3033862,8656672,-12026014,11535710,-7495073,894821,5767939,-11125669,12863375,-10887059,5794714,1647020,-8224088,12618188,-12981690,9905302,-3878215,-3341615,8862658,-12687175,12133417,-8536312,2436251,3888289,-9364384,11862168,-11183861,7407847,-1720044,-4555147,9277068,-11298576,10444942,-6083030,364931,5303826,-9436270,11086723,-9230840,4829008,978222,-6453901,10612758,-11152592,8134758,-2634616,-3438772,8603810,-11605733,10977313,-6643120,275198,6046863,-10818190,12489945,-10203927,4748280,2139305,-8328447,11910419,-12273309,9217582,-3186829,-3942501,9838714,-12281793,11599133,-7728693,1733427,4439235,-9769481,11910626,-10617495,6474926,-733999,-5045092,9148450,-10893030,9176638,-5400375,242139,5567608,-9446387,10480916,-8505695,3943252,1214817,-6523111,9790359,-10208865,7626460,-2395940,-3224295,8034702,-10878375,10022573,-5539501,-176566,5697657,-9886378,11504359,-9433869,4360461,2432741,-8163842,11362138,-11018733,7984121,-2411817,-4003377,8974945,-11514145,10512159,-6806170,571430,5193107,-9642445,10852376,-9485734,5363874,64826,-5314281,9172995,-9792702,7979822,-4321864,-715349,5566439,-8769171,9218541,-7172339,3219809,1838655,-6330226,8930043,-8782341,5858857,-1934937,-2995080,7431134,-9620854,8695238,-4769660,-643987,5663300,-8828764,9854028,-7813231,3181286,2507793,-7415444,10080053,-9979289,6668931,-915676,-4456640,8954460,-10580295,9230802,-5043944,-29539,5769837,-8861200,9995804,-8173883,4293528,847558,-5680991,8602780,-8627342,7103144,-3416733,-1292432,5770661,-8295549,7815835,-5485719,2310094,1417257,-5301223,8035747,-8283426,5066450,-469530,-3363962,6399454,-7534464,7123581,-4217386,-81189,4892802,-8011356,8720487,-6343183,2274877,2331126,-6200450,8678448,-8340940,5349841,-463752,-4299168,7699955,-8734467,7904258,-4664352,-487155,5530826,-8202794,8442390,-6394133,3390129,999859,-5125608,7466418,-7735268,5475809,-2039386,-1365555,4503046,-6664678,6436546,-4427550,1467015,1822636,-4831055,6203178,-5877383,3835237,-707496,-2605514,5359626,-6426448,5184247,-2710239,-722235,3825240,-5886333,6233488,-4963029,1533034,2210927,-5787105,7172954,-6272893,3733636,-44843,-3674597,6490481,-7610834,6317549,-3023909,-1501724,5012221,-6706717,6543687,-5032777,2473979,1446244,-5019002,6588525,-5929328,3737773,-1245363,-1570822,4249095,-5741576,5200971,-3306092,500860,1979036,-3882391,4559105,-4168767,3137868,-563186,-2123281,4169770,-4912580,3638882,-1868055,-514979,2885142,-4899328,5216069,-3346682,739703,2110302,-3889915,5173378,-4912202,3146504,317529,-3598455,5248141,-5256493,4209934,-1777871,-668309,3999029,-5388456,5418098,-3685106,924830,1691283,-3604810,4677563,-4575734,3128024,-649734,-1836979,3525958,-4004612,3244732,-2198683,591062,1121658,-2636648,3645537,-3158712,1936811,-18954,-1170921,2466268,-2909928,2549237,-1448441,-675156,2183745,-2920715,2928813,-2269018,577783,980322,-2764366,3483033,-3090902,1350495,528376,-2482446,3485411,-3456032,2631403,-1070482,-1358227,3084890,-3876907,3561456,-2175263,332871,1498441,-2564498,3233239,-2848999,1336397,-63449,-1145545,2369195,-2348792,2243565,-1231221,60073,997433,-1737202,1705265,-1320962,1035113,-154886,-375468,1233423,-1515088,1218430,-615325,68435,724583,-1385708,1350063,-1123502,332769,607330,-1204883,1488855,-1265553,576411,262864,-1530698,1916428,-1789207,1314083,-443067,-1020069,1447213,-2139749,1732068,-963960,-362479,1033260,-1799162,1744296,-1387691,784201,340060,-991683,1368341,-1198049,812030,-627659,-399614,230402,-98775,177312,-547686,436678,-258419,175600,-84143,473072,-89678,-188381,383698,-419797,693448,-104431,62228,2004,-227174,407022,132647,182027,29862,426378,-142881,556141,-178297,-173289,541138,-478716,592957,-491319,266354,261762,-403622,405879,-466287,543367,56962,-718294,567471,91850,-76891,365453,-323759,150956,-104786,-177205,843611,-893098,873804,63611,-528700,1435996,-1172008,1382367,-817979,-155635,879644,-1880939,2068031,-1345150,680356,253791,-1001296,1717457,-1920170,1301368,-536371,-230187,746106,-937303,1312480,-984324,572810,16424,-521939,1135711,-1205706,1112372,-635957,-57657,681507,-1059548,1144302,-1369659,168542,361565,-925574,1530566,-1640206,834035,141973,-1201489,2086383,-1804733,1680948,-550745,-880833,2184960,-2624569,2394513,-1071238,-209839,1740450,-2737278,2952226,-2520867,1036233,545369,-1969763,2704922,-2816237,1982674,-525885,-787035,1995705,-2635073,2587119,-2134947,427954,654021,-1649791,2163235,-2264551,1540223,-449859,-934366,2008314,-2138909,2237347,-1347594,135216,1295715,-2231746,2661483,-2388898,1487713,426593,-2112807,3181653,-2992061,2246449,-442662,-1234953,2874115,-3926536,3447862,-1992678,-267584,2411595,-3843859,3844758,-3242220,1085810,723691,-2901897,4001872,-3928300,2998654,-902935,-1312461,3056560,-3920994,3610483,-2468580,284654,1552499,-2648933,3502936,-3081839,1873667,-296555,-1829444,2979720,-3240440,2826163,-1714050,-340180,2081715,-3352340,3380965,-2717896,1275398,865311,-2779172,3970343,-3707403,2783833,-533717,-1911907,3715575,-4385448,3997224,-2093164,-368479,2763858],[0,0,0,0,0,8,-15,27,-35,42,-50,56,-67,79,-94,112,-140,172,-206,244,-284,332,-381,440,-509,585,-671,766,-868,984,-1110,1248,-1402,1576,-1768,1978,-2211,2464,-2742,3046,-3375,3740,-4138,4577,-5057,5582,-6162,6796,-7499,8278,-9152,10131,-11226,12465,-13878,15496,-17374,19576,-22213,25419,-29414,34526,-41287,50613,-64217,85673,-123784,208281,-612896,93153,722188,-1700260,1946574,-1784829,1054195,501340,-1539597,2125913,-2118090,1872079,-965707,-597555,1469110,-1960222,1488354,-1033315,34969,391138,-623530,141557,178350,-346756,111073,182111,-524899,970384,-1609823,1055497,-167200,-514701,1159671,-1564743,1276154,-968217,290871,32398,-152174,330522,-550435,516685,-303361,851964,-1186420,1512572,-716186,-626411,1473683,-1987991,2664299,-2517546,1356054,628408,-2552362,3379381,-3294073,2272580,-797601,-1151765,2492442,-2712083,2363611,-1547372,314919,1308033,-1835770,1748342,-917606,-112734,453729,-875093,763228,-23558,119764,201577,-231767,614233,-228035,-545542,826987,-792625,29301,-287933,715554,-510059,-539243,1366159,-1034432,886341,-1327940,1727462,-967204,-350941,2212860,-3014339,3269895,-2318033,1229941,1118045,-3221461,4494844,-4190610,2640143,-454586,-2153737,3378556,-3798013,3735639,-1961417,-427055,2358597,-2760772,2618172,-1975289,1073476,620509,-1949419,1971497,-656152,113768,93100,-522513,1341708,-2066114,912738,755300,-1611888,1532101,-1318117,1315569,-378157,-219981,920121,-1608489,2234522,-2531243,2071165,-455390,-1180195,2082071,-3318627,4074311,-3215206,933395,2121776,-3957887,4770058,-4457257,3002572,-38462,-2852012,4716977,-5308812,4575090,-1956638,-1115343,3739416,-4275134,3528889,-2685689,1679023,716194,-3035735,3921279,-2886276,1067995,-116884,-986122,2315272,-2754157,1719700,-10517,-1629323,1752198,-1609506,1628030,-1448847,425877,1180165,-2497569,2770558,-2388190,1893074,-532372,-1212809,3146237,-4584277,4521281,-2856541,385806,2082596,-4162468,6089688,-6158450,3725630,687652,-4083279,4929930,-5314899,4545579,-3077247,-64931,4065720,-5847081,5396825,-3053632,1105437,1019881,-3503917,4523089,-4480562,2197642,494204,-2796671,3615658,-2939371,1730348,-658250,-655678,2367259,-3253927,3007841,-1436947,-184051,1692553,-2922495,3260479,-3083611,2059477,-8087,-1718195,3476959,-4654365,4720225,-3096381,-90121,2822750,-4918355,6012728,-5474073,2647359,621465,-4159074,6239286,-6637581,5653885,-2504700,-1381656,4919595,-6495321,6469388,-4198025,1559279,2202606,-4812858,5714717,-4563851,2318717,318562,-2658972,4406306,-4243793,3190969,-1000391,-1236575,3414518,-4069688,3028852,-1906620,58783,1686628,-3349445,4040001,-3673186,1582239,775625,-2261685,3744416,-4786081,4810402,-2569272,-739385,3859386,-5665708,5892202,-4898161,2734697,640435,-4286922,6889575,-7199889,5151593,-1757330,-1845751,5121917,-6986979,6961046,-4282097,1116001,3054435,-5615378,6420419,-5356232,2937965,355094,-3583635,5465553,-5062402,3414141,-1052830,-1470570,3754431,-4730564,4402635,-2252497,-108092,2414333,-4068312,4607927,-3875789,1921793,333519,-2964903,4692341,-5405811,4172778,-1957066,-884279,3583719,-5789285,6187125,-5126347,2038286,1304919,-4612606,6865494,-7217600,5097064,-1895940,-2160604,5541126,-7479995,6808892,-4653299,718157,2770277,-6062427,6916689,-5889653,2832932,262924,-3817630,5647445,-5623894,3894064,-1457211,-1864549,4451881,-5119748,4321864,-2465104,25153,2698745,-4389639,4734260,-3877339,1584717,823189,-3203016,4777759,-5033112,3961497,-1730459,-1163219,4084565,-5913766,6065530,-4468392,1436702,1895322,-4910292,7051447,-6643202,4763709,-1228145,-2641367,6229832,-7504358,6885052,-4024999,208122,3639446,-6346101,7369052,-5890177,2613789,1371420,-4587885,6102273,-6194410,4108123,-1295466,-1989368,4539095,-5489113,4556992,-2684007,-370680,2933137,-4668908,4470221,-3492623,1604670,1120427,-3837835,5143991,-4906495,3384404,-1351789,-1691722,4011031,-5694995,5548048,-4367392,1273313,2132150,-5019037,6594920,-6140617,4159663,-1012256,-2764887,6014730,-7347293,6822337,-3573479,-307534,3553192,-6395230,7075904,-5443684,2469806,1089260,-4323846,6396394,-6607475,3972646,-685614,-2492001,4671322,-5375478,4619636,-2610795,-604356,3213950,-4879194,4472071,-3183693,1017007,1268478,-3558482,4802278,-4411211,3191995,-653255,-2085375,4064153,-5202966,4828672,-3312641,844753,2269039,-4895057,6161176,-5728460,3515982,-553224,-2990617,5834923,-6700806,5767960,-3243604,-117864,3858121,-6161525,7118835,-5138815,1578398,1423805,-4340063,6186957,-6275891,3990586,-498647,-2622322,4430543,-4957107,3978817,-2151891,-774584,3273173,-4634271,4567687,-2729224,862177,1914797,-3558261,4344556,-3892641,2404519,-164836,-2514031,4221071,-4733276,4334823,-2409624,65033,2914909,-4780170,5071755,-4407386,2599139,-159409,-3007185,5551310,-6536979,4641565,-1888043,-798139,3335096,-5459866,6609933,-5108223,1894586,2100690,-4908450,5519984,-5159755,3490970,-949193,-2202978,5051289,-5270870,4311786,-1591722,-1064116,2931971,-3915764,4165201,-3043338,770324,1856439,-3675631,3842836,-3145025,1908187,-162780,-2352085,3543586,-4032007,2984302,-1589543,-671221,2351489,-4101953,4820031,-3585233,1756710,616625,-2596349,4653469,-4897264,4183314,-1809402,-1005701,3569187,-5069550,5171834,-3660596,951309,1652806,-4036374,5145053,-4840902,2439091,264689,-2658176,3999235,-4241896,3331555,-1279468,-857737,2950276,-4085376,3536909,-1770898,-88489,1736702,-2732042,3185017,-2877653,1431001,526329,-2919174,3593741,-3053548,1878573,-703731,-589907,2500180,-3684293,3692167,-2462676,608402,1137875,-2403908,3821559,-4024054,3149247,-1469123,-1347998,3451679,-4287872,4146959,-2761924,891085,1347229,-3403142,4715876,-3862118,1732113,-81451,-1629677,3499004,-4329521,3318242,-1157937,-1200354,2428514,-2926413,2725177,-1529601,75986,1822984,-3068531,2504250,-1367740,307329,718368,-1859318,2402327,-2691531,1373964,-206386,-1366306,2036812,-2338892,2192818,-1628855,363090,791900,-2506248,2924504,-2749813,1577361,-384713,-963306,2305672,-3481902,3348168,-1898463,247472,1486355,-2447756,3424099,-2793839,1705321,-64458,-1703402,3199255,-2893606,2206149,-642820,-869003,1919565,-2429021,1852457,-1090790,-315394,1774998,-1932875,1787109,-1003936,-36757,762602,-1556379,1685750,-1384060,297505,575538,-901468,1492737,-1731367,1103148,-451854,-249349,1401581,-1584083,1697043,-1599094,1010123,-171979,-1012941,1871565,-2211969,1918644,-1333563,143064,887406,-2031432,2271953,-1979852,955411,-202402,-1383651,1683963,-1926710,1588022,-553202,-630396,1351972,-1637088,1298626,-406689,-279942,1031925,-1368459,871886,-493822,-99532,932898,-949537,876767,-377962,-452187,1070667,-1049188,810781,-323424,159478,122681,-506450,791364,-834886,822370,-468202,100239,424801,-894742,868150,-667029,894271,-713190,-124751,609703,-1278122,1165968,-878963,475925,-25594,-292797,855708,-982204,769370,-148923,-376629,541513,-693030,59325,-2679,-157003,196546,-270394,96325,750557,-911097,743039,-311881,-38513,673495,-987816,1104413,-618844,61077,410327,-1030840,1006753,-917104,535968,149229,-852179,748943,-501549,264979,-324180,-153996,421018,-215422,110899,54651,-259845,114926,-155381,-109449,66304,-239235,-90965,-60687,234819,78508,-161163,221478,-202970,186249,-447471,583005,-250767,-305737,504863,-1042701,1362316,-943933,359864,245169,-1136764,1550563,-1756459,1179514,-83300,-817064,1374814,-1632758,1738374,-777338,94938,849997,-1254500,1608573,-1207596,520079,567516,-1374247,1233289,-1004377,587425,302559,-833875,1103032,-1172315,563562,226790,-725502,1069619,-1344013,886977,-371504,-97048,1043630,-1521480,1404519,-875138,784630,535344,-940024,1279597,-2030968,1593984,-858996,-311282,1134261,-2102927,2188951,-1995539,1168087,300229,-1443073,2293191,-2629008,1817657,-787854,-776905,1679120,-2383578,2144806,-1478189,386314,938724,-2584410,2518693,-1921188,472223,513126,-1612708,2181425,-1859543,1077685,34971,-1360749,2322301,-2248447,1398080,-515178,-751814,1820125,-2079052,2206612,-1700035,773170,523620,-1697921,2192750,-2495345,1862144,-529029,-817812,2244820,-2679753,2723414,-1945669,740425,875545,-2441605,2829893,-3160649,2297189,-497607,-1406878,2798271,-3515114,2727174,-1333813,-154487,1888346,-2783252,3107560,-2327496,1009480,898249,-2543865,3415920,-2714324,1389168,112966,-1554124,2706721],[0,0,0,0,0,-3,9,-19,33,-47,69,-92,114,-142,172,-212,260,-315,386,-465,553,-657,774,-909,1059,-1232,1430,-1645,1878,-2140,2426,-2744,3098,-3488,3919,-4396,4918,-5488,6103,-6774,7497,-8283,9144,-10081,11105,-12221,13439,-14767,16219,-17806,19546,-21470,23601,-25983,28656,-31674,35121,-39085,43702,-49150,55700,-63730,73831,-86951,104708,-130178,170151,-245115,646848,-1118449,686088,-219151,-759936,1347529,-2054382,2218829,-1275601,562668,979225,-1655189,1666896,-1750541,1086240,-212929,-184118,392146,-416810,573860,-801982,850925,-1581522,1556621,-1059718,124746,1481995,-2396525,2580423,-2639199,1772460,-239858,-1777611,2898303,-3099674,2458176,-750273,-1407964,2329683,-2624555,1906159,-760353,-364416,1652419,-2215608,1823057,-417876,-1163641,2050005,-1952577,1242680,-420847,-740836,2156231,-2856467,2140023,-1046040,-190231,1840684,-2495000,2665121,-1899773,1163725,-611027,-700338,1863565,-2736442,3184574,-2410390,1788636,-339757,-1743669,2700585,-3934007,3991115,-2952824,803490,1881062,-4255908,4797240,-4014622,2640206,-194019,-2408751,4832439,-4947104,2883742,-642886,-1362456,3068806,-4317817,3841135,-1568108,-1285993,3250315,-4329905,3829797,-1976678,-625268,2812221,-4553396,4449876,-2984065,649829,1810565,-3900931,4266704,-4123806,2976659,-643737,-1652892,3389135,-4398729,4464092,-4036225,2320527,758679,-3619848,5042388,-5127947,4418044,-3120720,159384,3734782,-6787533,6597333,-4883074,1879037,1144654,-4292292,5939707,-6163731,4206191,-1177238,-2486130,5704674,-6961245,5364383,-2005126,-1364318,4235040,-5907552,5923450,-3644729,-110088,3910622,-6240973,6088096,-4533977,1102616,2137277,-5072354,5882761,-5704916,3769956,-901870,-2877627,5271545,-5850070,5230850,-4358928,2367830,1660563,-5685939,8234874,-6732195,4804197,-1993476,-1453693,5660765,-8209324,7816750,-4754533,1315314,2311308,-5550292,7816861,-7560875,4778564,-352460,-3980826,7118655,-7983517,6094898,-2524933,-1940131,6200222,-8283292,7693428,-3767422,-763265,4536198,-7277107,8082749,-6583921,1959691,3391570,-7119400,7469657,-6296982,4485682,-1635823,-2591776,7075147,-8820218,7340054,-4153908,633106,3182890,-6323416,8706417,-8226859,5315282,-299706,-3848813,7369394,-8411640,7637291,-5300869,1017393,4015667,-8137645,9834955,-8171612,4539565,553914,-5275551,8684474,-9349942,7083201,-2384802,-2599264,7082094,-9583342,8875489,-4489745,-865602,5699497,-8601728,8756715,-6721072,2242903,3227442,-7618811,8937107,-8482336,5457107,-522248,-4329756,8461648,-9568341,8365980,-4327922,114923,5152414,-8668845,9847626,-8028586,4274449,266725,-4856845,8515620,-9824544,8251473,-4209586,-496798,5676761,-9020757,9901314,-7676238,3764127,1094448,-6768531,10298420,-10104514,6640466,-1297853,-3949251,7895752,-10217836,9284873,-4618280,-1327977,6923297,-9758345,9456123,-6759591,2189549,3679739,-8057040,10502304,-9061082,5352002,434355,-5646117,9369091,-10171371,8577996,-4168001,-1450134,6380330,-9467493,10116346,-7821211,3753145,1675870,-6630037,9807599,-10167896,8002717,-3427450,-2037082,7143161,-10030441,10661232,-7679350,2808535,2978514,-8000865,10675044,-10252500,6722073,-1263645,-4730236,9289645,-10567234,8925046,-4222707,-1547030,6927839,-10367705,10266559,-7110615,1336888,4609061,-8953736,10751180,-9219459,5000387,830526,-6367701,10010939,-10617338,8073972,-3597363,-2286755,7113412,-10155009,10138274,-7646751,2768751,2719926,-7364419,9993739,-10090421,7100071,-2514799,-2961928,7669859,-10195807,9842983,-6933039,1675424,3853866,-8269379,10442033,-9616779,5889225,-121607,-5540167,9425970,-10505069,8272195,-3680409,-2270841,7424049,-10325948,9754924,-6461166,697586,4856965,-8989365,10857658,-8971456,3997969,1491690,-6947501,10128913,-10503584,7667255,-2282810,-3208099,7923665,-10458019,10131129,-6565631,1366142,4440450,-8179980,10292033,-9455933,6135380,-1346220,-4138511,8344776,-10621065,9461961,-5728740,401793,4859227,-8721997,10241403,-8720415,4716377,679736,-5967955,9715892,-10156935,7463911,-2982176,-2875122,7854838,-10075660,9620633,-5941630,146042,5210065,-9241577,10633164,-8051015,3389688,1931517,-7075200,10100821,-10267979,6598867,-1221160,-4115739,8285490,-10127889,9255621,-5468008,134474,4728742,-8647067,10133444,-8818328,4894260,445305,-5327720,8330477,-9133047,8168750,-4497488,-550522,5573757,-8688430,9163596,-7646356,3473755,1388557,-5940687,9073696,-9086512,6626540,-2010538,-3310626,7842948,-9145696,8166899,-4559639,-273680,5264670,-8892205,9677217,-6979479,2265326,2599311,-7213039,9438838,-8597043,5320557,-446454,-4540074,8130052,-9572237,7863918,-3996142,-1106950,5573247,-8478844,9147216,-7335130,3273974,1974637,-5611305,8088254,-8252413,6594049,-2886417,-1477318,5903713,-7861827,8160256,-6211597,2336728,2417158,-6054731,8090903,-7652026,5200246,-1122523,-3909474,6899949,-8194497,7071252,-3857055,-1119229,5595758,-7939850,7826116,-5243422,1419431,2530642,-6650012,9088475,-8118466,3762413,1018271,-4640137,7369849,-8358275,6870043,-3010873,-2124996,6325876,-8253087,7532741,-5276020,1809961,2035942,-5666757,7630318,-7591131,5016440,-1387892,-2494800,5246067,-6748414,6858818,-4886067,1336545,2841734,-5478041,6652935,-6259307,3918645,-237509,-3455910,6272293,-6805914,5323762,-2345330,-1157510,4396377,-6718397,6827201,-4323898,170811,3101968,-5859826,6779596,-5624110,2902186,1300393,-4764252,6981198,-6787682,4669068,-1418033,-2407167,5148548,-6565537,6528647,-4323542,620088,3150990,-5570676,6521830,-5247482,3481267,-179303,-2732441,5169290,-6456881,5334628,-2719134,-328899,2641431,-4534356,5380742,-4690358,2765102,429424,-3758301,4978237,-4755195,3621696,-1570773,-1084727,3998893,-5526350,5343045,-2689505,-467346,2980395,-5022814,5512549,-4421471,2008585,1676023,-4562108,5797754,-5066368,3184325,-404900,-2302882,4727289,-6047919,4865865,-2423623,-983693,2826546,-4431780,5036367,-4380407,2343522,736458,-3368567,4220334,-4073897,3351522,-2303900,-158015,2670345,-4171271,3891103,-2841487,1218239,627047,-2270089,3604714,-3804810,2641290,-567351,-1199600,2958115,-3408883,3151020,-2047936,-278139,2327116,-3433600,3859079,-2507641,300712,1521173,-3441845,3982756,-3719393,2084301,471745,-2527248,4068117,-3884863,2977720,-1120080,-786440,2919414,-3882897,3498295,-2521594,227411,1365390,-2396517,3175033,-2738297,1963136,-654624,-660491,2412897,-2477212,2494023,-1464792,557037,527228,-1717996,2349862,-1873534,1145846,26300,-1068872,1668558,-2125189,1725205,-803259,-576484,1617675,-2455623,1991619,-1175935,118931,1418452,-2445882,2716439,-1639924,268229,1277196,-1964775,2818623,-2444032,1415978,116257,-1568386,2489815,-2599367,2068146,-837021,-498927,1195877,-1901782,1873157,-1400226,727468,333934,-1088369,1221628,-1121125,917452,-172593,-9411,353274,-606188,560008,-468978,280613,-8358,-188779,540009,-484795,391465,-145022,-722553,679632,-722641,440511,-117277,-473595,1033625,-1180198,920019,-174587,-509594,764305,-1407827,1269876,-814250,-9617,1043008,-1724362,1716210,-1294489,278229,319008,-1105981,1300076,-938336,724407,369861,-819186,1137241,-614803,248852,254167,-597084,683040,-345523,124164,584135,-683688,948630,-552870,-19858,532752,-1143369,908001,-822713,414690,-127137,-525697,946364,-827572,945572,-705038,481756,272534,-499482,1209646,-1186018,874669,-565683,50050,554089,-1294808,1543596,-1363849,693966,387285,-1241270,1861792,-1538452,932002,-14122,-765148,1519576,-1674235,1242295,-231930,-863534,1609037,-1687316,1770166,-573614,-829869,2052552,-2141640,1944219,-1081980,-185231,1719471,-2413162,2429701,-1622543,544853,593140,-1663847,2313674,-2557123,1866927,-626917,-307579,1698776,-2426515,2327818,-1655316,641291,518686,-1671513,2194384,-2456380,1993708,-443712,-675945,1464989,-2253421,2332746,-1439775,448377,921494,-1951203,2628368,-2142113,1029943,659823,-1970833,2450069,-2851667,1925375,-315887,-1383198,2810780,-3096267,2416281,-1284089,-918524,2402493,-3384014,3187153,-2173002,459962,1301912,-2692563,3326295,-3198074,1925027,-226170,-1595252,2715234,-3625419,3092338,-1860721,-327031,2050960,-2714574,3095975,-2562538,1480577,110118,-1720483,3302526,-3221059,1941914,-915074,-668820,1990417,-3182582,3290480,-2409296,657222,1435950,-3160871,3574968,-3253525,1929489,594714,-2372752,3647843,-3937680,2724479,-942279,-1203784,3215282,-4277419,3988193,-2791743,420932,2142415,-3958177,4801972,-3904507,1914889,82790,-2569973,3887661,-4501300,3552163,-1671122,-537427,2412622,-4046693,4127464,-3239792,1014876,786615,-2836490,3958811],[0,0,0,0,0,-6,7,-6,5,-2,-2,4,-9,13,-15,21,-24,34,-42,53,-63,75,-87,103,-120,148,-179,217,-259,307,-353,402,-448,506,-565,637,-723,822,-932,1052,-1182,1318,-1462,1612,-1774,1959,-2160,2379,-2622,2887,-3175,3483,-3814,4168,-4552,4964,-5411,5885,-6393,6925,-7462,7961,-8343,8426,-7790,5400,1852,-26516,176747,659900,-846194,818742,-774591,36317,723663,-1078089,1347769,-1227134,381336,81448,-824254,485146,-292919,121103,-136665,479526,-913799,1678384,-1499919,783611,-156334,-1247536,2580575,-3477914,3047310,-1938810,-734008,2720494,-4247717,4220008,-3363063,1417607,1169094,-3295777,4535301,-4658528,3258129,-573835,-2243597,3644039,-3577751,3121689,-1743667,95884,2070072,-2957447,2678944,-1710395,502784,470770,-1337771,2162116,-2308222,1217664,-185767,-768951,1873278,-2612683,2160603,-1295033,-124907,1800776,-3012562,4075711,-3595146,2158529,410013,-3308592,5326873,-6135481,4980903,-2410763,-1416391,4680255,-7321755,7749511,-5807102,1392543,3093850,-6612300,7739732,-7542249,5099943,-561529,-4168390,7313339,-7264053,5481299,-2730664,-520120,3715259,-6274537,6471613,-4396682,1390980,2128648,-4608832,5725962,-5131516,2966929,-133545,-2901188,5058277,-5900147,4540090,-2494807,-595858,3482472,-6048761,6824621,-5223260,2365824,962064,-4647844,8023796,-9160379,6921186,-2271124,-2903639,6827727,-9741716,10456427,-7158254,1511794,4873413,-9757007,10861485,-9108496,5413452,336026,-5885721,9530509,-10575857,8618024,-4463698,-1433603,6967825,-9635844,8997884,-6675959,1965955,3097542,-7187803,9150932,-7555073,4195005,196560,-4606926,7742448,-7937064,5954915,-2760622,-1239505,5211427,-8577060,8816136,-6221045,1910852,2473299,-6612633,9802171,-11008072,7973993,-1415487,-4990203,10018387,-12074894,10947780,-7380487,416583,7064134,-11773664,12785148,-10471867,5642880,1024721,-7711794,12428364,-13270480,9761919,-3360504,-3308277,9290668,-12302109,11896646,-7690315,1135895,5695194,-10491599,11326070,-9195719,4766627,647481,-6465141,11037829,-11223691,7414193,-2086362,-2348930,6559308,-10106359,10879952,-8027169,2307387,4432485,-9663515,11970256,-11576326,7440458,-829173,-6395901,12317328,-14407207,11923922,-6011347,-1340246,8365889,-13016559,14785666,-12514827,5665379,2746456,-10401467,14727715,-14789704,10803137,-3318087,-4908116,11279721,-14529433,13477297,-8238942,925199,7174898,-12665858,13895246,-10741635,5135886,1786962,-8258315,12108074,-12265012,8819515,-2713747,-3373213,9316825,-12695314,12227374,-7880830,1206951,5714715,-10952369,13835670,-12668761,7258020,309040,-7870106,12986272,-14639583,12372800,-6092725,-1819537,9830774,-14937477,15921231,-11679261,4392077,4282636,-11531282,15700127,-15382982,11079407,-2470196,-7143761,13669094,-15895733,13413063,-7606263,-462843,8594728,-14058771,14939287,-11306005,4457203,3206742,-9656548,13163056,-13528576,9258752,-2156776,-5089429,11131162,-13616994,12120582,-6973458,135089,6957497,-12381927,14061345,-11947128,6145328,1722601,-9176619,14043582,-15337710,11892610,-5026858,-3563188,11162908,-15822439,15715458,-11585675,3333207,5915973,-13381375,16976621,-15562267,9529058,-1036908,-8098570,14365806,-16933586,14112236,-7406527,-1914307,9663451,-14658910,15607824,-11310165,4163477,4421680,-11338699,14479830,-13591504,8696153,-1501332,-6140949,11995719,-14165640,12226038,-6654488,-968502,8321258,-12812777,14246032,-11221604,5186321,2751652,-9932405,13978158,-14567299,10672527,-4009873,-4462194,11865827,-15552239,15105761,-9816657,2011032,6579721,-13484758,16813273,-14832887,8531803,100554,-9172153,15028957,-16564799,13353267,-5847834,-2811603,10602778,-15322541,15323848,-10695120,2691787,5402242,-11670197,14799020,-12804341,7686284,90303,-7484735,12427436,-13676056,11148376,-5217815,-2042876,9119345,-13106254,13206511,-9774070,3841359,4093369,-10503636,14232274,-13498943,9243957,-2118268,-5546908,11882894,-15154256,13917502,-8440781,764505,7580500,-14000743,16029192,-13746703,6942666,1308939,-9177559,14643986,-15932492,12075950,-4544756,-3856544,10927918,-14751127,14251886,-9594737,2138130,6051739,-12201252,14403841,-12405273,6746456,929615,-7884779,12200161,-12980730,10108680,-4414628,-2839053,9406962,-12527307,12053955,-8418552,2387310,4660068,-10323044,12993445,-12167050,7428957,-833390,-6351374,12120133,-13941241,11460185,-6565858,-903095,7647214,-13005530,14659169,-11689305,5078253,2624279,-9904966,13603100,-14293216,10199862,-3348825,-4325820,10912810,-14185633,12974881,-7702993,546507,6905537,-11296945,13051872,-10802169,5089294,1949296,-7997542,11784459,-11952802,8317866,-2657074,-3979524,9054938,-11488870,10585432,-6628334,856378,5401378,-10220741,11569446,-9920098,5285024,317266,-6635715,11104124,-12119229,9873736,-4579521,-1741547,7928116,-12112434,12543899,-9814888,3592770,3252492,-9188849,12712252,-12641717,8545808,-1675236,-5010889,10403713,-12586069,11113424,-6142940,-390335,6773690,-10915639,11674265,-8928608,3375686,2800106,-7627878,10296161,-9958526,7360518,-1742728,-4573897,8884511,-9759418,8330343,-5209478,300652,5305404,-9300736,10530132,-8081970,3327213,1989139,-6055292,9273148,-9770977,7552481,-3399639,-2419948,7421831,-10363132,10119301,-7083575,2236467,3270458,-8339852,11141709,-10079539,6146142,-624760,-4594115,8942112,-10662869,9266703,-4767490,-1181672,6019416,-9236618,9726422,-7384870,2706232,2626206,-7091425,8669051,-8078177,5015774,-580802,-4055419,7235026,-8316198,7024735,-3333487,-1368813,5395727,-7436552,7644730,-5390314,2309832,1817140,-5842048,7982119,-7792284,5126540,-1203683,-3078663,6361238,-8074801,7780076,-5357303,721143,3975685,-7226752,8523480,-7263526,4203807,-210241,-4344457,8055642,-8974321,6800028,-2681477,-1650035,5005715,-7418765,7705297,-5785697,1614298,3032579,-6395724,7009728,-5851421,3163062,-38126,-3686666,6024385,-6922786,4529984,-1599502,-2164913,4480931,-5884123,5599636,-3973741,801158,2439298,-5128096,5838857,-4928680,3305321,-697389,-2536568,5543298,-6352542,5165054,-2569612,25323,2667945,-5387193,6590066,-5741618,2690013,726368,-3817124,5493950,-5951340,4789126,-2153455,-1205740,4235633,-5870621,5697715,-3419483,717574,2127091,-4128672,5187905,-4734743,2174322,840884,-3175627,4422265,-3918941,2685706,-651900,-1506914,3782906,-4337412,3497876,-1524071,-354925,1956965,-3636110,3628297,-3017135,1301090,468406,-2427155,3608327,-3500484,2938647,-1407215,-366540,2434680,-3817849,3995779,-2985474,1272379,685385,-2626435,4079347,-3653783,2689216,-928168,-1358753,2889432,-3533990,3400646,-2039460,335512,1605794,-3061970,3298268,-2365936,726606,904922,-1989501,2689978,-2514558,1159140,259038,-1758014,2352318,-2243255,1272995,-338491,-990548,1723729,-2020498,1901034,-971734,-171622,1053916,-1787226,1902020,-1631665,963401,-26074,-530668,1404824,-1768085,1297715,-1262904,412377,543317,-1499406,1615248,-1772904,1189577,-279561,-454277,1380519,-1537995,1460056,-807648,84957,960288,-1004576,1176910,-645941,290931,484464,-644413,1037210,-742137,-245214,798491,-951031,798368,-88123,-411211,1151758,-1446042,968436,-585550,-360996,1136334,-1096623,1080524,-569640,300911,507932,-912832,959155,-713654,309815,200101,-387488,229090,-272604,309355,74781,-210383,267496,-125669,3173,157063,-206058,320548,-399619,-27936,186658,-69186,468368,-658586,718493,-516335,-89443,683691,-995427,1261634,-1399439,771137,-458297,-874491,1430147,-1942195,1974351,-1128576,33805,1065456,-2006692,2186460,-2104758,890631,311741,-1724846,2497606,-2017896,1182161,-136991,-821358,1743088,-2069537,1427800,-763675,-429584,1780382,-2045668,1780041,-935540,-94478,958119,-1778671,2047292,-1820224,431901,912406,-1523344,2036079,-1911908,1672972,-606390,-705600,1967035,-2674300,2648409,-2012880,895870,804631,-2026563,3088599,-2899241,2256589,-879494,-1344134,2839928,-3615910,3301277,-2127579,150156,1509890,-3109716,3651884,-3217498,1480236,368483,-2518896,3463973,-3651434,2232394,-464502,-1413018,2750862,-3790601,3104165,-1561694,-520334,2060431,-2983853,3407248,-2357431,1081928,1093397,-2330297,3551994,-3760759,2574846,-567149,-1699359,2843469,-3677411,3808734,-2665646,510396,1963386,-3576031,4309708,-3729636,2441114,-51305,-2439892,4122054,-4478502,3961772,-2080890,-446242,2794926,-4536960,4627005,-3543891,1807666,1136846,-3504093,4892862,-4646318,3037149,13583,-2489888,4439463,-4781717,3525771,-1710509,-947732,2925839,-4582814,4429772,-3158756,852723,1707796,-3701471,4611188,-4536625,3109193,-316024,-2459580,4294473,-4754868,4444356,-2417335,-91200,2784744,-4520339,5336219,-4447724,2191344,743122,-3354040,5032267,-5579182,4361626],[0,0,0,0,0,6,-11,16,-24,26,-26,25,-30,36,-40,51,-63,71,-81,88,-92,98,-106,116,-126,139,-147,152,-151,146,-135,121,-100,85,-67,48,-23,-15,60,-119,192,-276,371,-477,593,-714,847,-990,1147,-1310,1481,-1662,1845,-2020,2182,-2309,2388,-2383,2246,-1906,1256,-121,-1802,5064,-10721,21078,-42033,94313,-452048,-35473,733353,-1417802,1809974,-1425486,347715,1105618,-1638661,1596388,-1416523,640070,339259,-1136121,1330172,-935711,48373,820478,-1094257,945934,-37544,-964279,1973466,-1824806,983819,58466,-1660367,2621320,-3694163,3220400,-1110830,-982561,2934053,-3641213,4136458,-2701660,1045413,1065061,-2742893,3912699,-4107524,2515314,-768357,-747654,1475502,-2603039,3167763,-2599220,1608917,-365640,-982471,1858638,-2481861,2850001,-2051065,587064,1083740,-2106613,2781053,-2778037,1321615,818991,-2349987,2971973,-2963482,1690909,251490,-2671226,4533651,-4554705,3428882,-666081,-2606686,4775438,-5997040,4942736,-2864772,-326138,4090910,-7023843,7451702,-5143012,1409493,1763253,-4649662,6586116,-6997164,4823200,-1263293,-2258400,4663380,-5614342,5623244,-4675164,2021137,1056339,-4267636,5921725,-5797023,4381257,-1622279,-1730663,4162900,-5609035,5798070,-3755689,723426,2382749,-4869716,6030894,-5412226,3032894,669470,-4427749,6452381,-6503998,5070857,-1814485,-2960671,7285909,-8905787,7267636,-3728767,-486118,5090070,-8985464,9953671,-7448054,2670812,2912452,-6808227,8779168,-9034813,6361350,-2149912,-2016831,6102597,-8836373,9038333,-6218364,1704926,2787096,-6257425,8020629,-7865833,5600515,-1355774,-3262854,6588891,-7657572,6820168,-4056814,-268496,4207476,-6141493,7525030,-6755929,3025563,1864946,-6246636,8500741,-7891677,5924146,-2278103,-3412252,9232940,-11122258,9012444,-3758952,-1790999,6825108,-10612148,11115231,-7851363,1853174,4166930,-8471474,10811709,-10128194,7070108,-1554600,-4374801,8986306,-11330121,10222962,-6193983,958429,4780099,-9333931,11386947,-9494799,5110380,614680,-5256649,8513072,-10026534,8901578,-4450309,-1825013,6904292,-8914505,8504274,-6968293,3570292,1849670,-7737392,11547698,-10643308,6492827,-307488,-5563316,10088889,-12196006,10256681,-4773891,-2503816,9238815,-12783744,12885125,-8830232,2465747,4437369,-10272004,13722351,-12939592,7860744,-1259118,-5449582,11152519,-13646278,11620823,-6878468,166476,6045113,-11016194,12693684,-11105364,5202281,1353121,-7221064,10798226,-11368449,9122256,-4195273,-1886156,7674525,-10507736,10843295,-8385366,3193079,3436393,-8985548,11954238,-10923575,6575883,-438531,-6433784,11478784,-12849200,10292136,-4542238,-2737204,9086678,-13321019,13321860,-9362112,2463737,5794120,-11747538,14546764,-12707228,7479740,-305659,-6799863,12601784,-14732308,12531572,-6261189,-1716434,8299252,-12593400,13292442,-10769673,5168427,2547828,-8697168,11955415,-12026289,9029398,-3576654,-3045081,8660237,-12094179,11861944,-7955884,1706484,4599405,-9960854,12187064,-10957842,6253725,371552,-7583938,12031813,-13053986,10439771,-4213686,-3723312,10324139,-14204774,13838061,-9172826,1740960,6067759,-12552370,15115082,-13719140,7480073,702144,-8548287,13725271,-15187943,11932753,-5623633,-2186807,9637453,-13765407,14271315,-10458320,3719421,3437648,-9580960,13043473,-12859412,8811465,-2753510,-4226632,10038470,-12347705,11951652,-7328633,898398,5618488,-10450387,12513377,-10535801,5758991,1170513,-7622088,11810031,-13077846,9843038,-3686588,-3858829,10104612,-13865708,13114568,-8361486,1164187,6639550,-12748829,15059783,-12665419,6489860,1365133,-8693578,13887297,-14869719,11442120,-4651876,-3145201,10218636,-13783375,13739469,-9750342,2783013,4273414,-10556702,13377163,-12659362,8027856,-1560503,-5115383,10139839,-12609865,10847631,-6428795,228114,5991438,-10688752,12306388,-9782390,4760992,1936966,-7510873,11602632,-12465846,9046672,-2682443,-4302806,10015652,-13139249,12103003,-7469626,294721,7042412,-12568001,14321026,-12086380,5720977,2090979,-9623874,13558428,-14030952,10559855,-3969620,-3874914,10392129,-14039580,13221490,-8888327,1822540,5199273,-10805150,13032660,-11906042,7425987,-701169,-5676935,10735247,-12019693,10062428,-5372797,-744718,6229527,-10348849,11519527,-8969012,4125880,2344949,-7940385,11110376,-11216021,7836197,-1977422,-4343915,9432579,-11969527,11359153,-6301466,-338972,7072165,-11458217,12496538,-10226055,4606151,2390315,-9108612,12930855,-12822033,9191547,-2514291,-4509721,10331364,-12630779,11947120,-7571293,1179169,5688119,-10952037,12149471,-10156041,5538184,234633,-6020487,10413798,-11002074,8848972,-4109484,-1646132,6529844,-9459953,10082980,-7152729,2812056,2536784,-7116744,10307405,-10251074,6307079,-624917,-4481790,8765793,-10588723,9450026,-5075999,-1023284,6788928,-10507270,11125204,-8569112,3710675,2822387,-8369307,11714181,-11262481,7675669,-2049370,-4943120,9935199,-11892884,10438998,-6114455,-47646,6043087,-9757478,10947867,-8933972,4551749,1082682,-6649298,9546252,-9351402,6836246,-3272774,-1253625,5985608,-9088730,9271728,-5887533,1160418,2636410,-6079009,8216241,-8424920,5728879,-221751,-4596453,7793697,-8609547,7033561,-3901733,-1070055,5651134,-8964727,9457003,-6874246,1967696,3513713,-7523030,9729788,-9315317,6403682,-752760,-5071588,8907118,-9987092,8324716,-4602015,-231564,5563562,-9237260,9316693,-6919683,2856603,1413969,-5636280,8479547,-8288349,5831555,-1930119,-2209397,5546128,-7342543,6881124,-4703237,1350778,2861049,-5506022,6727068,-6190631,3298156,233737,-3400185,5894951,-7251048,5802005,-2432385,-1583689,5154681,-6905680,7089057,-5125444,1316984,2843058,-6385645,8194845,-7369080,4126668,363173,-4139638,6863716,-8231447,7131078,-3456610,-1429548,5609465,-7864379,7144196,-4955220,1990517,1492475,-5125455,7131381,-6647137,4009338,-832385,-2434920,4538302,-5908033,5459423,-3465340,263328,2620409,-4601056,4998188,-4491382,2381594,144948,-2801302,4896140,-5296446,3673003,-1397557,-999286,3438199,-4954544,5590390,-3619796,361566,2836969,-4587213,5323896,-4953694,3595254,-51100,-3673056,6143322,-6383393,4499819,-1845931,-1075816,4029440,-5526549,5819028,-4037575,989498,2218675,-4153844,5167252,-4606185,2882155,-651908,-1652357,3671220,-4639802,3480705,-1752644,186728,1794393,-2874170,3219622,-2910958,1132375,696204,-2109821,2724178,-3020952,2504405,-881076,-897983,2544868,-3660074,3130330,-1632877,-1988,1927969,-3108944,4053247,-3417893,1718725,426833,-2873249,3730102,-3996833,3027274,-985364,-1340102,3170791,-4326841,3845388,-2348885,189709,1537095,-2961050,3202715,-3040653,1675489,48735,-1504713,2315812,-2354526,2223837,-1293729,9899,1205591,-1553194,1408717,-1090249,796711,152898,-548042,1282064,-1525221,844197,-515986,-784614,1298418,-1389040,1200064,-708153,-2628,1000885,-1694231,1692880,-1476715,522836,261835,-1410424,2090482,-2188845,1344012,-3282,-884408,1901931,-2649382,1687019,-1248820,-416269,1022928,-1963845,1970531,-1131423,572975,271178,-957904,824527,-997967,608794,-293456,-139791,554872,-10025,9031,159964,175950,-68859,165393,-147773,413730,-199759,-168550,217724,-542200,481433,-307325,380941,-137304,-289419,119495,-247769,118823,-210974,41251,-244570,524305,-328514,188985,495314,-421368,302539,-508946,132227,-52497,-301476,224350,-564211,196616,-104306,16062,441046,-62877,-435433,589243,-833861,186046,143888,-656584,1018491,-1283571,955644,-241083,-531775,1384874,-1882470,1793785,-1246702,-43025,856669,-1979542,2296165,-1617668,1115711,303156,-1025931,1851211,-1556757,1568253,-640907,-431231,823241,-1525629,1385292,-972923,648550,369124,-810579,1141162,-1117891,915953,-730144,-808288,1190072,-1313321,1359146,-918434,-86375,964069,-1702959,1987007,-1591834,835257,452818,-1553831,2495090,-2555236,1773387,-372192,-1113689,2302310,-3220542,3084358,-1696797,-114390,1794931,-3149004,3293557,-2732404,1554010,528391,-2075201,3135207,-3251574,2530803,-807789,-1005815,2116690,-2789929,2812715,-1884293,474918,1052319,-2503516,2644573,-2048049,1366004,18880,-1291209,2016331,-2593407,2186262,-1482737,-62921,1785505,-2741874,3044505,-2144071,907450,731986,-2667301,3383461,-3627521,2094635,-332113,-1908914,3459708,-4064444,3490552,-1894626,-319106,2571931,-3946782,4373485,-3242477,1585570,990218,-2916182,4337920,-4467541,3226907,-903617,-1854157,3215849,-4349630,4009954,-1870762,169374,1907861,-3423282,3764717,-3196884,1770033,295492,-2343357,3414154,-3380349,2953027,-1417655,-483965,2597189,-3896387,4143273,-2681469,788264,1769540,-3202186,4525285,-3970047,2642496,264372,-2410236,4292980,-5096478,4291962,-2104808,-903848],[0,0,0,0,0,-4,13,-21,36,-53,72,-86,108,-128,154,-189,232,-288,348,-420,497,-587,688,-798,927,-1072,1236,-1420,1625,-1850,2099,-2371,2672,-3003,3365,-3766,4206,-4690,5216,-5789,6412,-7094,7832,-8639,9517,-10473,11516,-12660,13913,-15289,16810,-18493,20374,-22477,24845,-27531,30603,-34159,38328,-43296,49332,-56830,66395,-79046,96552,-122418,164759,-249933,809023,-1084636,332554,420886,-1396310,2131991,-2413665,1699655,-746792,-881551,2220114,-2512919,2258651,-1183877,15527,1171478,-1499309,1329390,-1135155,-136187,402811,-598487,458533,323497,-955613,447617,-438670,-263831,504458,-1205535,1900615,-1411970,638611,296478,-1182208,1501852,-1288816,1524313,-606744,546994,-176226,-354161,1090815,-1371722,1380137,-1518939,1635204,-1409809,-219168,1773518,-2567761,2878611,-2609182,1603860,313651,-2463341,3523185,-3148894,2444571,-565327,-1107105,2875910,-2962403,2081302,-512166,-294275,1241694,-2070933,1836817,-933767,-586059,1303446,-2143098,1729948,-436828,-1072449,1676037,-1794519,1709433,-1283433,424511,1586516,-2659718,2599021,-1497511,940467,-369688,-387159,2384820,-2581134,2475481,-2025509,1542930,-541394,-1259455,3237842,-4583614,4151153,-2841605,471465,2435809,-4548489,5333197,-4189315,2728714,183137,-2480710,4403807,-4594140,3472496,-1775495,-978550,3071891,-3970815,3302777,-1720819,13149,1597163,-3324530,4013985,-2533982,-13836,2067213,-3043348,3051044,-2575331,1655771,1226654,-2742819,3670370,-2959016,1996305,-656791,-874167,1826345,-2783897,3291872,-3378500,2731201,-643998,-2313612,4582753,-5246148,4755828,-2863943,290027,2514368,-5126111,5834056,-4778689,2197620,732115,-3770127,4849027,-5081573,4095761,-1668959,-851060,4143611,-5392268,4128219,-1706039,13716,1811059,-3901278,5249359,-3710961,298370,2765790,-4151519,3909740,-2551867,917311,1433330,-3467482,4185942,-3442661,1771414,-560502,-1253006,2660729,-4067252,4436746,-3669119,1576682,1197750,-3479479,5032239,-5711000,4892176,-2495151,-1918746,4876037,-6165162,6010836,-4759563,2604876,1364913,-5158830,7157879,-6003442,3510466,-953102,-1550141,4551705,-6981374,6296850,-3175586,-1082434,4504459,-6187922,5789009,-3722036,314857,2952383,-5351327,5956555,-4432802,1536435,1717229,-4023237,4809887,-5004410,3799038,-1310724,-1392777,3923492,-5490892,5724038,-4382358,1667340,2115794,-4583169,6105521,-6325657,5147681,-2169079,-1916416,5570816,-7310900,6662320,-4908327,2191476,1915056,-5561210,7692136,-7215784,4968920,-1412645,-2695750,6224351,-8033348,6940183,-3446512,-862759,4571292,-6666904,7051858,-4538392,927252,3082102,-5075576,6207918,-5205395,2491971,971780,-3812937,5619480,-5991534,3918396,-937985,-2222437,4723716,-5739768,5442355,-4369819,1227424,2505063,-5543100,6644535,-6078106,4220918,-1557007,-2188750,5442312,-7416080,7027444,-4592648,1386754,2535942,-5894467,7946964,-7336176,5153426,-647904,-3642979,7117626,-8185233,6422073,-3145280,-1021877,4983120,-7416999,7016842,-4727367,763158,2674776,-5986408,7139732,-5807407,2506094,838487,-4503440,6423711,-6365514,4504875,-1181340,-2553307,5318181,-6935195,6388122,-3981993,776463,2845576,-5909757,7139935,-6302259,4154035,-533162,-3313382,6231724,-7578735,7072504,-4561831,581656,3445759,-6828524,8119505,-7320707,4242878,64450,-4117148,7339863,-8319102,6754741,-3263147,-1435323,5102642,-7477973,7410483,-4880466,1241605,3327027,-6308302,7103207,-6178385,2879433,1171629,-4616559,6834684,-6803287,4607360,-664795,-2735155,5463800,-6845579,5986783,-3791681,187380,3623749,-6292986,7056155,-6150413,3492813,259663,-3568973,5981366,-7580943,6426228,-3800873,-344440,3933603,-6830930,7837188,-6806199,3653762,539656,-4522119,7643719,-8174691,6541501,-2486477,-1776096,5600144,-7541430,7486647,-4850365,1098475,3589740,-6235164,7468205,-5872937,2906887,1256701,-4886723,6805748,-6538578,4458754,-1100083,-2888515,5888777,-7044127,5914585,-3032405,-429169,3594515,-5975899,7042245,-6056843,2899364,829280,-4200769,6376522,-7101445,6092314,-3170037,-616525,4239030,-6889743,7857336,-6483772,3178337,1253156,-4823306,7142839,-7999928,6139339,-2630486,-1719637,5587451,-7356039,7445699,-5094913,955527,3387947,-6187272,7029936,-5924735,3096114,1412013,-4783690,7020174,-6028844,3914042,-791728,-2714177,5416951,-6839044,5526954,-2918457,-771394,3970922,-6116917,6331810,-4965809,2208757,1258678,-4219550,6428720,-6785489,4835392,-1809134,-1429980,4142906,-6272020,7139111,-5701693,2168634,1442955,-4806307,7038656,-7078441,5151792,-1702948,-2024957,5576363,-7222387,7065976,-4711313,508984,3608938,-6174493,6665305,-5696087,2731596,1191710,-4548817,6479868,-6161988,3891122,-621348,-2841541,5281361,-6256126,5189149,-2460105,-798289,3901876,-5890814,6333427,-4397367,1633368,1707583,-4371683,5933860,-5821304,4335233,-1600092,-1468049,4532688,-6255505,6225312,-4129542,1330602,1668435,-3848060,6162256,-6896036,4929715,-1047837,-2488713,4931382,-5892771,6051552,-4131285,610146,3240257,-6210365,6235824,-4410362,1870594,1157467,-3622909,5292679,-5641768,3784179,-396709,-2589412,4982637,-5205087,4153087,-2121188,-670530,3690949,-5506499,5277858,-3450393,581347,1562046,-3870123,5625594,-5225343,3178953,-105682,-2383392,3803514,-4837324,5255044,-3677034,1042037,2336729,-4148169,5332590,-5002200,3584480,-910049,-2005196,4796867,-5805547,4801250,-2671878,-1466,2815300,-4598228,5076473,-4460519,1925070,1190603,-3729510,5160181,-4643279,2678758,-121649,-2296317,4228359,-4636656,3513765,-1187824,-1296479,3711636,-4352002,3959908,-2707174,584720,1737811,-4041269,4857280,-4142375,1773884,366201,-1895655,3465218,-4555721,4056024,-2718246,-85386,2114869,-3788638,4113988,-4208734,2833309,-425192,-2079754,4028349,-4688755,3688438,-2311513,-95281,2481955,-4084850,4743978,-3528568,1324198,1142882,-3101458,3633910,-3792548,2821730,-553722,-2388665,3970890,-3569167,2439408,-1069213,-947415,2666723,-3641451,3786620,-1807104,-425315,2318717,-3161141,3446893,-2779998,1687836,223218,-1871315,3309762,-3296243,2658608,-1174828,-100936,1454696,-2897754,3595416,-3170578,1638759,-45870,-1861460,2892576,-3596524,3121611,-1694188,-162722,2139442,-2943246,3156850,-2402222,1234243,534999,-2118849,3359507,-2737728,1766844,-40937,-1877500,2328492,-2635307,1988705,-447816,-828463,2351402,-2763194,2264309,-1024814,-335881,1565540,-2573958,2493023,-1916159,169910,767614,-1704572,2242755,-2098547,1395518,-984591,-399082,1634382,-2053211,2136245,-1355555,778203,306698,-1244519,2160050,-2263432,2082270,-1061770,-23174,1432735,-1824739,2526394,-1988007,963610,350466,-1275972,1988149,-1815754,1273905,-207059,-930528,1501771,-1810171,1361312,-279733,-803318,1272336,-1679846,1300032,-327858,-732339,1371967,-1409617,1414987,-401501,-288275,987502,-1361281,1536740,-1122453,308614,72480,-590585,1195316,-1064586,801729,-690623,224322,291730,-577388,890319,-1095272,970133,-654971,285260,424430,-974962,1398716,-1258786,838915,-501676,-445358,782991,-898258,638919,-511159,-254639,825148,-665526,349308,-91256,-465339,336397,-268950,399436,273266,-794239,845354,-610575,186146,266067,-738981,1010050,-1008953,234413,53412,-580821,466784,-820779,469325,-187923,-305958,322143,-392040,71504,-43163,-81973,-117383,406664,-325904,124025,-277667,26535,369093,-181763,632011,-879020,652562,14988,-202936,332476,-710179,553249,-685292,538899,-332461,-47514,247859,-624896,618228,-684119,644841,-524303,9122,460180,-846163,1046227,-1263249,735359,-297208,-368339,1220925,-1323613,1082096,-306959,-199961,1151178,-1090272,1384464,-454596,-61354,702713,-1232161,1219290,-907886,-308823,1128677,-1102894,985900,-776521,174548,696931,-1463630,1479281,-1176742,645900,407058,-898952,1348375,-1549169,1503171,-903792,36254,849102,-1340052,1774670,-1814301,1101007,-457827,-457327,1449836,-1962237,1820173,-1068618,479864,485901,-1394319,1997677,-1782162,1271243,-15621,-747737,1890467,-2234936,1591073,-854280,-651921,1429992,-2274160,2085556,-1286722,-144057,1413622,-2173797,2109919,-1106360,547445,1145460,-1850788,2346925,-2186743,1091480,26091,-1110601,1939629,-2252207,2174651,-1414708,71334,1568943,-2293865,2859918,-2229427,1180386,38859,-1803195,2384681,-2483518,2121214,-1278545,55874,1431139,-2319388,2981179,-2265328,1362988,-89557,-1552477,2682470,-3097378,2537693,-507626,-1098770,2420481,-3006202,2292210,-1352878,-310424,2007915,-2759548,2901241,-2012561,816777,1167721,-2445788],[0,0,0,0,0,-6,8,-9,4,1,-7,15,-24,32,-39,44,-55,70,-86,108,-133,163,-194,231,-274,324,-380,443,-516,593,-678,768,-864,974,-1099,1234,-1385,1553,-1733,1927,-2137,2356,-2594,2854,-3137,3447,-3783,4141,-4533,4955,-5408,5898,-6429,7009,-7649,8354,-9127,9980,-10921,11947,-13061,14240,-15439,16493,-17004,15860,-9522,-17225,237432,1002269,-1312047,1523035,-720930,-480324,1242138,-1481683,2230533,-2031525,940599,344043,-1332051,1398755,-1511842,1023207,-648708,10534,209553,-143936,143302,-602812,1008579,-829255,1373802,-1443200,890618,151069,-1530217,2547630,-2293580,1690619,-630818,-750441,1857452,-2520020,2264492,-1059087,-475021,1638753,-1880989,1778592,-145567,-304747,1196981,-1584676,1282707,-252776,-1302945,2403780,-2259536,1401651,-101390,-1189191,2561210,-2823598,2490117,-925850,-385965,1563800,-2435296,2662044,-1921523,646213,-39090,-614879,1182867,-2264762,2409979,-2534861,1599936,-181131,-982102,2111415,-2814308,2738380,-2423781,1197185,737272,-3101624,3413778,-2823039,1280087,-258605,-925114,2579942,-3803233,2817619,-424780,-1706201,2716085,-2547966,2224273,-845708,-1416905,3441993,-4180989,3383935,-789234,-2121584,3998561,-4819299,3857423,-2200154,-198534,2323481,-3993618,4303959,-3835920,2195342,-583205,-1649229,3358310,-4425106,4121630,-2878112,1759466,379458,-2742055,4789564,-4676767,3443261,-1733734,-333343,2335855,-4367746,5450670,-3874361,1352043,1069170,-3207120,4730254,-4769883,3410085,-1182686,-1896120,4825887,-5896342,5163444,-2005989,-2390064,5148692,-5748962,4632247,-2153479,-966334,3848474,-5693618,5536835,-3548645,505940,2755948,-4693133,4970130,-4449248,3251530,-1085949,-1728897,5123381,-6111473,5123586,-2835769,1236907,1008680,-4152952,6448928,-6275541,3428577,-415941,-1644756,3058255,-5016891,5625537,-4363807,1379748,1492614,-3626339,5233999,-5473961,4242535,-746115,-3110889,6107795,-6530362,4539174,-727338,-2856893,5351328,-6390921,5589657,-2556092,-1945028,5560619,-6438591,5589749,-3729898,1153692,2904894,-6590276,7486004,-5612505,2728497,423389,-2814642,5638173,-7606133,6742912,-3454795,-1049473,4357155,-6501131,6575807,-5150661,2834298,138625,-3308974,5683304,-6455951,5570214,-3190194,132954,2885918,-5710118,7304598,-6310435,3105116,1138319,-5183970,7361764,-7441142,4924663,-682204,-3501690,6397380,-7826176,6469793,-3004238,-2216819,6104679,-7949266,7219617,-4826406,735280,3545573,-7424024,8595937,-7075905,3805222,356852,-4629412,8364219,-9137197,6870934,-2872833,-1426145,5049573,-7639899,8095955,-6335230,3011929,921599,-4629299,6966908,-7585162,6246618,-3374281,-650895,4693955,-7583259,8231581,-5909581,1922401,1939977,-5068538,7661983,-7971322,5193468,-438893,-4567529,7110154,-7690014,6329229,-3294738,-1827901,6486537,-8763105,7840186,-4932766,422011,4105743,-7614179,8932942,-7642160,3930795,1407705,-6043151,8864129,-8751298,6579453,-2483952,-2234805,6092445,-8528604,8466928,-6119882,2293925,1961022,-5962907,8045814,-8055771,6082082,-2128485,-2335674,6004311,-8184306,8258191,-5600344,1553533,3159046,-6621903,8464263,-7482038,4404227,121759,-4488459,7815604,-8473429,6577889,-2167629,-2729637,6748581,-9120812,7873532,-4935776,-167718,4776486,-8598005,9636121,-7495374,3227710,2033470,-6766986,9248358,-9197242,6188078,-2012132,-3349970,7253147,-9028628,8406420,-5571299,1253539,3100588,-7112245,8451207,-7909494,5167995,-1154565,-3304477,6974661,-8359487,7410046,-4815650,234620,3752282,-6863235,8392542,-7032956,3756332,997407,-5280865,8045651,-8352062,6086953,-1277745,-3077177,6972501,-8932903,7962603,-4489000,-748057,5295033,-8536065,9299483,-6973345,2276670,2920538,-7124487,9435061,-8944641,5827428,-965693,-4340281,8036555,-9185627,8188971,-5001349,243941,4458343,-7600993,8759835,-7188343,3994806,5395,-4629965,7301268,-8176689,6980815,-3754986,-411671,4585563,-7502930,7990727,-6369820,2690237,1433417,-5515915,7887879,-7798844,5705297,-1309663,-3363162,7225876,-8780230,7380060,-3667511,-848859,5442941,-8496835,9145315,-6194690,1826598,3655417,-7490216,9120218,-8627309,5204257,-153484,-4548165,8186682,-9154987,7623522,-3742094,-1046506,5365466,-7741563,8391102,-6697561,3157834,1464371,-5224987,7770880,-7477811,5751693,-2512587,-962456,4842625,-7463985,7948771,-5192087,1782800,2321853,-5994229,7301156,-6832450,4013704,-370896,-3758748,7084192,-7503249,6345749,-2622837,-1864491,5623194,-8199976,7952477,-5555671,762852,4066503,-7266521,8674913,-7335751,4088218,774707,-5561830,8164394,-8704087,6708102,-2526131,-1921794,6007847,-8099704,7469780,-5417440,2171448,2209305,-5564656,7779430,-6803571,4903415,-1536754,-2076899,5190636,-6911781,6153221,-4202862,1146774,2707943,-5652614,6937323,-5930333,3304133,332003,-3712790,6264023,-6846832,5455396,-1979210,-1874879,5352656,-7291980,6992811,-3888217,-28795,3399180,-6342822,7875886,-6967300,2931249,1764963,-6102626,7472373,-6995845,5207547,-2095272,-2283551,6192345,-7434241,6531495,-4160657,744423,2478798,-5115601,6443075,-6156325,3993486,-420149,-2902041,5030602,-5860028,4942056,-3232809,372523,3116631,-5413109,5744158,-4362531,2175159,633166,-3287287,5369367,-5830621,3903383,-1009412,-2239007,4271087,-5717048,5643562,-3455822,-354148,3955466,-6117732,6093276,-4585879,1833246,1816185,-5121049,6976810,-6226633,3932434,-148776,-3164029,5640472,-6051330,5432310,-3444668,-141339,3105961,-5700469,5682703,-4243526,2069100,433034,-2821913,4761001,-5153143,4013105,-1821876,-801501,3009934,-4352405,4026326,-3185325,1527895,785307,-3219346,4558723,-3908714,2345678,-207361,-1953259,3847692,-4848208,4431775,-1976940,-1211909,3684713,-5038545,4902703,-3506956,845403,2168799,-5087469,5775707,-4714553,2437220,281047,-3208248,5119208,-5392198,4412345,-2035648,-1152743,3639067,-4625564,4333997,-3478061,1521820,1062759,-3461682,4102269,-3695242,2455632,-1038116,-630094,1980932,-3380190,3534652,-1992950,232229,1280420,-2108950,2757543,-2539502,1724019,-36328,-1852100,3197696,-3205291,2160482,-894108,-919756,2696319,-3617862,3526890,-2344360,-134299,2051171,-3383103,3951107,-3093518,1772594,799498,-2959561,4122601,-4040247,2695056,-807821,-1353257,3015971,-3771461,3604128,-1946285,442043,1358270,-2756469,3055950,-2264003,1410821,-297666,-1262988,2060683,-2162321,1663036,-851814,-1148,985746,-1784744,1743294,-1640026,713394,737784,-1060276,1759875,-1648561,1230845,-111563,-744389,1936372,-2153472,1660710,-868637,-402795,1360910,-2374007,2891984,-2000082,324244,1275658,-2442417,2580739,-2195673,1331736,-209564,-1690511,2625740,-2209439,2251452,-975802,-357589,1529595,-2069235,1852326,-1230978,438340,512219,-1127030,1025347,-928629,411132,-254827,-426532,702814,-506974,256967,-13906,-41745,368773,-437912,391151,-350927,-143087,-64655,-438818,676263,-664093,374911,-26222,-477234,1222797,-1587539,1135021,-270787,-775258,1053075,-1476036,1646960,-1050197,200618,772644,-1627350,1656173,-1406165,449887,-767,-983848,1152793,-724870,545435,-181175,-699689,657175,-549183,111343,174742,-310362,700520,-187758,-107943,528273,-689073,606855,-417481,27437,394222,-821995,1062078,-810477,125328,-101556,-491264,702307,-1115976,939173,-350364,255605,141136,-628963,567051,-752783,849608,-536411,352080,350852,-774357,919377,-894593,621741,-46765,-526467,1154136,-1161004,794324,97373,-783632,898635,-938776,833905,-194426,-845358,1520449,-1245451,970235,49566,-875265,1687285,-2028837,1702606,-602900,-415134,1287775,-2321871,2068040,-1463640,282486,677086,-1804643,2043875,-2094544,1213575,-319213,-898394,1180599,-1883380,1993578,-1045062,177280,657721,-1150750,1619882,-1472931,1146579,-185997,-719419,1149317,-1689923,1329826,-765044,-265857,1018835,-1775823,1982186,-1437046,411074,984130,-1956328,2498135,-2016091,1058705,299343,-1925889,2634373,-2704874,1895177,-427744,-814192,2480342,-3067613,2902175,-1817859,248265,1469970,-2585456,3316519,-3049503,1598498,174694,-1808175,2844418,-2732480,2480142,-1048585,-321270,1801571,-2593112,2371072,-2000905,997590,139562,-1706319,2349603,-2611083,1846414,-693966,-856665,2177082,-2542425,2453004,-1480822,-112913,1858950,-3086150,2990705,-2168917,681718,1162528,-2809902,3356538,-3396328,1963940,-450540,-1562010,3307230,-4227254,3522857,-1967665,-444567,2047956,-3658722,4147349,-3209235,1481024,1173808,-2892338,3634138,-3329409,2485707,-914866,-1080799,2729056,-3446898,3180500,-2217956,576592,1376102,-2607220],[0,0,0,0,0,6,-12,21,-31,38,-47,56,-66,81,-100,121,-147,179,-213,251,-297,349,-409,480,-559,645,-742,842,-954,1077,-1213,1370,-1546,1747,-1968,2211,-2475,2755,-3060,3387,-3746,4143,-4578,5060,-5591,6173,-6810,7505,-8268,9108,-10034,11065,-12217,13518,-14996,16689,-18638,20916,-23619,26873,-30880,35947,-42567,51575,-64529,84638,-119813,197001,-628837,61441,582284,-1321665,1541279,-1320828,908811,138407,-749299,1284260,-1252534,999878,-453325,-248025,343322,-348914,170942,-230444,151573,-983393,1656211,-1930513,1805712,-424729,-1095635,2226600,-3327933,3523831,-2569965,430728,1896983,-3829959,4822761,-3959395,2457629,342106,-2794600,4028287,-4199670,3174506,-1375716,-1317006,3081436,-3310007,2692069,-1558031,-11749,1152790,-2244190,2680845,-1730695,145823,902030,-1571772,2059884,-1691756,897019,476854,-1490189,1922996,-2050287,2019443,-1526097,-283859,1705860,-2597447,3560109,-3750684,2685033,-498807,-2562538,5201212,-6149454,5504501,-2762719,-705639,4158705,-6143578,7342388,-5989028,2725233,2124426,-5747324,7011620,-6486916,4471025,-1421150,-2444080,6181295,-6985333,5467455,-2749430,-473107,3600576,-5700507,5889512,-4535278,884855,2527129,-5102096,5499382,-4533434,1744998,596685,-3083695,4792949,-5433024,4368255,-2071589,-754129,3543013,-5740385,6718070,-6229603,2760728,1096223,-4620141,7680082,-8957386,7248172,-3315092,-2481828,7003469,-9445405,9296052,-7218464,2625135,3203615,-8205762,10506444,-9494363,6020570,-963689,-4424167,8641110,-10147581,8703903,-5163243,-264880,5987417,-9868609,9587302,-6305505,1288867,3244361,-6398413,7919515,-7270447,4350005,-167826,-4085445,6927001,-7739650,5989035,-2826153,-518590,3975911,-7639015,9346236,-7785924,3237314,2193406,-6357314,9045990,-10292822,8688216,-3423008,-4158001,9092156,-10881551,9960988,-7027434,2478949,4069516,-9395418,12033653,-10680316,6282664,-780661,-5236396,10585400,-12596451,10385961,-4373014,-2724901,8456655,-10941166,10416083,-6848908,1745713,4624211,-9547351,10744758,-8445459,3823439,966205,-5323125,9012255,-10225088,8239557,-2879761,-2977398,7091071,-9119597,9953565,-8111407,3013629,3873023,-9609047,12238700,-11288185,6484656,-692593,-5842566,10326982,-12960343,11942672,-7294841,6411,7382806,-12170586,14010107,-11980860,6264113,1138384,-8770453,13948182,-14571119,10678557,-3729829,-4285251,10605288,-13514451,12471524,-7836244,962808,6076722,-11378534,13041220,-9965050,4741850,1488449,-7211179,11629891,-12341238,8911606,-2971618,-3488077,8775495,-12279428,12161772,-8614748,1577917,5725602,-11158587,13155915,-11826047,7288291,-688136,-6497145,12286741,-14687886,12289260,-6643858,-654208,7956585,-13422275,15194621,-12766966,6079061,2781454,-10789748,14602852,-14716681,10519648,-3656351,-4818210,12108716,-15419844,13292836,-7125505,-234649,6932522,-12138203,14193234,-11377156,4974226,2799041,-8833014,12467745,-12450878,8930945,-2666934,-4497407,10122253,-13155837,11744047,-7382383,255847,6436306,-11512368,13404068,-11959335,6479539,742641,-8133063,13034258,-14545188,12077458,-5551592,-2072261,9913426,-14823578,15717487,-11635808,4549923,4137899,-11836044,15738421,-15248420,10280520,-1974942,-6550428,13060659,-15749387,13533370,-7542259,-679773,8820284,-13848130,14406652,-10969214,4315960,3422069,-10132891,13635655,-13077883,8368736,-1850954,-5815761,11214779,-13457636,11598129,-6561275,-601318,7304701,-12178631,13851415,-11252249,5389787,1815328,-8782138,13469174,-14277382,11243210,-4501783,-3290680,10343110,-14940981,14831408,-10603527,3268501,5113773,-12180323,15632284,-14349952,9149215,-1050597,-7569462,13213604,-15416987,12826952,-6696726,-1664281,9437612,-13905865,14199762,-10227839,3535727,4471763,-10870257,13786449,-12799488,7432093,-391044,-6989687,11756973,-13304652,11038472,-5425525,-1830082,8718132,-12669440,12990872,-9806713,3636104,3310435,-9579540,13496866,-13254022,9203906,-2746554,-4768386,10967081,-14537940,13567620,-9130214,1462066,6036396,-12518137,15519025,-13687359,7310742,797354,-8117650,13524829,-14844432,12399984,-5281277,-2898250,9964949,-13648081,13896549,-9341675,2328419,4968900,-11228574,13267887,-11917005,6715906,451203,-7175221,11765258,-12470579,9615103,-4157698,-2563446,8624283,-11987037,12279358,-8292435,2555561,3918644,-9871674,12683965,-11558956,7681785,-1624100,-5219032,10922011,-13645794,11718782,-6966307,-16724,6525897,-11480671,13612337,-11731314,6124931,1466388,-8521287,12798835,-13419194,10104236,-3643263,-3739795,9804282,-13119967,12637315,-7916924,979662,5831973,-10724353,12063096,-10113569,5314232,1187117,-7789338,11096026,-11225730,7980755,-2779198,-3277936,9031644,-11311932,10343851,-6479637,1048916,4890149,-9711074,11669065,-10032151,5317699,387552,-6061304,10402256,-11731723,9840495,-5110310,-974949,7056634,-11275183,12308239,-9638930,4162999,2260140,-8492145,11889054,-12169868,8582211,-2604631,-4202374,9391656,-11918009,10500426,-6231209,308072,5856692,-10020158,10928569,-9088072,4042417,2386747,-7573589,10069385,-9602916,6998670,-2035734,-3562234,8729684,-10504662,8445244,-4480534,-336561,4674481,-8411230,10303174,-8202241,3744591,1328098,-6055785,8494139,-9421790,7663509,-3723085,-1656746,6760961,-9594837,10087771,-7385933,2658555,2660413,-7203729,10156000,-9845147,6283503,-1155830,-3965454,7876271,-9899724,9075245,-4911374,-790924,5945072,-8471749,8666752,-6808352,3217974,1855707,-6507240,8931574,-7786401,4933626,-414687,-3773151,7113922,-8244154,6352424,-3165788,-1297386,5100508,-7351605,7505005,-5547002,2250262,2009542,-5232761,7770035,-7677790,5158139,-1641001,-2435513,5883582,-7874033,7645962,-5143246,1403230,3124125,-6597182,8389506,-7522304,4378068,-451690,-3699753,6825624,-8176445,7022326,-3322813,-1324557,4873422,-6542779,6932210,-5345266,2125196,2321062,-5778815,6962164,-5758608,3164855,495048,-3835846,5890495,-6160133,4687126,-1707904,-1799797,4539836,-5953209,5857471,-3708604,882531,2383632,-4821221,5975266,-5402826,3212948,-632689,-2475127,5180551,-6285636,5501184,-3122460,127378,2644602,-4701263,5967484,-5451536,3364431,1196,-3172022,5071244,-5693516,4785025,-2590704,-838206,3979719,-5450178,5313144,-3271424,747452,2152799,-3908933,4818887,-4237059,1983841,715871,-3130400,4323414,-4115036,2615434,-573330,-1618253,3621232,-4548296,3807122,-1795100,-293945,2370779,-3346106,3902544,-3527966,1292275,542364,-2458720,3340904,-3629750,2853436,-1296424,-362189,2374572,-3559436,3704225,-2981903,1427237,417972,-2080933,3233956,-3470821,2917481,-1235142,-843062,2582619,-3187712,3054455,-2041888,303622,1363822,-2783256,3009450,-2160781,1107172,1078023,-2031772,2415062,-2061353,1152122,411896,-1906306,2249903,-2380504,1577318,-42999,-1256797,2056299,-2555285,1836222,-971058,59913,1048566,-1665541,1682560,-1664007,1115479,-271544,-567588,1315910,-1762583,1683610,-1330773,712046,328015,-905066,1551623,-1569682,1151445,-653192,-39550,890023,-1461986,1421933,-889777,196015,336228,-1011960,985778,-518162,-215427,488716,-773246,625021,-466094,-653745,624081,-1084778,738437,-187996,-358877,774629,-1312523,1378549,-877898,54626,593399,-1521340,1350498,-819723,-97304,427053,-757489,875956,-749453,132566,104061,-291700,291421,-154316,26420,398172,-27370,323893,-101768,-453943,417591,-842655,532636,-408103,-48791,285875,-658676,796393,-691030,736036,-247808,76786,439436,-1276457,1276264,-1341187,875393,-283062,-531649,1279549,-1736860,1957800,-1487844,256893,920599,-1930387,2122234,-1726662,1318356,204636,-1441325,2320513,-1955111,1053278,-184165,-990072,1764297,-1933859,1345985,-385797,-803877,1909203,-2058267,1638436,-893609,-246769,1482035,-2080800,2070456,-1426752,534351,473195,-1820234,2384890,-2275566,1607626,-633429,-795008,1910771,-2651173,2713790,-2213176,967597,417897,-2529026,2735704,-3219254,1969588,-1034162,-473875,2495323,-3321858,3322875,-2069123,475244,1408720,-2822820,3627966,-3026753,1631291,480960,-2077472,3641059,-3504051,2210379,-275849,-1569590,2632066,-3376065,2790602,-1504545,-258098,2335847,-3218798,3265967,-2537055,861071,1127379,-2593052,3483092,-3802283,2417364,-655854,-1707637,3190008,-4041156,3557310,-2444273,655508,1688929,-3238232,4249103,-3991715,2534044,-515217,-1925758,3899571,-4400258,3937230,-2225510,-116471,2325821,-4348067,4933328,-3373936,1166757,1206623,-3506874,4465465,-4417494,2435885,-109336,-2726373,4268754,-4592985,3328784,-1799062,-871416,3059291,-4308087,4627651,-3454872,995678,1745156,-3920688,4790640,-4344952,2675381,-404654,-2398496,4609762,-4838367,4084639,-2015982,-264484,2559546,-4366374,5219043,-4374748,2135895,428863,-2981697,4552240,-5098279],[0,0,0,0,0,-5,10,-19,28,-40,52,-64,79,-96,117,-145,180,-220,262,-312,367,-429,498,-577,670,-779,900,-1036,1180,-1339,1509,-1696,1901,-2129,2386,-2674,2988,-3336,3713,-4120,4562,-5040,5559,-6123,6745,-7426,8175,-9000,9909,-10910,12014,-13241,14613,-16144,17874,-19844,22115,-24754,27867,-31599,36159,-41852,49173,-58937,72618,-93143,127446,-198168,634702,-490066,125079,859013,-1025444,1564244,-1227071,1119458,75476,-1044499,1276950,-1177046,662093,290031,-340741,587878,-365907,-146950,973727,-1213563,1313031,-49658,-1139664,2587687,-2757272,1899636,-559192,-1245622,3032139,-4054715,3745892,-1843276,-95896,2764432,-4188050,4440908,-3496595,1933498,536785,-2224963,3578758,-4047456,3297790,-1488122,-564335,1996700,-2357740,2367818,-2444471,1988277,-561478,-1213976,1649224,-2427421,2236467,-1676120,193693,917881,-2381960,2333848,-2167000,1381665,878216,-2721993,3469904,-3133087,1801122,160223,-2388737,4500226,-5577502,3958787,-1397657,-2446274,5780226,-7147516,6060366,-3276046,-269352,3168425,-6789642,7886186,-6584942,2818590,1603335,-4476607,6165468,-6732843,5875504,-2679484,-1341538,4506119,-6197923,5924794,-4765240,2199788,1140703,-4301457,6174512,-5868458,3763889,-1278193,-2074805,4427374,-5457925,5121229,-3593953,817553,2766270,-5070003,6411386,-5925837,3451214,750666,-5022182,7880283,-8065001,5646389,-2098990,-2959098,7598115,-10467305,9365260,-4747814,-509847,5356388,-9133624,10680938,-8971500,4272410,1432453,-6443395,9504375,-10796966,8323090,-3926993,-1535668,6029852,-9312839,10101228,-8294147,3077443,3006703,-7098292,8682690,-7939157,5278681,-1446307,-2855337,6264911,-8053001,7698966,-4713492,212402,4160636,-6692787,7941716,-7368944,4489627,735158,-7018880,10094486,-9552034,6127835,-1807237,-3488355,9122068,-12176532,10542460,-5099043,-1543766,6630788,-10125580,11327696,-9854887,4445746,2248883,-8014059,11008045,-11225391,8910312,-3550306,-3253470,9146774,-12513698,11307382,-7018126,1159816,4904578,-8805907,10928359,-10074379,6162947,698267,-5815072,8605232,-9054132,8333829,-5131463,19641,6584436,-10289309,10186674,-7392356,2827912,2383210,-7758690,11595947,-11659724,7889374,-380101,-6720741,11536897,-12883449,10267652,-5272474,-1578823,8623152,-13119330,14142808,-10932006,3853207,3535140,-10180367,14150878,-14130437,9977690,-2534725,-5355348,11793118,-14737008,13104836,-7727884,492597,6480216,-11261024,13346040,-11514485,6069206,844432,-7459628,10860844,-11779189,9586567,-4909286,-2043276,8280060,-11714947,11646265,-8981508,3690445,3414486,-10092135,13708208,-11911060,7022012,-366955,-6818458,12093701,-14202464,12188632,-6017336,-2028098,9785365,-14239119,14568762,-11109519,4300397,4134877,-11903172,16249921,-14930012,9424716,-1225705,-6668770,12742980,-15677765,13933165,-8422362,-699799,8315452,-13181361,13783969,-11371885,5830487,1359259,-8592270,12916264,-13386041,9897203,-3477855,-2546840,8852280,-12377059,12384028,-8616057,2087180,5627180,-11009023,13143598,-11883454,6863451,456273,-7519042,13102336,-14598817,11654248,-5062214,-3109790,10434102,-15239864,15696369,-10965497,2657200,5935589,-12762164,16146004,-15115643,9321552,-891497,-7839071,14477885,-16391564,13869462,-7203320,-1539159,9110610,-13971861,15294380,-11612555,5061530,2905508,-9766322,13768956,-13448076,9725123,-2957693,-4375470,10287535,-13534099,12137563,-7785297,1099883,5522833,-11400830,13603074,-11502943,6439101,1205757,-8135587,12856105,-13945905,10813399,-4757941,-3690169,10649306,-14763183,14396569,-9807042,2193976,6507902,-12930623,16094469,-14230547,7976162,306655,-8516060,14453764,-15936679,12945424,-6237574,-2340380,9938318,-14843528,14902240,-10558894,3689805,4071549,-10603620,13918063,-13083521,8568305,-1787478,-5316054,10656642,-13206666,11694084,-6747525,-252070,6482375,-11273252,12958327,-10745116,5119306,2434668,-8622764,12527261,-13023019,9589340,-3340292,-4519342,11416226,-14237588,13468948,-8494247,1200903,7366619,-13418740,15311491,-13022454,6876678,1365060,-9330152,14820113,-15500815,11579000,-4924019,-3160543,10601767,-14734289,14400579,-9463655,2392681,4926424,-11099157,13782201,-12662568,7561870,-911844,-5830247,10829025,-12941499,10898992,-5715454,-1070076,6869164,-10992008,12238639,-9634028,4116862,2594080,-8350244,11989283,-12326379,8311983,-2184155,-4708788,10002289,-12576039,11899462,-7502915,138300,7528614,-12287854,13921392,-11036989,5553780,1760804,-9220976,13552575,-13931747,10164435,-3436424,-4340546,10441631,-13787637,12785859,-7911630,1521640,5473235,-11084187,12716284,-10774267,6089665,255926,-6280882,10380365,-11653620,9105660,-4350955,-1364303,7029614,-10458611,10940204,-8002732,2464973,3448826,-7901995,10654910,-10534923,6799590,-1042215,-5157423,9653311,-11457775,9805999,-5624260,-290239,6817119,-11267434,12566551,-9620611,4010656,2794698,-9024777,12335834,-12369296,8507797,-2388714,-4724631,10192286,-12678920,11417550,-6699020,642626,5792944,-10254418,11533134,-9385551,4915706,818000,-6494402,9793382,-10422644,7575852,-3050362,-1828949,6394770,-9191644,9452649,-6527511,1636219,3891853,-7241412,8717732,-8258963,5176395,-654963,-4592204,8399218,-9432750,8088540,-3943500,-1016831,6116162,-9297874,10142284,-7828417,2941998,2683575,-7835156,10403906,-10006958,6713780,-1598315,-4563169,9173688,-10474194,9224683,-5389947,-251732,5512545,-9264590,10047137,-7307424,3257085,1387261,-5424782,8238355,-8824526,6437933,-1584257,-2834138,5844901,-7239766,7157480,-4776683,732628,3358060,-6065641,7218029,-5927041,3051350,552960,-3846639,6304454,-7352711,6068174,-2303182,-1625602,5251430,-7533778,7477279,-5527738,1571401,2723889,-6862021,8192493,-7738165,4946541,-356658,-4353286,7597236,-8652347,7204138,-3668918,-733603,5134211,-7758500,8215538,-5891610,2250777,2000124,-5013007,6566352,-6817032,4741656,-1192766,-2685434,5133774,-6034183,5414814,-2995246,-43543,2799000,-4600667,5430901,-4529002,2108837,648597,-3221433,4732178,-5617074,4129865,-1311192,-1527956,4033278,-5497339,5670330,-4122373,873106,2694172,-5252987,6228798,-5244505,3468153,-436434,-3589381,6029784,-6846130,5321101,-2338270,-848823,3999985,-5695074,5939190,-4307227,1372111,1506377,-4074535,5360520,-4827185,3124063,-264325,-2123780,3825640,-4206695,3487982,-1852138,-206388,1895401,-3104331,3466350,-2847350,1112883,1028355,-2358422,3136770,-3076721,2221341,-680462,-990654,2811859,-3586971,3201607,-1925452,280302,1960485,-3585499,4187481,-3497130,1544026,218071,-2514289,3780038,-4133792,3543192,-1425501,-1060139,2841148,-3819062,3840939,-2670958,660492,1256518,-3055330,3223683,-2817759,1806111,192089,-1310898,2411388,-2618341,1972675,-653580,-406865,1475248,-1744495,1448735,-1005490,59114,567497,-1017622,1436632,-1305130,753771,-168858,-584461,1402545,-1408733,1255332,-554005,-190976,1212845,-1609608,1777178,-1412059,552248,503161,-1422854,2416011,-2053517,1684888,-595468,-769007,1817889,-2042484,1822419,-1447156,430495,755481,-1255562,1464182,-1333690,579451,43855,-593142,864609,-566378,436528,-305937,-230206,312674,-477165,-163411,204281,-179357,-33014,182564,-669369,552007,-351311,332573,114314,-218811,395014,-413271,445177,-32220,-205693,62916,-234785,207,-201444,352560,77575,387709,-358170,-19444,37011,-106808,162624,-456307,265444,-82530,-63531,164464,-44742,-447674,124438,-49242,-191596,-279382,-484066,893436,-899084,518764,77085,-765781,1423986,-1588455,1392171,-274354,-608834,1258634,-2143424,2264417,-1367110,370499,1242514,-1759199,2254726,-1912621,1189839,-348491,-1237768,1945169,-1932377,1735802,-602306,-303566,1263120,-1764857,1426236,-1002271,127830,365389,-1261511,1463855,-984211,649905,17031,-746129,1260935,-1617130,1371640,-859202,-337895,1313693,-2196735,2133959,-1552079,791790,610269,-1869023,2861299,-3126098,1989810,-467861,-1002867,2594642,-3380579,3058473,-2163125,58440,1777351,-3394693,3787906,-3168474,1927903,203732,-2158024,3245095,-3568941,2554839,-754921,-739985,2199664,-3190506,2884816,-2001751,268441,1280995,-2552995,3106516,-2367077,1274304,-45419,-1558809,2656292,-3295828,2565194,-1234348,-506306,2055283,-3545614,3825219,-2528952,650386,1293408,-2802318,3797360,-3779525,2366838,-536494,-1876871,3642085,-4339478,3844948,-2432769,126560,2583477,-4263030,4996410,-4043481,1891022,1025303,-3247335,4885892,-4508641,3065139,-979419,-1623426,3877271,-4582668,3663736,-2066458,-158822,2231335,-3628211,4157165,-3273301,1879639,397770,-2478635,3829469,-4117497,2982879,-975492,-834325,2926552,-4453158,4271518,-2800220,298488,2353482,-3952181,4621079,-4331060,2666954,129232,-2598100,4686637,-5296160,4659622,-2476377],[0,0,0,0,0,-3,0,1,-12,22,-33,49,-61,74,-87,105,-132,160,-199,243,-292,349,-410,478,-558,645,-745,862,-993,1140,-1300,1473,-1662,1872,-2099,2351,-2630,2938,-3277,3649,-4054,4493,-4972,5498,-6064,6684,-7359,8095,-8897,9782,-10757,11828,-13018,14343,-15821,17476,-19342,21463,-23890,26705,-30007,33932,-38669,44473,-51682,60691,-71585,81428,-163891,1200191,-1418904,1035074,208234,-1197033,1950126,-2378616,1956023,-1251193,-420081,1816949,-2084019,1948126,-1020220,10547,860694,-1432474,1107978,-288530,-151025,865179,-914631,568475,593214,-1397864,1743640,-1175353,617145,517376,-1233816,2251404,-2399233,1600751,-363453,-631227,1680541,-1953173,2024868,-1639927,831028,-459573,-179553,966350,-2115691,2439885,-1891871,1542963,-1017568,-172782,1757556,-3004229,3192992,-2543440,1216741,516275,-2094676,3304388,-2999739,1891963,-518283,-1270752,2483932,-2978663,2076733,-318515,-1163501,2202174,-2397403,2050057,-501039,-1031420,2597852,-3581393,2525329,-956585,-1661672,3253985,-3508538,2885858,-1649963,521751,1724907,-3485688,4277372,-3074355,1636032,-252916,-1035968,2256384,-3702125,4223491,-3111903,1399995,472299,-1998071,4067198,-5120626,4386760,-2298623,-377911,3099652,-4852434,5138505,-3849863,1649230,633930,-3164192,4728302,-5020455,3390017,-787359,-1852774,4097320,-5181471,4127288,-1196130,-2036745,3979726,-4814604,4535143,-2632308,-494404,4228381,-5798277,5025670,-3187226,1014060,1698975,-4020292,5261320,-5089776,3609694,-1330037,-1055595,3665348,-5208728,5159526,-4355785,2854928,-216715,-3563020,6347265,-6903209,4806082,-1958800,-1188786,3408520,-5325083,6089681,-5062716,2435692,1222588,-4610903,6185908,-5852065,3433743,-1163519,-1865779,4779017,-6797013,5587697,-1867682,-2238015,4338482,-5113009,5178586,-3513154,-193153,4701133,-6731677,5464409,-3000874,592442,1887947,-4333313,6073923,-5516413,3357278,-624959,-1923821,4381256,-6375767,6426701,-5010064,1124579,2966453,-5886207,6907764,-5774476,4309509,-1901005,-2145642,5745026,-7703169,6573568,-4066599,1169723,1477665,-5053172,7979502,-7705887,3659317,593081,-4195201,6189320,-6797257,5906980,-2288794,-2401286,6911899,-8320649,6721374,-2493132,-1768503,5369133,-6819089,7289767,-5376894,1506003,2788584,-6511371,7802726,-6981199,4362374,-1171620,-3037291,6942584,-8349210,7503515,-4721636,220105,3642705,-7068173,7870796,-7015418,4611222,-1116058,-3216080,7054793,-8332970,7482328,-4550664,834156,3353169,-7151301,8952594,-7664583,4256612,260664,-4621534,7693364,-8998769,6920676,-2391149,-3113996,7033273,-8115134,7181343,-4095241,-20982,4713214,-7612959,8109094,-5887487,1809371,2670927,-6050416,7799063,-7885464,5718965,-520409,-4240334,7773308,-8859807,6959511,-4194946,912830,3963475,-7859588,9217768,-7143618,3773883,-307465,-3692792,6728312,-8805313,8291278,-4476237,163640,4205528,-7330254,8772037,-7390750,4272410,924139,-5433837,8507991,-8708978,6198355,-1868264,-2977777,6926867,-8734314,7745522,-4307288,-759471,5553198,-7879647,8699634,-6382437,2089618,2866324,-7181843,9062459,-8027937,4616415,-161992,-4596424,8083327,-9153717,7763151,-4220728,-656913,5287375,-7945153,8950982,-7524574,4152001,681382,-5215527,8212816,-9238532,7441740,-3923101,-1045306,5273671,-8212885,9422522,-7271040,3285147,1608984,-5758909,8652508,-8494050,6036873,-1901220,-3260402,7028907,-9070745,7706427,-4588416,-400826,5369835,-8503695,8684631,-6358315,2033523,2966293,-7073954,8664065,-8111597,4843161,-49514,-4834562,8060710,-9094911,7582901,-3741687,-1172027,5655692,-8386211,9016868,-7032751,3165347,1571002,-5748690,8254486,-8668113,6971969,-2981533,-1590208,5860983,-8461628,8661376,-6679090,2909559,2322410,-6466529,8620924,-8523103,5640698,-1356096,-3464579,7736742,-8852643,7472038,-3861543,-1066314,5404901,-8348180,8504125,-6025733,1741224,3174801,-7067151,8996890,-8058518,4199098,428346,-5264230,8184041,-8935486,7399533,-3267418,-2012764,5992079,-8472501,8608207,-6455262,2540290,2356088,-6098005,8378655,-8440356,6096679,-2345886,-2180308,5905545,-8214534,8164924,-6358385,2087569,2512028,-6478300,8172177,-7731368,5414535,-1348395,-3367747,6796518,-8334463,7127531,-3948777,-794239,5201124,-7856743,7980443,-5940539,1474649,2741117,-6474537,8561186,-7012766,3836198,879341,-4766430,7681118,-8243039,6336369,-2493771,-2104439,6056167,-7980075,8046190,-5476029,1749387,3119115,-6256867,7970697,-7476740,5119463,-1112318,-2900038,6110205,-7486674,7268960,-4796444,1516217,2721929,-5981416,7654755,-7260355,4577903,-654226,-3603000,6410435,-7670699,6087846,-3374820,-662424,5018346,-7265032,7311200,-4754503,1276894,2601547,-6165293,7431892,-6695034,3601869,829826,-4661678,7303101,-7531243,5617825,-1986311,-2056756,5981829,-7570795,7394861,-4852825,866917,3231736,-5993508,7194255,-6805521,4152103,-388272,-2996562,5678062,-7375165,6650748,-4181317,500579,3169695,-5659352,6637848,-6283385,4268996,-558783,-3586677,6399540,-6847996,5153364,-2860507,-662985,4090089,-6445024,6270135,-4449449,1357767,2362589,-5248016,6521608,-5493007,3070006,912963,-3882870,6276293,-6696063,4692047,-1222063,-2340071,5298016,-6588890,5894935,-3517411,210528,3199546,-5054663,6129954,-5572385,3157770,-42389,-3259738,5140075,-5555966,5346600,-3355477,395673,3158995,-5266059,5453485,-4878823,2965830,-81578,-2946885,5059730,-5591273,4155594,-2219960,-782074,3497231,-4913901,5241070,-3653523,930511,2241793,-4347972,5281092,-4318238,2354065,1034069,-3735383,5235206,-4856627,3320760,-787671,-2097407,4406777,-5687472,4766499,-2318618,-638220,3351853,-4490245,5133905,-4379083,2414397,516604,-3190173,4777785,-4754865,3716507,-2314236,-375604,2502211,-4289151,4804345,-3982751,1741356,710821,-2493058,3961030,-4359427,3562366,-1749131,-712159,2895003,-3935497,4049674,-2832519,534494,1744661,-3564435,4160740,-3349648,1644051,354697,-2799446,4226580,-4323979,2347227,-222649,-1720490,3315075,-4336738,3856409,-1877127,-514290,2699284,-4046355,3815148,-3134105,1356669,783750,-2499625,3684771,-3685856,2895076,-1153202,-822884,2406724,-3431603,3323188,-2438927,1327254,254229,-1897430,2839701,-3008725,2465419,-1159438,-313280,2317180,-2798245,2940019,-2092651,410293,948290,-2223060,3021267,-2469948,991025,182263,-1940818,3056828,-2643623,1463132,-25218,-1755737,2636038,-2790761,2265361,-1028018,-631979,2318769,-2975368,2546201,-1600084,149960,1227036,-2280219,2448103,-2301386,1370148,-354105,-1013114,1839322,-2143338,1887783,-1599042,779500,174735,-1261058,1999779,-2115516,1523963,-1000778,-39186,818005,-1876053,1429355,-1342678,538256,148441,-993364,1667243,-1360732,897665,120433,-1176623,1919405,-1357101,893787,234934,-1078829,1407203,-1416924,939057,-64024,-672190,1448684,-2037854,1417850,-780040,43299,907038,-1418179,1496373,-986420,585592,264018,-621019,560282,-845127,834450,-534098,285649,23237,-388888,563659,-713509,711912,-557145,319109,49259,-491939,761628,-992940,606947,-468263,-147219,402285,-495698,454076,-260045,235210,106025,-230897,173583,272734,-280723,437846,-302262,143522,549203,-739321,895768,-581230,-9232,294645,-685109,878944,-714632,136999,397977,-693053,737852,-174291,211623,140520,-390682,526201,-46356,-320652,570918,-261180,204830,-21505,-551185,926095,-1098000,748531,-142758,-358133,775343,-1154766,1174725,-948641,264058,274038,-721212,933161,-1042869,914724,-101272,112712,327165,-723907,1241862,-1128391,728650,-501782,148862,732557,-1270393,1203102,-1047537,286805,22848,-793823,1308127,-1205844,769702,178785,-635006,1319583,-1431603,1072986,-425451,-528262,1648641,-1845852,1538577,-697236,-449787,1649677,-2068127,1805764,-1097279,129159,1142357,-2118924,2505478,-1896668,973000,142117,-1223624,2032796,-2508255,2110044,-1084016,-111822,1167499,-1835587,2069294,-1548904,725629,245268,-860479,1683788,-2227270,2093108,-1054323,211537,1154528,-2041817,2406509,-1843873,1001130,431871,-1453735,2342114,-2589283,1664360,-160804,-1428545,2535301,-2326320,1809418,-868445,-673147,2186209,-2761305,2707150,-1710494,235478,1212654,-2622673,2910353,-2649803,1607588,59653,-1773679,3093528,-3460281,2431921,-1135354,-462254,1802034,-2636316,3115969,-2376374,992647,575468,-2135548,2414228,-2678177,2016859,-914234,-520876,1957201,-2736217,2992456,-2322885,820052,927140,-2294000,3259160,-2894692,1901011,158419,-2061244,2976722,-3069387,2594828,-1113701,-825275,2324214,-3388853,3017083,-2177818,453000,1830671],[0,0,0,0,0,5,-10,18,-23,27,-29,27,-30,33,-40,51,-62,75,-92,106,-124,141,-163,185,-214,241,-275,312,-348,389,-434,486,-546,614,-687,766,-846,938,-1032,1139,-1252,1378,-1516,1671,-1839,2021,-2220,2434,-2670,2940,-3242,3587,-3980,4431,-4956,5567,-6295,7170,-8261,9641,-11435,13847,-17197,22066,-29563,42056,-65516,120216,-356108,-108263,829411,-1618280,1907429,-1395842,298484,1107233,-1890050,2208367,-2216513,1390417,-205729,-867809,1564202,-1711179,1588502,-806005,339635,206923,233216,-146980,-279334,268500,-516648,1046835,-1470893,1302110,-789035,-123270,1445565,-2072626,1588481,-1145611,-46725,653000,-1088479,1609567,-1353817,95990,346479,-1004336,1040435,-37795,-1159923,1450550,-1083994,711000,504031,-1512284,2375903,-2512464,1470533,220335,-1687063,2731167,-3155006,2440183,-796668,-568446,1527280,-2087320,2326893,-2040763,1064751,-321896,-838528,1115704,-1302267,1641586,-1679909,1161736,-663296,-253620,1121326,-1323759,1625427,-1545069,1271148,-582779,-792511,2461138,-2591868,1173633,-117367,-350466,1298385,-1892213,1652556,-286016,-1577580,2569595,-2123513,1007932,213264,-2344717,3361527,-3570454,2076530,-181801,-2306802,4123714,-4308070,3182766,-1129512,-261986,2334828,-3335129,3984042,-3444230,1606035,22689,-1687002,2963103,-3909929,3008906,-1327426,-141333,767402,-1089092,2448309,-2898131,2326292,-509852,-543569,948098,-1670819,2602161,-2500939,1287234,524012,-2207933,3189305,-3490030,2235088,500400,-2998909,3649773,-3710911,2775485,-490436,-2941832,5471831,-5054247,3007029,-258728,-1845535,3512465,-4847500,4661922,-3062139,637476,2537027,-5008302,5837244,-4332776,2083420,-282508,-2123658,4801387,-5476296,4524403,-1796643,-502708,1688790,-2580633,3621900,-4240051,2581953,7028,-916427,1790197,-2177313,3602907,-3688833,1734649,1016279,-2867283,3820824,-3698586,2273260,-46137,-2567610,4555327,-4591624,2356284,666516,-3050974,4413805,-4368590,3640044,-1823462,-1399881,5218917,-6285865,4957539,-2509735,381195,2240819,-5092405,6856069,-6041640,2308391,1384367,-4055447,4847546,-5309442,4687381,-2505177,-1122970,4035833,-4967196,4212106,-2565795,1321163,117091,-1560270,3278096,-4671575,3843049,-2130382,-435108,2369932,-3939231,4791662,-3791644,1370298,1740628,-4032470,5146059,-4553016,2456633,614677,-3253611,5481340,-5486328,4186786,-1216200,-2261044,5475490,-6874391,5908840,-3612356,-202716,3973003,-7027595,7685389,-5795134,2273687,1236391,-4809253,6872716,-7658461,5468019,-1436459,-2170389,4432091,-5654008,5502687,-4503154,1864304,1357364,-3991088,5202798,-5051175,3773889,-1752889,-843330,3134575,-5213818,5699777,-3654535,505714,2148420,-4143881,5342299,-4773000,3146810,432008,-4508035,6163321,-6190318,4129767,-1283665,-1856995,5681378,-7590392,6909606,-3968851,-828794,4445668,-7253248,7841413,-6160015,2747023,1807568,-5548666,7898398,-7545847,4900023,-1362305,-2350790,5491116,-6989746,6723958,-4098791,1091511,2388581,-4797484,6063582,-5812611,4045102,-526329,-2351060,4637546,-5485844,5315550,-3338406,937910,2748450,-5281215,5699179,-4664775,2262694,990285,-4005513,6221618,-6058308,4454921,-1141929,-3252334,6107823,-7453853,6108834,-3265454,-900901,4887797,-7742163,8131957,-6020310,2319972,2581885,-6309800,8404642,-7748926,5140377,-1161944,-3240820,6367747,-7682322,6914618,-4176993,322867,3313222,-5638886,6653140,-5555450,3400134,-376251,-2796481,5268185,-5966736,4952136,-2779658,-176350,3278879,-5368857,5912619,-4686857,1815399,1560249,-4317292,6368306,-5847988,3790008,-132576,-3215933,6468656,-7384763,6062020,-2993032,-1335772,5327082,-7536356,7694290,-5691382,1145932,3350105,-6511371,8219584,-7495242,4765841,-394642,-3935482,7365125,-7836379,6530901,-3375741,-184515,4064841,-6643614,7037481,-5202538,2863168,829142,-3547829,6057709,-6060022,4831520,-2495670,-963800,3735734,-5808994,5722020,-3884790,1090167,2146047,-4600344,6082311,-5821318,3809220,-14655,-3601164,6142892,-7015055,5611928,-2334992,-1685814,5398227,-7445207,7584958,-5074221,1242337,3388223,-7138628,8098360,-7111323,3998423,201270,-4240533,7383390,-7977441,6376258,-2755551,-1221474,4982066,-6899427,6786721,-4828740,2236807,1308388,-4452495,6186930,-5860230,3878877,-977593,-1540544,4093585,-5712016,5626604,-3288433,609050,2593813,-4698266,5490012,-4979936,2389210,540700,-3625306,5842273,-6121726,4621605,-1560029,-2332314,5637584,-7012048,6395498,-4188636,25012,3689948,-6882456,7595682,-6555183,2917632,1707563,-5285711,7234167,-7232108,5252115,-2379810,-1862257,5532404,-7166491,6563302,-3804425,894151,2059824,-4881611,5869343,-5521146,3364048,-506024,-2408117,4578990,-5132116,4580598,-2599138,-49702,2730475,-4583896,5219043,-4067755,1734116,1116296,-3394135,5189878,-5460104,3814335,-761387,-2453977,4970510,-6386950,5984044,-3331371,-378865,4341724,-6031301,6464519,-5558587,3082334,1089142,-5276901,7311080,-6723889,4036383,-1306218,-2111301,4951597,-6565408,6032152,-3790302,336759,2496085,-5226583,5744371,-4644007,2776740,-45636,-2461158,4295342,-4899180,3816021,-1613919,-710524,2674879,-3991447,4133741,-3086735,1432001,1179668,-3139610,4583116,-4248280,3050779,-38725,-2497343,4175901,-4771208,4475550,-2493562,-991261,3892492,-5658520,5371203,-4069025,1364754,2097029,-4954237,6171274,-5290380,3264708,-273729,-2517962,4686963,-5833755,4862125,-2299822,-583515,2965198,-4699153,4860879,-3897767,1885639,748607,-2964807,3999145,-3647888,2750240,-1063680,-897818,2344445,-3939810,3427695,-2000861,59766,1591297,-2431318,3398484,-3539574,1924961,712594,-2705373,3528815,-3629979,3171677,-1489384,-807390,3505065,-4718387,4554688,-3075934,320431,2408100,-4134081,4707848,-4625979,2574325,29679,-3216280,4867654,-4746191,3694474,-1719324,-767041,2965289,-4346359,3941387,-2523721,845140,859444,-2724447,3582709,-2941490,1623499,102662,-1466482,1821436,-2519729,2477292,-1555422,-338247,1359256,-2029167,2355980,-1823361,668814,527787,-1857466,2471784,-2522756,2085070,-262556,-1305227,2670778,-3671019,3138694,-1981598,15968,2127472,-3386034,3991708,-3213679,1373178,602403,-2644996,3526172,-3777261,2914504,-638230,-1166076,2749322,-3381761,2725693,-1800971,315490,1209118,-2437007,2286489,-1854427,783748,439166,-960620,1460284,-1688680,932846,-419684,-393851,933827,-1261718,1068930,-725189,45084,630704,-1225012,1652096,-1322451,589644,207484,-1079887,1859072,-2057802,1627873,-676533,-671280,1609791,-2339131,2684961,-2033834,423121,924715,-2117064,2714761,-2385116,1514076,-339454,-1298745,1950553,-2301221,1865068,-969509,-80345,1059465,-1570567,1528264,-1079085,-45128,367938,-1032870,639448,-839666,-2169,382526,-727175,583642,-508102,69364,54022,-448945,630768,-572183,552505,-74051,-195755,502662,-643910,1207701,-918426,582744,87419,-349884,1112246,-1291986,969608,-726267,-251095,1030321,-1286117,1384174,-1317403,440140,208855,-1004568,1302822,-1034338,715233,-228021,-558317,704926,-884054,633618,-119148,-446009,685625,-629890,157907,613785,-788131,967970,-408425,41321,631339,-1259566,1183584,-895779,-18639,471351,-762878,1285454,-889216,706002,18801,-264762,574757,-695079,845533,-663935,172292,343917,-73157,583608,-516361,455148,-370698,120535,1274,-500986,574859,-827215,231910,-65786,-377294,273779,-524373,358596,-43261,-436726,989131,-653873,542136,224187,-951632,1502115,-1144904,967503,17851,-1070786,1720198,-2181147,1523303,-571512,-377796,1352628,-1915919,2070814,-1575001,566904,836670,-1466796,1812146,-1675885,858102,-113566,-601655,1266596,-1702141,1273530,-971153,-79616,749327,-892769,1109780,-896595,743080,46397,-585874,1270576,-1126364,927742,-296986,-670678,1029888,-1567119,1573218,-951091,326121,879052,-1925199,2154296,-1801585,875578,309337,-1498351,2305368,-2693422,2043261,-790451,-1003891,2237424,-2957279,2757785,-1824895,123523,1579576,-2480013,3056368,-2564351,1538551,282909,-1890293,2263543,-2515363,1825410,-972990,-533630,1617728,-2213271,2250661,-1529567,310569,689226,-1692234,2224178,-2058601,1179543,-188380,-1310407,2231160,-2386936,1774794,-881959,-665362,1574883,-2652755,2775350,-1931420,289519,957540,-2317315,3249376,-2872724,1914878,-440173,-1866298,3074640,-4156144,3208789,-1740635,-12672,2161267,-3387395,3694938,-3182163,1144333,952767,-2344249,3275336,-3202284,2189522,-479995,-1048762,2438494,-2966738,2756612,-1682058,-85622,1576980],[0,0,0,0,0,-3,9,-20,28,-40,53,-67,82,-97,116,-141,170,-203,243,-288,338,-396,461,-539,625,-722,830,-947,1073,-1208,1360,-1525,1713,-1920,2154,-2414,2696,-3005,3336,-3692,4078,-4500,4964,-5475,6034,-6655,7335,-8085,8904,-9806,10806,-11917,13168,-14571,16171,-17999,20116,-22586,25504,-29014,33308,-38695,45647,-54961,68060,-87792,120919,-190100,674914,-782848,201936,447278,-986320,1536536,-1854611,1235582,-548936,-470855,1041105,-1273348,1239227,-1152991,692168,-207444,7608,-268734,-67201,427518,-880304,1511485,-2057343,2142698,-1105322,-608207,2174515,-3354899,3269318,-2676961,1286838,1083351,-2947659,4345303,-4056673,2482763,-493433,-2083634,3345200,-3799520,2985026,-1322497,-453964,2651736,-3447009,2517192,-1081851,-322475,1451648,-2172575,2087635,-1498646,101324,1518051,-1829283,2190914,-1640601,644306,677307,-1655812,2022849,-2097675,1984900,-1385033,111576,1771923,-3064130,3525728,-3869604,2510974,-497040,-1958986,4458885,-5636364,5529378,-3415652,188210,3182943,-5404807,6117563,-5989593,3843559,10478,-4256184,6722188,-6747366,4190718,-1625613,-1300864,4344399,-6114486,5278564,-2537508,-597262,3370370,-4848681,5041780,-3046809,204531,2519608,-4554273,4913914,-3950222,2033647,897363,-3059459,4482997,-5131639,4350332,-2352830,-620835,3424820,-5668792,6396986,-5793752,2811192,1183338,-4444042,6606962,-7356004,6709151,-4202682,-848753,5537286,-8691639,8314594,-6549379,2906743,1466594,-6324775,9437166,-9418518,6445616,-1803749,-3665442,8026805,-9502082,7911735,-3949554,-707814,5372102,-8340110,8945619,-5558261,730144,3413282,-6215421,6987455,-6388545,3749598,10420,-3834563,6927519,-8295606,6725899,-2710535,-1263016,4754048,-7408021,8440521,-7636391,3598399,2454985,-6927699,8759564,-9027181,7506977,-4093055,-1885892,7638115,-10607676,9870037,-6891845,3218256,2457401,-7929501,11512112,-11133669,6581835,-854952,-4922726,9398541,-11209158,9525564,-4402401,-1909948,7502648,-10224174,9229699,-5696728,1695693,3571336,-7769637,10366228,-8737876,4036422,1300294,-5364454,8000467,-9224596,8191036,-3631731,-2881196,7682458,-9670512,9175051,-6716693,2814547,2755113,-8156038,11453452,-10767144,6829159,-1233701,-4352738,8634590,-11120937,11050891,-7675910,1835365,5450663,-10906510,13089962,-11273480,6474843,325549,-6939747,12034639,-12794914,9878434,-3884264,-3162087,8663655,-11972505,11090227,-6931017,922002,5262563,-9662383,11688334,-9565650,4528668,1785244,-7501653,10465943,-11301552,8082229,-2541162,-3791040,8910105,-11280306,11059900,-7880696,1949887,5251414,-9948116,12297422,-11018887,7135610,-1292225,-5341003,10942970,-13257430,12146048,-7107454,-273837,7125238,-12071120,13763328,-11837792,5834402,1794879,-9595599,13418758,-13249321,9568337,-3209569,-3716344,10104053,-13904423,12471674,-7125418,-66104,6441024,-10927268,12589093,-10560648,4887263,2781131,-8711306,12093590,-11897549,8205747,-2287731,-4492227,9844902,-12348016,11386512,-6648531,527065,6052123,-11076594,12854973,-11363896,6587985,320529,-7224871,12026696,-13719541,11537320,-5964898,-1415268,8385577,-13393221,14300715,-10818290,4631097,3075919,-9940423,14337814,-14141137,9682416,-2610454,-5411607,11620507,-14401740,12704043,-6979995,-419373,7789928,-12534672,13329264,-10159706,3948757,3365723,-9680734,12688521,-12247811,7671401,-1067054,-5627878,10722925,-12780710,11207072,-6152198,-653691,7096501,-11589683,13241305,-10713578,5424497,1309396,-8285209,12405304,-13365759,10631637,-4836301,-2283700,9229765,-13180658,13854305,-9958709,3518023,4275108,-10483342,14243085,-13492705,8550482,-1424105,-6317124,12339475,-14184104,11867841,-6208115,-1279597,8526376,-12866742,13096842,-9610893,3036277,4110057,-10204933,12725001,-11757084,6939484,-190438,-6756502,11345452,-12344841,10041955,-4773005,-1788205,7957823,-11867704,12377809,-9444725,3587476,2918252,-8905906,12566260,-12448477,9238563,-3043094,-4148206,10042539,-13119209,12765009,-8555009,1852397,5507952,-11168066,13489743,-12637727,7408022,-342031,-7155745,12197059,-13565980,11020518,-5019345,-2232018,9011906,-12730731,12731994,-8797491,2279238,4965193,-10357075,12583281,-10608971,6074938,501681,-6761341,11350705,-12074647,9187533,-3689178,-2648362,8553761,-11615349,11620960,-7977727,2445398,3736607,-9151844,12395628,-11448981,7118930,-1484864,-4813097,9533222,-12426240,11400388,-7077894,397621,5911078,-10666262,12297217,-10726904,6055190,923688,-7461650,11465435,-12473856,9197672,-3881122,-3158970,9058338,-11234212,11242200,-7230073,1248838,5191731,-10047450,11674912,-9618284,4584150,1488785,-7028564,10533812,-10586477,7839729,-2251951,-3577148,8737573,-11089359,9872778,-6048031,800367,4683826,-8857519,11066340,-9767915,5281763,258813,-5799405,9370596,-10764952,9704106,-5077778,-728776,6568951,-10394479,11258823,-9143993,4037896,1745492,-7351919,10750409,-11014494,7744664,-2314784,-3633298,8038636,-10708245,10055338,-6094618,226366,5531935,-9089587,10120053,-8131104,3896283,1987571,-7510733,9932139,-9289513,5768976,-1279199,-3587593,7914776,-10189783,8833814,-4457447,-470981,5373986,-8283244,8970688,-7472014,4103364,808937,-5638356,8679527,-9248139,7543943,-3298872,-1573788,5625000,-8564887,9342636,-7338535,2690977,2454586,-6696899,8622019,-8797334,6141871,-1462594,-3587460,7087011,-8897747,7965676,-4757196,-283353,5326930,-8056229,8342164,-6202193,2444926,2244139,-6577730,8312322,-7426970,4072060,-20329,-4093332,7116946,-8242565,6244241,-2830417,-1391086,5002296,-7140845,7333257,-5467025,2028703,2144055,-5491010,7316699,-6939029,5313134,-1786311,-2262477,5777297,-7562930,6833291,-4347386,1236905,2446511,-5593018,7330097,-7345065,4581771,-49293,-3585651,6266447,-6690419,5914576,-3288577,-686305,4689542,-7344944,6562260,-4110559,841353,2245521,-5322936,6661860,-5885895,2960466,858705,-4450577,6086155,-5755382,4108417,-1611303,-1728954,4701881,-6350978,5569519,-3773640,105920,2470207,-4577782,6033657,-5183277,2812299,2873,-2527624,4400173,-5434085,5151462,-3220021,192722,2785419,-4518505,5319827,-4567366,2937509,-96131,-2621413,4713402,-5122063,4204591,-1834202,-1078402,3371818,-4660067,4529992,-2942915,485523,2331097,-4092223,4425108,-3535530,1362870,955700,-3037916,4682604,-4261718,2511658,-94549,-2363039,3567533,-4023803,3315508,-1675671,-631862,2772824,-3938931,3782637,-3126777,1155077,499777,-2388262,3426672,-3539750,2821015,-1366922,-404316,2253608,-2792043,2937962,-2651651,1308840,272239,-2147198,3212357,-3201483,2229893,-801672,-557497,2059379,-2793008,2821544,-1487070,-196224,1899744,-2379493,2531015,-1741293,638454,1187561,-2505274,2707508,-2101724,801731,910060,-1862351,2606969,-2506920,1515689,3259,-999677,2228759,-2484684,2114446,-810756,-1799,1450045,-1967290,2031067,-1422111,696575,6957,-959842,1571135,-1242664,1290276,-701416,322913,363738,-837914,1009017,-1050270,855324,-177037,-114883,626949,-941504,764956,-445620,-347698,396804,-870533,703348,-50120,-435850,839032,-974557,485175,-154331,-527537,1034647,-1495746,1646498,-620454,-455841,776017,-1597069,1557507,-1163397,255627,445501,-1114759,1331912,-897742,456174,378959,-789675,937745,-630120,688760,150003,-454632,676855,-360984,-27610,504035,-584812,203228,-415175,81025,576609,-537857,600014,-521402,468399,160460,-575462,990639,-886588,824813,-533723,593300,234842,-939785,1529961,-1570565,1337362,-650787,-180013,1030907,-1849327,1938163,-1502584,1013500,619417,-1481817,2067536,-1831645,903491,-29753,-996894,1774856,-2044394,1523344,-299784,-913712,1718734,-2033148,1832666,-626493,-458147,1676571,-2204231,2108316,-1318549,-96267,1339965,-2317985,1923781,-1851178,780008,405507,-1292132,2460636,-2328091,1978005,-1161798,-609104,1839451,-2418915,2412410,-1953348,1055085,412138,-1610921,2713719,-2807194,2288328,-1016966,-393750,2103617,-2973911,3305186,-2144123,508230,1337902,-2639754,3408438,-2872467,1388628,228304,-2052437,3118110,-3269994,2445511,-386441,-1408711,2881256,-3222375,3094356,-1590072,-354856,2115807,-3315342,3541926,-2758724,913473,898188,-2800998,3716415,-3410337,2532796,-840243,-1129243,3265899,-4107659,3721883,-2498455,347689,1598862,-2922274,3665624,-3610980,2719083,-480846,-1978082,3400737,-4341510,3696552,-2014052,64376,2361975,-4077934,4422585,-3365097,1125629,981401,-3261228,4035358,-4172309,2468876,-48199,-2266807,3988618,-4450891,3668697,-1682009,-992245,3251759,-4342586,4452081,-3317945,980390,1650745,-4043249,5080688,-4692682,2806005,-498074,-2169912,4150526,-5011069,4226254,-2507449,-107813,2184271,-4031063,4998772,-4440358,2158662,42744,-2635765,4497483],[0,0,0,0,0,-2,0,6,-15,21,-33,46,-58,72,-86,110,-135,168,-208,249,-298,353,-414,482,-562,654,-764,887,-1025,1173,-1335,1509,-1699,1909,-2139,2395,-2682,3002,-3350,3732,-4143,4588,-5066,5584,-6146,6760,-7429,8166,-8972,9859,-10834,11901,-13081,14392,-15853,17493,-19348,21467,-23916,26781,-30174,34268,-39304,45645,-53886,65039,-81059,106962,-223454,709923,-1243349,452661,494191,-859951,1455106,-1215967,1465381,-532322,-407620,1066803,-1114400,709276,109797,-432001,544565,-302752,-482173,1499546,-1333650,1082902,11431,-1154782,2811306,-3374723,2805768,-1283639,-990879,2671970,-3982800,4238481,-3079124,871862,1795728,-3659768,4676959,-4019050,2765091,-335456,-1906590,3194747,-3832980,3373797,-2616487,394675,1759082,-2526532,2558591,-2213732,1762942,-667595,-788039,1940346,-2285799,1962632,-1611387,489827,1349714,-2553073,2721653,-2145733,920946,717922,-2721109,4083979,-4053181,2462013,343495,-3128222,4938984,-5927167,5144893,-2253705,-1308011,4804519,-7320561,7165772,-4679449,905539,2608743,-5678364,7596747,-7805306,4791205,-189082,-4012251,6446498,-6754519,6084772,-3829712,-370108,3905630,-6275047,6402346,-4897399,2109156,812107,-3720309,5478562,-5462426,4045750,-1243959,-1549977,4086385,-5377266,5415428,-3658833,755846,2482033,-5564884,6902736,-6253462,3547245,198611,-5253835,8365557,-8562004,5909688,-1784655,-2697212,6724241,-9767078,10092188,-6858324,854805,4935946,-9134365,10709971,-9842246,5852156,282496,-5577661,9760454,-11026521,9568365,-4421654,-1683446,6815003,-9490942,9825163,-7193793,3211860,2124772,-6949511,8997230,-8247225,5119641,-1193494,-2493585,6054215,-8287251,7967662,-5442804,405236,5014084,-8858877,9255719,-7272735,3886811,960494,-6846245,10533074,-11197607,7423695,-1852113,-3748996,8448460,-12080786,11734366,-7541206,244790,6713955,-10688670,12156486,-11096049,6490595,803411,-7886393,12223399,-12640743,9859912,-4561062,-2448506,8493221,-12174692,12295754,-7807748,1861619,4387819,-8389232,10467949,-10216941,7083807,-1337174,-5000405,9664361,-10508586,8694947,-5110746,193740,5954475,-10838586,11853776,-8372018,2848188,3048309,-8215984,11552012,-12307644,8651574,-1848237,-5885044,11786256,-13776604,11794024,-6448318,-110312,7598548,-13032070,15131068,-12462238,5989687,2575167,-10134715,14354212,-14943402,11084741,-3630322,-4398043,10869685,-14079561,13480293,-9039837,1817079,5803545,-11287622,12700147,-11590007,6743884,-120281,-6747311,11501039,-12469232,9878198,-5052755,-1587700,7888030,-12246480,12562535,-9259177,3251636,3755852,-10204869,13763448,-13203970,8127218,-815873,-6680429,12134525,-14771039,13293336,-7336203,-1102636,9121126,-14929456,15817393,-12295708,5153030,3762692,-11337324,16161163,-16045178,11159487,-2565590,-6203098,12753105,-15391619,14362566,-9315082,1073392,7813718,-13410009,14751960,-11960356,6503852,755378,-8090544,13269121,-13820078,10451240,-4447187,-3108691,9233929,-12931993,13151339,-9078936,2305324,5030523,-11164969,13675202,-12621805,7659769,-158121,-7577242,13360624,-15558729,12605604,-6017374,-2040630,10614785,-15796706,16536973,-12635594,4482139,5001354,-12640498,16760875,-16056719,10372168,-1889093,-7134342,14225783,-16856452,14680807,-8182901,-570552,8883604,-14179624,15692797,-12247214,5555406,2479054,-9767893,14009430,-14129976,10319160,-3439579,-4398081,10627650,-13737500,13014904,-8189892,1187695,6097588,-11557349,13857028,-12490282,6927645,705863,-7984830,13595849,-14753686,11741130,-5355724,-2950800,10740994,-15476684,15606917,-11173600,3262952,5525304,-12909242,16668247,-15617569,9570358,-1114173,-7995575,14352670,-16745190,13801876,-7384073,-1452823,9624039,-14764343,15650709,-11623831,4772884,3678979,-10523014,14079452,-13750659,9378445,-2181557,-5466174,10986211,-13753195,12162128,-7375242,176390,6978325,-11954843,13481227,-11335416,6040201,2137757,-8893002,13246239,-13925194,10564927,-3987417,-4199287,11261968,-15172629,14193026,-9763746,2028653,6712299,-13244423,15890466,-14253041,8591912,353638,-8425852,14426805,-16330843,12994063,-6128538,-2545964,9924240,-14516667,14959154,-10987575,3762819,4312900,-11011673,13996193,-12893348,8223311,-1028260,-5995927,10958219,-13395132,11728712,-5931678,-606955,7280946,-11694499,12709047,-10112258,4398938,2303315,-8627831,12580552,-12566800,9245679,-2978566,-4477138,10670811,-13462120,12477149,-8280619,1227561,6468834,-12416123,14906079,-12489115,6484954,948774,-8390876,13403523,-14563670,11262301,-4536441,-3079982,9700327,-13994841,13647818,-8911223,2177542,4946719,-10265060,12971043,-11845257,6949239,-11575,-6257254,10648033,-11691988,9563557,-4495260,-1618664,7299481,-10629155,11284267,-8325145,2766730,3455128,-8205107,10910083,-10781551,7244179,-1729540,-5037851,10229715,-12015172,10717027,-6259080,250262,6654605,-11943477,13158067,-10689568,5054891,1992294,-8588469,12781116,-13056355,9566293,-3239026,-4004070,9840340,-12889668,11772602,-7522310,1330853,5266499,-10199300,12076873,-10112090,5348677,480553,-6015027,9501258,-10960116,8582312,-3163675,-2768686,6918536,-9045059,9266806,-6860242,2130655,3679173,-8053686,9546880,-8264005,5112043,-775375,-4351050,8346536,-10102716,8727043,-4859761,-1014144,6192800,-9983804,10355639,-8217865,3942383,2088635,-7750851,10955220,-10891847,7493560,-2008496,-3714530,8445268,-10990733,9743436,-5861874,434711,4921377,-8757849,10441691,-8330276,3748174,1474504,-5734856,8363429,-8700973,6623556,-2051333,-2802894,6237661,-8009436,7425868,-4936339,641320,3862149,-6367614,7418497,-6353079,3589569,-15540,-4496134,7318309,-7918219,5937890,-2722524,-1337933,5177391,-7910623,8322557,-6136331,2180937,2593946,-6756971,8423747,-8052519,5436264,-1622700,-3494938,7776779,-9144829,7111839,-3862321,-478812,4282962,-7282718,8374232,-6495075,2333201,1835090,-5272958,6682341,-6262728,4645724,-1273777,-2437325,5453562,-6198134,5492191,-2907175,-251615,2960664,-4920011,6164360,-4647347,2004827,1319918,-3604513,5110857,-5305110,4349971,-1755760,-1772255,4608985,-6103972,5650430,-3810603,1308957,2060644,-5493838,6892483,-5877858,3343109,-69991,-3156289,5748314,-6697132,5798111,-2931221,-782586,3723315,-6032830,6025798,-4142136,1690289,1328691,-3992580,5284547,-5075078,2970376,-248094,-2424200,3843696,-4258248,3360248,-1913120,-626654,2396377,-3584912,3413807,-2518557,747739,819745,-2655034,3456250,-3253891,2424251,-410352,-1342378,2914516,-3658038,3465828,-2163625,405275,1879557,-3728459,4282673,-3405725,1771008,-20105,-2406575,3939441,-4398081,3525011,-1392477,-967661,2652486,-3728051,3881611,-2663369,851927,1468350,-3010046,3412439,-2767003,1680857,58294,-1481196,2232715,-2429579,1706244,-775646,-288299,1399197,-1810572,1854530,-968001,-35641,959679,-1397394,1838116,-1356890,425983,237340,-1167946,1508215,-1601791,1295221,-575984,-442087,1140498,-1893264,1821048,-1517037,844586,343205,-1404642,1857044,-2194597,1552327,-922718,-229814,1719188,-2052596,1751302,-1181783,448334,676310,-1360974,1184218,-1232071,683683,155427,-854773,1128553,-681702,-172010,440359,-347051,506969,-198166,-83292,535999,-617828,399731,-22799,-358969,497767,-538601,948278,-511014,-120610,367088,-421951,671628,-567501,-15317,35552,-121974,338814,-139034,323676,-308745,297669,-146240,-169191,-239978,31881,16264,-183304,152941,16682,131340,115562,27435,-408052,520861,-325057,78369,271206,-643388,1055948,-995444,1112970,179882,-833414,1365233,-2053446,1718714,-822127,-121038,1255292,-2146082,2454500,-1555783,870999,675783,-1800840,2158498,-1985949,1276730,-298406,-713815,1716361,-1714974,1536648,-480436,-316076,1138649,-1651232,1525736,-1014630,173037,571924,-1227158,1670283,-1544391,609682,-37600,-609446,1264520,-1939458,1751510,-926343,-224152,1160805,-2256594,2677143,-2106363,675998,583795,-1830440,2760832,-3038398,2487168,-786412,-1045386,2442483,-3522030,3229251,-2356402,468964,1427535,-3299973,3754226,-3238060,1679124,395522,-2324876,3349373,-3397459,2662499,-1219054,-892897,2600241,-3398279,3252898,-1587780,199337,1529720,-2585460,3067391,-2589879,1404000,219023,-1637587,2882264,-3210979,2624790,-867567,-612174,2187363,-3371722,3684581,-2819316,714033,1204115,-2894436,3843458,-4075434,3142210,-843789,-1683201,3888019,-4595001,4353852,-2566862,14358,2351113,-4229822,5036087,-4099744,2204817,974522,-3294796,4706559,-4595161,3036961,-994439,-1744268,3795958,-4520394,4028947,-2242887,-82213,2477090,-3866828,4132961,-3412572,1644094,498747,-2739058,4157650,-4361902,3065870,-739801,-1395934,3560769,-4270945,4218271,-2794073,477422,2025847,-3806657,4912667,-4510277,3021472,31365,-2532483,4410790,-5639472,4650075],[0,0,0,0,0,7,-12,19,-22,23,-22,20,-22,27,-31,43,-55,66,-74,83,-93,103,-115,134,-153,180,-202,226,-253,277,-304,333,-371,417,-469,524,-585,652,-721,794,-873,960,-1055,1162,-1282,1413,-1563,1733,-1920,2134,-2376,2650,-2963,3324,-3746,4243,-4844,5587,-6523,7726,-9308,11463,-14508,19027,-26174,38519,-62836,123958,-470813,-462568,1008385,-1583080,1749944,-827803,-547530,1395803,-2413599,1738428,-1562063,554015,859416,-1836221,1885946,-1118060,369332,466521,-1195075,831193,-67298,-880273,831536,-969753,594746,202280,-1197777,2253283,-2442809,1475763,62871,-1207767,2306771,-2879464,2590514,-1221704,157209,1018803,-2112434,2629236,-2038652,1713245,-865119,13213,759823,-1809346,2690912,-2328800,1739496,-1166937,223914,1256223,-2727254,3357419,-2629479,1535043,-60823,-1625153,3052591,-3184569,1812560,-340896,-1409723,2180404,-2692880,2517629,-690430,-1437344,2973664,-3207919,2351841,-248362,-1662813,3400001,-3983372,3344546,-1694507,-728672,3227040,-4850660,4304583,-2693986,868264,651492,-2801994,4649771,-5133373,3214789,-1193136,-786234,2248533,-3719663,4783981,-4206401,2361735,166599,-2283478,3744581,-4745739,4350389,-2622482,115718,2249021,-4279269,4754124,-4419645,1937452,688797,-3208099,4962383,-5117449,3124740,-185619,-2594870,4895063,-5696375,4441280,-1173915,-2789776,5415230,-5621742,4628300,-2571645,-136592,3792615,-6656186,7097526,-4802567,1700446,1559200,-4494272,6565704,-6719595,5018798,-2161881,-1348849,4170720,-6525916,6973563,-4887831,2402192,696255,-3490764,6212051,-7117216,5600406,-2324254,-1145381,4214524,-6063327,6191250,-4780905,2369405,1193487,-5024153,7601986,-7316797,3528075,420715,-3876140,6033423,-6663917,6012606,-2301794,-2856263,6409903,-7310405,5993742,-3897480,242713,4670293,-8112897,8373271,-5487936,1545600,1838422,-5317143,7929470,-8223834,5835922,-1685068,-2660087,6050233,-7799091,7921523,-5523541,2198437,2751515,-6296636,8156467,-7279706,5263270,-2219149,-1041285,5353874,-8785563,8403577,-5473929,1072806,2491912,-5894365,8021026,-8214328,5141666,567191,-5454123,7896872,-7689101,5883133,-2063034,-2809945,7165375,-9634094,8258435,-4332432,-1021479,6111911,-8825046,9334206,-7005550,2931773,2411422,-7059755,9797999,-9548284,6600134,-1531829,-3725880,7796586,-9712363,8729155,-5768987,1211422,3386747,-7409401,9564546,-8417043,5405666,-1018878,-2977354,7119993,-9530307,8672463,-5193964,500627,3870800,-7778675,9397491,-8296947,4529061,1105326,-5988676,8491806,-9310537,7185952,-2369721,-3585219,8036782,-9890403,8457326,-4890750,-705436,5705942,-9616250,10422223,-8127230,2828414,3522964,-8238326,10447951,-9731765,6856148,-1462172,-4378045,9345316,-11119691,9211202,-5336895,299995,4402573,-8536501,11133321,-9452820,5084520,63119,-4914988,8396474,-9879893,8737150,-4994722,-90047,5040732,-8870088,9755851,-8178815,3920983,1623654,-6503014,9221957,-9796939,6824904,-1926019,-3910851,8327496,-10244467,9168562,-5456906,-721914,6288403,-10038727,10816931,-7782328,2902148,3141975,-8650521,11266263,-10450166,6590935,-1015582,-5134189,9573172,-11570736,9897610,-5572865,17641,5868923,-9643037,11150550,-9249380,5034760,272651,-5819965,9407774,-10647648,8849032,-4555938,-1061094,6256342,-9771536,10187681,-7734703,3406334,2310076,-6869076,9670199,-9585653,6852588,-1372374,-3884471,8542918,-10202884,8990397,-4805074,-915570,6358833,-10234237,10670632,-7898037,2658475,3624703,-8975139,10751559,-10447379,6329869,-452795,-5537739,9921947,-11271148,9602831,-4992334,-916633,6506077,-9896413,10708830,-8739637,4234019,1717742,-6664139,9858385,-10321393,7799756,-3393406,-1919776,6679155,-9583750,9766363,-7367149,2624068,2763958,-7208629,9702369,-9025810,5838035,-1372101,-4065294,8489262,-10242057,8424383,-4238115,-1021372,6693236,-9808767,10312201,-7158801,1819665,3964740,-8469271,10949295,-9705839,5583398,238743,-5857391,9792123,-11117994,9080298,-4687916,-1672266,7446274,-10221412,10802797,-7910921,3349291,2168313,-6902628,9784133,-9806359,7299433,-3107950,-2503118,7062216,-9192618,9256082,-6468838,2342731,2884256,-7393129,9630799,-8556459,5534714,-786626,-4309392,8005029,-9473033,7793413,-3895113,-1226979,6368554,-9429626,9282044,-6445461,1636255,3687158,-7736826,10170045,-9045003,5076875,347980,-5773572,9425841,-10067772,7733971,-3474255,-2171939,6763055,-9415944,9599070,-6882294,2335643,3115805,-7145537,9031829,-8774365,6349144,-1904465,-3002817,7036761,-8813725,8243130,-5309845,1303553,3357690,-6540762,8128588,-7333116,4553572,-288649,-4275413,7741265,-8260388,6390803,-3002176,-1307928,5629423,-8679205,8491952,-5705655,848584,3697854,-7181410,8636428,-7821684,4000992,725889,-5611099,8631201,-9375006,6980574,-2501467,-2701272,6984475,-8997408,8515361,-5723990,1399660,3093992,-7002984,8704463,-8303434,5302731,-603351,-3672340,6430504,-7923865,7120254,-4872567,958998,3953009,-6787834,7159527,-5911246,3629132,-640675,-3366053,6822912,-7884667,5661136,-2444791,-1808372,4950513,-6694898,6772319,-4901386,1322977,2865598,-6608050,7894951,-6505045,3007347,922738,-4688173,7453854,-7726670,5869469,-1527526,-2662171,5843666,-7471217,6936615,-4770188,913769,3566041,-6322081,7310733,-6383810,3977155,-268317,-3419824,6061056,-6761577,5626370,-3379752,87424,3284889,-5610924,6212841,-5174392,3242161,431600,-3653929,5474958,-5982470,4473742,-1876901,-1078553,3938953,-5741543,5889978,-3562792,738199,2515600,-4955524,5820495,-5294134,2795560,892141,-4438534,6361417,-6430495,3934107,-812264,-2392686,4917705,-6613476,6208660,-3597441,-734937,3503244,-5425941,5655220,-4913356,3032426,124562,-3524825,5646532,-5482348,4086451,-2170970,-257762,2500834,-4573093,5371850,-4202018,1629838,832925,-2689454,3908532,-4675315,3865136,-1883002,-880129,3464383,-4396106,3899502,-2580766,615713,1721381,-4235553,5061133,-3683115,1315857,1040882,-2886412,4442722,-4897931,3385979,-632514,-2388876,4277066,-4891395,4277997,-2298241,-36211,2490060,-4397863,5042240,-3636357,1631560,658745,-2703100,3861283,-4146785,3542669,-1780746,-618204,2252360,-3556204,3398046,-2665028,1591750,141408,-1966847,3060055,-3266819,2368661,-925512,-632089,1856997,-2952804,2749582,-1983094,729382,1362918,-2286792,2813480,-2214744,1178337,558490,-1822719,2998403,-3073057,2028697,-214216,-1726812,2814537,-3414702,2638041,-1408509,-587813,2385235,-3109064,3122985,-2365474,933541,627249,-2099327,2913764,-2764791,1671091,-627837,-673356,1570362,-2111121,2224689,-1555531,767441,374326,-1192026,1727278,-1702156,1509667,-509938,-54284,1016055,-1502501,1468993,-1226018,173182,482954,-1043406,1629048,-1160489,1051981,128729,-981104,1599756,-1348349,894234,100501,-1036371,1806490,-1768070,1729387,-657576,-547074,1413593,-2048016,1710708,-946970,154465,1100197,-1389118,1806484,-1048262,685118,-174459,-387776,894933,-971191,866981,-357341,379938,-115920,143167,366566,-507416,623930,-689609,410019,-235592,241694,519475,-622346,547715,-594584,403159,-23132,-448066,410481,-517880,-80919,-274392,68587,7432,-107059,-400957,428869,-202120,108178,348907,-590559,581276,-382916,284174,-128247,-567331,216637,-810655,456367,-87606,-768918,306248,134396,-366531,418315,-335957,152328,122320,-506439,814550,-856169,730683,-153292,-806676,1425883,-1386084,1045528,-531471,-352209,968913,-1687133,1791797,-1060637,659087,59592,-809419,1205237,-1108755,911533,-312753,-219554,878940,-1114351,892611,-1022855,487211,-307073,-185346,618745,-902939,1264906,-600838,208665,612314,-1125747,935485,-1079927,504327,108852,-761684,1545288,-1488842,1101984,6209,-1058507,1831615,-2002565,1556068,-218079,-676085,2078948,-2585993,2335713,-1457017,-50567,1455527,-2049197,2407025,-2213634,1114114,24062,-1579295,2536975,-2595621,2093770,-837687,-87112,1505867,-2310995,2299826,-1618742,1000135,87379,-1183264,2065764,-2175678,1668562,-970336,-820533,1399343,-1998675,2413490,-1704762,378983,894637,-2019350,1783208,-2413849,1666312,-155372,-1905503,2921645,-2903595,2287963,-889059,-637075,2200841,-3182235,3054446,-2010100,329295,1817399,-3252328,3767979,-3047278,1498922,310403,-2029360,3306610,-3577724,2598921,-1343767,-570025,1967348,-3237482,3612096,-2481113,1124615,921450,-2217720,3235502,-3033853,2217607,-659998,-874293,2283400,-2881446,2898264,-1971119,221411,1618411,-2811613,3500037,-2724048,1484244,244839,-2060656,3395521,-3510133,2688888,-1044260,-1190222,2979431,-4026009,4063170,-2168783,725],[0,0,0,0,0,-6,15,-29,44,-63,81,-99,121,-146,180,-223,273,-334,406,-490,582,-686,807,-944,1097,-1271,1470,-1688,1932,-2202,2503,-2837,3207,-3614,4067,-4567,5115,-5714,6368,-7086,7867,-8727,9665,-10694,11817,-13045,14389,-15863,17479,-19258,21222,-23405,25836,-28555,31611,-35076,39031,-43587,48916,-55231,62868,-72300,84286,-100077,121902,-154199,207433,-315959,1023859,-735404,140177,873461,-1722936,2448720,-2569191,1211302,144096,-1704329,2213415,-2287971,1705110,-883239,66742,1248352,-1515890,1291027,-956432,360378,16964,-505391,-153346,288792,49319,-384110,732276,-1078249,951608,-1248069,300924,389314,-1156760,1551344,-1197369,784775,39325,-558915,652936,-149454,-81759,350776,-111377,345738,439212,-1614793,2136459,-1364153,152958,1346553,-1853554,3033113,-2818859,1938351,-148566,-1971381,2894066,-3429420,2993934,-1446141,-679334,2278259,-2340857,2284137,-1763854,1067851,284200,-1367869,1379814,-1158995,672157,-497651,64574,-336872,-215795,204483,-840449,586638,-353234,314238,-155640,190228,697368,-1352622,570111,569315,-1526721,783795,-370036,-92226,806472,-1835395,2732645,-1968169,368693,1299724,-3027053,3738502,-3533890,2235297,228814,-2537322,4252290,-4541438,3995256,-1738099,-794222,2759331,-3856715,3809681,-2956352,1126252,702165,-1774924,2491885,-2797512,1945516,-220630,-781160,1319284,-517212,498354,-840752,1153687,705,-1025795,1062995,-490525,569608,-750922,-56089,857135,-1554046,1436802,-1217244,39293,1253440,-2722772,3130466,-2252139,371829,1209896,-2669031,4381757,-4499604,2911313,219724,-3210680,5062649,-5045204,4128391,-1456514,-642438,3390190,-5278629,5575908,-3950279,295513,2410864,-3385702,3423450,-3375694,3026564,-1047718,-1767795,2767792,-2585664,2034299,-1615114,985849,664327,-2190392,2221851,-1179541,636044,-510970,103447,1582576,-2323161,1925629,-845582,-482875,1641115,-3026378,3269695,-2904890,673662,1889462,-4171280,4747792,-4044767,2368506,-60807,-2643664,5502032,-6999338,5649584,-1780137,-2229050,4257582,-5626481,5943538,-5053735,1486766,2344099,-5149275,5602351,-4580718,2624711,-640346,-1710762,3813206,-4446485,3459319,-1617176,-744872,2025075,-2642817,2617026,-2285873,1601261,-138276,-1851386,3092258,-3259632,2159826,-870007,-875325,2468838,-3307812,3368550,-2705222,789111,1672140,-4378362,5214632,-4803764,2419687,617647,-3454621,5666760,-6584592,4973515,-1768209,-1953808,4874875,-6561314,6979574,-4751210,773691,3011485,-5301158,6185032,-5971576,3608077,-184070,-3058439,5057154,-5123925,3865328,-1982551,-240772,2498982,-3637486,3981412,-3249869,1066596,947352,-2763243,3222360,-3161207,2342882,-1125995,-1601996,3626042,-4494015,3576929,-1725244,226361,2192397,-4562769,5826598,-4803003,2235335,1273131,-4171786,5813511,-6554515,5109799,-2101445,-2053141,5893904,-7278425,7218693,-4690741,884771,3058436,-6371011,7082338,-6057688,3515029,460259,-3932521,5774743,-6271935,4859766,-1964273,-1268419,3744492,-4712079,4599256,-3249439,1252293,1141824,-3478122,4486418,-4003657,2354338,-590167,-2085158,3521844,-4577291,4041779,-2256388,-266854,3100949,-4988354,5539620,-4342352,2170180,1332981,-4569647,6549947,-6605992,4764978,-1487247,-2527614,6059632,-7590505,6979101,-4537386,75070,3939043,-6969147,7616682,-6398516,3338848,742260,-4226799,6571856,-6643789,4822614,-1672306,-1707831,4075477,-5571471,5412448,-3479037,680203,1967552,-4089071,4604400,-4280976,2521307,-55399,-2363339,4213616,-4646890,3761908,-1739915,-872818,3322657,-4949657,5264438,-4316798,1552742,1711122,-4757629,6620816,-6391765,4069501,-924442,-3226154,6098060,-7509300,6647126,-3796630,-299882,4463289,-7040488,7700328,-6037257,2750358,1341231,-4863041,7204745,-6879487,4952083,-1314283,-2513591,4777165,-6064477,5817835,-3179413,361506,2555691,-4678407,5136749,-4407076,2011136,843580,-2935011,4364217,-4343030,3564870,-1598101,-1511258,3917335,-4796130,4822558,-3386877,997879,2041520,-4852563,6308939,-5848162,3697136,-541109,-3490989,6511793,-7074929,5845432,-3213074,-512485,4977425,-7175574,7850205,-5874505,2074443,1830744,-5206141,7145796,-7103324,4571028,-1232569,-2386515,5539308,-6549599,5545908,-2864671,-150703,2989159,-4755246,5355193,-4205495,1924268,1283981,-3115859,4494895,-4448215,3345276,-1110011,-1760097,3744159,-4786455,4502392,-3082981,365917,2511400,-4574852,5508076,-4517868,2805015,-271933,-3622989,6133231,-6665377,5102065,-2061338,-1376806,4704977,-6889752,6756739,-4796680,1556048,2341771,-5838596,7158719,-6123914,3629576,-219498,-2690881,5358513,-6492580,5433188,-2097616,-923182,3170224,-4960928,4803144,-3877281,1360599,1703722,-3611530,4512081,-4266401,2919377,-663676,-1988212,3778884,-4332160,3896099,-2051231,-173697,2674832,-4176430,4954790,-4336846,1977654,1157000,-3897086,5113499,-5395302,4262084,-2111353,-1684941,5177632,-6625011,5720764,-3623664,921596,1835225,-4927943,6885382,-6386275,3471768,510042,-3391184,5418059,-5659953,4890967,-2235740,-854475,3164551,-5000353,4905340,-3069075,415398,1696189,-3002235,4028830,-3766905,2238999,-8847,-2474394,3247197,-3483085,3179483,-1530035,-480164,2918205,-4018670,3981690,-3017003,1411555,1056237,-3603451,4921660,-4611762,3263267,-845326,-1621473,4193265,-5437141,5035289,-3423916,436298,2654371,-5031071,5854435,-4784293,2132647,692989,-2892628,4861860,-5439490,4096742,-1371847,-1658962,3585167,-4362921,3758620,-2639422,603596,1909753,-3400761,3881343,-2950767,1192854,404031,-1898590,2500360,-3354446,2818012,-786210,-1479561,2945234,-2860362,2772109,-1941469,791754,1036628,-3465327,4147869,-3252787,1582626,-159964,-1692994,3631703,-4504911,4218836,-2288353,-456210,3030910,-4256631,4599728,-3810861,1793129,680983,-3113829,4883987,-4390991,2972216,-775191,-1363913,3181637,-4096237,3303442,-1593335,-414691,1944350,-2607828,2919153,-2626590,956515,601794,-2404210,2694163,-1938639,971497,-260515,-1045414,1891677,-2250619,2455716,-1413405,-551240,1779907,-2392712,2681008,-2354133,1540430,60959,-2055540,3231089,-3356407,2644694,-1165998,-423845,2009260,-3504280,3995719,-2786832,1003200,1274416,-2533768,3391840,-3358859,2295127,-613821,-1666429,2807910,-3016971,2623863,-1179870,-376165,1444936,-2180339,2321721,-1614847,224838,1301145,-1486986,1916312,-1216297,298181,371829,-1247338,1582262,-1334582,657720,215857,-648356,1312191,-1756970,1557573,-913458,235837,707151,-1435337,2072211,-2108378,1707834,-401058,-423599,1632045,-2503725,2199741,-1618211,447105,801568,-2223755,2508005,-2346123,1501730,21455,-1366057,2009838,-2107885,1374271,-717927,-232726,1304217,-1466262,1286772,-451608,-238234,881431,-984774,928677,-351676,-283930,849254,-1022608,1005263,-206636,-156388,530521,-935416,1076374,-807901,557762,105690,-301625,572853,-776151,1075483,-700923,454179,171498,-783720,1092362,-1036462,1144950,-613514,73949,817261,-1306657,1402957,-1234516,452979,76479,-873419,1057252,-991410,622468,-147678,-400910,1033226,-664899,631615,165987,-436038,617902,-518308,94745,298005,-784625,1256056,-442713,-28993,833189,-1106398,1165767,-948977,492688,374243,-855319,1001140,-992173,637004,20742,-90801,520606,-475483,440690,-485517,175679,-206907,-246561,81508,-179169,420349,-117414,124029,-392640,209009,476459,-415627,79661,-103080,-135749,359638,27658,88511,144565,-541627,733482,-761441,143412,131615,-889296,1260286,-1151607,693246,53103,-835133,1236539,-1872461,1715129,-864963,-215598,1513735,-1643425,1971951,-1492793,421699,196986,-1417513,1537748,-1486370,947277,110637,-900962,1153643,-1051331,1015514,-520297,-288647,735022,-1175807,830987,-606530,28455,390906,-699379,991192,-885289,686145,194937,-862174,1326620,-1545839,1057036,-432264,-223838,1188510,-1960844,2293221,-1767046,552660,656320,-1681579,2175813,-2486842,1937683,-648854,-1001166,1990598,-2740201,2217036,-1695673,-91848,1607122,-2309555,2370514,-2347392,837490,400442,-1970125,2593628,-2114669,1155428,-286872,-891398,1641059,-1864321,1669071,-1112305,-15785,1308935,-1904930,2036781,-1373663,604904,456626,-1451341,2313995,-2102947,1439233,-201328,-843741,1908730,-2500256,2636983,-1574486,237701,1487759,-2554944,3307720,-2933743,1504234,187623,-1917858,3021383,-3090562,2998830,-1413055,-375803,2245393,-3232327,3274186,-2257841,674566,1143813,-2464849,3137763,-2817495,1604931,-24010,-1485294,2564447,-2878580,2197659,-893360,-739411],[0,0,0,0,0,-4,5,-5,-4,11,-17,29,-40,49,-61,76,-91,115,-140,170,-203,244,-288,342,-403,475,-558,648,-746,855,-971,1094,-1236,1394,-1570,1768,-1987,2230,-2493,2774,-3079,3403,-3758,4146,-4571,5040,-5552,6111,-6720,7387,-8109,8898,-9767,10729,-11797,12990,-14327,15834,-17545,19490,-21720,24294,-27275,30721,-34636,38753,-41721,36362,8280,825569,-1114806,1220867,-365889,-652502,1204736,-1722937,1972531,-1258356,509716,317453,-940934,1126365,-1106008,986695,-839348,672787,-406808,322122,332066,-806397,1833893,-2052967,2272165,-1602202,331402,1772262,-3044898,3307560,-3014769,1821013,108182,-2425083,3695584,-3858813,2923594,-794630,-1311661,2856624,-3415551,2460937,-990767,-355717,1917424,-2889177,2612327,-1117858,-1068851,1896381,-2447234,1977299,-1060347,-339910,1840960,-2732214,2544659,-1879180,815586,778168,-2063080,2744235,-2746463,1892578,-1434795,276624,1281262,-3438935,4074664,-3850287,3084655,-834814,-1486270,3746879,-5394651,5292567,-4168293,1239644,2440852,-4920001,6275368,-5409085,3501419,-697446,-2931077,5736629,-6344700,4415402,-1200843,-1709046,3542860,-5258084,5192416,-2514657,-770626,3527688,-4780988,4588095,-3302904,478434,2475613,-4760707,5040103,-4034575,2122959,583784,-3440570,4928099,-5217358,4271412,-2420504,-245198,2872035,-4855500,5838702,-5312623,3584562,-435572,-3299626,5631861,-6289437,6009770,-4440191,1024273,3492672,-7719925,8399245,-6754281,3154740,1045615,-4927998,7921795,-7823471,5523409,-1956695,-2221710,5900750,-8070439,7107518,-3608719,-812523,4393123,-6630547,7152287,-5132795,1166916,3088517,-6297415,6966366,-5925342,2928487,806856,-3962063,6248311,-7217727,6105907,-2881020,-2229658,5411429,-6836223,6885346,-6016297,3502331,501188,-5430361,8389759,-8495468,6497745,-3498285,-748719,6013032,-9349100,9348908,-6688424,2532756,1892934,-6088792,9415392,-9379100,6607515,-1128453,-4060379,7957705,-9378878,8020200,-4006696,-1162190,6336122,-9189719,8845093,-5438929,832036,3638190,-7302454,9402431,-8314046,4259300,1842484,-6457812,8536899,-8265640,6722337,-3341037,-1599750,6530901,-9582441,9290607,-6563421,2411839,2071510,-7090258,9813070,-10525190,7431921,-2321928,-3487181,8033939,-10412352,10131643,-7053926,2229702,3492182,-8914648,11502023,-10725959,6376517,-454403,-5630626,10191064,-11011225,9038912,-4220101,-1708610,7240364,-10800428,10793605,-6885645,470834,4778766,-8720330,10553580,-8747806,4525057,1917984,-6837092,9426250,-10107868,7592823,-2822553,-3051502,8300622,-10633074,9898437,-7183760,1803795,3882947,-8884277,11429079,-10454634,6594503,-1265303,-4265725,8989318,-11739664,10715461,-6901478,939719,5293418,-10209976,11959227,-10125734,5612193,370028,-6894032,11570346,-11919677,8794030,-2942080,-3200991,8481178,-11702023,11177330,-6799104,148395,6262713,-10464001,11138306,-9015731,3897779,2343765,-8122694,11067969,-10695357,7323804,-1970273,-4145867,9288132,-11464709,10455095,-6324158,632788,5304971,-10128906,11737617,-10252186,6180449,-155995,-6028392,10599962,-12402054,10521111,-5753922,-701066,6602982,-11596783,12468549,-10255878,4731572,1638094,-8344602,11787897,-12387961,8831885,-2641704,-4316935,9923571,-12303794,11001273,-6270843,-240642,6755705,-10970471,11942471,-9300046,3358111,3132348,-8947617,11602974,-11126387,6949249,-687169,-5353489,10095727,-11906902,10192413,-5612145,-339162,6373371,-10415632,11846055,-9641158,4856195,1276271,-7035313,10886981,-12260285,9877358,-4738949,-1896764,8144782,-11620174,12370350,-9389022,3681016,3151670,-9022516,12317038,-12092798,7766526,-1798143,-5312167,10118655,-12396921,10606021,-5577583,-1189279,7534199,-11296868,11933142,-8431435,2651826,4059785,-9152284,11831551,-10591322,6176364,-67873,-6207201,10453846,-11657103,9516964,-4162641,-1826329,7609742,-10701751,11478198,-8654286,3392278,2901600,-8123005,11074001,-11259436,8501200,-2647429,-3439241,8891205,-11488803,11651379,-7786645,1876585,4334644,-9777661,11804629,-10796475,6862686,-478900,-6008160,10559083,-11898051,9792934,-4509912,-1920021,7819712,-11165329,11083731,-7476716,2084835,4381218,-9619378,11538158,-9785319,4986448,891091,-6468856,10482913,-11335508,8732941,-3314781,-3042773,7763083,-10774611,10661954,-7422566,2215470,3567062,-8710293,11017882,-10814175,7178079,-1421215,-4486402,8908644,-10992650,10009438,-6483475,742873,5117240,-9396291,10957361,-9529126,5613658,383793,-6168724,10119678,-10627464,8406819,-3371690,-2535307,7638372,-10542524,9692076,-6176626,840200,4646479,-9199269,10904592,-8721456,3912542,1964118,-6905520,9993288,-9877124,6838286,-1992976,-3389921,7831827,-10481343,9665627,-5715486,496040,4628500,-7953162,10010085,-8999516,5351285,9450,-5593972,8580127,-9593860,8334389,-4952496,-339887,5682802,-8908134,9863118,-7840482,3976145,1480365,-6255755,9525737,-9528319,6998053,-2273162,-2864772,7281646,-9461487,8895435,-5173365,-240842,5375811,-8470799,8749801,-6876671,2851104,1598321,-6389602,9560746,-8921770,5268489,-275669,-3774219,7284481,-8820259,8406093,-4547278,-597233,5559876,-8060648,8392097,-6932261,3395984,722321,-4843588,8126552,-8661260,6543389,-2784932,-1590284,5363791,-7435959,8120377,-6599228,2654290,1981969,-5908436,7833556,-7214713,5630620,-1575739,-3190145,6736133,-8037737,6746973,-3822034,-311722,4693757,-7364840,7586922,-5781285,1565045,2464857,-6183698,7796702,-6876378,3852040,236407,-4237026,6921725,-7642374,6226498,-2407484,-1552990,5231445,-6655774,6878098,-5502031,2018679,2206848,-5432636,6920237,-6431080,4572991,-1670821,-1600795,5088781,-6788655,6277861,-4027958,893170,2398638,-4572126,6184236,-6307703,4230009,-474601,-3373794,5751235,-6083778,4648403,-2937599,-410532,3884938,-6323727,6058931,-3727579,594967,2672661,-4852188,5785667,-5445966,2960027,696296,-4304709,5867097,-5847441,4041225,-1100526,-1898505,4596007,-5981954,5521505,-3414011,138981,2374883,-4340590,5363784,-5105092,3136601,-184153,-2688569,4128485,-4620939,4237783,-3081995,503490,2297068,-4355113,4653552,-3777786,2131556,21340,-2306435,3923910,-4573394,3809738,-1536767,-1116671,3379365,-4119842,3872768,-2403983,561640,2037084,-3762917,4381125,-3322059,1093726,1077302,-3127309,4031263,-4197171,2673680,-33474,-2360363,3856101,-4190882,3603872,-1700913,-233271,2404855,-3593665,3844720,-2918804,1183274,477062,-2190040,3156625,-3228004,2444693,-1215002,-380119,1852859,-3082174,2535886,-2202701,1072616,268186,-1697684,2445740,-2606401,1952458,-460207,-655118,1882476,-2363232,2311844,-1588577,-388594,1403459,-2556259,2459361,-1475622,279391,1290825,-2270581,2711259,-2124886,761225,692846,-1756289,2937685,-2495652,1684439,-407481,-1415174,2245628,-2481794,2345073,-1036163,-186561,1011944,-1659069,2035658,-1621721,836863,-88257,-396972,930690,-1170914,1007059,-683072,499934,452941,-608636,942065,-898062,885392,-110425,-422927,515243,-802609,591934,-392830,-395825,784690,-866952,726445,-196274,-505326,1063709,-1289519,1124982,-417260,-616949,1076888,-1364898,1609306,-862510,220883,978771,-1353360,1430512,-1187476,558054,419274,-1314196,1136280,-809231,704978,124752,-397437,665975,-553458,112555,21351,-551841,297687,-507856,-81465,641841,-620929,530365,-507538,129420,475723,-766200,1048979,-804055,552668,-73617,-198773,782749,-1079980,905874,-702961,743761,-72666,-595858,1205201,-1311893,1323812,-557153,-9188,918448,-1455075,1751635,-1379126,780309,-211836,-1111898,1658079,-1903338,901726,103838,-865036,1323248,-1203600,1042892,-324515,-579101,1647035,-1874202,1561358,-597364,-473618,1431082,-2211670,2051227,-1447693,-261963,917359,-2337426,2476456,-1721352,639953,420095,-1433887,2191946,-2435674,1962857,-652900,-173212,1470311,-2305430,2364166,-1959817,1069255,-149181,-1284588,2265379,-2511579,1937849,-846896,-506647,1578076,-2692647,2774131,-2113132,829593,1111178,-2008907,2860252,-2420121,1414694,193683,-1821162,2752700,-2800571,1736643,-589110,-1700712,2756519,-3296675,2808175,-1402765,-180731,2402766,-3357830,3228392,-2477395,628888,896500,-2654230,3588764,-3196260,2328509,-638944,-1052521,2677689,-3500197,3740113,-2254649,364657,1478520,-2784657,3353324,-3107240,2229167,-536143,-1349788,3059328,-3661037,3136718,-1388196,-377705,2385361,-3021858,3833270,-2909173,1105366,1342225,-3135900,3988941,-3562509,2203137,335851,-2216003,4087064,-4370088,3255956,-1551259,-1106331,3449951,-4610863,4155072,-2855330,748695,1649829,-3745540,4791169,-3997209,2499506,-86748,-2133455,3911816,-4654978,4055781,-2069045,-39872,2339885,-4266102,4586700,-3769215,1928393,792134,-2928326],[0,0,0,0,0,4,-8,10,-12,8,-8,8,-8,11,-8,11,-13,11,-9,4,-4,1,2,-2,5,-10,20,-36,58,-81,106,-130,150,-172,192,-218,249,-293,342,-401,465,-530,598,-663,731,-801,878,-961,1050,-1142,1243,-1344,1446,-1533,1614,-1678,1717,-1715,1647,-1492,1185,-629,-344,2062,-5190,11242,-24324,59678,-303212,-282633,771175,-1220372,1158333,-481180,-400079,922910,-1203144,929859,-797467,392575,468546,-566951,446709,297313,-252454,368013,235318,-778562,1622585,-1846589,1412364,-248127,-1451981,2722659,-3774412,3694061,-2133031,-151965,2696078,-4575563,5044718,-3645379,1606739,1201960,-3412375,4368382,-4543926,2985862,-727584,-1583355,3047786,-3477443,3097901,-2332131,443901,1288833,-2998556,2704738,-2030665,963499,-169263,-955453,2212779,-2286710,1714949,-911682,-421906,1745794,-2879867,3112216,-1598880,-61325,1345663,-2924174,4457163,-4494281,3100066,-155786,-3018590,5553678,-6335990,5580199,-2592561,-731563,4952495,-7362373,8249296,-6280742,1978049,2547823,-6179485,7912739,-7719696,5576835,-1277476,-3692463,6733780,-7327040,6045037,-3526085,282786,3214029,-5778905,6439528,-5083714,2631934,737596,-4157764,5740307,-5977948,4148905,-940020,-1911202,4696606,-6164922,5671135,-3621613,362308,2845066,-5882620,7408144,-6398020,3834893,166272,-4339573,8078764,-9333270,7692568,-3044263,-2271144,6192310,-9748038,10472507,-8210152,2509800,4190965,-9121776,11077598,-10158549,6293115,-586809,-4928571,8677187,-10096465,8956480,-5428417,8848,5968915,-9251404,9212787,-6948638,2969222,1904585,-5895397,8457097,-8604534,5404525,-1030913,-3709584,6763145,-8021648,7082031,-4433593,263032,4544658,-8613462,9806762,-7481467,2843717,1815714,-5612426,9987926,-11335427,8774377,-2764549,-4161669,9098325,-11790248,11751778,-8122421,1252470,6208804,-11507756,12626282,-10821788,6544168,-18421,-7058341,11980897,-13027007,10185205,-4489475,-2027009,8123595,-12039936,12113928,-8854755,2683349,4461140,-9710563,11420841,-10212089,6392013,-1148646,-4974288,9960854,-11833069,8831584,-4130091,-1204153,5859546,-10089846,11912490,-9518811,3846217,3373277,-9068475,12517082,-12462725,9131692,-2713133,-4935697,11420291,-14873161,13601599,-8114418,166426,7651932,-13106275,15352080,-13410252,7200302,1366177,-9242479,14502841,-15666725,11678663,-4639703,-3464295,10192292,-13935360,13723652,-9767414,2811690,5269924,-11152635,13429922,-11508818,6797102,-165194,-6542031,11375155,-12872151,10120641,-4609971,-1777400,7889848,-12498451,12966553,-9555502,3567142,3623748,-9994586,13783115,-13459793,9205720,-1744442,-6590651,12362649,-14972669,13166376,-7811598,-189195,8297502,-14546999,16908359,-13175054,5722869,2983287,-10689252,15553248,-15669370,12111512,-3967272,-5392366,12686334,-15782666,14292438,-9081621,1654908,6862103,-13137793,15055675,-12204383,6187532,960335,-7960600,12744050,-13445545,10270165,-4277363,-3187625,9587776,-13339119,13153327,-9031691,2486844,5118998,-11500865,14388680,-12879592,8071646,-700875,-7749235,13488011,-15940466,13400548,-6992116,-1653860,10263766,-15863506,16749836,-13008274,5342577,4047523,-12112324,16907510,-16483654,11697073,-3262401,-6357678,13493944,-16858120,14658528,-8601618,97007,8296672,-13894359,15396274,-12500989,6005507,2051525,-9645697,13822948,-14151235,10347556,-3256021,-4325672,10890782,-14072420,13064339,-8212794,1325169,6135206,-12030818,14355397,-12670281,7202811,584546,-8108394,13637670,-15245085,12242742,-6035040,-2860881,10504870,-15776027,16442110,-11809532,4009787,5013780,-12473337,16628827,-15666403,10242442,-1426494,-7274850,14013979,-16684738,14366811,-7878853,-1012610,9312567,-14378468,15499163,-11737647,4913255,3364488,-10212601,13949290,-13710227,9043499,-2217488,-5444690,11182953,-13597525,12114235,-7337491,-118435,7169672,-12481600,13681087,-11183550,5619429,1760763,-8898356,13604155,-14239174,10884492,-4114111,-3942205,11116281,-15343023,15070323,-10146234,2551573,5974459,-13139760,16210528,-14539941,8521801,-154866,-8105301,14062785,-16137285,13222372,-6406676,-2266088,9829347,-14335034,15020176,-10937819,3693918,4275904,-10618056,14121675,-13052112,8175302,-1111833,-6377703,11356183,-12847450,11046783,-6158188,-958352,7672337,-12032030,12658384,-9896142,4248767,2823959,-9012939,12725314,-12792243,9541436,-3013227,-4422529,10901946,-14147220,13124921,-8027652,1426496,6215659,-12483245,14951163,-13113895,7187513,982076,-8474686,13533814,-14638527,11147748,-5061932,-2438315,9570608,-13776320,13672472,-9209938,2076491,5216531,-10277573,12824076,-11606811,6780745,-301388,-6417448,10649294,-11920550,9661917,-4489994,-2104575,7487363,-10546533,10972746,-8342066,3004276,3699857,-9205030,11361845,-10576464,7249301,-1549023,-5177274,10514881,-12439899,10900163,-6286899,-191280,6447804,-11394742,13271833,-10841142,5176968,1439726,-8224983,12364662,-13172422,9776690,-3549931,-3504905,9526827,-12651128,11572593,-7382044,1408012,5071098,-9803114,11887015,-9940844,4861773,1215241,-5929304,9432056,-10518088,8240720,-3289357,-2928511,7827020,-9364627,8985882,-6294630,1969473,3532589,-8384646,10342447,-8692254,4985702,114058,-5068738,8625774,-10145896,8725469,-4975065,-951644,6536820,-9895102,10572889,-8409883,3575669,1951206,-7304717,10838668,-11034331,7458859,-1970652,-3362825,8214696,-10784480,9829598,-6045072,479927,5182387,-8697393,9635183,-7943433,4094357,1539872,-6273716,8204000,-8636109,5793819,-1638783,-2784889,6541281,-8093454,7290503,-4470765,201793,4285796,-7047102,7713909,-6079606,3219149,665751,-4865337,7709233,-8407930,6386399,-2442913,-1670917,5550709,-7902323,8373524,-6358287,2105587,2447058,-6981235,8513717,-7669259,5390009,-1462134,-3254478,7287770,-9180502,7599395,-3649035,-523536,3996024,-7059238,7680224,-6629185,2781062,2044210,-5352221,6664356,-6184511,4008209,-1273621,-2619098,5240328,-6538512,5203483,-2433676,-848848,3474438,-5269107,5877705,-4384181,1777955,1388187,-4265999,5496257,-5168167,4129355,-1497645,-1546817,4852699,-6262734,5732818,-3377622,991247,1881992,-4877199,6432638,-6108427,3642245,-95104,-3035784,5274716,-6276497,5328866,-3032519,-372032,3442083,-5577345,5735265,-3898804,1448913,1459307,-3722543,5032764,-4612291,2726406,-54034,-2664471,3881264,-4070327,2721461,-1215750,-770723,2577062,-3986372,3504663,-2196222,237014,1575871,-2953507,3480508,-3279659,1997101,-235916,-1753967,3097892,-3657475,3190269,-1756249,422639,1985202,-3465670,4339846,-3662238,1856179,118876,-2220151,3509529,-4160585,3413608,-1516076,-600034,2600360,-3580267,3346286,-2307842,699193,1179958,-2733380,3237138,-2283387,855987,245704,-1262712,2142738,-2092683,1400893,-146787,-1164799,1752102,-1824050,1285093,-679398,-638550,1661107,-1834503,1544670,-980608,373118,667504,-1321935,1610123,-1499323,1263301,-377607,-280257,1152651,-1768089,1736208,-1450962,775286,371696,-1382575,1651008,-1933656,1489258,-704353,-271693,1024249,-1624358,1537057,-965163,136643,431251,-1035014,993263,-694533,283426,500296,-530111,652067,-272616,-213732,777591,-754248,607172,-271534,-628919,876151,-1274985,993436,-171228,-281987,1139793,-1157724,993294,-407554,-135385,505588,-816295,804036,-616207,86496,315899,-435582,102726,-272382,11000,-144261,3554,114991,193920,34406,213563,-127307,286732,-312923,192164,352512,-491118,325455,-746422,897431,-613544,212625,471830,-971187,1341249,-1601722,1345593,-328148,-892252,1759736,-2194248,1888680,-1233836,-11689,1207301,-2182299,2517962,-1897842,1271349,521372,-1979656,2303518,-2659176,1454257,-197167,-525705,1974991,-2313694,1684208,-783762,-670012,1518899,-2223804,1950054,-1315108,-45737,888285,-1595534,2340298,-1873822,898489,272291,-1271968,1909628,-2191860,1938378,-990011,-200766,1699106,-2452112,3205086,-2613234,1363373,785817,-2149008,3153052,-3574175,2839676,-1327508,-642847,2653069,-3626126,3677490,-2735257,690819,1121513,-3320002,3763071,-3702325,2193313,192582,-2121494,3242963,-3712317,2903549,-1195703,-918322,2472886,-3476894,3209911,-2139277,344833,1517903,-3178409,3717141,-2648075,1202179,435797,-2040172,3276026,-3708841,2759375,-1327331,-738377,2812042,-3729919,4045422,-3355062,1199764,1060675,-3269929,4450648,-4422280,2672929,-1167595,-1883448,3665749,-5008499,4577737,-2856809,29291,2627334,-4394334,4884307,-4091706,1859942,472990,-3072085,4954507,-5082313,3289489,-1144996,-1858523,4154702,-4892279,4302667,-2020141,-401637,2644118,-4472567,4780085,-3478917,1598248,960863,-3037328,4202524,-4536897,3772268,-876561,-1670772,3885588,-5061345,4531693,-3161363,681429,2015635,-4282851,5351162,-5033693,2980333,-91969,-2871362,5104719,-5638890],[0,0,0,0,0,-5,11,-21,30,-38,48,-55,63,-76,92,-111,138,-164,196,-230,262,-301,341,-391,448,-512,583,-663,741,-824,915,-1006,1113,-1225,1353,-1498,1652,-1819,1996,-2183,2385,-2599,2828,-3078,3349,-3647,3980,-4345,4751,-5204,5715,-6288,6939,-7688,8557,-9580,10800,-12282,14110,-16417,19379,-23291,28626,-36187,47498,-65699,98584,-172781,645117,-234577,-349382,1183013,-1671699,1583211,-1213390,103549,1095460,-1918659,1737224,-1444288,375659,746948,-1127010,1565908,-638095,-107014,1030721,-1110786,957158,265590,-1101815,2221082,-1710995,895101,242488,-1823474,2598365,-3448578,2778170,-789958,-1147729,2949258,-3669335,3516935,-2322304,881444,686241,-2180165,3272765,-3539542,2361999,-1009629,-193040,1021208,-1942554,2633012,-2897268,1799740,-512610,-302883,1532889,-2762340,3083167,-2258517,1054039,682007,-2140965,2903243,-3352310,1645900,706031,-2768880,3310636,-2987808,1978295,-318438,-2465406,4051719,-4539880,3151962,-831197,-2214586,4528409,-5628901,4956414,-2920543,-144853,3405060,-5964158,6714348,-4725745,1700450,981182,-3332977,5467653,-6259749,5079205,-2087344,-1084496,3448153,-4623432,5252198,-4992848,3052969,-188657,-2708045,4695960,-5572790,5133477,-2852595,-206277,3431212,-5037154,5534575,-4358239,2023442,1363861,-4017428,5909883,-5448209,3367666,218181,-3224745,5672448,-6195722,5056024,-2283356,-2268442,6171561,-8063881,6580627,-3634015,198717,3935600,-7611304,8856052,-7006897,2968189,1294500,-5325894,7911297,-8152113,5981375,-2149235,-1187550,4335027,-6871285,8198064,-6240970,2862548,1405426,-4709145,6667787,-7381733,5866476,-2593849,-1572906,5176877,-7661760,7091227,-4412943,915128,2712949,-5552248,7197052,-7330646,3637873,1235438,-5794155,7580261,-7381163,5875242,-2311291,-2697652,8160732,-10076392,8424250,-4269804,-825865,5764051,-9764667,10759784,-7668460,2528569,3483468,-7260255,9525537,-9901782,7192508,-2430384,-3046239,7582339,-9938257,9551787,-6727766,2043399,2923000,-7605416,10097343,-9414972,5906280,-1388510,-3291736,7332114,-9223598,9329426,-6032108,214829,5221728,-8253932,8762624,-7689628,4753597,528703,-6415561,10331134,-10339801,7157587,-1712825,-4311533,9333926,-11504551,10585707,-5603366,-875430,7320103,-11648456,12308572,-9154450,3440778,2977944,-8257813,11538395,-11724950,8593662,-2643629,-3643770,9439987,-11928872,10758220,-7282274,2124472,3622849,-8592203,11157750,-10785881,6489082,-604562,-4608204,8294793,-10562455,9504081,-5729330,-206949,5478087,-8821865,10159182,-8955509,4702588,1401732,-7234676,10796822,-10823251,7601557,-1963037,-4533239,9746432,-12265469,10384688,-5525533,-1128666,7568606,-11340852,12489308,-9210862,3628677,3759784,-10102667,12873060,-12121678,7530778,-1301366,-4925089,10403721,-13032779,11956673,-6578326,-109425,6291393,-10236476,11770669,-10926650,6009891,202774,-6616829,10204757,-11129958,9416591,-5158789,-965446,6656721,-10619328,11162521,-8868929,3461390,3034242,-8444900,11532844,-10950897,7135903,-1106724,-5403838,10527943,-12447671,10795346,-5022071,-1925325,8381115,-12598536,12891411,-9479104,3183912,4306226,-10606728,13902207,-12970693,7993987,-865488,-6335059,11738602,-13568349,11660529,-6554697,-462074,7286912,-12005904,12778678,-10492526,5221769,1243250,-7279715,11558892,-12106450,9239873,-3946290,-2255072,7661444,-11292458,11467002,-8223016,2772824,3452645,-8874031,11347376,-10818052,6811939,-647627,-5947787,10484948,-12771000,10119976,-4774962,-2248795,8338153,-12205690,12599824,-8998460,2404988,4999515,-10839055,13506099,-12140905,7203386,-13676,-6956577,11844709,-13859250,11192905,-5545571,-1313637,7747210,-12334006,12857083,-9853672,4360443,2234011,-7993007,11610839,-11729203,8540497,-3143277,-2959027,8145454,-11236602,10750061,-7413202,1972175,4282443,-9194889,11455022,-9945758,5729294,12813,-6182598,10269519,-11686051,9540803,-3763722,-2710217,8391390,-11830057,11716473,-8012774,1647621,5297359,-10835559,12920254,-11587637,6446401,561768,-7817027,11875049,-12830913,10114404,-4807191,-2355670,8630165,-12186975,12447765,-9087972,3159805,3266834,-8630046,11661204,-11196569,7833422,-2478175,-3473452,8545670,-10922041,9716019,-6433756,1106078,4396799,-8998257,10851810,-9398025,4936993,287277,-6115787,10067112,-10837819,8083391,-3211778,-2644339,8045685,-10688205,11213550,-7127296,807709,5301541,-10092048,11564587,-10201815,5911333,863573,-7310038,11654183,-12183759,9130538,-3560958,-2718747,8422641,-11324349,11224195,-8052532,2621335,4019961,-8968128,11169818,-9786490,5997560,-1402457,-4037491,8421352,-10028478,9100275,-5160169,298348,4609203,-8286435,9438782,-7660458,4103218,906503,-5591226,8923559,-9517447,6730483,-2148338,-2825961,7191873,-9979216,9436197,-5773223,188462,5226249,-9060728,10247143,-8686886,4291844,1717006,-7021765,10185076,-10603257,7939027,-2924422,-3311598,8336648,-10697437,9952907,-6151859,1276005,4152990,-8270302,9974335,-8951091,5454558,-299269,-4820381,8084177,-8573986,6922456,-4269561,426485,4243610,-7954179,8756477,-6281209,2414815,1161653,-4694861,7362502,-8432756,6269497,-1569676,-3224193,6683421,-7840313,7233705,-4498056,235837,4350951,-7838763,8989680,-6880473,3002184,1845258,-6253604,8677079,-9076789,6382881,-1560548,-3657578,7652050,-8943853,8086617,-5207673,899737,4312966,-8009539,8744950,-7042463,3769232,228660,-4028140,7111993,-7552399,6038309,-2782042,-890399,4123041,-6330123,6461039,-5282685,2182554,1236692,-4673352,6684959,-6171637,4315139,-897113,-2677884,5034452,-6422409,6308740,-3529956,-298336,4115239,-6512422,6731236,-5090378,2473577,1611974,-5349811,7579166,-7561149,4489773,-563200,-3205561,5969088,-6961120,6899620,-4089708,-238835,4461083,-6760723,6796816,-5482300,2743122,419739,-3829584,6345044,-6297797,4643750,-1491387,-913609,3471844,-5133069,5330977,-4127389,1213766,1496016,-3831640,4678901,-4356729,3171603,-1016006,-1855770,4301616,-5210492,4143327,-1929520,-498030,2821976,-4690755,5524679,-4391762,1107064,2347597,-4018885,5105168,-5009811,3435235,-597096,-2920280,5363476,-5984491,4934423,-2285958,-649353,3125649,-4875573,5668746,-4330394,1843064,1157521,-3559104,4431975,-4476137,3162227,-1638793,-1037857,3121143,-3875610,3781552,-2156172,786240,859347,-2267931,3139725,-3300225,1983673,-235986,-1184904,2662608,-2873525,2628691,-1375287,81061,1932508,-3403614,3088693,-2248150,741324,1161322,-2601814,3664077,-3586800,1995473,74147,-2179973,3530805,-3829562,3187768,-1373871,-759225,2656816,-4029923,3694988,-2391729,692449,1150234,-2273237,3161100,-2849036,1949957,-328558,-898614,1838817,-2073418,2013268,-1491943,557340,722179,-1454153,1788353,-1415625,751324,-321625,-359713,960489,-1365251,1389976,-546714,-122912,860822,-1132570,1373254,-1140054,268082,902290,-1523220,1620105,-1815697,539805,302493,-1111687,2187377,-2276206,1609895,-414512,-800592,1523595,-2305362,1930384,-1309543,401169,999288,-1544325,1453059,-1373643,512948,22984,-547058,822615,-757885,894053,-295598,-11671,131661,-317285,93625,37068,301773,-153015,308839,-414930,222573,87296,10153,274374,-160557,232467,-463797,-42788,132444,-94871,-87139,219532,102259,-224923,-47783,-221538,447613,-537434,-8573,167833,-354470,875488,-466479,43484,138469,-369723,333270,-547815,-30620,69231,-241731,352819,27423,-309886,610956,-482985,359886,-6017,-636510,1148207,-1382516,730451,-553614,-479359,1229815,-1885627,1484303,-693459,277063,899848,-1662971,1910374,-1537276,1143396,44151,-972996,1407581,-1611947,1450607,-698328,280794,513961,-1224129,1098555,-1061196,681899,112223,-302167,840543,-1204091,1192765,-563780,63443,873911,-1349122,1229180,-1144349,458389,603730,-1340132,1579995,-1539646,1049933,216275,-1501955,2471516,-2637120,1676744,-413123,-517915,2108711,-2963136,2929340,-1799948,401589,1676853,-2368095,3014276,-2515868,1514644,479828,-1566807,2662471,-2912131,2176590,-981056,-123051,2090625,-2347371,2278491,-1978948,964960,252178,-1880147,2400189,-2274632,1538056,-745161,-785231,1650795,-2247748,2244579,-1460196,311754,1249139,-2267962,2865942,-2505443,1392323,262984,-2191606,3324913,-3574209,2271421,-642658,-1091919,3020894,-3702244,3701690,-2300878,99701,1934310,-3721711,4169820,-3582351,1655711,348547,-2622586,3714761,-3919272,3075186,-1427992,-1001198,2900234,-3729014,3742134,-2728201,651138,1573898,-2604228,3393842,-3160159,2086548,-154712,-1638476,2951672,-3581964,3079715,-1868559,29674,2039165,-3523226,3904235,-3028031,1132474,890381,-2660243,4082028,-4045411,2754187,-759210,-1862132,3766583,-4672776,4245003,-2044970],[0,0,0,0,0,-4,-1,5,-17,28,-42,56,-71,85,-99,122,-147,179,-219,265,-318,377,-442,515,-599,692,-797,916,-1051,1199,-1354,1530,-1724,1938,-2172,2427,-2710,3019,-3362,3729,-4130,4568,-5043,5563,-6130,6750,-7424,8159,-8969,9857,-10833,11912,-13114,14461,-15971,17675,-19612,21832,-24397,27405,-30976,35295,-40605,47281,-55872,67210,-82442,101980,-164113,1195581,-1009645,901552,521178,-1580390,1958009,-2218826,1758220,-613100,-740756,1702881,-2051501,1815560,-1235180,159180,463048,-945360,827738,-450061,103570,-14453,-162485,-324441,819519,-1192645,278415,301206,-719175,1055629,-1447104,1257970,-707163,51402,968043,-1385992,1212860,-1045805,311527,-142682,14418,-378702,359291,513292,-736487,727516,-1373150,1821471,-1441476,363695,1285587,-2120011,2717783,-2895559,1754370,-167616,-1833338,2998776,-3143534,2478013,-1115615,-657422,2334685,-2546049,1943450,-731224,12691,613435,-1141794,1226751,-908744,-28231,578300,-1193913,901174,-230137,-863396,947726,-766295,806539,-854570,462154,660399,-1278792,1087209,-475750,887046,-1024492,871924,606079,-1318135,2087702,-2096713,2099253,-2041481,207739,2138121,-3715286,4329921,-3953307,2258935,668245,-3316167,4767220,-4637645,3402125,-1298775,-1027980,3239618,-4002106,3481313,-2175201,688977,1183755,-2395980,2698693,-1745216,1130602,160517,-1377125,2150984,-1510831,-258976,701986,-1009265,1042387,-1489255,1123005,-247238,-1126170,1030996,-1527910,1487232,-956602,102844,381002,-981860,1404276,-2569405,3441791,-2602186,-108959,2370150,-3974204,4471134,-4002294,2168227,565984,-3255698,5260006,-5103754,3170635,-437151,-1801804,3247001,-4011299,4201089,-3357144,538171,2764133,-4376794,3270438,-1954529,778643,278500,-2213864,3679785,-3166990,910941,1334616,-2064105,2142500,-1952420,1298871,183121,-2167491,2413007,-1700758,1221485,-829019,384662,982938,-2479921,3269690,-3413214,2542682,-801325,-1195966,3531975,-4977380,5210875,-3859471,522134,2553887,-4376358,5619436,-5699759,4358440,-999848,-3121558,5851269,-6029029,4501163,-2835424,390336,2950184,-5520385,6322178,-4235538,1444158,1891591,-4422135,4970041,-4483140,1908064,446311,-2735694,4000563,-4062976,2361402,-447110,-1623424,2630290,-3123007,3248015,-2588782,911627,942718,-3089160,4623084,-4400736,2830693,-760696,-1376224,3488691,-5282698,5903281,-4365898,1098424,2512688,-4872161,6109701,-6183779,4260999,-831971,-2924462,6016009,-6502484,6164941,-3800520,616992,3613463,-6502304,6724834,-4659258,1505846,1434173,-4207834,5346731,-4843185,2571719,192782,-2879897,3870591,-4247914,2871416,-1098083,-845877,3354530,-4272214,4240766,-2171501,-216750,1758923,-3508068,4114695,-4739837,3147951,4897,-2442542,4574826,-5264737,5091907,-3651657,565852,2920868,-5566637,6608209,-5692134,3497253,-414156,-3369982,6224128,-7066340,6095313,-3040865,-1050319,4395057,-6628991,6967633,-4835822,1256737,2255328,-4996926,6166044,-5335700,3051641,190949,-3149293,4748983,-5305124,3767484,-1468509,-1521389,3494316,-4812477,4570177,-2970341,149864,2388173,-4182555,4865058,-4476632,2671272,119177,-2819925,4664799,-5713705,5073013,-3280799,13337,3318500,-5756512,6848342,-5943994,3323509,256540,-4137661,6722200,-7555034,6157069,-2775370,-1397778,4824893,-6962052,7254408,-4806471,1697815,2240934,-5286821,6703524,-6026467,3147544,-53145,-3281292,5258496,-5314550,4114311,-1538698,-1922443,4165359,-5251516,4653351,-2788848,253505,2574764,-4280070,5157351,-4467867,2701346,323912,-2806957,4967134,-5837998,4967757,-2561175,-417549,3476201,-5737464,6910394,-5558719,2807619,810661,-4269174,6748873,-7274193,5709128,-2560480,-1381981,5299036,-7324715,7120655,-5141291,1236022,2984376,-5597103,6974162,-6050458,3265494,382705,-3957891,5513695,-5799543,4322871,-1252298,-1722172,4286947,-5209231,4816579,-2773055,342249,3012895,-4895260,5312772,-3815078,1921333,639767,-3236686,5313074,-5871298,4272779,-1758155,-957660,3903369,-5827489,6016394,-4944999,2229974,1178561,-4495751,7096388,-6848207,5057284,-1738932,-2027440,5214423,-7182780,7233356,-4680309,933321,3035730,-6033623,6761632,-5938833,3153680,875345,-3861154,5939613,-6105220,4929171,-1530688,-2158768,4687789,-5345819,4486118,-2794355,-12155,2524643,-4518508,5261799,-3961269,1974774,720545,-3578738,5062579,-5065317,3946806,-1830132,-1212912,3954703,-5735873,5909327,-4332897,1353888,1527961,-4365270,6544124,-6448350,4562758,-1407735,-2312304,5093621,-6822600,6170814,-3967112,660862,2441289,-5567773,6952641,-5810912,2981984,781948,-3697034,5410148,-5931927,4266700,-1296590,-2233649,4507664,-5420048,4155357,-2523442,-117471,3052766,-4787614,4764071,-3602266,1553191,1081322,-3497847,4509797,-4662346,3006881,-628873,-1709711,3722034,-4827100,4715969,-3666241,1315410,2025141,-4393104,5853809,-4678979,3356640,-1237435,-1507734,5028779,-6891729,6300421,-3193772,-240294,2841619,-5076114,6086808,-5405857,2774427,1025958,-4306318,4917144,-4694439,3693898,-1459854,-1742543,3845279,-4894756,4220742,-2308488,-393855,2999895,-3928081,3874649,-3217779,1317647,1522219,-3629037,4387690,-3445168,2314536,-299155,-1738275,3911922,-4731112,3709576,-2144297,-106754,1558917,-3945125,4970418,-4443856,2863033,-30864,-2344836,4269877,-5265867,4472754,-2449501,-45224,2863541,-5112443,5556617,-4381983,1469145,1073240,-3181140,4799358,-4852310,3524686,-713861,-2120549,4209174,-4208040,3082458,-1505349,-551274,2327643,-3712806,3929963,-2443834,516283,1656155,-2961784,3288380,-2816867,1791277,-174985,-1920837,3632961,-3748723,2744343,-1140546,-89283,1440169,-3224521,4084461,-3633540,1662783,516793,-2182632,3411490,-4050400,3729221,-2185144,-630995,2733930,-4337267,4461225,-3802154,1570638,411803,-2813579,4478314,-4002021,2342776,-514899,-1364402,2544174,-3663255,3332316,-1672140,-849757,2708509,-2866672,2337834,-1548178,193488,1061111,-2626330,3242225,-2357245,491414,606755,-1865520,2446879,-2588023,2006739,-982191,-615395,1919670,-2802183,2754747,-1842828,971608,-9533,-1849662,2999211,-3145891,2607434,-1239163,-352230,1954812,-3025056,3552364,-2876820,1089125,760163,-2332433,3198133,-2886512,2306687,-452802,-1154865,2674339,-2753612,2167754,-1012752,-481471,1747442,-1877172,2006659,-985793,-37779,1377559,-1884920,1811584,-1190120,372329,655844,-1257954,1888448,-1695307,1022947,135406,-1069184,1246999,-1708488,1409906,-1287245,386724,623065,-1507070,1690566,-1708720,1544688,-843009,-353552,1580651,-2158588,2188288,-1857463,532072,406652,-1568663,2265331,-2015577,1373166,-251069,-687318,1834333,-1671793,1296659,-484088,-368341,1150608,-1274064,1105303,-357718,-334983,742442,-1003355,1181352,-405297,-96379,988454,-1313781,963506,-852310,-166794,379233,-995100,911503,-929384,612121,-186852,-280137,656972,-607124,638469,-893852,678229,-203856,-300986,861676,-1081566,886297,-863315,551524,-76541,-726084,1170253,-1244817,694136,-466682,-129610,555373,-832865,752348,-14634,10202,600744,-425302,185565,-9425,-682344,409410,-141574,63463,379997,-867230,825590,-322161,-91972,244120,-679421,1077199,-625053,408396,317558,-561276,685157,-936703,491584,-184009,-344019,542659,-321405,128624,66504,14262,-36807,149102,-262431,334914,-208990,50081,-248164,-130616,466826,-664861,597026,-102061,-3916,257559,-205542,227276,-363998,287618,-716920,344556,-257567,-90359,414805,-799011,1235091,-1299711,594764,-219946,-857818,1201458,-1472600,1299630,-400721,-529323,1354923,-1387880,1373339,-796240,-212784,641166,-1376483,1497882,-1009560,345343,433844,-874273,1181524,-859239,151230,390333,-868506,1140557,-1116560,809076,174445,-855155,1222881,-1218139,1046911,-552315,-4828,792921,-1318991,1755903,-1728455,1038390,239146,-628063,1548792,-1707340,1779067,-1332537,488009,726963,-1748429,2047161,-2007462,1388930,-136472,-1303378,2072829,-2359394,1985610,-972500,-140943,1687655,-2399244,2205600,-1320730,418634,1067574,-1841905,2425427,-1926174,648122,462352,-1352667,1757005,-2092831,1120504,-88628,-938836,1704154,-2218325,1855792,-936254,-227152,1315938,-2053991,2237163,-1990413,1099351,236914,-1773921,2455891,-2605905,2055782,-896297,-521984,1757457,-2688051,2509925,-2303710,1298797,720376,-2133889,2940911,-2711214,2146599,-982509,-907754,2478945,-3324531,2635617,-1627566,-427925,1760295,-2685312,2868231,-2397927,600774,1029743,-2370247,2857552,-2549621,1406858,145340],[0,0,0,0,0,7,-13,18,-19,23,-25,25,-26,27,-33,40,-47,57,-66,75,-85,92,-103,115,-127,134,-142,149,-155,163,-171,183,-199,214,-227,235,-242,243,-240,239,-234,238,-243,245,-250,253,-251,246,-250,258,-275,310,-367,456,-580,755,-1004,1358,-1868,2608,-3701,5339,-7853,11849,-18540,30624,-55286,119345,-597398,-427462,1209019,-1517344,1472079,-889432,-222051,921854,-1599330,2012593,-1714722,961696,-185516,-730668,1072736,-1332804,1064126,-924997,499411,-592238,822501,-300912,-688344,1235293,-1696764,1940317,-2063969,1124678,676208,-2292265,3183161,-2954035,2187499,-772987,-974869,2288665,-3332324,2545390,-1239891,-226677,1934691,-2668931,1960205,-647509,-847751,1448060,-1842963,1534395,-746920,-1174299,2356767,-2318202,1775125,-783067,-790691,2140600,-2849367,2699117,-1575174,316707,741467,-2090038,2789629,-2763900,1616130,-862752,-50476,835018,-1882601,3479160,-3435357,2890837,-1248666,-755706,2555518,-3781721,4100413,-3824668,1708921,744347,-3365424,5095783,-4373247,2469189,-789796,-1321674,4032541,-4918195,3787685,-956147,-1631031,3218116,-4192866,3848274,-2013959,-760801,3587356,-5050533,4363452,-2640730,-223758,3198947,-5133669,5205054,-3601128,1581365,930050,-3040343,4536783,-4843909,4205998,-2329883,253591,2301130,-4355089,5239134,-5082577,3905779,-1205965,-2204732,5073951,-5981944,5540328,-3599694,1377134,1804004,-5345183,6756840,-5735452,3544999,-464115,-2967900,5723102,-6754251,5144990,-2309213,-1468756,4294874,-6477574,6977258,-3970907,-573727,4735748,-6443489,5762231,-3839127,1037462,2340395,-5168152,6437560,-5301163,2524843,1093021,-3739950,4894333,-5374373,5523936,-3645469,-158482,4446644,-6363822,6156491,-4535714,3263749,-648715,-3479250,6843828,-7445347,5497731,-2971406,38745,3116599,-5929181,7173459,-5937397,2644262,662587,-3434363,6058401,-7226043,6239685,-2249660,-2561147,6469754,-7866526,6418167,-3043599,-1291808,5297795,-7440227,7143559,-4801441,40432,4439732,-6738251,7165533,-6457892,3695914,954484,-5631102,8207908,-7938543,5498711,-2472550,-1216991,5652112,-8203473,9047683,-6337275,2224853,2495729,-6326360,8225075,-8374656,5651325,-2241700,-1911526,5754288,-8562651,8467632,-6085574,1992311,2071306,-6005269,8989041,-9212940,6399814,-1187536,-4298516,8450324,-9467606,7632342,-3652723,-1453149,6083544,-9209472,9357375,-6022593,512042,4658767,-7736527,8686933,-7868404,4147657,1091070,-6292253,9050644,-9121223,7054036,-3297318,-1971822,7205059,-9987697,9540361,-6312414,2004769,2790367,-6736928,9199949,-9039646,6460672,-1650644,-3075028,6673069,-8928582,8738823,-6546884,2300256,3397966,-8171086,9694925,-8751743,4973159,-241983,-4543832,8580240,-10011101,8264466,-3022714,-2788586,7025928,-9397092,8845640,-5858414,747510,5233912,-9132249,9659403,-7671386,3496386,1737988,-6941949,9603437,-9915459,6938946,-1758346,-3827083,8240665,-10240576,9182504,-5697130,1020023,4434669,-8209428,10149335,-9162362,5565586,-523805,-4511691,8381174,-9992588,9177710,-5475139,309410,4844477,-8826168,10313459,-8764191,4722723,900514,-5996342,9443095,-9956978,7684202,-2214356,-3190309,7848490,-10174034,9236566,-5404697,-283318,5420444,-9205234,9974795,-8040212,3429757,2476889,-7604786,10582872,-10099321,6565340,-1146758,-4325940,8677339,-10574632,9190169,-5465080,127735,5199632,-8971439,10052871,-8746157,4735593,345471,-5508829,9151104,-10101548,8768418,-4436983,-685586,5937540,-9288155,10115565,-8160894,3459975,1682859,-6750740,9831055,-10044044,6979921,-1968709,-3839699,8419210,-10359763,8782267,-5186873,-441915,6004930,-9647874,10246268,-7404034,2282064,2997352,-8025796,10593531,-9671807,5563866,-412575,-5361037,9345060,-10714422,8823450,-4324776,-1188735,6316037,-9405918,9980604,-8222972,3732556,1582687,-6285197,9360570,-9789656,7481363,-3146127,-1862989,6524846,-9457521,9562704,-7235103,2865225,2662550,-7421667,9370447,-9181432,5811453,-1417702,-4299064,8458306,-10068712,8217190,-4038679,-1330103,6437936,-9468555,9761231,-6600620,1728513,3642530,-8162682,10359613,-8962700,4800436,635032,-5593307,9239015,-9962426,7933942,-3360948,-2045377,6948436,-9374856,9674040,-6908888,2326179,3052901,-7079752,8999937,-9285453,6538740,-1883625,-3580353,7469958,-8774664,8362006,-5792764,1708332,3560537,-7487769,9172640,-8331638,4783838,18314,-4652959,8250467,-9010098,7274112,-3407669,-1729259,6460150,-9201141,8675048,-5509991,766911,3901891,-7601507,9393322,-8045764,3869970,1185301,-6218468,9094517,-9132870,6597407,-1863558,-3062937,6895680,-9228531,8826347,-5870574,584024,4001091,-7374526,8818431,-7682964,4956190,-486045,-3773988,7149907,-8356064,7511954,-4340458,203887,4078172,-7203167,8080558,-6988442,3763167,622776,-5054870,7592700,-8063032,5831112,-1846589,-2141107,5759990,-7859511,7561078,-4667787,639431,4222124,-7546315,8266447,-6224071,2497010,1464651,-5572848,8494348,-8592113,5539660,-645265,-3807788,6570522,-7924766,7407309,-4940798,-104341,4638885,-7430582,7730889,-6200776,3344810,242830,-3964336,6626870,-7236297,6106499,-3043684,-778815,4298042,-6543696,6676800,-5395257,2377847,1494198,-4839665,6361551,-6072820,4264529,-1480798,-2403770,5493994,-6776476,5728142,-2960978,-281468,3601065,-6382116,6864646,-5291981,1511416,2574007,-5571547,6844875,-6560413,3811046,-129048,-3943071,6520622,-7228939,5841890,-2456678,-1320084,4771300,-6675081,6267204,-5171532,2441853,1396957,-4550881,6020140,-5915515,4368968,-1686423,-1186574,4141812,-5607606,5752390,-3851980,845351,1879743,-3916247,4980870,-4909434,3402855,-786626,-2210579,4905345,-5310630,3845603,-2217014,-708739,3069489,-5237791,5660513,-3712296,440743,2642908,-4437144,5425942,-5013154,2671727,757651,-3847703,5548321,-5714913,4173234,-1485497,-1697068,4273044,-5665504,5207466,-3557632,527424,2099778,-3972403,4771160,-4443447,2962689,-655940,-2339762,3624174,-4095632,3415646,-2260326,758958,1835161,-3538003,3935896,-3293572,1519322,50037,-1915753,3240730,-3653983,3100638,-1049730,-920133,2879502,-3946021,3395191,-2002976,17623,2008914,-3588397,4368432,-3324976,923035,1459526,-3211947,4119355,-4078672,2408670,-502966,-1914459,3888553,-4174337,3578097,-1788173,-234111,2118237,-3532773,3932894,-2675940,1281516,552884,-1812462,2915768,-2743135,2419484,-974333,-475966,1565327,-2166391,2472912,-1977405,763019,55178,-1372473,2001326,-1912418,1316320,-214541,-1020423,1718409,-2062463,1741220,-1093056,-450386,1558780,-2452989,2264891,-1499908,366691,1096473,-2499371,2848756,-2321032,1022659,714183,-1968326,2935338,-2983240,2103906,-478082,-1115814,2157958,-2378898,2166350,-1307973,-168774,801964,-1701015,1923226,-1766382,697562,87886,-584752,879982,-1011494,916497,-576568,97825,519667,-699189,673181,-398548,304691,-43943,-431983,870273,-726935,177027,77137,-585873,784873,-1048657,832064,-383560,-490163,1288415,-1758565,1109970,-740448,-380729,953668,-1606977,1500386,-1322126,450975,589861,-1584069,1720371,-1419751,804228,95865,-1090493,1276526,-1237368,685904,-203936,-257131,949137,-658161,330464,31921,-462081,699319,-529024,236995,487938,-964565,879502,-547202,425976,256592,-777388,873349,-994537,632905,-475586,-26320,378186,-897275,1071692,-1028705,733032,-342528,-193375,759689,-1167048,1230777,-1053334,738181,302114,-1034517,1181687,-1178255,785505,-271790,-818705,1297771,-1925768,1127507,-218420,-565717,1216436,-1685018,1464379,-514914,-370667,1234336,-1894967,1571954,-600527,-278959,1576312,-1974851,2138033,-1419688,188452,430328,-2019830,2412299,-2223117,1199321,-168295,-1273775,2081445,-2304425,1694942,-1383247,-12738,952372,-1723124,2221734,-2026261,827293,-214014,-540130,1670558,-2155567,1762386,-877218,-82539,994422,-1954803,2157797,-1528349,771797,617043,-1635238,2695668,-2211146,1385915,227935,-1576415,2732080,-2699936,2417512,-534695,-735293,2173164,-3076759,2916022,-1919641,56693,1678475,-3046866,3537742,-2934994,1276843,310882,-2047109,3179205,-3279826,2441657,-961005,-684837,2252448,-3015351,3295688,-2166765,754226,615171,-2229518,2585676,-2869649,1823668,-838385,-438649,2169893,-3135871,2946836,-1756758,147991,1676603,-2860742,3072015,-2824171,1396466,902882,-2580371,3583549,-3128624,2168351,-505750,-1887195,3095457,-3693832,3163464,-1864654,-384318,2688082,-3995889,4049826,-3013726,1306607,1025455,-3054027,4492442,-4157239,2882231,-139077,-1801182,3156559,-3590217,3450369,-2368710,237957,1850964,-3426329,3686911,-3281097,1963809,-199465]],"minX":0,"maxX":0.33963599999999905,"minY":0,"maxY":0.005046916373141,"minZ":-17497956,"maxZ":18000465,"noise":2889188},"im":{"z":[[0,0,0,0,0,-7,10,-12,8,-8,2,4,-11,16,-20,27,-36,48,-61,81,-101,126,-154,184,-221,270,-326,391,-467,554,-645,743,-846,960,-1090,1239,-1407,1595,-1809,2043,-2295,2567,-2859,3173,-3514,3885,-4291,4732,-5218,5741,-6309,6918,-7575,8282,-9042,9860,-10737,11677,-12677,13717,-14777,15789,-16630,17022,-16355,13117,-3021,-30050,204596,1081765,-1330900,1629633,-960199,-29093,836943,-1554783,1976624,-1768326,661235,-45081,-545214,1173292,-1106110,544157,-60877,1757,-300094,851579,-1451591,773376,-143773,-777759,2610948,-3416057,3118252,-2053879,-96189,2492909,-4071109,4519814,-3786008,2039618,813901,-3096274,4436121,-4716044,3310064,-939984,-1226269,2771494,-3381147,3121207,-1775650,55896,1648646,-2042683,2086708,-1205466,445875,445231,-1177008,1365650,-1336387,863687,-39937,-726829,1367713,-1842481,1905920,-1123698,293308,981568,-2880042,3899633,-3635772,2333983,518438,-2907303,4886446,-5905939,4967018,-2668545,-532410,4340659,-7368852,8044915,-5917755,2140527,2250092,-5498122,8116740,-8073422,5499719,-964082,-3828435,6477769,-7016922,5802418,-3439141,184485,3469693,-5805457,5793236,-3907278,1378084,1197315,-3555955,4567058,-3925512,2840273,-493707,-1926243,4121909,-4789286,4060813,-2654235,-23875,3221122,-5374116,6281499,-5313922,2733811,529803,-4601287,7440270,-8699448,6523347,-2398913,-1623514,6067398,-9191878,10398434,-7717709,1815150,4025672,-8509549,10771260,-9836101,6249408,-73280,-5348349,9251220,-10702167,8717127,-3811300,-2407160,7205853,-8992068,7923624,-5794705,1967813,2699005,-6565248,8606808,-7252136,3862761,-114943,-3800294,6972520,-7927009,6829757,-3439448,-1097575,6185895,-8612799,8147325,-5532035,2166292,1508067,-6203167,10126477,-10954734,7479899,-1552720,-3858258,8591520,-11925685,12637645,-8355472,1302500,6488254,-11719911,13789745,-12563362,7261395,387996,-8506340,13492712,-13862464,10127634,-3758258,-3054095,8667508,-12199021,11851859,-8323293,2129625,4727875,-9536961,11076964,-9929693,6094638,-358324,-6412509,10747933,-10875218,7629126,-3015181,-1807748,6493575,-10470963,11189334,-8019184,2247369,4061570,-8469691,10998855,-11324087,8210539,-2454674,-4605454,10912694,-13948349,12911901,-7909525,630398,6784131,-12691141,15737538,-13493639,6774137,2583252,-10011195,14293515,-14416011,11352708,-4293109,-3949944,10636687,-14232901,13531353,-8846768,1563309,6331558,-11516828,13294729,-11316289,5834464,1353450,-7806614,12056872,-11727270,8821937,-3109854,-3167438,9156843,-12143535,11305785,-6674051,1038298,4825523,-10097538,13227793,-12331696,7130798,-74100,-7330134,12202375,-14656721,12752372,-7305226,-1082133,9572906,-15372586,16278404,-12464970,4807799,3576040,-10963906,15731993,-16625221,11752809,-2987752,-6443140,12779317,-15483701,13885637,-8878872,487309,8238706,-14304636,14905195,-11426300,4893485,2279253,-9475601,13639928,-13877341,9587016,-2159695,-4970323,11130345,-13221547,12168915,-7298003,806899,6215074,-12163530,13938421,-12406960,6659910,932774,-8344407,13693346,-15347970,12418559,-5756967,-2852616,10699559,-15178480,16219662,-12000401,4503175,5055590,-12422679,16985860,-16112487,10463542,-2174920,-6808719,14431697,-17020697,14839228,-8298031,-656275,9340727,-14479129,15599037,-11932389,4676820,3497527,-10857509,14429482,-13647168,9003018,-1751922,-5787658,11791385,-13954692,12141082,-6802912,-325579,7840860,-12841260,13985124,-11435599,5521822,2243356,-9451167,14123349,-14720402,11124841,-4398409,-3870358,11172534,-15623334,15780870,-10949958,2976460,5969908,-13355221,17071389,-15453914,9653867,-657150,-7983218,14753798,-16787033,13534874,-6786963,-2096527,10294969,-15072100,15732027,-10934010,3583687,4803282,-11346420,14590338,-13437241,7787940,-542152,-6912847,12101001,-13701422,11430333,-5794136,-1785057,8542133,-12940470,13374721,-10251562,4132308,3625023,-10345134,14051849,-13723190,9576021,-2971242,-5040709,11805253,-14976827,14438656,-9527003,1383190,7044785,-13584467,16177323,-13894175,7900687,18381,-8874981,14714042,-16345163,12866908,-5810593,-2964745,10491562,-14986161,14903816,-10475717,2669869,5501069,-11538956,14375947,-12474959,7145326,493174,-7263751,11933284,-13071810,10337814,-4515758,-2952894,8745498,-12163725,12276190,-8691977,2481769,4441549,-9728405,12856459,-12154183,7890958,-1289833,-6012325,11599082,-13519658,11845674,-7157895,233635,7369809,-13020941,14701220,-12080312,5816866,2002231,-8743684,13826397,-14545367,11011254,-3916684,-3725960,10401903,-13802122,13250552,-8576340,1343646,5815152,-11198266,13110626,-11020256,5428689,1463525,-7568277,11310890,-11761962,8650787,-2729851,-3588782,8885605,-11381458,10551888,-7079700,780185,5687163,-9983701,11657238,-9806596,5646433,-56510,-6317511,10925386,-12378710,9793189,-4783131,-1252822,7549043,-11747406,12760276,-9583622,3869025,2719945,-9112177,12662604,-12462744,8731405,-2648088,-4280160,9854382,-12523767,11714970,-7140597,568954,6312542,-10769482,12034673,-9294712,3713040,2100112,-7284999,10283423,-10684254,7436843,-1457323,-4910105,8522746,-9418896,8331584,-5474626,509482,5545948,-9583502,9833187,-7421027,3566953,1089229,-5823982,9491465,-10510118,7956386,-3228640,-2636006,7343525,-9907080,10179487,-7711644,2562900,3049236,-8441103,10913309,-9893261,6377570,-1373222,-3992353,8898964,-11031220,9539303,-4783717,-900902,5679461,-9038260,9784630,-8010632,2781388,2876486,-7148098,8728904,-8141626,5128743,-867508,-3952987,7523430,-8384443,6586643,-2838813,-1350892,4767313,-7303370,7437432,-5621041,2269585,2051634,-6050301,7898961,-7479968,4934195,-1406685,-2596619,6076483,-8440767,8160019,-5236583,854865,3625717,-6770651,8132689,-7818594,4892026,-575281,-4103678,7882171,-8806015,6619636,-3011203,-798388,4682794,-7500712,8260553,-5888500,1270402,2982766,-5531509,6754767,-6047061,3740929,20263,-3983967,6212364,-6247730,4463836,-1461750,-1334553,4039740,-5829284,5782275,-3704415,545023,2906287,-4499909,5309697,-4786248,3504900,-684773,-3188764,5315840,-5856447,4926408,-2908942,524796,2410528,-5461040,6921785,-5398506,2661979,613157,-3150882,5386336,-6231603,5521341,-2740239,-1231249,3904232,-5737211,5120418,-3607137,942665,1469425,-4150336,5424504,-4470508,1759068,948257,-3074288,4014437,-4154747,3158355,-1015510,-1758664,3637134,-3962260,3116564,-1478095,-35707,2183201,-3391136,3974769,-2995878,1357194,987604,-2405322,3320378,-3665279,3213294,-1581391,-323201,2290863,-3988502,3683175,-2798699,1612523,184197,-2142877,3774968,-4064744,2792732,-961406,-827882,2695486,-3603188,3402648,-2443617,370932,1566443,-2694026,2960637,-2269939,966710,469542,-1911525,2324137,-2421839,1385459,481744,-1325042,2114223,-1998397,1243297,-181912,-865599,2005749,-2220036,1554829,-538842,-159643,992706,-1548822,1742984,-1584261,726983,68118,-755328,1152637,-1448376,1329794,-1307067,327270,469864,-1283652,1496789,-1327614,1492411,-752000,-25814,1050837,-1527257,1265366,-1058836,379908,480618,-787626,1013162,-747386,215724,473114,-714690,489001,-185084,-180304,622781,-629490,576364,-440590,-586704,1004592,-1473004,1038969,-57053,-712554,899468,-1620101,1205706,-641146,-34307,592062,-792945,1018152,-659387,54375,260418,-582400,307406,-365575,-28292,396427,-541237,49770,93804,-546000,518097,-402391,594340,-81638,-493765,558356,-531945,790579,-1043237,593107,-269142,-544408,611974,-1104612,1339181,-1106687,993583,87548,-965926,1847487,-2255702,1862860,-1265834,-33188,1136637,-2403036,2431468,-1999912,1078584,837928,-1893019,2290240,-2108306,1283171,-367653,-1166914,2189289,-2347688,1804013,-370169,-868270,1993517,-2286069,1923933,-666266,-422017,1283463,-1945078,2351441,-1718464,424064,595911,-1907004,2488742,-2243886,1527432,-488359,-895110,2106562,-2265299,2580752,-1830832,399023,1006766,-2479183,3266467,-3141875,2533620,-849866,-1360883,3168563,-3540223,3450252,-2181930,350588,1764207,-3364886,3855651,-3117699,1638818,739638,-2419993,3393883,-3465988,2358287,-685463,-1523152,3160735,-3929404,3023187,-1370116,-522021,2403402,-3798405,3688628,-2534677,544610,1372297,-2846626,3942561,-3624194,2035097,-67377,-1825883,3300233,-4004599,3780511,-2240871,23846,2349712,-3876377,4534388,-3944469,2121176,-207958,-2593367,4211346,-4947236,4241708,-2052988,-840649,3227120,-4812828,4791238,-3773808,1200985,1662334,-3896474,5149232,-4521693,2900840,-133681,-2615439,4532044,-4971410,3778702,-1684641,-1212999,3635634,-5209860,4834302,-2801407,648785,2258110,-3659770,4986175,-4809875,2463955,190950,-2903339,4657733,-4992674,4500779,-2426847,-170328,3123623,-5292994,5787488,-4539933,2122912,823131,-3569358,5246424,-5648700,4341187],[0,0,0,0,0,7,-15,22,-34,43,-49,58,-71,88,-107,132,-164,200,-238,281,-328,383,-447,522,-608,705,-813,931,-1056,1193,-1342,1508,-1692,1904,-2139,2401,-2687,2994,-3328,3691,-4082,4508,-4973,5482,-6044,6663,-7342,8087,-8908,9815,-10821,11930,-13174,14573,-16158,17969,-20063,22515,-25426,28944,-33281,38762,-45914,55626,-69557,91106,-128641,210709,-713252,77026,539244,-1136607,1704283,-1649065,760634,271496,-1210569,1595275,-1637089,1233905,-47532,-973023,985296,-592662,316968,677456,-860468,488651,253476,-1311921,2236130,-2212306,1415859,-58099,-1796839,3560961,-3953680,3240273,-1464921,-1008347,3071971,-4256466,4333741,-3131423,949826,939574,-2716821,4134882,-3647816,2224679,-771692,-578358,1495284,-2848059,3054619,-2312235,1257905,-132231,-746844,1757420,-2606340,2503634,-2132132,708476,598176,-1874820,2869079,-2379058,1517610,456592,-1916494,2787235,-3532048,2356394,160318,-2702957,4729598,-5036023,3477036,-940631,-2547234,5255434,-6395340,5692742,-3164098,-93934,4535027,-6986531,7655828,-5576067,2340218,1238848,-4688278,7138043,-7520123,5465305,-1615447,-1746239,4453863,-5790298,5996191,-4826370,2046465,1386048,-3361032,4957303,-4805609,3694602,-1555921,-681212,2894124,-4563818,5053457,-4011734,1242693,1906276,-4314146,5692676,-5441056,3003614,797574,-4174593,6187280,-6589768,5297372,-1683647,-3048043,7285403,-8467538,7480564,-4403693,190710,5219195,-9210153,10393576,-8044711,3030249,2264733,-6864621,9720892,-9723345,6997775,-2089320,-2727613,7191273,-9723757,9438136,-5450341,694233,3130862,-6068911,7579717,-8042089,5550845,-1343779,-3116045,6276175,-7598342,6899472,-4373258,435795,3822147,-7078892,8180746,-6884691,2588469,2564052,-6200284,7920572,-8096927,6649968,-2171797,-4365141,9660477,-11072118,8677239,-5256490,-72198,6378964,-11471280,12966105,-9489868,3631696,3091687,-8469403,12673512,-12825916,8739250,-2272592,-4847771,10013466,-11943388,10536808,-6863392,1299700,4090953,-9062008,10963267,-9961164,5512748,-742308,-4238444,8473330,-10777499,9774324,-4548970,-1470110,6705334,-8733575,9528734,-7968885,4003130,2388475,-8225483,10915281,-10121914,6324652,-1220556,-4409334,9338812,-11941798,11060269,-6218317,-1068185,8459924,-12687165,12986766,-9695318,4225658,3277740,-10502788,14670974,-13684182,8499725,-1443831,-6109602,10981449,-13240106,12189551,-7498079,1039897,6017596,-11129004,12922885,-11024406,5727962,446143,-6547998,10794382,-12187566,9256925,-4000923,-2260191,7213611,-10261836,11107256,-8462788,2386702,4438689,-9283585,11031107,-10217892,6523366,-759974,-6353450,11614360,-13109278,10574787,-4649484,-2620418,9276416,-13756938,14508057,-10297484,2988959,5870149,-12480733,14948140,-13424991,8753814,-1219140,-6566297,13237319,-15828873,12845298,-6371845,-1033406,7588337,-12359016,14148349,-11949929,5366143,2627897,-9098605,12522753,-12723316,10157024,-3979763,-2895489,9029224,-12558693,11979861,-7994378,1918798,4509347,-9727145,12627930,-11383899,7036532,-32566,-7255337,12293813,-13391362,10894512,-4761905,-3083181,10141596,-14489124,14114017,-9742815,2338270,6002393,-12582230,15667835,-14419401,8430861,-335089,-8345200,14101018,-15794339,13043429,-6551604,-1764508,9374706,-14036307,14492910,-11044828,4717296,2788739,-9588736,13138353,-12999337,9053227,-2987742,-4002241,9636109,-12353740,11524748,-7639252,1214963,5125912,-10632651,12733286,-11208005,6027782,711125,-7669724,12078801,-13304831,10227322,-4091491,-3738824,10385901,-14132596,13520635,-9089013,1644167,6475558,-12895385,15471921,-13574137,7436525,899100,-8931660,14471061,-15643351,12355138,-5325683,-3260525,10323803,-14498342,14287847,-10438266,3724385,4357684,-10731120,13574622,-12633450,8231523,-1714408,-4972049,10346003,-12748759,11119679,-6770514,261739,6265735,-10742339,12071314,-10071715,4952972,1707435,-7740639,11948796,-12546465,9170262,-3028206,-4149603,10257233,-13574804,12581033,-7990913,700165,6855516,-12548521,14825168,-12487897,6277262,1816335,-9235713,14162680,-14926959,11380256,-4345429,-3427315,10942059,-14394636,13615464,-9396021,2677356,4946332,-10883749,13226851,-12075620,7572501,-984155,-5649954,10613644,-12216567,10222630,-5632891,-58040,6438184,-10548359,11292545,-8889734,4017202,2125828,-7892550,11113294,-11149996,7773226,-2068409,-4085124,9561560,-12270451,11268431,-6305976,-452619,6929808,-11342848,12892572,-10627990,5325629,2367502,-9151078,13096261,-13054950,9422305,-3269115,-4365135,10470194,-13505844,12379486,-7885822,1208855,5704482,-10583098,12265297,-10690826,6245731,-63021,-6097624,10070329,-11211716,9189056,-4491125,-1415049,6618077,-9670295,9948264,-7167799,2760245,2535966,-7251695,10384758,-9888094,5969287,-818359,-4304894,8537810,-10764488,9650165,-5370316,-1085406,6774816,-10724789,11559423,-8862684,3760883,2854486,-8851113,11795866,-11519908,7708539,-1757032,-4817529,10015999,-11903553,10812757,-6369719,321047,5667867,-10021396,11286238,-9565759,4785940,1379899,-6417333,9211347,-9250312,7424476,-3726506,-1595643,6469585,-9121241,8585146,-5414336,1920298,2043478,-6134501,8550337,-8468297,4886159,115417,-4335140,7400243,-8585569,7525617,-4162162,-1058975,6263413,-9435383,9742669,-6795267,2285962,2972953,-7288167,9684831,-9808869,6303322,-900549,-4851636,8460488,-10272704,9082718,-5077364,-505563,5948849,-8886149,9151521,-7328709,3612017,1300521,-5884259,8659408,-8536458,5684109,-1833227,-2095078,5242126,-7246212,6876570,-4396249,950396,2993074,-5577933,6612012,-5642048,3340240,-19456,-3236786,6089307,-7102439,5746760,-2240941,-1556800,5037867,-6948838,7163298,-5092149,1415961,3156066,-6559407,8136782,-7341523,4152532,-67767,-4016381,7013481,-8626032,7224517,-3635664,-1238676,5542273,-7252998,7212091,-5593657,2608527,1600932,-5643510,7426637,-6335427,3855734,-713193,-1947085,4759708,-5768326,5204137,-3214254,365066,2817023,-4217978,4484143,-4427459,2113973,170364,-3196515,4645733,-4904470,3531525,-1521323,-930953,3557479,-5660321,5292422,-3084412,-102081,2299367,-4325878,5522448,-5508044,3553946,439146,-3990451,5826487,-5915015,4422275,-2233910,-816136,3971726,-6058523,6062476,-3928945,1121897,2077373,-4046695,5045180,-4419355,2977893,-244823,-1977047,3850270,-3923937,3093916,-1723966,-30745,1385384,-3022312,3411472,-2350002,1110806,701495,-1745464,2746256,-2882996,2149989,-430873,-1097693,2285532,-2987734,2831490,-1733442,78809,1481450,-3384729,3585110,-3202792,1326734,684082,-2695893,3829393,-4009871,2998633,-972901,-1513664,3133637,-3933195,3732283,-2383245,320901,1490548,-3273637,3780627,-2976037,1386946,298579,-1308309,2003081,-2339675,1844450,-737433,-434874,1112250,-1403623,1157344,-640058,276740,222614,-840196,1393298,-929545,642068,-167523,-321257,730386,-1160086,935793,-470128,-226238,940908,-1580555,1459406,-1077036,652622,669425,-1479164,2373051,-1940301,1288427,-66665,-901455,1895004,-2218416,1848593,-955103,32805,886994,-1698833,1586256,-1395100,591684,328819,-801879,847883,-883336,174779,48967,-431427,197473,128316,-337518,305950,-196838,-65347,209240,-624756,793754,-423484,216850,129356,-507525,827772,-673450,539185,-275223,-57839,197372,-502552,569889,-246803,193866,-247222,267627,-262426,-169488,178520,-458581,457616,-442500,298452,56979,-306937,320002,-266929,78702,212749,-263731,390141,-34939,-763537,798677,-841675,835406,-164667,-951804,1399680,-1995336,1432644,-672442,-528244,1663417,-2242758,2238788,-1472249,392453,1121374,-1970366,2537108,-2286824,1285908,24981,-1224386,1893683,-2154195,1706299,-1130762,-33298,1082524,-1601478,1523814,-1106659,666507,110988,-952909,1119278,-1203756,921157,-461869,-677327,1227436,-1266660,1251604,-997309,-145420,1025761,-1575482,2281097,-1854117,855571,267765,-1602548,2665973,-2454320,2020970,-819629,-860911,2602118,-3682255,3336019,-1932718,21758,1670603,-3358309,3698921,-3163968,1523355,421025,-2170564,3607198,-3425584,2588686,-758999,-941852,2167366,-3017022,3113200,-2309481,172851,1089792,-2257352,2713223,-2620317,1260071,-216202,-1313695,2296166,-2807914,2246667,-1334304,-285742,1841875,-3004897,2957200,-2351983,1165491,707387,-2582441,3682235,-3831686,2580461,-501680,-1644184,3601509,-4613317,4084530,-2448745,-18652,2736104,-4793417,4768561,-3797173,1478879,791613,-3129922,4618143,-4685195,3535892,-1250823,-1471558,3262185,-4515503,3877620,-2454352,121778,1824237,-3536395,3904467,-3508745,1530100,260599,-2473193,3728502,-3645688,3274846,-1431599,-969759,2925894,-3988988,3985035,-2306333,1172852,1211401,-3462360,4703325,-4466874,2983045,-385496,-2797780,4569580,-5012575,4729721,-2581436,-462745],[0,0,0,0,0,-4,8,-22,36,-53,73,-92,113,-138,167,-204,254,-310,382,-461,549,-648,761,-888,1033,-1200,1390,-1603,1837,-2098,2389,-2703,3053,-3436,3862,-4330,4848,-5416,6036,-6713,7449,-8253,9129,-10082,11118,-12251,13490,-14841,16322,-17946,19737,-21721,23922,-26375,29129,-32239,35775,-39842,44573,-50157,56872,-65111,75482,-88971,107278,-133686,175611,-256621,801905,-1002679,980423,65387,-1146237,2173028,-2730993,2302654,-886359,-720209,1691138,-2592108,2156544,-1509939,261079,1090613,-1575171,1316443,-898561,10806,1051827,-680897,424640,906707,-1083014,1072683,-1131959,226489,630566,-1848169,2197794,-1929727,912493,153356,-1309748,2017102,-2042387,1703233,-1057554,458820,187658,-934888,1235998,-1278288,1358153,-1715901,1918028,-644265,-379509,1512984,-2305481,3327061,-3076944,1671011,57161,-1963323,3235593,-3715611,2905902,-1054963,-934599,2705679,-3033794,2593496,-1540846,30964,1586911,-2595285,1995732,-823242,-957350,1838794,-2288894,1589696,-504644,-1046990,1999661,-2536673,2507480,-1930632,-311659,1978035,-2945882,2502780,-2391294,1941855,-660078,-1079238,2605823,-3016734,2602937,-2298169,1956950,-524293,-1316968,3017705,-3877923,3723807,-2713074,628911,1428800,-3237674,4346702,-4390268,2970586,-574212,-2041460,3954608,-4663442,3907473,-2076548,-668202,3041847,-4096552,3145445,-1655709,-278005,2066760,-3380324,3624011,-1663457,-680907,2079894,-2752537,3356968,-2715624,1016287,1581948,-3635110,3993692,-3710932,2562915,-841297,-1519592,2904793,-3648997,4377972,-4102987,1917056,1035841,-3623057,4529828,-4665139,3771979,-3064480,712500,2643787,-5190307,6113510,-5118767,2923554,366115,-3096372,5125551,-5709637,4995845,-1609380,-2007340,4869001,-4768799,3501652,-1981956,498300,2279295,-4843436,5185241,-2801685,-591975,2688012,-3661682,4209530,-4135024,2024204,1411039,-3991049,4826389,-4716255,3336474,-1670391,-1106246,4264492,-5809753,5359626,-3623459,1147044,1499918,-3131161,5088247,-6137444,5330050,-2272741,-1000579,3981245,-5652494,6490205,-6144160,3373081,1532595,-5563446,6872339,-5920135,4215071,-2075497,-1241791,5040272,-7428734,6426971,-3101550,-1026621,3664157,-5142711,5263170,-3726101,1214392,1831087,-4840208,5953320,-4647470,1651933,1549730,-3281791,4923165,-5520460,4588617,-1405912,-2540065,5410036,-5916920,5618261,-3818302,1605006,1494835,-4500789,6257024,-6887532,5444322,-2201426,-1384967,4815438,-6448547,7256365,-6005634,2433041,2015982,-5496917,7147875,-7046736,5096124,-1754623,-3061126,6566135,-7464578,5602064,-2824709,-334981,4004717,-6979560,7015094,-4853183,832511,3229931,-5577067,6318072,-5469542,2764901,952694,-4417283,7183805,-6843629,4059357,-581315,-2624887,4875908,-6098977,6399238,-4737172,670000,3046668,-5677004,6501560,-6347707,5148912,-1977296,-2525026,6236732,-7973841,7218231,-5148950,2096562,2371869,-6096359,8291275,-8258097,5343348,-1102096,-3387248,6979646,-7825942,6695491,-3774004,-186559,4682836,-7586124,7486537,-5008029,1240371,2647521,-5970949,7362433,-6137647,2575438,1137179,-4872972,6868883,-7031201,4716574,-1130878,-2665906,5792471,-7158323,6467560,-3725642,600437,3075030,-5911696,7483032,-6730228,4471683,-832003,-3149242,5972809,-7379658,7253781,-4886479,1088844,3121787,-6583720,8249916,-7327936,4434500,-670896,-3608794,7028474,-8454438,6988789,-3612614,-936628,5001688,-7387735,7699865,-5468741,1634678,2965620,-6276452,7481895,-6325863,3252914,776318,-5031733,6844211,-7159869,4864072,-1217554,-3049704,5948394,-7116063,6462148,-3905455,-18622,3755329,-6291068,7237736,-6481904,3689947,-99543,-3833670,6439405,-7690556,6757085,-4215675,76549,3759478,-6579326,8031265,-7054517,4289748,-173570,-4100536,7135678,-8339564,6997394,-3239134,-1260096,5438558,-7463578,7990182,-5672677,1236860,3046937,-6486715,7265043,-6535737,3197034,1049140,-4847561,6720473,-7083809,4962131,-1401248,-2911829,6328487,-7330571,6196952,-3592882,-375263,3682432,-6846256,7441067,-6112028,2937504,454453,-4229701,6564658,-7350945,6380030,-3576846,-423096,3994219,-6832008,7728925,-6606655,3529559,386484,-4054108,7095679,-7888381,6662745,-3067007,-1202649,5246327,-7384280,7487374,-5261440,1264351,2705937,-5916921,7136078,-6487591,3290690,1149036,-4892968,6678949,-6529532,4480648,-1372372,-2579997,6269948,-6907817,5850700,-2869770,-692780,3870157,-6061908,6656712,-5587069,2873580,1058653,-4242379,6523935,-6570778,5271261,-2276415,-994150,4329750,-6453909,7160490,-5758364,2841972,758411,-4416926,6614402,-7197577,5529261,-2270030,-1402636,4803918,-7209657,7473184,-4884925,762333,3164742,-5429725,6570444,-5808740,3315193,668244,-4346697,6536109,-5784356,4093856,-664863,-2797172,5410780,-6427742,5239750,-2721589,-699347,4099690,-5899649,6400519,-4504003,1698335,1340400,-4227932,6043027,-6338450,4541055,-2051999,-1500902,4436076,-6239829,6153150,-4441555,2131491,636396,-3895935,6606356,-6698375,4648997,-1690288,-1401143,3861209,-5545815,6453702,-4518516,879487,3112714,-5009671,5740216,-4916725,2715614,269361,-3430012,5910469,-5847761,3746869,-457483,-2628731,4809368,-5453642,4435401,-2399919,-976865,3615608,-5441493,4824107,-3666054,1238006,1529637,-4145691,5669872,-5083236,3006357,-872824,-1491094,3659890,-5463898,5405523,-3898339,959745,1549127,-3717883,4996363,-5593798,4269943,-1249764,-1570271,4112742,-5238581,5232427,-3539209,575000,2137959,-4298892,5312149,-4823680,2336204,779399,-3381649,4853945,-4531975,3176326,-564030,-1904493,3866783,-4821844,3953096,-1623154,-1098073,3419992,-4312604,4271701,-3012515,1139913,1933390,-3826897,4906104,-3784171,2145717,-387512,-1649212,3312613,-4755822,4550688,-2407835,490709,1744430,-3237943,4126585,-4303024,3078469,-762491,-1514416,3330646,-4297746,3958995,-2609517,946436,1610688,-3885699,4304902,-3677473,1699791,333872,-2096737,3592655,-3856532,2941489,-319050,-1988972,3304907,-3281844,2456161,-1511085,-832968,2871749,-3964296,3409499,-1726765,-246996,1491847,-2852226,3410027,-2974604,1588533,500595,-2050587,3006517,-3146053,2792864,-1960257,533456,1196172,-2848508,3511395,-2920239,1599366,-310258,-961372,2303026,-3322391,3108182,-2119782,410611,1205682,-2628204,3099024,-3005711,1967749,49676,-2051843,2854602,-2640467,1941036,-103130,-964867,2389484,-2559199,1921684,-755528,-948820,2094485,-2945017,2298561,-1063005,-520027,1667496,-2575794,2572489,-1556989,547434,806566,-1658613,2164976,-2134666,1652731,-795877,-385698,1470449,-1772428,1829585,-1805832,1076123,-16158,-865443,1653103,-2282655,1842644,-1135902,559129,722087,-1659031,2104400,-1899395,1411146,-460750,-991645,1554257,-1733063,1492080,-462995,-458589,1233104,-1601605,1237002,-557134,-448959,1318318,-1512614,1159234,-517226,-457827,1260641,-1465963,1274278,-867811,129105,899799,-1324045,1407982,-1106167,353686,-53001,-668990,893088,-822882,835502,-632776,229891,162570,-313266,361776,-834598,847248,-803921,836371,-101957,-327473,985621,-1216571,907691,-599599,-13939,728653,-990079,1101355,-354280,118525,303744,-342447,190746,-106356,-8751,429567,-26974,-34885,312658,-719611,1010303,-636499,361883,451902,-769898,1009206,-629949,271152,-151406,-345726,655291,-762704,574963,333081,-539204,346507,-279093,-8941,164917,-350857,209924,359228,-654478,805419,-767481,502315,28715,-360244,1105598,-1260932,1017727,-705193,-17167,382612,-943918,688912,-933870,655891,-448036,-131691,400564,-583336,892530,-977731,941684,-642669,95870,592775,-524954,1094488,-1344370,1043972,-231707,-732583,1181155,-1077127,1090331,-617897,-264509,946877,-1379282,1109953,-785105,-318721,1137835,-1566572,996482,-872120,-238555,845195,-1288588,1660041,-1340592,390039,988622,-1593508,1715902,-1389578,840916,-175526,-919827,1542946,-2099227,1651642,-1015763,-254995,938985,-1420984,1694174,-1685313,1357564,-693136,-504204,1453112,-1888977,1790740,-1516732,760588,651565,-1637341,1812344,-2096712,1401020,-447538,-929116,2214067,-2107873,1769026,-713881,-157165,1565951,-2256625,2336681,-1277043,-57038,1602498,-2344712,2446722,-1772202,657396,945925,-2129189,2931822,-2474577,1314572,55670,-1567965,2135564,-2534496,2789980,-1269184,355805,1277401,-2388007,2760064,-2508425,1415320,28211,-1141848,2389046,-2922167,2525023,-2051029,-101301,1144705,-2727197,2968491,-2375756,1254841,-116697,-1936504,2832683,-3098921,2269517,-924451,-523916,1975253,-3056461,2910254,-2033086,-127575,1946570,-3005796,3412322,-2566177,909757,1001122,-2539309],[0,0,0,0,0,-7,9,-10,7,-2,-7,17,-29,40,-51,62,-78,98,-122,152,-188,233,-281,337,-402,478,-565,663,-775,899,-1032,1181,-1346,1529,-1734,1964,-2220,2501,-2812,3147,-3513,3911,-4342,4810,-5322,5884,-6497,7163,-7884,8667,-9516,10435,-11438,12536,-13741,15060,-16513,18108,-19863,21784,-23887,26153,-28537,30883,-32766,32989,-27787,1687,174631,1031181,-1470745,1789045,-1190960,297591,907572,-2089873,2632159,-2486740,1450865,-83263,-1092721,1527747,-1793075,1596390,-1034985,476601,221518,-103076,285804,-811208,661868,-1012253,1531392,-1583452,940772,221668,-1350420,2083113,-2583343,2007010,-1013071,-436700,1660374,-2550189,2315674,-1492812,270844,1225909,-1980025,1311008,-400251,-306419,1026298,-1439821,1061705,209338,-1752900,2731092,-2307787,1493945,-130790,-1629612,2671981,-3115955,2724786,-1052696,-202771,1753701,-2723995,2967653,-2330222,1189352,-425164,-617546,1564431,-2304236,2707059,-2127262,1293138,-493942,-357448,1525024,-2577532,3005847,-3075216,1688032,725333,-2288655,3160345,-3048597,1954060,-1080836,-1162089,2944160,-3667181,2508683,-358244,-1211278,2425919,-2637198,2599206,-872583,-1639755,3172361,-3920800,2790079,-962776,-1368568,3449586,-4188987,3845628,-2330609,588173,2143650,-3722345,4298419,-3728896,2595971,-302525,-1564779,3242559,-4021611,3578837,-3059182,1961274,91755,-2369845,3878177,-4009647,3597898,-2649935,809625,2104588,-3916957,5025423,-4079878,2280430,-52424,-2494142,4342340,-4509458,2804074,-798093,-1708126,4174056,-5250719,3999646,-602621,-2660980,4224123,-4438560,3927612,-2499036,-343585,3907794,-6044860,5920223,-3476265,203317,2594601,-4318425,5409034,-5248829,3633438,-635137,-2722261,5336765,-5031432,3971914,-3232584,2083867,697716,-4226924,6049369,-5441096,3585829,-2084685,-27367,3190727,-5698134,6184893,-4338985,1379770,963545,-3620040,5714551,-6291122,4027148,-291104,-3437900,5193876,-5463645,4142373,-1816239,-1381392,4550940,-6492422,5692292,-2387588,-1595389,4748863,-6370850,6589557,-4797740,1165903,3394045,-7129815,7239632,-5405783,2811710,-328581,-2670950,5930686,-7565573,6371462,-3249059,-173300,3173571,-4943055,5779221,-5900789,4603993,-1845533,-1986396,5042337,-6526549,5655482,-3851501,1470990,1698093,-5066447,7240052,-6212197,3111954,419134,-3497350,5975742,-6338105,4727451,-1930938,-2232535,5865469,-7677142,6681961,-3148564,-1549611,5239816,-7451518,7938424,-5322701,956665,4031894,-6891672,7845915,-6520707,4215126,-103932,-4795980,8187223,-8217142,5801215,-2716586,-444127,3937139,-6623521,8102540,-6261061,3120292,389850,-3683264,5594284,-7029949,6336197,-3834160,-168547,3967924,-6640538,6714441,-5475378,3007961,162357,-4246160,7473922,-7723936,4798175,-607927,-3434126,5962848,-7393313,6798313,-3567507,-1737482,6509788,-8675458,7669391,-4951578,760343,3832740,-8037007,9475101,-8030033,4146587,1365056,-5564209,8315451,-8931900,6956252,-3235177,-1520182,5823780,-8459383,8261687,-6059260,2692354,1161109,-4786507,7378409,-7607537,6080842,-2568855,-1288098,4609776,-6941354,7573401,-5392880,2347406,1915156,-5287775,7490221,-7464925,4947734,-781260,-3278767,6851932,-8268846,6799959,-2902297,-1595491,5729975,-8107818,8450332,-5289251,601669,4543763,-8204356,9298107,-7377950,3624680,1660575,-5950470,8860523,-9090113,6828969,-2237168,-2479191,6419162,-8419280,8445436,-5825240,1828251,2376994,-6340513,8059185,-7445851,5621787,-1731774,-2184796,5671231,-7452510,7365443,-4904363,1280926,2594968,-5897648,7342835,-6947634,4267877,-38427,-4287398,7117404,-7921880,6072534,-2385216,-2294730,6333130,-8498212,7849210,-4627124,274948,4778973,-8146057,9012087,-7172423,3140252,2066045,-6604959,9337487,-9140661,6012753,-1662523,-3485143,7445442,-8984501,8385720,-5096670,951740,3710748,-6909211,8278254,-7455516,4665281,-640709,-3403017,6507927,-7593491,6946049,-4250947,423618,3542060,-6315476,7247678,-6284677,3264809,389297,-4727596,7206501,-7345442,5568386,-1927107,-2695690,6458654,-8090076,7541105,-4142806,-341281,4689911,-8398741,8577871,-6617487,2335441,2542192,-6759296,8872564,-8687345,5696199,-612704,-4098273,7513035,-8905854,7833164,-4362441,-481462,4397229,-7128909,8277963,-6960278,3875473,764538,-4568352,6487638,-7081964,5687971,-3262929,-370262,4267483,-6513021,6655942,-4936088,2329987,1060795,-4462934,6579317,-6728084,4326349,-1220941,-2829549,6233806,-7243352,6225884,-3130023,-834164,4991658,-7712341,7868803,-5539294,1500565,3272397,-6835956,8773659,-7584078,4297098,340309,-4726450,7535151,-8710572,7151362,-3333801,-1523384,5455145,-7339314,7528215,-5801805,2932347,1362475,-5267159,6982426,-6688828,4970523,-1967789,-1495876,4626478,-6189498,6306186,-4435872,1279975,2148471,-4743846,5888285,-5655275,3502538,-621394,-2731431,5538838,-6483995,5228912,-2469412,-1199856,4945584,-7251763,6636739,-4059265,890746,2707315,-6119060,8079427,-7108615,3524443,1466449,-4795274,6666555,-7364528,6337330,-2737704,-2098700,5944959,-7357392,6548708,-4532957,1541574,1759086,-5000923,6381155,-6278147,4055770,-880364,-2234844,4190337,-5295241,4982393,-3012128,681004,2410424,-4141657,5020372,-4433917,2413351,233701,-2761013,5093457,-4895498,3656687,-1137234,-1281276,3565899,-5891372,5629331,-3118106,-501335,3054053,-5364933,6214699,-5504367,2256989,1630148,-4835827,6684624,-6207659,4241661,-869725,-2513036,5317496,-6317241,5985337,-3601715,392390,2746815,-5016454,5603480,-4485164,2557688,-269962,-2416052,4258019,-4905769,3760806,-1865542,-384178,2550847,-3480770,3557485,-3311685,2046617,295989,-2950995,4288683,-3792410,2604103,-515290,-1040056,3125537,-4651202,4467768,-1892675,-836256,3225360,-4364587,4718324,-3647652,1324361,1684622,-4202115,5529163,-5181239,2948080,-210650,-2791536,4370115,-5687127,4599162,-2335987,-965433,2869618,-4200117,4527951,-3909380,1878994,868786,-2796849,3634440,-3097716,2343700,-1290373,-521241,2346258,-3353640,2866074,-1672158,330556,491959,-1652464,2785278,-2753782,1649493,-267540,-1384386,2566289,-2807676,2216819,-1072939,-576834,2407152,-3597983,3551316,-2278712,-28309,1794774,-3258143,3867743,-3706959,1919135,697806,-2889318,3933184,-3967432,3065635,-1191304,-1114352,2761789,-3471017,3299401,-2079822,462096,1193504,-2218996,2578599,-2101827,1718309,-494260,-845094,1611967,-1821696,1464688,-694937,56267,683789,-1245023,1516098,-1106444,705372,327154,-1017476,1609716,-1598656,896815,-342669,-1030862,1521711,-2004601,1709584,-946864,-276643,1379146,-2478726,2821812,-2229107,622192,1177707,-2209154,2815729,-2659784,1576843,70800,-1369361,2374474,-2835840,2034867,-971325,-227923,1439754,-1715384,1634042,-1109200,269767,581408,-943517,1052833,-868404,502532,25254,-327615,555259,-347113,21605,83087,-30155,192692,-198295,32934,-30630,16992,415318,-397150,488118,-385814,576071,129407,-743562,1311429,-1381470,786519,-386388,-369461,1119332,-1543653,1756570,-1136735,228006,449619,-1212696,1653289,-1410462,822990,82291,-541907,1205531,-1140656,651238,16792,-441521,1005924,-746843,-48605,531346,-808833,824913,-409400,-232196,663357,-1012386,937008,-752028,237570,644633,-1064680,1057112,-931325,734549,-98715,-546918,822959,-1095630,1015736,-679231,301917,22757,-282180,733537,-1071985,703027,-593562,96208,484946,-844064,840782,-1096066,600194,-316571,-488534,1010819,-1410978,769318,59715,-484038,944325,-1122317,859652,104112,-1136831,1333051,-1645735,1187281,-287206,-869775,1878439,-2066417,1813156,-1226801,71190,1333906,-2455958,2480135,-2014552,1070182,498532,-1557124,2218112,-2300932,1622435,-367749,-211709,1402022,-2163868,1936295,-1471743,724676,543215,-827086,1563677,-1862988,1153769,-205747,-439071,1113477,-1570049,1543070,-855176,363856,921920,-1684602,1989987,-1498260,701047,328621,-1881187,2231651,-2536966,1561516,-32312,-1641575,2759635,-2774080,2316999,-1112141,-574753,2584581,-3253635,3035935,-2135432,967839,1200274,-2900093,3188082,-3104389,1913821,-228551,-1339958,2540969,-3113458,2637933,-1546933,92091,1557154,-2713905,2618882,-2347308,1511860,-42317,-1361952,2624673,-2492076,2017308,-830126,-709796,2046094,-2362501,2505505,-1906691,296474,1385848,-2792364,3130868,-2772426,1274912,498579,-2318957,3471471,-3624646,2601784,-941663,-1636003,3374143,-4323670,3721748,-2229561,178566,1717430,-3560115,4489745,-3836113,1979443,344222,-2369392,3597091,-4252283,3376759,-1298559,-509732,2510583,-3831217,3519894,-2636368,713889,1166952,-2689697],[0,0,0,0,0,8,-14,28,-36,46,-56,67,-84,101,-122,148,-179,215,-254,302,-354,412,-483,563,-654,752,-855,971,-1094,1229,-1380,1546,-1737,1948,-2184,2442,-2718,3014,-3333,3678,-4046,4456,-4903,5398,-5943,6538,-7190,7904,-8688,9550,-10509,11578,-12781,14149,-15713,17509,-19610,22085,-25050,28667,-33175,38949,-46595,57141,-72525,96770,-139991,237660,-834385,69036,331657,-1359071,1655712,-1626434,1056206,-81705,-653166,1237838,-1535126,1230225,-663406,64075,274150,-323226,94895,-31124,227947,-722639,1916658,-2182666,1692919,-836495,-737748,2370974,-3348918,4100563,-3086729,1224250,1421214,-3581367,4724598,-4726341,2865439,-548857,-2354361,3877413,-4484248,3711206,-1645657,-893400,2401866,-3433174,2973000,-1731416,512032,957888,-2297905,2254842,-1267364,343106,730473,-1565576,1722095,-1898315,700380,345460,-1204426,1780567,-2301785,2661197,-1335652,229841,853364,-2570329,4152653,-4176030,3086849,-755103,-2309118,4815245,-6040516,5604552,-3691552,283000,3197516,-6220014,7999490,-7066686,3392442,1120220,-4631749,6697540,-7352685,5975925,-2431152,-2185482,5913043,-6997030,5552222,-3135549,382348,2782847,-5359453,5761076,-3785429,1199236,1760118,-3842891,4822658,-4210458,2551487,-54215,-1921693,3823153,-5114603,4897217,-2820126,27957,2869103,-5672113,7012250,-5998488,3649323,197466,-3348001,6881157,-8980527,8075740,-4336339,-686073,5435283,-8889727,10343446,-8839466,3787216,2008816,-7121355,10236517,-10224715,7492151,-1692770,-3980375,7951359,-9854257,9217074,-5676988,-182185,5999682,-9096540,8755190,-5761222,2009949,1577940,-5511529,8129195,-7704598,4802763,-216738,-4002943,6629743,-7180067,6394065,-3922902,259165,4114184,-7965245,9127059,-6809570,3033686,1003544,-4512976,8964251,-11474067,9245776,-3493167,-2922785,7432578,-10481934,11620689,-9576952,4031950,3735316,-9957019,12594999,-11867739,8399157,-2225304,-5199690,10851252,-13371489,10857029,-5314760,-1396959,7100810,-10390313,11133710,-8204228,2739447,3919617,-8947435,10331279,-8669396,5141319,-701619,-4703249,9583255,-10854310,7845560,-2901846,-1878155,5835781,-8944921,10521746,-8990409,3714711,2972869,-8511400,11138933,-11289175,7964642,-3094233,-2919172,8917965,-12979605,13425688,-8922809,2032204,5354897,-10956942,14035365,-13318687,8363134,-392412,-7940229,13485556,-14583572,11191520,-5216678,-2509331,9209209,-13031417,13591212,-9432630,2446526,5423599,-10799013,12542348,-10733322,6100407,355862,-6878964,11390832,-11950095,8743809,-3509982,-2293513,8235027,-11978459,12561227,-8152917,1707788,4514127,-9407037,12217147,-12733870,8770443,-1992911,-5760744,11481710,-14219231,13181452,-8344455,1312584,6747705,-13009400,16008082,-13691700,6809349,1490572,-9019716,13765158,-15164352,12650725,-5622828,-3921964,11480658,-14901886,13535785,-8734358,1961813,6009482,-12173816,14704573,-12118388,5629680,1655155,-8443619,12380797,-13125102,10327720,-3320899,-4027275,10198716,-13320871,12220472,-7947370,1772299,5262031,-10917390,13815183,-12706218,7768833,-460117,-7000435,12309830,-14730555,13144748,-7474570,-527394,8598661,-13916614,15583992,-13071069,6250759,2279310,-10363270,15706053,-15967812,11532944,-3851420,-4474111,12081754,-15381009,14371616,-8963075,969604,7245589,-13155070,14527218,-11690801,5787381,2318657,-9299322,13449492,-13339809,9088063,-2230073,-4927431,10661850,-13197151,12409599,-7497334,473675,6750061,-11867992,13688440,-11632526,6281980,982758,-8040407,12947987,-14659139,11962811,-5763308,-2194440,9612852,-14175168,15044981,-11805457,4841937,3898151,-11477815,15490344,-15139847,10339259,-2587891,-5943454,12934993,-15536364,13783485,-7773604,-656672,8567327,-13871914,14825301,-11526755,4582028,3346959,-10177193,13723250,-12959667,8389493,-1464335,-5872185,11484576,-13425500,11491860,-5985966,-916480,7684921,-12466768,13229223,-10614279,4997171,2428688,-9060297,13407635,-13698708,10564814,-4014576,-3678310,10719185,-14317991,14091574,-10160401,2957099,4604897,-11545813,15218794,-14481676,9022922,-1221126,-6721763,12859600,-15064136,13047024,-6777419,-1463112,8886512,-13604155,13981394,-10407811,3625115,4094772,-10270135,13544155,-12302224,7717785,-317373,-6711896,11476619,-12689976,10379413,-5299752,-1847460,8158127,-11915330,12281562,-8961031,3294754,3540796,-9156044,12442908,-11899295,8255565,-2571381,-4338284,10742407,-13567696,12290002,-8035891,1614019,5556659,-11267228,14090124,-12443328,6907274,337750,-7340175,12155728,-13734775,11361670,-5110005,-2423169,9294627,-12796654,12860876,-8736334,2340154,4919811,-10067371,12274355,-10931432,5878724,835429,-7049608,10941870,-11909091,8985799,-3500731,-3340590,8540560,-10846878,10773427,-7501193,1863026,4509642,-9982093,11603014,-10254298,6222268,-596866,-5137345,9975872,-12200510,10622082,-5786752,-268213,6255450,-10541153,12439829,-10283393,5440557,1104038,-7429556,11543470,-12088595,9302528,-3708461,-2570003,8308785,-11757492,11542724,-7452353,1274439,4994602,-9448572,11349961,-9596800,4949133,1412649,-6598594,9410678,-10222605,8001502,-2833456,-3635295,8163240,-9986336,8700437,-5191228,932265,4505862,-8505184,10500250,-8401417,4345958,536840,-4965173,8661782,-9758174,8110093,-4302589,-951931,6187326,-9311802,10209247,-7833970,3409456,1842530,-6770941,9824686,-10209531,7002354,-2506957,-2985008,7137747,-9791186,9412345,-5429174,-154401,4884527,-7977628,9149108,-7810111,3454410,1897453,-6215960,8492297,-8031953,5216184,-1057511,-3833816,7362562,-8218001,7226618,-3490848,-828400,4699638,-7566310,7939054,-5812070,2681603,1366760,-5357529,7436304,-8056270,5745762,-2093187,-1963320,5573637,-7554139,7798968,-6149720,1982879,2625975,-6287062,8296057,-7689783,4922132,-1246035,-3009155,6391117,-8728401,7484961,-4000871,-692380,4399779,-6433315,7509228,-5852104,2738747,2057887,-5659797,6883487,-6213379,3503304,1012,-3122095,5640252,-6532336,4972626,-1877012,-1569639,4323736,-5875693,5758741,-4365734,1358579,2292014,-4865774,5855682,-5199546,3467942,-1079744,-2009791,5024633,-6196100,5477783,-3380159,528398,1906533,-4547537,5943275,-5634947,3321865,-170733,-2827680,4858714,-5558772,4932656,-2886532,-252868,3529942,-5151148,5393488,-3744599,1021335,1790942,-3910913,4841069,-4163956,2379747,606123,-3146293,4465205,-3946404,3091656,-705841,-1902562,3604769,-4504649,3795707,-1873136,-274071,2465731,-3370196,3888508,-3454776,1612316,412332,-2417595,3460646,-3698625,3111797,-1466721,164588,1890498,-3526977,3816541,-3246651,1500495,327377,-1764175,3338546,-3671753,3151566,-1478193,-532427,2329621,-3179308,3147934,-2170152,561737,1364204,-2682155,2952281,-2071992,733508,555635,-1849431,2463130,-2331157,1372702,169339,-1877916,2880352,-2300453,1434593,-49563,-697064,2075674,-2620286,1930707,-1267678,315929,1214957,-1756585,2108497,-1737868,936603,-315110,-613859,1450749,-1534507,1627628,-1342737,525186,13307,-1073167,1582354,-1620506,1114886,-891699,-139797,928289,-1418390,1298574,-938178,544077,436212,-865925,645278,-912859,97906,348828,-751259,761491,-286909,-414168,1023404,-1195761,1201940,-310953,-303773,1078936,-1259274,1284040,-1054114,63084,586358,-1171299,1332555,-1022492,693691,285393,-946379,893861,-885567,358969,103274,-303178,140176,-120998,-165838,217510,-318972,228603,171562,-272584,479843,-536033,827023,-508526,9057,424633,-576950,918078,-995162,946320,-717632,18595,573235,-654505,1212061,-1305193,877555,-338539,-347807,1119089,-1907899,1558620,-1499905,340669,953566,-1819174,2178601,-2008662,1283602,-69825,-1418904,2071731,-2014664,1236096,-360571,-1018096,1752834,-2027981,1587645,-660102,-341147,1706014,-2213932,1704747,-967073,-223843,1277254,-2154117,2112253,-1833389,789896,527033,-1921786,2292478,-2581381,1769306,-761555,-291300,1788090,-2591967,2822378,-1916259,1350463,663912,-2181018,2544790,-2876296,2571541,-1118060,-470223,2200113,-3377837,3075671,-2519209,707954,929223,-2618270,3596482,-3306281,1705126,208085,-2051590,3270004,-3397368,2532585,-868400,-1383196,2672395,-3569416,3189445,-1489092,-296767,2002812,-3073652,3570931,-2577775,971898,1004883,-2791203,3736174,-3962230,2756414,-847716,-1614213,2909889,-3823659,3648251,-2568182,790917,1447800,-3583324,4193630,-4091306,2301784,-780066,-1758525,3798874,-4758015,3976704,-2282155,387996,2494665,-4159279,4186714,-3968363,1763148,730560,-3118031,4605875,-4541414,3071425,-425105,-2086087,4123525,-4590867,3783493,-1950336,-874615,2879399,-4778337,4741952,-3389883,863101,1801832,-3809527,5049369,-4426821,2939272,-431460,-2066123,4367870,-4990622,4427708,-2884728,493194,2570181,-4685708,5069049,-4537963,2356690,119114,-2861368,4788565,-5536920],[0,0,0,0,0,-3,8,-16,28,-39,53,-66,81,-95,118,-144,179,-216,263,-312,369,-431,500,-578,674,-781,904,-1040,1188,-1349,1519,-1706,1910,-2137,2390,-2670,2981,-3326,3697,-4099,4533,-4999,5506,-6054,6653,-7310,8034,-8829,9700,-10659,11718,-12897,14202,-15666,17317,-19197,21361,-23877,26845,-30400,34736,-40143,47070,-56261,69012,-87884,118756,-180331,485525,-730146,283674,225269,-909026,1886401,-1659878,1034989,-207224,-675067,1164507,-1614357,958834,-544636,-426945,734700,-660055,18732,812201,-1588768,1094165,-207543,-1230114,2577634,-2963319,2488639,-845069,-967392,3100884,-4504832,4360560,-3029823,585082,2174779,-4104031,4772207,-4389754,2492031,-351975,-1752954,3503532,-4581443,3650009,-1862818,-42525,1223131,-1932727,2836771,-2786500,1952255,-685307,-596959,1643915,-1836637,2445414,-1610594,477119,535908,-1764476,2718120,-2906721,1741653,277091,-2507938,3625574,-3834783,2569540,-730355,-2077908,4922713,-6257961,4991063,-2329331,-1626364,5314835,-7188328,7142383,-5156476,1551922,2904050,-6904773,8911193,-7278076,4031421,-173367,-3930549,6496957,-8065541,6993708,-3300815,-608639,4140581,-5655210,6329623,-5414585,2859242,363510,-3292244,5036320,-5406208,4197786,-1803573,-808322,3157155,-4645289,5299604,-3933805,1609353,1686725,-4595800,6588823,-6365260,4014551,32168,-4409434,7374147,-8443413,7150920,-3673875,-1848764,7164823,-10397671,9910485,-6666547,1704049,4045006,-9224521,11445562,-9913604,6093144,-355859,-5375678,10072674,-11293346,9281541,-4642916,-746645,5674915,-9634668,11164744,-8369222,3316211,2491328,-6572465,7966164,-7838551,6389329,-3013394,-1720661,5909399,-8175136,7997178,-5306412,1343761,2603591,-5941335,8712385,-8795956,5622564,741771,-6200644,8928720,-9566308,7930375,-4249476,-2037193,9000801,-12745542,11036723,-6843576,1397338,4671055,-10148068,13765225,-12124262,6767153,816953,-7309966,11753898,-13619569,11560001,-5636024,-2111543,9040757,-12758069,12047042,-8352977,3140110,2698448,-8231456,11055237,-11001785,6836106,-914688,-3995604,7698884,-9802546,9530153,-6425195,59943,6077878,-9221692,10261649,-8370940,4928888,779704,-6988195,11834814,-12371099,8293578,-2230013,-4289554,10073308,-12691545,12264774,-8474720,1238410,6808122,-13392396,15295791,-12108430,6591046,1243141,-8799202,14350679,-15904566,12124976,-4408595,-4136373,11210118,-14643910,13864060,-9657785,2799680,4686703,-11051576,13674531,-12259971,7506911,-858290,-5538946,10550519,-12489596,11204547,-6035684,-1227839,7070810,-10762995,12007432,-10030879,4713742,3196882,-9779390,12742900,-11998450,8096130,-2221861,-4872146,11435281,-14976425,13417198,-7728995,-611320,7965510,-13749984,15790531,-13664815,7153100,2472036,-11364010,16381804,-16240492,11368304,-4262525,-4164527,11795996,-16643444,15884213,-9772349,1353985,6524061,-12042458,14777552,-13533706,8258222,-421396,-7564382,12407635,-13531200,11226369,-5930218,-1277275,7993451,-12762543,13383320,-10040690,3503147,3912857,-9690786,13179130,-12967517,8705937,-2187382,-6041145,12402746,-15236270,12982765,-7442415,-978835,9175703,-14813990,16473936,-12784153,5352602,3384777,-11802240,16518849,-16634711,11471037,-3624403,-6171510,13523320,-16707994,15162685,-9358670,1140660,7253905,-13466143,15971785,-13432777,6756992,1040477,-8441579,12975144,-13978592,11216169,-4766795,-2794250,9375793,-13227212,13214802,-8811964,2971029,4459975,-10418501,13540983,-12614198,7962674,-850609,-6665359,12479865,-14683096,12655754,-6318173,-1897937,9907278,-15093750,15638619,-11980559,4466193,4620052,-12151243,16525045,-15768151,10324122,-2181884,-6873935,14056400,-16968426,14855431,-8451055,-241413,8640028,-14505919,15528299,-12793628,5992014,2214849,-9459624,14067987,-14179506,10437292,-3459228,-4061189,9947078,-13293563,12572531,-8295346,2171949,5373177,-10900350,13117211,-11961751,6571512,685795,-7185282,12190658,-13982986,11351592,-4946221,-2875068,10077634,-14394662,14656836,-10665697,3177160,5388675,-12347872,15861628,-14882030,9576873,-1014331,-7976265,14291370,-16210039,13672244,-7298549,-1345957,9311612,-14638458,15247092,-11775639,4912755,2970207,-10044353,13900246,-13595189,9512990,-2723255,-4551103,10152772,-13028695,11685276,-6952571,955311,5587468,-10689126,12189383,-10432437,5531280,1184949,-7293065,11606905,-12470962,9693144,-3882140,-3351514,9205933,-12919487,12897032,-8846350,1716431,6017614,-11650307,14333120,-12858278,7858952,21519,-8052103,13421258,-14761432,12097636,-5705654,-2195276,9427729,-13568895,13908976,-10116241,3591110,4043749,-10101327,13170903,-11913714,7778361,-1173815,-5196560,9974165,-11722389,9987225,-5713303,-426341,6266123,-10271933,11039922,-8656040,3827028,1839821,-7044168,10729048,-11158312,8178683,-2121940,-4085162,8820912,-11407044,10885105,-7321576,826399,5958173,-10880090,12498477,-11042662,5836824,790268,-7869193,12065428,-13430996,10186521,-4173048,-3002714,9076738,-12910376,12342661,-8686263,2247626,4416573,-9540327,11741093,-10626208,6586109,-858955,-5263657,9485123,-10354043,8541593,-4484212,-150165,5528680,-9382932,10064058,-7192160,2132446,2463054,-5912436,8560828,-9308128,6634472,-1607490,-3839933,7857342,-9577737,8619573,-5252606,158855,4956605,-9277791,10515505,-9171571,4240430,1847059,-7076657,10371306,-10846536,7871565,-2729818,-3167147,8340840,-10550668,10133831,-6710570,1218319,4662901,-8953320,9813114,-8246699,4693640,126283,-5132627,8733309,-9192591,6923678,-2774860,-1513099,5383610,-7525740,7625456,-5309927,1533874,2332480,-5876470,7246128,-6780539,4226938,-254666,-3531088,6262684,-7406822,6556058,-3547089,-540409,4933796,-7634150,8076853,-6350108,2596392,1815265,-5847833,8729881,-8718767,6136799,-1418015,-3577455,7084817,-8574052,7654838,-5462499,529295,4661681,-7956007,8347921,-6316402,3244051,710544,-4162323,7046485,-7307521,5148780,-1441477,-1927677,4397811,-5492570,5728093,-3723704,1106691,2352243,-4676174,5527720,-4359747,2435453,-205874,-2680849,4904930,-5394538,4189955,-1832040,-1101707,3483382,-5475251,6052485,-4612765,1529159,2132048,-4887924,5947954,-5872187,4383430,-952864,-2689209,5785015,-6668251,5590559,-3304161,-137045,3388450,-5536557,6356709,-4884546,2129241,1014415,-3870921,5284675,-4936348,3194606,-1149945,-1153846,3548782,-4358659,3775502,-2032708,-114965,1859706,-2918350,3356741,-2679839,913354,673786,-2057815,2866666,-3158094,2147898,-804727,-1026199,2324345,-3459485,3224253,-2209262,139088,1562959,-2980074,3677944,-3548874,2591793,7316,-2407497,3806016,-4476331,3625227,-1804463,-372905,2442986,-3748100,3900734,-2888172,752390,973855,-2572423,3469472,-3006132,1891687,-355295,-1433099,2132688,-2257152,1918955,-673343,-281769,1049261,-1735970,1462688,-670897,-23677,508122,-1109189,1283505,-1027906,456797,52501,-754613,1302477,-1401366,1064585,-706739,136031,1120748,-1120876,1634490,-1571248,854553,63862,-1385291,1789536,-2130546,1685438,-1023686,-506142,1481546,-2225900,2160351,-1626672,525253,446999,-1941498,1565575,-1224881,486721,345495,-801120,882455,-641554,230721,282701,-641084,541662,-2313,-663226,764428,-439426,262057,-55621,-519174,940161,-884701,589344,-175970,-250555,838145,-949666,549823,-438289,-160373,282994,-259829,614942,-341505,-25168,68404,-95211,-71720,160306,-1207,-283962,66127,-186353,392163,29764,43912,-176346,144951,-338941,388737,-238783,289797,12572,-619653,949273,-958641,838022,-226448,-546135,1536244,-2121764,1750723,-1072884,-79492,1305352,-2291450,2702479,-1825395,814799,389755,-1504449,2466830,-2620541,1762749,-413888,-1028535,1648944,-2326732,2215204,-1115412,148662,993940,-1690004,1979208,-1407729,840131,663885,-1430164,1421009,-1444195,1176078,-536513,-799278,1332750,-1663245,1802364,-981556,408192,896736,-2221454,2190327,-2222332,1157819,11286,-1632384,2862302,-3228677,2313902,-1427560,-694563,2236738,-3543811,3849401,-3049452,896553,1335448,-3009444,4087872,-3702704,2311753,-606884,-1814313,3288828,-3857810,3198490,-1476427,-678203,2070905,-3252259,3181417,-2673032,838724,1110871,-2427002,3225402,-2877875,1881133,-297637,-1623950,2734515,-2980014,2737337,-1877524,-81664,1948167,-3554544,3649212,-2979733,1336611,539791,-2668274,4064572,-4458858,3304606,-1179844,-1499578,3434713,-4946329,4727774,-3069388,735992,2072624,-4355449,5534579,-4560225,2868160,150879,-2907798,4385415,-5098047,4245595,-1533466,-1028044,3376542,-4385014,4393816,-3226466,843643,1711308,-3369193,4316277,-3906817,2449093,-238692,-2398421,3889402,-4591074,3681431,-1910437,-742833,3154147,-4379643,4731402,-3051371,1099041,877456,-3406250,5014261,-5118860,3746980,-1074887,-1721454,4330591,-5561677,5340585,-3372354],[0,0,0,0,0,-6,7,-5,0,11,-23,36,-49,64,-75,90,-113,139,-178,218,-271,326,-390,459,-536,629,-732,853,-991,1145,-1314,1497,-1700,1920,-2163,2428,-2725,3052,-3412,3805,-4236,4702,-5206,5755,-6352,6995,-7697,8455,-9281,10182,-11165,12240,-13420,14717,-16150,17738,-19498,21460,-23661,26135,-28940,32127,-35734,39750,-43980,47632,-47664,29780,119861,1342354,-1869977,1683090,-580280,-515574,1558059,-2862442,2481337,-1918945,375451,1167548,-2075492,2351731,-1288245,572216,372148,-1280649,1130104,-669539,-502598,768947,-1118253,550107,340195,-1568707,1822479,-1773719,1072779,151621,-1362365,2402977,-2654470,2094100,-825913,-565876,1902801,-2125251,2364647,-1756141,1280390,-442685,-539752,1079357,-1762391,1981729,-1859819,2043529,-1127418,60835,1443542,-2408143,3167033,-2855281,2080957,-258628,-2013957,3126326,-3471753,2740156,-1035473,-925873,2243826,-3339995,2399275,-881757,-1004893,2080977,-2625111,2414591,-1031442,-1141748,3298953,-3677480,2779387,-948581,-1668729,3297165,-3953843,3701902,-2592482,808970,1921348,-4225402,4526639,-3607795,2209130,-1178371,-533547,3090026,-4047483,4095437,-3089757,1754050,15991,-2049697,4025886,-4617561,4176362,-2737580,298896,2093244,-4110973,4671172,-3847554,2356245,35326,-2509528,4919922,-5223325,3784305,-814626,-1894688,4286988,-5164631,4191372,-1474835,-1603387,3807310,-5190424,5160794,-3180506,-447065,3893777,-5699999,5600334,-4342550,1558156,1371202,-4389355,5771562,-5673648,4348849,-2014495,-1333946,4402086,-5867105,5663936,-4956747,3023990,275815,-4199600,6687218,-6704223,4632799,-2084071,-266549,2933328,-5463951,6766722,-6062033,2996981,968937,-4184455,5679650,-5695116,4544308,-1888066,-1756114,5887482,-6928448,4884865,-1095167,-1307791,3780636,-5981158,6715826,-4147516,-820670,4831809,-6227004,5807046,-4275308,2612486,1193563,-5090319,7024549,-6427151,4154238,-1516871,-1591833,4943651,-7103593,7434991,-5107990,1031459,2885171,-5539680,6507795,-6330272,5233517,-2151135,-2213184,5770564,-7247265,6379436,-4762499,2277466,1492546,-6058982,8660645,-7337621,3735964,356679,-3458507,6197935,-7663223,6664181,-2936728,-2752239,6710321,-8061044,6183856,-2834991,-927734,4755251,-6736344,7491540,-6350069,2320576,2919286,-6815730,8433295,-7945412,5500225,-1471707,-3268921,7525185,-9510213,8309418,-4987512,750619,3627127,-6714540,8686549,-8192677,5852894,-1786330,-3324600,7102353,-8478912,7765428,-5945538,1815748,3359416,-7583778,9472178,-7630394,4529090,-425798,-4636011,8521793,-9831036,6707256,-1492391,-3492084,6441884,-8077959,7875287,-4948756,33813,5529191,-8722880,9140437,-6566187,2677413,2218672,-6343749,9155978,-9541332,6251723,-1039587,-4415893,7607722,-8780706,8098076,-5691010,946368,4694836,-8577624,9313404,-7781911,4756943,-1270604,-3501049,7787167,-9838562,8698105,-5098636,837742,4098202,-7675567,9383524,-8667427,5143882,418530,-5349545,8819824,-9255217,6967557,-2402489,-2471444,6676464,-8953966,8411440,-4912780,-188276,5157390,-8304473,9223170,-6917456,2518425,3061281,-7478625,9695777,-8945201,5774444,-670517,-4289817,8781539,-10015916,8715481,-4679312,-414888,5043171,-8497698,9483960,-8030450,4544108,224427,-5010587,8430833,-9255805,7851877,-4283533,-71626,5122860,-8628568,9567451,-8049569,3729811,1118932,-5773099,8762566,-9217960,6726214,-2317085,-2996226,7450530,-9228504,8217094,-4845151,-191935,5454119,-8669516,9151871,-7298505,2194212,2944780,-7355401,9718361,-9061217,5508252,-76781,-5009644,8869775,-9881451,8244148,-4294541,-1040408,6011134,-8726705,10012428,-7745216,3597812,1535386,-5962184,8726090,-9454003,7600944,-3877131,-1169192,5914920,-8465528,9512280,-7123673,3323156,1927747,-6233641,8898378,-9017758,6357970,-1931719,-3319196,7347107,-9039087,7960765,-4379049,-304088,5301600,-8542126,9296043,-6943339,2255660,3048178,-7537680,9511465,-8385810,4938074,-89864,-4926094,8932870,-9734968,7957442,-3501972,-1435138,6053597,-9039068,9590329,-7534173,3140816,1777849,-6197826,8883427,-9178369,6978162,-2960806,-1743435,5789063,-8476097,8890444,-6591851,2557432,2363791,-6000303,8538622,-8204147,5869129,-1636511,-3224400,6844524,-8251350,7845133,-4638439,-534929,5280629,-7904811,8136412,-6311975,2556135,2721755,-7117724,9267363,-7695378,4122695,462715,-4699498,7926443,-9016183,7056243,-2855806,-1952879,6072564,-8259384,8618808,-5913325,2166139,2652443,-6279752,8372508,-8089337,5935734,-1807890,-2778873,5956736,-7982761,7695964,-5572087,1646136,2524760,-6063152,7997845,-7754498,5029102,-720328,-3477400,6376406,-7604477,7090643,-3890956,-708670,5409069,-7603041,7170580,-4931129,1678101,2579014,-6605376,8534772,-7127510,3735880,730230,-4643467,7855359,-8176899,6263947,-2104637,-2146873,5983368,-8120045,8002859,-5101681,1210223,3044505,-6123279,7685263,-7555015,4871557,-882862,-2456260,5702541,-7555323,7327647,-4455232,686887,2718167,-5155682,6683707,-7063797,4865295,-667383,-3433792,5884711,-6537068,5310558,-3429108,-65034,4193226,-6432100,6880086,-4509466,1385173,2172426,-5471785,6848378,-5913108,3475973,346826,-4211943,6684048,-6958749,4716146,-1537338,-2159794,5192521,-6976527,6567549,-3732764,631239,2662369,-5536779,6918356,-6273222,3422462,-151575,-3049141,4871775,-6408142,5991100,-3456736,343633,2886245,-5016609,5611219,-5159528,3311141,-185256,-3029781,4973510,-5333685,4685215,-2639529,-106617,3456264,-5235769,5523766,-3890939,798383,1939888,-4309484,5699671,-4920526,2423114,965266,-3721429,5405381,-5509194,3748631,-1424638,-2082862,5204262,-6166510,5099091,-2635310,-115832,2488101,-4669771,5921495,-5169687,2535019,806963,-3147775,4496964,-4758186,4534287,-2942899,10662,2835057,-4408847,4559840,-3602620,2323114,-373873,-1949552,3862090,-4493517,3892379,-1693938,-737909,2652256,-3857234,4364868,-3328654,996617,1703376,-3324687,4122058,-3455719,2361914,207249,-2897527,4465606,-4411080,2536664,-448458,-1682676,3485238,-4639097,4389710,-2258644,-219271,2716434,-4223264,4278044,-3427945,1438835,713337,-2724441,3818130,-3992121,2979065,-1286017,-618698,2217515,-2922342,3368938,-3128298,1780107,-248145,-1872291,3143750,-3195887,2540005,-1391570,15226,1873985,-2853767,3131595,-2075964,694404,905884,-2175206,2821444,-2626338,1443779,63605,-1744469,3058575,-2927972,1627212,8110,-1436968,2736135,-3240875,2531340,-1179268,-691392,2133964,-2814524,2922903,-2021514,881629,867284,-2240949,2910665,-2381197,1739380,-765000,-614284,1620698,-2080629,2377994,-1650849,672120,40158,-843286,1764246,-2044644,1883401,-1223256,130595,899549,-1416898,1707431,-1542631,915673,112007,-895055,1449582,-1668686,936934,129302,-869791,1438265,-1568340,1268685,-440996,-809382,1452797,-1671317,1286739,-305081,-494655,1669527,-1901655,1815092,-758486,125709,890712,-1641415,1674264,-1480432,528977,-9399,-765256,910111,-1039961,1159588,-718154,174827,92178,-321202,677638,-767894,665996,-878510,549129,-136915,-271071,670535,-911670,849442,-768505,156614,388322,-631636,892764,-612713,170077,-191282,-276916,355042,-8082,-107722,196376,-617300,168398,170765,-820960,891212,-828829,351115,316169,-548516,1009821,-562897,556445,36014,-434829,688858,-384894,292591,-75878,-252555,206832,189838,-319866,748765,-230698,289402,163239,-630625,1156407,-1307219,888296,-434737,-251387,1069734,-1429213,1195082,-1036820,77419,467524,-789286,1110483,-1358970,882903,-510683,-10291,748243,-821327,909186,-680565,704308,-366345,-189834,607844,-741657,1014152,-1162495,525586,-189168,-608782,997236,-1311199,651143,-195188,-606688,1325498,-1359166,993516,-183072,-813248,1374900,-1511709,1244956,-263496,-739000,1959841,-2126079,1925402,-1006579,180830,1178807,-2360078,2247754,-2087534,695363,400586,-1386415,2203473,-2115763,1960832,-996777,-19948,1048973,-1917490,1953436,-1751186,1011395,87602,-1078532,1870452,-2176236,1699492,-1090218,-53272,1046407,-1774151,2142745,-1831584,901300,306455,-1238689,2115866,-2628080,1559881,76846,-1297733,2039727,-2495773,1917858,-966098,-757053,2113733,-3203552,2953185,-1804274,-9690,1228923,-2726325,3186944,-2859995,1489679,377892,-2094679,3083685,-3201575,2312278,-1119708,-366293,1882279,-2960282,2984245,-2671128,728758,521391,-1713623,2618943,-2722917,2171985,-1299582,-237481,1555815,-2906846,3045096,-2399280,567015,971188,-2305139,2926739,-2981135,1903620,179508,-1882782,2595168,-3336205,2927680,-1154557,-538564,2512054,-3538918,3363822,-2028096,261564,1560885],[0,0,0,0,0,5,-14,23,-31,37,-42,48,-53,62,-72,86,-107,128,-151,178,-205,235,-267,303,-343,388,-433,484,-538,596,-658,727,-806,892,-985,1083,-1184,1294,-1405,1529,-1660,1808,-1965,2138,-2321,2525,-2743,2980,-3247,3545,-3883,4273,-4722,5254,-5873,6611,-7508,8617,-10012,11808,-14178,17393,-21887,28427,-38459,54996,-85518,155453,-630408,176883,835899,-1537921,2186452,-1910780,782623,321643,-1324960,2188213,-2546336,2156590,-808277,-637515,1292853,-1751567,1738807,-1230225,496030,-136184,-224646,-86856,-278841,525846,-839597,1145411,-1456110,1522862,-851601,-286861,1483631,-1915840,1894711,-1548521,278120,600110,-1692834,1571410,-1423413,543523,253521,-899332,841682,88007,-758238,1194682,-1384494,964120,208651,-1902546,2839756,-2728085,1383284,-127610,-1523202,2880343,-3442352,2696796,-1395709,-160544,1485924,-2238667,2716424,-2249763,1393436,-109884,-645750,967266,-1377074,1411893,-1307665,1035937,-473882,-54813,515658,-885246,1691526,-1712662,1602007,-771608,-915615,1866965,-1428630,1047456,-576310,-308585,1235352,-2030476,1552486,-122073,-1727077,2329903,-2090259,998724,293514,-2360578,3623765,-3713515,2050926,35999,-1994313,3712362,-4249858,3569386,-1753163,-326062,2079884,-3570340,4315020,-3478666,1971833,70426,-1930495,3429704,-3425745,2753741,-1563695,331429,506569,-1548047,2655100,-2601341,1567165,-932671,422955,700211,-2044861,2783073,-2224936,1235941,195373,-1897514,3069095,-2766714,1380034,1152522,-2361971,3327987,-3506813,2702071,10012,-3582881,5432222,-4478462,2426869,-332485,-1411407,3227836,-5268394,5686071,-3666660,397235,3232190,-5246550,5320163,-4314844,2622010,-690605,-2243862,4655066,-5269533,3504463,-1573009,164072,440652,-2332049,4034987,-4168900,1764685,-502503,-91579,633011,-2765780,4340863,-3678256,1305445,869244,-2497790,3536523,-3796182,2605295,196952,-3007351,4215738,-3673242,1587209,780405,-2478372,3761811,-4369787,3929458,-1423381,-2113287,5331915,-5921344,4307995,-2716311,423641,2656314,-6215070,7379697,-5006371,1310096,1848969,-3725429,4871635,-5430318,4719242,-1719152,-1613513,3238726,-4226513,3182017,-2590845,1668294,-870744,-848829,3213799,-4255758,3664025,-2042808,-447787,1980121,-3298531,4317010,-3308285,1147031,1947265,-3718025,4606993,-3976974,2019250,807407,-2942900,5117137,-5676055,4394028,-1117195,-2844084,5837748,-6764573,5633842,-3743726,-344786,4662637,-7526644,7765002,-5408985,2025624,1418441,-4996046,7402491,-7701108,4624629,-604327,-2298166,3818576,-4930273,5665283,-4490319,1582119,1536223,-4012592,4626527,-4433345,3642176,-2183039,-627132,3410771,-5029958,4956260,-2959216,318967,1455010,-3060731,4816904,-5072449,3198282,820786,-4269794,5327609,-4849841,4018586,-1698637,-2202812,5802619,-7886431,6581496,-3382812,-632752,4623484,-7531567,8230979,-6453800,2567043,2058802,-5945298,7879482,-7344816,5018392,-1422670,-1989489,5226402,-6787663,6599724,-3772273,887021,2024278,-4443966,5545140,-5045812,3446438,-806172,-1944078,4041683,-4675104,4539284,-2936921,463890,2353169,-4348267,5149525,-4031848,2180953,683246,-3677774,5628758,-6017625,4134156,-950268,-3004458,5977065,-6788371,6135548,-3087312,-850746,4905375,-7525785,8072362,-5657579,1791360,2496364,-6248131,7995580,-7402047,4981445,-1082195,-3175021,6350380,-7497070,6554168,-3949014,387981,3388986,-5783915,6381299,-5055642,2886747,68939,-2752720,4715485,-5415635,4452126,-2352027,-582650,3132087,-4737449,5326936,-3906746,1484916,1197478,-4010280,5759949,-5661028,3567975,-291892,-3526855,6111990,-7019445,5951243,-2842933,-1465630,5414891,-7794959,8002554,-5236596,1123810,3391681,-6545215,8246188,-7699672,4550602,-161764,-3998146,7049482,-7848330,6708135,-3463282,-413317,4033619,-6574266,6523266,-5225376,2330891,827796,-3788157,5469977,-5401192,4040166,-1702570,-913593,3492248,-5304647,5054643,-3442793,1087400,1449409,-4300178,5590073,-5014310,2985902,270002,-3611447,5945566,-6535523,5187954,-1881208,-2028043,5318782,-7459094,7353474,-5059458,716655,3721662,-6958748,8273342,-7321322,3933059,478558,-4636933,7520364,-7694201,6172350,-2894910,-1554785,4828064,-6571860,6280546,-4692366,2225755,1210848,-4455788,5877543,-5110545,3536940,-1259230,-1298058,3760609,-5116397,4677846,-2889440,299752,2314029,-4079270,5177437,-4341869,2244150,542024,-3452169,5403712,-6008016,4474577,-1318763,-2331151,5398100,-6695522,6400536,-3829928,-141838,4011355,-6858096,7676275,-6585057,2994469,1740341,-5112302,7070971,-7079933,5685021,-2259217,-2278212,5640056,-7005823,6242344,-3694903,1185272,2056249,-4381980,5921909,-5149968,2926888,65833,-2350605,4078572,-4867005,3921882,-2050328,-385002,2758760,-4447409,4551118,-3728125,1744467,1183098,-3588202,5130648,-5081953,3286473,-680227,-2325038,4515334,-6553949,5896634,-3025181,-758355,3712228,-5713276,6962685,-5730797,2923028,1815998,-5448810,6939635,-6553363,4388397,-1638572,-2025650,5120613,-6767270,5854198,-3617592,343524,2651895,-4802421,5334203,-4678487,2575919,219877,-2562323,4347876,-4251135,3262705,-1317953,-497938,2167754,-3599457,3723021,-2890143,743202,1275761,-3047199,4193718,-3847134,2134086,-168237,-2310811,4164644,-4792500,4462681,-2246742,-888299,3831290,-5370978,5653255,-4160605,1449247,1958710,-5011444,5944375,-5398002,3575603,-553616,-2574275,5247027,-6042810,4931639,-2539009,-304054,2749925,-4603580,5007210,-3740079,1318438,1118567,-3020966,3450909,-3158123,2565279,-1095077,-1216810,2865307,-3462298,2711502,-1271356,406884,755358,-2369933,3791479,-3424697,1414301,811948,-2552897,3211449,-3579574,3313820,-1755555,-1012313,3722009,-4939890,4431665,-2710931,650512,1916160,-3919874,5229074,-4727078,2630972,220081,-2921563,4464861,-4686544,3732119,-1971585,-807740,3167016,-4466539,3705410,-2801065,957003,690503,-2687016,3565591,-3182994,1553595,-129529,-917921,2133032,-2442625,1916707,-1026776,-338349,1529606,-2176479,2157612,-1373440,258679,727488,-1975116,2797911,-2740759,1791450,-503764,-1497423,2478396,-3063708,2850430,-2087625,245045,2186540,-3827807,3876803,-3024233,1344933,573353,-2280442,3925434,-4038311,2842407,-849434,-1155508,2908604,-3471294,3096944,-1902317,381233,1348060,-2335568,2793329,-2015388,516459,327441,-1148626,1436305,-1690634,1140841,-112932,-792712,1331353,-1153029,1045710,-636103,170831,560863,-1208198,1426549,-1224105,791504,320003,-1078890,1511955,-2053807,1624360,-728550,-637328,1611573,-2200321,2500689,-2132539,791662,791970,-2260192,2895588,-2553415,1744661,-345505,-1366830,2379808,-2751590,2063251,-1192192,-138201,1195744,-1619789,1431742,-939218,345346,275262,-810646,890068,-514045,31283,397412,-658693,412986,-501642,221618,294240,-476345,676255,-470388,168375,34694,-134538,452044,-844241,876648,-568243,238488,-53701,-262417,1115276,-1467166,1300520,-832308,-134955,614613,-1288315,1306335,-1468086,982685,-78899,-827960,1542671,-1309067,1030980,-306339,-225758,700687,-979678,670677,-195734,-544247,474115,-602569,260810,764456,-908289,589314,-453114,-117800,776461,-1024809,1319373,-755656,216047,211884,-1173433,1287384,-708272,255748,-106250,-202109,639699,-576903,862878,-559626,147807,-255427,-65524,607326,-724209,682341,-612632,524462,-34124,-212610,507561,-458100,396699,-333422,156486,204114,-575005,420623,-53942,-173162,788674,-720713,502608,191909,-812758,1306368,-1427415,993521,-394221,-774383,1776024,-1878110,1636532,-707675,70494,1162382,-1832985,1763332,-1427611,716336,578312,-1235515,1859747,-1871708,1101026,-271763,-479788,990821,-1148965,1225787,-806946,-110154,650579,-631181,868169,-765894,690895,96646,-726789,880433,-1076979,618386,-161266,-394450,1084030,-1341720,1176290,-890901,39197,1023575,-1910240,1727966,-1464081,882473,135157,-1449226,2496552,-2725739,2252662,-658304,-1053601,2039157,-2974876,2991413,-1688199,72285,1377888,-2509169,3056512,-2487418,1356993,518463,-1832904,2404308,-2190686,1654669,-695371,-302749,1504374,-2140477,1966148,-1430626,352400,769349,-1519101,1973274,-1818740,1266959,84611,-1149760,1923193,-2214390,1837820,-793961,-313221,1748328,-2526196,2627435,-1889589,798611,627486,-2132464,3035263,-3164781,1962444,-301446,-1368829,3062545,-3994133,3352269,-1939944,-226798,2346790,-3453427,3776031,-2903866,1224640,1182389,-2437712,3112371,-3114050,1986549,-620041,-918387,2374941,-3243591,2800434,-1562545,51416,1469386],[0,0,0,0,0,0,4,-10,21,-35,46,-60,78,-93,113,-137,167,-202,247,-292,348,-412,486,-571,670,-784,906,-1041,1190,-1348,1528,-1728,1945,-2192,2471,-2781,3121,-3489,3890,-4322,4790,-5299,5858,-6468,7143,-7885,8693,-9581,10547,-11607,12773,-14060,15488,-17081,18871,-20899,23205,-25851,28918,-32528,36835,-42069,48584,-56923,67994,-83407,106458,-145859,416154,-998132,817952,-65288,-470087,1790853,-2173921,1809259,-1110877,56797,642816,-1389644,1610137,-1488379,1125290,-679721,334171,87700,13024,568910,-987646,2059476,-2549119,2041846,-1229664,-614340,1924115,-2853545,3896727,-3490903,1733841,741295,-2898105,4310540,-4516000,2951837,-810107,-1558066,3095214,-4128769,3464336,-1760687,-417477,2469042,-3017883,2281186,-1245938,64870,1402391,-2650372,2557368,-1083518,-143284,1715100,-2114364,2371043,-1975352,420531,696638,-1515002,1756868,-2613550,3044650,-2155737,174788,1390435,-3031255,3926214,-4436913,3374530,-1370787,-1655137,4301031,-5840868,5855950,-3980009,1023546,2056560,-4955312,6917661,-6775765,4541376,-194124,-3753804,6162489,-6336158,5145367,-2778772,-1030289,4873146,-6515387,5253669,-2788600,-12492,3079559,-4896345,5082288,-3342438,352619,1948812,-3731685,4572902,-4118518,2053129,216225,-2668155,4294790,-5242706,4920636,-2789316,-39856,3107136,-5604131,6531961,-5872085,3596715,349264,-3586749,6130588,-8046965,7651363,-4793250,97292,4617585,-7668207,8847239,-8234953,4756054,668363,-5785734,9038159,-10053209,7509483,-2628113,-3325489,8078680,-9606496,7941771,-4691477,-71946,5042068,-8633607,8644690,-5151369,859573,2568222,-5244244,6882641,-7023323,4895562,-674703,-3587039,7358040,-8372230,6537913,-3445063,26443,3539094,-7102586,9492712,-7882614,3922351,1078165,-4793855,7644444,-9520917,9254755,-5437778,-857068,6404093,-9535676,10394666,-9636251,5755015,930538,-8009412,12100816,-11884522,8396564,-2866798,-3490045,9375533,-12372245,10236035,-5498570,-1005544,5972880,-9317938,9368645,-7292460,3072507,2262850,-7389293,9684283,-8440833,4744522,-140843,-4116208,7907177,-10259684,8619551,-3705473,-2351383,6602242,-8730962,9270464,-7799869,3861273,1814242,-7206272,10156911,-10608966,7720765,-3680794,-1651838,6706365,-10721057,12271858,-9947442,3924384,3753613,-9898539,12825357,-11816739,7998934,-1262177,-5876096,11330489,-13239505,10676257,-4998649,-1915471,7888508,-11592233,11603426,-8568227,2606626,4113603,-9693727,12043635,-10061079,5446797,245090,-6353904,11033736,-12099756,8826411,-3017776,-2958396,7739973,-11236691,11483215,-8533840,2183402,4607473,-8960222,11166904,-10898221,8627867,-3253784,-3940125,10186154,-13588732,12706612,-8714454,2195421,5002351,-10878694,14140191,-13487067,7987596,6503,-7507831,12286513,-13439860,11603098,-6096491,-1777448,9594188,-13886236,12950415,-8370152,2194441,4585802,-10521986,13415779,-11803914,5993722,991095,-7935170,11796983,-12569841,9616393,-3762204,-3264370,9176915,-12402078,11990542,-8176363,1863630,4598981,-9554714,12679979,-12151467,7743977,-1365974,-5624057,10887511,-13537939,12587280,-8075847,808786,6681033,-12312062,14130986,-12483424,6931243,359238,-8205274,13306803,-14816928,11040471,-4596335,-3301579,10185526,-13548033,12982064,-9144049,1559324,6018758,-11516725,13647902,-10893156,5202067,1796737,-8136666,12412787,-12508604,8777658,-2702841,-4372379,9979333,-12652490,11497814,-7263314,855447,5890762,-11273921,12914873,-11312148,6574615,375150,-6678107,11782286,-13642000,11572060,-6066034,-806019,7697003,-12731921,14257056,-11367382,5056903,2147770,-9176310,13721471,-13905532,10341002,-3314717,-4240464,10539926,-13901165,12922335,-7474685,290108,6983004,-12360760,13641127,-10533017,4764364,2738962,-9069535,12789450,-12340783,8024461,-1512485,-5216581,10629343,-12705038,10957558,-6120262,-355679,6925964,-11433507,12743210,-10120971,5220210,1401647,-7629914,12061141,-12933980,10385702,-4668848,-2132472,8231282,-12625742,13010717,-9998498,3801637,3246082,-9679707,13439680,-13378937,9160967,-2341722,-5310978,10830417,-13527365,11896838,-6592510,-210110,7610830,-11886182,12891606,-9853279,3604454,3424080,-9276766,12005210,-11315224,7235615,-1045874,-6299662,10574200,-12323775,9842769,-4843576,-1526287,7409274,-11433852,11968618,-8790766,3664339,2653220,-8501798,11368406,-11629468,8322750,-3007078,-2973343,8880086,-12149350,11788260,-8316852,1956309,4352636,-9264955,12041196,-11828237,7256206,-1019712,-5982818,10228380,-12026106,10287552,-5307436,-1092207,7259312,-11184386,11452709,-8416715,2532127,4191731,-9156597,11385010,-9791734,5531281,427112,-6101408,10356480,-10977597,8307146,-3480608,-2671477,8352768,-10644774,10152550,-6622127,1837949,3446085,-8659980,11221463,-9934728,6063953,-938506,-4350710,8584915,-11285770,10181364,-5950770,344329,5219810,-9088032,10995253,-9500803,5371554,287294,-6124427,10162165,-10717932,8691462,-3746537,-1844480,7237359,-10290748,10221875,-7172625,1399949,4261420,-8221523,10400024,-8942733,4797364,1183291,-6790832,9564740,-9161958,6528622,-2315365,-2778219,7566422,-10061148,9025391,-5075513,334761,4150918,-7587394,9228741,-8344397,4906472,80548,-4969053,8502242,-9047259,7754712,-4124658,-271884,5082288,-8351139,9447634,-7535473,3518520,1167283,-5257800,8068029,-8871921,6968419,-2615035,-2542542,6518355,-8390668,8298806,-5186161,829295,4068106,-7242711,8075461,-7129065,3132151,1674025,-5782766,8172028,-7392370,4705930,-545013,-3444864,7036497,-8022196,6402478,-3071340,-540474,4200935,-7128979,7709449,-6142028,2404655,1482816,-4554200,6885607,-7038904,5985542,-2599974,-1963562,5185671,-7189848,7109484,-5058902,2277753,1381397,-5092486,7428840,-7207526,4610606,-702834,-2432346,5121288,-6741926,6854963,-4292382,-298197,4359441,-6135334,6353127,-4731258,2147692,1240932,-4965923,6809263,-6024361,3113878,668335,-3569077,5708100,-5981678,4878136,-2219888,-1585473,4853055,-6047681,5538282,-3584926,1163545,1984388,-4756644,6060272,-5373322,3465680,-459772,-1909849,4067116,-5507084,5334327,-3675306,704978,2141591,-3946304,5020742,-4839014,3372699,-847810,-2022960,4153938,-5034806,4111263,-2122614,-568128,2708779,-3936293,4577349,-3499003,870722,1994996,-4114751,4551549,-3507539,2232625,608600,-2602972,4592704,-4640411,2716925,-414386,-2220303,3463112,-4438149,3803796,-2072010,-273618,2546733,-3940611,4132993,-3153377,1281944,439188,-2136400,3654190,-4103900,3012541,-1320157,-58445,1793626,-2683686,3121609,-2896773,1792623,42015,-1660939,2609000,-2902680,2161869,-1350142,-453084,1755752,-2959703,2612979,-1621398,126048,1210601,-1991747,2487223,-1998531,621298,1118164,-2293010,2720676,-1875164,1058911,529179,-1824565,3087230,-2885430,1744635,48743,-1345201,2197753,-2494386,2272352,-1513025,-72961,1371569,-2244282,2236550,-1438652,658050,-92362,-534180,1100854,-1404577,1524562,-856433,272990,189325,-688689,930291,-1344961,1002834,-233517,-443622,633128,-689823,1041909,-437337,27777,625987,-813921,897601,-213460,-250170,791973,-1121801,981802,-464114,-230908,1376947,-1768228,1690323,-814590,-251783,1326284,-1518215,1661325,-1267326,135882,566932,-1288813,1592971,-1209258,957465,161739,-730326,1176748,-841126,765626,-93605,-400921,686997,-714213,145383,158022,-689913,672050,-430119,188877,332876,-754834,801232,-773232,779771,-30918,-533679,534686,-841417,1256196,-1028086,553554,275538,-972401,1456385,-1708383,1589266,-1037209,306011,1055826,-1715917,2198946,-1896640,1135468,382112,-1329433,2263930,-2006940,1643732,-770207,-724153,1763526,-2317379,1702266,-680296,-551904,1507896,-2079893,1609734,-1018090,-254913,1578938,-2125473,2309689,-1395338,350586,835490,-1907499,2289283,-2107338,1040895,122000,-1510431,2269059,-2444684,2176525,-1179220,138511,1355076,-2417653,2556547,-2315595,1633421,-39174,-1523011,2547163,-2901486,2630319,-1613426,84719,1548912,-3026331,3101210,-2670689,1062439,645249,-2229121,3051378,-3213419,1681608,-252579,-1626387,2670680,-3334494,2362509,-933520,-1044718,2519847,-3799933,3275841,-2258825,-31865,2102518,-3261276,3719691,-3365438,1378152,664530,-2530566,3571231,-3677078,3080249,-1252243,-1139768,2959983,-3754486,3831940,-2940615,1351090,952398,-2637551,4125011,-4262066,3005901,-1156665,-1389981,3050719,-4077822,4247687,-2615178,653053,1789845,-3838686,4550823,-3564810,1747862,151801,-2418899,4238152,-4389973,3085264,-870662,-1521277,3461176,-4539150,3944216,-2283023,-270478,2933225,-4267932,4854422,-4113806,1869549,1290899,-3755818,4713626,-4934969,3230522,-781725,-1662013,3777218,-4688877,4693626,-3249511,779760,1696520,-4018538,4909455,-4471526,3052956,-355371,-2229082,4258396],[0,0,0,0,0,-4,3,-2,-2,9,-20,27,-36,46,-53,69,-90,110,-139,173,-205,247,-290,341,-403,476,-560,661,-771,895,-1025,1164,-1318,1485,-1672,1880,-2115,2381,-2674,2993,-3337,3708,-4109,4540,-5005,5519,-6073,6684,-7350,8079,-8877,9745,-10699,11747,-12901,14178,-15602,17199,-18998,21047,-23394,26100,-29239,32877,-37045,41547,-45257,42042,8037,979161,-1121328,985543,-198295,-299321,1476472,-1628365,1514790,-823218,-25239,807135,-912940,831953,-308442,-210392,370550,-103376,-532561,1203453,-1502574,1172023,-525139,-1445245,2939755,-3764089,3477112,-1624696,-494959,2665402,-4284768,5096410,-3907244,1630778,1187963,-3537525,4782163,-4674752,3214771,-805259,-1543865,2732276,-4102474,3754151,-2363111,305669,1360072,-2108414,2427237,-2436869,1802538,-548825,-623628,1408178,-1776795,2035794,-1590844,494874,1241161,-1805097,2383112,-2613731,1568289,239966,-2880093,3936842,-4498406,3067948,-766573,-2127690,4957902,-6592806,5761168,-3160312,-877052,4993442,-7414240,7903512,-6042484,2292767,1776587,-5801617,8504592,-8500179,5071987,-663120,-3344127,6121142,-7431092,6965061,-4289219,245689,3703098,-5875560,6086237,-4996676,2509350,740880,-3352180,4728705,-4737352,3911321,-1799816,-1149457,3678205,-4963307,5186922,-4032433,1350731,2015922,-5246947,7131940,-6860222,4203349,-134931,-4892530,8254884,-9107745,7203818,-3530522,-1607837,6865918,-10411021,10911892,-7632243,2303797,3328588,-8483617,11677463,-11074982,7135192,-1226994,-5028956,10148291,-12270074,10322517,-5154436,-1228036,6499499,-9509304,10099900,-8366192,3579176,1877518,-6862677,8721436,-7632114,5696722,-2643978,-1456010,5544244,-8606925,8986763,-6014405,965504,4093364,-7420375,8549058,-8334684,5664294,96538,-6432965,10716655,-10886286,7960183,-3652437,-1741274,7972697,-12703500,13024153,-8675749,2390885,4049822,-9952784,13942281,-14137169,8828432,-1048655,-7148014,12298491,-14206504,12051343,-6367843,-1182961,8584447,-12555026,12389226,-8401939,3177205,2455721,-7134452,10306414,-10911417,8178559,-1999285,-4168994,8435368,-10154797,9744798,-6718480,1142245,5788936,-10619490,11663612,-8838023,4271150,1379755,-7219020,11817863,-12294598,9228171,-3334315,-4032368,10021257,-13220164,13059725,-9028161,2261114,5501403,-12592186,16196549,-14526550,7739037,993422,-9216100,14679581,-15820624,12657645,-5683578,-3243525,10568272,-14783050,14322382,-10072784,3264307,4482692,-10328463,13567456,-13207687,8768446,-1069581,-6213043,11128399,-12793584,11146784,-6523479,-974362,8059828,-11975125,12657556,-9537235,4465352,2918257,-9694822,13850458,-13277146,8793939,-2133098,-4943652,11343964,-15183398,14837788,-9466932,484661,8302143,-14898942,16912863,-14247066,7602631,1519343,-10369030,16844646,-17328520,12743979,-4480331,-4006195,11474347,-16053853,16399334,-11231534,2519569,6557006,-12538037,14834507,-13551519,8631187,-517034,-7527217,13055965,-14439633,11754920,-5867458,-2032564,8706523,-13191361,13710104,-10009830,3796794,3930707,-10442971,13887583,-13670204,9029385,-1862719,-6274939,12902314,-15710343,14099055,-8470467,-230888,9156036,-15527823,17388923,-13842836,6555699,3021542,-11591364,17020146,-17498133,12874172,-4331945,-5504127,13634731,-17289563,15880144,-10250337,1735442,7308992,-13719996,16105771,-14099131,7581205,641751,-8475032,13492602,-14435962,11243160,-5089236,-2860771,9712810,-13646493,13673520,-9433184,2725750,4942497,-11218861,14441583,-13446633,8143230,-803576,-7032543,13231416,-15264074,13192294,-7009587,-1457164,9919498,-15446917,16471927,-12998849,5317211,3765867,-12359494,16963882,-16761708,11482929,-2925190,-6574172,14092852,-17158876,15543214,-9222834,330950,8168387,-14614858,16300451,-13228902,6146820,1962069,-9512754,14013876,-14488072,10691930,-4047933,-3854729,10450841,-13975805,12808442,-8289260,1465141,5943335,-11286954,13841577,-12186412,6832128,920861,-8120584,13302227,-14462513,11814032,-5459352,-2491615,9963278,-14874835,15518260,-11775003,4061068,4935393,-12436195,16325507,-15454333,10295803,-2001201,-7163670,14037079,-16842482,14371137,-7845142,-626321,8860279,-14471486,15972644,-12366080,4885295,2810705,-10028060,14112167,-13890823,9469449,-2516305,-4794734,10574889,-12931685,12347791,-7226073,497895,6489271,-11100334,12828175,-10973598,5483914,1156592,-7738472,12054828,-12961174,10220577,-3929917,-3462688,9926469,-13336489,13338728,-9872571,2806761,5570781,-12230793,14897530,-13265486,8318490,-680033,-7296493,13227311,-15424863,12687387,-6344487,-1490847,9553875,-13894544,14019379,-10353957,3988408,3589528,-9856609,13267471,-12523879,7886657,-1240978,-5446531,10434014,-12137794,10225209,-5658756,-563540,6240730,-10496340,11498676,-8826931,3371173,2767051,-7634884,10976635,-11498024,8413170,-2701436,-4710092,9511590,-11951227,11307960,-7565928,1416785,5983523,-11451742,13516684,-11689133,6558554,719005,-7970979,12530430,-13727016,10702860,-4673807,-2422495,8778813,-12767293,12869459,-9049298,2899818,4322268,-9823797,12074048,-10742604,6757191,-1303835,-5184088,10067073,-11375791,8638431,-3968233,-1294929,5785206,-8932782,10025938,-7581254,2888302,3004762,-7277711,8996139,-8875155,6478628,-1848143,-3591687,8189897,-10475846,9582819,-5716436,221998,5558995,-9244058,10887130,-9638153,5179121,1350924,-7056351,10653866,-10754966,8440343,-3588975,-2381978,7786312,-10976715,10612372,-6921108,1798316,3859435,-8494076,10058065,-8927623,4697519,363740,-5085192,8627882,-8690076,6757739,-2511600,-1778027,5308728,-7709005,7845156,-4992067,843005,2946309,-5956764,7233907,-6751704,4495641,-221232,-4006532,6964274,-7599248,6472955,-3863333,-454245,5048350,-8437693,9020258,-6484679,2502971,2106659,-5632659,8287105,-8938322,6965258,-2267277,-3490965,7359891,-9025308,7506298,-5276963,1411944,3551360,-7695627,8854760,-6889516,2994614,1214074,-4413727,6609594,-7238451,5476880,-1931994,-2078476,4940941,-6223893,5386253,-3409743,488600,2567047,-5106644,5963216,-4795608,1930981,745932,-3004152,4981357,-5869090,4813320,-1918599,-1772580,4080852,-5344308,5650386,-4741119,2107119,1658590,-5249597,6805245,-6110391,3826315,-1023803,-2124502,5048183,-6552683,6253578,-3539122,-241125,3367089,-5680386,5673428,-4752366,2515808,496002,-3583184,5357720,-5070923,3108093,-616944,-1842204,3400302,-4088459,3801435,-1941613,-304348,2514877,-3418852,3380931,-2220778,940062,742613,-2255158,3430300,-3315933,2114090,-485907,-1195368,2737237,-3422820,3575578,-2639587,491158,1807396,-3324826,4044715,-3406572,2325230,-444861,-1838556,3906963,-4458173,3887500,-1931079,-233033,2222270,-3744579,3950366,-3259312,1144901,1040247,-2723945,3155001,-2518948,1910341,-177003,-1386215,2428784,-2443579,1763726,-234998,-738532,1320435,-1576705,1404536,-722200,-43543,1210299,-1333293,1523432,-1222417,348648,27130,-812851,1426855,-1533335,1028562,-620467,-46175,914202,-1516169,1740960,-1596486,988704,193391,-1308905,1802612,-2230875,2042757,-1118026,-260849,1151835,-2007953,1887955,-1478655,314459,289403,-1044713,1535986,-1051554,547823,481547,-935448,708195,-460895,77331,263386,-477532,556201,-155570,-374559,656243,-733579,539945,-87186,-377275,899128,-1102300,840286,-400389,-126853,798081,-930620,821476,-604824,94919,7395,-360513,291975,-334117,-68703,-133415,-193668,126349,-9823,-139153,181393,-160610,123969,-183464,-17026,-38911,-146181,398382,-895916,582641,-540694,165329,243231,-567224,1461269,-1449201,1034683,-102716,-538001,1354275,-2212914,2118761,-1484255,108797,1297119,-2161339,2782213,-2418518,1157212,474277,-1510873,2393269,-2433343,1857709,-396603,-758807,1664583,-2145968,1854006,-990329,-115616,1050108,-1560094,1859233,-1285749,459078,678799,-1408516,1801345,-1777311,905362,145599,-790221,1900332,-2233288,1590718,-804057,-215806,1387886,-2433182,2754266,-2197133,1272559,284567,-1491616,3078089,-3464629,3168755,-980567,-421797,2350358,-3619118,3805874,-2942433,1359817,1024174,-3294462,4115338,-3797105,2486535,-61964,-1806010,3259436,-3511579,2883481,-1608196,-693086,2450341,-3415594,3301718,-2171426,568899,1313457,-2564249,3433476,-2819023,1709603,-56386,-1886491,3293201,-3328445,2655834,-1056127,-540863,2114898,-3571114,4183256,-3139860,1216709,1318011,-2628855,4081444,-4641183,3334587,-1355653,-1382320,3843014,-5017044,4974999,-3291159,648755,2114773,-4384893,5369072,-4505460,2460499,570602,-2812109,4583223,-4916199,4089715,-1475500,-1145939,3594224,-4805248,4478022,-3022799,558368,2068666,-4029541,4534016,-3871132,2040593,490397,-2617081,4380945,-4692494,3463921,-1197649,-1249567,2872322,-4253354,4559862,-3519164,1012817,1746651,-3568687,5289123,-5084866,3508415,-831844,-2059125,4808491,-5752939,5403428],[0,0,0,0,0,7,-13,17,-22,23,-23,22,-23,26,-30,38,-44,53,-58,60,-62,65,-69,75,-84,93,-98,101,-101,98,-88,80,-78,74,-74,74,-70,66,-52,38,-14,-9,35,-58,82,-107,126,-145,160,-170,172,-164,140,-90,10,117,-314,611,-1056,1717,-2706,4192,-6484,10134,-16250,27241,-49432,105370,-470505,-129426,1067664,-1704213,1464595,-1074789,-71859,1037317,-1677459,1898777,-1747336,584975,504722,-1368067,1438909,-880560,-52814,621296,-1107685,546201,196191,-1268862,1922444,-1419759,748353,395316,-2170466,3172820,-3052541,1969661,-211098,-1778429,2948366,-3664992,3227258,-2149880,115296,1696072,-2891406,3164019,-2493031,1945867,-692144,-82650,1551049,-2328228,2436931,-1981180,1311195,-862437,-49885,1518236,-2427205,2767460,-2490815,1418891,249824,-1874305,2914716,-2815688,1742600,-336737,-878613,2388355,-3167305,2383078,-456707,-2172048,3425655,-3652538,2398566,-518772,-2160823,4026956,-5018541,4105607,-1741765,-1227432,4438306,-5503434,4944595,-3646561,1608281,1271499,-4263431,6014130,-5433821,3342253,-1209424,-907505,3074378,-4979124,5010436,-3645650,1697909,560937,-2503584,4208729,-4617555,3900931,-1997543,-244527,2115165,-3878047,4856025,-3810174,1997295,707427,-3076695,5115408,-5187505,3525238,-329003,-3134553,5597315,-6397215,4539839,-773804,-2902270,5423403,-6300235,5799959,-3589230,-319333,4807893,-7280205,7447901,-5311173,2318349,1228922,-5323624,7660703,-7593553,5775652,-2720147,-1430576,5735348,-8549261,7668246,-5421628,1559071,1256483,-4816646,6962643,-7546824,5238779,-2116377,-1157344,3773918,-5674830,6737217,-5939453,2984495,1283170,-5709646,7885347,-6863447,3381429,133317,-3270349,6510511,-7943070,6114268,-1471510,-3518097,6618074,-7050754,6663947,-4654008,-34908,5075588,-8358819,8545808,-6442452,3589037,998107,-6010111,9558313,-9636436,7035350,-2116444,-2407702,6822045,-9057089,8835648,-6099603,1289284,3227304,-6630518,8005265,-7239548,5249149,-2538601,-1570189,6398377,-8639566,8138516,-5237962,1290175,2726974,-6658782,9191759,-8073958,4166077,1090473,-5396820,7873146,-8271234,6134852,-2024845,-3365685,7429655,-9132672,8224388,-4255582,-928529,5954254,-9143406,9806267,-7713237,3854793,2202072,-8167820,11517908,-10986074,6958366,-1439788,-4694867,8627419,-10793269,9502469,-6419183,1196822,4495937,-8667698,9857119,-8831212,6084881,-1707512,-3558280,8197411,-10324268,8683618,-5310328,832878,4176062,-8408542,10550462,-8386377,3719819,1369293,-6342252,9305281,-9821775,7214006,-1721734,-4528074,8679284,-10324089,8630545,-5377970,-135307,6091447,-10749236,11729174,-9076374,2954866,3407637,-8640056,11481933,-11028973,7708479,-1868826,-5173281,10164295,-11723739,9859506,-5835363,688656,4905737,-9470136,11528175,-9868637,5437644,-88908,-4861510,8840322,-10862380,9636179,-5482711,-171673,5524157,-9269882,10647528,-8651566,4033575,1943942,-6748339,10120756,-10265555,7212189,-1986285,-3966838,8862641,-10977450,9587120,-5175592,-989421,6847867,-11136418,11696007,-8627046,2952600,3876292,-9368411,12415484,-11148595,7031346,-736620,-5550201,10430534,-12153795,10906869,-5886650,-16446,6101194,-10418967,11700139,-9692177,5453073,837625,-6035421,9928254,-10830775,9049077,-4377295,-1145319,6252710,-9709723,10297414,-8090291,3763009,1944412,-7366814,9942545,-9951668,6684027,-1674595,-4268950,9274076,-11019996,9450037,-4900851,-1357565,7095456,-10819944,11480840,-8282027,2722863,3929783,-9475771,12048499,-11305071,6798045,-360518,-6086769,10696821,-12497860,10065570,-5311472,-912095,6939956,-10867905,11690457,-8960924,4273253,1731963,-7015579,10377325,-10881486,8414382,-3772563,-1639213,6933922,-10140881,10019563,-7509626,3011949,2872081,-7578093,9814367,-9599473,6274500,-1322122,-4745468,9079328,-10534450,8659222,-4248935,-1273491,6920504,-10610090,10970922,-7484849,2299348,4310405,-9498955,11748115,-10471495,6088374,270426,-6189713,10515069,-11951404,9879162,-4801299,-1935580,7297331,-10949967,11287242,-8496583,3409632,2442263,-7448517,10499781,-10495879,7390906,-2689401,-2919949,7003602,-9675008,9615488,-7204427,2150421,3287968,-7452778,9574239,-8903920,5628005,-626189,-4571993,7961551,-9788446,7892369,-3907780,-1291487,6606480,-9595926,9578010,-6560948,1901448,3711158,-8368204,10736898,-9804896,5048465,722426,-6386310,9783405,-10590183,8521406,-3805843,-2222437,7374966,-10456225,10213640,-7308392,2241245,3374410,-7397339,9643379,-9310784,6246675,-1676525,-3175581,7212255,-8834256,8179316,-5453718,1048734,3453631,-7099010,8707834,-7540572,4682665,120272,-4838800,7516153,-8466712,6342595,-3183472,-1216717,6134020,-8884683,8569405,-5381350,915957,3745415,-7663757,9610717,-8421114,4390545,1283449,-6279344,9245832,-10040357,7648208,-2378033,-2621432,7399040,-9484383,9160170,-6121427,1412769,3139042,-7108445,9212691,-8633051,5246581,-727416,-3433868,6310443,-8126059,7691092,-4915899,110501,4110305,-6653666,6801847,-6065176,3939743,-645759,-3938186,7297518,-7285416,5290626,-2420097,-1137687,4430599,-6950277,7223253,-5279344,1268196,3384904,-6821688,8215526,-6498362,2846242,822060,-5238671,7972443,-8270885,5733619,-1400154,-2963863,6389560,-7838931,7484130,-4750661,446348,3310306,-6418046,7665252,-6569187,4225241,-211793,-3786298,6226950,-6798829,5744063,-3412777,-15736,3370083,-5512962,6201448,-5180641,2678194,435777,-3756745,5266075,-5235162,4334377,-1999861,-973837,4286171,-6070563,5642528,-3151113,114989,2843227,-4912967,6482177,-5532985,2613170,1579131,-5176827,6597369,-6054358,3841096,-1148494,-2417010,5524258,-7511782,6530218,-3534612,-807016,3739721,-5263572,6161004,-6016963,3367302,580082,-4394753,5543121,-5138833,3991242,-1997823,78272,3153868,-5128514,5095338,-3608836,1590978,523316,-2551343,3754573,-4532512,3592012,-1287694,-1588759,2917590,-3827915,3715044,-3073679,750964,2388350,-4309517,4526771,-3151340,1098345,849413,-3035296,4582843,-4877772,3440878,513,-2744109,4407415,-5094444,4314892,-2581203,-170528,3115893,-4784755,5261572,-3815272,1558258,1052303,-2751947,3851331,-4400476,3409278,-1608675,-1149580,2946973,-3297607,2858550,-2388920,1519287,211409,-2025157,2998418,-2746438,1999608,-941002,-539406,2011255,-2815089,2689338,-1712948,126732,1362168,-2483339,2498554,-2002794,1201758,619253,-2392423,3550765,-3170677,1455544,241543,-1580348,2985659,-3661578,2953076,-1098018,-805438,2684649,-3545637,3002795,-2167818,786224,985495,-2392076,3116635,-3023432,1546763,-363984,-784721,1473542,-1942985,2181962,-1714715,-54190,563334,-1031522,946105,-1287341,1346810,-682280,-11411,773318,-866185,875370,-945479,177439,318196,-937039,1258016,-1005729,288567,636879,-1351806,1401591,-1249835,1033495,85373,-1151729,1902077,-2049193,1453093,-351016,-1114497,1678633,-2061164,1954090,-1138515,-194561,1061340,-1812166,1635507,-1110847,620782,170673,-573181,944414,-1053113,479827,-170446,-120537,-220375,-80897,134408,-401382,65171,-312240,669217,-494745,434285,-308188,-610639,511865,-353259,517137,-352453,6163,93725,35920,111436,40651,331011,-392682,435725,-355954,464120,-82465,-249874,607656,-717063,908291,-358919,176742,586960,-650264,763338,-690721,430121,243270,-752754,306275,-314509,-30570,445141,-801856,652943,-244966,-621025,958917,-1265908,1134520,-497667,-297342,1163387,-1670017,1637501,-1041282,289723,458885,-1707459,1947260,-1631826,1008424,-132244,-465931,1477193,-1533811,1523250,-902613,432557,638114,-979555,1256124,-1379871,780989,-460679,-31005,700925,-1148470,1133606,-1098257,84060,366226,-920450,1638391,-1427952,673785,211614,-794720,1600883,-1894727,1481212,-189029,-1249150,2025694,-2351475,1982576,-1094442,-396021,1937699,-2685381,2633080,-1896134,453664,1252301,-2058442,3044373,-2724726,1490824,-154917,-1206814,2732985,-2956947,2561498,-1476693,-163077,1414760,-2263535,2470838,-2116920,1310701,-123386,-1114673,2197068,-2462658,2301638,-892700,-13738,1140779,-2192353,2496825,-2069572,416071,631045,-1976488,2711777,-2901336,1870013,-309249,-1674364,2661796,-3124975,2676369,-952161,-302539,2402750,-3577221,3752136,-2616396,692810,1805793,-3520541,4104319,-3794697,2562374,116939,-2268708,3726728,-3848715,3134414,-1554905,-154345,2176393,-3675705,3731431,-2881130,1370432,253118,-1949585,3202934,-3479140,2442366,-549960,-655223,2050640,-3400498,3554854,-2086552,401783,1796100,-2593535,3545874,-3010713,1857407,-158273,-2014846,3561652,-4033551,3268163,-1437743,-840217,2919338,-4374188,4517267,-3031191,521102],[0,0,0,0,0,-5,14,-24,40,-57,72,-91,110,-131,158,-191,232,-280,336,-403,475,-555,646,-747,860,-990,1131,-1290,1462,-1651,1858,-2083,2331,-2603,2904,-3236,3592,-3979,4399,-4853,5342,-5881,6462,-7097,7786,-8538,9360,-10257,11241,-12324,13532,-14877,16387,-18093,20037,-22267,24854,-27889,31510,-35903,41339,-48238,57249,-69456,86799,-113164,157697,-250355,823691,-916057,330404,755594,-1662381,2525951,-2335452,1608959,-577124,-1275902,2165701,-2550604,2331033,-1451135,211328,876650,-1518700,1306070,-1220166,352331,65049,-1016,-431327,565634,-300502,-60484,573493,-928518,1503429,-1648646,670360,406243,-1106947,1486545,-1367908,965862,-225751,-197283,602562,-713728,296628,73996,-375455,124957,657116,-1731121,1792888,-1287624,486772,528710,-2073289,3162950,-3229311,2063350,-609017,-1214788,2773381,-3809961,3479836,-1924343,-3097,1255696,-2270551,2457143,-2445064,1536493,-154343,-1106700,1258331,-789847,555516,-306051,310910,-473005,235232,-419491,-250403,151480,-233472,811721,-1012206,321559,552340,-959771,50601,484741,-578249,13226,-353713,274703,759803,-1882918,2437611,-1605698,305585,1216368,-2347099,3299533,-3447659,2188461,212488,-1687528,3305571,-4293150,3879255,-1999251,-216311,2450536,-4051457,4141397,-3236154,1646920,770482,-2316871,2967889,-2689551,1551761,324007,-764286,777578,-603655,841940,-1081673,681326,-47110,-697444,214083,-720328,772004,-468294,-571492,1230634,-1330950,1479575,-963642,-649920,2724559,-3540242,2781492,-1190796,-206323,1595210,-3088489,4454299,-4551217,2571567,230534,-2791821,4383300,-5120133,4901551,-3267486,195023,3385469,-6316639,6550626,-3879455,538046,1626220,-2806948,3800945,-4175003,2830780,-26495,-1888149,1690820,-1648773,1689227,-2119591,1167088,718365,-2106159,1546530,-1549644,1753412,-1235487,-479992,2634976,-2814167,2123911,-716553,-806078,1958795,-3020811,3118801,-2007843,672811,1470508,-3361945,3991491,-3544386,3001524,-975124,-2230518,5570848,-6960504,5618092,-2083391,-1367137,3985815,-5994945,6682132,-4824528,1024641,2956805,-4584489,4791852,-3869644,2586714,-504969,-1653437,2864069,-2950574,2969176,-1777792,228991,1265490,-2119614,2146307,-2390558,1755176,-84381,-2055834,3392147,-2667498,1220251,155022,-1667856,2291649,-3202520,3162776,-2244010,375848,2390189,-4298695,4876902,-4584623,3120394,-174488,-3244552,6715797,-7255361,5132599,-1747794,-1689447,4846780,-7130974,7260989,-4283984,202146,3212556,-5138667,6032171,-5408845,3340159,156023,-3415860,4690962,-4532932,3243792,-1834775,84225,2499670,-3862170,3959846,-2879936,478073,1319573,-2459352,2967436,-2722115,2072769,-714532,-1805719,3230383,-3516281,2965062,-1906774,301280,1957822,-4896769,5700626,-4583915,2012171,1144434,-3888303,6213529,-7063113,5428294,-1606851,-2138976,5830556,-7674457,7646121,-4809541,913877,3221765,-6134756,7267818,-6403544,3516690,379093,-3681378,5615291,-6027728,4595798,-1901005,-1113420,3485730,-4563915,4403520,-2767460,899423,1522941,-3284781,3828898,-3345122,2113803,26790,-1983418,3551407,-4556665,3502303,-2191110,-322821,2826368,-4584821,5313542,-4226652,2070715,1274684,-4035882,6379853,-6481003,4894483,-1398504,-2732509,5915384,-7349112,6984509,-4375044,611358,3606781,-6697026,7831471,-6259985,3332823,827559,-4330744,6567203,-6783240,4910275,-1785064,-1607431,4117374,-5414717,4983530,-3102680,549329,2230454,-3949383,4353946,-3798017,2022746,507819,-2527059,4135097,-4284642,3410095,-1362315,-1076322,3373647,-4802688,4997124,-3909837,1203831,1856753,-4880541,6083334,-6034235,3980032,-1153453,-3043867,6202107,-7430007,7152166,-4178699,-170373,4285701,-7293420,7751204,-6253047,3150706,1181916,-4822298,7251397,-6950570,4948725,-1147191,-2176598,4905631,-5951079,5432802,-3095373,189245,2295103,-4346066,4973373,-3966349,1672347,811378,-2799079,4052330,-4209507,3514882,-1228907,-1266472,3435872,-4786301,4655819,-3348136,810281,2238800,-4816105,5815457,-5711039,3807000,-522848,-3330385,6340268,-7147120,6396485,-3615447,-404727,4514666,-7365084,7421528,-5928110,2577142,1616336,-5170922,7096035,-6898170,4592558,-1329907,-2648687,5364499,-6318450,5324697,-2648262,-227812,2935208,-4770943,5282674,-4161527,1179825,1463025,-3360642,4220467,-4133994,2759103,-899493,-1648767,3302106,-4425512,4456271,-2660750,4242,2494915,-3921878,5411112,-4818270,3005235,-78626,-3644294,5893008,-6444993,5404450,-2794307,-1024208,4823665,-6759506,6915372,-5225337,2093880,2362399,-5847984,7127412,-6140840,4060925,-705404,-2583071,5607079,-6643679,5313671,-2291120,-806228,3360242,-4860481,5293568,-3761414,931985,2121847,-3613178,4557430,-3917051,2382182,-57059,-2441268,3761911,-4208766,3505448,-1947378,-227362,2406030,-4769116,5188172,-4493855,2094032,953644,-3630304,4941058,-6064298,5297145,-2256991,-1620855,4942227,-6407980,5619024,-4308163,2259882,1588116,-5420864,7202172,-6168119,3350379,-154372,-2707800,5134753,-6009855,5317995,-2865221,-532924,3556952,-5144419,4853728,-2907096,788698,1715682,-3440263,4544779,-3643378,1715797,199973,-2136241,3280974,-3437452,2628886,-1348371,-737823,2789967,-3676367,3732173,-3087050,1567459,1120153,-3190574,4852459,-4688541,3245172,-1083144,-1625288,4354806,-5280297,5221170,-3656129,718763,2555423,-5243056,5887801,-4731617,2771215,-489587,-2705933,5251704,-6016608,4022498,-1308479,-1334236,3200265,-4329055,4358882,-3026757,422578,2341393,-3734279,3936987,-2391989,890633,130115,-1787585,3277462,-3590590,2434792,-262672,-1793638,2262597,-2656439,2921510,-2755827,1112231,1624106,-3652638,3957590,-2675002,2226822,-568754,-1472936,3666422,-4942001,4541629,-2194546,-135609,2071946,-3889957,4906362,-4550867,2454156,679346,-3148101,4551786,-4378173,3156830,-1487162,-843373,3303794,-4251737,3759711,-1596706,-173204,1456700,-2485337,3016362,-2976513,702671,1213210,-2374417,2407441,-2102546,1204751,-365877,-927674,2360315,-2834563,2263744,-645616,-538453,1443714,-2137676,2616592,-2814190,1720885,242209,-1994545,3163910,-3148068,2574887,-1589201,39665,1791649,-3947603,4115127,-3251814,1254820,855968,-2293139,3504487,-3774989,2747067,-779530,-1330099,2691098,-3073126,2659777,-1211258,105244,1669288,-2599916,2718510,-1636880,-21344,974409,-1432325,1640981,-1374529,601144,237569,-1548739,1619891,-1464701,814992,-227455,-377854,1297202,-2022158,1913878,-1211400,109427,404716,-1533889,1754109,-2089323,1722072,-744368,-998824,1682420,-2525034,2510697,-2050470,673592,612347,-2040805,2676127,-2647658,1564735,-168401,-911478,1923930,-2303010,1870772,-990307,-271789,1386033,-1873912,1326579,-910838,-40303,626163,-1081893,1153320,-703842,-186245,713574,-1089798,949517,-624478,226547,369238,-1078957,951480,-950423,842456,-113794,-162641,565419,-794826,1245744,-1150156,451398,55737,-409491,856085,-1477756,1852631,-1050702,216438,511452,-1349283,1482157,-1679019,928607,5290,-973830,1384110,-1395097,1157481,-621338,-281344,933938,-1051259,694292,-127059,-375578,498218,-561729,200506,288947,-1107206,732273,-753023,340538,247950,-790684,1110252,-1084844,277906,-13428,-504043,1002462,-937982,248235,-287042,-85663,384226,-582337,241248,-371079,521196,-101471,369398,-350034,118226,84015,-398724,740645,-528538,263100,-24213,-288891,304535,-357392,268224,-257878,-166841,123166,-215025,-384431,467212,-522128,114235,2597,-502718,1157870,-918037,957531,-624018,-302847,1010653,-1555477,1522773,-719173,102615,1030480,-1614243,1962182,-1329109,388868,69857,-1259564,1479159,-1140331,693730,-218474,-521823,874019,-642866,762572,-247920,-151827,314175,-548917,492887,-69582,-43732,375269,-504257,618812,-751728,198773,347545,-485155,1377144,-620584,953127,-608778,-36911,956037,-1388089,1535651,-1164647,337293,511029,-1041033,1914895,-2316420,1738035,-667230,-792052,1806479,-2096128,2430077,-1464699,68931,1325345,-1858662,2315052,-1914775,902997,525790,-1534999,1809268,-1766341,1125753,-333027,-699510,1548019,-1675162,1534829,-611656,-370547,1179294,-1858113,1489307,-1205890,16884,606364,-1350871,1885642,-1665318,908043,-523707,-393510,1490930,-2159272,2165897,-1558280,430545,1034775,-2020017,2920689,-2648870,1634522,31291,-1436352,2454229,-3274893,2835430,-1376973,-512648,2199778,-2976415,2797004,-2273907,1044244,754483,-2260649,2839084,-2737640,1660403,-251742,-1419669,2387652,-2648155,1834743,-778091,-718107],[0,0,0,0,0,-3,3,2,-5,16,-29,42,-60,74,-94,114,-143,178,-217,265,-319,384,-457,541,-639,753,-882,1026,-1190,1366,-1559,1772,-2007,2270,-2562,2889,-3251,3649,-4087,4560,-5069,5627,-6227,6882,-7600,8385,-9241,10177,-11199,12310,-13522,14846,-16302,17907,-19692,21675,-23901,26407,-29251,32504,-36263,40652,-45836,52032,-59507,68494,-78760,86942,-158991,1055453,-1330126,1030847,-491805,-339040,1460699,-1950380,2264127,-1434580,299064,557898,-1099011,1179034,-1318591,824979,-761971,329204,-344332,497770,-48822,-674546,1300377,-1919723,2801043,-2192651,690500,965720,-2557352,3301073,-3559328,2755575,-843385,-1543771,3304027,-4023027,3052980,-1634151,-47661,2161737,-2750270,2693304,-1936494,93418,1318868,-2456996,1856259,-733267,-399910,1570206,-1737215,1708124,-1130814,-355182,1860324,-2015391,2410171,-1728509,998423,522950,-1739318,2232706,-2402688,2605240,-2314918,1021856,940383,-2629175,3603259,-3427534,3175773,-1856244,154709,2465189,-4551094,5226083,-4757531,2270307,742552,-3674431,5214478,-5876679,4915348,-2082693,-2402904,5121298,-5633908,4324460,-2236071,-228862,3073133,-4859881,4686874,-2469333,-264091,2302236,-3649652,3998599,-2666445,518554,1858274,-3395135,3891346,-3519662,2265832,-142503,-2480773,4106618,-4717002,3900839,-2506770,311565,2563363,-4734952,5790548,-5444261,3451975,-607261,-2210100,4368104,-5856327,6669928,-5559134,2002535,2417574,-5871204,7687319,-7406686,4760504,-344055,-4292572,7456001,-7721516,5961170,-2378440,-1766031,6153426,-7943148,6442359,-2590741,-926072,3496557,-5685698,6836719,-5479391,1507533,2766305,-5730443,6220578,-5589593,3702727,-684120,-3163056,6627840,-8248708,6633220,-2387603,-1718882,4270503,-5465224,6591963,-6689366,4356733,324337,-4214412,6876905,-7641961,7627754,-5710072,1024268,4867801,-8763857,9973625,-8422909,5136270,22662,-6190332,10211158,-10723168,7379559,-2001868,-3135519,7316484,-9183304,8476164,-5105941,-109933,4525973,-7771845,8501627,-6280992,2372801,1764554,-6399523,9408069,-8681447,4725778,944171,-5489451,7720236,-8519343,7237402,-3373203,-1837109,5634417,-8045198,8320137,-6729679,3705653,571089,-5037538,8240498,-9347102,8041315,-4669880,-722267,6045005,-9378368,10362216,-8785938,4409790,1940667,-7750284,11382796,-10636034,6797158,-1105819,-3948506,8005512,-10240604,9521759,-5671005,-672634,6355752,-9800193,9970180,-7034851,2153750,2998264,-8202505,10906417,-9422977,4595500,1474257,-5982025,9160358,-9929010,8095656,-2794983,-2920497,7349303,-9280411,9232440,-7138445,2875444,2856540,-7835459,10479196,-9740433,7244374,-2996996,-2300547,7824051,-11278260,11216247,-7658984,2175705,4326226,-8911043,11119109,-10589002,7108212,-1229938,-5657091,10280256,-11335060,9122490,-4621907,-1343658,6991699,-11207651,11290413,-7465476,1373448,4865701,-9307227,11108233,-9659571,5010810,1235983,-7459988,10668343,-11096390,7809861,-2517316,-3634972,8309526,-10951346,10447111,-7395175,1838801,4046536,-9012205,10867035,-10524815,7111177,-1698896,-4371487,9219180,-11739868,11068388,-6872402,982856,5165096,-9922462,11986177,-10771253,6621743,-206711,-6595834,10973946,-12399340,10049345,-4426760,-2354225,8553847,-11687570,11654391,-7475690,1600083,5330425,-10086317,11771502,-9556511,4657732,2182669,-7600005,11127642,-10997509,7585034,-2131299,-4177415,8913127,-11470475,10490233,-6536074,1009704,5425228,-9710283,11304059,-10145788,6086591,-220719,-5494299,10179185,-11656154,9943381,-5632568,-268784,6093671,-10429424,12216816,-9717415,4860865,1295691,-7348854,11121692,-11844669,8948026,-3071441,-3561916,9107652,-11753032,10875863,-6729848,204959,6056980,-10469619,11756018,-8988910,3801699,2764156,-8534193,11383552,-10799492,7101278,-1146063,-5078791,9826333,-11669056,9652131,-5413776,-558545,6239231,-10340197,11548778,-9350168,4446655,1230166,-6695147,10214457,-11545244,9254146,-4382784,-1631974,7000733,-10792220,11680046,-9065275,3584606,2484377,-7866798,10693028,-11361996,7916423,-2377522,-3996974,9279937,-11282018,10131306,-5958775,-406791,6414133,-10565219,11153920,-8687236,3252580,3230747,-8561492,10835790,-9925744,6165447,-589370,-5424625,9805633,-11440631,9024416,-3923975,-1493723,6906611,-10208672,10666126,-7922302,3207704,2386056,-7070764,10397442,-10481735,7554859,-2527735,-2489194,7182690,-10153193,10573241,-7704821,2086997,3496552,-7761396,10428529,-9747724,6301286,-1472863,-4477188,8567686,-10338072,9108011,-4689906,-1254547,6416660,-9418983,9784636,-7026849,2272692,3645907,-8589165,10330084,-8944687,4622036,410407,-6092853,9485677,-10046925,7485717,-2705657,-2428754,7322526,-9990634,9467503,-6350412,1675021,3263891,-7037429,9726004,-9229885,5962212,-1096907,-4115483,7207048,-9265677,8514426,-5753865,843727,4289674,-7844597,9323218,-8318776,4813766,-33155,-4749119,8095951,-9142838,7495084,-3744156,-1229633,6082151,-8778777,8774593,-6176806,831432,4182577,-7528029,8656574,-7599490,4248391,827846,-5977922,9144094,-8848561,5287365,-1808464,-2460458,6377945,-9127770,8414910,-5004378,149909,4303866,-6941053,8484840,-7743497,4918232,-322462,-4243094,7330279,-8382143,6900311,-3872403,-61947,3885568,-7098877,8132497,-6603130,3440772,716907,-4309894,6647159,-7594229,6077779,-2786381,-1914640,5588032,-7100561,6970972,-4704291,690615,3646765,-6746028,7451731,-5730098,2691466,1139313,-5357860,7364656,-7004765,4744594,-729573,-3257932,6143073,-7457204,6194030,-2871565,-532266,3727043,-6481532,7378608,-5930079,2515565,1219888,-4450825,6215431,-6262976,5281168,-2822833,-963475,4293996,-6011611,6097709,-4664062,1891889,793271,-3516817,6004633,-6605737,4621431,-1068673,-2317565,4292410,-5363028,5585484,-3876116,466437,3524548,-5966163,5635557,-4029210,1225549,1228568,-4155650,5644530,-5697688,3371275,507770,-3447796,5278006,-5848582,4545883,-2327058,-1262491,4521795,-5694280,5374710,-3483025,1083500,1336517,-3851198,5616243,-5128607,3241867,-608159,-1606084,3011564,-4357055,4818916,-3580278,1245118,1493981,-3372120,3934298,-3788272,3095668,-1064368,-1426815,3410145,-4466545,3708608,-1796375,-390078,2352186,-3602019,3952711,-3107419,1225468,1537589,-3758456,4390785,-3171971,1535483,407357,-2625707,4044277,-4261547,3134822,-524259,-1801818,3399790,-4113301,3450754,-2375902,72059,2096090,-3414781,3774947,-3067764,1394249,-20225,-1950975,2752423,-3237009,2738034,-1529049,-170144,1450036,-2269283,2483837,-2614422,2124289,-448663,-1474889,2040109,-2427060,1841190,-1136846,94330,1127943,-2513229,2649441,-1641334,260667,1063445,-2061329,2228332,-2074486,787308,880433,-2140712,2399220,-2132773,898149,175225,-1410855,2622552,-2624122,2021450,-458894,-803693,1924285,-2446866,2048649,-1523334,393477,654490,-1647678,1839376,-1454409,1057203,-365022,-121567,604559,-751753,1057665,-891146,622836,-99897,-77557,507456,-872463,700064,-690039,195661,225189,-456440,302766,-625220,-47078,233040,-672150,615552,-221023,-118447,770465,-868258,865495,-686533,-127211,852076,-1231021,1533950,-1277175,105803,371298,-1247122,1345413,-1470478,331999,395520,-566375,1259729,-938075,411511,343258,-369619,483583,-390236,205085,198286,-30181,512116,2650,-290640,406904,-535237,546085,-172852,-468202,940945,-1274613,895443,-780657,183028,134235,-511279,966952,-901642,722772,-962184,-24538,264624,-423350,893903,-1368067,1061640,-647985,-75795,433900,-1112723,1415869,-1228418,544931,215182,-1155189,1395853,-1246029,852769,-120522,-709641,1595049,-1734186,1148885,-258736,-1000387,1648939,-1618454,1299199,-380580,-668646,1784506,-1937761,1860281,-1083181,-74340,1539507,-2057355,2217791,-1693343,909396,553954,-1354403,2252907,-2254176,1806383,-875398,-395746,1396520,-2236019,2009874,-1846763,993444,-19375,-1404474,2332197,-2223151,1685853,-941293,-67392,1098864,-2101764,2496991,-1528429,451159,747999,-1905540,2456528,-2340091,1275171,285064,-1692265,2711185,-3010572,1698178,-644991,-1566198,2723516,-3207513,2879045,-1324067,-502599,2649848,-3600329,3534342,-2661472,906261,1030024,-3001336,3705079,-3313017,2293799,-680767,-998674,3014434,-3561316,3115747,-1955176,495748,1039898,-2512755,3453247,-3287071,2387814,-449248,-1288342,3080385,-3595798,2911788,-1693430,-361610,2029497,-3126786,3584567,-2672204,966633,1065655,-2770796,3798774,-3568786,2235785,-81542,-2079598,3638066,-4113011,3443884,-1325434,-982368,3306873,-4484487,4411827,-2898480,1167825,1565113,-3923951,4903884,-4100806,2624627,-144249,-1556410,3771178,-4562249,4027844,-2712007,392234,2503904,-3750266,4792487,-3872931,1932641,148647,-2511307],[0,0,0,0,0,8,-13,18,-23,23,-28,28,-32,38,-46,54,-63,75,-83,95,-106,122,-140,166,-190,215,-241,265,-289,314,-345,384,-430,489,-554,626,-701,780,-861,947,-1041,1151,-1276,1423,-1589,1778,-1985,2215,-2471,2757,-3078,3445,-3869,4364,-4940,5618,-6432,7413,-8623,10141,-12095,14696,-18289,23491,-31526,45025,-70850,133832,-519660,-85986,1139029,-1562981,1535763,-726418,-85439,882792,-1431859,1549545,-1276834,662496,196544,-573083,442270,-271368,-152480,293026,95779,-958943,1491978,-1906253,1575550,-680813,-1066385,2667910,-3886836,4011161,-2612296,-195198,2333171,-4251083,4859463,-4541359,2510435,361126,-2913893,4529537,-4929471,3582900,-1272283,-1045022,2813851,-3552456,3092948,-2138040,257692,1395201,-2232132,2146629,-1750087,1088708,-173916,-964127,1474789,-2058940,1664405,-999494,29574,1420831,-2583653,2657125,-1847391,719955,398903,-2500508,4565033,-4883711,3565725,-781996,-2477886,5037414,-6582664,6017950,-3806625,66887,4029831,-7565373,8497312,-6770865,2927978,1293435,-5021713,7741485,-8823168,6472894,-1921423,-3012856,6127060,-7311323,6344265,-4613527,593535,3237856,-5446458,5871495,-4886330,2481765,407093,-3044697,4862570,-4695540,3616019,-1764687,-1008242,3413316,-5378307,5623897,-3985252,1153899,2116179,-5579844,6914232,-7105074,4281619,-121575,-4332563,7873570,-9077555,7696126,-4158965,-450157,5392475,-9573034,11612434,-9041091,3832281,2501249,-8051063,11455588,-11724219,7943833,-1277742,-4500220,9150997,-10923613,10062809,-5752701,-602058,6502878,-9094181,8931269,-6535177,3354742,1146141,-5686740,8527882,-8734439,5603924,-1595104,-2709103,6217393,-8305648,8679036,-6063991,779504,5142704,-8944070,9352497,-7139182,3878660,83772,-5266528,10185175,-12030122,8877653,-3823133,-1795048,7344862,-12324319,13995245,-10892346,3425733,4425077,-10773033,13802171,-13933747,9613507,-1811524,-6739890,12743290,-14099090,11606533,-6112279,-916983,7238001,-11474456,12240515,-9528900,4150826,2477026,-7616516,10766308,-10738169,8274444,-2676617,-4485420,9985620,-11666464,9525919,-5137594,-24409,5721310,-10375274,11854740,-9479846,4516787,1417974,-7427954,11392917,-12589577,9899737,-4517593,-2630517,9637445,-14194351,14669373,-10324802,2630023,5430704,-12050647,15568569,-15071424,9353245,-247259,-8633452,14695226,-15471084,12178622,-5751800,-1803894,9029914,-14075923,14800295,-11190767,3478488,4067653,-10174651,12796188,-12711330,8754375,-1213688,-6442108,11839146,-12440378,10337245,-5809165,-796192,7800758,-12604545,12964170,-9382520,3372328,2865049,-8968744,13385866,-14081488,9912064,-2661736,-5308606,11566086,-15542629,14658354,-9956576,1624265,7568460,-15005830,17358364,-14608060,7411497,1254627,-9213462,15221611,-17143563,13977100,-5659806,-4115659,11553127,-15447248,15384198,-11351485,3405051,5809798,-13152555,15470923,-13375834,7906070,-477372,-7236821,12631817,-14280577,11667871,-5357203,-2560074,9329008,-13832985,13634802,-10059394,3744614,4006705,-10710385,14575035,-14393641,9426393,-2278674,-6433006,12983998,-16403071,14701480,-9000183,-183993,8887924,-15348417,17650560,-14399980,7508400,2236278,-11225864,16957922,-17712907,13114583,-5007776,-4893382,12676098,-17182044,16151131,-10728300,1901114,6759883,-13678617,15867946,-13565041,7493456,647795,-8413547,13828387,-14842283,10970578,-4376877,-3310736,10017574,-13954704,13756050,-9351606,2565878,5548191,-11696072,14446455,-13335069,8345487,-909691,-7366166,13756554,-15927170,13527284,-7452042,-1172390,9728008,-15450223,16780491,-13505166,5934849,3560897,-11749944,16574141,-16978967,12213368,-3343285,-6190068,13489327,-17231272,15468057,-9352724,652393,8107681,-14457643,16173493,-13210715,6428447,2156243,-10040902,14093020,-14450651,10590218,-3421478,-4450331,10959259,-14196868,12989780,-8271872,1161998,6393508,-11972765,14130135,-12328883,6690802,606880,-8216008,13857385,-15043873,11968170,-6024403,-2506230,10291531,-15019540,16100286,-11854047,4453386,4662371,-12378076,16271005,-15954411,10744868,-2304618,-6692989,13840824,-17084613,14663083,-8304971,-581880,8405622,-14378657,15517424,-12166352,5250045,2873047,-9840482,14118900,-14231150,9300780,-2000781,-5237581,10862565,-13411227,11919854,-7023740,52135,7056288,-11414703,13290216,-10577921,5127284,1907448,-8318949,12523378,-13395746,10430870,-4409408,-3696158,10281176,-14094910,13913867,-9670887,2740974,5038232,-12115752,15491194,-14062906,8693336,-623611,-7320251,13342394,-15332464,12537978,-6668484,-1324211,8989979,-13681510,14356624,-10643892,3729986,3936122,-9768226,13215739,-12345191,7831989,-930610,-5642237,10680127,-12436289,10339031,-4950632,-1241544,7017666,-10926132,11580486,-9423460,3614892,2952754,-8733515,11531771,-11237456,8247434,-2602413,-4184755,9926808,-12800692,11946476,-7901296,1405850,5668255,-11284998,13614501,-11643788,6493988,263381,-7407828,12699291,-13618019,11049791,-5034337,-2247944,8645109,-12519677,12921306,-9138400,2851756,4254561,-10224700,12312419,-10793989,5999596,-82396,-5423507,10040930,-11373531,8716279,-3676206,-2378046,6811384,-9279173,9731906,-7177055,2524020,3239559,-8243755,10192119,-9005323,6079996,-1113699,-3986775,8556565,-10682034,9768172,-5608775,-136851,5826785,-10031536,10987072,-9361156,4819641,933736,-7093348,10726146,-10989015,8353849,-3585423,-2331906,7822198,-11258927,10481692,-6665389,1550042,4276514,-8760691,10583549,-8861770,4875355,1169353,-5378392,8459806,-8935583,6484773,-2507210,-2277764,6401971,-8219469,7807235,-5113536,618426,3507530,-6691644,7955950,-7232561,4299972,151052,-4449404,7807161,-8510760,6751116,-3562889,-972791,4948647,-8053840,9039541,-7129224,2805149,2117841,-6038986,8300233,-8764191,6870383,-2670330,-2817070,7430714,-9277661,8491979,-4843626,764012,3638635,-7056482,8778001,-7451047,3064371,1598279,-4698345,6877119,-7000930,5104939,-1745872,-2399524,5403637,-6474750,5593184,-3024104,-4389,3162442,-5354989,6507802,-5061953,2179894,1097287,-3902789,5250765,-5965499,4784891,-2208397,-1680551,4799132,-6270694,5709580,-4486091,2146737,1513652,-5045214,7261895,-6452621,4105373,-739699,-1968140,4864292,-6654680,6071941,-3288601,151071,3224579,-5534114,5911070,-4480333,2026914,1019538,-3556710,5255868,-4879773,3380219,-338142,-2238682,3763561,-3931078,3685138,-1896361,-680324,2929734,-3548966,3615605,-2647914,685996,1473037,-3028393,3725409,-3838310,2119370,-417635,-1724322,3134327,-3949567,4002684,-2445634,765661,1650146,-3621446,4318959,-3740254,2309254,-440583,-1925683,3865325,-4359552,3674211,-2127727,-541275,2294908,-3405879,3853944,-2993597,1214257,1093242,-2731409,3098350,-2803725,1575625,-120084,-1407338,2537574,-2415859,1464873,-454476,-1112698,1672030,-2210124,1671190,-854408,-534678,1531873,-1783742,2090669,-1297261,415378,334650,-1232891,1769542,-2015691,1457230,-562974,-316043,1237268,-1768979,2049609,-1746628,1055414,-29041,-995444,1762965,-2252064,2107930,-1221566,-307802,1165615,-1703944,1804795,-1516338,444312,410489,-849181,1241448,-1171653,316301,121572,-668158,1119958,-525103,-40948,502476,-1002225,767717,-596375,-131256,664694,-1090829,1354234,-615997,-404244,721351,-993227,1127525,-551452,215932,351460,-484065,535818,-545301,517444,91631,-36873,209983,192445,-51146,111979,-130551,38902,86819,-295106,-47991,-230547,88514,-112285,-274580,246234,-180575,491810,-584635,801932,-493698,286510,441031,-504658,1264504,-1596514,1454249,-670428,-613199,1262715,-1841858,2245707,-1395309,44680,896914,-1792834,2464231,-2323449,1163877,-75122,-1366467,1815837,-2188711,1720247,-536256,-464349,1819957,-2279114,1561619,-903139,-197085,1329700,-1746176,1853111,-978741,115234,995674,-1485900,2116686,-1659853,874599,413721,-1034295,1893136,-2196358,1795188,-1110815,-318570,1428594,-2300231,2924331,-2391579,1338053,397233,-1764796,2571575,-3533449,2883482,-1553476,-608506,2522011,-3430371,3553678,-2909878,1164853,1085370,-2932414,3674693,-3563526,1951066,-229068,-1827289,3031848,-3560322,2717218,-1407353,-691543,2357536,-3447150,3199078,-2042083,304522,1297180,-2995255,3395876,-2875991,1311441,372794,-2145186,3264836,-3521289,2830344,-865910,-806401,2526098,-3344806,3751119,-3014287,1338051,1105803,-3113093,4162091,-4334436,3370513,-1294312,-1460002,3689831,-5199144,4871214,-3123610,477966,2727396,-3984193,4846168,-4551285,2399069,566571,-2956005,4836398,-4677349,3584679,-1330986,-1347221,3510561,-4525876,4427774,-2752576,129855,2371384,-4557367,4843465,-3798965,1401132,940590,-2902247,4437276,-4882159,3369157,-742283,-1362445,3756046,-4610596,4775147,-3360791,1067243,1675775,-4166567,5596564,-5050600,3315461,-735825,-2279956,4861934,-6032413],[0,0,0,0,0,-3,11,-21,32,-41,51,-63,74,-87,105,-132,159,-194,233,-273,318,-365,423,-489,564,-649,749,-854,968,-1089,1220,-1358,1514,-1685,1879,-2094,2330,-2585,2863,-3163,3485,-3831,4205,-4611,5058,-5547,6088,-6681,7336,-8064,8868,-9768,10776,-11914,13216,-14712,16455,-18515,20989,-24015,27786,-32611,38975,-47691,60250,-79691,113308,-185531,664704,-468229,-143089,845607,-1570329,1960136,-1389317,453149,619076,-1623791,1954941,-1281790,905178,274403,-1206859,1357194,-863045,67875,858407,-1252398,1155237,157165,-1492477,2206075,-2383074,1590074,-538319,-1677440,3163934,-3967030,3173064,-1328630,-685825,2534323,-3785967,4103399,-2918090,1321569,474628,-2114311,3344084,-3694873,2321190,-1362383,186407,1015109,-2039237,3006186,-2869333,1917690,-858325,-145049,1292544,-2792764,3128910,-2432714,1197571,65434,-1765359,3175627,-3037267,1807599,104425,-1767469,2764414,-3552999,2914793,-758200,-2012044,4407855,-5052832,3633287,-1290780,-2223279,4715467,-5796445,5654509,-3639813,232497,3487550,-6293911,6822558,-5145857,2881985,13700,-3354169,6357523,-7318067,5421200,-2410152,-790305,3178051,-4903050,5876507,-4892532,2675432,-98249,-2301791,4193256,-5411581,4810258,-2475794,-22819,2123629,-3989750,5404737,-4881104,2484818,1025108,-4051230,5693517,-5500883,3731982,-263603,-3754132,6317398,-7258232,5563660,-1763011,-2576307,6004498,-7532799,6967879,-5019544,1084203,3890510,-8150718,9489683,-7892401,4252085,407583,-5655596,9008628,-9461281,6789734,-3023631,-882325,5475144,-8500768,9191639,-6478593,2213000,1843348,-4403980,6509319,-7680770,6831837,-3686886,-1122696,4985797,-7321166,7250139,-5172751,2245394,1737126,-5962346,8943621,-7955496,3788889,1590980,-5264434,7071876,-7852466,6836456,-2908714,-3252323,8107438,-9989197,8582138,-5885662,1282322,5030160,-10392903,11875788,-9600070,4466098,1300572,-6732202,10855634,-11649107,9140305,-3458764,-2921305,7789561,-10196315,10140720,-7264867,3219934,2228175,-6841437,9664793,-9586437,6947363,-2730084,-1946779,6649871,-9992217,10182822,-6139036,669512,4756998,-8029480,9513222,-8696202,4900639,927813,-6433277,9646512,-9870103,7223979,-2232050,-3506784,8437355,-11276255,10559769,-6550841,500517,6381982,-11697659,12726792,-9924029,4803964,1506935,-8193566,12956394,-13658476,9681698,-2334105,-4163181,9489404,-11548218,11238602,-8432270,3232980,3358934,-9136064,11699409,-10741071,7092238,-2122095,-3594184,9036834,-11624288,10471633,-5686046,-128656,5527381,-9061494,11052792,-9396843,4433558,2173062,-7694789,10524313,-10537514,7793181,-2749898,-4474840,10242730,-13094051,11232276,-6048133,-442730,7202048,-12094446,14093933,-11148836,5023544,3716114,-10653000,13913368,-12577810,9045120,-2914202,-4616680,10876927,-14234227,12710424,-7600177,1147407,5227553,-10588965,13327428,-12046701,6923188,73791,-6316038,10490652,-11941173,10417671,-5872303,43512,6814492,-10664809,12106434,-9708623,4074684,2448515,-8224289,11536627,-11583390,8190700,-2132289,-5013944,10679671,-12956044,11434705,-6492007,-705273,8121404,-12970425,14264129,-10706646,4110639,3941326,-10639887,14502037,-13422337,9137725,-2050833,-5935603,11860293,-14712434,12861795,-7895216,490549,6484464,-11810904,13609901,-11702878,6363356,246749,-7129880,11055240,-12298333,10302864,-5282713,-1323236,7383787,-11013138,11451675,-8839694,3650573,2654727,-8703918,11967204,-11104791,7683445,-1237727,-5419069,10642130,-12650165,11029073,-5797421,-1684576,8316975,-12789949,13444958,-9874967,3277558,4366532,-10648257,13873835,-13172332,8472137,-1373291,-6578430,12609746,-14293940,12388872,-6767074,-794702,7910246,-12539230,13354632,-10862581,5170036,1660399,-8290139,12149054,-12760077,9407260,-3850702,-2726055,8405227,-11455301,11369049,-8344002,2487439,3829900,-8828225,11627838,-10607144,6645783,-744108,-5588503,10513838,-12317363,10114308,-4781199,-2248726,8364008,-12521989,12784853,-9331868,2324683,4640621,-10774493,13734979,-12594634,7591733,-246126,-7096313,12261705,-13624946,11590305,-5990702,-1301056,8420638,-12490344,13132762,-9922162,4061204,2882885,-8466335,11877095,-11778695,8588224,-2847230,-3460741,8455603,-10928254,10349041,-6916013,2022710,4249814,-8628192,10864671,-9796905,5708738,30347,-5682669,9968203,-11099238,8873332,-3987698,-2124055,7863679,-11389611,11599714,-7584967,1212298,4941728,-9900154,12525233,-11133360,6314469,532285,-7338065,11914782,-12580975,9832938,-4570392,-2347068,8345188,-11814960,11789115,-8739610,3139945,3468758,-8415855,11028721,-10480062,7120711,-1882217,-4002942,8286983,-10751463,9223565,-5884541,773615,4781127,-8472564,9356669,-8217973,4332977,384519,-5446025,9200096,-9890237,7054045,-2709560,-2306838,7216801,-10293405,10156317,-6652803,697953,4913544,-9236635,10941416,-9711097,5108969,1293379,-7230584,10786647,-11400741,8840868,-3515669,-2882096,8192660,-11009686,10625447,-7413976,2297010,3845706,-8223941,10489816,-9484944,6097737,-891997,-4626960,7888383,-8771393,7759608,-5104907,616611,4492269,-8041476,8558230,-6164162,3386428,359965,-4504502,7702204,-8370823,6281072,-1879978,-2379084,5908058,-8473897,8082867,-5366261,502772,4358307,-8114848,9406249,-7731572,3467643,1677946,-6476401,9069788,-9206803,6811048,-2382842,-3076064,7210924,-9263190,9083835,-5913309,1195785,4197113,-7661919,8765771,-7438985,4659387,-198387,-4453069,7245105,-7813113,6037149,-2951989,-550290,3905709,-6590653,6770097,-5015678,2090569,1194057,-4518204,6182698,-6274140,4266123,-1096987,-2037034,5038227,-6682719,6350852,-3457604,-25326,3992897,-6469806,7262838,-5727351,2679238,1542391,-5681903,7910101,-7846134,5079038,-1234482,-2870116,6098783,-7795655,7416614,-4394320,107287,4285740,-6664312,7252191,-5802516,3346108,226499,-4233450,6474408,-6549959,4599614,-2210591,-824691,3796447,-5278836,5288229,-3834970,1385365,1244372,-3397728,4412744,-4463195,3257613,-782577,-1865071,4335632,-4647229,4144726,-2341441,334327,2677932,-5039332,5216673,-4045264,1345488,1710356,-3695925,5397686,-5641629,4023177,-603945,-2896601,5256890,-5851238,4985548,-2853444,-230689,3242930,-5476440,5646856,-4540925,2131943,911697,-3328532,4607562,-4356952,3447639,-1685398,-903089,3020261,-4027934,3545696,-2317953,692288,1022052,-2254464,3276336,-3014544,1789560,-535932,-1302152,2369439,-3047053,2546126,-1257644,-39488,1806106,-2799922,3164910,-2590293,903519,1372142,-3098158,3719364,-3572429,2018370,114801,-2293153,3732304,-4189446,3264999,-1609014,-356939,2862005,-4136772,3910321,-2630920,1014970,1033118,-2514781,3412125,-2931746,1936111,-443254,-929528,1926164,-1983723,2002230,-1320311,116590,768732,-1341845,1451708,-1081986,866882,-282046,-678418,643816,-1201993,917553,-624811,-186109,762136,-1595859,1228345,-792524,336022,654810,-1497041,2083717,-1707646,789659,104823,-1314903,2185414,-2123533,1730568,-753476,-612849,1787529,-2158466,2280061,-1166873,-128790,773316,-1462208,1759902,-1114856,488755,134943,-468361,815795,-657590,426698,-329945,-325352,182962,167917,-436255,160571,121491,-101919,357282,-426162,287031,-349444,-56516,425746,-567880,-15641,-467963,-51453,-40662,13533,-165753,159749,356176,-449556,588833,-189007,655399,-174262,186042,-29684,-334528,679820,-793616,224249,40142,-369182,555685,-257717,255216,-169429,-495322,256080,17850,-196397,744223,-692468,558368,-35505,-406456,1304590,-1460258,1094541,-539877,-266551,1126206,-1903327,1912420,-1338410,270587,732521,-1680357,1957278,-2064789,1111739,-257390,-775496,1275243,-1667910,1389581,-915823,67547,713374,-1001982,1329958,-1199703,577412,-194341,-605210,853191,-1097223,1133459,-811640,33692,691898,-986668,1163257,-1210444,452869,633905,-1504866,1889338,-1968205,1157348,2393,-1431500,2414625,-2321094,1788640,-861779,-429681,2232128,-3273318,3014684,-2104772,499726,1260174,-2485100,3546178,-2821613,1667759,-164204,-1742192,2637002,-3071461,2502668,-1023736,-285849,1494421,-2545463,2953254,-2218242,956162,598532,-1700820,2308133,-2311591,1882019,-577857,-728336,1848788,-2289744,2476183,-1619460,337631,1312478,-2483832,2645572,-2428120,1443097,186210,-2068529,3201807,-3864313,2799709,-544798,-1048269,3295020,-3964705,4053839,-2618941,541078,2141742,-3754124,4651133,-3639024,1900146,309520,-2192157,3790833,-4270971,3057935,-1680196,-729938,2420680,-3738154,3751856,-2606848,823841,1043246,-2687394,3670096,-3369890,2497977,-291987,-1518687,2694762,-3167185,3005389,-2100725,232188,2142294,-3356345,3635641,-2988776,1654986,270766,-2429513,3920470,-4353587,3455203,-1268199,-1561372,3860033,-5049424,4827201,-2687448],[0,0,0,0,0,-4,3,5,-15,29,-47,65,-85,103,-127,156,-191,240,-296,365,-440,529,-628,744,-872,1018,-1184,1374,-1590,1828,-2092,2382,-2707,3063,-3457,3891,-4375,4905,-5486,6123,-6815,7570,-8399,9300,-10283,11353,-12520,13792,-15184,16703,-18367,20196,-22215,24452,-26932,29704,-32816,36327,-40324,44919,-50266,56569,-64117,73303,-84684,99016,-117057,137955,-205018,1457470,-1825127,1060108,15153,-1312749,2308927,-2956760,2641204,-1108374,-192148,1820144,-2596402,2106028,-1596201,222071,553389,-1372355,1133941,-1132182,229558,140050,-452284,47088,745417,-931411,570156,-13974,-325516,912349,-1488581,1575627,-791900,98899,750668,-1290335,1164510,-817485,482106,-383157,264768,-338602,65529,350815,-620442,841948,-1616591,2189660,-1836452,471065,814967,-1945616,3060891,-3453924,2847782,-563458,-1347828,2892550,-3478462,3551535,-2328776,-201461,1953105,-2762332,2512808,-1858477,1000364,264020,-1414848,1787422,-1122736,-46391,763308,-1149129,852294,133036,-586959,808220,-1126469,1457353,-910285,124656,543239,-1129791,933964,-1257814,1715076,-1640792,776706,852867,-1488352,1908766,-2665925,2702229,-2048989,199640,2063051,-3310259,4218812,-3933445,2505049,252606,-2540261,4081050,-4546008,4128128,-2220891,-760644,3297290,-4730029,4060686,-2704587,456904,1813867,-2963679,2884697,-2071374,962393,802950,-1906503,1945300,-943445,279962,194553,-776391,1817671,-2234159,1394982,174949,-1097063,1782037,-2451568,2676369,-1711582,9824,1066022,-1850701,2868671,-4008112,3713037,-1658567,-1396991,3166181,-3983460,4568820,-4297591,3177783,143459,-3953654,5835711,-5922640,4139525,-1319791,-1477551,3477281,-5804705,5620093,-3197397,-616401,3673837,-3630028,3191443,-2318900,1709872,250183,-2497011,3807009,-2674549,656872,706605,-1048910,2496046,-3339236,2475476,-255026,-1672467,2364755,-2634408,3113564,-2357884,745674,1678821,-3138899,4012664,-3489417,2566142,-1064004,-973499,3191774,-4973502,5625023,-4338689,1705746,1155247,-4294466,6332675,-7362775,5563988,-993846,-3618150,6201460,-6489129,5625408,-3686258,256390,3363268,-5851164,5596573,-3920767,1381648,1452347,-3577592,4187493,-3766728,2178371,-228331,-2097514,4174205,-4212587,2895210,-232962,-1745033,2883793,-3784072,4018085,-3157015,399002,2738913,-4242199,4211561,-3629141,2869913,-1562883,-917400,3898763,-6309050,6389792,-4782039,1279589,1953303,-4903971,7152080,-7596328,4963344,-341178,-3319768,5808981,-6923144,6659655,-4032375,-80414,4499850,-6824138,6245282,-4582202,1817850,1201294,-4266322,6258222,-5443968,2684827,527008,-3212976,4410711,-4841648,3603668,-1420016,-1422294,4078811,-5299623,3854015,-2157988,-162767,1779791,-3739494,5157001,-4888201,2788440,167466,-2431339,4412189,-5679102,6139614,-4542550,618173,3333477,-5962763,7259015,-6762043,4285404,-593185,-3814839,6738584,-8402055,6724668,-3845356,-558715,4690801,-7150450,7192785,-5729374,2196029,1835268,-5544093,6983516,-5814466,3307692,23058,-3548174,5520748,-5711891,4274957,-1309382,-1829173,4116709,-5481866,5043194,-2907800,100261,2561636,-4616305,5619227,-4968887,2936534,-175923,-3101113,5230710,-6341370,5815697,-3437934,223201,3261477,-5898886,7257524,-6343239,4041924,-89825,-4131178,7225891,-8147420,6528535,-3311778,-733914,4794156,-7411096,7755120,-5585228,1524664,2470276,-6023379,6984558,-6181172,3733263,237283,-3663984,5941345,-6198787,4748062,-1418232,-1985638,4547484,-5697893,5154451,-2918369,7626,3206098,-5141998,5825115,-4524567,2473642,264819,-3601283,5808586,-6464106,5243703,-2633955,-751168,3866184,-6765127,7757176,-6157240,3221764,854623,-4442743,7198529,-7830119,6226870,-2840963,-1577543,5430343,-8051375,7871368,-5565011,1378652,2683668,-5897875,7766975,-6695359,3862244,614094,-4052782,6194300,-6560689,4698685,-1522763,-2032299,4918400,-6079237,5584263,-3217700,-17317,3317701,-5129849,5729223,-4282423,2116364,837961,-3654111,5688832,-6104734,4781443,-2203879,-901452,4039474,-6347057,6926794,-5688899,2674336,1122747,-4830354,7291297,-7690288,5518991,-2293265,-1590436,5446364,-7491884,7646195,-5261844,1017969,2829644,-6086484,7469489,-6541200,3278892,313419,-3846126,6161072,-6582586,4819792,-1194113,-2445154,5188095,-5678453,5267265,-2898158,-103202,3700494,-5469412,5573122,-4159593,1928527,935646,-3989527,5449653,-5423485,4038109,-1918852,-1635797,4150983,-6093952,6010364,-4310908,1803889,1504877,-4657710,6959117,-7132436,4984083,-1723800,-2071431,5553780,-7702252,6818091,-4461896,944159,2603597,-6024908,7456662,-6500859,3070273,455001,-3912025,5922527,-6383373,4761945,-1026411,-2623905,4852056,-5822983,4635143,-2844219,-294138,3821122,-5050987,5291324,-3789644,1607773,1440068,-3871162,5164294,-5020674,3418174,-1164709,-1829688,4296168,-5776374,5761444,-4281653,1182185,2348694,-4807444,6237216,-5630370,4098815,-1705433,-2347713,5427722,-6834911,6024254,-3700474,298130,2406616,-5242074,6770085,-6248579,2836280,914688,-4149877,5736111,-5682058,4109423,-1209450,-1888687,4485740,-5612800,4844294,-2279395,-716242,3690043,-4495357,4381667,-3376698,1111128,1768973,-3795418,4760249,-4185907,2778995,-668656,-2075360,4464873,-4842459,4103470,-2613294,981688,2196278,-4469645,5401796,-4675378,3211949,-118776,-2137272,4532675,-5926656,5081293,-2770705,220441,2718780,-5038506,6244433,-4878325,2176431,1007902,-3519589,5270818,-5327517,3750807,-1094665,-2368319,4046712,-4497103,3701396,-2021199,-455869,2932226,-4277920,4331897,-3023718,509367,2008940,-3250272,3760539,-3720831,2445966,-329361,-2195043,3971536,-4238582,3304499,-1630542,130145,2202958,-4005561,4651771,-3879320,2084314,107094,-2150808,4230499,-4826671,4497109,-2654212,-140122,2698335,-4467674,4876020,-4338424,2112782,644342,-3339959,5021499,-4316999,2947604,-902811,-1422483,3352891,-4416390,3728199,-1608575,-727206,2592374,-3249207,3500766,-2624292,457651,1571606,-3305361,3511997,-2369441,1153252,485862,-1892715,2924667,-3183781,2636621,-1139310,-761720,2156286,-3189095,3273088,-2563985,1485578,177373,-2084140,3426511,-3641152,2967616,-1528693,-347216,1995911,-3401324,3763645,-3140170,1588361,813406,-2401692,3447828,-3511401,2347474,-699628,-1208083,2773740,-3293521,2651302,-1290308,-530121,1815433,-2880449,2449530,-1349813,-47993,1412140,-2402556,2254703,-1751809,620780,644183,-1901915,2554049,-2255940,1553244,-187238,-1249817,1752001,-2116881,2442916,-1784678,574621,782779,-1904336,2068789,-2341794,2067756,-947104,-330661,1752854,-2617715,2433184,-1970696,862692,255023,-1819922,2725787,-2641573,1579179,-319737,-1029661,1942677,-2322824,1984775,-770917,-387591,1205779,-1861225,1673115,-831666,-224749,1072768,-1457708,1380166,-961009,51873,1039235,-1107825,1334892,-1017748,504396,397687,-656529,1441219,-1234853,978232,-502374,-209575,668285,-912672,1279761,-1313900,1186722,-651925,-463580,830408,-1187150,1502739,-1525771,751701,50811,-580185,1561582,-1566539,1199191,-485320,-271438,948814,-1173338,951176,-847880,-99211,680397,-978164,798859,-95527,-294120,465211,-571555,354305,129490,-431042,901501,-644412,683186,-181209,-510596,615358,-1075053,561153,-324051,2926,287684,-700741,606143,-394382,-62405,-207463,293763,-3532,114467,178660,-304029,384091,-538798,623487,-101050,59175,563921,-636515,808816,-607053,-18645,-41519,-166188,392399,-305283,257779,-171946,167945,64456,265662,-283313,245710,129353,-504840,1000686,-977596,710216,-85740,-239074,475488,-1418530,1290425,-733532,-43469,874703,-1149287,1229839,-1001591,386177,587824,-1094841,857896,-824117,260869,74737,-531478,1095636,-364705,-98689,301330,-633120,877227,-818328,340865,325543,-807161,1042879,-912234,601380,-93259,-541972,739425,-1080208,1016854,-1158057,506690,150088,-748411,910602,-1327704,1484115,-1280481,157727,820662,-1192161,1915720,-1876775,1277069,-107166,-896725,1852745,-2114508,1792699,-1018762,-268435,1361504,-1683263,1763042,-1142101,291879,585283,-1558188,1842609,-1419526,599642,466292,-1350966,1562145,-1777616,970663,168052,-986603,1888895,-2140832,1429186,-480638,-622903,1360095,-1967111,2004820,-1666852,795270,264569,-1328012,1855607,-2308865,2357704,-1238049,-306160,1431088,-2448219,2725770,-2229451,870752,253752,-1568686,2389036,-2624304,2163209,-917795,-724409,2093920,-2879340,2390056,-1585543,397003,1006798,-2542611,2845187,-2425390,820208,599477,-1901122,2733126,-2570272,1540463,123064],[0,0,0,0,0,7,-14,20,-26,31,-29,32,-34,37,-43,52,-66,78,-89,103,-116,130,-143,162,-178,194,-207,222,-234,252,-271,292,-316,345,-369,392,-410,427,-440,455,-469,488,-513,537,-563,588,-612,639,-672,717,-776,859,-972,1122,-1319,1586,-1945,2440,-3128,4100,-5500,7558,-10662,15518,-23526,37751,-66300,138842,-625783,-419038,1427791,-1742090,1950914,-1226585,-44327,938379,-1796729,2529651,-2260323,1174815,-183095,-1209757,1231337,-1708203,1209911,-869400,662870,-790600,291390,65096,-682556,1231276,-1798186,2021563,-1852113,1194320,349012,-1937348,2838100,-2911310,2226888,-1171993,-687510,2220156,-3003108,2646008,-1289566,21640,1908563,-2115983,1655994,-391765,-546531,1339908,-1959173,1379647,-295774,-1866800,2318864,-2289710,1468677,-556380,-1040651,2329545,-3040950,2556043,-1512950,607785,950452,-2254379,3103300,-2456012,1962027,-1268303,405429,993340,-2125358,3142124,-3188244,2321848,-1425525,-312248,1694304,-3225592,3971222,-3830559,2090310,536397,-3245391,4440597,-3998446,3155697,-930154,-1439637,4267669,-4684755,3327761,-763887,-1220215,2700931,-3678657,3324206,-1517825,-1201979,3349701,-4075110,4045272,-2252139,-306997,2889951,-4502155,4161501,-3139106,1580211,689380,-3051455,4766793,-4929357,3795357,-1719300,-609754,2509899,-3818698,4542307,-4144789,3523481,-1080725,-1582195,3995584,-5439064,5379449,-4771611,1994046,1841291,-5139945,6505545,-5895473,3520445,-702685,-2947162,5575264,-5850875,4180659,-1561594,-1464782,3893553,-6334170,5389361,-2325274,-1734201,4192315,-5235976,4668148,-3660228,1071895,2549416,-6141928,6780879,-5077778,1846629,1528175,-3619872,5281604,-5814383,5203647,-2482266,-1451182,4424597,-5185610,4458691,-4359799,3963287,-766003,-3436706,6097698,-6503745,5292880,-3635417,937934,3025760,-6874910,7644742,-6044075,2681008,239416,-3607694,6924781,-7950530,5618372,-1359135,-2959370,5679680,-6744392,5900909,-3326752,-817847,4757210,-7245525,7395180,-4191317,272381,3897141,-6521234,7753865,-6527457,2870940,2273729,-6533495,7774547,-6928673,4943218,-1880161,-1789884,5456249,-7705299,7526498,-5267162,2137386,1594481,-5062597,7377498,-7544496,6182877,-3205170,-984608,5359375,-8101950,8087714,-5632497,2469996,1501952,-5757831,8549642,-8870576,5238009,-335957,-4193111,6915948,-7926677,6883951,-3690277,-969941,6084173,-9527045,9160725,-5182032,94886,4367829,-7773249,9183480,-7949167,3341984,2502522,-6813207,8526405,-8172731,6008980,-2197794,-3066958,7601614,-9301465,7790195,-4995814,1643316,2554021,-6640664,9344491,-8764169,5686171,-1525384,-2887797,6096370,-8511087,8750518,-6414637,1551003,3656999,-7405173,8708908,-7635027,4883839,-984709,-3757046,8416804,-9596448,7209210,-2683856,-2186772,6414817,-8846065,9092874,-5468347,-18649,5395583,-9129649,9300853,-7314161,3066588,2307721,-7410891,10251077,-9615593,6313405,-1207499,-4463791,8237842,-9715189,8954140,-5346418,834055,4008664,-8042393,9483543,-8564891,5280288,-458647,-4140090,7874738,-9645368,8345746,-4933941,224964,4380263,-8019869,9431649,-7821221,4356517,433030,-5408802,9009633,-9463048,7160462,-2404204,-2724158,7432324,-9632194,8921658,-5268690,-455509,5536568,-9145981,9758008,-7519865,2737453,3071455,-7973369,10191735,-9453381,5786362,-522733,-4732026,9068372,-10118386,8832055,-4438674,-647046,5537163,-8689641,9611913,-8249911,4160101,734437,-5451559,8540650,-9415662,7826707,-4054189,-825139,5879131,-8687764,9094987,-7192992,3352910,1813072,-6509448,8886474,-9217280,6356289,-1601861,-3533237,8232395,-9753872,8357747,-4451076,-793744,6166359,-9305966,9663986,-6630461,1718919,3921325,-8368704,10031422,-9117956,5007480,344437,-5760224,9670068,-10448971,8071366,-3710301,-1877677,6464021,-9245639,9904494,-7622028,3054199,2115951,-6765802,8979560,-9240253,7074385,-2842373,-1897981,6470230,-8853775,9007113,-6612994,2243102,2890502,-7100940,8888109,-8698602,5735718,-1012507,-3951317,7866194,-9304707,7626795,-3386869,-1571190,6295892,-9087401,9060466,-6185676,1022829,4113155,-8471597,10041941,-8498072,4112870,1331101,-6065619,9406358,-9682509,7421730,-2506489,-2672490,7121285,-9412818,9190712,-6202130,1522276,3140672,-7051992,8874237,-8893499,5988671,-1228634,-3320768,7045220,-8300097,7967231,-5305752,1164842,3614647,-7222387,8332841,-7140902,4242572,-94236,-4561603,7513116,-8651274,6712581,-2911105,-1801281,6467429,-8703035,7870153,-5063328,302449,4256650,-7851686,9098906,-7416684,3015152,1857697,-6609435,9347784,-9003143,6088026,-1434708,-3286957,7267900,-9309563,8672476,-5004623,393504,4222424,-7209583,8529616,-7821043,4490884,-89150,-4233058,6880714,-7662576,6575955,-3741867,-37082,3964098,-6766882,7229314,-6204819,3203049,749335,-4692319,7200617,-7485861,5288698,-1892797,-2338252,5868964,-7429148,6903080,-4248746,-235375,4956609,-7566896,7559708,-5676845,2008171,1830258,-5869731,8450997,-8068282,4601551,-63118,-4232922,6769306,-8069775,7246698,-4138717,-752125,5071156,-7196339,7344339,-5707405,2824471,1037414,-4267436,6587413,-6716268,5075621,-2240102,-1254228,4116113,-5906552,5818602,-4602585,2147208,1028758,-4176900,5715110,-5699003,4132775,-837077,-2848304,5220539,-6083789,4896792,-2519115,-528740,4164530,-6278736,6573477,-4169293,730186,2694078,-5430448,6964409,-6230638,3178814,760404,-4140330,6255609,-6796957,5693799,-2259023,-1807057,4718151,-6401886,6090830,-4504879,1663876,1839692,-5001415,6049537,-5327074,3269113,-1116847,-1669979,3871541,-5228576,5070481,-3491103,508688,2119552,-3648672,4604379,-4227367,3074588,-721395,-2913263,4650711,-4999572,3228345,-1442401,-400081,3165462,-5127368,5169497,-3036084,184159,2641002,-4647063,5282292,-4562947,2255335,866272,-4134693,6044266,-5542278,3654576,-688455,-1783350,4358838,-5574956,5099901,-3054103,171309,2464742,-4117297,4546212,-4188715,2471259,155823,-2283820,3559796,-3851259,3093420,-2259921,182301,1948014,-3245998,3490811,-2799343,1331017,368451,-1925318,2913814,-3304016,2377676,-728444,-932876,2983986,-3676820,2925938,-1835533,-391871,2387329,-3502586,4062213,-2961987,1097689,1680643,-3208675,4043862,-3802715,2285243,87825,-2309042,3890662,-4271247,3270726,-1236781,-731824,2614759,-3417187,3437609,-2510151,904727,667879,-2250819,2774031,-2488743,1806101,-677985,-631002,1541249,-2022892,2128506,-1466373,236776,108314,-992650,1893573,-1943907,1041967,-49510,-1018573,1610030,-1832482,1494514,-831478,-670930,1470082,-1967531,2189574,-889713,-85546,1480704,-2380193,2809955,-2152591,951174,937264,-2072762,3142693,-2870619,1818381,-65937,-1137795,2147951,-2727611,2290908,-986943,-521715,1086595,-1677678,1804867,-1401353,818467,347864,-708711,919633,-940447,391175,-224627,-191451,443703,-451182,404919,101995,140966,89758,-392220,542938,-401941,301845,381048,-711760,741104,-554843,491476,130257,-533619,1190984,-1351082,1245150,-475272,-202025,1081942,-1706172,1732057,-1232880,366595,709657,-1762416,1818030,-1451382,717740,496453,-946820,1470672,-1192466,662368,108588,-734455,940325,-676506,286839,307729,-764606,807905,-1019938,268368,374970,-993347,935737,-884041,370196,418357,-1026145,1068397,-770219,746825,-650260,-192314,736373,-1299406,1261651,-916960,845005,-273558,-306809,1332745,-1480925,1304785,-931088,487605,315651,-1003836,1715763,-1428147,996471,-127674,-653111,1366711,-1817257,1368692,-363356,-708406,1345760,-1604689,1419214,-308538,-788244,1332753,-1831526,1556418,-653809,-623860,1855636,-2263884,1864100,-1552282,272154,1129321,-2211334,2737493,-2310638,1027182,97103,-1085112,2027859,-2354215,2220629,-1084683,211671,718566,-2182883,2277689,-1772394,1224151,-274713,-840872,1655923,-2059879,1954288,-1036827,-13944,1163448,-1715457,2143794,-1948842,766587,992171,-1848396,2461610,-2015847,1182248,344411,-1728469,2563402,-2707903,1999532,-687231,-1518314,2865634,-3402581,2987950,-1914716,-320671,1970944,-3115501,3511466,-2526934,1063397,389284,-2541341,3425379,-3213046,2350796,-1003365,-1029367,2088559,-3202172,3225735,-2402090,860131,1148372,-2177537,3071977,-2808299,1633606,-458502,-1135848,2330002,-3181059,2680935,-1528391,-254262,1829864,-2768764,3180107,-2866020,957765,900182,-2426961,3528401,-3362782,2172610,-201834,-2039196,3689090,-4095002,3419895,-1750331,-1067598,2904291,-4117542,4398928,-2875166,779884,1381278,-3362385,4478463,-4279230,2586720,-595513,-1763283,3363889,-4335877,3783631,-2350413,58974,1741556,-3333086,3868529,-3609528,1888601,432048],[0,0,0,0,0,-3,9,-16,28,-39,50,-61,73,-91,111,-136,163,-199,237,-281,331,-387,454,-531,620,-719,828,-944,1070,-1204,1356,-1520,1705,-1916,2151,-2413,2696,-3002,3330,-3686,4067,-4481,4936,-5435,5986,-6592,7255,-7982,8776,-9649,10612,-11678,12869,-14211,15732,-17467,19470,-21801,24555,-27858,31893,-36932,43409,-52037,64064,-81931,111215,-169248,497145,-606222,89691,484256,-1385844,1788274,-1726281,855605,-13938,-493468,1127826,-1151027,1035747,-318438,246332,45338,253009,-265273,327546,428907,-904315,2143032,-2420774,2290346,-870723,-843262,2401821,-3867229,4693305,-3301505,1082274,1988235,-3953832,5103477,-4681944,2799222,-290359,-2171715,4024821,-4578009,3801260,-1545357,-825281,2754878,-3077249,2575254,-1954995,470614,1156577,-2219175,2239228,-1422340,535599,342427,-1155375,2190489,-2011779,1425911,-183503,-732927,1433084,-2926176,3262377,-2228240,640552,1173772,-2756769,4422756,-4999874,4203827,-1393519,-2221926,5233353,-6850779,6652871,-4256188,653107,3194401,-6696700,8822163,-7644082,3934622,988655,-4969062,7584918,-8021562,6462972,-2632068,-2028014,5951790,-7242318,6491184,-3982782,616358,2711157,-5458573,6144783,-5044052,2642943,597333,-3665490,5508389,-5466294,3672561,-1148828,-1419223,4137804,-5755291,6074131,-4444541,1269734,2655874,-5826434,7440290,-7383532,4981689,-1305203,-3283175,7566205,-9768000,9154639,-5933367,999262,4826769,-9387860,11718179,-9998253,5017576,1025261,-6839372,10602703,-11279116,8816919,-3230088,-3476909,7987043,-9976669,9662600,-6852139,1549350,4886484,-9057975,9377090,-6875393,3232302,693477,-4525591,8036223,-8636292,6506592,-1783930,-2972238,6490555,-7766381,7047156,-5323023,1374460,3439248,-8263719,9604530,-8206923,4407377,-98429,-3922552,8280735,-11985897,10569144,-5388342,-1452317,6891411,-11053089,12921901,-11061670,4635988,3146102,-9567989,13018337,-12632685,9432914,-3263721,-4503077,10683384,-13427157,11617924,-6503062,-116951,6256836,-10672272,11594116,-9499410,4262565,2624418,-8420858,11047105,-10105060,6873713,-1703664,-4204773,9361991,-11435089,9752800,-4681956,-795596,5574232,-9628490,11517665,-10201257,5470549,1148364,-7375875,11994554,-13238891,10753783,-4840337,-2485439,8895657,-13501253,14854110,-11275353,3819647,5139627,-11472571,14891519,-14248369,10301997,-2656767,-6567758,13376266,-15891854,13076214,-7029200,-675673,7910400,-13011847,14377094,-11777239,4746243,3549439,-10556486,13082627,-12152655,7999017,-1959279,-5518923,11232702,-12807983,10636972,-5745276,-330624,6295782,-11949344,13590447,-10591095,4509405,2408406,-8785348,12656326,-14108713,11439467,-4608501,-4198414,11136267,-14928200,14658741,-10543929,3104790,5225592,-12864022,16846905,-15623870,9243288,-559455,-7777744,13579109,-16186222,14400262,-7783990,-1742064,10092613,-14832079,14756178,-10916399,4237763,4142505,-11713202,14903963,-13340261,7915236,-604119,-6547685,12007415,-13900951,11622837,-5881835,-1737128,8527051,-13135545,13688385,-10294415,4018250,3520223,-10115280,13892672,-14668641,10642426,-3120825,-5363163,12250329,-15844733,14940753,-9874417,1727206,7388387,-14341032,17127583,-15030379,8588250,443178,-9351891,15531742,-17238067,13601476,-6695681,-2894176,11406879,-15882045,15974969,-11116882,3127113,5582750,-12735717,15362321,-13220718,7966705,-250995,-7801417,13101840,-14570520,11461346,-4705581,-2544943,9528378,-13539396,13633044,-9855581,2680021,4490405,-11098777,14378081,-13705293,8807480,-1696666,-6423256,12986866,-15679652,13908518,-8339410,341003,8018772,-14230365,16622735,-13944663,7134194,1698646,-10337187,15807440,-16553959,12531911,-4982399,-4321007,12273271,-16337605,15567192,-10066802,1576787,6870483,-13058639,15670208,-13302651,6844993,1415768,-8992677,13828243,-14204081,10318250,-3985603,-3894547,10513865,-13622976,13093836,-8780201,1622650,5793405,-11641371,13948586,-12638856,7556660,-329059,-7408115,13118471,-15147869,12796951,-6868171,-1241916,9086068,-14489869,15871308,-12354103,5846005,2799647,-10682248,15951592,-15955546,11398171,-3528362,-5080002,11947889,-15881859,14892867,-9166150,734887,7545033,-13330252,15026021,-12293222,5912561,2245000,-9096982,13358452,-13444251,9729551,-2756010,-4643055,10728793,-13133691,11848444,-7275251,609208,6430496,-11431793,13212792,-10804330,5974400,1055918,-7803229,12428842,-13404133,10828812,-4950006,-2118816,9304999,-13526879,14183157,-10188950,3923852,3626946,-10558179,14580745,-14215602,9400728,-2022304,-5698219,12343225,-14670889,12736319,-7239127,-153365,7602451,-12644292,14178147,-10960404,4377610,3101146,-9447056,12520477,-12215598,8211710,-1742113,-5268201,10192563,-12363419,10412147,-5676492,-1051564,6852123,-10666000,11533196,-9548291,4665232,2169390,-8348667,11885210,-11361046,8442909,-3201553,-3322994,9285500,-12323714,12193395,-8036515,2580824,4601389,-10180643,13160071,-12079551,7682065,-762814,-5699605,11369688,-13294705,11346215,-6009143,-982905,7312868,-11580916,12123971,-9129326,3462980,3165086,-8670710,11467413,-10979625,6376897,-204235,-5215762,9115551,-10451576,8995137,-4574365,-1606017,7137955,-9704489,9385979,-7002748,2728205,2684774,-7619354,10201998,-9636915,6330551,-1410699,-3794974,7842122,-10365548,9621431,-5954805,902977,4832255,-9356954,10979537,-9462777,5367469,28752,-5602577,9320564,-11153927,8931339,-4297880,-1739522,6813336,-9997859,10370543,-7059529,2027377,3455224,-7573126,9734592,-8615351,4834157,381911,-5471931,7896337,-8555378,6458414,-2716732,-2399911,6313248,-8297708,7338746,-5175066,1085642,3330026,-7197013,8279878,-6809174,4164664,-83021,-3944982,7182942,-8646514,7248835,-3895695,-727722,4715063,-7456446,8585314,-7282919,4059703,969444,-5686500,8495417,-8406643,6511787,-2430059,-1580323,6085417,-8781013,8635745,-5161609,780617,3411672,-6270677,7680277,-6870848,3709952,978195,-4785781,7052366,-6452361,4768596,-1215017,-2237067,5425384,-6570989,5863109,-3200842,-267882,3514999,-5294994,5966963,-5057773,2414638,1066417,-3946538,5942220,-6147173,4718541,-2517679,-669744,4467276,-6220997,5968191,-4425498,1906406,1279861,-4252622,6370965,-6451843,4607488,-1150698,-1863996,4692306,-5951030,5955059,-3773233,761951,2481424,-4956172,5705694,-4680545,1946047,1369729,-3428059,4681347,-4619065,3021684,-438907,-2192103,3972546,-4569891,3486567,-1141822,-718799,3060588,-4277835,4165785,-2874413,543064,1216690,-3382524,4038188,-3731452,2403342,-660278,-1401994,3063216,-4092717,3708671,-2528932,398901,1405778,-3145185,4214456,-4049802,2468311,-375391,-1394295,3126426,-3970088,3676435,-2232642,56716,2148014,-3484050,3370450,-2618597,1050468,704699,-2403350,3090879,-2646724,1151685,571687,-1833786,2406271,-2426590,1247112,34881,-1340141,2600877,-2390457,1735248,-694103,-378890,1885197,-2214083,2171431,-1615462,555810,571873,-1755763,1833342,-1922957,1465053,-756974,-38499,1298936,-1763866,1746412,-1472366,865739,-91114,-1110230,1534215,-1677745,1534516,-661862,60094,1036615,-1420726,1577090,-1169702,373297,504233,-1021363,801594,-630675,-37155,599489,-1259023,1065090,-472310,-182255,1010879,-1599973,1304157,-601389,78408,738915,-1495819,1470074,-943510,353379,803249,-1113426,1210373,-1074826,474585,344511,-551105,725435,-892773,552277,-41104,-151248,247293,-252603,359259,-56682,-150451,141910,-160160,105197,200257,-182717,729674,-362530,611334,-19476,-38192,276026,-826906,1038147,-1188654,837548,100883,-509245,1365805,-1704373,1653906,-1054762,-66082,1061307,-2025702,2254801,-1816518,1029446,431409,-1691375,2414626,-2607839,1708878,-522140,-869072,1784201,-2305148,1732473,-992817,-313874,1435426,-2089938,1959988,-1225556,124120,1128729,-1985177,1891833,-1396308,239823,579257,-1556121,2238782,-2216721,1361314,-115773,-1196721,2169811,-2533322,2587691,-1672974,395190,1205757,-1845669,2897119,-2976351,2154821,-335811,-1214291,2676362,-3278848,3113060,-2035675,222237,1964840,-3149538,3720021,-3043625,2000931,232612,-2307260,3558808,-3696405,2580337,-850165,-1277804,3115945,-4007753,3161582,-1373412,-281408,2333936,-3392066,3721088,-2363766,403137,1429063,-2965625,3672214,-3364966,2037441,90059,-1806944,3481099,-3595563,3469810,-2059313,-347684,2163771,-3739108,4064176,-3636187,2113578,305253,-2496813,4237449,-4635176,3749957,-1829921,-713420,2879978,-4576947,4767935,-3777406,1358108,1688407,-3932956,4642236,-4537436,2982108,-242003,-2309443,4266687,-5117892,3877811,-1675908,-959764,3602677,-4846425,4712012,-3177400,717291,2339965,-4043071,4697693,-4227915,2064782,628596,-2660035,4283314,-5197483,3924942,-1784353,-1051620,3453283,-4627187,4870173,-3782839,1814963,934400,-3994681,4995312,-5315458,3825603,-1296851,-1622742,4185605],[0,0,0,0,0,0,-1,11,-18,26,-41,50,-62,74,-88,108,-132,162,-198,237,-278,325,-375,432,-497,573,-662,764,-874,992,-1116,1252,-1393,1547,-1718,1909,-2125,2359,-2616,2895,-3191,3509,-3851,4220,-4617,5052,-5528,6054,-6628,7260,-7958,8735,-9603,10567,-11660,12907,-14336,16003,-17971,20330,-23204,26777,-31325,37278,-45359,56870,-74531,106225,-373566,946670,-1067898,134522,659537,-1168776,1937648,-1847565,1201111,71967,-1035382,1660110,-1340068,1065381,-206623,-739713,1048512,-586826,-351798,1022636,-1425157,1289760,-298930,-1383149,2912613,-2898043,2339947,-1092816,-1037396,3017939,-4463533,4195899,-2520930,620467,2074060,-3886004,4484985,-3655514,2143192,-317838,-1587839,3181148,-3511341,3111934,-1766571,564753,567762,-1380492,2842461,-2690763,2098909,-927799,-33108,1131957,-2002306,2579519,-2364582,1179113,385408,-1416996,2872419,-3101535,1990250,356985,-2179632,3515189,-3683153,2791085,-680743,-2060780,4845321,-6057224,5099848,-2069771,-1967969,4976478,-6815775,6565027,-4592377,1458580,2505691,-6640178,8295428,-7191844,4209212,-187632,-3092096,5974782,-7733388,6758955,-3833516,-3455,3101653,-5210147,6290874,-5512633,3549642,-274061,-2473834,4636829,-5741413,5346087,-3184415,-77823,2918250,-4920009,5362579,-4898755,2807096,910370,-4653219,6656391,-6743071,4488895,-735737,-3551835,6842020,-8303491,7315013,-3881706,-1279999,6387144,-9363869,9108919,-6960838,2578495,3280621,-8138369,10651561,-9648933,5760134,-896040,-4426912,8529398,-10470570,8821862,-4619692,-228998,4177224,-7606448,9526329,-8573466,4512533,821439,-5055647,7171567,-7335814,6496750,-4018589,-167208,4921301,-7761597,7956706,-5182007,1487207,2219943,-5353789,8024808,-8250429,5257833,490624,-6101970,8668052,-8678667,7187146,-3891336,-1918698,8301161,-11818363,10846584,-6492309,886256,4673119,-9927711,12837456,-11496383,6040071,771504,-6434099,10566045,-12349166,10394621,-5500248,-1570743,7547759,-11456611,11251503,-8203256,3401322,2168539,-7363406,10591601,-10820777,7577292,-2111853,-3224049,7360380,-9811915,10130580,-6980684,949900,5472243,-9256111,10416300,-8970253,5116372,578288,-6665935,10854303,-12167581,9395174,-3301361,-3980392,10236681,-12941185,12215693,-8099652,1432697,6398759,-12570270,15213761,-12588879,6249263,1341758,-8291420,13310984,-14738349,12007900,-5282311,-2785801,10144933,-13568355,13278806,-9706085,4028238,2761322,-9360268,13254814,-12853723,8577994,-1748640,-4127321,9089636,-12085746,11405601,-7269877,632596,5522134,-9986507,11431782,-10539711,6157395,1360597,-8563118,12880685,-12181148,8908944,-2982121,-3715421,10431253,-14503361,13494046,-8296446,17508,7347187,-12898386,15044525,-13020405,6963015,1419035,-10229894,15280958,-15121461,11150707,-4343992,-3206678,10360332,-14929119,14777982,-9788451,2118779,4872099,-10715192,13193768,-13124544,8194306,-1167117,-6059495,11122837,-12784314,11058158,-6830707,-74302,6934121,-11211635,12773434,-10389908,4582801,2662371,-8740940,12517375,-12591846,9049616,-2332887,-5090397,11735535,-14262671,13141471,-7598248,-138644,8245864,-14159399,15776107,-12511616,5678913,2852678,-10935254,15779417,-16128644,11347206,-3562220,-5113453,12216789,-15932396,14809143,-9434572,1884153,5938759,-12421198,14642579,-13106528,7603375,-281223,-7032297,11890004,-13435809,11288232,-5987695,-1378236,8016839,-12191236,12888361,-9636164,3859455,3208079,-9310479,12952809,-12551244,8432498,-1616143,-5949664,11508204,-14186119,12435902,-7017264,-1101655,8936144,-13767683,15116678,-11627884,4667256,3723218,-11242832,15647496,-15447782,10698482,-2681112,-6238822,12835999,-16100904,14431466,-8526070,439603,7600239,-13050877,15009556,-12440324,6466954,1187285,-8474804,12765072,-13728712,10659273,-4278825,-2373398,8590282,-12449101,12451905,-8668809,2749662,4153804,-9907900,12803784,-11803472,7110081,-659525,-6130063,11612153,-13516377,11556294,-5902817,-1866300,9134907,-13703741,14340708,-10830204,3861085,4611880,-11631765,15168888,-14593617,9640527,-1427884,-6701360,13019263,-15197725,13315884,-7394233,-424802,8241707,-13431673,14530479,-11586135,5355082,2040490,-8963868,12584064,-12887639,9429903,-3649539,-3131954,9009763,-12127230,11397471,-7810013,1955280,4322822,-9444069,11486763,-10344711,6226775,-282257,-6144345,10597170,-12228850,9720545,-4313269,-2236371,8219838,-12309186,13007546,-9393833,2305951,5071203,-10933916,13844797,-12495389,7872158,-764513,-6996313,12468658,-14058274,11605894,-6025422,-1400279,8348813,-12721323,13240636,-9890738,4211385,2667343,-8820121,12011949,-11914161,7644832,-2365749,-4071058,8790970,-11030769,10045363,-6156358,823577,5153055,-9085989,10351546,-8826823,4591186,559221,-6041798,9870754,-10915019,8252635,-3265496,-2808419,7974242,-11091619,11100193,-7649862,1633423,5003210,-9865102,12280678,-10887215,6297683,218221,-7230276,11458143,-12572869,10000965,-4686744,-2037618,8111925,-12103622,11992343,-8439152,3007551,3318319,-8267490,11053116,-10248608,6845880,-1621092,-4326452,8550376,-9822372,8117043,-4910545,549094,4269814,-8403008,9386548,-7497907,3333858,1466322,-5584123,8200608,-8476059,6823839,-2277817,-2729357,7148165,-9250010,8747682,-5518631,1007302,4511955,-8457041,10068699,-9055319,4919716,968135,-6496215,9962717,-10263708,7764584,-3228647,-2461378,7655440,-10365912,9714806,-6773528,1682232,3986608,-7931124,9248673,-8353885,5178852,-891405,-4246891,7502630,-8552356,6818800,-3111983,-343702,4596300,-6805836,7323785,-5191860,1855829,1306628,-4913184,6842928,-7038365,4655847,-1067966,-2674737,5860027,-7029246,6577799,-4322541,-106148,4480721,-7478320,8094276,-6197965,3025402,1353775,-5481940,8406689,-8694266,6336278,-1747927,-3337925,6790490,-7898684,7879122,-5483188,1029563,3847952,-7313653,7907638,-6441056,3538846,47645,-3540145,6261645,-6931786,5201872,-2372805,-1156901,3719370,-5302164,5454899,-4095756,1433785,1597804,-4069603,4907488,-4738076,2963075,-648565,-2317858,4538663,-5398914,4581045,-2276511,-461170,2915594,-5109433,5861064,-4892739,1884024,1741027,-4208756,5980459,-6052353,4319952,-1016654,-2541576,5432546,-6561536,5970367,-3576761,264967,3080639,-5154887,5629302,-4977231,2487683,564368,-3276721,4966857,-4597943,3492000,-1265327,-911902,2937014,-4071057,3962528,-2362759,626042,1405310,-2479959,3005656,-2767189,1749380,-88274,-1806314,2904472,-3279200,2539440,-967276,-493797,2117969,-3223498,3493655,-2646994,1141828,1115979,-3308064,3990257,-3654072,2507330,-376633,-2062809,4112360,-4444712,3653768,-1902269,-157678,2543384,-3813595,4106982,-3072516,1305692,849965,-2513649,3016675,-2854582,2051237,-439465,-918915,1980610,-2299568,2015592,-1013233,269208,836426,-1179184,1405458,-1240284,447119,-101795,-604085,1152523,-1181837,780131,-457947,-348886,763928,-1481496,1165446,-1159685,267247,592969,-1520219,2167981,-1902151,1011563,-215732,-1177513,1922888,-2208035,1676796,-839091,-358434,1440723,-2107577,2107040,-1251011,236669,417096,-1081549,1679302,-1230891,588828,56798,-431132,704221,-587823,326603,-224507,-448851,143670,138164,-573172,564012,-151702,222041,484820,-608271,681333,-461001,479251,264300,-326303,716669,-552914,203661,11415,130180,105001,120472,-86195,-246699,148886,-294673,441522,-324473,185644,33491,-497764,264444,-519090,423415,62801,-141814,31687,-80919,-360531,113407,-94111,302687,-131024,-713007,1207352,-941576,734613,-109013,-661083,1519696,-1929597,1554021,-771979,-369639,1312624,-2176141,2563043,-1597027,324559,436993,-1430317,2141177,-2147407,1513297,-445799,-977924,1550687,-1938360,1516628,-979322,-105466,742442,-1168802,1627982,-1457337,774550,177301,-1000944,1335366,-1111840,947704,-597138,-237984,1145816,-1727641,1500738,-1126864,150654,939227,-1972376,2368980,-2306735,1485208,-464332,-1630900,2754208,-3062357,2679058,-1122424,-312339,2368498,-3288028,3441186,-2809807,930431,1115392,-2822689,3829080,-3358319,1936606,-197800,-1722141,2971936,-3369830,2848369,-1606229,-220999,1815741,-2696124,2926729,-2261756,992498,795606,-2019497,2939969,-2715292,1911486,-340193,-1271992,2414649,-2778893,2628134,-1611750,296249,1656242,-3128661,3308572,-2913758,1444836,380096,-2432116,3710581,-4086623,3033751,-1181778,-968535,3243640,-4779953,4453907,-2962533,536360,1898468,-4127730,4799259,-4213887,2369481,117013,-2740513,4112080,-4628065,3660018,-1726076,-699640,2816547,-4099612,4059080,-2953418,793022,1506531,-3017500,3787381,-3399677,2505711,-248791,-1811896,3664930,-3833629,3281294,-1965670,-290232,2368816,-4104756,4585814,-3165576,1244835,1103125,-3256113,4443551,-4774314,3652731,-1069627,-2011907,4233055,-5305999,5231872],[0,0,0,0,0,7,-12,14,-12,7,2,-11,20,-29,36,-42,51,-66,86,-114,144,-182,223,-265,317,-376,442,-520,610,-714,829,-956,1094,-1244,1406,-1589,1790,-2010,2252,-2519,2809,-3125,3467,-3835,4236,-4671,5137,-5638,6177,-6760,7389,-8065,8801,-9597,10465,-11404,12412,-13500,14661,-15885,17146,-18386,19479,-20125,19638,-16281,4911,34962,-298953,-780870,1633074,-1971332,1645278,-596481,-845951,2019806,-2774877,2656671,-1645543,108845,1237858,-1956517,2394333,-1521923,532710,615612,-1250259,703270,-469350,-13794,595033,-663368,543369,544595,-1444685,1973448,-1177107,683965,443354,-1324168,1988792,-2324089,1653283,-578880,-156888,1155272,-1610678,1267311,-1213840,1278666,-857325,429375,523805,-1227600,1599076,-2111795,2514465,-1878056,555364,1386447,-2377053,3279807,-3548596,2289028,-630005,-1877015,3246908,-3160522,3042507,-1607703,-454169,2325670,-2894363,2448213,-640365,-378543,1673474,-2151773,1894987,-948427,-600190,2340797,-3213463,2543885,-1074283,-1224493,2674400,-2596501,2859383,-2616382,1347897,1016786,-2849924,3071607,-2889380,2728426,-1892712,701834,1596569,-3211628,3575625,-3556580,2865344,-1444753,-645742,3089423,-4466869,4924848,-3938989,1897746,783751,-3719825,5032482,-4787021,3628286,-1088386,-1053389,3584943,-5100750,4446532,-1968596,-434676,2927435,-4336984,3946302,-2240177,170588,2023025,-3727251,4142229,-3039943,267043,2052414,-3334824,3810276,-3702872,1961815,394046,-2722059,3618312,-3968179,3822495,-2644108,393555,2533231,-3963999,4286753,-4240039,4178248,-2063267,-1523707,4873466,-6058538,5294285,-3761162,1713089,928579,-4003332,6041918,-6557765,4045662,-386908,-2884885,4533536,-4940512,4496633,-2819339,-419848,4340001,-5684007,4388189,-1432319,-927827,2626598,-4032394,5345556,-3570290,227653,3070838,-4643314,4486980,-3688003,2549570,577006,-3738003,5079982,-4873202,3428621,-2158797,133800,3285850,-5634820,6082233,-5069724,2355865,394457,-3490546,5187760,-6272159,6077442,-3939500,-101847,4009414,-6519489,6777924,-6174221,3661302,-217123,-4597497,7671808,-7634880,4917784,-1576085,-1932246,4924996,-7112652,6803939,-3687435,-602945,4175483,-6580291,6777733,-4367169,477632,2902413,-5212698,6265989,-5565439,3615209,307642,-4611447,6500540,-6661944,5324752,-3183759,-344404,4183787,-7107153,7798997,-5793268,2788691,790772,-3496905,6042773,-7388911,7478884,-4471495,-288853,4558676,-7185146,7515746,-7118124,4044400,493114,-5326233,7734627,-7965467,6012137,-2705904,-1717028,6076693,-8836504,7746639,-3674383,-535596,4211916,-6330385,7354799,-5811466,1896487,2621361,-6260292,7262188,-5852818,3212024,169439,-3766211,6332379,-7678408,6137381,-2424969,-2153884,5039404,-6733207,6677484,-5823715,2951381,1472363,-5297988,7212913,-7193640,5808602,-3194884,-757202,4981374,-7904632,8198860,-6627970,2856806,1343479,-5296033,8297719,-8365994,6256778,-2369618,-2728131,6598805,-8491194,7672472,-4303318,-555558,4743647,-7495088,7734202,-5687859,1569763,2935178,-6417887,8119296,-7067929,3694070,772928,-5185275,7536140,-8019657,6077738,-2589298,-1972337,5836706,-8023100,7685184,-5699081,1835534,2210673,-5739340,8062487,-7930693,6104629,-2497957,-2272002,6227441,-8305620,8214448,-6154481,2438582,1924694,-6177067,8621343,-8761971,5913832,-1414191,-3379012,6849731,-8655510,7560833,-4378037,-166827,4780083,-7725211,8141232,-5977151,2029569,2853021,-6417402,8014973,-6949159,3813432,612053,-4679364,7807776,-7993643,5852904,-2176019,-2414072,5825851,-8101443,7655386,-5243615,1350886,2670122,-6380273,8050531,-7848399,5456714,-1639595,-2880204,6373079,-8324486,7939917,-5554672,1691405,2782782,-6810979,8561865,-7949873,5438980,-868517,-3412186,7069843,-8668307,7695897,-3982299,-618461,5072545,-7914430,8064739,-6116927,1972073,2675475,-6597487,8099576,-7118041,3805886,486823,-4676965,7771101,-8002259,5857801,-1960380,-2405273,6078485,-8392695,7953074,-4694078,675582,3156719,-6610885,7819052,-7648168,5100505,-923745,-3371525,6538792,-8054214,7605134,-4671414,986203,3287559,-6377459,8317935,-7739388,4736831,-266103,-3939545,6961899,-8073846,6987055,-3768256,-628842,5041069,-7612217,7673312,-5947585,1799898,2887958,-6196192,7499536,-6709838,4044681,725976,-4675780,7614665,-7385626,5259046,-1576036,-2400421,6054865,-7480229,7061119,-4165486,658806,3462884,-6441684,7826855,-6647893,3708971,200373,-3507101,6515924,-7975765,6965620,-3942312,-176417,3507634,-6469828,7430407,-6834994,4019089,33396,-4042846,6523567,-7828129,6449188,-3127654,-902891,4638834,-6929709,7553556,-5584432,1578944,2872342,-6115453,6983648,-6142976,3482011,413214,-4515527,6445299,-6729712,4944347,-1460580,-2440557,5856662,-7354026,6125603,-3673650,-280936,3730717,-6143065,7059664,-5913177,2926287,447540,-3909578,6250312,-6637094,5483552,-2905179,-158075,3913649,-6376416,7193009,-5759028,2687909,533095,-3552360,5872386,-7012273,5801631,-2705022,-1756604,4554763,-6245129,6253675,-4689364,1629183,2489685,-5206287,6408718,-5486112,2992943,500108,-4191147,5486347,-5744777,3973420,-1050775,-2526863,5196232,-6351331,5203638,-2707236,-527744,3570849,-5584154,5937283,-4785355,2242619,756361,-4001573,5793054,-5951288,4315608,-1634535,-1117276,3093164,-5273843,5905789,-4658698,2118166,936520,-3564723,5062164,-5856139,4558235,-1603651,-1399763,3700292,-5289020,5272510,-4161683,1102117,2500719,-4740915,5337576,-4525434,2480734,327691,-3580528,5300275,-5244346,3372133,-519506,-2386045,4215342,-4926726,4376520,-2429827,-750875,3613801,-5230770,4961403,-3249415,1105455,1231309,-3462674,5027426,-5444088,3398831,-665761,-1575475,3430989,-4406294,4738414,-3934348,1466040,1013238,-3468815,4479118,-4508472,3702332,-1464044,-770546,3187179,-4584010,4576296,-2734157,817230,1566650,-3454611,4367417,-4097136,2357927,410921,-2657374,3905042,-3892379,2732499,-881502,-2315762,3866960,-4239642,2876394,-1458609,-904520,2796485,-4087951,4021176,-2518616,650126,1507937,-3303826,3976030,-3495744,1997193,-188378,-1316036,3153483,-3758182,3577163,-2179312,407651,1172280,-2523880,3365416,-3380362,2573070,-720123,-1030489,2593441,-3429180,3173643,-2135548,793117,1137553,-2742414,3253039,-2871534,1517059,358273,-1683866,2836561,-3008396,2106872,-377421,-1733449,2739075,-2941623,2203998,-565849,-786126,2381109,-3132894,2728538,-1669100,-244338,1752675,-2550094,2942235,-2291464,1314030,294122,-1475178,2204077,-2319278,2043794,-1120666,-104167,1074379,-2094005,2395618,-2333750,1523458,-696544,-279973,1650256,-2230664,2230858,-1662594,382908,917538,-1462578,2063079,-1637683,1248901,44574,-1075291,1764895,-1762761,1270756,-333454,-547344,1364116,-1612121,1441163,-190976,-755382,1560646,-2058755,1413453,-829312,-578531,1350006,-1802180,1936546,-873528,282787,726984,-1173081,1525994,-1089076,1026034,-306455,-411265,792807,-1090450,1048312,-896594,629492,-374462,-476058,980970,-936130,998366,-835955,710514,-142515,-606070,942978,-1248144,911579,-630187,-100706,287987,-661039,449262,-236916,11358,483106,-364821,312985,165275,-682169,785908,-651478,270460,493900,-724883,1207211,-707375,547654,-2152,-954913,1093077,-1012216,476415,-267535,-272142,716659,-580226,495289,-276742,44244,489938,-95440,-189768,479536,-426121,41031,267365,-539937,561831,-916956,363250,-208552,-321647,752757,-769052,924545,-623556,165848,-76603,-143609,532854,-783208,591863,-594654,239293,-268320,-213105,292845,-789966,1199183,-1038179,739716,293725,-786574,1021445,-1029625,1145727,-688990,-112039,1112232,-1001765,1120102,-839896,202801,890551,-1316897,1251474,-687371,-5746,944317,-1199875,1255405,-1079415,-105774,700299,-1340092,1518338,-1080865,382369,611661,-1701966,1703693,-1715564,1139703,-685017,-439352,1371571,-1565041,1573904,-1447945,674568,284138,-1194500,1493346,-1757917,1642450,-1042911,90881,1339137,-1922347,2253702,-1902462,1064362,85023,-1233670,2109729,-1916353,1557945,-960240,-363035,1718108,-2501940,1742634,-913857,-173519,1254153,-2001670,1997680,-1514619,283659,926240,-2089318,2307117,-2121862,765696,474754,-1610723,2591707,-2470130,2128641,-695313,-912284,2124032,-2895828,2441351,-1817495,632616,913774,-1952383,2564709,-2490556,1816298,-609036,-786635,2066928,-2145467,2478940,-1905205,965436,775632,-2222425,3081710,-2478657,1659332,-331403,-1009782,2719500,-3072015,2527727,-851254,-530123,1976485,-2735965,2828928,-2048490,543538,1443001,-2779953,3399233,-2668159,1223225],[0,0,0,0,0,-6,15,-26,42,-58,72,-85,100,-120,145,-178,219,-264,317,-377,446,-523,606,-703,811,-932,1066,-1212,1372,-1546,1741,-1953,2187,-2447,2729,-3041,3376,-3739,4129,-4549,5005,-5501,6042,-6630,7271,-7970,8729,-9558,10465,-11464,12573,-13811,15199,-16771,18565,-20626,23024,-25848,29227,-33349,38480,-45029,53657,-65444,82372,-108420,153046,-247243,817405,-610572,-199869,1180018,-2517361,2405982,-1952376,891340,551852,-1690744,2395256,-2346276,1722733,-684077,-398606,962898,-1161139,1567259,-985065,570983,-447220,477287,-635548,39345,421553,-1207547,1435560,-1744088,1895178,-1084385,-8996,1526287,-2244762,2305715,-1782322,315915,647259,-1616677,1638338,-1338008,619340,675464,-1332593,1177924,-257551,-853495,1537290,-1422661,1206087,-193186,-1642447,2799250,-2964512,1910618,-777901,-733254,2178261,-3230672,2827377,-1620884,309104,742602,-1899345,2623025,-2634955,1608952,-737317,79133,118990,-868764,2062686,-2226401,2007650,-1437076,291695,470624,-1044523,2291227,-2622005,2666191,-1024834,-1111031,2596108,-2589965,1686547,-976038,-37875,2133131,-2766850,2275442,-466921,-1644072,2491060,-2910684,2419406,-902209,-1566706,3454091,-3963030,3141179,-1586494,-624409,3063527,-4336452,4609595,-2938872,868333,858572,-2619648,4002604,-4506762,3320079,-1411459,-652683,2443057,-3333431,3418351,-3072537,2401521,-991116,-444787,2486871,-3470846,3579716,-3085744,2060624,309315,-2534813,4090218,-3981577,3055604,-1133623,-1307852,3685568,-4778672,3785873,-1024487,-1384473,2998250,-4502549,4609718,-2397274,-1497037,4616177,-5127064,4216591,-2422012,571738,1676533,-4171297,5840499,-5274855,2587162,1159104,-3620364,4605004,-4589478,4405295,-2865786,48554,3400845,-5154275,4231164,-2943732,2377786,-1675412,-1053303,3900439,-4871213,3661943,-2555348,1500615,383260,-3142872,5106882,-4809488,2914151,-568763,-1636287,3773732,-5383338,4401981,-1514134,-1751505,4283561,-4912040,4000559,-1835626,-938510,3288408,-5198207,5501918,-3652933,-37896,3573230,-5904439,5950027,-4731449,2740825,1325663,-5128792,7203264,-6509958,3981696,-1158955,-1437407,4224126,-6049104,5960097,-3963968,1777822,1023510,-3703360,4586861,-4861783,3666873,-2320327,492023,2585792,-5109140,5704663,-4505173,1936232,1131593,-3221394,5238225,-5859540,4311211,-752652,-3098552,5808194,-5994974,4865485,-2239394,-1216428,4714152,-7339639,7303314,-4474172,-207374,4303208,-6771979,7566565,-6748031,3169656,1396661,-5839159,7868012,-7406316,5205010,-2007095,-1771614,5936565,-8216849,6963349,-3867200,1098374,1866884,-4214935,6352857,-6796856,4969663,-1597086,-1867070,4348835,-5450638,6110446,-5129463,2567573,1245801,-4921888,6585055,-5627084,3259729,-656449,-2069781,5246447,-7179104,6022954,-2252335,-1944982,4989327,-6563677,6738229,-4330675,425907,4124003,-7403176,8139540,-6062449,2585298,1859415,-5914760,8474561,-8224017,5677907,-1119193,-3347172,6793926,-8000772,7336892,-4550894,935913,3023898,-5831758,7507267,-6356540,4219134,-762146,-2401162,5218570,-6433716,6140307,-3907302,723182,2163053,-5292380,6648724,-6051374,3205287,28154,-3612889,6189436,-6468918,5439261,-2081759,-1943449,5471353,-7474880,6874570,-4023525,-290942,4453373,-7440375,8045491,-5957063,2670550,2320242,-6437399,8521321,-8505865,5395821,-755355,-3786818,7018174,-8526222,7472409,-4370230,-78317,4225205,-6819039,7523094,-6784900,3709269,-17624,-3776432,6342350,-7023707,6178341,-3200836,-231483,3356415,-5866719,6678448,-5579008,3020662,833583,-4122920,6289829,-6660661,4711382,-1562123,-2274115,6043356,-7287692,6547514,-3747973,-851642,4651862,-7548619,8077375,-6028126,1957946,2973331,-6830185,8829301,-7993517,4624398,-154923,-4474913,7680530,-8937454,7391812,-3821498,-1171590,5004520,-7472849,7991034,-6427102,3004734,1051500,-4503354,6907444,-7336491,5416832,-2655252,-1197711,4459772,-6248383,6396438,-5219461,2162865,1508826,-4735120,6529565,-5743241,4261845,-1085605,-2406777,5695226,-7009315,6191685,-3029499,-970388,5003757,-7221371,7619006,-5081961,1390214,2857461,-6589130,8615335,-7805827,3947639,527952,-4862437,7646440,-8422689,6723473,-2711989,-1680239,5642520,-7835808,7768326,-5561740,1936381,2210856,-5161463,6731005,-6926943,5123400,-1661402,-2022193,5019331,-6343727,5847900,-4155769,1121270,2031649,-4581877,6131215,-5239921,3364224,-230627,-3088149,5419167,-6300807,4740209,-2167926,-1218640,4442282,-6794393,6766287,-4244082,235036,3487215,-6637120,7564404,-6484111,3247823,1153039,-5083114,7878783,-8007289,5758433,-1599459,-2686981,5879631,-7545960,7318877,-5107572,1140956,3283464,-5706268,6727312,-6358996,4191149,-931225,-2611416,5059502,-6257156,5646933,-2854200,163200,3026489,-4911123,5202250,-4485772,2207179,316126,-3286783,5329941,-5427929,4131780,-1590631,-1878948,4486589,-6029020,5581956,-3673418,228541,3384267,-6336127,7072204,-5402882,1959996,1616033,-4504060,6722288,-7401833,5387414,-1113517,-3121737,5580921,-6795096,6263134,-3920745,550067,3216068,-5867111,6412931,-5415710,2876842,294016,-3264057,4941359,-5177661,4353295,-2509936,-323619,2913766,-4213435,4489547,-3263268,1767710,502873,-2520329,4136650,-4413100,3258403,-930605,-1582703,3969127,-4780496,4053737,-2260748,-395891,3035629,-5031814,5630987,-4098224,1200552,2009731,-4251466,5931898,-5872494,3833126,-186476,-3165474,5195648,-5963851,5229487,-3002040,-691064,3715945,-5574238,5266131,-3878447,1648802,954849,-3478481,4849666,-4835161,2969861,-905779,-1133814,2483625,-3439146,3999396,-2885276,825406,1488221,-3114227,3016107,-2760408,1963072,-542989,-1558596,3286040,-4173114,2928148,-1011867,-931848,2326652,-3989308,4447332,-3405547,608866,2340734,-4384437,5055180,-3926670,2406744,331082,-2775601,4585187,-5509811,4240839,-1388387,-1194149,3068429,-4808977,4536296,-3338007,871345,1471540,-3358677,3735955,-3648376,2399276,-631256,-1278699,2622036,-3122272,2501463,-1353660,256376,1119932,-1968597,2527123,-2067318,1314338,128718,-1401297,2023962,-2102227,1450056,-824558,-676499,2056134,-2846571,2802494,-1458320,-395629,1684418,-2915107,3413858,-3168977,1434607,868842,-2571888,3873928,-3831755,2542048,-662099,-1390323,2962727,-3743934,3499359,-1876317,-158911,1740163,-2649188,2589445,-2390126,1497415,6476,-1737239,2044727,-1808881,1226183,-309425,-89640,718985,-1435274,1270414,-765988,156358,469433,-642987,699515,-1082179,684644,-17240,-416157,1123925,-1348960,1125733,-253333,-121548,1362662,-1876065,2093092,-1380731,264250,968398,-2112032,2352214,-2159539,1352006,23640,-1290951,2389703,-2569128,1874362,-603329,-410096,1458062,-1996314,1840017,-1406935,116347,730639,-1277230,1269609,-1070346,442964,23738,-696483,658195,-431873,-21969,271996,-205386,289775,-131905,58950,75358,-573637,457079,-271600,29406,-106058,-324515,364486,-444629,717174,-709047,455974,-356368,-283671,770886,-1374709,1271041,-1013040,185016,629380,-806819,1159671,-1260848,582299,-36564,-832265,1074427,-920092,681948,-141815,-505666,871229,-618984,274373,18241,-362737,695640,-396358,-237847,554651,-1120312,1082414,-715496,108072,764283,-1412779,1360229,-1192382,703216,194074,-796691,1464639,-1175436,962527,-398710,100516,374819,-1009219,1219846,-567723,390920,-162240,-575028,387181,-727305,743293,-644579,322156,262434,-540830,827518,-922856,325593,36280,-227779,797724,-907420,610579,226184,-652621,1155215,-1087599,1059155,-260779,-1056109,1518467,-1987329,1709838,-766108,-522192,1705895,-2441010,2064869,-1502108,275668,767774,-1909445,2537845,-2439370,1248569,-234453,-1021123,1844820,-2049841,1796302,-775230,44306,877807,-1314643,1921462,-1366537,549908,148452,-1113281,1174661,-1602243,1385066,-721150,-223741,1164945,-1630327,1533829,-1333187,-83124,909901,-1657196,2029467,-1929290,1095521,561255,-1889050,2644237,-2542620,1843540,-717840,-1074672,2677671,-3166014,3251294,-1814198,249485,1813869,-3119863,3355603,-2882582,1477681,331153,-2095231,3202562,-3234255,2561138,-913540,-1002979,2063189,-2849834,2654294,-2039473,605303,547856,-1981413,2401955,-2754214,1583834,-210255,-961280,2231316,-2460414,2490561,-1151757,-399167,1715154,-2489598,2660657,-2263542,957736,793282,-2731492,3224120,-3315384,2127443,51870,-1594016,3177902,-3983786,3397855,-1801690,-210480,2280852,-4143751,4401103,-3170895,1147791,1075023,-2968789,4309637,-4146561,2786153,-312323,-1470033,2654441,-3943504,3385423,-2027879,187732,1703675,-3072473,3303043,-2856585,1323861],[0,0,0,0,0,1,-2,7,-16,29,-45,62,-80,102,-127,160,-199,246,-301,367,-442,529,-630,748,-884,1039,-1216,1415,-1635,1880,-2145,2439,-2769,3135,-3545,4001,-4509,5067,-5676,6338,-7057,7839,-8692,9625,-10642,11758,-12978,14315,-15773,17366,-19105,21015,-23120,25443,-28028,30916,-34162,37842,-42035,46875,-52532,59232,-67326,77316,-90001,106688,-129664,163458,-314214,1151685,-1059029,694100,15045,-1087386,1654333,-1873023,1451437,-980591,-217380,756883,-1019430,1307473,-716678,578437,-411858,492675,-393761,191731,224741,-937829,1794496,-2631764,2640397,-1683517,-122585,2263871,-3726829,4056234,-3511153,2362938,480282,-3062018,4629444,-4674675,3430240,-1026068,-1378594,2762978,-3685891,3192355,-2055719,-360705,1998626,-2821328,2243883,-1194507,335455,1258109,-2177381,2121886,-1267274,-37389,896011,-1679379,2380485,-1914215,1311519,11103,-1145705,1666108,-2565929,2916683,-2929210,879693,757325,-2808448,4005733,-4691779,4266693,-2162763,-1042203,4296163,-6528353,6392397,-4627459,1359403,2248182,-5218371,6974402,-7168361,4841008,-499279,-3833247,6555441,-7135257,6051484,-2735043,-1127573,4775628,-6274496,6007127,-3746568,474755,2578215,-5172601,5355624,-4101319,1209904,1191413,-3108986,5024556,-4791700,3196753,-593756,-1967785,3869193,-5317349,5831459,-4294538,1462277,2281078,-5689549,7721461,-7291348,5199902,-1494661,-2657699,6380832,-8963423,8877233,-6353967,1460558,3479117,-7657421,10343009,-9583297,6265237,-387909,-5408951,9351873,-10329187,8887943,-4393584,-1869793,7443226,-9599491,8811874,-5527901,1490108,3502433,-7998235,9393188,-7076464,2644990,1685459,-4254896,6665319,-7065202,6055324,-3012242,-2014898,6482612,-8237934,7406393,-4867186,1514511,2401060,-6607005,9520352,-9049949,5300255,-53676,-4208150,7413320,-9787253,10080685,-6494886,312848,5896436,-9888790,11175126,-10204336,6460930,298358,-7377041,11711219,-12123857,9347661,-4021670,-2630480,8712783,-12459100,11017820,-6489621,120211,5658945,-9028664,10106330,-8077196,4014435,1790636,-6860458,9879123,-9331195,5838089,-1249222,-3208239,7943223,-10396104,9874932,-5315658,-374492,5717875,-8870763,10753578,-9513353,5576767,655468,-6569699,10920714,-12067460,9984854,-5181752,-1293016,7365676,-11446682,13022553,-11012000,5551935,2827457,-10157510,13914630,-13651103,9018940,-2737302,-4830435,11422723,-14254232,12822028,-6953191,-715837,7384568,-11653432,12441903,-10209672,4639290,2309162,-9147685,12682615,-11572554,7504701,-1506484,-4581018,10130154,-12733468,10869342,-5531194,-666868,6580379,-10797546,12738901,-10929870,4949200,2327175,-8282755,11919742,-12796212,10353343,-5305059,-2010348,9498115,-13881267,14449945,-10527678,4220508,3905257,-10800100,14927500,-14884333,10024971,-1553978,-6429249,12296957,-14192295,12918645,-7649738,-50870,8527441,-13689113,14085061,-9804469,3791230,3572997,-9741672,13477289,-12661541,7451911,-746511,-6125651,11046341,-13093681,10917929,-5373763,-1568579,7871296,-11982622,12720626,-10042196,3950403,2746954,-9289324,13264583,-13557345,9898132,-3784465,-4380364,10504835,-14606967,14330413,-9891678,2410129,5699115,-12344733,15226106,-14171764,8796793,-965842,-7757432,13710368,-15737716,12881676,-6450939,-2087446,9719451,-14556903,14681521,-10359029,3015524,4762640,-11074052,14132017,-12413792,7484456,-197851,-7187610,11888604,-13513427,10820691,-4685290,-2736983,8775578,-12625700,12710980,-9297599,3070110,4025988,-10189146,13605634,-13220470,8995982,-2120162,-5660634,11179809,-14553593,13684035,-8806644,1329384,6637375,-12584548,15253046,-13597587,7628862,213370,-8635081,13798045,-15342948,12290999,-5404575,-3143389,10401826,-14463631,14075417,-9724512,2076465,5659820,-11568232,14055234,-12063471,6621089,1112090,-8165886,12835479,-13297060,9849584,-3779136,-3725096,10115738,-12842405,12174279,-8179383,1844148,5190367,-11213957,13433532,-11842901,7439087,-604802,-6672022,11825451,-14145623,12269818,-6798334,-303081,7805035,-12689193,14598426,-12000434,6197482,1696167,-8925927,13671978,-14944613,11447624,-4166583,-3859207,10411002,-14259616,13443985,-8980030,1504326,6003772,-11913777,13807632,-11313187,5579254,1743063,-8546017,12409252,-12653654,9094197,-2926918,-4394319,9923745,-12519334,11208136,-7064706,570991,5780504,-10422333,12248527,-10633889,5861885,710395,-7065406,11521374,-12682736,10003412,-4921620,-1416190,7701410,-12575465,13430851,-9982735,4170512,2939987,-9086004,13047056,-12851169,9235118,-2514976,-4688570,10357079,-13500683,11737921,-6860550,-127058,6589335,-10936466,12593449,-10258369,4350736,2548698,-8685416,11871975,-11016694,7232054,-1414573,-5191583,9744864,-11494541,9800266,-5167238,-906277,6974944,-10576830,10815760,-8750140,4181568,1854428,-7778306,11063662,-11160921,7908134,-3203176,-2789867,7893242,-11203878,11782730,-8118951,2375108,3703866,-9122956,12098076,-11604711,7581373,-1268780,-5130996,9930908,-11500519,10402017,-5782517,-590691,6563547,-10412165,11352107,-8888092,3225705,2963197,-7848843,10439943,-10089886,6481493,-460982,-5472835,8850790,-9580892,8217186,-4112836,-1215507,6565827,-9715622,9478070,-6735448,2341424,2548377,-6743754,9321217,-9179090,6544726,-1932292,-3415490,7707962,-9668553,9021774,-5774547,1217975,3395701,-8068926,10011449,-9311515,5384937,-19492,-4757268,8290587,-9732737,8227727,-4253718,-837238,5933215,-9010726,9092949,-6481278,1905040,3189948,-6814872,8591795,-7964914,4753120,506181,-5194071,7796222,-7932152,6106739,-2513705,-2474487,6420181,-8259321,7055118,-4290513,943185,3030828,-6401281,8293372,-6894714,3573605,420017,-3564578,6327856,-7749099,7051737,-3994853,-380179,4435052,-6858844,7737869,-6345412,3444714,408466,-4243549,7702271,-7913366,5691915,-2240738,-1570031,5142335,-7064258,7643427,-5363767,891960,3584636,-6184068,6974697,-5830548,3242080,748380,-4373753,6734242,-6591344,4227471,-643666,-2686368,4718057,-6302352,5724579,-2832409,-89705,3812313,-5914784,6157515,-4604976,2355175,843700,-3689580,5660903,-5818138,4343466,-1937432,-697838,3500182,-5846261,5854170,-4631994,1776071,1037099,-3489462,5158170,-5586192,4238219,-1889991,-1283419,4101348,-5449726,5197523,-3059641,253298,2235937,-4236567,4993397,-4248461,1875799,1370383,-3952871,4388872,-4218857,2541940,-266721,-2102107,4071149,-4450323,3305682,-980372,-1354030,3144100,-4028555,3810119,-2641714,743149,1505971,-3083258,3990808,-3460238,2314042,-559641,-1226312,2977774,-3606534,3498666,-2214643,434819,971823,-2359742,3480421,-3208961,2347382,-551961,-1304026,2657467,-3209588,2959364,-1903980,340922,1126198,-2920756,3177424,-2195134,694750,740856,-2235196,2810492,-2197630,1157144,592566,-2072568,3039928,-2732163,1266084,-112529,-1555623,2441640,-2682552,1910311,-467952,-1093443,1956911,-2249674,1976588,-1449337,488130,521975,-1386365,2212340,-1814869,1280345,-452801,-20255,621691,-1285903,1686764,-1208305,928303,-129079,-474722,1057978,-1502999,1341803,-476419,167755,495207,-1237666,1072133,-686426,102509,692530,-1009972,832146,-542425,-116498,692399,-1399160,921354,-697177,-225265,1188800,-1487918,1596745,-907352,58154,964108,-1718103,1573366,-1016185,429041,476213,-935672,1477220,-1430250,690518,-39082,-438932,845374,-584639,573249,-79733,-445191,551412,-272201,-187801,334223,-576068,517131,-387145,42200,607138,-514301,700578,-785492,658543,-31789,-702850,558785,-751538,1030296,-1517913,748987,-188072,-800443,1287537,-1621113,1761443,-1299159,405054,754168,-1579603,2274002,-1851103,1435260,-3352,-1400689,2355873,-2082777,1716272,-486927,-768312,1702531,-2172437,1741302,-456210,-365006,1449492,-2090986,1883759,-1043698,45749,1206552,-1785871,2146839,-1523077,317992,683771,-2036291,2243443,-2165965,1611224,-356083,-1132858,1991149,-2625884,2441885,-1650426,666675,1202268,-2127061,2771998,-2956238,2029675,-434021,-1366608,2829725,-2954018,3253277,-1806924,394875,1391847,-2817350,3376809,-2954759,1411721,504991,-2102087,3215826,-3089637,2192805,-747696,-1499103,3011060,-3669674,3005188,-1131791,-686230,2134090,-3414286,3729638,-2596296,707777,1575269,-3461508,3917857,-3350604,1937046,73839,-1847404,3240442,-3688954,3422483,-1652928,-191764,2381729,-3668826,3824855,-3195191,1982171,-138587,-2133964,3604749,-4429342,3696870,-2100887,-461841,2745581,-4204002,4433691,-3307582,912424,1395679,-3756765,4748816,-4295517,2474561,26996,-1967350,4195101,-4821533,3804476,-1591035,-1025180,3318212,-4522817,4571201,-2817733,44577,2010208,-3992566,5032520,-4417650,2314496,402127,-3002895,4569992,-4847369,3868921,-1834406,-1019298,3442061,-4655378,4699421,-3530800,1527586,1117628,-3399814,4938602,-5050659,3700891,-1400386,-1367467],[0,0,0,0,0,3,-4,4,0,-4,13,-20,26,-36,44,-53,67,-86,110,-137,169,-199,233,-273,317,-369,434,-508,596,-695,801,-911,1031,-1153,1292,-1447,1618,-1809,2026,-2267,2524,-2804,3103,-3422,3765,-4136,4541,-4976,5459,-5987,6565,-7196,7885,-8640,9474,-10391,11409,-12544,13817,-15255,16884,-18737,20838,-23174,25654,-27878,28385,-20831,5657,-633908,1064305,-1140658,537657,187163,-916239,1507118,-1486254,1193274,-389226,-328885,1128228,-883768,566154,252699,-787865,883143,-18424,-971449,1944639,-2150092,1532412,-586837,-1171643,3094854,-4274641,3954548,-2118337,-707928,2837497,-4363249,5141021,-4199295,1827343,881018,-3440704,4671351,-4676076,3155158,-1085866,-788505,2453694,-3927233,3775761,-2435372,728952,755195,-1757725,2322646,-2591227,2103476,-1050578,-313239,1397473,-1884921,2714486,-2252367,651113,882315,-2264815,2836249,-2907005,2003200,114948,-2606084,4689765,-4856706,3221829,-631741,-2421630,5123210,-6717670,6127434,-3313243,-620204,4833205,-7556444,7802448,-5785091,2238807,1510647,-5583187,8184710,-8430368,5640879,-1298565,-2761508,5915893,-7215696,7330417,-4851210,735549,2913611,-5297095,6210487,-5843575,3616970,-307698,-2872794,4618433,-5131363,4844857,-2870230,-317505,3410730,-5393888,5845108,-4565978,2474532,934661,-5062534,7643074,-7790072,5436581,-858439,-4310439,8140293,-9453180,8084293,-4705049,-534009,6000686,-10385589,10627001,-8366815,3501048,2114090,-7438244,11015277,-11214715,7995370,-2438629,-3514898,8462551,-11178289,10789206,-6387335,395363,5077549,-8223067,9322153,-8861446,5261125,200931,-5151430,7912007,-8289531,6385366,-3766692,110659,4020368,-7786074,9297282,-7146567,2207259,2926851,-6771404,8936963,-8834366,6529473,-826988,-5530261,10153228,-10989623,8286410,-4508078,-1133625,7389585,-12195433,12747694,-8852774,2971502,3553817,-9296640,13219316,-13659739,8616214,-1367686,-5910283,10855407,-13422618,11926062,-6984091,-307154,7279122,-11386867,12087757,-9173424,4183889,1588820,-6518489,9719056,-11036182,8561160,-3256883,-3056528,7761756,-10183988,10340832,-7534450,2063599,4834193,-9951214,11683854,-10162835,5742740,215244,-6901314,11738700,-12866095,10148892,-4333731,-2922260,9866680,-13975687,13620152,-9507874,2419816,4890327,-11758211,15725341,-14971652,9302033,-269560,-8201652,13930552,-15490133,13005779,-7067334,-1154897,8891598,-13978864,14721695,-10762693,4245014,2337639,-8561554,12813420,-13357622,9786588,-2941240,-4267599,9835314,-12244309,11968530,-8092044,1098238,6292725,-11212523,12523560,-10657871,6131193,668813,-8369656,13320413,-14339585,10162055,-3815086,-3428265,10401305,-14859615,15037968,-10458883,2406594,6779573,-13830514,16429783,-14292111,8728608,-191508,-8832905,15410940,-17136202,13443288,-6017203,-2974563,9961039,-14874749,16065676,-11876995,3879057,4520531,-10885094,14106733,-13749831,9578543,-2158290,-5275287,11389585,-13788311,12203674,-6983040,222058,7002679,-11899946,13741406,-11152344,5557470,2161614,-9137847,13729729,-14191828,10497831,-3855868,-4720005,11533978,-15891154,15006166,-9614748,1106695,7680560,-14717522,16965270,-14579091,7923711,1398416,-10273464,16218004,-17441073,13538062,-5582361,-3854663,11745819,-16344700,16072699,-11318065,3253501,5341584,-12208635,15245857,-14096431,8732988,-907946,-6661198,12476620,-14158639,12195533,-6285811,-977218,7954947,-12809661,13667162,-10611550,4282151,3081128,-9655891,13699947,-13658745,9719492,-2502539,-5502834,12269343,-15171112,14082978,-8556816,-15533,8532885,-14311715,16659750,-13558254,6779718,2361265,-11000582,15716674,-16703720,12346754,-4342187,-4985904,12746491,-16482164,15489643,-10177618,2001647,7073020,-13217269,15525369,-13373827,7650820,400528,-7992609,12730077,-14152427,11421128,-5026928,-2343019,9293065,-12811041,13148425,-9248331,3141030,3983985,-10157628,13623723,-13012575,8204866,-1084020,-6483132,12135256,-14560731,12808544,-7086065,-1009689,9113593,-14352739,15690216,-12608903,5551354,3509563,-11549525,15909632,-15775439,11278365,-3337212,-5795336,13133502,-16304509,14697373,-9178430,731577,7398977,-13276587,15492460,-12712175,6537693,1309959,-8410913,12862071,-13396292,10113526,-4022044,-2827920,9097340,-12719524,12247868,-8413325,1987864,4702168,-9922901,12677068,-11267374,6623252,-254654,-6718894,11491769,-13263489,10743073,-5310648,-1948645,8755039,-13285284,13707053,-10640121,3972033,4236622,-11059224,14790620,-13747017,9147465,-1667883,-6332641,12778369,-15033792,13055788,-7280403,-322999,8163452,-13120989,13856300,-10960684,4846372,2038125,-8474934,12598135,-12721970,8952613,-2635749,-3958295,9236691,-11623783,10731425,-6863498,873976,5070173,-9882616,11323094,-9855929,4953567,1047234,-6530284,10243458,-11962547,9408678,-4028494,-2850523,8543345,-11975084,12065990,-8564068,2406424,4701173,-10583063,12978721,-12109494,7670533,-729016,-6513926,12018950,-13871635,11242786,-5679845,-1548293,7881361,-11959728,12723812,-9330344,3719693,2725574,-8426910,11390178,-11022525,7713554,-2148963,-4072936,8616374,-10819779,9260196,-4817440,-53843,4608263,-8082598,9813970,-8179775,3562848,1691179,-5877863,8659664,-9040065,7100013,-2567280,-2586269,7281384,-10190876,9706594,-6613250,1463753,4557244,-8812597,10525725,-9833568,5774566,70359,-6425368,10318910,-11082161,8731305,-4110963,-1825628,6560739,-10076683,10457085,-7674649,2508982,3208612,-7861322,10052746,-8737673,5593410,-879213,-4008667,7610114,-8676763,7259505,-3441793,-735505,4365091,-7334345,7933673,-5662916,1728369,2050759,-4777815,6875498,-7161802,5245241,-1463291,-3119326,6518203,-7788123,7085873,-4502211,624940,4080757,-7891537,9047701,-7422782,3527222,1158508,-5298212,8015339,-8777133,7234757,-3038126,-2693446,7323431,-8769106,8154879,-5450422,1469106,2871221,-6889400,8493609,-6960775,3745531,200498,-3679673,6226214,-6888810,5750965,-2402186,-1385242,4609169,-5619389,5475584,-3995483,1374717,1564948,-4246275,5386675,-5178496,3410234,-537594,-2593736,4807665,-5854378,5368236,-2909589,-767854,3589922,-5331556,6037528,-5098234,2775967,1042230,-4584700,6603986,-6345919,4774378,-1616835,-2176080,5056031,-6582712,6445194,-4087896,559016,3095600,-5445113,5929956,-4992739,2586001,78679,-3193987,5284599,-5107291,3323528,-951695,-1253345,2732530,-3821778,3877429,-2483213,419670,1775526,-3033030,3199092,-2790148,1411678,271818,-2079976,3137145,-3431023,2691183,-957955,-934907,2405357,-3441803,3615815,-3064953,987837,1652036,-3375058,3999556,-3781536,2940341,-958164,-1489231,3756362,-4990958,3681708,-2290149,23275,2086395,-3550835,3984491,-3081670,1648134,613980,-2426647,2813902,-2767698,1559011,-459933,-816874,2169095,-2287814,1558616,-773369,-439155,1079092,-1694327,1468837,-802790,221987,486584,-1320219,1171110,-1350035,547295,-27642,-686638,1435586,-1693685,1649686,-797496,98743,631855,-1539364,2046530,-2071989,1094442,-18049,-1158052,1879778,-2095943,1992383,-764756,-348095,1458178,-1957009,2097463,-1195954,473300,405532,-947939,1527464,-1166816,667031,281192,-454442,577624,-311412,87684,370169,-294346,333171,15284,-459478,1007534,-796832,647322,-210405,-385150,519558,-938980,1035263,-448883,43558,323248,-371114,836404,-357522,313630,-260275,-165975,261348,-372578,441583,-146439,347817,-188367,233011,-145642,-91189,198271,-169691,-227943,-3263,-105088,279371,-186144,-516349,693069,-478720,457863,73351,-678462,1337203,-1604397,1320706,-277255,-480521,1670772,-2269971,2148757,-1562332,280255,756896,-2039935,2363480,-2336464,1225281,48777,-1529594,2251896,-2382128,1731021,-855031,-589375,1555294,-2120633,1928053,-1285787,59684,987205,-1424849,1304429,-1477242,802357,-36688,-1036753,1563275,-1547355,901222,-463280,-395114,1474338,-1817427,2047489,-1449862,439918,977528,-2063766,2533237,-2770770,1572983,-219970,-1361956,2914687,-3530215,3319956,-1871658,-485436,2281586,-3287553,3670802,-3365971,1169976,824083,-2628497,4004432,-3830564,2574623,-449594,-1610109,3004740,-3716151,3219783,-1938610,-169754,1978724,-3104687,3093495,-2420561,1297256,501777,-2200832,3061822,-3031463,2092615,-540514,-1035518,2469742,-3365059,3249928,-1612660,223003,1845373,-3080705,3992125,-3285960,1933267,381304,-2286882,3801064,-4633661,3880882,-1887679,-877790,3059801,-4819782,5068245,-3710703,1256144,1753017,-4159332,4974282,-4879660,3236847,-461418,-2238696,4227074,-4750043,3818817,-2188602,-390834,2847289,-4222644,4338826,-3423302,1245538,1526393,-3547442,4121542,-3969564,2745660,-426726,-1927352,3824823,-4511366,3533134,-1723267,-100709,2656777,-4418709,4886842,-3973594,1650756,747002,-3054661,4893561,-5284133,3982691,-1682046,-1414805,4242791,-5564650],[0,0,0,0,0,-6,15,-26,37,-45,57,-64,76,-91,109,-136,169,-205,247,-294,341,-398,459,-531,614,-712,818,-932,1060,-1195,1345,-1507,1684,-1887,2109,-2356,2622,-2915,3231,-3572,3939,-4337,4769,-5239,5753,-6317,6932,-7607,8349,-9172,10082,-11099,12238,-13521,14984,-16662,18617,-20924,23694,-27084,31319,-36759,43964,-53905,68366,-91042,130942,-218373,706834,-398861,-677997,1659547,-2136335,1910993,-1040346,-211852,1355656,-2184587,2253511,-1743977,532663,904307,-1344383,1865399,-1238701,210580,795803,-1064574,800807,314967,-1056521,1305659,-1165893,535216,292104,-1762862,2821858,-2696172,1518529,207230,-1121881,2429667,-2789961,2652070,-1509393,23373,1179274,-1928565,2332530,-2325900,1480179,-971514,471763,339049,-1368506,2106736,-2540386,2191810,-1941803,567236,1266889,-2469090,3266483,-2841746,2254073,-423799,-1544623,3291877,-3591553,2136151,-838699,-589926,2319911,-2899117,2244775,-383201,-1625897,2792385,-3196153,2188234,-459133,-1582590,3384557,-3988692,3835857,-1859401,-872978,3296678,-4543792,4207204,-2894786,1432545,367964,-2760496,4425095,-4775753,3404546,-1905637,318976,1821626,-3776683,4605757,-4177273,2754815,-1141855,-1034103,3431306,-4922621,4564871,-3120310,1191438,1080752,-3783207,5076087,-4946523,2815394,-28776,-2450020,4461887,-5109097,4252439,-1707481,-1791980,4963188,-6068694,4711569,-1705256,-1907446,3983071,-5309001,5330584,-3452684,204054,3445703,-5468977,5814628,-5029792,2929525,14550,-3543072,5909556,-6172487,5242029,-3071439,460010,3403152,-6473053,7128838,-5374201,3085127,-779018,-2190311,5446379,-6917362,6168884,-3143985,176314,2172145,-4217868,5911726,-6300436,4396739,-577284,-4226912,7069675,-6911792,4087485,-808231,-2149993,5368158,-6961647,6169674,-1868814,-2570688,5275775,-5995996,5662030,-4347300,772363,3919064,-6843460,7064934,-5471595,3114265,155519,-4137995,7376635,-8075741,5601517,-2713708,-880100,4712815,-7425714,8138389,-6241043,2501684,1676814,-4736010,6607008,-7148165,5660877,-3477801,-1845,4270010,-7327983,8163914,-6204598,2943974,1200840,-5042769,8525128,-8407421,5219238,-183678,-4177240,6871097,-7717657,6447706,-2812261,-2041585,6340560,-8053357,7646285,-4925286,165184,4730127,-7884413,8386982,-6868436,3853065,494772,-5529514,9470864,-9904021,7246670,-2110483,-2523420,6435048,-8713031,9200181,-6750913,2827906,2221106,-6244812,8136522,-8131788,6755432,-3845852,-774971,5716463,-8978257,8886218,-6303025,2688581,1885481,-6475585,9510125,-9023889,5024144,-359911,-4105334,7552774,-9173309,7914271,-3458498,-2402139,6979426,-8909729,8296478,-5581535,904763,3985150,-8076760,10047857,-8248862,3854226,1853976,-6869980,9167365,-9696873,7391837,-2923807,-3250200,8019959,-9716614,8877536,-6162437,2446490,2352387,-7298251,9794822,-9448386,6398786,-2253891,-2712784,6661986,-9663790,9511227,-6618561,2072944,2935957,-7549839,9770438,-9102331,5434621,-272497,-4522916,8401127,-9761788,7985240,-3223236,-2210756,6834487,-9498211,9221786,-5932301,628940,4617114,-8955106,10373324,-8483622,4016034,2075517,-7462313,10175791,-10059119,7189858,-2170838,-3450711,8037370,-10411838,10073491,-6764706,1710167,3767768,-7932563,9995684,-9393202,6402570,-1590056,-3422476,7632443,-9847587,8917419,-6117138,932852,3756355,-8015388,9464502,-8676685,5014391,-160020,-4833968,8507088,-9528154,7704155,-3231100,-1936643,6858745,-9785924,9105965,-5805982,701695,4600078,-9028814,9908195,-8216592,3702736,2174474,-7156434,10101242,-10164081,6686105,-1865172,-3906362,8290355,-10314707,9475795,-5936241,941368,4344965,-8415416,10281961,-9065878,5618926,-680103,-4561911,8356284,-9818682,8360332,-5337919,511537,4589562,-8359099,9468192,-8368867,4370828,372435,-5510207,8785535,-9343387,7212977,-3060264,-2261227,7197986,-9354985,9035969,-5467216,295078,4826805,-8806939,9795115,-7892997,3165390,2113981,-6935221,9956226,-9678093,6354102,-1374931,-4160858,8101579,-10395020,9238581,-5298471,65693,5001819,-8505420,9769760,-8544377,4608248,-12852,-4878546,8322828,-9189989,8383548,-4641116,-433286,4866627,-7614091,8662579,-7462449,3964498,934055,-5569340,8224421,-8618212,6582542,-2482904,-2680569,6665564,-8628691,8007723,-5298828,10377,4799779,-8299039,8972714,-6989537,2846370,2298889,-6732608,9322220,-9049237,5588938,-763557,-4111486,8043175,-9606901,8380371,-4334961,-937533,5004221,-8338818,9445394,-7584215,3419326,1335837,-5358513,8022204,-8525534,7090389,-3730197,-971965,5542947,-7926528,8412095,-6611022,2808557,1354545,-5422961,8043050,-7965760,6199678,-1845715,-2892058,6306662,-8001371,7077070,-4758579,345640,4313614,-8028961,8139067,-6137102,2614767,2013984,-5948485,8398183,-8087534,5069599,-479396,-3909388,7354820,-8862974,7679021,-3431827,-1006113,5488794,-7883020,8128574,-6497459,2905657,1127085,-5349062,7776091,-7819375,5909045,-2352727,-1318905,4662637,-7006246,7715919,-5600034,2113739,2153425,-4860678,6411850,-6688469,5203823,-1939405,-2190080,5863650,-7178606,5939915,-3627106,200797,3246474,-5985669,6956557,-5454485,2440627,1808590,-5221245,7372280,-6648757,3711548,-420263,-3540257,6443256,-7492970,6280041,-2435635,-1540152,4657797,-6722269,6700997,-5130443,1850282,1982604,-4870393,6512477,-6836319,4609674,-1521653,-2133374,4622657,-5967232,6032347,-4423751,1452589,2028007,-4192505,5771222,-5574424,3942732,-940157,-2415479,4769509,-5230901,4708683,-3186666,602173,2948667,-5708575,5984610,-3756992,1278073,1781584,-4123375,5794973,-5702340,3300455,-18279,-3534947,5768223,-5916314,4245347,-1778951,-1081921,4195847,-6427747,6095114,-3898646,511258,2020116,-4117624,5226053,-5635838,4172665,-570639,-2288952,4448919,-5149729,4594218,-3191193,1250300,1422137,-3983272,4913280,-4190558,2810957,-879302,-1288965,3591261,-4486844,4074004,-2484166,140017,2214589,-3513437,4261086,-3651381,1350696,1329748,-3684364,4295134,-3791248,2137148,31268,-2232736,4139529,-4633220,3834038,-1036417,-1505358,3398382,-4370093,4148485,-2833347,772008,1952915,-3720524,4639977,-4299447,1849467,367383,-1896060,3015534,-3727297,3974949,-2183949,-191421,1692387,-2899238,3147761,-2956505,2351469,-768101,-1017165,2421974,-3330275,2587058,-1533861,296167,1277341,-2722975,2859412,-2260600,1087869,949263,-2256658,2645118,-2566539,1446400,-35987,-1617323,3381737,-3189924,2226221,-307932,-1144984,2528395,-3391294,2844738,-1932200,-245487,2036242,-2820110,3163982,-2462972,1150392,399944,-1732604,2772872,-2495205,2205344,-1225972,-154219,1110872,-2070983,2093328,-1811680,1191068,-333468,-565205,1005275,-1688070,1698196,-1440315,293163,523618,-1170635,1513815,-1457804,1061924,105165,-1028352,1481723,-1332112,1039025,138675,-925815,1624052,-1877997,1188191,-394958,-912835,1637810,-1899299,1471576,-749124,-323897,1270900,-2044523,1876959,-915164,276920,824820,-1295255,1081431,-1470102,857567,-306042,-14325,539134,-751352,701309,-518290,597455,-498528,136209,176675,-525455,768348,-691140,646737,-390272,18802,292677,-750664,667507,-315670,192018,-74573,-553819,379904,-107326,46604,240296,-201314,142748,-307604,-311212,689198,-448645,105743,222729,-517365,640149,-616446,487700,61855,-152719,704305,-618137,421835,-24961,-190241,305663,-133225,82555,39955,-87187,236430,-1223,-456547,999441,-817014,593798,-115781,-933977,1328931,-1448671,909610,-359414,-156405,744708,-1299317,1713360,-1072743,428002,144428,-518396,1136917,-1175861,935295,-767438,262377,405524,-668336,1080028,-883130,772637,-619113,295670,328230,-1000328,974779,-1017469,172201,180951,-554476,1387291,-1337039,774750,20017,-676944,1392340,-1711178,1193298,11095,-1085563,1576989,-1492766,1459060,-635699,-280371,1715801,-2543854,1938091,-1444919,458284,849610,-1872979,2668968,-2529507,1508821,-61344,-1160789,2054917,-2600311,1999327,-1276209,44024,849900,-1611521,2174504,-1679375,1407371,-384977,-757586,1489832,-2186212,1920062,-1322128,274511,661195,-1776476,2154977,-1993645,1126411,425616,-1340589,2054284,-2472567,1716233,-251135,-1345865,2431102,-2820058,2167691,-1112079,-391013,2008251,-3151039,3117067,-2441036,695579,1106458,-2853095,3384336,-3254675,1995054,-190980,-1366809,2949485,-3551061,2943162,-1850937,-21233,1501781,-2631442,3033307,-2427220,1636069,-44347,-1423491,2441487,-3115542,2671329,-1546849,-254766,1588266,-2824307,2901390,-2385549,900716,1016444,-2187664,3035897,-3050799,1805898,-638911,-1718822,2761266,-3092592,3187949,-1594601,-232109,2531187,-3669472,3822100,-2631939],[0,0,0,0,0,-1,-5,10,-20,37,-55,70,-84,101,-122,147,-180,218,-267,322,-384,456,-536,627,-727,844,-973,1119,-1280,1455,-1652,1866,-2104,2366,-2655,2975,-3326,3708,-4125,4578,-5068,5605,-6190,6827,-7522,8282,-9111,10017,-11008,12094,-13288,14609,-16080,17723,-19574,21665,-24049,26787,-29967,33716,-38206,43681,-50513,59276,-70913,87075,-111061,151422,-388726,1381733,-1076693,247029,477941,-1841746,2546299,-2509559,1515175,-81754,-908545,2205220,-2365227,1937021,-986445,84890,708446,-973323,759729,-912691,237617,-421547,422239,-758938,967882,-269701,-285622,645252,-1466701,1488422,-1520572,741933,432640,-1057991,1950546,-1581052,842646,168701,-515411,796961,-736460,265408,119762,-728520,506163,231280,-1285797,1881782,-1727200,1083127,519367,-1608143,3071091,-3244899,2551767,-706645,-872402,2178541,-3132078,3296445,-1891918,105128,961882,-1697805,2192850,-2536833,1982034,-668881,-382696,551518,-513198,718941,-982527,904575,-1161718,761300,-159843,-385879,976196,-1088061,1547526,-1189145,194403,1244249,-1737954,1244270,53603,-701345,1127119,-1395188,1188378,316816,-1892005,2762687,-2524062,1432225,232859,-1855377,3734580,-3774577,2590958,-1043555,-984065,2342117,-3783140,4341845,-3043043,886165,1439769,-2835775,3709435,-3839451,2598404,-606771,-1197303,2539743,-2528752,2139305,-1154314,259402,-461486,-63790,769100,-1690593,2089974,-1563066,921227,-23159,-1347685,2399066,-2054107,729517,569731,-1400519,2025719,-2670740,1608862,893554,-3066519,3721002,-2567131,1793451,-446926,-1751149,4133895,-5048821,4251003,-1637822,-1238579,3181061,-4469417,5369778,-4620018,2100567,1527470,-5128033,6062060,-4691843,2038103,-192947,-1069406,2636185,-4024822,3623208,-1766924,-18529,274037,-581534,2024524,-3153046,2695905,-1264508,20437,954152,-1641950,3171803,-2873405,1201073,953537,-2545707,2716818,-2499056,1571382,294170,-2466210,3813870,-3493598,2280557,-188871,-2181760,3716598,-4573610,4700861,-2600372,-182417,4012969,-6803504,6329446,-4060754,939206,2462414,-5255564,6777707,-5892099,3057774,402694,-2508901,4105450,-4469439,4282928,-2414527,540936,1449138,-2605199,3539845,-3251609,2015940,-236332,-865622,1727203,-2748996,3456722,-2488523,295652,2445572,-3636461,3011950,-2139148,1053386,583260,-2589998,3856325,-4136474,2607538,95841,-2713110,4673968,-5283958,5360728,-2783795,-973214,5333212,-7811505,6763921,-4270977,1182919,2862812,-6121584,7716790,-6339323,3114514,339048,-3164758,5264943,-6246346,5367589,-2631477,-749689,3343512,-3794142,4234750,-3956875,2734720,-288245,-2340457,4037850,-4303701,3359132,-1012431,-202649,1997035,-3514346,4140193,-3107572,783703,1367286,-2927503,4087686,-4113827,3100481,-729143,-2959389,5728646,-6073646,4678321,-1957020,-1439033,5110173,-7304904,7137420,-4504829,960828,3354536,-6514185,7878821,-6813243,3802528,335493,-4008530,6464303,-7105519,5757275,-2791186,-850889,3837559,-5656498,5733190,-4529955,2065360,748820,-3227844,4804614,-4619939,3258495,-1481831,-872970,2826047,-4003670,4247502,-2977126,895676,1718635,-3810133,4789232,-4478695,2723421,-40613,-3457742,5415636,-5908539,4918278,-1829991,-1962413,5520290,-7353127,6772306,-4571691,447550,3646603,-6639209,7878789,-6718391,3888922,709275,-4666493,7389188,-7504470,5748045,-2277163,-1336068,4656566,-6469028,6374768,-4597375,1581777,1524210,-4035972,5395646,-4964110,3306234,-1069465,-1635410,3630759,-4578508,4358248,-2777589,179131,2104074,-4316681,4813902,-4505720,1965264,911573,-3512137,5554544,-6172321,4340207,-1195147,-2450123,5541146,-7222613,6549432,-3987415,8109,3959202,-7562675,8277492,-6465636,3013752,1330209,-5412389,7429298,-7777954,5521899,-2105408,-2190197,5814467,-6932828,6421830,-4216772,953040,2388028,-4984270,6048466,-5138614,2909043,-451821,-2436979,4272342,-5001666,4293474,-2316232,-61191,2431236,-4332890,5238650,-3820564,1840860,1060058,-3905188,5430143,-5599406,3741617,-1069751,-2533425,5594968,-6945222,6241899,-3335606,-800632,4454577,-6804997,7652565,-6203372,2699829,2037045,-5837541,7738612,-7281980,5121246,-1340055,-2726076,5506602,-7418356,6346610,-3760552,551739,3216697,-5594670,6177960,-4943749,2475129,152504,-2750948,4848898,-5056128,3637863,-1742078,-652000,2860727,-4432375,4551319,-3263427,962423,1507088,-3787460,5272140,-4740198,2835482,261187,-2925055,4691626,-5941773,5408075,-2772769,-898139,4623946,-6761319,6682016,-5178733,1813721,2149128,-5741571,7465448,-6762036,4584386,-481799,-3745247,6430689,-6912860,5987292,-3386646,-190903,3857605,-5787913,6147750,-4216272,2091448,599480,-3423617,5005475,-4954586,3015372,-857642,-1185773,3226902,-4465380,4233579,-2313174,259695,1941932,-3279255,4077069,-4050120,2578058,-42042,-2644362,4984954,-5524327,4401301,-1902187,-1524279,4155108,-5983378,6487226,-4495659,724529,2813570,-5252939,6152118,-5837422,4262940,-97964,-3634329,6342888,-6724466,4888868,-2743869,-895295,3683499,-5318701,5919074,-4243156,1575138,1327827,-3608790,4746256,-4178206,2483195,-416821,-1485874,3179840,-3968011,3502365,-1676274,-91750,1882181,-2892090,3868968,-3100751,1522169,516027,-2520891,3829645,-4551816,3228499,-808387,-1605628,3709203,-5059581,5204913,-3253987,481967,2994596,-4977296,5798861,-5172201,2630035,578176,-3893042,5343410,-5533946,4277478,-1960167,-832256,4141934,-5591892,4870417,-2775087,215276,1717937,-3394891,4247971,-4121273,2066851,409426,-2385448,2946300,-2779154,2493809,-1047185,-232295,1789164,-3075207,3095938,-1737316,480734,807423,-1959677,3088950,-3640470,2809649,-165240,-2039065,3295039,-4149106,3430668,-2354447,227452,2553333,-4652345,4921949,-3616139,1681332,727397,-3102028,4732783,-5065546,3649698,-1177391,-1379331,3338647,-4698490,3835372,-2647711,406689,2230014,-3445859,3677567,-2539992,952092,36525,-1700941,2695356,-2716350,1703054,-201206,-800546,1578141,-1792359,2079393,-1423612,67263,873969,-1967047,2229220,-1952819,1040340,184104,-1503851,2280313,-2972585,2752303,-1385946,-694033,2201151,-3226374,3227782,-2599870,1049993,807753,-3096804,3863182,-3566014,2136010,-308349,-1456720,3101146,-3602532,3107856,-1591348,-134838,2086557,-2886252,2732926,-1890882,899371,522599,-1953577,2036634,-1564155,661632,140568,-665289,1248522,-1276136,1361155,-489737,-565090,1332953,-1154443,1199577,-721764,533970,360804,-1078464,1701703,-1339594,945984,-126749,-539646,1757124,-2362380,2104870,-1341579,244616,1183805,-2393025,2657232,-2272066,1134594,-202580,-1452668,2508919,-2373714,1957049,-720243,-396457,1282687,-2003614,1953800,-1211204,212809,721461,-1389688,1348286,-790719,364140,411400,-875931,1016395,-621942,-166403,480938,-513222,549446,-626487,193843,460750,-450264,651100,-632732,590159,46324,-82157,384980,-857197,886774,-993855,860044,-310105,-161870,866348,-1068315,1459796,-1101672,552853,284897,-1031801,1192333,-1397168,1083381,-305369,-584970,1027167,-1248273,935199,-96059,-243134,535909,-634920,332924,56178,-191608,813438,-736599,21696,481115,-1027592,1065768,-812537,11492,889768,-990071,1251385,-764299,460691,69459,-579519,1169432,-1342956,617149,-190716,-27523,388969,-650336,850231,-402110,207555,-100228,-10697,186127,10663,162532,-246961,311727,-404780,236967,193878,-501933,424848,148603,-151775,455021,-462351,490698,77203,-349637,897566,-928385,680811,109595,-1028476,1416850,-1602766,1143452,-456647,-353286,1247385,-2010861,1916057,-1242142,36715,1044897,-1540458,1901132,-1857524,1106926,65953,-1167451,1497536,-1834402,1315924,-321963,-303420,721440,-967380,1030861,-705282,79331,382799,-584925,785013,-702455,738668,-177392,-444274,954105,-1174481,1017971,-438811,-166182,1186476,-1764462,1644472,-1320328,324137,519361,-1626518,2044586,-2340051,1279086,-194048,-979109,2258749,-2927075,2390989,-1341583,-59676,1480180,-2769235,3107309,-2219690,653883,796411,-1862376,2532979,-2474700,1705047,-386216,-797540,1778891,-2287856,1977980,-1388060,63529,1274858,-1968623,2068202,-1739602,395283,610460,-1499713,2067621,-1834528,1205126,32733,-882776,1840903,-2273118,2046133,-1149071,364090,1334615,-2188103,2965801,-2657602,1549525,245497,-2123145,3429112,-3669277,2731949,-799318,-861735,2446127,-3491646,3932827,-2344845,642164,1390616,-2778913,3284180,-3187370,1950548,-147332,-1546220,3033315,-3165518,2527535,-1122699,-428800,2089777,-2950062,2794859,-1990136],[0,0,0,0,0,3,-8,10,-9,5,-2,-6,10,-17,25,-32,40,-51,68,-86,107,-132,160,-195,234,-286,344,-414,491,-576,667,-764,872,-995,1130,-1283,1460,-1657,1878,-2116,2374,-2652,2950,-3272,3625,-4012,4436,-4899,5404,-5950,6542,-7177,7859,-8601,9403,-10277,11221,-12248,13352,-14531,15766,-17023,18214,-19149,19381,-17803,11231,12383,-169208,-512531,1174398,-1500214,1066861,-368273,-452691,1491413,-1874167,1626353,-1497569,192035,328104,-990141,866355,-781326,693624,-650703,985754,-947275,805781,-116897,-901335,1678742,-2479301,3070929,-2578509,545866,1386165,-2694426,3934865,-4006049,2563217,-471913,-1995070,3498568,-4187658,3574958,-1714579,-469673,2707804,-3039682,2837963,-1675335,-248353,1556633,-2742431,2534376,-646406,-510563,1371472,-1914256,2336632,-1406571,-207108,1289774,-1926131,2242202,-2239095,1271321,-326084,-1355781,2381066,-2841741,3006334,-2802603,1908616,511394,-2775930,4349296,-4504080,4237762,-2181963,-157272,3179884,-5461640,6252781,-5328165,2639505,1042824,-4092159,6177032,-6307678,5380820,-1771416,-2565747,5652606,-6689703,5198211,-2748820,-463452,3742656,-5487312,5262776,-3131915,-901,2099295,-4140152,4883727,-3868694,1274567,1511434,-3164353,4193447,-4632690,3600256,-1051156,-2089965,4170770,-5428290,5505722,-3994138,1502945,1918396,-5213857,6947653,-6880867,4780483,-1508996,-1752555,4902153,-7007622,8083301,-6636650,2517531,2636590,-6299985,8902742,-9009585,6469110,-1032789,-4374408,8263823,-9037355,7173716,-3647131,-1409238,6247679,-8804780,7791448,-4177915,-49953,3070192,-5788761,7469123,-6490254,3194864,1499212,-5139482,6671073,-6649090,5208439,-2194736,-1792958,6149376,-8998836,8247568,-4330515,-95340,3538516,-6053456,7992545,-8116069,5800760,-1143284,-4002112,6815618,-8847509,9010161,-7261092,1901698,4438815,-9267260,10945214,-9975837,6245385,-340361,-6267979,11063167,-11636822,8679377,-3307400,-2362470,7443326,-10272461,9764145,-6118975,540934,4565311,-8413075,9153355,-7189825,3837399,780302,-5970248,9765827,-9980406,6521093,-870098,-4393703,7881804,-9751547,9032330,-5435530,-131836,5247008,-8596972,9480618,-8923822,5684049,-286210,-4642791,8841299,-10898617,10104650,-6322721,1848,6400972,-10627591,11753936,-10119552,5298394,966981,-7960761,12806391,-12615080,8343892,-2302562,-4226287,9015120,-11511076,10920400,-6804780,217428,6315461,-10644310,11369909,-8777429,3850228,2079551,-7940796,11683544,-11143229,6727539,-119134,-5267648,9347090,-11072305,9931657,-4972991,-1121530,6774105,-9926611,10872101,-9365368,5016316,1303958,-7406736,11532051,-11937831,9606222,-5182129,-1317748,7985729,-12664313,13872619,-10466849,3862616,3506026,-9526199,12779576,-12713271,9253380,-2348184,-5377560,11349850,-13106272,11321891,-6450661,-234042,6982308,-12252345,13009243,-9492576,2949086,3706167,-9438133,12251075,-11696478,7010584,-125834,-6375927,10900474,-12437118,9776681,-4843333,-1769975,7673689,-11519076,11984027,-9507618,4265485,2599437,-8325422,12148420,-12600380,9414379,-3841295,-3455877,9539571,-13118092,13362998,-9312117,2855437,4793741,-10709764,13959029,-12911394,8250362,-1198086,-6457658,12164376,-14046512,11671133,-6007588,-1769410,8581342,-12671013,13086725,-9322261,2942112,4489919,-10054580,12930711,-11434179,6568508,348213,-7178877,11831212,-12407069,9805724,-4019559,-2483623,8624218,-12317147,12167673,-8592206,2804282,3944946,-9472764,12793018,-12224691,8410546,-2113151,-4653234,10332438,-13100279,12505747,-8276849,1487705,5714964,-11305634,13806707,-12439064,7061144,169724,-7419308,12406701,-13754242,11095412,-4877513,-2916095,9448131,-12960952,12703878,-8869991,2022240,5406769,-11251067,13105490,-10959380,5427394,1309536,-7874292,11862288,-12397219,9001904,-3215084,-3811213,9673103,-12579344,11339485,-7311288,1503472,5035194,-10353785,12681705,-11190824,6679921,-460273,-5955454,11037561,-12893094,11375411,-6715455,-184793,6776880,-11670520,13639474,-11015490,5697352,1263245,-7783059,12186186,-13061868,10210907,-3780423,-3722234,9646396,-12824585,12008815,-7712778,1032648,5806781,-11034323,12562466,-10217621,4864124,2051605,-8473912,11694498,-11390668,7869842,-2100401,-4335366,9751480,-12263945,10675665,-5934328,-185863,6093316,-10320899,11542572,-9923677,5022901,643136,-6522384,10571740,-11828559,9631850,-4601279,-1423418,7325523,-11037278,12165289,-9306621,3911821,2482355,-8222488,11699125,-11736433,8335622,-2393746,-4303644,9116431,-11762489,10654031,-6461124,104978,6630446,-10521312,11101052,-8559850,3565648,2626713,-8735831,11251509,-10391524,6328929,-600446,-5252931,9417663,-10923304,9100407,-4754286,-1346514,6480118,-10119608,10567874,-7872439,3128273,2125362,-6998953,10426483,-10792714,8058786,-3052536,-2413958,7177226,-10471817,10466858,-7494390,2401259,3461031,-8111309,10573588,-10151860,6950854,-1179496,-4550844,8890495,-10392393,9242399,-5211509,-195485,6101511,-9776127,10273014,-7911349,2199848,3381164,-7809230,9728894,-8842561,5480288,-31011,-5703031,9229175,-9459723,6925685,-3312294,-1750237,6243768,-9459630,9407813,-6314752,1519273,2935016,-6719692,9102125,-8751151,5722117,-1594954,-3172545,7365542,-9201831,8611932,-5319060,810747,3727736,-7106513,8788187,-8327589,4816414,-240173,-4425955,7629207,-9014558,7281173,-3646662,-967501,5553106,-8239093,8157936,-5844306,1727903,3624241,-7208850,8436971,-7023087,3682217,495517,-5228115,7822973,-7884215,5368372,-1663461,-2561873,6336127,-8197573,7379736,-4172055,166179,2989168,-6138996,7708864,-7028861,3983087,483536,-3949068,6366975,-7311687,6421058,-3951511,-113990,4127056,-7023678,7140017,-5849776,3017478,318932,-3913161,6407206,-7423160,5691601,-2408624,-1781604,4526650,-6284075,6378355,-4697377,1215373,3285963,-6152635,6682996,-5142163,2193155,1071731,-4261729,6511964,-6220190,3907910,-516404,-3227341,5594634,-6025553,5273793,-2902906,-316804,3532895,-5840251,5862947,-4624477,2026092,778288,-3480208,5479632,-5927783,4511862,-1828479,-1222074,3115778,-4590104,5447237,-4418221,1760850,1147805,-3431812,4881283,-4809735,3785078,-1257438,-1450469,3938735,-4998858,4901816,-2948505,312197,2573562,-4279847,4611708,-3473540,1737142,998582,-3767252,4990523,-3796189,2196013,355144,-2629451,4078902,-4637341,3352396,-1370384,-1392122,3127853,-4433355,4119427,-2462697,380926,1574889,-3077563,3944828,-3710329,1966743,-601278,-1406260,2564785,-3502979,3742436,-2327176,619286,1108864,-2363391,2979838,-3237837,2361119,-632593,-1500756,2438431,-2948225,2469952,-1676091,406888,1565372,-2622558,2792036,-1885461,649046,1068231,-2329102,2486811,-2321477,1025976,721293,-2266494,2837789,-2900146,1451647,93533,-1910122,2431535,-2885505,2356284,-865053,-565794,1883085,-2551318,2326045,-1615183,785749,304966,-1057822,1907493,-1967696,1592059,-1052626,-115136,717702,-1100166,1476848,-1263349,970391,-295253,-490443,858142,-1045367,895426,-508795,-112383,600942,-832872,901528,-680860,-17433,519747,-915016,1026932,-676987,-253582,1152217,-1502473,1147996,-654811,-26724,868844,-1387446,1873817,-1230229,418149,586576,-1283078,1500022,-893388,711681,-165019,-728347,968954,-953653,623457,-169476,-389239,469802,-273835,76303,242020,-290607,137639,-367400,-196598,329653,-664113,552412,-343660,-229167,580942,-414575,841598,-220161,561599,-157197,-82449,781111,-813277,770709,-1034287,719874,-348161,-495487,1011704,-1393385,1511519,-1165870,288396,403177,-1164138,1780331,-2016661,1177806,-280345,-827941,1671753,-1851202,1296360,-403920,-875950,1281514,-1682744,1396689,-591949,-773307,1574312,-1805083,1443252,-691184,-422308,1312699,-1806718,2113333,-1498878,520571,933560,-2160662,2316372,-2054293,1076779,-199890,-879786,1985018,-2285563,2309982,-1664040,324545,899005,-2107400,2250540,-2171806,1568157,-782069,-746329,2219550,-2618108,2365014,-1690112,628187,954206,-2204241,2749476,-2489956,1196107,258277,-1953070,2626672,-2726220,1458806,-353882,-1321426,2593577,-2852623,2702035,-1047656,-875719,2276931,-3277840,3200838,-2169349,122226,1619065,-3064327,4012922,-3001930,1720777,177996,-2231955,3337005,-3140506,2707183,-1559102,-415087,1891979,-3092335,3685582,-2933073,1679606,285127,-1999452,3471736,-3805044,3114789,-1794422,-592196,2781521,-3605691,3691587,-2504849,411148,1551910,-2985646,3997223,-3601012,1910539,154729,-2430258,3523182,-4344885,2967739,-1010517,-1243372,3465484,-4620380,4306065,-2492565,-117228,2491964,-4275190,4611033,-3504434,1842626,772121,-3212334,4707130,-4329714,3183469,-1258804,-818113,3234216,-4682296,4334354,-3144502,1109132,1171736,-3236414,4629213,-4459238,3056561,-721433],[0,0,0,0,0,-5,11,-16,24,-32,38,-43,50,-64,77,-92,111,-133,155,-179,208,-239,278,-322,373,-428,486,-544,604,-667,733,-805,890,-988,1096,-1213,1335,-1464,1594,-1727,1865,-2011,2172,-2348,2537,-2748,2974,-3222,3492,-3787,4112,-4476,4890,-5371,5941,-6617,7437,-8452,9725,-11355,13489,-16357,20337,-26076,34793,-49013,75017,-134441,534517,-263221,-550780,930304,-1468558,1419708,-880463,52221,1115592,-982936,1111930,-761270,375147,414494,-454923,201559,349697,-499116,585896,82522,-919933,2124850,-2329880,1747395,-527965,-1238902,2920633,-4277883,4245818,-2512061,-35849,2482061,-4441171,5093035,-4170151,2193958,176654,-3085906,4770729,-4589996,3728951,-1179642,-728346,2539919,-3119599,3266438,-2618220,938556,961520,-2072380,2022737,-1796046,1505752,-762906,-438384,1345545,-2043163,1861832,-1605131,458051,1271853,-2758389,3158371,-2433439,1615663,397581,-2337065,4928387,-5550775,4008000,-949996,-2524293,5448276,-6801878,6193994,-4359406,148393,3865505,-7608564,8560829,-6833071,3167289,1014055,-4799480,7784577,-8412709,6599383,-2532533,-2456531,5477037,-7005997,6726487,-4416272,1292328,2635397,-5043064,5825676,-5163587,3294074,-471939,-2685831,4539966,-5088839,4251801,-2581301,163219,3119379,-5706542,6370428,-4972748,1859071,1905834,-5112608,7898457,-8052797,5285130,-1226407,-4054627,7971634,-9570422,8220773,-4984266,122419,5079399,-9356578,11381866,-9501727,4530368,1614660,-7386280,11055218,-11922590,8451148,-2447053,-3815910,8427510,-10573679,10185339,-6916372,662890,5260965,-8718852,8323683,-7266477,4514126,-616799,-4292383,7915942,-8847701,6761000,-3205168,-1344810,4963979,-7786824,9147248,-7599206,2188766,3886782,-8763846,9975124,-8504477,5125571,-470780,-5057016,9819740,-12294550,9736320,-5012704,-1013547,6584102,-12064998,14098609,-11087427,4452373,3461740,-9889888,13755504,-13864767,10217215,-2641983,-5795727,11560004,-14029871,12013305,-6928507,234414,6378536,-10589513,12194151,-9675298,4869856,1378492,-6421870,9912442,-10884746,9162314,-4286470,-2463503,8885568,-11583285,10704211,-7052144,1585365,4955904,-10273932,12054217,-10508409,5737818,277221,-6702922,11601626,-13299345,11049806,-5671966,-1459659,8788029,-14352185,15240808,-11597867,3781880,4882183,-11413440,15585969,-15195281,10750929,-1748125,-7669255,13929447,-15714313,12847830,-6971552,-490472,7781115,-13081262,14310098,-11374998,5053063,2450859,-8683834,12399825,-13038648,9873797,-3570156,-4657378,10806156,-12855362,11337968,-7017951,878912,6274534,-11926249,13350585,-10691505,5590446,1382759,-8018055,12830293,-14675404,11464578,-4291464,-3957102,11048506,-15261850,15535453,-11428416,3193608,6276723,-14234365,17962676,-15431303,8770827,137683,-8434301,14849445,-17230506,14220334,-6778550,-2147633,9993879,-14619144,15722136,-11949204,4886557,3944348,-11579534,14677369,-13631170,9166010,-2214905,-5605630,11917787,-14184494,12259259,-7176064,-204466,7646136,-12404770,13747578,-11164335,5475053,2212701,-9468861,14101475,-14608659,10922303,-3775412,-4864603,11918941,-16134186,15738170,-10153103,1466380,7398100,-14847753,17613410,-15600020,8543697,624979,-9883773,15832028,-17700244,14043031,-6473587,-3111601,11527602,-16333565,16263242,-11666797,3527450,5235874,-12113930,15526052,-14184218,8858806,-1089461,-6946780,12873367,-14531647,12325791,-6199600,-1256587,8117352,-12880868,13914475,-10760113,4326008,3292243,-10488116,14095991,-14288321,9975432,-2792174,-5644547,12524018,-16004431,14380548,-9090670,686777,8344613,-14835883,16973646,-14203468,7160470,1766771,-10752724,16368494,-17017919,13115078,-5044410,-4323078,12280367,-16620972,16169903,-10455610,2210168,6533019,-12935781,15880280,-13998370,7909203,447598,-8139638,13087581,-14589626,11445422,-5075986,-2693816,9113848,-13537664,13619020,-9636463,2861942,4622978,-10785205,13987535,-13451827,8813204,-1299989,-6662454,12827015,-15087233,13554855,-7360764,-769374,8740642,-14640371,16240972,-12846926,6016433,2827145,-11418971,16159229,-16375964,11679867,-3888916,-4892143,12832796,-16819682,15106635,-9602479,1309441,7422582,-13530071,15182156,-12877674,6707540,1157975,-8393819,13177971,-13784647,10462929,-3927027,-3192979,9399145,-12586203,12319067,-8629076,1754745,5494690,-10583230,12840109,-11502909,6826377,-147007,-6976890,11822289,-13789836,11336798,-5768083,-2005980,9202999,-13857510,14009477,-11001782,4465347,3626433,-11150738,14910863,-14683145,9639880,-2345437,-5911197,12390439,-15045537,13285015,-7712950,226801,7280981,-12772730,14473481,-11366407,4745795,2298660,-8440213,12191252,-12767195,8981019,-2587799,-4294502,9431416,-11627415,10943477,-6226692,278750,5448249,-10227958,11377506,-10104411,4826539,1352722,-7270695,10737091,-11433803,9750248,-4206332,-2738231,8914183,-12324103,12430686,-8811652,3075100,4628956,-10241593,13342990,-12283700,7659973,-1164727,-5818357,11705068,-13800596,11772536,-6123832,-923912,7485104,-11784230,12481351,-9890156,4223373,2950445,-8822277,11711736,-10705716,6824442,-1465691,-4309902,8682560,-10748642,9426313,-4639822,-947589,5585481,-8355375,9410168,-8018395,3697459,1655886,-6704358,9604827,-9435128,7304058,-2422384,-3057819,8095767,-10206169,10026623,-6937721,1675921,4566745,-9454419,11262256,-9687695,6034956,-177021,-5718891,10040274,-11243316,9122148,-4577322,-1598783,7122499,-10513875,10401153,-7707515,2262659,2707680,-7628663,9972043,-8866701,5561591,-67954,-4255698,7505423,-8451416,7147683,-3549478,-1332115,5192086,-7355700,7708627,-5959945,2084814,2685315,-5831140,7422068,-6836886,5130715,-1427707,-3291992,7215324,-8483021,7333128,-4122602,242329,4101984,-7423012,9264590,-7801748,3852148,946804,-5662912,8234910,-9037673,7222852,-3181879,-1751120,6667850,-9062004,8484933,-5393419,1350283,2725056,-6507125,8348453,-7043162,3959234,467486,-3915417,6099801,-6518651,5445020,-2368882,-1416577,4510888,-5982468,5423903,-3686596,857367,2249863,-4678574,5827508,-5206913,3026786,26704,-2736839,5067645,-6073935,5008781,-3047866,-620660,3403169,-5984154,6261662,-4986129,2767654,871126,-4384785,6695421,-6546893,4816715,-1865036,-1707496,5001393,-6487011,6038803,-4025501,825848,2554846,-5129142,5839901,-4893255,2480695,512938,-2854767,4712620,-4902237,3318252,-889700,-1445377,3409852,-3707144,3228168,-1875946,27756,1876560,-3193221,3692239,-2876449,1183758,719003,-2247466,3309785,-3604266,2755490,-1243020,-946932,2753984,-4011263,3850602,-2761532,1320184,1024257,-3100794,4281829,-4066239,2633178,-813043,-1375166,3310385,-4630889,3977359,-2250241,318085,1803246,-3165338,4014775,-3037698,1566638,516819,-2357858,2985633,-2770921,1566877,-68522,-1155469,2084078,-2091134,1599347,-582149,-630859,1535161,-1519906,1493907,-730177,-88164,954957,-1592535,1621553,-1177165,615401,-37532,-780661,1337535,-1840290,1806699,-934460,472456,816191,-1599654,1894787,-2013727,1009223,-335242,-1136603,1577392,-1913793,1881192,-1179091,146342,841450,-1611817,1854715,-1166297,680326,505051,-1036858,1025897,-826344,135896,197947,-814932,427491,-210384,-298116,458879,-644356,505445,-144739,-208908,1165438,-913136,719961,-303888,-509163,863948,-908927,613061,-340905,-44157,242115,-608304,743585,-492796,220111,288644,-202434,461931,85660,-167786,-73035,162079,89092,253901,-304239,503687,-371212,185100,-25612,-31243,202548,-107941,158926,-765501,906033,-746315,265997,-52448,-994623,1390776,-1436550,1459917,-401289,-487444,1690228,-2311519,2049114,-1631612,397156,940385,-2005203,2674529,-2416580,1460154,245682,-1703691,2226229,-2281221,1807681,-521939,-775013,1623147,-2166852,1952851,-1093091,88382,1087080,-1743183,1948997,-1408562,362934,412286,-1356954,2019215,-1821346,1450849,-178538,-819199,1693889,-2211135,2098570,-1345013,338432,1163860,-2106579,3109756,-2874975,1640892,-15151,-1541170,2967520,-3645308,3459080,-1694086,-46096,2111783,-3511617,3878003,-2831781,1256840,856161,-2839886,3934266,-3721729,2465754,-447807,-1979597,3235885,-3634311,3088792,-1589570,-11630,2075351,-3210836,3404144,-2417342,547096,1303651,-2668914,3387319,-3025147,1496540,-189337,-1881837,3211513,-3955909,3163035,-1564513,-395203,2172184,-3538975,4102018,-3211661,1663816,484249,-2653754,4271031,-4823324,3934105,-1294296,-784578,3454123,-5076043,5161861,-3548330,1116684,2157902,-4115489,5253801,-4295703,2740854,-278064,-2578861,4739098,-4882404,3656786,-1921279,-930094,3385015,-4569475,4641236,-3144684,1111186,1674593,-3891215,5182730,-3952523,2247325,15525,-2816319,4429234,-5035794,4154389,-1566183,-832279,3008814,-4367368,4935674,-4090340,1715655,970207,-3578833,5436056,-5718905,4344990,-1713199,-1983656,4485082],[0,0,0,0,0,5,-11,24,-38,55,-73,92,-113,137,-166,205,-254,312,-379,454,-539,632,-741,861,-1001,1162,-1343,1550,-1776,2023,-2295,2592,-2918,3277,-3674,4115,-4600,5136,-5718,6351,-7039,7785,-8600,9481,-10443,11490,-12637,13893,-15269,16775,-18446,20293,-22344,24632,-27202,30117,-33443,37285,-41787,47137,-53618,61641,-71841,85269,-103768,130939,-175142,263477,-788514,1057665,-733725,-462293,1240677,-2080754,2374635,-1856182,408623,933619,-1945288,1854069,-1645734,751816,301229,-1144969,1422409,-914300,67707,920231,-1118433,890476,332399,-1533066,2136685,-2453377,1325978,-276545,-1231821,2957557,-3751375,2970921,-1320494,-747995,2312102,-3116371,3571741,-2463195,1396516,-193504,-1487406,2530083,-2852909,2555929,-1563121,1040074,-156556,-1181153,2678612,-2709085,2516589,-2007059,796374,647960,-2146975,3210752,-2884466,2138939,-577847,-1203621,2894931,-3533617,2526731,-540217,-1412928,2566274,-3034657,3002537,-1136666,-1680894,3888849,-4403560,3563833,-1566052,-1475865,3824078,-5208997,5002487,-3303876,637002,2615932,-4924953,5747855,-4944722,2906023,-666159,-1835769,4851364,-6388072,5025863,-3067797,763229,1394204,-3619382,5160937,-4793170,3260201,-1670166,-424291,2882436,-4887651,5070910,-3870269,1472084,694496,-3305783,5084741,-5488101,3582824,-263111,-3186780,5239577,-5729908,4386995,-1086655,-2494661,5355812,-6424995,5352302,-2629155,-1732937,4987870,-6417041,6396655,-4740715,1794244,2392767,-6084727,7980653,-7300945,4557094,-905285,-3553425,7157433,-8253052,6453980,-3838467,271291,2867094,-6580968,8076787,-6487707,3140724,-221803,-2201358,4759148,-6735433,7367244,-4707455,803375,3005230,-5779867,6922528,-6191143,3841849,-112188,-4732874,8091515,-8328596,4679674,407097,-4162750,6583086,-7333956,6826296,-3348130,-2268713,6465603,-8381837,7780547,-6089150,2433177,3384736,-8460167,10366245,-8727637,5045820,-343746,-4408883,8722150,-10574487,8518070,-4087655,-943135,5525533,-8238391,9139684,-7734107,4175825,349793,-4609300,7453548,-8749043,7155454,-4563766,534191,4345587,-8595009,10124031,-7704169,2809631,2295292,-6512573,8848930,-8931352,5812083,-655084,-4343916,8306333,-9576407,7915005,-3894081,-1862236,6669107,-9486947,9670755,-7260038,2596630,4462831,-9430435,11572702,-9555381,5293289,-335180,-5445413,10504946,-12312599,9575172,-4102982,-2150428,6744734,-9638807,10055484,-8446417,4452352,723036,-6228678,9295232,-9826001,7850210,-4060108,-826890,6188730,-9887526,10505177,-7188469,2389567,2784459,-7119069,9856294,-9664724,5762377,-40728,-5329562,8845467,-9986953,8780034,-4484284,-1965582,8274394,-11304440,10720687,-6805249,1524338,4623351,-9966245,12236626,-11259619,6031656,1305318,-7821882,11705838,-11851050,9043254,-4238661,-1961610,8099589,-11950704,11371692,-8059164,3160198,2397603,-7425711,11079349,-11121686,8105431,-2725551,-2716314,7880972,-10577232,10368932,-7327921,1847483,3899560,-8517945,10945587,-9934829,5806306,-126476,-5570089,9607143,-10760311,8766885,-4108091,-2512301,8238871,-11634342,11123484,-7441225,1127267,5684983,-10858957,12390254,-10707892,5319799,1412832,-8252304,12459123,-12880451,9594967,-3816467,-2910106,8959694,-12354610,12177186,-8740402,2831512,3801189,-9135958,12024149,-11019545,7675140,-1962330,-3897203,8515092,-11217137,10312094,-6777407,1426317,4537353,-8918604,10682385,-9513430,5444267,200496,-5990513,10042097,-11069086,8592732,-3245844,-2812002,8366017,-11427307,10792728,-7178561,662522,5880496,-10378128,12420249,-10452838,4998860,1885607,-7995179,12278021,-12329466,8954056,-3038316,-3727393,9564468,-12375678,11667571,-7876139,1691811,4948462,-9721935,11655228,-10656402,6921033,-972392,-5046620,9403077,-11357804,9895305,-5808240,280902,5139659,-9378827,10547808,-8873324,4817390,877004,-6359918,10290529,-10404059,7872088,-2904510,-2934381,8534283,-11394271,10303199,-6405598,198490,5684355,-10396144,12025266,-9619523,4620840,2506551,-8180761,11820729,-12125956,8544411,-2277183,-4334743,9491023,-12108327,11239118,-7428161,1011013,5334134,-10284159,11689049,-10234834,5984384,-277505,-5360329,9489553,-10747627,9296350,-5382429,-241779,5828190,-9282409,9808150,-7904231,4402950,1018685,-6483140,9157260,-9557021,7104883,-2511844,-3158929,7803027,-10079119,9290419,-5736982,133198,5454037,-9337302,10853178,-8725466,3334376,2202852,-7640777,10993105,-10841388,7284588,-1825381,-4525861,9190749,-11140136,10144956,-5975823,258354,5473740,-9227389,10607040,-9247039,5088998,690082,-6273445,9418231,-9725795,7811237,-4102380,-1046114,5815652,-8847490,9193009,-6957759,3068274,1870951,-6080721,8149489,-8443976,6042136,-2171176,-2910397,7248575,-8799524,7778392,-4352968,268206,4927075,-8942018,9691673,-7554966,2833230,2399705,-7265549,10040234,-9534538,6178690,-807205,-4558588,8514507,-10167591,8834095,-4979478,-406233,5765989,-9085434,9809293,-7803695,3775426,1147571,-5603110,8875312,-9164541,6954077,-3307320,-1635707,5619040,-7880267,7871357,-6156490,2458101,2420600,-5794936,7267954,-7091453,4392520,-1449046,-2709810,6090838,-7799016,6820832,-3771968,-356653,4200065,-7191584,8165632,-6125831,2078979,2223628,-6288446,8590284,-7788994,4726998,-333415,-4345344,7553957,-8532653,7286190,-3762625,-1221013,5234129,-7969915,8852177,-6427258,2672398,1796326,-5624724,7672083,-7817955,5794048,-2220865,-2345264,5606089,-6562217,6406169,-4518155,1695850,2007156,-5189490,6120683,-5520872,4021577,-1265923,-2359701,5474294,-6019843,5070770,-2477362,18845,3121158,-6138765,6822302,-4909655,1317127,2096949,-5212162,6470301,-6186981,4030525,-287072,-3697030,6660482,-7288322,5302557,-2336029,-1223209,4066316,-6684623,7274713,-5398244,1677166,2560158,-5175749,6085172,-5963735,4287650,-1418052,-2178753,4865239,-5796914,5008668,-3245550,989607,1945630,-3990509,5108168,-4595596,2764913,-497994,-1995639,3680269,-4549076,4110360,-2537543,-249190,2772262,-4185097,4394577,-3241462,1134336,1474825,-3923871,5254409,-4577496,2101469,-61691,-2796620,4749477,-5342477,4373347,-1680466,-1518344,4097655,-5481435,4954011,-3385192,896810,1923933,-3962228,4912745,-4589393,2998276,-469842,-1840872,3409499,-3901215,3408893,-2396946,754357,1604716,-2836004,3322834,-2877537,1690836,-178522,-1428246,2427247,-3022818,2507343,-1401365,38094,1795754,-2454616,3172173,-2088213,930364,810517,-2282167,3247952,-2873862,1617880,73616,-2123814,3221911,-3625929,2786066,-945251,-1355812,2841967,-3590852,3432637,-2291484,183872,1629050,-3303477,3501240,-2634397,1580000,-65065,-1388252,2740350,-2877271,2384487,-1187427,-60478,933957,-1617998,2036359,-1499839,1132225,-258413,-324243,1180406,-1488126,1551102,-955877,334470,195315,-1142080,1320151,-1007973,470637,252370,-1215864,1578406,-1392497,1044571,16901,-1066926,1661893,-1536008,1248494,-92863,-930586,1776466,-2335649,1895569,-910193,-141332,1367225,-1754731,2037347,-1092876,579722,88234,-930371,1259676,-1200745,768434,-657819,46945,64642,-608722,528600,-578800,507891,-477099,377556,-25831,183002,169227,-702589,591189,-457136,440730,-99736,-388897,735828,-508439,443656,-198696,-99888,359898,-438974,-53154,11478,-298180,174324,34878,-390051,130426,-724626,13065,1743,-373498,443786,-737155,352987,-35800,-319220,366422,-314554,135980,-63398,-445221,107209,-65166,-417440,749791,-446905,417498,32941,-645456,1127840,-1377409,1297692,-335912,-623856,1573599,-1903674,1697421,-1049515,451235,612742,-1823168,1830590,-1629724,1150079,22053,-583373,1407722,-1550129,1296768,-887673,134766,150724,-785130,1343294,-1173089,679091,-154369,-250131,816491,-959202,1304082,-555124,122495,398717,-1073259,1356620,-927484,921500,213128,-1034513,1605391,-2024812,1253017,-393810,-1146709,2084947,-2309827,2316131,-1027147,-29171,1773414,-2815044,3030297,-2130487,857035,828920,-2243898,3152159,-2945426,1985134,-296616,-1088537,2259605,-2666909,2283391,-1455083,123907,808127,-2064206,2178973,-2356204,1592915,-442955,-1079882,1914134,-2319271,2185262,-1056656,1419,1269680,-2217376,2506534,-1967280,421898,703226,-2007890,2440323,-2608405,1877299,-270021,-1235188,2962999,-3373247,2910444,-1447971,-317119,2352680,-3718580,4149794,-2711685,1038171,1067175,-2998668,4322501,-3933638,2267446,-326446,-1815710,3057638,-3810539,3341996,-2094187,361877,1631595,-3167498,3811026,-2907461,1723338,-604,-2046953,3056889,-3738927,2625713,-1191612,-826639,2362774,-3217571,3417137,-2314314,761290,1270881,-2580688,3669802,-3203263,2258645,-280840,-1986739,3490294,-4361629,3854648,-1822180,-317524,2803105,-4757004,4636805],[0,0,0,0,0,7,-11,9,-5,-1,12,-22,36,-45,54,-65,79,-98,125,-156,196,-241,289,-347,410,-484,564,-662,771,-895,1027,-1173,1336,-1515,1717,-1937,2177,-2446,2742,-3066,3415,-3793,4206,-4654,5143,-5676,6251,-6876,7551,-8282,9077,-9939,10880,-11911,13041,-14286,15651,-17154,18804,-20617,22599,-24742,26989,-29167,30809,-30591,24287,5747,-265423,-1332078,1909351,-1669949,976749,77974,-1502629,2443532,-3154517,2382447,-1088088,-571884,1851065,-2284814,2288964,-1494385,481567,408251,-803519,1039796,-512983,372459,269436,-73218,-540887,1127285,-1051613,660256,172976,-853464,1243468,-1347622,1570937,-678295,-122757,971749,-973307,1077697,-399497,159282,-43545,409798,-638627,537239,-285970,-284833,862406,-1849291,2632624,-2371292,1262712,528514,-2047336,3421039,-3486025,2842192,-929616,-872972,2226350,-3473815,3684893,-2356725,274260,1728031,-2506216,1995204,-1892628,1174409,-49305,-1166203,1149227,-655713,-15378,456663,-338484,224339,426592,-759824,6949,-264453,160084,-141349,-84729,467745,86512,-225619,-252752,1175281,-1825169,1417020,-287064,-372594,1506986,-2777185,3298849,-2590691,1040627,574221,-2027460,4096717,-4647239,3512058,-698756,-1563339,3414234,-4603531,4592478,-3091776,574037,2163940,-3779435,3984275,-3029374,1644149,300484,-1942255,2300819,-2199332,1226591,-201410,-669704,717395,-396206,258422,-533789,555962,1741,-696022,734928,-637106,306880,-29546,-930897,2079486,-1724380,788293,-326252,-306603,1270210,-3435927,3732909,-2687588,223328,1230587,-2533277,3886694,-4783942,4156245,-1428999,-2088731,4728008,-5748230,4753728,-2938539,357442,2451065,-4841104,5688082,-3921270,727884,2303207,-2984881,2368167,-2287900,1939048,-954977,-1011226,2347817,-2088887,1233042,-1241974,386674,956189,-2435170,2314180,-861644,-148564,542273,-1053718,2590744,-2921224,1585016,339782,-1437796,2335687,-3096544,3502858,-2748602,778573,1326755,-3881813,5368754,-5631888,3602571,-967563,-2332321,5694211,-7441128,6726691,-3501125,-1089939,4713097,-6030310,6222249,-4915635,1778814,1322460,-3971997,5043112,-4455277,3083393,-939057,-1413310,3085392,-3538879,3018421,-2290752,174378,1777466,-3475394,2856526,-1702909,292519,628604,-1696201,3314777,-3570540,2650664,12895,-1743649,2990655,-3485155,3724571,-3175005,1531934,1292479,-4237206,6359817,-5849774,3715214,-697942,-2916343,6067051,-7557622,6336022,-3007777,-1022505,4246828,-6264732,7007406,-5606993,2039231,2200878,-4564753,5486195,-5226216,3803428,-1414139,-2081652,4572520,-5042439,3533248,-1375922,-228316,2107946,-3532898,3774486,-3002482,740846,1872976,-3458952,3317230,-2777600,1653354,-962342,-1287690,3152002,-4565418,3947386,-2153369,198044,2015010,-4372011,6217067,-5690501,3311342,504783,-3550313,6253090,-7266030,6071731,-3124003,-978692,4937716,-6862131,7477442,-5521202,1729193,2390080,-5276436,6704421,-6318404,4080001,-478636,-3224586,5065663,-5555126,4785039,-2154626,-904726,3385305,-4547757,4567444,-2735065,767545,1708852,-3395491,4396457,-3713354,2348305,122668,-2170929,3809281,-4631726,4118393,-2389929,-279781,2652809,-4936298,6132027,-5188690,2715525,560316,-3902862,6294706,-7061796,5905249,-2699241,-1549946,5343215,-7577474,7577505,-5271373,1737051,2469850,-5907863,7474500,-6836260,4212376,-129695,-3460213,5852533,-6470121,5145524,-2158788,-1108359,3657662,-4902390,4728839,-3252063,600248,1916905,-3737436,4454246,-3734661,2233323,142200,-2203534,4198724,-4825033,3923764,-2346606,-638846,3302661,-5359362,5757980,-4661168,2359316,1359479,-4376700,6939902,-6934903,5308943,-1924669,-2060155,5869370,-7413241,7161974,-5158244,1284402,3090471,-6505193,7774576,-6692926,3845106,108442,-4010167,6281364,-6908776,5098996,-1804188,-1446130,4336185,-5560554,5253175,-3333422,314036,2216224,-4431259,4817243,-4149431,1961520,630819,-2980254,4589232,-4526832,3678176,-1499812,-1129695,3842108,-5111179,5300245,-4267170,1802440,1521896,-4852823,6341269,-6616511,4808949,-1833012,-2325879,5845644,-7439745,6922748,-4644899,803630,3164309,-6246353,7664750,-6660440,3554381,359354,-4210646,6632136,-6735546,4906340,-2054263,-1369748,4491537,-5990385,5409283,-3030494,107774,2462272,-4388208,4963898,-4322924,1924202,1084498,-3217929,4624700,-4468207,3465178,-1238468,-1364341,3417868,-4549337,4905686,-3756765,1140187,2106947,-4888625,5930704,-5336523,3786630,-827696,-2403630,5718911,-7228669,6387331,-3706487,33235,4133369,-6265979,7091225,-5962736,2972168,668087,-4750799,6830874,-6751213,4873172,-1292366,-1860315,4587608,-6043755,5572029,-2649290,-16771,2739745,-4392911,4821549,-3865669,1171234,1403499,-3450501,3912764,-3997290,3027830,-765807,-1583950,3776516,-4531454,3882363,-2418195,307258,2129260,-4067727,5566064,-5321840,2834648,151210,-2884176,5180655,-5747197,5195510,-3078664,-211081,3842508,-6097568,6282638,-4847218,2206502,1001855,-4346157,6258335,-6390408,4247340,-1034160,-2243278,4650962,-5783209,4905402,-2429239,-269797,2639662,-4369867,4676498,-3396957,690955,1796123,-3241319,3879494,-3367268,2264372,-580399,-1867236,3443580,-4070691,3576259,-1794051,-284119,2329000,-3984259,4486998,-3701257,2249911,678936,-3242539,4912788,-5093192,4144731,-2460088,-601396,3525080,-5600184,5468582,-4149815,1903089,1107547,-4228566,5760959,-5487472,3109871,-414561,-2014204,3992389,-5308393,4703972,-2086705,-812371,3136018,-4186012,3727710,-2636287,850787,1317134,-2828081,3485279,-3015142,1035528,442126,-1987383,2706300,-3222406,3034260,-1467223,-899719,2703711,-3080549,3312973,-2587445,1336854,776854,-2728421,4555734,-4191612,2890680,-1270892,-937568,3062716,-4560547,4788776,-3661897,1010330,1884541,-3731476,4678303,-4436803,3129233,-465151,-2133745,4370643,-4330694,3636140,-1615757,-621459,2524436,-3503450,3531341,-1725912,169135,1559572,-2425822,2809448,-2728603,1156501,556911,-2093572,2550152,-2437561,1640237,-309707,-980569,1859355,-2479766,2416520,-1761577,682756,1332774,-2438748,3064383,-2628151,1923002,-689415,-1167337,2536267,-3519328,3593547,-2218243,426019,1518085,-2934618,3876253,-3351083,2075078,26736,-2043533,3346255,-3062378,2441819,-1560642,-614197,2046448,-2713127,2838692,-1473010,1565,1301975,-1959313,2126984,-1704896,147458,1097753,-2105389,2004230,-1368392,608584,95904,-1270944,1819228,-1603685,1504188,-561798,-569995,1248122,-1628329,1997079,-1697717,891443,88980,-1140206,2041203,-2261480,2158388,-1653725,134125,1078860,-2288150,2404146,-2096631,1041524,311675,-1385140,2074039,-2760262,2069995,-630658,-869923,1622013,-2008996,1762013,-1047273,-108455,1101026,-1612723,1058632,-674875,-329612,689865,-1196657,1015135,-645537,-171322,947047,-1152508,991092,-732496,272202,57994,-931745,1209058,-1049414,768392,-497782,-299164,381600,-859368,1125053,-1326102,1148535,-317009,-312635,1014986,-1084100,1461347,-1114399,682392,350751,-971527,947333,-1330407,1099194,-397642,-156127,1015739,-1138280,715766,-233191,-37071,743378,-521650,287378,364063,-432646,792928,-654242,363349,336198,-504099,1048922,-1037997,549383,308701,-944335,1275480,-1100699,904182,-340204,-55172,782487,-828806,903393,-343071,-1272,-15974,-234743,362593,-326768,424097,89057,145351,-288373,268378,-81661,-138643,503040,-231585,166696,-181170,-80177,-62751,82154,-159532,453496,-54215,153629,399741,-576088,729137,-708524,673399,-123707,-645793,1506294,-1482012,1162402,-732645,-81783,1048706,-1693558,1665624,-1419132,341362,846556,-1518080,1515164,-1468313,716099,58291,-662700,1636063,-1111878,1036418,-268338,-486395,848285,-1045864,669228,-458050,-42259,355778,-914841,986371,-413134,-26841,478521,-677474,760632,-813532,318049,-22144,-390022,1099597,-1585900,1327506,-820581,-23382,650609,-1272298,2148361,-2011194,1200694,-197520,-1618057,2144371,-2658993,2073840,-932750,-77734,1497444,-2375549,2451433,-1812367,815059,644372,-1643977,1954673,-1918697,1425472,-170508,-1111259,1915276,-1708028,1409423,-616915,-409807,1589088,-2042310,1832371,-831545,327756,993809,-1690557,1920080,-1392158,522460,280801,-1265960,1719657,-2006083,1966410,-1093248,-437895,1552264,-2256523,2861910,-2154976,1116117,624812,-1915610,3136235,-3344747,2389260,-843046,-1126874,2317411,-3114221,3019186,-2085927,168729,1427645,-2877421,3180379,-2499155,1409670,151437,-2384770,2930733,-2851295,1743941,-484315,-927202,2121358,-3028737,2226406],[0,0,0,0,0,-8,16,-27,38,-50,60,-69,83,-98,116,-141,175,-206,247,-292,340,-396,456,-525,601,-685,773,-869,972,-1087,1208,-1346,1498,-1670,1851,-2047,2258,-2480,2716,-2969,3243,-3541,3867,-4225,4621,-5045,5511,-6019,6576,-7195,7889,-8675,9568,-10600,11794,-13194,14855,-16852,19296,-22349,26247,-31357,38281,-48036,62526,-85680,127118,-219239,746863,-102142,-665859,1408854,-1981523,2091564,-1188196,14327,906458,-1570741,2159865,-1963096,874260,-76924,-270472,975471,-1114003,1189363,-768888,1012420,-983635,1192403,-501261,-487136,1237028,-1991794,2705682,-2708973,1798202,267962,-2000356,2991873,-3486715,2714442,-1214325,-755385,2383931,-3237475,2903765,-2138018,-199146,1881506,-2626281,2233446,-1003221,-369232,1376600,-1895873,2001712,-592187,-642622,2047413,-2353592,2090051,-1104638,-110061,1628360,-2506234,2801092,-2348779,1741112,-204747,-1427430,2554109,-2693958,2586040,-2225284,1833338,-12495,-1911275,3379512,-4144456,3857690,-2422381,687403,1859214,-3972983,5209286,-5103955,3347509,-44449,-3152158,5235323,-5346027,4376891,-2139896,-1317091,4115300,-5555931,4776040,-2321731,-316679,2912193,-4561763,4572731,-2734557,-25018,2033088,-3619551,4610853,-3994924,1712105,1575518,-3802765,4547078,-4351659,3445021,-867644,-1644310,4148963,-5042145,5061816,-3866855,1522685,919635,-3556589,5330873,-6030473,5188070,-2896666,-169830,3447722,-5641095,6832330,-6382621,3905183,446328,-4798530,7333307,-7494941,5597953,-2075575,-2506904,5599184,-6668561,5532781,-3033783,438505,3232056,-6442315,6885240,-4245047,191865,2796393,-4855249,5613308,-5437946,3188333,590948,-4893913,6581958,-6507540,3898049,-713695,-2186923,4846724,-6778119,6787672,-4472551,294680,3075862,-4930463,5443755,-5966169,5753489,-2565129,-2139068,5647647,-7472117,7502728,-6353754,2678849,2742445,-7493895,9361883,-7714930,4770919,-1112908,-3805949,8040065,-9405919,7322299,-3060472,-1700291,5528852,-7953997,7955923,-5389083,1041638,3890776,-7326024,8726611,-7002862,2639606,1943737,-5925699,8705398,-8986957,5777332,-400257,-4747790,7623188,-8569128,7442524,-4617365,808747,4126915,-7368611,8970448,-8405577,5797078,-1258495,-3761891,7770597,-9672584,9103557,-6261173,1374922,4653705,-9435696,10518942,-8649292,5077434,-325310,-5075517,9455808,-10825284,8318395,-3102503,-2597849,7038063,-9572550,9279188,-6710082,1843134,4397555,-9158173,10619049,-8156269,3578169,2208276,-7173792,9952387,-9815937,6211832,-504074,-4504706,8078749,-9285578,8654635,-5392149,28934,5474330,-8590982,9134032,-8287075,5146998,-329390,-5404671,9553384,-10760086,8575308,-4848483,-457902,5301131,-9320381,11115376,-9576318,4659848,1389907,-6959333,10260982,-10422910,7997989,-3387979,-2766182,8366736,-11102270,10229772,-5759463,131110,5361457,-9639993,11318589,-8539443,2839037,3321482,-7997449,10698093,-9864447,6221645,-693774,-5504168,9427190,-10921465,9085452,-4990463,-1024493,6466294,-10139524,10483672,-8632176,4166484,1451284,-6740937,10165369,-10779092,8592838,-4024743,-1600516,7261651,-10693295,10937303,-8544066,3728233,2500000,-8213765,11281106,-10744182,7377342,-1872100,-4201660,9049204,-11463212,10123465,-5829175,-707314,6581721,-10545330,11257199,-8109207,2896875,3265196,-8496965,11029094,-10149470,5744932,130205,-5977859,10297123,-11189741,8786599,-3891229,-1947932,7296841,-10764883,11113941,-7922072,2957800,2898459,-7824817,10645806,-10539908,7837579,-2668344,-3241918,8071072,-10992236,10720174,-7451812,2212169,4038530,-8786809,11287818,-10182374,6723896,-1123517,-5281162,9650892,-11293787,9404046,-4692320,-1432864,7371131,-10778860,11177703,-7356946,2121079,4357241,-9391988,11535920,-9781454,5120927,1180073,-6669718,10415473,-11070945,8457632,-2836749,-2971225,8288616,-11191512,10659130,-7037386,1730816,3831829,-8674096,10788417,-10143855,6702969,-1411027,-4449135,8848301,-10887569,10187860,-6465588,787174,4754225,-9244213,11013339,-9980819,5538154,320324,-5962139,9782780,-10832573,8676895,-4266463,-2082070,7612019,-10630435,10302720,-6857383,1155408,4733881,-9252358,10710222,-8995498,4720748,1603218,-7370110,10636104,-10831241,7069477,-1985199,-3685050,8331110,-10697627,9973614,-6375126,451372,5058835,-9071728,10444176,-9136722,5235624,18923,-5227452,8930831,-10273091,8883732,-4484095,-612349,5422731,-8848416,10137183,-8582837,4091142,1253698,-6157288,9388981,-9791668,7453361,-2752579,-2756915,7248270,-9327312,9354401,-6043589,627299,5143570,-9006769,10102769,-7506189,3415136,1928438,-6906440,9872984,-9847816,6042368,-971483,-4828568,8682468,-9829109,8208064,-4398782,-556328,5336244,-9355636,9608044,-7762713,3209757,1599294,-5752611,8784552,-9428569,7372979,-3018365,-1829431,5867886,-8457653,8829219,-6916718,2663586,2136511,-6289895,8165946,-8537078,6566884,-2089388,-3310150,6981603,-8937185,7952014,-4740724,10047,4761787,-7702401,9038358,-6832125,2228113,2811471,-6901930,8468178,-7640406,4445951,-471842,-4539331,8143602,-9132230,6698673,-2676787,-1574150,5208784,-8145639,8556417,-6421085,1976080,2576396,-5889365,7801652,-7603975,5226072,-1351183,-2342837,5580906,-7203984,7338782,-5320874,1184551,2813825,-5714838,7050104,-6611967,4608758,-996214,-2915798,5960775,-7295330,6472346,-3265098,-601445,4548441,-6683562,7065513,-5128604,1740798,2873025,-6174241,7281621,-6009809,3216671,516803,-4156030,6984697,-7330326,5002464,-1707111,-1986940,5450657,-7547578,7009277,-4398879,434356,3391798,-5549634,6600257,-6415066,4076251,-419562,-3352183,5613882,-6550011,4961098,-3403555,477966,2510100,-5103680,6223079,-5626726,2914948,257012,-2841065,4732509,-5493804,5125827,-2350834,-1274502,4470745,-5462789,5146491,-3639782,1273385,2348453,-4886791,6051201,-4714667,1733160,839889,-3665479,5698532,-5887137,3894639,-722197,-2482860,5137988,-5921759,5033145,-2589307,-269122,3296994,-5245491,5569451,-4347694,2228229,912148,-3093914,4366767,-5037083,3988648,-1873273,-656555,2575644,-3755769,3985344,-3876358,1898858,351430,-2441132,3902231,-3661743,2898234,-1236572,-1042975,2731263,-3615698,3731884,-2642579,277858,2343691,-3589104,3707180,-2615794,1184743,967958,-3340981,4252273,-3893158,2122221,367437,-2571294,3949020,-4264130,3417204,-1294634,-1077094,3448187,-4041528,3884039,-2599038,441123,1131928,-2683834,3528118,-3362931,2157007,-522942,-1157785,2133687,-2633761,2614714,-2218389,620979,892068,-1971481,2341861,-1939820,1787249,-621865,-702445,1775608,-2256226,1851622,-751938,-78511,1152630,-1997811,1836194,-1526096,169155,1144397,-2218486,2329430,-1807248,734984,489422,-2406633,2951391,-2796135,1778603,99316,-1418127,2477768,-2970559,2106889,-920835,-441688,1773181,-2449249,2230932,-1623219,468786,540513,-1249992,1508297,-1365268,1306228,-626825,-169335,521898,-706199,575771,-828138,322564,-88810,-315911,347319,-167663,482212,-262048,-160808,607551,-326886,487822,-101775,-540944,868183,-995142,777065,-329345,-187576,1136881,-1309765,1483426,-1186860,-84605,899058,-1341331,1949865,-1490993,627165,708746,-1223564,1356508,-1469381,876784,-78464,-818502,933829,-845888,566858,45545,-483455,876263,-456742,303439,484753,-809348,436107,-509331,-94798,342142,-870286,946637,-742840,550221,91458,-658367,1145899,-1221021,844015,-622097,223840,413503,-992044,1474729,-992812,968659,-448047,-171464,898293,-1465179,1376856,-1245653,357058,47318,-1082839,1597423,-1436319,1157736,-374563,-571646,1557353,-1689056,1397689,-435874,-604559,1500828,-1752924,1512809,-701360,-399322,1318912,-2073131,1786796,-945494,-259149,1482673,-2080307,1944377,-1652124,571032,352106,-1816017,2543975,-2276984,1661938,-383415,-958698,1885616,-2206279,2444083,-1666117,850291,670249,-1784112,2181090,-2333712,1738894,-886739,-427974,1601673,-2315981,2489475,-1807610,507335,825367,-1776398,2531095,-2220946,1261790,227536,-1604886,2519923,-2671759,1732882,-472435,-1363437,2569230,-3211451,2785936,-1535105,-666433,2526229,-3468327,3182766,-2579903,666227,1437533,-2852131,3497365,-3226270,2236013,-187257,-1453597,3083298,-3628745,2957311,-1741651,235711,1605792,-3078237,3444905,-2703729,1566790,117308,-1441232,3089248,-3714381,2918463,-1021904,-429764,2326772,-3381278,3591661,-2654643,562667,1394613,-2584129,3234248,-3637046,2252853,160975,-2235973,3454292,-4154331,3468650,-1144557,-1297415,3432335,-4404665,3980003,-2552226,118730,2504778,-4121933,4445817,-3681577,2230041,-30978,-2969101,4553006,-4557412,3454168,-1740243,-625166,2923193,-4179997,4465166,-3381349,1143443,902078,-2652329,4129214,-3986770,2763873],[0,0,0,0,0,3,-8,16,-25,38,-50,61,-74,92,-115,140,-172,209,-250,297,-348,408,-475,553,-647,751,-869,996,-1134,1283,-1441,1614,-1806,2017,-2257,2521,-2812,3130,-3470,3835,-4226,4645,-5098,5593,-6132,6724,-7372,8084,-8860,9709,-10643,11678,-12828,14116,-15574,17244,-19168,21416,-24077,27282,-31204,36123,-42466,50933,-62764,80393,-109436,167983,-611667,773550,-188532,-323979,711159,-1481930,1861647,-1213731,96165,705425,-836451,844227,-576541,277611,-19185,-211316,-123963,553370,-916439,447847,-244896,-950691,2321441,-3122297,2622975,-1390497,-507625,2705516,-4097295,4738623,-3765255,1597046,1316331,-3919825,5006458,-4876951,3267667,-688419,-1883720,3718960,-4481459,3771365,-2149975,-317906,2280267,-2868256,2730953,-2152461,753598,340465,-1711258,2348919,-2092188,1398835,-666732,-644649,1599890,-1906606,1998650,-1408393,424302,1197624,-3088584,3922734,-2973776,1671194,470013,-2429242,4752897,-5976997,5123089,-2257554,-1473600,5113243,-7558571,7219321,-5219640,1312931,2679913,-6475326,8978124,-8718524,5034406,98847,-4357867,7244729,-8492827,7380302,-3776421,-1017635,4991254,-6859272,6943603,-5018517,2382203,1755492,-4523235,5669357,-5373716,3877997,-1196678,-2090779,4922412,-5973488,4765709,-2588739,-6745,3046924,-5679687,6719342,-5641621,2868853,1251609,-5219907,7359072,-8152400,6415476,-2421900,-2472331,6813848,-9888494,9871350,-6678560,1746379,3812221,-8385815,11253896,-10840738,6104934,181423,-6028602,10014942,-11408423,9133457,-3820550,-2472596,7158022,-9219373,9263930,-7381864,2577292,3057806,-7381041,9219423,-7502424,4292773,-768803,-3332425,6996340,-8977625,7352924,-3220972,-1802502,5606331,-7744040,7821606,-6194045,2562120,2672386,-7702738,10277366,-9168631,5324416,-1190117,-3756500,8719453,-12065303,11517246,-6565662,-101660,6718646,-11564318,13928857,-12015376,5513308,2651557,-9626286,13089970,-13466766,10455530,-4019116,-3887623,10532313,-13411993,12089669,-7547098,1065434,5244118,-10421050,12174182,-10445415,5444889,950684,-7038107,10735250,-11136539,8481950,-3824184,-2489515,8485014,-12033878,11278781,-7036149,1510408,4285038,-9471556,12373503,-11629926,7525127,-1122898,-5740591,11610697,-14541939,12776465,-6956864,-925590,8504443,-13953454,16055652,-13004461,5577424,3873950,-11237923,14923465,-14975003,11395787,-3871330,-5031360,12228951,-15934177,13909963,-8123160,607555,6171929,-11829691,14571225,-12587356,6694182,1111056,-8752082,12595367,-12959348,9729903,-3773217,-3397959,9979216,-12651242,11365878,-7418355,1876906,5113499,-10634007,13708726,-11872455,6332522,496564,-7273863,12561509,-14754957,12622736,-6191736,-2279696,10508602,-15121063,15629442,-12124149,4842063,4338897,-12366040,16876017,-16433702,10491273,-1897539,-7174049,13490012,-16310510,15026854,-8674372,-436486,9037625,-14575019,15506510,-12289680,5519375,2866314,-10925174,14584097,-13819216,9462501,-2269865,-5658865,11338945,-13859409,12395711,-7310448,419188,6925825,-12474707,14500928,-12032462,5804031,1689383,-8927129,13902710,-15357645,12090298,-4948996,-3873799,11325209,-16333435,16070360,-11391369,3018578,6152811,-13815951,17854822,-16265019,10073211,-860880,-8364835,15371827,-17736096,14940986,-7734872,-1712131,10273961,-15744687,16917940,-12229402,4524524,4182749,-11416655,15131251,-14628414,8981586,-1678495,-6576931,12116497,-14627797,12354422,-6826616,-1123632,8191833,-13085535,14436526,-11450593,4912052,2860234,-10072531,14357989,-14652930,10754248,-3515629,-4850187,12063567,-16077750,15170788,-10117664,2136251,7136908,-14198203,17259822,-15068844,8806211,586381,-9617113,15606335,-17516917,13795604,-6297916,-2719561,11545433,-16160577,16530885,-11262243,3464884,5246728,-12605409,15497023,-13996547,8378322,-330599,-7719926,13039061,-14185153,11594574,-5409707,-2320916,9336040,-13326981,13954604,-10144773,3417852,4322587,-10983617,14063596,-13520166,9353149,-2196199,-6156911,12689266,-15313390,14079736,-8616402,502978,7976208,-14383035,16552916,-13643578,7388272,1455190,-10239270,15839383,-16609541,12518606,-4760572,-4009316,11542511,-15783516,15553327,-10290130,2235973,6242960,-12651431,15406003,-13296754,7198905,994014,-7862605,12773827,-13994999,11166384,-4380308,-3080468,9580507,-12851354,12539240,-8809850,2485442,4911316,-10725568,13407916,-11782240,7439512,-237645,-6792935,11734270,-13849315,11876690,-7041113,-823522,8197393,-13782468,14633558,-11645744,5148026,2548492,-10289322,14706065,-14991853,10736913,-3555627,-4879751,11430215,-15213769,13910092,-8074022,700804,6476462,-12315894,14409697,-11762148,5532282,1958867,-8659534,12298604,-12530544,9237595,-2881073,-3692121,9614691,-12019374,11479353,-6808709,650223,5514300,-10015645,11817996,-10241131,5574448,888956,-7167926,11130701,-12151795,9756771,-4686905,-1845884,8704913,-12371094,12589696,-9390619,3780691,3280004,-9695114,13653081,-13168660,8557809,-2265568,-4649811,10417532,-13441495,12400996,-7099487,-131020,6791457,-11101477,12344014,-10073628,4677719,2085426,-8091980,11816616,-11011333,7397047,-1281846,-4167651,8555943,-10373746,9252471,-5463415,-784657,5690091,-8735366,9863190,-7970559,4081657,1176443,-6850637,10063215,-10076432,7622655,-2617651,-2846463,7710989,-10495584,10226535,-7301536,2005643,3653498,-9252449,11557424,-10327552,6381256,-839840,-4927304,9539835,-11227009,9703751,-5430722,-829919,6209327,-10147484,10683536,-7658746,2944048,2635814,-7417927,10025434,-9149657,5536266,-532978,-4429615,7331249,-8836320,7446659,-3692405,-1268403,5247894,-7644483,7884187,-6145025,2677259,2136086,-6520789,8142650,-7428173,4995540,-1363979,-2527507,6779661,-9057624,8138530,-4764128,270976,3740989,-7150929,8813852,-7968462,4758428,-118211,-5016103,8303357,-9016417,6956635,-3596957,-1093392,5505577,-8686498,8994971,-6114037,1167318,2487583,-5700305,7737247,-6960649,4231164,17754,-4210393,6586152,-6487966,5202266,-2407897,-1484360,4577158,-6344556,5865278,-3849287,879332,2519565,-5107230,6238673,-5519721,3403190,-213095,-3441245,5449533,-6016840,5298384,-2882877,119898,3549933,-5917895,6640209,-5308422,2952224,371076,-3798182,6114790,-6801697,5312739,-2227965,-1323568,4703295,-6324051,6122612,-4304112,1051362,2082913,-4648273,5905775,-4956060,2441540,722776,-3081852,4417815,-4675644,3605626,-944415,-1471483,3707292,-4249316,3711195,-1901253,-86234,1975271,-3489279,4178193,-3070500,1326613,755236,-2774855,3717163,-3747042,2931227,-1232658,-750120,3140539,-4233275,4155324,-2907594,1496149,603578,-2815995,4247747,-4461965,2815173,-1090642,-1189842,3114564,-4192001,4007548,-2702026,593837,1944681,-3436603,3768935,-2683303,1404310,389085,-2355150,2888470,-2927634,1730438,97812,-1729167,2310446,-2471501,1985406,-413523,-968367,2043898,-2464960,1651528,-994711,-99420,1266063,-1821134,2071613,-1526230,1051366,49944,-989691,1577362,-2031395,1753193,-1185159,175045,763476,-1559894,1872407,-2033481,1419625,-539825,-563505,1798542,-1906034,1913072,-1234323,195974,548216,-1297630,1498699,-1249480,482031,363861,-1156840,856329,-803791,-26194,311039,-661589,699746,-600850,-244510,843983,-1219295,818616,-516235,82324,790738,-1364666,1237289,-715342,-83072,386816,-1001152,1075747,-1021060,407681,226953,-370184,546751,-526989,304215,-203309,-217632,201766,-342755,-158683,104809,-267347,150554,180264,-348163,204616,-142267,442386,-515298,448603,126163,-313454,206791,-543241,940352,-1102987,925441,381595,-955809,1425089,-1584953,1816446,-902762,-174907,1310438,-1993229,2266366,-1657699,825893,540996,-1619330,2109479,-2200249,1405065,-481252,-1051751,2082604,-2041298,1942231,-959964,-436113,1428248,-2034176,1815245,-982467,21496,1336145,-1823431,2127974,-1338471,171660,895630,-1390313,1960541,-1887944,1347795,-249624,-833218,1657106,-2377752,2352930,-1502612,331220,1191274,-2113745,3145332,-3278485,2233272,-300993,-1230416,2725560,-3215955,3603845,-2285272,231488,1710138,-3304191,3779031,-2961631,1728920,585357,-2457988,3559212,-3517537,2519371,-815625,-1306891,2978266,-3616481,2905837,-1625766,-79183,1894461,-3215135,3691079,-2543799,679708,1020797,-2696224,3369402,-3566839,2025245,-493260,-1624096,3020425,-3778459,3353590,-1931478,22992,2078413,-3382180,4094745,-3963405,2213221,-19341,-2571872,3882303,-4656716,4046483,-1982672,-683600,2906545,-4595370,4725510,-3713924,1414898,1381529,-3814856,4851999,-4401383,2868238,-466011,-2057307,4162583,-4800364,3975670,-1886956,-779304,3086616,-4734193,4393605,-2780446,780523,1874520,-3982831,4797289,-4247948,2247117,296691,-2655156,4118986,-4636548,4245567,-2009127,-455383,2970219,-4657487,5028959,-4104119,2065804,1217675,-3501196,5101598,-5384601,4043385,-1877421,-1297477],[0,0,0,0,0,1,-2,0,7,-15,23,-35,46,-55,67,-79,99,-126,154,-191,230,-270,318,-370,432,-503,586,-684,792,-912,1047,-1186,1339,-1505,1691,-1895,2123,-2380,2666,-2975,3317,-3687,4084,-4515,4986,-5498,6053,-6669,7340,-8076,8886,-9780,10764,-11856,13071,-14423,15944,-17664,19626,-21890,24530,-27651,31396,-35957,41602,-48691,57584,-67981,148784,-802478,1113337,-993759,316034,762623,-1229133,1985134,-1955307,1066842,248620,-1548204,1643980,-1227166,586840,-7574,-821828,941402,-307833,-655548,1397009,-1388521,1085053,-28194,-1694323,3036515,-3168460,2269054,-572742,-1343616,2901537,-3880306,4247844,-2349799,68844,1694884,-3711292,4033678,-3495898,1909319,-444297,-1023443,2489730,-2947048,2902393,-2225374,781382,-41854,-1104189,2029418,-2641562,2528543,-1587581,558807,545761,-2102250,3092132,-2885825,1474287,266847,-1666920,2902608,-3755642,2507710,52810,-2552794,4005457,-3844518,2766372,-1093435,-2170780,4699149,-5790268,5131696,-2381259,-1494987,4552664,-6461793,6588899,-4733994,1892819,1760730,-5689726,7111458,-6922755,4100866,-1381548,-2227430,4976975,-6714194,6259182,-4252844,1339159,1647607,-3892819,5283472,-5670553,3994103,-1837936,-921123,3116053,-5114646,5805910,-4492621,1410311,2025863,-4323874,5267232,-5356505,3428647,-180837,-3558307,6244772,-6687692,4832761,-1500315,-2521936,6155531,-7602653,7022041,-4101866,-487112,5160284,-8186793,8344089,-6654965,2897051,1935410,-6657036,9451611,-8597214,5691731,-1339506,-3033060,7392124,-9260452,7691578,-4244399,622557,2537363,-5301303,7897956,-8123103,4910867,-663559,-3320152,5608538,-6828832,6666093,-4849076,897475,3460260,-7133786,7625188,-5868370,2651345,1399179,-4836160,7611937,-7957163,5700877,-170128,-4896089,8005153,-8461486,7605182,-4325783,-1260804,6987212,-10581482,10490084,-7539115,2356707,3689095,-9534063,12618439,-10976119,5964078,-188323,-5149843,9526003,-11851550,10367864,-5691827,-73555,5679527,-9536693,10686247,-9137377,5083498,223687,-5156126,9002138,-10611553,8662566,-4185068,-1149134,5828222,-9089240,10642940,-8275001,2788348,3233338,-7945119,10177749,-9792022,6860345,-1432391,-4919161,9507371,-11649597,10124230,-5440893,-1274566,8450850,-12454151,12184707,-8976583,3155963,3847951,-10595521,14048892,-12631859,7214573,-348316,-5865348,10913457,-13180587,12152668,-6659846,-335878,7173492,-11375343,12187710,-9854076,5540819,218125,-6265657,10741054,-11901129,9233120,-4235775,-1400378,6820902,-10631376,11148798,-8037330,2340420,3415452,-7936380,10445381,-10426681,7067467,-832255,-6091431,10592972,-11668383,9530590,-4826251,-1857257,8857296,-13169689,13100961,-8896430,1877543,5552080,-11286550,13725066,-12764152,7753361,18299,-7932330,13225248,-14107555,11203782,-5201245,-1483024,8277863,-12788852,13543810,-10437839,4117995,2563791,-8479928,12234484,-12686886,9188712,-3225775,-3355213,8895517,-11797192,11234265,-7724755,1596770,4495806,-9525884,11865320,-10735072,6681137,79432,-7239070,11349886,-12553879,9961978,-4348894,-2670546,9637457,-13243929,13116605,-8788841,1660684,6183793,-12299505,14765716,-12956426,7042897,691941,-8539590,13887585,-14931485,11813641,-5600793,-2582162,9854816,-14041796,14157446,-10252076,3770591,3584118,-9954035,13222504,-12533041,8644965,-2465764,-4427354,9701932,-12481623,11530345,-7630449,1158569,5068919,-10293445,12284072,-10479201,5599355,473575,-6895650,11571195,-12208467,9426162,-3662889,-3583315,9791044,-13085651,12567845,-8159449,960531,6367172,-12223709,14181463,-12350860,6514873,1613567,-9096714,13930145,-14500322,11117271,-4246164,-3879300,10724687,-14130181,13658416,-9657572,2391602,4977839,-10901351,13597141,-12159205,7899352,-1421867,-5252618,10584224,-12396087,10972079,-6356429,187244,6164916,-10975059,11915303,-9966203,4864534,1652746,-7512183,11568818,-11758540,8226672,-2675282,-3962100,9793645,-12728786,11997317,-7304303,135780,6793399,-11990081,13815650,-11468712,5570472,2338370,-9045202,13356071,-13974378,10175907,-3508199,-4421062,10957645,-13924047,13174412,-8740028,1631259,5609138,-10945649,13235731,-11791216,7137050,-453292,-6179871,10833431,-12166480,10153581,-5671928,-409059,6598913,-10505612,11362402,-8397349,3629202,2054290,-7255952,10500085,-10902987,7562165,-2363594,-4150232,9290330,-11434333,10431836,-5791207,-190135,6149249,-10973217,12529277,-9917840,4329128,2800047,-8982776,12479803,-12442297,8994937,-2529206,-4945501,10470572,-12929633,11738165,-7370383,690798,6372122,-10877217,12125299,-10268783,5815100,207787,-6559276,10696656,-11297527,8610282,-3989082,-1257674,6579847,-9554886,10079786,-7551798,2916675,2474874,-7209032,9692636,-9234958,6393337,-1611666,-3793250,8485405,-10342350,9229308,-4857482,-836321,6012693,-9700619,10965366,-8789072,3138421,2913223,-8283618,11165147,-11057973,7575806,-1506877,-5135075,9594834,-11201368,10075026,-6221889,188893,6067317,-10382025,11189119,-8895564,4375335,924836,-5897816,9263956,-10045366,7426821,-3247109,-2105167,6431880,-8313548,8079847,-6067930,2296868,2275306,-6713809,8790808,-7599649,4597596,-601570,-3219398,7084258,-8636448,7381062,-3582437,-1114149,5307141,-8491917,9149427,-6501143,1933784,2950770,-6969289,9083422,-9002101,5713258,-256736,-4838970,8629110,-9682315,8113865,-4567719,-886118,5684013,-8952136,9665686,-7364867,2882903,2170730,-6372191,8317250,-8267448,5797724,-1917179,-2490984,5821580,-7347144,6850511,-4705275,1233666,2755685,-6163279,7064744,-5845866,3540562,-533742,-3107989,6140451,-7028476,5402739,-2223665,-1650199,4144644,-6439141,7032901,-5277861,1464888,2882377,-6395119,7401955,-6578877,4194685,-260931,-3894391,7297176,-8408532,6618629,-3052570,-1389846,5098102,-7381061,7777761,-5945235,2426856,2270491,-6081333,7278776,-6226819,4653388,-1570444,-2052972,5228174,-6308814,5397933,-3062331,545352,1813109,-4111526,5014011,-4683394,2709578,-63821,-2786826,4447980,-4727415,3776038,-1893807,-706114,3475386,-4868923,4786971,-3359119,973234,1811328,-4122508,6076409,-5076105,2927702,226478,-3416868,5146984,-6036061,4635636,-1898935,-1263288,4177230,-5850444,5757883,-3838165,1072550,2195669,-4327616,5452387,-4864482,3429239,-288812,-2007794,3836454,-4263444,3588090,-2121849,306187,1497474,-3213536,3422919,-2706366,1397120,198150,-1486948,2555054,-2791516,2462899,-984643,-422354,1923735,-3056647,2971451,-1892276,294706,1242217,-2880822,3711364,-3158320,1493287,412460,-2262556,3469519,-3647121,2883088,-1212920,-1223172,3201119,-3964343,3824167,-2533864,546500,1827662,-3299916,3623184,-3153066,1688774,-36366,-1471885,2770838,-2912729,2155466,-1007905,-153196,1148203,-1670733,1957004,-1342935,742267,183605,-935282,1382988,-1226804,1116813,-563271,-218013,777497,-1184584,1200499,-776602,219064,563407,-1119171,1547364,-1265329,839464,475244,-1206659,1688200,-1809698,1290840,-277732,-789647,1734896,-2146028,2116274,-969938,-77960,985506,-1788395,1732752,-1523375,848348,-59695,-684720,1347978,-1255940,821398,-315406,-97052,-25253,-495071,263564,-222419,366419,-253957,501418,-387867,409269,16468,-414323,509638,-625463,740106,-168169,160760,262512,-499513,535593,-288572,194897,-134513,-308571,296,163382,-197887,-52492,-45393,-356708,100760,-408667,345777,8752,-211003,339632,-432198,280086,-72891,-281028,152713,203008,-330083,201526,-127594,-88780,21662,-553342,1131189,-1309772,729963,157512,-545006,1521162,-1793785,1497059,-964485,-202769,1024199,-1999571,2356523,-1650687,671239,572996,-1432808,2131283,-2303841,1268007,-657805,-760666,1275554,-1587689,1526725,-880461,225588,426187,-838481,1280610,-1275715,740769,106500,-511898,930623,-1029839,1154063,-569262,-136990,969647,-1728601,1598230,-1612789,536383,633023,-1681279,2263461,-2251659,1570964,-496031,-1346507,2798719,-3265831,2696986,-1418395,-296657,1655157,-3308674,3537285,-2897717,1128701,1000497,-2339669,3308691,-3227721,2332999,-767669,-1314710,2406783,-2980628,2925549,-1986752,429095,1107542,-2322764,2566381,-2349713,1509522,112662,-1510155,2324386,-2502828,2266086,-999789,-674120,1771226,-2538158,2716721,-2075550,456512,1177490,-2531810,3214771,-3027395,1872543,-61453,-1734157,3685211,-4036600,3344491,-1663126,-717020,2857823,-4056251,4196580,-3285555,920514,1275314,-3207399,4432249,-4453332,2653815,-407595,-1736660,3669462,-4249674,3613438,-2228895,103564,2088546,-3578364,4056333,-3368484,1282863,480733,-2087691,3713733,-3524056,2752809,-1059248,-1368838,2860324,-3570253,3621976,-2546219,732315,1688216,-3573508,4295158,-3500656,1830118,-56599,-2573568,4126155,-4892235,3945471,-1724335,-1037305,3564119,-5105097],[0,0,0,0,0,-6,12,-19,26,-29,29,-29,30,-34,38,-46,57,-64,74,-84,88,-92,99,-105,114,-122,127,-133,138,-142,137,-136,137,-136,140,-142,143,-144,142,-137,134,-127,124,-124,128,-137,149,-170,200,-254,318,-414,541,-709,923,-1212,1591,-2105,2805,-3774,5141,-7104,10000,-14441,21615,-34076,58350,-117144,478423,47,-720670,1650101,-2021445,1456878,-484857,-1088310,2094341,-2423589,1996182,-1543768,95904,734882,-1676491,2015312,-1093761,85650,347046,-725066,329348,93759,-346497,286440,-361431,-159207,1036521,-1827399,1519887,-956069,-58147,1004368,-1622122,2013863,-1827747,759333,-178843,-766031,1291429,-1323841,1097759,-861909,773534,-617137,999447,292755,-714025,932307,-1984706,2465705,-2186750,1131412,553142,-1841008,2814567,-3662094,2779443,-894811,-1175765,2404628,-3062896,2989769,-1876109,281060,1815066,-2694813,2022085,-802019,-436947,1081328,-1335309,1285766,-511566,-651293,1707323,-2064164,1461334,-264741,-947881,1834580,-1744897,1573563,-1420146,1044877,55460,-1374694,1707701,-1696083,1775830,-1895546,1049446,103089,-1326119,2266694,-2699047,3407079,-2928282,784356,1421491,-3210115,4122765,-4665263,3136708,-475297,-2553880,4619958,-4482041,3417288,-2030916,-114647,2451694,-3795722,3870862,-2459647,618820,1385862,-2752830,2778044,-1989359,234451,1058286,-2093483,1991944,-1453592,59855,903257,-1436350,2026095,-2065616,1398447,-4243,-1414630,1760150,-2278617,2728967,-2592900,510684,1204223,-2034895,2247890,-2768584,3787012,-3053872,282939,2937174,-4515645,4287107,-3833126,2408778,-554160,-2408333,4889648,-5988199,4400718,-1089617,-1528131,3544052,-3955516,4024637,-2784027,496265,2588607,-4470406,3501326,-1432387,-96643,991894,-2730966,3677866,-3012698,522783,1839295,-2931248,3264474,-3390364,2427227,-56727,-2571968,3773700,-3318218,2815602,-2186698,750820,1210749,-3515517,4716561,-4692015,3554016,-1552424,-1082340,3780164,-5584241,6182358,-5007452,2210054,1610955,-4812606,6422930,-6662819,5354963,-2118313,-2372516,5978438,-7011476,5765920,-3274949,542768,2772904,-5315338,5792177,-4124984,1424595,1099749,-4183138,5517010,-4510049,1761966,849224,-2892729,3896012,-4627038,3688794,-1121693,-1953217,4124104,-4186624,3966312,-3144724,1441195,902309,-3801369,5651353,-5179911,3621026,-1569037,-871577,3457641,-5763948,6904245,-5859155,2224570,1677837,-4628984,6552645,-6679902,5357549,-1922859,-2527060,5604255,-6633320,6067253,-4224646,894669,3178735,-6397334,6493608,-4380279,1601928,1501008,-4045898,5573535,-5099087,2881534,501535,-3462882,5026755,-4531936,3073974,-1173366,-1383081,3578887,-5297375,4832547,-2895789,-98761,2329545,-4460951,5012569,-5072887,3473655,-864024,-2521350,4976206,-6118080,6274736,-4602165,1296650,2431347,-5532896,7219637,-6874718,4738154,-1082164,-2956143,6214212,-7750932,6733386,-4055267,149404,4469034,-7121011,7017987,-5019270,1506172,1835529,-5010410,6469084,-5821174,3097693,603442,-3732705,5713346,-5926203,4053587,-1180584,-2077757,4214083,-5840478,5548033,-3181496,343479,2899601,-4888189,5696241,-5404282,3634430,-671094,-2732600,5173812,-6667118,6244454,-4411726,991316,3054923,-5956892,7252841,-6970426,4423814,-735956,-3326226,6762892,-7949253,6801243,-3654969,-674090,4571923,-6907886,7479215,-5698107,1912001,2024612,-5535599,6857395,-6255989,3612036,477869,-3550726,5777972,-6048607,4190632,-1313942,-2075907,4855747,-5702465,5359360,-3243496,342773,3289773,-5426188,6117525,-5322013,2892701,-6719,-3183024,5774340,-6719451,6120043,-3534793,-64553,3191799,-6159563,7419192,-6450884,4056673,-97895,-4118745,6916105,-7836785,6755402,-3134297,-826266,4658354,-7293034,7739375,-5335142,1780224,2268761,-5680863,6793001,-6340216,3636343,183453,-3974864,6178871,-6200590,4186504,-1544900,-2157432,4906927,-6002877,5551980,-3162099,113818,3076058,-5571277,5980042,-5049409,2439160,309742,-3470310,5829879,-6278166,5499442,-3038623,-271311,3997834,-6523417,7162763,-5913518,3460693,378590,-3992638,6698041,-7691123,6446584,-2428833,-1367265,5008777,-6985902,7304877,-5156833,1600626,2564357,-5834678,6859904,-6091585,3387319,551166,-3503468,5836879,-6190456,4584109,-1660346,-2224277,5023104,-5846780,4847146,-2957345,140357,3092615,-5283007,5764732,-4631853,2058535,776813,-3962803,5522873,-5688840,4370411,-2073828,-821148,3716188,-6111947,6761761,-5476679,2301338,1110584,-4039955,6018860,-7128940,5377955,-2391382,-1467901,4877150,-7008019,6747279,-4345690,1356687,2123792,-5295555,6773292,-6353831,3277436,465032,-3767523,5695456,-5747199,4364163,-1429693,-2211569,4621828,-5276342,4596379,-2821020,26993,3381314,-5540975,5083657,-3802552,1488353,1099882,-3419158,5565444,-5726096,4001076,-1502468,-1413528,3430527,-5106098,5584006,-4634497,2118473,1251558,-3959049,6054911,-5837386,3907606,-1799306,-1194770,4136664,-6331334,6387539,-3978595,576244,2343926,-4772633,5889790,-5517049,3091617,301266,-3249290,5280474,-5322604,3888461,-1145584,-1856102,4139020,-4607941,3984360,-2371559,-445489,3048346,-4576765,4520765,-3050734,900339,1614099,-3393848,4568431,-4282615,3089867,-1132822,-1665903,4000524,-4970165,4508748,-2975956,1085564,1618861,-3680349,5280004,-5227753,3429395,-1281300,-1367972,4380295,-5573359,5119736,-3172176,455024,2051781,-4426918,5313978,-5200858,2467094,827335,-3199850,4462476,-4490844,3457244,-1218542,-1753345,3974297,-4566402,3615465,-1607377,-379954,2487665,-3593360,3981541,-2976068,582196,1840175,-3440592,4131344,-3024910,2185119,-523853,-1616772,3385134,-4539153,3709889,-2038169,253692,1218514,-3141376,4356057,-4115370,2498247,-403464,-1617776,3236260,-4530801,4176418,-2753578,515329,1837087,-3695407,4489375,-3826503,1980660,55736,-2537718,4019068,-4128298,2704587,-601974,-1282807,2682506,-3656419,3171964,-1447215,-782378,2287920,-3129848,2833240,-1670490,311452,1454389,-2704127,3030224,-2595772,933625,240996,-1727867,2839345,-3127051,2312262,-1203380,-16768,1595880,-2899311,3115170,-2682266,1521010,-75936,-1059343,2297746,-3636531,3362055,-1959238,106426,1471252,-2865628,3264089,-3040166,1371724,16694,-1883216,2975051,-3165074,2248494,-594315,-1023025,2011352,-2611121,2283539,-1091267,-574786,1597316,-2398862,1957714,-1241568,-96081,1204580,-2269920,2521673,-1165565,543712,676808,-1399721,2039957,-1819942,1368430,-514073,-568242,1664875,-1801739,1915976,-1660066,909401,175335,-1166071,1716443,-2298295,1822805,-1438599,170850,1072066,-1789420,2432993,-2063827,1012804,-44086,-1129526,1916061,-2008713,1698465,-715166,-566060,1287664,-1541514,1171735,-599280,-194561,833246,-1196922,1284523,-616384,-453302,688690,-1153334,1054713,-480638,-283257,684047,-1171129,1270237,-650057,541339,269370,-691118,924961,-854100,682160,-638386,128792,246367,-587735,635299,-995472,748597,-1082705,279963,460706,-763441,1150940,-1251519,990587,-388739,-464444,1002590,-1076827,1118911,-691080,92875,361102,-564828,621382,-576450,-65376,252291,-324625,320262,-114875,-697747,646162,-593296,125827,237765,-721146,1150625,-605310,447934,465373,-510336,1048726,-789339,318010,445628,-698138,377128,-167602,297121,-110424,-225500,282881,-43229,-186681,317223,-440974,324386,261914,-547175,794468,-555655,863826,-221695,-225591,686515,-1055419,741005,-480156,276584,-185531,-89510,459658,-664981,553262,-713668,744960,-448521,-246929,615133,-850611,1107252,-1136464,862612,-30348,-933316,1078003,-1430439,1079027,-588148,-193148,769320,-1560776,1213449,-797878,-91461,750693,-1604232,1189889,-576343,-65274,519992,-1188018,1213915,-774140,-38491,727083,-1603863,1430122,-1082094,702683,175590,-1179094,1309408,-1321625,1088812,-480365,-47998,906992,-1584328,1465836,-1480780,1053730,-314649,-850566,1962702,-1797513,1850876,-1396824,657804,425347,-1690895,2684776,-2123391,1276514,-79018,-930331,1793421,-2213782,1897425,-1115455,-232747,1158011,-1949303,2058255,-1219837,85193,1016023,-1909450,2174447,-1577228,559862,804505,-1724920,1777176,-1848518,1015928,177946,-1277045,1817535,-2288088,1897093,-903903,-303135,1586186,-2296505,2355702,-1896885,1020106,92487,-815241,2224377,-2533817,2503937,-1485931,-235237,1540781,-2654207,2805774,-2381705,1346007,436288,-2048047,2972351,-3013329,2201504,-813767,-487662,2529040,-3274489,2675173,-1469585,-213934,1666388,-2589985,2929368,-2357395,671442,1266674,-2350452,2961672,-2661335],[0,0,0,0,0,2,-10,21,-36,52,-68,86,-104,130,-156,191,-230,281,-339,403,-483,568,-663,775,-898,1037,-1194,1362,-1552,1755,-1983,2233,-2510,2817,-3152,3523,-3927,4366,-4841,5351,-5906,6509,-7169,7886,-8668,9522,-10454,11471,-12580,13795,-15134,16623,-18280,20139,-22244,24637,-27391,30586,-34348,38844,-44324,51149,-59882,71436,-87393,110783,-148380,220802,-637658,1192486,-725529,-195237,1334504,-2095076,2547713,-1905048,673489,343000,-1625343,2005971,-2163486,1703730,-631516,102393,710599,-1058410,1136844,-927881,835018,-808084,1155984,-960526,439080,701360,-1712900,1922180,-2251014,1634881,-890839,-745058,2242444,-2827127,2635826,-1617142,-103072,1284682,-2098304,2031386,-1586120,362424,1118302,-1923635,1507877,-220282,-976203,1771132,-1990667,1463191,-339227,-1301435,2564420,-2868909,2303669,-1181863,-522484,2221748,-3332328,3010013,-2186228,1368659,-33984,-993739,2442945,-2791888,2512902,-1553656,779351,-580129,-979595,2425847,-3503861,3121604,-2369692,200616,1461530,-2984055,3528370,-3581098,2921743,-826542,-2132877,4076263,-4169584,2957591,-1038590,-963533,2933438,-3970921,3527925,-1131156,-998402,2931546,-3895819,3589254,-2060714,-883463,3173097,-4332150,3934372,-2873805,882690,2246376,-4655233,5247368,-4098855,2207784,-297152,-1614018,3678546,-5012156,4784779,-3321822,1043985,1060700,-3353957,4638495,-4942486,4324649,-2578882,-50853,2683333,-4418209,5313748,-5106281,3167031,-117656,-3185417,5527732,-5772957,4179400,-1609155,-1440692,4229270,-5870279,4522001,-1981533,-659585,2937815,-5116208,5897566,-3867150,-89932,4175959,-5664831,4998053,-3476745,1275169,1203626,-4064869,6423164,-5999270,3420533,80512,-2799145,4377113,-4962053,5150773,-4015286,1212257,2482395,-4893528,5268945,-4334568,3685242,-2286748,-1144269,4557836,-5966618,5928038,-4020867,1925965,1642646,-4629557,6829898,-6042219,3448329,-491751,-2464118,5205294,-6780430,5780585,-2088836,-2120085,4977166,-6559079,5792226,-3212616,-821965,4478640,-6646731,7114740,-5108327,1427404,3335448,-6397150,7537911,-6661252,4254828,-187892,-4482692,7599708,-7812137,6269955,-3163339,-67879,3938223,-6889295,7832830,-6829082,4422864,-377746,-3650264,6934863,-7658341,6246762,-4074101,1197787,3059700,-6981232,8681283,-6991434,3130016,686257,-3809225,7265045,-8445741,6754412,-2426579,-2880423,6899980,-8225492,7216821,-4210820,9291,4487971,-8010985,9033218,-6699746,1977012,3161208,-6937680,8348510,-8162694,4945886,-308325,-4754280,7902255,-8629135,7176869,-4261811,-54007,4995795,-8543553,8976857,-6522201,3055055,593682,-4435529,7276126,-8771295,7312608,-3628487,-655932,4685821,-7300249,8294171,-7223192,4005286,1001143,-5902237,8388397,-8158523,5739215,-1856656,-2559404,6451838,-8949457,8168244,-4073098,-1308202,5582179,-8159139,8904553,-6246278,1779403,3833120,-8059087,9247168,-8243189,4533058,688033,-5601139,9001511,-9559055,7535613,-3376287,-1725263,6513872,-8991821,9019261,-6877682,2863929,1930497,-6142236,8735353,-9039701,6903724,-2391989,-1994053,6157035,-8609105,8755132,-6311768,2577180,2304124,-6508001,8852675,-8768027,5684287,-1040449,-4080769,7748665,-9003219,7617267,-3738263,-1410666,6386213,-9112374,9208132,-6201694,1253293,4181401,-8259809,9807374,-8441897,4492032,1245510,-6269328,9359779,-9787199,7379023,-2440119,-2782163,7139157,-9378353,9462640,-6374419,1920157,3228139,-7473327,9266636,-8695945,6101592,-1496484,-3240446,7065601,-8792935,8555516,-5647794,1447776,3379575,-7243635,9034454,-7966303,4736890,-91758,-4623239,7954457,-8882458,7285551,-3197239,-2019133,6507776,-9167676,8797082,-5421281,679063,4911597,-8435525,9845761,-8106113,3597232,1798444,-6989959,9677386,-9616518,6803812,-1809571,-3754748,7894385,-10233162,9386197,-5750875,563069,4314149,-7727564,9128213,-8392726,5047409,-622134,-4291584,7721858,-8891092,7838447,-4627652,82040,4034521,-7409798,8604500,-7568974,4136885,580370,-5525566,8047709,-8332493,6502514,-2364328,-2313523,6672944,-8967869,8284779,-4848349,209120,4875669,-8423332,9436597,-6993064,2761774,2582313,-6874648,9729993,-9314405,5936794,-741169,-4262430,8186485,-9648042,8432476,-4806282,-451665,5210272,-8387613,9206386,-7320069,3780985,1199091,-4957704,7672113,-8341232,7086265,-3457828,-1248653,4752235,-7584259,7890067,-6213773,2903224,1258725,-5323441,7605945,-7794213,5614908,-1729539,-3013538,6747678,-8203416,7205100,-3918784,-307873,5006261,-8003151,8802443,-6089784,1777827,3095758,-6774115,8747921,-8278324,4834108,-164554,-4981636,8348787,-9281213,7372405,-3406566,-1476684,5610491,-7891851,8694541,-6650191,2590121,2185489,-5956244,7266570,-7821089,5807976,-2044575,-2085032,5360119,-7117224,7126814,-5233592,2197295,2413739,-5600460,7186152,-6242880,4290361,-1098488,-2457830,6098235,-7591367,6225450,-2988673,-1202347,4403216,-7169124,7419360,-5347118,1398176,3073877,-6803866,8189139,-6692141,3388751,727462,-4481003,7279348,-8457558,6297615,-2308452,-2388899,5475777,-7528686,7223674,-5160645,1544434,2650976,-5668194,6827072,-6608344,4282372,-949558,-2958255,5374814,-6276465,5509431,-4049502,727093,2599775,-5268520,5725242,-4796200,3071325,-411792,-3002456,5078837,-5921001,4585236,-2139064,-1460304,4619532,-6069241,5769776,-3429671,283079,2860913,-5747934,6893287,-5409281,2339651,1585613,-4641318,6905403,-7148477,4716513,-883945,-2647330,5534627,-6814293,6342856,-4118707,51972,3724796,-5763788,6070509,-4939232,2965299,-299926,-3315624,5326786,-5552351,4255194,-1999634,-346011,2571614,-4345165,4910205,-4276078,2094622,689866,-3212271,4333195,-4232498,3259147,-1764567,-1359528,3693176,-4880912,4439578,-2342615,-124499,2691739,-4684990,5311669,-4176992,1380408,1689669,-4225333,5335790,-5253873,3302789,-309002,-2911986,5064799,-5903097,4702564,-2303555,-597175,3047587,-5225261,5285408,-4012235,1490309,839416,-3362082,4080353,-4380137,3295462,-1098712,-865203,2754266,-3481471,3233005,-2422286,1026818,646045,-2497915,2790820,-3191044,2013445,-465729,-1056503,2774314,-3046165,2674557,-1508576,-322033,1943763,-3490126,3709922,-2109402,399237,1150812,-3045254,4094745,-3566212,1765854,481123,-2889273,3966569,-4286931,3011333,-1151879,-1333966,3090550,-3957725,3683937,-2406419,488856,1791658,-2663504,3019935,-2798458,1774026,-428799,-1302284,2183696,-2455743,1940291,-1479970,173696,614564,-1708912,1799821,-1576654,1076274,-73081,-755350,1490440,-1859694,1505048,-573076,-788756,1509638,-2079254,1827627,-1105084,-299759,1624199,-2346128,2643705,-1965591,639618,1015224,-2059089,3061568,-2777017,1517284,-152416,-1391685,2600900,-2988804,2272288,-1204305,-304963,1187992,-2367219,2142306,-1364204,593484,600377,-1022335,1349184,-1293264,724824,-357791,-320993,445521,-894314,398580,-350650,187210,87392,-303835,409337,-185011,131981,124970,-315299,585080,-392059,292253,74385,-362459,743227,-1094746,949460,-350244,-253481,1023915,-1416230,1802024,-1066896,-12009,624420,-1453465,1705996,-1541264,724399,88273,-848030,1340555,-1376861,1041741,-163211,-525102,902425,-715169,585896,-251328,-266576,708352,-503176,209861,371700,-416526,579336,-461241,-93851,505829,-1009446,958906,-768351,550828,6588,-886032,1077336,-1192548,836368,-436080,420169,302664,-820801,872275,-736780,988900,-471645,-1866,473759,-1106318,1052790,-1003499,692411,-8022,-592930,1244130,-1272907,867745,-219886,-387833,945532,-1131519,1325800,-263612,-877081,1247608,-1371187,1233869,-388155,-661118,1326401,-1694526,1787405,-934555,-134021,1546849,-2266354,2310605,-1367976,483254,866989,-1597900,2414103,-2305770,1474038,-413875,-808922,1906284,-1974969,1683922,-1223824,678231,305090,-1114062,1817388,-2088709,1451586,-226489,-449531,958170,-1579616,1694165,-1403692,102344,797639,-1535263,1931393,-1586287,823973,699539,-1500068,2261563,-2487451,1211462,-6730,-1571470,2632948,-2800050,2124677,-1108557,-949344,1984229,-3126074,3581689,-2085293,343441,1305395,-2750606,3298853,-2985744,1534456,-55241,-1661274,2778332,-3350153,2636534,-1272791,-373327,1509376,-2414202,2834711,-2266151,1041002,325325,-1451075,2357542,-2699904,2075158,-1002804,-505523,1960518,-2688084,2471182,-1609257,407857,1530460,-2708277,2766037,-2405181,1447621,438813,-2084339,3456758,-3688059,2570163,-660946,-1594649,3187764,-3886164,3576744,-2043237,218082,2132877,-4139408,4513136,-3442506,1457152,803332,-2515652,4362082,-4316342,3202768,-888352,-1154917,2904576,-3884129,3318822,-2559224,718171,1233299,-2810834,3312111,-3295831],[0,0,0,0,0,1,-2,-2,8,-19,31,-43,57,-75,92,-116,146,-180,221,-271,324,-384,457,-539,636,-744,875,-1019,1182,-1359,1547,-1758,1986,-2243,2526,-2843,3201,-3593,4025,-4493,5000,-5546,6140,-6786,7491,-8263,9108,-10031,11040,-12148,13355,-14678,16130,-17735,19516,-21504,23734,-26260,29138,-32449,36305,-40846,46277,-52886,61100,-71514,84925,-101679,150991,-695710,1399574,-758732,385249,430214,-1238366,1596961,-1748509,1104756,-587689,-314355,617408,-806388,752055,-198890,386508,-689753,856006,-1079925,591918,-111943,-1025353,1996083,-3068284,3173210,-1797109,-51400,2273707,-3518362,4355624,-4004690,2041772,742853,-3465635,4672679,-4622891,3414109,-868014,-1256366,2990313,-3621982,3105371,-1749300,265204,1880438,-2539741,2417465,-1498921,219599,1000774,-1567672,2094898,-1482940,703562,165451,-1253050,2171828,-2587225,1839850,-656427,-509708,1630675,-2923324,3910631,-3585793,1662787,721955,-3025962,4449544,-5656396,5063118,-2340034,-1121720,4818636,-6891504,7364966,-5497660,1662272,2508954,-5749564,7600782,-7888326,5153367,-751837,-3786209,6717921,-7373913,6069718,-3515196,-525428,4234399,-6667843,6003454,-4408433,1505913,1918284,-4849541,5610784,-4627484,2803026,41585,-2655005,4611541,-5730145,4865161,-1623511,-926998,3654705,-5363892,6388377,-5533330,2412651,1329287,-5073894,7584976,-8407613,6448101,-2456611,-2054090,6459840,-9407709,9983344,-7197935,1932528,3467789,-8109485,10440467,-10193529,6428504,-725965,-5203402,9068280,-10127578,8922404,-4973143,-1447650,6655055,-9092937,8515650,-6065499,2575450,2379418,-6973925,9148055,-7661490,3389916,856349,-4155030,6220121,-7038949,6531319,-3081694,-1325905,5574433,-8003155,8156336,-5423135,2098499,2005788,-6506578,10022462,-9686941,6255162,-984377,-4026330,8227210,-10938621,11011698,-6927297,626281,6382399,-10773239,12361057,-10992614,6217504,1139583,-8172792,12156597,-12063588,9143259,-4251334,-2587617,8923999,-12383225,11217069,-7019895,751365,5504858,-9502511,10839621,-8660367,4320088,1153026,-6799151,9988385,-10164187,7330450,-2267809,-2529212,7578482,-10828372,10861048,-6821532,915924,4768354,-9214534,11853684,-11133510,6930482,-769652,-5830386,11217924,-13544217,12609936,-6612343,-817390,7867449,-12488771,14323568,-12216267,6223144,2380861,-10203494,14468076,-14352026,10482286,-3738621,-3968218,11347771,-14909833,13827480,-8009184,269061,6687115,-11421851,12947804,-10677838,5869453,1473807,-8137045,12429053,-12088828,8534674,-2944609,-3263108,9437393,-12365526,11372971,-6674933,610347,5124188,-10247279,13198242,-11913591,6817805,832320,-7623958,12331335,-13797883,11687090,-6542196,-1510941,9481902,-14551391,15227652,-11378347,4734784,3694179,-10787379,15428827,-15834375,10890891,-2614319,-6228585,12576626,-14995500,13288591,-7947714,148731,8173717,-13792982,14419049,-10994326,4513445,3184736,-9901817,13484105,-12769869,8506648,-1836770,-5452798,10795666,-13246617,11525833,-6461675,-457368,7172951,-11956296,13831237,-11666461,5416296,1854401,-8675844,13434845,-14465392,11339542,-4787084,-3503375,10800757,-15033197,15442576,-11339471,3478833,5174358,-12640158,16334188,-15146301,9729144,-1415002,-7333688,14197912,-16549246,13858813,-7328754,-1095948,9590515,-14642763,15369626,-11436507,4170066,3979097,-10860851,14289662,-13036191,8297176,-998603,-6398879,11516406,-13552633,11633152,-5942128,-1363147,8147198,-12579982,13525713,-10272298,4384966,3049506,-9618993,13998393,-13908102,10173707,-3729745,-4495287,11270072,-15075288,14518559,-9729905,2351137,6179399,-12790432,15933536,-14295696,8482289,-297992,-8183893,14356158,-16466608,12943617,-6203842,-2714831,10368734,-14717220,15091286,-10765249,2946284,5402060,-11789808,14328694,-12709563,7586461,-144006,-7408856,12499151,-13545404,10970356,-4567681,-2558327,8938353,-12991400,12694500,-9370924,3074826,4261982,-10597278,13793718,-13018211,8691661,-1624449,-5796430,12054494,-14931142,13380185,-8087321,659792,7258328,-13061124,15677791,-13005169,6869195,1140734,-8626308,14336273,-15686808,11995978,-5000773,-3356575,10596596,-14628283,14276929,-9629266,2267714,5635630,-11788801,13826433,-12284430,6638526,1038584,-8188446,12171506,-12578786,9820609,-3651812,-3349525,9658299,-12386254,11676659,-7725932,1556789,4783280,-10175429,12658107,-11412528,6925144,-380667,-6664814,11618842,-13153952,11195777,-6099976,-333664,7668720,-12552633,14212487,-11076713,5203172,2330721,-9183091,13061276,-13958874,10238864,-3373623,-4388776,10404323,-13728038,13164420,-7700375,371688,6550148,-11064641,12742018,-10572999,5045628,2002924,-8397601,11887864,-11543039,7869569,-2345526,-4041077,9079512,-11765294,10540602,-6486873,-4899,6217317,-10094222,11236360,-9374219,4855054,737191,-6704266,10807020,-11596098,8999967,-4217835,-1915802,7565036,-11800307,11833206,-8901520,3753930,2943080,-8761001,12224259,-12086808,8328499,-1617545,-4687140,9638190,-12037999,10995385,-6658467,-29976,6456244,-10663383,11209790,-8744242,3967055,2226145,-7494930,10546844,-10337620,6721352,-950864,-4905275,8325254,-9612115,8437339,-4801742,-736761,6037621,-9162647,9418055,-7204729,3146538,1704312,-6572338,9226760,-9626108,6808326,-2399296,-2378044,7053163,-10104625,9579031,-6393178,2008009,3300861,-7826897,10444495,-9846049,6090727,-667403,-4433698,8537930,-10132057,8843386,-4857805,-492370,6081165,-9120716,9406149,-6906647,2254709,3042009,-6796669,8769240,-8199656,5004706,-125516,-4665268,7677540,-8113703,6492894,-2659526,-1543228,5721028,-7713877,7262440,-4979938,1630926,2154296,-5909075,7948070,-7329716,4656666,-558100,-3173924,6165303,-7661651,7529196,-4520329,319809,4077572,-6940182,7693942,-7410277,4342422,60580,-4229420,7609604,-8450378,6450876,-2914263,-1073353,5033986,-7084304,7639361,-5671602,1478822,3020666,-6205095,7178720,-6206158,3495293,365623,-3995549,6336915,-6274401,4278992,-1306124,-1714758,4816143,-6040399,5438759,-3270120,341216,2702660,-5153032,6000743,-4896911,2831814,180612,-3103694,5386505,-5647420,4829497,-2598190,-160881,2937986,-5703649,6256620,-4953617,2357477,640768,-3518316,5577973,-5826059,4635404,-1714408,-1153006,3862486,-5744163,5488457,-3370510,760585,2131786,-4273231,4884633,-4206381,2066724,827739,-3482169,4501224,-3943363,2640358,-425042,-1705747,3679999,-4125073,3559079,-1373852,-898182,2717997,-3922515,3588939,-2978147,1017208,1254786,-2511352,3955725,-3332988,2253089,-953471,-953354,2589970,-3653786,3835748,-2501555,1100575,873535,-2263280,3272483,-3598291,2792159,-1055787,-1019439,2758923,-3346282,2980614,-1926086,566316,1487342,-2825386,3126194,-2199843,818147,760292,-1872788,2545978,-2207381,1250284,378735,-1541359,2348057,-2278800,1386836,-15663,-1386978,2066562,-2193678,1697396,-563271,-793596,1468853,-2057972,2069123,-1170870,362822,442545,-1235998,1602223,-1685302,1379633,-920603,382055,572638,-1416925,1689083,-1444664,1085390,-348630,-116401,1079887,-1674823,1236927,-616795,100808,463757,-947526,825608,-556064,360463,486037,-762038,874960,-289128,-414738,814544,-916616,942119,-393169,-533153,1156483,-1603281,947180,-454640,-231624,884606,-1408376,1373785,-976985,-23644,573239,-1145134,1016657,-802082,297227,211908,-461051,689431,-528550,-168484,33561,-554463,624775,-6889,-58910,76593,-377460,812863,-272321,-135260,190295,-522978,661626,-824303,757362,-575740,-301932,936008,-1117081,1234115,-1342177,1159020,15813,-856731,1478979,-1976309,1827678,-923904,93550,1124225,-1972014,2289401,-2195876,1157815,512922,-2023765,2394638,-2387969,1432008,-157812,-1100851,2338357,-2682136,1802275,-640386,-570265,1924877,-2290315,2011575,-1119818,-428577,1289919,-1821445,2333745,-1807844,271476,967321,-1888131,2473085,-2454607,1826863,-293114,-767165,2335528,-2767328,2949023,-2040733,556039,1108737,-2287593,2988156,-3182714,2405376,-774035,-1246745,2779216,-3555606,3254087,-2472332,455663,1615198,-3378252,3960571,-3264787,1882448,393474,-2351287,3719539,-3540866,2530708,-679713,-1279526,3076512,-3772354,3150018,-1230507,-821374,2565421,-3705505,3766259,-2478298,889134,1504347,-2896650,3821679,-3398890,2080732,22921,-1923022,3325304,-3933467,3636527,-2043307,314784,1957780,-3602111,4186221,-3828604,2090505,-51550,-2187521,3893136,-4367866,3988028,-2010824,-438715,3010490,-4637570,4714628,-3504539,1447334,1029446,-3597677,5139870,-4827191,2462284,29148,-2242762,4408121,-4689081,4015053,-1676515,-1204939,3612858,-5064277,4709584,-2884484,485324,2226306,-4333023,4942438,-4525269,2724638,255542,-3181453,4433994,-5252944,4211519,-2208356,-786392,3329817,-5225456,5172506,-3948131,1775661,994639,-3559322,5140264,-5671522,4240923,-1622855],[0,0,0,0,0,-7,11,-16,22,-23,21,-20,19,-20,24,-29,32,-34,30,-25,20,-13,8,-3,-4,13,-26,45,-75,109,-153,196,-241,288,-339,392,-454,525,-611,712,-823,943,-1071,1207,-1348,1495,-1651,1815,-1989,2170,-2361,2554,-2748,2936,-3113,3258,-3359,3391,-3310,3059,-2537,1573,127,-3116,8520,-18870,40961,-99842,494361,578642,-1280474,1562896,-1580468,912626,486337,-1252812,1983292,-1719913,1576827,-291882,-779535,1176771,-872631,342237,562013,-1049994,651972,-294059,-760535,1705716,-2020427,1731608,-548006,-1046762,2895679,-3930503,3545689,-1792586,-339964,2676497,-4005001,4767556,-3604821,1740625,371692,-2820261,4148026,-4067362,3011394,-1319029,-474567,1909458,-2850939,3395317,-2681789,1515535,-140257,-719965,2096761,-2524573,2461431,-1813360,491257,666097,-1859974,2980589,-3056622,1418714,341087,-2048968,2872934,-3179672,2495079,-637238,-2453572,4320293,-4834081,3538708,-1147458,-1644755,4689931,-6656865,6132834,-4069701,219776,4258242,-7014213,7534191,-5994861,3020533,908649,-4169738,7448619,-7802552,6254843,-2354867,-1388060,4536133,-6535354,7247576,-5095514,1912184,1087150,-3702352,5442185,-5986450,4755638,-1624666,-1249998,3362612,-4962413,5502645,-4731904,1685256,2230920,-4915563,5831031,-5163338,3757624,-365642,-3681431,6876716,-7677889,6176088,-2299587,-2775882,6983421,-9128673,8448306,-5475898,582826,4778478,-8717740,10290177,-8439374,4362511,784919,-6297464,9870146,-10601946,7610124,-3306859,-1731012,6482170,-9649055,9891544,-6838208,1713861,2766003,-5821145,7902613,-8569497,6366513,-2156163,-3505286,6456148,-7213070,6602209,-4841815,1706493,2455307,-6706295,8857623,-7478996,3769490,1269688,-5359908,8106287,-9119810,7061012,-2131891,-3922035,9142187,-10630417,9138345,-5617355,403653,6337072,-11401451,12622817,-9469676,4202237,2043009,-8063026,12427718,-13156548,8950213,-2400937,-4129391,9359440,-11890910,12291326,-8226165,1498996,5182747,-9692044,11683948,-9960308,5619547,-236749,-4858933,8617361,-10800015,9311338,-5196560,-765534,6036699,-9167430,10535536,-9009112,4340337,2410408,-8429431,11394086,-10864924,7381029,-1734788,-4718363,10522366,-12675088,11419453,-6735951,-615093,8192178,-13757089,14384646,-10551063,4163135,2834458,-9975910,14727153,-14991942,10497329,-2263663,-5563513,11631714,-14558495,13720170,-8927735,1162076,6716800,-12417355,13407111,-11188864,6432336,-88949,-5941390,10710807,-12910755,10764000,-5082596,-1645225,7172512,-11033015,12092353,-9312500,3426219,3626848,-9057727,11958700,-11544843,7968843,-1698928,-6175174,11900703,-13882194,11437662,-5751724,-1253386,8555152,-13741265,15176559,-11412427,3842792,4743503,-11678851,15319660,-14779487,9966637,-2328602,-6358918,13634102,-16390483,13840745,-7381336,-99891,7791385,-13026423,15027985,-12431805,5817498,1600897,-8515110,13025370,-13604297,10569369,-4164728,-2803341,9088023,-12784154,12834068,-9033047,2621957,4692045,-10072801,13188486,-11933675,7603898,-498724,-7091440,12296891,-14045097,11528021,-5820013,-2030958,9730359,-14643003,15460572,-11053622,3644605,5456819,-12941168,16434960,-14991012,9613306,-923388,-7664045,14308149,-16643723,14358494,-7811565,-979008,9429441,-14787711,15851550,-12171466,5519006,2580940,-9814858,14018686,-14199736,10290023,-3728233,-4001596,10216729,-13014139,12628947,-8271281,1891513,5326551,-10849153,13521930,-11998288,6433916,538772,-7433776,12550676,-14006070,11057136,-4842085,-2911873,10266922,-14329710,14397446,-10347540,2413241,5943078,-12646463,16000313,-14276217,8505527,-104280,-8930883,14244861,-16154602,13239473,-6533342,-2247357,10364131,-14897285,15514946,-11630641,4407199,3874630,-10698079,14708624,-13471206,9410288,-2303934,-5263331,10885823,-13449330,12038956,-7465123,452803,6103205,-11646818,12559117,-10915456,5720580,1190679,-7933543,12449784,-13194165,9814519,-3497996,-3835164,10378127,-13915085,13445784,-9122991,1363189,6522773,-12931481,15207519,-13541286,7309730,1296157,-9070970,14720505,-15661155,12606527,-5469015,-2990797,10936436,-15005804,15155658,-10203868,3381519,4628817,-11347950,14216148,-13500526,8589717,-1210066,-6031396,11276605,-13157987,10944516,-6279235,-267851,6464356,-10846832,12324116,-9579442,4381377,2155603,-7999971,11693332,-11769097,8559834,-2628441,-3880123,9819499,-12468512,11826895,-7156736,728139,6548504,-11703468,13729057,-11734032,6171547,1898438,-8843886,13549292,-14055133,11064096,-4064603,-3808408,10718228,-13890325,13213083,-9093510,2064412,5828588,-11347333,13571174,-11551233,6579299,-460559,-6020391,10665229,-12429594,10037103,-4822929,-1184542,6749673,-10306278,11185939,-8207610,3349416,2520106,-7877595,10696648,-10310836,6615705,-1600388,-4310598,8651222,-11155648,10296115,-5998538,-437384,6538313,-10563965,12076150,-9847272,4776351,2357067,-8430353,12322724,-12384728,9427902,-3083926,-4261163,10203012,-12743630,11446759,-7472607,1100508,5373994,-10508834,12165075,-10419669,5626443,473937,-6116642,10010292,-10829766,8425118,-4261311,-1616062,6576422,-9690587,9315826,-6550479,2151968,2382764,-6778197,9030929,-9132206,5118124,-319768,-4114056,7743515,-9126385,8210210,-4307027,-892479,5651702,-8866961,10058444,-8341087,3532733,2697323,-7452589,9915388,-9947916,7280764,-1935998,-4139585,9001258,-10749348,9495665,-5552670,118162,5317423,-8978285,9887848,-8564478,4422647,1061164,-6123724,8860785,-8877241,6468647,-2516631,-1978327,5896209,-8150001,7576446,-4771641,1036908,2805070,-6142774,7524929,-6539031,3413253,228060,-3429956,6218819,-7503459,6391229,-3005304,-1334191,5414289,-7311770,7561024,-5748315,2202116,2449212,-6790772,9059578,-7939491,4766688,-395827,-3818679,7281343,-8638729,7904619,-4212337,-624862,5163780,-8049417,8297188,-6431457,3036072,1314344,-5590635,7788827,-7327229,4905987,-1579025,-2144924,5023764,-6349422,5857353,-3757420,428116,2577580,-4577349,5527449,-4616568,2583832,143796,-2973557,4705497,-5432642,3973065,-1761923,-1321491,3567497,-5517431,5678032,-3986651,1013975,2114614,-4896778,6269084,-5678373,3767616,-213098,-3476489,5666212,-6458191,5469009,-2906574,-683638,3976962,-6171169,6504390,-4967438,1919381,1802346,-4432982,5558016,-5109532,3420884,-1027322,-1737562,4159575,-4603097,3834966,-2017756,77555,1978203,-3001634,3549548,-2961338,1512827,514158,-2024861,2905186,-3120552,2140410,-804850,-1128905,2392829,-3406000,3281696,-2464837,323564,1469983,-3223458,3782102,-3623096,2017468,340357,-2564953,3728027,-4171695,3371382,-1740101,-612660,3314956,-4562487,4103954,-2724950,830355,1463055,-3108430,3773902,-3189111,2239417,121600,-1465729,2585084,-3136464,2478490,-1143172,-78766,1283572,-1963978,1956945,-1394690,333912,128060,-1131329,1322302,-1478603,872672,-26612,-769977,1275928,-1466010,1366199,-585295,-82416,842262,-1196565,1535079,-1499346,829780,201007,-1335764,2072153,-2263196,1747308,-488616,-609027,1477132,-2231570,2397037,-1696452,518216,843512,-1857169,2285527,-1568565,880449,65540,-795159,1168875,-1595794,1105631,-270054,-141626,259368,-184365,-12025,-205988,91348,-221599,123943,-530317,450676,-702963,91187,338293,-295632,662692,-691251,261386,243312,-331054,284173,-274321,404649,-271140,246386,29491,97410,-142326,17069,-70767,-274872,340971,-447412,180357,-336850,-40102,250686,-208742,702738,-122401,-9772,64283,183135,-440629,530677,-320850,410376,-59448,-562685,1118473,-1422733,1146083,-332776,-632610,1325206,-1946923,2044129,-1476199,10972,1083103,-1830462,2338654,-2117551,1250978,240745,-1367584,1937982,-1956306,1698960,-704194,-482760,1455584,-1619509,1425634,-1214702,231810,539115,-1123072,1297583,-1206919,605469,73716,-882962,1488830,-1282954,1221157,-701747,-121596,1148863,-1542794,1934405,-1382673,744363,588473,-1967466,2451660,-2677637,2092263,-464564,-1140928,2196893,-3454613,3054092,-1801880,144763,1572336,-2826933,3585023,-3106025,1747961,237922,-2122222,3100479,-3884057,2661467,-853476,-594601,2404111,-3051663,3095548,-1941299,370634,1440476,-2643272,2931383,-2416480,1367684,-19603,-1719529,2401775,-2581916,2162595,-1283660,-570148,2229674,-2789344,3256196,-2211853,1019348,1194072,-2678160,3781326,-3335940,2115141,-218907,-1501292,3486471,-4428034,3920885,-2083175,-282921,2664507,-4337524,4936022,-3812502,1508138,1128583,-3286502,4416679,-4654800,3519612,-969260,-1707843,3540013,-4742369,3856932,-2313929,426732,2038977,-3811551,4345048,-3612686,1454901,501528,-2585732,3811734,-3725571,3018188,-1281241,-1146878,3228408,-4428654,3798543,-2527092,964763,1821760,-3744743,4917138,-4220332,2262767,-50021,-2687106,4516206,-5035228,4380855,-2273241,-786112,3403734],[0,0,0,0,0,5,-15,29,-42,60,-79,96,-115,138,-171,210,-261,317,-388,467,-557,654,-765,890,-1037,1204,-1393,1605,-1839,2100,-2386,2702,-3049,3435,-3863,4339,-4861,5436,-6062,6748,-7498,8316,-9206,10181,-11244,12407,-13680,15074,-16608,18293,-20159,22225,-24526,27095,-29981,33251,-36980,41283,-46316,52291,-59521,68465,-79846,94852,-115614,146345,-196937,299337,-876044,1019746,-388361,-947671,1800511,-2408882,2344120,-1141809,-323003,1701962,-2276482,2385366,-1418894,656696,765024,-1589732,1797617,-1276676,285414,597579,-1032619,627014,182233,-952691,1254470,-1080229,559802,442576,-1430147,2523530,-2280501,1074506,102827,-998901,1917632,-2276004,1699893,-1461904,373563,416860,-926083,1555645,-1371590,1616156,-1434631,1471867,-773047,-538082,1677253,-2755834,2707125,-2537306,1502714,75200,-2068911,3137251,-3601045,2813544,-1141541,-968277,3022440,-3466497,2551869,-1700616,-38027,1659340,-3007403,2787588,-877945,-902474,2220378,-2668122,2014505,-929411,-855292,2494095,-3240693,3404773,-2074442,-128425,2233765,-3087413,3386639,-2601137,1988168,-598433,-1237559,2738369,-3565956,3043719,-2691487,1634753,220776,-2244008,3730323,-3807258,3825511,-3047742,895170,2112815,-4073632,4648101,-4111581,2985649,-781951,-2218388,4541083,-5028618,3441854,-1697412,-789568,3193902,-4569952,4628733,-2705822,-329428,3251697,-4732909,4531901,-2563220,-92498,2512406,-4116355,4246128,-3179946,651894,1414375,-3466428,4175854,-4385112,3033891,-666891,-1894075,3860914,-4540026,4447286,-4037928,2081458,1056381,-4144278,5128021,-4604055,4072736,-2982508,439408,3114357,-5753936,5894651,-4727352,2090355,106421,-2703382,4534101,-6206347,5410682,-2526416,-1732148,4974236,-5747403,4505157,-2668774,-221936,3451609,-6014373,5740928,-2615600,-781013,3156889,-4535467,5446372,-4482882,1700426,2102884,-4795191,5502149,-5396051,3968858,-1502095,-2472478,5624085,-6287566,5369548,-3563517,1168762,1916538,-4845822,6499974,-6303898,4179212,-1158027,-2347792,4525050,-6204758,6350681,-5312424,2467935,1483567,-5502838,7457631,-7120901,5037902,-1607943,-2682245,6805301,-7812832,6593659,-3001046,-1083596,4747856,-6880434,6699068,-4405777,833099,2958692,-5692469,7197310,-6019432,2344479,1981740,-5305647,6463560,-6543539,5432940,-1873058,-2743011,6974601,-7967282,6762601,-4132981,727283,2584422,-5997239,7843223,-7434900,4721415,-1076194,-2381454,5418662,-7110370,7377767,-5785898,2307673,2318274,-6603309,8060564,-7847357,5210070,-1157416,-3850494,7284621,-8105794,6576332,-3391329,-784194,4568110,-7834282,7936800,-5274878,343601,3894629,-6632331,7190420,-6255025,3264941,1200226,-5514315,8033672,-7705442,4895977,-795019,-2981091,6356286,-7799547,7747839,-4741559,264882,4251866,-6995243,7415084,-6762620,4574775,-930934,-3667191,7105587,-8320583,7361692,-5022576,1192106,3581138,-7045915,8746757,-8045408,4755004,-407430,-4729039,7848613,-8974730,7005417,-3371580,-1183916,5638389,-8353671,7791440,-5169165,805337,3721634,-7200053,8463316,-6751472,3299552,1535785,-5805746,8308024,-7870988,5607987,-1232615,-3503217,7127714,-8565637,7340926,-4380867,-180191,4402295,-7643665,8411976,-7354637,4100081,-132206,-4437140,7572960,-8490816,7360116,-4589698,298331,4324834,-7526669,8820919,-7528900,4483882,107665,-4714715,8001690,-9013990,7106050,-3239223,-1820032,5838101,-8283988,8325999,-5427594,1299848,3825635,-7381428,8664731,-6986407,3002350,1541633,-5866700,8372410,-8054010,5183572,-656257,-3783880,6994118,-8553152,7303758,-3882857,-281216,4844368,-7529986,8698491,-6923919,3315064,1101785,-4994019,7547664,-8310579,7150327,-3833546,-682098,5023470,-7878727,8620774,-7139978,3610201,872574,-4963155,7870005,-8586341,6899726,-2670239,-2063486,5921743,-8287226,8036255,-5355508,969001,3988791,-7402479,8246846,-6738608,3283908,1603458,-5866167,8048344,-7920390,5022489,-1037981,-3884708,7304989,-8322151,7122278,-3792996,-906598,4887513,-7976167,8807896,-6568963,3003583,1510649,-5434733,7929376,-8016926,6404904,-3173632,-1330846,5282376,-7903813,8557980,-6567961,2543116,1643231,-5304521,7819280,-8188574,6176838,-2595993,-2416444,6282873,-8017046,7531154,-4972781,709747,3774028,-7018990,7810128,-6591865,2819914,1754926,-5606536,7452250,-7422285,4632434,-841117,-3525371,6879565,-7871369,6564902,-3167159,-1064686,4901960,-7521443,7962767,-5535871,2017286,1617714,-5195389,7802309,-7809009,5510872,-1741846,-2245190,5216215,-7309529,7525964,-5772055,2283927,2176769,-5722112,7100387,-7454921,5153016,-1775628,-2212013,5928753,-7911004,7151090,-4584211,-73140,3796855,-6329827,6857002,-6060339,2785969,1359828,-5508970,7106598,-6795862,4250827,-707233,-3429283,6631499,-7432054,5681047,-2670099,-1201617,4614078,-7110379,7467862,-5063245,1372108,2064883,-5128471,6661291,-6740699,5059242,-1572412,-2236256,5176680,-6631334,6562474,-4427095,1766958,1687941,-5099747,7061150,-6710592,4353655,-948592,-2551995,5100881,-6754148,6270507,-3890584,143212,3618301,-5386795,6225265,-5021696,2209607,1485565,-4438736,6195316,-5766478,3839501,-665061,-3326680,5873665,-6320569,4684916,-2018952,-1409127,4143984,-6283479,6541996,-3876112,756732,2619900,-4771771,5869481,-5346854,3628354,-857897,-2318877,4704559,-6241331,5271303,-3141430,365042,2478393,-4631256,5994380,-5368684,3396296,-296862,-2334672,4496698,-5742040,5420327,-2866895,-223380,3072191,-4482928,5081736,-4828810,2549328,961505,-4423897,5618230,-4639675,2685974,-204925,-2502858,4603894,-5582326,4407882,-1227854,-1789618,4343520,-5166717,4502562,-2982231,475511,2126551,-5001371,5512508,-4459954,2123205,163488,-2213404,4335719,-5108239,4565422,-2554086,-123507,2543499,-3747766,4652205,-4123687,2591365,-145140,-2109585,3817333,-4417086,3937946,-2423811,194782,2101583,-3932074,4464628,-3785415,1698937,1027007,-2771952,4035051,-4008456,2681558,-386436,-1965807,3758821,-4236974,3112069,-1128638,-1270432,3263401,-4334802,3968642,-2092975,10111,2205404,-3753934,3970542,-3571630,1639214,526007,-2482607,3794096,-4092403,3037486,-1478366,-481159,1835636,-3078595,3730547,-2758915,1491708,359255,-1971678,2725204,-3060982,3062768,-1762544,-67074,1942239,-3018045,3122506,-2456264,1447133,516163,-2095038,2815279,-2963747,1757082,-208502,-1476918,2645046,-2781823,2035086,-1059347,-1242148,2125029,-3139830,2519253,-1085987,-296258,1765642,-2786327,3119434,-1989523,604920,911566,-2277551,2708937,-2507541,1779737,-409387,-810635,1874842,-2303662,2204268,-1585970,882183,219136,-1347252,1981485,-2076849,2045015,-1027380,253625,1060004,-1891562,1989024,-1934199,892567,-242841,-1039683,1850233,-1899552,1381498,-459567,-557572,1262028,-1971153,1322829,-304072,-651542,1426578,-1615839,1472351,-474896,-692562,1448207,-1821984,1755975,-721345,-370874,1069743,-1453551,1836481,-1486821,582180,70670,-906500,1098445,-1184820,1341560,-871848,297918,287841,-654295,985303,-1082459,601127,-736496,336245,13986,-757342,833496,-890402,918690,-467374,-132328,457815,-874325,707176,-728845,177385,251873,-342410,348849,-189781,-175909,264965,-307425,329324,5906,-489921,786696,-807219,440491,241317,-527778,1067477,-758232,674978,-246164,-263038,747176,-814859,917527,-338271,-113745,408125,-168554,302730,-93934,-357280,318429,-145607,-186221,683126,-979228,529197,-237271,-160100,756194,-1115156,807731,-323743,-956,239916,-707915,1144740,-1011654,672759,10272,-249390,348416,-587693,866633,-681472,810558,-511565,-81920,405176,-964410,1085038,-987310,911699,-345442,-581401,1277636,-1066511,1116623,-684150,-177603,823410,-1218996,1391679,-537948,-118098,673692,-1262892,1276665,-826899,90163,716471,-1579685,1359558,-1295599,460146,695958,-1418726,1798208,-1559828,625724,-39986,-951273,1646319,-1682677,1499704,-1059141,-100121,794311,-1637774,1804698,-1758351,993386,-369384,-605903,1313214,-1948821,1856189,-1384079,85017,562882,-1422101,1875593,-2123663,1208918,-302215,-1184009,1901620,-2091308,1570409,-485862,-526168,1330808,-1968092,2153936,-1214114,-289390,1192432,-2053773,2449618,-1756028,587977,838657,-1859639,2526116,-2543592,1731771,162266,-1611196,2626395,-2604312,2381804,-896487,-83108,1346424,-2271482,2946441,-2061096,1194549,208967,-1389585,2255006,-2904754,2450756,-1560355,112726,1527992,-2412223,2853707,-2541434,1419442,351093,-1912608,2816891,-3035329,2028648,-614887,-974078,2208086,-3078743,2727454,-1412484,-299181,1717831,-2803038,3080053,-2279144,772098,1151110,-2787176,3476647],[0,0,0,0,0,2,-2,-2,9,-19,33,-46,61,-75,93,-113,139,-171,212,-259,313,-376,448,-530,623,-733,855,-993,1147,-1319,1505,-1712,1939,-2196,2481,-2794,3141,-3526,3943,-4398,4890,-5428,6010,-6647,7342,-8103,8933,-9835,10819,-11890,13054,-14334,15744,-17303,19034,-20968,23135,-25585,28368,-31566,35280,-39652,44872,-51209,59019,-68768,80815,-94031,185885,-955212,1311781,-1064239,145340,448898,-1890564,2259393,-2182335,1283144,-161379,-817636,1610308,-1934313,1418057,-708254,75206,320225,-519870,686881,-466475,736517,-685565,988776,-1375123,1214760,-297817,-766511,1777289,-2254660,2051395,-1348618,317465,1249354,-2232407,2547632,-1955868,787514,525009,-1536960,1613242,-956978,41694,635909,-1131755,1288745,-150116,-1295353,2241459,-2201463,1407936,-87126,-1510842,2839472,-2899957,2194401,-1294250,-404459,1807467,-2832972,3359985,-2126834,787871,101971,-891637,1420682,-2360547,2219712,-1533484,858937,-99830,-668207,1155054,-1864408,2264589,-2023685,1283074,10504,-1629157,2120390,-2222054,1912082,-1269232,-114839,2160328,-3136184,2119736,-620383,-981347,2024780,-2479669,2265920,-590345,-1364691,3079231,-2990219,2504449,-985154,-1127210,3514626,-4159210,3205327,-1591791,-8171,1900418,-3769809,4461384,-3785391,1542034,647889,-2164079,3247440,-3956338,3702592,-1912529,312841,1172189,-2516063,2887388,-2912833,2055491,-1362019,327177,983761,-2364517,3634050,-3366156,2100755,-393346,-1786986,3849160,-3790514,2238722,-483756,-1363651,3136215,-4169299,3460623,-552949,-2179728,3805435,-3763700,3102403,-1921388,-489296,3800980,-5794967,4945249,-2480060,276391,2351084,-4297645,5290715,-5264140,3541607,-220762,-3362853,5539220,-5226842,3739827,-1999414,109744,2071839,-4015241,4270512,-3102577,1930967,-863799,-272394,2590859,-4474264,4450269,-2713005,1088474,637449,-2812904,4889067,-4544821,2600142,487435,-2619909,3882140,-4539908,3621385,-1070132,-2094688,4625236,-4848134,3861600,-1417204,-1292859,4104106,-5177386,5143696,-3659065,767227,2896864,-6526010,7307265,-5866121,2620855,936286,-4225919,6858687,-6969922,4966356,-1478019,-1340854,3615691,-5105979,5429886,-4330532,2476506,133071,-2349442,4703609,-5639969,4276562,-2098921,-115452,2263121,-4231714,5575043,-5189770,2063196,1988346,-4260628,4789638,-4754749,3494452,-501916,-2564612,5277313,-6208692,4736512,-1664089,-1501657,4448663,-6355314,6796988,-4547385,653236,3991832,-7091148,7838544,-6167829,2845583,896107,-5270621,7973084,-7495501,4562041,-1601786,-1483466,4784303,-6913396,7054088,-4725971,1477623,1679220,-3892726,5362018,-6205155,5050419,-2423172,-1267480,3964036,-5775631,5349587,-3947775,1603110,1181393,-3941933,5926710,-5685343,2906179,524194,-3339748,5347814,-5993772,5009131,-1934894,-2183416,6015427,-7243631,6550025,-3806590,-126424,4772796,-7800693,8371628,-6252358,2548503,2122433,-6417126,8343052,-8153009,5208980,-1331945,-2969127,6119073,-7877671,7236449,-4751409,965084,2496895,-5277975,6864334,-6290738,4330336,-1164669,-2222780,4854861,-6223182,6063324,-3785927,474295,2549232,-5212653,6461453,-5596076,3076168,491437,-3987838,6451123,-6584044,4949727,-1580388,-2705488,6129496,-7272933,7068682,-3869954,-508678,4794306,-7933660,8138172,-5986743,1974132,2838644,-6535374,8674534,-8066425,5251173,-787587,-3675109,7012937,-8207826,7262726,-4204026,267037,3797445,-6653534,7391929,-6183591,3650959,121716,-3393425,5842230,-6678305,5712893,-3204975,-237246,3669525,-5719818,6659638,-5200591,2375336,1143379,-4480023,6325994,-6582846,4513751,-673323,-2891878,6209213,-7674816,6790635,-3084820,-1178902,5403026,-7895256,8244956,-5951435,1708305,3257092,-7070390,8827408,-8192190,4735836,-105582,-4651832,7688526,-8480198,7225172,-4097772,-935725,4883288,-7415555,7645495,-6242961,2736371,782216,-4355554,6336004,-6367367,5407023,-2504183,-813972,4349923,-6020151,6023002,-4561964,1997889,1585729,-4870194,6695607,-6090389,3758808,-92922,-3413923,6044515,-7079610,5926705,-2257963,-1529167,5489885,-7538727,7685456,-5194164,852187,3847591,-7161387,8428475,-7324241,4160106,681695,-4942013,7954582,-8186720,6631748,-2977085,-1350785,5308760,-7482101,7608523,-5483693,2047208,1908611,-5265698,6932599,-6391187,4432158,-1804952,-1740874,4734092,-6242010,5697429,-3653471,752904,2546937,-5114438,6149791,-5262008,3037399,83523,-3313802,6070213,-6616539,4825654,-2002572,-2154816,4766550,-6698390,6815026,-4604935,403709,4322592,-6853721,7888101,-6541853,3100721,1119934,-5341502,7848555,-8245043,5906914,-1722872,-2587298,5997379,-7452636,6839635,-5011089,1148019,2737558,-5765540,6530933,-5861061,3931348,-748755,-2556318,5175570,-6062707,4682606,-2842782,30815,2720096,-4620264,5620918,-4227962,1862373,953362,-3176223,5143667,-5681282,4133381,-1326698,-2305875,5328472,-6274342,5695268,-3336251,-246206,3812018,-6681055,7391725,-5913445,2157906,2021303,-5331526,7101457,-6852967,5112984,-1190959,-2926714,6022236,-7045757,5795094,-3930873,427750,2969098,-5414245,6114869,-4904212,3081513,249670,-3139190,5036144,-5283514,3787850,-1746197,-207215,2409768,-4308881,4957417,-3427973,1068971,867909,-3098213,4349688,-4087588,2954674,-762402,-2093235,4421232,-5633985,4643525,-2013983,-1167004,3884176,-5550964,6023232,-4268466,1175214,2448710,-5154633,6211788,-6143276,3566311,-321698,-3584255,5921543,-5618042,4852792,-2943077,-90307,3587968,-5481689,5641182,-3884029,1134314,1053685,-3348987,4595580,-4737458,3189653,-909082,-1570585,3099609,-3597566,3302606,-2501069,661871,1098591,-3148134,3965617,-3320161,1765520,-157530,-1710485,3534097,-4342771,3493055,-1439557,-1062191,3154725,-4225319,4665201,-3368989,422606,2512258,-4735290,5217604,-4650289,2568551,260566,-3286268,5332207,-5307811,3906848,-1898788,-1179025,3463641,-4864509,4513607,-3305733,652487,1501131,-3213519,3952251,-3380755,2089292,-366800,-1401107,2772504,-3353016,2441822,-1198568,89111,1311952,-2301516,2765452,-1987365,894318,384684,-1447800,2627491,-2858854,1758177,-604069,-1085210,2353141,-3203197,3232433,-2038014,-194716,2412509,-3378899,3866187,-3055430,1332544,667066,-2770579,4224213,-4258656,3055619,-772931,-1657149,3144509,-3840121,3406423,-2204645,90066,1455595,-2968012,3090189,-2081459,1052224,138879,-1430182,1814565,-1996705,1655279,-413838,-481580,996012,-1482332,1480037,-784799,71335,399283,-1275412,1240866,-1470050,1073883,-167714,-1023550,1797915,-1999546,1579221,-695070,-375308,1654000,-2459042,2390832,-1914167,444038,938017,-2416985,3050057,-2747249,1778497,51596,-1661888,2637452,-3045257,2366836,-1041627,-413849,1315984,-1997850,2078421,-1334044,344088,671768,-1372276,1323138,-1099079,299136,-31906,-547392,665174,-716887,3390,3131,1651,259650,-440638,236803,-146574,-50127,242370,-797063,702088,-545883,298564,-67688,-595991,1212805,-1499634,1023069,-308260,-87282,894380,-1601794,1350880,-1385335,410623,478503,-1105012,1673120,-1598871,748564,-70972,-789884,1004032,-1233033,929983,-743090,-382380,748207,-949795,464746,44487,-416448,586303,-514762,69805,376862,-672448,859309,-498170,116936,379005,-859623,1055492,-871620,225854,-36481,-323194,719121,-1088755,822110,-478480,193806,224784,-471002,431492,-529132,636326,-504182,540397,-9489,-402235,685798,-605921,619694,-354258,-43049,582086,-792409,709800,-77860,-347783,408178,-462589,387108,-88914,-511583,872076,-960092,950294,-125557,-623389,1672275,-1611868,1086081,-361534,-616970,1219177,-2130508,1810491,-1304566,183474,686739,-1579212,1964001,-1746469,965348,-105622,-555422,1421474,-1736017,1178942,-552948,19196,491293,-1028094,1218652,-1172615,757187,87512,-632713,614332,-1024035,760653,-734499,-124276,1001969,-1098551,1271273,-683809,111307,975427,-1577404,1650274,-1390888,721011,327586,-1399240,2230478,-2168686,1560978,-322523,-1191916,2325760,-2874261,2577234,-1650701,150152,1493838,-2882735,3035203,-2374400,955662,647317,-1576225,2215018,-2737204,1833489,-729362,-688226,1703011,-2179183,2009207,-1377252,447109,657465,-1572222,1793383,-1817679,1051992,38482,-1082260,1895042,-1907025,1483948,-967717,-471410,1619463,-2494299,2270643,-1793266,250435,939141,-2220491,2972573,-3180620,1959697,-375195,-1828467,3625176,-3709924,3049526,-1432359,-431355,2180947,-3745840,3964593,-2657233,601828,975074,-2616486,3524964,-3112422,2275882,-186665,-1749414,2596905,-2996491,2652732,-1513518,119616,1772891,-2849896,3032814],[0,0,0,0,0,-5,10,-18,24,-30,33,-40,45,-51,62,-75,89,-108,127,-149,172,-202,236,-274,314,-359,402,-449,499,-556,618,-693,780,-877,984,-1095,1214,-1337,1465,-1606,1757,-1928,2118,-2325,2561,-2814,3089,-3385,3709,-4070,4470,-4923,5442,-6039,6728,-7536,8493,-9644,11049,-12807,15065,-18044,22117,-27936,36715,-51038,77326,-137663,504618,-117370,-589043,1440646,-1616689,1343788,-94810,-259573,1085560,-1389468,1662656,-1182024,468978,91077,-263228,432498,-687257,618597,-878820,1492694,-1614194,1336946,-393493,-777975,1961376,-2902529,3422783,-2809830,1251986,1479914,-3721278,4206649,-4507557,2953380,-405008,-1896324,3843905,-4332178,3601691,-1818123,-526671,2695664,-3484309,3250313,-1730810,395633,1788840,-2635736,2514049,-1557296,202557,1054796,-2054032,2276472,-1736906,245942,562286,-1532457,2314768,-2805660,2305458,-1011851,-479170,1929315,-3211221,3659113,-4010414,2676002,-173088,-2870161,4636056,-5733029,4896970,-3195488,235578,3187282,-6256128,7040379,-6218091,3244329,989415,-4122161,6519440,-7137187,5948981,-2597181,-2035639,5663977,-7310014,6260276,-3532393,-78709,3512237,-5830726,5796505,-3849245,1265674,1337668,-3999092,5630910,-4655018,2192832,379902,-2414086,4028852,-5404756,4976357,-2697341,-637812,3352297,-5132066,6504726,-5610315,2970579,798955,-4766437,7232013,-8093623,6510933,-2998453,-1036135,5276927,-7803263,9056394,-7546314,3642597,1434837,-6459416,9550005,-9798714,7424260,-2022668,-4117819,8452467,-9362954,8081868,-4784228,-351145,5871562,-9002566,8158845,-5184992,1659467,2252585,-5431226,8010500,-7586903,4500985,293647,-4319990,6671661,-7244528,6263493,-3990593,-260820,5145034,-8727031,9520413,-6288833,2117803,1961639,-6039192,8584343,-9642489,7018023,-2256190,-2903269,6976674,-9935119,11083817,-8692994,3199434,3932723,-9479406,12043500,-11476260,7779029,-1329009,-5982112,11387212,-12472858,9806612,-4535013,-1195752,7156646,-10885249,11089257,-7483156,1740905,3546903,-8217475,10045447,-8607279,4841042,-325068,-4776035,9229426,-10983104,8588051,-3493640,-2403378,7394426,-10178579,10711537,-7693097,2067070,3652982,-8403267,10649448,-10538620,7692536,-2427227,-3885321,8661810,-12303650,12371651,-8715876,1346726,5827119,-11157809,13428522,-12047578,7833525,-578795,-7591499,13617858,-14130302,10076206,-4072165,-2629016,8683916,-12638136,12392384,-8466873,1871132,5035022,-10112041,11894337,-10445167,6203010,150456,-7034104,11250822,-12006580,8533754,-2945255,-3426271,8579463,-11728757,11301903,-7479458,1140927,4679895,-9080527,11808369,-11593880,7827975,-950716,-6301222,11264927,-13131884,11868926,-7466158,753331,7118369,-12764962,15072616,-12683472,6250632,1807871,-9056154,13514176,-14432366,11315614,-4253011,-4099459,10805626,-13973734,12996104,-8254468,1729471,6151491,-11852788,13992231,-11239832,5064755,1975731,-8609181,12668147,-12772888,9013334,-2333916,-4419076,9748236,-12616170,11769578,-7478292,771718,6088797,-10876046,12935733,-11686408,6780462,7130,-7255619,12170308,-13972348,12003356,-6614956,-1130214,8502698,-13654283,15091676,-11754248,5287530,2693792,-10178705,14802955,-15041378,10752081,-3569433,-4905354,11829796,-15105549,13898024,-8234411,404922,7325717,-12815447,14412768,-11333120,4991313,2352260,-9425191,13533796,-13092049,8638448,-1875011,-5322972,10774019,-13259631,11579120,-6493729,-175959,7054404,-11869202,13504124,-10977907,5481775,1632921,-8091190,12806240,-13596489,10735246,-4789230,-2573947,9587604,-14062500,14213068,-10861845,3805875,4278704,-10553452,14509480,-14194017,9658007,-2188941,-5850552,12166036,-15187721,13074488,-7330147,-844374,8064845,-13274824,14400575,-10780332,4231776,3818041,-10365695,13330404,-12552441,8114541,-971242,-6226743,11300675,-13367491,10940447,-5491965,-1508481,7920482,-12481025,13054818,-9723261,4053964,2884945,-9162282,12837717,-12930383,9645992,-3369704,-4004426,10223284,-13769413,13113258,-8991955,2400154,5236798,-11294480,14719947,-13260248,8109547,-655564,-6568685,12259924,-14544158,12027772,-6043198,-1742782,8832348,-12991503,13646181,-9859153,3304369,4060038,-10363819,12946870,-11763387,7155491,-202923,-6792685,11564813,-12301275,9874217,-4426393,-2056788,8508913,-11955907,11838592,-8342777,2395291,4042901,-9267285,12120858,-11596318,7829500,-1769226,-4681184,10014578,-12694362,11404624,-7351636,912473,5500695,-10854317,13324422,-11255599,6344924,451765,-7137448,11787309,-13146564,10641474,-4668007,-2558457,8440427,-12252382,12087847,-8560138,2129033,5133089,-10189757,11960745,-10250227,5651505,621859,-6731792,10935548,-11183649,8297753,-3066539,-3464312,8281883,-11028628,10289481,-6642944,1192343,4999160,-9368150,11101130,-9486340,5496960,-168891,-5216433,9638956,-11406586,9639029,-5197862,-435809,6114984,-10333311,11788541,-9482612,4492702,1408907,-6656923,10673891,-11622921,9021500,-2913885,-3214492,8250760,-10921887,10207054,-7041119,1450220,4710471,-9644294,11137234,-9183598,4414538,1244993,-6650045,9819701,-9854059,7172694,-2077337,-3844793,8193794,-9657775,8548782,-4883490,393270,4846179,-8829469,9884865,-7883540,3882110,862585,-5583603,8721066,-9365513,7478623,-3663961,-1127322,5826531,-8877258,10012966,-7315212,2571269,2308831,-6305353,9075979,-9199981,6827951,-2136250,-3430989,7300428,-9060561,8301971,-5048452,487238,4288794,-7978956,9101067,-7620100,3307040,2305296,-5997367,8122228,-8028412,5286407,-908103,-3879881,7223120,-8080428,6682537,-3382263,-609807,5155946,-7680530,7756576,-5275456,2008357,1754311,-4844290,7631185,-8059059,5689474,-1200940,-2735104,5442780,-7536347,7345959,-5464845,1633597,3063756,-6344007,7707010,-7157362,4454456,-1052048,-2924946,6207298,-7824898,7064900,-3633358,-721860,4217089,-6389156,7130483,-5543647,2009572,2191167,-5486224,6975795,-6028829,3681064,-86828,-3268928,5881315,-6865756,4947304,-1668888,-1534600,4426091,-6091532,6040969,-3904283,950108,2323435,-4996250,6145716,-5267939,3408337,-437140,-2653426,4505261,-5751273,4874528,-2994550,437709,2364133,-4624303,5765528,-4971771,3145808,-289650,-2381885,4573809,-5450287,4725476,-2453793,-327360,3155216,-4929654,4943177,-3840040,854262,1935794,-3656382,4617904,-4147532,2215685,299491,-3116175,4170119,-4424258,2738749,-499747,-1728252,3548149,-4228080,3968389,-2156346,-555711,2111183,-3988285,3990697,-3097790,1490432,601963,-2620244,3733200,-3937013,2971478,-1182658,-431370,2117575,-3210876,3402967,-2927751,1493483,384124,-1854679,2802510,-3243174,2968896,-1315866,-645267,2048825,-2967051,2973241,-2119279,451461,1295470,-2228893,2688748,-2066404,832830,712302,-2080703,2588387,-2474905,1079232,312916,-1899475,2364495,-2657622,1639462,-308629,-1284376,2210102,-2735718,2177379,-1075985,-347388,1207443,-2006462,2186056,-2002222,1085269,195814,-698983,1489010,-1359226,1560306,-1029179,664886,279404,-994798,1456353,-1188503,950320,-502966,-291459,1033109,-979643,1401198,-825779,107823,791406,-669721,850243,-626873,104235,552067,-884387,793942,-459165,-262468,1038168,-1469880,1028672,-800932,-328436,868785,-1587405,1506919,-990653,-91765,662318,-1414625,1723233,-1345827,355809,126960,-1014413,1153920,-1036639,520548,-21646,-69456,384988,-277636,3434,251202,-565163,322527,-245479,-297255,448758,-750103,704197,-345923,76219,342938,-579515,797275,-882920,781868,-723895,157550,416429,-740955,1167032,-1526254,1345048,-720080,-149418,1074508,-1788700,1710164,-1346363,164225,565322,-1606572,2191751,-1925268,1474776,-88419,-1199708,1940982,-2091556,1550183,-654103,-519640,1639574,-2077039,1905215,-699873,-289274,1316582,-1956747,1990404,-1230129,-277054,1041336,-1852921,2315719,-1920999,734632,469277,-1595972,2489829,-2318541,1833401,-965640,-788534,1655693,-2569489,2579093,-2255728,1210323,332564,-1772072,2675735,-2725111,2403026,-1435718,-464806,2059565,-2871720,3130101,-2177683,946507,940227,-2541527,3358230,-3165544,2105381,-83718,-1530341,3250121,-3355659,2130985,-950459,-956042,2596868,-3236998,3002132,-2155411,-46045,2219184,-3221297,3873650,-2935341,907889,980063,-2813346,3742988,-3596982,2420695,-501227,-1711424,2815698,-3776444,3580184,-2676732,935700,1734286,-3018018,3806081,-3599055,2598292,-490259,-1395905,3410194,-3987870,3936453,-2261378,259238,2303278,-4060090,4467758,-3589394,1573487,665240,-2569925,4234177,-4393218,3001102,-898173,-1707636,3740163,-4727785,4009009,-2208572,-159303,2881908,-4745230,4950037,-3822553,1177771,1462590,-3991989,5096296,-4555231,3026764,-551914,-2495864,4481041,-5039538,4324200,-2810204,71423,2355097,-4309300,5036921,-4168646,2509187,57868,-2625132,4713605,-5210695,4148382],[0,0,0,0,0,6,-12,21,-31,41,-50,59,-71,86,-103,128,-155,187,-221,260,-301,346,-395,457,-528,609,-700,794,-891,997,-1109,1227,-1356,1502,-1668,1850,-2048,2261,-2488,2727,-2978,3248,-3537,3848,-4192,4569,-4983,5439,-5937,6490,-7103,7790,-8561,9440,-10458,11648,-13058,14754,-16837,19433,-22744,27078,-32934,41161,-53350,72779,-107538,185189,-607962,272041,285421,-944391,1613545,-1807999,1152087,-168127,-788645,1345054,-1527061,1226569,-415525,-238541,802826,-845296,124967,584849,-1084951,1254639,-352065,-992349,2432095,-2956571,2330562,-933319,-631335,2679906,-4346438,4675077,-3076341,611827,2141698,-4041677,4980043,-4682582,2326469,-440613,-2086853,3852816,-4411738,3543866,-1961183,-247537,1541388,-2716718,3187208,-3037583,1841194,-291999,-1217921,1785902,-2394230,2269665,-1765494,262588,971947,-2028209,2830500,-2765972,1516229,693827,-2641423,3643477,-3596854,2607413,-561106,-2178429,4936612,-5970044,4763674,-1984909,-1677397,5107190,-6916989,6804575,-4778796,954401,3324196,-6993248,8318146,-7474533,3794814,244690,-3993766,6708667,-8263821,7063233,-3470480,-815721,4333872,-6504585,6852231,-5145986,1981328,972066,-3733383,5098781,-5455724,4618864,-2204565,-1464787,3694863,-4918804,4887491,-3931902,1858019,2027723,-5329447,6644053,-5905621,3004729,339271,-4662732,7399229,-8575074,6302211,-2169501,-3050382,7394584,-9955754,9384917,-5697945,579457,4506662,-8674449,10720166,-9245107,5689216,185192,-6078131,10551860,-11665678,8677078,-3503736,-2364532,6943163,-9841975,10416961,-7226017,1766501,3423160,-7012432,8146772,-7617144,5707698,-2276087,-2947862,7322474,-8611877,7274860,-4559746,501084,3500239,-7366178,9399529,-8435610,4344251,2084050,-7411420,10172682,-9602584,6751524,-2068561,-3990087,9640204,-12087969,10232523,-6245732,451978,5487710,-11561573,14262809,-11914818,5728304,1709455,-8379146,13329816,-14287422,11060267,-3712446,-4274695,10405444,-12619425,12070355,-8206453,1950198,4463759,-9677701,11743263,-10307089,6251900,-612682,-4945756,8740148,-10587206,9945386,-6016716,-231263,6734019,-11031135,11455352,-8655666,3554765,2669525,-8563873,12112079,-11408934,7729565,-1675484,-5118079,10891602,-13457251,11797176,-7064001,170152,7297542,-13882187,15922407,-12472072,4820344,2986184,-10113210,14759037,-16005638,11613083,-3463394,-5789226,12567014,-15041866,13303881,-8633532,1382821,6314594,-12123668,13879600,-11613877,6773883,129464,-6553951,11367784,-12932311,10760425,-5320012,-2171270,8393353,-11715865,12009136,-8974832,2728124,4385960,-10337298,12854872,-11313490,7199901,-1206008,-5806248,12202162,-15198779,12846356,-6270902,-1818229,9301702,-14479564,16261286,-12572676,5312397,4375416,-12559979,16968215,-16111146,10472332,-2077799,-6597979,13853785,-16773708,15037378,-8225399,-374805,8308640,-13342609,15321901,-12999868,6563726,1634508,-9439643,13452330,-14302611,10710387,-4153463,-3911965,10208265,-13572008,13008583,-8703502,2201086,5141076,-11331776,14126352,-12442878,7209279,-265874,-7461360,13109218,-15206926,12435285,-6004192,-2482433,10380120,-15914681,16422044,-11906806,3833026,5492904,-13204195,17287369,-16454184,10398376,-1473571,-7942715,14742478,-17214619,15100094,-8328838,-608757,9260543,-15386560,16303640,-12888274,5958211,2727456,-10382855,14478671,-14560605,10431930,-3316744,-4416598,11179702,-13957610,12736984,-8025718,963727,6079660,-11696386,13732396,-12140927,6398821,1087356,-8399585,13396037,-14738645,11638367,-4703377,-3368904,11250868,-15417228,15626118,-10826948,2685491,6438079,-13589016,16959023,-15293268,9211212,-242441,-8918837,15377706,-17416874,14056253,-6993753,-2097343,10760177,-15527343,16119788,-11820947,4427809,4112675,-11306877,14950577,-14185622,9426776,-1853673,-5945674,11712486,-14244065,12336999,-7251917,-49724,7297359,-12238882,13803277,-11230974,5338278,2176155,-8812939,13139196,-13673895,10377864,-3469358,-4575206,11590873,-15159628,14143422,-9283340,1385116,6829693,-13737755,16047852,-14234138,7988467,1069705,-9535449,15318623,-16423719,12913638,-5825391,-3130391,11343634,-15538080,15488055,-10934720,3443263,5238050,-11947434,14839141,-13567461,7949118,-934598,-6201135,12114524,-13801210,11542225,-5687119,-1072653,7855679,-11535269,12545446,-10040838,3918633,2723295,-8899495,12448213,-12312812,8788338,-2187425,-4849449,10394383,-13522303,12671515,-7796310,526917,6921299,-12733104,14563997,-12227034,6424963,1586666,-9535171,14547533,-14941060,11133631,-4287907,-4136894,11009756,-14649166,14001093,-9086482,1874060,5478762,-11549082,14207589,-12012273,6378616,601530,-6751930,11234201,-12469509,10083301,-4524418,-2168585,8020419,-11184846,11061743,-8186913,2422681,3457663,-8406196,11147064,-10577003,6709803,-749641,-5357248,9520223,-11714888,10799670,-6123190,-519319,7381737,-11356844,12789553,-9991840,4871099,2620887,-9309985,13128170,-12847128,9328894,-2851236,-4253619,10736969,-13527524,12393657,-7706667,814795,5676453,-10608945,12322563,-10430691,5777133,734476,-6883476,10737333,-10948868,8429981,-3223667,-2359576,6991607,-10272692,9786265,-6157685,870667,4007872,-7663638,9374425,-8452260,5456810,65995,-4992406,8416275,-9722421,8548435,-4250798,-1394996,6667818,-10000883,10394054,-8222420,3458323,2971672,-8640120,11010455,-10408661,7029254,-1797968,-4117443,9188697,-11315213,10123663,-5620452,53455,5874910,-9397373,10586002,-8594645,4106911,1436899,-6550249,9627894,-9235592,6417549,-1835086,-2710149,6551740,-8468369,7904920,-4539012,528167,3269611,-6348442,7586284,-6860460,3437532,856258,-4875497,6624443,-7095908,6475679,-2892113,-1637622,6299747,-8305451,7798290,-5414110,1629882,2565850,-6687683,9055721,-8478095,5254233,-443872,-4448822,7606733,-9311110,7766896,-4500872,-407291,5258879,-8608108,8791104,-6298005,2566146,1651776,-5441637,7852741,-7702756,4683385,-1267506,-2808364,5568392,-6696370,5731232,-3436887,-227990,3392263,-5090558,5587621,-4470642,2113192,959960,-3801306,5449750,-5486625,3972541,-1326675,-1944509,4676745,-5906578,5780844,-4092588,630673,2844574,-4942900,6601021,-6035420,3713715,-138651,-3549109,6262719,-6988426,5741784,-2699040,-906298,4298494,-6367080,6360562,-4401848,1725707,1517734,-4779560,5740610,-5223528,3132237,-281047,-1958407,3801120,-4703068,3748218,-2042883,-762565,2435827,-3432529,3648538,-2656091,1138616,1049733,-2502788,3485586,-3389516,1946131,-115849,-1448602,2832905,-3530647,3401387,-2079894,48664,2103475,-3347842,4166341,-3432166,2036840,363193,-2893073,4425733,-4408643,3367677,-1315769,-540447,3084708,-4557958,4154937,-3188069,939098,1405146,-2990826,3735456,-3141016,1791110,-66778,-1731480,2470478,-3040491,1927893,-833349,-719759,1701116,-2020922,1738958,-1112249,-4614,944342,-1485693,1602734,-1235903,708488,321866,-1042126,1235597,-1785255,1217640,-471664,-162058,1280070,-1806257,1859536,-1665901,882625,495955,-1515149,2165068,-2482582,1800782,-714267,-374681,1806635,-2467420,2039826,-1505708,137085,753335,-1595959,1955614,-1342568,620662,241436,-900451,911071,-782398,508087,151918,-425824,766627,-114463,-57431,493951,-501836,284762,-90370,-196831,677649,-804240,751273,-246478,3409,755132,-643630,709862,-395326,416022,216604,-108703,481774,-309695,215257,-167693,174329,5799,160780,28385,24359,217606,-372555,204087,-250565,-18224,139213,-276510,-232530,-145042,13201,422328,120642,-367321,634965,-967493,122960,93708,-544806,1073080,-1668260,1706120,-593776,4645,1017804,-1946165,2178770,-1539178,540138,762276,-1602461,2299783,-2137752,1327949,-416321,-1081418,1879741,-1843546,1530357,-1016237,-154621,1346498,-1725415,1406659,-1224386,408377,822681,-1280779,1695501,-1197958,619087,-112026,-843509,1785073,-1585182,1323614,-652078,-256795,1244656,-1619039,2332028,-1755137,616960,176794,-1590108,2825039,-2920242,2157066,-609029,-940942,2425163,-3625642,3320121,-2201053,380225,1729625,-3178079,3340152,-3385537,2043776,120483,-2062287,3477699,-3545589,2785083,-1261642,-1030372,2629093,-3262214,2799355,-1909301,475702,1393611,-3087030,3103148,-2560738,1486103,502165,-1967963,2938039,-3024137,2481961,-935238,-961032,2687051,-3274959,3389616,-2059270,256781,1186921,-2893127,3764734,-3852606,2352331,17656,-1970782,3605240,-4721376,4132916,-2476244,-181935,2585994,-4304906,5042591,-4177784,1910598,1163780,-3616930,4789813,-4352570,3175774,-1108987,-1584985,3928702,-4475803,3876677,-2320805,232508,2081366,-3788694,4364712,-3753405,1644442,1018463,-3088457,4508604,-4058754,3107685,-726261,-1487117,3724066,-4465734,4029830,-2487993,42718,2042183,-3921882,4821287,-4407418,2652847,192,-2696842,4716104,-5332182,4824000,-2589995,-845833],[0,0,0,0,0,2,2,-8,18,-31,46,-61,77,-91,111,-136,169,-209,262,-317,382,-452,535,-622,724,-845,981,-1136,1311,-1502,1714,-1944,2194,-2467,2769,-3108,3478,-3889,4339,-4828,5356,-5934,6562,-7242,7979,-8782,9655,-10611,11653,-12794,14046,-15430,16956,-18659,20550,-22676,25075,-27812,30968,-34653,39022,-44287,50765,-58930,69527,-83804,103984,-134589,319912,-1388262,1179526,-724310,-505583,1384387,-2083017,2249825,-1816705,89679,887562,-2029625,2103906,-1713072,560148,597953,-1210246,1446684,-948249,16363,1128244,-1027668,821393,78264,-1703024,1946928,-2157795,1193637,5292,-1424162,2906831,-3379865,2519973,-1117463,-706694,2080779,-2638981,2631960,-2219328,998640,-108799,-773882,2041485,-2040040,2187939,-1839327,1455742,-668855,-613920,1883986,-2812530,3063860,-2335516,1162320,591407,-2201497,3047143,-3273848,2521939,-1194335,-1076244,3056596,-3629232,2566502,-713822,-1304115,2229459,-3016881,2841721,-864644,-1279706,3667385,-4573365,3119102,-1150723,-1516752,3206413,-4366048,4022667,-3060870,735986,2153711,-4215746,4927677,-4071665,2781849,-922222,-936808,3354947,-4691670,4424279,-3418124,1371736,666028,-2962897,4090096,-4337927,3497474,-2176570,703732,1975016,-4248508,5182522,-3944830,2145705,216488,-2303309,4723243,-5714303,3629678,-615811,-2495928,4620312,-5236644,4253266,-1568468,-2007275,4668579,-5839666,4942153,-2259222,-1074335,4488589,-6184554,5614103,-3904343,1436071,2112409,-5049122,6215994,-6274757,4411251,-1166295,-2723699,6384649,-6991034,5931368,-3669616,1250880,1811954,-5357365,7072445,-6133511,3252388,-1061018,-1206401,3541376,-6170207,7301927,-5365765,1677761,2086276,-4868759,6345823,-6557840,4414196,-939871,-3636172,7230749,-7959625,5226591,-1066888,-2944051,6100826,-7124647,6512434,-3044184,-1126580,5221257,-6990909,7086114,-5909130,2681606,2325870,-6765474,9097604,-7973047,5239988,-1620784,-3285188,7682292,-9659725,7995586,-4228497,219951,3447899,-6723120,8044171,-7375814,4776437,-1476639,-2924182,6177567,-7634191,7256264,-5098141,1915039,2275510,-7060444,9244076,-8558547,4441447,551750,-4948297,7970554,-8763720,6298294,-1872517,-2881185,6693574,-8184357,7371311,-4356587,-583606,5055890,-7608483,8666020,-7398776,2972884,3136409,-8166355,10180345,-8391807,5242044,-1048070,-4091669,8673621,-10905855,8549087,-4305448,-667304,4969386,-7903947,8513338,-7978592,4806313,-562449,-4377272,7337196,-8830148,7777761,-5314446,654243,4433300,-8190366,9460064,-7467953,3519922,879771,-5975960,8774100,-9234833,6044671,-1191029,-3711118,7002569,-8775433,8274141,-4904495,-919758,6316772,-9972814,9824128,-6838204,2143747,3274968,-7946204,10480124,-10072050,5888344,-135760,-5904425,9693078,-10515723,8466607,-4820474,-818808,6417675,-9761313,10590773,-7938793,4074202,480738,-5639329,9349181,-10413436,8216437,-4076801,-712125,5847456,-9463829,10223599,-7911557,3339466,1743152,-6781842,9583182,-9684643,6630302,-1653521,-3838770,8037512,-10133504,8823035,-4504836,-1250901,6345762,-9987062,10120285,-7339093,2270280,3899838,-8745827,11067743,-9805053,5883489,-52846,-6061705,10252263,-11385049,9175394,-4430707,-1325863,6535295,-10141437,11128711,-8570768,3777013,1788530,-6556797,9943145,-10449155,7826021,-3717848,-1632352,6702104,-9797357,10065369,-7324067,2942068,2540536,-6922360,9934717,-9305853,6712998,-1107811,-4110297,8424647,-10087539,8617243,-4595574,-1354150,6493146,-9984048,10228152,-6996863,2165581,3899918,-8795262,10859062,-9516847,5279789,281189,-6369003,10147657,-11258743,8594821,-3785960,-2364340,7186688,-10444076,10803095,-7910565,3202963,2753121,-7552862,10096697,-10236359,7356470,-2776504,-2598825,7311068,-9813297,9609857,-6931714,2185678,3227407,-7713150,9866112,-9140850,5949923,-821953,-4544284,8573780,-10093150,8307375,-4115174,-1339751,6394693,-9624447,9874418,-6874850,1690807,4303589,-8708709,10654192,-9126085,4863383,909365,-6146075,9905944,-11161457,7994496,-3272494,-2970521,7437268,-10191062,10323548,-7331643,2394835,3136947,-7956474,10152695,-9709209,7110965,-1703966,-3299040,7712926,-9363306,9130169,-6349377,1540434,3733694,-7689486,9308425,-8486155,5165867,-542733,-4381469,8225574,-9529016,7575991,-3913074,-1762336,6201184,-8739074,8810196,-6314791,1584272,3826416,-8123463,9514591,-8599774,4372427,940760,-5953404,9197905,-9962035,7380589,-2522902,-2704763,7089231,-9790556,9397989,-6158633,1236218,3513010,-7264206,9372745,-8831788,5867946,-992473,-4032393,7409048,-8492987,7687650,-5240490,726598,3716947,-7520536,8838164,-7477804,4134098,165069,-4742361,7433932,-7955598,6640208,-3126935,-1697974,5995893,-8263442,7565659,-5281160,1227334,3284283,-7425641,9041213,-7257047,3304828,1254816,-5710683,8393608,-9053674,6096292,-1280617,-3671138,6767126,-8749905,8379116,-5308170,519667,4248412,-7527692,8751130,-7539453,4565167,-159910,-3904499,7196635,-8362885,7247089,-4051732,-259980,4071014,-6566866,7775644,-6554024,3845563,419739,-4711032,6593947,-7158873,5274088,-2757691,-1354317,4938864,-6798387,6790285,-4611322,1137568,3110733,-6361301,7700583,-6024431,2550054,694704,-4934541,7356638,-7685487,5076737,-969474,-3301474,5997604,-7477578,6863614,-4476283,128068,4247496,-6734947,7363246,-6260810,3113016,449453,-3875537,6232114,-6980921,5901186,-2799939,-929759,4188653,-5668274,6137126,-5325605,2466884,1095885,-3841393,5387056,-5429530,4575744,-2356695,-1496087,4640973,-6216642,5078722,-3191607,963303,2133037,-5023903,6517156,-5239237,1847139,1663401,-4412758,5784712,-5804809,4242319,-926512,-2628058,5684658,-6579547,5328584,-2895065,-536946,3453021,-5214758,6274089,-5086917,2236992,1196757,-3971923,5080540,-5016456,4539328,-2126193,-940673,3827451,-4985219,4550593,-3858041,1648128,509659,-2703123,4484891,-4846622,3486506,-1352817,-1023362,3250349,-4456585,4182455,-2888270,472847,1878744,-4004614,4468013,-3469089,1555804,799074,-3080691,4485689,-4480755,2960382,-367174,-2190948,4218941,-4698841,3979336,-1938711,-609758,3147189,-4576393,4751306,-3336942,789448,1169325,-2893769,4162568,-4390435,3199713,-831404,-1281802,2759908,-3482198,3415904,-2813317,1462249,807896,-2474176,3060478,-3036363,2143587,-1095335,-418412,1943016,-3132523,2920988,-2144166,411939,1279799,-2318235,3046687,-2713829,1256029,370115,-2195643,3350821,-2890637,1698717,-178141,-1438968,2964641,-3397606,2824711,-979651,-959825,2590930,-3399450,2864154,-2105997,696147,1503257,-2715263,3059306,-2693481,1730387,-363497,-1091874,1970490,-2378476,2204522,-1525254,395985,379749,-1516878,1699355,-1887996,1396583,-939266,-363539,965930,-1321946,1725055,-1346496,729979,311988,-1097963,1754809,-1545021,836707,94560,-906281,1465328,-1583611,838322,-29114,-956361,1576734,-1652166,1037983,-296860,-737590,1597053,-1900247,1743274,-955427,-223683,1036468,-1870059,1769821,-1154847,839144,370967,-689648,1098397,-1134976,765019,-510034,40920,250462,-522349,636218,-567103,611086,-314479,484402,-202784,-101487,615837,-732435,716765,-565024,199504,78924,-333975,660193,-619309,222031,-68187,-501893,118358,144508,-198910,33016,-598004,-87638,368477,-395695,834319,-687734,248541,110187,-557874,710775,-1057782,551769,-383563,-316798,271710,-408521,212165,20789,-310563,145284,-51619,-572070,838702,-707490,175184,102377,-659080,1018467,-1383143,1002356,-343428,-305078,1189054,-1515943,1485771,-892673,335523,118843,-999868,1268126,-1376305,934562,-372919,-292795,694090,-1131166,1181947,-635728,744748,-151513,-200986,945056,-977479,979620,-877296,112061,179710,-886327,1141065,-1067706,476385,80774,-679743,1212106,-1172304,1067217,-47692,-831103,1425749,-2017301,1283430,-561251,-799916,1770007,-2449242,1759544,-843627,75379,1427052,-2172028,2757096,-2030414,504773,386689,-1951930,2430500,-2275810,1865618,-593224,-680552,1663568,-2413529,2364468,-1904234,586442,649984,-1206568,1697411,-2113536,1725093,-793059,-304099,1595575,-2243157,1964543,-1665397,450316,952383,-1955823,2380897,-2147144,1129845,452591,-1658922,2229894,-2491231,2073176,-1017518,-1025164,2661681,-3165823,3024443,-1854725,199254,1898661,-3263607,3558518,-2628397,1307650,348973,-2711953,4005724,-3833800,2676592,-881577,-1197094,2496584,-3218303,3249877,-2313976,792939,1006771,-2384553,3107022,-3109184,2173975,-851320,-1044058,2636636,-3498525,2810403,-1786801,200867,1406376,-2648233,3419367,-2889546,1372759,460000,-2399620,3471278,-3151992,2546299,-911214,-1253430,3034698,-3860724,3616231,-2282307,208962,2195438,-4151776],[0,0,0,0,0,-7,14,-20,22,-22,18,-15,13,-10,13,-15,19,-22,21,-19,14,-7,-1,10,-24,40,-60,85,-115,150,-194,238,-289,345,-412,489,-580,680,-794,922,-1061,1215,-1384,1567,-1773,1998,-2246,2512,-2796,3102,-3426,3771,-4126,4498,-4882,5270,-5649,5993,-6267,6409,-6324,5855,-4717,2367,2292,-11744,32668,-89656,488360,338290,-1392158,2040883,-1690975,979602,271604,-1579440,2267484,-2765127,2213049,-684602,-540727,1562229,-1848023,1959004,-1331454,358691,-59975,-300193,422944,-247926,612638,-689826,465047,-631658,1546467,-837899,410260,720051,-1565713,1749944,-1393532,951394,79166,-1186142,1370276,-1215414,857757,63253,-585346,514843,284761,-767960,1108617,-773581,431275,290859,-1825952,2804108,-2609157,1536372,74099,-1642650,3249734,-3482729,2581888,-1362767,-192270,1710421,-2888677,3672704,-2689875,980108,694011,-1379148,1349339,-1864823,1576231,-1147969,298642,474267,-506533,462557,-751822,889179,-813871,929882,-340501,-196873,935163,-1359753,880607,-430536,-204970,1020575,-1716304,1021324,520182,-1511637,2037416,-1731216,865664,408470,-2051118,3015040,-2816711,1686377,-465169,-1201083,3213812,-4613012,4111073,-1681966,-639595,2068023,-3431943,4367143,-3925252,1705542,905199,-2704600,3277504,-3074688,2394257,-800800,-413946,1185604,-1561128,1484228,-887157,849707,-511867,455805,326822,-1009477,1705023,-1430646,784320,126364,-1292328,1804411,-1183973,70208,1217169,-1760332,1409770,-1444051,729288,175208,-2811563,3720341,-3221339,1287832,132637,-1411695,3367326,-5138446,4924515,-2597423,-881582,3972090,-5186294,5158854,-4019862,1645052,992690,-3821316,5617969,-4857588,2295547,414693,-1787272,2183933,-2785175,2724395,-1813611,430586,660912,-978244,1925235,-2799805,2808698,-811713,-1109490,2115315,-2067010,2514508,-1578383,145311,1742344,-3345719,2789896,-1957626,606869,808098,-2655141,3921795,-4243397,2936273,-859525,-2252182,4886470,-5959829,5287171,-2858330,-253028,3830491,-6325065,7272903,-5261862,1253983,2352362,-5224889,6048874,-5763379,3550893,-455250,-1653144,3410562,-4108424,4233933,-3139656,1006554,888799,-2460121,3463980,-3781986,3062888,-509541,-1856485,2701397,-2650985,2139465,-2013327,353536,2227838,-3562859,3649236,-2157616,617720,1184775,-2840300,4075847,-4510802,3339322,-431541,-2686283,5129068,-6262846,5543472,-2976982,-899315,4543618,-7325557,7004867,-4380415,1143278,2446727,-5112047,6571312,-6048164,3320483,49088,-2554988,4084193,-4758458,5059847,-3225119,96113,2932273,-4128679,3886032,-3150601,1969791,-131117,-2117008,3379668,-4177823,2916120,-1039198,-915507,2622212,-3180790,3661977,-2976052,743084,1651980,-3765147,4823652,-4207773,2519418,-57479,-3451279,6004825,-6670586,4970011,-1830348,-1867151,5317088,-7670316,7327917,-4728821,854043,3070761,-6055193,7790246,-6994281,4061351,85181,-3755108,6089588,-6773641,5573194,-2701572,-475742,3248222,-5268440,5406644,-4113276,1748651,783132,-3213234,4385820,-4175597,2997422,-1232516,-1168421,3440006,-4347871,4121561,-2777416,447971,1949950,-4171707,5175528,-4660478,2768299,373386,-3573594,5703960,-6466910,4909968,-1807350,-2070386,5302227,-7168314,7195912,-4640408,1026277,3697783,-6394259,7927616,-6892917,3446377,408314,-4242227,6876084,-7099825,5543299,-2513692,-1018975,4156156,-6091039,5669993,-4027605,1293903,1460063,-3626009,4898774,-4713601,2736683,-630770,-1789198,3693024,-4593560,3966561,-2497536,-9213,2500709,-4409857,5060247,-4332528,1865061,1187990,-4155496,5922791,-6217964,4576065,-1202505,-2130407,5667011,-7308754,6890685,-4143276,150774,3930554,-6966677,7900536,-6543714,3717387,960320,-4913601,7586044,-7642593,5341711,-2003287,-1795956,4903883,-6514869,6294472,-4266048,907135,2116671,-4403195,5290803,-4840500,2830988,-215467,-2195872,3987660,-4870954,3909530,-1881636,-366477,2565540,-4342522,4769271,-4011488,1496256,1436277,-4382538,5622794,-5744366,3940889,-881547,-2931131,5456553,-7007260,6376338,-3868261,-273857,4400694,-6976498,7858674,-6224759,2934079,1279319,-5472696,7544124,-7542467,5031316,-1268329,-2561038,5376325,-6482270,5984536,-3663274,578072,2250479,-4987200,5793515,-4481053,2485694,287804,-2426228,4239483,-4923205,3692152,-1682381,-979035,3323375,-4315095,4724547,-3121966,926908,1502828,-3678505,5237154,-5134075,3544093,-336759,-3281194,5522474,-6018273,5086559,-2970606,-589157,4258587,-7050052,7104838,-5309756,1960745,2112176,-5450740,6754283,-6712882,4573202,-1368881,-2680336,5665356,-6500660,5275921,-3175933,434310,2878277,-5399411,5869897,-3935035,1513700,934072,-2971092,4556297,-4743226,3007435,-306392,-1661334,3069637,-3557245,3675112,-2658956,292456,2152519,-3710904,4285841,-3823726,2186309,185692,-2939087,5335652,-6346549,4499934,-1873316,-1660375,4248052,-5944222,6181530,-4907491,1392325,2456475,-5805241,6642665,-5606994,3756788,-621510,-3017717,5412488,-6269981,5027606,-2679455,-781423,3585125,-5358956,5130153,-3337711,1363070,845176,-3017792,4632748,-4240243,2512444,159906,-1951890,3002464,-3385889,3068035,-2097151,-211517,2314906,-3377103,3781611,-3049146,1243860,550644,-2747025,4189354,-4804327,3303883,-1036354,-1674480,3864005,-5092435,5007974,-3581645,560786,2531460,-4847830,5639653,-4849173,3363397,-341873,-3299186,5867721,-6208225,3970310,-1372164,-601803,3070047,-4699210,5095621,-3428874,526402,2220684,-3219940,3094725,-3102426,2123743,-213297,-1946544,2992307,-3126823,2226399,-700253,-554832,1683209,-2742157,3609055,-2576418,648136,1234411,-2750807,3111145,-3111103,2582221,-937399,-1484680,3658961,-4430792,3617128,-1871775,266683,2148215,-4253199,5033899,-4012293,2152792,841198,-2915750,4570078,-4634591,3610883,-1145900,-1064632,3450968,-4399157,3731547,-2291485,153817,1627796,-2642223,3360490,-2500629,1281448,345189,-1494705,2391568,-2175114,1563423,-617060,-883643,1701595,-2325225,1906853,-1202106,9684,854297,-1566419,2419826,-2288970,1196446,420757,-1741319,2456492,-2751029,2646886,-1716225,-61966,2132989,-3712334,3736302,-2780590,1338141,490994,-2399247,3631721,-3721032,2668450,-471179,-1556989,2795779,-3421314,2733354,-1695478,279528,1582493,-2489786,2559170,-1612992,293595,426599,-1304882,1868881,-1733642,898328,443054,-1278560,1520710,-1317615,966705,-275162,-433908,1269158,-1411322,1539842,-918630,160087,666220,-1132233,1738180,-2020123,1284003,-429822,-683159,1688011,-2002906,2199950,-1686960,658332,1000885,-2006198,3010061,-2223435,1424171,-261559,-1060750,2103571,-2325891,2052921,-815952,-788732,1188495,-1714411,1443086,-704725,235467,1156781,-1171276,952490,-685880,88503,370080,-844420,800714,-718363,-322760,286729,-978577,693589,-783289,128164,450625,-438136,710295,-823335,729394,-446317,67656,374779,-445170,1057001,-899446,986659,-657309,174736,836902,-1078414,1490890,-1100372,869575,9375,-1090916,1291364,-1509268,1006112,-404827,-530571,868144,-718932,662065,-125987,-279493,718284,-587882,249611,545958,-661854,644988,-551142,-251056,527147,-1217932,1156965,-1058297,367921,268488,-1044137,1090738,-1248732,603122,-51422,-157342,759864,-1002685,885541,-570484,399482,248548,-660674,324626,-672614,469102,-430188,-81824,-80620,-95201,633299,-172568,248625,-133254,-18515,237629,-78848,53996,-14508,-499002,379849,-595673,235501,206669,-791761,1067773,-1134869,672603,-98865,-397597,1480094,-2071063,1868137,-705825,-396504,1307192,-1994292,2123715,-1481588,591647,885689,-1492050,1716929,-1956492,1109836,27526,-804580,1216824,-997964,1263002,-640440,-16002,619953,-1009255,741860,-571638,457811,336501,-706568,883339,-933353,405327,370457,-649674,966989,-1036921,925774,-481336,-162408,919300,-1812400,1735764,-1408438,536023,512069,-1286568,2447134,-2629368,1984224,-396960,-1170799,2370112,-2916639,2644321,-1565662,-117796,1615939,-2446144,2719993,-2287450,947734,830403,-1685732,2193658,-2271403,1713636,-700840,-654904,1963237,-2096975,1571742,-882339,-14787,1202472,-1790860,1901549,-1257128,392322,579192,-1667845,1962669,-2194171,1263348,-493797,-740917,1680771,-2469636,2347200,-1754407,709576,1232804,-2521447,3078428,-2981565,1689066,-148907,-1772536,3325965,-3579964,3139110,-1125351,-1002337,2428306,-3071778,3673048,-2758871,863647,1257257,-2767276,3290104,-3027783,1898043,-481749,-1511254,2813367,-3141982,2297062,-1055613,-640993,2140732,-3068655],[0,0,0,0,0,3,-13,22,-34,49,-63,79,-94,114,-140,171,-208,252,-306,364,-431,510,-599,699,-813,944,-1084,1238,-1405,1592,-1800,2029,-2287,2569,-2888,3236,-3613,4020,-4459,4936,-5449,6012,-6626,7297,-8034,8839,-9711,10668,-11708,12849,-14108,15504,-17058,18804,-20783,23033,-25625,28634,-32184,36436,-41633,48139,-56514,67697,-83345,106714,-145310,222427,-578676,846063,-100746,-524468,1448318,-1943915,1825384,-1359538,281955,940976,-1456252,1809094,-1571948,1107521,-183828,-279852,457804,-831129,813412,-1075802,1138994,-1809900,1773819,-901567,-554059,1450691,-2499163,3068028,-2648249,1680803,361879,-2524783,3534604,-3895902,2730122,-966569,-1223055,2995378,-3466044,3221996,-1768694,-334902,1864413,-2887488,2320414,-950566,-731050,1524330,-2270991,2562330,-1036045,-568154,2244450,-2571608,2691831,-1767953,-96678,1169681,-2150622,2659750,-2718001,2735979,-1440651,-495038,2326041,-3188219,3534317,-3200104,2674116,-569812,-2098686,4146876,-4859669,5221183,-3460297,719426,2176144,-4538930,6406457,-6022881,4121860,-443177,-3587889,6083506,-6342457,5030673,-2348142,-1254671,4618126,-6192127,5392222,-2732118,-13846,2801486,-4888116,4914497,-3158823,1012760,1315532,-3253779,4702003,-4722491,2403458,735796,-3049565,4154294,-4525261,4573647,-2748363,-429951,3802389,-5421983,5632611,-4944990,2790036,175941,-3713474,5836101,-6896669,5908231,-3832108,321831,3563612,-6764027,7917281,-7173204,4196194,512986,-5009531,8118315,-8434572,6267269,-1878795,-3215775,6622856,-7633491,6113348,-3115209,-120658,3829636,-6726080,7482717,-4909796,805727,2591522,-5007632,6618125,-6314649,4028197,547891,-4504392,7340466,-7207957,5336947,-2273812,-1262580,5011306,-7458002,7974107,-5860768,1753603,2434980,-5625623,7372467,-7932059,6705801,-3562112,-1850888,6456246,-9087111,9962458,-8354293,3353313,3236067,-8762159,10767552,-9691277,6608691,-1167427,-4509123,9419096,-10917557,8272876,-3824322,-1373303,6040316,-8977387,9397574,-6925432,2109180,3248912,-7728156,9641734,-8404277,4622295,614140,-5280721,8780074,-10010449,8191164,-2711015,-2941805,7361278,-9308094,9294569,-6666718,2575613,3008005,-7095555,9742877,-10063199,8086821,-3210887,-2758559,8047252,-11470774,11498383,-8555628,2767141,4355169,-10217447,12223809,-10515657,6467732,-988109,-5140026,10552641,-12352166,9766374,-4079961,-1770129,7366954,-10461207,10758681,-7893044,2258715,4176215,-9223731,11202813,-9518185,4834132,763512,-6552185,10539220,-10817984,7714482,-2258409,-3478055,7686033,-10146763,9933516,-6949360,1505992,4255262,-8318946,10297493,-10172314,7467945,-2162219,-4743462,10160334,-12291096,10769364,-6826357,910105,5384215,-10794936,12982043,-11367462,6247268,860433,-7600421,11536797,-12505447,9671239,-4119878,-2822710,8969880,-12199674,11568359,-7306654,1029029,5323222,-10699927,12368229,-10012860,4313276,2340141,-8023315,11558421,-11593515,7794746,-1834246,-4868930,9412683,-11604119,10991472,-6837961,408920,5965709,-10447954,12109998,-10738281,6338898,-17049,-6465216,10973179,-12641107,11015432,-5798831,-272998,7302758,-12105429,13069750,-10784806,5618440,1742174,-8571684,12796772,-13183325,9431362,-3444421,-3920989,10152854,-13213424,12136338,-7590108,672742,6504446,-11572417,12846184,-9963939,4194977,2898142,-8716454,12068260,-11711088,7667355,-1310405,-5196398,10189602,-12368738,10752770,-5805269,-435809,6632806,-11069322,12196482,-9996521,5106897,1515212,-7471158,11488067,-12280809,9945497,-4532913,-2187781,8345092,-12257956,12557197,-9657817,4084980,3388148,-9322205,12838231,-12571073,8604561,-1997979,-5036826,10798006,-13091632,11340963,-6448785,-778977,7390316,-12045832,12609871,-9409670,3531718,3784318,-9663568,12330195,-11494838,6826011,-474047,-6323819,10898441,-12374376,9873077,-4880145,-1985577,7783848,-11737243,12072957,-8960259,3212517,2726810,-8352366,11743871,-12041957,8849645,-2989281,-3401155,9186932,-12302538,12100411,-8446394,2352318,4207647,-9490281,12813308,-12103283,7421818,-1125725,-5993275,10662821,-12571258,10572508,-5637255,-1374743,7695505,-11758931,12084831,-8757722,2485903,4511134,-9612768,11886553,-10394466,5912750,122919,-6606150,11251877,-11839705,8918686,-3546860,-2683032,7852633,-11313012,11070682,-7748247,2175911,4121342,-8776375,11316354,-10437144,6943949,-1393443,-4328110,9308911,-11788317,10723930,-6584187,766266,5484051,-9597640,11547732,-10248626,5745108,330715,-6218698,10278743,-11596418,9468693,-4312078,-2257227,7520656,-10631553,10720592,-7675352,2083827,4629594,-9759155,11275292,-9099608,4557848,1160522,-6533105,10398672,-10659635,7768098,-2146115,-3733808,8427683,-10244058,9586563,-5681360,705099,4391550,-8545258,10694362,-9073666,5348085,234070,-4850292,8793518,-10543865,8898387,-4592169,-630308,5570806,-9002988,10348952,-8539365,4261208,1424137,-6087316,9087018,-9762100,7830158,-3231102,-2528179,7467836,-10170538,8965094,-5788673,671996,4491189,-8793334,9909081,-8045523,3591752,2165373,-7083049,9127375,-8974531,5867990,-1338372,-3929096,7838715,-9661047,7973242,-3997994,-411491,5132411,-8350272,9172711,-7432999,3366115,1486142,-5719090,8326198,-8704586,6721451,-2867840,-1567476,5686676,-8255939,8553285,-6510039,2514479,2193279,-5887355,8055282,-8010692,5981779,-1941211,-2747798,6753469,-8392473,7605255,-4490580,241280,4497638,-7450314,8212128,-6267789,2366249,2452814,-6251051,7928309,-7187225,4605534,-315688,-4250428,7015055,-7916387,5946827,-2616628,-991785,4511209,-7683478,8117354,-5372727,1145420,2326408,-5149029,6830712,-7284363,5330561,-1574223,-2735203,5659161,-6716027,5977063,-4401003,1435454,2149437,-5406496,7113866,-6480410,3775499,-688545,-2559826,5062876,-6344945,6135644,-3295672,-728209,4353474,-5975346,5686390,-4190215,1436728,1795766,-5153518,6475713,-5511323,2567110,541986,-3503198,5493964,-6082347,4573957,-1698770,-2058772,4986807,-6023211,5535452,-3517334,814411,2548755,-4943501,5841670,-5139567,2755106,-69959,-2363015,4488324,-5180177,4598709,-3032720,108464,2415412,-4029746,4937602,-4266719,2795433,-317076,-2482408,4422853,-4944132,3816285,-1743714,-710444,2833166,-4120958,4322844,-2951236,627175,1995711,-4064985,4222880,-2935708,1709529,726605,-2939405,4485627,-4655134,2830895,41945,-2197804,3813216,-4120142,3632007,-1976748,-639053,2677639,-4080863,4262716,-2962831,986395,704899,-2451376,3792779,-3645264,2702725,-982292,-613360,2084495,-2802884,2897184,-2550365,1167109,640553,-1954983,2474235,-2885340,2140832,-1072266,-294163,2024534,-2694211,2587553,-1497894,128332,1392148,-2332330,2396074,-1993939,625298,1006649,-2553673,3095536,-2132865,1097700,964075,-2050032,2957564,-2818745,2121360,-115823,-1552810,2464255,-2886447,2365112,-1396730,-144641,1551871,-2116556,2205040,-1642518,814607,-54922,-949909,1565636,-1647457,1442015,-610499,-75276,462799,-840791,983828,-934163,591169,-146975,-137733,783193,-718101,629019,-468930,-147605,563738,-711619,583692,-453281,-353601,985332,-1048458,1026556,-746661,-402973,1332858,-1502127,1259485,-832363,88786,994791,-1638278,1902388,-1449201,587615,438721,-1354264,1505356,-1596779,919222,139429,-701794,1107173,-949602,526564,-218650,-345156,877629,-764628,179822,275391,-761596,471893,-422400,-147959,296634,-774862,812592,-913350,757717,-201695,-524348,792775,-964222,1020338,-870173,556564,-99842,-816623,1251973,-1467496,1469356,-804790,102145,839371,-1468554,1614478,-1676489,1052357,184915,-1208501,1653731,-2079714,1428113,-569777,-437255,1543170,-2065483,1692198,-903163,-634884,1226974,-2104415,1888945,-903654,-317911,1381197,-2143003,2190245,-1436945,-128774,1253565,-1977395,2114839,-1830958,1091336,451217,-1705852,2224533,-2499456,2030831,-995487,-170419,1344531,-2348303,2545698,-2177300,1274379,33697,-1089876,2213752,-2591817,2342521,-1419953,183314,1802729,-2734212,2977031,-2413775,879548,454637,-2095745,2651337,-2937087,1575010,-253315,-1471988,2858683,-3293472,2519524,-669816,-843553,2732321,-3361351,2966506,-1794665,98140,2003178,-3396856,3662747,-2776553,1355334,1191786,-2695342,3435759,-3717773,2560548,-929237,-1314551,2788723,-3834434,3347987,-2531348,834192,965529,-2708234,3537610,-3579303,2219577,-546317,-1414523,3016823,-3931686,3364775,-2187082,80426,1877425,-3378372,3950487,-3157285,1599646,407482,-2611710,3801960,-3839255,2984280,-876855,-1618707,3560716,-4472332,3924605,-1776579,-542895,2765665,-4403108,4772679,-3667579,954482,1716327,-3753267,4638547,-4182076,2714825,-601691,-1952915,4264268,-4999844,4331873,-2569034,109045,2157444,-4145462,4887499,-4154808,2231382,-69340,-2755238,4063925,-4872679],[0,0,0,0,0,-1,5,-11,22,-33,42,-57,74,-90,109,-134,164,-203,244,-292,346,-407,475,-555,646,-753,878,-1017,1168,-1328,1507,-1700,1910,-2145,2405,-2697,3020,-3376,3768,-4190,4650,-5143,5677,-6259,6894,-7591,8354,-9194,10118,-11129,12241,-13470,14830,-16349,18047,-19966,22157,-24676,27606,-31065,35211,-40273,46599,-54738,65620,-80930,104174,-144923,336994,-1047895,661240,-218538,-555616,1401694,-1453824,1508669,-1263914,346053,933576,-1028835,1246858,-675343,132405,169270,42950,-440284,650073,-1066452,1007431,-264568,-956793,2445025,-3401879,3017479,-1544658,-522105,2580135,-3948536,4715803,-3670517,1537952,1157706,-3397392,4513829,-4470267,2938235,-879712,-1432060,3223475,-3943947,3453133,-2353448,-153612,1504584,-2426075,2622545,-2179289,1497237,-82947,-1253887,1570386,-1920113,1562644,-1053880,-315128,1528752,-2317827,2163123,-1998988,1393045,614856,-3042294,4149740,-3755521,2318546,-106436,-2289267,4646846,-6220973,5311107,-2696260,-1296232,4470643,-7265335,7701188,-5928521,1961550,2125384,-5987231,8539110,-8456938,5640343,-821180,-3467391,6387637,-7930761,7176785,-4510216,159760,3360408,-6142367,6518887,-5265571,2654309,710342,-3312309,4481231,-4907634,4293296,-2707006,-242189,3877317,-5564393,5103258,-3454903,1465760,1778891,-4857978,6828025,-6184740,3408285,254420,-4088376,7147271,-8500735,7056271,-3348500,-1369207,6102465,-9324826,9713919,-7251980,2615229,3311189,-8256465,11004981,-10379387,6611126,-648124,-4856405,9390834,-10983426,9453311,-4025830,-2079007,6282613,-8114538,8518638,-7049335,3496756,2095719,-6490011,8119659,-7340121,4952954,-2042993,-2271020,6049408,-8814722,7611163,-4132904,-352383,4622758,-7645770,8703400,-7265749,3850171,1422451,-6750293,9840969,-10203278,7150542,-2408744,-2922415,8453068,-12257390,12070999,-7858365,1534174,5320127,-11437955,14790412,-13307205,6885525,1412186,-8276065,12956634,-13792097,11442627,-5058860,-2923694,9475767,-12129980,11975237,-8745359,3146881,3369641,-8862201,11444780,-10949030,7543773,-1420521,-4807033,9588109,-11036358,9701525,-5657927,-202256,6657992,-10808951,11840757,-9111929,3716852,2088693,-8372392,11545597,-12151253,9093836,-3538024,-3449814,9980638,-14301639,13931559,-8943104,1415670,6263446,-12846451,16192503,-14533763,7300368,1741579,-9649494,14383354,-15163237,12371155,-5714925,-3096620,10575664,-14832535,14497616,-9692285,2650081,4485124,-10751751,13584321,-12869738,7848497,-954096,-6319947,11099941,-12745566,10567624,-5683868,-1272131,7918643,-11673284,11809973,-8466827,3528956,3375096,-9473214,13136345,-12336180,8094048,-1999680,-5283663,11602893,-15096492,14122855,-8209100,-500610,8607150,-14534181,16220669,-13369053,6732156,2462092,-11069248,16480339,-16775531,12155014,-3735504,-4977872,12056575,-16142143,15226716,-9800469,1479299,6911819,-13127933,15484693,-13424721,7061307,1002197,-8435565,13229283,-13952988,10685446,-4563659,-3170194,9904027,-13391253,12838915,-8893173,2718916,4711305,-11118997,14296510,-13280673,8094534,-647457,-7283701,13098655,-15665166,13494871,-7172425,-1484988,9760255,-15392758,17046502,-13174827,5554415,3955440,-12071358,16990318,-16997014,11515794,-3392420,-6397442,13763266,-17194625,15553015,-9702571,964788,7854606,-14402206,16290883,-13691651,6933671,2106127,-9354860,14096059,-14611464,10878962,-3953753,-3872474,10349644,-13641960,13205572,-8610842,1324009,5952564,-11741997,14006549,-12460495,7075448,383191,-8197850,13399880,-15033361,12368068,-5906076,-2318950,10367926,-15303946,15971200,-12121760,4320438,4651743,-12621391,16540222,-15999924,10512216,-2298277,-7090360,14558993,-17323328,14760286,-8267997,-733796,9074493,-15053373,16384947,-12728361,5381191,3017461,-10329762,14561903,-14324240,10085074,-2742818,-5059865,11264982,-14139106,12652019,-7663483,319618,6871819,-11881892,13958910,-11813072,5788520,1606552,-8690747,13139670,-14086157,10880631,-4719376,-3615229,10639081,-14674593,15182632,-10580701,2935733,5879635,-12877999,16007141,-14525796,9548686,-1140734,-8067905,14553433,-17030532,13943065,-7352141,-1254350,9646140,-14978197,15962664,-11635234,4456015,3729055,-10720879,14609039,-13670789,8614196,-1603980,-5593178,11033664,-13427744,12006577,-6336007,-871686,7344774,-11572466,12545493,-10343405,4612485,2550182,-8792184,12684892,-12574295,9351980,-2992467,-4100330,10138948,-13660952,13053474,-8938387,1737980,6271893,-12347006,14785182,-13075361,7402864,385028,-8176791,13452886,-14865343,11917287,-5760231,-2277789,9763004,-14231543,14273152,-9831377,3053310,4242694,-10413356,13801112,-12529711,7552836,-347425,-6269303,10511663,-12245465,10270274,-5166235,-1337261,7387678,-11434229,11063990,-8186698,2940718,3406822,-8005076,11059673,-11046992,7649868,-1543267,-5018883,9387839,-11707085,10823671,-6960222,266485,6632805,-11316281,12597562,-10559392,5833461,1083578,-8236033,12509255,-13087665,9697166,-3972660,-2731998,9120011,-13019230,12797668,-8541171,1770469,4890776,-9960187,11801605,-10481217,6263127,-96098,-6250907,10731380,-11192599,8286954,-2936998,-2345854,6977988,-9594128,9834812,-6867771,1521862,4093287,-7757510,9297463,-8601518,5588533,-443020,-4822354,8926993,-9812021,8495705,-4654706,-1045769,6414046,-9856122,10363303,-8225261,3912694,1967072,-7404318,10854490,-10951284,7852974,-2440127,-3090403,8201457,-10916010,10240953,-6465161,952031,4511182,-9111343,10289704,-8558831,4659763,1027227,-5869089,8958478,-9087923,6509843,-2385203,-2422487,6014865,-8236615,7945673,-4532656,262634,3551555,-5911250,7479662,-7000962,4034161,837828,-5160531,7195039,-7152261,5690823,-3057480,-710612,5337428,-8470085,8565624,-5672472,1633800,2310908,-5856799,8391318,-8619955,6154302,-1560314,-3894052,7721275,-8578569,7707573,-4746519,495428,4284621,-7698737,8817930,-6444102,2699156,1386908,-4302400,6787466,-7211781,5024648,-1053594,-2796714,5078463,-5951436,5339999,-3144951,362019,3241647,-5519274,5658017,-4203768,1695554,920617,-3692016,5073978,-5456217,4000335,-1206501,-1909062,4259410,-5733880,5735211,-4085862,1347714,2078635,-4914816,6445786,-5783643,3352779,-337085,-2908001,5431208,-6493714,5738857,-3082769,-579559,3770964,-5669720,5851931,-4585251,2237252,914567,-4087011,5379265,-5050009,2958071,-270083,-2224167,3493288,-4126140,3602384,-1677336,-783401,2913346,-3541463,3161277,-2283054,765720,1071013,-2992116,3426147,-3219969,1846442,-249887,-1786445,2923310,-3515880,3403769,-1951125,2679,2117925,-3488831,3840050,-3292764,1960756,-372987,-2178674,3912837,-4173666,3495345,-1571672,-360962,2352114,-3796417,4082874,-2947062,885070,1243936,-2811914,3198103,-3025824,1693178,-112840,-1579761,2508238,-2427092,1626676,-584725,-628263,1791606,-1959467,1451503,-685774,-375930,1359111,-1539050,1538171,-981289,-177748,568081,-1233264,1583436,-1400734,713666,-226340,-420763,1236289,-1529339,1550433,-1152221,582377,568237,-1129120,1480262,-1727445,1531130,-801334,-208658,1435655,-1696296,1634461,-1126089,309800,333287,-1181215,1261763,-1148774,803357,223113,-614460,597045,-481736,-37751,367368,-542325,417314,-1573,-393537,1095958,-1068027,758962,-243057,-476758,1011764,-1511990,1112537,-482288,14288,794059,-895457,845601,-756990,112291,129208,-670972,230285,-309495,416415,-77506,-117611,64710,81814,254589,434405,-249734,246606,105533,59325,-151732,-376971,268670,-830406,652967,-182441,-17869,398255,-920345,1456628,-1489549,1040183,-202830,-772582,1803832,-2135229,2223373,-1333549,143716,1167872,-1962046,2750064,-2387396,1130172,478171,-1868951,2645709,-2474831,1871713,-734596,-909921,1982221,-2378465,2129366,-1283632,89579,1355866,-1807846,2269093,-1499935,559687,700291,-1649679,2171012,-1976710,777459,247877,-1206485,2032986,-2198410,1834309,-990241,-484124,1639800,-2446216,2924812,-2465343,1182768,400341,-1827774,3358046,-3562806,2898494,-1263034,-996881,2607250,-4077708,4108945,-2931669,854677,1132828,-3183322,4197778,-3883327,2308327,-230250,-1973491,3531421,-4288369,3316818,-1468536,-806158,2666440,-3798372,3721966,-2289313,415739,1596451,-2973365,3618415,-3279277,1450909,464155,-2345028,3464179,-3869460,2875856,-1115531,-896086,2763243,-3932701,3657032,-2941950,815729,1096647,-3079745,4318834,-4390158,3233089,-674614,-1845548,3760310,-5073668,4759249,-3208762,222230,2415337,-4396206,5540208,-4531674,2447909,590492,-3200032,4967428,-4914316,3992981,-1488298,-1323220,3666441,-4931246,4658622,-3041762,87437,2308850,-4372822,4897683,-3900550,1930727,702045,-3265657,4748855,-5062086,3369747,-978406,-1635987,4062160,-4856134,5145846,-3429995,664598,2189846,-4520407,5706577,-5239620,3401950,-200325,-2893614,5022698,-5963669,5321147,-2759005],[0,0,0,0,0,-3,8,-9,4,3,-13,22,-31,39,-51,59,-74,93,-118,152,-190,232,-273,321,-375,437,-516,600,-698,815,-940,1076,-1221,1379,-1553,1739,-1952,2183,-2445,2731,-3041,3383,-3752,4150,-4579,5047,-5554,6101,-6698,7350,-8064,8845,-9700,10641,-11676,12820,-14080,15477,-17029,18752,-20674,22808,-25141,27600,-29917,31279,-29008,11700,171548,788554,-1374703,1680373,-1087161,-90328,1473467,-2056768,2318594,-1637478,903080,493134,-1564849,2023713,-1614777,495034,556851,-1443412,1165155,-416333,-556412,1716421,-1649949,1315971,-382773,-1354209,2921379,-3401870,2154764,-715040,-1044544,2942242,-3533635,3669268,-2200247,373532,1118064,-2794031,3431046,-3031369,1914261,-1212363,-11595,1642517,-2372127,2872269,-2647657,1685035,-610707,-471439,1641415,-2878870,3024037,-2661530,1808644,177468,-2054753,3558908,-3373813,2233778,-683351,-939175,2992764,-4193556,3400095,-327968,-2057953,3577487,-3785815,3416075,-1122214,-1508541,3911353,-5558871,5040316,-2794061,-382220,3725715,-5660538,5685045,-4439423,2154657,492656,-3990487,5933687,-6313160,4535639,-1945386,-770316,3462305,-5237469,5645057,-4527015,2406274,27373,-2359333,4738415,-5329749,4065054,-2596129,970505,1526480,-4500698,6076954,-5248218,2407068,672479,-2961208,5382717,-5719381,4254131,-788759,-3048866,5485568,-6269667,4855659,-2151482,-1897250,5064681,-7070016,6371364,-3778573,9260,4182444,-6770347,7895595,-6384434,2609243,1538198,-5766229,8059951,-8029446,5805272,-2228044,-2163232,6431388,-8623171,7383664,-4196909,1221487,1672357,-4304453,6613127,-7630175,5229356,-1503969,-1910920,4246016,-6383130,7221301,-5707667,2011458,2694674,-6197875,7663996,-6648370,3526799,663520,-4181872,7142103,-8174917,6494626,-1516853,-3689475,7121448,-8265408,7666328,-4869270,-207611,5638946,-9674894,10096487,-8062476,4319148,1989059,-8115704,11942022,-10811363,7005631,-1821804,-3360967,7929006,-10619823,9860790,-6274151,1307205,3459305,-7264162,9396776,-9246621,6265610,-1933633,-2886071,7314322,-9856737,9346358,-6009870,1052642,3801090,-7774240,10146410,-8847397,5147539,533720,-5908292,9399241,-9752938,7640997,-2624330,-2845092,7383979,-9754952,10111140,-6471466,610143,5947442,-10599371,11200872,-9210224,4472036,1886370,-8556763,12750301,-12047224,7332753,-1528125,-4001254,8452483,-11712015,11197782,-7285699,1000209,4657299,-9226752,10714524,-9774576,6655410,-1452061,-4030437,8894063,-10656588,9543725,-5902384,587068,4961471,-8777454,10486711,-8512023,4002138,1551017,-6153029,9305885,-10421869,7451320,-2357689,-4122671,8948730,-10509983,9870058,-5718172,-375284,6900235,-11434481,12413613,-9346289,3216129,3454411,-9560697,12682404,-12140402,8007215,-1667556,-5444328,11077244,-13157079,10834398,-6344485,120030,5823953,-10751245,12501220,-10308393,5885343,209883,-6427046,10610760,-11666052,9849272,-4960207,-1350285,6566550,-10483409,11723147,-8576325,3842184,2593307,-7535664,10812594,-11309659,7881337,-1894537,-4884172,9886236,-11781759,10310223,-5807651,-894491,7578791,-11979985,12718736,-9310211,3278347,4005816,-10497435,13466245,-12523419,7838209,-987448,-6224113,11608136,-13510331,11859594,-6354443,-355628,7125572,-11663467,13086540,-10636377,5275794,1278745,-6900541,11215356,-12373920,9582016,-4351300,-1887464,7024237,-10922708,11407680,-8357928,3296758,2976371,-8279025,11250312,-10967425,7039117,-1378827,-5089372,9948614,-11883108,9852009,-5321189,-1448199,7921490,-11785906,12156948,-9044733,2851452,4098201,-10198212,13137065,-12157918,7266640,-416919,-6705917,11868641,-13665449,11019398,-5560465,-1494971,7921177,-12288354,12700158,-10322113,4401574,2213329,-7993100,11937165,-11785943,9059834,-3524173,-2819989,8232332,-11190143,11014798,-7817685,2275589,3587143,-8634738,10889200,-10217869,6600613,-811005,-5400686,9864833,-11701137,9329802,-4382058,-1692567,7586142,-11355786,11759937,-8532993,2399678,4628286,-10035166,12696413,-11368808,6402418,238190,-7018523,11434414,-13146689,10451668,-4940370,-2327666,8760767,-12023662,12512953,-9162948,3408952,2860525,-8654174,11418856,-11152415,8261503,-2534542,-3787907,8354436,-10852650,10194060,-7167847,1885892,4107992,-8786689,10556420,-9470517,5473416,-63869,-5113649,9381963,-10479614,8773868,-4038878,-1954131,7402592,-10193767,10624796,-7040012,1528570,4354216,-9446434,11611723,-10360543,5787201,756374,-6681320,10972606,-11882385,9434610,-4207608,-2373971,7915830,-11229599,11176264,-8377898,2429177,3820141,-8581211,10543366,-10191317,7020497,-1973829,-3995146,8594504,-10623594,9039676,-5483223,981421,4258152,-8170934,9673864,-8305962,4761003,559309,-5018753,8143023,-8779943,7048104,-3205331,-1924823,6573109,-9328103,9012373,-5922327,1247232,4216425,-8399117,10350734,-8868909,4321373,1077127,-6172156,9544660,-10806149,8073525,-2690588,-3068712,7933148,-10008689,9901586,-6959008,2000010,3867735,-8880156,10143549,-9120221,5095640,-760682,-4081921,7594683,-9420920,8441980,-4832460,-285534,4762410,-7621358,8179795,-6623209,3817053,614937,-4935697,7715401,-7777267,5814063,-2499696,-1944031,5999105,-8045519,7868933,-5040319,714891,3818246,-7666589,8817979,-7584315,3476962,1272072,-5491932,8522309,-9195578,6713977,-1853499,-3116349,7129052,-8922283,8323526,-5470473,834939,4056266,-7404404,8683960,-7815075,4349563,10591,-4339239,7087219,-7992433,6472295,-3456153,-601794,4238158,-6490105,6745206,-5441362,2865516,926064,-4343935,6010756,-5912025,4700639,-2199583,-1130080,4859968,-7104181,6166173,-3295359,427606,2699881,-5607934,7297943,-6331920,2856116,1518722,-5115655,7078259,-6621024,4885991,-1755773,-2573196,6268444,-7524701,7083899,-3816248,94208,3466266,-6117721,7420830,-6466639,3815083,802180,-4214423,5907653,-5814588,4759678,-2853007,-640183,3623960,-5424802,5288445,-3826489,1955982,607257,-2922654,4956968,-5148007,3580482,-930939,-1430921,3541405,-4835478,4471682,-3081182,157130,2487745,-4490018,5274584,-3925629,1875892,972126,-3804928,5317465,-5710889,3673973,-348732,-2273950,4722519,-5595201,4886964,-3495484,-201149,3410270,-5441020,5818950,-4470816,1895404,1125293,-3243434,4672937,-5026182,3993985,-1780699,-1405544,2930854,-3731491,3656298,-2783861,1663339,682669,-2500969,3823658,-3258795,2192716,-681550,-950802,2271627,-3334519,2815955,-1665826,143559,1913555,-2668963,3247475,-2530067,1189698,704907,-2315346,3638591,-3268379,1888848,-288691,-1299093,3085334,-4025845,3664795,-1416601,-684679,2522282,-3397666,3812287,-2931580,1420170,962707,-2683076,3631799,-3472833,1985442,-563826,-720382,1988003,-2607463,2668359,-1742962,557132,566119,-1202590,1808207,-2169594,1573687,-702504,-134203,1003427,-1525884,1377687,-1127263,284982,580628,-1059498,1618605,-1685222,666797,424702,-1070160,1590168,-1443932,1196557,-263416,-1185036,2000215,-1919466,1458321,-620534,-368768,1441120,-2425340,2234135,-1648029,152585,818310,-1446362,1966326,-1834171,1040276,-349120,-598905,1090034,-1417430,1178784,-837211,298753,-231610,-301598,378747,-405271,546970,-708464,521457,-395194,-192218,436067,-665069,286009,-613968,430426,215950,-341370,666225,-400651,48036,-122497,-312524,236135,-33821,-90170,386981,-552227,299753,33397,-359381,600395,-710829,545020,-299706,67131,447348,-755206,723569,-221350,-222894,359922,-349082,-173514,79583,-30372,104056,-34598,-723017,893016,-937336,532066,38464,-629791,1405060,-1560217,1306346,-739593,89242,948270,-1630844,1924320,-1308839,656215,446940,-1128708,1286701,-1606093,1240681,-399134,-82699,966477,-987499,1109222,-787691,325850,-121730,-195352,695545,-910351,658589,-666618,-194238,364356,-616470,751831,-934947,650153,384650,-1066003,1385614,-1582081,859740,88699,-1213276,1881696,-1643661,1412991,-812934,-882746,2072836,-2740169,2245793,-1196469,316151,1137046,-2375592,2957723,-2488544,1132175,-42767,-1526829,2668995,-2864049,1970796,-1037860,-179045,1599652,-2231470,2550869,-1740148,956038,509935,-1419301,1986842,-1773385,1558480,-795760,-644234,1688383,-2080999,1959218,-1067837,173746,962591,-1772714,2100728,-2182432,1028784,467976,-1663578,2556849,-2763831,2094013,-635624,-1123871,2784018,-3689113,3232869,-1881072,-83259,1819973,-3533623,3972155,-3033433,1438328,435448,-2311063,3671365,-3891205,2927885,-1127724,-992510,2572494,-3509660,3236602,-2427597,1007006,873007,-2598823,3597664,-3122969,1872226,-121918,-1352458,2715776,-3301660,2782952,-1765045,-223039,1947387,-2853021,3363835,-2787175,1396394,365170,-2626196,3699561,-3783742,2645402,-877658,-1348586,3623194,-4516817,3985338,-2265124,48758,2224539],[0,0,0,0,0,8,-18,30,-48,62,-77,94,-113,134,-165,202,-249,304,-369,439,-521,609,-709,823,-953,1102,-1265,1448,-1650,1875,-2119,2386,-2686,3016,-3382,3781,-4217,4698,-5217,5781,-6401,7076,-7811,8614,-9490,10450,-11495,12642,-13901,15292,-16835,18551,-20470,22625,-25069,27853,-31058,34796,-39221,44550,-51099,59353,-70072,84544,-105115,136580,-190537,306210,-1019956,653586,478486,-1329721,2183373,-2419374,1858021,-582896,-1006095,2002129,-2443672,2410478,-1586798,-16655,1038795,-1745344,1904451,-1271552,644582,104360,-602675,164668,-99098,-270568,215956,-26853,-244463,1226771,-1365978,1148693,-407249,-580380,803218,-1328691,1565219,-789388,265186,96990,-356304,378243,-259106,87306,-262951,400153,-1230302,1520115,-1201744,226818,885316,-2013212,2818450,-2951476,1983858,-386367,-1778548,3009098,-3801556,3393674,-1714128,-351393,1601905,-2766545,3344767,-2736052,1233633,854158,-2136708,1758716,-1220999,131493,86612,-724913,756443,-591796,167107,284447,-824099,632838,-219999,-208815,729475,-128925,294926,-658306,967719,-613868,172909,156536,-598672,1267035,-1995095,2191635,-1395181,572229,1089063,-2575998,3632856,-3592233,1891462,-144226,-1574151,3389451,-5011385,5128950,-2710579,-775971,3221570,-4006036,4051004,-3399558,1364040,1102322,-2971121,3159185,-2550852,1489046,-477931,-871399,1612722,-1831219,947160,-420298,-473818,832145,-377158,656044,-185107,-169438,482888,-1175943,1115166,-406172,-25257,252210,-1147349,1953073,-2462052,1188505,384828,-759809,577557,-2100325,3958536,-3972175,1841389,1090985,-3177247,4376459,-4557643,4199665,-1989744,-1232065,4249417,-5671504,5110810,-2707561,165509,1888968,-3288116,4109098,-3955307,1665923,775026,-2827173,2989749,-2660161,1432486,-337564,-1146127,2598417,-2718781,1722163,-726555,-303878,1827755,-3324819,3499949,-1634561,-334478,1554718,-2157809,2597558,-2948391,2656903,-848359,-1067037,2462415,-3762642,4636647,-4045270,1673673,979424,-3766540,5756958,-6317533,4908868,-1235537,-2195155,5128578,-6305086,6151437,-4332879,675043,2976341,-5404534,6132041,-5201333,2518884,258724,-3054767,4191113,-4578890,3933121,-1984637,-1189778,3791081,-3732417,2853263,-1429805,278029,1480102,-3369276,4147334,-2325812,-12812,1256221,-1697454,2590173,-3482577,3461569,-1447738,-1145484,3470153,-4537196,4516782,-4003747,2208225,955550,-3980080,6288622,-6605001,4612722,-1351792,-1727687,5270477,-7060244,6688613,-3897291,220714,2987857,-5278839,5684017,-5764781,3117090,304860,-3963258,5500901,-4939605,3356678,-1121987,-1301008,3769822,-4914239,4000671,-1726796,-778019,2357929,-3390331,3174497,-2588874,1195403,949858,-3098057,4058165,-3533747,2280605,-492404,-1268096,3621711,-4792709,5233513,-3462136,1096266,2304211,-4918535,6404340,-6195755,4027549,-714460,-3196335,6102970,-7482474,6880060,-3813325,-570031,3947737,-6326560,7298281,-6315341,3147851,1275946,-4698819,6411368,-6073929,3995148,-1156337,-2217812,4670751,-5509457,4475158,-2121761,-446933,2808785,-4201301,4373674,-3210743,1142275,1596455,-3644365,4484643,-4292779,2784005,-500187,-1689145,3894532,-5320703,5202117,-3396237,591598,2305886,-5075113,6584137,-6501812,3944094,-321288,-3506697,6069787,-7609061,6967591,-3872179,-235186,4323481,-7264653,7605806,-5996011,2521928,1569131,-4975522,6941001,-6861881,4408261,-841269,-2517671,5000598,-6131721,5010759,-2337822,-893539,3460586,-5022635,4754715,-3384217,1129664,1785604,-4143874,4952990,-4372181,2533969,-374074,-2372300,4428293,-5107774,4539747,-2711632,359200,2871946,-5507595,6226098,-5595330,3248581,97583,-3730138,6418321,-7708819,6195365,-3187768,-968836,4704296,-7328478,7684713,-5551695,2393429,1958221,-5380996,7664055,-7220104,4298383,-809741,-2929207,5480140,-6394730,5231334,-2500850,-650712,3680768,-5076498,5253404,-3727601,725939,2116030,-4393052,4851467,-4419633,2877987,-25084,-2668372,4735090,-5289756,4203846,-2315842,-182702,3075682,-5388683,5872506,-5021626,2922061,657564,-3850689,6562541,-6867604,5367612,-2841552,-951009,5042950,-7581784,7709215,-5176784,1597951,2017667,-5468411,7035077,-7003700,4419141,-552847,-3204620,5819186,-6520025,5184536,-2207177,-1012218,3623154,-5380896,5449115,-3817128,934868,2206758,-4335265,4959935,-4219958,2000333,344605,-2933656,4379668,-4776574,4111232,-2162006,-718948,3368827,-5251254,5375239,-4461127,2524433,857061,-3901812,6613108,-6581289,4640747,-1979513,-1236024,4823117,-7002726,7322684,-4835518,1479082,2539687,-5680173,7151354,-6064598,3840577,-459682,-2997968,5784580,-6780808,4845365,-2039832,-954507,3891654,-5389067,5191690,-3344022,237313,2483661,-3819928,4351576,-4294751,1973293,793280,-3275893,4280825,-4091277,3246031,-1884312,-1076318,3465412,-5060681,4817704,-3436790,1188607,1444964,-3755703,5397150,-5644155,4425355,-1316445,-1938507,5082061,-5946103,5642826,-3978007,1175058,2188942,-5643479,6877937,-5553800,3049443,-43044,-3347082,5669888,-6271688,4742679,-1588191,-1328896,4042207,-5169681,4899308,-3029308,-132720,2633619,-3638069,4359997,-3623488,1800955,833030,-3095419,3963609,-3709124,2678698,-626753,-1529647,3433619,-4391384,4119560,-2916165,520802,2017196,-3851734,4680057,-4410372,2950267,-725643,-1975891,4436865,-5373349,5284477,-3504493,800567,2457654,-4967015,5738531,-4935784,2701589,-70536,-3003419,5382241,-6088303,3731419,-979797,-1517099,3177785,-4350632,4505811,-3051808,-72804,2775516,-3953656,3766853,-2872334,1154776,740557,-2723333,3757937,-3686348,2032236,30603,-1785373,2720643,-3244084,3051038,-2044474,129979,2170502,-3320218,3677285,-3187529,2113505,-242019,-2003853,3961361,-4595728,3884649,-2252141,38625,2130281,-4154357,5086096,-4306199,1934818,558110,-2778136,4221702,-4643749,3734917,-1370688,-1226594,3431627,-4307965,3439541,-2118419,60720,1787985,-3060090,3534411,-2601478,802353,1525386,-2525215,2641607,-2559318,1700260,-112977,-1577289,2901810,-2906541,2036838,-634287,-688619,1715999,-2561201,2849669,-2346863,1502816,476648,-2216655,3142649,-3106817,2628589,-1817598,-133002,2096165,-3297529,3604008,-2905726,1285992,654898,-2234341,3426934,-3563017,2511608,-801238,-1229618,2643678,-3036671,2544365,-1263515,-259797,1687140,-2622089,2776064,-1588948,124661,1186911,-1679455,2015117,-1562949,667147,585193,-1918422,1807630,-1656488,968681,-168684,-491136,1646408,-2237743,1948828,-867309,131510,610180,-1130619,2127856,-1990842,1586853,-622335,-686100,1487975,-2160155,2607681,-1871031,693783,435103,-2153060,2579195,-2684403,1831104,-607811,-1008280,1827641,-2484761,2016282,-1047102,-375942,1265482,-1738920,1527963,-1107713,239333,676353,-1624972,1242377,-699477,46977,721479,-1126410,1040589,-960726,-20986,591744,-1073659,1195868,-903359,732260,-215291,-315345,1040462,-1028675,878110,-941481,614732,-147179,-530817,993707,-1327672,1495873,-938224,417620,256142,-1027317,1366113,-1461548,1129963,-369102,-341472,1143370,-1418242,1167967,-619832,-82616,691889,-743220,528378,-176284,-40788,208449,-501122,360990,21896,-496342,760188,-997650,355155,346069,-863526,787083,-908417,679580,-131860,-339120,928665,-1252773,875539,-519381,160307,379382,-236928,250196,-498277,343016,88182,132528,-283022,67473,-26357,-327670,189006,-748532,358943,-220588,64700,-131912,-251292,233071,-373599,214410,-343237,161524,-85738,395623,-184228,151474,168420,-486645,878585,-1121285,607470,-349775,-393050,1053706,-1595341,1476084,-931584,-502959,768606,-1204454,1354924,-1325281,475890,45045,-1085453,1401651,-1295544,713829,17352,-458495,1189007,-832974,606423,-194540,-466515,828846,-887309,416739,-32526,-163876,501037,-821989,1017357,-586384,-131631,423888,-772823,947833,-857177,410876,-201224,-255034,817001,-1427478,1480762,-1099867,632038,629527,-1127301,2055137,-2126161,1654006,-561427,-612400,1683336,-2090450,2119931,-1280825,210214,962230,-1818894,2274035,-1991032,901697,293096,-1350119,2038515,-1667851,1185811,165215,-840830,1965675,-1854722,889104,1292,-408321,1190063,-1952256,1591022,-699092,-305761,846418,-1493989,1727984,-1834299,1142017,-61323,-1113707,2024048,-2191821,1670391,-1279789,373098,1078051,-2475211,2878417,-2467804,1388490,92760,-1412240,2529197,-3015372,2658707,-1067304,-701104,1968891,-2732973,2907813,-2293651,813076,1134442,-2663459,3372483,-2733760,1378800,355921,-1601129,2788601,-2975476,2323437,-587013,-891095,2094292],[0,0,0,0,0,-1,5,-13,22,-39,56,-76,98,-121,148,-181,220,-267,325,-392,469,-556,653,-769,896,-1043,1208,-1391,1591,-1810,2051,-2317,2612,-2938,3303,-3700,4140,-4620,5137,-5703,6310,-6973,7691,-8474,9332,-10267,11289,-12406,13624,-14956,16415,-18024,19809,-21799,24032,-26557,29435,-32738,36576,-41098,46508,-53106,61349,-71952,86122,-106058,136425,-190448,459471,-1082955,832002,-221799,1397,988865,-1957654,2065496,-1764101,975737,402250,-1084283,1628547,-1605802,1331947,-592036,91108,157908,-4614,714782,-530636,810580,-1581328,1768589,-1523987,702571,943108,-1994383,2773812,-2980998,2465850,-999396,-980962,3023176,-3235283,3089989,-1801516,49071,1841284,-2735607,2369381,-1670647,419704,1095189,-2150438,2037048,-662124,-750701,1461186,-2098367,1849822,-934380,-746815,1950097,-2534745,2397175,-2077585,484498,920975,-2500499,2678534,-2560122,2140486,-1555774,-51564,1657929,-2970872,3116269,-2515217,2213614,-1526995,-447316,2757896,-4273998,4611960,-3745128,1569740,971884,-3414397,5182150,-4717154,3699192,-1480810,-1987448,4512522,-5342977,4212872,-1793134,-310942,2902633,-4639379,4638767,-2516505,15067,2275431,-4140422,4550949,-3069937,469146,1757195,-3317159,4189658,-4368507,2955266,392128,-3242113,4677508,-4626776,3595521,-2281702,-119789,2642740,-4737284,5228255,-4547359,2939077,-842533,-1684197,4978055,-6087153,5970118,-4255269,1515633,1938999,-5205777,7143205,-6590553,4461908,-485057,-3106529,5578859,-6522152,5372476,-2880655,-1174374,4681925,-6329662,5284647,-2576025,-107696,2198404,-4522641,6209220,-5231752,1371392,2923457,-5587816,5659491,-4700289,2975383,133727,-3709384,6226981,-6528583,4778411,-1787067,-1540680,3655510,-5194140,6147991,-5460383,2944977,1138014,-4431705,6365670,-6671942,5832402,-3974689,-359146,4716666,-7419595,8167120,-6349214,3163827,1295555,-5861990,8242721,-7985508,4928925,-1540518,-2410315,6212755,-8068079,7383051,-3845806,-805254,4633018,-7678450,8025811,-5491551,1161010,3487134,-6617337,7993413,-7362985,3754708,1339729,-5659802,7865020,-8168612,6182385,-2845528,-1879087,5988447,-8656608,8484785,-6330296,2279010,1946549,-5750929,8312333,-8897608,7522649,-3848033,-2071743,7140909,-9258526,8919663,-6835137,3525157,2044395,-7536200,10210746,-9129498,5456800,-1200898,-3091805,7118987,-10013269,9212477,-4804528,-1314443,6662891,-8959089,9117984,-6472242,2034018,3403752,-7863071,9753597,-8378664,4058430,1040193,-5797600,8556675,-9513520,7177668,-2554620,-3083545,6789110,-8784210,8572979,-6545351,2453024,2967857,-7432144,9354347,-8934883,6356593,-2038872,-2927712,7480093,-10219835,9837972,-6289807,1498695,3794239,-7883544,9838579,-9556057,6334525,-691695,-5353173,9290092,-10470661,8000299,-3706337,-1440690,6791767,-10229314,9862665,-6545653,685521,4646856,-8900848,10246156,-8543883,3776144,1908539,-7068454,10288692,-10048031,7058184,-1497031,-4008769,8254385,-10314660,9405810,-6120886,888343,4679832,-9241568,10274494,-9240200,5681961,-714871,-4839766,9084544,-10448687,9398440,-5587753,574420,4902533,-9256552,11032913,-9287330,5063940,514744,-6199567,10120885,-10656876,8189625,-3538845,-2709617,7956779,-11053240,10321978,-6438456,838523,5078293,-9688548,11049970,-8776957,3813679,2392106,-7550089,10413852,-10369818,7004797,-1378381,-4489109,9268602,-10891387,9366265,-5382274,-65746,5547079,-9348191,10713474,-8928192,4727997,777644,-6055582,9454111,-10467955,8659144,-4722278,-1133683,6164411,-9657286,10689527,-8545723,4074458,1786383,-6967144,10282392,-10202726,7641076,-2339473,-3481900,8776584,-10730571,9537012,-5921952,-28588,5831499,-10000082,10660731,-7630166,2961165,2966523,-8249868,10843340,-10135807,6450856,-428587,-5209701,9731624,-10869938,8980251,-4613032,-1296487,6695483,-10202109,10751788,-8360405,3561425,2452357,-7008316,9967390,-10153496,7819707,-3292461,-2227483,7139589,-9989001,10047969,-7383587,2801908,2539316,-7470256,10185077,-9940976,6898925,-1696837,-4210379,8648250,-10495382,8760519,-5062869,-726356,6221957,-9753739,10169785,-7558004,2558168,3583376,-8227972,10506199,-9544278,5278861,-47205,-5776956,9773624,-10641942,8462775,-3261984,-2341688,7045719,-9862785,9998798,-7177196,2277930,2960439,-7333805,9747206,-9318515,6383095,-1664904,-3163088,7049831,-9527048,9565413,-6430653,1307074,3906771,-7593434,9478786,-8557957,5659390,-571825,-4608966,8193763,-9666217,7989293,-4167682,-1314154,6478037,-9015039,9119554,-6353271,1886136,3386014,-8093575,9908376,-8392945,4166243,1087200,-5834651,8956904,-9501966,6919052,-2476052,-2896164,7446652,-9621585,8939872,-5396938,779314,4160070,-7596200,9259781,-8295551,5006111,-458351,-4084629,7269010,-8876420,7831006,-4851293,95650,4242433,-6954663,8314994,-7428610,4294378,520163,-5058565,7507467,-7947725,6427130,-3253918,-1596196,5896543,-8744697,7903993,-5023923,722034,3594425,-6721949,8369619,-7035470,3658235,1472082,-6200469,8413423,-8426355,5580505,-1188687,-3194519,6972057,-8712639,7951726,-3982510,-197723,4536585,-7361335,8306338,-7063291,3317266,796613,-4538126,7173801,-7840672,6216337,-3282631,-1065113,4627079,-6454397,6864388,-5985839,3018866,1123914,-4741767,6613649,-6748565,5177768,-1865770,-1963034,5107320,-6691052,6639157,-4170735,256435,3688695,-6446569,6950217,-5106152,2316892,1568204,-5377789,7169665,-6748691,3955154,-748759,-3417621,6587945,-7542625,6172760,-2610113,-903512,4310733,-6532096,7390616,-5531621,1748918,2262173,-4833300,5928281,-5924562,4644444,-2326666,-1872354,4819796,-5768636,5352730,-3815158,1682366,1431477,-4089828,5500653,-5516196,3436600,-723118,-2073203,4489750,-5295116,4816500,-2826158,-389457,3326656,-5167750,5033108,-3916435,1262957,1544859,-4465499,5839506,-5214510,2318191,226451,-3226110,5268829,-5811740,4769248,-1394570,-1749611,4530498,-5402201,5465228,-3515397,876903,2187846,-4148624,5407029,-4740249,2886874,-291532,-1436056,3839723,-4518443,4185208,-2606885,33159,1766090,-3347601,3951314,-3344115,2515905,-523166,-2048531,3315857,-3722314,3202529,-1497196,-378693,2335463,-3638911,3309916,-2368371,713787,1599873,-3616208,3936588,-2932611,1076370,850070,-2840937,4180387,-4229054,2723750,-348988,-2032499,3774983,-4425442,3600994,-2099749,-429591,2463001,-3976854,3625317,-2930376,1419220,481893,-2458370,3004103,-3272290,2660990,-983597,-539954,1681416,-2105832,2431958,-2162862,1071192,109326,-1057543,1892532,-2068472,1887240,-1010246,-360429,1740730,-2230297,1801377,-1210367,164556,1129274,-1949136,2410865,-1515735,601078,947894,-1918746,2817323,-2403711,1211495,345628,-1935889,2623729,-2926930,1753617,-699592,-1025805,2020435,-2728341,2328979,-1317514,-30217,1079277,-1873221,2075972,-1496923,813691,-215124,-494322,970842,-1240729,939218,-692806,77802,-43088,-351941,613924,-644748,372862,-190868,-158279,226101,-479186,330200,-244112,-197619,585647,-895794,504818,-231879,-570442,769538,-1092031,1081562,-457006,-170267,1036299,-1217561,1569721,-1072540,393878,524404,-1188985,1658518,-1687782,920206,141309,-845797,1185594,-1128641,1077583,-264816,-737908,1015205,-602194,371117,78959,-249552,604115,-227713,52306,403150,-970995,817343,-505643,20871,591177,-1081473,1117288,-966464,511603,100032,-636721,1001328,-1076605,1049578,-629995,309535,93073,-926765,736596,-1125112,884944,-854672,427820,318218,-1063689,1335639,-1215493,858370,-347928,-703280,1451005,-1473152,1108979,-402667,-747348,1159080,-1722049,1503101,-417947,-641293,1148714,-1714484,1601219,-752632,-408017,1558216,-1778719,2098470,-1285418,134208,1183513,-2179032,2398064,-1811826,1133295,174422,-1471409,1928464,-2350047,2197720,-959150,-590897,1313140,-2144841,2250232,-1660080,1028179,-157657,-933950,1786939,-2084636,1732814,-1048848,-28186,1343771,-1992602,2273426,-1935460,738516,230743,-1629994,2361624,-2189934,1593062,-134548,-1375467,2456850,-2643667,2462829,-736135,-839642,2444364,-2790768,3050324,-1765293,11846,1749495,-3276831,3733974,-2651446,1129693,650721,-2369063,3474588,-3124626,2395352,-1035288,-766165,2362673,-3252210,3026365,-2175761,564782,1185831,-2380353,3117158,-3039570,1952575,-351825,-1472444,2292454,-3223958,2760757,-1487232,291459,1395579,-2601440,3253909,-2771404,1088593,852118,-2248947,3164652,-3139156,2361222,-589790,-1565706,3334938,-4070581,3363130,-1522399,-689164,2919078,-4064315,4277317,-3265475,1016596,1546049,-3630421,4596456,-4252638,2421269,-822379,-1666570,3900964,-4963520,3989374,-2297272,79593,2137784,-3756813,4317751,-3402473,1933510,192563,-2291994,3354448],[0,0,0,0,0,-4,4,-6,3,-1,-3,10,-15,19,-27,33,-41,54,-69,85,-101,119,-137,162,-189,224,-265,315,-371,433,-494,556,-622,690,-768,856,-954,1068,-1197,1332,-1479,1632,-1792,1957,-2137,2330,-2539,2766,-3015,3290,-3583,3900,-4238,4603,-4998,5431,-5902,6418,-6987,7605,-8274,8968,-9643,10165,-10221,8976,-3841,-15939,171426,436495,-865402,1114451,-691830,102957,553371,-1074276,1027008,-1321549,800014,-237604,-455779,467128,-230811,76398,23948,115320,-862013,1458005,-1775861,1350310,-344858,-1045071,2346024,-3794346,3905381,-2410043,267029,2261671,-3969778,4847900,-4453524,2274797,403278,-2795471,4798197,-4734392,3618643,-1400594,-1059260,3029088,-3675092,3278152,-2738006,450147,1239522,-2800588,2663086,-2218173,900955,99177,-1363484,2100796,-1992993,1804273,-846176,-460750,2118683,-2756360,2705112,-1981422,437728,1054179,-2867564,4883658,-4906862,2896903,90201,-2349255,4759075,-6566536,6038367,-3900259,-51169,4161144,-7286577,8225073,-6854687,2937615,1804816,-5432418,8020241,-8368259,6306441,-2206962,-2912936,6357546,-8106871,6900203,-4627629,486812,3134722,-5943525,6557847,-5261531,3143054,564539,-3636986,5288945,-5330845,3873807,-2062943,-837095,4364395,-6525169,5853843,-3569612,539720,2228206,-5055180,7299424,-7098089,4449152,-420508,-3701448,7321081,-9025170,8613479,-4713200,-669518,6073294,-9761583,10883520,-8562869,3837319,2125163,-7712947,11215860,-10927647,7667041,-1683815,-3909734,8301089,-10426654,9777249,-5632459,-342327,5952837,-8415388,8399093,-6831410,4146626,852422,-5783543,8943477,-8536320,5115031,-922538,-2625782,5807030,-8079410,7910322,-5060952,134366,4713156,-7567263,8787622,-7427302,4227530,402157,-5713038,9983659,-11201548,8411063,-3214446,-2566265,8071002,-11961013,12671876,-9192601,2731209,4892012,-10674526,14011426,-13134766,8347776,-350323,-7157487,11974511,-13164423,11223684,-6225203,-896949,7904058,-12386889,12448404,-9331523,3603348,3528735,-9085202,11434091,-10575629,6630321,-1484450,-4601252,9740795,-11485446,9696653,-5076580,-698820,6237709,-10233184,12011051,-9626184,4459012,1852137,-8387403,12218462,-12688592,9605475,-3957327,-2817431,9560705,-14848196,15009505,-10003211,1725060,6121602,-11849265,15441251,-14905418,9294787,-192000,-8978300,14322111,-15321503,12768115,-6872971,-1172180,9806012,-14827427,14946525,-10270659,3277846,4133084,-10640026,13504720,-12726810,8139205,-896696,-6469900,11296416,-12614842,10813393,-5566350,-1015263,7614545,-11986931,12380867,-9014135,3378323,2529881,-8860066,13231699,-13723387,9558880,-2069890,-5331255,11478655,-14691004,14193658,-9377504,1088551,7700401,-14168552,16748862,-14144869,7710442,967585,-9357252,15282244,-16946943,13537000,-5231917,-3886634,11723209,-15568820,14961340,-10330525,2752946,6067801,-12719603,15397637,-13360501,7357739,742818,-8043499,13045736,-14126025,10603329,-4684268,-2705458,9364716,-13624453,13252319,-9701375,2882656,4480948,-11093601,14643199,-13730964,8830835,-1118860,-6709849,13030042,-16109676,14025163,-8129742,-626086,8791246,-15065660,17145521,-14155620,6733394,2623269,-11163324,16885494,-17173755,12731679,-4536035,-4893443,12901881,-16908449,16297792,-10443504,1790430,7382241,-13973138,16281516,-13654712,7209552,1226171,-8578154,14274370,-14710780,11049214,-4082319,-3368775,10386705,-13863565,13516894,-9203327,1741857,5779453,-11686121,14223459,-12923163,7704608,-247191,-7616823,13183015,-15568577,12962770,-6707964,-1785683,9701936,-15004758,16177412,-13159906,5606808,3510281,-11813839,16435456,-16274716,11585488,-3136533,-6107230,13600956,-16799685,15233213,-8985055,573806,8403682,-14078173,16105462,-12929281,6051363,2821144,-10323409,14239802,-14456166,10141168,-2834741,-4906444,11132404,-14171229,12964152,-7878794,734173,7162034,-12270087,14084675,-11989729,6190063,1291506,-8548143,13708389,-14524361,11562256,-5203720,-2777213,10395279,-15154713,15471652,-11321889,3965940,4605981,-12267154,16105054,-15536382,9876125,-2006588,-6641075,13926661,-16993881,14391970,-8143621,-527001,8959230,-14397643,15572403,-11886945,4781980,3175956,-10288585,14315993,-13694749,9252349,-1960892,-5782899,11288439,-13458376,11784837,-7052751,-193403,7565654,-11957585,13080750,-10387498,4789348,2441990,-8798572,12992322,-13251834,9910236,-3482164,-4114019,10342287,-13746124,13505945,-9390545,2507572,5125815,-11847713,14882231,-13475729,8082192,-563575,-7299847,13412069,-15342302,12556527,-6371014,-1737310,8912637,-13796625,14515310,-10636132,3191293,4034889,-9917568,13199952,-12553339,8049899,-714238,-6762189,11086774,-12210076,10138244,-5223239,-1393278,7432924,-11103936,11529538,-8492054,3315502,3369688,-8871923,11598812,-11168801,7790075,-2044973,-4539782,10176410,-12520206,11497431,-7245765,1029341,5850022,-11300914,13108604,-11170162,6299378,347843,-7078425,12275398,-13711601,10566451,-4479626,-2322005,8367214,-12243858,12420426,-8713371,2281398,4650947,-9721502,11784990,-10603002,6356967,-63021,-6179104,10020655,-11182706,8677136,-3381949,-2336459,7291866,-9723968,9813986,-7039848,1857476,3987114,-8391567,10090563,-9242912,5686291,-571464,-4931629,9006281,-10447620,8820778,-5011463,-264717,6060186,-10065958,10898513,-8652471,4297927,1149996,-6696907,10590033,-11211312,8064363,-3002025,-3005232,7986994,-10307258,9987545,-6832093,1566526,4272500,-8525415,10164308,-8669748,4517055,976685,-5599809,8616496,-9112757,6598806,-2355884,-2727730,6514186,-8455640,7752365,-4837456,240463,3982352,-7071036,7688943,-6646733,4250634,156156,-4913281,7897264,-8213631,5973584,-2868570,-928179,5303445,-8053452,8901522,-6626763,2446582,2548695,-6134577,8547699,-8606246,5988083,-1981928,-3102210,7296235,-8901139,8020833,-4654880,502915,4022618,-7305429,8232920,-6841169,3040184,1476010,-5014390,6982657,-7091255,5161142,-976005,-2955268,5560834,-6576809,5558567,-3115458,-132467,3660354,-5973603,5938393,-4617545,1850917,1159415,-3935700,6056021,-6217836,4291301,-1217371,-2146751,4528991,-6041537,6136192,-4168406,1195013,2082167,-5130888,6524315,-5959681,4215494,-857104,-2498982,5490190,-6665760,6024362,-3161466,-240906,3173976,-5743256,6060101,-4544641,1957163,1300321,-3685515,5357074,-4795297,3031930,-1464,-2487150,4096255,-4551604,3732087,-1442999,-1071760,2813712,-3992213,3910610,-2572835,444159,1839809,-3161183,4059352,-3324160,2132774,-246542,-2022233,3534946,-4210485,3270330,-2225667,107957,2150829,-3502218,4159141,-3447743,1905155,-165419,-2026728,3853338,-4375612,3498866,-1624215,-529897,2230355,-3550728,4096453,-2973208,864119,1158931,-2893876,3349481,-2947150,1479725,47811,-1904880,2566351,-2361983,1686235,-23918,-1244329,2291466,-2430989,1867233,-789469,-1019832,1544334,-2122113,1888757,-1448008,242912,803033,-1550415,2018900,-1764870,1049075,-323245,-485147,1415999,-1638528,1907610,-1667850,857833,251247,-1261246,1819929,-1933994,1830603,-723206,-369979,1167377,-1715873,1724440,-1084527,368950,360545,-1374029,1403076,-1044669,219561,435662,-886620,840894,-651805,-19389,912822,-1023714,1244751,-761877,-104918,606285,-1358565,1425027,-669759,192881,567708,-1314017,1228688,-1104700,568581,-1925,-659876,826168,-996724,651451,-150077,-191564,232882,-182985,303522,-140416,46434,130638,-157805,-58787,357342,-7920,168497,-318708,309587,-91567,-217244,347260,-725739,709775,-497968,39366,166154,-559373,1115053,-1260512,1131692,-792151,-240903,1460440,-2111022,2197938,-1525429,747203,702563,-1682751,2464034,-2277797,1432031,-94832,-1113488,2013645,-2233828,1954240,-806439,-261449,1619898,-2029327,1894945,-1274695,111333,923990,-1913042,1875258,-1271872,663556,624796,-1557421,2187603,-2073656,1045273,51739,-1018855,2078971,-2187905,1846820,-1388736,84562,1030579,-2437229,2730945,-2453398,1141899,66854,-1371381,2541771,-3358591,3153358,-1695864,-404073,2109577,-3285854,3575132,-3013683,1647242,515021,-2591875,3456168,-3623594,2564228,-745192,-1633078,3107693,-3635676,3123428,-1580569,-461000,2260004,-3709159,3097598,-2118947,494741,1546876,-2651666,3331967,-3192993,1681211,512761,-1984969,3254970,-3502873,3035542,-1060426,-611213,2476650,-3606354,4047528,-3257179,1406859,975612,-2752916,4134148,-4249192,3234546,-1086671,-1465573,3492827,-4337777,4268405,-3204287,762982,1907653,-4026698,4666501,-4259102,2387431,-436791,-2439260,4513775,-5156805,3560582,-1453722,-1022321,3509167,-4345817,4392908,-2872233,318535,2399944,-4427820,4482159,-3773902,1884365,571955,-2961799,4660748,-5128190,3647893,-957579,-1201682,3552306,-4939865,4896446,-3843584,1100811,1921070,-4166030,5364099,-4990528,3538450,-685191,-2359940,4480047,-5713729,4934354],[0,0,0,0,0,6,-12,17,-26,31,-33,37,-40,47,-59,72,-88,105,-123,143,-160,179,-204,234,-271,312,-358,404,-452,499,-551,602,-663,738,-817,908,-1010,1117,-1233,1353,-1475,1610,-1755,1914,-2091,2290,-2512,2756,-3030,3335,-3677,4065,-4503,5012,-5601,6301,-7143,8175,-9458,11092,-13216,16058,-19995,25685,-34391,48810,-75780,139313,-510580,-6625,773920,-1317299,1694072,-1604511,556916,430587,-1454111,1911613,-1887853,1139315,122709,-1184799,1581097,-1052362,303580,755348,-1162510,1245357,-299278,-1202872,2022286,-2295187,1991051,-509318,-1145848,2883030,-4157499,3349594,-1839070,-242343,2340351,-3683980,4273079,-3862008,1466025,568527,-2244689,3627301,-3896207,3074985,-1675815,7465,1325396,-2526050,2904794,-2810469,1920063,-774451,-495808,1618602,-2649470,2908684,-2281190,1271779,110566,-1849556,2991480,-3340149,2125045,123799,-1918349,2919319,-3917560,3268468,-977783,-2151071,4629961,-5112989,3538014,-1740415,-1369020,4512430,-6591460,6113002,-4218365,567504,3197244,-6469375,7420095,-5998066,3177173,381919,-3837182,6370176,-7203294,5910532,-2830887,-414906,3526999,-5508685,6296806,-5297729,3063343,-172813,-2234968,4598364,-5879727,4957407,-2606143,40312,2276174,-4343072,5775180,-5727833,2628349,1196534,-4058841,5544653,-5617176,4582479,-1025531,-3117060,6260223,-7561508,6134395,-3168816,-1516142,5788277,-8645773,8704294,-5306095,826784,4100124,-7864649,9354388,-7989938,4494176,486101,-5573594,9309000,-9329530,7042705,-2995767,-1132515,5520147,-8983306,9222617,-6372374,1983173,1882530,-4069680,6573771,-8021387,6887751,-2916767,-2141205,5684314,-7281859,6634899,-5134573,2369778,1999741,-5789854,8191375,-7522506,4193130,434831,-4625798,7650521,-8947405,7508980,-3007489,-3199754,8268613,-10679976,9526000,-6166065,610536,5565432,-10837267,12127701,-10144428,4672278,1179699,-7516414,12088039,-12538818,9027371,-3054611,-2978629,7989794,-11163262,11393457,-8202980,2685994,3180489,-8079324,10746627,-10358869,6575758,-1584440,-3715938,7562189,-9631460,9592849,-6158731,893867,4643747,-8538434,10026365,-8921066,5539324,525797,-6418914,10511532,-11088082,8439512,-2912558,-3605276,8886619,-11498201,11238999,-8113941,1359237,6772424,-12743410,13590177,-10541086,5257495,1297259,-8218992,13566378,-14628652,10376659,-2983328,-4100618,9239837,-12797949,13101327,-9604390,2758734,4830140,-10268465,12300151,-11246865,7359835,-1728812,-4203589,9588562,-11905441,10385803,-6123897,304362,5431044,-9612432,11288653,-9705560,4584628,2109099,-7475847,10762162,-10807882,8569413,-3113803,-4342757,10324572,-12983282,11288999,-6449713,-113772,7050658,-12496891,14384884,-11520470,4896452,3392977,-10294842,13810641,-13988263,9978837,-3169662,-4786738,11785833,-15144720,13332800,-7914727,717475,6132404,-11414470,13991104,-12066737,6944396,309506,-6690813,11398514,-12749591,10584252,-5602939,-1139080,7224230,-11587993,12131077,-9637252,3657092,2790148,-8585163,12024524,-11933661,8328256,-1796380,-5325945,11294337,-13505447,11600169,-6801599,-961620,8247141,-13490112,14379027,-11150098,4374557,3559815,-10942418,15233556,-14822510,10109421,-2197808,-5853873,12332936,-15246285,13861756,-8357618,737117,7071092,-12718970,14724423,-12183796,6425618,830325,-7670626,12100553,-13209435,10810253,-5042077,-1937441,8279925,-11747121,12171891,-9027430,3466441,3447001,-9182363,12235061,-11799495,7331814,-1183679,-5660762,11013343,-13321985,11130630,-6105087,-1481869,8656550,-13022674,14045475,-10616280,3778392,4094414,-11134561,14600517,-14135571,9053985,-1410436,-6893489,12820967,-15049860,12986349,-7196628,-609155,7894104,-13268292,14608045,-11559201,5212505,1884752,-8524540,12958715,-13413572,9709598,-3655406,-2981666,8798410,-12131274,11769813,-8252550,2468196,4231832,-9356859,12137611,-11228156,6825554,-325154,-6260239,10830702,-12548511,10342957,-4868078,-1995862,8798597,-12754618,13274931,-9510272,2741949,4478165,-11172726,14204560,-13634458,8185956,-382976,-7080509,12878049,-14390671,12270745,-6394671,-1293470,8665733,-13358875,14248164,-10652479,4432394,3071271,-9225742,12669884,-12534474,9136378,-2802988,-3834465,8998886,-11697465,11205220,-7011546,1446770,4408392,-9574679,11499394,-9995995,5656777,411627,-6267726,10072987,-11170603,9218049,-4123741,-2634429,8291303,-11921266,11646481,-8140088,1689033,4984567,-10268521,12680250,-11842964,6885881,83569,-7559252,12040927,-13260551,10779431,-5151856,-2201831,8707085,-12589900,12522114,-9613555,3367485,3685707,-9280618,12072620,-10998499,7052041,-1911371,-3920815,8987217,-11431804,9932880,-5740691,213575,4816409,-8828829,10269120,-8494397,4949679,626826,-6066097,9611577,-9910069,7357464,-2606667,-2703346,7379614,-10550430,10167137,-6495953,850751,4899778,-9346511,11266104,-10008300,5275452,1263026,-7176640,10577512,-11501922,9371524,-4065797,-2967934,8705792,-11392561,10695855,-7260974,2422231,3719356,-8858958,11191583,-9920030,5783279,-867230,-4560202,8141013,-9865102,8614660,-5011662,-268721,5186774,-8081339,8642024,-6947402,3141805,1043107,-5346493,8287332,-8314145,6139514,-1763400,-2766660,6653966,-8844007,8184155,-4861466,636545,4284534,-7641681,9636601,-8291368,3949179,1636014,-6414555,9005190,-9811862,7497875,-3092002,-2662193,7984616,-9901549,9011699,-5698896,1032726,3876076,-7864581,9060072,-8043909,4666640,78959,-4674397,7669212,-8365456,6354714,-3527813,-602573,4427689,-6981558,6992647,-5195207,2185069,1219828,-4796941,6799527,-6398633,4267889,-964790,-2051971,5266287,-7022314,6395075,-3685512,-604282,3701804,-5986385,7055214,-5985993,3194220,1473130,-5740643,7886329,-7633820,5373491,-1661296,-2827731,6373061,-8232709,7687243,-4875362,147151,4098264,-6954405,7397259,-6173643,3647334,479141,-4205962,6555330,-6793120,5011904,-2047837,-599171,4002344,-5781745,5538246,-3905722,1359015,1480683,-3502825,5205209,-4670749,3186581,-431053,-2356619,4145761,-4789793,4394381,-2375230,-527028,3274953,-4869992,5369960,-3794956,1703117,1518757,-4084758,5737328,-5641647,3816874,-978175,-2841116,5090096,-5923101,5350551,-3099889,-431367,3112449,-5356986,5943785,-4683056,2093246,1006973,-3591034,4815524,-4727942,3426804,-1420351,-983415,3267276,-4584315,3570363,-2029180,554096,914174,-2220706,3448885,-3012286,1805545,-321542,-1334404,2466604,-2963350,2654504,-1176699,-506213,1915850,-2875564,3286366,-2289577,430684,1188920,-2511548,3454284,-3467977,2094085,-145415,-1854755,3342650,-4004838,3190497,-1825472,-633122,2716857,-3699029,3945033,-2660017,906474,1005849,-2493260,3408164,-3167454,2168708,-557805,-798510,1782070,-2492737,2123379,-1184435,239914,697327,-1388724,1775247,-1256753,917829,-25230,-418936,886380,-1155558,960881,-427778,-256068,625859,-1254590,1096908,-971341,-80798,638440,-1279608,1642966,-1321436,757005,46766,-1059244,1795873,-2176348,1456105,-504827,-608268,1696959,-2014705,1775454,-1441194,241391,591660,-1210727,1733218,-1440743,674041,-55856,-490989,739414,-625020,430068,-453371,-40798,221774,80893,-109109,157120,-120371,-242876,175911,-278964,714134,-366095,102616,201787,-546522,688512,-561450,278778,-271672,73775,-46358,-179152,365531,-364481,73216,45640,222174,-258169,-27045,53201,-372367,423500,-413244,433190,22627,-354902,96216,-249399,224534,156363,-339699,76872,-143727,-185736,571570,-545207,460076,-372495,-537581,1392213,-1573888,1476496,-575261,-447258,1506320,-2025007,2171176,-1493497,433902,631198,-1727546,2084977,-2119047,1282924,-17764,-867816,1660562,-1894320,1844714,-1041872,148187,1050562,-1620701,1617491,-1234864,749771,105113,-912680,1151328,-1080334,1353202,-582090,-401278,997935,-1222232,1538884,-989127,321594,361973,-1672424,1951502,-1975350,1562887,-5444,-1397381,2623165,-2745898,2098105,-1108477,-454393,2191554,-3118309,3246871,-2522739,485174,1482555,-2900372,3465853,-3452442,2212592,-77134,-1637509,2672631,-3427155,2779195,-1163026,-224844,1801725,-2867656,3171272,-2343123,1038029,555929,-2158556,2839041,-2481768,1899096,-583993,-867339,1931346,-2724474,2488846,-1635122,186015,1565137,-3004614,2930495,-2459556,1545169,271544,-2128595,3468750,-3838269,2289267,-867369,-1156962,3086305,-4312621,3916079,-2624706,657790,1674563,-4030894,5056209,-3968516,2156797,90656,-2363344,3843529,-4636017,3954935,-1702576,-593615,3045598,-4240148,4027033,-2837463,826685,1202170,-3101382,4252923,-3975864,2297987,-314802,-1860971,3114961,-3764709,3509307,-1976263,-256821,2381812,-3967259,3835371,-3224728,1682497,854428,-2908664,4819557,-4486922,3211070,-1115086,-1650048,3827805,-5236161,5141217,-3044721,408074],[0,0,0,0,0,0,8,-18,31,-46,65,-84,103,-122,149,-182,225,-277,336,-406,486,-575,670,-784,907,-1052,1215,-1400,1600,-1824,2071,-2342,2637,-2963,3321,-3716,4150,-4628,5143,-5708,6319,-6983,7705,-8488,9340,-10264,11276,-12377,13580,-14900,16352,-17958,19746,-21740,23975,-26507,29392,-32717,36599,-41202,46757,-53595,62224,-73452,88634,-110249,143418,-201606,525360,-1395651,696680,113309,-1145136,1870335,-2298942,2230885,-1131172,-393773,1718542,-2455753,2131790,-1331717,240523,581703,-1408470,1445343,-822419,563360,382075,-673305,341006,644003,-920777,1154349,-612269,318950,597852,-1532249,2056209,-1562742,611828,363811,-1016499,1513767,-1626875,1187478,-921620,176962,200315,-817718,1109882,-1016973,1286103,-1736061,1432643,-1292639,79445,1341049,-2456735,3000056,-2858448,1605827,114276,-2019794,3356134,-3699141,3096909,-1707337,-447231,2698539,-3141353,2305258,-1519960,246579,1263164,-2484155,2145769,-956239,-674914,1891088,-1863429,1790083,-640647,-490841,1936075,-2420160,2168237,-1374639,-52973,1794546,-2518287,2379230,-2040783,1204603,-669364,-56730,1493973,-2148428,2860444,-2669822,1853471,-571354,-1049844,2338194,-3267788,3866578,-3673341,1567643,1336505,-3222604,4206592,-3860180,3500237,-1649759,-1503755,3989511,-4989279,3776553,-2020919,-113659,1992912,-3501535,3947886,-2435671,421385,1801810,-2983491,3347561,-2557828,206664,1992497,-3041809,3110665,-1972835,847212,1034208,-1945844,3024825,-3090514,2660786,-915185,-1149148,2648715,-2777993,3204373,-3531436,2364883,258958,-2829941,4194932,-3707691,3734994,-3377554,1769684,1972870,-5009076,5876934,-4577513,2729687,-377139,-1785793,4338767,-5752894,5192149,-2651475,-786996,3660534,-4695552,4699294,-2934216,338964,2415913,-4780640,4747173,-2747210,99697,2002081,-3522635,4212425,-3709598,1797964,943936,-2789013,3760910,-4346103,3846011,-2027025,-996617,3720304,-4544064,4387760,-3641800,1800719,335796,-2981263,4914794,-5631198,4908770,-2890919,-466242,3438020,-5505410,6052173,-5253193,3531762,-380491,-3991425,6584315,-6626708,5179545,-2440807,-1016993,4310736,-6761649,6382379,-3960511,209779,3211189,-5384457,5420069,-4208487,1755455,850626,-3510663,5811920,-5270167,2338933,1148361,-3346680,4315172,-4691023,4654304,-2736130,-1242577,4624523,-5942533,5076376,-3733819,2286880,489593,-3898042,6320555,-6535413,4963888,-2323225,-608186,3614041,-6036710,7143854,-6280165,3428080,804487,-4550306,6949196,-7189539,5790600,-2440746,-2092147,5709525,-7271283,5745664,-3691020,826923,2785159,-5938017,7338858,-5194406,997490,1976630,-4683915,5542419,-5500871,3483998,-46290,-3689904,5822645,-6010407,4724174,-1306257,-1180431,3929157,-5661843,5996101,-4773393,1467414,2005158,-5047540,6305751,-6315330,4678896,-2016893,-1664430,5174330,-6976316,7520773,-5890308,2516425,1571181,-5481801,7710947,-7916889,5830867,-1594909,-2505312,6366085,-7886066,6961085,-4424921,400259,3605372,-6966193,7654387,-5548727,2243269,2081141,-4945731,6827441,-6240206,3583231,274645,-3879789,5973302,-6501113,4965932,-1926912,-1732019,4593260,-6480240,6274714,-4353317,1335700,2253993,-4923224,6708933,-6803769,5037943,-1790960,-2076665,5191686,-7053197,7235832,-5619560,1921366,2255580,-5930813,7931286,-7620677,5190227,-1489425,-2674564,6577231,-8331193,7214107,-4160142,242497,4396007,-7132771,7620623,-5937438,2273987,2332828,-5675370,7176309,-6179861,3828257,-132598,-3952971,6259087,-7050815,5030168,-1833140,-1874886,4931623,-6705042,6481479,-4352865,1146118,2522529,-5409044,6906926,-6258206,4110975,-905349,-2609694,5769217,-7545340,6859749,-4755168,1078630,2971670,-6213257,8066784,-7371530,4973657,-1109474,-3397841,6741342,-8094711,7226025,-3934359,-395301,4624413,-7028892,7326377,-6141644,2150025,2073018,-5461619,7142657,-6516397,3559197,309845,-3977737,6314867,-6657817,5204110,-1953174,-1859451,5123184,-6801704,6418934,-3611544,710714,2874224,-5331460,6877627,-6369430,3872764,-287736,-2958900,5696826,-7060190,6333659,-4253333,829498,3067764,-6107796,7840863,-6803427,3953698,-569727,-3406706,6127282,-7791965,6916875,-3940561,-335351,4504361,-7221420,7922779,-5579812,2387794,1999961,-5335120,7056274,-6694018,3912975,82394,-4073304,6364769,-6506958,4764174,-1929966,-1714691,5034834,-6555629,5627952,-3600082,560760,3057302,-5706488,6380269,-5364668,3070484,-169708,-3165938,5746255,-7053979,5920926,-2861451,-345408,3462252,-5831034,6899423,-6234780,3453427,256979,-4139923,6661609,-7415398,6113588,-3142780,-846299,4708424,-6917375,7215529,-5241321,1528207,2442046,-5391126,6700409,-6041731,3743861,128439,-3908067,5849696,-6068098,4209513,-1319029,-2166699,4817954,-6056006,5063501,-3051517,412145,2859945,-5550776,6136975,-4939766,1962757,663428,-3457083,5427982,-5955038,5062562,-2650284,-518003,3667564,-5599653,6190050,-5152884,2723887,94042,-3942449,5943099,-6692657,5115355,-2313007,-1058259,4196876,-6184136,6523085,-4862949,1420951,2078289,-4804644,6002839,-5587584,2935037,334162,-3351850,5248327,-5521240,4193139,-1370065,-1615250,4697030,-5678004,4648722,-2184668,-110221,2663222,-4953950,5443095,-4248556,1558937,1414990,-3379466,4612203,-4999536,3718971,-1602980,-978071,3580394,-4904428,5348654,-3803076,1627580,860358,-3449209,5540765,-5684427,4034572,-1561965,-1209660,3615008,-5311221,5750642,-3867202,500123,2129497,-3847996,5214670,-4906492,3130318,56434,-3528105,4657639,-4351251,3005962,-1001418,-1266726,3984597,-4906169,4244607,-1957790,-772499,3033839,-4262285,3995361,-3032478,961771,1307253,-3149477,4513852,-4149352,2614073,-798461,-1443991,3142158,-4566690,4335099,-3014600,1004842,1276343,-3021176,4108132,-4384583,3264745,-1130363,-1365008,3174050,-4418476,4485388,-3099687,802801,1854497,-3737909,4373116,-4014003,2331615,163406,-2214181,3956644,-4060108,2831761,-705661,-1305109,3220869,-3532132,2847458,-1436552,-687868,2450731,-3519283,3074550,-1951909,506423,1475580,-2721279,3638928,-2977786,1916626,-145788,-1727320,2893455,-3380289,3086295,-1612400,303030,1352949,-2621775,3430536,-3403300,1950111,-376246,-1007453,2530348,-3076262,3472222,-2401401,441133,1136071,-2796853,3346514,-2706441,1556527,126645,-1865545,3092965,-3158468,2240347,-531140,-1279940,2068987,-2843079,2067136,-888759,-373770,2122779,-2771499,2397005,-1413774,-190980,1212885,-2131301,2775461,-1936328,976025,495095,-1548051,2282973,-2427001,1781375,-901690,-139542,1404785,-2167002,2284165,-1996635,1261893,-294152,-838841,1963863,-2168122,2259439,-1626281,455586,946555,-1947789,2223006,-2089819,1248721,-211585,-1115833,1900682,-1902768,1476551,-496470,-673294,1315974,-1634964,1475902,-312722,-500380,1372924,-1377832,1316625,-327954,-556319,1246240,-1337507,1440210,-712801,19625,900275,-1352239,1456108,-1130129,752695,-9627,-726346,891786,-1097636,993302,-647198,632332,166030,-531410,865224,-963891,1053909,-930373,312037,308317,-929883,1056307,-1118285,1040731,-86658,-92964,724246,-1167603,1069016,-692882,13620,566754,-823358,393257,124559,-165033,321821,-264890,208663,106048,-810559,874115,-705554,230671,61651,-418051,1117933,-928816,727973,-102205,-310218,975571,-499767,801559,-339778,-22027,570520,-183184,-8257,95249,80961,-244325,206118,-374244,481840,-449313,21471,48174,-12551,532523,-900729,662815,-230717,-285280,223013,-851244,763642,-541166,265270,-244268,-103255,110286,-105207,582147,-897992,861480,-988730,435733,176435,-833867,985736,-1172384,1170235,-851518,-543076,1016636,-1460072,1498113,-902560,60916,698406,-1073157,1322791,-716315,165481,434980,-1139002,1350064,-658940,-151978,420825,-1021840,1218113,-1018294,224138,432585,-997550,1273961,-1265992,603588,-271093,-652075,1043375,-1453793,1151219,-987721,290688,314630,-1225700,1644586,-1312566,1165005,-589744,-245908,1317227,-1986808,1955806,-1414763,525984,250409,-1364850,2098850,-2147554,1428738,-539464,-974061,1744598,-2039805,1638346,-961809,-165116,1372648,-1894365,2012697,-1464567,70100,1347661,-2208820,2311139,-1290757,607952,793315,-1552338,2168666,-1995039,1448065,-501017,-945370,1877132,-2280315,2217122,-1600594,48531,683443,-1872684,2451168,-2176740,1504735,-308973,-685812,1777989,-2649973,2703993,-2061282,534264,751597,-2282963,2732523,-2834664,1863388,-245562,-1315499,2810146,-3060063,2364584,-1161668,-378605,1905219,-2848650,3029915,-1646853,68853,1501044,-2538927,3092889,-2859658,1226777,784440,-2450257],[0,0,0,0,0,-8,11,-12,9,-5,-2,11,-21,28,-37,46,-56,69,-84,107,-133,164,-197,236,-282,333,-392,459,-534,616,-703,797,-897,1008,-1137,1274,-1428,1598,-1784,1979,-2188,2416,-2659,2916,-3197,3503,-3837,4199,-4588,5005,-5453,5936,-6456,7023,-7641,8317,-9051,9851,-10711,11621,-12556,13467,-14226,14566,-13837,10397,683,-39426,265176,988901,-1472895,1690140,-1267638,180053,901144,-1974472,2713493,-2493539,1634145,-369618,-744191,1475765,-1707826,1615906,-1005499,452312,-275742,112506,402868,-523145,612088,-968666,1276214,-1775106,1282248,88795,-1269712,2183714,-2437751,2179401,-1466456,111193,1680652,-2539446,2139496,-1577773,697314,1022997,-1718391,1760072,-960982,-101784,1258079,-1774746,1572443,-535841,-1036894,2135338,-2408127,1671520,-298323,-1067907,2465388,-3109187,2769774,-1764225,449568,677904,-2660107,3304269,-2360722,1536795,-987052,245210,1347573,-2486639,3089853,-2347554,1753046,-1236203,81996,1532154,-2548346,3261177,-3352473,1790574,44940,-2120448,3131369,-3237455,2647356,-1559735,-591941,2673305,-3658589,3230558,-1605763,-819840,2395170,-3587077,3024947,-1195539,-995970,2497110,-3358190,3341812,-2387547,-14548,2713305,-3909645,3842697,-2861407,1668107,457898,-2993175,4731341,-4417309,2843722,-1298512,-314711,2539141,-4579403,4590815,-3736865,2079369,-277065,-1916168,3575071,-4721112,4219105,-2666166,770416,1170217,-3177607,4374692,-4757068,3516364,-886590,-2157091,4416106,-4690976,3512157,-1738895,-735408,3541495,-5229873,4878646,-1600776,-1707884,3413676,-3629446,4085273,-3872722,1035981,3062576,-5668855,5856723,-3881094,1534270,640941,-2805454,5087001,-6141526,4789100,-2031307,-1455875,3919372,-5470456,5138793,-4534524,2164400,663406,-3751015,5397388,-4979433,4214479,-2839947,525560,3027301,-5479761,5986230,-5084280,2874834,108699,-3700429,6736441,-6634480,4035600,-559269,-2637698,4673172,-5920605,5575527,-2727151,-1148724,4194381,-6353381,5926074,-3861554,-17799,3613960,-5671282,6203578,-5668308,2851150,852708,-5101051,7445451,-7192561,5147381,-1664313,-2072346,5344803,-7459127,7191464,-4787980,1588042,2043307,-4660159,6204904,-6406916,5318060,-3433927,-749792,4764094,-7397712,6768195,-4604848,1962832,877948,-4771519,7501445,-7547322,4348608,51239,-3159265,5521565,-6871146,6030288,-3256631,-1654197,5681961,-7200743,6765723,-4016191,450579,3302882,-6658011,8480292,-6964010,3179863,1864546,-5817509,7823564,-7994307,5640999,-1468681,-3389824,6875583,-8047000,6799724,-4618076,1406338,2485542,-6528375,8297205,-7204427,4642176,-920159,-2615000,5563295,-7867468,7927932,-5382000,1280488,3347997,-6623435,7702023,-7167295,4287270,-605764,-3950068,7549872,-8363609,6337125,-2241846,-1924744,5403564,-7810598,7648224,-4739307,262059,4518070,-7928975,8809926,-6826700,2638392,2545438,-6937335,9104350,-8412420,5527952,-857349,-4231658,7711481,-8996818,8029456,-4970425,334531,4420164,-7973365,8793107,-7347192,4387288,-241243,-4129347,7033680,-8405866,7526854,-3930210,24776,4007030,-6981439,8120289,-7243439,3626277,747376,-4967877,7499079,-8173322,6339925,-2345645,-2638832,6563559,-8791167,7741803,-4652735,-76829,4937809,-8289144,9057702,-7005731,2538911,2741957,-7107734,9161529,-8350762,5454916,-673242,-4445829,8231570,-9513433,7825059,-4216760,-626666,5256793,-8399387,9118839,-7417468,3669594,851183,-5233626,7823203,-8466711,6829629,-3393249,-526803,4787236,-7389022,8199588,-6292564,2754037,1392796,-5487218,7812323,-7968163,5325928,-1531652,-3301840,6796813,-8465585,7261382,-3889325,-624525,5268811,-8366362,9047628,-6475593,1828890,3259385,-7330765,9501646,-8507971,4832365,122059,-5105180,8490807,-9836060,7487239,-3377191,-1980739,6463405,-8972850,9260756,-7123134,2697396,2352335,-6153261,8416889,-8470272,6028134,-2379330,-2130739,5772583,-7923550,7896459,-5869877,1957869,2804966,-6178501,8027561,-7197576,4988373,-977673,-3386882,6951126,-8323244,7024726,-3493445,-1014663,5331048,-8210142,8164076,-5739155,1489295,3322655,-7643776,9175815,-7938425,4070720,1169500,-5470032,8499124,-9269799,7155726,-2870560,-2452934,6668542,-9091343,8346072,-5553366,1393935,3042399,-6558585,8455874,-7904667,5306278,-1225032,-3282697,6132254,-7567487,7131332,-4806613,890515,3094688,-6367498,7589615,-6404864,4046817,-110672,-3881653,6789705,-7137880,5665103,-2840292,-1304413,5507545,-8004173,7361654,-4516966,376075,3722116,-6966248,8630787,-7183486,3536744,1881892,-6207162,8125152,-8379012,5934024,-1423886,-3272150,7110293,-8821517,7580467,-4802958,155031,3936437,-6813274,8065684,-7016335,4067418,-144597,-4079616,6442953,-7118925,6302393,-3526926,-61373,3717891,-6096560,6551093,-5373710,3132434,751402,-4289183,6346413,-6282568,4585813,-1705733,-1746215,5049625,-6863141,6373575,-3605877,-39123,3790148,-6753972,7225916,-6002742,2617700,1795306,-5392244,7896979,-7387101,4761598,-437566,-3489559,6618699,-7830007,6708858,-3603832,-763875,4338528,-6926201,7291037,-5914109,2845037,1292101,-4250231,6020576,-6149726,5383352,-2384766,-1090102,4204614,-5775038,5555687,-4232758,1810575,845112,-3624197,5719878,-5253658,3612531,-749635,-1962169,4314758,-5668143,4887916,-2853025,-311756,3639021,-5674138,5696626,-4203939,1143379,2204393,-4808648,6482338,-5861916,3223765,273205,-3478059,5955011,-6715154,5613964,-2430124,-1766453,4647341,-5581832,5924274,-4577276,1870524,1766414,-4859775,5545110,-4820377,3344729,-1214433,-1182459,3791383,-5148016,4434625,-3045990,259091,1668635,-3273229,4014854,-3975765,2558058,-492232,-2037608,3766171,-4429739,3468022,-1490634,-466266,2751322,-4766920,4743819,-2970312,254948,2185074,-4405693,5105996,-4577347,2480117,1070381,-3652850,5021147,-5570884,3875832,-1504874,-1886936,4250342,-5327320,4983432,-3264268,715260,2079821,-4054362,4672068,-4082564,2581783,7104,-1651321,3348333,-3928107,2966549,-1782768,289328,1611200,-2916200,3250695,-2840768,1436729,270947,-1543160,2503002,-2891024,2374564,-1155372,-650451,2342854,-3061616,2922048,-1962632,12835,1566834,-3045325,3976629,-3078228,1158337,1185703,-3108960,3738697,-3644256,2319614,-372299,-1811873,3451249,-4296764,3645108,-1642157,-610815,2399028,-3347628,3756772,-2891220,1256434,638426,-2030050,2708853,-2638487,1995780,-686660,-421615,1482324,-2008638,2025317,-1420699,718842,272983,-1087264,1758205,-1563800,906420,-210070,-635091,1445226,-1375691,1557813,-930277,-473805,1682834,-1893206,2037377,-1298406,45073,1231719,-2050610,2555239,-2481923,1426524,413660,-1813284,2913712,-2855594,1907746,-695034,-827832,2336220,-2626131,2480552,-1462735,282480,849479,-1880917,1570777,-1535641,584837,59263,-830824,991419,-903466,771018,-283430,-242694,169501,-320871,538756,-104829,199114,-62238,-430764,131344,-79267,153390,185423,-275025,757124,-842023,351859,-47381,-413983,988514,-1259663,1077804,-588225,261737,683872,-1243591,1740723,-1253869,633646,244401,-1083668,1419802,-1491249,1143828,-478593,-562746,1166790,-1104280,618239,-291974,-391628,653974,-845435,206433,288863,-698527,753652,-552416,162446,598155,-1207925,1117287,-695309,474979,471612,-796108,1180257,-1131336,510896,-457774,-108740,743091,-1315058,1070960,-813654,501113,-123606,-329901,862786,-901869,714834,-834706,456937,394893,-687507,1019259,-980316,618890,-314158,-93092,872722,-1178185,907552,-13291,-572465,550093,-974908,749344,-684626,-638727,1260515,-1228077,1313113,-534548,-726588,1571589,-2008203,2177550,-1246974,71873,1019930,-2199719,2163015,-1956716,742835,176259,-1429647,1875384,-2327015,1661498,-671837,-413813,1203231,-1810084,1647515,-1343394,556767,-174931,-847863,1319503,-1634701,1275238,-509149,-247194,794163,-1433499,1862636,-1416449,351369,528564,-1417214,1940204,-1603314,979083,322114,-1733599,2274769,-2079228,1429075,-264365,-1273371,2443250,-3075810,2692078,-1638382,-259049,1920375,-3150938,3246770,-2406401,1206700,680646,-2783547,3362259,-3154686,1611538,-389943,-977306,2235710,-2990873,2817408,-1907327,386197,1229299,-2125752,2812607,-2480788,1249986,-54598,-1232947,1899075,-2670574,2577221,-1239706,-388582,1609419,-2534979,2602674,-2005148,731922,907924,-2451023,3187440,-2653199,2045634,-190425,-1783179,3448642,-3746523,3443234,-1362656,-623394,2867467,-3889478,3782888,-2994260,1119502,1554722,-3357854,4365230,-4161291,2495128,-158990,-1733165,3340345,-4126922,3559916,-1915036,-329586,2185087,-3077383,3696588,-2840150,1510954,845683,-2255346],[0,0,0,0,0,4,-13,21,-32,40,-50,64,-74,91,-111,134,-166,202,-239,285,-337,396,-466,548,-639,739,-847,968,-1097,1242,-1399,1577,-1780,2007,-2261,2534,-2838,3160,-3509,3885,-4292,4741,-5231,5773,-6366,7015,-7727,8503,-9349,10278,-11304,12442,-13711,15141,-16758,18606,-20734,23217,-26152,29682,-34017,39478,-46574,56168,-69829,90774,-126744,203593,-613829,415586,360343,-1049673,1487421,-1410891,946774,-347693,-474933,1124185,-1284053,1337043,-748159,-23498,-202066,-211698,16673,-134902,219524,-859977,1432989,-2216897,1838436,-992714,-773278,1802905,-3385904,3881590,-3180112,1408660,1446194,-3273742,4640850,-4369805,3355541,-591402,-2151424,3576892,-4472220,3570215,-1638993,-312117,2217866,-3246559,2738573,-1822505,644127,898772,-2180845,2399319,-1791171,479451,440572,-1341302,1924616,-1795068,1292078,-23551,-651394,1727041,-3106711,2810168,-1894157,398825,1154847,-2569383,4151410,-4909824,3824682,-1052133,-2209322,4622788,-5579079,6077541,-4183582,686302,3031211,-5866430,7389632,-6838705,3859467,465335,-4199943,6569180,-7304576,6191180,-2823468,-1175406,5074585,-7014423,6585359,-4158282,775819,2919074,-4986189,5783593,-4304704,1965087,261331,-3409528,4834738,-4776534,3100042,-927549,-1294399,3536468,-5363665,5839556,-3831727,303643,2325245,-4893496,6647733,-6854277,4681883,-421327,-3926564,7313452,-8646598,7758929,-4793118,-111158,5276452,-8902179,9990251,-8078172,4334253,818507,-5850574,9888011,-10942138,8352595,-2658747,-3666819,7682786,-9255035,8855588,-5785336,544880,5374067,-8958831,8583180,-5708726,2622316,646130,-4451957,7832704,-8465551,5424748,-871714,-3219453,5691761,-7056775,7458632,-5298571,1046525,3665141,-7874631,9722417,-8025046,4097920,282342,-5325367,9238506,-10591119,8874833,-4629432,-1718230,6854687,-10404789,12360243,-10371174,4862214,2924943,-9171693,12514716,-13093994,9752784,-2827280,-5329187,11372643,-12937053,10906981,-6234773,-135051,6460479,-10675017,11672353,-8948741,3676069,2402741,-7559712,10526015,-9562458,6261026,-1605610,-3140989,7925011,-10833172,9907587,-5614012,-348934,5901830,-9661086,10805549,-9390748,4980303,1475267,-7409310,11244936,-11913185,9473301,-4368947,-1743703,7842236,-12478043,14349306,-11017642,3626690,4692243,-10788101,13709383,-13553340,10142928,-2154620,-6850540,13414545,-14714575,11732054,-6219315,-1059143,7988898,-13116629,13746637,-9966749,3071713,3926533,-9300421,12026250,-11420603,7705465,-1237275,-5302377,10744444,-12117289,10047332,-5165507,-985799,7117157,-11791073,12369813,-8993028,3263098,3058007,-8170070,11791033,-12968140,10207154,-3464396,-4922654,10854570,-13804816,13688742,-9832130,2830313,5431800,-12914817,16050938,-14447999,8123465,145778,-7939662,13981947,-15706746,13257704,-6275678,-2631589,10334797,-14604822,14385659,-10122896,3202366,4684445,-11314981,14413537,-12553118,7469108,208784,-7647082,11985163,-13695606,10702800,-4629362,-2456323,8817215,-12877667,13226431,-9185314,3278585,4197913,-10037531,13863337,-13636082,9180532,-1867661,-6040953,11833307,-14818861,14234695,-8840181,739233,7408520,-13674586,16243335,-13745707,7598383,809294,-9405413,15244322,-16430849,12737632,-5370287,-3622758,11231490,-15728376,15136381,-10464182,2489007,6015203,-12732019,15238297,-12866236,7090839,555488,-8021822,12985812,-14089788,10824358,-4067276,-3487312,9947025,-13226750,13110883,-8784501,2028212,5092715,-11302471,13741875,-12532555,7898395,-710453,-6762794,12644608,-14846877,12725230,-7006210,-755125,8542747,-13904358,15427788,-12576339,6086574,2467616,-10360023,14959932,-15596299,11751885,-3876711,-4474339,11991285,-15643663,14545342,-8937212,877093,7038323,-13037939,14781820,-12231883,5969065,2137672,-9402070,13698489,-13442006,9633646,-2850637,-4622750,10596011,-13440455,12241854,-7676771,673422,6663819,-11929479,13897862,-11399597,6174555,855101,-7802655,12875221,-14215592,11627060,-5473441,-2382668,9313854,-14176227,14651295,-11187447,4827461,3652776,-10846459,15162282,-15116480,10003555,-2510060,-5726527,12269183,-15109205,13837830,-8087134,137578,7801154,-13273288,14590813,-11500618,5030469,2805248,-9627999,13324663,-13105516,8790561,-2014455,-5602330,10935704,-12805450,11035118,-6572739,-260432,7011073,-11913395,12658630,-10159486,4589538,2138315,-8551841,12242947,-12488058,9501154,-3737472,-3150731,9527851,-13187973,13026493,-9180231,2631956,4607720,-10350139,13802156,-13118530,8386993,-953099,-6021503,11692196,-14181254,12035461,-6308425,-965312,7730003,-12415244,13646934,-10298583,3763844,3944725,-9746351,11987564,-11390510,7358732,-1132510,-5719185,10850854,-12127290,9915110,-4571900,-1773230,7546822,-10869979,11200567,-8132048,3155156,3262675,-8590065,11434679,-10600833,7176598,-2022659,-3827137,9197442,-12026684,11165361,-7216526,1040569,5320311,-10071531,12652617,-10707387,6093838,127823,-6346131,10984256,-12606444,10249961,-4624437,-2087743,8006922,-11297034,11500948,-8279768,2480675,3862103,-8990828,11390271,-10227891,5694104,83130,-5682255,9638038,-10494339,8209814,-3562028,-2576445,7532922,-9810353,9152098,-6391784,1406003,3915869,-8231063,9758451,-9031405,5528243,-577496,-4775913,8875660,-10280305,8576875,-4766711,117396,5092700,-9135963,11002074,-8489465,4104691,1448867,-5653411,9169133,-10487212,8457638,-3449219,-2383033,7087662,-9438093,9490472,-6615396,1950499,3481488,-7997697,9923774,-8281883,4158238,1169730,-5283668,8255650,-8292123,6257235,-2114507,-3241854,6889948,-7692537,7426394,-4823799,789967,4184654,-7583174,8361395,-6237820,3084719,370595,-4041158,7308073,-8454501,6579780,-2698856,-1461605,5047361,-7396350,7845849,-6578097,2973735,1944266,-5621156,8078375,-7958156,5303124,-1835756,-2418395,6164574,-8093179,7582426,-4611297,310843,3903086,-6741373,7548661,-6317109,3196428,1452722,-5119995,6910415,-6489853,4033285,-767877,-2562676,5690296,-6702431,5338384,-2997126,-693518,3690128,-5984770,6020956,-4700509,1720531,978312,-4342783,5796987,-5920044,4083980,-1211156,-1562954,4379554,-5725102,5803658,-4049416,1486207,1905605,-4238658,5733627,-5756852,3945098,-1169788,-2326354,4611823,-5895603,5154581,-3191447,170730,2912373,-4889608,5872969,-4278244,1657485,1642558,-3699970,4601462,-4177886,2987231,-320419,-2625542,4535241,-4563664,2999496,-1137949,-961637,3018395,-4097875,3992612,-2521939,272632,1742167,-3675780,4066532,-3309452,1974805,-481130,-1580756,3389494,-4026805,3186468,-2003198,172724,1580834,-3124616,4045426,-3524607,2116963,-158423,-1549273,2977661,-3637383,3074903,-2171305,137782,2053263,-3131938,3231701,-2529056,839822,865538,-2601940,3180634,-2527917,1380511,355753,-1787734,2673894,-2316838,1253915,97571,-1061511,2700776,-2696195,1790477,-710536,-806042,1659528,-2616878,2161665,-1325123,190906,926179,-1572095,1987426,-1864755,1428008,-185023,-455377,1164845,-1501689,1409638,-1342961,750784,183506,-552509,1581599,-1643083,1564427,-741644,26841,465759,-1286320,1296638,-1016665,247767,531769,-782128,863243,-588130,208608,657114,-923744,703088,-343558,-83625,792140,-1358588,1239642,-527932,-144055,665892,-1209231,1649360,-1053830,124492,950869,-1068486,1278466,-1204959,484823,62686,-504309,958769,-873370,658954,-163789,-498239,488746,-272096,-133053,213980,-202874,446483,-101288,-153597,260794,-595416,831668,-440355,289360,1545,-481421,593584,-792133,748181,-700607,377705,286449,-542796,1372726,-1690832,1185211,-557033,-87294,1401215,-1800639,1932859,-1844454,979856,547686,-1577861,2323830,-1843308,1411419,-414072,-1000865,2123201,-2414186,1715929,-646084,-444057,1530721,-2043862,1845279,-1098712,-254012,1095896,-1953561,2232571,-1471602,157362,1181931,-1670419,2158101,-2035558,1358038,121308,-1463313,2300179,-2325340,1848716,-928560,-296799,1610765,-2236630,2803712,-2467997,1699294,239392,-1450074,2950605,-3074505,2781463,-1750565,-74373,1851583,-3100447,3501779,-2659658,1559614,876957,-2549243,3594541,-3432982,2016842,-466654,-1489896,3074855,-3466636,2796636,-1034655,-775625,2374697,-3479302,3358451,-2304274,397973,1927008,-3166860,3656974,-3188960,1799509,298446,-2400287,3530096,-3817826,2943711,-1086242,-903739,2804695,-3991390,3707723,-2890216,1414459,788115,-2836433,4193733,-4247864,3020674,-835779,-1155030,3176319,-4292414,4236086,-2818399,928420,1919728,-4059094,4907610,-4131290,1895071,314519,-2490252,4526759,-4648679,3655796,-1471179,-1438444,3303045,-4398991,4414667,-2890232,379631,2343814,-4621943,5329865,-4148386,1642692,1374874,-3600486,4579419,-4849169,3410908,-956322,-1677117,3584092,-4947254,4731059,-3381604,1194450,1716266,-4257825,5057433,-5138320,3084470,-1015195,-2109896,4632799,-5746048],[0,0,0,0,0,-3,10,-18,31,-41,56,-70,85,-102,127,-155,193,-236,284,-340,398,-466,540,-629,731,-852,986,-1136,1301,-1477,1668,-1878,2107,-2360,2644,-2963,3318,-3703,4125,-4582,5076,-5611,6192,-6825,7512,-8270,9103,-10017,11020,-12129,13349,-14700,16208,-17892,19786,-21940,24411,-27282,30655,-34680,39581,-45681,53481,-63823,78182,-99487,134496,-204575,566116,-894238,89777,516771,-1177430,1420908,-1720484,1177038,-148928,-976008,1348383,-1359451,1016181,30343,-531060,900234,-604678,-285824,1114224,-1517828,1265591,-72219,-1046049,2585897,-3054855,2526612,-1159268,-726816,2630607,-4600168,4685322,-2769460,430264,1955662,-3892517,4620185,-4203414,2489232,-185303,-2038270,3421497,-3795547,3397328,-2058872,496565,841892,-2131071,2827487,-2989197,2289559,-1046107,-523995,1445475,-2514491,2375024,-2098404,931322,526624,-1619859,2986022,-3095187,2459777,208837,-2345726,3797591,-3780052,3082857,-1168338,-1756569,4683854,-6097849,5321976,-2158219,-1010761,4441651,-6808457,6926785,-5090695,1358885,2692327,-6050390,8148324,-7218663,4082073,-233657,-3230471,5807772,-7322927,6541971,-4100511,210435,3250815,-5807246,6674247,-5332301,2815446,58233,-2693897,4242627,-5288558,4795338,-2484606,-403131,2915454,-4388586,5018681,-4910688,2806777,1122919,-4837047,6721415,-6265469,4214034,-796457,-3581068,7239163,-8731418,6963361,-3124301,-1707169,6680360,-9909139,9735725,-6588287,1440332,4052986,-8314785,10321509,-9476658,6098095,-864848,-5087034,9788580,-11461280,8906882,-3868219,-1352621,5812404,-8753855,10253794,-8252150,2830919,2455802,-5864157,7080417,-7580841,6810425,-3906509,-1287071,6164932,-8242135,7571522,-5669794,2448523,2078717,-6381830,9409063,-8911052,5446979,252191,-5912377,9502941,-10273868,8188403,-3681714,-2915181,8647445,-11736111,11055815,-7538324,1864646,4661365,-10796341,13908996,-12087068,6817294,32234,-6572823,12133325,-14316364,11840709,-5181706,-2484753,8398414,-11615975,11863804,-8929669,3409599,2796396,-7700488,10516594,-10526293,7555708,-2269037,-3600344,7442361,-9466284,9829897,-7121322,2072419,4707648,-9391516,11350039,-9213955,5162776,871498,-6725477,10978156,-11562571,8982240,-3308402,-3402301,9665011,-12370913,11825967,-8172613,2219756,5430063,-12376874,15536195,-12914773,6409810,1427656,-7976775,13451115,-15633668,12483839,-4475362,-4153884,10772187,-13668194,13289310,-9986726,3245670,4380938,-10573386,13112711,-12038451,7690247,-1730349,-4343691,9884118,-12234516,11194893,-6714889,-213352,6417197,-10862178,12119780,-10043394,4507697,2565713,-8999591,12419775,-11752319,8419943,-3075102,-3948827,10878735,-14917947,13571950,-7628333,248454,7315802,-13174843,15954538,-13622927,6990600,2164440,-10730190,15918837,-15995750,11700396,-4335413,-4211860,11876551,-15685430,15211941,-10232586,1888039,5702572,-11940335,14701585,-13341399,8199340,-428417,-6706636,11987974,-13918187,11739489,-6107278,-1485933,7885252,-12120284,12855247,-9869194,4204657,2945823,-9670097,13031786,-12816207,8931278,-2325232,-5602706,12183053,-14767098,12954115,-7787015,-500320,8354480,-14428608,16413143,-12934811,5723481,3324610,-11552843,16186167,-16503798,11754452,-3203044,-5779861,12830968,-16580181,15032606,-9671987,1605844,6752834,-13195363,15858866,-13429061,7593932,633501,-7901458,13098542,-14324392,11344758,-5469487,-1916483,8881242,-12673627,13104977,-9372264,3489976,3609557,-10204192,13705272,-12843551,8205002,-1302057,-6158482,12139020,-14376971,12659849,-6815333,-1287509,9195632,-14390170,15692215,-11879062,4765646,4173584,-11696255,16282218,-15627686,10652480,-2384133,-6529497,13359736,-16320497,14531026,-8371813,152674,8355482,-13912106,15397520,-12707712,6287855,1723224,-8773241,13691355,-14383338,10384603,-3986842,-3201458,9663998,-13061101,12766818,-8982091,2173889,4719314,-10422484,13365831,-12099235,7187338,-169557,-6795759,12317617,-14019552,11457003,-5591924,-2274246,9396724,-14270954,14673375,-10957755,3860623,5012315,-11806466,15544755,-14839103,9448648,-1362265,-7378947,13536462,-15889118,13578649,-7692207,-672717,8701784,-14372585,14969355,-11955373,5255147,2475565,-9516139,13596784,-13666419,9590213,-3363489,-3718070,9905528,-12930941,11821190,-7882523,1203435,5042351,-9977261,12050641,-10815775,5880070,520088,-6972016,11050036,-12640316,9819125,-4108451,-2974117,8648136,-12539833,12792224,-9351141,2360553,5250103,-11186392,13845117,-12659162,7986810,-289655,-7575966,12689639,-14617628,12028144,-6039423,-1635082,9260889,-13368150,13324620,-9814763,3963184,3072651,-9869242,13283645,-12125261,7779343,-1544852,-4450103,9472069,-12059698,10872965,-6362664,261984,5811619,-9845347,10863519,-8912930,4262998,1271861,-6734093,10289483,-11112796,8391965,-2676291,-3343681,8109053,-11078965,11133710,-7567486,1481310,5429193,-10322834,12469792,-11094346,6413468,975273,-7654568,12056200,-12611194,10068894,-4556365,-2256862,8679150,-12532327,12102178,-8727014,2447890,4011070,-9043761,11577577,-10813670,7029788,-1180067,-4731225,9158895,-10638539,8915155,-5184871,-275468,5347115,-9129732,9868657,-7315273,3015828,1669885,-6246032,8737905,-8896108,6444236,-1908199,-2973184,7425845,-9807397,9333583,-5979328,333308,5101161,-8878480,10608374,-9181949,5081734,1396776,-7036346,10287047,-10412841,8011495,-3237276,-2268658,7769378,-10933045,10507882,-6532055,1421398,3998719,-8130615,9777921,-8990648,5653451,-354504,-5096387,8062502,-8864047,6895391,-3633216,-919950,5079132,-7880799,7836864,-5251642,1577774,1492412,-4941724,7369029,-7438710,4915428,-247202,-3286721,5680044,-7069017,6842559,-4580415,-123406,5150263,-7818055,8102591,-6214311,2810597,1124217,-5590584,8735456,-8758003,6370757,-1921542,-3230212,6754584,-8509295,7528972,-5020058,779015,3766967,-7570141,8584332,-6566931,3382510,227921,-4161838,6947537,-7367666,5646272,-2128135,-1514193,4201591,-5774839,5856534,-4153383,1213758,2119243,-4127679,5325049,-5050708,3093893,-77448,-2712676,4673776,-5482396,4768260,-2833332,-957177,3708396,-5195788,5960432,-4526656,1951553,1400380,-4419409,6305890,-6184742,4100580,-1262818,-2286019,5407794,-6861164,6114285,-3534602,-316665,3452248,-5572997,5868085,-4892403,2663204,538923,-3526528,5250791,-5160729,3027133,-1175641,-1112789,3111538,-4304388,4318426,-2613306,52328,1903556,-2849319,3195824,-2870725,1649561,48294,-2033092,3138828,-3346397,2444277,-1135690,-665430,2180752,-3296366,3720637,-2701427,620618,1532784,-3126094,3944250,-3890374,2573886,-611968,-2216277,3994049,-4682049,3765504,-2062147,-163038,2463316,-4023722,4400203,-3438697,1153591,838352,-2418302,3484302,-3188419,2271469,-742764,-1121171,2460738,-2375680,2101947,-1020216,39652,849688,-1760124,1570318,-1369847,334633,193172,-840824,1061862,-1029887,869274,-563513,-462022,1145131,-1339339,1426474,-876133,284445,560406,-1404759,1949843,-1893155,979333,160715,-1216018,1853188,-2194225,1916266,-1153333,-241418,1488603,-2108670,2161170,-1654469,712499,429725,-1313825,1559485,-1484972,752886,214804,-389797,715079,-892092,364370,-281183,-327508,295950,-81449,-237306,463009,-156686,56293,261125,-555990,520233,-432164,345978,230348,-393313,754604,-655836,259920,39242,-188601,-100763,341697,-76579,-120582,306390,-112964,149006,-382851,296469,-48681,-12344,416483,-218578,470267,-414498,118337,237815,-331236,204472,1158,-52048,147536,180721,-496099,617530,-1035204,607396,-218654,-491271,1348597,-1612786,1511183,-535746,-105564,1170414,-2198328,2356569,-1697114,532134,958221,-1759168,1926641,-2275764,1338646,-245791,-771792,1731907,-1781115,1550079,-802349,-137585,708983,-1360917,1876185,-1142084,380485,590789,-1134665,1525463,-1062043,768770,-289223,-462220,1302554,-1320334,1414154,-829119,-15884,767912,-1793678,2330703,-1986036,1081118,233143,-1314869,2781907,-3008593,2513630,-1072588,-554423,2140007,-2994655,3489500,-2446931,870741,1431432,-3112186,3413620,-3532874,1897636,84325,-1939839,3035727,-3321561,2811670,-1048330,-556126,2156579,-2959804,3196346,-2089566,855569,694524,-2232642,2823076,-2696267,1539978,-166254,-1258850,2663733,-3108436,2602538,-1228374,-9791,2026538,-3103378,3539601,-2504000,994861,772501,-2408572,3638218,-3777873,2988340,-965663,-1058938,3235680,-4608905,4470277,-2726734,283300,2248623,-3915595,4889135,-4306273,2356447,550079,-3169479,4440497,-4460670,3373182,-1743423,-778028,3116571,-4256343,4082589,-2915922,562683,1705719,-3055314,4103495,-3998777,2490024,231000,-2300319,3636145,-3976074,3334201,-1813067,-824942,2717842,-4203028,4546719,-3444823,1330163,774995,-3294625,4865451,-4861118,3307030,-714604,-1794889,4258953,-5407535,5161982,-3314079],[0,0,0,0,0,-6,6,-4,-4,14,-27,40,-54,69,-83,101,-123,155,-192,240,-295,357,-423,500,-586,682,-792,923,-1069,1232,-1413,1609,-1826,2062,-2322,2606,-2921,3270,-3650,4067,-4522,5016,-5554,6137,-6769,7456,-8203,9013,-9893,10852,-11903,13053,-14320,15717,-17264,18980,-20891,23034,-25446,28185,-31314,34912,-39064,43824,-49142,54518,-57641,46688,87574,1145454,-1508976,1544162,-621789,-574495,1838958,-2539252,2739000,-1909598,429837,1329541,-2230335,2191627,-1621165,625342,420322,-1399850,1069740,-894424,74379,805619,-1198014,808542,153817,-1258416,1770355,-1590063,834429,15017,-1175968,2220410,-2559598,1853852,-811142,-115335,1278890,-2014286,1868292,-1691210,1596502,-806716,-84250,615836,-1450311,2046305,-2010948,1940685,-1430603,347943,1249465,-2469557,3590154,-3385214,2014734,-240155,-1493312,3116965,-3477223,3321135,-2139164,39840,2410478,-3287002,2754909,-1051651,-135208,1576442,-2463735,2626342,-1382933,-726086,2615242,-3293168,2636692,-1346581,-554304,2383274,-3657737,3258725,-2258994,940376,831157,-2714115,3648064,-3429762,2587577,-1653443,61693,1556458,-3074559,3975898,-3438563,2723970,-808594,-1488721,3149304,-3784231,3477552,-3451633,1913004,772078,-3433246,4491453,-4090312,2951023,-1331342,-1130742,4126979,-5180774,4042489,-1489050,-1279204,3343847,-4916196,4456732,-2733321,-769687,3527700,-4808009,4634715,-2960129,375803,2585429,-5005781,5316812,-3688746,1544413,988027,-3246534,4602276,-5727090,4812074,-2503199,-1199501,4303800,-5838950,5573245,-4452250,2898845,17125,-3726445,6173476,-6192162,4303508,-2307312,1156535,1733226,-4918994,7213153,-6366478,3181983,-27236,-3265357,5570517,-6750299,5654814,-2805970,-1270191,4940116,-6751521,5954280,-3032690,-648555,3893185,-6154957,6268952,-4078374,491560,2668304,-4949686,5835980,-5871967,3836126,-102264,-4203729,6471748,-6854242,5941957,-3481699,-615847,4887182,-7346126,6888433,-5235691,2412968,838504,-3719365,6117093,-6637304,5636683,-3188578,-95727,3772201,-6585551,7049604,-6002670,3524930,29358,-3864938,7285156,-8295707,5815272,-2021660,-2680546,5858541,-7231579,6576171,-3143957,-385057,4213875,-6845305,6709831,-4431293,800628,2602786,-5177019,6605046,-6669884,4066296,994199,-5290263,7622164,-7035891,5407847,-2912169,-1702650,6010411,-8797869,8100587,-5019977,1559156,1901302,-5320616,7593781,-7958182,5736795,-2424312,-1554259,5017817,-7407700,8179120,-6725412,3277790,1849539,-6087175,8480819,-7836620,5603740,-1412647,-3016303,7368073,-9111888,6792138,-2838047,-1259043,4965846,-7413685,8002206,-6129726,1368599,3865931,-7278827,8290762,-6871236,3808786,436074,-5209722,8501917,-8988461,6731383,-2283094,-2650262,6407630,-8349848,8233727,-6102324,1991377,3040763,-6769023,8342056,-8178458,6021830,-2146859,-2312868,6347367,-8720399,8707538,-6341256,2456121,2689860,-7172027,9290505,-8496618,5249480,-1046202,-3545598,7686213,-9356762,7945326,-3745902,-1100518,5242479,-8202846,8573095,-6284118,1157927,3680301,-7394810,8809049,-7678686,4000416,1143350,-6017178,8680900,-9130204,6376636,-2240252,-2847709,6876385,-9144266,8646173,-5694823,1113779,3447984,-7336213,8830017,-8623525,5988261,-1567474,-3525441,7162360,-9134729,8476177,-5939733,1516611,3225700,-7415748,9240002,-8480892,5441931,-597025,-4214247,7685765,-9399521,7667846,-3893707,-1147228,5990275,-8622650,8823053,-6140267,1322788,3483487,-7505558,9138612,-7491857,3937824,1099994,-5761433,8391877,-8820411,6247458,-1725013,-3010238,7225737,-9358463,8528546,-5298053,643674,3837072,-7342109,8804499,-8167947,5081844,-331428,-4171801,7604315,-8987438,8240673,-4754791,385725,4304001,-7422231,9237393,-8179764,4814845,264346,-4754984,7904438,-8932498,7305089,-3530868,-1770125,6206206,-8592245,8714320,-5431734,1283628,3896126,-7282632,8832048,-7509147,3584267,1026883,-5741222,8826641,-8658468,5915328,-1769555,-3181130,7292051,-9406338,8187181,-4558088,-251533,4266915,-7845546,9094202,-7654032,4266330,475481,-4555641,7858139,-8917999,7820016,-4259476,-372504,4407362,-7398499,8712378,-7765589,4146887,723854,-5016775,7798391,-8606099,6852155,-3281199,-1496516,5730543,-8307771,8019660,-5386286,962037,3580602,-7241519,8187493,-6778806,3506944,1268534,-5750080,8171677,-8279740,5346718,-1247906,-3543376,6653267,-8238138,7463879,-4063806,-75774,4336192,-7528149,8550798,-6904671,3417965,1138592,-4587531,7007010,-8269300,6716862,-3469597,-1363154,4733025,-7104514,7672734,-6362741,3411145,1034148,-5143152,7742436,-7685867,5730349,-2245634,-2060409,5287444,-7565939,7423763,-4706519,978400,3675195,-6774859,7343190,-6188006,3112664,989018,-5174055,7577450,-7400745,4791365,-1041373,-3388636,7041379,-8223160,6479217,-2977743,-935260,4492654,-7184384,7853391,-6279700,2569371,1904721,-5102606,6862536,-7186608,5594943,-2559061,-1462175,4885652,-7072956,7289161,-5617979,2139737,1737609,-4669212,6416157,-6815732,5413052,-1866698,-2137734,5394617,-6546594,6432519,-4238539,784146,2789801,-5888216,6638348,-5725116,2751701,1348429,-5144911,6616988,-6125642,4127369,-925079,-2808725,6176847,-7318969,5492476,-2369875,-862547,4181190,-6100100,6524265,-5277654,2065648,2059271,-4594403,6176490,-5951794,4382448,-1865802,-1305709,4632171,-6345196,5912727,-4218450,1049147,1615267,-4027413,5914710,-5921519,4064717,-1156209,-1767609,3808468,-5400889,5443344,-3937702,551173,3223923,-5255624,5041053,-4042813,2692527,257116,-3659124,5745135,-5655679,3055396,-55481,-2886120,4173320,-5352572,4586439,-2357860,-1086704,4119359,-5721554,5313845,-3374078,798210,1511643,-3997892,5688749,-5570762,3495710,-253058,-2245174,3617760,-4520939,4801578,-3347577,970665,2192166,-3685469,4597685,-4227887,3008201,-972095,-1575913,3754122,-4587201,4512522,-2769084,412424,2087556,-3658689,4432039,-3532861,2134406,767665,-3068046,4399718,-4094000,2484745,-664483,-2314259,3673004,-4523730,3455787,-1420105,-1248211,2795629,-4136690,4077922,-2425419,447704,1835457,-3651199,4406422,-3378879,1852536,-501634,-1658910,3261232,-4079300,3630695,-1588706,-192104,1721418,-2448563,3241386,-3376382,2636384,-334477,-1333310,2873112,-3083315,3207606,-1890048,434326,1213900,-2685660,3467922,-2828562,1061729,648998,-1864385,2477891,-2984791,2101259,-541726,-1710511,2733197,-2935996,2240664,-996722,-774014,2320451,-3115880,2890680,-1664587,-37423,1535700,-2599396,2964909,-2466936,1314380,439697,-1692460,2436492,-2653646,1854876,-1210863,42421,1161186,-2106021,2235086,-2092692,1165488,-296565,-872252,1253947,-2023392,2106291,-1502510,339759,638342,-1658067,1950605,-1595841,986702,-358347,-942005,1559308,-1672881,1322232,-466991,-758378,1281893,-1777180,1273485,-399961,-597075,1479945,-1753560,1356121,-670937,-348543,1374272,-1893268,1810133,-1037906,344068,571807,-1309289,1555540,-1233255,804434,-129288,-310103,882944,-1202484,844504,-801441,390696,-325102,-254297,643459,-727653,733085,-994992,479664,-245882,-490671,686276,-823064,781930,-678601,101764,265650,-770664,887368,-519454,218675,-50556,-276354,590934,-189277,-424196,480652,-333598,389261,334010,-415621,818837,-816375,381811,-48644,-465948,535376,-1003808,977818,-119730,-368396,292643,-276003,453106,-368989,-149696,-31526,122108,-394595,546439,-515262,204820,-17989,-464774,962565,-1268841,628094,-644877,-223224,798153,-1211068,1313589,-818238,208840,58089,-516535,1058554,-1105542,767832,-388231,56690,-6232,-393885,776363,-659411,804548,-602512,280887,291189,-875929,910795,-923106,694264,-109421,-646661,876860,-1281200,810363,-191365,-353812,660520,-1321626,1202595,-626050,-517435,1079590,-1529299,1228263,-962962,-522978,1451117,-1847026,1644477,-1115420,260193,659359,-1914224,2279910,-1677762,1266418,-19637,-888021,1726878,-2033312,1886635,-1010639,267902,699819,-1755442,2061277,-1720892,1030338,-310004,-659606,1610298,-1927500,1999979,-1405986,231272,286201,-1700952,2184153,-1937780,769326,176831,-1113531,2104907,-2301441,1608506,-347432,-956857,1786747,-2328607,2105457,-1315050,-177209,1723896,-2548780,2717807,-2249493,933822,1147296,-2542366,3092283,-3079756,1906204,-161244,-1359191,2803525,-3083801,2545560,-1300609,387,1229074,-2406789,3050340,-2721183,1716170,-47191,-1176877,2201891,-2507006,3033731,-1895885,552605,1404418,-2914595,3437299,-2652492,1172400,485184,-1779227,3167378,-3072842,2164063,-560128,-947024,2252328,-2893016,3284965,-1848292,-29296,2324130,-3050526,3381546,-2539443,977881,969777],[0,0,0,0,0,7,-13,23,-31,39,-44,49,-55,64,-76,89,-107,129,-152,177,-202,232,-259,294,-329,366,-405,447,-491,534,-581,631,-687,750,-815,879,-946,1012,-1080,1151,-1223,1304,-1388,1482,-1580,1689,-1806,1932,-2077,2241,-2436,2674,-2958,3310,-3741,4281,-4961,5838,-6983,8513,-10602,13513,-17687,23887,-33561,49724,-79835,148998,-516895,160208,663293,-1794352,2020790,-2081576,1220254,28072,-1301333,1980649,-2216749,1835976,-943473,-40516,938748,-1395047,1245988,-1154615,312719,-444492,278796,-5827,-474928,778910,-773464,1406754,-1611494,1711881,-1053881,-259177,1693605,-2119321,2072195,-1472505,706661,525164,-1673243,1998334,-1376276,563543,201804,-1303627,1217556,-777378,-600249,1456130,-1397763,1146745,28013,-1319439,2575718,-2693379,2100235,-785953,-1111190,2673114,-3283113,3079653,-2058420,919070,717783,-2013336,3269958,-3020267,2065308,-746453,-357787,1030579,-1330438,2320850,-2333622,1551781,-829956,207921,640182,-1663822,2385807,-2081399,1910716,-868144,-820823,2021360,-2528412,2147961,-931213,-266324,1350067,-2211243,2164218,-836108,-774932,2451348,-2490544,2174104,-507580,-1412221,2566418,-2976144,2317635,-1556416,-9740,1878658,-4041048,4000401,-2508942,889921,889847,-2670727,4148043,-4460428,2817775,-331658,-1180137,2101955,-3079926,3273563,-2401756,971327,117271,-889733,1864788,-2783811,2648741,-1972962,510399,612867,-1813664,2649007,-2908695,2340759,-548250,-1549506,3523349,-3290191,1655001,851306,-2138546,2614737,-2580922,2471179,-731745,-1855286,4366289,-4151839,2790909,-1287877,-129229,2527901,-5256482,6146328,-4342392,1211731,2103284,-4134674,5736168,-5220819,3708227,-912114,-2269102,4445653,-5321694,4498465,-2555010,738738,1104803,-3038920,3785762,-3824941,3159554,-1888639,231482,2134806,-4463024,5162201,-3449558,1059071,1273250,-3034880,4920119,-4699502,2725258,710638,-3101315,4077354,-3967613,3042833,-1109897,-1473770,4191027,-5310346,4860290,-2884440,64448,3863245,-5971416,6377251,-4518386,1722881,1570654,-4920489,7355762,-6827376,4368204,-539505,-3138621,5210797,-5748899,5308758,-3310871,1022131,1444367,-3726750,5171080,-4588116,3241875,-1692556,-214264,2990533,-5236155,5615506,-3320691,-102806,1888095,-3014236,4215870,-4725441,2758126,437093,-3341092,4547870,-4585083,3365514,-1093803,-1778136,4555087,-5988659,5188490,-2592896,-746533,4240285,-6516801,6900776,-5011408,1316460,2998029,-6409252,7742678,-6226211,3441405,-169791,-3466319,6236456,-7204718,5301849,-2540801,-441194,2706554,-4863033,6664511,-5838146,2972019,654200,-3311880,4606414,-5346934,4917224,-2929656,-81533,3040763,-5224053,5251569,-4018655,1746934,808347,-3858331,5335309,-5669515,3922329,-603152,-2873354,5423976,-6315891,5653805,-2660968,-1265724,5344012,-7569245,7382325,-4850274,1137630,3611401,-7313088,8515768,-6947182,3962032,357620,-4504812,7665448,-7976904,6565202,-2790968,-1153192,4469966,-7056147,7157746,-5576374,2441884,873659,-4003867,5733078,-6241512,4760647,-2101584,-1176083,3977491,-5418545,5777285,-4243550,1553752,1483346,-4253913,5948148,-5514363,3424489,-213584,-3120842,5835567,-7028178,5284636,-2403474,-1897892,5373537,-7696950,7184336,-4666026,733165,3856170,-7464117,8863836,-7209467,3570119,1076594,-5328225,7898131,-8538810,6223130,-2434808,-1818278,5497650,-7603028,7432309,-5294561,1739082,1920891,-5181065,6625962,-6214880,4504028,-1487632,-1811335,4688783,-5833993,5824021,-3963742,985700,2117894,-4914577,5970118,-5511024,2958910,177328,-3734122,5918403,-6725825,4835930,-1844609,-2213555,5559605,-7364688,7078772,-4155323,-23013,4401191,-7583140,8496848,-6741215,2585772,1521604,-5787347,8101856,-8204514,6424390,-1890916,-2834818,6739810,-8215460,7419387,-4819133,1154076,2729477,-5994557,7187975,-6301089,3975116,-654625,-2756306,5287390,-6197008,5266005,-3310166,-6645,2691947,-5216784,6008939,-4809441,2373806,773282,-3898191,6107819,-6222984,4653421,-1221938,-2037639,5550880,-7010865,6521463,-3632707,-382804,4585424,-7218009,8168867,-6495340,2765346,2223534,-6239818,8075049,-8089485,5431702,-1370623,-2899669,6790536,-7928984,7176462,-4360294,145628,3617319,-6583819,7014472,-5927217,3272340,247718,-3545803,5753982,-6235231,4829174,-2490361,-474729,3258180,-5131989,5561532,-4182522,1843940,1120670,-3847503,5755352,-5326430,3522364,-864889,-2407389,4809785,-6769840,6014519,-2800059,-984890,4725744,-6686138,6932444,-5476730,1909943,2462994,-6328941,7777379,-7195633,4339397,-189255,-3796395,6742169,-7622525,6468904,-3485165,-462823,4444317,-6306038,6433410,-5211736,2565388,714808,-4268935,5654473,-5570298,4137060,-1815864,-1116027,3893946,-5389952,4936951,-2662472,710154,1436130,-3627820,5160991,-4910519,2640587,-27315,-2911217,4816642,-5702970,4652907,-2240476,-1201286,4481289,-6453224,6393660,-4394146,746132,3275540,-5788588,7048014,-6409503,3800635,303467,-4229201,6780353,-7026157,5336553,-2608422,-1001446,4261228,-6471877,6716368,-4867356,1534394,2184266,-4694210,5606470,-4950825,3204213,-979303,-1646190,4408848,-5158792,3923998,-2168957,160596,1391722,-3186281,4684030,-4229063,2056461,695832,-2698744,3962564,-4455649,3772318,-1542928,-1334631,4204397,-5650900,5328607,-2907585,278335,2426694,-5238136,6126400,-5342230,2484574,1220736,-4119114,5495751,-5941800,5049941,-2424000,-1943685,5253837,-6248675,5052572,-2928503,1351733,1594177,-4359426,5773613,-4564818,1960922,355710,-2056973,3116129,-3411054,3516782,-1830268,-358061,2330483,-3347364,3015968,-2152114,1057798,286297,-2169966,3770463,-3891981,2465827,75394,-1692888,2817801,-3818515,3930404,-2401730,-272827,2964063,-4427373,4480859,-3563990,1744142,1077614,-3789513,5012579,-5124989,3400962,-709637,-2348408,4258160,-4960126,4527414,-2762443,279949,2479486,-4097039,4462149,-3047898,1671785,435949,-1996004,3157933,-3321727,2477425,-652419,-1047798,1766969,-2227265,2392586,-1827673,559582,1124635,-2319158,2546602,-1917095,943587,-134907,-1222680,2556239,-3437892,2554370,-753730,-967378,2282123,-3007597,3317387,-3086415,1328283,1718665,-3489159,4223231,-3362212,2140520,-179175,-1891681,3367479,-4188374,3218149,-1394099,-791114,2282642,-3065847,2905441,-2524096,1141695,491273,-2384189,2695888,-1920749,1233620,-62502,-530555,1670831,-2023665,1400358,-708137,-228777,768077,-1319248,1236538,-1140536,486267,224070,-1429257,1601882,-1560724,755524,-145850,-631302,1702036,-2279920,2194137,-1220136,-97843,1259088,-2102349,2612532,-2162419,1264594,406749,-1734266,2708721,-2893428,1968419,-663137,-408344,1984152,-2492286,2599047,-1624086,46891,1077069,-1351205,1573108,-1404556,730427,199293,-945994,1128970,-545659,319501,173909,-416059,702940,-639601,222665,134360,-614548,610289,-273632,396363,-190103,-32250,530673,-639314,652386,-861946,588781,-223843,-189149,932233,-1391477,1543078,-873881,266689,466923,-1253170,1797900,-1646409,801920,90485,-611195,1468075,-1215503,838158,-265184,-294646,792792,-777357,384901,-337265,-289874,578728,-728224,138857,145275,-764084,889414,-591384,307084,421808,-936698,863169,-960695,640472,-35135,-658097,1041652,-1141072,534928,-357222,92966,579454,-821078,883880,-610582,287109,-14214,151618,345215,-377788,665709,-435309,373078,-457553,-120471,619457,-641049,422749,-266069,54984,91858,-724751,517985,8542,-632356,980744,-905750,524315,-192525,-588445,1342209,-1526616,1339248,-507274,-492461,1426613,-2028445,2035647,-803042,170411,912738,-1805389,2294932,-1922890,669747,215823,-1119088,1883904,-1865614,1376864,-582682,-288893,798363,-1415424,1284129,-1166279,478940,490312,-624999,1024318,-1070186,861465,-269264,-239084,894302,-1058563,985942,-807082,-68129,925119,-1395517,1406384,-1110479,367945,315260,-1415133,2037934,-2034268,1375548,114810,-932732,2028745,-2881560,2695806,-1240302,-493389,1685519,-2857373,3088240,-2240086,761279,867879,-2363284,2897646,-3002217,1519020,-361747,-1134788,1829672,-2332409,2301177,-1357421,-14142,1043059,-1970535,2122942,-1690748,830272,358468,-1366638,2217098,-2102625,1351301,-573975,-883951,1709097,-2139822,1883410,-799157,107214,1096398,-2336150,2968045,-2426157,1428254,269633,-1870362,3513876,-3448388,2882406,-1241000,-802123,2865962,-3901143,3622129,-2258277,379855,1591144,-3270223,3644163,-3353788,1822956,-18496,-1789024,2762833,-3459635,2909837,-1223724,-722070,2226763,-3096572,2699422,-2111995,931226,1000017],[0,0,0,0,0,-1,6,-14,26,-38,53,-69,85,-107,131,-161,197,-240,290,-350,418,-497,586,-691,808,-943,1094,-1260,1441,-1639,1857,-2102,2372,-2674,3011,-3388,3800,-4248,4735,-5258,5830,-6449,7125,-7866,8681,-9571,10544,-11607,12772,-14043,15436,-16977,18681,-20582,22715,-25125,27866,-31009,34658,-38947,44066,-50300,58074,-68059,81389,-100138,128698,-179453,407680,-1183328,948204,-227883,-795935,1505328,-1988711,1806197,-729379,403304,930081,-1111422,1513403,-1310121,850250,-738320,120745,-139489,24381,619596,-1091014,1711540,-2340164,2263959,-1386956,-313224,2065226,-3032863,3575865,-3535875,2250537,545352,-3006251,4218574,-4447738,2903262,-1271012,-930583,3188980,-3875323,3328269,-1891927,-112037,2030349,-3028674,2828399,-1219631,-37851,1371443,-2202262,2238127,-1382889,118695,1345879,-2422036,2465266,-2318071,1089448,221488,-1273038,2226875,-2904818,3362596,-2629889,697488,1831104,-3154316,3900111,-4591309,3975670,-1421873,-1743531,4271620,-5622745,5669204,-4490952,1732946,2126375,-5005498,6795827,-6593289,4706119,-1056828,-3244041,6140346,-7255568,5789772,-3017155,-354064,3925349,-5971135,5764690,-3741205,439699,2498658,-4658386,4876350,-3229867,1431180,749089,-2503259,4393706,-5078395,3481149,-625621,-1893326,3697432,-5024754,5387156,-3613897,492960,2806533,-5259531,6199018,-6108202,4528840,-1076809,-3111622,5935620,-7770572,7262059,-5332392,1203651,3406893,-7302095,9149590,-8133986,5045108,227644,-4663907,8412662,-9569415,7661039,-2900724,-3031905,7327113,-8691799,6706162,-4139102,708556,3812435,-7063402,7936746,-5915675,1724536,2029577,-4425389,6623809,-7442683,5855998,-1304960,-3529002,6796411,-7850884,6622723,-4279946,228075,4225072,-7631895,9154407,-7725694,4208106,213748,-5093166,8353560,-9891987,8859521,-5152010,-71673,5773531,-9986238,12011071,-10362123,5532601,2132275,-8839854,12046877,-11897826,8901709,-3347418,-4045079,9928164,-11966142,9762314,-5437200,479562,4936128,-9177070,10569399,-8278657,3591110,1869447,-6830571,9761178,-9980929,6441057,-1113931,-3876140,8018567,-10296920,9388377,-5269626,-295391,5821085,-9457165,10332592,-8315180,4391522,303332,-5732791,9618582,-11529668,10394997,-5591833,-1098396,6994973,-11051577,12792795,-11384639,5625365,2901539,-9926432,13032589,-11953874,8521268,-2724494,-4221168,10699546,-13441664,11310920,-5849550,-524407,6433144,-10770587,12167017,-9477456,3623525,2783453,-8419826,11121770,-10558760,6890914,-880745,-5650821,9973868,-11354509,9271013,-4504475,-1533023,6927280,-10380230,11237249,-8784185,3512041,2609083,-7792820,11055336,-11964013,9756070,-4198400,-3270734,9852386,-13415223,12923606,-9244158,2913083,4233174,-10780721,14307281,-13557057,8445826,-1097109,-6449012,12151911,-14085458,11839558,-6204823,-1161533,8254033,-13025254,13507059,-9646365,2941842,4357912,-10358270,13055663,-11764737,6979152,330895,-6929976,11683431,-13074207,10190224,-4319229,-2623821,8393829,-11968339,12194021,-9455926,3244082,3774894,-9457239,12580762,-12734316,8893962,-2519196,-4674130,10560237,-13476518,13174781,-8691457,2019779,5699462,-11938643,14624443,-12960662,7658321,-40349,-7245649,13039493,-14717936,12144852,-5530646,-2156159,9580563,-13701865,13864526,-9604791,2505657,5265856,-11378575,13607325,-11824811,6506160,557605,-7568012,12045524,-12990870,10024409,-3900867,-3477767,9390556,-12613654,12184989,-8341457,2027252,4829677,-10386356,13042061,-11892453,7781563,-1028327,-5931299,11247156,-13633564,12206343,-7369928,586880,6927548,-12324886,14311302,-12197775,6667061,1043701,-8404558,13297115,-14260232,11139567,-4354464,-3558191,10194360,-13947187,13258326,-8790288,1519723,6297644,-11535202,13664802,-11067586,5942526,1720148,-8404943,12479354,-12761658,9087667,-2805770,-4428668,9922501,-12771586,11717277,-7311554,814430,5879356,-10989377,12833767,-11052654,6148330,575303,-6869291,11777472,-13060331,11023561,-5817496,-1243671,7958084,-12597641,13708986,-10844636,5143033,2333298,-9137008,13287202,-13946268,10192427,-3073745,-4543867,10616616,-13482236,12428036,-7620735,793369,6772876,-11950693,13093754,-10885618,4889638,2730832,-8765529,12135204,-12153900,8407432,-2314151,-4861205,10254574,-12388413,10556137,-5951807,-145019,6476455,-10812773,12038369,-10010121,4769267,1735635,-7553752,11205943,-12172104,9090898,-3756250,-2163878,8130812,-11869431,12339067,-9013347,3209075,3304584,-9268826,12481977,-12262507,8012776,-1962880,-4701309,10083965,-12818124,10953240,-6353498,-450146,6763783,-10835859,11590402,-9660466,3925724,2987737,-9344945,11243067,-10437069,6654488,-1047977,-5212952,9734636,-11547475,9241537,-4232919,-1637689,7194665,-10445757,10279612,-7945748,2908408,2908596,-7696523,10922308,-10126873,7152701,-2250545,-3167795,8499020,-11017672,10430595,-6617059,1360558,3952340,-8608156,11228301,-10293764,6263968,-213746,-5376703,9284010,-10538368,9400013,-5419512,-1339955,7079225,-10219590,10427705,-7557003,2400799,3517153,-8122946,10558687,-9742355,5470915,312121,-5889836,9337868,-9555449,7407583,-2912092,-1898801,6947934,-9906969,9150195,-5897399,1225340,3472663,-7522900,9588817,-8676011,5743729,-735709,-4061630,8359460,-9696468,8174065,-4586625,274739,4229120,-8259344,9994643,-8485764,4089337,852660,-4823210,7797864,-9168695,7920004,-3756068,-1883301,6213015,-8751767,8498432,-6374149,1447650,3220651,-7422226,8922847,-7659532,3608073,895776,-5070512,7594097,-7815586,6035196,-2035153,-2962131,6792437,-7737628,6538668,-4100893,826385,3333400,-6975056,8813632,-6748922,2755486,1055656,-3985505,6350446,-7839654,6633417,-3039383,-1278512,4938866,-6777895,6647731,-5563458,3307215,995207,-4679229,7297518,-7293996,5297227,-1562597,-1699319,4814236,-6956529,7067457,-4803984,362881,4058956,-5955896,6777491,-5463903,2624916,1189302,-4996790,6673800,-6041188,3713899,-425556,-2900666,5241342,-6308267,5281328,-2736813,-1185049,4164094,-5784732,6005619,-4243323,1492067,1464620,-4089104,5672205,-5606547,3857607,-1100197,-1522138,3880673,-5310520,5459551,-4213762,1266857,1533404,-3970998,4721092,-4892292,3651167,-1250824,-1680559,4085173,-5367536,4379937,-2236357,-149724,2377929,-4132965,5011505,-3962503,1437698,1871844,-3691329,4459127,-3894327,2448554,-223747,-2358485,4251749,-4630877,3022365,-585741,-1535601,3349175,-4102891,4129346,-2651155,280500,2289183,-3573325,3804263,-3254531,1717463,-441070,-1480546,2998994,-4051175,3004466,-1815567,-5670,1465017,-2754990,3557031,-3190665,1986519,-214111,-1684225,2585650,-2906976,2664297,-1790367,-280953,1933436,-2766454,2616254,-1842881,303960,1139869,-2179360,2841705,-2168669,943985,1012533,-2394847,2791360,-2083279,1151261,113860,-1324355,2626619,-2927408,2056406,-667805,-661343,2133618,-2526800,2272873,-1547922,85938,1135580,-1767945,2014274,-1633192,1172225,-513362,-625626,1193411,-1518979,1620615,-995657,301325,-77919,-574966,1232851,-1328740,1072025,-316583,-304989,609550,-864675,949476,-646105,-199531,542360,-860664,539527,-363631,-268994,935674,-1221977,1303297,-774581,-4238,1072000,-1853865,1553730,-911540,5040,1022895,-1643538,1854046,-1271304,664806,696568,-1154446,1443217,-1438536,754272,86651,-681239,1071224,-594615,491880,76611,-431656,535882,-690375,-107439,305875,-466693,522733,-385529,-40535,-34584,-635699,477500,-844519,370737,-106211,-299119,618703,-867346,979982,-904583,902570,-227610,-625349,1396822,-1733639,1777226,-1464554,326126,828001,-1766386,2059903,-2178074,1310013,17944,-1220479,2265269,-2080041,1444952,-951390,-736791,1831223,-2302280,1847440,-742920,-299147,1297420,-2072568,2073226,-1287353,125269,1175049,-2069189,2239040,-1610914,575006,1075885,-2208904,2374755,-2085291,1572444,-231936,-966682,2449221,-2883788,2617802,-1578232,145227,1213083,-2178092,2616916,-2470112,1899197,-577874,-1050029,2367698,-2952172,2650594,-1900418,622529,1669057,-2770922,3420073,-3035554,1618337,251569,-1879993,3184780,-2997600,2240785,-502063,-1169889,2705173,-3336064,3124501,-1320412,-799161,2129042,-3197852,3497059,-2424283,721914,1537093,-3308284,3948343,-3341844,1801240,328796,-2311165,3711931,-3710294,3087717,-1575613,-589975,2593033,-3353324,3631184,-3126606,1681288,528622,-2505723,4019785,-3865550,3229747,-1196900,-969347,3046382,-4168799,3902964,-2696794,856959,1525892,-3417821,4342830,-4260942,2347440,16797,-2367520,4056609,-4482725,3236433,-1563187,-1035129,3158634,-4645539,4294817,-2793782,546948,2305809,-4262111,5005209,-4394560,1925403,886212,-3215844,4799962,-4772984,3665488,-1411258,-973075,3483725,-4804806,4960290,-3665239,1391596,1401934,-3617082,4992522,-4515069,3454851,-890441,-1822714,4211074],[0,0,0,0,0,-3,4,0,-6,10,-19,28,-36,46,-56,69,-86,107,-134,164,-196,231,-270,315,-368,431,-503,587,-686,788,-897,1013,-1140,1276,-1425,1594,-1785,1997,-2231,2485,-2758,3053,-3364,3701,-4060,4458,-4888,5359,-5874,6437,-7055,7729,-8470,9284,-10188,11192,-12322,13598,-15054,16735,-18690,20986,-23710,26955,-30815,35266,-39685,40199,-28806,874275,-1099946,953041,72227,-622230,1239272,-1579904,1666939,-957502,38974,1073540,-1205706,664267,-171748,-336938,618584,-231366,-560026,1112229,-1561718,1330925,-435170,-857157,2976384,-3699800,3290847,-1394574,-325023,2398311,-4144739,4754153,-3618899,1682846,997614,-3371470,4425254,-4577592,3140350,-1429306,-1495006,2906321,-3670202,3410210,-2312494,995459,862294,-1865192,2431456,-2316158,2116033,-739582,-655589,1365395,-2253883,2310545,-1860430,613419,1011346,-2051518,2833852,-2772311,2279940,79936,-2671962,4553152,-4434092,3102908,-786539,-1637648,4812248,-6430993,5945789,-3261910,-561026,4224137,-6851097,7631334,-6336446,2570367,1587814,-5232125,7974535,-8065321,5846881,-1823459,-2714610,5962889,-7010964,6753346,-4472854,995171,2726010,-4985138,6269663,-5545578,3095289,5486,-2527734,3756175,-4434453,4479685,-3277314,322213,3012146,-4951586,5229224,-4409863,2257936,1056158,-5020989,7386092,-6642128,3877527,-482753,-3456492,6988982,-8872564,7684710,-3825251,-1225344,5946868,-9358328,10195403,-8038325,3204829,2838360,-8168829,10926384,-10637063,7057301,-1627921,-4268857,8963788,-11530012,9949003,-4814788,-1386766,6119539,-8156117,8655217,-7502355,3854790,1181784,-5681500,7739112,-7553077,6064000,-3234561,-735271,5654418,-8744190,8886895,-5919246,1516484,3440218,-7131554,9083345,-8555225,5246170,-65647,-5570120,10158246,-11013146,8781787,-4024829,-1870406,8089256,-12094398,12850163,-9455433,3594046,3653531,-10683006,15012104,-14217763,8802595,-595864,-6658712,12491426,-14341228,12569330,-6460693,-1175508,7920322,-11559122,11925540,-9875701,4903384,1912348,-7478906,10543752,-11079802,8569274,-3239707,-3123890,8590183,-11122382,10142382,-6677588,1651757,4130178,-9378683,11705361,-10229420,5409327,792926,-6743078,10926532,-11992767,9761582,-5222299,-1658838,8941583,-14108650,14124739,-9967927,2927354,4471722,-11566288,16018130,-15319253,8610703,499930,-8532887,13538477,-14902610,12970908,-6623582,-1729196,9807777,-13722576,14004604,-10610885,4046190,2887946,-9680492,12982860,-12663407,8755812,-2140225,-4792526,10239666,-12770209,11379190,-6415128,7877,6660452,-11029069,11831707,-9849138,4722496,1800652,-8727154,12745519,-13178254,9480887,-3511991,-3843907,10635282,-15233340,14973028,-9665789,1087239,7685639,-13945408,16461708,-14374314,7990349,877601,-9549687,15854315,-17030239,13407604,-5659612,-3499927,11306057,-15877611,15914665,-11354380,3480407,5052843,-12106868,15365880,-13982368,8464255,-1152025,-6516054,12200331,-14249098,12337095,-6823420,-1117670,8158675,-12946596,13415213,-10270135,4776587,2701796,-9741451,13709536,-13834841,9660235,-2637754,-5234164,12099493,-15618369,14479521,-9069009,505850,8053763,-14689396,17039578,-14367492,7347982,1799048,-10932624,16579396,-17462633,13157664,-5184530,-4422611,12496448,-16950124,16426847,-10865160,2448708,5999391,-12964206,15686663,-14144397,8463121,-51198,-7664063,13081739,-14432653,11997709,-5955768,-1541659,8706924,-13426430,13768554,-10199663,3505873,3742665,-10393839,13845156,-13419603,9012054,-1857623,-6274297,12658816,-15438779,13655229,-7742019,-298164,8960491,-14923752,16447446,-13533929,6357171,3033038,-11444442,16549383,-16769758,12185870,-3902017,-5353636,13266900,-16739785,15538920,-9723930,1444402,7196489,-13703442,15952054,-13668993,6995929,1125120,-8550788,13425280,-14685517,11171730,-4899128,-3138015,9794917,-13523378,13168456,-9114624,2524078,4966860,-11002403,13353845,-12627607,7951765,-611369,-7280275,12723927,-14414432,12554516,-6383947,-1696911,9446622,-14596940,15595941,-11941017,4699577,4020504,-11876286,16131006,-15622088,10822617,-2773308,-6423758,13765454,-16900039,14633841,-8757227,188160,7996674,-14068554,15879947,-12784200,5994816,1820316,-9354268,13727852,-14174357,10070574,-3749705,-3771150,9725263,-13038902,12564068,-8268733,1225936,5513147,-10682176,12502706,-11282308,6513830,327526,-6965282,12088402,-13160900,10667567,-4764612,-2428013,9089352,-13299305,13523090,-10525260,3693468,4424361,-11387773,14702481,-14056103,8968381,-1608806,-6722386,12910856,-15106533,12733734,-7123311,-411073,8416888,-13661487,14357298,-10924035,4366136,2347391,-8885646,13191653,-12976050,8740852,-2040944,-4486168,9745817,-11798668,10814993,-6641379,135446,5985636,-10282039,11242004,-9356101,4539543,1592546,-7279012,10533297,-11492713,8785327,-3414699,-3262196,8661208,-11819949,11815708,-8132620,1817335,5479730,-11012644,12794634,-11691484,7270379,-322186,-7230584,12398477,-13516765,10535536,-5115684,-1656237,7987469,-12437819,13027048,-9757390,2938350,3441008,-9001483,11662943,-11191826,7409808,-1576523,-4758212,9562154,-10966261,9170737,-4737126,-699854,5649147,-8921419,9923800,-7876705,3265684,2212249,-6706936,9399894,-9389059,6755520,-1927916,-3298173,8049346,-10543806,9883991,-6242009,696745,5300793,-9344951,10902195,-9524996,5766511,454217,-6923966,10711552,-11493809,8668408,-4068582,-1668052,7567847,-10970795,11122106,-7673425,1887265,3642176,-7783774,10393726,-9349323,5728849,-369690,-4744226,8304883,-8874705,7204790,-3712712,-853358,4890689,-7922138,8002467,-5634754,1472293,1932156,-5086548,7122791,-8132579,5619422,-745287,-4005352,6753505,-7371570,6414153,-4548780,730104,4466422,-8209470,8890426,-6681972,2965806,1267107,-5367449,8240042,-9108473,7403204,-2629640,-2652162,7118063,-8737725,8241372,-5488157,1733445,3446990,-7197909,8677508,-7068181,3599217,261056,-3910918,6443819,-7443348,5821494,-2107477,-1930387,4624672,-6132514,5890547,-4090715,1163370,2186332,-4910690,5700420,-5035081,2806573,114231,-3042199,4980524,-6104964,5102146,-2273889,-1035535,4103304,-5785886,6210784,-5030786,2340755,1126824,-4617897,6701964,-6519456,4586115,-1420428,-2060169,5118433,-6847761,6487625,-4069991,262097,3558530,-5566095,5932194,-4857225,2887451,447151,-3538748,5362754,-5256804,3647805,-852735,-1460379,2985773,-4059576,4316218,-2526804,275915,2266850,-3336560,3356313,-2611138,1467658,30288,-2275081,3556402,-3834917,2815583,-904908,-1100412,2528400,-3678924,3793303,-2804527,862996,1365073,-2999700,4084556,-4202007,3154785,-989037,-1762838,3758927,-4542526,3845141,-2090830,-55441,2154334,-3767725,4265988,-3503287,1205293,657761,-2403454,3051648,-2738357,2276582,-584395,-679936,2037738,-2663003,1956359,-838154,-328417,1194794,-1860024,1849265,-1322284,63171,943870,-1220591,1295682,-1191115,745555,-198015,-723965,1412742,-1563744,1466756,-482511,-108734,713478,-1520915,1893748,-2113612,1169833,-125189,-1028556,2015147,-2302331,1995688,-1049345,-48385,1214357,-2006044,2048556,-1393485,846298,426469,-1178308,1285572,-1141807,795700,-45422,-344469,758154,-502550,161754,121837,-570484,324651,-388815,-193507,630777,-537115,542766,-406529,-474333,608110,-823084,523371,-456844,133078,88537,-659774,621692,-394030,280590,35760,-15267,58763,-12182,90474,-87994,136868,67505,47649,-55740,320029,-137943,-198584,76014,-18941,95067,-164663,256273,-358691,483227,-373688,175450,133108,-480543,1186288,-938352,608407,-105573,-403078,1170400,-2133004,1767000,-1135835,183978,1028211,-1923609,2626924,-2219091,1067971,76429,-1718046,2110505,-2112899,1689898,-635555,-981478,1684837,-2161657,1867468,-906861,-113335,1247887,-1557374,1604751,-1117361,462097,330461,-1169254,1793742,-1585741,773218,-106712,-887421,1204268,-1865520,1876645,-1368933,58295,1208388,-2186719,2719888,-2241464,1212010,-204225,-1897259,2597218,-3274485,3128208,-1347255,-457759,2167372,-3136133,3687804,-2862977,1149174,871458,-2826511,3805116,-3533399,2210371,-345965,-1679340,3068762,-3324824,2997054,-1740659,-160415,2058183,-3052216,3218182,-2200032,871250,780767,-2264507,3169995,-2922284,1544787,-324051,-1699334,2753125,-3342550,2640722,-1170792,-565586,2008059,-3306019,3914005,-2971363,1291846,531273,-2563605,3895364,-4186939,3356969,-1221994,-1123867,3362131,-4818441,4797547,-3344694,514898,2311714,-3963384,4874038,-4455061,3014465,-37093,-2554141,4636149,-4997518,3756148,-1831747,-802594,3177071,-4488801,4525397,-3253167,781997,1998555,-3913072,4482879,-4082962,2352986,206369,-2651718,4264328,-4830460,3551933,-1696324,-905091,2783571,-4328745,4600289,-3758453,1726440,1165403,-3684907,5169326,-5272651,3670042,-1011375,-1927988,4402279,-5713538,5187171],[0,0,0,0,0,7,-12,20,-22,23,-25,23,-23,31,-36,47,-58,70,-80,91,-99,108,-121,138,-157,181,-206,229,-256,276,-299,325,-357,395,-439,491,-546,607,-668,734,-801,877,-959,1053,-1160,1282,-1417,1573,-1749,1951,-2181,2448,-2753,3109,-3529,4034,-4643,5404,-6365,7605,-9250,11489,-14650,19332,-26691,39264,-63643,123424,-455365,-148644,982727,-1944316,1634516,-1100120,54654,1435067,-2357904,2159743,-1732528,575620,702060,-1653784,1821527,-1402088,239259,750782,-1388342,1004346,-307495,-380834,1382853,-1490599,1484109,-144028,-1203533,2619367,-2883970,2009325,-778706,-970254,2173223,-3341482,3340241,-1995357,635439,623412,-2091078,2940551,-2821599,1715737,-1021641,146195,798426,-1808903,2533363,-2482957,2233018,-1769532,425019,1228926,-2558367,3291811,-3234814,2396085,-533570,-1795164,2846843,-3421145,2721135,-1509064,-522071,2427500,-3993237,3481699,-1498668,-1266713,2798965,-3510629,3206751,-1637439,-738784,3388269,-4525488,4015953,-2534126,26627,2722978,-4887486,4943888,-4293810,2136962,211595,-2811900,4786034,-5358824,4388206,-2395906,-18177,2283100,-4270474,4834931,-4148675,3009750,-1238601,-1228914,3735795,-4314673,3920549,-2884908,2023878,68167,-3175653,5249830,-5149058,2717984,-60650,-2400628,4235798,-5540071,4348243,-1162059,-2513907,4599165,-5309988,4602823,-2511515,-842006,4155368,-6152076,5754569,-3702776,489256,2701150,-5515985,7201973,-6207542,3352331,826700,-4601595,6673144,-6883509,5787118,-3079515,-1040635,5016037,-7544905,7184398,-4595034,1655354,355747,-3077594,5771275,-7205390,5907266,-2718724,222078,2834029,-5322326,6827485,-6600505,3519065,968041,-5028211,7123647,-6555740,4643030,-1301741,-2830991,6122754,-7597873,6329208,-2861441,-1914303,5764234,-7629898,7670488,-5195341,1248271,3158095,-7234647,9103931,-8307818,5575721,-183815,-5608599,9453167,-9841909,7776947,-3658787,-1158758,5998597,-8846664,8644382,-6540473,3003297,933427,-4801506,7812234,-8572263,7160678,-3861495,-253643,4646936,-8350742,9069931,-7280762,2732974,2120597,-5838337,8061155,-8697992,6038292,-1544633,-3681311,7559376,-8694654,7186879,-3109427,-942938,4746766,-7840854,9039671,-7205140,2048442,4040697,-7965403,9392591,-8532734,5796201,-325050,-6123921,10651415,-10543923,6979982,-2517023,-2018960,6238018,-9433009,10209616,-7667708,2686992,2500068,-6229255,8944210,-9227592,7379258,-3433598,-1922105,6208763,-9125542,9212442,-6562853,2355092,2586787,-7273079,9368729,-8762155,4961686,-157018,-4131070,7739219,-9493167,7755683,-3117892,-2019746,6621641,-9352484,9161375,-6592419,1471479,4619589,-9707694,11483531,-9077602,4475700,1532639,-7178378,10545918,-10779079,8322060,-3208728,-2715055,8448876,-11055969,10727944,-7488956,2218158,3300863,-8081719,10608598,-10464136,7355742,-2192222,-3659525,8111738,-10479154,9868378,-6850656,1615674,3653096,-8264256,10745737,-9089705,5270060,-86916,-5069451,8713928,-10362482,8766080,-3769818,-2573285,7473092,-10006627,10141989,-7039945,1164439,5045838,-9732615,11010666,-9383652,4912249,1464349,-7843805,10931656,-11511208,8441740,-2974062,-3639391,9071336,-11637694,10836227,-7520326,1761362,4130439,-8817210,11476436,-10581711,6826164,-1573103,-4005902,8718354,-11036296,9840162,-6275094,953176,4420990,-8837610,10357910,-9115284,4972503,141872,-5544347,9417282,-10164866,8197408,-3382903,-2387614,7518645,-10623880,10084346,-6613472,754266,5036595,-9600768,10990492,-9315563,4253295,1743940,-7554180,11075909,-11153740,7939281,-2376899,-3833081,9058129,-11478075,10705487,-6748795,1029526,4956345,-9494144,11160038,-9901116,6105123,-254054,-5249595,9394722,-10519641,8974583,-5023817,612,5216979,-9065595,10182601,-8512296,4460120,918003,-6186458,9412078,-10070425,7571777,-2970741,-2735735,7790542,-10333090,9616257,-5758530,581487,5293141,-9338590,10492080,-8350673,3849918,2433540,-7560414,10989164,-10876025,7365224,-1839986,-4369226,9171548,-11374748,10531567,-6525841,276937,5650487,-9651300,11012655,-9289128,5338641,356277,-5927569,9505336,-10395692,8691835,-4643047,-852658,5711200,-9226578,9598246,-7840888,4154726,1251603,-6398991,9089112,-9213886,6676383,-2442664,-2627895,6953641,-9568445,8473378,-5448404,386896,4859709,-8624652,9709208,-7418311,3305144,1827967,-7026766,10095103,-9741876,6576572,-1270248,-4236343,8589836,-10324925,9129902,-5142686,-164853,5144497,-9162546,10219248,-8328337,4017052,1617086,-5902999,8682646,-9431886,7718233,-3659714,-1622336,6353073,-8504781,8601589,-6682787,2687465,1710025,-6055654,8540080,-8084036,5910370,-1341585,-3122309,6563095,-8604335,7523252,-4682073,104565,4798539,-7964275,8478304,-6710179,2707275,2113031,-6748086,9291056,-8569208,4946092,-184666,-4363130,7825196,-9527710,8182209,-3888196,-1718856,5759906,-8270986,8713088,-7469366,3790724,1732037,-6473201,8626515,-8364759,5937334,-2424279,-1789986,5568326,-7826698,7999995,-5806379,1828909,2537483,-5943242,7412242,-6922379,4657807,-1181350,-2996535,6147551,-7294470,6264776,-3713612,-15638,4006519,-6584239,7783111,-6069415,2262572,2123881,-6025624,8037917,-7183753,4152013,-59936,-3847320,6805066,-8392382,6764236,-3077926,-1301132,5481775,-7584626,7445584,-6115918,2434240,2136253,-5825451,7545155,-7212338,5012864,-1670467,-2214986,5179463,-7098627,5993817,-4235123,941147,2330397,-4503311,6345700,-5835508,3936105,-740245,-2709108,4753353,-5404479,4942541,-3629586,401719,3836580,-6352398,5644884,-3505261,1348434,1445404,-4118789,6460644,-6236030,3368627,780120,-3763933,5652515,-6040431,5059510,-2517418,-1404920,4833291,-6817508,6326247,-4028096,641359,2041493,-5107762,6091006,-6116757,3675956,-343813,-2883483,4649783,-5417091,5000325,-3332909,474395,2389709,-4188765,4784685,-4084253,2645789,-610666,-1899044,4024496,-4771836,4179664,-2129660,-342238,2293291,-4035626,4407750,-3574164,1435361,1322816,-3848185,4714427,-4147875,2246354,89136,-2482260,4466793,-5252182,3806044,-1325809,-1489861,3837857,-4742237,4605269,-3205013,841457,2274194,-4455870,5034838,-4028185,2202398,44042,-1941122,3569851,-4324835,3851871,-2026187,-364855,2010940,-2883435,3123985,-2952465,2134717,-270769,-1856060,2875608,-3154922,2745261,-1500527,18481,1262354,-2697753,3184628,-2443312,689902,920111,-2242113,2921703,-2427877,1589906,-48880,-1977166,3097141,-2982568,1992706,-861050,-848922,2877596,-3586884,3267632,-1651206,-250247,2037704,-3241346,3164394,-2623623,1561783,418292,-2056886,2814718,-2804657,1943820,-1015313,-178385,1675639,-2120465,2226794,-1509909,1214970,-14399,-705256,1650254,-1607201,1598684,-970523,145436,657537,-1218453,1334984,-1346206,649369,107309,-1057368,1436974,-1288313,803444,361214,-790078,1387511,-1756930,1333664,-254426,-1085233,1902023,-1935590,1553315,-593300,-372179,1350494,-1858645,1878090,-984203,377154,769838,-1362220,1674853,-1377019,769593,-443176,-439481,896885,-746107,786169,-466504,141428,-96611,-7333,86523,-542667,501302,-431375,614919,-496838,286804,72768,-445471,637281,-587931,441843,-82825,-117800,310990,23380,39647,65865,110039,66502,61988,-199638,529096,-339744,4967,113794,-522153,670449,-811572,321683,51638,-298632,539024,-883342,342571,-85171,-491264,302159,-213044,9446,413954,-399653,456089,-481645,-522742,991015,-1166933,1002109,-385955,-354171,874459,-1408062,1480022,-961718,178780,554905,-1340851,1722851,-1676206,1049498,-146421,-722328,1124903,-1366716,1421323,-1002865,250841,-10187,-637256,1066427,-1371771,858973,-351913,-7578,377244,-1105154,1349627,-1023917,302133,-1538,-845204,1173719,-1401930,512920,-249515,-834154,1503771,-1616162,1340220,-72404,-515869,1776741,-1832655,1731489,-947853,316553,1739678,-2368475,2544318,-1642241,851358,855689,-1800985,2501507,-2508974,1801167,-393456,-758422,2079995,-2581141,2391044,-1331691,234985,622749,-1836626,2058632,-2355571,1429671,-177611,-720773,1548441,-2170088,2134706,-1177912,163289,1177064,-1680749,2019350,-1908142,605980,228853,-1611216,2341456,-2507968,1673440,-330361,-920777,2302636,-2685673,2638777,-1640341,-318591,1999156,-3371647,3600170,-2717245,1077010,793532,-3034585,3893607,-3498694,2063834,-370120,-1447173,2884966,-3431146,3250764,-1602101,350165,1760186,-3039303,3581732,-3055627,1895062,-55562,-1538316,2715608,-3408878,2752813,-1527110,-244201,2042667,-3151884,3211248,-2691174,968115,1105579,-2256337,3068489,-3342834,2542202,-576970,-1553435,3172937,-4044909,3523262,-1910181,-375886,2691451,-4200384,4247229,-3131047,1246786],[0,0,0,0,0,-7,10,-24,35,-51,69,-86,101,-121,148,-178,217,-266,321,-384,456,-534,624,-725,837,-965,1105,-1264,1438,-1628,1839,-2069,2320,-2598,2902,-3239,3605,-4001,4429,-4895,5399,-5950,6547,-7197,7906,-8675,9515,-10435,11436,-12540,13760,-15118,16637,-18348,20284,-22493,25047,-28023,31549,-35795,41007,-47566,56060,-67455,83487,-107588,147872,-231132,812756,-649742,531994,476387,-1334225,2372742,-2495755,1852262,-445865,-1051607,1935132,-2470515,2274583,-1261214,-53142,857536,-1356977,1360960,-1054026,819882,2586,-88847,42572,257837,-103012,-415558,274971,-764530,1480024,-1395738,759746,296013,-1009528,1406830,-1522159,1145837,-232347,-343067,691054,-497939,65418,151586,-278982,149564,258783,-1193542,1565699,-1796225,674905,768951,-1806642,2760177,-3204216,2280431,-775859,-756054,2551987,-3589141,3702977,-2265301,14878,1255492,-2232149,2597092,-3009756,1838656,-114351,-1128695,1479761,-953977,827111,-946606,779298,-159026,195254,153428,-648507,807473,-631523,389712,-519691,-84394,337117,-951885,792136,298924,-1187223,1164683,-841005,325956,468337,-1500488,2073497,-1907440,1356246,161177,-2102239,3280483,-3325789,2259348,-777770,-793395,2159314,-4221632,4994081,-3209081,-44576,2106470,-3434437,3740413,-3658478,2007278,64646,-2081958,2426860,-2008927,1857786,-1489622,513751,572349,-1047842,1030098,-699255,753122,-925769,43959,485193,-1244918,1126451,-98433,-374916,752003,-806088,1144551,-1069656,-96608,1788539,-2811641,2227591,-892212,-15494,534440,-1824713,3694799,-4780509,3215495,-240979,-2287522,3950944,-4811218,5088721,-3410444,150094,3442893,-5403390,5266181,-3743160,1070620,980175,-2351929,3689106,-3569908,3022384,-914070,-1012880,2246755,-2624161,2474725,-2045064,1003235,385429,-1584480,2487666,-2496092,2082971,-476317,-1548382,2829393,-2821343,1837161,-1167471,86923,2001204,-3376006,3330224,-2332949,1278472,747112,-2648636,4811340,-5360820,3786944,-883603,-2036659,5197576,-6769163,6472415,-3272941,-786261,3914145,-5825973,6140866,-5384159,2704758,687055,-4013424,5681068,-5269401,3363529,-1361229,-629454,2066267,-3170349,4443995,-3979209,1288742,1251756,-2613621,2638986,-3056542,2891867,-1358456,-1312603,3555030,-2982675,1692048,-690612,318023,819128,-3148575,4227917,-3223189,1212975,1293524,-3277948,4646689,-5191374,3592431,-782509,-2837789,5563971,-6651371,5675617,-2727677,-408637,3961921,-6318409,7065326,-5142816,1494145,2126274,-4188152,5502167,-5586985,4151312,-1006272,-1749502,4160833,-4773509,4199450,-3092103,882746,1834436,-3781779,4151052,-3041101,1276856,423421,-2047665,2818300,-3112963,2831635,-1711113,-512152,2711433,-4077474,4066294,-2763169,860859,1195314,-3991318,5464385,-5522886,3288433,-247168,-3613702,6325467,-7102003,5730753,-2874581,-1109871,4694593,-7769492,7541084,-5349475,1461512,1918787,-5323775,7209633,-6925844,4720292,-713869,-3044521,5211581,-6126741,5445917,-3224352,127755,3121621,-4498456,4723098,-3504221,1596383,365243,-2743318,4319577,-3746634,3063598,-1252246,-1396502,3168646,-4333541,4172482,-3324492,612424,1990903,-4726985,5591565,-4999790,3100277,-197432,-3260070,6192718,-7285385,5748247,-2401989,-1504889,5142042,-7307900,7680428,-5721455,1820832,2939843,-6033433,7809135,-6654607,4197923,-631027,-3297479,6104221,-6890547,5787463,-2935241,-231105,3503498,-5341704,5506839,-4290076,1656086,1127668,-3332912,4486797,-4509141,2932603,-958525,-1576892,3438623,-4718682,4340702,-2511381,477222,2266163,-4597716,5287987,-5190159,2816588,609763,-3880566,6125308,-6533984,5022631,-2048588,-1801414,5498619,-7495452,7091210,-4982924,1197315,3153392,-6675280,8143929,-7173314,4225227,-138811,-3884754,6582733,-7213436,5668913,-2682088,-1087377,4166372,-5874812,5866744,-3972221,1602584,1572726,-3955491,5361300,-4419030,2803874,-404395,-1836211,3942451,-4820412,4216912,-2390036,-137671,3015044,-4656869,5367404,-4177186,1873282,988811,-4119617,5730139,-6572679,4719061,-1561007,-2588017,5560209,-7099238,6909399,-4612825,841588,3747046,-6632307,7887642,-6677984,3728513,330892,-4229774,6818587,-7035876,5552901,-2274896,-1506485,4349730,-6405429,5889758,-3747133,960839,1748834,-4313358,5266181,-4723213,2384410,81378,-2627694,4032253,-4250620,3798685,-1486807,-612037,2814171,-4506579,4882224,-3905383,1434726,1808163,-3872039,4963283,-5342050,4300878,-1030613,-2496689,5895355,-6822215,5903961,-3553797,192262,3617665,-6337364,7286906,-5971749,3099883,945023,-4691798,6806733,-6866026,4977794,-1738250,-2122184,4894008,-6209713,5702640,-3552470,654792,2558727,-4610022,5022861,-4093885,1862557,866938,-2520049,3856099,-4609536,3430577,-943086,-1554936,3076049,-3558608,3820744,-3246200,1048390,1636108,-4224025,5297826,-4598121,2751213,-350909,-2361088,4907127,-6249440,5435141,-2998780,-429181,4124951,-5963092,6469131,-4882530,2487010,1214678,-4656241,6644714,-6379296,4288349,-1084553,-2152276,4864101,-6126036,5511780,-3038573,77253,2963968,-4635397,5405053,-3686250,1308747,947046,-2473663,4047370,-4076723,2826726,-518899,-1621255,3244857,-3507943,3544987,-2059134,425969,1843929,-3527711,4203673,-3680568,2332884,203441,-2757652,4581853,-5084856,4131484,-1936194,-773432,3369506,-5246977,5464261,-4213781,1797249,1675519,-4373643,5583903,-5160939,3335561,-921708,-2008168,5235215,-5961325,4552922,-1740125,-451435,2173648,-3880390,4664043,-3389484,1020356,1613282,-3171910,3219231,-2616682,1959611,-423325,-1665715,2984726,-3391168,2738610,-973368,-291145,1827141,-2845430,3342037,-2947839,1197752,872685,-2856837,3599175,-3399709,2912973,-1383376,-1375307,3496695,-4686061,4182124,-2840706,902399,1294431,-3976002,4890056,-4611227,2471671,-20215,-2516486,4204037,-4552803,4000274,-1746185,-728717,3015825,-3869896,3632361,-2434632,479025,1276422,-2529408,3176905,-2646998,1434342,295564,-1400832,2414139,-2412741,1628490,-396005,-372408,1713594,-2364310,2370573,-1555762,238474,955740,-2034330,2657301,-2958088,2055880,-438530,-1324135,2744253,-3172966,3181652,-2097672,555791,1665489,-3303133,4118560,-3291208,1583618,276362,-2123490,3655528,-3713385,2843099,-1066012,-897128,2310653,-2879059,2648287,-1649108,427194,1153270,-2294822,2451693,-1694710,564442,566004,-1422467,1913124,-1901771,851269,351911,-1019941,1310100,-1075031,809711,-507060,8960,1049653,-1900439,1813938,-1668310,576203,384925,-1090334,2029465,-2056052,1894762,-1138291,-334385,1353135,-2295659,2652463,-2141061,1292561,605718,-1670239,2603476,-2868680,2176173,-450621,-719042,1718315,-2316181,1888852,-1265704,-20399,1126852,-1471961,1520742,-1062057,-72612,792182,-1066267,1136195,-521497,-89356,644014,-869704,610362,-594764,270665,338710,-684628,1029174,-724047,706627,-266554,-390225,904628,-970389,1092060,-829143,632637,-192740,-280106,831692,-1137099,1244928,-975475,536930,276442,-1100320,1215460,-1335028,1071575,-129203,-432732,1072505,-1001359,1025497,-379929,-68431,735839,-1099801,430078,-312823,-60348,380226,-536674,170810,225445,-594501,1040069,-734033,-36568,584404,-815784,1092252,-1000270,726755,-57005,-404818,756445,-990092,568426,-258630,-132352,385675,-354321,631674,-403545,314096,-477832,66805,-174225,-164048,131855,-180033,409691,-13726,408337,179224,-251023,176520,120782,-7223,120683,-473645,131657,198029,-577539,786362,-763293,528512,278553,-648747,1228451,-1345394,818479,-339304,-471153,1319826,-2009719,1760834,-1026480,36545,953944,-1497789,1710180,-1545848,621991,442851,-1034689,1618395,-1317035,810236,-136493,-202749,950485,-785241,981063,-512147,13429,439798,-891587,608131,-317710,89352,271521,-534674,782830,-719083,488270,-53981,-493253,953427,-1080478,943995,-580105,-66295,951642,-1760544,2036736,-1468075,938089,102258,-1549427,2224647,-2397590,1999287,-828035,-835194,2150641,-2373354,2202286,-1696646,211699,807165,-1840131,2265403,-1860786,1003656,84245,-1329750,2158397,-1975665,1543044,-536566,-784108,1769942,-1670639,1445416,-813137,-170081,1065838,-1685978,1784247,-1368258,219663,324225,-1090177,1631690,-2329465,1813121,-581890,-577199,1697904,-2160243,2501285,-1971988,729355,699772,-2096827,3340193,-3175210,2266677,-192851,-1272854,3016026,-3336526,3211509,-1605782,-232912,1921465,-2836068,3232543,-2856195,1395974,460214,-2160055,3040101,-3322397,2233602,-509188,-1191268,2511261,-3039755,2277897,-1038348,-366762],[0,0,0,0,0,-4,2,0,-5,16,-25,38,-54,67,-84,104,-132,164,-202,248,-299,358,-430,514,-609,718,-843,988,-1150,1325,-1517,1731,-1969,2234,-2528,2862,-3230,3638,-4086,4574,-5100,5675,-6298,6980,-7728,8548,-9443,10422,-11491,12658,-13928,15317,-16840,18521,-20378,22443,-24750,27337,-30260,33581,-37393,41802,-46960,53050,-60278,68790,-78103,83923,-132465,1019090,-1334942,1072615,-491416,-459808,1268872,-1744820,2220974,-1369512,275100,620604,-923346,1144931,-1247865,1031364,-555244,659845,-721402,266357,360011,-728902,1104299,-1811248,2841439,-2418123,642834,1192083,-2359108,3239430,-3655751,2552907,-908889,-1245905,3243964,-3798452,3343762,-1513370,-372511,2127950,-3213531,2642887,-1558088,252890,1311008,-2565885,2090157,-1194580,-468836,1318347,-2127729,2030260,-1105359,-172184,1320271,-2053177,2692029,-2162334,1488116,-68578,-1779123,2371852,-2482231,2788309,-2619910,1170787,1148331,-2937552,3610833,-3850743,3279135,-2200536,136263,2737930,-4934336,5800818,-5142324,2551000,1044879,-4145059,5750413,-5974646,4524749,-1993719,-1628331,4632294,-6370888,5288431,-2564481,-319196,3107200,-4608184,4669133,-3183164,731184,1646109,-4005872,4596530,-3721267,1143724,806355,-2295196,3662383,-4560481,3823059,-1089641,-2023245,4222985,-4509158,4336188,-3606712,1263610,2015013,-4331928,5248555,-5213637,4652861,-2615091,-1109266,4878095,-7228875,7030455,-5557750,2325931,1597974,-5533160,8100829,-7827966,5200239,-663187,-3744346,6475844,-7529297,6201861,-3370801,-966897,5167163,-7326459,6334767,-3054786,135856,2124242,-4925028,6904632,-6278745,2688620,2103231,-5167158,6177353,-6182461,4570831,-1321067,-2859864,6267026,-7088863,6222480,-3321576,-5410,3031619,-5738692,6971193,-7285535,4896523,-1131782,-3587707,7042047,-8791552,7893798,-5564938,857299,4492977,-8319366,10407217,-9106724,5265178,562087,-6757039,9960796,-9918768,7295133,-2683336,-2188381,7073029,-9810256,8796309,-5396450,900267,4106439,-8106070,9553691,-7544920,3176743,2187181,-6577215,8827288,-8873079,6084364,-637298,-4557675,8058093,-8504751,7501656,-4691031,889911,4357170,-8372110,9730761,-8247818,4508802,-42341,-4327675,7823231,-10384246,10370481,-6572292,-84768,6525890,-10042529,10721153,-9518720,5815147,694303,-7502987,11808886,-10987382,7173832,-2893428,-2245310,7361958,-11330293,11290197,-6821292,219870,5793255,-9427524,10658436,-8494971,3981205,2370480,-7814642,10467485,-9574744,5865471,-680105,-4702274,8437198,-9827587,8493613,-4480867,-1060410,5752066,-8859483,9749605,-8528194,4599446,1070495,-6852251,9924434,-10450901,8736586,-4460952,-1308936,7525397,-11448909,11832924,-8682891,3335200,2585055,-8262108,11435364,-11685767,8596130,-2595547,-4240691,9999405,-12327567,10442126,-5903643,-176202,6437029,-11178479,12088609,-8970199,3056387,3570031,-9162294,11715619,-10475096,5964940,-158750,-6199801,10399267,-11384528,8977802,-4114262,-1916749,7801488,-10538312,11172120,-8848843,3614151,3105092,-8406033,11434971,-11047633,8631258,-3308271,-3188658,9050223,-11848222,11534829,-8147396,2681787,3932913,-9489296,12356738,-11882948,7760299,-1251975,-5836194,10798058,-12780704,10732099,-5661982,-1278967,7774675,-11998982,12262649,-8894729,2565967,3949245,-9327969,12236457,-10868921,6191170,549263,-6592554,10844661,-11594674,9158841,-3960232,-2377386,8314839,-11531532,11464042,-7773061,2504336,3767950,-9239055,11634666,-11231844,7797695,-1755737,-4664551,9569934,-11919591,11135088,-7228028,1534023,5091932,-10080601,12363419,-10948173,6473781,-10514,-6395842,10973147,-12457461,10344924,-4996377,-2143081,8422470,-11654706,11652244,-8071128,2016176,4788610,-9941830,12124051,-10048595,5376996,1054409,-7162859,11134637,-11436604,8345982,-2817604,-3460818,9076979,-11579181,10986941,-6946407,1129975,4879433,-9607871,11755004,-10751741,6051058,-234034,-5836968,10246940,-11765589,10151034,-5850098,47122,6201447,-10734074,11911380,-10171319,5270221,1257878,-7228064,11293156,-12152118,9208586,-3819066,-3239296,8572376,-11780791,11087975,-7504538,1203307,5305621,-10005422,11668389,-9865504,4868133,1899990,-7714373,11056623,-11062992,7712685,-2214857,-3806173,9008661,-11054137,10424406,-5699702,133071,5816975,-9651019,11100274,-9405262,4912478,965594,-6235635,10027811,-11056243,8955220,-4403882,-1308437,6319323,-9779386,10832989,-8775321,3759695,2006506,-7489166,10288172,-10749502,7836375,-2364290,-3584787,8087379,-10797829,10109338,-6394095,257163,5778448,-9437121,10207627,-8294666,3879384,2047337,-7347352,10676813,-9892832,6358850,-969959,-4599003,8985163,-10633952,8499877,-4537933,-1035391,6284832,-9577499,10078191,-7702158,3283858,1956028,-6613717,9748234,-9880340,7091378,-2724009,-2589506,7127671,-9686740,9455471,-6668860,2092884,3042892,-6967310,9338225,-9378346,6198047,-893356,-4053870,7863317,-9161501,8455228,-5053156,-201196,5570701,-8951936,9370109,-6786307,2490197,2657270,-6837659,9282076,-8631971,5110504,-115067,-5007302,8232872,-9088118,7213448,-3104818,-1638672,6316852,-8954723,8873612,-6256061,1585502,2989781,-6629965,8598699,-8244124,5328865,-844872,-3176499,7042916,-8672520,7972158,-4659965,378631,3529590,-6341386,7962798,-7620021,4798133,-359479,-3812847,6700018,-7988229,6897811,-3648682,-630675,5140238,-7425761,7854460,-5476053,1553970,2437088,-6358929,7684710,-6613890,3792255,488992,-4610581,7050415,-7358822,5414266,-2225142,-2412346,5821379,-7756572,6783847,-4006370,606438,2851768,-6042300,7617535,-6828250,3432642,693592,-3595416,5421797,-6852509,6048097,-3551094,-438431,3909145,-5734773,6317408,-5356457,3198543,244162,-3301703,6236455,-6513571,5242444,-2344332,-1282995,4446976,-6010913,5863580,-4154541,1141527,2606922,-5352632,6051333,-5111627,2672982,745071,-4107058,6097315,-6007022,3726114,-681377,-2294397,4809091,-6252361,5437737,-2918129,-920801,3697675,-5611701,5798580,-4579404,2326204,993453,-3671954,5155263,-5286285,3985015,-1884348,-1059355,3164883,-4616745,4672286,-3850919,1642088,996533,-2904415,4320491,-4682521,3466636,-1644429,-722549,3172211,-4514714,4199526,-2669032,146773,1867799,-3473806,3899617,-3452766,1660025,1238070,-3352861,4434872,-3741534,2207359,-224706,-2199242,3933023,-4561455,3173383,-1213087,-1192468,3035052,-3924765,4142271,-2342097,616708,1695488,-3153822,3529269,-3415713,2212450,-590652,-1484556,2481857,-3336939,3135245,-2247925,774643,1022981,-2051718,2477630,-3003269,1945943,-512958,-936299,1798863,-2606673,2372015,-1443732,11028,1504373,-2237994,2535728,-1555620,619758,869051,-2122123,2578147,-2061582,936306,648207,-1781383,2488423,-2514287,1378264,-73978,-1301893,2505949,-2842188,2128141,-874312,-523916,1499436,-2214090,2371098,-1813706,807693,724081,-1554763,1813573,-1928035,1168823,-87311,-169690,880029,-1185749,1016815,-989334,712539,-198786,-174903,595001,-1220169,694247,-602797,205958,399706,-761655,452105,-345887,-96496,238766,-802509,747605,-708284,-172772,732117,-1195662,1005672,-697453,392347,785579,-1309858,1658296,-1370185,623101,903790,-1142037,1646664,-1240371,692623,-43160,-766405,1010150,-931096,656879,-68142,-546621,1044477,-503554,122219,370220,-242495,311201,-430929,120723,563546,-595884,889015,-288068,-4744,578776,-1054355,789430,-922301,505621,-69728,-274154,760131,-966922,893804,-682841,469067,-12312,-437093,1049135,-1360652,1314349,-1228546,342655,619883,-1241441,1698335,-1496431,1024007,-78609,-788100,1751209,-1653838,1230521,-475295,-630642,1328871,-1865334,1514046,-695232,-751447,1506480,-1958645,1829510,-767268,-404670,1415814,-2009260,2235829,-1551107,511325,733147,-2085322,2606797,-1967442,1285565,-104933,-1135988,2030261,-2657870,2269445,-1529813,177260,1071246,-1948459,2219012,-2104350,1483637,-607955,-860837,2301888,-2716197,2551871,-1646865,108529,1149648,-2470640,2825927,-2372532,901505,142119,-1508194,2618340,-2929134,2157203,-351599,-1352496,2568086,-3075754,2743737,-1113186,-830749,2574012,-3363335,3120946,-2076634,526555,1428102,-2935044,3701618,-3028149,1492552,238095,-2184642,3413260,-3325030,2840863,-1357775,-456901,2105323,-3190108,3600625,-2590020,1437738,608427,-2472813,3441401,-3630052,2735880,-1020116,-740065,2525247,-3386648,3347326,-2118930,399185,1290180,-2720140,3598643,-3486021,2433603,317641,-2594635,3866655,-3806378,3070298,-1383873,-1012790,3482908,-4674355,4061301,-2474845,-206548,2774770,-4327701,4492327,-3750319,1991937,682552,-3219881,4433590,-4405535,3731128,-1681360,-889015,3337229,-4900739,5071606,-3209535,1213556,1471523,-3455410,4699797,-4588454,2919909,-543861,-1695578],[0,0,0,0,0,6,-12,18,-22,25,-26,29,-31,35,-43,50,-63,71,-79,88,-99,110,-127,144,-163,180,-199,212,-226,235,-245,262,-283,312,-341,374,-403,430,-451,473,-492,514,-544,583,-626,679,-739,803,-878,963,-1063,1188,-1342,1540,-1791,2114,-2532,3081,-3813,4805,-6168,8106,-10936,15249,-22199,34302,-58108,117458,-523517,-440843,685449,-1498652,1640564,-957074,122974,473404,-1471228,1517359,-1205569,690101,235680,-788611,501136,-322581,-44398,479117,-237864,-676537,1605763,-1869055,1643801,-770263,-675232,2105664,-3755830,3990529,-2706456,104022,2146069,-3782045,4607090,-4432690,2462218,-60936,-2662232,4210501,-4585463,3477756,-1760694,-637026,2531006,-2980441,2949829,-2166649,756035,648866,-1727827,2364066,-1818415,1518297,-514764,-472975,1309415,-1988789,1888620,-1732941,575802,1143059,-2554567,2927615,-2324352,1457907,-123929,-2577568,4566935,-5203305,3522980,-788091,-2060268,4645415,-6350498,6372250,-4159439,552228,3445064,-6899194,8304908,-7311027,3609487,985793,-4792406,7401439,-8013632,6284901,-2457033,-1807871,5569870,-7092995,6542438,-4343080,1066079,2266081,-4460755,5476789,-5105734,3435711,-260550,-2365844,4177910,-4790368,4129653,-2770477,469699,2738930,-5756893,5997494,-4078490,1519056,1287330,-4235644,6859158,-7168624,4785867,-827634,-2908468,6466260,-9059213,9067454,-5780273,319370,5264629,-9432423,10461432,-8899418,4434571,1245075,-7328270,10679388,-11019422,7648463,-2268135,-3567598,7747872,-10018533,9697393,-6186369,282555,5333386,-7958365,8122267,-6749832,4449599,-340424,-4799313,8445828,-8747945,5835522,-2429867,-1528908,5340966,-7805344,8283353,-5789299,1284664,3605324,-7257746,8611616,-8034165,5494241,-765160,-4542869,9500043,-11439495,9746970,-5121851,-965859,7490094,-12141305,13387626,-10305217,4303509,3107675,-10098673,14180919,-14140367,9538596,-1631918,-6280798,11115693,-13291964,11858958,-6956688,-1397,6603358,-11045352,12275692,-10202869,5407064,1609954,-7979076,11028551,-10724421,7852467,-3143393,-3035741,8513947,-11571383,10244019,-6130971,563213,4395871,-8994377,11382322,-10686740,6600495,-169368,-6800726,11567392,-12551043,10253939,-5614997,-649869,8050799,-14097314,15491414,-11278904,3305406,4634666,-10792475,14774760,-15368282,10510106,-1441039,-7806327,13188876,-14564222,12597366,-8014051,475650,8166300,-13933193,14795997,-11190806,4481510,2668444,-8972304,12686870,-12963497,8870872,-2349380,-4725263,10337005,-11965440,10946177,-6998739,232862,6281528,-11407106,12694587,-9770704,4911095,1150724,-7493518,12626205,-14030234,10658175,-4003793,-4128468,10603315,-14591874,15010126,-10558550,2514173,6412310,-13315852,16538837,-14230692,8651575,-552439,-8148155,14386560,-16832715,14047636,-6902028,-2337166,10518756,-15532074,15367853,-11405600,4163360,4298139,-11501025,14762797,-14205470,8631423,-985905,-6297974,11931674,-13642067,11835455,-6465903,-839936,8125831,-12584619,13642113,-10317842,5074662,2526594,-9710483,14265318,-14493882,10169279,-2938575,-4884318,11530363,-15736797,15073943,-9861313,1076802,7276135,-14274182,17073209,-14793357,8469415,800528,-9673329,16295678,-17493886,13844163,-6444263,-3118262,11504259,-16599214,16430189,-11682949,3152310,5745515,-12507312,15547269,-13966047,8408659,-364494,-7242551,13052717,-14381290,11660658,-6024388,-1638348,8769041,-13329552,13975222,-10302373,3775288,4112110,-10439012,14299573,-13692403,9607893,-1952979,-5656156,12410192,-15390867,13961172,-8333835,349906,8257727,-14528945,16373348,-14002071,7196126,1878846,-10526501,16054490,-16734664,12678647,-4933981,-4720723,12387259,-16350482,15850380,-10280578,1785862,6730118,-12965951,15929878,-13684028,7532097,772785,-8369681,13181144,-14218078,11050672,-4607198,-2955649,9713896,-13256760,13192613,-9211531,2346875,5241865,-10905788,13754832,-12621625,7882320,-726217,-7040039,12689487,-14536498,12736115,-6918941,-980553,9080583,-14459730,15816467,-12493227,5783275,2928652,-11199964,16081848,-15821928,11039319,-3347756,-5005822,12537083,-16545953,15157164,-9134174,838240,7667731,-13371411,15347711,-12856200,6398738,1382573,-8941618,13132332,-14029151,10583383,-3455934,-3774256,9665065,-12721420,12362122,-8045305,1587085,5363826,-10726132,13112639,-11036241,6526453,357672,-7066841,11802296,-13393232,10915000,-5582698,-2032541,9141753,-13288905,13635104,-10286224,4020524,3741148,-10748027,14805808,-14316729,9589005,-2169142,-5815038,12419588,-14997017,13092239,-7414701,168819,7177390,-13006056,14243524,-10949535,4790170,2412985,-8575970,12330797,-12658907,9104146,-2174905,-4741327,9956520,-11818156,10729295,-6316425,238258,6180083,-10362314,11573047,-9619720,5126141,1568781,-7406331,10985439,-11500355,8846623,-3743473,-2717227,8764598,-12008698,12029681,-8709738,2342747,4593810,-10310075,12936869,-12017162,7458501,-1125439,-6024481,11921013,-13610407,11158085,-5512972,-1093134,7256155,-11840318,13053680,-9693576,3872306,3177852,-8886603,11359723,-10730609,6955501,-1502539,-4278382,9027425,-10766726,9080499,-4812322,-742088,6094675,-9002446,9577540,-7612593,3376278,1976719,-6713802,9494139,-9548823,6605328,-2060959,-3366196,8050575,-10047682,9346285,-6512730,1120043,4584626,-9327290,10876026,-9294929,5315678,-213981,-5584098,10062248,-11512260,9291558,-4216134,-1620353,6833564,-10296636,10491734,-7691149,2686217,3104627,-7900581,10068848,-8923918,5238897,-201232,-4513474,7646237,-8862100,7191838,-3323273,-1195822,5063778,-7747751,7697155,-6130828,1356221,2543289,-5743822,7388074,-7178164,5192324,-942179,-3659865,6928867,-8140024,6895804,-3813130,43943,4121161,-7367115,8845058,-7361865,3559449,986496,-5275025,8153681,-8936841,6930228,-2651319,-1522608,6337414,-8514104,8252117,-5598577,1180850,2969768,-6470691,8006203,-7077352,3627037,445019,-3762802,6443413,-6884306,5647355,-1765630,-1665275,4662232,-5533891,5569376,-3886398,880510,2526899,-4871938,5791827,-4957648,2728982,-28951,-3000878,5133015,-5896958,4541137,-2134474,-480360,3532337,-5786118,6274157,-4951849,2315980,1260998,-4222847,6362200,-6573591,4707174,-1839782,-1742311,4537266,-6199906,6249875,-3836162,921589,2615705,-5219657,5935688,-4829073,2626472,287682,-2861686,4612695,-4777266,3693837,-979812,-1797859,3225276,-4166263,3124701,-1942857,235191,2201029,-3365058,3699813,-3018723,1188076,831873,-2506950,3492499,-3465151,2659675,-793508,-881943,2804922,-3707926,3603663,-2775594,1145445,937522,-2958159,3972750,-3930383,2838652,-768969,-1160661,3094473,-4170282,4018469,-2505692,339154,1716269,-3281651,3720767,-3178238,1682775,635648,-2135594,2914285,-2660886,2116874,-276781,-1299434,2006460,-2273040,1692022,-647242,-447938,1442611,-1847712,1677733,-973996,7856,872300,-1042171,1458076,-1526125,390541,-46055,-1012392,1316997,-1429134,1282062,-798728,16436,846411,-1246384,1646517,-1811032,1355411,-236706,-645397,1571526,-1865727,2183817,-1326664,301984,835862,-1619115,1872454,-1281857,505717,418869,-634440,894031,-931344,442167,-31759,-521423,395401,-117992,-70402,453998,-487737,517298,86557,-526207,588733,-871686,672447,-225947,-338401,871875,-1195796,1226848,-505262,-118062,486026,-677930,547286,-259539,115363,242543,-519203,5394,55046,-18689,343202,-189036,6208,113615,-481418,503609,-600217,424690,-204046,-154983,260774,-649354,618123,-656833,1057891,-783054,-3695,256352,-974862,1449974,-1589718,1215735,-465202,-677381,1544876,-2056810,2184757,-1174954,-73949,1325731,-2165139,2364819,-2108560,1630232,-30745,-1781680,2538999,-2380499,2018916,-451570,-754158,1959853,-2205170,1770814,-1265398,-268543,1396602,-2241739,2029869,-882778,502292,575893,-1575611,2024400,-2001519,1048144,371089,-1342943,1957982,-2335346,2097046,-1525315,159081,1254471,-2391903,2929114,-2802278,1535782,-49112,-1947222,2667649,-3666543,3183938,-1596965,-225020,2418959,-3727265,3723299,-3066719,1280194,1053316,-2894197,3808226,-3478577,2262154,-641404,-1614639,3142466,-3575150,2814108,-1439124,-274717,2335451,-3624362,3608263,-2088424,75464,1297537,-3000816,3502193,-2794509,1900816,84002,-2025205,3303755,-3755577,3015033,-1526910,-574725,2367590,-3356467,4264832,-3449287,1530597,917070,-2930514,4258365,-4829007,3251345,-1195080,-1254499,3815347,-5058191,4873920,-3186043,670723,2230395,-4108103,4959875,-4423286,2539972,-57826,-2788046,4575055,-5187785,3786367,-1668543,-1186618,3475243,-4616067,4564490,-3027294,524957,2340552,-4336093,4826372,-3814553,2184636,396821,-3005876,4515269,-4987342,3958170,-1720260,-1169150,3337077,-4970620,5143019,-4036917,1557320,1576935,-3975281,5420180,-5483584,3832505,-953608,-2237206,4685029,-5988070],[0,0,0,0,0,-4,12,-20,31,-43,55,-64,79,-95,115,-145,178,-217,264,-315,367,-428,496,-579,671,-779,897,-1031,1175,-1334,1504,-1690,1895,-2122,2379,-2667,2977,-3321,3695,-4099,4538,-5013,5531,-6095,6713,-7387,8133,-8950,9850,-10842,11941,-13159,14522,-16047,17771,-19736,21997,-24628,27742,-31477,36049,-41781,49171,-59061,72952,-93847,128815,-200804,601940,-656824,82708,577684,-1537398,1914727,-1579568,656410,508606,-1392650,2050263,-1666791,914895,-204417,-915263,1417608,-899022,335614,651003,-1136161,1139126,-43345,-794476,2198519,-1848956,1448132,-531205,-1183660,2756776,-3395361,3190017,-1111506,-479307,2256286,-3627351,3542797,-2834972,1468151,394049,-1975991,2906969,-3427308,2493377,-1339767,271025,823989,-1744849,2050349,-2375533,2012897,-1533904,528329,942666,-2239804,2801728,-2569939,1793582,-322306,-1349563,2698945,-3143929,2550097,-500798,-1274432,2500438,-3464275,3200880,-1298142,-1720022,4072640,-4398924,3618061,-1520498,-1123651,3998753,-5361072,5502833,-3390581,648393,2529310,-5723597,6712895,-5627164,2930660,71369,-2994112,5186088,-6227973,5530427,-3256985,62594,2600949,-4278005,5022452,-4513232,3199956,-963820,-1135748,3607440,-5142379,4716334,-2971148,897634,1094498,-3215374,5373993,-5340105,3103118,573046,-3473598,5023288,-5361492,4485185,-1460638,-2612931,5523903,-6449405,5341266,-3024452,-611326,4942891,-8104446,8039850,-5328003,914627,3242830,-6707819,8496042,-7868387,4647557,-183167,-4914035,8193785,-8817421,6608062,-3259375,-317505,4164015,-7558073,8810791,-6641196,2057646,1115035,-3366541,5389440,-7586584,7046016,-3933902,-723669,4376614,-6126862,6770636,-5723264,2827809,1251165,-5265328,7746251,-7230815,4187580,-475300,-3775402,6547159,-8134630,7224562,-3362066,-1485683,6605594,-9288220,9118662,-6149299,1640409,4252873,-9061148,10762752,-9499752,5413574,-141900,-5756510,10289453,-11580989,9024212,-3729662,-1562026,6485050,-9755811,10068489,-7992928,3665492,1478295,-5769792,9060453,-9917801,7499124,-2783165,-2256203,5852861,-8699911,9286566,-7184060,2097365,3394946,-7328523,8799530,-8290192,5552834,-1357662,-4367351,8571280,-10330814,8629742,-3514440,-2356424,7207436,-9688221,10151949,-8100612,2348915,5081010,-10835351,12266549,-9716055,5365403,462933,-6380659,11735069,-13103800,9226965,-3232242,-2789505,7140593,-10557085,11654603,-9432512,3772916,2986406,-7941228,10759167,-10597647,8003891,-3085475,-2893806,7686074,-10504671,9943387,-6443980,1777963,3754883,-8176740,10575064,-9679625,5368862,901619,-6036024,9095119,-10006434,8451241,-4042704,-3151200,8990349,-11928971,11132061,-6998311,804405,5515742,-10950426,13172956,-11110677,5185872,2159340,-8766373,12340215,-12733606,9607530,-4010140,-3277421,9246540,-12871794,12710258,-8442956,2288113,4073800,-9518945,12116723,-11667068,7727361,-1812487,-4789664,9652581,-11879388,10720176,-6290652,612106,5175892,-9544295,11618978,-9631899,5185798,1051053,-6692951,10067924,-11375913,8899523,-3557858,-3545091,9100680,-11875177,11235309,-6963603,742472,6323853,-11957999,13187826,-10973511,4931600,2028892,-9042165,13092210,-13603007,9761006,-3325949,-4155140,10629665,-13471178,12693194,-8452126,2022235,5276775,-10270005,13453877,-11461994,7199086,-919023,-5425549,10238155,-12030089,10606097,-5878125,-114865,5913375,-9936102,11537364,-9664183,4812938,1442495,-7370079,11247454,-11139113,7984434,-2655130,-3835466,8865024,-12296118,11253094,-6922385,24077,6875022,-11608326,12925082,-10163929,4540926,2684853,-9315260,13185282,-13139189,9158298,-2681361,-4850509,10687669,-13650497,12176502,-7391027,836130,6364002,-11149898,12859002,-10945375,6215027,161046,-6618912,10708249,-12050379,10053215,-5107701,-972587,6848072,-10400390,11126650,-8770699,3925294,2239414,-7452356,10779221,-10740962,7583320,-2147600,-4182434,9154137,-11617860,10420276,-6029801,-458591,6760205,-11101951,12476912,-9862764,3850792,3386485,-8955989,12838757,-12602484,8482166,-1654639,-5766141,11246089,-13170970,11717743,-7031566,-22648,6791916,-11514855,12279806,-10817235,5602747,741555,-7116090,10961476,-11749336,9206342,-4512013,-1847075,7276862,-10322567,10479940,-7854014,2955367,2410980,-7634051,10361567,-9904084,6554896,-1334384,-4343522,8546545,-10700942,9361210,-5265981,-610501,6286196,-10261708,11129993,-8529856,2916906,3062132,-8605045,11558936,-11146513,7198044,-1051335,-5703329,10416587,-12421142,10414603,-5647010,-1172262,6722842,-10535827,11541214,-9366925,4457665,1778647,-7597618,10425962,-10408747,7743986,-3173845,-2277976,7091764,-9932479,9451509,-6368868,1885668,3033142,-7088168,9306166,-8595653,5454297,-703063,-4247881,8133250,-9672382,7898306,-3545231,-1315687,6072415,-9217095,9819141,-7253145,2245308,3456146,-8371225,10691143,-10067308,5539797,92963,-5300036,9382505,-10785949,9029087,-4554108,-1748316,7054817,-10004213,9992031,-7630075,3398857,2317217,-7305959,9919153,-9589152,6413202,-2162185,-2854425,6895676,-8584738,8074815,-5425268,1340765,2896263,-6888845,8159817,-7316331,4252355,-335923,-4260602,7077967,-8006788,6435736,-3293175,-1208957,5556131,-8208746,8116668,-5507752,1284869,2938413,-6505522,8877851,-8184457,4601340,682945,-5199162,8086192,-8600191,7338058,-3538116,-1707912,6335411,-9047430,8676256,-6064078,1698842,2734624,-6481129,8208830,-7987289,5187851,-1014365,-3213699,6223641,-7242615,6587138,-4010298,830954,3353870,-5786051,6561826,-5522200,3150015,-176186,-3515827,5884879,-6472830,4790819,-2278873,-1119895,4265940,-6333568,6597213,-4356324,430644,3120853,-5438740,6577506,-6420674,3853356,704967,-4515227,6987928,-7492594,5542979,-1945998,-1977001,5677255,-7292029,6972742,-4616423,1018844,2872417,-5896548,6820177,-5968879,3618550,-476610,-3042006,5186485,-6112598,5029809,-2623565,-147235,2973203,-5076821,4916518,-3829351,2239495,328715,-2729800,4466382,-4508844,3411620,-1525755,-1032680,3040629,-4352265,4790204,-2941991,566817,2289444,-4197854,5200651,-4336266,2421801,518793,-3486741,5194091,-5293239,3905429,-1218535,-1659322,4414463,-5890633,5198409,-2984878,543199,2778502,-4431744,5111032,-4465235,2614687,17575,-2857894,3960854,-4456466,3328148,-2101269,64068,2229547,-3576580,3825163,-2720744,1301107,284556,-1590577,2444760,-3081474,2253196,-943203,-673963,2002938,-2898479,2626953,-1654848,417470,1480146,-2755244,3271044,-2774541,1229095,740530,-2235130,3447255,-3641784,2636850,-372699,-1533912,3385166,-3668138,3329907,-2019513,-25614,2168763,-3188871,3656308,-2790066,1381309,608300,-2150203,2726684,-3039548,1995890,-1036672,-563547,1860245,-2022718,1960224,-1280398,917022,146128,-929635,1439882,-1448592,1037249,-417784,-68277,581367,-771534,1206174,-801820,331425,541740,-1231575,1268597,-916325,658384,345348,-1168018,1635345,-1590113,805356,8964,-969827,1742607,-2101501,1500665,-597161,-458758,1386051,-1917868,2133336,-1556636,701265,553973,-1033987,1463234,-1213407,788653,-67701,-385093,489324,-670197,721356,-228020,26907,-79133,-73980,-1769,98999,156965,-227865,577619,-571388,415024,-603002,-188011,448465,-228540,635605,-603807,182744,-210316,-171443,70356,-202472,354058,-173064,202883,-109027,203520,-668829,151999,-92365,-414444,571129,-342228,515709,24012,-567097,348595,-442146,353995,214241,-442088,534814,-1059,-187044,739661,-458985,297098,22065,-580938,1211068,-1457455,1220629,-651692,-70670,1309937,-1961874,1650687,-1392301,416745,661033,-1451080,1812242,-1737463,1121534,-212033,-605591,1268961,-1796200,1422980,-1231095,247464,366934,-1269572,1201178,-1276118,995164,91820,-337229,694402,-1163247,1460576,-1084523,-70359,674092,-1250798,1172345,-1189115,579269,357387,-1391131,1947743,-2084518,1199771,17519,-1128255,2338460,-2567804,1839226,-891656,-525413,1816809,-2978497,3191670,-2219109,425609,1003649,-2362174,3025843,-3329237,1929114,-106953,-1215274,2417827,-2821870,2657713,-1428521,-321995,1476066,-2263950,2392885,-2166276,1480213,53404,-1512518,2121545,-2234947,1929547,-1132403,-605130,1623016,-2264975,2398663,-1698097,489641,1032651,-2111510,2994033,-2524468,1688851,-186016,-1730635,3230881,-3667923,3147777,-1600210,-849886,2917585,-4002600,3887353,-2855919,687466,1304268,-3075252,4223845,-3932491,2137931,64441,-1969825,3369347,-4075749,3892176,-2076615,-348436,2522682,-3445055,3470215,-3028952,1419455,271909,-2410718,3449656,-3548521,2628878,-880156,-1022548,2696108,-3373606,3352627,-2440799,407061,1808919,-2999497,3750571,-3465675,2518031,96259,-2491874,4207686,-4390339,3553292,-1290102,-1074271,3419130,-4939625,4786852,-3161092],[0,0,0,0,0,-4,2,5,-14,26,-41,56,-72,88,-106,126,-153,190,-234,287,-343,410,-484,568,-661,769,-890,1028,-1182,1351,-1536,1745,-1972,2224,-2499,2802,-3138,3508,-3911,4350,-4833,5355,-5926,6550,-7231,7973,-8783,9663,-10630,11688,-12852,14133,-15555,17135,-18903,20889,-23126,25674,-28594,31981,-35960,40696,-46433,53502,-62366,73635,-87757,102189,-94235,1632414,-1595615,764178,89160,-1121473,2202577,-2576654,2001173,-1149427,-45089,1809594,-2357930,1993826,-1400562,275111,301566,-1155040,1052033,-816521,310989,261592,-284638,93843,662782,-774705,455275,-267682,-257541,926307,-1419052,1596188,-895528,17958,765880,-810969,1379028,-895363,583831,-361679,289155,-233407,148767,406998,-662047,952604,-1442148,2121831,-1780920,1019433,665127,-2236377,2910602,-3296895,2458856,-946274,-1038543,2712170,-3695819,3504411,-2201110,-169743,1913553,-2373285,2370247,-1883504,944068,320056,-1616885,1995968,-1059173,-254486,570993,-776136,821333,-323194,-346491,1106738,-937236,936533,-900545,376744,668288,-1178569,1394535,-851252,789734,-710258,623763,54745,-926201,1923402,-2554556,2119816,-1607279,480594,1007980,-2674302,3890974,-4004314,2672780,137022,-1898876,3293731,-4068824,4241670,-2713890,-181912,3128583,-4092824,3498408,-2614522,870921,957722,-2701331,3024456,-2227129,770893,-272203,-791521,1756080,-2275185,1384838,445069,-1384804,2065799,-1233945,833075,66469,-276743,1398647,-2077621,2532344,-1470448,92356,785383,-1189878,2560350,-3868373,3613809,-1730502,-1096939,2582933,-3272068,4124140,-4616845,3370908,-71558,-3747769,5351258,-5084603,3961611,-2176513,-262484,3060308,-4990090,4834075,-3500795,739443,1327672,-3432528,3825986,-3371630,1995689,-175672,-2385964,3696170,-3111636,1774203,-157303,-1376984,2490972,-2817517,1837070,-964221,-163616,1632244,-2584883,3643557,-2836589,971231,1071151,-2232279,2996380,-3567703,3472740,-1470035,-685439,2660133,-4449244,5446284,-4827338,2198259,1310950,-4412591,5436304,-5780112,5084574,-2387606,-1725732,5024221,-6433057,5730070,-3374226,1233618,1659420,-4384779,5686777,-4913434,2694674,868164,-3383286,3986759,-3149575,2427555,-1662330,-717560,3698028,-4314610,3174190,-446460,-861572,1296373,-2860589,4026015,-3381136,933125,1677420,-3045937,3134171,-3853284,4096165,-2582065,-569311,3918394,-5677879,5744986,-4419271,2075662,1105594,-4437435,6405618,-6757316,5077931,-1473359,-1917207,4975043,-6470345,6654097,-4643015,561529,3648662,-6015227,5779646,-4566843,2649000,277330,-3588488,5446474,-5557861,3020643,-404026,-1912465,3751431,-4631632,4399682,-1896892,-695629,3167541,-4251253,4094400,-2958948,967956,960274,-2784143,4405342,-4966724,3723818,-1192729,-1572437,4057009,-5340930,5922245,-4296450,1775857,1886955,-5216636,6889180,-7164241,5091042,-1037089,-2879319,5871410,-7778559,6840496,-4378182,134652,3924435,-6253385,6856555,-6171254,3317564,931210,-4450323,6068042,-5868847,3903367,-1155877,-2163118,4570367,-5760065,4565123,-1951299,-1000121,3139082,-4611404,4793789,-3347201,1277546,1736636,-3973974,4960021,-4794913,3233705,-1042595,-1619008,4645755,-5783204,5740525,-3800659,1079913,2407020,-5110881,7002241,-6921303,4558936,-723984,-3209280,6286397,-7809561,6829701,-4282188,63047,4008232,-6961267,7899020,-6004967,2736340,1527486,-4810987,6862564,-6168541,4318096,-727053,-2714976,4945296,-5727879,4913540,-2111019,-796364,3657258,-5033816,5269055,-3489410,626259,1734233,-4111403,5173088,-4726242,3215455,-627712,-2196197,4896514,-5570850,5340192,-3531816,738655,2829198,-5650621,6904074,-6299438,3808420,-257612,-3648212,6370320,-7788242,6633417,-3694130,-714408,4287393,-7325311,7814481,-6043373,2463430,1861065,-5207403,6912717,-6777906,4230445,-691499,-2989066,5342654,-6020068,5261681,-2241349,-1012117,3840750,-5115123,5267810,-3801299,726199,2219974,-4626523,5321327,-4454069,2624110,-275580,-2754823,4976435,-5773073,4977859,-2987895,72495,3048501,-5784999,6726803,-5636581,3556905,-140092,-3630543,6834020,-7554333,5991196,-2937187,-715102,4175823,-7239477,7902610,-5928939,2115955,2077723,-5343589,7222158,-6654332,4349769,-239807,-3019774,5406993,-6473865,5379287,-2331696,-1307236,3922909,-5395976,5229459,-3456774,865476,2382663,-4764902,5459578,-4543877,2521271,530372,-2916651,4797119,-5186664,4021575,-2586825,60225,3685373,-5666659,6311997,-4695890,2222975,307542,-3563389,6465804,-7020376,5665321,-2440064,-1338504,4404733,-6770291,7223293,-5156769,1847312,2188463,-5292646,7412761,-6703257,3756172,-32140,-3098029,5589491,-6297069,4950326,-2286537,-1389683,4143624,-5143624,5208452,-3357659,-14881,2657438,-4360799,4713550,-3655200,2513307,501184,-3218273,4959592,-4873449,3444401,-1397698,-888640,3509788,-5165595,5384919,-4361408,1746293,1056964,-3951351,5620438,-6203081,4390885,-2023990,-1357095,4454702,-6469475,6547505,-4611525,1337627,2177011,-5221021,6285052,-5867814,3439401,-593816,-3188028,5559875,-6031251,4419928,-1733129,-1356497,3702801,-4756835,4972205,-2963284,303372,2878873,-4253371,3891025,-3283452,1806890,387753,-3098065,4473015,-4252434,2638112,-754099,-1271566,3284838,-4383163,4499853,-3272501,985785,1547101,-3731029,5203292,-4935931,3669709,-1053936,-1561325,4397695,-5780572,5228104,-3384501,1206084,1858027,-4789365,6125871,-5084459,2758403,458505,-2671639,4636913,-5517832,4468464,-1523191,-1967731,3813740,-4343102,3741114,-2708292,39649,2243106,-3975991,4036485,-2931371,737040,1225426,-2838253,3433170,-3290863,2258684,-579042,-1351372,3456011,-4131726,3163818,-1995846,306307,1523841,-3466781,4145677,-3910558,2370271,-466978,-1706188,3618900,-4699321,4167488,-2578309,552045,1941114,-4221347,4806336,-4130796,2187548,213605,-2604084,3950332,-4577408,3565168,-1075789,-1524667,3035198,-3885561,3105457,-2133100,120433,1791639,-3470755,3208423,-2030944,597539,1032908,-2429855,3178675,-2632043,1565086,47566,-1854044,2660153,-2846551,2422981,-1420375,35300,1785684,-2874177,3041139,-2479833,1439191,-335478,-1405331,3158182,-3840626,3101803,-1779635,-19288,1478017,-2892753,3801601,-3602460,1741011,591772,-2381658,3519181,-3249267,2180264,-779768,-1029514,2185857,-3255594,2470627,-1086542,-447866,1592602,-2331315,2435245,-1484432,230354,1171677,-2109944,1955366,-1640369,730930,463258,-1450294,2235389,-1771066,1372922,-259005,-834331,1657816,-1728886,1770131,-1397651,569393,341382,-1473024,2263059,-2483814,2167871,-1043887,-69218,1333270,-2366494,2532146,-2062580,1027712,80783,-1563047,2319068,-2470644,1932753,-569033,-455097,1746840,-2035811,1707454,-865261,-167419,910373,-1549627,1605255,-817363,-247312,829975,-1331402,1202382,-672957,80707,780220,-1125201,1153413,-923126,181224,506990,-717265,903226,-1117438,985661,-429068,-317281,446748,-957139,928122,-1064291,1008814,-263760,-166871,866846,-1163770,1347324,-1299607,802757,-126178,-762510,1743853,-1375067,1046753,-684988,-564514,653018,-864717,907389,-783127,-128738,485360,-819870,557082,102939,-171756,530793,-357095,436957,120341,-639038,1310149,-722690,475816,133392,-932045,986944,-986062,314647,-135288,-283039,292485,-754124,642688,-309305,-380870,355581,2015,114229,63108,232855,147626,221317,-329439,441449,-287011,225000,310790,-419940,711900,-726614,121597,131342,42457,-81292,-330698,391932,-465834,531896,-484422,236693,-484721,-252887,303328,-840072,980167,-1104349,840291,-9119,-662067,1196644,-1265095,1570276,-851731,84294,759633,-1371560,1287886,-1005783,497475,487504,-755975,1334413,-884245,431235,173193,-854494,1096085,-698367,354601,-117394,-527294,781331,-798874,788912,59530,-727290,802098,-1279700,928191,-534140,-182521,746255,-1211587,1066983,-1140619,791085,-255290,-530982,1130464,-1391716,1745021,-1724959,534490,595698,-1890560,1766550,-1957895,1479710,-543784,-677907,1850643,-2085194,1884212,-1452916,23312,1234149,-2072930,1994975,-1488441,725843,584127,-1674984,2034236,-1838945,491243,267002,-1139640,1961053,-1996125,1164676,-66999,-912692,1656881,-2058592,1870267,-1157419,-379823,1207385,-1944336,2001425,-1884013,1237344,-429625,-1240426,2123762,-2386341,2001734,-1076018,356252,1218955,-2328079,2652203,-2627007,1628350,-61008,-1704424,2554274,-2954948,2538673,-1531458,-509754,1963014,-2852705,2734528,-2055665,684732,1018401,-2473932,3012502,-2738014,1203137,439874,-1958461,2866863,-2822146,1967543,-573451],[0,0,0,0,0,7,-16,22,-28,32,-35,39,-42,44,-54,65,-77,90,-106,121,-138,155,-176,199,-222,244,-265,290,-315,340,-371,406,-445,491,-536,580,-626,670,-718,765,-819,882,-949,1026,-1113,1204,-1303,1413,-1537,1682,-1853,2055,-2307,2615,-2989,3455,-4042,4795,-5779,7099,-8905,11448,-15141,20727,-29656,45046,-74905,147320,-504885,-190814,1271727,-1868351,1825727,-1336485,78149,841917,-1667553,2181028,-2035062,991200,-156893,-615856,1145512,-1357100,897309,-799353,518580,-670369,668755,-128864,-404632,855233,-1366215,1930156,-2016615,1341887,-106466,-1685581,2946834,-2748967,2579004,-1253268,-265016,2010591,-3056102,2557609,-1668785,410435,1149287,-2345186,1849725,-1084550,-238149,1053980,-1508579,1961431,-1127601,-788315,1880120,-2430752,2090052,-1176463,-497230,1720160,-2605127,2496424,-2107239,1584182,-4991,-1559405,2324856,-2554475,2256834,-1900946,1245958,239609,-1863443,3101433,-3390011,3286641,-2283669,762433,1474991,-3452520,4218463,-4317463,2711160,-281265,-2379186,4220423,-4533780,3468212,-1872931,-571401,2935457,-4331607,4177029,-2453049,-93229,2610488,-3855424,3858453,-2179978,89844,1890771,-3673482,4065119,-3323605,910397,2026130,-3731599,3932003,-3426707,2848233,-651984,-2135168,4093379,-4735918,3912791,-2674093,1210873,1502869,-3743564,5043760,-4981671,3703310,-1925955,-450338,3608834,-6190701,6056296,-4333907,2094926,1114488,-3649066,5928752,-6612911,4845082,-1530323,-2536602,5394394,-6104655,4816166,-2802685,-364843,3742604,-6428523,6105644,-3073327,-1056725,3290462,-4460897,5270488,-5235855,2704079,1662373,-5450662,6484283,-5208868,3467688,-938409,-2038014,4846809,-6310405,5923551,-3896818,617393,2710941,-5421929,6347137,-6489347,4606526,-1501542,-2247031,5645710,-6976043,6603810,-4990324,1739193,2235842,-6165609,7814567,-7258037,4796348,-847360,-3663853,7611770,-8646813,6375951,-2720598,-1544679,5029198,-7237825,7354928,-4711712,524224,3572892,-6539371,7793336,-6256309,1803226,3027329,-5824957,7095771,-6736402,4770633,-862437,-3799642,7124331,-7945981,6498150,-3573578,315086,3682079,-6839251,8317095,-7317340,4384077,294898,-4188108,6543461,-7639563,7977009,-5868446,1335961,4603125,-8197888,8971074,-7009319,4384777,-470632,-4480566,8710920,-9637622,6892916,-1651774,-2578507,6123947,-8693118,8695394,-5461920,-219979,5349937,-8412712,8506573,-6546638,2418345,2321586,-6711793,9208148,-8295783,4937112,-39257,-4370393,7816566,-9139502,7770915,-4201394,-1113159,5960009,-8358004,8264894,-6925458,4006523,574002,-5500756,9002608,-9338369,7154841,-3404703,-690774,5051285,-8929841,10079759,-8126259,3282674,1889376,-6407875,9339403,-9667445,6902411,-2532313,-3163412,7904486,-10227398,8927286,-4799153,-756072,5585088,-9135487,9620470,-7359437,2562076,3274697,-8194342,10487270,-9338540,5122833,536241,-5667184,9349768,-10214569,8064294,-3840509,-1892776,6798130,-9700343,9612406,-7672365,3150253,2373671,-7057254,9652246,-9753320,7101530,-2870782,-2172194,6929035,-10025602,9597155,-7238900,2386844,2759005,-7372230,10120925,-9878180,6336731,-1436573,-4106334,8528304,-10051867,8798276,-4751828,-539214,6000587,-9845783,10275210,-6902394,1944796,3870058,-8397876,10560268,-9191926,5179315,975723,-6247483,9822967,-10384690,7867697,-3160083,-2551262,7509609,-10162825,9985662,-6976638,1779377,3382326,-7807390,10013803,-9752590,6500491,-1739036,-3727634,7801294,-10220108,9338400,-6176917,1240931,3922586,-8201266,10178477,-9069792,5606172,-244503,-5071506,8796949,-10293546,8250969,-3922722,-1972681,6909469,-9888995,9375857,-6629689,1570127,4345953,-8469561,10381063,-8978300,4229673,1481743,-6693762,10157648,-10229050,7159202,-2304225,-3412773,8061260,-10294737,9949669,-6129776,731581,4591065,-8537725,10254117,-9121866,5656672,-352739,-4980755,8460412,-10195937,8790309,-5190754,106438,4856188,-8568901,10025430,-8458528,4428510,806332,-5738477,8894468,-9278458,7710417,-3314527,-2148644,7121227,-9703508,9336374,-5871011,817890,4424301,-8911428,10067939,-8208854,3693987,1923286,-7001668,10042502,-9790756,6372140,-1295936,-4070007,8292667,-10225255,9117624,-5318898,-264153,5398183,-9070264,9870488,-8156180,4279641,864404,-5455540,8558763,-9400861,7684356,-3831189,-1415674,5604979,-8244463,8779492,-7243326,3347689,1463104,-6150814,8708074,-8867387,6375365,-2098018,-2986594,7079046,-8820708,8139006,-5083863,396548,4882182,-8559811,9237836,-6634287,2383368,2175470,-6667620,9361191,-9003989,5414675,-35592,-4570378,8353550,-9391161,8048698,-4097796,-1232414,5827042,-8811570,9324537,-7204005,2574540,2047600,-6021279,8362411,-8309126,6219023,-2220321,-2465850,5964530,-8035494,8183520,-5686022,1875915,2685276,-5709316,7844878,-7402820,5348731,-1178979,-3600368,6714896,-7738954,6744759,-3787754,-204232,4548476,-7666976,7992217,-5841549,1887229,2518051,-6360402,8459652,-7707441,4297174,-116681,-4527044,7590944,-8520232,6667302,-2542085,-2187111,5881178,-7892196,7610912,-5590969,1693439,2377893,-6006908,8091464,-7639852,4995826,-808806,-3120680,5562344,-7055592,7053907,-4580284,673921,3117057,-5671675,6104311,-5905925,3978964,-838124,-3181211,6273271,-6575373,5201409,-2465046,-1008363,3829766,-6033373,6375971,-4511022,999672,2964287,-5422225,6948698,-5759888,2941996,952714,-4641150,6956594,-6776647,4739898,-1403615,-2004693,5268923,-7113116,6984691,-4206547,39884,3411757,-5654191,6605842,-5886692,3603148,250583,-3819348,5361435,-5861373,4764109,-2828622,-64987,2882999,-5151516,5840155,-4801673,2392790,806768,-3116554,4502280,-4978453,4167625,-2146859,-1181879,4034903,-5293980,4613552,-3031455,737563,2609056,-4423252,5481401,-4401306,1957906,1230156,-4121443,5601202,-5661519,3342427,-440599,-2429760,4903856,-6178398,5034167,-2519848,-701594,3348016,-5018890,5501069,-4420881,1765974,877296,-3465923,4940457,-4519387,3611204,-1538353,-929054,3014510,-4244902,3718624,-2797915,1137540,770041,-2524655,3583363,-3684418,2602798,-795548,-1042341,2738763,-3199872,3028944,-2072895,138000,2074791,-3469009,3379352,-2535601,973675,1110248,-3010898,4127739,-3855061,2030420,753472,-2545955,3679076,-4150416,3199499,-1439550,-1142696,3391108,-4199800,3778781,-2468674,581072,1581013,-2890954,3668724,-3554192,2005292,-89963,-1447311,2479729,-2699863,2383058,-1646218,445783,818820,-1932582,2063737,-1766971,1292809,-207536,-710658,1880199,-2258364,1546683,-773321,-423019,1424822,-1976899,1932882,-1301888,269831,1187526,-2267988,2800945,-1959504,619379,1089821,-1975207,2664063,-2726367,1472031,-137600,-1754163,2525468,-2959465,1974534,-1077056,-356285,1987781,-2642243,2511124,-1324612,829610,455270,-1297428,1599520,-1602733,1047629,-172213,-280725,573158,-749993,584739,-448333,428165,301820,-313194,510204,-492781,13743,7661,-185553,456217,-392510,272161,-161045,-81922,557652,-864128,717088,-513325,-92233,914521,-1594188,1771407,-943224,88973,554715,-1215824,1749954,-1609641,534682,325505,-1125770,1578399,-1406703,766421,-233963,-716130,922049,-1226687,856379,-452203,-124860,645821,-747156,389286,122139,-488182,753668,-481280,421660,206494,-761536,970090,-694731,262854,11179,-639730,1130965,-1014181,784377,-759925,222552,103093,-860915,1101084,-1142864,903827,-184270,197252,615568,-1048506,1226564,-1289329,684263,77997,-839604,1321344,-1685764,1148980,-371985,-149873,1072584,-1566122,1413411,-604461,-323426,1269177,-1225925,1292559,-559976,-304370,1266034,-1675960,1949375,-1201890,-150904,1268404,-1993544,2121956,-1547695,505369,480383,-1858004,2474278,-2412044,1436391,-257063,-720241,1764330,-2439961,2060790,-1494920,582551,663045,-1529812,2086105,-2212711,1333473,-525067,-317476,1290345,-1923254,2167904,-1491473,264933,611801,-1780745,2150273,-1654226,842503,244903,-1133014,2203895,-2446908,1881331,-465480,-1301202,2164434,-2771312,2395634,-1288432,-435322,2072991,-2963990,3110776,-2182108,599761,1136828,-2417572,3608008,-3135212,1897004,-175470,-1876189,2864481,-3281153,2842386,-1658351,-127399,1657966,-2922076,3265282,-2407530,1300870,292922,-1833041,2693222,-2977978,2324929,-781845,-387087,1843005,-2871055,3088702,-2097043,680850,1289061,-2338559,3049866,-2896213,2179295,174960,-2140284,3292194,-3476756,2738206,-1136844,-941124,2603112,-3875463,3925265,-2493624,326714,2110160,-3487000,4398968,-3706181,2073948,420310,-2780098,4170393,-4282041,3253613,-1607657,-662096,2585708,-4257236,4352916,-3134269,811065,822278,-2957451,4019329,-3721048,2672868,-640044],[0,0,0,0,0,-6,12,-19,33,-44,55,-70,84,-103,127,-155,186,-226,272,-320,378,-440,515,-598,697,-807,927,-1056,1197,-1347,1509,-1691,1889,-2116,2367,-2645,2947,-3270,3619,-3992,4391,-4824,5295,-5811,6373,-6993,7669,-8410,9219,-10107,11087,-12176,13391,-14759,16318,-18110,20188,-22631,25544,-29082,33456,-39015,46286,-56182,70341,-92121,129654,-210538,646417,-138184,-23995,452963,-1328585,1844057,-1203053,811468,126343,-1027333,823795,-1138114,757482,-337133,19549,-31543,17322,-573111,287456,-2949,-617099,1718319,-2519509,2359513,-1355852,-524697,1916114,-3545553,4551335,-3708240,1499912,992830,-3707763,4686201,-4619571,3516524,-856892,-1778366,3534589,-3989038,3932951,-1954231,246746,2112330,-3187672,2883330,-2122351,859443,357657,-1582498,2411641,-1786194,915480,-357730,-713017,1633150,-1989562,1661298,-971433,129419,1004603,-2796856,3442585,-2846631,1485915,175462,-2216663,4231004,-5338363,4631528,-1919987,-1603514,4558743,-6480376,6957491,-5058572,1338361,2602770,-5871691,7943483,-7703499,4639141,-119565,-4270710,6833820,-7682830,6493169,-3603827,-476812,4505063,-6742422,6909058,-4986462,1747981,2031821,-4570550,5282762,-4851163,3112177,-468514,-2346426,4639240,-5150154,3542504,-1575059,-44270,2913609,-5364140,6281772,-4765770,1592761,1344408,-4381176,7049555,-8144396,6113097,-1894980,-2744561,6581122,-9081171,9693127,-6815082,1425479,4608466,-9356176,10788770,-9608099,5622192,-398022,-5308055,9887666,-11672817,9311479,-3823469,-2124153,7331510,-9432484,9634270,-7300183,2180549,4068123,-8565112,9118196,-7034585,4090915,-457466,-3315998,7624388,-8909479,7053381,-2869803,-1361512,5035340,-7370137,8232575,-6679428,2858469,1909406,-6613248,9585903,-9572048,6626666,-2064332,-3713159,8695464,-11653475,11042379,-6526374,516742,5901185,-11078257,13032430,-11837292,6134524,936689,-7790696,12397838,-13970960,11347438,-4990334,-3506294,9943297,-12899497,12138779,-8104005,1947600,5149486,-9863185,11535668,-10039487,5693102,417640,-6660289,10440040,-10235267,7350280,-3032142,-1947521,6819802,-10429169,10622078,-7153618,1284888,4145650,-8580639,10853983,-10506736,7197314,-1331410,-5840588,11227739,-13046471,11229439,-6029872,-248583,6777108,-12310206,15221800,-12986022,5707169,3006702,-10010565,13787816,-14764397,11687872,-4269598,-5159301,12795430,-14976548,13141182,-8297721,1484785,6783327,-12981317,14376763,-11550478,5299551,2026533,-8123629,12131691,-12412848,9400265,-3108258,-4009485,9559962,-12203629,11146510,-6972912,1372272,5598579,-11205801,13102938,-11061236,5611802,652415,-6926403,11564847,-14164595,12337213,-5808229,-2291104,9678887,-14215703,14924130,-12069348,5207876,4010711,-11611130,16421924,-15874481,10891776,-2536675,-6432117,13082585,-16263209,14862410,-8715824,-263206,8847911,-14447429,15319421,-11969814,5294736,2791232,-9983478,14159257,-13973945,9728322,-2175604,-5133505,11344049,-14012234,12283880,-7282942,249660,6915223,-12233972,13780050,-11589702,5688177,1377018,-8139415,13331552,-14543541,11329838,-4748524,-3409274,10510048,-15024237,15295945,-11527535,3856878,5394937,-12784886,16677345,-15457706,10343889,-1614397,-7598023,14474235,-17015054,14671877,-7814510,-1151891,9592024,-15191487,16315672,-12304077,4884181,3849324,-11235080,14958465,-13989906,9111525,-1565163,-6021151,11936879,-14419609,12368828,-6485131,-718922,7657804,-12702844,13973065,-10963065,4983695,3051738,-9711925,13644066,-14144358,10468978,-3427958,-4437531,11344638,-15282876,14810726,-9694013,1987985,6338863,-13037518,16385657,-14763652,8909810,-228927,-8583041,14840965,-17050803,13727202,-6716221,-2316794,10630961,-15681492,15974911,-11520771,3482212,4992576,-11876494,14856337,-13801231,8800416,-334173,-6994015,12355749,-14481638,11815125,-5475860,-1921672,8853545,-12887815,13371972,-9889809,3330259,3778165,-10354960,13702114,-13295403,8777476,-2129787,-5603075,11772508,-14827971,13527629,-8233219,699135,7435456,-13635234,15461469,-13480687,7250543,891769,-9392570,15037517,-16234435,12549772,-5382960,-3358646,10979998,-15572470,15289501,-10646378,2642105,5772259,-12194434,14960381,-13357958,7744850,293936,-7606093,12474389,-13856332,10965405,-4699926,-2757669,9105393,-12541962,12280735,-8561129,2264123,4549123,-10108689,12871646,-11670980,7385593,-688388,-6242029,11350965,-13309213,11326383,-6387164,-467080,7817318,-12890043,14230563,-11376128,5217695,2241342,-9324363,13776758,-14555568,10671704,-4008564,-3994967,10821394,-14082721,13490162,-8441093,1459453,6000001,-11567374,13756289,-11880349,6063520,1685928,-7988010,11567496,-12108984,8999074,-3357747,-3836169,9223405,-11823569,10764539,-6754673,918218,5323342,-9961203,11589667,-9863630,5595671,760329,-6723682,10878453,-11700010,9389939,-4621155,-1518097,8009924,-11892684,12259452,-9294883,3649305,2953664,-9150402,13008700,-12182128,8342648,-2340732,-4188100,10226566,-13107277,11805366,-7223232,150272,6141419,-10915741,12418487,-10221054,4997711,1811537,-7519520,10958525,-11045831,7800396,-2303762,-3687137,8571155,-10213581,9533679,-5268824,140176,5564477,-9114566,10260253,-7900842,3733139,1276340,-6140843,9273897,-10304267,7854845,-2996197,-2662820,7604255,-9893079,9709834,-7178553,2470037,3177493,-8410370,11018887,-10050492,6356307,-1117769,-4023689,8440728,-10832755,9853947,-5347880,-605092,6006049,-9205023,10011873,-7822502,3674766,2100594,-7119549,9586293,-9054616,5764366,-1045177,-3631357,7224458,-8899814,7443139,-3596022,-1114259,5492222,-7402089,7801827,-6146423,2657961,2261475,-6142516,7995690,-7166685,4721922,-2003793,-2445403,6521639,-8734536,7740313,-4593053,598332,3489810,-6752185,8046163,-8076570,4781899,-165416,-4436075,7826774,-8608434,7130926,-3478659,-778378,4800906,-7925707,8473594,-6397561,1867448,2581805,-5896563,7418656,-6721196,4293168,-147172,-3581311,6274513,-6738992,5260118,-2285649,-1280524,4287592,-5998407,5879072,-3768253,1050473,2340871,-5038985,6056814,-5255106,3069384,99436,-2541277,5262395,-6126177,5286213,-2785324,25851,2889099,-5218885,6415713,-5427466,2780032,495687,-3514529,5540637,-6131846,5416292,-2448030,-1007411,4280970,-6009787,5841784,-4057612,1680803,1523563,-4051658,5751658,-5175408,2661629,375195,-2655075,4240307,-4752548,4018009,-1457480,-1703208,4042544,-4401457,3531949,-1894021,-91939,1947384,-3717641,3881822,-3127455,1332790,759510,-2535520,3457316,-3448116,2766212,-1405565,-745658,2657889,-3896480,3835309,-2795301,1144621,531255,-2454450,4038050,-3988834,2858461,-959828,-957652,2552031,-3635804,3332104,-2644165,489056,1299773,-2915399,3343072,-2775623,1532706,102799,-1942689,2865116,-2606423,1923691,-40003,-1249617,2137568,-2073483,1533071,-315073,-742812,1993742,-2099978,1876971,-1060671,-513905,890582,-1875745,1883970,-1627021,667683,79996,-1373979,1481909,-1748329,1598684,-834822,201196,743251,-1596512,1570401,-1382747,1290235,-651108,-591904,1284025,-1493036,1611073,-1061442,165320,391139,-1236890,1339172,-1001040,395759,416700,-739178,901781,-690753,156915,321323,-818424,711890,-477112,-57484,501644,-1273151,1007998,-581413,-140240,1051701,-1356366,1045016,-762842,97001,599959,-1016621,953801,-918627,463187,124167,-508925,607778,-504492,491521,88163,-307355,560093,-471597,-184255,297652,-428120,241395,19844,-140821,201386,-121950,675793,-634222,336616,-77061,-430660,497682,-767740,1052984,-1029137,530789,-104021,-661810,1320579,-1684687,1450919,-752489,-70839,979217,-1849213,2607900,-1895709,690976,296559,-1765415,2077298,-2235190,1907500,-505724,-915145,2094329,-2246760,1966006,-908390,-300520,1512730,-2147068,1855749,-1213026,91364,681262,-2140918,2277503,-1755039,496889,584152,-1634131,2059942,-2068015,1526551,-339796,-997136,1853489,-2271640,2448348,-1852659,804069,918827,-2114548,3096522,-2859185,2182341,-594023,-881917,2701404,-3226327,3336617,-2209081,558837,1475772,-2892188,3748610,-3268239,1992387,76925,-2080274,3761159,-3635000,2693468,-920099,-1024529,2846511,-3810066,3190054,-1934728,-81618,1951545,-3194925,3674304,-2651708,977298,1044672,-2795198,3589910,-3391703,2381783,-545934,-1643613,3033217,-3931905,3343669,-2424561,170642,2102576,-3438964,4242512,-3562470,2658582,4535,-2305113,4072586,-4750691,4225121,-2330658,-541583,2889663,-4357337,4813853,-4104002,1564607,1065000,-3486902,5032870,-4571853,3014880,-763544,-1797746,3942085,-5134220,4135533,-2162010,-718113,3075029,-4249083,4571619,-3637011,1195556,1302494,-3885738,5065496,-4633064,2939698,-112211,-2548451,4066458,-5256184,4452171,-2472035,-428794,2955830,-4518819,5375092,-4483583,2379555,580895,-3139503,5043457,-5282628,4384057,-1960953,-862785,4071918],[0,0,0,0,0,0,-3,12,-24,35,-51,68,-84,104,-129,161,-200,248,-304,368,-443,525,-615,722,-844,984,-1146,1329,-1536,1765,-2010,2283,-2580,2908,-3271,3675,-4125,4621,-5169,5764,-6415,7119,-7885,8719,-9628,10621,-11708,12899,-14203,15641,-17218,18958,-20881,23018,-25403,28083,-31109,34564,-38549,43206,-48728,55402,-63643,74118,-87944,107177,-136263,188467,-480006,1083504,-1024722,231725,649950,-1124082,1993832,-1800929,1191653,43451,-1028698,1399343,-1341421,815516,31533,-892804,969031,-929741,-185504,876491,-1296822,1414771,-354582,-921338,2384567,-3356205,2296130,-1102845,-663837,2621432,-3862657,4250776,-2900655,541757,1501614,-3132582,4295997,-4010925,2404137,-693076,-1124338,2663295,-3317066,3275692,-2391753,766681,475265,-1541588,2100752,-2396203,2464448,-1743533,626166,717880,-1991786,2847674,-2646468,1528289,-412607,-1152139,2590904,-3371784,2830353,-521904,-1893918,3333792,-3757275,2957159,-1451092,-1451745,4141274,-5644926,5220539,-2701499,-511412,3882922,-6515450,6846036,-4904839,1842860,2122744,-5493147,7312950,-6990329,4478661,-809904,-2618873,5235350,-6506119,6196654,-4133417,1046573,2084337,-4490129,6129786,-5201712,3253157,-547744,-1277629,3395280,-5173633,5030333,-3170012,321056,2171208,-3700443,4652359,-5353892,3483628,507171,-4113937,6164233,-6374129,5059970,-1963558,-3035723,6919801,-8761684,7240536,-3669957,-427799,5072276,-8590760,10046963,-7537016,2608827,3126384,-7455779,9642973,-9460409,6738783,-2034213,-3481647,8390676,-10641891,9245865,-5137919,833963,3827390,-7338770,9651017,-8880396,4396729,783604,-4288412,5934893,-7200351,7300002,-5230134,609171,4498061,-7445309,7757539,-6477085,3762847,627879,-5160000,8264133,-8539883,6394283,-1666102,-3618968,8109171,-9956556,8933000,-4641753,-817809,6606616,-10176282,10962252,-8279042,3278402,2845968,-8528341,12215731,-11519065,7643326,-1953233,-4359875,9958089,-13201021,11475728,-6207142,-254527,6207450,-10001089,11220547,-9208980,4777354,924389,-5608461,9158925,-10142383,8110529,-3843688,-1893509,6346709,-8439123,9162990,-7579578,3434050,2625299,-7901476,10490025,-9404654,5782448,-813804,-4742083,9502738,-11513758,9920729,-4714177,-2234639,8502712,-11722452,11251048,-8789382,3855109,3709818,-10653768,14446419,-13172971,7228336,-421463,-6193994,11756523,-14734118,12791140,-6373687,-1801717,7986111,-12128331,13140904,-10872788,5304250,2025126,-8527409,12054557,-11811280,9090341,-3850856,-2301340,8130830,-11387082,11128295,-7784132,2101749,4317544,-9099420,11577288,-10861353,6453576,370085,-7135289,11180830,-11940886,9481354,-4808485,-1879528,9334786,-13814139,13555540,-9239129,1947596,5260237,-11544492,14783607,-13837588,8264837,-377409,-7971452,13768637,-15154791,12447573,-6410987,-1888436,9057710,-13868969,14639525,-11083461,4381098,3436595,-9764640,13201255,-12930849,9249135,-3179921,-3754721,9655623,-12847590,12367970,-8202941,1342344,5300372,-10297050,12577401,-11155713,6498649,732409,-7468260,11953547,-12943769,10278010,-4320353,-3141261,10208719,-13893346,13253168,-8941951,1777395,6134297,-12632523,15587142,-13651556,7378326,615302,-8992856,14560699,-15659977,12497290,-5742842,-2815642,10281484,-14889459,14750437,-10752365,3621424,4183665,-10797132,14326891,-13362581,9039201,-1988974,-5157531,10766230,-13222674,12197293,-7349982,332687,6260570,-11052574,12956275,-10650951,5514617,1309772,-7537946,12096698,-12791722,9696115,-3615061,-3861971,10179967,-13457075,13077822,-8731503,1349943,6845178,-12647963,15277135,-12766545,6530574,1449498,-9307452,14413765,-15422538,11812134,-4590882,-3943336,10956937,-14865053,14346344,-9920810,2603142,5485055,-11734497,14250663,-13093370,8215498,-1084895,-6141116,11451888,-13426236,11155980,-6454288,-313255,6767024,-11687289,12519103,-9842856,4408573,2247646,-8282720,12324445,-12298130,8788455,-2672788,-4509699,10214652,-13224182,11980312,-7165088,432297,7098130,-12382909,14345693,-11822379,5580567,2264844,-9536364,14109464,-14505182,10963939,-3766483,-4764947,11509235,-14693741,13506103,-8676387,1831645,5945270,-11849689,14192114,-12747549,6962177,-288627,-6944328,11833117,-12982044,10624785,-5580715,-1039018,7452011,-11326777,12183658,-8895148,3378873,2563092,-8032136,11363249,-11319813,7623471,-1773203,-4505583,9479908,-12000316,10801846,-6183535,-723009,6773757,-11173108,12726135,-10270789,4349291,2637188,-9278832,12916873,-12890248,9149086,-2471362,-5071630,10958524,-13608666,12447052,-7626110,621649,6770679,-11565998,12712370,-10837980,5849966,590880,-6926414,11389036,-11760576,8826711,-3809303,-2154785,7092890,-10492235,10959286,-7528580,2278285,3287868,-8257331,10357848,-9764592,5998811,-864550,-4846543,8853521,-10846089,8949951,-4593015,-1244080,6550238,-10262079,11103785,-8609045,3142858,3190332,-8970041,11937071,-11280006,7825142,-1411342,-5414922,10395135,-12356829,10512064,-6303631,-99017,6853063,-11144941,11926941,-9343701,4386373,1457762,-7137462,10660964,-10659010,8119597,-3170011,-2250537,7341695,-9724627,9209306,-5882709,1591564,3027728,-6971477,9175244,-8242212,4928747,-5841,-4366211,7798746,-8712662,6931420,-3814045,-917835,5779434,-9163701,9606688,-6883365,1697387,3367329,-7238729,9791032,-9753349,6260036,-393086,-5536510,9163188,-10086481,8425852,-4839404,-403701,6271443,-9961335,10202480,-7319665,3051237,2168063,-6551644,9104893,-8837257,6319946,-1929851,-3055809,6432559,-7795014,7178271,-4748943,975180,3538083,-6672678,7548713,-5743497,2968583,243887,-3384878,6469323,-7175840,5532230,-1801272,-1843496,4582471,-6726735,6960329,-5259551,1303762,3462276,-6981813,7637338,-6817509,3891597,-12050,-4331359,7771046,-8412078,7095939,-2874579,-2188375,5727568,-7930181,7811037,-5790518,2102071,2332073,-6352661,8239686,-6908393,4391050,-904272,-2759133,5557499,-6703915,5845246,-3070300,-134686,3061712,-5144017,5643275,-4493673,2322962,357980,-3160519,5159758,-5235791,3904573,-1173586,-1136331,3489470,-5295895,5514935,-3628188,487388,2526292,-4664013,5692810,-4997476,3255751,271378,-3712761,6043133,-6323322,4372886,-1957022,-1227645,4070623,-6315973,6295073,-4199873,863954,2348346,-4711477,5733125,-5070424,3473645,-295957,-2655813,4709483,-4886842,3904820,-1774475,50307,2009892,-4124150,4033967,-3107392,1008013,1014224,-2178162,2837685,-3185901,2325639,-716884,-1209952,2659621,-3146986,2753637,-1773520,178302,1517283,-3052146,3824975,-3043657,1389575,630180,-2527243,3661081,-4304408,3269597,-1334778,-1427721,3431867,-4263091,3744193,-2519842,485276,1946949,-3564039,4033829,-3352662,1595209,49650,-2020425,3052920,-3207285,2468416,-1279554,-560306,1724694,-1960651,2041360,-1491863,573072,372491,-1227961,1542054,-1121149,754526,-255705,-584045,892202,-1213613,1120012,-693003,-110099,870957,-1161775,1620465,-1249852,721999,332284,-1269526,2352031,-2078988,1454173,-180019,-697644,1547338,-2209533,2392053,-1370374,-127263,1044354,-1961020,2159333,-1598947,651024,425791,-1238322,1505064,-1689465,983004,-262045,-219832,844036,-826238,590226,-310790,-66617,141212,-143762,-215148,99644,-15093,-73000,11501,-366356,463557,-428030,259683,-227432,-259428,380291,-393023,171107,-305771,196631,-287654,472742,-244344,-234568,172828,-360122,171681,-471428,203716,-272740,-324056,448553,-515685,344288,-314129,-13103,106121,5641,-19456,186543,-47912,-56915,36706,-467955,809947,-1263791,993192,-396605,-469793,1144400,-1667869,1544946,-1026112,186191,863133,-1628978,2257406,-1653914,943512,256848,-1319757,1925733,-2140261,1541638,-701358,-555663,1473936,-1570696,1751580,-1003154,299613,659736,-1092786,1199361,-1069379,809414,-116933,-753986,912208,-1030124,1177701,-669504,-38402,529771,-1183329,1444465,-1204186,668684,695378,-1398283,2279664,-2131029,1605877,-162288,-1240225,2651564,-2841156,2751655,-1345546,-175973,1470261,-2891695,3483966,-2782858,1337173,755344,-2468799,3640632,-3442000,2399537,-704743,-915573,2430090,-3302161,2859212,-1945039,305821,1345126,-2544247,2631435,-2210443,1319260,85896,-1513182,2495623,-2564352,1770176,-1072671,-780574,1796882,-2526804,2940319,-2084443,871329,1163500,-2575280,3362197,-2980008,1832606,-245827,-1675845,3343401,-3915167,3436729,-1940456,-626275,2563609,-4379014,4717855,-3567518,1307053,1117230,-3087065,4687800,-4601970,3070582,-619750,-2128081,3617488,-4286167,3657189,-2332240,92481,2019581,-3812875,3973586,-3209333,1594566,368489,-2232914,3681924,-3889176,3169067,-1208086,-1036491,2944861,-3689055,3487214,-2625620,434571,1507146,-3569437,3886366,-3618652,2305086,-49443,-2189946,4186780,-4781195,4038385,-2084310,-387561,3176292,-4886065,5550607],[0,0,0,0,0,5,-11,12,-14,13,-6,5,0,-2,5,-3,4,-8,14,-24,38,-54,71,-87,107,-130,158,-194,234,-284,342,-402,466,-538,619,-705,801,-910,1037,-1172,1325,-1484,1666,-1858,2067,-2294,2539,-2802,3085,-3384,3707,-4048,4417,-4804,5214,-5643,6086,-6520,6925,-7274,7497,-7492,7053,-5787,2842,3768,-19576,65447,-317451,-594588,1274918,-1570228,1174002,-532621,-891342,1500257,-2081017,2113134,-1367101,137480,1068706,-1695540,1767423,-1398381,384213,660900,-834261,595727,-115524,-410969,900679,-552710,370733,606555,-1800936,2057028,-1310487,384599,326428,-1352112,2169030,-2276432,1458048,-349286,-799064,1072045,-1728011,1595330,-1230009,706113,-561751,456578,91730,-1153074,1543206,-2089784,1846557,-1669169,871769,557096,-2109407,3411412,-3148630,2395317,-720660,-1203834,2630627,-2932992,2619643,-1910661,344749,1911219,-2503825,2255644,-1157935,10679,1068658,-1765460,1934012,-872069,-621931,2208636,-2414438,1824713,-538913,-731356,2167939,-2984751,2360706,-1631589,481109,475451,-2531053,2702531,-2792221,1926712,-910297,85589,916010,-2186626,3114163,-3231802,2664013,-1218060,-935927,2536835,-3087871,3390388,-3584860,2225162,319276,-2804945,4107932,-3504720,2794977,-1760136,-310178,3362047,-4682328,3828071,-1583664,-538595,2200317,-3869694,3790440,-2403940,-420472,2324550,-3515100,3079790,-2507400,680336,1786269,-3672877,4448065,-3343553,1595767,572620,-1746144,3209457,-4006469,4297318,-2963871,262452,2472151,-4355804,4466652,-4380371,3950123,-1608159,-1779297,4592538,-5210876,4351644,-3461345,2522191,163303,-3493956,5978445,-5952465,3876638,-1294536,-1349096,4088539,-5339168,5239707,-3249768,-149266,2932806,-4734378,4988588,-3073635,517988,2257846,-4060940,4387402,-3432896,1423007,1109418,-2751622,4237837,-4000694,2818221,-503187,-1870304,3800008,-4439914,4629310,-3511254,985180,2697515,-4915536,5222515,-4532504,2956355,-606837,-2194619,4052354,-5425320,4916623,-4122481,1526961,1791288,-5288197,6497905,-5711143,3678931,-1207260,-2271578,5440434,-7097518,5809829,-2670687,-1140221,4027107,-5592910,5204923,-3554047,680625,2511923,-5333685,5712304,-3922446,735830,1543181,-3134227,4523041,-5539307,4070169,-275788,-3550467,5331676,-5405101,4833098,-3492850,273107,3756131,-6240624,6647303,-4961475,3008554,-484537,-3056737,5849499,-7330894,6242108,-4036142,754948,2764923,-5755555,7276237,-7071948,4328824,-347633,-4010656,6652620,-7621042,6066116,-3022329,-1146745,5270153,-7477221,6818347,-3762833,482913,2756741,-5091722,6435197,-5837127,2512711,2034421,-4964465,6357262,-5921423,3884814,-1014497,-2789750,5587489,-6848037,5611477,-3365716,-455239,3630763,-5818560,6447970,-5570964,3431466,92098,-3581583,6397670,-7333754,5972164,-3742320,342686,3547558,-6521354,7977583,-7067421,4280874,147682,-4455883,7407131,-8151697,6374868,-2886214,-1158032,5339888,-7660442,7414566,-4659057,1053022,2889431,-6159517,7400246,-5988774,2623021,1263790,-4738949,6706764,-6633383,4256056,-477808,-3372811,6022784,-7136696,5804385,-2971962,-597563,4190106,-6617453,7023608,-6004862,2695140,835922,-4268399,6674002,-7056549,6228425,-3420760,-638287,4236794,-7146620,7807559,-6520057,3700687,639351,-4592595,7405769,-8027265,6374004,-2803238,-1621488,5580440,-7814523,7673172,-5157765,857949,3331922,-6707775,7673495,-6190995,3115355,1332522,-5025542,7252159,-6701261,4164179,-700657,-3270707,6207768,-6869077,5663401,-3134028,-784787,4309990,-6677686,7231617,-5106758,2160121,1287931,-4627945,6849830,-7199569,5900240,-2370878,-1280430,4835876,-6854610,7683224,-6065839,2792824,1446952,-5207340,7429510,-7578734,5656537,-2365987,-2120716,5797224,-7411037,7563368,-4724328,802144,3593461,-6450994,7309151,-6129230,3236333,1323992,-5228806,6887865,-6837306,4257135,-659076,-3078345,6225105,-7081823,5782846,-2950976,-724534,4516240,-6731346,7070511,-4939205,1699552,1808046,-4967378,6789720,-7072961,5252998,-1985574,-1659549,4975797,-7149220,7224157,-5242679,1847626,1689482,-4988137,7099215,-7518997,5564894,-1752203,-2543907,5641911,-7199375,6882304,-4607458,753696,3575884,-6370755,7387442,-5863722,2726362,1403817,-5052156,6623831,-6358750,4308843,-1071047,-3024017,5895244,-6950484,5352277,-2169608,-953616,4425809,-6385391,6522117,-4357660,1460374,1962743,-5065111,6575530,-6247512,4030634,-1106503,-1796764,4630203,-6306834,6508587,-4357313,1118743,2485724,-4975048,6426304,-6632046,4521194,-1410351,-2499847,5827664,-6976890,6307754,-3518541,-25954,3386836,-5890883,6808419,-5599082,2651154,1243880,-4832729,6401502,-5933190,3779214,-412667,-3260100,5667864,-6339106,4816567,-1968900,-1118633,4577391,-6503127,6067262,-3623332,729817,1813790,-4853339,6268992,-5551345,3458633,-500346,-2491979,4873761,-6094178,5589350,-3717509,982582,2408488,-4907351,6419786,-6043725,3811699,-634964,-2590242,4947716,-6386807,5767490,-3867649,91636,3333069,-5599512,5862953,-4815399,2172284,921545,-3832510,5687703,-5925903,3808496,-310559,-2836361,4933737,-5445491,4180469,-2165266,-1032230,4074492,-5701071,5166382,-2745819,242867,2044002,-3788285,5269061,-4891946,2665790,371657,-3022792,4576645,-4692150,4508902,-2781680,110380,2544061,-4689494,5401697,-4522892,2477825,-340717,-2260350,4520145,-5567503,4391451,-2439932,-99230,2182076,-4216661,5501989,-4559076,1902018,1377975,-3665065,4370367,-4047385,3137581,-999333,-2184183,4560896,-5162299,3341783,-839580,-1172283,2884221,-4019832,4192065,-2659793,280087,2374599,-4420744,4334199,-3346003,1721547,73919,-2317668,3893316,-4548849,3552713,-1402915,-764687,2209025,-3614119,4240879,-3704832,2006876,129970,-2504189,3845452,-4023286,3549035,-2111444,-28912,2325928,-4058442,4275213,-3279061,1450085,1006548,-2718480,3838991,-3816735,2722151,-331964,-1847948,3543120,-3581504,2476296,-1039877,-552518,2586345,-3769074,3405856,-1824939,-382598,1925427,-3171000,3064353,-2666957,1415044,367666,-2444439,3527676,-2730008,1896050,-1172112,-442772,1990784,-3084590,3436680,-2323978,596824,415389,-1432818,2286737,-3490630,3028156,-1483347,-376830,1883082,-2651224,2951773,-2624901,1376693,78510,-2193508,2936531,-2884436,1601597,-298149,-1017567,1845796,-2754132,2259080,-1003131,-915272,2133297,-2537635,1827015,-799228,-236978,1543809,-2495784,2362835,-1447950,225965,1066183,-1963100,2277315,-2060360,1477573,61553,-1157256,1743204,-1985088,1768942,-1279070,449599,652797,-1223286,1950155,-1927478,1593313,-537166,-294056,934211,-1664114,2005373,-1721314,1009308,-86959,-696941,1909386,-1645745,1148567,-634851,-417071,1391042,-1562708,1270132,-695435,-421017,944235,-1437105,1050441,-302453,-589404,1432991,-1407093,1294388,-479002,-178091,1055644,-1516101,1158873,-754886,201469,435027,-970521,1161319,-1103739,928597,-101398,122222,487298,-530673,699323,-667021,577923,-476284,143448,247012,-602505,978779,-965938,685535,-315461,93244,688405,-829858,914281,-531532,87084,109445,-307930,552797,-523755,292037,-9996,128586,308806,99815,-472135,492349,-347972,-121430,415270,-766962,861119,-537892,455850,172638,-1074909,933635,-863629,268910,67080,-593403,896227,-574585,311868,-109209,-416931,603313,-179717,-141658,459072,-487415,467869,-381531,-82063,508583,-1084598,958271,-699601,135622,612633,-875902,1385890,-999126,423237,165247,-298100,564204,-862778,1255920,-872251,541485,-312753,-350402,771826,-1082155,1190838,-1011162,499427,-7477,-801981,1175331,-1510578,1280067,-306949,-380272,784623,-1504333,1220455,-721803,-395835,966652,-1317620,1133668,-647690,9856,776142,-1320836,1745769,-1197394,53649,833482,-1550388,2075789,-1457496,986291,207436,-1146598,1778316,-1962727,1555290,-557310,-156628,1230744,-1829899,1755174,-1657204,1009762,360146,-1213137,1946992,-2051008,1810937,-882035,128720,775638,-1827199,2314459,-2118311,1060801,93756,-1250693,2121811,-2346845,2061319,-681228,-529439,1777697,-2466856,2272754,-1446938,-22531,1415027,-2320947,2408347,-1875641,578086,933748,-2137432,2793304,-2352412,1434692,38275,-1810558,2760832,-2774427,2332417,-1177219,-705637,1986147,-2916865,2689560,-2029897,961667,142669,-1804859,2569482,-2755985,2039688,-833095,-155427,1669663,-2427874,3103442,-2515974,1120129,704401,-2201782,3080877,-3149944,2124744,-561640,-1298422,2556920,-3045769,2753446,-1425081,-141960,1570089,-3075421,3173048,-2421121,777496,895877,-2578559,3500864,-3138868,1894117],[0,0,0,0,0,-4,11,-24,37,-52,65,-81,97,-117,139,-170,209,-256,309,-369,436,-514,602,-700,812,-935,1072,-1223,1387,-1574,1773,-1998,2245,-2518,2821,-3151,3507,-3894,4315,-4767,5258,-5795,6383,-7025,7722,-8484,9315,-10222,11212,-12303,13509,-14852,16356,-18047,19966,-22158,24685,-27635,31128,-35334,40503,-47007,55430,-66742,82664,-106618,146551,-227834,665518,-508377,300298,788133,-1721326,2132058,-1916054,1245399,155082,-1321941,2004909,-2328812,1785103,-583881,31450,939916,-1049245,1263899,-1090236,922572,-613953,846905,-555745,114167,800757,-1164889,1710249,-1925106,1762345,-1081181,-587113,1825052,-2757669,2460268,-1499615,80354,907932,-2161548,2136868,-1145288,278503,763309,-1504049,1576626,-672855,-604071,1450922,-1781882,1126606,-393328,-826652,2297811,-2757117,2250391,-1355051,-519544,2023332,-2832477,2992156,-2163740,1170124,-187415,-983994,2358250,-3151667,2578531,-1569018,902638,21475,-1516314,2151582,-2958333,2384004,-1930854,659168,694931,-2443889,2980974,-3156634,2457948,-1122778,-1214310,3226320,-3588690,2553975,-955363,-563413,1849211,-2813592,2694020,-1515262,-789512,2612241,-3460086,2638927,-816377,-1290687,2486045,-3180491,2892349,-2017328,305082,1941419,-4046747,4377418,-2963457,1622322,-130533,-1839842,4062718,-4713808,3427900,-1507399,-2913,1534776,-3313721,4124384,-3739942,2228990,-870406,-394702,2102863,-4038325,4608763,-3419281,1092525,964826,-2955450,4107446,-4285451,3251841,-988029,-2094282,4713075,-5212432,3123240,-69720,-2058448,3628036,-4399805,4522558,-1889456,-1339336,4602604,-5333080,4268055,-2708734,1231649,1739401,-5018360,6675318,-5645037,3040734,366234,-3082866,5458916,-6075750,5222393,-2688908,-160439,2936370,-5109604,5452701,-4904847,3064217,-810073,-1980074,4026464,-5377436,5414568,-4149160,1724527,1698757,-5041182,6618117,-5914456,3365626,-209793,-2926797,5987086,-6835484,5028278,-1077215,-2162903,4649208,-5361276,4823119,-2929408,-284040,3745879,-5750433,6027794,-4673286,1534994,3019963,-6186051,7049961,-5626309,3113475,176044,-3684993,6712787,-7625926,6007808,-2216094,-1304494,4313065,-5895931,5649554,-4999519,2836708,-86791,-3351318,5503706,-5784156,4913136,-3515381,1453379,2389055,-6332038,7388456,-5855191,1917368,1124317,-3757741,5977446,-7027153,4793195,-838886,-3249581,5754792,-6247106,5465892,-3111277,-964546,5369352,-7383992,7080309,-4513848,328945,3519130,-6938311,8231106,-6800378,3372051,1524790,-5611124,7877496,-7945718,5698013,-2106452,-2089351,5843687,-7779354,7135808,-4517430,1732984,1259054,-4443060,7043489,-7539983,5530743,-1858884,-1736866,4804102,-6922454,7342135,-5472746,1956136,2076597,-5672308,7192700,-7065303,4600039,-533077,-3250692,6437369,-7690213,6538201,-2861537,-1649819,5849422,-8065629,7922258,-4895323,548118,4191336,-7711390,9032689,-7482309,3466784,1779072,-6510832,8867054,-8734767,6228077,-2231710,-2786666,6791232,-8752402,8100077,-5306165,1685797,2981854,-6533516,7987710,-7548086,5158917,-1248648,-2691307,5543344,-7818177,7215269,-4838682,944348,2828427,-6036477,7798457,-7025813,4099405,-226130,-4093903,7232759,-7839566,6203329,-2561046,-1879241,6003130,-8063193,7819528,-4885805,177858,4978469,-7873054,8932310,-6992415,2918437,1876764,-6338006,9480839,-8830008,5990645,-1320946,-3690606,7620558,-9069196,8375784,-5313968,439353,4147378,-7508531,8666523,-7398578,4588933,12412,-3897568,6986225,-7900328,7002004,-4088612,-271484,3742867,-6947712,8030530,-6670131,3241831,602761,-4723771,7252399,-7928278,5780518,-1810904,-2324575,6472831,-8500057,7488494,-3957093,-416880,4681884,-7973886,8800495,-6628431,2469946,2888130,-6859337,9159146,-8800641,5398545,-390197,-4473146,7862589,-9153245,8141026,-4427858,-592550,5301820,-8298471,8496559,-7179105,3731241,769975,-4893629,7372146,-7873449,6382322,-3159097,-1032990,4741896,-7279269,7490599,-5849704,2726444,1461952,-5476463,7475418,-7277808,4839528,-1247642,-2927189,6308324,-7912777,6785610,-3393393,-877412,5178634,-8107500,8312601,-5562307,1448090,3017909,-6868369,8802455,-8399157,5007686,275609,-5324384,8240350,-8945466,7446600,-3597418,-1265592,5973834,-8131538,8676277,-6252389,2537571,2073438,-5690648,7243868,-7256089,5744347,-2199125,-1719725,5159250,-7037154,6943386,-5047466,1519662,2121478,-5268882,6963007,-6202807,3946367,-552448,-3376805,6245805,-6888094,5351846,-2780510,-708356,4656250,-7542925,7754488,-5007223,861147,3387084,-6520454,8169863,-7118809,3995538,952191,-5474662,8228854,-8300132,6188985,-2133187,-2760323,5991133,-8080525,7684185,-5255384,1167574,2868643,-6118972,7403062,-6814305,4069210,-845119,-2953689,5704166,-6639589,5937019,-3700995,273216,3326563,-5808230,6105532,-4699697,2722928,235012,-3478986,5761101,-6596518,4865047,-1820304,-1780112,4728493,-6607249,6034240,-4104442,568470,3544538,-6691571,7769671,-6515307,2559034,1802940,-5600122,7511435,-7563607,5556728,-1560118,-2812704,6388946,-7962126,6614055,-3991484,390126,3138160,-6015351,7148407,-6360190,3399898,436192,-3563281,5593700,-5659793,5038266,-2989664,52161,3415361,-5188533,5236492,-3655307,1830786,383910,-3031208,5030040,-5712332,3784571,-539044,-1705516,3979015,-5268534,5253806,-3202018,-64576,3452658,-5702260,6185063,-4308798,1890647,1355955,-4686984,6681827,-6357593,3914380,128336,-3048295,5383953,-6349980,5901339,-3633662,-523167,4315862,-5925658,5373622,-4160380,2402115,447983,-3674804,5524132,-5192938,3200328,-926507,-1066372,2721307,-3943176,4413187,-3299591,1170153,1229671,-3423166,3969595,-3579297,2381980,-700292,-1415818,3604086,-4872742,3840143,-1551522,-943829,3036715,-4321793,4756409,-3578462,825752,2017607,-4125707,5369506,-4471268,2756674,322711,-3029105,5172243,-5755570,4269717,-1687385,-1520783,3727502,-5206625,4692225,-3631387,1451097,1454868,-3641460,4611815,-4098943,2139497,-775763,-1082865,2965481,-3907146,3029743,-1758377,-234309,1288611,-1973720,2962159,-2761588,1640623,157275,-2012969,2828665,-2847609,1773187,-1017705,-71884,2272382,-3772476,3512359,-1889962,-213341,1951260,-3095795,3783504,-3558429,1884616,733964,-3346314,4275654,-3970925,2555683,-625609,-1402424,3076678,-4419129,3862524,-2061905,-269806,1933849,-2945330,3147506,-2728255,1668288,-23741,-1784545,2476025,-2227485,1724779,-942520,-31331,1080297,-1708410,1815629,-1179058,315903,415162,-856304,1628150,-1508885,1076291,-209279,-774345,1529449,-1699655,1481126,-736390,-329888,1234036,-2238936,2630018,-1685043,327274,1023912,-2314757,2759545,-2684054,1465038,-49448,-1826644,2815708,-2931784,2302423,-1068185,-661141,1627031,-2333182,2304675,-1550268,62254,532928,-1272339,1429849,-1551898,798185,67056,-798249,1011831,-706212,365852,-421049,-193482,393559,-552809,447534,-88388,25843,476300,-389105,385105,-580920,403116,-30680,-494734,1012844,-893884,740154,-297937,-504178,960073,-1451075,1564944,-1141498,230462,792177,-1433026,1631034,-1752122,929170,176972,-914700,1363368,-1381249,1066713,-310367,-351784,1033872,-800961,846641,-290255,-128220,852655,-731070,456605,271622,-449218,721994,-429099,337191,409699,-670739,901652,-878823,576383,-214740,-422485,973351,-796810,912810,-534287,137813,153998,-664773,910375,-815085,557515,-398634,75247,612432,-846924,907803,-1015702,924073,-357013,-435192,873982,-737626,615683,-207532,93394,592423,-735636,850751,-141048,-284080,937789,-1185872,1107366,-382049,-393168,1231007,-1492098,1223102,-659505,-2033,1449800,-2056754,2002565,-1422229,563986,595403,-1743732,2005751,-2134493,1344500,8763,-765646,1536432,-1940215,1747938,-1003083,147505,911626,-1102751,1823774,-1494388,948267,-187849,-502499,1003282,-1426351,1339662,-1126483,-18914,859538,-1488680,1512034,-1450511,217569,492442,-1501681,1564362,-1660015,1247065,-290307,-1429880,2324682,-2249449,1652276,-534708,-744423,2049938,-2897259,2801017,-1833997,-167637,1452718,-2730025,3079373,-2666786,1133735,341690,-1823647,2711744,-3054063,2276328,-905190,-585228,1824941,-2416810,2383670,-1872322,714432,339440,-1540910,2294649,-2622667,1905273,-445373,-767535,1848824,-2317491,2246654,-1335765,116857,1455523,-2448429,2524555,-1955875,1139449,587369,-1751529,2987034,-3045004,2164796,-446478,-1064059,3155869,-3664799,3314324,-1832177,27810,2162738,-3756676,4071816,-3088701,1131976,993865,-2788640,3919022,-3914730,2523497,-963179,-1088898,2525963,-3685701,3591589,-1916884,302164,1444814,-2879316,3225644,-2946857,1816195],[0,0,0,0,0,-1,-4,12,-22,33,-48,65,-85,103,-127,158,-196,239,-289,347,-413,486,-572,669,-785,915,-1063,1230,-1408,1605,-1819,2054,-2314,2601,-2922,3278,-3674,4111,-4583,5094,-5646,6243,-6895,7601,-8376,9225,-10156,11174,-12290,13512,-14851,16327,-17959,19774,-21811,24106,-26714,29708,-33177,37251,-42105,47988,-55286,64593,-76885,93916,-119260,162820,-467678,1105357,-878941,204885,519957,-1144889,1585602,-1345068,1400518,-468425,-397649,1011409,-894902,659802,-601070,327972,-391892,670661,-687398,788484,-264725,-429909,1547805,-2993212,2891068,-2008962,163089,1634025,-3340500,4019255,-3951887,2340886,-488395,-2647398,4192728,-4749777,3766600,-1639895,-607075,3100424,-3935889,3566441,-2324203,627429,1147674,-2717767,2721838,-1977773,648835,711779,-1531676,1981761,-1865433,1013353,-177036,-1016517,2071382,-2111844,1716223,-905132,-27077,953411,-2564204,3451870,-3478124,1877580,339025,-2055143,4038328,-4904814,5127700,-2864637,-141503,3619386,-5896311,6707644,-5638575,2635659,1290277,-4698071,6985500,-7323472,5755457,-1818512,-2761018,6211966,-7279101,5935181,-3836228,230280,3178122,-5530400,6133968,-4763342,1500410,1699690,-4164560,4814776,-3949380,2167269,-602030,-1687916,3946695,-4923292,3880606,-1667340,-604431,2564928,-4867349,6202355,-5236075,1906771,1880952,-4474669,6419875,-7359835,6208184,-2387575,-2137066,5827807,-8118346,8488748,-6956543,2702833,2586238,-7935564,10350009,-9585708,6513085,-1190302,-4458774,8786065,-10380113,9257394,-4852857,-1633305,7144382,-9561712,8411410,-5772476,1801956,2796199,-7096931,8666347,-7448642,3570896,169048,-3583240,6594701,-8191547,7497619,-3699759,-1333908,5738228,-7999737,8433175,-6253486,2686168,2206194,-6499430,8990950,-9518208,7075191,-2386193,-3111581,8034031,-10605879,10583142,-7787505,2201270,3735290,-9409299,13040059,-12487311,8057998,-581543,-6868295,11706132,-13397466,11097144,-5545332,-2448616,9157796,-11986586,11134426,-7562977,2258548,3551498,-8692756,10844352,-9395485,5428786,-422528,-4955953,9473100,-10660751,7746034,-3027220,-2612046,6781761,-9537894,9975768,-7497943,2213591,3835185,-8698381,10695106,-9742889,6494313,-1264252,-3965051,9037046,-12253018,11820522,-7231496,514520,6021715,-10927973,13788907,-13059906,7373218,1016365,-9297834,13383264,-13369557,10161352,-4662572,-3016431,10565744,-14159207,12726010,-7797489,1529208,5336185,-10862566,13407221,-10945677,5609764,1142917,-7705592,11392984,-11912082,8800272,-3157719,-3711335,9187128,-11663656,11190814,-6631237,820648,5229740,-10348526,12117136,-10813723,5976637,314482,-6397811,11093076,-13080237,11979372,-7022738,-1022949,8506685,-13397644,15060150,-12152599,5753648,2673163,-10177693,14815604,-15192306,10998195,-3801182,-4744397,12006783,-15022574,13853705,-8538689,999011,7277453,-12929521,14586728,-11897724,5505341,2675124,-9322294,13357301,-13108217,9265165,-2893484,-4916207,11097993,-13573506,11958845,-6891904,149707,6461309,-11316091,13594965,-11521424,5928776,975495,-7911535,12803760,-14269958,11563288,-5569093,-2386705,9598509,-14128929,15017366,-11568978,4419958,3887995,-11294550,15487628,-15256122,10216583,-2628956,-6061470,12869579,-15962483,14497368,-8643796,-126442,8436716,-13905274,15377964,-11963001,4793324,3121149,-10324081,13992449,-13486597,8913513,-1781897,-5700752,11178690,-13666734,11998584,-6579928,-777217,7225002,-12434627,13424087,-10566083,4819600,2447655,-8936429,13036633,-13654751,10383060,-3878453,-3367088,10403218,-14423284,14239057,-10036172,2858732,5126736,-11905332,15489444,-14469747,9031410,-1353729,-6904271,13511157,-15976139,13440183,-6990686,-1265301,9194749,-14134565,14685593,-11317594,3767916,4210574,-10951241,14489306,-13385175,8101687,-782581,-6633104,12178912,-13484387,11334083,-5257003,-1731677,8430089,-12629607,13045124,-9619524,3680907,3426223,-9851981,13339851,-13201046,8994130,-2281800,-4936335,11265781,-14299129,13026698,-8659960,1235458,6397625,-12427289,14995687,-13224596,7457323,-66232,-7766284,13362526,-15384254,12284638,-5660888,-2280538,9777254,-14074359,13939984,-10612869,3078270,4626559,-11249872,14197751,-12767365,7241311,214345,-7344307,12161831,-12959726,10281934,-4755116,-2968372,8879342,-12789541,12065548,-8355485,2409476,4347612,-10038439,12530028,-11755003,7484302,-1033472,-5694536,11233458,-12815754,11437999,-6576579,-69143,6641650,-11783457,13611307,-11567773,5729294,1350736,-8188797,12912074,-13690077,10629627,-4403823,-2951622,9537690,-13153414,12976717,-8283168,1667745,5161816,-10229361,12890032,-11145077,6193603,956297,-7640629,11326583,-11594959,8556069,-3251380,-3361694,8895127,-11560200,10606001,-6452626,686752,5494178,-9690645,11135890,-9406494,5266732,265486,-6075009,10437427,-11601626,9375123,-4560767,-1307393,7180856,-11083120,11835343,-9142429,4043865,2614844,-8242769,11866745,-11837457,8295643,-2092617,-3815296,9124904,-11782548,11426873,-7390239,825409,5873174,-10178136,11467204,-9558268,4668858,1771810,-7097617,10543417,-10480650,7458714,-1825718,-4065254,8755823,-10121521,8434068,-5020099,73804,5268632,-9162071,9564911,-7821112,3511712,1366410,-6127594,9160814,-9610463,7795128,-3197835,-2417180,7188728,-10068370,9899596,-6776604,2432100,2394278,-7431654,10210334,-10133232,6237369,-918287,-3624690,7718474,-9967971,9588510,-5721980,198442,5562209,-8716464,9358730,-7404287,3491002,1753103,-6247599,9072632,-8569144,5406186,-432417,-3798990,6988004,-8062333,7278129,-3687345,-1256522,5416796,-7453151,7195103,-5535805,2781653,1417667,-6100796,8549338,-7526672,4481210,-1193180,-2120614,5538865,-8006495,8162321,-5024160,425129,3481112,-6515050,7536959,-7383592,4807124,-604966,-3650563,6913981,-8146871,6754027,-3083027,-743793,4343037,-6863232,7950361,-6026042,2028297,2395612,-5908599,7078452,-6476620,4109160,-356153,-3854713,6449677,-6535682,4841039,-2002649,-937410,4768144,-6363437,5898705,-4009703,697254,2563874,-5102866,6083585,-5367607,3120911,-491765,-2715832,5168648,-6331353,5080591,-2823152,-188517,2875443,-5021521,6019537,-5530517,2844937,685454,-3462867,4947314,-5458696,4786057,-2718733,-363778,4108157,-5438271,5298920,-3712689,1176784,1595292,-3693421,5134394,-5032341,2740951,460990,-3096610,4265276,-4243775,3145666,-1557105,-1163525,3830642,-4779974,3746374,-2032284,-641570,2248739,-3663572,4181819,-3349603,1529020,783803,-2889030,3881606,-3518780,2707253,-1465682,-408799,2443170,-3718729,3770588,-2823449,1212388,510024,-1962983,3689259,-3890839,3183806,-1047419,-995630,2347294,-3407483,3369939,-2598172,849341,1073558,-2968534,3726744,-2628905,994618,406973,-1849874,2492464,-2632979,1508496,35724,-1608690,2424251,-2334612,1831516,-459134,-722179,1773002,-2452350,2286956,-1211812,-267266,1171265,-1761210,2094000,-2169357,924918,-18098,-968120,1603295,-1572782,1544025,-1150389,369160,545489,-1444254,1486976,-1454808,1254905,-634005,-469844,1106008,-1626120,1679543,-1068139,373253,217859,-1155786,1141438,-1324277,733593,253271,-599953,976083,-783426,27376,452004,-920001,907869,-554691,150904,742536,-989249,1203008,-942755,421004,470788,-964525,1349210,-951091,506522,160324,-767940,684097,-1019292,512893,-142923,-477761,600497,-413000,235924,-116814,-172354,91055,-312525,-422007,736646,-554601,391287,96479,-284374,625400,-711977,465198,-661816,541058,-7500,-395480,462024,-845850,688197,-998990,615040,-75193,-388554,1328787,-1517305,1132916,-963221,134551,787987,-1360951,1925547,-1569188,925279,295859,-1579915,1954422,-1691311,1100304,-422596,-696969,1857394,-1953364,1457243,-708407,-632973,1377544,-1954545,1635734,-823044,-223638,1308776,-2081752,1859504,-1405171,284437,660815,-1857338,2305004,-2092383,1308481,-555922,-909164,2040704,-2365888,2379644,-1655465,428273,885100,-2195954,2386593,-2259835,1617876,-605226,-938536,2325528,-2981078,2578786,-1706441,524825,1465874,-2638584,3116448,-2741741,1275223,131394,-1940071,3248402,-3080160,2191146,-671601,-1125177,2676993,-3499463,2665494,-1334357,-632531,2071406,-3146767,3538564,-2370851,799026,1560963,-2839406,3915773,-3353470,2058165,178085,-2066939,3193259,-3687676,3130281,-1945290,52791,2132444,-3471209,3846281,-3374824,2072429,103960,-2177291,3666990,-4571808,3647600,-1793989,-389427,2992482,-4180588,4167666,-3065523,1024661,1027508,-3116893,4559857,-4203186,2735461,-797,-2269476,3769001,-4378896,3830870,-1934985,-942856,2948159,-4569198,4247828,-3072655,962659,2185158,-3822057,4755690,-4348494,2276258,160256,-2750670,4625222,-4908592,3956896,-1955978,-524181,3011737,-4692393,5065646,-4115609,1825614,768273,-3319253,4854478,-5088580,3862333,-1443496,-1136563],[0,0,0,0,0,5,-6,7,-4,0,8,-13,18,-28,33,-43,56,-71,94,-118,149,-184,217,-256,301,-357,426,-505,598,-705,823,-947,1079,-1225,1387,-1568,1770,-1998,2257,-2541,2851,-3192,3562,-3959,4388,-4856,5367,-5923,6526,-7193,7922,-8717,9582,-10525,11562,-12692,13932,-15292,16793,-18447,20271,-22271,24430,-26670,28751,-29972,28094,-13980,-38065,-550019,1171792,-1313661,1013337,-116629,-902630,1516926,-1491098,1441818,-502292,-617079,1072578,-1185789,420239,31994,-572340,1162316,-304384,-811760,1468488,-2117691,1568855,-470533,-882205,2477793,-4123678,3749932,-1874005,-285165,2355817,-3999741,4524420,-4069878,1681696,516191,-2697030,4218135,-4594531,3575193,-1375129,-484114,2108023,-2951210,3653582,-2902055,1433025,346375,-1369231,1923906,-2457319,2333731,-1441469,419334,853284,-2147464,2610543,-2452756,1462351,311792,-1717932,2716416,-3263915,2875688,-944469,-1931961,4302255,-4813508,3538852,-1541588,-1348207,4610408,-6359663,6167955,-3721182,426283,3380317,-6519283,7884312,-6596094,2951274,1111552,-4562547,6806964,-7643180,6356688,-2394613,-2133822,5293969,-6853168,6482865,-4681423,1548600,1730417,-4287248,6005198,-5496976,3424653,-731303,-1641788,3036594,-3994515,4745557,-3656597,1278016,2499008,-4622986,5300159,-4995257,3567573,326324,-4552648,7537361,-7124967,4849460,-1427837,-2800872,6863703,-9181671,8268436,-4812270,-400694,4878504,-8879647,10494921,-8999179,4555060,1720105,-7296154,10837028,-11242726,7958693,-2926755,-2984795,7915510,-11299875,10759514,-6081334,320483,4670690,-7405327,8795074,-8539409,5474083,-264435,-4274569,6988754,-7827081,7144042,-5058358,1131993,4305592,-8090396,9219297,-7193625,3386988,1742263,-6430179,9143473,-8864707,6506412,-2102492,-3754071,8715186,-11006188,9986102,-5485714,-143165,6440095,-10920669,12524891,-10687847,5671462,1447236,-8659201,13522133,-13981689,9844096,-3265447,-3882825,10272720,-13523083,12959136,-7584356,762691,5669314,-9629894,11368165,-10270853,6165612,-263468,-5336586,9199770,-10386965,9480770,-5434343,-998151,6951098,-10306289,9935750,-7494067,3037850,2302482,-7749502,11269989,-10802992,6845767,-547626,-5296747,9739350,-11320721,10385582,-6367383,-14298,7698833,-13002694,13761085,-10546503,4604387,2369289,-9893856,14924758,-15458636,9950682,-1032032,-6420781,11892204,-14448588,13413470,-8000184,47897,7581117,-12419409,13611257,-11539239,5986085,910130,-7807833,12152212,-12889126,10031065,-4176617,-2678805,8620951,-11632407,11872107,-8652929,2255449,4568682,-10258587,12080035,-11050820,6513963,-284434,-6939773,12130375,-13106139,10616295,-5457061,-1608915,9307594,-14515136,15471509,-11529565,3575564,4916456,-12363632,15999536,-14964207,9516652,-1371460,-7233846,13842479,-16668910,14392223,-7546284,-1029524,9264726,-14218899,15353501,-12407400,5937260,2470504,-10141241,13932757,-14268076,10275761,-3231767,-4198224,10049784,-13357492,13172542,-8557140,1693619,6093012,-11060771,13297439,-11630167,6964779,14533,-7601569,13050321,-14315306,11051015,-4868966,-2958255,10284743,-15157063,15086404,-10507711,2586975,5830109,-12905884,16622440,-15173940,9342708,-400630,-8349293,14917741,-16947740,14206365,-7107013,-1821315,10173591,-15169922,16026845,-12117635,5126546,3289586,-11028090,14638447,-14495704,10026429,-2763382,-4937319,11102175,-14079264,12776827,-7740006,941196,6592049,-11729843,13307071,-11394345,5805756,1456688,-8244296,12921331,-13863004,10776121,-3920237,-3711352,10701141,-14946417,14301730,-9883255,2000713,6688192,-13366578,16256605,-14369491,7973477,734933,-9300342,15101052,-16515096,13066517,-6164738,-2588813,11154623,-15904676,15836660,-11074252,3772034,4675590,-11682255,15064988,-14005305,8772729,-1461354,-6173945,11832281,-13858089,12229464,-6676471,-526662,7292879,-12061522,13283233,-10553614,4854933,2460497,-8724366,12678057,-13072143,9492931,-2993245,-4605035,10911978,-14119396,13325428,-8356982,742741,7315630,-13435607,15535007,-13115501,6813110,1553125,-9671282,14983068,-15729748,12107843,-5142806,-3690159,11514390,-15623829,15096870,-9803488,2682305,5693964,-12132308,15035025,-13560323,8118794,-778668,-7060321,12136327,-13942060,11093375,-5731519,-1344832,7750430,-11739687,12748113,-9475347,3772447,3098403,-8693829,11741122,-11797087,8080156,-2070429,-5091904,10262144,-12793205,11853322,-7114825,-213155,7332587,-12154474,13770749,-11451993,5851047,2270639,-9582385,13898775,-13949685,10442307,-3437929,-4344788,10684379,-14344067,13439760,-8788783,1331352,6331028,-11875343,13696498,-11095999,6390457,271956,-6599098,11695632,-12943959,9794018,-4002773,-2273732,7591457,-10885258,10836384,-7937398,2514571,3899461,-8802454,10927077,-9847753,6153616,-634296,-5151902,9458258,-11210177,9699547,-5376140,-1270932,7062582,-11254246,11964813,-9351121,3809408,3371865,-9255761,12567762,-12191933,8857929,-2155835,-5586545,11130291,-13042664,11320521,-6914463,289515,5928919,-11312853,12660689,-10478618,4920920,1623910,-7241190,10872403,-11141485,8228808,-3556471,-2583047,7414354,-10352447,9783437,-6175213,877776,4023751,-7554844,9395846,-8724069,5417046,168109,-5170429,8476894,-9317473,7889836,-4109908,-1192060,6189170,-9620542,10396195,-7638003,2431749,3491017,-7871664,10494113,-9900922,6886007,-1331257,-5012529,9539900,-10804953,9222807,-5099052,-65581,5558433,-9886279,10888409,-8265136,3604802,2023615,-6141740,9036733,-9384080,6645148,-1663658,-3252881,6822642,-8320082,7205476,-4764781,796060,3588954,-6953847,7728372,-6078685,2882250,514513,-3840308,6346115,-8058291,6390130,-2013093,-2724865,5509044,-6889100,7052167,-5666274,1794963,3247779,-7316526,8593704,-7272200,4399408,-13709,-4387799,7644846,-9108981,7849885,-3891943,-1278004,5789204,-8344216,8461765,-6416798,2783684,1947968,-5955537,8244926,-7326753,4513452,-654160,-2885095,5631401,-6820755,5732335,-3229858,-477328,3094766,-5132002,5736977,-4730811,2141778,1003388,-3553570,5183593,-5291430,3734061,-1095590,-1734441,4214991,-5374960,5469905,-3540299,399591,3225992,-5306244,6081730,-5131814,3254502,68096,-3734236,6422516,-6619391,4788535,-1869422,-1020486,4167873,-6270402,6558189,-4781314,1171954,2387131,-4731441,5698194,-5238692,3447108,-572588,-2641213,4975353,-5054039,3729996,-1593913,-417033,2381817,-3526721,4330566,-3029325,747871,1376130,-2651603,3046565,-3136757,2117009,-604685,-1328439,3234877,-3616950,3232701,-1441705,-248092,1688807,-3490833,4042770,-3147758,1558968,362754,-2690165,3861052,-4068030,3448154,-1376137,-1053792,3149024,-4583111,4284553,-2392651,572748,1255071,-3616086,4028580,-3361579,1726417,194836,-2015663,2831446,-2982842,2223275,-1046800,-583399,1810917,-2301249,1831364,-1039902,23105,567018,-1421430,1561387,-936950,297346,376910,-623489,1374158,-1250245,909680,-241226,-411621,1370065,-1648359,1704491,-928872,647813,783119,-1000899,1906550,-2184963,1467983,-454235,-680574,1811590,-2337685,2125609,-1424451,119528,1079685,-2055934,2075579,-1770503,780427,349663,-1157401,1312826,-1098999,654681,76620,-437774,748455,-398978,-62861,113086,20838,605073,-30210,-353751,291319,-732273,416420,-10535,-139290,382557,-612185,709826,-192280,-38870,-44347,-465758,500571,-304021,59911,58790,35307,-243594,167514,329516,-308316,175413,-207064,-16367,-181740,-127871,202696,-455681,223643,-259334,-76642,267312,-15366,-386771,607858,-583897,359196,-13472,-510137,1371836,-1553602,1142419,-623268,-172437,1185153,-1913609,1920842,-1130416,270040,729185,-1885367,2296015,-2020628,1399993,64303,-1071604,1897010,-2173369,1770495,-1072175,-160829,1466764,-1662861,1598435,-1152081,184947,471642,-1266261,1495337,-1227522,659170,-51069,-501552,1487210,-1629759,1284057,-555750,-140554,1005771,-1784721,2183831,-1390759,725606,536987,-1922136,2420610,-2467832,1721498,-540102,-939142,2478334,-3323320,2774927,-2094661,239430,1649415,-3180631,3720808,-3190937,1669238,436424,-2415116,3521269,-3498380,2686658,-771084,-837689,2497124,-3213380,3012378,-2014038,474306,1673665,-2806674,3087525,-2463232,1287637,344354,-1860565,2610912,-2787951,2145295,-885245,-976208,2383810,-3092378,3106058,-2176232,495706,1305440,-2919286,3591658,-3287310,2080380,-215071,-1812300,3675865,-4306136,3792164,-2119143,-168801,2623787,-4490494,5238998,-3988182,1535856,1164232,-3407702,4437098,-4557027,3193802,-737464,-1734601,3968753,-4454895,4167203,-2170817,176432,2289584,-3699093,4101532,-3536482,1432976,518927,-2531358,3934482,-4187661,2950272,-1068848,-1284232,3469900,-4501139,3822708,-2509374,143484,1685675,-3614784,4386101,-3929168,2395762,99644,-2634998,4665631,-5547548,4730176,-2202088,-723400,3582252,-5421172],[0,0,0,0,0,-8,14,-21,32,-40,45,-51,55,-66,79,-97,118,-145,173,-202,232,-263,303,-343,395,-455,519,-588,663,-745,831,-922,1024,-1135,1262,-1405,1557,-1724,1907,-2099,2307,-2533,2780,-3045,3336,-3655,4013,-4404,4838,-5322,5869,-6483,7182,-7976,8893,-9963,11225,-12746,14609,-16937,19915,-23831,29154,-36697,48001,-66311,99781,-177003,741081,-151656,-427524,1593259,-1844778,2190761,-932314,-268975,1643913,-2369264,2229794,-1564829,701844,929109,-1727424,2009103,-1414966,93666,701391,-1157898,972603,-317250,-767363,1457596,-1555102,1033560,-442988,-1377805,2301626,-2510111,1790048,-407067,-1025500,1783559,-2697351,2545363,-1449707,365424,558784,-1032388,2211528,-2342600,1824842,-1337509,914414,-115844,-1001503,1872089,-2915296,2652268,-2143822,991698,711993,-2390530,3343124,-3430285,2627088,-948999,-1324823,3113284,-3572935,2619030,-1732742,58584,1987704,-3569471,3460868,-1576272,-722542,2184014,-2974082,2641848,-1359423,-794175,3038497,-3540463,3167116,-1933571,196063,2305002,-3709383,4150937,-3315315,2052693,-299411,-1639949,3552837,-4675659,3969501,-2357104,115271,1220931,-3150343,4121563,-4255831,3480670,-1767280,-726225,3715764,-4102116,3922846,-3125542,1862660,-42084,-2776798,5100022,-4933893,3261029,-616606,-1647457,4061955,-5544322,4366265,-1382597,-2158108,4020937,-4786671,4362928,-2674105,-625089,3910410,-5443494,5110075,-3466042,765240,2006466,-4555130,5979885,-5796116,3574622,-47996,-3498539,5329327,-6238094,5557405,-3953437,636501,3350434,-6581943,7148108,-5052855,3033231,-952768,-1945675,4743129,-6499441,6498060,-3704889,1463871,1226176,-4543005,6817511,-7202256,4493744,-765545,-3530505,6445766,-6997731,5153280,-1783326,-2211521,4601669,-6314312,5876766,-3547365,-234596,4059362,-6099523,6338960,-4810994,1875554,1569656,-4873862,6882671,-7125288,5032490,-1115284,-3204025,6681982,-7373255,6643570,-4259769,679916,4176349,-6863850,7321352,-5883290,3541086,-797165,-2553006,5845735,-7223149,6257042,-4234577,1330739,2443774,-6572658,8967341,-7486220,3425719,809589,-4480489,7004812,-7442212,6252343,-2455406,-2552925,6235199,-7847769,6503580,-2720282,-532355,3594374,-6210459,7503110,-6184223,1943192,2942318,-6368240,7419608,-6826573,5099348,-1013842,-4567767,8778042,-9282631,6491239,-2640703,-919258,4606605,-7715000,8606010,-7210798,3466014,429682,-4383933,7419931,-8363370,7668956,-4711049,-202867,4693721,-7937199,8842262,-7060717,3473603,1369278,-5819992,8667697,-8851769,5437417,-1449887,-3293739,6987204,-8451932,7420703,-4006487,-846585,5484285,-8213120,8503079,-6590376,2533211,3029718,-7740730,9531798,-8515084,4630283,648067,-5227590,8658003,-9144660,7180991,-3665516,-1050807,5894213,-9158255,9215996,-7072587,3236266,1482506,-5320944,8743844,-9608094,7824930,-3623047,-1499144,6347422,-8935417,9173573,-7326729,3669632,1799434,-6928911,9540725,-9267182,6332345,-1726969,-3071304,7289713,-9323000,8367385,-4595632,-770557,5651944,-8334109,9181228,-6736200,2062257,3535604,-8009907,9669534,-8304779,4889595,156451,-5319140,9128994,-9961920,7699001,-3483199,-1636180,6717892,-9338931,9412917,-7451179,2914719,1956209,-6774584,9433719,-9288531,6853736,-2767826,-2030051,6614232,-8870624,9308670,-6946331,2581600,2565370,-6806037,9191115,-9276451,6153580,-1493548,-3880970,8064620,-9400044,8274761,-4659337,-675784,5677373,-9069163,9354092,-6514201,2137541,3269249,-7991479,9704444,-8569128,4746865,440920,-5839176,9189105,-9734467,7612873,-3172295,-2337660,6857590,-9473755,9542587,-6783607,2063749,3174342,-6989090,9428926,-9175171,6781550,-1800835,-3139348,7061558,-9155657,8978039,-6193869,1731488,3273948,-7220273,9173521,-8405408,5652002,-565121,-4300782,7914217,-9157944,7780379,-3896196,-1285899,5610985,-9015063,9132181,-6399235,1840930,3557133,-7872360,9323906,-8513826,4254238,636496,-5601918,8872661,-9778438,6990957,-2457699,-2834716,7070555,-9504921,9313022,-6391860,1541736,3674885,-7462574,9368470,-8814844,5728622,-1040646,-3821102,7387844,-9118327,8552139,-5569660,1066406,3784730,-7392407,8717496,-8280680,5021534,-686155,-4330636,7828882,-9024821,7388785,-3929140,-1125036,5612597,-8252445,8312025,-5888671,1659782,3209115,-7240920,9129295,-7304798,3903733,629815,-5188867,8412845,-9059755,6322241,-2067327,-3023705,6718828,-8976410,8031856,-5210884,838854,3679390,-6944591,8859247,-7557428,4721101,80673,-3959463,6932864,-8162082,7438130,-4835416,-141641,4261104,-6846881,7890912,-6637333,4188111,134001,-4431675,7055085,-7616508,6221509,-3101556,-1290643,5284572,-7597310,7359787,-5053789,1290784,3196264,-6789503,7887519,-6774226,3302827,1156847,-5506987,8137079,-8232041,5351014,-1416726,-2814613,6585128,-8625086,7885049,-4166328,-433269,4385809,-6835641,7775580,-6935051,4294523,211987,-4776598,7139957,-7759241,6384628,-3373748,-153174,4102894,-6522841,7331654,-6227220,3443792,865654,-4552631,6463015,-7006009,5293572,-2500953,-1414541,4680850,-6584456,6645692,-4477937,1128861,2756407,-5699003,6795483,-6137854,3158738,871959,-4649271,7204415,-6638774,4149607,-1062182,-2290523,5356772,-7288547,6508700,-3175093,-684989,3964492,-6011054,6767049,-5984422,2877796,875046,-4629463,6222854,-6120675,5029309,-2654560,-700721,4337096,-6201778,5918671,-4597243,1916986,857803,-3456373,5481634,-6306955,4635046,-1252343,-1440377,3737022,-4772026,4988117,-4275192,1189150,2922712,-5615343,5929199,-4335288,2273925,630718,-3427287,5557622,-6018353,3978524,-150025,-2825444,4887565,-5564511,4855127,-2652683,-707664,3731942,-5622657,5804304,-4361339,1471626,1292188,-3811958,5474054,-5322880,3999190,-1179578,-1724240,3761697,-4845426,4619229,-3605065,1778621,1372852,-3560538,4696313,-4616120,3176117,-1415110,-1035093,3199040,-4626731,4318783,-2919852,529248,1870281,-3880216,4347080,-3280630,1801002,765340,-3033462,4557000,-4202168,2484869,-155639,-2124631,4012038,-4643651,3976558,-1731531,-1018740,3251184,-4308118,4183262,-3120161,1070245,1302867,-3489113,4729888,-3829230,2249731,-557988,-1469388,2984837,-3973588,4178044,-2719094,550617,1406287,-2708078,2918978,-3115584,2437969,-1193619,-947804,2915028,-3250867,2910903,-1833586,813880,980489,-2447912,3092162,-2851695,1406409,122227,-2030421,2797525,-2885314,2101037,-269662,-1768375,2948230,-3105071,2254519,-847235,-532133,2328461,-3295947,3106501,-1723032,142386,1560883,-2606998,2965183,-2547678,1549479,180537,-1342691,1947163,-2452611,2278173,-1326285,-18702,909860,-1674254,2105347,-1966612,1659997,-377851,-563428,1437221,-1740152,1683265,-1443384,561577,259638,-1386921,1751400,-1667421,879918,49029,-1019035,1521346,-1509179,940090,186556,-664797,1340271,-1494156,1313254,-235742,-982986,1576380,-1780822,1499131,-876692,-363924,1236835,-2164020,1984729,-1571875,407763,897842,-1339514,1203924,-1352678,1147481,-312066,-409737,730176,-955753,940604,-630019,537169,-121263,-22314,305678,-467215,1006383,-781786,693891,-192097,-355136,451774,-515897,596660,-673464,558349,44295,-324276,263058,-126101,-424824,493624,-81611,71285,309898,-415926,844076,-698764,76745,201285,-668363,936126,-1008450,559695,-96644,-515931,822021,-701508,637103,-439771,-363909,508344,-281871,237941,184502,-134060,44586,-68825,-62031,661434,-564339,681549,22871,-216647,750824,-1191123,1086771,-517476,128555,668601,-1199913,1149301,-1270551,498900,-123719,-233212,722289,-848712,1159098,-528580,594537,-340840,-68734,617426,-1022186,895413,-993766,584338,310766,-582422,1242808,-1437851,922292,-315228,-403352,901748,-1258634,1185330,-510575,-144107,982826,-1501933,1284529,-537359,-100810,1046522,-1476396,1828806,-1122854,213816,1235884,-1915728,2150615,-1544394,481001,270512,-1411197,2310730,-2191722,1694319,-597641,-718972,1631770,-2019568,1824263,-1417824,701416,270860,-1118835,2050900,-2236568,1726897,-675320,-3223,1100602,-1883087,2028775,-1745321,968341,313533,-1582348,2341156,-2239883,1421517,-170533,-1049604,1924905,-2335919,2002985,-866477,-533321,1831276,-2621932,2501218,-1697073,244421,1480189,-2840644,3132781,-2558542,1256212,580662,-2256879,3588642,-3104443,1966523,-848028,-440814,2075897,-3160033,3139701,-1961432,709107,722949,-1899854,2914040,-2840890,2132321,-862730,-791476,2444160,-2969153,2673774,-1805552,448919,1066011,-2262176,2952276,-2842804,1440839,210464,-1763204,2788857,-2978558,2833548,-1128047,-674753,2260825,-3302095,3483373,-2269087,97075,2151263,-3429235,3696170,-3316080],[0,0,0,0,0,3,-6,15,-28,43,-60,77,-96,118,-141,171,-209,254,-307,372,-440,519,-608,709,-818,945,-1088,1246,-1416,1606,-1812,2039,-2288,2563,-2863,3191,-3553,3944,-4370,4826,-5324,5860,-6446,7082,-7775,8531,-9353,10250,-11232,12308,-13492,14808,-16271,17922,-19782,21902,-24336,27162,-30483,34439,-39241,45196,-52759,62668,-76171,95590,-125940,182024,-493810,1217176,-1003737,225096,779730,-1623905,2544431,-2357046,1683485,-352233,-1098284,1926056,-2300398,1748871,-899842,9294,658506,-836398,983243,-1032051,386959,-35802,166838,-735752,687717,-292276,-674639,1090839,-1420813,1710107,-1258862,815326,698132,-1440863,1715396,-1473157,787517,83718,-995337,926865,-783969,28580,338397,-643897,564196,-133455,-963834,1931710,-2119491,873049,221405,-1549936,2887574,-3147032,2651468,-1064371,-551343,1880643,-2996146,3525461,-2636403,1023405,290160,-1379513,2175651,-2591204,2231419,-1017213,-10531,352046,-609839,1325112,-1460884,1277854,-1358957,1051601,-405249,-732925,1961169,-1905532,1353708,-819343,181807,1347259,-1988300,1631431,-212357,-1157299,1544705,-1547107,1032824,-215432,-1113049,1983511,-2493662,2195595,-534706,-1320796,3305172,-3284457,2412551,-1454309,444470,1710659,-3657249,4683160,-3523471,935107,1038221,-1982627,3502241,-3910666,2764202,-704349,-1058034,1504701,-1676459,2062343,-2550891,1667515,-358036,-356845,931064,-1576708,2438334,-2655378,1103043,631798,-1773519,2341538,-1676988,890718,289256,-1353351,2355769,-2959278,1307398,817942,-3172867,3374940,-2425883,1667864,-668970,-1144767,3701711,-5197026,4284100,-1964380,-666496,3018318,-4813178,5870934,-4735561,1679757,1879106,-4309067,5472815,-4555118,2837164,-974334,-991701,2330525,-3446310,3902500,-3180816,1481426,111148,-1387303,2704828,-3430710,3491042,-2223648,479624,1683725,-3839736,4313694,-3251634,1068568,1188184,-2744890,3683605,-3651460,2176512,345931,-2326991,3653538,-3878321,3372948,-1971121,-1329012,4205751,-5896152,5119516,-2940298,263908,3440034,-6660849,7505168,-5120949,1205194,2473160,-4393309,5328289,-5296526,4605284,-1765077,-1384357,4230201,-5129708,4175661,-2709323,1662094,-298583,-1982341,4281638,-5173606,3490179,-979482,-664733,1749715,-3463323,4482922,-3608093,608659,2181602,-3238659,2709837,-2851903,2485363,-434196,-2470216,4581994,-4922737,3373058,-1262197,-2050939,4833822,-6256454,6076893,-3185331,-739051,4481758,-6727595,6924585,-4769925,1326786,2223786,-5477160,7116400,-6575582,3824547,-235134,-2524449,4739074,-6128700,5522343,-3605287,494551,2355184,-4093115,5029458,-4978777,3126798,-608285,-2210321,4481932,-4873624,3981065,-2248157,62418,2004016,-3601511,4378768,-4208095,2202850,594861,-3579338,5331170,-4885046,3483478,-820022,-2221458,5348819,-6934292,6012850,-2848182,-1269328,5070377,-7547349,7245753,-5347872,1597519,2898860,-6748166,8331314,-7164801,3917056,-535937,-3440686,6259064,-7899066,6630768,-3579641,-207518,3139314,-5596269,6209966,-5447001,2798280,270979,-3258784,4648615,-5320917,4501897,-2362002,-276947,2932446,-4647732,5214783,-4086302,1650557,1069306,-3655116,5234104,-5409424,3605683,-604411,-2739847,5904651,-6522757,5407430,-2695246,-911580,4880537,-7533921,7424655,-5384944,1322772,3123129,-6547355,8150034,-7318622,4324058,-125199,-4135138,7233052,-7893686,6164905,-3312000,-734073,4245785,-6664252,6699369,-5300639,2322354,1064329,-3752171,5637571,-5757449,4290502,-1630719,-1086812,3442888,-5097625,5192199,-3692063,1176619,1594596,-4180377,5363730,-5279446,3020916,-201261,-3216694,5563649,-6490838,5206002,-2278917,-1977912,4956874,-7003650,7069526,-4752782,879689,3352073,-7001312,8047573,-7353022,3900836,565305,-4636606,7554250,-7923877,6295776,-3017409,-1079056,5387554,-7012667,7126539,-4761836,1797518,1680724,-4609816,6438293,-5825454,4059527,-1490119,-1700863,4378486,-5607856,4876593,-3375474,850679,2064079,-4394617,5420378,-5001961,2756672,261723,-3367817,5392133,-5699015,4490969,-1765505,-1925965,5194545,-7037625,6998197,-4369309,213370,3906423,-6785478,7761500,-6426931,3496818,758446,-5376786,7609102,-7841960,5694057,-2072089,-2296198,5609660,-7306804,7073173,-4779808,1345394,2364766,-5267848,6439978,-5450224,3443683,-477383,-2373799,4432691,-5562338,4728610,-2741313,-254575,2592015,-4550653,5115792,-4144276,1828935,977683,-3450430,5423809,-5588601,4083632,-410290,-2055587,4599168,-5996806,6006753,-3555156,-366084,4156475,-6581112,7055483,-5514315,2434395,1359950,-5326207,7392160,-7352917,4881369,-1178903,-2676370,6005126,-7266254,6043495,-3815031,589792,2860665,-5574798,6338776,-5302286,2819953,356321,-3456994,5127704,-5059297,3853560,-1605597,-453681,2967505,-4735209,4838073,-3054288,494480,1134629,-2938708,4566154,-5078658,3101325,-580824,-2720519,4742602,-5596283,4832929,-2400724,-1018961,3970058,-6093161,6344578,-5115297,1623551,2217754,-5532387,6902995,-6248282,4384987,-832925,-2839548,5819695,-7087251,5822049,-3052162,-233111,3636677,-5661429,6114239,-5000553,2214960,768882,-3599074,5015128,-4602498,3260106,-1129244,-867395,2599002,-4099309,4050435,-2357693,490849,1383607,-2793710,3729447,-4071820,2304250,293206,-2493609,3940028,-4305413,3545641,-1838677,-975287,3624083,-5079645,5135369,-3661236,931843,2186404,-4440135,5862105,-5538949,3250618,28456,-3308887,4878673,-5332521,4748769,-3124237,-732813,3826870,-5776692,4795616,-2897964,967761,889712,-3026544,4671403,-4553674,2291126,-82870,-1670843,2682082,-3335767,3032964,-1688481,281508,1628365,-2822885,3182522,-2526591,1271714,530786,-2123888,3343724,-3540312,2897232,-605849,-1070340,3091460,-3911245,3674743,-2672894,295275,1920298,-4091385,4621706,-4176298,2421238,58287,-3134312,4913761,-5015019,3783508,-1369875,-943347,3313362,-4571361,4259882,-3078003,702847,1330151,-3287724,4028485,-3106666,1667658,206953,-1558401,2384651,-2950630,2135346,-894104,-649964,1364506,-1902029,2332567,-1598310,502294,705307,-1832128,2429977,-2173550,1256155,-147943,-995831,2179462,-3035977,2945329,-1757312,-746809,1962730,-3369054,3250170,-2900421,1447677,656559,-2629120,3698422,-3524919,2573913,-441499,-919209,2939390,-3771964,3254296,-1775972,-121380,1797799,-2726606,2962271,-1978520,1157923,380350,-1589458,2038878,-1912667,841380,-196154,-508614,1565337,-1468723,1201009,-465808,-231783,773708,-981230,1162870,-892348,419585,223699,-1158022,1698179,-1480300,1281356,-543569,-405015,1499145,-2169609,2140696,-1494165,214781,782673,-2145139,2777575,-2657804,1419770,-51525,-1420163,2329031,-2714934,1901645,-996092,-391083,1534830,-2279582,1960792,-1267109,309571,970954,-966203,1101245,-672715,151724,508703,-922035,811842,-415623,95843,156459,-672774,675496,-646130,180286,363353,-438407,430985,-624462,586983,-373362,38219,289569,-735378,1021824,-1057046,603634,-103425,-91682,806147,-1074081,1254448,-997093,818765,324059,-975664,1325677,-1474233,685028,-107156,-416329,869678,-807373,718814,-256080,-550266,1002783,-821614,151651,408352,-430309,438922,-205218,20619,472881,-813305,740631,-828193,113064,601627,-891314,1267858,-804180,830286,-258148,-446265,871691,-1049946,807774,-617692,-13501,-77492,-698251,791021,-622788,583594,-146892,93337,261159,-663173,411021,-430072,288965,-199700,151191,479434,-604301,510001,155246,-289233,249440,-713789,744122,111469,-655342,979987,-1185892,842959,259312,-390271,1453159,-1762181,1203246,-788532,-382929,1286743,-1834300,2172198,-1528426,403120,773837,-1493760,1937012,-1822001,1198404,-482753,-774994,1612654,-1980897,1321485,-922108,-66607,603786,-1166332,1431964,-946458,817352,14428,-1022562,1168438,-1078931,753505,-207391,-334240,972864,-1294635,879242,-853498,178143,923172,-1363421,1566571,-1175073,780032,227687,-1519322,2561119,-2635087,1649264,-625209,-862438,2309261,-3038720,2637542,-1632726,-44306,1693103,-2823468,3140886,-2688226,1221059,529010,-1886093,2600762,-2695121,1879701,-993051,-481942,1900634,-2180193,2334960,-1529556,516,1093787,-1793342,2113739,-1781286,745054,330217,-1419812,2077536,-1776381,1293310,-596411,-510811,1700362,-2297758,2299422,-1700872,-16574,1061083,-2166220,3040662,-2942534,2110846,-3420,-1864760,3392734,-3583195,3067127,-1518287,-758039,2488538,-3688172,3876778,-2802195,808641,1020037,-2429830,3575928,-3535841,2392321,-429212,-1802976,3002753,-3688158,3093953,-1589011,-144670,2047662,-2990988,2951488,-2137033],[0,0,0,0,0,5,-10,11,-14,15,-15,15,-15,16,-20,25,-34,41,-49,57,-70,84,-102,121,-141,161,-179,204,-229,263,-303,354,-416,482,-555,629,-713,799,-895,1005,-1127,1269,-1432,1613,-1813,2032,-2270,2528,-2813,3133,-3488,3887,-4338,4850,-5427,6082,-6836,7715,-8753,10010,-11569,13570,-16239,19998,-25665,35033,-52849,96386,-367949,-344931,1084098,-1306642,1087542,-337732,-237263,1042953,-1649700,1768566,-1119370,654560,446113,-787844,997101,-743425,708089,-681405,1149868,-1273808,985315,-224995,-525257,1575912,-2749809,3139293,-2646951,1155692,1218172,-2923829,4033931,-3818234,2752942,-734600,-1761579,3525845,-4232557,3542498,-1546554,-683495,2403806,-3283833,3017077,-1797612,111248,1222305,-2305743,2652298,-1753889,8664,1279399,-1960819,1952638,-1524870,626086,414144,-1571180,2028725,-2407712,2070130,-712588,-773979,1900684,-2438931,3417117,-3553454,2331499,30507,-2508293,4004316,-4752781,4823966,-3075770,229301,2917097,-5026367,6476171,-5866686,3530684,627647,-4247946,6713422,-6756669,5006480,-2325686,-1942899,5412985,-6915649,5591433,-3162945,-425964,3144024,-4984229,5059910,-3908671,1330470,1510417,-3665084,4728545,-3884023,1709581,308418,-1974021,3585878,-4882411,4594255,-1885910,-1613720,3830949,-4988228,5715296,-4594200,2337619,1738488,-4615097,6084243,-6065123,5586339,-3434533,-521323,5168262,-7856058,7961932,-6450983,3278702,1405350,-6528668,9363041,-9521795,6246214,-1025209,-4067286,7631793,-8552243,7139384,-4224221,-628216,5966709,-8532868,7750981,-4017867,816072,2644650,-5393203,7572587,-7074512,3770544,1130854,-4744720,6864859,-7444972,6123136,-2478897,-2085905,5692820,-7737997,7551212,-4901665,1588828,2582731,-5873679,7628785,-7875787,6210976,-2727047,-2288699,7261718,-10079652,9927668,-7038800,2455720,3781367,-9038870,11812478,-11193644,7135993,-270512,-6236539,10388810,-11583627,9246251,-4729103,-1714879,7510854,-10175078,10012235,-6798548,1914800,3009160,-8247987,10721303,-9074230,4573843,950013,-5435434,9115522,-10041024,7650784,-2336397,-4212708,7952266,-9090230,8331139,-5816436,2035620,3068184,-8175193,10542554,-9594070,6313105,-1020486,-3782162,7908985,-10892981,11626562,-7992377,1167745,6014209,-10311035,12113319,-10880545,7394962,-164630,-7722441,12662689,-12365534,8726381,-3585684,-2159553,8109312,-11945777,12100910,-7603916,1326483,5381012,-9831158,11955902,-10223575,4755300,1850691,-7753338,11277053,-11060312,7241993,-1883954,-4088631,8649383,-10786654,9859936,-6018547,57261,5523993,-9220477,10707796,-9890763,6103458,153745,-6399931,10808321,-11897008,10588406,-6045182,-359366,7490221,-12168127,13437666,-11008774,4917300,2752184,-8879406,12619714,-12900469,9757334,-3613493,-3852387,10640909,-13848497,12562898,-7144349,177654,6633058,-11494466,13039839,-10399848,4604778,3002320,-9385515,12478800,-11602068,7546229,-1357212,-4939575,10566932,-12832116,10794454,-5884673,-694496,6746424,-11007284,12533149,-10339868,5376007,1476639,-7849353,12100702,-13063765,10365555,-5053717,-2181345,9143036,-13013634,13441306,-9986966,4134310,3336864,-10014537,14079096,-13544992,9514473,-2382912,-5609721,11560514,-13973747,12609134,-7277047,-117741,7662726,-12431086,13351208,-10435834,3944735,3296569,-9546496,12944259,-12369229,7568146,-660645,-5892083,10893476,-12593785,10518866,-5312847,-1144090,7794189,-11696832,12445635,-9415637,3849044,2462414,-8496793,12224875,-12610417,9427735,-3402959,-3669456,9586877,-12956597,12806359,-8997099,2476431,4552770,-10769503,13777327,-12939690,8263627,-932772,-6341864,12041425,-13885303,11770998,-5827513,-1452186,8615464,-12876430,13227921,-9578444,2914901,4394374,-10666518,12963434,-11736746,6558169,236244,-6994622,11514834,-12722418,9624608,-4237321,-2533081,8590675,-12172444,11964309,-8530005,2510278,3959459,-9494004,12763132,-11710603,7960057,-1754668,-5213108,10080319,-13246667,12022629,-7494477,1265514,6044170,-11190503,13298302,-11966354,6492264,652234,-7226865,12021929,-13313890,11124626,-5118261,-2538457,9154752,-12684847,12517438,-8750264,1923241,5030484,-10333386,12444793,-11027454,6187073,822287,-7541819,11366218,-12103799,8701283,-3033871,-3118693,8839143,-11990755,11056771,-7151453,1276120,5028750,-9786407,11806613,-10510425,6389171,-152239,-5646134,10093662,-12112847,10363542,-5468961,-657664,6487279,-10801317,11889315,-10521111,5000362,1369464,-7412687,11445653,-11895050,9154083,-3299890,-3072767,8737110,-11980231,11387997,-7519303,1029901,5555945,-10197713,11468194,-9446933,4696162,1385057,-7288119,11187587,-10756448,7350310,-1520826,-4035742,8947459,-11000223,9671553,-5256945,-244213,5443688,-9414320,10947617,-8912616,4034279,1383420,-6326166,9877910,-10526495,8330574,-4041269,-1874063,6833033,-10224632,10701995,-7698433,3245294,2307765,-7568102,10348742,-10426587,7478887,-1873800,-3947763,8543115,-10028295,9438175,-6155474,440655,5732234,-9443886,10497625,-7865303,3275378,2308084,-7420129,9849987,-9302193,5953179,-1201285,-4092990,8564246,-9917099,8161697,-4292352,-809156,5522678,-8814417,9604799,-7252234,3082716,1863983,-6537718,9076534,-8875051,6524180,-2438427,-2545040,6815908,-8838719,8981761,-6147038,1731236,2823814,-6747433,8665599,-8716584,5693191,-1006235,-3702283,7112521,-8671057,7610455,-4627786,-235684,5201061,-8307835,8411863,-6246522,2118227,2243221,-6360069,8432236,-7524357,4261820,-147517,-4296130,7192453,-7565694,6236095,-2649015,-1587973,5364562,-7611012,7058257,-4746654,1572462,2151088,-5621121,7855874,-7510315,4267149,56308,-3425522,5558413,-6826036,6983261,-4385188,509942,3503615,-5897624,7093906,-6403967,3941093,-203590,-3729881,6153575,-7219026,6071143,-3165288,-1109252,4443983,-6491506,6632785,-4674143,1230530,2652713,-5276047,6422674,-5722076,3148768,506388,-3925416,5995267,-6242361,4029292,-1389373,-1876825,4775125,-6165571,5581971,-3203324,-117002,3058853,-5235726,5955843,-5000425,2408185,786329,-2920028,4893685,-5438443,4692538,-2403332,-287316,3179775,-4834167,5419049,-4510602,2345634,528686,-3094494,4967359,-4965529,3934413,-1754573,-1088746,3386524,-4714705,4763821,-3013086,400448,1975402,-3798426,4316992,-3682389,2031402,664679,-3271721,4243891,-4165935,2203792,-244458,-1986981,3722665,-4512047,3632303,-1548754,-895072,2926500,-4239534,3797958,-2887599,1047907,889828,-2630458,3556797,-3637393,2457893,-740246,-709198,2397091,-3355793,3428248,-2323954,993914,839572,-2104783,3004361,-3097090,2504295,-784072,-723294,2095934,-2707668,2765105,-2020027,373974,1356645,-2474519,2878109,-2137246,974001,734109,-2174090,2573631,-2144538,1137490,420096,-1773588,2570157,-2687279,1573012,12536,-1428068,2271493,-2852104,2117216,-970246,-463626,1588849,-2373047,2037594,-1573206,808270,551090,-1182287,1578340,-1679531,1389782,-820040,233221,573559,-1005251,1180029,-941996,465654,-390896,-424568,509351,-893073,901961,-583714,5407,514284,-825450,880599,-590150,-306851,857693,-726332,702979,-363843,-152508,1017244,-1493301,1133057,-732127,-278495,854671,-1313735,1650052,-998328,319194,590711,-1076006,1484035,-1405685,575662,62684,-941747,1101556,-1136714,746689,69909,-428051,812973,-491800,-55668,522404,-471175,255438,-376832,14345,383968,-732682,819693,-549446,275887,202237,-557761,822695,-1148264,1023973,-287446,-48020,312349,-1046523,1130499,-1094147,1021299,-310642,-580694,1427112,-1501656,1647276,-1306311,429837,491547,-1293568,2029446,-1498079,1259479,-236864,-953937,2017787,-2110978,1378296,-280677,-919487,1585144,-2058304,1781502,-607161,-429502,1492355,-1951918,1939411,-1039767,-274694,1137837,-1954899,2289680,-1615448,697332,616671,-1934094,2269740,-2391931,1482401,-459438,-952714,1996968,-2362376,2361542,-2000773,609227,823100,-1698658,2751132,-2392517,2033063,-648784,-865762,1963839,-2987216,2792156,-1862312,539112,1004923,-2345350,2918900,-2775619,1252944,231697,-1890052,2768462,-2991447,2086537,-440474,-1159754,2527741,-3241487,3100838,-1635737,-823523,2438226,-3502879,3274576,-2352710,542322,1284642,-2959104,3778471,-3314980,1960012,-171753,-1721505,3025267,-3905176,3179012,-1811467,40279,1763882,-3231726,3878647,-3466741,1785659,-5112,-2185493,3794465,-4188588,3250732,-1850063,-609771,2692556,-3799857,4129719,-2656605,829149,1007869,-3044473,4096048,-4042142,2809030,58481,-2513340,3724945,-4341072,3565674,-1791902,-849558,3133730,-4788299,4528065,-2953906,485807,2366218,-4300868,4675999,-4302386,2560356,470687,-2586513,4270153,-4698868,3545892,-2128124,-141178,2859455,-4701571,4959960,-3937706,2261537,881121,-3380782,4843382,-4853267,3413058,-1112888],[0,0,0,0,0,-4,9,-16,23,-27,31,-34,38,-47,57,-69,82,-95,113,-129,143,-160,180,-207,239,-272,304,-336,364,-390,418,-446,479,-520,568,-619,669,-720,769,-811,852,-891,939,-986,1044,-1109,1184,-1264,1352,-1455,1571,-1707,1872,-2079,2342,-2681,3120,-3698,4468,-5506,6933,-8934,11813,-16109,22817,-34024,54792,-101759,354910,-144226,-419021,1231283,-1686178,1315676,-735392,-349652,1402774,-1263830,1205754,-702786,73237,219055,-797421,423673,325131,-720158,981356,-182960,-922689,2030280,-2523475,2107159,-879430,-1046570,2569088,-4115931,4460236,-3147300,638224,2088302,-3859785,4827983,-4686969,2917303,-199340,-2584877,3765462,-4586739,4091874,-1932145,-553968,2062028,-2962932,3230462,-2662826,1448174,127707,-1387721,2097863,-2342802,1887289,-1218786,-85900,1102549,-2024018,2493112,-1949768,993094,958001,-2391742,3141857,-3090058,2189152,-287060,-2290646,4699646,-5784151,4329032,-1584281,-1757002,4732402,-6966671,6696475,-4544932,1114048,2612753,-6347121,8276947,-7797523,4740516,200129,-4681557,7286731,-8487600,6694010,-3475000,-1300910,5122410,-6957748,6672451,-4840780,1704627,1226187,-3628578,5337358,-5546339,4227579,-1541559,-2014988,4076536,-4475604,4504864,-3662625,1428689,2543676,-5758597,6339636,-4875941,2555003,552840,-4557192,7435867,-8117442,5381113,-1715578,-2275812,6203618,-9207038,9826879,-6433928,888596,4712525,-8831311,10800049,-9852742,5770989,457924,-6712934,11039442,-11767193,8401803,-2923519,-2522950,7374990,-9855628,10205896,-7324904,1739438,4503282,-7683508,8061169,-7482526,5425525,-1578474,-3529026,7593566,-8869521,7395230,-4199480,-248961,4456112,-8193409,9063277,-7266703,2946322,2204257,-6945584,9057472,-9020989,6030457,-2086060,-3107144,8390066,-11585325,11221177,-6989324,653854,6394073,-11758825,13775868,-11918434,6156032,1451143,-8583011,13747303,-14781522,10734214,-3619880,-3942682,10068290,-13204348,12615475,-8266342,1475206,4983703,-9321891,11420143,-10911999,7030412,-795868,-6005071,10366825,-10859072,9214972,-5191907,-833775,7233617,-11381453,11289180,-7248236,2261550,3056497,-7463335,10833080,-11554476,8089862,-1847145,-5586118,10900967,-12673658,10998286,-7290409,675169,6974509,-13595103,16022238,-12199316,4881977,3037314,-9928113,14597249,-15827912,11726114,-2849236,-5969231,12330984,-14453552,13385049,-9161359,1908294,6344467,-12749684,14690373,-12179725,6700193,252737,-7836186,12343583,-13441124,10565178,-4294729,-3076089,8990743,-12019297,11825741,-8290450,2330773,4673538,-10531764,12903642,-11431735,6757341,-313692,-6339447,12264225,-14679130,12296807,-5851109,-1813002,9384648,-14378209,15631993,-12345155,4542673,4375920,-12409525,16700612,-15740308,10270063,-2173994,-6289505,13582584,-16487572,15057128,-8718995,-157176,8801243,-14349725,15609307,-12468124,6311478,1829266,-9664881,14490894,-14546130,10519428,-3258660,-4341351,10587482,-13589124,13100153,-8770927,1545977,5943584,-11746719,13885985,-12341296,6979300,176957,-8013051,13847532,-15040148,12016110,-5337817,-2484480,10453748,-15658106,16392871,-11720840,3571507,5422517,-13319750,16849623,-15943647,10513906,-1522941,-8171780,14930065,-17770954,15098056,-8135178,-1275613,9446744,-15258201,16575400,-13246567,5390577,3360271,-10707807,14676155,-14554615,10146820,-2904152,-5021086,11690739,-14570863,12879461,-7815964,361894,6719017,-12322766,14059333,-12129643,6021906,1324386,-8793041,13530834,-14435135,11154806,-4597057,-3869169,10911427,-15436791,14978634,-10582349,2535052,6196083,-13396613,16972864,-15146449,8884209,-212848,-9003828,14940652,-17457848,14094991,-6775568,-2521814,10925403,-15862437,16046899,-12041752,4087733,4571724,-11731650,15478383,-14465394,9164456,-1565355,-6430677,12085966,-14264693,12386913,-6495591,-672284,7858667,-12612268,13561911,-10759701,4985256,3061757,-9397297,13352161,-13610014,9847013,-3358847,-4712703,11501470,-14700904,13730554,-8737806,1042248,7196836,-13540132,16135021,-13603504,7539897,983915,-9410489,15428699,-16648203,12832040,-5450438,-3230865,11052531,-15862103,15638056,-10878658,3225816,5223348,-12342372,15005091,-13712090,8140388,-528964,-7025324,12412949,-13869669,11353738,-5545546,-1773609,8202323,-12004721,12973214,-9826287,3856696,3523748,-9608705,12580782,-11988012,8190380,-1804465,-5176142,10960076,-13551978,12455196,-7371255,-53195,7715515,-13047630,14327859,-11821267,5729280,1879576,-9433623,14264875,-14721335,10830373,-4196594,-4042688,11087974,-14618866,13685345,-9090727,2013018,5737952,-11969054,14072293,-12119267,6357154,621265,-7034943,11687667,-12833056,10082733,-4200354,-2729207,8200105,-11285117,11126623,-8014687,2134628,4170198,-8976442,11285624,-10559904,6631184,-419889,-5799877,9999883,-11841662,9723805,-5340259,-964715,7259592,-11816200,12544007,-9780299,4036126,3203265,-9356266,12784704,-12389511,9205233,-2983672,-4457322,10743896,-13461162,11982981,-7131004,676043,6055973,-11174333,12944413,-10747055,5150026,1609705,-7637039,11136508,-11239412,8078240,-2814478,-3342798,7717218,-9942629,9656262,-6230211,966672,4538255,-8347754,9536538,-8493930,4598079,157246,-5321583,9047135,-10225186,8225563,-3836684,-2142924,6753416,-9957763,10314077,-7917501,3070994,3430017,-8659742,11152157,-10254131,6733995,-1625552,-4145958,9443152,-11597881,10066053,-5346347,-141447,5653977,-9502512,10943128,-8477812,3560595,1967921,-6740310,9204996,-9128401,6518884,-1673201,-3238624,6806627,-8494485,7329827,-4669216,107652,3844887,-7097160,7729662,-6526626,3024462,1512834,-4948352,7033709,-7123495,6223627,-2755649,-2545224,6540077,-8386871,7646760,-5313369,1403025,3034072,-7447529,8950018,-7984155,4934915,-202652,-4420431,8082943,-9213736,7626321,-3977512,-915674,5179501,-8499811,8982036,-6726411,2201439,2071654,-5944693,7696845,-7475671,4820654,-681335,-3290086,5778136,-6637535,5695034,-2771967,-657139,3652043,-5542503,5703372,-4656023,1728954,1343100,-4414683,5577624,-5004157,3803950,-1125607,-2218513,4855190,-5765343,5338702,-3336121,704931,2800311,-5528086,6641650,-5878815,2946605,312875,-3482172,6036660,-6618267,5394541,-2415804,-975822,4544739,-6088831,6408788,-4688200,1707823,1799208,-4564616,5967908,-5174155,2957208,-283620,-2269746,4101711,-4971478,3931498,-1469869,-707427,2980987,-3925273,3757387,-2600324,800525,1142181,-2851877,3398407,-3317380,1903918,36070,-2010468,3082557,-3696242,3273325,-1929222,-391915,2404171,-3593722,3903631,-3112950,1790926,453446,-2616498,4131118,-4136567,3172116,-1567151,-751454,2983097,-4425524,4087053,-2876959,605511,1436709,-2825815,3976891,-3369176,2028443,143492,-1986191,3030986,-2909290,1923782,-755358,-798195,1875130,-2297254,1861697,-1104366,-118634,1052980,-1496463,1687627,-1021020,85681,848807,-1089523,1626810,-1248674,1118343,-570162,-826628,1391754,-1885483,1740463,-1247054,530834,549535,-1508525,2082696,-1890323,1631180,-753386,-749915,1830152,-2138135,1960089,-1493191,412283,701034,-1502897,1749375,-1302057,686943,174008,-624206,1260109,-916613,480153,143946,-284733,632635,-400893,115972,534913,-538467,709316,-200257,-198709,709494,-931127,897096,-437115,-124687,483478,-983641,796418,-669075,141898,324998,-279875,287410,-594373,366215,-295948,-304616,-81213,337695,18204,-215953,98207,-220969,378449,-244946,319801,64205,-118635,-96952,-10116,-6468,2094,51845,-382233,884596,-936892,493800,86136,-462621,1286828,-1585787,1607657,-607778,-314533,932293,-1949203,2247096,-1782501,483483,623427,-1674942,2158619,-2307795,1753260,-239302,-1246045,2024248,-2346976,1889218,-1009487,-519832,1149219,-1841785,1847524,-1138550,265972,552228,-1716758,1874138,-1380126,854033,142151,-1058258,1672622,-1947044,1233012,-551231,-713966,1423967,-1834398,2173404,-1763162,607286,679204,-1976741,2967414,-2887028,2267838,-587764,-784283,2537173,-3373646,3333233,-2409910,303064,1833956,-3296699,3723760,-3426420,1936126,314811,-2165992,3356295,-3664591,2949154,-1134933,-924898,2674980,-3464217,3109233,-1847891,133566,1593780,-3028332,3416986,-2727790,810331,690921,-2202278,3157718,-3200533,2285015,-309957,-933390,2481146,-3338846,3327871,-2300544,615505,1232722,-3086719,4129739,-3588727,2355289,-325061,-1962096,3895812,-4882397,4115144,-2406128,-403866,2702716,-4787302,5209291,-3980652,1799336,1295815,-3758987,4895481,-4736636,3172813,-1137164,-1827778,4108927,-5076681,4245400,-2650247,-234101,2532871,-4331784,4675475,-3620716,1516007,1018602,-3413330,4582856,-4573165,2974839,-416198,-1808709,3932268,-4723393,4067302,-2550053,254593,2188639,-3933925,5024423,-4543018,2684589,231529,-2843515,5110128,-5784270,4929527,-2252219,-1057414,4234256],[0,0,0,0,0,3,-9,18,-31,44,-60,75,-90,106,-130,158,-193,237,-287,343,-404,471,-545,630,-727,840,-967,1109,-1265,1432,-1617,1817,-2032,2269,-2533,2821,-3142,3490,-3875,4286,-4736,5218,-5745,6314,-6934,7609,-8351,9163,-10057,11041,-12128,13341,-14699,16222,-17947,19911,-22178,24821,-27951,31715,-36332,42125,-49596,59566,-73497,94251,-128500,198048,-689157,1063291,-453407,-276523,1182027,-1654197,2193285,-1624456,702532,792305,-1843475,2070488,-1516570,983635,216087,-1013715,1404925,-978912,146996,889349,-1418060,1190867,-100640,-1207250,2161619,-1887735,1409183,-512284,-1111962,2479332,-3247883,2906513,-1698645,-68756,1756494,-2668220,3120962,-2486497,1451361,13536,-1010202,1960391,-2440353,2467849,-1762689,584205,-253009,-721779,1720253,-2507785,2591983,-2248262,1030755,597594,-1992192,2845141,-3311643,2572984,-797309,-1080760,3131263,-3378782,2660194,-767484,-873106,2538322,-3421262,3090306,-1266271,-1192449,3652175,-4166433,3447936,-1784008,-772378,3486380,-4754777,4475297,-3408366,1280526,1402471,-4268287,5869161,-5305915,3267833,-1002272,-1812700,3915327,-5495469,5210060,-3418508,1229252,1429804,-3110983,4284397,-4546594,3782417,-2148312,45405,2657716,-4748608,4930251,-3742871,1600907,369235,-2728111,5134861,-5919138,3567100,-235686,-2524929,4477396,-5561709,4879762,-1793451,-2242616,5135789,-5215415,4892404,-3348984,568695,3537008,-6495594,7358040,-5224123,2022088,1844421,-5440438,7282199,-7374015,5010819,-1193636,-3423105,6684266,-7555499,6366059,-3941166,1253791,2240733,-6007253,7736117,-6333264,3608226,-827617,-1698221,4068497,-6853961,7279151,-5104029,1230931,2558334,-5206220,6928166,-6621119,3920187,-1049,-4333441,6195762,-7061184,5238138,-1495717,-2553000,5773288,-7146704,6466696,-4221235,53734,4832072,-7864094,8614979,-6590294,2504152,2565355,-6834720,9306042,-8825997,6214317,-1813895,-3752190,8256860,-9880784,8168757,-4787293,686771,3869670,-7487662,8892745,-7599620,4599773,-847244,-2581532,6908425,-9373401,8239029,-4314385,3200,3887333,-7147525,9215522,-8350591,3645070,1778609,-5916727,7709347,-7822852,5766667,-2381986,-2319365,7156062,-9595614,8546582,-4126751,-1402501,5155885,-8307833,9199169,-8086201,3638568,3129591,-8767469,10531965,-9357779,5797831,-1449560,-4219939,9710850,-11665692,9027322,-4782391,-536592,4669663,-8598647,10719993,-9445894,5141080,65138,-5273442,8853624,-10282017,9098008,-4819322,-368580,5301438,-9132635,9659582,-7706761,3482855,1532649,-6140197,9240212,-9878299,6406974,-1476346,-4097558,7867477,-9571754,8968974,-5103958,-714901,6738181,-10404654,10339870,-7522947,2542128,3593182,-8753053,11659335,-10702518,6182128,-165913,-5946045,10329500,-11515543,9282949,-5132449,-655293,6192464,-10495420,11714054,-9303751,4128321,1382144,-6892859,9871681,-11122749,8743287,-4159116,-1774112,7343477,-10347402,10402404,-7709823,3052188,2348812,-7465162,10797631,-10202303,6468133,-1105860,-4352019,8766995,-10956888,9157622,-5132714,-1403930,7000415,-10581826,10837462,-7958589,2527484,3971687,-9652927,12080483,-10631854,5969350,-123143,-6341560,11034733,-12594629,10148297,-4841558,-1772804,7686385,-11157178,11939576,-8986524,3861825,2231717,-7676802,11029800,-10842916,8037155,-3341600,-2548659,7646420,-10469564,10532170,-7611561,2293921,3243232,-7740775,10380967,-10127815,6369577,-842210,-4799430,9198441,-10555777,8922269,-4587160,-1572362,7320989,-10508387,10938593,-7682253,2212487,4522735,-9240060,11808886,-10189415,6035110,530632,-6923020,11160040,-12406567,9437098,-3995943,-2258408,8086148,-11657990,11745733,-8661123,2725402,3266702,-8452032,10998629,-10863023,7657030,-2356632,-3774520,8541972,-10864268,10008761,-6764743,1449557,4220355,-8517009,10389262,-9334293,5594333,-131041,-5284157,9092397,-10568339,8487713,-3765544,-1683192,7017304,-10261020,10378208,-7194368,1535728,4482194,-9296734,11202611,-9791900,4839826,861104,-6757299,10923883,-11998378,9134148,-3564400,-2883789,8483643,-11175886,11073901,-7744443,2398770,4010843,-9060118,11065587,-10210073,6830583,-1520127,-4188463,8745623,-10446084,9455734,-6265922,865770,4515903,-8635825,9995250,-8436561,5066151,135227,-5316316,8926653,-9666700,7459472,-3165500,-1846673,6651432,-9692980,9352687,-6024585,1148288,3940327,-9032379,10475779,-9337221,4540756,1760230,-6525256,9915665,-10676216,7951344,-2997626,-3087203,8176540,-10912108,10502883,-6484928,1154743,4289703,-8205737,10220527,-9326214,6027502,-570464,-4905659,8461593,-9585176,8204286,-5075661,96404,4642178,-8323248,9138422,-7322813,3991197,582695,-5225088,8142160,-8386846,6705980,-2689913,-1965217,6209695,-8818201,8376316,-5324551,733284,4068808,-7799032,9173904,-7872848,3926216,1573502,-6247466,9526797,-9531433,6256785,-1543363,-3624197,7668574,-9711640,9161118,-5800213,309519,4858153,-8189751,9221047,-8138664,4750906,337099,-5025297,8308919,-8594958,7302355,-3661116,-568677,4964991,-7268723,7524281,-6373915,3229095,938720,-4791697,7403315,-7458449,5475322,-2009167,-1930173,5338251,-7360401,7289485,-4771466,687000,3826676,-7084844,8098792,-6183158,2767114,1287440,-4936280,8159460,-8156381,5482045,-870992,-3576413,6351403,-7843284,7729763,-4645568,-300473,4727973,-7467610,8242687,-6343923,3418626,800920,-4952290,7022253,-7641210,5347661,-2471196,-1279581,4197789,-6266570,6748024,-5202586,1944073,1538151,-4032619,5605184,-5722457,4650185,-1651864,-1920500,4927412,-5824488,5206937,-3199962,703299,2553150,-5495287,6732925,-4843418,1565880,1709261,-4336126,6098687,-6232577,4245439,-720872,-3180437,5953297,-7444429,5958796,-3144294,-826301,3939111,-6040635,6893891,-5660068,2298307,1526205,-4782830,5921539,-6043314,4295916,-1839766,-1322499,3879629,-5779300,5195443,-3728556,1240725,1401925,-3640323,4683228,-4539632,3382006,-1154558,-1604830,3617405,-4756269,4197683,-2867460,495679,2287391,-4201350,4889479,-3701614,1559709,1178284,-3207656,4828242,-4758194,3407592,-582030,-3084874,4574536,-5143185,4226331,-2447145,-605601,3221493,-5090311,5159049,-3748930,1102985,1291037,-3543053,4761537,-4644192,3153861,-835749,-1578768,3345865,-3997611,3712592,-2800908,695449,1008957,-2767856,3470825,-2852756,2008974,-436433,-755090,1989059,-3090834,2756404,-1848832,75032,1388069,-2635135,2921450,-1917054,1113337,517200,-2187602,3102106,-3053686,1705935,-43122,-1658876,3246202,-3312964,2956338,-1181703,-797687,2460454,-3580592,3345875,-2191342,572599,1679673,-2893948,3578546,-2714583,1766541,-85593,-1607407,2272305,-2709881,2370569,-1687199,25525,598788,-1964687,1822869,-1550882,1215023,-693449,-467931,1308492,-1606598,1310509,-902280,638469,663688,-1036953,1362693,-1419304,671394,237818,-1167391,1459415,-1340744,938669,102264,-1009582,1753002,-2051686,1034639,-473155,-624400,1745240,-2001598,1879283,-1100184,-66113,1270834,-1935146,1997530,-1283467,696609,159853,-973735,976624,-1247623,1124847,-259107,-113769,166986,-541573,773605,-622399,560456,-428153,207799,-273503,-309849,379734,-332132,641213,-304621,287299,-341792,-421745,351431,-495267,49493,-128964,65745,411218,-315496,23675,238678,-209289,-84528,381684,-497681,676057,-610722,348207,263838,-488073,612783,-817579,450332,-75368,-3122,433943,-502565,195675,-185329,-278200,603113,-359960,-425404,302375,-1022697,539118,-34317,-374619,857013,-1296878,1007447,-374245,-195110,1005382,-1620283,1639353,-1163306,441584,528638,-1044337,1740000,-1505372,1130210,-341020,-489399,936880,-1311666,1376481,-1054705,521712,-152340,-713986,795117,-1292195,986824,-481529,87104,482220,-782372,1214270,-1153950,384707,20164,-871200,1098528,-1374606,881007,-185793,-967116,1373161,-1889276,1404181,-485976,-845917,1579831,-2372509,2251833,-1007272,288091,1362457,-2574478,2840549,-2194104,789627,669936,-1973459,2600989,-2656360,2153027,-877427,-452777,1827550,-2559737,2198366,-1564732,778920,413645,-1581407,2025845,-2344661,1602873,-366807,-727482,1883246,-2011103,1935731,-1526016,311407,753478,-1892536,2275696,-2188480,1321402,290675,-1570066,2426480,-2500791,2173595,-849642,-817928,2322935,-3389998,3181322,-1752729,-90320,1840026,-3617482,3793324,-3056891,1418122,469860,-2702676,3831968,-3733420,2435757,-836984,-805495,2130122,-3404518,3574672,-2633698,695046,1098583,-2762868,3336163,-3420247,1977293,-424607,-1384440,2765548,-3234412,2885910,-1557301,-298822,1759394,-2749416,3085563,-2651097,1109324,483534,-2498148,3322205,-3363495,2693042,-1085789,-1183687,3253682,-4043200,3851485,-2332654,-55875,2340121,-4389859,4801267],[0,0,0,0,0,7,-9,10,-6,2,7,-18,28,-39,45,-55,69,-84,109,-137,171,-207,254,-304,358,-422,497,-581,678,-785,902,-1032,1175,-1333,1508,-1703,1916,-2153,2413,-2698,3007,-3340,3707,-4106,4537,-5009,5522,-6081,6682,-7337,8049,-8821,9664,-10590,11604,-12718,13943,-15287,16758,-18366,20110,-21968,23880,-25664,26839,-26107,19437,9746,-213019,-979334,1730178,-1835573,837843,31712,-1350657,2212632,-2654763,2354017,-1178807,-230394,1408905,-1909970,1772301,-1290982,363653,140734,-418971,894304,-548907,359348,-238146,26123,-512979,732108,-761990,332044,300177,-689375,1234718,-1456309,1040401,-128661,-365277,1084720,-1279784,881423,-540882,17453,198645,135786,-421980,571266,-319189,-75387,384526,-1375291,1865656,-2007906,1351183,-865,-1734255,2862980,-3422052,2749394,-1364609,-806279,2245646,-3157836,3382400,-2496899,764909,946571,-1703175,1708514,-1733908,1368689,-714682,-437592,818929,-436760,87701,-321781,243434,-149356,199583,-687396,377636,628578,-537115,343653,442753,-219191,-207487,135123,77101,457984,-1431101,1560009,-1008898,-197651,1395651,-2247284,2481806,-2238483,1569795,35838,-2332583,3904621,-4448984,3433171,-931482,-1487963,2705836,-3669333,4461415,-3439370,367392,1687356,-3577295,3000904,-2982764,2044895,-219860,-1782090,2221102,-1432422,1194729,-1432532,1014986,424931,-1318385,1404147,-938252,268576,-73488,-374500,798365,-1345866,930392,-265686,-895677,1848609,-1558298,993797,-725037,421396,895590,-3237585,4247773,-2834563,762220,1275001,-2284377,3744855,-4785409,4683010,-1440015,-1917204,4476041,-5393442,4869788,-3163789,562267,2487474,-4115780,4544201,-3651324,1832882,195667,-1918360,2950392,-2734560,2213777,-1598661,209128,1210056,-2312577,2290522,-1203041,609369,411054,-1325620,1648469,-1697759,1418426,-370645,-702153,2419527,-2859093,1887591,-1214326,-145880,1601144,-3299639,3673999,-2832850,1374472,577945,-2802594,5545232,-6398682,3994777,-720668,-2873780,4696961,-5817505,5957497,-4127655,-36719,3978289,-5778195,5290424,-3953461,1952944,-139347,-2378944,4630197,-5076429,3799980,-971363,-1522102,2600287,-2631621,2837415,-2780316,1173527,1367284,-3337470,2710900,-1733042,1038541,-652975,-953051,2928387,-3866460,2082223,-262859,-471923,1729729,-3359887,4540561,-4001969,1472023,1382556,-4044951,5749426,-6113474,4393779,-935726,-2951240,6017450,-6797938,6286798,-3560369,115960,3745184,-6011601,7128732,-5806260,2491986,1312114,-4165878,5141488,-5092202,4048936,-1651966,-1318273,3932124,-4793472,4053121,-2162016,373628,1528440,-3166370,3832678,-3006353,1287283,401323,-2150115,3185405,-3003649,2453086,-1467387,-313868,2653414,-4458021,4714739,-3294262,705910,1922195,-4094268,5611707,-5872057,3869203,-604805,-3188974,6469269,-7356530,6181920,-3179144,-373601,4057340,-6806651,7575276,-5936793,2215640,1486353,-4716685,6403116,-6656869,4678692,-1456959,-2340678,4821426,-5109015,4646204,-3023757,283544,2605832,-4391919,4411854,-3273055,1297270,728983,-2360467,3810665,-4014224,3043248,-1095518,-1471800,3224156,-4414308,4495329,-3117847,762989,1881629,-4608749,6057171,-5584375,3152892,-21680,-3187101,5959597,-7137098,5981853,-3127781,-793769,4579858,-6982973,7766271,-5833011,2163587,1985901,-5470161,7007095,-6932327,4426015,-950128,-2923042,5095897,-6004223,5141634,-2842183,-432153,2861494,-4683515,4874092,-3852188,1494273,907437,-3332291,4259508,-4155924,2883058,-570656,-1579963,3759784,-4716545,4137756,-2709360,166544,2691420,-5038335,5619988,-4857091,2869289,451717,-3871918,6330530,-6972580,5612585,-2562608,-1389384,4989320,-7302002,7421403,-5416176,1675033,2426599,-5773829,8051607,-7089552,4197378,-565530,-3215987,5585444,-6741922,5525284,-2695349,-848658,3590624,-5096796,5187942,-3706816,1109925,1339005,-3445403,4789874,-4476755,2611431,-651533,-2132305,4017148,-4348845,3886783,-2541978,-307961,2765869,-4769962,5525292,-4510527,2154038,1096789,-4055577,5866427,-6436933,5003211,-2269901,-1520229,5394676,-7281359,7059324,-4769154,1140252,2873225,-6217049,7523982,-6787572,3957727,-9529,-3786902,6181908,-6646206,5393570,-2259066,-858199,3997815,-5801841,5721065,-3882011,801689,1925260,-4271919,4855093,-4152479,2230253,-121276,-2613859,4203084,-4597353,3886572,-1738980,-648042,3195640,-4307273,4809347,-3950960,1932958,1174861,-4122249,5707810,-5648374,4074105,-1780470,-1700759,5483192,-7143339,6525857,-3763495,587833,2931931,-6222424,7134077,-6245062,3420584,158776,-3811196,6636923,-6761958,4962508,-1836891,-1705126,4311019,-5636838,5287344,-3337432,763810,2391286,-4103228,4888813,-4012006,1827921,806646,-2634810,3727355,-4224134,3329119,-1423852,-1345653,3338960,-4050738,3976481,-3040612,1197293,1567968,-4186620,5181222,-4804850,3405767,-999144,-2323794,5117999,-6160062,5082394,-3106221,51364,2896533,-5724413,7045572,-5635993,2719715,926550,-3824868,5816652,-5995558,4687837,-1688455,-1588108,4698218,-5692315,4960635,-2670390,-2342,2254843,-3637832,4814111,-3850614,1519366,1109416,-2757082,3229616,-3382811,2388900,-1058667,-1426776,3298261,-4080143,3118034,-1828393,213837,1802654,-3580063,4729655,-4099940,2145313,99547,-2367283,3936452,-5025369,4472242,-2683546,-154456,3422750,-5199620,5146097,-4446760,2222258,864227,-4148529,5778829,-5466282,3321486,-1009514,-1190836,3734906,-5236984,4787579,-2346869,-584736,2567569,-3608570,3443786,-2724696,1211323,1001137,-2593480,3663245,-3428622,1913706,63463,-1863900,2766153,-2924458,2523107,-1802909,25625,2069951,-3273958,3442028,-2645029,1566271,349143,-2423004,3674453,-4171404,3303737,-1711541,-588787,3080002,-4341048,4369510,-3427976,1341454,999337,-3339491,4963749,-4486541,2810800,-737286,-1611430,3412507,-4708851,3600624,-1643290,-624253,2148387,-3053652,3377000,-2636853,811218,1457509,-2569882,2900562,-2036700,1107092,-31166,-1603231,2297834,-2440379,1633663,-425982,-995321,1686745,-2225490,2399962,-2029825,624173,858185,-2456593,2934952,-2778029,1734384,-871146,-828148,2557601,-3581525,3250026,-2276889,346163,1147944,-2587788,3437023,-3484986,2335750,-288371,-1714412,3656051,-3209791,2576516,-1059152,-430936,2096211,-2623994,2771158,-1307279,193948,1109745,-1895720,2111606,-1433749,525343,766060,-1575920,1798291,-1223874,683895,138356,-992129,1579546,-1487812,1323281,-438502,-336117,1153764,-1628473,2081446,-1647726,997389,-121877,-766686,2108591,-2101928,1980755,-1479470,298611,793359,-2030297,2699587,-2502028,1278604,274077,-1400337,2033029,-2297377,1917153,-821303,-362579,1535991,-1912464,1619369,-805989,-200357,821993,-1248577,1123645,-694487,-343722,600910,-1171880,1007045,-775402,-310941,635082,-1184091,953597,-776512,240373,564310,-583827,1049429,-1036652,718679,-365452,-86991,382291,-1123002,938565,-1080711,712438,-301289,-350747,1120141,-1186780,1510346,-800902,485582,553428,-1181097,1375674,-1304008,1215760,-102435,-147527,999292,-984538,884692,-286188,-99760,402824,-602473,365860,205290,-591191,720508,-557510,112620,455025,-1198291,1266180,-904725,208522,298270,-697412,1199383,-1139395,860377,-129284,-213561,512098,-732316,883330,-851976,-23612,239174,-344014,719336,-448605,553022,-143051,234200,10478,-170903,292278,-366984,-21205,-209394,296458,49940,-10948,78263,-76743,-222316,484041,-209320,30979,317868,-770900,790738,-877557,716497,68428,-491148,1140574,-1803868,1304327,-579979,-171785,1178982,-1885214,2009375,-1225181,450417,766089,-1464654,1887035,-1502677,915284,-21207,-899485,1215813,-1551810,1131170,-491292,-95065,997606,-1266874,633329,-468780,-321488,499045,-685721,774953,-919264,205711,326596,-799720,872622,-975522,672608,-272696,-252383,811344,-1863614,1642944,-1053394,80611,815350,-1492226,2154183,-2148973,1494044,-44606,-1113099,2191772,-2403929,2538766,-1137840,155885,1740184,-2446768,2653976,-2167244,979006,496774,-1582442,2465625,-2109551,1001324,-515240,-1069616,1886287,-2193990,1571491,-789873,-44272,1411775,-2124579,1562147,-1050915,76164,854400,-1752333,2163040,-1804212,810994,68410,-710257,1898152,-2208980,2532369,-1186523,-246845,1441564,-2443997,2680476,-2428381,1204349,471150,-1877669,3065150,-3366172,2513555,-968655,-723111,2296710,-3092974,3247620,-2205224,524748,1382293,-2649782,3483572,-2824482,1498093,32831,-1894066,2893933,-2819305,2345178,-739912,-1237280,2357772,-3020956,2729686],[0,0,0,0,0,-7,14,-24,34,-46,55,-63,75,-88,106,-129,157,-186,221,-262,302,-351,407,-467,532,-606,681,-761,849,-942,1043,-1157,1281,-1418,1568,-1724,1890,-2061,2245,-2439,2644,-2867,3109,-3374,3663,-3973,4313,-4677,5075,-5521,6017,-6583,7230,-7983,8869,-9918,11181,-12724,14644,-17082,20246,-24470,30282,-38587,51080,-71246,107599,-188715,660261,-135390,-429116,1462570,-2048454,1922808,-1466637,87820,787791,-1632251,1770846,-1514814,1102753,-192072,-517033,880405,-677010,719041,-933532,875261,-1065716,902641,-392147,-283475,1131629,-2062810,2684338,-2505169,1668613,59100,-1778257,3042975,-3290176,2601810,-1119618,-208042,2315161,-2934606,2988357,-1989015,227706,1298352,-2573858,2310807,-891876,93597,1157391,-1823733,1679974,-1068857,-178945,1522975,-2120797,1861552,-1115045,355222,1404087,-2471452,2237909,-2322436,1956041,-666162,-888824,2190090,-2519534,2427994,-2622893,2173941,-533537,-1573242,3170161,-3928488,3762961,-3224799,967445,1568998,-3880927,5001448,-4860031,3584482,-675897,-2676838,5202895,-5626233,3839395,-1693182,-931693,3199357,-4934443,4684712,-2629505,-187472,2832359,-4352348,4170089,-2494463,503755,1679093,-3646138,4501618,-3848296,1222417,1416723,-3103098,3481211,-4195447,3715011,-1708614,-1365999,3870640,-4819957,4727373,-3956022,2269969,190664,-3669785,5313456,-5715591,5342685,-4192314,908801,3439965,-7001457,8043644,-6017216,3325872,390370,-4023968,7095316,-7879894,5983565,-2191970,-2487477,5997474,-7065713,6197203,-3829866,595409,3266684,-6811788,7413100,-4631180,218650,2792993,-4662294,5986347,-6054520,3723511,767920,-4607336,6197486,-6488087,4860581,-2085437,-1453799,4662772,-6335427,5973212,-4965935,2484282,830760,-4319495,6667761,-6947520,6281021,-3470965,-908032,5407086,-8286753,8564326,-6804550,2787196,1870709,-6030268,8657167,-8893499,6872598,-2072312,-3316694,7938791,-9168038,7721114,-4367120,-153554,5043987,-8114335,8560829,-5844873,1649131,2718976,-6391575,8748123,-7768724,3388200,1915609,-5803949,7404759,-7511138,6138862,-2160754,-2784778,6774960,-8373973,7416378,-4772560,1680927,2246445,-6086770,8914288,-9058038,6171895,-1543250,-3378205,6737025,-8545449,9113026,-7336993,2370882,3945374,-8874560,10066610,-8826993,5749256,-1198394,-4405240,9726720,-11128282,8408066,-3472268,-1831628,6124570,-9856873,10693878,-7380319,1674710,4433027,-8651116,10314082,-8633045,4244839,1376157,-6445055,9886805,-9480414,6749192,-2035029,-3134388,7846117,-9753868,9132097,-6034045,966096,4747655,-8338358,9736124,-8822482,5982077,-1164580,-4377703,8966965,-10574851,9676184,-5942366,831048,4593057,-9343248,11146663,-10099309,5881732,420759,-6226535,10111864,-10969336,9043817,-4423728,-1942614,7549320,-11186312,11039710,-6945645,897102,5175303,-9355390,10622129,-9158683,4329416,1605740,-7514716,10766263,-10649197,7184777,-1580201,-4131356,8696482,-11001890,9787435,-5758575,-36459,5602126,-9364923,10800264,-9153136,5367123,327674,-6219173,9898271,-10898886,9057172,-5294721,-405359,6495107,-10604318,11590540,-9243972,4442706,1344379,-7277167,10920643,-11649128,8959965,-3002589,-3421308,8977983,-11618792,10810697,-6736939,645396,5661201,-10414085,11794228,-9068072,4017484,2219396,-7561693,10998642,-10582444,6985751,-1235419,-4877671,9412961,-11043658,9505278,-5259710,-574081,6322637,-10376682,11287467,-8924793,4178216,1674271,-6842862,10492496,-11190105,8333449,-3816529,-2133843,7301945,-10557569,11306825,-8661381,3405290,2933411,-8004252,11395184,-11319598,7797528,-1828713,-4124762,9342935,-11400266,10345447,-5967231,-376642,6471103,-10469557,11071347,-8624655,2964783,3046036,-8595140,11411870,-10294478,6533036,-362104,-5706777,9854972,-11142962,9084333,-4182092,-1714332,6876482,-10797587,10936223,-7983763,3057914,2879162,-7970508,10778309,-10622076,7747333,-2478194,-3289781,8125652,-10536704,10455005,-7437698,1923559,3744567,-8402910,11120280,-10477537,6904442,-897086,-4898200,9601633,-10901951,9454959,-5035695,-1046502,6728309,-10472311,10725821,-7841009,2603826,3660073,-8582075,10635120,-9583968,5651872,49046,-6028307,9860549,-10765290,7947137,-3031937,-2602533,7472907,-10156651,10281256,-6952610,1911339,3839181,-8219707,10531330,-9555948,6072748,-877847,-4194677,8075413,-10285382,9427574,-5738100,609063,4693328,-8641040,10099523,-8908222,5446594,103817,-5403855,9194531,-10445129,8174374,-3822672,-1923739,7024834,-9659163,9796984,-6786656,1866015,4030794,-8655655,9899967,-8137819,4513022,648006,-5955572,9292736,-9906362,6885058,-1727801,-3281892,7509666,-9849723,8874094,-5633016,666751,4239468,-8132095,9815138,-8271304,4676943,563181,-5341041,8285787,-9023732,8021024,-4056907,-613757,5444127,-8246925,9317470,-7476910,3407402,1290280,-5453060,7976373,-8798069,7202570,-3211354,-2607278,6930698,-8705954,8154190,-5341190,943370,3754619,-7637831,8601414,-6890644,3341931,1379929,-5985136,8313814,-8371783,5289272,-1071823,-3334126,6984149,-8928795,7729257,-4179384,-628157,5032175,-7619258,8127922,-6769071,2982315,1453413,-5205180,7865423,-7883787,5878697,-2193994,-1439094,4884559,-7173621,7807631,-6115213,2201290,1876587,-5015216,6873619,-7000819,5424322,-1818703,-2426917,5883591,-7059765,6711166,-4036660,401892,3723705,-6400496,7378246,-5521734,2112949,1731931,-5220048,6789187,-6628737,4267866,-282009,-3860589,6315021,-7069588,5396908,-2805221,-1005542,4638685,-7125227,6939711,-4790872,1400163,2344916,-4911392,6446200,-6275511,4635655,-1140462,-2672258,4984555,-5939992,5560858,-4014773,1387966,1851190,-4609825,6038412,-5620222,3565878,-595905,-2605341,4842952,-5544539,4827532,-3026289,-514592,3611725,-5652916,5417367,-3950417,1222689,1654020,-4460369,5712012,-5059421,2615267,132609,-3543276,5236783,-5689689,4131569,-1411653,-1599133,4155707,-5608149,5339078,-3300764,189511,2512131,-4269086,5142952,-4876972,3051334,48384,-2546855,4230221,-4413388,4287445,-2914096,271447,2264891,-3946941,4042550,-3670510,2087254,-340520,-1671601,3591964,-4135623,3488383,-1633083,-711892,2048240,-3421851,3522876,-2890942,837260,1743737,-3439547,3619852,-3155160,1448118,569698,-2620993,3918846,-4136867,2493174,-291733,-1976223,3494945,-4044244,3547225,-2004513,-410453,2794943,-3673489,3647023,-2656090,1090381,669984,-2090720,3148480,-2975602,2382832,-911763,-654243,1662279,-2350542,2387534,-2245913,1156054,192954,-1431921,2243447,-2180855,1916465,-1094515,-235988,1616051,-2080897,2145703,-1133314,262798,936993,-1607650,2094864,-1602686,664464,724951,-2002561,2151858,-2099589,695479,188220,-1563240,2326928,-2356214,1741828,10071,-1074502,2162543,-2417274,2105049,-816446,-118933,1388701,-1856669,1984548,-1318125,483989,13176,-1134141,1351508,-1420729,1055260,-397067,141852,105001,-276084,537479,-558751,684483,-345556,112905,63083,-140371,361098,-623568,52950,247360,-492680,320672,-338212,3708,442519,-720684,510962,-468994,-130199,960531,-1231605,1080270,-655352,-121787,823788,-1168100,1501004,-1143365,286929,346699,-958446,1421119,-1156686,579829,66611,-778250,1013162,-677886,279706,314283,-428688,589788,-653388,-168319,782028,-541174,835121,-411311,-70620,645355,-1187237,1216783,-807275,470789,301346,-880496,1009583,-1232532,821511,-575632,-4604,544993,-1359309,1546815,-1172423,934980,-336229,-370825,1050684,-1437067,1600493,-1460372,360321,317101,-1165334,1578999,-1664690,872601,-218798,-989597,1695639,-1800449,1437891,-348814,-647084,1359713,-1640444,1871119,-547505,-495352,1795889,-2167080,2015681,-1320356,-215949,1543891,-2314844,2361604,-1987059,1047921,452897,-1730890,2585204,-2650245,1802335,-630402,-478899,1786394,-2499000,2618834,-1814916,717121,356980,-1915599,2557997,-2653503,1751895,-610229,-413923,1735796,-2598966,2614895,-1926205,192737,967107,-2393541,2641465,-2483325,1204005,79965,-1490095,2954336,-2869727,2483032,-604853,-1725345,2874867,-3241814,2968789,-1721083,-128902,2413895,-3552605,3704868,-2547439,829434,1446077,-2811962,3824010,-3313970,2194404,-490916,-1245093,3262410,-3938899,3377163,-2131855,292734,1362816,-2913556,3584654,-3403240,2095633,-176220,-1853892,3253264,-3807074,3041008,-1811153,-95921,1911901,-3486775,3669687,-2953955,1071164,872197,-2659686,3821484,-3920460,2715635,-323870,-2097583,3936749,-4453994,3579982,-1671828,-536163,2994169,-4412082,4406623,-3079406,488202,1906348,-3917965,4744243,-4224058,2446333,-237226,-2622927,4285775,-4960768,3954022,-2361306,-77401,2585810,-4439887,4725109,-3711945,1631930,575955,-2730356,4464365,-4553503,3714504],[0,0,0,0,0,5,-11,18,-28,43,-60,75,-94,117,-144,178,-223,273,-327,394,-467,552,-649,762,-895,1044,-1214,1403,-1609,1835,-2083,2358,-2662,3000,-3381,3803,-4272,4786,-5343,5951,-6611,7322,-8103,8955,-9889,10914,-12039,13272,-14623,16101,-17730,19525,-21517,23734,-26219,29025,-32221,35892,-40162,45198,-51238,58635,-67944,80066,-96611,120758,-160029,239595,-753282,590637,-410851,-364731,609641,-1180514,1657888,-1431962,449548,112205,-938023,1092799,-680679,415127,-71023,-4746,-267267,583370,-698938,713025,-96293,-772786,2225256,-2845573,2884416,-1390726,-484457,2338550,-3799739,4757074,-3809134,1619339,1225420,-3421669,4655643,-4551323,3340023,-844397,-1475675,3422935,-4298300,3521081,-2316839,-81019,1808219,-2855098,2791820,-2160176,1211598,201423,-1227879,1934796,-1753336,1649226,-709406,-506732,1508104,-1789556,1714055,-1498342,529988,889043,-2688676,3605250,-3152195,1880384,-89253,-1959328,4210251,-5933263,4914558,-2330468,-1433689,4491945,-6810636,7129450,-5286271,1883953,2495273,-5828231,7934951,-8089488,5390846,-526756,-4237421,7011582,-7874032,6456375,-3632925,-373438,4290809,-6541512,6927384,-5022879,1771826,1703871,-4147830,5238548,-5160404,3925790,-1300443,-1992576,4896516,-5514667,4544235,-2650004,707788,2423533,-5581778,6943815,-5417241,2726259,474273,-4044749,7589168,-8767530,7089574,-2512604,-2005563,6124721,-9097117,10402549,-8211853,2398642,4174016,-9146411,11446651,-10205003,6569644,-886612,-5003993,9868900,-11695555,9863748,-4699223,-1578076,6334056,-9194708,9774681,-8074795,3412325,2765325,-7428174,8855340,-7955868,4982074,-1627833,-2616036,7132729,-8849952,7314256,-3859012,-348618,4241966,-7522585,8544686,-6975658,3541199,1116250,-5758446,9066822,-9898063,7576533,-2960563,-2913072,8039550,-11245352,11355083,-8132065,1591259,5448120,-10910678,13265499,-11826938,6724256,-204549,-6701397,11767892,-13732308,11394520,-5253861,-2650785,8787275,-12334284,12147667,-8825631,2555002,3924442,-9373237,11333124,-10166232,6622729,-917424,-5835329,10536314,-10898939,8041059,-3650467,-1290637,6482665,-10441653,11095507,-8100212,2603742,3672953,-8302373,10809477,-10982628,8356092,-2676508,-4837105,11523671,-13969172,12027145,-6909345,659705,6234375,-12321500,15733581,-13815540,6645515,2023154,-9813430,13834484,-15457633,12169609,-5245138,-4197060,11670684,-15073182,14218554,-9707876,2600124,5569866,-12366324,14964196,-12616422,6749614,97620,-7134849,12250476,-13344748,10483063,-4663515,-2505280,8481747,-12305102,12008959,-8868812,3103758,3979831,-10388991,13351040,-12531672,7639654,-1024948,-6116858,11924864,-14749716,13414161,-7403873,-1022542,8667261,-14127309,15951279,-13367945,6224260,2574470,-10880448,16114175,-16428960,12153389,-3582646,-4969766,12425657,-16078377,15240390,-10428344,1728593,7022942,-13614828,15554352,-13083610,6514253,1167069,-8769708,13379097,-14093957,10896150,-3985146,-3692488,10253770,-13388963,12825754,-8640933,1949741,5625888,-11770445,14175687,-12554219,7230767,-50338,-7211270,13106169,-15493319,12978414,-6476340,-1960814,9874480,-15039796,16177898,-12790142,5187022,4213449,-12325930,16657131,-16366653,11565158,-2950777,-6321085,13928667,-17480929,15521215,-9306115,119871,8414390,-14686434,16498594,-13389065,6257304,2373770,-10105546,14547685,-14685968,10234663,-3636369,-4611593,11049206,-14136552,13128312,-8428618,819364,6544319,-12125619,13978380,-12166431,6615837,1045106,-8295426,13606073,-14656394,11428583,-5169255,-2805183,10575985,-15192218,15727942,-11337160,3564530,5107548,-12579894,16629571,-15562686,10422040,-1671046,-7358670,14187494,-17112392,14649130,-7815025,-1051998,9345330,-15217867,16400795,-12688186,4749730,3772741,-10912045,14746683,-14215128,9636065,-1974411,-5873777,11632574,-14209809,12340286,-6909574,-686476,7580053,-12632217,13692312,-11181483,5243319,2253064,-9437391,13440310,-13782295,10237287,-4028570,-3849480,11100580,-14843713,14326029,-9802937,2168737,6267286,-12964353,16164429,-14400615,8589321,-301455,-8103988,14692039,-16839233,13537225,-6431456,-2171884,9855345,-15101560,15449899,-11508024,3760889,4583855,-11101594,14667726,-14021271,8424582,-767088,-6196495,11498586,-13800632,11696272,-6161620,-1345268,8331912,-12259151,12811144,-9799667,3891596,3382122,-9514923,12825010,-12589184,8441626,-2237672,-4969806,10779244,-13602353,12546270,-7712354,913609,6766075,-12378573,14597440,-12308945,6828136,990932,-8410612,13628817,-14695009,11794866,-5098774,-2986603,10071033,-14257069,13939860,-9541690,2401368,4915244,-10980700,14060224,-12693943,6998900,321742,-7128582,11134931,-12406134,10226350,-4335190,-2155609,8288954,-11596475,11418193,-7786203,2294567,4055275,-9252979,11628393,-10518031,7041366,-961883,-5511139,10367892,-11984749,10499837,-5806804,-251207,6991781,-11308133,12891801,-10373014,5128004,1778031,-8534979,12823026,-12888323,9311779,-3489451,-3377006,9498450,-13316238,12297134,-7720843,1206748,5228484,-9965588,12259817,-10672861,5493886,949333,-6700327,10720588,-10949716,8532328,-3233430,-2899400,7826273,-9995563,9431390,-6437173,1697033,3979199,-8599766,10191111,-8594578,4716270,327087,-5126585,8871131,-10059089,8686469,-4412979,-1471434,6675410,-9751664,10203564,-8040550,3531666,2388250,-7849328,11129294,-10553111,7358385,-2265251,-3264754,8228346,-11038860,10270890,-6088877,283724,5283445,-8836305,10323843,-8607033,4446953,1334042,-6358460,9201263,-9055015,6207754,-2075923,-2832666,6445356,-8747776,7633321,-4385910,-233520,4301589,-6450355,7499647,-6600812,3431534,1371126,-5402168,7517725,-7613937,5392798,-2337412,-1620280,5976634,-8591890,7945418,-5609308,1546601,2849307,-6454627,8843273,-8336493,5613937,-924437,-3991894,7713077,-8934955,7554552,-4228681,-293062,4441220,-7866695,8505487,-6707509,2554712,1826550,-5640623,7329353,-7053968,4848145,-971235,-3087733,5799022,-6840447,5680389,-2615052,-871364,3596333,-5763449,5911279,-4304680,1471639,1721760,-4381599,5534502,-5301678,3642010,-1063152,-2188832,4989417,-5873422,5350682,-3401629,629231,2163929,-5210851,6847720,-5955121,3181227,-158721,-3247098,5429697,-6225333,5788824,-3245806,-715242,4033633,-5952574,5855771,-4194780,2031495,1297073,-4057892,5784468,-5479114,2854972,213407,-2499460,3973537,-4473237,3890373,-1707512,-920780,3142716,-4003302,3934336,-1855946,384202,1427591,-3104851,3774179,-3247216,1483284,225367,-2266704,3133889,-3569462,3238704,-1642161,-312529,2402390,-3499632,3918568,-3171652,1582908,292924,-2335076,3815505,-4229342,3147667,-1417664,-461477,2615741,-3964921,3946679,-2653003,868886,1323217,-2837465,3513465,-3087260,1622039,292708,-1497218,2639325,-2630517,1743030,-238658,-1084073,1636631,-1811626,1481355,-630264,-524009,1506862,-2048100,1589819,-584049,30183,900142,-1266090,1842157,-1641852,799052,-148955,-411980,1399506,-1875139,1582036,-1142180,475405,399397,-1219703,1851575,-2110397,1268413,-509396,-414542,1363835,-1875132,1615873,-1214591,400607,382154,-1103801,1330032,-1017214,776054,136047,-990522,904160,-585699,13764,341796,-671003,668166,-553998,-185367,519708,-995500,961052,-457804,-385426,732780,-1411711,1132200,-470569,138563,471571,-1031442,1294513,-695144,228800,372097,-516830,739642,-493203,194304,-294368,-96649,306012,-361816,-55051,597374,-198255,340004,-210265,-106181,259434,-415960,622228,-646607,389353,-179223,-92367,449612,-652509,1012954,-1146345,708575,-5903,-507148,1521504,-1773115,1967582,-1036289,-43351,1021466,-2018404,2532891,-2135440,1139912,478935,-1883577,2384158,-2284845,1813493,-600230,-978441,1990400,-2311966,2216132,-979629,-155095,1301206,-2134384,2096551,-1206510,158243,929864,-1852924,2091844,-1820243,660242,282881,-1356447,1829258,-2103188,1734504,-670491,-575678,1738244,-2491259,2685092,-1987256,694323,807094,-1974881,3142151,-3117367,2459286,-761014,-1022367,2467616,-3404647,3609713,-2573007,679062,1518196,-3332509,4064876,-3647408,1925043,219113,-2191494,3600208,-3778860,3110394,-1509601,-768462,2871559,-3732616,3291277,-1976212,316537,1922625,-3102803,3740571,-2786800,1279148,834158,-2466915,3358032,-3511951,2561110,-750196,-1154723,2787016,-3934158,3798239,-2816830,781161,1751382,-3399160,4211635,-4131970,2974945,-495058,-1994221,4023354,-4955189,4498099,-2600905,-44425,2596050,-4427134,5206341,-4148384,2067670,811637,-3532678,4900898,-4872716,3238167,-827253,-1658647,3876536,-5167149,4593756,-2371474,-254667,2743403,-4268350,4620081,-3738136,1156925,909905,-3422999,4582445,-4670054,3304202,-834177,-1867049,3897878,-4813098,4471122,-2763739,103548,2297961,-4397027,5122991,-4662856,2599562,180247,-2983915,4946867,-5653791,4749701,-2632570,-758285],[0,0,0,0,0,5,-4,2,8,-13,24,-35,47,-59,72,-89,111,-141,178,-220,267,-319,378,-441,518,-604,706,-821,952,-1099,1259,-1431,1619,-1822,2045,-2291,2564,-2867,3205,-3572,3969,-4398,4863,-5365,5907,-6498,7139,-7835,8594,-9425,10336,-11340,12436,-13648,14994,-16488,18157,-20036,22165,-24600,27408,-30678,34504,-38996,44204,-49916,54663,-49615,-84999,-1105123,1323061,-1165927,114268,845028,-1675739,1854554,-1869160,1102688,-64352,-1177184,1681805,-1304754,535069,258944,-881013,957898,-546495,-221224,1314373,-1275069,1288698,-256448,-999139,2388793,-2896535,2112052,-865732,-730006,2556218,-3748466,3731932,-2724648,692089,1397600,-2925972,3527345,-3309208,2182828,-689095,-847718,1774568,-2444065,3027176,-2351065,1598976,186566,-697837,1660589,-2394597,2630402,-2114666,1310629,398100,-1726116,2807141,-2793723,1899376,-439837,-989970,2506969,-3213569,2737132,-549734,-1709641,3086017,-3604158,3079163,-1430308,-1398794,4070630,-5401108,4629272,-2351489,-472423,3896480,-6167990,6008022,-4354929,1851699,1408344,-4305827,6431104,-6878289,4503907,-1114154,-2494507,4502440,-5598724,5859536,-4467540,1635551,1025221,-4073013,5657601,-5196972,4057212,-1581230,-501693,2881712,-4961185,5595935,-4156510,1272285,1777609,-3595048,5193978,-5450520,3883317,-64140,-3452947,5675981,-6400332,5385177,-2469357,-1997273,6267721,-8094233,7003028,-3701534,555746,3842730,-7784978,9401668,-7570788,3351101,1972536,-6306146,8740326,-8489391,6687050,-2920930,-2142773,6501116,-9115616,8495120,-5517706,1601221,1675851,-5584135,8522027,-8888465,5745558,-1036783,-2542970,5032664,-6945274,7088303,-5646903,1552176,2771650,-6149687,7459786,-6848645,4313695,190907,-4329520,6604214,-7589181,5905663,-2178000,-2577604,7072929,-8957379,7733725,-4475656,-183476,4790296,-9244414,10410737,-8238294,3106654,2656693,-7615245,10202885,-10222036,7089250,-2498092,-3190746,8307517,-10835232,10092321,-6244565,857972,4104742,-8183379,9959339,-8833562,5131162,-426264,-3827138,7578542,-9629981,8709364,-4826521,-798199,5307431,-7602398,8747823,-7674278,3984704,1543181,-6724165,9692381,-9221024,6289633,-1357355,-3840586,8200091,-10795783,10136475,-5708020,-1381771,7732368,-11062366,11034785,-8586129,4043859,2719159,-9438339,13254144,-12405791,7520611,-1496536,-4590852,10132990,-13403046,12043711,-6751988,-223087,5835892,-10161211,12156121,-11037357,6384335,253088,-6233497,10142887,-11589882,10025869,-5261692,-652533,6380177,-10097075,11256506,-8724568,3788241,2401443,-7423059,10865199,-10795336,7736167,-1500796,-5142312,10106712,-11529989,9735919,-5536347,-722393,7552406,-12000492,13093338,-9449488,3032397,3729269,-9852770,13336582,-12760803,8535777,-1342353,-5952948,11298459,-13742817,11929060,-6677919,-48039,6659097,-11385016,13274747,-11250498,5573155,1557650,-7669727,11272327,-12011975,9485314,-4604814,-1944367,7875315,-11536279,11590809,-8253978,2871434,3393457,-8726524,11432699,-11191229,7254236,-898417,-5323703,10521099,-12061796,10506365,-5399090,-1846423,8649149,-12478790,12870537,-9108906,2961650,4499298,-11006597,14284858,-12848829,7981729,-277763,-6914992,12521226,-14454046,12235429,-6414559,-1219020,8363439,-12994490,13690873,-10692239,4824372,2376852,-8483278,12352071,-13171847,9533597,-3696270,-3064757,8476510,-11594044,11801431,-7991166,2230123,4264333,-9284315,11876742,-10855655,6779951,-396885,-5884344,10685829,-12097248,9819868,-4686777,-1939709,8482593,-12257513,12436535,-9049407,2344878,5047236,-10911831,13993083,-12339872,7217126,144388,-7311533,12773311,-14279263,11383601,-5344451,-2093529,9054263,-13356826,13455920,-10084325,3759573,3666904,-9557512,12897075,-12180053,8327233,-2367309,-4040689,9527003,-12328234,11186008,-7283597,1232193,4992388,-9929801,11769408,-9900851,5965627,224687,-6080727,10237087,-12003467,9342119,-3863039,-2676975,8394481,-12245423,11913589,-8012739,1610137,5540738,-10964387,13263443,-11831916,6458723,825799,-7630700,12325122,-13527346,10812488,-4519415,-2751828,9726910,-12921212,13030840,-8858671,2945516,4179182,-9638504,12774990,-11782199,7789254,-1642532,-4826266,9803859,-11780701,10474530,-6436194,711397,5405637,-9761008,11223509,-9031444,4785546,662363,-6002289,10157405,-10612691,8313504,-3239798,-2633714,8247119,-11013469,10509358,-7073380,859004,5148430,-9845723,11948222,-10291123,5337257,1471825,-7679985,11867780,-12355098,9192508,-3449037,-3213902,9106255,-12517906,12087414,-7969175,1803120,5055701,-9972588,11514771,-10316398,6638603,-867698,-5660284,10158255,-10829239,9055156,-4878944,-79550,5644799,-9292325,10031649,-8138674,3568160,1635754,-6238409,9132192,-9746429,6915582,-1956319,-2770182,7241555,-9757251,9141069,-5578049,41676,5192298,-9118902,10576527,-8652894,4101401,1931513,-7131935,10703453,-11214444,8053809,-2512958,-4262811,8624307,-10936563,10259831,-6733535,967151,5341770,-9632070,10924083,-9263165,5265333,-56667,-5424796,9197468,-10031327,7646036,-4213029,-684733,5423377,-8221776,8719175,-6396436,2829151,1314550,-5225333,7854913,-8637598,5778492,-1478858,-3075593,6519505,-7731591,7440794,-4603281,463897,4305268,-7948499,9118928,-6992543,2732837,1829075,-5971003,8712214,-9237756,6616266,-1694373,-4063005,7829368,-8863918,8425148,-5572381,366451,4739737,-8441296,9112439,-7590438,3758505,665684,-5158450,7513913,-8303651,6553721,-2387056,-1571179,4953819,-6853785,7216248,-5331402,2153467,1971804,-5376960,6587734,-5846499,3913730,-989994,-1746335,5480857,-6909968,5819818,-2676337,-521522,3932503,-6157081,7006375,-5835453,2100075,2022693,-5514148,7155643,-6722230,4523118,-954244,-3389314,6562377,-7955873,7180951,-3684861,-723560,4905079,-7073705,7398811,-5756001,2745314,1257670,-4841833,6896240,-6905003,4605538,-1744865,-1598870,4484922,-5887977,5478641,-4071777,1098741,1793300,-4114820,4918244,-4548159,3147533,-620742,-1973358,4321944,-4931224,4349460,-2183883,-116491,2517803,-4850897,5190519,-4241112,1180037,1938891,-4085057,5399190,-5100714,3519143,-714635,-3009797,5311368,-6005119,4646578,-2603446,-299270,3617761,-5472816,5868973,-4207400,1272878,1590821,-3849262,4983876,-4895903,3704312,-1046868,-1900172,3686577,-4362040,3591665,-2418855,713666,1219486,-2964534,3728734,-3137165,1798870,-161113,-1321851,2569210,-3246431,2679313,-1596598,-308378,2112750,-2998931,2862005,-2156313,793804,772713,-2537228,3464768,-3397195,1824591,-71787,-2140461,3257470,-3839870,3203127,-1346686,-495064,2840126,-3764704,3797077,-2415348,883258,1071327,-2951570,3679456,-3363463,1804373,-21161,-1485946,1950787,-2605860,2287595,-1474404,178442,906157,-2084215,2091263,-1675482,1029809,-113290,-613606,1168631,-1482460,1174379,-646016,-114476,613444,-1176389,1348481,-987626,365927,217995,-1179068,1212091,-1549869,879363,-226138,-1031729,1619724,-2134956,1198435,-495908,-479843,1474008,-2312533,2013031,-1546739,117902,943254,-1775293,1807175,-1557869,1150501,39252,-936907,1187761,-1144898,951781,-495603,24380,276805,-398440,467649,-261972,383503,-423008,280262,-252229,19021,41330,-84531,560559,-527778,384727,-268007,247152,200361,-245236,164533,-186026,-23084,239586,-334194,-106974,319332,-161763,393916,108680,-393530,789558,-626081,489598,-286604,-141326,577121,-366228,348260,-341366,-373779,329933,-175560,-278277,171440,-451617,27425,-4378,-605051,783139,-1377519,1071863,-108588,-306093,1120604,-1578440,1482980,-723689,300235,784194,-1653893,2116090,-1590725,559139,679045,-1277105,1753210,-1798979,1376071,-563200,-276935,1160956,-1416970,1468997,-1047545,225116,377369,-571803,989404,-1037019,1065573,-481594,-314005,886657,-1000592,1013603,-995334,396479,785098,-1257057,1629770,-1371397,813324,177453,-1338433,1967256,-2066356,1661811,-833960,-669909,2194096,-2892322,2718553,-1708358,-18714,1622754,-2876534,3303530,-2664676,1070742,509957,-2141117,3124581,-3379423,2276591,-579087,-894688,1994413,-2863013,2966187,-1966498,368457,1215610,-2002027,2681059,-2445334,1522038,-144835,-997489,2105762,-2539837,2232667,-1301270,-203395,1360679,-2403816,2695257,-2314437,1063134,547935,-2240397,3170420,-3182661,2170457,-346207,-1593818,3037488,-3824668,3321462,-1969997,-153234,2204792,-3773326,4288301,-3460128,1408769,606786,-2791063,3914671,-4445640,3204532,-939232,-1625722,3391958,-3777254,3663286,-2809768,717162,1581813,-3564354,3748184,-3062888,1961304,-6635,-1591893,3075475,-3523980,2794433,-1532297,-473700,2474430,-3401058,3793401,-2580145,794866,1005620,-2790289,3848525,-3686046,2685286,-586049,-1728207,3918577,-4550951,4163228,-2124836,-375312,2719372,-4528251],[0,0,0,0,0,-6,15,-24,31,-38,43,-47,51,-60,72,-89,110,-133,158,-184,208,-236,268,-304,343,-387,433,-481,533,-588,643,-701,769,-838,911,-992,1078,-1165,1253,-1346,1445,-1547,1658,-1773,1898,-2033,2180,-2339,2520,-2727,2965,-3246,3572,-3966,4444,-5030,5762,-6695,7910,-9525,11709,-14736,19068,-25491,35521,-52353,84014,-158115,621860,197677,-772732,1870403,-2041274,1492782,-914402,-755019,1691697,-2433903,2393046,-1492396,64837,1095546,-1903356,1844422,-1364198,394118,590813,-778538,615938,-113540,-232401,61067,-215220,171084,757705,-1566466,1334403,-770690,40650,724365,-1211485,1858115,-1318349,857454,-249280,-585452,575114,-685315,874269,-585951,631277,-842452,1100356,-575384,-280759,1306059,-1758172,2312150,-2096426,1708404,-217065,-1528019,3153691,-3320803,2570182,-1411714,-312377,2180543,-2748007,2882402,-2229894,863672,719997,-1684376,2136076,-1205746,448735,566311,-1132195,1305161,-739537,-658383,976347,-1613461,1247176,-658264,-618283,1095601,-1794477,1329938,-770023,777386,-314982,-705526,1723153,-2158511,1721322,-1590367,1035099,-533166,-903130,2192174,-3351329,3648825,-2444672,692081,1209577,-2838255,4143200,-4426258,3311621,-819389,-1940735,3657750,-4197194,3845463,-2833724,814116,2396543,-3889842,3845376,-2522920,1015112,927033,-2400696,3676805,-2470610,533642,701877,-1646000,1835530,-2252798,1919834,-208925,-1533149,2343903,-2213590,1522482,-784205,158891,1094640,-2269558,3489841,-3346625,2021743,-74450,-1600525,2687130,-4059083,4852247,-3850293,694101,2479757,-3875702,4556472,-4569430,3892776,-1508744,-1866419,4452498,-5643712,5053065,-3035164,329929,2548801,-4621544,4539735,-3655394,1597468,574380,-2808174,3720394,-3288819,1203000,154387,-1593184,2618605,-2621078,1892402,-205406,-1054718,2366551,-2727457,2121373,-1198824,-11186,1060463,-2547368,3386328,-3401593,2167092,184740,-2456798,3760449,-4096920,4293559,-2371940,-317473,2432355,-4276690,5180528,-5357692,3696043,46204,-3930551,5885363,-5713883,4508871,-2967043,-195840,3872185,-6488954,6184526,-3751906,489281,2252213,-4139356,5014147,-4413624,2369311,410918,-3661694,4811865,-3799402,1561549,-12861,-1244894,3051916,-4192218,4187474,-1807161,-957832,2733618,-3654321,4252897,-4183355,2475080,832999,-3587768,4875014,-5007753,4534727,-3098734,283397,3492283,-6221109,6869395,-5760419,3284840,90251,-3880009,6755876,-7357573,6032078,-3017201,-1211466,4867256,-7323422,6970194,-5516407,1377454,2757318,-5710944,6430599,-5036218,2802050,46443,-3121320,5152636,-5723117,3634756,-944589,-2032921,3979774,-4907725,4533381,-2591923,-121068,2485859,-4473038,4934200,-4026390,1737439,910213,-3187950,4636938,-5243765,4797744,-2814951,-408598,3924611,-5913924,6701546,-5111596,2723808,599778,-4223590,6962092,-7851553,5870753,-2638770,-1926185,5400140,-7435804,7211928,-5501538,1593511,2665344,-5891299,6971599,-6190013,3356507,477235,-3852867,6320743,-5793665,4008706,-775451,-2240543,4404154,-5880953,4814593,-2376368,-512181,3209228,-5032776,5273647,-4070136,1966241,1131753,-3846602,5447313,-5703156,4343874,-1776699,-1223044,4112382,-6141406,6868426,-5451525,2551331,1440940,-4733644,7128441,-7308734,5540466,-2480500,-2146465,5642278,-7825631,7313493,-4944391,1644856,3241721,-6300241,7664472,-6528228,3341391,399543,-4271277,6427195,-6241259,4491831,-1334815,-2323364,5182791,-6186535,4994903,-2554125,-440290,3434141,-5189729,5734384,-4230865,1634517,1473402,-4354586,5503921,-5828894,4127772,-1217256,-1748564,4552913,-6399941,6398107,-4691756,1487244,1981635,-5088474,7422468,-7050484,5156304,-1502147,-2481410,6158348,-7534576,7256621,-4698942,610258,3502503,-6592661,7983705,-6537635,3268983,876772,-4720072,6603574,-6660245,4495393,-1226768,-2362148,5063541,-6288406,5345660,-2747209,-498866,3869138,-5441940,5582420,-4335500,1879867,1466311,-4480993,6163079,-5533729,3842896,-988027,-2067489,4779485,-6168578,5821946,-4341207,1096197,2455240,-5381668,6867374,-6367120,4477186,-1324006,-2708727,5951744,-7684289,7125279,-4097267,321376,3563080,-6545556,7317894,-6170553,3362171,1041947,-4631713,6704051,-6645979,4338345,-1053035,-2522005,5085403,-6142318,5184222,-2748720,-407467,3819385,-5839157,5356385,-3782990,1013615,1944564,-4203827,5468992,-5027305,3552740,-553312,-2598662,5244022,-5885347,5151868,-3165320,817170,2224895,-5205627,6839435,-5800693,3533256,-160151,-3178523,5935576,-7065672,6415410,-3638851,-301435,4096939,-6414604,7415665,-5753759,2587509,1127383,-4343111,6573857,-6417800,4556736,-841917,-2821053,5437609,-6117925,5079940,-2567506,-891079,3541825,-5097872,5571190,-3749179,914891,2504996,-4693343,5478549,-4086456,2301893,-117918,-2491420,4874995,-5622189,4793008,-2638617,-165113,2799921,-4911367,6040234,-5113487,2942896,-25129,-3125542,5625398,-6686582,5651985,-2437667,-585137,3725252,-5674665,6603236,-5262298,2456981,1390740,-4872777,6230900,-5654357,3712303,-965451,-2111692,4331008,-5997826,5262673,-2295929,-1099735,3488152,-4538201,4691028,-3703706,1127084,2113308,-4315975,4714748,-3267099,2041063,51705,-2075904,4015269,-4861231,3854987,-1513000,-852870,2612312,-4292900,4487534,-4152851,2001389,719405,-3280740,4656132,-5102865,4296623,-2460559,-524223,3782730,-5354287,5435892,-3624757,1453283,577430,-3613541,5407332,-5199013,3160417,-259491,-2794353,3889029,-4798169,4247655,-2184047,-881312,3570401,-4716773,3848897,-2178863,33079,1875069,-3509666,4129818,-3450115,1814357,873147,-3215665,3991466,-3736356,2334745,-986192,-795667,2872904,-3909290,4204886,-3055468,986791,1309763,-2838505,4148402,-4271128,3319053,-1556677,-908365,3217375,-4682549,4446260,-3453548,1123473,1380480,-3543400,4678303,-4254400,2501669,-113666,-1858732,3692229,-4227596,3707936,-1642256,-982997,3035211,-3569587,2972109,-1864253,323957,1851785,-3082779,3524549,-2158040,703435,764215,-2037032,2927992,-2958879,2099003,-481177,-1421282,2647074,-2871725,2649745,-2019137,844337,969229,-2531272,3512873,-2832474,1977793,-394982,-725999,2315087,-3345520,3698957,-2260653,715753,1125758,-2729499,3209593,-3232910,2049652,-363240,-1609219,2851394,-3285900,2395703,-1074908,-599116,2026475,-2826979,2738384,-1738893,210111,1461014,-2178181,2274691,-1582217,503403,963524,-1957479,2228166,-1920877,879020,-55441,-1457964,1715153,-2121681,1855238,-707396,-107819,1239312,-1797771,2000923,-1805246,1029862,-108397,-1088185,1918782,-2367730,1942226,-1262258,302607,848903,-1937205,2359914,-2321582,1549261,-59325,-1056565,1845278,-2156630,1802252,-814662,-399268,1318023,-1825924,1481200,-745114,-190987,941135,-1733998,1535416,-794865,-175535,921374,-1448150,1388819,-814777,288921,760917,-1327949,1378488,-1100066,661198,-321418,-751598,1000187,-1291662,1075782,-706398,501148,258550,-758712,866300,-976458,1088211,-830649,222674,402732,-941325,1269803,-1468864,894234,-411291,-279657,1008374,-1227236,1280568,-684287,-118626,566217,-858021,633747,-403853,34621,445815,-546629,390122,-210902,-581725,633977,-645096,281399,26876,-401644,932244,-929429,375759,-39121,-291682,854021,-1059751,690647,-396914,140422,440443,-120579,521576,-596494,95239,100876,52935,220212,186467,-233193,-268607,141671,-317186,568080,-520242,251697,-136507,-50830,564371,-706358,746662,-248750,317967,-80010,-218809,134871,14030,631416,-661908,691775,-497332,298284,123974,-821024,804427,-1277148,1276246,-421853,-204167,1087254,-1342166,1275332,-1114980,443826,613499,-1464464,1521581,-1035129,423921,354497,-1009973,965321,-839528,437736,359521,-945149,912624,-882297,576178,460394,-868784,1021378,-1016711,723656,-158783,-272004,1047802,-1347956,1525639,-980959,91573,290189,-1102081,1395074,-1442432,1559150,-609039,-43044,974356,-1637527,2042187,-1743724,1077826,75026,-1238307,2022513,-2155060,1604046,-791207,-318218,1528891,-1979418,2045390,-1589642,381397,912369,-2192654,2292849,-1680327,746473,474498,-1541867,1691467,-1684946,1272853,93283,-1078195,1881959,-2022212,1740797,-907493,-314679,1218742,-1932453,1934630,-1745845,580393,828431,-1739355,2275899,-2050911,1606267,-651476,-612788,2052409,-2490486,2507311,-1956741,904716,566823,-1901036,2598311,-2617354,2235476,-571676,-1126357,2378925,-3172554,2794980,-1420556,-59144,1757788,-2727012,2525568,-2197882,741288,509786,-2184841,2605194,-2704104,1453807,94946,-1554190,2625502,-2796540],[0,0,0,0,0,3,-9,20,-35,51,-70,87,-108,132,-162,196,-241,294,-357,425,-510,604,-709,830,-966,1120,-1291,1480,-1691,1920,-2174,2457,-2769,3118,-3501,3923,-4387,4888,-5433,6024,-6666,7365,-8128,8964,-9874,10871,-11958,13143,-14440,15859,-17420,19151,-21075,23230,-25654,28405,-31547,35179,-39422,44459,-50541,58054,-67571,80039,-97083,121813,-161165,236208,-684554,1097706,-608492,-371338,970597,-1742114,2379277,-1865678,868890,369910,-1146519,2084352,-2199582,1430354,-674311,35361,572527,-921178,724649,-835671,865303,-1089313,1290974,-1061111,498973,808941,-1989038,2116948,-2371912,1923840,-551036,-785453,2448914,-2938017,2425374,-1607077,147999,1548020,-2601647,2370959,-1540682,217523,1014956,-1662854,1854246,-918321,-624364,2016026,-2037833,1563583,-831516,-702414,1871952,-2798811,2449350,-1524812,-24937,1550030,-2771203,2777731,-2209338,1472949,-819895,-333850,1914032,-2795389,2870704,-2304439,1801985,-729938,-814325,2422942,-3561143,3293701,-2679489,1365952,744868,-2704645,3887069,-3772519,3062527,-1445911,-1277366,3897944,-4796791,3662325,-1113609,-900868,2571791,-3613858,3318757,-2082654,-414796,2837464,-4129956,3854259,-1846088,-498503,2660216,-3560463,3656596,-2897386,1132325,1612126,-3997559,4481721,-3666471,2554226,-1143973,-1331963,3635280,-5203053,4600346,-3118334,1611909,569088,-3050750,5068900,-5226484,4035161,-2214316,548991,2387887,-5134730,6710057,-5255121,2581572,321135,-3538144,5520235,-6068377,4939730,-1996787,-1582938,5210111,-6837429,5460173,-2437339,-871172,3617215,-5472285,6246785,-4122565,119028,3570514,-5372573,5454964,-4427983,2428831,488653,-4162036,6145199,-6393172,4588203,-1777204,-1644249,4813487,-6242671,5910010,-4253920,1817491,1139759,-4071408,6171000,-6455183,4797006,-2546739,-395495,3705688,-6110092,7018047,-6155519,3165081,973447,-4725672,7060954,-7176225,5879079,-2017812,-2667461,6173453,-8077549,6459643,-2685835,-1276270,4274058,-6579135,6838464,-4484658,714187,2996370,-5783126,6751468,-6295508,3153334,1668055,-5929922,7461844,-6250620,4350259,-1250350,-2381975,5716297,-7974017,7077337,-4111540,114097,3136232,-5422391,6723360,-6986215,5181308,-1290104,-2647722,5939968,-7119112,6608033,-5308258,2611924,1806525,-6966700,8800859,-7637733,4019978,-383137,-3682587,6943792,-8866881,7102735,-2241433,-2345950,5933834,-7962021,7907584,-5340911,576572,4604777,-8120366,8642055,-7123381,3039795,2289111,-6865992,8897934,-8800458,5332673,-1140229,-4070908,7710009,-9206100,8020154,-4915625,117577,4652753,-7959470,8740471,-7171853,4533971,-414398,-3755030,7556004,-9257748,8183426,-4682345,463341,4240955,-7716211,9265401,-8116937,4553536,169312,-5338597,8368012,-9659204,7149795,-2833173,-2059411,6462227,-8882584,8816797,-5681699,-23493,4711761,-8880072,9239351,-7354020,2889009,2415302,-7023037,10160953,-9225711,6080782,-682095,-4937986,8731541,-9917504,8243872,-4659862,-371647,5462159,-8751734,9496885,-7875974,4091563,650500,-5383871,8603051,-9381037,7582279,-3978488,-698318,5554121,-8687377,9776845,-7711933,3464695,1436220,-6047829,8933600,-9465151,6674912,-1989251,-3367125,7747842,-9506935,8787317,-4927188,-445324,5542077,-8938440,9707468,-7258682,2375668,3087990,-7643761,10026229,-9238707,5542881,-55844,-5312367,9404879,-10187106,8302546,-4125311,-1142428,6404747,-9664584,9762136,-7640370,3232887,2025667,-6603976,9008204,-9329976,7195214,-2688354,-2286872,6316453,-9093362,9191770,-6682566,2367285,2640234,-6997901,9008073,-9009925,5932211,-1302039,-3870205,8283495,-9510810,8284580,-4800299,-1082903,6097856,-9302195,9324850,-6557109,1463096,3623632,-7842703,9925911,-8596825,4772953,782122,-5916296,9368113,-10011783,7557478,-2898282,-2454013,7198402,-9883552,9742927,-6756994,1794077,3498631,-7477459,9514212,-9029463,6304754,-1841151,-3762324,7421098,-9299276,8816384,-5701737,923318,3782958,-7414764,9067911,-8171274,4837710,-356440,-5002156,8561372,-9458715,7474599,-3541219,-1509643,6459541,-9032663,9184894,-6275300,1253560,4105484,-8316062,9912215,-8458955,3902735,1124266,-6071881,9265229,-9802446,6866700,-2220455,-3512843,7586511,-9254484,8848246,-5839789,961889,4313781,-7814050,9531824,-8137945,5131480,-375479,-4314764,7481466,-8764259,7579112,-4672873,111807,4290016,-7904923,8685390,-6970951,3742381,686727,-4929499,7636347,-8179987,6438221,-2494308,-2453662,6286646,-8162731,7669373,-4923878,748130,3827776,-7979281,8946978,-6936210,3015550,2119064,-6285982,8649032,-8719932,6077119,-1109133,-4120353,7750834,-9131531,7908395,-4646414,-507538,5018828,-8074222,8686931,-7229259,3766592,841753,-5031931,7534310,-8101259,6503389,-2991730,-1153064,5022075,-7218333,7727398,-5886572,2618102,1933914,-5480685,7139021,-7101093,4885982,-1702702,-2300065,6205146,-7623522,7013159,-3874795,-398833,4508042,-7381122,7602414,-5917692,2389393,2179441,-5839678,8380683,-7829295,4672038,258175,-4386475,7022499,-7955086,6832851,-3581315,-1137358,5211171,-7762757,8082975,-5741115,2313270,1649532,-4627777,7179032,-7501423,5540158,-2057748,-2243734,4784495,-6409157,6594544,-5032186,1832137,2315461,-5267935,6299424,-5547939,3592174,-1394668,-2230635,5334836,-6597467,5411992,-2581570,-801392,3969759,-5367699,6302248,-4782820,1068002,2585991,-5550314,6618485,-5747640,3420217,74301,-3961043,6823634,-6989075,5123170,-1507125,-1771862,4166597,-6168297,6685738,-4679251,838437,2941305,-5070976,5739604,-5422835,3655925,-895535,-2591575,5034741,-5663677,4861047,-2708752,344988,2249233,-4021586,5078226,-4391290,3000243,181734,-2813362,4307241,-4873193,3579803,-2030747,-510955,3422468,-5202452,5066865,-2801588,499674,2515339,-4404159,5168142,-4421227,2357266,864403,-3925234,5479022,-5545046,3850282,-848715,-1975131,4620215,-5362671,5364045,-2765058,-299985,3149787,-4697232,4979262,-4081224,2524203,526538,-3012527,4380718,-4138850,3131780,-1983039,62416,2273441,-3838806,3944166,-2689847,1287191,327615,-1989891,3068653,-3535108,2864627,-825180,-1169868,2772645,-3355882,2873007,-2132633,355015,1897065,-3663803,3995236,-2922392,798850,1187357,-2676282,3791909,-4118301,2502592,-180910,-2918755,3849895,-4204561,2861680,-1542431,-589880,2592948,-4061184,3822961,-2565363,737832,1187110,-2110864,2943433,-3128674,2081833,-565129,-993491,1836555,-2339290,2065417,-1663842,696328,541386,-1333463,2096297,-1887720,1121038,-209131,-556007,1395974,-1797629,1896713,-803958,-234396,1364078,-2183116,2110297,-1348621,266501,949834,-2315954,2674669,-2164371,624676,587439,-2115578,2753373,-2545767,2114733,-455900,-1321569,2576883,-2985938,2380365,-1107316,-32525,1387664,-2054552,2270303,-1475729,570785,269679,-1063078,1472659,-1296200,465507,-238524,-304882,517041,-519458,586301,-282983,359847,-101881,-328234,163380,-189259,196647,-93775,-105385,600342,-732571,565190,31451,-442290,781742,-1217931,1013544,-409360,-72042,813361,-1407638,1581938,-978324,122274,659054,-1172575,1738776,-1587225,756981,-59222,-893193,1215507,-1159568,815611,-255829,-400708,944215,-889173,430386,38384,-410900,358394,-631777,193491,558728,-1001903,939040,-413828,232099,439229,-758436,829273,-725709,641976,-59270,-367196,1041145,-1050875,936253,-573342,368602,54165,-583479,944706,-807978,1014411,-496547,121164,645149,-1056189,1278640,-1168483,631326,50925,-599480,1189547,-1419141,738641,-309358,-72819,1166193,-1421341,1276504,-300919,-405731,1105132,-1655517,1222417,-471122,-510916,1085307,-2023095,1576494,-1017434,111137,1217646,-2221912,2252077,-1646508,594277,462851,-1463903,2279019,-2420503,1733405,-801363,-547671,1662660,-2278324,2102919,-1139506,498860,299245,-1309589,2070321,-1953006,1675976,-510052,-273622,1105918,-1702489,2139005,-1414340,543872,846540,-1960204,2142130,-1944224,912416,619027,-1383498,2153889,-2601202,1976183,-474545,-1381084,2788119,-2682048,2405753,-1186783,-326035,1959811,-3193849,3383961,-2181164,661385,1195211,-2723187,3519886,-3259316,2117013,-180998,-1300674,2666281,-3349391,2933465,-1649649,22800,1403454,-2711424,3039581,-2795957,1644506,-46728,-1570978,2832056,-3198238,2371927,-1136850,-612547,1801670,-2575149,2979147,-2208614,753348,1340338,-2679390,3446174,-3053362,1790333,-44190,-2001098,3178702,-3800293,2717204,-1136656,-994666,2740338,-4015539,4033708,-2825737,599789,2028930,-3759885,4319929,-3714014,2110931,116086,-2228539,3790798,-4193154,3401358,-1703148,-452604,2137826,-3725430,4111578,-2645585,1460908,829546,-2507067,3484174,-3430270],[0,0,0,0,0,4,-4,2,0,-7,13,-25,33,-40,52,-63,80,-100,125,-151,182,-218,255,-303,358,-421,499,-583,681,-780,889,-1000,1128,-1263,1419,-1591,1784,-2002,2237,-2491,2760,-3051,3358,-3687,4046,-4438,4864,-5328,5835,-6386,6982,-7630,8337,-9105,9960,-10902,11952,-13132,14460,-15963,17675,-19626,21832,-24284,26840,-28954,28533,-15615,-84174,-924417,1018576,-1115608,226090,342870,-859737,1556335,-1631220,885882,-509108,-479002,579711,-667745,521440,-254577,385338,-194816,1048748,-1079739,702984,-456182,-697239,1891442,-2922311,3249438,-2348590,145213,1889692,-3446645,4368929,-4083522,2396544,132749,-2520463,4109846,-4395643,3616210,-1939341,-1000400,2787409,-3944136,3352622,-2397157,528219,1152398,-2571489,2553461,-1887502,433408,249202,-1227385,1743359,-1681261,1126143,-242253,-743970,1641797,-1886220,1961208,-1260480,421188,817930,-2286816,3654889,-4144860,2582457,-330829,-1835984,4362953,-5659720,5253889,-3386781,-139382,3691616,-5863136,6961996,-5939362,3016148,1600885,-5061412,6876235,-7359207,5844832,-2341222,-2820336,6226063,-7597373,6081128,-3311096,110183,3271382,-5671870,6310051,-5255133,1856616,1582882,-4236273,5011916,-4601346,2632850,-534729,-1743186,4238107,-5368512,4599280,-2484939,36274,2523910,-4977653,6907709,-6213048,3099419,751388,-4566710,7228264,-8584891,7286627,-3267814,-1943874,5863859,-8914015,9712793,-8163936,3902622,2308750,-8063593,11031725,-10536008,7214829,-1743012,-4047723,8674479,-10874663,10224304,-6126299,-585829,6627382,-9481161,9335912,-6933849,3031953,1952294,-6901482,9129958,-8066543,4820886,-965344,-2511499,6044192,-8658277,7920112,-4672292,376807,4350396,-7667404,9076983,-7591857,3386205,1530479,-5585529,8603416,-9947237,8390503,-3730697,-2622588,7697878,-10904222,11252826,-8640339,3372987,3078292,-9688809,12904913,-12405365,8299543,-1403806,-5513358,10887144,-13441768,11940880,-6489695,-1119787,8136551,-11808138,11567850,-8491756,3033838,3048096,-8451410,10514989,-9610305,5772587,-1371411,-4160767,8985048,-11302042,9028426,-3778865,-1615886,6390199,-9162236,10241113,-8464948,3370493,3161423,-8696367,11003179,-10841609,7600842,-2663221,-3306667,9734501,-13255437,12716658,-8024229,1315959,5801266,-10987493,13876937,-13577109,8413954,556614,-8841465,13872791,-14633224,11686890,-5605892,-2774255,10222357,-14248894,13811535,-9216917,2605412,4803719,-10871562,13614903,-12200810,6813540,-93220,-6818902,11563821,-13027598,10118714,-4525177,-2382810,8187071,-12069536,12207310,-8878424,2633868,4219179,-9861600,13079103,-12646473,8212134,-1266635,-5784544,11100688,-14024774,13394787,-8497243,711761,7666273,-13578986,15670433,-13588084,7290272,1260127,-9788250,14793758,-15842262,12384395,-5398277,-3788051,11754854,-15456703,14942257,-9785249,2543808,5770574,-12595377,15296031,-12900220,6950741,1194566,-8131006,12595268,-13607702,10526243,-4521172,-3329407,9771492,-13586287,12711418,-8546935,2302092,5054852,-11070928,13997830,-12903845,7669210,-523651,-7014651,12315348,-14949685,13097544,-6947088,-902809,8933202,-14401633,16021902,-12920164,5907179,2965197,-10985416,15852240,-16261429,11776082,-3958127,-5275643,12837995,-16258977,15413359,-9956343,1007462,7706888,-13837760,15601333,-12941893,6701117,1598962,-9420448,13975297,-14299688,10213100,-3504340,-4341747,10814430,-13720154,12809267,-8316082,1112056,6300652,-11772600,13966090,-11975002,6425983,771823,-8074352,12983428,-14613381,12172454,-5955131,-2232758,9602181,-14655618,15515005,-11707527,4621324,3970388,-11552020,16007331,-15481763,10615121,-2819281,-6130942,13154153,-16497985,14901974,-8209945,-285039,8520799,-14204262,15436003,-12365994,5188112,3088389,-10341878,14357038,-13605934,9713266,-2316223,-5421294,11215484,-13727676,12069639,-7038786,-270628,7460549,-12404713,13453197,-10983744,5316229,1882803,-8877162,13639740,-13764278,10738218,-4112265,-3421586,10477687,-14495833,14224008,-10285681,2903681,5046126,-11850311,15588341,-14581804,9074718,-1375432,-6859539,13227654,-16027658,13802516,-7442676,-1340011,9306515,-13995576,15166027,-11353061,4635180,3474379,-10622578,14120796,-13199756,8957628,-1281894,-6178416,11372294,-13087678,11278056,-6107615,-987345,8125854,-12130936,12443147,-9427013,3774334,2732130,-9101954,12455725,-12339174,8840089,-2731929,-4058790,10256043,-13478217,12478463,-7973159,1674136,5593817,-11374705,14195182,-12656784,7207837,258714,-7542030,12785193,-14366057,11923106,-5378985,-1865827,9132961,-13082638,13855249,-9653002,2707617,4597148,-10025468,12785454,-12003339,7547458,-84142,-6850723,11183428,-11955452,9612250,-4662590,-1976664,8170244,-11354126,11195331,-7780485,2374292,3943812,-9122592,11768153,-10576487,6771960,-1244393,-5077178,9883218,-11793320,10606038,-5994772,-89188,6275633,-10993980,12553467,-10280464,5523131,1298598,-7696132,12101906,-13096525,9773108,-3628977,-3021846,8272861,-11975303,12125762,-8329447,1731042,5056057,-9614679,12006907,-10339842,5667011,746583,-6351364,9874526,-10804860,8550131,-3387212,-2559612,7851102,-10332633,8974609,-5795049,1230604,4169063,-8253214,10480560,-8887696,4739719,586674,-5294174,8549595,-10139007,8526842,-5021834,-920826,6562088,-10125341,10231626,-7861910,3760923,1415682,-6840934,10443680,-10905286,7548373,-2239912,-3099431,7395014,-10250855,10350520,-6588017,826239,4621327,-8615846,9763199,-8217518,4354401,610780,-5833090,9005684,-8967716,5939644,-1738457,-2763170,6405167,-8248700,7469522,-4448509,-429109,4540214,-7249415,7260889,-5928077,3666522,554194,-5503956,7671083,-7917056,5428858,-2211821,-1430937,5087352,-8520988,8356215,-5931255,1617426,2654232,-5944268,8023627,-8074477,5389064,-1589209,-3219767,6897864,-8560961,7570363,-4292084,-156976,4029662,-7289949,7955505,-6542302,3044356,1916875,-5586030,7233645,-6428088,4232167,-762141,-3140352,5723279,-6661105,5697657,-2609586,-804511,3822748,-5610499,6227306,-4477516,1324315,1891091,-4473599,6043664,-5344889,3401163,-962391,-1921579,4791278,-6279395,5703366,-3495761,584584,2328726,-4872243,6083697,-6146921,3865501,-92923,-2905102,5101804,-5833645,5352386,-3520478,119929,3633571,-5491430,5829583,-4311207,1466742,1064267,-3640463,5102648,-5088953,3245156,-102166,-2833465,4109354,-4344864,3227988,-1615504,-955056,3144527,-4537274,3867877,-2137147,94946,2146347,-3138195,3530296,-3476592,1812955,302116,-2312970,3590043,-3408282,3067481,-1760253,-274872,2084119,-3546502,4053966,-3088684,1792190,-49448,-2134893,3207738,-4096136,3262396,-1396658,-590820,2484217,-3417538,3778061,-2609956,837709,1034751,-2647134,3360134,-2729351,1414806,524852,-1702176,2609168,-2656568,1701231,-427300,-1470044,2104959,-2307261,1784583,-616540,-828328,1650101,-2269094,1840505,-1398588,139284,1331834,-1864646,1916158,-1837532,1070587,-116273,-839357,1585617,-1939674,1672308,-1232261,338502,369653,-1343337,1485556,-1628586,1284804,-826108,-109491,1085663,-1294560,1472833,-933365,254242,230916,-690525,1112051,-956123,256356,109032,-850889,679127,-542705,-276658,648064,-1240435,919931,-458885,-75714,623657,-1407367,1223125,-903216,-25664,669292,-1363540,1718653,-1143908,149637,261850,-748957,814820,-1010179,305807,-66142,-535751,243703,-253060,379391,118819,-178271,176429,-46984,-128426,167893,-103760,468423,-165247,-28344,162335,-382071,435279,-702042,587258,-428199,-4993,271686,-1044375,1181722,-1230389,1204004,-586744,-366248,1282552,-2017372,2056018,-1638043,544327,918061,-1895912,2230336,-2208617,1413976,-135732,-1186661,2169526,-2181889,1659631,-676354,-394600,1516778,-2026777,1896450,-1208974,-60610,1368880,-2030556,1840925,-1379028,54807,998566,-1524130,2095359,-2182876,914873,401634,-1463520,2085496,-2135664,1853248,-848289,-394695,1608246,-2591173,2833492,-1931814,1390647,589739,-1604597,2933506,-3073284,2624119,-1225250,-423543,2518714,-3344875,3556291,-2398376,1083716,1116875,-2832107,3701880,-3677719,2172566,-235588,-1689649,3430567,-3454276,2660709,-1171341,-572951,2279567,-3849911,3560656,-2092295,27140,1651998,-3010776,3562453,-3090266,1420289,592325,-2585818,3434392,-3936886,2854127,-1028879,-1127374,2878438,-4007145,3714299,-3108240,1018310,1311308,-3315584,4120813,-4110251,2741372,-650882,-1504225,3427343,-4576294,4681568,-2943995,424702,2124373,-4376426,5143474,-4090932,2125395,373372,-2919439,4755491,-4849727,3324454,-1125187,-1367179,3749023,-4645733,4579065,-2891535,87147,2411655,-4362895,4874739,-3913458,1681575,805147,-3346796,4766072,-4998656,3456497,-592667,-1859401,4223945,-4897830,4535012,-2989769,413480,2137029,-4371936,5112237,-4961349,3195588,-164420,-2563883,4600518,-5577943,4875972,-2494011],[0,0,0,0,0,-5,12,-16,18,-19,19,-16,18,-21,21,-26,32,-34,36,-36,32,-28,26,-26,25,-25,17,-5,-11,37,-65,96,-126,156,-188,224,-265,317,-374,446,-525,614,-710,809,-915,1020,-1135,1254,-1380,1513,-1647,1787,-1924,2052,-2167,2250,-2291,2262,-2125,1823,-1268,310,1323,-4123,9092,-18471,38262,-90661,472018,452993,-974781,1516747,-1644211,912527,132801,-1375263,1742954,-1694016,1401670,-281140,-380964,1200684,-1110665,710572,244220,-949760,897921,-284258,-802418,1743968,-1689149,1373009,-780237,-996315,2525442,-4053568,3437418,-2043787,-93658,2303433,-3853150,4247828,-3653166,1876222,241143,-2155884,3460299,-3775271,3231639,-1211992,-202475,1821206,-2479929,2703134,-2849666,1683888,-311398,-797747,1819293,-2157386,2675963,-2243726,1068040,315063,-1934311,2607323,-2689908,2061423,-206079,-1276146,2538588,-3299088,2853858,-1125302,-1520433,3923925,-4681828,3762335,-1710401,-1202372,4509539,-6109149,5588333,-3509851,334573,3016178,-5961808,7577748,-5963228,2515537,705435,-3783827,6544655,-7636599,6271867,-2817944,-1408695,4785895,-6228971,6376561,-4443369,2580710,786447,-3525145,5387775,-5564298,4182360,-1351350,-1120165,3008040,-4349990,5166843,-4465954,1662501,1739265,-4121510,5329676,-5545083,4389486,-256571,-3851742,7215718,-7436655,5706154,-2422992,-1723201,6674276,-9111172,8129518,-5213923,637212,3882821,-8104022,10159249,-9430087,5096744,655336,-6245919,9508741,-10464473,8208266,-4047815,-1219780,6114561,-9889798,10375947,-7161710,2187744,2694022,-6109994,7984840,-8572160,6352601,-2007007,-2620664,5415050,-7541293,7574145,-5975892,2355642,2739522,-6573066,8877141,-7885650,4976410,267862,-5433379,8835647,-8805941,6538415,-2511057,-2328240,7145439,-9909310,9838295,-5901633,588527,4920152,-9515769,11611060,-10208842,5890954,712670,-7143772,11819677,-12455250,9444958,-4204091,-2017478,8401558,-12130690,11929974,-7886556,1677000,3820755,-8001001,10281150,-9781352,6480629,-1171195,-3773443,7478749,-9498716,9439748,-6448357,446892,5752671,-9580084,9862094,-7726778,4200111,1303374,-6735291,10955652,-11173433,7344712,-1792560,-4506698,9034074,-11294629,10632291,-7092964,570077,6920116,-12350104,13391072,-10315670,4711055,1287002,-8550331,14003667,-14941172,10139720,-2741232,-4849624,10535141,-13935521,13066824,-8396382,1367835,5738501,-10880058,12789711,-11877927,7478563,-990082,-5667429,10650559,-12559539,10960233,-5938174,-548528,7019211,-11101361,11884103,-9672649,3992472,2512922,-8664477,11769226,-11531060,8224690,-2050117,-5042026,10807805,-13193009,11344523,-6614928,-248888,7649298,-13080085,14785231,-11842105,5149086,3104378,-10690683,15188784,-14851530,10312861,-2435202,-5566761,11755278,-15164482,14088555,-8696187,629459,6822309,-11982814,14272530,-12272352,7147695,42253,-7475770,12437281,-13642673,10732074,-5259383,-1574074,7867416,-12063503,12774920,-9352259,3323871,3828951,-9317528,12678828,-11993302,7853250,-1508470,-5834849,11413419,-13643854,11707457,-6553330,-1084806,8525374,-13735079,15027599,-11226837,4244926,4007399,-11420711,15688425,-14659716,9996235,-2015478,-6576807,13519489,-16066753,14228079,-8296821,4816,8097622,-14006226,15531487,-12537424,6592520,1657703,-8726268,12971178,-13929800,10795419,-4581431,-2559292,9147352,-12810852,12880495,-8952902,2882331,3980699,-10063609,12864374,-11958054,7375553,-730303,-6699609,11569880,-13382382,11576904,-5806741,-1750114,8943336,-13699290,14342985,-10501341,3851186,4808824,-11495224,15121052,-14334316,9292724,-1301889,-7234117,13362251,-15640020,13479159,-7314962,-912348,8821937,-14104686,14953835,-11567587,5334474,2798974,-9609110,13817972,-13543956,9724341,-3164398,-3984116,10181693,-12916535,12483868,-8099518,1487934,5076364,-10568004,12504866,-10901170,6303765,315895,-6745073,11349834,-13022497,10556967,-4644369,-2624592,9668036,-13205931,13540871,-9529161,2515947,5261513,-11737452,14695297,-13442497,8230241,-364254,-7918775,13468063,-15004690,12361155,-6186641,-1573719,9321914,-14360867,14631977,-10761759,4385506,3574846,-10034162,13477222,-13029183,8927824,-2860769,-4636385,10035992,-12554297,11537930,-6954095,960542,5215823,-10243974,11973407,-10342183,5179909,1057883,-7064476,10542878,-11810268,9241899,-3598448,-3124267,8692472,-12151847,11915943,-8176840,1473081,5450616,-11086403,12942615,-11588671,6751110,469274,-7817985,12767074,-13979009,10979470,-4730042,-2799009,9409659,-13066932,12935419,-9560650,3011660,4334834,-10206736,12533784,-11262749,7190991,-1263702,-4819404,10246886,-12084007,9994609,-5173958,-616540,5767221,-9628131,10752505,-8680038,3986987,1666490,-6898929,9849672,-10260636,7445357,-2423056,-3538468,8306070,-10458870,9798704,-6459969,576997,5617783,-10226677,11903906,-10255776,5196712,1670364,-7900535,11374135,-12308203,9567757,-3675007,-3479233,9365370,-12180252,11049503,-7646176,2017749,4438984,-9723675,11848807,-10442573,6282759,-216488,-5155584,9601644,-10662767,8598026,-4466351,-673835,5687139,-9184447,9849292,-6974221,2562268,2497220,-6254158,8385204,-8672256,6255344,-1732329,-3473613,7488220,-9053811,8056261,-4770741,304827,4660208,-8697356,10334355,-8532082,3869105,1824770,-6851899,9829600,-10042302,7720014,-2456424,-3532232,8285246,-10270928,9481048,-5966993,1478743,4000172,-8769775,10142066,-8295224,4685528,249352,-4585762,8045786,-9146542,6921636,-3095933,-1559982,5433729,-7141167,7170063,-5513252,1976643,1893047,-5616462,7268098,-6320671,3812738,-790503,-2329399,5510410,-7422381,6667378,-3358767,-785110,4380730,-6468971,7102390,-5916071,2923606,1993428,-6162332,8034430,-7698399,5309076,-1067259,-3058982,6756150,-8515027,7682012,-4607293,-35140,4508872,-7825462,8124769,-6385868,3089657,848449,-4495293,7361105,-7414686,5263041,-2013675,-1850875,4772256,-6232740,5706921,-3708499,877875,2015224,-4364525,5393986,-4754937,3123328,-162143,-2425904,4884977,-5255528,4600937,-1994924,-470975,3112157,-4963232,5423393,-4537967,1568799,1909013,-4606141,5840677,-5634450,3603853,-1147063,-2749846,5625659,-6626985,5338477,-2626210,-322230,3215856,-5575459,6212908,-5157497,1997642,1402353,-3892932,5239066,-4999167,3716576,-1477527,-1227974,3729674,-4665223,4122703,-2388476,385914,1479897,-2972009,3726048,-3173674,1597461,529040,-1917624,3136749,-3176303,2437544,-1136201,-843305,2329700,-3383721,3105444,-2173374,676259,1319687,-2789512,3772662,-3576224,1861204,392702,-2327417,3831065,-4204901,3214855,-1812204,-697155,2798375,-4312878,4174916,-2883264,1357896,788550,-2785471,3718431,-3519595,2069164,-123720,-1378461,2277837,-2478982,2418185,-1165090,55343,1000265,-1858113,1709387,-1016453,422465,74720,-739285,1282199,-1048671,905895,-128794,-407025,718427,-1353768,1303798,-855728,132562,554870,-1235867,1676097,-1371365,824388,-136878,-952746,2029174,-2305255,1663205,-584172,-609121,1365037,-2031688,2102759,-1036764,449096,927966,-1550963,1804322,-1281470,1054419,-106531,-550289,1038041,-944308,715833,-105272,-141527,638743,-582730,142048,40681,9402,78962,58258,-133770,526971,-606548,230450,-17201,-372368,491505,-659047,365186,-434132,191183,-21121,-171836,116910,-93655,194534,-227202,-43938,-138114,190286,98350,-381090,213622,-306410,268463,-33353,-53165,463325,-410143,1037,-194651,-261393,351001,-43243,-152980,688696,-480805,460759,-245639,-451349,1133252,-1331696,1091700,-753182,-214870,989981,-1725223,2074703,-1374299,599450,715878,-1713838,2016322,-2203141,1798998,-20207,-1064383,1880212,-1596182,1796545,-949847,150849,984306,-1563143,1680421,-1423792,433958,354468,-965035,1117415,-1261698,957193,-587136,-481069,1326271,-1529392,1135224,-1003404,257148,683899,-1453136,1894098,-1725073,901623,216762,-1531720,2386076,-2493222,2143883,-907129,-462071,2075045,-3228320,3121389,-2314764,556717,1273002,-3043006,3636678,-3337273,1810393,124420,-1813977,3455003,-3699625,3018213,-1105385,-743955,2230228,-2930609,3029382,-2411205,891888,884873,-2281150,2862347,-2598237,1799275,-338914,-1329167,2170498,-2744753,2393233,-1122865,-212749,1548280,-2756624,2982765,-2361391,1571338,499513,-2518832,3256638,-3563843,2607128,-1036724,-1427926,2985329,-4323705,4105653,-2688873,569212,2139370,-4175550,4872531,-4251970,2065952,503205,-2709058,4223150,-4332583,3717650,-1603828,-1051084,3353587,-3864818,4031623,-2584062,706231,1607068,-3059592,4182793,-3435459,2116853,-140654,-2158697,3312600,-4086462,3509982,-1492014,-461656,2553120,-3663992,3852574,-3129201,1004871,989848,-3074132,4373965,-4149230,3051808,-989058,-1767609,4186065,-5087130,4751571,-2808339,43092,2775503],[0,0,0,0,0,5,-12,25,-40,57,-75,93,-109,134,-164,201,-246,303,-368,443,-529,618,-724,841,-976,1129,-1304,1497,-1711,1950,-2211,2494,-2812,3157,-3541,3962,-4428,4933,-5487,6086,-6741,7452,-8224,9064,-9979,10978,-12068,13257,-14558,15993,-17573,19325,-21277,23457,-25915,28701,-31894,35591,-39936,45128,-51449,59325,-69420,82824,-101486,129243,-175056,267842,-774724,888823,-473614,-808824,1838579,-2346231,2372900,-1514588,86246,1357735,-2109626,2446183,-1760987,729635,612713,-1525599,2022567,-1140874,440687,600220,-756790,530319,28456,-726534,1100779,-893473,526757,179230,-1019233,1973372,-1881181,1317287,-24272,-480756,1762834,-1665160,1621290,-1045654,60351,-22825,-680686,945333,-1288288,1582744,-1393856,1337234,-954869,95108,1351062,-2174552,2783120,-2644055,1894788,-225362,-1659254,2810672,-3421415,3329750,-1387411,-196878,2356909,-2911934,2498311,-1990088,589875,1125041,-2554104,2490898,-1289899,-469264,1461834,-2217170,2070719,-782403,-812465,2172270,-2351073,2229489,-1240628,404381,1655924,-2738525,3137697,-2024229,1643853,-848881,-482955,2353576,-3532615,3495385,-2306078,1245034,23185,-1297808,2454560,-3707866,4090764,-2998071,906856,1974428,-3556180,3754616,-3882482,3134414,-1084478,-1742348,4202922,-4749890,3842136,-2240390,-105261,3198346,-5129212,4495323,-1896966,-544967,2392806,-3950172,4001677,-2839945,260793,2279158,-3546163,3456499,-2794445,1514772,342645,-2487265,4107176,-4745336,3681646,-1281905,-1120536,3197496,-4342069,4333633,-4327340,2531961,692325,-3540236,5266590,-4968595,3766367,-2935825,658682,2375864,-5264399,5827492,-4991110,3352870,-884975,-2515138,5665100,-6611373,5490858,-2628885,-1240546,4701619,-6321493,5237973,-2159377,-438815,2762348,-4342587,4516490,-3523061,759737,1934291,-3942878,4629128,-3733296,2229529,-19645,-2686185,4546947,-5280429,4369287,-1924008,-1240553,3880193,-5090249,5222966,-4757501,1852103,1464416,-4058378,5224207,-5036269,4570433,-2682960,-324071,3744368,-5365844,6080035,-5307858,3362237,-401204,-4296252,7656777,-7542476,4813912,-853592,-2192863,4763855,-6423609,6243909,-4088688,-437012,4376933,-6194531,5267317,-3665465,997252,1518428,-4383094,6089312,-5922584,2683342,1401605,-3938721,5096217,-5889016,5420839,-2456561,-2017633,5684229,-7199202,6463119,-4151393,1844354,2043083,-4982537,6995189,-6388289,4897739,-2301271,-972818,4917772,-7165476,7710149,-5828945,2803040,1461728,-5861865,8137137,-7831363,5529723,-1443419,-2703664,6425542,-8267114,6890189,-3750416,-415483,4351935,-6894091,7274947,-5277626,1548533,2596012,-5551647,7075359,-6492822,3934574,554445,-4429940,7087337,-7330164,5285700,-1808695,-2534518,5523922,-7011327,6786724,-4775894,1540165,2388987,-5963313,7295294,-7055453,4887413,-1613560,-1889653,5819939,-8026856,8163172,-5447984,1507974,2671829,-6059067,8313645,-8036480,5697109,-1461450,-3495187,7260779,-8448376,7079144,-3904363,-388239,4664495,-7514901,8147404,-5690011,1743773,2765460,-6151300,7792337,-7133323,3602470,870482,-4926029,7275502,-7674906,5472495,-1955629,-2563392,6174033,-7947840,7415272,-4785513,1021190,3294614,-6269257,7704654,-7349420,5097872,-794241,-3425858,6429719,-8544527,7612212,-5276740,946042,3234813,-6841226,8434405,-7989321,5223628,-729479,-3713499,7332719,-8738483,7620173,-4204839,-659209,5013137,-7849315,8282623,-5823136,1853104,2627067,-6238539,7741489,-7145835,3587808,571614,-4443086,7369940,-7653894,5599523,-1594837,-2587904,6174120,-7881333,7204506,-4639179,322243,3759146,-6528690,7911940,-6930653,3990633,-31782,-3823610,6786299,-8175530,7197404,-3991212,-4232,3973086,-6933095,8294710,-7298268,4349804,121466,-4362229,7709993,-8249292,7206472,-3304736,-1251967,5230677,-7792635,7908729,-5663675,1924820,2839892,-6721401,8083714,-7131033,3737082,542980,-4785595,7593547,-7343092,5470388,-1742587,-2482674,6143083,-8242431,7251869,-4157036,-293861,4018732,-6787621,7850599,-6822743,3622373,490539,-4344017,6994728,-8035690,6658781,-3610875,-336089,4084145,-7031113,8101131,-6916659,3726209,688468,-4478883,6901926,-8111009,6868143,-3246827,-1412788,5478246,-7497027,7456869,-5454527,1507508,2917844,-6125888,7236609,-6470152,4012956,302082,-4669564,7311539,-7083495,4885532,-1318961,-2366489,5740644,-7571500,6653596,-3709513,-231688,4151946,-6837178,7235041,-5823067,2697148,880532,-4183048,6848614,-7547497,5542396,-2344075,-1051633,4346518,-6460299,7521187,-6057895,2771721,1560827,-4809154,7017823,-7156343,5684454,-2703179,-2093379,5372329,-7288780,6946560,-4742003,1317335,3049562,-5788617,6994136,-6201161,3220090,564863,-4151510,6742280,-6641462,4683331,-1070506,-2549919,5870953,-6981235,5730462,-3164543,-335832,3909382,-6676511,7186107,-4961481,1578565,1461710,-4380514,6341353,-6911741,5271635,-2094853,-1503548,4545149,-6383787,6664347,-5234865,1799875,1600129,-4791051,6041499,-6660418,5158900,-1661404,-2056442,5237850,-6035993,5766402,-4374332,1233802,2465989,-5367115,6397392,-5576162,2922955,744775,-3664775,5579509,-5969301,4446011,-1363524,-2661376,5562181,-5995941,4877902,-2433213,-404479,3486058,-5595351,6150221,-4202074,1230921,1613107,-3958804,5485801,-5684939,4307900,-967959,-2112109,4243862,-5386486,5346081,-3995815,1234523,1756137,-4486626,5475088,-4943650,3466939,-1306001,-1557678,4233331,-5635683,5254938,-3232822,312440,1827996,-3935375,4997051,-5041370,2837407,743482,-3702331,5087462,-4180904,3095214,-1197635,-1757083,4331103,-5173672,4261025,-1706824,-794663,3433688,-4804461,4719067,-3462927,696461,1695727,-3808233,5026945,-4664012,2972152,-245195,-1952824,3951540,-4752932,4347383,-2795952,435741,1937259,-3360253,4527432,-4325897,2658939,-683183,-1510671,3489210,-4626950,4231947,-2741044,172539,1825325,-3693549,4445465,-3939181,2264952,571922,-2515527,3981029,-3737396,2955433,-849410,-1600663,3763769,-4118454,2973770,-1161550,-804960,2626914,-3942769,3925459,-2415997,176141,1817019,-3541799,3457721,-3047783,2007449,-194793,-1886028,3375038,-3657027,2646441,-1625829,-248223,1733870,-2777374,3400003,-3302390,1673446,192404,-1458774,2435425,-3284959,2899939,-2223347,322279,1620189,-2563926,3037617,-2244038,1667163,-1115,-1959196,2850507,-2925203,2081980,-326149,-1152946,2539923,-2830222,2167941,-734951,-807303,2091364,-2890583,2443599,-1285307,-302161,1662064,-2408898,2838343,-2225126,728079,617821,-1608575,2260926,-2645498,1994291,-722904,-603549,1587632,-1988797,1989908,-1583654,952563,-76170,-708527,1876335,-2198281,1937990,-1249908,68563,808939,-1629973,2026157,-1937717,1042179,-103180,-1027118,1534363,-1923844,1300244,-553126,-678433,1219748,-1580990,1198117,-356930,-296545,1235982,-1611117,1413994,-693818,-520689,1389921,-1919144,1575068,-1080687,-118898,539702,-1355257,1904543,-1413792,500547,269534,-937888,1216754,-954662,1048034,-611101,232729,-19176,-595798,760505,-937312,876254,-640897,266390,-17606,-748026,800685,-1173466,826823,-522180,-108801,707230,-872218,785268,-531590,136756,276927,-736585,363355,-104132,-267515,387558,-548971,173126,226344,-368118,911974,-825417,368805,191054,-694535,765499,-918691,831366,-14233,-476934,841119,-728597,704935,-597019,-225526,203918,-720679,119540,151184,-480386,364184,6721,-249473,543583,-480878,243002,-450652,-122493,621401,-1159298,906255,-541918,210018,-191382,-697216,1013686,-811694,725121,-371331,373547,329031,-613129,742783,-637548,679668,-935316,112544,453745,-742577,1070983,-893163,725361,-390732,-554546,1165116,-1279328,1243784,-661046,-40460,773646,-1577202,1396537,-439810,46740,619313,-1227028,1321511,-878480,125533,683389,-1260061,1481342,-1214428,641252,578726,-1269123,1746823,-1849235,847403,135626,-813032,1622395,-1880522,1695057,-1017302,135386,969241,-1632348,1781059,-1558302,1186275,-606427,-588100,1242678,-1780354,2018000,-1309173,855926,388917,-1152769,2345386,-1952177,1604593,-151509,-925774,1778826,-2191895,2029194,-919936,-468837,1319230,-2010901,2329508,-1576437,212603,1105168,-2212286,2587253,-2090602,974159,442547,-1688346,2707050,-2879886,2034411,-379776,-1221730,2293655,-2851291,2223046,-1548617,276834,1123563,-2369135,2620900,-2396505,1637940,-482330,-1004889,2338166,-2733857,2681191,-1766929,299301,1298925,-2495673,2812941,-2677028,1500983,95286,-1456749,2780821,-3222453,2274040,-751251,-870595,2219702,-2979351,2928322,-2246729,349977,1317608,-2778004,3318208,-3032131,1204181,809556,-2245171,3366168],[0,0,0,0,0,6,-7,2,6,-13,30,-42,59,-75,91,-112,140,-177,217,-268,328,-400,479,-571,678,-799,937,-1094,1275,-1468,1686,-1928,2198,-2499,2837,-3208,3624,-4079,4582,-5129,5725,-6379,7089,-7870,8722,-9656,10677,-11790,13004,-14324,15772,-17352,19087,-20999,23116,-25465,28078,-31001,34288,-38005,42238,-47097,52715,-59231,66739,-75045,82606,-80215,-44327,-1262790,1760529,-1175348,304966,360801,-1685545,2405481,-2428716,1614502,-385702,-864701,1577356,-1596386,1667192,-1420728,376946,432460,-530048,379480,-643266,855843,-572414,1048895,-1451356,1194427,-105350,-1138756,1646434,-2062609,2130270,-1465061,29381,914293,-2339765,2122761,-1474772,727101,603846,-1521835,1525388,-907315,-288861,686768,-1420412,1063286,-555361,-698598,2157761,-2538787,1676438,-507593,-1222463,2190249,-2792914,2792975,-2064975,283260,1194897,-2760533,3263771,-2622523,1598173,-460315,-297377,1578929,-2198070,2588039,-1991085,1272437,-656330,-143299,1547073,-2125344,2220108,-2001992,1798540,-600937,-1261674,3073010,-2879871,2099288,-1152762,-44925,2016471,-3342744,2981871,-1144629,-1105421,2411889,-2635874,2157764,-899200,-682591,2219691,-3401851,3078632,-1749933,-847568,2774450,-3911151,3540381,-2559474,1182730,939494,-3491089,4852510,-4033532,2440631,-512015,-1318948,3110084,-4369555,3985848,-2112716,276456,557565,-1597773,3049695,-3866888,3209006,-2046743,624120,741958,-2787718,4362958,-4339842,2682142,121891,-2678762,3730711,-3917010,2782220,-854240,-1290293,3302718,-4703198,3646551,-1272220,-2191029,3766744,-3998889,3739955,-2523552,311309,2844308,-5602020,5533577,-4264220,1724962,1253361,-4428582,6238197,-6039233,3658959,-696005,-2483793,5030361,-5678529,4838782,-2495579,567622,694820,-2469242,4345338,-5103999,4247639,-1967284,-225617,2435212,-4267440,5459883,-4672094,2452351,865749,-3883242,5296008,-5421809,3664983,-800474,-2116511,4485110,-5629682,4509664,-1533803,-1406082,3713385,-4807647,5053315,-4177374,737895,3235603,-5905871,6279055,-5133310,2733670,1163193,-5872396,8432705,-6896559,3309872,244125,-3299986,5026144,-6310639,6267130,-4057116,274624,3085277,-5012495,5198215,-4975797,4051759,-2136718,-1061301,4578359,-6406890,5475728,-3550258,1342674,1216295,-4317696,6369700,-5913761,2677123,718045,-2906783,4408047,-5376028,4954104,-2006231,-1469118,4710985,-6157917,5896134,-4053562,352681,4176900,-7298862,7976861,-5720694,2107472,2811098,-6743043,8128177,-7271190,4466651,-34406,-3999164,7009876,-7947188,6188036,-3299253,-90510,3523240,-6442282,7143286,-6083155,3219538,-120013,-2992020,5649889,-6997445,6296989,-3670728,-22222,3313632,-5950476,6480384,-5533190,2842293,565132,-3524309,5764493,-6835142,5571965,-1954891,-2258013,5611702,-6823626,6286015,-3915892,186552,4541180,-7849944,8265456,-5758083,1468388,3239758,-6610226,8411547,-8131025,4978725,-82021,-5084928,8174954,-8692375,6923112,-3327147,-900579,4699104,-7865895,8521317,-6366846,3020163,760962,-4476456,7082534,-7298574,5750031,-2888730,-1069391,4359647,-6378553,7116371,-5782329,2340182,1575851,-4704455,6649789,-6881406,4866879,-1255346,-2999407,6254899,-7485628,6665863,-3458273,-787111,5168460,-7958761,7771194,-5881959,1624253,3151040,-7182978,9054956,-7615866,4570493,502686,-5032118,8411652,-8855831,7018117,-3339521,-1719584,5728620,-8372464,8584376,-6117693,2277348,1769666,-5647690,7516450,-7589577,5669843,-2187804,-1818211,5081725,-7007267,7090556,-5029801,1387838,2078443,-5402944,6980580,-6531578,4292024,-476032,-3292759,6629688,-7340738,6027455,-2896848,-1222192,5212143,-7707303,7434385,-5379516,889187,3612820,-7331093,8690611,-7560869,3642964,1002082,-5457806,8677230,-9165038,6593721,-2331034,-2859752,6427111,-8403766,8377148,-5679676,1576755,3048579,-6609319,8211333,-7519437,4701426,-1269574,-2714859,6205640,-7535557,6751574,-4445280,600636,3236410,-6185789,6922633,-6039564,3503454,101541,-3589960,6443580,-7337442,5515888,-2246510,-1954413,5556418,-7482118,7240118,-4403720,614160,3899476,-7335306,8700063,-7030418,3059089,1516419,-5982469,8225161,-8824659,6367326,-1975709,-3102486,6925733,-8591556,7858654,-5006239,621907,3837344,-6802854,8178377,-6969430,4403863,-365805,-3848211,6633774,-7249014,5828688,-3303315,-72644,3384629,-6058169,6657464,-5457976,2549957,1071584,-3941844,6041030,-6256219,4978174,-1676378,-2083145,5235641,-6966718,6303507,-3542273,-105195,3791021,-6636906,7851000,-6479323,2220216,2454258,-6136550,7882328,-7450657,5052912,-753566,-3759607,7017142,-8360751,7120029,-4062190,-191864,4788804,-7123893,7455986,-5895098,3203961,653771,-4332273,6712342,-6913837,5158820,-2109062,-1344140,4138704,-5920688,5649234,-4297308,1727770,1330455,-4273257,5823122,-5334897,3373929,-643293,-2095757,5018328,-6375998,5797300,-2947128,-666495,4090988,-6453689,6651251,-5371899,1279751,2658597,-5279134,7349062,-6741548,4362102,-2310,-4518255,7092617,-7010722,6075651,-3280610,-838575,4582091,-7086820,7115369,-5255960,1867531,1658928,-4798901,6394575,-6117728,4511151,-1443352,-2083329,4753604,-5279527,4770502,-3023429,1272001,1601045,-4254041,4927505,-4208098,2538266,-509620,-2176602,4528388,-5412546,4552503,-1553988,-1219449,3419930,-5000931,5336548,-3788564,915465,2654916,-5361152,6071381,-5073119,2948128,360719,-3557168,6267713,-6775115,4807429,-1942551,-1838743,4477689,-5626469,5787321,-4587778,1189165,2462100,-5188558,5626118,-4669856,2940609,-368095,-2220919,4355219,-4857046,3748502,-2092886,-100337,1795126,-3553132,4079052,-3331187,1955967,242239,-2378254,3989737,-3900583,2644584,-886668,-1250933,3027401,-4093949,4187268,-2580751,-109022,2290168,-4121404,4901278,-3960636,1787492,1149241,-3641974,5366476,-5335074,3697721,-1024418,-1894353,4513362,-5161288,4747866,-2999950,194594,2790170,-4293002,4777728,-3859449,1975029,-94394,-2585534,3979009,-3855965,2768585,-1134206,-462453,1873635,-2773922,3327231,-2343154,788111,816721,-1824219,2399863,-2420732,2020427,-391566,-1479396,2386794,-2871835,2485201,-1281758,-12437,1924781,-3148442,3973648,-2590123,676196,1224128,-2771812,3888418,-3468364,2408539,-482029,-2063581,3931941,-4146977,3332700,-1377418,-747160,2530246,-3678148,3628468,-2660172,730596,975975,-2261351,2890402,-2744363,1452695,-238249,-1046333,1936841,-2306297,1870759,-754680,125782,983158,-1470000,1442602,-1331670,360567,238695,-964853,1449459,-1556292,1187557,-426737,-626853,1621482,-2001963,1854096,-1130566,-262442,1113669,-2272054,2559595,-2351108,1147323,382770,-2158356,2652840,-2734311,2092079,-699552,-984142,2189678,-2903828,2484590,-1418229,-54581,1149594,-1866043,1908395,-1679192,727538,137494,-887911,1034290,-1199296,619271,-101700,-354923,610365,-749589,78315,-149081,-179918,410274,-588175,607775,-252202,-181900,511816,-438553,647803,-742110,494656,157671,-537518,938479,-1197229,1348029,-583200,-151549,886923,-1250078,1655689,-1138810,931829,206243,-1347244,1610771,-1626180,1157866,-263190,-402259,1330114,-1255299,888052,-546186,-367359,798872,-988151,545366,19106,-368519,841261,-590565,226123,429078,-815273,916682,-842831,506763,-282404,-803340,1211508,-937121,876152,-371691,-150269,570251,-1018383,898693,-792238,410647,-76310,-379064,528894,-749090,851985,-902489,533448,36105,-617191,887173,-737888,985498,-606638,35443,875529,-1041491,800176,-274971,-30934,514930,-1065461,1118107,-422484,-462245,1241495,-1419653,1322458,-762861,-166785,1200258,-1931240,1625864,-963556,310290,495105,-1781424,2298793,-2104212,935743,16017,-1332473,1758346,-2200639,1443611,-795403,-362087,795427,-1605720,1874577,-1559179,763970,210523,-548247,1379658,-1412495,1655939,-813491,-283144,1008752,-1298603,1494754,-970430,303668,678992,-1339999,1541261,-1474404,883175,303327,-1257523,1874294,-1995753,1480669,-685139,-925118,2565754,-2747593,2327646,-1309764,-192743,1556547,-2838348,3185451,-2533570,909531,700044,-2005079,3002398,-2534461,1962059,-495141,-1008895,2148469,-2600776,2666658,-1764966,355479,1047105,-2301966,2675184,-2758309,1283294,-83459,-1184335,2122097,-2791418,2024258,-986901,-359486,1796003,-2249017,2114892,-1802574,661587,670953,-2230483,3029414,-2662413,1837300,-126975,-1497544,2923910,-3669521,2875584,-1491823,-816426,2935689,-3810800,3497824,-2411374,771554,1473700,-3017997,3981950,-3916309,2388724,-394960,-1592265,2898928,-3816035,3422527,-1957573,-7313,1699728,-3180865,3781822,-2982306,1283588,611449,-2350316,3033329],[0,0,0,0,0,-5,12,-17,21,-22,27,-27,31,-36,41,-48,59,-65,76,-85,97,-105,121,-134,147,-156,168,-172,177,-181,183,-188,198,-213,222,-228,230,-221,210,-190,168,-147,123,-103,80,-56,28,10,-45,82,-116,139,-145,123,-68,-38,216,-493,923,-1571,2558,-4062,6402,-10140,16381,-27536,49867,-106195,489930,115137,-765325,1468213,-1576778,958634,-470931,-675472,1127160,-1533015,1364885,-1047440,268732,139459,-401754,170953,-390565,221472,-815746,1170797,-1721483,1020832,-628349,-417532,1924350,-2768356,3474123,-3058136,1048365,1399600,-3447069,4076289,-4187373,2942231,-817197,-2022463,3707807,-4414627,3806003,-1935951,-98093,2317797,-3570323,2978319,-1782361,127927,1126059,-2157767,2548011,-1615942,473831,956711,-1951960,1743328,-1888886,1035414,77051,-1100230,2012585,-2288303,2735276,-1128520,-146486,1267931,-2819299,3538746,-3842241,3055327,-523265,-1978815,4094022,-5621741,5147693,-3588731,818053,2942683,-5499603,6684881,-6588314,3942064,-6238,-4469269,7057340,-7106354,5643261,-2621469,-1438075,5537172,-7411630,6570760,-3371563,152150,3028861,-4817482,5284889,-4186880,1802724,902742,-3613189,5165221,-4410195,2628041,-57462,-1715991,3871743,-5149146,5105116,-2943863,-202834,2981540,-4975837,6578310,-5835765,3122054,817910,-4267649,6263879,-7095652,7010548,-4491944,-331653,4601277,-8393007,9032178,-7790769,4790123,446653,-6391282,10373824,-10399089,7483542,-1941514,-3624136,7873202,-9304571,8323403,-5056890,686170,5298286,-8840651,8709796,-5588607,2143344,1848035,-5163850,7749348,-7883397,4881379,-789665,-3505226,6490093,-8041773,7397864,-4277575,-767648,5330877,-8071059,8735912,-6524824,3105849,2050144,-5743333,8039490,-8960933,7833522,-4289152,-1102778,7177334,-10560090,11171793,-8525828,3986850,2528816,-8700575,12479502,-12449302,8451778,-1395654,-5304141,10453863,-12241939,10748757,-6100159,-915569,7054129,-10784196,10653027,-7864471,3445996,2089064,-7839367,10601680,-9966297,5921936,-576368,-4589423,8636750,-10790479,9156170,-4274271,-2420388,7504888,-9509822,9178478,-7274797,3733224,1929548,-7558960,10969863,-11170465,7839595,-3141014,-2546617,7644085,-11889826,13148855,-9633443,2525447,5159086,-10678341,13175276,-12075461,8628800,-1312032,-7185304,12782980,-13917566,10549928,-5052857,-1489094,7831968,-12552408,12806747,-9249616,2882523,3826716,-9335793,12795893,-11610713,6934596,254129,-6614046,11363554,-12335584,9229752,-3974273,-2634546,7978178,-11446017,11811352,-8113516,2640874,4036438,-9067995,11894171,-11731632,8101515,-2140845,-5235080,10610802,-13415705,12728535,-8131323,1141818,6461053,-12696745,15111114,-13012703,7007892,764299,-8259313,13625431,-14440546,11826475,-5510457,-2531056,9785064,-14441139,14045320,-9062929,2223193,5230230,-11200463,14014082,-12270188,6611912,1119745,-8307596,12243634,-12743772,9777295,-3664672,-3228671,9422952,-12909163,12624173,-8101885,1315066,4992709,-10487636,12970109,-12282068,7731294,-432096,-6445105,11685295,-14163836,12503831,-7146852,-307048,8111871,-13253263,14879279,-12333508,5991088,1666690,-9662609,14696965,-15329774,11245478,-4339730,-4454628,11375549,-15157165,14198515,-9256805,1416866,6519267,-12456606,14353740,-12037652,6052117,1635425,-8717285,13296656,-13427669,9879293,-2877663,-4619225,10096235,-12831023,12370376,-7806523,578054,6070038,-11490838,13505161,-11761873,6369361,554455,-7596889,12493884,-14081463,11637270,-5648737,-1752518,8912220,-13434875,14465563,-11353897,4925927,3378982,-10621558,14838627,-14549673,10418843,-2964970,-5231170,12000717,-15189582,13762699,-8057187,-26070,7695042,-13071261,14220355,-11637898,4890094,2530411,-9677917,13249985,-12997043,8743765,-1837885,-5396650,11224721,-12885832,11542461,-6540701,-496743,7218285,-12069443,13131475,-10443800,4820592,1733641,-8374083,12879102,-13436590,10173583,-3906599,-3376234,9714546,-13643630,13813422,-9763371,3002393,4363943,-10875827,14631927,-13936426,8927248,-1520214,-6113608,12073898,-14635368,12690097,-7162753,-626041,8412243,-13251598,13990168,-10506400,3954459,3518634,-9647065,12992977,-12414710,8103795,-1084531,-6186446,11281357,-12980249,10412411,-5430265,-1368991,7727321,-11810761,12135043,-8997083,3438364,2926374,-9231142,12043801,-12058046,8493177,-2479642,-3977490,9787314,-12667860,12241404,-7990266,1438613,5044854,-10507447,13193332,-11944092,7253727,-560534,-6846738,11649876,-13480769,10851787,-5404254,-1601395,8378464,-11962529,12916491,-9339524,2661986,4576783,-9832194,12024966,-10650640,6484093,-309572,-6532463,10650742,-11748563,8707532,-3650651,-2461846,7919529,-10733886,10498530,-7423390,1902292,3815105,-8660776,11220468,-10341266,6359762,-900865,-5010156,9260625,-11412165,10422548,-6110049,157268,6112101,-10309681,11714299,-9873346,5113887,909427,-6762034,10900370,-11927583,9353763,-3954071,-2706917,8249520,-11060354,10608933,-7802515,2061728,4545266,-9396801,11077755,-9372231,5001819,813629,-6481942,10001096,-10021200,7299217,-2736737,-2826633,7766939,-10095583,9122194,-5319218,521980,4428016,-8172724,9600049,-8488272,4919562,359314,-5356528,8878352,-9834105,7833327,-4122381,-590651,5426348,-9541634,10129321,-7768707,3205845,1677576,-5919307,9207466,-9849659,7472378,-2586035,-3006669,7224026,-9309686,9234633,-5970740,1267884,4546610,-8620545,9166247,-7431318,3581292,1278537,-5750926,8452142,-8496110,5598407,-1337358,-3254840,6667134,-8079079,7206446,-4309314,-182472,4457745,-7347335,7798219,-5957635,2861660,1080431,-4941246,7775169,-7677447,5603352,-1691269,-2179439,5214182,-7244784,7574285,-5550830,1747515,2166093,-5745524,7678075,-7376950,5237004,-1181680,-2901977,5952668,-7867545,7370877,-4335450,53776,4282979,-6670110,7292961,-5558759,2592974,1386141,-5411562,6875203,-6204328,3744229,-280846,-3415166,5871370,-6343910,4852663,-2320429,-1129261,4112625,-6318379,5850785,-3845096,962961,2007642,-4569145,6040634,-5768829,3657792,-567694,-2268375,4535450,-5767951,5620482,-3438647,405436,2611256,-4473717,5486062,-5257739,3618727,-432352,-2563699,4833746,-5539173,4825483,-2634669,-19763,2939311,-4717636,5177510,-4190336,1230263,1541193,-3635324,4725016,-4168095,2760509,27863,-2742371,4477770,-4334098,2984390,-855663,-1431948,3371350,-4347912,4102148,-2266141,-280958,2177758,-3789367,4176712,-3302196,1449156,281403,-2418389,3227094,-3936377,3103619,-1358499,-255249,2315564,-3266384,3512353,-3059948,1656159,273286,-1802545,3021285,-3753954,2664352,-1452822,-464942,2181059,-3333723,3044528,-2001926,793721,973942,-2582206,2981802,-2082367,1119149,673864,-2065862,2668664,-2413962,1242615,292529,-1270541,2708892,-2527112,1759402,-411810,-923432,1990647,-2354365,1779177,-1262106,-89165,869776,-2089558,2296623,-1284089,1030614,-73667,-779763,1476224,-1785549,1718195,-1115545,364738,128629,-736309,1577080,-1502592,1079094,-601216,-153174,718367,-1210551,1127206,-858727,429023,439035,-1010881,984967,-580942,238453,511862,-1035056,912279,-672605,-104092,705635,-1250858,1528733,-608765,-340735,840817,-1186601,1507874,-1178835,326126,601241,-1535303,1680073,-1006422,336652,221268,-418799,618401,-732106,416716,-56569,-284603,681660,-559309,-73262,3214,-258337,272096,-599932,228336,427932,-587034,488849,-366243,275070,20636,-432001,683455,-572907,774945,-791725,319826,279440,-983193,1291035,-1167542,1267624,-567756,-377376,1045047,-1579097,1835357,-1867973,596191,545172,-1648397,2044303,-2143069,1399401,-468890,-937746,2114873,-1999483,1491735,-655741,-409363,1476210,-2166543,1901830,-860397,-150443,1237513,-1857220,2208849,-1422151,-48482,1270186,-1870937,1790257,-2007593,979142,322668,-1764668,2170967,-2515466,1906734,-1002588,-305264,1710651,-2570347,2725424,-2127907,1212468,285697,-1774796,2697129,-2963075,2691173,-1552675,-356995,1793728,-3402527,3498637,-2710331,1123437,1267917,-2680876,3285714,-3114157,1937908,-27975,-1327300,2994857,-3306414,2646717,-728926,-813922,2301799,-3278836,3328925,-2042299,-18125,1928072,-3330465,3924467,-2900509,1235134,753102,-2765324,3709706,-3370120,2640834,-1216800,-1072259,2756434,-3848203,3894940,-2791800,853598,1238452,-3022780,4014205,-3807432,2821441,-724964,-1494364,3437097,-4047801,3861399,-2574256,326444,2297419,-4222636,4880848,-3245277,1677927,714374,-2492197,4334924,-4692555,3388535,-895831,-1589290,3916279,-4617619,4410739,-2358296,-194937,2941356,-4846826,4851653,-3584567,1350886,1567353,-3970657,4790765,-4552447,3010180,-502078,-1725701,4088766,-4755614,4662400,-2751661,572736,2140788,-4531458,5006249,-4529173,2660740,-131986,-2662537,4711093,-5401804,4471109],[0,0,0,0,0,4,-8,15,-24,33,-40,48,-56,68,-82,101,-125,154,-183,217,-252,293,-339,397,-462,538,-625,719,-819,925,-1040,1165,-1306,1466,-1648,1850,-2075,2320,-2582,2868,-3177,3507,-3867,4261,-4693,5173,-5702,6284,-6922,7625,-8398,9259,-10216,11285,-12497,13881,-15478,17339,-19546,22203,-25463,29566,-34892,42078,-52293,67938,-94863,153179,-505105,360659,70630,-736971,981917,-1470174,1252587,-525190,-508954,1208224,-1403890,1040322,-764944,-313646,678768,-696408,-12043,320903,-1143734,821263,-298824,-907356,2272999,-3006861,2390346,-715427,-615149,2597992,-4057871,4041806,-3189048,845750,1870537,-3866131,4960009,-4202209,2962633,-153051,-1665692,3239783,-4409193,3828172,-2137948,21591,1609250,-2630243,2813069,-2493927,1973987,-313406,-979192,1810099,-2055926,2313322,-1650711,356551,879743,-1740981,2658320,-2718499,1664464,375012,-2061989,3171799,-3509740,2578139,-892382,-1561570,4453285,-5568097,4854226,-2310387,-1018310,4427878,-6746019,6793091,-4954321,1520047,2195265,-5530431,7955079,-7971026,4648701,-422088,-3887828,6690126,-7634277,6853266,-4167663,-286900,4106982,-6593783,6531930,-5104347,2507413,211347,-3112346,4951963,-5794467,4909975,-2124930,-1023165,3231179,-4526286,5012231,-4479826,2023440,1502793,-4940542,6478112,-5561529,3693867,-625865,-3909487,7088692,-8364454,6085921,-2593637,-1322453,5371210,-9101812,9536778,-7215001,2027274,3387163,-7936375,10429402,-10425216,6741146,-1241848,-5590300,10191044,-11578718,9350066,-4418791,-1258491,5787658,-8955670,10154033,-7810305,3186142,2337240,-5971431,7933555,-7695621,6580058,-3064941,-1691203,5993027,-8134053,8071644,-5823628,1755802,3290879,-7500767,9040920,-7919119,4153767,633394,-6072341,9133227,-9462591,6850797,-2499637,-2045807,6940229,-10911896,11419448,-7917116,1911414,4922829,-10430065,13187312,-11898929,7076014,19578,-7297193,12783605,-13902473,10780330,-4921890,-2318458,8368962,-12001753,12375814,-9024791,3161325,3131919,-7883150,11071404,-10965287,8205412,-2358487,-4150335,8624243,-10336949,9989836,-6715010,1236952,5704832,-10766600,11561539,-8288601,3567495,1876759,-6685207,10519126,-11653737,9186656,-3198261,-4066433,9755560,-12699449,11855467,-8319151,2349637,5662082,-12782854,15755140,-12970524,6234981,1185351,-8411269,13626171,-15637806,12173341,-4480920,-4137806,10515654,-13562647,13619246,-10344156,3615337,4860980,-10379300,13165659,-12811604,8612102,-1750325,-5385525,11095975,-13100255,11266609,-5854698,-458391,7254906,-11300153,12178635,-9595760,4371180,2821597,-8791376,12180750,-12271041,8191481,-2655110,-4559085,11107028,-14373874,13342152,-7897935,-122531,7713867,-13592780,16153977,-13374154,6420226,2357860,-10456503,15752377,-16396208,11687343,-3929414,-4391490,11650541,-15606029,15317493,-10280093,2328372,6324549,-12393704,14632358,-13043687,8040303,-354776,-7183699,12968383,-14480015,11539325,-5271665,-1739316,8408819,-12232828,13036644,-10047883,3866272,3804751,-10031278,13397007,-12675749,8718196,-1777677,-6101654,12291076,-14779029,13186154,-7278755,-541745,8527623,-14717401,16114786,-12846462,5629716,3655686,-11429463,16283031,-16267532,11742212,-3443889,-5670616,13525806,-17102212,15535608,-9619546,1001371,7463187,-13855673,16321910,-13779576,7315537,1098742,-8506639,13608223,-14310553,11367530,-5258913,-2844882,9468493,-13593376,12936638,-9281412,2992782,4693984,-10683525,13539647,-12757319,7959710,-1001185,-6922695,12316246,-14507359,12463395,-6509974,-1568452,9484898,-14449373,15320562,-11871096,4618806,4268984,-12084804,15978383,-15749458,10614321,-2382792,-6737424,13565974,-16673573,14761443,-8617885,-3244,8510672,-14315839,15862565,-12538754,6103767,2061414,-9599922,14193237,-14325399,10406954,-3841089,-3952679,9988343,-13535037,12746261,-8416521,1556146,5634605,-10850244,13395462,-11465620,6745664,528769,-7568584,12381594,-13447772,11134758,-5224224,-2663938,9797377,-14152578,14409175,-10016630,3122250,4968998,-12021341,15482118,-14469687,9356046,-1164297,-7454095,13870838,-16078006,13545161,-7217585,-882574,9071510,-14461054,15194809,-11836945,4899252,3132038,-10343127,14119584,-13964190,9577277,-2897325,-4518103,10312037,-13382492,12117218,-7352261,431452,5901959,-10447781,12500012,-10838909,5448710,1255780,-7551034,11514017,-12454303,9819324,-3863930,-3138695,9378246,-12657512,12766370,-8971923,2443098,5542795,-11817035,14475989,-12572804,7419868,-279720,-7574678,12948022,-14768841,12052668,-5935636,-2099672,9323085,-13682008,13734824,-10175708,3819230,3820266,-10231157,13553304,-12423601,7933569,-1324626,-5235123,10222937,-12232154,10889555,-6088680,-638208,6241376,-10134687,11376336,-8547405,3904089,2167349,-7566666,10425415,-10773033,7991873,-2394699,-3876838,9111543,-11349181,10655223,-7225326,1044135,5781486,-10753306,12807765,-10730064,5717417,1200750,-7604930,11707302,-12572617,10045289,-4226080,-2559182,9006726,-12846038,11951125,-8082719,2056394,4199675,-9451489,12313866,-10916604,6285799,-364998,-5538707,9689023,-11314730,8884159,-3982451,-1344810,5999310,-8826353,9563047,-7421242,3102624,2821189,-7106663,8904011,-8308809,6075953,-1849698,-3240500,7954293,-9936452,8739988,-5174673,-245217,5241410,-8991649,10113184,-8785148,4469873,1758270,-7147775,10087875,-10003424,7665036,-3029717,-2547281,8463445,-10823845,10257056,-6506828,1144407,4068402,-8354697,10952140,-9081063,4672681,718435,-5208357,8543833,-8940663,7091481,-3172770,-1449605,5633741,-7857592,7726409,-5173805,1629207,2368184,-5705914,7572056,-7075934,4111916,-170109,-3089124,5991903,-7178522,6935913,-3594574,-768966,4933572,-7436131,7518932,-5871506,2670341,1726399,-5700228,8277259,-8407568,5781876,-1766616,-3418757,6809446,-8638978,7716092,-5065299,818979,3810911,-7776282,8591050,-7132613,3138632,1065315,-4629993,6954516,-7373343,5239223,-2003603,-1834419,4796459,-6425897,5690800,-3586211,501597,2341339,-4693062,5663312,-4852277,2799607,376736,-3009964,4788772,-5212986,4972786,-2067586,-1323919,4173480,-5283393,5562010,-4204129,1676248,1672481,-4780106,6435141,-5823765,3739685,-882314,-2671946,5220275,-6701389,6000593,-3269668,-176940,3660335,-5687112,6340128,-4989120,2433074,1024938,-4072566,5500626,-5120764,3340858,-1041792,-1647800,3530333,-4453785,4045917,-2167233,-160014,2086086,-3149879,3590350,-2495202,1536446,496286,-2157982,3260132,-3265251,2171937,-291762,-1105627,2144581,-3157713,3260251,-2259050,388085,1684692,-3294047,3755999,-3603676,2228509,-88311,-2199486,3685969,-4652442,3663898,-1873469,-317487,2644588,-4044595,4140177,-3074586,1072318,1191471,-2740922,3625781,-3259569,1812053,-432000,-1405100,2312364,-2785602,2174022,-672738,-229545,1425332,-1879943,1767795,-1140287,211798,629613,-1330179,1249453,-1051020,760131,117713,-799297,1264967,-1334148,1123337,-591107,-44524,799996,-1598736,1795239,-1424327,842146,355052,-1306137,1995397,-2063064,1610776,-609061,-757999,1423078,-2035250,2137642,-1448170,380863,632940,-1425003,1352355,-1439559,703987,90482,-753990,821857,-617160,346181,-49720,-481659,517831,-52364,-136687,309468,-712914,450496,-90681,-508646,699999,-890658,767922,121555,-390881,358764,-898530,912982,-623527,-71570,111060,-517778,428828,-480225,183927,-189088,-114819,118033,83892,232961,-33792,180244,80880,194941,-37240,-117100,250485,253514,-406527,166766,-341008,4881,212263,-431000,989787,-1081676,835402,-289680,-484259,1275171,-1653420,1787293,-860435,-83060,1029389,-1840231,2358639,-1777280,858379,547452,-1738727,2208700,-2447903,1799902,-524470,-1076264,2019029,-2154691,1939424,-1141883,344597,1086030,-1634512,1822767,-1357311,710968,229078,-1224319,1872384,-1202040,1051596,-203257,-458662,1474703,-1879408,1871398,-880754,162410,1349972,-1927246,2296620,-2050691,1308588,251073,-1440160,2434959,-3252920,2745955,-1306936,-727498,2257842,-3416962,3554658,-2699396,859880,1116108,-2961545,3877354,-3584323,2315520,-25806,-1770220,3236860,-3741809,3222563,-1509428,-300563,2500310,-3095209,3213202,-2417024,854912,852143,-2445897,3575272,-2885146,1688987,-32861,-1651776,2670155,-3200629,2531914,-1515480,-81399,1940499,-3194637,3456504,-2866946,1150313,785907,-2566874,4203863,-4087101,2994812,-917604,-1432029,3529074,-4752453,4529857,-3037724,432012,2043976,-4441501,5240554,-4638133,2676269,632762,-2971012,4508159,-4754496,3906102,-2032466,-792322,3287951,-4665203,4626458,-3085364,836406,1743049,-3633698,4772578,-3792082,2131983,339613,-2542199,3906698,-4196712,3522386,-1567462,-741003,3082812,-4353996,4382555,-3311346,1264068,1257582,-3282912,4929748,-4933038,3602376,-979930,-1860576,4352406,-5515200,5203480,-3158234,103733],[0,0,0,0,0,1,3,-6,17,-30,42,-56,70,-87,103,-126,154,-194,240,-290,349,-417,494,-578,676,-786,914,-1063,1229,-1414,1619,-1841,2087,-2359,2658,-2990,3361,-3769,4214,-4710,5249,-5836,6477,-7172,7935,-8765,9666,-10655,11742,-12930,14237,-15677,17268,-19036,21004,-23208,25688,-28501,31725,-35466,39865,-45119,51521,-59500,69736,-83342,102288,-130857,368892,-1210525,990213,-817916,-244923,1352483,-2135447,2219868,-1653935,561449,1109234,-2039349,2263641,-1525873,885473,459488,-990663,1335774,-926203,270428,617763,-1221290,864120,-46517,-976849,1849570,-2190094,1416911,-235790,-837751,2294206,-2822255,2589831,-1057802,34399,1219422,-2309413,2437816,-2112025,1221982,-432851,-124562,1294139,-1994360,2270704,-1965956,1468823,-682370,-49443,1176969,-2583041,2998694,-2892973,2011291,-74234,-1527019,2939605,-3567016,2933305,-1730230,-273303,2464914,-3581459,2634178,-1376637,-667578,1967910,-2962231,2909511,-1632622,-770638,2413769,-3610064,3311677,-2108788,-329922,2821490,-4008927,3930083,-2818971,1283183,541684,-3137772,4640543,-4799205,3162657,-1274290,-489410,2781301,-4206783,4877437,-3949665,1744824,309934,-1961278,3292109,-3922620,4377560,-3386588,1436891,1579487,-4104941,4882700,-4235784,2758317,-941707,-2079337,4542897,-5493163,4260755,-1243842,-1525899,3574306,-5242065,5144726,-2380320,-1388088,3594928,-4268771,4624520,-3224981,1026459,2215715,-5161371,5891323,-4312122,2277103,88310,-3075671,5633885,-6604627,5202866,-2330681,-1759905,4508649,-5797341,5517861,-4300207,2527034,206788,-3522024,5917631,-6221260,4404755,-2519680,146616,2443224,-5664196,6552375,-5680981,3205410,527207,-3541844,6634016,-7060817,4872631,-1131198,-2413358,5228749,-6263181,5775416,-2415266,-1669572,4391991,-5344903,5332918,-4311868,1417743,2691166,-6507260,7735097,-6179346,3053043,946141,-4901938,7121578,-7982887,6297049,-2172038,-2136306,5931138,-7732834,7040899,-5255451,2421008,1699123,-5237370,7286833,-6862611,5484189,-2910073,-476666,4668606,-8190561,8300905,-5990990,2652784,1082813,-5408806,8675018,-9164023,5298445,-314893,-4286575,6641698,-7374381,6235177,-3592925,-308500,4799708,-8514480,8085074,-5006091,840699,3273340,-6499041,8000955,-7847877,4364853,1565313,-6312440,8523417,-8329829,6459715,-2699638,-1897535,7236252,-9335237,8533584,-5163728,1601876,2247626,-6007292,8702917,-8393316,6441065,-2534161,-2060096,5864760,-8931583,9311549,-6537887,2285431,2528635,-6820204,9023189,-8479703,5213631,-720999,-3611116,7436984,-8956078,7477474,-3563987,-1397988,5697315,-8014798,8589429,-6123508,1310622,4234089,-8015822,9483594,-7884129,4052605,1122486,-6099218,9642747,-9461125,6854308,-2145647,-3242659,7763595,-9615900,8550830,-5788289,1804454,3245056,-7729739,9797890,-9179040,5811934,-1014462,-3320222,7199838,-9125876,9260529,-5882325,987832,4098056,-7645220,9532999,-8314489,5071911,-810658,-4691174,8584463,-9593846,7851165,-3627427,-1668073,6428742,-9471263,9397504,-6561822,734882,4438127,-8495692,9816875,-8277088,4066181,1765639,-7117071,9939994,-9824225,6753571,-2092888,-3602851,8024306,-10280329,9493556,-6079000,1033892,4272178,-8449365,10107752,-9173465,5213728,-695069,-4491858,8369897,-10106420,8704971,-5474726,508413,4694243,-8300834,9718825,-8360234,4630019,229077,-5374963,8741897,-9580656,7580978,-3620853,-2263637,6781624,-9392729,9063801,-6146233,1073704,4405463,-8342561,9773871,-8219836,3987280,1530573,-6819790,9815049,-9743383,6824907,-1576635,-3814593,8349024,-10388070,9061719,-5364234,63788,4786844,-8832941,10230922,-8694222,4791492,383456,-5155975,8561073,-9862732,8217766,-4296993,-443173,5541540,-8784622,9461314,-7715689,4105249,1038873,-5827497,8693169,-9266858,7206018,-2819492,-2598988,7067617,-9106729,8529922,-5443909,582820,4490778,-8372054,9490000,-7686507,3497986,1780144,-6497736,9474007,-9618557,6097888,-1378650,-4021077,8226428,-10436792,9197644,-4838798,-404334,5587474,-9203373,9724496,-8131777,4010858,1110179,-5873547,8781635,-9839539,7710311,-3661997,-1229364,5464337,-8537705,8911319,-7575955,3410152,1410964,-6183300,8589789,-8518672,6443701,-2183177,-2698710,6609807,-8795305,8309485,-5175665,1014498,4528478,-7987609,8778574,-7034179,3350653,1695212,-6001834,9014018,-8900247,5537065,-687383,-4232433,7648923,-8866114,7801002,-4333736,-493920,5463202,-8853515,9528050,-6845155,3133654,1620489,-5621612,8232770,-8707822,6850119,-2667784,-2514368,5929003,-7886123,8157265,-6114630,2719531,2182081,-5902148,7995982,-7711547,5721369,-1709849,-2486609,6443143,-7516609,7263379,-4492823,694473,4001820,-7140334,8102935,-6241154,2692306,1471118,-5659956,7912863,-7962743,5178515,-713843,-3918391,7439306,-8415108,6740726,-3261932,-1008893,5175793,-7684475,8586343,-6337138,2468128,2302936,-5996881,7802070,-7624790,5807498,-1874081,-2390873,5699072,-7403337,7535754,-5287579,1476116,2700810,-5625663,6496039,-6202862,4968799,-1483604,-2795218,5878771,-7214415,5916515,-3501265,248396,3466527,-6133233,7076454,-5635729,2449731,1957951,-5419931,6937658,-5967481,3986730,-575747,-3295880,6637588,-7540914,5639602,-2036025,-1512134,4263134,-6664728,7086029,-5291496,1397529,2485290,-5578504,6869732,-6690623,4509421,-1129850,-2454824,5938505,-6635979,5928942,-3714163,709464,2408768,-4762224,6164513,-5799586,3650806,-673354,-2500061,4695869,-5654467,5379996,-3403178,-132452,3205611,-5221756,5308418,-4260142,2257758,1213669,-4399924,5986488,-5174001,3027855,-26849,-2757534,5190424,-5573001,4571253,-2098405,-1123595,4430789,-5969054,5879482,-3772318,657528,2398266,-4693203,5868808,-5751770,3633599,-430421,-3016158,4723400,-5334104,4260066,-2822021,388504,2255398,-4377867,4969912,-4279177,2583969,-340300,-2121563,3747991,-4780720,4038736,-2333614,56318,2683913,-4091889,4261072,-3542232,1758361,941105,-3334588,4580095,-3710147,2162491,-456968,-1914096,3846434,-4651273,3827097,-1237441,-1368986,3711269,-4174774,4390429,-2838499,595596,2211664,-4329057,4633241,-3807061,2014858,286268,-2116529,3708762,-4359249,3541506,-1867882,-511793,1904775,-2916687,3744615,-3296015,1897287,-13340,-1711070,3130859,-2968161,2358383,-1445378,280779,1220560,-3087141,3095424,-2645470,988331,554328,-2121114,2682364,-2673338,1654025,-171591,-1402569,2933410,-2923327,2157821,-748285,-943235,2463375,-3094170,2964624,-1530096,-40811,1865595,-2955031,3115945,-2530745,1254002,627555,-2223647,2951472,-2870433,1871220,-802903,-351594,1398284,-2405941,2452979,-1741403,778264,37623,-921910,1484043,-1950477,1698811,-1464986,49126,947378,-1473034,1700447,-1531009,1095091,71278,-817106,1489125,-1594292,1242516,-525852,-712908,1019791,-1405658,1486625,-575526,-511421,1527678,-1595487,1432809,-582954,-428616,1047149,-2132624,1603256,-1065347,402094,777532,-1300345,1428760,-1480860,662341,-98702,-536527,836314,-801230,851505,-377478,284708,-166480,-186779,381339,-766452,718691,-554399,488569,-196080,-157794,420497,-918149,887239,-614126,177382,406304,-618017,621916,-634071,449506,-79866,1480,245923,-101527,-6267,427061,-36996,-68801,-214499,-218023,416887,-454560,446749,8685,-324561,356690,-563499,355428,-292098,-364108,261910,-470839,169163,-87086,-358378,381038,-166773,77708,489410,-317244,461834,-147200,-314723,963661,-1175049,954384,-550946,26960,970388,-1477970,1667708,-1210062,418392,226682,-629471,1143267,-1551438,1097164,-443489,-193738,521890,-725748,1177764,-951856,525992,-527825,-357899,550195,-1255088,1080570,-636246,213498,-141634,-687248,1121314,-1507147,679947,11691,-449085,1221605,-901290,1064879,-140615,-409413,1443361,-1707078,1256744,-671179,-353717,1299567,-2260980,1989679,-1337603,246536,900398,-1889281,2391698,-2366657,1287940,-96962,-1403918,2465621,-2549007,1930947,-726822,64827,1055964,-1969311,2533099,-1862213,894230,-63988,-850846,1687608,-2523300,1858326,-816482,-228772,1258861,-1692611,2179481,-1668731,907610,281286,-1278116,2129723,-1905130,1707709,-513139,-886829,2160219,-2489003,2089588,-1198355,-133413,2008753,-2947300,3051488,-2306389,378579,1364851,-2958452,3081048,-3087500,1821128,-54373,-1781261,3337937,-3590442,3087130,-1180534,-313437,1635912,-2928466,3467973,-2911363,1578949,107147,-1880381,3009024,-2959815,2374211,-964529,-441342,2347097,-2921707,3090939,-2277917,841838,711526,-2272045,3181998,-2834937,1754684,-192855,-1543373,2951325,-3515675,2995580,-1311599,-441160,2358586,-3609618,3877337,-3014525,668664,1523754,-3487114],[0,0,0,0,0,-10,14,-23,27,-28,28,-31,32,-34,41,-55,66,-79,91,-105,114,-129,143,-157,176,-191,209,-227,248,-264,288,-312,337,-368,396,-423,453,-481,513,-542,578,-612,655,-702,752,-803,862,-931,1012,-1109,1230,-1378,1564,-1794,2081,-2443,2915,-3535,4369,-5513,7111,-9403,12798,-18032,26560,-41595,71557,-146933,641616,334149,-1391078,2028190,-1779285,1126528,356525,-1393540,2097090,-2594223,2249444,-916038,-296483,1630696,-1858375,1989617,-1025055,525866,122583,-625279,284081,-565523,480169,-728738,676090,-1080244,1062972,-835177,-186361,1231414,-1446315,1370159,-1412676,559730,443339,-1104073,1239720,-1286998,771382,-59718,-708930,779423,194755,-751132,1209342,-894758,361905,357578,-1530573,2502993,-2889955,1974392,15924,-1567427,3056971,-3521985,2935199,-1630242,285043,1543171,-2876424,3475306,-2657801,1277506,215725,-1391973,1591481,-1957937,1822086,-1209707,406090,44593,-246814,494551,-1019569,1145153,-1103734,732617,-771940,-126320,1360362,-1961479,1120980,230258,-1275439,1125617,-1055353,1142785,-211521,-1547032,2282795,-2241049,971157,485791,-2061742,2967417,-3067806,2431283,-1062887,-1167130,3701089,-4800406,4212577,-2148967,-389174,1854350,-3560840,4736561,-4016246,1906615,565302,-2253813,2724975,-3564637,3021096,-1432744,-518717,1307620,-1082814,1609684,-2574086,2473284,-1330818,-319956,1339516,-1647362,1918661,-2102351,1281637,470899,-1619616,2255920,-1906320,510216,438168,-1427102,1878404,-2273234,2166330,-698514,-1876411,4235688,-4026590,2602184,-801652,-1206419,3393188,-5090025,5654857,-3375576,-20469,2597188,-4922458,5479215,-4881768,2026939,1035770,-3054258,3664854,-3913105,3316110,-1097705,-687983,1924502,-2089264,2455401,-2844640,2297054,-810378,-1482222,2931062,-2700059,1980516,-1256089,34110,1021330,-2359568,2493621,-2211713,612663,1039272,-2430097,2939954,-2909457,2024870,204989,-2694518,4361018,-4181347,3212046,-1624140,-1574710,5041640,-6958381,5682948,-2620414,-773098,3785872,-5732283,6989211,-5876133,2058891,2420483,-4921613,5331551,-4765449,3832098,-2191956,-558801,3426725,-5226311,4999788,-3305437,931057,314871,-1891524,3523814,-4571747,3472469,-971185,-1370200,2526931,-2717578,3098499,-2727978,837127,1572687,-3609887,3678885,-3223440,2015386,-353527,-2753062,5231566,-5798496,4154471,-1576228,-1859221,5168114,-7155780,6468676,-3731878,-420287,4420592,-6914174,7303858,-5754636,2278372,1437779,-4692112,6416966,-6707111,4868606,-1286103,-1785007,4070715,-5605087,5710635,-4222821,1198829,1797299,-4023344,4814102,-4652605,3131228,-816826,-1487843,3458431,-4366545,4143555,-2439554,175601,2045230,-3586242,4033841,-3796813,2209300,209418,-3294289,5467464,-5561494,3500969,-525212,-2362563,5166305,-6698306,6333321,-3280586,-806982,4723764,-7062138,7562826,-5812488,2390582,1766795,-5627763,7760151,-7662321,4859543,-1072046,-2953281,5379445,-6944523,6358471,-3896145,482042,2787942,-4871676,5740268,-4834239,2958108,-10013,-2554016,4256913,-4731018,4130405,-2058993,-463474,2648908,-4249875,4815563,-3954591,1679260,1229944,-4099541,5275054,-5556999,3609273,-605133,-3131232,5851994,-6871952,5960610,-2979077,-778058,4637515,-7493628,7788209,-5747209,2049102,2479196,-5971689,8239601,-7641002,4748171,-1022393,-3110158,6043492,-7955792,6255656,-3695712,307567,3557028,-5939441,6257855,-5310707,2626385,422582,-3130588,4732673,-4996265,4180593,-1727726,-756119,3262981,-4618772,5023160,-3228928,1365233,1747577,-4156287,5475692,-5501039,3137195,83117,-2998627,6054288,-6710365,5257428,-2761903,-1354029,5146923,-7553130,7317379,-5192777,1185568,3147573,-6316125,8105691,-7235077,4499958,-146079,-4377811,6987618,-8094221,6215304,-3356132,-516141,4300820,-6264650,6614617,-5000492,1987152,1521659,-4271892,5660150,-5516577,3717210,-1437881,-1428637,3769097,-5269768,4923321,-3285541,155545,2229289,-4470169,5195676,-4696523,2749430,795847,-3818902,5711509,-6322876,4995480,-1894029,-1867238,5180220,-6975174,7031115,-5080936,1101868,3751661,-6889121,7852233,-6816203,3729445,58549,-4571242,7140456,-7766915,6012728,-2604235,-1460295,4483531,-6800868,6826281,-4296868,1466651,1464533,-4549345,5974202,-5526385,3252628,-453165,-2172896,4053463,-4831752,4663542,-2597463,59791,2535581,-4519225,4944374,-4165093,1912050,980290,-3372670,4975741,-5684220,4667304,-1270530,-2431283,5348179,-6138283,5899182,-4035012,203327,3758373,-6745843,7269938,-6051719,3026350,826778,-4680766,7058338,-7140025,5387575,-2195633,-1604332,5101597,-7071812,6299986,-3959114,699799,2260782,-4718318,5810882,-5359921,2989567,-138524,-2397458,4589917,-4769277,3905927,-1727893,-551984,2253563,-4106297,4743664,-3544217,1317542,1854474,-3794876,4617054,-4835390,3472131,-408059,-2501741,4554871,-5613012,5203729,-2972063,-515108,3773459,-6004239,6042389,-4673209,2569698,875508,-4852595,6817678,-6769238,4250356,-1025161,-2268473,4877860,-6590600,6016719,-3512929,50740,3160132,-5043568,5135595,-4087303,2007413,252717,-2612843,4511417,-4672748,2805667,-702050,-832794,2565200,-3544462,3914187,-2883961,458281,1880126,-3055646,4045227,-3777042,2545316,-122752,-2665417,4541205,-4804337,3903088,-1823532,-528453,3251108,-5022904,5650937,-4047405,1374534,1866140,-4324530,5740226,-5535214,3852655,-921282,-2651131,5264475,-5897181,4592494,-2461988,-151910,2705791,-4680877,5562096,-3680519,1094962,1349327,-2709837,3590310,-3365345,2455049,-965520,-1518601,2569619,-3340658,2748990,-1660136,-239670,1654140,-2635370,3308912,-2675092,1585678,880865,-2565226,3473509,-3312993,2659895,-1263853,-758860,3239216,-4516824,4249576,-2758692,319083,2168325,-4167651,4887083,-4418027,2671116,-49598,-2859303,4348522,-4710745,3626051,-1756679,-733631,2920625,-4426178,4462727,-2632529,638162,1060256,-2359996,3397090,-3419421,1885599,361292,-1682793,2585761,-2268754,2286825,-922212,-245913,1743895,-2365051,2450512,-1467238,407633,587852,-1576237,2648017,-2500534,1972326,-159083,-1599697,2743836,-2695621,2573610,-2090457,288525,1680591,-3494033,3827291,-3009043,1594485,475229,-2160194,3671124,-3810186,2837906,-989618,-1413353,2447233,-3376633,3186908,-1824325,599599,1555136,-2334661,2767084,-1924641,685701,511434,-1441336,1686021,-1671285,943090,-18137,-963581,1220823,-1446600,1095271,-717266,-383342,1063661,-1395377,1276207,-1394348,760725,409518,-976111,1925676,-1905165,1886254,-824893,-405410,1717168,-2214954,2222459,-2002785,901728,626580,-2180425,2658777,-2533320,1922721,-600878,-908841,2019959,-2660238,1969617,-1066215,-369710,1246948,-1626976,1555516,-1476422,228462,570564,-1040445,1589250,-817709,201153,354415,-998449,911366,-566734,185727,548985,-854665,952265,-645189,321991,362674,-184673,284774,-768895,831360,-706240,159329,120743,-604342,905949,-1102724,1030260,-571825,11126,836523,-1256141,1706846,-1136652,1008836,-30560,-1092160,1541475,-1488371,1025952,-150058,-631088,718038,-1069110,555789,-200558,-56258,689135,-911830,238488,188930,-524413,730180,-631896,293157,455301,-1021456,1267650,-1027532,413133,217314,-504611,1311674,-1241083,811375,-395756,-92314,401787,-825459,909834,-647584,36082,-27709,-268549,409833,-592301,433449,-499722,96164,-268683,-227738,196614,-426464,414042,-86933,-91559,247355,-373280,482480,-252560,-587996,851695,-569480,424711,-28841,-478507,1247308,-1178616,1126767,-425511,-501187,1520790,-2020463,1622841,-882741,-143468,865921,-1787709,2199730,-1464778,1002383,536551,-1252154,1762605,-1627885,1415464,-685397,-622223,1060095,-1326726,1478631,-1123678,111473,995495,-1041253,930014,-687468,672302,17915,-332655,772797,-1065299,871192,-182987,-382483,958450,-1225533,1325065,-1053676,233948,629677,-1813397,2081704,-1937293,993805,101589,-1045734,2225856,-2725205,2147333,-884371,-840501,1856524,-2487726,2817161,-1763282,467077,896159,-2125355,2615027,-2420280,1585265,-152884,-1472170,2142885,-2445253,1902915,-1237369,-174787,1409780,-2222245,1861575,-1194215,382436,759761,-1269465,1992753,-1850380,1238829,61738,-1116629,1798296,-2149106,1813343,-560796,-153136,1112433,-2527538,2743134,-2157814,766972,665169,-2264324,2684900,-3275020,2064224,-334697,-1328489,2642877,-3519663,3019341,-2076768,-141837,2010908,-3281441,3480322,-2852051,1256054,373630,-2513194,3082032,-3303564,2582195,-664783,-1171165,2490882,-3030976,2784418,-2010960,108758,1303878,-2680677],[0,0,0,0,0,3,-9,16,-28,38,-51,62,-74,89,-107,131,-157,193,-231,275,-324,380,-446,520,-603,699,-798,911,-1031,1160,-1305,1465,-1641,1842,-2066,2310,-2573,2858,-3163,3490,-3847,4233,-4656,5122,-5629,6187,-6798,7462,-8192,8990,-9871,10855,-11954,13199,-14611,16230,-18105,20298,-22895,26033,-29888,34742,-41038,49496,-61399,79287,-108997,169001,-553823,962189,-16189,-422937,1539367,-1633484,1720930,-1046435,-138662,981896,-1228998,1516194,-1338681,875904,-171962,-126582,73718,-194642,755377,-516737,1062404,-1464643,1568346,-1078434,102337,1376891,-2639117,2935710,-3151901,2308000,-128324,-2236075,3333204,-4069099,3299823,-1425563,-523835,2435528,-3501669,3018076,-2332849,461149,1567571,-2754994,2807851,-1400524,-126345,1160269,-1804299,2053065,-1250229,123839,1314082,-2146206,2066642,-1686695,798977,647436,-1421218,2336669,-2462684,2475254,-2005427,251715,1755936,-2702402,3253756,-3675056,2997432,-1481192,-1082993,3218063,-4664423,5212454,-4092410,1640093,1858594,-4306377,5846409,-5910480,4562614,-1349571,-2928254,6130459,-6785114,5123649,-2170515,-472531,3484176,-5809172,6068969,-3463818,457296,2627986,-4422428,4664338,-4207143,1974154,736307,-3504554,4863750,-5361475,2742197,98429,-2263239,3823834,-4945031,4724070,-3145250,66236,2999028,-5082897,5447625,-5654621,4041651,-889303,-2939915,5592674,-6507241,6667196,-5664999,2255382,2757310,-7183301,8994733,-7951724,4988143,-709438,-4321147,7634253,-9270997,7339656,-3435448,-1630585,5811821,-7783467,7323336,-5099609,1825775,2604665,-6483753,7917846,-6552767,2648279,1184365,-4248546,6541590,-7090865,4725578,-877023,-2887159,6183168,-7176565,6305311,-3517261,-204540,3869607,-6152167,6690321,-6229078,4100121,-173473,-4185303,6679570,-7916909,7286554,-5418369,874007,4828672,-9263093,10508560,-8221594,3985213,1051750,-6157430,9608977,-10342041,7783542,-3160294,-2877443,7812193,-9745512,9119075,-6023263,790584,4754916,-8913039,9732352,-7196948,2911515,1734592,-6423875,9633750,-9565213,5419191,477623,-5099092,7733697,-8892391,7977806,-4274116,-1301644,6760416,-8907742,8548360,-6698792,3675696,336048,-5617315,9830625,-11249860,8921455,-3911864,-2314491,7159987,-10204665,11279063,-9430790,4267919,2917646,-8954919,11585522,-10864633,8115488,-2888311,-4055186,10049188,-12513794,10534475,-6099617,46455,5685000,-10650938,12142346,-9573325,3619396,2789676,-8457723,11185030,-10656516,6582077,-556806,-5456634,9601391,-10744909,8805236,-4220308,-1150347,6365867,-9611049,10666062,-8526612,3715651,2228738,-7665798,10699384,-11035539,8667781,-3423235,-2822947,8768388,-11875753,11842517,-8574845,2733000,3971226,-9577650,12616086,-12123415,8201114,-1350530,-5404212,10983057,-12887892,10803133,-6121080,-437563,7508970,-12136219,13043674,-9108597,2693626,4226080,-9377015,11737261,-11165140,6727997,122369,-6621335,10985537,-11736711,8984960,-3864429,-2287670,8139798,-11339315,11445081,-8134287,2376397,3689037,-9077423,11803336,-11580994,7993216,-2144147,-4579198,9916350,-12457342,11609984,-7779498,1648377,5469724,-11123154,13590840,-11632841,7042392,-230073,-6863488,11894103,-13667740,10957791,-5404987,-1912340,8870469,-12856232,12864524,-8976812,2378260,4765514,-10410482,12719854,-11250899,6012355,573631,-7245725,11191661,-12320599,9187327,-3543481,-3485546,8779752,-11765341,11343700,-7762074,1792048,4862375,-9963426,12278178,-11279111,6735502,-1006974,-5639346,10446666,-12510219,11219296,-6667950,-265678,6443697,-11171000,13018767,-11101831,5986989,1123047,-7693912,12340722,-13153407,10429885,-4221334,-2829339,9403898,-12836114,12440827,-8457397,1665644,5820371,-10820082,12549374,-10694713,5235764,1432898,-7897870,11973354,-12071894,8264807,-2654168,-4024932,9647095,-11869717,11142129,-6336840,428056,5795102,-10308224,11913744,-10381516,5611598,874704,-6770979,10856716,-12154948,10231614,-5006615,-1225091,7716173,-11600614,12600359,-9680207,4577756,2403899,-8509978,12341570,-12825080,9181248,-3166164,-4312052,10075605,-12608301,11564586,-7171387,699834,6116846,-11010398,12498171,-9885730,4624378,2251037,-8411389,11434769,-11132500,7537003,-1908189,-4777838,10017373,-11797743,10131804,-5169046,-675092,6284010,-10132767,11562476,-9295618,4246350,1826440,-7471162,10746811,-11336525,8538081,-3314772,-2729131,7624413,-10889152,11294719,-8430922,2558844,3566921,-8476258,11385993,-11068695,7588302,-1887487,-4783484,9322205,-11705125,10329352,-5772230,-379315,6512058,-10371961,10935479,-8872143,3930824,2930402,-8297515,10809765,-9975238,6420148,-861810,-5106496,9694319,-10965530,8577260,-3892689,-1599309,6763220,-9933653,10462972,-7416857,2327547,2882429,-7490500,10377306,-10212996,6526778,-1812213,-3692721,8013479,-10097820,9677442,-6259199,1631893,4071428,-8306872,10294468,-9726408,5788935,-375112,-4790454,8812977,-10309561,8855871,-4738752,-1006089,6529601,-9489701,9745152,-7397747,2522445,3272354,-7963241,9932485,-8741517,5238213,-165289,-5402025,9094150,-9459083,6866244,-2758942,-1785076,5867475,-9098076,9036352,-5717894,895631,3656455,-7222996,8407859,-7961339,5194240,-550668,-4405045,7783785,-8897107,7580140,-4115963,42973,3898534,-7310671,8813096,-7850752,3837066,742965,-4453960,7405993,-8423428,6834783,-3560826,-1654125,5963255,-7856816,7937139,-5691888,1678244,3161804,-6835737,8231057,-6477427,3050082,651196,-4551241,7145845,-7884786,5628493,-1537300,-2886173,6224396,-7549436,6844848,-4102278,361843,3985569,-6818749,7526746,-5808328,2666297,1089526,-3852867,6331671,-7319229,5774490,-2434101,-1293417,4394119,-6181035,6913680,-5231404,2688580,1018953,-4204561,6553941,-6542250,4925813,-1438503,-2049935,4812059,-6110174,6280125,-4295513,973285,3121491,-5827710,6287612,-5112858,2418703,901261,-4321940,5974661,-5867939,3712180,-455798,-2922185,5669055,-6076414,5280203,-2277762,-1088957,3744061,-5737849,5721881,-4142014,1582858,1536314,-3808720,5372878,-5316963,3848146,-914672,-1826286,3598259,-4883581,5055405,-4019817,940674,1821562,-4048846,4520447,-4275020,2980704,-1315652,-1157622,4082942,-4912125,4228992,-2534867,44806,2176672,-3786961,4510557,-3945968,1396409,1026122,-3486182,4269995,-3535339,2210212,-352333,-2390262,4098104,-4514694,3008489,-888523,-1395685,3264652,-4040449,3926003,-2616387,266982,1938955,-3609200,3965072,-3254282,1840272,-259734,-1827358,2820512,-3434888,2964272,-1742997,438769,1237582,-2491318,3295617,-2688658,1732670,-3550,-1096511,2215521,-2551219,2577431,-1628837,193799,1501634,-2357358,2359760,-1799235,504861,626109,-2086308,2579349,-1946628,938339,671648,-1823569,2367703,-2304743,1234704,215786,-1321041,2631456,-2630740,1621393,-663230,-952273,1974689,-2515193,2277742,-1163701,106114,1000463,-1658227,2059555,-1903537,1116487,-255155,-505901,1131407,-1427318,1114692,-650142,259035,138924,-507297,785173,-915008,886812,-495577,108092,516951,-785106,873934,-351003,93974,713176,-539976,623049,-315071,-300060,334858,-783653,821819,-613255,-228124,993986,-1267904,1371821,-494722,149534,784928,-1452755,1386353,-1285456,310812,403952,-1054825,1452945,-1539980,772459,173329,-618186,970458,-664583,602648,-21177,-80365,842015,-413294,429893,167808,-561066,466056,-742947,400451,463301,-913162,877260,-764308,350299,-123570,-470474,944328,-1148356,1130746,-1101378,713736,165785,-903379,1398932,-1706807,1176357,-708476,-147530,944598,-1469506,1749735,-1478605,753290,193717,-1262481,1965420,-2055969,1351683,-407232,-442112,1653550,-2109978,1612384,-543466,-568255,1568940,-2092650,2112599,-1021461,-326628,1463075,-2137797,2357039,-1599873,579280,1392085,-2040029,2230962,-2155297,1370235,-2206,-1342268,2341541,-2893957,2248049,-1460731,144102,1250662,-2215632,3018920,-2429817,1556023,-547688,-1124745,2762850,-3055434,2388117,-1311374,93507,1288820,-2849397,3427707,-2727928,1093497,424722,-1924088,3162539,-3252294,2151951,-544400,-1054865,3052569,-3217679,3176255,-1130871,-548633,2100615,-3449010,3321540,-2508356,516873,1932341,-3287845,3711114,-2955992,1668455,451305,-2232209,3718168,-3556537,2879368,-1655637,-619637,2169689,-3542748,3850800,-2944590,1308498,668396,-2542581,3737035,-3732375,3016365,-943516,-981274,3000762,-3723987,3734429,-2589023,733265,1339170,-3254715,4202520,-3825021,2102818,173682,-2020881,3775586,-4290427,3408020,-1789560,-1435784,3755817,-4697441,4198607,-2376517,-137125,2432373,-4321083,4606589,-3889116,1680486,936222,-3256538,4836807,-4476686,3536211,-1047657,-1392232,3651924,-5074126,4992493,-3054325,762793,1697332,-3821980,4696636,-4422178,3101224,-437822,-2172133,4163115,-5076881],[0,0,0,0,0,0,3,-11,19,-29,40,-56,67,-82,101,-124,157,-190,233,-281,331,-389,453,-529,620,-720,837,-970,1117,-1271,1441,-1625,1826,-2046,2293,-2569,2879,-3217,3588,-3991,4425,-4893,5398,-5946,6544,-7201,7916,-8706,9571,-10521,11565,-12715,13986,-15402,16988,-18774,20807,-23145,25864,-29067,32894,-37555,43357,-50771,60591,-74181,94203,-126865,267783,-919954,901808,-155313,-767610,962772,-1204974,1623845,-871430,73730,850049,-1067548,510829,-247547,-81267,382647,-272058,-234896,838556,-1368370,1406867,-397400,-541221,2142705,-3502516,3055328,-1731706,-47689,2060359,-3808841,4622849,-4058113,1989637,822119,-3246698,4492646,-4874721,3671342,-1086044,-1127894,3176451,-3829968,3761372,-2705124,911362,1209722,-2706350,2716224,-2204273,1401010,-577885,-577903,2023353,-2661657,1878846,-1196173,294155,918814,-2178314,2241975,-2544123,1962793,537931,-2674994,3860232,-3738781,2866614,-670564,-1867340,4674904,-5902205,5850290,-3104200,-542472,3904682,-6571063,7756484,-6322518,2370902,1770422,-5436719,8058291,-8397151,6377116,-1889861,-3287411,7003461,-7618475,7129480,-4526488,971417,3180331,-6123536,7150652,-5913463,3087885,-101020,-2985655,4898375,-5836464,5381615,-2661554,-715065,4213802,-5821186,5376052,-4204677,2041558,1467179,-5203048,7029340,-6732553,4383734,-811174,-3124568,7240966,-9142693,7724703,-4001791,-499748,5287109,-8816229,10730050,-9473745,4110685,2506213,-8156990,11008430,-10771300,7871964,-2604235,-4036531,8693152,-11153994,9931684,-5551937,232962,4841135,-7963773,9557002,-8335164,4617473,385062,-5709018,8476313,-8225211,6240327,-3198130,-1545188,5631987,-8282943,8270230,-5469360,1717381,3032496,-7066425,8567047,-7624018,4512906,218001,-4627830,8711116,-10498470,8547880,-3733409,-1903278,7025206,-10918676,11974207,-9474420,3083444,4785882,-10640381,13386408,-12176518,7743777,-1021639,-6258128,11618081,-13728238,11563721,-6073384,-1192270,7395801,-11607581,12524802,-10148457,4326207,3070539,-8229112,10954965,-10851424,8210061,-2981953,-4587924,9908855,-11443287,9505740,-5314241,700069,5044187,-10220297,12434768,-9856096,4477346,1931772,-7205528,10884460,-12356199,10449497,-4667305,-3100371,10558315,-14701989,13943754,-9068423,2371837,5198853,-11981193,15929002,-14755773,8391824,376677,-8362104,13680918,-15636703,13519641,-6963935,-1884698,10114319,-14514265,14639312,-11185306,4845398,3526641,-10507365,14053090,-13416882,9088124,-2392176,-5153846,11293919,-13309016,11593240,-6670820,339876,6669577,-11379045,12963114,-10390822,4968285,1693499,-8498658,12835636,-13761011,9758243,-3352058,-4274117,11052814,-14723846,14242514,-9183792,1570376,6969461,-13877297,16295992,-14417284,8164797,902488,-9539035,15082668,-16830341,13331577,-5729361,-3361022,10926780,-15214532,15522987,-11397972,3753687,5203735,-12294230,15535919,-13595701,8004196,-786470,-6643292,12343276,-14252623,12327029,-6222926,-1690993,8400998,-12747758,13533458,-10717760,4222193,3327354,-10063153,13978693,-13764887,9346822,-2347205,-5914064,12049080,-15568552,14187282,-8188527,139081,8038864,-14767075,16865818,-14186409,6867901,2237275,-10931463,16374001,-16999287,12965797,-5133605,-4809695,12534773,-17358986,16274084,-10846443,2086152,6623004,-13469684,16373397,-14526816,8071748,374349,-8240414,13792284,-14860863,11902715,-5492451,-2224001,9544159,-13643995,13611631,-9913793,2885506,4455247,-10730201,14023355,-13214755,8612688,-1206741,-6659866,12627231,-15143152,13115295,-7286004,-768918,8948700,-14907288,16240699,-12985118,5752079,3227489,-11493269,16645032,-16529633,12036291,-3667582,-5680272,13237181,-16906878,15573539,-9640470,1008896,7689219,-14230684,16042658,-13569536,6904942,1707915,-9417719,14023370,-14819413,10992860,-4183738,-3454750,10323089,-13542496,13197479,-8868896,1881814,5838351,-11370971,13595918,-12691378,7471027,132191,-7343397,12851795,-14547554,11608185,-5795579,-1999981,9770487,-14785240,15101445,-11482438,4392414,4324058,-12080071,16148043,-15562034,10548400,-2682100,-6390968,13648758,-16603107,14753301,-8301984,-72031,8498589,-14398609,15778860,-12815693,6003904,2293407,-10277425,14287726,-14303968,10036400,-2918081,-4187203,10266077,-13384236,12408292,-7784801,1042146,6328492,-11177287,12715976,-10712513,5863701,1049271,-7785161,12114146,-13256501,10324959,-4650530,-2863097,9622937,-13283110,13316165,-9695933,3267819,4564195,-11458208,15144121,-13698224,8577892,-1121949,-6904864,12855106,-15182487,12756507,-6974475,-1263581,8937234,-13792992,14407495,-10752136,4334752,3089857,-9509095,13458183,-13283687,8565626,-1443947,-5134870,10003480,-12274898,11163833,-6256222,-701955,6641751,-10221844,11660527,-9269027,4229034,2186931,-7375673,10967476,-11213150,8487320,-3067276,-3596478,9310382,-12173048,11537993,-7720816,1644597,5259889,-10780519,13073512,-11626419,7021306,-6777,-7319583,12294975,-13462561,10725289,-5388393,-1697826,8448193,-12956428,13151613,-9388973,2775834,3838710,-9258949,12142497,-11375418,7206441,-594978,-5194201,9522860,-11010676,9434587,-4481120,-1364631,6333740,-9227020,9438302,-7610360,3361010,2121212,-7763344,9788161,-9298034,6120199,-1249530,-3665310,8171408,-10327529,9643544,-5690125,-298998,5499500,-9237380,10485742,-8902156,5331609,723013,-6728111,10840632,-11106612,8611533,-3553742,-2032692,7477384,-11132937,10927526,-7277043,1898069,3881474,-8162680,10609525,-9524393,5376534,357394,-5410128,8292208,-9004216,6956178,-3374088,-1670841,5595315,-8111665,8166904,-5535565,1410910,2692498,-6019454,7901591,-7528783,4469913,107705,-4411125,6914853,-7480325,6600630,-3905669,-583791,5118985,-7975157,8383045,-6921622,2940507,1653690,-5654742,8575503,-8865884,6571302,-2215400,-2535322,7047349,-9245599,8414485,-5266306,760071,3721243,-7122533,8705764,-7003520,3907472,745179,-4889047,6934106,-7299907,5551252,-1886471,-2004476,5019966,-6475828,5724106,-3667096,424814,2984996,-5082238,5683223,-5029715,2704709,571014,-3405355,5202310,-5576615,4595622,-2137276,-1042736,4292136,-6013008,6102593,-4214516,1776955,1377367,-4824301,6657985,-6190883,4119771,-811674,-2256089,5055305,-6545590,6638345,-3563648,39135,3268195,-5749514,6081355,-4894879,2479689,489750,-3592539,5507453,-5293212,3516345,-708727,-1597022,3768947,-4524950,4036077,-2365662,-266413,2668037,-3733095,3463673,-2429477,1177877,746634,-2653941,3647618,-3701028,2188644,-578713,-1205952,2782937,-3495430,3863100,-2425773,246385,1604595,-3103823,4062420,-3844506,2432230,-267009,-2014790,3413644,-4362188,3806328,-1823146,-100084,2142309,-3802557,4312490,-3262841,1323180,1028093,-2771229,3365446,-3181334,2186340,-329617,-1444629,2517246,-2737791,2000197,-751075,-512740,1624334,-2208857,1778941,-942126,-3054,956734,-1795507,1681253,-929472,674828,325517,-944766,1763945,-1713817,1292705,-577387,-30724,1123232,-1975838,2120867,-1809309,983627,138890,-828725,1675855,-2135524,1495541,-938997,-5590,1294541,-1719272,1811819,-1577016,354721,342028,-1370954,1478757,-1393899,601008,29220,-625782,1258973,-750967,-53619,267499,-537241,613057,-243373,107891,574905,-739560,768577,-295134,-228169,318169,-822665,953714,-758929,127424,267142,-610864,847080,-861083,321827,26128,-187349,444633,-200593,215224,-213243,-68570,-170906,-123174,-188932,-178642,47676,-78565,-14302,30020,310249,-15762,-34992,-42682,346147,-445324,193848,145521,-351065,920278,-1210848,1035412,-276388,-337804,1503725,-1991311,2033651,-1065625,229372,720394,-1717665,2378469,-2340692,1503716,-122839,-1143137,2038166,-2103833,1691691,-789390,-442622,1680243,-2305543,1914245,-940195,41501,943090,-1639872,1702582,-1679640,449181,378830,-1196762,1770377,-1637029,977576,5321,-616377,1677520,-1777004,1860119,-1308072,-4648,1123095,-1835273,2795797,-2247219,1523915,-62968,-1591203,2701598,-3509476,2897568,-1344062,-582240,2228301,-3469984,3639204,-2778977,1331525,771055,-2938124,4015362,-3658138,2507690,-724587,-1692751,3172145,-3536652,3175323,-1959631,-100359,1940447,-3214531,3587948,-2314262,770802,955922,-2341323,3414701,-2988050,1655161,-11988,-1785502,2724898,-3324536,2932617,-1619808,-301106,2118131,-3115679,3633065,-3170270,1652400,662059,-2787587,3820141,-4182913,3395180,-1425938,-956465,3196565,-4438778,4970296,-3146190,621029,1737566,-3957269,5157562,-4544105,2834816,68059,-2656821,4454521,-4805597,3928772,-1858425,-692555,3103512,-4633961,4294910,-3104554,675939,1917358,-3937427,4319999,-3759733,1889662,269110,-2536534,3998614,-4673740,3564845,-1323437,-904323,3285245,-4418122,4715370,-3585492,1034885,1196385,-3864188,4938703,-5261793,3456648,-954947,-2136835,4102729,-5595526,5169289,-3363202],[0,0,0,0,0,-7,11,-11,10,-5,0,7,-14,19,-23,26,-34,45,-63,81,-105,132,-160,192,-227,266,-315,371,-434,513,-597,688,-784,888,-1002,1123,-1258,1409,-1578,1764,-1966,2184,-2421,2673,-2941,3229,-3541,3873,-4230,4615,-5029,5479,-5963,6485,-7045,7648,-8291,8970,-9683,10409,-11126,11770,-12210,12161,-10975,7042,4365,-41999,238697,906777,-1425058,1463421,-1178585,-112631,994435,-1953503,2087780,-1963912,1297557,237422,-1509759,2069417,-1278627,644983,354053,-1144533,1185661,-570653,-546712,1147569,-1490628,1181689,-409508,-932075,2210734,-2673926,2249407,-697904,-672469,2237123,-3143870,3149084,-2359498,741792,1065071,-2089136,2864287,-3069648,2173783,-700953,-136488,1114781,-1865632,2618647,-2598665,1612464,-877198,-237942,1108806,-2216720,2938432,-2579112,1712587,-255034,-1727032,3135651,-3041908,2198033,-788673,-926655,2710830,-3509710,2726455,-608588,-1396421,2993994,-3484932,3113067,-1470674,-1125884,3493717,-4740971,4319946,-2816636,157133,2999425,-5714586,5897121,-4311097,2051814,413215,-3152724,5260085,-6440826,5184386,-1859134,-1095192,2970750,-4571735,5383018,-4744907,3170714,-170652,-2386522,4335463,-5180244,4662926,-3436106,1261601,1626198,-4833424,6016291,-5049990,2561558,146910,-2702120,5046092,-5991580,4716768,-1098279,-2373615,4884149,-6261500,5863950,-3584033,-744514,4872312,-6994959,5851572,-4198745,1461519,2274580,-6102121,8100413,-6988271,3737273,566935,-4347573,7072460,-7488903,6186217,-3360749,-600216,4821748,-6931497,7392045,-5391210,2815789,-265743,-3104134,6176186,-7546147,6339063,-3078556,-614172,3545343,-6192240,6990944,-5997716,2751762,957907,-4232575,6793891,-6865094,4547355,-597618,-3347516,5615258,-6654747,6004817,-3018022,-1386464,5894512,-8165256,7342561,-4869484,736477,3746042,-7935376,9668943,-7954809,3704365,2124397,-6374513,8918683,-9156133,7075487,-2998683,-2046149,6766283,-9271044,8977949,-6567210,2622773,2150680,-6236264,9289849,-9044634,6202311,-2143410,-1981722,5896296,-9381540,9654810,-6126053,1056091,3728536,-6895551,8337097,-8536616,5855987,-451134,-5446570,9231844,-9479883,6724003,-3126171,-1490603,6584608,-10104281,10296169,-7052046,582140,5846942,-9698697,10477778,-8647516,5368376,985804,-7144450,11468936,-11149267,7998365,-3155461,-2421109,7893353,-11232053,11209606,-7635315,2477414,3254029,-7421318,10452573,-10563528,7440646,-2436473,-2920883,7391760,-10379152,9986581,-6785316,1428827,3930838,-8083388,9771983,-9530275,5468797,-12083,-4989014,8808771,-10284337,8502002,-3731615,-2537853,7901546,-10424690,10061064,-6637172,943136,5424622,-10339247,11860993,-9716660,4634206,1786010,-7715322,11385848,-11661419,8746932,-3059598,-3261450,9278171,-12066708,11254297,-7302245,1703847,4110337,-8635172,11625555,-10969809,6994050,-1023848,-4750465,9123855,-10688109,9580904,-6259648,753740,5054418,-9309040,10855186,-9296691,5024837,329655,-6129223,10126673,-11056644,8456523,-3256066,-3014810,8358561,-11118472,10339530,-6746626,458954,6189012,-10840122,12065230,-9569383,4568657,2262019,-8323160,12334725,-12264811,8485658,-2218462,-4589485,9707468,-12785838,11839937,-7335788,1206186,5603177,-10616099,12438188,-10708238,6420295,-453622,-5500633,10136660,-11625863,9830900,-5715391,-420923,6119144,-9759849,11567512,-9356740,4329581,1441070,-7176161,10286606,-10896332,7824352,-2675385,-3232171,8400918,-11152113,10405523,-6369252,194708,5790785,-10602746,11907945,-9725942,4246272,2875691,-8539517,12171885,-11692679,8053219,-1972035,-4916874,10276994,-12455457,11394633,-6618451,88232,6277806,-10712925,12366036,-10443655,5799971,558807,-6740760,10840133,-11803009,9311075,-4662457,-1350610,6548303,-10416010,11078985,-8515925,3803954,2022028,-7545115,10335149,-10261925,7167146,-2125029,-3680193,8362585,-11067161,9907795,-5634527,-520509,6215231,-10269962,11111596,-8942790,3682856,3048912,-8519749,11843048,-11622948,7653530,-1125761,-5335007,10188356,-11991988,11099179,-6081361,-603860,6952457,-10821602,11900119,-9491893,4537187,1546407,-7417653,10550866,-11208491,8852858,-3901094,-2200835,7314591,-10489166,10241547,-7713930,3051102,2355136,-7452890,10148321,-9558927,6541374,-1290225,-4055823,7965628,-10370276,9125639,-4880791,-730094,5856148,-9709899,10536297,-8060169,2696391,3209157,-7882821,10669891,-10499434,6661703,-812262,-5473875,10088995,-11289801,9776851,-5070952,-886846,6846368,-10505486,11228171,-8765139,3756402,2591520,-7323788,10066329,-10046585,7378419,-2939137,-2711700,7571591,-9864622,9183298,-6311709,2290289,3068904,-7518936,9319956,-8432612,5311144,-1034592,-3960695,7947735,-9338798,7734438,-3967910,-682977,5081093,-8874223,9393503,-6913534,2240252,3601391,-7340522,9583959,-8780608,5345021,-288129,-4928667,9335319,-10295058,8571609,-3652524,-1828565,6604997,-9598505,9756617,-7653288,3016377,2952586,-7406203,9285902,-9005659,6339080,-1908191,-3221905,7065799,-8451928,8197011,-5563707,1377469,3290067,-6984492,8220324,-6659351,4293428,-620299,-3186109,6693919,-8166582,6429256,-2949651,-1363213,5027745,-7081388,7652553,-5480316,1799576,2658352,-6660872,8234374,-7350974,3882363,312784,-4643344,7470268,-8905177,7013062,-2788061,-2177171,5900426,-8519000,8169941,-6103636,2093802,3152684,-6831567,7988288,-7554309,4710395,-1041091,-3477086,6765151,-7793378,6757210,-3929567,304283,3147703,-5769112,6866514,-5875051,3131065,303580,-3686694,5604538,-6230090,5033223,-2443102,-892194,4606553,-6392340,6235765,-4017379,1057804,2205777,-5063116,6786296,-6069356,3549776,527021,-4213317,6637249,-6817378,5180625,-1929613,-1831709,5109378,-7222345,6785166,-4695404,752598,3254080,-5907036,6709884,-6196820,3653694,-433362,-3336593,5940014,-6265513,5203050,-2711268,-294446,2884248,-4943955,5714001,-4581522,2395127,381468,-3048754,4546110,-4820131,3743660,-1937481,-579063,3343416,-4930933,4776420,-3280193,874043,1532678,-4076312,4888846,-4484541,2305050,617357,-2879592,4600560,-5374112,4055145,-1142313,-1907686,4562806,-5466202,4838451,-3384965,380980,2482344,-4934638,5402658,-4619796,2274582,414231,-2659809,4107965,-4714065,4006182,-2199969,-535506,2821206,-4053137,3640125,-3085014,1514229,48827,-2094778,3451280,-3427000,2494990,-1146732,-544750,1820507,-3007818,3275607,-2450373,426141,1324369,-2464183,3016029,-2756591,1535916,388275,-2285511,3255022,-3396986,2331838,-757296,-1499603,3147171,-4149487,3611482,-2046314,-114354,2088794,-3579714,3535793,-2870498,1351441,438359,-2304739,3201481,-3290876,2289900,-891141,-562988,1723816,-2411080,2858276,-1637289,874122,351679,-1228823,1796285,-1819286,1846078,-826097,-178425,900375,-1626299,1710431,-1333211,638894,370763,-921843,1698446,-1487776,903999,-85358,-1050380,1852122,-1792776,1307569,-196598,-916364,1892077,-2539244,1969416,-977417,-381149,1286172,-2301002,2290916,-1534788,472806,596404,-1165115,1886328,-1561788,1036506,-497037,-645150,785870,-1327908,1038896,-489098,180410,154413,-187858,400211,-598331,589147,-660582,491324,-138056,-264420,267679,-687748,761516,-551348,335964,52838,-246359,237056,-425819,378844,-197557,-31006,419361,-178825,252567,529349,-826195,160942,-55996,-200122,705576,-637116,678902,-179892,151592,545262,-569353,516864,-544417,-154725,136086,-42945,-150995,212038,-47781,145287,97729,-323642,717730,-975891,694951,-87781,-371870,1285109,-1617648,1115464,-662969,-12322,972660,-1156082,1714405,-1468952,573140,335937,-903022,1386332,-1598833,1061974,-421075,-14056,686537,-1032907,1084476,-1190232,651942,202244,-289694,569446,-1065455,808633,-517851,-133593,433129,-802397,827969,-721600,521054,60530,-1006114,1200160,-1492117,704714,-4905,-859774,1725211,-1826047,1704640,-720540,-458878,2023298,-2445818,2530466,-1546623,147774,988055,-1995071,2563066,-2520416,1568881,-87467,-1478195,2564346,-2913836,2443815,-1442258,-632,1394362,-2054488,2666512,-2092314,1030088,358610,-1426189,1897690,-2238132,1911787,-1115067,-350521,1441905,-1981185,2049999,-1502157,568019,442084,-1948227,2246404,-2092820,1434453,-171825,-1448611,2446443,-2868398,2254548,-866342,-520547,2388406,-3269833,3109417,-2279903,392380,1482047,-3256181,3769993,-3098045,1622515,150508,-1805108,3028770,-3980249,3205318,-1412353,-627162,2050674,-2825241,3401917,-2627963,979016,687732,-2531675,3141208,-2983822,2552154,-552825,-1210450,2284033,-3143699,2937591,-1653751,457333,1408567,-2965302,3096517,-2788595,1572372,290927,-2221205,3418069,-3577017,2885224,-911308,-1119436,2908772,-4095081,4194503,-2483195,342543,1958064],[0,0,0,0,0,5,-16,28,-43,58,-71,87,-102,122,-152,185,-227,275,-333,397,-469,550,-638,742,-857,988,-1133,1294,-1472,1669,-1886,2119,-2382,2671,-2989,3339,-3720,4132,-4582,5074,-5605,6185,-6816,7508,-8260,9080,-9977,10959,-12033,13222,-14541,16012,-17656,19508,-21607,24008,-26780,30020,-33871,38523,-44263,51525,-60990,73804,-92051,119935,-167502,267733,-805928,338043,201590,-1179225,2107337,-2414377,1805628,-774629,-733995,1974978,-2311182,2176016,-1250824,501344,1056063,-1515096,1460460,-1414570,389678,-56659,-101297,308835,78600,-216633,83203,241819,-246591,932924,-1284076,1253489,-165783,-339944,1319564,-1226761,1366842,-790888,211306,249481,-604971,282890,-328110,114980,38525,-37860,-945581,1498824,-1482316,397702,774484,-1760867,2244233,-2606349,2253789,-443373,-1166009,2565852,-3369954,3089111,-1692716,-251723,1514275,-2726086,2644536,-2269357,869673,399517,-1359753,1417287,-981520,812106,-261373,-278767,797663,-166965,-97858,479780,-377738,491032,-461208,-544669,783770,-748986,-306510,81809,616450,-994036,265451,91275,-802084,1120789,-1360878,1896864,-1775737,885114,1205553,-2638196,3615748,-3373336,2481944,-377353,-1795575,3834873,-5041131,4572236,-2141031,-355481,2800340,-3902925,4286864,-4000535,1621096,1159681,-2822708,3108723,-2940786,2173741,-1118285,-843266,2222116,-2116380,959786,-618456,664806,-324942,-974062,1710751,-995743,286982,361386,-558649,908340,-1120983,969570,-789362,-114052,1420392,-2378126,2318600,-1784428,679621,564384,-2373730,4503656,-4545141,2948078,-85480,-2506146,4060259,-4889736,4485251,-2960135,-279689,2944201,-4460833,4962185,-4415874,1993873,1346443,-3295820,3793830,-3065621,2411483,-1030370,-1438231,2822319,-2604516,1547580,-413791,74127,882435,-1933346,2147400,-904030,-233414,1082408,-1303434,1247500,-777470,884621,-435225,-808954,1645945,-2645861,2415562,-1320166,-64973,1799070,-3635937,4772977,-3852660,1479366,838329,-2619869,4863189,-5920007,5299815,-1993773,-2385597,4936178,-5393564,5407076,-4418566,1821826,2147448,-5681309,6474640,-4914047,2458054,53051,-1936118,3858050,-4613124,4276782,-2062431,-1576279,3123579,-3492052,2570801,-1880808,899213,621513,-2709143,3856409,-2773297,1172616,-107220,-1189912,3048493,-4085540,3608587,-1637459,-570300,2325318,-4043776,5204198,-5208630,2787756,279122,-3522463,5897230,-7163057,5626695,-2607985,-1241010,4879017,-7092758,7093722,-5398043,1573697,2445892,-5196843,6622243,-6088621,4064107,-364357,-3039289,5288428,-5311327,4168748,-2197522,-452757,2851654,-4456749,4370898,-2571074,759019,1390449,-3006322,3662747,-3305838,1986261,-388972,-1388611,3053034,-4222280,3280221,-1363006,-379655,2220426,-4109264,5159311,-4697933,2308615,1209084,-4387783,5774293,-5999203,4757917,-2088967,-1636349,5172585,-7587199,7171831,-4657113,1195466,2814369,-5900083,7461789,-6682042,3602219,164018,-3509738,5853050,-6185774,4772838,-1980299,-1216422,4106726,-5169986,4748150,-3045401,447169,1938936,-3993403,4654681,-3608751,1713119,344976,-2392331,3837728,-4110608,3483805,-1893856,-839805,3107582,-5187609,5282149,-4021758,1555699,1098788,-4202107,6080349,-6555058,4851294,-1200052,-2189636,5519014,-7440781,7073124,-4793900,518445,3302808,-6219605,7830011,-6803149,3502893,500424,-3980597,6659274,-6721125,5110561,-1983260,-1513694,4270602,-5842106,5623433,-3593688,387781,2256280,-4042828,4940563,-3950042,1961595,730322,-2621965,4266322,-4624072,3680458,-1421588,-1132372,3576070,-5044712,5028133,-3966603,1440334,1950246,-4553094,6094728,-5970133,4307166,-1173340,-2617854,5939875,-7738801,6652447,-4158523,311448,3887427,-6958131,7996082,-6472707,3104644,1094768,-4518901,6898241,-6991213,5166584,-1634251,-1952846,4872842,-6105438,5829660,-3623241,450056,2816075,-4671754,5122880,-4094889,1816688,636754,-3327208,4534312,-4326004,3541631,-1119026,-1730822,3884149,-5180586,4821246,-3412019,860110,2285720,-4810058,6020511,-5860084,3707626,-631338,-3406092,5805043,-6768793,6078458,-3904044,-36758,3870025,-6943579,7692287,-6028853,2714792,869766,-4747872,7268145,-7405919,4955403,-1474691,-2491579,5218154,-6378709,5770649,-3144652,-80143,3198487,-4461922,5347932,-4353448,1755217,1244660,-3590331,4644786,-4445195,3136065,-852184,-1859689,3614931,-4875721,4573069,-3079401,216749,2695652,-4692795,5358651,-4669476,3182756,-138306,-3297899,5911519,-6483033,5333799,-2506833,-554451,4420165,-6581324,7098476,-5098022,2183786,1655277,-5203188,7174450,-6945506,4429766,-920610,-2372163,5160130,-6380850,5788498,-3177852,-290551,3299140,-4943028,5025220,-3564309,1511766,1062870,-3684866,4866179,-4607280,2953471,-251544,-2580240,3939549,-4201234,3924900,-2511439,-73725,2888881,-4644099,4947853,-4004048,2201025,359582,-3691727,5348143,-5587690,4460185,-2338302,-648100,4213413,-6408891,6359658,-4186239,1396507,1515144,-4402532,6373506,-6736189,4070589,-213031,-2902422,4971476,-5887100,4860915,-2539639,-199288,3143132,-5179603,5234180,-3458016,374708,1929523,-3282037,3991730,-4058815,2348482,193513,-2743055,3586493,-3338629,3043618,-1849941,-562877,2882402,-4211075,4238567,-2829541,869178,858111,-3233087,4766297,-4810180,3136829,-1034141,-1370571,3756204,-5410920,5188574,-3908970,893754,2365381,-4619333,5729955,-5037690,2993706,-161700,-2568502,5001288,-5492314,4221118,-1774797,-832108,3060021,-4469666,4655692,-3263453,457339,1983527,-3782409,3937304,-3261797,1769040,678242,-2186602,3256392,-3318417,2638763,-959092,-1115223,2869774,-3321505,2796230,-1962838,825372,1103896,-2964334,4218788,-3662318,2230018,-488548,-1789551,3287647,-4274541,4193302,-2901328,480541,2165001,-4288550,5114328,-3950287,2115011,-65735,-2539200,4409666,-4883330,3493086,-1419196,-720059,2860298,-3785652,4015990,-2560956,71383,1852389,-2703549,3122451,-2573192,1595145,452977,-2475594,2837685,-2577808,1554232,-273481,-1012549,2407259,-2675925,2474240,-1351021,-151563,1556548,-2308162,2615021,-2195713,1642034,23997,-1527469,3026115,-3266404,2914438,-1488316,-67901,1799567,-3350801,3696763,-3289250,1757196,422386,-1919167,3115370,-3662987,2624029,-1159007,-813971,2633490,-3311273,2861666,-1693957,-90808,1410180,-2401600,2753341,-1684811,523855,867869,-1602270,2233355,-1575057,958061,273719,-1471597,1666378,-1658410,1070882,-483551,-400080,1556505,-1768890,1901021,-1082973,286860,501560,-1594539,1860523,-1996294,1648019,-1083957,-708364,1635172,-2553879,2518599,-1868796,918428,463376,-1648404,2448958,-2649289,1694770,-631583,-693251,1953900,-2215384,1763282,-1159900,-20121,1158546,-1929051,1444628,-1107761,293324,873348,-1339460,1254151,-865030,-49316,694784,-1249511,1132233,-748022,247032,337927,-1031787,1065249,-898311,627052,-464486,-328868,856896,-908738,1008994,-982471,802594,-283044,-663718,846638,-1149769,1157950,-960605,131168,481774,-1017093,1569522,-1387110,1046596,-260414,-577310,1235560,-1264006,953691,-437044,-286427,695829,-920359,654478,-87252,-118142,341242,-711341,369427,-441771,-290383,950226,-757186,351466,242414,-607763,1050380,-1028386,478239,-56635,-75659,619580,-1083678,832442,-303347,18884,532056,-322632,394798,-422579,345040,-485168,35018,-111500,-300489,165251,-88538,566289,-155542,347554,-21796,-237140,-6296,-244201,146639,-89898,-48994,-20906,-153621,-160705,365919,-578547,252074,-66890,-576975,1171025,-1195502,988121,134913,-427432,1236154,-1516130,1737190,-862709,75096,1135909,-1555675,1562852,-1390786,792262,243314,-1057564,1372046,-1247432,866655,-146657,-764249,984028,-958947,617395,-195191,-202060,956788,-1046771,676973,-240151,-191514,360185,-956197,925884,-782394,188621,254157,-627810,1328250,-1435556,782088,-195311,-229802,873132,-1435011,1974198,-1696679,684506,263607,-1529322,1987417,-2139947,1893416,-651543,-464537,1962398,-2389213,2240026,-1618101,378947,792692,-2005472,2315492,-1954180,1304164,23118,-1313202,2081954,-2007253,1415533,-335132,-871204,1308716,-1747074,1665319,-869203,-85128,970183,-1594376,1745145,-1227593,170926,571034,-1129265,1879354,-1981996,1473283,-321924,-1011048,1704205,-2279104,2389743,-1797687,267185,870873,-2250317,2876111,-2624180,1425235,-188265,-1323347,2185774,-3275421,2693736,-1450252,-182763,1938498,-3094923,3186234,-2534173,913855,841511,-2115355,3142627,-2538261,1555911,-8362,-1471601,2253396,-2904005,2150559,-1030274,-504593,2032554],[0,0,0,0,0,0,2,-7,13,-24,37,-47,58,-71,90,-106,129,-158,190,-229,274,-325,381,-449,527,-610,707,-816,934,-1058,1200,-1351,1521,-1707,1919,-2153,2410,-2691,2997,-3325,3681,-4064,4478,-4937,5438,-5987,6586,-7244,7963,-8747,9604,-10549,11602,-12773,14091,-15579,17276,-19221,21477,-24127,27282,-31104,35848,-41879,49808,-60676,76530,-102655,293752,-1078605,1141889,-372533,-247875,986595,-1859849,1960842,-1694465,593413,418420,-1221033,1447250,-1261694,1130204,-504323,114389,47332,-95601,226132,-640619,888055,-1035768,1630277,-1881649,653930,421696,-1888582,2745929,-2905457,2326819,-1012606,-985989,2712045,-3363527,3278423,-2117841,297229,1711523,-2794421,2675303,-1529328,632104,568719,-1871855,2370287,-1210372,-393949,1348395,-1902682,1332877,-819658,-355006,1467673,-2004657,2412479,-1572185,522995,619256,-2044636,2504797,-2292696,2015946,-1461046,565940,1222680,-2257306,2852796,-2919742,2482081,-1573267,-354219,2249557,-3751066,4332543,-3875645,2257099,741305,-3400411,4687567,-4464076,3666958,-1695065,-1110672,4192111,-5667372,4611257,-1839384,-945074,2887286,-4158777,4267528,-2582456,529361,2369122,-4451314,4528215,-2796627,591507,1710265,-3433006,4452229,-3935848,2333771,460654,-2782903,4186384,-4527919,3730315,-2583752,28215,2453700,-4735309,4966361,-4965671,3634000,-1672632,-2253534,5595008,-6138475,5564087,-4353660,2207449,1421337,-5260350,7747049,-7431691,4404977,-612686,-3132356,5984434,-7278316,6376099,-3432854,-265061,4598523,-7229411,7008547,-4076990,316230,2579338,-5281000,6832693,-5746085,2225763,2072014,-4776036,5985729,-5806205,3787111,-1046830,-2812158,5431672,-6438753,5884164,-3786172,245055,3582908,-6116356,6234742,-5227545,3748465,-1027426,-3263201,6261551,-7443309,6459012,-3832627,849901,2655596,-6711860,8435092,-7321126,3982272,558264,-4603253,7299695,-8157335,6716069,-3154902,-1702813,6078262,-8277296,7495217,-4584666,96568,4061655,-7447261,8228140,-5690578,1550099,2522586,-5865068,7377160,-7645529,4749084,172761,-5704673,7625460,-7456142,5985660,-3097234,-604614,5452533,-8800201,8851107,-6288091,2038985,1715326,-5123116,7668525,-9324320,7460472,-3686225,-1929738,6423960,-8450761,8885190,-7154794,3857788,971886,-7096789,10096247,-9635830,6536910,-1798078,-3203990,7959078,-10621238,9282271,-4611448,-794145,5801770,-8951667,10075232,-7721834,2508754,3144037,-7704708,9967130,-8759847,5549544,86087,-5625493,9059683,-9629549,7964977,-3651169,-1800353,6554378,-9245495,9456549,-7233943,3075111,2279187,-7287229,9755162,-9557644,6927641,-2934584,-2462915,7230120,-10226940,10409058,-7812456,2773127,3218929,-8092358,10504703,-10364994,6990854,-1744832,-4284972,9360564,-11139559,9242299,-4800074,-763765,6007249,-9845579,10694068,-7781629,2428129,4129510,-8877395,10393655,-8964654,4652829,404716,-6090205,10063868,-10590005,8056063,-2761675,-2989656,7599813,-10137890,9894352,-7130483,1862373,3799111,-8584487,10443512,-9888543,6780239,-1659362,-3942288,8836452,-10808114,9979151,-6546396,1234249,4486492,-9329060,11121815,-10212392,5993899,-74295,-5899097,10065970,-10951475,9411341,-4426682,-1963536,7607557,-10900647,10805834,-7151039,1922819,4637973,-9174444,11184996,-9550578,4475856,1407704,-7046742,10468016,-10926692,7476193,-2493738,-3672859,8516264,-11050466,10137758,-6253930,932607,4963505,-9005270,10916714,-9573059,5905234,-85458,-5310199,9194222,-11164723,9631389,-5652620,-372474,5647183,-9600728,10986568,-9303434,4958479,878407,-6338205,10243660,-11355005,8598316,-3237142,-2784294,8110383,-10680740,10011756,-6692895,758142,5283415,-9745165,11024350,-8853738,4467757,1909464,-7407501,10593727,-10542281,6736437,-1647608,-4423671,9195265,-11270428,9419387,-5379333,-439783,5724910,-9471147,11128439,-9212415,4746350,1375828,-6468999,9695858,-10695582,8630609,-4364501,-1337682,6680650,-9861098,10811949,-8428032,3678344,1948122,-7297774,10410152,-10333795,7817038,-2843845,-3273665,8624845,-10602312,9841019,-5922456,121158,5422175,-9640288,10652949,-8325403,3606720,2463200,-7874399,10665723,-9899080,6527050,-997213,-4610134,9145509,-10690021,9216399,-4353745,-964339,6372348,-9581040,10250481,-8000331,3361604,2064502,-6774681,9483384,-9895376,7344452,-2547668,-2754432,7010272,-9395553,9485327,-7024738,2690157,2995116,-7466409,9908204,-9147439,6406506,-1399108,-3788345,8046117,-9957564,8794250,-4888751,-533238,5942804,-9316908,9315333,-7032550,2709576,2549362,-7499165,10398588,-8769913,5056508,179933,-4804379,8898446,-9723586,7841100,-3146682,-2030759,6549544,-9367349,9544962,-6707205,1631457,3452362,-6865522,9246553,-8844106,5868767,-1388238,-3919541,7192000,-8928768,8211643,-5338947,1014574,3384274,-7184391,8956958,-8150686,4850758,-369742,-4512508,7799086,-8580738,7327640,-4151754,-958883,5670152,-8070793,8146920,-6104308,1773439,2917046,-7485879,8757519,-7609427,3992606,423478,-4636002,8413724,-9244125,6223133,-1804008,-2896974,6113649,-8130999,8179782,-5634617,1056224,4065033,-7313859,8214196,-6976582,3949656,-389781,-3385299,6577617,-7949021,7012027,-3791694,-342353,3680097,-6242333,7412314,-6527145,3832770,383933,-4320920,6563088,-6804995,5713458,-2767575,-1107183,5118766,-7048510,6727955,-4333439,1113351,2800631,-5869673,7367845,-6292032,2721664,1270253,-4667289,6851172,-6926832,5022280,-1292288,-3112695,6137075,-7328149,6354673,-3105445,-66604,3544610,-6214128,7169106,-5904984,2450558,1312761,-4100161,6071506,-6285862,5046462,-2395528,-1143450,4051009,-5911062,5966856,-4417496,1811212,1352577,-3779895,5409361,-5758691,4458362,-1636962,-2016685,4621347,-5609277,4928592,-2929632,568024,2800124,-5068819,5870017,-4500102,1676668,1353716,-4234869,5158764,-5175658,3183796,-401626,-2927488,5065220,-5934897,4485328,-1732279,-993450,3456416,-5466945,5778042,-4131147,1168458,1813582,-3804320,4914895,-5270175,3626443,-1188104,-1829898,3886963,-4184003,4201475,-3076786,1400282,1216406,-3460565,4573301,-3945623,2377871,-593386,-1128297,3096529,-4198140,3826604,-1941612,-27813,2209709,-3617609,3622870,-2757697,949560,1316180,-3009478,3967861,-3676290,1809577,308513,-2289468,3841401,-4252572,3221037,-968436,-1440858,3258446,-4103559,3631284,-2206035,400543,1772309,-3468825,3871802,-3253946,1799039,250749,-2063384,2804637,-3270145,2496795,-1632994,26066,1455025,-2305880,2680863,-2554897,1323479,-29080,-906581,2043408,-2134610,1824238,-1223775,-129025,1240543,-2186063,2163887,-1556691,185432,937714,-1862028,1976367,-1822239,746773,729319,-2161181,2763113,-2387062,1357530,2042,-1568918,2528568,-2736272,2400025,-1292995,-727221,1734379,-2364261,2402967,-1531791,354088,1012791,-1200863,1649771,-1545028,920191,-387321,-666060,869480,-1253438,1311470,-1041611,383460,-9973,-495559,664336,-922794,670757,-270332,-52013,331372,-443486,490384,-227353,9310,287123,-698094,324663,-385214,33231,704245,-1163860,1187278,-772408,45011,658204,-1130757,1459180,-1149463,393559,531414,-1011399,1589749,-1284215,830826,38848,-439915,973057,-942696,735514,-39556,-520974,563866,-495822,326191,11399,-274916,627861,-525525,180307,521406,-959420,612195,-424582,-114069,371263,-1121387,1238431,-724436,565281,-170771,-252033,956080,-943349,788750,-865718,458125,-49391,-660999,783499,-1065844,1146760,-717937,-151022,585893,-1077149,1211064,-1129579,712975,-61019,-754292,1318773,-1382998,966253,-11456,-333871,700500,-1544399,980468,-456492,-568829,1250735,-1771668,1368310,-622851,-745203,1554394,-2076852,1841375,-1368586,223187,1245222,-2249644,2443380,-1725901,1063615,123682,-1308395,1945313,-2419758,1922299,-852669,-288689,1167188,-2015956,2520847,-1777252,884054,-22298,-949107,2182127,-2402105,1918671,-948844,-252254,1361465,-2059226,2241083,-1960832,818709,576780,-1712708,2440118,-2325011,1492636,212068,-1387476,2341142,-2688064,2231486,-1006203,-1309271,2219464,-3422763,3020068,-1810829,52006,1778449,-3548724,3637070,-2756599,1419678,325525,-2633556,3243169,-3498496,2428364,-1024506,-747685,2064089,-3553673,3251649,-2425175,529012,998521,-2014229,2934953,-2984172,2107383,-931481,-853485,2559450,-3563002,2942558,-1674281,167226,1469829,-2625106,3530401,-3043814,1113713,703155,-2300576,3625286,-3446169,2457050,-799649,-1488110,3587941,-4076036,3450327,-1927623,-488132,2803267,-4251589,4306160,-2788661,1266243,1031278,-3309077,4541572,-4294498,2617661,-454086,-2027440,3494520,-4503335,4050257,-2222322,258785,1802616,-3451690,4437576,-3697870,2004170,-109124,-2040921,3555335],[0,0,0,0,0,-6,10,-10,10,-7,5,0,-5,8,-11,17,-26,37,-53,68,-88,111,-137,167,-203,249,-304,371,-450,538,-632,735,-842,966,-1102,1259,-1434,1639,-1867,2116,-2393,2693,-3011,3359,-3734,4148,-4598,5094,-5635,6222,-6863,7556,-8300,9103,-9969,10902,-11897,12964,-14091,15266,-16457,17595,-18540,18993,-18308,14894,-4237,-30857,174081,612578,-1104969,1193312,-1009441,180222,581498,-1118739,1473817,-1205497,811386,115747,-510308,663918,-248436,96369,14183,203524,-474659,1132757,-1680014,1399199,-562978,-654698,2193449,-3163434,3542270,-2580346,243100,1828390,-3690645,4557137,-4598084,2628361,-8602,-2539555,4075235,-4651339,3879450,-1754529,-830594,2640503,-3417835,3149673,-2284231,1196287,1087111,-2340969,2707390,-1961417,816159,-223502,-769887,1492299,-2174385,1658210,-1000382,-18165,1401587,-2375591,2699627,-1887023,996283,550917,-2238483,3841700,-4381183,3073740,-757098,-2187063,4428690,-5779682,5893710,-3427537,-66979,3427982,-6334839,7707507,-6742714,3212894,1281409,-5272726,7082334,-7724412,6272398,-2703286,-1915108,6607384,-7815052,6601252,-4162951,845027,2471605,-5399038,6492743,-5425354,3007583,330896,-3860120,5250058,-5455099,4090650,-1749970,-1008212,4263493,-5699385,5634424,-3732885,1169593,1850875,-5000950,7531303,-7209542,3975313,-575358,-3371166,7301176,-9406724,8728336,-4701653,-803453,5858937,-8546767,10103010,-9187850,5130218,1483680,-7171276,11037041,-11405787,8042246,-2790683,-3089973,7904021,-10467965,10398321,-6503837,1056252,4645192,-8832698,9507775,-7816694,4520528,299082,-5335714,8532513,-8451953,5939735,-2703504,-1512150,5466469,-7982182,8116537,-5469287,1885547,2994346,-7055403,9515077,-8722253,4617134,184623,-4614524,8561429,-10587368,9423948,-4571017,-1843068,7535643,-10925920,11465031,-9415662,4135316,3228696,-9706247,13166312,-12717484,8449602,-1939492,-4920750,10553297,-13353216,12121433,-6651474,-431278,6922287,-11032174,11730518,-9524393,4515108,2308354,-8056116,10767032,-9791990,6938356,-2678581,-2982250,8493312,-11506330,10244272,-5095598,-548527,5465464,-9389275,11444718,-10234826,5015571,1915318,-8319704,11614130,-12155065,9500196,-4331743,-2495624,9287002,-14385846,14238990,-9653496,2410623,5003401,-11588891,14802013,-14661600,9778843,-1014657,-7704343,13702467,-15484455,13257810,-7261644,-1363745,9529648,-14212005,14380300,-10499524,4491687,3016038,-10022315,13711375,-12888591,8335062,-2102362,-5006091,10593694,-13006333,11517324,-6314067,-352430,6701100,-11541504,12894753,-10227766,4914068,2011025,-8446697,12925329,-13657282,10231873,-3449483,-4300044,10715271,-14473374,14249572,-10151895,2449520,6303248,-13108987,16507668,-14855028,8583612,-214611,-8664131,14410285,-16401078,13554766,-6721788,-2413797,10724592,-15257330,15057206,-10807321,3788979,4335215,-11515029,15276707,-13915465,8240042,-707568,-6619371,11867089,-13982061,11605941,-6083382,-1557611,8537591,-13151179,13510704,-10131847,3720236,3533114,-10276924,13890122,-13812871,9597928,-2396400,-5220489,12044598,-15514729,14332775,-8902082,744939,7586127,-14152658,16789398,-14279452,7810960,1533941,-10084699,15983148,-16967000,13114577,-5481993,-3701241,11931298,-16069093,16035091,-11181979,2698017,6461322,-13090500,15540977,-13680786,8118149,-162040,-7838042,13207377,-14705974,11500875,-4965712,-2447473,9779134,-13603600,13646006,-9584692,2792694,4713809,-10970545,14354017,-13286460,8652256,-1116823,-6469817,12752054,-15540676,13179737,-7399941,-106910,8653410,-14512382,16438161,-13597941,6337593,2921542,-10563069,15954920,-16427434,12077464,-4250056,-4770911,12624531,-16527662,15575962,-10031850,1304964,7158185,-13547008,15938817,-13324502,7063230,1091659,-9102336,13783294,-14616126,10841154,-4126946,-3468417,10131190,-13779574,12987503,-8547076,1657048,5783542,-11543864,13745427,-12048638,7219351,247709,-7650156,12867035,-14625507,11919760,-6154039,-1786916,9383403,-14317714,15224027,-11682285,4727167,3693887,-11585363,15788114,-15502929,10625000,-2678621,-5676937,12612874,-16321519,14913930,-8511456,428706,8089953,-13721211,15509799,-12496389,5789647,2484073,-9410931,13867144,-13728371,9772679,-2860164,-4590820,10657354,-13405055,12075452,-7516068,934437,6075491,-11513395,12883775,-10695023,5753098,1296561,-7675784,12281580,-12904156,10134174,-4228704,-2627517,9727881,-13762149,13551383,-9409381,3170410,4215637,-10980507,14735361,-13965351,8882572,-1491193,-6225440,12800409,-14667572,12780893,-6769959,-553062,8031042,-13298996,14074524,-10693133,3928263,3160924,-9595538,12853961,-12265783,8319127,-1612048,-5472787,10598861,-12302719,10322722,-5868246,-647195,6951787,-10799602,11305616,-9186365,3922498,2473625,-8421755,11460350,-11250803,7916674,-2640223,-3505741,9128067,-12095936,11804327,-7733858,1350268,5068039,-10633242,13015489,-11812337,6990543,-436460,-6573585,12043537,-13528630,10761368,-5019357,-1993310,7837459,-12211252,12863107,-9237922,2959693,3815318,-9066746,11768137,-10970673,6897545,-629150,-5516531,9491266,-10779713,9090372,-4622464,-1511406,7180478,-9839457,9332399,-6529170,2666250,2265439,-7387408,9966144,-9372377,5830500,-1039195,-4061233,8147236,-9717173,9105396,-5904878,853727,4962825,-9645146,10684235,-8758517,4817004,111195,-5974595,10291795,-11464513,8271747,-3046153,-2475400,6912847,-10025420,10433175,-7474537,1801043,4076263,-8112862,9791478,-9010449,5336534,-149123,-5296106,8540894,-8753212,6878256,-2600836,-1834515,5932450,-8027456,7867731,-5325365,719752,3458272,-6515357,7692969,-6998312,4088340,-230756,-4204190,7297037,-8327635,6722694,-3250378,-298765,4590307,-7721257,8610887,-6820114,3002644,1534734,-5712869,8469477,-8302005,6424338,-2382268,-2395775,6328455,-8730105,8600338,-5221547,474342,3954726,-6576076,7998889,-7267723,4023154,797952,-4703487,7050400,-6918157,5052503,-1266024,-2285771,5014230,-6475272,5923784,-3478446,86962,3533660,-5478169,5654112,-4842589,2653235,913496,-3834201,5682372,-5786653,3981842,-1783403,-1048198,4109263,-6383214,6032720,-4189229,1275262,1633250,-4404343,5993241,-6739445,4739393,-1131434,-2517793,5093026,-6271810,5710347,-3502423,325443,2865961,-5575917,6004700,-4645696,2150688,1139299,-3351500,5036991,-5306636,3382602,-678195,-2381019,3969304,-4446403,3481899,-1867150,-269079,2892166,-4067280,3990861,-2334417,687902,1398833,-3168377,3842216,-3577465,2367781,-324683,-1869565,3000353,-3826296,3515660,-2260229,512679,1456729,-3272255,3913613,-3999430,2568414,-351835,-1906526,3419112,-3994405,3606076,-1850966,-193438,2263535,-3549579,3638327,-2970056,1043612,1048691,-2437992,3410962,-3011355,1508889,-293119,-1410712,2251349,-2733102,1815372,-267473,-1122548,2157723,-2077339,1828403,-569811,-458127,1559729,-2056795,1995677,-1301433,130769,633409,-1287500,1943105,-1783408,1388298,-564759,-182357,1295023,-1687054,1538232,-1352650,888027,336397,-1024868,1882785,-1787035,1535780,-850435,-103995,1090640,-1727134,1784912,-1242207,501052,614601,-886406,1261603,-1034734,212518,81417,-817598,899031,-794316,332528,535247,-697247,1084585,-497683,-199792,718356,-1244465,1301422,-502857,152007,593598,-1177074,1156799,-756175,229065,261891,-375113,908366,-908778,639818,315641,-552417,684516,-142839,524064,-300279,-82870,228038,-452126,-91481,164363,-226215,321645,-135909,158404,-62176,-138362,485020,-706354,694647,-502813,253859,62131,-881754,1132143,-1176401,1169888,-858153,-437743,1357168,-1916886,2347005,-1450093,847337,844399,-1766970,2192519,-2356968,1166092,-211387,-1134798,2027797,-2160781,1708060,-597934,-364096,1567657,-2235933,2076947,-911692,-57260,1164270,-1924976,1903459,-1456021,538487,668661,-1438012,1799244,-1721823,1348297,406406,-1113144,1929955,-2255424,2006707,-1504204,-8724,1129195,-2173058,2629980,-2471787,1612898,-144471,-1647135,2781932,-3317823,2926349,-1798899,-147222,2102772,-3528722,3606777,-2837239,1370370,719496,-2806862,3728221,-3558944,2515069,-959084,-1791071,3301529,-3781133,3262376,-1662016,-330652,2182056,-3493418,3387022,-2211469,492456,1271597,-2565929,3397314,-3239491,1576513,-69505,-1989406,3391438,-3831528,3122743,-1437125,-446879,2444166,-3663429,3880910,-2984841,1555241,865169,-2719556,4158784,-4475229,3215038,-1371150,-951368,3353477,-4616553,4673269,-3310361,1073516,1970632,-4039520,4667878,-4395709,2586987,-344478,-2760343,4182423,-4800244,3765900,-1506735,-1091146,3190666,-4686273,4725145,-2797120,121334,2447222,-4085377,4661933,-3841179,1922378,489697,-2899342,4440677,-4621835,3618066,-1384013,-1170514,3603579,-4718221,4649200,-3399491,1041283,1736655,-4053498,5230068,-4834237,3455052,-1081783,-2048225,4159653,-5657199,5173270],[0,0,0,0,0,6,-13,19,-30,35,-43,47,-54,65,-81,99,-122,149,-178,208,-239,274,-314,362,-419,484,-558,632,-713,803,-892,990,-1103,1227,-1369,1529,-1701,1890,-2094,2309,-2540,2791,-3063,3362,-3687,4050,-4450,4894,-5382,5925,-6533,7211,-7974,8842,-9838,10994,-12352,13972,-15933,18360,-21425,25403,-30740,38204,-49248,66918,-98836,171306,-598713,-14709,758329,-1217149,1800023,-1487632,1057231,504623,-1317449,1837398,-1551225,982668,-15072,-989324,1385004,-1408437,437128,530220,-1119815,1184478,-562027,-635444,2107036,-2175411,1731192,-1009033,-596315,2376771,-3366334,3692737,-2200045,156999,1827241,-3543119,4280375,-3423916,2051971,49919,-1595374,2843232,-3415814,3251812,-2063624,248916,821600,-1405395,2686642,-3170148,2372293,-1096738,-101587,1030331,-2003690,2639425,-2526854,1703640,-301344,-1492315,2742447,-3009218,2678649,-600863,-1456596,2840325,-3225484,2870784,-1392578,-1134458,3480876,-4663100,4288584,-2131075,-468166,3905604,-5757968,5876632,-3936326,948252,2370150,-5360841,7068863,-6271998,3399067,-203205,-2499111,5025953,-6832240,6726049,-3906171,178907,3186557,-5065103,5721926,-5149413,3628056,-850218,-1877245,4837227,-5604592,5200556,-2925999,642095,1870664,-4243435,5871016,-5432140,2966059,489703,-3226318,5419767,-6099621,5077168,-1592089,-2806015,6043516,-7482498,6553475,-4306434,-480620,5233979,-8708876,8308333,-5723678,1824872,2220214,-6153518,8696680,-8995236,6010149,-942031,-4006770,7551953,-9438087,8386347,-4915100,720834,3797586,-7738403,9431718,-7896127,3823770,184271,-3748086,6607575,-8088864,6961391,-4244691,91831,3776835,-6342264,7658022,-6642069,3502876,581365,-4433770,7476792,-8440532,6433741,-1555799,-3899453,7275980,-8399789,6855205,-4090043,-582031,5924211,-9644607,9807959,-6404356,1786751,3149732,-7795745,10876170,-10334248,6464290,-476841,-5467289,9785668,-11284695,9596124,-5526708,-365546,5982541,-10041503,11075686,-8309806,3686615,1355871,-6022567,9208936,-9953384,7513568,-2801782,-1786944,5489665,-8321027,10234339,-8183724,2695193,3653856,-7887360,9706411,-9008789,6171840,-1360454,-5003048,9923934,-11300035,8597083,-3929587,-2067071,7397453,-10765509,11733319,-8714986,2784757,4787351,-10888070,12933252,-11007630,6959974,-347560,-6564731,12289489,-14080496,11233845,-5242149,-1553110,8184970,-12218656,12966625,-9971243,3699082,2333195,-7763745,11162581,-11561958,9004132,-3257461,-2750885,7867222,-11144452,11205663,-8152962,2302276,4000081,-8905312,11109370,-10060768,6287318,-358791,-5781971,10197142,-11402503,9656713,-4519879,-1991379,8498339,-12112046,12121924,-8427594,2231055,5066879,-10861142,13564680,-12159057,7107175,354325,-7967462,13349647,-14259521,11249113,-4841020,-2339999,8976886,-13470797,13930301,-9979638,3140533,3791817,-9443842,12402973,-12739471,8978403,-2430843,-4337381,9900403,-12302212,11018815,-7170168,1531273,4653612,-10314765,12304907,-10544968,5940919,726623,-6681828,11203120,-11860708,9511982,-3997488,-2878659,9153548,-12646416,12477563,-8211245,1596906,5891599,-11940045,14251353,-12275734,6439770,1230854,-8603315,13948272,-14801906,11288058,-4465360,-3721358,10227813,-14229090,14219997,-10079441,2995729,4517587,-10531044,13999318,-13043126,8460296,-1481169,-5448595,10768919,-13118898,11611864,-6991805,590144,6160524,-10668948,12422088,-10427309,5573247,1194865,-7587294,11597457,-12247009,8991578,-3522135,-3372207,9403071,-12738275,12461514,-7903833,1024273,6205524,-11834089,13742760,-11646534,6141471,1938680,-8694180,13665071,-14435817,10560449,-3774566,-4220245,11233001,-14379965,13493187,-9292159,1900289,5468882,-11307351,13804074,-12331839,7533916,-602910,-6278412,11319711,-13245073,10924320,-5848461,-693090,6764271,-11139413,12027019,-9635721,4353258,2012370,-7906700,11233315,-11642789,8244636,-2221219,-4094767,9363868,-12292598,11314005,-6790219,608,6588678,-11717924,13220219,-10552814,4864509,2496281,-9174469,13564272,-13685094,9424830,-2614943,-5245533,10959001,-14108776,12916925,-8025278,1001760,6518141,-11857564,13817912,-11716014,6427201,365608,-7151278,11569248,-12834305,10290333,-5216436,-1470707,7627711,-11044287,11503335,-8510662,3360693,2373796,-7396377,11251408,-10834976,7068319,-1858538,-4159315,8988304,-11192675,9871219,-5552806,-231335,6400299,-10609344,12326508,-9666869,3962121,3085365,-8618539,12218852,-11939280,8483211,-2515390,-5066835,10665499,-13308212,11473946,-6535299,-13682,6696533,-10926036,12652322,-10354065,5444475,1585582,-7643757,11140355,-11099894,8559045,-3888025,-2181401,7494411,-10711473,10566250,-6949078,2236687,3216913,-7682432,10128779,-9202170,5618784,-814388,-4463958,8501283,-10029982,8528749,-4597050,-1000340,6056829,-9540417,10279261,-8141474,3036596,3439072,-8398699,11005632,-10856641,6887422,-993118,-5086609,9983832,-11702111,10335709,-5618310,-809804,7045521,-10799306,11165530,-8923490,4074868,1882430,-7456130,10318581,-10483785,7654538,-2806593,-2881329,7667493,-9955040,8967598,-6024172,2008173,3074114,-7185932,9313253,-7862522,4148723,-254542,-3800772,6950868,-8378561,7597466,-3874854,-1205209,5649492,-8077925,8341134,-6283513,2107717,2498069,-7034743,9362917,-8949704,5381727,-243971,-4704842,8182403,-9625791,8263533,-4189159,-1385392,6361522,-9036178,9283206,-6829024,2854434,2412537,-6912945,9277040,-8701359,5670865,-1592702,-2758481,6673838,-8723494,7498301,-4385128,289695,3410978,-5982384,7046686,-6353225,3667164,144648,-3986475,6194138,-6848822,5157454,-2303753,-627515,4523060,-6663540,6816512,-4778248,992278,2761853,-5679629,7342873,-6860385,4008413,279718,-4655817,7308215,-7746413,6075888,-2704453,-1854566,5603660,-7539754,7619348,-5736201,1916111,2845745,-6497465,7456209,-6545272,4311177,-877216,-2702838,5811033,-6915955,5927036,-3160324,-130334,3218283,-5001157,5662313,-4682890,2367774,554265,-3120473,5043860,-4989399,3718033,-1642393,-783117,3436880,-5265556,5139578,-2930910,281977,2161290,-3947273,5491216,-5208256,2654590,675160,-3244809,5108873,-5757532,4839622,-2064647,-1485021,4512390,-6313902,5606504,-3614082,790437,1925584,-4783894,6105054,-5430023,3143947,118886,-3017524,4669603,-4787233,4434604,-2525938,-37162,2577725,-4068407,3855628,-3084786,1155783,299126,-2000129,3321863,-3585448,2590997,-999712,-1014954,2337638,-2767393,2890993,-2220746,424661,1395585,-3177674,3512772,-2776212,1686041,460296,-2117960,3693425,-3917638,2923833,-794206,-1482245,3411203,-4088956,3660044,-2400312,156934,1974893,-3716574,3959102,-3353458,1541433,43522,-2136686,3169741,-3331709,2458752,-1322788,-394634,1836330,-2285840,2425511,-1659517,662208,610578,-1487180,1710172,-1581697,1277902,-163599,-144106,1006646,-1331588,1403538,-1064482,-77099,571362,-1271893,1493191,-1241469,764910,264915,-1507968,1791225,-1703951,1115472,-586367,-792647,1924717,-2237147,1775107,-1181255,-140923,1296609,-2007736,2109790,-1758704,750181,528691,-1190684,1820075,-1772859,1219758,-338343,-506846,699892,-929957,1044814,-811245,26250,78890,-129681,210430,-13014,206013,-412497,130918,-273941,293388,-396013,-20677,291631,-470399,560645,-372027,416599,-21329,-208082,-77087,25645,-94608,-92098,-179037,-236235,523273,-167565,438097,-48397,-125345,271045,-517304,596018,-219415,-162887,324166,-331492,162730,-444791,-64038,164713,-171151,-113939,582782,-561010,263688,-138934,-536186,921049,-1148502,1230375,-710961,186910,980042,-1641002,1891227,-1317923,509529,88081,-1301483,1664536,-1934466,1219651,-487820,-737809,1131054,-1723554,1564004,-1034922,240158,404580,-899270,1402860,-1090552,554822,-99951,-627590,730483,-733922,981560,-562107,175835,782690,-1014783,1294536,-841104,661487,340097,-775885,1553646,-1778625,1225220,-280748,-1062768,2043293,-2370123,1999411,-1090655,-167230,1588692,-3023544,3179909,-2409097,955238,997389,-2147864,2875591,-3234272,2268427,-623084,-1093817,2403042,-2995179,2957937,-1545139,200720,1318306,-2153403,2590874,-2148195,1552488,104063,-1516831,2429146,-2249079,1966511,-945973,-492102,1878760,-2190876,2363974,-1860704,511561,1113203,-2035856,2685266,-2568644,1704771,-52585,-1796639,2830615,-3511886,2899229,-1274427,-402519,2369636,-3380149,4022799,-3171470,1137988,994609,-2941794,4543036,-4267051,2307029,-229330,-1871813,3569671,-4282716,3656518,-1872072,83164,2393070,-3613338,3795021,-3032111,1580909,389878,-2029767,3414122,-3558699,2773903,-648225,-954126,2548261,-3405022,3304117,-1949894,517988,1490579,-3178543,3641930,-3362903,1712453,239088,-2472898,3827291,-3957479,3257248,-1593017,-1115119,3169178,-4706664,4752435,-3323005,616579],[0,0,0,0,0,-2,7,-21,34,-49,65,-87,105,-127,151,-185,225,-275,332,-399,475,-557,648,-752,869,-1003,1149,-1317,1500,-1703,1920,-2161,2421,-2710,3023,-3367,3745,-4159,4606,-5089,5618,-6187,6805,-7480,8210,-9005,9870,-10817,11855,-12996,14253,-15654,17219,-18979,20967,-23232,25841,-28877,32458,-36751,41994,-48543,56935,-68053,83401,-105863,141835,-210803,613210,-1062689,861308,288260,-1318836,2231737,-2462627,2325554,-1119190,-339520,1792016,-2238426,1924756,-1464545,612466,859076,-1365646,1312448,-784287,194921,492152,-469252,544616,358333,-1203432,1146794,-624333,88717,655745,-1390476,1897871,-1809108,987918,154906,-1290018,1552633,-2005991,1243407,-522579,312661,-227707,-135698,541798,-1078682,1119654,-1156750,1366837,-1587098,319250,1204703,-2550147,2858800,-2792123,2110869,-588322,-1195844,2784591,-3670193,3160083,-1774942,-76763,1885216,-3022268,2710297,-1837430,398887,1089749,-2148572,2012848,-1052771,-268394,1192391,-1947735,1627248,-789967,-1129513,1980843,-1996026,1768020,-1334877,316049,905446,-2041744,2138187,-1383056,1103727,-1085812,655223,882936,-2640511,3257263,-2683075,1962777,-851806,-293162,1908912,-3498309,4111886,-3616701,1815059,574479,-2866180,4069293,-4292693,3719748,-1761051,-958930,3337184,-4514018,3973277,-2853999,488572,1726542,-4148894,4130899,-2166596,471874,1391593,-2613324,3343947,-2899833,362632,1956109,-2360777,2251967,-1543909,1355019,-498931,-1062267,2739683,-3232891,2483388,-1421892,56883,1725188,-2764942,3305225,-3621645,3334931,-1183614,-1677092,3331845,-4085549,4346129,-3815400,2074167,895185,-3570415,4951178,-5422486,3983622,-2179070,-1392160,4140927,-5635203,5203239,-3793540,405870,2997193,-5251724,5180433,-2799532,348618,1536708,-2675322,3758055,-3284351,1445834,1150019,-2665416,3142761,-3097422,2036898,-887177,-1401392,3181188,-4146162,3345634,-2015432,-161053,1904656,-3473954,4272178,-4232277,2678595,-62623,-2078109,3621656,-4387469,4741077,-3868667,924107,2647031,-4451748,5101086,-5498966,4682228,-1987452,-2716321,6706714,-7457204,5559242,-2621255,-377844,3246432,-5723950,6472562,-4704547,999067,2631350,-4575866,5242869,-3742844,2221620,-119578,-2677863,5240913,-5378260,3172254,-118947,-1974658,3435507,-4334212,4855379,-3053355,23290,3164964,-4621717,5107311,-4696773,3238883,118041,-3062418,4908607,-5538731,5065209,-4096857,1462137,2168664,-5411224,6801460,-6578939,4412011,-956013,-2940573,6769529,-7359437,6488145,-3384754,-392963,4103702,-6532138,6935045,-4724405,1725076,1910615,-4912756,6300314,-5630093,3059985,393477,-3316981,5029418,-5594693,4103763,-1553926,-2132355,4199077,-5754349,5325995,-2858182,-507887,2978453,-4610272,5239633,-5104454,2994269,256529,-3593576,5019586,-6038615,5051480,-3745519,624457,3160876,-6436181,7600894,-6436253,3668699,-23699,-3619089,6448779,-7844940,6944581,-3595442,-819013,4673379,-7299128,7486076,-5414571,1826689,2138909,-5522869,6832403,-6042933,3208903,62696,-3889689,5888102,-6293010,4610428,-1376382,-2415344,4897063,-5984149,5306724,-3273788,-87918,3337922,-5378312,6073217,-5157042,2605031,407425,-3624048,5656930,-6305657,5550159,-3154875,-362530,3540065,-6261808,7229221,-6293458,3312343,383911,-4259993,6864111,-7856368,6425560,-2987498,-1037254,5141303,-7507810,7307147,-5427822,1617088,2659651,-5881776,7203342,-6490927,3283100,221150,-4170773,6341093,-6388883,4688572,-1445338,-2075617,5039240,-6372036,5547196,-3103261,-300068,3266088,-5539521,6200559,-4910762,2403661,599126,-4164257,6000316,-6372577,5143807,-2437427,-913733,3980796,-6496097,7057968,-5651884,2693890,947013,-4664541,7287784,-7512841,5954888,-2452110,-1558863,5592346,-7568217,7869242,-5263426,1258829,3016830,-5819096,7436578,-6487643,3742608,144445,-4276503,6296068,-6569046,4789876,-1392416,-2158199,5055657,-6241260,5336408,-3003855,-318836,3847397,-5717575,6102122,-4608787,1643694,1233195,-4129299,6319680,-6231940,4870795,-1660791,-1382978,4225416,-6325473,6615116,-5005480,2198404,1292533,-5075516,7221099,-7242337,5181823,-2030411,-1756484,5612831,-7360751,7684078,-5114714,1056830,3127317,-6026167,7268717,-6400524,3436392,406296,-3965081,6054233,-6377610,4603383,-1535412,-2123712,5334458,-6475901,5308493,-2629357,-226661,3105497,-5686058,6097619,-4578658,1690308,1611567,-3941675,5649284,-5525733,4046361,-1421360,-1720328,4648171,-6206919,5776488,-3969958,1490107,1640966,-4624665,6509667,-6748429,4590700,-1166621,-2190072,5330723,-6763451,6694980,-4180677,496418,3073369,-5602857,7093877,-6027992,3228727,1016323,-4112681,5885214,-5992802,4491214,-1470353,-2287907,4921412,-6156547,5343796,-2495211,-457191,3724138,-5486666,5552139,-3927387,1444544,1817491,-4526137,5577115,-5071767,2915811,-540134,-1717454,4428747,-5898524,5188196,-3228128,783251,1977771,-4755732,6156192,-5965432,3216932,-477368,-2299134,4721933,-6423920,6242473,-3711344,39785,3351057,-5025873,5884167,-5143258,2944660,421055,-3939940,5813903,-5797411,3934325,-1143888,-1875557,4290303,-5255729,4797061,-2651970,-504755,3718475,-4784878,4250782,-3002334,973041,1582858,-4235677,4924679,-4290862,2108974,74780,-2029946,4090914,-4960806,4626263,-2068789,-387129,2622280,-3793038,4993357,-4656924,2806455,-156048,-2631998,4608918,-5174461,4863341,-2837515,129345,2738929,-4893881,5317098,-4444873,1924164,782828,-3129114,4589624,-5025847,3558405,-853323,-2276043,4014429,-4427579,3686084,-1761382,-643780,2844374,-4385968,3996460,-2760951,455666,1704151,-4095487,3924333,-3027763,1790278,29873,-2323472,3939569,-4419181,3115704,-1012111,-339760,2322563,-3983370,3952169,-3413909,1822050,594443,-2585136,3966845,-4268176,3808838,-1939156,-235965,2478309,-3969184,4412101,-3495809,1438447,870091,-2695685,4185363,-4083454,2576976,-606682,-1806526,2931795,-3504230,3389172,-1602039,-415920,2858946,-3734118,2952427,-1843008,227123,1418234,-3006206,3514598,-2823716,1193834,1008536,-2328016,2882289,-3164967,2320838,-916187,-814038,2355754,-3186243,2884625,-2283515,818438,486204,-1943547,3235361,-3203770,2564465,-893846,-597918,1935368,-2894155,3349896,-2930905,1176570,829115,-2433529,2828395,-2911998,2026979,-323231,-1212468,2535930,-2850157,2424965,-811915,-567619,1622289,-2557111,2106478,-1224789,-24911,1467042,-2028539,2079156,-1459482,260957,1048564,-1980936,2283661,-2005003,1022888,163301,-1188499,1910905,-1971942,1851902,-1008414,298239,976381,-1724956,2052288,-1700287,1327297,-472391,-318844,1369099,-1937715,2029923,-1430196,409434,277816,-1355368,2048300,-1981552,1303882,-588477,-877649,1554027,-1939026,1419946,-829358,-408069,1127651,-1400511,1151867,-572117,-416045,1113087,-1287742,1147149,-616461,-253804,1400125,-1327077,1198751,-1109583,285463,809726,-1270025,1537167,-1359712,554823,-90729,-626440,976134,-995792,919997,-665294,293002,-160253,-285555,953028,-970597,798811,-694454,596984,313099,-700271,945326,-1013525,740267,-346271,-105143,553437,-822709,847198,-172030,-4849,211775,-528605,257719,193026,-592898,478997,-514925,-38266,354900,-651174,1010874,-968543,240611,17249,-1001442,1462530,-1226075,567179,-48998,-561568,968339,-1064641,752764,-386049,-190281,458148,-484419,406890,-217764,-124767,-41059,-172001,60748,-19938,-343468,608435,-486598,-15196,481930,-402958,603291,-684299,660172,-195854,-34158,334284,-612307,452476,-620666,461326,-374850,-128423,521909,-723129,1153565,-1295845,582830,79755,-673263,1237053,-1542370,1697651,-1064367,-84316,1128101,-1780975,1605396,-1261630,503887,557635,-902593,1596953,-1322117,682678,153611,-990538,1520350,-1099314,609381,221929,-728074,1079115,-1383962,953627,-143655,-707698,1411329,-1561572,1297668,-640022,71629,691796,-1596824,1502325,-1428685,901550,39671,-579997,1407830,-1707070,1676503,-1082598,371840,630796,-1899490,2143652,-2207192,1649852,-365124,-875188,1804378,-2474050,1982216,-1278273,132108,1134428,-2048012,2448855,-1540559,543831,370254,-1766999,2310741,-1906754,1254983,262483,-1197595,2319762,-2369554,1630597,-594967,-646508,1678482,-2702570,2199604,-1462647,-12515,1399865,-2534413,2297219,-2228348,1198423,68242,-1399448,2392077,-2486510,2395461,-1435009,315763,1529655,-2562476,3062755,-2817952,1424480,15741,-1894131,2856210,-3076079,2548701,-1112134,-751756,2548849,-3195330,3122509,-2178511,221245,1217668,-2513745,3239103,-2814557,1300570,83685,-2099524,3052745,-3076452,2167343,-440888,-1438097],[0,0,0,0,0,-5,12,-13,12,-13,9,-5,1,-1,2,-2,3,-3,4,0,-3,10,-15,21,-32,44,-55,73,-93,112,-134,151,-171,194,-221,256,-294,340,-389,440,-493,549,-602,661,-724,798,-876,962,-1049,1137,-1226,1310,-1390,1467,-1536,1592,-1624,1617,-1542,1354,-986,315,871,-2979,6870,-14511,31329,-77728,350059,698705,-1420519,1706401,-1264684,447356,546565,-1645620,2232909,-2223590,1404971,-248988,-648881,1311389,-1624889,1524369,-1138768,651952,-293595,143196,149429,-633782,634749,-1055667,1589518,-1730903,1097983,-324682,-1228175,2181158,-2529885,2114585,-1285052,-374440,1681914,-2520083,2648434,-1640831,584891,1053984,-2160578,2080084,-1011225,-1671,1201940,-1569135,1590464,-752739,-750619,1917159,-2686344,2090349,-760352,-570362,1859964,-2711588,2962167,-2129782,790225,827041,-2058975,3200659,-3208483,1863143,-1118440,442952,774364,-2021833,2693843,-2833907,2347507,-1596730,145939,1417685,-2830389,3122070,-2867232,2544194,-730794,-1804416,3796105,-4338104,2903985,-1612067,-474556,2588469,-4273841,4091036,-1924363,-1134842,2992007,-3327649,2919118,-1880133,-188079,2004897,-3746167,3814056,-2882274,134485,2225150,-3622312,3974482,-3554976,2105747,43428,-2795940,4440462,-4504053,3475119,-2127524,34144,2401314,-4617225,4628028,-3279574,2036057,-930922,-952936,3528644,-5175066,4411179,-2986297,1596529,-51169,-2908509,5902688,-6249078,4000359,-662908,-2427173,4906805,-5240174,4274829,-2165319,-743146,3303790,-4952900,5396083,-2986957,-684176,3330116,-4734709,5162207,-4037529,1388279,2058190,-4789425,5861935,-5214458,3264723,-420177,-3302950,5886036,-6447110,5335033,-2936304,-541383,3900767,-6177818,5979588,-3902489,2292788,-502885,-1803398,4791321,-6284588,5571532,-3337179,805235,1862145,-4932218,6848912,-6592929,3876110,253828,-3936680,6080330,-6683475,5354519,-2141317,-1426648,5016584,-6687150,5982443,-3338066,-153559,3087250,-5609609,6606441,-5224427,1593660,2779918,-5668931,6568257,-6490880,4623665,-369314,-5096728,8241367,-8477302,5341577,-1763502,-1250676,4426043,-6742485,7573191,-5781841,2222325,1601606,-4449006,5799757,-6602512,6441912,-3956705,-365939,4442894,-7556640,7080462,-5662719,2943244,498164,-4742799,7610044,-8094828,5236152,-1130380,-2783784,5705050,-7408279,7175061,-3725382,-859996,4534204,-6795713,7754987,-6255836,2344550,2832099,-7110937,8775853,-7581948,4136715,684439,-5330778,8079309,-8588717,6519321,-2642765,-1902254,5967931,-8415529,8075668,-5719341,2113198,1833205,-5771952,8169216,-8050256,5977228,-2217033,-1776916,5639175,-8009722,8459104,-6345889,2284687,2208787,-6288243,8442502,-7845338,5213073,-1158743,-3169667,6780021,-8559902,7595151,-3842616,-1177315,5473388,-7886178,7788766,-6211021,1587151,3503466,-8072602,9472748,-7676994,3643132,1101535,-6083650,9059609,-9478135,6809764,-2415276,-2930428,7343240,-9392431,9008001,-6066286,1431920,3384743,-7490601,9259223,-8330922,5284330,-1691253,-3023035,7370170,-9063502,8291931,-5126676,1132954,3521891,-7095165,8936713,-8198828,4813472,-231188,-4341903,7938570,-8705811,7525042,-3800162,-1779146,6041378,-9038902,8969637,-5850101,820383,3982739,-8046312,9585767,-8041493,3919167,1337637,-6585286,9493874,-9460321,6524553,-1867393,-3508576,8248326,-9877805,8686102,-5680391,474139,4686737,-8289962,9548029,-8368868,5002140,-249840,-4473689,7721888,-9064781,8061283,-4595384,-57694,4394551,-7632473,8949430,-7590791,3796861,883358,-5223449,7954011,-8610185,6859787,-3096222,-2573433,6770227,-8995541,8220377,-5109519,289568,4569753,-8463391,9274174,-7535518,3275139,2338531,-7073052,9673580,-9236467,5960682,-1234581,-4291649,8262764,-10073764,8717047,-4636192,-347738,5594356,-8654987,9553250,-8109094,4224906,1062956,-5584365,8498760,-8810853,7280761,-3475406,-1108546,5527299,-8010586,8613379,-6998205,3101146,1482680,-6062680,8409253,-8089824,5577362,-2168062,-3001036,7033845,-8875418,7913972,-4685976,-354525,4636127,-8265699,8936541,-6737547,2575602,2518829,-7021535,9466264,-8778315,5285886,-316254,-4600125,8593604,-9584862,8334052,-3776922,-1349077,6258910,-8668730,9213841,-6835518,2765924,2045744,-6170800,8513900,-8328332,6411149,-2720225,-2176758,5928552,-8033732,7509360,-5789730,2426704,2019042,-5997941,7926852,-7704237,4884090,-896790,-3094446,6652146,-8022659,6769596,-3806003,-554367,5100817,-8275246,8011776,-5616722,1468675,2843537,-6607989,8563477,-7957055,4452623,389245,-5330205,8361978,-8700356,6770026,-2508530,-2537138,6330812,-8512227,8480143,-5984968,1721726,3174246,-6687141,8250391,-7554407,5123487,-1449935,-3137315,6330547,-7698497,6777060,-4247776,510377,3346538,-6019757,6820052,-6395863,4010837,-12158,-3974076,6567769,-6774973,5404200,-2581909,-1050225,4781854,-7268678,7322653,-4716526,1123135,3192483,-6470833,8154047,-6783174,2733380,1441251,-4970961,7307854,-8059294,5966494,-1635428,-3230510,6431225,-7350613,6925182,-4778993,991701,3300361,-6683802,7811960,-6683095,3606053,268979,-3376924,5721312,-6883516,6274487,-3323749,-328315,3520454,-5666102,5839723,-4862251,2796524,168403,-3728158,5503336,-5748944,4126175,-1790791,-1139286,4233823,-6176639,5696322,-3342787,34593,2942945,-5277386,6049667,-5206969,2212345,1436048,-4982541,6285584,-6359339,4196427,-991716,-2816325,5568881,-7120555,6210313,-3100009,-685208,3772954,-5796973,6279986,-5201197,2666144,909104,-4229101,5775180,-5640898,4106896,-1829035,-1175452,3487408,-4710672,4913377,-3655936,1521447,1065608,-3386866,4309224,-4364322,3410855,-1408341,-1229814,3914627,-5276070,3951402,-2143068,-472425,2469413,-4370521,4800682,-3909858,1126597,1836296,-4161184,5298040,-4635246,2888836,101907,-2986374,4970788,-5603254,4494625,-1682241,-1283745,3725081,-5205244,5326768,-3906349,1014271,1833882,-4086575,4859027,-4198970,2950619,-944459,-1345550,3732073,-4273492,3318271,-2217282,664501,1078691,-2628087,3698541,-3309857,1860567,164196,-1583511,2683391,-3185855,2763308,-1564961,-509508,2172986,-3628226,3047250,-2220756,48827,1503093,-3013147,4067298,-3784592,1403180,819445,-2473743,3809280,-3905199,2650862,-935544,-1306570,3520413,-4364188,3828931,-2171766,131684,1866049,-3349055,3496816,-3023554,1535546,261263,-1705663,2602150,-2807534,2251655,-814573,50469,1190044,-2128953,2048051,-1579328,1065206,50345,-1098512,1592042,-1850324,1468616,-354506,-527916,1091390,-1681358,1593824,-944668,-443550,1287577,-1975156,2264015,-1533838,425787,1017423,-1956766,2532622,-2289329,1812787,240640,-1663786,2511477,-2917728,2111131,-809515,-711103,1968820,-2261182,2108531,-1663950,341438,794851,-1453862,1810463,-1628990,814473,-41005,-559746,871584,-910328,628783,-333545,-54542,170301,-269174,166477,-265281,370388,104841,-150573,515471,-393546,112642,50189,-217529,721374,-648561,515326,-191922,-165647,642259,-1257181,1254940,-983038,173709,534799,-1254131,1660553,-1374666,661117,5203,-1017863,1684645,-1301167,1112030,-132648,-276372,1038523,-1090195,795972,-329587,-256411,589908,-917460,180009,265495,-435470,468954,-331931,-150165,301700,-863710,852806,-682694,392379,197218,-666475,1193439,-916830,552765,-239610,100014,489978,-679655,959832,-775779,627325,133692,-203038,687746,-852525,944188,-869280,331294,335188,-544447,859087,-927981,803535,-401939,-226893,1237408,-920997,817330,-482840,-747463,734166,-966041,1067364,-437459,-375180,863213,-1555055,1595782,-611775,-269707,1167758,-2015629,2082927,-1215526,52453,637682,-1728414,2581790,-2200624,1249792,280716,-1306347,1990785,-2186036,1727185,-1011499,53339,1118896,-1601496,1885089,-1748165,893343,261664,-652710,1227745,-1769771,1711858,-985971,-107701,933054,-1250821,1911143,-1558838,702063,755768,-1603373,2217233,-1918251,1427208,222763,-1465892,2237602,-2388333,1951792,-1040522,-509811,2553455,-3166268,2816626,-1628157,-204429,1667898,-2982979,3526665,-2774236,1151583,639060,-1996969,3041428,-3351373,2439133,-741453,-1044329,2202487,-2956851,3043791,-2046344,700754,731550,-1953016,2553366,-2792517,1777502,-333000,-885322,2070381,-2774678,2300021,-1560568,26567,1707834,-2668281,2754406,-2325189,1137194,300973,-2252176,3377881,-3156617,2112612,-609088,-1506236,3132594,-4009112,3252750,-2111486,-206007,2416667,-3917509,4099644,-3051966,948497,1241996,-2918350,4203109,-4118729,2652320,-480517,-1488214,3189456,-4014044,3740107,-2395434,190520,1592898,-3251272,3892565,-3270264,1856256,184052,-1880844],[0,0,0,0,0,4,-12,21,-28,38,-43,51,-62,71,-88,107,-126,149,-175,203,-236,274,-318,367,-421,481,-545,608,-676,747,-826,912,-1012,1121,-1246,1376,-1516,1661,-1811,1968,-2131,2312,-2508,2721,-2957,3217,-3498,3805,-4135,4501,-4908,5369,-5892,6497,-7214,8063,-9081,10325,-11873,13838,-16382,19775,-24438,31107,-41140,57343,-86553,151746,-572485,371903,404594,-1057201,1468393,-1781291,892037,71008,-739657,1409655,-1179970,628705,-409306,324162,94295,41070,-132667,38125,96934,-707816,1550343,-1895408,1986727,-1180754,-458818,1715186,-3070383,3705498,-3211077,1631110,711304,-3079734,4358073,-4291972,3417777,-1026758,-1483313,3315333,-4197007,3750253,-2459593,37921,2094806,-3555853,3107943,-1828853,667460,512668,-1782359,2706148,-2029808,713724,443099,-1188873,1551866,-1930457,1439813,-540022,-409617,1661825,-2309561,3162104,-2335801,1018361,787491,-2718064,3800085,-4486253,3714138,-1810099,-1312719,3863936,-6055394,6198166,-4548139,1323516,2397749,-5161178,7306916,-7004864,5036908,-654426,-3898315,6734267,-7596004,6474310,-3758938,-173520,4700879,-7440134,6991165,-4410859,1285755,1956858,-4188048,4861196,-4885832,2761890,-42085,-2429154,4710842,-4797649,3777044,-1672491,-410572,3347323,-5330884,5789641,-4166715,1188866,1552690,-4774501,7217122,-7430697,4752839,-447640,-3246997,6136375,-8126771,8491299,-5850245,945943,4170078,-7911229,9511774,-9145837,6197901,-705254,-5202372,10020500,-10868335,8745115,-3609164,-2353601,7082316,-9254429,8872674,-6089362,1869569,3592125,-7861338,8659610,-7335899,3447967,38742,-4280452,7374792,-8045411,6458010,-2660075,-1263341,5569565,-8092579,8492809,-5771322,1412557,3286122,-7010552,9422457,-9291298,5136562,74299,-4769795,7732085,-9401783,9293905,-6420105,640937,6329875,-10764060,12134249,-10391933,5758356,1192133,-8152588,12672975,-13186776,9860249,-3258305,-3702110,9514481,-12230593,11774779,-7431371,954441,5676625,-9857688,10866500,-9275900,5272707,643119,-6379661,10399744,-10483221,7649732,-2761374,-2058160,7349907,-10971034,10958376,-6534232,-284849,5878901,-9260173,10277895,-9482567,6022453,-416002,-6501491,11186525,-12278087,9904064,-5627961,-507788,7035070,-12453248,14477372,-11848365,4824741,3149001,-9863933,13762303,-13989154,10703358,-3244113,-5350363,12036800,-14124063,12813020,-7718016,501793,6789338,-11929012,13465107,-10721599,5349698,1847680,-8042087,12411801,-12488806,8959435,-2578447,-4241355,9776637,-12566368,11053608,-6474858,182371,5951676,-10576353,12238317,-10409144,5485738,1328478,-7724059,11799339,-13037379,10747612,-5285299,-2729106,9496171,-14012175,14290537,-10788435,4029067,4195160,-11471564,15565108,-14813766,9761075,-1942225,-6917370,13036172,-15127458,13291313,-7835716,-146334,8246001,-14230810,15059266,-11179387,4539795,3149372,-9718619,13995498,-13800921,8761631,-1375969,-6196131,11320828,-13063668,11394985,-6409650,-395283,7484085,-12239946,13592270,-10569539,4702408,2567051,-8985830,13207228,-13947325,10381358,-3408914,-4004984,10695733,-14779321,14431337,-10404581,2633044,6026736,-12823803,16067985,-14550603,9222547,-778251,-7915687,14283568,-16411207,13365183,-7132747,-1472292,9830226,-15087082,15702997,-11712205,4359626,3916760,-11324663,14692266,-13768380,8422617,-1029732,-6859700,12295791,-14015663,11444348,-5960574,-1585640,8926063,-12822010,13352682,-10162414,3768748,3426685,-9978987,13656597,-13214059,9118181,-2452931,-4910982,11493483,-14674637,13685393,-8530412,1033651,6690144,-12738349,15634332,-13888578,7630864,603607,-8718850,14285694,-15934672,12721007,-5631466,-3069764,10570762,-15225931,15360138,-10554462,2887462,5392300,-12207052,15120716,-12974717,7685092,-102636,-7954998,12995644,-13651653,11066200,-4597776,-2712315,9426621,-12903243,13270443,-9215395,2557811,4690795,-10612982,13332296,-12411044,8072804,-758774,-6349232,11717634,-14668822,12590820,-6998265,-487615,7799198,-13367147,14946309,-12265065,6062809,1712981,-9525699,14557808,-15501451,11449887,-4244872,-3944484,11105155,-15101649,14400692,-9731306,1908109,6331252,-12155450,14394904,-12858510,6427484,887664,-8485001,12618291,-13215595,10218450,-3642396,-3633855,9858357,-12708527,11804450,-7690266,1644897,5481425,-10746502,12861808,-11404463,6271035,223515,-6937781,11629356,-12751813,10927569,-5261901,-1263662,8009406,-12768234,13664644,-10510655,4494990,2939502,-9398252,13442003,-13624155,9957213,-3033716,-4266985,10902026,-13969153,12648493,-7708828,939739,6289624,-11608264,13360138,-11317872,5253137,1915610,-8368049,11861281,-12118243,8704930,-2644095,-4117801,9860278,-11891082,10456188,-6245992,78064,5998835,-10213678,11190385,-8890943,4689596,1337588,-7315731,10893716,-11494666,8557827,-3395701,-2439288,7934485,-11514224,11962713,-8309453,2981770,3908362,-9247664,12252548,-11414753,7560423,-1279289,-5033540,10312156,-12678064,11101601,-6010481,-467949,6423579,-10902593,12130297,-9871875,3711557,2390500,-7896565,11146264,-11072884,7287808,-1318810,-5152221,9311865,-10347951,8647676,-4888045,-282779,6143437,-9927797,9903225,-6864424,2441519,2165013,-6403739,9445956,-9647013,7153688,-1897880,-3545325,8048789,-9752181,9151226,-6154406,1576972,3877345,-8765797,10643100,-9498102,5538569,-606325,-4723687,8899687,-10602368,9141029,-4571530,-1097909,6019735,-8962184,9633005,-7893379,2995746,2931406,-7515242,9379501,-8434232,5379555,-496513,-4372794,8035611,-8809880,6796105,-2939622,-1613628,5530944,-7550466,7977069,-5739849,1743449,3170678,-6512727,7713347,-6848178,4247539,-656350,-3385526,6561040,-7954918,7216462,-3908736,-36032,4174926,-6909383,8301968,-7100913,3905961,667041,-4401360,7828640,-8383374,6447657,-2947955,-1333726,5033918,-7833117,8167739,-5644121,1588665,3204267,-6212473,7193190,-6405573,3948214,-76850,-4011716,6484537,-7027241,4896099,-1699564,-1878894,4880192,-6092862,5972764,-3455730,354085,2968411,-5441628,6071006,-4880179,2396008,349672,-3613418,5900961,-5925265,4577431,-1816434,-607961,3171365,-5662870,6100116,-4900547,1893520,1139568,-3548072,5270912,-6219574,4881302,-1933396,-1531240,4586937,-5645054,5460179,-3570373,915059,2094333,-4330002,5576431,-4702995,2144125,845038,-3256252,4428276,-4559900,3516061,-706423,-1967202,4055307,-4482309,3363012,-1745193,-800122,2479201,-3930815,4260365,-2998239,880532,1408389,-2844350,3768520,-3674484,2262263,-736954,-1191790,2693845,-3670550,3474814,-2497886,673005,1005046,-2946201,3641169,-3822653,2602022,-821710,-1345181,2857101,-3878921,3434975,-2168139,351935,1657271,-2940088,3112395,-2693125,1099751,548627,-2384365,2881905,-2778526,1451718,-350257,-1248258,2278664,-2368750,1653110,-646134,-950800,2030163,-2411343,1945801,-742695,-303556,1381428,-2042415,2185078,-1577775,438413,277541,-1284929,2007412,-1798778,1465424,-790985,-272187,1266188,-1565434,1726380,-1652773,1124051,-232685,-866613,1404414,-1750191,1471617,-1078669,222872,658337,-1199805,1205308,-1019240,572165,139703,-755699,1133532,-802808,331867,481110,-484251,934262,-738618,226908,660518,-1231118,975333,-619505,-71453,492048,-1522234,1440853,-804817,360324,325888,-824863,1186512,-970482,473168,251573,-735620,486619,-685038,310778,-75346,-357717,309692,-440649,156536,190021,-195255,130666,-402327,-50811,210957,-480604,529967,-367803,500697,-258044,-384595,626545,-372503,733057,-675574,716416,-59950,-693769,1037440,-1484132,1172532,-1034816,-111222,948741,-1704500,2207910,-1629405,725016,407806,-1434463,2076027,-2215322,1785056,-649374,-1026084,1954195,-2440766,1768652,-842152,-674443,1289789,-2096802,2116558,-913274,-20816,772766,-2083760,2022519,-1569254,241075,744330,-1666891,2148874,-2119771,1175354,-326917,-1210397,2087146,-2482722,2389520,-1315622,411262,1273707,-2284007,2718249,-2736680,1767236,-424947,-1213408,2806426,-3071907,2971263,-1776822,381499,1648222,-3196960,3513811,-3123052,1765411,381028,-2198797,3541833,-3465629,2396916,-731832,-1380345,3045545,-3547381,2832625,-1741614,-518012,1913076,-2930976,3574930,-2611718,712477,1312821,-3065141,3513701,-3178656,1654296,141877,-1961767,3264603,-3465433,3132442,-1498977,-413699,2288431,-3516108,3909602,-3172989,1584883,365850,-2344540,3680421,-4302658,3531407,-1691960,-882638,3044116,-4347354,4663974,-3313364,1191174,1476076,-3627211,4686927,-4182774,2536033,-237714,-2168506,3857528,-4659260,3656645,-1806920,-777754,2975803,-4347904,4696766,-3277892,828462,1950307,-4008194,4948630,-4160466,2276047,298124,-2909596,4662310,-4890758,3758186,-1816259,-1060200,3532812,-4849872,4920799,-3838119,1562404,1267182,-3670664,4996943,-5113061,3744722,-1204801,-1855395,4242372,-5495040],[0,0,0,0,0,-4,8,-17,28,-43,57,-72,89,-108,135,-168,210,-259,315,-375,448,-524,614,-718,837,-973,1133,-1309,1503,-1713,1941,-2190,2467,-2772,3111,-3492,3912,-4369,4874,-5418,6010,-6650,7344,-8103,8930,-9829,10819,-11907,13097,-14408,15850,-17445,19212,-21185,23391,-25890,28742,-32027,35859,-40397,45860,-52581,61054,-72100,87140,-108915,143587,-209985,534340,-1028295,336614,345954,-1006704,1581761,-1809815,1484137,-196427,-1044063,1385946,-1593035,743961,77270,-804540,862016,-707548,-56365,593542,-1136834,1311559,-539744,-908738,2426987,-2870374,2658432,-1105972,-703052,2317622,-3946233,4194578,-3024003,792496,1421682,-3433752,4361047,-4156748,2529573,-571074,-1571475,2591852,-3536245,3781363,-2490824,752806,1148199,-2032833,2385048,-2594296,2707450,-1215407,-277952,1457601,-2376658,2544812,-2008252,1425049,371221,-1903968,3037994,-3237310,2431667,-373619,-2190871,3598184,-4094107,3332484,-1228091,-1779722,4353839,-5696226,4882526,-2754375,-402874,4062718,-6766308,6935924,-4793835,1551592,1796442,-5049090,7324316,-7554399,5052157,-875255,-2738674,5512443,-6950898,7089906,-4712076,872449,3203868,-5694670,6121828,-5403607,3276580,-861553,-1614669,4098402,-5329267,5157738,-3556994,697987,2322876,-4321453,5491557,-4968211,2926484,664450,-4250215,6287531,-6727388,4796886,-1530423,-3120666,6996332,-8345737,6449928,-3485996,-669404,5099536,-8582648,9687338,-6883964,2156954,2865924,-6583600,9173594,-10041969,7125041,-2034789,-4182398,8939753,-10492263,9110189,-4836365,-197019,4677317,-7599458,9009207,-8161093,4256334,505808,-4613310,6943059,-7816749,6771957,-4161597,-414798,4517595,-7359759,8129897,-6976678,2998317,2377047,-6674620,8684674,-8222827,5644962,-746969,-4748705,9090803,-10206763,7424740,-3132494,-1274017,6145717,-10372924,11411107,-8577275,2752681,3994698,-9363241,12390064,-12396469,8123304,-817510,-6607682,11398927,-13264850,10671695,-5686462,-855003,6726105,-11023989,11966551,-9321026,4265240,1452440,-6316569,9491004,-10992687,8844532,-4030934,-2368668,7053770,-9751443,9913153,-8447779,3180829,3816495,-9657586,11711595,-9650616,4980586,447614,-5436829,9756506,-12007137,10208757,-4588778,-2416556,8507853,-12258775,12496227,-9499922,3418468,4581044,-11529387,14976465,-13122744,7480432,-184445,-7059354,12589700,-14950748,12265971,-5970929,-2030241,8737366,-12617401,13500636,-10307391,4746508,2860638,-8592776,11723596,-12145358,9478257,-3853126,-3312449,9153279,-12025849,11587007,-7744445,1552465,5124326,-9905261,11781303,-10198472,5680265,432559,-6895034,11644439,-12275310,9825482,-4163053,-2896987,9562168,-13594309,13438012,-9218153,1823714,6158660,-12318236,15312992,-13321950,7620655,649824,-8529757,14374052,-16063461,12396397,-5000997,-3069662,9990566,-14246606,14888661,-11187996,3610397,4322251,-10853624,13640445,-13050429,8781618,-2416312,-4997633,10974509,-13390142,11751637,-6749737,74206,6404530,-11218586,12657675,-10878267,5591571,1792807,-8621739,12537707,-13209325,10036027,-3592834,-4058765,10844849,-14568483,13690246,-8646313,1161672,7094586,-13481799,15868377,-13274227,6990765,1654361,-9890727,15109077,-16117306,12544883,-5080002,-4144328,11375620,-15685495,15231200,-10408029,2949384,5430051,-11970223,15429543,-13764197,8456420,-1000563,-6100987,11913194,-13855914,11919284,-6618275,-603945,7672860,-11969361,12950707,-10219825,4791649,2292190,-9011516,12608712,-12762716,9255923,-2472804,-4700930,11234775,-14079221,12703904,-7955292,429968,7538165,-13461808,15298875,-12567808,6027168,2278053,-10338349,15386549,-15359352,11431785,-3964819,-4733830,12123473,-15715952,14837937,-9883576,1736698,6369785,-12878490,15132567,-13005144,7364761,136339,-7591034,12374306,-13707103,11211678,-5319186,-1753338,8038724,-12477555,13007670,-9423496,3307896,3422395,-9189715,12751749,-12461442,8308149,-1546309,-5595566,11148490,-13375397,11594159,-6732696,-706664,8209364,-13045138,14371981,-11320822,4830323,3523218,-10369248,14586530,-14508980,10064155,-2680086,-5612884,12466764,-15617843,14036154,-8268885,476354,7013472,-12843656,14855705,-12473000,6328711,1344640,-8334816,12861393,-13185852,10202462,-4520379,-2275814,8728183,-12453587,12230858,-8367523,2317096,4056556,-9183059,11928800,-11364157,7136981,-631735,-5724865,10517836,-12504285,10561172,-5441137,-1390307,8090272,-12047016,12789934,-10007778,3881745,3710223,-10298925,13765018,-12866671,8635414,-1853283,-5704278,11808257,-14091626,12558320,-7427528,-341785,7641898,-12740574,13279946,-10694012,5116175,1647914,-8016236,12400861,-12113736,8799478,-2975226,-3077341,8653716,-11386859,10855381,-6793143,1473710,4521421,-8621024,10874196,-9872434,5257992,145832,-5664620,9520500,-10603255,9143019,-4179702,-2177302,7591181,-10518045,10605851,-8012585,2580402,3828388,-9577542,12079319,-11147937,6932459,-502868,-6101957,10928250,-12328891,10696931,-5564690,-1140608,7798465,-11653686,12271583,-9082787,3506032,2518578,-8237841,11519784,-10647235,7259214,-2092326,-3518324,8667493,-10648837,9208220,-5228924,-41676,4356793,-7647192,9428636,-8661479,4124832,1023688,-5521461,7993199,-8500219,7267043,-3514867,-1767805,6796706,-9411880,9233503,-6363721,1432434,3927687,-8146732,10499594,-9498732,5832134,212723,-6150587,9786598,-10420003,8695293,-4621122,-1177110,6791478,-10185269,10071323,-7259758,2585322,2721959,-7497687,9978697,-9414264,6133923,-686124,-3664922,7263721,-8324322,7543393,-4552469,-184203,4336357,-6941297,7705726,-6081834,2684669,1167069,-4367304,6964688,-7436334,5124630,-1428430,-2254289,5290876,-7299156,7012614,-4682704,746069,3742975,-7009869,8215973,-6505823,3532961,917188,-4754243,7819705,-8551375,6815992,-2698931,-2102442,6574682,-8447290,7722189,-5773700,1760524,2480591,-6742388,8747605,-7362523,3840597,-22467,-3441457,6230263,-7139684,5860343,-2986354,-985913,3965478,-5632424,5710902,-4270477,1719672,1110222,-3840768,5421173,-5206061,3304730,-823423,-1688147,3866740,-5365229,5286616,-2808704,-82918,3297101,-5183014,5515044,-4744503,2799142,657592,-4233208,6317017,-6153964,4109179,-1491359,-1430256,4962258,-6689173,6546336,-3888160,344678,2915024,-4998968,6014782,-5247315,3205486,81927,-3298323,5308427,-5237105,3953498,-1419325,-766956,2669505,-4043446,4187000,-2933738,761841,1227799,-2516725,3136252,-2970793,2525415,-290750,-1805956,2978669,-3321366,2795384,-1484657,-555,2207568,-3477201,3677120,-2944790,913803,1360049,-2734123,3962724,-3977237,3009697,-627655,-1657551,3677993,-4171822,3900605,-2289704,-64663,2223719,-3926711,4122408,-3447978,1804632,436636,-2403313,3210278,-3411521,2508591,-845335,-737763,2517965,-2356408,2136038,-1368022,237703,995853,-1589098,1698800,-1440859,719279,111920,-863954,1106045,-1058375,1127109,-464756,-292288,998860,-1312594,1255317,-1071395,387859,615118,-1625465,2074251,-2016257,1038073,-418939,-1105332,1861085,-2072550,1916793,-1080494,-227455,1495012,-1935910,1913829,-1478704,575754,680063,-1209763,1492528,-1959089,952045,-205456,-610865,739834,-778125,189104,-60228,87045,179558,-293963,271131,154593,-405605,58317,327919,-288836,325979,-419966,170576,101370,-126952,338447,-492704,412167,-595365,202450,355833,-50192,-28853,-31515,21265,-129906,378800,-386618,177835,-65854,-150909,321032,-443974,358906,-45433,-154488,74227,-329803,-187913,98967,-224440,86344,-73060,-435358,550973,-980971,844290,-347812,-527801,935073,-1247686,1559091,-1063467,176030,1059856,-1523059,2337503,-1794402,512131,476704,-1386461,2038168,-1720938,1846958,-599931,-702817,1316181,-1642785,1793880,-1041321,176185,905497,-1199029,1387668,-1257241,857593,-148497,-882007,1209497,-1232072,913195,-510610,-39882,960769,-1421872,1595257,-1115590,259720,515938,-1507384,2105835,-1832219,1435394,-178254,-1077683,2119039,-2842844,2681726,-1209728,-365370,1878595,-3159561,3204662,-2799259,1053701,729597,-2584290,3319118,-3424401,2248044,-583666,-1332495,2740431,-3084435,3089805,-1833728,-151287,1817353,-2758602,2808517,-2078339,1183274,453891,-2092704,2943617,-2921769,1944629,-716568,-1122452,2480050,-3145293,2567207,-1341566,179253,1595135,-2580997,3139768,-2701407,1560858,212090,-1916877,3385198,-3664077,3098274,-1485105,-791827,2940407,-4441187,4282808,-2997043,789438,1719475,-3637074,4686434,-4604859,2717783,26379,-2434070,3920679,-4033476,3762848,-1665474,-546210,2529674,-4064807,4436249,-3294048,1375290,1006743,-3134543,4178949,-3821294,2346713,-464884,-1765389,3424318,-4206559,3634496,-1868439,-444769,2105401,-3997287,4426250,-3676911,1471520,678826,-2930532,4381175,-4578646,3592880,-1573927,-1252056,3762802,-5074157,5304994,-3599967],[0,0,0,0,0,-4,5,-2,-4,14,-24,32,-44,56,-69,85,-104,128,-162,204,-247,296,-352,418,-490,571,-665,775,-902,1044,-1199,1370,-1556,1763,-1991,2239,-2518,2827,-3165,3541,-3951,4399,-4887,5416,-5996,6628,-7317,8067,-8885,9777,-10762,11838,-13025,14335,-15787,17400,-19193,21202,-23462,26020,-28937,32279,-36135,40564,-45555,50763,-54502,48211,23733,975210,-1635859,1501079,-388270,-796178,1668107,-1623365,2172944,-1503381,445415,979328,-1596234,2094010,-1396312,425466,355774,-833832,991518,-675636,-133244,710990,-1106797,809360,430501,-1381643,1799294,-1856735,864701,202388,-893682,2068413,-2560744,2030437,-1088359,30142,1313111,-2015603,2234565,-1668785,946262,-462445,193692,224118,-1518813,2260140,-2023198,1496351,-1379941,579288,896658,-2340751,2956854,-3003152,2131368,-925232,-1035008,2641024,-3747344,3178110,-1586233,-242715,2042999,-3109795,2978644,-1649153,-115451,1598699,-2319442,2503965,-1288193,-491049,1891191,-2699188,2687387,-1586720,-403865,2280221,-3078802,2925655,-2071840,1231773,-139258,-1789565,3530467,-3670829,2697015,-1199985,610805,758598,-2901135,3802657,-3876425,2774251,-973822,-664688,1968647,-3299840,3858808,-3905293,2304344,-88186,-2805100,4494486,-4591823,3711554,-1917342,-1022405,3589615,-5099968,4106983,-2044827,-354496,2575812,-4245323,4420615,-2229452,-880837,3063951,-3521883,3683296,-2856800,1064104,1582119,-3940960,4088253,-3297906,1924091,-214004,-2036201,4214278,-5162591,4617141,-2199000,-666134,3344817,-4868519,4814170,-3827301,2501685,-701193,-1549283,3905435,-5113843,4887997,-3317207,1569354,1372983,-4140040,5997377,-6033882,4147750,-1450486,-2447313,5672732,-6748520,5175423,-2108142,-1161798,3846577,-5797372,5892490,-2968451,-1144619,3826704,-4567204,4592920,-3922035,1882437,1653245,-4877295,6345657,-5448227,3444324,-268512,-2997547,5735272,-6940797,5872662,-2957033,-821987,4083470,-5622031,6352973,-5270212,3250498,69380,-3354974,5205485,-5950951,5762788,-4357937,1703962,2569795,-6587104,7764722,-6329330,4086949,-733384,-3270962,7323735,-8740350,6622149,-1835600,-2409291,4975144,-6292694,6147938,-4769112,1491503,2955843,-6434673,6978618,-5411559,1896678,1591923,-4336080,6658576,-7081312,5124590,-445447,-4090992,6441358,-7234619,6069633,-3300437,-628355,4449534,-6806743,6997338,-5505285,3110315,144334,-3750384,6476220,-7204964,6085541,-3914535,704232,3373696,-7012888,8571321,-6943632,3627855,513759,-4490276,7435327,-8015464,5938051,-2443819,-1408270,5335545,-7524634,7084197,-4642738,506954,3528348,-6295094,7629388,-6214392,2544847,1873627,-5481385,7386348,-7340586,4396636,-153207,-3898873,7223681,-7667177,6544150,-3392993,-1140848,5299958,-7875868,7087510,-5541371,3170022,826371,-4886376,7783691,-8082030,6408106,-2687754,-754376,4724469,-7890324,8746947,-6816687,2999387,1657860,-5596542,8007965,-8572874,6367492,-2316644,-2197896,6751854,-8444398,7944989,-4928910,395204,4071091,-7537108,8477569,-6421688,2839216,2158746,-5728265,8266544,-7793247,4559431,-236049,-4530943,7327435,-8417395,6730550,-3151052,-996302,5736824,-8257540,8683303,-6404125,2360517,1776283,-5953611,8065982,-8247732,6261895,-2744176,-1760354,5916100,-8278161,8400052,-6377241,2552500,1800085,-6070563,8452589,-8666488,6079160,-1925085,-2839249,6889044,-8454600,7893783,-4962072,366593,4415034,-7694472,8476089,-6674006,2683433,2167633,-6367009,8243732,-7875310,4599585,-184026,-4279749,7736890,-8435043,6816104,-3055675,-1539095,5831074,-8193724,8398268,-5972552,2257154,2437401,-6088833,8176758,-8236544,5743734,-1721362,-2667265,6266481,-8397697,8340853,-5876702,1994297,2509720,-6339149,8398535,-8241196,5472792,-1415221,-3288125,6797447,-8655818,7892275,-4783476,173972,4622256,-7948390,8461602,-6352265,2736720,2225963,-6300995,8204838,-7891481,4323529,-177821,-4355065,7688865,-8083820,6345072,-2646614,-2068854,5875094,-8119001,8184082,-5555087,1349614,3223518,-6171987,8018900,-7949697,4995020,-989723,-3431061,6563531,-8138169,7798018,-4929557,912829,3296979,-6483707,8064597,-7730958,5358699,-723049,-3600134,6776839,-8184611,7253552,-4150287,-115396,4496663,-7431930,8177843,-6246555,2339169,2207872,-5977962,7666859,-6915864,4452529,-554223,-3677106,7190502,-8384853,6207407,-2348885,-2085865,5632482,-7804153,7438641,-4999028,849432,3156435,-6492035,7945859,-6975032,4305467,-590876,-3148623,6002266,-7714375,7243315,-4194667,183582,3553202,-6376632,7611446,-7129624,4009841,-331341,-3917706,6290911,-7189273,6465098,-3377107,-523919,4606211,-6635659,7029472,-5581845,2599159,2015804,-5559797,7281240,-6474027,3890286,-14149,-3943160,6689609,-7203289,5220530,-2165786,-2067174,5726450,-7266081,6737151,-3822566,511723,3226597,-5886587,7323715,-5914587,3678229,221535,-3688289,6172713,-6942159,5979759,-3088354,-154584,3812717,-5895219,7126237,-6283340,3095529,921424,-4096168,5447030,-6076220,5828634,-3356479,-607905,4336945,-6583382,5945446,-4306987,2169624,1691947,-4781573,6741639,-6309567,3155092,550168,-3790117,5607448,-6065304,4709597,-1947204,-1507632,5034597,-6630123,5331992,-3023178,21111,2574610,-5212671,6232837,-5708290,2357545,971011,-3762594,5394009,-6124429,5291500,-2461589,-1022108,3688978,-5402372,5753649,-4408586,2323226,853488,-3409144,5611979,-5663132,4289274,-2152617,-806145,3483178,-5196601,5761002,-4225205,1312321,1992643,-4288737,5017357,-4649969,2876171,-91963,-2888890,5318425,-5434427,3768041,-1002831,-1871788,4059579,-5007593,4526244,-2636129,-38043,2813486,-5042566,5362724,-3822634,1145230,1000569,-3237119,4794614,-5272783,4289122,-1361996,-1554079,3476657,-4267823,4563488,-3606236,1410279,909928,-3278782,4349156,-4520574,3453990,-1468237,-839619,2884213,-4387686,4493940,-3398049,880988,1439506,-2805037,4262468,-4009891,2438305,153593,-2592180,4150188,-3812157,2616913,-1226547,-1203321,3522975,-4527024,3755302,-1872429,-975742,2579766,-3460313,3930471,-3003277,1189428,1321488,-3380792,4021553,-3764604,2207222,-721471,-1241977,3013249,-3794492,3516780,-2214721,536217,1045432,-2297444,3199746,-3475714,2630394,-909834,-1063587,2324513,-2922033,3207269,-2400605,951134,765290,-2561154,3490773,-2744612,1753605,-93281,-1273350,2466193,-2869427,2381940,-845901,-1259780,2440897,-2949535,2237570,-740887,-260244,1922288,-2654994,2885532,-1946466,124731,1522779,-2283872,3092578,-2765429,1461095,143671,-1561025,2264389,-2492277,1885190,-1256907,200094,895001,-1824262,2261187,-2117142,1292029,-421865,-399245,1490012,-1771323,2065180,-1644689,543113,402100,-1342588,1736402,-1916949,1151575,-323812,-799976,1502015,-1702934,1425832,-525056,-488354,1208708,-1655220,1274149,-447519,-724212,1490716,-1589669,1332636,-885784,-114548,955118,-1544640,1523378,-1498466,492242,446145,-1333168,1354466,-1306397,1085851,-199915,-250386,1045691,-1130678,928229,-709338,374274,-295413,-270972,727683,-844973,821554,-991590,371519,56222,-191006,648930,-767910,974598,-688831,-252306,367603,-527816,515441,-212280,191756,284005,-248977,278308,58527,-264953,581077,-545344,383074,264225,-333486,827672,-696471,469265,79487,-369757,1117331,-1206554,764266,-259136,-455879,572295,-426523,416565,92173,-32865,296834,-355350,92949,387505,-519600,407173,-20821,-367025,793966,-998406,876661,-363669,131957,484903,-783375,1112135,-697584,567790,109492,-174697,554304,-621586,1086946,-643168,216638,-147117,-165734,378792,-812375,980985,-880867,785462,22622,-840687,1079208,-1043436,789698,-456382,-207148,837405,-1400826,1305888,-555966,-33187,927007,-1038802,1299460,-711992,-22564,838692,-1186386,1285747,-1198936,238412,785468,-1362477,1808829,-1317143,567459,355984,-1314832,1873552,-2037751,1674109,-619290,-294583,1389434,-2065577,1764055,-1422867,514483,347861,-917168,1921209,-1835983,1410392,-1118339,-31232,1233990,-1918938,2469152,-2089916,904639,183076,-1433592,2106107,-2009894,1644668,-461068,-501264,1539767,-1931598,1876846,-1182640,102639,1251698,-2002207,2005311,-1716762,740353,1054358,-2251437,2500943,-2211390,1207600,287479,-1833438,2821951,-2657460,2053613,-899566,-729958,2343040,-3065766,2338208,-1981521,780392,525378,-1853033,2887754,-2792697,2335336,-730622,-482847,1944325,-2780396,3257179,-2130300,728429,803238,-2330277,3059185,-2816587,1785402,51021,-1217459,2334074,-3079752,2762297,-1439972,-226136,2156252,-3156583,3295678,-2211132,688700,1121304,-2652582,3600814,-3186848,1700757,386344],[0,0,0,0,0,8,-18,29,-41,49,-58,69,-79,96,-114,139,-170,204,-243,288,-334,384,-442,508,-584,662,-750,847,-951,1062,-1187,1323,-1475,1643,-1822,2020,-2226,2455,-2697,2957,-3242,3551,-3891,4258,-4660,5101,-5580,6103,-6678,7319,-8041,8859,-9780,10840,-12067,13494,-15181,17209,-19683,22772,-26713,31880,-38880,48757,-63449,86998,-129345,224261,-808442,242049,762991,-1523370,2464361,-2039177,1235900,14178,-1652008,2111507,-2428069,1961156,-1035693,-229356,1063835,-1512440,1437566,-930599,543402,-124390,280296,-105247,-111710,309515,-656593,1055618,-1129078,1537983,-1063725,-32170,1016062,-2172386,1998728,-1670224,795072,401011,-1417388,1663527,-1256886,735869,221166,-1252391,1311852,-551383,-818505,1571871,-1769324,785537,44881,-863995,2226896,-2753728,2263903,-949162,-987542,2111580,-2954759,3054005,-2239659,669671,856126,-1977090,2854763,-3024670,2041091,-444092,-351903,742083,-1560632,1843255,-2090944,1654021,-1208195,518129,664943,-1611278,2282410,-2235520,1744479,-1302416,-487256,2276992,-3101445,2364544,-660490,-1131019,1740099,-2226795,2412011,-1174578,-787673,2821569,-2865273,2261925,-733237,-899166,2216066,-3356802,3626824,-2542736,558041,2071821,-4437049,4663540,-3380066,1475572,425749,-2637912,4186045,-4518847,2791132,-1021323,-276787,1659911,-3405201,3463778,-2724035,1173775,-709457,154732,1269582,-3153145,3877034,-2682433,1310310,251606,-1834012,2999818,-3737585,2887387,-942352,-1568645,3119267,-3162812,2199328,-577093,-1004630,2206166,-2720908,2823655,-2477250,-438554,3024817,-4223630,4240065,-2692268,408733,2396254,-4773312,5558411,-4627310,2135924,1125276,-3829948,5901036,-5459024,2902394,-787663,-1249830,2897499,-4517285,4824883,-2990961,422148,538590,-1496033,2800510,-4555933,4805728,-2472614,-417431,2634336,-3757352,4136183,-3295882,1649425,750677,-3216565,4013675,-3653984,2360931,-481237,-1638190,3500741,-4913962,4075675,-2072717,-1312374,3701363,-4984463,5619495,-4355657,876988,3650946,-7049151,7087569,-5126009,2057712,1002108,-4542756,7149133,-7470930,4865011,-512908,-2817612,4355077,-5510332,5578890,-4687434,2634632,1322369,-4347288,5996599,-5729656,4208054,-1859882,-515710,3282265,-5620621,5712111,-3893704,1120101,1557072,-3281318,4809240,-4873122,3438065,-585028,-2563277,4447925,-5263561,5178107,-2414360,-1183663,4489526,-6415949,6477298,-4317350,942026,3377374,-6996053,7705032,-6147633,2735343,1231330,-5030510,7627786,-7175064,4665697,-1453996,-2223450,5101587,-6851926,6852414,-4790895,1302520,2279244,-4807308,6502591,-6154474,4113044,-1038065,-1963597,4325236,-5820233,5566564,-3787146,1161560,1892802,-4239636,5644551,-5392277,3110892,48434,-3142518,4637658,-5585381,5180722,-2595562,-1664121,5414404,-6978239,6077386,-3530304,-171584,3961181,-7039439,7945095,-6018163,1925996,2693152,-5869202,8072734,-7452361,5235389,-1464109,-3507286,6539329,-8180476,7432676,-4199496,465929,3695861,-6468244,7563853,-6347049,3481915,-270562,-3074778,5550435,-6588318,5752426,-3014411,15822,2977232,-5310403,6348654,-5328733,2977004,767586,-3844902,6044483,-6442608,4583709,-1937628,-2413515,5501677,-7006088,6725244,-3889564,-191475,4441650,-7415041,7653178,-6205656,2150460,2309281,-6409838,8471658,-7976496,5011736,-697783,-3906098,7295829,-8641604,7036271,-3894037,-379240,4642421,-7244434,8026224,-6203923,3478983,796603,-4115436,6398034,-6738283,5254939,-2766396,-474069,3643309,-6043336,6164415,-4850083,2178557,1239610,-4552604,6255035,-6246250,4370933,-1032271,-2713173,6027915,-7334901,6145198,-3084820,-956730,4949571,-7533408,7653828,-5454502,1619805,3089449,-6922935,8618773,-7718058,4428568,32872,-4718749,7702393,-8658035,7247317,-3725105,-1103464,5119659,-7996304,7968234,-5818399,2377984,1456977,-5447310,7128199,-7113303,5069918,-2061273,-1818439,5027637,-6379724,6143105,-4361127,1559884,1696548,-4927668,6299253,-6036593,3785610,-246966,-3266778,5682959,-6602217,5690132,-2540157,-1527293,4638402,-7148693,7159732,-4780557,1005807,3228290,-6713094,8197083,-7318310,4024825,981022,-5461639,7744649,-8211516,6370401,-2963469,-1960216,5977867,-8055940,7922282,-5463100,1801696,2408188,-5986742,7210998,-6846191,4625043,-1339305,-2338747,5405286,-6678302,5875562,-3363861,852126,2545209,-4931378,6052095,-5314814,3231482,80732,-3621487,5652464,-5972248,4753979,-1841952,-1683470,4458707,-6848756,6871506,-4403814,274366,3613039,-6197501,7320498,-6351626,2780932,1317773,-5166997,7443875,-7585492,5537206,-1976751,-2290005,6239975,-7651093,6914511,-4782106,1080376,2993474,-6082580,7377725,-5913096,3419350,-367846,-3088947,5471848,-6332025,5046196,-2713667,-279486,3012968,-4929301,5305969,-4057767,2022319,624088,-3489084,5391357,-5463382,3924120,-1028362,-1737907,4382520,-5887462,5691546,-3445325,30218,3382937,-6193551,6880167,-5191158,1736519,2069769,-5168876,6349746,-6353480,5123317,-1556048,-3051892,6479371,-7114419,5842511,-3460916,310393,3363167,-6096240,6954938,-5470020,2405268,1193265,-3919633,5150369,-4928145,4097100,-2077223,-673376,3313960,-4696529,4524505,-2973840,1471510,728625,-3049055,4767806,-4504026,2480616,-383323,-1802135,3625701,-5012824,4586700,-2400434,-943472,3599456,-5124350,4938127,-4007707,1719983,1959640,-4537941,6243167,-5550930,3208084,7010,-2856521,5612957,-6270943,5556692,-2856512,-914740,4330134,-5536825,5191380,-3898635,1639258,1192418,-3797706,5547211,-4849933,3031875,-619269,-1560391,2895006,-4021610,3692285,-2688076,850272,1635741,-3059353,3586546,-2810811,1633086,-18941,-1500373,3098237,-4202549,3353076,-898064,-1036768,2715005,-3981565,3820773,-3132824,812594,2096072,-4086806,4896091,-4225958,2453506,212603,-2947730,4835169,-5331812,4017490,-1715656,-1525700,3640448,-4861875,4614714,-3432923,1005737,2124691,-4168999,4399229,-3398712,2023536,-565292,-1429044,3015837,-3679925,3110804,-1136895,-208319,1163048,-2307189,2716174,-2789515,1138278,688560,-1701235,2596748,-2280158,1949614,-833497,-959235,2495082,-3197406,2836010,-1615530,-179153,1718369,-2933936,3431289,-2859220,1554179,684673,-3030757,3891634,-3574339,2506506,-857901,-1374634,3378346,-4088015,3673421,-1936922,-115052,1568847,-2587925,3096078,-2831526,1506263,238265,-1770000,2612313,-2469833,1264826,-670120,-676233,1464806,-1678553,1723561,-1151315,218561,592153,-1127418,1164737,-1301832,966576,6721,-953627,1526517,-1672575,1248484,-921921,-184492,1233034,-2281179,2211726,-1783101,261778,868585,-1913051,2305093,-2537297,1351836,-56483,-1614046,2396324,-3016707,2284472,-1140670,-244592,1686475,-2193557,2404406,-1705870,454802,683149,-1182066,1907470,-1253440,609400,119643,-609576,914207,-724949,601492,-157602,-47921,267342,-486483,394579,-34048,-10205,345099,-425657,534346,-382537,81947,331755,-404728,710196,-802230,448557,-349737,-279653,1049341,-1366098,1324035,-1208687,395977,565048,-1176174,1506055,-1470069,1184192,-212657,-375872,1412285,-1616674,1147857,-401758,-486487,625633,-852241,697459,-408929,103706,579200,-512271,417456,229268,-491491,770559,-437029,89796,127382,-744044,1062293,-910192,446210,-173941,-364957,861179,-1228435,665969,-146837,-27314,448221,-532947,898986,-742322,435949,-327172,-385031,103231,-662876,645681,-581196,441705,-136237,-320406,723983,-618302,520497,-298267,-295483,307042,-729695,840106,-90952,-281133,810397,-895919,729340,-290394,-568584,1108079,-1458349,1335671,-813096,-49420,1365522,-1874143,1855119,-1331448,360455,751453,-1568025,2324524,-2038002,1273479,-150411,-1064061,1565759,-2003547,1326357,-796536,151289,668724,-1233569,1368570,-1336645,760057,207432,-891200,1142713,-1190428,1017418,-483107,16728,604160,-1201154,929813,-1042921,117509,406662,-1237966,1391786,-1515691,1098706,99742,-1201252,2284658,-2144866,1517876,-487947,-674032,1769156,-2940674,2596900,-1576422,-14609,1602009,-2691402,2638389,-2551187,1029023,429948,-1642098,2621072,-2605955,1995096,-757792,-724501,1923321,-2308272,2330060,-1771714,648649,804755,-2052140,2349069,-1958016,1205842,104100,-1170226,1847146,-1881909,1808362,-912387,-264238,1573179,-2149405,2435808,-1550783,780039,668517,-1991413,3093602,-2805302,1970830,-209815,-1741041,3256219,-3474292,2711335,-1065469,-732029,2406060,-3458165,3578295,-2840091,856611,1422526,-2868112,3501172,-3586390,2487174,-663023,-1527532,3028446,-3939905,3224754,-1654129,-152255,1627541,-2995357,3376472,-2692017,1288238,634276],[0,0,0,0,0,-2,8,-16,27,-40,53,-74,89,-109,137,-165,200,-242,293,-348,413,-487,573,-670,783,-910,1055,-1211,1383,-1567,1772,-1999,2251,-2530,2841,-3190,3573,-3985,4435,-4919,5442,-6010,6629,-7308,8050,-8862,9751,-10726,11793,-12955,14235,-15645,17218,-18975,20949,-23192,25759,-28725,32193,-36314,41291,-47436,55229,-65447,79461,-99910,132787,-196860,544320,-821245,476128,369387,-746444,1448834,-1494344,1764417,-988240,-73828,663629,-980131,1089360,-1195005,771310,-395857,483703,-300942,-59064,130926,-444038,1422288,-2045547,2510269,-1915565,201178,1743019,-2581488,3443024,-3385374,2322583,132618,-2191308,3951044,-4235484,3639268,-1638682,-889881,3016935,-3525245,3329267,-2115920,658696,1582091,-3216791,2908152,-1764585,-12769,991659,-1723777,2157962,-1856670,608636,891549,-1657120,2171876,-2101585,1621748,-610361,-844605,2139897,-2828928,3037036,-2496791,1098125,940884,-2953014,4141911,-4647758,3759231,-2014380,-892996,3583588,-5410951,6364833,-5082036,2221173,1667495,-4900745,6642014,-6816482,5349152,-1700686,-2874822,6508839,-7570614,5816641,-3022454,-34083,3589203,-5889178,6505409,-4416015,1190296,1837405,-4098220,5120171,-4431048,2933110,-446540,-2310209,4561645,-5512207,4241362,-1233960,-1216324,3603998,-4911845,5737114,-4539564,1303681,1778623,-4409064,5973404,-7042057,5501667,-1516660,-2290515,5277424,-7197470,7777857,-6460736,3078057,2496234,-7269260,9384620,-8398445,6065972,-1128560,-4063795,8035209,-9643107,7947419,-3909167,-992935,5622370,-8010345,7546082,-5157231,1701611,1866226,-5955780,7955066,-7108301,3796282,571521,-4342840,6718730,-7395104,5527912,-2016841,-1971723,5562380,-7902203,7815995,-4917340,306223,3405431,-6056912,7619611,-7692517,5664911,-792853,-4593284,7296963,-8810140,8617307,-6350240,1640650,4943865,-10624290,12022375,-9695472,4698813,1148948,-6963268,10945434,-11825477,8800956,-3079108,-3220545,8003605,-10459554,10306023,-7085799,1722513,4522983,-9446552,11142513,-8545409,4263155,725694,-5960873,9966220,-11057891,7503435,-1198703,-3925603,7788833,-9889509,9501392,-6362973,517347,5735048,-9568659,10042492,-8649688,5762251,-792805,-4629592,9879337,-12506360,11329443,-6148226,-475478,7369198,-11630433,13120713,-11184469,5706657,2141720,-9072321,12833442,-12716904,9456758,-3776263,-3766337,10073372,-13023134,12095420,-7708921,1160188,5492748,-10972781,12770835,-10417192,4945882,1552899,-7753337,11717456,-12083052,8197888,-1907377,-4424436,9103991,-11388066,10237168,-6009141,-17054,5643836,-9608584,11247690,-10080485,5787569,471631,-6648321,11190208,-12458576,10245952,-5221321,-1753102,8236520,-12802469,13453586,-10581054,3967989,3307604,-9735754,13537370,-13419272,9431657,-2915496,-5011276,11777156,-13968407,12257968,-7066830,277659,6758435,-12419749,14005987,-10753972,3679886,3429832,-9461631,12503654,-12002806,7943867,-1408787,-5973625,10933704,-12447456,10210989,-4963264,-668312,7250437,-11521839,12369767,-9939968,4457744,2380610,-8686010,12530620,-13197048,9740131,-3868774,-3537520,10102798,-13446911,13492829,-9575217,2842342,4819537,-11628250,14694227,-13603919,8900213,-1085884,-6809407,12474247,-15371875,12614285,-6844987,-996197,8812917,-13628453,14554593,-10684130,3688402,4219702,-10374788,13621808,-12935573,7985697,-719843,-6304177,11817655,-13215428,10817142,-5050871,-1593013,8366908,-12028773,12602204,-9374550,3542517,3517170,-9641546,12894159,-12619325,8707718,-2439240,-4842721,10710606,-13555627,13080234,-8141207,1441231,6306106,-11749581,14120655,-12758647,7472805,-118033,-7903543,13018960,-14749006,11886215,-5329222,-2201524,9489116,-13866127,13815818,-9993682,2965577,5218372,-11143472,13698191,-12284367,6947819,315162,-7489856,12122835,-13209839,10054051,-4115980,-2863916,9139315,-12703768,12067168,-8199034,2274999,4491246,-10357370,13216969,-12097161,7308256,-599409,-5889780,11173622,-13627889,11859186,-6510262,-6445,7207550,-12105083,13867652,-11791475,6064216,1153129,-8377299,12933403,-14036318,11069442,-4330323,-3474320,10023456,-13373470,13269115,-8893263,1986577,5767134,-11014230,13345851,-11409679,5964510,1224488,-7851354,11895995,-12117521,9186482,-3167687,-3860570,9745438,-12392773,11174793,-7035698,898577,5349348,-10343500,12231930,-10491968,5672936,479134,-6479656,11326210,-12285016,10089513,-5008669,-1343765,7285259,-11564469,12420151,-10176602,4372233,2612904,-8722282,12137504,-12666257,9361604,-3246650,-3839359,10035223,-12796407,11979445,-7389919,617554,5942479,-10677210,12394168,-10283333,5156185,1705423,-8011959,11350462,-11057164,7743989,-1939977,-4060487,9313682,-11598906,9545561,-5366251,-176292,5696370,-9878976,10950391,-8657814,3972713,1397062,-6756921,10321202,-10994901,8369825,-3226577,-2635943,7545936,-10642702,10628831,-8044147,2796960,2961125,-8306624,11088907,-10647213,7048868,-1309940,-4524955,9259050,-11004945,10216879,-6168792,24231,6291437,-9799846,10729020,-8327991,3586956,2506672,-7703653,10189274,-9665076,6227546,-1140303,-4839892,9031587,-9854291,7601807,-3855230,-830644,5369209,-8883004,9781822,-7178995,2297309,2866450,-6466618,9059106,-9298115,6345125,-1668057,-3346688,7528781,-9483825,8389117,-5426961,1502074,3338205,-7496242,9653123,-8871893,5358270,-588431,-4380794,7868213,-9433072,8232093,-4395871,-795632,5903843,-8063008,8805631,-6731068,2868788,2857425,-7163876,8924153,-7534640,4634732,130025,-4286502,7414661,-8403919,6717346,-2616871,-2046115,5814543,-7406737,7126077,-5146804,1360898,2704152,-6737682,7801627,-6989359,3788122,-256702,-3256912,6367945,-7764765,6847368,-3579653,-433750,4261258,-6479918,7373521,-6328907,3484159,356064,-4163905,7030822,-7587333,5807490,-2690855,-1383634,4937408,-6793891,7058125,-5240372,1549594,2608901,-6108795,6837163,-5834985,3424803,243177,-3683528,6047215,-6407663,4488107,-1438433,-2311303,4953860,-6121065,5560908,-3231400,61342,3099828,-5481557,5893275,-4518186,2172792,689556,-3471874,5407433,-5595485,4536640,-1715630,-1151253,3244369,-4874462,5760627,-4869836,2185298,1129247,-3532006,4952186,-5073634,4147614,-2019056,-1120984,4018249,-5319714,4939958,-3133170,375473,2048516,-3785624,4907250,-4411219,1864017,803715,-3323475,4567769,-4138375,2777011,-447403,-1761220,3966901,-4741374,3632022,-1304060,-1029514,2725828,-4109273,3931320,-3002335,848242,1630672,-3176544,3619674,-3465685,2342157,-743799,-1263183,3161139,-3510673,3220125,-2308562,502281,1110176,-2344733,3481476,-3511388,2108266,-554866,-891104,2234201,-3170985,2991852,-2067562,290189,1479436,-2864225,2848313,-2068099,592417,672925,-2058936,2636098,-2483373,1121572,450276,-1793900,2514023,-2365098,1369912,-184102,-1236249,2470285,-2360111,2073200,-740005,-720634,1575938,-2359649,2146233,-1788789,451151,678744,-1748173,1936274,-1816744,1219744,-478622,-450271,636649,-1331191,1505725,-1288087,676534,-189345,-341717,929909,-1340929,1045979,-649598,281314,483132,-907503,955887,-667302,428403,301373,-1072934,873726,-608742,-37302,584114,-1016311,1181173,-405222,-98561,616400,-1560177,1518006,-882499,64982,482429,-1068942,1492271,-1144234,596865,130611,-979313,1487996,-1085089,444507,326005,-586502,831893,-596020,703299,-104215,-581725,630562,-337203,177465,402955,-534257,675815,-434485,494257,265714,-296279,819430,-822936,634626,-348660,-246067,957825,-899147,807787,-845815,743280,-334998,-436827,1250383,-1529067,1576801,-1052350,71025,775193,-1534872,2099648,-1928247,1080278,-152443,-1386463,2241402,-2312023,1619620,-405852,-775020,1534802,-1926401,1805938,-1025201,-300283,1370102,-2016691,1851992,-1076245,-56441,1082065,-1998930,2231081,-1811422,522057,789806,-1694177,2259032,-2169839,1516131,-409007,-976447,2421089,-2515594,2596538,-1496756,478016,1072259,-2287957,2918312,-2783357,1793231,-559302,-929991,2194659,-3309128,2963584,-1862450,415374,1372071,-2806793,3366810,-2847992,1769465,-18270,-2068688,3242548,-3316326,2446561,-877318,-918293,2576078,-3499025,3108209,-1666151,-399756,2139497,-3183399,3320975,-2662666,793981,1369565,-3075628,3688686,-3392643,1773451,18671,-1850442,3258978,-3703407,2941445,-1893889,-46889,1862452,-3480542,3941728,-3355284,1950026,130523,-2117401,3746282,-3909205,3491243,-1490352,-632481,2749352,-4090836,3955199,-2938063,1098940,1150906,-3182772,4318702,-4210424,2685551,-434590,-2147778,3660159,-4169424,3835063,-1922437,-931247,3248727,-4492384,4561253,-3044780,336100,2296424,-4253992,4860404,-3915411,2175705,555324,-3208850,4569077,-4976593,3607690,-1730585,-680046,3356745,-4964263,5166509,-3741309,1398774,1354645,-3707653,4961677,-4678939,3634556,-824170,-1466237,3940388],[0,0,0,0,0,-1,1,3,-8,16,-24,35,-48,62,-76,97,-122,153,-193,237,-287,341,-402,474,-559,658,-776,910,-1060,1230,-1414,1614,-1833,2075,-2346,2649,-2988,3369,-3789,4251,-4755,5304,-5902,6549,-7254,8029,-8878,9808,-10827,11945,-13175,14521,-16001,17634,-19441,21451,-23687,26205,-29057,32317,-36081,40477,-45684,51943,-59602,69128,-81019,94676,-101805,792095,-975831,674014,-247615,-753215,1213878,-1347673,1155779,-907861,-394636,857424,-846205,617279,85840,-532787,658694,-415783,-523406,1294851,-1810697,1791907,-599033,-1118192,2465679,-3634972,3622703,-2069005,-14681,2234657,-3933863,4655926,-4327277,1901393,666281,-2898153,4568545,-4784544,3685578,-1318637,-884004,2683199,-3407663,3646800,-2763849,1397238,1036709,-2227136,2375904,-2218174,1982095,-1445638,40794,1681676,-2248753,2609362,-2157118,982473,909744,-2283504,3254283,-3012922,2054697,-173965,-2299302,4423927,-5118905,3536595,-1293804,-1816635,4221673,-6523165,6061893,-3612430,30350,3327564,-6756112,8147443,-6897649,3127914,1343245,-4710259,7606661,-8545024,6658899,-2596356,-2076312,6128385,-7138211,7094862,-5236046,2106205,1905235,-5432950,6472302,-5800894,4015153,-1324841,-1168652,3774198,-5348202,5883988,-4034112,967627,2882021,-5055912,6271788,-5422218,3030011,723586,-4865685,6836348,-6981596,5050971,-2016288,-2295345,6636187,-9262700,8371613,-4837966,307632,4116311,-8107256,10602812,-9390961,4801303,1268081,-6955849,10249478,-10862577,8107351,-2855499,-3092531,7684917,-10190085,9826864,-6338149,993757,3930657,-7046006,8335217,-7907341,5496242,-882290,-3789274,7407324,-8482429,7371292,-4081199,-465693,4753640,-7623914,8113478,-6905663,3091307,2181566,-7114878,9099682,-8169651,5163823,-1248432,-3702731,8892289,-11315076,9401917,-4791923,-705756,6141759,-10825331,12997796,-10892722,4406399,3816953,-10155246,13351614,-13195243,8736978,-2058634,-5478445,11116872,-13749056,11705330,-6722689,318835,5666620,-10516775,12638457,-11040265,5552794,1153912,-6874542,10118314,-11374386,9591641,-4813994,-2117896,8516937,-11420296,10523986,-7167787,2603230,3101181,-9331437,12379785,-11227490,6445860,-117845,-5760395,10175237,-12587837,11804697,-7085975,-789633,9077094,-14294423,14819537,-10996634,4085216,3550762,-10968752,15586841,-15225955,9791836,-1578041,-6574321,12408970,-15143137,13830246,-8314809,99111,7518891,-13065406,14404308,-11962637,6213489,1479619,-8705445,12657198,-13338119,10141365,-4502633,-3226223,9151391,-12346166,11774966,-7856382,2255265,4793421,-10301806,12497220,-10810127,6297862,-359286,-6135876,11650860,-13860439,11527191,-5392311,-2475248,9471251,-14451537,14804253,-11192256,3473032,5506268,-12619617,16427898,-14948318,8933656,-732926,-7277343,13916939,-16674646,14131540,-7473083,-1738828,9611149,-14249771,15207775,-12188128,5628431,3371566,-11035003,14872642,-13916287,9534839,-2697124,-4563695,10901747,-14252018,12780333,-7379453,444011,6583750,-11404385,13363951,-11548310,6206332,1043527,-8557402,13363947,-14031409,11038471,-4288590,-3403044,10976270,-15287367,14893851,-9988735,2000800,6522603,-13423951,16890609,-15112631,9006443,188659,-9315535,15484397,-17202160,14128284,-6721041,-2434339,10732105,-16091138,16564294,-12064675,4266536,4423850,-11771040,15344693,-14546299,9807381,-2243815,-6079921,12440690,-14622540,12610369,-7355650,-234063,7456653,-12335771,13714583,-10992442,5256129,2158527,-9230688,13456261,-13952068,10352641,-3744866,-4335295,11244314,-14958934,14160154,-9387162,1269999,7386095,-13710891,16573495,-13933617,7445718,1288729,-9705940,15452582,-16855666,12944659,-5516922,-3650124,11968555,-16267945,15887240,-11308001,2982252,5604653,-12529961,15736248,-14470131,8831460,-678079,-7380618,12697809,-14879679,11778831,-6291969,-1448263,8407383,-13050026,13877152,-10295249,3793127,3312316,-9886756,13336797,-12955326,9002056,-2192051,-5595518,11846501,-14567871,12776371,-7829498,-4562,8075361,-13897862,15611154,-13004993,6181745,2165331,-10452663,15301414,-15716700,11658924,-4705253,-4411422,12231458,-16435952,15245248,-9862635,1703058,6665656,-13077258,15664728,-13299097,7429119,487945,-8185381,13354941,-14390230,11078955,-4853008,-2526808,8451960,-12604374,12998553,-9329698,3035914,4285610,-9696701,12386445,-11754778,7680365,-1148423,-6237698,11127954,-13129960,11506086,-6506416,-1133562,8227211,-12869775,13768247,-11055470,5164070,3009405,-10299489,14947050,-14395511,9974270,-2468468,-4822335,11417895,-15150737,13848019,-8595837,873261,7012025,-12882547,14470887,-11707461,6151527,1207819,-7904613,12403333,-13202936,9772321,-3515229,-3161308,8765479,-11720503,11252569,-7654019,1651118,4641710,-9177094,11524821,-10191680,6138394,-152895,-6175165,10006323,-11227808,9353081,-4667429,-1716371,8168934,-11746082,12013499,-8872634,3056645,3607847,-9652626,12563015,-12005126,8240448,-1672874,-5685477,11266489,-13226780,11256755,-6538807,101408,6694548,-12074353,13087518,-10072294,4535651,2331596,-7948410,11440929,-11424517,7735117,-2459841,-3493924,8176717,-10756896,9599031,-5687287,200421,4916770,-8085529,9300675,-8221801,4769047,711870,-6102985,9297327,-9477622,7081324,-3055099,-2324660,7075113,-10029850,9872180,-7032817,1704486,4277329,-8576779,10642547,-9751018,6401008,-597671,-5900269,9840254,-11172060,9239030,-5086727,-765193,6572974,-10620258,11128975,-8088434,3092787,2217696,-7258848,10002905,-9959246,6521265,-1136294,-3771376,7454872,-8744838,7685252,-4328203,-109651,4366096,-7466583,8145689,-6217022,2884800,988458,-5060327,7472306,-7895381,5469049,-1555375,-2789647,5975464,-7882183,7427330,-5194805,913740,3688161,-7513956,8472796,-7602122,4226969,357413,-4806042,8034450,-8781774,7467511,-3664875,-1342798,6127507,-8916189,8746730,-6048020,1896623,2389821,-6447256,8525909,-7904416,4761661,-347079,-3588764,6181815,-7202510,6004502,-3019375,-816787,4196093,-6107767,6335572,-4333712,1579306,1584866,-4494118,5779924,-5459788,3631663,-565943,-2589411,4822519,-5651678,5112715,-3359858,-42226,3743440,-5432938,5959828,-4872038,2935570,397583,-4123806,6650210,-6987553,4970755,-1752444,-1666456,4634557,-6564606,6589687,-4391279,993154,2540785,-5253599,6011310,-5218125,3212726,-173308,-2726618,5162343,-5346710,3947296,-1233046,-1018398,2969317,-3992041,4055067,-2774130,597196,1599056,-3132538,3488552,-3190642,1931958,-156632,-2078967,3158512,-3462289,2527870,-1299973,-481827,2150347,-3548747,4051055,-3212676,1210204,819641,-2839125,4300165,-4268246,2964797,-955048,-1421516,3431399,-4441589,4050040,-2595187,300124,1819720,-3715667,4263767,-3699625,1508462,246514,-2084093,3291907,-3360669,2344477,-631279,-773216,2260515,-2599966,2101134,-1089941,-486057,1044771,-1839126,1922573,-1478043,248092,444806,-1267953,1453445,-1596310,910516,-209862,-603391,1388213,-1729927,1642710,-1049172,178875,744157,-1323092,2090201,-2013180,1151460,-182626,-974335,1720872,-2279359,2413679,-1306924,60572,1229790,-1952452,2122350,-1627768,861494,360894,-1174140,1523268,-1039821,834003,-287577,-591083,948612,-637804,244342,247041,-466365,370405,-106481,-196876,427882,-804691,342492,-227368,-76137,426019,-747843,866051,-457062,28874,-130946,-404153,556228,-437145,291308,-75963,40955,-59518,-311100,107006,-338923,234424,-510122,274009,137598,-425384,113020,-334880,106586,-57014,228262,-4024,-81632,-263354,632921,-535028,346133,-89300,-354477,925721,-1261130,1028814,-695984,-236179,1039339,-1647038,1676393,-1186656,548401,711788,-1675352,2168384,-2219993,1278895,-156419,-1110537,2133522,-1995675,1854451,-650395,-394401,1524079,-1831871,1754008,-1120820,412526,751477,-1582289,1664963,-1207046,715881,-153268,-735527,1740824,-1865498,743845,-499471,-251168,1445303,-1532278,1903081,-1541842,430801,504666,-1697114,2531083,-2264206,1494283,-156324,-906622,2149790,-3151153,3704876,-1910662,-70242,2164678,-3233470,3408808,-2726735,1755594,258719,-2175871,3380706,-3683080,2763047,-1005025,-1045869,2621443,-3414800,3231778,-2052086,380976,1715156,-2919703,3109870,-2406382,1079899,390061,-2052603,3060254,-2939952,1836400,-437246,-1163941,2333156,-2914703,2701457,-1906706,76914,1264729,-2713270,3478670,-3375724,2062725,266454,-2352429,3722956,-4137650,3287754,-1778341,-696792,2893370,-4293561,4678382,-3144155,1307044,1283184,-3426187,4726397,-4378308,3367775,-661337,-2264683,3894747,-4820713,4139094,-2269311,-10577,2698327,-4303083,4432171,-3480317,1238278,1057104,-3301564,4416170,-4162376,2374165,-199404,-1887639,3435701,-4285207,3854020,-1964591,-54341,2247052,-4113582,4668226,-4219558,1946358,530104,-3165457,5011797,-5256501,3880820,-1463246,-1312074,3975221,-5187712,5269668],[0,0,0,0,0,6,-14,18,-25,26,-30,29,-32,35,-44,54,-67,78,-90,101,-112,122,-134,153,-173,196,-219,240,-263,280,-301,319,-345,373,-406,442,-479,515,-553,590,-625,663,-701,743,-792,848,-910,980,-1062,1160,-1276,1408,-1573,1773,-2025,2346,-2761,3310,-4054,5072,-6490,8522,-11508,16085,-23478,36362,-61629,123665,-490339,-303345,1010741,-1599427,1677539,-1173279,30849,1174420,-1957814,2059272,-1738119,871559,381594,-1263136,1504233,-1318786,382756,523782,-1053988,937662,-203978,-810406,1441413,-1242274,908392,58494,-1096226,2445846,-2645477,1923403,-569014,-1040531,2125261,-2913226,2773018,-2201348,427460,564150,-1695578,2543817,-2506550,1646137,-652762,211129,333828,-1333686,2241015,-2410419,1915573,-1299104,351194,868698,-2330031,3191002,-3167066,1951923,-393911,-1301879,3015181,-3547394,2898913,-950584,-1022607,2410575,-3254414,3040849,-1250220,-929038,2892318,-3575884,3083217,-1211522,-835150,3059850,-4064909,3972164,-2819246,277949,2296925,-4577697,5115281,-3541705,2078881,31153,-1915282,4389554,-5505844,4590956,-2404130,79093,1737514,-3032171,4447781,-4749152,3294083,-1222267,-961762,2969672,-4008297,4919992,-4176399,2633120,153686,-3463602,5674292,-5405636,3667144,-833203,-1970914,4327376,-5418453,4496720,-1768670,-1196883,3477138,-4787521,5372223,-3339946,16414,3888901,-5483364,4820966,-3572546,1677745,1431593,-4808842,6447947,-6290267,3383569,110337,-3203853,5694582,-6416778,5519916,-2884860,-322604,3212338,-5547009,6106938,-4856417,2821237,-537205,-1568019,4277692,-6570689,6297974,-4158117,860385,2204170,-5117774,6634607,-5908488,3764521,114823,-3380082,6193770,-6883782,5028506,-1239081,-2642145,4684081,-6014088,6168482,-3803563,-805032,5269948,-7130412,6569037,-4616945,1786388,2197081,-6637422,9133847,-8071173,3876740,942510,-4887962,7646074,-8743672,6932764,-3400238,-996179,5074633,-7813593,7611479,-6391237,3965792,16649,-4461546,7906289,-8220283,6623550,-3505168,279370,3617545,-7768172,9480916,-7352495,2778983,1842810,-5234485,7286621,-8594927,6991557,-2404370,-3338266,7482574,-8341666,7082247,-4158674,508809,4027158,-8128908,9771961,-7468691,2551744,3276801,-7905275,9120449,-8775677,5646696,-457370,-5246537,9074460,-9697916,7589955,-3729343,-537410,5131643,-8906690,9215270,-7530816,3702482,716611,-5148758,8382105,-9416106,7901954,-3719414,-531016,5192870,-8505351,9426380,-7350467,3362051,1282624,-5577498,8403697,-8746198,6196534,-1644944,-2973883,6698785,-8493603,8317757,-4766903,-230779,5552525,-8982301,9175880,-6557300,2113362,3324356,-7626086,9860958,-9276367,5400060,272440,-5965587,9497085,-9931038,7915583,-4207931,-1319755,6579752,-10399201,10086825,-6882748,2618927,1843853,-6372936,9611647,-10124274,7582704,-2395456,-2907666,6930006,-9165556,9405854,-7236062,2511015,2926593,-7477047,9736684,-9298533,6095428,-1081085,-3717434,8510317,-9949162,8262097,-4324855,-1223292,6622412,-9749321,9959154,-7009187,1873177,4042711,-8758272,10588586,-9308948,5232439,498708,-6209805,10456312,-11267451,8418035,-3418383,-2293622,7327770,-10388689,10815139,-7640140,2663243,2992679,-7918272,10326000,-10035918,7064973,-2147875,-3038452,7672743,-9979177,9567228,-6781987,1941082,3387991,-7718761,9845186,-9184212,5825652,-756414,-4614631,8398359,-10016411,8456056,-3944178,-1374614,6415046,-9972648,9944509,-7066225,1498658,3971988,-8657825,10448569,-9315789,5055968,743514,-6626072,9889052,-10539788,8096837,-3233618,-2741298,7935620,-10687761,10286264,-7122533,1732809,3927831,-8419777,10578991,-9723167,6451406,-1198029,-4080863,8240132,-10099368,9377822,-5877724,956676,4316688,-8278344,9708258,-8812381,5320119,-53619,-5214603,8980006,-9847187,8014155,-3734623,-1433696,6457196,-9461348,9587143,-6487834,1335479,4239589,-8044858,10060451,-8491562,4606024,950101,-6367520,9854224,-10430272,7705173,-2372796,-3168856,7727713,-10478990,9856072,-6659921,1173044,4330090,-8755585,10304509,-8982354,5783658,-422212,-4705743,8532584,-9989118,8655139,-5326109,-29533,4750607,-8312505,9136894,-7882983,4280401,445139,-5290286,8681040,-9098723,7067404,-3132400,-1829299,6584625,-9007760,8698068,-5712493,1299911,3855751,-7762874,9637878,-8024368,3811331,1266786,-5934270,9336840,-9733569,7164871,-2052348,-3426230,7421830,-9773576,9112171,-5640083,980020,4509235,-8226894,9690553,-8350452,4693664,365870,-5145229,7957234,-8996881,7683837,-4365834,-532017,4960911,-7583705,8674097,-6774846,3549927,982356,-5271152,7549935,-7943598,6091931,-2693465,-1946794,6067881,-8040944,7350956,-4754504,1130233,3281491,-6945981,8719264,-7153875,3437912,1698477,-5637399,8270006,-8127048,5857741,-1637613,-3238449,7003544,-8916660,7963140,-4127087,-388401,4855991,-7662259,8670213,-7459736,3812628,927239,-5248248,7717513,-8288662,6541461,-3006452,-1471674,4959502,-6891207,7531349,-6294702,2931847,1291920,-5373400,7098633,-6529673,4788911,-2183832,-1721834,5271563,-7354117,6967541,-3923437,114511,3452445,-6094392,7198215,-6051085,2728819,1232537,-5176761,7389906,-7119017,4679387,-929319,-3235061,5955161,-7620051,6536069,-3470126,-768824,4285574,-6871652,7538387,-5984958,2526678,1682569,-4977957,6790160,-6660471,5236725,-2275992,-1554951,5203827,-6396115,5961114,-4465573,1727781,1300990,-4408626,5968468,-5982068,4306758,-1280840,-1665372,4651022,-6016383,5531614,-3492760,471851,3146035,-5059281,5752265,-4249252,1912505,1040328,-4055390,5917792,-5838975,3580289,-599841,-2868605,5265660,-6371922,5257612,-2359177,-896412,3912367,-6027732,6687150,-4630108,1508364,1924494,-4890596,5796399,-5286854,4093962,-1060411,-1663802,4227832,-5654962,4909979,-3060071,931143,1535592,-3699180,4827179,-4734702,3386326,-1088981,-1363371,3691804,-4369627,4091290,-2569315,325386,2290276,-4288681,4467057,-3500123,1474723,603215,-2971038,4641476,-4343474,2532783,-385972,-1903705,4017719,-4992042,4278686,-1838567,-1138224,3509867,-4670839,4618417,-3423245,1125694,1607307,-3766274,4669995,-4155459,2548244,-187037,-1866459,3323815,-4081357,3722725,-2178592,187953,1533400,-2915098,3592493,-2991799,2070782,-591125,-1116759,2340451,-3240744,2653805,-1671027,536885,1232913,-2348185,3072875,-2468652,1315344,715472,-1972398,3030879,-2968822,1993330,-88577,-1598005,2880405,-3239093,2448919,-1085595,-834222,2639730,-3408744,3159112,-1786504,6470,1543005,-2751086,3243599,-2496876,1646832,190976,-1604834,2632617,-2900937,2425039,-1199725,-232268,1054973,-1936918,2436011,-1949341,1223400,-236494,-653990,1373719,-1549829,1581306,-1134755,212880,594739,-1270086,1622878,-1341189,779660,186062,-1011593,1378839,-1373935,1025961,-53195,-745149,1516164,-1645410,1546348,-362993,-944479,1703641,-1828169,1654910,-737298,-20970,870740,-2134372,1764383,-1450534,238326,546581,-1270873,1655253,-1505546,711905,-148973,-317355,487382,-885729,1087615,-806682,266671,125000,-232522,144066,-439052,598480,-810247,488869,-378371,-133126,426458,-374246,762545,-726920,223498,-90208,-303429,169378,-131152,260469,339567,-67880,46142,-20684,-508427,354116,-448215,19504,246973,-519420,923010,-664832,361472,211004,-569543,620298,-936938,733556,-245196,-547223,766559,-161317,157573,269800,-223108,510828,-278624,-286301,824809,-845619,1220638,-347614,-104660,891030,-1315192,1248461,-709319,146655,595788,-1107850,1351432,-1408889,986931,-343670,-422256,905511,-1202357,1219227,-1033085,313419,56033,-361798,1041109,-840266,836899,-516414,156286,214152,-935891,1255852,-1071427,681192,107830,-386011,1102431,-1199164,1000795,-425865,-443378,1293447,-1781006,1367329,-784550,-570683,1549159,-1772615,1696438,-1232491,267459,1069611,-2440900,2405040,-2086247,694415,344329,-1696027,2438136,-2508546,1931721,-890677,-700394,1619919,-2357265,2145834,-1500227,498504,460000,-1460573,2235706,-2258109,1369858,-455078,-403069,1468238,-2139140,2289208,-1381684,327891,669665,-1415356,2062401,-1947910,1378368,135721,-1170161,2162781,-2259272,1864814,-515446,-654677,2441739,-2764738,2407478,-1612882,65856,1753039,-2998456,3366933,-2862876,1130751,731539,-2518369,3324971,-3146627,2392395,-572385,-1279545,2438165,-3523444,3103183,-2028434,387315,1264332,-2789463,3016031,-3347984,1870317,-533605,-1407856,2804173,-3022169,2817234,-1610641,129686,1416539,-2732634,3064270,-2509177,1382077,533374,-1903416,2987897,-3174418,2534960,-780498,-1288450,2983609,-3803886,3405138,-2069901,13175,1981460,-3691543,3903532,-3288381,1481611],[0,0,0,0,0,-3,13,-24,38,-57,75,-95,115,-139,171,-208,257,-315,384,-460,547,-647,759,-887,1029,-1190,1374,-1577,1799,-2049,2322,-2623,2958,-3325,3734,-4181,4669,-5204,5785,-6416,7104,-7853,8669,-9561,10533,-11592,12749,-14013,15394,-16909,18579,-20432,22499,-24808,27409,-30356,33730,-37628,42192,-47623,54201,-62354,72733,-86404,105244,-132882,177603,-265160,768676,-973400,343043,478615,-1061335,2047955,-2290435,1773346,-509650,-757339,1728687,-2227520,1901228,-1213987,248225,764623,-1299864,1360484,-1057658,679599,-82235,-108326,-360077,386054,-241323,-352743,870692,-1019521,1292760,-1428212,812399,377014,-1256902,1661206,-1415417,1036803,-378087,-488944,969139,-444553,230534,-238017,-356531,663893,-328474,-759412,1963760,-1953986,864004,372291,-1433607,2418634,-2802055,2658768,-1138135,-873419,2628001,-3362830,3622726,-2393521,369137,1282545,-2252853,2567409,-2439618,1579352,-231237,-913836,1196565,-1010616,1137816,-823915,297433,-522868,120341,-147992,-594586,1284336,-697177,283827,-135128,352750,393763,-897564,1309154,-131659,-1507510,1567043,-967470,454909,135020,-1118086,2636582,-2972701,1941065,-656139,-1933849,3385823,-3840145,3642841,-1820135,-133849,2763660,-4426068,5200938,-3670911,1002243,1440791,-3372417,4044226,-4035193,2394552,-418678,-1277943,1745674,-2467182,2885520,-2457017,714071,667915,-1136025,783466,-1447922,2182508,-1695742,419387,1082379,-1361398,1377601,-1119953,737267,14348,-562149,1530136,-1891814,1304995,12472,-1721191,2293720,-2543563,1523043,-734379,-1009982,3143812,-4475178,4410560,-2054050,-1367452,3170534,-4995440,4865911,-3350262,910362,1319775,-3573701,5012417,-4717506,2870107,234053,-2132620,2781004,-3186259,3338715,-2623315,173573,1967953,-2244079,2052943,-1660557,1930233,-737785,-1242549,2580800,-2522875,1035632,-535407,-318252,1250873,-1880574,2228787,-1788484,166137,832753,-2249854,3081787,-3296816,2456760,-287586,-2901116,4961102,-5088555,3628205,-1198110,-991465,3799264,-6665490,6916144,-4077584,-276012,3554290,-5024600,5834278,-5614418,4136173,-216227,-3581727,5700107,-5478164,3966239,-2575384,571105,1922063,-4402251,5327169,-4124123,1447123,1170503,-2442043,2775439,-2940052,2922155,-1605113,-506274,2333371,-3284727,3039312,-2761029,1325069,1024660,-3556617,4544769,-4040546,2671669,-268326,-2737659,4908286,-5909651,4532027,-2114858,-1033944,4390666,-6660845,6849179,-4758219,969589,2845411,-5310647,6916670,-6456410,3552294,-215224,-3371535,5326299,-5889739,5699116,-3398702,-260472,3517837,-5187939,5114520,-3937482,1964647,581944,-2848140,4095088,-4001917,3075541,-1107942,-1032686,2698059,-3325089,3497792,-2881094,928667,1655811,-3961518,4420347,-3560983,2010608,-28103,-2243804,5178586,-6228173,4291978,-838355,-2101087,4771488,-6403280,6744719,-4479027,448263,3604744,-6794580,7724268,-6381621,3100080,433236,-4608495,6998291,-7532922,5516124,-2246812,-1186720,4539740,-5977978,6183989,-4172462,1389877,1685451,-3925754,4653153,-4437118,3111130,-995735,-1772070,3733094,-4724356,4155693,-2520742,349618,2167795,-4257291,4871086,-4241186,2366465,747035,-3707285,5593877,-5587709,4331996,-1147977,-2221101,5353291,-7382744,6554607,-4033325,534586,3744629,-6791534,7950763,-6627264,3357519,908484,-4866588,7492022,-7437209,5714443,-2074555,-2013118,5023892,-6729615,6233375,-4036956,1144130,2082454,-4523207,5898005,-5032821,2957171,-133420,-2463288,4290509,-4826386,4065534,-2358388,-232292,2839873,-4425892,4894028,-3695827,1556606,1306556,-3692492,5655856,-5662474,3762926,-688359,-3016618,5576402,-6602203,6353046,-3518238,-318794,3963969,-7085522,7975309,-6260120,2765177,1661995,-5515222,7953238,-7818737,5470741,-1716982,-2378574,5935636,-7410553,6712562,-4075397,399092,3086971,-5456688,6419752,-5225211,2706786,311005,-3031967,4719208,-5343531,4250027,-1490855,-1013468,2996052,-4453131,5155214,-3719771,992189,1823169,-3853911,5452243,-4901065,3354621,-295476,-3055083,5404879,-6451185,5468252,-3078882,-726035,4618141,-6954148,7330255,-5644569,2248494,2175199,-5792561,8121726,-7393466,4917503,-1069014,-3109005,6345558,-7482697,6352139,-3846820,168068,3535973,-6063132,6766560,-4869026,2069198,1001051,-3268384,4878150,-5265432,4033002,-1234229,-1610857,3610895,-4568855,4431165,-3232682,747559,1953940,-4133895,5344020,-4739119,2915560,129387,-3454115,5403497,-5889295,4830269,-2418566,-1312823,5003315,-6548648,6713575,-4764842,1696777,2407951,-5671901,7252447,-6730991,4361104,-686982,-3414470,6450612,-7270309,5787214,-2916093,-434505,3562167,-5870425,6533646,-4956900,1879732,1634706,-3656866,5067382,-4612510,3443688,-864648,-1685438,3493676,-4155881,3924284,-2411481,6682,1877640,-3688838,4714723,-3869443,2119961,693377,-3323912,4837810,-5064322,4123566,-1528300,-1847092,4468922,-5546337,5604492,-4202147,885574,2721766,-5789694,6851442,-5607764,3183208,-195476,-3036452,6128393,-7162826,5532509,-2127954,-1309093,4365567,-5590599,5536146,-3561804,1362816,1654698,-4292443,4952889,-4374980,2172421,-206484,-1674922,3521428,-4381917,3586907,-1711407,-494774,2142172,-3391224,3548360,-3260646,1483806,1009376,-2878239,4052910,-3764276,2721859,-1039678,-2051486,4127614,-5193678,4215340,-2643753,298181,2663997,-4770059,5851655,-5117827,2584110,602051,-3855726,5641764,-5952415,4469677,-1653597,-1474441,3872129,-5262781,5216883,-3189855,479067,2012173,-3850460,4343220,-3940656,1888211,326809,-2268066,3466857,-3721599,2908845,-872137,-875890,2084748,-3011894,3474446,-2304138,409668,1874267,-2798276,3334775,-3019373,2188325,-511322,-1935160,3718150,-4124561,3488107,-1756773,-529501,2265653,-3941705,4786407,-4080159,1948368,1244131,-3638111,4804188,-4649230,3260148,-1175755,-1762976,3855151,-4890634,4153351,-2136251,100519,1863264,-3581542,3898444,-3115249,1183079,877192,-1816067,2587586,-2973617,2093158,-535044,-1115682,2083397,-2263383,2080608,-1013604,260568,1220082,-2271035,2233059,-2141725,1216618,580510,-1599691,2623935,-2680052,2388640,-1057149,-390609,2551258,-3235383,3368061,-2323176,1031912,769031,-3028964,3630732,-3786969,2270177,-362686,-1596857,3218274,-3897284,3207946,-1614535,-125791,1902054,-3128233,2792995,-2316636,707729,844676,-1795295,2413521,-1812216,1402792,176960,-1322077,1495689,-1724127,1189635,-301444,-397988,1034573,-1672865,1281118,-553879,222785,519238,-1399678,1657860,-1508449,1173182,-61581,-804783,1822740,-2097339,2106582,-1630340,131245,1069378,-2269843,2619060,-2385135,1376242,-54181,-1460757,2185229,-2665143,2051722,-970666,-344775,1737686,-2387281,1830736,-1171636,5478,581908,-1496215,1719580,-1075447,468597,580719,-1056008,866901,-642454,179711,368008,-430517,802684,-709821,374157,167760,-515382,832910,-736816,725226,-352892,162066,451692,-759104,1131302,-907152,831634,-350308,-365975,614074,-1171763,1094414,-1161139,613286,341558,-859949,1657353,-1404963,893657,-353191,-302332,1172319,-1321080,977264,-448191,-28414,821198,-1037998,380272,211085,-516325,530715,-485458,527840,335606,-621816,960273,-755236,383261,92913,-761171,1247814,-1043796,567753,-3144,-749693,840084,-916514,941195,-279377,-67277,280993,-469856,520326,-625785,397181,-38687,68494,160695,-418084,324057,-432681,192031,-191140,274083,258351,-289655,260401,-242217,-64617,255920,-384989,-121407,-228276,-390120,709788,-814126,526887,109530,-632260,943084,-1615627,1011040,-528452,-367364,1227446,-1831827,1970904,-1652258,505494,1215550,-1517793,1747639,-1704246,1384453,-169671,-1030071,1638821,-1736459,1325474,-571342,-364811,800139,-1160530,1065310,-659519,795561,38623,-1140761,874964,-626727,426342,-115547,-357293,770283,-926173,986809,-289178,-294751,1089127,-1365087,1391038,-1082882,501633,445183,-1516717,2000162,-2041906,1539478,-161311,-750288,2123861,-2795417,2216713,-1372009,-163248,1517605,-2399343,2564722,-2179848,1007057,789212,-1793453,2175503,-2496174,1632516,-332786,-691245,2078498,-2295945,2050182,-747307,-239239,1170397,-1592508,1718993,-1346309,445218,565366,-1296042,1799197,-1662931,1089821,-385056,-571798,1580380,-2254398,2205499,-1093415,-110171,1128314,-2100380,2527562,-2538882,1406168,44761,-1975602,2942682,-3289141,2596151,-972091,-979796,2457629,-3306697,2943401,-2450877,567566,1353877,-2891581,3308975,-3380431,1898562,29901,-1856494,2897063,-3277750,2508913,-1089268,-712076,2043467,-2971768,2519579,-1538011,300384],[0,0,0,0,0,-3,5,-6,1,8,-14,27,-37,47,-62,76,-95,119,-148,181,-221,267,-323,385,-460,546,-642,754,-881,1016,-1166,1330,-1513,1717,-1948,2203,-2491,2810,-3156,3537,-3946,4390,-4872,5399,-5974,6608,-7301,8057,-8880,9778,-10755,11816,-12979,14251,-15660,17212,-18932,20844,-22979,25365,-28039,31035,-34373,38022,-41781,44925,-44776,28958,186416,957759,-1504077,1389231,-713561,-228246,948286,-1869820,2080867,-1684686,800173,280258,-765912,1201439,-1081577,1271325,-995360,504758,-596816,288734,115246,-618885,1248935,-1945858,2063914,-2106940,1060612,670999,-2406765,3376255,-3309697,2416264,-1039989,-1220642,2886100,-3482161,3380414,-1950516,-200341,2209044,-3183069,2928843,-1590159,324054,1099836,-2224338,2687365,-1628337,-108411,1732952,-2038890,1882795,-1121684,280270,1160385,-2180347,2363321,-2313258,1324696,99279,-1326007,2824480,-2818511,2938309,-2118284,938862,847735,-2279540,3290145,-4155709,3402166,-2198001,18831,2787198,-4443591,5446909,-4685016,2939749,834419,-4055665,5588894,-5292404,4111594,-1888027,-1169367,4570765,-6354952,5317827,-2441320,-398455,2778626,-4599799,5229950,-3967364,1138497,1879724,-4218773,5069296,-4322755,1891188,562774,-3058637,4677043,-5234790,3752244,-1123991,-1666943,3772282,-5014001,5347359,-4219744,1464812,1680393,-4135040,5572487,-6496164,5615674,-3009870,-1437664,5493658,-6814268,6984406,-6083748,3462611,774393,-5780861,8609483,-8287977,5385855,-1533873,-2790195,6281289,-7831250,7013001,-4254531,197966,4150029,-7053074,7344534,-5229288,1479917,1851101,-4741948,7096193,-6751241,3666232,666676,-4430908,6511632,-6623715,4761583,-1615370,-1836896,4574239,-6247688,6862936,-5261325,1645960,2985843,-5701830,7052137,-6685805,5556403,-2474133,-2411081,6985950,-8422264,7543844,-5731691,2099666,3010963,-7948217,10275286,-8720972,4813095,252728,-4836881,8345409,-9714100,8062221,-4086137,-1532959,6343647,-9044428,8866454,-6215438,1978594,3738731,-8197975,9909955,-7787890,3010905,1785510,-5284382,8095138,-9070310,6952774,-1516374,-4274481,7927115,-8508893,7565866,-5369088,1499796,4079842,-8868575,10531327,-8513801,5125037,-667424,-4175608,8415125,-11168555,10470234,-6221926,-61681,6151971,-9790964,11031211,-9448883,5725097,-304519,-6834156,11223096,-11893237,9073447,-4125980,-2044042,8159726,-11651079,11319751,-7110103,1232430,4722339,-9329092,11486704,-9586428,4606836,1905193,-6858044,10346265,-10465390,7402354,-2320543,-3947700,8315849,-10327304,9619012,-5980643,648124,5022037,-8944739,10364370,-9165548,5810304,-234452,-5702981,9968191,-11399498,9341176,-5156672,-386741,6370642,-10982643,11986518,-10100042,4726252,1434972,-8117029,11647634,-11818749,9240712,-3518460,-3446280,9643831,-12502418,11361817,-6440911,372752,5242883,-10129534,12149977,-9905231,3997451,2759760,-8291876,10872083,-10284182,7169657,-1344355,-4730920,9677247,-11708749,9918230,-5179327,-802367,6697604,-10521353,11584004,-9550320,4402451,1599350,-7454059,10991875,-11538463,9252775,-3974591,-2110248,8432440,-11926346,12074369,-9196196,3847749,3231441,-9159846,12909745,-12542332,8628515,-2015198,-4682366,10365624,-12961077,11924406,-6940305,-198800,7102823,-11615634,12760322,-9838326,3833766,2788440,-9117242,12153455,-11505762,7441608,-805023,-5795004,10519755,-11809109,10202476,-5219845,-1431682,7323199,-11049522,11548332,-9053502,3661275,3031754,-8168929,11936855,-11539814,8353242,-2991290,-3444916,9020678,-11792241,12222541,-8587168,2330703,4581419,-9829342,12549525,-11768920,7775280,-1245758,-5713560,10719833,-12809332,10800082,-5901923,-1025200,7739928,-11560377,12137919,-9191260,3310915,3847699,-9604026,12385590,-10841603,6577739,151368,-6551526,11013036,-11787634,9419676,-4033226,-2614898,8304964,-11467999,11449966,-7844738,2489916,3873369,-8982083,11619935,-11232046,7565652,-1419286,-4391142,9626052,-11796245,10901279,-7067128,1118446,5384384,-10224579,12414446,-10969356,6272486,206614,-6352899,10864366,-12374846,10223088,-5088833,-2052013,8310154,-11755548,11726042,-8085584,2335457,4661921,-9370628,12039357,-10477174,5824078,575822,-6915856,10729973,-11433384,8102166,-3272088,-2979833,8518080,-11255939,10659006,-6822945,1184911,4634014,-9043021,11029291,-9737715,5769090,-411921,-5234354,9752461,-11199165,9752940,-5173163,-746691,6202071,-9724923,10933726,-9475123,4923381,1050695,-6912301,10613750,-11136044,8388933,-3424751,-2640249,8078784,-11083069,10663200,-7212848,1022111,5115081,-9300325,10957900,-8857315,4690692,1654640,-6969493,10382593,-10267332,7250222,-1875810,-3571454,8505715,-10727471,9413438,-5054979,161015,5148492,-9196851,10773199,-8434172,4116034,1105839,-5733860,9070523,-10133263,8165280,-3968592,-1611925,6839415,-9138618,9481576,-7341430,3028993,2071921,-6725201,9771370,-9732904,7102014,-2252046,-3293756,7452588,-9768823,9169652,-5734633,414424,5146089,-8577646,9354071,-7741649,3550296,2064150,-6758472,9390064,-8515724,5520835,-1154868,-3811194,7883043,-9494829,7790491,-3142596,-1267792,5090206,-7886625,9137583,-7095157,2785919,2299708,-6704702,8622089,-8102110,5679316,-1932797,-2503798,6110037,-8233056,8451105,-5550891,1348821,2896404,-6245527,7994525,-8023726,5286298,-1066106,-3668952,6498106,-7960982,7236955,-4138392,1582,4566683,-7382240,7731290,-5761049,2546155,2002835,-5985022,8105836,-7182142,4019843,116380,-3974879,6873180,-7411937,5846414,-2455533,-1749306,5294970,-7464448,6934951,-5053462,1280849,2510800,-5819788,6977783,-6472575,4046311,-703389,-3202565,5798830,-6728239,6184058,-3829856,141616,2850610,-5701875,7103703,-6094301,2955555,389232,-3396963,5170405,-6363283,5449481,-2935682,-678509,4478642,-6144834,5788202,-4125472,1636512,1855528,-4911823,6279565,-5469382,2818749,855546,-3455707,5440061,-5618289,4496648,-1498615,-1863744,4985893,-6375325,5312472,-2821720,73265,2655668,-5164830,5942675,-4930565,2410249,808921,-3223950,4733370,-5169128,4669768,-2394525,-1060162,3389291,-4355554,4526176,-4235464,2138048,333686,-3009700,4145516,-4513438,3506754,-1446677,-704709,2965234,-4508913,4367668,-2942595,495627,1688823,-3640429,3980506,-3454626,1633269,568677,-2910045,4215705,-3971798,2311794,-272801,-1807312,3234666,-4278844,3106478,-1527258,-839602,2859540,-4158652,3780848,-2339071,799677,1173547,-2673758,3615546,-3577031,2349253,-524016,-1340112,2329865,-2878043,3166396,-2225453,722605,946836,-2362498,2773414,-2506572,1815313,-715995,-783940,1702309,-2516033,2472803,-1604056,281698,1101575,-2172545,2464562,-2077217,782735,539785,-1971387,2506642,-1822780,1045420,408724,-1572424,2490263,-2507528,1622982,-413078,-1403474,2369897,-2579157,1983899,-999074,-632476,1556858,-2546778,2114988,-1692803,710346,375998,-1452084,2032169,-1828224,1271540,-576175,-328500,534613,-1113411,1208385,-909993,521620,-368116,11357,663806,-730061,967757,-576715,273804,235035,-477653,699537,-539847,188636,565372,-556886,375131,-339821,-61043,752323,-1051021,1150221,-494069,-138918,814423,-1400738,1743315,-1166458,341117,692519,-1306608,1567573,-1625288,749649,224774,-886519,1294945,-1085502,637023,28896,-330066,844653,-736124,262485,291967,-477322,601392,-473272,88035,428715,-799223,781479,-627813,334365,329666,-764709,1225405,-921714,858044,-489818,-160260,339026,-1225467,1242790,-1098374,777840,-483420,-505345,1102257,-1424771,1617829,-1242179,638538,492335,-1299134,1827939,-1800796,1133548,-214280,-939672,1862938,-2111963,1600539,-424802,-691315,1731063,-2008049,1709600,-1005082,-234687,1403524,-2155851,2080500,-1196040,-168049,1366911,-1950858,2199933,-2006595,983326,670749,-1958659,2707582,-2327704,1788787,-637854,-988978,2178154,-2724579,2656889,-1721116,621026,662246,-2250878,2782850,-2398823,1857973,-641139,-779649,2073235,-2722901,2795156,-1635180,581843,1051278,-2513493,2894451,-2857118,1337995,277927,-1512530,3045073,-2976318,2435496,-660596,-1022729,2456392,-3729280,3169492,-1557151,-330149,2071915,-3313476,3464246,-2686018,780342,1087062,-2944482,3777492,-3514495,2153188,-370027,-1628109,3433688,-3640458,3339700,-1695955,213824,1476147,-3376974,3928583,-3368942,1766569,364731,-1925299,3152478,-3770753,3097070,-1735007,-147560,2295963,-3494953,3719551,-3031661,1054994,909379,-2872663,4099315,-4101796,2703097,-367597,-2094584,3617237,-4228268,3656741,-1850139,-496630,3074694,-4556449,4232217,-3059066,535274,1922555,-3892278,4809045,-4054529,2559669,236927,-2637630,4056972,-4797312,3821099,-1935192,-984406,3088800,-4573927,4852646,-3484747,1431983,993617,-3300350,4647380,-4409978,3406487,-1135891,-1274587],[0,0,0,0,0,3,-5,9,-10,10,-9,5,-4,2,-1,0,0,-3,10,-17,25,-35,46,-50,65,-76,100,-125,160,-198,244,-290,337,-385,434,-490,557,-636,731,-836,952,-1077,1212,-1351,1498,-1654,1826,-2010,2213,-2433,2668,-2923,3193,-3475,3766,-4070,4371,-4671,4956,-5202,5370,-5392,5143,-4374,2571,1439,-10852,37528,-223772,-301107,891489,-1282633,993672,-788752,3426,778490,-1552090,949171,-876929,499235,476186,-659231,463082,140154,-344307,399418,-326151,-910171,1365911,-2320427,1676875,-571220,-674149,2066892,-3528016,3818157,-2810958,870766,1754485,-3919878,4737349,-4561595,2631828,-80988,-2331173,4088141,-4619627,3734367,-2169777,-544387,2373072,-3181455,3212913,-2342890,1620857,217151,-1928786,2646467,-2307257,1610490,-536087,-585587,1354773,-2090401,2168046,-1492845,572502,1048574,-2492461,3002501,-2751366,1448521,307723,-2361375,4191854,-5052577,3636335,-1349816,-1736875,4621305,-6390643,6315981,-4018523,584823,3131808,-6625936,8048175,-7355398,3678088,1084541,-4868348,7294634,-7700465,6588578,-3417067,-1295559,5893475,-7736829,6862324,-4613621,1827035,1535322,-4527321,6314868,-5997770,3916738,-802969,-2266019,4370170,-5747935,5000942,-3266579,95010,3185261,-5587772,5880232,-4855736,2624989,970672,-4780573,7190307,-7657137,5333324,-1905319,-2287914,6713749,-9820133,9527353,-5634279,-65168,5319384,-8591054,10351334,-9529829,5628100,665879,-6942400,10480780,-10718998,8419964,-3236558,-2233644,7385747,-9589505,9713831,-6976492,2009176,3809378,-7626723,8900405,-7916923,4750046,-702354,-3715795,7475274,-8459014,6836744,-3329295,-863972,5205326,-7276370,8012101,-5928854,2805761,1403924,-6432619,9746842,-9231204,5533107,-639591,-4367478,8321710,-11018145,10485692,-5675858,-1345154,7043200,-10817962,12169331,-10736413,4900223,2779317,-10032753,13605916,-12858158,8739264,-2296764,-4486749,10496248,-13272969,12233290,-7144896,489915,5824553,-10064608,12144183,-10648659,5866176,1477702,-7603757,10660557,-10214830,8058625,-4136177,-1546226,7661766,-11567838,10930241,-6631085,1426708,3798918,-8235055,11709551,-11737801,7011919,244555,-7062246,11552146,-12804367,11114624,-6245023,-761826,8447816,-14041105,15760411,-11208905,4362363,4175050,-10827548,15038937,-15117860,10710852,-2556555,-6303734,12870756,-15381114,13970389,-8432498,246613,8110220,-13045679,14505732,-11566236,5926041,1718614,-8672418,13059330,-12896430,9439253,-3757421,-3351025,9137500,-12616494,11874996,-7551315,1628833,4897999,-10442595,13199133,-11508627,6096700,425448,-6982459,12069975,-14123721,11747015,-5299524,-2972035,10099550,-14617544,15101985,-11149505,3785272,4955303,-12387316,16297751,-15484752,9879499,-1234206,-7521464,13615126,-16087982,14364353,-7906443,-1246008,9691645,-14859309,15065004,-11614033,5381966,2613611,-10424366,14653481,-14144422,9279698,-1865824,-5425656,10804208,-13832094,12553597,-7300076,749,7089963,-12213147,13546661,-11533416,5654657,1741261,-9000941,13682970,-14578072,10896580,-3887843,-3867283,11299915,-15458857,15342137,-10257705,2610480,6646536,-13486823,16903435,-15431875,9304822,92799,-9264212,15561981,-17269491,14154535,-6750485,-2415160,10682964,-15981763,16563613,-12151389,4195614,4606566,-11790231,15407673,-14237001,9339120,-1525512,-6344785,12316286,-14315714,12201506,-6663645,-771771,8019540,-13056575,14044968,-10966780,4623736,2737406,-9824211,13987637,-13946332,9880343,-3131299,-4964899,11761676,-15450391,14110257,-9021321,1064248,7378158,-13846564,16307255,-14309407,7614338,1237214,-9794528,15498957,-16614926,13197118,-5494460,-3818394,11731247,-16010632,15651179,-10783350,2812112,5817291,-12420454,15280588,-13964469,8404304,-245909,-7792279,12972369,-14426869,11511857,-5425351,-2213230,8916336,-12982768,13280648,-9798381,3652274,4141449,-10614005,13502746,-12798664,8306400,-1655010,-5999266,12166986,-14797490,12997565,-7357331,-274674,8177179,-13947295,15841845,-12648255,6485701,2157070,-10426741,15586633,-16044692,11850394,-3834288,-4757873,12207382,-15918848,15052808,-9773726,1885221,6790492,-12987005,15104391,-13221996,6988119,844688,-8157858,13079089,-14103587,10796758,-4413529,-3483592,9526359,-12583445,12170785,-8486280,2373585,4971466,-10416433,12787563,-11383219,7237373,-446547,-6336542,11835987,-13185107,11312812,-6009888,-1394676,8360875,-13373782,14097321,-10815498,4621316,3227456,-9777825,14408994,-14583781,10361764,-2800286,-5171948,11613808,-14842795,13436892,-8338092,529642,6917114,-12605810,14482742,-11707446,5604015,1969875,-8393049,12043831,-12751745,9100654,-3052687,-3757288,9250315,-11997693,10670645,-7085168,1042236,5379365,-9940504,11371640,-9953927,5534313,658960,-6847367,10967338,-11455578,9001249,-4170434,-1783246,8152505,-12165185,12056401,-8254335,2802094,3783299,-9456076,13079040,-12235363,7975560,-1567182,-5304541,11028102,-13332289,11438506,-6252023,-451495,7056594,-11456202,12493917,-9720398,4195093,2382025,-8334766,11392412,-11421023,7535199,-1777170,-4353207,8223736,-10065522,9476040,-5788313,-165319,6022556,-9371563,9330298,-7325271,4000541,874606,-6264468,9857527,-9923743,7144972,-2328646,-3104118,7389016,-9705829,9744536,-7071337,1982665,3906973,-9105216,10843662,-9736071,5728639,-546149,-5262789,9481866,-11384658,9586324,-4500348,-1176192,6375350,-9835497,10592321,-7808544,2891478,2682225,-7226216,9544500,-9089412,6050659,-796432,-4602256,7570231,-8783617,7238893,-3807505,-818338,4890325,-7520046,7886685,-5772204,2482946,2240090,-5575347,7679163,-7294054,5110280,-1253835,-2894261,6739741,-8082171,7488589,-4341530,385458,4159654,-7319289,8509828,-7536160,4176298,519228,-5379645,8271712,-8753044,6319767,-3089535,-1241431,5414586,-8744761,8977768,-6084732,1264745,3062425,-6168614,7418406,-7268325,4335885,-415621,-3901892,6864315,-6801958,4987090,-2280723,-1147623,4189025,-5907769,6124988,-4227445,681305,2410085,-4824283,5457239,-5091967,3261338,-163147,-3073672,5379998,-5805164,4585665,-2683908,-123868,3353027,-5878413,6586704,-4627918,2068098,898460,-3676929,6194497,-6574522,5095889,-1955612,-1878825,4602127,-6362607,5959441,-4062374,1183398,2307549,-4753078,5853885,-4869236,2642489,726389,-3033156,4237367,-4781781,3580158,-1394010,-1318361,3450156,-4036717,3683119,-2015452,291524,1934706,-3357708,3742464,-3187412,1009207,520156,-2348993,3235338,-3347467,2986568,-1133135,-926988,2640652,-3665757,3670749,-2685244,1178299,1016012,-2708975,4170685,-4117679,2847571,-932863,-1435898,3062837,-4147902,4250682,-2557065,115103,1846405,-3368689,3957654,-2971060,1249692,410208,-2091087,2676968,-3009598,2058656,-425691,-1186079,1990588,-2210017,1621312,-724815,-523341,1429555,-1617054,1557942,-948571,195559,823333,-1356440,1517483,-1392001,422048,4666,-617031,1357579,-1617785,1462474,-849781,173334,930831,-1508409,1948811,-1611612,1167414,-478778,-864168,1717567,-1961095,1691046,-952824,101010,1067809,-1581816,1757706,-1397157,784722,427293,-798792,908948,-835360,672310,113859,-356838,756605,-761159,57745,624597,-771377,600153,-166491,-317852,714992,-1117663,1018394,-312565,103410,863124,-931507,1044309,-607710,344302,186722,-489225,622416,-685605,309988,-56629,-314457,106528,129987,-8164,-81688,-140159,40824,-75340,-53833,42356,-304204,363040,-347224,64565,-8177,-311836,129722,-524633,897585,-1018783,553804,112538,-852316,878199,-1424462,1287977,-768769,-299496,1337412,-2211607,2234450,-1511076,544155,859290,-1827424,2453311,-2251426,1486873,-120311,-1208506,2258318,-2431512,1842475,-655183,-455881,1587853,-2107605,2004852,-977576,232982,809348,-1505121,1972546,-1282956,443282,488904,-845949,1738214,-2019498,1386796,-536045,-699351,1737843,-2222044,2131236,-1404512,400216,741017,-2043825,2890231,-2856199,1834656,-149943,-1675002,2900635,-3369129,3040967,-2122539,117275,2047657,-3451313,3927465,-3126785,1483456,390213,-2315352,3796263,-3548977,2794940,-1011969,-1404012,2936180,-3778008,3102355,-1966315,176307,1677494,-3226855,3930556,-2489436,938742,888101,-2245910,3453447,-3206117,2132649,-482055,-1414800,2868763,-3489255,3221293,-1869777,50764,1999046,-3580218,3965801,-3628450,1978769,45158,-2538538,4040900,-4531934,3726699,-1650048,-950966,3031850,-4640094,4751791,-3629235,1388637,1513777,-3853736,5054631,-4366082,3111386,-640792,-2244058,4109257,-4996780,4108059,-1701805,-617999,2944425,-4557974,4658816,-3409338,950167,1521734,-3634116,4800842,-4420124,2375210,174016,-2464987,3985478,-4763603,3882061,-1924970,-603930,3264500,-4783981,5072826,-3920218,1914720,1316422,-3676041,5139996,-5306955,3884998,-1638371,-1642304,4091102,-5659471],[0,0,0,0,0,-6,17,-27,39,-56,69,-87,102,-126,155,-192,237,-289,348,-415,489,-572,667,-773,897,-1042,1204,-1381,1576,-1793,2027,-2283,2563,-2874,3219,-3599,4020,-4482,4983,-5527,6119,-6757,7451,-8210,9034,-9936,10927,-12013,13208,-14520,15973,-17589,19388,-21404,23680,-26274,29260,-32738,36850,-41796,47861,-55477,65338,-78603,97377,-125948,174666,-278449,873425,-627061,-417694,953300,-1696776,2138156,-1788995,991306,751621,-1616872,1918524,-1596059,623158,342052,-1015881,1454772,-1119348,352574,702777,-1201713,1235965,-428799,-1166427,1898628,-2003327,1856137,-547444,-803619,2359739,-3460691,3260227,-2075560,305277,1686067,-3174859,3560204,-3226522,1698785,-27213,-1115049,2370580,-3056833,2762963,-1639190,339504,128050,-1357731,2206055,-3055542,2726808,-1679026,532338,884121,-1997639,3158709,-3080979,1981423,-697770,-1079400,2613003,-3373693,3053077,-1240184,-1314514,2681347,-3585294,3031081,-1462403,-957115,3319651,-4408103,4148556,-2164715,-618469,3558459,-5354690,5358517,-3877706,1434300,1825850,-4982332,6624724,-5583412,3314875,-382191,-1815705,4264104,-5858520,6142725,-4026619,890587,1856028,-3851740,5122009,-5030409,4231559,-2129345,-794357,3401697,-4843955,5385555,-4364385,1950039,684496,-3596338,5692264,-5892628,3742254,-556185,-2368817,4817624,-6458142,5319090,-2362937,-1565183,4919385,-6305153,6250972,-4546353,662458,4218145,-7760914,7973986,-5443041,2182992,1501524,-5374437,7818005,-8237798,5514002,-1325072,-2886010,6698529,-7931813,7371020,-4403483,986014,2580374,-5640693,7821700,-7441723,4683835,-743791,-2389917,5196033,-6863611,6872793,-4934337,1025637,2780490,-5753536,7146312,-6414262,3844182,-252694,-3198131,6212397,-7918585,6602297,-2481252,-2811314,6636542,-7853270,7080789,-4602790,154303,5173661,-8885533,9330362,-6250115,2424930,1955977,-6793669,10338055,-10462806,6531116,-719956,-4722090,8710071,-10250598,8870539,-5636728,422305,4938423,-8756886,9887084,-8103214,4487562,-318835,-4246969,8320385,-9814059,7819947,-3656526,-500653,3888965,-7447664,9471724,-8541948,4033988,1778153,-6248024,8442645,-8502267,7144600,-3056280,-3137340,8270017,-10581068,9123735,-4665160,-597131,5623112,-9514081,10978662,-9037396,3709398,3214421,-9328850,11765421,-10858319,6992647,-1197507,-4993052,10233624,-12024552,10519303,-5916425,-234352,5996837,-10340562,11994328,-9563583,4924220,737353,-5723601,9541768,-11100869,9083924,-4762396,-1156247,5685063,-9280078,10555892,-8450519,3829968,2067148,-6843226,9705457,-9840822,7204857,-1981683,-3996872,8510740,-10103865,9378648,-5528168,-449130,6761357,-11003244,11270233,-8685139,2706628,3714446,-9083983,12485808,-11448707,7353434,-849781,-5979015,11345768,-12967784,10507862,-5706279,-796551,7157794,-11753347,12848462,-9755044,4038746,1943508,-7319743,10515851,-11580372,9058790,-3968940,-2839832,7932238,-10642373,10682912,-8014466,2966029,3066464,-8355853,10993927,-10475205,6893381,-985764,-4851395,9530585,-11403646,9633665,-5086880,-1381466,7615918,-11382834,11662130,-8618247,2790462,4510109,-10184175,13081032,-11740218,6849726,-68953,-6797976,11982350,-13373971,11144603,-5410358,-1959331,8359916,-12344288,12971650,-9823619,4223868,2911106,-8565324,12106562,-12403380,8525174,-3257374,-3191493,8565364,-11406487,11253216,-7919712,2087360,3678429,-8901840,11377315,-10349564,6356985,-642311,-5461313,9850742,-11213495,9652572,-4836162,-1607190,7781138,-11445435,11528303,-8214638,2127604,4485303,-9865277,12558476,-11075122,6702092,280151,-7021990,12007691,-13176418,10406200,-4453662,-2466328,8636980,-12328295,12610356,-9193873,3184695,3635137,-9361188,12314348,-11773857,7949797,-2047769,-4072056,9281521,-11596964,10840629,-6988739,1151173,4926153,-9675446,10997928,-9743483,5679427,-129389,-5955075,10185294,-10993008,8719531,-3521489,-2254601,7591313,-10966587,11060538,-7507360,1610227,5009389,-10170674,12093724,-10697251,5835934,965417,-7181600,11731879,-12497600,9734346,-3802565,-3079986,9146554,-12158039,11962339,-8560865,2544316,4322459,-9675521,12362488,-11267333,7063328,-1033466,-4973726,9765240,-11570160,9935528,-5966049,381196,5465704,-9555253,10619518,-8600653,4874155,388187,-5789882,9715871,-10278629,7756169,-3261457,-2356273,7252693,-10238201,9940551,-6712813,1057673,4224440,-8907573,11276209,-9638984,4753302,1402708,-7342513,10523557,-11513245,8279331,-3248262,-3342949,8998567,-11537019,11373280,-7288032,1511258,4787549,-9211351,11440773,-10161326,6253049,-200187,-5672967,9421162,-10445766,8988198,-4560290,-422450,5305355,-9092754,9802144,-7866130,3802238,1293758,-5936229,8862864,-8907442,6834492,-2615076,-2214704,6924721,-9064987,8819219,-5144290,472138,4361958,-7943708,9809423,-8411287,3931542,1635030,-6589196,9525970,-9829170,7191824,-2350826,-3375843,8215494,-10223421,9718299,-5987461,600148,4783838,-8904504,10326921,-8879662,4803222,525200,-5577088,8420265,-9191425,7598695,-4065798,-1017938,5884441,-8075181,8339408,-6183404,3110307,1210913,-5677988,8470753,-7880653,5003291,-1167671,-2298426,5437299,-8001720,7697175,-4976650,179856,4066256,-7376660,7931190,-6538267,3225730,1354006,-5530064,8164894,-8679864,5503811,-1124147,-3396066,7074199,-8834339,8116141,-4847268,-182920,4892697,-8063890,8750403,-7235361,3699109,1074502,-5385740,7937192,-7875512,5656930,-2731087,-1439706,5127478,-7512277,7026534,-5103717,1751620,1646302,-4947739,6493757,-6077108,4369593,-1058435,-2183824,5197156,-6441472,5680024,-3008122,-67293,3042322,-5634108,6600863,-5386369,2143692,1631115,-5034776,6639001,-6391469,4364963,-716523,-2947229,6186813,-7484019,6329444,-3186083,-700482,4423772,-6279944,6900146,-6112136,2814239,1906378,-5289457,6556500,-6277873,4427778,-1748012,-1370350,4505106,-6298959,5969742,-3652705,832866,1658027,-3673888,5134548,-4808705,3390974,-625238,-1932879,4286380,-4805930,4028986,-2486814,247319,2492154,-4574265,5048504,-3687568,965177,1189994,-3308843,4901541,-5398448,3226189,-215580,-2848885,4556641,-5240292,4767360,-2387246,-664798,3706253,-5376081,5321396,-3908484,1244475,1387000,-3840555,5073783,-5054936,3299241,-715088,-1907305,3783113,-4077739,3613310,-2483451,618019,1369445,-3548595,3671195,-2779442,1652132,-286937,-1093627,2390069,-3209945,2691817,-1458704,-338602,1815200,-2773759,2959795,-2164631,1141291,808349,-2308232,3149300,-3127427,1659274,224472,-1633031,3060224,-3521591,2912539,-1598490,-913637,3054208,-3864854,3367303,-2612566,507141,1331293,-2776879,3729147,-3043463,1826091,149098,-1344308,2729081,-2964524,2435467,-1254693,-85238,923505,-1883653,2025169,-1679308,1368882,-90302,-513788,1394903,-1378383,1292392,-1030239,275011,663200,-1233869,1067953,-1084900,577609,407304,-1299126,1412415,-1138165,868624,-136780,-841209,1659446,-1912712,1447287,-253927,-736000,1593670,-2193868,1707974,-1289247,-55635,1008123,-1934241,1770912,-1654382,596875,640793,-1209968,1504296,-1583018,1049272,-266299,-336312,442142,-853660,898638,-628380,160254,-14774,32984,-33016,133621,232574,-507286,451237,-142771,488179,40093,-52534,286446,-382965,413480,-213336,-61698,-56690,-79359,43768,-106984,-51492,-138015,101877,-618560,327684,-586022,341864,136846,-636132,945305,-505180,568969,-45798,-294763,476187,-20057,124156,-323694,-225206,310804,-204836,-61214,668543,-755118,714539,-266739,-160305,817011,-1200107,1228769,-605940,179221,925975,-1581749,1987828,-1270767,701440,334590,-976381,1694676,-1771500,1409574,-675482,-244022,862081,-1289318,1493558,-1182550,651450,88882,-555233,1185436,-1229399,961400,-522120,185182,651349,-775717,1224584,-1158878,462004,298511,-820302,1172676,-1332307,826557,-72509,-885401,1524591,-2018393,1546014,-964804,-611832,1785892,-2639415,2424323,-1678329,233768,1127997,-2514373,2919889,-2652464,1377049,115922,-1995478,2781012,-2832041,2305625,-1136667,-431365,1839886,-2911863,2864393,-2182325,816237,655983,-1800474,2482826,-2496853,1724334,-547072,-832143,1604621,-2304274,2373834,-1413981,236946,1211134,-1913643,2433499,-2116647,1567859,394893,-1902888,2663516,-2626237,2156551,-876834,-767904,2374568,-3945797,3150688,-1711651,196565,1726540,-3171935,3804416,-3313523,1505286,237532,-2392426,4260560,-3864289,3036336,-1028929,-923045,2747066,-4105249,4132286,-2629023,543285,1591838,-2476246,3492547,-3575854,2304683,-666228,-1963221,2829424,-3286773,3104456,-1742893,-100743,2113698,-2937227,3449353,-2706831,1329474,604299,-2360478,3559118,-3709377,2828651,-433381,-1557546,3115843,-4323655,3970000,-2283791,10486,2366769,-4341758,4527313,-3903781],[0,0,0,0,0,-3,2,4,-14,24,-38,54,-68,85,-100,121,-149,184,-228,279,-338,405,-480,563,-660,772,-897,1040,-1202,1384,-1580,1796,-2037,2306,-2601,2924,-3286,3682,-4117,4592,-5112,5677,-6295,6969,-7701,8504,-9378,10328,-11368,12503,-13749,15116,-16626,18302,-20168,22254,-24595,27244,-30270,33759,-37832,42660,-48476,55612,-64558,76024,-90967,110154,-180985,1123774,-1437940,972398,25483,-988000,1891003,-2684686,2067389,-1255766,-447614,1791192,-2171513,2047257,-1453821,420348,487555,-1237775,1283543,-637266,79109,-83456,-219820,59599,704645,-1222639,781818,-35000,-564164,832551,-1296752,1586937,-945655,158709,574700,-1124824,1394184,-1019563,541317,-59967,-228336,-407405,263863,-50872,-264059,594384,-1138782,1876962,-2416115,1388769,508840,-1906224,2806008,-2857564,2429976,-937213,-895997,2497932,-3203311,3129164,-2454678,672277,1251185,-2452645,2642942,-1721989,1043178,300725,-860935,1318349,-1042134,445146,494688,-947401,820271,-252715,-646267,951413,-688969,489600,-575871,455427,585734,-1261281,1140795,-573140,431738,-1098735,1309316,-538116,-892868,1938561,-2205907,2409029,-1981984,1033003,686569,-2554888,3878464,-3874037,2820506,-514610,-1255724,3562916,-4365839,4227055,-2765178,229229,2385559,-3425103,3916596,-3331290,2001857,610568,-2464850,3187541,-2213355,1097587,-278582,-733321,2172252,-2369414,792446,786642,-828352,726318,-461244,1088333,-786601,120288,868788,-1430297,1951864,-1448349,925605,286953,-1029439,1870753,-2763648,3151500,-2364598,205839,1533003,-3135674,3743237,-4117437,3396578,-1140137,-2038402,4122744,-5328185,4779561,-3034266,286336,2525987,-4168501,4466913,-4684974,2384039,840358,-3803809,4617071,-3335409,1312672,-362039,-1138434,2743408,-3383866,1886093,-131389,-939006,1395724,-1549975,2221133,-1915911,-105353,1676500,-2079450,2422850,-2081055,1401932,-227940,-1414731,2878297,-3658148,3193181,-2051666,32644,1775764,-3578913,5052999,-5014535,2565176,569033,-2635428,4037476,-5077030,5680833,-3971693,-157232,4519791,-6509285,5670180,-4130958,1905548,1113338,-4062993,5884517,-5425900,2828249,232569,-2172158,3254924,-3495870,3100403,-1857594,-182544,2471101,-3738271,3140982,-1543387,210990,1058951,-2698634,3412453,-3514909,1687028,167866,-1752133,3516029,-4577096,3904485,-2267655,-644520,2316244,-3865569,5178338,-5086195,3249532,-279405,-3326918,5526937,-6576238,5883197,-3114434,-988632,4467206,-6240290,6614110,-5394578,1954263,1635929,-4889109,6066437,-5226831,3347813,-563395,-1897512,4571705,-5133990,3960295,-1573903,-752484,2979534,-3837516,3846567,-2609082,979139,1269728,-3373019,4034732,-3255804,1469607,395262,-2030351,3548874,-4576697,4190222,-2060307,-686441,3093844,-4295786,5058078,-4811784,3001659,234512,-4205481,6447205,-6802245,5083570,-2446416,-1137640,4899144,-7036754,7393741,-4736724,1282452,2672588,-5404997,6901459,-6166113,4050939,-277223,-3360226,5677150,-6164321,4310648,-2154020,-1087347,3632894,-4994196,4574827,-2921004,177984,1959351,-4020594,4385759,-3889308,2166886,576426,-2957195,4270559,-4709508,3750748,-1885021,-513786,3216868,-5123308,5571650,-4711376,2103641,845042,-4051424,6355013,-6725793,5333609,-2253756,-1378902,4796907,-7229582,7057851,-4835759,1330087,2853367,-5967853,7398611,-6613420,3813814,170527,-3562052,5847588,-6313612,4832091,-2087142,-1249060,3873592,-5389527,4888864,-3247579,574621,2534002,-4278349,4845009,-3949117,1764375,722887,-2824724,4398242,-4853620,3491024,-1524778,-923191,3779678,-5220000,5397550,-4236874,1511138,1338950,-4241658,6439275,-6281281,5090648,-1428141,-1943298,5650450,-7414237,6998919,-4665742,753071,2982932,-6168972,7587796,-6343310,3409422,517564,-3831973,6097019,-6718518,5134081,-1886016,-1858072,4574106,-5826214,5127042,-3237481,480944,2830832,-4416916,4757623,-4294517,1820268,638769,-3320593,4695946,-4815556,3205990,-1401527,-1235638,3579360,-5151329,5434228,-3920489,998843,1802169,-4460242,6144553,-5755958,4203157,-1253319,-2392895,5649373,-7080865,6309943,-3840373,397351,3049565,-5989644,7354216,-6269917,3135022,706484,-4170412,6383078,-6835343,4738139,-1419414,-2009222,4516112,-5328162,5708348,-3270611,244478,3110486,-4657168,5138932,-3636757,1888450,803398,-3527077,4670752,-4653660,3056616,-801628,-1507910,3860348,-4969877,4538243,-2991239,720936,1981686,-4696648,5866513,-5449354,3058647,-681784,-2556242,5309154,-6582418,6091025,-3429578,118775,3752558,-6125622,6900836,-5574432,2471736,957434,-4162186,6433511,-6572238,4796679,-922170,-2556733,4339340,-5370877,5280911,-3109387,89159,3019061,-4585335,4652266,-3518920,1378330,1148815,-3301607,4232406,-4204074,2619104,-202887,-2013355,4038272,-4371293,3898490,-2323331,150689,2416563,-4277678,5029324,-4290890,2935918,-216242,-3002196,5625466,-5919792,4429963,-2379356,-47930,3122473,-5781124,6773053,-5035269,1511328,1753936,-3683658,5512013,-5861617,4552751,-1605995,-2047119,4985854,-5358113,4522664,-2036536,36780,2416069,-4572227,4621718,-3402598,905942,1828327,-3166583,4019145,-3438481,2230417,-112866,-2159860,3577241,-3705743,2835718,-1389525,-99074,2004694,-3967934,4061019,-3193237,1843073,658922,-2518723,4410949,-4979936,4035798,-1753464,-916504,3284658,-4716617,5284046,-3965520,1695983,1573133,-4028539,5256724,-5264634,3289658,-709031,-2118609,3894642,-4910173,4016129,-2372224,-422455,2820588,-3961207,3627862,-2659681,702234,1546198,-2743799,3599173,-3240793,1657877,700784,-2397146,3006521,-2772469,2060305,-1157816,-450631,2660889,-3796379,3478457,-2127060,486314,934936,-2281698,3730777,-4084858,3087057,-1034504,-1154339,3167722,-3908984,4145100,-3274159,1384416,1376822,-3648043,4708592,-3906130,2761151,-869095,-1596921,3447643,-4266798,3877775,-1305740,-858973,1966471,-3089296,3550737,-2534756,532398,1486805,-2707565,2596381,-1637258,1177125,67707,-1719742,2510824,-2533530,1503473,49977,-1310319,1900402,-2487713,2388765,-1447319,362704,1520099,-2229419,2903975,-2395516,1713726,-467157,-948142,2518041,-3255694,3293321,-2104129,233400,774072,-2443810,3409364,-3143698,1923405,-292761,-1377333,2673884,-3317253,2323407,-1186022,-412879,1970060,-2654574,2606551,-1764586,160001,932446,-1855595,1852014,-1636075,453882,860333,-1515838,1984067,-1293648,587408,352233,-1104657,1679401,-1559857,1452576,-471661,-605052,1189762,-1540672,1735235,-1293703,767812,77269,-1178275,1760185,-1985196,1957850,-1121708,328077,1041189,-1937195,2405210,-1995960,1110969,45664,-1084391,1892025,-2028549,1404800,-633585,-433552,1421698,-1919527,1478544,-705871,84758,848396,-1295458,1528209,-729495,-276029,837333,-797002,1007696,-654662,7889,830127,-871585,955616,-790436,125577,283390,-657364,1197060,-838896,526292,-232340,-145876,545887,-578238,758937,-658079,683003,-363731,-379447,662439,-680074,1068848,-807940,568770,22773,-841708,979231,-1272714,745073,-449724,67759,412401,-726361,494175,-415611,-266689,453049,-573826,304780,340605,-392278,513520,-346951,139621,225095,-713821,1112361,-856966,122509,311329,-840773,1353491,-1151218,513928,171904,-615842,738732,-688530,766775,-346676,-448554,523976,-567290,299256,75834,103352,298181,-275515,-63075,89687,-275159,63830,55434,45850,75901,-491087,29320,-56369,413959,-154067,139646,157007,-599448,508598,-662676,752533,-527091,285386,357820,-694873,1247668,-1349146,975282,-382304,-809642,1212616,-1842640,1596005,-1156659,167327,1058267,-2010471,1989965,-1563984,612541,132778,-1224971,1564587,-1201588,850271,-135481,-504155,1337703,-1213696,838431,-470145,-610926,1054785,-1320334,1291296,-655281,-123452,783575,-1447841,1289073,-908963,369220,232263,-809146,1290253,-1622532,1555990,-700361,-216065,1006615,-1516101,1956348,-1934165,1167798,99380,-1198250,2149558,-2667553,2008162,-975282,-511450,1717667,-2413634,2409771,-1575087,718126,943530,-2161232,2685513,-1704336,782823,66634,-1396016,1986991,-2154457,1400845,-206786,-1005405,2274783,-1898805,1770661,-892977,12990,1210113,-1911919,2309428,-1553610,590960,865236,-1571335,2089309,-2268558,1761934,-610561,-612448,1741917,-2496612,2638376,-1936546,1086907,840039,-2233150,3006288,-3127409,2314103,-477907,-1340363,2768349,-3318916,2904173,-1912761,-14938,1461964,-3138352,3586409,-2564067,1202582,697084,-2182613,2938127,-3128121,2082855,-600974,-1204584,2769319,-3143520,2528876,-1429901],[0,0,0,0,0,6,-11,18,-25,27,-27,26,-30,34,-41,47,-59,69,-81,92,-107,117,-132,150,-165,183,-197,213,-230,248,-269,292,-321,354,-388,419,-449,480,-506,540,-576,616,-668,726,-790,859,-935,1019,-1113,1227,-1364,1531,-1735,1990,-2300,2688,-3174,3798,-4613,5696,-7181,9261,-12270,16807,-24028,36423,-60364,118322,-497219,-112455,991456,-1663062,2116715,-1192752,247755,1074297,-1644272,1966000,-1961387,1312170,-244618,-672218,1230880,-1297709,1222183,-676283,642737,-583453,591607,-301577,-318138,1030222,-1518413,1820255,-2065218,1440980,-169544,-1245070,2427853,-3007725,2441209,-1423315,-487867,1939655,-2605205,2651307,-1524014,287027,1155709,-2363555,2246501,-1204870,-221436,1185124,-1545015,1866568,-1253675,-734374,2143859,-2349279,1950391,-1074760,-149421,1573763,-2338704,2577130,-2273620,1267126,-336305,-1136497,2638455,-2831217,2700723,-1486590,1033406,205119,-1700939,2851938,-3343475,3403778,-2371323,603439,1917578,-3270294,4088316,-3986426,3382298,-842797,-2136939,4374914,-4672536,3526063,-1716819,-127914,2705671,-4917187,4798302,-2525747,-490218,2778994,-3935966,3765528,-2477471,623210,1922789,-3731625,4166798,-3228877,1420138,1293945,-2939044,4339530,-3858222,3061487,-809049,-1647521,3783849,-4430000,4480034,-3707163,1714502,1403115,-4175945,5293628,-4767507,3945849,-2068792,-435369,3624095,-5963664,5594669,-4303361,2481355,-156829,-3389237,6203835,-7340888,5127526,-1739763,-2113322,5316891,-6414056,5469715,-3141508,8964,3513940,-5734821,5941767,-4097890,701151,2853942,-4942511,5886062,-4649175,2494624,775005,-4158181,6145373,-6155934,4508263,-1312240,-2297349,5390230,-6170740,6025821,-4528781,1833263,2572739,-6211944,6907076,-5720160,3809368,-1937593,-1412553,5178738,-7551621,7129010,-4802971,1982922,1640726,-5540388,8464687,-8385488,5195077,-411396,-3809264,6678405,-8175294,6897982,-3653435,-1208707,5543805,-7908359,7442333,-4948419,1058850,3057050,-6090335,7913955,-6775983,2928124,1902499,-4997221,6706336,-7221583,5974538,-2320185,-3244175,7885218,-8816415,6947003,-4321220,582353,3079410,-7088864,8860211,-7937860,4511329,-613826,-3621673,6569714,-8483147,8431366,-5973446,1585707,3945926,-7986230,9534283,-8113172,4920540,-185833,-4665619,8595550,-9640023,7528532,-2966891,-2035484,6538964,-9075686,8545067,-5470132,395429,4345074,-7547201,8983899,-8076128,3923660,1911368,-6495130,8957428,-8759088,6095891,-1496029,-3645227,8052378,-9127307,7916486,-4710500,34029,4814673,-8577307,9210734,-7890379,4295695,79454,-4736363,8469749,-9821822,8186095,-4572897,-202883,5273581,-8738804,10069310,-8621484,4730869,1093404,-6319663,10139075,-10010843,7247072,-2731542,-2506518,7240633,-10401317,9759487,-5687415,189184,5372866,-8699788,9806344,-8235698,3308807,2674493,-7898704,10182283,-9394114,5699757,-467969,-4810263,8946560,-10534401,8666132,-4537671,-1087406,6098929,-9387720,10363669,-8156656,3957475,1472343,-6736035,9551856,-10170568,8209220,-3670132,-1498808,6943373,-9918484,10077858,-7580944,3307122,2307387,-7261267,10627823,-10606678,7279535,-1916006,-3911936,8512891,-10536621,9995924,-5737417,-293888,6054474,-10013188,10475203,-8184091,3028543,3022683,-8317671,10673589,-9864073,6018133,-580089,-5598741,9514751,-10889286,8757083,-4040176,-1696772,6874529,-9980872,10544286,-7865292,2976308,2619835,-7445252,10077018,-10231321,7526546,-2417531,-2942148,7936680,-9814024,10064786,-7321909,2470853,3355202,-7989657,10633757,-9800697,6342235,-991122,-4788435,8698632,-10363186,9123211,-4767379,-1153190,6332841,-10013018,10603220,-7585913,2513848,3422872,-8677148,10666051,-9310208,5162003,387299,-6299493,9779499,-10652740,8178376,-2996578,-2569802,7833450,-10521505,10534826,-7321691,1595604,4056005,-8301462,10372316,-9733271,6391925,-1440538,-4361025,8592451,-10228530,9370624,-6057658,610140,4568609,-8615918,10176325,-9327888,5412643,17948,-5507752,9194596,-10299789,8070262,-3985186,-1618472,6765009,-9893543,9764728,-6849213,1693312,4177692,-8754612,10360789,-8807246,4777212,1059297,-6397531,9931300,-10112468,7344096,-2300616,-3310851,7858443,-10218955,9490189,-6209904,723530,4486518,-8791661,10020145,-8941416,4681128,145483,-5091707,8147408,-9460374,8491380,-4787255,-395616,5337453,-8482268,9496058,-7841245,4465856,697403,-6065863,8724294,-9250948,7054566,-2754466,-2223225,6817580,-9055571,8739808,-5688796,720533,4439862,-8245002,9794063,-7355270,3444016,1562486,-6526465,9009437,-9232346,6511191,-1120677,-4196032,7803933,-10064968,8403897,-4532497,-410230,5224133,-8472926,9293601,-7924381,3664899,1227214,-5705302,7733254,-8575187,6615410,-3281870,-1683342,5651913,-8164955,8166175,-6095026,2536196,2118099,-5994891,7892874,-8241899,5935041,-1697091,-2557117,6722385,-7995385,7454219,-4419124,131928,4347802,-7443111,8080710,-6259353,2997452,1878357,-6723149,8755900,-8014233,4116797,-337226,-3856410,7296607,-9046405,7382754,-3160108,-1972970,5653323,-7581783,7685327,-5991708,2581099,2075017,-6168941,8312865,-7623209,5140021,-1525803,-2239693,5410270,-7159166,7348591,-5068122,986232,2690416,-5770059,6484601,-6468842,4538707,-724481,-2840409,6013698,-6725444,5734980,-3345692,216589,3802955,-6303492,7074909,-5073121,1406987,2479588,-5301826,6914864,-6261768,3699778,686816,-3814082,6723625,-6965013,5313751,-2309358,-1913668,5178595,-7041045,6582118,-4435984,1035335,2769059,-5544850,6477620,-5847075,3856732,-355784,-2803426,5518818,-5943157,5269179,-2898957,374243,2463905,-4519517,5709132,-5100035,2988860,413146,-3119953,4724909,-4784810,4257668,-2632859,-690849,4081573,-5619806,5030191,-3086220,458704,1968611,-4107286,5613171,-4908830,2404995,1077040,-4123777,5215320,-5071712,3741209,-1091933,-2034952,4889225,-5776041,5297604,-2509507,-488936,3066659,-4779924,5384703,-4804149,2107005,981265,-3279014,4231109,-4552101,3905616,-2060976,-546949,3046961,-4438725,3867552,-3150357,1653067,96029,-2307949,3874440,-4241517,2754596,-983262,-1129795,2474987,-3572839,3433687,-2327249,403774,1825668,-3227716,3714198,-2771765,933369,872667,-2558442,3913384,-4093954,2294099,16131,-2377848,3477486,-4094945,3533087,-1523823,-860765,2617547,-4070501,3762925,-2313699,693291,1101134,-2625359,3612055,-3399671,2219893,-480300,-1142174,2222647,-2857083,2302319,-2150571,670137,648489,-1662232,2168143,-2254849,1479995,-301818,-698657,1562615,-2126126,1933387,-1114883,-168671,1215974,-1880980,1993349,-1604472,458606,1051656,-2050684,2830980,-1994604,687206,547903,-1693896,2461930,-2876061,1604866,-159793,-1435557,2181271,-2562505,2309171,-1218039,-305332,1609943,-2277165,2148955,-1497929,418098,410503,-1257240,1663294,-1536931,986083,-324908,-619041,675559,-947514,942123,-809430,221949,-92298,-224369,541179,-514631,295436,-91230,-326980,475798,-486958,404630,-185941,-627784,589276,-964454,781964,-425418,-224388,620918,-1271049,1469025,-1246059,49028,763428,-1256475,1572563,-1499586,758343,287359,-931493,1413043,-1524974,1020398,-237869,-601775,984658,-1276350,767772,-512187,-359985,727941,-882843,571676,163920,-573327,877870,-404595,230183,203373,-867781,976818,-1058495,618162,17655,-822102,1352059,-963615,922970,-453448,155807,145538,-834307,1444337,-1058866,681773,-379360,21371,826211,-1457645,1264674,-1124991,616926,299905,-892383,1650075,-1452440,959768,-205800,-508306,1414415,-1627916,1467206,-644057,-42146,1100871,-1638657,1357684,-922248,-90058,1292546,-1960176,1711538,-1338764,151703,1238232,-2007030,2168195,-1689633,949019,158581,-1594810,2313699,-2505878,1481245,-696401,-546859,1653519,-2349443,2116437,-1788617,500813,519394,-1519834,2083691,-2177769,1593546,-706038,-402981,1305093,-2310425,2391163,-1662486,538951,741797,-1750049,2250767,-2260752,987222,181727,-1270655,2384289,-2433933,2182953,-507461,-1432206,2353901,-3097843,2396703,-1457075,-179307,1703867,-3253115,3221978,-2450658,786826,831382,-2755579,3687951,-3403921,2088330,-417880,-1279225,3003084,-3526616,3105861,-1549119,188655,1478328,-2747207,3329496,-3074611,1698702,194537,-1633051,3008985,-3165021,2602200,-1246677,-167339,1720180,-3069399,3643807,-2560371,753167,801287,-2621168,3126702,-3076743,1916063,-643818,-1974146,3256345,-3943647,3419680,-1450228,-815002,2904053,-4271689,4097503,-2813054,350959,1886011,-3844721,4731685,-3970132,1849772,348299,-2388251,4039483,-4576172,3905785,-1736659,-717862,2943136,-4094103,4236294,-3461120,1369678,758766,-2841398,4050647,-4070267,2855227,-1022533],[0,0,0,0,0,-2,8,-13,25,-30,40,-48,58,-69,83,-102,124,-147,173,-205,236,-273,318,-366,427,-492,564,-639,718,-798,888,-984,1094,-1221,1359,-1517,1688,-1870,2061,-2264,2479,-2712,2969,-3247,3555,-3897,4273,-4688,5140,-5641,6191,-6808,7502,-8287,9192,-10245,11478,-12942,14708,-16866,19571,-23033,27596,-33847,42824,-56610,80113,-129402,493202,-443161,164267,327017,-1206230,1437327,-1175702,710937,260806,-798514,981246,-904246,574697,-354394,203314,-60196,375109,-417956,547996,-165285,-778360,1578646,-2584886,2504569,-1612333,-410107,2176044,-3734571,4450307,-3366052,1771057,1051959,-3486964,4953355,-4831129,3396690,-1224022,-1931795,3405833,-4016289,4135801,-2481362,463543,1849753,-3276667,3258470,-2244923,969318,93345,-1747058,2484226,-2242784,1222570,-134260,-1125923,1392041,-2165349,2019206,-1306492,404035,877568,-2672404,3455284,-3323368,2059311,72647,-2267497,4472395,-5145237,4675131,-2375651,-735545,4165652,-6135948,7002688,-5186270,1600104,2442884,-5587708,7428470,-7585157,5392050,-948173,-3741953,6798849,-7655023,6397992,-4282905,285903,4252739,-7255422,7217967,-4889130,1587263,1347394,-4044337,5335003,-5462218,3413438,-893650,-1953113,3910963,-5178737,4614306,-2693718,137294,2725116,-4994341,6201677,-5206772,2641767,847584,-4456136,7208959,-8167840,5915380,-1973827,-2539424,6271824,-8603433,9498499,-6935140,1338958,4315111,-8079722,9992869,-9867245,6798326,-1089670,-5177694,10108125,-11229447,9104285,-4435131,-1800907,6778846,-9531085,9272925,-6706912,2211604,2756120,-6872377,8993823,-7729979,4688907,-675803,-3361060,7013668,-8395737,7115468,-3960930,-127828,5144944,-8274942,9068640,-6850573,2729131,1681760,-6036998,9910944,-10711364,7063115,-1034950,-4325625,7795969,-10452536,11024691,-7611194,1035754,6005858,-10979273,12784328,-11439182,7126495,188388,-7988770,13487222,-13964188,10643343,-4435868,-2535007,8993786,-12979278,12586096,-8569735,1870373,4724265,-9555987,11353801,-10000862,6231234,-671555,-5536336,10296528,-10524141,8080460,-3917488,-651238,6064116,-10865164,11750182,-8233907,1705140,4210167,-8309001,10878825,-10950021,7685323,-2026842,-5137107,10362032,-12879607,11667407,-7014912,755131,6509881,-12331537,15122505,-13120149,6520462,1937966,-9597825,14254135,-14901501,11421809,-4215977,-4132798,11355345,-14728677,13846963,-9118638,1493100,6347059,-11914612,13579065,-11510456,6518128,192274,-7082205,12234459,-12946841,9772456,-3836251,-2697915,8825853,-12221777,12122943,-7945073,1725443,4625924,-9911865,12697832,-11666805,6799491,-685151,-6285800,11646591,-13570381,12239821,-6953413,-1051937,8774788,-14024398,15523325,-12306685,5476755,3238848,-10728907,15862870,-16263978,11795530,-3493605,-5698687,13063531,-15734935,14452000,-9285803,1108754,7408143,-14030006,15325722,-12304788,5949930,1731412,-8665040,13658256,-14458501,10205967,-3097751,-4691895,10530028,-13521333,12541258,-8145306,888350,6257874,-11552130,13781556,-11999720,6417212,717738,-8149920,13263315,-14745627,11993649,-5889904,-2595949,10123596,-15259132,15694355,-11682050,3943934,4906879,-12315863,16172936,-15968226,10577953,-2368823,-6665367,14150686,-17160212,15007798,-8745343,-228162,9042825,-14901502,16386234,-12972692,5614334,3287738,-10735274,15024504,-14489697,10152464,-2751090,-5064712,11866247,-14266082,13014428,-7356300,441506,7148000,-12410233,14108399,-11681946,5873209,1582136,-8972537,13450237,-14404409,10987395,-4555393,-3502058,10904511,-15044974,14991032,-10275008,2992856,5599315,-12587273,16132473,-15123146,9431905,-916522,-7747225,14542974,-16493220,14011845,-7114621,-1323080,9862487,-14956536,15812838,-11801462,4288682,4342880,-11430709,14691034,-13798917,9083276,-1443704,-6311036,12007546,-14331576,12028244,-6444701,-1120340,8274216,-12627250,13728523,-10277855,3973104,3103159,-9940298,13700775,-13496094,9461739,-2885405,-4959949,11327908,-14616397,13691658,-8983538,1500973,6915527,-13229123,15882968,-13632953,7948088,340119,-8595748,14391010,-16344221,13396499,-5771057,-2699297,10509019,-14963541,15392395,-11167943,3492725,5047952,-11732484,14892102,-13714938,8209640,-495046,-7034502,12356061,-13717630,11237244,-5432881,-2253324,9024564,-12222212,12591314,-9029369,3067578,3822468,-9792735,12994684,-11992422,7749784,-1422525,-5653101,11097333,-13485707,11658260,-6899711,422794,6976332,-12522633,14544037,-11665698,5774324,1709423,-8550197,13365455,-14608642,11169104,-4432314,-3669085,10454856,-14174764,13788409,-8851211,2065471,5357181,-11105305,13598926,-12198943,6871447,542348,-7612235,11370176,-12454826,9642444,-3864021,-2823414,8866196,-11399883,11175992,-7509487,1608832,5167271,-9561399,11104630,-9957651,6099038,-493413,-6086597,10680423,-12013028,9853347,-4873579,-934574,7081729,-11430362,12588807,-9804383,3788374,2409758,-8821259,12070267,-12257746,8798248,-2958788,-4085996,9633907,-12801802,11730689,-7461580,1027586,5715820,-10806406,12169636,-10359038,4989517,1234002,-7004422,10676178,-11452741,8273813,-2495867,-4295157,8772264,-9910051,8965411,-6192965,997005,5187639,-9153224,10047617,-7989007,3711743,769647,-5580353,9241097,-10392930,7996948,-3463157,-2410035,7191326,-10158652,10103847,-7446101,2982686,2709236,-8038613,10861159,-10168341,6548214,-1386834,-4105052,8533208,-10775860,9921162,-5750312,54469,5080542,-8894806,10118851,-8744443,3949693,1892123,-6853059,9107928,-9042211,6024790,-1780891,-3599869,7473249,-8708519,7523568,-3930081,-420856,4522686,-7454890,7999188,-6148001,2683123,1365044,-5694974,7868294,-7646843,5368564,-1605380,-2500385,5983913,-8149508,7947956,-5013814,682512,3588794,-6531904,8103936,-7591138,4818986,-754769,-4015108,7712356,-8737770,6960329,-3283149,-700503,4450806,-7595595,8729391,-6444602,1934706,2565252,-5806494,7188564,-6659156,4605437,-1115677,-3321956,6491258,-6866376,5359406,-2342403,-1012866,3945195,-5872464,6223085,-4495877,1002366,2260636,-4893059,5720355,-5300817,3551295,-564612,-2925106,5478979,-6113994,4958748,-2709399,83436,2492755,-5663213,6504583,-5391560,2559176,630624,-3437638,5328420,-6005543,5534560,-2646082,-999734,4282329,-5801630,5922008,-4153904,1494549,1832283,-4194002,5832326,-5074648,2835844,86493,-2846288,4182526,-4668129,3402382,-1423788,-1189967,3549219,-4350432,3866283,-1816825,-17525,2056588,-3447838,3778973,-3323244,1354786,681148,-2306098,3481856,-3840450,2984055,-1420060,-374737,2488168,-3651293,3765356,-2826247,1118263,361072,-2342085,3840112,-4082981,2660619,-1243152,-1175826,2754847,-3790021,3750643,-2458871,840018,1390551,-3102459,3326018,-2935861,1527778,271028,-2001361,2894204,-2851542,1528601,-301802,-1107784,1953990,-2484179,1739059,-669484,-837772,1990433,-2320731,2052229,-1095560,-2571,1088034,-1771973,2155758,-1822074,664043,95991,-859173,1508294,-1783359,1592756,-1045956,434466,638282,-1445707,1714211,-1605309,1304822,-321962,-357349,1279726,-1854603,1256575,-1203091,263661,453806,-1105399,1421909,-969710,625980,118956,-840398,1269807,-827723,119343,557465,-1043138,831779,-668625,104435,702949,-1107286,1083934,-655767,34247,870234,-1040716,1074809,-840349,453244,184828,-1199651,1067992,-1127705,413171,140763,-406518,707492,-592245,552629,-219983,-59125,464203,-146407,46075,159605,-7684,187871,-137920,144116,303442,-373045,263768,-535936,509896,-340787,-156917,413969,-573496,968483,-1260497,738320,-202562,-703262,1290482,-1255026,1534643,-1035368,117539,1244180,-1785727,2063968,-1828167,1101141,139016,-1759772,2419512,-2287831,1738851,-797434,-269098,2315769,-2648971,2002839,-972489,-227803,1231114,-2101216,2153429,-1241942,370829,893903,-1669043,2303734,-1670210,844077,319652,-1415628,1826465,-2046892,1617225,-774587,-847724,1782626,-2460933,2206037,-1705173,701754,549363,-2005377,2838947,-3030447,2408599,-726371,-1020598,2499028,-3351168,3381896,-2321031,690809,1211940,-3099224,4061893,-3653922,2081627,-37607,-1931963,3403730,-3853964,2914498,-1195097,-969709,2669986,-3733994,3186978,-2113628,144312,1847801,-2983889,3613716,-2681058,1096069,959433,-2385337,3308576,-3563349,2628267,-684801,-1159438,3014446,-3749268,3381820,-2267271,402627,1937518,-3361172,3948988,-3656348,2324664,-443533,-2009903,3915366,-4716579,4198797,-2156743,-274379,2776408,-4532446,4763937,-4052634,1922832,1115037,-3354181,4730637,-4694686,3119005,-790923,-1747328,3821808,-4717791,4434120,-2357686,100851,2711181,-4334239,4958474,-3826510,1573462,1337315,-3688282,4769671,-4712757,3051640,-421098,-2546480,4533145,-4985482,3956122,-2395063,-66968,2825527,-4444435,5409256,-4295816,2036789,141356,-3054106,4802237,-5481851,4192707,-2064020,-838479,3647398],[0,0,0,0,0,1,-3,11,-19,32,-45,58,-74,87,-108,132,-165,203,-249,302,-363,430,-498,582,-676,787,-916,1060,-1222,1401,-1596,1803,-2032,2284,-2562,2872,-3214,3596,-4015,4473,-4971,5512,-6095,6731,-7425,8178,-9006,9912,-10909,12007,-13218,14553,-16034,17682,-19525,21600,-23954,26650,-29773,33438,-37806,43109,-49687,58079,-69176,84597,-107687,147613,-413624,869506,-1068050,309672,671155,-1639308,1673527,-1570593,1209274,217009,-1127737,1626920,-1370354,871092,62343,-1006858,1098680,-739646,-171379,835270,-1849007,1501429,-596689,-768400,2269576,-3050693,2925283,-1104452,-593858,2362190,-3909122,4216234,-3172435,1027819,1170467,-2911948,4091191,-4145799,2587468,-825101,-776949,2250717,-3101095,3372339,-2770420,1160549,242469,-1457429,2019501,-2696180,2777417,-1975118,525368,997567,-2132538,2696486,-2891557,1831771,-337219,-1557673,2788066,-3478057,3172619,-972111,-1795977,3696253,-4279078,3609962,-1504537,-1448809,3824414,-5234564,5095134,-3235256,169104,3648761,-5921944,6669083,-4980263,1785463,1129882,-4204635,6927786,-7240906,5030372,-1275544,-2103699,4373493,-5894455,6372175,-4964708,1839879,1888191,-4298305,5466634,-5064221,3963071,-1846510,-884324,2928251,-4576889,5358470,-4129811,1716361,1109115,-3927681,5446307,-5333546,3725075,-449471,-3457909,5669774,-6701463,5497706,-2184921,-2351946,6541534,-7891879,6844762,-4072656,221735,4475643,-8443567,9500268,-7149091,2694647,2035486,-5750085,8724312,-9584215,7353114,-2441651,-2901106,7390178,-9862627,8983603,-5452029,520817,3701093,-6962135,8014997,-7850321,4906994,-897938,-3404678,6112988,-7366479,7116566,-4665017,1141913,2907466,-6436749,8340768,-7845527,4019056,819451,-5272953,7844349,-8254896,6929140,-2582379,-3401081,8778839,-9942474,8100528,-4403008,-89828,4993793,-9733791,11739198,-9066309,3761375,2614298,-7880941,11607224,-12155776,8761267,-2468826,-4751017,10235572,-12013277,10814947,-6714852,1022499,4853358,-9366654,11140630,-9926001,5290298,-230306,-4573161,8012335,-10073174,9231854,-5131835,-586819,5387117,-8103420,9523071,-8780111,5010014,1517140,-7587930,10682375,-9572205,6501906,-2069071,-3455192,8719436,-11087201,10080603,-5698977,-366621,6654805,-10696128,12094542,-9686250,4530220,2542236,-9378574,13421731,-13081873,8517520,-1702760,-5215149,10829502,-13544494,11949919,-6912775,99161,6280738,-11215379,12946737,-10823349,5431016,947552,-6388026,10162998,-11625227,9903561,-5072948,-1517661,7201379,-10841561,11057799,-8903845,3583149,3121494,-8472436,11097761,-10196412,7314042,-1230670,-5061139,10080022,-12038679,10032944,-5420698,-1011513,7942798,-12309451,13152030,-10166773,3753771,4010243,-11071552,14231550,-13528160,8680191,-1539208,-6318403,12409779,-15034510,12895562,-6443413,-914314,7553257,-12291912,14053554,-11439697,5720988,1941679,-8454371,12404113,-12866660,9988579,-4649790,-2815943,8910490,-12498665,11918054,-8090522,2430976,3902354,-9451546,11979971,-11196088,7030643,-702174,-6019771,11028689,-12972769,10857423,-5272064,-1664467,8654086,-13185315,13454864,-9764925,3029623,5001575,-11379656,15053661,-13672644,8264487,-449125,-7474497,13421815,-15317096,12911146,-6459148,-1671411,9105050,-14115651,14464338,-11351036,4911814,2900665,-9530883,13537928,-13574726,9634348,-3311276,-3737008,9830850,-12588195,12211899,-8247136,1960247,4979709,-10141511,12235074,-11162819,6724067,19850,-6401486,11227817,-12887930,10564452,-4920265,-2439739,8864496,-13177979,12977300,-9213212,2410363,4991115,-11652183,14431841,-12791654,7365435,-101285,-7785135,13582930,-15011489,12064848,-5774880,-2575409,9724995,-14012067,14376495,-10445767,3800622,3723328,-10359368,13611722,-12806158,8632531,-2305695,-4696885,10531953,-12706902,11527728,-7126111,942094,5771249,-10625097,12202044,-10398945,5396053,837332,-6883643,11174054,-12135346,9440018,-3724067,-3197716,9006311,-12372973,12402957,-8274539,1663164,5651548,-11529808,13843467,-12186942,6714449,615542,-8222833,13131200,-14318631,11165492,-5123233,-3274792,9928008,-14023947,13897553,-9581345,2785792,4310263,-10548618,13615727,-12529618,7938911,-1262874,-5427601,10699311,-12898396,10845030,-6420637,133098,6069547,-10498972,11867716,-9539777,4692922,1461792,-6893629,10610776,-11442009,8387660,-3046925,-3132816,8717848,-11376140,11109292,-6995135,843753,5398914,-10238789,12429362,-10957487,5990765,1209969,-8104695,12252370,-12731791,9564459,-3885928,-3412898,9679093,-13170984,12315751,-8065666,1890189,5392911,-10307280,12407929,-10883398,6593245,-559441,-5801951,10492863,-11856196,9403369,-4700964,-874364,6247972,-10011877,10507153,-8193320,3456359,2227075,-6925539,9945237,-9844918,6608362,-1548143,-3291191,7841523,-10216612,9356723,-5776370,-286324,5447703,-9384479,10579331,-9064089,4460505,2248056,-7633268,10984086,-11028473,7752699,-2146883,-4205869,9343867,-11669412,10532961,-6736470,1031028,5438729,-9822630,11542831,-9840171,5575047,516765,-5864052,9518729,-10252777,8298149,-4077415,-1315941,6436914,-9812077,9351563,-6237353,2205080,1868109,-5933415,8598546,-9184218,5646251,-685785,-3774926,6748926,-8201084,7734403,-4772629,-13177,5406322,-8601611,9612813,-7046760,2599959,2199051,-6466379,9522097,-9696330,6566118,-1301801,-4301615,8154240,-9759987,8578236,-5457159,533227,5298810,-9032829,9690845,-7797312,4042996,668432,-5499559,8931924,-9015055,6643497,-2276447,-2115473,5397071,-7417557,7779537,-5368656,1634359,2516911,-5355698,7018292,-6299537,4235199,-645939,-2854637,5811414,-7086260,6258713,-3183986,-1056992,4026738,-6742454,6830149,-5478691,1972805,2003027,-6013048,7860992,-7048858,4330532,-492538,-3578570,6758968,-8401026,7202096,-3776814,-1045793,4979863,-7133665,7617791,-5933390,2953641,1063808,-5352020,7810158,-7023955,4682529,-1343540,-1940919,4772342,-6380058,6187775,-3825914,596658,2552752,-4559506,5258116,-4752013,2932617,-307429,-2719390,4841176,-5235565,4048967,-1909840,-663814,3300999,-4983779,5394145,-3368950,531172,2054464,-4019766,5344186,-5497830,3691427,-379930,-3431110,5673629,-6111507,4629686,-2480896,-564893,3715811,-5949734,6213506,-4496194,1334833,1877054,-4257941,5590398,-5417563,3684397,-927699,-2064204,4169569,-4728737,4244308,-2093776,106082,1688367,-3209330,4142071,-2810985,1534841,340134,-1880993,2691835,-3037595,2631159,-1225998,-877215,2235541,-3053501,2804596,-1823035,775957,1280439,-2648854,3483903,-3142710,1895265,370068,-2148373,3780032,-4061261,3244557,-1622205,-1131787,3062559,-4293608,3837158,-2557986,625502,1682726,-3060845,4010158,-3198726,2186449,-213768,-1693606,2686318,-2884250,2612007,-1317784,-33080,1630253,-2159960,1712261,-1789682,592668,147862,-1104682,1547870,-1696054,978331,-537156,-364408,828223,-1366821,1330463,-845756,-76192,735467,-1420613,1162704,-1270312,575194,427841,-1075786,1749787,-2045721,1593473,-345234,-571427,1604667,-2107830,2340225,-1543236,97639,1154902,-1903971,2048608,-1912116,807453,282226,-1156619,1554893,-1609172,911176,-413795,-172050,704696,-685875,502422,-358223,126765,77886,-213749,-61381,467333,-100732,30065,176637,-411595,513390,-383782,225226,-48841,-230103,303736,-115115,225998,-35122,-24669,16742,158605,-308944,-52105,151031,-362881,449819,-484645,133859,-112153,-379977,621435,-452788,302927,-104306,-119220,377037,-181232,43115,229522,-494978,250360,-376597,-83696,799561,-927985,1100841,-444900,-461783,1222705,-1708550,1720069,-1129074,111851,719252,-1826993,2112869,-1924790,1190362,-76944,-1252667,1694989,-1999460,1721729,-789669,-129258,1131351,-1723529,1505262,-1047217,508524,535090,-927746,1190123,-1339682,1206041,-587395,-294097,907059,-1364428,979649,-671082,354433,691461,-1418407,1566674,-1344936,823032,231191,-821007,2189091,-1951609,1795468,-489833,-615512,1952411,-2917128,2880861,-1725233,253783,1655729,-2631530,3281442,-3137930,1821957,-104208,-2041883,2933127,-3584252,2386890,-962159,-588726,2039412,-2790792,2914187,-2023976,583611,1210927,-2209367,2694583,-2345830,1596809,-244364,-1058225,2275014,-2611418,2502375,-1533107,-34742,1493887,-2719707,2705688,-2074902,902955,783045,-2215986,2946303,-3304723,2083417,-637413,-1055320,2883416,-3825420,3799417,-2208356,56721,2220658,-3905513,4606870,-3484973,1785231,680344,-3033390,4399647,-4616721,3197792,-875966,-1006380,3148654,-4294415,3783393,-2767636,891578,1585306,-3310535,3948164,-3638355,2287751,109491,-2010584,3806584,-3917528,2894675,-1402028,-653463,2804178,-3535020,3794311,-2429371,657325,1543369,-3059308,4068865,-4301657,2838141,-356672,-2112739,3852656,-4964390,4251495,-2587211,-93564,2791338,-4649384,5509263],[0,0,0,0,0,7,-13,16,-16,14,-11,4,0,-6,5,-8,7,-13,23,-37,57,-78,102,-131,162,-196,240,-291,353,-425,508,-598,698,-810,935,-1074,1227,-1400,1593,-1809,2047,-2306,2593,-2902,3240,-3610,4016,-4451,4921,-5423,5970,-6555,7188,-7864,8587,-9360,10168,-11004,11846,-12661,13383,-13904,14005,-13269,10793,-4458,-11631,59691,-352172,-430108,1499396,-1880658,1916024,-715213,-364497,1917908,-2410580,2534270,-1815841,523267,1287960,-2014906,2027818,-1386666,375896,200018,-938740,1171779,-626514,-75373,399816,-748433,582410,273054,-1097573,1609245,-1253318,554222,216309,-935169,1580691,-1833224,1013840,-572482,-215155,571744,-1296918,1590260,-1043518,801778,-974800,933377,-641637,-939316,1504554,-2270540,2233277,-2406190,1307613,280497,-1914717,3492203,-3301427,2652561,-1272265,-543709,2295813,-3295674,3423145,-2244025,637068,1297022,-2942666,3209629,-2080878,150673,1175460,-1947463,1672811,-1185327,5312,793953,-1729029,2116530,-1280011,-83832,1530350,-2295295,1576057,-1359265,1070895,-737488,-844935,2265644,-2587690,1690983,-1438720,1409407,-388917,-1220308,3034605,-3720150,2797407,-1951586,555043,1109018,-2346680,3622877,-3848284,3190528,-949458,-1416527,3894577,-4755536,4303995,-2411008,92918,2728821,-4141347,4056200,-2773566,754194,1636196,-3711712,3841380,-2256956,-53925,1712072,-2389309,2618589,-2496949,1383487,1089565,-2537508,3121177,-2584289,1854234,-809638,-1002803,2764668,-3817920,3813591,-2786192,831196,1924515,-3629840,4188759,-3642051,2872291,-1816208,-363441,2784708,-4686480,5058624,-4237778,2762743,-168207,-3002220,5194373,-5989581,5402223,-2691783,-1014517,5016384,-6264181,5323435,-3042623,117096,1991065,-4979406,5803484,-3768381,72106,2387267,-3239205,3924598,-4086912,2948205,35235,-3151193,4500297,-4478035,3957867,-1650269,-845498,3740829,-5471219,5586723,-3424022,704753,1624025,-3504077,4450297,-5044726,4125930,-1670954,-1184943,3487829,-4889945,5535861,-5364526,3092158,725737,-4397829,6514076,-6645840,5295326,-2814026,-1008036,5312008,-7821238,6990353,-3616552,-181843,2943720,-4806000,5564130,-4769597,2427839,920615,-3935163,4991541,-4613112,3012910,-102999,-2292445,4321314,-5258120,4702997,-1883540,-1603858,4238554,-5300267,4983952,-3401570,713808,1996846,-4390730,5607824,-5341013,4160778,-1184039,-1858052,4413076,-5686741,5813508,-5063301,2442718,1575706,-5359953,6971484,-7065316,5163650,-1610746,-2620813,5992947,-7831743,6538238,-3395586,-31414,3392114,-5882266,6749660,-5553968,1757540,1922595,-4501060,6275853,-5847850,3489386,132979,-3543568,6009726,-6333418,4758425,-1590426,-1930742,4314203,-5759460,5790741,-4390756,886097,2971373,-5080348,5987645,-5774090,4117642,-1269445,-2439359,6014307,-7339305,6526217,-4292637,1288405,2202636,-5851041,8236312,-7740695,4772325,-916477,-3463446,6595832,-8085615,7515738,-4134982,36487,4477903,-7343382,7811406,-5878995,2360451,2063499,-5363309,7307076,-6507316,3669387,21522,-3778779,6193014,-7038794,5131534,-2130839,-1983747,5078312,-6515232,6401938,-4053448,735872,2698118,-5562973,6832032,-6231633,3801162,-300043,-2898904,5995964,-7432690,6702859,-4363052,714467,3262897,-6172686,7937627,-7268206,4777547,-378527,-3704480,6810514,-7893887,7391376,-3759604,-660248,4910766,-7376592,8231783,-6065209,2184413,2278507,-5785237,7461275,-7003590,4010595,185716,-3858076,6624747,-7188458,5155092,-2000130,-2116483,5250324,-6661667,6417106,-4074442,292960,3068505,-5764735,6840951,-5985428,3423631,-42561,-3520401,6320437,-7272168,6280237,-3639175,-210543,3549465,-6301271,7875283,-7060784,3760751,294771,-4762178,7204056,-8220902,6686758,-3065088,-1040190,4956003,-7540969,7951487,-6324264,2179396,2423149,-6155544,7875502,-6901611,3823341,-236060,-3956829,6867606,-7100485,5335485,-1506878,-2130140,5737626,-7086427,6147964,-3697510,379494,3527228,-6084649,7288399,-5871430,2963567,712880,-4106915,6358705,-7094174,5893942,-2919719,-773216,4378836,-6807392,7419574,-6350697,2997551,523689,-4333803,7109460,-7796845,6377321,-3072775,-1567516,5292758,-7382952,7766438,-5672754,1553015,2513256,-6034306,7334077,-6880056,3993225,75008,-4061381,6477625,-6776194,4938075,-2104260,-1603041,5361398,-7010908,6072898,-3136839,54908,3539453,-5439486,6475116,-5340713,2512952,870252,-3998096,6015628,-6693714,4952159,-2040792,-728152,4096695,-6583168,6958299,-5428376,2232900,1340698,-4405914,6831378,-7060561,5730520,-2174009,-1900195,5126243,-7271047,7033620,-4902210,1134102,2742893,-5542907,7018203,-5940003,3551982,246982,-4107811,6382481,-6319753,4648348,-1392301,-2078868,5034866,-6214623,5413292,-2837561,-260125,3628490,-5735495,5684922,-4316236,1664252,1114237,-4095720,5542381,-6317102,4115871,-1436729,-1675871,4220697,-6067723,5801441,-4045629,1375174,1764989,-4306107,6862991,-6961490,4474393,-897744,-2368830,4296622,-5974207,6492817,-4834031,853312,3479872,-5567288,6212284,-5365236,3303872,-91260,-3604553,6066841,-6493386,4169581,-1170651,-2344276,4555900,-5533055,4641689,-2866449,-646959,3372389,-5462390,5255537,-3374095,1128881,989341,-3390965,5405990,-5133867,3300252,-773329,-1767957,3454341,-5196112,5595733,-3588847,440504,2377046,-4144808,4984065,-5099006,3564941,-1339685,-1858133,4541144,-5626268,5063719,-3291863,890321,2054655,-4709915,5666799,-5026522,2822553,498791,-3457820,5060330,-4947539,3377526,-1119956,-1390913,4192151,-4904360,4057022,-1776479,-742347,2921066,-4157618,4047846,-3133194,1104532,1722063,-3809751,4593474,-3728062,1888240,-161377,-1680154,3670220,-4916633,4164243,-2276097,-274605,2342199,-3492164,4121643,-4104054,2763499,-441111,-2299037,3765387,-4484943,4030301,-2500572,496356,2156277,-4204607,4920084,-3700175,1915867,423589,-2291208,3765380,-4564475,3432678,-805261,-1892173,3321463,-3592261,2883362,-1981152,-98134,2444143,-4099528,3939810,-1901031,124290,1662117,-2394700,3465175,-3531627,1743321,320645,-2191824,3255853,-3003266,2506062,-1449664,-18311,2095184,-3047711,3518326,-2839681,1492032,261942,-1387696,2767258,-3684892,2965223,-2081210,-259188,1731966,-3000797,3493900,-3048653,1693697,442401,-2122209,3261125,-3188962,2133812,-579443,-1241111,2223135,-2734987,2397850,-1209703,-488677,2102151,-2649438,2453521,-1462040,-83458,1479070,-2327011,2935773,-1769077,428472,759757,-1752831,2390897,-2175778,1591940,-855883,-832213,1701569,-1981079,2088720,-1794425,888062,525052,-1383019,2138260,-2379621,1915993,-1184787,93695,968398,-2127906,2306983,-2317246,1041361,238909,-1340641,2066803,-1823666,1801008,-706251,-818870,1613121,-1800939,1674852,-687390,-109978,1043826,-1608346,1324244,-755654,-77600,761160,-1333770,1420368,-748359,111159,842022,-1537339,1468007,-988705,409878,367604,-731300,1150352,-1247354,778617,-428056,-12263,366407,-789257,1011470,-981235,765842,-553723,126953,779474,-984740,931721,-818675,668378,-71808,-154026,891861,-1140159,880220,-731731,174937,699087,-799385,526169,-309263,6483,255715,-703953,342214,-240801,-598549,783368,-807588,163967,481216,-392841,779026,-1003084,613581,-177514,-552695,922062,-910734,912592,-573566,-131864,623080,-434261,666960,-112180,107845,188578,44002,-23377,276958,-237784,59241,15886,-224692,804651,-601463,622051,103041,-232303,92597,-739703,811544,-603260,274836,68104,-62140,490287,-264215,687687,-390558,683850,-379558,97431,397731,-779249,955017,-1038595,734561,-194795,-402976,1087865,-1395534,917918,-692737,220024,911780,-1155480,1141994,-1032629,256119,433424,-1116466,1067426,-809497,423736,661025,-834408,1140083,-970685,492150,728789,-1112702,1282251,-1080351,835119,146400,-627679,1222236,-1634780,1252273,-592506,-169043,623812,-1312116,1190609,-1361597,970044,-282217,-491207,1483828,-1887529,1795643,-1446077,651763,481902,-1378979,1952961,-1811693,1393238,-683492,-992951,1766453,-2230440,1808307,-1000655,-592743,1271341,-1908138,2357810,-1396946,153502,970175,-1795465,1994840,-1825209,803949,366024,-1594244,2366145,-2188185,1601394,52240,-1190774,2204470,-2317827,1826221,-1017807,-144828,1488013,-2055472,2224245,-2085447,1078397,103156,-1289170,2254214,-2581166,2529821,-1588789,245526,1243396,-2482052,3057055,-2457973,1167193,253469,-1848816,2944235,-2977932,2291250,-443336,-798250,1809905,-2761814,2892096,-2197443,434247,1624197,-2813693,3108870,-2436995,1125030,508787,-2113186,3170470,-3192561,1896567],[0,0,0,0,0,-7,15,-25,36,-50,64,-77,92,-110,133,-163,196,-239,289,-343,405,-478,558,-647,749,-863,990,-1128,1278,-1447,1636,-1845,2071,-2326,2610,-2918,3254,-3616,4011,-4437,4900,-5411,5967,-6577,7244,-7972,8768,-9638,10591,-11637,12799,-14093,15543,-17177,19030,-21152,23601,-26465,29856,-33951,39000,-45376,53690,-64948,80999,-105582,147731,-237825,782713,-513064,89232,923169,-1621065,1931620,-1835536,983116,304307,-1399294,2012652,-1776338,1711745,-882314,-250188,874182,-914705,1150501,-1048690,470252,-528217,657911,-696541,443930,626273,-1103021,2003643,-1751253,1720230,-869545,-583906,1813790,-2673757,2587067,-1535152,150490,1422946,-2131939,2043946,-1155437,411407,534800,-1587703,1830713,-966734,-744547,1745930,-1778977,1060640,-523531,-511323,2065690,-3031016,2377436,-1257467,-481957,1487067,-2764792,3326401,-2539816,1211179,-184344,-1011587,2536547,-2923623,2976047,-1780033,606873,311905,-1295387,2325822,-2625316,2499934,-2321509,1104950,932880,-2657128,3601395,-3174654,2470590,-1253754,-951348,3161110,-4335330,3305387,-1286184,-856325,1952204,-2938714,3512511,-2191834,-256249,2466766,-3425598,2829575,-1858915,-151814,1789589,-3078256,3536323,-2900253,1232207,1001591,-2885796,4444797,-3754904,2607381,-513630,-1668607,3736401,-4540704,3653306,-2204496,673998,1351716,-3142885,3790917,-3727972,2773580,-1803221,373427,1732193,-4000011,4794674,-3716169,2095457,18637,-2046457,4119076,-4882786,3891683,-968217,-1923428,3303697,-4463353,3470981,-1177811,-1330657,2984575,-3395275,3038140,-2385402,284932,2502114,-4893133,4995099,-3718833,1257320,1910355,-4685994,5858838,-5534945,3494307,-702730,-3211407,6296432,-6464285,4363829,-2293352,246318,2180013,-4919784,6359816,-4618720,2101466,-209997,-1212403,3339445,-5811691,6824926,-4426393,834329,2714715,-5127457,6556085,-6164806,3342286,243421,-3808349,5794209,-6074734,4177443,-1714438,-1266556,4172546,-6121481,6216691,-3694537,-231430,3436740,-5686600,6669269,-5773295,2602990,2201798,-6507027,7688141,-6659180,3741280,-572019,-3109992,6762168,-8355770,6699382,-2899441,-905910,3441747,-5273246,6554960,-6554526,4525103,-992104,-2817759,5936834,-7534845,6675499,-4506678,643691,3035013,-6481824,7617488,-6498593,3554855,470584,-3918807,6008002,-7013821,5171317,-2293481,-1579853,4981747,-7079766,6885772,-3988313,-141670,4305656,-6850908,7510346,-5866662,2462910,2561161,-6827508,8232848,-6919472,4363484,75525,-4277091,7611403,-8052255,6207403,-2724657,-932117,4181796,-6824463,7848454,-6364797,3128387,980700,-4244179,6945941,-7659527,6251534,-3207325,-1066792,4734616,-7634566,7926162,-5784707,2514203,1253140,-4688219,7674085,-8006710,5490447,-1125857,-3069463,5900336,-7480107,7215506,-4425304,-521623,5565289,-8364104,7948631,-5601716,1309442,3630594,-7394518,9258391,-7796632,4180965,916203,-5463719,8587409,-9037809,6867412,-3119148,-1750456,6314815,-8887337,8963558,-6251819,2128999,2389125,-6012216,8590979,-8301059,5983246,-1969760,-1988682,5837801,-7959162,7851285,-5656782,1688910,2787350,-6160821,8044830,-7832007,4986839,-950862,-3623187,7467086,-8539120,7021717,-3667412,-1433236,5513796,-8480912,8334759,-6040649,1251955,4099910,-7718521,9420461,-7953594,3978228,1260950,-6124829,9353289,-9136909,7062921,-2792943,-2839217,7115893,-9264777,8931284,-5803108,1576335,3412653,-6782583,8812644,-8219869,5446247,-972251,-3185685,6672433,-8292308,7398395,-5169866,919867,3318641,-6965164,8101093,-7370887,4246739,81540,-4454988,7578340,-8420764,6368321,-2851031,-1877037,5988965,-8558390,7965784,-5229350,627081,4296038,-7970251,9021965,-7508791,3521998,1892017,-6476214,8929646,-9121102,6297081,-1408078,-3592339,7558286,-9349145,8431958,-5268581,146637,4540101,-8010292,9250340,-7729825,4578827,-184284,-4403590,7651273,-8225433,7140902,-4060912,-76517,4697074,-7421613,7994453,-6717998,3622682,809593,-5233075,7868508,-7810589,5686426,-1898457,-2573451,6239128,-8238576,7788309,-4662085,-234557,4619448,-8060909,8988775,-6865275,2556416,2438430,-6614180,8845416,-8862163,5605755,-721799,-4399596,7977398,-9225310,8167384,-4023211,-341890,5200519,-8214649,8743631,-7251735,3770787,1097282,-5255201,7546831,-7785809,6206531,-3355231,-745845,4932019,-7540755,7390781,-5490821,2213794,1437981,-4913969,7320851,-7181724,5319255,-1456838,-3026352,6552209,-7399396,6542678,-3743142,-396500,4502767,-7533843,7943884,-6017939,1586574,2762555,-6516733,8329852,-7769795,5186944,129800,-4685088,7630838,-8460254,7038178,-3199981,-1414727,5649605,-7738594,7940429,-6284850,2513080,2035594,-5960184,7774445,-7373127,5066811,-1579970,-1991586,5482798,-6960175,6331489,-4589713,1110533,2486114,-5155492,6597311,-5893161,3708019,-588354,-2857285,5732925,-6901319,5455391,-2712048,-1295533,4607595,-7004639,6532936,-4500927,1101702,2650065,-6105131,7907401,-7197739,3233165,1512473,-4795880,6594525,-7574654,6293988,-2555149,-2283468,6577845,-7863254,7112273,-4533550,1570603,2582587,-5969662,7730293,-6653063,4025832,-378816,-3302356,5156776,-6106168,5477875,-3446885,468825,2887387,-5159116,5570945,-4558932,2796562,-99390,-3022596,5255560,-5563776,3950471,-1662051,-1358025,3919342,-5910033,6086403,-3523391,-45625,3498854,-5137387,5824482,-5286748,2672803,1129280,-4603568,6453503,-6447911,4217645,-1074097,-2511736,5319763,-6439125,6204906,-3653798,237738,3422276,-5645942,6049132,-4977431,2834064,83988,-2909148,5021016,-5773604,4248242,-1731788,-758790,2638398,-4003392,4637496,-3872973,1857860,580115,-2841340,4413062,-3678267,2855480,-1147074,-1157821,3312092,-4614768,4149182,-2077156,-453994,2834091,-4264442,4539343,-3879684,1459403,1692476,-4133492,5374862,-4868200,2856167,-385488,-2554571,4607264,-5781169,4592621,-2281466,-924939,3380683,-4812665,4957818,-4047517,1522429,1338473,-3609712,4277227,-3951528,2832221,-1243244,-444606,2723569,-3958890,3434774,-2075197,266676,940186,-2008070,3059152,-2979333,1959444,-120816,-1401418,2871861,-2647146,2505354,-1663468,-134801,2053607,-3322241,3359056,-2308938,385169,1395372,-3192124,3851801,-3618461,2075589,327571,-2885601,3733246,-4024072,2923097,-1404390,-949349,2879078,-3933195,3764766,-2421390,562741,1442731,-3073557,3423189,-3084786,1949377,-25432,-1225546,2334176,-2398846,2121603,-1120839,401556,912279,-1825911,1989704,-1723176,953512,183649,-904276,1748475,-1568083,1149942,-770508,-419934,1503320,-1707038,1738964,-1017781,-97505,1235101,-2392508,2471321,-1778592,500795,743572,-1994224,2710880,-2805511,1658324,-242872,-1328993,2686242,-2783175,2175546,-1375254,-588678,1537900,-2120829,2180025,-1654622,819844,454833,-1568080,1639224,-1331002,794676,-100693,-324117,889530,-696495,514133,-191366,118006,198830,-368410,773001,-280901,-138387,164629,-409471,406498,-531305,537865,-58240,-662343,734994,-1244163,871682,-486498,-184560,832839,-1333212,1479882,-1356947,361274,691598,-1350560,1514122,-1379396,738148,142979,-757074,1454657,-1350456,1014932,-22975,-527830,882088,-1030741,321361,-319515,92004,471555,-743630,92134,139280,-728583,1019679,-437796,79018,390179,-537563,897320,-689316,621967,-49125,-328286,812335,-1149489,593709,-342579,89566,284979,-550512,724122,-1122401,745414,-374309,-46831,356094,-608939,784701,-879177,639571,-264517,-338381,939220,-1326777,884251,-154253,-388270,725045,-1215079,732158,-458335,-520014,1046521,-1432327,1371709,-601720,-532255,1531690,-1642948,1670627,-1098751,47499,1109494,-2333481,2111676,-1309785,470210,687553,-1361705,2235731,-2078211,1462464,-294873,-710340,1558990,-1854052,2058308,-1300595,200449,787918,-1223806,1452018,-1962070,1521967,-269452,-440889,1281361,-1484414,1594718,-1075136,-37152,746709,-1449006,1791146,-1435947,554716,481351,-1224592,1897985,-2088513,1567823,-475533,-1304787,2615381,-2277732,2121659,-802184,-608064,2155958,-3161547,2692983,-1797128,467455,1164921,-2531965,3389503,-2679287,1415209,143291,-1524847,2448324,-3067740,2361513,-1116340,-442651,1495746,-2545420,2771658,-2133384,1014733,736719,-1725099,2316226,-2217299,1955932,-823107,-839352,1905062,-2619041,2287204,-1825795,269181,1375083,-2536975,2798759,-2244194,1341509,302651,-1784343,3399715,-3338208,2687049,-876180,-1316163,3404316,-4189224,3480048,-1974152,-349258,2388232,-3990953,4242142,-3026522,1384482,904061,-2572560,3626104,-3808659,3041467,-1222286,-885655,3036740,-3695673,3824783,-2453785,574546,1560467,-3119591,3594233,-3099067,1864489],[0,0,0,0,0,-1,0,3,-10,17,-24,35,-46,53,-65,81,-100,123,-149,179,-210,249,-292,341,-401,469,-545,630,-723,818,-920,1030,-1153,1288,-1440,1614,-1804,2012,-2240,2481,-2735,3008,-3304,3624,-3973,4358,-4782,5242,-5750,6304,-6908,7568,-8302,9118,-10035,11072,-12253,13617,-15196,17060,-19275,21951,-25245,29378,-34693,41684,-51010,62749,-75483,877821,-798215,366255,73560,-604884,1147792,-1450775,1690118,-657209,-241589,877209,-1001918,640651,-544023,393593,-736615,596892,-828538,721502,-68507,-719096,1765109,-2415577,2774926,-1748139,248667,1677356,-3245316,4176421,-3927775,2225616,24191,-2276663,4216339,-4675325,3914224,-1559395,-1137730,2810262,-3790931,3410458,-2390523,632234,1213640,-2862526,3034802,-1875356,636165,783878,-1453521,2150918,-2072822,1102854,237754,-1052293,1777999,-2360373,2150083,-1339897,21058,1488869,-2935618,3700157,-3747285,2273295,-18903,-2715679,4359322,-5005928,4885066,-2897114,61741,3056604,-5850707,6918540,-6210679,3105192,1348688,-4735383,6658847,-7181199,6178136,-2607819,-2190364,6086967,-7502605,6434017,-3831573,704347,2669343,-5424901,6353874,-4863599,1776931,1126209,-3195161,4633330,-4370879,3490233,-1311361,-1104546,3824549,-5326368,5041202,-2906092,233035,2901428,-4988725,6179438,-5189703,2510536,730501,-3757492,6248180,-7363344,6427290,-3022140,-1646536,5387915,-7610231,8630132,-7289841,3714414,2314718,-6923220,9705708,-9516399,6566307,-1821702,-3859836,8574682,-10312327,8464621,-4345142,-649419,5695625,-8608489,8135642,-5376634,2032397,1484296,-5250417,7694195,-7912440,4989283,-461653,-3876408,6772515,-7778711,6542378,-3584475,-406467,4923475,-8161032,9126375,-6029310,1927669,2604343,-5485154,8339239,-9118494,7681520,-2569570,-3634292,8065685,-9723390,10176770,-8272589,3432299,4469244,-10617742,13250019,-11556516,6902569,-351219,-6730345,12161505,-13618070,10415999,-4416012,-2435366,7920380,-11297327,11403301,-8544352,3158484,3229209,-8962332,11214358,-10080328,6204214,-822975,-4480279,9571546,-11627441,9043360,-3637992,-1947981,6382568,-9412103,10594705,-8633966,3232749,3477894,-8582291,10489369,-10286965,7666875,-3293172,-3053967,9229681,-13129567,13050643,-8818100,1687497,5850613,-11785545,14276062,-13139325,7932901,-52087,-8119561,13371701,-14146882,11169694,-4919898,-2296216,9131876,-13084979,13170603,-9685202,2811595,4527553,-10896174,13088253,-11191620,6396727,-77148,-6352578,11297439,-12519956,9405489,-3463204,-2491371,8039588,-11393668,11468777,-7759391,1712229,4430419,-8756869,11248084,-11188316,7791688,-1610729,-5614809,11232172,-13205780,12076477,-7068494,329768,7245210,-13259632,15057832,-12277455,6057063,2278817,-9673562,13979321,-14806946,11679091,-4933762,-4135458,11813917,-14855818,13559350,-8850215,1679064,5760855,-12240451,14795210,-12547137,5929501,1594412,-8524631,12504368,-13320160,9909332,-3193673,-4180312,10165908,-12966534,11979597,-7823050,1104614,5763671,-10957237,13267884,-12261078,7229459,351545,-7383756,12395156,-14236373,12089978,-6197465,-1336882,9130315,-13917678,15279441,-11996185,5128986,3003135,-10906666,15291245,-15465382,11131965,-3391486,-5252876,12589391,-16110690,14619322,-8925275,1006141,7652563,-13559473,14818733,-12435330,6171011,2394570,-9331738,13961469,-13955834,9798054,-2836623,-4783913,10918444,-13647826,12333696,-7504817,314733,6522498,-12009575,13525307,-11204275,5999694,1166945,-8307012,12673320,-13988863,11078061,-4641011,-2765191,9499364,-14127339,14492916,-10728917,3776201,4187071,-11489349,15335436,-14819563,10009524,-2050687,-6049527,12823808,-15850402,13615895,-7572257,-277505,8222056,-13678684,14977842,-11825984,4841756,3048299,-10462070,14046149,-13661678,8847244,-2006081,-5800980,11306446,-13764881,11739083,-6391713,-945872,7913454,-12126191,13086778,-10566567,4528293,2545486,-9053601,13148095,-13411255,9522838,-3206417,-4087428,10154341,-14022243,13919406,-9294603,2103081,5551146,-12083056,14904335,-13525436,8168791,-790441,-7073875,12776606,-15528561,12910404,-6545178,-1693247,9187926,-13675314,14446496,-10929512,4020538,3900627,-10642373,13858246,-12969121,7981952,-501563,-6323013,11680876,-12865974,10670811,-5375011,-1593899,8099904,-12146025,12211645,-9096385,3567816,3411203,-9268738,12443029,-11967072,7988550,-2132896,-4901849,10282422,-13283428,11799298,-7031009,1186714,5765885,-11349204,13664550,-12267920,6751536,909055,-7783819,12272765,-13768331,11228547,-5188827,-2142076,9086563,-12984673,13097728,-9557582,2904397,4768974,-10410892,12846262,-11433750,6818513,21205,-6963210,11017995,-12054903,9327129,-4201021,-2596473,8373899,-11150659,10798316,-7453766,2010974,4133658,-9190665,11351343,-9927832,5889687,-558329,-4882771,9638544,-11683480,10317974,-5522486,-597238,6698524,-10717793,11695032,-9686810,4476052,1751594,-7433452,11251690,-11777023,9005822,-3034047,-3098054,8411030,-11565369,11405685,-7623657,1459766,5155796,-9753131,11678572,-9763235,5140429,1128503,-6656313,9815916,-10610415,7785589,-2672171,-3311767,8553200,-9744655,8802309,-5246469,759073,4285878,-8382755,10330562,-8311467,4127323,1041771,-5481159,8840407,-9927844,8135195,-3931575,-2248623,6798110,-9619117,9852499,-7307046,2860273,2261131,-7034752,9954305,-9872511,6951473,-1894212,-3322108,7506698,-10144014,9441242,-6041533,777611,4758843,-8256505,9410752,-8429681,4411444,1429050,-6540182,9028875,-8599816,5978330,-1586834,-2917061,6935945,-8586122,7285616,-3948587,-188785,4599858,-7260615,7767504,-6258608,2927846,1451669,-5674859,7545897,-7308008,5295021,-1845479,-1950392,5596363,-7610607,7787107,-5531359,1427108,2977670,-6420044,7697242,-7627207,4920067,-925898,-3182062,6564268,-8156531,7192250,-4158338,-162308,4069679,-6863734,7405085,-6525927,2796396,1690197,-5532733,7163574,-6257975,4188635,-787241,-2913199,5573816,-6828494,5385013,-2367330,-1136931,4165582,-6005305,6161016,-4179370,1267491,2167005,-4913273,5867525,-5322153,3475695,-541804,-2429442,5117688,-6049016,5336595,-3029768,503806,2191521,-4807202,6320556,-5814052,3253298,284341,-2824286,5019294,-5790557,5067147,-2965280,-255215,3564998,-5134078,5590791,-3937741,1516826,1304880,-3696742,5308316,-4765456,2855370,4603,-2692668,3991419,-4403818,3400336,-1361060,-979868,3429709,-4250016,3863256,-1982534,-276325,2027680,-3536250,4066756,-3362593,1644593,577265,-2355602,3617370,-3561889,3011605,-1404789,-325626,2331167,-3542952,3924545,-2993488,1602679,401781,-2177809,3790764,-3675817,3064683,-1158977,-555191,2284077,-3324705,3146120,-2408892,1000871,1248030,-2541442,3399293,-2855444,1452434,148505,-1851548,2684104,-2848997,1481287,97359,-1383996,2208538,-2372029,1599249,-803563,-705537,2077763,-2568262,2100654,-944348,-280420,1056609,-1526661,2122519,-1845429,1034744,-34282,-817443,1569631,-1611365,1610349,-1144591,214250,543308,-1128555,1483274,-1669954,1336253,-574384,-209298,1151362,-1301143,1494787,-1057088,316445,377101,-860962,1361734,-900913,128733,-28551,-500143,1058321,-786047,137466,725895,-999850,816808,-712515,134264,574869,-1124337,1471017,-589218,393313,765740,-1185110,1097554,-921263,356041,230689,-871478,1151813,-719146,553208,-193326,-572463,419502,-334015,448352,-289348,-397766,287106,95452,47160,12697,-448819,432972,-26065,-132344,616415,-331245,428421,-476931,325345,-119052,-177977,558857,-995025,1053147,-1159194,873901,-286267,-168291,1251744,-1623982,1463728,-1435497,322931,706674,-1596364,1892971,-1701925,1371134,42374,-1027128,2127272,-2337569,1245738,-752012,-245730,1553438,-2307851,1756548,-1046949,-232953,1349942,-1973294,1802328,-1321939,113946,1016354,-1786599,2285976,-1878572,800359,352693,-1555223,2368932,-2056690,1645627,-667045,-623147,1996988,-2330562,2333574,-1999444,856923,859244,-1873779,2683945,-2624472,2207425,-1238810,-438396,2271724,-3317173,3028143,-2088994,820207,1170100,-2520131,3666867,-3214061,1830226,-122596,-1692594,2975313,-3168318,2680482,-1092997,-566749,2306700,-3368627,3221419,-2092318,41974,1916344,-3174582,3511090,-2637660,1189872,789191,-2835151,3562439,-3559381,2535209,-564961,-1509572,3008040,-3590015,3328366,-2334134,520896,1423254,-3116194,4060459,-3555436,2282242,-383296,-1878307,3808244,-4344919,3955131,-2196640,-293788,2536166,-4167676,4563269,-3569743,1617568,548434,-2974486,4488755,-4647849,2898996,-823500,-1704938,3717285,-4479843,3988375,-2477621,20430,2760098,-4406558,4898382,-3495984,965194,1642481,-3641499,4833807,-4393658,2858394,-573908,-2494507,4252730,-4867651,4194569,-2606558,153678,2547000,-4770096,5349334,-4562960,2436934,447037,-2912783,4799103,-5571197,4366431,-1858910,-623733],[0,0,0,0,0,5,-8,9,-10,6,-1,2,-1,-1,1,2,-1,-2,5,-10,16,-23,25,-26,30,-32,45,-58,74,-97,120,-138,153,-169,182,-200,221,-250,286,-325,369,-415,458,-500,542,-582,631,-678,725,-778,838,-896,953,-1002,1047,-1080,1090,-1068,999,-856,593,-127,-690,2153,-4888,10374,-22791,58601,-309243,-558369,1173504,-964559,876511,86687,-775264,1329905,-1474188,941968,-625429,-280200,1036289,-883650,732763,17679,-403115,779017,-396352,-542231,1402956,-1812143,1379046,-459271,-874027,2433995,-3772339,3432392,-2181397,-148031,2485605,-3708806,4640439,-3544299,1911762,618944,-2534891,3926053,-4298265,3166055,-1369404,-635187,2172571,-2858013,3120184,-3160629,1639516,175915,-1458274,2015469,-2229813,2274736,-1706533,435436,894988,-2227048,2724660,-2548882,1406484,-113531,-1838023,3357805,-3439180,2803452,-854247,-1697271,4154384,-4932656,4185721,-1827469,-1265893,4280116,-5980160,5913386,-3841287,1025731,2703427,-6364288,8033913,-6797699,3280563,662546,-4038163,6403987,-7783083,6763627,-3071306,-1489905,4729881,-6226911,6093539,-5256845,2768396,894758,-3436579,5212992,-5447501,4216321,-2134661,-428418,2755464,-4537866,5487054,-4617072,2145783,1206498,-4397870,5728245,-5686332,3695486,32791,-3943670,6230305,-6514783,5253918,-2568151,-1530795,6038867,-8709030,7748708,-5056428,869862,3488941,-7682652,10142046,-9166449,4770337,701289,-6317044,9324112,-10266539,7853425,-3080700,-2543600,7109186,-9398729,9304251,-6275584,1307670,3533800,-6425637,7564746,-7292719,5433659,-2124463,-2331666,6555724,-8358628,7541653,-4686269,227354,3678154,-6784640,8370997,-7722394,4123137,1233234,-6408772,8883125,-8542008,6204715,-2589873,-2327860,8170773,-11478893,9882050,-5626686,-139688,5204935,-10074757,13192553,-11498251,5782478,2252197,-9392710,12884598,-13506124,10219396,-3451481,-4199371,10450988,-13255140,11702494,-7593035,1721802,4038900,-8664962,11565188,-11102239,6828613,-1205103,-4460267,8848622,-10518640,10071003,-6611946,-217776,6506113,-9907347,10203083,-8055698,4462490,927508,-7087090,11301896,-11481597,7794308,-1857738,-3871937,8702824,-11262396,11809349,-7926591,1673411,6417908,-12633013,14556402,-11786651,5734821,2197738,-9269431,14186068,-14727013,10649572,-2842732,-4827837,10775063,-13829715,13003025,-8621947,1891751,5604168,-11011280,13456983,-12239733,6984848,111009,-6156218,10892772,-12142411,10587968,-5667282,-1453131,7366004,-11123805,11157178,-8741837,3683142,2712362,-8857793,11503212,-10895917,7263327,-1717538,-4489320,10279603,-13419151,12083259,-6459433,-710548,8412215,-13234017,14577739,-11536426,4861209,3647077,-11412146,15714949,-14951262,9848359,-2201493,-5370100,12326773,-15898408,14601945,-8520661,-313805,7769004,-12840061,14403501,-12520600,7110671,1201625,-8772883,13115380,-13639230,10314135,-4682380,-2411436,9049212,-12905352,13037318,-9088859,2421170,4391397,-10102400,12796775,-12039448,7767004,-1136449,-6280973,11566367,-14205547,11839977,-6414912,-1557977,8886756,-13945262,15048263,-11498663,4132104,4446271,-11909214,15811629,-15357109,10084557,-1698677,-7228576,13678530,-16210319,14484132,-8161924,-27855,8537823,-14413814,15924436,-12842880,6056399,2433829,-9691798,14004580,-14483249,10833707,-4087284,-3543505,9666720,-13539698,12967491,-8678409,2179456,5016058,-10818786,13362437,-11901297,7167694,42524,-6983861,11991090,-13531031,11038819,-5335502,-2394459,9567646,-13790515,14265752,-10697904,3159742,5018915,-12279248,15588401,-14547092,9088730,-662195,-7420392,13832133,-16134869,13695769,-7113032,-1321870,9533444,-14587244,15607047,-11796892,4937802,3296479,-10401748,14480427,-14404485,9707977,-3007972,-4729964,10752885,-13329657,12313275,-7862022,695600,5790085,-10856699,13145196,-11050767,5829776,1012059,-7464145,11998833,-13081561,10366226,-4555060,-3181166,10014770,-13525966,13122920,-9166531,2223949,5833733,-12091198,15034372,-13665468,7875082,306967,-8596845,14086769,-15394274,12432612,-5899846,-2410515,10536650,-14820947,15243908,-10747385,3534252,4306935,-11207681,14326162,-13669567,8939975,-2085780,-5645742,10923531,-13456045,11697300,-6571503,-572388,6457834,-10815109,12509960,-10358161,5114606,1950603,-7460857,11364823,-11922922,8785980,-2950056,-3426230,9125075,-12381763,12326487,-8046683,926032,6248763,-11444270,13269440,-11542130,6738744,654100,-8138509,13264415,-14057429,10796092,-4431236,-3048979,9595896,-13519299,13450086,-9327619,2676306,4707922,-10686919,13207497,-12185087,7318511,-974707,-5944804,10551773,-12450705,9973439,-5164822,-1168278,6766417,-10042050,10894475,-8394254,3337890,2341698,-7495653,10419215,-10385539,7234457,-1673388,-4039592,8698758,-10882212,9977262,-6608651,388918,6088888,-10539992,11913539,-9572945,4729433,1845388,-8001965,11690722,-11992976,9017578,-2991398,-3852711,9728159,-12405802,11461723,-7570463,1490020,4926278,-10552478,12146616,-10561507,5722760,262329,-6380809,10282196,-10863004,8627149,-4046181,-1317521,6318521,-9941050,9995838,-6781809,1930900,2897979,-6456465,8892077,-8891717,5987392,-1008484,-4368323,8047326,-9203915,8350429,-4647058,-327277,5710160,-9154505,9735861,-7760292,3013367,2347515,-7041237,10063900,-10011664,7185455,-2280071,-3793947,8601542,-10657440,9690448,-6330391,807170,5212839,-9224605,10507106,-8579947,4229004,469162,-5450769,9113911,-9747012,7352676,-2360628,-2206776,5564944,-7826319,7936981,-5830183,1312249,2961254,-6089526,7406351,-6773676,4132505,-343977,-3628269,6458775,-7379674,6217068,-3150881,-1054413,4605190,-7134439,7487796,-5690826,2290423,2331261,-6163602,8092957,-7655184,5277655,-1165211,-3671033,7287104,-8534340,7590590,-4541565,31518,4702648,-8127022,8390185,-6333179,3084037,1253615,-5007559,7398214,-7512719,5413999,-1595121,-2131200,5181254,-6278091,6036641,-3695439,623993,2534213,-4892675,5691338,-4781412,2734920,243453,-3006820,4964382,-5450700,4186893,-1856633,-1213039,3475691,-5003976,5424272,-3945050,968468,2295693,-4660692,5626452,-5503066,3883415,-280779,-3199338,5912687,-6662818,5127995,-3018382,-495578,3585584,-5998142,6541988,-4894436,1687501,1150749,-4195473,5506427,-5465544,3641551,-954067,-1846168,3908625,-4712193,3973350,-2115263,108527,1853605,-3456218,3937616,-3054757,1608621,626166,-2130287,2754405,-3181901,2698567,-914295,-1045805,2565426,-3160693,2825011,-2108704,425820,1764313,-3326007,3883148,-3132699,1826869,80223,-2171574,3765307,-4003674,3213291,-1767486,-710514,3075490,-4097667,4303783,-2983779,1124617,1406712,-3177525,3893339,-3717426,2205048,-315103,-1311370,2568146,-3093163,2264968,-1288610,-282084,1504864,-2212406,1995473,-1334225,95726,444308,-1004305,1424017,-1457411,650005,-125946,-703343,1054375,-1159907,1425979,-853733,-147043,662366,-1525382,1763920,-1540284,851225,534483,-1353451,1825006,-2249392,1579301,-609886,-337303,1614257,-2002342,2038289,-1724041,343845,910591,-1734054,2000224,-1634846,808516,41156,-969481,1222256,-1302791,675858,-502733,-166682,504475,-631410,69284,-31091,-213836,201744,155801,-403024,595344,-559449,335263,294381,-37335,529602,-640952,330994,-311471,58525,244045,-304100,436569,-278703,138288,-105326,81654,-241270,-90265,49655,-343003,-6341,17853,580557,-296461,-119724,-4837,-148464,154998,57825,136033,-43384,-221784,-487353,528501,-618779,346597,248407,-96658,1013255,-1349363,1168162,-710370,-418836,998437,-1756450,2043089,-1633054,624803,702840,-1703681,2225769,-2525388,1587906,-219689,-1041371,2080395,-2252916,1535356,-879911,-84794,978957,-1605904,1865783,-1474612,607409,709755,-1117223,1564135,-1534040,880549,-206603,-514759,1635275,-1828734,1045411,-538649,-151470,771840,-1399264,1848538,-1642029,847816,251879,-1683995,2239163,-2624747,1844800,-679334,-615319,2203130,-3334732,3381571,-2050794,209351,1529305,-2868296,3648439,-3212142,1721755,188876,-1799090,3307188,-3618465,3000709,-1367126,-655151,2139317,-2917772,3073518,-2293432,585531,1063303,-2495848,2959970,-2606322,1608776,-178544,-1698199,2536536,-3028669,2411342,-1192121,-504592,1869014,-3089335,2956968,-2235166,817116,1022645,-2397108,3258490,-3549700,2561075,-632402,-1551177,3720528,-4343864,3993212,-2256852,17298,2377586,-4362968,4894527,-4072686,1686379,695489,-3068529,4261089,-4597557,3455810,-1342770,-1354456,3423838,-4780736,4236126,-2878541,907969,1830360,-3928593,4655674,-3933797,2237067,13545,-2929924,4095392,-4305956,3101592,-743357,-807368,3204210,-4097528,4375056,-2423863,533879,1307155,-3552130,4624020,-4841513,2980601,-328982,-2185687,4483813,-5370280,4456817,-2497392,-457668,3091638,-5153678],[0,0,0,0,0,-5,14,-26,35,-46,54,-61,73,-86,104,-128,156,-190,231,-269,313,-359,411,-469,536,-614,701,-796,894,-1004,1119,-1243,1377,-1527,1694,-1875,2073,-2286,2519,-2765,3030,-3318,3626,-3964,4327,-4730,5171,-5656,6192,-6788,7458,-8213,9070,-10042,11165,-12476,14027,-15888,18160,-20999,24614,-29343,35728,-44701,57976,-79099,116727,-199864,723322,-74942,-561270,1447176,-2008174,2263168,-1530254,-123307,1359098,-2310700,2386807,-1616760,735659,563723,-1543801,1894876,-1257640,473497,337628,-1221130,1265436,-317643,-504042,1313631,-1249603,798580,-66713,-1130595,2216589,-2371614,1754497,-617486,-950896,1858499,-2662485,2311708,-1571552,694300,151775,-917719,2129488,-2356232,1660060,-1144216,980105,-431838,-653422,1755948,-2655147,2759652,-1831924,1080847,362653,-2191700,3475114,-3474001,2834857,-1087343,-645620,2748779,-3912459,3120243,-1738600,-246010,1667787,-3158419,3118226,-2005787,-373848,2092163,-3199703,2832403,-1360894,-247704,2388834,-2997823,3022432,-2534847,874950,1413403,-3488092,3998661,-3234706,1775099,-750900,-765984,2973292,-4346673,3961822,-2498696,1027604,629881,-1811885,3392481,-3988793,3643713,-2328782,460127,1504195,-3132099,4296664,-4392281,3092200,-879538,-1881509,4269394,-5107284,3790804,-1935665,-859987,3564043,-4812542,4038831,-1812245,-718072,2488944,-4186826,4208370,-3222309,163364,2797497,-4252754,4088770,-3289286,1683296,1141173,-3752117,5520469,-5015406,3100656,-274784,-2296513,4710933,-5473289,5008857,-2549538,490309,2236681,-4739672,5653482,-4724786,2566080,-1193574,-618487,2633337,-5243519,6358445,-5110446,1983524,1442590,-4387809,6156520,-5770072,4037117,-1300972,-2115501,5579583,-6972346,5331220,-1785306,-1558557,3536799,-5131751,6182668,-4543329,516400,4083341,-5998128,5748702,-4775071,3147692,347776,-4769287,7850025,-7537180,4831169,-969805,-2959433,5977189,-8002538,7037712,-4103018,82584,3314438,-5255983,6368805,-6123154,5017358,-1910181,-1848371,5941632,-7349010,6723715,-4756080,2312634,1395004,-5900382,8533695,-7786948,4255537,2189,-2780958,5676585,-7590843,7468494,-3646754,-1424957,5040581,-6649754,6400540,-4488645,1554380,2149788,-5635842,7674773,-7197468,3458441,1334255,-5362430,7174920,-7213564,5138229,-1543008,-2974756,6683584,-8020713,6977026,-4179563,239250,3144608,-6155519,7547476,-6908557,4901193,-1010290,-2894501,6370357,-7711344,7373308,-4841035,1255461,3065999,-6804805,8183777,-7344261,4137083,-267938,-3674982,7130380,-8337469,6566351,-2355254,-1876903,4848083,-7087093,7541305,-5242890,1246362,3802963,-7429082,8326137,-6293352,2656328,1816192,-6042407,8132394,-8401053,5348076,-994246,-4267762,7441727,-8498655,7069203,-4806385,582505,4445108,-7825047,8808669,-7270231,4043935,-496019,-3779122,7777441,-9496295,7984171,-4267529,-678717,4500867,-7568459,9032857,-7681594,4167538,649513,-5374413,8427906,-8714801,6622403,-3049768,-1817504,6481575,-8579735,8353024,-5253809,763483,4463003,-7627728,8716610,-6973715,3379714,1872753,-6337637,8556567,-8430446,5705050,-956435,-3716914,7706238,-9218862,7996675,-4287285,-321836,4952682,-8236823,9181404,-7898339,3826355,657564,-5037512,8393706,-8970562,7574084,-4017260,-785356,5175734,-8359211,9038132,-7096455,3864787,1153514,-5594694,8414530,-8867634,6829545,-2967397,-2327850,6326374,-9118595,8161982,-5435737,655445,4170081,-7850421,8961878,-7157179,2991795,1529492,-6070694,8782232,-8478632,5445513,-661454,-4174017,7651073,-8994429,7972174,-4196394,-726736,5550862,-8303041,9030645,-7234697,3369370,1540491,-5799286,8320889,-8944252,7226685,-3048771,-1318366,5850895,-8548124,8740103,-6876442,2669509,1704730,-5913837,8579052,-8653047,6321462,-2025860,-2739735,6974246,-8769584,7791252,-4953720,361843,4426288,-7915720,8712344,-6853028,2779104,1942637,-6100170,8497364,-8142535,5158051,-683628,-4128426,7774694,-8992349,7506721,-3522999,-1610594,5624750,-8389765,8821521,-6836503,2589546,1949261,-6182401,8449394,-8476936,6087268,-2361624,-2068463,6083903,-8218939,8610604,-6357534,2211515,2392498,-6330858,8264682,-8096492,5743724,-1772932,-2998956,6857231,-8472514,7528251,-4852536,-89630,4288632,-7479009,8065201,-6607866,2897938,1506884,-5963442,8506109,-7830267,4734088,-319677,-3493810,7089478,-8382247,6706343,-3163019,-1583404,5245458,-8064876,7924040,-5659030,1983822,2012215,-5756028,7990344,-7800703,5637838,-1688944,-2625181,5779514,-7727515,7632463,-5170636,1644232,2677692,-5818834,7883098,-7364826,4659857,-962836,-3084774,6004400,-7506709,6543609,-4362314,-72761,4302675,-7091189,7231603,-5155698,2232102,1231108,-5289675,7374417,-7210306,4003545,117024,-3881829,6526026,-7206983,5701847,-2479253,-1765570,5553656,-7361270,7295447,-4893987,1078526,2494231,-5815248,7437494,-6865162,4500264,-1043712,-3073923,5716340,-7319579,6438467,-4036959,406770,3204494,-5627858,6563880,-6736023,4093428,-224589,-3647638,5985392,-6397949,5702319,-3515972,173965,3612995,-6568273,6752838,-5363541,2171304,1526028,-5075466,6492677,-6217340,3620534,-166128,-3529564,5931363,-6667110,4825180,-1710284,-1725967,4691016,-6677327,6238458,-4125048,464988,2671939,-5048210,6625173,-5897788,3569167,-5437,-3229245,4896549,-6190564,5899364,-3643076,-38163,3423327,-5108605,5780407,-5185482,3541446,-77035,-2788144,5171385,-5644989,4756083,-2662957,-105462,3017218,-5172654,5521086,-4486828,1803782,1499582,-4127638,5291022,-4822343,2866839,-103261,-2701967,4734292,-5294804,3975287,-1682917,-1347014,4203078,-5453862,4964116,-2676516,-162559,2515586,-4714856,5404264,-4605104,2506975,711353,-3516268,4514314,-5048505,3976877,-2388874,-566722,2920125,-4656545,4713864,-3624029,1721626,109465,-2501757,3913067,-4626793,3868050,-2015296,-497148,2902035,-3920232,4033951,-3560149,1244343,1433057,-3084527,4117943,-3956504,2487971,-576790,-2246440,4030146,-4136907,2772970,-702396,-1145818,3278729,-4214456,4117620,-2177632,-368785,2601102,-3994511,4194383,-3277006,1275696,864323,-2764755,3777612,-3752479,3055576,-1489405,-663799,2751710,-3436361,3676482,-2752441,1320067,545872,-1976120,2985321,-3259495,2852670,-1177760,-257026,1912554,-3061590,3043126,-2365296,1170758,409853,-2074041,2740245,-2626708,1560173,-476423,-1665365,2357164,-2738209,1858451,-587724,-1037911,2128906,-2789977,2449553,-1459217,-452248,2020585,-2737411,3020139,-1817084,664986,910035,-2225116,2701389,-2482379,1527249,-467304,-1195112,1886105,-2556778,2394535,-1661725,550134,791346,-1637821,2170010,-2060647,1528680,-919039,-190848,1097009,-1977646,2123939,-1617565,905325,129401,-847507,1326074,-1623473,1235977,-530658,-631943,1337882,-1339591,1407227,-377043,-464801,1293717,-1637302,1203920,-335270,-602673,1319669,-2187228,1440583,-809587,84741,1088391,-1700376,1570509,-1107736,255630,296918,-1038498,1364792,-1464144,945567,-523771,58396,283180,-900633,934942,-801369,535167,-271087,333290,33982,-765323,579949,-833737,525373,-265858,260545,612431,-788728,427892,-524548,202399,35367,-157998,375653,-262924,-1721,385930,-205985,-11830,70877,-461146,694719,-504417,448294,54545,-235950,712291,-861314,331787,39260,-524312,448110,-630479,299880,103752,-416663,662067,-625111,123074,299367,-596189,222502,-329686,-107835,539342,-1138676,792634,-473961,-355719,620202,-1401705,1047507,-649658,327048,199920,-817687,1159916,-1232377,760417,-308029,13919,676745,-773788,1218891,-891438,552112,20487,-272690,947042,-1197354,1053044,-794264,563382,205319,-777321,1112207,-1431717,985957,-216847,-400861,926006,-1491816,1185783,-619870,-134145,811751,-1539258,1354863,-680563,-388060,1467891,-1340306,1604817,-1514797,662488,691466,-1879640,2279135,-1823062,810822,238540,-1021881,1997721,-2159995,1766657,-789489,-168324,1160458,-1767249,2187294,-1874686,1089163,-114914,-952492,1844279,-2076031,1854196,-868953,-4562,885152,-1723668,2237462,-1834634,733211,182561,-1325005,1965475,-2448962,1559848,-176007,-999690,1845264,-2077971,1997638,-1259015,48861,1653572,-2656685,2567903,-1797433,249420,1284005,-2573330,2994311,-2530962,1412173,196355,-1903482,2865221,-2974579,2408857,-1047823,-117828,1771658,-2920664,3361465,-2401926,1002352,262574,-1845564,2975227,-3078772,2678151,-1021720,-419858,2222503,-2986609,2952915,-2260524,848686,817607,-2148327,3024058,-3008913,2225051,-603636,-1340582,2830501,-3086503,2824987,-1754253,-313185,2289918,-3767903,3804890,-2695225,568131,1491194,-3072101,4083030,-3535087],[0,0,0,0,0,-1,-6,17,-27,46,-64,86,-106,132,-164,199,-244,299,-366,443,-535,634,-749,882,-1031,1200,-1391,1608,-1846,2110,-2405,2729,-3091,3488,-3928,4418,-4954,5544,-6185,6886,-7648,8477,-9387,10379,-11464,12647,-13938,15348,-16892,18581,-20433,22477,-24743,27265,-30082,33252,-36845,40948,-45681,51214,-57782,65720,-75536,88015,-104458,127195,-160972,218305,-447237,1383235,-1117436,208885,660830,-1576775,2211617,-2535907,1454507,-650313,-609616,1564755,-2055777,1875326,-981609,301513,595946,-774994,480204,-690954,548449,-401134,263183,-597487,796235,-348600,-201866,1253712,-1370497,1795947,-1537105,617934,429321,-1450229,1936878,-1593038,1124683,169313,-1210807,1255839,-819140,-23173,467536,-465777,1089733,-542779,-831995,1775443,-2268751,1263567,-127525,-947655,2119938,-3099624,2634525,-1412585,-179861,1618531,-2932886,3347870,-2976532,1518656,553855,-1629275,2331623,-2239103,2155901,-1487267,249071,420882,-840041,1207996,-1640981,1651810,-1534568,1318312,-393322,-1355450,2288587,-1856920,1212806,-752617,39352,953764,-2213012,2228558,-787296,-1160520,1722522,-1683410,1331598,-992031,-507850,2167653,-2977595,2706690,-912838,-626684,2355403,-3530305,3886796,-2824102,1170642,1334925,-3338339,4603350,-3841758,2313014,-32121,-1897532,3603583,-3667930,2873821,-1673804,223870,245882,-1639540,2886294,-3111553,2282688,-883507,-131716,894215,-2015060,2954849,-3010512,1696379,443100,-1581166,2487613,-2410608,1864385,-367541,-1025959,1833133,-2167046,1858149,-752816,-1342997,2455341,-2608917,2096242,-1237310,-95386,2456447,-4548869,5224792,-3211340,743805,2958534,-4940617,5340956,-4052108,2081046,97703,-2550817,4734584,-5114517,3482179,-1226947,-366074,1476064,-2902256,4438025,-4255292,2066885,543512,-1948943,2081141,-3487318,3947563,-2904388,-82084,2457162,-3618178,3317728,-2576776,1323668,435109,-2641769,3806524,-3692962,2072211,-458778,-1274592,3448707,-4604939,4706687,-2525315,-1528523,4765624,-5995297,5053662,-3261935,1096562,2751457,-5958927,7448357,-5644475,2159040,1563585,-3464171,5132662,-6484724,5826360,-2778026,-1245551,3955132,-5038408,4969877,-4517716,3181192,-506801,-2500756,5018038,-5900620,4614051,-2153336,-576685,2336653,-3921068,4659953,-3957086,1763924,809054,-2717766,3882890,-4822296,3648448,-886175,-1835201,4444033,-5443850,4725292,-2693035,-993947,4446864,-6291825,6036412,-3969715,753842,2832839,-6027268,7438854,-5605751,2991650,500832,-4003365,6431635,-6917307,4975896,-1824369,-1326639,3626592,-5289829,6125621,-5104506,2162804,1472312,-4385249,5402530,-5175940,3889163,-1896630,-717103,3351734,-5020418,5154978,-3355950,1039289,1349046,-3348407,5013127,-5275813,3541464,-92169,-3395479,5004088,-5200896,4346438,-2365676,-1144410,5092562,-7218457,6259917,-3274291,-225155,3624223,-6574998,7737852,-6659224,2791627,1756337,-5427684,7710717,-7769746,5728608,-2191803,-2140139,5572244,-7502866,7121788,-4830355,1216491,2465559,-5105633,6428791,-6100194,4077496,-952071,-2380195,4494213,-5444975,5261787,-3595339,502499,2560019,-4725708,5659634,-4908601,2603024,197345,-3252795,5506740,-6057279,5142915,-1690671,-1753007,5158290,-6956673,6682787,-4115700,-109379,4128091,-7004291,8188145,-6312761,2939018,1933694,-5896680,8074087,-8072349,5486142,-1517049,-3235589,6371848,-8002564,7149756,-4471370,569901,3202075,-6332965,7210203,-6254171,3789101,-245269,-2968355,5455184,-6373440,5589977,-2805612,138289,3193643,-5266021,5931565,-4900834,2501346,842154,-3852879,5585337,-5784382,4077881,-1184189,-2235850,5243687,-6831762,5988626,-3573674,-441665,4452251,-6955935,7810489,-5485735,2210950,2200481,-6161266,7945273,-7818190,5149708,-866929,-3761084,7191430,-8386267,6967424,-4233057,50453,4212354,-7011401,7400584,-5921199,2916974,811471,-3905795,6185724,-6248426,4897469,-2322028,-952248,3867066,-5744255,5589001,-4070465,1570030,1170564,-3905120,5812196,-5980287,3858055,-431977,-2799173,5550547,-6339785,5592902,-2813316,-1008050,4660655,-6999854,7545506,-5424003,1548853,2889935,-6178915,7904926,-7711535,4681209,-428706,-4043159,7813368,-8396830,6508704,-3249565,-776816,4942751,-7254404,7405900,-5727044,2701872,1113396,-4773897,6503223,-6484134,4188438,-1715254,-1429863,4042975,-5775098,5799739,-3630206,918745,1908044,-4324421,5246574,-4986161,3302973,-375592,-2956509,5312160,-6149991,5147093,-2202353,-1294687,4349524,-6364984,6748649,-4627019,1050223,3014257,-6310498,7591892,-6576906,3628777,829842,-4634604,7009004,-7514693,6075506,-3053179,-1571490,5570092,-7460008,6779726,-4703364,1587967,1704322,-5138441,6720007,-6341289,3516503,-544155,-2324041,4385878,-5282520,4820489,-2967112,49339,2113345,-4235600,4996210,-3940256,2219349,329343,-2614780,4632550,-5168763,3903213,-1420390,-1813914,3953824,-5819244,5594649,-3467260,101091,3154704,-5619473,6188830,-5551127,3123167,1101211,-5187960,6783365,-6220162,4745147,-1717978,-1407465,5291656,-7118492,6560879,-3844766,267741,2720600,-5447718,6174827,-4978824,2967169,-288317,-2447650,4908933,-5119549,3728748,-1756854,-390077,2413619,-3856911,4326409,-3316066,1281521,807971,-3055514,4413080,-4574125,2922505,-684951,-1655672,3703806,-4784249,4802816,-2774685,-417663,3303134,-4983040,5384948,-4433581,2277349,1283403,-4554372,5849126,-5692176,3862439,-908467,-2284872,5020457,-6346253,5589245,-3121825,-329344,3183763,-4993689,5589285,-4189043,1971245,850578,-3113816,4100387,-4165622,3205448,-1429532,-629359,2749486,-3943929,3473795,-2447875,505511,797316,-2312719,3500414,-3478953,1987400,86994,-2141339,2857124,-3426360,3106161,-1947818,-406458,3161951,-4645834,4252869,-2746495,747521,1352176,-3754449,4944054,-4911009,2948556,-112187,-2627442,4582749,-4886642,4387064,-2033942,-621118,2940009,-4507540,4529704,-3103579,1324548,1062451,-2887721,3915406,-3736861,2229509,-578008,-1053209,2385844,-2809808,2580939,-1564418,-156293,1404560,-1958358,2144078,-2011101,1271127,112253,-1253977,2349274,-2507778,2327751,-794450,-1134913,2376802,-2887333,2798342,-1959662,383700,1602940,-3149895,3965466,-3136398,1850638,377166,-2299357,3628998,-4066951,2992967,-1270817,-872944,2719788,-3669662,3396807,-2409315,567667,1377915,-2567598,3055254,-2277958,1408001,-67507,-1330000,1656533,-1943915,1557816,-635459,-456795,1168388,-1526342,1511502,-1017973,251702,577845,-722869,1432673,-993188,884958,23339,-725754,1320560,-1932955,1606914,-726313,-223846,1433638,-2092408,2070065,-1763649,868455,582305,-1820192,2660294,-2360029,1731636,-448686,-1253919,2184865,-2522790,2132497,-1285840,98700,1423397,-1809365,1726794,-1334953,382839,459002,-1017001,1146019,-1071214,524085,-14983,-817390,762208,-854465,489452,-126510,-251779,504708,-254107,211216,-306093,-264349,366116,-432813,750998,-194146,28588,19621,-392610,771597,-1123009,995013,-514463,-404819,615798,-1237679,1299440,-1240212,753885,127175,-1164955,1504963,-1409518,933178,-55003,-244610,953800,-1069364,817508,-516461,-212319,701814,-545784,510379,-168796,-340165,588148,-636873,136473,125539,-771372,926049,-533476,220649,215928,-844623,1515447,-888273,477545,-71363,-109225,527576,-1041698,1076469,-415924,-177176,57470,-309097,509281,-529891,385930,-496380,363778,117436,-473689,686783,-655017,415891,-191919,-37906,461851,-594716,567502,-261187,-493873,490558,-728080,733780,-187781,-547940,842344,-1398604,974546,-418764,-464884,1380466,-1742076,1492465,-1002597,-73446,1239214,-2026627,2273860,-1698503,550276,646852,-1454099,1940809,-1876218,1272972,-530996,-608203,1378541,-1563977,1413147,-943371,209221,809146,-1187079,1211587,-1023157,767021,-95991,-681751,1212776,-1286250,903016,-493690,224943,566306,-1226270,1117599,-1005581,165971,457149,-1422152,1797732,-1622487,886030,62134,-1290517,2153828,-2214276,1974910,-867447,-519295,2070817,-2765193,2871521,-1874454,254153,1410142,-2400609,2857182,-2614957,1576782,-78970,-1339395,2417131,-2781138,2252552,-1092653,-408241,1659757,-2630818,2255118,-1308531,397188,860875,-1455869,1781654,-1856056,1072834,22353,-1230565,2053681,-1822629,1412101,-946152,-39887,968953,-2471625,2663363,-1966913,573077,572077,-2167334,3047176,-3035197,1973745,-424974,-1589799,3007321,-3636632,3332212,-1886585,-82283,2164351,-3225628,3540025,-3131391,1574801,674230,-2423563,3445163,-3859364,2768982,-1157015,-1405389,2982389,-3592938,3404496,-1827499,287448,1559896,-2947129,3012115,-2530604],[0,0,0,0,0,5,-8,10,-13,12,-8,9,-4,6,-7,7,-8,8,-8,4,-3,1,0,-2,10,-21,34,-52,72,-93,113,-132,151,-171,196,-229,271,-317,375,-435,494,-558,622,-687,759,-836,925,-1017,1117,-1220,1325,-1431,1530,-1622,1705,-1773,1820,-1823,1767,-1609,1292,-699,-347,2212,-5635,12319,-26993,68044,-389468,-400352,891206,-1209884,1118950,-397074,-604880,816436,-1677307,1369621,-1060366,476315,-2282,-668932,721821,-552188,587529,-641561,869246,-1088691,924799,-178591,-711034,1627546,-2267838,2992306,-2607767,1142775,990939,-2557707,3969517,-3583181,2568915,-1026075,-1516145,3303895,-3779188,3680325,-2169122,-273565,2007014,-3441112,3002538,-1576529,335346,603245,-1922741,2355945,-2037086,414954,1136990,-1993702,1938883,-1604745,926600,295789,-1831186,2251340,-2442862,2108534,-1088797,-426928,2267197,-2958758,3109613,-3015567,2174993,-398040,-2208490,3982634,-5117135,4596740,-2971009,421008,2684589,-4959836,6327077,-6216518,3763208,336346,-4347913,6731136,-6455287,5028543,-2669291,-997533,4622561,-6881508,6026306,-3341079,44823,2626677,-4550472,5840875,-4689099,2001905,1271008,-3493465,4764276,-4622961,3203768,-578083,-1906142,4078449,-5306100,4705682,-2590607,-392638,3080199,-5031681,5656519,-4977042,2648063,470832,-3217581,5599216,-6914567,6986649,-4465403,-151507,5115690,-7842057,8268066,-7034896,4138600,827801,-6113232,9113659,-9185261,6486556,-2169667,-2726447,6795768,-8594879,7307207,-4482409,548954,3942949,-7195998,7878787,-5596337,1786111,1874007,-4706219,6705210,-7104879,4906640,-516635,-3957081,6895718,-7540400,5846969,-2173552,-1216755,3907910,-6524813,7796168,-6475123,2676902,1797107,-5673251,7282183,-8267243,7553696,-4013275,-1954484,7341589,-9765090,9546938,-7480729,3457444,2903485,-9145634,12371414,-10864903,6217181,-433889,-5109670,9684655,-11432586,9951246,-4780315,-1393282,6746666,-9652859,10349560,-8367882,3246138,2765892,-8552289,10942011,-9252686,4715726,185460,-4907190,8251575,-10063988,8415662,-3388810,-2858651,6875642,-8710880,8967538,-7448630,3720008,2450480,-8222993,10795848,-10674300,7489549,-2793248,-2817960,8333094,-11899769,12502281,-8813817,2269926,5087961,-10641106,12871531,-11496775,7406784,-1002348,-6213017,11473759,-13115424,11061916,-5494927,-1390663,7983290,-12156416,12203416,-8903739,2729908,3898721,-9462930,12299463,-10646257,5966603,401059,-6070906,10174934,-11269823,8812074,-3363514,-2323155,7633004,-10279120,10639428,-7593897,2178792,3862966,-8604302,10899913,-10375319,7800240,-1889534,-4666309,10104581,-12715309,11487195,-7075623,660256,6146960,-11410484,13489487,-11734679,6627209,1071316,-8016540,12420387,-13503302,11016093,-5051731,-2280506,10022363,-13809579,12955753,-8221679,1618297,4897453,-10561149,13252395,-11450878,5788780,1575817,-8081774,11683328,-11961832,9067639,-3190466,-3843762,9723133,-12273623,11397975,-7159641,1201786,5393753,-10131460,12680387,-11373005,6635217,-88030,-6707502,11406587,-13209750,11378660,-6364541,-287067,7759720,-12705344,13941829,-11292031,5468500,2084497,-9266088,13928104,-14438301,10681254,-3981821,-4125090,10766233,-14158371,13613468,-8764885,1145801,6525407,-12391045,14030882,-11508638,5760116,2044217,-8483644,12720914,-12881839,9334654,-2818980,-4501150,10356700,-12874623,11558348,-6827601,227790,6447248,-11161204,12941222,-10725300,5677767,1315814,-7695645,12302937,-13040381,10804662,-4870353,-2135430,8659741,-13020627,13623266,-10788189,4081911,3132623,-10164824,13820353,-13658575,9501798,-2551604,-5122922,11348014,-14255896,12577477,-7721617,-24056,7326375,-12386949,13501123,-11033834,4838507,2903107,-9413711,13007222,-12723161,8224730,-1556257,-5466899,10804424,-12674826,10978950,-5713008,-611474,7264513,-11688268,12679928,-9616453,3981821,2789067,-8411638,12244945,-12534247,9299534,-3233834,-3744658,9649816,-13066048,12682835,-9125025,2622738,4608556,-10686195,13681318,-13011143,8273796,-842383,-6217548,11765505,-13733088,12134204,-6414583,-1121181,8117507,-12515903,13310603,-9809027,3803832,3522754,-9810329,12725604,-11754189,7482291,-612294,-6188502,11431813,-12267314,9952417,-4639933,-2017416,7606163,-11423055,11913657,-8346791,2954761,3425706,-9259230,12035996,-11421511,7370501,-1741298,-4218491,9510942,-12438458,11777697,-7281335,576509,5247080,-10209353,12346119,-11305724,6544353,-92286,-6658361,11482921,-12451795,10213603,-5078555,-1701766,7944786,-11768967,11884542,-8569027,2823341,4075638,-9380035,11999277,-10361550,6021709,193965,-6386672,10288952,-11235627,8752349,-3523474,-2795705,8028948,-10816652,10177373,-6671830,1595757,3872877,-8931851,11098957,-9842302,5487960,-8753,-5190227,8919893,-10726615,9941269,-5274918,-599575,6176990,-9532920,10779615,-9117476,4751910,1116867,-6732029,10260388,-10758301,8691557,-3566972,-2478670,7823469,-10528863,10359726,-7244234,1664463,4325268,-8776418,10092651,-8986128,5003552,1303505,-6565542,9874686,-9325870,6849417,-2571510,-2677264,7890700,-10194658,8950752,-4718987,-327182,4507290,-8018542,9356753,-8161231,4166457,1156399,-5594388,8628240,-9149514,7553539,-3090156,-1523341,5809850,-8797329,9377044,-6978112,2884125,2137433,-6220692,8753795,-8953604,6526394,-2304131,-2975539,7048326,-9123035,8354471,-5334224,519599,4481885,-7807720,8737758,-7062296,3474889,1449445,-5719732,8286044,-8100834,5277904,-1168320,-3346830,6870096,-8285361,7046701,-3460409,-605631,4630878,-7127639,7944200,-5976127,2316858,1994371,-5625202,7287598,-7444106,5459122,-1894396,-2291330,5386235,-7420544,7133169,-4932957,1693492,2172261,-5537741,7745849,-7269899,4313459,-454767,-2963753,5437281,-7019032,6555317,-4334776,-173617,4333334,-6452532,6476098,-5186673,2364281,1431600,-4922612,6979695,-6358303,3582330,-21363,-3278653,5339751,-5988680,5013694,-2381093,-1254893,4389692,-6431040,5644985,-3632852,661093,2131247,-4590068,6009031,-5498420,3345046,-27025,-2494713,4458908,-5711841,5218057,-2888285,-28907,2739461,-4489283,5182757,-4888128,2933391,-336112,-2557527,4849819,-5447259,4164960,-2379484,-532317,2685713,-4601257,4801854,-3930820,1280605,1666806,-3884649,4617224,-3989884,2354873,57451,-2753480,4255791,-4702899,3034296,-549894,-1675460,3550856,-4090908,3843936,-2283592,-180509,2644599,-3976605,3976274,-3032604,1756531,620770,-2334092,3418873,-3565240,2795870,-1245870,-667347,2240804,-3315398,3531213,-2756797,1581926,321967,-1958294,2947803,-3174659,2664990,-1239440,-553746,2126558,-2925888,3216957,-1737169,511334,1208325,-2530269,2878750,-2443045,967381,738375,-1906709,2549483,-2279080,1353536,-168724,-1490911,2470937,-2875225,1768474,-523143,-1180566,2412703,-2686834,2046833,-1189670,-125271,1406982,-2064544,2425686,-2039390,973258,112966,-878210,1520950,-1617566,1454488,-1245499,168609,313496,-925141,1482930,-1499059,1192842,-581949,-135924,881206,-1104953,876028,-395653,178572,587320,-788812,864770,-381029,-203333,543459,-969681,735953,-442123,96670,821758,-1324564,1035134,-809238,-151379,729014,-1374820,1667922,-1351039,546161,479337,-1284294,1721147,-1350729,925681,152578,-674206,1023291,-837337,802763,2075,-245459,587303,-747965,-44159,-127205,-232279,666858,-296673,33629,64250,-609621,464253,-645962,268277,-42089,-386801,819593,-686624,616090,-844310,117295,281581,-968755,1178158,-1451136,780719,-737544,-97208,872965,-1623364,1741185,-1487196,657191,553170,-1547455,1837544,-1892935,1389035,-174342,-766235,1822306,-2297879,1792759,-746185,-596368,1402594,-2017755,1826110,-952772,-67596,1091073,-2013709,1946329,-1551754,392324,1202660,-1902563,2205380,-1836234,1037853,143012,-1768730,2520947,-2466851,2017958,-811433,-377873,1710930,-2505636,2436366,-2146529,1160054,50724,-1614487,2513041,-2774478,2404511,-1256223,-147297,1922781,-3114836,3375929,-2325900,744764,653968,-2115153,3218168,-2923545,2103497,-624869,-1398949,2673619,-3465554,2703987,-866659,-794889,2413582,-3178161,3189471,-2330216,15652,2118881,-3172510,3252005,-2716262,1268018,935653,-2614111,3487195,-3563180,2456800,-1014323,-945571,3104422,-3862450,3243774,-2241984,328609,1158323,-2908204,3929270,-3700219,2314553,-466954,-1804473,3270374,-3898063,3526178,-2099683,192573,2075119,-3714052,4093980,-3268867,1733520,391830,-2270664,3916700,-4329575,3318510,-841820,-1684168,3287042,-4313304,3875549,-2030497,-523975,2742944,-4455029,4579852,-3674338,1116839,1475044,-3751852,4479774,-4524264,2898026,-603373,-2061868,4087939,-5108173,4246043,-2604138,108960,2380073,-4557793,5472546,-4479033,2334802,169820,-2577999,4474436,-5002125,3955194,-1992907],[0,0,0,0,0,-5,11,-19,27,-32,36,-42,48,-57,73,-87,105,-127,149,-171,196,-225,260,-301,349,-406,463,-520,583,-645,713,-791,873,-970,1083,-1205,1338,-1478,1626,-1776,1940,-2116,2306,-2514,2746,-3000,3287,-3595,3936,-4313,4731,-5203,5734,-6341,7048,-7882,8875,-10076,11562,-13428,15826,-18997,23331,-29510,38826,-53995,81796,-145578,489688,102610,-447637,1062368,-1493236,1321815,-398924,-434882,1300440,-1605635,1140751,-615897,50174,390161,-890979,369669,213969,-718471,741571,-131072,-394845,1933184,-2531997,2087014,-1158514,-648412,2165297,-3247449,3897339,-3196554,1159401,1486470,-3702262,4627152,-4584445,2831287,-657866,-1504305,3524227,-4301090,3776011,-2319781,-93184,1879808,-2737472,2816991,-2638263,1896720,-497680,-1056466,2028907,-2279611,2121865,-1828190,676264,1148548,-1789623,2606511,-2201577,1272872,295236,-2440932,3432854,-3790861,2536032,-455677,-1805792,3912685,-5385466,4993053,-2438160,-755584,4359451,-6662842,6957078,-5102912,1442573,2411781,-5764601,8217396,-8065398,4736403,17068,-4114009,6203803,-7612404,6759518,-4296556,-145085,4387039,-6608678,6540432,-5285122,3048469,38596,-3411375,5457245,-5644903,4508322,-2577691,-520849,3335782,-5197288,5253641,-4353625,1650778,1461534,-4544361,6162909,-5832172,3800921,-433912,-3644080,6640275,-7606929,6293247,-3540774,-988093,5308555,-9610361,10123902,-6987226,1711873,3755697,-8116665,10421950,-9891629,6333031,-573541,-5416179,9606235,-10746113,9096276,-4537570,-1259136,5994113,-8977153,9404466,-7400462,3073955,1913343,-6147314,8292404,-7521023,5762313,-2488813,-2011945,6139539,-8583613,8067027,-4972116,509750,4099102,-6876309,7819698,-6869312,4460482,-22906,-5376140,9249890,-9822493,7046661,-2837127,-1937484,7548427,-11759964,12011604,-7486350,1223704,5531417,-10265248,12839784,-11982100,7081751,744876,-8264529,13075527,-13709639,10537560,-4786818,-2718332,9271118,-12815180,12565181,-8748666,2573810,3343666,-8533778,11585504,-11581619,7443360,-1111998,-5390611,9575044,-10303645,9216402,-5872993,418663,5904782,-10504361,11008048,-8028684,3788766,1141457,-6717986,11103310,-12196563,9077181,-2792554,-3993788,9778339,-13010930,12610220,-8779212,1918602,6049547,-12555681,15834804,-13203765,6671518,1688212,-9056348,14283681,-15283000,11972449,-4838650,-3607005,10675836,-14726414,14511075,-10389701,2601018,5419561,-11377174,13778342,-12866919,8071356,-709283,-6533766,11311259,-12730979,10834667,-5918597,-525350,7403439,-11396638,11996759,-9059670,4148696,2525554,-8617531,12431406,-11899143,8173813,-1807054,-4661812,10656293,-13802594,13044754,-7773793,-316667,8101131,-13690754,15371435,-12757613,6140202,2111690,-10386737,15705147,-16267166,12022505,-3682134,-4777592,11991649,-15886954,15551732,-10308132,1645827,7264275,-13017467,15207703,-13041378,7609208,-88339,-7817981,13647750,-14314239,10948610,-5032687,-2442697,8977333,-12962268,13251735,-9354468,3021913,4424400,-10273751,13689515,-12795246,8439091,-1342929,-6392157,12273136,-14599203,12485026,-6829797,-1080373,8845743,-14819724,15829263,-12620859,5259316,3620691,-11597144,16217349,-16338785,11549788,-3280359,-6137563,13604599,-17156010,15297489,-9652227,795933,8059805,-14526358,16637406,-13626547,7019982,1408560,-9201026,14261529,-14785990,11374168,-4883977,-3116205,10049183,-13709300,13324280,-9306674,2163646,4972611,-11100143,13732115,-12794940,7456641,-550637,-7221227,12817810,-14368778,12166125,-6306315,-1977155,9562757,-14626539,15234513,-11658293,4447755,4343375,-12015929,16291671,-15848904,10615311,-2367896,-6847695,13937729,-16960417,14811118,-8572509,-99014,8724103,-14911850,16415141,-13026707,5827286,2383007,-9959126,14642480,-14600775,10578431,-3548041,-4425747,10724233,-13760767,12809370,-8314517,1100192,5979033,-11217600,13672808,-12196562,6487970,886934,-7870125,12449520,-13760729,10850558,-4975970,-2551971,10063272,-14380594,14503455,-10339235,2800347,5484089,-12126008,15388790,-14684233,9596003,-1029549,-7530383,14081815,-16422708,13926040,-7098943,-1320883,9412033,-14655351,15818560,-12086065,4982892,3637976,-10661560,14481404,-14217965,9605300,-2627800,-4969070,11170163,-13703350,12369078,-7159443,-13731,6567650,-11392967,12997024,-10437783,5254749,1627099,-7738975,12052251,-12703588,9281823,-3493701,-3454038,9589081,-12781345,12655061,-9097244,2114933,5726189,-11855499,14401617,-12443808,7524861,-552799,-7521051,13227984,-14990943,12014214,-5727588,-2099450,9308336,-13760563,14157098,-10118081,3895467,3792904,-10279438,14083936,-12856893,8081495,-1202681,-5695150,10655047,-12662617,10957532,-5874033,-503744,6728304,-11038176,11547528,-8854842,3560973,2462391,-7960050,10609774,-10991759,8128802,-2164060,-4518636,9253465,-11417810,10480955,-7166055,870204,5681685,-10949802,12701712,-10297940,5116355,1106285,-7371076,12051697,-12906321,10356661,-4227176,-2926742,9041093,-12564656,12618429,-8721212,2393413,4303973,-10129155,12433152,-10836048,6437355,-607942,-5748329,9902152,-11444236,9182300,-3937707,-1655322,6241068,-9225099,10248817,-7908795,2605819,3129748,-7463271,9278358,-8778196,6076530,-1540457,-3884757,8478413,-10000864,8567202,-4421633,-408744,5419923,-9118755,10386856,-8618574,4150081,2040474,-7310406,10632012,-10641874,7776404,-3087804,-3065898,8119673,-11320140,10537315,-6932757,1179935,4498532,-8957745,10692551,-9255013,4812862,566443,-5366255,8830298,-9767596,7391759,-3050228,-1884431,5980644,-8154336,8015032,-5400581,1274893,2850739,-6159445,7736424,-7183575,4428727,-27329,-3916205,6811573,-7751246,6328014,-3370544,-861964,4742877,-7618108,8164800,-6083471,2528339,2252123,-5934702,8113538,-8260395,6134168,-1839638,-3463415,7500902,-8826452,7404232,-4932928,852203,3935851,-7743376,9069067,-7101833,2864256,1286111,-4803176,6819708,-7429424,5728874,-1996182,-2386801,5475613,-6541974,5718087,-3872995,735133,2407603,-5159450,6072814,-5205099,2083666,662634,-3475104,4839178,-5465794,4677646,-1810529,-1449057,4455187,-5423405,5519493,-4384257,1551229,1937741,-4976220,6554289,-5744248,3464314,-579877,-2388531,5373522,-6918044,6172842,-3174086,-408851,3568729,-5875118,6157112,-5064808,2537933,788574,-4100045,5740332,-5487706,3733736,-768480,-1944517,3972605,-4638419,4501589,-2353730,-223100,2423284,-3839617,3634465,-2821093,1345846,472704,-2601445,3393479,-3615555,2343874,-427677,-1428349,2678813,-3431311,3610803,-2319705,125925,1814794,-3397321,3976158,-3499918,2343348,-347436,-1939177,3874671,-4579373,3568081,-1525032,-461526,2309423,-3973760,4210653,-3146948,862408,1065341,-2812475,4067246,-3485075,2108027,-590897,-1635582,2719977,-2895841,2215025,-846887,-380779,1468387,-1929631,2005303,-1355722,11977,842481,-1467203,1550212,-1254529,522686,53534,-785826,1406529,-1760609,1076952,-678160,-360174,977473,-1600904,1692325,-1534802,717787,219226,-1433885,2163915,-2210236,1587194,-862934,-295763,1398899,-2200061,1967239,-1353581,400102,571522,-1545363,1881248,-1491229,1124010,4843,-1062080,959310,-1164662,823702,-172116,-370455,461752,-737573,-4639,235861,-524992,669907,-294635,-255294,627923,-889552,802790,-528210,-104019,691143,-563952,648101,-400307,321034,178710,-336989,262207,-322593,283022,-62459,98951,211915,59976,70579,-52288,104643,-125909,235274,-87022,-45212,-85888,23152,-53637,27752,-66509,-153242,237203,-593274,740493,-689364,266273,-100425,-609340,1070468,-1305935,1413726,-715617,161803,949734,-1754060,1974590,-1904467,663672,442647,-1670061,2361098,-2270844,1823801,-618410,-732781,1930370,-2298369,1733860,-1000186,35615,1251551,-1557723,1634227,-1056878,464503,222313,-1346780,1916670,-1211977,859540,255802,-796429,1273647,-1662657,1504104,-963380,-116391,930265,-2050407,2123444,-1736103,1004133,497006,-1589228,2572383,-2839800,2154854,-987640,-713545,2583951,-3289661,3456802,-2596089,1151145,1345793,-2995831,3630409,-3367976,2021055,-231651,-1858953,2970386,-3677434,3011904,-1612173,-411498,2116355,-3226424,3276399,-2019478,702756,1077940,-2562060,3305297,-2684149,1928051,-80713,-1591386,3006473,-3544458,2474576,-1183038,-405010,2027946,-3389039,3391537,-2590298,807361,1160995,-2600017,3273363,-3741929,2785971,-924386,-1564392,3439577,-4285668,3966768,-2547418,138958,2268371,-4066493,4743297,-3936836,2021778,430114,-2861497,4307060,-4683609,3472084,-1530641,-1037112,3538846,-4676497,4338624,-2502896,639979,1922079,-3848151,4398103,-3817608,1984012,512188,-2625370,4057947,-4344801,3128877,-1195991,-1363617,2990853,-4290903,4382149,-2960188,879446,1412417,-3781233,4980004,-4558543,3145239,-282539,-2302593,4404054,-5496672,4772872,-2528759,-79441,3292012],[0,0,0,0,0,2,-7,19,-31,42,-59,75,-93,108,-136,163,-202,247,-303,363,-432,506,-593,688,-798,924,-1070,1233,-1411,1607,-1823,2057,-2315,2599,-2912,3257,-3639,4058,-4518,5017,-5561,6148,-6788,7481,-8243,9066,-9969,10957,-12044,13238,-14555,16013,-17638,19453,-21495,23806,-26446,29498,-33068,37309,-42440,48787,-56826,67351,-81734,102569,-135608,198169,-558793,1098237,-758876,-361093,1274969,-1720771,2191840,-1930906,892385,838949,-1790155,2226996,-1777117,1063015,211466,-1184595,1252150,-801697,637571,418803,-985107,1002792,-278516,-1142567,1917181,-1973014,1091853,107393,-979928,1997415,-2868003,2426744,-1497814,-110504,1550746,-2414132,3028143,-2398708,1539087,-85536,-495647,1547278,-2235113,2247084,-1619226,796290,-356218,-304037,1349736,-2459110,2954229,-2428664,1139004,-20991,-1582507,2930506,-3617417,2423651,-1036833,-505296,2111853,-3426376,3189095,-1594592,-616591,2378569,-3055549,3137985,-1605386,-216179,2575790,-3790169,3834193,-2249538,-53675,2795201,-4333972,4378747,-3301392,1648886,747066,-3908938,5645888,-5020254,2828505,-632523,-1156682,2892726,-4442105,4880177,-3774347,1393234,475937,-2120180,3568342,-4646583,4224344,-2545165,506068,1695035,-3610618,4743253,-4263443,2552894,-470067,-2253444,4431050,-5292847,3941964,-1579688,-1155137,3834635,-5339596,4983128,-2478157,-686724,3337798,-5114040,5306696,-4413877,1155669,3185978,-6301795,6889275,-5147658,2605392,668511,-4209647,6762758,-6957594,4746031,-1581620,-1975377,4914898,-6747542,6385530,-4112547,1359440,1089650,-3829627,6266995,-6572777,4724294,-2041238,-1197641,3519244,-5650824,6656872,-5488283,2478249,964666,-4807580,6441937,-6289630,3793344,-868854,-1718775,4413697,-6558344,6660144,-3031655,-1646646,4796776,-6226674,6509507,-5262146,1175878,3846125,-7557897,8476647,-5997466,2757556,1152216,-5300029,8777118,-9222693,6210996,-1636505,-2973965,6329485,-8214981,8030128,-5870439,1751316,3097170,-6635134,7869357,-7503360,5633093,-2203167,-2189023,6285528,-8468072,7454668,-4629760,1094583,2303302,-5636700,8304475,-8475294,4785679,334767,-4198601,6683533,-7660822,7117578,-4115629,-919562,6379143,-8693697,8063793,-5387830,897146,3798153,-7351342,9323605,-8305999,4380311,1303060,-6685378,9873548,-9471341,6900561,-2052243,-3158822,7681349,-9898795,9137370,-6331214,2021233,3299829,-7988134,9970157,-8914244,5808754,-1338616,-3459039,7546816,-9525263,8823479,-5302732,790929,3354290,-7197505,9202444,-8343249,4808810,-36027,-4713026,7938969,-9207401,7687990,-3148271,-2362370,6538250,-8791300,8596878,-5782366,1203620,4637716,-9031786,10213368,-8179258,3454098,1919051,-7223523,9973516,-10042438,7292651,-2269559,-3850327,8723207,-10579283,9577898,-5936758,1137097,4528103,-9139654,11087110,-9357975,4834522,-44087,-4632698,8664193,-10217299,9470207,-5176121,-213993,5301967,-8834922,9612252,-8214228,4552256,757657,-5668062,9226522,-9946212,7494393,-2879383,-2449105,7375914,-10184232,9470309,-6000326,550427,5301598,-9429265,10347312,-8487868,3788614,2297221,-7852084,10949370,-10687574,7252179,-1748441,-4342622,9395864,-11439853,10228340,-6003604,105168,5857087,-9987549,11340717,-9486054,5318289,385143,-5984110,9895679,-10977332,8972948,-4672891,-946784,5770789,-9396353,10298373,-8418760,4038648,1319355,-6564066,9541455,-9845492,7203618,-2514106,-3111812,7593053,-10497492,9402961,-5639002,256084,5404021,-9671324,10620263,-8736213,3653654,2229480,-7550591,10756243,-10595302,7250379,-1417313,-4743236,9241921,-11369600,10092800,-5525989,-319821,6153401,-9745001,11182688,-9295868,4438975,1138440,-6735791,9654215,-10538502,8386492,-3945344,-1812060,6446633,-9793554,9737651,-7650960,3009341,1965108,-6907437,9472609,-9495166,6947102,-2139932,-3485715,7709994,-10075974,8829679,-5188676,-146959,5362176,-9121512,10173865,-7921301,3113368,2714686,-7563053,10402689,-9971808,6259405,-630132,-4962342,9209527,-11069576,9458671,-4960110,-1356542,6558223,-10063005,10753584,-8562990,3803673,2123077,-7064651,10330256,-10374673,7828756,-2966008,-2268142,7157320,-9470623,9298826,-7459270,2428292,2694143,-7121560,9162322,-8785991,5941585,-1626313,-3510226,7583567,-9395026,8421324,-5036380,9339,5139275,-8841125,9495143,-7299275,2871987,2522571,-6946882,9662298,-9311793,5751146,-301261,-4782501,8484000,-10055893,8754341,-4327455,-1463622,6377200,-9671091,10004566,-7644576,3237817,2536062,-7108813,9344164,-9354577,6686636,-2429398,-2557293,7294796,-8848413,8284779,-5690893,1352607,3045637,-6788199,8793527,-7938307,5119111,-784550,-3766994,7208116,-8356292,7218234,-4131265,-139435,4993824,-7739383,8552393,-5933723,1900451,2291495,-6247065,8618289,-8266182,4879159,267224,-4891487,7836154,-8747732,7072594,-3034765,-1548512,6202422,-8795065,8958266,-6179654,2086838,3180081,-6551932,8608947,-8244678,5743607,-1190590,-3515960,6557051,-8338654,7895178,-5205565,779391,3777454,-6711356,7465973,-6435583,4606190,-1002361,-3660744,7050744,-7481443,5850816,-2762095,-402072,3700583,-6661248,7564255,-5404035,1556442,2532674,-5796879,7126519,-6304548,4080750,164290,-4240725,7127515,-8240283,6390061,-2344267,-2120889,5631616,-7574458,7615843,-5440514,1041095,3181305,-6345113,7380297,-6943031,4249894,-572253,-3670467,6401978,-6857598,5869623,-3699849,603407,3333643,-5652603,6624412,-5708906,3217483,192759,-3389647,5484963,-6132754,4873991,-2522340,-388714,3611011,-5849280,5916997,-3929186,1058617,1545534,-4530092,5918034,-5453388,3129284,288190,-3529245,6000136,-5897349,4659810,-2050643,-1866824,4841530,-6732164,6202789,-3806627,-125699,3145853,-4761520,6274186,-6004614,3293055,367828,-3800695,5397253,-5534520,4105684,-2545603,-161717,3074754,-4946316,5367800,-4079249,1727651,383426,-2323868,4152426,-4704622,4309299,-1878065,-660620,3087631,-4072955,4408004,-3280079,1241164,1285358,-3615110,4538439,-3858375,1923840,-20997,-2694650,4232290,-5092551,3799922,-1073269,-1939973,3752956,-4483125,4189962,-3109772,476446,2630787,-4600996,4787591,-4055661,2205474,518075,-2877799,4168205,-4394641,3547524,-1689403,-568095,2567761,-3715678,3785470,-3162510,1556616,287859,-2035932,3399216,-3107428,2511852,-1342712,-322090,1911040,-2945354,2874644,-2452613,655226,704603,-2095072,2861965,-2503306,1793088,-85896,-1671944,2993871,-2644920,2132031,-512526,-1216896,2569253,-3423170,2933020,-1802480,-261571,2366052,-3391539,3135662,-2556710,818106,514430,-2720561,3305735,-2756670,1931250,-466849,-661552,1857795,-2266796,2719077,-1914887,543561,463075,-1496232,1818779,-1923976,1838569,-953046,-129200,1215851,-1390737,1547294,-1366572,856349,322213,-839335,1513430,-1225893,1090201,-272171,-740343,1328422,-1441519,930921,-351908,-644871,1372359,-1742073,1501879,-693386,-662923,1251998,-1999256,1882586,-1334196,211631,805004,-1687524,1969621,-1629157,883653,-116050,-823403,1250526,-1250630,1082007,-664735,322108,79782,-305310,541300,-474739,667018,-417338,413871,-298578,-137238,397633,-747500,884293,-620746,402998,-143160,-214203,456794,-467841,499839,-433713,44394,462274,-266228,-72212,335266,-339608,118906,-121672,-144468,408595,-687520,123421,129408,-457651,665245,-572252,433485,-71146,-469273,339047,-386986,164745,-291789,142325,211901,-277530,-96365,651258,-831299,456225,231509,-298357,1001240,-1113962,1024689,-356186,65525,805795,-1278156,1717063,-1169485,560793,363154,-1003047,1408729,-1624841,1132046,-550414,-83024,749860,-1363474,1435803,-697511,499533,-230128,-608157,893137,-931744,1099774,-712201,-39718,302268,-772022,1197874,-971487,525372,-71847,-801525,1111930,-1193301,935953,-419288,-743334,1540538,-1762634,1439225,-747152,-386474,1459855,-2069751,2106984,-1409149,447149,838951,-1866687,2847409,-2444092,996308,123946,-1320918,2145551,-2571295,2135551,-1037440,-237885,1106124,-2069223,2552697,-1975038,804798,359803,-1467496,2043801,-2284898,2154812,-785560,-291870,1429854,-1966949,2059507,-1676056,838838,531611,-1481165,2333044,-2200196,1570760,-385675,-1269669,2245473,-2415991,2236598,-1129691,-402563,2036645,-3085999,3053878,-1908695,176224,1528876,-2869007,3608560,-2773101,1630236,387803,-2090602,3275796,-3400134,2698975,-1305809,-549419,1958539,-3386501,3678507,-2594621,915459,809328,-2295266,3079931,-3214068,2247987,-976834,-405152,2118206,-2931220,3162145,-2368156,607498,1090109,-2560506,2741519,-2919620,1630883,-137152,-1871687,3217118,-3786695,2949076,-1606021,-834073,2829633,-3837658,3942672,-2581089,706867,1983001,-3627764,4375099],[0,0,0,0,0,3,-7,9,-5,-4,14,-25,37,-48,61,-75,87,-110,134,-170,210,-256,309,-365,432,-509,595,-692,802,-927,1061,-1209,1373,-1553,1751,-1972,2215,-2480,2772,-3090,3431,-3803,4206,-4644,5119,-5639,6201,-6813,7471,-8184,8960,-9808,10733,-11747,12870,-14113,15490,-17024,18736,-20657,22815,-25255,28003,-31050,34269,-37192,38137,-30487,53322,-626880,1502727,-1874859,1138513,-76997,-1317241,2123245,-2667467,2348251,-1597039,13627,1458140,-2017741,1951340,-1327607,680097,196013,-519375,716042,-627264,491219,-304423,81594,-335269,1020052,-827310,217720,454288,-1023782,1377346,-1187277,1105147,-463875,-426791,1193261,-951557,1033041,-673310,-113539,637035,-310531,-501686,896037,-810174,320074,205474,-1010970,2057661,-2572888,1694772,-183098,-1472273,2564108,-3366964,3173827,-1429892,-274695,1792102,-2971530,3474726,-2691286,1705270,197043,-1983342,2527880,-1778689,1354668,-704792,50208,426221,-889130,711109,-674309,598954,-309271,249964,-171551,215425,529238,-667437,17239,292062,-114690,72380,-2874,615010,-283934,-1153951,2064561,-1330099,284262,600479,-1522856,2469491,-2677796,2231582,-552406,-1654152,3205151,-4067064,3745754,-1849614,-158217,2548093,-4033780,4501920,-3262871,1291149,800396,-2541172,3771687,-3579926,2543169,-998508,-1011658,1509777,-1950225,1994751,-1928391,1092791,659217,-1460123,1407183,-727653,682108,-986215,132925,823242,-1288421,1125540,-593358,183026,1114386,-1737638,2163763,-1463893,360812,453300,-2010106,3463422,-3685116,2220780,456764,-2190297,3754093,-4332700,4298005,-2677087,-355611,3122707,-5373855,5493913,-4037787,1376420,903784,-2514990,4263541,-4658916,3832163,-1248218,-2142954,3133296,-2888974,2616579,-2509359,936934,1348713,-2814850,2377410,-1608006,1196064,-696631,-642722,2269002,-2887391,1799696,-475787,-437448,1216443,-2180669,2828353,-2205288,593197,1484034,-2733424,3761210,-3366377,2375412,-669628,-2347739,4964308,-5884067,4289258,-1075499,-1316448,3148574,-5066115,6149886,-5103269,1655271,2559907,-4714754,5402108,-5031686,3878995,-1372430,-2042989,4690010,-5191739,4169444,-2081841,332103,1550896,-2844841,3820396,-3251531,2162787,-22938,-2030765,2975696,-2888795,2063366,-903922,-354468,1932397,-3198697,3429336,-2508736,635134,1558803,-3510540,4732058,-4211569,2027527,-68482,-2827568,5384020,-6016550,4787657,-2053573,-1374255,4158249,-6208707,7122776,-5125875,1407853,2366854,-4970446,6230690,-5966526,4194704,-508710,-3080135,5113053,-5320278,4710847,-2853849,-83082,2798693,-4580480,4621411,-3411012,1460767,732336,-2370495,3516579,-3524015,2966394,-1344576,-1048244,2939603,-4145363,3303648,-2266199,784516,1295253,-3942184,5157982,-4270553,1869359,501766,-3096276,5066288,-6408693,5283066,-2038373,-2159070,5327568,-7102713,6869922,-4714849,1128553,2781018,-6369105,7456289,-6878491,4132257,87642,-3393364,6174698,-6774983,5590036,-2690791,-612577,3696935,-5593394,5404904,-3975065,1750470,1283875,-3275322,4486808,-4121571,3066421,-934048,-1374270,3375551,-4219418,3824449,-2550697,-5510,2224771,-4055619,4965517,-4073635,2323411,653347,-3791760,5970766,-6326577,4490880,-1704202,-1855896,5240351,-7437257,6964658,-4713929,797699,3499301,-6331862,7821420,-6901971,3871884,463079,-4257173,6657509,-7123838,5587053,-2443185,-920923,4490563,-6048283,5971919,-4212739,1152351,1827360,-4148556,5184790,-4854505,2940255,-206583,-1983996,4197939,-4660423,4106223,-1945030,-177900,2715395,-4206439,5160109,-3976056,1513643,1086870,-3910896,5749318,-5563893,4314230,-1193842,-2190997,5645127,-7286361,6543802,-4026015,282339,3824306,-7095410,7548671,-6558323,3110337,679309,-5002470,7503733,-7569254,5498363,-1937570,-2038376,5001881,-6467125,6225914,-4095324,613825,2134146,-4962908,5568683,-4865561,2548470,424415,-2431050,4153830,-4720365,4165221,-1774383,-786914,3354053,-4563269,4723719,-3312957,1270773,1426171,-4334487,5728192,-5301597,3600707,-629129,-2556376,5532576,-6702683,5858876,-3674734,-53022,4375094,-7193760,7728168,-5985885,2762201,942610,-5102959,7303404,-7298747,5409477,-1576740,-2108476,5439739,-6977916,6101961,-3542875,330073,2685020,-4921165,5895196,-4924035,2268165,680606,-3147338,4366880,-4643849,3532492,-1511554,-1105325,3428138,-4332696,4438735,-3206531,636673,1823513,-3896838,4758010,-4835478,3390950,-135249,-2940730,5082414,-6294214,4879035,-2467856,-524733,4182116,-6622991,7071271,-5342247,2063511,2100929,-5563132,7018063,-6695856,4395199,-1216603,-2505492,5639337,-7301621,5964300,-2859804,-288551,2951160,-5208439,5883481,-4497591,1647073,1451379,-3466835,4502525,-4259167,3132011,-595068,-1518263,3566079,-4351658,3698157,-2455262,-94289,2423596,-4018894,4330632,-4227361,1875304,525227,-3205442,4727152,-5110692,4606416,-2481757,-1506808,4551844,-6154473,5398531,-4045050,1797003,1654101,-5397037,7360992,-6385411,3444785,-241087,-2786918,5098060,-6318961,5538725,-3018527,-790236,3765055,-5224205,5257621,-3574139,1498009,1124127,-3198141,4555743,-4285830,2446323,117553,-1914016,3320882,-3559219,3366994,-1825927,-457374,2481182,-3602977,3707483,-2984957,1660794,712984,-2987755,4140705,-4416972,3071842,-1318540,-1415333,3747445,-5248144,4959586,-3382556,723650,2329693,-4851220,6033722,-5122820,2911144,-16484,-2920869,5301788,-5978684,4713533,-1804928,-1371079,3412176,-4742439,4711714,-3393786,963195,2028061,-3781061,4275118,-3479203,1480011,-135384,-1888992,3297211,-3870838,2638354,-529620,-1275009,2038686,-2503229,2738905,-2596674,1146908,1354106,-3208877,3263422,-2942131,1871800,-647053,-1221300,3381595,-4236307,4065410,-2230086,-278849,2308770,-3727078,4426112,-4127284,2218861,612142,-3078307,4663323,-4191011,3371692,-1530422,-790818,3334460,-4795760,4152497,-2286875,15506,1742524,-2840252,3682987,-3300608,1552934,1130688,-2452688,2288879,-2226203,1706382,-775939,-895258,2205437,-2759944,2072478,-953654,-187929,1278079,-1918884,2258540,-2316534,1500625,210117,-1622257,2899639,-3056543,2214486,-1373618,-18078,1693969,-3273815,3827884,-2607878,1326815,800256,-2093410,3538077,-3705791,2847323,-831098,-1269476,2672560,-3497087,2641113,-1872513,310550,1357369,-2707674,2680556,-2008174,621227,500997,-1718611,1953299,-1681444,1017660,-25792,-941092,1552990,-1494317,1201285,-361001,-721342,1196285,-1476942,1411158,-1063264,66795,491812,-1330062,1661758,-1798557,1400620,-531345,-520199,1643926,-2211876,2053805,-1796340,608136,568861,-2016735,2550868,-2331746,1472648,-25769,-1015433,1971137,-2501296,2325193,-955370,-59891,1418311,-1945581,1564661,-857686,-75755,522432,-1193057,1246933,-862192,-45253,557723,-1211919,1178125,-860843,66925,737265,-893438,583978,-831132,497104,165737,-305976,899384,-979040,957591,-729708,93403,602361,-852409,971569,-1182132,954997,-595879,-131893,723564,-1223422,1434519,-1319216,658217,-40144,-734444,1303983,-1285704,1080269,-518919,-183012,674698,-822701,832846,-213537,-100315,337797,-613299,404592,-110232,-723731,977976,-728848,69352,-64937,-921177,1125882,-1062050,597196,247331,-590018,1017965,-1335174,969192,-299509,-200156,416988,-759911,1009570,-762876,-108456,226732,-198004,311068,-294256,345444,-443046,236252,-23498,-28239,102607,-283290,127066,-198044,101868,259131,-344685,140192,70912,-403851,735999,-400052,302265,102247,-334904,1087973,-958709,818767,105018,-553071,1048380,-1762121,1518493,-566395,-164955,910317,-1829186,2051514,-1296857,836943,330597,-1430538,1916252,-1714683,1259574,-72917,-583828,1127996,-1504202,1490177,-697035,-145373,1011765,-1306239,835613,-568925,282441,238010,-610601,1171938,-1205216,475205,537386,-797787,971580,-1277544,961741,-553190,-206371,820208,-1234543,1763947,-1272380,346728,252745,-1148626,2047238,-2302551,1748632,-833015,-851360,1961225,-2815132,2642820,-1832055,294329,1483701,-2148707,2674672,-2586012,1383587,498442,-1775525,2270261,-2373725,1589125,-713622,-519424,1612931,-2092990,2324166,-885091,-180332,1111824,-1675646,1876760,-1341917,638310,435695,-1191250,1796363,-2291608,1362188,-470695,-843201,1657467,-2450393,2223273,-1705331,93298,1048473,-2154409,2805001,-2813113,1814939,-153515,-1746348,2773461,-3464631,3216836,-1732523,-354902,2442429,-3318961,3434672,-2497391,1227649,763889,-2397970,3592389,-3306896,1957128,-411528,-1398347,2820100,-3044426,2623003,-1261653,-568273,1942156,-2881014,2702021],[0,0,0,0,0,-4,12,-22,29,-39,51,-59,70,-85,102,-123,149,-180,216,-256,303,-353,417,-484,560,-645,735,-832,940,-1060,1192,-1342,1513,-1701,1908,-2135,2378,-2641,2923,-3228,3562,-3928,4332,-4776,5263,-5799,6385,-7021,7720,-8492,9349,-10304,11380,-12597,13983,-15578,17427,-19591,22170,-25296,29168,-34083,40531,-49328,61975,-81559,115601,-189807,645672,-511099,-234226,793122,-1620280,1546057,-1362133,251005,584957,-1317509,1527233,-1436701,1280801,-591917,-20775,405545,-696528,725586,-909691,1236590,-1242730,1549854,-979151,-255539,1536909,-2302541,2840118,-2935540,1589390,-48308,-1999244,3533530,-4044938,3147424,-1701881,-847567,2376282,-3795242,3173679,-1948271,562687,1246863,-2966903,2917328,-1732306,144457,1177575,-1919767,2181935,-1872620,446853,1363090,-2682448,2323497,-1944962,815329,596375,-2028082,2423751,-2552182,2259011,-1473589,-35479,1636905,-3176649,3847174,-2916443,2135148,-739389,-1230613,3452713,-4799590,4853678,-3140496,1034634,1857116,-3965606,5318978,-5270017,3635906,-879827,-2526006,5390010,-5796349,4564945,-2110876,-470476,3204605,-5357292,5571907,-3384492,-6731,2484765,-3803438,4784938,-3499082,1632953,1093997,-3708876,4185598,-4054509,2503086,-374018,-2396706,4289447,-4811179,4112408,-2051794,-655798,3258856,-4883022,5528683,-5034998,2928707,240347,-3621800,5709058,-6283060,6091289,-4182399,378850,4156760,-7049290,7444846,-6336758,3577803,-352267,-4201072,7534688,-8360760,6098532,-2765138,-1894138,5910020,-7838753,7000818,-3858647,-199595,3676099,-6364680,7337967,-5842303,2050908,2580608,-5267550,6420771,-5868557,3689095,-374554,-3532921,6185324,-7368859,6041157,-3222911,-1285544,4293053,-6095234,7266851,-6796258,3919751,721925,-5918239,7777690,-7899298,6589871,-3779202,-795790,5662971,-9174263,9294825,-6648981,3218458,1004890,-6194525,10270984,-10505747,7008204,-1713950,-3712661,7698478,-9881455,9210487,-5363540,-405479,5365654,-8531146,9051319,-6647350,2424997,2223988,-6568022,8891196,-8307370,4442907,622763,-4869243,7168497,-7847707,7204954,-3946200,-1546830,6671667,-8938850,8451269,-6321509,2883901,1827987,-6498956,9584094,-9840119,6802949,-2403746,-2258913,6732290,-9789388,10366823,-8194851,3062533,3229548,-8656275,11192721,-10736941,6809568,-1215920,-4590709,9351671,-11186956,9561839,-5138579,-822638,6980379,-10680850,10717470,-7549702,1659999,3611909,-8163069,10365910,-9902973,5269651,463213,-6019428,9252513,-10234912,7971520,-3367433,-2606149,7607222,-10147277,9715094,-7123859,2109979,3699697,-8437138,10739934,-9580810,6587521,-1947027,-3831048,8805311,-11526388,10763270,-6936128,1096410,4882145,-9723424,11880073,-10820794,6827677,-333904,-6177613,11530749,-12478795,9813110,-4512168,-1844308,7735547,-11829966,11887636,-7760114,1483974,4842159,-9311863,11384342,-10206131,5461509,1226926,-7530616,11063735,-10977198,8158066,-2500687,-3540923,8685217,-11013612,10562789,-6694109,1170753,4738336,-9694698,11719034,-10338652,6258724,-743196,-5653386,10185433,-11858323,10611142,-6226066,44185,6491793,-11013876,12240603,-10509636,5373095,1096570,-7337180,11691506,-12443806,9907684,-3999593,-2876811,8982913,-12370332,11869991,-7608511,1351219,5617012,-10528568,12137292,-10236790,4891467,1969319,-8066742,11379951,-11619082,7976996,-2362785,-4405317,9583942,-11663869,10565793,-6313487,-5596,6147142,-10218550,12006279,-9882696,5003224,1208885,-7164835,10872347,-12007853,9587934,-4636436,-1380889,7358940,-11421640,12058503,-9734011,4329080,2393942,-8479473,11851377,-12160003,8748159,-2740978,-4027830,9494442,-12156991,11466596,-6699534,233607,6435652,-10798847,12026914,-9535590,4149187,2237483,-8418009,11651537,-11255291,7227696,-1203339,-5526799,10031038,-11412654,9625335,-5218979,-1079510,6627707,-10945407,11709217,-8948228,3443849,2305023,-7792025,11072192,-11346752,8636457,-3253246,-3016266,8431369,-11460666,11401572,-8092072,2568088,3745082,-8939840,11573213,-11356444,7818601,-1551379,-5149665,10213743,-11948921,10444728,-5772114,-592989,6718814,-11034852,11892990,-8428703,2987506,3162239,-8671159,11630178,-10635503,6308350,-361492,-5784025,9984391,-11446723,9265486,-3917920,-1984695,7282321,-10515115,10941619,-8008041,2624347,3443582,-8334285,10912660,-10384525,7197416,-1598594,-3833669,8285612,-10863230,10386621,-6674376,1283535,4644906,-9080654,10774053,-9866438,6245893,-361222,-5215603,9796665,-11236908,9206283,-4548547,-1490366,7010826,-10304642,10244165,-7491428,2702133,3681008,-8482548,10794402,-9137018,5120690,498777,-5997262,9765863,-10164513,7836830,-3036417,-2842576,7565187,-10154070,9710735,-5920195,995918,3891567,-8197905,10285066,-9128257,5329302,74453,-5189805,8287738,-9629645,8790579,-4998272,-257865,5453873,-8727396,9699033,-8211447,4454665,742122,-6142881,9094151,-9658896,7381117,-3303773,-1945641,6948028,-9370953,9378418,-6312418,1250889,4137400,-7798503,9099895,-7884417,4325409,833039,-6174102,9376137,-9235213,5893001,-1402954,-2788869,6739814,-9491430,9093302,-4806669,-440988,5144791,-7552864,8461093,-7432639,4343395,668407,-5507285,8316205,-8684853,6474461,-2938384,-1060365,5069073,-7647750,8382148,-6685879,2905322,1980739,-5402600,7794735,-7871258,5767018,-2287733,-2283260,6177958,-7811797,7435619,-4749958,791830,3828656,-7285005,7791075,-6503245,2507037,1490918,-5181640,7500529,-7831790,4938439,-751006,-3384030,6791224,-7759926,6236771,-3318044,-889858,4669081,-6742326,7505550,-6002957,2393281,2190116,-5358811,6796541,-6787036,4962532,-2011162,-2044615,5133226,-7221577,6173651,-4365425,1211609,1921216,-4724713,6546441,-6292687,4242508,-590880,-2876806,4951932,-5914550,5422015,-3552943,497498,3783527,-6271511,6326973,-4113830,1559779,1378358,-4075106,6100582,-5868942,3378094,265141,-3433644,5323766,-5630422,4342876,-2057100,-1262170,4578595,-6127884,5905061,-3602158,1215057,2368440,-4390587,5506848,-5381518,2918650,-113175,-2444127,4320727,-4834550,4781156,-3227893,495505,2528078,-4330623,4617618,-4099485,2380342,-250363,-1999630,4253640,-4744379,3944979,-1935076,-597262,2873354,-4113652,4233316,-3115371,1220428,1637874,-3720911,4263813,-3397061,1734243,456147,-2773599,4147013,-4651210,3086434,-556083,-1892945,3652746,-4342381,3507805,-2270465,-132561,2324192,-3908278,4059991,-3141903,1359392,441094,-2066153,3571938,-3564963,2860596,-1275127,-513070,1896160,-2650068,2881138,-2483647,1279794,165591,-1782524,2802720,-2491940,2111725,-1006542,-194232,1483225,-2596087,2698401,-1733443,191729,1068515,-2057579,2466365,-2199694,944251,715826,-1956327,2814340,-2472099,1280505,290552,-1735355,2479000,-2686737,1918994,-587468,-946877,2363068,-2908612,2037495,-1172067,-58977,1375609,-1992331,2190176,-2064388,1000585,-88701,-1134414,1522826,-1702653,1408000,-755692,191552,447711,-688427,1010054,-951931,488420,-327198,-260163,570643,-737430,754980,-467520,38480,384856,-676889,931351,-411444,-10411,891275,-1144127,1070618,-347576,-134280,790483,-1349044,1311449,-1083608,44734,690080,-1294646,1505852,-1183576,746391,230792,-1006250,1410480,-1218643,953920,-277373,-309405,882406,-1056156,821519,-329156,-93509,679747,-745166,378447,135515,-467835,415297,-349046,87984,174218,-660349,796137,-588003,426076,-39900,-331058,851556,-971504,750293,-431633,326662,315683,-815236,1184103,-1071398,878310,-907216,-85901,818136,-1288127,1350899,-1498470,694242,-104480,-850774,1419168,-1623045,992222,-501995,-507020,1415104,-1615991,1443859,-504186,-478129,1249525,-1689518,1649515,-940654,-306645,1358169,-1737953,2067153,-1616797,341010,1313825,-2214014,2164732,-1904288,1002318,78274,-1376631,2322006,-2329251,1924805,-788353,-308217,1704548,-2134670,2333426,-1933278,1037103,288773,-1395397,1927552,-2565526,2005779,-938063,-79422,1305994,-2322170,2842484,-2097308,730197,533229,-2027162,2802620,-2483729,1676333,-7801,-1432019,2812984,-3040437,2500636,-940536,-944679,2573363,-3233707,2846121,-1733224,54267,2032553,-3197795,3529183,-2621963,1297760,620099,-2644385,3623771,-3520176,2186318,-730017,-1033809,2934373,-3877425,3551114,-2254081,486539,1151296,-2522616,3568421,-3308880,1993692,-299231,-1365801,2857366,-3649221,3083655,-1786623,103168,1616048,-3311899,3686779,-2856657,1408682,808071,-2302706,3371218,-3594903,2645182,-657049,-1594472,3595624,-4026816,3484973,-2119318,-47849,2677006,-4096428,4129279,-3148875,1358646,1093043,-3712794,4584887,-4237330,2601566,-376040,-2163138,3804053,-4464377,4059597,-2451990,-139416,2077199,-4090469,4720105,-3850108,2023110,543808,-2684351,4097750,-4499933,3542150],[0,0,0,0,0,2,-5,15,-23,34,-43,56,-69,83,-101,126,-151,186,-224,263,-307,359,-422,489,-571,661,-764,879,-1002,1132,-1268,1421,-1587,1774,-1982,2213,-2473,2752,-3053,3377,-3724,4095,-4496,4934,-5411,5936,-6512,7144,-7840,8603,-9439,10367,-11401,12559,-13869,15367,-17094,19114,-21505,24378,-27895,32302,-37964,45499,-55972,71465,-96668,145979,-430135,662279,-407620,-260692,839176,-1478340,1541934,-1408214,346304,435680,-1090949,746374,-794291,320774,157176,-466811,-141974,776019,-832429,943033,57914,-737414,1883668,-2878360,2811686,-1742482,-304436,2236386,-3808261,4403342,-3852220,2147948,687297,-3098123,4794542,-4839371,3590422,-1368494,-1322592,3117603,-4323688,3696632,-2636855,969904,1418957,-2855094,2850514,-2404382,1630688,-609392,-1022785,2160193,-2559557,1783604,-1033034,50676,1080297,-2318379,2469781,-2257960,1084767,107200,-1975313,3880667,-4106464,2970818,-436104,-2151678,4461173,-5172542,5196121,-3210433,-175094,3893629,-6605081,7474855,-6018085,2295049,2003905,-5296108,7627134,-8024287,5565666,-1024859,-3561278,6852393,-7452092,6425309,-4346395,654937,3318818,-6516098,6731907,-5201381,2512223,342003,-3540106,4927514,-5148092,3843022,-1669230,-1061199,3472085,-5173639,5181140,-3482617,1293924,1964580,-4884939,6173035,-5935934,3906020,-168795,-4053723,7190825,-8499926,6980402,-3037803,-1399524,5865147,-9343604,10556225,-8200632,2407465,3844273,-8175875,10531298,-10296949,7214427,-1593745,-4556556,9378254,-11166631,10006662,-5219272,-838845,6644045,-9701030,9819223,-7348935,3322574,1712469,-6500193,9184504,-8644515,5733088,-1812356,-2359844,6039370,-8136986,8041757,-5968845,1001673,3946804,-7709511,8956835,-7334719,4338443,-165372,-4778347,9592857,-11284694,8679436,-2988971,-2786772,7285406,-10850750,11967340,-8962382,2972626,4882879,-10216195,12816934,-12335908,8580970,-1439136,-6693631,12711800,-14331517,11336280,-5979742,-1694136,8044575,-12448793,12801091,-9804007,3209010,3193105,-8412160,11181265,-10544508,7516827,-2233071,-4604888,9161051,-10785520,8538585,-5198029,383883,4490238,-9642513,11677677,-9252353,3776898,2193727,-7487090,10698758,-11647182,9156193,-3490138,-3789986,9910415,-13408937,12708989,-8609317,2136975,5488835,-11967033,14733595,-13941074,8190732,54081,-8853874,14087639,-15588576,12290995,-5625737,-2548250,9897607,-14510108,14867076,-10184918,3064806,5170152,-11137650,13680025,-12521771,7758259,-1401905,-6033674,11634901,-13110000,10552357,-5430678,-1015546,7265807,-11615206,12533411,-9249633,3574879,2969284,-8855899,12466767,-13029222,9111896,-2252475,-5222599,10938556,-14045901,13623330,-8804513,1040486,7686944,-14001241,16330785,-13557427,7145886,1593634,-9801924,15260729,-16854547,13197306,-5096404,-4279349,12114738,-15881002,15483782,-10724836,2960737,6330169,-12900344,15524491,-13106105,7648183,-285770,-7548018,12981760,-14691835,11666739,-5048016,-2379655,9057440,-13038320,12970023,-9787388,3179321,4175125,-10685650,13731045,-13407604,8720177,-1314445,-6156446,12376175,-14936717,13290990,-7432087,-270101,8524463,-14630338,16181688,-13340142,6270584,2911927,-11246960,16080905,-16703727,12567476,-4404339,-5255206,13202979,-17151240,15815322,-10059706,1511072,7506597,-13757868,16375601,-13903445,7431146,1111591,-9223959,13965592,-14751848,11364523,-4572596,-3376368,9865393,-13800722,13507028,-9142849,2410449,5355293,-11249420,13919193,-12801987,7561165,-293902,-7155291,12922856,-14941868,12610421,-6650031,-1554267,9483045,-15104211,15930792,-12012889,4967561,3771320,-11356757,16381072,-16265681,11124502,-2894806,-6157361,13385458,-16953699,15129001,-9052203,494717,8389924,-14367541,16228237,-13285053,6255166,2413699,-9776478,14292514,-14551319,10851029,-3545272,-4690922,11041528,-13965517,12830158,-8213247,1020623,6270225,-11471055,13569057,-11829886,6202105,943747,-8344475,12952892,-13742737,11050514,-5094595,-2635586,10117185,-14278736,14742506,-10807731,3651319,5145105,-12206952,16067121,-14569506,9527674,-1328016,-7048049,13848554,-16388563,14143314,-7719995,-941106,9074006,-14464954,15765064,-12117286,5265840,3136356,-10551205,14575379,-14092842,9622751,-2427351,-5241838,11003311,-13571594,12125266,-7162452,301330,7122568,-11514111,12874582,-10411366,4983564,1869196,-8224694,11904670,-12782832,9389764,-3674015,-3904385,10090935,-13490628,12684195,-8561029,2426145,5192640,-11669754,14376374,-13228834,7784334,-7931,-7074702,12918905,-14818638,12357931,-6096440,-1583274,9179664,-13506302,14113107,-10427700,3748134,3584091,-9808605,13256316,-12749050,8115156,-1244510,-5943761,10703904,-12246637,10431579,-5339968,-997066,6976031,-10785669,11482460,-8842795,3133143,3258067,-8356790,11038941,-10706127,7532466,-1983562,-4559600,9819841,-12074073,10467053,-6592587,783193,5823668,-10681120,12737686,-10920478,5670656,1077398,-7243012,12036429,-12973232,10335318,-4612935,-2889563,8877119,-12613783,12570075,-8685296,2446803,4552647,-9932480,12106961,-10979275,6344806,-463617,-5558783,9761296,-11388290,9284437,-4186111,-2174867,6905112,-9216765,9539609,-7160283,2887676,3274514,-8263562,10223248,-8493873,5284753,-991109,-4210006,8269453,-10345236,8999445,-4936708,-820463,6024323,-9490826,10340243,-8472186,4152634,1451412,-7012183,10477751,-10867942,8028688,-3110703,-2524124,7866744,-10688970,10549667,-6686265,1404810,4082095,-8149135,10346686,-9150094,5116729,718782,-5486655,8552402,-9130115,7130505,-2843118,-2085145,6306670,-8413128,7940364,-5143281,1119903,3560032,-6564910,7666098,-6549366,4283261,-88669,-4513576,7417071,-7821415,6044589,-2663266,-1031553,4762184,-7406981,8421997,-6348393,2435519,2419491,-6353059,7972195,-7972627,6002644,-1978607,-2927717,7400623,-9056624,7948954,-4753416,508522,3693074,-6924065,8585384,-7440761,3294008,1395577,-4925810,6782849,-7035939,5264505,-1653215,-2173535,5652246,-6724461,5561679,-3198851,67371,3098170,-5144290,6024413,-4746879,2135441,1144249,-3781165,5178281,-5239009,4527282,-1832977,-1560415,4498006,-6132191,5632601,-3852634,1355146,1830383,-4820876,6649893,-5607308,3704304,-441336,-2705707,4870206,-6237164,6123507,-3257735,-139721,3475575,-5825141,6011352,-4664287,2170148,786234,-3740120,5650371,-5361299,3347739,-510051,-2009691,3999725,-4316919,3815538,-2170794,-480213,2694696,-3964039,3635060,-2519974,806605,1237448,-2610933,3680885,-3066702,1945410,-138637,-1675626,3103180,-3497907,3047607,-1932695,135054,1840109,-3257557,3779186,-3288863,1968283,-210029,-1822454,3614463,-4236112,3482943,-1662090,-420215,2615219,-3556852,3838005,-3011759,1394473,1167456,-2720800,3260924,-2777329,1692437,7545,-1369758,2645890,-2734312,2193462,-299432,-883847,1708100,-2059665,1816735,-793956,-153426,1490077,-1820786,1816178,-1038152,498071,669157,-1371044,1844038,-1599882,1153283,-437027,-434079,1271072,-1604815,1658839,-1049819,640306,102910,-1299708,1994783,-1955069,1329555,-711331,-65068,1042189,-1876358,1789608,-1251320,495806,488387,-1076708,1341060,-1364617,321685,35874,-708565,1047391,-703265,274456,383261,-428815,616338,-401574,8937,410252,-1225573,855744,-206804,-186135,625421,-1021703,697366,-746670,272434,417580,-888754,820242,-798660,412458,38786,-591108,443870,-544288,322639,164580,-224042,-61640,-157582,93129,81339,-138311,-159290,26217,-140580,-6254,-255804,267359,-640240,523869,-369058,-212422,619257,-995038,920707,-1132221,967648,-309364,-727876,1293370,-1649878,1807897,-1173984,150099,1139835,-1999572,2502623,-2161887,1198734,207688,-1959482,2401397,-2596573,2121814,-764961,-621223,1864905,-2484500,1942700,-1061620,22041,1205475,-2050169,2087918,-1383876,475579,695507,-1363195,2074583,-1933347,962457,310703,-993415,1757754,-2084844,1679289,-1138946,-365661,1496321,-2471123,2506913,-2265033,1190962,250748,-1866639,2600938,-3230691,2530496,-1236033,-632108,2398493,-3537098,3538320,-2452590,1334638,973333,-2849230,3677266,-3578791,2654971,-301942,-1830024,3137110,-3885144,3210681,-1522754,-738204,2550221,-3655443,3652910,-2412109,329184,1178785,-3044976,3379631,-3091122,1823035,-27467,-2046851,3143173,-3675382,2729476,-1049895,-658883,2332609,-3607482,4142689,-2943573,1067453,1309816,-3272233,4299905,-3898514,3323461,-1230599,-1539227,3465855,-5012409,4462243,-2761052,377842,2073728,-4333156,5035890,-4378743,2686686,238757,-2978454,4787362,-4877982,3658671,-1573514,-1318194,3754475,-4966191,4529374,-2743518,494363,2068478,-3848503,4827314,-3888108,2274627,639037,-2769870,4529686,-4797160,3812873,-1313877,-1555953,3641437,-4636069,4803618,-3320768,1040068,1829654,-4251312,5370766,-4871872,3225731,-581165,-2371065,4735895,-5771364,5225069,-2941517,79086],[0,0,0,0,0,3,-6,4,4,-13,23,-30,41,-52,61,-76,93,-117,149,-186,230,-275,323,-382,448,-525,616,-721,840,-978,1126,-1284,1460,-1653,1867,-2102,2365,-2659,2987,-3347,3743,-4172,4638,-5145,5697,-6297,6954,-7668,8451,-9307,10249,-11282,12413,-13666,15046,-16574,18272,-20169,22304,-24725,27483,-30659,34328,-38578,43437,-48707,53173,-50172,-48216,-833316,1239179,-1146325,301052,891089,-1629145,1852983,-1811425,1047577,98723,-1292753,1777100,-1652632,778629,244918,-1298190,1133017,-443450,-120762,1327772,-1601804,1136370,-359259,-881992,2496897,-3187391,2579982,-1197348,-675261,2210830,-3589025,3562949,-2557559,1022621,1272650,-2751077,3506249,-3256083,2425124,-1090977,-270151,1434567,-2404758,3035234,-2525750,1587304,-455192,-634866,1488588,-2575415,3008921,-2361498,1002359,308292,-1558157,2968881,-3309714,2552090,-950592,-1002602,2257382,-3293729,3051676,-1774341,-1117544,3465485,-3968921,3492168,-1489138,-1064519,3340466,-4632079,4663025,-3226463,51240,3146066,-5878736,6083923,-4430375,2081388,793881,-3547084,5967835,-6713188,4874616,-1259476,-1328372,3459056,-5235393,5595555,-4684924,2363182,980035,-3048911,4369096,-4859186,3998821,-2120858,-211546,2406844,-3727477,4544485,-4235417,2249644,391406,-3265852,5047285,-5211369,3726429,-870319,-2388757,5067037,-6298841,5466273,-2563095,-1624291,5489377,-7524635,6672478,-4543571,976133,3328235,-7738357,9015484,-6974508,3019627,1159316,-5225089,8173477,-9058763,6906091,-2765605,-1823807,5877402,-8580595,9034625,-6319413,1640927,2965452,-5431239,7424624,-7551389,5907986,-2302753,-1683786,4968569,-6958597,7132906,-5629203,2596534,1189543,-5102127,7578525,-8129285,5083266,-296018,-4085978,6397566,-7794123,7517836,-4013071,-1738188,7102695,-9293034,8145704,-5018356,935331,3838608,-8514876,10341361,-8782853,4332987,813908,-5819140,10059959,-11143391,9182965,-3394456,-2829566,8109072,-10243871,9898068,-7314746,2208420,3189740,-7718328,9659141,-8918190,5666598,-1518375,-2379273,6379978,-9280172,8953442,-5661742,776520,3589803,-6861638,8724101,-8516113,5638388,-126837,-5837661,9066815,-9114614,6777417,-2997790,-2212708,7150649,-10167904,9899745,-6175267,684690,5118880,-9477052,11128234,-9441985,5030760,1049091,-7365899,11585955,-12413512,8846291,-2310174,-4257551,9580582,-11887251,11093775,-7296675,1859769,4281350,-9365130,12024160,-10484219,5985116,-758100,-4368706,8638547,-10513283,10107785,-5816558,243409,5137116,-8981310,10204552,-9272472,4740817,1513346,-6858833,9906936,-10159342,7581067,-2754355,-3466199,8849557,-11204755,10211262,-6196752,274094,6239147,-10780736,12408888,-10350926,4736544,2441233,-9245380,12848892,-12658413,8668546,-2773650,-4304613,10268330,-13865023,12337301,-7468315,666453,5650338,-10473201,12908154,-11439831,6600134,205771,-6438485,10430737,-11728401,10420846,-5781457,-656468,6896953,-10644311,11487076,-9154479,4087069,1939722,-7377969,11014146,-11262459,8140727,-2412319,-4058948,9532623,-12046646,10978304,-6323007,-110382,7069881,-11226624,12684040,-10185574,4081643,3053151,-9312075,13335553,-12966687,8753039,-1829679,-5359826,11033332,-13836684,12387211,-7523181,59350,6824420,-11741229,13368282,-11191472,5909067,825424,-7471388,11568583,-12640460,10005515,-4673192,-1948368,7395112,-11323133,11719756,-8615654,3520336,2905864,-8093824,11222069,-11134033,7400832,-1906615,-4844795,9709484,-12153238,10434359,-5975457,-494021,7161672,-11626440,12541748,-9605237,3678602,3844239,-9769269,13040988,-12613132,8153340,-1473044,-6085613,11544845,-13811038,11679570,-6401520,-503087,7296200,-12293211,13112701,-10546746,5304073,2060800,-8238004,11974181,-12386299,9330361,-3703231,-2843535,8025802,-11374362,11385255,-7944473,2609218,3457661,-8664707,11169145,-10459901,6741985,-1040354,-4687826,9655670,-11685110,10027296,-4956514,-1263085,7233259,-11025622,11590044,-8805616,2620844,4103092,-9513156,12779669,-11667583,7052287,-231911,-6631232,11617288,-13221594,11076265,-5623332,-1505639,8301349,-12431317,12503007,-9516782,3897621,2552601,-8590360,12045571,-11994977,8553162,-2826039,-3324967,8957856,-11428827,10601844,-7040635,1926213,3808470,-8733691,10902079,-9744133,5688691,-394929,-4737288,9323526,-10630322,8845703,-4686716,-1172057,7090299,-10455080,10814730,-7693070,1982447,4177933,-8948748,11221448,-10427094,6556345,-182088,-6320614,10863370,-11960100,9554365,-4881925,-1920902,7682784,-11311569,11617335,-8548432,3218249,3276307,-8700046,11064327,-10446211,7476660,-1768709,-3863269,8407597,-10712668,9477710,-5831879,582653,4273515,-8301978,9765918,-8571155,4451551,249379,-5244901,8734536,-9401427,7078494,-2856705,-1759236,6559312,-9324080,9598015,-6430057,1030991,4431947,-8062349,10224184,-9240649,5282959,1001513,-6483160,10011263,-10862705,8173829,-3195804,-2696956,8313104,-10792215,9901161,-6704785,1858577,3520076,-8523084,10740111,-9608226,6019044,-586562,-4619120,8126319,-9310367,8239030,-5248694,480224,4765748,-8331437,8829942,-6685378,3434786,326019,-4628520,7883725,-8754509,6284256,-1910660,-2403845,5644569,-7641761,7715608,-5416350,1390908,3800649,-7602984,9097280,-7447595,4109630,1273901,-5152324,8269553,-9087541,6847652,-2434467,-2661500,7003551,-8932551,8504066,-5920762,1265792,4085327,-7685101,8727818,-7466911,4557322,-194970,-4331383,7390054,-8448207,6552830,-3125111,-393022,4277964,-6524966,7273702,-5488814,2670126,934483,-4250974,6309838,-6354345,4470506,-1634941,-1581688,4529926,-6409371,6218000,-3822665,12106,3047721,-5601140,6515831,-5788945,2820173,1032238,-5006064,7258951,-6977309,4669674,-1407631,-2523395,5512857,-7726868,7002722,-4319384,-199833,4084810,-6384011,6854824,-5898998,3381900,-11668,-4312063,6575309,-6674095,4591857,-2006955,-775272,3390152,-5532023,5867422,-4363142,1256231,1373855,-3391164,4742215,-4778999,3850714,-1145676,-1839316,3867978,-4759073,4167769,-2623018,308183,2345013,-4499869,5559680,-4159337,1581487,1138308,-3119673,4667645,-5472240,4380410,-747474,-2603876,4873538,-5767605,4916821,-2950146,201332,3021246,-5195066,5849506,-4653694,2071085,1007026,-3267410,4676097,-4683674,3929368,-1877265,-996608,3155700,-4209075,3830338,-2769300,1112598,798237,-2350831,3483631,-3377541,2081365,-513034,-1243791,2112851,-2896515,2982835,-1929177,151900,1612149,-2457284,2908551,-2316178,1257644,609656,-2134575,3320807,-3184306,2303058,-301105,-1647001,3175572,-3678800,3323558,-1778768,-533189,2636687,-3752860,3537128,-2463190,1030354,658100,-2648860,3337489,-3320059,2173219,-545636,-1300062,2170170,-2827338,2494391,-1537504,336017,1083095,-1562160,2035732,-1604325,993883,-206951,-410794,1246916,-1217119,1262411,-846463,156302,868006,-1128040,1334728,-1155818,814503,270319,-1147139,1663691,-1621484,799445,58998,-667567,1842504,-1867348,1650418,-210183,-500059,1680620,-2014469,2189621,-1578265,180170,824741,-1594267,1855058,-1516751,971190,84782,-708560,933365,-1515999,775851,-436784,192783,374519,-423837,240149,-378129,97758,-348983,226420,-255170,675795,519,-151650,569477,-345327,458565,-236828,-187160,306283,-149671,251305,-202609,61161,100569,51614,-124957,218630,-404951,-108554,448045,-561587,276858,-623027,577953,-286437,-326352,449878,-506860,824524,-322112,-128105,279024,-501578,-15496,255013,-402579,284372,-308228,-22025,812148,-825979,947713,-589953,-421795,995313,-1372341,1576643,-1306003,236888,404387,-1524005,1767014,-1863930,805842,-21982,-928022,1481305,-1624431,1524244,-730001,131413,691841,-1438424,1365464,-1227258,502771,-22981,-464198,844366,-1188832,983844,-805979,-85463,430045,-969007,993140,-1036453,904374,159945,-1047008,1451858,-1638928,849433,-147231,-912649,1770635,-1942703,1580485,-858409,-289040,1469864,-2767405,2740368,-2033408,230206,1146080,-2223237,3241590,-2763863,1605557,-75007,-1517358,2660541,-3121399,2466380,-1039866,-149440,1624843,-2515085,2757899,-2199479,868534,595562,-1515068,2215884,-2421926,1760946,-639628,-721924,1736074,-2285700,2268810,-1764691,239716,1231540,-2323487,2393420,-2243415,1465978,61274,-1831574,3118294,-3106178,2382121,-963756,-862363,2669109,-3627862,3635403,-2528069,288579,1720001,-3541045,3854923,-3339283,2160805,356819,-2259707,3597871,-4071324,3165033,-1529224,-724140,2641983,-3685248,3719285,-2596463,865980,1000589,-2385310,3556618,-3436065,2510778,-628165,-1169493,2833334,-3197685,3156982,-2173868,292512,2140234,-3334761,3591286,-2622339,1198879,181501,-2328662,3610397,-4060645,3100456,-979691,-1420563,3207894,-4360789,4277870,-2738805,475289,2358276,-4318023],[0,0,0,0,0,-7,15,-21,30,-37,38,-40,45,-50,58,-71,86,-103,120,-133,150,-166,180,-198,220,-241,263,-284,302,-321,337,-354,369,-384,402,-418,427,-435,439,-440,436,-427,415,-400,385,-365,346,-323,302,-291,295,-316,360,-442,575,-780,1088,-1545,2222,-3222,4705,-6922,10307,-15623,24357,-39727,70041,-144964,632183,333132,-836641,1543101,-2039606,1887250,-488146,-698917,1602308,-2104532,2216752,-1657814,373158,742611,-1736475,1676613,-1211468,400875,145225,-631376,399662,-82171,-185848,307493,-59186,-196897,675383,-1462268,1615560,-1049845,54073,834586,-1447596,1439225,-1003862,757139,-67986,-396362,907781,-693342,436078,-409887,314462,-566287,979818,-981421,194237,731013,-1646736,1971809,-2384056,1860247,-671337,-1293534,2668279,-3105763,2912598,-2128105,-38182,2036617,-2831710,2841915,-2365830,1327141,9468,-1873502,2463417,-2010468,818309,242258,-828370,907095,-573741,-183965,484811,-648035,764623,-669095,-559419,1276987,-1106530,394927,-99756,246684,-473274,-326198,1081786,-1049478,975270,-1081396,1494482,-976525,-269607,1477440,-2498792,2592645,-2270600,1332462,161997,-1705146,3051291,-3155446,3097095,-1787804,-142206,2448479,-3936045,4129483,-2775184,987628,1328686,-3033744,3764836,-2514601,1107117,565188,-2269416,2586354,-1782684,308355,648282,-1069617,1739679,-2079034,1169140,535980,-1467287,1613147,-1299282,1676737,-1089944,128989,1025345,-2215026,2571095,-2767224,2061687,-277920,-1944366,3220125,-3219817,3332617,-2771206,1762421,1119718,-3218920,5106393,-4846864,3787691,-1834937,-916510,3554137,-5363228,6018973,-4345281,903450,2981861,-4531209,4053113,-3714456,2598853,-438635,-2652222,4379805,-3672417,1451633,115925,-880223,1547805,-2852456,2881116,-1289496,-610354,1444322,-2238153,2743654,-2734295,1266775,1054722,-3063674,3516974,-3242444,2142162,-677932,-1221094,2616221,-3946376,3993267,-3326434,1117563,1099561,-3323089,4711547,-5788498,4475839,-1238872,-2377996,4681128,-5374239,5091364,-3868536,1157579,2747948,-5718364,6386361,-4051006,1829383,831773,-2684461,4231384,-3946760,2977337,-935018,-1328535,2741152,-3479310,2802185,-1199866,-186347,1631327,-2966922,3336795,-2524660,346460,1949930,-3536802,3633663,-3010038,1728093,-337541,-1601606,3312192,-4830346,4802208,-2997075,358067,2189150,-4015871,5482800,-5945999,4275159,-738198,-2958247,5584278,-6381788,5901513,-3409503,63132,4138690,-6229630,6147580,-4471230,1894692,988297,-3999119,5745779,-5287811,3079625,-523218,-2192974,4340723,-4747300,4043730,-2040186,-704335,3246549,-4643235,4237457,-2499686,305919,1589076,-3304013,4582774,-4351760,2688329,171704,-2237436,3729858,-4597236,5166971,-3235619,492699,2928507,-5020948,6063098,-5721006,3716596,-431495,-3379390,6568440,-7263971,6373339,-3310421,-529803,4353827,-6569209,7036342,-5816565,2561653,1466975,-4725594,6674852,-6316641,3970343,-783502,-2423584,4994802,-5687263,4637339,-2164831,-847486,3198595,-4831267,5071380,-2944151,752341,1870842,-3921867,4697710,-4104619,2250533,-206851,-2358266,4614521,-5193116,4624633,-2818639,76457,2849986,-5194677,6412448,-5730360,3590709,38927,-3490963,6354599,-6947644,6296339,-3250184,-452658,4418676,-7080437,7660423,-5560321,2285520,1904840,-5356400,7213388,-6525127,4052685,-637692,-2822012,5330072,-6265359,5161274,-2387525,-984399,4196949,-5081700,4966612,-3526956,777117,1856134,-4280419,5127786,-4403780,2548693,287194,-2926281,4718350,-5308456,4558370,-2406140,-257500,3249215,-5563946,6372714,-5378157,2780549,619426,-3785372,6421821,-7159249,5767824,-2859216,-831453,4651321,-7217897,7492332,-5204992,1893403,1990903,-5158269,6978127,-7006908,4266977,-157585,-3407284,5992411,-6260822,4995520,-2384367,-977175,3834082,-5847684,5143352,-3499564,579976,2493534,-4929580,4999111,-4335200,2231694,163635,-3043489,4812926,-5438638,3993691,-1959313,-788731,3558277,-5538079,5746910,-4877572,2668375,1141573,-4193632,6518092,-6877326,5176877,-1884353,-1648501,4804686,-7162444,7302691,-5061175,1534975,2464760,-5573991,6858414,-6522302,4168419,-243786,-3299437,5668598,-6400267,5610667,-2233895,-1525386,4333946,-5109368,5295066,-3717147,824091,2458348,-4766507,5283686,-4025146,2189331,304743,-3059792,4550328,-4981912,3807947,-1468913,-1066961,3627423,-4978273,5187838,-3476454,1655291,956330,-3960569,5719530,-5972734,4396061,-1369463,-1824886,4846370,-6703649,6295224,-4533736,1066454,2561788,-5630602,6679146,-5930916,3081839,532532,-3290375,5620394,-6218074,5074571,-1808923,-1799374,4236620,-5280587,5150504,-3460874,324976,2983493,-4760448,4982363,-3400380,1665234,1253687,-3656480,4751447,-4596756,2653787,-827187,-1449538,3748376,-4890866,4906920,-3466556,842074,1753751,-4351124,5405152,-5160526,3691033,-1231936,-1932598,4969007,-6566123,5781387,-2821888,515676,2022511,-4795659,6495009,-6119970,3010182,887212,-3811913,5096446,-5625697,4580747,-2283678,-1307599,4345307,-5576664,5040819,-3052490,173070,2269179,-3960862,4591643,-3494079,1895835,964373,-3200554,4179486,-3572212,2583664,-870751,-1666802,3750356,-4240162,3530216,-2209563,550298,1354310,-3635596,4881182,-4434177,2401003,-378308,-2232155,3952126,-5154327,4701362,-2781091,108191,2308833,-4562438,5161308,-4501807,2702628,146514,-3119028,4560530,-5658491,4171225,-1190341,-1592437,3766014,-4464814,4157302,-2347998,677112,2325367,-3734570,4110978,-2643327,543140,1174203,-2551133,3327397,-3085562,2504345,-137720,-2242239,3216050,-3223470,2457107,-1418811,185792,1808822,-3679453,4019964,-2866624,1387568,355307,-1878114,3193399,-3981063,3790957,-2106301,-567839,2214467,-3788950,4212285,-3411719,1854484,451828,-2813150,4604555,-4398128,2959897,-1030000,-1050199,2978566,-3983585,3981075,-2019913,-451210,2060207,-2814447,2890294,-2876720,886176,1249195,-2902733,2935125,-2290930,837150,226850,-1285388,2634742,-2788944,2203711,-858649,-781473,1890935,-2500115,2703983,-2156644,884755,526415,-2134991,2916022,-3286411,2281870,-1126487,-107926,1841775,-2971087,3516031,-2703048,1054126,563983,-2234903,2841712,-3290603,2265177,-982418,-1141907,2494668,-2922943,2670647,-1329403,344120,1412136,-2626961,2495995,-1672655,73001,1019222,-1765177,2041600,-1594058,559036,351970,-1335294,2111507,-1764193,895486,61760,-996142,1644187,-1641361,1631146,-1374097,86823,824029,-1472237,1783341,-1696226,1468170,-699732,-374541,1570490,-2163277,2043196,-1783721,649306,407805,-1894821,2243019,-2229342,1322263,-287342,-383327,1710645,-1816345,1881188,-821307,-50744,991867,-1659560,1765515,-880031,89444,821599,-1015509,1067734,-903754,-97199,578017,-1002104,880968,-591207,93844,544362,-832777,1163469,-966220,331745,-68912,-527360,782159,-889002,924035,-530860,435564,269055,-667932,674898,-682319,970675,-1002463,762159,218714,-731268,1245522,-1046681,1164832,-477318,-18810,762988,-1161997,1009966,-523301,60268,72012,-830093,608994,-274115,165219,100870,-388412,62521,88280,-229459,557630,-417337,53554,293749,-748390,911948,-924638,151315,69640,-584015,793454,-961711,693474,-108503,-384526,756398,-337808,408238,-543756,-100624,62367,-176808,54105,135179,-72221,472994,-2512,-281529,513263,-494806,161844,-26259,-25952,-45478,-344876,455645,-136457,412643,-196953,-163043,-209182,-263369,577257,-840270,871947,-916840,613202,275962,-634157,1501772,-1423949,1041265,-525695,-335342,972995,-1360760,1335599,-1016177,262520,545815,-860012,1743529,-1511912,519736,-32350,-832492,1257758,-1154987,413772,-24635,-497087,1256648,-1205206,569554,42041,-780528,981974,-1208211,890787,-726423,-262186,795358,-1392765,1272469,-1039886,269744,441454,-980687,1127403,-1416812,1483148,-1108225,124376,916091,-1591036,1964093,-1904443,1214115,-64107,-1164011,1760929,-2441987,2100859,-1034974,-230769,1422848,-2362183,2101830,-1619784,656425,542924,-1868170,2468705,-1956319,959413,303543,-1018231,2040358,-2332319,1455015,-406361,-921211,1986142,-2249881,1914052,-998045,-339696,1516074,-2034914,2124068,-1907855,751220,424418,-1355804,2186545,-2424130,1948571,-1132351,-217622,1639272,-2609964,2826849,-2613875,1191745,199180,-2200177,3061569,-3069515,2527147,-1240720,-763810,2612060,-3267242,2998454,-1797046,499743,981263,-2556992,3179592,-2841575,1431701,667036,-2096494,2850609,-3053705,2055020,-811595,-1162187,2663873,-3261333],[0,0,0,0,0,1,-6,17,-25,40,-54,72,-89,103,-128,155,-186,225,-272,323,-386,452,-529,621,-714,827,-948,1084,-1226,1385,-1558,1751,-1960,2196,-2454,2740,-3048,3381,-3741,4127,-4543,4996,-5489,6028,-6614,7256,-7954,8720,-9551,10464,-11468,12584,-13832,15235,-16826,18645,-20743,23193,-26084,29551,-33791,39086,-45880,54883,-67322,85524,-114599,169836,-532081,1163604,-626271,-101609,892471,-1508004,2103077,-2189492,1268728,212885,-1125596,1494794,-1712806,1442022,-668104,260960,315705,-500577,595497,-1144524,917470,-1077605,1300168,-1375012,354044,701340,-1899490,2200219,-2442633,1664849,-886643,-817231,2364274,-3013455,3002686,-2096373,203760,1587585,-2485666,2544895,-1582360,534265,837916,-2054420,2305314,-1394666,-163335,1824509,-2168931,1874803,-1186637,15861,1403346,-2766134,2949956,-1876198,760117,533501,-1984489,2763132,-2936707,2234577,-1619116,432993,1446300,-2779839,3759956,-3303206,2006723,-747270,-591768,2385399,-3303362,4006701,-3540643,2180641,548098,-3034646,4230383,-4509288,3666418,-1866516,-1170749,3732129,-5197486,3935132,-2062184,-458229,2181039,-3626651,4216504,-3224245,161043,2242659,-3696511,3497512,-2939159,835448,1268130,-3108237,3603712,-3366455,2345231,-423776,-2121309,4012960,-4646305,3712861,-1871124,-713320,2609425,-4275730,4486498,-3881711,2312687,-140575,-2198028,4089058,-4737571,4308585,-3591542,1272412,1835555,-4947544,6307981,-5465217,3732439,-791063,-2651743,5469647,-6534187,5088077,-1963452,-1307594,4031577,-6099485,5515357,-2914645,-1190288,3451534,-4679082,4544107,-4234966,1679658,1760607,-5250040,6515636,-5386529,2816749,-186429,-3401408,5997176,-7076904,6033732,-2977490,-1222973,5414837,-6548818,5939446,-4964970,3256422,-9188,-4328217,7373429,-6775257,5128479,-3165549,580990,2905072,-7256330,8670928,-7254439,3198155,607268,-4718096,8096478,-8868531,6670347,-1884240,-2959301,6047627,-7591627,6972790,-4228743,397317,3779180,-6750613,7653909,-5933336,2216419,2087447,-5171213,7528915,-7732750,4997576,-133660,-4930187,7364055,-7527729,5849527,-3330465,-955725,5164609,-8360454,8072496,-5429006,2277990,1324290,-4553563,7261178,-7951565,6849145,-3838740,-459450,5150139,-8489392,9174877,-7051942,3504330,1199329,-5870520,9046024,-9302279,5998107,-1447795,-3233263,6831309,-8086463,7433819,-4618172,265249,4917703,-8511279,9086097,-6532222,1820131,2882300,-6563706,8820990,-8448668,5056250,570632,-5920159,8508417,-8745576,6771716,-3184126,-2043290,6953136,-8988201,8258204,-5457192,1974877,2342427,-6353370,8943659,-8808673,6056193,-1711980,-2766210,6516722,-9142016,9299782,-6576974,1705954,3568755,-7717687,9523048,-8833502,5670409,-1333431,-4361169,8506653,-10354641,8539718,-3630931,-1350795,5733574,-8858019,9876252,-7360602,1714097,4293090,-8664825,9916808,-8551498,4715298,1117292,-6489450,9653036,-10211537,7143064,-2216557,-3246663,8054390,-10170724,9432205,-6394250,1224402,3938123,-8223222,10587779,-9121337,5779071,-829397,-4150134,8283576,-9956537,9085580,-5931725,856685,4277041,-8682260,10360219,-9118246,5200942,-107501,-5171473,9206308,-10199017,8293937,-4044001,-1959327,6964136,-9880766,9813380,-6655253,1405019,4408985,-8682316,10190481,-8844351,4301488,1170005,-6703746,10394233,-10307856,7052993,-2034367,-3766886,8469072,-10342907,9491572,-5929761,170275,5044044,-9167935,10651866,-8986064,5051010,204655,-5499965,8694435,-9892131,8675116,-4699601,-664165,5662000,-9076993,9958979,-8231679,4305172,1185052,-6414230,9490643,-10127642,7741252,-2927499,-2794524,7664721,-10104855,9591653,-5974290,743192,4902077,-9040733,10276403,-8361689,3410926,2262820,-7255252,10050075,-10062384,6726788,-1206261,-4319485,8838827,-10805219,9240939,-5136103,-578917,5899876,-9422739,10445096,-8490280,4043441,1653613,-6637975,9471811,-9876617,7528376,-3537046,-1747542,6459097,-9499509,9508843,-7070373,3085669,2494710,-6868254,9405075,-9419227,6575192,-1921215,-3468226,7776442,-9813220,8774114,-5567290,76615,5244330,-9122826,10108925,-7515643,3073515,2644582,-7605471,10137788,-9425961,5833953,-444937,-4868763,9008195,-10539070,8705150,-4328429,-1509273,6870008,-9568821,10065086,-7594735,2864420,2577887,-6806080,9660450,-9584922,6862149,-1740959,-3054451,7162032,-8655205,8734905,-6490251,1961124,3083801,-7654850,8959059,-8188507,5392584,-1082952,-3880282,7629884,-8938571,8051388,-4282218,-454362,5433536,-8381577,8761231,-6385688,2601933,2476092,-7153809,9481915,-8298792,4540167,236995,-5168053,8509852,-9271112,7279111,-2860904,-2346019,6696088,-9013272,9215953,-5909210,1589791,3572519,-7309907,8676925,-8233568,5527606,-803506,-3973264,7212502,-8638472,7401095,-4846745,259713,4155198,-7287255,7966107,-6660244,3746386,230677,-4344202,7122237,-7988880,5985118,-2835283,-1302421,5381705,-7904337,7871856,-5273663,1148929,3282455,-6992117,8354272,-6908075,3671816,653356,-5360690,8532699,-8829505,5916563,-1196657,-3021865,6024365,-8071834,7939489,-5480960,238729,4689254,-7298302,7832106,-7130169,4113229,317194,-4437716,7638552,-7888393,5972760,-3082584,-632547,4355423,-6552920,7080160,-5403295,2625493,933247,-4298688,6075052,-6703474,5155932,-2152124,-1508241,5140850,-6752942,6126683,-3995988,721605,2671008,-6010506,7378628,-5434168,2153147,1409035,-4541093,6772357,-6833307,4569704,-797360,-3033079,5969544,-7344771,5982195,-3304998,-658387,4142101,-6299061,7105401,-5739092,2367204,1253504,-4759546,6361696,-6256800,4528403,-1945258,-1474657,4230983,-5937130,5562914,-3882725,1016601,1524606,-3792741,5118833,-5165985,4030494,-988668,-2303209,4405026,-5179534,4373036,-2790251,311267,2753131,-5112723,5502654,-4137531,1121808,1621296,-3757870,5389385,-5246766,3341333,38717,-3224021,5542930,-5745465,4560536,-1758496,-772405,4020089,-5965237,5589439,-3593585,941311,1619014,-4112665,5113692,-4916564,3280760,-448660,-2429554,3662834,-4017465,4098085,-2678625,599663,1992228,-3718298,3972211,-3099284,1898067,-239275,-1541231,3243252,-3842316,3186959,-1416468,-672586,2381667,-2995117,3407095,-2657138,805601,1507520,-3443833,4146396,-3607440,1701116,543512,-2555771,3996685,-4253931,3210642,-605801,-1572782,3643460,-4314725,3667436,-2178593,311951,2325047,-4002483,3966230,-3227173,1467356,442343,-1890654,3208800,-3554588,2360716,-1011340,-528149,1639271,-2309920,2677745,-1956053,1344563,267889,-1544517,2236619,-1999533,1543273,-616415,-306432,1634351,-2114213,1938767,-1246171,13518,1204202,-2187506,2407614,-1986768,543323,780362,-2145961,2693542,-2553962,1213923,72598,-1695146,2603130,-3070821,2091820,-894387,-562309,2057874,-2512444,2373633,-1797094,69812,1199554,-2036754,2263208,-2148767,1225744,22109,-1072907,1255585,-1607623,1010704,-610723,-99665,271147,-882776,767565,-652397,394315,193714,-319116,548618,-401481,412010,112385,-257511,702885,-653634,738572,-337941,-176037,766840,-1161854,1160365,-557899,-72528,573202,-1403378,1558113,-1481270,570240,330778,-1587070,1622049,-1666774,1230549,-330453,-531432,1209642,-1528949,964298,-507437,-175603,1003217,-971290,790965,-449607,-208487,469091,-766256,468010,54778,-387383,613448,-751383,248050,-171163,-652860,1063064,-965995,537056,-393052,-211032,714064,-917197,1100074,-786121,240077,-318284,-197951,1046748,-1226386,1300269,-1079228,327363,563244,-756984,1329676,-1215694,1119623,-538410,-290609,1147029,-1741712,1413059,-575020,-255440,871975,-1396908,1521048,-948834,23921,877006,-1644011,1775286,-1201445,-17738,1123197,-1773781,1663354,-1539184,664221,483534,-1804838,2642459,-2100797,1099243,-211264,-956038,1989389,-2288179,2081865,-1330203,91617,1016644,-1774801,2244810,-1940086,1021073,-42897,-764426,1622368,-2144310,2092479,-1330271,-50546,1093797,-1748010,2159595,-1977386,1155454,288642,-1463071,1990593,-1865463,1439249,-514146,-1069745,2127595,-2279598,2190313,-848094,-309093,1734698,-3095319,2582065,-1881134,178047,1414254,-2783022,3378324,-2621632,1408326,486652,-1894342,3235253,-3433774,2310323,-875411,-640396,2275917,-3009155,3265890,-2023958,950016,744680,-2139706,3169732,-3237348,2164074,-657488,-1219456,2448842,-2887060,2865767,-2159869,203018,1304799,-2519849,2880879,-2782410,1403920,325381,-1988492,3088625,-3083366,2415577,-939129,-1070495,2664979,-3908816,3742475,-2301857,20042,2460225,-4066178,4112546,-3247348,1419612,991487,-3076860,4246822,-4224442,3015884,-853940,-1349139,2880937,-4430287,4520319,-2963509,764253,1463759,-3364048,4210453,-3739888,2386044,-70173,-1952107,3339274,-3961427]],"minX":0,"maxX":0.33963599999999905,"minY":0,"maxY":0.005046916373141,"minZ":-17770954,"maxZ":17962676,"noise":2889188}},"id":"2940c961-fa7a-4076-9856-931934277a43","meta":{"TITLE":"HMBCGPND_ED CDCl3 {D:\\Data} SG 17","JCAMPDX":"6.0         $$ Bruker NMR JCAMP-DX V2.0","DATATYPE":"nD NMR FID","DATACLASS":"NTUPLES","NUMDIM":2,"ORIGIN":"SG","OWNER":"SG","LONGDATE":"2024/12/04 22:02:27+0000\n$$ TopSpin 4.4.1\n$$ 2024-12-04 23:02:20.869 +0100  nmrsu@CZC150CR4G\n$$ Compression mode = diff/dup",".OBSERVEFREQUENCY":400.261790429516,".OBSERVENUCLEUS":"^1H",".DELAY":"(6.5, 6.5)",".ACQUISITIONMODE":"SIMULTANEOUS (DQD)",".ACQUISITIONSCHEME":"NOT PHASE SENSITIVE",".AVERAGES":8,".DIGITISERRES":32,"SPECTROMETER/DATASYSTEM":"Avance NEO 400",".PULSESEQUENCE":"hmbcgpndqf",".SOLVENTNAME":"CDCl3",".SHIFTREFERENCE":"INTERNAL, CDCl3, 1, 8.202246","AUDITTRAIL":"$$ (NUMBER, WHEN, WHO, WHERE, PROCESS, VERSION, WHAT)\n$$ ##TITLE= Audit trail, TopSpin 4.4.1\n$$ ##JCAMPDX= 5.01\n$$ ##ORIGIN= Bruker BioSpin GmbH & Co. KG\n$$ ##OWNER= root\n$$ $$ /root/.topspin-BladeEpu/local_acqu/CCP-3786/26/audita.txt\n$$ ##AUDIT TRAIL=  $$ (NUMBER, WHEN, WHO, WHERE, PROCESS, VERSION, WHAT)\n(   1,<2024-12-04T21:29:17.474+0000>,<CZC150CR4G\\nmrsu>,<CZC150CR4G>,<go4>,<TopSpin 4.4.1>,\n      <acquisition in progress>)\n$$ $$ D:/Data/SG/CCP-3786/26/audita.txt\n(   2,<2024-12-04T22:02:27.330+0000>,<CZC150CR4G\\nmrsu>,<CZC150CR4G>,<go4>,<TopSpin 4.4.1>,\n      <created by zg on 'Avance NEO 400' (CZC150CR4G) by user 'CZC150CR4G\\nmrsu'\n       on data set with UUID 'd0e7e564-b286-11ef-b83a-0030d62936d1'\n       started at 2024-12-04 21:29:17.474 +0000, POWCHK enabled, PULCHK disabled,\n       completed at 2024-12-04 22:02:27.329 +0000\n       configuration hash MD5:\n       6E 85 1B 60 9E B7 68 2F 19 C7 4F 28 01 DD C3 9D\n       double data hash MD5: 2K * 128\n       0C 82 A4 EF E3 14 50 81 F4 49 ED 74 FC 91 BA A8>)\n(   3,<2024-12-04T23:02:17.620+0100>,<nmrsu>,<CZC150CR4G>,<xwish3>,<TopSpin 4.4.1>,\n      <ICON-NMR User ID: SG\n       double data hash MD5: 2K * 128\n       0C 82 A4 EF E3 14 50 81 F4 49 ED 74 FC 91 BA A8>)\n$$ ##END=\n$$ \n$$ $$ hash MD5\n$$ $$ A6 C5 A7 22 8B 78 15 FE 60 5E 17 CD 2C DD EE 35","NTUPLES":"nD NMR FID","VARNAME":"TIME1,         TIME2,           FID/REAL,        FID/IMAG","SYMBOL":"T1,            T2,              R,               I",".NUCLEUS":"13C,           1H","VARTYPE":"INDEPENDENT,   INDEPENDENT,     DEPENDENT,       DEPENDENT","VARFORM":"AFFN,          AFFN,            ASDF,            ASDF","VARDIM":"128,           1024,            1024,            1024","UNITS":"SECONDS,       SECONDS,         ARBITRARY UNITS, ARBITRARY UNITS","FACTOR":"3.97394990011106e-05, 0.000332, 1,               1","FIRST":["0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0","0,             0,               0,               0"],"LAST":"0.00504691637314104, 0.339636,  -199465,         -3961427","MIN":"0,             0,               -17770954,       -17770954","MAX":"0.00504691637314104, 0.339636,  18000465,        18000465","PAGE":["T1=0","T1=0","T1=3.973949900111e-05","T1=3.973949900111e-05","T1=7.947899800222e-05","T1=7.947899800222e-05","T1=0.0001192184970033","T1=0.0001192184970033","T1=0.0001589579960044","T1=0.0001589579960044","T1=0.0001986974950056","T1=0.0001986974950056","T1=0.0002384369940067","T1=0.0002384369940067","T1=0.0002781764930078","T1=0.0002781764930078","T1=0.0003179159920089","T1=0.0003179159920089","T1=0.00035765549101","T1=0.00035765549101","T1=0.0003973949900111","T1=0.0003973949900111","T1=0.0004371344890122","T1=0.0004371344890122","T1=0.0004768739880133","T1=0.0004768739880133","T1=0.0005166134870144","T1=0.0005166134870144","T1=0.0005563529860155","T1=0.0005563529860155","T1=0.0005960924850167","T1=0.0005960924850167","T1=0.0006358319840178","T1=0.0006358319840178","T1=0.0006755714830189","T1=0.0006755714830189","T1=0.00071531098202","T1=0.00071531098202","T1=0.0007550504810211","T1=0.0007550504810211","T1=0.0007947899800222","T1=0.0007947899800222","T1=0.0008345294790233","T1=0.0008345294790233","T1=0.0008742689780244","T1=0.0008742689780244","T1=0.0009140084770255","T1=0.0009140084770255","T1=0.0009537479760267","T1=0.0009537479760267","T1=0.0009934874750278","T1=0.0009934874750278","T1=0.001033226974029","T1=0.001033226974029","T1=0.00107296647303","T1=0.00107296647303","T1=0.001112705972031","T1=0.001112705972031","T1=0.001152445471032","T1=0.001152445471032","T1=0.001192184970033","T1=0.001192184970033","T1=0.001231924469034","T1=0.001231924469034","T1=0.001271663968036","T1=0.001271663968036","T1=0.001311403467037","T1=0.001311403467037","T1=0.001351142966038","T1=0.001351142966038","T1=0.001390882465039","T1=0.001390882465039","T1=0.00143062196404","T1=0.00143062196404","T1=0.001470361463041","T1=0.001470361463041","T1=0.001510100962042","T1=0.001510100962042","T1=0.001549840461043","T1=0.001549840461043","T1=0.001589579960044","T1=0.001589579960044","T1=0.001629319459046","T1=0.001629319459046","T1=0.001669058958047","T1=0.001669058958047","T1=0.001708798457048","T1=0.001708798457048","T1=0.001748537956049","T1=0.001748537956049","T1=0.00178827745505","T1=0.00178827745505","T1=0.001828016954051","T1=0.001828016954051","T1=0.001867756453052","T1=0.001867756453052","T1=0.001907495952053","T1=0.001907495952053","T1=0.001947235451054","T1=0.001947235451054","T1=0.001986974950056","T1=0.001986974950056","T1=0.002026714449057","T1=0.002026714449057","T1=0.002066453948058","T1=0.002066453948058","T1=0.002106193447059","T1=0.002106193447059","T1=0.00214593294606","T1=0.00214593294606","T1=0.002185672445061","T1=0.002185672445061","T1=0.002225411944062","T1=0.002225411944062","T1=0.002265151443063","T1=0.002265151443063","T1=0.002304890942064","T1=0.002304890942064","T1=0.002344630441066","T1=0.002344630441066","T1=0.002384369940067","T1=0.002384369940067","T1=0.002424109439068","T1=0.002424109439068","T1=0.002463848938069","T1=0.002463848938069","T1=0.00250358843707","T1=0.00250358843707","T1=0.002543327936071","T1=0.002543327936071","T1=0.002583067435072","T1=0.002583067435072","T1=0.002622806934073","T1=0.002622806934073","T1=0.002662546433074","T1=0.002662546433074","T1=0.002702285932076","T1=0.002702285932076","T1=0.002742025431077","T1=0.002742025431077","T1=0.002781764930078","T1=0.002781764930078","T1=0.002821504429079","T1=0.002821504429079","T1=0.00286124392808","T1=0.00286124392808","T1=0.002900983427081","T1=0.002900983427081","T1=0.002940722926082","T1=0.002940722926082","T1=0.002980462425083","T1=0.002980462425083","T1=0.003020201924084","T1=0.003020201924084","T1=0.003059941423086","T1=0.003059941423086","T1=0.003099680922087","T1=0.003099680922087","T1=0.003139420421088","T1=0.003139420421088","T1=0.003179159920089","T1=0.003179159920089","T1=0.00321889941909","T1=0.00321889941909","T1=0.003258638918091","T1=0.003258638918091","T1=0.003298378417092","T1=0.003298378417092","T1=0.003338117916093","T1=0.003338117916093","T1=0.003377857415094","T1=0.003377857415094","T1=0.003417596914096","T1=0.003417596914096","T1=0.003457336413097","T1=0.003457336413097","T1=0.003497075912098","T1=0.003497075912098","T1=0.003536815411099","T1=0.003536815411099","T1=0.0035765549101","T1=0.0035765549101","T1=0.003616294409101","T1=0.003616294409101","T1=0.003656033908102","T1=0.003656033908102","T1=0.003695773407103","T1=0.003695773407103","T1=0.003735512906104","T1=0.003735512906104","T1=0.003775252405105","T1=0.003775252405105","T1=0.003814991904107","T1=0.003814991904107","T1=0.003854731403108","T1=0.003854731403108","T1=0.003894470902109","T1=0.003894470902109","T1=0.00393421040111","T1=0.00393421040111","T1=0.003973949900111","T1=0.003973949900111","T1=0.004013689399112","T1=0.004013689399112","T1=0.004053428898113","T1=0.004053428898113","T1=0.004093168397114","T1=0.004093168397114","T1=0.004132907896115","T1=0.004132907896115","T1=0.004172647395117","T1=0.004172647395117","T1=0.004212386894118","T1=0.004212386894118","T1=0.004252126393119","T1=0.004252126393119","T1=0.00429186589212","T1=0.00429186589212","T1=0.004331605391121","T1=0.004331605391121","T1=0.004371344890122","T1=0.004371344890122","T1=0.004411084389123","T1=0.004411084389123","T1=0.004450823888124","T1=0.004450823888124","T1=0.004490563387125","T1=0.004490563387125","T1=0.004530302886127","T1=0.004530302886127","T1=0.004570042385128","T1=0.004570042385128","T1=0.004609781884129","T1=0.004609781884129","T1=0.00464952138313","T1=0.00464952138313","T1=0.004689260882131","T1=0.004689260882131","T1=0.004729000381132","T1=0.004729000381132","T1=0.004768739880133","T1=0.004768739880133","T1=0.004808479379134","T1=0.004808479379134","T1=0.004848218878135","T1=0.004848218878135","T1=0.004887958377137","T1=0.004887958377137","T1=0.004927697876138","T1=0.004927697876138","T1=0.004967437375139","T1=0.004967437375139","T1=0.00500717687414","T1=0.00500717687414","T1=0.005046916373141","T1=0.005046916373141"],"ENDNTUPLES":"nD NMR FID","RELAX":"$$ Bruker specific parameters\n$$ --------------------------","BRUKER FILE EXP":["format.temp\n$$ EDIT_PAR COMMAND FILE\n$$ \n$$ DI_MODE         LONG\n$$ ED_ENTRY        ACQU\n$$ ORDER           FILE\n$$ \n$$ \n$$ HEADER\t\t\"F2 - Acquisition Parameters\"\n$$ T_NAME\t\tDate_\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 50000000\n$$ \t\tREL\t\"Date_=itodate(DATE)\"\n$$ \t\tINV_REL\t\"DATE=datetoi(Date_,DATE)\"\n$$ \t\tFORMAT\t\"%14.0f\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tTime\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1000000\n$$ \t\tREL\t\"Time=itotime(DATE)\"\n$$ \t\tINV_REL\t\"DATE=timetoi(Time,DATE)\"\n$$ \t\tFORMAT\t\"%14.2f h\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tINSTRUM\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tPROBHD\n$$ \t\tFORMAT\t\"%14.14s\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tPULPROG\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tTD\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tSOLVENT\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tNS\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tDS\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tSWH\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e8\n$$ \t\tREL\t\"SWH=SW*SFO1\"\n$$ \t\tINV_REL \"SW=SWH/SFO1\"\n$$ \t\tUNIT\t\"Hz\"\n$$ \t\tFORMAT\t\"%14.3f Hz\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME          FIDRES\n$$                 TYPE    R32\n$$                 CLASS   ACQU\n$$                 SUBRANGE 0.0 100000\n$$                 REL     \"FIDRES=2*SW*SFO1/TD\"\n$$                 INV_REL \"TD = nextpow(2*SW*SFO1/FIDRES)\"\n$$ \t\tUNIT\t\"Hz\"\n$$ \t\tFORMAT\t\"%14.6f Hz\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME          AQ\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1000\n$$ \t\tREL\t\"AQ=aqcalc(SW,SFO1,TD,DIGTYP)\"\n$$ \t\tINV_REL\t\"TD=tdcalc(SW,SFO1,1.0e6*AQ,DIGTYP)\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.7f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tRG\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME          DW\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1000000\n$$ \t\tREL\t\"DW=1/(2*SW*SFO1)\"\n$$ \t\tINV_REL\t\"SW=1000000/(2*(0.005+DW)*SFO1)\"\n$$ \t\tUNIT\t\"usec\"\n$$ \t\tFORMAT\t\"%14.3lf usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tDE\n$$ \t\tFORMAT\t\"%14.2f usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tTE\n$$ \t\tFORMAT\t\"%14.1f K\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tCNST13\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -1e38 1e38\n$$ \t\tREL\t\"CNST13=CNST[13]\"\n$$ \t\tINV_REL\t\"CNST[13]=CNST13\"\n$$ \t\tFORMAT\t\"%14.7f\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tD0\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e38\n$$ \t\tREL\t\"D0=D[0]\"\n$$ \t\tINV_REL\t\"D[0]=D0\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.8f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tD1\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e38\n$$ \t\tREL\t\"D1=D[1]\"\n$$ \t\tINV_REL\t\"D[1]=D1\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.8f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tD6\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e38\n$$ \t\tREL\t\"D6=D[6]\"\n$$ \t\tINV_REL\t\"D[6]=D6\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.8f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tD16\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e38\n$$ \t\tREL\t\"D16=D[16]\"\n$$ \t\tINV_REL\t\"D[16]=D16\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.8f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tIN0\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e38\n$$ \t\tREL\t\"IN0=IN[0]\"\n$$ \t\tINV_REL\t\"IN[0]=IN0\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.8f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tTDav\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tSFO1\n$$ \t\tFORMAT\t\"%14.7f MHz\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tNUC1\n$$ \t\tNONEDIT\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tP1\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1.0e10\n$$ \t\tREL\t\"P1=P[1]\"\n$$ \t\tINV_REL\t\"P[1]=P1\"\n$$ \t\tUNIT\t\"usec\"\n$$ \t\tFORMAT\t\"%14.2f usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tP2\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1.0e10\n$$ \t\tREL\t\"P2=P[2]\"\n$$ \t\tINV_REL\t\"P[2]=P2\"\n$$ \t\tUNIT\t\"usec\"\n$$ \t\tFORMAT\t\"%14.2f usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tPLW1\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tREL\t\"PLW1=PLW[1]\"\n$$ \t\tINV_REL\t\"PLW[1]=PLW1\"\n$$ \t\tUNIT\t\"W\"\n$$ \t\tFORMAT\t\"%14.8f W\"\n$$ \t\tTEXT\t\"power PLW1 \"\n$$ END\n$$ NAME\t\tSFO2\n$$ \t\tFORMAT\t\"%14.7f MHz\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tNUC2\n$$ \t\tNONEDIT\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tP3\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1.0e10\n$$ \t\tREL\t\"P3=P[3]\"\n$$ \t\tINV_REL\t\"P[3]=P3\"\n$$ \t\tUNIT\t\"usec\"\n$$ \t\tFORMAT\t\"%14.2f usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tPLW2\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tREL\t\"PLW2=PLW[2]\"\n$$ \t\tINV_REL\t\"PLW[2]=PLW2\"\n$$ \t\tUNIT\t\"W\"\n$$ \t\tFORMAT\t\"%14.8f W\"\n$$ \t\tTEXT\t\"power PLW2 \"\n$$ END\n$$ NAME\t\tGPNAM[1]\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tGPZ1\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -100.0 100.0\n$$ \t\tREL\t\"GPZ1=GPZ[1]\"\n$$ \t\tINV_REL\t\"GPZ[1]=GPZ1\"\n$$ \t\tUNIT\t\"%\"\n$$ \t\tFORMAT\t\"%14.2f %\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tGPNAM[2]\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tGPZ2\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -100.0 100.0\n$$ \t\tREL\t\"GPZ2=GPZ[2]\"\n$$ \t\tINV_REL\t\"GPZ[2]=GPZ2\"\n$$ \t\tUNIT\t\"%\"\n$$ \t\tFORMAT\t\"%14.2f %\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tGPNAM[3]\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tGPZ3\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -100.0 100.0\n$$ \t\tREL\t\"GPZ3=GPZ[3]\"\n$$ \t\tINV_REL\t\"GPZ[3]=GPZ3\"\n$$ \t\tUNIT\t\"%\"\n$$ \t\tFORMAT\t\"%14.2f %\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tP16\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1.0e10\n$$ \t\tREL\t\"P16=P[16]\"\n$$ \t\tINV_REL\t\"P[16]=P16\"\n$$ \t\tUNIT\t\"usec\"\n$$ \t\tFORMAT\t\"%14.2f usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ HEADER\t\t\"======== F1 INDIRECT DIMENSION ========\"\n$$ T_NAME\t\ttd1\n$$ \t\tTYPE\tI32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 1 2.14748e09\n$$ \t\tREL\t\"td1=128\"\n$$ \t\tFORMAT\t\"%d\"\n$$ \t\tTEXT\t\"F1 Time domain size\"\n$$ \t\tNONEDIT\n$$ END\n$$ T_NAME\t\tsw_F1\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0 1e38\n$$ \t\tREL\t\"sw_F1=249.997500\"\n$$ \t\tUNIT\t\"ppm\"\n$$ \t\tFORMAT\t\"%f\"\n$$ \t\tTEXT\t\"F1 Sweep width [ppm]\"\n$$ \t\tNONEDIT\n$$ END","scon2\n$$ ##TITLE= Parameter file, TopSpin 4.4.1\n$$ ##JCAMPDX= 5.0\n$$ ##DATATYPE= Parameter Values\n$$ ##NPOINTS= 1\t$$ modification sequence number\n$$ ##ORIGIN= Bruker BioSpin GmbH & Co. KG\n$$ ##OWNER= nmrsu\n$$ $$ 2024-12-04 22:29:07.297 +0100  nmrsu@CZC150CR4G\n$$ $$ D:/Data/SG/CCP-3786/26/scon2\n$$ $$ process C:\\Bruker\\TopSpin4.4.1\\prog\\mod\\acqdataserver.exe\n$$ ##$BLKTR= (0..32)\n$$ 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3\n$$ ##$DE1= 4.5\n$$ ##$DEADC= 0.5\n$$ ##$DEPA= 4.5\n$$ ##$DERX= 1.5\n$$ ##$GRADPRE= (0..1)\n$$ 10 10\n$$ ##$HD_BLKTR= (0..32)\n$$ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1\n$$ ##$HD_DE1= 5\n$$ ##$HD_DEADC= 0\n$$ ##$HD_DEPA= 2.5\n$$ ##$HD_DERX= 0\n$$ ##END=","prosol_History","shimvalues\n$$ # Wed Dec  4 21:30:06 2024\n$$ #$$PROBEIDENTIFIER=Z166552_0019\n$$ #$$PROBENAME=PI HR-BBO400S1-BBF/H/D-5.0-Z SP DP\n$$ #$$MAGNETID=BZH2160'400'70l\n$$ #$$CRYOSTATID=D315'54-11688\n$$ #$$SHIMID=292722\n$$ #\n$$ # Active Shim Gradients\n$$ #\n$$ Z           \t\t-63             \n$$ Z2          \t\t-418            \n$$ Z3          \t\t34              \n$$ Z4          \t\t-1606           \n$$ Z5          \t\t703             \n$$ Z6          \t\t495             \n$$ Z7          \t\t6265            \n$$ Z8          \t\t1703            \n$$ X           \t\t-2058           \n$$ XZ          \t\t-2113           \n$$ XZ2         \t\t758             \n$$ XZ3         \t\t-85             \n$$ XZ4         \t\t1181            \n$$ XZ5         \t\t4748            \n$$ Y           \t\t123             \n$$ YZ          \t\t3399            \n$$ YZ2         \t\t-2836           \n$$ YZ3         \t\t-807            \n$$ YZ4         \t\t-1000           \n$$ YZ5         \t\t-3635           \n$$ XY          \t\t-149            \n$$ XYZ         \t\t1593            \n$$ XYZ2        \t\t-2942           \n$$ XYZ3        \t\t109             \n$$ XYZ4        \t\t8060            \n$$ XYZ5        \t\t-3150           \n$$ (X2-Y2)     \t\t-545            \n$$ (X2-Y2)Z    \t\t-527            \n$$ (X2-Y2)Z2   \t\t-605            \n$$ (X2-Y2)Z3   \t\t-1723           \n$$ (X2-Y2)Z4   \t\t3927            \n$$ (X2-Y2)Z5   \t\t-1038           \n$$ X3          \t\t8029            \n$$ X3Z         \t\t-789            \n$$ Y3          \t\t-5088           \n$$ Y3Z         \t\t-754            \n$$ #\n$$ # Lock Parameter\n$$ #\n$$ FIELD\t\t9899.975\n$$ LOCKPHASE\t\t 257.651\n$$ LOCKPOWER\t\t -27.000\n$$ LOCKGAIN\t\t 135.263\n$$ LOCKDC\t\t -70.000\n$$ LOCKSHIFT\t\t   7.240\n$$ LOOPGAIN\t\t -12.000\n$$ LOOPTIME\t\t   0.400\n$$ LOOPFILTER\t\t 100.000\n$$ #\n$$ IEEE64_VERSION_CODE 1\n$$ #\n$$ # Shim currents \n$$ #\n$$ SHIM_SETTING [ 1]      762.12246129\n$$ SHIM_SETTING [ 2]    -1564.87260845\n$$ SHIM_SETTING [ 3]    -3029.17354792\n$$ SHIM_SETTING [ 4]     2387.22136356\n$$ SHIM_SETTING [ 5]    -1411.78079964\n$$ SHIM_SETTING [ 6]     -928.46056512\n$$ SHIM_SETTING [ 7]     7093.16824623\n$$ SHIM_SETTING [ 8]    -6502.50855443\n$$ SHIM_SETTING [ 9]     1318.40136761\n$$ SHIM_SETTING [10]    -2135.60308861\n$$ SHIM_SETTING [11]        0.00000000\n$$ SHIM_SETTING [12]    -4333.36678279\n$$ SHIM_SETTING [13]    -5842.03029683\n$$ SHIM_SETTING [14]     4276.62132675\n$$ SHIM_SETTING [15]     -925.05646731\n$$ SHIM_SETTING [16]      159.38628309\n$$ SHIM_SETTING [17]    -3594.70044523\n$$ SHIM_SETTING [18]    -3860.60442617\n$$ SHIM_SETTING [19]     4018.00876487\n$$ SHIM_SETTING [20]    -4608.46052312\n$$ SHIM_SETTING [21]    -1239.95679978\n$$ SHIM_SETTING [22]     2970.70654635\n$$ SHIM_SETTING [23]    -3658.52018001\n$$ SHIM_SETTING [24]    -4400.08477660\n$$ SHIM_SETTING [25]     -107.11527302\n$$ SHIM_SETTING [26]     5650.34740905\n$$ SHIM_SETTING [27]     3511.37620267\n$$ SHIM_SETTING [28]    -1925.16562687\n$$ SHIM_SETTING [29]     3825.21131399\n$$ SHIM_SETTING [30]     9194.59058132\n$$ SHIM_SETTING [31]     4577.05743127\n$$ SHIM_SETTING [32]    -4740.31361479\n$$ SHIM_SETTING [33]     1448.32825580\n$$ SHIM_SETTING [34]      -42.82384330\n$$ SHIM_SETTING [35]    -6055.93023204\n$$ SHIM_SETTING [36]    -6054.65593336\n$$ SHIM_SETTING [37]     3753.93668960\n$$ SHIM_SETTING [38]    -3452.97168380\n$$ SHIM_SETTING [39]     1330.26984970\n$$ SHIM_SETTING [40]        0.00000000","uxnmr.par\n$$ ##TITLE= Parameter file, TopSpin 4.4.1\n$$ ##JCAMPDX= 5.0\n$$ ##DATATYPE= Parameter Values\n$$ ##NPOINTS= 2\t$$ modification sequence number\n$$ ##ORIGIN= Bruker BioSpin GmbH & Co. KG\n$$ ##OWNER= root\n$$ $$ 2024-11-04 12:23:11.209 +0000  root@BladeEpu\n$$ $$ /opt/topspin/conf/instr/spect/uxnmr.par\n$$ $$ process /opt/topspin/prog/mod/hconfserver\n$$ ##$ACBTAT= (0..64)\n$$ 0 66 72 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTBLK= (0..64)\n$$ 0 34 33 41 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTCTL= (0..64)\n$$ 0 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTDI= (0..64)\n$$ 0 -1062706421 -1062706421 -1062706422 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0\n$$ ##$ACBTDM= (0..64)\n$$ 0 10 25 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTFHI= (0..64)\n$$ 0 601 601 62 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTFL= (0..64)\n$$ 0 248 248 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTFLO= (0..64)\n$$ 0 15 180 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTINP= (0..64)\n$$ 0 2 1 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTOUT= (0..64)\n$$ 0 0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTPO= (0..64)\n$$ 0 500000 100000 5000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTPW= (0..64)\n$$ 0 100 100 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTSB= (0..64)\n$$ 0 8227 8260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ACBTSDT= (0..64)\n$$ 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$AMPDFLT= no\n$$ ##$AdmCrpWbWiring= (0..1)\n$$ 0 0\n$$ ##$AppEth= <no>\n$$ ##$AppPort= <no>\n$$ ##$BACSAIR= yes\n$$ ##$BACSCAP= 0\n$$ ##$BACSDEL= 10\n$$ ##$BACSOPT= <>\n$$ ##$BFREQ= 400.26\n$$ ##$BGAETH= (0..9)\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ ##$BIRDS= yes\n$$ ##$BMPC= 0\n$$ ##$BMPCTY= <no>\n$$ ##$BPSUTY= <no>\n$$ ##$BSAETH= (0..9)\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ ##$BSMS= 2\n$$ ##$BSMS19FLock= no\n$$ ##$BSMSETH= <192.168.99.10>\n$$ ##$BgaChFac2= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$BgaChMap= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$BgaChMaxv= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$BgaChRouting= (0..63)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$BgaChShimMap= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$BgaChShimMaxv= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$BlaEth= (0..31)\n$$ <192.168.99.11> <192.168.99.10> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ <no> <no> <no> <no> <no> <no> <no>\n$$ ##$BlaHpLpViaTTL= (0..31)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$BlaNam= (0..31)\n$$ <AV4 BLABBH500/100 200-600> <BSMS/2 LOCK TRANSCEIVER 400> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <>\n$$ ##$BlaPN= (0..31)\n$$ <W144061> <Z109888> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ ##$BlaSN= (0..31)\n$$ <001133> <03439> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <>\n$$ ##$BmpcEth= <no>\n$$ ##$BmpcFw= <no>\n$$ ##$BmpcPn= <no>\n$$ ##$BmpcPort= <no>\n$$ ##$BmpcSn= <no>\n$$ ##$BmuEth= <no>\n$$ ##$BmuFw= <no>\n$$ ##$BmuPn= <no>\n$$ ##$BmuSn= <no>\n$$ ##$BnlEth= <no>\n$$ ##$BnlFw= <no>\n$$ ##$BnlPn= <no>\n$$ ##$BnlSn= <no>\n$$ ##$BpduEth= (0..7)\n$$ <no> <no> <no> <no> <no> <no> <no> <no>\n$$ ##$BsaChMap1= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$BsaChMap2= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$BsaChShimMaxv= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$BsmsAuxEth= <no>\n$$ ##$BsmsLockNuclei= (0..15)\n$$ <2H> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ <no>\n$$ ##$CSW1= (0..31)\n$$ 2 1 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$CSW2= (0..31)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$CSWNUM= (0..15)\n$$ 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$CmrEth= <no>\n$$ ##$CmrPartNo= <no>\n$$ ##$CmrPort= <no>\n$$ ##$CmrSerNo= <no>\n$$ ##$CmrType= -1\n$$ ##$ConsolePnSn= <5058016>\n$$ ##$CryoCoolHasBsnl= no\n$$ ##$CryoCoolUnitEth= <no>\n$$ ##$CryoCoolUnitFw= <no>\n$$ ##$CryoCoolUnitPn= <no>\n$$ ##$CryoCoolUnitSn= <no>\n$$ ##$CryoProAccPnSn= <>\n$$ ##$Ctb1Eth= <no>\n$$ ##$CustRegisterNo= <>\n$$ ##$DATSTAT= no\n$$ ##$DPPFAC= 1\n$$ ##$DateTimeCreated= <2024-11-04T12:21:12+0000>\n$$ ##$Description= <Avance NEO 400>\n$$ ##$DrxFiltGrpDel= (0..23)\n$$ <68,36,20,9,5,3,2> <68,36,20,9,5,3,2> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <>\n$$ ##$EcuType= 2\n$$ ##$EpuMacAddress= <00:30:d6:29:36:d1>\n$$ ##$FCubeDrxDevice= (0..23)\n$$ </dev/bbu/drx9.5> </dev/bbu/drx11.5> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <>\n$$ ##$FCubeEth= (0..23)\n$$ <192.168.180.38> <192.168.180.46> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ ##$FCubeRtdDevice= (0..23)\n$$ </dev/bbu/rtd9.4> </dev/bbu/rtd11.4> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <>\n$$ ##$FCubeSeqDevice= (0..23)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ ##$FUNCMOD= <>\n$$ ##$FuncModBisDat= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$FuncModFRange= (0..7)\n$$ <> <> <> <> <> <> <> <>\n$$ ##$FuncModPN= (0..7)\n$$ <> <> <> <> <> <> <> <>\n$$ ##$FuncModSN= (0..7)\n$$ <> <> <> <> <> <> <> <>\n$$ ##$GCUTYPE= 20\n$$ ##$GCubeEth= <192.168.180.18>\n$$ ##$GCubeFpfAddr= (0..9)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$GCubeProcDevice= (0..1)\n$$ </dev/bbu/gproc4.7> <no>\n$$ ##$GCubeRtdDevice= (0..1)\n$$ </dev/bbu/rtd4.4> <no>\n$$ ##$GCubeSeqDevice= (0..1)\n$$ <> <>\n$$ ##$GCubeSpfAddr= (0..63)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$GRADRES= 1\n$$ ##$Gctu2Eth= <no>\n$$ ##$GcubeSaCtrEth= <no>\n$$ ##$GradAmpMaxCurX= (0..10)\n$$ 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$GradAmpMaxCurY= (0..10)\n$$ 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$GradAmpMaxCurZ= (0..10)\n$$ 9.99999904632568 0 0 0 0 0 0 0 0 0 0\n$$ ##$GradAmpName= (0..9)\n$$ <GAB in BSMS> <> <> <> <> <> <> <> <> <>\n$$ ##$GradAmpPN= (0..9)\n$$ <> <> <> <> <> <> <> <> <> <>\n$$ ##$GradAmpSN= (0..9)\n$$ <> <> <> <> <> <> <> <> <> <>\n$$ ##$GradAmpType= (0..10)\n$$ 2 0 0 0 0 0 0 0 0 0 0\n$$ ##$GradPowClkTime= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$GradPowIcw= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$GradPowImax= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$GradPowType= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$GradPowVmax= (0..9)\n$$ 0 0 0 0 0 0 0 0 0 0\n$$ ##$HpprCoverType= 2\n$$ ##$LDUETH= <no>\n$$ ##$LOCKCONF= <DLMT>\n$$ ##$LOCSWID= 0\n$$ ##$LOCSWIF= 0\n$$ ##$Location= <>\n$$ ##$LtMasEth= <no>\n$$ ##$LtMasType= 0\n$$ ##$MAS= 0\n$$ ##$MASETIME= 10\n$$ ##$MASITIME= 10\n$$ ##$MAS_CT= 5\n$$ ##$MAS_SG= 0\n$$ ##$MAS_TO= 0\n$$ ##$MagnCoilPnSn= <BZH2160'400'70l>\n$$ ##$MagnDewarPnSn= <D315'54-11688>\n$$ ##$MagnetPolarity= 1\n$$ ##$MasEth= <no>\n$$ ##$MwscuEth= <no>\n$$ ##$MwscuPort= <no>\n$$ ##$NAMPD= (0..32)\n$$ <> <HPLNA 1H19F> <2H> <XBB19F 2HP> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ ##$NFCU= 2\n$$ ##$NRCU= 2\n$$ ##$NSGU= 2\n$$ ##$NumActDetuneCtr= 0\n$$ ##$NumVpu= 0\n$$ ##$OrderNo= <5058016>\n$$ ##$POWCHK= yes\n$$ ##$PRAMD1= (0..7)\n$$ 6 0 0 1610612736 4 0 0 536870912\n$$ ##$PRAMD10= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD11= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD12= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD13= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD14= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD15= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD16= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD17= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD18= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD19= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD2= (0..7)\n$$ 0 1048576 0 536870912 0 1048576 0 536870912\n$$ ##$PRAMD20= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD21= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD22= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD23= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD24= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD25= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD26= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD27= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD28= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD29= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD3= (0..7)\n$$ 2147483644 2147483647 2147483647 603979775 0 0 0 0\n$$ ##$PRAMD30= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD31= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD32= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD4= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD5= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD6= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD7= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD8= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMD9= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$PRAMLED= (0..1)\n$$ 0 0\n$$ ##$PRAMPTP= 1\n$$ ##$PREEMPTYPE= 0\n$$ ##$PREREC= (0..31)\n$$ 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$PTSFMX= (0..23)\n$$ 1290 1290 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$PULCHK= no\n$$ ##$PduEth= (0..7)\n$$ <192.168.99.99> <no> <no> <no> <no> <no> <no> <no>\n$$ ##$PramDutyCycPerc= (0..31)\n$$ 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$PramPPowNucW1= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW10= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW11= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW12= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW13= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW14= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW15= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW16= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW17= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW18= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW19= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW2= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW20= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW21= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW22= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW23= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW24= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW25= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW26= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW27= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW28= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW29= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW3= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW30= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW31= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW32= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW4= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW5= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW6= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW7= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW8= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPPowNucW9= (0..127)\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <>\n$$ ##$PramPeakPowerW= (0..31)\n$$ 4000 500 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$PramPowerSwitch= (0..31)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$PramPulWidthMs= (0..31)\n$$ 10 0.1 0.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$PreampModBisDat= (0..31)\n$$ 20210913 20210629 20210716 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0\n$$ ##$PreampModMulAtm= (0..31)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$PreampModPN= (0..31)\n$$ <Z103203> <Z003471> <Z106984> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ ##$PreampModSN= (0..31)\n$$ <01524> <00862> <00851> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ ##$ProdigyEth= <no>\n$$ ##$ProdigyFw= <no>\n$$ ##$ProdigyPn= <no>\n$$ ##$ProdigySn= <no>\n$$ ##$RGTYPE= (0..31)\n$$ 9 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$RG_max= (0..31)\n$$ 101 101 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_min= (0..31)\n$$ 0.25 0.25 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab1= (0..127)\n$$ 0.25 0.28 0.32 0.35 0.4 0.44 0.5 0.56 0.64 0.7 0.8 0.89 1 1.12 1.28 1.4\n$$ 1.6 1.78 2 2.25 2.56 2.8 3.2 3.56 4 4.5 5 5.6 6.35 7.12 8 9 10 11.3 12.7\n$$ 14.2 16 18 20.2 22.6 25.4 28.5 32 36 40.3 45.2 50.8 57 64 71.8 80.6 90.5\n$$ 101 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1\n$$ ##$RG_tab10= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab11= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab12= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab13= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab14= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab15= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab16= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab17= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab18= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab19= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab2= (0..127)\n$$ 0.25 0.28 0.32 0.35 0.4 0.44 0.5 0.56 0.64 0.7 0.8 0.89 1 1.12 1.28 1.4\n$$ 1.6 1.78 2 2.25 2.56 2.8 3.2 3.56 4 4.5 5 5.6 6.35 7.12 8 9 10 11.3 12.7\n$$ 14.2 16 18 20.2 22.6 25.4 28.5 32 36 40.3 45.2 50.8 57 64 71.8 80.6 90.5\n$$ 101 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1\n$$ ##$RG_tab20= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab21= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab22= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab23= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab24= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab3= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab4= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab5= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab6= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab7= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab8= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RG_tab9= (0..127)\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RXFMAX= (0..23)\n$$ 1290 1290 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ -1\n$$ ##$RXFMIN= (0..23)\n$$ 5 5 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n$$ ##$RheoNmrEth= <no>\n$$ ##$SGUC1= (0..23)\n$$ 18 17 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$SGUC2= (0..23)\n$$ 33 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$SLCBCONF= <SHNV>\n$$ ##$SPECTR= 13\n$$ ##$SYNCTRIG= 0\n$$ ##$SamChgEth= (0..3)\n$$ <192.168.99.10> <no> <no> <no>\n$$ ##$SamChgPort= (0..3)\n$$ <80> <no> <no> <no>\n$$ ##$SamChgProtocol= (0..3)\n$$ <CORBA> <> <> <>\n$$ ##$ServiceNo= <>\n$$ ##$Sgu10PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu11PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu12PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu13PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu14PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu15PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu16PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu17PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu18PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu19PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu1PowerLevels= (0..7)\n$$ 90 74 58 42 26 10 0 0\n$$ ##$Sgu20PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu21PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu22PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu23PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu24PowerLevel= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu2PowerLevels= (0..7)\n$$ 90 74 58 42 26 10 0 0\n$$ ##$Sgu3PowerLevels= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu4PowerLevels= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu5PowerLevels= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu6PowerLevels= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu7PowerLevels= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu8PowerLevels= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$Sgu9PowerLevels= (0..7)\n$$ 0 0 0 0 0 0 0 0\n$$ ##$SguType= 4\n$$ ##$ShimMaxVal= 32760\n$$ ##$ShimPow1Ch2Sh= (0..38)\n$$ 1 2 3 21 4 4 27 27 4 4 63 26 26 25 7 7 20 20 31 31 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPow1Imax= (0..38)\n$$ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow1NChan= 20\n$$ ##$ShimPow1TotIMax= 6\n$$ ##$ShimPow1Vmax= (0..38)\n$$ 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPow2Ch2Sh= (0..38)\n$$ 15 15 33 33 35 35 25 8 38 38 23 8 14 14 36 36 32 32 23 63 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPow2Imax= (0..38)\n$$ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow2NChan= 20\n$$ ##$ShimPow2TotIMax= 6\n$$ ##$ShimPow2Vmax= (0..38)\n$$ 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPow3Ch2Sh= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow3Imax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow3NChan= 0\n$$ ##$ShimPow3TotIMax= 0\n$$ ##$ShimPow3Vmax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow4Ch2Sh= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow4Imax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow4NChan= 0\n$$ ##$ShimPow4TotIMax= 0\n$$ ##$ShimPow4Vmax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow5Ch2Sh= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow5Imax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow5NChan= 0\n$$ ##$ShimPow5TotIMax= 0\n$$ ##$ShimPow5Vmax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow6Ch2Sh= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow6Imax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow6NChan= 0\n$$ ##$ShimPow6TotIMax= 0\n$$ ##$ShimPow6Vmax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow7Ch2Sh= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow7Imax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow7NChan= 0\n$$ ##$ShimPow7TotIMax= 0\n$$ ##$ShimPow7Vmax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow8Ch2Sh= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow8Imax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPow8NChan= 0\n$$ ##$ShimPow8TotIMax= 0\n$$ ##$ShimPow8Vmax= (0..38)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0\n$$ ##$ShimPowMaxUA= (0..63)\n$$ 130000 130000 130000 130000 130000 130000 130000 130000 130000 130000 130000\n$$ 130000 130000 130000 130000 130000 130000 130000 130000 130000 130000 130000\n$$ 130000 130000 130000 130000 130000 130000 130000 130000 130000 130000 130000\n$$ 130000 130000 130000 130000 130000 130000 130000 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPowMaxUG= (0..63)\n$$ 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000\n$$ 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000\n$$ 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000\n$$ 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000 1000000\n$$ 1000000 1000000 1000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0\n$$ ##$ShimPowNum= 2\n$$ ##$ShimPowRcbType= 3\n$$ ##$ShimPowRes= (0..63)\n$$ 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20\n$$ 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20\n$$ 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20 1e-20\n$$ 1e-20 1e-20 1e-20 1e-20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPowRng0= (0..63)\n$$ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1\n$$ 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPowRng1= (0..63)\n$$ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1\n$$ 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPowRng2= (0..63)\n$$ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1\n$$ 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPowRng3= (0..63)\n$$ 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1\n$$ 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$ShimPowType1= 8\n$$ ##$ShimPowType2= 8\n$$ ##$ShimPowType3= 0\n$$ ##$ShimPowType4= 0\n$$ ##$ShimPowType5= 0\n$$ ##$ShimPowType6= 0\n$$ ##$ShimPowType7= 0\n$$ ##$ShimPowType8= 0\n$$ ##$ShimSysActGrad= (0..63)\n$$ 1 2 3 4 13 5 7 11 10 9 6 8 12 18 19 20 21 15 22 23 24 14 25 16 26 17 27\n$$ 28 31 32 33 34 35 36 37 38 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0\n$$ ##$ShimSysAngle= <>\n$$ ##$ShimSysFunc= (0..63)\n$$ 1 2 3 4 5 6 7 8 9 10 0 37 38 35 16 15 14 13 12 11 28 27 26 25 24 23 36\n$$ 22 30 29 20 21 34 33 32 31 17 18 19 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0\n$$ ##$ShimSysMatId= <292722aa.dat>\n$$ ##$ShimSysMatrix= 1\n$$ ##$ShimSysMinMaxUG= 130000\n$$ ##$ShimSysOffset= <37 mm>\n$$ ##$ShimSysType= 4\n$$ ##$ShimUnit= 3\n$$ ##$SpectrOsVersion= <4.4.190.20240815>\n$$ ##$TCubeEth= <192.168.180.18>\n$$ ##$TCubeSeqDevice= <>\n$$ ##$TopSpinVersion= <TopSpin 4.4.1>\n$$ ##$TrxFreqFormula= (0..23)\n$$ <TrxFreqFormula(2.0,400260000.000000,'TRX',Trx(1.0,'TRX 1200.1',2,5.000000,1290.000000))>\n$$ <TrxFreqFormula(2.0,400260000.000000,'TRX',Trx(1.0,'TRX 1200.2',2,5.000000,1290.000000))>\n$$ <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ ##$TrxPN= (0..23)\n$$ <Z148391> <Z148391> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <> <> <>\n$$ ##$TrxSN= (0..23)\n$$ <07128> <07127> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>\n$$ <> <> <>\n$$ ##$VCubeEth= (0..23)\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ ##$VTU= 2\n$$ ##$VTUETH= <192.168.99.10>\n$$ ##$ValueLine= no\n$$ ##$VpuPN= (0..23)\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ ##$VpuSN= (0..23)\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ <no> <no> <no> <no> <no> <no> <no> <no> <no>\n$$ ##$WBREFAM= (0..31)\n$$ 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100\n$$ 100 100 100 100 100 100 100 100 100 100 100 100 100 100\n$$ ##$WBREFLM= (0..31)\n$$ 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$WBREFPH= (0..31)\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$WBSGU= (0..31)\n$$ 1 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##END=","lists/form/plot_acqu.form\n$$ EDIT_PAR COMMAND FILE\n$$ \n$$ DI_MODE         LONG\n$$ ED_ENTRY        ACQU\n$$ ORDER           FILE\n$$ \n$$ \n$$ HEADER\t\t\"F2 - Acquisition Parameters\"\n$$ T_NAME\t\tDate_\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 50000000\n$$ \t\tREL\t\"Date_=itodate(DATE)\"\n$$ \t\tINV_REL\t\"DATE=datetoi(Date_,DATE)\"\n$$ \t\tFORMAT\t\"%14.0f\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tTime\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1000000\n$$ \t\tREL\t\"Time=itotime(DATE)\"\n$$ \t\tINV_REL\t\"DATE=timetoi(Time,DATE)\"\n$$ \t\tFORMAT\t\"%14.2f h\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tINSTRUM\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tPROBHD\n$$ \t\tFORMAT\t\"%14.14s\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tPULPROG\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tTD\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tSOLVENT\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tNS\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tDS\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tSWH\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e8\n$$ \t\tREL\t\"SWH=SW*SFO1\"\n$$ \t\tINV_REL \"SW=SWH/SFO1\"\n$$ \t\tUNIT\t\"Hz\"\n$$ \t\tFORMAT\t\"%14.3f Hz\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME          FIDRES\n$$                 TYPE    R32\n$$                 CLASS   ACQU\n$$                 SUBRANGE 0.0 100000\n$$                 REL     \"FIDRES=2*SW*SFO1/TD\"\n$$                 INV_REL \"TD = nextpow(2*SW*SFO1/FIDRES)\"\n$$ \t\tUNIT\t\"Hz\"\n$$ \t\tFORMAT\t\"%14.6f Hz\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME          AQ\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1000\n$$ \t\tREL\t\"AQ=aqcalc(SW,SFO1,TD,DIGTYP)\"\n$$ \t\tINV_REL\t\"TD=tdcalc(SW,SFO1,1.0e6*AQ,DIGTYP)\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.7f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tRG\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME          DW\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1000000\n$$ \t\tREL\t\"DW=1/(2*SW*SFO1)\"\n$$ \t\tINV_REL\t\"SW=1000000/(2*(0.005+DW)*SFO1)\"\n$$ \t\tUNIT\t\"usec\"\n$$ \t\tFORMAT\t\"%14.3lf usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tDE\n$$ \t\tFORMAT\t\"%14.2f usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tTE\n$$ \t\tFORMAT\t\"%14.1f K\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ CONDITIONAL:\n$$ T_NAME\t\tAMP$$\n$$ \t\tTRANGE\t0 31\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -1e38 1e38\n$$ \t\tREL\t\"AMP$$=AMP[$$]\"\n$$ \t\tINV_REL\t\"AMP[$$]=AMP$$\"\n$$ \t\tUNIT\t\"%\"\n$$ \t\tFORMAT\t\"%14.2f %\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME          aq$$\n$$ \t\tTRANGE\t1 8\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$  \t\tSUBRANGE ## ##\n$$ \t\tREL\t\"aq$$=$ACTUAL_VALUE$\"\n$$ \t\tUNIT\t\"s\"\n$$ \t\tFORMAT\t\"%f\"\n$$ \t\tTEXT\t\"Acquisition Time [s]\"\n$$ \t\tNONEDIT\n$$ END\n$$ T_NAME\t\tCNST$$\n$$ \t\tTRANGE\t0 63\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -1e38 1e38\n$$ \t\tREL\t\"CNST$$=CNST[$$]\"\n$$ \t\tINV_REL\t\"CNST[$$]=CNST$$\"\n$$ \t\tFORMAT\t\"%14.7f\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tD$$\n$$ \t\tTRANGE\t0 63\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e38\n$$ \t\tREL\t\"D$$=D[$$]\"\n$$ \t\tINV_REL\t\"D[$$]=D$$\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.8f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tDSLIST\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tPHLIST\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tFQ$$LIST\n$$ \t\tTRANGE\t1 8\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tGPNAM[$$]\n$$ \t\tTRANGE \t0 31\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tGPX$$\n$$ \t\tTRANGE\t0 31\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -100.0 100.0\n$$ \t\tREL\t\"GPX$$=GPX[$$]\"\n$$ \t\tINV_REL\t\"GPX[$$]=GPX$$\"\n$$ \t\tUNIT\t\"%\"\n$$ \t\tFORMAT\t\"%14.2f %\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tGPY$$\n$$ \t\tTRANGE\t0 31\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -100.0 100.0\n$$ \t\tREL\t\"GPY$$=GPY[$$]\"\n$$ \t\tINV_REL\t\"GPY[$$]=GPY$$\"\n$$ \t\tUNIT\t\"%\"\n$$ \t\tFORMAT\t\"%14.2f %\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tGPZ$$\n$$ \t\tTRANGE\t0 31\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -100.0 100.0\n$$ \t\tREL\t\"GPZ$$=GPZ[$$]\"\n$$ \t\tINV_REL\t\"GPZ[$$]=GPZ$$\"\n$$ \t\tUNIT\t\"%\"\n$$ \t\tFORMAT\t\"%14.2f %\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tHDDUTY\n$$ \t\tFORMAT \"%14.1f %\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tHL1\n$$ \t\tFORMAT\t\"%14d dB\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tHL2\n$$ \t\tFORMAT\t\"%14d dB\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tHL3\n$$ \t\tFORMAT\t\"%14d dB\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tHL4\n$$ \t\tFORMAT\t\"%14d dB\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tIN$$\n$$ \t\tTRANGE\t0 63\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e38\n$$ \t\tREL\t\"IN$$=IN[$$]\"\n$$ \t\tINV_REL\t\"IN[$$]=IN$$\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.8f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tINP$$\n$$ \t\tTRANGE\t0 63\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e38\n$$ \t\tREL\t\"INP$$=INP[$$]\"\n$$ \t\tINV_REL\t\"INP[$$]=INP$$\"\n$$ \t\tUNIT\t\"sec\"\n$$ \t\tFORMAT\t\"%14.8f sec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tL$$\n$$ \t\tTRANGE\t0 31\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1e38\n$$ \t\tREL\t\"L$$=L[$$]\"\n$$ \t\tINV_REL\t\"L[$$]=L$$\"\n$$ \t\tFORMAT\t\"%14.0f\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tNBL\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tNUC$$\n$$ \t\tTRANGE\t1 8\n$$ \t\tNONEDIT\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\to1_F$$\n$$ \t\tTRANGE\t1 8\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE ## ##\n$$ \t\tREL\t\"o1_F$$=$ACTUAL_VALUE$\"\n$$ \t\tUNIT\t\"Hz\"\n$$ \t\tFORMAT\t\"%f\"\n$$ \t\tTEXT\t\"F$$ Transmitter frequency offset\",\n$$ \t\tNONEDIT\n$$ END\n$$ T_NAME\t\tP$$\n$$ \t\tTRANGE\t0 63\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0.0 1.0e10\n$$ \t\tREL\t\"P$$=P[$$]\"\n$$ \t\tINV_REL\t\"P[$$]=P$$\"\n$$ \t\tUNIT\t\"usec\"\n$$ \t\tFORMAT\t\"%14.2f usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tPCPD$$\n$$ \t\tTRANGE\t1 8\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE 0 1e38\n$$ \t\tREL\t\"PCPD$$=PCPD[$$]\"\n$$ \t\tINV_REL\t\"PCPD[$$]=PCPD$$\"\n$$ \t\tUNIT\t\"usec\"\n$$ \t\tFORMAT\t\"%14.2f usec\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tCPDPRG$$\n$$ \t\tTRANGE\t1 8\n$$ \t\tTYPE\tCHR\n$$ \t\tPP_TYPE\tPP_STRING\n$$ \t\tCLASS\tACQU\n$$ \t\tREL\t\"CPDPRG$$=CPDPRG[$$]\"\n$$ \t\tINV_REL\t\"CPDPRG[$$]=CPDPRG$$\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tPLW$$\n$$ \t\tTRANGE\t0 63\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE ## ##\n$$ \t\tREL\t\"PLW$$=PLW[$$]\"\n$$ \t\tINV_REL\t\"PLW[$$]=PLW$$\"\n$$ \t\tUNIT\t\"W\"\n$$ \t\tFORMAT\t\"%14.8f W\"\n$$ \t\tTEXT\t\"power PLW$$ \"\n$$ END\n$$ NAME\t\tSFO$$\n$$ \t\tTRANGE\t1 8\n$$ \t\tFORMAT\t\"%14.7f MHz\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tsfo1_F$$\n$$ \t\tTRANGE\t1 8\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE ## ##\n$$ \t\tREL\t\"sfo1_F$$=$ACTUAL_VALUE$\"\n$$ \t\tUNIT\t\"MHz\"\n$$ \t\tFORMAT\t\"%f\"\n$$ \t\tTEXT\t\"F$$ Channel Frequency\"\n$$ \t\tNONEDIT\n$$ END\n$$ T_NAME\t\tSPW$$\n$$ \t\tTRANGE\t0 63\n$$ \t\tTYPE\tR64\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE ## ##\n$$ \t\tREL\t\"SPW$$=SPW[$$]\"\n$$ \t\tINV_REL\t\"SPW[$$]=SPW$$\"\n$$ \t\tUNIT\t\"W\"\n$$ \t\tFORMAT\t\"%14.8f W\"\n$$ \t\tTEXT\t\"shaped pulse power SPW$$\"\n$$ END\n$$ NAME\t\tSPNAM[$$]\n$$ \t\tTRANGE\t0 63\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tSPOAL$$\n$$ \t\tTRANGE\t0 63\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -1.0 1.0\n$$ \t\tREL\t\"SPOAL$$=SPOAL[$$]\"\n$$ \t\tINV_REL\t\"SPOAL[$$]=SPOAL$$\"\n$$ \t\tFORMAT\t\"%14.3f\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tSPOFFS$$\n$$ \t\tTRANGE\t0 63\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE -1e38 1e38\n$$ \t\tREL\t\"SPOFFS$$=SPOFFS[$$]\"\n$$ \t\tINV_REL\t\"SPOFFS[0]=SPOFFS0\"\n$$ \t\tUNIT\t\"Hz\"\n$$ \t\tFORMAT\t\"%14.2f Hz\"\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\tsw_F$$\n$$ \t\tTRANGE\t1 8\n$$ \t\tTYPE\tR32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE ## ##\n$$ \t\tREL\t\"sw_F$$=$ACTUAL_VALUE$\"\n$$ \t\tUNIT\t\"ppm\"\n$$ \t\tFORMAT\t\"%f\"\n$$ \t\tTEXT\t\"F$$ Sweep width [ppm]\"\n$$ \t\tNONEDIT\n$$ END\n$$ NAME\t\tTD0\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tTDav\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ T_NAME\t\ttd$$\n$$ \t\tTRANGE\t1 8\n$$ \t\tTYPE\tI32\n$$ \t\tCLASS\tACQU\n$$ \t\tSUBRANGE ## ##\n$$ \t\tREL\t\"td$$=$ACTUAL_VALUE$\"\n$$ \t\tFORMAT\t\"%d\"\n$$ \t\tTEXT\t\"F$$ Time domain size\"\n$$ \t\tNONEDIT\n$$ END\n$$ NAME\t\tVCLIST\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tVDLIST\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tVPLIST\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tVTLIST\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ NAME\t\tZGOPTNS\n$$ \t\tTEXT\t\" \"\n$$ END\n$$ EXCLUDED:\n$$ NAME\t\tMCREST\n$$ NAME\t\tMCWRK","lists/gp/EA\n$$ ##TITLE= /u/exp/stan/nmr/lists/gp/Ea\n$$ ##JCAMP-DX= 5.00 Bruker JCAMP library\n$$ ##DATA TYPE= Shape Data\n$$ ##ORIGIN= Bruker Analytik GmbH\n$$ ##OWNER= <demo>\n$$ ##DATE= 98/06/05\n$$ ##TIME= 11:21:30\n$$ ##$SHAPE_PARAMETERS=\n$$ ##MINX= 0.000000e+00\n$$ ##MAXX= 1.000000e+00\n$$ ##MINY= -1.000000e+00\n$$ ##MAXY= 1.000000e+00\n$$ ##$SHAPE_EXMODE= Gradient\n$$ ##$SHAPE_TOTROT= 0.000000e+00\n$$ ##$SHAPE_BWFAC= 0.000000e+00\n$$ ##$SHAPE_INTEGFAC= 0.000000e+00\n$$ ##$SHAPE_MODE= 0\n$$ ##NPOINTS= 2\n$$ ##XYDATA= (X++(Y..Y))\n$$ 1.000000e+00\n$$ -1.000000e+00\n$$ ##END=","lists/gp/SMSQ10.100\n$$ ##TITLE= SmoothedChirp Amplitide\n$$ ##JCAMP-DX= 5.00 Bruker JCAMP library\n$$ ##DATA TYPE= Shape Data\n$$ ##ORIGIN= Bruker BioSpin GmbH\n$$ ##OWNER= <demo>\n$$ ##DATE= 2004/09/06\n$$ ##TIME= 16:28:02\n$$ ##$SHAPE_PARAMETERS= Type: SmoothedSquare\n$$ ##MINX= 0.000000E00\n$$ ##MAXX= 1.000000E02\n$$ ##MINY= 0.000000E00\n$$ ##MAXY= 1.000000E00\n$$ ##$SHAPE_EXMODE= Gradient\n$$ ##$SHAPE_TOTROT= 0.000000E00\n$$ ##$SHAPE_TYPE= None\n$$ ##$SHAPE_USER_DEF= \n$$ ##$SHAPE_REPHFAC= \n$$ ##$SHAPE_BWFAC= 0.000000E00\n$$ ##$SHAPE_BWFAC50= \n$$ ##$SHAPE_INTEGFAC= 9.000000E-01\n$$ ##$SHAPE_MODE= 0\n$$ ##NPOINTS= 100\n$$ ##XYDATA= (X++(Y..Y))\n$$ 0.000000E00\n$$ 3.015369E-02\n$$ 1.169778E-01\n$$ 2.500000E-01\n$$ 4.131759E-01\n$$ 5.868241E-01\n$$ 7.500000E-01\n$$ 8.830222E-01\n$$ 9.698463E-01\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 1.000000E00\n$$ 9.698463E-01\n$$ 8.830222E-01\n$$ 7.500000E-01\n$$ 5.868241E-01\n$$ 4.131759E-01\n$$ 2.500000E-01\n$$ 1.169778E-01\n$$ 3.015369E-02\n$$ 0.000000E00\n$$ ##END","lists/pp/Avance.incl\n$$ ;Avance4.incl\n$$ ;   for AV 4\n$$ ;\n$$ ;avance-version (16/08/18)\n$$ ;\n$$ ;$CLASS=Common Incl\n$$ ;$COMMENT=\n$$ \n$$ \n$$ #ifndef AVANCE_INCL\n$$ #define AVANCE_INCL\n$$ \n$$ \n$$ /*;use 2H channel for lock or pulse (lockswitch)*/\n$$ #define H2_LOCK h2lock         ;SEL_2H plus interleave_incr\n$$ #define H2_PULSE h2pulse       ;SEL_2H plus interleave_incr\n$$ \n$$ /*;turn lock-hold on/off (BSMS)*/\n$$ ;setrtp0 denotes TimingController\n$$ #define LOCKH_ON setrtp0|0\n$$ #define LOCKH_OFF setrtp0^0\n$$ \n$$ /*;homospoil on/off (BSMS)*/\n$$ #define HOMOSPOIL_ON setrtp0|2\n$$ #define HOMOSPOIL_OFF setrtp0^2\n$$ /*;old */\n$$ #define HS_ON setrtp0|2\n$$ #define HS_OFF setrtp0^2\n$$ \n$$ \n$$ /*;for receiver systems*/\n$$ \n$$ /*;generate dwell clock*/\n$$ #define DWELL_GEN cpdngs17\n$$ #define DWELL_GEN1 cpdngs17:f1\n$$ #define DWELL_GEN2 cpdngs18:f2\n$$ #define DWELL_GEN3 cpdngs19:f3\n$$ #define DWELL_GEN4 cpdngs20:f4\n$$ \n$$ /*; hold or release dwell clock */\n$$ #define DWELL_HOLD setrtp1|1\n$$ #define DWELL_RELEASE setrtp1^1\n$$ #define DWELL_HOLD_F1 setrtp1|1\n$$ #define DWELL_RELEASE_F1 setrtp1^1\n$$ #define DWELL_HOLD_F2 setrtp2|1\n$$ #define DWELL_RELEASE_F2 setrtp2^1\n$$ #define DWELL_HOLD_F3 setrtp3|1\n$$ #define DWELL_RELEASE_F3 setrtp3^1\n$$ #define DWELL_HOLD_F4 setrtp4|1\n$$ #define DWELL_RELEASE_F4 setrtp4^1\n$$ \n$$ /*;blank/unblank receiver path*/\n$$ #define REC_BLK setrtp1^26\n$$ #define REC_UNBLK setrtp1|26\n$$ #define REC_BLK_F1 setrtp1^26\n$$ #define REC_UNBLK_F1 setrtp1|26\n$$ #define REC_BLK_F2 setrtp2^26\n$$ #define REC_UNBLK_F2 setrtp2|26\n$$ #define REC_BLK_F3 setrtp3^26\n$$ #define REC_UNBLK_F3 setrtp3|26\n$$ #define REC_BLK_F4 setrtp4^26\n$$ #define REC_UNBLK_F4 setrtp4|26\n$$ \n$$ /*;generate dwell clock*/\n$$ /*;start acuisition of next TD points*/\n$$ /*;former DWL_CLK_ON etc. */\n$$ /*;turn dwell clock on => receiver will acquire TD points */\n$$ /*;note that DWL_CLK_OFF is set automatically and is obsolete*/\n$$ #define START_NEXT_SCAN setrtp1|0\n$$ #define START_NEXT_SCAN_F1 setrtp1|0\n$$ #define START_NEXT_SCAN_F2 setrtp2|0\n$$ #define START_NEXT_SCAN_F3 setrtp3|0\n$$ #define START_NEXT_SCAN_F4 setrtp4|0\n$$ \n$$ \n$$ /*;interleave increment signal*/\n$$ #define INTERLEAVE_INCR_ON setrtp0|47\n$$ #define INTERLEAVE_INCR_OFF setrtp0^47\n$$ \n$$ \n$$ /*;trigger outputs 1-4*/\n$$ #define TTL1_LOW setrtp0|6\n$$ #define TTL2_LOW setrtp0|7\n$$ #define TTL3_LOW setrtp0|8\n$$ #define TTL4_LOW setrtp0|9\n$$ #define TTL1_HIGH setrtp0^6\n$$ #define TTL2_HIGH setrtp0^7\n$$ #define TTL3_HIGH setrtp0^8\n$$ #define TTL4_HIGH setrtp0^9\n$$ \n$$ \n$$ \n$$ /*;for imaging systems*/\n$$ \n$$ /*;trigger signal for gradient synchronisation*/\n$$ #define GRAD_SYNC trigpe3\n$$ \n$$ \n$$ \n$$ /*;old commands no longer required - kept for compatibility */\n$$ \n$$ /*;allow for 2H decoupling (lockswitch)*/\n$$ #define LOCKDEC_ON\n$$ #define LOCKDEC_OFF\n$$ \n$$ /*;use 19F channel for lock or pulse (lockswitch)*/\n$$ #define F19_LOCK\n$$ #define F19_PULSE\n$$ \n$$ /*;allow for 19F decoupling (lockswitch)*/\n$$ #define FLOCKDEC_ON\n$$ #define FLOCKDEC_OFF\n$$ \n$$ /*;switch between 1H or 19F output (H amplifier)*/\n$$ #define SWITO_F\n$$ #define SWITO_H\n$$ \n$$ /*;select output for 19F (amplifier)*/\n$$ #define QNP_X\n$$ #define QNP_F\n$$ \n$$ /*;for Q-switch probes*/\n$$ ;#define LOWQ\n$$ ;#define HIGHQ\n$$ \n$$ /*;for mixing probe*/\n$$ ;#define MIX_UP\n$$ ;#define MIX_DOWN\n$$ \n$$ \n$$ \n$$ #endif\n$$ \n$$ \n$$ \n$$ ;$Id:$","lists/pp/Grad.incl\n$$ ;Grad4.incl  -  include file for Gradient Spectroscopy\n$$ ;   for AV 4\n$$ ;\n$$ ;avance-version (16/05/23)\n$$ ;\n$$ ;$CLASS=Common Incl\n$$ ;$COMMENT=\n$$ \n$$ \n$$ /*;blank/unblank gradient amplifier and turn lock-hold on/off*/\n$$ #define BLKGRAD   setrtp0^0 ctrlgrad 4047\n$$ #define UNBLKGRAD setrtp0|0 ctrlgrad 0\n$$ \n$$ /*;blank/unblank gradient amplifier*/\n$$ #define BLKGRAMP   ctrlgrad 4047\n$$ #define UNBLKGRAMP ctrlgrad 0\n$$ \n$$ /*;for Gradient Shimming (BSMS) - new */\n$$ #define SHIM_XY_RAMP_ON  setrtp0|1\n$$ #define SHIM_XY_RAMP_OFF setrtp0^1\n$$ /*;for RCB board (BSMS) - old */\n$$ #define RCB_INCR SHIM_XY_RAMP_ON\n$$ #define RCB_CONT SHIM_XY_RAMP_OFF\n$$ \n$$ \n$$ define list<gradient> EA=<EA>\n$$ \n$$ \n$$ \n$$ ;$Id:$","lists/pp/hmbcgpndqf\n$$ ;hmbcgpndqf\n$$ ;avance-version (12/01/11)\n$$ ;HMBC\n$$ ;2D H-1/X correlation via heteronuclear zero and double quantum\n$$ ;   coherence\n$$ ;optimized on long range couplings\n$$ ;no decoupling during acquisition\n$$ ;using gradient pulses for selection\n$$ ;\n$$ ;$CLASS=HighRes\n$$ ;$DIM=2D\n$$ ;$TYPE=\n$$ ;$SUBTYPE=\n$$ ;$COMMENT=\n$$ \n$$ \n$$ #include <Avance.incl>\n$$ #include <Grad.incl>\n$$   \n$$ \n$$ \"p2=p1*2\"\n$$ \"d6=1s/(cnst13*2)\"\n$$ \n$$ \n$$ \"d0=3u\"\n$$ \n$$ \"in0=inf1/2\"\n$$ \n$$ \n$$ 1 ze \n$$ 2 d1 \n$$ 3 p1 ph1\n$$   d6\n$$   p3:f2 ph3\n$$   d0\n$$   50u UNBLKGRAD\n$$   p16:gp1\n$$   d16\n$$   p2 ph2\n$$   50u\n$$   p16:gp2\n$$   d16\n$$   d0\n$$   p3:f2 ph4\n$$   4u\n$$   p16:gp3\n$$   d16\n$$   4u BLKGRAD\n$$   go=2 ph31\n$$   d1 mc #0 to 2 F1QF(caldel(d0, +in0))\n$$ exit \n$$   \n$$ \n$$ ph1=0 \n$$ ph2=0 0 2 2\n$$ ph3=0 2\n$$ ph4=0 0 0 0 2 2 2 2\n$$ ph31=0 2 0 2 2 0 2 0\n$$ \n$$ \n$$ ;pl1 : f1 channel - power level for pulse (default)\n$$ ;pl2 : f2 channel - power level for pulse (default)\n$$ ;p1 : f1 channel -  90 degree high power pulse\n$$ ;p2 : f1 channel - 180 degree high power pulse\n$$ ;p3 : f2 channel -  90 degree high power pulse\n$$ ;p16: homospoil/gradient pulse\n$$ ;d0 : incremented delay (2D)                  [3 usec]\n$$ ;d1 : relaxation delay; 1-5 * T1\n$$ ;d6 : delay for evolution of long range couplings\n$$ ;d16: delay for homospoil/gradient recovery\n$$ ;cnst13: = J(XH) long range\n$$ ;inf1: 1/SW(X) = 2 * DW(X)\n$$ ;in0: 1/(2 * SW(X)) = DW(X)\n$$ ;nd0: 2\n$$ ;ns: 2 * n\n$$ ;ds: 16\n$$ ;td1: number of experiments\n$$ ;FnMODE: QF\n$$ \n$$ ;use gradient ratio:\tgp 1 : gp 2 : gp 3\n$$ ;\t\t\t  50 :   30 : 40.1   for C-13\n$$ ;\t\t\t  70 :   30 : 50.1   for N-15\n$$ \n$$ ;for z-only gradients:\n$$ ;gpz1: 50% for C-13, 70% for N-15\n$$ ;gpz2: 30%\n$$ ;gpz3: 40.1% for C-13, 50.1% for N-15\n$$ \n$$ ;use gradient files:   \n$$ ;gpnam1: SMSQ10.100\n$$ ;gpnam2: SMSQ10.100\n$$ ;gpnam3: SMSQ10.100\n$$ \n$$ \n$$ \n$$ ;$Id:$"],"BRUKER FILE PROC":"clevels\n$$ ##TITLE= Parameter file, TopSpin 4.4.1\n$$ ##JCAMPDX= 5.0\n$$ ##DATATYPE= Parameter Values\n$$ ##NPOINTS= 2\t$$ modification sequence number\n$$ ##ORIGIN= Bruker BioSpin GmbH & Co. KG\n$$ ##OWNER= nmrsu\n$$ $$ 2024-12-04 23:02:19.213 +0100  nmrsu@CZC150CR4G\n$$ $$ D:/Data/SG/CCP-3786/26/pdata/1/clevels\n$$ $$ process C:\\Bruker\\TopSpin4.4.1\\prog\\mod\\proc2d.exe\n$$ ##$LEVELS= (0..255)\n$$ 352307200 568320050.1 916778536.87 1478890082.31 2385653445.83 3848387673.76\n$$ 6207979500.72 10014326192.81 16154487798.2 26059414382.73 42037425541.06\n$$ 67812158790.92 109390354444.84 176461712160.82 284657052413.43 459191042047.99\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n$$ ##$LEVSIGN= 1\n$$ ##$MAXLEV= 16\n$$ ##$METHOD= 0\n$$ ##$NEGBASE= -352307200\n$$ ##$NEGINCR= 1.8\n$$ ##$POSBASE= 352307200\n$$ ##$POSINCR= 1.8\n$$ ##END=","DATPATH":"<D:/Data/SG>","EXPNO":26,"NAME":"<CCP-3786>","PROCNO":1,"ACQT0":0,"AMP":"(0..31)\n100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100 100\n100 100 100 100 100 100 100 100 100 100 100 100 100 100","AMPCOIL":"(0..32)\n-1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","AQSEQ":0,"AQ_mod":3,"AUNM":"<au_getlinv llim=0.25 ulim=0.6 usepp=1>","AUTOPOS":"<17 >","BF1":[400.26,100.645457052],"BF2":100.645457052,"BF3":400.26,"BF4":400.26,"BF5":400.26,"BF6":400.26,"BF7":400.26,"BF8":400.26,"BWFAC":"(0..63)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","BYTORDA":0,"CHANFCU":"(0..24)\n0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","CHANREC":"(0..24)\n0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","CHEMSTR":"<none>","CNST":"(0..63)\n1 1 1 1 1 1 1 1 1 1 1 1 1 8 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1\n1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1","CPDPRG":"(0..8)\n<> <> <> <> <> <> <> <> <>","D":"(0..63)\n3e-06 1.5 0 0 0 0 0.0625 0 0 0 0 0 0 0 0 0 0.0002 0 0 0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","DATE":1733349747,"DATE_START":1733347757,"DE":6.5,"DECBNUC":"<off>","DECIM":6640,"DECNUC":"<off>","DECSTAT":4,"DIGMOD":1,"DIGTYP":17,"DR":32,"DS":16,"DSPFIRM":0,"DSPFVS":20,"DTYPA":2,"EXP":"<HMBCGPND_ED>","ExpStatus":4,"FCUCHAN":"(0..9)\n0 1 2 0 0 0 0 0 0 0","FILCOR":0,"FL1":0,"FL2":0,"FL3":0,"FL4":0,"FN_INDIRECT":"(0..7)\n0 0 0 0 0 0 0 0","FOV":0,"FQ1LIST":"<>","FQ2LIST":"<>","FQ3LIST":"<>","FQ4LIST":"<>","FQ5LIST":"<>","FQ6LIST":"<>","FQ7LIST":"<>","FQ8LIST":"<>","FS":"(0..7)\n83 83 83 83 83 83 83 83","FTLPGN":0,"FW":240000000,"FnILOOP":1,"FnMODE":1,"FnTYPE":0,"GPNAM":"(0..31)\n<> <SMSQ10.100> <SMSQ10.100> <SMSQ10.100> <> <> <> <> <> <> <> <> <> <>\n<> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <> <>","GPX":"(0..31)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","GPY":"(0..31)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","GPZ":"(0..31)\n0 50 30 40.1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","GRPDLY":68,"GrpdlyHandling":0,"HDDUTY":20,"HDRATE":1,"HGAIN":"(0..3)\n0 0 0 0","HOLDER":17,"HPMOD":"(0..32)\n1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","IN":"(0..63)\n1.9875e-05 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","INF":"(0..7)\n0 39.7375 0 0 0 0 0 0","INP":"(0..63)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","INSTRUM":"<Avance NEO 400>","INTEGFAC":"(0..63)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","L":"(0..31)\n1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1","LFILTER":100,"LGAIN":-12,"LINPSTP":0,"LOCKED":"no","LOCKFLD":9899,"LOCKGN":135.262771606445,"LOCKPOW":-27,"LOCKPPM":7.23999977111816,"LOCNUC":"<2H>","LOCPHAS":257.6505,"LOCSHFT":"no","LOCSW":0,"LTIME":0.400000005960464,"MASR":5000,"MULEXPNO":"(0..15)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","NBL":1,"NC":0,"NLOGCH":4,"NOVFLW":0,"NS":8,"NUC1":["<1H>","<13C>"],"NUC2":"<13C>","NUC3":"<off>","NUC4":"<off>","NUC5":"<off>","NUC6":"<off>","NUC7":"<off>","NUC8":"<off>","NUCLEUS":"<off>","NUSLIST":"<automatic>","NusAMOUNT":100,"NusFPNZ":"no","NusJSP":0,"NusSEED":54321,"NusSPTYPE":0,"NusT2":[1,1],"NusTD":128,"O1":[1790.4295164044,11071.0002757202],"O2":11071.0002757202,"O3":2401.56,"O4":2401.56,"O5":2401.56,"O6":2401.56,"O7":2401.56,"O8":2401.56,"OVERFLW":0,"P":"(0..63)\n7.575 7.575 15.15 7.575 15.1375 19.8 30 60 20000 25 50 80000 80000 1000\n500 0 1000 2500 100000 600 2000 0 0 0 2000 270 100000 7.575 1000 1000 0\n2119 20000 0 0 0 40000 0 0 240 2000 0 0 4740 300 0 80000 46600 10000 30000\n66000 0 4950 5550 4000 0 0 0 0 0 2500 0 0 1500","PACOIL":"(0..32)\n2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","PAPS":0,"PARMODE":1,"PCPD":"(0..9)\n0 90 80 0 0 0 0 0 0 0","PEXSEL":"(0..9)\n1 1 1 1 1 1 1 1 1 1","PHCOR":"(0..31)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","PHLIST":"<>","PH_ref":0,"PL":"(0..63)\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\n120 120 120 120 120 120 120 120 120 120","PLSTEP":0.1,"PLSTRT":-6,"PLW":"(0..63)\n0 24.3 84.013 0 0 0 0 0 0 5.5848e-05 1.5513 0.082615 0.75224 0.37837 0\n7.703 0 0 24.3 0.17237 0 0.07703 0 0 0.0085589 0.63239 0.18806 0.076609\n0 1.5513 0.75224 3.009 2.2339e-06 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0 0 0 0","PLWMAX":"(0..7)\n116.831512 548.695068 0 0 0 0 0 0","PQPHASE":0,"PQSCALE":1,"PR":1,"PRECHAN":"(0..32)\n-1 2 -1 0 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1\n-1 -1 -1 -1 -1 -1 -1 -1","PROBHD":"<Z166552_0019 (PI HR-BBO400S1-BBF/H/D-5.0-Z SP DP)>","PROBINPUTS":"(0..15)\n<19F/31P-109Ag> <1H> <2H> <> <> <> <> <> <> <> <> <> <> <> <> <>","PULPROG":"<hmbcgpndqf>","PW":0,"PYNM":"<>","ProjAngle":0,"QNP":0,"RECCHAN":"(0..9)\n0 1 2 0 0 0 0 0 0 0","RECPH":0,"RECPRE":"(0..24)\n-1 0 2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1","RECPRFX":"(0..32)\n1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","RG":101,"RO":0,"RSEL":"(0..24)\n0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","SAMPLEID":"<>","SFO1":[400.261790429516,100.656528052276],"SFO2":100.656528052276,"SFO3":400.26240156,"SFO4":400.26240156,"SFO5":400.26240156,"SFO6":400.26240156,"SFO7":400.26240156,"SFO8":400.26240156,"SOLVENT":"<CDCl3>","SOLVOLD":"<off>","SP":"(0..63)\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\n120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120\n120 120 120 120 120 120 120 120 120 120","SPECTR":0,"SPINCNT":0,"SPNAM":"(0..63)\n<> <Gaus1_270.1000> <Gaus1_180r.1000> <Crp60,0.5,20.1> <Bip720,100,10.1>\n<Sinc1.1000> <Squa100.1000> <Crp60comp.4> <Squa100.1000> <> <Sinc1.1000>\n<Sinc1.1000> <> <> <Crp32,0.75,20.2> <> <> <> <Crp60_xfilt.2> <Sinc1.1000>\n<Sinc1.1000> <Sinc1.1000> <Sinc1.1000> <> <> <> <Q3_surbop.1> <> <> <Crp60,20,20.10>\n<Bip720,50,20.1> <Crp32,1.5,20.2> <Q3_surbop.1> <Sinc1.1000> <Rsnob.1000>\n<Gaus1_180r.1000> <Gaus1_180r.1000> <Crp_psyche.20> <> <> <Gaus1_180i.1000>\n<Squa100.1000> <> <> <Q5tr.1000> <> <Reburp.1000> <> <> <> <> <> <> <>\n<> <> <> <> <> <Crp25,1.25,25.4> <Crp25,2.5,25.4> <0.0> <> <>","SPOAL":"(0..63)\n0.5 1 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5\n1 1 1 1 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5\n0.5 0.5 0.5 0.5 0.5 0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5\n0.5 0.5 0.5 0.5 0.5 0.5","SPOFFS":"(0..63)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","SPPEX":"(0..63)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","SPW":"(0..63)\n0 1.1591e-05 5.1514e-06 7.3558 5.3493 0.0040259 5.5848e-05 7.3558 1.3962e-07\n0 0.0040259 0.0040259 0 0 1.5692 0 0 0 1.417 8.223105e-06 1.278255e-05\n5.968545e-06 3.218787e-05 0 0 0 0.00082911 0 0 0.053331 0.99285 0.78462\n0.059044 0.00025162 5.6317e-05 5.1514e-06 0.00032969 0.00018418 0 0 7.5686e-06\n1.3962e-07 0 0 0.052602 0 0.034366 0 0 0 0 0 0 0 0 0 0 0 0 0.49039 0.24519\n0 0 0","SUBNAM":"(0..9)\n<> <> <> <> <> <> <> <> <> <>","SW":[7.5251954215737,249.997500275703],"SWIBOX":"(0..32)\n0 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","SW_h":[3012.04819277108,25163.8803995001],"SWfinal":0,"SigLockShift":0,"TD":[2048,128],"TD0":1,"TD_INDIRECT":"(0..7)\n0 128 0 0 0 0 0 0","TDav":1,"TE":297.985604465754,"TE1":298.420593261719,"TE2":0,"TE3":0,"TE4":0,"TEG":300,"TE_MAGNET":0,"TE_PIDX":1,"TE_RAW":298.420593261719,"TE_STAB":"(0..9)\n1 1 0 0 0 0 0 0 0 0","TOTROT":"(0..63)\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0\n0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0","TUBE_TYPE":"<>","USERA1":"<>","USERA10":"<>","USERA2":"<>","USERA3":"<>","USERA4":"<>","USERA5":"<>","USERA6":"<>","USERA7":"<>","USERA8":"<>","USERA9":"<>","UUID":"<025b89fc-d92a-4183-b347-473b72d1057f>","VALIDCODE":-1,"VALIST":"<>","VCLIST":"<>","VDLIST":"<>","VPLIST":"<>","VTLIST":"<>","WAVEMAKER":"(0..7)\n<> <> <> <> <> <> <> <>","WBST":1024,"WBSW":"(0..7)\n4 10 10 10 10 10 10 10","XL":0,"YL":0,"YMAX_a":18000465,"YMIN_a":-17770954,"ZGOPTNS":"<>","scaledByNS":"no","scaledByRG":"no","shimCoilTempK":304.15,"ABSF1":[1000,1000],"ABSF2":[-1000,-1000],"ABSG":[5,5],"ABSL":[3,3],"ALPHA":0,"AQORDER":0,"ASSFAC":0,"ASSFACI":0,"ASSFACX":0,"ASSWID":0,"AUNMP":["<proc_2dpl>","<>"],"AXLEFT":0,"AXNAME":["<>","<>"],"AXNUC":["<off>","<off>"],"AXRIGHT":0,"AXTYPE":0,"AXUNIT":["<>","<>"],"AZFE":[0.1,0.1],"AZFW":[0.5,0.5],"BCFW":[1,1],"BC_mod":[2,0],"BYTORDP":0,"COROFFS":0,"CY":[15,0],"DATMOD":[1,0],"DC":[1,1],"DFILT":["<>","<>"],"DTYPP":0,"ERETIC":["no","no"],"F1P":[8.13301181793213,235.012496948242],"F2P":[0.607783508262317,-15.0125030524901],"FCOR":[0.5,0.5],"FTSIZE":0,"FT_mod":0,"GAMMA":[1,1],"GB":0,"INTBC":[1,1],"INTSCL":[1,1],"ISEN":[128,128],"LB":0,"LEV0":[35,0],"LPBIN":0,"MAXI":[10000,10000],"MC2":0,"MEAN":0,"ME_mod":2,"MI":[0.1,0],"MddCEXP":["no","yes"],"MddCT_SP":["no","no"],"MddF180":["no","no"],"MddLAMBDA":0,"MddMEMORY":0,"MddMERGE":[23,0],"MddNCOMP":0,"MddNITER":0,"MddNOISE":[0.8,0],"MddPHASE":0,"MddSEED":0,"MddSRSIZE":0,"Mdd_CsALG":0,"Mdd_CsLAMBDA":[1,1],"Mdd_CsNITER":0,"Mdd_CsNORM":0,"Mdd_CsVE":["yes","yes"],"Mdd_CsZF":0,"Mdd_LrLAMBDA":0,"Mdd_LrNITER":0,"Mdd_LrRANK":0,"Mdd_LrZF":0,"Mdd_mod":[1,0],"NCOEF":60,"NC_proc":0,"NLEV":[16,0],"NOISF1":0,"NOISF2":0,"NSP":[1,0],"NTH_PI":0,"NZP":[1,0],"OFFSET":[8.20224558854295,210.011],"PC":[1.4,4],"PHC0":0,"PHC1":0,"PH_mod":2,"PKNL":["yes","no"],"PPARMOD":[1,0],"PPDIAG":0,"PPIPTYP":0,"PPMPNUM":[2147483647,2147483647],"PPRESOL":[1,1],"PSCAL":1,"PSIGN":0,"PYNMP":["<>","<>"],"RDF1":0,"RDF2":0,"RDFWHM":0,"RDINT":0,"RDPOS":0,"REVERSE":["no","no"],"SF":[400.260041133988,100.645457052],"SI":[2048,1024],"SIGF1":0,"SIGF2":0,"SINO":0,"SIOLD":[2048,1024],"SPECTYP":["<HMBC>","<>"],"SREF_mod":[1,1],"SREGLST":["<1H.CDCl3>","<>"],"SSB":0,"STSI":0,"STSR":0,"SW_p":[7.52519542157369,22144.21475156],"SYMM":0,"S_DEV":0,"TDeff":0,"TDoff":0,"TI":["<\nHMBCGPND_ED CDCl3 {D:\\Data} SG 17\n\n>","<>"],"TILT":["no","no"],"TM1":0,"TM2":0,"TOPLEV":[100,0],"USERP1":["<>","<>"],"USERP10":["<>","<>"],"USERP2":["<>","<>"],"USERP3":["<>","<>"],"USERP4":["<>","<>"],"USERP5":["<>","<>"],"USERP6":["<>","<>"],"USERP7":["<>","<>"],"USERP8":["<>","<>"],"USERP9":["<>","<>"],"WDW":[4,4],"XDIM":0,"YMAX_p":0,"YMIN_p":"0\n$$ End of Bruker specific parameters\n$$ ---------------------------------","CURPLOT":"<>","CURPRIN":"<$>","DFORMAT":"<normdp>","LAYOUT":"<+/2D_inv.xwp>","LFORMAT":"<normlp>","PFORMAT":"<normpl>\n$$ Bruker specific parameters for F1\n$$ ---------------------------------","AMP0":100,"AMP1":100,"AMP2":100,"AMP3":100,"AMP4":100,"AMP5":100,"AMP6":100,"AMP7":100,"AMP8":100,"AMP9":100,"AMP10":100,"AMP11":100,"AMP12":100,"AMP13":100,"AMP14":100,"AMP15":100,"AMP16":100,"AMP17":100,"AMP18":100,"AMP19":100,"AMP20":100,"AMP21":100,"AMP22":100,"AMP23":100,"AMP24":100,"AMP25":100,"AMP26":100,"AMP27":100,"AMP28":100,"AMP29":100,"AMP30":100,"AMP31":100,"AMPCOIL0":-1,"AMPCOIL1":0,"AMPCOIL2":0,"AMPCOIL3":0,"AMPCOIL4":0,"AMPCOIL5":0,"AMPCOIL6":0,"AMPCOIL7":0,"AMPCOIL8":0,"AMPCOIL9":0,"AMPCOIL10":0,"AMPCOIL11":0,"AMPCOIL12":0,"AMPCOIL13":0,"AMPCOIL14":0,"AMPCOIL15":0,"AMPCOIL16":0,"AMPCOIL17":0,"AMPCOIL18":0,"AMPCOIL19":0,"AMPCOIL20":0,"AMPCOIL21":0,"AMPCOIL22":0,"AMPCOIL23":0,"AMPCOIL24":0,"AMPCOIL25":0,"AMPCOIL26":0,"AMPCOIL27":0,"AMPCOIL28":0,"AMPCOIL29":0,"AMPCOIL30":0,"AMPCOIL31":0,"AMPCOIL32":0,"BWFAC0":0,"BWFAC1":0,"BWFAC2":0,"BWFAC3":0,"BWFAC4":0,"BWFAC5":0,"BWFAC6":0,"BWFAC7":0,"BWFAC8":0,"BWFAC9":0,"BWFAC10":0,"BWFAC11":0,"BWFAC12":0,"BWFAC13":0,"BWFAC14":0,"BWFAC15":0,"BWFAC16":0,"BWFAC17":0,"BWFAC18":0,"BWFAC19":0,"BWFAC20":0,"BWFAC21":0,"BWFAC22":0,"BWFAC23":0,"BWFAC24":0,"BWFAC25":0,"BWFAC26":0,"BWFAC27":0,"BWFAC28":0,"BWFAC29":0,"BWFAC30":0,"BWFAC31":0,"BWFAC32":0,"BWFAC33":0,"BWFAC34":0,"BWFAC35":0,"BWFAC36":0,"BWFAC37":0,"BWFAC38":0,"BWFAC39":0,"BWFAC40":0,"BWFAC41":0,"BWFAC42":0,"BWFAC43":0,"BWFAC44":0,"BWFAC45":0,"BWFAC46":0,"BWFAC47":0,"BWFAC48":0,"BWFAC49":0,"BWFAC50":0,"BWFAC51":0,"BWFAC52":0,"BWFAC53":0,"BWFAC54":0,"BWFAC55":0,"BWFAC56":0,"BWFAC57":0,"BWFAC58":0,"BWFAC59":0,"BWFAC60":0,"BWFAC61":0,"BWFAC62":0,"BWFAC63":0,"CHANFCU0":0,"CHANFCU1":1,"CHANFCU2":2,"CHANFCU3":0,"CHANFCU4":0,"CHANFCU5":0,"CHANFCU6":0,"CHANFCU7":0,"CHANFCU8":0,"CHANFCU9":0,"CHANFCU10":0,"CHANFCU11":0,"CHANFCU12":0,"CHANFCU13":0,"CHANFCU14":0,"CHANFCU15":0,"CHANFCU16":0,"CHANFCU17":0,"CHANFCU18":0,"CHANFCU19":0,"CHANFCU20":0,"CHANFCU21":0,"CHANFCU22":0,"CHANFCU23":0,"CHANFCU24":0,"CHANREC0":0,"CHANREC1":1,"CHANREC2":2,"CHANREC3":0,"CHANREC4":0,"CHANREC5":0,"CHANREC6":0,"CHANREC7":0,"CHANREC8":0,"CHANREC9":0,"CHANREC10":0,"CHANREC11":0,"CHANREC12":0,"CHANREC13":0,"CHANREC14":0,"CHANREC15":0,"CHANREC16":0,"CHANREC17":0,"CHANREC18":0,"CHANREC19":0,"CHANREC20":0,"CHANREC21":0,"CHANREC22":0,"CHANREC23":0,"CHANREC24":0,"CNST0":1,"CNST1":1,"CNST2":1,"CNST3":1,"CNST4":1,"CNST5":1,"CNST6":1,"CNST7":1,"CNST8":1,"CNST9":1,"CNST10":1,"CNST11":1,"CNST12":1,"CNST13":8,"CNST14":1,"CNST15":1,"CNST16":1,"CNST17":1,"CNST18":1,"CNST19":1,"CNST20":1,"CNST21":1,"CNST22":1,"CNST23":1,"CNST24":1,"CNST25":1,"CNST26":1,"CNST27":1,"CNST28":1,"CNST29":1,"CNST30":1,"CNST31":1,"CNST32":1,"CNST33":1,"CNST34":1,"CNST35":1,"CNST36":1,"CNST37":1,"CNST38":1,"CNST39":1,"CNST40":1,"CNST41":1,"CNST42":1,"CNST43":1,"CNST44":1,"CNST45":1,"CNST46":1,"CNST47":1,"CNST48":1,"CNST49":1,"CNST50":1,"CNST51":1,"CNST52":1,"CNST53":1,"CNST54":1,"CNST55":1,"CNST56":1,"CNST57":1,"CNST58":1,"CNST59":1,"CNST60":1,"CNST61":1,"CNST62":1,"CNST63":1,"CPDPRG0":"<>","CPDPRG1":"<>","CPDPRG2":"<>","CPDPRG3":"<>","CPDPRG4":"<>","CPDPRG5":"<>","CPDPRG6":"<>","CPDPRG7":"<>","CPDPRG8":"<>","D0":0.000003,"D1":1.5,"D2":0,"D3":0,"D4":0,"D5":0,"D6":0.0625,"D7":0,"D8":0,"D9":0,"D10":0,"D11":0,"D12":0,"D13":0,"D14":0,"D15":0,"D16":0.0002,"D17":0,"D18":0,"D19":0,"D20":0,"D21":0,"D22":0,"D23":0,"D24":0,"D25":0,"D26":0,"D27":0,"D28":0,"D29":0,"D30":0,"D31":0,"D32":0,"D33":0,"D34":0,"D35":0,"D36":0,"D37":0,"D38":0,"D39":0,"D40":0,"D41":0,"D42":0,"D43":0,"D44":0,"D45":0,"D46":0,"D47":0,"D48":0,"D49":0,"D50":0,"D51":0,"D52":0,"D53":0,"D54":0,"D55":0,"D56":0,"D57":0,"D58":0,"D59":0,"D60":0,"D61":0,"D62":0,"D63":0,"FCUCHAN0":0,"FCUCHAN1":1,"FCUCHAN2":2,"FCUCHAN3":0,"FCUCHAN4":0,"FCUCHAN5":0,"FCUCHAN6":0,"FCUCHAN7":0,"FCUCHAN8":0,"FCUCHAN9":0,"FN_INDIRECT0":0,"FN_INDIRECT1":0,"FN_INDIRECT2":0,"FN_INDIRECT3":0,"FN_INDIRECT4":0,"FN_INDIRECT5":0,"FN_INDIRECT6":0,"FN_INDIRECT7":0,"FS0":83,"FS1":83,"FS2":83,"FS3":83,"FS4":83,"FS5":83,"FS6":83,"FS7":83,"GPNAM0":"<>","GPNAM1":"<SMSQ10.100>","GPNAM2":"<SMSQ10.100>","GPNAM3":"<SMSQ10.100>","GPNAM4":"<>","GPNAM5":"<>","GPNAM6":"<>","GPNAM7":"<>","GPNAM8":"<>","GPNAM9":"<>","GPNAM10":"<>","GPNAM11":"<>","GPNAM12":"<>","GPNAM13":"<>","GPNAM14":"<>","GPNAM15":"<>","GPNAM16":"<>","GPNAM17":"<>","GPNAM18":"<>","GPNAM19":"<>","GPNAM20":"<>","GPNAM21":"<>","GPNAM22":"<>","GPNAM23":"<>","GPNAM24":"<>","GPNAM25":"<>","GPNAM26":"<>","GPNAM27":"<>","GPNAM28":"<>","GPNAM29":"<>","GPNAM30":"<>","GPNAM31":"<>","GPX0":0,"GPX1":0,"GPX2":0,"GPX3":0,"GPX4":0,"GPX5":0,"GPX6":0,"GPX7":0,"GPX8":0,"GPX9":0,"GPX10":0,"GPX11":0,"GPX12":0,"GPX13":0,"GPX14":0,"GPX15":0,"GPX16":0,"GPX17":0,"GPX18":0,"GPX19":0,"GPX20":0,"GPX21":0,"GPX22":0,"GPX23":0,"GPX24":0,"GPX25":0,"GPX26":0,"GPX27":0,"GPX28":0,"GPX29":0,"GPX30":0,"GPX31":0,"GPY0":0,"GPY1":0,"GPY2":0,"GPY3":0,"GPY4":0,"GPY5":0,"GPY6":0,"GPY7":0,"GPY8":0,"GPY9":0,"GPY10":0,"GPY11":0,"GPY12":0,"GPY13":0,"GPY14":0,"GPY15":0,"GPY16":0,"GPY17":0,"GPY18":0,"GPY19":0,"GPY20":0,"GPY21":0,"GPY22":0,"GPY23":0,"GPY24":0,"GPY25":0,"GPY26":0,"GPY27":0,"GPY28":0,"GPY29":0,"GPY30":0,"GPY31":0,"GPZ0":0,"GPZ1":50,"GPZ2":30,"GPZ3":40.1,"GPZ4":0,"GPZ5":0,"GPZ6":0,"GPZ7":0,"GPZ8":0,"GPZ9":0,"GPZ10":0,"GPZ11":0,"GPZ12":0,"GPZ13":0,"GPZ14":0,"GPZ15":0,"GPZ16":0,"GPZ17":0,"GPZ18":0,"GPZ19":0,"GPZ20":0,"GPZ21":0,"GPZ22":0,"GPZ23":0,"GPZ24":0,"GPZ25":0,"GPZ26":0,"GPZ27":0,"GPZ28":0,"GPZ29":0,"GPZ30":0,"GPZ31":0,"HGAIN0":0,"HGAIN1":0,"HGAIN2":0,"HGAIN3":0,"HPMOD0":1,"HPMOD1":0,"HPMOD2":0,"HPMOD3":0,"HPMOD4":0,"HPMOD5":0,"HPMOD6":0,"HPMOD7":0,"HPMOD8":0,"HPMOD9":0,"HPMOD10":0,"HPMOD11":0,"HPMOD12":0,"HPMOD13":0,"HPMOD14":0,"HPMOD15":0,"HPMOD16":0,"HPMOD17":0,"HPMOD18":0,"HPMOD19":0,"HPMOD20":0,"HPMOD21":0,"HPMOD22":0,"HPMOD23":0,"HPMOD24":0,"HPMOD25":0,"HPMOD26":0,"HPMOD27":0,"HPMOD28":0,"HPMOD29":0,"HPMOD30":0,"HPMOD31":0,"HPMOD32":0,"IN0":0.000019875,"IN1":0,"IN2":0,"IN3":0,"IN4":0,"IN5":0,"IN6":0,"IN7":0,"IN8":0,"IN9":0,"IN10":0,"IN11":0,"IN12":0,"IN13":0,"IN14":0,"IN15":0,"IN16":0,"IN17":0,"IN18":0,"IN19":0,"IN20":0,"IN21":0,"IN22":0,"IN23":0,"IN24":0,"IN25":0,"IN26":0,"IN27":0,"IN28":0,"IN29":0,"IN30":0,"IN31":0,"IN32":0,"IN33":0,"IN34":0,"IN35":0,"IN36":0,"IN37":0,"IN38":0,"IN39":0,"IN40":0,"IN41":0,"IN42":0,"IN43":0,"IN44":0,"IN45":0,"IN46":0,"IN47":0,"IN48":0,"IN49":0,"IN50":0,"IN51":0,"IN52":0,"IN53":0,"IN54":0,"IN55":0,"IN56":0,"IN57":0,"IN58":0,"IN59":0,"IN60":0,"IN61":0,"IN62":0,"IN63":0,"INF0":0,"INF1":39.7375,"INF2":0,"INF3":0,"INF4":0,"INF5":0,"INF6":0,"INF7":0,"INP0":0,"INP1":0,"INP2":0,"INP3":0,"INP4":0,"INP5":0,"INP6":0,"INP7":0,"INP8":0,"INP9":0,"INP10":0,"INP11":0,"INP12":0,"INP13":0,"INP14":0,"INP15":0,"INP16":0,"INP17":0,"INP18":0,"INP19":0,"INP20":0,"INP21":0,"INP22":0,"INP23":0,"INP24":0,"INP25":0,"INP26":0,"INP27":0,"INP28":0,"INP29":0,"INP30":0,"INP31":0,"INP32":0,"INP33":0,"INP34":0,"INP35":0,"INP36":0,"INP37":0,"INP38":0,"INP39":0,"INP40":0,"INP41":0,"INP42":0,"INP43":0,"INP44":0,"INP45":0,"INP46":0,"INP47":0,"INP48":0,"INP49":0,"INP50":0,"INP51":0,"INP52":0,"INP53":0,"INP54":0,"INP55":0,"INP56":0,"INP57":0,"INP58":0,"INP59":0,"INP60":0,"INP61":0,"INP62":0,"INP63":0,"INTEGFAC0":0,"INTEGFAC1":0,"INTEGFAC2":0,"INTEGFAC3":0,"INTEGFAC4":0,"INTEGFAC5":0,"INTEGFAC6":0,"INTEGFAC7":0,"INTEGFAC8":0,"INTEGFAC9":0,"INTEGFAC10":0,"INTEGFAC11":0,"INTEGFAC12":0,"INTEGFAC13":0,"INTEGFAC14":0,"INTEGFAC15":0,"INTEGFAC16":0,"INTEGFAC17":0,"INTEGFAC18":0,"INTEGFAC19":0,"INTEGFAC20":0,"INTEGFAC21":0,"INTEGFAC22":0,"INTEGFAC23":0,"INTEGFAC24":0,"INTEGFAC25":0,"INTEGFAC26":0,"INTEGFAC27":0,"INTEGFAC28":0,"INTEGFAC29":0,"INTEGFAC30":0,"INTEGFAC31":0,"INTEGFAC32":0,"INTEGFAC33":0,"INTEGFAC34":0,"INTEGFAC35":0,"INTEGFAC36":0,"INTEGFAC37":0,"INTEGFAC38":0,"INTEGFAC39":0,"INTEGFAC40":0,"INTEGFAC41":0,"INTEGFAC42":0,"INTEGFAC43":0,"INTEGFAC44":0,"INTEGFAC45":0,"INTEGFAC46":0,"INTEGFAC47":0,"INTEGFAC48":0,"INTEGFAC49":0,"INTEGFAC50":0,"INTEGFAC51":0,"INTEGFAC52":0,"INTEGFAC53":0,"INTEGFAC54":0,"INTEGFAC55":0,"INTEGFAC56":0,"INTEGFAC57":0,"INTEGFAC58":0,"INTEGFAC59":0,"INTEGFAC60":0,"INTEGFAC61":0,"INTEGFAC62":0,"INTEGFAC63":0,"L0":1,"L1":1,"L2":1,"L3":1,"L4":1,"L5":1,"L6":1,"L7":1,"L8":1,"L9":1,"L10":1,"L11":1,"L12":1,"L13":1,"L14":1,"L15":1,"L16":1,"L17":1,"L18":1,"L19":1,"L20":1,"L21":1,"L22":1,"L23":1,"L24":1,"L25":1,"L26":1,"L27":1,"L28":1,"L29":1,"L30":1,"L31":1,"MULEXPNO0":0,"MULEXPNO1":0,"MULEXPNO2":0,"MULEXPNO3":0,"MULEXPNO4":0,"MULEXPNO5":0,"MULEXPNO6":0,"MULEXPNO7":0,"MULEXPNO8":0,"MULEXPNO9":0,"MULEXPNO10":0,"MULEXPNO11":0,"MULEXPNO12":0,"MULEXPNO13":0,"MULEXPNO14":0,"MULEXPNO15":0,"P0":7.575,"P1":7.575,"P2":15.15,"P3":7.575,"P4":15.1375,"P5":19.8,"P6":30,"P7":60,"P8":20000,"P9":25,"P10":50,"P11":80000,"P12":80000,"P13":1000,"P14":500,"P15":0,"P16":1000,"P17":2500,"P18":100000,"P19":600,"P20":2000,"P21":0,"P22":0,"P23":0,"P24":2000,"P25":270,"P26":100000,"P27":7.575,"P28":1000,"P29":1000,"P30":0,"P31":2119,"P32":20000,"P33":0,"P34":0,"P35":0,"P36":40000,"P37":0,"P38":0,"P39":240,"P40":2000,"P41":0,"P42":0,"P43":4740,"P44":300,"P45":0,"P46":80000,"P47":46600,"P48":10000,"P49":30000,"P50":66000,"P51":0,"P52":4950,"P53":5550,"P54":4000,"P55":0,"P56":0,"P57":0,"P58":0,"P59":0,"P60":2500,"P61":0,"P62":0,"P63":1500,"PACOIL0":2,"PACOIL1":3,"PACOIL2":1,"PACOIL3":0,"PACOIL4":0,"PACOIL5":0,"PACOIL6":0,"PACOIL7":0,"PACOIL8":0,"PACOIL9":0,"PACOIL10":0,"PACOIL11":0,"PACOIL12":0,"PACOIL13":0,"PACOIL14":0,"PACOIL15":0,"PACOIL16":0,"PACOIL17":0,"PACOIL18":0,"PACOIL19":0,"PACOIL20":0,"PACOIL21":0,"PACOIL22":0,"PACOIL23":0,"PACOIL24":0,"PACOIL25":0,"PACOIL26":0,"PACOIL27":0,"PACOIL28":0,"PACOIL29":0,"PACOIL30":0,"PACOIL31":0,"PACOIL32":0,"PCPD0":0,"PCPD1":90,"PCPD2":80,"PCPD3":0,"PCPD4":0,"PCPD5":0,"PCPD6":0,"PCPD7":0,"PCPD8":0,"PCPD9":0,"PEXSEL0":1,"PEXSEL1":1,"PEXSEL2":1,"PEXSEL3":1,"PEXSEL4":1,"PEXSEL5":1,"PEXSEL6":1,"PEXSEL7":1,"PEXSEL8":1,"PEXSEL9":1,"PHCOR0":0,"PHCOR1":0,"PHCOR2":0,"PHCOR3":0,"PHCOR4":0,"PHCOR5":0,"PHCOR6":0,"PHCOR7":0,"PHCOR8":0,"PHCOR9":0,"PHCOR10":0,"PHCOR11":0,"PHCOR12":0,"PHCOR13":0,"PHCOR14":0,"PHCOR15":0,"PHCOR16":0,"PHCOR17":0,"PHCOR18":0,"PHCOR19":0,"PHCOR20":0,"PHCOR21":0,"PHCOR22":0,"PHCOR23":0,"PHCOR24":0,"PHCOR25":0,"PHCOR26":0,"PHCOR27":0,"PHCOR28":0,"PHCOR29":0,"PHCOR30":0,"PHCOR31":0,"PL0":120,"PL1":120,"PL2":120,"PL3":120,"PL4":120,"PL5":120,"PL6":120,"PL7":120,"PL8":120,"PL9":120,"PL10":120,"PL11":120,"PL12":120,"PL13":120,"PL14":120,"PL15":120,"PL16":120,"PL17":120,"PL18":120,"PL19":120,"PL20":120,"PL21":120,"PL22":120,"PL23":120,"PL24":120,"PL25":120,"PL26":120,"PL27":120,"PL28":120,"PL29":120,"PL30":120,"PL31":120,"PL32":120,"PL33":120,"PL34":120,"PL35":120,"PL36":120,"PL37":120,"PL38":120,"PL39":120,"PL40":120,"PL41":120,"PL42":120,"PL43":120,"PL44":120,"PL45":120,"PL46":120,"PL47":120,"PL48":120,"PL49":120,"PL50":120,"PL51":120,"PL52":120,"PL53":120,"PL54":120,"PL55":120,"PL56":120,"PL57":120,"PL58":120,"PL59":120,"PL60":120,"PL61":120,"PL62":120,"PL63":120,"PLW0":0,"PLW1":24.3,"PLW2":84.013,"PLW3":0,"PLW4":0,"PLW5":0,"PLW6":0,"PLW7":0,"PLW8":0,"PLW9":0.000055848,"PLW10":1.5513,"PLW11":0.082615,"PLW12":0.75224,"PLW13":0.37837,"PLW14":0,"PLW15":7.703,"PLW16":0,"PLW17":0,"PLW18":24.3,"PLW19":0.17237,"PLW20":0,"PLW21":0.07703,"PLW22":0,"PLW23":0,"PLW24":0.0085589,"PLW25":0.63239,"PLW26":0.18806,"PLW27":0.076609,"PLW28":0,"PLW29":1.5513,"PLW30":0.75224,"PLW31":3.009,"PLW32":0.0000022339,"PLW33":0,"PLW34":0,"PLW35":0,"PLW36":0,"PLW37":0,"PLW38":0,"PLW39":0,"PLW40":0,"PLW41":0,"PLW42":0,"PLW43":0,"PLW44":0,"PLW45":0,"PLW46":0,"PLW47":0,"PLW48":0,"PLW49":0,"PLW50":0,"PLW51":0,"PLW52":0,"PLW53":0,"PLW54":0,"PLW55":0,"PLW56":0,"PLW57":0,"PLW58":0,"PLW59":0,"PLW60":0,"PLW61":0,"PLW62":0,"PLW63":0,"PLWMAX0":116.831512,"PLWMAX1":548.695068,"PLWMAX2":0,"PLWMAX3":0,"PLWMAX4":0,"PLWMAX5":0,"PLWMAX6":0,"PLWMAX7":0,"PRECHAN0":-1,"PRECHAN1":2,"PRECHAN2":-1,"PRECHAN3":0,"PRECHAN4":1,"PRECHAN5":-1,"PRECHAN6":-1,"PRECHAN7":-1,"PRECHAN8":-1,"PRECHAN9":-1,"PRECHAN10":-1,"PRECHAN11":-1,"PRECHAN12":-1,"PRECHAN13":-1,"PRECHAN14":-1,"PRECHAN15":-1,"PRECHAN16":-1,"PRECHAN17":-1,"PRECHAN18":-1,"PRECHAN19":-1,"PRECHAN20":-1,"PRECHAN21":-1,"PRECHAN22":-1,"PRECHAN23":-1,"PRECHAN24":-1,"PRECHAN25":-1,"PRECHAN26":-1,"PRECHAN27":-1,"PRECHAN28":-1,"PRECHAN29":-1,"PRECHAN30":-1,"PRECHAN31":-1,"PRECHAN32":-1,"PROBINPUTS0":"<19F/31P-109Ag>","PROBINPUTS1":"<1H>","PROBINPUTS2":"<2H>","PROBINPUTS3":"<>","PROBINPUTS4":"<>","PROBINPUTS5":"<>","PROBINPUTS6":"<>","PROBINPUTS7":"<>","PROBINPUTS8":"<>","PROBINPUTS9":"<>","PROBINPUTS10":"<>","PROBINPUTS11":"<>","PROBINPUTS12":"<>","PROBINPUTS13":"<>","PROBINPUTS14":"<>","PROBINPUTS15":"<>","RECCHAN0":0,"RECCHAN1":1,"RECCHAN2":2,"RECCHAN3":0,"RECCHAN4":0,"RECCHAN5":0,"RECCHAN6":0,"RECCHAN7":0,"RECCHAN8":0,"RECCHAN9":0,"RECPRE0":-1,"RECPRE1":0,"RECPRE2":2,"RECPRE3":-1,"RECPRE4":-1,"RECPRE5":-1,"RECPRE6":-1,"RECPRE7":-1,"RECPRE8":-1,"RECPRE9":-1,"RECPRE10":-1,"RECPRE11":-1,"RECPRE12":-1,"RECPRE13":-1,"RECPRE14":-1,"RECPRE15":-1,"RECPRE16":-1,"RECPRE17":-1,"RECPRE18":-1,"RECPRE19":-1,"RECPRE20":-1,"RECPRE21":-1,"RECPRE22":-1,"RECPRE23":-1,"RECPRE24":-1,"RECPRFX0":1,"RECPRFX1":0,"RECPRFX2":1,"RECPRFX3":0,"RECPRFX4":0,"RECPRFX5":0,"RECPRFX6":0,"RECPRFX7":0,"RECPRFX8":0,"RECPRFX9":0,"RECPRFX10":0,"RECPRFX11":0,"RECPRFX12":0,"RECPRFX13":0,"RECPRFX14":0,"RECPRFX15":0,"RECPRFX16":0,"RECPRFX17":0,"RECPRFX18":0,"RECPRFX19":0,"RECPRFX20":0,"RECPRFX21":0,"RECPRFX22":0,"RECPRFX23":0,"RECPRFX24":0,"RECPRFX25":0,"RECPRFX26":0,"RECPRFX27":0,"RECPRFX28":0,"RECPRFX29":0,"RECPRFX30":0,"RECPRFX31":0,"RECPRFX32":0,"RSEL0":0,"RSEL1":1,"RSEL2":2,"RSEL3":0,"RSEL4":0,"RSEL5":0,"RSEL6":0,"RSEL7":0,"RSEL8":0,"RSEL9":0,"RSEL10":0,"RSEL11":0,"RSEL12":0,"RSEL13":0,"RSEL14":0,"RSEL15":0,"RSEL16":0,"RSEL17":0,"RSEL18":0,"RSEL19":0,"RSEL20":0,"RSEL21":0,"RSEL22":0,"RSEL23":0,"RSEL24":0,"SP0":120,"SP1":120,"SP2":120,"SP3":120,"SP4":120,"SP5":120,"SP6":120,"SP7":120,"SP8":120,"SP9":120,"SP10":120,"SP11":120,"SP12":120,"SP13":120,"SP14":120,"SP15":120,"SP16":120,"SP17":120,"SP18":120,"SP19":120,"SP20":120,"SP21":120,"SP22":120,"SP23":120,"SP24":120,"SP25":120,"SP26":120,"SP27":120,"SP28":120,"SP29":120,"SP30":120,"SP31":120,"SP32":120,"SP33":120,"SP34":120,"SP35":120,"SP36":120,"SP37":120,"SP38":120,"SP39":120,"SP40":120,"SP41":120,"SP42":120,"SP43":120,"SP44":120,"SP45":120,"SP46":120,"SP47":120,"SP48":120,"SP49":120,"SP50":120,"SP51":120,"SP52":120,"SP53":120,"SP54":120,"SP55":120,"SP56":120,"SP57":120,"SP58":120,"SP59":120,"SP60":120,"SP61":120,"SP62":120,"SP63":120,"SPNAM0":"<>","SPNAM1":"<Gaus1_270.1000>","SPNAM2":"<Gaus1_180r.1000>","SPNAM3":"<Crp60","SPNAM4":0.5,"SPNAM5":"20.1>","SPNAM6":"<Bip720","SPNAM7":100,"SPNAM8":"10.1>","SPNAM9":"<Sinc1.1000>","SPNAM10":"<Squa100.1000>","SPNAM11":"<Crp60comp.4>","SPNAM12":"<Squa100.1000>","SPNAM13":"<>","SPNAM14":"<Sinc1.1000>","SPNAM15":"<Sinc1.1000>","SPNAM16":"<>","SPNAM17":"<>","SPNAM18":"<Crp32","SPNAM19":0.75,"SPNAM20":"20.2>","SPNAM21":"<>","SPNAM22":"<>","SPNAM23":"<>","SPNAM24":"<Crp60_xfilt.2>","SPNAM25":"<Sinc1.1000>","SPNAM26":"<Sinc1.1000>","SPNAM27":"<Sinc1.1000>","SPNAM28":"<Sinc1.1000>","SPNAM29":"<>","SPNAM30":"<>","SPNAM31":"<>","SPNAM32":"<Q3_surbop.1>","SPNAM33":"<>","SPNAM34":"<>","SPNAM35":"<Crp60","SPNAM36":20,"SPNAM37":"20.10>","SPNAM38":"<Bip720","SPNAM39":50,"SPNAM40":"20.1>","SPNAM41":"<Crp32","SPNAM42":1.5,"SPNAM43":"20.2>","SPNAM44":"<Q3_surbop.1>","SPNAM45":"<Sinc1.1000>","SPNAM46":"<Rsnob.1000>","SPNAM47":"<Gaus1_180r.1000>","SPNAM48":"<Gaus1_180r.1000>","SPNAM49":"<Crp_psyche.20>","SPNAM50":"<>","SPNAM51":"<>","SPNAM52":"<Gaus1_180i.1000>","SPNAM53":"<Squa100.1000>","SPNAM54":"<>","SPNAM55":"<>","SPNAM56":"<Q5tr.1000>","SPNAM57":"<>","SPNAM58":"<Reburp.1000>","SPNAM59":"<>","SPNAM60":"<>","SPNAM61":"<>","SPNAM62":"<>","SPNAM63":"<>","SPOAL0":0.5,"SPOAL1":1,"SPOAL2":0.5,"SPOAL3":0.5,"SPOAL4":0.5,"SPOAL5":0.5,"SPOAL6":0.5,"SPOAL7":0.5,"SPOAL8":0.5,"SPOAL9":0.5,"SPOAL10":0.5,"SPOAL11":0.5,"SPOAL12":0.5,"SPOAL13":0.5,"SPOAL14":0.5,"SPOAL15":0.5,"SPOAL16":0.5,"SPOAL17":0.5,"SPOAL18":0.5,"SPOAL19":1,"SPOAL20":1,"SPOAL21":1,"SPOAL22":1,"SPOAL23":0.5,"SPOAL24":0.5,"SPOAL25":0.5,"SPOAL26":0.5,"SPOAL27":0.5,"SPOAL28":0.5,"SPOAL29":0.5,"SPOAL30":0.5,"SPOAL31":0.5,"SPOAL32":0.5,"SPOAL33":0.5,"SPOAL34":0.5,"SPOAL35":0.5,"SPOAL36":0.5,"SPOAL37":0.5,"SPOAL38":0.5,"SPOAL39":0.5,"SPOAL40":0.5,"SPOAL41":0.5,"SPOAL42":0.5,"SPOAL43":0.5,"SPOAL44":0,"SPOAL45":0.5,"SPOAL46":0.5,"SPOAL47":0.5,"SPOAL48":0.5,"SPOAL49":0.5,"SPOAL50":0.5,"SPOAL51":0.5,"SPOAL52":0.5,"SPOAL53":0.5,"SPOAL54":0.5,"SPOAL55":0.5,"SPOAL56":0.5,"SPOAL57":0.5,"SPOAL58":0.5,"SPOAL59":0.5,"SPOAL60":0.5,"SPOAL61":0.5,"SPOAL62":0.5,"SPOAL63":0.5,"SPOFFS0":0,"SPOFFS1":0,"SPOFFS2":0,"SPOFFS3":0,"SPOFFS4":0,"SPOFFS5":0,"SPOFFS6":0,"SPOFFS7":0,"SPOFFS8":0,"SPOFFS9":0,"SPOFFS10":0,"SPOFFS11":0,"SPOFFS12":0,"SPOFFS13":0,"SPOFFS14":0,"SPOFFS15":0,"SPOFFS16":0,"SPOFFS17":0,"SPOFFS18":0,"SPOFFS19":0,"SPOFFS20":0,"SPOFFS21":0,"SPOFFS22":0,"SPOFFS23":0,"SPOFFS24":0,"SPOFFS25":0,"SPOFFS26":0,"SPOFFS27":0,"SPOFFS28":0,"SPOFFS29":0,"SPOFFS30":0,"SPOFFS31":0,"SPOFFS32":0,"SPOFFS33":0,"SPOFFS34":0,"SPOFFS35":0,"SPOFFS36":0,"SPOFFS37":0,"SPOFFS38":0,"SPOFFS39":0,"SPOFFS40":0,"SPOFFS41":0,"SPOFFS42":0,"SPOFFS43":0,"SPOFFS44":0,"SPOFFS45":0,"SPOFFS46":0,"SPOFFS47":0,"SPOFFS48":0,"SPOFFS49":0,"SPOFFS50":0,"SPOFFS51":0,"SPOFFS52":0,"SPOFFS53":0,"SPOFFS54":0,"SPOFFS55":0,"SPOFFS56":0,"SPOFFS57":0,"SPOFFS58":0,"SPOFFS59":0,"SPOFFS60":0,"SPOFFS61":0,"SPOFFS62":0,"SPOFFS63":0,"SPPEX0":0,"SPPEX1":0,"SPPEX2":0,"SPPEX3":0,"SPPEX4":0,"SPPEX5":0,"SPPEX6":0,"SPPEX7":0,"SPPEX8":0,"SPPEX9":0,"SPPEX10":0,"SPPEX11":0,"SPPEX12":0,"SPPEX13":0,"SPPEX14":0,"SPPEX15":0,"SPPEX16":0,"SPPEX17":0,"SPPEX18":0,"SPPEX19":0,"SPPEX20":0,"SPPEX21":0,"SPPEX22":0,"SPPEX23":0,"SPPEX24":0,"SPPEX25":0,"SPPEX26":0,"SPPEX27":0,"SPPEX28":0,"SPPEX29":0,"SPPEX30":0,"SPPEX31":0,"SPPEX32":0,"SPPEX33":0,"SPPEX34":0,"SPPEX35":0,"SPPEX36":0,"SPPEX37":0,"SPPEX38":0,"SPPEX39":0,"SPPEX40":0,"SPPEX41":0,"SPPEX42":0,"SPPEX43":0,"SPPEX44":0,"SPPEX45":0,"SPPEX46":0,"SPPEX47":0,"SPPEX48":0,"SPPEX49":0,"SPPEX50":0,"SPPEX51":0,"SPPEX52":0,"SPPEX53":0,"SPPEX54":0,"SPPEX55":0,"SPPEX56":0,"SPPEX57":0,"SPPEX58":0,"SPPEX59":0,"SPPEX60":0,"SPPEX61":0,"SPPEX62":0,"SPPEX63":0,"SPW0":0,"SPW1":0.000011591,"SPW2":0.0000051514,"SPW3":7.3558,"SPW4":5.3493,"SPW5":0.0040259,"SPW6":0.000055848,"SPW7":7.3558,"SPW8":1.3962e-7,"SPW9":0,"SPW10":0.0040259,"SPW11":0.0040259,"SPW12":0,"SPW13":0,"SPW14":1.5692,"SPW15":0,"SPW16":0,"SPW17":0,"SPW18":1.417,"SPW19":0.000008223105,"SPW20":0.00001278255,"SPW21":0.000005968545,"SPW22":0.00003218787,"SPW23":0,"SPW24":0,"SPW25":0,"SPW26":0.00082911,"SPW27":0,"SPW28":0,"SPW29":0.053331,"SPW30":0.99285,"SPW31":0.78462,"SPW32":0.059044,"SPW33":0.00025162,"SPW34":0.000056317,"SPW35":0.0000051514,"SPW36":0.00032969,"SPW37":0.00018418,"SPW38":0,"SPW39":0,"SPW40":0.0000075686,"SPW41":1.3962e-7,"SPW42":0,"SPW43":0,"SPW44":0.052602,"SPW45":0,"SPW46":0.034366,"SPW47":0,"SPW48":0,"SPW49":0,"SPW50":0,"SPW51":0,"SPW52":0,"SPW53":0,"SPW54":0,"SPW55":0,"SPW56":0,"SPW57":0,"SPW58":0,"SPW59":0.49039,"SPW60":0.24519,"SPW61":0,"SPW62":0,"SPW63":0,"SUBNAM0":"<>","SUBNAM1":"<>","SUBNAM2":"<>","SUBNAM3":"<>","SUBNAM4":"<>","SUBNAM5":"<>","SUBNAM6":"<>","SUBNAM7":"<>","SUBNAM8":"<>","SUBNAM9":"<>","SWIBOX0":0,"SWIBOX1":3,"SWIBOX2":1,"SWIBOX3":0,"SWIBOX4":0,"SWIBOX5":0,"SWIBOX6":0,"SWIBOX7":0,"SWIBOX8":0,"SWIBOX9":0,"SWIBOX10":0,"SWIBOX11":0,"SWIBOX12":0,"SWIBOX13":0,"SWIBOX14":0,"SWIBOX15":0,"SWIBOX16":0,"SWIBOX17":0,"SWIBOX18":0,"SWIBOX19":0,"SWIBOX20":0,"SWIBOX21":0,"SWIBOX22":0,"SWIBOX23":0,"SWIBOX24":0,"SWIBOX25":0,"SWIBOX26":0,"SWIBOX27":0,"SWIBOX28":0,"SWIBOX29":0,"SWIBOX30":0,"SWIBOX31":0,"SWIBOX32":0,"TD_INDIRECT0":0,"TD_INDIRECT1":128,"TD_INDIRECT2":0,"TD_INDIRECT3":0,"TD_INDIRECT4":0,"TD_INDIRECT5":0,"TD_INDIRECT6":0,"TD_INDIRECT7":0,"TE_STAB0":1,"TE_STAB1":1,"TE_STAB2":0,"TE_STAB3":0,"TE_STAB4":0,"TE_STAB5":0,"TE_STAB6":0,"TE_STAB7":0,"TE_STAB8":0,"TE_STAB9":0,"TOTROT0":0,"TOTROT1":0,"TOTROT2":0,"TOTROT3":0,"TOTROT4":0,"TOTROT5":0,"TOTROT6":0,"TOTROT7":0,"TOTROT8":0,"TOTROT9":0,"TOTROT10":0,"TOTROT11":0,"TOTROT12":0,"TOTROT13":0,"TOTROT14":0,"TOTROT15":0,"TOTROT16":0,"TOTROT17":0,"TOTROT18":0,"TOTROT19":0,"TOTROT20":0,"TOTROT21":0,"TOTROT22":0,"TOTROT23":0,"TOTROT24":0,"TOTROT25":0,"TOTROT26":0,"TOTROT27":0,"TOTROT28":0,"TOTROT29":0,"TOTROT30":0,"TOTROT31":0,"TOTROT32":0,"TOTROT33":0,"TOTROT34":0,"TOTROT35":0,"TOTROT36":0,"TOTROT37":0,"TOTROT38":0,"TOTROT39":0,"TOTROT40":0,"TOTROT41":0,"TOTROT42":0,"TOTROT43":0,"TOTROT44":0,"TOTROT45":0,"TOTROT46":0,"TOTROT47":0,"TOTROT48":0,"TOTROT49":0,"TOTROT50":0,"TOTROT51":0,"TOTROT52":0,"TOTROT53":0,"TOTROT54":0,"TOTROT55":0,"TOTROT56":0,"TOTROT57":0,"TOTROT58":0,"TOTROT59":0,"TOTROT60":0,"TOTROT61":0,"TOTROT62":0,"TOTROT63":0,"WAVEMAKER0":"<>","WAVEMAKER1":"<>","WAVEMAKER2":"<>","WAVEMAKER3":"<>","WAVEMAKER4":"<>","WAVEMAKER5":"<>","WAVEMAKER6":"<>","WAVEMAKER7":"<>","WBSW0":4,"WBSW1":10,"WBSW2":10,"WBSW3":10,"WBSW4":10,"WBSW5":10,"WBSW6":10,"WBSW7":10},"filters":[{"id":"c961fa7a-e076-4856-9319-34277a439b87","name":"phaseCorrectionTwoDimensions","label":"Phase correction","value":{},"isDeleteAllow":true,"flag":true,"error":"phase correction is not applicable to raw data"}],"info":{"nucleus":["1H","13C"],"isFt":false,"isFid":true,"isComplex":true,"dimension":2,"name":"CCP-3786_26","pulseSequence":"hmbcgpndqf","aqMod":3,"experiment":"hmbc","acquisitionScheme":"notPhaseSensitive","acquisitionMode":"SIMULTANEOUS (DQD)","lpNumberOfCoefficients":60,"linearPredictionBin":0,"tdOff":0,"windowMultiplicationMode":[4,4],"title":"HMBCGPND_ED CDCl3 {D:\\Data} SG 17","solvent":"CDCl3","temperature":297.985604465754,"type":"nD NMR FID","dataClass":"NTUPLES","phc1":0,"phc0":0,"originFrequency":[400.261790429516,100.656528052276],"probeName":"Z166552_0019 (PI HR-BBO400S1-BBF/H/D-5.0-Z SP DP)","baseFrequency":[400.26,100.645457052],"scaleFactor":1,"fieldStrength":9.400744570450799,"spectralWidth":[7.5251954215737,249.997500275703],"numberOfPoints":[2048,128],"spectrumSize":[2048,1024],"sampleName":"CCP-3786","acquisitionTime":0.3398019999999999,"pulseStrength90":33003.300330033,"relaxationTime":1.5,"numberOfScans":8,"groupDelay":68,"DSPFVS":20,"DECIM":6640,"digitalFilter":68,"increment":[0.00016599999999999994,0.0026756062992125975],"epoch":1733349747000,"date":"Wed, 04 Dec 2024 22:02:27 GMT","localeDate":"12/4/2024, 11:02:27 PM","reverse":[false,false],"frequencyOffset":[1790.4295160064976,11071.000276004383]},"zones":{"values":[],"options":{"isSumConstant":true,"sumAuto":true}},"customInfo":{}}],"molecules":[{"molfile":"\nActelion Java MolfileCreator 2.0\n\n  0  0  0  0  0  0              0 V3000\nM  V30 BEGIN CTAB\nM  V30 COUNTS 16 17 0 0 0\nM  V30 BEGIN ATOM\nM  V30 1 N 3.0078 0 0 0\nM  V30 2 C 1.5039 0 0 0\nM  V30 3 C 0.752 -1.3024 0 0\nM  V30 4 B 1.5039 -2.6049 0 0\nM  V30 5 O 2.9996 -2.7621 0 0\nM  V30 6 C 3.3124 -4.2332 0 0\nM  V30 7 C 4.7426 -3.7685 0 0\nM  V30 8 C 4.2248 -5.3439 0 0\nM  V30 9 C 2.0097 -4.9852 0 0\nM  V30 10 C 2.8938 -6.2019 0 0\nM  V30 11 C 0.8923 -5.9915 0 0\nM  V30 12 O 0.8923 -3.9788 0 0\nM  V30 13 C -0.752 -1.3024 0 0\nM  V30 14 C -1.5039 0 0 0\nM  V30 15 C -0.752 1.3024 0 0\nM  V30 16 C 0.752 1.3024 0 0\nM  V30 END ATOM\nM  V30 BEGIN BOND\nM  V30 1 1 1 2\nM  V30 2 2 2 3\nM  V30 3 1 3 4\nM  V30 4 1 4 5\nM  V30 5 1 5 6\nM  V30 6 1 6 7\nM  V30 7 1 6 8\nM  V30 8 1 6 9\nM  V30 9 1 9 10\nM  V30 10 1 9 11\nM  V30 11 1 9 12\nM  V30 12 1 3 13\nM  V30 13 2 13 14\nM  V30 14 1 14 15\nM  V30 15 2 15 16\nM  V30 16 1 16 2\nM  V30 17 1 12 4\nM  V30 END BOND\nM  V30 END CTAB\nM  END\n","label":"P1","id":"7ae076d8-5693-4934-a77a-439b87c223db"}],"correlations":{"values":[],"options":{"tolerance":{"C":0.25,"H":0.02,"N":0.25,"F":0.25,"Si":0.25,"P":0.25}},"state":{}}},"view":{"molecules":{},"ranges":{},"zones":{},"peaks":{},"integrals":{},"spectra":{"activeSpectra":{"1H,13C":[{"id":"40c961fa-7ae0-46d8-9693-1934277a439b","index":0,"selected":true}]},"activeTab":"1H,13C","showLegend":false,"showSimilarityTree":false,"selectReferences":{}},"zoom":{"levels":{}},"verticalAlign":{"1H,13C":"bottom"},"predictions":{},"currentSimulatedSpectrumKey":null},"settings":{"display":{"general":{"hideGeneralSettings":false,"experimentalFeatures":{"display":false},"hidePanelOnLoad":false,"hideLogs":false,"hideHelp":false,"hideMaximize":false,"hideWorkspaces":false},"panels":{"spectraPanel":{"display":true,"open":true},"informationPanel":{"display":true,"open":false},"integralsPanel":{"display":true,"open":false},"rangesPanel":{"display":true,"open":false},"structuresPanel":{"display":true,"open":false},"processingsPanel":{"display":true,"open":false},"zonesPanel":{"display":true,"open":false},"automaticAssignmentPanel":{"display":false,"open":false},"databasePanel":{"display":false,"open":false},"multipleSpectraAnalysisPanel":{"display":false,"open":false},"peaksPanel":{"display":true,"open":false},"predictionPanel":{"display":false,"open":false},"summaryPanel":{"display":false,"open":false},"simulationPanel":{"display":false,"open":false}},"toolBarButtons":{"baselineCorrection":true,"exclusionZones":false,"exportAs":true,"fft":true,"import":true,"integral":true,"multipleSpectraAnalysis":false,"phaseCorrection":true,"rangePicking":true,"realImaginary":true,"slicing":true,"spectraCenterAlignments":true,"spectraStackAlignments":true,"apodization":true,"zeroFilling":true,"zonePicking":true,"zoomOut":true,"zoom":true,"peakPicking":true,"autoRangeAndZonePicking":true,"fftDimension1":true,"fftDimension2":true}},"general":{"dimmedSpectraOpacity":0.1,"verticalSplitterPosition":"560px","verticalSplitterCloseThreshold":600,"spectraRendering":"auto","loggingLevel":"info","popupLoggingLevel":"error","invert":false},"nuclei":[{"nucleus":"1H","ppmFormat":"0.00","hzFormat":"0.00"},{"nucleus":"13C","ppmFormat":"0.00","hzFormat":"0.00"},{"nucleus":"15N","ppmFormat":"0.00","hzFormat":"0.00"},{"nucleus":"19F","ppmFormat":"0.00","hzFormat":"0.00"},{"nucleus":"29Si","ppmFormat":"0.00","hzFormat":"0.00"},{"nucleus":"31P","ppmFormat":"0.00","hzFormat":"0.00"}],"panels":{},"databases":{"defaultDatabase":"","data":[{"key":"toc","label":"Toc","url":"https://data.cheminfo.org/nmr/database/toc.json","enabled":true}]},"nmrLoaders":{"general":{"keep1D":true,"keep2D":true,"onlyReal":false,"dataSelection":"preferFT"},"bruker":{"onlyFirstProcessedData":true}},"infoBlock":{"visible":false,"fields":[{"label":"Name","jpath":["info","name"],"visible":true,"format":""},{"label":"Number of scans","jpath":["info","numberOfScans"],"visible":true,"format":"0"},{"label":"Pulse sequence","jpath":["info","pulseSequence"],"visible":true,"format":""},{"label":"Frequency","jpath":["info","originFrequency"],"visible":true,"format":"0"}]},"onLoadProcessing":{"autoProcessing":true,"filters":{"1H":[{"name":"digitalFilter","label":"Digital Filter","value":{},"flag":true},{"name":"apodization","label":"Apodization","value":{},"flag":false},{"name":"zeroFilling","label":"Zero Filling","value":{},"flag":true},{"name":"fft","label":"FFT","value":{},"flag":true},{"name":"phaseCorrection","label":"Phase correction","value":{},"flag":true}],"13C":[{"name":"digitalFilter","label":"Digital Filter","value":{},"flag":true},{"name":"apodization","label":"Apodization","value":{},"flag":true},{"name":"zeroFilling","label":"Zero Filling","value":{},"flag":true},{"name":"fft","label":"FFT","value":{},"flag":true},{"name":"phaseCorrection","label":"Phase correction","value":{},"flag":true}]}},"spectraColors":{"oneDimension":[],"twoDimensions":[{"jpath":["info","experiment"],"value":"cosy","positiveColor":"darkblue","negativeColor":"blue"},{"jpath":["info","experiment"],"value":"noesy","positiveColor":"pink","negativeColor":"yellow"},{"jpath":["info","experiment"],"value":"roesy","positiveColor":"pink","negativeColor":"yellow"},{"jpath":["info","experiment"],"value":"tocsy","positiveColor":"green","negativeColor":"yellow"},{"jpath":["info","experiment"],"value":"hsqc","positiveColor":"black","negativeColor":"yellow"},{"jpath":["info","experiment"],"value":"hmbc","positiveColor":"darkviolet","negativeColor":"yellow"}]},"label":"Simple NMR analysis","visible":true,"source":"predefined"}}